From xen-devel-bounces@lists.xenproject.org Mon Oct 01 00:37:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 00: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 1g6mCv-0003UR-5h; Mon, 01 Oct 2018 00:37:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ortm=mn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g6mCt-0003UH-HX
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 00:37:03 +0000
X-Inumbo-ID: c948f2fc-c511-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c948f2fc-c511-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 02:34:42 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1g6mCp-0007XB-ID; Mon, 01 Oct 2018 00:36: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 1g6mCp-0006Iu-2S; Mon, 01 Oct 2018 00:36:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g6mCp-0003Iq-1o; Mon, 01 Oct 2018 00:36:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128249-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=199eee6aae7af3d813fbe98660c7e0fa1a8ae7b7
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 01 Oct 2018 00:36:59 +0000
Subject: [Xen-devel] [libvirt test] 128249: 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>

ZmxpZ2h0IDEyODI0OSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjgyNDkvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEyMzgxNAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTIzODE0CiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXFjb3cyIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIDE5OWVlZTZhYWU3YWYzZDgxM2ZiZTk4NjYwYzdlMGZhMWE4YWU3
YjcKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDA3NmEyYjQwOTY2N2Rk
OWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyMzgxNCAg
MjAxOC0wNi0wNSAwNDoxOToyMyBaICAxMTcgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjM4
NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAgMTE2IGRheXMgICA5OCBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMjgyMjEgIDIwMTgtMDktMjkgMDk6MDM6MzggWiAgICAxIGRheXMgICAg
MiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICAgIEFsZXMgTXVzaWwgPGFtdXNpbEByZWRoYXQuY29tPgogIEFuZHJlYSBCb2xvZ25hbmkgPGFi
b2xvZ25hQHJlZGhhdC5jb20+CiAgQW55YSBIYXJ0ZXIgPGFoYXJ0ZXJAcmVkaGF0LmNvbT4KICBC
aW5nIE5pdSA8YmluZy5uaXVAaW50ZWwuY29tPgogIEJqb2VybiBXYWxrIDxid2Fsa0BsaW51eC5p
Ym0uY29tPgogIEJvYm8gRHUgPGR1Ym8xNjNAMTI2LmNvbT4KICBCb3JpcyBGaXVjenluc2tpIDxm
aXVjenlAbGludXguaWJtLmNvbT4KICBCcmlqZXNoIFNpbmdoIDxicmlqZXNoLnNpbmdoQGFtZC5j
b20+CiAgQ2hhbmdrdW8gU2hpIDxzaGkuY2hhbmdrdW9AaDNjLmNvbT4KICBDaGVuIEhhbnhpYW8g
PGNoZW5oYW54aWFvQGdtYWlsLmNvbT4KICBDaHJpc3RpYW4gRWhyaGFyZHQgPGNocmlzdGlhbi5l
aHJoYXJkdEBjYW5vbmljYWwuY29tPgogIENsZW1lbnRpbmUgSGF5YXQgPGNsZW1AbHNlLmVwaXRh
LmZyPgogIENvbGUgUm9iaW5zb24gPGNyb2JpbnNvQHJlZGhhdC5jb20+CiAgRGFuIEtlbmlnc2Jl
cmcgPGRhbmtlbkByZWRoYXQuY29tPgogIERhbmllbCBOaWNvbGV0dGkgPGRhbnR0aTEyQGdtYWls
LmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgogIERhbmll
bCBWZWlsbGFyZCA8dmVpbGxhcmRAcmVkaGF0LmNvbT4KICBFcmljIEJsYWtlIDxlYmxha2VAcmVk
aGF0LmNvbT4KICBFcmlrIFNrdWx0ZXR5IDxlc2t1bHRldEByZWRoYXQuY29tPgogIEZhYmlhbm8g
Rmlkw6puY2lvIDxmYWJpYW5vQGZpZGVuY2lvLm9yZz4KICBGYWJpYW5vIEZpZMOqbmNpbyA8Zmlk
ZW5jaW9AcmVkaGF0LmNvbT4KICBGYXJoYW4gQWxpIDxhbGlmbUBsaW51eC5pYm0uY29tPgogIEZp
bGlwIEFsYWMgPGZpbGlwYWxhY0BnbWFpbC5jb20+CiAgSGFuIEhhbiA8aGhhbkByZWRoYXQuY29t
PgogIGludHJpZ2VyaSA8aW50cmlnZXJpK2xpYnZpcnRAYm91bS5vcmc+CiAgaW50cmlnZXJpIDxp
bnRyaWdlcmlAYm91bS5vcmc+CiAgSmFtaWUgU3RyYW5kYm9nZSA8amFtaWVAY2Fub25pY2FsLmNv
bT4KICBKaWUgV2FuZyA8d2FuZ2ppZTg4Lmh1YXdlaS5jb20+CiAgSmltIEZlaGxpZyA8amZlaGxp
Z0BzdXNlLmNvbT4KICBKaXJpIERlbmVtYXJrIDxqZGVuZW1hckByZWRoYXQuY29tPgogIEpvaG4g
RmVybGFuIDxqZmVybGFuQHJlZGhhdC5jb20+CiAgSnVsaW8gRmFyYWNjbyA8amNmYXJhY2NvQGdt
YWlsLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBLYXNoeWFwIENoYW1h
cnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLYXRlcmluYSBLb3VraW91IDxra291a2lvdUBy
ZWRoYXQuY29tPgogIExhaW5lIFN0dW1wIDxsYWluZUBsYWluZS5vcmc+CiAgTGFzemxvIEVyc2Vr
IDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMaW4gTWEgPGxtYUBzdXNlLmNvbT4KICBMdWJvbWlyIFJp
bnRlbCA8bGt1bmRyYWtAdjMuc2s+CiAgTHV5YW8gSHVhbmcgPGxodWFuZ0ByZWRoYXQuY29tPgog
IE1hcmMgSGFydG1heWVyIDxtaGFydG1heUBsaW51eC5pYm0uY29tPgogIE1hcmMgSGFydG1heWVy
IDxtaGFydG1heUBsaW51eC52bmV0LmlibS5jb20+CiAgTWFyY29zIFBhdWxvIGRlIFNvdXphIDxt
YXJjb3Muc291emEub3JnQGdtYWlsLmNvbT4KICBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kg
PG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgTWFyayBBc3NlbHN0aW5lIDxtYXJr
LmFzc2Vsc3RpbmVAd2luZHJpdmVyLmNvbT4KICBNYXJ0aW4gS2xldHphbmRlciA8bWtsZXR6YW5A
cmVkaGF0LmNvbT4KICBNYXR0aGlhcyBCb2x0ZSA8bWF0dGhpYXMuYm9sdGVAZ29vZ2xlbWFpbC5j
b20+CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNoYWwgUHLD
rXZvem7DrWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgTmlrb2xheSBTaGlyb2tvdnNraXkgPG5z
aGlyb2tvdnNraXlAdmlydHVvenpvLmNvbT4KICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0
LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBQaW5vIFRvc2Nhbm8g
PHB0b3NjYW5vQHJlZGhhdC5jb20+CiAgUmFkb3N0aW4gU3RveWFub3YgPHJzdG95YW5vdjFAZ21h
aWwuY29tPgogIFJhbXkgRWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICByYW15ZWxrZXN0
IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICBSaWNoYXJkIFcuTS4gSm9uZXMgPHJqb25lc0ByZWRo
YXQuY29tPgogIFJvbWFuIEJvZ29yb2Rza2l5IDxib2dvcm9kc2tpeUBnbWFpbC5jb20+CiAgUm9t
YW4gQm9sc2hha292IDxyLmJvbHNoYWtvdkB5YWRyby5jb20+CiAgU2hpIExlaSA8c2hpX2xlaUBt
YXNzY2xvdWRzLmNvbT4KICBTaGkgTGVpIDxzaGlsZWkubWFzc2Nsb3Vkc0BnbXguY29tPgogIFNo
aWNoYW5na3VvIDxzaGkuY2hhbmdrdW9AaDNjLmNvbT4KICBTaGl2YXByYXNhZCBHIEJoYXQgPHNi
aGF0QGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTaW1vbiBLb2J5ZGEgPHNrb2J5ZGFAcmVkaGF0LmNv
bT4KICBTdGVmYW4gQmFkZXIgPHN0ZWZhbi5iYWRlckBjYW5vbmljYWwuY29tPgogIFN0ZWZhbiBC
ZXJnZXIgPHN0ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgogIFN1a3JpdCBCaGF0bmFnYXIgPHNr
cnRiaHRuZ3JAZ21haWwuY29tPgogIFRvbcOhxaEgR29sZW1iaW92c2vDvSA8dGdvbGVtYmlAcmVk
aGF0LmNvbT4KICBWaXRhbHkgS3V6bmV0c292IDx2a3V6bmV0c0ByZWRoYXQuY29tPgogIHcwMDI1
MTU3NCA8d2FuZ2ppZTg4QGh1YXdlaS5jb20+CiAgV2FuZyBIdWFxaWFuZyA8aHVhcWlhbmcud2Fu
Z0BpbnRlbC5jb20+CiAgV2FuZyBZZWNoYW8gPHdhbmcueWVjaGFvMjU1QHp0ZS5jb20uY24+CiAg
V2VpbHVuIFpodSA8emh1d2VpbHVuQGh1YXdlaS5jb20+CiAgV3UgWm9uZ3lvbmcgPGNvcmRpdXMu
d3VAaHVhd2VpLmNvbT4KICB4aW5odWEuQ2FvIDxjYW94aW5odWFAaHVhd2VpLmNvbT4KCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJv
amVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRo
ZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1h
aWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUv
eGVuL2dpdC9saWJ2aXJ0LmdpdAogICAwNzZhMmI0MDk2Li4xOTllZWU2YWFlICAxOTllZWU2YWFl
N2FmM2Q4MTNmYmU5ODY2MGM3ZTBmYTFhOGFlN2I3IC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 01:46:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 01: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 1g6nHF-0006uo-Oa; Mon, 01 Oct 2018 01:45:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ortm=mn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g6nHF-0006uc-0k
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 01:45:37 +0000
X-Inumbo-ID: 5cd190dd-c51b-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5cd190dd-c51b-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 03:43:14 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1g6nH8-00018Z-Ee; Mon, 01 Oct 2018 01:45: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 1g6nH8-0000Pb-4T; Mon, 01 Oct 2018 01:45:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g6nH8-0005KL-3d; Mon, 01 Oct 2018 01:45:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128258-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-armhf-armhf-xl-vhd:host-ping-check-xen:fail:heisenbug
 linux-3.18:test-armhf-armhf-libvirt-raw:debian-di-install:fail:heisenbug
 linux-3.18:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-pair:guest-migrate/dst_host/src_host/debian.repeat:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt-pair:guest-migrate/dst_host/src_host/debian.repeat:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-3.18:build-arm64-pvops:kernel-build:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=921b2fed6a79439ef1609ef4af0ada5cccb3555c
X-Osstest-Versions-That: linux=c0305995d3676c8f7764eb79a7f99de8d18c591a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 01 Oct 2018 01:45:30 +0000
Subject: [Xen-devel] [linux-3.18 test] 128258: 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>

ZmxpZ2h0IDEyODI1OCBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjgyNTgvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5v
dCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICA4IGhvc3QtcGluZy1jaGVj
ay14ZW4gZmFpbCBpbiAxMjgxNzcgcGFzcyBpbiAxMjgyNTgKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICAgZmFpbCBwYXNzIGluIDEyODE3
NwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtcGFpciAyNCBndWVzdC1taWdyYXRlL2RzdF9ob3N0L3NyY19ob3N0L2RlYmlhbi5y
ZXBlYXQgZmFpbCBibG9ja2VkIGluIDEyNzQ4NgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFp
ciAyNCBndWVzdC1taWdyYXRlL2RzdF9ob3N0L3NyY19ob3N0L2RlYmlhbi5yZXBlYXQgZmFpbCBp
biAxMjgxNzcgYmxvY2tlZCBpbiAxMjc0ODYKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
MTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyODE3NyBsaWtlIDEyNzQ4Ngog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBpbiAxMjgxNzcgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI3NDg2CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjc0ODYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNzQ4NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI3NDg2
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjc0ODYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBh
c3MKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAg
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEv
bDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDky
MWIyZmVkNmE3OTQzOWVmMTYwOWVmNGFmMGFkYTVjY2NiMzU1NWMKYmFzZWxpbmUgdmVyc2lvbjoK
IGxpbnV4ICAgICAgICAgICAgICAgIGMwMzA1OTk1ZDM2NzZjOGY3NzY0ZWI3OWE3Zjk5ZGU4ZDE4
YzU5MWEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNzQ4NiAgMjAxOC0wOS0xMCAyMzozOTo1MyBa
ICAgMjAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjgwOTYgIDIwMTgtMDktMjYgMDY6NDI6
MzMgWiAgICA0IGRheXMgICAgNSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZp
c2lvbnMgdW5kZXIgdGVzdDoKICBBYXJvbiBLbmlzdGVyIDxhYXJvbi5zLmtuaXN0ZXJAbmFzYS5n
b3Y+CiAgQWRhbSBSYWRmb3JkIDxhcmFkZm9yZEBnbWFpbC5jb20+CiAgQWxhbiBTdGVybiA8c3Rl
cm5Acm93bGFuZC5oYXJ2YXJkLmVkdT4KICBBbGVoIEZpbGlwb3ZpY2ggPGFsZWhAdmFvbGl4LmNv
bT4KICBBbGVoIEZpbGlwb3ZpY2g8YWxlaEBhcHBuZXh1cy5jb20+CiAgQWxleGFuZHJlIEJlbGxv
bmkgPGFsZXhhbmRyZS5iZWxsb25pQGJvb3RsaW4uY29tPgogIEFtaXQgUHVuZGlyIDxhbWl0LnB1
bmRpckBsaW5hcm8ub3JnPgogIEFuYXRvbHkgVHJvc2luZW5rbyA8YW5hdG9seS50cm9zaW5lbmtv
QGdtYWlsLmNvbT4KICBBbmRyZWFzIEdydWVuYmFjaGVyIDxhZ3J1ZW5iYUByZWRoYXQuY29tPgog
IEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQW5kcmV5IFJ5YWJp
bmluIDxhcnlhYmluaW5AdmlydHVvenpvLmNvbT4KICBBbmR5IFNoZXZjaGVua28gPGFuZHJpeS5z
aGV2Y2hlbmtvQGxpbnV4LmludGVsLmNvbT4KICBBbnRvbiBWYXNpbHlldiA8dmFzaWx5ZXZAaXNw
cmFzLnJ1PgogIEFybmFsZG8gQ2FydmFsaG8gZGUgTWVsbyA8YWNtZUByZWRoYXQuY29tPgogIEFy
bmQgQmVyZ21hbm4gPGFybmRAYXJuZGIuZGU+CiAgQmFydGxvbWllaiBab2xuaWVya2lld2ljeiA8
Yi56b2xuaWVya2llQHNhbXN1bmcuY29tPgogIEJlbiBIdXRjaGluZ3MgPGJlbi5odXRjaGluZ3NA
Y29kZXRoaW5rLmNvLnVrPgogIEJpbiBZYW5nIDxiaW4ueWFuZ0BpbnRlbC5jb20+CiAgQmluZ0pp
bmcgQ2hhbmcgPGJpbmdqaW5nY0BzeW5vbG9neS5jb20+CiAgQm9yaXMgQnJlemlsbG9uIDxib3Jp
cy5icmV6aWxsb25AYm9vdGxpbi5jb20+CiAgQnJlbm8gTGVpdGFvIDxsZWl0YW9AZGViaWFuLm9y
Zz4KICBDaGFvIFl1IDx5dWNoYW8wQGh1YXdlaS5jb20+CiAgQ2hhcmxlcyBLZWVwYXggPGNrZWVw
YXhAb3BlbnNvdXJjZS5jaXJydXMuY29tPgogIENoYXMgV2lsbGlhbXMgPGNoYXMzQGF0dC5jb20+
CiAgRGFuIENhcnBlbnRlciA8ZGFuLmNhcnBlbnRlckBvcmFjbGUuY29tPgogIERhbmllbCBNaWNh
eSA8ZGFuaWVsbWljYXlAZ21haWwuY29tPgogIERhcnJlbiBIYXJ0IChWTXdhcmUpIDxkdmhhcnRA
aW5mcmFkZWFkLm9yZz4KICBEYXZpZCBILiBHdXR0ZXJpZGdlIDxkaGd1dHRlcmlkZ2VAc3ltcGF0
aWNvLmNhPgogIERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBEYXZpZCBT
dGVyYmEgPGRzdGVyYmFAc3VzZS5jb20+CiAgRGF2aWRsb2hyIEJ1ZXNvIDxkYXZlQHN0Z29sYWJz
Lm5ldD4KICBEb21pbmlxdWUgTWFydGluZXQgPGRvbWluaXF1ZS5tYXJ0aW5ldEBjZWEuZnI+CiAg
RXJpYyBEdW1hemV0IDxlZHVtYXpldEBnb29nbGUuY29tPgogIEVybmVzdG8gQS4gRmVybsOhbmRl
eiA8ZXJuZXN0by5tbmQuZmVybmFuZGV6QGdtYWlsLmNvbT4KICBGZWxpeCBGaWV0a2F1IDxuYmRA
bmJkLm5hbWU+CiAgRmlubiBUaGFpbiA8ZnRoYWluQHRlbGVncmFwaGljcy5jb20uYXU+CiAgRmxv
cmlhbiBGYWluZWxsaSA8Zi5mYWluZWxsaUBnbWFpbC5jb20+CiAgRmxvcmlhbiBXZXN0cGhhbCA8
ZndAc3RybGVuLmRlPgogIEZyZWRyaWsgTm9yaW5nIDxub3JpbmdAbm9jcmV3Lm9yZz4KICBHb3Zp
bmRhcmFqdWx1IFZhcmFkYXJhamFuIDxndmFyYWRhckBjaXNjby5jb20+CiAgR3JlZyBLcm9haC1I
YXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBHcmVnb3J5IENMRU1FTlQgPGdy
ZWdvcnkuY2xlbWVudEBib290bGluLmNvbT4KICBHdSBKaW54aWFuZyA8Z3VqeEBjbi5mdWppdHN1
LmNvbT4KICBHdWVudGVyIFJvZWNrIDxsaW51eEByb2Vjay11cy5uZXQ+CiAgR3VlbnRlciBSb2Vj
ayA8bGludXhAcm9lY2stdXMubmV0PiAjIE1JUFMgb25seQogIEd1c3Rhdm8gQS4gUi4gU2lsdmEg
PGd1c3Rhdm9AZW1iZWRkZWRvci5jb20+CiAgR3VzdGF2byBSb21lcm8gPGdyb21lcm9AbGludXgu
dm5ldC5pYm0uY29tPgogIElhbiBBYmJvdHQgPGFiYm90dGlAbWV2LmNvLnVrPgogIElkbyBTY2hp
bW1lbCA8aWRvc2NoQG1lbGxhbm94LmNvbT4KICBJcmEgV2VpbnkgPGlyYS53ZWlueUBpbnRlbC5j
b20+CiAgSmFlZ2V1ayBLaW0gPGphZWdldWtAa2VybmVsLm9yZz4KICBKYW5uIEhvcm4gPGphbm5o
QGdvb2dsZS5jb20+CiAgSmFzb24gR3VudGhvcnBlIDxqZ2dAbWVsbGFub3guY29tPgogIEplYW4t
UGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBwZS5icnVja2VyQGFybS5jb20+CiAgSmVucyBB
eGJvZSA8YXhib2VAa2VybmVsLmRrPgogIEppYS1KdSBCYWkgPGJhaWppYWp1MTk5MEAxNjMuY29t
PgogIEppYS1KdSBCYWkgPGJhaWppYWp1MTk5MEBnbWFpbC5jb20+CiAgSm9lbCBGZXJuYW5kZXMg
KEdvb2dsZSkgPGpvZWxAam9lbGZlcm5hbmRlcy5vcmc+CiAgSm9lcmcgUm9lZGVsIDxqcm9lZGVs
QHN1c2UuZGU+CiAgSm9oYW4gSGVkYmVyZyA8am9oYW4uaGVkYmVyZ0BpbnRlbC5jb20+CiAgSm9o
YW4gSG92b2xkIDxqb2hhbkBrZXJuZWwub3JnPgogIEpvaGFubmVzIEJlcmcgPGpvaGFubmVzLmJl
cmdAaW50ZWwuY29tPgogIEpvaG4gQ3Jpc3BpbiA8am9obkBwaHJvemVuLm9yZz4KICBKb2huIFBp
dHRtYW4gPGpwaXR0bWFuQHJlZGhhdC5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgogIEp1bGlhIExhd2FsbCA8SnVsaWEuTGF3YWxsQGxpcDYuZnI+CiAgSnVsaWFuIEFuYXN0
YXNvdiA8amFAc3NpLmJnPgogIEp1bGlhbiBXaWVkbWFubiA8andpQGxpbnV4LmlibS5jb20+CiAg
Sy4gWS4gU3Jpbml2YXNhbiA8a3lzQG1pY3Jvc29mdC5jb20+CiAgS2FsbGUgVmFsbyA8a3ZhbG9A
Y29kZWF1cm9yYS5vcmc+CiAgS2VlcyBDb29rIDxrZWVzY29va0BjaHJvbWl1bS5vcmc+CiAgTGVl
IEpvbmVzIDxsZWUuam9uZXNAbGluYXJvLm9yZz4KICBMZW9uIFJvbWFub3Zza3kgPGxlb25yb0Bt
ZWxsYW5veC5jb20+CiAgTGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24u
b3JnPgogIExpbnVzIFdhbGxlaWogPGxpbnVzLndhbGxlaWpAbGluYXJvLm9yZz4KICBMb3Jlbnpv
IFBpZXJhbGlzaSA8bG9yZW56by5waWVyYWxpc2lAYXJtLmNvbT4KICBNYWNpZWogVy4gUm96eWNr
aSA8bWFjcm9AbWlwcy5jb20+CiAgTWFoZXNoIFNhbGdhb25rYXIgPG1haGVzaEBsaW51eC52bmV0
LmlibS5jb20+CiAgTWFuaWthbnRhIFB1YmJpc2V0dHkgPG1wdWJiaXNlQGNvZGVhdXJvcmEub3Jn
PgogIE1hcmNlbCBIb2x0bWFubiA8bWFyY2VsQGhvbHRtYW5uLm9yZz4KICBNYXJrIEJyb3duIDxi
cm9vbmllQGtlcm5lbC5vcmc+CiAgTWFydGluIEsuIFBldGVyc2VuIDxtYXJ0aW4ucGV0ZXJzZW5A
b3JhY2xlLmNvbT4KICBNYXJ0aW4gU2Nod2lkZWZza3kgPHNjaHdpZGVmc2t5QGRlLmlibS5jb20+
CiAgTWFzYWhpcm8gWWFtYWRhIDx5YW1hZGEubWFzYWhpcm9Ac29jaW9uZXh0LmNvbT4KICBNYXRo
aWFzIE55bWFuIDxtYXRoaWFzLm55bWFuQGxpbnV4LmludGVsLmNvbT4KICBNYXR0aGlhcyBLYWVo
bGNrZSA8bWthQGNocm9taXVtLm9yZz4KICBNYXVyaWNpbyBGYXJpYSBkZSBPbGl2ZWlyYSA8bWZv
QGNhbm9uaWNhbC5jb20+CiAgTWF4aW0gWmh1a292IDxtdXNzaXRhbnRlc21vcnRlbUBnbWFpbC5j
b20+CiAgTWljaGFlbCBFbGxlcm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1PgogIE1pY2hhbCBIb2Nr
byA8bWhvY2tvQHN1c2UuY29tPgogIE1pY2hhbCBTaW1layA8bWljaGFsLnNpbWVrQHhpbGlueC5j
b20+CiAgTWlrZSBDaHJpc3RpZSA8bWNocmlzdGlAcmVkaGF0LmNvbT4KICBNaWtlIFNuaXR6ZXIg
PHNuaXR6ZXJAcmVkaGF0LmNvbT4KICBNaXNvbm8gVG9tb2hpcm8gPG1pc29uby50b21vaGlyb0Bq
cC5mdWppdHN1LmNvbT4KICBOaWNob2xhcyBNYyBHdWlyZSA8aG9mcmF0QG9zYWRsLm9yZz4KICBO
aWNob2xhcyBQaWdnaW4gPG5waWdnaW5AZ21haWwuY29tPgogIE9HQVdBIEhpcm9mdW1pIDxoaXJv
ZnVtaUBtYWlsLnBhcmtuZXQuY28uanA+CiAgT2xlZyBOZXN0ZXJvdiA8b2xlZ0ByZWRoYXQuY29t
PgogIFBhYmxvIE5laXJhIEF5dXNvIDxwYWJsb0BuZXRmaWx0ZXIub3JnPgogIFBhcmF2IFBhbmRp
dCA8cGFyYXZAbWVsbGFub3guY29tPgogIFBhdWwgQnVydG9uIDxwYXVsLmJ1cnRvbkBpbWd0ZWMu
Y29tPgogIFBhdWwgQnVydG9uIDxwYXVsLmJ1cnRvbkBtaXBzLmNvbT4KICBQYXVsIE1vb3JlIDxw
YXVsQHBhdWwtbW9vcmUuY29tPgogIFBldHIgTWFjaGF0YSA8cGV0cm1AbWVsbGFub3guY29tPgog
IFF1IFdlbnJ1byA8d3F1QHN1c2UuY29tPgogIFJhbmR5IER1bmxhcCA8cmR1bmxhcEBpbmZyYWRl
YWQub3JnPgogIFJpdGVzaCBIYXJqYW5pIDxyaXRlc2hoQGNvZGVhdXJvcmEub3JnPgogIFJvbm5p
ZSBTYWhsYmVyZyA8bHNhaGxiZXJAcmVkaGF0LmNvbT4KICBSb25ueSBDaGV2YWxpZXIgPHJvbm55
LmNoZXZhbGllckBocC5jb20+CiAgU2FuZGlwYW4gRGFzIDxzYW5kaXBhbkBsaW51eC5pYm0uY29t
PgogIFNhc2hhIExldmluIDxhbGV4YW5kZXIubGV2aW5AbWljcm9zb2Z0LmNvbT4KICBTaGFvaHVh
IExpIDxzaGxpQGZiLmNvbT4KICBTaHViaHJhanlvdGkgRGF0dGEgPHNodWJocmFqeW90aS5kYXR0
YUB4aWxpbnguY29tPgogIFNpbW9uIEhvcm1hbiA8aG9ybXNAdmVyZ2UubmV0LmF1PgogIFNyaW5p
dmFzIFBhbmRydXZhZGEgPHNyaW5pdmFzLnBhbmRydXZhZGFAbGludXguaW50ZWwuY29tPgogIFN0
YWZmb3JkIEhvcm5lIDxzaG9ybmVAZ21haWwuY29tPgogIFN0YW4gSm9obnNvbiA8dXNlcm01N0B5
YWhvby5jb20+CiAgU3RlZmFuIEhhYmVybGFuZCA8c3RoQGxpbnV4LmlibS5jb20+CiAgU3RlZmZl
biBLbGFzc2VydCA8c3RlZmZlbi5rbGFzc2VydEBzZWN1bmV0LmNvbT4KICBTdGV2ZSBGcmVuY2gg
PHN0ZnJlbmNoQG1pY3Jvc29mdC5jb20+CiAgU3VkaXAgTXVraGVyamVlIDxzdWRpcG0ubXVraGVy
amVlQGdtYWlsLmNvbT4KICBTdmVuIEVja2VsbWFubiA8c3Zlbi5lY2tlbG1hbm5Ab3Blbm1lc2gu
Y29tPgogIFRha2FzaGkgSXdhaSA8dGl3YWlAc3VzZS5kZT4KICBUYW4gSHUgPHRhbi5odUB6dGUu
Y29tLmNuPgogIFRlanVuIEhlbyA8dGpAa2VybmVsLm9yZz4KICBUZXRzdW8gSGFuZGEgPHBlbmd1
aW4ta2VybmVsQEktbG92ZS5TQUtVUkEubmUuanA+CiAgVGhpZXJyeSBSZWRpbmcgPHRyZWRpbmdA
bnZpZGlhLmNvbT4KICBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KICBUaG9t
YXMgUGV0YXp6b25pIDx0aG9tYXMucGV0YXp6b25pQGJvb3RsaW4uY29tPgogIFRpbSBBbmRlcnNv
biA8dHNhQGJpZ2xha2Vzb2Z0d2FyZS5jb20+CiAgVGltbyBXaXNjaGVyIDx0d2lzY2hlckBkZS5h
ZGl0LWp2LmNvbT4KICBUeWxlciBIaWNrcyA8dHloaWNrc0BjYW5vbmljYWwuY29tPgogIFZlZ2Fy
ZCBOb3NzdW0gPHZlZ2FyZC5ub3NzdW1Ab3JhY2xlLmNvbT4KICBXYWltYW4gTG9uZyA8bG9uZ21h
bkByZWRoYXQuY29tPgogIFdlaSBYdSA8eHV3ZWk1QGhpc2lsaWNvbi5jb20+CiAgV29sZnJhbSBT
YW5nIDx3c2FAdGhlLWRyZWFtcy5kZT4KICBZYW5nIFNoaSA8eWFuZy5zaGlAbGludXguYWxpYmFi
YS5jb20+CiAgWWVsZW5hIEtyaXZvc2hlZXYgPHllbGVuYUBtYXJ2ZWxsLmNvbT4KICBZdWVIYWli
aW5nIDx5dWVoYWliaW5nQGh1YXdlaS5jb20+CiAgWmhvdXlhbmcgSmlhIDxqaWF6aG91eWFuZzA5
QGdtYWlsLmNvbT4KICBadW1lbmcgQ2hlbiA8enVtZW5nLmNoZW5AZ21haWwuY29tPgoKam9iczoK
IGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBy
dW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRv
IHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L2xpbnV4LXB2b3BzLmdpdAogICBjMDMwNTk5
NWQzNjcuLjkyMWIyZmVkNmE3OSAgOTIxYjJmZWQ2YTc5NDM5ZWYxNjA5ZWY0YWYwYWRhNWNjY2Iz
NTU1YyAtPiB0ZXN0ZWQvbGludXgtMy4xOAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 06:28:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 06:28: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 1g6rgG-0000sp-1G; Mon, 01 Oct 2018 06:27:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=la8e=mn=xenproject.org=prvs=80543c1e9=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1g6rgD-0000sW-QK
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 06:27:41 +0000
X-Inumbo-ID: 41cb86f8-c543-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 41cb86f8-c543-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 06:28:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,326,1534809600"; d="scan'208";a="66684689"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75330-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:build-amd64:<job status>:broken:regression
 linux-3.18:build-i386:<job status>:broken:regression
 linux-3.18:build-armhf-pvops:<job status>:broken:regression
 linux-3.18:build-i386-xsm:<job status>:broken:regression
 linux-3.18:build-amd64-xsm:<job status>:broken:regression
 linux-3.18:build-amd64-pvops:<job status>:broken:regression
 linux-3.18:build-i386-pvops:<job status>:broken:regression
 linux-3.18:build-armhf:<job status>:broken:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-midway:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:build-i386-rumprun:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-3.18:build-amd64-rumprun:build-check(1):blocked:nonblocking
 linux-3.18:build-i386-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:build-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-3.18:build-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 linux-3.18:build-armhf:host-install(4):broken:nonblocking
 linux-3.18:build-armhf-pvops:host-install(4):broken:nonblocking
 linux-3.18:build-i386-pvops:host-install(4):broken:nonblocking
 linux-3.18:build-amd64-pvops:host-install(4):broken:nonblocking
 linux-3.18:build-amd64:host-install(4):broken:nonblocking
 linux-3.18:build-i386:host-install(4):broken:nonblocking
 linux-3.18:build-i386-xsm:host-install(4):broken:nonblocking
 linux-3.18:build-amd64-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: linux=921b2fed6a79439ef1609ef4af0ada5cccb3555c
X-Osstest-Versions-That: linux=c0305995d3676c8f7764eb79a7f99de8d18c591a
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 1 Oct 2018 07:27:35 +0100
Subject: [Xen-devel] [linux-3.18 baseline-only test] 75330: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTMzMCBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20v
b3NzdGVzdC9sb2dzLzc1MzMwLwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAg
ICAgYnJva2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAg
ICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgIDxq
b2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAg
ICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2Vu
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAg
ICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxk
LWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2c2hpbSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQt
Y2hlY2soMSkgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnVi
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9h
CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFp
ciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEg
YnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2so
MSkgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAg
YnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0
IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNl
bGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3Rh
bGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0
ZWQKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAg
ICAgICAgICAgICA5MjFiMmZlZDZhNzk0MzllZjE2MDllZjRhZjBhZGE1Y2NjYjM1NTVjCmJhc2Vs
aW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICBjMDMwNTk5NWQzNjc2YzhmNzc2NGVi
NzlhN2Y5OWRlOGQxOGM1OTFhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzUxOTggIDIwMTgtMDkt
MTEgMDk6NTI6MDUgWiAgIDE5IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc1MzMwICAyMDE4
LTEwLTAxIDAxOjUyOjQyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hv
IHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFyb24gS25pc3RlciA8YWFyb24ucy5r
bmlzdGVyQG5hc2EuZ292PgogIEFkYW0gUmFkZm9yZCA8YXJhZGZvcmRAZ21haWwuY29tPgogIEFs
YW4gU3Rlcm4gPHN0ZXJuQHJvd2xhbmQuaGFydmFyZC5lZHU+CiAgQWxlaCBGaWxpcG92aWNoIDxh
bGVoQHZhb2xpeC5jb20+CiAgQWxlaCBGaWxpcG92aWNoPGFsZWhAYXBwbmV4dXMuY29tPgogIEFs
ZXhhbmRyZSBCZWxsb25pIDxhbGV4YW5kcmUuYmVsbG9uaUBib290bGluLmNvbT4KICBBbWl0IFB1
bmRpciA8YW1pdC5wdW5kaXJAbGluYXJvLm9yZz4KICBBbmF0b2x5IFRyb3NpbmVua28gPGFuYXRv
bHkudHJvc2luZW5rb0BnbWFpbC5jb20+CiAgQW5kcmVhcyBHcnVlbmJhY2hlciA8YWdydWVuYmFA
cmVkaGF0LmNvbT4KICBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgog
IEFuZHJleSBSeWFiaW5pbiA8YXJ5YWJpbmluQHZpcnR1b3p6by5jb20+CiAgQW5keSBTaGV2Y2hl
bmtvIDxhbmRyaXkuc2hldmNoZW5rb0BsaW51eC5pbnRlbC5jb20+CiAgQW50b24gVmFzaWx5ZXYg
PHZhc2lseWV2QGlzcHJhcy5ydT4KICBBcm5hbGRvIENhcnZhbGhvIGRlIE1lbG8gPGFjbWVAcmVk
aGF0LmNvbT4KICBBcm5kIEJlcmdtYW5uIDxhcm5kQGFybmRiLmRlPgogIEJhcnRsb21pZWogWm9s
bmllcmtpZXdpY3ogPGIuem9sbmllcmtpZUBzYW1zdW5nLmNvbT4KICBCZW4gSHV0Y2hpbmdzIDxi
ZW4uaHV0Y2hpbmdzQGNvZGV0aGluay5jby51az4KICBCaW4gWWFuZyA8YmluLnlhbmdAaW50ZWwu
Y29tPgogIEJpbmdKaW5nIENoYW5nIDxiaW5namluZ2NAc3lub2xvZ3kuY29tPgogIEJvcmlzIEJy
ZXppbGxvbiA8Ym9yaXMuYnJlemlsbG9uQGJvb3RsaW4uY29tPgogIEJyZW5vIExlaXRhbyA8bGVp
dGFvQGRlYmlhbi5vcmc+CiAgQ2hhbyBZdSA8eXVjaGFvMEBodWF3ZWkuY29tPgogIENoYXJsZXMg
S2VlcGF4IDxja2VlcGF4QG9wZW5zb3VyY2UuY2lycnVzLmNvbT4KICBDaGFzIFdpbGxpYW1zIDxj
aGFzM0BhdHQuY29tPgogIERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4K
ICBEYW5pZWwgTWljYXkgPGRhbmllbG1pY2F5QGdtYWlsLmNvbT4KICBEYXJyZW4gSGFydCAoVk13
YXJlKSA8ZHZoYXJ0QGluZnJhZGVhZC5vcmc+CiAgRGF2aWQgSC4gR3V0dGVyaWRnZSA8ZGhndXR0
ZXJpZGdlQHN5bXBhdGljby5jYT4KICBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5u
ZXQ+CiAgRGF2aWQgU3RlcmJhIDxkc3RlcmJhQHN1c2UuY29tPgogIERhdmlkbG9ociBCdWVzbyA8
ZGF2ZUBzdGdvbGFicy5uZXQ+CiAgRG9taW5pcXVlIE1hcnRpbmV0IDxkb21pbmlxdWUubWFydGlu
ZXRAY2VhLmZyPgogIEVyaWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4KICBFcm5lc3Rv
IEEuIEZlcm7DoW5kZXogPGVybmVzdG8ubW5kLmZlcm5hbmRlekBnbWFpbC5jb20+CiAgRmVsaXgg
RmlldGthdSA8bmJkQG5iZC5uYW1lPgogIEZpbm4gVGhhaW4gPGZ0aGFpbkB0ZWxlZ3JhcGhpY3Mu
Y29tLmF1PgogIEZsb3JpYW4gRmFpbmVsbGkgPGYuZmFpbmVsbGlAZ21haWwuY29tPgogIEZsb3Jp
YW4gV2VzdHBoYWwgPGZ3QHN0cmxlbi5kZT4KICBGcmVkcmlrIE5vcmluZyA8bm9yaW5nQG5vY3Jl
dy5vcmc+CiAgR292aW5kYXJhanVsdSBWYXJhZGFyYWphbiA8Z3ZhcmFkYXJAY2lzY28uY29tPgog
IEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CiAgR3JlZ29y
eSBDTEVNRU5UIDxncmVnb3J5LmNsZW1lbnRAYm9vdGxpbi5jb20+CiAgR3UgSmlueGlhbmcgPGd1
anhAY24uZnVqaXRzdS5jb20+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4gIyBNSVBTIG9ubHkKICBHdXN0YXZv
IEEuIFIuIFNpbHZhIDxndXN0YXZvQGVtYmVkZGVkb3IuY29tPgogIEd1c3Rhdm8gUm9tZXJvIDxn
cm9tZXJvQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBJYW4gQWJib3R0IDxhYmJvdHRpQG1ldi5jby51
az4KICBJZG8gU2NoaW1tZWwgPGlkb3NjaEBtZWxsYW5veC5jb20+CiAgSXJhIFdlaW55IDxpcmEu
d2VpbnlAaW50ZWwuY29tPgogIEphZWdldWsgS2ltIDxqYWVnZXVrQGtlcm5lbC5vcmc+CiAgSmFu
biBIb3JuIDxqYW5uaEBnb29nbGUuY29tPgogIEphc29uIEd1bnRob3JwZSA8amdnQG1lbGxhbm94
LmNvbT4KICBKZWFuLVBoaWxpcHBlIEJydWNrZXIgPGplYW4tcGhpbGlwcGUuYnJ1Y2tlckBhcm0u
Y29tPgogIEplbnMgQXhib2UgPGF4Ym9lQGtlcm5lbC5kaz4KICBKaWEtSnUgQmFpIDxiYWlqaWFq
dTE5OTBAMTYzLmNvbT4KICBKaWEtSnUgQmFpIDxiYWlqaWFqdTE5OTBAZ21haWwuY29tPgogIEpv
ZWwgRmVybmFuZGVzIChHb29nbGUpIDxqb2VsQGpvZWxmZXJuYW5kZXMub3JnPgogIEpvZXJnIFJv
ZWRlbCA8anJvZWRlbEBzdXNlLmRlPgogIEpvaGFuIEhlZGJlcmcgPGpvaGFuLmhlZGJlcmdAaW50
ZWwuY29tPgogIEpvaGFuIEhvdm9sZCA8am9oYW5Aa2VybmVsLm9yZz4KICBKb2hhbm5lcyBCZXJn
IDxqb2hhbm5lcy5iZXJnQGludGVsLmNvbT4KICBKb2huIENyaXNwaW4gPGpvaG5AcGhyb3plbi5v
cmc+CiAgSm9obiBQaXR0bWFuIDxqcGl0dG1hbkByZWRoYXQuY29tPgogIEp1ZXJnZW4gR3Jvc3Mg
PGpncm9zc0BzdXNlLmNvbT4KICBKdWxpYSBMYXdhbGwgPEp1bGlhLkxhd2FsbEBsaXA2LmZyPgog
IEp1bGlhbiBBbmFzdGFzb3YgPGphQHNzaS5iZz4KICBKdWxpYW4gV2llZG1hbm4gPGp3aUBsaW51
eC5pYm0uY29tPgogIEsuIFkuIFNyaW5pdmFzYW4gPGt5c0BtaWNyb3NvZnQuY29tPgogIEthbGxl
IFZhbG8gPGt2YWxvQGNvZGVhdXJvcmEub3JnPgogIEtlZXMgQ29vayA8a2Vlc2Nvb2tAY2hyb21p
dW0ub3JnPgogIExlZSBKb25lcyA8bGVlLmpvbmVzQGxpbmFyby5vcmc+CiAgTGVvbiBSb21hbm92
c2t5IDxsZW9ucm9AbWVsbGFub3guY29tPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51
eC1mb3VuZGF0aW9uLm9yZz4KICBMaW51cyBXYWxsZWlqIDxsaW51cy53YWxsZWlqQGxpbmFyby5v
cmc+CiAgTG9yZW56byBQaWVyYWxpc2kgPGxvcmVuem8ucGllcmFsaXNpQGFybS5jb20+CiAgTWFj
aWVqIFcuIFJvenlja2kgPG1hY3JvQG1pcHMuY29tPgogIE1haGVzaCBTYWxnYW9ua2FyIDxtYWhl
c2hAbGludXgudm5ldC5pYm0uY29tPgogIE1hbmlrYW50YSBQdWJiaXNldHR5IDxtcHViYmlzZUBj
b2RlYXVyb3JhLm9yZz4KICBNYXJjZWwgSG9sdG1hbm4gPG1hcmNlbEBob2x0bWFubi5vcmc+CiAg
TWFyayBCcm93biA8YnJvb25pZUBrZXJuZWwub3JnPgogIE1hcnRpbiBLLiBQZXRlcnNlbiA8bWFy
dGluLnBldGVyc2VuQG9yYWNsZS5jb20+CiAgTWFydGluIFNjaHdpZGVmc2t5IDxzY2h3aWRlZnNr
eUBkZS5pYm0uY29tPgogIE1hc2FoaXJvIFlhbWFkYSA8eWFtYWRhLm1hc2FoaXJvQHNvY2lvbmV4
dC5jb20+CiAgTWF0aGlhcyBOeW1hbiA8bWF0aGlhcy5ueW1hbkBsaW51eC5pbnRlbC5jb20+CiAg
TWF0dGhpYXMgS2FlaGxja2UgPG1rYUBjaHJvbWl1bS5vcmc+CiAgTWF1cmljaW8gRmFyaWEgZGUg
T2xpdmVpcmEgPG1mb0BjYW5vbmljYWwuY29tPgogIE1heGltIFpodWtvdiA8bXVzc2l0YW50ZXNt
b3J0ZW1AZ21haWwuY29tPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4K
ICBNaWNoYWwgSG9ja28gPG1ob2Nrb0BzdXNlLmNvbT4KICBNaWNoYWwgU2ltZWsgPG1pY2hhbC5z
aW1la0B4aWxpbnguY29tPgogIE1pa2UgQ2hyaXN0aWUgPG1jaHJpc3RpQHJlZGhhdC5jb20+CiAg
TWlrZSBTbml0emVyIDxzbml0emVyQHJlZGhhdC5jb20+CiAgTWlzb25vIFRvbW9oaXJvIDxtaXNv
bm8udG9tb2hpcm9AanAuZnVqaXRzdS5jb20+CiAgTmljaG9sYXMgTWMgR3VpcmUgPGhvZnJhdEBv
c2FkbC5vcmc+CiAgTmljaG9sYXMgUGlnZ2luIDxucGlnZ2luQGdtYWlsLmNvbT4KICBPR0FXQSBI
aXJvZnVtaSA8aGlyb2Z1bWlAbWFpbC5wYXJrbmV0LmNvLmpwPgogIE9sZWcgTmVzdGVyb3YgPG9s
ZWdAcmVkaGF0LmNvbT4KICBQYWJsbyBOZWlyYSBBeXVzbyA8cGFibG9AbmV0ZmlsdGVyLm9yZz4K
ICBQYXJhdiBQYW5kaXQgPHBhcmF2QG1lbGxhbm94LmNvbT4KICBQYXVsIEJ1cnRvbiA8cGF1bC5i
dXJ0b25AaW1ndGVjLmNvbT4KICBQYXVsIEJ1cnRvbiA8cGF1bC5idXJ0b25AbWlwcy5jb20+CiAg
UGF1bCBNb29yZSA8cGF1bEBwYXVsLW1vb3JlLmNvbT4KICBQZXRyIE1hY2hhdGEgPHBldHJtQG1l
bGxhbm94LmNvbT4KICBRdSBXZW5ydW8gPHdxdUBzdXNlLmNvbT4KICBSYW5keSBEdW5sYXAgPHJk
dW5sYXBAaW5mcmFkZWFkLm9yZz4KICBSaXRlc2ggSGFyamFuaSA8cml0ZXNoaEBjb2RlYXVyb3Jh
Lm9yZz4KICBSb25uaWUgU2FobGJlcmcgPGxzYWhsYmVyQHJlZGhhdC5jb20+CiAgUm9ubnkgQ2hl
dmFsaWVyIDxyb25ueS5jaGV2YWxpZXJAaHAuY29tPgogIFNhbmRpcGFuIERhcyA8c2FuZGlwYW5A
bGludXguaWJtLmNvbT4KICBTYXNoYSBMZXZpbiA8YWxleGFuZGVyLmxldmluQG1pY3Jvc29mdC5j
b20+CiAgU2hhb2h1YSBMaSA8c2hsaUBmYi5jb20+CiAgU2h1YmhyYWp5b3RpIERhdHRhIDxzaHVi
aHJhanlvdGkuZGF0dGFAeGlsaW54LmNvbT4KICBTaW1vbiBIb3JtYW4gPGhvcm1zQHZlcmdlLm5l
dC5hdT4KICBTcmluaXZhcyBQYW5kcnV2YWRhIDxzcmluaXZhcy5wYW5kcnV2YWRhQGxpbnV4Lmlu
dGVsLmNvbT4KICBTdGFmZm9yZCBIb3JuZSA8c2hvcm5lQGdtYWlsLmNvbT4KICBTdGFuIEpvaG5z
b24gPHVzZXJtNTdAeWFob28uY29tPgogIFN0ZWZhbiBIYWJlcmxhbmQgPHN0aEBsaW51eC5pYm0u
Y29tPgogIFN0ZWZmZW4gS2xhc3NlcnQgPHN0ZWZmZW4ua2xhc3NlcnRAc2VjdW5ldC5jb20+CiAg
U3RldmUgRnJlbmNoIDxzdGZyZW5jaEBtaWNyb3NvZnQuY29tPgogIFN1ZGlwIE11a2hlcmplZSA8
c3VkaXBtLm11a2hlcmplZUBnbWFpbC5jb20+CiAgU3ZlbiBFY2tlbG1hbm4gPHN2ZW4uZWNrZWxt
YW5uQG9wZW5tZXNoLmNvbT4KICBUYWthc2hpIEl3YWkgPHRpd2FpQHN1c2UuZGU+CiAgVGFuIEh1
IDx0YW4uaHVAenRlLmNvbS5jbj4KICBUZWp1biBIZW8gPHRqQGtlcm5lbC5vcmc+CiAgVGV0c3Vv
IEhhbmRhIDxwZW5ndWluLWtlcm5lbEBJLWxvdmUuU0FLVVJBLm5lLmpwPgogIFRoaWVycnkgUmVk
aW5nIDx0cmVkaW5nQG52aWRpYS5jb20+CiAgVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9u
aXguZGU+CiAgVGhvbWFzIFBldGF6em9uaSA8dGhvbWFzLnBldGF6em9uaUBib290bGluLmNvbT4K
ICBUaW0gQW5kZXJzb24gPHRzYUBiaWdsYWtlc29mdHdhcmUuY29tPgogIFRpbW8gV2lzY2hlciA8
dHdpc2NoZXJAZGUuYWRpdC1qdi5jb20+CiAgVHlsZXIgSGlja3MgPHR5aGlja3NAY2Fub25pY2Fs
LmNvbT4KICBWZWdhcmQgTm9zc3VtIDx2ZWdhcmQubm9zc3VtQG9yYWNsZS5jb20+CiAgV2FpbWFu
IExvbmcgPGxvbmdtYW5AcmVkaGF0LmNvbT4KICBXZWkgWHUgPHh1d2VpNUBoaXNpbGljb24uY29t
PgogIFdvbGZyYW0gU2FuZyA8d3NhQHRoZS1kcmVhbXMuZGU+CiAgWWFuZyBTaGkgPHlhbmcuc2hp
QGxpbnV4LmFsaWJhYmEuY29tPgogIFllbGVuYSBLcml2b3NoZWV2IDx5ZWxlbmFAbWFydmVsbC5j
b20+CiAgWXVlSGFpYmluZyA8eXVlaGFpYmluZ0BodWF3ZWkuY29tPgogIFpob3V5YW5nIEppYSA8
amlhemhvdXlhbmcwOUBnbWFpbC5jb20+CiAgWnVtZW5nIENoZW4gPHp1bWVuZy5jaGVuQGdtYWls
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBi
dWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1
aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6
IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291
cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQt
YW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBicm9rZW4KYnJva2VuLWpvYiBidWls
ZC1hcm1oZi1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXhzbSBicm9rZW4KYnJv
a2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQtcHZv
cHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBi
dWlsZC1hcm1oZiBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYgaG9zdC1pbnN0YWxsKDQp
CmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhmLXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3Rl
cCBidWlsZC1pMzg2LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2
NC1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQgaG9zdC1pbnN0
YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVw
IGJ1aWxkLWkzODYteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14
c20gaG9zdC1pbnN0YWxsKDQpCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKKE5vIHJldmlzaW9uIGxv
ZzsgaXQgd291bGQgYmUgMzMxMyBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 07:17:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 07:17: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 1g6sRv-0004Ro-6V; Mon, 01 Oct 2018 07:16:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=yvko=mn=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g6sRt-0004RZ-3w
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 07:16:57 +0000
X-Inumbo-ID: a6387365-c549-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a6387365-c549-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 09:14:35 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id ACB02ADCE;
 Mon,  1 Oct 2018 07:16:53 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org
Date: Mon,  1 Oct 2018 09:16:39 +0200
Message-Id: <20181001071641.19282-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH 0/2] xen: fix two issues in Xen pv qspinlock
 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: Juergen Gross <jgross@suse.com>, Waiman.Long@hp.com, peterz@infradead.org,
 mingo@redhat.com, bp@alien8.de, hpa@zytor.com, boris.ostrovsky@oracle.com,
 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>

VGhlIFhlbiBzcGVjaWZpYyBxdWV1ZSBzcGlubG9jayB3YWl0IGZ1bmN0aW9uIGhhcyB0d28gaXNz
dWVzIHdoaWNoCmNvdWxkIHJlc3VsdCBpbiBhIGhhbmdpbmcgc3lzdGVtLgoKVGhleSBoYXZlIGEg
c2ltaWxhciByb290IGNhdXNlIG9mIGNsZWFyaW5nIGEgcGVuZGluZyB3YWtldXAgb2YgYQp3YWl0
aW5nIHZjcHUgYW5kIGxhdGVyIGdvaW5nIHRvIHNsZWVwIHdhaXRpbmcgZm9yIHRoZSBqdXN0IGNs
ZWFyZWQKd2FrZXVwIGV2ZW50LCB3aGljaCBvZiBjb3Vyc2Ugd29uJ3QgZXZlciBoYXBwZW4uCgpK
dWVyZ2VuIEdyb3NzICgyKToKICB4ZW46IGZpeCByYWNlIGluIHhlbl9xbG9ja193YWl0KCkKICB4
ZW46IG1ha2UgeGVuX3Fsb2NrX3dhaXQoKSBuZXN0YWJsZQoKIGFyY2gveDg2L3hlbi9zcGlubG9j
ay5jIHwgMzMgKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdl
ZCwgMTIgaW5zZXJ0aW9ucygrKSwgMjEgZGVsZXRpb25zKC0pCgpDYzogV2FpbWFuLkxvbmdAaHAu
Y29tCkNjOiBwZXRlcnpAaW5mcmFkZWFkLm9yZwoKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 07:17:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 07:17: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 1g6sRv-0004S0-P8; Mon, 01 Oct 2018 07:16:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=yvko=mn=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g6sRt-0004Rb-Bc
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 07:16:57 +0000
X-Inumbo-ID: 239c999c-c54a-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 239c999c-c54a-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 07:18:05 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id AC52CAD5A;
 Mon,  1 Oct 2018 07:16:53 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org
Date: Mon,  1 Oct 2018 09:16:40 +0200
Message-Id: <20181001071641.19282-2-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181001071641.19282-1-jgross@suse.com>
References: <20181001071641.19282-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 1/2] xen: fix race in xen_qlock_wait()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Waiman.Long@hp.com, peterz@infradead.org,
 stable@vger.kernel.org, mingo@redhat.com, bp@alien8.de, hpa@zytor.com,
 boris.ostrovsky@oracle.com, 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>

SW4gdGhlIGZvbGxvd2luZyBzaXR1YXRpb24gYSB2Y3B1IHdhaXRpbmcgZm9yIGEgbG9jayBtaWdo
dCBub3QgYmUKd29rZW4gdXAgZnJvbSB4ZW5fcG9sbF9pcnEoKToKCkNQVSAxOiAgICAgICAgICAg
ICAgICBDUFUgMjogICAgICAgICAgICAgICAgICAgICAgQ1BVIDM6CnRha2VzIGEgc3BpbmxvY2sK
ICAgICAgICAgICAgICAgICAgICAgIHRyaWVzIHRvIGdldCBsb2NrCiAgICAgICAgICAgICAgICAg
ICAgICAtPiB4ZW5fcWxvY2tfd2FpdCgpCiAgICAgICAgICAgICAgICAgICAgICAgIC0+IHhlbl9j
bGVhcl9pcnFfcGVuZGluZygpCmZyZWVzIHRoZSBsb2NrCi0+IHhlbl9xbG9ja19raWNrKGNwdTIp
Cgp0YWtlcyBsb2NrIGFnYWluCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdHJpZXMgdG8gZ2V0IGxvY2sKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAtPiAqbG9jayA9IF9RX1NMT1dfVkFMCiAgICAgICAgICAg
ICAgICAgICAgICAgIC0+ICpsb2NrID09IF9RX1NMT1dfVkFMID8KICAgICAgICAgICAgICAgICAg
ICAgICAgLT4geGVuX3BvbGxfaXJxKCkKZnJlZXMgdGhlIGxvY2sKLT4geGVuX3Fsb2NrX2tpY2so
Y3B1MykKCkFuZCBjcHUgMiB3aWxsIHNsZWVwIGZvcmV2ZXIuCgpUaGlzIGNhbiBiZSBhdm9pZGVk
IGVhc2lseSBieSBtb2RpZnlpbmcgeGVuX3Fsb2NrX3dhaXQoKSB0byBjYWxsCnhlbl9wb2xsX2ly
cSgpIG9ubHkgaWYgdGhlIHJlbGF0ZWQgaXJxIHdhcyBub3QgcGVuZGluZyBhbmQgdG8gY2FsbAp4
ZW5fY2xlYXJfaXJxX3BlbmRpbmcoKSBvbmx5IGlmIGl0IHdhcyBwZW5kaW5nLgoKQ2M6IHN0YWJs
ZUB2Z2VyLmtlcm5lbC5vcmcKQ2M6IFdhaW1hbi5Mb25nQGhwLmNvbQpDYzogcGV0ZXJ6QGluZnJh
ZGVhZC5vcmcKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgot
LS0KIGFyY2gveDg2L3hlbi9zcGlubG9jay5jIHwgMTUgKysrKystLS0tLS0tLS0tCiAxIGZpbGUg
Y2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9h
cmNoL3g4Ni94ZW4vc3BpbmxvY2suYyBiL2FyY2gveDg2L3hlbi9zcGlubG9jay5jCmluZGV4IDk3
M2YxMGUwNTIxMS4uY2QyMTBhNGJhN2IxIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4vc3Bpbmxv
Y2suYworKysgYi9hcmNoL3g4Ni94ZW4vc3BpbmxvY2suYwpAQCAtNDUsMTcgKzQ1LDEyIEBAIHN0
YXRpYyB2b2lkIHhlbl9xbG9ja193YWl0KHU4ICpieXRlLCB1OCB2YWwpCiAJaWYgKGlycSA9PSAt
MSkKIAkJcmV0dXJuOwogCi0JLyogY2xlYXIgcGVuZGluZyAqLwotCXhlbl9jbGVhcl9pcnFfcGVu
ZGluZyhpcnEpOwotCWJhcnJpZXIoKTsKKwkvKiBJZiBpcnEgcGVuZGluZyBhbHJlYWR5IGNsZWFy
IGl0IGFuZCByZXR1cm4uICovCisJaWYgKHhlbl90ZXN0X2lycV9wZW5kaW5nKGlycSkpIHsKKwkJ
eGVuX2NsZWFyX2lycV9wZW5kaW5nKGlycSk7CisJCXJldHVybjsKKwl9CiAKLQkvKgotCSAqIFdl
IGNoZWNrIHRoZSBieXRlIHZhbHVlIGFmdGVyIGNsZWFyaW5nIHBlbmRpbmcgSVJRIHRvIG1ha2Ug
c3VyZQotCSAqIHRoYXQgd2Ugd29uJ3QgbWlzcyBhIHdha2V1cCBldmVudCBiZWNhdXNlIG9mIHRo
ZSBjbGVhcmluZy4KLQkgKgotCSAqIFRoZSBzeW5jX2NsZWFyX2JpdCgpIGNhbGwgaW4geGVuX2Ns
ZWFyX2lycV9wZW5kaW5nKCkgaXMgYXRvbWljLgotCSAqIFNvIGl0IGlzIGVmZmVjdGl2ZWx5IGEg
bWVtb3J5IGJhcnJpZXIgZm9yIHg4Ni4KLQkgKi8KIAlpZiAoUkVBRF9PTkNFKCpieXRlKSAhPSB2
YWwpCiAJCXJldHVybjsKIAotLSAKMi4xNi40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 07:17:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 07:17: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 1g6sRv-0004Ru-GJ; Mon, 01 Oct 2018 07:16:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=yvko=mn=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g6sRt-0004Rc-Bk
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 07:16:57 +0000
X-Inumbo-ID: 23a24827-c54a-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 23a24827-c54a-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 07:18: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 mx1.suse.de (Postfix) with ESMTP id C0DB2AE15;
 Mon,  1 Oct 2018 07:16:53 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org
Date: Mon,  1 Oct 2018 09:16:41 +0200
Message-Id: <20181001071641.19282-3-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181001071641.19282-1-jgross@suse.com>
References: <20181001071641.19282-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 2/2] xen: make xen_qlock_wait() nestable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Waiman.Long@hp.com, peterz@infradead.org,
 stable@vger.kernel.org, mingo@redhat.com, bp@alien8.de, hpa@zytor.com,
 boris.ostrovsky@oracle.com, 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>

eGVuX3Fsb2NrX3dhaXQoKSBpc24ndCBzYWZlIGZvciBuZXN0ZWQgY2FsbHMgZHVlIHRvIGludGVy
cnVwdHMuIEEgY2FsbApvZiB4ZW5fcWxvY2tfa2ljaygpIG1pZ2h0IGJlIGlnbm9yZWQgaW4gY2Fz
ZSBhIGRlZXBlciBuZXN0aW5nIGxldmVsCndhcyBhY3RpdmUgcmlnaHQgYmVmb3JlIHRoZSBjYWxs
IG9mIHhlbl9wb2xsX2lycSgpOgoKQ1BVIDE6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBDUFUgMjoKc3Bpbl9sb2NrKGxvY2sxKQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHNwaW5fbG9jayhsb2NrMSkKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAtPiB4ZW5fcWxvY2tfd2FpdCgpCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgLT4geGVuX2NsZWFyX2lycV9wZW5kaW5nKCkKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJbnRlcnJ1cHQgaGFwcGVucwpzcGlu
X3VubG9jayhsb2NrMSkKLT4geGVuX3Fsb2NrX2tpY2soQ1BVIDIpCnNwaW5fbG9ja19pcnFzYXZl
KGxvY2syKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwaW5fbG9j
a19pcnFzYXZlKGxvY2syKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IC0+IHhlbl9xbG9ja193YWl0KCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAtPiB4ZW5fY2xlYXJfaXJxX3BlbmRpbmcoKQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGNsZWFycyBraWNrIGZvciBsb2NrMQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0+IHhlbl9wb2xsX2lycSgpCnNwaW5f
dW5sb2NrX2lycV9yZXN0b3JlKGxvY2syKQotPiB4ZW5fcWxvY2tfa2ljayhDUFUgMikKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3YWtlcyB1cAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwaW5fdW5sb2NrX2lycV9yZXN0b3JlKGxv
Y2syKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElSRVQKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlc3VtZXMgaW4geGVuX3Fsb2Nr
X3dhaXQoKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLT4geGVu
X3BvbGxfaXJxKCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5l
dmVyIHdha2VzIHVwCgpUaGUgc29sdXRpb24gaXMgdG8gZGlzYWJsZSBpbnRlcnJ1cHRzIGluIHhl
bl9xbG9ja193YWl0KCkgYW5kIG5vdCB0bwpwb2xsIGZvciB0aGUgaXJxIGluIGNhc2UgeGVuX3Fs
b2NrX3dhaXQoKSBpcyBjYWxsZWQgaW4gbm1pIGNvbnRleHQuCgpDYzogc3RhYmxlQHZnZXIua2Vy
bmVsLm9yZwpDYzogV2FpbWFuLkxvbmdAaHAuY29tCkNjOiBwZXRlcnpAaW5mcmFkZWFkLm9yZwpT
aWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQogYXJjaC94
ODYveGVuL3NwaW5sb2NrLmMgfCAyNCArKysrKysrKysrLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBj
aGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCAxNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9h
cmNoL3g4Ni94ZW4vc3BpbmxvY2suYyBiL2FyY2gveDg2L3hlbi9zcGlubG9jay5jCmluZGV4IGNk
MjEwYTRiYTdiMS4uZThkODgwZTk4MDU3IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4vc3Bpbmxv
Y2suYworKysgYi9hcmNoL3g4Ni94ZW4vc3BpbmxvY2suYwpAQCAtMzksMjkgKzM5LDI1IEBAIHN0
YXRpYyB2b2lkIHhlbl9xbG9ja19raWNrKGludCBjcHUpCiAgKi8KIHN0YXRpYyB2b2lkIHhlbl9x
bG9ja193YWl0KHU4ICpieXRlLCB1OCB2YWwpCiB7CisJdW5zaWduZWQgbG9uZyBmbGFnczsKIAlp
bnQgaXJxID0gX190aGlzX2NwdV9yZWFkKGxvY2tfa2lja2VyX2lycSk7CiAKIAkvKiBJZiBraWNr
ZXIgaW50ZXJydXB0cyBub3QgaW5pdGlhbGl6ZWQgeWV0LCBqdXN0IHNwaW4gKi8KLQlpZiAoaXJx
ID09IC0xKQorCWlmIChpcnEgPT0gLTEgfHwgaW5fbm1pKCkpCiAJCXJldHVybjsKIAotCS8qIElm
IGlycSBwZW5kaW5nIGFscmVhZHkgY2xlYXIgaXQgYW5kIHJldHVybi4gKi8KKwkvKiBHdWFyZCBh
Z2FpbnN0IHJlZW50cnkuICovCisJbG9jYWxfaXJxX3NhdmUoZmxhZ3MpOworCisJLyogSWYgaXJx
IHBlbmRpbmcgYWxyZWFkeSBjbGVhciBpdC4gKi8KIAlpZiAoeGVuX3Rlc3RfaXJxX3BlbmRpbmco
aXJxKSkgewogCQl4ZW5fY2xlYXJfaXJxX3BlbmRpbmcoaXJxKTsKLQkJcmV0dXJuOworCX0gZWxz
ZSBpZiAoUkVBRF9PTkNFKCpieXRlKSA9PSB2YWwpIHsKKwkJLyogQmxvY2sgdW50aWwgaXJxIGJl
Y29tZXMgcGVuZGluZyAob3IgYSBzcHVyaW91cyB3YWtldXApICovCisJCXhlbl9wb2xsX2lycShp
cnEpOwogCX0KIAotCWlmIChSRUFEX09OQ0UoKmJ5dGUpICE9IHZhbCkKLQkJcmV0dXJuOwotCi0J
LyoKLQkgKiBJZiBhbiBpbnRlcnJ1cHQgaGFwcGVucyBoZXJlLCBpdCB3aWxsIGxlYXZlIHRoZSB3
YWtldXAgaXJxCi0JICogcGVuZGluZywgd2hpY2ggd2lsbCBjYXVzZSB4ZW5fcG9sbF9pcnEoKSB0
byByZXR1cm4KLQkgKiBpbW1lZGlhdGVseS4KLQkgKi8KLQotCS8qIEJsb2NrIHVudGlsIGlycSBi
ZWNvbWVzIHBlbmRpbmcgKG9yIHBlcmhhcHMgYSBzcHVyaW91cyB3YWtldXApICovCi0JeGVuX3Bv
bGxfaXJxKGlycSk7CisJbG9jYWxfaXJxX3Jlc3RvcmUoZmxhZ3MpOwogfQogCiBzdGF0aWMgaXJx
cmV0dXJuX3QgZHVtbXlfaGFuZGxlcihpbnQgaXJxLCB2b2lkICpkZXZfaWQpCi0tIAoyLjE2LjQK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 07:37:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 07: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 1g6slN-00065U-HE; Mon, 01 Oct 2018 07:37:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=yvko=mn=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g6slM-00065P-Dq
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 07:37:04 +0000
X-Inumbo-ID: f3a57daa-c54c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f3a57daa-c54c-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 07: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 mx1.suse.de (Postfix) with ESMTP id D9F97ADCE;
 Mon,  1 Oct 2018 07:37:01 +0000 (UTC)
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org
References: <20181001071641.19282-1-jgross@suse.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <9840f232-acc4-310d-d87d-8fbf329a9664@suse.com>
Date: Mon, 1 Oct 2018 09:37:01 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <20181001071641.19282-1-jgross@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 0/2] xen: fix two issues in Xen pv qspinlock
 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: peterz@infradead.org, mingo@redhat.com, Borislav Petkov <bp@alien8.de>,
 hpa@zytor.com, Waiman Long <longman@redhat.com>, boris.ostrovsky@oracle.com,
 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>

Q29ycmVjdGluZyBXYWltYW4ncyBtYWlsIGFkZHJlc3MKCk9uIDAxLzEwLzIwMTggMDk6MTYsIEp1
ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gVGhlIFhlbiBzcGVjaWZpYyBxdWV1ZSBzcGlubG9jayB3YWl0
IGZ1bmN0aW9uIGhhcyB0d28gaXNzdWVzIHdoaWNoCj4gY291bGQgcmVzdWx0IGluIGEgaGFuZ2lu
ZyBzeXN0ZW0uCj4gCj4gVGhleSBoYXZlIGEgc2ltaWxhciByb290IGNhdXNlIG9mIGNsZWFyaW5n
IGEgcGVuZGluZyB3YWtldXAgb2YgYQo+IHdhaXRpbmcgdmNwdSBhbmQgbGF0ZXIgZ29pbmcgdG8g
c2xlZXAgd2FpdGluZyBmb3IgdGhlIGp1c3QgY2xlYXJlZAo+IHdha2V1cCBldmVudCwgd2hpY2gg
b2YgY291cnNlIHdvbid0IGV2ZXIgaGFwcGVuLgo+IAo+IEp1ZXJnZW4gR3Jvc3MgKDIpOgo+ICAg
eGVuOiBmaXggcmFjZSBpbiB4ZW5fcWxvY2tfd2FpdCgpCj4gICB4ZW46IG1ha2UgeGVuX3Fsb2Nr
X3dhaXQoKSBuZXN0YWJsZQo+IAo+ICBhcmNoL3g4Ni94ZW4vc3BpbmxvY2suYyB8IDMzICsrKysr
KysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMTIgaW5zZXJ0
aW9ucygrKSwgMjEgZGVsZXRpb25zKC0pCj4gCj4gQ2M6IGxvbmdtYW5AcmVkaGF0LmNvbQo+IENj
OiBwZXRlcnpAaW5mcmFkZWFkLm9yZwo+IAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 07:37:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 07: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 1g6slx-00067i-Ri; Mon, 01 Oct 2018 07:37:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=yvko=mn=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g6slw-00067X-CD
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 07:37:40 +0000
X-Inumbo-ID: 8bab9691-c54c-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8bab9691-c54c-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 09:35:19 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 03534ADCE;
 Mon,  1 Oct 2018 07:37:38 +0000 (UTC)
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org
References: <20181001071641.19282-1-jgross@suse.com>
 <20181001071641.19282-2-jgross@suse.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <517372ba-4aad-d60c-6543-eb82942ebd20@suse.com>
Date: Mon, 1 Oct 2018 09:37:37 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <20181001071641.19282-2-jgross@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 1/2] xen: fix race in xen_qlock_wait()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: peterz@infradead.org, stable@vger.kernel.org, mingo@redhat.com,
 bp@alien8.de, hpa@zytor.com, Waiman Long <longman@redhat.com>,
 boris.ostrovsky@oracle.com, 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>

Q29ycmVjdGluZyBXYWltYW4ncyBtYWlsIGFkZHJlc3MKCk9uIDAxLzEwLzIwMTggMDk6MTYsIEp1
ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gSW4gdGhlIGZvbGxvd2luZyBzaXR1YXRpb24gYSB2Y3B1IHdh
aXRpbmcgZm9yIGEgbG9jayBtaWdodCBub3QgYmUKPiB3b2tlbiB1cCBmcm9tIHhlbl9wb2xsX2ly
cSgpOgo+IAo+IENQVSAxOiAgICAgICAgICAgICAgICBDUFUgMjogICAgICAgICAgICAgICAgICAg
ICAgQ1BVIDM6Cj4gdGFrZXMgYSBzcGlubG9jawo+ICAgICAgICAgICAgICAgICAgICAgICB0cmll
cyB0byBnZXQgbG9jawo+ICAgICAgICAgICAgICAgICAgICAgICAtPiB4ZW5fcWxvY2tfd2FpdCgp
Cj4gICAgICAgICAgICAgICAgICAgICAgICAgLT4geGVuX2NsZWFyX2lycV9wZW5kaW5nKCkKPiBm
cmVlcyB0aGUgbG9jawo+IC0+IHhlbl9xbG9ja19raWNrKGNwdTIpCj4gCj4gdGFrZXMgbG9jayBh
Z2Fpbgo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dHJpZXMgdG8gZ2V0IGxvY2sKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIC0+ICpsb2NrID0gX1FfU0xPV19WQUwKPiAgICAgICAgICAgICAgICAgICAg
ICAgICAtPiAqbG9jayA9PSBfUV9TTE9XX1ZBTCA/Cj4gICAgICAgICAgICAgICAgICAgICAgICAg
LT4geGVuX3BvbGxfaXJxKCkKPiBmcmVlcyB0aGUgbG9jawo+IC0+IHhlbl9xbG9ja19raWNrKGNw
dTMpCj4gCj4gQW5kIGNwdSAyIHdpbGwgc2xlZXAgZm9yZXZlci4KPiAKPiBUaGlzIGNhbiBiZSBh
dm9pZGVkIGVhc2lseSBieSBtb2RpZnlpbmcgeGVuX3Fsb2NrX3dhaXQoKSB0byBjYWxsCj4geGVu
X3BvbGxfaXJxKCkgb25seSBpZiB0aGUgcmVsYXRlZCBpcnEgd2FzIG5vdCBwZW5kaW5nIGFuZCB0
byBjYWxsCj4geGVuX2NsZWFyX2lycV9wZW5kaW5nKCkgb25seSBpZiBpdCB3YXMgcGVuZGluZy4K
PiAKPiBDYzogc3RhYmxlQHZnZXIua2VybmVsLm9yZwo+IENjOiBsb25nbWFuQHJlZGhhdC5jb20K
PiBDYzogcGV0ZXJ6QGluZnJhZGVhZC5vcmcKPiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+Cj4gLS0tCj4gIGFyY2gveDg2L3hlbi9zcGlubG9jay5jIHwgMTUg
KysrKystLS0tLS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDEwIGRl
bGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vc3BpbmxvY2suYyBiL2Fy
Y2gveDg2L3hlbi9zcGlubG9jay5jCj4gaW5kZXggOTczZjEwZTA1MjExLi5jZDIxMGE0YmE3YjEg
MTAwNjQ0Cj4gLS0tIGEvYXJjaC94ODYveGVuL3NwaW5sb2NrLmMKPiArKysgYi9hcmNoL3g4Ni94
ZW4vc3BpbmxvY2suYwo+IEBAIC00NSwxNyArNDUsMTIgQEAgc3RhdGljIHZvaWQgeGVuX3Fsb2Nr
X3dhaXQodTggKmJ5dGUsIHU4IHZhbCkKPiAgCWlmIChpcnEgPT0gLTEpCj4gIAkJcmV0dXJuOwo+
ICAKPiAtCS8qIGNsZWFyIHBlbmRpbmcgKi8KPiAtCXhlbl9jbGVhcl9pcnFfcGVuZGluZyhpcnEp
Owo+IC0JYmFycmllcigpOwo+ICsJLyogSWYgaXJxIHBlbmRpbmcgYWxyZWFkeSBjbGVhciBpdCBh
bmQgcmV0dXJuLiAqLwo+ICsJaWYgKHhlbl90ZXN0X2lycV9wZW5kaW5nKGlycSkpIHsKPiArCQl4
ZW5fY2xlYXJfaXJxX3BlbmRpbmcoaXJxKTsKPiArCQlyZXR1cm47Cj4gKwl9Cj4gIAo+IC0JLyoK
PiAtCSAqIFdlIGNoZWNrIHRoZSBieXRlIHZhbHVlIGFmdGVyIGNsZWFyaW5nIHBlbmRpbmcgSVJR
IHRvIG1ha2Ugc3VyZQo+IC0JICogdGhhdCB3ZSB3b24ndCBtaXNzIGEgd2FrZXVwIGV2ZW50IGJl
Y2F1c2Ugb2YgdGhlIGNsZWFyaW5nLgo+IC0JICoKPiAtCSAqIFRoZSBzeW5jX2NsZWFyX2JpdCgp
IGNhbGwgaW4geGVuX2NsZWFyX2lycV9wZW5kaW5nKCkgaXMgYXRvbWljLgo+IC0JICogU28gaXQg
aXMgZWZmZWN0aXZlbHkgYSBtZW1vcnkgYmFycmllciBmb3IgeDg2Lgo+IC0JICovCj4gIAlpZiAo
UkVBRF9PTkNFKCpieXRlKSAhPSB2YWwpCj4gIAkJcmV0dXJuOwo+ICAKPiAKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 07:38:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 07:38: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 1g6smU-0006D8-6R; Mon, 01 Oct 2018 07:38:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=yvko=mn=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g6smT-0006D1-PZ
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 07:38:13 +0000
X-Inumbo-ID: 1d623a7e-c54d-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1d623a7e-c54d-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 07:39:23 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 11151ADCE;
 Mon,  1 Oct 2018 07:38:12 +0000 (UTC)
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org
References: <20181001071641.19282-1-jgross@suse.com>
 <20181001071641.19282-3-jgross@suse.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 xsBNBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAHNHkp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmRlPsLAeQQTAQIAIwUCU4xw6wIbAwcL
 CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJELDendYovxMvi4UH/Ri+OXlObzqMANruTd4N
 zmVBAZgx1VW6jLc8JZjQuJPSsd/a+bNr3BZeLV6lu4Pf1Yl2Log129EX1KWYiFFvPbIiq5M5
 kOXTO8Eas4CaScCvAZ9jCMQCgK3pFqYgirwTgfwnPtxFxO/F3ZcS8jovza5khkSKL9JGq8Nk
 czDTruQ/oy0WUHdUr9uwEfiD9yPFOGqp4S6cISuzBMvaAiC5YGdUGXuPZKXLpnGSjkZswUzY
 d9BVSitRL5ldsQCg6GhDoEAeIhUC4SQnT9SOWkoDOSFRXZ+7+WIBGLiWMd+yKDdRG5RyP/8f
 3tgGiB6cyuYfPDRGsELGjUaTUq3H2xZgIPfOwE0EU4xwFgEIAMsx+gDjgzAY4H1hPVXgoLK8
 B93sTQFN9oC6tsb46VpxyLPfJ3T1A6Z6MVkLoCejKTJ3K9MUsBZhxIJ0hIyvzwI6aYJsnOew
 cCiCN7FeKJ/oA1RSUemPGUcIJwQuZlTOiY0OcQ5PFkV5YxMUX1F/aTYXROXgTmSaw0aC1Jpo
 w7Ss1mg4SIP/tR88/d1+HwkJDVW1RSxC1PWzGizwRv8eauImGdpNnseneO2BNWRXTJumAWDD
 pYxpGSsGHXuZXTPZqOOZpsHtInFyi5KRHSFyk2Xigzvh3b9WqhbgHHHE4PUVw0I5sIQt8hJq
 5nH5dPqz4ITtCL9zjiJsExHuHKN3NZsAEQEAAcLAXwQYAQIACQUCU4xwFgIbDAAKCRCw3p3W
 KL8TL0P4B/9YWver5uD/y/m0KScK2f3Z3mXJhME23vGBbMNlfwbr+meDMrJZ950CuWWnQ+d+
 Ahe0w1X7e3wuLVODzjcReQ/v7b4JD3wwHxe+88tgB9byc0NXzlPJWBaWV01yB2/uefVKryAf
 AHYEd0gCRhx7eESgNBe3+YqWAQawunMlycsqKa09dBDL1PFRosF708ic9346GLHRc6Vj5SRA
 UTHnQqLetIOXZm3a2eQ1gpQK9MmruO86Vo93p39bS1mqnLLspVrL4rhoyhsOyh0Hd28QCzpJ
 wKeHTd0MAWAirmewHXWPco8p1Wg+V+5xfZzuQY0f4tQxvOpXpt4gQ1817GQ5/Ed/wsDtBBgB
 CAAgFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAlrd8NACGwIAgQkQsN6d1ii/Ey92IAQZFggA
 HRYhBFMtsHpB9jjzHji4HoBcYbtP2GO+BQJa3fDQAAoJEIBcYbtP2GO+TYsA/30H/0V6cr/W
 V+J/FCayg6uNtm3MJLo4rE+o4sdpjjsGAQCooqffpgA+luTT13YZNV62hAnCLKXH9n3+ZAgJ
 RtAyDWk1B/0SMDVs1wxufMkKC3Q/1D3BYIvBlrTVKdBYXPxngcRoqV2J77lscEvkLNUGsu/z
 W2pf7+P3mWWlrPMJdlbax00vevyBeqtqNKjHstHatgMZ2W0CFC4hJ3YEetuRBURYPiGzuJXU
 pAd7a7BdsqWC4o+GTm5tnGrCyD+4gfDSpkOT53S/GNO07YkPkm/8J4OBoFfgSaCnQ1izwgJQ
 jIpcG2fPCI2/hxf2oqXPYbKr1v4Z1wthmoyUgGN0LPTIm+B5vdY82wI5qe9uN6UOGyTH2B3p
 hRQUWqCwu2sqkI3LLbTdrnyDZaixT2T0f4tyF5Lfs+Ha8xVMhIyzNb1byDI5FKCb
Message-ID: <8ae7807d-9f0d-e6f2-ef0d-9dce56d06165@suse.com>
Date: Mon, 1 Oct 2018 09:38:11 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <20181001071641.19282-3-jgross@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 2/2] xen: make xen_qlock_wait() nestable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: peterz@infradead.org, stable@vger.kernel.org, mingo@redhat.com,
 bp@alien8.de, hpa@zytor.com, Waiman Long <longman@redhat.com>,
 boris.ostrovsky@oracle.com, 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>

Q29ycmVjdGluZyBXYWltYW4ncyBtYWlsIGFkZHJlc3MKCk9uIDAxLzEwLzIwMTggMDk6MTYsIEp1
ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4geGVuX3Fsb2NrX3dhaXQoKSBpc24ndCBzYWZlIGZvciBuZXN0
ZWQgY2FsbHMgZHVlIHRvIGludGVycnVwdHMuIEEgY2FsbAo+IG9mIHhlbl9xbG9ja19raWNrKCkg
bWlnaHQgYmUgaWdub3JlZCBpbiBjYXNlIGEgZGVlcGVyIG5lc3RpbmcgbGV2ZWwKPiB3YXMgYWN0
aXZlIHJpZ2h0IGJlZm9yZSB0aGUgY2FsbCBvZiB4ZW5fcG9sbF9pcnEoKToKPiAKPiBDUFUgMTog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIENQVSAyOgo+IHNwaW5fbG9jayhsb2Nr
MSkKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwaW5fbG9jayhs
b2NrMSkKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0+IHhlbl9x
bG9ja193YWl0KCkKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IC0+IHhlbl9jbGVhcl9pcnFfcGVuZGluZygpCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBJbnRlcnJ1cHQgaGFwcGVucwo+IHNwaW5fdW5sb2NrKGxvY2sxKQo+
IC0+IHhlbl9xbG9ja19raWNrKENQVSAyKQo+IHNwaW5fbG9ja19pcnFzYXZlKGxvY2syKQo+ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Bpbl9sb2NrX2lycXNhdmUo
bG9jazIpCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtPiB4ZW5f
cWxvY2tfd2FpdCgpCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAtPiB4ZW5fY2xlYXJfaXJxX3BlbmRpbmcoKQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY2xlYXJzIGtpY2sgZm9yIGxvY2sxCj4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtPiB4ZW5fcG9sbF9pcnEoKQo+IHNwaW5f
dW5sb2NrX2lycV9yZXN0b3JlKGxvY2syKQo+IC0+IHhlbl9xbG9ja19raWNrKENQVSAyKQo+ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2FrZXMgdXAKPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwaW5fdW5sb2NrX2lycV9yZXN0
b3JlKGxvY2syKQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSVJF
VAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXN1bWVzIGlu
IHhlbl9xbG9ja193YWl0KCkKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgLT4geGVuX3BvbGxfaXJxKCkKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbmV2ZXIgd2FrZXMgdXAKPiAKPiBUaGUgc29sdXRpb24gaXMgdG8gZGlzYWJs
ZSBpbnRlcnJ1cHRzIGluIHhlbl9xbG9ja193YWl0KCkgYW5kIG5vdCB0bwo+IHBvbGwgZm9yIHRo
ZSBpcnEgaW4gY2FzZSB4ZW5fcWxvY2tfd2FpdCgpIGlzIGNhbGxlZCBpbiBubWkgY29udGV4dC4K
PiAKPiBDYzogc3RhYmxlQHZnZXIua2VybmVsLm9yZwo+IENjOiBsb25nbWFuQHJlZGhhdC5jb20K
PiBDYzogcGV0ZXJ6QGluZnJhZGVhZC5vcmcKPiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+Cj4gLS0tCj4gIGFyY2gveDg2L3hlbi9zcGlubG9jay5jIHwgMjQg
KysrKysrKysrKy0tLS0tLS0tLS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25z
KCspLCAxNCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL3NwaW5s
b2NrLmMgYi9hcmNoL3g4Ni94ZW4vc3BpbmxvY2suYwo+IGluZGV4IGNkMjEwYTRiYTdiMS4uZThk
ODgwZTk4MDU3IDEwMDY0NAo+IC0tLSBhL2FyY2gveDg2L3hlbi9zcGlubG9jay5jCj4gKysrIGIv
YXJjaC94ODYveGVuL3NwaW5sb2NrLmMKPiBAQCAtMzksMjkgKzM5LDI1IEBAIHN0YXRpYyB2b2lk
IHhlbl9xbG9ja19raWNrKGludCBjcHUpCj4gICAqLwo+ICBzdGF0aWMgdm9pZCB4ZW5fcWxvY2tf
d2FpdCh1OCAqYnl0ZSwgdTggdmFsKQo+ICB7Cj4gKwl1bnNpZ25lZCBsb25nIGZsYWdzOwo+ICAJ
aW50IGlycSA9IF9fdGhpc19jcHVfcmVhZChsb2NrX2tpY2tlcl9pcnEpOwo+ICAKPiAgCS8qIElm
IGtpY2tlciBpbnRlcnJ1cHRzIG5vdCBpbml0aWFsaXplZCB5ZXQsIGp1c3Qgc3BpbiAqLwo+IC0J
aWYgKGlycSA9PSAtMSkKPiArCWlmIChpcnEgPT0gLTEgfHwgaW5fbm1pKCkpCj4gIAkJcmV0dXJu
Owo+ICAKPiAtCS8qIElmIGlycSBwZW5kaW5nIGFscmVhZHkgY2xlYXIgaXQgYW5kIHJldHVybi4g
Ki8KPiArCS8qIEd1YXJkIGFnYWluc3QgcmVlbnRyeS4gKi8KPiArCWxvY2FsX2lycV9zYXZlKGZs
YWdzKTsKPiArCj4gKwkvKiBJZiBpcnEgcGVuZGluZyBhbHJlYWR5IGNsZWFyIGl0LiAqLwo+ICAJ
aWYgKHhlbl90ZXN0X2lycV9wZW5kaW5nKGlycSkpIHsKPiAgCQl4ZW5fY2xlYXJfaXJxX3BlbmRp
bmcoaXJxKTsKPiAtCQlyZXR1cm47Cj4gKwl9IGVsc2UgaWYgKFJFQURfT05DRSgqYnl0ZSkgPT0g
dmFsKSB7Cj4gKwkJLyogQmxvY2sgdW50aWwgaXJxIGJlY29tZXMgcGVuZGluZyAob3IgYSBzcHVy
aW91cyB3YWtldXApICovCj4gKwkJeGVuX3BvbGxfaXJxKGlycSk7Cj4gIAl9Cj4gIAo+IC0JaWYg
KFJFQURfT05DRSgqYnl0ZSkgIT0gdmFsKQo+IC0JCXJldHVybjsKPiAtCj4gLQkvKgo+IC0JICog
SWYgYW4gaW50ZXJydXB0IGhhcHBlbnMgaGVyZSwgaXQgd2lsbCBsZWF2ZSB0aGUgd2FrZXVwIGly
cQo+IC0JICogcGVuZGluZywgd2hpY2ggd2lsbCBjYXVzZSB4ZW5fcG9sbF9pcnEoKSB0byByZXR1
cm4KPiAtCSAqIGltbWVkaWF0ZWx5Lgo+IC0JICovCj4gLQo+IC0JLyogQmxvY2sgdW50aWwgaXJx
IGJlY29tZXMgcGVuZGluZyAob3IgcGVyaGFwcyBhIHNwdXJpb3VzIHdha2V1cCkgKi8KPiAtCXhl
bl9wb2xsX2lycShpcnEpOwo+ICsJbG9jYWxfaXJxX3Jlc3RvcmUoZmxhZ3MpOwo+ICB9Cj4gIAo+
ICBzdGF0aWMgaXJxcmV0dXJuX3QgZHVtbXlfaGFuZGxlcihpbnQgaXJxLCB2b2lkICpkZXZfaWQp
Cj4gCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 08:41:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 08:41: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 1g6tl2-00037r-2W; Mon, 01 Oct 2018 08:40:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=3tje=mn=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1g6tl0-00037m-DK
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 08:40:46 +0000
X-Inumbo-ID: d9b82678-c555-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d9b82678-c555-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 08:41:55 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 96392B023;
 Mon,  1 Oct 2018 08:40:42 +0000 (UTC)
Date: Mon, 1 Oct 2018 10:40:38 +0200
From: Michal Hocko <mhocko@kernel.org>
To: David Hildenbrand <david@redhat.com>
Message-ID: <20181001084038.GD18290@dhcp22.suse.cz>
References: <20180928150357.12942-1-david@redhat.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180928150357.12942-1-david@redhat.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH RFC] mm/memory_hotplug: Introduce memory
 block types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kate Stewart <kstewart@linuxfoundation.org>, Rich Felker <dalias@libc.org>,
 linux-ia64@vger.kernel.org, linux-sh@vger.kernel.org,
 Peter Zijlstra <peterz@infradead.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>,
 Dave Hansen <dave.hansen@linux.intel.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, linux-mm@kvack.org,
 Pavel Tatashin <pavel.tatashin@microsoft.com>,
 Paul Mackerras <paulus@samba.org>, "H. Peter Anvin" <hpa@zytor.com>,
 Rashmica Gupta <rashmica.g@gmail.com>, "K. Y. Srinivasan" <kys@microsoft.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, linux-s390@vger.kernel.org,
 Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 Yoshinori Sato <ysato@users.sourceforge.jp>,
 Michael Ellerman <mpe@ellerman.id.au>, linux-acpi@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, xen-devel@lists.xenproject.org,
 Rob Herring <robh@kernel.org>, Len Brown <lenb@kernel.org>,
 Fenghua Yu <fenghua.yu@intel.com>, Stephen Rothwell <sfr@canb.auug.org.au>,
 "mike.travis@hpe.com" <mike.travis@hpe.com>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 Dan Williams <dan.j.williams@intel.com>,
 Jonathan =?iso-8859-1?Q?Neusch=E4fer?= <j.neuschaefer@gmx.net>,
 Nicholas Piggin <npiggin@gmail.com>, Joe Perches <joe@perches.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Mike Rapoport <rppt@linux.vnet.ibm.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>, Thomas Gleixner <tglx@linutronix.de>,
 Joonsoo Kim <iamjoonsoo.kim@lge.com>, Oscar Salvador <osalvador@suse.de>,
 Juergen Gross <jgross@suse.com>, Tony Luck <tony.luck@intel.com>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>,
 Philippe Ombredanne <pombredanne@nexb.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>, devel@linuxdriverproject.org,
 Andrew Morton <akpm@linux-foundation.org>, linuxppc-dev@lists.ozlabs.org,
 "Kirill A. Shutemov" <kirill.shutemov@linux.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>

T24gRnJpIDI4LTA5LTE4IDE3OjAzOjU3LCBEYXZpZCBIaWxkZW5icmFuZCB3cm90ZToKWy4uLl0K
CkkgaGF2ZW4ndCByZWFkIHRoZSBwYXRjaCBpdHNlbGYgYnV0IEkganVzdCB3YW50ZWQgdG8gbm90
ZSBvbmUgdGhpbmcKYWJvdXQgdGhpcyBwYXJ0Cgo+IEZvciBwYXJhdmlydHVhbGl6ZWQgZGV2aWNl
cyBpdCBpcyByZWxldmFudCB0aGF0IG1lbW9yeSBpcyBvbmxpbmVkIGFzCj4gcXVpY2tseSBhcyBw
b3NzaWJsZSBhZnRlciBhZGRpbmcgLSBhbmQgdGhhdCBpdCBpcyBhZGRlZCB0byB0aGUgTk9STUFM
Cj4gem9uZS4gT3RoZXJ3aXNlLCBpdCBjb3VsZCBoYXBwZW4gdGhhdCB0b28gbXVjaCBtZW1vcnkg
aW4gYSByb3cgaXMgYWRkZWQKPiAoYnV0IG5vdCBvbmxpbmVkKSwgcmVzdWx0aW5nIGluIG91dC1v
Zi1tZW1vcnkgY29uZGl0aW9ucyBkdWUgdG8gdGhlCj4gYWRkaXRpb25hbCBtZW1vcnkgZm9yICJz
dHJ1Y3QgcGFnZXMiIGFuZCBmcmllbmRzLiBNT1ZBQkxFIHpvbmUgYXMgd2VsbAo+IGFzIGRlbGF5
cyBtaWdodCBiZSB2ZXJ5IHByb2JsZW1hdGljIGFuZCBsZWFkIHRvIGNyYXNoZXMgKGUuZy4gem9u
ZQo+IGltYmFsYW5jZSkuCgpJIGhhdmUgcHJvcG9zZWQgKGJ1dCBoYXZlbid0IGZpbmlzaGVkIHRo
aXMgZHVlIHRvIG90aGVyIHN0dWZmKSBhCnNvbHV0aW9uIGZvciB0aGlzLiBOZXdseSBhZGRlZCBt
ZW1vcnkgY2FuIGhvc3QgbWVtbWFwcyBpdHNlbGYgYW5kIHRoZW4KeW91IGRvIG5vdCBoYXZlIHRo
ZSBwcm9ibGVtIGluIHRoZSBmaXJzdCBwbGFjZS4gRm9yIHZtZW1tYXAgaXQgd291bGQKaGF2ZSBh
biBhZHZhbnRhZ2UgdGhhdCB5b3UgZG8gbm90IHJlYWxseSBoYXZlIHRvIGJlZyBmb3IgMk1CIHBh
Z2VzIHRvCmJhY2sgdGhlIHdob2xlIHNlY3Rpb24gYnV0IHlvdSB3b3VsZCBnZXQgaXQgZm9yIGZy
ZWUgYmVjYXVzZSB0aGUgaW5pdGlhbApwYXJ0IG9mIHRoZSBzZWN0aW9uIGlzIGJ5IGRlZmluaXRp
b24gcHJvcGVybHkgYWxpZ25lZCBhbmQgdW51c2VkLgoKSSB5ZXQgaGF2ZSB0byB0aGluayBhYm91
dCB0aGUgd2hvbGUgcHJvcG9zYWwgYnV0IEkgYW0gbWlzc2luZyB0aGUgbW9zdAppbXBvcnRhbnQg
cGFydC4gX1dob18gaXMgZ29pbmcgdG8gdXNlIHRoZSBuZXcgZXhwb3J0ZWQgaW5mb3JtYXRpb24g
YW5kCmZvciB3aGF0IHB1cnBvc2UuIFlvdSBzYWlkIHRoYXQgZGlzdHJpYnV0aW9ucyBoYXZlIGhh
cmQgdGltZSB0bwpkaXN0aW5ndWlzaCBkaWZmZXJlbnQgdHlwZXMgb2Ygb25saW5pbmluZyBwb2xp
Y2llcyBidXQgaXNuJ3QgdGhpcwpzb21ldGhpbmcgdGhhdCBpcyBpbmhlcmVudGx5IHVzZWNhc2Ug
c3BlY2lmaWM/Ci0tIApNaWNoYWwgSG9ja28KU1VTRSBMYWJzCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 08:54:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 08: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 1g6ty9-0003z6-F8; Mon, 01 Oct 2018 08:54:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ngkg=mn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g6ty8-0003z1-CV
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 08:54:20 +0000
X-Inumbo-ID: bea5ee73-c557-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bea5ee73-c557-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 08:55:29 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 01 Oct 2018 02:54:17 -0600
Message-Id: <5BB1E0B502000078001ED124@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 01 Oct 2018 02:54:13 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <20181001071641.19282-1-jgross@suse.com>
 <20181001071641.19282-2-jgross@suse.com>
In-Reply-To: <20181001071641.19282-2-jgross@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/2] xen: fix race in xen_qlock_wait()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hpa@zytor.com, Peter Zijlstra <peterz@infradead.org>,
 the arch/x86 maintainers <x86@kernel.org>, linux-kernel@vger.kernel.org,
 stable@vger.kernel.org, mingo@redhat.com, Borislav Petkov <bp@alien8.de>,
 longman@redhat.com, xen-devel <xen-devel@lists.xenproject.org>,
 tglx@linutronix.de, 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>

Pj4+IE9uIDAxLjEwLjE4IGF0IDA5OjE2LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBJbiB0
aGUgZm9sbG93aW5nIHNpdHVhdGlvbiBhIHZjcHUgd2FpdGluZyBmb3IgYSBsb2NrIG1pZ2h0IG5v
dCBiZQo+IHdva2VuIHVwIGZyb20geGVuX3BvbGxfaXJxKCk6Cj4gCj4gQ1BVIDE6ICAgICAgICAg
ICAgICAgIENQVSAyOiAgICAgICAgICAgICAgICAgICAgICBDUFUgMzoKPiB0YWtlcyBhIHNwaW5s
b2NrCj4gICAgICAgICAgICAgICAgICAgICAgIHRyaWVzIHRvIGdldCBsb2NrCj4gICAgICAgICAg
ICAgICAgICAgICAgIC0+IHhlbl9xbG9ja193YWl0KCkKPiAgICAgICAgICAgICAgICAgICAgICAg
ICAtPiB4ZW5fY2xlYXJfaXJxX3BlbmRpbmcoKQoKRG9lc24ndCB0aGUgbGFzdCBsaW5lIGFib3Zl
IC4uLgoKPiBmcmVlcyB0aGUgbG9jawo+IC0+IHhlbl9xbG9ja19raWNrKGNwdTIpCgouLi4gbmVl
ZCB0byBiZSBiZWxvdyBoZXJlPwoKPiB0YWtlcyBsb2NrIGFnYWluCj4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmllcyB0byBnZXQgbG9jawo+ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLT4gKmxvY2sg
PSBfUV9TTE9XX1ZBTAo+ICAgICAgICAgICAgICAgICAgICAgICAgIC0+ICpsb2NrID09IF9RX1NM
T1dfVkFMID8KPiAgICAgICAgICAgICAgICAgICAgICAgICAtPiB4ZW5fcG9sbF9pcnEoKQo+IGZy
ZWVzIHRoZSBsb2NrCj4gLT4geGVuX3Fsb2NrX2tpY2soY3B1MykKPiAKPiBBbmQgY3B1IDIgd2ls
bCBzbGVlcCBmb3JldmVyLgo+IAo+IFRoaXMgY2FuIGJlIGF2b2lkZWQgZWFzaWx5IGJ5IG1vZGlm
eWluZyB4ZW5fcWxvY2tfd2FpdCgpIHRvIGNhbGwKPiB4ZW5fcG9sbF9pcnEoKSBvbmx5IGlmIHRo
ZSByZWxhdGVkIGlycSB3YXMgbm90IHBlbmRpbmcgYW5kIHRvIGNhbGwKPiB4ZW5fY2xlYXJfaXJx
X3BlbmRpbmcoKSBvbmx5IGlmIGl0IHdhcyBwZW5kaW5nLgo+IAo+IENjOiBzdGFibGVAdmdlci5r
ZXJuZWwub3JnIAo+IENjOiBXYWltYW4uTG9uZ0BocC5jb20gCj4gQ2M6IHBldGVyekBpbmZyYWRl
YWQub3JnIAo+IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4K
ClBhdGNoIGl0c2VsZgpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 08:57:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 08: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 1g6u1V-00047G-Vr; Mon, 01 Oct 2018 08:57:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ngkg=mn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g6u1V-00047A-1i
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 08:57:49 +0000
X-Inumbo-ID: 3b8c4952-c558-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3b8c4952-c558-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 08:58:58 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 01 Oct 2018 02:57:46 -0600
Message-Id: <5BB1E18802000078001ED127@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 01 Oct 2018 02:57:44 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <20181001071641.19282-1-jgross@suse.com>
 <20181001071641.19282-3-jgross@suse.com>
In-Reply-To: <20181001071641.19282-3-jgross@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/2] xen: make xen_qlock_wait() nestable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hpa@zytor.com, Peter Zijlstra <peterz@infradead.org>,
 the arch/x86 maintainers <x86@kernel.org>, linux-kernel@vger.kernel.org,
 stable@vger.kernel.org, mingo@redhat.com, Borislav Petkov <bp@alien8.de>,
 longman@redhat.com, xen-devel <xen-devel@lists.xenproject.org>,
 tglx@linutronix.de, 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>

Pj4+IE9uIDAxLjEwLjE4IGF0IDA5OjE2LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiB4ZW5f
cWxvY2tfd2FpdCgpIGlzbid0IHNhZmUgZm9yIG5lc3RlZCBjYWxscyBkdWUgdG8gaW50ZXJydXB0
cy4gQSBjYWxsCj4gb2YgeGVuX3Fsb2NrX2tpY2soKSBtaWdodCBiZSBpZ25vcmVkIGluIGNhc2Ug
YSBkZWVwZXIgbmVzdGluZyBsZXZlbAo+IHdhcyBhY3RpdmUgcmlnaHQgYmVmb3JlIHRoZSBjYWxs
IG9mIHhlbl9wb2xsX2lycSgpOgo+IAo+IENQVSAxOiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgQ1BVIDI6Cj4gc3Bpbl9sb2NrKGxvY2sxKQo+ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc3Bpbl9sb2NrKGxvY2sxKQo+ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgLT4geGVuX3Fsb2NrX3dhaXQoKQo+ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLT4geGVuX2NsZWFyX2lycV9wZW5kaW5n
KCkKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEludGVycnVw
dCBoYXBwZW5zCj4gc3Bpbl91bmxvY2sobG9jazEpCj4gLT4geGVuX3Fsb2NrX2tpY2soQ1BVIDIp
Cj4gc3Bpbl9sb2NrX2lycXNhdmUobG9jazIpCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzcGluX2xvY2tfaXJxc2F2ZShsb2NrMikKPiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIC0+IHhlbl9xbG9ja193YWl0KCkKPiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0+IHhlbl9jbGVhcl9pcnFfcGVuZGlu
ZygpCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGVh
cnMga2ljayBmb3IgbG9jazEKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIC0+IHhlbl9wb2xsX2lycSgpCj4gc3Bpbl91bmxvY2tfaXJxX3Jlc3RvcmUobG9jazIp
Cj4gLT4geGVuX3Fsb2NrX2tpY2soQ1BVIDIpCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB3YWtlcyB1cAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgc3Bpbl91bmxvY2tfaXJxX3Jlc3RvcmUobG9jazIpCj4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJUkVUCj4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHJlc3VtZXMgaW4geGVuX3Fsb2NrX3dhaXQoKQo+ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtPiB4ZW5fcG9sbF9pcnEoKQo+
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBuZXZlciB3YWtlcyB1
cAo+IAo+IFRoZSBzb2x1dGlvbiBpcyB0byBkaXNhYmxlIGludGVycnVwdHMgaW4geGVuX3Fsb2Nr
X3dhaXQoKSBhbmQgbm90IHRvCj4gcG9sbCBmb3IgdGhlIGlycSBpbiBjYXNlIHhlbl9xbG9ja193
YWl0KCkgaXMgY2FsbGVkIGluIG5taSBjb250ZXh0LgoKQXJlIHByZWNhdXRpb25zIGFnYWluc3Qg
Tk1JIHJlYWxseSB3b3J0aHdoaWxlPyBMb2NrcyBhY3F1aXJlZCBib3RoCmluIE5NSSBjb250ZXh0
IGFzIHdlbGwgYXMgb3V0c2lkZSBvZiBpdCBhcmUgbGlhYmxlIHRvIGRlYWRsb2NrIGFueXdheSwK
YXJlbid0IHRoZXk/CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 08:58:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 08:58: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 1g6u2P-0004CJ-AW; Mon, 01 Oct 2018 08:58:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=yvko=mn=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g6u2O-0004CD-At
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 08:58:44 +0000
X-Inumbo-ID: de7ce0f3-c557-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id de7ce0f3-c557-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 10:56:22 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 5A470AEFA;
 Mon,  1 Oct 2018 08:58:41 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: =?UTF-8?B?PDIwMTgxMDAxMDcxNjQxLjE5Mjgy77+9Me+/vWpncm9zc0BzdXNl?=
 =?UTF-8?Q?=2ecom=3e_=3c20181001071641=2e19282-2-jgross=40suse=2ecom=3e_=3c5?=
 =?UTF-8?Q?BB1E0B502000078001ED124=40suse=2ecom=3e?=
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <d75416af-2cc4-595a-48dc-381d14785191@suse.com>
Date: Mon, 1 Oct 2018 10:58:40 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 1/2] xen: fix race in xen_qlock_wait()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "H. Peter Anvin" <hpa@zytor.com>, Peter Zijlstra <peterz@infradead.org>,
 the arch/x86 maintainers <x86@kernel.org>, lkml <linux-kernel@vger.kernel.org>,
 stable@vger.kernel.org, mingo@redhat.com, Borislav Petkov <bp@alien8.de>,
 longman@redhat.com, xen-devel <xen-devel@lists.xenproject.org>,
 Thomas Gleixner <tglx@linutronix.de>,
 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>

T24gMDEvMTAvMjAxOCAxMDo1NCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDEuMTAuMTgg
YXQgMDk6MTYsIDxqZ3Jvc3NAc3VzZS5jb20+IHdyb3RlOgo+PiBJbiB0aGUgZm9sbG93aW5nIHNp
dHVhdGlvbiBhIHZjcHUgd2FpdGluZyBmb3IgYSBsb2NrIG1pZ2h0IG5vdCBiZQo+PiB3b2tlbiB1
cCBmcm9tIHhlbl9wb2xsX2lycSgpOgo+Pgo+PiBDUFUgMTogICAgICAgICAgICAgICAgQ1BVIDI6
ICAgICAgICAgICAgICAgICAgICAgIENQVSAzOgo+PiB0YWtlcyBhIHNwaW5sb2NrCj4+ICAgICAg
ICAgICAgICAgICAgICAgICB0cmllcyB0byBnZXQgbG9jawo+PiAgICAgICAgICAgICAgICAgICAg
ICAgLT4geGVuX3Fsb2NrX3dhaXQoKQo+PiAgICAgICAgICAgICAgICAgICAgICAgICAtPiB4ZW5f
Y2xlYXJfaXJxX3BlbmRpbmcoKQo+IAo+IERvZXNuJ3QgdGhlIGxhc3QgbGluZSBhYm92ZSAuLi4K
PiAKPj4gZnJlZXMgdGhlIGxvY2sKPj4gLT4geGVuX3Fsb2NrX2tpY2soY3B1MikKPiAKPiAuLi4g
bmVlZCB0byBiZSBiZWxvdyBoZXJlPwoKWW91IGFyZSByaWdodCwgb2YgY291cnNlIQoKVGhhbmtz
IGZvciBub3RpY2luZy4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 09:03:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 09: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 1g6u6h-0004z7-Vu; Mon, 01 Oct 2018 09:03:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=yvko=mn=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g6u6g-0004z2-U0
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 09:03:10 +0000
X-Inumbo-ID: fbacc837-c558-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fbacc837-c558-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 09:04: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 mx1.suse.de (Postfix) with ESMTP id 5CB22B00E;
 Mon,  1 Oct 2018 09:03:09 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: =?UTF-8?B?PDIwMTgxMDAxMDcxNjQxLjE5Mjgy77+9Me+/vWpncm9zc0BzdXNl?=
 =?UTF-8?Q?=2ecom=3e_=3c20181001071641=2e19282-3-jgross=40suse=2ecom=3e_=3c5?=
 =?UTF-8?Q?BB1E18802000078001ED127=40suse=2ecom=3e?=
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 xsBNBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAHNHkp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmRlPsLAeQQTAQIAIwUCU4xw6wIbAwcL
 CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJELDendYovxMvi4UH/Ri+OXlObzqMANruTd4N
 zmVBAZgx1VW6jLc8JZjQuJPSsd/a+bNr3BZeLV6lu4Pf1Yl2Log129EX1KWYiFFvPbIiq5M5
 kOXTO8Eas4CaScCvAZ9jCMQCgK3pFqYgirwTgfwnPtxFxO/F3ZcS8jovza5khkSKL9JGq8Nk
 czDTruQ/oy0WUHdUr9uwEfiD9yPFOGqp4S6cISuzBMvaAiC5YGdUGXuPZKXLpnGSjkZswUzY
 d9BVSitRL5ldsQCg6GhDoEAeIhUC4SQnT9SOWkoDOSFRXZ+7+WIBGLiWMd+yKDdRG5RyP/8f
 3tgGiB6cyuYfPDRGsELGjUaTUq3H2xZgIPfOwE0EU4xwFgEIAMsx+gDjgzAY4H1hPVXgoLK8
 B93sTQFN9oC6tsb46VpxyLPfJ3T1A6Z6MVkLoCejKTJ3K9MUsBZhxIJ0hIyvzwI6aYJsnOew
 cCiCN7FeKJ/oA1RSUemPGUcIJwQuZlTOiY0OcQ5PFkV5YxMUX1F/aTYXROXgTmSaw0aC1Jpo
 w7Ss1mg4SIP/tR88/d1+HwkJDVW1RSxC1PWzGizwRv8eauImGdpNnseneO2BNWRXTJumAWDD
 pYxpGSsGHXuZXTPZqOOZpsHtInFyi5KRHSFyk2Xigzvh3b9WqhbgHHHE4PUVw0I5sIQt8hJq
 5nH5dPqz4ITtCL9zjiJsExHuHKN3NZsAEQEAAcLAXwQYAQIACQUCU4xwFgIbDAAKCRCw3p3W
 KL8TL0P4B/9YWver5uD/y/m0KScK2f3Z3mXJhME23vGBbMNlfwbr+meDMrJZ950CuWWnQ+d+
 Ahe0w1X7e3wuLVODzjcReQ/v7b4JD3wwHxe+88tgB9byc0NXzlPJWBaWV01yB2/uefVKryAf
 AHYEd0gCRhx7eESgNBe3+YqWAQawunMlycsqKa09dBDL1PFRosF708ic9346GLHRc6Vj5SRA
 UTHnQqLetIOXZm3a2eQ1gpQK9MmruO86Vo93p39bS1mqnLLspVrL4rhoyhsOyh0Hd28QCzpJ
 wKeHTd0MAWAirmewHXWPco8p1Wg+V+5xfZzuQY0f4tQxvOpXpt4gQ1817GQ5/Ed/wsDtBBgB
 CAAgFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAlrd8NACGwIAgQkQsN6d1ii/Ey92IAQZFggA
 HRYhBFMtsHpB9jjzHji4HoBcYbtP2GO+BQJa3fDQAAoJEIBcYbtP2GO+TYsA/30H/0V6cr/W
 V+J/FCayg6uNtm3MJLo4rE+o4sdpjjsGAQCooqffpgA+luTT13YZNV62hAnCLKXH9n3+ZAgJ
 RtAyDWk1B/0SMDVs1wxufMkKC3Q/1D3BYIvBlrTVKdBYXPxngcRoqV2J77lscEvkLNUGsu/z
 W2pf7+P3mWWlrPMJdlbax00vevyBeqtqNKjHstHatgMZ2W0CFC4hJ3YEetuRBURYPiGzuJXU
 pAd7a7BdsqWC4o+GTm5tnGrCyD+4gfDSpkOT53S/GNO07YkPkm/8J4OBoFfgSaCnQ1izwgJQ
 jIpcG2fPCI2/hxf2oqXPYbKr1v4Z1wthmoyUgGN0LPTIm+B5vdY82wI5qe9uN6UOGyTH2B3p
 hRQUWqCwu2sqkI3LLbTdrnyDZaixT2T0f4tyF5Lfs+Ha8xVMhIyzNb1byDI5FKCb
Message-ID: <b09903d2-b6f5-299e-5880-f048fd4e1a8b@suse.com>
Date: Mon, 1 Oct 2018 11:03:08 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 2/2] xen: make xen_qlock_wait() nestable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "H. Peter Anvin" <hpa@zytor.com>, Peter Zijlstra <peterz@infradead.org>,
 the arch/x86 maintainers <x86@kernel.org>, lkml <linux-kernel@vger.kernel.org>,
 stable@vger.kernel.org, mingo@redhat.com, Borislav Petkov <bp@alien8.de>,
 longman@redhat.com, xen-devel <xen-devel@lists.xenproject.org>,
 Thomas Gleixner <tglx@linutronix.de>,
 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>

T24gMDEvMTAvMjAxOCAxMDo1NywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDEuMTAuMTgg
YXQgMDk6MTYsIDxqZ3Jvc3NAc3VzZS5jb20+IHdyb3RlOgo+PiB4ZW5fcWxvY2tfd2FpdCgpIGlz
bid0IHNhZmUgZm9yIG5lc3RlZCBjYWxscyBkdWUgdG8gaW50ZXJydXB0cy4gQSBjYWxsCj4+IG9m
IHhlbl9xbG9ja19raWNrKCkgbWlnaHQgYmUgaWdub3JlZCBpbiBjYXNlIGEgZGVlcGVyIG5lc3Rp
bmcgbGV2ZWwKPj4gd2FzIGFjdGl2ZSByaWdodCBiZWZvcmUgdGhlIGNhbGwgb2YgeGVuX3BvbGxf
aXJxKCk6Cj4+Cj4+IENQVSAxOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQ1BV
IDI6Cj4+IHNwaW5fbG9jayhsb2NrMSkKPj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBzcGluX2xvY2sobG9jazEpCj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgLT4geGVuX3Fsb2NrX3dhaXQoKQo+PiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIC0+IHhlbl9jbGVhcl9pcnFfcGVuZGluZygpCj4+ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSW50ZXJydXB0IGhhcHBl
bnMKPj4gc3Bpbl91bmxvY2sobG9jazEpCj4+IC0+IHhlbl9xbG9ja19raWNrKENQVSAyKQo+PiBz
cGluX2xvY2tfaXJxc2F2ZShsb2NrMikKPj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBzcGluX2xvY2tfaXJxc2F2ZShsb2NrMikKPj4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAtPiB4ZW5fcWxvY2tfd2FpdCgpCj4+ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLT4geGVuX2NsZWFyX2lycV9wZW5kaW5n
KCkKPj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGVh
cnMga2ljayBmb3IgbG9jazEKPj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAtPiB4ZW5fcG9sbF9pcnEoKQo+PiBzcGluX3VubG9ja19pcnFfcmVzdG9yZShsb2Nr
MikKPj4gLT4geGVuX3Fsb2NrX2tpY2soQ1BVIDIpCj4+ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgd2FrZXMgdXAKPj4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBzcGluX3VubG9ja19pcnFfcmVzdG9yZShsb2NrMikKPj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJUkVUCj4+ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXN1bWVzIGluIHhlbl9xbG9ja193YWl0KCkK
Pj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0+IHhlbl9wb2xs
X2lycSgpCj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBuZXZl
ciB3YWtlcyB1cAo+Pgo+PiBUaGUgc29sdXRpb24gaXMgdG8gZGlzYWJsZSBpbnRlcnJ1cHRzIGlu
IHhlbl9xbG9ja193YWl0KCkgYW5kIG5vdCB0bwo+PiBwb2xsIGZvciB0aGUgaXJxIGluIGNhc2Ug
eGVuX3Fsb2NrX3dhaXQoKSBpcyBjYWxsZWQgaW4gbm1pIGNvbnRleHQuCj4gCj4gQXJlIHByZWNh
dXRpb25zIGFnYWluc3QgTk1JIHJlYWxseSB3b3J0aHdoaWxlPyBMb2NrcyBhY3F1aXJlZCBib3Ro
Cj4gaW4gTk1JIGNvbnRleHQgYXMgd2VsbCBhcyBvdXRzaWRlIG9mIGl0IGFyZSBsaWFibGUgdG8g
ZGVhZGxvY2sgYW55d2F5LAo+IGFyZW4ndCB0aGV5PwoKVGhlIGxvY2tzIGRvbid0IG5lZWQgdG8g
YmUgdGhlIHNhbWUuIEEgTk1JLW9ubHkgbG9jayB0cmllZCB0byBiZQphY3F1aXJlZCB3aXRoIHhl
bl9xbG9ja193YWl0KCkgZm9yIGFub3RoZXIgbG9jayBoYXZpbmcgYmVlbiBpbnRlcnJ1cHRlZApi
eSB0aGUgTk1JIHdpbGwgYmUgZW5vdWdoIHRvIHJpc2sgdGhlIGlzc3VlLgoKU28geWVzLCBJIGJl
bGlldmUgdGhlIHRlc3QgZm9yIE5NSSBpcyBnb29kIHRvIGhhdmUuCgoKSnVlcmdlbgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 09:04:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 09: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 1g6u7d-000531-Az; Mon, 01 Oct 2018 09:04:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ngkg=mn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g6u7b-00052t-M9
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 09:04:07 +0000
X-Inumbo-ID: 1d552f7d-c559-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1d552f7d-c559-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 09:05:17 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 01 Oct 2018 03:04:05 -0600
Message-Id: <5BB1E30202000078001ED16E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 01 Oct 2018 03:04:02 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <osstest-128240-mainreport@xen.org>
In-Reply-To: <osstest-128240-mainreport@xen.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [xen-unstable test] 128240: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 osstest service owner <osstest-admin@xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMwLjA5LjE4IGF0IDIzOjU5LCA8b3NzdGVzdC1hZG1pbkB4ZW5wcm9qZWN0Lm9yZz4g
d3JvdGU6Cj4gZmxpZ2h0IDEyODI0MCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KPiBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4MjQwLyAKPiAKPiBS
ZWdyZXNzaW9ucyA6LSgKPiAKPiBUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBi
bG9ja2luZywKPiBpbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKPiAgdGVz
dC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9o
b3N0IGZhaWwgUkVHUi4gdnMuIDEyODA4NAoKQXQgdGhlIGZpcnN0IGdsYW5jZQoKbGlieGw6IGVy
cm9yOiBsaWJ4bF9zY2hlZC5jOjIzMjpzY2hlZF9jcmVkaXRfZG9tYWluX3NldDogRG9tYWluIDE6
R2V0dGluZyBkb21haW4gc2NoZWQgY3JlZGl0OiBJbnZhbGlkIGFyZ3VtZW50CmxpYnhsOiBlcnJv
cjogbGlieGxfY3JlYXRlLmM6MTI3NTpkb21jcmVhdGVfcmVidWlsZF9kb25lOiBEb21haW4gMTpj
YW5ub3QgKHJlLSlidWlsZCBkb21haW46IC0zCgptaWdodCBpbmRpY2F0ZSBhIHByb2JsZW0gcmVz
dWx0aW5nIGZyb20gdGhlIHN3aXRjaCB0byBjcmVkaXQyIGFzIHRoZSBkZWZhdWx0CnNjaGVkdWxl
ci4gQnV0ICJmaXJzdCBnbGFuY2UiIGhlcmUgcmVhbGx5IG1lYW5zIHdoYXQgaXQgc2F5cyAtIEkg
ZGlkbid0IGxvb2sKKHlldCkgYXQgd2hhdCBleGFjdGx5IGxpYnhsIHRyaWVzIHRvIGRvIHRoZXJl
LCBpbiB0aGUgaG9wZSB0aGF0IG90aGVycyBtYXkKa25vdyB3aXRob3V0IG11Y2ggZGlnZ2luZy4K
CkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 09:09:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 09: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 1g6uCR-0005HH-Ug; Mon, 01 Oct 2018 09:09:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ngkg=mn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g6uCQ-0005HC-WA
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 09:09:07 +0000
X-Inumbo-ID: cf0dac5f-c559-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cf0dac5f-c559-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 09:10:15 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 01 Oct 2018 03:09:03 -0600
Message-Id: <5BB1E42B02000078001ED185@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 01 Oct 2018 03:08:59 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1538155327-3194-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1538155327-3194-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] xen/vsprintf: Introduce %pd formatter
 for 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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Xen-devel <xen-devel@lists.xen.org>, Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI4LjA5LjE4IGF0IDE5OjIyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLS0tIGEveGVuL2NvbW1vbi92c3ByaW50Zi5jCj4gKysrIGIveGVuL2NvbW1vbi92c3By
aW50Zi5jCj4gQEAgLTI2NCw2ICsyNjQsNDcgQEAgc3RhdGljIGNoYXIgKnN0cmluZyhjaGFyICpz
dHIsIGNoYXIgKmVuZCwgY29uc3QgY2hhciAqcywKPiAgICAgIHJldHVybiBzdHI7Cj4gIH0KPiAg
Cj4gKy8qIFByaW50IGEgZG9tYWluIGlkLCB1c2luZyBuYW1lcyBmb3Igc3lzdGVtIGRvbWFpbnMu
ICAoZS5nLiBkMCBvciBkW0lETEVdKSAqLwo+ICtzdGF0aWMgY2hhciAqcHJpbnRfZG9tYWluKGNo
YXIgKnN0ciwgY2hhciAqZW5kLCBjb25zdCBzdHJ1Y3QgZG9tYWluICpkKQo+ICt7Cj4gKyAgICBj
b25zdCBjaGFyICpuYW1lID0gTlVMTDsKPiArCj4gKyAgICAvKiBTb21lIGRlYnVnZ2luZyBtYXkg
aGF2ZSBhbiBvcHRpb25hbGx5LU5VTEwgcG9pbnRlci4gKi8KPiArICAgIGlmICggdW5saWtlbHko
IWQpICkKPiArICAgICAgICByZXR1cm4gc3RyaW5nKHN0ciwgZW5kLCAiTlVMTCIsIC0xLCAtMSwg
MCk7Cj4gKwo+ICsgICAgaWYgKCBzdHIgPCBlbmQgKQo+ICsgICAgICAgICpzdHIgPSAnZCc7Cj4g
Kwo+ICsgICAgc3dpdGNoICggZC0+ZG9tYWluX2lkICkKPiArICAgIHsKPiArICAgIGNhc2UgRE9N
SURfSU86ICAgbmFtZSA9ICJbSU9dIjsgICBicmVhazsKPiArICAgIGNhc2UgRE9NSURfWEVOOiAg
bmFtZSA9ICJbWEVOXSI7ICBicmVhazsKPiArICAgIGNhc2UgRE9NSURfQ09XOiAgbmFtZSA9ICJb
Q09XXSI7ICBicmVhazsKPiArICAgIGNhc2UgRE9NSURfSURMRTogbmFtZSA9ICJbSURMRV0iOyBi
cmVhazsKCiAgICBkZWZhdWx0OiBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKCj8KCj4gKyAgICB9CgpQ
ZXJoYXBzIHRoZSBpbnNlcnRpb24gb2YgJ2QnIG1pZ2h0IGJldHRlciBsaXZlIGhlcmUsIHRvIG1h
a2UgYQpiZXR0ZXIgY29ubmVjdGlvbiBiZXR3ZWVuIHRoZSBsYWNrIG9mIGEgKysgdGhlcmUgYW5k
IHRoZSArIDEKYmVsb3c/Cgo+ICsgICAgaWYgKCBuYW1lICkKPiArICAgICAgICByZXR1cm4gc3Ry
aW5nKHN0ciArIDEsIGVuZCwgbmFtZSwgLTEsIC0xLCAwKTsKPiArICAgIGVsc2UKPiArICAgICAg
ICByZXR1cm4gbnVtYmVyKHN0ciArIDEsIGVuZCwgZC0+ZG9tYWluX2lkLCAxMCwgLTEsIC0xLCAw
KTsKPiArfQoKQW55d2F5LCBldmVuIHdpdGhvdXQgdGhlIGFkanVzdG1lbnRzClJldmlld2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpKYW4KCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 09:14:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 09:14: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 1g6uHG-0005yF-IW; Mon, 01 Oct 2018 09:14:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=c9h9=mn=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1g6uHF-0005yA-Mq
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 09:14:05 +0000
X-Inumbo-ID: 8181b395-c55a-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8181b395-c55a-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 09:15:14 +0000 (UTC)
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 mx1.redhat.com (Postfix) with ESMTPS id E6A8230001DF;
 Mon,  1 Oct 2018 09:13:56 +0000 (UTC)
Received: from [10.36.117.4] (ovpn-117-4.ams2.redhat.com [10.36.117.4])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 750D817CFC;
 Mon,  1 Oct 2018 09:13:44 +0000 (UTC)
To: Dave Hansen <dave.hansen@linux.intel.com>, linux-mm@kvack.org
References: <20180928150357.12942-1-david@redhat.com>
 <5dba97a5-5a18-5df1-5493-99987679cf3a@linux.intel.com>
From: David Hildenbrand <david@redhat.com>
Openpgp: preference=signencrypt
Autocrypt: addr=david@redhat.com; prefer-encrypt=mutual; keydata=
 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
 SE+xAvmumFBY
Organization: Red Hat GmbH
Message-ID: <147d20c7-2a07-2305-9b44-76fdb735173b@redhat.com>
Date: Mon, 1 Oct 2018 11:13:43 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <5dba97a5-5a18-5df1-5493-99987679cf3a@linux.intel.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.41]); Mon, 01 Oct 2018 09:14:03 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH RFC] mm/memory_hotplug: Introduce memory
 block types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kate Stewart <kstewart@linuxfoundation.org>, Rich Felker <dalias@libc.org>,
 linux-ia64@vger.kernel.org, linux-sh@vger.kernel.org,
 Peter Zijlstra <peterz@infradead.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>,
 Pavel Tatashin <pavel.tatashin@microsoft.com>, Michal Hocko <mhocko@suse.com>,
 Paul Mackerras <paulus@samba.org>, "H. Peter Anvin" <hpa@zytor.com>,
 Rashmica Gupta <rashmica.g@gmail.com>, "K. Y. Srinivasan" <kys@microsoft.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, linux-s390@vger.kernel.org,
 Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 Yoshinori Sato <ysato@users.sourceforge.jp>,
 Michael Ellerman <mpe@ellerman.id.au>, linux-acpi@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, xen-devel@lists.xenproject.org,
 Rob Herring <robh@kernel.org>, Len Brown <lenb@kernel.org>,
 Fenghua Yu <fenghua.yu@intel.com>, Stephen Rothwell <sfr@canb.auug.org.au>,
 "mike.travis@hpe.com" <mike.travis@hpe.com>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 Dan Williams <dan.j.williams@intel.com>,
 =?UTF-8?Q?Jonathan_Neusch=c3=a4fer?= <j.neuschaefer@gmx.net>,
 Nicholas Piggin <npiggin@gmail.com>, Joe Perches <joe@perches.com>,
 =?UTF-8?B?SsOpcsO0bWUgR2xpc3Nl?= <jglisse@redhat.com>,
 Mike Rapoport <rppt@linux.vnet.ibm.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>, Thomas Gleixner <tglx@linutronix.de>,
 Joonsoo Kim <iamjoonsoo.kim@lge.com>, Oscar Salvador <osalvador@suse.de>,
 Juergen Gross <jgross@suse.com>, Tony Luck <tony.luck@intel.com>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>,
 Philippe Ombredanne <pombredanne@nexb.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>, devel@linuxdriverproject.org,
 Andrew Morton <akpm@linux-foundation.org>, linuxppc-dev@lists.ozlabs.org,
 "Kirill A. Shutemov" <kirill.shutemov@linux.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>

T24gMjgvMDkvMjAxOCAxOTowMiwgRGF2ZSBIYW5zZW4gd3JvdGU6Cj4gSXQncyByZWFsbHkgbmlj
ZSBpZiB0aGVzZSBraW5kcyBvZiB0aGluZ3MgYXJlIGJyb2tlbiB1cC4gIEZpcnN0LCByZXBsYWNl
Cj4gdGhlIG9sZCB3YW50X21lbWJsb2NrIHBhcmFtZXRlciwgdGhlbiBhZGQgdGhlIHBhcmFtZXRl
ciB0byB0aGUKPiBfX2FkZF9wYWdlKCkgY2FsbHMuCgpEZWZpbml0ZWx5LCBvbmNlIHdlIGFncmVl
IHRoYXQgaXMgaXMgbm90IG51dHMsIEkgd2lsbCBzcGxpdCBpdCB1cCBmb3IKdGhlIG5leHQgdmVy
c2lvbiA6KQoKPiAKPj4gKy8qCj4+ICsgKiBOT05FOiAgICAgTm8gbWVtb3J5IGJsb2NrIGlzIHRv
IGJlIGNyZWF0ZWQgKGUuZy4gZGV2aWNlIG1lbW9yeSkuCj4+ICsgKiBOT1JNQUw6ICAgTWVtb3J5
IGJsb2NrIHRoYXQgcmVwcmVzZW50cyBub3JtYWwgKGJvb3Qgb3IgaG90cGx1Z2dlZCkgbWVtb3J5
Cj4+ICsgKiAgICAgICAgICAgKGUuZy4gQUNQSSBESU1NcykgdGhhdCBzaG91bGQgYmUgb25saW5l
ZCBlaXRoZXIgYXV0b21hdGljYWxseQo+PiArICogICAgICAgICAgIChtZW1ocF9hdXRvX29ubGlu
ZSkgb3IgbWFudWFsbHkgYnkgdXNlciBzcGFjZSB0byBzZWxlY3QgYQo+PiArICogICAgICAgICAg
IHNwZWNpZmljIHpvbmUuCj4+ICsgKiAgICAgICAgICAgQXBwbGljYWJsZSB0byBtZW1ocF9hdXRv
X29ubGluZS4KPj4gKyAqIFNUQU5EQlk6ICBNZW1vcnkgYmxvY2sgdGhhdCByZXByZXNlbnRzIHN0
YW5kYnkgbWVtb3J5IHRoYXQgc2hvdWxkIG9ubHkKPj4gKyAqICAgICAgICAgICBiZSBvbmxpbmVk
IG9uIGRlbWFuZCBieSB1c2VyIHNwYWNlIChlLmcuIHN0YW5kYnkgbWVtb3J5IG9uCj4+ICsgKiAg
ICAgICAgICAgczM5MHgpLCBidXQgbmV2ZXIgYXV0b21hdGljYWxseSBieSB0aGUga2VybmVsLgo+
PiArICogICAgICAgICAgIE5vdCBhcHBsaWNhYmxlIHRvIG1lbWhwX2F1dG9fb25saW5lLgo+PiAr
ICogUEFSQVZJUlQ6IE1lbW9yeSBibG9jayB0aGF0IHJlcHJlc2VudHMgbWVtb3J5IGFkZGVkIGJ5
Cj4+ICsgKiAgICAgICAgICAgcGFyYXZpcnR1YWxpemVkIG1lY2hhbmlzbXMgKGUuZy4gaHlwZXIt
diwgeGVuKSB0aGF0IHdpbGwKPj4gKyAqICAgICAgICAgICBhbHdheXMgYXV0b21hdGljYWxseSBn
ZXQgb25saW5lZC4gTWVtb3J5IHdpbGwgYmUgdW5wbHVnZ2VkCj4+ICsgKiAgICAgICAgICAgdXNp
bmcgYmFsbG9vbmluZywgbm90IGJ5IHJlbHlpbmcgb24gdGhlIE1PVkFCTEUgWk9ORS4KPj4gKyAq
ICAgICAgICAgICBOb3QgYXBwbGljYWJsZSB0byBtZW1ocF9hdXRvX29ubGluZS4KPj4gKyAqLwo+
PiArZW51bSB7Cj4+ICsJTUVNT1JZX0JMT0NLX05PTkUsCj4+ICsJTUVNT1JZX0JMT0NLX05PUk1B
TCwKPj4gKwlNRU1PUllfQkxPQ0tfU1RBTkRCWSwKPj4gKwlNRU1PUllfQkxPQ0tfUEFSQVZJUlQs
Cj4+ICt9Owo+IAo+IFRoaXMgZG9lcyBub3Qgc2VlbSBsaWtlIHRoZSBiZXN0IHdheSB0byBleHBv
c2UgdGhlc2UuCj4gCj4gU1RBTkRCWSwgZm9yIGluc3RhbmNlLCBzZWVtcyB0byBiZSBlc3NlbnRp
YWxseSBhIHJlcGxhY2VtZW50IGZvciBhIGNoZWNrCj4gYWdhaW5zdCBydW5uaW5nIG9uIHMzOTAg
aW4gdXNlcnNwYWNlIHRvIGltcGxlbWVudCBhIF90eXBpY2FsXyBzMzkwCj4gcG9saWN5LiAgSXQg
c2VlbXMgcmF0aGVyIHdlaXJkIHRvIHRyeSB0byBtYWtlIHRoZSB1c2Vyc3BhY2UgcG9saWN5Cj4g
ZGV0ZXJtaW5hdGlvbiBlYXNpZXIgYnkgdGVsbGluZyB1c2Vyc3BhY2UgYWJvdXQgdGhlIHR5cGlj
YWwgczM5MCBwb2xpY3kKPiB2aWEgdGhlIGtlcm5lbC4KCk5vdyBjb21lcyB0aGUgZnVuIHBhcnQ6
IEkgYW0gd29ya2luZyBvbiBhbm90aGVyIHBhcmF2aXJ0dWFsaXplZCBtZW1vcnkKaG90cGx1ZyB3
YXkgZm9yIEtWTSBndWVzdHMsIGJhc2VkIG9uIHZpcnRpbyAoInZpcnRpby1tZW0iKS4KClRoZXNl
IGRldmljZXMgY2FuIHBvdGVudGlhbGx5IGJlIHVzZWQgY29uY3VycmVudGx5IHdpdGgKLSBzMzkw
eCBzdGFuZGJ5IG1lbW9yeQotIERJTU1zCgpIb3cgc2hvdWxkIGEgcG9saWN5IGluIHVzZXIgc3Bh
Y2UgbG9vayBsaWtlIHdoZW4gbmV3IG1lbW9yeSBnZXRzIGFkZGVkCi0gb24gczM5MHg/IE5vdCBv
bmxpbmluZyBwYXJhdmlydHVhbGl6ZWQgbWVtb3J5IGlzIHZlcnkgd3JvbmcuCi0gb24gZS5nLiB4
ODY/IE9ubGluaW5nIG1lbW9yeSB0byB0aGUgTU9WQUJMRSB6b25lIGlzIHZlcnkgd3JvbmcuCgpT
byB0aGUgdHlwZSBvZiBtZW1vcnkgaXMgdmVyeSBpbXBvcnRhbnQgaGVyZSB0byBoYXZlIGluIHVz
ZXIgc3BhY2UuClJlbHlpbmcgb24gY2hlY2tzIGxpa2UgImlzUzM5MCgpIiwgImlzS1ZNR3Vlc3Qo
KSIgb3IgImlzSHlwZXJWR3Vlc3QoKSIKdG8gZGVjaWRlIHdoZXRoZXIgdG8gb25saW5lIG1lbW9y
eSBhbmQgaG93IHRvIG9ubGluZSBtZW1vcnkgaXMgd3JvbmcuCk9ubHkgc29tZSBzcGVjaWZpYyBt
ZW1vcnkgdHlwZXMgKHdoaWNoIEkgY2FsbCAibm9ybWFsIikgYXJlIHRvIGJlCmhhbmRsZWQgYnkg
dXNlciBzcGFjZS4KCkZvciB0aGUgb3RoZXIgb25lcywgd2UgZXhhY3RseSBrbm93IHdoYXQgdG8g
ZG86Ci0gc3RhbmRieT8gZG9uJ3Qgb25saW5lCi0gcGFyYXZpcnQ/IGFsd2F5cyBvbmxpbmUgdG8g
bm9ybWFsIHpvbmUKCkkgd2lsbCBhZGQgc29tZSBtb3JlIGRldGFpbHMgYXMgcmVwbHkgdG8gTWlj
aGFsLgoKPiAKPiBBcyBmb3IgdGhlIE9PTSBpc3N1ZXMsIHRoYXQgc291bmRzIGxpa2Ugc29tZXRo
aW5nIHdlIG5lZWQgdG8gZml4IGJ5Cj4gcmVmdXNpbmcgdG8gZG8gKG9yIGRlbGF5aW5nKSBob3Qt
YWRkIG9wZXJhdGlvbnMgb25jZSB3ZSBjb25zdW1lIHRvbyBtdWNoCj4gWk9ORV9OT1JNQUwgZnJv
bSBtZW1tYXBbXXMgcmF0aGVyIHRoYW4gdHJ5aW5nIHRvIGluZGlyZWN0bHkgdGVsbAo+IHVzZXJz
cGFjZSB0byBodXJyeSB0aGluZyBhbG9uZy4KClRoYXQgaXMgYSBtb3ZpbmcgdGFyZ2V0IGFuZCBk
b2luZyB0aGF0IGF1dG9tYXRpY2FsbHkgaXMgYmFzaWNhbGx5CmltcG9zc2libGUuIFlvdSBjYW4g
YWRkIGEgbG90IG9mIG1lbW9yeSB0byB0aGUgbW92YWJsZSB6b25lIGFuZApldmVyeXRoaW5nIGlz
IGZpbmUuIFN1ZGRlbmx5IGEgbG90IG9mIHByb2Nlc3NlcyBhcmUgc3RhcnRlZCAtIGJvb20uCk1P
VkFCTEUgc2hvdWxkIG9ubHkgZXZlcnkgYmUgdXNlZCBpZiB5b3UgZXhwZWN0IGFuIHVucGx1Zy4g
QW5kIGZvcgpwYXJhdmlydHVhbGl6ZWQgZGV2aWNlcywgYSAidHlwaWNhbCIgdW5wbHVnIGRvZXMg
bm90IGV4aXN0LgoKPiAKPiBTbywgdG8gbXkgZXllLCB3ZSBuZWVkOgo+IAo+ICArZW51bSB7Cj4g
ICsJTUVNT1JZX0JMT0NLX05PTkUsCj4gICsJTUVNT1JZX0JMT0NLX1NUQU5EQlksIC8qIHRoZSBk
ZWZhdWx0ICovCj4gICsJTUVNT1JZX0JMT0NLX0FVVE9fT05MSU5FLAo+ICArfTsKCmF1dG8tb25s
aW5lIGlzIHN0cm9uZ2x5IG1pc2xlYWRpbmcsIHRoYXQncyB3aHkgSSBjYWxsZWQgaXQgIm5vcm1h
bCIsIGJ1dApJIGFtIG9wZW4gZm9yIHN1Z2dlc3Rpb25zLiBUaGUgaW5mb3JtYXRpb24gYWJvdXQg
ZGV2aWNlcyBoYW5kbGVzIGZ1bGx5CmluIHRoZSBrZXJuZWwgLSAicGFyYXZpcnQiIGlzIGtleSBm
b3IgbWUuCgo+IAo+IGFuZCB3ZSBjYW4gcHJvYmFibHkgY29sbGFwc2UgTk9ORSBpbnRvIEFVVE9f
T05MSU5FIGJlY2F1c2UgdXNlcnNwYWNlCj4gZW5kcyB1cCBkb2luZyB0aGUgc2FtZSB0aGluZyBm
b3IgYm90aDogbm90aGluZy4KCkZvciBleHRlcm5hbCByZWFzb25zLCB5ZXMsIGZvciBpbnRlcm5h
bCByZWFzb25zIG5vIChzZWUgaG1tL2RldmljZQptZW1vcnkpLiBJbiB1c2VyIHNwYWNlLCB3ZSB3
aWxsIG5ldmVyIGVuZCB1cCB3aXRoIE1FTU9SWV9CTE9DS19OT05FLApiZWNhdXNlIHRoZXJlIGlz
IG5vIG1lbW9yeSBibG9jay4KCj4gCj4+ICBzdHJ1Y3QgbWVtb3J5X2Jsb2NrIHsKPj4gIAl1bnNp
Z25lZCBsb25nIHN0YXJ0X3NlY3Rpb25fbnI7Cj4+ICAJdW5zaWduZWQgbG9uZyBlbmRfc2VjdGlv
bl9ucjsKPj4gQEAgLTM0LDYgKzU4LDcgQEAgc3RydWN0IG1lbW9yeV9ibG9jayB7Cj4+ICAJaW50
ICgqcGh5c19jYWxsYmFjaykoc3RydWN0IG1lbW9yeV9ibG9jayAqKTsKPj4gIAlzdHJ1Y3QgZGV2
aWNlIGRldjsKPj4gIAlpbnQgbmlkOwkJCS8qIE5JRCBmb3IgdGhpcyBtZW1vcnkgYmxvY2sgKi8K
Pj4gKwlpbnQgdHlwZTsJCQkvKiB0eXBlIG9mIHRoaXMgbWVtb3J5IGJsb2NrICovCj4+ICB9Owo+
IAo+IFNob3VsZG4ndCB3ZSBqdXN0IGJlIGNyZWF0aW5nIGFuZCB1c2luZyBhbiBhY3R1YWwgbmFt
ZWQgZW51bSB0eXBlPwo+IAoKVGhhdCBtYWtlcyBzZW5zZS4KClRoYW5rcyEKCi0tIAoKVGhhbmtz
LAoKRGF2aWQgLyBkaGlsZGVuYgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 09:18:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 09:18: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 1g6uLH-0006A3-9f; Mon, 01 Oct 2018 09:18:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ngkg=mn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g6uLG-00069y-1l
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 09:18:14 +0000
X-Inumbo-ID: 15a45550-c55b-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 15a45550-c55b-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 09:19:23 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 01 Oct 2018 03:18:11 -0600
Message-Id: <5BB1E65002000078001ED196@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 01 Oct 2018 03:18:08 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <20181001071641.19282*1*jgross@suse.com>
 <20181001071641.19282-3-jgross@suse.com>
 <5BB1E18802000078001ED127@suse.com>
 <b09903d2-b6f5-299e-5880-f048fd4e1a8b@suse.com>
In-Reply-To: <b09903d2-b6f5-299e-5880-f048fd4e1a8b@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/2] xen: make xen_qlock_wait() nestable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hpa@zytor.com, Peter Zijlstra <peterz@infradead.org>,
 the arch/x86 maintainers <x86@kernel.org>, linux-kernel@vger.kernel.org,
 stable@vger.kernel.org, mingo@redhat.com, Borislav Petkov <bp@alien8.de>,
 longman@redhat.com, xen-devel <xen-devel@lists.xenproject.org>,
 tglx@linutronix.de, 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>

Pj4+IE9uIDAxLjEwLjE4IGF0IDExOjAzLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBPbiAw
MS8xMC8yMDE4IDEwOjU3LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMDEuMTAuMTggYXQg
MDk6MTYsIDxqZ3Jvc3NAc3VzZS5jb20+IHdyb3RlOgo+Pj4geGVuX3Fsb2NrX3dhaXQoKSBpc24n
dCBzYWZlIGZvciBuZXN0ZWQgY2FsbHMgZHVlIHRvIGludGVycnVwdHMuIEEgY2FsbAo+Pj4gb2Yg
eGVuX3Fsb2NrX2tpY2soKSBtaWdodCBiZSBpZ25vcmVkIGluIGNhc2UgYSBkZWVwZXIgbmVzdGlu
ZyBsZXZlbAo+Pj4gd2FzIGFjdGl2ZSByaWdodCBiZWZvcmUgdGhlIGNhbGwgb2YgeGVuX3BvbGxf
aXJxKCk6Cj4+Pgo+Pj4gQ1BVIDE6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBD
UFUgMjoKPj4+IHNwaW5fbG9jayhsb2NrMSkKPj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc3Bpbl9sb2NrKGxvY2sxKQo+Pj4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAtPiB4ZW5fcWxvY2tfd2FpdCgpCj4+PiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0+IHhlbl9jbGVhcl9pcnFfcGVuZGluZygp
Cj4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEludGVycnVw
dCBoYXBwZW5zCj4+PiBzcGluX3VubG9jayhsb2NrMSkKPj4+IC0+IHhlbl9xbG9ja19raWNrKENQ
VSAyKQo+Pj4gc3Bpbl9sb2NrX2lycXNhdmUobG9jazIpCj4+PiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHNwaW5fbG9ja19pcnFzYXZlKGxvY2syKQo+Pj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtPiB4ZW5fcWxvY2tfd2FpdCgpCj4+
PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0+IHhlbl9jbGVh
cl9pcnFfcGVuZGluZygpCj4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNsZWFycyBraWNrIGZvciBsb2NrMQo+Pj4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAtPiB4ZW5fcG9sbF9pcnEoKQo+Pj4gc3Bpbl91bmxvY2tf
aXJxX3Jlc3RvcmUobG9jazIpCj4+PiAtPiB4ZW5fcWxvY2tfa2ljayhDUFUgMikKPj4+ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2FrZXMgdXAKPj4+ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Bpbl91bmxvY2tfaXJxX3Jlc3Rv
cmUobG9jazIpCj4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElS
RVQKPj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXN1bWVz
IGluIHhlbl9xbG9ja193YWl0KCkKPj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAtPiB4ZW5fcG9sbF9pcnEoKQo+Pj4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIG5ldmVyIHdha2VzIHVwCj4+Pgo+Pj4gVGhlIHNvbHV0aW9uIGlz
IHRvIGRpc2FibGUgaW50ZXJydXB0cyBpbiB4ZW5fcWxvY2tfd2FpdCgpIGFuZCBub3QgdG8KPj4+
IHBvbGwgZm9yIHRoZSBpcnEgaW4gY2FzZSB4ZW5fcWxvY2tfd2FpdCgpIGlzIGNhbGxlZCBpbiBu
bWkgY29udGV4dC4KPj4gCj4+IEFyZSBwcmVjYXV0aW9ucyBhZ2FpbnN0IE5NSSByZWFsbHkgd29y
dGh3aGlsZT8gTG9ja3MgYWNxdWlyZWQgYm90aAo+PiBpbiBOTUkgY29udGV4dCBhcyB3ZWxsIGFz
IG91dHNpZGUgb2YgaXQgYXJlIGxpYWJsZSB0byBkZWFkbG9jayBhbnl3YXksCj4+IGFyZW4ndCB0
aGV5Pwo+IAo+IFRoZSBsb2NrcyBkb24ndCBuZWVkIHRvIGJlIHRoZSBzYW1lLiBBIE5NSS1vbmx5
IGxvY2sgdHJpZWQgdG8gYmUKPiBhY3F1aXJlZCB3aXRoIHhlbl9xbG9ja193YWl0KCkgZm9yIGFu
b3RoZXIgbG9jayBoYXZpbmcgYmVlbiBpbnRlcnJ1cHRlZAo+IGJ5IHRoZSBOTUkgd2lsbCBiZSBl
bm91Z2ggdG8gcmlzayB0aGUgaXNzdWUuCgpBaCwgcmlnaHQuIEluIHdoaWNoIGNhc2UKUmV2aWV3
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkphbgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 09:34:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 09: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 1g6ubD-0007YU-N4; Mon, 01 Oct 2018 09:34:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=c9h9=mn=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1g6ubC-0007YP-BO
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 09:34:42 +0000
X-Inumbo-ID: e5338c53-c55c-11e8-a8a5-bc764e045a96
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e5338c53-c55c-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 11:32:21 +0200 (CEST)
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 mx1.redhat.com (Postfix) with ESMTPS id 2A2B381DFA;
 Mon,  1 Oct 2018 09:34:39 +0000 (UTC)
Received: from [10.36.117.4] (ovpn-117-4.ams2.redhat.com [10.36.117.4])
 by smtp.corp.redhat.com (Postfix) with ESMTP id EDFF660BC3;
 Mon,  1 Oct 2018 09:34:25 +0000 (UTC)
To: Michal Hocko <mhocko@kernel.org>
References: <20180928150357.12942-1-david@redhat.com>
 <20181001084038.GD18290@dhcp22.suse.cz>
From: David Hildenbrand <david@redhat.com>
Openpgp: preference=signencrypt
Autocrypt: addr=david@redhat.com; prefer-encrypt=mutual; keydata=
 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
 SE+xAvmumFBY
Organization: Red Hat GmbH
Message-ID: <d54a8509-725f-f771-72f0-15a9d93e8a49@redhat.com>
Date: Mon, 1 Oct 2018 11:34:25 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <20181001084038.GD18290@dhcp22.suse.cz>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.25]); Mon, 01 Oct 2018 09:34:40 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH RFC] mm/memory_hotplug: Introduce memory
 block types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kate Stewart <kstewart@linuxfoundation.org>, Rich Felker <dalias@libc.org>,
 linux-ia64@vger.kernel.org, linux-sh@vger.kernel.org,
 Peter Zijlstra <peterz@infradead.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>,
 Dave Hansen <dave.hansen@linux.intel.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, linux-mm@kvack.org,
 Pavel Tatashin <pavel.tatashin@microsoft.com>,
 Paul Mackerras <paulus@samba.org>, "H. Peter Anvin" <hpa@zytor.com>,
 Rashmica Gupta <rashmica.g@gmail.com>, "K. Y. Srinivasan" <kys@microsoft.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, linux-s390@vger.kernel.org,
 Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 Yoshinori Sato <ysato@users.sourceforge.jp>,
 Michael Ellerman <mpe@ellerman.id.au>, linux-acpi@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, xen-devel@lists.xenproject.org,
 Rob Herring <robh@kernel.org>, Len Brown <lenb@kernel.org>,
 Fenghua Yu <fenghua.yu@intel.com>, Stephen Rothwell <sfr@canb.auug.org.au>,
 "mike.travis@hpe.com" <mike.travis@hpe.com>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 Dan Williams <dan.j.williams@intel.com>,
 =?UTF-8?Q?Jonathan_Neusch=c3=a4fer?= <j.neuschaefer@gmx.net>,
 Nicholas Piggin <npiggin@gmail.com>, Joe Perches <joe@perches.com>,
 =?UTF-8?B?SsOpcsO0bWUgR2xpc3Nl?= <jglisse@redhat.com>,
 Mike Rapoport <rppt@linux.vnet.ibm.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>, Thomas Gleixner <tglx@linutronix.de>,
 Joonsoo Kim <iamjoonsoo.kim@lge.com>, Oscar Salvador <osalvador@suse.de>,
 Juergen Gross <jgross@suse.com>, Tony Luck <tony.luck@intel.com>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>,
 Philippe Ombredanne <pombredanne@nexb.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>, devel@linuxdriverproject.org,
 Andrew Morton <akpm@linux-foundation.org>, linuxppc-dev@lists.ozlabs.org,
 "Kirill A. Shutemov" <kirill.shutemov@linux.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>

T24gMDEvMTAvMjAxOCAxMDo0MCwgTWljaGFsIEhvY2tvIHdyb3RlOgo+IE9uIEZyaSAyOC0wOS0x
OCAxNzowMzo1NywgRGF2aWQgSGlsZGVuYnJhbmQgd3JvdGU6Cj4gWy4uLl0KPiAKPiBJIGhhdmVu
J3QgcmVhZCB0aGUgcGF0Y2ggaXRzZWxmIGJ1dCBJIGp1c3Qgd2FudGVkIHRvIG5vdGUgb25lIHRo
aW5nCj4gYWJvdXQgdGhpcyBwYXJ0Cj4gCj4+IEZvciBwYXJhdmlydHVhbGl6ZWQgZGV2aWNlcyBp
dCBpcyByZWxldmFudCB0aGF0IG1lbW9yeSBpcyBvbmxpbmVkIGFzCj4+IHF1aWNrbHkgYXMgcG9z
c2libGUgYWZ0ZXIgYWRkaW5nIC0gYW5kIHRoYXQgaXQgaXMgYWRkZWQgdG8gdGhlIE5PUk1BTAo+
PiB6b25lLiBPdGhlcndpc2UsIGl0IGNvdWxkIGhhcHBlbiB0aGF0IHRvbyBtdWNoIG1lbW9yeSBp
biBhIHJvdyBpcyBhZGRlZAo+PiAoYnV0IG5vdCBvbmxpbmVkKSwgcmVzdWx0aW5nIGluIG91dC1v
Zi1tZW1vcnkgY29uZGl0aW9ucyBkdWUgdG8gdGhlCj4+IGFkZGl0aW9uYWwgbWVtb3J5IGZvciAi
c3RydWN0IHBhZ2VzIiBhbmQgZnJpZW5kcy4gTU9WQUJMRSB6b25lIGFzIHdlbGwKPj4gYXMgZGVs
YXlzIG1pZ2h0IGJlIHZlcnkgcHJvYmxlbWF0aWMgYW5kIGxlYWQgdG8gY3Jhc2hlcyAoZS5nLiB6
b25lCj4+IGltYmFsYW5jZSkuCj4gCj4gSSBoYXZlIHByb3Bvc2VkIChidXQgaGF2ZW4ndCBmaW5p
c2hlZCB0aGlzIGR1ZSB0byBvdGhlciBzdHVmZikgYQo+IHNvbHV0aW9uIGZvciB0aGlzLiBOZXds
eSBhZGRlZCBtZW1vcnkgY2FuIGhvc3QgbWVtbWFwcyBpdHNlbGYgYW5kIHRoZW4KPiB5b3UgZG8g
bm90IGhhdmUgdGhlIHByb2JsZW0gaW4gdGhlIGZpcnN0IHBsYWNlLiBGb3Igdm1lbW1hcCBpdCB3
b3VsZAo+IGhhdmUgYW4gYWR2YW50YWdlIHRoYXQgeW91IGRvIG5vdCByZWFsbHkgaGF2ZSB0byBi
ZWcgZm9yIDJNQiBwYWdlcyB0bwo+IGJhY2sgdGhlIHdob2xlIHNlY3Rpb24gYnV0IHlvdSB3b3Vs
ZCBnZXQgaXQgZm9yIGZyZWUgYmVjYXVzZSB0aGUgaW5pdGlhbAo+IHBhcnQgb2YgdGhlIHNlY3Rp
b24gaXMgYnkgZGVmaW5pdGlvbiBwcm9wZXJseSBhbGlnbmVkIGFuZCB1bnVzZWQuCgpTbyB0aGUg
cGxhbiBpcyB0byAiaG9zdCBtZXRhZGF0YSBmb3IgbmV3IG1lbW9yeSBvbiB0aGUgbWVtb3J5IGl0
c2VsZiIuCkp1c3Qgd2FudCB0byBub3RlIHRoYXQgdGhpcyBpcyBiYXNpY2FsbHkgaW1wb3NzaWJs
ZSBmb3IgczM5MHggd2l0aCB0aGUKY3VycmVudCBtZWNoYW5pc21zLiAoYWRkZWQgbWVtb3J5IGlz
IGRlYWQsIHVudGlsIG9ubGluaW5nIG5vdGlmaWVzIHRoZQpoeXBlcnZpc29yIGFuZCBtZW1vcnkg
aXMgYWxsb2NhdGVkKS4gSXQgd2lsbCBhbHNvIGJlIHByb2JsZW1hdGljIGZvcgpwYXJhdmlydHVh
bGl6ZWQgbWVtb3J5IGRldmljZXMgKGUuZy4gWEVOJ3MgIm5vdCBiYWNrZWQgYnkgdGhlCmh5cGVy
dmlzb3IiIGhhY2tzKS4KClRoaXMgd291bGQgb25seSBiZSBwb3NzaWJsZSBmb3IgbWVtb3J5IERJ
TU1zLCBtZW1vcnkgdGhhdCBpcyBjb21wbGV0ZWx5CmFjY2Vzc2libGUgYXMgZmFyIGFzIEkgY2Fu
IHNlZS4gT3IgYXQgbGVhc3QsIHNvbWUgc3BlY2lmaWVkICJmaXJzdCBwYXJ0IgppcyBhY2Nlc3Np
YmxlLgoKT3RoZXIgcHJvYmxlbXMgYXJlIG90aGVyIG1ldGFkYXRhIGxpa2UgZXh0ZW5kZWQgc3Ry
dWN0IHBhZ2VzIGFuZCBmcmllbmRzLgoKKEkgcmVhbGx5IGxpa2UgdGhlIGlkZWEgb2YgYWRkaW5n
IG1lbW9yeSB3aXRob3V0IGFsbG9jYXRpbmcgbWVtb3J5IGluCnRoZSBoeXBlcnZpc29yIGluIHRo
ZSBmaXJzdCBwbGFjZSwgcGxlYXNlIGtlZXAgbWUgdHVuZWQpLgoKQW5kIHBsZWFzZSBub3RlOiBU
aGlzIHNvbHZlcyBzb21lIHByb2JsZW1hdGljIHBhcnQgKCJhZGRpbmcgdG9vIG11Y2gKbWVtb3J5
IHRvIHRoZSBtb3ZhYmxlIHpvbmUgb3Igbm90IG9ubGluaW5nIGl0IiksIGJ1dCBub3QgdGhlIGlz
c3VlIG9mCnpvbmUgaW1iYWxhbmNlIGluIHRoZSBmaXJzdCBwbGFjZS4gQW5kIG5vdCBvbmUgaXNz
dWUgSSB0cnkgdG8gdGFja2xlCmhlcmU6IGRvbid0IGFkZCBwYXJhdmlydHVhbGl6ZWQgbWVtb3J5
IHRvIHRoZSBtb3ZhYmxlIHpvbmUuCgo+IAo+IEkgeWV0IGhhdmUgdG8gdGhpbmsgYWJvdXQgdGhl
IHdob2xlIHByb3Bvc2FsIGJ1dCBJIGFtIG1pc3NpbmcgdGhlIG1vc3QKPiBpbXBvcnRhbnQgcGFy
dC4gX1dob18gaXMgZ29pbmcgdG8gdXNlIHRoZSBuZXcgZXhwb3J0ZWQgaW5mb3JtYXRpb24gYW5k
Cj4gZm9yIHdoYXQgcHVycG9zZS4gWW91IHNhaWQgdGhhdCBkaXN0cmlidXRpb25zIGhhdmUgaGFy
ZCB0aW1lIHRvCj4gZGlzdGluZ3Vpc2ggZGlmZmVyZW50IHR5cGVzIG9mIG9ubGluaW5pbmcgcG9s
aWNpZXMgYnV0IGlzbid0IHRoaXMKPiBzb21ldGhpbmcgdGhhdCBpcyBpbmhlcmVudGx5IHVzZWNh
c2Ugc3BlY2lmaWM/Cj4gCgpMZXQncyB0aGluayBhYm91dCBhIGRpc3RyaWJ1dGlvbi4gV2UgaGF2
ZSBhIGNsYXNoIG9mIHVzZSBjYXNlcyBoZXJlCihqdXN0IHdoYXQgeW91IGRlc2NyaWJlKS4gV2hh
dCBJIHByb3Bvc2Ugc29sdmVzIG9uZSBwYXJ0IG9mIGl0ICgiaGFuZGxlCndoYXQgeW91IGtub3cg
aG93IHRvIGhhbmRsZSByaWdodCBpbiB0aGUga2VybmVsIikuCgoxLiBVc2VycyBvZiBESU1NcyB1
c3VhbGx5IGV4cGVjdCB0aGF0IHRoZXkgY2FuIGJlIHVucGx1Z2dlZCBhZ2Fpbi4gVGhhdAppcyB3
aHkgeW91IHdhbnQgdG8gY29udHJvbCBob3cgdG8gb25saW5lIG1lbW9yeSBpbiB1c2VyIHNwYWNl
ICg9PSBhZGQgaXQKdG8gdGhlIG1vdmFibGUgem9uZSkuCgoyLiBVc2VycyBvZiBzdGFuZGJ5IG1l
bW9yeSAoczM5MCkgZXhwZWN0IHRoYXQgbWVtb3J5IHdpbGwgbmV2ZXIgYmUKb25saW5lZCBhdXRv
bWF0aWNhbGx5LiBJdCB3aWxsIGJlIG9ubGluZWQgbWFudWFsbHkuCgozLiBVc2VycyBvZiBwYXJh
dmlydHVhbGl6ZWQgZGV2aWNlcyAoZXNwLiBIeXBlci1WKSBkb24ndCBjYXJlIGFib3V0Cm1lbW9y
eSB1bnBsdWcgaW4gdGhlIHNlbnNlIG9mIE1PVkFCTEUgYXQgYWxsLiBUaGV5IChvciBIeXBlci1W
ISkgd2lsbAphZGQgYSB3aG9sZSBidW5jaCBvZiBtZW1vcnkgYW5kIGV4cGVjdCB0aGF0IGV2ZXJ5
dGhpbmcgd29ya3MgZmluZS4gU28KdGhhdCBtZW1vcnkgaXMgb25saW5lZCBpbW1lZGlhdGVseSBh
bmQgdGhhdCBtZW1vcnkgaXMgYWRkZWQgdG8gdGhlCk5PUk1BTCB6b25lLiBVc2VycyBuZXZlciB3
YW50IHRoZSBNT1ZBQkxFIHpvbmUuCgoxLiBpcyBhIHJlYXNvbiB3aHkgZGlzdHJpYnV0aW9ucyB1
c3VhbGx5IGRvbid0IGNvbmZpZ3VyZQoiTUVNT1JZX0hPVFBMVUdfREVGQVVMVF9PTkxJTkUiLCBi
ZWNhdXNlIHlvdSByZWFsbHkgd2FudCB0aGUgb3B0aW9uIGZvcgpNT1ZBQkxFIHpvbmUuIFRoYXQg
aG93ZXZlciBpbXBsaWVzLCB0aGF0IGUuZy4gZm9yIHg4NiwgeW91IGhhdmUgdG8KaGFuZGxlIGFs
bCBuZXcgbWVtb3J5IGluIHVzZXIgc3BhY2UsIGVzcGVjaWFsbHkgYWxzbyBIeXBlclYgbWVtb3J5
LgpUaGVyZSwgeW91IHRoZW4gaGF2ZSB0byBjaGVjayBmb3IgdGhpbmdzIGxpa2UgImlzSHlwZXJW
KCkiIHRvIGRlY2lkZQoib2gsIHllcywgdGhpcyBzaG91bGQgZGVmaW5pdGVseSBub3QgZ28gdG8g
dGhlIE1PVkFCTEUgem9uZSIuCgpBcyB5b3Uga25vdywgSSBhbSB3b3JraW5nIG9uIHZpcnRpby1t
ZW0sIHdoaWNoIGNhbiBiYXNpY2FsbHkgYmUgY29tYmluZWQKd2l0aCAxIG9yIDIuIEFuZCB1c2Vy
IHNwYWNlIGhhcyBubyBpZGVhIGFib3V0IHRoZSBkaWZmZXJlbmNlIGJldHdlZW4KYWRkZWQgbWVt
b3J5IGJsb2Nrcy4gV2FzIGl0IG1lbW9yeSBmcm9tIGEgRElNTSAoPT0gWk9ORV9NT1ZBQkxFKT8g
V2FzIGl0Cm1lbW9yeSBmcm9tIGEgcGFyYXZpcnR1YWxpemVkIGRldmljZSAoPT0gWk9ORV9OT1JN
QUwpPyBXYXMgaXQgc3RhbmRieQptZW1vcnk/IChkb24ndCBvbmxpbmUpCgoKVGhhdCBwYXJ0LCBJ
IHRyeSB0byBzb2x2ZSB3aXRoIHRoaXMgaW50ZXJmYWNlLgoKVG8gYW5zd2VyIHlvdXIgcXVlc3Rp
b246IFVzZXIgc3BhY2Ugd2lsbCBvbmx5IGNhcmUgYWJvdXQgIm5vcm1hbCIgbWVtb3J5CmFuZCB0
aGVuIGRlY2lkZSBob3cgdG8gb25saW5lIGl0IChmb3Igbm93LCB1c3VhbGx5IE1PVkFCTEUsIGJl
Y2F1c2UKdGhhdCdzIHdoYXQgY3VzdG9tZXJzIGV4cGVjdCB3aXRoIERJTU1zKS4gVGhlIHVzZSBj
YXNlIG9mIERJTU1TLCB3ZQpkb24ndCBrbm93IGFuZCB0aGVyZWZvcmUgd2UgY2FuJ3QgZXhwb3Nl
LiBUaGUgdXNlIGNhc2Ugb2YgdGhlIG90aGVyCmNhc2VzLCB3ZSBrbm93IGV4YWN0bHkgYWxyZWFk
eSBpbiB0aGUga2VybmVsLgoKRXhpc3RpbmcgdXNlciBzcGFjZSBoYWNrcyB3aWxsIGNvbnRpbnVl
IHRvIHdvcmsgYnV0IGNhbiBiZSByZXBsYWNlcyBieSBhCm5ldyBjaGVjayBhZ2FpbnN0ICJub3Jt
YWwiIG1lbW9yeSBibG9jayB0eXBlcy4KClRoYW5rcyBmb3IgbG9va2luZyBpbnRvIHRoaXMhCgot
LSAKClRoYW5rcywKCkRhdmlkIC8gZGhpbGRlbmIKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 09:43:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 09: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 1g6ujQ-0008K9-Jp; Mon, 01 Oct 2018 09:43:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g6ujP-0008K4-VY
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 09:43:12 +0000
X-Inumbo-ID: 92b4713f-c55e-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 92b4713f-c55e-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 09:44:21 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A74EB7A9;
 Mon,  1 Oct 2018 02:43:09 -0700 (PDT)
Received: from [10.37.12.181] (unknown [10.37.12.181])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id BA7043F5B3;
 Mon,  1 Oct 2018 02:43:07 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <20180904192153.17210-1-julien.grall@arm.com>
 <20180904192153.17210-2-julien.grall@arm.com>
 <d6a3666c-0e8d-1707-f0de-b7a5ad1ba11a@arm.com>
 <0da3032f-9257-4ee2-7cb5-cabe0d12bdcc@citrix.com>
 <alpine.DEB.2.10.1809251342040.15006@sstabellini-ThinkPad-X260>
 <bdd02e05-75f3-e853-2700-ae51becd358f@arm.com>
 <alpine.DEB.2.10.1809271602450.11573@sstabellini-ThinkPad-X260>
 <83c64a69-0ee9-0ce9-4c49-a2c7853d4124@arm.com>
 <36629864-4845-e8ac-5dfc-db7baa6619a1@citrix.com>
 <alpine.DEB.2.10.1809281644170.11573@sstabellini-ThinkPad-X260>
 <3b621a73-0e0b-051e-5ecf-9430d0e0ad8a@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <2476ec3f-2ece-3a23-a8c9-1ba07767b323@arm.com>
Date: Mon, 1 Oct 2018 10:43:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <3b621a73-0e0b-051e-5ecf-9430d0e0ad8a@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/3] [not-for-unstable] xen/arm: vgic-v3:
 Delay the initialization of the domain 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>
Cc: xen-devel@lists.xenproject.org, shameerali.kolothum.thodi@huawei.com,
 andre.przywara@arm.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>

SGksCgpPbiAwOS8yOS8yMDE4IDEyOjQ4IEFNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+IE9uIDI5
LzA5LzE4IDAwOjQ1LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+IE9uIFNhdCwgMjkgU2Vw
IDIwMTgsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+PiBPbiAyOC8wOS8xOCAyMTozNSwgSnVsaWVu
IEdyYWxsIHdyb3RlOgo+Pj4+Cj4+Pj4gT24gMDkvMjgvMjAxOCAxMjoxMSBBTSwgU3RlZmFubyBT
dGFiZWxsaW5pIHdyb3RlOgo+Pj4+PiBPbiBXZWQsIDI2IFNlcCAyMDE4LCBKdWxpZW4gR3JhbGwg
d3JvdGU6Cj4+Pj4+PiBIaSBTdGVmYW5vLAo+Pj4+Pj4KPj4+Pj4+IE9uIDA5LzI1LzIwMTggMDk6
NDUgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+Pj4+PiBPbiBUdWUsIDQgU2VwIDIw
MTgsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+Pj4+Pj4+IE9uIDA0LzA5LzE4IDIwOjM1LCBKdWxp
ZW4gR3JhbGwgd3JvdGU6Cj4+Pj4+Pj4+PiBIaSwKPj4+Pj4+Pj4+Cj4+Pj4+Pj4+PiBPbiAwOS8w
NC8yMDE4IDA4OjIxIFBNLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4+Pj4+Pj4gQSBmb2xsb3ct
dXAgcGF0Y2ggd2lsbCByZXF1aXJlIHRvIGtub3cgdGhlIG51bWJlciBvZiB2Q1BVcyB3aGVuCj4+
Pj4+Pj4+Pj4gaW5pdGlhbGl6YXRpbmcgdGhlIHZHSUN2MyBkb21haW4gc3RydWN0dXJlLiBIb3dl
dmVyIHRoaXMKPj4+Pj4+Pj4+PiBpbmZvcm1hdGlvbgo+Pj4+Pj4+Pj4+IGlzCj4+Pj4+Pj4+Pj4g
bm90IGF2YWlsYWJsZSBhdCBkb21haW4gY3JlYXRpb24uIFRoaXMgaXMgb25seSBrbm93biBvbmNl
Cj4+Pj4+Pj4+Pj4gWEVOX0RPTUNUTF9tYXhfdnB1cyBpcyBjYWxsZWQgZm9yIHRoYXQgZG9tYWlu
Lgo+Pj4+Pj4+Pj4+Cj4+Pj4+Pj4+Pj4gSW4gb3JkZXIgdG8gZ2V0IHRoZSBtYXggdkNQVXMgYXJv
dW5kLCBkZWxheSB0aGUgZG9tYWluIHBhcnQgb2YgdGhlCj4+Pj4+Pj4+Pj4gdkdJQwo+Pj4+Pj4+
Pj4+IHYzIGluaXRpYWxpemF0aW9uIHVudGlsIHRoZSBmaXJzdCB2Q1BVIG9mIHRoZSBkb21haW4g
aXMKPj4+Pj4+Pj4+PiBpbml0aWFsaXplZC4KPj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+IFNpZ25lZC1v
ZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4+Pj4+Pj4+Pj4KPj4+
Pj4+Pj4+PiAtLS0KPj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgo+Pj4+Pj4+Pj4+Cj4+Pj4+Pj4+Pj4gVGhpcyBpcyBuYXN0
eSBidXQgSSBjYW4ndCBmaW5kIGEgYmV0dGVyIHdheSBmb3IgWGVuIDQuMTEgYW5kIG9sZGVyLgo+
Pj4+Pj4+Pj4+IFRoaXMKPj4+Pj4+Pj4+PiBpcyBub3QgbmVjZXNzYXJ5IGZvciB1bnN0YWJsZSBh
cyB0aGUgbnVtYmVyIG9mIHZDUFVzIGlzIGtub3duIGF0Cj4+Pj4+Pj4+Pj4gZG9tYWluCj4+Pj4+
Pj4+Pj4gY3JlYXRpb24uCj4+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+PiBBbmRyZXcsIEkgaGF2ZSBDQ2Vk
IHlvdSB0byBrbm93IHdoZXRoZXIgeW91IGhhdmUgYSBiZXR0ZXIgaWRlYQo+Pj4+Pj4+Pj4+IHdo
ZXJlCj4+Pj4+Pj4+Pj4gdG8KPj4+Pj4+Pj4+PiBwbGFjZSB0aGlzIGNhbGwgb24gWGVuIDQuMTEg
YW5kIG9sZGVyLgo+Pj4+Pj4+Pj4gSSBqdXN0IG5vdGljZWQgdGhhdCBkLT5tYXhfdmNwdXMgaXMg
aW5pdGlhbGl6ZWQgYWZ0ZXIKPj4+Pj4+Pj4+IGFyY2hfZG9tYWluX2NyZWF0ZS4gU28gd2l0aG91
dCB0aGlzIHBhdGNoIG9uIFhlbiA0LjEyLCBpdCB3aWxsCj4+Pj4+Pj4+PiBub3Qgd29yay4KPj4+
Pj4+Pj4+Cj4+Pj4+Pj4+PiBUaGlzIGlzIGdldHRpbmcgbmFzdGllciBiZWNhdXNlIGFyY2hfZG9t
YWluX2luaXQgaXMgdGhlIG9uZQo+Pj4+Pj4+Pj4gaW5pdGlhbGl6ZQo+Pj4+Pj4+Pj4gdGhlIHZh
bHVlIHJldHVybmVkIGJ5IGRvbTBfbWF4X3ZjcHVzLiBTbyBJIGFtIG5vdCBlbnRpcmVseSBzdXJl
IHdoYXQKPj4+Pj4+Pj4+IHRvIGRvIGhlcmUuCj4+Pj4+Pj4+IFRoZSBwb3NpdGlvbmluZyBhZnRl
ciBhcmNoX2RvbWFpbl9jcmVhdGUoKSBpcyB1bmZvcnR1bmF0ZSwgYnV0IEkKPj4+Pj4+Pj4gY291
bGRu4oCZdCBtYW5hZ2UgYmV0dGVyIHdpdGggQVJNJ3MgY3VycmVudCBiZWhhdmlvdXIgYW5kIEph
bidzCj4+Pj4+Pj4+IGluc2lzdGVuY2UKPj4+Pj4+Pj4gdGhhdCB0aGUgYWxsb2NhdGlvbiBvZiBk
LT52Y3B1IHdhcyBjb21tb24uwqAgSSdkIHByZWZlciBpZiB0aGUKPj4+Pj4+Pj4gZGVwZW5kZW5j
eQo+Pj4+Pj4+PiBjb3VsZCBiZSBicm9rZW4gYW5kIHRoZSBhbGxvY2F0aW9uIG1vdmVkIGVhcmxp
ZXIuCj4+Pj4+Pj4+Cj4+Pj4+Pj4+IE9uZSBvcHRpb24gbWlnaHQgYmUgdG8gaGF2ZSBhbiBhcmNo
X2NoZWNrX2RvbWFpbmNvbmZpZygpIChvcgo+Pj4+Pj4+PiBzaW1pbGFyPykKPj4+Pj4+Pj4gd2hp
Y2ggaXMgY2FsbGVkIHZlcnkgZWFybHkgb24gYW5kIGNhbiBzYW5pdHkgY2hlY2sgdGhlIHZhbHVl
cywKPj4+Pj4+Pj4gaW5jbHVkaW5nCj4+Pj4+Pj4+IGNyb3NzLWNoZWNraW5nIHRoZSB2Z2ljIGFu
ZCBtYXhfdmNwdXMgc2V0dGluZ3M/wqAgSXQgY291bGQgZXZlbiBiZQo+Pj4+Pj4+PiByZXNwb25z
aWJsZSBmb3IgbXV0YXRpbmcgWEVOX0RPTUNUTF9DT05GSUdfR0lDX05BVElWRSBpbnRvIHRoZQo+
Pj4+Pj4+PiBjb3JyZWN0Cj4+Pj4+Pj4+IHJlYWwgdmFsdWUuCj4+Pj4+Pj4+Cj4+Pj4+Pj4+IEFz
IGZvciB5b3VyIHBhdGNoIGhlcmUsIGl0cyBhIGdyb3NzIGhhY2ssIGJ1dCBpdHMgcHJvYmFibHkg
dGhlIGJlc3QKPj4+Pj4+Pj4gd2hpY2ggY2FuIGJlIGRvbmUuCj4+Pj4+Pj4gKlNpZ2hzKgo+Pj4+
Pj4+IElmIHRoYXQgaXMgd2hhdCB3ZSBoYXZlIHRvIGRvLCBpdCBpcyBhcyB1Z2x5IGFzIGhlbGws
IGJ1dCB0aGF0IGlzIHdoYXQKPj4+Pj4+PiB3ZSdsbCBkby4KPj4+Pj4+IFRoaXMgaXMgdGhlIGJl
c3Qgd2UgY2FuIGRvIHdpdGggdGhlIGN1cnJlbnQgY29kZSBiYXNlLiBJIHRoaW5rIGl0Cj4+Pj4+
PiB3b3VsZCBiZQo+Pj4+Pj4gd29ydGggcmV3b3JraW5nIHRoZSBjb2RlIHRvIG1ha2UgaXQgbmlj
ZXIuIEkgd2lsbCBhZGQgaXQgaW4gbXkgVE9ETwo+Pj4+Pj4gbGlzdC4KPj4+Pj4+Cj4+Pj4+Pj4g
TXkgb25seSBzdWdnZXN0aW9uIHRvIG1hcmdpbmFsbHkgaW1wcm92ZSBpdCB3b3VsZCBiZSBpbnN0
ZWFkIG9mOgo+Pj4+Pj4+Cj4+Pj4+Pj4+ICvCoMKgwqAgaWYgKCB2LT52Y3B1X2lkID09IDAgKQo+
Pj4+Pj4+PiArwqDCoMKgIHsKPj4+Pj4+Pj4gK8KgwqDCoMKgwqDCoMKgIHJjID0gdmdpY192M19y
ZWFsX2RvbWFpbl9pbml0KGQpOwo+Pj4+Pj4+PiArwqDCoMKgwqDCoMKgwqAgaWYgKCByYyApCj4+
Pj4+Pj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHJldHVybiByYzsKPj4+Pj4+Pj4gK8KgwqDC
oCB9Cj4+Pj4+Pj4gdG8gY2hlY2sgb24gZC0+YXJjaC52Z2ljLnJkaXN0X3JlZ2lvbnMgaW5zdGVh
ZDoKPj4+Pj4+Pgo+Pj4+Pj4+ICDCoMKgwqDCoMKgwqDCoCBpZiAoIGQtPmFyY2gudmdpYy5yZGlz
dF9yZWdpb25zID09IE5VTEwgKQo+Pj4+Pj4+ICDCoMKgwqDCoMKgwqDCoCB7Cj4+Pj4+Pj4gIMKg
wqDCoMKgwqDCoMKgwqDCoMKgIC8vIGluaXRpYWxpemUgZG9tYWluCj4+Pj4+PiBJIHdvdWxkIHBy
ZWZlciB0byBrZWVwIHYtPnZjcHVfaWQgPT0gMCBqdXN0IGluIGNhc2Ugd2UgZW5kIHVwIHRvCj4+
Pj4+PiByZS1vcmRlciB0aGUKPj4+Pj4+IGFsbG9jYXRpb24gaW4gdGhlIGZ1dHVyZS4KPj4+Pj4g
SSB3YXMgc3VnZ2VzdGluZyB0byBjaGVjayBvbiAocmRpc3RfcmVnaW9ucyA9PSBOVUxMKSBleGFj
dGx5IGZvcgo+Pj4+PiBwb3RlbnRpYWwgcmUtb3JkZXJpbmcsIGluIGNhc2UgaW4gdGhlIGZ1dHVy
ZSB3ZSBlbmQgdXAgY2FsbGluZwo+Pj4+PiB2Y3B1X3ZnaWNfaW5pdCBkaWZmZXJlbnRseSBhbmQg
c29tZWhvdyB2Y3B1X2luaXQodmNwdTEpIGlzIGRvbmUgYmVmb3JlCj4+Pj4+IGJlZm9yZSB2Y3B1
X2luaXQodmNwdTApLiBJZGVhbGx5IHdlIHdvdWxkIGxpa2UgYSB3YXkgdG8gY2hlY2sgdGhhdAo+
Pj4+PiB2Z2ljX3YzX3JlYWxfZG9tYWluX2luaXQgaGFzIGJlZW4gY2FsbGVkIGJlZm9yZSBhbmQg
SSB0aG91Z2h0Cj4+Pj4+IHJkaXN0X3JlZ2lvbnMgPT0gTlVMTCBjb3VsZCBkbyBqdXN0IHRoYXQu
Li4KPj4+PiBXaGF0IEkgbWVhbnQgYnkgcmUtb3JkZXJpbmcgaXMgd2UgbWFuYWdlIHRvIGFsbG9j
YXRlIHRoZQo+Pj4+IHJlLWRpc3RyaWJ1dG9ycyBiZWZvcmUgdGhlIHZDUFVzIGFyZSBjcmVhdGVk
IGJ1dCBzdGlsbCBuZWVkCj4+Pj4gdmdpY192M19yZWFsX2RvbWFpbl9pbml0IGZvciBvdGhlciBw
dXJwb3NlLgo+Pj4+Cj4+Pj4gQnV0IHZDUFUgaW5pdGlhbGl6YXRpb24gaXMgcG90ZW50aWFsbHkg
b3RoZXIgaXNzdWUuCj4+Pj4KPj4+PiBBbnl3YXkuIGJvdGggd2F5IGhhdmUgZHJhd2JhY2tzLiBZ
ZXQgSSBzdGlsbCBwcmVmZXIgY2hlY2tpbmcgb24gdGhlCj4+Pj4gdkNQVS4gSXQgbGVzcyBsaWtl
bHkgdkNQVTAgd2lsbCBub3QgYmUgdGhlIGZpcnN0IG9uZSBpbml0aWFsaXplZC4KPj4+IFdpdGgg
dGhlIGV4Y2VwdGlvbiBvZiB0aGUgaWRsZSBkb21haW4sIGFsbCB2Y3B1cyBhcmUgc3RyaWN0bHkg
YWxsb2NhdGVkCj4+PiBpbiBwYWNrZWQgYXNjZW5kaW5nIG9yZGVyLsKgIExvYWRzIG9mIG90aGVy
IHN0dWZmIHdpbGwgYnJlYWsgaWYgdGhhdAo+Pj4gY2hhbmdlZCwgc28gSSB3b3VsZG4ndCB3b3Jy
eSBhYm91dCBpdC4KPj4+Cj4+PiBGdXJ0aGVybW9yZSwgdGhlcmUgaXMgbm8gb2J2aW91cyByZWFz
b24gZm9yIHRoaXMgYmVoYXZpb3VyIHRvIGV2ZXIgY2hhbmdlLgo+PiBPSywgbGV0J3MgZ28gd2l0
aCBKdWxpZW4ncyBwYXRjaC4gV2UgbmVlZCBhIG5ldyB0YWcgZm9yIHRoaXMsIHNvbWV0aGluZwo+
PiBsaWtlOgo+Pgo+PiBBY2tlZC1idXQtZGlzbGlrZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiAKPiBEbyBiZWFyIGluIG1pbmQgdGhhdCB0aGlzIHBh
dGNoIGlzIG9ubHkgZm9yIDQuMTEgYW5kIGVhcmxpZXIuwqAgSSd2ZQo+IGFscmVhZHkgZml4ZWQg
c3RhZ2luZyAoaS5lLiA0LjEyKSB3aGVuIGl0IGNvbWVzIHRvIGtub3dpbmcgZC0+bWF4X3ZjcHVz
IDopCkkgdGhvdWdodCB3ZSBhZ3JlZWQgdGhhdCBwYXRjaCBpcyBuZWNlc3NhcnkgZm9yIDQuMTIg
YXMgZC0+bWF4X3ZjcHVzIGlzIAppbml0aWFsaXplZCBhZnRlciBhcmNoX2RvbWFpbl9pbml0PwoK
SSBhbSBub3QgcGxhbm5pbmcgdG8gZG8gdGhlIHJld29yayBpbiBzaG9ydCB0ZXJtLiBEaWQgeW91
IGRvIG1vcmUgd29yayAKb24gYXJvdW5kIGRvbWFpbl9jcmVhdGUgcmVjZW50bHk/CgpDaGVlcnMs
CgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 09:53:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 09: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 1g6utY-0000fv-G1; Mon, 01 Oct 2018 09:53:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=u61o=mn=citrix.com=prvs=80545a6f8=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g6utX-0000fq-D8
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 09:53:39 +0000
X-Inumbo-ID: 07facdcc-c560-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 07facdcc-c560-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 09:54:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,327,1534809600"; d="scan'208";a="79828481"
To: Julien Grall <julien.grall@arm.com>, Stefano Stabellini
 <sstabellini@kernel.org>
References: <20180904192153.17210-1-julien.grall@arm.com>
 <20180904192153.17210-2-julien.grall@arm.com>
 <d6a3666c-0e8d-1707-f0de-b7a5ad1ba11a@arm.com>
 <0da3032f-9257-4ee2-7cb5-cabe0d12bdcc@citrix.com>
 <alpine.DEB.2.10.1809251342040.15006@sstabellini-ThinkPad-X260>
 <bdd02e05-75f3-e853-2700-ae51becd358f@arm.com>
 <alpine.DEB.2.10.1809271602450.11573@sstabellini-ThinkPad-X260>
 <83c64a69-0ee9-0ce9-4c49-a2c7853d4124@arm.com>
 <36629864-4845-e8ac-5dfc-db7baa6619a1@citrix.com>
 <alpine.DEB.2.10.1809281644170.11573@sstabellini-ThinkPad-X260>
 <3b621a73-0e0b-051e-5ecf-9430d0e0ad8a@citrix.com>
 <2476ec3f-2ece-3a23-a8c9-1ba07767b323@arm.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <b2620697-e62d-6c84-a232-fbbecf82e264@citrix.com>
Date: Mon, 1 Oct 2018 10:53:35 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <2476ec3f-2ece-3a23-a8c9-1ba07767b323@arm.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/3] [not-for-unstable] xen/arm: vgic-v3:
 Delay the initialization of the domain 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>
Cc: xen-devel@lists.xenproject.org, shameerali.kolothum.thodi@huawei.com,
 andre.przywara@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMTAvMTggMTA6NDMsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSwKPgo+IE9uIDA5LzI5
LzIwMTggMTI6NDggQU0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+IE9uIDI5LzA5LzE4IDAwOjQ1
LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiBPbiBTYXQsIDI5IFNlcCAyMDE4LCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOgo+Pj4+IE9uIDI4LzA5LzE4IDIxOjM1LCBKdWxpZW4gR3JhbGwgd3Jv
dGU6Cj4+Pj4+Cj4+Pj4+IE9uIDA5LzI4LzIwMTggMTI6MTEgQU0sIFN0ZWZhbm8gU3RhYmVsbGlu
aSB3cm90ZToKPj4+Pj4+IE9uIFdlZCwgMjYgU2VwIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToK
Pj4+Pj4+PiBIaSBTdGVmYW5vLAo+Pj4+Pj4+Cj4+Pj4+Pj4gT24gMDkvMjUvMjAxOCAwOTo0NSBQ
TSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4+Pj4+PiBPbiBUdWUsIDQgU2VwIDIwMTgs
IEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+Pj4+Pj4+PiBPbiAwNC8wOS8xOCAyMDozNSwgSnVsaWVu
IEdyYWxsIHdyb3RlOgo+Pj4+Pj4+Pj4+IEhpLAo+Pj4+Pj4+Pj4+Cj4+Pj4+Pj4+Pj4gT24gMDkv
MDQvMjAxOCAwODoyMSBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+Pj4+Pj4+PiBBIGZvbGxv
dy11cCBwYXRjaCB3aWxsIHJlcXVpcmUgdG8ga25vdyB0aGUgbnVtYmVyIG9mIHZDUFVzIHdoZW4K
Pj4+Pj4+Pj4+Pj4gaW5pdGlhbGl6YXRpbmcgdGhlIHZHSUN2MyBkb21haW4gc3RydWN0dXJlLiBI
b3dldmVyIHRoaXMKPj4+Pj4+Pj4+Pj4gaW5mb3JtYXRpb24KPj4+Pj4+Pj4+Pj4gaXMKPj4+Pj4+
Pj4+Pj4gbm90IGF2YWlsYWJsZSBhdCBkb21haW4gY3JlYXRpb24uIFRoaXMgaXMgb25seSBrbm93
biBvbmNlCj4+Pj4+Pj4+Pj4+IFhFTl9ET01DVExfbWF4X3ZwdXMgaXMgY2FsbGVkIGZvciB0aGF0
IGRvbWFpbi4KPj4+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+Pj4gSW4gb3JkZXIgdG8gZ2V0IHRoZSBtYXgg
dkNQVXMgYXJvdW5kLCBkZWxheSB0aGUgZG9tYWluIHBhcnQKPj4+Pj4+Pj4+Pj4gb2YgdGhlCj4+
Pj4+Pj4+Pj4+IHZHSUMKPj4+Pj4+Pj4+Pj4gdjMgaW5pdGlhbGl6YXRpb24gdW50aWwgdGhlIGZp
cnN0IHZDUFUgb2YgdGhlIGRvbWFpbiBpcwo+Pj4+Pj4+Pj4+PiBpbml0aWFsaXplZC4KPj4+Pj4+
Pj4+Pj4KPj4+Pj4+Pj4+Pj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KPj4+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+Pj4gLS0tCj4+Pj4+Pj4+Pj4+Cj4+Pj4+
Pj4+Pj4+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+Pj4+
Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+PiBUaGlzIGlzIG5hc3R5IGJ1dCBJIGNhbid0IGZpbmQgYSBiZXR0
ZXIgd2F5IGZvciBYZW4gNC4xMSBhbmQKPj4+Pj4+Pj4+Pj4gb2xkZXIuCj4+Pj4+Pj4+Pj4+IFRo
aXMKPj4+Pj4+Pj4+Pj4gaXMgbm90IG5lY2Vzc2FyeSBmb3IgdW5zdGFibGUgYXMgdGhlIG51bWJl
ciBvZiB2Q1BVcyBpcwo+Pj4+Pj4+Pj4+PiBrbm93biBhdAo+Pj4+Pj4+Pj4+PiBkb21haW4KPj4+
Pj4+Pj4+Pj4gY3JlYXRpb24uCj4+Pj4+Pj4+Pj4+Cj4+Pj4+Pj4+Pj4+IEFuZHJldywgSSBoYXZl
IENDZWQgeW91IHRvIGtub3cgd2hldGhlciB5b3UgaGF2ZSBhIGJldHRlciBpZGVhCj4+Pj4+Pj4+
Pj4+IHdoZXJlCj4+Pj4+Pj4+Pj4+IHRvCj4+Pj4+Pj4+Pj4+IHBsYWNlIHRoaXMgY2FsbCBvbiBY
ZW4gNC4xMSBhbmQgb2xkZXIuCj4+Pj4+Pj4+Pj4gSSBqdXN0IG5vdGljZWQgdGhhdCBkLT5tYXhf
dmNwdXMgaXMgaW5pdGlhbGl6ZWQgYWZ0ZXIKPj4+Pj4+Pj4+PiBhcmNoX2RvbWFpbl9jcmVhdGUu
IFNvIHdpdGhvdXQgdGhpcyBwYXRjaCBvbiBYZW4gNC4xMiwgaXQgd2lsbAo+Pj4+Pj4+Pj4+IG5v
dCB3b3JrLgo+Pj4+Pj4+Pj4+Cj4+Pj4+Pj4+Pj4gVGhpcyBpcyBnZXR0aW5nIG5hc3RpZXIgYmVj
YXVzZSBhcmNoX2RvbWFpbl9pbml0IGlzIHRoZSBvbmUKPj4+Pj4+Pj4+PiBpbml0aWFsaXplCj4+
Pj4+Pj4+Pj4gdGhlIHZhbHVlIHJldHVybmVkIGJ5IGRvbTBfbWF4X3ZjcHVzLiBTbyBJIGFtIG5v
dCBlbnRpcmVseQo+Pj4+Pj4+Pj4+IHN1cmUgd2hhdAo+Pj4+Pj4+Pj4+IHRvIGRvIGhlcmUuCj4+
Pj4+Pj4+PiBUaGUgcG9zaXRpb25pbmcgYWZ0ZXIgYXJjaF9kb21haW5fY3JlYXRlKCkgaXMgdW5m
b3J0dW5hdGUsIGJ1dCBJCj4+Pj4+Pj4+PiBjb3VsZG7igJl0IG1hbmFnZSBiZXR0ZXIgd2l0aCBB
Uk0ncyBjdXJyZW50IGJlaGF2aW91ciBhbmQgSmFuJ3MKPj4+Pj4+Pj4+IGluc2lzdGVuY2UKPj4+
Pj4+Pj4+IHRoYXQgdGhlIGFsbG9jYXRpb24gb2YgZC0+dmNwdSB3YXMgY29tbW9uLsKgIEknZCBw
cmVmZXIgaWYgdGhlCj4+Pj4+Pj4+PiBkZXBlbmRlbmN5Cj4+Pj4+Pj4+PiBjb3VsZCBiZSBicm9r
ZW4gYW5kIHRoZSBhbGxvY2F0aW9uIG1vdmVkIGVhcmxpZXIuCj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4g
T25lIG9wdGlvbiBtaWdodCBiZSB0byBoYXZlIGFuIGFyY2hfY2hlY2tfZG9tYWluY29uZmlnKCkg
KG9yCj4+Pj4+Pj4+PiBzaW1pbGFyPykKPj4+Pj4+Pj4+IHdoaWNoIGlzIGNhbGxlZCB2ZXJ5IGVh
cmx5IG9uIGFuZCBjYW4gc2FuaXR5IGNoZWNrIHRoZSB2YWx1ZXMsCj4+Pj4+Pj4+PiBpbmNsdWRp
bmcKPj4+Pj4+Pj4+IGNyb3NzLWNoZWNraW5nIHRoZSB2Z2ljIGFuZCBtYXhfdmNwdXMgc2V0dGlu
Z3M/wqAgSXQgY291bGQgZXZlbiBiZQo+Pj4+Pj4+Pj4gcmVzcG9uc2libGUgZm9yIG11dGF0aW5n
IFhFTl9ET01DVExfQ09ORklHX0dJQ19OQVRJVkUgaW50byB0aGUKPj4+Pj4+Pj4+IGNvcnJlY3QK
Pj4+Pj4+Pj4+IHJlYWwgdmFsdWUuCj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4gQXMgZm9yIHlvdXIgcGF0
Y2ggaGVyZSwgaXRzIGEgZ3Jvc3MgaGFjaywgYnV0IGl0cyBwcm9iYWJseSB0aGUKPj4+Pj4+Pj4+
IGJlc3QKPj4+Pj4+Pj4+IHdoaWNoIGNhbiBiZSBkb25lLgo+Pj4+Pj4+PiAqU2lnaHMqCj4+Pj4+
Pj4+IElmIHRoYXQgaXMgd2hhdCB3ZSBoYXZlIHRvIGRvLCBpdCBpcyBhcyB1Z2x5IGFzIGhlbGws
IGJ1dCB0aGF0Cj4+Pj4+Pj4+IGlzIHdoYXQKPj4+Pj4+Pj4gd2UnbGwgZG8uCj4+Pj4+Pj4gVGhp
cyBpcyB0aGUgYmVzdCB3ZSBjYW4gZG8gd2l0aCB0aGUgY3VycmVudCBjb2RlIGJhc2UuIEkgdGhp
bmsgaXQKPj4+Pj4+PiB3b3VsZCBiZQo+Pj4+Pj4+IHdvcnRoIHJld29ya2luZyB0aGUgY29kZSB0
byBtYWtlIGl0IG5pY2VyLiBJIHdpbGwgYWRkIGl0IGluIG15IFRPRE8KPj4+Pj4+PiBsaXN0Lgo+
Pj4+Pj4+Cj4+Pj4+Pj4+IE15IG9ubHkgc3VnZ2VzdGlvbiB0byBtYXJnaW5hbGx5IGltcHJvdmUg
aXQgd291bGQgYmUgaW5zdGVhZCBvZjoKPj4+Pj4+Pj4KPj4+Pj4+Pj4+ICvCoMKgwqAgaWYgKCB2
LT52Y3B1X2lkID09IDAgKQo+Pj4+Pj4+Pj4gK8KgwqDCoCB7Cj4+Pj4+Pj4+PiArwqDCoMKgwqDC
oMKgwqAgcmMgPSB2Z2ljX3YzX3JlYWxfZG9tYWluX2luaXQoZCk7Cj4+Pj4+Pj4+PiArwqDCoMKg
wqDCoMKgwqAgaWYgKCByYyApCj4+Pj4+Pj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCByZXR1
cm4gcmM7Cj4+Pj4+Pj4+PiArwqDCoMKgIH0KPj4+Pj4+Pj4gdG8gY2hlY2sgb24gZC0+YXJjaC52
Z2ljLnJkaXN0X3JlZ2lvbnMgaW5zdGVhZDoKPj4+Pj4+Pj4KPj4+Pj4+Pj4gwqDCoMKgwqDCoMKg
wqDCoCBpZiAoIGQtPmFyY2gudmdpYy5yZGlzdF9yZWdpb25zID09IE5VTEwgKQo+Pj4+Pj4+PiDC
oMKgwqDCoMKgwqDCoMKgIHsKPj4+Pj4+Pj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAvLyBpbml0
aWFsaXplIGRvbWFpbgo+Pj4+Pj4+IEkgd291bGQgcHJlZmVyIHRvIGtlZXAgdi0+dmNwdV9pZCA9
PSAwIGp1c3QgaW4gY2FzZSB3ZSBlbmQgdXAgdG8KPj4+Pj4+PiByZS1vcmRlciB0aGUKPj4+Pj4+
PiBhbGxvY2F0aW9uIGluIHRoZSBmdXR1cmUuCj4+Pj4+PiBJIHdhcyBzdWdnZXN0aW5nIHRvIGNo
ZWNrIG9uIChyZGlzdF9yZWdpb25zID09IE5VTEwpIGV4YWN0bHkgZm9yCj4+Pj4+PiBwb3RlbnRp
YWwgcmUtb3JkZXJpbmcsIGluIGNhc2UgaW4gdGhlIGZ1dHVyZSB3ZSBlbmQgdXAgY2FsbGluZwo+
Pj4+Pj4gdmNwdV92Z2ljX2luaXQgZGlmZmVyZW50bHkgYW5kIHNvbWVob3cgdmNwdV9pbml0KHZj
cHUxKSBpcyBkb25lCj4+Pj4+PiBiZWZvcmUKPj4+Pj4+IGJlZm9yZSB2Y3B1X2luaXQodmNwdTAp
LiBJZGVhbGx5IHdlIHdvdWxkIGxpa2UgYSB3YXkgdG8gY2hlY2sgdGhhdAo+Pj4+Pj4gdmdpY192
M19yZWFsX2RvbWFpbl9pbml0IGhhcyBiZWVuIGNhbGxlZCBiZWZvcmUgYW5kIEkgdGhvdWdodAo+
Pj4+Pj4gcmRpc3RfcmVnaW9ucyA9PSBOVUxMIGNvdWxkIGRvIGp1c3QgdGhhdC4uLgo+Pj4+PiBX
aGF0IEkgbWVhbnQgYnkgcmUtb3JkZXJpbmcgaXMgd2UgbWFuYWdlIHRvIGFsbG9jYXRlIHRoZQo+
Pj4+PiByZS1kaXN0cmlidXRvcnMgYmVmb3JlIHRoZSB2Q1BVcyBhcmUgY3JlYXRlZCBidXQgc3Rp
bGwgbmVlZAo+Pj4+PiB2Z2ljX3YzX3JlYWxfZG9tYWluX2luaXQgZm9yIG90aGVyIHB1cnBvc2Uu
Cj4+Pj4+Cj4+Pj4+IEJ1dCB2Q1BVIGluaXRpYWxpemF0aW9uIGlzIHBvdGVudGlhbGx5IG90aGVy
IGlzc3VlLgo+Pj4+Pgo+Pj4+PiBBbnl3YXkuIGJvdGggd2F5IGhhdmUgZHJhd2JhY2tzLiBZZXQg
SSBzdGlsbCBwcmVmZXIgY2hlY2tpbmcgb24gdGhlCj4+Pj4+IHZDUFUuIEl0IGxlc3MgbGlrZWx5
IHZDUFUwIHdpbGwgbm90IGJlIHRoZSBmaXJzdCBvbmUgaW5pdGlhbGl6ZWQuCj4+Pj4gV2l0aCB0
aGUgZXhjZXB0aW9uIG9mIHRoZSBpZGxlIGRvbWFpbiwgYWxsIHZjcHVzIGFyZSBzdHJpY3RseQo+
Pj4+IGFsbG9jYXRlZAo+Pj4+IGluIHBhY2tlZCBhc2NlbmRpbmcgb3JkZXIuwqAgTG9hZHMgb2Yg
b3RoZXIgc3R1ZmYgd2lsbCBicmVhayBpZiB0aGF0Cj4+Pj4gY2hhbmdlZCwgc28gSSB3b3VsZG4n
dCB3b3JyeSBhYm91dCBpdC4KPj4+Pgo+Pj4+IEZ1cnRoZXJtb3JlLCB0aGVyZSBpcyBubyBvYnZp
b3VzIHJlYXNvbiBmb3IgdGhpcyBiZWhhdmlvdXIgdG8gZXZlcgo+Pj4+IGNoYW5nZS4KPj4+IE9L
LCBsZXQncyBnbyB3aXRoIEp1bGllbidzIHBhdGNoLiBXZSBuZWVkIGEgbmV3IHRhZyBmb3IgdGhp
cywgc29tZXRoaW5nCj4+PiBsaWtlOgo+Pj4KPj4+IEFja2VkLWJ1dC1kaXNsaWtlZC1ieTogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+Pgo+PiBEbyBiZWFyIGlu
IG1pbmQgdGhhdCB0aGlzIHBhdGNoIGlzIG9ubHkgZm9yIDQuMTEgYW5kIGVhcmxpZXIuwqAgSSd2
ZQo+PiBhbHJlYWR5IGZpeGVkIHN0YWdpbmcgKGkuZS4gNC4xMikgd2hlbiBpdCBjb21lcyB0byBr
bm93aW5nCj4+IGQtPm1heF92Y3B1cyA6KQo+IEkgdGhvdWdodCB3ZSBhZ3JlZWQgdGhhdCBwYXRj
aCBpcyBuZWNlc3NhcnkgZm9yIDQuMTIgYXMgZC0+bWF4X3ZjcHVzCj4gaXMgaW5pdGlhbGl6ZWQg
YWZ0ZXIgYXJjaF9kb21haW5faW5pdD8KCk9oIHJpZ2h0LgoKPiBJIGFtIG5vdCBwbGFubmluZyB0
byBkbyB0aGUgcmV3b3JrIGluIHNob3J0IHRlcm0uIERpZCB5b3UgZG8gbW9yZSB3b3JrCj4gb24g
YXJvdW5kIGRvbWFpbl9jcmVhdGUgcmVjZW50bHk/CgpUaGVyZSBhcmUgbXVsdGlwbGUgcmVsYXRl
ZCBwYXRjaCBzZXJpZXMgb3V0IG9uIHhlbi1kZXZlbCBhdG0sIGJ1dCBJCmV4cGVjdCBJIG5lZWQg
dG8gc3BpbiBhIG5ldyB2ZXJzaW9uIG9mIGVhY2ggb2YgdGhlbS7CoCBJJ2xsIHNlZSBpZiBJIGhh
dmUKc29tZSB0aW1lIHRvIHB1dCB0b3dhcmRzIGl0LsKgIEFyZSB5b3UgaGFwcHkgaW4gcHJpbmNp
cGxlIHdpdGggdGhlCmFyY2hfY2hlY2tfZG9tYWluY29uZmlnKCkgcGxhbj8KCn5BbmRyZXcKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 09:55:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 09: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 1g6uuz-0000mJ-1H; Mon, 01 Oct 2018 09:55:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xwnh=mn=bertin.fr=nicolas.poirot@srs-us1.protection.inumbo.net>)
 id 1g6uux-0000m9-Gm
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 09:55:07 +0000
X-Inumbo-ID: bee5e6f3-c55f-11e8-a8a5-bc764e045a96
Received: from mx4-g1.cnim.net (unknown [195.68.26.54])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id bee5e6f3-c55f-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 11:52:45 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,327,1534802400"; d="scan'208";a="24853134"
Received: from unknown (HELO ln-smtp-nord.intranet.cnim.net) ([10.160.10.14])
 by mx4.intranet.cnim.net with ESMTP; 01 Oct 2018 11:55:04 +0200
MIME-Version: 1.0
Importance: Normal
X-Priority: 3 (Normal)
In-Reply-To: <c65ead9e-bf5a-63e2-a956-cd1b336ab4e5@tycho.nsa.gov>
References: <c65ead9e-bf5a-63e2-a956-cd1b336ab4e5@tycho.nsa.gov>,
 <OFC1DF59E7.93ED0997-ONC1258314.004022E7-C1258314.004022EB@local>
 <CAFLBxZbi9eK-SCgfQx7d04z2aYPZ0S4VxrKqGbtZcBLb5trYug@mail.gmail.com>
From: nicolas.poirot@bertin.fr
To: Daniel De Graaf <dgdegra@tycho.nsa.gov>
Message-ID: <OF0D1FE021.EC52E8B4-ONC1258319.00367AC8-C1258319.00367AC9@local>
Date: Mon, 1 Oct 2018 11:55:03 +0200
X-Mailer: Lotus Domino Web Server Release 8.5.3FP6 November 21, 2013
X-MIMETrack: Serialize by HTTP Server on ln-mail-n2/CNIM(Release
 8.5.3FP6|November 21, 2013) at 01/10/2018 11:55:03,
 Serialize complete at 01/10/2018 11:55:03,
 Itemize by HTTP Server on ln-mail-n2/CNIM(Release 8.5.3FP6|November 21,
 2013) at 01/10/2018 11:55:03,
 Serialize by Router on ln-smtp-nord/CNIM(Release 9.0.1FP4 HF70|July 07,
 2015) at 01/10/2018 11:55:04,
 Serialize complete at 01/10/2018 11:55:04
Subject: Re: [Xen-devel] [Xen-users] XSM/Flask iomem
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 George Dunlap <dunlapg@umich.edu>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T2sgdGhhbmtzLgpJIGRpZG4ndCBzdXNwZWN0IGNoZWNrcG9saWN5IHRvIGJlIGluIGNoYXJnZSBv
ZiB0aGlzLiBJIHVzZWQgdGhlIHZlcnNpb24gMi41IHNvIGZhci4KCi0tLS0tRGFuaWVsIERlIEdy
YWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+IGEgw6ljcml0IDogLS0tLS0KQSA6IG5pY29sYXMu
cG9pcm90QGJlcnRpbi5mcgpEZSA6IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2Eu
Z292PgpEYXRlIDogMjgvMDkvMjAxOCAyMToxMwpDYyA6IEdlb3JnZSBEdW5sYXAgPGR1bmxhcGdA
dW1pY2guZWR1PiwgeGVuLWRldmVsIDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+Ck9i
amV0IDogUmU6IFtYZW4tdXNlcnNdIFhTTS9GbGFzayBpb21lbQoKVGhpcyBpcyBhcHBhcmVudGx5
IGEgbWlzbWF0Y2ggYmV0d2VlbiB3aGF0IHRoZSBjaGVja3BvbGljeSBjb21waWxhdGlvbiBkb2Vz
CmFuZCB3aGF0IGl0IGlzIGV4cGVjdGVkIHRvIGRvLiDCoFdoaWxlIHNvbWUgcGFydHMgb2YgY2hl
Y2twb2xpY3kgZG8gdGhpcwpzb3J0aW5nLCB0aGUgbWFpbiBjb21waWxhdGlvbiBmbG93IGRvZXMg
bm90LCBhbmQgdGhlIHBvbGljeSBjb21waWxhdGlvbgpwcm9jZXNzIGRvZXMgbm90IGVuc3VyZSBp
bnB1dHMgYXJlIHNvcnRlZC4gwqBJbiB0aGUgZnV0dXJlLCBuZXdlciB2ZXJzaW9ucwpvZiBjaGVj
a3BvbGljeSBzaG91bGQgZml4IHRoaXMgYnVnLiDCoE5ld2VyIHZlcnNpb25zIG9mIFhlbiBtYXkg
YWxzbyBzdGFydApjaGVja2luZyB0aGlzIG9yZGVyaW5nIG9uIHBvbGljeSBsb2FkIChJJ2xsIHN1
Ym1pdCBhIHBhdGNoIHRvIGRvIHRoaXMpLgoKVGhpcyBidWcgYWxzbyBhcHBsaWVzIHRvIEkvTyBw
b3J0cywgYnV0IG5vdCB0aGUgb3RoZXIgdHlwZXMgb2YgcG9saWN5Cml0ZW1zIChJUlFzLCBQQ0kg
ZGV2aWNlcywgb3IgZGV2aWNldHJlZSkuIMKgSXQgd2lsbCBjYXVzZSBub24tc29ydGVkIGVudHJp
ZXMKdG8gYmUgc2tpcHBlZCBpbiBtb3N0IGNhc2VzLCBpbnN0ZWFkIHF1ZXJ5aW5nIHRoZSBkZWZh
dWx0IHNpZCwgYnV0IGxhcmdlcgppb21lbS9pb3BvcnQgcmFuZ2VzIG1pZ2h0IGFsc28gcXVlcnkg
dGhlIHNraXBwZWQgZW50cnkgKGFsd2F5cyBpbiBhZGRpdGlvbgp0byB0aGUgZGVmYXVsdCkuCgpV
bnRpbCB0aGUgZml4ZWQgdmVyc2lvbiBvZiBjaGVja3BvaWN5IGlzIHJlbGVhc2VkIGFuZCBhZG9w
dGVkLCBwb2xpY3kKd3JpdGVycyBjYW4gbWFudWFsbHkgc29ydCB0aGVpciBpb21lbS9pb3BvcnQg
cmFuZ2VzIGFzIGEgd29ya2Fyb3VuZC4KCk9uIDA5LzI3LzIwMTggMDY6MTggQU0sIEdlb3JnZSBE
dW5sYXAgd3JvdGU6Cj4gW01vdmluZyB0byB4ZW4tZGV2ZWxdCj4gCj4gRGFuaWVsLAo+IAo+IEFu
eSBjb21tZW50cyBvbiB0aGlzIG9uZT8KPiAKPiDCoCAtR2VvcmdlCj4gT24gV2VkLCBTZXAgMjYs
IDIwMTggYXQgMTI6NDEgUE0gPG5pY29sYXMucG9pcm90QGJlcnRpbi5mcj4gd3JvdGU6Cj4+Cj4+
IEhpLAo+Pgo+PiBJIGp1c3Qgbm90aWNlZCBmcm9tIGEgYmFkIGJlaGF2aW91ciBvZiBteSBpbnN0
YWxsYXRpb24gYW5kIHRoZSBzZWN1cml0eV9pdGVyYXRlX2lvbWVtX3NpZHMKPj4gZnVuY3Rpb24g
dGhhdCB0aGUgaW9tZW0gcmFuZ2VzIGhhdmUgdG8gYmUgc29ydGVkIGluIHRoZSBkZXZpY2VfY29u
dGV4dHMgZmlsZS4KPj4gVGhlIGZsYXNrIGxvYWQgcG9saWN5IHRha2VzIGlvbWVtIHJhbmdlcyBk
ZWNsYXJhdGlvbiBhcyBpdCBjb21lcyBidXQgdGhlIHNpZCBhdHRyaWJ1dGlvbgo+PiBhbmQgY2hl
Y2sgZnVuY3Rpb24gZXhwZWN0cyB0aGUgbGlzdCBvZiBpb21lbSBvY29udGV4dHMgdG8gYmUgc29y
dGVkLgo+PiBNeSBmaWxlIGRpZG4ndCBjb21wbHkgd2l0aCB0aGlzIHN0YXRlbWVudCB3aGljaCBl
bmRlZCB0byB1c2UgdGhlIGRlZmF1bHQgaW9tZW0gc2lkIGluc3RlYWQKPj4gb2YgY29tcHV0aW5n
IG9uZSBiZWZvcmUgY2hlY2tpbmcgdGhlIHBlcm1pc3Npb24uCj4+Cj4+IFRoaXMgZG9lc24ndCBz
ZWVtIHRvIGJlIGRvY3VtZW50ZWQgYW55d2hlcmUgaW4gdGhlIHhlbiByZWxlYXNlIDQuMTEuMC4K
Pj4KPj4gVGhhbmtzLgo+Pgo+PiBOaWNvbGFzCj4+IDEKPj4KPj4KPj4gX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPj4gWGVuLXVzZXJzIG1haWxpbmcgbGlz
dAo+PiBYZW4tdXNlcnNAbGlzdHMueGVucHJvamVjdC5vcmcKPj4gaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi11c2VycwoKMQoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 09:58:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 09:58: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 1g6uy5-0000yR-HL; Mon, 01 Oct 2018 09:58:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gvvy=mn=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1g6uy3-0000yL-En
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 09:58:19 +0000
X-Inumbo-ID: af34374a-c560-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id af34374a-c560-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 09:59:28 +0000 (UTC)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id 505E03016E69;
 Mon,  1 Oct 2018 12:58:16 +0300 (EEST)
Received: from smtp.bitdefender.com (smtp.bitdefender.biz [10.17.80.76])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 4334F7FBC9;
 Mon,  1 Oct 2018 12:58:16 +0300 (EEST)
Received: from rcojocaru.npunix.bitdefender.biz (unknown [10.17.12.174])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 110EF304BD79;
 Mon,  1 Oct 2018 12:58:16 +0300 (EEST)
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  1 Oct 2018 12:58:08 +0300
Message-Id: <1538387888-3375-1-git-send-email-rcojocaru@bitdefender.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH V2] x86/altp2m: propagate ept.ad changes to all
 active altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@intel.com, wei.liu2@citrix.com, jun.nakajima@intel.com,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, george.dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, 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>

VGhpcyBwYXRjaCBpcyBhIHByZS1yZXF1aXNpdGUgZm9yIGZpeGluZyB0aGUgbG9nZGlydHkgVkdB
IGlzc3VlCihkaXNwbGF5IGZyZWV6ZXMgd2hlbiBzd2l0Y2hpbmcgdG8gYSBuZXcgYWx0cDJtIHZp
ZXcgZWFybHkgaW4gYQpkb21haW4ncyBsaWZldGltZSksIGJ1dCBzZW50IHNlcGFyYXRlbHkgZm9y
IGVhc2llciByZXZpZXcuClRoZSBuZXcgZXB0X3NldF9hZF9zeW5jKCkgZnVuY3Rpb24gaGFzIGJl
ZW4gYWRkZWQgdG8gdXBkYXRlIGFsbAphY3RpdmUgYWx0cDJtcycgZXB0LmFkLiBOZXcgYWx0cDJt
cyB3aWxsIGluaGVyaXQgdGhlIGhvc3RwMm0ncwplcHQuYWQgdmFsdWUuIGVwdF9zZXRfYWRfc3lu
YygpIGlzIG5vdyBhbHNvIHRoZSBjb2RlCnJlc3BvbnNpYmxlIGZvciBsb2NraW5nIHVwZGF0ZWQg
cDJtcy4KClNpZ25lZC1vZmYtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVu
ZGVyLmNvbT4KU3VnZ2VzdGVkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJp
eC5jb20+CgotLS0KQ2hhbmdlcyBzaW5jZSBWMToKIC0gUmVtb3ZlZCB1bm5lY2Vzc2FyeSBwMm1f
bG9jaygpIGluIHAybV9pbml0X2FsdHAybV9lcHQoKS4KIC0gQ2hhbmdlZCB2YWx1ZSdzIHR5cGUg
ZnJvbSBpbnQgdG8gYm9vbC4KIC0gU3RvcHBlZCB0cmVhdGluZyB0aGUgaG9zdHAybSBpbnRlcmNo
YW5nZWFibHkgd2l0aAogICBkLT5hcmNoLmFsdHAybV9wMm1bMF0gaW4gZXB0X3NldF9hZF9zeW5j
KCkuCi0tLQogeGVuL2FyY2gveDg2L21tL3AybS1lcHQuYyB8IDU0ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tCiB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAg
IHwgIDggLS0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCA0NiBpbnNlcnRpb25zKCspLCAxNiBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jIGIveGVuL2Fy
Y2gveDg2L21tL3AybS1lcHQuYwppbmRleCBkMzc2OTY2Li5hNWFiZDg1IDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMK
QEAgLTE3LDYgKzE3LDcgQEAKIAogI2luY2x1ZGUgPHhlbi9kb21haW5fcGFnZS5oPgogI2luY2x1
ZGUgPHhlbi9zY2hlZC5oPgorI2luY2x1ZGUgPGFzbS9hbHRwMm0uaD4KICNpbmNsdWRlIDxhc20v
Y3VycmVudC5oPgogI2luY2x1ZGUgPGFzbS9wYWdpbmcuaD4KICNpbmNsdWRlIDxhc20vdHlwZXMu
aD4KQEAgLTEyMTgsMzQgKzEyMTksNjkgQEAgc3RhdGljIHZvaWQgZXB0X3RsYl9mbHVzaChzdHJ1
Y3QgcDJtX2RvbWFpbiAqcDJtKQogICAgIGVwdF9zeW5jX2RvbWFpbl9tYXNrKHAybSwgcDJtLT5k
b21haW4tPmRpcnR5X2NwdW1hc2spOwogfQogCitzdGF0aWMgdm9pZCBlcHRfc2V0X2FkX3N5bmMo
c3RydWN0IHAybV9kb21haW4gKnAybSwgYm9vbCB2YWx1ZSkKK3sKKyAgICBzdHJ1Y3QgZG9tYWlu
ICpkID0gcDJtLT5kb21haW47CisgICAgc3RydWN0IHAybV9kb21haW4gKmhvc3RwMm0gPSBwMm1f
Z2V0X2hvc3RwMm0oZCk7CisKKyAgICBwMm1fbG9jayhob3N0cDJtKTsKKworICAgIGhvc3RwMm0t
PmVwdC5hZCA9IHZhbHVlOworCisgICAgaWYgKCB1bmxpa2VseShhbHRwMm1fYWN0aXZlKGQpKSAp
CisgICAgeworICAgICAgICB1bnNpZ25lZCBpbnQgaTsKKworICAgICAgICBmb3IgKCBpID0gMDsg
aSA8IE1BWF9BTFRQMk07IGkrKyApCisgICAgICAgIHsKKyAgICAgICAgICAgIGlmICggZC0+YXJj
aC5hbHRwMm1fZXB0cFtpXSA9PSBtZm5feChJTlZBTElEX01GTikgKQorICAgICAgICAgICAgICAg
IGNvbnRpbnVlOworCisgICAgICAgICAgICBwMm0gPSBkLT5hcmNoLmFsdHAybV9wMm1baV07CisK
KyAgICAgICAgICAgIHAybV9sb2NrKHAybSk7CisgICAgICAgICAgICBwMm0tPmVwdC5hZCA9IHZh
bHVlOworICAgICAgICAgICAgcDJtX3VubG9jayhwMm0pOworICAgICAgICB9CisgICAgfQorCisg
ICAgcDJtX3VubG9jayhob3N0cDJtKTsKK30KKwogc3RhdGljIHZvaWQgZXB0X2VuYWJsZV9wbWwo
c3RydWN0IHAybV9kb21haW4gKnAybSkKIHsKKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gcDJtLT5k
b21haW47CisKICAgICAvKiBEb21haW4gbXVzdCBoYXZlIGJlZW4gcGF1c2VkICovCi0gICAgQVNT
RVJUKGF0b21pY19yZWFkKCZwMm0tPmRvbWFpbi0+cGF1c2VfY291bnQpKTsKKyAgICBBU1NFUlQo
YXRvbWljX3JlYWQoJmQtPnBhdXNlX2NvdW50KSk7CiAKICAgICAvKgogICAgICAqIE5vIG5lZWQg
dG8gcmV0dXJuIHdoZXRoZXIgdm14X2RvbWFpbl9lbmFibGVfcG1sIGhhcyBzdWNjZWVkZWQsIGFz
CiAgICAgICogZXB0X3AybV90eXBlX3RvX2ZsYWdzIHdpbGwgZG8gdGhlIGNoZWNrLCBhbmQgd3Jp
dGUgcHJvdGVjdGlvbiB3aWxsIGJlCiAgICAgICogdXNlZCBpZiBQTUwgaXMgbm90IGVuYWJsZWQu
CiAgICAgICovCi0gICAgaWYgKCB2bXhfZG9tYWluX2VuYWJsZV9wbWwocDJtLT5kb21haW4pICkK
KyAgICBpZiAoIHZteF9kb21haW5fZW5hYmxlX3BtbChkKSApCiAgICAgICAgIHJldHVybjsKIAog
ICAgIC8qIEVuYWJsZSBFUFQgQS9EIGJpdCBmb3IgUE1MICovCi0gICAgcDJtLT5lcHQuYWQgPSAx
OwotICAgIHZteF9kb21haW5fdXBkYXRlX2VwdHAocDJtLT5kb21haW4pOworICAgIGVwdF9zZXRf
YWRfc3luYyhwMm0sIHRydWUpOworCisgICAgdm14X2RvbWFpbl91cGRhdGVfZXB0cChkKTsKIH0K
IAogc3RhdGljIHZvaWQgZXB0X2Rpc2FibGVfcG1sKHN0cnVjdCBwMm1fZG9tYWluICpwMm0pCiB7
CisgICAgc3RydWN0IGRvbWFpbiAqZCA9IHAybS0+ZG9tYWluOworCiAgICAgLyogRG9tYWluIG11
c3QgaGF2ZSBiZWVuIHBhdXNlZCAqLwotICAgIEFTU0VSVChhdG9taWNfcmVhZCgmcDJtLT5kb21h
aW4tPnBhdXNlX2NvdW50KSk7CisgICAgQVNTRVJUKGF0b21pY19yZWFkKCZkLT5wYXVzZV9jb3Vu
dCkpOwogCi0gICAgdm14X2RvbWFpbl9kaXNhYmxlX3BtbChwMm0tPmRvbWFpbik7CisgICAgdm14
X2RvbWFpbl9kaXNhYmxlX3BtbChkKTsKIAogICAgIC8qIERpc2FibGUgRVBUIEEvRCBiaXQgKi8K
LSAgICBwMm0tPmVwdC5hZCA9IDA7Ci0gICAgdm14X2RvbWFpbl91cGRhdGVfZXB0cChwMm0tPmRv
bWFpbik7CisgICAgZXB0X3NldF9hZF9zeW5jKHAybSwgZmFsc2UpOworCisgICAgdm14X2RvbWFp
bl91cGRhdGVfZXB0cChkKTsKIH0KIAogc3RhdGljIHZvaWQgZXB0X2ZsdXNoX3BtbF9idWZmZXJz
KHN0cnVjdCBwMm1fZG9tYWluICpwMm0pCkBAIC0xMzg2LDggKzE0MjIsMTAgQEAgdm9pZCBzZXR1
cF9lcHRfZHVtcCh2b2lkKQogdm9pZCBwMm1faW5pdF9hbHRwMm1fZXB0KHN0cnVjdCBkb21haW4g
KmQsIHVuc2lnbmVkIGludCBpKQogewogICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm0gPSBkLT5h
cmNoLmFsdHAybV9wMm1baV07CisgICAgc3RydWN0IHAybV9kb21haW4gKmhvc3RwMm0gPSBwMm1f
Z2V0X2hvc3RwMm0oZCk7CiAgICAgc3RydWN0IGVwdF9kYXRhICplcHQ7CiAKKyAgICBwMm0tPmVw
dC5hZCA9IGhvc3RwMm0tPmVwdC5hZDsKICAgICBwMm0tPm1pbl9yZW1hcHBlZF9nZm4gPSBnZm5f
eChJTlZBTElEX0dGTik7CiAgICAgcDJtLT5tYXhfcmVtYXBwZWRfZ2ZuID0gMDsKICAgICBlcHQg
PSAmcDJtLT5lcHQ7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMgYi94ZW4vYXJj
aC94ODYvbW0vcDJtLmMKaW5kZXggZDZhODgxMC4uZDkwYzYyNCAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L21tL3AybS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwpAQCAtMzYwLDExICsz
NjAsNyBAQCB2b2lkIHAybV9lbmFibGVfaGFyZHdhcmVfbG9nX2RpcnR5KHN0cnVjdCBkb21haW4g
KmQpCiAgICAgc3RydWN0IHAybV9kb21haW4gKnAybSA9IHAybV9nZXRfaG9zdHAybShkKTsKIAog
ICAgIGlmICggcDJtLT5lbmFibGVfaGFyZHdhcmVfbG9nX2RpcnR5ICkKLSAgICB7Ci0gICAgICAg
IHAybV9sb2NrKHAybSk7CiAgICAgICAgIHAybS0+ZW5hYmxlX2hhcmR3YXJlX2xvZ19kaXJ0eShw
Mm0pOwotICAgICAgICBwMm1fdW5sb2NrKHAybSk7Ci0gICAgfQogfQogCiB2b2lkIHAybV9kaXNh
YmxlX2hhcmR3YXJlX2xvZ19kaXJ0eShzdHJ1Y3QgZG9tYWluICpkKQpAQCAtMzcyLDExICszNjgs
NyBAQCB2b2lkIHAybV9kaXNhYmxlX2hhcmR3YXJlX2xvZ19kaXJ0eShzdHJ1Y3QgZG9tYWluICpk
KQogICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm0gPSBwMm1fZ2V0X2hvc3RwMm0oZCk7CiAKICAg
ICBpZiAoIHAybS0+ZGlzYWJsZV9oYXJkd2FyZV9sb2dfZGlydHkgKQotICAgIHsKLSAgICAgICAg
cDJtX2xvY2socDJtKTsKICAgICAgICAgcDJtLT5kaXNhYmxlX2hhcmR3YXJlX2xvZ19kaXJ0eShw
Mm0pOwotICAgICAgICBwMm1fdW5sb2NrKHAybSk7Ci0gICAgfQogfQogCiB2b2lkIHAybV9mbHVz
aF9oYXJkd2FyZV9jYWNoZWRfZGlydHkoc3RydWN0IGRvbWFpbiAqZCkKLS0gCjIuNy40CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 09:58:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 09:58: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 1g6uy9-0000zB-R9; Mon, 01 Oct 2018 09:58:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=i/iq=mn=citrix.com=prvs=805a81a02=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1g6uy8-0000yz-Od
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 09:58:24 +0000
X-Inumbo-ID: b28be324-c560-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b28be324-c560-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 09:59:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,327,1534809600"; d="scan'208";a="66695132"
From: Sergey Dyasli <sergey.dyasli@citrix.com>
To: <xen-devel@lists.xen.org>
Date: Mon, 1 Oct 2018 10:58:18 +0100
Message-ID: <20181001095818.22782-1-sergey.dyasli@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] mm/page_alloc: always scrub pages given to the
 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: Sergey Dyasli <sergey.dyasli@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.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>

SGF2aW5nIHRoZSBhbGxvY2F0b3IgcmV0dXJuIHVuc2NydWJiZWQgcGFnZXMgaXMgYSBwb3RlbnRp
YWwgc2VjdXJpdHkKY29uY2Vybjogc29tZSBkb21haW4gY2FuIGJlIGdpdmVuIHBhZ2VzIHdpdGgg
bWVtb3J5IGNvbnRlbnRzIG9mIGFub3RoZXIKZG9tYWluLiBUaGlzIG1heSBoYXBwZW4sIGZvciBl
eGFtcGxlLCBpZiBhIGRvbWFpbiB2b2x1bnRhcmlseSByZWxlYXNlcwppdHMgb3duIG1lbW9yeSAo
YmFsbG9vbmluZyBiZWluZyB0aGUgZWFzaWVzdCB3YXkgZm9yIGRvaW5nIHRoaXMpLgoKQ2hhbmdl
IHRoZSBhbGxvY2F0b3IgdG8gYWx3YXlzIHNjcnViIHRoZSBwYWdlcyBnaXZlbiB0byBpdCBieToK
CjEuIGZyZWVfeGVuaGVhcF9wYWdlcygpCjIuIGZyZWVfZG9taGVhcF9wYWdlcygpCjMuIG9ubGlu
ZV9wYWdlKCkKNC4gaW5pdF9oZWFwX3BhZ2VzKCkKClBlcmZvcm1hbmNlIHRlc3RpbmcgaGFzIHNo
b3duIHRoYXQgb24gbXVsdGktbm9kZSBtYWNoaW5lcyBib290c2NydWIKdmFzdGx5IG91dHBlcmZv
cm1zIGlkbGUtbG9vcCBzY3J1YmJpbmcuIFNvIGluc3RlYWQgb2YgbWFya2luZyBhbGwgcGFnZXMK
ZGlydHkgaW5pdGlhbGx5LCBpbnRyb2R1Y2UgYm9vdHNjcnViX2RvbmUgdG8gdHJhY2sgdGhlIGNv
bXBsZXRpb24gb2YKdGhlIHByb2Nlc3MgYW5kIGVhZ2VybHkgc2NydWIgYWxsIGFsbG9jYXRlZCBw
YWdlcyBkdXJpbmcgYm9vdC4KCklmIGJvb3RzY3J1YiBpcyBkaXNhYmxlZCwgdGhlbiBhbGwgcGFn
ZXMgd2lsbCBiZSBtYXJrZWQgYXMgZGlydHkgcmlnaHQKYXdheSBhbmQgc2NydWJiZWQgZWl0aGVy
IGluIGlkbGUtbG9vcCBvciBlYWdlcmx5IGR1cmluZyBhbGxvY2F0aW9uLgoKQWZ0ZXIgdGhpcyBw
YXRjaCwgYWxsb2NfaGVhcF9wYWdlcygpIGlzIGd1YXJhbnRlZWQgdG8gcmV0dXJuIHNjcnViYmVk
CnBhZ2VzIHRvIGEgY2FsbGVyIHVubGVzcyBNRU1GX25vX3NjcnViIGZsYWcgd2FzIHByb3ZpZGVk
LgoKU2lnbmVkLW9mZi1ieTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29t
PgotLS0KQ0M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNDOiBC
b3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgpDQzogR2VvcmdlIER1
bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDQzogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ0M6
IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgotLS0KIGRvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5l
Lm1hcmtkb3duIHwgIDMgKystCiB4ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYyAgICAgICAgICAgICB8
IDI5ICsrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDE2IGlu
c2VydGlvbnMoKyksIDE2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy94ZW4t
Y29tbWFuZC1saW5lLm1hcmtkb3duIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rv
d24KaW5kZXggMWZmZDU4NjIyNC4uZDliZWJmNGU0YiAxMDA2NDQKLS0tIGEvZG9jcy9taXNjL3hl
bi1jb21tYW5kLWxpbmUubWFya2Rvd24KKysrIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUu
bWFya2Rvd24KQEAgLTIzMyw3ICsyMzMsOCBAQCBYZW4ncyBjb21tYW5kIGxpbmUuCiAKIFNjcnVi
IGZyZWUgUkFNIGR1cmluZyBib290LiAgVGhpcyBpcyBhIHNhZmV0eSBmZWF0dXJlIHRvIHByZXZl
bnQKIGFjY2lkZW50YWxseSBsZWFraW5nIHNlbnNpdGl2ZSBWTSBkYXRhIGludG8gb3RoZXIgVk1z
IGlmIFhlbiBjcmFzaGVzCi1hbmQgcmVib290cy4KK2FuZCByZWJvb3RzLiBOb3RlOiBldmVuIGlm
IGRpc2FibGVkLCBSQU0gd2lsbCBzdGlsbCBiZSBzY3J1YmJlZCBpbgorYmFja2dyb3VuZC4KIAog
IyMjIGJvb3RzY3J1YlxfY2h1bmsKID4gYD0gPHNpemU+YApkaWZmIC0tZ2l0IGEveGVuL2NvbW1v
bi9wYWdlX2FsbG9jLmMgYi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwppbmRleCAxNmUxYjBjMzU3
Li5jYjFjMjY1ZjljIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYworKysgYi94
ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwpAQCAtMTYxLDggKzE2MSw5IEBAIHN0cmluZ19wYXJhbSgi
YmFkcGFnZSIsIG9wdF9iYWRwYWdlKTsKIC8qCiAgKiBuby1ib290c2NydWIgLT4gRnJlZSBwYWdl
cyBhcmUgbm90IHplcm9lZCBkdXJpbmcgYm9vdC4KICAqLwotc3RhdGljIGJvb2xfdCBvcHRfYm9v
dHNjcnViIF9faW5pdGRhdGEgPSAxOworc3RhdGljIGJvb2wgX19yZWFkX21vc3RseSBvcHRfYm9v
dHNjcnViID0gdHJ1ZTsKIGJvb2xlYW5fcGFyYW0oImJvb3RzY3J1YiIsIG9wdF9ib290c2NydWIp
Oworc3RhdGljIGJvb2wgX19yZWFkX21vc3RseSBib290c2NydWJfZG9uZTsKIAogLyoKICAqIGJv
b3RzY3J1Yl9jaHVuayAtPiBBbW91bnQgb2YgYnl0ZXMgdG8gc2NydWIgbG9ja3N0ZXAgb24gbm9u
LVNNVCBDUFVzCkBAIC0xMDI2LDYgKzEwMjcsMTIgQEAgc3RhdGljIHN0cnVjdCBwYWdlX2luZm8g
KmFsbG9jX2hlYXBfcGFnZXMoCiAgICAgICAgIH0KICAgICB9CiAKKyAgICBpZiAoIHVubGlrZWx5
KG9wdF9ib290c2NydWIgJiYgIWJvb3RzY3J1Yl9kb25lKSApCisgICAgeworICAgICAgICBmb3Ig
KCBpID0gMDsgaSA8ICgxVSA8PCBvcmRlcik7IGkrKyApCisgICAgICAgICAgICBzY3J1Yl9vbmVf
cGFnZSgmcGdbaV0pOworICAgIH0KKwogICAgIGlmICggbmVlZF90bGJmbHVzaCApCiAgICAgICAg
IGZpbHRlcmVkX2ZsdXNoX3RsYl9tYXNrKHRsYmZsdXNoX3RpbWVzdGFtcCk7CiAKQEAgLTE2ODQs
NyArMTY5MSw3IEBAIHVuc2lnbmVkIGludCBvbmxpbmVfcGFnZSh1bnNpZ25lZCBsb25nIG1mbiwg
dWludDMyX3QgKnN0YXR1cykKICAgICBzcGluX3VubG9jaygmaGVhcF9sb2NrKTsKIAogICAgIGlm
ICggKHkgJiBQR0Nfc3RhdGUpID09IFBHQ19zdGF0ZV9vZmZsaW5lZCApCi0gICAgICAgIGZyZWVf
aGVhcF9wYWdlcyhwZywgMCwgZmFsc2UpOworICAgICAgICBmcmVlX2hlYXBfcGFnZXMocGcsIDAs
IHRydWUpOwogCiAgICAgcmV0dXJuIHJldDsKIH0KQEAgLTE3NjMsNyArMTc3MCw4IEBAIHN0YXRp
YyB2b2lkIGluaXRfaGVhcF9wYWdlcygKICAgICAgICAgICAgIG5yX3BhZ2VzIC09IG47CiAgICAg
ICAgIH0KIAotICAgICAgICBmcmVlX2hlYXBfcGFnZXMocGcgKyBpLCAwLCBzY3J1Yl9kZWJ1Zyk7
CisgICAgICAgIGZyZWVfaGVhcF9wYWdlcyhwZyArIGksIDAsIHNjcnViX2RlYnVnIHx8CisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChvcHRfYm9vdHNjcnViID8gYm9vdHNjcnVi
X2RvbmUgOiB0cnVlKSk7CiAgICAgfQogfQogCkBAIC0yMDI0LDYgKzIwMzIsNyBAQCBzdGF0aWMg
dm9pZCBfX2luaXQgc2NydWJfaGVhcF9wYWdlcyh2b2lkKQogICAgICAgICB9CiAgICAgfQogCisg
ICAgYm9vdHNjcnViX2RvbmUgPSB0cnVlOwogICAgIHByaW50aygiZG9uZS5cbiIpOwogCiAjaWZk
ZWYgQ09ORklHX1NDUlVCX0RFQlVHCkBAIC0yMDk4LDcgKzIxMDcsNyBAQCB2b2lkIGZyZWVfeGVu
aGVhcF9wYWdlcyh2b2lkICp2LCB1bnNpZ25lZCBpbnQgb3JkZXIpCiAKICAgICBtZW1ndWFyZF9n
dWFyZF9yYW5nZSh2LCAxIDw8IChvcmRlciArIFBBR0VfU0hJRlQpKTsKIAotICAgIGZyZWVfaGVh
cF9wYWdlcyh2aXJ0X3RvX3BhZ2UodiksIG9yZGVyLCBmYWxzZSk7CisgICAgZnJlZV9oZWFwX3Bh
Z2VzKHZpcnRfdG9fcGFnZSh2KSwgb3JkZXIsIHRydWUpOwogfQogCiAjZWxzZQpAQCAtMjI5Myw4
ICsyMzAyLDYgQEAgdm9pZCBmcmVlX2RvbWhlYXBfcGFnZXMoc3RydWN0IHBhZ2VfaW5mbyAqcGcs
IHVuc2lnbmVkIGludCBvcmRlcikKICAgICB9CiAgICAgZWxzZQogICAgIHsKLSAgICAgICAgYm9v
bF90IHNjcnViOwotCiAgICAgICAgIGlmICggbGlrZWx5KGQpICYmIGxpa2VseShkICE9IGRvbV9j
b3cpICkKICAgICAgICAgewogICAgICAgICAgICAgLyogTkIuIE1heSByZWN1cnNpdmVseSBsb2Nr
IGZyb20gcmVsaW5xdWlzaF9tZW1vcnkoKS4gKi8KQEAgLTIzMDksMTMgKzIzMTYsNiBAQCB2b2lk
IGZyZWVfZG9taGVhcF9wYWdlcyhzdHJ1Y3QgcGFnZV9pbmZvICpwZywgdW5zaWduZWQgaW50IG9y
ZGVyKQogICAgICAgICAgICAgZHJvcF9kb21fcmVmID0gIWRvbWFpbl9hZGp1c3RfdG90X3BhZ2Vz
KGQsIC0oMSA8PCBvcmRlcikpOwogCiAgICAgICAgICAgICBzcGluX3VubG9ja19yZWN1cnNpdmUo
JmQtPnBhZ2VfYWxsb2NfbG9jayk7Ci0KLSAgICAgICAgICAgIC8qCi0gICAgICAgICAgICAgKiBO
b3JtYWxseSB3ZSBleHBlY3QgYSBkb21haW4gdG8gY2xlYXIgcGFnZXMgYmVmb3JlIGZyZWVpbmcg
dGhlbSwKLSAgICAgICAgICAgICAqIGlmIGl0IGNhcmVzIGFib3V0IHRoZSBzZWNyZWN5IG9mIHRo
ZWlyIGNvbnRlbnRzLiBIb3dldmVyLCBhZnRlcgotICAgICAgICAgICAgICogYSBkb21haW4gaGFz
IGRpZWQgd2UgYXNzdW1lIHJlc3BvbnNpYmlsaXR5IGZvciBlcmFzdXJlLgotICAgICAgICAgICAg
ICovCi0gICAgICAgICAgICBzY3J1YiA9IGQtPmlzX2R5aW5nIHx8IHNjcnViX2RlYnVnOwogICAg
ICAgICB9CiAgICAgICAgIGVsc2UKICAgICAgICAgewpAQCAtMjMyOCwxMCArMjMyOCw5IEBAIHZv
aWQgZnJlZV9kb21oZWFwX3BhZ2VzKHN0cnVjdCBwYWdlX2luZm8gKnBnLCB1bnNpZ25lZCBpbnQg
b3JkZXIpCiAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgIEFTU0VSVCghZCB8fCAhb3JkZXIp
OwogICAgICAgICAgICAgZHJvcF9kb21fcmVmID0gMDsKLSAgICAgICAgICAgIHNjcnViID0gMTsK
ICAgICAgICAgfQogCi0gICAgICAgIGZyZWVfaGVhcF9wYWdlcyhwZywgb3JkZXIsIHNjcnViKTsK
KyAgICAgICAgZnJlZV9oZWFwX3BhZ2VzKHBnLCBvcmRlciwgdHJ1ZSk7CiAgICAgfQogCiAgICAg
aWYgKCBkcm9wX2RvbV9yZWYgKQotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 10:01:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 10: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 1g6v1U-0001o6-Co; Mon, 01 Oct 2018 10:01:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g6v1T-0001o0-Hd
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 10:01:51 +0000
X-Inumbo-ID: b00c79db-c560-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b00c79db-c560-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 11:59:29 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id DA8547A9;
 Mon,  1 Oct 2018 03:01:48 -0700 (PDT)
Received: from [10.37.12.181] (unknown [10.37.12.181])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 9CDA13F5B3;
 Mon,  1 Oct 2018 03:01:47 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20180925172043.20248-1-julien.grall@arm.com>
 <20180925172043.20248-7-julien.grall@arm.com>
 <alpine.DEB.2.10.1809251653290.15006@sstabellini-ThinkPad-X260>
 <a1e62202-47a8-026b-35c6-218523b95ee9@arm.com>
 <alpine.DEB.2.10.1809271534490.11573@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <dce7dbf8-49e3-830f-0366-4602c39165fb@arm.com>
Date: Mon, 1 Oct 2018 11:01:46 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1809271534490.11573@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 6/6] xen/arm: Replace call_smc with
 arm_smccc_smc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@epam.com, 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>

SGkgU3RlZmFubywKCk9uIDA5LzI3LzIwMTggMTE6NDEgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3
cm90ZToKPiBPbiBXZWQsIDI2IFNlcCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpIFN0
ZWZhbm8sCj4+Cj4+IE9uIDA5LzI2LzIwMTggMTI6NTcgQU0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3
cm90ZToKPj4+IE9uIFR1ZSwgMjUgU2VwIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+PiBk
aWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BzY2kuYyBiL3hlbi9hcmNoL2FybS9wc2NpLmMKPj4+
PiBpbmRleCA5NDFlZWM5MjFiLi4wMjczN2U2Y2FhIDEwMDY0NAo+Pj4+IC0tLSBhL3hlbi9hcmNo
L2FybS9wc2NpLmMKPj4+PiArKysgYi94ZW4vYXJjaC9hcm0vcHNjaS5jCj4+Pj4gQEAgLTQyLDQy
ICs0Miw1MyBAQCB1aW50MzJfdCBzbWNjY192ZXI7Cj4+Pj4gICAgICBzdGF0aWMgdWludDMyX3Qg
cHNjaV9jcHVfb25fbnI7Cj4+Pj4gICAgKyNkZWZpbmUgUFNDSV9SRVQocmVzKSAgICgoaW50MzJf
dCkocmVzKS5hMCkKPj4+PiArCj4+Pj4gICAgaW50IGNhbGxfcHNjaV9jcHVfb24oaW50IGNwdSkK
Pj4+PiAgICB7Cj4+Pj4gLSAgICByZXR1cm4gY2FsbF9zbWMocHNjaV9jcHVfb25fbnIsIGNwdV9s
b2dpY2FsX21hcChjcHUpLAo+Pj4+IF9fcGEoaW5pdF9zZWNvbmRhcnkpLCAwKTsKPj4+PiArICAg
IHN0cnVjdCBhcm1fc21jY2NfcmVzIHJlczsKPj4+PiArCj4+Pj4gKyAgICBhcm1fc21jY2Nfc21j
KHBzY2lfY3B1X29uX25yLCBjcHVfbG9naWNhbF9tYXAoY3B1KSwKPj4+PiBfX3BhKGluaXRfc2Vj
b25kYXJ5KSwKPj4+PiArICAgICAgICAgICAgICAgICAgJnJlcyk7Cj4+Pj4gKwo+Pj4+ICsgICAg
cmV0dXJuIChpbnQzMl90KXJlcy5hMDsKPj4+PiAgICB9Cj4+Pgo+Pj4gQ2FuJ3Qgd2UgdXNlIFBT
Q0lfUkVUKHJlcykgaGVyZT8KPj4KPj4gSSBtaXNzZWQgdGhhdCBvbmUuIEkgd2lsbCB1cGRhdGUg
aXQuCj4+Cj4+Pgo+Pj4gQWxzbyBpbiBnZW5lcmFsLCBzaG91bGQgd2UgY2FyZSBhYm91dCB0aGUg
dHlwZSBtaXNtYXRjaCBpbnQzMl90IHZzLiBpbnQKPj4+IHdoaWNoIGlzIHRoZSByZXR1cm4gdHlw
ZSBvZiB0aGlzIGZ1bmN0aW9uPwo+Pgo+PiBUaGUgb25seSBpc3N1ZSBJIGNvdWxkIHNlZSBpcyBp
ZiBzaXplb2YoaW50KSA8IHNpemVvZihpbnQzMl90KS4gSWYgdGhhdAo+PiBoYXBwZW4sIHRoZW4g
cHNjaS5jIHdvdWxkIGJlIG91ciBsZWFzdCBjb25jZXJuIGFzIHdlIGFsd2F5cyBhc3N1bWUgaW50
IHdvdWxkCj4+IGF0IGxlYXN0IDMyLWJpdCB3aWRlLgo+Pgo+PiBJIHdvdWxkIHByZWZlciB0byBr
ZWVwIHRoZSByZXR1cm4gb2YgdGhlIGZ1bmN0aW9uIGludCBhbmQgY2FzdGluZyB0aGUgcmVzdWx0
Cj4+IHdpdGggKGludDMyX3QpLiBUaGUgbGF0dGVyIGlzIGhlbHBmdWwgdG8ga25vdyB3aGF0IGlz
IHRoZSBzaXplIG9mIHRoZSByZXN1bHQKPj4gKGEwIGlzIDY0LWJpdCkuCj4gCj4gSXQgaXMgYSBn
b29kIGlkZWEgdG8ga2VlcCB0aGUgY2FzdC4gSSBkb24ndCBoYXZlIGEgc3Ryb25nIG9waW5pb24g
b24KPiB3aGV0aGVyIHRoZSBmdW5jdGlvbnMgc2hvdWxkIHJldHVybiBpbnQgb3IgaW50MzJfdC4g
VGhlIG9ubHkgcXVlc3Rpb24gaXMKPiB3aGV0aGVyIHdlIHdhbnQgdG8gY2FzdCB0byAoaW50MzJf
dCkgb3IgdG8gKGludCkuIEkgd291bGQgcHJlZmVyIHRvIGNhc3QKPiB0byB0aGUgc2FtZSB0eXBl
IG9mIHRoZSByZXR1cm4gb2YgdGhlIGZ1bmN0aW9uLiBTbyBpZiB3ZSBrZWVwIGludCBhcwo+IHJl
dHVybiB0eXBlLCB0aGVuIGNhc3RpbmcgdG8gKGludCkuIEhvd2V2ZXIsIGdpdmVuIHRoYXQgaW4g
cHJhY3RpY2UgaXQKPiBtYWtlcyBubyBkaWZmZXJlbmNlLCBJIGNhbiBhY2sgdGhlIHBhdGNoIGlu
IGFueSBjYXNlLgoKSSB3b3VsZCBwcmVmZXIgdG8gc3RpY2sgd2l0aCB0aGUgY3VycmVudCBhcHBy
b2FjaC4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 10:02:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 10:02: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 1g6v2N-0001rs-NB; Mon, 01 Oct 2018 10:02:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=u61o=mn=citrix.com=prvs=80545a6f8=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g6v2M-0001rn-KR
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 10:02:46 +0000
X-Inumbo-ID: 4e431123-c561-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4e431123-c561-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 10:03:55 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,327,1534809600"; d="scan'208";a="79828929"
To: Jan Beulich <JBeulich@suse.com>
References: <1538155327-3194-1-git-send-email-andrew.cooper3@citrix.com>
 <5BB1E42B02000078001ED185@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <d46618c6-b8e6-aa0a-2f78-5e25947964b0@citrix.com>
Date: Mon, 1 Oct 2018 11:02:41 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB1E42B02000078001ED185@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2] xen/vsprintf: Introduce %pd formatter
 for 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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Xen-devel <xen-devel@lists.xen.org>, Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMTAvMTggMTA6MDgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI4LjA5LjE4IGF0
IDE5OjIyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IC0tLSBhL3hlbi9j
b21tb24vdnNwcmludGYuYwo+PiArKysgYi94ZW4vY29tbW9uL3ZzcHJpbnRmLmMKPj4gQEAgLTI2
NCw2ICsyNjQsNDcgQEAgc3RhdGljIGNoYXIgKnN0cmluZyhjaGFyICpzdHIsIGNoYXIgKmVuZCwg
Y29uc3QgY2hhciAqcywKPj4gICAgICByZXR1cm4gc3RyOwo+PiAgfQo+PiAgCj4+ICsvKiBQcmlu
dCBhIGRvbWFpbiBpZCwgdXNpbmcgbmFtZXMgZm9yIHN5c3RlbSBkb21haW5zLiAgKGUuZy4gZDAg
b3IgZFtJRExFXSkgKi8KPj4gK3N0YXRpYyBjaGFyICpwcmludF9kb21haW4oY2hhciAqc3RyLCBj
aGFyICplbmQsIGNvbnN0IHN0cnVjdCBkb21haW4gKmQpCj4+ICt7Cj4+ICsgICAgY29uc3QgY2hh
ciAqbmFtZSA9IE5VTEw7Cj4+ICsKPj4gKyAgICAvKiBTb21lIGRlYnVnZ2luZyBtYXkgaGF2ZSBh
biBvcHRpb25hbGx5LU5VTEwgcG9pbnRlci4gKi8KPj4gKyAgICBpZiAoIHVubGlrZWx5KCFkKSAp
Cj4+ICsgICAgICAgIHJldHVybiBzdHJpbmcoc3RyLCBlbmQsICJOVUxMIiwgLTEsIC0xLCAwKTsK
Pj4gKwo+PiArICAgIGlmICggc3RyIDwgZW5kICkKPj4gKyAgICAgICAgKnN0ciA9ICdkJzsKPj4g
Kwo+PiArICAgIHN3aXRjaCAoIGQtPmRvbWFpbl9pZCApCj4+ICsgICAgewo+PiArICAgIGNhc2Ug
RE9NSURfSU86ICAgbmFtZSA9ICJbSU9dIjsgICBicmVhazsKPj4gKyAgICBjYXNlIERPTUlEX1hF
TjogIG5hbWUgPSAiW1hFTl0iOyAgYnJlYWs7Cj4+ICsgICAgY2FzZSBET01JRF9DT1c6ICBuYW1l
ID0gIltDT1ddIjsgIGJyZWFrOwo+PiArICAgIGNhc2UgRE9NSURfSURMRTogbmFtZSA9ICJbSURM
RV0iOyBicmVhazsKPiAgICAgZGVmYXVsdDogQVNTRVJUX1VOUkVBQ0hBQkxFKCk7Cj4KPiA/CgpO
byAtIHNwZWNpZmljYWxseSBub3QgaW4gdGhpcyBjYXNlLgoKVGhpcyBwYXRoIGlzIHVzZWQgd2hl
biBwcmludGluZyBjcmFzaCBpbmZvcm1hdGlvbiwgYW5kIGZhbGxpbmcgYmFjayB0byBhCm51bWJl
ciBpcyBiZXR0ZXIgYmVoYXZpb3VyIHRoYW4gZmFsbGluZyBpbnRvIGFuIGluZmluaXRlIGxvb3As
Cm92ZXJmbG93aW5nIHRoZSBwcmltYXJ5IHN0YWNrLCB0aGVuIHRha2luZyBhICNERiAod2hpY2gg
ZXNjYWxhdGVzIHRvCnRyaXBsZSBmYXVsdCBvbiBBTUQpLCB3aXRob3V0IHByaW50aW5nIGFueXRo
aW5nIHVzZWZ1bC4KCkluIGdlbmVyYWwsIHdlIGNhbm5vdCBoYXZlIEJVRy9XQVJOL0FTU0VSVHMg
aW4gdGhlIG1pZGRsZSB2c3ByaW50ZigpIHBhdGguCgo+Cj4+ICsgICAgfQo+IFBlcmhhcHMgdGhl
IGluc2VydGlvbiBvZiAnZCcgbWlnaHQgYmV0dGVyIGxpdmUgaGVyZSwgdG8gbWFrZSBhCj4gYmV0
dGVyIGNvbm5lY3Rpb24gYmV0d2VlbiB0aGUgbGFjayBvZiBhICsrIHRoZXJlIGFuZCB0aGUgKyAx
Cj4gYmVsb3c/CgpXaWxsIG1vdmUuCgo+Cj4+ICsgICAgaWYgKCBuYW1lICkKPj4gKyAgICAgICAg
cmV0dXJuIHN0cmluZyhzdHIgKyAxLCBlbmQsIG5hbWUsIC0xLCAtMSwgMCk7Cj4+ICsgICAgZWxz
ZQo+PiArICAgICAgICByZXR1cm4gbnVtYmVyKHN0ciArIDEsIGVuZCwgZC0+ZG9tYWluX2lkLCAx
MCwgLTEsIC0xLCAwKTsKPj4gK30KPiBBbnl3YXksIGV2ZW4gd2l0aG91dCB0aGUgYWRqdXN0bWVu
dHMKPiBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKVGhhbmtz
LAoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 10:09:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 10:09: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 1g6v8r-00029V-Fi; Mon, 01 Oct 2018 10:09:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ortm=mn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g6v8p-00029I-S3
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 10:09:27 +0000
X-Inumbo-ID: c0278190-c561-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c0278190-c561-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 12:07:06 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1g6v8n-0000Nu-Fw; Mon, 01 Oct 2018 10:09: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 1g6v8n-0005ZI-79; Mon, 01 Oct 2018 10:09:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g6v8n-0004EO-6K; Mon, 01 Oct 2018 10:09:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128264-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-vhd:xen-install:fail:regression
 linux-linus:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 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-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-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2: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-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt: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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1: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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds: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-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2: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-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=17b57b1883c1285f3d0dc2266e8f79286a7bef38
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 01 Oct 2018 10:09:25 +0000
Subject: [Xen-devel] [linux-linus test] 128264: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODI2NCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4MjY0LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1
ODk4CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgMTEgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAxMCByZWRoYXQtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBS
RUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgMTAg
cmVkaGF0LWluc3RhbGwgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2
NC1ydW1wcnVuLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgMTAgeGVu
LWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXBhaXIgICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDExIHhl
bi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgOCByZWJvb3QgICAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgK
IHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAx
MSBndWVzdC1zdGFydCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU4OTgKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDYgeGVuLWluc3RhbGwg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBy
dW4taTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRl
Ymlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFz
IGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDEyNTg5OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU4OTgK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1ODk4CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBk
ZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAxN2I1N2IxODgzYzEyODVmM2QwZGMyMjY2ZThm
NzkyODZhN2JlZjM4CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA5NDcx
MGNhYzBlZjRlZTE3N2E2M2I1MjI3NjY0YjM4Yzk1YmJmNzAzCgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxMjU4OTggIDIwMTgtMDgtMTMgMjE6MjA6NTUgWiAgIDQ4IGRheXMKRmFpbGluZyBzaW5jZSAg
ICAgICAgMTI1OTIxICAyMDE4LTA4LTE1IDEzOjA2OjU2IFogICA0NiBkYXlzICAgNDggYXR0ZW1w
dHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4MjY0ICAyMDE4LTA5LTMwIDE5OjU1OjA1IFogICAg
MCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoyMzAzIHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1
bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxk
IGJlIDI4ODAzMyBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 10:14:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 10: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 1g6vDC-0002rS-6B; Mon, 01 Oct 2018 10:13:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g6vDA-0002rN-Q4
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 10:13:56 +0000
X-Inumbo-ID: de493ceb-c562-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id de493ceb-c562-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 10:15:06 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id DEAAA7A9;
 Mon,  1 Oct 2018 03:13:54 -0700 (PDT)
Received: from [10.37.12.181] (unknown [10.37.12.181])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 254493F5B3;
 Mon,  1 Oct 2018 03:13:52 -0700 (PDT)
To: Sergey Dyasli <sergey.dyasli@citrix.com>, xen-devel@lists.xen.org
References: <20181001095818.22782-1-sergey.dyasli@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e5cf2f91-8411-431d-6cb2-72a50c67346e@arm.com>
Date: Mon, 1 Oct 2018 11:13:51 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181001095818.22782-1-sergey.dyasli@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] mm/page_alloc: always scrub pages given to
 the 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Tim Deegan <tim@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>

SGksCgpPbiAxMC8wMS8yMDE4IDEwOjU4IEFNLCBTZXJnZXkgRHlhc2xpIHdyb3RlOgo+IEhhdmlu
ZyB0aGUgYWxsb2NhdG9yIHJldHVybiB1bnNjcnViYmVkIHBhZ2VzIGlzIGEgcG90ZW50aWFsIHNl
Y3VyaXR5Cj4gY29uY2Vybjogc29tZSBkb21haW4gY2FuIGJlIGdpdmVuIHBhZ2VzIHdpdGggbWVt
b3J5IGNvbnRlbnRzIG9mIGFub3RoZXIKPiBkb21haW4uIFRoaXMgbWF5IGhhcHBlbiwgZm9yIGV4
YW1wbGUsIGlmIGEgZG9tYWluIHZvbHVudGFyaWx5IHJlbGVhc2VzCj4gaXRzIG93biBtZW1vcnkg
KGJhbGxvb25pbmcgYmVpbmcgdGhlIGVhc2llc3Qgd2F5IGZvciBkb2luZyB0aGlzKS4KCkJhc2Vk
IG9uIHRoZSBjb21tZW50IHlvdSBkcm9wcGVkIGJlbG93LCBJIHdvdWxkIGhhdmUgdGhvdWdodCB0
aGUgZ3Vlc3QgCmlzIHJlc3BvbnNpYmxlIGZvciBzY3J1YmJpbmcgcGFnZSBpdCBnaXZlcyBiYWNr
IHVzaW5nIGJhbGxvb25pbmcuIERpZCBJIAptaXNzIGFueXRoaW5nPwoKPiAKPiBDaGFuZ2UgdGhl
IGFsbG9jYXRvciB0byBhbHdheXMgc2NydWIgdGhlIHBhZ2VzIGdpdmVuIHRvIGl0IGJ5Ogo+IAo+
IDEuIGZyZWVfeGVuaGVhcF9wYWdlcygpCj4gMi4gZnJlZV9kb21oZWFwX3BhZ2VzKCkKPiAzLiBv
bmxpbmVfcGFnZSgpCj4gNC4gaW5pdF9oZWFwX3BhZ2VzKCkKPiAKPiBQZXJmb3JtYW5jZSB0ZXN0
aW5nIGhhcyBzaG93biB0aGF0IG9uIG11bHRpLW5vZGUgbWFjaGluZXMgYm9vdHNjcnViCj4gdmFz
dGx5IG91dHBlcmZvcm1zIGlkbGUtbG9vcCBzY3J1YmJpbmcuIFNvIGluc3RlYWQgb2YgbWFya2lu
ZyBhbGwgcGFnZXMKPiBkaXJ0eSBpbml0aWFsbHksIGludHJvZHVjZSBib290c2NydWJfZG9uZSB0
byB0cmFjayB0aGUgY29tcGxldGlvbiBvZgo+IHRoZSBwcm9jZXNzIGFuZCBlYWdlcmx5IHNjcnVi
IGFsbCBhbGxvY2F0ZWQgcGFnZXMgZHVyaW5nIGJvb3QuCj4gCj4gSWYgYm9vdHNjcnViIGlzIGRp
c2FibGVkLCB0aGVuIGFsbCBwYWdlcyB3aWxsIGJlIG1hcmtlZCBhcyBkaXJ0eSByaWdodAo+IGF3
YXkgYW5kIHNjcnViYmVkIGVpdGhlciBpbiBpZGxlLWxvb3Agb3IgZWFnZXJseSBkdXJpbmcgYWxs
b2NhdGlvbi4KPiAKPiBBZnRlciB0aGlzIHBhdGNoLCBhbGxvY19oZWFwX3BhZ2VzKCkgaXMgZ3Vh
cmFudGVlZCB0byByZXR1cm4gc2NydWJiZWQKPiBwYWdlcyB0byBhIGNhbGxlciB1bmxlc3MgTUVN
Rl9ub19zY3J1YiBmbGFnIHdhcyBwcm92aWRlZC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTZXJnZXkg
RHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+Cj4gLS0tCj4gQ0M6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gQ0M6IEJvcmlzIE9zdHJvdnNreSA8Ym9y
aXMub3N0cm92c2t5QG9yYWNsZS5jb20+Cj4gQ0M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5s
YXBAZXUuY2l0cml4LmNvbT4KPiBDQzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+
IENDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IENDOiBUaW0gRGVlZ2Fu
IDx0aW1AeGVuLm9yZz4KPiAtLS0KPiAgIGRvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtk
b3duIHwgIDMgKystCj4gICB4ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYyAgICAgICAgICAgICB8IDI5
ICsrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tCj4gICAyIGZpbGVzIGNoYW5nZWQsIDE2IGlu
c2VydGlvbnMoKyksIDE2IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kb2NzL21pc2Mv
eGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1h
cmtkb3duCj4gaW5kZXggMWZmZDU4NjIyNC4uZDliZWJmNGU0YiAxMDA2NDQKPiAtLS0gYS9kb2Nz
L21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgo+ICsrKyBiL2RvY3MvbWlzYy94ZW4tY29t
bWFuZC1saW5lLm1hcmtkb3duCj4gQEAgLTIzMyw3ICsyMzMsOCBAQCBYZW4ncyBjb21tYW5kIGxp
bmUuCj4gICAKPiAgIFNjcnViIGZyZWUgUkFNIGR1cmluZyBib290LiAgVGhpcyBpcyBhIHNhZmV0
eSBmZWF0dXJlIHRvIHByZXZlbnQKPiAgIGFjY2lkZW50YWxseSBsZWFraW5nIHNlbnNpdGl2ZSBW
TSBkYXRhIGludG8gb3RoZXIgVk1zIGlmIFhlbiBjcmFzaGVzCj4gLWFuZCByZWJvb3RzLgo+ICth
bmQgcmVib290cy4gTm90ZTogZXZlbiBpZiBkaXNhYmxlZCwgUkFNIHdpbGwgc3RpbGwgYmUgc2Ny
dWJiZWQgaW4KPiArYmFja2dyb3VuZC4KU29tZSBvZiB0aGUgdXNlciBtYXkgd2FudCB0byBza2lw
IGJvb3Qgc2NydWIgYmVjYXVzZSB0aGV5IGRvbid0IG5lZWQgaXQgCm9yIGZvciB0ZXN0aW5nIGFz
IGl0IGlzIHRvbyBzbG93IG9uIHNvbWUgcGxhdGZvcm0gKGkuZSBtb2RlbHMpLgoKSSB0aGluayB3
ZSBzdGlsbCBuZWVkIHRvIGdpdmUgYW4gb3B0aW9uIHRvIHRob3NlIHVzZXJzLiBJZiB0aGV5IGRp
c2FibGVkIApib290IHNjcnViLCB0aGVuIHRoZXkgbm93IHRoZSBzZWN1cml0eSByaXNrIGJhc2Vk
IG9uIHRoZSBkZXNjcmlwdGlvbiBvZiAKdGhlIG9wdGlvbi4KCj4gICAKPiAgICMjIyBib290c2Ny
dWJcX2NodW5rCj4gICA+IGA9IDxzaXplPmAKPiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9wYWdl
X2FsbG9jLmMgYi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwo+IGluZGV4IDE2ZTFiMGMzNTcuLmNi
MWMyNjVmOWMgMTAwNjQ0Cj4gLS0tIGEveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKPiArKysgYi94
ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwo+IEBAIC0xNjEsOCArMTYxLDkgQEAgc3RyaW5nX3BhcmFt
KCJiYWRwYWdlIiwgb3B0X2JhZHBhZ2UpOwo+ICAgLyoKPiAgICAqIG5vLWJvb3RzY3J1YiAtPiBG
cmVlIHBhZ2VzIGFyZSBub3QgemVyb2VkIGR1cmluZyBib290Lgo+ICAgICovCj4gLXN0YXRpYyBi
b29sX3Qgb3B0X2Jvb3RzY3J1YiBfX2luaXRkYXRhID0gMTsKPiArc3RhdGljIGJvb2wgX19yZWFk
X21vc3RseSBvcHRfYm9vdHNjcnViID0gdHJ1ZTsKPiAgIGJvb2xlYW5fcGFyYW0oImJvb3RzY3J1
YiIsIG9wdF9ib290c2NydWIpOwo+ICtzdGF0aWMgYm9vbCBfX3JlYWRfbW9zdGx5IGJvb3RzY3J1
Yl9kb25lOwo+ICAgCj4gICAvKgo+ICAgICogYm9vdHNjcnViX2NodW5rIC0+IEFtb3VudCBvZiBi
eXRlcyB0byBzY3J1YiBsb2Nrc3RlcCBvbiBub24tU01UIENQVXMKPiBAQCAtMTAyNiw2ICsxMDI3
LDEyIEBAIHN0YXRpYyBzdHJ1Y3QgcGFnZV9pbmZvICphbGxvY19oZWFwX3BhZ2VzKAo+ICAgICAg
ICAgICB9Cj4gICAgICAgfQo+ICAgCj4gKyAgICBpZiAoIHVubGlrZWx5KG9wdF9ib290c2NydWIg
JiYgIWJvb3RzY3J1Yl9kb25lKSApCj4gKyAgICB7Cj4gKyAgICAgICAgZm9yICggaSA9IDA7IGkg
PCAoMVUgPDwgb3JkZXIpOyBpKysgKQo+ICsgICAgICAgICAgICBzY3J1Yl9vbmVfcGFnZSgmcGdb
aV0pOwo+ICsgICAgfQo+ICsKPiAgICAgICBpZiAoIG5lZWRfdGxiZmx1c2ggKQo+ICAgICAgICAg
ICBmaWx0ZXJlZF9mbHVzaF90bGJfbWFzayh0bGJmbHVzaF90aW1lc3RhbXApOwo+ICAgCj4gQEAg
LTE2ODQsNyArMTY5MSw3IEBAIHVuc2lnbmVkIGludCBvbmxpbmVfcGFnZSh1bnNpZ25lZCBsb25n
IG1mbiwgdWludDMyX3QgKnN0YXR1cykKPiAgICAgICBzcGluX3VubG9jaygmaGVhcF9sb2NrKTsK
PiAgIAo+ICAgICAgIGlmICggKHkgJiBQR0Nfc3RhdGUpID09IFBHQ19zdGF0ZV9vZmZsaW5lZCAp
Cj4gLSAgICAgICAgZnJlZV9oZWFwX3BhZ2VzKHBnLCAwLCBmYWxzZSk7Cj4gKyAgICAgICAgZnJl
ZV9oZWFwX3BhZ2VzKHBnLCAwLCB0cnVlKTsKPiAgIAo+ICAgICAgIHJldHVybiByZXQ7Cj4gICB9
Cj4gQEAgLTE3NjMsNyArMTc3MCw4IEBAIHN0YXRpYyB2b2lkIGluaXRfaGVhcF9wYWdlcygKPiAg
ICAgICAgICAgICAgIG5yX3BhZ2VzIC09IG47Cj4gICAgICAgICAgIH0KPiAgIAo+IC0gICAgICAg
IGZyZWVfaGVhcF9wYWdlcyhwZyArIGksIDAsIHNjcnViX2RlYnVnKTsKPiArICAgICAgICBmcmVl
X2hlYXBfcGFnZXMocGcgKyBpLCAwLCBzY3J1Yl9kZWJ1ZyB8fAo+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIChvcHRfYm9vdHNjcnViID8gYm9vdHNjcnViX2RvbmUgOiB0cnVl
KSk7Cj4gICAgICAgfQo+ICAgfQo+ICAgCj4gQEAgLTIwMjQsNiArMjAzMiw3IEBAIHN0YXRpYyB2
b2lkIF9faW5pdCBzY3J1Yl9oZWFwX3BhZ2VzKHZvaWQpCj4gICAgICAgICAgIH0KPiAgICAgICB9
Cj4gICAKPiArICAgIGJvb3RzY3J1Yl9kb25lID0gdHJ1ZTsKPiAgICAgICBwcmludGsoImRvbmUu
XG4iKTsKPiAgIAo+ICAgI2lmZGVmIENPTkZJR19TQ1JVQl9ERUJVRwo+IEBAIC0yMDk4LDcgKzIx
MDcsNyBAQCB2b2lkIGZyZWVfeGVuaGVhcF9wYWdlcyh2b2lkICp2LCB1bnNpZ25lZCBpbnQgb3Jk
ZXIpCj4gICAKPiAgICAgICBtZW1ndWFyZF9ndWFyZF9yYW5nZSh2LCAxIDw8IChvcmRlciArIFBB
R0VfU0hJRlQpKTsKPiAgIAo+IC0gICAgZnJlZV9oZWFwX3BhZ2VzKHZpcnRfdG9fcGFnZSh2KSwg
b3JkZXIsIGZhbHNlKTsKPiArICAgIGZyZWVfaGVhcF9wYWdlcyh2aXJ0X3RvX3BhZ2UodiksIG9y
ZGVyLCB0cnVlKTsKPiAgIH0KPiAgIAo+ICAgI2Vsc2UKPiBAQCAtMjI5Myw4ICsyMzAyLDYgQEAg
dm9pZCBmcmVlX2RvbWhlYXBfcGFnZXMoc3RydWN0IHBhZ2VfaW5mbyAqcGcsIHVuc2lnbmVkIGlu
dCBvcmRlcikKPiAgICAgICB9Cj4gICAgICAgZWxzZQo+ICAgICAgIHsKPiAtICAgICAgICBib29s
X3Qgc2NydWI7Cj4gLQo+ICAgICAgICAgICBpZiAoIGxpa2VseShkKSAmJiBsaWtlbHkoZCAhPSBk
b21fY293KSApCj4gICAgICAgICAgIHsKPiAgICAgICAgICAgICAgIC8qIE5CLiBNYXkgcmVjdXJz
aXZlbHkgbG9jayBmcm9tIHJlbGlucXVpc2hfbWVtb3J5KCkuICovCj4gQEAgLTIzMDksMTMgKzIz
MTYsNiBAQCB2b2lkIGZyZWVfZG9taGVhcF9wYWdlcyhzdHJ1Y3QgcGFnZV9pbmZvICpwZywgdW5z
aWduZWQgaW50IG9yZGVyKQo+ICAgICAgICAgICAgICAgZHJvcF9kb21fcmVmID0gIWRvbWFpbl9h
ZGp1c3RfdG90X3BhZ2VzKGQsIC0oMSA8PCBvcmRlcikpOwo+ICAgCj4gICAgICAgICAgICAgICBz
cGluX3VubG9ja19yZWN1cnNpdmUoJmQtPnBhZ2VfYWxsb2NfbG9jayk7Cj4gLQo+IC0gICAgICAg
ICAgICAvKgo+IC0gICAgICAgICAgICAgKiBOb3JtYWxseSB3ZSBleHBlY3QgYSBkb21haW4gdG8g
Y2xlYXIgcGFnZXMgYmVmb3JlIGZyZWVpbmcgdGhlbSwKPiAtICAgICAgICAgICAgICogaWYgaXQg
Y2FyZXMgYWJvdXQgdGhlIHNlY3JlY3kgb2YgdGhlaXIgY29udGVudHMuIEhvd2V2ZXIsIGFmdGVy
Cj4gLSAgICAgICAgICAgICAqIGEgZG9tYWluIGhhcyBkaWVkIHdlIGFzc3VtZSByZXNwb25zaWJp
bGl0eSBmb3IgZXJhc3VyZS4KPiAtICAgICAgICAgICAgICovCj4gLSAgICAgICAgICAgIHNjcnVi
ID0gZC0+aXNfZHlpbmcgfHwgc2NydWJfZGVidWc7Cj4gICAgICAgICAgIH0KPiAgICAgICAgICAg
ZWxzZQo+ICAgICAgICAgICB7Cj4gQEAgLTIzMjgsMTAgKzIzMjgsOSBAQCB2b2lkIGZyZWVfZG9t
aGVhcF9wYWdlcyhzdHJ1Y3QgcGFnZV9pbmZvICpwZywgdW5zaWduZWQgaW50IG9yZGVyKQo+ICAg
ICAgICAgICAgICAgICovCj4gICAgICAgICAgICAgICBBU1NFUlQoIWQgfHwgIW9yZGVyKTsKPiAg
ICAgICAgICAgICAgIGRyb3BfZG9tX3JlZiA9IDA7Cj4gLSAgICAgICAgICAgIHNjcnViID0gMTsK
PiAgICAgICAgICAgfQo+ICAgCj4gLSAgICAgICAgZnJlZV9oZWFwX3BhZ2VzKHBnLCBvcmRlciwg
c2NydWIpOwo+ICsgICAgICAgIGZyZWVfaGVhcF9wYWdlcyhwZywgb3JkZXIsIHRydWUpOwo+ICAg
ICAgIH0KPiAgIAo+ICAgICAgIGlmICggZHJvcF9kb21fcmVmICkKPiAKCkNoZWVycywKCi0tIApK
dWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 10:14:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 10:14: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 1g6vDU-0002tE-FI; Mon, 01 Oct 2018 10:14:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ngkg=mn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g6vDT-0002t4-0U
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 10:14:15 +0000
X-Inumbo-ID: e8adbe8f-c562-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e8adbe8f-c562-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 10:15:24 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 01 Oct 2018 04:14:12 -0600
Message-Id: <5BB1F37002000078001ED214@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 01 Oct 2018 04:14:08 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1538155327-3194-1-git-send-email-andrew.cooper3@citrix.com>
 <5BB1E42B02000078001ED185@prv1-mh.provo.novell.com>
 <d46618c6-b8e6-aa0a-2f78-5e25947964b0@citrix.com>
In-Reply-To: <d46618c6-b8e6-aa0a-2f78-5e25947964b0@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] xen/vsprintf: Introduce %pd formatter
 for 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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Xen-devel <xen-devel@lists.xen.org>, Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAxLjEwLjE4IGF0IDEyOjAyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDEvMTAvMTggMTA6MDgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAyOC4w
OS4xOCBhdCAxOToyMiwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gK3N0
YXRpYyBjaGFyICpwcmludF9kb21haW4oY2hhciAqc3RyLCBjaGFyICplbmQsIGNvbnN0IHN0cnVj
dCBkb21haW4gKmQpCj4+PiArewo+Pj4gKyAgICBjb25zdCBjaGFyICpuYW1lID0gTlVMTDsKPj4+
ICsKPj4+ICsgICAgLyogU29tZSBkZWJ1Z2dpbmcgbWF5IGhhdmUgYW4gb3B0aW9uYWxseS1OVUxM
IHBvaW50ZXIuICovCj4+PiArICAgIGlmICggdW5saWtlbHkoIWQpICkKPj4+ICsgICAgICAgIHJl
dHVybiBzdHJpbmcoc3RyLCBlbmQsICJOVUxMIiwgLTEsIC0xLCAwKTsKPj4+ICsKPj4+ICsgICAg
aWYgKCBzdHIgPCBlbmQgKQo+Pj4gKyAgICAgICAgKnN0ciA9ICdkJzsKPj4+ICsKPj4+ICsgICAg
c3dpdGNoICggZC0+ZG9tYWluX2lkICkKPj4+ICsgICAgewo+Pj4gKyAgICBjYXNlIERPTUlEX0lP
OiAgIG5hbWUgPSAiW0lPXSI7ICAgYnJlYWs7Cj4+PiArICAgIGNhc2UgRE9NSURfWEVOOiAgbmFt
ZSA9ICJbWEVOXSI7ICBicmVhazsKPj4+ICsgICAgY2FzZSBET01JRF9DT1c6ICBuYW1lID0gIltD
T1ddIjsgIGJyZWFrOwo+Pj4gKyAgICBjYXNlIERPTUlEX0lETEU6IG5hbWUgPSAiW0lETEVdIjsg
YnJlYWs7Cj4+ICAgICBkZWZhdWx0OiBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKPj4KPj4gPwo+IAo+
IE5vIC0gc3BlY2lmaWNhbGx5IG5vdCBpbiB0aGlzIGNhc2UuCj4gCj4gVGhpcyBwYXRoIGlzIHVz
ZWQgd2hlbiBwcmludGluZyBjcmFzaCBpbmZvcm1hdGlvbiwgYW5kIGZhbGxpbmcgYmFjayB0byBh
Cj4gbnVtYmVyIGlzIGJldHRlciBiZWhhdmlvdXIgdGhhbiBmYWxsaW5nIGludG8gYW4gaW5maW5p
dGUgbG9vcCwKPiBvdmVyZmxvd2luZyB0aGUgcHJpbWFyeSBzdGFjaywgdGhlbiB0YWtpbmcgYSAj
REYgKHdoaWNoIGVzY2FsYXRlcyB0bwo+IHRyaXBsZSBmYXVsdCBvbiBBTUQpLCB3aXRob3V0IHBy
aW50aW5nIGFueXRoaW5nIHVzZWZ1bC4KCkFoLCBnb29kIHBvaW50LiBQZXJoYXBzIHdvcnRoIGEg
YnJpZWYgY29tbWVudCBpbnN0ZWFkIG9mIGEgImRlZmF1bHQ6Igp0aGVuPwoKSmFuCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 10:17:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 10:17: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 1g6vG3-00036g-Tn; Mon, 01 Oct 2018 10:16:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g6vG2-00036Z-En
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 10:16:54 +0000
X-Inumbo-ID: 485c42c7-c563-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 485c42c7-c563-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 10:18:04 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E937A7A9;
 Mon,  1 Oct 2018 03:16:52 -0700 (PDT)
Received: from [10.37.12.181] (unknown [10.37.12.181])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id DDD243F5B3;
 Mon,  1 Oct 2018 03:16:51 -0700 (PDT)
To: Paul Durrant <paul.durrant@citrix.com>, xen-devel@lists.xenproject.org
References: <20180927143333.17516-1-paul.durrant@citrix.com>
 <20180927143333.17516-2-paul.durrant@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <34fb8626-e07d-1cc9-10d3-1a4ce4bd26b4@arm.com>
Date: Mon, 1 Oct 2018 11:16:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180927143333.17516-2-paul.durrant@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v12 1/9] iommu: introduce the concept of
 DFN...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>

SGkgUGF1bCwKCk9uIDA5LzI3LzIwMTggMDM6MzMgUE0sIFBhdWwgRHVycmFudCB3cm90ZToKPiAu
Li5tZWFuaW5nICdkZXZpY2UgRE1BIGZyYW1lIG51bWJlcicgaS5lLiBhIGZyYW1lIG51bWJlciBt
YXBwZWQgaW4gdGhlIElPTU1VCj4gKHJhdGhlciB0aGFuIHRoZSBNTVUpIGFuZCBoZW5jZSB1c2Vk
IGZvciBETUEgYWRkcmVzcyB0cmFuc2xhdGlvbi4KPiAKPiBUaGlzIHBhdGNoIGlzIGEgbGFyZ2Vs
eSBjb3NtZXRpYyBjaGFuZ2UgdGhhdCBzdWJzdGl0dXRlcyB0aGUgdGVybXMgJ2dmbicKPiBhbmQg
J2dhZGRyJyBmb3IgJ2RmbicgYW5kICdkYWRkcicgaW4gYWxsIHRoZSBwbGFjZXMgd2hlcmUgdGhl
IGZyYW1lIG51bWJlcgo+IG9yIGFkZHJlc3MgcmVsYXRlIHRvIGEgZGV2aWNlIHJhdGhlciB0aGFu
IHRoZSBDUFUuCj4gCj4gVGhlIHBhcnRzIHRoYXQgYXJlIG5vdCBwdXJlbHkgY29zbWV0aWMgYXJl
Ogo+IAo+ICAgLSB0aGUgaW50cm9kdWN0aW9uIG9mIGEgdHlwZS1zYWZlIGRlY2xhcmF0aW9uIG9m
IGRmbl90IGFuZCBkZWZpbml0aW9uIG9mCj4gICAgIElOVkFMSURfREZOIHRvIG1ha2UgdGhlIHN1
YnN0aXR1dGlvbiBvZiBnZm5feChJTlZBTElEX0dGTikgbWVjaGFuaWNhbC4KPiAgIC0gdGhlIGlu
dHJvZHVjdGlvbiBvZiBfX2Rmbl90b19kYWRkciBhbmQgX19kYWRkcl90b19kZm4gKGFuZCB0eXBl
LXNhZmUKPiAgICAgdmFyaWFudHMgd2l0aG91dCB0aGUgbGVhZGluZyBfXykgd2l0aCBzb21lIHVz
ZSBvZiB0aGUgZm9ybWVyLgo+IAo+IFN1YnNlcXVlbnQgcGF0Y2hlcyB3aWxsIGNvbnZlcnQgY29k
ZSB0byBtYWtlIHVzZSBvZiB0eXBlLXNhZmUgREZOcy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBQYXVs
IER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgo+IEFja2VkLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+Cj4gUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRp
YW5AaW50ZWwuY29tPgoKRm9yIHRoZSBBUk0gYml0czoKCkFja2VkLWJ5OiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 10:19:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 10: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 1g6vIc-0003FB-Cc; Mon, 01 Oct 2018 10:19:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g6vIb-0003F3-3g
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 10:19:33 +0000
X-Inumbo-ID: a734cc09-c563-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id a734cc09-c563-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 10:20:43 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 3C3317A9;
 Mon,  1 Oct 2018 03:19:32 -0700 (PDT)
Received: from [10.37.12.181] (unknown [10.37.12.181])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 857953F5B3;
 Mon,  1 Oct 2018 03:19:30 -0700 (PDT)
To: Paul Durrant <paul.durrant@citrix.com>, xen-devel@lists.xenproject.org
References: <20180927143333.17516-1-paul.durrant@citrix.com>
 <20180927143333.17516-3-paul.durrant@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <97eeeaf9-550d-b498-b549-d8743a98f75e@arm.com>
Date: Mon, 1 Oct 2018 11:19:29 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180927143333.17516-3-paul.durrant@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v12 2/9] iommu: make use of type-safe DFN
 and MFN in exported 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>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Jun Nakajima <jun.nakajima@intel.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>

SGkgUGF1bCwKCk9uIDA5LzI3LzIwMTggMDM6MzMgUE0sIFBhdWwgRHVycmFudCB3cm90ZToKPiBU
aGlzIHBhdGNoIG1vZGlmaWVzIHRoZSBkZWNsYXJhdGlvbiBvZiB0aGUgZW50cnkgcG9pbnRzIHRv
IHRoZSBJT01NVQo+IHN1Yi1zeXN0ZW0gdG8gdXNlIGRmbl90IGFuZCBtZm5fdCBpbiBwbGFjZSBv
ZiB1bnNpZ25lZCBsb25nLiBBIHN1YnNlcXVlbnQKPiBwYXRjaCB3aWxsIHNpbWlsYXJseSBtb2Rp
ZnkgdGhlIG1ldGhvZHMgaW4gdGhlIGlvbW11X29wcyBzdHJ1Y3R1cmUuCj4gCj4gU2lnbmVkLW9m
Zi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPiBSZXZpZXdlZC1i
eTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiBSZXZpZXdlZC1ieTogS2V2aW4gVGlh
biA8a2V2aW4udGlhbkBpbnRlbC5jb20+Cj4gUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uZSA8
cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KCkZvciB0aGUgQXJtIGJpdHM6CgpBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 10:23:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 10: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 1g6vMK-0003z8-1n; Mon, 01 Oct 2018 10:23:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=u61o=mn=citrix.com=prvs=80545a6f8=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g6vMI-0003z3-IH
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 10:23:22 +0000
X-Inumbo-ID: 2f2816da-c564-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2f2816da-c564-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 10:24:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,327,1534809600"; d="scan'208";a="79829837"
To: Jan Beulich <JBeulich@suse.com>
References: <1538155327-3194-1-git-send-email-andrew.cooper3@citrix.com>
 <5BB1E42B02000078001ED185@prv1-mh.provo.novell.com>
 <d46618c6-b8e6-aa0a-2f78-5e25947964b0@citrix.com>
 <5BB1F37002000078001ED214@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+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+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 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
 TQTBLzDKXok86M7BTQRS4TZ/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
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/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: <02092f7c-8ac9-2658-fe05-dfc041ac68ce@citrix.com>
Date: Mon, 1 Oct 2018 11:23:19 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB1F37002000078001ED214@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2] xen/vsprintf: Introduce %pd formatter
 for 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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Xen-devel <xen-devel@lists.xen.org>, Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMTAvMTggMTE6MTQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDAxLjEwLjE4IGF0
IDEyOjAyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDAxLzEwLzE4
IDEwOjA4LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDI4LjA5LjE4IGF0IDE5OjIyLCA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4gK3N0YXRpYyBjaGFyICpwcmlu
dF9kb21haW4oY2hhciAqc3RyLCBjaGFyICplbmQsIGNvbnN0IHN0cnVjdCBkb21haW4gKmQpCj4+
Pj4gK3sKPj4+PiArICAgIGNvbnN0IGNoYXIgKm5hbWUgPSBOVUxMOwo+Pj4+ICsKPj4+PiArICAg
IC8qIFNvbWUgZGVidWdnaW5nIG1heSBoYXZlIGFuIG9wdGlvbmFsbHktTlVMTCBwb2ludGVyLiAq
Lwo+Pj4+ICsgICAgaWYgKCB1bmxpa2VseSghZCkgKQo+Pj4+ICsgICAgICAgIHJldHVybiBzdHJp
bmcoc3RyLCBlbmQsICJOVUxMIiwgLTEsIC0xLCAwKTsKPj4+PiArCj4+Pj4gKyAgICBpZiAoIHN0
ciA8IGVuZCApCj4+Pj4gKyAgICAgICAgKnN0ciA9ICdkJzsKPj4+PiArCj4+Pj4gKyAgICBzd2l0
Y2ggKCBkLT5kb21haW5faWQgKQo+Pj4+ICsgICAgewo+Pj4+ICsgICAgY2FzZSBET01JRF9JTzog
ICBuYW1lID0gIltJT10iOyAgIGJyZWFrOwo+Pj4+ICsgICAgY2FzZSBET01JRF9YRU46ICBuYW1l
ID0gIltYRU5dIjsgIGJyZWFrOwo+Pj4+ICsgICAgY2FzZSBET01JRF9DT1c6ICBuYW1lID0gIltD
T1ddIjsgIGJyZWFrOwo+Pj4+ICsgICAgY2FzZSBET01JRF9JRExFOiBuYW1lID0gIltJRExFXSI7
IGJyZWFrOwo+Pj4gICAgIGRlZmF1bHQ6IEFTU0VSVF9VTlJFQUNIQUJMRSgpOwo+Pj4KPj4+ID8K
Pj4gTm8gLSBzcGVjaWZpY2FsbHkgbm90IGluIHRoaXMgY2FzZS4KPj4KPj4gVGhpcyBwYXRoIGlz
IHVzZWQgd2hlbiBwcmludGluZyBjcmFzaCBpbmZvcm1hdGlvbiwgYW5kIGZhbGxpbmcgYmFjayB0
byBhCj4+IG51bWJlciBpcyBiZXR0ZXIgYmVoYXZpb3VyIHRoYW4gZmFsbGluZyBpbnRvIGFuIGlu
ZmluaXRlIGxvb3AsCj4+IG92ZXJmbG93aW5nIHRoZSBwcmltYXJ5IHN0YWNrLCB0aGVuIHRha2lu
ZyBhICNERiAod2hpY2ggZXNjYWxhdGVzIHRvCj4+IHRyaXBsZSBmYXVsdCBvbiBBTUQpLCB3aXRo
b3V0IHByaW50aW5nIGFueXRoaW5nIHVzZWZ1bC4KPiBBaCwgZ29vZCBwb2ludC4gUGVyaGFwcyB3
b3J0aCBhIGJyaWVmIGNvbW1lbnQgaW5zdGVhZCBvZiBhICJkZWZhdWx0OiIKPiB0aGVuPwoKVGhp
cyBpbmNyZW1lbnRhbCBkaWZmPwoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vdnNwcmludGYuYyBi
L3hlbi9jb21tb24vdnNwcmludGYuYwppbmRleCBjZDJkN2Q5Li5iMGZmMDBjIDEwMDY0NAotLS0g
YS94ZW4vY29tbW9uL3ZzcHJpbnRmLmMKKysrIGIveGVuL2NvbW1vbi92c3ByaW50Zi5jCkBAIC0y
NzksNiArMjc5LDExIEBAIHN0YXRpYyBjaGFyICpwcmludF9kb21haW4oY2hhciAqc3RyLCBjaGFy
ICplbmQsCmNvbnN0IHN0cnVjdCBkb21haW4gKmQpCsKgwqDCoMKgIGNhc2UgRE9NSURfWEVOOsKg
IG5hbWUgPSAiW1hFTl0iO8KgIGJyZWFrOwrCoMKgwqDCoCBjYXNlIERPTUlEX0NPVzrCoCBuYW1l
ID0gIltDT1ddIjvCoCBicmVhazsKwqDCoMKgwqAgY2FzZSBET01JRF9JRExFOiBuYW1lID0gIltJ
RExFXSI7IGJyZWFrOworwqDCoMKgwqDCoMKgwqAgLyoKK8KgwqDCoMKgwqDCoMKgwqAgKiBJbiBw
cmluY2lwbGUsIHdlIGNvdWxkIEFTU0VSVF9VTlJFQUNIQUJMRSgpIGluIHRoZSBkZWZhdWx0IGNh
c2UuCivCoMKgwqDCoMKgwqDCoMKgICogSG93ZXZlciwgdGhpcyBwYXRoIGlzIHVzZWQgdG8gcHJp
bnQgb3V0IGNyYXNoIGluZm9ybWF0aW9uLCB3aGljaAorwqDCoMKgwqDCoMKgwqDCoCAqIHJpc2tz
IHJlY3Vyc2luZyBpbmZpbml0ZWx5IGFuZCBub3QgcHJpbnRpbmcgYW55IHVzZWZ1bAppbmZvcm1h
dGlvbi4KK8KgwqDCoMKgwqDCoMKgwqAgKi8KwqDCoMKgwqAgfQrCoArCoMKgwqDCoCBpZiAoIHN0
ciA8IGVuZCApCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 10:23:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 10: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 1g6vMO-0003zS-AY; Mon, 01 Oct 2018 10:23:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g6vMN-0003zI-DK
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 10:23:27 +0000
X-Inumbo-ID: b4bb24d6-c563-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b4bb24d6-c563-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 12:21:06 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A42487A9;
 Mon,  1 Oct 2018 03:23:25 -0700 (PDT)
Received: from [10.37.12.181] (unknown [10.37.12.181])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C07DC3F5B3;
 Mon,  1 Oct 2018 03:23:23 -0700 (PDT)
To: Paul Durrant <paul.durrant@citrix.com>, xen-devel@lists.xenproject.org
References: <20180927143333.17516-1-paul.durrant@citrix.com>
 <20180927143333.17516-5-paul.durrant@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e1c4f5fc-1898-717c-56b0-8692b0336ec6@arm.com>
Date: Mon, 1 Oct 2018 11:23:22 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180927143333.17516-5-paul.durrant@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v12 4/9] iommu: don't domain_crash() inside
 iommu_map/unmap_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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Jun Nakajima <jun.nakajima@intel.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>

SGkgUGF1bCwKCk9uIDA5LzI3LzIwMTggMDM6MzMgUE0sIFBhdWwgRHVycmFudCB3cm90ZToKPiBU
aGlzIHBhdGNoIHJlbW92ZXMgdGhlIGltcGxpY2l0IGRvbWFpbl9jcmFzaCgpIGZyb20gaW9tbXVf
bWFwKCksCj4gdW5tYXBfcGFnZSgpIGFuZCBpb21tdV9pb3RsYl9mbHVzaCgpIGFuZCB0dXJucyB0
aGVtIGludG8gc3RyYWlnaHRmb3J3YXJkCj4gd3JhcHBlcnMgdGhhdCBjaGVjayB0aGUgZXhpc3Rl
bmNlIG9mIHRoZSByZWxldmFudCBpb21tdV9vcCBhbmQgY2FsbAo+IHRocm91Z2ggdG8gaXQuIFRo
aXMgbWFrZXMgdGhlbSB1c2FibGUgYnkgUFYgSU9NTVUgY29kZSB0byBiZSBkZWxpdmVyZWQgaW4K
PiBmdXR1cmUgcGF0Y2hlcy4gPiBUaGlzIHBhdGNoIGFkZHMgYSBoZWxwZXIgbWFjcm8sIGRvbXVf
Y3Jhc2goKSwgdGhhdCB3aWxsIG9ubHkgaW52b2tlCj4gZG9tYWluX2NyYXNoKCkgaWYgdGhlIGRv
bWFpbiBpcyBub3QgdGhlIGhhcmR3YXJlIGRvbWFpbiBhbmQgbW9kaWZpZXMKPiBjYWxsZXJzIG9m
IGlvbW11X21hcCgpLCB1bm1hcF9wYWdlKCkgYW5kIGlvbW11X2lvdGxiX2ZsdXNoKCkgdG8gdXNl
IHRoaXMKPiBzaG91bGQgYW4gb3BlcmF0aW9uIGZhaWwuCj4gCj4gTk9URTogVGhpcyBwYXRjaCBp
bmNsdWRlcyBvbmUgYml0IG9mIGNsZWFuLXVwIGluIHNldF9pZGVudGl0eV9wMm1fZW50cnkoKQo+
ICAgICAgICByZXBsYWNpbmcgdXNlIG9mIHAybS0+ZG9tYWluIHdpdGggdGhlIGRvbWFpbiBwb2lu
dGVyIHBhc3NlZCBpbnRvIHRoZQo+ICAgICAgICBmdW5jdGlvbi4KPiAKPiBTaWduZWQtb2ZmLWJ5
OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgo+IFJldmlld2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4g
PGtldmluLnRpYW5AaW50ZWwuY29tPgo+IFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubmUgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgoKRm9yIHRoZSBBcm0gYml0czoKCkFja2VkLWJ5OiBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 10:25:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 10:25: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 1g6vO3-0004AL-Mq; Mon, 01 Oct 2018 10:25:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ngkg=mn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g6vO2-0004AC-5U
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 10:25:10 +0000
X-Inumbo-ID: f1f8d72e-c563-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f1f8d72e-c563-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 12:22:49 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 01 Oct 2018 04:25:08 -0600
Message-Id: <5BB1F60002000078001ED252@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 01 Oct 2018 04:25:04 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1538155327-3194-1-git-send-email-andrew.cooper3@citrix.com>
 <5BB1E42B02000078001ED185@prv1-mh.provo.novell.com>
 <d46618c6-b8e6-aa0a-2f78-5e25947964b0@citrix.com>
 <5BB1F37002000078001ED214@prv1-mh.provo.novell.com>
 <02092f7c-8ac9-2658-fe05-dfc041ac68ce@citrix.com>
In-Reply-To: <02092f7c-8ac9-2658-fe05-dfc041ac68ce@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] xen/vsprintf: Introduce %pd formatter
 for 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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Xen-devel <xen-devel@lists.xen.org>, Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAxLjEwLjE4IGF0IDEyOjIzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDEvMTAvMTggMTE6MTQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwMS4x
MC4xOCBhdCAxMjowMiwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24g
MDEvMTAvMTggMTA6MDgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+IE9uIDI4LjA5LjE4IGF0
IDE5OjIyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4+ICtzdGF0aWMg
Y2hhciAqcHJpbnRfZG9tYWluKGNoYXIgKnN0ciwgY2hhciAqZW5kLCBjb25zdCBzdHJ1Y3QgZG9t
YWluICpkKQo+Pj4+PiArewo+Pj4+PiArICAgIGNvbnN0IGNoYXIgKm5hbWUgPSBOVUxMOwo+Pj4+
PiArCj4+Pj4+ICsgICAgLyogU29tZSBkZWJ1Z2dpbmcgbWF5IGhhdmUgYW4gb3B0aW9uYWxseS1O
VUxMIHBvaW50ZXIuICovCj4+Pj4+ICsgICAgaWYgKCB1bmxpa2VseSghZCkgKQo+Pj4+PiArICAg
ICAgICByZXR1cm4gc3RyaW5nKHN0ciwgZW5kLCAiTlVMTCIsIC0xLCAtMSwgMCk7Cj4+Pj4+ICsK
Pj4+Pj4gKyAgICBpZiAoIHN0ciA8IGVuZCApCj4+Pj4+ICsgICAgICAgICpzdHIgPSAnZCc7Cj4+
Pj4+ICsKPj4+Pj4gKyAgICBzd2l0Y2ggKCBkLT5kb21haW5faWQgKQo+Pj4+PiArICAgIHsKPj4+
Pj4gKyAgICBjYXNlIERPTUlEX0lPOiAgIG5hbWUgPSAiW0lPXSI7ICAgYnJlYWs7Cj4+Pj4+ICsg
ICAgY2FzZSBET01JRF9YRU46ICBuYW1lID0gIltYRU5dIjsgIGJyZWFrOwo+Pj4+PiArICAgIGNh
c2UgRE9NSURfQ09XOiAgbmFtZSA9ICJbQ09XXSI7ICBicmVhazsKPj4+Pj4gKyAgICBjYXNlIERP
TUlEX0lETEU6IG5hbWUgPSAiW0lETEVdIjsgYnJlYWs7Cj4+Pj4gICAgIGRlZmF1bHQ6IEFTU0VS
VF9VTlJFQUNIQUJMRSgpOwo+Pj4+Cj4+Pj4gPwo+Pj4gTm8gLSBzcGVjaWZpY2FsbHkgbm90IGlu
IHRoaXMgY2FzZS4KPj4+Cj4+PiBUaGlzIHBhdGggaXMgdXNlZCB3aGVuIHByaW50aW5nIGNyYXNo
IGluZm9ybWF0aW9uLCBhbmQgZmFsbGluZyBiYWNrIHRvIGEKPj4+IG51bWJlciBpcyBiZXR0ZXIg
YmVoYXZpb3VyIHRoYW4gZmFsbGluZyBpbnRvIGFuIGluZmluaXRlIGxvb3AsCj4+PiBvdmVyZmxv
d2luZyB0aGUgcHJpbWFyeSBzdGFjaywgdGhlbiB0YWtpbmcgYSAjREYgKHdoaWNoIGVzY2FsYXRl
cyB0bwo+Pj4gdHJpcGxlIGZhdWx0IG9uIEFNRCksIHdpdGhvdXQgcHJpbnRpbmcgYW55dGhpbmcg
dXNlZnVsLgo+PiBBaCwgZ29vZCBwb2ludC4gUGVyaGFwcyB3b3J0aCBhIGJyaWVmIGNvbW1lbnQg
aW5zdGVhZCBvZiBhICJkZWZhdWx0OiIKPj4gdGhlbj8KPiAKPiBUaGlzIGluY3JlbWVudGFsIGRp
ZmY/CgpMR1RNLCB0aGFua3MuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 10:25:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 10: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 1g6vOm-0004Hs-5C; Mon, 01 Oct 2018 10:25:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g6vOl-0004Hi-EU
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 10:25:55 +0000
X-Inumbo-ID: 0d037d22-c564-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 0d037d22-c564-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 12:23:34 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id CF10C7A9;
 Mon,  1 Oct 2018 03:25:53 -0700 (PDT)
Received: from [10.37.12.181] (unknown [10.37.12.181])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 192DE3F5B3;
 Mon,  1 Oct 2018 03:25:51 -0700 (PDT)
To: Paul Durrant <paul.durrant@citrix.com>, xen-devel@lists.xenproject.org
References: <20180927143333.17516-1-paul.durrant@citrix.com>
 <20180927143333.17516-6-paul.durrant@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <8deef051-c035-f4f1-de95-c7b316a0bf41@arm.com>
Date: Mon, 1 Oct 2018 11:25:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180927143333.17516-6-paul.durrant@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v12 5/9] memory: add
 check_get_page_from_gfn() as a wrapper...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 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>

SGkgUGF1bCwKCk9uIDA5LzI3LzIwMTggMDM6MzMgUE0sIFBhdWwgRHVycmFudCB3cm90ZToKPiAu
Li5mb3Igc29tZSB1c2VzIG9mIGdldF9wYWdlX2Zyb21fZ2ZuKCkuCj4gCj4gVGhlcmUgYXJlIG1h
bnkgb2NjdXJyZW5jZXMgb2YgdGhlIGZvbGxvd2luZyBwYXR0ZXJuIGluIHRoZSBjb2RlOgo+IAo+
ICAgICAgcSA9IDxyZWFkb25seSBsb29rLXVwPiA/IFAyTV9BTExPQyA6IFAyTV9VTlNIQVJFOwo+
ICAgICAgcGFnZSA9IGdldF9wYWdlX2Zyb21fZ2ZuKGQsIGdmbiwgJnAybXQsIHEpOwo+IAo+ICAg
ICAgaWYgKCBwMm1faXNfcGFnaW5nKHAybXQpICkKPiAgICAgIHsKPiAgICAgICAgICBpZiAoIHBh
Z2UgKQo+ICAgICAgICAgICAgICBwdXRfcGFnZShwYWdlKTsKPiAKPiAgICAgICAgICBwMm1fbWVt
X3BhZ2luZ19wb3B1bGF0ZShkLCBnZm4pOwo+ICAgICAgICAgIHJldHVybiA8LUVBR0FJTiBvciBl
cXVpdmFsZW50PjsKPiAgICAgIH0KPiAKPiAgICAgIGlmICggKHEgJiBQMk1fVU5TSEFSRSkgJiYg
cDJtX2lzX3NoYXJlZChwMm10KSApCj4gICAgICB7Cj4gICAgICAgICAgaWYgKCBwYWdlICkKPiAg
ICAgICAgICAgICAgcHV0X3BhZ2UocGFnZSk7Cj4gCj4gICAgICAgICAgcmV0dXJuIDwtRUFHQUlO
IG9yIGVxdWl2YWxlbnQ+Owo+ICAgICAgfQo+IAo+ICAgICAgaWYgKCAhcGFnZSApCj4gICAgICAg
ICAgcmV0dXJuIDwtRUlOVkFMIG9yIGVxdWl2YWxlbnQ+Owo+IAo+IFRoZXJlIGFyZSBzb21lIHNt
YWxsIGRpZmZlcmVuY2VzIGJldHdlZW4gdGhlIGV4YWN0IHdheSB0aGUgb2NjdXJyZW5jZXMKPiBh
cmUgY29kZWQgYnV0IHRoZSBkZXNpcmVkIHNlbWFudGljIGlzIHRoZSBzYW1lLgo+IAo+IFRoaXMg
cGF0Y2ggaW50cm9kdWNlcyBhIG5ldyBjb21tb24gaW1wbGVtZW50YXRpb24gb2YgdGhpcyBjb2Rl
IGluCj4gY2hlY2tfZ2V0X3BhZ2VfZnJvbV9nZm4oKSBhbmQgdGhlbiBjb252ZXJ0cyB0aGUgdmFy
aW91cyBvcGVuLWNvZGVkIHBhdHRlcm5zCj4gaW50byBjYWxscyB0byB0aGlzIG5ldyBmdW5jdGlv
bi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXgu
Y29tPgo+IFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29t
Pgo+IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gLS0tCj4g
Q2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gQ2M6IEdlb3Jn
ZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KPiBDYzogSWFuIEphY2tzb24g
PGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4gQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+Cj4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3Jh
Y2xlLmNvbT4KPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
Pgo+IENjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KPiBDYzogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KPiAKPiB2MTE6Cj4gICAtIEZvcndhcmQgZGVjbGFyZSBwMm1fdHlwZV90IGlu
IHAybS1jb21tb24uaCB0byBhbGxvdyB0aGUgZHVwbGljYXRlCj4gICAgIGRlY2xhcmF0aW9ucyBv
ZiBjaGVja19nZXRfcGFnZV9mcm9tX2dmbigpIHRvIGJlIHJlbW92ZWQsIGFuZCBoZW5jZSBhZGQK
PiAgICAgSmFuJ3MgUi1iLgoKSSB0aGluayB0aGlzIHdvdWxkIGJlIHdvcnRoIGFkZGluZyBhIHdv
cmQgaW4gdGhlIGNvbW1pdCBtZXNzYWdlIGFib3V0IAp0aGUgZm9yd2FyZCBkZWNsYXJhdGlvbi4K
CkZvciB0aGUgQXJtIGJpdHM6CgpBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxA
YXJtLmNvbT4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 10:37:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 10: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 1g6vZX-00058d-7j; Mon, 01 Oct 2018 10:37:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g6vZW-00058Y-ES
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 10:37:02 +0000
X-Inumbo-ID: 1836cdb5-c566-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 1836cdb5-c566-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 10:38:11 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id AEEAF18A;
 Mon,  1 Oct 2018 03:37:00 -0700 (PDT)
Received: from [10.37.12.181] (unknown [10.37.12.181])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C53203F5B3;
 Mon,  1 Oct 2018 03:36:57 -0700 (PDT)
To: Paul Durrant <paul.durrant@citrix.com>, xen-devel@lists.xenproject.org
References: <20180927143333.17516-1-paul.durrant@citrix.com>
 <20180927143333.17516-9-paul.durrant@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <ef0310ed-3745-860f-3f1b-786f76187e97@arm.com>
Date: Mon, 1 Oct 2018 11:36:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180927143333.17516-9-paul.durrant@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v12 8/9] mm / iommu: include need_iommu()
 test in iommu_use_hap_pt()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <jbeulich@suse.com>,
 Jun Nakajima <jun.nakajima@intel.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>

SGkgUGF1bCwKCk9uIDA5LzI3LzIwMTggMDM6MzMgUE0sIFBhdWwgRHVycmFudCB3cm90ZToKPiBU
aGUgbmFtZSAnaW9tbXVfdXNlX2hhcF9wdCcgc3VnZ2VzdHMgdGhhdCB0aGF0IFAyTSB0YWJsZSBp
cyBpbiB1c2UgYXMgdGhlCj4gZG9tYWluJ3MgSU9NTVUgcGFnZXRhYmxlIHdoaWNoLCBwcmlvciB0
byB0aGlzIHBhdGNoLCBpcyBub3Qgc3RyaWN0bHkgdHJ1ZQo+IHNpbmNlIHRoZSBtYWNybyBkaWQg
bm90IHRlc3Qgd2hldGhlciB0aGUgZG9tYWluIGFjdHVhbGx5IGhhcyBJT01NVQo+IG1hcHBpbmdz
LgoKV2VsbCwgSSB0aGluayB3ZSBhc3N1bWUgdGhhdCBpb21tdV91c2VfaGFwX3B0KCkgd2lsbCBv
bmx5IGJlIGNhbGxlZCB3aGVuIApuZWVkX2lvbW11KGQpID09IDEuIEF0IHRoZSBlbmQsIHlvdSB3
aWxsIHN0aWxsIG5lZWQgdG8gY2hlY2sgCm5lZWRfaW9tbXUoZCkgb3V0c2lkZSBiZWNhdXNlIGlv
bW11X3VzZV9oYXBfcHQoKSBtYXkgbm93IHJldHVybiAwIGZvciAKZG9tYWluIHdpdGhvdXQgSU9N
TVUgb3IgZm9yIGRvbWFpbiBub3Qgc2hhcmluZyBwMm0gd2l0aCB0aGUgSU9NTVUuCgpEbyB5b3Ug
ZXhwZWN0IGFuIGltcHJvdmVtZW50IGluIGxvbmctdGVybT8KCkNoZWVycywKCj4gCj4gU2lnbmVk
LW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPiBSZXZpZXdl
ZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Cj4gLS0tCj4gQ2M6IEp1biBO
YWthamltYSA8anVuLm5ha2FqaW1hQGludGVsLmNvbT4KPiBDYzogR2VvcmdlIER1bmxhcCA8Z2Vv
cmdlLmR1bmxhcEBldS5jaXRyaXguY29tPgo+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+Cj4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4g
Q2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBDYzogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiAKPiB2MTE6Cj4gICAtIFB1bGxlZCBp
biBmcm9tIHY2IG9mIHRoZSBmdWxsIFBWLUlPTU1VIHNlcmllcy4KPiAKPiB2NDoKPiAgIC0gTmV3
IGluIHY0Lgo+IC0tLQo+ICAgeGVuL2FyY2gveDg2L21tL3AybS1lcHQuYyAgICAgICB8IDYgKysr
LS0tCj4gICB4ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMgICAgICAgIHwgNiArKystLS0KPiAgIHhl
bi9hcmNoL3g4Ni9tbS9wMm0uYyAgICAgICAgICAgfCAyICstCj4gICB4ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9pb21tdS5jIHwgMiArLQo+ICAgeGVuL2luY2x1ZGUvYXNtLWFybS9pb21tdS5oICAg
ICB8IDIgKy0KPiAgIHhlbi9pbmNsdWRlL2FzbS14ODYvaW9tbXUuaCAgICAgfCA1ICsrKy0tCj4g
ICA2IGZpbGVzIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDExIGRlbGV0aW9ucygtKQo+IAo+
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jIGIveGVuL2FyY2gveDg2L21t
L3AybS1lcHQuYwo+IGluZGV4IGFmNzY3NGY3ZTEuLmYwZDkzODU2ZjIgMTAwNjQ0Cj4gLS0tIGEv
eGVuL2FyY2gveDg2L21tL3AybS1lcHQuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0
LmMKPiBAQCAtODYzLDEyICs4NjMsMTIgQEAgb3V0Ogo+ICAgICAgICAgICBlcHRfc3luY19kb21h
aW4ocDJtKTsKPiAgIAo+ICAgICAgIC8qIEZvciBob3N0IHAybSwgbWF5IG5lZWQgdG8gY2hhbmdl
IFZULWQgcGFnZSB0YWJsZS4qLwo+IC0gICAgaWYgKCByYyA9PSAwICYmIHAybV9pc19ob3N0cDJt
KHAybSkgJiYgbmVlZF9pb21tdShkKSAmJgo+ICsgICAgaWYgKCByYyA9PSAwICYmIHAybV9pc19o
b3N0cDJtKHAybSkgJiYKPiAgICAgICAgICAgIG5lZWRfbW9kaWZ5X3Z0ZF90YWJsZSApCj4gICAg
ICAgewo+IC0gICAgICAgIGlmICggaW9tbXVfaGFwX3B0X3NoYXJlICkKPiArICAgICAgICBpZiAo
IGlvbW11X3VzZV9oYXBfcHQoZCkgKQo+ICAgICAgICAgICAgICAgcmMgPSBpb21tdV9wdGVfZmx1
c2goZCwgZ2ZuLCAmZXB0X2VudHJ5LT5lcHRlLCBvcmRlciwgdnRkX3B0ZV9wcmVzZW50KTsKPiAt
ICAgICAgICBlbHNlCj4gKyAgICAgICAgZWxzZSBpZiAoIG5lZWRfaW9tbXUoZCkgKQo+ICAgICAg
ICAgICB7Cj4gICAgICAgICAgICAgICBkZm5fdCBkZm4gPSBfZGZuKGdmbik7Cj4gICAKPiBkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS1wdC5jIGIveGVuL2FyY2gveDg2L21tL3AybS1w
dC5jCj4gaW5kZXggNjA3MDQ2ZjMxYi4uNmIzMDMzN2Y2MiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJj
aC94ODYvbW0vcDJtLXB0LmMKPiArKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKPiBAQCAt
Njc3LDggKzY3Nyw4IEBAIHAybV9wdF9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwg
Z2ZuX3QgZ2ZuXywgbWZuX3QgbWZuLAo+ICAgICAgICAgICAgJiYgKGdmbiArICgxVUwgPDwgcGFn
ZV9vcmRlcikgLSAxID4gcDJtLT5tYXhfbWFwcGVkX3BmbikgKQo+ICAgICAgICAgICBwMm0tPm1h
eF9tYXBwZWRfcGZuID0gZ2ZuICsgKDFVTCA8PCBwYWdlX29yZGVyKSAtIDE7Cj4gICAKPiAtICAg
IGlmICggaW9tbXVfZW5hYmxlZCAmJiBuZWVkX2lvbW11KHAybS0+ZG9tYWluKSAmJgo+IC0gICAg
ICAgICAoaW9tbXVfb2xkX2ZsYWdzICE9IGlvbW11X3B0ZV9mbGFncyB8fCBvbGRfbWZuICE9IG1m
bl94KG1mbikpICkKPiArICAgIGlmICggaW9tbXVfZW5hYmxlZCAmJiAoaW9tbXVfb2xkX2ZsYWdz
ICE9IGlvbW11X3B0ZV9mbGFncyB8fAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICBvbGRf
bWZuICE9IG1mbl94KG1mbikpICkKPiAgICAgICB7Cj4gICAgICAgICAgIEFTU0VSVChyYyA9PSAw
KTsKPiAgIAo+IEBAIC02ODcsNyArNjg3LDcgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJt
X2RvbWFpbiAqcDJtLCBnZm5fdCBnZm5fLCBtZm5fdCBtZm4sCj4gICAgICAgICAgICAgICBpZiAo
IGlvbW11X29sZF9mbGFncyApCj4gICAgICAgICAgICAgICAgICAgYW1kX2lvbW11X2ZsdXNoX3Bh
Z2VzKHAybS0+ZG9tYWluLCBnZm4sIHBhZ2Vfb3JkZXIpOwo+ICAgICAgICAgICB9Cj4gLSAgICAg
ICAgZWxzZQo+ICsgICAgICAgIGVsc2UgaWYgKCBuZWVkX2lvbW11KHAybS0+ZG9tYWluKSApCj4g
ICAgICAgICAgIHsKPiAgICAgICAgICAgICAgIGRmbl90IGRmbiA9IF9kZm4oZ2ZuKTsKPiAgIAo+
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMgYi94ZW4vYXJjaC94ODYvbW0vcDJt
LmMKPiBpbmRleCA1MzdhZGQ2NWJiLi45N2JiM2ZlYWNjIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNo
L3g4Ni9tbS9wMm0uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwo+IEBAIC0yMDkxLDcg
KzIwOTEsNyBAQCBzdGF0aWMgdW5zaWduZWQgaW50IG1taW9fb3JkZXIoY29uc3Qgc3RydWN0IGRv
bWFpbiAqZCwKPiAgICAgICAgKiAtIGV4Y2x1ZGUgUFYgZ3Vlc3RzLCBzaG91bGQgZXhlY3V0aW9u
IHJlYWNoIHRoaXMgY29kZSBmb3Igc3VjaC4KPiAgICAgICAgKiBTbyBiZSBjYXJlZnVsIHdoZW4g
YWx0ZXJpbmcgdGhpcy4KPiAgICAgICAgKi8KPiAtICAgIGlmICggIW5lZWRfaW9tbXUoZCkgfHwg
IWlvbW11X3VzZV9oYXBfcHQoZCkgfHwKPiArICAgIGlmICggIWlvbW11X3VzZV9oYXBfcHQoZCkg
fHwKPiAgICAgICAgICAgIChzdGFydF9mbiAmICgoMVVMIDw8IFBBR0VfT1JERVJfMk0pIC0gMSkp
IHx8ICEobnIgPj4gUEFHRV9PUkRFUl8yTSkgKQo+ICAgICAgICAgICByZXR1cm4gUEFHRV9PUkRF
Ul80SzsKPiAgIAo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5j
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+IGluZGV4IDljYjE3OTMxNDQuLmVh
N2NjYmFjZTcgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+
ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKPiBAQCAtNDc1LDcgKzQ3NSw3
IEBAIGludCBpb21tdV9kb19kb21jdGwoCj4gICAKPiAgIHZvaWQgaW9tbXVfc2hhcmVfcDJtX3Rh
YmxlKHN0cnVjdCBkb21haW4qIGQpCj4gICB7Cj4gLSAgICBpZiAoIGlvbW11X2VuYWJsZWQgJiYg
aW9tbXVfdXNlX2hhcF9wdChkKSApCj4gKyAgICBpZiAoIGlvbW11X3VzZV9oYXBfcHQoZCkgKQo+
ICAgICAgICAgICBpb21tdV9nZXRfb3BzKCktPnNoYXJlX3AybShkKTsKPiAgIH0KPiAgIAo+IGRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2lvbW11LmggYi94ZW4vaW5jbHVkZS9hc20t
YXJtL2lvbW11LmgKPiBpbmRleCA1N2Q5YjFlMTRhLi44ZDE1MDZjNmY3IDEwMDY0NAo+IC0tLSBh
L3hlbi9pbmNsdWRlL2FzbS1hcm0vaW9tbXUuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0v
aW9tbXUuaAo+IEBAIC0yMSw3ICsyMSw3IEBAIHN0cnVjdCBhcmNoX2lvbW11Cj4gICB9Owo+ICAg
Cj4gICAvKiBBbHdheXMgc2hhcmUgUDJNIFRhYmxlIGJldHdlZW4gdGhlIENQVSBhbmQgdGhlIElP
TU1VICovCj4gLSNkZWZpbmUgaW9tbXVfdXNlX2hhcF9wdChkKSAoMSkKPiArI2RlZmluZSBpb21t
dV91c2VfaGFwX3B0KGQpIChuZWVkX2lvbW11KGQpKQo+ICAgCj4gICBjb25zdCBzdHJ1Y3QgaW9t
bXVfb3BzICppb21tdV9nZXRfb3BzKHZvaWQpOwo+ICAgdm9pZCBfX2luaXQgaW9tbXVfc2V0X29w
cyhjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzICpvcHMpOwo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9hc20teDg2L2lvbW11LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2lvbW11LmgKPiBpbmRleCAw
ZWQ0YTllODZkLi43YzMxODdjOGVjIDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
aW9tbXUuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaW9tbXUuaAo+IEBAIC04OSw4ICs4
OSw5IEBAIHN0YXRpYyBpbmxpbmUgaW50IGlvbW11X2hhcmR3YXJlX3NldHVwKHZvaWQpCj4gICAg
ICAgcmV0dXJuIC1FTk9ERVY7Cj4gICB9Cj4gICAKPiAtLyogRG9lcyB0aGlzIGRvbWFpbiBoYXZl
IGEgUDJNIHRhYmxlIHdlIGNhbiB1c2UgYXMgaXRzIElPTU1VIHBhZ2V0YWJsZT8gKi8KPiAtI2Rl
ZmluZSBpb21tdV91c2VfaGFwX3B0KGQpIChoYXBfZW5hYmxlZChkKSAmJiBpb21tdV9oYXBfcHRf
c2hhcmUpCj4gKy8qIEFyZSB3ZSB1c2luZyB0aGUgZG9tYWluIFAyTSB0YWJsZSBhcyBpdHMgSU9N
TVUgcGFnZXRhYmxlPyAqLwo+ICsjZGVmaW5lIGlvbW11X3VzZV9oYXBfcHQoZCkgXAo+ICsgICAg
KGhhcF9lbmFibGVkKGQpICYmIG5lZWRfaW9tbXUoZCkgJiYgaW9tbXVfaGFwX3B0X3NoYXJlKQo+
ICAgCj4gICB2b2lkIGlvbW11X3VwZGF0ZV9pcmVfZnJvbV9hcGljKHVuc2lnbmVkIGludCBhcGlj
LCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBpbnQgdmFsdWUpOwo+ICAgdW5zaWduZWQgaW50
IGlvbW11X3JlYWRfYXBpY19mcm9tX2lyZSh1bnNpZ25lZCBpbnQgYXBpYywgdW5zaWduZWQgaW50
IHJlZyk7Cj4gCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 10:39:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 10:39: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 1g6vbj-0005HM-Mf; Mon, 01 Oct 2018 10:39:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ngkg=mn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g6vbh-0005HG-UI
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 10:39:17 +0000
X-Inumbo-ID: eb5b5a4f-c565-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eb5b5a4f-c565-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 12:36:56 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 01 Oct 2018 04:39:15 -0600
Message-Id: <5BB1F95102000078001ED26B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 01 Oct 2018 04:39:13 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1538387888-3375-1-git-send-email-rcojocaru@bitdefender.com>
In-Reply-To: <1538387888-3375-1-git-send-email-rcojocaru@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH V2] x86/altp2m: propagate ept.ad changes to
 all active altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

Pj4+IE9uIDAxLjEwLjE4IGF0IDExOjU4LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gQ2hhbmdlcyBzaW5jZSBWMToKPiAgLSBSZW1vdmVkIHVubmVjZXNzYXJ5IHAybV9sb2Nr
KCkgaW4gcDJtX2luaXRfYWx0cDJtX2VwdCgpLgoKVGhpcyB3YXMgYSBzdGVwIGluIHRoZSByaWdo
dCBkaXJlY3Rpb24sIGJ1dCAuLi4KCj4gIHN0YXRpYyB2b2lkIGVwdF9lbmFibGVfcG1sKHN0cnVj
dCBwMm1fZG9tYWluICpwMm0pCj4gIHsKPiArICAgIHN0cnVjdCBkb21haW4gKmQgPSBwMm0tPmRv
bWFpbjsKPiArCj4gICAgICAvKiBEb21haW4gbXVzdCBoYXZlIGJlZW4gcGF1c2VkICovCj4gLSAg
ICBBU1NFUlQoYXRvbWljX3JlYWQoJnAybS0+ZG9tYWluLT5wYXVzZV9jb3VudCkpOwo+ICsgICAg
QVNTRVJUKGF0b21pY19yZWFkKCZkLT5wYXVzZV9jb3VudCkpOwo+ICAKPiAgICAgIC8qCj4gICAg
ICAgKiBObyBuZWVkIHRvIHJldHVybiB3aGV0aGVyIHZteF9kb21haW5fZW5hYmxlX3BtbCBoYXMg
c3VjY2VlZGVkLCBhcwo+ICAgICAgICogZXB0X3AybV90eXBlX3RvX2ZsYWdzIHdpbGwgZG8gdGhl
IGNoZWNrLCBhbmQgd3JpdGUgcHJvdGVjdGlvbiB3aWxsIGJlCj4gICAgICAgKiB1c2VkIGlmIFBN
TCBpcyBub3QgZW5hYmxlZC4KPiAgICAgICAqLwo+IC0gICAgaWYgKCB2bXhfZG9tYWluX2VuYWJs
ZV9wbWwocDJtLT5kb21haW4pICkKPiArICAgIGlmICggdm14X2RvbWFpbl9lbmFibGVfcG1sKGQp
ICkKPiAgICAgICAgICByZXR1cm47Cj4gIAo+ICAgICAgLyogRW5hYmxlIEVQVCBBL0QgYml0IGZv
ciBQTUwgKi8KPiAtICAgIHAybS0+ZXB0LmFkID0gMTsKPiAtICAgIHZteF9kb21haW5fdXBkYXRl
X2VwdHAocDJtLT5kb21haW4pOwo+ICsgICAgZXB0X3NldF9hZF9zeW5jKHAybSwgdHJ1ZSk7Cj4g
Kwo+ICsgICAgdm14X2RvbWFpbl91cGRhdGVfZXB0cChkKTsKPiAgfQo+ICAKPiAgc3RhdGljIHZv
aWQgZXB0X2Rpc2FibGVfcG1sKHN0cnVjdCBwMm1fZG9tYWluICpwMm0pCj4gIHsKPiArICAgIHN0
cnVjdCBkb21haW4gKmQgPSBwMm0tPmRvbWFpbjsKPiArCj4gICAgICAvKiBEb21haW4gbXVzdCBo
YXZlIGJlZW4gcGF1c2VkICovCj4gLSAgICBBU1NFUlQoYXRvbWljX3JlYWQoJnAybS0+ZG9tYWlu
LT5wYXVzZV9jb3VudCkpOwo+ICsgICAgQVNTRVJUKGF0b21pY19yZWFkKCZkLT5wYXVzZV9jb3Vu
dCkpOwo+ICAKPiAtICAgIHZteF9kb21haW5fZGlzYWJsZV9wbWwocDJtLT5kb21haW4pOwo+ICsg
ICAgdm14X2RvbWFpbl9kaXNhYmxlX3BtbChkKTsKPiAgCj4gICAgICAvKiBEaXNhYmxlIEVQVCBB
L0QgYml0ICovCj4gLSAgICBwMm0tPmVwdC5hZCA9IDA7Cj4gLSAgICB2bXhfZG9tYWluX3VwZGF0
ZV9lcHRwKHAybS0+ZG9tYWluKTsKPiArICAgIGVwdF9zZXRfYWRfc3luYyhwMm0sIGZhbHNlKTsK
PiArCj4gKyAgICB2bXhfZG9tYWluX3VwZGF0ZV9lcHRwKGQpOwo+ICB9CgpUaGVzZSB0d28gZnVu
Y3Rpb25zIHVzZWQgdG8gYmUgY2FsbGVkIHdpdGggdGhlIHAybSBsb2NrIGhlbGQsCndoaWxlIG5v
dyB0aGV5IGFyZW4ndCBhbnltb3JlLiBBZmFpY3QgdGhpcyBpbnRyb2R1Y2VzIGEgcmFjZQp3aGVy
ZSB0aGUgb3Bwb3NpdGUgZXB0X3NldF9hZF9zeW5jKCkgbWF5IGJlIGNhbGxlZCBiZWZvcmUKYW4g
b3JpZ2luYWwgb25lIHdhcyBmb2xsb3cgYnkgdGhlIHJlc3BlY3RpdmUKdm14X2RvbWFpbl91cGRh
dGVfZXB0cCgpLCByZXN1bHRpbmcgaW4gdGhlIEEvRCBlbmFibGUgYml0CmJlaW5nIHNldCB0aGUg
d3Jvbmcgd2F5IHJvdW5kIGluIHRoZSBlbmQuCgpJIHJlYWxpemUgdGhhdCBHZW9yZ2UgZGlkIGFs
cmVhZHkgcG9pbnQgb3V0IHRoYXQgdGhpcyBpcyBzb3J0IG9mCnVnbHkgYSBzaXR1YXRpb24sIGJ1
dCB0aGUgZml4aW5nIG9mIHRoZSBpc3N1ZSBoZXJlIHNob3VsZG4ndAppbnRyb2R1Y2UgYSBuZXcg
cmFjZS4gV2hhdCdzIHdyb25nIHdpdGggcmV0YWluaW5nIHRoZQpob3N0IHAybSBsb2NrIGluIHAy
bV97ZW4sZGlzfWFibGVfaGFyZHdhcmVfbG9nX2RpcnR5KCk/CmVwdF9zZXRfYWRfc3luYygpIHRo
ZW4gc2ltcGx5IHdvdWxkbid0IGFjcXVpcmUvcmVsZWFzZSB0aGF0Cm9uZSwgYnV0IGp1c3QgdGhl
IGFsdHAybSBvbmVzLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 10:42:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 10: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 1g6veu-0005xM-6z; Mon, 01 Oct 2018 10:42:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ikc5=mn=citrix.com=prvs=805315847=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g6ves-0005xH-CF
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 10:42:34 +0000
X-Inumbo-ID: dda352b5-c566-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dda352b5-c566-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 10:43:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,327,1534809600"; d="scan'208";a="79830522"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Julien Grall' <julien.grall@arm.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v12 5/9] memory: add check_get_page_from_gfn() as a
 wrapper...
Thread-Index: AQHUVm8W/ECysVNle0WhHGXkXJlU+qUKE9oAgAAmDEA=
Date: Mon, 1 Oct 2018 10:42:31 +0000
Message-ID: <31cec8491f9d49b2b1998c9e11b75ce6@AMSPEX02CL03.citrite.net>
References: <20180927143333.17516-1-paul.durrant@citrix.com>
 <20180927143333.17516-6-paul.durrant@citrix.com>
 <8deef051-c035-f4f1-de95-c7b316a0bf41@arm.com>
In-Reply-To: <8deef051-c035-f4f1-de95-c7b316a0bf41@arm.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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v12 5/9] memory: add
 check_get_page_from_gfn() as a wrapper...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKdWxpZW4gR3JhbGwgW21haWx0
bzpqdWxpZW4uZ3JhbGxAYXJtLmNvbV0NCj4gU2VudDogMDEgT2N0b2JlciAyMDE4IDExOjI2DQo+
IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPjsgeGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnDQo+IENjOiBBbmRyZXcgQ29vcGVyIDxBbmRyZXcuQ29vcGVyM0Bj
aXRyaXguY29tPjsgR2VvcmdlIER1bmxhcA0KPiA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsg
SWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBLb25yYWQNCj4gUnplc3p1dGVr
IFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkNCj4gPHNz
dGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBUaW0gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz47IFdlaSBM
aXUNCj4gPHdlaS5saXUyQGNpdHJpeC5jb20+DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjEyIDUv
OV0gbWVtb3J5OiBhZGQgY2hlY2tfZ2V0X3BhZ2VfZnJvbV9nZm4oKSBhcyBhDQo+IHdyYXBwZXIu
Li4NCj4gDQo+IEhpIFBhdWwsDQo+IA0KPiBPbiAwOS8yNy8yMDE4IDAzOjMzIFBNLCBQYXVsIER1
cnJhbnQgd3JvdGU6DQo+ID4gLi4uZm9yIHNvbWUgdXNlcyBvZiBnZXRfcGFnZV9mcm9tX2dmbigp
Lg0KPiA+DQo+ID4gVGhlcmUgYXJlIG1hbnkgb2NjdXJyZW5jZXMgb2YgdGhlIGZvbGxvd2luZyBw
YXR0ZXJuIGluIHRoZSBjb2RlOg0KPiA+DQo+ID4gICAgICBxID0gPHJlYWRvbmx5IGxvb2stdXA+
ID8gUDJNX0FMTE9DIDogUDJNX1VOU0hBUkU7DQo+ID4gICAgICBwYWdlID0gZ2V0X3BhZ2VfZnJv
bV9nZm4oZCwgZ2ZuLCAmcDJtdCwgcSk7DQo+ID4NCj4gPiAgICAgIGlmICggcDJtX2lzX3BhZ2lu
ZyhwMm10KSApDQo+ID4gICAgICB7DQo+ID4gICAgICAgICAgaWYgKCBwYWdlICkNCj4gPiAgICAg
ICAgICAgICAgcHV0X3BhZ2UocGFnZSk7DQo+ID4NCj4gPiAgICAgICAgICBwMm1fbWVtX3BhZ2lu
Z19wb3B1bGF0ZShkLCBnZm4pOw0KPiA+ICAgICAgICAgIHJldHVybiA8LUVBR0FJTiBvciBlcXVp
dmFsZW50PjsNCj4gPiAgICAgIH0NCj4gPg0KPiA+ICAgICAgaWYgKCAocSAmIFAyTV9VTlNIQVJF
KSAmJiBwMm1faXNfc2hhcmVkKHAybXQpICkNCj4gPiAgICAgIHsNCj4gPiAgICAgICAgICBpZiAo
IHBhZ2UgKQ0KPiA+ICAgICAgICAgICAgICBwdXRfcGFnZShwYWdlKTsNCj4gPg0KPiA+ICAgICAg
ICAgIHJldHVybiA8LUVBR0FJTiBvciBlcXVpdmFsZW50PjsNCj4gPiAgICAgIH0NCj4gPg0KPiA+
ICAgICAgaWYgKCAhcGFnZSApDQo+ID4gICAgICAgICAgcmV0dXJuIDwtRUlOVkFMIG9yIGVxdWl2
YWxlbnQ+Ow0KPiA+DQo+ID4gVGhlcmUgYXJlIHNvbWUgc21hbGwgZGlmZmVyZW5jZXMgYmV0d2Vl
biB0aGUgZXhhY3Qgd2F5IHRoZSBvY2N1cnJlbmNlcw0KPiA+IGFyZSBjb2RlZCBidXQgdGhlIGRl
c2lyZWQgc2VtYW50aWMgaXMgdGhlIHNhbWUuDQo+ID4NCj4gPiBUaGlzIHBhdGNoIGludHJvZHVj
ZXMgYSBuZXcgY29tbW9uIGltcGxlbWVudGF0aW9uIG9mIHRoaXMgY29kZSBpbg0KPiA+IGNoZWNr
X2dldF9wYWdlX2Zyb21fZ2ZuKCkgYW5kIHRoZW4gY29udmVydHMgdGhlIHZhcmlvdXMgb3Blbi1j
b2RlZA0KPiBwYXR0ZXJucw0KPiA+IGludG8gY2FsbHMgdG8gdGhpcyBuZXcgZnVuY3Rpb24uDQo+
ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXgu
Y29tPg0KPiA+IFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPg0KPiA+IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+
ID4gLS0tDQo+ID4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
DQo+ID4gQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4NCj4g
PiBDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+DQo+ID4gQ2M6IEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+DQo+ID4gQ2M6IEtvbnJhZCBSemVzenV0
ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4NCj4gPiBDYzogU3RlZmFubyBTdGFiZWxs
aW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPg0KPiA+IENjOiBUaW0gRGVlZ2FuIDx0aW1AeGVu
Lm9yZz4NCj4gPiBDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4NCj4gPg0KPiA+IHYx
MToNCj4gPiAgIC0gRm9yd2FyZCBkZWNsYXJlIHAybV90eXBlX3QgaW4gcDJtLWNvbW1vbi5oIHRv
IGFsbG93IHRoZSBkdXBsaWNhdGUNCj4gPiAgICAgZGVjbGFyYXRpb25zIG9mIGNoZWNrX2dldF9w
YWdlX2Zyb21fZ2ZuKCkgdG8gYmUgcmVtb3ZlZCwgYW5kIGhlbmNlDQo+IGFkZA0KPiA+ICAgICBK
YW4ncyBSLWIuDQo+IA0KPiBJIHRoaW5rIHRoaXMgd291bGQgYmUgd29ydGggYWRkaW5nIGEgd29y
ZCBpbiB0aGUgY29tbWl0IG1lc3NhZ2UgYWJvdXQNCj4gdGhlIGZvcndhcmQgZGVjbGFyYXRpb24u
DQoNCk9rLiBJJ2xsIGFkZCBzb21ldGhpbmcgdG8gdjEyLg0KDQo+IA0KPiBGb3IgdGhlIEFybSBi
aXRzOg0KPiANCj4gQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
DQo+IA0KDQpUaGFua3MsDQoNCiAgUGF1bA0KDQo+IENoZWVycywNCj4gDQo+IC0tDQo+IEp1bGll
biBHcmFsbA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 10:52:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 10: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 1g6vnu-0006jw-5f; Mon, 01 Oct 2018 10:51:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ikc5=mn=citrix.com=prvs=805315847=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g6vns-0006jr-Sv
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 10:51:52 +0000
X-Inumbo-ID: ac8c1563-c567-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ac8c1563-c567-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 12:49:31 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,327,1534809600"; d="scan'208";a="79830820"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Julien Grall' <julien.grall@arm.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v12 8/9] mm / iommu: include need_iommu() test in
 iommu_use_hap_pt()
Thread-Index: AQHUVm8WaIoMJxUjk0+Tb7ruuIelJKUKFvOAgAAjbOA=
Date: Mon, 1 Oct 2018 10:51:49 +0000
Message-ID: <233a49e3915444f4a6ea8e5cece8ce78@AMSPEX02CL03.citrite.net>
References: <20180927143333.17516-1-paul.durrant@citrix.com>
 <20180927143333.17516-9-paul.durrant@citrix.com>
 <ef0310ed-3745-860f-3f1b-786f76187e97@arm.com>
In-Reply-To: <ef0310ed-3745-860f-3f1b-786f76187e97@arm.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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v12 8/9] mm / iommu: include need_iommu()
 test in iommu_use_hap_pt()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Stefano Stabellini <sstabellini@kernel.org>,
 George Dunlap <George.Dunlap@citrix.com>,
 Jun Nakajima <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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKdWxpZW4gR3JhbGwgW21haWx0
bzpqdWxpZW4uZ3JhbGxAYXJtLmNvbV0NCj4gU2VudDogMDEgT2N0b2JlciAyMDE4IDExOjM3DQo+
IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPjsgeGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnDQo+IENjOiBKdW4gTmFrYWppbWEgPGp1bi5uYWthamltYUBpbnRl
bC5jb20+OyBHZW9yZ2UgRHVubGFwDQo+IDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+OyBBbmRyZXcgQ29vcGVyDQo+IDxBbmRyZXcuQ29v
cGVyM0BjaXRyaXguY29tPjsgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPg0KPiBTdWJqZWN0OiBSZTogW1BBVENIIHYxMiA4LzldIG1tIC8gaW9tbXU6IGluY2x1ZGUg
bmVlZF9pb21tdSgpIHRlc3QgaW4NCj4gaW9tbXVfdXNlX2hhcF9wdCgpDQo+IA0KPiBIaSBQYXVs
LA0KPiANCj4gT24gMDkvMjcvMjAxOCAwMzozMyBQTSwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiA+
IFRoZSBuYW1lICdpb21tdV91c2VfaGFwX3B0JyBzdWdnZXN0cyB0aGF0IHRoYXQgUDJNIHRhYmxl
IGlzIGluIHVzZSBhcw0KPiB0aGUNCj4gPiBkb21haW4ncyBJT01NVSBwYWdldGFibGUgd2hpY2gs
IHByaW9yIHRvIHRoaXMgcGF0Y2gsIGlzIG5vdCBzdHJpY3RseQ0KPiB0cnVlDQo+ID4gc2luY2Ug
dGhlIG1hY3JvIGRpZCBub3QgdGVzdCB3aGV0aGVyIHRoZSBkb21haW4gYWN0dWFsbHkgaGFzIElP
TU1VDQo+ID4gbWFwcGluZ3MuDQo+IA0KPiBXZWxsLCBJIHRoaW5rIHdlIGFzc3VtZSB0aGF0IGlv
bW11X3VzZV9oYXBfcHQoKSB3aWxsIG9ubHkgYmUgY2FsbGVkIHdoZW4NCj4gbmVlZF9pb21tdShk
KSA9PSAxLg0KDQpZZXMuDQoNCj4gQXQgdGhlIGVuZCwgeW91IHdpbGwgc3RpbGwgbmVlZCB0byBj
aGVjaw0KPiBuZWVkX2lvbW11KGQpIG91dHNpZGUgYmVjYXVzZSBpb21tdV91c2VfaGFwX3B0KCkg
bWF5IG5vdyByZXR1cm4gMCBmb3INCj4gZG9tYWluIHdpdGhvdXQgSU9NTVUgb3IgZm9yIGRvbWFp
biBub3Qgc2hhcmluZyBwMm0gd2l0aCB0aGUgSU9NTVUuDQo+IA0KPiBEbyB5b3UgZXhwZWN0IGFu
IGltcHJvdmVtZW50IGluIGxvbmctdGVybT8NCj4gDQoNClllcy4gVGhlIHVsdGltYXRlIGdvYWwg
aXMgdGhlIHBhdGNoIHRvIHNwbGl0IHVwIG5lZWRfaW9tbXUoKSBpbnRvIHNlcGFyYXRlIG1hY3Jv
cyBmb3IgJ2RvbWFpbiBoYXMgSU9NTVUgcHQnIGFuZCAnZG9tYWluIG5lZWRzIGV4cGxpY2l0IHN5
bmMgb2YgSU9NTVUgcHQnIGFuZCB0aGlzIHNlZW1zIGxpa2UgYSBsb2dpY2FsIHN0ZXAuIEZvciAn
bmVlZCBleHBsaWNpdCBzeW5jIG9mIElPTU1VIHB0JyB0byB0cnVlIHRoZW4gJ2hhcyBJT01NVSBw
dCcgY2xlYXJseSBuZWVkcyB0byBiZSB0cnVlLCBzbyBJIHdhbnRlZCB0aGUgbWFjcm8gZm9yICdz
aGFyaW5nIElPTU1VIHB0JyB0byBoYXZlIHRoZSBzYW1lIHByZWRpY2F0ZS4NCg0KICBQYXVsDQoN
Cj4gQ2hlZXJzLA0KPiANCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1
bC5kdXJyYW50QGNpdHJpeC5jb20+DQo+ID4gUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmlu
LnRpYW5AaW50ZWwuY29tPg0KPiA+IC0tLQ0KPiA+IENjOiBKdW4gTmFrYWppbWEgPGp1bi5uYWth
amltYUBpbnRlbC5jb20+DQo+ID4gQ2M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAZXUu
Y2l0cml4LmNvbT4NCj4gPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KPiA+
IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPg0KPiA+IENjOiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+DQo+ID4gQ2M6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+DQo+ID4NCj4gPiB2MTE6DQo+ID4gICAtIFB1
bGxlZCBpbiBmcm9tIHY2IG9mIHRoZSBmdWxsIFBWLUlPTU1VIHNlcmllcy4NCj4gPg0KPiA+IHY0
Og0KPiA+ICAgLSBOZXcgaW4gdjQuDQo+ID4gLS0tDQo+ID4gICB4ZW4vYXJjaC94ODYvbW0vcDJt
LWVwdC5jICAgICAgIHwgNiArKystLS0NCj4gPiAgIHhlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYyAg
ICAgICAgfCA2ICsrKy0tLQ0KPiA+ICAgeGVuL2FyY2gveDg2L21tL3AybS5jICAgICAgICAgICB8
IDIgKy0NCj4gPiAgIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgfCAyICstDQo+ID4g
ICB4ZW4vaW5jbHVkZS9hc20tYXJtL2lvbW11LmggICAgIHwgMiArLQ0KPiA+ICAgeGVuL2luY2x1
ZGUvYXNtLXg4Ni9pb21tdS5oICAgICB8IDUgKysrLS0NCj4gPiAgIDYgZmlsZXMgY2hhbmdlZCwg
MTIgaW5zZXJ0aW9ucygrKSwgMTEgZGVsZXRpb25zKC0pDQo+ID4NCj4gPiBkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L21tL3AybS1lcHQuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMNCj4g
PiBpbmRleCBhZjc2NzRmN2UxLi5mMGQ5Mzg1NmYyIDEwMDY0NA0KPiA+IC0tLSBhL3hlbi9hcmNo
L3g4Ni9tbS9wMm0tZXB0LmMNCj4gPiArKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jDQo+
ID4gQEAgLTg2MywxMiArODYzLDEyIEBAIG91dDoNCj4gPiAgICAgICAgICAgZXB0X3N5bmNfZG9t
YWluKHAybSk7DQo+ID4NCj4gPiAgICAgICAvKiBGb3IgaG9zdCBwMm0sIG1heSBuZWVkIHRvIGNo
YW5nZSBWVC1kIHBhZ2UgdGFibGUuKi8NCj4gPiAtICAgIGlmICggcmMgPT0gMCAmJiBwMm1faXNf
aG9zdHAybShwMm0pICYmIG5lZWRfaW9tbXUoZCkgJiYNCj4gPiArICAgIGlmICggcmMgPT0gMCAm
JiBwMm1faXNfaG9zdHAybShwMm0pICYmDQo+ID4gICAgICAgICAgICBuZWVkX21vZGlmeV92dGRf
dGFibGUgKQ0KPiA+ICAgICAgIHsNCj4gPiAtICAgICAgICBpZiAoIGlvbW11X2hhcF9wdF9zaGFy
ZSApDQo+ID4gKyAgICAgICAgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICkNCj4gPiAgICAgICAg
ICAgICAgIHJjID0gaW9tbXVfcHRlX2ZsdXNoKGQsIGdmbiwgJmVwdF9lbnRyeS0+ZXB0ZSwgb3Jk
ZXIsDQo+IHZ0ZF9wdGVfcHJlc2VudCk7DQo+ID4gLSAgICAgICAgZWxzZQ0KPiA+ICsgICAgICAg
IGVsc2UgaWYgKCBuZWVkX2lvbW11KGQpICkNCj4gPiAgICAgICAgICAgew0KPiA+ICAgICAgICAg
ICAgICAgZGZuX3QgZGZuID0gX2RmbihnZm4pOw0KPiA+DQo+ID4gZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9tbS9wMm0tcHQuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYw0KPiA+IGluZGV4
IDYwNzA0NmYzMWIuLjZiMzAzMzdmNjIgMTAwNjQ0DQo+ID4gLS0tIGEveGVuL2FyY2gveDg2L21t
L3AybS1wdC5jDQo+ID4gKysrIGIveGVuL2FyY2gveDg2L21tL3AybS1wdC5jDQo+ID4gQEAgLTY3
Nyw4ICs2NzcsOCBAQCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGdm
bl90IGdmbl8sDQo+IG1mbl90IG1mbiwNCj4gPiAgICAgICAgICAgICYmIChnZm4gKyAoMVVMIDw8
IHBhZ2Vfb3JkZXIpIC0gMSA+IHAybS0+bWF4X21hcHBlZF9wZm4pICkNCj4gPiAgICAgICAgICAg
cDJtLT5tYXhfbWFwcGVkX3BmbiA9IGdmbiArICgxVUwgPDwgcGFnZV9vcmRlcikgLSAxOw0KPiA+
DQo+ID4gLSAgICBpZiAoIGlvbW11X2VuYWJsZWQgJiYgbmVlZF9pb21tdShwMm0tPmRvbWFpbikg
JiYNCj4gPiAtICAgICAgICAgKGlvbW11X29sZF9mbGFncyAhPSBpb21tdV9wdGVfZmxhZ3MgfHwg
b2xkX21mbiAhPSBtZm5feChtZm4pKQ0KPiApDQo+ID4gKyAgICBpZiAoIGlvbW11X2VuYWJsZWQg
JiYgKGlvbW11X29sZF9mbGFncyAhPSBpb21tdV9wdGVfZmxhZ3MgfHwNCj4gPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgb2xkX21mbiAhPSBtZm5feChtZm4pKSApDQo+ID4gICAgICAgew0K
PiA+ICAgICAgICAgICBBU1NFUlQocmMgPT0gMCk7DQo+ID4NCj4gPiBAQCAtNjg3LDcgKzY4Nyw3
IEBAIHAybV9wdF9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwgZ2ZuX3QgZ2ZuXywN
Cj4gbWZuX3QgbWZuLA0KPiA+ICAgICAgICAgICAgICAgaWYgKCBpb21tdV9vbGRfZmxhZ3MgKQ0K
PiA+ICAgICAgICAgICAgICAgICAgIGFtZF9pb21tdV9mbHVzaF9wYWdlcyhwMm0tPmRvbWFpbiwg
Z2ZuLCBwYWdlX29yZGVyKTsNCj4gPiAgICAgICAgICAgfQ0KPiA+IC0gICAgICAgIGVsc2UNCj4g
PiArICAgICAgICBlbHNlIGlmICggbmVlZF9pb21tdShwMm0tPmRvbWFpbikgKQ0KPiA+ICAgICAg
ICAgICB7DQo+ID4gICAgICAgICAgICAgICBkZm5fdCBkZm4gPSBfZGZuKGdmbik7DQo+ID4NCj4g
PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21tL3Ay
bS5jDQo+ID4gaW5kZXggNTM3YWRkNjViYi4uOTdiYjNmZWFjYyAxMDA2NDQNCj4gPiAtLS0gYS94
ZW4vYXJjaC94ODYvbW0vcDJtLmMNCj4gPiArKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMNCj4g
PiBAQCAtMjA5MSw3ICsyMDkxLDcgQEAgc3RhdGljIHVuc2lnbmVkIGludCBtbWlvX29yZGVyKGNv
bnN0IHN0cnVjdCBkb21haW4NCj4gKmQsDQo+ID4gICAgICAgICogLSBleGNsdWRlIFBWIGd1ZXN0
cywgc2hvdWxkIGV4ZWN1dGlvbiByZWFjaCB0aGlzIGNvZGUgZm9yIHN1Y2guDQo+ID4gICAgICAg
ICogU28gYmUgY2FyZWZ1bCB3aGVuIGFsdGVyaW5nIHRoaXMuDQo+ID4gICAgICAgICovDQo+ID4g
LSAgICBpZiAoICFuZWVkX2lvbW11KGQpIHx8ICFpb21tdV91c2VfaGFwX3B0KGQpIHx8DQo+ID4g
KyAgICBpZiAoICFpb21tdV91c2VfaGFwX3B0KGQpIHx8DQo+ID4gICAgICAgICAgICAoc3RhcnRf
Zm4gJiAoKDFVTCA8PCBQQUdFX09SREVSXzJNKSAtIDEpKSB8fCAhKG5yID4+DQo+IFBBR0VfT1JE
RVJfMk0pICkNCj4gPiAgICAgICAgICAgcmV0dXJuIFBBR0VfT1JERVJfNEs7DQo+ID4NCj4gPiBk
aWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYw0KPiBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMNCj4gPiBpbmRleCA5Y2IxNzkzMTQ0Li5lYTdjY2JhY2U3
IDEwMDY0NA0KPiA+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMNCj4gPiAr
KysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jDQo+ID4gQEAgLTQ3NSw3ICs0NzUs
NyBAQCBpbnQgaW9tbXVfZG9fZG9tY3RsKA0KPiA+DQo+ID4gICB2b2lkIGlvbW11X3NoYXJlX3Ay
bV90YWJsZShzdHJ1Y3QgZG9tYWluKiBkKQ0KPiA+ICAgew0KPiA+IC0gICAgaWYgKCBpb21tdV9l
bmFibGVkICYmIGlvbW11X3VzZV9oYXBfcHQoZCkgKQ0KPiA+ICsgICAgaWYgKCBpb21tdV91c2Vf
aGFwX3B0KGQpICkNCj4gPiAgICAgICAgICAgaW9tbXVfZ2V0X29wcygpLT5zaGFyZV9wMm0oZCk7
DQo+ID4gICB9DQo+ID4NCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9pb21t
dS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9pb21tdS5oDQo+ID4gaW5kZXggNTdkOWIxZTE0YS4u
OGQxNTA2YzZmNyAxMDA2NDQNCj4gPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2lvbW11LmgN
Cj4gPiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2lvbW11LmgNCj4gPiBAQCAtMjEsNyArMjEs
NyBAQCBzdHJ1Y3QgYXJjaF9pb21tdQ0KPiA+ICAgfTsNCj4gPg0KPiA+ICAgLyogQWx3YXlzIHNo
YXJlIFAyTSBUYWJsZSBiZXR3ZWVuIHRoZSBDUFUgYW5kIHRoZSBJT01NVSAqLw0KPiA+IC0jZGVm
aW5lIGlvbW11X3VzZV9oYXBfcHQoZCkgKDEpDQo+ID4gKyNkZWZpbmUgaW9tbXVfdXNlX2hhcF9w
dChkKSAobmVlZF9pb21tdShkKSkNCj4gPg0KPiA+ICAgY29uc3Qgc3RydWN0IGlvbW11X29wcyAq
aW9tbXVfZ2V0X29wcyh2b2lkKTsNCj4gPiAgIHZvaWQgX19pbml0IGlvbW11X3NldF9vcHMoY29u
c3Qgc3RydWN0IGlvbW11X29wcyAqb3BzKTsNCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
YXNtLXg4Ni9pb21tdS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9pb21tdS5oDQo+ID4gaW5kZXgg
MGVkNGE5ZTg2ZC4uN2MzMTg3YzhlYyAxMDA2NDQNCj4gPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20t
eDg2L2lvbW11LmgNCj4gPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2lvbW11LmgNCj4gPiBA
QCAtODksOCArODksOSBAQCBzdGF0aWMgaW5saW5lIGludCBpb21tdV9oYXJkd2FyZV9zZXR1cCh2
b2lkKQ0KPiA+ICAgICAgIHJldHVybiAtRU5PREVWOw0KPiA+ICAgfQ0KPiA+DQo+ID4gLS8qIERv
ZXMgdGhpcyBkb21haW4gaGF2ZSBhIFAyTSB0YWJsZSB3ZSBjYW4gdXNlIGFzIGl0cyBJT01NVSBw
YWdldGFibGU/DQo+ICovDQo+ID4gLSNkZWZpbmUgaW9tbXVfdXNlX2hhcF9wdChkKSAoaGFwX2Vu
YWJsZWQoZCkgJiYgaW9tbXVfaGFwX3B0X3NoYXJlKQ0KPiA+ICsvKiBBcmUgd2UgdXNpbmcgdGhl
IGRvbWFpbiBQMk0gdGFibGUgYXMgaXRzIElPTU1VIHBhZ2V0YWJsZT8gKi8NCj4gPiArI2RlZmlu
ZSBpb21tdV91c2VfaGFwX3B0KGQpIFwNCj4gPiArICAgIChoYXBfZW5hYmxlZChkKSAmJiBuZWVk
X2lvbW11KGQpICYmIGlvbW11X2hhcF9wdF9zaGFyZSkNCj4gPg0KPiA+ICAgdm9pZCBpb21tdV91
cGRhdGVfaXJlX2Zyb21fYXBpYyh1bnNpZ25lZCBpbnQgYXBpYywgdW5zaWduZWQgaW50IHJlZywN
Cj4gdW5zaWduZWQgaW50IHZhbHVlKTsNCj4gPiAgIHVuc2lnbmVkIGludCBpb21tdV9yZWFkX2Fw
aWNfZnJvbV9pcmUodW5zaWduZWQgaW50IGFwaWMsIHVuc2lnbmVkIGludA0KPiByZWcpOw0KPiA+
DQo+IA0KPiAtLQ0KPiBKdWxpZW4gR3JhbGwNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 10:52:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 10: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 1g6vo6-0006lR-Jj; Mon, 01 Oct 2018 10:52:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=8cng=mn=citrix.com=prvs=8057634e3=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1g6vo5-0006lJ-Dz
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 10:52:05 +0000
X-Inumbo-ID: b4c338c5-c567-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b4c338c5-c567-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 12:49:44 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,327,1534809600"; d="scan'208";a="66697902"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23473.64592.699718.316856@mariner.uk.xensource.com>
Date: Mon, 1 Oct 2018 11:52:00 +0100
To: Olaf Hering <olaf@aepfle.de>
In-Reply-To: <20180928155052.5d7f66db.olaf@aepfle.de>
References: <20180607130829.18811-1-olaf@aepfle.de>
 <20180626191113.2d8e6876.olaf@aepfle.de>
 <20180801181747.170405d8.olaf@aepfle.de>
 <20180913093913.328a523a.olaf@aepfle.de>
 <20180928155052.5d7f66db.olaf@aepfle.de>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v9] new config option vtsc_tolerance_khz to
 avoid TSC 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: Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.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>

T2xhZiBIZXJpbmcgd3JpdGVzICgiUmU6IFtQQVRDSCB2OV0gbmV3IGNvbmZpZyBvcHRpb24gdnRz
Y190b2xlcmFuY2Vfa2h6IHRvIGF2b2lkIFRTQyBlbXVsYXRpb24iKToKPiBBbSBUaHUsIDEzIFNl
cCAyMDE4IDA5OjM5OjEzICswMjAwCj4gc2NocmllYiBPbGFmIEhlcmluZyA8b2xhZkBhZXBmbGUu
ZGU+Ogo+ID4gdGhpcyBwYXRjaCB3YXMgbm90IGFwcGxpZWQgeWV0LCBldmVuIGFmdGVyIGEgZmV3
ICJwaW5ncyIuCj4gCj4gTm8gcmVhY3Rpb24gc2luY2UgbW9udGhzLgo+IFNvIHNjcmFwIHRoYXQg
cGF0Y2gsIGp1c3QgaW4gY2FzZSBpdCBpcyBzdGlsbCBwYXJ0IG9mIHNvbWVvbmVzIHRvLWNvbnNp
ZGVyIHF1ZXVlLgoKSSB0aGluayBpdCB3b3VsZCBiZSB3b3J0aCBleHBsb3Jpbmcgd2hldGhlciB0
aGlzIHBhdGNoIGNvdWxkIGJlCmFwcGxpZWQgd2l0aG91dCBhbiBleHBsaWNpdCBhY2sgZnJvbSBB
bmRyZXcuCgpJIGNvbmZlc3MgSSBpZ25vcmVkIGFsbCB0aGUgcHJldmlvdXMgbWFpbHMgYmVjYXVz
ZSB0aGV5IGFsbCBzdGFydGVkCiAgIEFuZHJldywKb3IKICAgQW5kcmV3LCBMYXJzLApzbyBJIGFz
c3VtZWQgdGhhdCB5b3UgZGlkbid0IHdhbnQgYXR0ZW50aW9uIGZyb20gb3RoZXIKbWFpbnRhaW5l
cnMvY29tbWl0dGVycy4KCk5vdyB0aGF0IEkgbG9vayBhdCB0aGUgdGhyZWFkIGl0IGlzIGRpZmZp
Y3VsdCBmb3IgbWUgdG8gc2VlIHRoZSB3b29kCmZvciB0aGUgdHJlZXMgYnV0IEkgZG9uJ3Qgc2Vl
IHVuYW5zd2VyZWQgY29uY2VybnMuICBJIGd1ZXNzIHRoZSBwYXRjaApzaG91bGQgbWF5YmUgdGhl
cmVmb3JlIGJlIGNvbW1pdHRlZC4KCkFzIGNvbW1pdHRlciwgYmVmb3JlIEkgZGlkIHRoYXQgZGVz
cGl0ZSBhIG1pc3NpbmcgYWNrLCBJIHdvdWxkIHdhbnQgdG8KKGkpIHRyeSB0byB1bmRlcnN0YW5k
IGlmIHBvc3NpYmx5IHdoeSB0aGUgYWNrIHdhcyBtaXNzaW5nIChpaSkgZG8gbXkKb3duIHJldmll
dyB0byBzYXRpc2Z5IGFueSBkb3VidHMgKGlpaSkgZ2l2ZSB0aGUgbWFpbnRhaW5lciBhIGNsZWFy
CnRpa2UgaW50ZXJ2YWwgdG8gc2F5ICJuYWNrIi4KCgpBcyBmb3IgKGkpIChyZWFzb25zIGZvciBs
YWNrIG9mIGFjayksIHNlZSBhYm92ZSwgYW5kIGl0J3Mgbm90IGNsZWFyIHRvCm1lOyBidXQgQUZB
SUNUIHRoZXJlIGFyZSB0d28gZGlmZmljdWx0aWVzLiAgT25lIChzZWUgKGEpIGJlbG93KSBpcwp3
aXRoIHRoZSBwcmluY2lwbGUgb2YgdGhlIGZlYXR1cmUuICBPbmUgKHNlZSAoYikgYmVsb3cpIGlz
IGFib3V0IGEKZGV0YWlsIG9mIHRoZSBpbXBsZW1lbnRhdGlvbi4KCkFzIGZvciAoaWkpIChvd24g
cmV2aWV3KSwgc2VlIGJlbG93LiAgVGhhdCBhZGRyZXNzZXMgKGEpIGFuZCAoYikuCgpBcyBmb3Ig
KGlpaSk6IElmIGFueW9uZSBhY3R1YWxseSBvYmplY3RzIHRvIHRoaXMgcGF0Y2ggZm9yIHNvbWUK
ZGlmZmVyZW50IHJlYXNvbiwgb3IgdG8gbXkgcHJvcG9zZWQgYXBwcm9hY2gsIHBsZWFzZSBjb21t
ZW50IGluIHRoZQpuZXh0IDcgZGF5cy4KCgooYSkgUHJpbmNpcGxlCgpJIHJlYWQgdGhlIGRvY3Vt
ZW50YXRpb24gZm9yIHRoZSBuZXcgZmVhdHVyZSBhbmQgaXQgc2VlbXMgdG8gbWFrZQpzZW5zZS4g
IEJ1dCBpdCB3b3VsZCBiZSBuaWNlIGZvciB0aGUgZG9jdW1lbnRhdGlvbiB0byBleHBsYWluIHdo
YXQgaXMKY29uc2lkZXJlZCBhIGxpa2VseSBzYWZlIGFuZCBzdWZmaWNpZW50IHZhbHVlLgoKRm9y
IGV4YW1wbGUsIG9uZSBtaWdodCBzYXkgc29tZXRoaW5nIGxpa2UgdGhpczoKCiAgVHlwaWNhbCBU
U0Mgc3BlZWQgdmFyaWF0aW9uIGJldHdlZW4gc3VwcG9zZWRseSBpZGVudGljYWwgaG9zdHMgaXMK
ICBhYm91dCBYJS4gIEEgVW5peCBndWVzdCBydW5uaW5nIE5UUCBmb3IgdGltZSBzeW5jaHJvbmlz
YXRpb24gY2FuCiAgY29wZSB3aXRoIGNsb2NrIGRyaWZ0IHJhdGVzIG9mIHVwIHRvIGFib3V0IFkl
LiAgU28gYQogIHZ0c2NfdG9sZXJhbmNlX2toeiBzZXR0aW5nIGJldHdlZW4gdGhlc2UgdHdvIHZh
bHVlcyBpcyBsaWtlbHkgdG8gYmUKICBlZmZlY3RpdmUgZm9yIG1pZ3JhdGlvbiBiZXR3ZWVuICJp
ZGVudGljYWwiIGhvc3RzLCBhbmQgbm90CiAgZGlzcnVwdGl2ZS4KCk9sYWYsIHBsZWFzZSBjb3Vs
ZCB5b3UgZmlsbCBpbiB0aGUgYmxhbmtzIGluIHRoYXQgdGV4dCwgYW5kIGNvbnNpZGVyCndoYXQg
dGhlIGV4YWN0IHdvcmRpbmcgc2hvdWxkIGJlIChkZXBlbmRpbmcgb24gd2hhdCByZXNlYXJjaCB5
b3UKY29uZHVjdGVkIGV0Yy4pLCBhbmQgdGhlbiBjb25zaWRlciB3aGV0aGVyIHRvIHB1dCBpdCBp
biB0aGUKZG9jdW1lbnRhdGlvbiwgY29tbWl0IG1lZXNhZ2UsIG9yIGp1c3Qgb24gdGhlIG1haWxp
bmcgbGlzdCA/CgpQZXJzb25hbGx5IEkgdGhpbmsgZG9jdW1lbnRhdGlvbiB3b3VsZCBiZSBpZGVh
bCBpZiB3ZSBoYXZlIGZpcm0KaW5mb3JtYXRpb24gYnV0IGlmIGZpcm0gaW5mb3JtYXRpb24gaXMg
aGFyZCB0byBjb21lIGJ5IGFuZCBhbGwgd2UgaGF2ZQppcyBlbXBpcmljYWwgZGF0YSwgdGhlbiBt
YXliZSBhIGNvbW1pdCBtZXNzYWdlIGRlc2NyaWJpbmcgdGhvc2UKZXhwZXJpZW5jZXMgd291bGQg
YmUgc3VmZmljaWVudC4KCgooYikgUHJvdG9jb2wgY29tcGF0aWJpbGl0eQoKICBPbGFmOgogID4g
PiBPbiAwNy4wNi4xOCBhdCAxNjo0OSwgPG9sYWZAYWVwZmxlLmRlPiB3cm90ZToKICA+ID4gPiBB
bSBUaHUsIDA3IEp1biAyMDE4IDA4OjQ0OjQxIC0wNjAwCiAgPiA+ID4gc2NocmllYiAiSmFuIEJl
dWxpY2giIDxKQmV1bGljaEBzdXNlLmNvbT46CiAgPiA+ID4+IFRoZSByZS11c2Ugb2YgdGhlIGZp
ZWxkIGlzIGFjY2VwdGFibGUgb25seSBpZiBhbGwgZXhpc3RpbmcKICA+ID4gPj4gc2VuZGVycyBy
ZWxpYWJseSBmaWxsIHplcm8gaW4gdGhlcmUuCiAgPiA+ID4KICA+ID4gPiBIb3cgZG8gd2Uga25v
dyBhbGwgc2VuZGVycz8gSSBqdXN0IGtub3cgYWJvdXQgd3JpdGVfdHNjX2luZm8KICA+ID4gPiBm
cm9tIHhlbi00LjYrLgogID4gPgogID4gPiBJIGRvbid0IHRoaW5rIHdlIGNhcmUgYWJvdXQgc2Vu
ZGVycyBvdGhlciB0aGFuIG9uZXMgdXNpbmcgbGlieGMsIHNvCiAgPiA+IGJ5IGtub3dpbmcgd2hl
dGhlciBhbGwgbGlieGMgdmVyc2lvbnMgY29uZm9ybSB0byB0aGUgcmVxdWlyZW1lbnQsCiAgPiA+
IHdlIGNvdWxkIGRlY2xhcmUgd2UncmUgZmluZS4KICA+IAogID4gWWVzLCBJIHRoaW5rIHdlIGFy
ZSBmaW5lLiBBbmQgaWYgbWlncmF0aW9uIGZyb20gcHJlLTQuNiBpcyBzdXBwb3J0ZWQKICA+IGFu
eXdheSBpcyBhbm90aGVyIHF1ZXN0aW9uLiBNb3N0IGxpa2VseSB0aGUgYW5zd2VyIGlzIG5vLgoK
VGhpcyBjb21tZW50IGZyb20gT2xhZiAiWWVzLCBJIHRoaW5rIHdlIGFyZSBmaW5lIiBpcyBub3Qg
cGFydGljdWxhcmx5CnJlYXNzdXJpbmcuICBPbGFmLCBjYW4geW91IHBsZWFzZSBzYXkgc29tZXRo
aW5nIG1vcmUgZGVmaW5pdGUgYWJvdXQKaG93IHlvdSB2ZXJpZmllZCB3aGV0aGVyIHlvdXIgYXNz
ZXJ0aW9uIGlzIHRydWUuCgpBbmQgeWVzLCB3ZSBkbyBtZWFuIGFsc28gZm9yIHZlcnNpb25zIGZy
b20gcHJlLTQuNi4gIEl0IGlzIG5vdApzdXBwb3J0ZWQsIGJ1dCBpdCBtdXN0IG5vdCBnbyB3cm9u
ZyBpbiB1bmV4cGVjdGVkIHdheXMuICBZb3UgY2FuIHVzZQp0aGUgZ2l0IGhpc3RvcnkgdG8gc2Vl
IG9sZGVyIGltcGxlbWVudGF0aW9ucyBpbiBsaWJ4Yy4KCgpUaGFua3MsCklhbi4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 11:11:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 11:11: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 1g6w6f-0008PV-GZ; Mon, 01 Oct 2018 11:11:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gvvy=mn=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1g6w6d-0008P7-DY
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 11:11:15 +0000
X-Inumbo-ID: e00cf80e-c56a-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id e00cf80e-c56a-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 11:12:25 +0000 (UTC)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id CECD43016E6D;
 Mon,  1 Oct 2018 14:11:13 +0300 (EEST)
Received: from smtp.bitdefender.com (smtp.bitdefender.biz [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id BDD177FBF0;
 Mon,  1 Oct 2018 14:11:13 +0300 (EEST)
Received: from [10.10.196.90] (unknown [10.10.196.90])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id A49213000E5A;
 Mon,  1 Oct 2018 14:11:13 +0300 (EEST)
To: Jan Beulich <JBeulich@suse.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>
References: <1538387888-3375-1-git-send-email-rcojocaru@bitdefender.com>
 <5BB1F95102000078001ED26B@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <d2596d53-3090-f8f1-3a82-cd330a34dad4@bitdefender.com>
Date: Mon, 1 Oct 2018 14:11:13 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <5BB1F95102000078001ED26B@prv1-mh.provo.novell.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH V2] x86/altp2m: propagate ept.ad changes to
 all active altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

CgpPbiAxMC8xLzE4IDE6MzkgUE0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDAxLjEwLjE4
IGF0IDExOjU4LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+IENoYW5nZXMg
c2luY2UgVjE6Cj4+ICAtIFJlbW92ZWQgdW5uZWNlc3NhcnkgcDJtX2xvY2soKSBpbiBwMm1faW5p
dF9hbHRwMm1fZXB0KCkuCj4gCj4gVGhpcyB3YXMgYSBzdGVwIGluIHRoZSByaWdodCBkaXJlY3Rp
b24sIGJ1dCAuLi4KPiAKPj4gIHN0YXRpYyB2b2lkIGVwdF9lbmFibGVfcG1sKHN0cnVjdCBwMm1f
ZG9tYWluICpwMm0pCj4+ICB7Cj4+ICsgICAgc3RydWN0IGRvbWFpbiAqZCA9IHAybS0+ZG9tYWlu
Owo+PiArCj4+ICAgICAgLyogRG9tYWluIG11c3QgaGF2ZSBiZWVuIHBhdXNlZCAqLwo+PiAtICAg
IEFTU0VSVChhdG9taWNfcmVhZCgmcDJtLT5kb21haW4tPnBhdXNlX2NvdW50KSk7Cj4+ICsgICAg
QVNTRVJUKGF0b21pY19yZWFkKCZkLT5wYXVzZV9jb3VudCkpOwo+PiAgCj4+ICAgICAgLyoKPj4g
ICAgICAgKiBObyBuZWVkIHRvIHJldHVybiB3aGV0aGVyIHZteF9kb21haW5fZW5hYmxlX3BtbCBo
YXMgc3VjY2VlZGVkLCBhcwo+PiAgICAgICAqIGVwdF9wMm1fdHlwZV90b19mbGFncyB3aWxsIGRv
IHRoZSBjaGVjaywgYW5kIHdyaXRlIHByb3RlY3Rpb24gd2lsbCBiZQo+PiAgICAgICAqIHVzZWQg
aWYgUE1MIGlzIG5vdCBlbmFibGVkLgo+PiAgICAgICAqLwo+PiAtICAgIGlmICggdm14X2RvbWFp
bl9lbmFibGVfcG1sKHAybS0+ZG9tYWluKSApCj4+ICsgICAgaWYgKCB2bXhfZG9tYWluX2VuYWJs
ZV9wbWwoZCkgKQo+PiAgICAgICAgICByZXR1cm47Cj4+ICAKPj4gICAgICAvKiBFbmFibGUgRVBU
IEEvRCBiaXQgZm9yIFBNTCAqLwo+PiAtICAgIHAybS0+ZXB0LmFkID0gMTsKPj4gLSAgICB2bXhf
ZG9tYWluX3VwZGF0ZV9lcHRwKHAybS0+ZG9tYWluKTsKPj4gKyAgICBlcHRfc2V0X2FkX3N5bmMo
cDJtLCB0cnVlKTsKPj4gKwo+PiArICAgIHZteF9kb21haW5fdXBkYXRlX2VwdHAoZCk7Cj4+ICB9
Cj4+ICAKPj4gIHN0YXRpYyB2b2lkIGVwdF9kaXNhYmxlX3BtbChzdHJ1Y3QgcDJtX2RvbWFpbiAq
cDJtKQo+PiAgewo+PiArICAgIHN0cnVjdCBkb21haW4gKmQgPSBwMm0tPmRvbWFpbjsKPj4gKwo+
PiAgICAgIC8qIERvbWFpbiBtdXN0IGhhdmUgYmVlbiBwYXVzZWQgKi8KPj4gLSAgICBBU1NFUlQo
YXRvbWljX3JlYWQoJnAybS0+ZG9tYWluLT5wYXVzZV9jb3VudCkpOwo+PiArICAgIEFTU0VSVChh
dG9taWNfcmVhZCgmZC0+cGF1c2VfY291bnQpKTsKPj4gIAo+PiAtICAgIHZteF9kb21haW5fZGlz
YWJsZV9wbWwocDJtLT5kb21haW4pOwo+PiArICAgIHZteF9kb21haW5fZGlzYWJsZV9wbWwoZCk7
Cj4+ICAKPj4gICAgICAvKiBEaXNhYmxlIEVQVCBBL0QgYml0ICovCj4+IC0gICAgcDJtLT5lcHQu
YWQgPSAwOwo+PiAtICAgIHZteF9kb21haW5fdXBkYXRlX2VwdHAocDJtLT5kb21haW4pOwo+PiAr
ICAgIGVwdF9zZXRfYWRfc3luYyhwMm0sIGZhbHNlKTsKPj4gKwo+PiArICAgIHZteF9kb21haW5f
dXBkYXRlX2VwdHAoZCk7Cj4+ICB9Cj4gCj4gVGhlc2UgdHdvIGZ1bmN0aW9ucyB1c2VkIHRvIGJl
IGNhbGxlZCB3aXRoIHRoZSBwMm0gbG9jayBoZWxkLAo+IHdoaWxlIG5vdyB0aGV5IGFyZW4ndCBh
bnltb3JlLiBBZmFpY3QgdGhpcyBpbnRyb2R1Y2VzIGEgcmFjZQo+IHdoZXJlIHRoZSBvcHBvc2l0
ZSBlcHRfc2V0X2FkX3N5bmMoKSBtYXkgYmUgY2FsbGVkIGJlZm9yZQo+IGFuIG9yaWdpbmFsIG9u
ZSB3YXMgZm9sbG93IGJ5IHRoZSByZXNwZWN0aXZlCj4gdm14X2RvbWFpbl91cGRhdGVfZXB0cCgp
LCByZXN1bHRpbmcgaW4gdGhlIEEvRCBlbmFibGUgYml0Cj4gYmVpbmcgc2V0IHRoZSB3cm9uZyB3
YXkgcm91bmQgaW4gdGhlIGVuZC4KPiAKPiBJIHJlYWxpemUgdGhhdCBHZW9yZ2UgZGlkIGFscmVh
ZHkgcG9pbnQgb3V0IHRoYXQgdGhpcyBpcyBzb3J0IG9mCj4gdWdseSBhIHNpdHVhdGlvbiwgYnV0
IHRoZSBmaXhpbmcgb2YgdGhlIGlzc3VlIGhlcmUgc2hvdWxkbid0Cj4gaW50cm9kdWNlIGEgbmV3
IHJhY2UuIFdoYXQncyB3cm9uZyB3aXRoIHJldGFpbmluZyB0aGUKPiBob3N0IHAybSBsb2NrIGlu
IHAybV97ZW4sZGlzfWFibGVfaGFyZHdhcmVfbG9nX2RpcnR5KCk/Cj4gZXB0X3NldF9hZF9zeW5j
KCkgdGhlbiBzaW1wbHkgd291bGRuJ3QgYWNxdWlyZS9yZWxlYXNlIHRoYXQKPiBvbmUsIGJ1dCBq
dXN0IHRoZSBhbHRwMm0gb25lcy4KClRoYXQgaXMgZmluZSB3aXRoIGJlLCBpbiBmYWN0IHRoZSB3
aG9sZSBjaGFuZ2UgaGFzIGJlZW4gcHJvbXB0ZWQgYnkKR2VvcmdlJ3MgcmVtYXJrIHRoYXQgInRo
ZXJlIHdvdWxkIHNvbWV0aGluZyBhIGJpdCBmdW5ueSBoZXJlIGFib3V0CmdyYWJiaW5nIHRoZSBt
YWluIHAybSBsb2NrIGluIHAybS5jLCBhbmQgdGhlbiBncmFiYmluZyBhbHRwMm0gbG9ja3MKd2l0
aGluIHRoZSBmdW5jdGlvbiIuIElmLCBhZnRlciB0aGVzZSBjb21tZW50cywgaGUgZG9lc24ndCBt
aW5kIHRoZQpzY2VuYXJpbyB0aGVuIEknbGwgZG8gdGhhdCBpbiBWMy4KCgpUaGFua3MsClJhenZh
bgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 11:13:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 11: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 1g6w8e-000078-Ve; Mon, 01 Oct 2018 11:13:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ngkg=mn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g6w8e-000073-9c
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 11:13:20 +0000
X-Inumbo-ID: 2a0e4aea-c56b-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2a0e4aea-c56b-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 11:14:29 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 01 Oct 2018 05:13:17 -0600
Message-Id: <5BB2014B02000078001ED2B6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 01 Oct 2018 05:13:15 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Sergey Dyasli" <sergey.dyasli@citrix.com>
References: <20181001095818.22782-1-sergey.dyasli@citrix.com>
In-Reply-To: <20181001095818.22782-1-sergey.dyasli@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] mm/page_alloc: always scrub pages given to
 the 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel@lists.xen.org, Julien Grall <julien.grall@arm.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>

Pj4+IE9uIDAxLjEwLjE4IGF0IDExOjU4LCA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPiB3cm90
ZToKPiBIYXZpbmcgdGhlIGFsbG9jYXRvciByZXR1cm4gdW5zY3J1YmJlZCBwYWdlcyBpcyBhIHBv
dGVudGlhbCBzZWN1cml0eQo+IGNvbmNlcm46IHNvbWUgZG9tYWluIGNhbiBiZSBnaXZlbiBwYWdl
cyB3aXRoIG1lbW9yeSBjb250ZW50cyBvZiBhbm90aGVyCj4gZG9tYWluLiBUaGlzIG1heSBoYXBw
ZW4sIGZvciBleGFtcGxlLCBpZiBhIGRvbWFpbiB2b2x1bnRhcmlseSByZWxlYXNlcwo+IGl0cyBv
d24gbWVtb3J5IChiYWxsb29uaW5nIGJlaW5nIHRoZSBlYXNpZXN0IHdheSBmb3IgZG9pbmcgdGhp
cykuCgpBbmQgd2UndmUgYWx3YXlzIHNhaWQgdGhhdCBpbiB0aGlzIGNhc2UgaXQncyB0aGUgZG9t
YWluJ3MgcmVzcG9uc2liaWxpdHkKdG8gc2NydWIgdGhlIG1lbW9yeSBvZiBzZWNyZXRzIGl0IGNh
cmVzIGFib3V0LiBUaGVyZWZvcmUgSSdtIGF0IHRoZQp2ZXJ5IGxlYXN0IG1pc3Npbmcgc29tZSBi
YWNrZ3JvdW5kIG9uIHRoaXMgY2hhbmdlIG9mIGV4cGVjdGF0aW9ucy4KCj4gQ2hhbmdlIHRoZSBh
bGxvY2F0b3IgdG8gYWx3YXlzIHNjcnViIHRoZSBwYWdlcyBnaXZlbiB0byBpdCBieToKPiAKPiAx
LiBmcmVlX3hlbmhlYXBfcGFnZXMoKQo+IDIuIGZyZWVfZG9taGVhcF9wYWdlcygpCj4gMy4gb25s
aW5lX3BhZ2UoKQo+IDQuIGluaXRfaGVhcF9wYWdlcygpCj4gCj4gUGVyZm9ybWFuY2UgdGVzdGlu
ZyBoYXMgc2hvd24gdGhhdCBvbiBtdWx0aS1ub2RlIG1hY2hpbmVzIGJvb3RzY3J1Ygo+IHZhc3Rs
eSBvdXRwZXJmb3JtcyBpZGxlLWxvb3Agc2NydWJiaW5nLiBTbyBpbnN0ZWFkIG9mIG1hcmtpbmcg
YWxsIHBhZ2VzCj4gZGlydHkgaW5pdGlhbGx5LCBpbnRyb2R1Y2UgYm9vdHNjcnViX2RvbmUgdG8g
dHJhY2sgdGhlIGNvbXBsZXRpb24gb2YKPiB0aGUgcHJvY2VzcyBhbmQgZWFnZXJseSBzY3J1YiBh
bGwgYWxsb2NhdGVkIHBhZ2VzIGR1cmluZyBib290LgoKSSdtIGFmcmFpZCBJJ20gc29tZXdoYXQg
bG9zdDogVGhlcmUgc3RpbGwgaXMgYWN0aXZlIGJvb3QgdGltZSBzY3J1YmJpbmcsCm9yIGF0IGxl
YXN0IEkgY2FuJ3Qgc2VlIGhvdyB0aGF0IG1pZ2h0IGJlIHNraXBwZWQgKG90aGVyIHRoYW4gZHVl
IHRvCiJib290c2NydWI9MCIpLiBJIHdhcyBhY3R1YWxseSBleHBlY3RpbmcgdGhpcyB0byBjaGFu
Z2UgYXQgc29tZQpwb2ludC4gQW0gSSBwZXJoYXBzIHNpbXBseSBtaXMtcmVhZGluZyB0aGlzIHBh
cnQgb2YgdGhlIGRlc2NyaXB0aW9uPwoKPiBJZiBib290c2NydWIgaXMgZGlzYWJsZWQsIHRoZW4g
YWxsIHBhZ2VzIHdpbGwgYmUgbWFya2VkIGFzIGRpcnR5IHJpZ2h0Cj4gYXdheSBhbmQgc2NydWJi
ZWQgZWl0aGVyIGluIGlkbGUtbG9vcCBvciBlYWdlcmx5IGR1cmluZyBhbGxvY2F0aW9uLgo+IAo+
IEFmdGVyIHRoaXMgcGF0Y2gsIGFsbG9jX2hlYXBfcGFnZXMoKSBpcyBndWFyYW50ZWVkIHRvIHJl
dHVybiBzY3J1YmJlZAo+IHBhZ2VzIHRvIGEgY2FsbGVyIHVubGVzcyBNRU1GX25vX3NjcnViIGZs
YWcgd2FzIHByb3ZpZGVkLgoKSSBhbHNvIGRvbid0IHVuZGVyc3RhbmQgdGhlIHBvaW50IG9mIHRo
aXM6IFhlbidzIGludGVybmFsIGFsbG9jYXRpb25zCmhhdmUgbm8gbmVlZCB0byBjb21lIGZyb20g
c2NydWJiZWQgbWVtb3J5LiBUaGlzIGluIHBhcnRpY3VsYXIKYWxzbyBwdXRzIHVuZGVyIHF1ZXN0
aW9uIHRoZSBuZWVkIHRvICJlYWdlcmx5IHNjcnViIGFsbCBhbGxvY2F0ZWQKcGFnZXMgZHVyaW5n
IGJvb3QiIChxdW90ZWQgZnJvbSBhbiBlYXJsaWVyIHBhcmFncmFwaCkuCgo+IEBAIC0xMDI2LDYg
KzEwMjcsMTIgQEAgc3RhdGljIHN0cnVjdCBwYWdlX2luZm8gKmFsbG9jX2hlYXBfcGFnZXMoCj4g
ICAgICAgICAgfQo+ICAgICAgfQo+ICAKPiArICAgIGlmICggdW5saWtlbHkob3B0X2Jvb3RzY3J1
YiAmJiAhYm9vdHNjcnViX2RvbmUpICkKPiArICAgIHsKPiArICAgICAgICBmb3IgKCBpID0gMDsg
aSA8ICgxVSA8PCBvcmRlcik7IGkrKyApCj4gKyAgICAgICAgICAgIHNjcnViX29uZV9wYWdlKCZw
Z1tpXSk7Cj4gKyAgICB9CgpEbyB5b3UgcmVhbGx5IG5lZWQgdG8gY2hlY2sgdHdvIGJvb2xlYW5z
IGluIGEgY2FzZSBsaWtlIHRoaXM/IENhbid0CmJvb3RzY3J1Yl9kb25lIHN0YXJ0IG91dCBhcyB0
cnVlIHdoZW4gb3B0X2Jvb3RzY3J1YiBpcyBmYWxzZT8KCk90aGVyd2lzZSBJIHRoaW5rIHRoZSB1
c2Ugb2YgdW5saWtlbHkoKSBhYm92ZSBpcyBkaXNjb3VyYWdlZDogSXQKZ2VuZXJhbGx5IHNob3Vs
ZG4ndCBiZSB1c2VkIG9uICYmIGFuZCB8fCBleHByZXNzaW9ucywgYXMgdGhlCmFubm90YXRpb24g
KG9uIHg4NiBhdCBsZWFzdCkgaXMgbWVhbnQgdG8gY29udHJvbCB0aGUgbGlrZWxpaG9vZCBvZgph
IHBhcnRpY3VsYXIgY29uZGl0aW9uYWwgYnJhbmNoLCB5ZXQgJiYgYW5kIHx8IGNvbW1vbmx5IHJl
cXVpcmUKbXVsdGlwbGUgYnJhbmNoZXMuCgo+IEBAIC0xNjg0LDcgKzE2OTEsNyBAQCB1bnNpZ25l
ZCBpbnQgb25saW5lX3BhZ2UodW5zaWduZWQgbG9uZyBtZm4sIHVpbnQzMl90ICpzdGF0dXMpCj4g
ICAgICBzcGluX3VubG9jaygmaGVhcF9sb2NrKTsKPiAgCj4gICAgICBpZiAoICh5ICYgUEdDX3N0
YXRlKSA9PSBQR0Nfc3RhdGVfb2ZmbGluZWQgKQo+IC0gICAgICAgIGZyZWVfaGVhcF9wYWdlcyhw
ZywgMCwgZmFsc2UpOwo+ICsgICAgICAgIGZyZWVfaGVhcF9wYWdlcyhwZywgMCwgdHJ1ZSk7CgpB
cmUgeW91IHJlYWxseSBleHBlY3Rpbmcgc2VjcmV0cyBpbiBmcmVzaGx5IG9ubGluZWQgbWVtb3J5
PwoKPiBAQCAtMTc2Myw3ICsxNzcwLDggQEAgc3RhdGljIHZvaWQgaW5pdF9oZWFwX3BhZ2VzKAo+
ICAgICAgICAgICAgICBucl9wYWdlcyAtPSBuOwo+ICAgICAgICAgIH0KPiAgCj4gLSAgICAgICAg
ZnJlZV9oZWFwX3BhZ2VzKHBnICsgaSwgMCwgc2NydWJfZGVidWcpOwo+ICsgICAgICAgIGZyZWVf
aGVhcF9wYWdlcyhwZyArIGksIDAsIHNjcnViX2RlYnVnIHx8Cj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKG9wdF9ib290c2NydWIgPyBib290c2NydWJfZG9uZSA6IHRydWUp
KTsKCkkgdGhpbmsgdGhpcyB3b3VsZCBiZSBlYXNpZXIgdG8gZm9sbG93IHdpdGhvdXQgY29uZGl0
aW9uYWwgZXhwcmVzc2lvbi4KCj4gQEAgLTIwOTgsNyArMjEwNyw3IEBAIHZvaWQgZnJlZV94ZW5o
ZWFwX3BhZ2VzKHZvaWQgKnYsIHVuc2lnbmVkIGludCBvcmRlcikKPiAgCj4gICAgICBtZW1ndWFy
ZF9ndWFyZF9yYW5nZSh2LCAxIDw8IChvcmRlciArIFBBR0VfU0hJRlQpKTsKPiAgCj4gLSAgICBm
cmVlX2hlYXBfcGFnZXModmlydF90b19wYWdlKHYpLCBvcmRlciwgZmFsc2UpOwo+ICsgICAgZnJl
ZV9oZWFwX3BhZ2VzKHZpcnRfdG9fcGFnZSh2KSwgb3JkZXIsIHRydWUpOwo+ICB9Cj4gIAo+ICAj
ZWxzZQoKVGhpcyBzaXRzIGluIHRoZSAic2VwYXJhdGUgWGVuIGhlYXAiIHNlY3Rpb24gLSB3aGF0
IHVzZSBpcyBzY3J1YmJpbmcKaGVyZT8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 11:24:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 11:24: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 1g6wIs-0000xX-0i; Mon, 01 Oct 2018 11:23:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x59w=mn=citrix.com=prvs=805bb4f6e=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g6wIr-0000xS-2x
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 11:23:53 +0000
X-Inumbo-ID: a3031986-c56c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a3031986-c56c-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 11:25:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,327,1534809600"; d="scan'208";a="66699909"
To: Razvan Cojocaru <rcojocaru@bitdefender.com>, Jan Beulich
 <JBeulich@suse.com>, George Dunlap <George.Dunlap@eu.citrix.com>
References: <1538387888-3375-1-git-send-email-rcojocaru@bitdefender.com>
 <5BB1F95102000078001ED26B@prv1-mh.provo.novell.com>
 <d2596d53-3090-f8f1-3a82-cd330a34dad4@bitdefender.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFPqG+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+zSobqlOPUO7XC5fjnwARAQABzSRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT7CwYAEEwEKACoCGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEFAlpk2IEFCQo9I54ACgkQpjY8MQWQtG1A1BAAnc0oX3+M/jyv4j/ESJTO
 U2JhuWUWV6NFuzU10pUmMqpgQtiVEVU2QbCvTcZS1U/S6bqAUoiWQreDMSSgGH3a3BmRNi8n
 HKtarJqyK81aERM2HrjYkC1ZlRYG+jS8oWzzQrCQiTwn3eFLJrHjqowTbwahoiMw/nJ+OrZO
 /VXLfNeaxA5GF6emwgbpshwaUtESQ/MC5hFAFmUBZKAxp9CXG2ZhTP6ROV4fwhpnHaz8z+BT
 NQz8YwA4gkmFJbDUA9I0Cm9D/EZscrCGMeaVvcyldbMhWS+aH8nbqv6brhgbJEQS22eKCZDD
 J/ng5ea25QnS0fqu3bMrH39tDqeh7rVnt8Yu/YgOwc3XmgzmAhIDyzSinYEWJ1FkOVpIbGl9
 uR6seRsfJmUK84KCScjkBhMKTOixWgNEQ/zTcLUsfTh6KQdLTn083Q5aFxWOIal2hiy9UyqR
 VQydowXy4Xx58rqvZjuYzdGDdAUlZ+D2O3Jp28ez5SikA/ZaaoGI9S1VWvQsQdzNfD2D+xfL
 qfd9yv7gko9eTJzv5zFr2MedtRb/nCrMTnvLkwNX4abB5+19JGneeRU4jy7yDYAhUXcI/waS
 /hHioT9MOjMh+DoLCgeZJYaOcgQdORY/IclLiLq4yFnG+4Ocft8igp79dbYYHkAkmC9te/2x
 Kq9nEd0Hg288EO/OwE0EVFq6vQEIAO2idItaUEplEemV2Q9mBA8YmtgckdLmaE0uzdDWL9To
 1PL+qdNe7tBXKOfkKI7v32fe0nB4aecRlQJOZMWQRQ0+KLyXdJyHkq9221sHzcxsdcGs7X3c
 17ep9zASq+wIYqAdZvr7pN9a3nVHZ4W7bzezuNDAvn4EpOf/o0RsWNyDlT6KECs1DuzOdRqD
 oOMJfYmtx9hMzqBoTdr6U20/KgnC/dmWWcJAUZXaAFp+3NYRCkk7k939VaUpoY519CeLrymd
 Vdke66KCiWBQXMkgtMGvGk5gLQLy4H3KXvpXoDrYKgysy7jeOccxI8owoiOdtbfM8TTDyWPR
 Ygjzb9LApA8AEQEAAcLBZQQYAQoADwIbDAUCWmTXMwUJB+tP9gAKCRCmNjwxBZC0bb+2D/9h
 jn1k5WcRHlu19WGuH6q0Kgm1LRT7PnnSz904igHNElMB5a7wRjw5kdNwU3sRm2nnmHeOJH8k
 Yj2Hn1QgX5SqQsysWTHWOEseGeoXydx9zZZkt3oQJM+9NV1VjK0bOXwqhiQyEUWz5/9l467F
 S/k4FJ5CHNRumvhLa0l2HEEu5pxq463HQZHDt4YE/9Y74eXOnYCB4nrYxQD/GSXEZvWryEWr
 eDoaFqzq1TKtzHhFgQG7yFUEepxLRUUtYsEpT6Rks2l4LCqG3hVD0URFIiTyuxJx3VC2Ta4L
 H3hxQtiaIpuXqq2D4z63h6vCx2wxfZc/WRHGbr4NAlB81l35Q/UHyMocVuYLj0llF0rwU4Aj
 iKZ5qWNSEdvEpL43fTvZYxQhDCjQTKbb38omu5P4kOf1HT7s+kmQKRtiLBlqHzK17D4K/180
 ADw7a3gnmr5RumcZP3NGSSZA6jP5vNqQpNu4gqrPFWNQKQcW8HBiYFgq6SoLQQWbRxJDHvTR
 YJ2ms7oCe870gh4D1wFFqTLeyXiVqjddENGNaP8ZlCDw6EU82N8Bn5LXKjR1GWo2UK3CjrkH
 pTt3YYZvrhS2MO2EYEcWjyu6LALF/lS6z6LKeQZ+t9AdQUcILlrx9IxqXv6GvAoBLJY1jjGB
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <2e6411ca-f70e-dfab-6301-71016a54c5f3@citrix.com>
Date: Mon, 1 Oct 2018 12:23:47 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <d2596d53-3090-f8f1-3a82-cd330a34dad4@bitdefender.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH V2] x86/altp2m: propagate ept.ad changes to
 all active altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMTAvMDEvMjAxOCAxMjoxMSBQTSwgUmF6dmFuIENvam9jYXJ1IHdyb3RlOgo+IAo+IAo+IE9u
IDEwLzEvMTggMTozOSBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDAxLjEwLjE4IGF0
IDExOjU4LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+PiBDaGFuZ2VzIHNp
bmNlIFYxOgo+Pj4gIC0gUmVtb3ZlZCB1bm5lY2Vzc2FyeSBwMm1fbG9jaygpIGluIHAybV9pbml0
X2FsdHAybV9lcHQoKS4KPj4KPj4gVGhpcyB3YXMgYSBzdGVwIGluIHRoZSByaWdodCBkaXJlY3Rp
b24sIGJ1dCAuLi4KPj4KPj4+ICBzdGF0aWMgdm9pZCBlcHRfZW5hYmxlX3BtbChzdHJ1Y3QgcDJt
X2RvbWFpbiAqcDJtKQo+Pj4gIHsKPj4+ICsgICAgc3RydWN0IGRvbWFpbiAqZCA9IHAybS0+ZG9t
YWluOwo+Pj4gKwo+Pj4gICAgICAvKiBEb21haW4gbXVzdCBoYXZlIGJlZW4gcGF1c2VkICovCj4+
PiAtICAgIEFTU0VSVChhdG9taWNfcmVhZCgmcDJtLT5kb21haW4tPnBhdXNlX2NvdW50KSk7Cj4+
PiArICAgIEFTU0VSVChhdG9taWNfcmVhZCgmZC0+cGF1c2VfY291bnQpKTsKPj4+ICAKPj4+ICAg
ICAgLyoKPj4+ICAgICAgICogTm8gbmVlZCB0byByZXR1cm4gd2hldGhlciB2bXhfZG9tYWluX2Vu
YWJsZV9wbWwgaGFzIHN1Y2NlZWRlZCwgYXMKPj4+ICAgICAgICogZXB0X3AybV90eXBlX3RvX2Zs
YWdzIHdpbGwgZG8gdGhlIGNoZWNrLCBhbmQgd3JpdGUgcHJvdGVjdGlvbiB3aWxsIGJlCj4+PiAg
ICAgICAqIHVzZWQgaWYgUE1MIGlzIG5vdCBlbmFibGVkLgo+Pj4gICAgICAgKi8KPj4+IC0gICAg
aWYgKCB2bXhfZG9tYWluX2VuYWJsZV9wbWwocDJtLT5kb21haW4pICkKPj4+ICsgICAgaWYgKCB2
bXhfZG9tYWluX2VuYWJsZV9wbWwoZCkgKQo+Pj4gICAgICAgICAgcmV0dXJuOwo+Pj4gIAo+Pj4g
ICAgICAvKiBFbmFibGUgRVBUIEEvRCBiaXQgZm9yIFBNTCAqLwo+Pj4gLSAgICBwMm0tPmVwdC5h
ZCA9IDE7Cj4+PiAtICAgIHZteF9kb21haW5fdXBkYXRlX2VwdHAocDJtLT5kb21haW4pOwo+Pj4g
KyAgICBlcHRfc2V0X2FkX3N5bmMocDJtLCB0cnVlKTsKPj4+ICsKPj4+ICsgICAgdm14X2RvbWFp
bl91cGRhdGVfZXB0cChkKTsKPj4+ICB9Cj4+PiAgCj4+PiAgc3RhdGljIHZvaWQgZXB0X2Rpc2Fi
bGVfcG1sKHN0cnVjdCBwMm1fZG9tYWluICpwMm0pCj4+PiAgewo+Pj4gKyAgICBzdHJ1Y3QgZG9t
YWluICpkID0gcDJtLT5kb21haW47Cj4+PiArCj4+PiAgICAgIC8qIERvbWFpbiBtdXN0IGhhdmUg
YmVlbiBwYXVzZWQgKi8KPj4+IC0gICAgQVNTRVJUKGF0b21pY19yZWFkKCZwMm0tPmRvbWFpbi0+
cGF1c2VfY291bnQpKTsKPj4+ICsgICAgQVNTRVJUKGF0b21pY19yZWFkKCZkLT5wYXVzZV9jb3Vu
dCkpOwo+Pj4gIAo+Pj4gLSAgICB2bXhfZG9tYWluX2Rpc2FibGVfcG1sKHAybS0+ZG9tYWluKTsK
Pj4+ICsgICAgdm14X2RvbWFpbl9kaXNhYmxlX3BtbChkKTsKPj4+ICAKPj4+ICAgICAgLyogRGlz
YWJsZSBFUFQgQS9EIGJpdCAqLwo+Pj4gLSAgICBwMm0tPmVwdC5hZCA9IDA7Cj4+PiAtICAgIHZt
eF9kb21haW5fdXBkYXRlX2VwdHAocDJtLT5kb21haW4pOwo+Pj4gKyAgICBlcHRfc2V0X2FkX3N5
bmMocDJtLCBmYWxzZSk7Cj4+PiArCj4+PiArICAgIHZteF9kb21haW5fdXBkYXRlX2VwdHAoZCk7
Cj4+PiAgfQo+Pgo+PiBUaGVzZSB0d28gZnVuY3Rpb25zIHVzZWQgdG8gYmUgY2FsbGVkIHdpdGgg
dGhlIHAybSBsb2NrIGhlbGQsCj4+IHdoaWxlIG5vdyB0aGV5IGFyZW4ndCBhbnltb3JlLiBBZmFp
Y3QgdGhpcyBpbnRyb2R1Y2VzIGEgcmFjZQo+PiB3aGVyZSB0aGUgb3Bwb3NpdGUgZXB0X3NldF9h
ZF9zeW5jKCkgbWF5IGJlIGNhbGxlZCBiZWZvcmUKPj4gYW4gb3JpZ2luYWwgb25lIHdhcyBmb2xs
b3cgYnkgdGhlIHJlc3BlY3RpdmUKPj4gdm14X2RvbWFpbl91cGRhdGVfZXB0cCgpLCByZXN1bHRp
bmcgaW4gdGhlIEEvRCBlbmFibGUgYml0Cj4+IGJlaW5nIHNldCB0aGUgd3Jvbmcgd2F5IHJvdW5k
IGluIHRoZSBlbmQuCj4+Cj4+IEkgcmVhbGl6ZSB0aGF0IEdlb3JnZSBkaWQgYWxyZWFkeSBwb2lu
dCBvdXQgdGhhdCB0aGlzIGlzIHNvcnQgb2YKPj4gdWdseSBhIHNpdHVhdGlvbiwgYnV0IHRoZSBm
aXhpbmcgb2YgdGhlIGlzc3VlIGhlcmUgc2hvdWxkbid0Cj4+IGludHJvZHVjZSBhIG5ldyByYWNl
LiBXaGF0J3Mgd3Jvbmcgd2l0aCByZXRhaW5pbmcgdGhlCj4+IGhvc3QgcDJtIGxvY2sgaW4gcDJt
X3tlbixkaXN9YWJsZV9oYXJkd2FyZV9sb2dfZGlydHkoKT8KPj4gZXB0X3NldF9hZF9zeW5jKCkg
dGhlbiBzaW1wbHkgd291bGRuJ3QgYWNxdWlyZS9yZWxlYXNlIHRoYXQKPj4gb25lLCBidXQganVz
dCB0aGUgYWx0cDJtIG9uZXMuCj4gCj4gVGhhdCBpcyBmaW5lIHdpdGggYmUsIGluIGZhY3QgdGhl
IHdob2xlIGNoYW5nZSBoYXMgYmVlbiBwcm9tcHRlZCBieQo+IEdlb3JnZSdzIHJlbWFyayB0aGF0
ICJ0aGVyZSB3b3VsZCBzb21ldGhpbmcgYSBiaXQgZnVubnkgaGVyZSBhYm91dAo+IGdyYWJiaW5n
IHRoZSBtYWluIHAybSBsb2NrIGluIHAybS5jLCBhbmQgdGhlbiBncmFiYmluZyBhbHRwMm0gbG9j
a3MKPiB3aXRoaW4gdGhlIGZ1bmN0aW9uIi4gSWYsIGFmdGVyIHRoZXNlIGNvbW1lbnRzLCBoZSBk
b2Vzbid0IG1pbmQgdGhlCj4gc2NlbmFyaW8gdGhlbiBJJ2xsIGRvIHRoYXQgaW4gVjMuCgpJIHRo
aW5rIEkgd291bGQgcmF0aGVyIGdyYWIgdGhlIG1haW4gcDJtIGxvY2tzIGluCmVwdF97ZW5hYmxl
LGRpc2FibGV9X3BtbCgpLiAgV291bGRuJ3QgaHVydCB0byBoYXZlIGFuCkFTU0VSVChwMm1faXNf
bG9ja2VkX2J5X21lKCkpIGluIGVwdF9zZXRfYWRfc3luYygpIGFzIHdlbGwuCgpUaGFua3MsCiAt
R2VvcmdlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 11:24:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 11:24: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 1g6wJH-0000zk-9z; Mon, 01 Oct 2018 11:24:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g6wJG-0000za-0R
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 11:24:18 +0000
X-Inumbo-ID: b22e9e7c-c56c-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id b22e9e7c-c56c-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 11:25:27 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 9CFB418A;
 Mon,  1 Oct 2018 04:24:15 -0700 (PDT)
Received: from [10.37.12.181] (unknown [10.37.12.181])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 1F74F3F5A0;
 Mon,  1 Oct 2018 04:24:13 -0700 (PDT)
To: Paul Durrant <Paul.Durrant@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20180927143333.17516-1-paul.durrant@citrix.com>
 <20180927143333.17516-9-paul.durrant@citrix.com>
 <ef0310ed-3745-860f-3f1b-786f76187e97@arm.com>
 <233a49e3915444f4a6ea8e5cece8ce78@AMSPEX02CL03.citrite.net>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <558d6a9d-4772-9a95-1bc5-8eef4a3d3a5c@arm.com>
Date: Mon, 1 Oct 2018 12:24:12 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <233a49e3915444f4a6ea8e5cece8ce78@AMSPEX02CL03.citrite.net>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v12 8/9] mm / iommu: include need_iommu()
 test in iommu_use_hap_pt()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Stefano Stabellini <sstabellini@kernel.org>,
 George Dunlap <George.Dunlap@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

SGkgUGF1bCwKCk9uIDEwLzAxLzIwMTggMTE6NTEgQU0sIFBhdWwgRHVycmFudCB3cm90ZToKPj4g
LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogSnVsaWVuIEdyYWxsIFttYWlsdG86
anVsaWVuLmdyYWxsQGFybS5jb21dCj4+IFNlbnQ6IDAxIE9jdG9iZXIgMjAxOCAxMTozNwo+PiBU
bzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IHhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwo+PiBDYzogSnVuIE5ha2FqaW1hIDxqdW4ubmFrYWppbWFAaW50ZWwu
Y29tPjsgR2VvcmdlIER1bmxhcAo+PiA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPjsgQW5kcmV3IENvb3Blcgo+PiA8QW5kcmV3LkNvb3Bl
cjNAY2l0cml4LmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz4KPj4gU3ViamVjdDogUmU6IFtQQVRDSCB2MTIgOC85XSBtbSAvIGlvbW11OiBpbmNsdWRlIG5l
ZWRfaW9tbXUoKSB0ZXN0IGluCj4+IGlvbW11X3VzZV9oYXBfcHQoKQo+Pgo+PiBIaSBQYXVsLAo+
Pgo+PiBPbiAwOS8yNy8yMDE4IDAzOjMzIFBNLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4+PiBUaGUg
bmFtZSAnaW9tbXVfdXNlX2hhcF9wdCcgc3VnZ2VzdHMgdGhhdCB0aGF0IFAyTSB0YWJsZSBpcyBp
biB1c2UgYXMKPj4gdGhlCj4+PiBkb21haW4ncyBJT01NVSBwYWdldGFibGUgd2hpY2gsIHByaW9y
IHRvIHRoaXMgcGF0Y2gsIGlzIG5vdCBzdHJpY3RseQo+PiB0cnVlCj4+PiBzaW5jZSB0aGUgbWFj
cm8gZGlkIG5vdCB0ZXN0IHdoZXRoZXIgdGhlIGRvbWFpbiBhY3R1YWxseSBoYXMgSU9NTVUKPj4+
IG1hcHBpbmdzLgo+Pgo+PiBXZWxsLCBJIHRoaW5rIHdlIGFzc3VtZSB0aGF0IGlvbW11X3VzZV9o
YXBfcHQoKSB3aWxsIG9ubHkgYmUgY2FsbGVkIHdoZW4KPj4gbmVlZF9pb21tdShkKSA9PSAxLgo+
IAo+IFllcy4KPiAKPj4gQXQgdGhlIGVuZCwgeW91IHdpbGwgc3RpbGwgbmVlZCB0byBjaGVjawo+
PiBuZWVkX2lvbW11KGQpIG91dHNpZGUgYmVjYXVzZSBpb21tdV91c2VfaGFwX3B0KCkgbWF5IG5v
dyByZXR1cm4gMCBmb3IKPj4gZG9tYWluIHdpdGhvdXQgSU9NTVUgb3IgZm9yIGRvbWFpbiBub3Qg
c2hhcmluZyBwMm0gd2l0aCB0aGUgSU9NTVUuCj4+Cj4+IERvIHlvdSBleHBlY3QgYW4gaW1wcm92
ZW1lbnQgaW4gbG9uZy10ZXJtPwo+Pgo+IAo+IFllcy4gVGhlIHVsdGltYXRlIGdvYWwgaXMgdGhl
IHBhdGNoIHRvIHNwbGl0IHVwIG5lZWRfaW9tbXUoKSBpbnRvIHNlcGFyYXRlIG1hY3JvcyBmb3Ig
J2RvbWFpbiBoYXMgSU9NTVUgcHQnIGFuZCAnZG9tYWluIG5lZWRzIGV4cGxpY2l0IHN5bmMgb2Yg
SU9NTVUgcHQnIGFuZCB0aGlzIHNlZW1zIGxpa2UgYSBsb2dpY2FsIHN0ZXAuIEZvciAnbmVlZCBl
eHBsaWNpdCBzeW5jIG9mIElPTU1VIHB0JyB0byB0cnVlIHRoZW4gJ2hhcyBJT01NVSBwdCcgY2xl
YXJseSBuZWVkcyB0byBiZSB0cnVlLCBzbyBJIHdhbnRlZCB0aGUgbWFjcm8gZm9yICdzaGFyaW5n
IElPTU1VIHB0JyB0byBoYXZlIHRoZSBzYW1lIHByZWRpY2F0ZS4KCk1ha2Ugc2Vuc2VzLiBJdCBk
aWRuJ3Qgb2NjdXIgdG8gbWUgdGhhdCB3YXMgaW4gcHJlcGFyYXRpb24gb2YgdGhlIG5leHQgCnBh
dGNoLgoKRm9yIHRoZSBBcm0gYml0czoKCkFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 11:26:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 11: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 1g6wKx-0001B2-Mj; Mon, 01 Oct 2018 11:26:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ngkg=mn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g6wKw-0001Ax-Jk
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 11:26:02 +0000
X-Inumbo-ID: f06c49b8-c56c-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f06c49b8-c56c-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 11:27:12 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 01 Oct 2018 05:25:59 -0600
Message-Id: <5BB2044402000078001ED2E9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 01 Oct 2018 05:25:56 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Ian Jackson" <ian.jackson@citrix.com>
References: <20180607130829.18811-1-olaf@aepfle.de>
 <20180626191113.2d8e6876.olaf@aepfle.de>
 <20180801181747.170405d8.olaf@aepfle.de>
 <20180913093913.328a523a.olaf@aepfle.de>
 <20180928155052.5d7f66db.olaf@aepfle.de>
 <23473.64592.699718.316856@mariner.uk.xensource.com>
In-Reply-To: <23473.64592.699718.316856@mariner.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v9] new config option vtsc_tolerance_khz to
 avoid TSC 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: Lars Kurth <lars.kurth@citrix.com>, Olaf Hering <olaf@aepfle.de>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAxLjEwLjE4IGF0IDEyOjUyLCA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4gd3JvdGU6
Cj4gT2xhZiBIZXJpbmcgd3JpdGVzICgiUmU6IFtQQVRDSCB2OV0gbmV3IGNvbmZpZyBvcHRpb24g
dnRzY190b2xlcmFuY2Vfa2h6IHRvIAo+IGF2b2lkIFRTQyBlbXVsYXRpb24iKToKPj4gQW0gVGh1
LCAxMyBTZXAgMjAxOCAwOTozOToxMyArMDIwMAo+PiBzY2hyaWViIE9sYWYgSGVyaW5nIDxvbGFm
QGFlcGZsZS5kZT46Cj4+ID4gdGhpcyBwYXRjaCB3YXMgbm90IGFwcGxpZWQgeWV0LCBldmVuIGFm
dGVyIGEgZmV3ICJwaW5ncyIuCj4+IAo+PiBObyByZWFjdGlvbiBzaW5jZSBtb250aHMuCj4+IFNv
IHNjcmFwIHRoYXQgcGF0Y2gsIGp1c3QgaW4gY2FzZSBpdCBpcyBzdGlsbCBwYXJ0IG9mIHNvbWVv
bmVzIHRvLWNvbnNpZGVyIAo+IHF1ZXVlLgo+IAo+IEkgdGhpbmsgaXQgd291bGQgYmUgd29ydGgg
ZXhwbG9yaW5nIHdoZXRoZXIgdGhpcyBwYXRjaCBjb3VsZCBiZQo+IGFwcGxpZWQgd2l0aG91dCBh
biBleHBsaWNpdCBhY2sgZnJvbSBBbmRyZXcuCj4gCj4gSSBjb25mZXNzIEkgaWdub3JlZCBhbGwg
dGhlIHByZXZpb3VzIG1haWxzIGJlY2F1c2UgdGhleSBhbGwgc3RhcnRlZAo+ICAgIEFuZHJldywK
PiBvcgo+ICAgIEFuZHJldywgTGFycywKPiBzbyBJIGFzc3VtZWQgdGhhdCB5b3UgZGlkbid0IHdh
bnQgYXR0ZW50aW9uIGZyb20gb3RoZXIKPiBtYWludGFpbmVycy9jb21taXR0ZXJzLgo+IAo+IE5v
dyB0aGF0IEkgbG9vayBhdCB0aGUgdGhyZWFkIGl0IGlzIGRpZmZpY3VsdCBmb3IgbWUgdG8gc2Vl
IHRoZSB3b29kCj4gZm9yIHRoZSB0cmVlcyBidXQgSSBkb24ndCBzZWUgdW5hbnN3ZXJlZCBjb25j
ZXJucy4KClByb2JsZW0gaXMgLSBkaXNjdXNzaW9uIGFyb3VuZCB0aGlzIHdhcyAoaWlyYykgaGFw
cGVuaW5nIG5vdCBvbmx5IG9uCnRoZSBsaXN0LCBidXQgYWxzbyBvbiBpcmMgKGluY2x1ZGluZyBw
ZXJoYXBzIHByaXZhdGUgY2hhdHMpLiBJdCB3YXMgZm9yCnRoYXQgcmVhc29uIHRoYXQgSSBtYWRl
IG15IFItYiBjb25kaXRpb25hbCB1cG9uIEFuZHJldyBhdCBsZWFzdApnaXZpbmcgYW4gaW5mb3Jt
YWwgZ28tYWhlYWQgKG90aGVyd2lzZSwgdG9nZXRoZXIgd2l0aCBXZWkncyBSLWIsCnRoZSBwYXRj
aCBjb3VsZCBoYXZlIGdvbmUgaW4pLgoKQmVzaWRlcyB0aGUgcXVlc3Rpb24gb2YgY29ycmVjdG5l
c3MgZnJvbSB0aGUgcGVyc3BlY3RpdmUgb2YgZ3Vlc3RzCih3aGljaCBpbW8gaXMgbm90IGEgcHJv
YmxlbSBhcyB0aGUgZmVhdHVyZSBuZWVkcyB0byBiZSBhY3RpdmVseQplbmFibGVkLCBhbmQgSSB0
aGluayB3ZSBoYXZlIG5vIHJlYXNvbiB0byBrZWVwIGFkbWlucyBmcm9tCmJyZWFraW5nIHRoZWly
IGd1ZXN0cyBpZiB0aGV5IHJlYWxseSBtZWFuIHRvKSwgSSB0aGluayB0aGUgbWFpbiBjb25jZXJu
CndhcyB3aXRoIHRoZSB3YXkgbWlncmF0aW9uIG9mIHRoZSBuZXcgdmFsdWUgd2FzIGltcGxlbWVu
dGVkLiBCdXQgSQpyZWFsbHkgaGF2ZSB0byBkZWZlciB0byBBbmRyZXcgZm9yIHRoYXQsIGlycmVz
cGVjdGl2ZSBvZiBoaW0gbm90CmhhdmluZyByZXNwb25kZWQgKG9uIHRoZSBsaXN0KSB0byBwcmlv
ciBwaW5ncy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 11:32:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 11:32: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 1g6wQe-0001wc-IZ; Mon, 01 Oct 2018 11:31:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g6wQc-0001w5-W3
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 11:31:55 +0000
X-Inumbo-ID: c2f80476-c56d-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id c2f80476-c56d-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 11:33:04 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 65B5E18A;
 Mon,  1 Oct 2018 04:31:53 -0700 (PDT)
Received: from [10.37.12.181] (unknown [10.37.12.181])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id CECAD3F5A0;
 Mon,  1 Oct 2018 04:31:51 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <20180904192153.17210-1-julien.grall@arm.com>
 <20180904192153.17210-2-julien.grall@arm.com>
 <d6a3666c-0e8d-1707-f0de-b7a5ad1ba11a@arm.com>
 <0da3032f-9257-4ee2-7cb5-cabe0d12bdcc@citrix.com>
 <alpine.DEB.2.10.1809251342040.15006@sstabellini-ThinkPad-X260>
 <bdd02e05-75f3-e853-2700-ae51becd358f@arm.com>
 <alpine.DEB.2.10.1809271602450.11573@sstabellini-ThinkPad-X260>
 <83c64a69-0ee9-0ce9-4c49-a2c7853d4124@arm.com>
 <36629864-4845-e8ac-5dfc-db7baa6619a1@citrix.com>
 <alpine.DEB.2.10.1809281644170.11573@sstabellini-ThinkPad-X260>
 <3b621a73-0e0b-051e-5ecf-9430d0e0ad8a@citrix.com>
 <2476ec3f-2ece-3a23-a8c9-1ba07767b323@arm.com>
 <b2620697-e62d-6c84-a232-fbbecf82e264@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a8c69975-d07d-78f1-3c45-250a040d914f@arm.com>
Date: Mon, 1 Oct 2018 12:31:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <b2620697-e62d-6c84-a232-fbbecf82e264@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/3] [not-for-unstable] xen/arm: vgic-v3:
 Delay the initialization of the domain 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>
Cc: xen-devel@lists.xenproject.org, shameerali.kolothum.thodi@huawei.com,
 andre.przywara@arm.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>

SGkgQW5kcmV3LAoKT24gMTAvMDEvMjAxOCAxMDo1MyBBTSwgQW5kcmV3IENvb3BlciB3cm90ZToK
PiBPbiAwMS8xMC8xOCAxMDo0MywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBIaSwKPj4KPj4gT24g
MDkvMjkvMjAxOCAxMjo0OCBBTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4+IE9uIDI5LzA5LzE4
IDAwOjQ1LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+Pj4gT24gU2F0LCAyOSBTZXAgMjAx
OCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4+Pj4gT24gMjgvMDkvMTggMjE6MzUsIEp1bGllbiBH
cmFsbCB3cm90ZToKPj4+Pj4+Cj4+Pj4+PiBPbiAwOS8yOC8yMDE4IDEyOjExIEFNLCBTdGVmYW5v
IFN0YWJlbGxpbmkgd3JvdGU6Cj4+Pj4+Pj4gT24gV2VkLCAyNiBTZXAgMjAxOCwgSnVsaWVuIEdy
YWxsIHdyb3RlOgo+Pj4+Pj4+PiBIaSBTdGVmYW5vLAo+Pj4+Pj4+Pgo+Pj4+Pj4+PiBPbiAwOS8y
NS8yMDE4IDA5OjQ1IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+Pj4+Pj4+PiBPbiBU
dWUsIDQgU2VwIDIwMTgsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+Pj4+Pj4+Pj4gT24gMDQvMDkv
MTggMjA6MzUsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+Pj4+Pj4+Pj4gSGksCj4+Pj4+Pj4+Pj4+
Cj4+Pj4+Pj4+Pj4+IE9uIDA5LzA0LzIwMTggMDg6MjEgUE0sIEp1bGllbiBHcmFsbCB3cm90ZToK
Pj4+Pj4+Pj4+Pj4+IEEgZm9sbG93LXVwIHBhdGNoIHdpbGwgcmVxdWlyZSB0byBrbm93IHRoZSBu
dW1iZXIgb2YgdkNQVXMgd2hlbgo+Pj4+Pj4+Pj4+Pj4gaW5pdGlhbGl6YXRpbmcgdGhlIHZHSUN2
MyBkb21haW4gc3RydWN0dXJlLiBIb3dldmVyIHRoaXMKPj4+Pj4+Pj4+Pj4+IGluZm9ybWF0aW9u
Cj4+Pj4+Pj4+Pj4+PiBpcwo+Pj4+Pj4+Pj4+Pj4gbm90IGF2YWlsYWJsZSBhdCBkb21haW4gY3Jl
YXRpb24uIFRoaXMgaXMgb25seSBrbm93biBvbmNlCj4+Pj4+Pj4+Pj4+PiBYRU5fRE9NQ1RMX21h
eF92cHVzIGlzIGNhbGxlZCBmb3IgdGhhdCBkb21haW4uCj4+Pj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+
Pj4gSW4gb3JkZXIgdG8gZ2V0IHRoZSBtYXggdkNQVXMgYXJvdW5kLCBkZWxheSB0aGUgZG9tYWlu
IHBhcnQKPj4+Pj4+Pj4+Pj4+IG9mIHRoZQo+Pj4+Pj4+Pj4+Pj4gdkdJQwo+Pj4+Pj4+Pj4+Pj4g
djMgaW5pdGlhbGl6YXRpb24gdW50aWwgdGhlIGZpcnN0IHZDUFUgb2YgdGhlIGRvbWFpbiBpcwo+
Pj4+Pj4+Pj4+Pj4gaW5pdGlhbGl6ZWQuCj4+Pj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+Pj4gU2lnbmVk
LW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4+Pj4+Pj4+Pj4+
Cj4+Pj4+Pj4+Pj4+PiAtLS0KPj4+Pj4+Pj4+Pj4+Cj4+Pj4+Pj4+Pj4+PiBDYzogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPj4+Pj4+Pj4+Pj4+Cj4+Pj4+Pj4+Pj4+
PiBUaGlzIGlzIG5hc3R5IGJ1dCBJIGNhbid0IGZpbmQgYSBiZXR0ZXIgd2F5IGZvciBYZW4gNC4x
MSBhbmQKPj4+Pj4+Pj4+Pj4+IG9sZGVyLgo+Pj4+Pj4+Pj4+Pj4gVGhpcwo+Pj4+Pj4+Pj4+Pj4g
aXMgbm90IG5lY2Vzc2FyeSBmb3IgdW5zdGFibGUgYXMgdGhlIG51bWJlciBvZiB2Q1BVcyBpcwo+
Pj4+Pj4+Pj4+Pj4ga25vd24gYXQKPj4+Pj4+Pj4+Pj4+IGRvbWFpbgo+Pj4+Pj4+Pj4+Pj4gY3Jl
YXRpb24uCj4+Pj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+Pj4gQW5kcmV3LCBJIGhhdmUgQ0NlZCB5b3Ug
dG8ga25vdyB3aGV0aGVyIHlvdSBoYXZlIGEgYmV0dGVyIGlkZWEKPj4+Pj4+Pj4+Pj4+IHdoZXJl
Cj4+Pj4+Pj4+Pj4+PiB0bwo+Pj4+Pj4+Pj4+Pj4gcGxhY2UgdGhpcyBjYWxsIG9uIFhlbiA0LjEx
IGFuZCBvbGRlci4KPj4+Pj4+Pj4+Pj4gSSBqdXN0IG5vdGljZWQgdGhhdCBkLT5tYXhfdmNwdXMg
aXMgaW5pdGlhbGl6ZWQgYWZ0ZXIKPj4+Pj4+Pj4+Pj4gYXJjaF9kb21haW5fY3JlYXRlLiBTbyB3
aXRob3V0IHRoaXMgcGF0Y2ggb24gWGVuIDQuMTIsIGl0IHdpbGwKPj4+Pj4+Pj4+Pj4gbm90IHdv
cmsuCj4+Pj4+Pj4+Pj4+Cj4+Pj4+Pj4+Pj4+IFRoaXMgaXMgZ2V0dGluZyBuYXN0aWVyIGJlY2F1
c2UgYXJjaF9kb21haW5faW5pdCBpcyB0aGUgb25lCj4+Pj4+Pj4+Pj4+IGluaXRpYWxpemUKPj4+
Pj4+Pj4+Pj4gdGhlIHZhbHVlIHJldHVybmVkIGJ5IGRvbTBfbWF4X3ZjcHVzLiBTbyBJIGFtIG5v
dCBlbnRpcmVseQo+Pj4+Pj4+Pj4+PiBzdXJlIHdoYXQKPj4+Pj4+Pj4+Pj4gdG8gZG8gaGVyZS4K
Pj4+Pj4+Pj4+PiBUaGUgcG9zaXRpb25pbmcgYWZ0ZXIgYXJjaF9kb21haW5fY3JlYXRlKCkgaXMg
dW5mb3J0dW5hdGUsIGJ1dCBJCj4+Pj4+Pj4+Pj4gY291bGRu4oCZdCBtYW5hZ2UgYmV0dGVyIHdp
dGggQVJNJ3MgY3VycmVudCBiZWhhdmlvdXIgYW5kIEphbidzCj4+Pj4+Pj4+Pj4gaW5zaXN0ZW5j
ZQo+Pj4+Pj4+Pj4+IHRoYXQgdGhlIGFsbG9jYXRpb24gb2YgZC0+dmNwdSB3YXMgY29tbW9uLsKg
IEknZCBwcmVmZXIgaWYgdGhlCj4+Pj4+Pj4+Pj4gZGVwZW5kZW5jeQo+Pj4+Pj4+Pj4+IGNvdWxk
IGJlIGJyb2tlbiBhbmQgdGhlIGFsbG9jYXRpb24gbW92ZWQgZWFybGllci4KPj4+Pj4+Pj4+Pgo+
Pj4+Pj4+Pj4+IE9uZSBvcHRpb24gbWlnaHQgYmUgdG8gaGF2ZSBhbiBhcmNoX2NoZWNrX2RvbWFp
bmNvbmZpZygpIChvcgo+Pj4+Pj4+Pj4+IHNpbWlsYXI/KQo+Pj4+Pj4+Pj4+IHdoaWNoIGlzIGNh
bGxlZCB2ZXJ5IGVhcmx5IG9uIGFuZCBjYW4gc2FuaXR5IGNoZWNrIHRoZSB2YWx1ZXMsCj4+Pj4+
Pj4+Pj4gaW5jbHVkaW5nCj4+Pj4+Pj4+Pj4gY3Jvc3MtY2hlY2tpbmcgdGhlIHZnaWMgYW5kIG1h
eF92Y3B1cyBzZXR0aW5ncz/CoCBJdCBjb3VsZCBldmVuIGJlCj4+Pj4+Pj4+Pj4gcmVzcG9uc2li
bGUgZm9yIG11dGF0aW5nIFhFTl9ET01DVExfQ09ORklHX0dJQ19OQVRJVkUgaW50byB0aGUKPj4+
Pj4+Pj4+PiBjb3JyZWN0Cj4+Pj4+Pj4+Pj4gcmVhbCB2YWx1ZS4KPj4+Pj4+Pj4+Pgo+Pj4+Pj4+
Pj4+IEFzIGZvciB5b3VyIHBhdGNoIGhlcmUsIGl0cyBhIGdyb3NzIGhhY2ssIGJ1dCBpdHMgcHJv
YmFibHkgdGhlCj4+Pj4+Pj4+Pj4gYmVzdAo+Pj4+Pj4+Pj4+IHdoaWNoIGNhbiBiZSBkb25lLgo+
Pj4+Pj4+Pj4gKlNpZ2hzKgo+Pj4+Pj4+Pj4gSWYgdGhhdCBpcyB3aGF0IHdlIGhhdmUgdG8gZG8s
IGl0IGlzIGFzIHVnbHkgYXMgaGVsbCwgYnV0IHRoYXQKPj4+Pj4+Pj4+IGlzIHdoYXQKPj4+Pj4+
Pj4+IHdlJ2xsIGRvLgo+Pj4+Pj4+PiBUaGlzIGlzIHRoZSBiZXN0IHdlIGNhbiBkbyB3aXRoIHRo
ZSBjdXJyZW50IGNvZGUgYmFzZS4gSSB0aGluayBpdAo+Pj4+Pj4+PiB3b3VsZCBiZQo+Pj4+Pj4+
PiB3b3J0aCByZXdvcmtpbmcgdGhlIGNvZGUgdG8gbWFrZSBpdCBuaWNlci4gSSB3aWxsIGFkZCBp
dCBpbiBteSBUT0RPCj4+Pj4+Pj4+IGxpc3QuCj4+Pj4+Pj4+Cj4+Pj4+Pj4+PiBNeSBvbmx5IHN1
Z2dlc3Rpb24gdG8gbWFyZ2luYWxseSBpbXByb3ZlIGl0IHdvdWxkIGJlIGluc3RlYWQgb2Y6Cj4+
Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+ICvCoMKgwqAgaWYgKCB2LT52Y3B1X2lkID09IDAgKQo+Pj4+Pj4+
Pj4+ICvCoMKgwqAgewo+Pj4+Pj4+Pj4+ICvCoMKgwqDCoMKgwqDCoCByYyA9IHZnaWNfdjNfcmVh
bF9kb21haW5faW5pdChkKTsKPj4+Pj4+Pj4+PiArwqDCoMKgwqDCoMKgwqAgaWYgKCByYyApCj4+
Pj4+Pj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgcmV0dXJuIHJjOwo+Pj4+Pj4+Pj4+ICvC
oMKgwqAgfQo+Pj4+Pj4+Pj4gdG8gY2hlY2sgb24gZC0+YXJjaC52Z2ljLnJkaXN0X3JlZ2lvbnMg
aW5zdGVhZDoKPj4+Pj4+Pj4+Cj4+Pj4+Pj4+PiAgwqDCoMKgwqDCoMKgwqDCoCBpZiAoIGQtPmFy
Y2gudmdpYy5yZGlzdF9yZWdpb25zID09IE5VTEwgKQo+Pj4+Pj4+Pj4gIMKgwqDCoMKgwqDCoMKg
wqAgewo+Pj4+Pj4+Pj4gIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgLy8gaW5pdGlhbGl6ZSBkb21h
aW4KPj4+Pj4+Pj4gSSB3b3VsZCBwcmVmZXIgdG8ga2VlcCB2LT52Y3B1X2lkID09IDAganVzdCBp
biBjYXNlIHdlIGVuZCB1cCB0bwo+Pj4+Pj4+PiByZS1vcmRlciB0aGUKPj4+Pj4+Pj4gYWxsb2Nh
dGlvbiBpbiB0aGUgZnV0dXJlLgo+Pj4+Pj4+IEkgd2FzIHN1Z2dlc3RpbmcgdG8gY2hlY2sgb24g
KHJkaXN0X3JlZ2lvbnMgPT0gTlVMTCkgZXhhY3RseSBmb3IKPj4+Pj4+PiBwb3RlbnRpYWwgcmUt
b3JkZXJpbmcsIGluIGNhc2UgaW4gdGhlIGZ1dHVyZSB3ZSBlbmQgdXAgY2FsbGluZwo+Pj4+Pj4+
IHZjcHVfdmdpY19pbml0IGRpZmZlcmVudGx5IGFuZCBzb21laG93IHZjcHVfaW5pdCh2Y3B1MSkg
aXMgZG9uZQo+Pj4+Pj4+IGJlZm9yZQo+Pj4+Pj4+IGJlZm9yZSB2Y3B1X2luaXQodmNwdTApLiBJ
ZGVhbGx5IHdlIHdvdWxkIGxpa2UgYSB3YXkgdG8gY2hlY2sgdGhhdAo+Pj4+Pj4+IHZnaWNfdjNf
cmVhbF9kb21haW5faW5pdCBoYXMgYmVlbiBjYWxsZWQgYmVmb3JlIGFuZCBJIHRob3VnaHQKPj4+
Pj4+PiByZGlzdF9yZWdpb25zID09IE5VTEwgY291bGQgZG8ganVzdCB0aGF0Li4uCj4+Pj4+PiBX
aGF0IEkgbWVhbnQgYnkgcmUtb3JkZXJpbmcgaXMgd2UgbWFuYWdlIHRvIGFsbG9jYXRlIHRoZQo+
Pj4+Pj4gcmUtZGlzdHJpYnV0b3JzIGJlZm9yZSB0aGUgdkNQVXMgYXJlIGNyZWF0ZWQgYnV0IHN0
aWxsIG5lZWQKPj4+Pj4+IHZnaWNfdjNfcmVhbF9kb21haW5faW5pdCBmb3Igb3RoZXIgcHVycG9z
ZS4KPj4+Pj4+Cj4+Pj4+PiBCdXQgdkNQVSBpbml0aWFsaXphdGlvbiBpcyBwb3RlbnRpYWxseSBv
dGhlciBpc3N1ZS4KPj4+Pj4+Cj4+Pj4+PiBBbnl3YXkuIGJvdGggd2F5IGhhdmUgZHJhd2JhY2tz
LiBZZXQgSSBzdGlsbCBwcmVmZXIgY2hlY2tpbmcgb24gdGhlCj4+Pj4+PiB2Q1BVLiBJdCBsZXNz
IGxpa2VseSB2Q1BVMCB3aWxsIG5vdCBiZSB0aGUgZmlyc3Qgb25lIGluaXRpYWxpemVkLgo+Pj4+
PiBXaXRoIHRoZSBleGNlcHRpb24gb2YgdGhlIGlkbGUgZG9tYWluLCBhbGwgdmNwdXMgYXJlIHN0
cmljdGx5Cj4+Pj4+IGFsbG9jYXRlZAo+Pj4+PiBpbiBwYWNrZWQgYXNjZW5kaW5nIG9yZGVyLsKg
IExvYWRzIG9mIG90aGVyIHN0dWZmIHdpbGwgYnJlYWsgaWYgdGhhdAo+Pj4+PiBjaGFuZ2VkLCBz
byBJIHdvdWxkbid0IHdvcnJ5IGFib3V0IGl0Lgo+Pj4+Pgo+Pj4+PiBGdXJ0aGVybW9yZSwgdGhl
cmUgaXMgbm8gb2J2aW91cyByZWFzb24gZm9yIHRoaXMgYmVoYXZpb3VyIHRvIGV2ZXIKPj4+Pj4g
Y2hhbmdlLgo+Pj4+IE9LLCBsZXQncyBnbyB3aXRoIEp1bGllbidzIHBhdGNoLiBXZSBuZWVkIGEg
bmV3IHRhZyBmb3IgdGhpcywgc29tZXRoaW5nCj4+Pj4gbGlrZToKPj4+Pgo+Pj4+IEFja2VkLWJ1
dC1kaXNsaWtlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
Pgo+Pj4KPj4+IERvIGJlYXIgaW4gbWluZCB0aGF0IHRoaXMgcGF0Y2ggaXMgb25seSBmb3IgNC4x
MSBhbmQgZWFybGllci7CoCBJJ3ZlCj4+PiBhbHJlYWR5IGZpeGVkIHN0YWdpbmcgKGkuZS4gNC4x
Mikgd2hlbiBpdCBjb21lcyB0byBrbm93aW5nCj4+PiBkLT5tYXhfdmNwdXMgOikKPj4gSSB0aG91
Z2h0IHdlIGFncmVlZCB0aGF0IHBhdGNoIGlzIG5lY2Vzc2FyeSBmb3IgNC4xMiBhcyBkLT5tYXhf
dmNwdXMKPj4gaXMgaW5pdGlhbGl6ZWQgYWZ0ZXIgYXJjaF9kb21haW5faW5pdD8KPiAKPiBPaCBy
aWdodC4KPiAKPj4gSSBhbSBub3QgcGxhbm5pbmcgdG8gZG8gdGhlIHJld29yayBpbiBzaG9ydCB0
ZXJtLiBEaWQgeW91IGRvIG1vcmUgd29yawo+PiBvbiBhcm91bmQgZG9tYWluX2NyZWF0ZSByZWNl
bnRseT8KPiAKPiBUaGVyZSBhcmUgbXVsdGlwbGUgcmVsYXRlZCBwYXRjaCBzZXJpZXMgb3V0IG9u
IHhlbi1kZXZlbCBhdG0sIGJ1dCBJCj4gZXhwZWN0IEkgbmVlZCB0byBzcGluIGEgbmV3IHZlcnNp
b24gb2YgZWFjaCBvZiB0aGVtLsKgIEknbGwgc2VlIGlmIEkgaGF2ZQo+IHNvbWUgdGltZSB0byBw
dXQgdG93YXJkcyBpdC7CoCBBcmUgeW91IGhhcHB5IGluIHByaW5jaXBsZSB3aXRoIHRoZQo+IGFy
Y2hfY2hlY2tfZG9tYWluY29uZmlnKCkgcGxhbj8KCkkgYW0gaGFwcHkgaW4gcHJpbmNpcGxlLiBJ
ZiB5b3UgZG9uJ3QgaGF2ZSB0aW1lIHRvIHdvcmsgb24gaXQsIEkgd2lsbCAKdHJ5IHRvIGhhdmUg
YSBsb29rIGJlZm9yZSBYZW4gNC4xMi4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 11:43:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 11:43: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 1g6wc5-0002md-M4; Mon, 01 Oct 2018 11:43:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=la8e=mn=xenproject.org=prvs=80543c1e9=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1g6wc4-0002mR-BH
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 11:43:44 +0000
X-Inumbo-ID: ebc9b085-c56e-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ebc9b085-c56e-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 13:41:23 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,327,1534809600"; d="scan'208";a="66700958"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75332-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-sid:build-armhf-pvops:<job
 status>:broken:regression
 distros-debian-sid:build-i386:<job status>:broken:regression
 distros-debian-sid:build-amd64-pvops:<job status>:broken:regression
 distros-debian-sid:build-armhf:<job status>:broken:regression
 distros-debian-sid:build-amd64:<job status>:broken:regression
 distros-debian-sid:build-i386-pvops:<job status>:broken:regression
 distros-debian-sid:test-amd64-amd64-i386-sid-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-sid:test-amd64-i386-i386-sid-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-sid:test-armhf-armhf-armhf-sid-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-sid:test-amd64-i386-amd64-sid-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-sid:test-amd64-amd64-amd64-sid-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-sid:build-armhf:host-install(4):broken:nonblocking
 distros-debian-sid:build-armhf-pvops:host-install(4):broken:nonblocking
 distros-debian-sid:build-i386:host-install(4):broken:nonblocking
 distros-debian-sid:build-i386-pvops:host-install(4):broken:nonblocking
 distros-debian-sid:build-amd64:host-install(4):broken:nonblocking
 distros-debian-sid:build-amd64-pvops:host-install(4):broken:nonblocking
X-Osstest-Versions-That: flight=75277
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 1 Oct 2018 12:43:40 +0100
Subject: [Xen-devel] [distros-debian-sid test] 75332: 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>

ZmxpZ2h0IDc1MzMyIGRpc3Ryb3MtZGViaWFuLXNpZCByZWFsIFtyZWFsXQpodHRwOi8vb3NzdGVz
dC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NTMzMi8KCkZhaWx1cmVzIGFuZCBwcm9ibGVt
cyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxv
Y2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tl
bgogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAg
ICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1
cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1zaWQtbmV0Ym9vdC1weWdydWIgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWkzODYtc2lkLW5ldGJvb3Qt
cHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLWFybWhmLXNpZC1uZXRib290LXB5Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1zaWQtbmV0Ym9vdC1weWdydWIgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1zaWQtbmV0Ym9vdC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAg
ICAgICAgYnJva2VuIGxpa2UgNzUyNzcKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDQg
aG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlrZSA3NTI3NwogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgICAgIGJyb2tl
biBsaWtlIDc1Mjc3CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFs
bCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzUyNzcKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlrZSA3NTI3
NwogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAg
ICAgICAgIGJyb2tlbiBsaWtlIDc1Mjc3CgpiYXNlbGluZSB2ZXJzaW9uOgogZmxpZ2h0ICAgICAg
ICAgICAgICAgNzUyNzcKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXNpZC1uZXRib290LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXNpZC1uZXRib290LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LXNpZC1uZXRib290LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWFybWhm
LXNpZC1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtaTM4Ni1zaWQtbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9n
czogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54
ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 12:03:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 12:03: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 1g6wuc-0004Mh-I1; Mon, 01 Oct 2018 12:02:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ngkg=mn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g6wub-0004Mc-NP
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 12:02:53 +0000
X-Inumbo-ID: 9878a3f2-c571-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9878a3f2-c571-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 14:00:32 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 01 Oct 2018 06:02:51 -0600
Message-Id: <5BB20CE602000078001ED341@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 01 Oct 2018 06:02:46 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 0/4] x86: fix "xpti=" and "pv-l1tf=" yet again
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG9yaWdpbmFsIHBhdGNoIHVuZGVyIHRoaXMgdGl0bGUgYXMgd2VsbCBhcyB0aGUgaW52b2x2
ZWQgdmFyaWFibGVzCndlcmUgc3BsaXQgdXAgZm9yIHYyLCBob3BlZnVsbHkgYWRkcmVzc2luZyB0
aGUgbWFpbiAoeWV0IHZhZ3VlKQpyZXZpZXcgY29uY2VybnMgb24gdjEuCgoxOiBzcGxpdCBvcHRf
eHB0aQoyOiBzcGxpdCBvcHRfcHZfbDF0ZgozOiBmaXggInhwdGk9IiBhbmQgInB2LWwxdGY9IiB5
ZXQgYWdhaW4KNDogc3VwcG9ydCAicHYtbDF0Zj1kZWZhdWx0IgoKSmFuCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 12:03:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 12: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 1g6wuv-0004PM-S8; Mon, 01 Oct 2018 12:03:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g6wuu-0004P0-TG
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 12:03:12 +0000
X-Inumbo-ID: 21d422bb-c572-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 21d422bb-c572-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 12:04:22 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A6E0F18A;
 Mon,  1 Oct 2018 05:03:10 -0700 (PDT)
Received: from [10.37.12.181] (unknown [10.37.12.181])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D6CA43F5A0;
 Mon,  1 Oct 2018 05:03:07 -0700 (PDT)
To: Dario Faggioli <dfaggioli@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Juergen Gross <jgross@suse.com>
References: <alpine.DEB.2.10.1809121559330.4255@sstabellini-ThinkPad-X260>
 <529d38d04b140d90d33e424a064d401cf06f14cf.camel@suse.com>
 <CADJ6SV09MS1x+qGJOu71W8M6cVhRaVuODBYDReHWmOm4c1NEfQ@mail.gmail.com>
 <CADJ6SV0+O5c52_qwOUEakuX82C2+8Z-M4mKj0x+13GXjaiJjvw@mail.gmail.com>
 <a468e3dfc55bb6a421d47b908f89d9112075cc04.camel@suse.com>
 <CADJ6SV0=p3efMNmdx5ud8BAPscOZpSBqBZ2LJieE3M+Rq3phNQ@mail.gmail.com>
 <b9c1a71c455e8a1682bb13527503c7c0f0135887.camel@suse.com>
 <2ec1f6c5-df53-fce3-9062-123832ae8e6a@arm.com>
 <2bb4df76339b020351720927d05f2d1e565cebbc.camel@suse.com>
 <04bed226-f787-e86f-4373-d05186ab03cf@arm.com>
 <d8d276a20e4567e427ad48d5dd494366dde4f963.camel@suse.com>
 <39666f3710ae7adfbb43c9dc0efac0d60245c411.camel@suse.com>
 <CADJ6SV2FP6Deu7SevTDNjT2sOJ2nQMeAOUS0J8jemamONfftiA@mail.gmail.com>
 <86360891f996bdb078a5eff7f860fbbb39fbc5ac.camel@suse.com>
 <acbeae1c-fda1-a079-322a-786d7528ecfc@arm.com>
 <44ddd615b15ffb6034c2cfe1c4133dac9f40cc0e.camel@suse.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <315740e1-3591-0e11-923a-718e06c36445@arm.com>
Date: Mon, 1 Oct 2018 13:03:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <44ddd615b15ffb6034c2cfe1c4133dac9f40cc0e.camel@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] null scheduler 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.xenproject.org, tim@xen.org,
 Milan Boberic <milanboberic94@gmail.com>, 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>

CgpPbiAwOS8yNy8yMDE4IDA2OjA2IFBNLCBEYXJpbyBGYWdnaW9saSB3cm90ZToKPiBPbiBUaHUs
IDIwMTgtMDktMjcgYXQgMTY6MDkgKzAxMDAsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSwKCkhp
IERhcmlvLAoKPj4gT24gMDkvMjcvMjAxOCAwMzozMiBQTSwgRGFyaW8gRmFnZ2lvbGkgd3JvdGU6
Cj4+PiBPbiBUaHUsIDIwMTgtMDktMjcgYXQgMTU6MTUgKzAyMDAsIE1pbGFuIEJvYmVyaWMgd3Jv
dGU6Cj4+Pj4KPj4gSW4gb25lIG9mIHlvdXIgZS1tYWlsLCB5b3Ugd3JvdGU6Cj4+Cj4+ICJXZWxs
LCBvdXIgaW1wbGVtZW50YXRpb24gb2YgUkNVIHJlcXVpcmVzIHRoYXQsIGZyb20gdGltZSB0byB0
aW1lLAo+PiB0aGUKPj4gdmFyaW91cyBwaHlzaWNhbCBDUFVzIG9mIHlvdXIgYm94IGJlY29tZSBp
ZGxlLCBvciBnZXQgYW4gaW50ZXJydXB0LAo+PiBvcgo+PiBnbyBleGVjdXRpbmcgaW5zaWRlIFhl
biAoZm9yIGh5cGVyY2FsbHMsIHZtZXhpdHMsIGV0YykuIEluIGZhY3QsIGEKPj4gQ1BVCj4+IGdv
aW5nIHRocm91Z2ggWGVuIGlzIHdoYXQgYWxsb3cgdXMgdG8gdGVsbCB0aGF0IGl0IHJlYWNoZWQg
YSBzby0KPj4gY2FsbGVkCj4+ICdxdWllc2NlbnQgc3RhdGUnLCB3aGljaCBpbiB0dXJucyBpcyBu
ZWNlc3NhcnkgZm9yIGRlY2xhcmluZyBhIHNvLQo+PiBjYWxsZWQgJ1JDVSBncmFjZSBwZXJpb2Qn
IG92ZXIuIgo+Pgo+PiBJIGRvbid0IHF1aXRlIGFncmVlIHdpdGggeW91IG9uIHRoZSBkZWZpbml0
aW9uIG9mICJxdWllc2NlbnQgc3RhdGUiCj4+IGhlcmUuCj4+Cj4gSGVoZS4uLiBJIHdhcyB0cnlp
bmcgdG8gYmUgYm90aCBxdWljayBhbmQgYWNjdXJhdGUuIEl0J3MgbW9yZSB0aGFuCj4gcG9zc2li
bGUgdGhhdCBJIGZhaWxlZC4gOi0pCj4gCj4+IFRvIHRha2UgdGhlIGRvbWFpbiBleGFtcGxlLCB3
ZSB3YW50IHRvIHdhaXQgdW50aWwgYWxsIHRoZSBDUFUgaGFzCj4+IHN0b3BwZWQgdXNpbmcgdGhl
IHBvaW50ZXIgKGFuIGh5cGVyY2FsbCBjb3VsZCByYWNlIHB1dF9kb21haW4pLgo+Pgo+IEknbSBu
b3Qgc3VyZSB3aGF0IHlvdSBtZWFuIHdpdGggImFuIGh5cGVyY2FsbCBjb3VsZCByYWNlIHB1dF9k
b21haW4iLgoKSSBtZWFudCB0aGF0IGFub3RoZXIgQ1BVIGdldCBhIHBvaW50ZXIgb24gdGhlIGRv
bWFpbiB1bnRpbCB0aGUgZG9tYWluIGlzIAplZmZlY3RpdmVseSByZW1vdmVkIGZyb20gdGhlIGxp
c3QgYnkgX2RvbWFpbl9kZXN0cm95LgoKPiBXaGF0IHdlIHdhbnQgaXMgdG8gd2FpdCB1bnRpbCBh
bGwgdGhlIENQVXMgdGhhdCBhcmUgaW52b2x2ZWQgaW4gdGhlCj4gZ3JhY2UgcGVyaW9kLCBoYXZl
IGdvbmUgdGhyb3VnaCByY3VwZGF0ZS5jOmNwdV9xdWlldCgpLCBvciBoYXZlIGJlY29tZQo+IGlk
bGUuCgpXaGljaCBpcyB3aGF0IEkgbWVhbnQgYnV0IGluIGEgbW9yZSBjb252b2x1dGVkIHdheS4K
Cj4gCj4gUmVjZWl2aW5nIGFuIGludGVycnVwdCwgb3IgZXhwZXJpZW5jaW5nIGEgY29udGV4dCBz
d2l0Y2gsIG9yIGV2ZW4gZ29pbmcKPiBpZGxlLCBpdCdzICJqdXN0IiBob3cgaXQgaGFwcGVucyB0
aGF0IHRoZXNlIENQVXMgaGF2ZSB0aGVpciBjaGFuY2UgdG8KPiBnbyB0aHJvdWdoIGNwdV9xdWll
dCgpLiBJdCBpcyBpbiB0aGlzIHNlbnNlIHRoYXQgSSBtZWFudCB0aGF0IHRob3NlCj4gZXZlbnRz
IGFyZSB1c2VkIGFzIG1hcmtlcnMgb2YgYSBxdWllc2NlbnQgc3RhdGUuCj4gCj4gQW5kICJ3Zmk9
bmF0aXZlIiAoaW4gcGFydGljdWxhciBpbiBjb21iaW5hdGlvbiB3aXRoIHRoZSBudWxsIHNjaGVk
dWxlciwKPiBidXQgSSBndWVzcyBhbHNvIHdpdGggb3RoZXIgb25lcywgYXQgbGVhc3QgdG8gYSBj
ZXJ0YWluIGV4dGVudCkgbWFrZXMKPiBmaWd1cmluZyBvdXQgdGhlICJvciBoYXZlIGJlY29tZSBp
ZGxlIiBwYXJ0IHRyaWNreS4gVGhhdCBpcyB0aGUgcHJvYmxlbQo+IGhlcmUsIGlzbid0IGl0PwoK
VGhhdCdzIGNvcnJlY3QuCgo+IAo+PiBUaGF0Cj4+IHBvaW50ZXIgd2lsbCBub3QgYmUgaW4tdXNl
IGlmIHRoZSBDUFUgaXMgaW4ga2VybmVsLW1vZGUvdXNlci1tb2RlIG9yCj4+IGluCj4+IHRoZSBp
ZGxlIGxvb3AuIEFtIEkgY29ycmVjdD8KPj4KPiBSaWdodC4KPiAKPiBTbywgd2Ugd2FudCB0aGF0
IGFsbCB0aGUgQ1BVcyB0aGF0IHdlcmUgaW4gWGVuIHRvIGhhdmUgZWl0aGVyIGxlZnQgWGVuCj4g
YXQgbGVhc3Qgb25jZSBvciwgaWYgdGhleSdyZSBzdGlsbCB0aGVyZSBhbmQgaGF2ZSBuZXZlciBs
ZWZ0LCB0aGF0IG11c3QKPiBiZSBiZWNhdXNlIHRoZXkndmUgYmVjb21lIGlkbGUuCj4gCj4gQW5k
IGN1cnJlbnRseSB3ZSB0cmVhdCBhbGwgdGhlIENQVXMgdGhhdCBoYXZlIG5vdCB0b2xkIHRoZSBS
Q1UKPiBzdWJzeXN0ZW0gdGhhdCB0aGV5J3JlIGlkbGUgKHZpYSByY3VfaWRsZV9lbnRlcigpKSBh
cyBidXN5LCB3aXRob3V0Cj4gZGlzdGluZ3Vpc2hpbmcgYmV0d2VlbiB0aGUgb25lcyB0aGF0IGFy
ZSBidXN5IGluIFhlbiBmcm9tIHRoZSBvbmUgd2hpY2gKPiBhcmUgYnVzeSBpbiBndWVzdCAoa2Vy
bmVsIG9yIHVzZXIpIG1vZGUuCj4gCj4+IFNvIEkgYW0gd29uZGVyaW5nIHdoZXRoZXIgd2UgY291
bGQ6Cj4+IAktIE1hcmsgYW55IENQVSBpbiBrZXJuZWwtbW9kZS91c2VyLW1vZGUgcXVpZXQKPj4K
PiBSaWdodC4gV2UnZCBuZWVkIHNvbWV0aGluZyBsaWtlIGEgcmN1X2d1ZXN0X2VudGVyKCkvcmN1
X2d1ZXN0X2V4aXQoKQo+IChvciBhIHJjdV94ZW5fZXhpdCgpL3JjdV94ZW5fZW50ZXIoKSksIHdo
aWNoIHdvcmtzIGZvciBhbGwgY29tYmluYXRpb24KPiBvZiBhcmNoZXMgYW5kIGd1ZXN0IHR5cGVz
Lgo+IAo+IEl0IGxvb2tzIHRvIG1lIHRvbyB0aGF0IHRoaXMgd291bGQgaGVscCBpbiB0aGlzIGNh
c2UsIGFzIHRoZSB2Q1BVIHRoYXQKPiBzdGF5cyBpbiBndWVzdCBtb2RlIGJlY2F1c2Ugb2Ygd2Zp
PWlkbGUgd291bGQgYmUgY291bnRlZCBhcyBxdWlldCwgYW5kCj4gd2Ugd29uJ3QgaGF2ZSB0byB3
YWl0IGZvciBpdC4KPiAKPj4gCS0gUmFpc2UgYSBSQ1VfU09GVElSUSBpbiBjYWxsX3JjdT8KPj4K
PiBNbW0uLi4gd2hhdCB3b3VsZCBiZSB0aGUgcG9pbnQgb2YgdGhpcz8KClRvIGNoZWNrIGlmIHRo
ZSBSQ1UgaGFzIHdvcmsgdG8gZG8uIFlvdSBtYXkgY2FsbF9yY3Ugd2l0aCBhbGwgdGhlIG90aGVy
IApDUFVzIHF1aWV0LiBPciBkbyB5b3UgZXhwZWN0IHRoaXMgdG8gYmUgZG9uZSBpbiByY3VfZ3Vl
c3Rfe2VudGVyLGV4aXR9KCk/Cgo+IAo+PiBXaXRoIHRoYXQgc29sdXRpb24sIGl0IG1heSBldmVu
IGJlIHBvc3NpYmxlIHRvIGF2b2lkIHRoZSB0aW1lciBpbgo+PiB0aGUKPj4gaWRsZSBsb29wLgo+
Pgo+IE5vdCBzdXJlLiBUaGUgdGltZXIgaXMgdGhlcmUgdG8gZGVhbCB3aXRoIHRoZSBjYXNlIHdo
ZW4gYSBDUFUgd2hpY2ggaGFzCj4gYSBjYWxsYmFjayBxdWV1ZWQgd2FudHMgdG8gZ28gaWRsZS4g
SXQgbWF5IGhhdmUgcXVpZXNjZWQgYWxyZWFkeSwgYnV0Cj4gaWYgdGhlcmUgYXJlIG90aGVycyB3
aGljaCBoYXZlIG5vdCwgZWl0aGVyOgo+IDEpIHdlIGxldCBpdCBnbyBpZGxlLCBidXQgdGhlbiB0
aGUgY2FsbGJhY2sgd2lsbCBydW4gb25seSB3aGVuIGl0Cj4gICAgIHdha2VzIHVwIGZyb20gaWRs
ZSB3aGljaCwgd2l0aG91dCB0aGUgdGltZXIsIGNvdWxkIGJlIGZhciBhaGVhZCBpbgo+ICAgICB0
aW1lOwo+IDIpIHdlIGRvbid0IGxldCBpdCBnbyBpZGxlLCBidXQgd2Ugd2FzdGUgcmVzb3VyY2Vz
Owo+IDMpIHdlIGxldCBpdCBnbyBpZGxlIGFuZCBrZWVwIHRoZSB0aW1lci4gOi0pCgpPaCByaWdo
dC4KCj4gCj4gQnV0IGFueXdheSwgZXZlbiBpZiBpdCB3b3VsZCBub3QgbGV0IHVzIGdldCByaWQg
b2YgdGhlIHRpbWVyLCBpdCBzZWVtcwo+IGxpa2UgaXQgY291bGQgYmUgbmljZXIgdGhhbiBhbnkg
b3RoZXIgYXBwcm9hY2hlcy4gSSBhY2NlcHQKPiBoZWxwL3N1Z2dlc3Rpb25zIGFib3V0IHRoZSAi
bGV0J3MgaW50ZXJjZXB0IGd1ZXN0LVhlbiBhbmQgWGVuLWd1ZXN0Cj4gdHJhbnNpdGlvbnMsIGFu
ZCB0cmFjayB0aGF0IGluc2lkZSBSQ1UgY29kZS4KClRoZSBiZXN0IHBsYWNlIGZvciBBcm0gdG8g
aGF2ZSB0aG9zZSBjYWxscyB3b3VsZCBiZSBpbjoKCS0gZW50ZXJfaHlwZXJ2aXNvcl9oZWFkKCk6
IFRoaXMgaXMgY2FsbGVkIGFmdGVyIGV4aXRpbmcgdGhlIGd1ZXN0IGFuZCAKYmVmb3JlIGRvaW5n
IGFueSBvdGhlciB3b3JrCgktIGxlYXZlX2h5cGVydmlzb3JfaGVhZCgpOiBUaGlzIGlzIGNhbGxl
ZCBqdXN0IGJlZm9yZSByZXR1cm5pbmcgdG8gdGhlIApndWVzdC4KCkkgYW0gQ0NpbmcgU3RlZmFu
byB3b3JrIGUtbWFpbC4gV2hlbiBJIHNwb2tlIHdpdGggaGltIGhlIHdhcyBpbnRlcmVzdGVkIAp0
byBwdXQgc29tZSBlZmZvcnQgdG93YXJkcyBmaXhpbmcgdGhlIGJ1Zy4KCkNoZWVycywKCi0tIApK
dWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 12:05:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 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 1g6wwx-0004YY-A2; Mon, 01 Oct 2018 12:05:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gvvy=mn=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1g6wwv-0004YT-U6
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 12:05:17 +0000
X-Inumbo-ID: ee6c3feb-c571-11e8-a8a5-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id ee6c3feb-c571-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 14:02:56 +0200 (CEST)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id 20DCD305FFA6;
 Mon,  1 Oct 2018 15:05:15 +0300 (EEST)
Received: from smtp.bitdefender.com (unknown [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 0D4407FBC9;
 Mon,  1 Oct 2018 15:05:15 +0300 (EEST)
Received: from [10.10.196.90] (unknown [10.10.196.90])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id E7FB23000E5B;
 Mon,  1 Oct 2018 15:05:14 +0300 (EEST)
To: George Dunlap <george.dunlap@citrix.com>, Jan Beulich
 <JBeulich@suse.com>, George Dunlap <George.Dunlap@eu.citrix.com>
References: <1538387888-3375-1-git-send-email-rcojocaru@bitdefender.com>
 <5BB1F95102000078001ED26B@prv1-mh.provo.novell.com>
 <d2596d53-3090-f8f1-3a82-cd330a34dad4@bitdefender.com>
 <2e6411ca-f70e-dfab-6301-71016a54c5f3@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <b0abead6-9d5f-ab5e-f4c5-7755c4af11b9@bitdefender.com>
Date: Mon, 1 Oct 2018 15:05:14 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <2e6411ca-f70e-dfab-6301-71016a54c5f3@citrix.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH V2] x86/altp2m: propagate ept.ad changes to
 all active altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMTAvMS8xOCAyOjIzIFBNLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+IE9uIDEwLzAxLzIwMTgg
MTI6MTEgUE0sIFJhenZhbiBDb2pvY2FydSB3cm90ZToKPj4KPj4KPj4gT24gMTAvMS8xOCAxOjM5
IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDAxLjEwLjE4IGF0IDExOjU4LCA8cmNv
am9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+Pj4gQ2hhbmdlcyBzaW5jZSBWMToKPj4+
PiAgLSBSZW1vdmVkIHVubmVjZXNzYXJ5IHAybV9sb2NrKCkgaW4gcDJtX2luaXRfYWx0cDJtX2Vw
dCgpLgo+Pj4KPj4+IFRoaXMgd2FzIGEgc3RlcCBpbiB0aGUgcmlnaHQgZGlyZWN0aW9uLCBidXQg
Li4uCj4+Pgo+Pj4+ICBzdGF0aWMgdm9pZCBlcHRfZW5hYmxlX3BtbChzdHJ1Y3QgcDJtX2RvbWFp
biAqcDJtKQo+Pj4+ICB7Cj4+Pj4gKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gcDJtLT5kb21haW47
Cj4+Pj4gKwo+Pj4+ICAgICAgLyogRG9tYWluIG11c3QgaGF2ZSBiZWVuIHBhdXNlZCAqLwo+Pj4+
IC0gICAgQVNTRVJUKGF0b21pY19yZWFkKCZwMm0tPmRvbWFpbi0+cGF1c2VfY291bnQpKTsKPj4+
PiArICAgIEFTU0VSVChhdG9taWNfcmVhZCgmZC0+cGF1c2VfY291bnQpKTsKPj4+PiAgCj4+Pj4g
ICAgICAvKgo+Pj4+ICAgICAgICogTm8gbmVlZCB0byByZXR1cm4gd2hldGhlciB2bXhfZG9tYWlu
X2VuYWJsZV9wbWwgaGFzIHN1Y2NlZWRlZCwgYXMKPj4+PiAgICAgICAqIGVwdF9wMm1fdHlwZV90
b19mbGFncyB3aWxsIGRvIHRoZSBjaGVjaywgYW5kIHdyaXRlIHByb3RlY3Rpb24gd2lsbCBiZQo+
Pj4+ICAgICAgICogdXNlZCBpZiBQTUwgaXMgbm90IGVuYWJsZWQuCj4+Pj4gICAgICAgKi8KPj4+
PiAtICAgIGlmICggdm14X2RvbWFpbl9lbmFibGVfcG1sKHAybS0+ZG9tYWluKSApCj4+Pj4gKyAg
ICBpZiAoIHZteF9kb21haW5fZW5hYmxlX3BtbChkKSApCj4+Pj4gICAgICAgICAgcmV0dXJuOwo+
Pj4+ICAKPj4+PiAgICAgIC8qIEVuYWJsZSBFUFQgQS9EIGJpdCBmb3IgUE1MICovCj4+Pj4gLSAg
ICBwMm0tPmVwdC5hZCA9IDE7Cj4+Pj4gLSAgICB2bXhfZG9tYWluX3VwZGF0ZV9lcHRwKHAybS0+
ZG9tYWluKTsKPj4+PiArICAgIGVwdF9zZXRfYWRfc3luYyhwMm0sIHRydWUpOwo+Pj4+ICsKPj4+
PiArICAgIHZteF9kb21haW5fdXBkYXRlX2VwdHAoZCk7Cj4+Pj4gIH0KPj4+PiAgCj4+Pj4gIHN0
YXRpYyB2b2lkIGVwdF9kaXNhYmxlX3BtbChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtKQo+Pj4+ICB7
Cj4+Pj4gKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gcDJtLT5kb21haW47Cj4+Pj4gKwo+Pj4+ICAg
ICAgLyogRG9tYWluIG11c3QgaGF2ZSBiZWVuIHBhdXNlZCAqLwo+Pj4+IC0gICAgQVNTRVJUKGF0
b21pY19yZWFkKCZwMm0tPmRvbWFpbi0+cGF1c2VfY291bnQpKTsKPj4+PiArICAgIEFTU0VSVChh
dG9taWNfcmVhZCgmZC0+cGF1c2VfY291bnQpKTsKPj4+PiAgCj4+Pj4gLSAgICB2bXhfZG9tYWlu
X2Rpc2FibGVfcG1sKHAybS0+ZG9tYWluKTsKPj4+PiArICAgIHZteF9kb21haW5fZGlzYWJsZV9w
bWwoZCk7Cj4+Pj4gIAo+Pj4+ICAgICAgLyogRGlzYWJsZSBFUFQgQS9EIGJpdCAqLwo+Pj4+IC0g
ICAgcDJtLT5lcHQuYWQgPSAwOwo+Pj4+IC0gICAgdm14X2RvbWFpbl91cGRhdGVfZXB0cChwMm0t
PmRvbWFpbik7Cj4+Pj4gKyAgICBlcHRfc2V0X2FkX3N5bmMocDJtLCBmYWxzZSk7Cj4+Pj4gKwo+
Pj4+ICsgICAgdm14X2RvbWFpbl91cGRhdGVfZXB0cChkKTsKPj4+PiAgfQo+Pj4KPj4+IFRoZXNl
IHR3byBmdW5jdGlvbnMgdXNlZCB0byBiZSBjYWxsZWQgd2l0aCB0aGUgcDJtIGxvY2sgaGVsZCwK
Pj4+IHdoaWxlIG5vdyB0aGV5IGFyZW4ndCBhbnltb3JlLiBBZmFpY3QgdGhpcyBpbnRyb2R1Y2Vz
IGEgcmFjZQo+Pj4gd2hlcmUgdGhlIG9wcG9zaXRlIGVwdF9zZXRfYWRfc3luYygpIG1heSBiZSBj
YWxsZWQgYmVmb3JlCj4+PiBhbiBvcmlnaW5hbCBvbmUgd2FzIGZvbGxvdyBieSB0aGUgcmVzcGVj
dGl2ZQo+Pj4gdm14X2RvbWFpbl91cGRhdGVfZXB0cCgpLCByZXN1bHRpbmcgaW4gdGhlIEEvRCBl
bmFibGUgYml0Cj4+PiBiZWluZyBzZXQgdGhlIHdyb25nIHdheSByb3VuZCBpbiB0aGUgZW5kLgo+
Pj4KPj4+IEkgcmVhbGl6ZSB0aGF0IEdlb3JnZSBkaWQgYWxyZWFkeSBwb2ludCBvdXQgdGhhdCB0
aGlzIGlzIHNvcnQgb2YKPj4+IHVnbHkgYSBzaXR1YXRpb24sIGJ1dCB0aGUgZml4aW5nIG9mIHRo
ZSBpc3N1ZSBoZXJlIHNob3VsZG4ndAo+Pj4gaW50cm9kdWNlIGEgbmV3IHJhY2UuIFdoYXQncyB3
cm9uZyB3aXRoIHJldGFpbmluZyB0aGUKPj4+IGhvc3QgcDJtIGxvY2sgaW4gcDJtX3tlbixkaXN9
YWJsZV9oYXJkd2FyZV9sb2dfZGlydHkoKT8KPj4+IGVwdF9zZXRfYWRfc3luYygpIHRoZW4gc2lt
cGx5IHdvdWxkbid0IGFjcXVpcmUvcmVsZWFzZSB0aGF0Cj4+PiBvbmUsIGJ1dCBqdXN0IHRoZSBh
bHRwMm0gb25lcy4KPj4KPj4gVGhhdCBpcyBmaW5lIHdpdGggYmUsIGluIGZhY3QgdGhlIHdob2xl
IGNoYW5nZSBoYXMgYmVlbiBwcm9tcHRlZCBieQo+PiBHZW9yZ2UncyByZW1hcmsgdGhhdCAidGhl
cmUgd291bGQgc29tZXRoaW5nIGEgYml0IGZ1bm55IGhlcmUgYWJvdXQKPj4gZ3JhYmJpbmcgdGhl
IG1haW4gcDJtIGxvY2sgaW4gcDJtLmMsIGFuZCB0aGVuIGdyYWJiaW5nIGFsdHAybSBsb2Nrcwo+
PiB3aXRoaW4gdGhlIGZ1bmN0aW9uIi4gSWYsIGFmdGVyIHRoZXNlIGNvbW1lbnRzLCBoZSBkb2Vz
bid0IG1pbmQgdGhlCj4+IHNjZW5hcmlvIHRoZW4gSSdsbCBkbyB0aGF0IGluIFYzLgo+IAo+IEkg
dGhpbmsgSSB3b3VsZCByYXRoZXIgZ3JhYiB0aGUgbWFpbiBwMm0gbG9ja3MgaW4KPiBlcHRfe2Vu
YWJsZSxkaXNhYmxlfV9wbWwoKS4gIFdvdWxkbid0IGh1cnQgdG8gaGF2ZSBhbgo+IEFTU0VSVChw
Mm1faXNfbG9ja2VkX2J5X21lKCkpIGluIGVwdF9zZXRfYWRfc3luYygpIGFzIHdlbGwuCgpJJ2xs
IGRvIHRoYXQuIFRoYW5rcyEKCgpSYXp2YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 12:09:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 12: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 1g6x14-0004o5-TP; Mon, 01 Oct 2018 12:09:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ngkg=mn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g6x13-0004nz-Jr
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 12:09:33 +0000
X-Inumbo-ID: 04a4415b-c573-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 04a4415b-c573-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 12:10:43 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 01 Oct 2018 06:09:31 -0600
Message-Id: <5BB20E7402000078001ED365@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 01 Oct 2018 06:09:24 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5BB20CE602000078001ED341@prv1-mh.provo.novell.com>
In-Reply-To: <5BB20CE602000078001ED341@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 1/4] x86: split opt_xpti
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VXNlIHNlcGFyYXRlIHRyYWNraW5nIHZhcmlhYmxlcyBmb3IgdGhlIGhhcmR3YXJlIGRvbWFpbiBh
bmQgRG9tVS1zLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UgaW50ZW5kZWQuCgpTaWduZWQtb2ZmLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQp2MjogTmV3LgoKLS0tIGEveGVu
L2FyY2gveDg2L2ZsdXNodGxiLmMKKysrIGIveGVuL2FyY2gveDg2L2ZsdXNodGxiLmMKQEAgLTE4
Miw3ICsxODIsNyBAQCB1bnNpZ25lZCBpbnQgZmx1c2hfYXJlYV9sb2NhbChjb25zdCB2b2lkCiAg
ICAgICAgICAgICAgICAgICovCiAgICAgICAgICAgICAgICAgaW52cGNpZF9mbHVzaF9vbmUoUENJ
RF9QVl9QUklWLCBhZGRyKTsKICAgICAgICAgICAgICAgICBpbnZwY2lkX2ZsdXNoX29uZShQQ0lE
X1BWX1VTRVIsIGFkZHIpOwotICAgICAgICAgICAgICAgIGlmICggb3B0X3hwdGkgKQorICAgICAg
ICAgICAgICAgIGlmICggb3B0X3hwdGlfaHdkb20gfHwgb3B0X3hwdGlfZG9tdSApCiAgICAgICAg
ICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICBpbnZwY2lkX2ZsdXNoX29uZShQQ0lEX1BW
X1BSSVYgfCBQQ0lEX1BWX1hQVEksIGFkZHIpOwogICAgICAgICAgICAgICAgICAgICBpbnZwY2lk
X2ZsdXNoX29uZShQQ0lEX1BWX1VTRVIgfCBQQ0lEX1BWX1hQVEksIGFkZHIpOwotLS0gYS94ZW4v
YXJjaC94ODYvcHYvZG9tYWluLmMKKysrIGIveGVuL2FyY2gveDg2L3B2L2RvbWFpbi5jCkBAIC0y
NTMsOCArMjUzLDcgQEAgaW50IHB2X2RvbWFpbl9pbml0aWFsaXNlKHN0cnVjdCBkb21haW4gKgog
ICAgIC8qIDY0LWJpdCBQViBndWVzdCBieSBkZWZhdWx0LiAqLwogICAgIGQtPmFyY2guaXNfMzJi
aXRfcHYgPSBkLT5hcmNoLmhhc18zMmJpdF9zaGluZm8gPSAwOwogCi0gICAgZC0+YXJjaC5wdi54
cHRpID0gb3B0X3hwdGkgJiAoaXNfaGFyZHdhcmVfZG9tYWluKGQpCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgPyBPUFRfWFBUSV9ET00wIDogT1BUX1hQVElfRE9NVSk7CisgICAg
ZC0+YXJjaC5wdi54cHRpID0gaXNfaGFyZHdhcmVfZG9tYWluKGQpID8gb3B0X3hwdGlfaHdkb20g
OiBvcHRfeHB0aV9kb211OwogCiAgICAgaWYgKCAhaXNfcHZfMzJiaXRfZG9tYWluKGQpICYmIHVz
ZV9pbnZwY2lkICYmIGNwdV9oYXNfcGNpZCApCiAgICAgICAgIHN3aXRjaCAoIG9wdF9wY2lkICkK
LS0tIGEveGVuL2FyY2gveDg2L3NtcGJvb3QuYworKysgYi94ZW4vYXJjaC94ODYvc21wYm9vdC5j
CkBAIC03ODksNyArNzg5LDcgQEAgc3RhdGljIGludCBzZXR1cF9jcHVfcm9vdF9wZ3QodW5zaWdu
ZWQgaQogICAgIHVuc2lnbmVkIGludCBvZmY7CiAgICAgaW50IHJjOwogCi0gICAgaWYgKCAhb3B0
X3hwdGkgKQorICAgIGlmICggIW9wdF94cHRpX2h3ZG9tICYmICFvcHRfeHB0aV9kb211ICkKICAg
ICAgICAgcmV0dXJuIDA7CiAKICAgICBycHQgPSBhbGxvY194ZW5fcGFnZXRhYmxlKCk7Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYworKysgYi94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMK
QEAgLTEzNSw4ICsxMzUsMTAgQEAgc3RhdGljIGludCBfX2luaXQgcGFyc2Vfc3BlY19jdHJsKGNv
bnN0CiAKICAgICAgICAgICAgIG9wdF9lYWdlcl9mcHUgPSAwOwogCi0gICAgICAgICAgICBpZiAo
IG9wdF94cHRpIDwgMCApCi0gICAgICAgICAgICAgICAgb3B0X3hwdGkgPSAwOworICAgICAgICAg
ICAgaWYgKCBvcHRfeHB0aV9od2RvbSA8IDAgKQorICAgICAgICAgICAgICAgIG9wdF94cHRpX2h3
ZG9tID0gMDsKKyAgICAgICAgICAgIGlmICggb3B0X3hwdGlfZG9tdSA8IDAgKQorICAgICAgICAg
ICAgICAgIG9wdF94cHRpX2RvbXUgPSAwOwogCiAgICAgICAgICAgICBpZiAoIG9wdF9zbXQgPCAw
ICkKICAgICAgICAgICAgICAgICBvcHRfc210ID0gMTsKQEAgLTM0OSw4ICszNTEsOCBAQCBzdGF0
aWMgdm9pZCBfX2luaXQgcHJpbnRfZGV0YWlscyhlbnVtIGluCiAgICAgICAgICAgIG9wdF9lYWdl
cl9mcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgID8gIiBFQUdFUl9GUFUiICAgICA6ICIi
KTsKIAogICAgIHByaW50aygiICBYUFRJICg2NC1iaXQgUFYgb25seSk6IERvbTAgJXMsIERvbVUg
JXMgKHdpdGglcyBQQ0lEKVxuIiwKLSAgICAgICAgICAgb3B0X3hwdGkgJiBPUFRfWFBUSV9ET00w
ID8gImVuYWJsZWQiIDogImRpc2FibGVkIiwKLSAgICAgICAgICAgb3B0X3hwdGkgJiBPUFRfWFBU
SV9ET01VID8gImVuYWJsZWQiIDogImRpc2FibGVkIiwKKyAgICAgICAgICAgb3B0X3hwdGlfaHdk
b20gPyAiZW5hYmxlZCIgOiAiZGlzYWJsZWQiLAorICAgICAgICAgICBvcHRfeHB0aV9kb211ICA/
ICJlbmFibGVkIiA6ICJkaXNhYmxlZCIsCiAgICAgICAgICAgIHhwdGlfcGNpZF9lbmFibGVkKCkg
PyAiIiA6ICJvdXQiKTsKIAogICAgIHByaW50aygiICBQViBMMVRGIHNoYWRvd2luZzogRG9tMCAl
cywgRG9tVSAlc1xuIiwKQEAgLTY2NSw3ICs2NjcsOCBAQCBzdGF0aWMgX19pbml0IHZvaWQgbDF0
Zl9jYWxjdWxhdGlvbnModWluCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIDogKDN1bCA8PCAocGFkZHJfYml0cyAtIDIpKSkpOwogfQogCi1pbnQ4X3QgX19yZWFk
X21vc3RseSBvcHRfeHB0aSA9IC0xOworaW50OF90IF9fcmVhZF9tb3N0bHkgb3B0X3hwdGlfaHdk
b20gPSAtMTsKK2ludDhfdCBfX3JlYWRfbW9zdGx5IG9wdF94cHRpX2RvbXUgPSAtMTsKIAogc3Rh
dGljIF9faW5pdCB2b2lkIHhwdGlfaW5pdF9kZWZhdWx0KHVpbnQ2NF90IGNhcHMpCiB7CkBAIC02
NzMsOSArNjc2LDE5IEBAIHN0YXRpYyBfX2luaXQgdm9pZCB4cHRpX2luaXRfZGVmYXVsdCh1aW4K
ICAgICAgICAgY2FwcyA9IEFSQ0hfQ0FQQUJJTElUSUVTX1JEQ0xfTk87CiAKICAgICBpZiAoIGNh
cHMgJiBBUkNIX0NBUEFCSUxJVElFU19SRENMX05PICkKLSAgICAgICAgb3B0X3hwdGkgPSAwOwor
ICAgIHsKKyAgICAgICAgaWYgKCBvcHRfeHB0aV9od2RvbSA8IDAgKQorICAgICAgICAgICAgb3B0
X3hwdGlfaHdkb20gPSAwOworICAgICAgICBpZiAoIG9wdF94cHRpX2RvbXUgPCAwICkKKyAgICAg
ICAgICAgIG9wdF94cHRpX2RvbXUgPSAwOworICAgIH0KICAgICBlbHNlCi0gICAgICAgIG9wdF94
cHRpID0gT1BUX1hQVElfRE9NMCB8IE9QVF9YUFRJX0RPTVU7CisgICAgeworICAgICAgICBpZiAo
IG9wdF94cHRpX2h3ZG9tIDwgMCApCisgICAgICAgICAgICBvcHRfeHB0aV9od2RvbSA9IDE7Cisg
ICAgICAgIGlmICggb3B0X3hwdGlfZG9tdSA8IDAgKQorICAgICAgICAgICAgb3B0X3hwdGlfZG9t
dSA9IDE7CisgICAgfQogfQogCiBzdGF0aWMgX19pbml0IGludCBwYXJzZV94cHRpKGNvbnN0IGNo
YXIgKnMpCkBAIC02ODQsMTIgKzY5NywxNCBAQCBzdGF0aWMgX19pbml0IGludCBwYXJzZV94cHRp
KGNvbnN0IGNoYXIKICAgICBpbnQgdmFsLCByYyA9IDA7CiAKICAgICAvKiBJbmhpYml0IHRoZSBk
ZWZhdWx0cyBhcyBhbiBleHBsaWNpdCBjaG9pY2UgaGFzIGJlZW4gZ2l2ZW4uICovCi0gICAgaWYg
KCBvcHRfeHB0aSA9PSAtMSApCi0gICAgICAgIG9wdF94cHRpID0gMDsKKyAgICBpZiAoIG9wdF94
cHRpX2h3ZG9tID09IC0xICkKKyAgICAgICAgb3B0X3hwdGlfaHdkb20gPSAwOworICAgIGlmICgg
b3B0X3hwdGlfZG9tdSA9PSAtMSApCisgICAgICAgIG9wdF94cHRpX2RvbXUgPSAwOwogCiAgICAg
LyogSW50ZXJwcmV0ICd4cHRpJyBhbG9uZSBpbiBpdHMgcG9zaXRpdmUgYm9vbGVhbiBmb3JtLiAq
LwogICAgIGlmICggKnMgPT0gJ1wwJyApCi0gICAgICAgIG9wdF94cHRpID0gT1BUX1hQVElfRE9N
MCB8IE9QVF9YUFRJX0RPTVU7CisgICAgICAgIG9wdF94cHRpX2h3ZG9tID0gb3B0X3hwdGlfZG9t
dSA9IDE7CiAKICAgICBkbyB7CiAgICAgICAgIHNzID0gc3RyY2hyKHMsICcsJyk7CkBAIC02OTks
MjIgKzcxNCwyMCBAQCBzdGF0aWMgX19pbml0IGludCBwYXJzZV94cHRpKGNvbnN0IGNoYXIKICAg
ICAgICAgc3dpdGNoICggcGFyc2VfYm9vbChzLCBzcykgKQogICAgICAgICB7CiAgICAgICAgIGNh
c2UgMDoKLSAgICAgICAgICAgIG9wdF94cHRpID0gMDsKKyAgICAgICAgICAgIG9wdF94cHRpX2h3
ZG9tID0gb3B0X3hwdGlfZG9tdSA9IDA7CiAgICAgICAgICAgICBicmVhazsKIAogICAgICAgICBj
YXNlIDE6Ci0gICAgICAgICAgICBvcHRfeHB0aSA9IE9QVF9YUFRJX0RPTTAgfCBPUFRfWFBUSV9E
T01VOworICAgICAgICAgICAgb3B0X3hwdGlfaHdkb20gPSBvcHRfeHB0aV9kb211ID0gMTsKICAg
ICAgICAgICAgIGJyZWFrOwogCiAgICAgICAgIGRlZmF1bHQ6CiAgICAgICAgICAgICBpZiAoICFz
dHJjbXAocywgImRlZmF1bHQiKSApCi0gICAgICAgICAgICAgICAgb3B0X3hwdGkgPSAtMTsKKyAg
ICAgICAgICAgICAgICBvcHRfeHB0aV9od2RvbSA9IG9wdF94cHRpX2RvbXUgPSAtMTsKICAgICAg
ICAgICAgIGVsc2UgaWYgKCAodmFsID0gcGFyc2VfYm9vbGVhbigiZG9tMCIsIHMsIHNzKSkgPj0g
MCApCi0gICAgICAgICAgICAgICAgb3B0X3hwdGkgPSAob3B0X3hwdGkgJiB+T1BUX1hQVElfRE9N
MCkgfAotICAgICAgICAgICAgICAgICAgICAgICAgICAgKHZhbCA/IE9QVF9YUFRJX0RPTTAgOiAw
KTsKKyAgICAgICAgICAgICAgICBvcHRfeHB0aV9od2RvbSA9IHZhbDsKICAgICAgICAgICAgIGVs
c2UgaWYgKCAodmFsID0gcGFyc2VfYm9vbGVhbigiZG9tdSIsIHMsIHNzKSkgPj0gMCApCi0gICAg
ICAgICAgICAgICAgb3B0X3hwdGkgPSAob3B0X3hwdGkgJiB+T1BUX1hQVElfRE9NVSkgfAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgKHZhbCA/IE9QVF9YUFRJX0RPTVUgOiAwKTsKKyAgICAg
ICAgICAgICAgICBvcHRfeHB0aV9kb211ID0gdmFsOwogICAgICAgICAgICAgZWxzZSBpZiAoICpz
ICkKICAgICAgICAgICAgICAgICByYyA9IC1FSU5WQUw7CiAgICAgICAgICAgICBicmVhazsKQEAg
LTg3MCw4ICs4ODMsNyBAQCB2b2lkIF9faW5pdCBpbml0X3NwZWN1bGF0aW9uX21pdGlnYXRpb25z
CiAgICAgaWYgKCBkZWZhdWx0X3hlbl9zcGVjX2N0cmwgKQogICAgICAgICBzZXR1cF9mb3JjZV9j
cHVfY2FwKFg4Nl9GRUFUVVJFX1NDX01TUl9JRExFKTsKIAotICAgIGlmICggb3B0X3hwdGkgPT0g
LTEgKQotICAgICAgICB4cHRpX2luaXRfZGVmYXVsdChjYXBzKTsKKyAgICB4cHRpX2luaXRfZGVm
YXVsdChjYXBzKTsKIAogICAgIGwxdGZfY2FsY3VsYXRpb25zKGNhcHMpOwogCi0tLSBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvc3BlY19jdHJsLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9zcGVj
X2N0cmwuaApAQCAtNDIsOSArNDIsNyBAQCBleHRlcm4gYm9vbCBic3BfZGVsYXlfc3BlY19jdHJs
OwogZXh0ZXJuIHVpbnQ4X3QgZGVmYXVsdF94ZW5fc3BlY19jdHJsOwogZXh0ZXJuIHVpbnQ4X3Qg
ZGVmYXVsdF9zcGVjX2N0cmxfZmxhZ3M7CiAKLWV4dGVybiBpbnQ4X3Qgb3B0X3hwdGk7Ci0jZGVm
aW5lIE9QVF9YUFRJX0RPTTAgIDB4MDEKLSNkZWZpbmUgT1BUX1hQVElfRE9NVSAgMHgwMgorZXh0
ZXJuIGludDhfdCBvcHRfeHB0aV9od2RvbSwgb3B0X3hwdGlfZG9tdTsKIAogZXh0ZXJuIGludDhf
dCBvcHRfcHZfbDF0ZjsKICNkZWZpbmUgT1BUX1BWX0wxVEZfRE9NMCAgMHgwMQoKCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 12:09:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 12: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 1g6x1S-0004qY-6z; Mon, 01 Oct 2018 12:09:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ngkg=mn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g6x1Q-0004pz-Vv
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 12:09:57 +0000
X-Inumbo-ID: 12f398aa-c573-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 12f398aa-c573-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 12:11:07 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 01 Oct 2018 06:09:55 -0600
Message-Id: <5BB20E8D02000078001ED368@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 01 Oct 2018 06:09:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5BB20CE602000078001ED341@prv1-mh.provo.novell.com>
In-Reply-To: <5BB20CE602000078001ED341@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 2/4] x86: split opt_pv_l1tf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VXNlIHNlcGFyYXRlIHRyYWNraW5nIHZhcmlhYmxlcyBmb3IgdGhlIGhhcmR3YXJlIGRvbWFpbiBh
bmQgRG9tVS1zLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UgaW50ZW5kZWQsIGJ1dCBhZGp1c3QgdGhl
IGNvbW1lbnQgaW4KaW5pdF9zcGVjdWxhdGlvbl9taXRpZ2F0aW9ucygpIHRvIG1hdGNoIHByaW9y
IGFzIHdlbGwgYXMgcmVzdWx0aW5nIGNvZGUuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Ci0tLQp2MjogTmV3LgoKLS0tIGEveGVuL2FyY2gveDg2L3NwZWNf
Y3RybC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYwpAQCAtMTQzLDggKzE0MywxMCBA
QCBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9zcGVjX2N0cmwoY29uc3QKICAgICAgICAgICAgIGlm
ICggb3B0X3NtdCA8IDAgKQogICAgICAgICAgICAgICAgIG9wdF9zbXQgPSAxOwogCi0gICAgICAg
ICAgICBpZiAoIG9wdF9wdl9sMXRmIDwgMCApCi0gICAgICAgICAgICAgICAgb3B0X3B2X2wxdGYg
PSAwOworICAgICAgICAgICAgaWYgKCBvcHRfcHZfbDF0Zl9od2RvbSA8IDAgKQorICAgICAgICAg
ICAgICAgIG9wdF9wdl9sMXRmX2h3ZG9tID0gMDsKKyAgICAgICAgICAgIGlmICggb3B0X3B2X2wx
dGZfZG9tdSA8IDAgKQorICAgICAgICAgICAgICAgIG9wdF9wdl9sMXRmX2RvbXUgPSAwOwogCiAg
ICAgICAgIGRpc2FibGVfY29tbW9uOgogICAgICAgICAgICAgb3B0X3JzYl9wdiA9IGZhbHNlOwpA
QCAtMjIyLDcgKzIyNCw4IEBAIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX3NwZWNfY3RybChjb25z
dAogfQogY3VzdG9tX3BhcmFtKCJzcGVjLWN0cmwiLCBwYXJzZV9zcGVjX2N0cmwpOwogCi1pbnQ4
X3QgX19yZWFkX21vc3RseSBvcHRfcHZfbDF0ZiA9IC0xOworaW50OF90IF9fcmVhZF9tb3N0bHkg
b3B0X3B2X2wxdGZfaHdkb20gPSAtMTsKK2ludDhfdCBfX3JlYWRfbW9zdGx5IG9wdF9wdl9sMXRm
X2RvbXUgPSAtMTsKIAogc3RhdGljIF9faW5pdCBpbnQgcGFyc2VfcHZfbDF0Zihjb25zdCBjaGFy
ICpzKQogewpAQCAtMjMwLDEyICsyMzMsMTQgQEAgc3RhdGljIF9faW5pdCBpbnQgcGFyc2VfcHZf
bDF0Zihjb25zdCBjaAogICAgIGludCB2YWwsIHJjID0gMDsKIAogICAgIC8qIEluaGliaXQgdGhl
IGRlZmF1bHRzIGFzIGFuIGV4cGxpY2l0IGNob2ljZSBoYXMgYmVlbiBnaXZlbi4gKi8KLSAgICBp
ZiAoIG9wdF9wdl9sMXRmID09IC0xICkKLSAgICAgICAgb3B0X3B2X2wxdGYgPSAwOworICAgIGlm
ICggb3B0X3B2X2wxdGZfaHdkb20gPT0gLTEgKQorICAgICAgICBvcHRfcHZfbDF0Zl9od2RvbSA9
IDA7CisgICAgaWYgKCBvcHRfcHZfbDF0Zl9kb211ID09IC0xICkKKyAgICAgICAgb3B0X3B2X2wx
dGZfZG9tdSA9IDA7CiAKICAgICAvKiBJbnRlcnByZXQgJ3B2LWwxdGYnIGFsb25lIGluIGl0cyBw
b3NpdGl2ZSBib29sZWFuIGZvcm0uICovCiAgICAgaWYgKCAqcyA9PSAnXDAnICkKLSAgICAgICAg
b3B0X3B2X2wxdGYgPSBPUFRfUFZfTDFURl9ET00wIHwgT1BUX1BWX0wxVEZfRE9NVTsKKyAgICAg
ICAgb3B0X3B2X2wxdGZfaHdkb20gPSBvcHRfcHZfbDF0Zl9kb211ID0gMTsKIAogICAgIGRvIHsK
ICAgICAgICAgc3MgPSBzdHJjaHIocywgJywnKTsKQEAgLTI0NSwyMCArMjUwLDE4IEBAIHN0YXRp
YyBfX2luaXQgaW50IHBhcnNlX3B2X2wxdGYoY29uc3QgY2gKICAgICAgICAgc3dpdGNoICggcGFy
c2VfYm9vbChzLCBzcykgKQogICAgICAgICB7CiAgICAgICAgIGNhc2UgMDoKLSAgICAgICAgICAg
IG9wdF9wdl9sMXRmID0gMDsKKyAgICAgICAgICAgIG9wdF9wdl9sMXRmX2h3ZG9tID0gb3B0X3B2
X2wxdGZfZG9tdSA9IDA7CiAgICAgICAgICAgICBicmVhazsKIAogICAgICAgICBjYXNlIDE6Ci0g
ICAgICAgICAgICBvcHRfcHZfbDF0ZiA9IE9QVF9QVl9MMVRGX0RPTTAgfCBPUFRfUFZfTDFURl9E
T01VOworICAgICAgICAgICAgb3B0X3B2X2wxdGZfaHdkb20gPSBvcHRfcHZfbDF0Zl9kb211ID0g
MTsKICAgICAgICAgICAgIGJyZWFrOwogCiAgICAgICAgIGRlZmF1bHQ6CiAgICAgICAgICAgICBp
ZiAoICh2YWwgPSBwYXJzZV9ib29sZWFuKCJkb20wIiwgcywgc3MpKSA+PSAwICkKLSAgICAgICAg
ICAgICAgICBvcHRfcHZfbDF0ZiA9ICgob3B0X3B2X2wxdGYgJiB+T1BUX1BWX0wxVEZfRE9NMCkg
fAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICh2YWwgPyBPUFRfUFZfTDFURl9ET00w
IDogMCkpOworICAgICAgICAgICAgICAgIG9wdF9wdl9sMXRmX2h3ZG9tID0gdmFsOwogICAgICAg
ICAgICAgZWxzZSBpZiAoICh2YWwgPSBwYXJzZV9ib29sZWFuKCJkb211Iiwgcywgc3MpKSA+PSAw
ICkKLSAgICAgICAgICAgICAgICBvcHRfcHZfbDF0ZiA9ICgob3B0X3B2X2wxdGYgJiB+T1BUX1BW
X0wxVEZfRE9NVSkgfAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICh2YWwgPyBPUFRf
UFZfTDFURl9ET01VIDogMCkpOworICAgICAgICAgICAgICAgIG9wdF9wdl9sMXRmX2RvbXUgPSB2
YWw7CiAgICAgICAgICAgICBlbHNlIGlmICggKnMgKQogICAgICAgICAgICAgICAgIHJjID0gLUVJ
TlZBTDsKICAgICAgICAgICAgIGJyZWFrOwpAQCAtMzIxLDcgKzMyNCw3IEBAIHN0YXRpYyB2b2lk
IF9faW5pdCBwcmludF9kZXRhaWxzKGVudW0gaW4KICAgICAgICAgICAgb3B0X2wxZF9mbHVzaCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgPyAiIEwxRF9GTFVTSCIgOiAiIik7CiAKICAgICAv
KiBMMVRGIGRpYWdub3N0aWNzLCBwcmludGVkIGlmIHZ1bG5lcmFibGUgb3IgUFYgc2hhZG93aW5n
IGlzIGluIHVzZS4gKi8KLSAgICBpZiAoIGNwdV9oYXNfYnVnX2wxdGYgfHwgb3B0X3B2X2wxdGYg
KQorICAgIGlmICggY3B1X2hhc19idWdfbDF0ZiB8fCBvcHRfcHZfbDF0Zl9od2RvbSB8fCBvcHRf
cHZfbDF0Zl9kb211ICkKICAgICAgICAgcHJpbnRrKCIgIEwxVEY6IGJlbGlldmVkJXMgdnVsbmVy
YWJsZSwgbWF4cGh5c2FkZHIgTDFEICV1LCBDUFVJRCAldSIKICAgICAgICAgICAgICAgICIsIFNh
ZmUgYWRkcmVzcyAlIlBSSXg2NCJcbiIsCiAgICAgICAgICAgICAgICBjcHVfaGFzX2J1Z19sMXRm
ID8gIiIgOiAiIG5vdCIsCkBAIC0zNTYsOCArMzU5LDggQEAgc3RhdGljIHZvaWQgX19pbml0IHBy
aW50X2RldGFpbHMoZW51bSBpbgogICAgICAgICAgICB4cHRpX3BjaWRfZW5hYmxlZCgpID8gIiIg
OiAib3V0Iik7CiAKICAgICBwcmludGsoIiAgUFYgTDFURiBzaGFkb3dpbmc6IERvbTAgJXMsIERv
bVUgJXNcbiIsCi0gICAgICAgICAgIG9wdF9wdl9sMXRmICYgT1BUX1BWX0wxVEZfRE9NMCAgPyAi
ZW5hYmxlZCIgIDogImRpc2FibGVkIiwKLSAgICAgICAgICAgb3B0X3B2X2wxdGYgJiBPUFRfUFZf
TDFURl9ET01VICA/ICJlbmFibGVkIiAgOiAiZGlzYWJsZWQiKTsKKyAgICAgICAgICAgb3B0X3B2
X2wxdGZfaHdkb20gPyAiZW5hYmxlZCIgIDogImRpc2FibGVkIiwKKyAgICAgICAgICAgb3B0X3B2
X2wxdGZfZG9tdSAgPyAiZW5hYmxlZCIgIDogImRpc2FibGVkIik7CiAjZW5kaWYKIH0KIApAQCAt
ODg5LDE4ICs4OTIsMTYgQEAgdm9pZCBfX2luaXQgaW5pdF9zcGVjdWxhdGlvbl9taXRpZ2F0aW9u
cwogCiAgICAgLyoKICAgICAgKiBCeSBkZWZhdWx0LCBlbmFibGUgUFYgZG9tVSBMMVRGIG1pdGln
YXRpb25zIG9uIGFsbCBMMVRGLXZ1bG5lcmFibGUKLSAgICAgKiBoYXJkd2FyZSwgZXhjZXB0IHdo
ZW4gcnVubmluZyBpbiBzaGltIG1vZGUuCisgICAgICogaGFyZHdhcmUsIGV4Y2VwdCB3aGVuIHJ1
bm5pbmcgaW4gc2hpbSBtb2RlLCBhbmQgLSBhdCBsZWFzdCBmb3IgdGhlCisgICAgICogdGltZSBi
ZWluZyAtIGFsc28gZXhjZXB0aW5nIHRoZSBoYXJkd2FyZSBkb21haW4uCiAgICAgICoKICAgICAg
KiBJbiBzaGltIG1vZGUsIFNIQURPVyBpcyBleHBlY3RlZCB0byBiZSBjb21waWxlZCBvdXQsIGFu
ZCBhIG1hbGljaW91cwogICAgICAqIGd1ZXN0IGtlcm5lbCBjYW4gb25seSBhdHRhY2sgdGhlIHNo
aW0gWGVuLCBub3QgdGhlIGhvc3QgWGVuLgogICAgICAqLwotICAgIGlmICggb3B0X3B2X2wxdGYg
PT0gLTEgKQotICAgIHsKLSAgICAgICAgaWYgKCBwdl9zaGltIHx8ICFjcHVfaGFzX2J1Z19sMXRm
ICkKLSAgICAgICAgICAgIG9wdF9wdl9sMXRmID0gMDsKLSAgICAgICAgZWxzZQotICAgICAgICAg
ICAgb3B0X3B2X2wxdGYgPSBPUFRfUFZfTDFURl9ET01VOwotICAgIH0KKyAgICBpZiAoIG9wdF9w
dl9sMXRmX2h3ZG9tID09IC0xICkKKyAgICAgICAgb3B0X3B2X2wxdGZfaHdkb20gPSAwOworICAg
IGlmICggb3B0X3B2X2wxdGZfZG9tdSA9PSAtMSApCisgICAgICAgIG9wdF9wdl9sMXRmX2RvbXUg
PSAhcHZfc2hpbSAmJiBjcHVfaGFzX2J1Z19sMXRmOwogCiAgICAgLyoKICAgICAgKiBCeSBkZWZh
dWx0LCBlbmFibGUgTDFEX0ZMVVNIIG9uIEwxVEYtdnVsbmVyYWJsZSBoYXJkd2FyZSwgdW5sZXNz
Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvc2hhZG93LmgKKysrIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9zaGFkb3cuaApAQCAtMjI0LDkgKzIyNCw4IEBAIHZvaWQgcHZfbDF0Zl90YXNrbGV0KHVu
c2lnbmVkIGxvbmcgZGF0YSkKIAogc3RhdGljIGlubGluZSB2b2lkIHB2X2wxdGZfZG9tYWluX2lu
aXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBkLT5hcmNoLnB2LmNoZWNrX2wxdGYgPQotICAg
ICAgICBvcHRfcHZfbDF0ZiAmIChpc19oYXJkd2FyZV9kb21haW4oZCkKLSAgICAgICAgICAgICAg
ICAgICAgICAgPyBPUFRfUFZfTDFURl9ET00wIDogT1BUX1BWX0wxVEZfRE9NVSk7CisgICAgZC0+
YXJjaC5wdi5jaGVja19sMXRmID0gaXNfaGFyZHdhcmVfZG9tYWluKGQpID8gb3B0X3B2X2wxdGZf
aHdkb20KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
OiBvcHRfcHZfbDF0Zl9kb211OwogCiAjaWYgZGVmaW5lZChDT05GSUdfU0hBRE9XX1BBR0lORykg
JiYgZGVmaW5lZChDT05GSUdfUFYpCiAgICAgdGFza2xldF9pbml0KCZkLT5hcmNoLnBhZ2luZy5z
aGFkb3cucHZfbDF0Zl90YXNrbGV0LAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3NwZWNfY3Ry
bC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc3BlY19jdHJsLmgKQEAgLTQ0LDkgKzQ0LDcg
QEAgZXh0ZXJuIHVpbnQ4X3QgZGVmYXVsdF9zcGVjX2N0cmxfZmxhZ3M7CiAKIGV4dGVybiBpbnQ4
X3Qgb3B0X3hwdGlfaHdkb20sIG9wdF94cHRpX2RvbXU7CiAKLWV4dGVybiBpbnQ4X3Qgb3B0X3B2
X2wxdGY7Ci0jZGVmaW5lIE9QVF9QVl9MMVRGX0RPTTAgIDB4MDEKLSNkZWZpbmUgT1BUX1BWX0wx
VEZfRE9NVSAgMHgwMgorZXh0ZXJuIGludDhfdCBvcHRfcHZfbDF0Zl9od2RvbSwgb3B0X3B2X2wx
dGZfZG9tdTsKIAogLyoKICAqIFRoZSBMMUQgYWRkcmVzcyBtYXNrLCB3aGljaCBtaWdodCBiZSB3
aWRlciB0aGFuIHJlcG9ydGVkIGluIENQVUlELCBhbmQgdGhlCgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 12:10:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 12: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 1g6x1o-0005RN-Mq; Mon, 01 Oct 2018 12:10:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ngkg=mn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g6x1n-0005R3-35
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 12:10:19 +0000
X-Inumbo-ID: a264777d-c572-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a264777d-c572-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 14:07:57 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 01 Oct 2018 06:10:17 -0600
Message-Id: <5BB20EA402000078001ED36B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 01 Oct 2018 06:10:12 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5BB20CE602000078001ED341@prv1-mh.provo.novell.com>
In-Reply-To: <5BB20CE602000078001ED341@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 3/4] x86: fix "xpti=" and "pv-l1tf=" yet again
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hpbGUgY29tbWl0IDJhM2IzNGVjNDcgKCJ4ODYvc3BlYy1jdHJsOiBZZXQgbW9yZSBmaXhlcyBm
b3IgeHB0aT0KcGFyc2luZyIpIGluZGVlZCBmaXhlZCAieHB0aT1kb20wIiwgaXQgYnJva2UgInhw
dGk9bm8tZG9tMCIsIGluIHRoYXQKdGhpcyB0aGVuIGJlY2FtZSBlcXVpdmFsZW50IHRvICJ4cHRp
PW5vIi4gSW4gcGFydGljdWxhciwgdGhlIHByZXNlbmNlCm9mICJ4cHRpPSIgYWxvbmUgb24gdGhl
IGNvbW1hbmQgbGluZSBtZWFucyBub3RoaW5nIGFzIHRvIHdoaWNoIGRlZmF1bHQKaXMgdG8gYmUg
b3ZlcnJpZGRlbjsgInhwdGk9bm8tZG9tMCIsIGZvciBleGFtcGxlLCBvdWdodCB0byBoYXZlIG5v
CmVmZmVjdCBmb3IgRG9tVS1zLCBhcyB0aGlzIGlzIGRpc3RpbmN0IGZyb20gYm90aCAieHB0aT1u
by1kb20wLGRvbXUiCmFuZCAieHB0aT1uby1kb20wLG5vLWRvbXUiLgoKU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KdjI6IEZpeCBjb3B5LWFuZC1wYXN0
ZSBtaXN0YWtlIGluIHBhcnNlX3B2X2wxdGYoKS4gU3BsaXQgb2ZmIGxvZyBtZXNzYWdlCiAgICBz
aWxlbmNpbmcuIFJlLWJhc2Ugb3ZlciBwYXRjaGVzIHNwbGl0dGluZyBvcHRfe3hwdGkscHZfbDF0
Zn0uCgotLS0gYS94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMKKysrIGIveGVuL2FyY2gveDg2L3Nw
ZWNfY3RybC5jCkBAIC0yMzIsMTIgKzIzMiw2IEBAIHN0YXRpYyBfX2luaXQgaW50IHBhcnNlX3B2
X2wxdGYoY29uc3QgY2gKICAgICBjb25zdCBjaGFyICpzczsKICAgICBpbnQgdmFsLCByYyA9IDA7
CiAKLSAgICAvKiBJbmhpYml0IHRoZSBkZWZhdWx0cyBhcyBhbiBleHBsaWNpdCBjaG9pY2UgaGFz
IGJlZW4gZ2l2ZW4uICovCi0gICAgaWYgKCBvcHRfcHZfbDF0Zl9od2RvbSA9PSAtMSApCi0gICAg
ICAgIG9wdF9wdl9sMXRmX2h3ZG9tID0gMDsKLSAgICBpZiAoIG9wdF9wdl9sMXRmX2RvbXUgPT0g
LTEgKQotICAgICAgICBvcHRfcHZfbDF0Zl9kb211ID0gMDsKLQogICAgIC8qIEludGVycHJldCAn
cHYtbDF0ZicgYWxvbmUgaW4gaXRzIHBvc2l0aXZlIGJvb2xlYW4gZm9ybS4gKi8KICAgICBpZiAo
ICpzID09ICdcMCcgKQogICAgICAgICBvcHRfcHZfbDF0Zl9od2RvbSA9IG9wdF9wdl9sMXRmX2Rv
bXUgPSAxOwpAQCAtNjk5LDEyICs2OTMsNiBAQCBzdGF0aWMgX19pbml0IGludCBwYXJzZV94cHRp
KGNvbnN0IGNoYXIKICAgICBjb25zdCBjaGFyICpzczsKICAgICBpbnQgdmFsLCByYyA9IDA7CiAK
LSAgICAvKiBJbmhpYml0IHRoZSBkZWZhdWx0cyBhcyBhbiBleHBsaWNpdCBjaG9pY2UgaGFzIGJl
ZW4gZ2l2ZW4uICovCi0gICAgaWYgKCBvcHRfeHB0aV9od2RvbSA9PSAtMSApCi0gICAgICAgIG9w
dF94cHRpX2h3ZG9tID0gMDsKLSAgICBpZiAoIG9wdF94cHRpX2RvbXUgPT0gLTEgKQotICAgICAg
ICBvcHRfeHB0aV9kb211ID0gMDsKLQogICAgIC8qIEludGVycHJldCAneHB0aScgYWxvbmUgaW4g
aXRzIHBvc2l0aXZlIGJvb2xlYW4gZm9ybS4gKi8KICAgICBpZiAoICpzID09ICdcMCcgKQogICAg
ICAgICBvcHRfeHB0aV9od2RvbSA9IG9wdF94cHRpX2RvbXUgPSAxOwoKCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 12:11:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 12:11: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 1g6x2b-0005Yq-1C; Mon, 01 Oct 2018 12:11:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ngkg=mn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g6x2Z-0005Yf-9y
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 12:11:07 +0000
X-Inumbo-ID: 3cecee8b-c573-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3cecee8b-c573-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 12:12:17 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 01 Oct 2018 06:11:05 -0600
Message-Id: <5BB20ED402000078001ED37F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 01 Oct 2018 06:11:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5BB20CE602000078001ED341@prv1-mh.provo.novell.com>
In-Reply-To: <5BB20CE602000078001ED341@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 4/4] x86: support "pv-l1tf=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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SnVzdCBsaWtlIHRoZSBvdGhlcndpc2Ugc2ltaWxhciAieHB0aT0iIGFsbG93cyBmb3IsIHRvIHJl
dmVydCBiYWNrIHRvCmJ1aWx0LWluIGRlZmF1bHRzLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KdjI6IFNwbGl0IG91dCBpbnRvIHNlcGFyYXRlIHBh
dGNoLgoKLS0tIGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KKysrIGIvZG9j
cy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KQEAgLTE2MDQsNyArMTYwNCw3IEBAIGNl
cnRhaW4geW91IGRvbid0IHBsYW4gb24gaGF2aW5nIFBWIGd1ZXMKIHR1cm5pbmcgaXQgb2ZmIGNh
biByZWR1Y2UgdGhlIGF0dGFjayBzdXJmYWNlLgogCiAjIyMgcHYtbDF0ZiAoeDg2KQotPiBgPSBM
aXN0IG9mIFsgPGJvb2w+LCBkb20wPTxib29sPiwgZG9tdT08Ym9vbD4gXWAKKz4gYD0gTGlzdCBv
ZiBbIGRlZmF1bHQsIDxib29sPiwgZG9tMD08Ym9vbD4sIGRvbXU9PGJvb2w+IF1gCiAKID4gRGVm
YXVsdDogYGZhbHNlYCBvbiBiZWxpZXZlZC11bmFmZmVjdGVkIGhhcmR3YXJlLCBvciBpbiBwdi1z
aGltIG1vZGUuCiA+ICAgICAgICAgIGBkb211YCAgb24gYmVsaWV2ZWQtYWZmZWN0ZWQgaGFyZHdh
cmUuCi0tLSBhL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYworKysgYi94ZW4vYXJjaC94ODYvc3Bl
Y19jdHJsLmMKQEAgLTI1Miw3ICsyNTIsOSBAQCBzdGF0aWMgX19pbml0IGludCBwYXJzZV9wdl9s
MXRmKGNvbnN0IGNoCiAgICAgICAgICAgICBicmVhazsKIAogICAgICAgICBkZWZhdWx0OgotICAg
ICAgICAgICAgaWYgKCAodmFsID0gcGFyc2VfYm9vbGVhbigiZG9tMCIsIHMsIHNzKSkgPj0gMCAp
CisgICAgICAgICAgICBpZiAoICFzdHJjbXAocywgImRlZmF1bHQiKSApCisgICAgICAgICAgICAg
ICAgb3B0X3B2X2wxdGZfaHdkb20gPSBvcHRfcHZfbDF0Zl9kb211ID0gLTE7CisgICAgICAgICAg
ICBlbHNlIGlmICggKHZhbCA9IHBhcnNlX2Jvb2xlYW4oImRvbTAiLCBzLCBzcykpID49IDAgKQog
ICAgICAgICAgICAgICAgIG9wdF9wdl9sMXRmX2h3ZG9tID0gdmFsOwogICAgICAgICAgICAgZWxz
ZSBpZiAoICh2YWwgPSBwYXJzZV9ib29sZWFuKCJkb211Iiwgcywgc3MpKSA+PSAwICkKICAgICAg
ICAgICAgICAgICBvcHRfcHZfbDF0Zl9kb211ID0gdmFsOwoKCgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 12:37:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 12: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 1g6xRt-0007II-7m; Mon, 01 Oct 2018 12:37:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ortm=mn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g6xRr-0007I6-Vs
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 12:37:16 +0000
X-Inumbo-ID: 657425bb-c576-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 657425bb-c576-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 14:34:53 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1g6xRo-0003HX-Ih; Mon, 01 Oct 2018 12:37: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 1g6xRo-0004lc-B3; Mon, 01 Oct 2018 12:37:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g6xRo-000628-9r; Mon, 01 Oct 2018 12:37:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128267-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-unstable:test-amd64-i386-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop: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-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt: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-amd64-i386-libvirt-xsm:migrate-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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt: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-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-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-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-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck: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-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1: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-i386-xl-qemut-ws16-amd64:guest-stop: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-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=edb4724e36256c495a6aa3cf1a12722efe271f9d
X-Osstest-Versions-That: xen=940185b2f6f343251c2b83bd96e599398cea51ec
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 01 Oct 2018 12:37:12 +0000
Subject: [Xen-devel] [xen-unstable test] 128267: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODI2NyB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODI2Ny8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFk
ZSAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEyODA4
NAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3Qv
ZHN0X2hvc3QgZmFpbCBSRUdSLiB2cy4gMTI4MDg0CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBp
bnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBwYXNzIGluIDEy
ODI0MAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyODA4NAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4MDg0CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjgwODQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODA4NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4MDg0
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjgwODQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODA4NAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTI4MDg0CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjgwODQKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9s
MiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgZWRi
NDcyNGUzNjI1NmM0OTVhNmFhM2NmMWExMjcyMmVmZTI3MWY5ZApiYXNlbGluZSB2ZXJzaW9uOgog
eGVuICAgICAgICAgICAgICAgICAgOTQwMTg1YjJmNmYzNDMyNTFjMmI4M2JkOTZlNTk5Mzk4Y2Vh
NTFlYwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4MDg0ICAyMDE4LTA5LTI2IDAxOjUxOjUzIFog
ICAgNSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyODExOCAgMjAxOC0wOS0yNyAwMDozNzow
MyBaICAgIDQgZGF5cyAgICA0IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODI0MCAg
MjAxOC0wOS0yOSAyMDowNDowNSBaICAgIDEgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxl
IHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsZXhhbmRydSBJc2FpbGEgPGFp
c2FpbGFAYml0ZGVmZW5kZXIuY29tPgogIEFtaXQgU2luZ2ggVG9tYXIgPGFtaXR0b21lcjI1QGdt
YWlsLmNvbT4KICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEFu
ZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8
Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIENocmlzdG9waGVyIENsYXJrIDxjaHJpc3Rv
cGhlci5jbGFyazZAYmFlc3lzdGVtcy5jb20+CiAgRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJA
b3JhY2xlLmNvbT4KICBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgogIERvdWcg
R29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVu
bGFwQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+
CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+CiAgUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIu
Y29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFNhbXVlbCBU
aGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KICBUYW1hcyBLIExlbmd5ZWwg
PHRhbWFzQHRrbGVuZ3llbC5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICBZ
YW5nIFFpYW4gPGtyaXpleEBnbWFpbC5jb20+CiAgWWFuZyBRaWFuIDx5YW5nLnFpYW5AY2l0cml4
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
bWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdy
YWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBv
ZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
LmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2Fu
IGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQg
YmUgNjAwIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 12:39:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 12: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 1g6xUS-0007Sh-NU; Mon, 01 Oct 2018 12:39:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=u61o=mn=citrix.com=prvs=80545a6f8=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g6xUR-0007Sb-Hu
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 12:39:55 +0000
X-Inumbo-ID: 42418e00-c577-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 42418e00-c577-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 12:41:04 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,327,1534809600"; d="scan'208";a="79835694"
To: Olaf Hering <olaf@aepfle.de>, <xen-devel@lists.xen.org>
References: <20180607130829.18811-1-olaf@aepfle.de>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <ba4e6e5f-b342-10e5-971e-1e71d50b3073@citrix.com>
Date: Mon, 1 Oct 2018 13:39:51 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180607130829.18811-1-olaf@aepfle.de>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v9] new config option vtsc_tolerance_khz to
 avoid TSC 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 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>,
 =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?= <marmarek@invisiblethingslab.com>,
 Julien Grall <julien.grall@arm.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>

T24gMDcvMDYvMTggMTQ6MDgsIE9sYWYgSGVyaW5nIHdyb3RlOgo+IEFkZCBhbiBvcHRpb24gdG8g
Y29udHJvbCB3aGVuIHZUU0MgZW11bGF0aW9uIHdpbGwgYmUgYWN0aXZhdGVkIGZvciBhCj4gZG9t
VSB3aXRoIHRzY19tb2RlPWRlZmF1bHQuIFdpdGhvdXQgc3VjaCBvcHRpb24gZWFjaCBUU0MgYWNj
ZXNzIGZyb20KPiBkb21VIHdpbGwgYmUgZW11bGF0ZWQsIHdoaWNoIGNhdXNlcyBhIHNpZ25pZmlj
YW50IHBlcmZvbWFuY2UgZHJvcCBmb3IKPiB3b3JrbG9hZHMgdGhhdCBtYWtlIHVzZSBvZiByZHRz
Yy4KPgo+IE9uZSBvcHRpb24gdG8gYXZvaWQgdGhlIFRTQyBvcHRpb24gaXMgdG8gcnVuIGRvbVVz
IHdpdGggdHNjX21vZGU9bmF0aXZlLgo+IFRoaXMgaGFzIHRoZSBkcmF3YmFjayB0aGF0IG1pZ3Jh
dGluZyBhIGRvbVUgZnJvbSBhICIyLjNHSHoiIGNsYXNzIGhvc3QKPiB0byBhICIyLjRHSHoiIGNs
YXNzIGhvc3QgbWF5IGNoYW5nZSB0aGUgcmF0ZSBhdCB3aWNoIHRoZSBUU0MgY291bnRlcgo+IGlu
Y3JlYXNlcywgdGhlIGRvbVUgbWF5IG5vdCBiZSBwcmVwYXJlZCBmb3IgdGhhdC4KPgo+IFdpdGgg
dGhlIG5ldyBvcHRpb24gdGhlIGhvc3QgYWRtaW4gY2FuIGRlY2lkZSBob3cgYSBkb21VIHNob3Vs
ZCBiZWhhdmUKPiB3aGVuIGl0IGlzIG1pZ3JhdGVkIGFjcm9zcyBzeXN0ZW1zIG9mIHRoZSBzYW1l
IGNsYXNzLiBTaW5jZSB0aGVyZSBpcwo+IGFsd2F5cyBzb21lIGppdHRlciB3aGVuIFhlbiBjYWxp
YnJhdGVzIHRoZSBjcHVfa2h6IHZhbHVlLCBhbGwgaG9zdHMgb2YKPiB0aGUgc2FtZSBjbGFzcyB3
aWxsIG1vc3QgbGlrZWx5IGhhdmUgc2xpZ2h0bHkgZGlmZmVyZW50IHZhbHVlcy4gQXMgYQo+IHJl
c3VsdCB2VFNDIGVtdWxhdGlvbiBpcyB1bmF2b2lkYWJsZS4gRGF0YSBjb2xsZWN0ZWQgZHVyaW5n
IHRoZSBpbmNpZGVudAo+IHdoaWNoIHRyaWdnZXJlZCB0aGlzIGNoYW5nZSBzaG93ZWQgYSBqaXR0
ZXIgb2YgdXAgdG8gMjAwIEtIeiBhY3Jvc3MKPiBzeXN0ZW1zIG9mIHRoZSBzYW1lIGNsYXNzLgoK
RG8geW91IGhhdmUgYW55IGZ1cnRoZXIgZGV0YWlscyBvZiB0aGUgc3lzdGVtcyBpbnZvbHZlZD/C
oCBJZiB0aGV5IGFyZQppZGVudGljYWwgc3lzdGVtcywgdGhleSBzaG91bGQgYWxsIGhhdmUgdGhl
IHNhbWUgcmVhbCBUU0MgZnJlcXVlbmN5LCBhbmQKaXRzIGEga25vd24gaXNzdWUgdGhhdCBYZW4g
aXNuJ3QgdmVyeSBnb29kIGF0IHdvcmtpbmcgb3V0IHRoZQpmcmVxdWVuY3kuwqAgVEJILCBmaXhp
bmcgdGhhdCB3b3VsZCBiZSBmYXIgYmV0dGVyIG92ZXJhbGwuCgo+Cj4gRXhpc3RpbmcgcGFkZGlu
ZyBmaWVsZHMgYXJlIHJldXNlZCB0byBzdG9yZSB2dHNjX2toel90b2xlcmFuY2UgYXMgdTE2Lgo+
IFRoZSBwYWRkaW5nIGlzIHNlbnQgYXMgemVybyBpbiB3cml0ZV90c2NfaW5mbyB0byB0aGUgcmVj
ZXZpbmcgaG9zdC4KPiBUaGUgcGFkZGluZyBpcyB1bmRlZmluZWQgaWYgdGhlIGNoYW5nZWQgY29k
ZSBydW5zIGFzIHJlY2VpdmVyLgoKSSdtIG5vdCBzdXJlIHdoYXQgeW91IG1lYW4gYnkgdGhpcyBm
aW5hbCBzZW50ZW5jZS4KCj4gaGFuZGxlX3RzY19pbmZvIGhhcyBubyBjb2RlIHRvIHZlcmlmeSB0
aGF0IHBhZGRpbmcgaXMgaW5kZWVkIHplcm8uIER1ZQo+IHRvIHRoZSBsYWNrIG9mIGEgdmVyc2lv
biBmaWVsZCBpdCBpcyBpbXBvc3NpYmxlIHRvIGtub3cgaWYgdGhlIHNlbmRlcgo+IGFscmVhZHkg
aGFzIHRoZSBuZXdseSBpbnRyb2R1Y2VkIHZ0c2NfdG9sZXJhbmNlIGZpZWxkLiBJbiB0aGUgd29y
c3QKPiBjYXNlIHRoZSByZWNlaXZpbmcgZG9tVSB3aWxsIGdldCBhbiB1bmVtdWxhdGVkIFRTQy4K
ClRoZSBsYWNrIG9mIHBhZGRpbmcgdmVyaWZpY2F0aW9uIGlzIGRlbGliZXJhdGUsIGZvciBmb3J3
YXJkcwpjb21wYXRpYmlsaXR5LsKgIFdoeSBkb2VzIHRoZSBzZW5kaW5nIGNvZGUgbWF0dGVyP8Kg
IE9uZSB3YXkgb3IgYW5vdGhlciwKaWYgdGhlIGZpZWxkIGlzIDAsIHRoZSBvcHRpb24gd2Fzbid0
IHByZXNlbnQgb3Igd2Fzbid0IGNvbmZpZ3VyZWQuwqAKTmVpdGhlciBvZiB0aGVzZSBzaXR1YXRp
b25zIGFmZmVjdCB0aGUgZGVjaXNpb24tbWFraW5nIHRoYXQgdGhlCnJlY2VpdmluZyBzaWRlIG5l
ZWRzIHRvIHBlcmZvcm0uCgo+Cj4gU2lnbmVkLW9mZi1ieTogT2xhZiBIZXJpbmcgPG9sYWZAYWVw
ZmxlLmRlPgo+IFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPiAodjA3
L3YwOCkKPiBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPiAodjA4
KQoKSSdtIHN0aWxsIC0wLjUgZm9yIHRoaXMgcGF0Y2guwqAgSSBjYW4gYXBwcmVjaWF0ZSB3aHkg
eW91IHdhbnQgaXQsIGJ1dCBpdAppcyBhIGdyb3NzIGhhY2sgd2hpY2ggb25seSB3b3JrcyB3aGVu
IHlvdSBkb24ndCBza2V3IHRpbWUgbW9yZSB0aGFuIE5UUAppbiB0aGUgZ3Vlc3QgY2FuIGNvcGUg
d2l0aC7CoCBNeSBndXQgZmVlbGluZyBpcyB0aGF0IHRoZXJlIHdpbGwgYmUgb3RoZXIKbW9yZSBz
dWJ0bGUgZmFsbG91dC4KCkFzIGZvciB0aGUgaW1wbGVtZW50YXRpb24gaXRzZWxmLCBhIGZldyB0
cml2aWFsIGNvbW1lbnRzLgoKPiBkaWZmIC0tZ2l0IGEvZG9jcy9tYW4veGVuLXRzY21vZGUucG9k
LjcgYi9kb2NzL21hbi94ZW4tdHNjbW9kZS5wb2QuNwo+IGluZGV4IDNiYmM5NmYyMDEuLjEyMmFl
MzY2NzkgMTAwNjQ0Cj4gLS0tIGEvZG9jcy9tYW4veGVuLXRzY21vZGUucG9kLjcKPiArKysgYi9k
b2NzL21hbi94ZW4tdHNjbW9kZS5wb2QuNwo+IEBAIC05OSw2ICs5OSw5IEBAIHdoZXRoZXIgb3Ig
bm90IHRoZSBWTSBoYXMgYmVlbiBzYXZlZC9yZXN0b3JlZC9taWdyYXRlZAo+ICAKPiAgPWJhY2sK
PiAgCj4gK0lmIHRoZSB0c2NfbW9kZSBpcyBzZXQgdG8gImRlZmF1bHQiIHRoZSBkZWNpc2lvbiB0
byBlbXVsYXRlIFRTQyBjYW4gYmUKPiArdHdlYWtlZCBmdXJ0aGVyIHdpdGggdGhlICJ2dHNjX3Rv
bGVyYW5jZV9raHoiIG9wdGlvbi4KPiArCj4gIFRvIHVuZGVyc3RhbmQgdGhpcyBpbiBtb3JlIGRl
dGFpbCwgdGhlIHJlc3Qgb2YgdGhpcyBkb2N1bWVudCBtdXN0Cj4gIGJlIHJlYWQuCj4gIAo+IEBA
IC0yMTEsNiArMjE0LDE5IEBAIGlzIGVtdWxhdGVkLiAgTm90ZSB0aGF0LCB0aG91Z2ggZW11bGF0
ZWQsIHRoZSAiYXBwYXJlbnQiIFRTQyBmcmVxdWVuY3kKPiAgd2lsbCBiZSB0aGUgVFNDIGZyZXF1
ZW5jeSBvZiB0aGUgaW5pdGlhbCBwaHlzaWNhbCBtYWNoaW5lLCBldmVuIGFmdGVyCj4gIG1pZ3Jh
dGlvbi4KPiAgCj4gK1NpbmNlIHRoZSBjYWxpYnJhdGlvbiBvZiB0aGUgVFNDIGZyZXF1ZW5jeSBt
YXkgbm90IGJlIDEwMCUgYWNjdXJhdGUsIHRoZQo+ICtleGFjdCB2YWx1ZSBvZiB0aGUgZnJlcXVl
bmN5IGNhbiBjaGFuZ2UgZXZlbiBhY3Jvc3MgcmVib290cy4KCkl0IGNhbiBjaGFuZ2UgYWNyb3Nz
IHJlYm9vdHMgZm9yIG90aGVyIHJlYXNvbnMsIGUuZy4gZmlybXdhcmUgc2V0dGluZ3MuCgpJJ2Qg
cGhyYXNlIHRoaXMgYXMgIlNpbmNlIHRoZSBjYWxpYnJhdGlvbiBvZiB0aGUgVFNDIGZyZXF1ZW5j
eSBpc24ndAoxMDAlIGFjY3VyYXRlLCB0aGUgdmFsdWUgbWVhc3VyZWQgYnkgWGVuIGNhbiB2YXJ5
IGFjcm9zcyByZWJvb3RzIi4KCj4gIFRoaXMgbWVhbnMKPiArYWxzbyBzZXZlcmFsIG90aGVyd2lz
ZSBpZGVudGljYWwgc3lzdGVtcyBjYW4gaGF2ZSBhIHNsaWdodGx5IGRpZmZlcmVudAo+ICtUU0Mg
ZnJlcXVlbmN5LiBBcyBhIHJlc3VsdCBUU0MgYWNjZXNzIHdpbGwgYmUgZW11bGF0ZWQgaWYgYSBk
b21VIGlzCj4gK21pZ3JhdGVkIGZyb20gb25lIGhvc3QgdG8gYW5vdGhlciwgaWRlbnRpY2FsIGhv
c3QuIFRvIGF2b2lkIHRoZQo+ICtwZXJmb3JtYW5jZSBpbXBhY3Qgb2YgVFNDIGVtdWxhdGlvbiBh
IGNlcnRhaW4gdG9sZXJhbmNlIG9mIHRoZSBtZWFzdXJlZAo+ICtob3N0IFRTQyBmcmVxdWVuY3kg
Y2FuIGJlIHNwZWNpZmllZCB3aXRoICJ2dHNjX3RvbGVyYW5jZV9raHoiLiBJZiB0aGUKPiArbWVh
c3VyZWQgImNwdV9raHoiIHZhbHVlIGlzIHdpdGhpbiB0aGUgdG9sZXJhbmNlIHJhbmdlLCBUU0Mg
YWNjZXNzCj4gK3JlbWFpbnMgbmF0aXZlLiBPdGhlcndpc2UgaXQgd2lsbCBiZSBlbXVsYXRlZC4g
VGhpcyBhbGxvd3MgdG8gbWlncmF0ZQo+ICtkb21VcyBiZXR3ZWVuIGlkZW50aWNhbCBoYXJkd2Fy
ZS4gSWYgdGhlIGRvbVUgd2lsbCBiZSBtaWdyYXRlZCB0byBhCj4gK2RpZmZlcmVudCBraW5kIG9m
IGhhcmR3YXJlLCBzYXkgZnJvbSBhICIyLjNHSHoiIHRvIGEgIjIuNUdIeiIgc3lzdGVtLAo+ICtU
U0Mgd2lsbCBiZSBlbXVhbHRlZCB0byBtYWludGFpbiB0aGUgVFNDIGZyZXF1ZW5jeSBleHBlY3Rl
ZCBieSB0aGUgZG9tVS4KPiArCj4gIEZvciBlbnZpcm9ubWVudHMgd2hlcmUgYm90aCBUU0Mtc2Fm
ZW5lc3MgQU5EIGhpZ2hlc3QgcGVyZm9ybWFuY2UKPiAgZXZlbiBhY3Jvc3MgbWlncmF0aW9uIGlz
IGEgcmVxdWlyZW1lbnQsIGFwcGxpY2F0aW9uIGNvZGUgY2FuIGJlIHNwZWNpYWxseQo+ICBtb2Rp
ZmllZCB0byB1c2UgYW4gYWxnb3JpdGhtIGV4cGxpY2l0bHkgZGVzaWduZWQgaW50byBYZW4gZm9y
IHRoaXMgcHVycG9zZS4KPiBkaWZmIC0tZ2l0IGEvZG9jcy9tYW4veGwuY2ZnLnBvZC41LmluIGIv
ZG9jcy9tYW4veGwuY2ZnLnBvZC41LmluCj4gaW5kZXggNDdkODgyNDNiMS4uOTk1Mjc3Nzk0ZiAx
MDA2NDQKPiAtLS0gYS9kb2NzL21hbi94bC5jZmcucG9kLjUuaW4KPiArKysgYi9kb2NzL21hbi94
bC5jZmcucG9kLjUuaW4KPiBAQCAtMTg5OCw2ICsxODk4LDE2IEBAIGRldGVybWluZWQgaW4gYSBz
aW1pbGFyIHdheSB0byB0aGF0IG9mIEI8ZGVmYXVsdD4gVFNDIG1vZGUuCj4gIAo+ICBQbGVhc2Ug
c2VlIEI8eGVuLXRzY21vZGUoNyk+IGZvciBtb3JlIGluZm9ybWF0aW9uIG9uIHRoaXMgb3B0aW9u
Lgo+ICAKPiArPWl0ZW0gQjx2dHNjX3RvbGVyYW5jZV9raHo9IktIWiI+Cj4gKwo+ICtCPCh4ODYg
b25seSwgcmVsZXZhbnQgb25seSBmb3IgdHNjX21vZGU9ZGVmYXVsdCk+Cj4gK1doZW4gYSBkb21V
IGlzIHN0YXJ0ZWQsIHRoZSBDUFUgZnJlcXVlbmN5IG9mIHRoZSBob3N0IGlzIHVzZWQgYnkgdGhl
IGRvbVUgZm9yCj4gK1RTQyByZWxhdGVkIHRpbWUgbWVhc3VyZW1lbnQuIE9uY2UgdGhlIGRvbVUg
aXMgZWl0aGVyIG1pZ3JhdGVkIG9yCj4gK3NhdmVkL3Jlc3RvcmVkIG9uIGFub3RoZXIgaG9zdCB0
aGF0IENQVSBmcmVxdWVuY3kgaGFzIHRvIGJlIGVtdWxhdGVkIHRvIGF2b2lkCj4gK3RpbWVkcmlm
dC4gVG8gYXZvaWQgdGhlIHBlcmZvcm1hbmNlIHBlbmFsdHkgb2YgdGhlIFRTQyBlbXVsYXRpb24s
IGFsbG93IGEKPiArY2VydGFpbiBhbW91bnQgb2Ygaml0dGVyIG9mIHRoZSBtZWFzdXJlZCBDUFUg
ZnJlcXVlbmN5IG9uIHRoZSBob3N0cyB0aGUgZG9tVQo+ICtpcyBzdXBwb3NlZCB0byBydW4gb24u
IERlZmF1bHQgdmFsdWUgaXMgMCwgaS5lLiBubyB0b2xlcmFuY2UuCgpJbiBvbmUgb2YgdGhlc2Ug
dHdvIHBhcmFncmFwaHMsIEkgdGhpbmsgdGhlcmUgbmVlZHMgdG8gYmUgYSB3YXJuaW5nCmFib3V0
IGNsb2NrIGRyaWZ0IGluIHRoZSBndWVzdC4KCj4gKwo+ICA9aXRlbSBCPGxvY2FsdGltZT1CT09M
RUFOPgo+ICAKPiAgU2V0IHRoZSByZWFsIHRpbWUgY2xvY2sgdG8gbG9jYWwgdGltZSBvciB0byBV
VEMuIEZhbHNlICgwKSBieSBkZWZhdWx0LAo+IGRpZmYgLS1naXQgYS9kb2NzL3NwZWNzL2xpYnhj
LW1pZ3JhdGlvbi1zdHJlYW0ucGFuZG9jIGIvZG9jcy9zcGVjcy9saWJ4Yy1taWdyYXRpb24tc3Ry
ZWFtLnBhbmRvYwo+IGluZGV4IDczNDIxZmYzOTMuLjBkMGYxN2VkYjEgMTAwNjQ0Cj4gLS0tIGEv
ZG9jcy9zcGVjcy9saWJ4Yy1taWdyYXRpb24tc3RyZWFtLnBhbmRvYwo+ICsrKyBiL2RvY3Mvc3Bl
Y3MvbGlieGMtbWlncmF0aW9uLXN0cmVhbS5wYW5kb2MKPiBAQCAtMyw3ICszLDcgQEAKPiAgICBB
bmRyZXcgQ29vcGVyIDw8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4+Cj4gICAgV2VuIENvbmd5
YW5nIDw8d2VuY3lAY24uZnVqaXRzdS5jb20+Pgo+ICAgIFlhbmcgSG9uZ3lhbmcgPDxob25neWFu
Zy55YW5nQGVhc3lzdGFjay5jbj4+Cj4gLSUgUmV2aXNpb24gMgo+ICslIFJldmlzaW9uIDMKPiAg
Cj4gIEludHJvZHVjdGlvbgo+ICA9PT09PT09PT09PT0KPiBAQCAtNDcyLDcgKzQ3Miw3IEBAIFhF
TlxfRE9NQ1RMXF97Z2V0LHNldH10c2NpbmZvIGh5cGVyY2FsbCBzdWItb3BzLgo+ICAgICAgKy0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCj4gICAgICB8
IG5zZWMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKPiAgICAg
ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwo+IC0g
ICAgfCBpbmNhcm5hdGlvbiAgICAgICAgICAgIHwgKHJlc2VydmVkKSAgICAgICAgICAgICB8Cj4g
KyAgICB8IGluY2FybmF0aW9uICAgICAgICAgICAgfCB0b2xlcmFuY2UgfCAocmVzZXJ2ZWQpIHwK
PiAgICAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
Kwo+ICAKPiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KPiBAQCAtNDg1LDYgKzQ4NSw4IEBAIGtoeiAgICAgICAgICAg
ICAgVFNDIGZyZXF1ZW5jeSwgaW4ga0h6Lgo+ICBuc2VjICAgICAgICAgICAgIEVsYXBzZWQgdGlt
ZSwgaW4gbmFub3NlY29uZHMuCj4gIAo+ICBpbmNhcm5hdGlvbiAgICAgIEluY2FybmF0aW9uLgo+
ICsKPiArdG9sZXJhbmNlICAgICAgICBBbW91bnQgb2YgSml0dGVyIHRoZSBkb21VIGNhbiBoYW5k
bGUgYWZ0ZXIgbWlncmF0aW9uCgpNZWFzdXJlbWVudCB1bml0cz8KCj4gIC0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4g
IAo+ICBcY2xlYXJwYWdlCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni90aW1lLmMgYi94ZW4v
YXJjaC94ODYvdGltZS5jCj4gaW5kZXggYzM0MmQwMDczMi4uNGE5YzQzYjcxOCAxMDA2NDQKPiAt
LS0gYS94ZW4vYXJjaC94ODYvdGltZS5jCj4gKysrIGIveGVuL2FyY2gveDg2L3RpbWUuYwo+IEBA
IC0yMTQ4LDggKzIxNTMsMjUgQEAgdm9pZCB0c2Nfc2V0X2luZm8oc3RydWN0IGRvbWFpbiAqZCwK
PiAgICAgICAgICAgKiBXaGVuIGEgZ3Vlc3QgaXMgY3JlYXRlZCwgZ3RzY19raHogaXMgcGFzc2Vk
IGluIGFzIHplcm8sIG1ha2luZwo+ICAgICAgICAgICAqIGQtPmFyY2gudHNjX2toeiA9PSBjcHVf
a2h6LiBUaHVzIG5vIG5lZWQgdG8gY2hlY2sgaW5jYXJuYXRpb24uCj4gICAgICAgICAgICovCj4g
KyAgICAgICAgZGlzYWJsZV92dHNjID0gZC0+YXJjaC50c2Nfa2h6ID09IGNwdV9raHo7Cj4gKwo+
ICsgICAgICAgIGlmICggdHNjX21vZGUgPT0gVFNDX01PREVfREVGQVVMVCAmJiBndHNjX2toeiAm
Jgo+ICsgICAgICAgICAgICAgZC0+YXJjaC52dHNjX3RvbGVyYW5jZV9raHogKQo+ICsgICAgICAg
IHsKPiArICAgICAgICAgICAgbG9uZyBraHpfZGlmZjsKPiArCj4gKyAgICAgICAgICAgIGtoel9k
aWZmID0gQUJTKChsb25nKShjcHVfa2h6IC0gZ3RzY19raHopKTsKPiArICAgICAgICAgICAgZGlz
YWJsZV92dHNjID0ga2h6X2RpZmYgPD0gZC0+YXJjaC52dHNjX3RvbGVyYW5jZV9raHo7Cj4gKwo+
ICsgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfSU5GTyAiZCVkOiBob3N0IGhhcyAlbHUga0h6
LCIKPiArICAgICAgICAgICAgICAgICAgICIgZG9tVSBleHBlY3RzICV1IGtIeiwiCj4gKyAgICAg
ICAgICAgICAgICAgICAiIGRpZmZlcmVuY2Ugb2YgJWxkIGlzICVzIHRvbGVyYW5jZSBvZiAldVxu
IiwKPiArICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgY3B1X2toeiwgZ3RzY19raHos
IGtoel9kaWZmLAo+ICsgICAgICAgICAgICAgICAgICAgZGlzYWJsZV92dHNjID8gIndpdGhpbiIg
OiAib3V0c2lkZSIsCj4gKyAgICAgICAgICAgICAgICAgICBkLT5hcmNoLnZ0c2NfdG9sZXJhbmNl
X2toeik7Cj4gKyAgICAgICAgfQoKTmV3bGluZSBoZXJlLgoKPiAgICAgICAgICBpZiAoIHRzY19t
b2RlID09IFRTQ19NT0RFX0RFRkFVTFQgJiYgaG9zdF90c2NfaXNfc2FmZSgpICYmCj4gLSAgICAg
ICAgICAgICAoZC0+YXJjaC50c2Nfa2h6ID09IGNwdV9raHogfHwKPiArICAgICAgICAgICAgIChk
aXNhYmxlX3Z0c2MgfHwKPiAgICAgICAgICAgICAgICAoaXNfaHZtX2RvbWFpbihkKSAmJgo+ICAg
ICAgICAgICAgICAgICBodm1fZ2V0X3RzY19zY2FsaW5nX3JhdGlvKGQtPmFyY2gudHNjX2toeikp
KSApCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 12:46:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 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 1g6xaw-0008Gd-KM; Mon, 01 Oct 2018 12:46:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ortm=mn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g6xau-0008GT-PP
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 12:46:36 +0000
X-Inumbo-ID: 3182499c-c578-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3182499c-c578-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 12:47: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 <aliasfile-bounces@xenproject.org>)
 id 1g6xap-0003SV-Sc; Mon, 01 Oct 2018 12:46: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 1g6xap-00055n-Cy; Mon, 01 Oct 2018 12:46:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g6xap-00019u-CJ; Mon, 01 Oct 2018 12:46:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128279-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-amd64-amd64-libvirt:migrate-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=146bb7e1934afc5056179fffbf8e24c0db415f8c
X-Osstest-Versions-That: xen=edb4724e36256c495a6aa3cf1a12722efe271f9d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 01 Oct 2018 12:46:31 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128279: 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>

ZmxpZ2h0IDEyODI3OSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODI3OS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAxNDZiYjdlMTkzNGFmYzUwNTYxNzlmZmZiZjhlMjRjMGRiNDE1ZjhjCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBlZGI0NzI0ZTM2MjU2YzQ5NWE2
YWEzY2YxYTEyNzIyZWZlMjcxZjlkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjgyMDkgIDIwMTgt
MDktMjggMjE6MDY6MzEgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4Mjc5ICAy
MDE4LTEwLTAxIDExOjAwOjQxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9i
czoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0
L3hlbi5naXQKICAgZWRiNDcyNGUzNi4uMTQ2YmI3ZTE5MyAgMTQ2YmI3ZTE5MzRhZmM1MDU2MTc5
ZmZmYmY4ZTI0YzBkYjQxNWY4YyAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 12:46:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 12:46: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 1g6xb7-0008Hn-UT; Mon, 01 Oct 2018 12:46:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g6xb7-0008Hf-4D
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 12:46:49 +0000
X-Inumbo-ID: 39a701a4-c578-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 39a701a4-c578-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 12:47:59 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 7BA427A9;
 Mon,  1 Oct 2018 05:46:47 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.emea.arm.com
 [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 874DD3F5A0;
 Mon,  1 Oct 2018 05:46:46 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Mon,  1 Oct 2018 13:46:35 +0100
Message-Id: <20181001124639.22885-1-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
Subject: [Xen-devel] [[PATCH v3] 0/4] xen/arm: SMCCC fixup and 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: Julien Grall <julien.grall@arm.com>, sstabellini@kernel.org,
 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>

SGkgYWxsLAoKVGhpcyBwYXRjaCBzZXJpZXMgY29udGFpbnMgZml4dXAgYW5kIGltcHJvdmVtZW50
IGZvciB0aGUgU01DQ0Mgc3Vic3lzdGVtLgoKQ2hlZXJzLAoKSnVsaWVuIEdyYWxsICgzKToKICB4
ZW4vYXJtOiBjcHVmZWF0dXJlOiBBZGQgaGVscGVyIHRvIGNoZWNrIGNvbnN0YW50IGNhcHMKICB4
ZW4vYXJtOiBzbWNjYzogQWRkIHdyYXBwZXIgdG8gYXV0b21hdGljYWxseSBzZWxlY3QgdGhlIGNh
bGxpbmcKICAgIGNvbnZlbnRpb24KICB4ZW4vYXJtOiBSZXBsYWNlIGNhbGxfc21jIHdpdGggYXJt
X3NtY2NjX3NtYwoKVm9sb2R5bXlyIEJhYmNodWsgKDEpOgogIHhlbi9hcm06IGFkZCBTTUMgd3Jh
cHBlciB0aGF0IGlzIGNvbXBhdGlibGUgd2l0aCBTTUNDQyB2MS4wCgogeGVuL2FyY2gvYXJtL01h
a2VmaWxlICAgICAgICAgICAgfCAgMSAtCiB4ZW4vYXJjaC9hcm0vYXJtNjQvTWFrZWZpbGUgICAg
ICB8ICAxICsKIHhlbi9hcmNoL2FybS9hcm02NC9hc20tb2Zmc2V0cy5jIHwgIDUgKysrKwogeGVu
L2FyY2gvYXJtL2FybTY0L3NtYy5TICAgICAgICAgfCAzMiArKysrKysrKysrKysrKysrKysrKysK
IHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMvZXh5bm9zNS5jIHwgIDMgKy0KIHhlbi9hcmNoL2FybS9w
bGF0Zm9ybXMvc2VhdHRsZS5jIHwgIDQgKy0tCiB4ZW4vYXJjaC9hcm0vcHNjaS5jICAgICAgICAg
ICAgICB8IDQxICsrKysrKysrKysrKysrKysrKy0tLS0tLS0tCiB4ZW4vYXJjaC9hcm0vc21jLlMg
ICAgICAgICAgICAgICB8IDIxIC0tLS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2Nw
dWZlYXR1cmUuaCB8IDE1ICsrKysrKysrKy0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29y
LmggIHwgIDMgLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vc21jY2MuaCAgICAgIHwgNjIgKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQogMTEgZmlsZXMgY2hhbmdlZCwgMTQ2
IGluc2VydGlvbnMoKyksIDQyIGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9h
cmNoL2FybS9hcm02NC9zbWMuUwogZGVsZXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9zbWMu
UwoKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 12:46:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 12: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 1g6xb9-0008II-7C; Mon, 01 Oct 2018 12:46:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g6xb8-0008I2-Af
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 12:46:50 +0000
X-Inumbo-ID: 3a49eddf-c578-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 3a49eddf-c578-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 12:48:00 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id D59E21596;
 Mon,  1 Oct 2018 05:46:48 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.emea.arm.com
 [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id BD0573F5A0;
 Mon,  1 Oct 2018 05:46:47 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Mon,  1 Oct 2018 13:46:36 +0100
Message-Id: <20181001124639.22885-2-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181001124639.22885-1-julien.grall@arm.com>
References: <20181001124639.22885-1-julien.grall@arm.com>
Subject: [Xen-devel] [[PATCH v3] 1/4] xen/arm: add SMC wrapper that is
 compatible with SMCCC v1.0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Edgar E. Iglesias" <edgar.iglesias@xilinx.com>,
 Julien Grall <julien.grall@arm.com>, sstabellini@kernel.org,
 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>

RnJvbTogVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVwYW0uY29tPgoKRXhp
c3RpbmcgU01DIHdyYXBwZXIgY2FsbF9zbWMoKSBhbGxvd3Mgb25seSA0IHBhcmFtZXRlcnMgYW5k
CnJldHVybnMgb25seSBvbmUgdmFsdWUuIFRoaXMgaXMgZW5vdWdoIGZvciBleGlzdGluZwp1c2Ug
aW4gUFNDSSBjb2RlLCBidXQgVEVFIG1lZGlhdG9yIHdpbGwgbmVlZCBhIGNhbGwgdGhhdCBpcwpm
dWxseSBjb21wYXRpYmxlIHdpdGggQVJNIFNNQ0NDIHYxLjAuCgpUaGlzIHBhdGNoIGFkZHMgYSB3
cmFwcGVyIGZvciBib3RoIGFybTMyIGFuZCBhcm02NC4gSW4gdGhlIGNhc2Ugb2YKYXJtMzIsIHRo
ZSB3cmFwcGVyIGlzIGp1c3QgYW4gYWxpYXMgdG8gdGhlIEFSTSBTTUNDQyB2MS4xIGFzIHRoZQpj
b252ZW50aW9uIGlzIHRoZSBzYW1lLgoKQ0M6ICJFZGdhciBFLiBJZ2xlc2lhcyIgPGVkZ2FyLmln
bGVzaWFzQHhpbGlueC5jb20+ClNpZ25lZC1vZmYtYnk6IFZvbG9keW15ciBCYWJjaHVrIDx2b2xv
ZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4KW2p1bGllbjogUmV3b3JrIHRoZSB3cmFwcGVyIHRvIG1h
a2UgaXQgY2xvc2VyIHRvIFNNQ0MgMS4xIHdyYXBwZXJdClNpZ25lZC1vZmYtYnk6IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+ClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgotLS0KICAgIENoYW5nZXMgaW4gdjM6CiAgICAg
ICAgLSBBZGQgU3RlZmFubydzIHJldmlld2VkLWJ5Ci0tLQogeGVuL2FyY2gvYXJtL2FybTY0L01h
a2VmaWxlICAgICAgfCAgMSArCiB4ZW4vYXJjaC9hcm0vYXJtNjQvYXNtLW9mZnNldHMuYyB8ICA1
ICsrKysKIHhlbi9hcmNoL2FybS9hcm02NC9zbWMuUyAgICAgICAgIHwgMzIgKysrKysrKysrKysr
KysrKysrKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLWFybS9zbWNjYy5oICAgICAgfCA1MSArKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCiA0IGZpbGVzIGNoYW5nZWQsIDg4
IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJj
aC9hcm0vYXJtNjQvc21jLlMKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvTWFrZWZp
bGUgYi94ZW4vYXJjaC9hcm0vYXJtNjQvTWFrZWZpbGUKaW5kZXggYmI1YzYxMGIyYS4uYzRmM2Ey
OGEwZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L01ha2VmaWxlCisrKyBiL3hlbi9h
cmNoL2FybS9hcm02NC9NYWtlZmlsZQpAQCAtOCw2ICs4LDcgQEAgb2JqLXkgKz0gZG9tYWluLm8K
IG9iai15ICs9IGVudHJ5Lm8KIG9iai15ICs9IGluc24ubwogb2JqLSQoQ09ORklHX0xJVkVQQVRD
SCkgKz0gbGl2ZXBhdGNoLm8KK29iai15ICs9IHNtYy5vCiBvYmoteSArPSBzbXBib290Lm8KIG9i
ai15ICs9IHRyYXBzLm8KIG9iai15ICs9IHZmcC5vCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
YXJtNjQvYXNtLW9mZnNldHMuYyBiL3hlbi9hcmNoL2FybS9hcm02NC9hc20tb2Zmc2V0cy5jCmlu
ZGV4IDYyODMzZDhjOGIuLjI4MGRkYjU1YmYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm02
NC9hc20tb2Zmc2V0cy5jCisrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9hc20tb2Zmc2V0cy5jCkBA
IC0xMCw2ICsxMCw3IEBACiAjaW5jbHVkZSA8eGVuL2JpdG9wcy5oPgogI2luY2x1ZGUgPHB1Ymxp
Yy94ZW4uaD4KICNpbmNsdWRlIDxhc20vY3VycmVudC5oPgorI2luY2x1ZGUgPGFzbS9zbWNjYy5o
PgogCiAjZGVmaW5lIERFRklORShfc3ltLCBfdmFsKSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgYXNtIHZvbGF0aWxlICgiXG4uYXNjaWlcIj09
PiNkZWZpbmUgIiAjX3N5bSAiICUwIC8qICIgI192YWwgIiAqLzw9PVwiIiBcCkBAIC01MSw2ICs1
MiwxMCBAQCB2b2lkIF9fZHVtbXlfXyh2b2lkKQogCiAgICBCTEFOSygpOwogICAgT0ZGU0VUKElO
SVRJTkZPX3N0YWNrLCBzdHJ1Y3QgaW5pdF9pbmZvLCBzdGFjayk7CisKKyAgIEJMQU5LKCk7Cisg
ICBPRkZTRVQoU01DQ0NfUkVTX2EwLCBzdHJ1Y3QgYXJtX3NtY2NjX3JlcywgYTApOworICAgT0ZG
U0VUKFNNQ0NDX1JFU19hMiwgc3RydWN0IGFybV9zbWNjY19yZXMsIGEyKTsKIH0KIAogLyoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC9zbWMuUyBiL3hlbi9hcmNoL2FybS9hcm02NC9z
bWMuUwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi5iMDc1MmJlNTdlCi0t
LSAvZGV2L251bGwKKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L3NtYy5TCkBAIC0wLDAgKzEsMzIg
QEAKKy8qCisgKiB4ZW4vYXJjaC9hcm0vYXJtNjQvc21jLlMKKyAqCisgKiBXcmFwcGVyIGZvciBT
ZWN1cmUgTW9uaXRvcnMgQ2FsbHMKKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2Fy
ZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQorICogaXQgdW5kZXIgdGhl
IHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkK
KyAqIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhl
IExpY2Vuc2UuCisgKgorICogVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3Bl
IHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisgKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdp
dGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorICogTUVSQ0hBTlRBQklMSVRZIG9y
IEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQorICogR05VIEdlbmVy
YWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KKyAqLworCisjaW5jbHVkZSA8YXNt
L2FzbV9kZWZucy5oPgorI2luY2x1ZGUgPGFzbS9tYWNyb3MuaD4KKworLyoKKyAqIHZvaWQgX19h
cm1fc21jY2NfMV8wX3NtYyhyZWdpc3Rlcl90IGEwLCByZWdpc3Rlcl90IGExLCByZWdpc3Rlcl90
IGEyLAorICogICAgICAgICAgICAgICAgICAgICAgICAgIHJlZ2lzdGVyX3QgYTMsIHJlZ2lzdGVy
X3QgYTQsIHJlZ2lzdGVyX3QgYTUsCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgcmVnaXN0
ZXJfdCBhNiwgcmVnaXN0ZXJfdCBhNywKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1
Y3QgYXJtX3NtY2NjX3JlcyAqcmVzKQorICovCitFTlRSWShfX2FybV9zbWNjY18xXzBfc21jKQor
ICAgICAgICBzbWMgICAgICMwCisgICAgICAgIGxkciAgICAgeDQsIFtzcF0KKyAgICAgICAgY2J6
ICAgICB4NCwgMWYgICAgICAgICAgLyogTm8gbmVlZCB0byBzdG9yZSB0aGUgcmVzdWx0ICovCisg
ICAgICAgIHN0cCAgICAgeDAsIHgxLCBbeDQsICNTTUNDQ19SRVNfYTBdCisgICAgICAgIHN0cCAg
ICAgeDIsIHgzLCBbeDQsICNTTUNDQ19SRVNfYTJdCisxOgorICAgICAgICByZXQKZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vc21jY2MuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc21j
Y2MuaAppbmRleCA2NDhiZWYyOGJkLi4xZWQ2Y2JhYTQ4IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS9hc20tYXJtL3NtY2NjLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zbWNjYy5oCkBAIC0y
MDcsNyArMjA3LDU2IEBAIHN0cnVjdCBhcm1fc21jY2NfcmVzIHsKICAgICAgICAgKl9fX3JlcyA9
ICh0eXBlb2YoKl9fX3Jlcykpe3IwLCByMSwgcjIsIHIzfTsgICAgICAgICAgICBcCiAgICAgfSB3
aGlsZSAoIDAgKQogCi0jZW5kaWYKKy8qCisgKiBUaGUgY2FsbGluZyBjb252ZW50aW9uIGZvciBh
cm0zMiBpcyB0aGUgc2FtZSBmb3IgYm90aCBTTUNDQyB2MS4wIGFuZAorICogdjEuMS4KKyAqLwor
I2lmZGVmIENPTkZJR19BUk1fMzIKKyNkZWZpbmUgYXJtX3NtY2NjXzFfMF9zbWMoLi4uKSBhcm1f
c21jY2NfMV8xX3NtYyhfX1ZBX0FSR1NfXykKKyNlbHNlCisKK3ZvaWQgX19hcm1fc21jY2NfMV8w
X3NtYyhyZWdpc3Rlcl90IGEwLCByZWdpc3Rlcl90IGExLCByZWdpc3Rlcl90IGEyLAorICAgICAg
ICAgICAgICAgICAgICAgICAgIHJlZ2lzdGVyX3QgYTMsIHJlZ2lzdGVyX3QgYTQsIHJlZ2lzdGVy
X3QgYTUsCisgICAgICAgICAgICAgICAgICAgICAgICAgcmVnaXN0ZXJfdCBhNiwgcmVnaXN0ZXJf
dCBhNywKKyAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgYXJtX3NtY2NjX3JlcyAqcmVz
KTsKKworLyogTWFjcm9zIHRvIGhhbmRsZSB2YXJpYWRpYyBwYXJhbWV0ZXIgZm9yIFNNQ0NDIHYx
LjAgaGVscGVyICovCisjZGVmaW5lIF9fYXJtX3NtY2NjXzFfMF9zbWNfNyhhMCwgYTEsIGEyLCBh
MywgYTQsIGE1LCBhNiwgYTcsIHJlcykgIFwKKyAgICBfX2FybV9zbWNjY18xXzBfc21jKGEwLCBh
MSwgYTIsIGEzLCBhNCwgYTUsIGE2LCBhNywgcmVzKQorCisjZGVmaW5lIF9fYXJtX3NtY2NjXzFf
MF9zbWNfNihhMCwgYTEsIGEyLCBhMywgYTQsIGE1LCBhNiwgcmVzKSAgXAorICAgIF9fYXJtX3Nt
Y2NjXzFfMF9zbWNfNyhhMCwgYTEsIGEyLCBhMywgYTQsIGE1LCBhNiwgMCwgcmVzKQorCisjZGVm
aW5lIF9fYXJtX3NtY2NjXzFfMF9zbWNfNShhMCwgYTEsIGEyLCBhMywgYTQsIGE1LCByZXMpICBc
CisgICAgX19hcm1fc21jY2NfMV8wX3NtY182KGEwLCBhMSwgYTIsIGEzLCBhNCwgYTUsIDAsIHJl
cykKKworI2RlZmluZSBfX2FybV9zbWNjY18xXzBfc21jXzQoYTAsIGExLCBhMiwgYTMsIGE0LCBy
ZXMpICBcCisgICAgX19hcm1fc21jY2NfMV8wX3NtY181KGEwLCBhMSwgYTIsIGEzLCBhNCwgMCwg
cmVzKQorCisjZGVmaW5lIF9fYXJtX3NtY2NjXzFfMF9zbWNfMyhhMCwgYTEsIGEyLCBhMywgcmVz
KSAgXAorICAgIF9fYXJtX3NtY2NjXzFfMF9zbWNfNChhMCwgYTEsIGEyLCBhMywgMCwgcmVzKQor
CisjZGVmaW5lIF9fYXJtX3NtY2NjXzFfMF9zbWNfMihhMCwgYTEsIGEyLCByZXMpICBcCisgICAg
X19hcm1fc21jY2NfMV8wX3NtY18zKGEwLCBhMSwgYTIsIDAsIHJlcykKKworI2RlZmluZSBfX2Fy
bV9zbWNjY18xXzBfc21jXzEoYTAsIGExLCByZXMpICBcCisgICAgX19hcm1fc21jY2NfMV8wX3Nt
Y18yKGEwLCBhMSwgMCwgcmVzKQorCisjZGVmaW5lIF9fYXJtX3NtY2NjXzFfMF9zbWNfMChhMCwg
cmVzKSAgXAorICAgIF9fYXJtX3NtY2NjXzFfMF9zbWNfMShhMCwgMCwgcmVzKQorCisjZGVmaW5l
IF9fX2FybV9zbWNjY18xXzBfc21jX2NvdW50KGNvdW50LCAuLi4pICAgIFwKKyAgICBfX2FybV9z
bWNjY18xXzBfc21jXyAjIyBjb3VudChfX1ZBX0FSR1NfXykKKworI2RlZmluZSBfX2FybV9zbWNj
Y18xXzBfc21jX2NvdW50KGNvdW50LCAuLi4pICAgXAorICAgIF9fX2FybV9zbWNjY18xXzBfc21j
X2NvdW50KGNvdW50LCBfX1ZBX0FSR1NfXykKKworI2RlZmluZSBhcm1fc21jY2NfMV8wX3NtYygu
Li4pICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAg
ICAgX19hcm1fc21jY2NfMV8wX3NtY19jb3VudChfX2NvdW50X2FyZ3MoX19WQV9BUkdTX18pLCBf
X1ZBX0FSR1NfXykKKworI2VuZGlmIC8qIENPTkZJR19BUk1fNjQgKi8KKworI2VuZGlmIC8qIF9f
QVNTRU1CTFlfXyAqLwogCiAvKgogICogQ29uc3RydWN0IGZ1bmN0aW9uIGlkZW50aWZpZXIgZnJv
bSBjYWxsIHR5cGUgKGZhc3Qgb3Igc3RhbmRhcmQpLAotLSAKMi4xMS4wCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 12:46:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 12: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 1g6xbB-0008JG-Gs; Mon, 01 Oct 2018 12:46:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g6xbA-0008Il-7a
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 12:46:52 +0000
X-Inumbo-ID: 3bbc1b41-c578-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 3bbc1b41-c578-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 12:48:02 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4B8A11596;
 Mon,  1 Oct 2018 05:46:51 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.emea.arm.com
 [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 585153F5A0;
 Mon,  1 Oct 2018 05:46:50 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Mon,  1 Oct 2018 13:46:38 +0100
Message-Id: <20181001124639.22885-4-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181001124639.22885-1-julien.grall@arm.com>
References: <20181001124639.22885-1-julien.grall@arm.com>
Subject: [Xen-devel] [[PATCH v3] 3/4] xen/arm: smccc: Add wrapper to
 automatically select the calling convention
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>, sstabellini@kernel.org,
 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>

U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3
ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KUmV2aWV3
ZWQtYnk6IFZvbG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4KCi0t
LQogICAgQ2hhbmdlcyBpbiB2MzoKICAgICAgICAtIEFkZCBTdGVmYW5vJ3MgYW5kIFZvbG9keW15
cidzIHJldmlld2VkLWJ5CgogICAgQ2hhbmdlcyBpbiB2MjoKICAgICAgICAtIEludmVydCB0aGUg
Y29uZGl0aW9uCiAgICAgICAgLSBBZGQgbWlzc2luZyBpbmNsdWRlcwotLS0KIHhlbi9hcmNoL2Fy
bS9wc2NpLmMgICAgICAgICAgICAgIHwgIDQgKysrKwogeGVuL2luY2x1ZGUvYXNtLWFybS9jcHVm
ZWF0dXJlLmggfCAgMyArKy0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vc21jY2MuaCAgICAgIHwgMTEg
KysrKysrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgMTcgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlv
bigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wc2NpLmMgYi94ZW4vYXJjaC9hcm0vcHNj
aS5jCmluZGV4IDNjZjVlY2YwZjMuLjk0MWVlYzkyMWIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2Fy
bS9wc2NpLmMKKysrIGIveGVuL2FyY2gvYXJtL3BzY2kuYwpAQCAtMjEsNiArMjEsNyBAQAogI2lu
Y2x1ZGUgPHhlbi90eXBlcy5oPgogI2luY2x1ZGUgPHhlbi9tbS5oPgogI2luY2x1ZGUgPHhlbi9z
bXAuaD4KKyNpbmNsdWRlIDxhc20vY3B1ZmVhdHVyZS5oPgogI2luY2x1ZGUgPGFzbS9wc2NpLmg+
CiAjaW5jbHVkZSA8YXNtL2FjcGkuaD4KIApAQCAtMTE4LDYgKzExOSw5IEBAIHN0YXRpYyB2b2lk
IF9faW5pdCBwc2NpX2luaXRfc21jY2Modm9pZCkKICAgICAgICAgICAgIHNtY2NjX3ZlciA9IHJl
dDsKICAgICB9CiAKKyAgICBpZiAoIHNtY2NjX3ZlciA+PSBTTUNDQ19WRVJTSU9OKDEsIDEpICkK
KyAgICAgICAgY3B1c19zZXRfY2FwKEFSTV9TTUNDQ18xXzEpOworCiAgICAgcHJpbnRrKFhFTkxP
R19JTkZPICJVc2luZyBTTUMgQ2FsbGluZyBDb252ZW50aW9uIHYldS4ldVxuIiwKICAgICAgICAg
ICAgU01DQ0NfVkVSU0lPTl9NQUpPUihzbWNjY192ZXIpLCBTTUNDQ19WRVJTSU9OX01JTk9SKHNt
Y2NjX3ZlcikpOwogfQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9jcHVmZWF0dXJl
LmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWZlYXR1cmUuaAppbmRleCBjNmNiYzJlYzg0Li4y
ZDgyMjY0NDI3IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWZlYXR1cmUuaAor
KysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWZlYXR1cmUuaApAQCAtNDQsOCArNDQsOSBAQAog
I2RlZmluZSBTS0lQX0NUWFRfU1dJVENIX1NFUlJPUl9TWU5DIDYKICNkZWZpbmUgQVJNX0hBUkRF
Tl9CUkFOQ0hfUFJFRElDVE9SIDcKICNkZWZpbmUgQVJNX1NTQkQgOAorI2RlZmluZSBBUk1fU01D
Q0NfMV8xIDkKIAotI2RlZmluZSBBUk1fTkNBUFMgICAgICAgICAgIDkKKyNkZWZpbmUgQVJNX05D
QVBTICAgICAgICAgICAxMAogCiAjaWZuZGVmIF9fQVNTRU1CTFlfXwogCmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20tYXJtL3NtY2NjLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NtY2NjLmgK
aW5kZXggMWVkNmNiYWE0OC4uMTI2Mzk5ZGQ3MCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNt
LWFybS9zbWNjYy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc21jY2MuaApAQCAtMTYsNiAr
MTYsOSBAQAogI2lmbmRlZiBfX0FTTV9BUk1fU01DQ0NfSF9fCiAjZGVmaW5lIF9fQVNNX0FSTV9T
TUNDQ19IX18KIAorI2luY2x1ZGUgPGFzbS9hbHRlcm5hdGl2ZS5oPgorI2luY2x1ZGUgPGFzbS9j
cHVmZWF0dXJlLmg+CisKICNkZWZpbmUgU01DQ0NfVkVSU0lPTl9NQUpPUl9TSElGVCAgICAgICAg
ICAgIDE2CiAjZGVmaW5lIFNNQ0NDX1ZFUlNJT05fTUlOT1JfTUFTSyAgICAgICAgICAgICBcCiAg
ICAgICAgICgoMVUgPDwgU01DQ0NfVkVSU0lPTl9NQUpPUl9TSElGVCkgLSAxKQpAQCAtMjEzLDYg
KzIxNiw3IEBAIHN0cnVjdCBhcm1fc21jY2NfcmVzIHsKICAqLwogI2lmZGVmIENPTkZJR19BUk1f
MzIKICNkZWZpbmUgYXJtX3NtY2NjXzFfMF9zbWMoLi4uKSBhcm1fc21jY2NfMV8xX3NtYyhfX1ZB
X0FSR1NfXykKKyNkZWZpbmUgYXJtX3NtY2NjX3NtYyguLi4pIGFybV9zbWNjY18xXzFfc21jKF9f
VkFfQVJHU19fKQogI2Vsc2UKIAogdm9pZCBfX2FybV9zbWNjY18xXzBfc21jKHJlZ2lzdGVyX3Qg
YTAsIHJlZ2lzdGVyX3QgYTEsIHJlZ2lzdGVyX3QgYTIsCkBAIC0yNTQsNiArMjU4LDEzIEBAIHZv
aWQgX19hcm1fc21jY2NfMV8wX3NtYyhyZWdpc3Rlcl90IGEwLCByZWdpc3Rlcl90IGExLCByZWdp
c3Rlcl90IGEyLAogI2RlZmluZSBhcm1fc21jY2NfMV8wX3NtYyguLi4pICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgX19hcm1fc21jY2NfMV8w
X3NtY19jb3VudChfX2NvdW50X2FyZ3MoX19WQV9BUkdTX18pLCBfX1ZBX0FSR1NfXykKIAorI2Rl
ZmluZSBhcm1fc21jY2Nfc21jKC4uLikgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICBkbyB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCisgICAgICAgIGlmICggY3B1c19oYXZlX2NvbnN0X2NhcChBUk1fU01D
Q0NfMV8xKSApICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgYXJtX3NtY2NjXzFfMV9zbWMo
X19WQV9BUkdTX18pOyAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgZWxzZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAg
ICBhcm1fc21jY2NfMV8wX3NtYyhfX1ZBX0FSR1NfXyk7ICAgICAgICAgICAgICAgICAgICAgXAor
ICAgIH0gd2hpbGUgKCAwICkKICNlbmRpZiAvKiBDT05GSUdfQVJNXzY0ICovCiAKICNlbmRpZiAv
KiBfX0FTU0VNQkxZX18gKi8KLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 12:46:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 12: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 1g6xbB-0008Jc-Pd; Mon, 01 Oct 2018 12:46:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g6xbA-0008Iw-I4
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 12:46:52 +0000
X-Inumbo-ID: bd3b2e45-c577-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id bd3b2e45-c577-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 14:44:30 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 165E47A9;
 Mon,  1 Oct 2018 05:46:50 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.emea.arm.com
 [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 233DB3F5A0;
 Mon,  1 Oct 2018 05:46:48 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Mon,  1 Oct 2018 13:46:37 +0100
Message-Id: <20181001124639.22885-3-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181001124639.22885-1-julien.grall@arm.com>
References: <20181001124639.22885-1-julien.grall@arm.com>
Subject: [Xen-devel] [[PATCH v3] 2/4] xen/arm: cpufeature: Add helper to
 check constant caps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>, sstabellini@kernel.org,
 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>

U29tZSBjYXBhYmFiaWxpdGllcyBhcmUgc2V0IHJpZ2h0IGR1cmluZyBib290IGFuZCB3aWxsIG5l
dmVyIGNoYW5nZQphZnRlcndhcmRzLiBBdCB0aGUgbW9tZW50LCB0aGUgZnVuY3Rpb24gY3B1X2hh
dmVfY2FwcyB3aWxsIGNoZWNrIHdoZXRoZXIKdGhlIGNhcCBpcyBlbmFibGVkIGZyb20gdGhlIG1l
bW9yeS4KCkl0IGlzIHBvc3NpYmxlIHRvIGF2b2lkIHRoZSBsb2FkIGZyb20gdGhlIG1lbW9yeSBi
eSB1c2luZyBhbgpBTFRFUk5BVElWRS4gV2l0aCB0aGF0IHRoZSBjaGVjayBpcyBqdXN0IHJlZHVj
ZWQgdG8gMSBpbnN0cnVjdGlvbi4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+CgotLS0KClRoaXMgaXMgdGhlIHN0YXRpYyBrZXkgZm9yIHRoZSBwb29y
LiBBdCBzb21lIHBvaW50IHdlIG1pZ2h0IHdhbnQgdG8KaW50cm9kdWNlIHNvbWV0aGluZyBzaW1p
bGFyIHRvIHN0YXRpYyBrZXkgaW4gWGVuLgoKICAgIENoYW5nZXMgaW4gdjI6CiAgICAgICAgLSBV
c2UgdW5saWtlbHkKLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWZlYXR1cmUuaCB8IDEyICsr
KysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWZlYXR1cmUuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0v
Y3B1ZmVhdHVyZS5oCmluZGV4IDNkZTZiNTQzMDEuLmM2Y2JjMmVjODQgMTAwNjQ0Ci0tLSBhL3hl
bi9pbmNsdWRlL2FzbS1hcm0vY3B1ZmVhdHVyZS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0v
Y3B1ZmVhdHVyZS5oCkBAIC02Myw2ICs2MywxOCBAQCBzdGF0aWMgaW5saW5lIGJvb2wgY3B1c19o
YXZlX2NhcCh1bnNpZ25lZCBpbnQgbnVtKQogICAgIHJldHVybiB0ZXN0X2JpdChudW0sIGNwdV9o
d2NhcHMpOwogfQogCisvKiBTeXN0ZW0gY2FwYWJpbGl0eSBjaGVjayBmb3IgY29uc3RhbnQgY2Fw
ICovCisjZGVmaW5lIGNwdXNfaGF2ZV9jb25zdF9jYXAobnVtKSAoeyAgICAgICAgICAgICAgICAg
XAorICAgICAgICBib29sIF9fcmV0OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgICAgIGFzbSB2b2xhdGlsZSAoQUxURVJOQVRJVkUoIm1vdiAlMCwgIzAiLCAgICAgXAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJtb3YgJTAsICMxIiwgICAgIFwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBudW0pICAgICAgICAgICAgICBcCisgICAgICAg
ICAgICAgICAgICAgICAgOiAiPXIiIChfX3JldCkpOyAgICAgICAgICAgICAgXAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgdW5s
aWtlbHkoX19yZXQpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIH0pCisK
IHN0YXRpYyBpbmxpbmUgdm9pZCBjcHVzX3NldF9jYXAodW5zaWduZWQgaW50IG51bSkKIHsKICAg
ICBpZiAobnVtID49IEFSTV9OQ0FQUykKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 12:46:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 12:46: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 1g6xbD-0008Kq-3V; Mon, 01 Oct 2018 12:46:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g6xbC-0008KG-8L
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 12:46:54 +0000
X-Inumbo-ID: 3c7636f1-c578-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 3c7636f1-c578-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 12:48:03 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 813AA15AD;
 Mon,  1 Oct 2018 05:46:52 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.emea.arm.com
 [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8D56F3F5A0;
 Mon,  1 Oct 2018 05:46:51 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Mon,  1 Oct 2018 13:46:39 +0100
Message-Id: <20181001124639.22885-5-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181001124639.22885-1-julien.grall@arm.com>
References: <20181001124639.22885-1-julien.grall@arm.com>
Subject: [Xen-devel] [[PATCH v3] 4/4] xen/arm: Replace call_smc with
 arm_smccc_smc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>, sstabellini@kernel.org,
 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>

Y2FsbF9zbWMgaXMgYSBzdWJzZXQgb2YgYXJtX3NtY2NjX3NtYy4gUmF0aGVyIHRoYW4gaGF2aW5n
IDIgbWV0aG9kcyB0bwpkbyBTTUNDQyBjYWxsLCByZXBsYWNlIGFsbCBjYWxsIHRvIHRoZSBmb3Jt
ZXIgYnkgdGhlIGxhdGVyLgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KCi0tLQoKICAgIENoYW5nZXMgaW4gdjM6CiAgICAgICAgLSBVc2UgUFNDSV9S
RVQgd2hlcmUgbmVlZGVkCi0tLQogeGVuL2FyY2gvYXJtL01ha2VmaWxlICAgICAgICAgICAgfCAg
MSAtCiB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL2V4eW5vczUuYyB8ICAzICsrLQogeGVuL2FyY2gv
YXJtL3BsYXRmb3Jtcy9zZWF0dGxlLmMgfCAgNCArKy0tCiB4ZW4vYXJjaC9hcm0vcHNjaS5jICAg
ICAgICAgICAgICB8IDM3ICsrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0KIHhl
bi9hcmNoL2FybS9zbWMuUyAgICAgICAgICAgICAgIHwgMjEgLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CiB4ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oICB8ICAzIC0tLQogNiBmaWxlcyBjaGFu
Z2VkLCAyOSBpbnNlcnRpb25zKCspLCA0MCBkZWxldGlvbnMoLSkKIGRlbGV0ZSBtb2RlIDEwMDY0
NCB4ZW4vYXJjaC9hcm0vc21jLlMKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vTWFrZWZpbGUg
Yi94ZW4vYXJjaC9hcm0vTWFrZWZpbGUKaW5kZXggYjliMTQxZGM4NC4uMzdmYTgyNjhiMyAxMDA2
NDQKLS0tIGEveGVuL2FyY2gvYXJtL01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL2FybS9NYWtlZmls
ZQpAQCAtMzksNyArMzksNiBAQCBvYmoteSArPSBwcm9jZXNzb3Iubwogb2JqLXkgKz0gcHNjaS5v
CiBvYmoteSArPSBzZXR1cC5vCiBvYmoteSArPSBzaHV0ZG93bi5vCi1vYmoteSArPSBzbWMubwog
b2JqLXkgKz0gc21wLm8KIG9iai15ICs9IHNtcGJvb3Qubwogb2JqLXkgKz0gc3lzY3RsLm8KZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvZXh5bm9zNS5jIGIveGVuL2FyY2gvYXJt
L3BsYXRmb3Jtcy9leHlub3M1LmMKaW5kZXggYzE1ZWNmODBmNS4uZTJjMGI3Yjg3OCAxMDA2NDQK
LS0tIGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9leHlub3M1LmMKKysrIGIveGVuL2FyY2gvYXJt
L3BsYXRmb3Jtcy9leHlub3M1LmMKQEAgLTI2LDYgKzI2LDcgQEAKICNpbmNsdWRlIDxhc20vcGxh
dGZvcm1zL2V4eW5vczUuaD4KICNpbmNsdWRlIDxhc20vcGxhdGZvcm0uaD4KICNpbmNsdWRlIDxh
c20vaW8uaD4KKyNpbmNsdWRlIDxhc20vc21jY2MuaD4KIAogc3RhdGljIGJvb2wgc2VjdXJlX2Zp
cm13YXJlOwogCkBAIC0yNDksNyArMjUwLDcgQEAgc3RhdGljIGludCBleHlub3M1X2NwdV91cChp
bnQgY3B1KQogICAgIGlvdW5tYXAocG93ZXIpOwogCiAgICAgaWYgKCBzZWN1cmVfZmlybXdhcmUg
KQotICAgICAgICBjYWxsX3NtYyhTTUNfQ01EX0NQVTFCT09ULCBjcHUsIDAsIDApOworICAgICAg
ICBhcm1fc21jY2Nfc21jKFNNQ19DTURfQ1BVMUJPT1QsIGNwdSwgTlVMTCk7CiAKICAgICByZXR1
cm4gY3B1X3VwX3NlbmRfc2dpKGNwdSk7CiB9CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcGxh
dGZvcm1zL3NlYXR0bGUuYyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvc2VhdHRsZS5jCmluZGV4
IDg5M2NjMTc5NzIuLjY0Y2MxODY4YzIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9wbGF0Zm9y
bXMvc2VhdHRsZS5jCisrKyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvc2VhdHRsZS5jCkBAIC0z
MywxMiArMzMsMTIgQEAgc3RhdGljIGNvbnN0IGNoYXIgKiBjb25zdCBzZWF0dGxlX2R0X2NvbXBh
dFtdIF9faW5pdGNvbnN0ID0KICAqLwogc3RhdGljIHZvaWQgc2VhdHRsZV9zeXN0ZW1fcmVzZXQo
dm9pZCkKIHsKLSAgICBjYWxsX3NtYyhQU0NJXzBfMl9GTjMyX1NZU1RFTV9SRVNFVCwgMCwgMCwg
MCk7CisgICAgYXJtX3NtY2NjX3NtYyhQU0NJXzBfMl9GTjMyX1NZU1RFTV9SRVNFVCwgTlVMTCk7
CiB9CiAKIHN0YXRpYyB2b2lkIHNlYXR0bGVfc3lzdGVtX29mZih2b2lkKQogewotICAgIGNhbGxf
c21jKFBTQ0lfMF8yX0ZOMzJfU1lTVEVNX09GRiwgMCwgMCwgMCk7CisgICAgYXJtX3NtY2NjX3Nt
YyhQU0NJXzBfMl9GTjMyX1NZU1RFTV9PRkYsIE5VTEwpOwogfQogCiBQTEFURk9STV9TVEFSVChz
ZWF0dGxlLCAiU0VBVFRMRSIpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcHNjaS5jIGIveGVu
L2FyY2gvYXJtL3BzY2kuYwppbmRleCA5NDFlZWM5MjFiLi40YWU2NTA0ZjNlIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC9hcm0vcHNjaS5jCisrKyBiL3hlbi9hcmNoL2FybS9wc2NpLmMKQEAgLTQyLDQy
ICs0Miw1MyBAQCB1aW50MzJfdCBzbWNjY192ZXI7CiAKIHN0YXRpYyB1aW50MzJfdCBwc2NpX2Nw
dV9vbl9ucjsKIAorI2RlZmluZSBQU0NJX1JFVChyZXMpICAgKChpbnQzMl90KShyZXMpLmEwKQor
CiBpbnQgY2FsbF9wc2NpX2NwdV9vbihpbnQgY3B1KQogewotICAgIHJldHVybiBjYWxsX3NtYyhw
c2NpX2NwdV9vbl9uciwgY3B1X2xvZ2ljYWxfbWFwKGNwdSksIF9fcGEoaW5pdF9zZWNvbmRhcnkp
LCAwKTsKKyAgICBzdHJ1Y3QgYXJtX3NtY2NjX3JlcyByZXM7CisKKyAgICBhcm1fc21jY2Nfc21j
KHBzY2lfY3B1X29uX25yLCBjcHVfbG9naWNhbF9tYXAoY3B1KSwgX19wYShpbml0X3NlY29uZGFy
eSksCisgICAgICAgICAgICAgICAgICAmcmVzKTsKKworICAgIHJldHVybiBQU0NJX1JFVChyZXMu
YTApOwogfQogCiB2b2lkIGNhbGxfcHNjaV9jcHVfb2ZmKHZvaWQpCiB7CiAgICAgaWYgKCBwc2Np
X3ZlciA+IFBTQ0lfVkVSU0lPTigwLCAxKSApCiAgICAgewotICAgICAgICBpbnQgZXJybm87Cisg
ICAgICAgIHN0cnVjdCBhcm1fc21jY2NfcmVzIHJlczsKIAogICAgICAgICAvKiBJZiBzdWNjZXNz
ZnVsbCB0aGUgUFNDSSBjcHVfb2ZmIGNhbGwgZG9lc24ndCByZXR1cm4gKi8KLSAgICAgICAgZXJy
bm8gPSBjYWxsX3NtYyhQU0NJXzBfMl9GTjMyX0NQVV9PRkYsIDAsIDAsIDApOworICAgICAgICBh
cm1fc21jY2Nfc21jKFBTQ0lfMF8yX0ZOMzJfQ1BVX09GRiwgJnJlcyk7CiAgICAgICAgIHBhbmlj
KCJQU0NJIGNwdSBvZmYgZmFpbGVkIGZvciBDUFUlZCBlcnI9JWRcbiIsIHNtcF9wcm9jZXNzb3Jf
aWQoKSwKLSAgICAgICAgICAgICAgZXJybm8pOworICAgICAgICAgICAgICBQU0NJX1JFVChyZXMp
KTsKICAgICB9CiB9CiAKIHZvaWQgY2FsbF9wc2NpX3N5c3RlbV9vZmYodm9pZCkKIHsKICAgICBp
ZiAoIHBzY2lfdmVyID4gUFNDSV9WRVJTSU9OKDAsIDEpICkKLSAgICAgICAgY2FsbF9zbWMoUFND
SV8wXzJfRk4zMl9TWVNURU1fT0ZGLCAwLCAwLCAwKTsKKyAgICAgICAgYXJtX3NtY2NjX3NtYyhQ
U0NJXzBfMl9GTjMyX1NZU1RFTV9PRkYsIE5VTEwpOwogfQogCiB2b2lkIGNhbGxfcHNjaV9zeXN0
ZW1fcmVzZXQodm9pZCkKIHsKICAgICBpZiAoIHBzY2lfdmVyID4gUFNDSV9WRVJTSU9OKDAsIDEp
ICkKLSAgICAgICAgY2FsbF9zbWMoUFNDSV8wXzJfRk4zMl9TWVNURU1fUkVTRVQsIDAsIDAsIDAp
OworICAgICAgICBhcm1fc21jY2Nfc21jKFBTQ0lfMF8yX0ZOMzJfU1lTVEVNX1JFU0VULCBOVUxM
KTsKIH0KIAogc3RhdGljIGludCBfX2luaXQgcHNjaV9mZWF0dXJlcyh1aW50MzJfdCBwc2NpX2Z1
bmNfaWQpCiB7CisgICAgc3RydWN0IGFybV9zbWNjY19yZXMgcmVzOworCiAgICAgaWYgKCBwc2Np
X3ZlciA8IFBTQ0lfVkVSU0lPTigxLCAwKSApCiAgICAgICAgIHJldHVybiBQU0NJX05PVF9TVVBQ
T1JURUQ7CiAKLSAgICByZXR1cm4gY2FsbF9zbWMoUFNDSV8xXzBfRk4zMl9QU0NJX0ZFQVRVUkVT
LCBwc2NpX2Z1bmNfaWQsIDAsIDApOworICAgIGFybV9zbWNjY19zbWMoUFNDSV8xXzBfRk4zMl9Q
U0NJX0ZFQVRVUkVTLCBwc2NpX2Z1bmNfaWQsIE5VTEwpOworCisgICAgcmV0dXJuIFBTQ0lfUkVU
KHJlcyk7CiB9CiAKIHN0YXRpYyBpbnQgX19pbml0IHBzY2lfaXNfc21jX21ldGhvZChjb25zdCBz
dHJ1Y3QgZHRfZGV2aWNlX25vZGUgKnBzY2kpCkBAIC0xMTIsMTEgKzEyMywxMSBAQCBzdGF0aWMg
dm9pZCBfX2luaXQgcHNjaV9pbml0X3NtY2NjKHZvaWQpCiAKICAgICBpZiAoIHBzY2lfZmVhdHVy
ZXMoQVJNX1NNQ0NDX1ZFUlNJT05fRklEKSAhPSBQU0NJX05PVF9TVVBQT1JURUQgKQogICAgIHsK
LSAgICAgICAgdWludDMyX3QgcmV0OworICAgICAgICBzdHJ1Y3QgYXJtX3NtY2NjX3JlcyByZXM7
CiAKLSAgICAgICAgcmV0ID0gY2FsbF9zbWMoQVJNX1NNQ0NDX1ZFUlNJT05fRklELCAwLCAwLCAw
KTsKLSAgICAgICAgaWYgKCByZXQgIT0gQVJNX1NNQ0NDX05PVF9TVVBQT1JURUQgKQotICAgICAg
ICAgICAgc21jY2NfdmVyID0gcmV0OworICAgICAgICBhcm1fc21jY2Nfc21jKEFSTV9TTUNDQ19W
RVJTSU9OX0ZJRCwgJnJlcyk7CisgICAgICAgIGlmICggUFNDSV9SRVQocmVzKSAhPSBBUk1fU01D
Q0NfTk9UX1NVUFBPUlRFRCApCisgICAgICAgICAgICBzbWNjY192ZXIgPSBQU0NJX1JFVChyZXMp
OwogICAgIH0KIAogICAgIGlmICggc21jY2NfdmVyID49IFNNQ0NDX1ZFUlNJT04oMSwgMSkgKQpA
QCAtMTY1LDYgKzE3Niw3IEBAIHN0YXRpYyBpbnQgX19pbml0IHBzY2lfaW5pdF8wXzIodm9pZCkK
ICAgICAgICAgeyAvKiBzZW50aW5lbCAqLyB9LAogICAgIH07CiAgICAgaW50IHJldDsKKyAgICBz
dHJ1Y3QgYXJtX3NtY2NjX3JlcyByZXM7CiAKICAgICBpZiAoIGFjcGlfZGlzYWJsZWQgKQogICAg
IHsKQEAgLTE4Niw3ICsxOTgsOCBAQCBzdGF0aWMgaW50IF9faW5pdCBwc2NpX2luaXRfMF8yKHZv
aWQpCiAgICAgICAgIH0KICAgICB9CiAKLSAgICBwc2NpX3ZlciA9IGNhbGxfc21jKFBTQ0lfMF8y
X0ZOMzJfUFNDSV9WRVJTSU9OLCAwLCAwLCAwKTsKKyAgICBhcm1fc21jY2Nfc21jKFBTQ0lfMF8y
X0ZOMzJfUFNDSV9WRVJTSU9OLCAmcmVzKTsKKyAgICBwc2NpX3ZlciA9IFBTQ0lfUkVUKHJlcyk7
CiAKICAgICAvKiBGb3IgdGhlIG1vbWVudCwgd2Ugb25seSBzdXBwb3J0IFBTQ0kgMC4yIGFuZCBQ
U0NJIDEueCAqLwogICAgIGlmICggcHNjaV92ZXIgIT0gUFNDSV9WRVJTSU9OKDAsIDIpICYmIFBT
Q0lfVkVSU0lPTl9NQUpPUihwc2NpX3ZlcikgIT0gMSApCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9h
cm0vc21jLlMgYi94ZW4vYXJjaC9hcm0vc21jLlMKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IGI4ZjE4MjI3MmEuLjAwMDAwMDAwMDAKLS0tIGEveGVuL2FyY2gvYXJtL3NtYy5TCisrKyAv
ZGV2L251bGwKQEAgLTEsMjEgKzAsMCBAQAotLyoKLSAqIHhlbi9hcmNoL2FybS9zbWMuUwotICoK
LSAqIFdyYXBwZXIgZm9yIFNlY3VyZSBNb25pdG9ycyBDYWxscwotICoKLSAqIFRoaXMgcHJvZ3Jh
bSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5
Ci0gKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNl
IGFzIHB1Ymxpc2hlZCBieQotICogdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0aGVy
IHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3IKLSAqIChhdCB5b3VyIG9wdGlvbikgYW55IGxh
dGVyIHZlcnNpb24uCi0gKgotICogVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBo
b3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCi0gKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7
IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgotICogTUVSQ0hBTlRBQklMSVRZ
IG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQotICogR05VIEdl
bmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KLSAqLwotCi0jaW5jbHVkZSA8
YXNtL21hY3Jvcy5oPgotCi1FTlRSWShjYWxsX3NtYykKLSAgICAgICAgc21jICAgIzAKLSAgICAg
ICAgcmV0CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oIGIveGVu
L2luY2x1ZGUvYXNtLWFybS9wcm9jZXNzb3IuaAppbmRleCAyMjJhMDJkZDk5Li44MDE2Y2YzMDZm
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oCisrKyBiL3hlbi9p
bmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmgKQEAgLTgxMiw5ICs4MTIsNiBAQCB2b2lkIHZjcHVf
cmVnc19oeXBfdG9fdXNlcihjb25zdCBzdHJ1Y3QgdmNwdSAqdmNwdSwKIHZvaWQgdmNwdV9yZWdz
X3VzZXJfdG9faHlwKHN0cnVjdCB2Y3B1ICp2Y3B1LAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgY29uc3Qgc3RydWN0IHZjcHVfZ3Vlc3RfY29yZV9yZWdzICpyZWdzKTsKIAotaW50IGNhbGxf
c21jKHJlZ2lzdGVyX3QgZnVuY3Rpb25faWQsIHJlZ2lzdGVyX3QgYXJnMCwgcmVnaXN0ZXJfdCBh
cmcxLAotICAgICAgICAgICAgIHJlZ2lzdGVyX3QgYXJnMik7Ci0KIHZvaWQgZG9fdHJhcF9oeXBf
c2Vycm9yKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKTsKIAogdm9pZCBkb190cmFwX2d1ZXN0
X3NlcnJvcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyk7Ci0tIAoyLjExLjAKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 13:12:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 13:12: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 1g6xzQ-0002Wz-DT; Mon, 01 Oct 2018 13:11:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=u61o=mn=citrix.com=prvs=80545a6f8=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g6xzP-0002Wu-6f
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 13:11:55 +0000
X-Inumbo-ID: bae154a2-c57b-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bae154a2-c57b-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 13:13:04 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,327,1534809600"; d="scan'208";a="79837402"
To: Julien Grall <julien.grall@arm.com>, <xen-devel@lists.xen.org>
References: <20181001124639.22885-1-julien.grall@arm.com>
 <20181001124639.22885-5-julien.grall@arm.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <2f3c631c-8ed9-3449-807b-8e1473db403b@citrix.com>
Date: Mon, 1 Oct 2018 14:11:35 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181001124639.22885-5-julien.grall@arm.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [[PATCH v3] 4/4] xen/arm: Replace call_smc with
 arm_smccc_smc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, 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>

T24gMDEvMTAvMTggMTM6NDYsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBjYWxsX3NtYyBpcyBhIHN1
YnNldCBvZiBhcm1fc21jY2Nfc21jLiBSYXRoZXIgdGhhbiBoYXZpbmcgMiBtZXRob2RzIHRvCj4g
ZG8gU01DQ0MgY2FsbCwgcmVwbGFjZSBhbGwgY2FsbCB0byB0aGUgZm9ybWVyIGJ5IHRoZSBsYXRl
ci4KPgo+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
Cj4KPiAtLS0KPgo+ICAgICBDaGFuZ2VzIGluIHYzOgo+ICAgICAgICAgLSBVc2UgUFNDSV9SRVQg
d2hlcmUgbmVlZGVkCj4gLS0tCj4gIHhlbi9hcmNoL2FybS9NYWtlZmlsZSAgICAgICAgICAgIHwg
IDEgLQo+ICB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL2V4eW5vczUuYyB8ICAzICsrLQo+ICB4ZW4v
YXJjaC9hcm0vcGxhdGZvcm1zL3NlYXR0bGUuYyB8ICA0ICsrLS0KPiAgeGVuL2FyY2gvYXJtL3Bz
Y2kuYyAgICAgICAgICAgICAgfCAzNyArKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0t
LS0tCj4gIHhlbi9hcmNoL2FybS9zbWMuUyAgICAgICAgICAgICAgIHwgMjEgLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCj4gIHhlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmggIHwgIDMgLS0tCj4g
IDYgZmlsZXMgY2hhbmdlZCwgMjkgaW5zZXJ0aW9ucygrKSwgNDAgZGVsZXRpb25zKC0pCj4gIGRl
bGV0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vc21jLlMKPgo+IGRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vTWFrZWZpbGUgYi94ZW4vYXJjaC9hcm0vTWFrZWZpbGUKPiBpbmRleCBiOWIxNDFk
Yzg0Li4zN2ZhODI2OGIzIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9NYWtlZmlsZQo+ICsr
KyBiL3hlbi9hcmNoL2FybS9NYWtlZmlsZQo+IEBAIC0zOSw3ICszOSw2IEBAIG9iai15ICs9IHBy
b2Nlc3Nvci5vCj4gIG9iai15ICs9IHBzY2kubwo+ICBvYmoteSArPSBzZXR1cC5vCj4gIG9iai15
ICs9IHNodXRkb3duLm8KPiAtb2JqLXkgKz0gc21jLm8KPiAgb2JqLXkgKz0gc21wLm8KPiAgb2Jq
LXkgKz0gc21wYm9vdC5vCj4gIG9iai15ICs9IHN5c2N0bC5vCj4gZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL2FybS9wbGF0Zm9ybXMvZXh5bm9zNS5jIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9leHlu
b3M1LmMKPiBpbmRleCBjMTVlY2Y4MGY1Li5lMmMwYjdiODc4IDEwMDY0NAo+IC0tLSBhL3hlbi9h
cmNoL2FybS9wbGF0Zm9ybXMvZXh5bm9zNS5jCj4gKysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jt
cy9leHlub3M1LmMKPiBAQCAtMjYsNiArMjYsNyBAQAo+ICAjaW5jbHVkZSA8YXNtL3BsYXRmb3Jt
cy9leHlub3M1Lmg+Cj4gICNpbmNsdWRlIDxhc20vcGxhdGZvcm0uaD4KPiAgI2luY2x1ZGUgPGFz
bS9pby5oPgo+ICsjaW5jbHVkZSA8YXNtL3NtY2NjLmg+Cj4gIAo+ICBzdGF0aWMgYm9vbCBzZWN1
cmVfZmlybXdhcmU7Cj4gIAo+IEBAIC0yNDksNyArMjUwLDcgQEAgc3RhdGljIGludCBleHlub3M1
X2NwdV91cChpbnQgY3B1KQo+ICAgICAgaW91bm1hcChwb3dlcik7Cj4gIAo+ICAgICAgaWYgKCBz
ZWN1cmVfZmlybXdhcmUgKQo+IC0gICAgICAgIGNhbGxfc21jKFNNQ19DTURfQ1BVMUJPT1QsIGNw
dSwgMCwgMCk7Cj4gKyAgICAgICAgYXJtX3NtY2NjX3NtYyhTTUNfQ01EX0NQVTFCT09ULCBjcHUs
IE5VTEwpOwo+ICAKPiAgICAgIHJldHVybiBjcHVfdXBfc2VuZF9zZ2koY3B1KTsKPiAgfQo+IGRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3NlYXR0bGUuYyBiL3hlbi9hcmNoL2Fy
bS9wbGF0Zm9ybXMvc2VhdHRsZS5jCj4gaW5kZXggODkzY2MxNzk3Mi4uNjRjYzE4NjhjMiAxMDA2
NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3NlYXR0bGUuYwo+ICsrKyBiL3hlbi9h
cmNoL2FybS9wbGF0Zm9ybXMvc2VhdHRsZS5jCj4gQEAgLTMzLDEyICszMywxMiBAQCBzdGF0aWMg
Y29uc3QgY2hhciAqIGNvbnN0IHNlYXR0bGVfZHRfY29tcGF0W10gX19pbml0Y29uc3QgPQo+ICAg
Ki8KPiAgc3RhdGljIHZvaWQgc2VhdHRsZV9zeXN0ZW1fcmVzZXQodm9pZCkKPiAgewo+IC0gICAg
Y2FsbF9zbWMoUFNDSV8wXzJfRk4zMl9TWVNURU1fUkVTRVQsIDAsIDAsIDApOwo+ICsgICAgYXJt
X3NtY2NjX3NtYyhQU0NJXzBfMl9GTjMyX1NZU1RFTV9SRVNFVCwgTlVMTCk7Cj4gIH0KPiAgCj4g
IHN0YXRpYyB2b2lkIHNlYXR0bGVfc3lzdGVtX29mZih2b2lkKQo+ICB7Cj4gLSAgICBjYWxsX3Nt
YyhQU0NJXzBfMl9GTjMyX1NZU1RFTV9PRkYsIDAsIDAsIDApOwo+ICsgICAgYXJtX3NtY2NjX3Nt
YyhQU0NJXzBfMl9GTjMyX1NZU1RFTV9PRkYsIE5VTEwpOwo+ICB9Cj4gIAo+ICBQTEFURk9STV9T
VEFSVChzZWF0dGxlLCAiU0VBVFRMRSIpCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wc2Np
LmMgYi94ZW4vYXJjaC9hcm0vcHNjaS5jCj4gaW5kZXggOTQxZWVjOTIxYi4uNGFlNjUwNGYzZSAx
MDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vcHNjaS5jCj4gKysrIGIveGVuL2FyY2gvYXJtL3Bz
Y2kuYwo+IEBAIC00Miw0MiArNDIsNTMgQEAgdWludDMyX3Qgc21jY2NfdmVyOwo+ICAKPiAgc3Rh
dGljIHVpbnQzMl90IHBzY2lfY3B1X29uX25yOwo+ICAKPiArI2RlZmluZSBQU0NJX1JFVChyZXMp
ICAgKChpbnQzMl90KShyZXMpLmEwKQo+ICsKPiAgaW50IGNhbGxfcHNjaV9jcHVfb24oaW50IGNw
dSkKPiAgewo+IC0gICAgcmV0dXJuIGNhbGxfc21jKHBzY2lfY3B1X29uX25yLCBjcHVfbG9naWNh
bF9tYXAoY3B1KSwgX19wYShpbml0X3NlY29uZGFyeSksIDApOwo+ICsgICAgc3RydWN0IGFybV9z
bWNjY19yZXMgcmVzOwo+ICsKPiArICAgIGFybV9zbWNjY19zbWMocHNjaV9jcHVfb25fbnIsIGNw
dV9sb2dpY2FsX21hcChjcHUpLCBfX3BhKGluaXRfc2Vjb25kYXJ5KSwKPiArICAgICAgICAgICAg
ICAgICAgJnJlcyk7Cj4gKwo+ICsgICAgcmV0dXJuIFBTQ0lfUkVUKHJlcy5hMCk7Cj4gIH0KClNv
cnJ5IGlmIEknbSBqdW1waW5nIGludG8gdGhlIG1pZGRsZSBvZiBhIGNvbnZlcnNhdGlvbiwgYnV0
IHdoeSBmb3JjZQphbGwgY2FsbGVycyB0byBtYW51YWxseSBleHRyYWN0IHRoZSByZXR1cm4gdmFs
dWUgd2hlbiBpdCBpcyBhIGZpeGVkCnJlZ2lzdGVyPwoKV291bGRuJ3QgaXQgYmUgZmFyIGVhc2ll
ciB0byBkbyB0aGlzOgoKI2RlZmluZSBhcmNtX3NtY2NjX3NtYyguLi4pICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKICAgICh7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKICAgICAgICBzdHJ1Y3QgYXJtX3NtY2NjX3JlcyByZXM7ICAgICAgICAgICAgICAg
ICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKICAgICAgICBpZiAoIGNwdXNfaGF2ZV9jb25zdF9jYXAoQVJNX1NNQ0NDXzFfMSkgKSAgIFwK
ICAgICAgICAgICAgcmVzID0gYXJtX3NtY2NjXzFfMV9zbWMoX19WQV9BUkdTX18pOyAgIFwKICAg
ICAgICBlbHNlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAg
ICAgICAgcmVzID0gYXJtX3NtY2NjXzFfMF9zbWMoX19WQV9BUkdTX18pOyAgIFwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAoaW50
KXJlcy5hMDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgIH0pCgpXaGljaCBh
bHNvIGFsbG93cyB0aGUgY29tcGlsZXIgdG8gb3B0aW1pc2Ugb3V0IHRoZSBzdHJ1Y3R1cmUgaWYg
aXQgaXNuJ3QKcmVhZCwgYW5kIGFsc28gYXZvaWRzIHRoZSBjYWxsZXIgbmVlZGluZyB0byBwYXNz
IGEgTlVMTCBwb2ludGVyIGZvciAiSQpkb24ndCB3YW50IHRoZSByZXN1bHQiLgoKfkFuZHJldwoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 13:13:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 13:13: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 1g6y0V-0002bn-PV; Mon, 01 Oct 2018 13:13:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=u61o=mn=citrix.com=prvs=80545a6f8=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g6y0U-0002be-1V
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 13:13:02 +0000
X-Inumbo-ID: e30ad7e3-c57b-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e30ad7e3-c57b-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 13:14:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,327,1534809600"; d="scan'208";a="79837493"
To: Jan Beulich <JBeulich@suse.com>, Sergey Dyasli <sergey.dyasli@citrix.com>
References: <20181001095818.22782-1-sergey.dyasli@citrix.com>
 <5BB2014B02000078001ED2B6@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <43064b50-6f49-a073-9219-5a0a031be93b@citrix.com>
Date: Mon, 1 Oct 2018 14:12:59 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB2014B02000078001ED2B6@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] mm/page_alloc: always scrub pages given to
 the 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 Julien Grall <julien.grall@arm.com>, Tim Deegan <tim@xen.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, 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>

T24gMDEvMTAvMTggMTI6MTMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDAxLjEwLjE4IGF0
IDExOjU4LCA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPiB3cm90ZToKPj4gSGF2aW5nIHRoZSBh
bGxvY2F0b3IgcmV0dXJuIHVuc2NydWJiZWQgcGFnZXMgaXMgYSBwb3RlbnRpYWwgc2VjdXJpdHkK
Pj4gY29uY2Vybjogc29tZSBkb21haW4gY2FuIGJlIGdpdmVuIHBhZ2VzIHdpdGggbWVtb3J5IGNv
bnRlbnRzIG9mIGFub3RoZXIKPj4gZG9tYWluLiBUaGlzIG1heSBoYXBwZW4sIGZvciBleGFtcGxl
LCBpZiBhIGRvbWFpbiB2b2x1bnRhcmlseSByZWxlYXNlcwo+PiBpdHMgb3duIG1lbW9yeSAoYmFs
bG9vbmluZyBiZWluZyB0aGUgZWFzaWVzdCB3YXkgZm9yIGRvaW5nIHRoaXMpLgo+IEFuZCB3ZSd2
ZSBhbHdheXMgc2FpZCB0aGF0IGluIHRoaXMgY2FzZSBpdCdzIHRoZSBkb21haW4ncyByZXNwb25z
aWJpbGl0eQo+IHRvIHNjcnViIHRoZSBtZW1vcnkgb2Ygc2VjcmV0cyBpdCBjYXJlcyBhYm91dC4g
VGhlcmVmb3JlIEknbSBhdCB0aGUKPiB2ZXJ5IGxlYXN0IG1pc3Npbmcgc29tZSBiYWNrZ3JvdW5k
IG9uIHRoaXMgY2hhbmdlIG9mIGV4cGVjdGF0aW9ucy4KCllvdSB3ZXJlIG9uIHRoZSBjYWxsIHdo
ZW4gdGhpcyB3YXMgZGlzY3Vzc2VkLCBhbG9uZyB3aXRoIHRoZSBzeW5jaHJvbm91cwpzY3J1YmJp
bmcgaW4gZGVzdHJveWRvbWFpbi4KClB1dCBzaW1wbHksIHRoZSBjdXJyZW50IGJlaGF2aW91ciBp
cyBub3QgZ29vZCBlbm91Z2ggZm9yIGEgbnVtYmVyIG9mCnNlY3VyaXR5IHNlbnNpdGl2ZSB1c2Vj
YXNlcy4KClRoZSBtYWluIHJlYXNvbiBob3dldmVyIGZvciBkb2luZyB0aGlzIGlzIHRoZSBvcHRp
bWlzYXRpb25zIGl0IGVuYWJsZXMsCmFuZCBpbiBwYXJ0aWN1bGFyLCBub3QgZG91YmxlIHNjcnVi
YmluZyBtb3N0IG9mIG91ciBwYWdlcy4KCj4KPj4gQ2hhbmdlIHRoZSBhbGxvY2F0b3IgdG8gYWx3
YXlzIHNjcnViIHRoZSBwYWdlcyBnaXZlbiB0byBpdCBieToKPj4KPj4gMS4gZnJlZV94ZW5oZWFw
X3BhZ2VzKCkKPj4gMi4gZnJlZV9kb21oZWFwX3BhZ2VzKCkKPj4gMy4gb25saW5lX3BhZ2UoKQo+
PiA0LiBpbml0X2hlYXBfcGFnZXMoKQo+Pgo+PiBQZXJmb3JtYW5jZSB0ZXN0aW5nIGhhcyBzaG93
biB0aGF0IG9uIG11bHRpLW5vZGUgbWFjaGluZXMgYm9vdHNjcnViCj4+IHZhc3RseSBvdXRwZXJm
b3JtcyBpZGxlLWxvb3Agc2NydWJiaW5nLiBTbyBpbnN0ZWFkIG9mIG1hcmtpbmcgYWxsIHBhZ2Vz
Cj4+IGRpcnR5IGluaXRpYWxseSwgaW50cm9kdWNlIGJvb3RzY3J1Yl9kb25lIHRvIHRyYWNrIHRo
ZSBjb21wbGV0aW9uIG9mCj4+IHRoZSBwcm9jZXNzIGFuZCBlYWdlcmx5IHNjcnViIGFsbCBhbGxv
Y2F0ZWQgcGFnZXMgZHVyaW5nIGJvb3QuCj4gSSdtIGFmcmFpZCBJJ20gc29tZXdoYXQgbG9zdDog
VGhlcmUgc3RpbGwgaXMgYWN0aXZlIGJvb3QgdGltZSBzY3J1YmJpbmcsCj4gb3IgYXQgbGVhc3Qg
SSBjYW4ndCBzZWUgaG93IHRoYXQgbWlnaHQgYmUgc2tpcHBlZCAob3RoZXIgdGhhbiBkdWUgdG8K
PiAiYm9vdHNjcnViPTAiKS4gSSB3YXMgYWN0dWFsbHkgZXhwZWN0aW5nIHRoaXMgdG8gY2hhbmdl
IGF0IHNvbWUKPiBwb2ludC4gQW0gSSBwZXJoYXBzIHNpbXBseSBtaXMtcmVhZGluZyB0aGlzIHBh
cnQgb2YgdGhlIGRlc2NyaXB0aW9uPwoKTm8uwqAgU2VyZ2V5IHRyaWVkIHRoYXQsIGFuZCBmb3Vu
ZCBhIG1hc3NpdmUgcGVyZiBkaWZmZXJlbmNlIGJldHdlZW4Kc2NydWJiaW5nIGluIHRoZSBpZGxl
IGxvb3AgYW5kIHNjcnViYmluZyBhdCBib290LsKgICgxLjJzIHZzIDQwcyBpaXJjKQoKU2NydWJi
aW5nIGF0IGJvb3QgaGFzIHNvbWUgZGVsaWJlcmF0ZSBvcHRpbWlzYXRpb25zIHRvIHJlZHVjZSB0
aGUKcHJlc3N1cmUgb24gdGhlIGhlYXAgbG9jaywgYW5kIEkgZXhwZWN0IHRoYXQgaXMgd2hlcmUg
dGhlIHBlcmZvcm1hbmNlCmRpZmZlcmVuY2UgbGllcy7CoCBJdCBpcyBhbiBpc3N1ZSB3aGljaCB3
YW50cyBsb29raW5nIGludG8gaXJyZXNwZWN0aXZlCm9mIG90aGVyIGNoYW5nZXMuCgo+Cj4+IElm
IGJvb3RzY3J1YiBpcyBkaXNhYmxlZCwgdGhlbiBhbGwgcGFnZXMgd2lsbCBiZSBtYXJrZWQgYXMg
ZGlydHkgcmlnaHQKPj4gYXdheSBhbmQgc2NydWJiZWQgZWl0aGVyIGluIGlkbGUtbG9vcCBvciBl
YWdlcmx5IGR1cmluZyBhbGxvY2F0aW9uLgo+Pgo+PiBBZnRlciB0aGlzIHBhdGNoLCBhbGxvY19o
ZWFwX3BhZ2VzKCkgaXMgZ3VhcmFudGVlZCB0byByZXR1cm4gc2NydWJiZWQKPj4gcGFnZXMgdG8g
YSBjYWxsZXIgdW5sZXNzIE1FTUZfbm9fc2NydWIgZmxhZyB3YXMgcHJvdmlkZWQuCj4gSSBhbHNv
IGRvbid0IHVuZGVyc3RhbmQgdGhlIHBvaW50IG9mIHRoaXM6IFhlbidzIGludGVybmFsIGFsbG9j
YXRpb25zCj4gaGF2ZSBubyBuZWVkIHRvIGNvbWUgZnJvbSBzY3J1YmJlZCBtZW1vcnkuCgpUaGlz
IGlzbid0IHRydWUuwqAgQWxtb3N0IGV2ZXJ5IGNhbGxlciByZS16ZXJvZXMgYW4gYWxsb2NhdGVk
IHBhZ2Ugd2hpY2gKaXMgdGhlIGNhdXNlIG9mIHRoZSBkb3VibGUgc2NydWJiaW5nIGluIG1vc3Qg
Y2FzZXMuCgpCeSBoYXZpbmcgdGhlIGFsbG9jYXRvcnMgZ3VhcmFudGVlIHRvIGhhbmQgb3V0IHpl
cm9lZCBwYWdlcywgd2UgY2FuCmF2b2lkIHRoZSByZWR1bmRhbnQgc2NydWJiaW5nLgoKfkFuZHJl
dwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 13:13:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 13: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 1g6y0x-0002ep-3W; Mon, 01 Oct 2018 13:13:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g6y0w-0002ef-LH
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 13:13:30 +0000
X-Inumbo-ID: 76431755-c57b-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 76431755-c57b-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 15:11:09 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 8AAD07A9;
 Mon,  1 Oct 2018 06:13:28 -0700 (PDT)
Received: from [10.37.12.181] (unknown [10.37.12.181])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8CF753F5A0;
 Mon,  1 Oct 2018 06:13:27 -0700 (PDT)
To: xen-devel@lists.xen.org
References: <20181001124639.22885-1-julien.grall@arm.com>
 <20181001124639.22885-5-julien.grall@arm.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <9e0160ad-853c-6efa-1a04-15f801ef06da@arm.com>
Date: Mon, 1 Oct 2018 14:13:25 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181001124639.22885-5-julien.grall@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [[PATCH v3] 4/4] xen/arm: Replace call_smc with
 arm_smccc_smc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, 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>

SGksCgpPbiAxMC8wMS8yMDE4IDAxOjQ2IFBNLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gICBQTEFU
Rk9STV9TVEFSVChzZWF0dGxlLCAiU0VBVFRMRSIpCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS9wc2NpLmMgYi94ZW4vYXJjaC9hcm0vcHNjaS5jCj4gaW5kZXggOTQxZWVjOTIxYi4uNGFlNjUw
NGYzZSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vcHNjaS5jCj4gKysrIGIveGVuL2FyY2gv
YXJtL3BzY2kuYwo+IEBAIC00Miw0MiArNDIsNTMgQEAgdWludDMyX3Qgc21jY2NfdmVyOwo+ICAg
Cj4gICBzdGF0aWMgdWludDMyX3QgcHNjaV9jcHVfb25fbnI7Cj4gICAKPiArI2RlZmluZSBQU0NJ
X1JFVChyZXMpICAgKChpbnQzMl90KShyZXMpLmEwKQo+ICsKPiAgIGludCBjYWxsX3BzY2lfY3B1
X29uKGludCBjcHUpCj4gICB7Cj4gLSAgICByZXR1cm4gY2FsbF9zbWMocHNjaV9jcHVfb25fbnIs
IGNwdV9sb2dpY2FsX21hcChjcHUpLCBfX3BhKGluaXRfc2Vjb25kYXJ5KSwgMCk7Cj4gKyAgICBz
dHJ1Y3QgYXJtX3NtY2NjX3JlcyByZXM7Cj4gKwo+ICsgICAgYXJtX3NtY2NjX3NtYyhwc2NpX2Nw
dV9vbl9uciwgY3B1X2xvZ2ljYWxfbWFwKGNwdSksIF9fcGEoaW5pdF9zZWNvbmRhcnkpLAo+ICsg
ICAgICAgICAgICAgICAgICAmcmVzKTsKPiArCj4gKyAgICByZXR1cm4gUFNDSV9SRVQocmVzLmEw
KTsKCkhtbW0gdGhpcyBzaG91bGQgaGF2ZSBiZWVuIFBTQ0lfUkVUKHJlcykuIEkgZ3Vlc3MgdGhp
cyBjb3VsZCBiZSBmaXhlZCBpZiAKbm90IG90aGVyIGNoYW5nZS4KCkNoZWVycywKCi0tIApKdWxp
ZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 13:25:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 13:25: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 1g6yC4-0003c5-7y; Mon, 01 Oct 2018 13:25:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=8cng=mn=citrix.com=prvs=8057634e3=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1g6yC3-0003bL-5Q
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 13:24:59 +0000
X-Inumbo-ID: 1063d33b-c57d-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1063d33b-c57d-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 15:22:37 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,327,1534809600"; d="scan'208";a="66709688"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23474.8196.147587.640122@mariner.uk.xensource.com>
Date: Mon, 1 Oct 2018 14:24:20 +0100
To: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5BB2044402000078001ED2E9@prv1-mh.provo.novell.com>,
 <ba4e6e5f-b342-10e5-971e-1e71d50b3073@citrix.com>
References: <20180607130829.18811-1-olaf@aepfle.de>
 <ba4e6e5f-b342-10e5-971e-1e71d50b3073@citrix.com>
 <20180626191113.2d8e6876.olaf@aepfle.de>
 <20180801181747.170405d8.olaf@aepfle.de>
 <20180913093913.328a523a.olaf@aepfle.de>
 <20180928155052.5d7f66db.olaf@aepfle.de>
 <23473.64592.699718.316856@mariner.uk.xensource.com>
 <5BB2044402000078001ED2E9@prv1-mh.provo.novell.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v9] new config option vtsc_tolerance_khz to
 avoid TSC emulation [and 1 more messages]
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>, Olaf Hering <olaf@aepfle.de>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SmFuIEJldWxpY2ggd3JpdGVzICgiUmU6IFtQQVRDSCB2OV0gbmV3IGNvbmZpZyBvcHRpb24gdnRz
Y190b2xlcmFuY2Vfa2h6IHRvIGF2b2lkIFRTQyBlbXVsYXRpb24iKToKPiBQcm9ibGVtIGlzIC0g
ZGlzY3Vzc2lvbiBhcm91bmQgdGhpcyB3YXMgKGlpcmMpIGhhcHBlbmluZyBub3Qgb25seSBvbgo+
IHRoZSBsaXN0LCBidXQgYWxzbyBvbiBpcmMgKGluY2x1ZGluZyBwZXJoYXBzIHByaXZhdGUgY2hh
dHMpLgoKSHJtLiAgV2VsbCwgaWYgaXQgZGlkbid0IGhhcHBlbiBvbiB0aGUgbGlzdCwgaXQgZGlk
bid0IGhhcHBlbi4gIEl0IGlzCm9mdGVuIHVzZWZ1bCBhbmQgcHJvZHVjdGl2ZSwgb2YgY291cnNl
LCB0byB0aHJhc2ggc29tZXRoaW5nIG91dCBvbgppcmMsIG9yIHBpbmcgdGhlcmUsIG9yIHdoYXRl
dmVyIGJ1dDoKCkNvbmNsdXNpb25zIGZyb20gaXJjIChhbmQgZnJvbSBpbi1wZXJzb24gY29udmVy
c2F0aW9ucywgcGhvbmUgY2FsbHMsCm9yIG90aGVyIGtpbmRzIG9mIHVuLW1pbnV0ZWQgZGlzY3Vz
c2lvbnMpIG11c3QgYmUgdHJhbnNmZXJyZWQgdG8gZW1haWwKYXMgb3RoZXJ3aXNlIHRoZXkgYXJl
IGxvc3QgKGFuZCB0aGUgZWZmb3J0IG9mIGhhdmluZyB0aGVtIGlzIG9mdGVuCndhc3RlZCBhcyB0
aGUgY29udmVyc2F0aW9uIGhhcyB0byBiZSBoYWQgYWdhaW4pLgoKSWYgcHJvcGVybHkgd3JpdGlu
ZyB1cCB0aGUgY29uY2x1c2lvbiBmcm9tIGFuIGlyYyBjb252ZXJzYXRpb24gaXMgdG9vCmhhcmQs
IHBhc3RpbmcgYSB0cmFuc2NyaXB0IGludG8gYW4gZW1haWwgc2VlbXMgYSBiYXJlIG1pbmltdW0u
Cgo+IEl0IHdhcyBmb3IgdGhhdCByZWFzb24gdGhhdCBJIG1hZGUgbXkgUi1iIGNvbmRpdGlvbmFs
IHVwb24gQW5kcmV3IGF0Cj4gbGVhc3QgZ2l2aW5nIGFuIGluZm9ybWFsIGdvLWFoZWFkIChvdGhl
cndpc2UsIHRvZ2V0aGVyIHdpdGggV2VpJ3MKPiBSLWIsIHRoZSBwYXRjaCBjb3VsZCBoYXZlIGdv
bmUgaW4pLgoKUmlnaHQuICBUaGFua3MgZm9yIHRoZSBjbGFyaWZpY2F0aW9uLgoKCkFuZHJldyBD
b29wZXIgd3JpdGVzICgiUmU6IFtQQVRDSCB2OV0gbmV3IGNvbmZpZyBvcHRpb24gdnRzY190b2xl
cmFuY2Vfa2h6IHRvIGF2b2lkIFRTQyBlbXVsYXRpb24iKToKPiBbbG90cyBvZiBzdHVmZl0KClRo
YW5rcyBmb3IgdGhlIHJldmlldy4gIEkgaG9wZSBPbGFmIHdpbGwgYmUgYWJsZSB0byBhZGRyZXNz
IG1vc3Qgb2YKaXQsIGJ1dDoKCkFuZHJldzoKPiBbT2xhZjpdCj4gPiBFeGlzdGluZyBwYWRkaW5n
IGZpZWxkcyBhcmUgcmV1c2VkIHRvIHN0b3JlIHZ0c2Nfa2h6X3RvbGVyYW5jZSBhcyB1MTYuCj4g
PiBUaGUgcGFkZGluZyBpcyBzZW50IGFzIHplcm8gaW4gd3JpdGVfdHNjX2luZm8gdG8gdGhlIHJl
Y2V2aW5nIGhvc3QuCj4gPiBUaGUgcGFkZGluZyBpcyB1bmRlZmluZWQgaWYgdGhlIGNoYW5nZWQg
Y29kZSBydW5zIGFzIHJlY2VpdmVyLgo+IAo+IEknbSBub3Qgc3VyZSB3aGF0IHlvdSBtZWFuIGJ5
IHRoaXMgZmluYWwgc2VudGVuY2UuCgpNZSBuZWl0aGVyLgoKPiA+IGhhbmRsZV90c2NfaW5mbyBo
YXMgbm8gY29kZSB0byB2ZXJpZnkgdGhhdCBwYWRkaW5nIGlzIGluZGVlZCB6ZXJvLiBEdWUKPiA+
IHRvIHRoZSBsYWNrIG9mIGEgdmVyc2lvbiBmaWVsZCBpdCBpcyBpbXBvc3NpYmxlIHRvIGtub3cg
aWYgdGhlIHNlbmRlcgo+ID4gYWxyZWFkeSBoYXMgdGhlIG5ld2x5IGludHJvZHVjZWQgdnRzY190
b2xlcmFuY2UgZmllbGQuIEluIHRoZSB3b3JzdAo+ID4gY2FzZSB0aGUgcmVjZWl2aW5nIGRvbVUg
d2lsbCBnZXQgYW4gdW5lbXVsYXRlZCBUU0MuCj4gCj4gVGhlIGxhY2sgb2YgcGFkZGluZyB2ZXJp
ZmljYXRpb24gaXMgZGVsaWJlcmF0ZSwgZm9yIGZvcndhcmRzCj4gY29tcGF0aWJpbGl0eS7CoCBX
aHkgZG9lcyB0aGUgc2VuZGluZyBjb2RlIG1hdHRlcj/CoCBPbmUgd2F5IG9yIGFub3RoZXIsCj4g
aWYgdGhlIGZpZWxkIGlzIDAsIHRoZSBvcHRpb24gd2Fzbid0IHByZXNlbnQgb3Igd2Fzbid0IGNv
bmZpZ3VyZWQuwqAKPiBOZWl0aGVyIG9mIHRoZXNlIHNpdHVhdGlvbnMgYWZmZWN0IHRoZSBkZWNp
c2lvbi1tYWtpbmcgdGhhdCB0aGUKPiByZWNlaXZpbmcgc2lkZSBuZWVkcyB0byBwZXJmb3JtLgoK
V2UgYXJlIHRhbGtpbmcgaGVyZSBhYm91dCBhbiB1bnVzZWQgZmllbGQgdGhhdCBpcyAoc3VwcG9z
ZWRseT8pCmFsd2F5cyBzZW50IGFzIHplcm8gPwoKQUlVSToKCkluIHRoZSBuZXcgY29kZSB0aGUg
c2VtYW50aWNzIG9mIHplcm8gaXMgImRvIG5vdCBhbGxvdyBhbnkgdG9sZXJhbmNlIi4KVGhlIG9s
ZCBjb2RlIGhhbmRsZXMgdGhpcyBjb3JyZWN0bHkuICBUaGUgaXNzdWUgaXMgd2l0aCBtaWdyYXRp
b25zCmZyb20gbmV3IGNvZGUgdG8gb2xkOiB0aGUgdG9sZXJhbmNlIHZhbHVlIHdpbGwgc2lsZW50
bHkgaWdub3JlZC4KClByZXN1bWFibHkgdGhpcyBpcyBjb25zaWRlcmVkIHByZWZlcmFibGUgdG8g
dGhlIGFsdGVybmF0aXZlLCB3aGljaCBpcwp0byBleHRlbmQgdGhlIG1pZ3JhdGlvbiBzdHJlYW0g
aW4gYSBkZWxpYmVyYXRlbHkgaW5jb21wYXRpYmxlIHdheSBzbwp0aGF0IHRoZSBtaWdyYXRpb24g
ZmFpbHMuICBJIHRoaW5rIHRoaXMgaXMgd2hhdCBPbGFmIGlzIHRyeWluZyB0bwpzYXkgPwoKPiA+
IFNpZ25lZC1vZmYtYnk6IE9sYWYgSGVyaW5nIDxvbGFmQGFlcGZsZS5kZT4KPiA+IFJldmlld2Vk
LWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPiAodjA3L3YwOCkKPiA+IFJldmlld2Vk
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+ICh2MDgpCj4gCj4gSSdtIHN0aWxs
IC0wLjUgZm9yIHRoaXMgcGF0Y2guwqAgSSBjYW4gYXBwcmVjaWF0ZSB3aHkgeW91IHdhbnQgaXQs
IGJ1dCBpdAo+IGlzIGEgZ3Jvc3MgaGFjayB3aGljaCBvbmx5IHdvcmtzIHdoZW4geW91IGRvbid0
IHNrZXcgdGltZSBtb3JlIHRoYW4gTlRQCj4gaW4gdGhlIGd1ZXN0IGNhbiBjb3BlIHdpdGguCgpU
aGF0IHN1cmVseSBpcyB3aHkgdGhlcmUgaXMgYSBsaW1pdCB0byB0aGUgdG9sZXJhbmNlLiAgSSd2
ZSBhc2tlZCBPbGFmCnRvIHRyeSB0byBxdWFudGlmeSBhbiBhcHByb3ByaWF0ZSBsaW1pdC4KCj4g
ICBNeSBndXQgZmVlbGluZyBpcyB0aGF0IHRoZXJlIHdpbGwgYmUgb3RoZXIKPiBtb3JlIHN1YnRs
ZSBmYWxsb3V0LgoKVGhhdCdzIG5vdCBwYXJ0aWN1bGFybHkgY29udmluY2luZyB0byBtZS4gIEJ1
dCBpZiB5b3UgY291bGQgdHJ5IHRvIGJlCm1vcmUgc3BlY2lmaWMgSSB0aGluayB0aGlzIGNvdWxk
IGJlIHVzZWZ1bGwgYWRkcmVzc2VkIGluIHRoZQpkb2N1bWVudGF0aW9uIGZvciB0aGUgZmVhdHVy
ZSA/CgoKT2xhZiwgSSB0aGluayB0aGUgYmFsbCBpcyBub3cgaW4geW91ciBjb3VydC4gIEkgaG9w
ZSB5b3UgY2FuIGFkZHJlc3MKQW5kcmV3J3MgY29tbWVudHMsIGFuZCBtYXliZSBtaW5lIHRvby4K
ClRoYW5rcywKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 13:27:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 13:27: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 1g6yES-0003nn-MQ; Mon, 01 Oct 2018 13:27:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x59w=mn=citrix.com=prvs=805bb4f6e=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g6yER-0003nc-7b
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 13:27:27 +0000
X-Inumbo-ID: 68bc3ae8-c57d-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 68bc3ae8-c57d-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 15:25:05 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,327,1534809600"; d="scan'208";a="66710107"
To: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich
 <JBeulich@suse.com>, Sergey Dyasli <sergey.dyasli@citrix.com>
References: <20181001095818.22782-1-sergey.dyasli@citrix.com>
 <5BB2014B02000078001ED2B6@prv1-mh.provo.novell.com>
 <43064b50-6f49-a073-9219-5a0a031be93b@citrix.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <f4bcde14-857d-a7cf-26cb-a887feaddb08@citrix.com>
Date: Mon, 1 Oct 2018 14:27:22 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <43064b50-6f49-a073-9219-5a0a031be93b@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] mm/page_alloc: always scrub pages given to
 the 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 Julien Grall <julien.grall@arm.com>, Tim Deegan <tim@xen.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, 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>

T24gMTAvMDEvMjAxOCAwMjoxMiBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAwMS8xMC8x
OCAxMjoxMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDAxLjEwLjE4IGF0IDExOjU4LCA8
c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPiB3cm90ZToKPj4+IEhhdmluZyB0aGUgYWxsb2NhdG9y
IHJldHVybiB1bnNjcnViYmVkIHBhZ2VzIGlzIGEgcG90ZW50aWFsIHNlY3VyaXR5Cj4+PiBjb25j
ZXJuOiBzb21lIGRvbWFpbiBjYW4gYmUgZ2l2ZW4gcGFnZXMgd2l0aCBtZW1vcnkgY29udGVudHMg
b2YgYW5vdGhlcgo+Pj4gZG9tYWluLiBUaGlzIG1heSBoYXBwZW4sIGZvciBleGFtcGxlLCBpZiBh
IGRvbWFpbiB2b2x1bnRhcmlseSByZWxlYXNlcwo+Pj4gaXRzIG93biBtZW1vcnkgKGJhbGxvb25p
bmcgYmVpbmcgdGhlIGVhc2llc3Qgd2F5IGZvciBkb2luZyB0aGlzKS4KPj4gQW5kIHdlJ3ZlIGFs
d2F5cyBzYWlkIHRoYXQgaW4gdGhpcyBjYXNlIGl0J3MgdGhlIGRvbWFpbidzIHJlc3BvbnNpYmls
aXR5Cj4+IHRvIHNjcnViIHRoZSBtZW1vcnkgb2Ygc2VjcmV0cyBpdCBjYXJlcyBhYm91dC4gVGhl
cmVmb3JlIEknbSBhdCB0aGUKPj4gdmVyeSBsZWFzdCBtaXNzaW5nIHNvbWUgYmFja2dyb3VuZCBv
biB0aGlzIGNoYW5nZSBvZiBleHBlY3RhdGlvbnMuCj4gCj4gWW91IHdlcmUgb24gdGhlIGNhbGwg
d2hlbiB0aGlzIHdhcyBkaXNjdXNzZWQsIGFsb25nIHdpdGggdGhlIHN5bmNocm9ub3VzCj4gc2Ny
dWJiaW5nIGluIGRlc3Ryb3lkb21haW4uCj4gCj4gUHV0IHNpbXBseSwgdGhlIGN1cnJlbnQgYmVo
YXZpb3VyIGlzIG5vdCBnb29kIGVub3VnaCBmb3IgYSBudW1iZXIgb2YKPiBzZWN1cml0eSBzZW5z
aXRpdmUgdXNlY2FzZXMuCj4gCj4gVGhlIG1haW4gcmVhc29uIGhvd2V2ZXIgZm9yIGRvaW5nIHRo
aXMgaXMgdGhlIG9wdGltaXNhdGlvbnMgaXQgZW5hYmxlcywKPiBhbmQgaW4gcGFydGljdWxhciwg
bm90IGRvdWJsZSBzY3J1YmJpbmcgbW9zdCBvZiBvdXIgcGFnZXMuCgpBbGwgb2YgdGhhdCBzaG91
bGQgaGF2ZSBiZWVuIGluIHRoZSBjaGFuZ2Vsb2csIGF0IGxlYXN0IGluIHN1bW1hcnkgZm9ybSwK
cmVnYXJkbGVzcyBvZiB3aGVyZSBlbHNlIGl0IG1heSBoYXZlIGJlZW4gZGlzY3Vzc2VkLgoKIC1H
ZW9yZ2UKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 13:29:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 13: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 1g6yGN-0003wL-8c; Mon, 01 Oct 2018 13:29:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ngkg=mn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g6yGM-0003wF-9m
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 13:29:26 +0000
X-Inumbo-ID: 2cd4dfaa-c57e-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2cd4dfaa-c57e-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 13:30:34 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 01 Oct 2018 07:29:22 -0600
Message-Id: <5BB2212E02000078001ED422@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 01 Oct 2018 07:29:18 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <20180607130829.18811-1-olaf@aepfle.de>
 <ba4e6e5f-b342-10e5-971e-1e71d50b3073@citrix.com>
In-Reply-To: <ba4e6e5f-b342-10e5-971e-1e71d50b3073@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v9] new config option vtsc_tolerance_khz to
 avoid TSC 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: Olaf Hering <olaf@aepfle.de>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.com>, 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>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAxLjEwLjE4IGF0IDE0OjM5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDcvMDYvMTggMTQ6MDgsIE9sYWYgSGVyaW5nIHdyb3RlOgo+PiBBZGQgYW4gb3B0
aW9uIHRvIGNvbnRyb2wgd2hlbiB2VFNDIGVtdWxhdGlvbiB3aWxsIGJlIGFjdGl2YXRlZCBmb3Ig
YQo+PiBkb21VIHdpdGggdHNjX21vZGU9ZGVmYXVsdC4gV2l0aG91dCBzdWNoIG9wdGlvbiBlYWNo
IFRTQyBhY2Nlc3MgZnJvbQo+PiBkb21VIHdpbGwgYmUgZW11bGF0ZWQsIHdoaWNoIGNhdXNlcyBh
IHNpZ25pZmljYW50IHBlcmZvbWFuY2UgZHJvcCBmb3IKPj4gd29ya2xvYWRzIHRoYXQgbWFrZSB1
c2Ugb2YgcmR0c2MuCj4+Cj4+IE9uZSBvcHRpb24gdG8gYXZvaWQgdGhlIFRTQyBvcHRpb24gaXMg
dG8gcnVuIGRvbVVzIHdpdGggdHNjX21vZGU9bmF0aXZlLgo+PiBUaGlzIGhhcyB0aGUgZHJhd2Jh
Y2sgdGhhdCBtaWdyYXRpbmcgYSBkb21VIGZyb20gYSAiMi4zR0h6IiBjbGFzcyBob3N0Cj4+IHRv
IGEgIjIuNEdIeiIgY2xhc3MgaG9zdCBtYXkgY2hhbmdlIHRoZSByYXRlIGF0IHdpY2ggdGhlIFRT
QyBjb3VudGVyCj4+IGluY3JlYXNlcywgdGhlIGRvbVUgbWF5IG5vdCBiZSBwcmVwYXJlZCBmb3Ig
dGhhdC4KPj4KPj4gV2l0aCB0aGUgbmV3IG9wdGlvbiB0aGUgaG9zdCBhZG1pbiBjYW4gZGVjaWRl
IGhvdyBhIGRvbVUgc2hvdWxkIGJlaGF2ZQo+PiB3aGVuIGl0IGlzIG1pZ3JhdGVkIGFjcm9zcyBz
eXN0ZW1zIG9mIHRoZSBzYW1lIGNsYXNzLiBTaW5jZSB0aGVyZSBpcwo+PiBhbHdheXMgc29tZSBq
aXR0ZXIgd2hlbiBYZW4gY2FsaWJyYXRlcyB0aGUgY3B1X2toeiB2YWx1ZSwgYWxsIGhvc3RzIG9m
Cj4+IHRoZSBzYW1lIGNsYXNzIHdpbGwgbW9zdCBsaWtlbHkgaGF2ZSBzbGlnaHRseSBkaWZmZXJl
bnQgdmFsdWVzLiBBcyBhCj4+IHJlc3VsdCB2VFNDIGVtdWxhdGlvbiBpcyB1bmF2b2lkYWJsZS4g
RGF0YSBjb2xsZWN0ZWQgZHVyaW5nIHRoZSBpbmNpZGVudAo+PiB3aGljaCB0cmlnZ2VyZWQgdGhp
cyBjaGFuZ2Ugc2hvd2VkIGEgaml0dGVyIG9mIHVwIHRvIDIwMCBLSHogYWNyb3NzCj4+IHN5c3Rl
bXMgb2YgdGhlIHNhbWUgY2xhc3MuCj4gCj4gRG8geW91IGhhdmUgYW55IGZ1cnRoZXIgZGV0YWls
cyBvZiB0aGUgc3lzdGVtcyBpbnZvbHZlZD8gIElmIHRoZXkgYXJlCj4gaWRlbnRpY2FsIHN5c3Rl
bXMsIHRoZXkgc2hvdWxkIGFsbCBoYXZlIHRoZSBzYW1lIHJlYWwgVFNDIGZyZXF1ZW5jeSwgYW5k
Cj4gaXRzIGEga25vd24gaXNzdWUgdGhhdCBYZW4gaXNuJ3QgdmVyeSBnb29kIGF0IHdvcmtpbmcg
b3V0IHRoZQo+IGZyZXF1ZW5jeS4gIFRCSCwgZml4aW5nIHRoYXQgd291bGQgYmUgZmFyIGJldHRl
ciBvdmVyYWxsLgoKQXJlIHlvdSBjb252aW5jZWQgYWxsIHBhcnRzIG1hdGNoIHRoZWlyIG5vbWlu
YWwgZnJlcXVlbmN5IHdpdGhvdXQKX2FueV8gZGV2aWF0aW9uPyBJZiB0aGF0IHdhcyB0aGUgY2Fz
ZSwgd2UgY291bGQgaW5kZWVkIHVzZSBDUFVJRApsZWF2ZXMgMHgxNSAvIDB4MTYgb3V0cHV0LCBp
ZiBhdmFpbGFibGUuIEJ1dCBJIHZlcnkgbXVjaCBkb3VidCB0aGlzLgpBcyBhbiBleGFtcGxlLCBo
ZXJlJ3Mgd2hhdCBiYXJlIG1ldGFsIExpbnV4IHNheXMgb24gbXkgbmV3ZXN0CnN5c3RlbToKCnRz
YzogRGV0ZWN0ZWQgMjYwMC4wMDAgTUh6IHByb2Nlc3Nvcgp0c2M6IFJlZmluZWQgVFNDIGNsb2Nr
c291cmNlIGNhbGlicmF0aW9uOiAyNTkxLjk5MCBNSHoKClhlbiBmaWd1cmVzOgoKKFhFTikgRGV0
ZWN0ZWQgMjU5Mi4xMDcgTUh6IHByb2Nlc3Nvci4KCkFuZCB0aGVuIGFmdGVyIGFub3RoZXIgcmUt
Ym9vdCBiYXJlIG1ldGFsIExpbnV4IGFnYWluCgp0c2M6IFJlZmluZWQgVFNDIGNsb2Nrc291cmNl
IGNhbGlicmF0aW9uOiAyNTkyLjAwOCBNSHoKCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 13:33:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 13:33: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 1g6yK8-0004dv-RV; Mon, 01 Oct 2018 13:33:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g6yK7-0004dq-8a
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 13:33:19 +0000
X-Inumbo-ID: b8cdc87e-c57e-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id b8cdc87e-c57e-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 13:34:29 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id C3C027A9;
 Mon,  1 Oct 2018 06:33:17 -0700 (PDT)
Received: from [10.37.12.181] (unknown [10.37.12.181])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 06C4E3F5B7;
 Mon,  1 Oct 2018 06:33:15 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xen.org
References: <20181001124639.22885-1-julien.grall@arm.com>
 <20181001124639.22885-5-julien.grall@arm.com>
 <2f3c631c-8ed9-3449-807b-8e1473db403b@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <aa79e971-0927-d13b-a7c9-6f4e6c0e9a6c@arm.com>
Date: Mon, 1 Oct 2018 14:33:14 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <2f3c631c-8ed9-3449-807b-8e1473db403b@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [[PATCH v3] 4/4] xen/arm: Replace call_smc with
 arm_smccc_smc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, 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>

SGkgQW5kcmV3LAoKT24gMTAvMDEvMjAxOCAwMjoxMSBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToK
PiBPbiAwMS8xMC8xOCAxMzo0NiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBjYWxsX3NtYyBpcyBh
IHN1YnNldCBvZiBhcm1fc21jY2Nfc21jLiBSYXRoZXIgdGhhbiBoYXZpbmcgMiBtZXRob2RzIHRv
Cj4+IGRvIFNNQ0NDIGNhbGwsIHJlcGxhY2UgYWxsIGNhbGwgdG8gdGhlIGZvcm1lciBieSB0aGUg
bGF0ZXIuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFy
bS5jb20+Cj4+Cj4+IC0tLQo+Pgo+PiAgICAgIENoYW5nZXMgaW4gdjM6Cj4+ICAgICAgICAgIC0g
VXNlIFBTQ0lfUkVUIHdoZXJlIG5lZWRlZAo+PiAtLS0KPj4gICB4ZW4vYXJjaC9hcm0vTWFrZWZp
bGUgICAgICAgICAgICB8ICAxIC0KPj4gICB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL2V4eW5vczUu
YyB8ICAzICsrLQo+PiAgIHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMvc2VhdHRsZS5jIHwgIDQgKyst
LQo+PiAgIHhlbi9hcmNoL2FybS9wc2NpLmMgICAgICAgICAgICAgIHwgMzcgKysrKysrKysrKysr
KysrKysrKysrKysrKy0tLS0tLS0tLS0tLQo+PiAgIHhlbi9hcmNoL2FybS9zbWMuUyAgICAgICAg
ICAgICAgIHwgMjEgLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4+ICAgeGVuL2luY2x1ZGUvYXNtLWFy
bS9wcm9jZXNzb3IuaCAgfCAgMyAtLS0KPj4gICA2IGZpbGVzIGNoYW5nZWQsIDI5IGluc2VydGlv
bnMoKyksIDQwIGRlbGV0aW9ucygtKQo+PiAgIGRlbGV0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9h
cm0vc21jLlMKPj4KPj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9NYWtlZmlsZSBiL3hlbi9h
cmNoL2FybS9NYWtlZmlsZQo+PiBpbmRleCBiOWIxNDFkYzg0Li4zN2ZhODI2OGIzIDEwMDY0NAo+
PiAtLS0gYS94ZW4vYXJjaC9hcm0vTWFrZWZpbGUKPj4gKysrIGIveGVuL2FyY2gvYXJtL01ha2Vm
aWxlCj4+IEBAIC0zOSw3ICszOSw2IEBAIG9iai15ICs9IHByb2Nlc3Nvci5vCj4+ICAgb2JqLXkg
Kz0gcHNjaS5vCj4+ICAgb2JqLXkgKz0gc2V0dXAubwo+PiAgIG9iai15ICs9IHNodXRkb3duLm8K
Pj4gLW9iai15ICs9IHNtYy5vCj4+ICAgb2JqLXkgKz0gc21wLm8KPj4gICBvYmoteSArPSBzbXBi
b290Lm8KPj4gICBvYmoteSArPSBzeXNjdGwubwo+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L3BsYXRmb3Jtcy9leHlub3M1LmMgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL2V4eW5vczUuYwo+
PiBpbmRleCBjMTVlY2Y4MGY1Li5lMmMwYjdiODc4IDEwMDY0NAo+PiAtLS0gYS94ZW4vYXJjaC9h
cm0vcGxhdGZvcm1zL2V4eW5vczUuYwo+PiArKysgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL2V4
eW5vczUuYwo+PiBAQCAtMjYsNiArMjYsNyBAQAo+PiAgICNpbmNsdWRlIDxhc20vcGxhdGZvcm1z
L2V4eW5vczUuaD4KPj4gICAjaW5jbHVkZSA8YXNtL3BsYXRmb3JtLmg+Cj4+ICAgI2luY2x1ZGUg
PGFzbS9pby5oPgo+PiArI2luY2x1ZGUgPGFzbS9zbWNjYy5oPgo+PiAgIAo+PiAgIHN0YXRpYyBi
b29sIHNlY3VyZV9maXJtd2FyZTsKPj4gICAKPj4gQEAgLTI0OSw3ICsyNTAsNyBAQCBzdGF0aWMg
aW50IGV4eW5vczVfY3B1X3VwKGludCBjcHUpCj4+ICAgICAgIGlvdW5tYXAocG93ZXIpOwo+PiAg
IAo+PiAgICAgICBpZiAoIHNlY3VyZV9maXJtd2FyZSApCj4+IC0gICAgICAgIGNhbGxfc21jKFNN
Q19DTURfQ1BVMUJPT1QsIGNwdSwgMCwgMCk7Cj4+ICsgICAgICAgIGFybV9zbWNjY19zbWMoU01D
X0NNRF9DUFUxQk9PVCwgY3B1LCBOVUxMKTsKPj4gICAKPj4gICAgICAgcmV0dXJuIGNwdV91cF9z
ZW5kX3NnaShjcHUpOwo+PiAgIH0KPj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9y
bXMvc2VhdHRsZS5jIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9zZWF0dGxlLmMKPj4gaW5kZXgg
ODkzY2MxNzk3Mi4uNjRjYzE4NjhjMiAxMDA2NDQKPj4gLS0tIGEveGVuL2FyY2gvYXJtL3BsYXRm
b3Jtcy9zZWF0dGxlLmMKPj4gKysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9zZWF0dGxlLmMK
Pj4gQEAgLTMzLDEyICszMywxMiBAQCBzdGF0aWMgY29uc3QgY2hhciAqIGNvbnN0IHNlYXR0bGVf
ZHRfY29tcGF0W10gX19pbml0Y29uc3QgPQo+PiAgICAqLwo+PiAgIHN0YXRpYyB2b2lkIHNlYXR0
bGVfc3lzdGVtX3Jlc2V0KHZvaWQpCj4+ICAgewo+PiAtICAgIGNhbGxfc21jKFBTQ0lfMF8yX0ZO
MzJfU1lTVEVNX1JFU0VULCAwLCAwLCAwKTsKPj4gKyAgICBhcm1fc21jY2Nfc21jKFBTQ0lfMF8y
X0ZOMzJfU1lTVEVNX1JFU0VULCBOVUxMKTsKPj4gICB9Cj4+ICAgCj4+ICAgc3RhdGljIHZvaWQg
c2VhdHRsZV9zeXN0ZW1fb2ZmKHZvaWQpCj4+ICAgewo+PiAtICAgIGNhbGxfc21jKFBTQ0lfMF8y
X0ZOMzJfU1lTVEVNX09GRiwgMCwgMCwgMCk7Cj4+ICsgICAgYXJtX3NtY2NjX3NtYyhQU0NJXzBf
Ml9GTjMyX1NZU1RFTV9PRkYsIE5VTEwpOwo+PiAgIH0KPj4gICAKPj4gICBQTEFURk9STV9TVEFS
VChzZWF0dGxlLCAiU0VBVFRMRSIpCj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcHNjaS5j
IGIveGVuL2FyY2gvYXJtL3BzY2kuYwo+PiBpbmRleCA5NDFlZWM5MjFiLi40YWU2NTA0ZjNlIDEw
MDY0NAo+PiAtLS0gYS94ZW4vYXJjaC9hcm0vcHNjaS5jCj4+ICsrKyBiL3hlbi9hcmNoL2FybS9w
c2NpLmMKPj4gQEAgLTQyLDQyICs0Miw1MyBAQCB1aW50MzJfdCBzbWNjY192ZXI7Cj4+ICAgCj4+
ICAgc3RhdGljIHVpbnQzMl90IHBzY2lfY3B1X29uX25yOwo+PiAgIAo+PiArI2RlZmluZSBQU0NJ
X1JFVChyZXMpICAgKChpbnQzMl90KShyZXMpLmEwKQo+PiArCj4+ICAgaW50IGNhbGxfcHNjaV9j
cHVfb24oaW50IGNwdSkKPj4gICB7Cj4+IC0gICAgcmV0dXJuIGNhbGxfc21jKHBzY2lfY3B1X29u
X25yLCBjcHVfbG9naWNhbF9tYXAoY3B1KSwgX19wYShpbml0X3NlY29uZGFyeSksIDApOwo+PiAr
ICAgIHN0cnVjdCBhcm1fc21jY2NfcmVzIHJlczsKPj4gKwo+PiArICAgIGFybV9zbWNjY19zbWMo
cHNjaV9jcHVfb25fbnIsIGNwdV9sb2dpY2FsX21hcChjcHUpLCBfX3BhKGluaXRfc2Vjb25kYXJ5
KSwKPj4gKyAgICAgICAgICAgICAgICAgICZyZXMpOwo+PiArCj4+ICsgICAgcmV0dXJuIFBTQ0lf
UkVUKHJlcy5hMCk7Cj4+ICAgfQo+IAo+IFNvcnJ5IGlmIEknbSBqdW1waW5nIGludG8gdGhlIG1p
ZGRsZSBvZiBhIGNvbnZlcnNhdGlvbiwgYnV0IHdoeSBmb3JjZQo+IGFsbCBjYWxsZXJzIHRvIG1h
bnVhbGx5IGV4dHJhY3QgdGhlIHJldHVybiB2YWx1ZSB3aGVuIGl0IGlzIGEgZml4ZWQKPiByZWdp
c3Rlcj8KClRoZSBTTUNDQyBhbGxvd3MgdXAgdG8gNCByZXR1cm4gdmFsdWUgKGEwIC4uLiBhMyku
IEF0IHRoZSBtb21lbnQsIG1vc3QgCm9mIHRoZSBjYWxsZXIgaW4gWGVuIG9ubHkgY2FyZSBhYm91
dCBvbmUgcmVzdWx0IHZhbHVlLiBCdXQgdGhpcyB3aWxsIApjaGFuZ2Ugc29vbiAoc2VlIE9QLVRF
RSBzdXBwb3J0IGluIFhlbikuCgo+IAo+IFdvdWxkbid0IGl0IGJlIGZhciBlYXNpZXIgdG8gZG8g
dGhpczoKPiAKPiAjZGVmaW5lIGFyY21fc21jY2Nfc21jKC4uLikgICAgICAgICAgICAgICAgICAg
ICAgICAgXAo+ICAgICAgKHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAo+ICAgICAgICAgIHN0cnVjdCBhcm1fc21jY2NfcmVzIHJlczsgICAgICAgICAgICAg
ICAgICAgXAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAo+ICAgICAgICAgIGlmICggY3B1c19oYXZlX2NvbnN0X2NhcChBUk1fU01DQ0NfMV8x
KSApICAgXAo+ICAgICAgICAgICAgICByZXMgPSBhcm1fc21jY2NfMV8xX3NtYyhfX1ZBX0FSR1Nf
Xyk7ICAgXAo+ICAgICAgICAgIGVsc2UgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAo+ICAgICAgICAgICAgICByZXMgPSBhcm1fc21jY2NfMV8wX3NtYyhfX1ZBX0FSR1Nf
Xyk7ICAgXAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAo+ICAgICAgICAgIChpbnQpcmVzLmEwOyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAoKV2UgY2FuJ3QgcG9zc2libHkgY2FzdCBoZXJlLiBUaGUgaW50ZXJwcmV0YXRpb24g
b2YgYTAgaXMgZGlmZmVyZW50IGZyb20gCm9uZSBjYWxsIHRvIGFub3RoZXIuCgo+ICAgICAgfSkK
PiAKPiBXaGljaCBhbHNvIGFsbG93cyB0aGUgY29tcGlsZXIgdG8gb3B0aW1pc2Ugb3V0IHRoZSBz
dHJ1Y3R1cmUgaWYgaXQgaXNuJ3QKPiByZWFkLCBhbmQgYWxzbyBhdm9pZHMgdGhlIGNhbGxlciBu
ZWVkaW5nIHRvIHBhc3MgYSBOVUxMIHBvaW50ZXIgZm9yICJJCj4gZG9uJ3Qgd2FudCB0aGUgcmVz
dWx0Ii4KCldoaWxlIEkgdW5kZXJzdGFuZCB0aGUgdmFsdWUsIEkgZG9uJ3QgdGhpbmsgdGhpcyB3
b3VsZCBiZSBjb3JyZWN0IGlmIHdlIAp3YW50IHRvIGltcGxlbWVudCBhbiBpbnRlcmZhY2Ugd2l0
aCB0aGUgU01DQ0MuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 13:38:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 13: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 1g6yP1-0004sL-F3; Mon, 01 Oct 2018 13:38:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ngkg=mn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g6yP0-0004sG-0u
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 13:38:22 +0000
X-Inumbo-ID: 6cf821b6-c57f-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6cf821b6-c57f-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 13:39:32 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 01 Oct 2018 07:38:19 -0600
Message-Id: <5BB2234802000078001ED441@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 01 Oct 2018 07:38:16 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <20181001095818.22782-1-sergey.dyasli@citrix.com>
 <5BB2014B02000078001ED2B6@prv1-mh.provo.novell.com>
 <43064b50-6f49-a073-9219-5a0a031be93b@citrix.com>
In-Reply-To: <43064b50-6f49-a073-9219-5a0a031be93b@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] mm/page_alloc: always scrub pages given to
 the 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: Sergey Dyasli <sergey.dyasli@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel@lists.xen.org, Julien Grall <julien.grall@arm.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>

Pj4+IE9uIDAxLjEwLjE4IGF0IDE1OjEyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDEvMTAvMTggMTI6MTMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwMS4x
MC4xOCBhdCAxMTo1OCwgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4gd3JvdGU6Cj4+PiBIYXZp
bmcgdGhlIGFsbG9jYXRvciByZXR1cm4gdW5zY3J1YmJlZCBwYWdlcyBpcyBhIHBvdGVudGlhbCBz
ZWN1cml0eQo+Pj4gY29uY2Vybjogc29tZSBkb21haW4gY2FuIGJlIGdpdmVuIHBhZ2VzIHdpdGgg
bWVtb3J5IGNvbnRlbnRzIG9mIGFub3RoZXIKPj4+IGRvbWFpbi4gVGhpcyBtYXkgaGFwcGVuLCBm
b3IgZXhhbXBsZSwgaWYgYSBkb21haW4gdm9sdW50YXJpbHkgcmVsZWFzZXMKPj4+IGl0cyBvd24g
bWVtb3J5IChiYWxsb29uaW5nIGJlaW5nIHRoZSBlYXNpZXN0IHdheSBmb3IgZG9pbmcgdGhpcyku
Cj4+IEFuZCB3ZSd2ZSBhbHdheXMgc2FpZCB0aGF0IGluIHRoaXMgY2FzZSBpdCdzIHRoZSBkb21h
aW4ncyByZXNwb25zaWJpbGl0eQo+PiB0byBzY3J1YiB0aGUgbWVtb3J5IG9mIHNlY3JldHMgaXQg
Y2FyZXMgYWJvdXQuIFRoZXJlZm9yZSBJJ20gYXQgdGhlCj4+IHZlcnkgbGVhc3QgbWlzc2luZyBz
b21lIGJhY2tncm91bmQgb24gdGhpcyBjaGFuZ2Ugb2YgZXhwZWN0YXRpb25zLgo+IAo+IFlvdSB3
ZXJlIG9uIHRoZSBjYWxsIHdoZW4gdGhpcyB3YXMgZGlzY3Vzc2VkLCBhbG9uZyB3aXRoIHRoZSBz
eW5jaHJvbm91cwo+IHNjcnViYmluZyBpbiBkZXN0cm95ZG9tYWluLgoKUXVpdGUgcG9zc2libGUs
IGJ1dCBpdCBoYXMgYmVlbiBhIHdoaWxlLgoKPiBQdXQgc2ltcGx5LCB0aGUgY3VycmVudCBiZWhh
dmlvdXIgaXMgbm90IGdvb2QgZW5vdWdoIGZvciBhIG51bWJlciBvZgo+IHNlY3VyaXR5IHNlbnNp
dGl2ZSB1c2VjYXNlcy4KCldlbGwsIEknbSBsb29raW5nIGZvcndhcmQgZm9yIFNlcmdleSB0byBl
eHBhbmQgb24gdGhpcyBpbiB0aGUgY29tbWl0Cm1lc3NhZ2UuCgo+IFRoZSBtYWluIHJlYXNvbiBo
b3dldmVyIGZvciBkb2luZyB0aGlzIGlzIHRoZSBvcHRpbWlzYXRpb25zIGl0IGVuYWJsZXMsCj4g
YW5kIGluIHBhcnRpY3VsYXIsIG5vdCBkb3VibGUgc2NydWJiaW5nIG1vc3Qgb2Ygb3VyIHBhZ2Vz
LgoKV2VsbCwgd2FpdCAtIHNjcnViYmluZyAhPSB6ZXJvaW5nICh0YWtpbmcgaW50byBhY2NvdW50
IGFsc28gd2hhdCB5b3UKc2F5IGZ1cnRoZXIgZG93bikuCgo+Pj4gQ2hhbmdlIHRoZSBhbGxvY2F0
b3IgdG8gYWx3YXlzIHNjcnViIHRoZSBwYWdlcyBnaXZlbiB0byBpdCBieToKPj4+Cj4+PiAxLiBm
cmVlX3hlbmhlYXBfcGFnZXMoKQo+Pj4gMi4gZnJlZV9kb21oZWFwX3BhZ2VzKCkKPj4+IDMuIG9u
bGluZV9wYWdlKCkKPj4+IDQuIGluaXRfaGVhcF9wYWdlcygpCj4+Pgo+Pj4gUGVyZm9ybWFuY2Ug
dGVzdGluZyBoYXMgc2hvd24gdGhhdCBvbiBtdWx0aS1ub2RlIG1hY2hpbmVzIGJvb3RzY3J1Ygo+
Pj4gdmFzdGx5IG91dHBlcmZvcm1zIGlkbGUtbG9vcCBzY3J1YmJpbmcuIFNvIGluc3RlYWQgb2Yg
bWFya2luZyBhbGwgcGFnZXMKPj4+IGRpcnR5IGluaXRpYWxseSwgaW50cm9kdWNlIGJvb3RzY3J1
Yl9kb25lIHRvIHRyYWNrIHRoZSBjb21wbGV0aW9uIG9mCj4+PiB0aGUgcHJvY2VzcyBhbmQgZWFn
ZXJseSBzY3J1YiBhbGwgYWxsb2NhdGVkIHBhZ2VzIGR1cmluZyBib290Lgo+PiBJJ20gYWZyYWlk
IEknbSBzb21ld2hhdCBsb3N0OiBUaGVyZSBzdGlsbCBpcyBhY3RpdmUgYm9vdCB0aW1lIHNjcnVi
YmluZywKPj4gb3IgYXQgbGVhc3QgSSBjYW4ndCBzZWUgaG93IHRoYXQgbWlnaHQgYmUgc2tpcHBl
ZCAob3RoZXIgdGhhbiBkdWUgdG8KPj4gImJvb3RzY3J1Yj0wIikuIEkgd2FzIGFjdHVhbGx5IGV4
cGVjdGluZyB0aGlzIHRvIGNoYW5nZSBhdCBzb21lCj4+IHBvaW50LiBBbSBJIHBlcmhhcHMgc2lt
cGx5IG1pcy1yZWFkaW5nIHRoaXMgcGFydCBvZiB0aGUgZGVzY3JpcHRpb24/Cj4gCj4gTm8uICBT
ZXJnZXkgdHJpZWQgdGhhdCwgYW5kIGZvdW5kIGEgbWFzc2l2ZSBwZXJmIGRpZmZlcmVuY2UgYmV0
d2Vlbgo+IHNjcnViYmluZyBpbiB0aGUgaWRsZSBsb29wIGFuZCBzY3J1YmJpbmcgYXQgYm9vdC4g
ICgxLjJzIHZzIDQwcyBpaXJjKQoKVGhhdCdzIG5vdCBzb21ldGhpbmcgeW91IGNhbiByZWFzb25h
Ymx5IGNvbXBhcmUsIGltbzogRm9yIG9uZSwKaXQgaXMgY2VydGFpbmx5IGV4cGVjdGVkIGZvciB0
aGUgYmFja2dyb3VuZCBzY3J1YmJpbmcgdG8gYmUgc2xvd2VyLApzaW1wbHkgYmVjYXVzZSBvZiBv
dGhlciBhY3Rpdml0eSBvbiB0aGUgc3lzdGVtLiBBbmQgdGhlbiAxLjJzCmxvb2tzIGF3ZnVsbHkg
c21hbGwgZm9yIGEgbXVsdGktVGIgc3lzdGVtLiBZZXQgaXQgaXMgbWFpbmx5IGxhcmdlCnN5c3Rl
bXMgd2hlcmUgdGhlIHN5bmNocm9ub3VzIGJvb3QgdGltZSBzY3J1YmJpbmcgaXMgYSBwcm9ibGVt
LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 13:38:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 13:38: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 1g6yP8-0004sn-O7; Mon, 01 Oct 2018 13:38:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x59w=mn=citrix.com=prvs=805bb4f6e=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g6yP7-0004sY-D8
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 13:38:29 +0000
X-Inumbo-ID: 70fe0979-c57f-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 70fe0979-c57f-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 13:39:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,327,1534809600"; d="scan'208";a="66711716"
To: Jan Beulich <JBeulich@suse.com>, Andrew Cooper
 <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@citrix.com>
References: <20180607130829.18811-1-olaf@aepfle.de>
 <20180626191113.2d8e6876.olaf@aepfle.de>
 <20180801181747.170405d8.olaf@aepfle.de>
 <20180913093913.328a523a.olaf@aepfle.de>
 <20180928155052.5d7f66db.olaf@aepfle.de>
 <23473.64592.699718.316856@mariner.uk.xensource.com>
 <5BB2044402000078001ED2E9@prv1-mh.provo.novell.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFPqG+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+zSobqlOPUO7XC5fjnwARAQABzSRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT7CwYAEEwEKACoCGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEFAlpk2IEFCQo9I54ACgkQpjY8MQWQtG1A1BAAnc0oX3+M/jyv4j/ESJTO
 U2JhuWUWV6NFuzU10pUmMqpgQtiVEVU2QbCvTcZS1U/S6bqAUoiWQreDMSSgGH3a3BmRNi8n
 HKtarJqyK81aERM2HrjYkC1ZlRYG+jS8oWzzQrCQiTwn3eFLJrHjqowTbwahoiMw/nJ+OrZO
 /VXLfNeaxA5GF6emwgbpshwaUtESQ/MC5hFAFmUBZKAxp9CXG2ZhTP6ROV4fwhpnHaz8z+BT
 NQz8YwA4gkmFJbDUA9I0Cm9D/EZscrCGMeaVvcyldbMhWS+aH8nbqv6brhgbJEQS22eKCZDD
 J/ng5ea25QnS0fqu3bMrH39tDqeh7rVnt8Yu/YgOwc3XmgzmAhIDyzSinYEWJ1FkOVpIbGl9
 uR6seRsfJmUK84KCScjkBhMKTOixWgNEQ/zTcLUsfTh6KQdLTn083Q5aFxWOIal2hiy9UyqR
 VQydowXy4Xx58rqvZjuYzdGDdAUlZ+D2O3Jp28ez5SikA/ZaaoGI9S1VWvQsQdzNfD2D+xfL
 qfd9yv7gko9eTJzv5zFr2MedtRb/nCrMTnvLkwNX4abB5+19JGneeRU4jy7yDYAhUXcI/waS
 /hHioT9MOjMh+DoLCgeZJYaOcgQdORY/IclLiLq4yFnG+4Ocft8igp79dbYYHkAkmC9te/2x
 Kq9nEd0Hg288EO/OwE0EVFq6vQEIAO2idItaUEplEemV2Q9mBA8YmtgckdLmaE0uzdDWL9To
 1PL+qdNe7tBXKOfkKI7v32fe0nB4aecRlQJOZMWQRQ0+KLyXdJyHkq9221sHzcxsdcGs7X3c
 17ep9zASq+wIYqAdZvr7pN9a3nVHZ4W7bzezuNDAvn4EpOf/o0RsWNyDlT6KECs1DuzOdRqD
 oOMJfYmtx9hMzqBoTdr6U20/KgnC/dmWWcJAUZXaAFp+3NYRCkk7k939VaUpoY519CeLrymd
 Vdke66KCiWBQXMkgtMGvGk5gLQLy4H3KXvpXoDrYKgysy7jeOccxI8owoiOdtbfM8TTDyWPR
 Ygjzb9LApA8AEQEAAcLBZQQYAQoADwIbDAUCWmTXMwUJB+tP9gAKCRCmNjwxBZC0bb+2D/9h
 jn1k5WcRHlu19WGuH6q0Kgm1LRT7PnnSz904igHNElMB5a7wRjw5kdNwU3sRm2nnmHeOJH8k
 Yj2Hn1QgX5SqQsysWTHWOEseGeoXydx9zZZkt3oQJM+9NV1VjK0bOXwqhiQyEUWz5/9l467F
 S/k4FJ5CHNRumvhLa0l2HEEu5pxq463HQZHDt4YE/9Y74eXOnYCB4nrYxQD/GSXEZvWryEWr
 eDoaFqzq1TKtzHhFgQG7yFUEepxLRUUtYsEpT6Rks2l4LCqG3hVD0URFIiTyuxJx3VC2Ta4L
 H3hxQtiaIpuXqq2D4z63h6vCx2wxfZc/WRHGbr4NAlB81l35Q/UHyMocVuYLj0llF0rwU4Aj
 iKZ5qWNSEdvEpL43fTvZYxQhDCjQTKbb38omu5P4kOf1HT7s+kmQKRtiLBlqHzK17D4K/180
 ADw7a3gnmr5RumcZP3NGSSZA6jP5vNqQpNu4gqrPFWNQKQcW8HBiYFgq6SoLQQWbRxJDHvTR
 YJ2ms7oCe870gh4D1wFFqTLeyXiVqjddENGNaP8ZlCDw6EU82N8Bn5LXKjR1GWo2UK3CjrkH
 pTt3YYZvrhS2MO2EYEcWjyu6LALF/lS6z6LKeQZ+t9AdQUcILlrx9IxqXv6GvAoBLJY1jjGB
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <f9dc52a3-8f75-d652-ed78-731930017276@citrix.com>
Date: Mon, 1 Oct 2018 14:38:23 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB2044402000078001ED2E9@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v9] new config option vtsc_tolerance_khz to
 avoid TSC 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: Lars Kurth <lars.kurth@citrix.com>, Olaf Hering <olaf@aepfle.de>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMDEvMjAxOCAxMjoyNSBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDEuMTAu
MTggYXQgMTI6NTIsIDxpYW4uamFja3NvbkBjaXRyaXguY29tPiB3cm90ZToKPj4gT2xhZiBIZXJp
bmcgd3JpdGVzICgiUmU6IFtQQVRDSCB2OV0gbmV3IGNvbmZpZyBvcHRpb24gdnRzY190b2xlcmFu
Y2Vfa2h6IHRvIAo+PiBhdm9pZCBUU0MgZW11bGF0aW9uIik6Cj4+PiBBbSBUaHUsIDEzIFNlcCAy
MDE4IDA5OjM5OjEzICswMjAwCj4+PiBzY2hyaWViIE9sYWYgSGVyaW5nIDxvbGFmQGFlcGZsZS5k
ZT46Cj4+Pj4gdGhpcyBwYXRjaCB3YXMgbm90IGFwcGxpZWQgeWV0LCBldmVuIGFmdGVyIGEgZmV3
ICJwaW5ncyIuCj4+Pgo+Pj4gTm8gcmVhY3Rpb24gc2luY2UgbW9udGhzLgo+Pj4gU28gc2NyYXAg
dGhhdCBwYXRjaCwganVzdCBpbiBjYXNlIGl0IGlzIHN0aWxsIHBhcnQgb2Ygc29tZW9uZXMgdG8t
Y29uc2lkZXIgCj4+IHF1ZXVlLgo+Pgo+PiBJIHRoaW5rIGl0IHdvdWxkIGJlIHdvcnRoIGV4cGxv
cmluZyB3aGV0aGVyIHRoaXMgcGF0Y2ggY291bGQgYmUKPj4gYXBwbGllZCB3aXRob3V0IGFuIGV4
cGxpY2l0IGFjayBmcm9tIEFuZHJldy4KPj4KPj4gSSBjb25mZXNzIEkgaWdub3JlZCBhbGwgdGhl
IHByZXZpb3VzIG1haWxzIGJlY2F1c2UgdGhleSBhbGwgc3RhcnRlZAo+PiAgICBBbmRyZXcsCj4+
IG9yCj4+ICAgIEFuZHJldywgTGFycywKPj4gc28gSSBhc3N1bWVkIHRoYXQgeW91IGRpZG4ndCB3
YW50IGF0dGVudGlvbiBmcm9tIG90aGVyCj4+IG1haW50YWluZXJzL2NvbW1pdHRlcnMuCj4+Cj4+
IE5vdyB0aGF0IEkgbG9vayBhdCB0aGUgdGhyZWFkIGl0IGlzIGRpZmZpY3VsdCBmb3IgbWUgdG8g
c2VlIHRoZSB3b29kCj4+IGZvciB0aGUgdHJlZXMgYnV0IEkgZG9uJ3Qgc2VlIHVuYW5zd2VyZWQg
Y29uY2VybnMuCj4gCj4gUHJvYmxlbSBpcyAtIGRpc2N1c3Npb24gYXJvdW5kIHRoaXMgd2FzIChp
aXJjKSBoYXBwZW5pbmcgbm90IG9ubHkgb24KPiB0aGUgbGlzdCwgYnV0IGFsc28gb24gaXJjIChp
bmNsdWRpbmcgcGVyaGFwcyBwcml2YXRlIGNoYXRzKS4gSXQgd2FzIGZvcgo+IHRoYXQgcmVhc29u
IHRoYXQgSSBtYWRlIG15IFItYiBjb25kaXRpb25hbCB1cG9uIEFuZHJldyBhdCBsZWFzdAo+IGdp
dmluZyBhbiBpbmZvcm1hbCBnby1haGVhZCAob3RoZXJ3aXNlLCB0b2dldGhlciB3aXRoIFdlaSdz
IFItYiwKPiB0aGUgcGF0Y2ggY291bGQgaGF2ZSBnb25lIGluKS4KPiAKPiBCZXNpZGVzIHRoZSBx
dWVzdGlvbiBvZiBjb3JyZWN0bmVzcyBmcm9tIHRoZSBwZXJzcGVjdGl2ZSBvZiBndWVzdHMKPiAo
d2hpY2ggaW1vIGlzIG5vdCBhIHByb2JsZW0gYXMgdGhlIGZlYXR1cmUgbmVlZHMgdG8gYmUgYWN0
aXZlbHkKPiBlbmFibGVkLCBhbmQgSSB0aGluayB3ZSBoYXZlIG5vIHJlYXNvbiB0byBrZWVwIGFk
bWlucyBmcm9tCj4gYnJlYWtpbmcgdGhlaXIgZ3Vlc3RzIGlmIHRoZXkgcmVhbGx5IG1lYW4gdG8p
LCAKCkkgYWdyZWUgd2l0aCB0aGlzLCBCVFcuCgo+IEkgdGhpbmsgdGhlIG1haW4gY29uY2Vybgo+
IHdhcyB3aXRoIHRoZSB3YXkgbWlncmF0aW9uIG9mIHRoZSBuZXcgdmFsdWUgd2FzIGltcGxlbWVu
dGVkLiBCdXQgSQo+IHJlYWxseSBoYXZlIHRvIGRlZmVyIHRvIEFuZHJldyBmb3IgdGhhdCwgaXJy
ZXNwZWN0aXZlIG9mIGhpbSBub3QKPiBoYXZpbmcgcmVzcG9uZGVkIChvbiB0aGUgbGlzdCkgdG8g
cHJpb3IgcGluZ3MuCgpJcyBBbmRyZXcgcmVhbGx5IHRoZSBvbmx5IHBlcnNvbiB3aG8ga25vd3Mg
ZW5vdWdoIGFib3V0IG1pZ3JhdGlvbiB0bwpnaXZlIHRoaXMgdGhlIHRodW1icy11cD8gIFRlY2hu
aWNhbGx5IG1pZ3JhdGlvbiBpcyBpbiB0aGUgdG9vbHN0YWNrLCBhbmQKc28gV2VpIHNob3VsZCBo
YXZlIGRvdWJsZS1jaGVja2VkIHRoYXQgYmVmb3JlIGdpdmluZyBoaXMgcmV2aWV3OyBhbmQKd2hl
biBhIHF1ZXN0aW9uIHdhcyByYWlzZWQsIFdlaSAoYXMgdGhlIHJlbGV2YW50IG1haW50YWluZXIg
d2hvIGhhZApnaXZlbiBpdCBhbiBSLWIpIHNob3VsZCBlaXRoZXIgaGF2ZSBhc3NlcnRlZCB0aGF0
IHRoZSBjb2RlIHdhcyBpbmRlZWQKY29ycmVjdCwgb3Igd2l0aGRyYXduIGhpcyBSLWIgYW5kIGdp
dmVuIE9sYWYgZmVlZGJhY2sgdG8gYWxsb3cgaGltIHRvCmdldCBpdCBpbnRvIHNoYXBlLgoKKFRo
aXMgaXMgYWxsIGJhc2VkIG9uIHRoZSBoaXN0b3J5IHNrZXRjaGVkIG91dCBieSBKYW4gYWJvdmU7
IGlmIHRoZXJlIGlzCm1vcmUgdG8gaXQgdGhlbiBvZiBjb3Vyc2UgdGhpcyBhbmFseXNpcyBtYXkg
bm90IGJlIGNvcnJlY3QuKQoKSSB3YXMgb25seSBza2ltbWluZyB0aGUgdGhyZWFkLCBhbmQgaW50
ZW5kZWQgdG8gd2VpZ2ggaW4gYXQgc29tZSBwb2ludDsKYnV0IEkgZGlkbid0IHJlYWxseSB1bmRl
cnN0YW5kIHdoeSBpdCB3YXMgYmxvY2tlZCBvbiBBbmRyZXcgaW4gdGhlIGZpcnN0CnBsYWNlLgoK
IC1HZW9yZ2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 13:42:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 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 1g6ySp-0005dr-9H; Mon, 01 Oct 2018 13:42:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ngkg=mn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g6ySo-0005dm-JM
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 13:42:18 +0000
X-Inumbo-ID: fa11cc81-c57f-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fa11cc81-c57f-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 13:43:28 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 01 Oct 2018 07:42:16 -0600
Message-Id: <5BB2243402000078001ED45C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 01 Oct 2018 07:42:12 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH] x86: deal with firmware setting bogus
 TSC_ADJUST 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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHN5c3RlbSBJbnRlbCBoYXZlIGhhbmRlZCBtZSBmb3IgQVZYNTEyIGVtdWxhdG9yIHdvcmsg
KCJHaWdhYnl0ZQpUZWNobm9sb2d5IENvLiwgTHRkLiBYMjk5IEFPUlVTIEdhbWluZyAzIFByby9Y
Mjk5IEFPUlVTIEdhbWluZyAzClByby1DRiwgQklPUyBGMyAxMi8yOC8yMDE3Iikgd291bGQgbm90
IGNvbWUgdXAgdW5kZXIgWGVuIC0gaXQgaHVuZyBpbgp0aGUgbWlkZGxlIG9mIERvbTAgUENJIGlu
aXRpYWxpemF0aW9uLiBBcyBpdCB0dXJuZWQgb3V0LCBYZW4ncyB0aW1lCm1hbmFnZW1lbnQgZGlk
IG5vdCB3b3JrIGJlY2F1c2Ugb2YgdGhlIGZpcm13YXJlIHNldHRpbmcgKG9ubHkpIHRoZSBib290
CkNQVSdzIFRTQ19BREpVU1QgTVNSIHRvIGEgbGFyZ2UgbmVnYXRpdmUgdmFsdWUgKG9uIHRoZSBv
cmRlciBvZiAtMl41MCkuCgpGb2xsb3cgTGludXggKGFsc28gc2hhbWVsZXNzbHkgc3RlYWxpbmcg
dGhlaXIgY29tbWVudHMpIGluCi0gY2xlYXJpbmcgdGhlIHJlZ2lzdGVyIGZvciB0aGUgYm9vdCBD
UFUgKHdlIGRvbid0IGhhdmUgYSBuZWVkIGZvcgogIGV4Y2VwdGlvbnMgaGVyZSB5ZXQsIGFzIHRo
ZSBvbmx5IGV4Y2VwdGlvbiBpbiBMaW51eCBpcyBhIGNsYXNzIG9mCiAgc3lzdGVtcyBYZW4gZG9l
c24ndCB3b3JrIG9uIGFueXdheSBhcyBmYXIgYXMgSSdtIGF3YXJlKSwKLSBmb3JjaW5nIG5vbi1u
ZWdhdGl2ZSB2YWx1ZXMgdW5pZm9ybWx5LAotIHN5bmNpbmcgdGhlIHJlZ2lzdGVycyB3aXRoaW4g
c29ja2V0cy4KTGludXggY2FwcyBhdCAweDdmZmZmZmZmIGFzIHdlbGwsIGJ1dCB0aGVpciBjb21t
ZW50IHNheWluZyAiYXMgdGhvc2UKd3JlY2thZ2UgdGhlIHRpbWVyIGFzIHdlbGwiIGRvZXMsIHRv
IG1lIGF0IGxlYXN0LCBuZWl0aGVyIHJlYWxseSBleHBsYWluCnRoZSByZWFzb24gbm9yIHRoZSBw
YXJ0aWN1bGFyIHZhbHVlIGNob3Nlbi4gSGVuY2UgdW50aWwgc29tZW9uZSBydW5zCmludG8gc3Vj
aCBhIHN5c3RlbSAoYW5kIGNhbiB0aGVuLCBob3BlZnVsbHksIGV4cGxhaW4gdGhpbmdzKSBJIHRo
aW5rIHdlCnNob3VsZCBsZWF2ZSBvdXQgdGhhdCBzcGVjaWZpYyBwYXJ0LgoKSW4gb3JkZXIgdG8g
YXZvaWQgbWFraW5nIGluaXRfcGVyY3B1X3RpbWUoKSBkZXBlbmQgb24gcnVubmluZyBfYmVmb3Jl
XwpzZXRfY3B1X3NpYmxpbmdfbWFwKCkgKGFuZCBoZW5jZSB0aGUgYm9vdGluZyBDUFUgX25vdF8g
YmVpbmcgYWNjb3VudGVkCmluIHNvY2tldF9jcHVtYXNrW10geWV0KSwgbW92ZSB0aGF0IGNhbGwg
c2xpZ2h0bHkgZWFybGllciBpbgpzdGFydF9zZWNvbmRhcnkoKS4KClNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBhL3hlbi9hcmNoL3g4Ni9zbXBib290
LmMKKysrIGIveGVuL2FyY2gveDg2L3NtcGJvb3QuYwpAQCAtMzgxLDYgKzM4MSw4IEBAIHZvaWQg
c3RhcnRfc2Vjb25kYXJ5KHZvaWQgKnVudXNlZCkKIAogICAgIHNtcF9jYWxsaW4oKTsKIAorICAg
IHNldF9jcHVfc2libGluZ19tYXAoY3B1KTsKKwogICAgIGluaXRfcGVyY3B1X3RpbWUoKTsKIAog
ICAgIHNldHVwX3NlY29uZGFyeV9BUElDX2Nsb2NrKCk7CkBAIC0zOTMsNyArMzk1LDYgQEAgdm9p
ZCBzdGFydF9zZWNvbmRhcnkodm9pZCAqdW51c2VkKQogCiAgICAgLyogVGhpcyBtdXN0IGJlIGRv
bmUgYmVmb3JlIHNldHRpbmcgY3B1X29ubGluZV9tYXAgKi8KICAgICBzcGluX2RlYnVnX2VuYWJs
ZSgpOwotICAgIHNldF9jcHVfc2libGluZ19tYXAoY3B1KTsKICAgICBub3RpZnlfY3B1X3N0YXJ0
aW5nKGNwdSk7CiAKICAgICAvKgotLS0gYS94ZW4vYXJjaC94ODYvdGltZS5jCisrKyBiL3hlbi9h
cmNoL3g4Ni90aW1lLmMKQEAgLTg4LDYgKzg4LDkgQEAgc3RhdGljIGJvb2wgX19yZWFkX21vc3Rs
eSB1c2luZ19waXQ7CiAvKiBCb290IHRpbWVzdGFtcCwgZmlsbGVkIGluIGhlYWQuUyAqLwogdTY0
IF9faW5pdGRhdGEgYm9vdF90c2Nfc3RhbXA7CiAKKy8qIFBlci1zb2NrZXQgVFNDX0FESlVTVCB2
YWx1ZXMsIGZvciBzZWNvbmRhcnkgY29yZXMvdGhyZWFkcyB0byBzeW5jIHRvLiAqLworc3RhdGlj
IHVpbnQ2NF90ICpfX3JlYWRfbW9zdGx5IHRzY19hZGp1c3Q7CisKIC8qCiAgKiAzMi1iaXQgZGl2
aXNpb24gb2YgaW50ZWdlciBkaXZpZGVuZCBhbmQgaW50ZWdlciBkaXZpc29yIHlpZWxkaW5nCiAg
KiAzMi1iaXQgZnJhY3Rpb25hbCBxdW90aWVudC4KQEAgLTE2MDIsNiArMTYwNSw1NyBAQCB2b2lk
IGluaXRfcGVyY3B1X3RpbWUodm9pZCkKICAgICAvKiBJbml0aWFsIGVzdGltYXRlIGZvciBUU0Mg
cmF0ZS4gKi8KICAgICB0LT50c2Nfc2NhbGUgPSBwZXJfY3B1KGNwdV90aW1lLCAwKS50c2Nfc2Nh
bGU7CiAKKyAgICBpZiAoIHRzY19hZGp1c3QgKQorICAgIHsKKyAgICAgICAgdW5zaWduZWQgaW50
IHNvY2tldCA9IGNwdV90b19zb2NrZXQoc21wX3Byb2Nlc3Nvcl9pZCgpKTsKKyAgICAgICAgaW50
NjRfdCBhZGo7CisKKyAgICAgICAgLyogRm9yIG5vdyB3ZSBkb24ndCB3YW50IHRvIGNvbWUgaGVy
ZSBmb3IgdGhlIEJTUC4gKi8KKyAgICAgICAgQVNTRVJUKHN5c3RlbV9zdGF0ZSA+PSBTWVNfU1RB
VEVfc21wX2Jvb3QpOworCisgICAgICAgIHJkbXNybChNU1JfSUEzMl9UU0NfQURKVVNULCBhZGop
OworCisgICAgICAgIC8qCisgICAgICAgICAqIENoZWNrIHdoZXRoZXIgdGhpcyBDUFUgaXMgdGhl
IGZpcnN0IGluIGEgcGFja2FnZSB0byBjb21lIHVwLiBJbgorICAgICAgICAgKiB0aGlzIGNhc2Ug
ZG8gbm90IGNoZWNrIHRoZSBib290IHZhbHVlIGFnYWluc3QgYW5vdGhlciBwYWNrYWdlCisgICAg
ICAgICAqIGJlY2F1c2UgdGhlIG5ldyBwYWNrYWdlIG1pZ2h0IGhhdmUgYmVlbiBwaHlzaWNhbGx5
IGhvdHBsdWdnZWQsCisgICAgICAgICAqIHdoZXJlIFRTQ19BREpVU1QgaXMgZXhwZWN0ZWQgdG8g
YmUgZGlmZmVyZW50LgorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCBjcHVtYXNrX3dlaWdodChz
b2NrZXRfY3B1bWFza1tzb2NrZXRdKSA9PSAxICkKKyAgICAgICAgeworICAgICAgICAgICAgLyoK
KyAgICAgICAgICAgICAqIE9uIHRoZSBib290IENQVSB3ZSBqdXN0IGZvcmNlIHRoZSBBREpVU1Qg
dmFsdWUgdG8gMCBpZiBpdCdzIG5vbi0KKyAgICAgICAgICAgICAqIHplcm8gKGluIGVhcmx5X3Rp
bWVfaW5pdCgpKS4gV2UgZG9uJ3QgZG8gdGhhdCBvbiBub24tYm9vdCBDUFVzCisgICAgICAgICAg
ICAgKiBiZWNhdXNlIHBoeXNpY2FsIGhvdHBsdWcgc2hvdWxkIGhhdmUgc2V0IHRoZSBBREpVU1Qg
cmVnaXN0ZXIgdG8gYQorICAgICAgICAgICAgICogdmFsdWUgPiAwLCBzbyB0aGUgVFNDIGlzIGlu
IHN5bmMgd2l0aCB0aGUgYWxyZWFkeSBydW5uaW5nIENQVXMuCisgICAgICAgICAgICAgKgorICAg
ICAgICAgICAgICogQnV0IHdlIGFsd2F5cyBmb3JjZSBub24tbmVnYXRpdmUgQURKVVNUIHZhbHVl
cy4gT3RoZXJ3aXNlIHRoZSBUU0MKKyAgICAgICAgICAgICAqIGRlYWRsaW5lIHRpbWVyIGNyZWF0
ZXMgYW4gaW50ZXJydXB0IHN0b3JtLgorICAgICAgICAgICAgICovCisgICAgICAgICAgICBpZiAo
IGFkaiA8IDAgKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0df
V0FSTklORworICAgICAgICAgICAgICAgICAgICAgICAiVFNDIEFESlVTVCBzZXQgdG8gLSVseCBv
biBDUFUldSAtIGNsZWFyaW5nXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAtYWRqLCBzbXBf
cHJvY2Vzc29yX2lkKCkpOworICAgICAgICAgICAgICAgIHdybXNybChNU1JfSUEzMl9UU0NfQURK
VVNULCAwKTsKKyAgICAgICAgICAgICAgICBhZGogPSAwOworICAgICAgICAgICAgfQorICAgICAg
ICAgICAgdHNjX2FkanVzdFtzb2NrZXRdID0gYWRqOworICAgICAgICB9CisgICAgICAgIGVsc2Ug
aWYgKCBhZGogIT0gdHNjX2FkanVzdFtzb2NrZXRdICkKKyAgICAgICAgeworICAgICAgICAgICAg
c3RhdGljIGJvb2wgX19yZWFkX21vc3RseSB3YXJuZWQ7CisKKyAgICAgICAgICAgIGlmICggIXdh
cm5lZCApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgd2FybmVkID0gdHJ1ZTsKKyAg
ICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcKKyAgICAgICAgICAgICAgICAgICAg
ICAgIkRpZmZlcmluZyBUU0MgQURKVVNUIHZhbHVlcyB3aXRoaW4gc29ja2V0KHMpIC0gZml4aW5n
IGFsbFxuIik7CisgICAgICAgICAgICB9CisgICAgICAgICAgICB3cm1zcmwoTVNSX0lBMzJfVFND
X0FESlVTVCwgdHNjX2FkanVzdFtzb2NrZXRdKTsKKyAgICAgICAgfQorICAgIH0KKwogICAgIGxv
Y2FsX2lycV9zYXZlKGZsYWdzKTsKICAgICBub3cgPSByZWFkX3BsYXRmb3JtX3N0aW1lKE5VTEwp
OwogICAgIHRzYyA9IHJkdHNjX29yZGVyZWQoKTsKQEAgLTE3ODgsNiArMTg0MiwxNSBAQCBpbnQg
X19pbml0IGluaXRfeGVuX3RpbWUodm9pZCkKICAgICAvKiBGaW5pc2ggcGxhdGZvcm0gdGltZXIg
aW5pdGlhbGl6YXRpb24uICovCiAgICAgdHJ5X3BsYXRmb3JtX3RpbWVyX3RhaWwoZmFsc2UpOwog
CisgICAgLyoKKyAgICAgKiBTZXR1cCBzcGFjZSB0byB0cmFjayBwZXItc29ja2V0IFRTQ19BREpV
U1QgdmFsdWVzLiBEb24ndCBmaWRkbGUgd2l0aAorICAgICAqIHZhbHVlcyBpZiB0aGUgVFNDIGlz
IG5vdCByZXBvcnRlZCBhcyBpbnZhcmlhbnQuIElnbm9yZSBhbGxvY2F0aW9uCisgICAgICogZmFp
bHVyZSBoZXJlIC0gbW9zdCBzeXN0ZW1zIHdvbid0IG5lZWQgYW55IGFkanVzdG1lbnQgYW55d2F5
LgorICAgICAqLworICAgIGlmICggYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1RTQ19BREpVU1Qp
ICYmCisgICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfSVRTQykgKQorICAgICAgICB0
c2NfYWRqdXN0ID0geHphbGxvY19hcnJheSh1aW50NjRfdCwgbnJfc29ja2V0cyk7CisKICAgICBy
ZXR1cm4gMDsKIH0KIApAQCAtMTc5OCw2ICsxODYxLDE5IEBAIHZvaWQgX19pbml0IGVhcmx5X3Rp
bWVfaW5pdCh2b2lkKQogICAgIHN0cnVjdCBjcHVfdGltZSAqdCA9ICZ0aGlzX2NwdShjcHVfdGlt
ZSk7CiAgICAgdTY0IHRtcDsKIAorICAgIGlmICggYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1RT
Q19BREpVU1QpICYmCisgICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfSVRTQykgKQor
ICAgIHsKKyAgICAgICAgcmRtc3JsKE1TUl9JQTMyX1RTQ19BREpVU1QsIHRtcCk7CisgICAgICAg
IGlmICggdG1wICkKKyAgICAgICAgeworICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5H
CisgICAgICAgICAgICAgICAgICAgIlRTQyBBREpVU1Qgc2V0IHRvICVseCBvbiBib290IENQVSAt
IGNsZWFyaW5nXG4iLCB0bXApOworICAgICAgICAgICAgd3Jtc3JsKE1TUl9JQTMyX1RTQ19BREpV
U1QsIDApOworICAgICAgICAgICAgYm9vdF90c2Nfc3RhbXAgLT0gdG1wOworICAgICAgICB9Cisg
ICAgfQorCiAgICAgcHJlaW5pdF9waXQoKTsKICAgICB0bXAgPSBpbml0X3BsYXRmb3JtX3RpbWVy
KCk7CiAgICAgcGx0X3RzYy5mcmVxdWVuY3kgPSB0bXA7CgoKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 13:44:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 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 1g6yUr-0005nA-Qy; Mon, 01 Oct 2018 13:44:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=i/iq=mn=citrix.com=prvs=805a81a02=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1g6yUq-0005n5-5x
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 13:44:24 +0000
X-Inumbo-ID: 444ea3e8-c580-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 444ea3e8-c580-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 13:45:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,327,1534809600"; d="scan'208";a="79839512"
From: Sergey Dyasli <sergey.dyasli@citrix.com>
To: "JBeulich@suse.com" <JBeulich@suse.com>
Thread-Topic: [PATCH] mm/page_alloc: always scrub pages given to the allocator
Thread-Index: AQHUWW1KY8ZEFh35qkqDwmC1A9MqYaUKGx2AgAAhdICAAAcQAIAAAbIA
Date: Mon, 1 Oct 2018 13:44:20 +0000
Message-ID: <1e93bdeb94b84ce4840dd0370992e603f2bd1b26.camel@citrix.com>
References: <20181001095818.22782-1-sergey.dyasli@citrix.com>
 <5BB2014B02000078001ED2B6@prv1-mh.provo.novell.com>
 <43064b50-6f49-a073-9219-5a0a031be93b@citrix.com>
 <5BB2234802000078001ED441@prv1-mh.provo.novell.com>
In-Reply-To: <5BB2234802000078001ED441@prv1-mh.provo.novell.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Evolution 3.28.1-2 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <C823EEF27B3A404FA0BA885940A85BB8@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] mm/page_alloc: always scrub pages given to
 the 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: Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
 "julien.grall@arm.com" <julien.grall@arm.com>,
 "boris.ostrovsky@oracle.com" <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>

T24gTW9uLCAyMDE4LTEwLTAxIGF0IDA3OjM4IC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToNCj4g
PiA+ID4gT24gMDEuMTAuMTggYXQgMTU6MTIsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3
cm90ZToNCj4gPiANCj4gPiBPbiAwMS8xMC8xOCAxMjoxMywgSmFuIEJldWxpY2ggd3JvdGU6DQo+
ID4gPiA+ID4gPiBPbiAwMS4xMC4xOCBhdCAxMTo1OCwgPHNlcmdleS5keWFzbGlAY2l0cml4LmNv
bT4gd3JvdGU6DQo+ID4gPiA+IA0KPiA+ID4gPiBIYXZpbmcgdGhlIGFsbG9jYXRvciByZXR1cm4g
dW5zY3J1YmJlZCBwYWdlcyBpcyBhIHBvdGVudGlhbCBzZWN1cml0eQ0KPiA+ID4gPiBjb25jZXJu
OiBzb21lIGRvbWFpbiBjYW4gYmUgZ2l2ZW4gcGFnZXMgd2l0aCBtZW1vcnkgY29udGVudHMgb2Yg
YW5vdGhlcg0KPiA+ID4gPiBkb21haW4uIFRoaXMgbWF5IGhhcHBlbiwgZm9yIGV4YW1wbGUsIGlm
IGEgZG9tYWluIHZvbHVudGFyaWx5IHJlbGVhc2VzDQo+ID4gPiA+IGl0cyBvd24gbWVtb3J5IChi
YWxsb29uaW5nIGJlaW5nIHRoZSBlYXNpZXN0IHdheSBmb3IgZG9pbmcgdGhpcykuDQo+ID4gPiAN
Cj4gPiA+IEFuZCB3ZSd2ZSBhbHdheXMgc2FpZCB0aGF0IGluIHRoaXMgY2FzZSBpdCdzIHRoZSBk
b21haW4ncyByZXNwb25zaWJpbGl0eQ0KPiA+ID4gdG8gc2NydWIgdGhlIG1lbW9yeSBvZiBzZWNy
ZXRzIGl0IGNhcmVzIGFib3V0LiBUaGVyZWZvcmUgSSdtIGF0IHRoZQ0KPiA+ID4gdmVyeSBsZWFz
dCBtaXNzaW5nIHNvbWUgYmFja2dyb3VuZCBvbiB0aGlzIGNoYW5nZSBvZiBleHBlY3RhdGlvbnMu
DQo+ID4gDQo+ID4gWW91IHdlcmUgb24gdGhlIGNhbGwgd2hlbiB0aGlzIHdhcyBkaXNjdXNzZWQs
IGFsb25nIHdpdGggdGhlIHN5bmNocm9ub3VzDQo+ID4gc2NydWJiaW5nIGluIGRlc3Ryb3lkb21h
aW4uDQo+IA0KPiBRdWl0ZSBwb3NzaWJsZSwgYnV0IGl0IGhhcyBiZWVuIGEgd2hpbGUuDQo+IA0K
PiA+IFB1dCBzaW1wbHksIHRoZSBjdXJyZW50IGJlaGF2aW91ciBpcyBub3QgZ29vZCBlbm91Z2gg
Zm9yIGEgbnVtYmVyIG9mDQo+ID4gc2VjdXJpdHkgc2Vuc2l0aXZlIHVzZWNhc2VzLg0KPiANCj4g
V2VsbCwgSSdtIGxvb2tpbmcgZm9yd2FyZCBmb3IgU2VyZ2V5IHRvIGV4cGFuZCBvbiB0aGlzIGlu
IHRoZSBjb21taXQNCj4gbWVzc2FnZS4NCj4gDQo+ID4gVGhlIG1haW4gcmVhc29uIGhvd2V2ZXIg
Zm9yIGRvaW5nIHRoaXMgaXMgdGhlIG9wdGltaXNhdGlvbnMgaXQgZW5hYmxlcywNCj4gPiBhbmQg
aW4gcGFydGljdWxhciwgbm90IGRvdWJsZSBzY3J1YmJpbmcgbW9zdCBvZiBvdXIgcGFnZXMuDQo+
IA0KPiBXZWxsLCB3YWl0IC0gc2NydWJiaW5nICE9IHplcm9pbmcgKHRha2luZyBpbnRvIGFjY291
bnQgYWxzbyB3aGF0IHlvdQ0KPiBzYXkgZnVydGhlciBkb3duKS4NCj4gDQo+ID4gPiA+IENoYW5n
ZSB0aGUgYWxsb2NhdG9yIHRvIGFsd2F5cyBzY3J1YiB0aGUgcGFnZXMgZ2l2ZW4gdG8gaXQgYnk6
DQo+ID4gPiA+IA0KPiA+ID4gPiAxLiBmcmVlX3hlbmhlYXBfcGFnZXMoKQ0KPiA+ID4gPiAyLiBm
cmVlX2RvbWhlYXBfcGFnZXMoKQ0KPiA+ID4gPiAzLiBvbmxpbmVfcGFnZSgpDQo+ID4gPiA+IDQu
IGluaXRfaGVhcF9wYWdlcygpDQo+ID4gPiA+IA0KPiA+ID4gPiBQZXJmb3JtYW5jZSB0ZXN0aW5n
IGhhcyBzaG93biB0aGF0IG9uIG11bHRpLW5vZGUgbWFjaGluZXMgYm9vdHNjcnViDQo+ID4gPiA+
IHZhc3RseSBvdXRwZXJmb3JtcyBpZGxlLWxvb3Agc2NydWJiaW5nLiBTbyBpbnN0ZWFkIG9mIG1h
cmtpbmcgYWxsIHBhZ2VzDQo+ID4gPiA+IGRpcnR5IGluaXRpYWxseSwgaW50cm9kdWNlIGJvb3Rz
Y3J1Yl9kb25lIHRvIHRyYWNrIHRoZSBjb21wbGV0aW9uIG9mDQo+ID4gPiA+IHRoZSBwcm9jZXNz
IGFuZCBlYWdlcmx5IHNjcnViIGFsbCBhbGxvY2F0ZWQgcGFnZXMgZHVyaW5nIGJvb3QuDQo+ID4g
PiANCj4gPiA+IEknbSBhZnJhaWQgSSdtIHNvbWV3aGF0IGxvc3Q6IFRoZXJlIHN0aWxsIGlzIGFj
dGl2ZSBib290IHRpbWUgc2NydWJiaW5nLA0KPiA+ID4gb3IgYXQgbGVhc3QgSSBjYW4ndCBzZWUg
aG93IHRoYXQgbWlnaHQgYmUgc2tpcHBlZCAob3RoZXIgdGhhbiBkdWUgdG8NCj4gPiA+ICJib290
c2NydWI9MCIpLiBJIHdhcyBhY3R1YWxseSBleHBlY3RpbmcgdGhpcyB0byBjaGFuZ2UgYXQgc29t
ZQ0KPiA+ID4gcG9pbnQuIEFtIEkgcGVyaGFwcyBzaW1wbHkgbWlzLXJlYWRpbmcgdGhpcyBwYXJ0
IG9mIHRoZSBkZXNjcmlwdGlvbj8NCj4gPiANCj4gPiBOby4gIFNlcmdleSB0cmllZCB0aGF0LCBh
bmQgZm91bmQgYSBtYXNzaXZlIHBlcmYgZGlmZmVyZW5jZSBiZXR3ZWVuDQo+ID4gc2NydWJiaW5n
IGluIHRoZSBpZGxlIGxvb3AgYW5kIHNjcnViYmluZyBhdCBib290LiAgKDEuMnMgdnMgNDBzIGlp
cmMpDQo+IA0KPiBUaGF0J3Mgbm90IHNvbWV0aGluZyB5b3UgY2FuIHJlYXNvbmFibHkgY29tcGFy
ZSwgaW1vOiBGb3Igb25lLA0KPiBpdCBpcyBjZXJ0YWlubHkgZXhwZWN0ZWQgZm9yIHRoZSBiYWNr
Z3JvdW5kIHNjcnViYmluZyB0byBiZSBzbG93ZXIsDQo+IHNpbXBseSBiZWNhdXNlIG9mIG90aGVy
IGFjdGl2aXR5IG9uIHRoZSBzeXN0ZW0uIEFuZCB0aGVuIDEuMnMNCj4gbG9va3MgYXdmdWxseSBz
bWFsbCBmb3IgYSBtdWx0aS1UYiBzeXN0ZW0uIFlldCBpdCBpcyBtYWlubHkgbGFyZ2UNCj4gc3lz
dGVtcyB3aGVyZSB0aGUgc3luY2hyb25vdXMgYm9vdCB0aW1lIHNjcnViYmluZyBpcyBhIHByb2Js
ZW0uDQoNCkxldCBtZSB0aHJvdyBpbiBzb21lIG51bWJlcnMuDQoNClBlcmZvcm1hbmNlIG9mIGN1
cnJlbnQgaWRsZSBsb29wIHNjcnViYmluZyBpcyBqdXN0IG5vdCBnb29kIGVub3VnaDoNCm9uIDgg
bm9kZXMsIDMyIENQVXMgYW5kIDUxMkdCIFJBTSBtYWNoaW5lIGl0IHRha2VzIH40MCBzZWNvbmRz
IHRvIHNjcnViDQphbGwgdGhlIG1lbW9yeSBpbnN0ZWFkIG9mIH44IHNlY29uZHMgZm9yIGN1cnJl
bnQgYm9vdHNjcnViIGltcGxlbWVudGF0aW9uLg0KDQpUaGlzIHdhcyBtZWFzdXJlZCB3aGlsZSBz
eW5jaHJvbm91c2x5IHdhaXRpbmcgZm9yIENQVXMgdG8gc2NydWIgYWxsIHRoZQ0KbWVtb3J5IGlu
IGlkbGUtbG9vcC4gQnV0IHNjcnViYmluZyBjYW4gaGFwcGVuIGluIGJhY2tncm91bmQsIG9mIGNv
dXJzZS4NCg0KLS0gDQpUaGFua3MsDQpTZXJnZXkKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 13:44:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 13: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 1g6yVF-0005pI-5I; Mon, 01 Oct 2018 13:44:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vdol=mn=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1g6yVD-0005p5-IX
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 13:44:47 +0000
X-Inumbo-ID: 52a66904-c580-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 52a66904-c580-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 13:45:57 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w91DhaN5149452;
 Mon, 1 Oct 2018 13:44:40 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-2018-07-02;
 bh=ehdbiFjPoV1xmFGz1HDCfoAhS29XkcNqMrFcnLdFOE8=;
 b=1mqBR2QCbseGPh5nf6kBi+KLDhCohQNDE3eVWmy8iudkhSoaHmoMJUWigCaUeYhjGfIZ
 gr1h35dvmOoLamQ7rOG1BJe0iI1wV8AbksGSYDDeAkFss38YmMMXo2iqOuvkqlYR1LvP
 /CFzamdRpR81gUeOC1iXReggtHZIEtgkotYIbHLrQWm3i9ZT+AssIXV/22ZO+B3Lqwzj
 oVdN60dB1oUatAtv2RQjdUAGM67VLkYuiWrT4YSObyJr1h2BODTpPJPjPx7rvi4T3jpa
 KA+S4L1pHNffHTe2pBfMlFRcE12btU554kbOuIR1j3Pdk7XIt5AhU3uUYSSDSYMAok5V Uw== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2120.oracle.com with ESMTP id 2mt21qq7bt-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 01 Oct 2018 13:44:39 +0000
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w91DiX4Z004191
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 1 Oct 2018 13:44:33 GMT
Received: from abhmp0008.oracle.com (abhmp0008.oracle.com [141.146.116.14])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w91DiXrE004619;
 Mon, 1 Oct 2018 13:44:33 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 01 Oct 2018 06:44:33 -0700
To: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>
References: <20181001095818.22782-1-sergey.dyasli@citrix.com>
 <5BB2014B02000078001ED2B6@prv1-mh.provo.novell.com>
 <43064b50-6f49-a073-9219-5a0a031be93b@citrix.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <6ff6c992-2c6f-a0aa-8b51-cbb3dfc724c7@oracle.com>
Date: Mon, 1 Oct 2018 09:44:31 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <43064b50-6f49-a073-9219-5a0a031be93b@citrix.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9032
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810010136
Subject: Re: [Xen-devel] [PATCH] mm/page_alloc: always scrub pages given to
 the 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 Julien Grall <julien.grall@arm.com>, Tim Deegan <tim@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>

T24gMTAvMS8xOCA5OjEyIEFNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+IE9uIDAxLzEwLzE4IDEy
OjEzLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMDEuMTAuMTggYXQgMTE6NTgsIDxzZXJn
ZXkuZHlhc2xpQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gSGF2aW5nIHRoZSBhbGxvY2F0b3IgcmV0
dXJuIHVuc2NydWJiZWQgcGFnZXMgaXMgYSBwb3RlbnRpYWwgc2VjdXJpdHkKPj4+IGNvbmNlcm46
IHNvbWUgZG9tYWluIGNhbiBiZSBnaXZlbiBwYWdlcyB3aXRoIG1lbW9yeSBjb250ZW50cyBvZiBh
bm90aGVyCj4+PiBkb21haW4uIFRoaXMgbWF5IGhhcHBlbiwgZm9yIGV4YW1wbGUsIGlmIGEgZG9t
YWluIHZvbHVudGFyaWx5IHJlbGVhc2VzCj4+PiBpdHMgb3duIG1lbW9yeSAoYmFsbG9vbmluZyBi
ZWluZyB0aGUgZWFzaWVzdCB3YXkgZm9yIGRvaW5nIHRoaXMpLgo+PiBBbmQgd2UndmUgYWx3YXlz
IHNhaWQgdGhhdCBpbiB0aGlzIGNhc2UgaXQncyB0aGUgZG9tYWluJ3MgcmVzcG9uc2liaWxpdHkK
Pj4gdG8gc2NydWIgdGhlIG1lbW9yeSBvZiBzZWNyZXRzIGl0IGNhcmVzIGFib3V0LiBUaGVyZWZv
cmUgSSdtIGF0IHRoZQo+PiB2ZXJ5IGxlYXN0IG1pc3Npbmcgc29tZSBiYWNrZ3JvdW5kIG9uIHRo
aXMgY2hhbmdlIG9mIGV4cGVjdGF0aW9ucy4KPiBZb3Ugd2VyZSBvbiB0aGUgY2FsbCB3aGVuIHRo
aXMgd2FzIGRpc2N1c3NlZCwgYWxvbmcgd2l0aCB0aGUgc3luY2hyb25vdXMKPiBzY3J1YmJpbmcg
aW4gZGVzdHJveWRvbWFpbi4KPgo+IFB1dCBzaW1wbHksIHRoZSBjdXJyZW50IGJlaGF2aW91ciBp
cyBub3QgZ29vZCBlbm91Z2ggZm9yIGEgbnVtYmVyIG9mCj4gc2VjdXJpdHkgc2Vuc2l0aXZlIHVz
ZWNhc2VzLgo+Cj4gVGhlIG1haW4gcmVhc29uIGhvd2V2ZXIgZm9yIGRvaW5nIHRoaXMgaXMgdGhl
IG9wdGltaXNhdGlvbnMgaXQgZW5hYmxlcywKPiBhbmQgaW4gcGFydGljdWxhciwgbm90IGRvdWJs
ZSBzY3J1YmJpbmcgbW9zdCBvZiBvdXIgcGFnZXMuCgpPVE9ILCBpdCBpbnRyb2R1Y2VzIGRvdWJs
ZSBzY3J1YmJpbmcgZm9yIGJhbGxvb25pbmcgYmVjYXVzZSAoYXQgbGVhc3QKTGludXgpIGd1ZXN0
cyBkbyBzY3J1YiBtZW1vcnkgYmVmb3JlIGhhbmRpbmcgaXQgYmFjayB0byB0aGUgaHlwZXJ2aXNv
ci4KCi1ib3JpcwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 13:51:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 13:51: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 1g6ybA-0006eq-UF; Mon, 01 Oct 2018 13:50:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x59w=mn=citrix.com=prvs=805bb4f6e=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g6yb9-0006ej-Km
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 13:50:55 +0000
X-Inumbo-ID: b0009523-c580-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b0009523-c580-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 15:48:33 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,327,1534809600"; d="scan'208";a="66713009"
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>, Andrew Cooper
 <andrew.cooper3@citrix.com>, Jan Beulich <JBeulich@suse.com>, Sergey Dyasli
 <sergey.dyasli@citrix.com>
References: <20181001095818.22782-1-sergey.dyasli@citrix.com>
 <5BB2014B02000078001ED2B6@prv1-mh.provo.novell.com>
 <43064b50-6f49-a073-9219-5a0a031be93b@citrix.com>
 <6ff6c992-2c6f-a0aa-8b51-cbb3dfc724c7@oracle.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <4d90b2ba-dcb2-c741-ef08-1beda65d69ab@citrix.com>
Date: Mon, 1 Oct 2018 14:50:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <6ff6c992-2c6f-a0aa-8b51-cbb3dfc724c7@oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] mm/page_alloc: always scrub pages given to
 the 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 Julien Grall <julien.grall@arm.com>, Tim Deegan <tim@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>

T24gMTAvMDEvMjAxOCAwMjo0NCBQTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDEwLzEv
MTggOToxMiBBTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMDEvMTAvMTggMTI6MTMsIEph
biBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMDEuMTAuMTggYXQgMTE6NTgsIDxzZXJnZXkuZHlh
c2xpQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+IEhhdmluZyB0aGUgYWxsb2NhdG9yIHJldHVybiB1
bnNjcnViYmVkIHBhZ2VzIGlzIGEgcG90ZW50aWFsIHNlY3VyaXR5Cj4+Pj4gY29uY2Vybjogc29t
ZSBkb21haW4gY2FuIGJlIGdpdmVuIHBhZ2VzIHdpdGggbWVtb3J5IGNvbnRlbnRzIG9mIGFub3Ro
ZXIKPj4+PiBkb21haW4uIFRoaXMgbWF5IGhhcHBlbiwgZm9yIGV4YW1wbGUsIGlmIGEgZG9tYWlu
IHZvbHVudGFyaWx5IHJlbGVhc2VzCj4+Pj4gaXRzIG93biBtZW1vcnkgKGJhbGxvb25pbmcgYmVp
bmcgdGhlIGVhc2llc3Qgd2F5IGZvciBkb2luZyB0aGlzKS4KPj4+IEFuZCB3ZSd2ZSBhbHdheXMg
c2FpZCB0aGF0IGluIHRoaXMgY2FzZSBpdCdzIHRoZSBkb21haW4ncyByZXNwb25zaWJpbGl0eQo+
Pj4gdG8gc2NydWIgdGhlIG1lbW9yeSBvZiBzZWNyZXRzIGl0IGNhcmVzIGFib3V0LiBUaGVyZWZv
cmUgSSdtIGF0IHRoZQo+Pj4gdmVyeSBsZWFzdCBtaXNzaW5nIHNvbWUgYmFja2dyb3VuZCBvbiB0
aGlzIGNoYW5nZSBvZiBleHBlY3RhdGlvbnMuCj4+IFlvdSB3ZXJlIG9uIHRoZSBjYWxsIHdoZW4g
dGhpcyB3YXMgZGlzY3Vzc2VkLCBhbG9uZyB3aXRoIHRoZSBzeW5jaHJvbm91cwo+PiBzY3J1YmJp
bmcgaW4gZGVzdHJveWRvbWFpbi4KPj4KPj4gUHV0IHNpbXBseSwgdGhlIGN1cnJlbnQgYmVoYXZp
b3VyIGlzIG5vdCBnb29kIGVub3VnaCBmb3IgYSBudW1iZXIgb2YKPj4gc2VjdXJpdHkgc2Vuc2l0
aXZlIHVzZWNhc2VzLgo+Pgo+PiBUaGUgbWFpbiByZWFzb24gaG93ZXZlciBmb3IgZG9pbmcgdGhp
cyBpcyB0aGUgb3B0aW1pc2F0aW9ucyBpdCBlbmFibGVzLAo+PiBhbmQgaW4gcGFydGljdWxhciwg
bm90IGRvdWJsZSBzY3J1YmJpbmcgbW9zdCBvZiBvdXIgcGFnZXMuCj4gCj4gT1RPSCwgaXQgaW50
cm9kdWNlcyBkb3VibGUgc2NydWJiaW5nIGZvciBiYWxsb29uaW5nIGJlY2F1c2UgKGF0IGxlYXN0
Cj4gTGludXgpIGd1ZXN0cyBkbyBzY3J1YiBtZW1vcnkgYmVmb3JlIGhhbmRpbmcgaXQgYmFjayB0
byB0aGUgaHlwZXJ2aXNvci4KCldlIGNvdWxkIGFkZCBhIFhlbiBmZWF0dXJlIGZsYWcgd2hpY2gg
dGVsbHMgdGhlIGd1ZXN0IGJhbGxvb24gZHJpdmVyCndoZXRoZXIgdGhlIGh5cGVydmlzb3Igd2ls
bCBzY3J1YiBwYWdlcyAoYW5kIHRodXMgaXQgZG9lc24ndCBuZWVkIHRvKS4KCkFuZHksIHdhc24n
dCB1bmNvbmRpdGlvbmFsIHNjcnViYmluZyBvZiBndWVzdCBwYWdlcyBhbHNvIHJlcXVpcmVkIGJ5
CnNvbWUgY2VydGlmaWNhdGlvbiBvciBvdGhlcj8KCiAtR2VvcmdlCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 13:54:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 13: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 1g6yeJ-0006o9-Ep; Mon, 01 Oct 2018 13:54:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x59w=mn=citrix.com=prvs=805bb4f6e=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g6yeI-0006o4-6o
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 13:54:10 +0000
X-Inumbo-ID: 248639da-c581-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 248639da-c581-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 15:51:49 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,327,1534809600"; d="scan'208";a="66713418"
To: Sergey Dyasli <sergey.dyasli@citrix.com>, "JBeulich@suse.com"
 <JBeulich@suse.com>
References: <20181001095818.22782-1-sergey.dyasli@citrix.com>
 <5BB2014B02000078001ED2B6@prv1-mh.provo.novell.com>
 <43064b50-6f49-a073-9219-5a0a031be93b@citrix.com>
 <5BB2234802000078001ED441@prv1-mh.provo.novell.com>
 <1e93bdeb94b84ce4840dd0370992e603f2bd1b26.camel@citrix.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <c34c8254-f5f3-de93-9d9b-b720563a3fbe@citrix.com>
Date: Mon, 1 Oct 2018 14:54:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1e93bdeb94b84ce4840dd0370992e603f2bd1b26.camel@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] mm/page_alloc: always scrub pages given to
 the 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: Andrew Cooper <Andrew.Cooper3@citrix.com>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 "Tim \(Xen.org\)" <tim@xen.org>, "julien.grall@arm.com" <julien.grall@arm.com>,
 "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>

T24gMTAvMDEvMjAxOCAwMjo0NCBQTSwgU2VyZ2V5IER5YXNsaSB3cm90ZToKPiBPbiBNb24sIDIw
MTgtMTAtMDEgYXQgMDc6MzggLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwMS4x
MC4xOCBhdCAxNToxMiwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4KPj4+
IE9uIDAxLzEwLzE4IDEyOjEzLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+PiBPbiAwMS4xMC4x
OCBhdCAxMTo1OCwgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4+Cj4+Pj4+
IEhhdmluZyB0aGUgYWxsb2NhdG9yIHJldHVybiB1bnNjcnViYmVkIHBhZ2VzIGlzIGEgcG90ZW50
aWFsIHNlY3VyaXR5Cj4+Pj4+IGNvbmNlcm46IHNvbWUgZG9tYWluIGNhbiBiZSBnaXZlbiBwYWdl
cyB3aXRoIG1lbW9yeSBjb250ZW50cyBvZiBhbm90aGVyCj4+Pj4+IGRvbWFpbi4gVGhpcyBtYXkg
aGFwcGVuLCBmb3IgZXhhbXBsZSwgaWYgYSBkb21haW4gdm9sdW50YXJpbHkgcmVsZWFzZXMKPj4+
Pj4gaXRzIG93biBtZW1vcnkgKGJhbGxvb25pbmcgYmVpbmcgdGhlIGVhc2llc3Qgd2F5IGZvciBk
b2luZyB0aGlzKS4KPj4+Pgo+Pj4+IEFuZCB3ZSd2ZSBhbHdheXMgc2FpZCB0aGF0IGluIHRoaXMg
Y2FzZSBpdCdzIHRoZSBkb21haW4ncyByZXNwb25zaWJpbGl0eQo+Pj4+IHRvIHNjcnViIHRoZSBt
ZW1vcnkgb2Ygc2VjcmV0cyBpdCBjYXJlcyBhYm91dC4gVGhlcmVmb3JlIEknbSBhdCB0aGUKPj4+
PiB2ZXJ5IGxlYXN0IG1pc3Npbmcgc29tZSBiYWNrZ3JvdW5kIG9uIHRoaXMgY2hhbmdlIG9mIGV4
cGVjdGF0aW9ucy4KPj4+Cj4+PiBZb3Ugd2VyZSBvbiB0aGUgY2FsbCB3aGVuIHRoaXMgd2FzIGRp
c2N1c3NlZCwgYWxvbmcgd2l0aCB0aGUgc3luY2hyb25vdXMKPj4+IHNjcnViYmluZyBpbiBkZXN0
cm95ZG9tYWluLgo+Pgo+PiBRdWl0ZSBwb3NzaWJsZSwgYnV0IGl0IGhhcyBiZWVuIGEgd2hpbGUu
Cj4+Cj4+PiBQdXQgc2ltcGx5LCB0aGUgY3VycmVudCBiZWhhdmlvdXIgaXMgbm90IGdvb2QgZW5v
dWdoIGZvciBhIG51bWJlciBvZgo+Pj4gc2VjdXJpdHkgc2Vuc2l0aXZlIHVzZWNhc2VzLgo+Pgo+
PiBXZWxsLCBJJ20gbG9va2luZyBmb3J3YXJkIGZvciBTZXJnZXkgdG8gZXhwYW5kIG9uIHRoaXMg
aW4gdGhlIGNvbW1pdAo+PiBtZXNzYWdlLgo+Pgo+Pj4gVGhlIG1haW4gcmVhc29uIGhvd2V2ZXIg
Zm9yIGRvaW5nIHRoaXMgaXMgdGhlIG9wdGltaXNhdGlvbnMgaXQgZW5hYmxlcywKPj4+IGFuZCBp
biBwYXJ0aWN1bGFyLCBub3QgZG91YmxlIHNjcnViYmluZyBtb3N0IG9mIG91ciBwYWdlcy4KPj4K
Pj4gV2VsbCwgd2FpdCAtIHNjcnViYmluZyAhPSB6ZXJvaW5nICh0YWtpbmcgaW50byBhY2NvdW50
IGFsc28gd2hhdCB5b3UKPj4gc2F5IGZ1cnRoZXIgZG93bikuCj4+Cj4+Pj4+IENoYW5nZSB0aGUg
YWxsb2NhdG9yIHRvIGFsd2F5cyBzY3J1YiB0aGUgcGFnZXMgZ2l2ZW4gdG8gaXQgYnk6Cj4+Pj4+
Cj4+Pj4+IDEuIGZyZWVfeGVuaGVhcF9wYWdlcygpCj4+Pj4+IDIuIGZyZWVfZG9taGVhcF9wYWdl
cygpCj4+Pj4+IDMuIG9ubGluZV9wYWdlKCkKPj4+Pj4gNC4gaW5pdF9oZWFwX3BhZ2VzKCkKPj4+
Pj4KPj4+Pj4gUGVyZm9ybWFuY2UgdGVzdGluZyBoYXMgc2hvd24gdGhhdCBvbiBtdWx0aS1ub2Rl
IG1hY2hpbmVzIGJvb3RzY3J1Ygo+Pj4+PiB2YXN0bHkgb3V0cGVyZm9ybXMgaWRsZS1sb29wIHNj
cnViYmluZy4gU28gaW5zdGVhZCBvZiBtYXJraW5nIGFsbCBwYWdlcwo+Pj4+PiBkaXJ0eSBpbml0
aWFsbHksIGludHJvZHVjZSBib290c2NydWJfZG9uZSB0byB0cmFjayB0aGUgY29tcGxldGlvbiBv
Zgo+Pj4+PiB0aGUgcHJvY2VzcyBhbmQgZWFnZXJseSBzY3J1YiBhbGwgYWxsb2NhdGVkIHBhZ2Vz
IGR1cmluZyBib290Lgo+Pj4+Cj4+Pj4gSSdtIGFmcmFpZCBJJ20gc29tZXdoYXQgbG9zdDogVGhl
cmUgc3RpbGwgaXMgYWN0aXZlIGJvb3QgdGltZSBzY3J1YmJpbmcsCj4+Pj4gb3IgYXQgbGVhc3Qg
SSBjYW4ndCBzZWUgaG93IHRoYXQgbWlnaHQgYmUgc2tpcHBlZCAob3RoZXIgdGhhbiBkdWUgdG8K
Pj4+PiAiYm9vdHNjcnViPTAiKS4gSSB3YXMgYWN0dWFsbHkgZXhwZWN0aW5nIHRoaXMgdG8gY2hh
bmdlIGF0IHNvbWUKPj4+PiBwb2ludC4gQW0gSSBwZXJoYXBzIHNpbXBseSBtaXMtcmVhZGluZyB0
aGlzIHBhcnQgb2YgdGhlIGRlc2NyaXB0aW9uPwo+Pj4KPj4+IE5vLiAgU2VyZ2V5IHRyaWVkIHRo
YXQsIGFuZCBmb3VuZCBhIG1hc3NpdmUgcGVyZiBkaWZmZXJlbmNlIGJldHdlZW4KPj4+IHNjcnVi
YmluZyBpbiB0aGUgaWRsZSBsb29wIGFuZCBzY3J1YmJpbmcgYXQgYm9vdC4gICgxLjJzIHZzIDQw
cyBpaXJjKQo+Pgo+PiBUaGF0J3Mgbm90IHNvbWV0aGluZyB5b3UgY2FuIHJlYXNvbmFibHkgY29t
cGFyZSwgaW1vOiBGb3Igb25lLAo+PiBpdCBpcyBjZXJ0YWlubHkgZXhwZWN0ZWQgZm9yIHRoZSBi
YWNrZ3JvdW5kIHNjcnViYmluZyB0byBiZSBzbG93ZXIsCj4+IHNpbXBseSBiZWNhdXNlIG9mIG90
aGVyIGFjdGl2aXR5IG9uIHRoZSBzeXN0ZW0uIEFuZCB0aGVuIDEuMnMKPj4gbG9va3MgYXdmdWxs
eSBzbWFsbCBmb3IgYSBtdWx0aS1UYiBzeXN0ZW0uIFlldCBpdCBpcyBtYWlubHkgbGFyZ2UKPj4g
c3lzdGVtcyB3aGVyZSB0aGUgc3luY2hyb25vdXMgYm9vdCB0aW1lIHNjcnViYmluZyBpcyBhIHBy
b2JsZW0uCj4gCj4gTGV0IG1lIHRocm93IGluIHNvbWUgbnVtYmVycy4KPiAKPiBQZXJmb3JtYW5j
ZSBvZiBjdXJyZW50IGlkbGUgbG9vcCBzY3J1YmJpbmcgaXMganVzdCBub3QgZ29vZCBlbm91Z2g6
Cj4gb24gOCBub2RlcywgMzIgQ1BVcyBhbmQgNTEyR0IgUkFNIG1hY2hpbmUgaXQgdGFrZXMgfjQw
IHNlY29uZHMgdG8gc2NydWIKPiBhbGwgdGhlIG1lbW9yeSBpbnN0ZWFkIG9mIH44IHNlY29uZHMg
Zm9yIGN1cnJlbnQgYm9vdHNjcnViIGltcGxlbWVudGF0aW9uLgo+IAo+IFRoaXMgd2FzIG1lYXN1
cmVkIHdoaWxlIHN5bmNocm9ub3VzbHkgd2FpdGluZyBmb3IgQ1BVcyB0byBzY3J1YiBhbGwgdGhl
Cj4gbWVtb3J5IGluIGlkbGUtbG9vcC4gQnV0IHNjcnViYmluZyBjYW4gaGFwcGVuIGluIGJhY2tn
cm91bmQsIG9mIGNvdXJzZS4KClJpZ2h0LCB0aGUgd2hvbGUgcG9pbnQgb2YgaWRsZSBsb29wIHNj
cnViYmluZyBpcyB0aGF0IHlvdSAqZG9uJ3QqCnN5bmNyb25vdXNseSB3YWl0IGZvciAqYWxsKiB0
aGUgbWVtb3J5IHRvIGZpbmlzaCBzY3J1YmJpbmcgYmVmb3JlIHlvdQpjYW4gdXNlIHBhcnQgb2Yg
aXQuICBTbyB3aHkgaXMgdGhpcyBhbiBpc3N1ZSBmb3IgeW91IGd1eXMgLS0gd2hhdApjb25jcmV0
ZSBwcm9ibGVtIGRpZCBpdCBjYXVzZSwgdGhhdCB0aGUgZnVsbCBhbW91bnQgb2YgbWVtb3J5IHRv
b2sgNDBzCnRvIGZpbmlzaCBzY3J1YmJpbmcgcmF0aGVyIHRoYW4gb25seSA4cz8KCiAtR2Vvcmdl
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 13:55:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 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 1g6yfg-0006tt-Rm; Mon, 01 Oct 2018 13:55:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=u61o=mn=citrix.com=prvs=80545a6f8=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g6yff-0006to-8b
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 13:55:35 +0000
X-Inumbo-ID: d4c8e0f4-c581-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d4c8e0f4-c581-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 13:56:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,327,1534809600"; d="scan'208";a="79840089"
To: George Dunlap <george.dunlap@citrix.com>, Boris Ostrovsky
 <boris.ostrovsky@oracle.com>, Jan Beulich <JBeulich@suse.com>, Sergey Dyasli
 <sergey.dyasli@citrix.com>
References: <20181001095818.22782-1-sergey.dyasli@citrix.com>
 <5BB2014B02000078001ED2B6@prv1-mh.provo.novell.com>
 <43064b50-6f49-a073-9219-5a0a031be93b@citrix.com>
 <6ff6c992-2c6f-a0aa-8b51-cbb3dfc724c7@oracle.com>
 <4d90b2ba-dcb2-c741-ef08-1beda65d69ab@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <ba80170d-2c7d-77b1-ddab-70cd253674d2@citrix.com>
Date: Mon, 1 Oct 2018 14:55:32 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <4d90b2ba-dcb2-c741-ef08-1beda65d69ab@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] mm/page_alloc: always scrub pages given to
 the 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 Julien Grall <julien.grall@arm.com>, Tim Deegan <tim@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>

T24gMDEvMTAvMTggMTQ6NTAsIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4gT24gMTAvMDEvMjAxOCAw
Mjo0NCBQTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+PiBPbiAxMC8xLzE4IDk6MTIgQU0sIEFu
ZHJldyBDb29wZXIgd3JvdGU6Cj4+PiBPbiAwMS8xMC8xOCAxMjoxMywgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+Pj4+Pj4gT24gMDEuMTAuMTggYXQgMTE6NTgsIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5j
b20+IHdyb3RlOgo+Pj4+PiBIYXZpbmcgdGhlIGFsbG9jYXRvciByZXR1cm4gdW5zY3J1YmJlZCBw
YWdlcyBpcyBhIHBvdGVudGlhbCBzZWN1cml0eQo+Pj4+PiBjb25jZXJuOiBzb21lIGRvbWFpbiBj
YW4gYmUgZ2l2ZW4gcGFnZXMgd2l0aCBtZW1vcnkgY29udGVudHMgb2YgYW5vdGhlcgo+Pj4+PiBk
b21haW4uIFRoaXMgbWF5IGhhcHBlbiwgZm9yIGV4YW1wbGUsIGlmIGEgZG9tYWluIHZvbHVudGFy
aWx5IHJlbGVhc2VzCj4+Pj4+IGl0cyBvd24gbWVtb3J5IChiYWxsb29uaW5nIGJlaW5nIHRoZSBl
YXNpZXN0IHdheSBmb3IgZG9pbmcgdGhpcykuCj4+Pj4gQW5kIHdlJ3ZlIGFsd2F5cyBzYWlkIHRo
YXQgaW4gdGhpcyBjYXNlIGl0J3MgdGhlIGRvbWFpbidzIHJlc3BvbnNpYmlsaXR5Cj4+Pj4gdG8g
c2NydWIgdGhlIG1lbW9yeSBvZiBzZWNyZXRzIGl0IGNhcmVzIGFib3V0LiBUaGVyZWZvcmUgSSdt
IGF0IHRoZQo+Pj4+IHZlcnkgbGVhc3QgbWlzc2luZyBzb21lIGJhY2tncm91bmQgb24gdGhpcyBj
aGFuZ2Ugb2YgZXhwZWN0YXRpb25zLgo+Pj4gWW91IHdlcmUgb24gdGhlIGNhbGwgd2hlbiB0aGlz
IHdhcyBkaXNjdXNzZWQsIGFsb25nIHdpdGggdGhlIHN5bmNocm9ub3VzCj4+PiBzY3J1YmJpbmcg
aW4gZGVzdHJveWRvbWFpbi4KPj4+Cj4+PiBQdXQgc2ltcGx5LCB0aGUgY3VycmVudCBiZWhhdmlv
dXIgaXMgbm90IGdvb2QgZW5vdWdoIGZvciBhIG51bWJlciBvZgo+Pj4gc2VjdXJpdHkgc2Vuc2l0
aXZlIHVzZWNhc2VzLgo+Pj4KPj4+IFRoZSBtYWluIHJlYXNvbiBob3dldmVyIGZvciBkb2luZyB0
aGlzIGlzIHRoZSBvcHRpbWlzYXRpb25zIGl0IGVuYWJsZXMsCj4+PiBhbmQgaW4gcGFydGljdWxh
ciwgbm90IGRvdWJsZSBzY3J1YmJpbmcgbW9zdCBvZiBvdXIgcGFnZXMuCj4+IE9UT0gsIGl0IGlu
dHJvZHVjZXMgZG91YmxlIHNjcnViYmluZyBmb3IgYmFsbG9vbmluZyBiZWNhdXNlIChhdCBsZWFz
dAo+PiBMaW51eCkgZ3Vlc3RzIGRvIHNjcnViIG1lbW9yeSBiZWZvcmUgaGFuZGluZyBpdCBiYWNr
IHRvIHRoZSBoeXBlcnZpc29yLgo+IFdlIGNvdWxkIGFkZCBhIFhlbiBmZWF0dXJlIGZsYWcgd2hp
Y2ggdGVsbHMgdGhlIGd1ZXN0IGJhbGxvb24gZHJpdmVyCj4gd2hldGhlciB0aGUgaHlwZXJ2aXNv
ciB3aWxsIHNjcnViIHBhZ2VzIChhbmQgdGh1cyBpdCBkb2Vzbid0IG5lZWQgdG8pLgo+Cj4gQW5k
eSwgd2Fzbid0IHVuY29uZGl0aW9uYWwgc2NydWJiaW5nIG9mIGd1ZXN0IHBhZ2VzIGFsc28gcmVx
dWlyZWQgYnkKPiBzb21lIGNlcnRpZmljYXRpb24gb3Igb3RoZXI/CgpJdCB3YXMgZm9yIENvbW1v
biBDcml0ZXJpYSwgYW5kIG5vdCB0cnVzdGluZyBndWVzdHMgdG8gemVybyB0aGVpciBvd24KcGFn
ZXMgaXMgYnkgZmFyIHRoZSBzaW1wbGVzdCB3YXkgb2YgZW5zdXJpbmcgdGhhdCB0aGV5IGNhbid0
IHNldCB1cCBhCnNpZGVjaGFubmVsLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 13:55:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 13: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 1g6yfv-0006z0-8d; Mon, 01 Oct 2018 13:55:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=u61o=mn=citrix.com=prvs=80545a6f8=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g6yft-0006yB-3x
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 13:55:49 +0000
X-Inumbo-ID: dd0f0628-c581-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dd0f0628-c581-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 13:56:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,327,1534809600"; d="scan'208";a="79840106"
To: Jan Beulich <JBeulich@suse.com>
References: <1538155327-3194-1-git-send-email-andrew.cooper3@citrix.com>
 <5BB1E42B02000078001ED185@prv1-mh.provo.novell.com>
 <d46618c6-b8e6-aa0a-2f78-5e25947964b0@citrix.com>
 <5BB1F37002000078001ED214@prv1-mh.provo.novell.com>
 <02092f7c-8ac9-2658-fe05-dfc041ac68ce@citrix.com>
 <5BB1F60002000078001ED252@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <a4edcbae-4bc1-dc43-2bb9-a7938442dfe0@citrix.com>
Date: Mon, 1 Oct 2018 14:55:46 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB1F60002000078001ED252@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2] xen/vsprintf: Introduce %pd formatter
 for 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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Xen-devel <xen-devel@lists.xen.org>, Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMTAvMTggMTE6MjUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDAxLjEwLjE4IGF0
IDEyOjIzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDAxLzEwLzE4
IDExOjE0LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDAxLjEwLjE4IGF0IDEyOjAyLCA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4gT24gMDEvMTAvMTggMTA6MDgs
IEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+PiBPbiAyOC4wOS4xOCBhdCAxOToyMiwgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+Pj4gK3N0YXRpYyBjaGFyICpwcmludF9k
b21haW4oY2hhciAqc3RyLCBjaGFyICplbmQsIGNvbnN0IHN0cnVjdCBkb21haW4gKmQpCj4+Pj4+
PiArewo+Pj4+Pj4gKyAgICBjb25zdCBjaGFyICpuYW1lID0gTlVMTDsKPj4+Pj4+ICsKPj4+Pj4+
ICsgICAgLyogU29tZSBkZWJ1Z2dpbmcgbWF5IGhhdmUgYW4gb3B0aW9uYWxseS1OVUxMIHBvaW50
ZXIuICovCj4+Pj4+PiArICAgIGlmICggdW5saWtlbHkoIWQpICkKPj4+Pj4+ICsgICAgICAgIHJl
dHVybiBzdHJpbmcoc3RyLCBlbmQsICJOVUxMIiwgLTEsIC0xLCAwKTsKPj4+Pj4+ICsKPj4+Pj4+
ICsgICAgaWYgKCBzdHIgPCBlbmQgKQo+Pj4+Pj4gKyAgICAgICAgKnN0ciA9ICdkJzsKPj4+Pj4+
ICsKPj4+Pj4+ICsgICAgc3dpdGNoICggZC0+ZG9tYWluX2lkICkKPj4+Pj4+ICsgICAgewo+Pj4+
Pj4gKyAgICBjYXNlIERPTUlEX0lPOiAgIG5hbWUgPSAiW0lPXSI7ICAgYnJlYWs7Cj4+Pj4+PiAr
ICAgIGNhc2UgRE9NSURfWEVOOiAgbmFtZSA9ICJbWEVOXSI7ICBicmVhazsKPj4+Pj4+ICsgICAg
Y2FzZSBET01JRF9DT1c6ICBuYW1lID0gIltDT1ddIjsgIGJyZWFrOwo+Pj4+Pj4gKyAgICBjYXNl
IERPTUlEX0lETEU6IG5hbWUgPSAiW0lETEVdIjsgYnJlYWs7Cj4+Pj4+ICAgICBkZWZhdWx0OiBB
U1NFUlRfVU5SRUFDSEFCTEUoKTsKPj4+Pj4KPj4+Pj4gPwo+Pj4+IE5vIC0gc3BlY2lmaWNhbGx5
IG5vdCBpbiB0aGlzIGNhc2UuCj4+Pj4KPj4+PiBUaGlzIHBhdGggaXMgdXNlZCB3aGVuIHByaW50
aW5nIGNyYXNoIGluZm9ybWF0aW9uLCBhbmQgZmFsbGluZyBiYWNrIHRvIGEKPj4+PiBudW1iZXIg
aXMgYmV0dGVyIGJlaGF2aW91ciB0aGFuIGZhbGxpbmcgaW50byBhbiBpbmZpbml0ZSBsb29wLAo+
Pj4+IG92ZXJmbG93aW5nIHRoZSBwcmltYXJ5IHN0YWNrLCB0aGVuIHRha2luZyBhICNERiAod2hp
Y2ggZXNjYWxhdGVzIHRvCj4+Pj4gdHJpcGxlIGZhdWx0IG9uIEFNRCksIHdpdGhvdXQgcHJpbnRp
bmcgYW55dGhpbmcgdXNlZnVsLgo+Pj4gQWgsIGdvb2QgcG9pbnQuIFBlcmhhcHMgd29ydGggYSBi
cmllZiBjb21tZW50IGluc3RlYWQgb2YgYSAiZGVmYXVsdDoiCj4+PiB0aGVuPwo+PiBUaGlzIGlu
Y3JlbWVudGFsIGRpZmY/Cj4gTEdUTSwgdGhhbmtzLgoKSSd2ZSBjb21taXR0ZWQgdGhpcyBub3cs
IGJ1dCBpdHMganVzdCBvY2N1cnJlZCB0byBtZSB0aGF0IHdlIGNvdWxkbid0CnBvc3NpYmx5IGhh
dmUgaGFkIGEgZGVmYXVsdCBjYXNlLCBiZWNhdXNlIHRoYXQgaXMgdGhlIGNvbW1vbiBjYXNlIGZv
cgptb3N0IGRvbWFpbnMuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 13:57:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 13:57: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 1g6yhZ-0007EX-LI; Mon, 01 Oct 2018 13:57:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vdol=mn=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1g6yhZ-0007EK-65
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 13:57:33 +0000
X-Inumbo-ID: 1b1078ee-c582-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1b1078ee-c582-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 13:58:43 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w91DvLrM164398;
 Mon, 1 Oct 2018 13:57:21 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-2018-07-02;
 bh=gJsA3nYCsUgH3a8XluI4+DCtUOA66QSsuuTAgI/Gk0g=;
 b=yZhzwiQCSl1wWR5haivfYV4gPWo2i0tSPJC9Vu38SPUiZLmKRCZGsf88qCTDzE7QwvyG
 J/tZmW0pLVz1Ed9Lo51c8fF64bCP6DxhGdE9NFzAK7QPLfwfKlnXomA+VBl/z9vayug6
 VbxslRA+mE81Ix1oAMnojcjhmHgNRd/hZs0tFWNl5Rr+JEUC9a/xuM9vSyMUEAg/tpeG
 gDsMM3jJXXdhd/JllOSNl7UENv3UnvvZqTrTirJNFbFidXjsIwbdjf2tqWvHHR2y/BQX
 HuxEAld5SEeTeddeD3/daHi2Rtmz+fXXjQdclu5OSG3anVbm4Q+2b3NdfFX7in+hK55d 1g== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2120.oracle.com with ESMTP id 2mt21qqakb-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 01 Oct 2018 13:57:21 +0000
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w91DvDf2031744
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 1 Oct 2018 13:57:13 GMT
Received: from abhmp0019.oracle.com (abhmp0019.oracle.com [141.146.116.25])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w91DvBn1008941;
 Mon, 1 Oct 2018 13:57:12 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 01 Oct 2018 06:57:11 -0700
To: George Dunlap <george.dunlap@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>
References: <20181001095818.22782-1-sergey.dyasli@citrix.com>
 <5BB2014B02000078001ED2B6@prv1-mh.provo.novell.com>
 <43064b50-6f49-a073-9219-5a0a031be93b@citrix.com>
 <6ff6c992-2c6f-a0aa-8b51-cbb3dfc724c7@oracle.com>
 <4d90b2ba-dcb2-c741-ef08-1beda65d69ab@citrix.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <cfa78a84-9026-be61-5f39-c5b38d8aba9c@oracle.com>
Date: Mon, 1 Oct 2018 09:57:06 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <4d90b2ba-dcb2-c741-ef08-1beda65d69ab@citrix.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9032
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810010137
Subject: Re: [Xen-devel] [PATCH] mm/page_alloc: always scrub pages given to
 the 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 Julien Grall <julien.grall@arm.com>, Tim Deegan <tim@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>

T24gMTAvMS8xOCA5OjUwIEFNLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+IE9uIDEwLzAxLzIwMTgg
MDI6NDQgUE0sIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPj4gT24gMTAvMS8xOCA5OjEyIEFNLCBB
bmRyZXcgQ29vcGVyIHdyb3RlOgo+Pj4gT24gMDEvMTAvMTggMTI6MTMsIEphbiBCZXVsaWNoIHdy
b3RlOgo+Pj4+Pj4+IE9uIDAxLjEwLjE4IGF0IDExOjU4LCA8c2VyZ2V5LmR5YXNsaUBjaXRyaXgu
Y29tPiB3cm90ZToKPj4+Pj4gSGF2aW5nIHRoZSBhbGxvY2F0b3IgcmV0dXJuIHVuc2NydWJiZWQg
cGFnZXMgaXMgYSBwb3RlbnRpYWwgc2VjdXJpdHkKPj4+Pj4gY29uY2Vybjogc29tZSBkb21haW4g
Y2FuIGJlIGdpdmVuIHBhZ2VzIHdpdGggbWVtb3J5IGNvbnRlbnRzIG9mIGFub3RoZXIKPj4+Pj4g
ZG9tYWluLiBUaGlzIG1heSBoYXBwZW4sIGZvciBleGFtcGxlLCBpZiBhIGRvbWFpbiB2b2x1bnRh
cmlseSByZWxlYXNlcwo+Pj4+PiBpdHMgb3duIG1lbW9yeSAoYmFsbG9vbmluZyBiZWluZyB0aGUg
ZWFzaWVzdCB3YXkgZm9yIGRvaW5nIHRoaXMpLgo+Pj4+IEFuZCB3ZSd2ZSBhbHdheXMgc2FpZCB0
aGF0IGluIHRoaXMgY2FzZSBpdCdzIHRoZSBkb21haW4ncyByZXNwb25zaWJpbGl0eQo+Pj4+IHRv
IHNjcnViIHRoZSBtZW1vcnkgb2Ygc2VjcmV0cyBpdCBjYXJlcyBhYm91dC4gVGhlcmVmb3JlIEkn
bSBhdCB0aGUKPj4+PiB2ZXJ5IGxlYXN0IG1pc3Npbmcgc29tZSBiYWNrZ3JvdW5kIG9uIHRoaXMg
Y2hhbmdlIG9mIGV4cGVjdGF0aW9ucy4KPj4+IFlvdSB3ZXJlIG9uIHRoZSBjYWxsIHdoZW4gdGhp
cyB3YXMgZGlzY3Vzc2VkLCBhbG9uZyB3aXRoIHRoZSBzeW5jaHJvbm91cwo+Pj4gc2NydWJiaW5n
IGluIGRlc3Ryb3lkb21haW4uCj4+Pgo+Pj4gUHV0IHNpbXBseSwgdGhlIGN1cnJlbnQgYmVoYXZp
b3VyIGlzIG5vdCBnb29kIGVub3VnaCBmb3IgYSBudW1iZXIgb2YKPj4+IHNlY3VyaXR5IHNlbnNp
dGl2ZSB1c2VjYXNlcy4KPj4+Cj4+PiBUaGUgbWFpbiByZWFzb24gaG93ZXZlciBmb3IgZG9pbmcg
dGhpcyBpcyB0aGUgb3B0aW1pc2F0aW9ucyBpdCBlbmFibGVzLAo+Pj4gYW5kIGluIHBhcnRpY3Vs
YXIsIG5vdCBkb3VibGUgc2NydWJiaW5nIG1vc3Qgb2Ygb3VyIHBhZ2VzLgo+PiBPVE9ILCBpdCBp
bnRyb2R1Y2VzIGRvdWJsZSBzY3J1YmJpbmcgZm9yIGJhbGxvb25pbmcgYmVjYXVzZSAoYXQgbGVh
c3QKPj4gTGludXgpIGd1ZXN0cyBkbyBzY3J1YiBtZW1vcnkgYmVmb3JlIGhhbmRpbmcgaXQgYmFj
ayB0byB0aGUgaHlwZXJ2aXNvci4KPiBXZSBjb3VsZCBhZGQgYSBYZW4gZmVhdHVyZSBmbGFnIHdo
aWNoIHRlbGxzIHRoZSBndWVzdCBiYWxsb29uIGRyaXZlcgo+IHdoZXRoZXIgdGhlIGh5cGVydmlz
b3Igd2lsbCBzY3J1YiBwYWdlcyAoYW5kIHRodXMgaXQgZG9lc24ndCBuZWVkIHRvKS4KCldlIGNh
biwgYnV0IHdlIGFyZSByZWdyZXNzaW5nIGV4aXN0aW5nIGd1ZXN0cy4KCkNhbiB3ZSBleGNlcHQg
YmFsbG9vbmVkIHBhZ2VzIGZyb20gYmVpbmcgc2NydWJiZWQsIGFuZCBpbnN0ZWFkIGhhdmUgYQpn
dWVzdCByZXF1ZXN0IHNjcnViYmluZyBpZiBpdCBoYXMgY29uY2VybnMgKHRoYXQgQW5kcmV3IG1l
bnRpb25lZCkgYWJvdXQKdGhpcz8KCi1ib3JpcwoKCj4KPiBBbmR5LCB3YXNuJ3QgdW5jb25kaXRp
b25hbCBzY3J1YmJpbmcgb2YgZ3Vlc3QgcGFnZXMgYWxzbyByZXF1aXJlZCBieQo+IHNvbWUgY2Vy
dGlmaWNhdGlvbiBvciBvdGhlcj8KPgo+ICAtR2VvcmdlCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 13:58:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 13:58: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 1g6yiJ-0007Ld-WE; Mon, 01 Oct 2018 13:58:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=u61o=mn=citrix.com=prvs=80545a6f8=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g6yiI-0007LU-Sz
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 13:58:18 +0000
X-Inumbo-ID: 3638a0ce-c582-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3638a0ce-c582-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 13:59:28 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,327,1534809600"; d="scan'208";a="79840244"
To: Ian Jackson <ian.jackson@citrix.com>, Jan Beulich <JBeulich@suse.com>
References: <20180607130829.18811-1-olaf@aepfle.de>
 <ba4e6e5f-b342-10e5-971e-1e71d50b3073@citrix.com>
 <20180626191113.2d8e6876.olaf@aepfle.de>
 <20180801181747.170405d8.olaf@aepfle.de>
 <20180913093913.328a523a.olaf@aepfle.de>
 <20180928155052.5d7f66db.olaf@aepfle.de>
 <23473.64592.699718.316856@mariner.uk.xensource.com>
 <5BB2044402000078001ED2E9@prv1-mh.provo.novell.com>
 <23474.8196.147587.640122@mariner.uk.xensource.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <0bce1a27-9eee-7a5b-d837-f5d7fb4d006d@citrix.com>
Date: Mon, 1 Oct 2018 14:58:15 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <23474.8196.147587.640122@mariner.uk.xensource.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v9] new config option vtsc_tolerance_khz to
 avoid TSC emulation [and 1 more messages]
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>, Olaf Hering <olaf@aepfle.de>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMTAvMTggMTQ6MjQsIElhbiBKYWNrc29uIHdyb3RlOgo+Cj4+PiBoYW5kbGVfdHNjX2lu
Zm8gaGFzIG5vIGNvZGUgdG8gdmVyaWZ5IHRoYXQgcGFkZGluZyBpcyBpbmRlZWQgemVyby4gRHVl
Cj4+PiB0byB0aGUgbGFjayBvZiBhIHZlcnNpb24gZmllbGQgaXQgaXMgaW1wb3NzaWJsZSB0byBr
bm93IGlmIHRoZSBzZW5kZXIKPj4+IGFscmVhZHkgaGFzIHRoZSBuZXdseSBpbnRyb2R1Y2VkIHZ0
c2NfdG9sZXJhbmNlIGZpZWxkLiBJbiB0aGUgd29yc3QKPj4+IGNhc2UgdGhlIHJlY2VpdmluZyBk
b21VIHdpbGwgZ2V0IGFuIHVuZW11bGF0ZWQgVFNDLgo+PiBUaGUgbGFjayBvZiBwYWRkaW5nIHZl
cmlmaWNhdGlvbiBpcyBkZWxpYmVyYXRlLCBmb3IgZm9yd2FyZHMKPj4gY29tcGF0aWJpbGl0eS7C
oCBXaHkgZG9lcyB0aGUgc2VuZGluZyBjb2RlIG1hdHRlcj/CoCBPbmUgd2F5IG9yIGFub3RoZXIs
Cj4+IGlmIHRoZSBmaWVsZCBpcyAwLCB0aGUgb3B0aW9uIHdhc24ndCBwcmVzZW50IG9yIHdhc24n
dCBjb25maWd1cmVkLsKgCj4+IE5laXRoZXIgb2YgdGhlc2Ugc2l0dWF0aW9ucyBhZmZlY3QgdGhl
IGRlY2lzaW9uLW1ha2luZyB0aGF0IHRoZQo+PiByZWNlaXZpbmcgc2lkZSBuZWVkcyB0byBwZXJm
b3JtLgo+IFdlIGFyZSB0YWxraW5nIGhlcmUgYWJvdXQgYW4gdW51c2VkIGZpZWxkIHRoYXQgaXMg
KHN1cHBvc2VkbHk/KQo+IGFsd2F5cyBzZW50IGFzIHplcm8gPwoKVGhlIHNwZWMgcmVxdWlyZXMg
dGhlIHBhZGRpbmcgdG8gYWx3YXlzIGJlIHNlbnQgYXMgemVybywgYW5kCnZlcmlmeS1zdHJlYW0t
djIgZG9lcyBjaGVjayB0aGUgcGFkZGluZyBhbmQgb2JqZWN0IHRvIG5vbi16ZXJvIHZhbHVlcy4K
CmxpYnhjJ3Mgd3JpdGVfdHNjX2luZm8oKSBoYXMgYWx3YXlzIGZ1bGx5IHplcm9lZCB0aGUgc3Ry
dWN0dXJlLCBhbmQKY29udmVydC1sZWdhY3ktc3RyZWFtIGFsc28gYmVoYXZlcyB0aGUgc2FtZSB3
YXkuwqAgSG93ZXZlciwgSSBub3RpY2UgdGhpcwpjaGFuZ2Ugd2lsbCBicmVhayBtaWdyYXRpb24g
ZnJvbSBwcmUgNC42IGFzIHdyaXRlX2xpYnhjX3RzY19pbmZvKCkgbm93CmhhcyBhIG1pc21hdGNo
ZWQgbnVtYmVyIG9mIHBhcmFtZXRlcnMgdG8gcGFjayBhbmQgdGhyb3cgYW4gZXhjZXB0aW9uLgoK
Pgo+IEFJVUk6Cj4KPiBJbiB0aGUgbmV3IGNvZGUgdGhlIHNlbWFudGljcyBvZiB6ZXJvIGlzICJk
byBub3QgYWxsb3cgYW55IHRvbGVyYW5jZSIuCj4gVGhlIG9sZCBjb2RlIGhhbmRsZXMgdGhpcyBj
b3JyZWN0bHkuICBUaGUgaXNzdWUgaXMgd2l0aCBtaWdyYXRpb25zCj4gZnJvbSBuZXcgY29kZSB0
byBvbGQ6IHRoZSB0b2xlcmFuY2UgdmFsdWUgd2lsbCBzaWxlbnRseSBpZ25vcmVkLgoKTWlncmF0
aW5nIGZyb20gbmV3IHRvIG9sZCBkb2Vzbid0IHJlbW90ZWx5IHdvcmssIGFuZCB3aGV0aGVyIHRo
aW5ncwpleHBsb2RlIG9yIG5vdCBpcyB2ZXJ5IGNvbnRleHQgZGVwZW5kZW50LgoKSSdtIG5vdCBz
dXJlIGl0cyB3b3J0aCBjYXJpbmcgYWJvdXQgdGhpcyBjYXNlLsKgIFdlIG5ldmVyIGhhdmUgYmVm
b3JlLsKgCihHZXR0aW5nIGJhY2t3YXJkcyBtaWdyYXRpb24gd29ya2luZyBmb3IgZW1lcmdlbmN5
IGNhc2VzIGlzIG9uIG15IFRPRE8KbGlzdCwgYnV0IGl0IGlzIGRlcGVuZGVudCBvbiByZXdyaXRp
bmcgdGhlIGh5cGVydmlzb3IgaW50ZXJmYWNlcyBmb3IKZ2V0dGluZy9zZXR0aW5nIGd1ZXN0IHN0
YXRlLikKCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 14:00:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 14:00: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 1g6ykR-00086i-F6; Mon, 01 Oct 2018 14:00:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ngkg=mn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g6ykP-00086c-Jp
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 14:00:29 +0000
X-Inumbo-ID: 0686929b-c582-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0686929b-c582-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 15:58:08 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 01 Oct 2018 08:00:27 -0600
Message-Id: <5BB2287702000078001ED4A3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 01 Oct 2018 08:00:23 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <george.dunlap@citrix.com>
References: <20180607130829.18811-1-olaf@aepfle.de>
 <20180626191113.2d8e6876.olaf@aepfle.de>
 <20180801181747.170405d8.olaf@aepfle.de>
 <20180913093913.328a523a.olaf@aepfle.de>
 <20180928155052.5d7f66db.olaf@aepfle.de>
 <23473.64592.699718.316856@mariner.uk.xensource.com>
 <5BB2044402000078001ED2E9@prv1-mh.provo.novell.com>
 <f9dc52a3-8f75-d652-ed78-731930017276@citrix.com>
In-Reply-To: <f9dc52a3-8f75-d652-ed78-731930017276@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v9] new config option vtsc_tolerance_khz to
 avoid TSC 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: Lars Kurth <lars.kurth@citrix.com>, Olaf Hering <olaf@aepfle.de>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.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>

Pj4+IE9uIDAxLjEwLjE4IGF0IDE1OjM4LCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPiB3cm90
ZToKPiBPbiAxMC8wMS8yMDE4IDEyOjI1IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gSSB0aGlu
ayB0aGUgbWFpbiBjb25jZXJuCj4+IHdhcyB3aXRoIHRoZSB3YXkgbWlncmF0aW9uIG9mIHRoZSBu
ZXcgdmFsdWUgd2FzIGltcGxlbWVudGVkLiBCdXQgSQo+PiByZWFsbHkgaGF2ZSB0byBkZWZlciB0
byBBbmRyZXcgZm9yIHRoYXQsIGlycmVzcGVjdGl2ZSBvZiBoaW0gbm90Cj4+IGhhdmluZyByZXNw
b25kZWQgKG9uIHRoZSBsaXN0KSB0byBwcmlvciBwaW5ncy4KPiAKPiBJcyBBbmRyZXcgcmVhbGx5
IHRoZSBvbmx5IHBlcnNvbiB3aG8ga25vd3MgZW5vdWdoIGFib3V0IG1pZ3JhdGlvbiB0bwo+IGdp
dmUgdGhpcyB0aGUgdGh1bWJzLXVwPwoKVGhhdCdzIG5vdCB0aGUgcG9pbnQgaGVyZSwgYXQgbGVh
c3QgYWZhaWM6IEhlIGhhZCB2b2ljZWQgX3NvbWVfCmNvbmNlcm4gb24gYW4gZWFybGllciB2ZXJz
aW9uLiBJbiBzdWNoIGEgY2FzZSBpdCBpcywgSSB0aGluaywgb25seQphcHByb3ByaWF0ZSB0byB3
YWl0IHdpdGggY29tbWl0dGluZyB1bnRpbCB0aGVyZSB3YXMgaW5kaWNhdGlvbgp0aGF0IHRoZSBj
b25jZXJucyB3ZXJlIHN1ZmZpY2llbnRseSBhZGRyZXNzZWQgKHZlcmJhbGx5IG9yIGJ5CmFkanVz
dG1lbnRzIHRvIHRoZSBjb2RlKS4gSXQgaXMgaW5zdGVhZCBteSBpbmNvbXBsZXRlCmtub3dsZWRn
ZSBvbiB0aGUgdmFyaW91cyBwYXJ0cyBvZiBtaWdyYXRpb24gdGhhdCBtYWRlIGl0CnVuZGVzaXJh
YmxlIHRvIHRyeSB0byBqdWRnZSBpbiBoaXMgcGxhY2UsIGFmdGVyIHBpbmdzIGxlYWQgbm8tCndo
ZXJlLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 14:04:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 14: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 1g6yoE-0008HH-18; Mon, 01 Oct 2018 14:04:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ngkg=mn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g6yoC-0008HC-GB
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 14:04:24 +0000
X-Inumbo-ID: 1058949a-c583-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1058949a-c583-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 14:05:34 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 01 Oct 2018 08:04:22 -0600
Message-Id: <5BB2296102000078001ED4C6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 01 Oct 2018 08:04:17 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1538155327-3194-1-git-send-email-andrew.cooper3@citrix.com>
 <5BB1E42B02000078001ED185@prv1-mh.provo.novell.com>
 <d46618c6-b8e6-aa0a-2f78-5e25947964b0@citrix.com>
 <5BB1F37002000078001ED214@prv1-mh.provo.novell.com>
 <02092f7c-8ac9-2658-fe05-dfc041ac68ce@citrix.com>
 <5BB1F60002000078001ED252@prv1-mh.provo.novell.com>
 <a4edcbae-4bc1-dc43-2bb9-a7938442dfe0@citrix.com>
In-Reply-To: <a4edcbae-4bc1-dc43-2bb9-a7938442dfe0@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] xen/vsprintf: Introduce %pd formatter
 for 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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Xen-devel <xen-devel@lists.xen.org>, Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAxLjEwLjE4IGF0IDE1OjU1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDEvMTAvMTggMTE6MjUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwMS4x
MC4xOCBhdCAxMjoyMywgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24g
MDEvMTAvMTggMTE6MTQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+IE9uIDAxLjEwLjE4IGF0
IDEyOjAyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4+IE9uIDAxLzEw
LzE4IDEwOjA4LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+Pj4+IE9uIDI4LjA5LjE4IGF0IDE5
OjIyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4+Pj4gK3N0YXRpYyBj
aGFyICpwcmludF9kb21haW4oY2hhciAqc3RyLCBjaGFyICplbmQsIGNvbnN0IHN0cnVjdCBkb21h
aW4gKmQpCj4+Pj4+Pj4gK3sKPj4+Pj4+PiArICAgIGNvbnN0IGNoYXIgKm5hbWUgPSBOVUxMOwo+
Pj4+Pj4+ICsKPj4+Pj4+PiArICAgIC8qIFNvbWUgZGVidWdnaW5nIG1heSBoYXZlIGFuIG9wdGlv
bmFsbHktTlVMTCBwb2ludGVyLiAqLwo+Pj4+Pj4+ICsgICAgaWYgKCB1bmxpa2VseSghZCkgKQo+
Pj4+Pj4+ICsgICAgICAgIHJldHVybiBzdHJpbmcoc3RyLCBlbmQsICJOVUxMIiwgLTEsIC0xLCAw
KTsKPj4+Pj4+PiArCj4+Pj4+Pj4gKyAgICBpZiAoIHN0ciA8IGVuZCApCj4+Pj4+Pj4gKyAgICAg
ICAgKnN0ciA9ICdkJzsKPj4+Pj4+PiArCj4+Pj4+Pj4gKyAgICBzd2l0Y2ggKCBkLT5kb21haW5f
aWQgKQo+Pj4+Pj4+ICsgICAgewo+Pj4+Pj4+ICsgICAgY2FzZSBET01JRF9JTzogICBuYW1lID0g
IltJT10iOyAgIGJyZWFrOwo+Pj4+Pj4+ICsgICAgY2FzZSBET01JRF9YRU46ICBuYW1lID0gIltY
RU5dIjsgIGJyZWFrOwo+Pj4+Pj4+ICsgICAgY2FzZSBET01JRF9DT1c6ICBuYW1lID0gIltDT1dd
IjsgIGJyZWFrOwo+Pj4+Pj4+ICsgICAgY2FzZSBET01JRF9JRExFOiBuYW1lID0gIltJRExFXSI7
IGJyZWFrOwo+Pj4+Pj4gICAgIGRlZmF1bHQ6IEFTU0VSVF9VTlJFQUNIQUJMRSgpOwo+Pj4+Pj4K
Pj4+Pj4+ID8KPj4+Pj4gTm8gLSBzcGVjaWZpY2FsbHkgbm90IGluIHRoaXMgY2FzZS4KPj4+Pj4K
Pj4+Pj4gVGhpcyBwYXRoIGlzIHVzZWQgd2hlbiBwcmludGluZyBjcmFzaCBpbmZvcm1hdGlvbiwg
YW5kIGZhbGxpbmcgYmFjayB0byBhCj4+Pj4+IG51bWJlciBpcyBiZXR0ZXIgYmVoYXZpb3VyIHRo
YW4gZmFsbGluZyBpbnRvIGFuIGluZmluaXRlIGxvb3AsCj4+Pj4+IG92ZXJmbG93aW5nIHRoZSBw
cmltYXJ5IHN0YWNrLCB0aGVuIHRha2luZyBhICNERiAod2hpY2ggZXNjYWxhdGVzIHRvCj4+Pj4+
IHRyaXBsZSBmYXVsdCBvbiBBTUQpLCB3aXRob3V0IHByaW50aW5nIGFueXRoaW5nIHVzZWZ1bC4K
Pj4+PiBBaCwgZ29vZCBwb2ludC4gUGVyaGFwcyB3b3J0aCBhIGJyaWVmIGNvbW1lbnQgaW5zdGVh
ZCBvZiBhICJkZWZhdWx0OiIKPj4+PiB0aGVuPwo+Pj4gVGhpcyBpbmNyZW1lbnRhbCBkaWZmPwo+
PiBMR1RNLCB0aGFua3MuCj4gCj4gSSd2ZSBjb21taXR0ZWQgdGhpcyBub3csIGJ1dCBpdHMganVz
dCBvY2N1cnJlZCB0byBtZSB0aGF0IHdlIGNvdWxkbid0Cj4gcG9zc2libHkgaGF2ZSBoYWQgYSBk
ZWZhdWx0IGNhc2UsIGJlY2F1c2UgdGhhdCBpcyB0aGUgY29tbW9uIGNhc2UgZm9yCj4gbW9zdCBk
b21haW5zLgoKT2gsIGluZGVlZCwgYnV0IHN0aWxsLCB3aGlsZSB0aGUgInVucmVhY2hhYmxlIiBw
YXJ0IG9mIG15IHN1Z2dlc3Rpb24Kd2FzIGluZGVlZCB3cm9uZywgYnV0IGl0IHN0aWxsIGNvdWxk
IGhhdmUgYmVlbgpBU1NFUlQoZC0+ZG9tYWluX2lkIDwgRE9NSURfRklSU1RfUkVTRVJWRUQpLiBC
dXQgSSBhZ3JlZSB0aGlzCndvdWxkbid0IGhhdmUgYmVlbiBvdmVybHkgaGVscGZ1bC4KCkphbgoK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 14:13:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 14: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 1g6yws-0000fz-4M; Mon, 01 Oct 2018 14:13:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=i/iq=mn=citrix.com=prvs=805a81a02=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1g6ywq-0000fu-Uu
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 14:13:20 +0000
X-Inumbo-ID: 4f952abc-c584-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4f952abc-c584-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 14:14:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,327,1534809600"; d="scan'208";a="79841611"
From: Sergey Dyasli <sergey.dyasli@citrix.com>
To: "JBeulich@suse.com" <JBeulich@suse.com>, Andrew Cooper
 <Andrew.Cooper3@citrix.com>
Thread-Topic: [PATCH] mm/page_alloc: always scrub pages given to the allocator
Thread-Index: AQHUWW1KY8ZEFh35qkqDwmC1A9MqYaUKGx2AgAAhdICAAAcQAIAACWYA
Date: Mon, 1 Oct 2018 14:11:54 +0000
Message-ID: <5f277a0cdbaea5547135c7c90b8b2cf7d4eaa282.camel@citrix.com>
References: <20181001095818.22782-1-sergey.dyasli@citrix.com>
 <5BB2014B02000078001ED2B6@prv1-mh.provo.novell.com>
 <43064b50-6f49-a073-9219-5a0a031be93b@citrix.com>
 <5BB2234802000078001ED441@prv1-mh.provo.novell.com>
In-Reply-To: <5BB2234802000078001ED441@prv1-mh.provo.novell.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Evolution 3.28.1-2 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <7DECA0F160A71E44A527A5CF3337F83C@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] mm/page_alloc: always scrub pages given to
 the 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: Sergey Dyasli <sergey.dyasli@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
 "julien.grall@arm.com" <julien.grall@arm.com>,
 "boris.ostrovsky@oracle.com" <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>

T24gTW9uLCAyMDE4LTEwLTAxIGF0IDA3OjM4IC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToNCj4g
PiA+ID4gT24gMDEuMTAuMTggYXQgMTU6MTIsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3
cm90ZToNCj4gPiANCj4gPiBPbiAwMS8xMC8xOCAxMjoxMywgSmFuIEJldWxpY2ggd3JvdGU6DQo+
ID4gPiA+ID4gPiBPbiAwMS4xMC4xOCBhdCAxMTo1OCwgPHNlcmdleS5keWFzbGlAY2l0cml4LmNv
bT4gd3JvdGU6DQo+ID4gPiA+IA0KPiA+ID4gPiBIYXZpbmcgdGhlIGFsbG9jYXRvciByZXR1cm4g
dW5zY3J1YmJlZCBwYWdlcyBpcyBhIHBvdGVudGlhbCBzZWN1cml0eQ0KPiA+ID4gPiBjb25jZXJu
OiBzb21lIGRvbWFpbiBjYW4gYmUgZ2l2ZW4gcGFnZXMgd2l0aCBtZW1vcnkgY29udGVudHMgb2Yg
YW5vdGhlcg0KPiA+ID4gPiBkb21haW4uIFRoaXMgbWF5IGhhcHBlbiwgZm9yIGV4YW1wbGUsIGlm
IGEgZG9tYWluIHZvbHVudGFyaWx5IHJlbGVhc2VzDQo+ID4gPiA+IGl0cyBvd24gbWVtb3J5IChi
YWxsb29uaW5nIGJlaW5nIHRoZSBlYXNpZXN0IHdheSBmb3IgZG9pbmcgdGhpcykuDQo+ID4gPiAN
Cj4gPiA+IEFuZCB3ZSd2ZSBhbHdheXMgc2FpZCB0aGF0IGluIHRoaXMgY2FzZSBpdCdzIHRoZSBk
b21haW4ncyByZXNwb25zaWJpbGl0eQ0KPiA+ID4gdG8gc2NydWIgdGhlIG1lbW9yeSBvZiBzZWNy
ZXRzIGl0IGNhcmVzIGFib3V0LiBUaGVyZWZvcmUgSSdtIGF0IHRoZQ0KPiA+ID4gdmVyeSBsZWFz
dCBtaXNzaW5nIHNvbWUgYmFja2dyb3VuZCBvbiB0aGlzIGNoYW5nZSBvZiBleHBlY3RhdGlvbnMu
DQo+ID4gDQo+ID4gWW91IHdlcmUgb24gdGhlIGNhbGwgd2hlbiB0aGlzIHdhcyBkaXNjdXNzZWQs
IGFsb25nIHdpdGggdGhlIHN5bmNocm9ub3VzDQo+ID4gc2NydWJiaW5nIGluIGRlc3Ryb3lkb21h
aW4uDQo+IA0KPiBRdWl0ZSBwb3NzaWJsZSwgYnV0IGl0IGhhcyBiZWVuIGEgd2hpbGUuDQo+IA0K
PiA+IFB1dCBzaW1wbHksIHRoZSBjdXJyZW50IGJlaGF2aW91ciBpcyBub3QgZ29vZCBlbm91Z2gg
Zm9yIGEgbnVtYmVyIG9mDQo+ID4gc2VjdXJpdHkgc2Vuc2l0aXZlIHVzZWNhc2VzLg0KPiANCj4g
V2VsbCwgSSdtIGxvb2tpbmcgZm9yd2FyZCBmb3IgU2VyZ2V5IHRvIGV4cGFuZCBvbiB0aGlzIGlu
IHRoZSBjb21taXQNCj4gbWVzc2FnZS4NCg0KSmFuLA0KDQpJIHRoaW5rIHRoaXMgaXMgdGhlIG1h
aW4gYXJndW1lbnQgaGVyZTogd2hhdCB0byBkbyBhYm91dCB0aG9zZSBzZWN1cml0eQ0Kc2Vuc2l0
aXZlIHVzZSBjYXNlcz8gU2NydWJiaW5nIGV2ZXJ5dGhpbmcgdW5jb25kaXRpb25hbGx5IG1pZ2h0
IGJlIGEgdG9vDQpyYWRpY2FsIGFwcHJvYWNoLiBXb3VsZCBpbnJvZHVjaW5nIGEgbmV3IGNtZGxp
bmUgcGFyYW0gYmUgYXBwcm9wcmlhdGU/DQoNCj4gDQo+ID4gVGhlIG1haW4gcmVhc29uIGhvd2V2
ZXIgZm9yIGRvaW5nIHRoaXMgaXMgdGhlIG9wdGltaXNhdGlvbnMgaXQgZW5hYmxlcywNCj4gPiBh
bmQgaW4gcGFydGljdWxhciwgbm90IGRvdWJsZSBzY3J1YmJpbmcgbW9zdCBvZiBvdXIgcGFnZXMu
DQo+IA0KPiBXZWxsLCB3YWl0IC0gc2NydWJiaW5nICE9IHplcm9pbmcgKHRha2luZyBpbnRvIGFj
Y291bnQgYWxzbyB3aGF0IHlvdQ0KPiBzYXkgZnVydGhlciBkb3duKS4NCg0KQW5kcmV3LA0KDQpJ
J20gbm90IHlldCBjb252aW5jZWQgbXlzZWxmIGFib3V0IHRoZSB2YWx1ZSB0aGF0IHJldHVybmlu
ZyBhbHdheXMgemVyb2VkDQpwYWdlcyBmcm9tIHRoZSBhbGxvY2F0b3IgcHJvdmlkZXMuIE1vc3Qg
b2YgdGhlIHBhZ2VzIGFyZSBnaXZlbiB0byBndWVzdHMNCmFueXdheSwgYW5kIHJlLXplcm9pbmcg
YSBmZXcgcGFnZXMgaW4gdGhlIGh5cGVydmlzb3IgZG9lc24ndCBzb3VuZA0KdG9vIGJhZC4gQnV0
IG1heWJlIEknbSBqdXN0IG5vdCBhd2FyZSBvZiBjYXNlcyB3aGVyZSBYZW4gcGVyZm9ybXMgbGFy
Z2UNCmFsbG9jYXRpb25zIGFuZCB6ZXJvZXMgdGhlbSBhZnRlcndhcmRzPw0KDQotLSANClRoYW5r
cywNClNlcmdleQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 14:25:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 14: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 1g6z8p-0001Wq-8A; Mon, 01 Oct 2018 14:25:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x59w=mn=citrix.com=prvs=805bb4f6e=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g6z8o-0001Wh-2I
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 14:25:42 +0000
X-Inumbo-ID: 09d22552-c586-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 09d22552-c586-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 14:26:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,327,1534809600"; d="scan'208";a="66718304"
To: Jan Beulich <JBeulich@suse.com>
References: <20180607130829.18811-1-olaf@aepfle.de>
 <20180626191113.2d8e6876.olaf@aepfle.de>
 <20180801181747.170405d8.olaf@aepfle.de>
 <20180913093913.328a523a.olaf@aepfle.de>
 <20180928155052.5d7f66db.olaf@aepfle.de>
 <23473.64592.699718.316856@mariner.uk.xensource.com>
 <5BB2044402000078001ED2E9@prv1-mh.provo.novell.com>
 <f9dc52a3-8f75-d652-ed78-731930017276@citrix.com>
 <5BB2287702000078001ED4A3@prv1-mh.provo.novell.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <83edf05c-8fcd-e9e2-1076-cc70d206ffb2@citrix.com>
Date: Mon, 1 Oct 2018 15:25:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB2287702000078001ED4A3@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v9] new config option vtsc_tolerance_khz to
 avoid TSC 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: Lars Kurth <lars.kurth@citrix.com>, Olaf Hering <olaf@aepfle.de>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.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>

T24gMTAvMDEvMjAxOCAwMzowMCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDEuMTAu
MTggYXQgMTU6MzgsIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+IHdyb3RlOgo+PiBPbiAxMC8w
MS8yMDE4IDEyOjI1IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IEkgdGhpbmsgdGhlIG1haW4g
Y29uY2Vybgo+Pj4gd2FzIHdpdGggdGhlIHdheSBtaWdyYXRpb24gb2YgdGhlIG5ldyB2YWx1ZSB3
YXMgaW1wbGVtZW50ZWQuIEJ1dCBJCj4+PiByZWFsbHkgaGF2ZSB0byBkZWZlciB0byBBbmRyZXcg
Zm9yIHRoYXQsIGlycmVzcGVjdGl2ZSBvZiBoaW0gbm90Cj4+PiBoYXZpbmcgcmVzcG9uZGVkIChv
biB0aGUgbGlzdCkgdG8gcHJpb3IgcGluZ3MuCj4+Cj4+IElzIEFuZHJldyByZWFsbHkgdGhlIG9u
bHkgcGVyc29uIHdobyBrbm93cyBlbm91Z2ggYWJvdXQgbWlncmF0aW9uIHRvCj4+IGdpdmUgdGhp
cyB0aGUgdGh1bWJzLXVwPwo+IAo+IFRoYXQncyBub3QgdGhlIHBvaW50IGhlcmUsIGF0IGxlYXN0
IGFmYWljOiBIZSBoYWQgdm9pY2VkIF9zb21lXwo+IGNvbmNlcm4gb24gYW4gZWFybGllciB2ZXJz
aW9uLiBJbiBzdWNoIGEgY2FzZSBpdCBpcywgSSB0aGluaywgb25seQo+IGFwcHJvcHJpYXRlIHRv
IHdhaXQgd2l0aCBjb21taXR0aW5nIHVudGlsIHRoZXJlIHdhcyBpbmRpY2F0aW9uCj4gdGhhdCB0
aGUgY29uY2VybnMgd2VyZSBzdWZmaWNpZW50bHkgYWRkcmVzc2VkICh2ZXJiYWxseSBvciBieQo+
IGFkanVzdG1lbnRzIHRvIHRoZSBjb2RlKS4KClJpZ2h0IC0tIGJ1dCBpdCdzIG5vdCB5b3VyIGpv
YiB0byBtYWtlIHN1cmUgdGhlIG1pZ3JhdGlvbiBzdHVmZiBpcwpwcm9wZXJseSBhZGRyZXNzZWQ7
IGl0J3MgV2VpIGFuZCBJYW4ncyBqb2IuICBXZWkncyBSLWIgd2FzIGEgc3RhdGVtZW50CmZyb20g
aGltIHRoYXQgdGhlIGNvZGUgd2FzIGdvb2Q7IHdoZW4gQW5keSBxdWVzdGlvbmVkIHRoYXQsIEkg
dGhpbmsgaXQKd2FzIHRoZW4gKldlaSdzKiBqb2IgdG8gYWRkcmVzcyB0aGUgcXVlc3Rpb24sIG5v
dCB5b3VycyBvciBBbmR5J3MgKG9yCmV2ZW4gT2xhZidzKS4gIElmIFdlaSBzYXlzLCAiSSd2ZSBj
b25zaWRlcmVkIEFuZHkncyBvYmplY3Rpb25zIGFuZCBJCnRoaW5rIHRoZSBwYXRjaCBpcyBmaW5l
IGFzLWlzIiwgdGhlbiBpdCBjYW4gYmUgY2hlY2tlZCBpbiAoZ2l2ZW4gYQpyZWFzb25hYmxlIGFt
b3VudCBvZiB0aW1lIGZvciBBbmR5IHRvIHJlc3BvbmQpOyBhbmQgV2VpIGNhbiBvd24gd2hhdGV2
ZXIKY29uc2VxdWVuY2VzIHRoZXJlIGFyZS4KCiAtR2VvcmdlCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 14:29:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 14: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 1g6zC6-0001jN-PA; Mon, 01 Oct 2018 14:29:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=i/iq=mn=citrix.com=prvs=805a81a02=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1g6zC5-0001jI-92
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 14:29:05 +0000
X-Inumbo-ID: 031fcf27-c586-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 031fcf27-c586-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 16:26:42 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,327,1534809600"; d="scan'208";a="79842839"
From: Sergey Dyasli <sergey.dyasli@citrix.com>
To: George Dunlap <George.Dunlap@citrix.com>
Thread-Topic: [PATCH] mm/page_alloc: always scrub pages given to the allocator
Thread-Index: AQHUWW1KY8ZEFh35qkqDwmC1A9MqYaUKGx2AgAAhdICAAAcQAIAAAbIAgAACuoCAAAmvgA==
Date: Mon, 1 Oct 2018 14:28:45 +0000
Message-ID: <c16044dcaac3b6a95a4fd91dd129d6311cdedc5f.camel@citrix.com>
References: <20181001095818.22782-1-sergey.dyasli@citrix.com>
 <5BB2014B02000078001ED2B6@prv1-mh.provo.novell.com>
 <43064b50-6f49-a073-9219-5a0a031be93b@citrix.com>
 <5BB2234802000078001ED441@prv1-mh.provo.novell.com>
 <1e93bdeb94b84ce4840dd0370992e603f2bd1b26.camel@citrix.com>
 <c34c8254-f5f3-de93-9d9b-b720563a3fbe@citrix.com>
In-Reply-To: <c34c8254-f5f3-de93-9d9b-b720563a3fbe@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Evolution 3.28.1-2 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <9FAB31D0CCC9AD499BE8A0BFAA393A6E@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] mm/page_alloc: always scrub pages given to
 the 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: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
 "julien.grall@arm.com" <julien.grall@arm.com>,
 "JBeulich@suse.com" <JBeulich@suse.com>,
 "boris.ostrovsky@oracle.com" <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>

T24gTW9uLCAyMDE4LTEwLTAxIGF0IDE0OjU0ICswMTAwLCBHZW9yZ2UgRHVubGFwIHdyb3RlOg0K
PiBPbiAxMC8wMS8yMDE4IDAyOjQ0IFBNLCBTZXJnZXkgRHlhc2xpIHdyb3RlOg0KPiA+IE9uIE1v
biwgMjAxOC0xMC0wMSBhdCAwNzozOCAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6DQo+ID4gPiA+
ID4gPiBPbiAwMS4xMC4xOCBhdCAxNToxMiwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdy
b3RlOg0KPiA+ID4gPiANCj4gPiA+ID4gT24gMDEvMTAvMTggMTI6MTMsIEphbiBCZXVsaWNoIHdy
b3RlOg0KPiA+ID4gPiA+ID4gPiA+IE9uIDAxLjEwLjE4IGF0IDExOjU4LCA8c2VyZ2V5LmR5YXNs
aUBjaXRyaXguY29tPiB3cm90ZToNCj4gPiA+ID4gPiA+IA0KPiA+ID4gPiA+ID4gSGF2aW5nIHRo
ZSBhbGxvY2F0b3IgcmV0dXJuIHVuc2NydWJiZWQgcGFnZXMgaXMgYSBwb3RlbnRpYWwgc2VjdXJp
dHkNCj4gPiA+ID4gPiA+IGNvbmNlcm46IHNvbWUgZG9tYWluIGNhbiBiZSBnaXZlbiBwYWdlcyB3
aXRoIG1lbW9yeSBjb250ZW50cyBvZiBhbm90aGVyDQo+ID4gPiA+ID4gPiBkb21haW4uIFRoaXMg
bWF5IGhhcHBlbiwgZm9yIGV4YW1wbGUsIGlmIGEgZG9tYWluIHZvbHVudGFyaWx5IHJlbGVhc2Vz
DQo+ID4gPiA+ID4gPiBpdHMgb3duIG1lbW9yeSAoYmFsbG9vbmluZyBiZWluZyB0aGUgZWFzaWVz
dCB3YXkgZm9yIGRvaW5nIHRoaXMpLg0KPiA+ID4gPiA+IA0KPiA+ID4gPiA+IEFuZCB3ZSd2ZSBh
bHdheXMgc2FpZCB0aGF0IGluIHRoaXMgY2FzZSBpdCdzIHRoZSBkb21haW4ncyByZXNwb25zaWJp
bGl0eQ0KPiA+ID4gPiA+IHRvIHNjcnViIHRoZSBtZW1vcnkgb2Ygc2VjcmV0cyBpdCBjYXJlcyBh
Ym91dC4gVGhlcmVmb3JlIEknbSBhdCB0aGUNCj4gPiA+ID4gPiB2ZXJ5IGxlYXN0IG1pc3Npbmcg
c29tZSBiYWNrZ3JvdW5kIG9uIHRoaXMgY2hhbmdlIG9mIGV4cGVjdGF0aW9ucy4NCj4gPiA+ID4g
DQo+ID4gPiA+IFlvdSB3ZXJlIG9uIHRoZSBjYWxsIHdoZW4gdGhpcyB3YXMgZGlzY3Vzc2VkLCBh
bG9uZyB3aXRoIHRoZSBzeW5jaHJvbm91cw0KPiA+ID4gPiBzY3J1YmJpbmcgaW4gZGVzdHJveWRv
bWFpbi4NCj4gPiA+IA0KPiA+ID4gUXVpdGUgcG9zc2libGUsIGJ1dCBpdCBoYXMgYmVlbiBhIHdo
aWxlLg0KPiA+ID4gDQo+ID4gPiA+IFB1dCBzaW1wbHksIHRoZSBjdXJyZW50IGJlaGF2aW91ciBp
cyBub3QgZ29vZCBlbm91Z2ggZm9yIGEgbnVtYmVyIG9mDQo+ID4gPiA+IHNlY3VyaXR5IHNlbnNp
dGl2ZSB1c2VjYXNlcy4NCj4gPiA+IA0KPiA+ID4gV2VsbCwgSSdtIGxvb2tpbmcgZm9yd2FyZCBm
b3IgU2VyZ2V5IHRvIGV4cGFuZCBvbiB0aGlzIGluIHRoZSBjb21taXQNCj4gPiA+IG1lc3NhZ2Uu
DQo+ID4gPiANCj4gPiA+ID4gVGhlIG1haW4gcmVhc29uIGhvd2V2ZXIgZm9yIGRvaW5nIHRoaXMg
aXMgdGhlIG9wdGltaXNhdGlvbnMgaXQgZW5hYmxlcywNCj4gPiA+ID4gYW5kIGluIHBhcnRpY3Vs
YXIsIG5vdCBkb3VibGUgc2NydWJiaW5nIG1vc3Qgb2Ygb3VyIHBhZ2VzLg0KPiA+ID4gDQo+ID4g
PiBXZWxsLCB3YWl0IC0gc2NydWJiaW5nICE9IHplcm9pbmcgKHRha2luZyBpbnRvIGFjY291bnQg
YWxzbyB3aGF0IHlvdQ0KPiA+ID4gc2F5IGZ1cnRoZXIgZG93bikuDQo+ID4gPiANCj4gPiA+ID4g
PiA+IENoYW5nZSB0aGUgYWxsb2NhdG9yIHRvIGFsd2F5cyBzY3J1YiB0aGUgcGFnZXMgZ2l2ZW4g
dG8gaXQgYnk6DQo+ID4gPiA+ID4gPiANCj4gPiA+ID4gPiA+IDEuIGZyZWVfeGVuaGVhcF9wYWdl
cygpDQo+ID4gPiA+ID4gPiAyLiBmcmVlX2RvbWhlYXBfcGFnZXMoKQ0KPiA+ID4gPiA+ID4gMy4g
b25saW5lX3BhZ2UoKQ0KPiA+ID4gPiA+ID4gNC4gaW5pdF9oZWFwX3BhZ2VzKCkNCj4gPiA+ID4g
PiA+IA0KPiA+ID4gPiA+ID4gUGVyZm9ybWFuY2UgdGVzdGluZyBoYXMgc2hvd24gdGhhdCBvbiBt
dWx0aS1ub2RlIG1hY2hpbmVzIGJvb3RzY3J1Yg0KPiA+ID4gPiA+ID4gdmFzdGx5IG91dHBlcmZv
cm1zIGlkbGUtbG9vcCBzY3J1YmJpbmcuIFNvIGluc3RlYWQgb2YgbWFya2luZyBhbGwgcGFnZXMN
Cj4gPiA+ID4gPiA+IGRpcnR5IGluaXRpYWxseSwgaW50cm9kdWNlIGJvb3RzY3J1Yl9kb25lIHRv
IHRyYWNrIHRoZSBjb21wbGV0aW9uIG9mDQo+ID4gPiA+ID4gPiB0aGUgcHJvY2VzcyBhbmQgZWFn
ZXJseSBzY3J1YiBhbGwgYWxsb2NhdGVkIHBhZ2VzIGR1cmluZyBib290Lg0KPiA+ID4gPiA+IA0K
PiA+ID4gPiA+IEknbSBhZnJhaWQgSSdtIHNvbWV3aGF0IGxvc3Q6IFRoZXJlIHN0aWxsIGlzIGFj
dGl2ZSBib290IHRpbWUgc2NydWJiaW5nLA0KPiA+ID4gPiA+IG9yIGF0IGxlYXN0IEkgY2FuJ3Qg
c2VlIGhvdyB0aGF0IG1pZ2h0IGJlIHNraXBwZWQgKG90aGVyIHRoYW4gZHVlIHRvDQo+ID4gPiA+
ID4gImJvb3RzY3J1Yj0wIikuIEkgd2FzIGFjdHVhbGx5IGV4cGVjdGluZyB0aGlzIHRvIGNoYW5n
ZSBhdCBzb21lDQo+ID4gPiA+ID4gcG9pbnQuIEFtIEkgcGVyaGFwcyBzaW1wbHkgbWlzLXJlYWRp
bmcgdGhpcyBwYXJ0IG9mIHRoZSBkZXNjcmlwdGlvbj8NCj4gPiA+ID4gDQo+ID4gPiA+IE5vLiAg
U2VyZ2V5IHRyaWVkIHRoYXQsIGFuZCBmb3VuZCBhIG1hc3NpdmUgcGVyZiBkaWZmZXJlbmNlIGJl
dHdlZW4NCj4gPiA+ID4gc2NydWJiaW5nIGluIHRoZSBpZGxlIGxvb3AgYW5kIHNjcnViYmluZyBh
dCBib290LiAgKDEuMnMgdnMgNDBzIGlpcmMpDQo+ID4gPiANCj4gPiA+IFRoYXQncyBub3Qgc29t
ZXRoaW5nIHlvdSBjYW4gcmVhc29uYWJseSBjb21wYXJlLCBpbW86IEZvciBvbmUsDQo+ID4gPiBp
dCBpcyBjZXJ0YWlubHkgZXhwZWN0ZWQgZm9yIHRoZSBiYWNrZ3JvdW5kIHNjcnViYmluZyB0byBi
ZSBzbG93ZXIsDQo+ID4gPiBzaW1wbHkgYmVjYXVzZSBvZiBvdGhlciBhY3Rpdml0eSBvbiB0aGUg
c3lzdGVtLiBBbmQgdGhlbiAxLjJzDQo+ID4gPiBsb29rcyBhd2Z1bGx5IHNtYWxsIGZvciBhIG11
bHRpLVRiIHN5c3RlbS4gWWV0IGl0IGlzIG1haW5seSBsYXJnZQ0KPiA+ID4gc3lzdGVtcyB3aGVy
ZSB0aGUgc3luY2hyb25vdXMgYm9vdCB0aW1lIHNjcnViYmluZyBpcyBhIHByb2JsZW0uDQo+ID4g
DQo+ID4gTGV0IG1lIHRocm93IGluIHNvbWUgbnVtYmVycy4NCj4gPiANCj4gPiBQZXJmb3JtYW5j
ZSBvZiBjdXJyZW50IGlkbGUgbG9vcCBzY3J1YmJpbmcgaXMganVzdCBub3QgZ29vZCBlbm91Z2g6
DQo+ID4gb24gOCBub2RlcywgMzIgQ1BVcyBhbmQgNTEyR0IgUkFNIG1hY2hpbmUgaXQgdGFrZXMg
fjQwIHNlY29uZHMgdG8gc2NydWINCj4gPiBhbGwgdGhlIG1lbW9yeSBpbnN0ZWFkIG9mIH44IHNl
Y29uZHMgZm9yIGN1cnJlbnQgYm9vdHNjcnViIGltcGxlbWVudGF0aW9uLg0KPiA+IA0KPiA+IFRo
aXMgd2FzIG1lYXN1cmVkIHdoaWxlIHN5bmNocm9ub3VzbHkgd2FpdGluZyBmb3IgQ1BVcyB0byBz
Y3J1YiBhbGwgdGhlDQo+ID4gbWVtb3J5IGluIGlkbGUtbG9vcC4gQnV0IHNjcnViYmluZyBjYW4g
aGFwcGVuIGluIGJhY2tncm91bmQsIG9mIGNvdXJzZS4NCj4gDQo+IFJpZ2h0LCB0aGUgd2hvbGUg
cG9pbnQgb2YgaWRsZSBsb29wIHNjcnViYmluZyBpcyB0aGF0IHlvdSAqZG9uJ3QqDQo+IHN5bmNy
b25vdXNseSB3YWl0IGZvciAqYWxsKiB0aGUgbWVtb3J5IHRvIGZpbmlzaCBzY3J1YmJpbmcgYmVm
b3JlIHlvdQ0KPiBjYW4gdXNlIHBhcnQgb2YgaXQuICBTbyB3aHkgaXMgdGhpcyBhbiBpc3N1ZSBm
b3IgeW91IGd1eXMgLS0gd2hhdA0KPiBjb25jcmV0ZSBwcm9ibGVtIGRpZCBpdCBjYXVzZSwgdGhh
dCB0aGUgZnVsbCBhbW91bnQgb2YgbWVtb3J5IHRvb2sgNDBzDQo+IHRvIGZpbmlzaCBzY3J1YmJp
bmcgcmF0aGVyIHRoYW4gb25seSA4cz8NCg0KVGhlcmUgaXMgbm8gaXNzdWUgYXQgdGhlIG1vbWVu
dC4gVXNpbmcgaWRsZSBsb29wIHRvIHNjcnViIGFsbCB0aGUgbWVtb3J5DQppcyBqdXN0IG5vdCB2
aWFibGU6IGl0IGRvZXNuJ3Qgc2NhbGUuIEhvdyBsb25nIGRvZXMgaXQgY3VycmVudGx5IHRha2UN
CnRvIGJvb3RzY3J1YiBhIG11bHRpLVRiIHN5c3RlbT8gSWYgaXQgdGFrZXMgYSBmZXcgbWludXRl
cyB0aGVuIEkgZmVhcg0KdGhhdCBpdCBtaWdodCB0YWtlIGFuIGhvdXIgdG8gaWRsZS1zY3J1YiBp
dC4NCg0KLS0gDQpUaGFua3MsDQpTZXJnZXkKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 14:29:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 14: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 1g6zCY-0001lq-3M; Mon, 01 Oct 2018 14:29:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ortm=mn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g6zCW-0001la-CT
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 14:29:32 +0000
X-Inumbo-ID: 1559aad2-c586-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1559aad2-c586-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 16:27:11 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1g6zCT-0005Zk-Hz; Mon, 01 Oct 2018 14:29: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 1g6zCT-0000Hq-3c; Mon, 01 Oct 2018 14:29:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g6zCT-0003cN-2y; Mon, 01 Oct 2018 14:29:29 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-128277-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=04d432fdc0c15f2da76dac4a9a5caf1aeb051ef0
X-Osstest-Versions-That: freebsd=a62d8e729c6db95f0c2e1de618be0b0796c0a97a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 01 Oct 2018 14:29:29 +0000
Subject: [Xen-devel] [freebsd-master test] 128277: 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>

ZmxpZ2h0IDEyODI3NyBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4Mjc3LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgMDRkNDMyZmRjMGMxNWYyZGE3NmRh
YzRhOWE1Y2FmMWFlYjA1MWVmMApiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgYTYyZDhlNzI5YzZkYjk1ZjBjMmUxZGU2MThiZTBiMDc5NmMwYTk3YQoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI4MTAyICAyMDE4LTA5LTI2IDA5OjE5OjA5IFogICAgNSBkYXlzCkZhaWxpbmcg
c2luY2UgICAgICAgIDEyODE2OCAgMjAxOC0wOS0yOCAwOToxOTowNSBaICAgIDMgZGF5cyAgICAy
IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODI3NyAgMjAxOC0xMC0wMSAwOToxOTow
NCBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlz
aW9ucyB1bmRlciB0ZXN0OgogIDBtcCA8MG1wQEZyZWVCU0Qub3JnPgogIGFlIDxhZUBGcmVlQlNE
Lm9yZz4KICBhbGxhbmp1ZGUgPGFsbGFuanVkZUBGcmVlQlNELm9yZz4KICBhbmRyZXcgPGFuZHJl
d0BGcmVlQlNELm9yZz4KICBiZHJld2VyeSA8YmRyZXdlcnlARnJlZUJTRC5vcmc+CiAgYnJvb2tz
IDxicm9va3NARnJlZUJTRC5vcmc+CiAgYnogPGJ6QEZyZWVCU0Qub3JnPgogIGRpbSA8ZGltQEZy
ZWVCU0Qub3JnPgogIGVtYXN0ZSA8ZW1hc3RlQEZyZWVCU0Qub3JnPgogIGdqYiA8Z2piQEZyZWVC
U0Qub3JnPgogIGdvbnpvIDxnb256b0BGcmVlQlNELm9yZz4KICBnb3Jkb24gPGdvcmRvbkBGcmVl
QlNELm9yZz4KICBoc2VsYXNreSA8aHNlbGFza3lARnJlZUJTRC5vcmc+CiAgaW1wIDxpbXBARnJl
ZUJTRC5vcmc+CiAgamhiIDxqaGJARnJlZUJTRC5vcmc+CiAga2liIDxraWJARnJlZUJTRC5vcmc+
CiAgbWpnIDxtamdARnJlZUJTRC5vcmc+CiAgbnAgPG5wQEZyZWVCU0Qub3JnPgogIHNlZiA8c2Vm
QEZyZWVCU0Qub3JnPgogIHNsYXZhc2ggPHNsYXZhc2hARnJlZUJTRC5vcmc+CiAgdHVleGVuIDx0
dWV4ZW5ARnJlZUJTRC5vcmc+CiAgeWd5IDx5Z3lARnJlZUJTRC5vcmc+Cgpqb2JzOgogYnVpbGQt
YW1kNjQtZnJlZWJzZC1hZ2FpbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dz
CmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGlu
IGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVy
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6
CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9mcmVlYnNkLmdpdAogICBhNjJkOGU3
MjljNi4uMDRkNDMyZmRjMGMgIDA0ZDQzMmZkYzBjMTVmMmRhNzZkYWM0YTlhNWNhZjFhZWIwNTFl
ZjAgLT4gdGVzdGVkL21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 14:33:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 14:33: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 1g6zGM-0002WO-La; Mon, 01 Oct 2018 14:33:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gpc9=mn=citrix.com=prvs=80546f8d1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g6zGL-0002WJ-LS
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 14:33:29 +0000
X-Inumbo-ID: 204dd054-c587-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 204dd054-c587-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 14:34:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,327,1534809600"; d="scan'208";a="66719406"
Date: Mon, 1 Oct 2018 15:33:24 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181001143324.n6ghsnarvq6xslqt@zion.uk.xensource.com>
References: <osstest-128240-mainreport@xen.org>
 <5BB1E30202000078001ED16E@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BB1E30202000078001ED16E@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [xen-unstable test] 128240: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Dario Faggioli <dario.faggioli@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 osstest service owner <osstest-admin@xenproject.org>,
 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>

T24gTW9uLCBPY3QgMDEsIDIwMTggYXQgMDM6MDQ6MDJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDMwLjA5LjE4IGF0IDIzOjU5LCA8b3NzdGVzdC1hZG1pbkB4ZW5wcm9qZWN0
Lm9yZz4gd3JvdGU6Cj4gPiBmbGlnaHQgMTI4MjQwIHhlbi11bnN0YWJsZSByZWFsIFtyZWFsXQo+
ID4gaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODI0
MC8gCj4gPiAKPiA+IFJlZ3Jlc3Npb25zIDotKAo+ID4gCj4gPiBUZXN0cyB3aGljaCBkaWQgbm90
IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKPiA+IGluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3Vs
ZCBub3QgYmUgcnVuOgo+ID4gIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgMjIgZ3Vlc3Qt
bWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIFJFR1IuIHZzLiAxMjgwODQKPiAKPiBBdCB0
aGUgZmlyc3QgZ2xhbmNlCj4gCj4gbGlieGw6IGVycm9yOiBsaWJ4bF9zY2hlZC5jOjIzMjpzY2hl
ZF9jcmVkaXRfZG9tYWluX3NldDogRG9tYWluIDE6R2V0dGluZyBkb21haW4gc2NoZWQgY3JlZGl0
OiBJbnZhbGlkIGFyZ3VtZW50Cj4gbGlieGw6IGVycm9yOiBsaWJ4bF9jcmVhdGUuYzoxMjc1OmRv
bWNyZWF0ZV9yZWJ1aWxkX2RvbmU6IERvbWFpbiAxOmNhbm5vdCAocmUtKWJ1aWxkIGRvbWFpbjog
LTMKPiAKPiBtaWdodCBpbmRpY2F0ZSBhIHByb2JsZW0gcmVzdWx0aW5nIGZyb20gdGhlIHN3aXRj
aCB0byBjcmVkaXQyIGFzIHRoZSBkZWZhdWx0Cj4gc2NoZWR1bGVyLiBCdXQgImZpcnN0IGdsYW5j
ZSIgaGVyZSByZWFsbHkgbWVhbnMgd2hhdCBpdCBzYXlzIC0gSSBkaWRuJ3QgbG9vawo+ICh5ZXQp
IGF0IHdoYXQgZXhhY3RseSBsaWJ4bCB0cmllcyB0byBkbyB0aGVyZSwgaW4gdGhlIGhvcGUgdGhh
dCBvdGhlcnMgbWF5Cj4ga25vdyB3aXRob3V0IG11Y2ggZGlnZ2luZy4KCkkgdGhpbmsgdGhpcyBp
cyBkdWUgdG8gdG9vbHN0YWNrIHRyeWluZyB0byBzZXQgdGhlIHNhbWUgc2NoZWR1bGVyCnBhcmFt
ZXRlcnMgZm9yIHRoZSBuZXdseSBjcmVhdGVkIGd1ZXN0LgoKQnV0IGluIHRoaXMgdGVzdCwgdGhl
IGRlc3RpbmF0aW9uIGhvc3QgaXMgdXNpbmcgYSBkaWZmZXJlbnQgc2NoZWR1bGVyCmZyb20gdGhl
IHNvdXJjZSBob3N0LiBBc2tpbmcgZm9yIGNyZWRpdCBzY2hlZHVsZXIgb24gYSBjcmVkaXQyIGhv
c3QgaXMKd3JvbmcuCgpUaGUgcmVsZXZhbnQgc25pcHBldCBpbiBndWVzdCBjZmcgKEpTT04pIGlz
OgoKICAgICAgICAgICAgICAgICJzY2hlZF9wYXJhbXMiOiB7CiAgICAgICAgICAgICAgICAgICAg
InNjaGVkIjogImNyZWRpdCIsCiAgICAgICAgICAgICAgICAgICAgIndlaWdodCI6IDI1NiwKICAg
ICAgICAgICAgICAgICAgICAiY2FwIjogMAogICAgICAgICAgICAgICAgfSwKCkkgY2FuJ3QgdGhp
bmsgb2YgYSBtZXRob2QgdG8gZml4IGl0IG9mZiB0aGUgdG9wIG9mIG15IGhlYWQgdGhvdWdoLgoK
CldlaS4KCj4gCj4gSmFuCj4gCj4gCj4gCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KPiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Cj4gWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 14:41:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 14: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 1g6zNV-0003I6-Ew; Mon, 01 Oct 2018 14:40:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=i/iq=mn=citrix.com=prvs=805a81a02=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1g6zNU-0003I1-07
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 14:40:52 +0000
X-Inumbo-ID: 271bc024-c588-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 271bc024-c588-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 14:42:00 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,328,1534809600"; d="scan'208";a="66720662"
To: Jan Beulich <JBeulich@suse.com>
References: <20181001095818.22782-1-sergey.dyasli@citrix.com>
 <5BB2014B02000078001ED2B6@prv1-mh.provo.novell.com>
From: Sergey Dyasli <sergey.dyasli@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=sergey.dyasli@citrix.com; keydata=
 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
Message-ID: <a1861a76-8542-60e8-05fd-b0b31e8ac05e@citrix.com>
Date: Mon, 1 Oct 2018 15:40:00 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB2014B02000078001ED2B6@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] mm/page_alloc: always scrub pages given to
 the 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: "sergey.dyasli@citrix.com >> Sergey Dyasli" <sergey.dyasli@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel@lists.xen.org, Julien Grall <julien.grall@arm.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>

T24gMDEvMTAvMTggMTI6MTMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDAxLjEwLjE4IGF0
IDExOjU4LCA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPiB3cm90ZToKPj4gSGF2aW5nIHRoZSBh
bGxvY2F0b3IgcmV0dXJuIHVuc2NydWJiZWQgcGFnZXMgaXMgYSBwb3RlbnRpYWwgc2VjdXJpdHkK
Pj4gY29uY2Vybjogc29tZSBkb21haW4gY2FuIGJlIGdpdmVuIHBhZ2VzIHdpdGggbWVtb3J5IGNv
bnRlbnRzIG9mIGFub3RoZXIKPj4gZG9tYWluLiBUaGlzIG1heSBoYXBwZW4sIGZvciBleGFtcGxl
LCBpZiBhIGRvbWFpbiB2b2x1bnRhcmlseSByZWxlYXNlcwo+PiBpdHMgb3duIG1lbW9yeSAoYmFs
bG9vbmluZyBiZWluZyB0aGUgZWFzaWVzdCB3YXkgZm9yIGRvaW5nIHRoaXMpLgo+IAo+IEFuZCB3
ZSd2ZSBhbHdheXMgc2FpZCB0aGF0IGluIHRoaXMgY2FzZSBpdCdzIHRoZSBkb21haW4ncyByZXNw
b25zaWJpbGl0eQo+IHRvIHNjcnViIHRoZSBtZW1vcnkgb2Ygc2VjcmV0cyBpdCBjYXJlcyBhYm91
dC4gVGhlcmVmb3JlIEknbSBhdCB0aGUKPiB2ZXJ5IGxlYXN0IG1pc3Npbmcgc29tZSBiYWNrZ3Jv
dW5kIG9uIHRoaXMgY2hhbmdlIG9mIGV4cGVjdGF0aW9ucy4KPiAKPj4gQ2hhbmdlIHRoZSBhbGxv
Y2F0b3IgdG8gYWx3YXlzIHNjcnViIHRoZSBwYWdlcyBnaXZlbiB0byBpdCBieToKPj4KPj4gMS4g
ZnJlZV94ZW5oZWFwX3BhZ2VzKCkKPj4gMi4gZnJlZV9kb21oZWFwX3BhZ2VzKCkKPj4gMy4gb25s
aW5lX3BhZ2UoKQo+PiA0LiBpbml0X2hlYXBfcGFnZXMoKQo+Pgo+PiBQZXJmb3JtYW5jZSB0ZXN0
aW5nIGhhcyBzaG93biB0aGF0IG9uIG11bHRpLW5vZGUgbWFjaGluZXMgYm9vdHNjcnViCj4+IHZh
c3RseSBvdXRwZXJmb3JtcyBpZGxlLWxvb3Agc2NydWJiaW5nLiBTbyBpbnN0ZWFkIG9mIG1hcmtp
bmcgYWxsIHBhZ2VzCj4+IGRpcnR5IGluaXRpYWxseSwgaW50cm9kdWNlIGJvb3RzY3J1Yl9kb25l
IHRvIHRyYWNrIHRoZSBjb21wbGV0aW9uIG9mCj4+IHRoZSBwcm9jZXNzIGFuZCBlYWdlcmx5IHNj
cnViIGFsbCBhbGxvY2F0ZWQgcGFnZXMgZHVyaW5nIGJvb3QuCj4gCj4gSSdtIGFmcmFpZCBJJ20g
c29tZXdoYXQgbG9zdDogVGhlcmUgc3RpbGwgaXMgYWN0aXZlIGJvb3QgdGltZSBzY3J1YmJpbmcs
Cj4gb3IgYXQgbGVhc3QgSSBjYW4ndCBzZWUgaG93IHRoYXQgbWlnaHQgYmUgc2tpcHBlZCAob3Ro
ZXIgdGhhbiBkdWUgdG8KPiAiYm9vdHNjcnViPTAiKS4gSSB3YXMgYWN0dWFsbHkgZXhwZWN0aW5n
IHRoaXMgdG8gY2hhbmdlIGF0IHNvbWUKPiBwb2ludC4gQW0gSSBwZXJoYXBzIHNpbXBseSBtaXMt
cmVhZGluZyB0aGlzIHBhcnQgb2YgdGhlIGRlc2NyaXB0aW9uPwo+IAo+PiBJZiBib290c2NydWIg
aXMgZGlzYWJsZWQsIHRoZW4gYWxsIHBhZ2VzIHdpbGwgYmUgbWFya2VkIGFzIGRpcnR5IHJpZ2h0
Cj4+IGF3YXkgYW5kIHNjcnViYmVkIGVpdGhlciBpbiBpZGxlLWxvb3Agb3IgZWFnZXJseSBkdXJp
bmcgYWxsb2NhdGlvbi4KPj4KPj4gQWZ0ZXIgdGhpcyBwYXRjaCwgYWxsb2NfaGVhcF9wYWdlcygp
IGlzIGd1YXJhbnRlZWQgdG8gcmV0dXJuIHNjcnViYmVkCj4+IHBhZ2VzIHRvIGEgY2FsbGVyIHVu
bGVzcyBNRU1GX25vX3NjcnViIGZsYWcgd2FzIHByb3ZpZGVkLgo+IAo+IEkgYWxzbyBkb24ndCB1
bmRlcnN0YW5kIHRoZSBwb2ludCBvZiB0aGlzOiBYZW4ncyBpbnRlcm5hbCBhbGxvY2F0aW9ucwo+
IGhhdmUgbm8gbmVlZCB0byBjb21lIGZyb20gc2NydWJiZWQgbWVtb3J5LiBUaGlzIGluIHBhcnRp
Y3VsYXIKPiBhbHNvIHB1dHMgdW5kZXIgcXVlc3Rpb24gdGhlIG5lZWQgdG8gImVhZ2VybHkgc2Ny
dWIgYWxsIGFsbG9jYXRlZAo+IHBhZ2VzIGR1cmluZyBib290IiAocXVvdGVkIGZyb20gYW4gZWFy
bGllciBwYXJhZ3JhcGgpLgoKVGhlcmUgYXJlIHdheXMgdG8gc2hhcmUgYSBYZW4ncyBwYWdlIHdp
dGggYSBndWVzdC4gU28gZnJvbSBhIHNlY3VyaXR5CnBvaW50IG9mIHZpZXcsIHRoZXJlIGlzIG5v
IGd1YXJhbnRlZSB0aGF0IGEgcGFnZSBhbGxvY2F0ZWQgd2l0aAphbGxvY194ZW5oZWFwX3BhZ2Vz
KCkgd2lsbCBub3QgZW5kIHVwIGFjY2Vzc2libGUgYnkgc29tZSBndWVzdC4KCi0tClRoYW5rcywK
U2VyZ2V5CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 14:54:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 14: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 1g6zaJ-0004CP-P4; Mon, 01 Oct 2018 14:54:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=u61o=mn=citrix.com=prvs=80545a6f8=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g6zaI-0004CK-6v
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 14:54:06 +0000
X-Inumbo-ID: 01043226-c58a-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 01043226-c58a-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 14:55:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,328,1534809600"; d="scan'208";a="79845070"
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>, George Dunlap
 <george.dunlap@citrix.com>, Jan Beulich <JBeulich@suse.com>, Sergey Dyasli
 <sergey.dyasli@citrix.com>
References: <20181001095818.22782-1-sergey.dyasli@citrix.com>
 <5BB2014B02000078001ED2B6@prv1-mh.provo.novell.com>
 <43064b50-6f49-a073-9219-5a0a031be93b@citrix.com>
 <6ff6c992-2c6f-a0aa-8b51-cbb3dfc724c7@oracle.com>
 <4d90b2ba-dcb2-c741-ef08-1beda65d69ab@citrix.com>
 <cfa78a84-9026-be61-5f39-c5b38d8aba9c@oracle.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <921dc0fa-16b5-17db-5e9b-113ec9846c9a@citrix.com>
Date: Mon, 1 Oct 2018 15:53:56 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <cfa78a84-9026-be61-5f39-c5b38d8aba9c@oracle.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] mm/page_alloc: always scrub pages given to
 the 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 Julien Grall <julien.grall@arm.com>, Tim Deegan <tim@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>

T24gMDEvMTAvMTggMTQ6NTcsIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPiBPbiAxMC8xLzE4IDk6
NTAgQU0sIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4+IE9uIDEwLzAxLzIwMTggMDI6NDQgUE0sIEJv
cmlzIE9zdHJvdnNreSB3cm90ZToKPj4+IE9uIDEwLzEvMTggOToxMiBBTSwgQW5kcmV3IENvb3Bl
ciB3cm90ZToKPj4+PiBPbiAwMS8xMC8xOCAxMjoxMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+
Pj4+IE9uIDAxLjEwLjE4IGF0IDExOjU4LCA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPiB3cm90
ZToKPj4+Pj4+IEhhdmluZyB0aGUgYWxsb2NhdG9yIHJldHVybiB1bnNjcnViYmVkIHBhZ2VzIGlz
IGEgcG90ZW50aWFsIHNlY3VyaXR5Cj4+Pj4+PiBjb25jZXJuOiBzb21lIGRvbWFpbiBjYW4gYmUg
Z2l2ZW4gcGFnZXMgd2l0aCBtZW1vcnkgY29udGVudHMgb2YgYW5vdGhlcgo+Pj4+Pj4gZG9tYWlu
LiBUaGlzIG1heSBoYXBwZW4sIGZvciBleGFtcGxlLCBpZiBhIGRvbWFpbiB2b2x1bnRhcmlseSBy
ZWxlYXNlcwo+Pj4+Pj4gaXRzIG93biBtZW1vcnkgKGJhbGxvb25pbmcgYmVpbmcgdGhlIGVhc2ll
c3Qgd2F5IGZvciBkb2luZyB0aGlzKS4KPj4+Pj4gQW5kIHdlJ3ZlIGFsd2F5cyBzYWlkIHRoYXQg
aW4gdGhpcyBjYXNlIGl0J3MgdGhlIGRvbWFpbidzIHJlc3BvbnNpYmlsaXR5Cj4+Pj4+IHRvIHNj
cnViIHRoZSBtZW1vcnkgb2Ygc2VjcmV0cyBpdCBjYXJlcyBhYm91dC4gVGhlcmVmb3JlIEknbSBh
dCB0aGUKPj4+Pj4gdmVyeSBsZWFzdCBtaXNzaW5nIHNvbWUgYmFja2dyb3VuZCBvbiB0aGlzIGNo
YW5nZSBvZiBleHBlY3RhdGlvbnMuCj4+Pj4gWW91IHdlcmUgb24gdGhlIGNhbGwgd2hlbiB0aGlz
IHdhcyBkaXNjdXNzZWQsIGFsb25nIHdpdGggdGhlIHN5bmNocm9ub3VzCj4+Pj4gc2NydWJiaW5n
IGluIGRlc3Ryb3lkb21haW4uCj4+Pj4KPj4+PiBQdXQgc2ltcGx5LCB0aGUgY3VycmVudCBiZWhh
dmlvdXIgaXMgbm90IGdvb2QgZW5vdWdoIGZvciBhIG51bWJlciBvZgo+Pj4+IHNlY3VyaXR5IHNl
bnNpdGl2ZSB1c2VjYXNlcy4KPj4+Pgo+Pj4+IFRoZSBtYWluIHJlYXNvbiBob3dldmVyIGZvciBk
b2luZyB0aGlzIGlzIHRoZSBvcHRpbWlzYXRpb25zIGl0IGVuYWJsZXMsCj4+Pj4gYW5kIGluIHBh
cnRpY3VsYXIsIG5vdCBkb3VibGUgc2NydWJiaW5nIG1vc3Qgb2Ygb3VyIHBhZ2VzLgo+Pj4gT1RP
SCwgaXQgaW50cm9kdWNlcyBkb3VibGUgc2NydWJiaW5nIGZvciBiYWxsb29uaW5nIGJlY2F1c2Ug
KGF0IGxlYXN0Cj4+PiBMaW51eCkgZ3Vlc3RzIGRvIHNjcnViIG1lbW9yeSBiZWZvcmUgaGFuZGlu
ZyBpdCBiYWNrIHRvIHRoZSBoeXBlcnZpc29yLgo+PiBXZSBjb3VsZCBhZGQgYSBYZW4gZmVhdHVy
ZSBmbGFnIHdoaWNoIHRlbGxzIHRoZSBndWVzdCBiYWxsb29uIGRyaXZlcgo+PiB3aGV0aGVyIHRo
ZSBoeXBlcnZpc29yIHdpbGwgc2NydWIgcGFnZXMgKGFuZCB0aHVzIGl0IGRvZXNuJ3QgbmVlZCB0
bykuCj4gV2UgY2FuLCBidXQgd2UgYXJlIHJlZ3Jlc3NpbmcgZXhpc3RpbmcgZ3Vlc3RzLgoKVGhl
cmUgaXMgbm8gcmVncmVzc2lvbi7CoCBIb3cgWGVuIGhhbmRsZXMgaXRzIGZyZWUgbWVtb3J5IGlz
IHVucmVsYXRlZCB0bwpob3cgdGhlIGd1ZXN0IGhhbmRsZXMgaXRzIGZyZWUgbWVtb3J5LCBhbmQg
cmVhbCB1c2VjYXNlcyBleGlzdCAoQU1EIFNFVgptb3N0IG9idmlvdXNseSkgd2hlcmUgdGhlcmUg
ZGVsaWJlcmF0ZWx5IGlzbid0IGZ1bGwgdHJ1c3QgYmV0d2VlbiB0aGUKZ3Vlc3QgYW5kIHRoZSBo
eXBlcnZpc29yLgoKSXQgaXMgc3Vib3B0aW1hbCBpbiB0aGUgY2FzZSB3aGVyZSBYZW4gYW5kIHRo
ZSBndWVzdCBtdXR1YWxseSB0cnVzdCBlYWNoCm90aGVyLCBidXQgdGhhdCBpc24ndCB0aGUgb25s
eSBjYXNlIHdoaWNoIGV4aXN0cy4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 15:01:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 15:01: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 1g6zhA-000503-Jm; Mon, 01 Oct 2018 15:01:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ortm=mn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g6zh9-0004zq-K8
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 15:01:11 +0000
X-Inumbo-ID: ff38df36-c58a-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ff38df36-c58a-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 15:02: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 <aliasfile-bounces@xenproject.org>)
 id 1g6zh5-0006EX-JA; Mon, 01 Oct 2018 15:01: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 1g6zh5-0001aL-4z; Mon, 01 Oct 2018 15:01:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g6zh5-0003TJ-4K; Mon, 01 Oct 2018 15:01:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128283-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-amd64-amd64-libvirt:migrate-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=5c28a3c6814cc3a054fde133c0f6ef77d80c0412
X-Osstest-Versions-That: xen=146bb7e1934afc5056179fffbf8e24c0db415f8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 01 Oct 2018 15:01:07 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128283: 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>

ZmxpZ2h0IDEyODI4MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODI4My8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA1YzI4YTNjNjgxNGNjM2EwNTRmZGUxMzNjMGY2ZWY3N2Q4MGMwNDEyCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAxNDZiYjdlMTkzNGFmYzUwNTYx
NzlmZmZiZjhlMjRjMGRiNDE1ZjhjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjgyNzkgIDIwMTgt
MTAtMDEgMTE6MDA6NDEgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4MjgzICAy
MDE4LTEwLTAxIDEzOjAwOjUyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PgogIE1hcmMgWnluZ2llciA8bWFyYy56eW5naWVyQGFybS5jb20+Cgpqb2JzOgogYnVpbGQtYXJt
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4
NiAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcg
cmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICAx
NDZiYjdlMTkzLi41YzI4YTNjNjgxICA1YzI4YTNjNjgxNGNjM2EwNTRmZGUxMzNjMGY2ZWY3N2Q4
MGMwNDEyIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 15:10:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 15:10: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 1g6zqB-0005oA-It; Mon, 01 Oct 2018 15:10:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ngkg=mn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g6zqA-0005o5-LI
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 15:10:30 +0000
X-Inumbo-ID: ce5d2f44-c58b-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ce5d2f44-c58b-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 17:08:09 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 01 Oct 2018 09:10:28 -0600
Message-Id: <5BB238E102000078001ED56E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 01 Oct 2018 09:10:25 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <osstest-128240-mainreport@xen.org>
 <5BB1E30202000078001ED16E@prv1-mh.provo.novell.com>
 <20181001143324.n6ghsnarvq6xslqt@zion.uk.xensource.com>
In-Reply-To: <20181001143324.n6ghsnarvq6xslqt@zion.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [xen-unstable test] 128240: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Dario Faggioli <dario.faggioli@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 osstest service owner <osstest-admin@xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAxLjEwLjE4IGF0IDE2OjMzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gTW9uLCBPY3QgMDEsIDIwMTggYXQgMDM6MDQ6MDJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAzMC4wOS4xOCBhdCAyMzo1OSwgPG9zc3Rlc3QtYWRtaW5AeGVucHJvamVj
dC5vcmc+IHdyb3RlOgo+PiA+IGZsaWdodCAxMjgyNDAgeGVuLXVuc3RhYmxlIHJlYWwgW3JlYWxd
Cj4+ID4gaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEy
ODI0MC8gCj4+ID4gCj4+ID4gUmVncmVzc2lvbnMgOi0oCj4+ID4gCj4+ID4gVGVzdHMgd2hpY2gg
ZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCj4+ID4gaW5jbHVkaW5nIHRlc3RzIHdo
aWNoIGNvdWxkIG5vdCBiZSBydW46Cj4+ID4gIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUg
MjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIFJFR1IuIHZzLiAKPiAxMjgw
ODQKPj4gCj4+IEF0IHRoZSBmaXJzdCBnbGFuY2UKPj4gCj4+IGxpYnhsOiBlcnJvcjogbGlieGxf
c2NoZWQuYzoyMzI6c2NoZWRfY3JlZGl0X2RvbWFpbl9zZXQ6IERvbWFpbiAxOkdldHRpbmcgCj4g
ZG9tYWluIHNjaGVkIGNyZWRpdDogSW52YWxpZCBhcmd1bWVudAo+PiBsaWJ4bDogZXJyb3I6IGxp
YnhsX2NyZWF0ZS5jOjEyNzU6ZG9tY3JlYXRlX3JlYnVpbGRfZG9uZTogRG9tYWluIDE6Y2Fubm90
IAo+IChyZS0pYnVpbGQgZG9tYWluOiAtMwo+PiAKPj4gbWlnaHQgaW5kaWNhdGUgYSBwcm9ibGVt
IHJlc3VsdGluZyBmcm9tIHRoZSBzd2l0Y2ggdG8gY3JlZGl0MiBhcyB0aGUgZGVmYXVsdAo+PiBz
Y2hlZHVsZXIuIEJ1dCAiZmlyc3QgZ2xhbmNlIiBoZXJlIHJlYWxseSBtZWFucyB3aGF0IGl0IHNh
eXMgLSBJIGRpZG4ndCBsb29rCj4+ICh5ZXQpIGF0IHdoYXQgZXhhY3RseSBsaWJ4bCB0cmllcyB0
byBkbyB0aGVyZSwgaW4gdGhlIGhvcGUgdGhhdCBvdGhlcnMgbWF5Cj4+IGtub3cgd2l0aG91dCBt
dWNoIGRpZ2dpbmcuCj4gCj4gSSB0aGluayB0aGlzIGlzIGR1ZSB0byB0b29sc3RhY2sgdHJ5aW5n
IHRvIHNldCB0aGUgc2FtZSBzY2hlZHVsZXIKPiBwYXJhbWV0ZXJzIGZvciB0aGUgbmV3bHkgY3Jl
YXRlZCBndWVzdC4KPiAKPiBCdXQgaW4gdGhpcyB0ZXN0LCB0aGUgZGVzdGluYXRpb24gaG9zdCBp
cyB1c2luZyBhIGRpZmZlcmVudCBzY2hlZHVsZXIKPiBmcm9tIHRoZSBzb3VyY2UgaG9zdC4gQXNr
aW5nIGZvciBjcmVkaXQgc2NoZWR1bGVyIG9uIGEgY3JlZGl0MiBob3N0IGlzCj4gd3JvbmcuCj4g
Cj4gVGhlIHJlbGV2YW50IHNuaXBwZXQgaW4gZ3Vlc3QgY2ZnIChKU09OKSBpczoKPiAKPiAgICAg
ICAgICAgICAgICAgInNjaGVkX3BhcmFtcyI6IHsKPiAgICAgICAgICAgICAgICAgICAgICJzY2hl
ZCI6ICJjcmVkaXQiLAo+ICAgICAgICAgICAgICAgICAgICAgIndlaWdodCI6IDI1NiwKPiAgICAg
ICAgICAgICAgICAgICAgICJjYXAiOiAwCj4gICAgICAgICAgICAgICAgIH0sCj4gCj4gSSBjYW4n
dCB0aGluayBvZiBhIG1ldGhvZCB0byBmaXggaXQgb2ZmIHRoZSB0b3Agb2YgbXkgaGVhZCB0aG91
Z2guCgpTbyBpcyB0aGlzIHNvbWV0aGluZyB0aGF0IHdhcyBzcGVjaWZpZWQgaW4gdGhlIG9yaWdp
bmFsIGNvbmZpZz8gT3IKaXMgaXQganVzdCB0aGUgY3VycmVudCB2YWx1ZSB3aGljaCBnZXRzIHJl
YWQgYW5kIGFuIGF0dGVtcHQgbWFkZQp0byByZS1pbnN0YWxsLiBJZiB0aGVyZSB3YXMgbm8gZXhw
bGljaXQgc2V0dGluZyBpbiB0aGUgZ3Vlc3QgY29uZmlnLApzaG91bGRuJ3Qgc3VjaCBhICJkZWZh
dWx0IiBzZXR0aW5nIGJlIHJldGFpbmVkIGJ5IG5vdCB0cmFuc2ZlcnJpbmcKYW55IHNjaGVkdWxl
ciBzcGVjaWZpY3MgZHVyaW5nIG1pZ3JhdGlvbj8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 15:12:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 15: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 1g6zsF-0005uE-0c; Mon, 01 Oct 2018 15:12:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ngkg=mn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g6zsD-0005u7-B3
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 15:12:37 +0000
X-Inumbo-ID: 19f70406-c58c-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 19f70406-c58c-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 17:10:15 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 01 Oct 2018 09:12:35 -0600
Message-Id: <5BB2395F02000078001ED586@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 01 Oct 2018 09:12:31 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Sergey Dyasli" <sergey.dyasli@citrix.com>
References: <20181001095818.22782-1-sergey.dyasli@citrix.com>
 <5BB2014B02000078001ED2B6@prv1-mh.provo.novell.com>
 <43064b50-6f49-a073-9219-5a0a031be93b@citrix.com>
 <5BB2234802000078001ED441@prv1-mh.provo.novell.com>
 <5f277a0cdbaea5547135c7c90b8b2cf7d4eaa282.camel@citrix.com>
In-Reply-To: <5f277a0cdbaea5547135c7c90b8b2cf7d4eaa282.camel@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] mm/page_alloc: always scrub pages given to
 the 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: Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 george.dunlap@citrix.com, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.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>

Pj4+IE9uIDAxLjEwLjE4IGF0IDE2OjExLCA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPiB3cm90
ZToKPiBJIHRoaW5rIHRoaXMgaXMgdGhlIG1haW4gYXJndW1lbnQgaGVyZTogd2hhdCB0byBkbyBh
Ym91dCB0aG9zZSBzZWN1cml0eQo+IHNlbnNpdGl2ZSB1c2UgY2FzZXM/IFNjcnViYmluZyBldmVy
eXRoaW5nIHVuY29uZGl0aW9uYWxseSBtaWdodCBiZSBhIHRvbwo+IHJhZGljYWwgYXBwcm9hY2gu
IFdvdWxkIGlucm9kdWNpbmcgYSBuZXcgY21kbGluZSBwYXJhbSBiZSBhcHByb3ByaWF0ZT8KClll
cywgSSdtIHN1cmVseSBmaW5lIHdpdGggdGhpcyBiZWluZyBhbiBvcHRpb25hbCAoYW5kIGhlbmNl
IGNvbW1hbmQKbGluZSBkcml2ZW4pIG1vZGUuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 15:13:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 15:13: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 1g6ztI-00061E-C6; Mon, 01 Oct 2018 15:13:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ngkg=mn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g6ztG-000616-IJ
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 15:13:42 +0000
X-Inumbo-ID: bec3f013-c58c-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bec3f013-c58c-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 15:14:52 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 01 Oct 2018 09:13:40 -0600
Message-Id: <5BB239A102000078001ED589@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 01 Oct 2018 09:13:37 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Sergey Dyasli" <sergey.dyasli@citrix.com>
References: <20181001095818.22782-1-sergey.dyasli@citrix.com>
 <5BB2014B02000078001ED2B6@prv1-mh.provo.novell.com>
 <a1861a76-8542-60e8-05fd-b0b31e8ac05e@citrix.com>
In-Reply-To: <a1861a76-8542-60e8-05fd-b0b31e8ac05e@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] mm/page_alloc: always scrub pages given to
 the 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel@lists.xen.org, Julien Grall <julien.grall@arm.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>

Pj4+IE9uIDAxLjEwLjE4IGF0IDE2OjQwLCA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPiB3cm90
ZToKPiBPbiAwMS8xMC8xOCAxMjoxMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDAxLjEw
LjE4IGF0IDExOjU4LCA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPiB3cm90ZToKPj4+IEFmdGVy
IHRoaXMgcGF0Y2gsIGFsbG9jX2hlYXBfcGFnZXMoKSBpcyBndWFyYW50ZWVkIHRvIHJldHVybiBz
Y3J1YmJlZAo+Pj4gcGFnZXMgdG8gYSBjYWxsZXIgdW5sZXNzIE1FTUZfbm9fc2NydWIgZmxhZyB3
YXMgcHJvdmlkZWQuCj4+IAo+PiBJIGFsc28gZG9uJ3QgdW5kZXJzdGFuZCB0aGUgcG9pbnQgb2Yg
dGhpczogWGVuJ3MgaW50ZXJuYWwgYWxsb2NhdGlvbnMKPj4gaGF2ZSBubyBuZWVkIHRvIGNvbWUg
ZnJvbSBzY3J1YmJlZCBtZW1vcnkuIFRoaXMgaW4gcGFydGljdWxhcgo+PiBhbHNvIHB1dHMgdW5k
ZXIgcXVlc3Rpb24gdGhlIG5lZWQgdG8gImVhZ2VybHkgc2NydWIgYWxsIGFsbG9jYXRlZAo+PiBw
YWdlcyBkdXJpbmcgYm9vdCIgKHF1b3RlZCBmcm9tIGFuIGVhcmxpZXIgcGFyYWdyYXBoKS4KPiAK
PiBUaGVyZSBhcmUgd2F5cyB0byBzaGFyZSBhIFhlbidzIHBhZ2Ugd2l0aCBhIGd1ZXN0LiBTbyBm
cm9tIGEgc2VjdXJpdHkKPiBwb2ludCBvZiB2aWV3LCB0aGVyZSBpcyBubyBndWFyYW50ZWUgdGhh
dCBhIHBhZ2UgYWxsb2NhdGVkIHdpdGgKPiBhbGxvY194ZW5oZWFwX3BhZ2VzKCkgd2lsbCBub3Qg
ZW5kIHVwIGFjY2Vzc2libGUgYnkgc29tZSBndWVzdC4KCkJ1dCB0aGlzIGlzIHRoZSBleGNlcHRp
b24sIG5vdCB0aGUgcnVsZSwgYW5kIGhlbmNlIHRoZSBjb2RlIGVuYWJsaW5nCnRoZSBzaGFyaW5n
IGlzIHJlc3BvbnNpYmxlIGZvciBpbml0aWFsaXppbmcgdGhlIHBhZ2Ugc3VpdGFibHkuCgpKYW4K
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 15:16:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 15:16: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 1g6zvQ-0006CB-RC; Mon, 01 Oct 2018 15:15:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ngkg=mn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g6zvP-0006C1-Rk
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 15:15:55 +0000
X-Inumbo-ID: 0e06fada-c58d-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0e06fada-c58d-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 15:17:05 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 01 Oct 2018 09:15:53 -0600
Message-Id: <5BB23A2702000078001ED598@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 01 Oct 2018 09:15:51 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Sergey Dyasli" <sergey.dyasli@citrix.com>
References: <20181001095818.22782-1-sergey.dyasli@citrix.com>
 <5BB2014B02000078001ED2B6@prv1-mh.provo.novell.com>
 <43064b50-6f49-a073-9219-5a0a031be93b@citrix.com>
 <5BB2234802000078001ED441@prv1-mh.provo.novell.com>
 <1e93bdeb94b84ce4840dd0370992e603f2bd1b26.camel@citrix.com>
 <c34c8254-f5f3-de93-9d9b-b720563a3fbe@citrix.com>
 <c16044dcaac3b6a95a4fd91dd129d6311cdedc5f.camel@citrix.com>
In-Reply-To: <c16044dcaac3b6a95a4fd91dd129d6311cdedc5f.camel@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] mm/page_alloc: always scrub pages given to
 the 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: Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 george.dunlap@citrix.com, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.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>

Pj4+IE9uIDAxLjEwLjE4IGF0IDE2OjI4LCA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPiB3cm90
ZToKPiBPbiBNb24sIDIwMTgtMTAtMDEgYXQgMTQ6NTQgKzAxMDAsIEdlb3JnZSBEdW5sYXAgd3Jv
dGU6Cj4+IFJpZ2h0LCB0aGUgd2hvbGUgcG9pbnQgb2YgaWRsZSBsb29wIHNjcnViYmluZyBpcyB0
aGF0IHlvdSAqZG9uJ3QqCj4+IHN5bmNyb25vdXNseSB3YWl0IGZvciAqYWxsKiB0aGUgbWVtb3J5
IHRvIGZpbmlzaCBzY3J1YmJpbmcgYmVmb3JlIHlvdQo+PiBjYW4gdXNlIHBhcnQgb2YgaXQuICBT
byB3aHkgaXMgdGhpcyBhbiBpc3N1ZSBmb3IgeW91IGd1eXMgLS0gd2hhdAo+PiBjb25jcmV0ZSBw
cm9ibGVtIGRpZCBpdCBjYXVzZSwgdGhhdCB0aGUgZnVsbCBhbW91bnQgb2YgbWVtb3J5IHRvb2sg
NDBzCj4+IHRvIGZpbmlzaCBzY3J1YmJpbmcgcmF0aGVyIHRoYW4gb25seSA4cz8KPiAKPiBUaGVy
ZSBpcyBubyBpc3N1ZSBhdCB0aGUgbW9tZW50LiBVc2luZyBpZGxlIGxvb3AgdG8gc2NydWIgYWxs
IHRoZSBtZW1vcnkKPiBpcyBqdXN0IG5vdCB2aWFibGU6IGl0IGRvZXNuJ3Qgc2NhbGUuIEhvdyBs
b25nIGRvZXMgaXQgY3VycmVudGx5IHRha2UKPiB0byBib290c2NydWIgYSBtdWx0aS1UYiBzeXN0
ZW0/IElmIGl0IHRha2VzIGEgZmV3IG1pbnV0ZXMgdGhlbiBJIGZlYXIKPiB0aGF0IGl0IG1pZ2h0
IHRha2UgYW4gaG91ciB0byBpZGxlLXNjcnViIGl0LgoKQnV0IHRoYXQncyBmaW5lLCBhdCBsZWFz
dCBpbiB0aGVvcnksIGFzIGxvbmcgYXMgbm8gc2NydWJiaW5nIHdpbGwgYmUKc2tpcHBlZCB3aGVu
IGl0IHdhcyBhY3R1YWxseSBuZWVkZWQuIFRoZSBzeXN0ZW0gd2lsbCBiZSBzbGlnaHRseQptb3Jl
IGJ1c3kgdW50aWwgZG9uZSB3aXRoIHRoZSBzY3J1YmJpbmcsIGJ1dCB0aGF0J3MgZXhhY3RseSB0
aGUKZXhwZWN0ZWQgcHJpY2UgdG8gcGF5IGZvciB0aGUgY3V0IGRvd24gb24gYm9vdCB0aW1lLgoK
SmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 15:17:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 15: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 1g6zwt-0006K0-6x; Mon, 01 Oct 2018 15:17:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gpc9=mn=citrix.com=prvs=80546f8d1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g6zwr-0006Js-R5
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 15:17:25 +0000
X-Inumbo-ID: c5720c0b-c58c-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c5720c0b-c58c-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 17:15:03 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,328,1534809600"; d="scan'208";a="66726244"
Date: Mon, 1 Oct 2018 16:17:16 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181001151716.snpgmxh77crrmihq@zion.uk.xensource.com>
References: <osstest-128240-mainreport@xen.org>
 <5BB1E30202000078001ED16E@prv1-mh.provo.novell.com>
 <20181001143324.n6ghsnarvq6xslqt@zion.uk.xensource.com>
 <5BB238E102000078001ED56E@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BB238E102000078001ED56E@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [xen-unstable test] 128240: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Dario Faggioli <dario.faggioli@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 osstest service owner <osstest-admin@xenproject.org>,
 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>

T24gTW9uLCBPY3QgMDEsIDIwMTggYXQgMDk6MTA6MjVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDAxLjEwLjE4IGF0IDE2OjMzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBPbiBNb24sIE9jdCAwMSwgMjAxOCBhdCAwMzowNDowMkFNIC0wNjAwLCBKYW4gQmV1
bGljaCB3cm90ZToKPiA+PiA+Pj4gT24gMzAuMDkuMTggYXQgMjM6NTksIDxvc3N0ZXN0LWFkbWlu
QHhlbnByb2plY3Qub3JnPiB3cm90ZToKPiA+PiA+IGZsaWdodCAxMjgyNDAgeGVuLXVuc3RhYmxl
IHJlYWwgW3JlYWxdCj4gPj4gPiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MvMTI4MjQwLyAKPiA+PiA+IAo+ID4+ID4gUmVncmVzc2lvbnMgOi0oCj4gPj4g
PiAKPiA+PiA+IFRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAo+
ID4+ID4gaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46Cj4gPj4gPiAgdGVz
dC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9o
b3N0IGZhaWwgUkVHUi4gdnMuIAo+ID4gMTI4MDg0Cj4gPj4gCj4gPj4gQXQgdGhlIGZpcnN0IGds
YW5jZQo+ID4+IAo+ID4+IGxpYnhsOiBlcnJvcjogbGlieGxfc2NoZWQuYzoyMzI6c2NoZWRfY3Jl
ZGl0X2RvbWFpbl9zZXQ6IERvbWFpbiAxOkdldHRpbmcgCj4gPiBkb21haW4gc2NoZWQgY3JlZGl0
OiBJbnZhbGlkIGFyZ3VtZW50Cj4gPj4gbGlieGw6IGVycm9yOiBsaWJ4bF9jcmVhdGUuYzoxMjc1
OmRvbWNyZWF0ZV9yZWJ1aWxkX2RvbmU6IERvbWFpbiAxOmNhbm5vdCAKPiA+IChyZS0pYnVpbGQg
ZG9tYWluOiAtMwo+ID4+IAo+ID4+IG1pZ2h0IGluZGljYXRlIGEgcHJvYmxlbSByZXN1bHRpbmcg
ZnJvbSB0aGUgc3dpdGNoIHRvIGNyZWRpdDIgYXMgdGhlIGRlZmF1bHQKPiA+PiBzY2hlZHVsZXIu
IEJ1dCAiZmlyc3QgZ2xhbmNlIiBoZXJlIHJlYWxseSBtZWFucyB3aGF0IGl0IHNheXMgLSBJIGRp
ZG4ndCBsb29rCj4gPj4gKHlldCkgYXQgd2hhdCBleGFjdGx5IGxpYnhsIHRyaWVzIHRvIGRvIHRo
ZXJlLCBpbiB0aGUgaG9wZSB0aGF0IG90aGVycyBtYXkKPiA+PiBrbm93IHdpdGhvdXQgbXVjaCBk
aWdnaW5nLgo+ID4gCj4gPiBJIHRoaW5rIHRoaXMgaXMgZHVlIHRvIHRvb2xzdGFjayB0cnlpbmcg
dG8gc2V0IHRoZSBzYW1lIHNjaGVkdWxlcgo+ID4gcGFyYW1ldGVycyBmb3IgdGhlIG5ld2x5IGNy
ZWF0ZWQgZ3Vlc3QuCj4gPiAKPiA+IEJ1dCBpbiB0aGlzIHRlc3QsIHRoZSBkZXN0aW5hdGlvbiBo
b3N0IGlzIHVzaW5nIGEgZGlmZmVyZW50IHNjaGVkdWxlcgo+ID4gZnJvbSB0aGUgc291cmNlIGhv
c3QuIEFza2luZyBmb3IgY3JlZGl0IHNjaGVkdWxlciBvbiBhIGNyZWRpdDIgaG9zdCBpcwo+ID4g
d3JvbmcuCj4gPiAKPiA+IFRoZSByZWxldmFudCBzbmlwcGV0IGluIGd1ZXN0IGNmZyAoSlNPTikg
aXM6Cj4gPiAKPiA+ICAgICAgICAgICAgICAgICAic2NoZWRfcGFyYW1zIjogewo+ID4gICAgICAg
ICAgICAgICAgICAgICAic2NoZWQiOiAiY3JlZGl0IiwKPiA+ICAgICAgICAgICAgICAgICAgICAg
IndlaWdodCI6IDI1NiwKPiA+ICAgICAgICAgICAgICAgICAgICAgImNhcCI6IDAKPiA+ICAgICAg
ICAgICAgICAgICB9LAo+ID4gCj4gPiBJIGNhbid0IHRoaW5rIG9mIGEgbWV0aG9kIHRvIGZpeCBp
dCBvZmYgdGhlIHRvcCBvZiBteSBoZWFkIHRob3VnaC4KPiAKPiBTbyBpcyB0aGlzIHNvbWV0aGlu
ZyB0aGF0IHdhcyBzcGVjaWZpZWQgaW4gdGhlIG9yaWdpbmFsIGNvbmZpZz8gT3IKPiBpcyBpdCBq
dXN0IHRoZSBjdXJyZW50IHZhbHVlIHdoaWNoIGdldHMgcmVhZCBhbmQgYW4gYXR0ZW1wdCBtYWRl
Cj4gdG8gcmUtaW5zdGFsbC4gSWYgdGhlcmUgd2FzIG5vIGV4cGxpY2l0IHNldHRpbmcgaW4gdGhl
IGd1ZXN0IGNvbmZpZywKPiBzaG91bGRuJ3Qgc3VjaCBhICJkZWZhdWx0IiBzZXR0aW5nIGJlIHJl
dGFpbmVkIGJ5IG5vdCB0cmFuc2ZlcnJpbmcKPiBhbnkgc2NoZWR1bGVyIHNwZWNpZmljcyBkdXJp
bmcgbWlncmF0aW9uPwo+IAoKTm8gc2V0dGluZyBpbiBndWVzdCBjZmcuIFRob3NlIHZhbHVlcyBh
cmUgZXh0cmFjdGVkIGZyb20gdGhlIGh5cGVydmlzb3IuCkkgdGhpbmsgd2UgbWF5IGJlIGFibGUg
dG8gbm90IHNlbmQgZGVmYXVsdCB2YWx1ZXMgdG8gdGhlIHJlbW90ZSBlbmQuCgpXZWkuCgoKPiBK
YW4KPiAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 15:18:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 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 1g6zxQ-0006O4-HZ; Mon, 01 Oct 2018 15:18:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=qpvq=mn=nsa.gov=dgdegra@srs-us1.protection.inumbo.net>)
 id 1g6zxP-0006Nr-1x
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 15:17:59 +0000
X-Inumbo-ID: 55d7642f-c58d-11e8-a6a9-d7ebe60f679a
Received: from ucol19pa12.eemsg.mail.mil (unknown [214.24.24.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 55d7642f-c58d-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 15:19:07 +0000 (UTC)
X-EEMSG-check-008: 639438445|UCOL19PA12_EEMSG_MP10.csd.disa.mil
X-IronPort-AV: E=Sophos;i="5.54,328,1534809600"; d="scan'208";a="639438445"
Received: from emsm-gh1-uea10.ncsc.mil ([214.29.60.2])
 by ucol19pa12.eemsg.mail.mil with ESMTP/TLS/DHE-RSA-AES256-SHA256;
 01 Oct 2018 15:17:52 +0000
X-IronPort-AV: E=Sophos;i="5.54,328,1534809600"; d="scan'208";a="16389058"
IronPort-PHdr: =?us-ascii?q?9a23=3AB4k//R/BBN4b6v9uRHKM819IXTAuvvDOBiVQ1K?=
 =?us-ascii?q?B+1ewVIJqq85mqBkHD//Il1AaPAd2Eraocw8Pt8InYEVQa5piAtH1QOLdtbD?=
 =?us-ascii?q?Qizfssogo7HcSeAlf6JvO5JwYzHcBFSUM3tyrjaRsdF8nxfUDdrWOv5jAOBB?=
 =?us-ascii?q?r/KRB1JuPoEYLOksi7ze+/94HRbglSmDaxfa55IQmrownWqsQYm5ZpJLwryh?=
 =?us-ascii?q?vOrHtIeuBWyn1tKFmOgRvy5dq+8YB6/ShItP0v68BPUaPhf6QlVrNYFygpM3?=
 =?us-ascii?q?o05MLwqxbOSxaE62YGXWUXlhpIBBXF7A3/U5zsvCb2qvZx1S+HNsDtU7s6RS?=
 =?us-ascii?q?qt4LtqSB/wiScIKTg58H3MisdtiK5XuQ+tqwBjz4LRZoyaOuB+fqfAdt0EQ2?=
 =?us-ascii?q?RPUNtaWyhYDo+ic4cDCuwMNvtaoYbgvVsDtRuwCxexCuPzxDFGhXH20q8g0+?=
 =?us-ascii?q?QgDQ7I0wMvEskSsHvPqNj5KLseXfy3waTO0D7Nb+lW2TD46IXQfBwvr++DU7?=
 =?us-ascii?q?NqccXL00YvGRvJhUiep4P/OTOV1/oCs2yG5ORhW+6klmkqpBx+ojey2MgshZ?=
 =?us-ascii?q?PJiZgOx1DC7iV22pw5JdK/SE5leNOpFoZbuSKCN4ZuX88uX3tktDgnxrAGo5?=
 =?us-ascii?q?K3YjYGxZY9yxLCaPGLbpCE7g//WOqLPzt0mXJodKihixu880Ws0PPwWtSq3F?=
 =?us-ascii?q?pSsyZIk93BumoT2xHT5cWLUPpw8l2/1TuA1w3e7PxPL1oumqrBMZEhx6Y9lp?=
 =?us-ascii?q?8UsUveACD7gF72jKqKdkU8/eio9vjnbq3mppCCM490jRnzPKMzlMK9H+o0Kw?=
 =?us-ascii?q?kAUWqG9eil2rLt8lH0TKlUgvEsjqbZt4raJdwBqq6/GA9ayJwv6xm4Dze4yN?=
 =?us-ascii?q?gYnH8HI0xZeB+fkoTlJ0vCLO7lAfq/mVigjilnyvLcMrH8AZjBM2DPkLL7cr?=
 =?us-ascii?q?Z8705cxhAzzdda559MF74BL+/8VVH+tNzCFBA0KAq0w/39B9ln2YMeXnyPDr?=
 =?us-ascii?q?eDMKzOqV+I+v4vI+6UaY8Jojn9L/8l5/j1jXMjnV8SY7em0IAYaHC9BPtmIk?=
 =?us-ascii?q?GZbWDwjdcGFGcAphA+Q/DyiF2eTT5TYG6/Xq0i6TE9EY6pEJnMRp6zj7yFxy?=
 =?us-ascii?q?q7GpxWZntaClCXC3vpeJuLW/EWZCKVOM9hnSQOVaK9RI85yRGuqAj6xqJoL+?=
 =?us-ascii?q?rV/C0Ur5bj1Nlu6uLPlBEy6SZ0D8WS0m2XU250mWYITScs3K9juUx91kuD0a?=
 =?us-ascii?q?9gjvNFGtxc+u1GUgggNZHG1OF6F9DzVR7BfteOUlqmRM6mDisrQtI+xN8OfV?=
 =?us-ascii?q?53G8++gRDbwyqqH7gVmqSKCpMq9aLcxXfxKNhnx3jIyakhiV0mTdFXNWC9mK?=
 =?us-ascii?q?F/6hLfCJLIk0WFjaaqdKsd0DTR+2eEyGqEpFtYXxJoUaXZQXAfYVPbo9Dk60?=
 =?us-ascii?q?zcUr+uDbUnPRdBycOZMatKd8bpgktcSPj/P9TeZnq7m32sChaQ2rOMcI3qdn?=
 =?us-ascii?q?0e3CXaDkgEiRoc8mucOQkwByehp2HeASdpFVL1eUzj7e1+p22hQkAoyAGKal?=
 =?us-ascii?q?Vr16Cp9R4NmfycV/QT06ofuCc6tzV7Bk2y0MzSC9qEpgpheqRcbMg+4FhZz2?=
 =?us-ascii?q?LZsRJyPpi6I6BlnF4efBx9v1ny2BVvFoVAjc8qoWs2zApzLKKVy1xAeC2e3Z?=
 =?us-ascii?q?zqPb3XMGby9gi1a6HKwlHezMqW+qAX5fU2tVrjvRulFk4j83V6zdVYyGeT5p?=
 =?us-ascii?q?TWDAoIUJLwXVw7+AR9p7HfeiM9/Z/b1WVwMamotT/Pw8kpC/U/yhavYdheML?=
 =?us-ascii?q?mIGxLyEsIAHMiuLO0qlkO1YRIFIOBS7q80Psy8e/Sa366rOf5qnCi6gmRf/I?=
 =?us-ascii?q?B9zkWM+jJmRe7OwpkF2e+X3wWdWzjgi1ehtdj3lp5eZTwcBWew1SnkBJJLZq?=
 =?us-ascii?q?1zcocHE3uhI8qyxt9mnZ7iR2ZY9EK/B1MBwMKpfBuSb1ry3QFK0UQXvGeqlj?=
 =?us-ascii?q?e5zzxoiTEpr6We0DbSzOTlcRpUclJMESZSjFGkBYn7x4QGVUyvaRNvkBaozU?=
 =?us-ascii?q?n/zqlf4q94Kj+XCQ1Yci6zI2x8X6+YsruZf9UJ+J4u9yJNX670NUCXTPvxrg?=
 =?us-ascii?q?UX1wvnHnBC33YrejfsvY/2yU9AhXqZPUp0+TDVds19yg3WzMDNTv5WmDwdTW?=
 =?us-ascii?q?93jiedTgywMNWk8s+dv4vSueC5EWS6X9tcdje9nq2asy7ur0FnLge2lv730v?=
 =?us-ascii?q?HuFwk31WfUnZE+WSrEoRnma6HtzK38PuV5KBo7TGTg4tZ3T9kt2rA7g4sdjD?=
 =?us-ascii?q?1D3M2Y?=
X-IPAS-Result: =?us-ascii?q?A2A0AgAFOrJb/7Xj1wpbHAEBAQQBAQcEAQGBU4FigjcKg?=
 =?us-ascii?q?2qWO4M9kx2BeoR3AheEGjYWAQMBAQEBAQECAYEIDII1JAGCXgEBAQECASMRR?=
 =?us-ascii?q?RACAQgODAIGIAICAjAOBxACBAENBQiCWoI5pGiBLoRohSSBC4oIBoIAgViCT?=
 =?us-ascii?q?IUAgn8xgiYCnSkJApBJgTgBjhaSG4RfDYF5KwpBD4IOgRmJSIcMb4tngR8BA?=
 =?us-ascii?q?Q?=
Received: from msht-gh1-uea02.corp.nsa.gov ([10.215.227.181])
 by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 01 Oct 2018 15:17:52 +0000
Received: from MSMR-GH1-UEA01.corp.nsa.gov ([169.254.6.245]) by
 MSHT-GH1-UEA02.corp.nsa.gov ([10.215.227.181]) with mapi id 14.03.0389.001;
 Mon, 1 Oct 2018 11:17:51 -0400
From: "DeGraaf, Daniel G" <dgdegra@nsa.gov>
To: 'Xin Li' <talons.lee@gmail.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Non-DoD Source] [PATCH 1/2] xen/xsm: Introduce new boot
 parameter xsm
Thread-Index: AQHUV9YYtMgyYB1OH0eerPQSodo7taUKgnig
Date: Mon, 1 Oct 2018 15:17:51 +0000
Message-ID: <BA190A75E8413C49BB9E1D2B85D118115D89F18B@MSMR-GH1-UEA01.corp.nsa.gov>
References: <20180929092251.17661-1-xin.li@citrix.com>
In-Reply-To: <20180929092251.17661-1-xin.li@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.215.237.212]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Non-DoD Source] [PATCH 1/2] xen/xsm: Introduce new
 boot parameter 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>
Reply-To: "dgdegra@tycho.nsa.gov" <dgdegra@tycho.nsa.gov>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Xin Li <xin.li@citrix.com>,
 Tim Deegan <tim@xen.org>, Jan Beulich <JBeulich@suse.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ming Lu <ming.lu@citrix.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>

PiANCj4gSW50cm9kdWNlIG5ldyBib290IHBhcmFtZXRlciB4c20gdG8gY2hvb3NlIHdoaWNoIHhz
bSBtb2R1bGUgaXMgZW5hYmxlZCwNCj4gYW5kIHNldCBkZWZhdWx0IHRvIGR1bW15Lg0KPiANCj4g
U2lnbmVkLW9mZi1ieTogWGluIExpIDx4aW4ubGlAY2l0cml4LmNvbT4NCg0KQWNrZWQtYnk6IERh
bmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292Pg0KDQpJdCBtaWdodCBiZSB1c2Vm
dWwgZm9yIHRoZSBjb21taXQgbWVzc2FnZSB0byBhbHNvIHJlZmVyZW5jZSB0aGUgbmV3IEtjb25m
aWcgb3B0aW9uOyB0aGFua3MgZm9yIGFkZGluZyBpdC4NCg0KX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 15:18:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 15: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 1g6zyF-0006Vq-1z; Mon, 01 Oct 2018 15:18:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=u61o=mn=citrix.com=prvs=80545a6f8=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g6zyD-0006Vh-RF
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 15:18:49 +0000
X-Inumbo-ID: 75b84d6b-c58d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 75b84d6b-c58d-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 15:19:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,328,1534809600"; d="scan'208";a="79846954"
To: Jan Beulich <JBeulich@suse.com>
References: <20180607130829.18811-1-olaf@aepfle.de>
 <ba4e6e5f-b342-10e5-971e-1e71d50b3073@citrix.com>
 <5BB2212E02000078001ED422@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <4a5d6d38-8834-83a9-bc77-2a11bfc101e8@citrix.com>
Date: Mon, 1 Oct 2018 16:17:08 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB2212E02000078001ED422@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v9] new config option vtsc_tolerance_khz to
 avoid TSC 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: Olaf Hering <olaf@aepfle.de>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.com>, 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>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMTAvMTggMTQ6MjksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDAxLjEwLjE4IGF0
IDE0OjM5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDA3LzA2LzE4
IDE0OjA4LCBPbGFmIEhlcmluZyB3cm90ZToKPj4+IEFkZCBhbiBvcHRpb24gdG8gY29udHJvbCB3
aGVuIHZUU0MgZW11bGF0aW9uIHdpbGwgYmUgYWN0aXZhdGVkIGZvciBhCj4+PiBkb21VIHdpdGgg
dHNjX21vZGU9ZGVmYXVsdC4gV2l0aG91dCBzdWNoIG9wdGlvbiBlYWNoIFRTQyBhY2Nlc3MgZnJv
bQo+Pj4gZG9tVSB3aWxsIGJlIGVtdWxhdGVkLCB3aGljaCBjYXVzZXMgYSBzaWduaWZpY2FudCBw
ZXJmb21hbmNlIGRyb3AgZm9yCj4+PiB3b3JrbG9hZHMgdGhhdCBtYWtlIHVzZSBvZiByZHRzYy4K
Pj4+Cj4+PiBPbmUgb3B0aW9uIHRvIGF2b2lkIHRoZSBUU0Mgb3B0aW9uIGlzIHRvIHJ1biBkb21V
cyB3aXRoIHRzY19tb2RlPW5hdGl2ZS4KPj4+IFRoaXMgaGFzIHRoZSBkcmF3YmFjayB0aGF0IG1p
Z3JhdGluZyBhIGRvbVUgZnJvbSBhICIyLjNHSHoiIGNsYXNzIGhvc3QKPj4+IHRvIGEgIjIuNEdI
eiIgY2xhc3MgaG9zdCBtYXkgY2hhbmdlIHRoZSByYXRlIGF0IHdpY2ggdGhlIFRTQyBjb3VudGVy
Cj4+PiBpbmNyZWFzZXMsIHRoZSBkb21VIG1heSBub3QgYmUgcHJlcGFyZWQgZm9yIHRoYXQuCj4+
Pgo+Pj4gV2l0aCB0aGUgbmV3IG9wdGlvbiB0aGUgaG9zdCBhZG1pbiBjYW4gZGVjaWRlIGhvdyBh
IGRvbVUgc2hvdWxkIGJlaGF2ZQo+Pj4gd2hlbiBpdCBpcyBtaWdyYXRlZCBhY3Jvc3Mgc3lzdGVt
cyBvZiB0aGUgc2FtZSBjbGFzcy4gU2luY2UgdGhlcmUgaXMKPj4+IGFsd2F5cyBzb21lIGppdHRl
ciB3aGVuIFhlbiBjYWxpYnJhdGVzIHRoZSBjcHVfa2h6IHZhbHVlLCBhbGwgaG9zdHMgb2YKPj4+
IHRoZSBzYW1lIGNsYXNzIHdpbGwgbW9zdCBsaWtlbHkgaGF2ZSBzbGlnaHRseSBkaWZmZXJlbnQg
dmFsdWVzLiBBcyBhCj4+PiByZXN1bHQgdlRTQyBlbXVsYXRpb24gaXMgdW5hdm9pZGFibGUuIERh
dGEgY29sbGVjdGVkIGR1cmluZyB0aGUgaW5jaWRlbnQKPj4+IHdoaWNoIHRyaWdnZXJlZCB0aGlz
IGNoYW5nZSBzaG93ZWQgYSBqaXR0ZXIgb2YgdXAgdG8gMjAwIEtIeiBhY3Jvc3MKPj4+IHN5c3Rl
bXMgb2YgdGhlIHNhbWUgY2xhc3MuCj4+IERvIHlvdSBoYXZlIGFueSBmdXJ0aGVyIGRldGFpbHMg
b2YgdGhlIHN5c3RlbXMgaW52b2x2ZWQ/ICBJZiB0aGV5IGFyZQo+PiBpZGVudGljYWwgc3lzdGVt
cywgdGhleSBzaG91bGQgYWxsIGhhdmUgdGhlIHNhbWUgcmVhbCBUU0MgZnJlcXVlbmN5LCBhbmQK
Pj4gaXRzIGEga25vd24gaXNzdWUgdGhhdCBYZW4gaXNuJ3QgdmVyeSBnb29kIGF0IHdvcmtpbmcg
b3V0IHRoZQo+PiBmcmVxdWVuY3kuICBUQkgsIGZpeGluZyB0aGF0IHdvdWxkIGJlIGZhciBiZXR0
ZXIgb3ZlcmFsbC4KPiBBcmUgeW91IGNvbnZpbmNlZCBhbGwgcGFydHMgbWF0Y2ggdGhlaXIgbm9t
aW5hbCBmcmVxdWVuY3kgd2l0aG91dAo+IF9hbnlfIGRldmlhdGlvbj8KClRoYXQgaXMgdGhlIGlu
dGVudCBvZiBwdWJsaXNoaW5nIHRoZSBudW1iZXJzLCB5ZXMuCgo+IElmIHRoYXQgd2FzIHRoZSBj
YXNlLCB3ZSBjb3VsZCBpbmRlZWQgdXNlIENQVUlECj4gbGVhdmVzIDB4MTUgLyAweDE2IG91dHB1
dCwgaWYgYXZhaWxhYmxlLgoKV2UgdmVyeSBtdWNoIHNob3VsZCBiZSBkb2luZyB0aGlzLsKgIFRo
ZXJlIGFyZSBhbHNvIG1vZGVsLXNwZWNpZmljIHdheXMKb2YgZ2V0dGluZyB0aGUgc2FtZSBkYXRh
IG9uIG9sZGVyIHByb2Nlc3NvcnMuCgo+IEJ1dCBJIHZlcnkgbXVjaCBkb3VidCB0aGlzLgo+IEFz
IGFuIGV4YW1wbGUsIGhlcmUncyB3aGF0IGJhcmUgbWV0YWwgTGludXggc2F5cyBvbiBteSBuZXdl
c3QKPiBzeXN0ZW06Cj4KPiB0c2M6IERldGVjdGVkIDI2MDAuMDAwIE1IeiBwcm9jZXNzb3IKPiB0
c2M6IFJlZmluZWQgVFNDIGNsb2Nrc291cmNlIGNhbGlicmF0aW9uOiAyNTkxLjk5MCBNSHoKPgo+
IFhlbiBmaWd1cmVzOgo+Cj4gKFhFTikgRGV0ZWN0ZWQgMjU5Mi4xMDcgTUh6IHByb2Nlc3Nvci4K
Pgo+IEFuZCB0aGVuIGFmdGVyIGFub3RoZXIgcmUtYm9vdCBiYXJlIG1ldGFsIExpbnV4IGFnYWlu
Cj4KPiB0c2M6IFJlZmluZWQgVFNDIGNsb2Nrc291cmNlIGNhbGlicmF0aW9uOiAyNTkyLjAwOCBN
SHoKCldoYXQgaXMgc3VycHJpc2luZyBoZXJlP8KgIFRoZSBjYWxpYnJhdGlvbiBsb29wIGlzIG5v
dCAxMDAlIGFjY3VyYXRlIGFuZApjYW5ub3QgYmUgbWFkZSB0byBiZSBwZXJmZWN0LgoKVGhlIGZh
Y3QgdGhhdCBMaW51eCBhbmQgWGVuIGFncmVlIGlzIGJlY2F1c2UgdGhleSBiYXNpY2FsbHkgc2hh
cmUgdGhlCnNhbWUgY2FsaWJyYXRpb24gYWxnb3JpdGhtIC0gbm90IHRoYXQgdGhlIHByb2Nlc3Nv
ciBpcyByZWFsbHkgcnVubmluZyBhdAoyNTkyTUh6LsKgIEZvciBvbmUsIGFsbCBjYWxpYnJhdGlv
biBvcHRpb25zIHdpbGwgcmVhZCBzbG93IGJ5IHRoZSBhbW91bnQKb2YgdGltZSBpdCB0YWtlcyBh
biBpbnRlcnJ1cHQgdG8gcHJvcGFnYXRlIHRocm91Z2ggdGhlIHN5c3RlbSBmYWJyaWMsCmFuZCB0
aGVyZSBpcyBiYXNpY2FsbHkgbm90aGluZyBzb2Z0d2FyZSBjYW4gZG8gdG8gYWNjb3VudCBmb3Ig
dGhpcy4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 15:19:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 15: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 1g6zyb-0006a6-Cg; Mon, 01 Oct 2018 15:19:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x59w=mn=citrix.com=prvs=805bb4f6e=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g6zya-0006Zw-Hy
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 15:19:12 +0000
X-Inumbo-ID: 055fc2c3-c58d-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 055fc2c3-c58d-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 17:16:50 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,328,1534809600"; d="scan'208";a="66726544"
To: Wei Liu <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>
References: <osstest-128240-mainreport@xen.org>
 <5BB1E30202000078001ED16E@prv1-mh.provo.novell.com>
 <20181001143324.n6ghsnarvq6xslqt@zion.uk.xensource.com>
 <5BB238E102000078001ED56E@prv1-mh.provo.novell.com>
 <20181001151716.snpgmxh77crrmihq@zion.uk.xensource.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <15ad853f-b9ac-ba0b-3cc6-457b61ec787e@citrix.com>
Date: Mon, 1 Oct 2018 16:19:07 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181001151716.snpgmxh77crrmihq@zion.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [xen-unstable test] 128240: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Dario Faggioli <dario.faggioli@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 osstest service owner <osstest-admin@xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMDEvMjAxOCAwNDoxNyBQTSwgV2VpIExpdSB3cm90ZToKPiBPbiBNb24sIE9jdCAwMSwg
MjAxOCBhdCAwOToxMDoyNUFNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMDEu
MTAuMTggYXQgMTY6MzMsIDx3ZWkubGl1MkBjaXRyaXguY29tPiB3cm90ZToKPj4+IE9uIE1vbiwg
T2N0IDAxLCAyMDE4IGF0IDAzOjA0OjAyQU0gLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+
Pj4+IE9uIDMwLjA5LjE4IGF0IDIzOjU5LCA8b3NzdGVzdC1hZG1pbkB4ZW5wcm9qZWN0Lm9yZz4g
d3JvdGU6Cj4+Pj4+IGZsaWdodCAxMjgyNDAgeGVuLXVuc3RhYmxlIHJlYWwgW3JlYWxdCj4+Pj4+
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjgyNDAv
IAo+Pj4+Pgo+Pj4+PiBSZWdyZXNzaW9ucyA6LSgKPj4+Pj4KPj4+Pj4gVGVzdHMgd2hpY2ggZGlk
IG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCj4+Pj4+IGluY2x1ZGluZyB0ZXN0cyB3aGlj
aCBjb3VsZCBub3QgYmUgcnVuOgo+Pj4+PiAgdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAy
MiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIAo+Pj4gMTI4
MDg0Cj4+Pj4KPj4+PiBBdCB0aGUgZmlyc3QgZ2xhbmNlCj4+Pj4KPj4+PiBsaWJ4bDogZXJyb3I6
IGxpYnhsX3NjaGVkLmM6MjMyOnNjaGVkX2NyZWRpdF9kb21haW5fc2V0OiBEb21haW4gMTpHZXR0
aW5nIAo+Pj4gZG9tYWluIHNjaGVkIGNyZWRpdDogSW52YWxpZCBhcmd1bWVudAo+Pj4+IGxpYnhs
OiBlcnJvcjogbGlieGxfY3JlYXRlLmM6MTI3NTpkb21jcmVhdGVfcmVidWlsZF9kb25lOiBEb21h
aW4gMTpjYW5ub3QgCj4+PiAocmUtKWJ1aWxkIGRvbWFpbjogLTMKPj4+Pgo+Pj4+IG1pZ2h0IGlu
ZGljYXRlIGEgcHJvYmxlbSByZXN1bHRpbmcgZnJvbSB0aGUgc3dpdGNoIHRvIGNyZWRpdDIgYXMg
dGhlIGRlZmF1bHQKPj4+PiBzY2hlZHVsZXIuIEJ1dCAiZmlyc3QgZ2xhbmNlIiBoZXJlIHJlYWxs
eSBtZWFucyB3aGF0IGl0IHNheXMgLSBJIGRpZG4ndCBsb29rCj4+Pj4gKHlldCkgYXQgd2hhdCBl
eGFjdGx5IGxpYnhsIHRyaWVzIHRvIGRvIHRoZXJlLCBpbiB0aGUgaG9wZSB0aGF0IG90aGVycyBt
YXkKPj4+PiBrbm93IHdpdGhvdXQgbXVjaCBkaWdnaW5nLgo+Pj4KPj4+IEkgdGhpbmsgdGhpcyBp
cyBkdWUgdG8gdG9vbHN0YWNrIHRyeWluZyB0byBzZXQgdGhlIHNhbWUgc2NoZWR1bGVyCj4+PiBw
YXJhbWV0ZXJzIGZvciB0aGUgbmV3bHkgY3JlYXRlZCBndWVzdC4KPj4+Cj4+PiBCdXQgaW4gdGhp
cyB0ZXN0LCB0aGUgZGVzdGluYXRpb24gaG9zdCBpcyB1c2luZyBhIGRpZmZlcmVudCBzY2hlZHVs
ZXIKPj4+IGZyb20gdGhlIHNvdXJjZSBob3N0LiBBc2tpbmcgZm9yIGNyZWRpdCBzY2hlZHVsZXIg
b24gYSBjcmVkaXQyIGhvc3QgaXMKPj4+IHdyb25nLgo+Pj4KPj4+IFRoZSByZWxldmFudCBzbmlw
cGV0IGluIGd1ZXN0IGNmZyAoSlNPTikgaXM6Cj4+Pgo+Pj4gICAgICAgICAgICAgICAgICJzY2hl
ZF9wYXJhbXMiOiB7Cj4+PiAgICAgICAgICAgICAgICAgICAgICJzY2hlZCI6ICJjcmVkaXQiLAo+
Pj4gICAgICAgICAgICAgICAgICAgICAid2VpZ2h0IjogMjU2LAo+Pj4gICAgICAgICAgICAgICAg
ICAgICAiY2FwIjogMAo+Pj4gICAgICAgICAgICAgICAgIH0sCj4+Pgo+Pj4gSSBjYW4ndCB0aGlu
ayBvZiBhIG1ldGhvZCB0byBmaXggaXQgb2ZmIHRoZSB0b3Agb2YgbXkgaGVhZCB0aG91Z2guCj4+
Cj4+IFNvIGlzIHRoaXMgc29tZXRoaW5nIHRoYXQgd2FzIHNwZWNpZmllZCBpbiB0aGUgb3JpZ2lu
YWwgY29uZmlnPyBPcgo+PiBpcyBpdCBqdXN0IHRoZSBjdXJyZW50IHZhbHVlIHdoaWNoIGdldHMg
cmVhZCBhbmQgYW4gYXR0ZW1wdCBtYWRlCj4+IHRvIHJlLWluc3RhbGwuIElmIHRoZXJlIHdhcyBu
byBleHBsaWNpdCBzZXR0aW5nIGluIHRoZSBndWVzdCBjb25maWcsCj4+IHNob3VsZG4ndCBzdWNo
IGEgImRlZmF1bHQiIHNldHRpbmcgYmUgcmV0YWluZWQgYnkgbm90IHRyYW5zZmVycmluZwo+PiBh
bnkgc2NoZWR1bGVyIHNwZWNpZmljcyBkdXJpbmcgbWlncmF0aW9uPwo+Pgo+IAo+IE5vIHNldHRp
bmcgaW4gZ3Vlc3QgY2ZnLiBUaG9zZSB2YWx1ZXMgYXJlIGV4dHJhY3RlZCBmcm9tIHRoZSBoeXBl
cnZpc29yLgo+IEkgdGhpbmsgd2UgbWF5IGJlIGFibGUgdG8gbm90IHNlbmQgZGVmYXVsdCB2YWx1
ZXMgdG8gdGhlIHJlbW90ZSBlbmQuCgpXYWl0LCB0aGUgbWlncmF0aW9uIGNvZGUgcmVhZHMgdGhl
IHNjaGVkdWxlciBwYXJhbWV0ZXJzIC0tIGV2ZW4gaWYgdGhlc2UKaGF2ZSBub3QgYmVlbiBleHBs
aWNpdGx5IHNldCBieSB0aGUgYWRtaW4gLS0gYW5kIHNlbmRzIHRoZW0gYWxvbmcgd2l0aAp0aGUg
bWlncmF0aW9uIHN0cmVhbT8gIEFuZCBpZiB0aGUgcmVtb3RlIHNjaGVkdWxlciBpcyBkaWZmZXJl
bnQsIHRoZQptaWdyYXRpb24gZmFpbHM/CgpUaGF0J3Mgbm90IHNvIGdvb2QuIDotKQoKIC1HZW9y
Z2UKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 15:22:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 15: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 1g701M-0007Mw-TO; Mon, 01 Oct 2018 15:22:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=qpvq=mn=nsa.gov=dgdegra@srs-us1.protection.inumbo.net>)
 id 1g701L-0007Mq-MY
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 15:22:03 +0000
X-Inumbo-ID: e7c76df1-c58d-11e8-a6a9-d7ebe60f679a
Received: from uhil19pa11.eemsg.mail.mil (unknown [214.24.21.84])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e7c76df1-c58d-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 15:23:13 +0000 (UTC)
X-EEMSG-check-008: 342062121|UHIL19PA11_EEMSG_MP9.csd.disa.mil
Received: from emsm-gh1-uea10.ncsc.mil ([214.29.60.2])
 by uhil19pa11.eemsg.mail.mil with ESMTP/TLS/DHE-RSA-AES256-SHA256;
 01 Oct 2018 15:21:58 +0000
X-IronPort-AV: E=Sophos;i="5.54,328,1534809600"; d="scan'208";a="16389352"
IronPort-PHdr: =?us-ascii?q?9a23=3ABEuwqBC03VqxsfhWiHnaUyQJP3N1i/DPJgcQr6?=
 =?us-ascii?q?AfoPdwSP39osWwAkXT6L1XgUPTWs2DsrQY07WQ6/iocFdDyK7JiGoFfp1IWk?=
 =?us-ascii?q?1NouQttCtkPvS4D1bmJuXhdS0wEZcKflZk+3amLRodQ56mNBXdrXKo8DEdBA?=
 =?us-ascii?q?j0OxZrKeTpAI7SiNm82/yv95HJbAhEmDiwbaluIBmqsA7cqtQYjYx+J6gr1x?=
 =?us-ascii?q?DHuGFIe+NYxWNpIVKcgRPx7dqu8ZBg7ipdpesv+9ZPXqvmcas4S6dYDCk9PG?=
 =?us-ascii?q?Au+MLrrxjDQhCR6XYaT24bjwBHAwnB7BH9Q5fxri73vfdz1SWGIcH7S60/VC?=
 =?us-ascii?q?+85Kl3VhDnlCYHNyY48G7JjMxwkLlbqw+lqxBm3oLYfJ2ZOP94c6zTZ9MaQX?=
 =?us-ascii?q?dKUNhXWSJPH4iwa5IDA/QdMepdqYT2ulkAogakBQS0BO3h1CJGhmP406M53e?=
 =?us-ascii?q?QuExvG3A08ENwBv3vZt8n1O7wWXOyp0KXE0TfOYvVL0jn98ojIdRUhrOmCUb?=
 =?us-ascii?q?x+b8XfyFMvGBnfgVWesYDuIj2b2f4Ls2ia8eVgUf+khW8ppwpspTWg28gshZ?=
 =?us-ascii?q?TXiYIa0FDL7z50wIAuJdKiUkJ7btmkEIVJuiycKoB4QdsiTnl1tCom0LEKp4?=
 =?us-ascii?q?O3cSgQxJg52RLSaeaLf5WL7x77SeqdPS10iGx4dL+/nRq+70atx+/mWsWqzV?=
 =?us-ascii?q?pGsDJJnsTNu30JzRDf9MiKR/Rn8kqgwzqDyQ/e5+FCLEspj6TUMYQhzaQ1lp?=
 =?us-ascii?q?cLtETDGTL5l1vuga+Nc0Uk5vCo6+P6YrX6vpOcN5F7igX5Mqk2ncKxHOY2PB?=
 =?us-ascii?q?YXU2aa++qwyaTv8kP2TrhWkvE6j7PVv4zdJcQBvq61GQlV0p055BqlADem18?=
 =?us-ascii?q?oYkWEGLFJDZh2Hk5DkN0zSLPziE/uznlShnC11y/zYPLDtGIjBI3vbnLfkZ7?=
 =?us-ascii?q?l96kpcyAQpzdBY4pJZEqwOIP3uVUDvu9zYFAU2Pheyw+b8EtpxzIweWWWRAq?=
 =?us-ascii?q?OBKqPdrUeI5v4zI+mLfIIUtijyK/k/6/7qjH85hEERcLK10psWdHC4BPVmIk?=
 =?us-ascii?q?qDbXXwhdcBFH8AvhAiQ+zylF2CTTlTam6uX6I94zE2E42nApnFRoy3h7yBxi?=
 =?us-ascii?q?i7FIVMZm9aElCMDWvod4KcVvcXcyKSPtVunScaWrilT48h1BeutA7hxrpkMO?=
 =?us-ascii?q?XU4CsYuozn1NRv4O3Tjx4y/yRuD8uBy2GNU310nmQQSj8z3aB/p0N9xk2H0a?=
 =?us-ascii?q?hlmPFXCd1T5+9TUgc7Op/Q1fB1C9f3WgjZZNeGVE6mQsm6ATE2Vt8+2dkObF?=
 =?us-ascii?q?tnG9q8gBHPxTalA7gSl7yTGpM06KzR0mPtKMZ813bGzqghjlY8TsRTMm2mg7?=
 =?us-ascii?q?Z19xLPCI7Rj0WZi6GqeLwH3CHT7meDwnSBvUFCXAFtUaTKR2sfZk/Xrdni+k?=
 =?us-ascii?q?zCTqOuCa4mMgpO08KNNqxKatjxh1VcWPjjIMjeY362m2qoBhaIwbWMbJDwdG?=
 =?us-ascii?q?oAxincBkkEkwQQ/XudMgg+HD2urH7aDDNwD17gf0Ts8exmonOhUkA01x2Kb1?=
 =?us-ascii?q?Fm17et9R8VhPqcR+kX3rIFoyoutzR0HEqn39LXBNuMvRZufKJZYdkl+ldIyX?=
 =?us-ascii?q?rZtxBhPpynN61jiUARcwJus0zzyRp3FJtPkcwxoXMuzQpyMr6Y0EhbezKXw5?=
 =?us-ascii?q?/wPKfbKm7o/BCgc6TWwE3R0M6K+qcT7/Q1s0njsxutFkol9XVnyMNZ03+C6Z?=
 =?us-ascii?q?rUFwcSXpfxXVw29xh+vb3Vfi4954bM3312Laa0qiPC284uBOY9zhitYslQML?=
 =?us-ascii?q?6AFA/zD8IaB9OjKPc3m1iycB0IJvxd9KkxP8m+bfuJxLarPPp8nDKhlWlJ4Z?=
 =?us-ascii?q?5y0kWW9ypzVOHExZgLw+ye3guDTTj8lEysvd7qmYxeeT4SH3a/yTLlBI9efK?=
 =?us-ascii?q?F9YYELCWK2Kc2t2tp+n4LtW2Jf9FO7GlwG19KmdgSdb1znxwJdzlgXoHy7li?=
 =?us-ascii?q?u4yDx4iTcprrGF0yDUzOTicwQHaSZ3QzwtvVbqaay1wJhOQEGsaA4y0h+o6G?=
 =?us-ascii?q?71wqFaoOJ0KGyFBQ8CbyXwam1vTKa0nr6DeNJUroMlt2NQSuv2KQSKR7i4rx?=
 =?us-ascii?q?YE3ifLG2pF2Ct9Zzys/JLjkEopsm+FKGdPqy+Tdc58yBjF7fTAVPVR2XwAXy?=
 =?us-ascii?q?A+hj7JTBDoM9al8NqOnr/fo+u+UCSnTZQVfi71m9Curiy+sCdGDDKllvm93p?=
 =?us-ascii?q?XLGA473Cuz+JMiASnHoBvzeIDD0b+zd+1gYB87VxfH98NmF9QmwcMLj5YK1C?=
 =?us-ascii?q?1f38/N8A=3D=3D?=
X-IPAS-Result: =?us-ascii?q?A2DSDAAlO7Jb/xLj1wpbHAEBAQQBAQcEAQGDNYI3CoNql?=
 =?us-ascii?q?juDPZUXC4RsAheEGjgUAQMBAQEBAQECAYEIDII1JAGCXgEBAQECASMRRRACA?=
 =?us-ascii?q?QgODAIGIAICAjAOBxACBAENBQiCTgyCOaRmgS6EaIUkCQGBAYoIBoIAgRJGg?=
 =?us-ascii?q?h4uhQCCfzGCJgKdKQkCkEmBOAGOFpUxgVmBdisKQQ+CDoEZiUiHDG+LZ4EfA?=
 =?us-ascii?q?QE?=
Received: from msht-gh1-uea01.corp.nsa.gov ([10.215.227.18])
 by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 01 Oct 2018 15:21:57 +0000
Received: from MSMR-GH1-UEA04.corp.nsa.gov (10.215.228.141) by
 MSHT-GH1-UEA01.corp.nsa.gov (10.215.227.18) with Microsoft SMTP Server (TLS)
 id 14.3.389.1; Mon, 1 Oct 2018 11:21:57 -0400
Received: from MSMR-GH1-UEA01.corp.nsa.gov ([169.254.6.245]) by
 MSMR-GH1-UEA04.corp.nsa.gov ([169.254.9.67]) with mapi id 14.03.0389.001;
 Mon, 1 Oct 2018 11:21:56 -0400
From: "DeGraaf, Daniel G" <dgdegra@nsa.gov>
To: 'Xin Li' <talons.lee@gmail.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Non-DoD Source] [PATCH 2/2] xen/xsm: Add new SILO mode for XSM
Thread-Index: AQHUV9Yl8qHuG4LTYkSy0Svbv5jf4aUKhC+Q
Date: Mon, 1 Oct 2018 15:21:55 +0000
Message-ID: <BA190A75E8413C49BB9E1D2B85D118115D8A1196@MSMR-GH1-UEA01.corp.nsa.gov>
References: <20180929092251.17661-1-xin.li@citrix.com>
 <20180929092251.17661-2-xin.li@citrix.com>
In-Reply-To: <20180929092251.17661-2-xin.li@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.215.237.212]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Non-DoD Source] [PATCH 2/2] xen/xsm: Add new SILO
 mode for 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>
Reply-To: "dgdegra@tycho.nsa.gov" <dgdegra@tycho.nsa.gov>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Xin Li <xin.li@citrix.com>,
 Tim Deegan <tim@xen.org>, Jan Beulich <JBeulich@suse.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ming Lu <ming.lu@citrix.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>

PiANCj4gV2hlbiBTSUxPIGlzIGVuYWJsZWQsIHRoZXJlIHdvdWxkIGJlIG5vIHBhZ2Utc2hhcmlu
ZyBvciBldmVudCBub3RpZmljYXRpb25zDQo+IGJldHdlZW4gdW5wcml2aWxlZ2VkIFZNcyAobm8g
Z3JhbnQgdGFibGVzIG9yIGV2ZW50IGNoYW5uZWxzKS4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IFhp
biBMaSA8eGluLmxpQGNpdHJpeC5jb20+DQo+IA0KDQpBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFm
IDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 15:28:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 15:28: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 1g707G-0007cl-KV; Mon, 01 Oct 2018 15:28:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=j/1z=mn=citrix.com=prvs=805c673d1=roger.pau@srs-us1.protection.inumbo.net>)
 id 1g707E-0007cg-Ir
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 15:28:08 +0000
X-Inumbo-ID: c28f6970-c58e-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c28f6970-c58e-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 15:29:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,328,1534809600"; d="scan'208";a="79847808"
Date: Mon, 1 Oct 2018 17:27:29 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20181001152729.2pr2lu3g5kqo2tqg@mac.bytemobile.com>
References: <20180822150045.22864-1-julien.grall@arm.com>
 <20180822150045.22864-3-julien.grall@arm.com>
 <20180822151808.gpzdlqakuader6bw@mac>
 <0496ac79-4970-7f3c-cd29-83a1fd5de4b1@arm.com>
 <20180823075857.m4lwg4urwjnewrrx@mac>
 <0265073a-f678-7631-27dc-91380373fe2f@arm.com>
 <0f33a97d-749c-ff5d-15ad-82ef698cc762@arm.com>
 <20180903144059.olqra6xxv5jb63hb@mac.bytemobile.com>
 <77ca1ef1-3d16-b41b-23ee-be860e12f1c4@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <77ca1ef1-3d16-b41b-23ee-be860e12f1c4@arm.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/2] tools/libxl: Switch Arm guest type to
 PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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, sstabellini@kernel.org,
 ian.jackson@eu.citrix.com, wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBTZXAgMjUsIDIwMTggYXQgMDg6MzY6MzZQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEhpIFJvZ2VyLAo+IAo+IFNvcnJ5IGZvciB0aGUgbGF0ZSByZXBseS4KPiAKPiBPbiAw
OS8wMy8yMDE4IDAzOjQwIFBNLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4gT24gTW9uLCBT
ZXAgMDMsIDIwMTggYXQgMTI6MTU6MTZQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4g
PiBPbiAwMy8wOS8xOCAxMjowOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiA+IAo+ID4gPiA+
IAo+ID4gPiA+IE9uIDIzLzA4LzE4IDA4OjU4LCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4g
PiA+ID4gT24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMDY6NDg6MDVQTSArMDEwMCwgSnVsaWVuIEdy
YWxsIHdyb3RlOgo+ID4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiA+ID4gKwo+ID4gPiA+ID4gPiA+
ID4gK8KgwqDCoCBiX2luZm8tPnR5cGUgPSBMSUJYTF9ET01BSU5fVFlQRV9QVkg7Cj4gPiA+ID4g
PiA+ID4gPiArCj4gPiA+ID4gPiA+ID4gPiArwqDCoMKgIC8qCj4gPiA+ID4gPiA+ID4gPiArwqDC
oMKgwqAgKiBUaGV5IG9ubHkgZmllIGxkIGluIHUucHYgdGhhdCBtYXR0ZXJzIG9uIEFybSBhcmU6
Cj4gPiA+ID4gPiA+ID4gPiBrZXJuZWwsIGNtZGxpbmUsCj4gPiA+ID4gPiA+ID4gPiArwqDCoMKg
wqAgKiByYW1kaXNrLgo+ID4gPiA+ID4gPiA+ID4gK8KgwqDCoMKgICovCj4gPiA+ID4gPiA+ID4g
PiArCj4gPiA+ID4gPiA+ID4gPiArwqDCoMKgIGlmICghYl9pbmZvLT5rZXJuZWwgJiYgYl9pbmZv
LT51LnB2Lmtlcm5lbCkKPiA+ID4gPiA+ID4gPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGJf
aW5mby0+a2VybmVsID0gYl9pbmZvLT51LnB2Lmtlcm5lbDsKPiA+ID4gPiA+ID4gPiA+ICsKPiA+
ID4gPiA+ID4gPiA+ICvCoMKgwqAgaWYgKCFiX2luZm8tPnJhbWRpc2sgJiYgYl9pbmZvLT51LnB2
LnJhbWRpc2spCj4gPiA+ID4gPiA+ID4gPiArwqDCoMKgwqDCoMKgwqAgYl9pbmZvLT5yYW1kaXNr
ID0gYl9pbmZvLT51LnB2LnJhbWRpc2s7Cj4gPiA+ID4gPiA+ID4gPiArCj4gPiA+ID4gPiA+ID4g
PiArwqDCoMKgIGlmICghYl9pbmZvLT5jbWRsaW5lICYmIGJfaW5mby0+dS5wdi5jbWRsaW5lKQo+
ID4gPiA+ID4gPiA+ID4gK8KgwqDCoMKgwqDCoMKgIGJfaW5mby0+Y21kbGluZSA9IGJfaW5mby0+
dS5wdi5jbWRsaW5lOwo+ID4gPiA+ID4gPiA+ID4gKwo+ID4gPiA+ID4gPiA+ID4gK8KgwqDCoCAv
KiBSZXNldCBiX2luZm8tPnUucHZoIHRvIGRlZmF1bHQgdmFsdWVzICovCj4gPiA+ID4gPiA+ID4g
PiArwqDCoMKgIG1lbXNldCgmYl9pbmZvLT51LnB2aCwgMCwgc2l6ZW9mKGJfaW5mby0+dS5wdmgp
KTsKPiA+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gPiBJJ20gYWZyYWlkIHRoYXQncyBub3QgY29y
cmVjdC4gVGhlIGRlZmF1bHQgdmFsdWVzIGZvciB1LnB2aCBhcmUgc2V0Cj4gPiA+ID4gPiA+ID4g
YnkgbGlieGxfX2RvbWFpbl9idWlsZF9pbmZvX3NldGRlZmF1bHQuCj4gPiA+ID4gPiA+IAo+ID4g
PiA+ID4gPiBJIHRob3VnaHQgdGhhdCB0aGlzIHNob3VsZCBiZSBjb3ZlcmVkIGJ5IHRoZSBzd2l0
Y2ggcmlnaHQgYWZ0ZXIKPiA+ID4gPiA+ID4gdGhlIGNhbGwgb2YKPiA+ID4gPiA+ID4gbGlieGxf
X2FyY2hfZG9tYWluX2J1aWxkX2luZm9fc2V0ZGVmYXVsdC4gRGlkIEkgbWlzcyBhbnl0aGluZz8K
PiA+ID4gPiA+IAo+ID4gPiA+ID4gT2ggcmlnaHQsIGxpYnhsX19hcmNoX2RvbWFpbl9idWlsZF9p
bmZvX3NldGRlZmF1bHQgaXMgY2FsbGVkIGJ5Cj4gPiA+ID4gPiBsaWJ4bF9fZG9tYWluX2J1aWxk
X2luZm9fc2V0ZGVmYXVsdC4KPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiBXaGF0IEkgd2FudGVkIHRv
IGRvIGhlcmUgaXMgcmVzZXR0aW5nIHRoZSB1bmlvbiB0byAwIHNvIHlvdQo+ID4gPiA+ID4gPiBk
b24ndCBnZXQgZGF0YQo+ID4gPiA+ID4gPiBtYW5nbGVkIGJ5IHRoZSBwdiBmaWVsZHMuCj4gPiA+
ID4gPiAKPiA+ID4gPiA+IEFub3RoZXIgcG9zc2libGUgb3B0aW9uIEkgdGhpbmsgd291bGQgYmUg
dG8gbWFyayB0aG9zZSBmaWVsZHMgYXMKPiA+ID4gPiA+IGRlcHJlY2F0ZWQgaW4gdGhlIElETCwg
YW5kIGxpYnhsX19kb21haW5fYnVpbGRfaW5mb19jb3B5X2RlcHJlY2F0ZWQKPiA+ID4gPiA+IHdp
bGwgdGFrZSBjYXJlIG9mIGNvcHlpbmcgdGhlbSB0byB0aGUgbmV3IHBsYWNlLiBJbiBmYWN0IEkg
dGhpbmsgYWxsCj4gPiA+ID4gPiBndWVzdCB0eXBlcyBzaG91bGQgYmUgdXNpbmcgdGhlIHRvcCBs
ZXZlbCBrZXJuZWwsIHJhbWRpc2sgYW5kIGNtZGxpbmUKPiA+ID4gPiA+IGZpZWxkcy4KPiA+ID4g
PiAKPiA+ID4gPiBJIHdpbGwgaGF2ZSBhIGxvb2sgYXQgaXQuCj4gPiA+ID4gCj4gPiA+ID4gPiAK
PiA+ID4gPiA+IEknbSBub3Qgc3BlY2lhbGx5IGNvbWZvcnRhYmxlIHdpdGggY2hhbmdpbmcgdGhl
IGd1ZXN0IHR5cGUgaW4gdGhlCj4gPiA+ID4gPiBtaWRkbGUgb2YgbGlieGxfX2RvbWFpbl9idWls
ZF9pbmZvX3NldGRlZmF1bHQsIGJ1dCBJIGFsc28gZG9uJ3QgaGF2ZSBhCj4gPiA+ID4gPiBtdWNo
IGJldHRlciBzdWdnZXN0aW9uIGFwYXJ0IGZyb20gdXNpbmcgdGhlIGRlcHJlY2F0aW9uIGhlbHBl
ci4KPiA+ID4gCj4gPiA+IEkgZm9yZ290IHRvIGFuc3dlciB0byB0aGlzIGJpdC4gSSBkb24ndCB0
aGluayB0aGUgZGVwcmVjYXRpb24gaGVscGVyIHdpbGwgZG8KPiA+ID4gYWxsIHRoZSBqb2JzLiBU
aGVyZSBhcmUgc3RpbGwgUFYgc3BlY2lmaWMgcGFyYW1ldGVyczogc2xhY2tfbWVta2IsIGZlYXR1
cmVzLAo+ID4gPiBlODIwX2hvc3QuCj4gPiAKPiA+IFRob3NlIGNhbiBiZSBsZWZ0IGluc2lkZSB0
aGUgUFYgc3ViLXN0cnVjdCBhbmQgc2hvdWxkbid0IGJlIG1hcmtlZCBhcwo+ID4gZGVwcmVjYXRl
ZC4KPiA+IAo+ID4gPiBUaG9zZSBhcmUgbm90IG5lY2Vzc2FyeSBmb3IgQXJtLCBpZiB5b3UgZG9u
J3QgemVybyB0aGVtIHRoZW4geW91IHdpbGwgbm90Cj4gPiA+IGluaXRpYWxpemUgdGhlIFBWSCBz
dHJ1Y3R1cmUgd2l0aCBkZWZhdWx0IHZhbHVlcy4gSG93IGRvIHlvdSBzdWdnZXN0IHRvCj4gPiA+
IGhhbmRsZSB0aGVtPwo+ID4gCj4gPiBCdXQgSSBndWVzcyBBUk0gZG9lc24ndCB1c2UgYW55IG9m
IHRob3NlIGZpZWxkcyAob3IgZWxzZSB0aGV5IHNob3VsZAo+ID4gYmUgbW92ZWQgdG8gdGhlIHB2
aCBzdWItc3RydWN0IGFueXdheSk/Cj4gCj4gVGhvc2UgZmllbGRzIHNob3VsZCBub3QgYmUgdXNl
ZCBieSBBcm0uIExvb2tpbmcgYXQgdGhlIGN1cnJlbnQgZmllbGRzIGluIHB2LAo+IHRoZXkgYWxs
IHNob3VsZCBiZSB6ZXJvZWQuCj4gCj4gSG93ZXZlciwgSSBhbSBub3Qgc3VyZSBpZiB3ZSBjYW4g
YXNzdW1lIHRoYXQgd2lsbCBhbHdheXMgYmUgdGhlIGNhc2UuCj4gSWYgd2UgY2FuIGFzc3VtZSBp
dCwgdGhlbiBJIHRoaW5rIGl0IHdvdWxkIGp1c3QgYmUgc3VmZmljaWVudCB0byBoYXZlCj4gYl9p
bmZvLT50eXBlID0gTElCWExfRE9NQUlOX1RZUEVfUFZIIGluIEFybS4KPiAKPiBBbnkgdGhvdWdo
dHM/CgpJZiB3ZSBnbyBkb3duIHRoaXMgcm91dGUgZm9yIEFSTSBJIHRoaW5rIHlvdSBzaG91bGQg
YWRkIHRvIHhsLmNmZyB0aGF0CnRoZSBgdHlwZWAgb3B0aW9uIG9ubHkgYXBwbGllcyB0byB4ODYs
IGFuZCB0aGF0IHRoZXJlJ3Mgb25seSBvbmUgZ3Vlc3QKdHlwZSBvbiBBUk0uIElNTyBpdCdzIGJl
c3QgdG8gbm90IHVzZSB0eXBlIGlmIHRoZXJlJ3Mgb25seSBvbmUgdHlwZQphdmFpbGFibGUsIHNv
IHRoYXQgaXQgY2FuIGJlIGludHJ1ZGVkIGxhdGVyIG9uIEFSTSBpZiByZXF1aXJlZC4KClRoYW5r
cywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 15:28:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 15: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 1g707l-0007ew-VD; Mon, 01 Oct 2018 15:28:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ngkg=mn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g707l-0007eo-0A
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 15:28:41 +0000
X-Inumbo-ID: d57e10c2-c58e-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d57e10c2-c58e-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 15:29:49 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 01 Oct 2018 09:28:37 -0600
Message-Id: <5BB23D2202000078001ED5FD@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 01 Oct 2018 09:28:34 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <20180607130829.18811-1-olaf@aepfle.de>
 <ba4e6e5f-b342-10e5-971e-1e71d50b3073@citrix.com>
 <5BB2212E02000078001ED422@prv1-mh.provo.novell.com>
 <4a5d6d38-8834-83a9-bc77-2a11bfc101e8@citrix.com>
In-Reply-To: <4a5d6d38-8834-83a9-bc77-2a11bfc101e8@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v9] new config option vtsc_tolerance_khz to
 avoid TSC 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: Olaf Hering <olaf@aepfle.de>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.com>, 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>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAxLjEwLjE4IGF0IDE3OjE3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDEvMTAvMTggMTQ6MjksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwMS4x
MC4xOCBhdCAxNDozOSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24g
MDcvMDYvMTggMTQ6MDgsIE9sYWYgSGVyaW5nIHdyb3RlOgo+Pj4+IEFkZCBhbiBvcHRpb24gdG8g
Y29udHJvbCB3aGVuIHZUU0MgZW11bGF0aW9uIHdpbGwgYmUgYWN0aXZhdGVkIGZvciBhCj4+Pj4g
ZG9tVSB3aXRoIHRzY19tb2RlPWRlZmF1bHQuIFdpdGhvdXQgc3VjaCBvcHRpb24gZWFjaCBUU0Mg
YWNjZXNzIGZyb20KPj4+PiBkb21VIHdpbGwgYmUgZW11bGF0ZWQsIHdoaWNoIGNhdXNlcyBhIHNp
Z25pZmljYW50IHBlcmZvbWFuY2UgZHJvcCBmb3IKPj4+PiB3b3JrbG9hZHMgdGhhdCBtYWtlIHVz
ZSBvZiByZHRzYy4KPj4+Pgo+Pj4+IE9uZSBvcHRpb24gdG8gYXZvaWQgdGhlIFRTQyBvcHRpb24g
aXMgdG8gcnVuIGRvbVVzIHdpdGggdHNjX21vZGU9bmF0aXZlLgo+Pj4+IFRoaXMgaGFzIHRoZSBk
cmF3YmFjayB0aGF0IG1pZ3JhdGluZyBhIGRvbVUgZnJvbSBhICIyLjNHSHoiIGNsYXNzIGhvc3QK
Pj4+PiB0byBhICIyLjRHSHoiIGNsYXNzIGhvc3QgbWF5IGNoYW5nZSB0aGUgcmF0ZSBhdCB3aWNo
IHRoZSBUU0MgY291bnRlcgo+Pj4+IGluY3JlYXNlcywgdGhlIGRvbVUgbWF5IG5vdCBiZSBwcmVw
YXJlZCBmb3IgdGhhdC4KPj4+Pgo+Pj4+IFdpdGggdGhlIG5ldyBvcHRpb24gdGhlIGhvc3QgYWRt
aW4gY2FuIGRlY2lkZSBob3cgYSBkb21VIHNob3VsZCBiZWhhdmUKPj4+PiB3aGVuIGl0IGlzIG1p
Z3JhdGVkIGFjcm9zcyBzeXN0ZW1zIG9mIHRoZSBzYW1lIGNsYXNzLiBTaW5jZSB0aGVyZSBpcwo+
Pj4+IGFsd2F5cyBzb21lIGppdHRlciB3aGVuIFhlbiBjYWxpYnJhdGVzIHRoZSBjcHVfa2h6IHZh
bHVlLCBhbGwgaG9zdHMgb2YKPj4+PiB0aGUgc2FtZSBjbGFzcyB3aWxsIG1vc3QgbGlrZWx5IGhh
dmUgc2xpZ2h0bHkgZGlmZmVyZW50IHZhbHVlcy4gQXMgYQo+Pj4+IHJlc3VsdCB2VFNDIGVtdWxh
dGlvbiBpcyB1bmF2b2lkYWJsZS4gRGF0YSBjb2xsZWN0ZWQgZHVyaW5nIHRoZSBpbmNpZGVudAo+
Pj4+IHdoaWNoIHRyaWdnZXJlZCB0aGlzIGNoYW5nZSBzaG93ZWQgYSBqaXR0ZXIgb2YgdXAgdG8g
MjAwIEtIeiBhY3Jvc3MKPj4+PiBzeXN0ZW1zIG9mIHRoZSBzYW1lIGNsYXNzLgo+Pj4gRG8geW91
IGhhdmUgYW55IGZ1cnRoZXIgZGV0YWlscyBvZiB0aGUgc3lzdGVtcyBpbnZvbHZlZD8gIElmIHRo
ZXkgYXJlCj4+PiBpZGVudGljYWwgc3lzdGVtcywgdGhleSBzaG91bGQgYWxsIGhhdmUgdGhlIHNh
bWUgcmVhbCBUU0MgZnJlcXVlbmN5LCBhbmQKPj4+IGl0cyBhIGtub3duIGlzc3VlIHRoYXQgWGVu
IGlzbid0IHZlcnkgZ29vZCBhdCB3b3JraW5nIG91dCB0aGUKPj4+IGZyZXF1ZW5jeS4gIFRCSCwg
Zml4aW5nIHRoYXQgd291bGQgYmUgZmFyIGJldHRlciBvdmVyYWxsLgo+PiBBcmUgeW91IGNvbnZp
bmNlZCBhbGwgcGFydHMgbWF0Y2ggdGhlaXIgbm9taW5hbCBmcmVxdWVuY3kgd2l0aG91dAo+PiBf
YW55XyBkZXZpYXRpb24/Cj4gCj4gVGhhdCBpcyB0aGUgaW50ZW50IG9mIHB1Ymxpc2hpbmcgdGhl
IG51bWJlcnMsIHllcy4KPiAKPj4gSWYgdGhhdCB3YXMgdGhlIGNhc2UsIHdlIGNvdWxkIGluZGVl
ZCB1c2UgQ1BVSUQKPj4gbGVhdmVzIDB4MTUgLyAweDE2IG91dHB1dCwgaWYgYXZhaWxhYmxlLgo+
IAo+IFdlIHZlcnkgbXVjaCBzaG91bGQgYmUgZG9pbmcgdGhpcy4gIFRoZXJlIGFyZSBhbHNvIG1v
ZGVsLXNwZWNpZmljIHdheXMKPiBvZiBnZXR0aW5nIHRoZSBzYW1lIGRhdGEgb24gb2xkZXIgcHJv
Y2Vzc29ycy4KPiAKPj4gQnV0IEkgdmVyeSBtdWNoIGRvdWJ0IHRoaXMuCj4+IEFzIGFuIGV4YW1w
bGUsIGhlcmUncyB3aGF0IGJhcmUgbWV0YWwgTGludXggc2F5cyBvbiBteSBuZXdlc3QKPj4gc3lz
dGVtOgo+Pgo+PiB0c2M6IERldGVjdGVkIDI2MDAuMDAwIE1IeiBwcm9jZXNzb3IKPj4gdHNjOiBS
ZWZpbmVkIFRTQyBjbG9ja3NvdXJjZSBjYWxpYnJhdGlvbjogMjU5MS45OTAgTUh6Cj4+Cj4+IFhl
biBmaWd1cmVzOgo+Pgo+PiAoWEVOKSBEZXRlY3RlZCAyNTkyLjEwNyBNSHogcHJvY2Vzc29yLgo+
Pgo+PiBBbmQgdGhlbiBhZnRlciBhbm90aGVyIHJlLWJvb3QgYmFyZSBtZXRhbCBMaW51eCBhZ2Fp
bgo+Pgo+PiB0c2M6IFJlZmluZWQgVFNDIGNsb2Nrc291cmNlIGNhbGlicmF0aW9uOiAyNTkyLjAw
OCBNSHoKPiAKPiBXaGF0IGlzIHN1cnByaXNpbmcgaGVyZT8gIFRoZSBjYWxpYnJhdGlvbiBsb29w
IGlzIG5vdCAxMDAlIGFjY3VyYXRlIGFuZAo+IGNhbm5vdCBiZSBtYWRlIHRvIGJlIHBlcmZlY3Qu
Cj4gCj4gVGhlIGZhY3QgdGhhdCBMaW51eCBhbmQgWGVuIGFncmVlIGlzIGJlY2F1c2UgdGhleSBi
YXNpY2FsbHkgc2hhcmUgdGhlCj4gc2FtZSBjYWxpYnJhdGlvbiBhbGdvcml0aG0gLSBub3QgdGhh
dCB0aGUgcHJvY2Vzc29yIGlzIHJlYWxseSBydW5uaW5nIGF0Cj4gMjU5Mk1Iei4KCkFuZCBJJ20g
bm90IGNsYWltaW5nIGl0IGlzLiBJJ20gbWVyZWx5IHZvaWNpbmcgbXkgZG91YnQgdGhhdCB0aGUK
cHJvY2Vzc29yIGlzIHJ1bm5pbmcgYXQgZXhhY3RseSB0aGUgYW5ub3VuY2VkIDI2MDAuMDAwIE1I
ei4KSW4gd2hpY2ggY2FzZSBpdCBpcyBzaW1wbHkgdW5rbm93biB3aGV0aGVyIGNhbGlicmF0ZWQg
b3IKbm9taW5hbCB2YWx1ZXMgY29tZSBjbG9zZXIgdG8gdGhlIHRydXRoLgoKPiAgRm9yIG9uZSwg
YWxsIGNhbGlicmF0aW9uIG9wdGlvbnMgd2lsbCByZWFkIHNsb3cgYnkgdGhlIGFtb3VudAo+IG9m
IHRpbWUgaXQgdGFrZXMgYW4gaW50ZXJydXB0IHRvIHByb3BhZ2F0ZSB0aHJvdWdoIHRoZSBzeXN0
ZW0gZmFicmljLAo+IGFuZCB0aGVyZSBpcyBiYXNpY2FsbHkgbm90aGluZyBzb2Z0d2FyZSBjYW4g
ZG8gdG8gYWNjb3VudCBmb3IgdGhpcy4KCldlbGwsIGlmIHlvdSBtZWFzdXJlIHVuZGVyIG90aGVy
d2lzZSBpZGVudGljYWwgY29uZGl0aW9ucyB0d2ljZQp0aGUgYXJyaXZhbCBvZiBpbnN0YW5jZXMg
b2YgdGhlIHNhbWUgc2lnbmFsLCB0aGVuIGl0cyB0aW1lIHRvIHRyYXZlbAp0aHJvdWdoIHRoZSBm
YWJyaWMgZG9lc24ndCBtYXR0ZXIgZm9yIHRoZSBkaXN0YW5jZSBpbiB0aW1lIGJldHdlZW4KdGhl
IGFycml2YWwgb2YgdGhlIHR3byBpbnN0YW5jZXMuIEJ1dCBvZiBjb3Vyc2UgdGhpcyBpcyBhcyBp
ZGVhbGl6ZWQKYXMgaXMgYW4gYXNzdW1wdGlvbiB0aGF0IGh1bWFucyB3b3VsZCBiZSBhYmxlIHRv
IG1hbnVmYWN0dXJlCmNsb2NrcyB0aWNraW5nIGF0IGV4YWN0bHkgdGhlaXIgbm9taW5hbCBmcmVx
dWVuY3kuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 15:30:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 15: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 1g709p-0008NE-Gr; Mon, 01 Oct 2018 15:30:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=j/1z=mn=citrix.com=prvs=805c673d1=roger.pau@srs-us1.protection.inumbo.net>)
 id 1g709o-0008N9-DV
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 15:30:48 +0000
X-Inumbo-ID: 222047cd-c58f-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 222047cd-c58f-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 15:31:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,328,1534809600"; d="scan'208";a="79848059"
Date: Mon, 1 Oct 2018 17:30:38 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, Brian Woods
 <brian.woods@amd.com>
Message-ID: <20181001153038.o3w44rpwbmrap7cj@mac.bytemobile.com>
References: <20180921152047.6522-1-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180921152047.6522-1-roger.pau@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: [Xen-devel] AMD Ping [PATCH] amd/iommu: remove hidden AMD inclusive
 mappings
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Paul Durrant <paul.durrant@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>

Q2FuIEkgcGxlYXNlIGdldCBhbiBBY2sgb3Igb3RoZXJ3aXNlIGZyb20gdGhlIEFNRCBtYWludGFp
bmVycz8KClRoYW5rcywgUm9nZXIuCgpPbiBGcmksIFNlcCAyMSwgMjAxOCBhdCAwNToyMDo0N1BN
ICswMjAwLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4gQW5kIGp1c3QgcmVseSBvbiBhcmNoX2lv
bW11X2h3ZG9tX2luaXQgdG8gc2V0dXAgdGhlIGNvcnJlY3QgaW5jbHVzaXZlCj4gbWFwcGluZ3Mg
YXMgaXQncyBkb25lIGZvciBJbnRlbC4KPiAKPiBBTUQgaGFzIGNvZGUgaW4gYW1kX2lvbW11X2h3
ZG9tX2luaXQgdG8gc2V0dXAgaW5jbHVzaXZlIG1hcHBpbmdzIHVwIHRvCj4gbWF4X3BkeCwgcmVt
b3ZlIHRoaXMgc2luY2UgaXQncyBub3cgYSBkdXBsaWNhdGlvbiBvZgo+IGFyY2hfaW9tbXVfaHdk
b21faW5pdC4gTm90ZSB0aGF0IEFNRCBtYXBwZWQgZXZlcnkgcGFnZSB3aXRoIGEgdmFsaWQKPiBt
Zm4gdXAgdG8gbWF4X3BkeCwgYXJjaF9pb21tdV9od2RvbV9pbml0IHdpbGwgb25seSBkbyBzbyBm
b3IgbWVtb3J5Cj4gYmVsb3cgNEdCLCBzbyB0aGlzIGlzIGEgZnVuY3Rpb25hbCBjaGFuZ2UgZm9y
IEFNRC4KPiAKPiBNb3ZlIHRoZSBkZWZhdWx0IHNldHRpbmcgb2YgaW9tbXVfaHdkb21fe2luY2x1
c2l2ZS9yZXNlcnZlZH0gdG8KPiBhcmNoX2lvbW11X2h3ZG9tX2luaXQgc2luY2UgdGhlIGRlZmF1
bHRzIGFyZSBub3cgdGhlIHNhbWUgZm9yIGJvdGgKPiBJbnRlbCBhbmQgQU1ELgo+IAo+IFJlcG9y
dGVkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgo+IFNpZ25lZC1v
ZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IC0tLQo+IENj
OiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPgo+
IENjOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KPiBDYzogS2V2aW4gVGlhbiA8
a2V2aW4udGlhbkBpbnRlbC5jb20+Cj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KPiBDYzogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPiAtLS0KPiAg
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyB8IDM5IC0tLS0tLS0t
LS0tLS0tLS0tLS0tLQo+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyAgICAg
ICAgIHwgIDcgLS0tLQo+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyAgICAg
ICAgIHwgIDggKysrKy0KPiAgMyBmaWxlcyBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDQ3IGRl
bGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQv
cGNpX2FtZF9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9t
bXUuYwo+IGluZGV4IDRhNjMzY2E5NDAuLjgyMWZlMDNkZjUgMTAwNjQ0Cj4gLS0tIGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYwo+ICsrKyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKPiBAQCAtMjUwLDUwICsyNTAsMTEgQEAg
c3RhdGljIGludCBhbWRfaW9tbXVfYWRkX2RldmljZSh1OCBkZXZmbiwgc3RydWN0IHBjaV9kZXYg
KnBkZXYpOwo+ICAKPiAgc3RhdGljIHZvaWQgX19od2RvbV9pbml0IGFtZF9pb21tdV9od2RvbV9p
bml0KHN0cnVjdCBkb21haW4gKmQpCj4gIHsKPiAtICAgIHVuc2lnbmVkIGxvbmcgaTsgCj4gICAg
ICBjb25zdCBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdTsKPiAgCj4gLSAgICAvKiBJbmNsdXNpdmUg
SU9NTVUgbWFwcGluZ3MgYXJlIGRpc2FibGVkIGJ5IGRlZmF1bHQgb24gQU1EIGhhcmR3YXJlLiAq
Lwo+IC0gICAgaWYgKCBpb21tdV9od2RvbV9pbmNsdXNpdmUgPT0gLTEgKQo+IC0gICAgICAgIGlv
bW11X2h3ZG9tX2luY2x1c2l2ZSA9IDA7Cj4gLSAgICAvKiBSZXNlcnZlZCBJT01NVSBtYXBwaW5n
cyBhcmUgZGlzYWJsZWQgYnkgZGVmYXVsdCBvbiBBTUQgaGFyZHdhcmUuICovCj4gLSAgICBpZiAo
IGlvbW11X2h3ZG9tX3Jlc2VydmVkID09IC0xICkKPiAtICAgICAgICBpb21tdV9od2RvbV9yZXNl
cnZlZCA9IDA7Cj4gLQo+ICAgICAgaWYgKCBhbGxvY2F0ZV9kb21haW5fcmVzb3VyY2VzKGRvbV9p
b21tdShkKSkgKQo+ICAgICAgICAgIEJVRygpOwo+ICAKPiAtICAgIGlmICggIWlvbW11X2h3ZG9t
X3Bhc3N0aHJvdWdoICYmICFuZWVkX2lvbW11KGQpICkKPiAtICAgIHsKPiAtICAgICAgICBpbnQg
cmMgPSAwOwo+IC0KPiAtICAgICAgICAvKiBTZXQgdXAgMToxIHBhZ2UgdGFibGUgZm9yIGRvbTAg
Ki8KPiAtICAgICAgICBmb3IgKCBpID0gMDsgaSA8IG1heF9wZHg7IGkrKyApCj4gLSAgICAgICAg
ewo+IC0gICAgICAgICAgICB1bnNpZ25lZCBsb25nIHBmbiA9IHBkeF90b19wZm4oaSk7Cj4gLQo+
IC0gICAgICAgICAgICAvKgo+IC0gICAgICAgICAgICAgKiBYWFggU2hvdWxkIHdlIHJlYWxseSBt
YXAgYWxsIG5vbi1SQU0gKGFib3ZlIDRHKT8gTWluaW1hbGx5Cj4gLSAgICAgICAgICAgICAqIGEg
cGZuX3ZhbGlkKCkgY2hlY2sgd291bGQgc2VlbSBkZXNpcmFibGUgaGVyZS4KPiAtICAgICAgICAg
ICAgICovCj4gLSAgICAgICAgICAgIGlmICggbWZuX3ZhbGlkKF9tZm4ocGZuKSkgKQo+IC0gICAg
ICAgICAgICB7Cj4gLSAgICAgICAgICAgICAgICBpbnQgcmV0ID0gYW1kX2lvbW11X21hcF9wYWdl
KGQsIHBmbiwgcGZuLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBJT01NVUZfcmVhZGFibGV8SU9NTVVGX3dyaXRhYmxlKTsKPiAtCj4gLSAgICAgICAgICAg
ICAgICBpZiAoICFyYyApCj4gLSAgICAgICAgICAgICAgICAgICAgcmMgPSByZXQ7Cj4gLSAgICAg
ICAgICAgIH0KPiAtCj4gLSAgICAgICAgICAgIGlmICggIShpICYgMHhmZmZmZikgKQo+IC0gICAg
ICAgICAgICAgICAgcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzKCk7Cj4gLSAgICAgICAgfQo+IC0K
PiAtICAgICAgICBpZiAoIHJjICkKPiAtICAgICAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJkJWQ6
IElPTU1VIG1hcHBpbmcgZmFpbGVkOiAlZFxuIiwKPiAtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGQtPmRvbWFpbl9pZCwgcmMpOwo+IC0gICAgfQo+IC0KPiAgICAgIGZvcl9lYWNoX2FtZF9p
b21tdSAoIGlvbW11ICkKPiAgICAgICAgICBpZiAoIGlvbWVtX2RlbnlfYWNjZXNzKGQsIFBGTl9E
T1dOKGlvbW11LT5tbWlvX2Jhc2VfcGh5cyksCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBQRk5fRE9XTihpb21tdS0+bW1pb19iYXNlX3BoeXMgKwo+IGRpZmYgLS1naXQgYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3Z0ZC9pb21tdS5jCj4gaW5kZXggYmI0MjJlYzU4Yy4uY2Y4YTgwZDdhMSAxMDA2NDQKPiAtLS0g
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwo+ICsrKyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCj4gQEAgLTEzMDQsMTMgKzEzMDQsNiBAQCBzdGF0aWMg
dm9pZCBfX2h3ZG9tX2luaXQgaW50ZWxfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpk
KQo+ICB7Cj4gICAgICBzdHJ1Y3QgYWNwaV9kcmhkX3VuaXQgKmRyaGQ7Cj4gIAo+IC0gICAgLyog
SW5jbHVzaXZlIG1hcHBpbmdzIGFyZSBlbmFibGVkIGJ5IGRlZmF1bHQgb24gSW50ZWwgaGFyZHdh
cmUgZm9yIFBWLiAqLwo+IC0gICAgaWYgKCBpb21tdV9od2RvbV9pbmNsdXNpdmUgPT0gLTEgKQo+
IC0gICAgICAgIGlvbW11X2h3ZG9tX2luY2x1c2l2ZSA9IGlzX3B2X2RvbWFpbihkKTsKPiAtICAg
IC8qIFJlc2VydmVkIElPTU1VIG1hcHBpbmdzIGFyZSBlbmFibGVkIGJ5IGRlZmF1bHQgb24gSW50
ZWwgaGFyZHdhcmUuICovCj4gLSAgICBpZiAoIGlvbW11X2h3ZG9tX3Jlc2VydmVkID09IC0xICkK
PiAtICAgICAgICBpb21tdV9od2RvbV9yZXNlcnZlZCA9IDE7Cj4gLQo+ICAgICAgc2V0dXBfaHdk
b21fcGNpX2RldmljZXMoZCwgc2V0dXBfaHdkb21fZGV2aWNlKTsKPiAgICAgIHNldHVwX2h3ZG9t
X3JtcnIoZCk7Cj4gICAgICAvKiBNYWtlIHN1cmUgd29ya2Fyb3VuZHMgYXJlIGFwcGxpZWQgYmVm
b3JlIGVuYWJsaW5nIHRoZSBJT01NVShzKS4gKi8KPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gveDg2L2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9t
bXUuYwo+IGluZGV4IGI3YzhiNWJlNDEuLjJkZTg4MjJjNTkgMTAwNjQ0Cj4gLS0tIGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC94ODYvaW9tbXUuYwo+IEBAIC0yMTAsNyArMjEwLDEzIEBAIHZvaWQgX19od2RvbV9pbml0
IGFyY2hfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQo+ICAKPiAgICAgIEJVR19P
TighaXNfaGFyZHdhcmVfZG9tYWluKGQpKTsKPiAgCj4gLSAgICBBU1NFUlQoaW9tbXVfaHdkb21f
aW5jbHVzaXZlICE9IC0xICYmIGlvbW11X2h3ZG9tX2luY2x1c2l2ZSAhPSAtMSk7Cj4gKyAgICAv
KiBJbmNsdXNpdmUgbWFwcGluZ3MgYXJlIGVuYWJsZWQgYnkgZGVmYXVsdCBmb3IgUFYuICovCj4g
KyAgICBpZiAoIGlvbW11X2h3ZG9tX2luY2x1c2l2ZSA9PSAtMSApCj4gKyAgICAgICAgaW9tbXVf
aHdkb21faW5jbHVzaXZlID0gaXNfcHZfZG9tYWluKGQpOwo+ICsgICAgLyogUmVzZXJ2ZWQgSU9N
TVUgbWFwcGluZ3MgYXJlIGVuYWJsZWQgYnkgZGVmYXVsdC4gKi8KPiArICAgIGlmICggaW9tbXVf
aHdkb21fcmVzZXJ2ZWQgPT0gLTEgKQo+ICsgICAgICAgIGlvbW11X2h3ZG9tX3Jlc2VydmVkID0g
MTsKPiArCj4gICAgICBpZiAoIGlvbW11X2h3ZG9tX2luY2x1c2l2ZSAmJiAhaXNfcHZfZG9tYWlu
KGQpICkKPiAgICAgIHsKPiAgICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcKPiAtLSAKPiAy
LjE5LjAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 15:34:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 15: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 1g70Cn-00005j-15; Mon, 01 Oct 2018 15:33:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g70Cl-00005e-96
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 15:33:51 +0000
X-Inumbo-ID: 8f541f46-c58f-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 8f541f46-c58f-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 15:35:01 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id AEC8218A;
 Mon,  1 Oct 2018 08:33:49 -0700 (PDT)
Received: from [10.37.12.181] (unknown [10.37.12.181])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 777763F5D3;
 Mon,  1 Oct 2018 08:33:47 -0700 (PDT)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20180822150045.22864-1-julien.grall@arm.com>
 <20180822150045.22864-3-julien.grall@arm.com>
 <20180822151808.gpzdlqakuader6bw@mac>
 <0496ac79-4970-7f3c-cd29-83a1fd5de4b1@arm.com>
 <20180823075857.m4lwg4urwjnewrrx@mac>
 <0265073a-f678-7631-27dc-91380373fe2f@arm.com>
 <0f33a97d-749c-ff5d-15ad-82ef698cc762@arm.com>
 <20180903144059.olqra6xxv5jb63hb@mac.bytemobile.com>
 <77ca1ef1-3d16-b41b-23ee-be860e12f1c4@arm.com>
 <20181001152729.2pr2lu3g5kqo2tqg@mac.bytemobile.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <3c769287-9932-41f2-f34e-68c93819c25c@arm.com>
Date: Mon, 1 Oct 2018 16:33:45 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181001152729.2pr2lu3g5kqo2tqg@mac.bytemobile.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] tools/libxl: Switch Arm guest type to
 PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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, sstabellini@kernel.org,
 ian.jackson@eu.citrix.com, wei.liu2@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>

SGksCgpPbiAxMC8wMS8yMDE4IDA0OjI3IFBNLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+IE9u
IFR1ZSwgU2VwIDI1LCAyMDE4IGF0IDA4OjM2OjM2UE0gKzAxMDAsIEp1bGllbiBHcmFsbCB3cm90
ZToKPj4gSGkgUm9nZXIsCj4+Cj4+IFNvcnJ5IGZvciB0aGUgbGF0ZSByZXBseS4KPj4KPj4gT24g
MDkvMDMvMjAxOCAwMzo0MCBQTSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+IE9uIE1vbiwg
U2VwIDAzLCAyMDE4IGF0IDEyOjE1OjE2UE0gKzAxMDAsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+
PiBPbiAwMy8wOS8xOCAxMjowOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+Pgo+Pj4+Pgo+Pj4+
PiBPbiAyMy8wOC8xOCAwODo1OCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+Pj4+IE9uIFdl
ZCwgQXVnIDIyLCAyMDE4IGF0IDA2OjQ4OjA1UE0gKzAxMDAsIEp1bGllbiBHcmFsbCB3cm90ZToK
Pj4+Pj4+Pj4KPj4+Pj4+Pj4+ICsKPj4+Pj4+Pj4+ICvCoMKgwqAgYl9pbmZvLT50eXBlID0gTElC
WExfRE9NQUlOX1RZUEVfUFZIOwo+Pj4+Pj4+Pj4gKwo+Pj4+Pj4+Pj4gK8KgwqDCoCAvKgo+Pj4+
Pj4+Pj4gK8KgwqDCoMKgICogVGhleSBvbmx5IGZpZSBsZCBpbiB1LnB2IHRoYXQgbWF0dGVycyBv
biBBcm0gYXJlOgo+Pj4+Pj4+Pj4ga2VybmVsLCBjbWRsaW5lLAo+Pj4+Pj4+Pj4gK8KgwqDCoMKg
ICogcmFtZGlzay4KPj4+Pj4+Pj4+ICvCoMKgwqDCoCAqLwo+Pj4+Pj4+Pj4gKwo+Pj4+Pj4+Pj4g
K8KgwqDCoCBpZiAoIWJfaW5mby0+a2VybmVsICYmIGJfaW5mby0+dS5wdi5rZXJuZWwpCj4+Pj4+
Pj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBiX2luZm8tPmtlcm5lbCA9IGJfaW5mby0+dS5w
di5rZXJuZWw7Cj4+Pj4+Pj4+PiArCj4+Pj4+Pj4+PiArwqDCoMKgIGlmICghYl9pbmZvLT5yYW1k
aXNrICYmIGJfaW5mby0+dS5wdi5yYW1kaXNrKQo+Pj4+Pj4+Pj4gK8KgwqDCoMKgwqDCoMKgIGJf
aW5mby0+cmFtZGlzayA9IGJfaW5mby0+dS5wdi5yYW1kaXNrOwo+Pj4+Pj4+Pj4gKwo+Pj4+Pj4+
Pj4gK8KgwqDCoCBpZiAoIWJfaW5mby0+Y21kbGluZSAmJiBiX2luZm8tPnUucHYuY21kbGluZSkK
Pj4+Pj4+Pj4+ICvCoMKgwqDCoMKgwqDCoCBiX2luZm8tPmNtZGxpbmUgPSBiX2luZm8tPnUucHYu
Y21kbGluZTsKPj4+Pj4+Pj4+ICsKPj4+Pj4+Pj4+ICvCoMKgwqAgLyogUmVzZXQgYl9pbmZvLT51
LnB2aCB0byBkZWZhdWx0IHZhbHVlcyAqLwo+Pj4+Pj4+Pj4gK8KgwqDCoCBtZW1zZXQoJmJfaW5m
by0+dS5wdmgsIDAsIHNpemVvZihiX2luZm8tPnUucHZoKSk7Cj4+Pj4+Pj4+Cj4+Pj4+Pj4+IEkn
bSBhZnJhaWQgdGhhdCdzIG5vdCBjb3JyZWN0LiBUaGUgZGVmYXVsdCB2YWx1ZXMgZm9yIHUucHZo
IGFyZSBzZXQKPj4+Pj4+Pj4gYnkgbGlieGxfX2RvbWFpbl9idWlsZF9pbmZvX3NldGRlZmF1bHQu
Cj4+Pj4+Pj4KPj4+Pj4+PiBJIHRob3VnaHQgdGhhdCB0aGlzIHNob3VsZCBiZSBjb3ZlcmVkIGJ5
IHRoZSBzd2l0Y2ggcmlnaHQgYWZ0ZXIKPj4+Pj4+PiB0aGUgY2FsbCBvZgo+Pj4+Pj4+IGxpYnhs
X19hcmNoX2RvbWFpbl9idWlsZF9pbmZvX3NldGRlZmF1bHQuIERpZCBJIG1pc3MgYW55dGhpbmc/
Cj4+Pj4+Pgo+Pj4+Pj4gT2ggcmlnaHQsIGxpYnhsX19hcmNoX2RvbWFpbl9idWlsZF9pbmZvX3Nl
dGRlZmF1bHQgaXMgY2FsbGVkIGJ5Cj4+Pj4+PiBsaWJ4bF9fZG9tYWluX2J1aWxkX2luZm9fc2V0
ZGVmYXVsdC4KPj4+Pj4+Cj4+Pj4+Pj4gV2hhdCBJIHdhbnRlZCB0byBkbyBoZXJlIGlzIHJlc2V0
dGluZyB0aGUgdW5pb24gdG8gMCBzbyB5b3UKPj4+Pj4+PiBkb24ndCBnZXQgZGF0YQo+Pj4+Pj4+
IG1hbmdsZWQgYnkgdGhlIHB2IGZpZWxkcy4KPj4+Pj4+Cj4+Pj4+PiBBbm90aGVyIHBvc3NpYmxl
IG9wdGlvbiBJIHRoaW5rIHdvdWxkIGJlIHRvIG1hcmsgdGhvc2UgZmllbGRzIGFzCj4+Pj4+PiBk
ZXByZWNhdGVkIGluIHRoZSBJREwsIGFuZCBsaWJ4bF9fZG9tYWluX2J1aWxkX2luZm9fY29weV9k
ZXByZWNhdGVkCj4+Pj4+PiB3aWxsIHRha2UgY2FyZSBvZiBjb3B5aW5nIHRoZW0gdG8gdGhlIG5l
dyBwbGFjZS4gSW4gZmFjdCBJIHRoaW5rIGFsbAo+Pj4+Pj4gZ3Vlc3QgdHlwZXMgc2hvdWxkIGJl
IHVzaW5nIHRoZSB0b3AgbGV2ZWwga2VybmVsLCByYW1kaXNrIGFuZCBjbWRsaW5lCj4+Pj4+PiBm
aWVsZHMuCj4+Pj4+Cj4+Pj4+IEkgd2lsbCBoYXZlIGEgbG9vayBhdCBpdC4KPj4+Pj4KPj4+Pj4+
Cj4+Pj4+PiBJJ20gbm90IHNwZWNpYWxseSBjb21mb3J0YWJsZSB3aXRoIGNoYW5naW5nIHRoZSBn
dWVzdCB0eXBlIGluIHRoZQo+Pj4+Pj4gbWlkZGxlIG9mIGxpYnhsX19kb21haW5fYnVpbGRfaW5m
b19zZXRkZWZhdWx0LCBidXQgSSBhbHNvIGRvbid0IGhhdmUgYQo+Pj4+Pj4gbXVjaCBiZXR0ZXIg
c3VnZ2VzdGlvbiBhcGFydCBmcm9tIHVzaW5nIHRoZSBkZXByZWNhdGlvbiBoZWxwZXIuCj4+Pj4K
Pj4+PiBJIGZvcmdvdCB0byBhbnN3ZXIgdG8gdGhpcyBiaXQuIEkgZG9uJ3QgdGhpbmsgdGhlIGRl
cHJlY2F0aW9uIGhlbHBlciB3aWxsIGRvCj4+Pj4gYWxsIHRoZSBqb2JzLiBUaGVyZSBhcmUgc3Rp
bGwgUFYgc3BlY2lmaWMgcGFyYW1ldGVyczogc2xhY2tfbWVta2IsIGZlYXR1cmVzLAo+Pj4+IGU4
MjBfaG9zdC4KPj4+Cj4+PiBUaG9zZSBjYW4gYmUgbGVmdCBpbnNpZGUgdGhlIFBWIHN1Yi1zdHJ1
Y3QgYW5kIHNob3VsZG4ndCBiZSBtYXJrZWQgYXMKPj4+IGRlcHJlY2F0ZWQuCj4+Pgo+Pj4+IFRo
b3NlIGFyZSBub3QgbmVjZXNzYXJ5IGZvciBBcm0sIGlmIHlvdSBkb24ndCB6ZXJvIHRoZW0gdGhl
biB5b3Ugd2lsbCBub3QKPj4+PiBpbml0aWFsaXplIHRoZSBQVkggc3RydWN0dXJlIHdpdGggZGVm
YXVsdCB2YWx1ZXMuIEhvdyBkbyB5b3Ugc3VnZ2VzdCB0bwo+Pj4+IGhhbmRsZSB0aGVtPwo+Pj4K
Pj4+IEJ1dCBJIGd1ZXNzIEFSTSBkb2Vzbid0IHVzZSBhbnkgb2YgdGhvc2UgZmllbGRzIChvciBl
bHNlIHRoZXkgc2hvdWxkCj4+PiBiZSBtb3ZlZCB0byB0aGUgcHZoIHN1Yi1zdHJ1Y3QgYW55d2F5
KT8KPj4KPj4gVGhvc2UgZmllbGRzIHNob3VsZCBub3QgYmUgdXNlZCBieSBBcm0uIExvb2tpbmcg
YXQgdGhlIGN1cnJlbnQgZmllbGRzIGluIHB2LAo+PiB0aGV5IGFsbCBzaG91bGQgYmUgemVyb2Vk
Lgo+Pgo+PiBIb3dldmVyLCBJIGFtIG5vdCBzdXJlIGlmIHdlIGNhbiBhc3N1bWUgdGhhdCB3aWxs
IGFsd2F5cyBiZSB0aGUgY2FzZS4KPj4gSWYgd2UgY2FuIGFzc3VtZSBpdCwgdGhlbiBJIHRoaW5r
IGl0IHdvdWxkIGp1c3QgYmUgc3VmZmljaWVudCB0byBoYXZlCj4+IGJfaW5mby0+dHlwZSA9IExJ
QlhMX0RPTUFJTl9UWVBFX1BWSCBpbiBBcm0uCj4+Cj4+IEFueSB0aG91Z2h0cz8KPiAKPiBJZiB3
ZSBnbyBkb3duIHRoaXMgcm91dGUgZm9yIEFSTSBJIHRoaW5rIHlvdSBzaG91bGQgYWRkIHRvIHhs
LmNmZyB0aGF0Cj4gdGhlIGB0eXBlYCBvcHRpb24gb25seSBhcHBsaWVzIHRvIHg4NiwgYW5kIHRo
YXQgdGhlcmUncyBvbmx5IG9uZSBndWVzdAo+IHR5cGUgb24gQVJNLiBJTU8gaXQncyBiZXN0IHRv
IG5vdCB1c2UgdHlwZSBpZiB0aGVyZSdzIG9ubHkgb25lIHR5cGUKPiBhdmFpbGFibGUsIHNvIHRo
YXQgaXQgY2FuIGJlIGludHJ1ZGVkIGxhdGVyIG9uIEFSTSBpZiByZXF1aXJlZC4KClRoYXQncyBu
b3Qgd2hhdCB3ZSBkaXNjdXNzZWQgYmVmb3JlLiBUaGUgaWRlYSBpcyB0byBkZWZhdWx0IEFybSBn
dWVzdCB0byAKUFZIIGZvciB4bC4gQnV0ICJ0eXBlPSIgd291bGQgc3RpbGwgYmUgYXZhaWxhYmxl
LgoKV2Ugc3RpbGwgaGF2ZSB0byBzdXBwb3J0IG90aGVyIHR5cGUgYXMgb3RoZXIgdG9vbHN0YWNr
IChlLmcgbGlidmlydCkgbWF5IAp1c2UgUFYgZm9yIEFybS4gU28gdGhlIGlkZWEgaGVyZSBpcyBs
aWJ4bCB3aWxsIGNoZWNrIGlmIGl0IHdhcyBQViBhbmQgCmNvbnZlcnQgdG8gUFZILgoKSW4gYW4g
ZWFybGllciByZXBseSwgeW91IHNhaWQgdGhhdCB3ZSBjYW4gdXNlIGRlcHJlY2F0ZWQgdG8gY29w
eSBtb3N0IG9mIAp0aGUgb3B0aW9ucyBvdmVyLiBIb3dldmVyLCBjYW4gd2UgYWx3YXlzIGFzc3Vt
ZSB0aGUgcHYuKiBmaWVsZHMgd2lsbCAKYWx3YXlzIGJlIHplcm8gYWZ0ZXIgdGhlIHZhbHVlIHdh
cyBjb3BpZWQgb3Zlcj8gSWYgbm90LCB0aGVuIHdlIHdvdWxkIApoYXZlIHRvIG1lbXNldCB0aGVt
LgoKSSBhc2tlZCBvcGluaW9uIG9uIHRoZSBsYXN0IGJpdHMuCgoKQ2hlZXJzLAoKLS0gCkp1bGll
biBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 15:36:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 15:36: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 1g70Ex-0000Et-Eb; Mon, 01 Oct 2018 15:36:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gpc9=mn=citrix.com=prvs=80546f8d1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g70Ev-0000EZ-Fu
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 15:36:05 +0000
X-Inumbo-ID: 60b72281-c58f-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 60b72281-c58f-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 17:33:43 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,328,1534809600"; d="scan'208";a="66729463"
Date: Mon, 1 Oct 2018 16:35:57 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: George Dunlap <george.dunlap@citrix.com>
Message-ID: <20181001153557.y4jgo37xzbaa5tgg@zion.uk.xensource.com>
References: <osstest-128240-mainreport@xen.org>
 <5BB1E30202000078001ED16E@prv1-mh.provo.novell.com>
 <20181001143324.n6ghsnarvq6xslqt@zion.uk.xensource.com>
 <5BB238E102000078001ED56E@prv1-mh.provo.novell.com>
 <20181001151716.snpgmxh77crrmihq@zion.uk.xensource.com>
 <15ad853f-b9ac-ba0b-3cc6-457b61ec787e@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <15ad853f-b9ac-ba0b-3cc6-457b61ec787e@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [xen-unstable test] 128240: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Dario Faggioli <dario.faggioli@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 osstest service owner <osstest-admin@xenproject.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>

T24gTW9uLCBPY3QgMDEsIDIwMTggYXQgMDQ6MTk6MDdQTSArMDEwMCwgR2VvcmdlIER1bmxhcCB3
cm90ZToKPiBPbiAxMC8wMS8yMDE4IDA0OjE3IFBNLCBXZWkgTGl1IHdyb3RlOgo+ID4gT24gTW9u
LCBPY3QgMDEsIDIwMTggYXQgMDk6MTA6MjVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4g
Pj4+Pj4gT24gMDEuMTAuMTggYXQgMTY6MzMsIDx3ZWkubGl1MkBjaXRyaXguY29tPiB3cm90ZToK
PiA+Pj4gT24gTW9uLCBPY3QgMDEsIDIwMTggYXQgMDM6MDQ6MDJBTSAtMDYwMCwgSmFuIEJldWxp
Y2ggd3JvdGU6Cj4gPj4+Pj4+PiBPbiAzMC4wOS4xOCBhdCAyMzo1OSwgPG9zc3Rlc3QtYWRtaW5A
eGVucHJvamVjdC5vcmc+IHdyb3RlOgo+ID4+Pj4+IGZsaWdodCAxMjgyNDAgeGVuLXVuc3RhYmxl
IHJlYWwgW3JlYWxdCj4gPj4+Pj4gaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzLzEyODI0MC8gCj4gPj4+Pj4KPiA+Pj4+PiBSZWdyZXNzaW9ucyA6LSgKPiA+
Pj4+Pgo+ID4+Pj4+IFRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5n
LAo+ID4+Pj4+IGluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgo+ID4+Pj4+
ICB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3Qv
ZHN0X2hvc3QgZmFpbCBSRUdSLiB2cy4gCj4gPj4+IDEyODA4NAo+ID4+Pj4KPiA+Pj4+IEF0IHRo
ZSBmaXJzdCBnbGFuY2UKPiA+Pj4+Cj4gPj4+PiBsaWJ4bDogZXJyb3I6IGxpYnhsX3NjaGVkLmM6
MjMyOnNjaGVkX2NyZWRpdF9kb21haW5fc2V0OiBEb21haW4gMTpHZXR0aW5nIAo+ID4+PiBkb21h
aW4gc2NoZWQgY3JlZGl0OiBJbnZhbGlkIGFyZ3VtZW50Cj4gPj4+PiBsaWJ4bDogZXJyb3I6IGxp
YnhsX2NyZWF0ZS5jOjEyNzU6ZG9tY3JlYXRlX3JlYnVpbGRfZG9uZTogRG9tYWluIDE6Y2Fubm90
IAo+ID4+PiAocmUtKWJ1aWxkIGRvbWFpbjogLTMKPiA+Pj4+Cj4gPj4+PiBtaWdodCBpbmRpY2F0
ZSBhIHByb2JsZW0gcmVzdWx0aW5nIGZyb20gdGhlIHN3aXRjaCB0byBjcmVkaXQyIGFzIHRoZSBk
ZWZhdWx0Cj4gPj4+PiBzY2hlZHVsZXIuIEJ1dCAiZmlyc3QgZ2xhbmNlIiBoZXJlIHJlYWxseSBt
ZWFucyB3aGF0IGl0IHNheXMgLSBJIGRpZG4ndCBsb29rCj4gPj4+PiAoeWV0KSBhdCB3aGF0IGV4
YWN0bHkgbGlieGwgdHJpZXMgdG8gZG8gdGhlcmUsIGluIHRoZSBob3BlIHRoYXQgb3RoZXJzIG1h
eQo+ID4+Pj4ga25vdyB3aXRob3V0IG11Y2ggZGlnZ2luZy4KPiA+Pj4KPiA+Pj4gSSB0aGluayB0
aGlzIGlzIGR1ZSB0byB0b29sc3RhY2sgdHJ5aW5nIHRvIHNldCB0aGUgc2FtZSBzY2hlZHVsZXIK
PiA+Pj4gcGFyYW1ldGVycyBmb3IgdGhlIG5ld2x5IGNyZWF0ZWQgZ3Vlc3QuCj4gPj4+Cj4gPj4+
IEJ1dCBpbiB0aGlzIHRlc3QsIHRoZSBkZXN0aW5hdGlvbiBob3N0IGlzIHVzaW5nIGEgZGlmZmVy
ZW50IHNjaGVkdWxlcgo+ID4+PiBmcm9tIHRoZSBzb3VyY2UgaG9zdC4gQXNraW5nIGZvciBjcmVk
aXQgc2NoZWR1bGVyIG9uIGEgY3JlZGl0MiBob3N0IGlzCj4gPj4+IHdyb25nLgo+ID4+Pgo+ID4+
PiBUaGUgcmVsZXZhbnQgc25pcHBldCBpbiBndWVzdCBjZmcgKEpTT04pIGlzOgo+ID4+Pgo+ID4+
PiAgICAgICAgICAgICAgICAgInNjaGVkX3BhcmFtcyI6IHsKPiA+Pj4gICAgICAgICAgICAgICAg
ICAgICAic2NoZWQiOiAiY3JlZGl0IiwKPiA+Pj4gICAgICAgICAgICAgICAgICAgICAid2VpZ2h0
IjogMjU2LAo+ID4+PiAgICAgICAgICAgICAgICAgICAgICJjYXAiOiAwCj4gPj4+ICAgICAgICAg
ICAgICAgICB9LAo+ID4+Pgo+ID4+PiBJIGNhbid0IHRoaW5rIG9mIGEgbWV0aG9kIHRvIGZpeCBp
dCBvZmYgdGhlIHRvcCBvZiBteSBoZWFkIHRob3VnaC4KPiA+Pgo+ID4+IFNvIGlzIHRoaXMgc29t
ZXRoaW5nIHRoYXQgd2FzIHNwZWNpZmllZCBpbiB0aGUgb3JpZ2luYWwgY29uZmlnPyBPcgo+ID4+
IGlzIGl0IGp1c3QgdGhlIGN1cnJlbnQgdmFsdWUgd2hpY2ggZ2V0cyByZWFkIGFuZCBhbiBhdHRl
bXB0IG1hZGUKPiA+PiB0byByZS1pbnN0YWxsLiBJZiB0aGVyZSB3YXMgbm8gZXhwbGljaXQgc2V0
dGluZyBpbiB0aGUgZ3Vlc3QgY29uZmlnLAo+ID4+IHNob3VsZG4ndCBzdWNoIGEgImRlZmF1bHQi
IHNldHRpbmcgYmUgcmV0YWluZWQgYnkgbm90IHRyYW5zZmVycmluZwo+ID4+IGFueSBzY2hlZHVs
ZXIgc3BlY2lmaWNzIGR1cmluZyBtaWdyYXRpb24/Cj4gPj4KPiA+IAo+ID4gTm8gc2V0dGluZyBp
biBndWVzdCBjZmcuIFRob3NlIHZhbHVlcyBhcmUgZXh0cmFjdGVkIGZyb20gdGhlIGh5cGVydmlz
b3IuCj4gPiBJIHRoaW5rIHdlIG1heSBiZSBhYmxlIHRvIG5vdCBzZW5kIGRlZmF1bHQgdmFsdWVz
IHRvIHRoZSByZW1vdGUgZW5kLgo+IAo+IFdhaXQsIHRoZSBtaWdyYXRpb24gY29kZSByZWFkcyB0
aGUgc2NoZWR1bGVyIHBhcmFtZXRlcnMgLS0gZXZlbiBpZiB0aGVzZQo+IGhhdmUgbm90IGJlZW4g
ZXhwbGljaXRseSBzZXQgYnkgdGhlIGFkbWluIC0tIGFuZCBzZW5kcyB0aGVtIGFsb25nIHdpdGgK
PiB0aGUgbWlncmF0aW9uIHN0cmVhbT8gIEFuZCBpZiB0aGUgcmVtb3RlIHNjaGVkdWxlciBpcyBk
aWZmZXJlbnQsIHRoZQo+IG1pZ3JhdGlvbiBmYWlscz8KPiAKPiBUaGF0J3Mgbm90IHNvIGdvb2Qu
IDotKQoKQnV0IG9uZSBjYW4gYXJndWUgdGhhdCB0aGUgZ3Vlc3QgaXMgc3BlY2lmaWMgY29uZmln
dXJlZCB0aGF0IHdheSBzbyBpdCdzCnBhcmFtZXRlcnMgc2hvdWxkIGJlIHByZXNlcnZlZC4gV2Ug
bm9ybWFsbHkgYW5hbHlzZSB0aGluZ3Mgb24gYSBjYXNlIGJ5CmNhc2UgYmFzaXMuCgpXZWkuCgo+
IAo+ICAtR2VvcmdlCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 15:40:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 15:40: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 1g70JZ-0000zc-1f; Mon, 01 Oct 2018 15:40:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=u61o=mn=citrix.com=prvs=80545a6f8=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g70JY-0000zX-Hy
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 15:40:52 +0000
X-Inumbo-ID: 8a2612b2-c590-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8a2612b2-c590-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 15:42:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,328,1534809600"; d="scan'208";a="79848852"
To: Wei Liu <wei.liu2@citrix.com>, George Dunlap <george.dunlap@citrix.com>
References: <osstest-128240-mainreport@xen.org>
 <5BB1E30202000078001ED16E@prv1-mh.provo.novell.com>
 <20181001143324.n6ghsnarvq6xslqt@zion.uk.xensource.com>
 <5BB238E102000078001ED56E@prv1-mh.provo.novell.com>
 <20181001151716.snpgmxh77crrmihq@zion.uk.xensource.com>
 <15ad853f-b9ac-ba0b-3cc6-457b61ec787e@citrix.com>
 <20181001153557.y4jgo37xzbaa5tgg@zion.uk.xensource.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <fc2bbc89-cfc7-d906-6fe0-b1fd76ddd2ff@citrix.com>
Date: Mon, 1 Oct 2018 16:40:40 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181001153557.y4jgo37xzbaa5tgg@zion.uk.xensource.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [xen-unstable test] 128240: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <dario.faggioli@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 osstest service owner <osstest-admin@xenproject.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>

T24gMDEvMTAvMTggMTY6MzUsIFdlaSBMaXUgd3JvdGU6Cj4gT24gTW9uLCBPY3QgMDEsIDIwMTgg
YXQgMDQ6MTk6MDdQTSArMDEwMCwgR2VvcmdlIER1bmxhcCB3cm90ZToKPj4gT24gMTAvMDEvMjAx
OCAwNDoxNyBQTSwgV2VpIExpdSB3cm90ZToKPj4+IE9uIE1vbiwgT2N0IDAxLCAyMDE4IGF0IDA5
OjEwOjI1QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+IE9uIDAxLjEwLjE4IGF0
IDE2OjMzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4+IE9uIE1vbiwgT2N0IDAx
LCAyMDE4IGF0IDAzOjA0OjAyQU0gLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+Pj4g
T24gMzAuMDkuMTggYXQgMjM6NTksIDxvc3N0ZXN0LWFkbWluQHhlbnByb2plY3Qub3JnPiB3cm90
ZToKPj4+Pj4+PiBmbGlnaHQgMTI4MjQwIHhlbi11bnN0YWJsZSByZWFsIFtyZWFsXQo+Pj4+Pj4+
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjgyNDAv
IAo+Pj4+Pj4+Cj4+Pj4+Pj4gUmVncmVzc2lvbnMgOi0oCj4+Pj4+Pj4KPj4+Pj4+PiBUZXN0cyB3
aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKPj4+Pj4+PiBpbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKPj4+Pj4+PiAgdGVzdC1hbWQ2NC1hbWQ2NC1t
aWdydXBncmFkZSAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4g
dnMuIAo+Pj4+PiAxMjgwODQKPj4+Pj4+IEF0IHRoZSBmaXJzdCBnbGFuY2UKPj4+Pj4+Cj4+Pj4+
PiBsaWJ4bDogZXJyb3I6IGxpYnhsX3NjaGVkLmM6MjMyOnNjaGVkX2NyZWRpdF9kb21haW5fc2V0
OiBEb21haW4gMTpHZXR0aW5nIAo+Pj4+PiBkb21haW4gc2NoZWQgY3JlZGl0OiBJbnZhbGlkIGFy
Z3VtZW50Cj4+Pj4+PiBsaWJ4bDogZXJyb3I6IGxpYnhsX2NyZWF0ZS5jOjEyNzU6ZG9tY3JlYXRl
X3JlYnVpbGRfZG9uZTogRG9tYWluIDE6Y2Fubm90IAo+Pj4+PiAocmUtKWJ1aWxkIGRvbWFpbjog
LTMKPj4+Pj4+IG1pZ2h0IGluZGljYXRlIGEgcHJvYmxlbSByZXN1bHRpbmcgZnJvbSB0aGUgc3dp
dGNoIHRvIGNyZWRpdDIgYXMgdGhlIGRlZmF1bHQKPj4+Pj4+IHNjaGVkdWxlci4gQnV0ICJmaXJz
dCBnbGFuY2UiIGhlcmUgcmVhbGx5IG1lYW5zIHdoYXQgaXQgc2F5cyAtIEkgZGlkbid0IGxvb2sK
Pj4+Pj4+ICh5ZXQpIGF0IHdoYXQgZXhhY3RseSBsaWJ4bCB0cmllcyB0byBkbyB0aGVyZSwgaW4g
dGhlIGhvcGUgdGhhdCBvdGhlcnMgbWF5Cj4+Pj4+PiBrbm93IHdpdGhvdXQgbXVjaCBkaWdnaW5n
Lgo+Pj4+PiBJIHRoaW5rIHRoaXMgaXMgZHVlIHRvIHRvb2xzdGFjayB0cnlpbmcgdG8gc2V0IHRo
ZSBzYW1lIHNjaGVkdWxlcgo+Pj4+PiBwYXJhbWV0ZXJzIGZvciB0aGUgbmV3bHkgY3JlYXRlZCBn
dWVzdC4KPj4+Pj4KPj4+Pj4gQnV0IGluIHRoaXMgdGVzdCwgdGhlIGRlc3RpbmF0aW9uIGhvc3Qg
aXMgdXNpbmcgYSBkaWZmZXJlbnQgc2NoZWR1bGVyCj4+Pj4+IGZyb20gdGhlIHNvdXJjZSBob3N0
LiBBc2tpbmcgZm9yIGNyZWRpdCBzY2hlZHVsZXIgb24gYSBjcmVkaXQyIGhvc3QgaXMKPj4+Pj4g
d3JvbmcuCj4+Pj4+Cj4+Pj4+IFRoZSByZWxldmFudCBzbmlwcGV0IGluIGd1ZXN0IGNmZyAoSlNP
TikgaXM6Cj4+Pj4+Cj4+Pj4+ICAgICAgICAgICAgICAgICAic2NoZWRfcGFyYW1zIjogewo+Pj4+
PiAgICAgICAgICAgICAgICAgICAgICJzY2hlZCI6ICJjcmVkaXQiLAo+Pj4+PiAgICAgICAgICAg
ICAgICAgICAgICJ3ZWlnaHQiOiAyNTYsCj4+Pj4+ICAgICAgICAgICAgICAgICAgICAgImNhcCI6
IDAKPj4+Pj4gICAgICAgICAgICAgICAgIH0sCj4+Pj4+Cj4+Pj4+IEkgY2FuJ3QgdGhpbmsgb2Yg
YSBtZXRob2QgdG8gZml4IGl0IG9mZiB0aGUgdG9wIG9mIG15IGhlYWQgdGhvdWdoLgo+Pj4+IFNv
IGlzIHRoaXMgc29tZXRoaW5nIHRoYXQgd2FzIHNwZWNpZmllZCBpbiB0aGUgb3JpZ2luYWwgY29u
ZmlnPyBPcgo+Pj4+IGlzIGl0IGp1c3QgdGhlIGN1cnJlbnQgdmFsdWUgd2hpY2ggZ2V0cyByZWFk
IGFuZCBhbiBhdHRlbXB0IG1hZGUKPj4+PiB0byByZS1pbnN0YWxsLiBJZiB0aGVyZSB3YXMgbm8g
ZXhwbGljaXQgc2V0dGluZyBpbiB0aGUgZ3Vlc3QgY29uZmlnLAo+Pj4+IHNob3VsZG4ndCBzdWNo
IGEgImRlZmF1bHQiIHNldHRpbmcgYmUgcmV0YWluZWQgYnkgbm90IHRyYW5zZmVycmluZwo+Pj4+
IGFueSBzY2hlZHVsZXIgc3BlY2lmaWNzIGR1cmluZyBtaWdyYXRpb24/Cj4+Pj4KPj4+IE5vIHNl
dHRpbmcgaW4gZ3Vlc3QgY2ZnLiBUaG9zZSB2YWx1ZXMgYXJlIGV4dHJhY3RlZCBmcm9tIHRoZSBo
eXBlcnZpc29yLgo+Pj4gSSB0aGluayB3ZSBtYXkgYmUgYWJsZSB0byBub3Qgc2VuZCBkZWZhdWx0
IHZhbHVlcyB0byB0aGUgcmVtb3RlIGVuZC4KPj4gV2FpdCwgdGhlIG1pZ3JhdGlvbiBjb2RlIHJl
YWRzIHRoZSBzY2hlZHVsZXIgcGFyYW1ldGVycyAtLSBldmVuIGlmIHRoZXNlCj4+IGhhdmUgbm90
IGJlZW4gZXhwbGljaXRseSBzZXQgYnkgdGhlIGFkbWluIC0tIGFuZCBzZW5kcyB0aGVtIGFsb25n
IHdpdGgKPj4gdGhlIG1pZ3JhdGlvbiBzdHJlYW0/ICBBbmQgaWYgdGhlIHJlbW90ZSBzY2hlZHVs
ZXIgaXMgZGlmZmVyZW50LCB0aGUKPj4gbWlncmF0aW9uIGZhaWxzPwo+Pgo+PiBUaGF0J3Mgbm90
IHNvIGdvb2QuIDotKQo+IEJ1dCBvbmUgY2FuIGFyZ3VlIHRoYXQgdGhlIGd1ZXN0IGlzIHNwZWNp
ZmljIGNvbmZpZ3VyZWQgdGhhdCB3YXkgc28gaXQncwo+IHBhcmFtZXRlcnMgc2hvdWxkIGJlIHBy
ZXNlcnZlZC4gV2Ugbm9ybWFsbHkgYW5hbHlzZSB0aGluZ3Mgb24gYSBjYXNlIGJ5Cj4gY2FzZSBi
YXNpcy4KCklmIHRoZXJlIGlzbid0IGFuIG9idmlvdXMgZml4LCB0aGVuIHRoZSBzd2l0Y2ggb2Yg
ZGVmYXVsdCBzY2hlZHVsZXIKbmVlZHMgcmV2ZXJ0aW5nIHVudGlsIHRoZXJlIGlzIGEgZml4IHBy
ZXNlbnQuwqAgVGhpcyBpcyBjdXJyZW50bHkKYmxvY2tpbmcgbWFzdGVyLgoKfkFuZHJldwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 15:42:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 15:42: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 1g70Kw-00014v-EE; Mon, 01 Oct 2018 15:42:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x59w=mn=citrix.com=prvs=805bb4f6e=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g70Ku-00014o-VD
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 15:42:16 +0000
X-Inumbo-ID: bc7a1718-c590-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bc7a1718-c590-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 15:43:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,328,1534809600"; d="scan'208";a="66730572"
To: Razvan Cojocaru <rcojocaru@bitdefender.com>, Jan Beulich
 <JBeulich@suse.com>
References: <1538135750-14222-1-git-send-email-rcojocaru@bitdefender.com>
 <5BAE402B02000078001ECEEB@prv1-mh.provo.novell.com>
 <454d3ff1-9a8a-81fa-72e1-3ff7c47f9a65@bitdefender.com>
 <5BAE4ED802000078001ECFD3@prv1-mh.provo.novell.com>
 <afdb4216-938a-0b9d-9606-8d7e7b53c5b7@bitdefender.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <66c22fe9-64b4-6ac0-751c-bed7261396aa@citrix.com>
Date: Mon, 1 Oct 2018 16:42:12 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <afdb4216-938a-0b9d-9606-8d7e7b53c5b7@bitdefender.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/altp2m: propagate ept.ad changes to all
 active altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMDkvMjgvMjAxOCAwNToxOSBQTSwgUmF6dmFuIENvam9jYXJ1IHdyb3RlOgo+IE9uIDkvMjgv
MTggNjo1NSBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDI4LjA5LjE4IGF0IDE3OjI1
LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+PiBPbiA5LzI4LzE4IDU6NTIg
UE0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+IE9uIDI4LjA5LjE4IGF0IDEzOjU1LCA8cmNv
am9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+Pj4+IEBAIC0xMjE4LDM0ICsxMjE5LDY3
IEBAIHN0YXRpYyB2b2lkIGVwdF90bGJfZmx1c2goc3RydWN0IHAybV9kb21haW4gKnAybSkKPj4+
Pj4gICAgICBlcHRfc3luY19kb21haW5fbWFzayhwMm0sIHAybS0+ZG9tYWluLT5kaXJ0eV9jcHVt
YXNrKTsKPj4+Pj4gIH0KPj4+Pj4gIAo+Pj4+PiArc3RhdGljIHZvaWQgZXB0X3NldF9hZF9zeW5j
KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGludCB2YWx1ZSkKPj4+Pj4gK3sKPj4+Pj4gKyAgICBz
dHJ1Y3QgZG9tYWluICpkID0gcDJtLT5kb21haW47Cj4+Pj4+ICsgICAgdW5zaWduZWQgaW50IGk7
Cj4+Pj4+ICsKPj4+Pj4gKyAgICBpZiAoIGxpa2VseSghYWx0cDJtX2FjdGl2ZShkKSkgKQo+Pj4+
PiArICAgIHsKPj4+Pj4gKyAgICAgICAgcDJtX2xvY2socDJtKTsKPj4+Pj4gKyAgICAgICAgcDJt
LT5lcHQuYWQgPSB2YWx1ZTsKPj4+Pj4gKyAgICAgICAgcDJtX3VubG9jayhwMm0pOwo+Pj4+PiAr
Cj4+Pj4+ICsgICAgICAgIHJldHVybjsKPj4+Pj4gKyAgICB9Cj4+Pj4KPj4+PiBXaHkgd291bGQg
eW91IHdhbnQgdG8gc2tpcCB1cGRhdGluZyB0aGUgaG9zdCBwMm0ncyBmbGFnIHdoZW4KPj4+PiBh
bHRwMm0gaXMgYWN0aXZlPwo+Pj4KPj4+IEl0J3Mgbm90IHJlYWxseSBza2lwcGVkIGlmIEkgdW5k
ZXJzdGFuZCB0aGUgYWx0cDJtIGNvZGUgY29ycmVjdGx5OiBpbgo+Pj4gdGhhdCBjYXNlIHRoZSBo
b3N0cDJtIGlzIGQtPmFyY2guYWx0cDJtX3AybVswXSwgd2hpY2ggaXMgdGFrZSBjYXJlIG9mIGlu
Cj4+PiB0aGUgbG9vcCBiZWxvdyB0aGUgY29kZSB5b3UndmUgcXVvdGVkLgo+Pgo+PiBwMm1faW5p
dF9hbHRwMm0oKSAoYW5kIG90aGVyIGNvZGUgaW4gcDJtLmMpIHN1Z2dlc3RzIG90aGVyd2lzZSB0
byBtZS4KPiAKPiBUaGF0J3MgaW50ZXJlc3RpbmcsIHAybV9zZXRfbWVtX2FjY2VzcygpIGlzIHRy
ZWF0aW5nIGFsdHAybSBpbmRleCAwIGFzCj4gdGhlIGhvc3RwMm06Cj4gCj4gMzYwIC8qCj4gMzYx
ICAqIFNldCBhY2Nlc3MgdHlwZSBmb3IgYSByZWdpb24gb2YgZ2Zucy4KPiAzNjIgICogSWYgZ2Zu
ID09IElOVkFMSURfR0ZOLCBzZXRzIHRoZSBkZWZhdWx0IGFjY2VzcyB0eXBlLgo+IDM2MyAgKi8K
PiAzNjQgbG9uZyBwMm1fc2V0X21lbV9hY2Nlc3Moc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2Zu
LCB1aW50MzJfdCBuciwKPiAzNjUgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3Qgc3Rh
cnQsIHVpbnQzMl90IG1hc2ssCj4geGVubWVtX2FjY2Vzc190IGFjY2VzcywKPiAzNjYgICAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGFsdHAybV9pZHgpCj4gMzY3IHsKPiAzNjgg
ICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm0gPSBwMm1fZ2V0X2hvc3RwMm0oZCksICphcDJtID0g
TlVMTDsKPiAzNjkgICAgIHAybV9hY2Nlc3NfdCBhOwo+IDM3MCAgICAgdW5zaWduZWQgbG9uZyBn
Zm5fbDsKPiAzNzEgICAgIGxvbmcgcmMgPSAwOwo+IDM3Mgo+IDM3MyAgICAgLyogYWx0cDJtIHZp
ZXcgMCBpcyB0cmVhdGVkIGFzIHRoZSBob3N0cDJtICovCj4gMzc0ICNpZmRlZiBDT05GSUdfSFZN
Cj4gMzc1ICAgICBpZiAoIGFsdHAybV9pZHggKQo+IDM3NiAgICAgewo+IDM3NyAgICAgICAgIGlm
ICggYWx0cDJtX2lkeCA+PSBNQVhfQUxUUDJNIHx8Cj4gMzc4ICAgICAgICAgICAgICBkLT5hcmNo
LmFsdHAybV9lcHRwW2FsdHAybV9pZHhdID09IG1mbl94KElOVkFMSURfTUZOKSApCj4gMzc5ICAg
ICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+IDM4MAo+IDM4MSAgICAgICAgIGFwMm0gPSBkLT5h
cmNoLmFsdHAybV9wMm1bYWx0cDJtX2lkeF07Cj4gMzgyICAgICB9Cj4gMzgzICNlbHNlCj4gMzg0
ICAgICBBU1NFUlQoIWFsdHAybV9pZHgpOwo+IDM4NSAjZW5kaWYKPiAKPiB3aGljaCB3b3VsZCBz
ZWVtIHRvIGltcGx5IHRoYXQgZWl0aGVyIHdlIHNob3VsZCBiZSBhYmxlIHRvIHRyZWF0Cj4gZC0+
YXJjaC5hbHRwMm1fcDJtWzBdIGFuZCBob3N0cDJtIGludGVyY2hhbmdlYWJseSwgb3Igd2UgYXJl
IGN1cnJlbnRseQo+IHdhc3RpbmcgYW4gYWx0cDJtIGFycmF5IHNsb3QuCgpZZXMsIElTVFIgdGhh
dCBhbHRwMm1faWR4IDAgd2FzIHNwZWNpZmljYWxseSBtZWFudCB0byBiZSB0aGUgaG9zdCBwMm0K
KHVubW9kaWZpZWQpLiAgQnV0IHRoZXJlIHNlZW1zIHRvIGJlIHNvbWUgY29uZnVzaW9uIG92ZXIg
dGhhdCAtLSB0aGlzCnNlZW1zIHRvIHNheSBpdCBuZWVkcyB0byBiZSAibWFudWFsbHkiIGludGVy
cHJldGVkOyBzb21lIG9mIHRoZQptZW1fYWNjZXNzIGNvZGUgc2VlbXMgdG8gdGhpbmsgdGhhdCBp
dCBjYW4ganVzdCBncmFiCmQtPmFyY2guYWx0cDJtX3AybVswXSBhbmQgdGhhdCB3aWxsIGFmZmVj
dCB0aGUgaG9zdHAybS4gIEFuZCBhcyB5b3Ugc2F5LAppZiB3ZSBkbyB0aGUgIm1hbnVhbCBpbnRl
cnByZXRhdGlvbiIsIHRoZW4gd2UncmUgYWxsb2NhdGluZyBhbiBleHRyYSBwMm0KaW4gc2xvdCAw
IHRoYXQgd2UncmUgbm90IHVzaW5nLgoKIC1HZW9yZ2UKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 15:49:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 15: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 1g70RM-0001O4-Aa; Mon, 01 Oct 2018 15:48:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x59w=mn=citrix.com=prvs=805bb4f6e=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g70RL-0001Nz-6K
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 15:48:55 +0000
X-Inumbo-ID: aa191b41-c591-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aa191b41-c591-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 15:50:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,328,1534809600"; d="scan'208";a="66731440"
To: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>
References: <osstest-128240-mainreport@xen.org>
 <5BB1E30202000078001ED16E@prv1-mh.provo.novell.com>
 <20181001143324.n6ghsnarvq6xslqt@zion.uk.xensource.com>
 <5BB238E102000078001ED56E@prv1-mh.provo.novell.com>
 <20181001151716.snpgmxh77crrmihq@zion.uk.xensource.com>
 <15ad853f-b9ac-ba0b-3cc6-457b61ec787e@citrix.com>
 <20181001153557.y4jgo37xzbaa5tgg@zion.uk.xensource.com>
 <fc2bbc89-cfc7-d906-6fe0-b1fd76ddd2ff@citrix.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFPqG+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+zSobqlOPUO7XC5fjnwARAQABzSRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT7CwYAEEwEKACoCGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEFAlpk2IEFCQo9I54ACgkQpjY8MQWQtG1A1BAAnc0oX3+M/jyv4j/ESJTO
 U2JhuWUWV6NFuzU10pUmMqpgQtiVEVU2QbCvTcZS1U/S6bqAUoiWQreDMSSgGH3a3BmRNi8n
 HKtarJqyK81aERM2HrjYkC1ZlRYG+jS8oWzzQrCQiTwn3eFLJrHjqowTbwahoiMw/nJ+OrZO
 /VXLfNeaxA5GF6emwgbpshwaUtESQ/MC5hFAFmUBZKAxp9CXG2ZhTP6ROV4fwhpnHaz8z+BT
 NQz8YwA4gkmFJbDUA9I0Cm9D/EZscrCGMeaVvcyldbMhWS+aH8nbqv6brhgbJEQS22eKCZDD
 J/ng5ea25QnS0fqu3bMrH39tDqeh7rVnt8Yu/YgOwc3XmgzmAhIDyzSinYEWJ1FkOVpIbGl9
 uR6seRsfJmUK84KCScjkBhMKTOixWgNEQ/zTcLUsfTh6KQdLTn083Q5aFxWOIal2hiy9UyqR
 VQydowXy4Xx58rqvZjuYzdGDdAUlZ+D2O3Jp28ez5SikA/ZaaoGI9S1VWvQsQdzNfD2D+xfL
 qfd9yv7gko9eTJzv5zFr2MedtRb/nCrMTnvLkwNX4abB5+19JGneeRU4jy7yDYAhUXcI/waS
 /hHioT9MOjMh+DoLCgeZJYaOcgQdORY/IclLiLq4yFnG+4Ocft8igp79dbYYHkAkmC9te/2x
 Kq9nEd0Hg288EO/OwE0EVFq6vQEIAO2idItaUEplEemV2Q9mBA8YmtgckdLmaE0uzdDWL9To
 1PL+qdNe7tBXKOfkKI7v32fe0nB4aecRlQJOZMWQRQ0+KLyXdJyHkq9221sHzcxsdcGs7X3c
 17ep9zASq+wIYqAdZvr7pN9a3nVHZ4W7bzezuNDAvn4EpOf/o0RsWNyDlT6KECs1DuzOdRqD
 oOMJfYmtx9hMzqBoTdr6U20/KgnC/dmWWcJAUZXaAFp+3NYRCkk7k939VaUpoY519CeLrymd
 Vdke66KCiWBQXMkgtMGvGk5gLQLy4H3KXvpXoDrYKgysy7jeOccxI8owoiOdtbfM8TTDyWPR
 Ygjzb9LApA8AEQEAAcLBZQQYAQoADwIbDAUCWmTXMwUJB+tP9gAKCRCmNjwxBZC0bb+2D/9h
 jn1k5WcRHlu19WGuH6q0Kgm1LRT7PnnSz904igHNElMB5a7wRjw5kdNwU3sRm2nnmHeOJH8k
 Yj2Hn1QgX5SqQsysWTHWOEseGeoXydx9zZZkt3oQJM+9NV1VjK0bOXwqhiQyEUWz5/9l467F
 S/k4FJ5CHNRumvhLa0l2HEEu5pxq463HQZHDt4YE/9Y74eXOnYCB4nrYxQD/GSXEZvWryEWr
 eDoaFqzq1TKtzHhFgQG7yFUEepxLRUUtYsEpT6Rks2l4LCqG3hVD0URFIiTyuxJx3VC2Ta4L
 H3hxQtiaIpuXqq2D4z63h6vCx2wxfZc/WRHGbr4NAlB81l35Q/UHyMocVuYLj0llF0rwU4Aj
 iKZ5qWNSEdvEpL43fTvZYxQhDCjQTKbb38omu5P4kOf1HT7s+kmQKRtiLBlqHzK17D4K/180
 ADw7a3gnmr5RumcZP3NGSSZA6jP5vNqQpNu4gqrPFWNQKQcW8HBiYFgq6SoLQQWbRxJDHvTR
 YJ2ms7oCe870gh4D1wFFqTLeyXiVqjddENGNaP8ZlCDw6EU82N8Bn5LXKjR1GWo2UK3CjrkH
 pTt3YYZvrhS2MO2EYEcWjyu6LALF/lS6z6LKeQZ+t9AdQUcILlrx9IxqXv6GvAoBLJY1jjGB
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <26110706-a183-0c11-1efd-93ec76accd40@citrix.com>
Date: Mon, 1 Oct 2018 16:48:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <fc2bbc89-cfc7-d906-6fe0-b1fd76ddd2ff@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [xen-unstable test] 128240: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <dario.faggioli@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 osstest service owner <osstest-admin@xenproject.org>,
 Dario Faggioli <dfaggioli@suse.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>

T24gMTAvMDEvMjAxOCAwNDo0MCBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAwMS8xMC8x
OCAxNjozNSwgV2VpIExpdSB3cm90ZToKPj4gT24gTW9uLCBPY3QgMDEsIDIwMTggYXQgMDQ6MTk6
MDdQTSArMDEwMCwgR2VvcmdlIER1bmxhcCB3cm90ZToKPj4+IE9uIDEwLzAxLzIwMTggMDQ6MTcg
UE0sIFdlaSBMaXUgd3JvdGU6Cj4+Pj4gT24gTW9uLCBPY3QgMDEsIDIwMTggYXQgMDk6MTA6MjVB
TSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4+IE9uIDAxLjEwLjE4IGF0IDE2OjMz
LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4+PiBPbiBNb24sIE9jdCAwMSwgMjAx
OCBhdCAwMzowNDowMkFNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+Pj4+PiBPbiAz
MC4wOS4xOCBhdCAyMzo1OSwgPG9zc3Rlc3QtYWRtaW5AeGVucHJvamVjdC5vcmc+IHdyb3RlOgo+
Pj4+Pj4+PiBmbGlnaHQgMTI4MjQwIHhlbi11bnN0YWJsZSByZWFsIFtyZWFsXQo+Pj4+Pj4+PiBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4MjQwLyAK
Pj4+Pj4+Pj4KPj4+Pj4+Pj4gUmVncmVzc2lvbnMgOi0oCj4+Pj4+Pj4+Cj4+Pj4+Pj4+IFRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAo+Pj4+Pj4+PiBpbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKPj4+Pj4+Pj4gIHRlc3QtYW1kNjQtYW1k
NjQtbWlncnVwZ3JhZGUgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIFJF
R1IuIHZzLiAKPj4+Pj4+IDEyODA4NAo+Pj4+Pj4+IEF0IHRoZSBmaXJzdCBnbGFuY2UKPj4+Pj4+
Pgo+Pj4+Pj4+IGxpYnhsOiBlcnJvcjogbGlieGxfc2NoZWQuYzoyMzI6c2NoZWRfY3JlZGl0X2Rv
bWFpbl9zZXQ6IERvbWFpbiAxOkdldHRpbmcgCj4+Pj4+PiBkb21haW4gc2NoZWQgY3JlZGl0OiBJ
bnZhbGlkIGFyZ3VtZW50Cj4+Pj4+Pj4gbGlieGw6IGVycm9yOiBsaWJ4bF9jcmVhdGUuYzoxMjc1
OmRvbWNyZWF0ZV9yZWJ1aWxkX2RvbmU6IERvbWFpbiAxOmNhbm5vdCAKPj4+Pj4+IChyZS0pYnVp
bGQgZG9tYWluOiAtMwo+Pj4+Pj4+IG1pZ2h0IGluZGljYXRlIGEgcHJvYmxlbSByZXN1bHRpbmcg
ZnJvbSB0aGUgc3dpdGNoIHRvIGNyZWRpdDIgYXMgdGhlIGRlZmF1bHQKPj4+Pj4+PiBzY2hlZHVs
ZXIuIEJ1dCAiZmlyc3QgZ2xhbmNlIiBoZXJlIHJlYWxseSBtZWFucyB3aGF0IGl0IHNheXMgLSBJ
IGRpZG4ndCBsb29rCj4+Pj4+Pj4gKHlldCkgYXQgd2hhdCBleGFjdGx5IGxpYnhsIHRyaWVzIHRv
IGRvIHRoZXJlLCBpbiB0aGUgaG9wZSB0aGF0IG90aGVycyBtYXkKPj4+Pj4+PiBrbm93IHdpdGhv
dXQgbXVjaCBkaWdnaW5nLgo+Pj4+Pj4gSSB0aGluayB0aGlzIGlzIGR1ZSB0byB0b29sc3RhY2sg
dHJ5aW5nIHRvIHNldCB0aGUgc2FtZSBzY2hlZHVsZXIKPj4+Pj4+IHBhcmFtZXRlcnMgZm9yIHRo
ZSBuZXdseSBjcmVhdGVkIGd1ZXN0Lgo+Pj4+Pj4KPj4+Pj4+IEJ1dCBpbiB0aGlzIHRlc3QsIHRo
ZSBkZXN0aW5hdGlvbiBob3N0IGlzIHVzaW5nIGEgZGlmZmVyZW50IHNjaGVkdWxlcgo+Pj4+Pj4g
ZnJvbSB0aGUgc291cmNlIGhvc3QuIEFza2luZyBmb3IgY3JlZGl0IHNjaGVkdWxlciBvbiBhIGNy
ZWRpdDIgaG9zdCBpcwo+Pj4+Pj4gd3JvbmcuCj4+Pj4+Pgo+Pj4+Pj4gVGhlIHJlbGV2YW50IHNu
aXBwZXQgaW4gZ3Vlc3QgY2ZnIChKU09OKSBpczoKPj4+Pj4+Cj4+Pj4+PiAgICAgICAgICAgICAg
ICAgInNjaGVkX3BhcmFtcyI6IHsKPj4+Pj4+ICAgICAgICAgICAgICAgICAgICAgInNjaGVkIjog
ImNyZWRpdCIsCj4+Pj4+PiAgICAgICAgICAgICAgICAgICAgICJ3ZWlnaHQiOiAyNTYsCj4+Pj4+
PiAgICAgICAgICAgICAgICAgICAgICJjYXAiOiAwCj4+Pj4+PiAgICAgICAgICAgICAgICAgfSwK
Pj4+Pj4+Cj4+Pj4+PiBJIGNhbid0IHRoaW5rIG9mIGEgbWV0aG9kIHRvIGZpeCBpdCBvZmYgdGhl
IHRvcCBvZiBteSBoZWFkIHRob3VnaC4KPj4+Pj4gU28gaXMgdGhpcyBzb21ldGhpbmcgdGhhdCB3
YXMgc3BlY2lmaWVkIGluIHRoZSBvcmlnaW5hbCBjb25maWc/IE9yCj4+Pj4+IGlzIGl0IGp1c3Qg
dGhlIGN1cnJlbnQgdmFsdWUgd2hpY2ggZ2V0cyByZWFkIGFuZCBhbiBhdHRlbXB0IG1hZGUKPj4+
Pj4gdG8gcmUtaW5zdGFsbC4gSWYgdGhlcmUgd2FzIG5vIGV4cGxpY2l0IHNldHRpbmcgaW4gdGhl
IGd1ZXN0IGNvbmZpZywKPj4+Pj4gc2hvdWxkbid0IHN1Y2ggYSAiZGVmYXVsdCIgc2V0dGluZyBi
ZSByZXRhaW5lZCBieSBub3QgdHJhbnNmZXJyaW5nCj4+Pj4+IGFueSBzY2hlZHVsZXIgc3BlY2lm
aWNzIGR1cmluZyBtaWdyYXRpb24/Cj4+Pj4+Cj4+Pj4gTm8gc2V0dGluZyBpbiBndWVzdCBjZmcu
IFRob3NlIHZhbHVlcyBhcmUgZXh0cmFjdGVkIGZyb20gdGhlIGh5cGVydmlzb3IuCj4+Pj4gSSB0
aGluayB3ZSBtYXkgYmUgYWJsZSB0byBub3Qgc2VuZCBkZWZhdWx0IHZhbHVlcyB0byB0aGUgcmVt
b3RlIGVuZC4KPj4+IFdhaXQsIHRoZSBtaWdyYXRpb24gY29kZSByZWFkcyB0aGUgc2NoZWR1bGVy
IHBhcmFtZXRlcnMgLS0gZXZlbiBpZiB0aGVzZQo+Pj4gaGF2ZSBub3QgYmVlbiBleHBsaWNpdGx5
IHNldCBieSB0aGUgYWRtaW4gLS0gYW5kIHNlbmRzIHRoZW0gYWxvbmcgd2l0aAo+Pj4gdGhlIG1p
Z3JhdGlvbiBzdHJlYW0/ICBBbmQgaWYgdGhlIHJlbW90ZSBzY2hlZHVsZXIgaXMgZGlmZmVyZW50
LCB0aGUKPj4+IG1pZ3JhdGlvbiBmYWlscz8KPj4+Cj4+PiBUaGF0J3Mgbm90IHNvIGdvb2QuIDot
KQo+PiBCdXQgb25lIGNhbiBhcmd1ZSB0aGF0IHRoZSBndWVzdCBpcyBzcGVjaWZpYyBjb25maWd1
cmVkIHRoYXQgd2F5IHNvIGl0J3MKPj4gcGFyYW1ldGVycyBzaG91bGQgYmUgcHJlc2VydmVkLiBX
ZSBub3JtYWxseSBhbmFseXNlIHRoaW5ncyBvbiBhIGNhc2UgYnkKPj4gY2FzZSBiYXNpcy4KPiAK
PiBJZiB0aGVyZSBpc24ndCBhbiBvYnZpb3VzIGZpeCwgdGhlbiB0aGUgc3dpdGNoIG9mIGRlZmF1
bHQgc2NoZWR1bGVyCj4gbmVlZHMgcmV2ZXJ0aW5nIHVudGlsIHRoZXJlIGlzIGEgZml4IHByZXNl
bnQuwqAgVGhpcyBpcyBjdXJyZW50bHkKPiBibG9ja2luZyBtYXN0ZXIuCgpBZ3JlZWQuICBJJ2Qg
YXJndWUgZm9yIGlnbm9yaW5nIGZhaWx1cmVzIHRvIHNldCBzY2hlZHVsZXIgcGFyYW1ldGVycyBv
bgptaWdyYXRlLCBvbiB0aGUgZ3JvdW5kcyB0aGF0IHRoaXMgd2lsbCBiZSBsZXNzIHJpc2sgdG8g
dGhlIHByb2plY3QgYXMgYQp3aG9sZSB0aGFuIHJldmVydGluZyBjcmVkaXQyIGFnYWluLiAgQnV0
IGVpdGhlciB3YXkgd2Ugc2hvdWxkIGRvCnNvbWV0aGluZyBxdWlja2x5LgoKIC1HZW9yZ2UKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 15:52:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 15: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 1g70VA-00023H-T6; Mon, 01 Oct 2018 15:52:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=j/1z=mn=citrix.com=prvs=805c673d1=roger.pau@srs-us1.protection.inumbo.net>)
 id 1g70VA-00023C-Fu
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 15:52:52 +0000
X-Inumbo-ID: 36fa04ac-c592-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 36fa04ac-c592-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 15:54:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,328,1534809600"; d="scan'208";a="79849651"
Date: Mon, 1 Oct 2018 17:52:02 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20181001155202.ochzfwbqnhze7jbh@mac.bytemobile.com>
References: <20180608095934.20995-1-roger.pau@citrix.com>
 <20180608095934.20995-8-roger.pau@citrix.com>
 <c346cae2-8919-26e7-400e-2a3625e3d40b@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <c346cae2-8919-26e7-400e-2a3625e3d40b@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 7/8] libxc/pvh: set default MTRR type to
 write-back
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@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>

T24gV2VkLCBTZXAgMjYsIDIwMTggYXQgMDE6Mjk6MjdQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAwOC8wNi8xOCAxMDo1OSwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gQEAg
LTEwMTQsNiArMTAzNCwzMCBAQCBzdGF0aWMgaW50IHZjcHVfaHZtKHN0cnVjdCB4Y19kb21faW1h
Z2UgKmRvbSkKPiA+ICAgICAgaWYgKCBkb20tPnN0YXJ0X2luZm9fc2VnLnBmbiApCj4gPiAgICAg
ICAgICBic3BfY3R4LmNwdS5yYnggPSBkb20tPnN0YXJ0X2luZm9fc2VnLnBmbiA8PCBQQUdFX1NI
SUZUOwo+ID4gIAo+ID4gKyAgICAvKiBTZXQgdGhlIE1UUlIuICovCj4gPiArICAgIGJzcF9jdHgu
bXRycl9kLnR5cGVjb2RlID0gSFZNX1NBVkVfQ09ERShNVFJSKTsKPiA+ICsgICAgYnNwX2N0eC5t
dHJyX2QuaW5zdGFuY2UgPSAwOwo+ID4gKyAgICBic3BfY3R4Lm10cnJfZC5sZW5ndGggPSBIVk1f
U0FWRV9MRU5HVEgoTVRSUik7Cj4gPiArCj4gPiArICAgIG10cnJfcmVjb3JkID0gaHZtX2dldF9z
YXZlX3JlY29yZChmdWxsX2N0eCwgSFZNX1NBVkVfQ09ERShNVFJSKSwgMCk7Cj4gPiArICAgIGlm
ICggIW10cnJfcmVjb3JkICkKPiA+ICsgICAgewo+ID4gKyAgICAgICAgeGNfZG9tX3BhbmljKGRv
bS0+eGNoLCBYQ19JTlRFUk5BTF9FUlJPUiwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAiJXM6
IHVuYWJsZSB0byBnZXQgTVRSUiBzYXZlIHJlY29yZCIsIF9fZnVuY19fKTsKPiA+ICsgICAgICAg
IGdvdG8gb3V0Owo+ID4gKyAgICB9Cj4gPiArCj4gPiArICAgIG1lbWNweSgmYnNwX2N0eC5tdHJy
LCBtdHJyX3JlY29yZCwgc2l6ZW9mKGJzcF9jdHgubXRycikpOwo+ID4gKwo+ID4gKyAgICAvKiBU
T0RPOiBtYXliZSB0aGlzIHNob3VsZCBiZSBhIGZpcm13YXJlIG9wdGlvbiBpbnN0ZWFkPyAqLwo+
ID4gKyAgICBpZiAoICFkb20tPmRldmljZV9tb2RlbCApCj4gPiArICAgICAgICAvKgo+ID4gKyAg
ICAgICAgICogRW5hYmxlIE1UUlIsIHNldCBkZWZhdWx0IHR5cGUgdG8gV0IuCj4gPiArICAgICAg
ICAgKiBUT0RPOiBhZGQgTU1JTyBhcmVhcyBhcyBVQyB3aGVuIHBhc3N0aHJvdWdoIGlzIHN1cHBv
cnRlZC4KPiA+ICsgICAgICAgICAqLwo+ID4gKyAgICAgICAgYnNwX2N0eC5tdHJyLm1zcl9tdHJy
X2RlZl90eXBlID0gTVRSUl9UWVBFX1dSQkFDSyB8Cj4gPiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBNVFJSX0RFRl9UWVBFX0VOQUJMRTsKPiAKPiBUaGlzIGlzIGJ1
Z2d5LsKgIE1UUlJzIGFyZSBwZXItdmNwdSBhbmQgZXhwZWN0ZWQgdG8gbWF0Y2guwqAgVGhpcyBv
bmx5Cj4gd29ya3MgYnkgY2hhbmNlIGluIHRoZSBIVk0gY2FzZSBiZWNhdXNlIGFsbCBzZXR0aW5n
cyBhcmUgc3RpbGwgMCBhdCB0aGlzCj4gcG9pbnQuCgpZZXMsIEkgd2lsbCBsb29rIGludG8gaXQg
QVNBUCwgYnV0IEknbSBub3Qgc3VyZSBpZiB0aGUgY3VycmVudApzYXZlL3Jlc3RvcmUgdHJpY2sg
dGhhdCdzIGRvbmUgaGVyZSB3aWxsIGJlIHBvc3NpYmxlIHdpdGggdmNwdXMgdGhhdAphcmUgZG93
biBvciBJIHdpbGwgbmVlZCB0byBleHBhbmQgdGhlIHNhdmUvcmVzdG9yZSBsb2dpYyB0byBhbGxv
dwpzZXR0aW5nIHRoZSBzdGF0ZSBvZiB2Y3B1cyB0aGF0IGFyZSBkb3duLgoKVGhhbmtzLCBSb2dl
ci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 15:56:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 15:56: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 1g70Yj-0002H4-Fz; Mon, 01 Oct 2018 15:56:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=j/1z=mn=citrix.com=prvs=805c673d1=roger.pau@srs-us1.protection.inumbo.net>)
 id 1g70Yi-0002Gz-0U
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 15:56:32 +0000
X-Inumbo-ID: ba2a78b9-c592-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ba2a78b9-c592-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 15:57:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,328,1534809600"; d="scan'208";a="79849928"
Date: Mon, 1 Oct 2018 17:56:23 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20181001155623.nxtxihndxoiawhmz@mac.bytemobile.com>
References: <a14f8f94-d57d-351a-8862-e8505e111c01@arm.com>
 <5BAB3E8902000078001EC01B@prv1-mh.provo.novell.com>
 <4665f9a2f12746fb8ccea68118ae70e2@AMSPEX02CL03.citrite.net>
 <926ed045-6377-75a5-e164-1777b58188d4@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <926ed045-6377-75a5-e164-1777b58188d4@arm.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] IOREQ server on Arm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <Paul.Durrant@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.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>

T24gV2VkLCBTZXAgMjYsIDIwMTggYXQgMTE6MzI6MzhBTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEhpLAo+IAo+IE9uIDA5LzI2LzIwMTggMTA6MTQgQU0sIFBhdWwgRHVycmFudCB3cm90
ZToKPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+ID4gRnJvbTogSmFuIEJldWxp
Y2ggW21haWx0bzpKQmV1bGljaEBzdXNlLmNvbV0KPiA+ID4gU2VudDogMjYgU2VwdGVtYmVyIDIw
MTggMDk6MDkKPiA+ID4gVG86IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBQ
YXVsIER1cnJhbnQKPiA+ID4gPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+ID4gPiBDYzogQW5k
cmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFJvZ2VyIFBhdSBNb25uZQo+
ID4gPiA8cm9nZXIucGF1QGNpdHJpeC5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+OyB4ZW4tCj4gPiA+IGRldmVsIDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmc+Cj4gPiA+IFN1YmplY3Q6IFJlOiBJT1JFUSBzZXJ2ZXIgb24gQXJtCj4gPiA+IAo+
ID4gPiA+ID4gPiBPbiAyNi4wOS4xOCBhdCAwMDozOSwgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3
cm90ZToKPiA+ID4gPiBIaSBQYXVsLAo+ID4gPiA+IAo+ID4gPiA+IEkgYW0gbG9va2luZyBhdCBw
b3J0aW5nIHRoZSBJT1JFUSBzZXJ2ZXIgaW5mcmFzdHJ1Y3R1cmUgb24gQXJtLiBJIGRpZG4ndAo+
ID4gPiA+IG5lZWQgbXVjaCBtb2RpZmljYXRpb24gdG8gbWFrZSBpdCBydW4gZm9yIEFybS4gQWx0
aG91Z2gsIHRoZQo+ID4gPiA+IGltcGxlbWVudGF0aW9uIGNvdWxkIGJlIHNpbXBsaWZpZWQgb3Zl
ciB0aGUgeDg2IGltcGxlbWVudGF0aW9uLgo+ID4gPiA+IAo+ID4gPiA+IEkgbm90aWNlZCBzb21l
IGlzc3VlIHdoaWxlIHRyeWluZyB0byBpbXBsZW1lbnQgdGhlIGh5cGVyY2FsbAo+ID4gPiA+IFhF
Tk1FTV9hY3F1aXJlX3Jlc291cmNlLiBQZXIgbXkgdW5kZXJzdGFuZGluZywgYWxsIHRoZSBwYWdl
IG1hcHBlZCB2aWEKPiA+ID4gPiB0aGF0IGh5cGVyY2FsbCB3aWxsIHVzZSB0aGUgdHlwZSBwMm1f
bWFwcGluZ19mb3JlaWduLgo+ID4gPiA+IAo+ID4gPiA+IFRoaXMgd2lsbCByZXN1bHQgdG8gdHJp
Z2dlciB0aGUgQVNTRVJUKGZkb20gIT0gZG9tKSBpbiBnZXRfcGFnZV9mcm9tX2dmbgo+ID4gPiA+
IChhc20tYXJtL3AybS5oKSBiZWNhdXNlIHRoZSBJT1JFUSBwYWdlIGhhcyBiZWVuIGFsbG9jYXRl
ZCB0byB0aGUKPiA+ID4gPiBlbXVsYXRvciBkb21haW4gYW5kIG1hcHBlZCB0byBpdC4gQUZBSUNU
IHg4NiBoYXMgdGhlIHNhbWUgYXNzZXJ0IGluCj4gPiA+ID4gcDJtX2dldF9wYWdlX2Zyb21fZ2Zu
KC4uLikuCj4gPiA+ID4gCj4gPiA+ID4gSUhNTywgdGhlIEFTU0VSVCBtYWtlcyBzZW5zZSBiZWNh
dXNlIHlvdSBhcmUgb25seSBtZWFudCB0byBtYXAgcGFnZQo+ID4gPiA+IGJlbG9uZ2luZyB0byBv
dGhlciBkb21haW4gd2l0aCB0aGF0IHR5cGUuCj4gPiA+ID4gCj4gPiA+ID4gU28gSSBhbSB3b25k
ZXJpbmcgd2hldGhlciBJT1JFUSBzZXJ2ZXIgcnVubmluZyBpbiBQVkggRG9tMCBoYXMgYmVlbgo+
ID4gPiA+IHRlc3RlZD8gV2hhdCB3b3VsZCBiZSB0aGUgYmVzdCBjb3Vyc2Ugb2YgYWN0aW9uIHRv
IGZpeCB0aGUgaXNzdWU/Cj4gPiA+IAo+ID4gPiBJIHRoaW5rIHRoZSBwMm0gdHlwZSBuZWVkcyB0
byBiZSBjaG9zZW4gYmFzZWQgb24KPiA+ID4gWEVOTUVNX3JzcmNfYWNxX2NhbGxlcl9vd25lZC4K
PiA+ID4gCj4gPiAKPiA+IFllcywgdGhhdCdzIGNvcnJlY3QuIFRoZXJlIGlzIGEgRklYTUUgY2xh
dXNlIGluIGFjcXVpcmVfcmVzb3VyY2Ugc28gdGhhdCB0aGF0IG9ubHkgY2FsbGVyIG93bmVkIHJl
c291cmNlcyBjYW4gYmUgbWFwcGVkIGJ5IEhWTS9QVkggZG9tYWlucy4gVGh1cyB0aGUgbmV3IGNh
bGwgY2FuIGJlIHVzZWQgZm9yIElPUkVRIHNlcnZlciBwYWdlcywgYnV0IG5vdCBncmFudCBmcmFt
ZXMuCj4gCj4gSSBkb24ndCB1bmRlcnN0YW5kIHlvdXIgbGFzdCBzZW50ZW5jZS4gSU9SRVEgaXMg
Y2FsbGVyIG93bmVkIGFuZCB0aGVyZWZvcmUKPiBzaG91bGQgd29yay4KPiAKPiBBcyBJIHNhaWQs
IEkgZG9uJ3QgaGF2ZSBhbnkgcHJvYmxlbSB3aXRoIG1hcHBpbmcgdGhlIHJlc291cmNlLiBUaGUg
cHJvYmxlbQo+IGlzIHdoZW4gdW5tYXBwaW5nIGl0IGJlY2F1c2UgdGhlIHJlZ2lvbiBpcyBzZXQg
d2l0aCBwMm1fbWFwcGluZ19mb3JlaWduLiBZb3UKPiB3aWxsIHJlYWNoIHRoZSBBU1NFUlQoZmRv
bSAhPSBwMm0tPmRvbWFpbikgaW4gcDJtX2dldF9wYWdlX2Zyb21fZ2ZuLgo+IAo+IFJlZ2FyZGxl
c3MgdGhlIHJlZmVyZW5jZSBwcm9ibGVtICh3ZSBzdXBwb3J0IGl0IG9uIEFybSkuIENhbiB5b3Ug
ZXhwbGFpbiBob3cKPiB0aGlzIGlzIHdvcmtpbmcgb24gUFZIIERvbTAgdG9kYXk/CgpJT1JFUXMg
KFFFTVUpIHVzZWQgdG8gd29yayBvbiBhIFBWSCBEb20wIGluIHRoZSBwYXN0LCBpdCdzIGJlZW4g
c29tZQp0aW1lIHNpbmNlIEkndmUgbGF1bmNoZWQgYSBIVk0gZ3Vlc3Qgbm93LCBidXQgaXQgZGVm
aW5pdGVseSB3b3JrZWQKYmVmb3JlLCBsaWtlIGl0IHdvcmtlZCBmb3IgUFZIdjEgRG9tMC4KClJv
Z2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 15:58:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 15: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 1g70aB-0002NX-T7; Mon, 01 Oct 2018 15:58:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ngkg=mn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g70aA-0002My-S1
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 15:58:02 +0000
X-Inumbo-ID: efb56369-c592-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id efb56369-c592-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 15:59:11 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 01 Oct 2018 09:57:59 -0600
Message-Id: <5BB2440402000078001ED654@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 01 Oct 2018 09:57:56 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH] ns16550/PCI: fix skipping of devices
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2VsZWN0aW5nIGJldHdlZW4gc2luZ2xlL211bHRpcGxlIEJBUiBtb2RlIHNob3VsZCBoYXBwZW4g
YWZ0ZXIgY2hlY2tpbmcKd2hldGhlciB0byBza2lwIHRoZSBwcmVzZW50IGRldmljZSwgb3IgZWxz
ZSBtdWx0aS1CQVIgZGV2aWNlcyB3b24ndCBiZQpza2lwcGVkIGNvcnJlY3RseSwgZHVlIHRvIHBv
cnRfaWR4IGdldHRpbmcgc2V0IHRvIHplcm8gaW4gdGhhdCBjYXNlLgoKU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEveGVuL2RyaXZlcnMvY2hhci9u
czE2NTUwLmMKKysrIGIveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMKQEAgLTEwMzcsMTggKzEw
MzcsMTggQEAgcGNpX3VhcnRfY29uZmlnKHN0cnVjdCBuczE2NTUwICp1YXJ0LCBibwogICAgICAg
ICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgfQogCi0gICAgICAgICAgICAgICAgaWYg
KCAhcGFyYW0tPmJhcjAgKQotICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAg
YmFyX2lkeCA9IGlkeDsKLSAgICAgICAgICAgICAgICAgICAgcG9ydF9pZHggPSAwOwotICAgICAg
ICAgICAgICAgIH0KLQogICAgICAgICAgICAgICAgIGlmICggcG9ydF9pZHggPj0gcGFyYW0tPm1h
eF9wb3J0cyApCiAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICBpZHggLT0g
cGFyYW0tPm1heF9wb3J0czsKICAgICAgICAgICAgICAgICAgICAgY29udGludWU7CiAgICAgICAg
ICAgICAgICAgfQogCisgICAgICAgICAgICAgICAgaWYgKCAhcGFyYW0tPmJhcjAgKQorICAgICAg
ICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgYmFyX2lkeCA9IGlkeDsKKyAgICAgICAg
ICAgICAgICAgICAgcG9ydF9pZHggPSAwOworICAgICAgICAgICAgICAgIH0KKwogICAgICAgICAg
ICAgICAgIHVhcnQtPmlvX2Jhc2UgPSAwOwogICAgICAgICAgICAgICAgIGJhciA9IHBjaV9jb25m
X3JlYWQzMigwLCBiLCBkLCBmLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBQQ0lfQkFTRV9BRERSRVNTXzAgKyBiYXJfaWR4KjQpOwoKCgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 15:58:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 15:58: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 1g70as-0002Rx-88; Mon, 01 Oct 2018 15:58:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=u61o=mn=citrix.com=prvs=80545a6f8=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g70aq-0002Rj-Dy
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 15:58:44 +0000
X-Inumbo-ID: 08e78775-c593-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 08e78775-c593-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 15:59:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,328,1534809600"; d="scan'208";a="79850083"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20180608095934.20995-1-roger.pau@citrix.com>
 <20180608095934.20995-8-roger.pau@citrix.com>
 <c346cae2-8919-26e7-400e-2a3625e3d40b@citrix.com>
 <20181001155202.ochzfwbqnhze7jbh@mac.bytemobile.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <93eb076e-8e26-49ad-5d80-b48fb70c9bf9@citrix.com>
Date: Mon, 1 Oct 2018 16:58:41 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181001155202.ochzfwbqnhze7jbh@mac.bytemobile.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 7/8] libxc/pvh: set default MTRR type to
 write-back
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@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>

T24gMDEvMTAvMTggMTY6NTIsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gV2VkLCBTZXAg
MjYsIDIwMTggYXQgMDE6Mjk6MjdQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24g
MDgvMDYvMTggMTA6NTksIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPj4+IEBAIC0xMDE0LDYgKzEw
MzQsMzAgQEAgc3RhdGljIGludCB2Y3B1X2h2bShzdHJ1Y3QgeGNfZG9tX2ltYWdlICpkb20pCj4+
PiAgICAgIGlmICggZG9tLT5zdGFydF9pbmZvX3NlZy5wZm4gKQo+Pj4gICAgICAgICAgYnNwX2N0
eC5jcHUucmJ4ID0gZG9tLT5zdGFydF9pbmZvX3NlZy5wZm4gPDwgUEFHRV9TSElGVDsKPj4+ICAK
Pj4+ICsgICAgLyogU2V0IHRoZSBNVFJSLiAqLwo+Pj4gKyAgICBic3BfY3R4Lm10cnJfZC50eXBl
Y29kZSA9IEhWTV9TQVZFX0NPREUoTVRSUik7Cj4+PiArICAgIGJzcF9jdHgubXRycl9kLmluc3Rh
bmNlID0gMDsKPj4+ICsgICAgYnNwX2N0eC5tdHJyX2QubGVuZ3RoID0gSFZNX1NBVkVfTEVOR1RI
KE1UUlIpOwo+Pj4gKwo+Pj4gKyAgICBtdHJyX3JlY29yZCA9IGh2bV9nZXRfc2F2ZV9yZWNvcmQo
ZnVsbF9jdHgsIEhWTV9TQVZFX0NPREUoTVRSUiksIDApOwo+Pj4gKyAgICBpZiAoICFtdHJyX3Jl
Y29yZCApCj4+PiArICAgIHsKPj4+ICsgICAgICAgIHhjX2RvbV9wYW5pYyhkb20tPnhjaCwgWENf
SU5URVJOQUxfRVJST1IsCj4+PiArICAgICAgICAgICAgICAgICAgICAgIiVzOiB1bmFibGUgdG8g
Z2V0IE1UUlIgc2F2ZSByZWNvcmQiLCBfX2Z1bmNfXyk7Cj4+PiArICAgICAgICBnb3RvIG91dDsK
Pj4+ICsgICAgfQo+Pj4gKwo+Pj4gKyAgICBtZW1jcHkoJmJzcF9jdHgubXRyciwgbXRycl9yZWNv
cmQsIHNpemVvZihic3BfY3R4Lm10cnIpKTsKPj4+ICsKPj4+ICsgICAgLyogVE9ETzogbWF5YmUg
dGhpcyBzaG91bGQgYmUgYSBmaXJtd2FyZSBvcHRpb24gaW5zdGVhZD8gKi8KPj4+ICsgICAgaWYg
KCAhZG9tLT5kZXZpY2VfbW9kZWwgKQo+Pj4gKyAgICAgICAgLyoKPj4+ICsgICAgICAgICAqIEVu
YWJsZSBNVFJSLCBzZXQgZGVmYXVsdCB0eXBlIHRvIFdCLgo+Pj4gKyAgICAgICAgICogVE9ETzog
YWRkIE1NSU8gYXJlYXMgYXMgVUMgd2hlbiBwYXNzdGhyb3VnaCBpcyBzdXBwb3J0ZWQuCj4+PiAr
ICAgICAgICAgKi8KPj4+ICsgICAgICAgIGJzcF9jdHgubXRyci5tc3JfbXRycl9kZWZfdHlwZSA9
IE1UUlJfVFlQRV9XUkJBQ0sgfAo+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgTVRSUl9ERUZfVFlQRV9FTkFCTEU7Cj4+IFRoaXMgaXMgYnVnZ3kuwqAgTVRSUnMg
YXJlIHBlci12Y3B1IGFuZCBleHBlY3RlZCB0byBtYXRjaC7CoCBUaGlzIG9ubHkKPj4gd29ya3Mg
YnkgY2hhbmNlIGluIHRoZSBIVk0gY2FzZSBiZWNhdXNlIGFsbCBzZXR0aW5ncyBhcmUgc3RpbGwg
MCBhdCB0aGlzCj4+IHBvaW50Lgo+IFllcywgSSB3aWxsIGxvb2sgaW50byBpdCBBU0FQLCBidXQg
SSdtIG5vdCBzdXJlIGlmIHRoZSBjdXJyZW50Cj4gc2F2ZS9yZXN0b3JlIHRyaWNrIHRoYXQncyBk
b25lIGhlcmUgd2lsbCBiZSBwb3NzaWJsZSB3aXRoIHZjcHVzIHRoYXQKPiBhcmUgZG93biBvciBJ
IHdpbGwgbmVlZCB0byBleHBhbmQgdGhlIHNhdmUvcmVzdG9yZSBsb2dpYyB0byBhbGxvdwo+IHNl
dHRpbmcgdGhlIHN0YXRlIG9mIHZjcHVzIHRoYXQgYXJlIGRvd24uCgpUaGlzIGdldHMgYmFjayBp
bnRvICJ3aGF0IGlzIGFuIG9mZmxpbmUgdmNwdSIgYXJndW1lbnQgd2hpY2ggaGFwcGVuZWQKcmVj
ZW50bHkgb24gdGhlIEludHJvc3BlY3Rpb24gc2lkZS4KCkFzIGZhciBhcyBJJ20gY29uY2VybmVk
LCBvbmNlIHRoZSB2Y3B1cyBoYXZlIGJlZW4gYWxsb2NhdGVkClhFTl9ET01DVExfbWF4X3ZjcHVz
LCB0aGV5IGFyZSBwcmVzZW50IGFuZCAiYXJvdW5kIi4KClhlbiBzaG91bGQgYmUgcmVzcG9uc2li
bGUgZm9yIHB1dHRpbmcgdGhlbSBpbnRvIHRoZSBjb3JyZWN0IElOSVQgc3RhdGUKKHdoaWNoIGlz
IG9uZSBvZiB0aGUgbWFueSBidWdzIEkndmUgeWV0IHRvIGdldCBmdWxseSBmaXhlZCBmcm9tIHRo
ZQpkZWJ1ZyBoYW5kbGluZyBzaWRlIG9mIHRoaW5ncyksIGFuZCB0aGUgZG9tYWluIGJ1aWxkZXIg
aXMgcmVzcG9uc2libGUKZm9yIG1ha2luZyBhbnkgY2hhbmdlcyB0aGF0IGZpcm13YXJlIHdvdWxk
IG5vcm1hbGx5IGV4cGVjdCB0byBtYWtlLgoKV2hldGhlciB0aGUgdmNwdXMgYXJlIHNjaGVkdWxl
ZCBvciBub3QgaXMgdW5yZWxhdGVkIHRvIHRoZSBzdGF0ZSAoYW5kCmluZGVlZCBzZXQtYWJpbGl0
eSkgb2YgdGhlaXIgcmVnaXN0ZXJzLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 16:02:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 16: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 1g70dx-0003hZ-Ol; Mon, 01 Oct 2018 16:01:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gpc9=mn=citrix.com=prvs=80546f8d1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g70dx-0003hU-E1
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 16:01:57 +0000
X-Inumbo-ID: 7bef3b9a-c593-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7bef3b9a-c593-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 16:03:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,328,1534809600"; d="scan'208";a="66733577"
Date: Mon, 1 Oct 2018 17:01:47 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: George Dunlap <george.dunlap@citrix.com>
Message-ID: <20181001160147.jiwwalvr4ykqta2p@zion.uk.xensource.com>
References: <20180607130829.18811-1-olaf@aepfle.de>
 <20180626191113.2d8e6876.olaf@aepfle.de>
 <20180801181747.170405d8.olaf@aepfle.de>
 <20180913093913.328a523a.olaf@aepfle.de>
 <20180928155052.5d7f66db.olaf@aepfle.de>
 <23473.64592.699718.316856@mariner.uk.xensource.com>
 <5BB2044402000078001ED2E9@prv1-mh.provo.novell.com>
 <f9dc52a3-8f75-d652-ed78-731930017276@citrix.com>
 <5BB2287702000078001ED4A3@prv1-mh.provo.novell.com>
 <83edf05c-8fcd-e9e2-1076-cc70d206ffb2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <83edf05c-8fcd-e9e2-1076-cc70d206ffb2@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v9] new config option vtsc_tolerance_khz to
 avoid TSC 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: Lars Kurth <lars.kurth@citrix.com>, Olaf Hering <olaf@aepfle.de>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>, xen-devel@lists.xen.org,
 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>

T24gTW9uLCBPY3QgMDEsIDIwMTggYXQgMDM6MjU6MzZQTSArMDEwMCwgR2VvcmdlIER1bmxhcCB3
cm90ZToKPiBPbiAxMC8wMS8yMDE4IDAzOjAwIFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+Pj4+
IE9uIDAxLjEwLjE4IGF0IDE1OjM4LCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPiB3cm90ZToK
PiA+PiBPbiAxMC8wMS8yMDE4IDEyOjI1IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+Pj4gSSB0
aGluayB0aGUgbWFpbiBjb25jZXJuCj4gPj4+IHdhcyB3aXRoIHRoZSB3YXkgbWlncmF0aW9uIG9m
IHRoZSBuZXcgdmFsdWUgd2FzIGltcGxlbWVudGVkLiBCdXQgSQo+ID4+PiByZWFsbHkgaGF2ZSB0
byBkZWZlciB0byBBbmRyZXcgZm9yIHRoYXQsIGlycmVzcGVjdGl2ZSBvZiBoaW0gbm90Cj4gPj4+
IGhhdmluZyByZXNwb25kZWQgKG9uIHRoZSBsaXN0KSB0byBwcmlvciBwaW5ncy4KPiA+Pgo+ID4+
IElzIEFuZHJldyByZWFsbHkgdGhlIG9ubHkgcGVyc29uIHdobyBrbm93cyBlbm91Z2ggYWJvdXQg
bWlncmF0aW9uIHRvCj4gPj4gZ2l2ZSB0aGlzIHRoZSB0aHVtYnMtdXA/Cj4gPiAKPiA+IFRoYXQn
cyBub3QgdGhlIHBvaW50IGhlcmUsIGF0IGxlYXN0IGFmYWljOiBIZSBoYWQgdm9pY2VkIF9zb21l
Xwo+ID4gY29uY2VybiBvbiBhbiBlYXJsaWVyIHZlcnNpb24uIEluIHN1Y2ggYSBjYXNlIGl0IGlz
LCBJIHRoaW5rLCBvbmx5Cj4gPiBhcHByb3ByaWF0ZSB0byB3YWl0IHdpdGggY29tbWl0dGluZyB1
bnRpbCB0aGVyZSB3YXMgaW5kaWNhdGlvbgo+ID4gdGhhdCB0aGUgY29uY2VybnMgd2VyZSBzdWZm
aWNpZW50bHkgYWRkcmVzc2VkICh2ZXJiYWxseSBvciBieQo+ID4gYWRqdXN0bWVudHMgdG8gdGhl
IGNvZGUpLgo+IAo+IFJpZ2h0IC0tIGJ1dCBpdCdzIG5vdCB5b3VyIGpvYiB0byBtYWtlIHN1cmUg
dGhlIG1pZ3JhdGlvbiBzdHVmZiBpcwo+IHByb3Blcmx5IGFkZHJlc3NlZDsgaXQncyBXZWkgYW5k
IElhbidzIGpvYi4gIFdlaSdzIFItYiB3YXMgYSBzdGF0ZW1lbnQKPiBmcm9tIGhpbSB0aGF0IHRo
ZSBjb2RlIHdhcyBnb29kOyB3aGVuIEFuZHkgcXVlc3Rpb25lZCB0aGF0LCBJIHRoaW5rIGl0Cj4g
d2FzIHRoZW4gKldlaSdzKiBqb2IgdG8gYWRkcmVzcyB0aGUgcXVlc3Rpb24sIG5vdCB5b3VycyBv
ciBBbmR5J3MgKG9yCj4gZXZlbiBPbGFmJ3MpLiAgSWYgV2VpIHNheXMsICJJJ3ZlIGNvbnNpZGVy
ZWQgQW5keSdzIG9iamVjdGlvbnMgYW5kIEkKPiB0aGluayB0aGUgcGF0Y2ggaXMgZmluZSBhcy1p
cyIsIHRoZW4gaXQgY2FuIGJlIGNoZWNrZWQgaW4gKGdpdmVuIGEKPiByZWFzb25hYmxlIGFtb3Vu
dCBvZiB0aW1lIGZvciBBbmR5IHRvIHJlc3BvbmQpOyBhbmQgV2VpIGNhbiBvd24gd2hhdGV2ZXIK
PiBjb25zZXF1ZW5jZXMgdGhlcmUgYXJlLgoKVGhpcyBwYXRjaCB0b3VjaGVkIG1vcmUgdGhhbiB0
b29sc3RhY2sgY29kZSwgdGhhdCdzIHdoeSBKYW4gZ2F2ZSBoaXMgUi1iCmluIHRoZSBmaXJzdCBw
bGFjZS4KClRoZSBjb250ZW50aW9uIGlzIG5vdCBvbiB0aGUgY29ycmVjdG5lc3Mgb2YgdGhlIGNv
ZGUsIGJ1dCBvbiBpZiB0aGlzCm1lY2hhbmlzbSBoYWQgdW5pbnRlbmRlZCBjb25zZXF1ZW5jZXMu
IEJvdGggSmFuIGFuZCBJIHRob3VnaHQgdGhlIGNvZGUKd2FzIGNvcnJlY3QsIGJ1dCB3ZSBkaWRu
J3QgZmVlbCBjb21mb3J0YWJsZSBlbm91Z2ggdG8gaWdub3JlIG9iamVjdGlvbnMuCgpTb3JyeSBP
bGFmLgoKV2VpLgoKPiAKPiAgLUdlb3JnZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 16:03:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 16: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 1g70fa-0003om-9Y; Mon, 01 Oct 2018 16:03:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ngkg=mn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g70fZ-0003oh-Jv
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 16:03:37 +0000
X-Inumbo-ID: b7d84304-c593-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b7d84304-c593-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 16:04:47 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 01 Oct 2018 10:03:34 -0600
Message-Id: <5BB2455202000078001ED685@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 01 Oct 2018 10:03:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 0/2] ns16550: enable use of PCI MSI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGF0Y2ggMiBpcyBubyBsb25nZXIgUkZDLCBub3cgdGhhdCBJIGhhdmUgYSBkZXZpY2Ugd2hlcmUg
TVNJIGFjdHVhbGx5CndvcmtzIChzdWdnZXN0aW5nIHRoYXQgaXQgd2FzIHJlYWxseSB0aGUgb3Ro
ZXIgZGV2aWNlJ3MgZmF1bHQgdGhhdCB0aGluZ3MKZGlkbid0IHdvcmspLgoKMTogY29uc29sZTog
YWRqdXN0IElSUSBpbml0aWFsaXphdGlvbgoyOiBuczE2NTUwOiBlbmFibGUgdXNlIG9mIFBDSSBN
U0kKCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 16:07:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 16:07: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 1g70jL-000442-U0; Mon, 01 Oct 2018 16:07:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=yvko=mn=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g70jK-00043x-5f
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 16:07:30 +0000
X-Inumbo-ID: 427f5814-c594-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 427f5814-c594-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 16:08: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 mx1.suse.de (Postfix) with ESMTP id AF28DAE5B;
 Mon,  1 Oct 2018 16:07:27 +0000 (UTC)
To: George Dunlap <george.dunlap@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>
References: <osstest-128240-mainreport@xen.org>
 <5BB1E30202000078001ED16E@prv1-mh.provo.novell.com>
 <20181001143324.n6ghsnarvq6xslqt@zion.uk.xensource.com>
 <5BB238E102000078001ED56E@prv1-mh.provo.novell.com>
 <20181001151716.snpgmxh77crrmihq@zion.uk.xensource.com>
 <15ad853f-b9ac-ba0b-3cc6-457b61ec787e@citrix.com>
 <20181001153557.y4jgo37xzbaa5tgg@zion.uk.xensource.com>
 <fc2bbc89-cfc7-d906-6fe0-b1fd76ddd2ff@citrix.com>
 <26110706-a183-0c11-1efd-93ec76accd40@citrix.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <ffd0c284-c1c9-680c-564a-ce066a1fb210@suse.com>
Date: Mon, 1 Oct 2018 18:07:26 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <26110706-a183-0c11-1efd-93ec76accd40@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [xen-unstable test] 128240: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <dario.faggioli@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 osstest service owner <osstest-admin@xenproject.org>,
 Dario Faggioli <dfaggioli@suse.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>

T24gMDEvMTAvMjAxOCAxNzo0OCwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiBPbiAxMC8wMS8yMDE4
IDA0OjQwIFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBPbiAwMS8xMC8xOCAxNjozNSwgV2Vp
IExpdSB3cm90ZToKPj4+IE9uIE1vbiwgT2N0IDAxLCAyMDE4IGF0IDA0OjE5OjA3UE0gKzAxMDAs
IEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4+Pj4gT24gMTAvMDEvMjAxOCAwNDoxNyBQTSwgV2VpIExp
dSB3cm90ZToKPj4+Pj4gT24gTW9uLCBPY3QgMDEsIDIwMTggYXQgMDk6MTA6MjVBTSAtMDYwMCwg
SmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4+PiBPbiAwMS4xMC4xOCBhdCAxNjozMywgPHdlaS5s
aXUyQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+Pj4+IE9uIE1vbiwgT2N0IDAxLCAyMDE4IGF0IDAz
OjA0OjAyQU0gLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+Pj4+PiBPbiAzMC4wOS4x
OCBhdCAyMzo1OSwgPG9zc3Rlc3QtYWRtaW5AeGVucHJvamVjdC5vcmc+IHdyb3RlOgo+Pj4+Pj4+
Pj4gZmxpZ2h0IDEyODI0MCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KPj4+Pj4+Pj4+IGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjgyNDAvIAo+Pj4+
Pj4+Pj4KPj4+Pj4+Pj4+IFJlZ3Jlc3Npb25zIDotKAo+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+IFRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAo+Pj4+Pj4+Pj4gaW5jbHVk
aW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46Cj4+Pj4+Pj4+PiAgdGVzdC1hbWQ2NC1h
bWQ2NC1taWdydXBncmFkZSAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwg
UkVHUi4gdnMuIAo+Pj4+Pj4+IDEyODA4NAo+Pj4+Pj4+PiBBdCB0aGUgZmlyc3QgZ2xhbmNlCj4+
Pj4+Pj4+Cj4+Pj4+Pj4+IGxpYnhsOiBlcnJvcjogbGlieGxfc2NoZWQuYzoyMzI6c2NoZWRfY3Jl
ZGl0X2RvbWFpbl9zZXQ6IERvbWFpbiAxOkdldHRpbmcgCj4+Pj4+Pj4gZG9tYWluIHNjaGVkIGNy
ZWRpdDogSW52YWxpZCBhcmd1bWVudAo+Pj4+Pj4+PiBsaWJ4bDogZXJyb3I6IGxpYnhsX2NyZWF0
ZS5jOjEyNzU6ZG9tY3JlYXRlX3JlYnVpbGRfZG9uZTogRG9tYWluIDE6Y2Fubm90IAo+Pj4+Pj4+
IChyZS0pYnVpbGQgZG9tYWluOiAtMwo+Pj4+Pj4+PiBtaWdodCBpbmRpY2F0ZSBhIHByb2JsZW0g
cmVzdWx0aW5nIGZyb20gdGhlIHN3aXRjaCB0byBjcmVkaXQyIGFzIHRoZSBkZWZhdWx0Cj4+Pj4+
Pj4+IHNjaGVkdWxlci4gQnV0ICJmaXJzdCBnbGFuY2UiIGhlcmUgcmVhbGx5IG1lYW5zIHdoYXQg
aXQgc2F5cyAtIEkgZGlkbid0IGxvb2sKPj4+Pj4+Pj4gKHlldCkgYXQgd2hhdCBleGFjdGx5IGxp
YnhsIHRyaWVzIHRvIGRvIHRoZXJlLCBpbiB0aGUgaG9wZSB0aGF0IG90aGVycyBtYXkKPj4+Pj4+
Pj4ga25vdyB3aXRob3V0IG11Y2ggZGlnZ2luZy4KPj4+Pj4+PiBJIHRoaW5rIHRoaXMgaXMgZHVl
IHRvIHRvb2xzdGFjayB0cnlpbmcgdG8gc2V0IHRoZSBzYW1lIHNjaGVkdWxlcgo+Pj4+Pj4+IHBh
cmFtZXRlcnMgZm9yIHRoZSBuZXdseSBjcmVhdGVkIGd1ZXN0Lgo+Pj4+Pj4+Cj4+Pj4+Pj4gQnV0
IGluIHRoaXMgdGVzdCwgdGhlIGRlc3RpbmF0aW9uIGhvc3QgaXMgdXNpbmcgYSBkaWZmZXJlbnQg
c2NoZWR1bGVyCj4+Pj4+Pj4gZnJvbSB0aGUgc291cmNlIGhvc3QuIEFza2luZyBmb3IgY3JlZGl0
IHNjaGVkdWxlciBvbiBhIGNyZWRpdDIgaG9zdCBpcwo+Pj4+Pj4+IHdyb25nLgo+Pj4+Pj4+Cj4+
Pj4+Pj4gVGhlIHJlbGV2YW50IHNuaXBwZXQgaW4gZ3Vlc3QgY2ZnIChKU09OKSBpczoKPj4+Pj4+
Pgo+Pj4+Pj4+ICAgICAgICAgICAgICAgICAic2NoZWRfcGFyYW1zIjogewo+Pj4+Pj4+ICAgICAg
ICAgICAgICAgICAgICAgInNjaGVkIjogImNyZWRpdCIsCj4+Pj4+Pj4gICAgICAgICAgICAgICAg
ICAgICAid2VpZ2h0IjogMjU2LAo+Pj4+Pj4+ICAgICAgICAgICAgICAgICAgICAgImNhcCI6IDAK
Pj4+Pj4+PiAgICAgICAgICAgICAgICAgfSwKPj4+Pj4+Pgo+Pj4+Pj4+IEkgY2FuJ3QgdGhpbmsg
b2YgYSBtZXRob2QgdG8gZml4IGl0IG9mZiB0aGUgdG9wIG9mIG15IGhlYWQgdGhvdWdoLgo+Pj4+
Pj4gU28gaXMgdGhpcyBzb21ldGhpbmcgdGhhdCB3YXMgc3BlY2lmaWVkIGluIHRoZSBvcmlnaW5h
bCBjb25maWc/IE9yCj4+Pj4+PiBpcyBpdCBqdXN0IHRoZSBjdXJyZW50IHZhbHVlIHdoaWNoIGdl
dHMgcmVhZCBhbmQgYW4gYXR0ZW1wdCBtYWRlCj4+Pj4+PiB0byByZS1pbnN0YWxsLiBJZiB0aGVy
ZSB3YXMgbm8gZXhwbGljaXQgc2V0dGluZyBpbiB0aGUgZ3Vlc3QgY29uZmlnLAo+Pj4+Pj4gc2hv
dWxkbid0IHN1Y2ggYSAiZGVmYXVsdCIgc2V0dGluZyBiZSByZXRhaW5lZCBieSBub3QgdHJhbnNm
ZXJyaW5nCj4+Pj4+PiBhbnkgc2NoZWR1bGVyIHNwZWNpZmljcyBkdXJpbmcgbWlncmF0aW9uPwo+
Pj4+Pj4KPj4+Pj4gTm8gc2V0dGluZyBpbiBndWVzdCBjZmcuIFRob3NlIHZhbHVlcyBhcmUgZXh0
cmFjdGVkIGZyb20gdGhlIGh5cGVydmlzb3IuCj4+Pj4+IEkgdGhpbmsgd2UgbWF5IGJlIGFibGUg
dG8gbm90IHNlbmQgZGVmYXVsdCB2YWx1ZXMgdG8gdGhlIHJlbW90ZSBlbmQuCj4+Pj4gV2FpdCwg
dGhlIG1pZ3JhdGlvbiBjb2RlIHJlYWRzIHRoZSBzY2hlZHVsZXIgcGFyYW1ldGVycyAtLSBldmVu
IGlmIHRoZXNlCj4+Pj4gaGF2ZSBub3QgYmVlbiBleHBsaWNpdGx5IHNldCBieSB0aGUgYWRtaW4g
LS0gYW5kIHNlbmRzIHRoZW0gYWxvbmcgd2l0aAo+Pj4+IHRoZSBtaWdyYXRpb24gc3RyZWFtPyAg
QW5kIGlmIHRoZSByZW1vdGUgc2NoZWR1bGVyIGlzIGRpZmZlcmVudCwgdGhlCj4+Pj4gbWlncmF0
aW9uIGZhaWxzPwo+Pj4+Cj4+Pj4gVGhhdCdzIG5vdCBzbyBnb29kLiA6LSkKPj4+IEJ1dCBvbmUg
Y2FuIGFyZ3VlIHRoYXQgdGhlIGd1ZXN0IGlzIHNwZWNpZmljIGNvbmZpZ3VyZWQgdGhhdCB3YXkg
c28gaXQncwo+Pj4gcGFyYW1ldGVycyBzaG91bGQgYmUgcHJlc2VydmVkLiBXZSBub3JtYWxseSBh
bmFseXNlIHRoaW5ncyBvbiBhIGNhc2UgYnkKPj4+IGNhc2UgYmFzaXMuCj4+Cj4+IElmIHRoZXJl
IGlzbid0IGFuIG9idmlvdXMgZml4LCB0aGVuIHRoZSBzd2l0Y2ggb2YgZGVmYXVsdCBzY2hlZHVs
ZXIKPj4gbmVlZHMgcmV2ZXJ0aW5nIHVudGlsIHRoZXJlIGlzIGEgZml4IHByZXNlbnQuwqAgVGhp
cyBpcyBjdXJyZW50bHkKPj4gYmxvY2tpbmcgbWFzdGVyLgo+IAo+IEFncmVlZC4gIEknZCBhcmd1
ZSBmb3IgaWdub3JpbmcgZmFpbHVyZXMgdG8gc2V0IHNjaGVkdWxlciBwYXJhbWV0ZXJzIG9uCj4g
bWlncmF0ZSwgb24gdGhlIGdyb3VuZHMgdGhhdCB0aGlzIHdpbGwgYmUgbGVzcyByaXNrIHRvIHRo
ZSBwcm9qZWN0IGFzIGEKPiB3aG9sZSB0aGFuIHJldmVydGluZyBjcmVkaXQyIGFnYWluLiAgQnV0
IGVpdGhlciB3YXkgd2Ugc2hvdWxkIGRvCj4gc29tZXRoaW5nIHF1aWNrbHkuCgpXZSBzaG91bGQg
aWdub3JlIGEgbWlzbWF0Y2ggb2YgdGhlIHNjaGVkdWxlci4gRmFpbHVyZXMgd2hlbiBzZXR0aW5n
CnBhcmFtZXRlcnMgZm9yIGEgbWF0Y2hpbmcgc2NoZWR1bGVyIHNob3VsZCBub3QgYmUgaWdub3Jl
ZCBJTU8uCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 16:24:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 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 1g7100-0005Y1-G6; Mon, 01 Oct 2018 16:24:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hcwn=mn=linux.intel.com=dave.hansen@srs-us1.protection.inumbo.net>)
 id 1g70zz-0005Xw-Oh
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 16:24:43 +0000
X-Inumbo-ID: a9a2eda5-c596-11e8-a6a9-d7ebe60f679a
Received: from mga18.intel.com (unknown [134.134.136.126])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a9a2eda5-c596-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 16:25:52 +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 orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 01 Oct 2018 09:24:40 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,328,1534834800"; d="scan'208";a="77821259"
Received: from nguthro-mobl.amr.corp.intel.com (HELO [10.251.2.249])
 ([10.251.2.249])
 by orsmga008.jf.intel.com with ESMTP; 01 Oct 2018 09:24:35 -0700
To: David Hildenbrand <david@redhat.com>, linux-mm@kvack.org
References: <20180928150357.12942-1-david@redhat.com>
 <5dba97a5-5a18-5df1-5493-99987679cf3a@linux.intel.com>
 <147d20c7-2a07-2305-9b44-76fdb735173b@redhat.com>
From: Dave Hansen <dave.hansen@linux.intel.com>
Openpgp: preference=signencrypt
Autocrypt: addr=dave.hansen@linux.intel.com; keydata=
 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
 z5cecg==
Message-ID: <05493150-5e4e-30bd-f772-0c6d88240030@linux.intel.com>
Date: Mon, 1 Oct 2018 09:24:35 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <147d20c7-2a07-2305-9b44-76fdb735173b@redhat.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH RFC] mm/memory_hotplug: Introduce memory
 block types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kate Stewart <kstewart@linuxfoundation.org>, Rich Felker <dalias@libc.org>,
 linux-ia64@vger.kernel.org, linux-sh@vger.kernel.org,
 Peter Zijlstra <peterz@infradead.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>,
 Pavel Tatashin <pavel.tatashin@microsoft.com>, Michal Hocko <mhocko@suse.com>,
 Paul Mackerras <paulus@samba.org>, "H. Peter Anvin" <hpa@zytor.com>,
 Rashmica Gupta <rashmica.g@gmail.com>, "K. Y. Srinivasan" <kys@microsoft.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, linux-s390@vger.kernel.org,
 Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 Yoshinori Sato <ysato@users.sourceforge.jp>,
 Michael Ellerman <mpe@ellerman.id.au>, linux-acpi@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, xen-devel@lists.xenproject.org,
 Rob Herring <robh@kernel.org>, Len Brown <lenb@kernel.org>,
 Fenghua Yu <fenghua.yu@intel.com>, Stephen Rothwell <sfr@canb.auug.org.au>,
 "mike.travis@hpe.com" <mike.travis@hpe.com>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 Dan Williams <dan.j.williams@intel.com>,
 =?UTF-8?Q?Jonathan_Neusch=c3=a4fer?= <j.neuschaefer@gmx.net>,
 Nicholas Piggin <npiggin@gmail.com>, Joe Perches <joe@perches.com>,
 =?UTF-8?B?SsOpcsO0bWUgR2xpc3Nl?= <jglisse@redhat.com>,
 Mike Rapoport <rppt@linux.vnet.ibm.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>, Thomas Gleixner <tglx@linutronix.de>,
 Joonsoo Kim <iamjoonsoo.kim@lge.com>, Oscar Salvador <osalvador@suse.de>,
 Juergen Gross <jgross@suse.com>, Tony Luck <tony.luck@intel.com>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>,
 Philippe Ombredanne <pombredanne@nexb.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>, devel@linuxdriverproject.org,
 Andrew Morton <akpm@linux-foundation.org>, linuxppc-dev@lists.ozlabs.org,
 "Kirill A. Shutemov" <kirill.shutemov@linux.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>

PiBIb3cgc2hvdWxkIGEgcG9saWN5IGluIHVzZXIgc3BhY2UgbG9vayBsaWtlIHdoZW4gbmV3IG1l
bW9yeSBnZXRzIGFkZGVkCj4gLSBvbiBzMzkweD8gTm90IG9ubGluaW5nIHBhcmF2aXJ0dWFsaXpl
ZCBtZW1vcnkgaXMgdmVyeSB3cm9uZy4KCkJlY2F1c2Ugd2UncmUgZ29pbmcgdG8gYmFsbG9vbiBp
dCBhd2F5IGluIGEgbW9tZW50IGFueXdheT8KCldlIGhhdmUgYXV0by1vbmxpbmluZy4gIFdoeSBp
c24ndCB0aGF0IGJlaW5nIHVzZWQgb24gczM5MD8KCgo+IFNvIHRoZSB0eXBlIG9mIG1lbW9yeSBp
cyB2ZXJ5IGltcG9ydGFudCBoZXJlIHRvIGhhdmUgaW4gdXNlciBzcGFjZS4KPiBSZWx5aW5nIG9u
IGNoZWNrcyBsaWtlICJpc1MzOTAoKSIsICJpc0tWTUd1ZXN0KCkiIG9yICJpc0h5cGVyVkd1ZXN0
KCkiCj4gdG8gZGVjaWRlIHdoZXRoZXIgdG8gb25saW5lIG1lbW9yeSBhbmQgaG93IHRvIG9ubGlu
ZSBtZW1vcnkgaXMgd3JvbmcuCj4gT25seSBzb21lIHNwZWNpZmljIG1lbW9yeSB0eXBlcyAod2hp
Y2ggSSBjYWxsICJub3JtYWwiKSBhcmUgdG8gYmUKPiBoYW5kbGVkIGJ5IHVzZXIgc3BhY2UuCj4g
Cj4gRm9yIHRoZSBvdGhlciBvbmVzLCB3ZSBleGFjdGx5IGtub3cgd2hhdCB0byBkbzoKPiAtIHN0
YW5kYnk/IGRvbid0IG9ubGluZQoKSSB0aGluayB5b3UncmUgaG9ycmlibHkgY29uZmxhdGluZyB0
aGUgc29mdHdhcmUgZGVzaXJlIGZvciB3aGF0IHRoZSBzdGFlCnNob3VsZCBiZSBhbmQgdGhlIGhh
cmR3YXJlIGl0c2VsZi4KCj4+IEFzIGZvciB0aGUgT09NIGlzc3VlcywgdGhhdCBzb3VuZHMgbGlr
ZSBzb21ldGhpbmcgd2UgbmVlZCB0byBmaXggYnkKPj4gcmVmdXNpbmcgdG8gZG8gKG9yIGRlbGF5
aW5nKSBob3QtYWRkIG9wZXJhdGlvbnMgb25jZSB3ZSBjb25zdW1lIHRvbyBtdWNoCj4+IFpPTkVf
Tk9STUFMIGZyb20gbWVtbWFwW11zIHJhdGhlciB0aGFuIHRyeWluZyB0byBpbmRpcmVjdGx5IHRl
bGwKPj4gdXNlcnNwYWNlIHRvIGh1cnJ5IHRoaW5nIGFsb25nLgo+IAo+IFRoYXQgaXMgYSBtb3Zp
bmcgdGFyZ2V0IGFuZCBkb2luZyB0aGF0IGF1dG9tYXRpY2FsbHkgaXMgYmFzaWNhbGx5Cj4gaW1w
b3NzaWJsZS4KCk5haC4gIFdlIGtub3cgaG93IG11Y2ggbWV0YWRhdGEgd2UndmUgYWxsb2NhdGVk
LiAgV2Uga25vdyBob3cgbXVjaApaT05FX05PUk1BTCB3ZSBhcmUgZWF0aW5nLiAgV2UgY2FuICpl
YXNpbHkqIGFkZCBzb21ldGhpbmcgdG8KYWRkX21lbW9yeSgpIHRoYXQganVzdCBzbGVlcHMgdW50
aWwgdGhlIHJhdGlvIGlzIG5vdCBvdXQtb2Ytd2hhY2suCgo+IFlvdSBjYW4gYWRkIGEgbG90IG9m
IG1lbW9yeSB0byB0aGUgbW92YWJsZSB6b25lIGFuZAo+IGV2ZXJ5dGhpbmcgaXMgZmluZS4gU3Vk
ZGVubHkgYSBsb3Qgb2YgcHJvY2Vzc2VzIGFyZSBzdGFydGVkIC0gYm9vbS4KPiBNT1ZBQkxFIHNo
b3VsZCBvbmx5IGV2ZXJ5IGJlIHVzZWQgaWYgeW91IGV4cGVjdCBhbiB1bnBsdWcuIEFuZCBmb3IK
PiBwYXJhdmlydHVhbGl6ZWQgZGV2aWNlcywgYSAidHlwaWNhbCIgdW5wbHVnIGRvZXMgbm90IGV4
aXN0LgoKTm8sIGl0J3MgbW9yZSBjb21wbGljYXRlZCB0aGFuIHRoYXQuICBQZW9wbGUgdXNlIE1P
VkFCTEUsIGZvciBpbnN0YW5jZSwKdG8gYWxsb3cgbW9yZSBjb25zaXN0ZW50IGh1Z2UgcGFnZSBh
bGxvY2F0aW9ucy4gIEl0J3MgY2VydGFpbmx5IG5vdCBqdXN0CmhvdC1yZW1vdmUuCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 16:25:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 16:25: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 1g710u-0005bt-Rv; Mon, 01 Oct 2018 16:25:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ngkg=mn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g710t-0005bk-DW
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 16:25:39 +0000
X-Inumbo-ID: 4df3455c-c596-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4df3455c-c596-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 18:23:18 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 01 Oct 2018 10:25:37 -0600
Message-Id: <5BB24A7D02000078001ED6BD@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 01 Oct 2018 10:25:33 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5BB2455202000078001ED685@prv1-mh.provo.novell.com>
In-Reply-To: <5BB2455202000078001ED685@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 1/2] console: adjust IRQ 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gb3JkZXIgZm9yIGEgWGVuIGludGVybmFsIFBDSSBkZXZpY2UgZHJpdmVyIHRvIGVuYWJsZSBN
U0kgb24gdGhlCmRldmljZSwgd2UgbmVlZCBhbm90aGVyIGhvb2sgd2hpY2ggdGhlIGRyaXZlciBj
YW4gdXNlIHRvIGNyZWF0ZSB0aGUgSVJRCihkb2luZyB0aGlzIGluIHRoZSBpbml0X3ByZWlycSBo
b29rIGlzIHRvbyBlYXJseSwgc2luY2UgSVJRIGNvZGUgaGFzbid0CmdvdCBpbml0aWFsaXplZCBh
dCB0aGF0IHRpbWUgeWV0LCBhbmQgZG9pbmcgaXQgaW4gaW5pdF9wb3N0aXJxIGlzIHRvbwpsYXRl
IGJlY2F1c2UgYXQgbGVhc3Qgb24geDg2IHNtcF9pbnRyX2luaXQoKSBuZWVkcyB0byBrbm93IHRo
ZSBJUlEKbnVtYmVyKS4KCk9uIHg4NiB0aGlzIGFkZGl0aW9uYWxseSByZXF1aXJlcyBhIHNsaWdo
dCBvcmRlcmluZyBjaGFuZ2UgdG8gSVJRCmluaXRpYWxpemF0aW9uLCB0byBmYWNpbGl0YXRlIGNh
bGxpbmcgdGhlIG5ldyBob29rIGJldHdlZW4gYmFzaWMKaW5pdGlhbGl6YXRpb24gYW5kIHRoZSBj
YWxsIHBhdGggbGVhZGluZyB0byBzbXBfaW50cl9pbml0KCkuCgpTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQp2MjogUmUtYmFzZS4KCi0tLSBhL3hlbi9h
cmNoL3g4Ni9pODI1OS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9pODI1OS5jCkBAIC0zNDEsOCArMzQx
LDYgQEAgdm9pZCBfX2luaXQgaW5pdF9JUlEodm9pZCkKIAogICAgIGluaXRfODI1OUEoMCk7CiAK
LSAgICBCVUdfT04oaW5pdF9pcnFfZGF0YSgpIDwgMCk7Ci0KICAgICBmb3IgKGlycSA9IDA7IHBs
YXRmb3JtX2xlZ2FjeV9pcnEoaXJxKTsgaXJxKyspIHsKICAgICAgICAgc3RydWN0IGlycV9kZXNj
ICpkZXNjID0gaXJxX3RvX2Rlc2MoaXJxKTsKICAgICAgICAgCi0tLSBhL3hlbi9hcmNoL3g4Ni9z
ZXR1cC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCkBAIC02NzcsNiArNjc3LDcgQEAgdm9p
ZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZQogICAgIHVuc2lnbmVkIGxvbmcg
bnJfcGFnZXMsIHJhd19tYXhfcGFnZSwgbW9kdWxlc19oZWFkcm9vbSwgKm1vZHVsZV9tYXA7CiAg
ICAgaW50IGksIGosIGU4MjBfd2FybiA9IDAsIGJ5dGVzID0gMDsKICAgICBib29sIGFjcGlfYm9v
dF90YWJsZV9pbml0X2RvbmUgPSBmYWxzZSwgcmVsb2NhdGVkID0gZmFsc2U7CisgICAgaW50IHJl
dDsKICAgICBzdHJ1Y3QgbnMxNjU1MF9kZWZhdWx0cyBuczE2NTUwID0gewogICAgICAgICAuZGF0
YV9iaXRzID0gOCwKICAgICAgICAgLnBhcml0eSAgICA9ICduJywKQEAgLTE1NTksNiArMTU2MCwx
MiBAQCB2b2lkIF9faW5pdCBub3JldHVybiBfX3N0YXJ0X3hlbih1bnNpZ25lCiAKICAgICB4MmFw
aWNfYnNwX3NldHVwKCk7CiAKKyAgICByZXQgPSBpbml0X2lycV9kYXRhKCk7CisgICAgaWYgKCBy
ZXQgPCAwICkKKyAgICAgICAgcGFuaWMoIkVycm9yICVkIHNldHRpbmcgdXAgSVJRIGRhdGFcbiIs
IHJldCk7CisKKyAgICBjb25zb2xlX2luaXRfaXJxKCk7CisKICAgICBpbml0X0lSUSgpOwogCiAg
ICAgbW9kdWxlX21hcCA9IHhtYWxsb2NfYXJyYXkodW5zaWduZWQgbG9uZywgQklUU19UT19MT05H
UyhtYmktPm1vZHNfY291bnQpKTsKQEAgLTE2NjEsNyArMTY2OCw3IEBAIHZvaWQgX19pbml0IG5v
cmV0dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmUKICAgICAgICAgICAgIGlmICggKHBhcmtfb2ZmbGlu
ZV9jcHVzIHx8IG51bV9vbmxpbmVfY3B1cygpIDwgbWF4X2NwdXMpICYmCiAgICAgICAgICAgICAg
ICAgICFjcHVfb25saW5lKGkpICkKICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICBpbnQg
cmV0ID0gY3B1X3VwKGkpOworICAgICAgICAgICAgICAgIHJldCA9IGNwdV91cChpKTsKICAgICAg
ICAgICAgICAgICBpZiAoIHJldCAhPSAwICkKICAgICAgICAgICAgICAgICAgICAgcHJpbnRrKCJG
YWlsZWQgdG8gYnJpbmcgdXAgQ1BVICV1IChlcnJvciAlZClcbiIsIGksIHJldCk7CiAgICAgICAg
ICAgICAgICAgZWxzZSBpZiAoIG51bV9vbmxpbmVfY3B1cygpID4gbWF4X2NwdXMgfHwKLS0tIGEv
eGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMKKysrIGIveGVuL2RyaXZlcnMvY2hhci9jb25zb2xl
LmMKQEAgLTkwOSw2ICs5MDksMTEgQEAgdm9pZCBfX2luaXQgY29uc29sZV9pbml0X3Jpbmcodm9p
ZCkKICAgICBwcmludGsoIkFsbG9jYXRlZCBjb25zb2xlIHJpbmcgb2YgJXUgS2lCLlxuIiwgb3B0
X2NvbnJpbmdfc2l6ZSA+PiAxMCk7CiB9CiAKK3ZvaWQgX19pbml0IGNvbnNvbGVfaW5pdF9pcnEo
dm9pZCkKK3sKKyAgICBzZXJpYWxfaW5pdF9pcnEoKTsKK30KKwogdm9pZCBfX2luaXQgY29uc29s
ZV9pbml0X3Bvc3RpcnEodm9pZCkKIHsKICAgICBzZXJpYWxfaW5pdF9wb3N0aXJxKCk7Ci0tLSBh
L3hlbi9kcml2ZXJzL2NoYXIvc2VyaWFsLmMKKysrIGIveGVuL2RyaXZlcnMvY2hhci9zZXJpYWwu
YwpAQCAtNTAzLDYgKzUwMywxNSBAQCB2b2lkIF9faW5pdCBzZXJpYWxfaW5pdF9wcmVpcnEodm9p
ZCkKICAgICAgICAgICAgIGNvbVtpXS5kcml2ZXItPmluaXRfcHJlaXJxKCZjb21baV0pOwogfQog
Cit2b2lkIF9faW5pdCBzZXJpYWxfaW5pdF9pcnEodm9pZCkKK3sKKyAgICB1bnNpZ25lZCBpbnQg
aTsKKworICAgIGZvciAoIGkgPSAwOyBpIDwgQVJSQVlfU0laRShjb20pOyBpKysgKQorICAgICAg
ICBpZiAoIGNvbVtpXS5kcml2ZXIgJiYgY29tW2ldLmRyaXZlci0+aW5pdF9pcnEgKQorICAgICAg
ICAgICAgY29tW2ldLmRyaXZlci0+aW5pdF9pcnEoJmNvbVtpXSk7Cit9CisKIHZvaWQgX19pbml0
IHNlcmlhbF9pbml0X3Bvc3RpcnEodm9pZCkKIHsKICAgICBpbnQgaTsKLS0tIGEveGVuL2luY2x1
ZGUveGVuL2NvbnNvbGUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vY29uc29sZS5oCkBAIC0xNSw2
ICsxNSw3IEBAIGxvbmcgcmVhZF9jb25zb2xlX3Jpbmcoc3RydWN0IHhlbl9zeXNjdGwKIAogdm9p
ZCBjb25zb2xlX2luaXRfcHJlaXJxKHZvaWQpOwogdm9pZCBjb25zb2xlX2luaXRfcmluZyh2b2lk
KTsKK3ZvaWQgY29uc29sZV9pbml0X2lycSh2b2lkKTsKIHZvaWQgY29uc29sZV9pbml0X3Bvc3Rp
cnEodm9pZCk7CiB2b2lkIGNvbnNvbGVfZW5kYm9vdCh2b2lkKTsKIGludCBjb25zb2xlX2hhcyhj
b25zdCBjaGFyICpkZXZpY2UpOwotLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2VyaWFsLmgKKysrIGIv
eGVuL2luY2x1ZGUveGVuL3NlcmlhbC5oCkBAIC02NCw2ICs2NCw3IEBAIHN0cnVjdCBzZXJpYWxf
cG9ydCB7CiBzdHJ1Y3QgdWFydF9kcml2ZXIgewogICAgIC8qIERyaXZlciBpbml0aWFsaXNhdGlv
biAocHJlLSBhbmQgcG9zdC1JUlEgc3Vic3lzdGVtIHNldHVwKS4gKi8KICAgICB2b2lkICgqaW5p
dF9wcmVpcnEpKHN0cnVjdCBzZXJpYWxfcG9ydCAqKTsKKyAgICB2b2lkICgqaW5pdF9pcnEpKHN0
cnVjdCBzZXJpYWxfcG9ydCAqKTsKICAgICB2b2lkICgqaW5pdF9wb3N0aXJxKShzdHJ1Y3Qgc2Vy
aWFsX3BvcnQgKik7CiAgICAgLyogSG9vayB0byBjbGVhbiB1cCBhZnRlciBYZW4gYm9vdHN0cmFw
IChiZWZvcmUgZG9tYWluIDAgcnVucykuICovCiAgICAgdm9pZCAoKmVuZGJvb3QpKHN0cnVjdCBz
ZXJpYWxfcG9ydCAqKTsKQEAgLTk5LDggKzEwMCw5IEBAIHN0cnVjdCB1YXJ0X2RyaXZlciB7CiAj
ZGVmaW5lIFNFUkhORF9MTyAgICAgICAoMTw8MykgLyogRGl0dG8sIGV4Y2VwdCB0aGF0IHRoZSBN
U0IgaXMgY2xlYXJlZC4gICovCiAjZGVmaW5lIFNFUkhORF9DT09LRUQgICAoMTw8NCkgLyogTmV3
bGluZS9jYXJyaWFnZS1yZXR1cm4gdHJhbnNsYXRpb24/ICAgICovCiAKLS8qIFR3by1zdGFnZSBp
bml0aWFsaXNhdGlvbiAoYmVmb3JlL2FmdGVyIElSUS1zdWJzeXN0ZW0gaW5pdGlhbGlzYXRpb24p
LiAqLworLyogVGhyZWUtc3RhZ2UgaW5pdGlhbGlzYXRpb24gKGJlZm9yZS9kdXJpbmcvYWZ0ZXIg
SVJRLXN1YnN5c3RlbSBzZXR1cCkuICovCiB2b2lkIHNlcmlhbF9pbml0X3ByZWlycSh2b2lkKTsK
K3ZvaWQgc2VyaWFsX2luaXRfaXJxKHZvaWQpOwogdm9pZCBzZXJpYWxfaW5pdF9wb3N0aXJxKHZv
aWQpOwogCiAvKiBDbGVhbi11cCBob29rIGJlZm9yZSBkb21haW4gMCBydW5zLiAqLwoKCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 16:26:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 16: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 1g711N-0005jV-5w; Mon, 01 Oct 2018 16:26:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=eo1h=mn=posteo.de=hfp@srs-us1.protection.inumbo.net>)
 id 1g711M-0005jN-3H
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 16:26:08 +0000
X-Inumbo-ID: 5d9da39a-c596-11e8-a8a5-bc764e045a96
Received: from mout01.posteo.de (unknown [185.67.36.65])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5d9da39a-c596-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 18:23:44 +0200 (CEST)
Received: from submission (posteo.de [89.146.220.130]) 
 by mout01.posteo.de (Postfix) with ESMTPS id 3EEA521294
 for <xen-devel@lists.xenproject.org>; Mon,  1 Oct 2018 18:26:03 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017;
 t=1538411163; bh=Wpp/uJMLVUhkVR0ztNjde0FMlGTH2HFzQ6qwC44j9Ro=;
 h=To:Cc:Subject:Date:From:From;
 b=Yn0L8OJ9toCY0IE6obiyV3/3Zg2hfplFmA0vOsU+MizcFqv8GOdzPzk9VVxRPfYdB
 aA52+QD4M6OsU636z5rNGui5ugQuo/MHparpLuI0nZNo6YnBp7MQxmFExaGFgb1sQt
 CnCLgG8rFf+rF0h+4DA6qrvEHjKB/TJ8rShnYgEFMyyVG7I42pgVcb+mY5Ikm9DR9C
 +JjpEDXDBymk3B1IOxvJBTr3c0ICn7FVw+/9QwKBRyZueB8cRRljbdkKcr4bv0cCZ1
 zFxzXSk6seog1Cu9qD9D9KnvpWRCcG/B3e15NQi6m5LPfLtafcLok5vlrY6fuXPx/h
 h8ZjGp8Hknqeg==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 42P71y45M6z6tmd;
 Mon,  1 Oct 2018 18:25:58 +0200 (CEST)
Content-Type: multipart/mixed; boundary=----------E0olPD4ZbnKXWT22O7t9Ue
To: "Roger Pau Monne" <roger.pau@citrix.com>,
 =?iso-8859-15?Q?Pasi_K=E4rkk=E4inen?= <pasik@iki.fi>
References: <20180920104025.88948-1-roger.pau@citrix.com>
 <20180926101925.GD5318@reaktio.net>
Date: Mon, 01 Oct 2018 18:25:57 +0200
MIME-Version: 1.0
From: "Andreas Kinzler" <hfp@posteo.de>
Message-ID: <op.zp7rxjr7ollboj@kriftel>
In-Reply-To: <20180926101925.GD5318@reaktio.net>
User-Agent: Opera Mail/1.0 (Win32)
Subject: Re: [Xen-devel] [PATCH] libxl: keep assigned pci devices across
 domain reboots
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Jan Beulich <JBeulich@suse.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

------------E0olPD4ZbnKXWT22O7t9Ue
Content-Type: text/plain; charset=iso-8859-15; format=flowed; delsp=yes
Content-Transfer-Encoding: 7bit

>> Fill the from_xenstore libxl_device_type hook for PCI devices so that
>> libxl_retrieve_domain_configuration can properly retrieve PCI devices
>> from xenstore.
>> This fixes disappearing pci devices across domain reboots.
> This patch seems to be committed now. Please backport this to Xen 4.10  
> stable branch, for upcoming 4.10.3, because original bugreport was about  
> Xen 4.10.

Thanks to devs for the patch. I tested the patch and I can confirm that it  
fixes my original problem on Xen 4.10. To use with Xen 4.10 you need a  
small backport patch (attached).

Regards Andreas
------------E0olPD4ZbnKXWT22O7t9Ue
Content-Disposition: attachment; filename=backport-4.10.patch
Content-Type: application/octet-stream; name="backport-4.10.patch"
Content-Transfer-Encoding: Base64

U2lnbmVkLW9mZi1ieTogQW5kcmVhcyBLaW56bGVyIDxoZnBAcG9zdGVvLmRlPgoK
LS0tIGtlZXAtcGNpcHQtZHVyaW5nLXJlYm9vdC5wYXRjaAlNb24gT2N0IDEgMTY6
MTQ6NDQgMjAxOCBVVEMKKysrIGtlZXAtcGNpcHQtZHVyaW5nLXJlYm9vdC5wYXRj
aAlNb24gT2N0IDEgMTU6MzQ6MTcgMjAxOCBVVEMKQEAgLTI3LDggKzI3LDggQEAK
ICAKICAjZGVmaW5lIGxpYnhsX19kZXZpY2VfcGNpX3VwZGF0ZV9kZXZpZCBOVUxM
CiAgCi0tREVGSU5FX0RFVklDRV9UWVBFX1NUUlVDVF9YKHBjaWRldiwgcGNpLCBQ
Q0kpOwotK0RFRklORV9ERVZJQ0VfVFlQRV9TVFJVQ1RfWChwY2lkZXYsIHBjaSwg
UENJLAorLURFRklORV9ERVZJQ0VfVFlQRV9TVFJVQ1RfWChwY2lkZXYsIHBjaSwg
cGNpKTsKKytERUZJTkVfREVWSUNFX1RZUEVfU1RSVUNUX1gocGNpZGV2LCBwY2ks
IHBjaSwKICsgICAgLmZyb21feGVuc3RvcmUgPSAoZGV2aWNlX2Zyb21feGVuc3Rv
cmVfZm5fdClsaWJ4bF9fZGV2aWNlX3BjaV9mcm9tX3hzX2JlLAogKyk7CiAgCg==

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

------------E0olPD4ZbnKXWT22O7t9Ue--



From xen-devel-bounces@lists.xenproject.org Mon Oct 01 16:26:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 16: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 1g711Q-0005kc-JU; Mon, 01 Oct 2018 16:26:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ngkg=mn=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g711P-0005kA-Dg
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 16:26:11 +0000
X-Inumbo-ID: de75ddeb-c596-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id de75ddeb-c596-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 16:27:20 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 01 Oct 2018 10:26:08 -0600
Message-Id: <5BB24A9D02000078001ED6C0@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 01 Oct 2018 10:26:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5BB2455202000078001ED685@prv1-mh.provo.novell.com>
In-Reply-To: <5BB2455202000078001ED685@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 2/2] ns16550: enable use of PCI MSI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hpY2gsIG9uIHg4NiwgcmVxdWlyZXMgZmlkZGxpbmcgd2l0aCB0aGUgSU5UeCBiaXQgaW4gUENJ
IGNvbmZpZyBzcGFjZSwKc2luY2UgZm9yIGludGVybmFsbHkgdXNlZCBNU0kgd2UgY2FuJ3QgZGVs
ZWdhdGUgdGhpcyB0byBEb20wLgoKbnMxNjU1MF9pbml0X3Bvc3RpcnEoKSBhbHNvIG5lZWRzIChi
ZW5pZ24pIHJlLW9yZGVyaW5nIG9mIGl0cwpvcGVyYXRpb25zLgoKU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KdjI6IFJlLWJhc2UuCgotLS0gYS9kb2Nz
L21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgorKysgYi9kb2NzL21pc2MveGVuLWNvbW1h
bmQtbGluZS5tYXJrZG93bgpAQCAtMzA3LDcgKzMwNyw3IEBAIEZsYWcgdG8gaW5kaWNhdGUgd2hl
dGhlciB0byBwcm9iZSBmb3IgYQogQUNQSSBpbmRpY2F0aW5nIG5vbmUgdG8gYmUgdGhlcmUuCiAK
ICMjIyBjb20xLGNvbTIKLT4gYD0gPGJhdWQ+Wy88YmFzZS1iYXVkPl1bLFtEUFNdWyxbPGlvLWJh
c2U+fHBjaXxhbXRdWyxbPGlycT5dWyxbPHBvcnQtYmRmPl1bLFs8YnJpZGdlLWJkZj5dXV1dXV1g
Cis+IGA9IDxiYXVkPlsvPGJhc2UtYmF1ZD5dWyxbRFBTXVssWzxpby1iYXNlPnxwY2l8YW10XVss
WzxpcnE+fG1zaV1bLFs8cG9ydC1iZGY+XVssWzxicmlkZ2UtYmRmPl1dXV1dXWAKIAogQm90aCBv
cHRpb24gYGNvbTFgIGFuZCBgY29tMmAgZm9sbG93IHRoZSBzYW1lIGZvcm1hdC4KIApAQCAtMzI4
LDcgKzMyOCw3IEBAIEJvdGggb3B0aW9uIGBjb20xYCBhbmQgYGNvbTJgIGZvbGxvdyB0aGUKICog
YDxpby1iYXNlPmAgaXMgYW4gaW50ZWdlciB3aGljaCBzcGVjaWZpZXMgdGhlIElPIGJhc2UgcG9y
dCBmb3IgVUFSVAogICByZWdpc3RlcnMuCiAqIGA8aXJxPmAgaXMgdGhlIElSUSBudW1iZXIgdG8g
dXNlLCBvciBgMGAgdG8gdXNlIHRoZSBVQVJUIGluIHBvbGwKLSAgbW9kZSBvbmx5LgorICBtb2Rl
IG9ubHksIG9yIGBtc2lgIHRvIHNldCB1cCBhIE1lc3NhZ2UgU2lnbmFsZWQgSW50ZXJydXB0Lgog
KiBgPHBvcnQtYmRmPmAgaXMgdGhlIFBDSSBsb2NhdGlvbiBvZiB0aGUgVUFSVCwgaW4KICAgYDxi
dXM+OjxkZXZpY2U+LjxmdW5jdGlvbj5gIG5vdGF0aW9uLgogKiBgPGJyaWRnZS1iZGY+YCBpcyB0
aGUgUENJIGJyaWRnZSBiZWhpbmQgd2hpY2ggaXMgdGhlIFVBUlQsIGluCi0tLSBhL3hlbi9hcmNo
L3g4Ni9tc2kuYworKysgYi94ZW4vYXJjaC94ODYvbXNpLmMKQEAgLTc0Miw2ICs3NDIsMTYgQEAg
c3RhdGljIGludCBtc2lfY2FwYWJpbGl0eV9pbml0KHN0cnVjdCBwYwogCiAgICAgKmRlc2MgPSBl
bnRyeTsKICAgICAvKiBSZXN0b3JlIHRoZSBvcmlnaW5hbCBNU0kgZW5hYmxlZCBiaXRzICAqLwor
ICAgIGlmICggIWhhcmR3YXJlX2RvbWFpbiApCisgICAgeworICAgICAgICAvKgorICAgICAgICAg
KiAuLi4sIGV4Y2VwdCBmb3IgaW50ZXJuYWwgcmVxdWVzdHMgKGJlZm9yZSBEb20wIHN0YXJ0cyks
IGluIHdoaWNoCisgICAgICAgICAqIGNhc2Ugd2UgcmF0aGVyIG5lZWQgdG8gYmVoYXZlICJub3Jt
YWxseSIsIGkuZS4gbm90IGZvbGxvdyB0aGUgc3BsaXQKKyAgICAgICAgICogYnJhaW4gbW9kZWwg
d2hlcmUgRG9tMCBhY3R1YWxseSBlbmFibGVzIE1TSSAoYW5kIGRpc2FibGVzIElOVHgpLgorICAg
ICAgICAgKi8KKyAgICAgICAgcGNpX2ludHgoZGV2LCAwKTsKKyAgICAgICAgY29udHJvbCB8PSBQ
Q0lfTVNJX0ZMQUdTX0VOQUJMRTsKKyAgICB9CiAgICAgcGNpX2NvbmZfd3JpdGUxNihzZWcsIGJ1
cywgc2xvdCwgZnVuYywgbXNpX2NvbnRyb2xfcmVnKHBvcyksIGNvbnRyb2wpOwogCiAgICAgcmV0
dXJuIDA7CkBAIC0xMDE5LDYgKzEwMjksMTggQEAgc3RhdGljIGludCBtc2l4X2NhcGFiaWxpdHlf
aW5pdChzdHJ1Y3QgcAogICAgICsrbXNpeC0+dXNlZF9lbnRyaWVzOwogCiAgICAgLyogUmVzdG9y
ZSBNU0ktWCBlbmFibGVkIGJpdHMgKi8KKyAgICBpZiAoICFoYXJkd2FyZV9kb21haW4gKQorICAg
IHsKKyAgICAgICAgLyoKKyAgICAgICAgICogLi4uLCBleGNlcHQgZm9yIGludGVybmFsIHJlcXVl
c3RzIChiZWZvcmUgRG9tMCBzdGFydHMpLCBpbiB3aGljaAorICAgICAgICAgKiBjYXNlIHdlIHJh
dGhlciBuZWVkIHRvIGJlaGF2ZSAibm9ybWFsbHkiLCBpLmUuIG5vdCBmb2xsb3cgdGhlIHNwbGl0
CisgICAgICAgICAqIGJyYWluIG1vZGVsIHdoZXJlIERvbTAgYWN0dWFsbHkgZW5hYmxlcyBNU0kg
KGFuZCBkaXNhYmxlcyBJTlR4KS4KKyAgICAgICAgICovCisgICAgICAgIHBjaV9pbnR4KGRldiwg
MCk7CisgICAgICAgIGNvbnRyb2wgfD0gUENJX01TSVhfRkxBR1NfRU5BQkxFOworICAgICAgICBj
b250cm9sICY9IH5QQ0lfTVNJWF9GTEFHU19NQVNLQUxMOworICAgICAgICBtYXNrYWxsID0gMDsK
KyAgICB9CiAgICAgbXNpeC0+aG9zdF9tYXNrYWxsID0gbWFza2FsbDsKICAgICBwY2lfY29uZl93
cml0ZTE2KHNlZywgYnVzLCBzbG90LCBmdW5jLCBtc2l4X2NvbnRyb2xfcmVnKHBvcyksIGNvbnRy
b2wpOwogCkBAIC0xMDczLDYgKzEwOTUsOCBAQCBzdGF0aWMgdm9pZCBfX3BjaV9kaXNhYmxlX21z
aShzdHJ1Y3QgbXNpCiAKICAgICBkZXYgPSBlbnRyeS0+ZGV2OwogICAgIG1zaV9zZXRfZW5hYmxl
KGRldiwgMCk7CisgICAgaWYgKCBlbnRyeS0+aXJxID4gMCAmJiAhKGlycV90b19kZXNjKGVudHJ5
LT5pcnEpLT5zdGF0dXMgJiBJUlFfR1VFU1QpICkKKyAgICAgICAgcGNpX2ludHgoZGV2LCAxKTsK
IAogICAgIEJVR19PTihsaXN0X2VtcHR5KCZkZXYtPm1zaV9saXN0KSk7CiB9Ci0tLSBhL3hlbi9k
cml2ZXJzL2NoYXIvbnMxNjU1MC5jCisrKyBiL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jCkBA
IC05Miw2ICs5Miw3IEBAIHN0YXRpYyBzdHJ1Y3QgbnMxNjU1MCB7CiAgICAgdTMyIGJhcjY0Owog
ICAgIHUxNiBjcjsKICAgICB1OCBiYXJfaWR4OworICAgIGJvb2xfdCBtc2k7CiAgICAgY29uc3Qg
c3RydWN0IG5zMTY1NTBfY29uZmlnX3BhcmFtICpwYXJhbTsgLyogUG9pbnRzIGludG8gLmluaXQu
KiEgKi8KICNlbmRpZgogfSBuczE2NTUwX2NvbVsyXSA9IHsgeyAwIH0gfTsKQEAgLTcxMiw2ICs3
MTMsMTYgQEAgc3RhdGljIHZvaWQgX19pbml0IG5zMTY1NTBfaW5pdF9wcmVpcnEocwogICAgICAg
ICB1YXJ0LT5maWZvX3NpemUgPSAxNjsKIH0KIAorc3RhdGljIHZvaWQgX19pbml0IG5zMTY1NTBf
aW5pdF9pcnEoc3RydWN0IHNlcmlhbF9wb3J0ICpwb3J0KQoreworI2lmZGVmIENPTkZJR19IQVNf
UENJCisgICAgc3RydWN0IG5zMTY1NTAgKnVhcnQgPSBwb3J0LT51YXJ0OworCisgICAgaWYgKCB1
YXJ0LT5tc2kgKQorICAgICAgICB1YXJ0LT5pcnEgPSBjcmVhdGVfaXJxKDApOworI2VuZGlmCit9
CisKIHN0YXRpYyB2b2lkIG5zMTY1NTBfc2V0dXBfcG9zdGlycShzdHJ1Y3QgbnMxNjU1MCAqdWFy
dCkKIHsKICAgICBpZiAoIHVhcnQtPmlycSA+IDAgKQpAQCAtNzQ2LDE3ICs3NTcsNiBAQCBzdGF0
aWMgdm9pZCBfX2luaXQgbnMxNjU1MF9pbml0X3Bvc3RpcnEoCiAgICAgdWFydC0+dGltZW91dF9t
cyA9IG1heF90KAogICAgICAgICB1bnNpZ25lZCBpbnQsIDEsIChiaXRzICogdWFydC0+Zmlmb19z
aXplICogMTAwMCkgLyB1YXJ0LT5iYXVkKTsKIAotICAgIGlmICggdWFydC0+aXJxID4gMCApCi0g
ICAgewotICAgICAgICB1YXJ0LT5pcnFhY3Rpb24uaGFuZGxlciA9IG5zMTY1NTBfaW50ZXJydXB0
OwotICAgICAgICB1YXJ0LT5pcnFhY3Rpb24ubmFtZSAgICA9ICJuczE2NTUwIjsKLSAgICAgICAg
dWFydC0+aXJxYWN0aW9uLmRldl9pZCAgPSBwb3J0OwotICAgICAgICBpZiAoIChyYyA9IHNldHVw
X2lycSh1YXJ0LT5pcnEsIDAsICZ1YXJ0LT5pcnFhY3Rpb24pKSAhPSAwICkKLSAgICAgICAgICAg
IHByaW50aygiRVJST1I6IEZhaWxlZCB0byBhbGxvY2F0ZSBuczE2NTUwIElSUSAlZFxuIiwgdWFy
dC0+aXJxKTsKLSAgICB9Ci0KLSAgICBuczE2NTUwX3NldHVwX3Bvc3RpcnEodWFydCk7Ci0KICNp
ZmRlZiBDT05GSUdfSEFTX1BDSQogICAgIGlmICggdWFydC0+YmFyIHx8IHVhcnQtPnBzX2JkZl9l
bmFibGUgKQogICAgIHsKQEAgLTc3Nyw4ICs3NzcsNjUgQEAgc3RhdGljIHZvaWQgX19pbml0IG5z
MTY1NTBfaW5pdF9wb3N0aXJxKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dWFydC0+cHNfYmRmWzBdLCB1YXJ0LT5wc19iZGZbMV0sCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1YXJ0LT5wc19iZGZbMl0pOwogICAgICAgICB9CisKKyAgICAgICAgaWYg
KCB1YXJ0LT5tc2kgKQorICAgICAgICB7CisgICAgICAgICAgICBzdHJ1Y3QgbXNpX2luZm8gbXNp
ID0geworICAgICAgICAgICAgICAgIC5idXMgPSB1YXJ0LT5wc19iZGZbMF0sCisgICAgICAgICAg
ICAgICAgLmRldmZuID0gUENJX0RFVkZOKHVhcnQtPnBzX2JkZlsxXSwgdWFydC0+cHNfYmRmWzJd
KSwKKyAgICAgICAgICAgICAgICAuaXJxID0gcmMgPSB1YXJ0LT5pcnEsCisgICAgICAgICAgICAg
ICAgLmVudHJ5X25yID0gMQorICAgICAgICAgICAgfTsKKworICAgICAgICAgICAgaWYgKCByYyA+
IDAgKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIHN0cnVjdCBtc2lfZGVzYyAqbXNp
X2Rlc2MgPSBOVUxMOworCisgICAgICAgICAgICAgICAgcGNpZGV2c19sb2NrKCk7CisKKyAgICAg
ICAgICAgICAgICByYyA9IHBjaV9lbmFibGVfbXNpKCZtc2ksICZtc2lfZGVzYyk7CisgICAgICAg
ICAgICAgICAgaWYgKCAhcmMgKQorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAg
ICAgc3RydWN0IGlycV9kZXNjICpkZXNjID0gaXJxX3RvX2Rlc2MobXNpLmlycSk7CisgICAgICAg
ICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CisKKyAgICAgICAgICAgICAgICAgICAg
c3Bpbl9sb2NrX2lycXNhdmUoJmRlc2MtPmxvY2ssIGZsYWdzKTsKKyAgICAgICAgICAgICAgICAg
ICAgcmMgPSBzZXR1cF9tc2lfaXJxKGRlc2MsIG1zaV9kZXNjKTsKKyAgICAgICAgICAgICAgICAg
ICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmZGVzYy0+bG9jaywgZmxhZ3MpOworICAgICAgICAg
ICAgICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgICAgICAgICAgICAgIHBjaV9kaXNhYmxl
X21zaShtc2lfZGVzYyk7CisgICAgICAgICAgICAgICAgfQorCisgICAgICAgICAgICAgICAgcGNp
ZGV2c191bmxvY2soKTsKKworICAgICAgICAgICAgICAgIGlmICggcmMgKQorICAgICAgICAgICAg
ICAgIHsKKyAgICAgICAgICAgICAgICAgICAgdWFydC0+aXJxID0gMDsKKyAgICAgICAgICAgICAg
ICAgICAgaWYgKCBtc2lfZGVzYyApCisgICAgICAgICAgICAgICAgICAgICAgICBtc2lfZnJlZV9p
cnEobXNpX2Rlc2MpOworICAgICAgICAgICAgICAgICAgICBlbHNlCisgICAgICAgICAgICAgICAg
ICAgICAgICBkZXN0cm95X2lycShtc2kuaXJxKTsKKyAgICAgICAgICAgICAgICB9CisgICAgICAg
ICAgICB9CisKKyAgICAgICAgICAgIGlmICggcmMgKQorICAgICAgICAgICAgICAgIHByaW50ayhY
RU5MT0dfV0FSTklORworICAgICAgICAgICAgICAgICAgICAgICAiTVNJIHNldHVwIGZhaWxlZCAo
JWQpIGZvciAlMDJ4OiUwMnguJW9cbiIsCisgICAgICAgICAgICAgICAgICAgICAgIHJjLCB1YXJ0
LT5wc19iZGZbMF0sIHVhcnQtPnBzX2JkZlsxXSwgdWFydC0+cHNfYmRmWzJdKTsKKyAgICAgICAg
fQogICAgIH0KICNlbmRpZgorCisgICAgaWYgKCB1YXJ0LT5pcnEgPiAwICkKKyAgICB7CisgICAg
ICAgIHVhcnQtPmlycWFjdGlvbi5oYW5kbGVyID0gbnMxNjU1MF9pbnRlcnJ1cHQ7CisgICAgICAg
IHVhcnQtPmlycWFjdGlvbi5uYW1lICAgID0gIm5zMTY1NTAiOworICAgICAgICB1YXJ0LT5pcnFh
Y3Rpb24uZGV2X2lkICA9IHBvcnQ7CisgICAgICAgIGlmICggKHJjID0gc2V0dXBfaXJxKHVhcnQt
PmlycSwgMCwgJnVhcnQtPmlycWFjdGlvbikpICE9IDAgKQorICAgICAgICAgICAgcHJpbnRrKCJF
UlJPUjogRmFpbGVkIHRvIGFsbG9jYXRlIG5zMTY1NTAgSVJRICVkXG4iLCB1YXJ0LT5pcnEpOwor
ICAgIH0KKworICAgIG5zMTY1NTBfc2V0dXBfcG9zdGlycSh1YXJ0KTsKIH0KIAogc3RhdGljIHZv
aWQgbnMxNjU1MF9zdXNwZW5kKHN0cnVjdCBzZXJpYWxfcG9ydCAqcG9ydCkKQEAgLTkwOCw2ICs5
NjUsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHZ1YXJ0X2luZm8gKm5zMTY1NTBfCiAKIHN0YXRp
YyBzdHJ1Y3QgdWFydF9kcml2ZXIgX19yZWFkX21vc3RseSBuczE2NTUwX2RyaXZlciA9IHsKICAg
ICAuaW5pdF9wcmVpcnEgID0gbnMxNjU1MF9pbml0X3ByZWlycSwKKyAgICAuaW5pdF9pcnEgICAg
ID0gbnMxNjU1MF9pbml0X2lycSwKICAgICAuaW5pdF9wb3N0aXJxID0gbnMxNjU1MF9pbml0X3Bv
c3RpcnEsCiAgICAgLmVuZGJvb3QgICAgICA9IG5zMTY1NTBfZW5kYm9vdCwKICAgICAuc3VzcGVu
ZCAgICAgID0gbnMxNjU1MF9zdXNwZW5kLApAQCAtMTI2MSw3ICsxMzE5LDE4IEBAIHN0YXRpYyBi
b29sIF9faW5pdCBwYXJzZV9wb3NpdGlvbmFsKHN0cnUKICAgICB9CiAKICAgICBpZiAoICpjb25m
ID09ICcsJyAmJiAqKytjb25mICE9ICcsJyApCi0gICAgICAgIHVhcnQtPmlycSA9IHNpbXBsZV9z
dHJ0b2woY29uZiwgJmNvbmYsIDEwKTsKKyAgICB7CisjaWZkZWYgQ09ORklHX0hBU19QQ0kKKyAg
ICAgICAgaWYgKCBzdHJuY21wKGNvbmYsICJtc2kiLCAzKSA9PSAwICkKKyAgICAgICAgeworICAg
ICAgICAgICAgY29uZiArPSAzOworICAgICAgICAgICAgdWFydC0+bXNpID0gMTsKKyAgICAgICAg
ICAgIHVhcnQtPmlycSA9IDA7CisgICAgICAgIH0KKyAgICAgICAgZWxzZQorI2VuZGlmCisgICAg
ICAgICAgICB1YXJ0LT5pcnEgPSBzaW1wbGVfc3RydG9sKGNvbmYsICZjb25mLCAxMCk7CisgICAg
fQogCiAjaWZkZWYgQ09ORklHX0hBU19QQ0kKICAgICBpZiAoICpjb25mID09ICcsJyAmJiAqKytj
b25mICE9ICcsJyApCi0tLSBhL3hlbi9kcml2ZXJzL3BjaS9wY2kuYworKysgYi94ZW4vZHJpdmVy
cy9wY2kvcGNpLmMKQEAgLTExNSw2ICsxMTUsMjEgQEAgaW50IHBjaV9maW5kX25leHRfZXh0X2Nh
cGFiaWxpdHkoaW50IHNlZwogICAgIHJldHVybiAwOwogfQogCit2b2lkIHBjaV9pbnR4KGNvbnN0
IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCBib29sX3QgZW5hYmxlKQoreworICAgIHVpbnQxNl90IHNl
ZyA9IHBkZXYtPnNlZzsKKyAgICB1aW50OF90IGJ1cyA9IHBkZXYtPmJ1czsKKyAgICB1aW50OF90
IHNsb3QgPSBQQ0lfU0xPVChwZGV2LT5kZXZmbik7CisgICAgdWludDhfdCBmdW5jID0gUENJX0ZV
TkMocGRldi0+ZGV2Zm4pOworICAgIHVpbnQxNl90IGNtZCA9IHBjaV9jb25mX3JlYWQxNihzZWcs
IGJ1cywgc2xvdCwgZnVuYywgUENJX0NPTU1BTkQpOworCisgICAgaWYgKCBlbmFibGUgKQorICAg
ICAgICBjbWQgJj0gflBDSV9DT01NQU5EX0lOVFhfRElTQUJMRTsKKyAgICBlbHNlCisgICAgICAg
IGNtZCB8PSBQQ0lfQ09NTUFORF9JTlRYX0RJU0FCTEU7CisgICAgcGNpX2NvbmZfd3JpdGUxNihz
ZWcsIGJ1cywgc2xvdCwgZnVuYywgUENJX0NPTU1BTkQsIGNtZCk7Cit9CisKIGNvbnN0IGNoYXIg
Kl9faW5pdCBwYXJzZV9wY2koY29uc3QgY2hhciAqcywgdW5zaWduZWQgaW50ICpzZWdfcCwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50ICpidXNfcCwgdW5zaWduZWQg
aW50ICpkZXZfcCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50ICpm
dW5jX3ApCi0tLSBhL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4v
cGNpLmgKQEAgLTE5Nyw2ICsxOTcsNyBAQCB1bnNpZ25lZCBpbnQgcGNpX3NpemVfbWVtX2Jhcihw
Y2lfc2JkZl90CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50NjRfdCAqcGFkZHIs
IHVpbnQ2NF90ICpwc2l6ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCBmbGFncyk7CiAKK3ZvaWQgcGNpX2ludHgoY29uc3Qgc3RydWN0IHBjaV9kZXYgKiwgYm9v
bF90IGVuYWJsZSk7CiBib29sX3QgcGNpZV9hZXJfZ2V0X2Zpcm13YXJlX2ZpcnN0KGNvbnN0IHN0
cnVjdCBwY2lfZGV2ICopOwogCiBzdHJ1Y3QgcGlycTsKCgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 16:37:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 16: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 1g71CF-0006nW-NB; Mon, 01 Oct 2018 16:37:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=j/1z=mn=citrix.com=prvs=805c673d1=roger.pau@srs-us1.protection.inumbo.net>)
 id 1g71CE-0006nR-W9
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 16:37:23 +0000
X-Inumbo-ID: 6eb0bbb5-c598-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6eb0bbb5-c598-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 16:38:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,328,1534809600"; d="scan'208";a="79852166"
Date: Mon, 1 Oct 2018 18:37:12 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20181001163712.p3hnvhogjm4vl34c@mac.bytemobile.com>
References: <20180822150045.22864-3-julien.grall@arm.com>
 <20180822151808.gpzdlqakuader6bw@mac>
 <0496ac79-4970-7f3c-cd29-83a1fd5de4b1@arm.com>
 <20180823075857.m4lwg4urwjnewrrx@mac>
 <0265073a-f678-7631-27dc-91380373fe2f@arm.com>
 <0f33a97d-749c-ff5d-15ad-82ef698cc762@arm.com>
 <20180903144059.olqra6xxv5jb63hb@mac.bytemobile.com>
 <77ca1ef1-3d16-b41b-23ee-be860e12f1c4@arm.com>
 <20181001152729.2pr2lu3g5kqo2tqg@mac.bytemobile.com>
 <3c769287-9932-41f2-f34e-68c93819c25c@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <3c769287-9932-41f2-f34e-68c93819c25c@arm.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/2] tools/libxl: Switch Arm guest type to
 PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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, sstabellini@kernel.org,
 ian.jackson@eu.citrix.com, wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBPY3QgMDEsIDIwMTggYXQgMDQ6MzM6NDVQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEhpLAo+IAo+IE9uIDEwLzAxLzIwMTggMDQ6MjcgUE0sIFJvZ2VyIFBhdSBNb25uw6kg
d3JvdGU6Cj4gPiBPbiBUdWUsIFNlcCAyNSwgMjAxOCBhdCAwODozNjozNlBNICswMTAwLCBKdWxp
ZW4gR3JhbGwgd3JvdGU6Cj4gPiA+IEhpIFJvZ2VyLAo+ID4gPiAKPiA+ID4gU29ycnkgZm9yIHRo
ZSBsYXRlIHJlcGx5Lgo+ID4gPiAKPiA+ID4gT24gMDkvMDMvMjAxOCAwMzo0MCBQTSwgUm9nZXIg
UGF1IE1vbm7DqSB3cm90ZToKPiA+ID4gPiBPbiBNb24sIFNlcCAwMywgMjAxOCBhdCAxMjoxNTox
NlBNICswMTAwLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiA+ID4gPiBPbiAwMy8wOS8xOCAxMjow
OSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gCj4gPiA+ID4g
PiA+IE9uIDIzLzA4LzE4IDA4OjU4LCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4gPiA+ID4g
PiA+IE9uIFdlZCwgQXVnIDIyLCAyMDE4IGF0IDA2OjQ4OjA1UE0gKzAxMDAsIEp1bGllbiBHcmFs
bCB3cm90ZToKPiA+ID4gPiA+ID4gPiA+ID4gCj4gPiA+ID4gPiA+ID4gPiA+ID4gKwo+ID4gPiA+
ID4gPiA+ID4gPiA+ICvCoMKgwqAgYl9pbmZvLT50eXBlID0gTElCWExfRE9NQUlOX1RZUEVfUFZI
Owo+ID4gPiA+ID4gPiA+ID4gPiA+ICsKPiA+ID4gPiA+ID4gPiA+ID4gPiArwqDCoMKgIC8qCj4g
PiA+ID4gPiA+ID4gPiA+ID4gK8KgwqDCoMKgICogVGhleSBvbmx5IGZpZSBsZCBpbiB1LnB2IHRo
YXQgbWF0dGVycyBvbiBBcm0gYXJlOgo+ID4gPiA+ID4gPiA+ID4gPiA+IGtlcm5lbCwgY21kbGlu
ZSwKPiA+ID4gPiA+ID4gPiA+ID4gPiArwqDCoMKgwqAgKiByYW1kaXNrLgo+ID4gPiA+ID4gPiA+
ID4gPiA+ICvCoMKgwqDCoCAqLwo+ID4gPiA+ID4gPiA+ID4gPiA+ICsKPiA+ID4gPiA+ID4gPiA+
ID4gPiArwqDCoMKgIGlmICghYl9pbmZvLT5rZXJuZWwgJiYgYl9pbmZvLT51LnB2Lmtlcm5lbCkK
PiA+ID4gPiA+ID4gPiA+ID4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBiX2luZm8tPmtlcm5l
bCA9IGJfaW5mby0+dS5wdi5rZXJuZWw7Cj4gPiA+ID4gPiA+ID4gPiA+ID4gKwo+ID4gPiA+ID4g
PiA+ID4gPiA+ICvCoMKgwqAgaWYgKCFiX2luZm8tPnJhbWRpc2sgJiYgYl9pbmZvLT51LnB2LnJh
bWRpc2spCj4gPiA+ID4gPiA+ID4gPiA+ID4gK8KgwqDCoMKgwqDCoMKgIGJfaW5mby0+cmFtZGlz
ayA9IGJfaW5mby0+dS5wdi5yYW1kaXNrOwo+ID4gPiA+ID4gPiA+ID4gPiA+ICsKPiA+ID4gPiA+
ID4gPiA+ID4gPiArwqDCoMKgIGlmICghYl9pbmZvLT5jbWRsaW5lICYmIGJfaW5mby0+dS5wdi5j
bWRsaW5lKQo+ID4gPiA+ID4gPiA+ID4gPiA+ICvCoMKgwqDCoMKgwqDCoCBiX2luZm8tPmNtZGxp
bmUgPSBiX2luZm8tPnUucHYuY21kbGluZTsKPiA+ID4gPiA+ID4gPiA+ID4gPiArCj4gPiA+ID4g
PiA+ID4gPiA+ID4gK8KgwqDCoCAvKiBSZXNldCBiX2luZm8tPnUucHZoIHRvIGRlZmF1bHQgdmFs
dWVzICovCj4gPiA+ID4gPiA+ID4gPiA+ID4gK8KgwqDCoCBtZW1zZXQoJmJfaW5mby0+dS5wdmgs
IDAsIHNpemVvZihiX2luZm8tPnUucHZoKSk7Cj4gPiA+ID4gPiA+ID4gPiA+IAo+ID4gPiA+ID4g
PiA+ID4gPiBJJ20gYWZyYWlkIHRoYXQncyBub3QgY29ycmVjdC4gVGhlIGRlZmF1bHQgdmFsdWVz
IGZvciB1LnB2aCBhcmUgc2V0Cj4gPiA+ID4gPiA+ID4gPiA+IGJ5IGxpYnhsX19kb21haW5fYnVp
bGRfaW5mb19zZXRkZWZhdWx0Lgo+ID4gPiA+ID4gPiA+ID4gCj4gPiA+ID4gPiA+ID4gPiBJIHRo
b3VnaHQgdGhhdCB0aGlzIHNob3VsZCBiZSBjb3ZlcmVkIGJ5IHRoZSBzd2l0Y2ggcmlnaHQgYWZ0
ZXIKPiA+ID4gPiA+ID4gPiA+IHRoZSBjYWxsIG9mCj4gPiA+ID4gPiA+ID4gPiBsaWJ4bF9fYXJj
aF9kb21haW5fYnVpbGRfaW5mb19zZXRkZWZhdWx0LiBEaWQgSSBtaXNzIGFueXRoaW5nPwo+ID4g
PiA+ID4gPiA+IAo+ID4gPiA+ID4gPiA+IE9oIHJpZ2h0LCBsaWJ4bF9fYXJjaF9kb21haW5fYnVp
bGRfaW5mb19zZXRkZWZhdWx0IGlzIGNhbGxlZCBieQo+ID4gPiA+ID4gPiA+IGxpYnhsX19kb21h
aW5fYnVpbGRfaW5mb19zZXRkZWZhdWx0Lgo+ID4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiA+ID4g
V2hhdCBJIHdhbnRlZCB0byBkbyBoZXJlIGlzIHJlc2V0dGluZyB0aGUgdW5pb24gdG8gMCBzbyB5
b3UKPiA+ID4gPiA+ID4gPiA+IGRvbid0IGdldCBkYXRhCj4gPiA+ID4gPiA+ID4gPiBtYW5nbGVk
IGJ5IHRoZSBwdiBmaWVsZHMuCj4gPiA+ID4gPiA+ID4gCj4gPiA+ID4gPiA+ID4gQW5vdGhlciBw
b3NzaWJsZSBvcHRpb24gSSB0aGluayB3b3VsZCBiZSB0byBtYXJrIHRob3NlIGZpZWxkcyBhcwo+
ID4gPiA+ID4gPiA+IGRlcHJlY2F0ZWQgaW4gdGhlIElETCwgYW5kIGxpYnhsX19kb21haW5fYnVp
bGRfaW5mb19jb3B5X2RlcHJlY2F0ZWQKPiA+ID4gPiA+ID4gPiB3aWxsIHRha2UgY2FyZSBvZiBj
b3B5aW5nIHRoZW0gdG8gdGhlIG5ldyBwbGFjZS4gSW4gZmFjdCBJIHRoaW5rIGFsbAo+ID4gPiA+
ID4gPiA+IGd1ZXN0IHR5cGVzIHNob3VsZCBiZSB1c2luZyB0aGUgdG9wIGxldmVsIGtlcm5lbCwg
cmFtZGlzayBhbmQgY21kbGluZQo+ID4gPiA+ID4gPiA+IGZpZWxkcy4KPiA+ID4gPiA+ID4gCj4g
PiA+ID4gPiA+IEkgd2lsbCBoYXZlIGEgbG9vayBhdCBpdC4KPiA+ID4gPiA+ID4gCj4gPiA+ID4g
PiA+ID4gCj4gPiA+ID4gPiA+ID4gSSdtIG5vdCBzcGVjaWFsbHkgY29tZm9ydGFibGUgd2l0aCBj
aGFuZ2luZyB0aGUgZ3Vlc3QgdHlwZSBpbiB0aGUKPiA+ID4gPiA+ID4gPiBtaWRkbGUgb2YgbGli
eGxfX2RvbWFpbl9idWlsZF9pbmZvX3NldGRlZmF1bHQsIGJ1dCBJIGFsc28gZG9uJ3QgaGF2ZSBh
Cj4gPiA+ID4gPiA+ID4gbXVjaCBiZXR0ZXIgc3VnZ2VzdGlvbiBhcGFydCBmcm9tIHVzaW5nIHRo
ZSBkZXByZWNhdGlvbiBoZWxwZXIuCj4gPiA+ID4gPiAKPiA+ID4gPiA+IEkgZm9yZ290IHRvIGFu
c3dlciB0byB0aGlzIGJpdC4gSSBkb24ndCB0aGluayB0aGUgZGVwcmVjYXRpb24gaGVscGVyIHdp
bGwgZG8KPiA+ID4gPiA+IGFsbCB0aGUgam9icy4gVGhlcmUgYXJlIHN0aWxsIFBWIHNwZWNpZmlj
IHBhcmFtZXRlcnM6IHNsYWNrX21lbWtiLCBmZWF0dXJlcywKPiA+ID4gPiA+IGU4MjBfaG9zdC4K
PiA+ID4gPiAKPiA+ID4gPiBUaG9zZSBjYW4gYmUgbGVmdCBpbnNpZGUgdGhlIFBWIHN1Yi1zdHJ1
Y3QgYW5kIHNob3VsZG4ndCBiZSBtYXJrZWQgYXMKPiA+ID4gPiBkZXByZWNhdGVkLgo+ID4gPiA+
IAo+ID4gPiA+ID4gVGhvc2UgYXJlIG5vdCBuZWNlc3NhcnkgZm9yIEFybSwgaWYgeW91IGRvbid0
IHplcm8gdGhlbSB0aGVuIHlvdSB3aWxsIG5vdAo+ID4gPiA+ID4gaW5pdGlhbGl6ZSB0aGUgUFZI
IHN0cnVjdHVyZSB3aXRoIGRlZmF1bHQgdmFsdWVzLiBIb3cgZG8geW91IHN1Z2dlc3QgdG8KPiA+
ID4gPiA+IGhhbmRsZSB0aGVtPwo+ID4gPiA+IAo+ID4gPiA+IEJ1dCBJIGd1ZXNzIEFSTSBkb2Vz
bid0IHVzZSBhbnkgb2YgdGhvc2UgZmllbGRzIChvciBlbHNlIHRoZXkgc2hvdWxkCj4gPiA+ID4g
YmUgbW92ZWQgdG8gdGhlIHB2aCBzdWItc3RydWN0IGFueXdheSk/Cj4gPiA+IAo+ID4gPiBUaG9z
ZSBmaWVsZHMgc2hvdWxkIG5vdCBiZSB1c2VkIGJ5IEFybS4gTG9va2luZyBhdCB0aGUgY3VycmVu
dCBmaWVsZHMgaW4gcHYsCj4gPiA+IHRoZXkgYWxsIHNob3VsZCBiZSB6ZXJvZWQuCj4gPiA+IAo+
ID4gPiBIb3dldmVyLCBJIGFtIG5vdCBzdXJlIGlmIHdlIGNhbiBhc3N1bWUgdGhhdCB3aWxsIGFs
d2F5cyBiZSB0aGUgY2FzZS4KPiA+ID4gSWYgd2UgY2FuIGFzc3VtZSBpdCwgdGhlbiBJIHRoaW5r
IGl0IHdvdWxkIGp1c3QgYmUgc3VmZmljaWVudCB0byBoYXZlCj4gPiA+IGJfaW5mby0+dHlwZSA9
IExJQlhMX0RPTUFJTl9UWVBFX1BWSCBpbiBBcm0uCj4gPiA+IAo+ID4gPiBBbnkgdGhvdWdodHM/
Cj4gPiAKPiA+IElmIHdlIGdvIGRvd24gdGhpcyByb3V0ZSBmb3IgQVJNIEkgdGhpbmsgeW91IHNo
b3VsZCBhZGQgdG8geGwuY2ZnIHRoYXQKPiA+IHRoZSBgdHlwZWAgb3B0aW9uIG9ubHkgYXBwbGll
cyB0byB4ODYsIGFuZCB0aGF0IHRoZXJlJ3Mgb25seSBvbmUgZ3Vlc3QKPiA+IHR5cGUgb24gQVJN
LiBJTU8gaXQncyBiZXN0IHRvIG5vdCB1c2UgdHlwZSBpZiB0aGVyZSdzIG9ubHkgb25lIHR5cGUK
PiA+IGF2YWlsYWJsZSwgc28gdGhhdCBpdCBjYW4gYmUgaW50cnVkZWQgbGF0ZXIgb24gQVJNIGlm
IHJlcXVpcmVkLgo+IAo+IFRoYXQncyBub3Qgd2hhdCB3ZSBkaXNjdXNzZWQgYmVmb3JlLiBUaGUg
aWRlYSBpcyB0byBkZWZhdWx0IEFybSBndWVzdCB0byBQVkgKPiBmb3IgeGwuIEJ1dCAidHlwZT0i
IHdvdWxkIHN0aWxsIGJlIGF2YWlsYWJsZS4KPiAKPiBXZSBzdGlsbCBoYXZlIHRvIHN1cHBvcnQg
b3RoZXIgdHlwZSBhcyBvdGhlciB0b29sc3RhY2sgKGUuZyBsaWJ2aXJ0KSBtYXkgdXNlCj4gUFYg
Zm9yIEFybS4gU28gdGhlIGlkZWEgaGVyZSBpcyBsaWJ4bCB3aWxsIGNoZWNrIGlmIGl0IHdhcyBQ
ViBhbmQgY29udmVydCB0bwo+IFBWSC4KPiAKPiBJbiBhbiBlYXJsaWVyIHJlcGx5LCB5b3Ugc2Fp
ZCB0aGF0IHdlIGNhbiB1c2UgZGVwcmVjYXRlZCB0byBjb3B5IG1vc3Qgb2YgdGhlCj4gb3B0aW9u
cyBvdmVyLiBIb3dldmVyLCBjYW4gd2UgYWx3YXlzIGFzc3VtZSB0aGUgcHYuKiBmaWVsZHMgd2ls
bCBhbHdheXMgYmUKPiB6ZXJvIGFmdGVyIHRoZSB2YWx1ZSB3YXMgY29waWVkIG92ZXI/IElmIG5v
dCwgdGhlbiB3ZSB3b3VsZCBoYXZlIHRvIG1lbXNldAo+IHRoZW0uCgpZZXMsIHRoZSBmaWVsZCBp
cyBjbGVhcmVkL2Rpc3Bvc2VkIGFmdGVyIHRoZSB2YWx1ZSBpcyBjb3BpZWQgb3Zlciwgc2VlCmxp
YnhsX0NfdHlwZV9jb3B5X2RlcHJlY2F0ZWQgaW4gZ2VudHlwZXMucHkuCgpSb2dlci4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 16:42:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 16: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 1g71HJ-0007Uu-Bn; Mon, 01 Oct 2018 16:42:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g71HI-0007Up-Ky
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 16:42:36 +0000
X-Inumbo-ID: 2a268fe2-c599-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 2a268fe2-c599-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 16:43:46 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A619018A;
 Mon,  1 Oct 2018 09:42:34 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.emea.arm.com
 [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 7B74F3F5D3;
 Mon,  1 Oct 2018 09:42:33 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  1 Oct 2018 17:42:25 +0100
Message-Id: <20181001164227.6562-1-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
Subject: [Xen-devel] [PATCH v2 0/2] xen/arm: vgic-v3: bug 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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org, shameerali.kolothum.thodi@huawei.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>

SGkgYWxsLAoKVGhpcyBzZXJpZXMgaXMgbWVhbnQgdG8gYWRkcmVzcyBEb20wIGJvb3QgZmFpbHVy
ZSB3aGVuIHJ1bm5pbmcgb24gR0lDdjQKcGxhdGZvcm1zIGFzIHdlbGwgYXMgd2hlbiB0aGUgbnVt
YmVyIG9mIHZDUFVzIGlzIG5vdCBlcXVhbCB0byB0aGUgbnVtYmVycyBvZgpwQ1BVcy4gVGhleSBz
aG91bGQgYmUgYmFja3BvcnRlZCB1cCBYZW4gNC44LgoKQ2hlZXJzLAoKSnVsaWVuIEdyYWxsICgy
KToKICB4ZW4vYXJtOiB2Z2ljLXYzOiBEZWxheSB0aGUgaW5pdGlhbGl6YXRpb24gb2YgdGhlIGRv
bWFpbiBpbmZvcm1hdGlvbgogIHhlbi9hcm06IHZnaWMtdjM6IERvbid0IGNyZWF0ZSBlbXB0eSBy
ZS1kaXN0cmlidXRvciByZWdpb25zCgogeGVuL2FyY2gvYXJtL2dpYy12My5jICB8IDE0ICsrKysr
KysrKysrLS0tCiB4ZW4vYXJjaC9hcm0vdmdpYy12My5jIHwgNTAgKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgNTYgaW5z
ZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 16:42:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 16: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 1g71HL-0007VA-LJ; Mon, 01 Oct 2018 16:42:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g71HJ-0007V0-RG
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 16:42:37 +0000
X-Inumbo-ID: 2acf69ef-c599-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 2acf69ef-c599-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 16:43:47 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 26A911596;
 Mon,  1 Oct 2018 09:42:36 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.emea.arm.com
 [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id DDF203F5D3;
 Mon,  1 Oct 2018 09:42:34 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  1 Oct 2018 17:42:26 +0100
Message-Id: <20181001164227.6562-2-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181001164227.6562-1-julien.grall@arm.com>
References: <20181001164227.6562-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 1/2] xen/arm: vgic-v3: Delay the
 initialization of the domain 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>
Cc: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org, shameerali.kolothum.thodi@huawei.com,
 Andrew Cooper <andrew.cooper3@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>

QSBmb2xsb3ctdXAgcGF0Y2ggd2lsbCByZXF1aXJlIHRvIGtub3cgdGhlIG51bWJlciBvZiB2Q1BV
cyB3aGVuCmluaXRpYWxpemF0aW5nIHRoZSB2R0lDdjMgZG9tYWluIHN0cnVjdHVyZS4gSG93ZXZl
ciB0aGlzIGluZm9ybWF0aW9uIGlzCm5vdCBhdmFpbGFibGUgYXQgZG9tYWluIGNyZWF0aW9uLiBU
aGlzIGlzIG9ubHkga25vd24gb25jZQpYRU5fRE9NQ1RMX21heF92cHVzIGlzIGNhbGxlZCBmb3Ig
dGhhdCBkb21haW4uCgpJbiBvcmRlciB0byBnZXQgdGhlIG1heCB2Q1BVcyBhcm91bmQsIGRlbGF5
IHRoZSBkb21haW4gcGFydCBvZiB0aGUgdkdJQwp2MyBpbml0aWFsaXphdGlvbiB1bnRpbCB0aGUg
Zmlyc3QgdkNQVSBvZiB0aGUgZG9tYWluIGlzIGluaXRpYWxpemVkLgoKU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KVGVzdGVkLWJ5OiBTaGFtZWVyIEtv
bG90aHVtIDxzaGFtZWVyYWxpLmtvbG90aHVtLnRob2RpQGh1YXdlaS5jb20+CkFja2VkLWJ1dC1k
aXNsaWtlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoK
LS0tCgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClRoaXMg
aXMgbmFzdHkgYnV0IEkgY2FuJ3QgZmluZCBhIGJldHRlciB3YXkgZm9yIFhlbiA0LjExIGFuZCBv
bGRlci4gV2UKc3RpbGwgbmVlZCBpdCBmb3IgdW5zdGFibGUgYmVjYXVzZSB0aGUgbnVtYmVyIG9m
IHZDUFVzIGlzIG5vdCBrbm93biBpbgphcmNoX2RvbWFpbl9pbml0LiBUaGVyZSBhcmUgZGlzY3Vz
c2lvbiB0byByZXdvcmsgdGhlIGRvbWFpbiBjcmVhdGlvbiBhCmJpdCBmdXJ0aGVyIGJ1dCBJIHdv
dWxkIGhvcGUgdG8gZml4IHRoZSBidWcgZmlyc3QuCgpBbmRyZXcsIEkgaGF2ZSBDQ2VkIHlvdSB0
byBrbm93IHdoZXRoZXIgeW91IGhhdmUgYSBiZXR0ZXIgaWRlYSB3aGVyZSB0bwpwbGFjZSB0aGlz
IGNhbGwgb24gWGVuIDQuMTEgYW5kIG9sZGVyLgoKICAgIENoYW5nZXMgaW4gdjI6CiAgICAgICAg
LSBUaGUgcGF0Y2ggaXMgYWxzbyBuZWVkZWQgZm9yIHRoZSB0aW1lIGJlaW5nIG9uIHVuc3RhYmxl
CiAgICAgICAgLSBBZGQgU3RlZmFubydzIHJlY2VudGx5IGludmVudGVkIHRhZwogICAgICAgIC0g
QWRkIFNoYW1lZXIncyB0ZXN0ZWQgdGFnCi0tLQogeGVuL2FyY2gvYXJtL3ZnaWMtdjMuYyB8IDI5
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKy0tCiAxIGZpbGUgY2hhbmdlZCwgMjcgaW5zZXJ0
aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdmdpYy12
My5jIGIveGVuL2FyY2gvYXJtL3ZnaWMtdjMuYwppbmRleCA0YjQyNzM5YTUyLi5kZjFiYWIzYTM1
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdmdpYy12My5jCisrKyBiL3hlbi9hcmNoL2FybS92
Z2ljLXYzLmMKQEAgLTE1NzMsOSArMTU3MywxMSBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IG1taW9f
aGFuZGxlcl9vcHMgdmdpY19kaXN0cl9tbWlvX2hhbmRsZXIgPSB7CiAgICAgLndyaXRlID0gdmdp
Y192M19kaXN0cl9tbWlvX3dyaXRlLAogfTsKIAorc3RhdGljIGludCB2Z2ljX3YzX3JlYWxfZG9t
YWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCk7CisKIHN0YXRpYyBpbnQgdmdpY192M192Y3B1X2lu
aXQoc3RydWN0IHZjcHUgKnYpCiB7Ci0gICAgaW50IGk7CisgICAgaW50IGksIHJjOwogICAgIHBh
ZGRyX3QgcmRpc3RfYmFzZTsKICAgICBzdHJ1Y3QgdmdpY19yZGlzdF9yZWdpb24gKnJlZ2lvbjsK
ICAgICB1bnNpZ25lZCBpbnQgbGFzdF9jcHU7CkBAIC0xNTg0LDYgKzE1ODYsMTkgQEAgc3RhdGlj
IGludCB2Z2ljX3YzX3ZjcHVfaW5pdChzdHJ1Y3QgdmNwdSAqdikKICAgICBzdHJ1Y3QgZG9tYWlu
ICpkID0gdi0+ZG9tYWluOwogCiAgICAgLyoKKyAgICAgKiBUaGlzIGlzIHRoZSBlYXJsaWVzdCBw
bGFjZSB3aGVyZSB0aGUgbnVtYmVyIG9mIHZDUFVzIGlzCisgICAgICoga25vd24uIFRoaXMgaXMg
cmVxdWlyZWQgdG8gaW5pdGlhbGl6ZSBjb3JyZWN0bHkgdGhlIHZHSUMgdjMKKyAgICAgKiBkb21h
aW4gc3RydWN0dXJlLiBXZSBvbmx5IHRvIGRvIHRoYXQgd2hlbiB2Q1BVIDAgaXMKKyAgICAgKiBp
bml0aWxpYWxpemVkLgorICAgICAqLworICAgIGlmICggdi0+dmNwdV9pZCA9PSAwICkKKyAgICB7
CisgICAgICAgIHJjID0gdmdpY192M19yZWFsX2RvbWFpbl9pbml0KGQpOworICAgICAgICBpZiAo
IHJjICkKKyAgICAgICAgICAgIHJldHVybiByYzsKKyAgICB9CisKKyAgICAvKgogICAgICAqIEZp
bmQgdGhlIHJlZ2lvbiB3aGVyZSB0aGUgcmUtZGlzdHJpYnV0b3IgbGl2ZXMuIEZvciB0aGlzIHB1
cnBvc2UsCiAgICAgICogd2UgbG9vayBvbmUgcmVnaW9uIGFoZWFkIGFzIHdlIGhhdmUgb25seSB0
aGUgZmlyc3QgQ1BVIGluIGhhbmQuCiAgICAgICovCkBAIC0xNjQxLDcgKzE2NTYsNyBAQCBzdGF0
aWMgaW5saW5lIHVuc2lnbmVkIGludCB2Z2ljX3YzX3JkaXN0X2NvdW50KHN0cnVjdCBkb21haW4g
KmQpCiAgICAgICAgICAgICAgICBHVUVTVF9HSUNWM19SRElTVF9SRUdJT05TOwogfQogCi1zdGF0
aWMgaW50IHZnaWNfdjNfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKK3N0YXRpYyBpbnQg
dmdpY192M19yZWFsX2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAgc3RydWN0
IHZnaWNfcmRpc3RfcmVnaW9uICpyZGlzdF9yZWdpb25zOwogICAgIGludCByZGlzdF9jb3VudCwg
aSwgcmV0OwpAQCAtMTczMyw2ICsxNzQ4LDE2IEBAIHN0YXRpYyBpbnQgdmdpY192M19kb21haW5f
aW5pdChzdHJ1Y3QgZG9tYWluICpkKQogICAgIHJldHVybiAwOwogfQogCitzdGF0aWMgaW50IHZn
aWNfdjNfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICAvKgorICAgICAqIFRo
ZSBkb21haW4gaW5pdGlhbGl6YXRpb24gZm9yIHZHSUMgdjMgaXMgZGVsYXllZCB1bnRpbCB0aGUg
Zmlyc3QgdkNQVQorICAgICAqIGlzIGNyZWF0ZWQuIFRoaXMgYmVjYXVzZSB0aGUgaW5pdGlhbGl6
YXRpb24gbWF5IHJlcXVpcmUgdG8ga25vdyB0aGUKKyAgICAgKiBudW1iZXIgb2YgdkNQVXMgdGhh
dCBpcyBub3Qga25vd24gd2hlbiBjcmVhdGluZyB0aGUgZG9tYWluLgorICAgICAqLworICAgIHJl
dHVybiAwOworfQorCiBzdGF0aWMgdm9pZCB2Z2ljX3YzX2RvbWFpbl9mcmVlKHN0cnVjdCBkb21h
aW4gKmQpCiB7CiAgICAgdmdpY192M19pdHNfZnJlZV9kb21haW4oZCk7Ci0tIAoyLjExLjAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 16:42:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 16: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 1g71HM-0007VN-Ux; Mon, 01 Oct 2018 16:42:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g71HL-0007V5-1q
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 16:42:39 +0000
X-Inumbo-ID: 2b9e27fc-c599-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 2b9e27fc-c599-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 16:43:48 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 7FD9215AD;
 Mon,  1 Oct 2018 09:42:37 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.emea.arm.com
 [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 67F573F5D3;
 Mon,  1 Oct 2018 09:42:36 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  1 Oct 2018 17:42:27 +0100
Message-Id: <20181001164227.6562-3-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181001164227.6562-1-julien.grall@arm.com>
References: <20181001164227.6562-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 2/2] xen/arm: vgic-v3: Don't create empty
 re-distributor 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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org, shameerali.kolothum.thodi@huawei.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>

QXQgdGhlIG1vbWVudCwgWGVuIGlzIGFzc3VtaW5nIHRoZSBoYXJkd2FyZSBkb21haW4gd2lsbCBo
YXZlIHRoZSBzYW1lCm51bWJlciBvZiByZS1kaXN0cmlidXRvciByZWdpb25zIGFzIHRoZSBob3N0
LiBIb3dldmVyLCBhcyB0aGUKbnVtYmVyIG9mIENQVXMgb3IgdGhlIHN0cmlkZSAoZS5nIG9uIEdJ
Q3Y0KSBtYXkgYmUgZGlmZmVyZW50IHdlIGVuZCB1cApleHBvc2luZyByZWdpb25zIHdoaWNoIGRv
ZXMgbm90IGNvbnRhaW4gYW55IHJlLWRpc3RyaWJ1dG9ycy4KCldoZW4gYm9vdGluZywgTGludXgg
d2lsbCBnbyB0aHJvdWdoIGFsbCB0aGUgcmUtZGlzdHJpYnV0b3IgcmVnaW9uIHRvCmNoZWNrIHdo
ZXRoZXIgYSBwcm9wZXJ0eSAoZS5nIHZQTElzKSBpcyBhdmFpbGFibGUgYWNjcm9zcyBhbGwgdGhl
CnJlLWRpc3RyaWJ1dG9ycy4gVGhpcyB3aWxsIHJlc3VsdCB0byBhIGRhdGEgYWJvcnQgb24gZW1w
dHkgcmVnaW9ucwpiZWNhdXNlIHRoZXJlIGFyZSBubyB1bmRlcmx5aW5nIHJlLWRpc3RyaWJ1dG9y
LgoKU28gd2UgbmVlZCB0byBsaW1pdCB0aGUgbnVtYmVyIG9mIHJlZ2lvbnMgZXhwb3NlZCB0byB0
aGUgaGFyZHdhcmUKZG9tYWluLiBUaGUgY29kZSByZXdvcmtlZCB0byBvbmx5IGV4cG9zZSB0aGUg
bWluaW11biBudW1iZXIgb2YgcmVnaW9ucwpyZXF1aXJlZCBieSB0aGUgaGFyZHdhcmUgZG9tYWlu
LiBJdCBpcyBhc3N1bWVkIHRoZSByZWdpb25zIHdpbGwgYmUKcG9wdWxhdGVkIHN0YXJ0aW5nIGZy
b20gdGhlIGZpcnN0IG9uZS4KCkxhc3RseSwgcmVuYW1lIHZnaWNfdjNfcmRpc3RfY291bnQgdG8g
cmVmbGVjdCB0aGUgdmFsdWUgcmV0dXJuIGJ5IHRoZQpoZWxwZXIuCgpSZXBvcnRlZC1ieTogU2hh
bWVlcmFsaSBLb2xvdGh1bSBUaG9kaSA8c2hhbWVlcmFsaS5rb2xvdGh1bS50aG9kaUBodWF3ZWku
Y29tPgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpU
ZXN0ZWQtYnk6IFNoYW1lZXIgS29sb3RodW0gPHNoYW1lZXJhbGkua29sb3RodW0udGhvZGlAaHVh
d2VpLmNvbT4KCi0tLQogICAgQ2hhbmdlcyBpbiB2MjoKICAgICAgICAtIFJlbmFtZSB2Z2ljX3Yz
X3JkaXN0X2NvdW50IHRvIHZnaWNfdjNfbWF4X3JkaXN0X2NvdW50CiAgICAgICAgLSBGaXh1cCAj
cmUtZGlzdHJpYnV0b3JzCiAgICAgICAgLSBGaXggdHlwb2VzCiAgICAgICAgLSBBZGQgU2hhbWVl
cidzIHRlc3RlZCB0YWcKLS0tCiB4ZW4vYXJjaC9hcm0vZ2ljLXYzLmMgIHwgMTQgKysrKysrKysr
KystLS0KIHhlbi9hcmNoL2FybS92Z2ljLXYzLmMgfCAyMSArKysrKysrKysrKysrKysrKystLS0K
IDIgZmlsZXMgY2hhbmdlZCwgMjkgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vZ2ljLXYzLmMgYi94ZW4vYXJjaC9hcm0vZ2ljLXYzLmMKaW5k
ZXggYzk4YTE2M2VlNy4uMmMxNDU0ZjQyNSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2dpYy12
My5jCisrKyBiL3hlbi9hcmNoL2FybS9naWMtdjMuYwpAQCAtMTI2NSw3ICsxMjY1LDggQEAgc3Rh
dGljIGludCBnaWN2M19tYWtlX2h3ZG9tX2R0X25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwK
ICAgICBpZiAoIHJlcyApCiAgICAgICAgIHJldHVybiByZXM7CiAKLSAgICByZXMgPSBmZHRfcHJv
cGVydHlfY2VsbChmZHQsICIjcmVkaXN0cmlidXRvci1yZWdpb25zIiwgZ2ljdjMucmRpc3RfY291
bnQpOworICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwgIiNyZWRpc3RyaWJ1dG9yLXJl
Z2lvbnMiLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIGQtPmFyY2gudmdpYy5ucl9yZWdp
b25zKTsKICAgICBpZiAoIHJlcyApCiAgICAgICAgIHJldHVybiByZXM7CiAKQEAgLTEyNzQsOCAr
MTI3NSwxMCBAQCBzdGF0aWMgaW50IGdpY3YzX21ha2VfaHdkb21fZHRfbm9kZShjb25zdCBzdHJ1
Y3QgZG9tYWluICpkLAogICAgICAqIEdJQyBoYXMgdHdvIG1lbW9yeSByZWdpb25zOiBEaXN0cmli
dXRvciArIHJkaXN0IHJlZ2lvbnMKICAgICAgKiBDUFUgaW50ZXJmYWNlIGFuZCB2aXJ0dWFsIGNw
dSBpbnRlcmZhY2VzIGFjY2Vzc2VzZWQgYXMgU3lzdGVtIHJlZ2lzdGVycwogICAgICAqIFNvIGNl
bGxzIGFyZSBjcmVhdGVkIG9ubHkgZm9yIERpc3RyaWJ1dG9yIGFuZCByZGlzdCByZWdpb25zCisg
ICAgICogVGhlIGhhcmR3YXJlIGRvbWFpbiBtYXkgbm90IHVzZSBhbGwgdGhlIHJlZ2lvbnMuIFNv
IG9ubHkgY29weQorICAgICAqIHdoYXQgaXMgbmVjZXNzYXJ5LgogICAgICAqLwotICAgIG5ld19s
ZW4gPSBuZXdfbGVuICogKGdpY3YzLnJkaXN0X2NvdW50ICsgMSk7CisgICAgbmV3X2xlbiA9IG5l
d19sZW4gKiAoZC0+YXJjaC52Z2ljLm5yX3JlZ2lvbnMgKyAxKTsKIAogICAgIGh3X3JlZyA9IGR0
X2dldF9wcm9wZXJ0eShnaWMsICJyZWciLCAmbGVuKTsKICAgICBpZiAoICFod19yZWcgKQpAQCAt
MTQ2Niw2ICsxNDY5LDcgQEAgc3RhdGljIGlubGluZSBib29sIGdpY19kaXN0X3N1cHBvcnRzX2R2
aXModm9pZCkKIH0KIAogc3RhdGljIGludCBnaWN2M19tYWtlX2h3ZG9tX21hZHQoY29uc3Qgc3Ry
dWN0IGRvbWFpbiAqZCwgdTMyIG9mZnNldCkKKwogewogICAgIHN0cnVjdCBhY3BpX3N1YnRhYmxl
X2hlYWRlciAqaGVhZGVyOwogICAgIHN0cnVjdCBhY3BpX21hZHRfZ2VuZXJpY19pbnRlcnJ1cHQg
Kmhvc3RfZ2ljYywgKmdpY2M7CkBAIC0xNTAzLDcgKzE1MDcsMTEgQEAgc3RhdGljIGludCBnaWN2
M19tYWtlX2h3ZG9tX21hZHQoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdTMyIG9mZnNldCkKIAog
ICAgIC8qIEFkZCBHZW5lcmljIFJlZGlzdHJpYnV0b3IgKi8KICAgICBzaXplID0gc2l6ZW9mKHN0
cnVjdCBhY3BpX21hZHRfZ2VuZXJpY19yZWRpc3RyaWJ1dG9yKTsKLSAgICBmb3IgKCBpID0gMDsg
aSA8IGdpY3YzLnJkaXN0X2NvdW50OyBpKysgKQorICAgIC8qCisgICAgICogVGhlIGhhcmR3YXJl
IGRvbWFpbiBtYXkgbm90IHVzZWQgYWxsIHRoZSByZWdpb25zLiBTbyBvbmx5IGNvcHkKKyAgICAg
KiB3aGF0IGlzIG5lY2Vzc2FyeS4KKyAgICAgKi8KKyAgICBmb3IgKCBpID0gMDsgaSA8IGQtPmFy
Y2gudmdpYy5ucl9yZWdpb25zOyBpKysgKQogICAgIHsKICAgICAgICAgZ2ljciA9IChzdHJ1Y3Qg
YWNwaV9tYWR0X2dlbmVyaWNfcmVkaXN0cmlidXRvciAqKShiYXNlX3B0ciArIHRhYmxlX2xlbik7
CiAgICAgICAgIGdpY3ItPmhlYWRlci50eXBlID0gQUNQSV9NQURUX1RZUEVfR0VORVJJQ19SRURJ
U1RSSUJVVE9SOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3ZnaWMtdjMuYyBiL3hlbi9hcmNo
L2FybS92Z2ljLXYzLmMKaW5kZXggZGYxYmFiM2EzNS4uZWZlODI0YzZmYiAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gvYXJtL3ZnaWMtdjMuYworKysgYi94ZW4vYXJjaC9hcm0vdmdpYy12My5jCkBAIC0x
NjQwLDcgKzE2NDAsMTEgQEAgc3RhdGljIGludCB2Z2ljX3YzX3ZjcHVfaW5pdChzdHJ1Y3QgdmNw
dSAqdikKICAgICByZXR1cm4gMDsKIH0KIAotc3RhdGljIGlubGluZSB1bnNpZ25lZCBpbnQgdmdp
Y192M19yZGlzdF9jb3VudChzdHJ1Y3QgZG9tYWluICpkKQorLyoKKyAqIFJldHVybiB0aGUgbWF4
aW11bSBudW1iZXIgcG9zc2libGUgb2YgcmUtZGlzdHJpYnV0b3IgcmVnaW9ucyBmb3IKKyAqIGEg
Z2l2ZW4gZG9tYWluLgorICovCitzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGludCB2Z2ljX3YzX21h
eF9yZGlzdF9jb3VudChzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIC8qCiAgICAgICogTm9ybWFs
bHkgdGhlcmUgaXMgb25seSBvbmUgR0lDdjMgcmVkaXN0cmlidXRvciByZWdpb24uCkBAIC0xNjYy
LDcgKzE2NjYsNyBAQCBzdGF0aWMgaW50IHZnaWNfdjNfcmVhbF9kb21haW5faW5pdChzdHJ1Y3Qg
ZG9tYWluICpkKQogICAgIGludCByZGlzdF9jb3VudCwgaSwgcmV0OwogCiAgICAgLyogQWxsb2Nh
dGUgbWVtb3J5IGZvciBSZS1kaXN0cmlidXRvciByZWdpb25zICovCi0gICAgcmRpc3RfY291bnQg
PSB2Z2ljX3YzX3JkaXN0X2NvdW50KGQpOworICAgIHJkaXN0X2NvdW50ID0gdmdpY192M19tYXhf
cmRpc3RfY291bnQoZCk7CiAKICAgICByZGlzdF9yZWdpb25zID0geHphbGxvY19hcnJheShzdHJ1
Y3QgdmdpY19yZGlzdF9yZWdpb24sIHJkaXN0X2NvdW50KTsKICAgICBpZiAoICFyZGlzdF9yZWdp
b25zICkKQEAgLTE2OTUsOCArMTY5OSwxOSBAQCBzdGF0aWMgaW50IHZnaWNfdjNfcmVhbF9kb21h
aW5faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICAgICAgZC0+YXJjaC52Z2ljLnJkaXN0
X3JlZ2lvbnNbaV0uZmlyc3RfY3B1ID0gZmlyc3RfY3B1OwogCiAgICAgICAgICAgICBmaXJzdF9j
cHUgKz0gc2l6ZSAvIEdJQ1YzX0dJQ1JfU0laRTsKKworICAgICAgICAgICAgaWYgKCBmaXJzdF9j
cHUgPj0gZC0+bWF4X3ZjcHVzICkKKyAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQog
CisgICAgICAgIC8qCisgICAgICAgICAqIFRoZSBoYXJkd2FyZSBkb21haW4gbWF5IG5vdCB1c2Ug
YWxsIHRoZSByZS1kaXN0cmlidXRvcnMKKyAgICAgICAgICogcmVnaW9ucyAoZS5nIHdoZW4gdGhl
IG51bWJlciBvZiB2Q1BVcyBkb2VzIG5vdCBtYXRjaCB0aGUKKyAgICAgICAgICogbnVtYmVyIG9m
IHBDUFVzKS4gVXBkYXRlIHRoZSBudW1iZXIgb2YgcmVnaW9ucyB0byBhdm9pZAorICAgICAgICAg
KiBleHBvc2luZyB1bnVzZWQgcmVnaW9uIGFzIHRoZXkgd2lsbCBub3QgZ2V0IGVtdWxhdGVkLgor
ICAgICAgICAgKi8KKyAgICAgICAgZC0+YXJjaC52Z2ljLm5yX3JlZ2lvbnMgPSBpICsgMTsKKwog
ICAgICAgICBkLT5hcmNoLnZnaWMuaW50aWRfYml0cyA9IHZnaWNfdjNfaHcuaW50aWRfYml0czsK
ICAgICB9CiAgICAgZWxzZQpAQCAtMTgyNSw3ICsxODQwLDcgQEAgaW50IHZnaWNfdjNfaW5pdChz
dHJ1Y3QgZG9tYWluICpkLCBpbnQgKm1taW9fY291bnQpCiAgICAgfQogCiAgICAgLyogR0lDRCBy
ZWdpb24gKyBudW1iZXIgb2YgUmVkaXN0cmlidXRvcnMgKi8KLSAgICAqbW1pb19jb3VudCA9IHZn
aWNfdjNfcmRpc3RfY291bnQoZCkgKyAxOworICAgICptbWlvX2NvdW50ID0gdmdpY192M19tYXhf
cmRpc3RfY291bnQoZCkgKyAxOwogCiAgICAgLyogb25lIHJlZ2lvbiBwZXIgSVRTICovCiAgICAg
Km1taW9fY291bnQgKz0gdmdpY192M19pdHNfY291bnQoZCk7Ci0tIAoyLjExLjAKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 17:15:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 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 1g71mg-0001fI-Us; Mon, 01 Oct 2018 17:15:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g71mf-0001fD-4r
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 17:15:01 +0000
X-Inumbo-ID: b1886ea9-c59d-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id b1886ea9-c59d-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 17:16:11 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id C66C818A;
 Mon,  1 Oct 2018 10:14:59 -0700 (PDT)
Received: from [10.37.12.181] (unknown [10.37.12.181])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 0DB473F5B7;
 Mon,  1 Oct 2018 10:14:57 -0700 (PDT)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20180822150045.22864-3-julien.grall@arm.com>
 <20180822151808.gpzdlqakuader6bw@mac>
 <0496ac79-4970-7f3c-cd29-83a1fd5de4b1@arm.com>
 <20180823075857.m4lwg4urwjnewrrx@mac>
 <0265073a-f678-7631-27dc-91380373fe2f@arm.com>
 <0f33a97d-749c-ff5d-15ad-82ef698cc762@arm.com>
 <20180903144059.olqra6xxv5jb63hb@mac.bytemobile.com>
 <77ca1ef1-3d16-b41b-23ee-be860e12f1c4@arm.com>
 <20181001152729.2pr2lu3g5kqo2tqg@mac.bytemobile.com>
 <3c769287-9932-41f2-f34e-68c93819c25c@arm.com>
 <20181001163712.p3hnvhogjm4vl34c@mac.bytemobile.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <8849a154-46e1-f1c0-0a84-adef7fd4da10@arm.com>
Date: Mon, 1 Oct 2018 18:14:56 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181001163712.p3hnvhogjm4vl34c@mac.bytemobile.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] tools/libxl: Switch Arm guest type to
 PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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, sstabellini@kernel.org,
 ian.jackson@eu.citrix.com, wei.liu2@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>

SGkgUm9nZXIsCgpPbiAxMC8wMS8yMDE4IDA1OjM3IFBNLCBSb2dlciBQYXUgTW9ubsOpIHdyb3Rl
Ogo+IE9uIE1vbiwgT2N0IDAxLCAyMDE4IGF0IDA0OjMzOjQ1UE0gKzAxMDAsIEp1bGllbiBHcmFs
bCB3cm90ZToKPj4gSGksCj4+Cj4+IE9uIDEwLzAxLzIwMTggMDQ6MjcgUE0sIFJvZ2VyIFBhdSBN
b25uw6kgd3JvdGU6Cj4+PiBPbiBUdWUsIFNlcCAyNSwgMjAxOCBhdCAwODozNjozNlBNICswMTAw
LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4gSGkgUm9nZXIsCj4+Pj4KPj4+PiBTb3JyeSBmb3Ig
dGhlIGxhdGUgcmVwbHkuCj4+Pj4KPj4+PiBPbiAwOS8wMy8yMDE4IDAzOjQwIFBNLCBSb2dlciBQ
YXUgTW9ubsOpIHdyb3RlOgo+Pj4+PiBPbiBNb24sIFNlcCAwMywgMjAxOCBhdCAxMjoxNToxNlBN
ICswMTAwLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4+PiBPbiAwMy8wOS8xOCAxMjowOSwgSnVs
aWVuIEdyYWxsIHdyb3RlOgo+Pj4+Pj4+Cj4+Pj4+Pj4KPj4+Pj4+PiBPbiAyMy8wOC8xOCAwODo1
OCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+Pj4+Pj4gT24gV2VkLCBBdWcgMjIsIDIwMTgg
YXQgMDY6NDg6MDVQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+Pj4+Pj4+Cj4+Pj4+
Pj4+Pj4+ICsKPj4+Pj4+Pj4+Pj4gK8KgwqDCoCBiX2luZm8tPnR5cGUgPSBMSUJYTF9ET01BSU5f
VFlQRV9QVkg7Cj4+Pj4+Pj4+Pj4+ICsKPj4+Pj4+Pj4+Pj4gK8KgwqDCoCAvKgo+Pj4+Pj4+Pj4+
PiArwqDCoMKgwqAgKiBUaGV5IG9ubHkgZmllIGxkIGluIHUucHYgdGhhdCBtYXR0ZXJzIG9uIEFy
bSBhcmU6Cj4+Pj4+Pj4+Pj4+IGtlcm5lbCwgY21kbGluZSwKPj4+Pj4+Pj4+Pj4gK8KgwqDCoMKg
ICogcmFtZGlzay4KPj4+Pj4+Pj4+Pj4gK8KgwqDCoMKgICovCj4+Pj4+Pj4+Pj4+ICsKPj4+Pj4+
Pj4+Pj4gK8KgwqDCoCBpZiAoIWJfaW5mby0+a2VybmVsICYmIGJfaW5mby0+dS5wdi5rZXJuZWwp
Cj4+Pj4+Pj4+Pj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGJfaW5mby0+a2VybmVsID0gYl9p
bmZvLT51LnB2Lmtlcm5lbDsKPj4+Pj4+Pj4+Pj4gKwo+Pj4+Pj4+Pj4+PiArwqDCoMKgIGlmICgh
Yl9pbmZvLT5yYW1kaXNrICYmIGJfaW5mby0+dS5wdi5yYW1kaXNrKQo+Pj4+Pj4+Pj4+PiArwqDC
oMKgwqDCoMKgwqAgYl9pbmZvLT5yYW1kaXNrID0gYl9pbmZvLT51LnB2LnJhbWRpc2s7Cj4+Pj4+
Pj4+Pj4+ICsKPj4+Pj4+Pj4+Pj4gK8KgwqDCoCBpZiAoIWJfaW5mby0+Y21kbGluZSAmJiBiX2lu
Zm8tPnUucHYuY21kbGluZSkKPj4+Pj4+Pj4+Pj4gK8KgwqDCoMKgwqDCoMKgIGJfaW5mby0+Y21k
bGluZSA9IGJfaW5mby0+dS5wdi5jbWRsaW5lOwo+Pj4+Pj4+Pj4+PiArCj4+Pj4+Pj4+Pj4+ICvC
oMKgwqAgLyogUmVzZXQgYl9pbmZvLT51LnB2aCB0byBkZWZhdWx0IHZhbHVlcyAqLwo+Pj4+Pj4+
Pj4+PiArwqDCoMKgIG1lbXNldCgmYl9pbmZvLT51LnB2aCwgMCwgc2l6ZW9mKGJfaW5mby0+dS5w
dmgpKTsKPj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+IEknbSBhZnJhaWQgdGhhdCdzIG5vdCBjb3JyZWN0
LiBUaGUgZGVmYXVsdCB2YWx1ZXMgZm9yIHUucHZoIGFyZSBzZXQKPj4+Pj4+Pj4+PiBieSBsaWJ4
bF9fZG9tYWluX2J1aWxkX2luZm9fc2V0ZGVmYXVsdC4KPj4+Pj4+Pj4+Cj4+Pj4+Pj4+PiBJIHRo
b3VnaHQgdGhhdCB0aGlzIHNob3VsZCBiZSBjb3ZlcmVkIGJ5IHRoZSBzd2l0Y2ggcmlnaHQgYWZ0
ZXIKPj4+Pj4+Pj4+IHRoZSBjYWxsIG9mCj4+Pj4+Pj4+PiBsaWJ4bF9fYXJjaF9kb21haW5fYnVp
bGRfaW5mb19zZXRkZWZhdWx0LiBEaWQgSSBtaXNzIGFueXRoaW5nPwo+Pj4+Pj4+Pgo+Pj4+Pj4+
PiBPaCByaWdodCwgbGlieGxfX2FyY2hfZG9tYWluX2J1aWxkX2luZm9fc2V0ZGVmYXVsdCBpcyBj
YWxsZWQgYnkKPj4+Pj4+Pj4gbGlieGxfX2RvbWFpbl9idWlsZF9pbmZvX3NldGRlZmF1bHQuCj4+
Pj4+Pj4+Cj4+Pj4+Pj4+PiBXaGF0IEkgd2FudGVkIHRvIGRvIGhlcmUgaXMgcmVzZXR0aW5nIHRo
ZSB1bmlvbiB0byAwIHNvIHlvdQo+Pj4+Pj4+Pj4gZG9uJ3QgZ2V0IGRhdGEKPj4+Pj4+Pj4+IG1h
bmdsZWQgYnkgdGhlIHB2IGZpZWxkcy4KPj4+Pj4+Pj4KPj4+Pj4+Pj4gQW5vdGhlciBwb3NzaWJs
ZSBvcHRpb24gSSB0aGluayB3b3VsZCBiZSB0byBtYXJrIHRob3NlIGZpZWxkcyBhcwo+Pj4+Pj4+
PiBkZXByZWNhdGVkIGluIHRoZSBJREwsIGFuZCBsaWJ4bF9fZG9tYWluX2J1aWxkX2luZm9fY29w
eV9kZXByZWNhdGVkCj4+Pj4+Pj4+IHdpbGwgdGFrZSBjYXJlIG9mIGNvcHlpbmcgdGhlbSB0byB0
aGUgbmV3IHBsYWNlLiBJbiBmYWN0IEkgdGhpbmsgYWxsCj4+Pj4+Pj4+IGd1ZXN0IHR5cGVzIHNo
b3VsZCBiZSB1c2luZyB0aGUgdG9wIGxldmVsIGtlcm5lbCwgcmFtZGlzayBhbmQgY21kbGluZQo+
Pj4+Pj4+PiBmaWVsZHMuCj4+Pj4+Pj4KPj4+Pj4+PiBJIHdpbGwgaGF2ZSBhIGxvb2sgYXQgaXQu
Cj4+Pj4+Pj4KPj4+Pj4+Pj4KPj4+Pj4+Pj4gSSdtIG5vdCBzcGVjaWFsbHkgY29tZm9ydGFibGUg
d2l0aCBjaGFuZ2luZyB0aGUgZ3Vlc3QgdHlwZSBpbiB0aGUKPj4+Pj4+Pj4gbWlkZGxlIG9mIGxp
YnhsX19kb21haW5fYnVpbGRfaW5mb19zZXRkZWZhdWx0LCBidXQgSSBhbHNvIGRvbid0IGhhdmUg
YQo+Pj4+Pj4+PiBtdWNoIGJldHRlciBzdWdnZXN0aW9uIGFwYXJ0IGZyb20gdXNpbmcgdGhlIGRl
cHJlY2F0aW9uIGhlbHBlci4KPj4+Pj4+Cj4+Pj4+PiBJIGZvcmdvdCB0byBhbnN3ZXIgdG8gdGhp
cyBiaXQuIEkgZG9uJ3QgdGhpbmsgdGhlIGRlcHJlY2F0aW9uIGhlbHBlciB3aWxsIGRvCj4+Pj4+
PiBhbGwgdGhlIGpvYnMuIFRoZXJlIGFyZSBzdGlsbCBQViBzcGVjaWZpYyBwYXJhbWV0ZXJzOiBz
bGFja19tZW1rYiwgZmVhdHVyZXMsCj4+Pj4+PiBlODIwX2hvc3QuCj4+Pj4+Cj4+Pj4+IFRob3Nl
IGNhbiBiZSBsZWZ0IGluc2lkZSB0aGUgUFYgc3ViLXN0cnVjdCBhbmQgc2hvdWxkbid0IGJlIG1h
cmtlZCBhcwo+Pj4+PiBkZXByZWNhdGVkLgo+Pj4+Pgo+Pj4+Pj4gVGhvc2UgYXJlIG5vdCBuZWNl
c3NhcnkgZm9yIEFybSwgaWYgeW91IGRvbid0IHplcm8gdGhlbSB0aGVuIHlvdSB3aWxsIG5vdAo+
Pj4+Pj4gaW5pdGlhbGl6ZSB0aGUgUFZIIHN0cnVjdHVyZSB3aXRoIGRlZmF1bHQgdmFsdWVzLiBI
b3cgZG8geW91IHN1Z2dlc3QgdG8KPj4+Pj4+IGhhbmRsZSB0aGVtPwo+Pj4+Pgo+Pj4+PiBCdXQg
SSBndWVzcyBBUk0gZG9lc24ndCB1c2UgYW55IG9mIHRob3NlIGZpZWxkcyAob3IgZWxzZSB0aGV5
IHNob3VsZAo+Pj4+PiBiZSBtb3ZlZCB0byB0aGUgcHZoIHN1Yi1zdHJ1Y3QgYW55d2F5KT8KPj4+
Pgo+Pj4+IFRob3NlIGZpZWxkcyBzaG91bGQgbm90IGJlIHVzZWQgYnkgQXJtLiBMb29raW5nIGF0
IHRoZSBjdXJyZW50IGZpZWxkcyBpbiBwdiwKPj4+PiB0aGV5IGFsbCBzaG91bGQgYmUgemVyb2Vk
Lgo+Pj4+Cj4+Pj4gSG93ZXZlciwgSSBhbSBub3Qgc3VyZSBpZiB3ZSBjYW4gYXNzdW1lIHRoYXQg
d2lsbCBhbHdheXMgYmUgdGhlIGNhc2UuCj4+Pj4gSWYgd2UgY2FuIGFzc3VtZSBpdCwgdGhlbiBJ
IHRoaW5rIGl0IHdvdWxkIGp1c3QgYmUgc3VmZmljaWVudCB0byBoYXZlCj4+Pj4gYl9pbmZvLT50
eXBlID0gTElCWExfRE9NQUlOX1RZUEVfUFZIIGluIEFybS4KPj4+Pgo+Pj4+IEFueSB0aG91Z2h0
cz8KPj4+Cj4+PiBJZiB3ZSBnbyBkb3duIHRoaXMgcm91dGUgZm9yIEFSTSBJIHRoaW5rIHlvdSBz
aG91bGQgYWRkIHRvIHhsLmNmZyB0aGF0Cj4+PiB0aGUgYHR5cGVgIG9wdGlvbiBvbmx5IGFwcGxp
ZXMgdG8geDg2LCBhbmQgdGhhdCB0aGVyZSdzIG9ubHkgb25lIGd1ZXN0Cj4+PiB0eXBlIG9uIEFS
TS4gSU1PIGl0J3MgYmVzdCB0byBub3QgdXNlIHR5cGUgaWYgdGhlcmUncyBvbmx5IG9uZSB0eXBl
Cj4+PiBhdmFpbGFibGUsIHNvIHRoYXQgaXQgY2FuIGJlIGludHJ1ZGVkIGxhdGVyIG9uIEFSTSBp
ZiByZXF1aXJlZC4KPj4KPj4gVGhhdCdzIG5vdCB3aGF0IHdlIGRpc2N1c3NlZCBiZWZvcmUuIFRo
ZSBpZGVhIGlzIHRvIGRlZmF1bHQgQXJtIGd1ZXN0IHRvIFBWSAo+PiBmb3IgeGwuIEJ1dCAidHlw
ZT0iIHdvdWxkIHN0aWxsIGJlIGF2YWlsYWJsZS4KPj4KPj4gV2Ugc3RpbGwgaGF2ZSB0byBzdXBw
b3J0IG90aGVyIHR5cGUgYXMgb3RoZXIgdG9vbHN0YWNrIChlLmcgbGlidmlydCkgbWF5IHVzZQo+
PiBQViBmb3IgQXJtLiBTbyB0aGUgaWRlYSBoZXJlIGlzIGxpYnhsIHdpbGwgY2hlY2sgaWYgaXQg
d2FzIFBWIGFuZCBjb252ZXJ0IHRvCj4+IFBWSC4KPj4KPj4gSW4gYW4gZWFybGllciByZXBseSwg
eW91IHNhaWQgdGhhdCB3ZSBjYW4gdXNlIGRlcHJlY2F0ZWQgdG8gY29weSBtb3N0IG9mIHRoZQo+
PiBvcHRpb25zIG92ZXIuIEhvd2V2ZXIsIGNhbiB3ZSBhbHdheXMgYXNzdW1lIHRoZSBwdi4qIGZp
ZWxkcyB3aWxsIGFsd2F5cyBiZQo+PiB6ZXJvIGFmdGVyIHRoZSB2YWx1ZSB3YXMgY29waWVkIG92
ZXI/IElmIG5vdCwgdGhlbiB3ZSB3b3VsZCBoYXZlIHRvIG1lbXNldAo+PiB0aGVtLgo+IAo+IFll
cywgdGhlIGZpZWxkIGlzIGNsZWFyZWQvZGlzcG9zZWQgYWZ0ZXIgdGhlIHZhbHVlIGlzIGNvcGll
ZCBvdmVyLCBzZWUKPiBsaWJ4bF9DX3R5cGVfY29weV9kZXByZWNhdGVkIGluIGdlbnR5cGVzLnB5
LgoKVGhhdCdzIGFuc3dlciBwYXJ0IG9mIG15IHF1ZXN0aW9uIDopLiBBRkFJVSwgbm90aGluZyBw
cm9taXNlIHRoYXQgYSAKZGVmYXVsdCB2YWx1ZSB3aWxsIGFsd2F5cyBiZSAwIChzZWUgbGlieGxf
ZGV2aWQpLiBJIGFtIGNvbmNlcm5lZCB0aGF0IApzb21lb25lIG1heSBkZWNpZGUgdG8gYWRkIHN1
Y2ggZmllbGQgaW4gZWl0aGVyIFBWIG9yIFBWSCBpbiB0aGUgZnV0dXJlLgoKQW55d2F5LCBJIHRo
aW5rIEkgZmluZCBhIHdheSB0byBhZGRyZXNzIHRoYXQsIEkgd2lsbCByZXNlbmQgYSBuZXcgCnZl
cnNpb24gbGF0ZXIgdG9kYXkuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 17:54:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 17:54: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 1g72OI-0004ii-8m; Mon, 01 Oct 2018 17:53:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ortm=mn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g72OG-0004iW-RX
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 17:53:52 +0000
X-Inumbo-ID: 1e686fe4-c5a3-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1e686fe4-c5a3-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 17:55: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 <aliasfile-bounces@xenproject.org>)
 id 1g72OD-0001g7-VS; Mon, 01 Oct 2018 17:53: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 1g72OD-0002ye-K2; Mon, 01 Oct 2018 17:53:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g72OD-00022Z-JR; Mon, 01 Oct 2018 17:53:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128274-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qcow2:guest-localmigrate/x10:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop: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-i386-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-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt: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-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt: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:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm: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-amd64-i386-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-amd64-amd64-libvirt-vhd:migrate-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
 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-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-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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop: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-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=07f426c35eddd79388a23d11cb278600d7e3831d
X-Osstest-Versions-That: qemuu=042938f46e1c477419d1931381fdadffaa49d45e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 01 Oct 2018 17:53:49 +0000
Subject: [Xen-devel] [qemu-mainline test] 128274: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODI3NCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjgyNzQvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIg
ICAgMTcgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCAgIGZhaWwgUkVHUi4gdnMuIDEyODIxNQoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEyODIxNQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4MjE1CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjgy
MTUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyODIxNQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4MjE1CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wx
L2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgog
cWVtdXUgICAgICAgICAgICAgICAgMDdmNDI2YzM1ZWRkZDc5Mzg4YTIzZDExY2IyNzg2MDBkN2Uz
ODMxZApiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAgMDQyOTM4ZjQ2ZTFj
NDc3NDE5ZDE5MzEzODFmZGFkZmZhYTQ5ZDQ1ZQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4MjE1
ICAyMDE4LTA5LTI5IDAyOjA4OjM0IFogICAgMiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEy
ODI3NCAgMjAxOC0xMC0wMSAwODozNjo1NyBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
UGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEVtaWxpbyBHLiBDb3Rh
IDxjb3RhQGJyYWFwLm9yZz4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5v
cmc+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAg
Um9tYW4gS2FwbCA8cmthQHN5c2dvLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
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
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5n
LgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCmNvbW1pdCAwN2Y0MjZjMzVlZGRkNzkzODhhMjNkMTFjYjI3ODYwMGQ3ZTM4MzFkCk1l
cmdlOiAwNDI5MzhmNDZlIDkzYmY5YTQyNzMKQXV0aG9yOiBQZXRlciBNYXlkZWxsIDxwZXRlci5t
YXlkZWxsQGxpbmFyby5vcmc+CkRhdGU6ICAgRnJpIFNlcCAyOCAxODo1NjowOSAyMDE4ICswMTAw
CgogICAgTWVyZ2UgcmVtb3RlLXRyYWNraW5nIGJyYW5jaCAncmVtb3Rlcy9ydGgvdGFncy9wdWxs
LXRjZy0yMDE4MDkyNicgaW50byBzdGFnaW5nCiAgICAKICAgIFF1ZXVlZCB0Y2cgcGF0Y2hlcwog
ICAgCiAgICAjIGdwZzogU2lnbmF0dXJlIG1hZGUgV2VkIDI2IFNlcCAyMDE4IDE5OjI3OjIyIEJT
VAogICAgIyBncGc6ICAgICAgICAgICAgICAgIHVzaW5nIFJTQSBrZXkgNjRERjM4RThBRjdFMjE1
RgogICAgIyBncGc6IEdvb2Qgc2lnbmF0dXJlIGZyb20gIlJpY2hhcmQgSGVuZGVyc29uIDxyaWNo
YXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPiIKICAgICMgUHJpbWFyeSBrZXkgZmluZ2VycHJpbnQ6
IDdBNDggMUU3OCA4NjhCIDREQjYgQTg1QSAgMDVDMCA2NERGIDM4RTggQUY3RSAyMTVGCiAgICAK
ICAgICogcmVtb3Rlcy9ydGgvdGFncy9wdWxsLXRjZy0yMDE4MDkyNjoKICAgICAgdGNnL2kzODY6
IGZpeCB2ZWN0b3Igb3BlcmF0aW9ucyBvbiAzMi1iaXQgaG9zdHMKICAgICAgcWh0LWJlbmNoOiBh
ZGQgLXAgZmxhZyB0byBwcmVjb21wdXRlIGhhc2ggdmFsdWVzCiAgICAgIHFodDogY29uc3RpZnkg
YXJndW1lbnRzIHRvIHNvbWUgaW50ZXJuYWwgZnVuY3Rpb25zCiAgICAgIHFodDogY29uc3RpZnkg
cWh0X3N0YXRpc3RpY3NfaW5pdAogICAgICBxaHQ6IGNvbnN0aWZ5IHFodF9sb29rdXAKICAgICAg
cWh0OiBmaXggY29tbWVudCBpbiBxaHRfYnVja2V0X3JlbW92ZV9lbnRyeQogICAgICBxaHQ6IGRy
b3AgaHQgYXJndW1lbnQgZnJvbSBxaHQgaXRlcmF0b3JzCiAgICAgIHRlc3QtcWh0OiBzcGVlZCB1
cCArIHRlc3QgcWh0X3Jlc2l6ZQogICAgICB0ZXN0LXFodDogdGVzdCBkZWxldGlvbiBvZiB0aGUg
bGFzdCBlbnRyeSBpbiBhIGJ1Y2tldAogICAgICB0ZXN0LXFodDogdGVzdCByZW1vdmFsIG9mIG5v
bi1leGlzdGVudCBlbnRyaWVzCiAgICAgIHRlc3QtcWh0OiB0ZXN0IHFodF9pdGVyX3JlbW92ZQog
ICAgICBxaHQ6IGFkZCBxaHRfaXRlcl9yZW1vdmUKICAgICAgcWh0OiByZW1vdmUgdW51c2VkIG1h
cCBwYXJhbSBmcm9tIHFodF9yZW1vdmVfX2xvY2tlZAogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBQ
ZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+Cgpjb21taXQgOTNiZjlhNDI3
MzMzMjFmYjYzMmJjYjllYWZkMDQ5ZWYwZTNkOTQxNwpBdXRob3I6IFJvbWFuIEthcGwgPHJrYUBz
eXNnby5jb20+CkRhdGU6ICAgRnJpIEF1ZyAyNCAxNToxNzozNCAyMDE4ICswMjAwCgogICAgdGNn
L2kzODY6IGZpeCB2ZWN0b3Igb3BlcmF0aW9ucyBvbiAzMi1iaXQgaG9zdHMKICAgIAogICAgVGhl
IFRDRyBiYWNrZW5kIHVzZXMgTE9XUkVHTUFTSyB0byBnZXQgdGhlIGxvdyAzIGJpdHMgb2YgcmVn
aXN0ZXIgbnVtYmVycy4KICAgIFRoaXMgd2FzIGRlZmluZWQgYXMgbm8tb3AgZm9yIDMyLWJpdCB4
ODYsIHdpdGggdGhlIGFzc3VtcHRpb24gdGhhdCB3ZSBoYXZlCiAgICBlaWdodCByZWdpc3RlcnMg
YW55d2F5LiBUaGlzIGFzc3VtcHRpb24gaXMgbm90IHRydWUgb25jZSB3ZSBoYXZlIHhtbSByZWdz
LgogICAgCiAgICBTaW5jZSBMT1dSRUdNQVNLIHdhcyBhIG5vLW9wLCB4bW0gcmVnaXN0ZXIgaW5k
aWRpY2VzIHdlcmUgd3JvbmcgaW4gb3Bjb2RlcwogICAgYW5kIGhhdmUgb3ZlcmZsb3duIGludG8g
b3RoZXIgb3Bjb2RlIGZpZWxkcywgd3JlYWtpbmcgaGF2b2MuCiAgICAKICAgIFRvIHRyaWdnZXIg
dGhlc2UgcHJvYmxlbXMsIHlvdSBjYW4gdHJ5IHJ1bm5pbmcgdGhlICJtb3ZpIGQ4LCAjMHgwIiBB
QXJjaDY0CiAgICBpbnN0cnVjdGlvbiBvbiAzMi1iaXQgeDg2LiAidnB4b3IgJXhtbTAsICV4bW0w
LCAleG1tMCIgc2hvdWxkIGJlIGdlbmVyYXRlZCwKICAgIGJ1dCBpbnN0ZWFkIFRDRyBnZW5lcmF0
ZWQgInZweG9yICV4bW0wLCAleG1tMCwgJXhtbTIiLgogICAgCiAgICBGaXhlczogNzcwYzJmYzdi
YiAoIkFkZCB2ZWN0b3Igb3BlcmF0aW9ucyIpCiAgICBTaWduZWQtb2ZmLWJ5OiBSb21hbiBLYXBs
IDxya2FAc3lzZ28uY29tPgogICAgTWVzc2FnZS1JZDogPDIwMTgwODI0MTMxNzM0LjE4NTU3LTEt
cmthQHN5c2dvLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IFJpY2hhcmQgSGVuZGVyc29uIDxyaWNo
YXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgoKY29tbWl0IGJkMjI0ZmNlNjAxNzEzMzczM2ZlZTU2
MGFkOGU1ZjczN2FkOGIwNjIKQXV0aG9yOiBFbWlsaW8gRy4gQ290YSA8Y290YUBicmFhcC5vcmc+
CkRhdGU6ICAgTW9uIFNlcCAxMCAxNDozMTo1NCAyMDE4IC0wNDAwCgogICAgcWh0LWJlbmNoOiBh
ZGQgLXAgZmxhZyB0byBwcmVjb21wdXRlIGhhc2ggdmFsdWVzCiAgICAKICAgIFByZWNvbXB1dGlu
ZyB0aGUgaGFzaCB2YWx1ZXMgYWxsb3dzIHVzIHRvIHBlcmZvcm0gbW9yZSBmcmVxdWVudAogICAg
YWNjZXNzZXMgdG8gdGhlIGhhc2ggdGFibGUsIHRoZXJlYnkgcmVhY2hpbmcgaGlnaGVyIHRocm91
Z2hwdXRzLgogICAgCiAgICBXZSBrZWVwIHRoZSBvbGQgYmVoYXZpb3VyIGJ5IGRlZmF1bHQsIHNp
bmNlICgxKSB3ZSBtaWdodCBjb25mdXNlCiAgICB1c2VycyBpZiB0aGV5IG1lYXN1cmVkIGEgc3Bl
ZWR1cCB3aXRob3V0IGNoYW5naW5nIGFueXRoaW5nIGluCiAgICB0aGUgUUhUIGltcGxlbWVudGF0
aW9uLCBhbmQgKDIpIGJlbmNobWFya2luZyB0aGUgaGFzaCBmdW5jdGlvbgogICAgIm9uIGxpbmUi
IGlzIGFsc28gdmFsdWFibGUuCiAgICAKICAgIEJlZm9yZToKICAgICQgdGFza3NldCAtYyAwIHRl
c3RzL3FodC1iZW5jaCAtbiAxCiAgICAgVGhyb3VnaHB1dDogICAgICAgIDM4LjE4IE1UL3MKICAg
IAogICAgQWZ0ZXI6CiAgICAkIHRhc2tzZXQgLWMgMCB0ZXN0cy9xaHQtYmVuY2ggLW4gMQogICAg
IFRocm91Z2hwdXQ6ICAgICAgICAzOC4xNiBNVC9zCiAgICAKICAgIEFmdGVyICh3aXRoIHByZWNv
bXB1dGluZyk6CiAgICAkIHRhc2tzZXQgLWMgMCB0ZXN0cy9xaHQtYmVuY2ggLW4gMSAtcAogICAg
IFRocm91Z2hwdXQ6ICAgICAgICA1MC44NyBNVC9zCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEVt
aWxpbyBHLiBDb3RhIDxjb3RhQGJyYWFwLm9yZz4KICAgIFNpZ25lZC1vZmYtYnk6IFJpY2hhcmQg
SGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgoKY29tbWl0IDE5MTFjOGEz
YmQ1NTBjNzkzMzk4NjM2NzJkZGNmNWRiYzQ4ZDNjMTYKQXV0aG9yOiBFbWlsaW8gRy4gQ290YSA8
Y290YUBicmFhcC5vcmc+CkRhdGU6ICAgTW9uIFNlcCAxMCAxMzo0ODozOSAyMDE4IC0wNDAwCgog
ICAgcWh0OiBjb25zdGlmeSBhcmd1bWVudHMgdG8gc29tZSBpbnRlcm5hbCBmdW5jdGlvbnMKICAg
IAogICAgVGhlc2UgZnVuY3Rpb25zIGRvIG5vdCBtb2RpZnkgdGhlaXIgQGh0IG9yIEBidWNrZXQg
YXJndW1lbnRzLgogICAgQ29uc3RpZnkgdGhvc2UgYXJndW1lbnRzLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBFbWlsaW8gRy4gQ290YSA8Y290YUBicmFhcC5vcmc+CiAgICBTaWduZWQtb2ZmLWJ5
OiBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KCmNvbW1p
dCA2NTc5ZjEwNzc5YjViNWVkMmU5NzhlN2I4Y2FlN2JjYmY4NjY1MjU0CkF1dGhvcjogRW1pbGlv
IEcuIENvdGEgPGNvdGFAYnJhYXAub3JnPgpEYXRlOiAgIE1vbiBTZXAgMTAgMTM6NDM6MDYgMjAx
OCAtMDQwMAoKICAgIHFodDogY29uc3RpZnkgcWh0X3N0YXRpc3RpY3NfaW5pdAogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBFbWlsaW8gRy4gQ290YSA8Y290YUBicmFhcC5vcmc+CiAgICBTaWduZWQt
b2ZmLWJ5OiBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4K
CmNvbW1pdCBlNmM1ODI5OTUwMmZiOTRlMzI5YjdhMzVhMTJmZWFjZGU2YzFjYmM2CkF1dGhvcjog
RW1pbGlvIEcuIENvdGEgPGNvdGFAYnJhYXAub3JnPgpEYXRlOiAgIE1vbiBTZXAgMTAgMTM6NDA6
MDcgMjAxOCAtMDQwMAoKICAgIHFodDogY29uc3RpZnkgcWh0X2xvb2t1cAogICAgCiAgICBzZXFs
b2NrX3JlYWRfYmVnaW4gdGFrZXMgYSBjb25zdCBwYXJhbSBzaW5jZSBjMDQ2NDllZWVhCiAgICAo
InNlcWxvY2s6IGNvbnN0aWZ5IHNlcWxvY2tfcmVhZF9iZWdpbiIsIDIwMTgtMDgtMjMpLCBzbwog
ICAgd2UgY2FuIGNvbnN0aWZ5IHRoZSBlbnRpcmUgbG9va3VwLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBFbWlsaW8gRy4gQ290YSA8Y290YUBicmFhcC5vcmc+CiAgICBTaWduZWQtb2ZmLWJ5OiBS
aWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KCmNvbW1pdCA5
NjUwYWQzZTk5MjRlYzk4YTQyYzY0NDgyOTJlMjQ0MmUwYzU4NDU3CkF1dGhvcjogRW1pbGlvIEcu
IENvdGEgPGNvdGFAYnJhYXAub3JnPgpEYXRlOiAgIE1vbiBTZXAgMTAgMTM6MjM6NDIgMjAxOCAt
MDQwMAoKICAgIHFodDogZml4IGNvbW1lbnQgaW4gcWh0X2J1Y2tldF9yZW1vdmVfZW50cnkKICAg
IAogICAgU2lnbmVkLW9mZi1ieTogRW1pbGlvIEcuIENvdGEgPGNvdGFAYnJhYXAub3JnPgogICAg
U2lnbmVkLW9mZi1ieTogUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFy
by5vcmc+Cgpjb21taXQgNzgyNTViYTJjYzAwZjQxZDk2YWEyOTExOTMzNzY0ZjU5ZjI0Yzk1OApB
dXRob3I6IEVtaWxpbyBHLiBDb3RhIDxjb3RhQGJyYWFwLm9yZz4KRGF0ZTogICBNb24gU2VwIDEw
IDEzOjA2OjEyIDIwMTggLTA0MDAKCiAgICBxaHQ6IGRyb3AgaHQgYXJndW1lbnQgZnJvbSBxaHQg
aXRlcmF0b3JzCiAgICAKICAgIEFjY2Vzc2luZyB0aGUgSFQgZnJvbSBhbiBpdGVyYXRvciByZXN1
bHRzIGFsbW9zdCBhbHdheXMKICAgIGluIGEgZGVhZGxvY2suIEdpdmVuIHRoYXQgb25seSBvbmUg
cWh0LWludGVybmFsIGZ1bmN0aW9uCiAgICB1c2VzIHRoaXMgYXJndW1lbnQsIGRyb3AgaXQgZnJv
bSB0aGUgaW50ZXJmYWNlLgogICAgCiAgICBTdWdnZXN0ZWQtYnk6IEFsZXggQmVubsOpZSA8YWxl
eC5iZW5uZWVAbGluYXJvLm9yZz4KICAgIFNpZ25lZC1vZmYtYnk6IEVtaWxpbyBHLiBDb3RhIDxj
b3RhQGJyYWFwLm9yZz4KICAgIFNpZ25lZC1vZmYtYnk6IFJpY2hhcmQgSGVuZGVyc29uIDxyaWNo
YXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgoKY29tbWl0IGNhODg5N2E0NGNkYTYwNjkzZTY2MDg1
ZjFlOTE2ZTc2Yjk0NDAwZGYKQXV0aG9yOiBFbWlsaW8gRy4gQ290YSA8Y290YUBicmFhcC5vcmc+
CkRhdGU6ICAgRnJpIEF1ZyAxNyAxODoxNTo1MiAyMDE4IC0wNDAwCgogICAgdGVzdC1xaHQ6IHNw
ZWVkIHVwICsgdGVzdCBxaHRfcmVzaXplCiAgICAKICAgIFBlcmZvcm0gZmlyc3QgdGhlIHRlc3Rz
IHRoYXQgZXhlcmNpc2UgY29kZSBwYXRocyB0aGF0IGFyZQogICAgZWFzaWVyIHRvIGhpdCBhdCBz
bWFsbCB0YWJsZSBzaXplcywgYW5kIHRoZW4gcmVzaXplIHRoZSB0YWJsZQogICAgdG8gc3BlZWQg
dXAgc3Vic2VxdWVudCB0ZXN0cy4gSWYgdGhpcyByZXNpemUgaXMgbm90IHRvbyBsYXJnZSwKICAg
IHdlIGNhbiBtYWtlIHRoZSB0ZXN0IGZhc3RlciB3aXRoIG5vIGNvZGUgY292ZXJhZ2UgbG9zcy4K
ICAgIAogICAgLSBXaXRoIGdjb3YgZW5hYmxlZDoKICAgIAogICAgQmVmb3JlOiAyMC41NjhzLCA5
MC4yOCUgcWh0LmMgY292ZXJhZ2UKICAgIEFmdGVyOiAgIDUuMTY4cywgOTMuMDYlIHFodC5jIGNv
dmVyYWdlCiAgICAKICAgIFRoZSBjb3ZlcmFnZSBpbmNyZWFzZSBpcyBlbnRpcmVseSBkdWUgdG8g
Y2FsbGluZyBxaHRfcmVzaXplLAogICAgd2hpY2ggd2Ugd2VyZW4ndCBjYWxsaW5nIGJlZm9yZS4g
Tm90ZSB0aGF0IHRoZSBjb2RlIHBhdGhzCiAgICB0aGF0IHJlbWFpbiB0byBiZSB0ZXN0ZWQgYXJl
IGVpdGhlciBlcnJvciBoYW5kbGluZyBvcgogICAgY2FuIG9ubHkgb2NjdXIgd2hlbiBzZXZlcmFs
IHRocmVhZHMgYXJlIGFjY2Vzc2luZyB0aGUKICAgIGhhc2ggdGFibGUgY29uY3VycmVudGx5IChl
LmcuIHNlcWxvY2sgcmV0cnksIHRyeWxvY2sgZmFpbCkuCiAgICAKICAgIC0gV2l0aG91dCBnY292
OgogICAgCiAgICBCZWZvcmU6IDEuOTg3cwogICAgQWZ0ZXI6ICAwLjUyOHMKICAgIAogICAgVGhl
IHNwZWVkdXAgaXMgYWxtb3N0IHRoZSBzYW1lIGFzIHdpdGggZ2NvdiwgYWx0aG91Z2ggdGhlCiAg
ICAiYmVmb3JlIiBydW4gaXMgYSBsb3QgZmFzdGVyLgogICAgCiAgICBSZXZpZXdlZC1ieTogQWxl
eCBCZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5hcm8ub3JnPgogICAgU2lnbmVkLW9mZi1ieTogRW1p
bGlvIEcuIENvdGEgPGNvdGFAYnJhYXAub3JnPgogICAgU2lnbmVkLW9mZi1ieTogUmljaGFyZCBI
ZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+Cgpjb21taXQgMzIxYTMzZjUz
NGViMDI4NWY0ODNhMmRiNWY0YjQ3NDQyYWRhZGQ4NwpBdXRob3I6IEVtaWxpbyBHLiBDb3RhIDxj
b3RhQGJyYWFwLm9yZz4KRGF0ZTogICBGcmkgQXVnIDE3IDE4OjE1OjMzIDIwMTggLTA0MDAKCiAg
ICB0ZXN0LXFodDogdGVzdCBkZWxldGlvbiBvZiB0aGUgbGFzdCBlbnRyeSBpbiBhIGJ1Y2tldAog
ICAgCiAgICBUaGlzIGltcHJvdmVzIGNvdmVyYWdlIGJ5IG9uZSAoISkgTG9DIGluIHFodC5jLCBi
cmluZ2luZyB0aGUKICAgIGNvdmVyYWdlIHJhdGUgdXAgZnJvbSA5MC4wMCUgdG8gOTAuMjglLgog
ICAgCiAgICBSZXZpZXdlZC1ieTogQWxleCBCZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5hcm8ub3Jn
PgogICAgU2lnbmVkLW9mZi1ieTogRW1pbGlvIEcuIENvdGEgPGNvdGFAYnJhYXAub3JnPgogICAg
U2lnbmVkLW9mZi1ieTogUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFy
by5vcmc+Cgpjb21taXQgZjQ0NjQxYmJmMmRjOWEyODQ5ZDE3Nzk3YjJkMzQyZDFhZjg1MzcxMgpB
dXRob3I6IEVtaWxpbyBHLiBDb3RhIDxjb3RhQGJyYWFwLm9yZz4KRGF0ZTogICBXZWQgQXVnIDE1
IDE3OjU2OjI2IDIwMTggLTA0MDAKCiAgICB0ZXN0LXFodDogdGVzdCByZW1vdmFsIG9mIG5vbi1l
eGlzdGVudCBlbnRyaWVzCiAgICAKICAgIFRoaXMgaW1wcm92ZXMgcWh0LmMgY29kZSBjb3ZlcmFn
ZSBmcm9tIDg5LjQ0JSB0byA5MC4wMCUuCiAgICAKICAgIFJldmlld2VkLWJ5OiBBbGV4IEJlbm7D
qWUgPGFsZXguYmVubmVlQGxpbmFyby5vcmc+CiAgICBTaWduZWQtb2ZmLWJ5OiBFbWlsaW8gRy4g
Q290YSA8Y290YUBicmFhcC5vcmc+CiAgICBTaWduZWQtb2ZmLWJ5OiBSaWNoYXJkIEhlbmRlcnNv
biA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KCmNvbW1pdCA5MjIwMzRlNzc2NDIwMDgy
ZTg5YzBmNzY3OWNiMTU2ODA4NmExMDcxCkF1dGhvcjogRW1pbGlvIEcuIENvdGEgPGNvdGFAYnJh
YXAub3JnPgpEYXRlOiAgIFdlZCBBdWcgMTUgMTc6MDg6MzcgMjAxOCAtMDQwMAoKICAgIHRlc3Qt
cWh0OiB0ZXN0IHFodF9pdGVyX3JlbW92ZQogICAgCiAgICBSZXZpZXdlZC1ieTogQWxleCBCZW5u
w6llIDxhbGV4LmJlbm5lZUBsaW5hcm8ub3JnPgogICAgU2lnbmVkLW9mZi1ieTogRW1pbGlvIEcu
IENvdGEgPGNvdGFAYnJhYXAub3JnPgogICAgU2lnbmVkLW9mZi1ieTogUmljaGFyZCBIZW5kZXJz
b24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+Cgpjb21taXQgNjlkNTVlOWNjMjhkYzJm
MWUyZjI0MjZkMmE0M2YyZDEwZGI3NmYyOQpBdXRob3I6IEVtaWxpbyBHLiBDb3RhIDxjb3RhQGJy
YWFwLm9yZz4KRGF0ZTogICBXZWQgQXVnIDE1IDE1OjAwOjQ4IDIwMTggLTA0MDAKCiAgICBxaHQ6
IGFkZCBxaHRfaXRlcl9yZW1vdmUKICAgIAogICAgVGhpcyBjdXJyZW50bHkgaGFzIG5vIHVzZXJz
LCBidXQgdGhlIHVzZSBjYXNlIGlzIHNvIGNvbW1vbiB0aGF0IEkKICAgIHRoaW5rIHdlIG11c3Qg
c3VwcG9ydCBpdC4KICAgIAogICAgTm90ZSB0aGF0IHdpdGhvdXQgdGhlIGFwcGVuZGVkIHdlIGNh
bm5vdCBzYWZlbHkgcmVtb3ZlIGEgc2V0IG9mCiAgICBlbGVtZW50czsgYSAyLXN0ZXAgYXBwcm9h
Y2ggKGkuZS4gcWh0X2l0ZXIgZmlyc3QsIGtlZXAgdHJhY2sgb2YKICAgIHRoZSB0by1iZS1kZWxl
dGVkIGVsZW1lbnRzLCBhbmQgdGhlbiBhIGJ1bmNoIG9mIHFodF9yZW1vdmUgY2FsbHMpCiAgICB3
b3VsZCBiZSByYWN5LCBzaW5jZSBiZXR3ZWVuIHRoZSBpdGVyYXRpb24gYW5kIHRoZSByZW1vdmFs
cyBvdGhlcgogICAgdGhyZWFkcyBtaWdodCBpbnNlcnQgYWRkaXRpb25hbCBlbGVtZW50cy4KICAg
IAogICAgUmV2aWV3ZWQtYnk6IEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4K
ICAgIFNpZ25lZC1vZmYtYnk6IEVtaWxpbyBHLiBDb3RhIDxjb3RhQGJyYWFwLm9yZz4KICAgIFNp
Z25lZC1vZmYtYnk6IFJpY2hhcmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8u
b3JnPgoKY29tbWl0IGUyZjA3ZWZhZGQxNWMwNDViY2E0MjY2MWMwN2IwNTU3YzgyNTBlMjQKQXV0
aG9yOiBFbWlsaW8gRy4gQ290YSA8Y290YUBicmFhcC5vcmc+CkRhdGU6ICAgV2VkIEF1ZyAxNSAx
NzowNDo1NiAyMDE4IC0wNDAwCgogICAgcWh0OiByZW1vdmUgdW51c2VkIG1hcCBwYXJhbSBmcm9t
IHFodF9yZW1vdmVfX2xvY2tlZAogICAgCiAgICBSZXZpZXdlZC1ieTogQWxleCBCZW5uw6llIDxh
bGV4LmJlbm5lZUBsaW5hcm8ub3JnPgogICAgU2lnbmVkLW9mZi1ieTogRW1pbGlvIEcuIENvdGEg
PGNvdGFAYnJhYXAub3JnPgogICAgU2lnbmVkLW9mZi1ieTogUmljaGFyZCBIZW5kZXJzb24gPHJp
Y2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 17:59:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 17:59: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 1g72TH-0004yj-4p; Mon, 01 Oct 2018 17:59:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fopu=mn=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1g72TG-0004ye-05
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 17:59:02 +0000
X-Inumbo-ID: d6751b45-c5a3-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d6751b45-c5a3-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 18:00:10 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id C9F6CAF71;
 Mon,  1 Oct 2018 17:58:57 +0000 (UTC)
Message-ID: <21b6732f17b0adc631bf85f9c42afc60510bcd73.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <jgross@suse.com>, George Dunlap
 <george.dunlap@citrix.com>,  Andrew Cooper <andrew.cooper3@citrix.com>, Wei
 Liu <wei.liu2@citrix.com>
Date: Mon, 01 Oct 2018 19:58:40 +0200
In-Reply-To: <ffd0c284-c1c9-680c-564a-ce066a1fb210@suse.com>
References: <osstest-128240-mainreport@xen.org>
 <5BB1E30202000078001ED16E@prv1-mh.provo.novell.com>
 <20181001143324.n6ghsnarvq6xslqt@zion.uk.xensource.com>
 <5BB238E102000078001ED56E@prv1-mh.provo.novell.com>
 <20181001151716.snpgmxh77crrmihq@zion.uk.xensource.com>
 <15ad853f-b9ac-ba0b-3cc6-457b61ec787e@citrix.com>
 <20181001153557.y4jgo37xzbaa5tgg@zion.uk.xensource.com>
 <fc2bbc89-cfc7-d906-6fe0-b1fd76ddd2ff@citrix.com>
 <26110706-a183-0c11-1efd-93ec76accd40@citrix.com>
 <ffd0c284-c1c9-680c-564a-ce066a1fb210@suse.com>
Organization: SUSE
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] [xen-unstable test] 128240: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 osstest service owner <osstest-admin@xenproject.org>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: multipart/mixed; boundary="===============2547146926573110525=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============2547146926573110525==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-o+RzgEm1E5m2xZqIpAG7"


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

On Mon, 2018-10-01 at 18:07 +0200, Juergen Gross wrote:
> On 01/10/2018 17:48, George Dunlap wrote:
> > On 10/01/2018 04:40 PM, Andrew Cooper wrote:
> > > On 01/10/18 16:35, Wei Liu wrote:
> > > > > Wait, the migration code reads the scheduler parameters --
> > > > > even if these
> > > > > have not been explicitly set by the admin -- and sends them
> > > > > along with
> > > > > the migration stream?  And if the remote scheduler is
> > > > > different, the
> > > > > migration fails?
> > > > >=20
> > > > > That's not so good. :-)
> > > >=20
> > > > But one can argue that the guest is specific configured that
> > > > way so it's
> > > > parameters should be preserved. We normally analyse things on a
> > > > case by
> > > > case basis.
> > >=20
> > > If there isn't an obvious fix, then the switch of default
> > > scheduler
> > > needs reverting until there is a fix present.  This is currently
> > > blocking master.
> >=20
> > Agreed.  I'd argue for ignoring failures to set scheduler
> > parameters on
> > migrate, on the grounds that this will be less risk to the project
> > as a
> > whole than reverting credit2 again.  But either way we should do
> > something quickly.
>=20
> We should ignore a mismatch of the scheduler. Failures when setting
> parameters for a matching scheduler should not be ignored IMO.
>=20
Indeed! Especially considering that this isn't really related on what
the default scheduler is (despite it being making Credit2 default that
triggers the issue).

In fact, what if:
- user uses Credit1 (default and supported) on host A
- user uses Credit2 (supported) on host B
- user migrates VM
- BOOOM!

So, unless it is intended --and, I'd say, also documented somewhere--
that migrating between hosts which use different schedulers is to be
avoided, this is already a bug, whatever the default scheduler is...

George, let me know if you're working on a fix already, or if I should
do that myself.

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

--=-o+RzgEm1E5m2xZqIpAG7
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+4FAluyYFAACgkQFkJ4iaW4
c+6tbg//bXkSkuKsd+8q1rlnofAleRIUpspfiKNL3zYgKRj+PpTu/CheddUgl8/P
gPsCnvPc7eKM8oURuxqIrg3dhQgxZeNryMsEVISYLig1lZf+V0Asy8/jBtmjqzDV
Sga4afHJsSBKRYLWWxkfOBj2uSscriMoHRKvUBpkrAI2WVYE258jwa4APKiJqz4b
QF6DJsxJ0OqgYUcXuww9hGVu9dvMDwHXyB9bBKFhLyv8nXXvRiTt68E8d0Ajcjk7
EV/0VUpykl2OpcdDgkUh1BJqflkDuQyVW5aIAVVv3siNrAzlTUCNBX5JucXt2JqA
MKZwh2vc5SaeApiQ0+26AlDYRY3iWHQ9ESYHHQ4DdCSmNJYCpGXddaahYDpVddhM
PbjVO9WJ8bsP+wOaEHqqq5a4qyl6hq2+FkZUYoMSk75hZ8cCg4WIhe1mkh67+P0K
IOMPHV/g2nFEtEKA2yVygM68gC133obUX16fu7ecs/FJgGBhL4EybrS0VrIyFaXF
7gmlDaS9SKGWVgBmFfbMYgh76oDFWzVfYbbRZrN00piOa3izkTC145+Jgel17c01
4mhNS70Oe9l5fBisUNaSmyTtsFDapAGcq3Ey9bOwzP3DjNr6h9aK1dkJ8UKpLV3Y
HPOLLWF0UzztsnsUi+pnuk4YOazqpEwTOam+5I1cOCyHAq/reUk=
=7awx
-----END PGP SIGNATURE-----

--=-o+RzgEm1E5m2xZqIpAG7--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2547146926573110525==--



From xen-devel-bounces@lists.xenproject.org Mon Oct 01 18:02:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 18: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 1g72WW-0005ic-MR; Mon, 01 Oct 2018 18:02:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fopu=mn=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1g72WV-0005iX-Mk
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 18:02:23 +0000
X-Inumbo-ID: d0b051bd-c5a3-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d0b051bd-c5a3-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 20:00:01 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 97AB9AF76;
 Mon,  1 Oct 2018 18:02:20 +0000 (UTC)
Message-ID: <76dd7d919faa6560aa025b4eb57301e97914b26b.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Wei Liu <wei.liu2@citrix.com>, George Dunlap <george.dunlap@citrix.com>
Date: Mon, 01 Oct 2018 20:02:13 +0200
In-Reply-To: <20181001153557.y4jgo37xzbaa5tgg@zion.uk.xensource.com>
References: <osstest-128240-mainreport@xen.org>
 <5BB1E30202000078001ED16E@prv1-mh.provo.novell.com>
 <20181001143324.n6ghsnarvq6xslqt@zion.uk.xensource.com>
 <5BB238E102000078001ED56E@prv1-mh.provo.novell.com>
 <20181001151716.snpgmxh77crrmihq@zion.uk.xensource.com>
 <15ad853f-b9ac-ba0b-3cc6-457b61ec787e@citrix.com>
 <20181001153557.y4jgo37xzbaa5tgg@zion.uk.xensource.com>
Organization: SUSE
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] [xen-unstable test] 128240: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 osstest service owner <osstest-admin@xenproject.org>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: multipart/mixed; boundary="===============8779457555915988540=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============8779457555915988540==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-Lqbu8YpVKAacn+en7ctL"


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

On Mon, 2018-10-01 at 16:35 +0100, Wei Liu wrote:
> On Mon, Oct 01, 2018 at 04:19:07PM +0100, George Dunlap wrote:
> > Wait, the migration code reads the scheduler parameters -- even if
> > these
> > have not been explicitly set by the admin -- and sends them along
> > with
> > the migration stream?  And if the remote scheduler is different,
> > the
> > migration fails?
> >=20
> > That's not so good. :-)
>=20
> But one can argue that the guest is specific configured that way so
> it's
> parameters should be preserved. We normally analyse things on a case
> by
> case basis.
>=20
Sure, but then this means that, in the restore path, we should query
the scheduler which is in use on the host.

If it is the same one that we also see in the migration stream, we try
to set the parameters. If it is a different one, we skip the setparam
all together (which is basically what Juergen is suggesting later in
the thread, AFAICT).

I don't think I've ever worked on migration, but I can try to look into
fixing this (tomorrow).

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

--=-Lqbu8YpVKAacn+en7ctL
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+4FAluyYSUACgkQFkJ4iaW4
c+4d8w/8Dqhg2m1uiZZ/JBsjj+J+Hng/OABt4islsUdtzPs5AjqYHg98noi09npq
NSThxG8NESUrkCD52EspuPe2pSsUTOHdd1Ax5FTWoKWbxI0fOrNV4CHrJdbBdbS2
LvQhftyMLiYMZoeLOYXQiFgxKuVqPbaEa6kCtK3r01XCBLaQWeOhYE0Rh6OfyZ05
3kcURovxIrdiDpYdm+LdqLBjc7ObzawpYvWiKICSfZ5zEGtSDayZMEU36EM5XbY6
CGznZfDP8OhWU/TAUppOCusXRNiuRdslUXzTPF1kKaPd1tAQ2mnuG2rPQI8yaJsz
nm+jKTpo3+LCip9dtKd8SsTHjSRucsERLsYWq4XfxenXc0NKj6ofguUTMrgUg6nj
/AUlpraNxDDRegvEeAt5HAmBPePxUAKO/0Vw93Cp7xLTXTbg2Es1mBQwuFa/OgM5
oq8CcxOFtgZTn9WRWjdidNHB+UCwbDI8TcX/Ur/C7mq+HRSA58CnN9Zkf0PoPB+B
j7xLRnTxtN9W/mrFD68k0DL5ke9xMwOaGoDoECMpXI1Q0uNtQ+/p6OjUt+fHMYwo
g5hWD0LcGWFrEtW/r7E22VP719rXO/Yy7S32qz25oJ/O07xi19x9HOtk6QEL9VZE
RYT/jryUPjhaW+zQWV7P+owjkEgjrLr/K/PjfZg4hDv6yDDyOPY=
=UXfV
-----END PGP SIGNATURE-----

--=-Lqbu8YpVKAacn+en7ctL--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8779457555915988540==--



From xen-devel-bounces@lists.xenproject.org Mon Oct 01 18:57:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 18:57: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 1g73Nv-0001Fb-6P; Mon, 01 Oct 2018 18:57:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g73Nt-0001FO-U1
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 18:57:33 +0000
X-Inumbo-ID: 04baea69-c5ac-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 04baea69-c5ac-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 18:58:44 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 94F2015AD;
 Mon,  1 Oct 2018 11:57:32 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.emea.arm.com
 [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 57E453F5B7;
 Mon,  1 Oct 2018 11:57:31 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  1 Oct 2018 19:57:19 +0100
Message-Id: <20181001185721.15467-4-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181001185721.15467-1-julien.grall@arm.com>
References: <20181001185721.15467-1-julien.grall@arm.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 2/3] tools/libxl: Deprecate PV fields kernel,
 ramdisk, cmdline
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.liu2@citrix.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org, ian.jackson@eu.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>

VGhlIFBWIGZpZWxkcyBrZXJuZWwsIHJhbWRpc2ssIGNtZGxpbmUgYXJlIG9ubHkgdGhlcmUgZm9y
IGNvbXBhdGliaWxpdHkKd2l0aCBvbGQgdG9vbHN0YWNrLiBJbnN0ZWFkIG9mIG1hbnVhbGx5IGNv
cHlpbmcgdGhlbSBvdmVyIHRvIHRoZXJlIG5ldwpmaWVsZCwgdXNlIHRoZSBkZXByZWNhdGVkX2J5
IGF0dHJpYnV0ZSBpbiB0aGUgSURMLgoKU3VnZ2VzdGVkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KCi0tLQogICAgQ2hhbmdlcyBpbiB2MzoKICAgICAgICAtIFBhdGNoIGFk
ZGVkCi0tLQogdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgIHwgMTkgLS0tLS0tLS0tLS0tLS0t
LS0tLQogdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsIHwgIDYgKysrLS0tCiAyIGZpbGVzIGNo
YW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMjIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9v
bHMvbGlieGwvbGlieGxfY3JlYXRlLmMgYi90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYwppbmRl
eCA1ODAzMjBkMjcyLi5mZTk3ZWViZGVhIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9j
cmVhdGUuYworKysgYi90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYwpAQCAtMzY4LDI1ICszNjgs
NiBAQCBpbnQgbGlieGxfX2RvbWFpbl9idWlsZF9pbmZvX3NldGRlZmF1bHQobGlieGxfX2djICpn
YywKICAgICAgICAgICAgIGJfaW5mby0+c2hhZG93X21lbWtiID0gMDsKICAgICAgICAgaWYgKGJf
aW5mby0+dS5wdi5zbGFja19tZW1rYiA9PSBMSUJYTF9NRU1LQl9ERUZBVUxUKQogICAgICAgICAg
ICAgYl9pbmZvLT51LnB2LnNsYWNrX21lbWtiID0gMDsKLQotICAgICAgICAvKiBGb3IgY29tcGF0
aWJpbGl0eSwgZmlsbCBpbiBiX2luZm8tPmtlcm5lbHxyYW1kaXNrfGNtZGxpbmUKLSAgICAgICAg
ICogd2l0aCB0aGUgdmFsdWUgaW4gdS5wdiwgbGF0ZXIgcHJvY2Vzc2luZyB3aWxsIHVzZQotICAg
ICAgICAgKiBiX2luZm8tPmtlcm5lbHxyYW1kaXNrfGNtZGxpbmUgb25seS4KLSAgICAgICAgICog
VXNlciB3aXRoIG9sZCBBUElzIHRoYXQgcGFzc2VzIHUucHYua2VybmVsfHJhbWRpc2t8Y21kbGlu
ZQotICAgICAgICAgKiBpcyBub3QgYWZmZWN0ZWQuCi0gICAgICAgICAqLwotICAgICAgICBpZiAo
IWJfaW5mby0+a2VybmVsICYmIGJfaW5mby0+dS5wdi5rZXJuZWwpIHsKLSAgICAgICAgICAgIGJf
aW5mby0+a2VybmVsID0gYl9pbmZvLT51LnB2Lmtlcm5lbDsKLSAgICAgICAgICAgIGJfaW5mby0+
dS5wdi5rZXJuZWwgPSBOVUxMOwotICAgICAgICB9Ci0gICAgICAgIGlmICghYl9pbmZvLT5yYW1k
aXNrICYmIGJfaW5mby0+dS5wdi5yYW1kaXNrKSB7Ci0gICAgICAgICAgICBiX2luZm8tPnJhbWRp
c2sgPSBiX2luZm8tPnUucHYucmFtZGlzazsKLSAgICAgICAgICAgIGJfaW5mby0+dS5wdi5yYW1k
aXNrID0gTlVMTDsKLSAgICAgICAgfQotICAgICAgICBpZiAoIWJfaW5mby0+Y21kbGluZSAmJiBi
X2luZm8tPnUucHYuY21kbGluZSkgewotICAgICAgICAgICAgYl9pbmZvLT5jbWRsaW5lID0gYl9p
bmZvLT51LnB2LmNtZGxpbmU7Ci0gICAgICAgICAgICBiX2luZm8tPnUucHYuY21kbGluZSA9IE5V
TEw7Ci0gICAgICAgIH0KICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBMSUJYTF9ET01BSU5fVFlQ
RV9QVkg6CiAgICAgICAgIGxpYnhsX2RlZmJvb2xfc2V0ZGVmYXVsdCgmYl9pbmZvLT51LnB2aC5w
dnNoaW0sIGZhbHNlKTsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbCBi
L3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbAppbmRleCAyY2NlYjhjMDU3Li4zYjhmOTY3NjUx
IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwKKysrIGIvdG9vbHMvbGli
eGwvbGlieGxfdHlwZXMuaWRsCkBAIC01ODgsMTIgKzU4OCwxMiBAQCBsaWJ4bF9kb21haW5fYnVp
bGRfaW5mbyA9IFN0cnVjdCgiZG9tYWluX2J1aWxkX2luZm8iLFsKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICgicmRtX21lbV9ib3VuZGFyeV9tZW1rYiIsIE1lbUtCKSwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgibWNhX2NhcHMiLCAgICAg
ICAgIHVpbnQ2NCksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdKSks
Ci0gICAgICAgICAgICAgICAgICgicHYiLCBTdHJ1Y3QoTm9uZSwgWygia2VybmVsIiwgc3RyaW5n
KSwKKyAgICAgICAgICAgICAgICAgKCJwdiIsIFN0cnVjdChOb25lLCBbKCJrZXJuZWwiLCBzdHJp
bmcsIHsnZGVwcmVjYXRlZF9ieSc6ICdrZXJuZWwnfSksCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICgic2xhY2tfbWVta2IiLCBNZW1LQiksCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICgiYm9vdGxvYWRlciIsIHN0cmluZywgeydkZXByZWNhdGVk
X2J5JzogJ2Jvb3Rsb2FkZXInfSksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICgiYm9vdGxvYWRlcl9hcmdzIiwgbGlieGxfc3RyaW5nX2xpc3QsIHsnZGVwcmVjYXRlZF9i
eSc6ICdib290bG9hZGVyX2FyZ3MnfSksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICgiY21kbGluZSIsIHN0cmluZyksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICgicmFtZGlzayIsIHN0cmluZyksCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICgiY21kbGluZSIsIHN0cmluZywgeydkZXByZWNhdGVkX2J5JzogJ2NtZGxp
bmUnfSksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgicmFtZGlzayIs
IHN0cmluZywgeydkZXByZWNhdGVkX2J5JzogJ3JhbWRpc2snfSksCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICgiZmVhdHVyZXMiLCBzdHJpbmcsIHsnY29uc3QnOiBUcnVl
fSksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgVXNlIGhvc3QncyBF
ODIwIGZvciBQQ0kgcGFzc3Rocm91Z2guCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICgiZTgyMF9ob3N0IiwgbGlieGxfZGVmYm9vbCksCi0tIAoyLjExLjAKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 18:57:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 18:57: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 1g73Ny-0001GZ-V7; Mon, 01 Oct 2018 18:57:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g73Nx-0001GA-1l
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 18:57:37 +0000
X-Inumbo-ID: 06854964-c5ac-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 06854964-c5ac-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 18:58:47 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 9F5E77A9;
 Mon,  1 Oct 2018 11:57:35 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.emea.arm.com
 [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 622A13F5B7;
 Mon,  1 Oct 2018 11:57:34 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  1 Oct 2018 19:57:21 +0100
Message-Id: <20181001185721.15467-6-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181001185721.15467-1-julien.grall@arm.com>
References: <20181001185721.15467-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v3 3/3] tools/libxl: Switch Arm guest type to PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.liu2@citrix.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org, ian.jackson@eu.citrix.com, 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>

Q3VycmVudGx5LCB0aGUgdG9vbHN0YWNrIGlzIGNvbnNpZGVyaW5nIEFybSBndWVzdCBhbHdheXMg
UFYuIEhvd2V2ZXIsCnRoZXkgYXJlIHZlcnkgc2ltaWxhciB0byBQVkggYmVjYXVzZSBIVyB2aXJ0
dWFsaXphdGlvbiBleHRlbnNpb24gYXJlIHVzZWQKYW5kIFFFTVUgaXMgbm90IHN0YXJ0ZWQuIFNv
IHN3aXRjaCBBcm0gZ3Vlc3QgdHlwZSB0byBQVkguCgpUbyBrZWVwIGNvbXBhdGliaWxpdHkgd2l0
aCB0b29sc3RhY2sgY3JlYXRpbmcgQXJtIGd1ZXN0IHdpdGggUFYgdHlwZQooZS5nIGxpYnZpcnQp
LCBsaWJ4bCB3aWxsIG5vdyBjb252ZXJ0IHRob3NlIGd1ZXN0cyB0byBQVkguCgpGdXJ0aGVybW9y
ZSwgdGhlIGRlZmF1bHQgdHlwZSBmb3IgQXJtIGluIHhsIHdpbGwgbm93IGJlIFBWSCB0byBhbGxv
dwpzbW9vdGggdHJhbnNpdGlvbiBmb3IgdXNlci4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgotLS0KClRoaXMgd2FzIGRpc2N1c3NlZCBhdCBYZW4g
U3VtbWl0IGFuZCBhbHNvIGluIHZhcmlvdXMgdGhyZWFkIG9uCnhlbi1kZXZlbC4gVGhlIGxhdGVz
dCBvbmUgd2FzIHdoZW4gQW5kcmV3IHNlbnQgYSBwYXRjaCB0byBkZW55IGd1ZXN0IGNyZWF0aW9u
Cm9uIEFybSB3aXRoIFhFTl9ET01DVExfQ0RGX2hhcCB1bnNldC4KCkkgc3VzcGVjdCB3ZSBmaXJz
dCBpbXBsZW1lbnRlZCBBcm0gZ3Vlc3QgYXMgUFYgaW4gbGlieGwgYmVjYXVzZSBQVkggd2FzCm5v
bi1leGlzdGVudCBhbmQgdGhlIHR5cGUgd2FzIGVhc2llciB0byBhdm9pZCBzcGF3bmluZyBRRU1V
LiBOb3RlIHRoYXQKTGludXggYW5kIFhlbiBhcmUgYWxyZWFkeSBjb25zaWRlcmluZyBBcm0gZ3Vl
c3QgYXMgUFZILgoKICAgIENoYW5nZXMgaW4gdjM6CiAgICAgICAgLSBQcm9wZXJseSByZXNldCB1
LnB2aAogICAgICAgIC0gVXBkYXRlIGRvY3VtZW50YXRpb24gYW5kIHByaW50CiAgICAgICAgLSBS
ZXR1cm4gRVJST1JfSU5WQUwgcmF0aGVyIHRoYW4gRVJST1JfRkFJTAoKICAgIENoYW5nZXMgaW4g
djI6CiAgICAgICAgLSBSYXRoZXIgdGhhbiBkZW55aW5nIFBWIGd1ZXN0LCBjb252ZXJ0IHRoZW0g
dG8gUFZICi0tLQogZG9jcy9tYW4veGwuY2ZnLnBvZC41LmluICAgfCAgNSArKystLQogdG9vbHMv
bGlieGwvbGlieGxfYXJjaC5oICAgfCAgMyArKy0KIHRvb2xzL2xpYnhsL2xpYnhsX2FybS5jICAg
IHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0
ZS5jIHwgIDIgKy0KIHRvb2xzL2xpYnhsL2xpYnhsX3g4Ni5jICAgIHwgIDMgKystCiB0b29scy94
bC94bF9wYXJzZS5jICAgICAgICB8ICA0ICsrKysKIDYgZmlsZXMgY2hhbmdlZCwgMzYgaW5zZXJ0
aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kb2NzL21hbi94bC5jZmcucG9k
LjUuaW4gYi9kb2NzL21hbi94bC5jZmcucG9kLjUuaW4KaW5kZXggYjcyNzE4MTUxYi4uYjFjMGJl
MTRjZCAxMDA2NDQKLS0tIGEvZG9jcy9tYW4veGwuY2ZnLnBvZC41LmluCisrKyBiL2RvY3MvbWFu
L3hsLmNmZy5wb2QuNS5pbgpAQCAtODAsMTMgKzgwLDE0IEBAIHNpbmdsZSBob3N0IG11c3QgYmUg
dW5pcXVlLgogPWl0ZW0gQjx0eXBlPSJwdiI+CiAKIFNwZWNpZmllcyB0aGF0IHRoaXMgaXMgdG8g
YmUgYSBQViBkb21haW4sIHN1aXRhYmxlIGZvciBob3N0aW5nIFhlbi1hd2FyZQotZ3Vlc3Qgb3Bl
cmF0aW5nIHN5c3RlbXMuIFRoaXMgaXMgdGhlIGRlZmF1bHQuCitndWVzdCBvcGVyYXRpbmcgc3lz
dGVtcy4gVGhpcyBpcyB0aGUgZGVmYXVsdCBvbiB4ODYuCiAKID1pdGVtIEI8dHlwZT0icHZoIj4K
IAogU3BlY2lmaWVzIHRoYXQgdGhpcyBpcyB0byBiZSBhbiBQVkggZG9tYWluLiBUaGF0IGlzIGEg
bGlnaHR3ZWlnaHQgSFZNLWxpa2UKIGd1ZXN0IHdpdGhvdXQgYSBkZXZpY2UgbW9kZWwgYW5kIHdp
dGhvdXQgbWFueSBvZiB0aGUgZW11bGF0ZWQgZGV2aWNlcwotYXZhaWxhYmxlIHRvIEhWTSBndWVz
dHMuIE5vdGUgdGhhdCB0aGlzIG1vZGUgcmVxdWlyZXMgYSBQVkggYXdhcmUga2VybmVsLgorYXZh
aWxhYmxlIHRvIEhWTSBndWVzdHMuIE5vdGUgdGhhdCB0aGlzIG1vZGUgcmVxdWlyZXMgYSBQVkgg
YXdhcmUga2VybmVsIG9uCit4ODYuIFRoaXMgaXMgdGhlIGRlZmF1bHQgb24gQXJtLgogCiA9aXRl
bSBCPHR5cGU9Imh2bSI+CiAKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FyY2guaCBi
L3Rvb2xzL2xpYnhsL2xpYnhsX2FyY2guaAppbmRleCA1YWIwYzk1OTc0Li45MzA1NzBlZjFlIDEw
MDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9hcmNoLmgKKysrIGIvdG9vbHMvbGlieGwvbGli
eGxfYXJjaC5oCkBAIC02NSw3ICs2NSw4IEBAIF9oaWRkZW4KIGludCBsaWJ4bF9fYXJjaF9kb21h
aW5fbWFwX2lycShsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwgaW50IGlycSk7CiAKIF9o
aWRkZW4KLXZvaWQgbGlieGxfX2FyY2hfZG9tYWluX2J1aWxkX2luZm9fc2V0ZGVmYXVsdChsaWJ4
bF9kb21haW5fYnVpbGRfaW5mbyAqYl9pbmZvKTsKK3ZvaWQgbGlieGxfX2FyY2hfZG9tYWluX2J1
aWxkX2luZm9fc2V0ZGVmYXVsdChsaWJ4bF9fZ2MgKmdjLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICpiX2luZm8p
OwogCiBfaGlkZGVuCiBpbnQgbGlieGxfX2FyY2hfZXh0cmFfbWVtb3J5KGxpYnhsX19nYyAqZ2Ms
CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9hcm0uYyBiL3Rvb2xzL2xpYnhsL2xpYnhs
X2FybS5jCmluZGV4IDY5OWZkOWRkYzYuLjI1ZGMzZGVmYzYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xp
YnhsL2xpYnhsX2FybS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jCkBAIC05NTMsNyAr
OTUzLDExIEBAIGludCBsaWJ4bF9fYXJjaF9kb21haW5faW5pdF9od19kZXNjcmlwdGlvbihsaWJ4
bF9fZ2MgKmdjLAogICAgIGludCByYzsKICAgICB1aW50NjRfdCB2YWw7CiAKLSAgICBhc3NlcnQo
aW5mby0+dHlwZSA9PSBMSUJYTF9ET01BSU5fVFlQRV9QVik7CisgICAgaWYgKGluZm8tPnR5cGUg
IT0gTElCWExfRE9NQUlOX1RZUEVfUFZIKSB7CisgICAgICAgIExPRyhFUlJPUiwgIlVuc3VwcG9y
dGVkIEFybSBndWVzdCB0eXBlICVzIiwKKyAgICAgICAgICAgIGxpYnhsX2RvbWFpbl90eXBlX3Rv
X3N0cmluZyhpbmZvLT50eXBlKSk7CisgICAgICAgIHJldHVybiBFUlJPUl9JTlZBTDsKKyAgICB9
CiAKICAgICAvKiBTZXQgdGhlIHZhbHVlIG9mIGRvbWFpbiBwYXJhbSBIVk1fUEFSQU1fQ0FMTEJB
Q0tfSVJRLiAqLwogICAgIHZhbCA9IE1BU0tfSU5TUihIVk1fUEFSQU1fQ0FMTEJBQ0tfVFlQRV9Q
UEksCkBAIC0xMTEwLDEwICsxMTE0LDI4IEBAIGludCBsaWJ4bF9fYXJjaF9kb21haW5fbWFwX2ly
cShsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwgaW50IGlycSkKICAgICByZXR1cm4geGNf
ZG9tYWluX2JpbmRfcHRfc3BpX2lycShDVFgtPnhjaCwgZG9taWQsIGlycSwgaXJxKTsKIH0KIAot
dm9pZCBsaWJ4bF9fYXJjaF9kb21haW5fYnVpbGRfaW5mb19zZXRkZWZhdWx0KGxpYnhsX2RvbWFp
bl9idWlsZF9pbmZvICpiX2luZm8pCit2b2lkIGxpYnhsX19hcmNoX2RvbWFpbl9idWlsZF9pbmZv
X3NldGRlZmF1bHQobGlieGxfX2djICpnYywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyAqYl9pbmZvKQogewogICAg
IC8qIEFDUEkgaXMgZGlzYWJsZWQgYnkgZGVmYXVsdCAqLwogICAgIGxpYnhsX2RlZmJvb2xfc2V0
ZGVmYXVsdCgmYl9pbmZvLT5hY3BpLCBmYWxzZSk7CisKKyAgICAvKgorICAgICAqIEFybSBndWVz
dCBhcmUgbm93IGNvbnNpZGVyZWQgYXMgUFZIIGJ5IHRoZSB0b29sc3RhY2suIFRvIGFsbG93Cisg
ICAgICogY29tcGF0aWJpbGl0eSB3aXRoIHByZXZpb3VzIHRvb2xzdGFjaywgUFYgZ3Vlc3QgYXJl
IGF1dG9tYXRpY2FsbHkKKyAgICAgKiBjb252ZXJ0ZWQgdG8gUFZILgorICAgICAqLworICAgIGlm
IChiX2luZm8tPnR5cGUgIT0gTElCWExfRE9NQUlOX1RZUEVfUFYpCisgICAgICAgIHJldHVybjsK
KworICAgIExPRyhXQVJOLCAiQ29udmVydGluZyBQViBndWVzdCB0byBQVkguIik7CisgICAgTE9H
KFdBUk4sICJBcm0gZ3Vlc3QgYXJlIG5vdyBQVkguIik7CisgICAgTE9HKFdBUk4sICJQbGVhc2Ug
Zml4IHlvdXIgY29uZmlndXJhdGlvbiBmaWxlL3Rvb2xzdGFjay4iKTsKKworICAgIC8qIFJlLWlu
aXRpYWxpemUgdHlwZSB0byBQVkggYW5kIGFsbCBhc3NvY2lhdGVkIGZpZWxkcyB0byBkZWZhdWx0
cy4gKi8KKyAgICBtZW1zZXQoJmJfaW5mby0+dSwgJ1wwJywgc2l6ZW9mKGJfaW5mby0+dSkpOwor
ICAgIGJfaW5mby0+dHlwZSA9IExJQlhMX0RPTUFJTl9UWVBFX0lOVkFMSUQ7CisgICAgbGlieGxf
ZG9tYWluX2J1aWxkX2luZm9faW5pdF90eXBlKGJfaW5mbywgTElCWExfRE9NQUlOX1RZUEVfUFZI
KTsKIH0KIAogLyoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jIGIvdG9v
bHMvbGlieGwvbGlieGxfY3JlYXRlLmMKaW5kZXggZmU5N2VlYmRlYS4uMzIwZGJlZDNjNiAxMDA2
NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKKysrIGIvdG9vbHMvbGlieGwvbGli
eGxfY3JlYXRlLmMKQEAgLTIxNSw3ICsyMTUsNyBAQCBpbnQgbGlieGxfX2RvbWFpbl9idWlsZF9p
bmZvX3NldGRlZmF1bHQobGlieGxfX2djICpnYywKICAgICBpZiAoIWJfaW5mby0+ZXZlbnRfY2hh
bm5lbHMpCiAgICAgICAgIGJfaW5mby0+ZXZlbnRfY2hhbm5lbHMgPSAxMDIzOwogCi0gICAgbGli
eGxfX2FyY2hfZG9tYWluX2J1aWxkX2luZm9fc2V0ZGVmYXVsdChiX2luZm8pOworICAgIGxpYnhs
X19hcmNoX2RvbWFpbl9idWlsZF9pbmZvX3NldGRlZmF1bHQoZ2MsIGJfaW5mbyk7CiAgICAgbGli
eGxfZGVmYm9vbF9zZXRkZWZhdWx0KCZiX2luZm8tPmRtX3Jlc3RyaWN0LCBmYWxzZSk7CiAKICAg
ICBzd2l0Y2ggKGJfaW5mby0+dHlwZSkgewpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxf
eDg2LmMgYi90b29scy9saWJ4bC9saWJ4bF94ODYuYwppbmRleCA4MTUyM2E1NjhmLi44YjY3NTlj
MDg5IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF94ODYuYworKysgYi90b29scy9saWJ4
bC9saWJ4bF94ODYuYwpAQCAtNjEzLDcgKzYxMyw4IEBAIGludCBsaWJ4bF9fYXJjaF9kb21haW5f
ZmluYWxpc2VfaHdfZGVzY3JpcHRpb24obGlieGxfX2djICpnYywKICAgICByZXR1cm4gcmM7CiB9
CiAKLXZvaWQgbGlieGxfX2FyY2hfZG9tYWluX2J1aWxkX2luZm9fc2V0ZGVmYXVsdChsaWJ4bF9k
b21haW5fYnVpbGRfaW5mbyAqYl9pbmZvKQordm9pZCBsaWJ4bF9fYXJjaF9kb21haW5fYnVpbGRf
aW5mb19zZXRkZWZhdWx0KGxpYnhsX19nYyAqZ2MsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgbGlieGxfZG9tYWluX2J1aWxkX2luZm8gKmJfaW5mbykKIHsK
ICAgICBsaWJ4bF9kZWZib29sX3NldGRlZmF1bHQoJmJfaW5mby0+YWNwaSwgdHJ1ZSk7CiB9CmRp
ZmYgLS1naXQgYS90b29scy94bC94bF9wYXJzZS5jIGIvdG9vbHMveGwveGxfcGFyc2UuYwppbmRl
eCA5NzFlYzFiYzU2Li4wYmRhMjgxNTJiIDEwMDY0NAotLS0gYS90b29scy94bC94bF9wYXJzZS5j
CisrKyBiL3Rvb2xzL3hsL3hsX3BhcnNlLmMKQEAgLTEyODYsNyArMTI4NiwxMSBAQCB2b2lkIHBh
cnNlX2NvbmZpZ19kYXRhKGNvbnN0IGNoYXIgKmNvbmZpZ19zb3VyY2UsCiAgICAgfQogCiAgICAg
aWYgKGNfaW5mby0+dHlwZSA9PSBMSUJYTF9ET01BSU5fVFlQRV9JTlZBTElEKQorI2lmIGRlZmlu
ZWQoX19hcm1fXykgfHwgZGVmaW5lZChfX2FhcmNoNjRfXykKKyAgICAgICAgY19pbmZvLT50eXBl
ID0gTElCWExfRE9NQUlOX1RZUEVfUFZIOworI2Vsc2UKICAgICAgICAgY19pbmZvLT50eXBlID0g
TElCWExfRE9NQUlOX1RZUEVfUFY7CisjZW5kaWYKIAogICAgIHhsdV9jZmdfZ2V0X2RlZmJvb2wo
Y29uZmlnLCAiaGFwIiwgJmNfaW5mby0+aGFwLCAwKTsKIAotLSAKMi4xMS4wCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 18:57:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 18:57: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 1g73Ns-0001FD-IJ; Mon, 01 Oct 2018 18:57:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g73Nr-0001F5-Cf
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 18:57:31 +0000
X-Inumbo-ID: 02cf32bc-c5ac-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 02cf32bc-c5ac-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 18:58:40 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 666341596;
 Mon,  1 Oct 2018 11:57:29 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.emea.arm.com
 [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 28C4B3F5B7;
 Mon,  1 Oct 2018 11:57:28 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  1 Oct 2018 19:57:17 +0100
Message-Id: <20181001185721.15467-2-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181001185721.15467-1-julien.grall@arm.com>
References: <20181001185721.15467-1-julien.grall@arm.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 1/3] tools/libxl: Rename
 libxl__arch_domain_build_info_acpi_setdefault to...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.liu2@citrix.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org, ian.jackson@eu.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>

bGlieGxfX2FyY2hfZG9tYWluX2J1aWxkX2luZm9fc2V0ZGVmYXVsdAoKQSBmb2xsb3ctdXAgd2ls
bCByZXF1aXJlIHRvIG1vZGlmeSBkZWZhdWx0IG9mIG11bHRpcGxlIGZpZWxkcyBvZgpidWlsZF9p
bmZvLiBTbyByZW5hbWUgdGhlIGZ1bmN0aW9uIGFjY29yZGluZ2x5LgoKTm8gZnVuY3Rpb25hbCBj
aGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkFj
a2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKLS0tCgogICAgQ2hhbmdlcyBp
biB2MzoKICAgICAgICAtIEFkZCBSb2dlcidzIHJldmlld2VkLWJ5CiAgICAgICAgLSBBZGQgV2Vp
J3MgYWNrZWQtYnkKLS0tCiB0b29scy9saWJ4bC9saWJ4bF9hcmNoLmggICB8IDMgKy0tCiB0b29s
cy9saWJ4bC9saWJ4bF9hcm0uYyAgICB8IDQgKystLQogdG9vbHMvbGlieGwvbGlieGxfY3JlYXRl
LmMgfCAyICstCiB0b29scy9saWJ4bC9saWJ4bF94ODYuYyAgICB8IDMgKy0tCiA0IGZpbGVzIGNo
YW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29s
cy9saWJ4bC9saWJ4bF9hcmNoLmggYi90b29scy9saWJ4bC9saWJ4bF9hcmNoLmgKaW5kZXggYzhj
Y2FhZjE0Yy4uNWFiMGM5NTk3NCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfYXJjaC5o
CisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FyY2guaApAQCAtNjUsOCArNjUsNyBAQCBfaGlkZGVu
CiBpbnQgbGlieGxfX2FyY2hfZG9tYWluX21hcF9pcnEobGlieGxfX2djICpnYywgdWludDMyX3Qg
ZG9taWQsIGludCBpcnEpOwogCiBfaGlkZGVuCi12b2lkIGxpYnhsX19hcmNoX2RvbWFpbl9idWls
ZF9pbmZvX2FjcGlfc2V0ZGVmYXVsdCgKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyAqYl9pbmZvKTsKK3ZvaWQgbGlieGxfX2Fy
Y2hfZG9tYWluX2J1aWxkX2luZm9fc2V0ZGVmYXVsdChsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyAq
Yl9pbmZvKTsKIAogX2hpZGRlbgogaW50IGxpYnhsX19hcmNoX2V4dHJhX21lbW9yeShsaWJ4bF9f
Z2MgKmdjLApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMgYi90b29scy9saWJ4
bC9saWJ4bF9hcm0uYwppbmRleCBiYWEwZDM4ZTAxLi42OTlmZDlkZGM2IDEwMDY0NAotLS0gYS90
b29scy9saWJ4bC9saWJ4bF9hcm0uYworKysgYi90b29scy9saWJ4bC9saWJ4bF9hcm0uYwpAQCAt
MTExMCw5ICsxMTEwLDkgQEAgaW50IGxpYnhsX19hcmNoX2RvbWFpbl9tYXBfaXJxKGxpYnhsX19n
YyAqZ2MsIHVpbnQzMl90IGRvbWlkLCBpbnQgaXJxKQogICAgIHJldHVybiB4Y19kb21haW5fYmlu
ZF9wdF9zcGlfaXJxKENUWC0+eGNoLCBkb21pZCwgaXJxLCBpcnEpOwogfQogCi12b2lkIGxpYnhs
X19hcmNoX2RvbWFpbl9idWlsZF9pbmZvX2FjcGlfc2V0ZGVmYXVsdCgKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyAqYl9pbmZv
KQordm9pZCBsaWJ4bF9fYXJjaF9kb21haW5fYnVpbGRfaW5mb19zZXRkZWZhdWx0KGxpYnhsX2Rv
bWFpbl9idWlsZF9pbmZvICpiX2luZm8pCiB7CisgICAgLyogQUNQSSBpcyBkaXNhYmxlZCBieSBk
ZWZhdWx0ICovCiAgICAgbGlieGxfZGVmYm9vbF9zZXRkZWZhdWx0KCZiX2luZm8tPmFjcGksIGZh
bHNlKTsKIH0KIApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgYi90b29s
cy9saWJ4bC9saWJ4bF9jcmVhdGUuYwppbmRleCBkY2ZkZTc3ODdlLi41ODAzMjBkMjcyIDEwMDY0
NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYworKysgYi90b29scy9saWJ4bC9saWJ4
bF9jcmVhdGUuYwpAQCAtMjE1LDcgKzIxNSw3IEBAIGludCBsaWJ4bF9fZG9tYWluX2J1aWxkX2lu
Zm9fc2V0ZGVmYXVsdChsaWJ4bF9fZ2MgKmdjLAogICAgIGlmICghYl9pbmZvLT5ldmVudF9jaGFu
bmVscykKICAgICAgICAgYl9pbmZvLT5ldmVudF9jaGFubmVscyA9IDEwMjM7CiAKLSAgICBsaWJ4
bF9fYXJjaF9kb21haW5fYnVpbGRfaW5mb19hY3BpX3NldGRlZmF1bHQoYl9pbmZvKTsKKyAgICBs
aWJ4bF9fYXJjaF9kb21haW5fYnVpbGRfaW5mb19zZXRkZWZhdWx0KGJfaW5mbyk7CiAgICAgbGli
eGxfZGVmYm9vbF9zZXRkZWZhdWx0KCZiX2luZm8tPmRtX3Jlc3RyaWN0LCBmYWxzZSk7CiAKICAg
ICBzd2l0Y2ggKGJfaW5mby0+dHlwZSkgewpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxf
eDg2LmMgYi90b29scy9saWJ4bC9saWJ4bF94ODYuYwppbmRleCA2ZjY3MGIwM2I1Li44MTUyM2E1
NjhmIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF94ODYuYworKysgYi90b29scy9saWJ4
bC9saWJ4bF94ODYuYwpAQCAtNjEzLDggKzYxMyw3IEBAIGludCBsaWJ4bF9fYXJjaF9kb21haW5f
ZmluYWxpc2VfaHdfZGVzY3JpcHRpb24obGlieGxfX2djICpnYywKICAgICByZXR1cm4gcmM7CiB9
CiAKLXZvaWQgbGlieGxfX2FyY2hfZG9tYWluX2J1aWxkX2luZm9fYWNwaV9zZXRkZWZhdWx0KAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RvbWFpbl9idWls
ZF9pbmZvICpiX2luZm8pCit2b2lkIGxpYnhsX19hcmNoX2RvbWFpbl9idWlsZF9pbmZvX3NldGRl
ZmF1bHQobGlieGxfZG9tYWluX2J1aWxkX2luZm8gKmJfaW5mbykKIHsKICAgICBsaWJ4bF9kZWZi
b29sX3NldGRlZmF1bHQoJmJfaW5mby0+YWNwaSwgdHJ1ZSk7CiB9Ci0tIAoyLjExLjAKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 18:57:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 18:57: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 1g73Nr-0001F2-7Y; Mon, 01 Oct 2018 18:57:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g73Np-0001Ex-Hw
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 18:57:29 +0000
X-Inumbo-ID: 83d2e6a9-c5ab-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 83d2e6a9-c5ab-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 20:55:07 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id DBB5D7A9;
 Mon,  1 Oct 2018 11:57:27 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.emea.arm.com
 [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 9DB753F5B7;
 Mon,  1 Oct 2018 11:57:26 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  1 Oct 2018 19:57:16 +0100
Message-Id: <20181001185721.15467-1-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 0/3] tools/libxl: Switch Arm guest type to PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.liu2@citrix.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org, ian.jackson@eu.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>

SGkgYWxsLAoKVGhpcyBzbWFsbCBwYXRjaCBzZXJpZXMgYWRkcyBzd2l0Y2ggQXJtIGd1ZXN0IHR5
cGUgdG8gUFZIIGluIGxpYnhsLiBTZWUKcGF0Y2ggIzIgZm9yIHRoZSByYXRpb25hbGUuCgpDaGVl
cnMsCgpKdWxpZW4gR3JhbGwgKDMpOgogIHRvb2xzL2xpYnhsOiBSZW5hbWUgbGlieGxfX2FyY2hf
ZG9tYWluX2J1aWxkX2luZm9fYWNwaV9zZXRkZWZhdWx0CiAgICB0by4uLgogIHRvb2xzL2xpYnhs
OiBEZXByZWNhdGUgUFYgZmllbGRzIGtlcm5lbCwgcmFtZGlzaywgY21kbGluZQogIHRvb2xzL2xp
YnhsOiBTd2l0Y2ggQXJtIGd1ZXN0IHR5cGUgdG8gUFZICgogZG9jcy9tYW4veGwuY2ZnLnBvZC41
LmluICAgIHwgIDUgKysrLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2FyY2guaCAgICB8ICA0ICsrLS0K
IHRvb2xzL2xpYnhsL2xpYnhsX2FybS5jICAgICB8IDI4ICsrKysrKysrKysrKysrKysrKysrKysr
KystLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jICB8IDIxICstLS0tLS0tLS0tLS0tLS0t
LS0tLQogdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsIHwgIDYgKysrLS0tCiB0b29scy9saWJ4
bC9saWJ4bF94ODYuYyAgICAgfCAgNCArKy0tCiB0b29scy94bC94bF9wYXJzZS5jICAgICAgICAg
fCAgNCArKysrCiA3IGZpbGVzIGNoYW5nZWQsIDQwIGluc2VydGlvbnMoKyksIDMyIGRlbGV0aW9u
cygtKQoKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 18:57:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 18:57: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 1g73Nt-0001FP-SO; Mon, 01 Oct 2018 18:57:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g73Ns-0001FH-PU
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 18:57:32 +0000
X-Inumbo-ID: 85a8a5c6-c5ab-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 85a8a5c6-c5ab-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 20:55:10 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 15D687A9;
 Mon,  1 Oct 2018 11:57:31 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.emea.arm.com
 [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id A839F3F5B7;
 Mon,  1 Oct 2018 11:57:29 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  1 Oct 2018 19:57:18 +0100
Message-Id: <20181001185721.15467-3-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181001185721.15467-1-julien.grall@arm.com>
References: <20181001185721.15467-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 1/2] xen/arm: vgic-v3: Delay the
 initialization of the domain 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>
Cc: sstabellini@kernel.org, wei.liu2@citrix.com,
 Andrew Cooper <andrew.cooper3@citrix.com>, ian.jackson@eu.citrix.com,
 Julien Grall <julien.grall@arm.com>, 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>

QSBmb2xsb3ctdXAgcGF0Y2ggd2lsbCByZXF1aXJlIHRvIGtub3cgdGhlIG51bWJlciBvZiB2Q1BV
cyB3aGVuCmluaXRpYWxpemF0aW5nIHRoZSB2R0lDdjMgZG9tYWluIHN0cnVjdHVyZS4gSG93ZXZl
ciB0aGlzIGluZm9ybWF0aW9uIGlzCm5vdCBhdmFpbGFibGUgYXQgZG9tYWluIGNyZWF0aW9uLiBU
aGlzIGlzIG9ubHkga25vd24gb25jZQpYRU5fRE9NQ1RMX21heF92cHVzIGlzIGNhbGxlZCBmb3Ig
dGhhdCBkb21haW4uCgpJbiBvcmRlciB0byBnZXQgdGhlIG1heCB2Q1BVcyBhcm91bmQsIGRlbGF5
IHRoZSBkb21haW4gcGFydCBvZiB0aGUgdkdJQwp2MyBpbml0aWFsaXphdGlvbiB1bnRpbCB0aGUg
Zmlyc3QgdkNQVSBvZiB0aGUgZG9tYWluIGlzIGluaXRpYWxpemVkLgoKU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KVGVzdGVkLWJ5OiBTaGFtZWVyIEtv
bG90aHVtIDxzaGFtZWVyYWxpLmtvbG90aHVtLnRob2RpQGh1YXdlaS5jb20+CkFja2VkLWJ1dC1k
aXNsaWtlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoK
LS0tCgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClRoaXMg
aXMgbmFzdHkgYnV0IEkgY2FuJ3QgZmluZCBhIGJldHRlciB3YXkgZm9yIFhlbiA0LjExIGFuZCBv
bGRlci4gV2UKc3RpbGwgbmVlZCBpdCBmb3IgdW5zdGFibGUgYmVjYXVzZSB0aGUgbnVtYmVyIG9m
IHZDUFVzIGlzIG5vdCBrbm93biBpbgphcmNoX2RvbWFpbl9pbml0LiBUaGVyZSBhcmUgZGlzY3Vz
c2lvbiB0byByZXdvcmsgdGhlIGRvbWFpbiBjcmVhdGlvbiBhCmJpdCBmdXJ0aGVyIGJ1dCBJIHdv
dWxkIGhvcGUgdG8gZml4IHRoZSBidWcgZmlyc3QuCgpBbmRyZXcsIEkgaGF2ZSBDQ2VkIHlvdSB0
byBrbm93IHdoZXRoZXIgeW91IGhhdmUgYSBiZXR0ZXIgaWRlYSB3aGVyZSB0bwpwbGFjZSB0aGlz
IGNhbGwgb24gWGVuIDQuMTEgYW5kIG9sZGVyLgoKICAgIENoYW5nZXMgaW4gdjI6CiAgICAgICAg
LSBUaGUgcGF0Y2ggaXMgYWxzbyBuZWVkZWQgZm9yIHRoZSB0aW1lIGJlaW5nIG9uIHVuc3RhYmxl
CiAgICAgICAgLSBBZGQgU3RlZmFubydzIHJlY2VudGx5IGludmVudGVkIHRhZwogICAgICAgIC0g
QWRkIFNoYW1lZXIncyB0ZXN0ZWQgdGFnCi0tLQogeGVuL2FyY2gvYXJtL3ZnaWMtdjMuYyB8IDI5
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKy0tCiAxIGZpbGUgY2hhbmdlZCwgMjcgaW5zZXJ0
aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdmdpYy12
My5jIGIveGVuL2FyY2gvYXJtL3ZnaWMtdjMuYwppbmRleCA0YjQyNzM5YTUyLi5kZjFiYWIzYTM1
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdmdpYy12My5jCisrKyBiL3hlbi9hcmNoL2FybS92
Z2ljLXYzLmMKQEAgLTE1NzMsOSArMTU3MywxMSBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IG1taW9f
aGFuZGxlcl9vcHMgdmdpY19kaXN0cl9tbWlvX2hhbmRsZXIgPSB7CiAgICAgLndyaXRlID0gdmdp
Y192M19kaXN0cl9tbWlvX3dyaXRlLAogfTsKIAorc3RhdGljIGludCB2Z2ljX3YzX3JlYWxfZG9t
YWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCk7CisKIHN0YXRpYyBpbnQgdmdpY192M192Y3B1X2lu
aXQoc3RydWN0IHZjcHUgKnYpCiB7Ci0gICAgaW50IGk7CisgICAgaW50IGksIHJjOwogICAgIHBh
ZGRyX3QgcmRpc3RfYmFzZTsKICAgICBzdHJ1Y3QgdmdpY19yZGlzdF9yZWdpb24gKnJlZ2lvbjsK
ICAgICB1bnNpZ25lZCBpbnQgbGFzdF9jcHU7CkBAIC0xNTg0LDYgKzE1ODYsMTkgQEAgc3RhdGlj
IGludCB2Z2ljX3YzX3ZjcHVfaW5pdChzdHJ1Y3QgdmNwdSAqdikKICAgICBzdHJ1Y3QgZG9tYWlu
ICpkID0gdi0+ZG9tYWluOwogCiAgICAgLyoKKyAgICAgKiBUaGlzIGlzIHRoZSBlYXJsaWVzdCBw
bGFjZSB3aGVyZSB0aGUgbnVtYmVyIG9mIHZDUFVzIGlzCisgICAgICoga25vd24uIFRoaXMgaXMg
cmVxdWlyZWQgdG8gaW5pdGlhbGl6ZSBjb3JyZWN0bHkgdGhlIHZHSUMgdjMKKyAgICAgKiBkb21h
aW4gc3RydWN0dXJlLiBXZSBvbmx5IHRvIGRvIHRoYXQgd2hlbiB2Q1BVIDAgaXMKKyAgICAgKiBp
bml0aWxpYWxpemVkLgorICAgICAqLworICAgIGlmICggdi0+dmNwdV9pZCA9PSAwICkKKyAgICB7
CisgICAgICAgIHJjID0gdmdpY192M19yZWFsX2RvbWFpbl9pbml0KGQpOworICAgICAgICBpZiAo
IHJjICkKKyAgICAgICAgICAgIHJldHVybiByYzsKKyAgICB9CisKKyAgICAvKgogICAgICAqIEZp
bmQgdGhlIHJlZ2lvbiB3aGVyZSB0aGUgcmUtZGlzdHJpYnV0b3IgbGl2ZXMuIEZvciB0aGlzIHB1
cnBvc2UsCiAgICAgICogd2UgbG9vayBvbmUgcmVnaW9uIGFoZWFkIGFzIHdlIGhhdmUgb25seSB0
aGUgZmlyc3QgQ1BVIGluIGhhbmQuCiAgICAgICovCkBAIC0xNjQxLDcgKzE2NTYsNyBAQCBzdGF0
aWMgaW5saW5lIHVuc2lnbmVkIGludCB2Z2ljX3YzX3JkaXN0X2NvdW50KHN0cnVjdCBkb21haW4g
KmQpCiAgICAgICAgICAgICAgICBHVUVTVF9HSUNWM19SRElTVF9SRUdJT05TOwogfQogCi1zdGF0
aWMgaW50IHZnaWNfdjNfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKK3N0YXRpYyBpbnQg
dmdpY192M19yZWFsX2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAgc3RydWN0
IHZnaWNfcmRpc3RfcmVnaW9uICpyZGlzdF9yZWdpb25zOwogICAgIGludCByZGlzdF9jb3VudCwg
aSwgcmV0OwpAQCAtMTczMyw2ICsxNzQ4LDE2IEBAIHN0YXRpYyBpbnQgdmdpY192M19kb21haW5f
aW5pdChzdHJ1Y3QgZG9tYWluICpkKQogICAgIHJldHVybiAwOwogfQogCitzdGF0aWMgaW50IHZn
aWNfdjNfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICAvKgorICAgICAqIFRo
ZSBkb21haW4gaW5pdGlhbGl6YXRpb24gZm9yIHZHSUMgdjMgaXMgZGVsYXllZCB1bnRpbCB0aGUg
Zmlyc3QgdkNQVQorICAgICAqIGlzIGNyZWF0ZWQuIFRoaXMgYmVjYXVzZSB0aGUgaW5pdGlhbGl6
YXRpb24gbWF5IHJlcXVpcmUgdG8ga25vdyB0aGUKKyAgICAgKiBudW1iZXIgb2YgdkNQVXMgdGhh
dCBpcyBub3Qga25vd24gd2hlbiBjcmVhdGluZyB0aGUgZG9tYWluLgorICAgICAqLworICAgIHJl
dHVybiAwOworfQorCiBzdGF0aWMgdm9pZCB2Z2ljX3YzX2RvbWFpbl9mcmVlKHN0cnVjdCBkb21h
aW4gKmQpCiB7CiAgICAgdmdpY192M19pdHNfZnJlZV9kb21haW4oZCk7Ci0tIAoyLjExLjAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 18:57:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 18:57: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 1g73Nw-0001Fs-GK; Mon, 01 Oct 2018 18:57:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g73Nv-0001FZ-46
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 18:57:35 +0000
X-Inumbo-ID: 059d4b42-c5ac-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 059d4b42-c5ac-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 18:58:45 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 200431596;
 Mon,  1 Oct 2018 11:57:34 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.emea.arm.com
 [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D73A33F5B7;
 Mon,  1 Oct 2018 11:57:32 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  1 Oct 2018 19:57:20 +0100
Message-Id: <20181001185721.15467-5-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181001185721.15467-1-julien.grall@arm.com>
References: <20181001185721.15467-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 2/2] xen/arm: vgic-v3: Don't create empty
 re-distributor 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: wei.liu2@citrix.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org, ian.jackson@eu.citrix.com, 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>

QXQgdGhlIG1vbWVudCwgWGVuIGlzIGFzc3VtaW5nIHRoZSBoYXJkd2FyZSBkb21haW4gd2lsbCBo
YXZlIHRoZSBzYW1lCm51bWJlciBvZiByZS1kaXN0cmlidXRvciByZWdpb25zIGFzIHRoZSBob3N0
LiBIb3dldmVyLCBhcyB0aGUKbnVtYmVyIG9mIENQVXMgb3IgdGhlIHN0cmlkZSAoZS5nIG9uIEdJ
Q3Y0KSBtYXkgYmUgZGlmZmVyZW50IHdlIGVuZCB1cApleHBvc2luZyByZWdpb25zIHdoaWNoIGRv
ZXMgbm90IGNvbnRhaW4gYW55IHJlLWRpc3RyaWJ1dG9ycy4KCldoZW4gYm9vdGluZywgTGludXgg
d2lsbCBnbyB0aHJvdWdoIGFsbCB0aGUgcmUtZGlzdHJpYnV0b3IgcmVnaW9uIHRvCmNoZWNrIHdo
ZXRoZXIgYSBwcm9wZXJ0eSAoZS5nIHZQTElzKSBpcyBhdmFpbGFibGUgYWNjcm9zcyBhbGwgdGhl
CnJlLWRpc3RyaWJ1dG9ycy4gVGhpcyB3aWxsIHJlc3VsdCB0byBhIGRhdGEgYWJvcnQgb24gZW1w
dHkgcmVnaW9ucwpiZWNhdXNlIHRoZXJlIGFyZSBubyB1bmRlcmx5aW5nIHJlLWRpc3RyaWJ1dG9y
LgoKU28gd2UgbmVlZCB0byBsaW1pdCB0aGUgbnVtYmVyIG9mIHJlZ2lvbnMgZXhwb3NlZCB0byB0
aGUgaGFyZHdhcmUKZG9tYWluLiBUaGUgY29kZSByZXdvcmtlZCB0byBvbmx5IGV4cG9zZSB0aGUg
bWluaW11biBudW1iZXIgb2YgcmVnaW9ucwpyZXF1aXJlZCBieSB0aGUgaGFyZHdhcmUgZG9tYWlu
LiBJdCBpcyBhc3N1bWVkIHRoZSByZWdpb25zIHdpbGwgYmUKcG9wdWxhdGVkIHN0YXJ0aW5nIGZy
b20gdGhlIGZpcnN0IG9uZS4KCkxhc3RseSwgcmVuYW1lIHZnaWNfdjNfcmRpc3RfY291bnQgdG8g
cmVmbGVjdCB0aGUgdmFsdWUgcmV0dXJuIGJ5IHRoZQpoZWxwZXIuCgpSZXBvcnRlZC1ieTogU2hh
bWVlcmFsaSBLb2xvdGh1bSBUaG9kaSA8c2hhbWVlcmFsaS5rb2xvdGh1bS50aG9kaUBodWF3ZWku
Y29tPgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpU
ZXN0ZWQtYnk6IFNoYW1lZXIgS29sb3RodW0gPHNoYW1lZXJhbGkua29sb3RodW0udGhvZGlAaHVh
d2VpLmNvbT4KCi0tLQogICAgQ2hhbmdlcyBpbiB2MjoKICAgICAgICAtIFJlbmFtZSB2Z2ljX3Yz
X3JkaXN0X2NvdW50IHRvIHZnaWNfdjNfbWF4X3JkaXN0X2NvdW50CiAgICAgICAgLSBGaXh1cCAj
cmUtZGlzdHJpYnV0b3JzCiAgICAgICAgLSBGaXggdHlwb2VzCiAgICAgICAgLSBBZGQgU2hhbWVl
cidzIHRlc3RlZCB0YWcKLS0tCiB4ZW4vYXJjaC9hcm0vZ2ljLXYzLmMgIHwgMTQgKysrKysrKysr
KystLS0KIHhlbi9hcmNoL2FybS92Z2ljLXYzLmMgfCAyMSArKysrKysrKysrKysrKysrKystLS0K
IDIgZmlsZXMgY2hhbmdlZCwgMjkgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vZ2ljLXYzLmMgYi94ZW4vYXJjaC9hcm0vZ2ljLXYzLmMKaW5k
ZXggYzk4YTE2M2VlNy4uMmMxNDU0ZjQyNSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2dpYy12
My5jCisrKyBiL3hlbi9hcmNoL2FybS9naWMtdjMuYwpAQCAtMTI2NSw3ICsxMjY1LDggQEAgc3Rh
dGljIGludCBnaWN2M19tYWtlX2h3ZG9tX2R0X25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwK
ICAgICBpZiAoIHJlcyApCiAgICAgICAgIHJldHVybiByZXM7CiAKLSAgICByZXMgPSBmZHRfcHJv
cGVydHlfY2VsbChmZHQsICIjcmVkaXN0cmlidXRvci1yZWdpb25zIiwgZ2ljdjMucmRpc3RfY291
bnQpOworICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwgIiNyZWRpc3RyaWJ1dG9yLXJl
Z2lvbnMiLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIGQtPmFyY2gudmdpYy5ucl9yZWdp
b25zKTsKICAgICBpZiAoIHJlcyApCiAgICAgICAgIHJldHVybiByZXM7CiAKQEAgLTEyNzQsOCAr
MTI3NSwxMCBAQCBzdGF0aWMgaW50IGdpY3YzX21ha2VfaHdkb21fZHRfbm9kZShjb25zdCBzdHJ1
Y3QgZG9tYWluICpkLAogICAgICAqIEdJQyBoYXMgdHdvIG1lbW9yeSByZWdpb25zOiBEaXN0cmli
dXRvciArIHJkaXN0IHJlZ2lvbnMKICAgICAgKiBDUFUgaW50ZXJmYWNlIGFuZCB2aXJ0dWFsIGNw
dSBpbnRlcmZhY2VzIGFjY2Vzc2VzZWQgYXMgU3lzdGVtIHJlZ2lzdGVycwogICAgICAqIFNvIGNl
bGxzIGFyZSBjcmVhdGVkIG9ubHkgZm9yIERpc3RyaWJ1dG9yIGFuZCByZGlzdCByZWdpb25zCisg
ICAgICogVGhlIGhhcmR3YXJlIGRvbWFpbiBtYXkgbm90IHVzZSBhbGwgdGhlIHJlZ2lvbnMuIFNv
IG9ubHkgY29weQorICAgICAqIHdoYXQgaXMgbmVjZXNzYXJ5LgogICAgICAqLwotICAgIG5ld19s
ZW4gPSBuZXdfbGVuICogKGdpY3YzLnJkaXN0X2NvdW50ICsgMSk7CisgICAgbmV3X2xlbiA9IG5l
d19sZW4gKiAoZC0+YXJjaC52Z2ljLm5yX3JlZ2lvbnMgKyAxKTsKIAogICAgIGh3X3JlZyA9IGR0
X2dldF9wcm9wZXJ0eShnaWMsICJyZWciLCAmbGVuKTsKICAgICBpZiAoICFod19yZWcgKQpAQCAt
MTQ2Niw2ICsxNDY5LDcgQEAgc3RhdGljIGlubGluZSBib29sIGdpY19kaXN0X3N1cHBvcnRzX2R2
aXModm9pZCkKIH0KIAogc3RhdGljIGludCBnaWN2M19tYWtlX2h3ZG9tX21hZHQoY29uc3Qgc3Ry
dWN0IGRvbWFpbiAqZCwgdTMyIG9mZnNldCkKKwogewogICAgIHN0cnVjdCBhY3BpX3N1YnRhYmxl
X2hlYWRlciAqaGVhZGVyOwogICAgIHN0cnVjdCBhY3BpX21hZHRfZ2VuZXJpY19pbnRlcnJ1cHQg
Kmhvc3RfZ2ljYywgKmdpY2M7CkBAIC0xNTAzLDcgKzE1MDcsMTEgQEAgc3RhdGljIGludCBnaWN2
M19tYWtlX2h3ZG9tX21hZHQoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdTMyIG9mZnNldCkKIAog
ICAgIC8qIEFkZCBHZW5lcmljIFJlZGlzdHJpYnV0b3IgKi8KICAgICBzaXplID0gc2l6ZW9mKHN0
cnVjdCBhY3BpX21hZHRfZ2VuZXJpY19yZWRpc3RyaWJ1dG9yKTsKLSAgICBmb3IgKCBpID0gMDsg
aSA8IGdpY3YzLnJkaXN0X2NvdW50OyBpKysgKQorICAgIC8qCisgICAgICogVGhlIGhhcmR3YXJl
IGRvbWFpbiBtYXkgbm90IHVzZWQgYWxsIHRoZSByZWdpb25zLiBTbyBvbmx5IGNvcHkKKyAgICAg
KiB3aGF0IGlzIG5lY2Vzc2FyeS4KKyAgICAgKi8KKyAgICBmb3IgKCBpID0gMDsgaSA8IGQtPmFy
Y2gudmdpYy5ucl9yZWdpb25zOyBpKysgKQogICAgIHsKICAgICAgICAgZ2ljciA9IChzdHJ1Y3Qg
YWNwaV9tYWR0X2dlbmVyaWNfcmVkaXN0cmlidXRvciAqKShiYXNlX3B0ciArIHRhYmxlX2xlbik7
CiAgICAgICAgIGdpY3ItPmhlYWRlci50eXBlID0gQUNQSV9NQURUX1RZUEVfR0VORVJJQ19SRURJ
U1RSSUJVVE9SOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3ZnaWMtdjMuYyBiL3hlbi9hcmNo
L2FybS92Z2ljLXYzLmMKaW5kZXggZGYxYmFiM2EzNS4uZWZlODI0YzZmYiAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gvYXJtL3ZnaWMtdjMuYworKysgYi94ZW4vYXJjaC9hcm0vdmdpYy12My5jCkBAIC0x
NjQwLDcgKzE2NDAsMTEgQEAgc3RhdGljIGludCB2Z2ljX3YzX3ZjcHVfaW5pdChzdHJ1Y3QgdmNw
dSAqdikKICAgICByZXR1cm4gMDsKIH0KIAotc3RhdGljIGlubGluZSB1bnNpZ25lZCBpbnQgdmdp
Y192M19yZGlzdF9jb3VudChzdHJ1Y3QgZG9tYWluICpkKQorLyoKKyAqIFJldHVybiB0aGUgbWF4
aW11bSBudW1iZXIgcG9zc2libGUgb2YgcmUtZGlzdHJpYnV0b3IgcmVnaW9ucyBmb3IKKyAqIGEg
Z2l2ZW4gZG9tYWluLgorICovCitzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGludCB2Z2ljX3YzX21h
eF9yZGlzdF9jb3VudChzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIC8qCiAgICAgICogTm9ybWFs
bHkgdGhlcmUgaXMgb25seSBvbmUgR0lDdjMgcmVkaXN0cmlidXRvciByZWdpb24uCkBAIC0xNjYy
LDcgKzE2NjYsNyBAQCBzdGF0aWMgaW50IHZnaWNfdjNfcmVhbF9kb21haW5faW5pdChzdHJ1Y3Qg
ZG9tYWluICpkKQogICAgIGludCByZGlzdF9jb3VudCwgaSwgcmV0OwogCiAgICAgLyogQWxsb2Nh
dGUgbWVtb3J5IGZvciBSZS1kaXN0cmlidXRvciByZWdpb25zICovCi0gICAgcmRpc3RfY291bnQg
PSB2Z2ljX3YzX3JkaXN0X2NvdW50KGQpOworICAgIHJkaXN0X2NvdW50ID0gdmdpY192M19tYXhf
cmRpc3RfY291bnQoZCk7CiAKICAgICByZGlzdF9yZWdpb25zID0geHphbGxvY19hcnJheShzdHJ1
Y3QgdmdpY19yZGlzdF9yZWdpb24sIHJkaXN0X2NvdW50KTsKICAgICBpZiAoICFyZGlzdF9yZWdp
b25zICkKQEAgLTE2OTUsOCArMTY5OSwxOSBAQCBzdGF0aWMgaW50IHZnaWNfdjNfcmVhbF9kb21h
aW5faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICAgICAgZC0+YXJjaC52Z2ljLnJkaXN0
X3JlZ2lvbnNbaV0uZmlyc3RfY3B1ID0gZmlyc3RfY3B1OwogCiAgICAgICAgICAgICBmaXJzdF9j
cHUgKz0gc2l6ZSAvIEdJQ1YzX0dJQ1JfU0laRTsKKworICAgICAgICAgICAgaWYgKCBmaXJzdF9j
cHUgPj0gZC0+bWF4X3ZjcHVzICkKKyAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQog
CisgICAgICAgIC8qCisgICAgICAgICAqIFRoZSBoYXJkd2FyZSBkb21haW4gbWF5IG5vdCB1c2Ug
YWxsIHRoZSByZS1kaXN0cmlidXRvcnMKKyAgICAgICAgICogcmVnaW9ucyAoZS5nIHdoZW4gdGhl
IG51bWJlciBvZiB2Q1BVcyBkb2VzIG5vdCBtYXRjaCB0aGUKKyAgICAgICAgICogbnVtYmVyIG9m
IHBDUFVzKS4gVXBkYXRlIHRoZSBudW1iZXIgb2YgcmVnaW9ucyB0byBhdm9pZAorICAgICAgICAg
KiBleHBvc2luZyB1bnVzZWQgcmVnaW9uIGFzIHRoZXkgd2lsbCBub3QgZ2V0IGVtdWxhdGVkLgor
ICAgICAgICAgKi8KKyAgICAgICAgZC0+YXJjaC52Z2ljLm5yX3JlZ2lvbnMgPSBpICsgMTsKKwog
ICAgICAgICBkLT5hcmNoLnZnaWMuaW50aWRfYml0cyA9IHZnaWNfdjNfaHcuaW50aWRfYml0czsK
ICAgICB9CiAgICAgZWxzZQpAQCAtMTgyNSw3ICsxODQwLDcgQEAgaW50IHZnaWNfdjNfaW5pdChz
dHJ1Y3QgZG9tYWluICpkLCBpbnQgKm1taW9fY291bnQpCiAgICAgfQogCiAgICAgLyogR0lDRCBy
ZWdpb24gKyBudW1iZXIgb2YgUmVkaXN0cmlidXRvcnMgKi8KLSAgICAqbW1pb19jb3VudCA9IHZn
aWNfdjNfcmRpc3RfY291bnQoZCkgKyAxOworICAgICptbWlvX2NvdW50ID0gdmdpY192M19tYXhf
cmRpc3RfY291bnQoZCkgKyAxOwogCiAgICAgLyogb25lIHJlZ2lvbiBwZXIgSVRTICovCiAgICAg
Km1taW9fY291bnQgKz0gdmdpY192M19pdHNfY291bnQoZCk7Ci0tIAoyLjExLjAKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 18:58:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 18:58: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 1g73P3-0001aB-Ah; Mon, 01 Oct 2018 18:58:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g73P2-0001a3-PN
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 18:58:44 +0000
X-Inumbo-ID: 2eeb38b8-c5ac-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 2eeb38b8-c5ac-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 18:59:54 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 690AA7A9;
 Mon,  1 Oct 2018 11:58:43 -0700 (PDT)
Received: from [10.37.12.181] (unknown [10.37.12.181])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 862F03F5B7;
 Mon,  1 Oct 2018 11:58:40 -0700 (PDT)
To: xen-devel@lists.xenproject.org
References: <20181001185721.15467-1-julien.grall@arm.com>
 <20181001185721.15467-3-julien.grall@arm.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <0a883bbb-462e-5ef6-ecd9-040c61bee659@arm.com>
Date: Mon, 1 Oct 2018 19:58:38 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181001185721.15467-3-julien.grall@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 1/2] xen/arm: vgic-v3: Delay the
 initialization of the domain 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>
Cc: wei.liu2@citrix.com, sstabellini@kernel.org, ian.jackson@eu.citrix.com,
 Andrew Cooper <andrew.cooper3@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>

SGksCgpJIGZvcmdvdCB0byByZW1vdmUgcGF0Y2ggZnJvbSB0aGUgcHJldmlvdXMgc2VyaWVzIGJl
Zm9yZSBzZW5kaW5nIHRoZSBuZXcgCm9uZS4KClBsZWFzZSBpZ25vcmUgdGhhdCBwYXRjaC4gU29y
cnkgZm9yIHRoZSBub2lzZS4KCkNoZWVycywKCk9uIDEwLzAxLzIwMTggMDc6NTcgUE0sIEp1bGll
biBHcmFsbCB3cm90ZToKPiBBIGZvbGxvdy11cCBwYXRjaCB3aWxsIHJlcXVpcmUgdG8ga25vdyB0
aGUgbnVtYmVyIG9mIHZDUFVzIHdoZW4KPiBpbml0aWFsaXphdGluZyB0aGUgdkdJQ3YzIGRvbWFp
biBzdHJ1Y3R1cmUuIEhvd2V2ZXIgdGhpcyBpbmZvcm1hdGlvbiBpcwo+IG5vdCBhdmFpbGFibGUg
YXQgZG9tYWluIGNyZWF0aW9uLiBUaGlzIGlzIG9ubHkga25vd24gb25jZQo+IFhFTl9ET01DVExf
bWF4X3ZwdXMgaXMgY2FsbGVkIGZvciB0aGF0IGRvbWFpbi4KPiAKPiBJbiBvcmRlciB0byBnZXQg
dGhlIG1heCB2Q1BVcyBhcm91bmQsIGRlbGF5IHRoZSBkb21haW4gcGFydCBvZiB0aGUgdkdJQwo+
IHYzIGluaXRpYWxpemF0aW9uIHVudGlsIHRoZSBmaXJzdCB2Q1BVIG9mIHRoZSBkb21haW4gaXMg
aW5pdGlhbGl6ZWQuCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KPiBUZXN0ZWQtYnk6IFNoYW1lZXIgS29sb3RodW0gPHNoYW1lZXJhbGkua29s
b3RodW0udGhvZGlAaHVhd2VpLmNvbT4KPiBBY2tlZC1idXQtZGlzbGlrZWQtYnk6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiAKPiAtLS0KPiAKPiBDYzogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiAKPiBUaGlzIGlzIG5hc3R5
IGJ1dCBJIGNhbid0IGZpbmQgYSBiZXR0ZXIgd2F5IGZvciBYZW4gNC4xMSBhbmQgb2xkZXIuIFdl
Cj4gc3RpbGwgbmVlZCBpdCBmb3IgdW5zdGFibGUgYmVjYXVzZSB0aGUgbnVtYmVyIG9mIHZDUFVz
IGlzIG5vdCBrbm93biBpbgo+IGFyY2hfZG9tYWluX2luaXQuIFRoZXJlIGFyZSBkaXNjdXNzaW9u
IHRvIHJld29yayB0aGUgZG9tYWluIGNyZWF0aW9uIGEKPiBiaXQgZnVydGhlciBidXQgSSB3b3Vs
ZCBob3BlIHRvIGZpeCB0aGUgYnVnIGZpcnN0Lgo+IAo+IEFuZHJldywgSSBoYXZlIENDZWQgeW91
IHRvIGtub3cgd2hldGhlciB5b3UgaGF2ZSBhIGJldHRlciBpZGVhIHdoZXJlIHRvCj4gcGxhY2Ug
dGhpcyBjYWxsIG9uIFhlbiA0LjExIGFuZCBvbGRlci4KPiAKPiAgICAgIENoYW5nZXMgaW4gdjI6
Cj4gICAgICAgICAgLSBUaGUgcGF0Y2ggaXMgYWxzbyBuZWVkZWQgZm9yIHRoZSB0aW1lIGJlaW5n
IG9uIHVuc3RhYmxlCj4gICAgICAgICAgLSBBZGQgU3RlZmFubydzIHJlY2VudGx5IGludmVudGVk
IHRhZwo+ICAgICAgICAgIC0gQWRkIFNoYW1lZXIncyB0ZXN0ZWQgdGFnCj4gLS0tCj4gICB4ZW4v
YXJjaC9hcm0vdmdpYy12My5jIHwgMjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0KPiAg
IDEgZmlsZSBjaGFuZ2VkLCAyNyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+IAo+IGRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdmdpYy12My5jIGIveGVuL2FyY2gvYXJtL3ZnaWMtdjMu
Ywo+IGluZGV4IDRiNDI3MzlhNTIuLmRmMWJhYjNhMzUgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gv
YXJtL3ZnaWMtdjMuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS92Z2ljLXYzLmMKPiBAQCAtMTU3Myw5
ICsxNTczLDExIEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgbW1pb19oYW5kbGVyX29wcyB2Z2ljX2Rp
c3RyX21taW9faGFuZGxlciA9IHsKPiAgICAgICAud3JpdGUgPSB2Z2ljX3YzX2Rpc3RyX21taW9f
d3JpdGUsCj4gICB9Owo+ICAgCj4gK3N0YXRpYyBpbnQgdmdpY192M19yZWFsX2RvbWFpbl9pbml0
KHN0cnVjdCBkb21haW4gKmQpOwo+ICsKPiAgIHN0YXRpYyBpbnQgdmdpY192M192Y3B1X2luaXQo
c3RydWN0IHZjcHUgKnYpCj4gICB7Cj4gLSAgICBpbnQgaTsKPiArICAgIGludCBpLCByYzsKPiAg
ICAgICBwYWRkcl90IHJkaXN0X2Jhc2U7Cj4gICAgICAgc3RydWN0IHZnaWNfcmRpc3RfcmVnaW9u
ICpyZWdpb247Cj4gICAgICAgdW5zaWduZWQgaW50IGxhc3RfY3B1Owo+IEBAIC0xNTg0LDYgKzE1
ODYsMTkgQEAgc3RhdGljIGludCB2Z2ljX3YzX3ZjcHVfaW5pdChzdHJ1Y3QgdmNwdSAqdikKPiAg
ICAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwo+ICAgCj4gICAgICAgLyoKPiArICAg
ICAqIFRoaXMgaXMgdGhlIGVhcmxpZXN0IHBsYWNlIHdoZXJlIHRoZSBudW1iZXIgb2YgdkNQVXMg
aXMKPiArICAgICAqIGtub3duLiBUaGlzIGlzIHJlcXVpcmVkIHRvIGluaXRpYWxpemUgY29ycmVj
dGx5IHRoZSB2R0lDIHYzCj4gKyAgICAgKiBkb21haW4gc3RydWN0dXJlLiBXZSBvbmx5IHRvIGRv
IHRoYXQgd2hlbiB2Q1BVIDAgaXMKPiArICAgICAqIGluaXRpbGlhbGl6ZWQuCj4gKyAgICAgKi8K
PiArICAgIGlmICggdi0+dmNwdV9pZCA9PSAwICkKPiArICAgIHsKPiArICAgICAgICByYyA9IHZn
aWNfdjNfcmVhbF9kb21haW5faW5pdChkKTsKPiArICAgICAgICBpZiAoIHJjICkKPiArICAgICAg
ICAgICAgcmV0dXJuIHJjOwo+ICsgICAgfQo+ICsKPiArICAgIC8qCj4gICAgICAgICogRmluZCB0
aGUgcmVnaW9uIHdoZXJlIHRoZSByZS1kaXN0cmlidXRvciBsaXZlcy4gRm9yIHRoaXMgcHVycG9z
ZSwKPiAgICAgICAgKiB3ZSBsb29rIG9uZSByZWdpb24gYWhlYWQgYXMgd2UgaGF2ZSBvbmx5IHRo
ZSBmaXJzdCBDUFUgaW4gaGFuZC4KPiAgICAgICAgKi8KPiBAQCAtMTY0MSw3ICsxNjU2LDcgQEAg
c3RhdGljIGlubGluZSB1bnNpZ25lZCBpbnQgdmdpY192M19yZGlzdF9jb3VudChzdHJ1Y3QgZG9t
YWluICpkKQo+ICAgICAgICAgICAgICAgICAgR1VFU1RfR0lDVjNfUkRJU1RfUkVHSU9OUzsKPiAg
IH0KPiAgIAo+IC1zdGF0aWMgaW50IHZnaWNfdjNfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAq
ZCkKPiArc3RhdGljIGludCB2Z2ljX3YzX3JlYWxfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAq
ZCkKPiAgIHsKPiAgICAgICBzdHJ1Y3QgdmdpY19yZGlzdF9yZWdpb24gKnJkaXN0X3JlZ2lvbnM7
Cj4gICAgICAgaW50IHJkaXN0X2NvdW50LCBpLCByZXQ7Cj4gQEAgLTE3MzMsNiArMTc0OCwxNiBA
QCBzdGF0aWMgaW50IHZnaWNfdjNfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKPiAgICAg
ICByZXR1cm4gMDsKPiAgIH0KPiAgIAo+ICtzdGF0aWMgaW50IHZnaWNfdjNfZG9tYWluX2luaXQo
c3RydWN0IGRvbWFpbiAqZCkKPiArewo+ICsgICAgLyoKPiArICAgICAqIFRoZSBkb21haW4gaW5p
dGlhbGl6YXRpb24gZm9yIHZHSUMgdjMgaXMgZGVsYXllZCB1bnRpbCB0aGUgZmlyc3QgdkNQVQo+
ICsgICAgICogaXMgY3JlYXRlZC4gVGhpcyBiZWNhdXNlIHRoZSBpbml0aWFsaXphdGlvbiBtYXkg
cmVxdWlyZSB0byBrbm93IHRoZQo+ICsgICAgICogbnVtYmVyIG9mIHZDUFVzIHRoYXQgaXMgbm90
IGtub3duIHdoZW4gY3JlYXRpbmcgdGhlIGRvbWFpbi4KPiArICAgICAqLwo+ICsgICAgcmV0dXJu
IDA7Cj4gK30KPiArCj4gICBzdGF0aWMgdm9pZCB2Z2ljX3YzX2RvbWFpbl9mcmVlKHN0cnVjdCBk
b21haW4gKmQpCj4gICB7Cj4gICAgICAgdmdpY192M19pdHNfZnJlZV9kb21haW4oZCk7Cj4gCgot
LSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 18:59:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 18:59: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 1g73PT-0001i6-Lb; Mon, 01 Oct 2018 18:59:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g73PS-0001hf-8J
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 18:59:10 +0000
X-Inumbo-ID: bffe20a2-c5ab-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id bffe20a2-c5ab-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 20:56:48 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id EAF8B7A9;
 Mon,  1 Oct 2018 11:59:08 -0700 (PDT)
Received: from [10.37.12.181] (unknown [10.37.12.181])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 97F463F5B7;
 Mon,  1 Oct 2018 11:59:06 -0700 (PDT)
To: xen-devel@lists.xenproject.org
References: <20181001185721.15467-1-julien.grall@arm.com>
 <20181001185721.15467-5-julien.grall@arm.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <f438cd1d-2da9-f051-f8f9-9bd24cc014f4@arm.com>
Date: Mon, 1 Oct 2018 19:59:04 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181001185721.15467-5-julien.grall@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 2/2] xen/arm: vgic-v3: Don't create empty
 re-distributor 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: wei.liu2@citrix.com, sstabellini@kernel.org, ian.jackson@eu.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>

SGksCgpJIGZvcmdvdCB0byByZW1vdmUgcGF0Y2ggZnJvbSB0aGUgcHJldmlvdXMgc2VyaWVzIGJl
Zm9yZSBzZW5kaW5nIHRoZSBuZXcgCm9uZS4KClBsZWFzZSBpZ25vcmUgdGhhdCBwYXRjaC4gU29y
cnkgZm9yIHRoZSBub2lzZS4KCkNoZWVycywKCgpPbiAxMC8wMS8yMDE4IDA3OjU3IFBNLCBKdWxp
ZW4gR3JhbGwgd3JvdGU6Cj4gQXQgdGhlIG1vbWVudCwgWGVuIGlzIGFzc3VtaW5nIHRoZSBoYXJk
d2FyZSBkb21haW4gd2lsbCBoYXZlIHRoZSBzYW1lCj4gbnVtYmVyIG9mIHJlLWRpc3RyaWJ1dG9y
IHJlZ2lvbnMgYXMgdGhlIGhvc3QuIEhvd2V2ZXIsIGFzIHRoZQo+IG51bWJlciBvZiBDUFVzIG9y
IHRoZSBzdHJpZGUgKGUuZyBvbiBHSUN2NCkgbWF5IGJlIGRpZmZlcmVudCB3ZSBlbmQgdXAKPiBl
eHBvc2luZyByZWdpb25zIHdoaWNoIGRvZXMgbm90IGNvbnRhaW4gYW55IHJlLWRpc3RyaWJ1dG9y
cy4KPiAKPiBXaGVuIGJvb3RpbmcsIExpbnV4IHdpbGwgZ28gdGhyb3VnaCBhbGwgdGhlIHJlLWRp
c3RyaWJ1dG9yIHJlZ2lvbiB0bwo+IGNoZWNrIHdoZXRoZXIgYSBwcm9wZXJ0eSAoZS5nIHZQTElz
KSBpcyBhdmFpbGFibGUgYWNjcm9zcyBhbGwgdGhlCj4gcmUtZGlzdHJpYnV0b3JzLiBUaGlzIHdp
bGwgcmVzdWx0IHRvIGEgZGF0YSBhYm9ydCBvbiBlbXB0eSByZWdpb25zCj4gYmVjYXVzZSB0aGVy
ZSBhcmUgbm8gdW5kZXJseWluZyByZS1kaXN0cmlidXRvci4KPiAKPiBTbyB3ZSBuZWVkIHRvIGxp
bWl0IHRoZSBudW1iZXIgb2YgcmVnaW9ucyBleHBvc2VkIHRvIHRoZSBoYXJkd2FyZQo+IGRvbWFp
bi4gVGhlIGNvZGUgcmV3b3JrZWQgdG8gb25seSBleHBvc2UgdGhlIG1pbmltdW4gbnVtYmVyIG9m
IHJlZ2lvbnMKPiByZXF1aXJlZCBieSB0aGUgaGFyZHdhcmUgZG9tYWluLiBJdCBpcyBhc3N1bWVk
IHRoZSByZWdpb25zIHdpbGwgYmUKPiBwb3B1bGF0ZWQgc3RhcnRpbmcgZnJvbSB0aGUgZmlyc3Qg
b25lLgo+IAo+IExhc3RseSwgcmVuYW1lIHZnaWNfdjNfcmRpc3RfY291bnQgdG8gcmVmbGVjdCB0
aGUgdmFsdWUgcmV0dXJuIGJ5IHRoZQo+IGhlbHBlci4KPiAKPiBSZXBvcnRlZC1ieTogU2hhbWVl
cmFsaSBLb2xvdGh1bSBUaG9kaSA8c2hhbWVlcmFsaS5rb2xvdGh1bS50aG9kaUBodWF3ZWkuY29t
Pgo+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4g
VGVzdGVkLWJ5OiBTaGFtZWVyIEtvbG90aHVtIDxzaGFtZWVyYWxpLmtvbG90aHVtLnRob2RpQGh1
YXdlaS5jb20+Cj4gCj4gLS0tCj4gICAgICBDaGFuZ2VzIGluIHYyOgo+ICAgICAgICAgIC0gUmVu
YW1lIHZnaWNfdjNfcmRpc3RfY291bnQgdG8gdmdpY192M19tYXhfcmRpc3RfY291bnQKPiAgICAg
ICAgICAtIEZpeHVwICNyZS1kaXN0cmlidXRvcnMKPiAgICAgICAgICAtIEZpeCB0eXBvZXMKPiAg
ICAgICAgICAtIEFkZCBTaGFtZWVyJ3MgdGVzdGVkIHRhZwo+IC0tLQo+ICAgeGVuL2FyY2gvYXJt
L2dpYy12My5jICB8IDE0ICsrKysrKysrKysrLS0tCj4gICB4ZW4vYXJjaC9hcm0vdmdpYy12My5j
IHwgMjEgKysrKysrKysrKysrKysrKysrLS0tCj4gICAyIGZpbGVzIGNoYW5nZWQsIDI5IGluc2Vy
dGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9n
aWMtdjMuYyBiL3hlbi9hcmNoL2FybS9naWMtdjMuYwo+IGluZGV4IGM5OGExNjNlZTcuLjJjMTQ1
NGY0MjUgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2dpYy12My5jCj4gKysrIGIveGVuL2Fy
Y2gvYXJtL2dpYy12My5jCj4gQEAgLTEyNjUsNyArMTI2NSw4IEBAIHN0YXRpYyBpbnQgZ2ljdjNf
bWFrZV9od2RvbV9kdF9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsCj4gICAgICAgaWYgKCBy
ZXMgKQo+ICAgICAgICAgICByZXR1cm4gcmVzOwo+ICAgCj4gLSAgICByZXMgPSBmZHRfcHJvcGVy
dHlfY2VsbChmZHQsICIjcmVkaXN0cmlidXRvci1yZWdpb25zIiwgZ2ljdjMucmRpc3RfY291bnQp
Owo+ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwoZmR0LCAiI3JlZGlzdHJpYnV0b3ItcmVn
aW9ucyIsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBkLT5hcmNoLnZnaWMubnJfcmVn
aW9ucyk7Cj4gICAgICAgaWYgKCByZXMgKQo+ICAgICAgICAgICByZXR1cm4gcmVzOwo+ICAgCj4g
QEAgLTEyNzQsOCArMTI3NSwxMCBAQCBzdGF0aWMgaW50IGdpY3YzX21ha2VfaHdkb21fZHRfbm9k
ZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLAo+ICAgICAgICAqIEdJQyBoYXMgdHdvIG1lbW9yeSBy
ZWdpb25zOiBEaXN0cmlidXRvciArIHJkaXN0IHJlZ2lvbnMKPiAgICAgICAgKiBDUFUgaW50ZXJm
YWNlIGFuZCB2aXJ0dWFsIGNwdSBpbnRlcmZhY2VzIGFjY2Vzc2VzZWQgYXMgU3lzdGVtIHJlZ2lz
dGVycwo+ICAgICAgICAqIFNvIGNlbGxzIGFyZSBjcmVhdGVkIG9ubHkgZm9yIERpc3RyaWJ1dG9y
IGFuZCByZGlzdCByZWdpb25zCj4gKyAgICAgKiBUaGUgaGFyZHdhcmUgZG9tYWluIG1heSBub3Qg
dXNlIGFsbCB0aGUgcmVnaW9ucy4gU28gb25seSBjb3B5Cj4gKyAgICAgKiB3aGF0IGlzIG5lY2Vz
c2FyeS4KPiAgICAgICAgKi8KPiAtICAgIG5ld19sZW4gPSBuZXdfbGVuICogKGdpY3YzLnJkaXN0
X2NvdW50ICsgMSk7Cj4gKyAgICBuZXdfbGVuID0gbmV3X2xlbiAqIChkLT5hcmNoLnZnaWMubnJf
cmVnaW9ucyArIDEpOwo+ICAgCj4gICAgICAgaHdfcmVnID0gZHRfZ2V0X3Byb3BlcnR5KGdpYywg
InJlZyIsICZsZW4pOwo+ICAgICAgIGlmICggIWh3X3JlZyApCj4gQEAgLTE0NjYsNiArMTQ2OSw3
IEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBnaWNfZGlzdF9zdXBwb3J0c19kdmlzKHZvaWQpCj4gICB9
Cj4gICAKPiAgIHN0YXRpYyBpbnQgZ2ljdjNfbWFrZV9od2RvbV9tYWR0KGNvbnN0IHN0cnVjdCBk
b21haW4gKmQsIHUzMiBvZmZzZXQpCj4gKwo+ICAgewo+ICAgICAgIHN0cnVjdCBhY3BpX3N1YnRh
YmxlX2hlYWRlciAqaGVhZGVyOwo+ICAgICAgIHN0cnVjdCBhY3BpX21hZHRfZ2VuZXJpY19pbnRl
cnJ1cHQgKmhvc3RfZ2ljYywgKmdpY2M7Cj4gQEAgLTE1MDMsNyArMTUwNywxMSBAQCBzdGF0aWMg
aW50IGdpY3YzX21ha2VfaHdkb21fbWFkdChjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB1MzIgb2Zm
c2V0KQo+ICAgCj4gICAgICAgLyogQWRkIEdlbmVyaWMgUmVkaXN0cmlidXRvciAqLwo+ICAgICAg
IHNpemUgPSBzaXplb2Yoc3RydWN0IGFjcGlfbWFkdF9nZW5lcmljX3JlZGlzdHJpYnV0b3IpOwo+
IC0gICAgZm9yICggaSA9IDA7IGkgPCBnaWN2My5yZGlzdF9jb3VudDsgaSsrICkKPiArICAgIC8q
Cj4gKyAgICAgKiBUaGUgaGFyZHdhcmUgZG9tYWluIG1heSBub3QgdXNlZCBhbGwgdGhlIHJlZ2lv
bnMuIFNvIG9ubHkgY29weQo+ICsgICAgICogd2hhdCBpcyBuZWNlc3NhcnkuCj4gKyAgICAgKi8K
PiArICAgIGZvciAoIGkgPSAwOyBpIDwgZC0+YXJjaC52Z2ljLm5yX3JlZ2lvbnM7IGkrKyApCj4g
ICAgICAgewo+ICAgICAgICAgICBnaWNyID0gKHN0cnVjdCBhY3BpX21hZHRfZ2VuZXJpY19yZWRp
c3RyaWJ1dG9yICopKGJhc2VfcHRyICsgdGFibGVfbGVuKTsKPiAgICAgICAgICAgZ2ljci0+aGVh
ZGVyLnR5cGUgPSBBQ1BJX01BRFRfVFlQRV9HRU5FUklDX1JFRElTVFJJQlVUT1I7Cj4gZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS92Z2ljLXYzLmMgYi94ZW4vYXJjaC9hcm0vdmdpYy12My5jCj4g
aW5kZXggZGYxYmFiM2EzNS4uZWZlODI0YzZmYiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0v
dmdpYy12My5jCj4gKysrIGIveGVuL2FyY2gvYXJtL3ZnaWMtdjMuYwo+IEBAIC0xNjQwLDcgKzE2
NDAsMTEgQEAgc3RhdGljIGludCB2Z2ljX3YzX3ZjcHVfaW5pdChzdHJ1Y3QgdmNwdSAqdikKPiAg
ICAgICByZXR1cm4gMDsKPiAgIH0KPiAgIAo+IC1zdGF0aWMgaW5saW5lIHVuc2lnbmVkIGludCB2
Z2ljX3YzX3JkaXN0X2NvdW50KHN0cnVjdCBkb21haW4gKmQpCj4gKy8qCj4gKyAqIFJldHVybiB0
aGUgbWF4aW11bSBudW1iZXIgcG9zc2libGUgb2YgcmUtZGlzdHJpYnV0b3IgcmVnaW9ucyBmb3IK
PiArICogYSBnaXZlbiBkb21haW4uCj4gKyAqLwo+ICtzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGlu
dCB2Z2ljX3YzX21heF9yZGlzdF9jb3VudChzdHJ1Y3QgZG9tYWluICpkKQo+ICAgewo+ICAgICAg
IC8qCj4gICAgICAgICogTm9ybWFsbHkgdGhlcmUgaXMgb25seSBvbmUgR0lDdjMgcmVkaXN0cmli
dXRvciByZWdpb24uCj4gQEAgLTE2NjIsNyArMTY2Niw3IEBAIHN0YXRpYyBpbnQgdmdpY192M19y
ZWFsX2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpCj4gICAgICAgaW50IHJkaXN0X2NvdW50
LCBpLCByZXQ7Cj4gICAKPiAgICAgICAvKiBBbGxvY2F0ZSBtZW1vcnkgZm9yIFJlLWRpc3RyaWJ1
dG9yIHJlZ2lvbnMgKi8KPiAtICAgIHJkaXN0X2NvdW50ID0gdmdpY192M19yZGlzdF9jb3VudChk
KTsKPiArICAgIHJkaXN0X2NvdW50ID0gdmdpY192M19tYXhfcmRpc3RfY291bnQoZCk7Cj4gICAK
PiAgICAgICByZGlzdF9yZWdpb25zID0geHphbGxvY19hcnJheShzdHJ1Y3QgdmdpY19yZGlzdF9y
ZWdpb24sIHJkaXN0X2NvdW50KTsKPiAgICAgICBpZiAoICFyZGlzdF9yZWdpb25zICkKPiBAQCAt
MTY5NSw4ICsxNjk5LDE5IEBAIHN0YXRpYyBpbnQgdmdpY192M19yZWFsX2RvbWFpbl9pbml0KHN0
cnVjdCBkb21haW4gKmQpCj4gICAgICAgICAgICAgICBkLT5hcmNoLnZnaWMucmRpc3RfcmVnaW9u
c1tpXS5maXJzdF9jcHUgPSBmaXJzdF9jcHU7Cj4gICAKPiAgICAgICAgICAgICAgIGZpcnN0X2Nw
dSArPSBzaXplIC8gR0lDVjNfR0lDUl9TSVpFOwo+ICsKPiArICAgICAgICAgICAgaWYgKCBmaXJz
dF9jcHUgPj0gZC0+bWF4X3ZjcHVzICkKPiArICAgICAgICAgICAgICAgIGJyZWFrOwo+ICAgICAg
ICAgICB9Cj4gICAKPiArICAgICAgICAvKgo+ICsgICAgICAgICAqIFRoZSBoYXJkd2FyZSBkb21h
aW4gbWF5IG5vdCB1c2UgYWxsIHRoZSByZS1kaXN0cmlidXRvcnMKPiArICAgICAgICAgKiByZWdp
b25zIChlLmcgd2hlbiB0aGUgbnVtYmVyIG9mIHZDUFVzIGRvZXMgbm90IG1hdGNoIHRoZQo+ICsg
ICAgICAgICAqIG51bWJlciBvZiBwQ1BVcykuIFVwZGF0ZSB0aGUgbnVtYmVyIG9mIHJlZ2lvbnMg
dG8gYXZvaWQKPiArICAgICAgICAgKiBleHBvc2luZyB1bnVzZWQgcmVnaW9uIGFzIHRoZXkgd2ls
bCBub3QgZ2V0IGVtdWxhdGVkLgo+ICsgICAgICAgICAqLwo+ICsgICAgICAgIGQtPmFyY2gudmdp
Yy5ucl9yZWdpb25zID0gaSArIDE7Cj4gKwo+ICAgICAgICAgICBkLT5hcmNoLnZnaWMuaW50aWRf
Yml0cyA9IHZnaWNfdjNfaHcuaW50aWRfYml0czsKPiAgICAgICB9Cj4gICAgICAgZWxzZQo+IEBA
IC0xODI1LDcgKzE4NDAsNyBAQCBpbnQgdmdpY192M19pbml0KHN0cnVjdCBkb21haW4gKmQsIGlu
dCAqbW1pb19jb3VudCkKPiAgICAgICB9Cj4gICAKPiAgICAgICAvKiBHSUNEIHJlZ2lvbiArIG51
bWJlciBvZiBSZWRpc3RyaWJ1dG9ycyAqLwo+IC0gICAgKm1taW9fY291bnQgPSB2Z2ljX3YzX3Jk
aXN0X2NvdW50KGQpICsgMTsKPiArICAgICptbWlvX2NvdW50ID0gdmdpY192M19tYXhfcmRpc3Rf
Y291bnQoZCkgKyAxOwo+ICAgCj4gICAgICAgLyogb25lIHJlZ2lvbiBwZXIgSVRTICovCj4gICAg
ICAgKm1taW9fY291bnQgKz0gdmdpY192M19pdHNfY291bnQoZCk7Cj4gCgotLSAKSnVsaWVuIEdy
YWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 19:34:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 19:34: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 1g73xr-0004xo-Ks; Mon, 01 Oct 2018 19:34:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ortm=mn=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g73xq-0004xe-GV
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 19:34:42 +0000
X-Inumbo-ID: b6adf968-c5b0-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b6adf968-c5b0-11e8-a8a5-bc764e045a96;
 Mon, 01 Oct 2018 21:32:20 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1g73xm-0003er-GA; Mon, 01 Oct 2018 19:34: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 1g73xm-0006WZ-0G; Mon, 01 Oct 2018 19:34:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g73xl-00031Q-Vr; Mon, 01 Oct 2018 19:34:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128288-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-amd64-amd64-libvirt:migrate-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=3722e563432bdbf0cbd16ace3075cf643186b01e
X-Osstest-Versions-That: xen=5c28a3c6814cc3a054fde133c0f6ef77d80c0412
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 01 Oct 2018 19:34:37 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128288: 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>

ZmxpZ2h0IDEyODI4OCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODI4OC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAzNzIyZTU2MzQzMmJkYmYwY2JkMTZhY2UzMDc1Y2Y2NDMxODZiMDFlCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA1YzI4YTNjNjgxNGNjM2EwNTRm
ZGUxMzNjMGY2ZWY3N2Q4MGMwNDEyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjgyODMgIDIwMTgt
MTAtMDEgMTM6MDA6NTIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4Mjg4ICAy
MDE4LTEwLTAxIDE3OjAwOjQ1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgR2VvcmdlIER1bmxhcCA8Z2Vvcmdl
LmR1bmxhcEBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJp
dHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgNWMyOGEzYzY4MS4uMzcyMmU1NjM0
MyAgMzcyMmU1NjM0MzJiZGJmMGNiZDE2YWNlMzA3NWNmNjQzMTg2YjAxZSAtPiBzbW9rZQoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 20:00:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 20: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 1g74MS-0007Iq-QI; Mon, 01 Oct 2018 20:00:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pct1=mn=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g74MR-0007Fn-LV
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 20:00:07 +0000
X-Inumbo-ID: c1a96e63-c5b4-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c1a96e63-c5b4-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 20:01:17 +0000 (UTC)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 20EF82084C;
 Mon,  1 Oct 2018 20:00:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538424005;
 bh=osWoOQeu9+d6htFPYqQzkepwLXAcQdigFO9LNl2cdkc=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=nF0T0qLlK4s52Y40rKEyXydYCsC/A0wCaRxKs42Do9cdByX0wbnmnPE59mtha7BPs
 mtHsYKk1eaQPyCuEENH2pDVe38c+fD4wzdZsGsmO3brEC0+iDXdnO0uUMCjgcBF2zl
 aEa+x6lGTJe22NXCtwGfY9tLGlgGvDgHMfmQETjM=
Date: Mon, 1 Oct 2018 12:59:56 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20181001124639.22885-3-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1810011259130.25821@sstabellini-ThinkPad-X260>
References: <20181001124639.22885-1-julien.grall@arm.com>
 <20181001124639.22885-3-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [[PATCH v3] 2/4] xen/arm: cpufeature: Add helper to
 check constant caps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, volodymyr_babchuk@epam.com, 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>

T24gTW9uLCAxIE9jdCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gU29tZSBjYXBhYmFiaWxp
dGllcyBhcmUgc2V0IHJpZ2h0IGR1cmluZyBib290IGFuZCB3aWxsIG5ldmVyIGNoYW5nZQo+IGFm
dGVyd2FyZHMuIEF0IHRoZSBtb21lbnQsIHRoZSBmdW5jdGlvbiBjcHVfaGF2ZV9jYXBzIHdpbGwg
Y2hlY2sgd2hldGhlcgo+IHRoZSBjYXAgaXMgZW5hYmxlZCBmcm9tIHRoZSBtZW1vcnkuCj4gCj4g
SXQgaXMgcG9zc2libGUgdG8gYXZvaWQgdGhlIGxvYWQgZnJvbSB0aGUgbWVtb3J5IGJ5IHVzaW5n
IGFuCj4gQUxURVJOQVRJVkUuIFdpdGggdGhhdCB0aGUgY2hlY2sgaXMganVzdCByZWR1Y2VkIHRv
IDEgaW5zdHJ1Y3Rpb24uCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+Cgo+IC0tLQo+IAo+IFRoaXMgaXMgdGhlIHN0YXRpYyBrZXkgZm9yIHRo
ZSBwb29yLiBBdCBzb21lIHBvaW50IHdlIG1pZ2h0IHdhbnQgdG8KPiBpbnRyb2R1Y2Ugc29tZXRo
aW5nIHNpbWlsYXIgdG8gc3RhdGljIGtleSBpbiBYZW4uCj4gCj4gICAgIENoYW5nZXMgaW4gdjI6
Cj4gICAgICAgICAtIFVzZSB1bmxpa2VseQo+IC0tLQo+ICB4ZW4vaW5jbHVkZS9hc20tYXJtL2Nw
dWZlYXR1cmUuaCB8IDEyICsrKysrKysrKysrKwo+ICAxIGZpbGUgY2hhbmdlZCwgMTIgaW5zZXJ0
aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWZlYXR1cmUu
aCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vY3B1ZmVhdHVyZS5oCj4gaW5kZXggM2RlNmI1NDMwMS4u
YzZjYmMyZWM4NCAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWZlYXR1cmUu
aAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vY3B1ZmVhdHVyZS5oCj4gQEAgLTYzLDYgKzYz
LDE4IEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBjcHVzX2hhdmVfY2FwKHVuc2lnbmVkIGludCBudW0p
Cj4gICAgICByZXR1cm4gdGVzdF9iaXQobnVtLCBjcHVfaHdjYXBzKTsKPiAgfQo+ICAKPiArLyog
U3lzdGVtIGNhcGFiaWxpdHkgY2hlY2sgZm9yIGNvbnN0YW50IGNhcCAqLwo+ICsjZGVmaW5lIGNw
dXNfaGF2ZV9jb25zdF9jYXAobnVtKSAoeyAgICAgICAgICAgICAgICAgXAo+ICsgICAgICAgIGJv
b2wgX19yZXQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAgICAgIGFz
bSB2b2xhdGlsZSAoQUxURVJOQVRJVkUoIm1vdiAlMCwgIzAiLCAgICAgXAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIm1vdiAlMCwgIzEiLCAgICAgXAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbnVtKSAgICAgICAgICAgICAgXAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgOiAiPXIiIChfX3JldCkpOyAgICAgICAgICAgICAgXAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAgICAgIHVu
bGlrZWx5KF9fcmV0KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAgICAgIH0p
Cj4gKwo+ICBzdGF0aWMgaW5saW5lIHZvaWQgY3B1c19zZXRfY2FwKHVuc2lnbmVkIGludCBudW0p
Cj4gIHsKPiAgICAgIGlmIChudW0gPj0gQVJNX05DQVBTKQo+IC0tIAo+IDIuMTEuMAo+IAoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 20:01:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 20: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 1g74NZ-0007OQ-AB; Mon, 01 Oct 2018 20:01:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pct1=mn=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g74NX-0007OJ-Pi
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 20:01:15 +0000
X-Inumbo-ID: eabc221e-c5b4-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id eabc221e-c5b4-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 20:02:26 +0000 (UTC)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 40F112084C;
 Mon,  1 Oct 2018 20:01:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538424074;
 bh=IPDeR9fdMs/pjvVzZEwszW/14jygph6QdMOYrvNd3UQ=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=WxK5I5XCn3zjTLhrF5OTvwSC/i0UqoUL/CQbHfAZ4+NFBQB0aeOw9/DrG2pE/XCt/
 yqg+KUn9fwPRTY1zeZb1/Mbd0C6LjaaFc4yXhvvWy9XLi9mHe9vdiD5v4W+J6I8CC3
 HQ/+O5Uqz9iw2+vkQpCLHLrMv1/UDcErFqL2M+HY=
Date: Mon, 1 Oct 2018 13:01:10 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20181001124639.22885-5-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1810011300390.25821@sstabellini-ThinkPad-X260>
References: <20181001124639.22885-1-julien.grall@arm.com>
 <20181001124639.22885-5-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [[PATCH v3] 4/4] xen/arm: Replace call_smc with
 arm_smccc_smc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, volodymyr_babchuk@epam.com, 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>

T24gTW9uLCAxIE9jdCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gY2FsbF9zbWMgaXMgYSBz
dWJzZXQgb2YgYXJtX3NtY2NjX3NtYy4gUmF0aGVyIHRoYW4gaGF2aW5nIDIgbWV0aG9kcyB0bwo+
IGRvIFNNQ0NDIGNhbGwsIHJlcGxhY2UgYWxsIGNhbGwgdG8gdGhlIGZvcm1lciBieSB0aGUgbGF0
ZXIuCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNv
bT4KClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+CgooeW91IG1pZ2h0IHdhbnQgdG8gbWFrZSBzdXJlIHRoZSBkb3VibGUgW1sgaXMgcmVtb3Zl
ZCBvbiBjb21taXQuKQoKPiAtLS0KPiAKPiAgICAgQ2hhbmdlcyBpbiB2MzoKPiAgICAgICAgIC0g
VXNlIFBTQ0lfUkVUIHdoZXJlIG5lZWRlZAo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vTWFrZWZpbGUg
ICAgICAgICAgICB8ICAxIC0KPiAgeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9leHlub3M1LmMgfCAg
MyArKy0KPiAgeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9zZWF0dGxlLmMgfCAgNCArKy0tCj4gIHhl
bi9hcmNoL2FybS9wc2NpLmMgICAgICAgICAgICAgIHwgMzcgKysrKysrKysrKysrKysrKysrKysr
KysrKy0tLS0tLS0tLS0tLQo+ICB4ZW4vYXJjaC9hcm0vc21jLlMgICAgICAgICAgICAgICB8IDIx
IC0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICB4ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5o
ICB8ICAzIC0tLQo+ICA2IGZpbGVzIGNoYW5nZWQsIDI5IGluc2VydGlvbnMoKyksIDQwIGRlbGV0
aW9ucygtKQo+ICBkZWxldGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL3NtYy5TCj4gCj4gZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9NYWtlZmlsZSBiL3hlbi9hcmNoL2FybS9NYWtlZmlsZQo+
IGluZGV4IGI5YjE0MWRjODQuLjM3ZmE4MjY4YjMgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJt
L01ha2VmaWxlCj4gKysrIGIveGVuL2FyY2gvYXJtL01ha2VmaWxlCj4gQEAgLTM5LDcgKzM5LDYg
QEAgb2JqLXkgKz0gcHJvY2Vzc29yLm8KPiAgb2JqLXkgKz0gcHNjaS5vCj4gIG9iai15ICs9IHNl
dHVwLm8KPiAgb2JqLXkgKz0gc2h1dGRvd24ubwo+IC1vYmoteSArPSBzbWMubwo+ICBvYmoteSAr
PSBzbXAubwo+ICBvYmoteSArPSBzbXBib290Lm8KPiAgb2JqLXkgKz0gc3lzY3RsLm8KPiBkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9leHlub3M1LmMgYi94ZW4vYXJjaC9hcm0v
cGxhdGZvcm1zL2V4eW5vczUuYwo+IGluZGV4IGMxNWVjZjgwZjUuLmUyYzBiN2I4NzggMTAwNjQ0
Cj4gLS0tIGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9leHlub3M1LmMKPiArKysgYi94ZW4vYXJj
aC9hcm0vcGxhdGZvcm1zL2V4eW5vczUuYwo+IEBAIC0yNiw2ICsyNiw3IEBACj4gICNpbmNsdWRl
IDxhc20vcGxhdGZvcm1zL2V4eW5vczUuaD4KPiAgI2luY2x1ZGUgPGFzbS9wbGF0Zm9ybS5oPgo+
ICAjaW5jbHVkZSA8YXNtL2lvLmg+Cj4gKyNpbmNsdWRlIDxhc20vc21jY2MuaD4KPiAgCj4gIHN0
YXRpYyBib29sIHNlY3VyZV9maXJtd2FyZTsKPiAgCj4gQEAgLTI0OSw3ICsyNTAsNyBAQCBzdGF0
aWMgaW50IGV4eW5vczVfY3B1X3VwKGludCBjcHUpCj4gICAgICBpb3VubWFwKHBvd2VyKTsKPiAg
Cj4gICAgICBpZiAoIHNlY3VyZV9maXJtd2FyZSApCj4gLSAgICAgICAgY2FsbF9zbWMoU01DX0NN
RF9DUFUxQk9PVCwgY3B1LCAwLCAwKTsKPiArICAgICAgICBhcm1fc21jY2Nfc21jKFNNQ19DTURf
Q1BVMUJPT1QsIGNwdSwgTlVMTCk7Cj4gIAo+ICAgICAgcmV0dXJuIGNwdV91cF9zZW5kX3NnaShj
cHUpOwo+ICB9Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvc2VhdHRsZS5j
IGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9zZWF0dGxlLmMKPiBpbmRleCA4OTNjYzE3OTcyLi42
NGNjMTg2OGMyIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvc2VhdHRsZS5j
Cj4gKysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9zZWF0dGxlLmMKPiBAQCAtMzMsMTIgKzMz
LDEyIEBAIHN0YXRpYyBjb25zdCBjaGFyICogY29uc3Qgc2VhdHRsZV9kdF9jb21wYXRbXSBfX2lu
aXRjb25zdCA9Cj4gICAqLwo+ICBzdGF0aWMgdm9pZCBzZWF0dGxlX3N5c3RlbV9yZXNldCh2b2lk
KQo+ICB7Cj4gLSAgICBjYWxsX3NtYyhQU0NJXzBfMl9GTjMyX1NZU1RFTV9SRVNFVCwgMCwgMCwg
MCk7Cj4gKyAgICBhcm1fc21jY2Nfc21jKFBTQ0lfMF8yX0ZOMzJfU1lTVEVNX1JFU0VULCBOVUxM
KTsKPiAgfQo+ICAKPiAgc3RhdGljIHZvaWQgc2VhdHRsZV9zeXN0ZW1fb2ZmKHZvaWQpCj4gIHsK
PiAtICAgIGNhbGxfc21jKFBTQ0lfMF8yX0ZOMzJfU1lTVEVNX09GRiwgMCwgMCwgMCk7Cj4gKyAg
ICBhcm1fc21jY2Nfc21jKFBTQ0lfMF8yX0ZOMzJfU1lTVEVNX09GRiwgTlVMTCk7Cj4gIH0KPiAg
Cj4gIFBMQVRGT1JNX1NUQVJUKHNlYXR0bGUsICJTRUFUVExFIikKPiBkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL3BzY2kuYyBiL3hlbi9hcmNoL2FybS9wc2NpLmMKPiBpbmRleCA5NDFlZWM5MjFi
Li40YWU2NTA0ZjNlIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9wc2NpLmMKPiArKysgYi94
ZW4vYXJjaC9hcm0vcHNjaS5jCj4gQEAgLTQyLDQyICs0Miw1MyBAQCB1aW50MzJfdCBzbWNjY192
ZXI7Cj4gIAo+ICBzdGF0aWMgdWludDMyX3QgcHNjaV9jcHVfb25fbnI7Cj4gIAo+ICsjZGVmaW5l
IFBTQ0lfUkVUKHJlcykgICAoKGludDMyX3QpKHJlcykuYTApCj4gKwo+ICBpbnQgY2FsbF9wc2Np
X2NwdV9vbihpbnQgY3B1KQo+ICB7Cj4gLSAgICByZXR1cm4gY2FsbF9zbWMocHNjaV9jcHVfb25f
bnIsIGNwdV9sb2dpY2FsX21hcChjcHUpLCBfX3BhKGluaXRfc2Vjb25kYXJ5KSwgMCk7Cj4gKyAg
ICBzdHJ1Y3QgYXJtX3NtY2NjX3JlcyByZXM7Cj4gKwo+ICsgICAgYXJtX3NtY2NjX3NtYyhwc2Np
X2NwdV9vbl9uciwgY3B1X2xvZ2ljYWxfbWFwKGNwdSksIF9fcGEoaW5pdF9zZWNvbmRhcnkpLAo+
ICsgICAgICAgICAgICAgICAgICAmcmVzKTsKPiArCj4gKyAgICByZXR1cm4gUFNDSV9SRVQocmVz
LmEwKTsKPiAgfQo+ICAKPiAgdm9pZCBjYWxsX3BzY2lfY3B1X29mZih2b2lkKQo+ICB7Cj4gICAg
ICBpZiAoIHBzY2lfdmVyID4gUFNDSV9WRVJTSU9OKDAsIDEpICkKPiAgICAgIHsKPiAtICAgICAg
ICBpbnQgZXJybm87Cj4gKyAgICAgICAgc3RydWN0IGFybV9zbWNjY19yZXMgcmVzOwo+ICAKPiAg
ICAgICAgICAvKiBJZiBzdWNjZXNzZnVsbCB0aGUgUFNDSSBjcHVfb2ZmIGNhbGwgZG9lc24ndCBy
ZXR1cm4gKi8KPiAtICAgICAgICBlcnJubyA9IGNhbGxfc21jKFBTQ0lfMF8yX0ZOMzJfQ1BVX09G
RiwgMCwgMCwgMCk7Cj4gKyAgICAgICAgYXJtX3NtY2NjX3NtYyhQU0NJXzBfMl9GTjMyX0NQVV9P
RkYsICZyZXMpOwo+ICAgICAgICAgIHBhbmljKCJQU0NJIGNwdSBvZmYgZmFpbGVkIGZvciBDUFUl
ZCBlcnI9JWRcbiIsIHNtcF9wcm9jZXNzb3JfaWQoKSwKPiAtICAgICAgICAgICAgICBlcnJubyk7
Cj4gKyAgICAgICAgICAgICAgUFNDSV9SRVQocmVzKSk7Cj4gICAgICB9Cj4gIH0KPiAgCj4gIHZv
aWQgY2FsbF9wc2NpX3N5c3RlbV9vZmYodm9pZCkKPiAgewo+ICAgICAgaWYgKCBwc2NpX3ZlciA+
IFBTQ0lfVkVSU0lPTigwLCAxKSApCj4gLSAgICAgICAgY2FsbF9zbWMoUFNDSV8wXzJfRk4zMl9T
WVNURU1fT0ZGLCAwLCAwLCAwKTsKPiArICAgICAgICBhcm1fc21jY2Nfc21jKFBTQ0lfMF8yX0ZO
MzJfU1lTVEVNX09GRiwgTlVMTCk7Cj4gIH0KPiAgCj4gIHZvaWQgY2FsbF9wc2NpX3N5c3RlbV9y
ZXNldCh2b2lkKQo+ICB7Cj4gICAgICBpZiAoIHBzY2lfdmVyID4gUFNDSV9WRVJTSU9OKDAsIDEp
ICkKPiAtICAgICAgICBjYWxsX3NtYyhQU0NJXzBfMl9GTjMyX1NZU1RFTV9SRVNFVCwgMCwgMCwg
MCk7Cj4gKyAgICAgICAgYXJtX3NtY2NjX3NtYyhQU0NJXzBfMl9GTjMyX1NZU1RFTV9SRVNFVCwg
TlVMTCk7Cj4gIH0KPiAgCj4gIHN0YXRpYyBpbnQgX19pbml0IHBzY2lfZmVhdHVyZXModWludDMy
X3QgcHNjaV9mdW5jX2lkKQo+ICB7Cj4gKyAgICBzdHJ1Y3QgYXJtX3NtY2NjX3JlcyByZXM7Cj4g
Kwo+ICAgICAgaWYgKCBwc2NpX3ZlciA8IFBTQ0lfVkVSU0lPTigxLCAwKSApCj4gICAgICAgICAg
cmV0dXJuIFBTQ0lfTk9UX1NVUFBPUlRFRDsKPiAgCj4gLSAgICByZXR1cm4gY2FsbF9zbWMoUFND
SV8xXzBfRk4zMl9QU0NJX0ZFQVRVUkVTLCBwc2NpX2Z1bmNfaWQsIDAsIDApOwo+ICsgICAgYXJt
X3NtY2NjX3NtYyhQU0NJXzFfMF9GTjMyX1BTQ0lfRkVBVFVSRVMsIHBzY2lfZnVuY19pZCwgTlVM
TCk7Cj4gKwo+ICsgICAgcmV0dXJuIFBTQ0lfUkVUKHJlcyk7Cj4gIH0KPiAgCj4gIHN0YXRpYyBp
bnQgX19pbml0IHBzY2lfaXNfc21jX21ldGhvZChjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUg
KnBzY2kpCj4gQEAgLTExMiwxMSArMTIzLDExIEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwc2NpX2lu
aXRfc21jY2Modm9pZCkKPiAgCj4gICAgICBpZiAoIHBzY2lfZmVhdHVyZXMoQVJNX1NNQ0NDX1ZF
UlNJT05fRklEKSAhPSBQU0NJX05PVF9TVVBQT1JURUQgKQo+ICAgICAgewo+IC0gICAgICAgIHVp
bnQzMl90IHJldDsKPiArICAgICAgICBzdHJ1Y3QgYXJtX3NtY2NjX3JlcyByZXM7Cj4gIAo+IC0g
ICAgICAgIHJldCA9IGNhbGxfc21jKEFSTV9TTUNDQ19WRVJTSU9OX0ZJRCwgMCwgMCwgMCk7Cj4g
LSAgICAgICAgaWYgKCByZXQgIT0gQVJNX1NNQ0NDX05PVF9TVVBQT1JURUQgKQo+IC0gICAgICAg
ICAgICBzbWNjY192ZXIgPSByZXQ7Cj4gKyAgICAgICAgYXJtX3NtY2NjX3NtYyhBUk1fU01DQ0Nf
VkVSU0lPTl9GSUQsICZyZXMpOwo+ICsgICAgICAgIGlmICggUFNDSV9SRVQocmVzKSAhPSBBUk1f
U01DQ0NfTk9UX1NVUFBPUlRFRCApCj4gKyAgICAgICAgICAgIHNtY2NjX3ZlciA9IFBTQ0lfUkVU
KHJlcyk7Cj4gICAgICB9Cj4gIAo+ICAgICAgaWYgKCBzbWNjY192ZXIgPj0gU01DQ0NfVkVSU0lP
TigxLCAxKSApCj4gQEAgLTE2NSw2ICsxNzYsNyBAQCBzdGF0aWMgaW50IF9faW5pdCBwc2NpX2lu
aXRfMF8yKHZvaWQpCj4gICAgICAgICAgeyAvKiBzZW50aW5lbCAqLyB9LAo+ICAgICAgfTsKPiAg
ICAgIGludCByZXQ7Cj4gKyAgICBzdHJ1Y3QgYXJtX3NtY2NjX3JlcyByZXM7Cj4gIAo+ICAgICAg
aWYgKCBhY3BpX2Rpc2FibGVkICkKPiAgICAgIHsKPiBAQCAtMTg2LDcgKzE5OCw4IEBAIHN0YXRp
YyBpbnQgX19pbml0IHBzY2lfaW5pdF8wXzIodm9pZCkKPiAgICAgICAgICB9Cj4gICAgICB9Cj4g
IAo+IC0gICAgcHNjaV92ZXIgPSBjYWxsX3NtYyhQU0NJXzBfMl9GTjMyX1BTQ0lfVkVSU0lPTiwg
MCwgMCwgMCk7Cj4gKyAgICBhcm1fc21jY2Nfc21jKFBTQ0lfMF8yX0ZOMzJfUFNDSV9WRVJTSU9O
LCAmcmVzKTsKPiArICAgIHBzY2lfdmVyID0gUFNDSV9SRVQocmVzKTsKPiAgCj4gICAgICAvKiBG
b3IgdGhlIG1vbWVudCwgd2Ugb25seSBzdXBwb3J0IFBTQ0kgMC4yIGFuZCBQU0NJIDEueCAqLwo+
ICAgICAgaWYgKCBwc2NpX3ZlciAhPSBQU0NJX1ZFUlNJT04oMCwgMikgJiYgUFNDSV9WRVJTSU9O
X01BSk9SKHBzY2lfdmVyKSAhPSAxICkKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3NtYy5T
IGIveGVuL2FyY2gvYXJtL3NtYy5TCj4gZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0Cj4gaW5kZXgg
YjhmMTgyMjcyYS4uMDAwMDAwMDAwMAo+IC0tLSBhL3hlbi9hcmNoL2FybS9zbWMuUwo+ICsrKyAv
ZGV2L251bGwKPiBAQCAtMSwyMSArMCwwIEBACj4gLS8qCj4gLSAqIHhlbi9hcmNoL2FybS9zbWMu
Uwo+IC0gKgo+IC0gKiBXcmFwcGVyIGZvciBTZWN1cmUgTW9uaXRvcnMgQ2FsbHMKPiAtICoKPiAt
ICogVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0
IGFuZC9vciBtb2RpZnkKPiAtICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJh
bCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKPiAtICogdGhlIEZyZWUgU29mdHdhcmUg
Rm91bmRhdGlvbjsgZWl0aGVyIHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3IKPiAtICogKGF0
IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KPiAtICoKPiAtICogVGhpcyBwcm9ncmFt
IGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCj4gLSAq
IGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJh
bnR5IG9mCj4gLSAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIg
UFVSUE9TRS4gIFNlZSB0aGUKPiAtICogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1v
cmUgZGV0YWlscy4KPiAtICovCj4gLQo+IC0jaW5jbHVkZSA8YXNtL21hY3Jvcy5oPgo+IC0KPiAt
RU5UUlkoY2FsbF9zbWMpCj4gLSAgICAgICAgc21jICAgIzAKPiAtICAgICAgICByZXQKPiBkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9wcm9jZXNzb3IuaCBiL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vcHJvY2Vzc29yLmgKPiBpbmRleCAyMjJhMDJkZDk5Li44MDE2Y2YzMDZmIDEwMDY0NAo+
IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmgKPiArKysgYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL3Byb2Nlc3Nvci5oCj4gQEAgLTgxMiw5ICs4MTIsNiBAQCB2b2lkIHZjcHVfcmVn
c19oeXBfdG9fdXNlcihjb25zdCBzdHJ1Y3QgdmNwdSAqdmNwdSwKPiAgdm9pZCB2Y3B1X3JlZ3Nf
dXNlcl90b19oeXAoc3RydWN0IHZjcHUgKnZjcHUsCj4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IHN0cnVjdCB2Y3B1X2d1ZXN0X2NvcmVfcmVncyAqcmVncyk7Cj4gIAo+IC1pbnQg
Y2FsbF9zbWMocmVnaXN0ZXJfdCBmdW5jdGlvbl9pZCwgcmVnaXN0ZXJfdCBhcmcwLCByZWdpc3Rl
cl90IGFyZzEsCj4gLSAgICAgICAgICAgICByZWdpc3Rlcl90IGFyZzIpOwo+IC0KPiAgdm9pZCBk
b190cmFwX2h5cF9zZXJyb3Ioc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpOwo+ICAKPiAgdm9p
ZCBkb190cmFwX2d1ZXN0X3NlcnJvcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyk7Cj4gLS0g
Cj4gMi4xMS4wCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 20:53:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 20:53: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 1g75BV-0002qe-Af; Mon, 01 Oct 2018 20:52:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pct1=mn=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g75BT-0002qZ-HG
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 20:52:51 +0000
X-Inumbo-ID: 1f951539-c5bc-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1f951539-c5bc-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 20:54:01 +0000 (UTC)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 468AB2089A;
 Mon,  1 Oct 2018 20:52:49 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538427169;
 bh=/+bGaHagdy9BH8/sfTXM/CGPvQ+B5ZLWZzSVjGtaRbs=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Oi0nmf4+qD7nbVW0AyCjrvi4jlT9hAnHIz57xgsG4ZUaOpa00rt4+24KEmX0FtxpD
 2oGQQOrpKlkwwF2QZaAEjzBLMVlwahMkDgO1tT4Shw28nB8KL/wWOJD4ScJwHDR3GT
 Y2L4OiMPd5EXY52hjVGA6I+UYCUuH5UhkN+mqUGE=
Date: Mon, 1 Oct 2018 13:52:45 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Stefano Stabellini <sstabellini@kernel.org>
In-Reply-To: <alpine.DEB.2.10.1810011300390.25821@sstabellini-ThinkPad-X260>
Message-ID: <alpine.DEB.2.10.1810011349000.25821@sstabellini-ThinkPad-X260>
References: <20181001124639.22885-1-julien.grall@arm.com>
 <20181001124639.22885-5-julien.grall@arm.com>
 <alpine.DEB.2.10.1810011300390.25821@sstabellini-ThinkPad-X260>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [[PATCH v3] 4/4] xen/arm: Replace call_smc with
 arm_smccc_smc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>, volodymyr_babchuk@epam.com,
 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>

T24gTW9uLCAxIE9jdCAyMDE4LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gT24gTW9uLCAx
IE9jdCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiBjYWxsX3NtYyBpcyBhIHN1YnNldCBv
ZiBhcm1fc21jY2Nfc21jLiBSYXRoZXIgdGhhbiBoYXZpbmcgMiBtZXRob2RzIHRvCj4gPiBkbyBT
TUNDQyBjYWxsLCByZXBsYWNlIGFsbCBjYWxsIHRvIHRoZSBmb3JtZXIgYnkgdGhlIGxhdGVyLgo+
ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
Pgo+IAo+IFJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+Cj4gCj4gKHlvdSBtaWdodCB3YW50IHRvIG1ha2Ugc3VyZSB0aGUgZG91YmxlIFtbIGlz
IHJlbW92ZWQgb24gY29tbWl0LikKCkhleSBKdWxpZW4sCgpJIHdhcyBnb2luZyB0byBjb21taXQg
dGhlIHNlcmllcywgYnV0IEkgYW0gZ2V0dGluZyBhIGJ1aWxkIGVycm9yOgoKcHNjaS5jOiBJbiBm
dW5jdGlvbiAnY2FsbF9wc2NpX2NwdV9vbic6CnBzY2kuYzo0NTo0MDogZXJyb3I6IHJlcXVlc3Qg
Zm9yIG1lbWJlciAnYTAnIGluIHNvbWV0aGluZyBub3QgYSBzdHJ1Y3R1cmUgb3IgdW5pb24KICNk
ZWZpbmUgUFNDSV9SRVQocmVzKSAgICgoaW50MzJfdCkocmVzKS5hMCkKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIF4KcHNjaS5jOjU0OjEyOiBub3RlOiBpbiBleHBhbnNp
b24gb2YgbWFjcm8gJ1BTQ0lfUkVUJwogICAgIHJldHVybiBQU0NJX1JFVChyZXMuYTApOwogICAg
ICAgICAgICBeCnBzY2kuYzo1NToxOiBlcnJvcjogY29udHJvbCByZWFjaGVzIGVuZCBvZiBub24t
dm9pZCBmdW5jdGlvbiBbLVdlcnJvcj1yZXR1cm4tdHlwZV0KIH0KCgoKPiA+IC0tLQo+ID4gCj4g
PiAgICAgQ2hhbmdlcyBpbiB2MzoKPiA+ICAgICAgICAgLSBVc2UgUFNDSV9SRVQgd2hlcmUgbmVl
ZGVkCj4gPiAtLS0KPiA+ICB4ZW4vYXJjaC9hcm0vTWFrZWZpbGUgICAgICAgICAgICB8ICAxIC0K
PiA+ICB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL2V4eW5vczUuYyB8ICAzICsrLQo+ID4gIHhlbi9h
cmNoL2FybS9wbGF0Zm9ybXMvc2VhdHRsZS5jIHwgIDQgKystLQo+ID4gIHhlbi9hcmNoL2FybS9w
c2NpLmMgICAgICAgICAgICAgIHwgMzcgKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0t
LS0tLQo+ID4gIHhlbi9hcmNoL2FybS9zbWMuUyAgICAgICAgICAgICAgIHwgMjEgLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCj4gPiAgeGVuL2luY2x1ZGUvYXNtLWFybS9wcm9jZXNzb3IuaCAgfCAgMyAt
LS0KPiA+ICA2IGZpbGVzIGNoYW5nZWQsIDI5IGluc2VydGlvbnMoKyksIDQwIGRlbGV0aW9ucygt
KQo+ID4gIGRlbGV0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vc21jLlMKPiA+IAo+ID4gZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9NYWtlZmlsZSBiL3hlbi9hcmNoL2FybS9NYWtlZmlsZQo+
ID4gaW5kZXggYjliMTQxZGM4NC4uMzdmYTgyNjhiMyAxMDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNo
L2FybS9NYWtlZmlsZQo+ID4gKysrIGIveGVuL2FyY2gvYXJtL01ha2VmaWxlCj4gPiBAQCAtMzks
NyArMzksNiBAQCBvYmoteSArPSBwcm9jZXNzb3Iubwo+ID4gIG9iai15ICs9IHBzY2kubwo+ID4g
IG9iai15ICs9IHNldHVwLm8KPiA+ICBvYmoteSArPSBzaHV0ZG93bi5vCj4gPiAtb2JqLXkgKz0g
c21jLm8KPiA+ICBvYmoteSArPSBzbXAubwo+ID4gIG9iai15ICs9IHNtcGJvb3Qubwo+ID4gIG9i
ai15ICs9IHN5c2N0bC5vCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9l
eHlub3M1LmMgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL2V4eW5vczUuYwo+ID4gaW5kZXggYzE1
ZWNmODBmNS4uZTJjMGI3Yjg3OCAxMDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNoL2FybS9wbGF0Zm9y
bXMvZXh5bm9zNS5jCj4gPiArKysgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL2V4eW5vczUuYwo+
ID4gQEAgLTI2LDYgKzI2LDcgQEAKPiA+ICAjaW5jbHVkZSA8YXNtL3BsYXRmb3Jtcy9leHlub3M1
Lmg+Cj4gPiAgI2luY2x1ZGUgPGFzbS9wbGF0Zm9ybS5oPgo+ID4gICNpbmNsdWRlIDxhc20vaW8u
aD4KPiA+ICsjaW5jbHVkZSA8YXNtL3NtY2NjLmg+Cj4gPiAgCj4gPiAgc3RhdGljIGJvb2wgc2Vj
dXJlX2Zpcm13YXJlOwo+ID4gIAo+ID4gQEAgLTI0OSw3ICsyNTAsNyBAQCBzdGF0aWMgaW50IGV4
eW5vczVfY3B1X3VwKGludCBjcHUpCj4gPiAgICAgIGlvdW5tYXAocG93ZXIpOwo+ID4gIAo+ID4g
ICAgICBpZiAoIHNlY3VyZV9maXJtd2FyZSApCj4gPiAtICAgICAgICBjYWxsX3NtYyhTTUNfQ01E
X0NQVTFCT09ULCBjcHUsIDAsIDApOwo+ID4gKyAgICAgICAgYXJtX3NtY2NjX3NtYyhTTUNfQ01E
X0NQVTFCT09ULCBjcHUsIE5VTEwpOwo+ID4gIAo+ID4gICAgICByZXR1cm4gY3B1X3VwX3NlbmRf
c2dpKGNwdSk7Cj4gPiAgfQo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMv
c2VhdHRsZS5jIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9zZWF0dGxlLmMKPiA+IGluZGV4IDg5
M2NjMTc5NzIuLjY0Y2MxODY4YzIgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZv
cm1zL3NlYXR0bGUuYwo+ID4gKysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9zZWF0dGxlLmMK
PiA+IEBAIC0zMywxMiArMzMsMTIgQEAgc3RhdGljIGNvbnN0IGNoYXIgKiBjb25zdCBzZWF0dGxl
X2R0X2NvbXBhdFtdIF9faW5pdGNvbnN0ID0KPiA+ICAgKi8KPiA+ICBzdGF0aWMgdm9pZCBzZWF0
dGxlX3N5c3RlbV9yZXNldCh2b2lkKQo+ID4gIHsKPiA+IC0gICAgY2FsbF9zbWMoUFNDSV8wXzJf
Rk4zMl9TWVNURU1fUkVTRVQsIDAsIDAsIDApOwo+ID4gKyAgICBhcm1fc21jY2Nfc21jKFBTQ0lf
MF8yX0ZOMzJfU1lTVEVNX1JFU0VULCBOVUxMKTsKPiA+ICB9Cj4gPiAgCj4gPiAgc3RhdGljIHZv
aWQgc2VhdHRsZV9zeXN0ZW1fb2ZmKHZvaWQpCj4gPiAgewo+ID4gLSAgICBjYWxsX3NtYyhQU0NJ
XzBfMl9GTjMyX1NZU1RFTV9PRkYsIDAsIDAsIDApOwo+ID4gKyAgICBhcm1fc21jY2Nfc21jKFBT
Q0lfMF8yX0ZOMzJfU1lTVEVNX09GRiwgTlVMTCk7Cj4gPiAgfQo+ID4gIAo+ID4gIFBMQVRGT1JN
X1NUQVJUKHNlYXR0bGUsICJTRUFUVExFIikKPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
cHNjaS5jIGIveGVuL2FyY2gvYXJtL3BzY2kuYwo+ID4gaW5kZXggOTQxZWVjOTIxYi4uNGFlNjUw
NGYzZSAxMDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNoL2FybS9wc2NpLmMKPiA+ICsrKyBiL3hlbi9h
cmNoL2FybS9wc2NpLmMKPiA+IEBAIC00Miw0MiArNDIsNTMgQEAgdWludDMyX3Qgc21jY2NfdmVy
Owo+ID4gIAo+ID4gIHN0YXRpYyB1aW50MzJfdCBwc2NpX2NwdV9vbl9ucjsKPiA+ICAKPiA+ICsj
ZGVmaW5lIFBTQ0lfUkVUKHJlcykgICAoKGludDMyX3QpKHJlcykuYTApCj4gPiArCj4gPiAgaW50
IGNhbGxfcHNjaV9jcHVfb24oaW50IGNwdSkKPiA+ICB7Cj4gPiAtICAgIHJldHVybiBjYWxsX3Nt
Yyhwc2NpX2NwdV9vbl9uciwgY3B1X2xvZ2ljYWxfbWFwKGNwdSksIF9fcGEoaW5pdF9zZWNvbmRh
cnkpLCAwKTsKPiA+ICsgICAgc3RydWN0IGFybV9zbWNjY19yZXMgcmVzOwo+ID4gKwo+ID4gKyAg
ICBhcm1fc21jY2Nfc21jKHBzY2lfY3B1X29uX25yLCBjcHVfbG9naWNhbF9tYXAoY3B1KSwgX19w
YShpbml0X3NlY29uZGFyeSksCj4gPiArICAgICAgICAgICAgICAgICAgJnJlcyk7Cj4gPiArCj4g
PiArICAgIHJldHVybiBQU0NJX1JFVChyZXMuYTApOwo+ID4gIH0KPiA+ICAKPiA+ICB2b2lkIGNh
bGxfcHNjaV9jcHVfb2ZmKHZvaWQpCj4gPiAgewo+ID4gICAgICBpZiAoIHBzY2lfdmVyID4gUFND
SV9WRVJTSU9OKDAsIDEpICkKPiA+ICAgICAgewo+ID4gLSAgICAgICAgaW50IGVycm5vOwo+ID4g
KyAgICAgICAgc3RydWN0IGFybV9zbWNjY19yZXMgcmVzOwo+ID4gIAo+ID4gICAgICAgICAgLyog
SWYgc3VjY2Vzc2Z1bGwgdGhlIFBTQ0kgY3B1X29mZiBjYWxsIGRvZXNuJ3QgcmV0dXJuICovCj4g
PiAtICAgICAgICBlcnJubyA9IGNhbGxfc21jKFBTQ0lfMF8yX0ZOMzJfQ1BVX09GRiwgMCwgMCwg
MCk7Cj4gPiArICAgICAgICBhcm1fc21jY2Nfc21jKFBTQ0lfMF8yX0ZOMzJfQ1BVX09GRiwgJnJl
cyk7Cj4gPiAgICAgICAgICBwYW5pYygiUFNDSSBjcHUgb2ZmIGZhaWxlZCBmb3IgQ1BVJWQgZXJy
PSVkXG4iLCBzbXBfcHJvY2Vzc29yX2lkKCksCj4gPiAtICAgICAgICAgICAgICBlcnJubyk7Cj4g
PiArICAgICAgICAgICAgICBQU0NJX1JFVChyZXMpKTsKPiA+ICAgICAgfQo+ID4gIH0KPiA+ICAK
PiA+ICB2b2lkIGNhbGxfcHNjaV9zeXN0ZW1fb2ZmKHZvaWQpCj4gPiAgewo+ID4gICAgICBpZiAo
IHBzY2lfdmVyID4gUFNDSV9WRVJTSU9OKDAsIDEpICkKPiA+IC0gICAgICAgIGNhbGxfc21jKFBT
Q0lfMF8yX0ZOMzJfU1lTVEVNX09GRiwgMCwgMCwgMCk7Cj4gPiArICAgICAgICBhcm1fc21jY2Nf
c21jKFBTQ0lfMF8yX0ZOMzJfU1lTVEVNX09GRiwgTlVMTCk7Cj4gPiAgfQo+ID4gIAo+ID4gIHZv
aWQgY2FsbF9wc2NpX3N5c3RlbV9yZXNldCh2b2lkKQo+ID4gIHsKPiA+ICAgICAgaWYgKCBwc2Np
X3ZlciA+IFBTQ0lfVkVSU0lPTigwLCAxKSApCj4gPiAtICAgICAgICBjYWxsX3NtYyhQU0NJXzBf
Ml9GTjMyX1NZU1RFTV9SRVNFVCwgMCwgMCwgMCk7Cj4gPiArICAgICAgICBhcm1fc21jY2Nfc21j
KFBTQ0lfMF8yX0ZOMzJfU1lTVEVNX1JFU0VULCBOVUxMKTsKPiA+ICB9Cj4gPiAgCj4gPiAgc3Rh
dGljIGludCBfX2luaXQgcHNjaV9mZWF0dXJlcyh1aW50MzJfdCBwc2NpX2Z1bmNfaWQpCj4gPiAg
ewo+ID4gKyAgICBzdHJ1Y3QgYXJtX3NtY2NjX3JlcyByZXM7Cj4gPiArCj4gPiAgICAgIGlmICgg
cHNjaV92ZXIgPCBQU0NJX1ZFUlNJT04oMSwgMCkgKQo+ID4gICAgICAgICAgcmV0dXJuIFBTQ0lf
Tk9UX1NVUFBPUlRFRDsKPiA+ICAKPiA+IC0gICAgcmV0dXJuIGNhbGxfc21jKFBTQ0lfMV8wX0ZO
MzJfUFNDSV9GRUFUVVJFUywgcHNjaV9mdW5jX2lkLCAwLCAwKTsKPiA+ICsgICAgYXJtX3NtY2Nj
X3NtYyhQU0NJXzFfMF9GTjMyX1BTQ0lfRkVBVFVSRVMsIHBzY2lfZnVuY19pZCwgTlVMTCk7Cj4g
PiArCj4gPiArICAgIHJldHVybiBQU0NJX1JFVChyZXMpOwo+ID4gIH0KPiA+ICAKPiA+ICBzdGF0
aWMgaW50IF9faW5pdCBwc2NpX2lzX3NtY19tZXRob2QoY29uc3Qgc3RydWN0IGR0X2RldmljZV9u
b2RlICpwc2NpKQo+ID4gQEAgLTExMiwxMSArMTIzLDExIEBAIHN0YXRpYyB2b2lkIF9faW5pdCBw
c2NpX2luaXRfc21jY2Modm9pZCkKPiA+ICAKPiA+ICAgICAgaWYgKCBwc2NpX2ZlYXR1cmVzKEFS
TV9TTUNDQ19WRVJTSU9OX0ZJRCkgIT0gUFNDSV9OT1RfU1VQUE9SVEVEICkKPiA+ICAgICAgewo+
ID4gLSAgICAgICAgdWludDMyX3QgcmV0Owo+ID4gKyAgICAgICAgc3RydWN0IGFybV9zbWNjY19y
ZXMgcmVzOwo+ID4gIAo+ID4gLSAgICAgICAgcmV0ID0gY2FsbF9zbWMoQVJNX1NNQ0NDX1ZFUlNJ
T05fRklELCAwLCAwLCAwKTsKPiA+IC0gICAgICAgIGlmICggcmV0ICE9IEFSTV9TTUNDQ19OT1Rf
U1VQUE9SVEVEICkKPiA+IC0gICAgICAgICAgICBzbWNjY192ZXIgPSByZXQ7Cj4gPiArICAgICAg
ICBhcm1fc21jY2Nfc21jKEFSTV9TTUNDQ19WRVJTSU9OX0ZJRCwgJnJlcyk7Cj4gPiArICAgICAg
ICBpZiAoIFBTQ0lfUkVUKHJlcykgIT0gQVJNX1NNQ0NDX05PVF9TVVBQT1JURUQgKQo+ID4gKyAg
ICAgICAgICAgIHNtY2NjX3ZlciA9IFBTQ0lfUkVUKHJlcyk7Cj4gPiAgICAgIH0KPiA+ICAKPiA+
ICAgICAgaWYgKCBzbWNjY192ZXIgPj0gU01DQ0NfVkVSU0lPTigxLCAxKSApCj4gPiBAQCAtMTY1
LDYgKzE3Niw3IEBAIHN0YXRpYyBpbnQgX19pbml0IHBzY2lfaW5pdF8wXzIodm9pZCkKPiA+ICAg
ICAgICAgIHsgLyogc2VudGluZWwgKi8gfSwKPiA+ICAgICAgfTsKPiA+ICAgICAgaW50IHJldDsK
PiA+ICsgICAgc3RydWN0IGFybV9zbWNjY19yZXMgcmVzOwo+ID4gIAo+ID4gICAgICBpZiAoIGFj
cGlfZGlzYWJsZWQgKQo+ID4gICAgICB7Cj4gPiBAQCAtMTg2LDcgKzE5OCw4IEBAIHN0YXRpYyBp
bnQgX19pbml0IHBzY2lfaW5pdF8wXzIodm9pZCkKPiA+ICAgICAgICAgIH0KPiA+ICAgICAgfQo+
ID4gIAo+ID4gLSAgICBwc2NpX3ZlciA9IGNhbGxfc21jKFBTQ0lfMF8yX0ZOMzJfUFNDSV9WRVJT
SU9OLCAwLCAwLCAwKTsKPiA+ICsgICAgYXJtX3NtY2NjX3NtYyhQU0NJXzBfMl9GTjMyX1BTQ0lf
VkVSU0lPTiwgJnJlcyk7Cj4gPiArICAgIHBzY2lfdmVyID0gUFNDSV9SRVQocmVzKTsKPiA+ICAK
PiA+ICAgICAgLyogRm9yIHRoZSBtb21lbnQsIHdlIG9ubHkgc3VwcG9ydCBQU0NJIDAuMiBhbmQg
UFNDSSAxLnggKi8KPiA+ICAgICAgaWYgKCBwc2NpX3ZlciAhPSBQU0NJX1ZFUlNJT04oMCwgMikg
JiYgUFNDSV9WRVJTSU9OX01BSk9SKHBzY2lfdmVyKSAhPSAxICkKPiA+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0vc21jLlMgYi94ZW4vYXJjaC9hcm0vc21jLlMKPiA+IGRlbGV0ZWQgZmlsZSBt
b2RlIDEwMDY0NAo+ID4gaW5kZXggYjhmMTgyMjcyYS4uMDAwMDAwMDAwMAo+ID4gLS0tIGEveGVu
L2FyY2gvYXJtL3NtYy5TCj4gPiArKysgL2Rldi9udWxsCj4gPiBAQCAtMSwyMSArMCwwIEBACj4g
PiAtLyoKPiA+IC0gKiB4ZW4vYXJjaC9hcm0vc21jLlMKPiA+IC0gKgo+ID4gLSAqIFdyYXBwZXIg
Zm9yIFNlY3VyZSBNb25pdG9ycyBDYWxscwo+ID4gLSAqCj4gPiAtICogVGhpcyBwcm9ncmFtIGlz
IGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKPiA+
IC0gKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNl
IGFzIHB1Ymxpc2hlZCBieQo+ID4gLSAqIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVp
dGhlciB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vuc2UsIG9yCj4gPiAtICogKGF0IHlvdXIgb3B0aW9u
KSBhbnkgbGF0ZXIgdmVyc2lvbi4KPiA+IC0gKgo+ID4gLSAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0
cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAo+ID4gLSAqIGJ1dCBX
SVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9m
Cj4gPiAtICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQ
T1NFLiAgU2VlIHRoZQo+ID4gLSAqIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3Jl
IGRldGFpbHMuCj4gPiAtICovCj4gPiAtCj4gPiAtI2luY2x1ZGUgPGFzbS9tYWNyb3MuaD4KPiA+
IC0KPiA+IC1FTlRSWShjYWxsX3NtYykKPiA+IC0gICAgICAgIHNtYyAgICMwCj4gPiAtICAgICAg
ICByZXQKPiA+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oIGIv
eGVuL2luY2x1ZGUvYXNtLWFybS9wcm9jZXNzb3IuaAo+ID4gaW5kZXggMjIyYTAyZGQ5OS4uODAx
NmNmMzA2ZiAxMDA2NDQKPiA+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmgK
PiA+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmgKPiA+IEBAIC04MTIsOSAr
ODEyLDYgQEAgdm9pZCB2Y3B1X3JlZ3NfaHlwX3RvX3VzZXIoY29uc3Qgc3RydWN0IHZjcHUgKnZj
cHUsCj4gPiAgdm9pZCB2Y3B1X3JlZ3NfdXNlcl90b19oeXAoc3RydWN0IHZjcHUgKnZjcHUsCj4g
PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IHZjcHVfZ3Vlc3RfY29y
ZV9yZWdzICpyZWdzKTsKPiA+ICAKPiA+IC1pbnQgY2FsbF9zbWMocmVnaXN0ZXJfdCBmdW5jdGlv
bl9pZCwgcmVnaXN0ZXJfdCBhcmcwLCByZWdpc3Rlcl90IGFyZzEsCj4gPiAtICAgICAgICAgICAg
IHJlZ2lzdGVyX3QgYXJnMik7Cj4gPiAtCj4gPiAgdm9pZCBkb190cmFwX2h5cF9zZXJyb3Ioc3Ry
dWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpOwo+ID4gIAo+ID4gIHZvaWQgZG9fdHJhcF9ndWVzdF9z
ZXJyb3Ioc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpOwo+ID4gLS0gCj4gPiAyLjExLjAKPiA+
IAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 20:55:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 20: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 1g75ER-00034O-Qp; Mon, 01 Oct 2018 20:55:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pct1=mn=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g75EQ-00034I-IB
 for xen-devel@lists.xenproject.org; Mon, 01 Oct 2018 20:55:54 +0000
X-Inumbo-ID: 8d3a41bf-c5bc-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8d3a41bf-c5bc-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 20:57:05 +0000 (UTC)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 224862089A;
 Mon,  1 Oct 2018 20:55:53 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538427353;
 bh=Q3bhWn9QW6E6GFuY1kShdy9wqvKcRY7Y+U6n4oUjjCo=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Amm1WtFhvU6i2dhx2CNydWvj2oH8YYMSocKv6RWb3GWf2o2NfnLCjAjqI8xbsCtUA
 q6yOFzh3Xpd0Xp9KSygpopRjENv+E+KriQBbUvSktpkT0w3plNwwlYYbnF+BAUDNZP
 zydiYSnvMOWmVECl93p3Cn0J76rJt7gerfY5ks4A=
Date: Mon, 1 Oct 2018 13:55:49 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20181001164227.6562-3-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1810011354490.25821@sstabellini-ThinkPad-X260>
References: <20181001164227.6562-1-julien.grall@arm.com>
 <20181001164227.6562-3-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 2/2] xen/arm: vgic-v3: Don't create empty
 re-distributor 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: xen-devel@lists.xenproject.org, sstabellini@kernel.org,
 shameerali.kolothum.thodi@huawei.com, andre.przywara@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAxIE9jdCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gQXQgdGhlIG1vbWVudCwg
WGVuIGlzIGFzc3VtaW5nIHRoZSBoYXJkd2FyZSBkb21haW4gd2lsbCBoYXZlIHRoZSBzYW1lCj4g
bnVtYmVyIG9mIHJlLWRpc3RyaWJ1dG9yIHJlZ2lvbnMgYXMgdGhlIGhvc3QuIEhvd2V2ZXIsIGFz
IHRoZQo+IG51bWJlciBvZiBDUFVzIG9yIHRoZSBzdHJpZGUgKGUuZyBvbiBHSUN2NCkgbWF5IGJl
IGRpZmZlcmVudCB3ZSBlbmQgdXAKPiBleHBvc2luZyByZWdpb25zIHdoaWNoIGRvZXMgbm90IGNv
bnRhaW4gYW55IHJlLWRpc3RyaWJ1dG9ycy4KPiAKPiBXaGVuIGJvb3RpbmcsIExpbnV4IHdpbGwg
Z28gdGhyb3VnaCBhbGwgdGhlIHJlLWRpc3RyaWJ1dG9yIHJlZ2lvbiB0bwo+IGNoZWNrIHdoZXRo
ZXIgYSBwcm9wZXJ0eSAoZS5nIHZQTElzKSBpcyBhdmFpbGFibGUgYWNjcm9zcyBhbGwgdGhlCj4g
cmUtZGlzdHJpYnV0b3JzLiBUaGlzIHdpbGwgcmVzdWx0IHRvIGEgZGF0YSBhYm9ydCBvbiBlbXB0
eSByZWdpb25zCj4gYmVjYXVzZSB0aGVyZSBhcmUgbm8gdW5kZXJseWluZyByZS1kaXN0cmlidXRv
ci4KPiAKPiBTbyB3ZSBuZWVkIHRvIGxpbWl0IHRoZSBudW1iZXIgb2YgcmVnaW9ucyBleHBvc2Vk
IHRvIHRoZSBoYXJkd2FyZQo+IGRvbWFpbi4gVGhlIGNvZGUgcmV3b3JrZWQgdG8gb25seSBleHBv
c2UgdGhlIG1pbmltdW4gbnVtYmVyIG9mIHJlZ2lvbnMKPiByZXF1aXJlZCBieSB0aGUgaGFyZHdh
cmUgZG9tYWluLiBJdCBpcyBhc3N1bWVkIHRoZSByZWdpb25zIHdpbGwgYmUKPiBwb3B1bGF0ZWQg
c3RhcnRpbmcgZnJvbSB0aGUgZmlyc3Qgb25lLgo+IAo+IExhc3RseSwgcmVuYW1lIHZnaWNfdjNf
cmRpc3RfY291bnQgdG8gcmVmbGVjdCB0aGUgdmFsdWUgcmV0dXJuIGJ5IHRoZQo+IGhlbHBlci4K
PiAKPiBSZXBvcnRlZC1ieTogU2hhbWVlcmFsaSBLb2xvdGh1bSBUaG9kaSA8c2hhbWVlcmFsaS5r
b2xvdGh1bS50aG9kaUBodWF3ZWkuY29tPgo+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gVGVzdGVkLWJ5OiBTaGFtZWVyIEtvbG90aHVtIDxzaGFt
ZWVyYWxpLmtvbG90aHVtLnRob2RpQGh1YXdlaS5jb20+Cj4gCj4gLS0tCj4gICAgIENoYW5nZXMg
aW4gdjI6Cj4gICAgICAgICAtIFJlbmFtZSB2Z2ljX3YzX3JkaXN0X2NvdW50IHRvIHZnaWNfdjNf
bWF4X3JkaXN0X2NvdW50Cj4gICAgICAgICAtIEZpeHVwICNyZS1kaXN0cmlidXRvcnMKPiAgICAg
ICAgIC0gRml4IHR5cG9lcwo+ICAgICAgICAgLSBBZGQgU2hhbWVlcidzIHRlc3RlZCB0YWcKPiAt
LS0KPiAgeGVuL2FyY2gvYXJtL2dpYy12My5jICB8IDE0ICsrKysrKysrKysrLS0tCj4gIHhlbi9h
cmNoL2FybS92Z2ljLXYzLmMgfCAyMSArKysrKysrKysrKysrKysrKystLS0KPiAgMiBmaWxlcyBj
aGFuZ2VkLCAyOSBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vZ2ljLXYzLmMgYi94ZW4vYXJjaC9hcm0vZ2ljLXYzLmMKPiBpbmRleCBj
OThhMTYzZWU3Li4yYzE0NTRmNDI1IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9naWMtdjMu
Ywo+ICsrKyBiL3hlbi9hcmNoL2FybS9naWMtdjMuYwo+IEBAIC0xMjY1LDcgKzEyNjUsOCBAQCBz
dGF0aWMgaW50IGdpY3YzX21ha2VfaHdkb21fZHRfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpk
LAo+ICAgICAgaWYgKCByZXMgKQo+ICAgICAgICAgIHJldHVybiByZXM7Cj4gIAo+IC0gICAgcmVz
ID0gZmR0X3Byb3BlcnR5X2NlbGwoZmR0LCAiI3JlZGlzdHJpYnV0b3ItcmVnaW9ucyIsIGdpY3Yz
LnJkaXN0X2NvdW50KTsKPiArICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwgIiNyZWRp
c3RyaWJ1dG9yLXJlZ2lvbnMiLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgZC0+YXJj
aC52Z2ljLm5yX3JlZ2lvbnMpOwo+ICAgICAgaWYgKCByZXMgKQo+ICAgICAgICAgIHJldHVybiBy
ZXM7Cj4gIAo+IEBAIC0xMjc0LDggKzEyNzUsMTAgQEAgc3RhdGljIGludCBnaWN2M19tYWtlX2h3
ZG9tX2R0X25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKPiAgICAgICAqIEdJQyBoYXMgdHdv
IG1lbW9yeSByZWdpb25zOiBEaXN0cmlidXRvciArIHJkaXN0IHJlZ2lvbnMKPiAgICAgICAqIENQ
VSBpbnRlcmZhY2UgYW5kIHZpcnR1YWwgY3B1IGludGVyZmFjZXMgYWNjZXNzZXNlZCBhcyBTeXN0
ZW0gcmVnaXN0ZXJzCj4gICAgICAgKiBTbyBjZWxscyBhcmUgY3JlYXRlZCBvbmx5IGZvciBEaXN0
cmlidXRvciBhbmQgcmRpc3QgcmVnaW9ucwo+ICsgICAgICogVGhlIGhhcmR3YXJlIGRvbWFpbiBt
YXkgbm90IHVzZSBhbGwgdGhlIHJlZ2lvbnMuIFNvIG9ubHkgY29weQo+ICsgICAgICogd2hhdCBp
cyBuZWNlc3NhcnkuCj4gICAgICAgKi8KPiAtICAgIG5ld19sZW4gPSBuZXdfbGVuICogKGdpY3Yz
LnJkaXN0X2NvdW50ICsgMSk7Cj4gKyAgICBuZXdfbGVuID0gbmV3X2xlbiAqIChkLT5hcmNoLnZn
aWMubnJfcmVnaW9ucyArIDEpOwo+ICAKPiAgICAgIGh3X3JlZyA9IGR0X2dldF9wcm9wZXJ0eShn
aWMsICJyZWciLCAmbGVuKTsKPiAgICAgIGlmICggIWh3X3JlZyApCj4gQEAgLTE0NjYsNiArMTQ2
OSw3IEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBnaWNfZGlzdF9zdXBwb3J0c19kdmlzKHZvaWQpCj4g
IH0KPiAgCj4gIHN0YXRpYyBpbnQgZ2ljdjNfbWFrZV9od2RvbV9tYWR0KGNvbnN0IHN0cnVjdCBk
b21haW4gKmQsIHUzMiBvZmZzZXQpCj4gKwo+ICB7CgpBc2lkZSBmcm9tIHRoaXMgc3B1cmlvdXMg
Y2hhbmdlLCB0aGUgcGF0Y2ggaXMgT0suIFByb3ZpZGVkIHlvdSByZW1vdmUKdGhlIGJsYW5rIG9u
IGNvbW1pdDoKClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+CgoKPiAgICAgIHN0cnVjdCBhY3BpX3N1YnRhYmxlX2hlYWRlciAqaGVhZGVyOwo+
ICAgICAgc3RydWN0IGFjcGlfbWFkdF9nZW5lcmljX2ludGVycnVwdCAqaG9zdF9naWNjLCAqZ2lj
YzsKPiBAQCAtMTUwMyw3ICsxNTA3LDExIEBAIHN0YXRpYyBpbnQgZ2ljdjNfbWFrZV9od2RvbV9t
YWR0KGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHUzMiBvZmZzZXQpCj4gIAo+ICAgICAgLyogQWRk
IEdlbmVyaWMgUmVkaXN0cmlidXRvciAqLwo+ICAgICAgc2l6ZSA9IHNpemVvZihzdHJ1Y3QgYWNw
aV9tYWR0X2dlbmVyaWNfcmVkaXN0cmlidXRvcik7Cj4gLSAgICBmb3IgKCBpID0gMDsgaSA8IGdp
Y3YzLnJkaXN0X2NvdW50OyBpKysgKQo+ICsgICAgLyoKPiArICAgICAqIFRoZSBoYXJkd2FyZSBk
b21haW4gbWF5IG5vdCB1c2VkIGFsbCB0aGUgcmVnaW9ucy4gU28gb25seSBjb3B5Cj4gKyAgICAg
KiB3aGF0IGlzIG5lY2Vzc2FyeS4KPiArICAgICAqLwo+ICsgICAgZm9yICggaSA9IDA7IGkgPCBk
LT5hcmNoLnZnaWMubnJfcmVnaW9uczsgaSsrICkKPiAgICAgIHsKPiAgICAgICAgICBnaWNyID0g
KHN0cnVjdCBhY3BpX21hZHRfZ2VuZXJpY19yZWRpc3RyaWJ1dG9yICopKGJhc2VfcHRyICsgdGFi
bGVfbGVuKTsKPiAgICAgICAgICBnaWNyLT5oZWFkZXIudHlwZSA9IEFDUElfTUFEVF9UWVBFX0dF
TkVSSUNfUkVESVNUUklCVVRPUjsKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3ZnaWMtdjMu
YyBiL3hlbi9hcmNoL2FybS92Z2ljLXYzLmMKPiBpbmRleCBkZjFiYWIzYTM1Li5lZmU4MjRjNmZi
IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS92Z2ljLXYzLmMKPiArKysgYi94ZW4vYXJjaC9h
cm0vdmdpYy12My5jCj4gQEAgLTE2NDAsNyArMTY0MCwxMSBAQCBzdGF0aWMgaW50IHZnaWNfdjNf
dmNwdV9pbml0KHN0cnVjdCB2Y3B1ICp2KQo+ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiAgCj4gLXN0
YXRpYyBpbmxpbmUgdW5zaWduZWQgaW50IHZnaWNfdjNfcmRpc3RfY291bnQoc3RydWN0IGRvbWFp
biAqZCkKPiArLyoKPiArICogUmV0dXJuIHRoZSBtYXhpbXVtIG51bWJlciBwb3NzaWJsZSBvZiBy
ZS1kaXN0cmlidXRvciByZWdpb25zIGZvcgo+ICsgKiBhIGdpdmVuIGRvbWFpbi4KPiArICovCj4g
K3N0YXRpYyBpbmxpbmUgdW5zaWduZWQgaW50IHZnaWNfdjNfbWF4X3JkaXN0X2NvdW50KHN0cnVj
dCBkb21haW4gKmQpCj4gIHsKPiAgICAgIC8qCj4gICAgICAgKiBOb3JtYWxseSB0aGVyZSBpcyBv
bmx5IG9uZSBHSUN2MyByZWRpc3RyaWJ1dG9yIHJlZ2lvbi4KPiBAQCAtMTY2Miw3ICsxNjY2LDcg
QEAgc3RhdGljIGludCB2Z2ljX3YzX3JlYWxfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkK
PiAgICAgIGludCByZGlzdF9jb3VudCwgaSwgcmV0Owo+ICAKPiAgICAgIC8qIEFsbG9jYXRlIG1l
bW9yeSBmb3IgUmUtZGlzdHJpYnV0b3IgcmVnaW9ucyAqLwo+IC0gICAgcmRpc3RfY291bnQgPSB2
Z2ljX3YzX3JkaXN0X2NvdW50KGQpOwo+ICsgICAgcmRpc3RfY291bnQgPSB2Z2ljX3YzX21heF9y
ZGlzdF9jb3VudChkKTsKPiAgCj4gICAgICByZGlzdF9yZWdpb25zID0geHphbGxvY19hcnJheShz
dHJ1Y3QgdmdpY19yZGlzdF9yZWdpb24sIHJkaXN0X2NvdW50KTsKPiAgICAgIGlmICggIXJkaXN0
X3JlZ2lvbnMgKQo+IEBAIC0xNjk1LDggKzE2OTksMTkgQEAgc3RhdGljIGludCB2Z2ljX3YzX3Jl
YWxfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKPiAgICAgICAgICAgICAgZC0+YXJjaC52
Z2ljLnJkaXN0X3JlZ2lvbnNbaV0uZmlyc3RfY3B1ID0gZmlyc3RfY3B1Owo+ICAKPiAgICAgICAg
ICAgICAgZmlyc3RfY3B1ICs9IHNpemUgLyBHSUNWM19HSUNSX1NJWkU7Cj4gKwo+ICsgICAgICAg
ICAgICBpZiAoIGZpcnN0X2NwdSA+PSBkLT5tYXhfdmNwdXMgKQo+ICsgICAgICAgICAgICAgICAg
YnJlYWs7Cj4gICAgICAgICAgfQo+ICAKPiArICAgICAgICAvKgo+ICsgICAgICAgICAqIFRoZSBo
YXJkd2FyZSBkb21haW4gbWF5IG5vdCB1c2UgYWxsIHRoZSByZS1kaXN0cmlidXRvcnMKPiArICAg
ICAgICAgKiByZWdpb25zIChlLmcgd2hlbiB0aGUgbnVtYmVyIG9mIHZDUFVzIGRvZXMgbm90IG1h
dGNoIHRoZQo+ICsgICAgICAgICAqIG51bWJlciBvZiBwQ1BVcykuIFVwZGF0ZSB0aGUgbnVtYmVy
IG9mIHJlZ2lvbnMgdG8gYXZvaWQKPiArICAgICAgICAgKiBleHBvc2luZyB1bnVzZWQgcmVnaW9u
IGFzIHRoZXkgd2lsbCBub3QgZ2V0IGVtdWxhdGVkLgo+ICsgICAgICAgICAqLwo+ICsgICAgICAg
IGQtPmFyY2gudmdpYy5ucl9yZWdpb25zID0gaSArIDE7Cj4gKwo+ICAgICAgICAgIGQtPmFyY2gu
dmdpYy5pbnRpZF9iaXRzID0gdmdpY192M19ody5pbnRpZF9iaXRzOwo+ICAgICAgfQo+ICAgICAg
ZWxzZQo+IEBAIC0xODI1LDcgKzE4NDAsNyBAQCBpbnQgdmdpY192M19pbml0KHN0cnVjdCBkb21h
aW4gKmQsIGludCAqbW1pb19jb3VudCkKPiAgICAgIH0KPiAgCj4gICAgICAvKiBHSUNEIHJlZ2lv
biArIG51bWJlciBvZiBSZWRpc3RyaWJ1dG9ycyAqLwo+IC0gICAgKm1taW9fY291bnQgPSB2Z2lj
X3YzX3JkaXN0X2NvdW50KGQpICsgMTsKPiArICAgICptbWlvX2NvdW50ID0gdmdpY192M19tYXhf
cmRpc3RfY291bnQoZCkgKyAxOwo+ICAKPiAgICAgIC8qIG9uZSByZWdpb24gcGVyIElUUyAqLwo+
ICAgICAgKm1taW9fY291bnQgKz0gdmdpY192M19pdHNfY291bnQoZCk7Cj4gLS0gCj4gMi4xMS4w
Cj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 01 20:57:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 01 Oct 2018 20:57: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 1g75Fg-0003A2-7Q; Mon, 01 Oct 2018 20:57:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7rit=mn=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g75Fe-00039F-KU
 for xen-devel@lists.xen.org; Mon, 01 Oct 2018 20:57:10 +0000
X-Inumbo-ID: ba4f7869-c5bc-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id ba4f7869-c5bc-11e8-a6a9-d7ebe60f679a;
 Mon, 01 Oct 2018 20:58:20 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E0B9D80D;
 Mon,  1 Oct 2018 13:57:08 -0700 (PDT)
Received: from [10.37.12.181] (unknown [10.37.12.181])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 2BDB43F5D3;
 Mon,  1 Oct 2018 13:57:08 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20181001124639.22885-1-julien.grall@arm.com>
 <20181001124639.22885-5-julien.grall@arm.com>
 <alpine.DEB.2.10.1810011300390.25821@sstabellini-ThinkPad-X260>
 <alpine.DEB.2.10.1810011349000.25821@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a058f129-fb92-3424-a38f-0a17c8993213@arm.com>
Date: Mon, 1 Oct 2018 21:57:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810011349000.25821@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [[PATCH v3] 4/4] xen/arm: Replace call_smc with
 arm_smccc_smc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@epam.com, 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>

SGkgU3RlZmFubywKCk9uIDEwLzAxLzIwMTggMDk6NTIgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3
cm90ZToKPiBPbiBNb24sIDEgT2N0IDIwMTgsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4g
T24gTW9uLCAxIE9jdCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+PiBjYWxsX3NtYyBpcyBh
IHN1YnNldCBvZiBhcm1fc21jY2Nfc21jLiBSYXRoZXIgdGhhbiBoYXZpbmcgMiBtZXRob2RzIHRv
Cj4+PiBkbyBTTUNDQyBjYWxsLCByZXBsYWNlIGFsbCBjYWxsIHRvIHRoZSBmb3JtZXIgYnkgdGhl
IGxhdGVyLgo+Pj4KPj4+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+Cj4+Cj4+IFJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+Cj4+Cj4+ICh5b3UgbWlnaHQgd2FudCB0byBtYWtlIHN1cmUgdGhlIGRv
dWJsZSBbWyBpcyByZW1vdmVkIG9uIGNvbW1pdC4pCj4gCj4gSGV5IEp1bGllbiwKPiAKPiBJIHdh
cyBnb2luZyB0byBjb21taXQgdGhlIHNlcmllcywgYnV0IEkgYW0gZ2V0dGluZyBhIGJ1aWxkIGVy
cm9yOgo+IAo+IHBzY2kuYzogSW4gZnVuY3Rpb24gJ2NhbGxfcHNjaV9jcHVfb24nOgo+IHBzY2ku
Yzo0NTo0MDogZXJyb3I6IHJlcXVlc3QgZm9yIG1lbWJlciAnYTAnIGluIHNvbWV0aGluZyBub3Qg
YSBzdHJ1Y3R1cmUgb3IgdW5pb24KPiAgICNkZWZpbmUgUFNDSV9SRVQocmVzKSAgICgoaW50MzJf
dCkocmVzKS5hMCkKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4K
PiBwc2NpLmM6NTQ6MTI6IG5vdGU6IGluIGV4cGFuc2lvbiBvZiBtYWNybyAnUFNDSV9SRVQnCj4g
ICAgICAgcmV0dXJuIFBTQ0lfUkVUKHJlcy5hMCk7Cj4gICAgICAgICAgICAgIF4KPiBwc2NpLmM6
NTU6MTogZXJyb3I6IGNvbnRyb2wgcmVhY2hlcyBlbmQgb2Ygbm9uLXZvaWQgZnVuY3Rpb24gWy1X
ZXJyb3I9cmV0dXJuLXR5cGVdCj4gICB9CgpJIGFscmVhZHkgbWVudGlvbmVkIHRoaXMgZXJyb3Ig
aW4gcmVwbHkgdG8gdGhlIHBhdGNoIFsxXSBhbmQgc3VnZ2VzdGVkIAppdCBjb3VsZCBiZSBmaXhl
ZCBvbiBjb21taXQuLi4KCkNoZWVycywKClsxXSA8OWUwMTYwYWQtODUzYy02ZWZhLTFhMDQtMTVm
ODAxZWYwNmRhQGFybS5jb20+CgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 00:05:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 00:05: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 1g78BH-0001UD-AW; Tue, 02 Oct 2018 00:04:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bxm8=mo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g78BG-0001U3-FP
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 00:04:50 +0000
X-Inumbo-ID: 72fe935d-c5d6-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 72fe935d-c5d6-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 02:02:28 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1g78BB-0000xo-3R; Tue, 02 Oct 2018 00:04: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 1g78BA-0004t3-KW; Tue, 02 Oct 2018 00:04:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g78BA-0006NS-Jt; Tue, 02 Oct 2018 00:04:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128296-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-amd64-amd64-libvirt:migrate-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=0bc6a68da585cb5d781f27404943a1dbd393e95f
X-Osstest-Versions-That: xen=3722e563432bdbf0cbd16ace3075cf643186b01e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 02 Oct 2018 00:04:44 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128296: 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>

ZmxpZ2h0IDEyODI5NiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODI5Ni8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAwYmM2YTY4ZGE1ODVjYjVkNzgxZjI3NDA0OTQzYTFkYmQzOTNlOTVmCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzNzIyZTU2MzQzMmJkYmYwY2Jk
MTZhY2UzMDc1Y2Y2NDMxODZiMDFlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjgyODggIDIwMTgt
MTAtMDEgMTc6MDA6NDUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4Mjk2ICAy
MDE4LTEwLTAxIDIyOjAwOjMzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+CiAgVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVwYW0uY29tPgoKam9i
czoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0
L3hlbi5naXQKICAgMzcyMmU1NjM0My4uMGJjNmE2OGRhNSAgMGJjNmE2OGRhNTg1Y2I1ZDc4MWYy
NzQwNDk0M2ExZGJkMzkzZTk1ZiAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 04:39:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 04:39: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 1g7CSN-0005T8-CO; Tue, 02 Oct 2018 04:38:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bxm8=mo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g7CSM-0005Sv-Ip
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 04:38:46 +0000
X-Inumbo-ID: 364d41b1-c5fd-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 364d41b1-c5fd-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 04:39: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 <aliasfile-bounces@xenproject.org>)
 id 1g7CSI-00018n-0X; Tue, 02 Oct 2018 04:38: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 1g7CSH-0000dY-PC; Tue, 02 Oct 2018 04:38:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g7CSH-0002n1-O8; Tue, 02 Oct 2018 04:38:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128276-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64: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-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64: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-dmrestrict-amd64-dmrestrict: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-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl: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-xl-qemut-stubdom-debianhvm-amd64-xsm: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-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-xsm: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-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl:xen-install:fail:heisenbug
 linux-next:test-armhf-armhf-xl-cubietruck:xen-boot:fail:heisenbug
 linux-next:test-amd64-amd64-xl-credit1:xen-boot: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-cubietruck:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qcow2:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-rtds:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-rumprun-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-examine:reboot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-multivcpu:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-examine:reboot:fail:nonblocking
 linux-next:test-amd64-amd64-rumprun-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1: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-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:saverestore-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-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit1: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-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds: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
X-Osstest-Versions-This: linux=4794a36bf08dfa89fe636e5080db9d8350e255dd
X-Osstest-Versions-That: linux=ad0371482b1ed599a0e9f8cce50e8499c7c1497b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 02 Oct 2018 04:38:41 +0000
Subject: [Xen-devel] [linux-next test] 128276: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODI3NiBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjgyNzYvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEyODE3MAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290
IGZhaWwgUkVHUi4gdnMuIDEyODE3MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4MTcwCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjgxNzAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4t
Ym9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODE3MAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4MTcw
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjgxNzAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODE3MAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdS
LiB2cy4gMTI4MTcwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVu
LWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjgxNzAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4
Ni1wdmdydWIgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODE3
MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI4MTcwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjgxNzAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwg
UkVHUi4gdnMuIDEyODE3MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4MTcwCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjgxNzAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODE3MAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1h
bWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4MTcwCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJv
b3QgZmFpbCBSRUdSLiB2cy4gMTI4MTcwCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDEw
IHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjgxNzAKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEyODE3MAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyODE3MAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI4MTcwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjgxNzAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODE3MAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI4MTcwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjgxNzAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyODE3MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4MTcwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAg
ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjgxNzAKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyODE3MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4MTcwCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwg
UkVHUi4gdnMuIDEyODE3MAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJv
b3Qvc3JjX2hvc3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4MTcwCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjgxNzAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODE3MAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4MTcwCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZh
aWwgUkVHUi4gdnMuIDEyODE3MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI4MTcwCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjgxNzAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODE3MAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAg
ICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4MTcwCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjgxNzAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICA3IHhlbi1ib290ICAgIGZhaWwgUkVHUi4gdnMuIDEyODE3MAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI4MTcwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyODE3MAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI4MTcwCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjgxNzAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZn
cnViICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODE3MAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFp
bCBSRUdSLiB2cy4gMTI4MTcwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAg
NyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjgxNzAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdS
LiB2cy4gMTI4MTcwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcgeGVu
LWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjgxNzAKClRlc3RzIHdoaWNoIGFyZSBmYWls
aW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgNiB4ZW4taW5zdGFsbCAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTI4MTY3
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICAgIGZhaWwgcGFzcyBpbiAxMjgxNjcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjgxNjcgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayBmYWlsIGluIDEyODE2NyBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI4MTY3IG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgaW4gMTI4MTY3IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIg
ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODE3MAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAg
IGZhaWwgIGxpa2UgMTI4MTcwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgbGlrZSAxMjgxNzAKIHRlc3QtYW1kNjQtaTM4
Ni1ydW1wcnVuLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtl
IDEyODE3MAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgOCByZWJvb3QgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI4MTcwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NC14c20gIDcgeGVuLWJvb3QgICAgIGZhaWwgbGlrZSAxMjgxNzAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyODE3MAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI4MTcwCiB0ZXN0LWFtZDY0LWkz
ODYteGwgICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlr
ZSAxMjgxNzAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODE3MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4MTcwCiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgbGlrZSAxMjgxNzAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRl
bCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODE3MAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgICAgIGZhaWwgIGxp
a2UgMTI4MTcwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9o
b3N0ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjgxNzAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODE3MAog
dGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgOCByZWJvb3QgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgIGxpa2UgMTI4MTcwCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjgxNzAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBs
aWtlIDEyODE3MAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4MTcwCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjgxNzAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBsaWtlIDEyODE3MAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAg
IDQ3OTRhMzZiZjA4ZGZhODlmZTYzNmU1MDgwZGI5ZDgzNTBlMjU1ZGQKYmFzZWxpbmUgdmVyc2lv
bjoKIGxpbnV4ICAgICAgICAgICAgICAgIGFkMDM3MTQ4MmIxZWQ1OTlhMGU5ZjhjY2U1MGU4NDk5
YzdjMTQ5N2IKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICAgICAgICAgICAgICAgICAgICAgICAgKG5v
dCBmb3VuZCkgICAgIApGYWlsaW5nIHNpbmNlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IChub3QgZm91bmQpICAgICAKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4MTY3ICAyMDE4LTA5LTI4
IDA5OjE5OjAwIFogICAgMyBkYXlzICAgIDIgYXR0ZW1wdHMKCmpvYnM6CiBidWlsZC1hbWQ2NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFj
b3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 07:38:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 07:38: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 1g7FFq-0002fH-0r; Tue, 02 Oct 2018 07:38:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=idwg=mo=amd.com=suravee.suthikulpanit@srs-us1.protection.inumbo.net>)
 id 1g7FFo-0002f5-SB
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 07:38:00 +0000
X-Inumbo-ID: bfcff194-c615-11e8-a8a5-bc764e045a96
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe51::61b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id bfcff194-c615-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 09:35:35 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amd-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Rz/y4ZpEDHx9/4+GQ1Gtq7364APc601c7C4l3JQpSak=;
 b=nybKSG9hHV9JC5+CajQLEz6V+UQRoAAMfhCZoqoiOYf7YdRlRERnnpHrszA75M7AEW/egTf6ozNlLBhtIx5hUJy9ABy6in9IiJF6c0lDyVCnUmt4X8bmXiJfgaBCbzD3LSytUYbLPG5JmfH25ZKa6AqXf6uMdJfVPcIJXW0K8ww=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Suravee.Suthikulpanit@amd.com; 
Received: from Suravees-MacBook-Pro-15.local (114.109.128.54) by
 BY2PR12MB0131.namprd12.prod.outlook.com (2a01:111:e400:585a::16) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1164.25; Tue, 2 Oct
 2018 07:37:47 +0000
To: Roger Pau Monne <roger.pau@citrix.com>, xen-devel@lists.xenproject.org
References: <20180921152047.6522-1-roger.pau@citrix.com>
From: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Message-ID: <c67c6b0c-1d02-dc98-4da1-ec1334a4338a@amd.com>
Date: Tue, 2 Oct 2018 14:37:31 +0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180921152047.6522-1-roger.pau@citrix.com>
Content-Language: en-US
X-Originating-IP: [114.109.128.54]
X-ClientProxiedBy: HK2PR02CA0200.apcprd02.prod.outlook.com
 (2603:1096:201:20::12) To BY2PR12MB0131.namprd12.prod.outlook.com
 (2a01:111:e400:585a::16)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 8847497f-8fde-496e-47ec-08d62839f3d6
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534165)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:BY2PR12MB0131; 
X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0131;
 3:UP2X7tGRjIE/LjekhSfBIsSyY4xclZIpwwvty23m5umx8aPSB5CT+5qeJcXSSXFClAEsMPcEzxbLJIZ3xglizCEK2pcE1KrISJelSb1/2AgXkZ6CVMyR2MbVcIjT6huUj3UjMMwrZu1w4BQGCCZYpi6/R1Q4E2eGx2AwSoJszPTyF6j9sprmBpYuBtmb29Fx/UkWAf7p9SZ1UPg1x+BG8/Dyj9BeVxQbOSF1nTe/DYXvS7nBeHDyTSnkU96pSqBS;
 25:njQefnsQqhMcxIsQu/q1XYLlmCwm/224UKGXXKMMYXh/9OTOeC936z+7YH0calgSz/OO4Jj6gxplKdPm5V72jhMIqoLAX5/ggIT+AkwNN5TzrFpZ0t4hoqLJWaqFVbSIo0hAWVfCKITA5qYwVZW8GZY1a8dWCV0GtjhKM/1huJ76vxrYqYslyKQyF2nQsQokR3VfBYw0YFVZBrjdLeqfFqn0QlEq+PDi9fqtmNTR5bMJaFaa6mJ05/mIX4ohXEN8eP4HfRD+Uqed1b/Y0m7DQOgI8Si3ZErKOPFdF2YLbGDP7cTWAhyv7GuO8vYpWrGRrnKHjiImJLZ69T9Tt5Y1mQ==;
 31:cgfFgqtUh6zVEQD05jx+24QNL5Eg7YHDe7xRM4ZNcNzkJ9qyH3fJVKeb0pnNTUwjBZrCxSBq/9t3RlRd+B74+FTZye48gkNMyN/cvEoO9WQLbnYykz6oJqvid7S6RaYVZH9xbYd980MOah9LR5U+KgBWBTlkq2bi/WpW+9wXFmKNgmxdXIGQSQP4tZp2IqVHjfjICRh3mCqDKlmIbZtqdRqGRsl8g+PLvfE+AHd+kQY=
X-MS-TrafficTypeDiagnostic: BY2PR12MB0131:
X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0131;
 20:sRdq6kvMzJfig32ayNVq9vpxeXi7ApM/Y9y/YN600lQBpJihHGjl5vJf9seXS+LWHrm31nMGw9GLGiZoegqDecBYwnd6zzCypR0L2E/W/WvWrXh52ZbZTXrlgrlQaKQFJPkow1cqxMLqf7iDAzyk+/vV6cRCIFQzm31Rc5E5SyRwiU7kTm2uiobTZlkQ15vRDLSfwoBuQqYiHO6GaLLSojQyzb/sQf0sOtLPK6SsIZi284jxxApFmw5quai5OsYMLITKSWL9jiL2UBmmz51Y/h2cTQXIPxiE1htdTYplrvGYGes9YEVQRj6pui27XNkTJyF9XWZAfHIjAcWGrAb1RfhNM95XdpKc2mOuDlxDxKw5+V/KCmf+Zq3+0s9fzL7eoBcFcjOgujqD3pevELNatpS6xEr0aRuWC79JzjAyUOk79kWuE0D5gAps0dxZF/fnEyN0SBLwzDaAeIpDvkMqWVVl1qPGiC/QiX0rDuGo4KTLtofUs/Jgai7OPZvVn9Xa;
 4:hhLVte7sM9tM1WvenClYnERWBtcdfZZWmhqzdBSQsaJ/vN7jccbmUd6QR5GsKV66L3ulPit/JMOS2PmNt9ssTsYb7GpuBmVUNcGxWaaqPfleyPU3s2efSD4jPiNVy1vn9pnqwyeTKIjiS17LcoW3TePhLtTu/p7eDjtBVdTHae16LNDzY7GtrLVB4k5555sN96waYs5Dc7dBKh7eHjtZhESOAS2umGIxmUwzBI20wCMb4CCcU501abcnwtMWcwcAYDhXelGusT370ijzy/AWKFFZgFXwMrvGWL91xzcwJ39be7B4kWte5qS4tDyaPF7YOB3TxyH1arwTVOVwl64oHX6cY5Ps4/+ITT7psG6hYgDrQmLe2w824P0R8TsBc7cjbCp7+1wH3hQDbwXyPxLTHQnguBFZLXF8Yi2uLwJDNUA=
X-Microsoft-Antispam-PRVS: <BY2PR12MB01319B0AF4C578091E6A7A1FF3E80@BY2PR12MB0131.namprd12.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(70601490899591)(767451399110)(228905959029699)(269456686620040); 
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(3002001)(3231355)(944501410)(52105095)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123558120)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123560045)(201708071742011)(7699051);
 SRVR:BY2PR12MB0131; BCL:0; PCL:0; RULEID:; SRVR:BY2PR12MB0131; 
X-Forefront-PRVS: 0813C68E65
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(979002)(376002)(346002)(396003)(136003)(39860400002)(366004)(189003)(199004)(53936002)(106356001)(58126008)(97736004)(50466002)(229853002)(6512007)(54906003)(23676004)(26005)(4326008)(52146003)(52116002)(72206003)(2486003)(305945005)(6506007)(65956001)(6116002)(66066001)(25786009)(386003)(53546011)(8936002)(81166006)(81156014)(6486002)(8676002)(3846002)(65806001)(44832011)(2906002)(6246003)(486006)(316002)(7736002)(14444005)(67846002)(476003)(2870700001)(105586002)(446003)(186003)(65826007)(478600001)(16526019)(64126003)(86362001)(5660300001)(47776003)(76176011)(2616005)(31696002)(11346002)(36756003)(31686004)(956004)(68736007)(6666003)(969003)(989001)(999001)(1009001)(1019001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR12MB0131; H:Suravees-MacBook-Pro-15.local;
 FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
Received-SPF: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCWTJQUjEyTUIwMTMxOzIzOnVyQ1NnT2h1ZUFQMzV6MEZlZWZ5aGtsSGRa?=
 =?utf-8?B?U000SnZSMzZGbUYyZUxkVzlCYitMWjVZS2dGWDVBNWlJN2hrU1hGc1lKSlhC?=
 =?utf-8?B?NlpzVTJDRGdxcE9ZbHM3VXVULytjZURmYlQyMG00bGt3MGl0WDZGVjVRd3pY?=
 =?utf-8?B?ZiswMWgyMEhCTmVBbExPUmpHVlNmZUtVaXkybnBrODAveHZtY3p1K0tPdGE4?=
 =?utf-8?B?UUJVcVh0Mk9LQXBiMm1hRnBhckZRM2VGOEVaTGlPUk9QdEVIcmUyc3Z0eVB6?=
 =?utf-8?B?b2diOERocElSWHlTMzVBcitHRFpmREFTc3o2bmMrTmJ1TTVRRmdJL1ZXbFQ3?=
 =?utf-8?B?UXRJMGNHeDN3a2FPbkZ6bGQvSjlTazNaN082V044alZpUHRJYWtXdHZMTGtj?=
 =?utf-8?B?SWd4L1lFazhONW9zRndsM0JkZlZuYjE1dVM5WnJOU1d5RUN0RXpPSHYzSk95?=
 =?utf-8?B?bVdYamVKSU5Db0FNQjlJVTJuV0o4Qm1PcFRyTHIxMkhGVEdkb0JPaFhYNHNt?=
 =?utf-8?B?cFpRT3lPcVYrRDc2b3NZWWJhdWh0eERtTjAreW84UEI5ZHhRRHdocnpXU09L?=
 =?utf-8?B?anpHZlJEZlZGNFZhOWYrN2xORlhKV2VvZUdlYkRybHZTc2ZIYlRVS1F3amtV?=
 =?utf-8?B?NGo2dUJ5Tm5RcThCTEw5aXl2SGhPN0x4TG9MSW16M2dpT005OTBSR1ZxNmJv?=
 =?utf-8?B?RUpaSkQ5ZFdFU0RLM21MSWF2bTh3NENjN3lBSXNoWDRnKzVWamFTWThmZnY1?=
 =?utf-8?B?SE1CN1JBTkY4SFh3UGpYMlJwR1ExRWRjZ2p5QWhSRlZtQi91MmNVcFlNWUFJ?=
 =?utf-8?B?TXlmODJGeVpSYzBmVHRORGdyeGdFOVNYM0haSlU4dGYxMFBSNU9jVU13WVk2?=
 =?utf-8?B?SW4yaWhlNGZ0UWU0RU4xSlRJeHpyblE3T1I1Q25oTXJBaHovVlJHYS92c0ZT?=
 =?utf-8?B?UEErMitvUSswWjdvZ01HZUFuTXM3TU84WFQxa1VGMjF2bHg5ZW5uQ1kybEFS?=
 =?utf-8?B?d3NOczVWVGhPejNUbE84bFM3dDIxNnl1SEw2cEdxbzc0VlZTTmE1UTB0eWx3?=
 =?utf-8?B?a0dwcHk5czdNaFU1ZWNTTjBCMlRIRFZoMG1tL2ppSTBkZWpWWk9BdnhSSFl6?=
 =?utf-8?B?SGpBbnZnRFkzb3N3U1hlKzN0ZEVwRFJCNTBmSEk5S252Z3BKVkcwYmk3cUU2?=
 =?utf-8?B?Z2FPWVJuanp4M3g2aVRHc2JZeUZyT1R5ZlNHa3FwTlBTQ2duQU9VUTZ5T2p6?=
 =?utf-8?B?cjNnN1NrSzIzZWQ5d0xJMnpDRlowS05OZjBmYXVsdGsyTWd4QWZXWU0rbEdp?=
 =?utf-8?B?bThQYkJHYkRibUpTMFJMcWw5dEJXd2ptU0VPRUdBZjlJRnRJQXNkTUhXMVBH?=
 =?utf-8?B?TnR4QVc0QjN1VkhuQ2R1WERpTDJkcmY1Z0dueWx0ejJtQ0oxNzA3ZGFXWU8y?=
 =?utf-8?B?VEZrUWM0UDNhY2pONEE1R0x2RFRKN2YzNHZ2dHRKS1NLV0I1QjgxdkpVbTJy?=
 =?utf-8?B?eWZVTjFxRDJIK214OVE1RGp3L1d6TEVrS1I2S3kzTGVVWTNheVAzK3ZTb04z?=
 =?utf-8?B?YXIrUklIY2JBVmdTNE5Nbk9wTlR3VlRkNXZDRmFXcDg2TkNzT1BreUMyM0pP?=
 =?utf-8?B?Sy9hZDBRNmhxODVjRGV2RlRObi9lR1NFc0dZalFZYjBYbjhPZit0Y0IwSkYr?=
 =?utf-8?B?dkI2RU9HL0lLMUg2SnBHSDNSZkloeUF0QVpjZ3NYUFlZV205NDZkV3lhcHBk?=
 =?utf-8?B?VURRNGlSczN0YzFLRVdJK2VwSUhQU2dsUFdJdnJSWXF2WUl6WUtRaEhhbFFY?=
 =?utf-8?B?Nmd5U3VVZVlyT3oyWFhxc0RJNWVGUmNoMEluVGpxTnpZRlFXTHhwMW1paU43?=
 =?utf-8?B?SG92K0FrM2RvM2pvdDNMTDN5R3Z2R1BiZDltMGQzeWpnZmREcGpqRDQ3WFlj?=
 =?utf-8?B?QThReVZwWHZ2Mzg3QmEvRllFeEFrRHE4cER6Zi9BN1VTSGs1R3ZrSjFTUkhP?=
 =?utf-8?B?cklHcFgwRGIzeE05N2NwMEhNMUxTU2tZdkpSZkhLay9Ocm1RZ0hvdjkwRUlp?=
 =?utf-8?B?VEtwcENqS1UyZElJK3JXRDEzRi94Kzl3K1dzejZzMEhmSmREem1TVTdEbWVY?=
 =?utf-8?Q?yGSuIibEoQITD8iqu5hOoSw=3D?=
X-Microsoft-Antispam-Message-Info: k09GxqBKgsJuoQf8ZAyA+8nYZ4vEM8CD2CBAkv7Q8orGOYqc4b92sZUldk5LYjy4NmPHzp0V52rbscBmbzKUcKb82gnu7FeJ9Zl+domy4Zig4vBy38H5Xdhw5aSumxiU4NI5MBTUvQ/AIIchnHUkpnrpNcKBRJhMwfu2n0sMN/DfFiIFkzEtkdid4PjexeTesuFK7agSo9p8Ic+3FApzUUGvS9x/YxmDgWG7GhHPYCdAzt+qkDcbMDPspJZ6V/v4X+AjUapzM2bhz5g+GBBBPJrGCw/Qd3Zfy9UfWMmYyqfUejLs7yIiZYHhMU7NXsMUVP2Kn8bRZkWsq9R3aqzue5o2HxeKio58qA/hXHPNLbo=
X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0131;
 6:MTVHbWWdvScfkQAhJq+6brcNVWlcCqv130IiQmRl0JiwLSckMZQVfTEhYbKBGm+oZm03NJYXZcjusKyTtrfueeK3bhRr3UDQZJh/M4pj/p+G12l/FjLelu/b4GUDmHCt+u9Q7tL1uhzn7V0XTaPIQ47czixwPxiZOrEsB52e9O/33tf5A1Ivg7W6WyI0gJixpA0wcl2Q5mkhtpJcdvdqx/Fz+AImo1KOzbxVisosdKcxgLwOjP/jAhHm6pbpJ22nJ+icyBEuoNQRXVQNnBUXH+PzWV6T2XFDyDpXplO7MEMK8fqdmxknVgw0qapRvyT0fVsQXZL+oS050/wvxa3CsspBG0+09XCgNbcduwAVI1xcz6OTK7a1yavES8LLlvkkNsDvV9EG65VIIQ9+NVdsTmDuwohERKuKawwBCEOlXjLHLWZOS3ZB6hZaraYADDT2DEVyMac8zaTuy9L9lXHBkw==;
 5:+fSAwQqgiHeKo5Ai9x3bnxXbdtOAxyAPV6Q4vr9q24lre3nTnIB1rcy/L1SkcfDenChziHG4U6mVg3SjWSdGaN2rHbtmEM8MwtFyzz/h/qv91k6sGS6GFZHcGwSfHlhuoKJqHHc3JZHh6ImJlYPgPmZUlixPs/NTufmlxMWfNs8=;
 7:l0z3pCR1e0KfHwDTdtmKEYw1G0fXrb0gcW+q8wyHU6L1O59t4JRNewXfj5iyktLYZckMqdk/UvGzj+niEG39XySGABE17CWAqbcdAyUdj+reQkPR9Fe4P9qhLayXPnbIVI2dA3OQxP8kCsZ8oLeLe8EeCB7nGSyUXdisZlFNhSJa6udtCUGBVoehegFO7iKYP3e/EHDSiz3izwr+sOzxJgu0z8ZNxnUIaTNjMZleJUbBGfIs6Oi95UUus3j2ewW0
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0131;
 20:9X+K3Nb8gNU/cNzuT2pjw66pYcO8LYYu7Z2SDv1S808eil0SbIgWmCq//HtF5KO6/BoCNm+N80/yd10ygEMcpCH4kAtTm1zWtDtUWmwSCsg57FZexWqwfZ+5bwEQx+djOFjJlhzSo3OzAr+9NHUXsaqfUyO7B1CpBBZ/3Gmt8cZZmCsrElXLigIJgjb8gLALdivgm0LHoT4VjEvGqjTsf62qChRa9JBwvz+6k1UXIRzDTSYM49QrVNdxTbL1JNgx
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Oct 2018 07:37:47.0532 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 8847497f-8fde-496e-47ec-08d62839f3d6
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR12MB0131
Subject: Re: [Xen-devel] [PATCH] amd/iommu: remove hidden AMD inclusive
 mappings
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Paul Durrant <paul.durrant@citrix.com>,
 Brian Woods <brian.woods@amd.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>

Um9nZXIsCgpJJ20gc3RpbGwgY2F0Y2hpbmcgdXAgb24gdGhlIG1hcC1pbmNsdXNpdmUgYW5kIG1h
cC1yZXNlcnZlZCBzdHVmZi4KSSBoYXZlIGEgY291cGxlIHF1ZXN0aW9ucyBiZWxvdy4KCk9uIDkv
MjEvMTggMTA6MjAgUE0sIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiBBbmQganVzdCByZWx5IG9u
IGFyY2hfaW9tbXVfaHdkb21faW5pdCB0byBzZXR1cCB0aGUgY29ycmVjdCBpbmNsdXNpdmUKPiBt
YXBwaW5ncyBhcyBpdCdzIGRvbmUgZm9yIEludGVsLgo+IAo+IEFNRCBoYXMgY29kZSBpbiBhbWRf
aW9tbXVfaHdkb21faW5pdCB0byBzZXR1cCBpbmNsdXNpdmUgbWFwcGluZ3MgdXAgdG8KPiBtYXhf
cGR4LCByZW1vdmUgdGhpcyBzaW5jZSBpdCdzIG5vdyBhIGR1cGxpY2F0aW9uIG9mCj4gYXJjaF9p
b21tdV9od2RvbV9pbml0LiBOb3RlIHRoYXQgQU1EIG1hcHBlZCBldmVyeSBwYWdlIHdpdGggYSB2
YWxpZAo+IG1mbiB1cCB0byBtYXhfcGR4LCBhcmNoX2lvbW11X2h3ZG9tX2luaXQgd2lsbCBvbmx5
IGRvIHNvIGZvciBtZW1vcnkKPiBiZWxvdyA0R0IsIHNvIHRoaXMgaXMgYSBmdW5jdGlvbmFsIGNo
YW5nZSBmb3IgQU1ELgoKSXMgdGhlcmUgYW55IHJlYXNvbnMgd2h5IGxpbWl0IHRvIG9ubHkgYmVs
b3cgNEdCPwoKPiBNb3ZlIHRoZSBkZWZhdWx0IHNldHRpbmcgb2YgaW9tbXVfaHdkb21fe2luY2x1
c2l2ZS9yZXNlcnZlZH0gdG8KPiBhcmNoX2lvbW11X2h3ZG9tX2luaXQgc2luY2UgdGhlIGRlZmF1
bHRzIGFyZSBub3cgdGhlIHNhbWUgZm9yIGJvdGgKPiBJbnRlbCBhbmQgQU1ELgo+IAo+IFJlcG9y
dGVkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgo+IFNpZ25lZC1v
ZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IC0tLQo+IENj
OiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPgo+
IENjOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KPiBDYzogS2V2aW4gVGlhbiA8
a2V2aW4udGlhbkBpbnRlbC5jb20+Cj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KPiBDYzogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPiAtLS0KPiAg
IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMgfCAzOSAtLS0tLS0t
LS0tLS0tLS0tLS0tLS0KPiAgIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAg
ICAgICAgfCAgNyAtLS0tCj4gICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyAg
ICAgICAgIHwgIDggKysrKy0KPiAgIDMgZmlsZXMgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCA0
NyBkZWxldGlvbnMoLSkKPiAKPiAuLi4KID4KPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gveDg2L2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUu
Ywo+IGluZGV4IGI3YzhiNWJlNDEuLjJkZTg4MjJjNTkgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC94ODYvaW9tbXUuYwo+IEBAIC0yMTAsNyArMjEwLDEzIEBAIHZvaWQgX19od2RvbV9pbml0IGFy
Y2hfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQo+ICAgCj4gICAgICAgQlVHX09O
KCFpc19oYXJkd2FyZV9kb21haW4oZCkpOwo+ICAgCj4gLSAgICBBU1NFUlQoaW9tbXVfaHdkb21f
aW5jbHVzaXZlICE9IC0xICYmIGlvbW11X2h3ZG9tX2luY2x1c2l2ZSAhPSAtMSk7CgpOb3Qgc3Vy
ZSBpZiB0aGlzIHdhcyBhIHR5cG8uIFRoZSBsb2dpYyBsb29rcyBzdHJhbmdlLiBBbnlob3csIGl0
IGlzIHJlbW92ZWQuCgpIb3dldmVyLCBJIG5vdGljZSBpbiB0aGUgeGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvaW9tbXUuYyB0aGF0CnRoZSBwYXJzaW5nIGxvZ2ljIGZvciB0aGUgbWFwLXJlc2VydmVk
IG9wdGlvbiBpcyBzZXR0aW5nIHRoZSBpb21tdV9od2RvbV9pbmNsdXNpdmUKaW5zdGVhZCBvZiB0
aGUgaW9tbXVfaHdkb21fcmVzZXJ2ZWQuIElzIHRoYXQgaW50ZW50aW9uYWw/CgpBbHNvLCB3aGF0
J3MgdGhlIGRpZmZlcmVuY2UgYi93IHRoZSBvcHRpb24gbWFwLWluY2x1c2l2ZSBwYXJhbWV0ZXIg
aW4gZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jOgpwYXJzZV9kb20wX2lvbW11X3BhcmFtKCkg
YW5kIHRoZSBvcHRpb24gaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcgaW4gZHJpdmVycy9wYXNzdGhy
b3VnaC92dGQveDg2L3Z0ZC5jPwoKPiArICAgIC8qIEluY2x1c2l2ZSBtYXBwaW5ncyBhcmUgZW5h
YmxlZCBieSBkZWZhdWx0IGZvciBQVi4gKi8KPiArICAgIGlmICggaW9tbXVfaHdkb21faW5jbHVz
aXZlID09IC0xICkKPiArICAgICAgICBpb21tdV9od2RvbV9pbmNsdXNpdmUgPSBpc19wdl9kb21h
aW4oZCk7Cj4gKyAgICAvKiBSZXNlcnZlZCBJT01NVSBtYXBwaW5ncyBhcmUgZW5hYmxlZCBieSBk
ZWZhdWx0LiAqLwo+ICsgICAgaWYgKCBpb21tdV9od2RvbV9yZXNlcnZlZCA9PSAtMSApCj4gKyAg
ICAgICAgaW9tbXVfaHdkb21fcmVzZXJ2ZWQgPSAxOwo+ICsKPiAgICAgICBpZiAoIGlvbW11X2h3
ZG9tX2luY2x1c2l2ZSAmJiAhaXNfcHZfZG9tYWluKGQpICkKPiAgICAgICB7Cj4gICAgICAgICAg
IHByaW50ayhYRU5MT0dfV0FSTklORwo+IAoKVGhhbmtzLApTdXJhdmVlCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 07:44:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 07: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 1g7FLW-0003NN-Q5; Tue, 02 Oct 2018 07:43:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wrww=mo=citrix.com=prvs=80661089a=roger.pau@srs-us1.protection.inumbo.net>)
 id 1g7FLV-0003NI-I7
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 07:43:53 +0000
X-Inumbo-ID: 124c808e-c617-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 124c808e-c617-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 07:45:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,331,1534809600"; d="scan'208";a="79877212"
Date: Tue, 2 Oct 2018 09:43:44 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20181002074344.wjmxbybehrkpwnmd@mac.bytemobile.com>
References: <1536731100-56054-1-git-send-email-zhongjiang@huawei.com>
 <5B98CAE202000078001E79CC@prv1-mh.provo.novell.com>
 <20180912091350.6wuvt2jkvzg6wruo@mac.bytemobile.com>
 <20180912091639.oynlvdo6pghnqfvt@mac.bytemobile.com>
 <364bad2c-708e-6406-7b52-7bfef9d5dbe1@arm.com>
 <20180912102908.4ls7vts55n2zfkdz@mac.bytemobile.com>
 <58794c01-16f4-b124-46fe-cdcb386235de@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <58794c01-16f4-b124-46fe-cdcb386235de@arm.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] drivers/block/xen-blkback/common.h: use
 DIV_ROUND_UP instead of reimplementing its 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: Jens Axboe <axboe@kernel.dk>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, linux-kernel@vger.kernel.org,
 linux-block@vger.kernel.org, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 zhong jiang <zhongjiang@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>

T24gTW9uLCBTZXAgMjQsIDIwMTggYXQgMDI6Mjg6MjZQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEhpIFJvZ2VyLAo+IAo+IE9uIDA5LzEyLzIwMTggMTE6MjkgQU0sIFJvZ2VyIFBhdSBN
b25uw6kgd3JvdGU6Cj4gPiBPbiBXZWQsIFNlcCAxMiwgMjAxOCBhdCAxMDo0ODo0MkFNICswMTAw
LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiA+IEhpLAo+ID4gPiAKPiA+ID4gT24gMDkvMTIvMjAx
OCAxMDoxNiBBTSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+ID4gPiBPbiBXZWQsIFNlcCAx
MiwgMjAxOCBhdCAxMToxMzo1MEFNICswMjAwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4g
PiA+ID4gQWRkaW5nIEp1bGllbiBob3cgZGlkIHRoZSB3b3JrIHRvIHN1cHBvcnQgWEVOX1BBR0Vf
U0laRSAhPSBQQUdFX1NJWkUuCj4gPiA+ID4gPiAKPiA+ID4gPiA+IE9uIFdlZCwgU2VwIDEyLCAy
MDE4IGF0IDAyOjE0OjI2QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4gPiA+ID4gPiA+
ID4gPiBPbiAxMi4wOS4xOCBhdCAwNzo0NSwgPHpob25namlhbmdAaHVhd2VpLmNvbT4gd3JvdGU6
Cj4gPiA+ID4gPiA+ID4gLS0tIGEvZHJpdmVycy9ibG9jay94ZW4tYmxrYmFjay9jb21tb24uaAo+
ID4gPiA+ID4gPiA+ICsrKyBiL2RyaXZlcnMvYmxvY2sveGVuLWJsa2JhY2svY29tbW9uLmgKPiA+
ID4gPiA+ID4gPiBAQCAtNjUsNyArNjUsNyBAQAo+ID4gPiA+ID4gPiA+ICAgIAkoWEVOX1BBR0VT
X1BFUl9JTkRJUkVDVF9GUkFNRSAvIFhFTl9QQUdFU19QRVJfU0VHTUVOVCkKPiA+ID4gPiA+ID4g
PiAgICAjZGVmaW5lIE1BWF9JTkRJUkVDVF9QQUdFUyBcCj4gPiA+ID4gPiA+ID4gLQkoKE1BWF9J
TkRJUkVDVF9TRUdNRU5UUyArIFNFR1NfUEVSX0lORElSRUNUX0ZSQU1FIC0gMSkvU0VHU19QRVJf
SU5ESVJFQ1RfRlJBTUUpCj4gPiA+ID4gPiA+ID4gKwkJRElWX1JPVU5EX1VQKE1BWF9JTkRJUkVD
VF9TRUdNRU5UUywgU0VHU19QRVJfSU5ESVJFQ1RfRlJBTUUpCj4gPiA+ID4gPiA+ID4gICAgI2Rl
ZmluZSBJTkRJUkVDVF9QQUdFUyhfc2VncykgRElWX1JPVU5EX1VQKF9zZWdzLCBYRU5fUEFHRVNf
UEVSX0lORElSRUNUX0ZSQU1FKQo+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gTXkgZmlyc3QgcmVh
Y3Rpb24gd2FzIHRvIHN1Z2dlc3QKPiA+ID4gPiA+ID4gCj4gPiA+ID4gPiA+ICNkZWZpbmUgTUFY
X0lORElSRUNUX1BBR0VTIElORElSRUNUX1BBR0VTKE1BWF9JTkRJUkVDVF9TRUdNRU5UUykKPiA+
ID4gPiA+ID4gCj4gPiA+ID4gPiA+IGJ1dCB0aGF0IHdvdWxkbid0IG1hdGNoIHdoYXQncyB0aGVy
ZSBjdXJyZW50bHkgKG5vdGUgdGhlIHR3byBkaWZmZXJlbnQKPiA+ID4gPiA+ID4gZGl2aXNvcnMp
LiBJIGNhbid0IHJlYWxseSBkZWNpZGUgd2hldGhlciB0aGF0J3MganVzdCB1bmZvcnR1bmF0ZSBu
YW1pbmcKPiA+ID4gPiA+ID4gb2YgdGhlIHR3byBtYWNyb3MsIG9yIGFuIGFjdHVhbCBidWcuCj4g
PiA+ID4gPiAKPiA+ID4gPiA+IEkgdGhpbmsgdGhlcmUncyBpbmRlZWQgYSBidWcgaGVyZS4KPiA+
ID4gPiA+IAo+ID4gPiA+ID4gQUZBSUNULCBNQVhfSU5ESVJFQ1RfUEFHRVMgc2hvdWxkIHVzZSBY
RU5fUEFHRVNfUEVSX0lORElSRUNUX0ZSQU1FIGFuZAo+ID4gPiA+ID4gdGhlbiBpdCBjb3VsZCBi
ZSBjaGFuZ2VkIGFzIEphbiBzdWdnZXN0ZWQuCj4gPiA+IAo+ID4gPiBUaGUgcHJvYmxlbSBpcyBT
RUdTX1BFUl9JTkRJUkVDVF9GUkFNRSBoYXMgYmVlbiBtaXNjYWxjdWxhdGVkLiBTbyBJIHRoaW5r
IGl0Cj4gPiA+IHdvdWxkIGJlIGZpbmUgdG8gdXNlIFhFTl9QQUdFU19QRVJfSU5ESVJFQ1RfRlJB
TUUgaW4gTUFYX0lORElSRUNUX1BBR0VTLgo+ID4gPiAKPiA+ID4gSG93ZXZlciB0aGUgbmFtaW5n
IGZvciBYRU5fUEFHRVNfUEVSX0lORElSRUNUX0ZSQU1FIGlzIG1pc25hbWVkLiBXZSByZXR1cm4K
PiA+ID4gbnVtYmVyIG9mIGEgZm9yIHNlZ21lbnRzIHBlciBpbmRpcmVjdCBmcmFtZS4gU28gSSB3
b3VsZCByZW5hbWUgdG8KPiA+ID4gU0VHU19QRVJfSU5ESVJFQ1RfRlJBTUUuCj4gPiAKPiA+IEkg
ZG9uJ3QgdGhpbmsgSSBhZ3JlZSB3aXRoIHRoaXMgbGFzdCBwYXJ0LCBTRUdTX1BFUl9JTkRJUkVD
VF9GUkFNRQo+ID4gd291bGQgaGF2ZSB0byB0YWtlIGludG8gYWNjb3VudCBYRU5fUEFHRVNfUEVS
X1NFR01FTlQsIGFuZAo+ID4gWEVOX1BBR0VTX1BFUl9JTkRJUkVDVF9GUkFNRSBkb2Vzbid0Lgo+
ID4gCj4gPiBYRU5fUEFHRVNfUEVSX0lORElSRUNUX0ZSQU1FIGN1cnJlbnRseSByZXR1cm5zIHRo
ZSBudW1iZXIgb2YgZ3JhbnQKPiA+IHJlZmVyZW5jZXMgcGVyIGluZGlyZWN0IHBhZ2UsIGJ1dCBh
cyBJIHVuZGVyc3RhbmQgaXQgYSBzZWdtZW50IGNhbiB1c2UKPiA+IG1vcmUgdGhhbiBvbmUgZ3Jh
bnQgcmVmZXJlbmNlLCBpZiBmb3IgZXhhbXBsZSB0aGUgZ3Vlc3QgcGFnZSBzaXplIGlzCj4gPiA2
NEtCLgo+IAo+IEkgYW0gYSBiaXQgY29uZnVzZWQuIEJ5IHNlZ21lbnQsIGRvIHlvdSByZWZlciB0
byB0aGUgYmFja2VuZCBvciBmcm9udGVuZAo+IHNlZ21lbnQ/CgpCYWNrZW5kIHNlZ21lbnQuIEkg
Z3Vlc3MgaXQncyBxdWl0ZSBtZXNzeSB0byBoYXZlIGJvdGggZnJvbnRlbmQKc2VnbWVudCBzaXpl
IGFuZCBiYWNrZW5kIHNlZ21lbnQgc2l6ZSB3aGljaCBjYW4gYmUgZGlmZmVyZW50LgoKPiBJbiBh
bnkgY2FzZSwgaXQgd291bGQgYmUgcG9zc2libGUgdG8gcmVtb3ZlIFNFR1NfUEVSX0lORElSRUNU
X0ZSQU1FIGlmIHdlCj4gcmV3b3JrIE1BWF9JTkRJUkVDVF9QQUdFUyguLi4pLiBUaGlzIHNob3Vs
ZCBpbXByb3ZlIHRoZSByZWFkYWJpbGl0eSBhcyB3ZWxsLgoKWWVzLCBJIHRoaW5rIHRoaXMgc2hv
dWxkIGltcHJvdmUgdGhlIGNvZGUuCgpSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 07:52:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 07:52: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 1g7FUA-00047c-Nb; Tue, 02 Oct 2018 07:52:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wrww=mo=citrix.com=prvs=80661089a=roger.pau@srs-us1.protection.inumbo.net>)
 id 1g7FU9-00047X-JO
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 07:52:49 +0000
X-Inumbo-ID: 51e1d7e6-c618-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 51e1d7e6-c618-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 07:53:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,331,1534809600"; d="scan'208";a="79877465"
Date: Tue, 2 Oct 2018 09:52:39 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Message-ID: <20181002075239.rte3oazimqmqaqxz@mac.bytemobile.com>
References: <20180921152047.6522-1-roger.pau@citrix.com>
 <c67c6b0c-1d02-dc98-4da1-ec1334a4338a@amd.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <c67c6b0c-1d02-dc98-4da1-ec1334a4338a@amd.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] amd/iommu: remove hidden AMD inclusive
 mappings
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Paul Durrant <paul.durrant@citrix.com>, Brian Woods <brian.woods@amd.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>

T24gVHVlLCBPY3QgMDIsIDIwMTggYXQgMDI6Mzc6MzFQTSArMDcwMCwgU3VyYXZlZSBTdXRoaWt1
bHBhbml0IHdyb3RlOgo+IFJvZ2VyLAo+IAo+IEknbSBzdGlsbCBjYXRjaGluZyB1cCBvbiB0aGUg
bWFwLWluY2x1c2l2ZSBhbmQgbWFwLXJlc2VydmVkIHN0dWZmLgo+IEkgaGF2ZSBhIGNvdXBsZSBx
dWVzdGlvbnMgYmVsb3cuCj4gCj4gT24gOS8yMS8xOCAxMDoyMCBQTSwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+ID4gQW5kIGp1c3QgcmVseSBvbiBhcmNoX2lvbW11X2h3ZG9tX2luaXQgdG8gc2V0
dXAgdGhlIGNvcnJlY3QgaW5jbHVzaXZlCj4gPiBtYXBwaW5ncyBhcyBpdCdzIGRvbmUgZm9yIElu
dGVsLgo+ID4gCj4gPiBBTUQgaGFzIGNvZGUgaW4gYW1kX2lvbW11X2h3ZG9tX2luaXQgdG8gc2V0
dXAgaW5jbHVzaXZlIG1hcHBpbmdzIHVwIHRvCj4gPiBtYXhfcGR4LCByZW1vdmUgdGhpcyBzaW5j
ZSBpdCdzIG5vdyBhIGR1cGxpY2F0aW9uIG9mCj4gPiBhcmNoX2lvbW11X2h3ZG9tX2luaXQuIE5v
dGUgdGhhdCBBTUQgbWFwcGVkIGV2ZXJ5IHBhZ2Ugd2l0aCBhIHZhbGlkCj4gPiBtZm4gdXAgdG8g
bWF4X3BkeCwgYXJjaF9pb21tdV9od2RvbV9pbml0IHdpbGwgb25seSBkbyBzbyBmb3IgbWVtb3J5
Cj4gPiBiZWxvdyA0R0IsIHNvIHRoaXMgaXMgYSBmdW5jdGlvbmFsIGNoYW5nZSBmb3IgQU1ELgo+
IAo+IElzIHRoZXJlIGFueSByZWFzb25zIHdoeSBsaW1pdCB0byBvbmx5IGJlbG93IDRHQj8KClRo
aXMgaXMgd2hhdCBJbnRlbCBJT01NVSBoYXMgYWx3YXlzIGRvbmUsIHNvIHRoaXMgcGF0Y2ggdW5p
ZmllcyB0aGUKaW5jbHVzaXZlIG1hcHBpbmdzIGNvZGUgYmV0d2VlbiBJbnRlbCBhbmQgQU1ELiBO
b3RlIHRoYXQgcmVzZXJ2ZWQKcmVnaW9ucyBhYm92ZSA0R0Igd2lsbCBzdGlsbCBiZSBtYXBwZWQu
Cgo+ID4gTW92ZSB0aGUgZGVmYXVsdCBzZXR0aW5nIG9mIGlvbW11X2h3ZG9tX3tpbmNsdXNpdmUv
cmVzZXJ2ZWR9IHRvCj4gPiBhcmNoX2lvbW11X2h3ZG9tX2luaXQgc2luY2UgdGhlIGRlZmF1bHRz
IGFyZSBub3cgdGhlIHNhbWUgZm9yIGJvdGgKPiA+IEludGVsIGFuZCBBTUQuCj4gPiAKPiA+IFJl
cG9ydGVkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgo+ID4gU2ln
bmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gPiAt
LS0KPiA+IENjOiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBh
bWQuY29tPgo+ID4gQ2M6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgo+ID4gQ2M6
IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgo+ID4gQ2M6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KPiA+IENjOiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRy
aXguY29tPgo+ID4gLS0tCj4gPiAgIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1k
X2lvbW11LmMgfCAzOSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiA+ICAgeGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvdnRkL2lvbW11LmMgICAgICAgICB8ICA3IC0tLS0KPiA+ICAgeGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gveDg2L2lvbW11LmMgICAgICAgICB8ICA4ICsrKystCj4gPiAgIDMgZmlsZXMg
Y2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCA0NyBkZWxldGlvbnMoLSkKPiA+IAo+ID4gLi4uCj4g
Pgo+ID4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKPiA+IGluZGV4IGI3YzhiNWJlNDEu
LjJkZTg4MjJjNTkgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYv
aW9tbXUuYwo+ID4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKPiA+
IEBAIC0yMTAsNyArMjEwLDEzIEBAIHZvaWQgX19od2RvbV9pbml0IGFyY2hfaW9tbXVfaHdkb21f
aW5pdChzdHJ1Y3QgZG9tYWluICpkKQo+ID4gICAgICAgQlVHX09OKCFpc19oYXJkd2FyZV9kb21h
aW4oZCkpOwo+ID4gLSAgICBBU1NFUlQoaW9tbXVfaHdkb21faW5jbHVzaXZlICE9IC0xICYmIGlv
bW11X2h3ZG9tX2luY2x1c2l2ZSAhPSAtMSk7Cj4gCj4gTm90IHN1cmUgaWYgdGhpcyB3YXMgYSB0
eXBvLiBUaGUgbG9naWMgbG9va3Mgc3RyYW5nZS4gQW55aG93LCBpdCBpcyByZW1vdmVkLgoKT2gg
cmlnaHQsIHRoaXMgc2hvdWxkIGNoZWNrIGluY2x1c2l2ZSBhbmQgcmVzZXJ2ZWQuCgo+IEhvd2V2
ZXIsIEkgbm90aWNlIGluIHRoZSB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jIHRoYXQK
PiB0aGUgcGFyc2luZyBsb2dpYyBmb3IgdGhlIG1hcC1yZXNlcnZlZCBvcHRpb24gaXMgc2V0dGlu
ZyB0aGUgaW9tbXVfaHdkb21faW5jbHVzaXZlCj4gaW5zdGVhZCBvZiB0aGUgaW9tbXVfaHdkb21f
cmVzZXJ2ZWQuIElzIHRoYXQgaW50ZW50aW9uYWw/CgpJdCdzIHRoZSBzYW1lIHR5cG8gYXMgYWJv
dmUsIHdpbGwgc2VuZCBhIHBhdGNoIHRvIGZpeCBpdC4KCj4gQWxzbywgd2hhdCdzIHRoZSBkaWZm
ZXJlbmNlIGIvdyB0aGUgb3B0aW9uIG1hcC1pbmNsdXNpdmUgcGFyYW1ldGVyIGluIGRyaXZlcnMv
cGFzc3Rocm91Z2gvaW9tbXUuYzoKPiBwYXJzZV9kb20wX2lvbW11X3BhcmFtKCkgYW5kIHRoZSBv
cHRpb24gaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcgaW4gZHJpdmVycy9wYXNzdGhyb3VnaC92dGQv
eDg2L3Z0ZC5jPwoKVGhlIG9sZCBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyBvcHRpb24gaXMga2Vl
cCBmb3IgY29tcGF0aWJpbGl0eQpyZWFzb25zLCBidXQgdGhlIGRvY3VtZW50YXRpb24gaGFzIGJl
ZW4gdXBkYXRlZCB0byBtYXJrIHRoYXQgb3B0aW9uIGFzCmRlcHJlY2F0ZWQuCgpUaGFua3MsIFJv
Z2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 08:09:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 08: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 1g7Fk9-0005Z8-ND; Tue, 02 Oct 2018 08:09:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wrww=mo=citrix.com=prvs=80661089a=roger.pau@srs-us1.protection.inumbo.net>)
 id 1g7Fk9-0005Z0-4g
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 08:09:21 +0000
X-Inumbo-ID: 225cd3da-c61a-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 225cd3da-c61a-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 10:06:58 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,331,1534809600"; d="scan'208";a="66791363"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 2 Oct 2018 10:08:36 +0200
Message-ID: <20181002080836.76712-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.19.0
In-Reply-To: <20181002080836.76712-1-roger.pau@citrix.com>
References: <20181002080836.76712-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 2/2] amd/iommu: remove hidden AMD inclusive
 mappings
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Paul Durrant <paul.durrant@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Brian Woods <brian.woods@amd.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>

QW5kIGp1c3QgcmVseSBvbiBhcmNoX2lvbW11X2h3ZG9tX2luaXQgdG8gc2V0dXAgdGhlIGNvcnJl
Y3QgaW5jbHVzaXZlCm1hcHBpbmdzIGFzIGl0J3MgZG9uZSBmb3IgSW50ZWwuCgpBTUQgaGFzIGNv
ZGUgaW4gYW1kX2lvbW11X2h3ZG9tX2luaXQgdG8gc2V0dXAgaW5jbHVzaXZlIG1hcHBpbmdzIHVw
IHRvCm1heF9wZHgsIHJlbW92ZSB0aGlzIHNpbmNlIGl0J3Mgbm93IGEgZHVwbGljYXRpb24gb2YK
YXJjaF9pb21tdV9od2RvbV9pbml0LiBOb3RlIHRoYXQgQU1EIG1hcHBlZCBldmVyeSBwYWdlIHdp
dGggYSB2YWxpZAptZm4gdXAgdG8gbWF4X3BkeCwgYXJjaF9pb21tdV9od2RvbV9pbml0IHdpbGwg
b25seSBkbyBzbyBmb3IgbWVtb3J5CmJlbG93IDRHQiwgc28gdGhpcyBpcyBhIGZ1bmN0aW9uYWwg
Y2hhbmdlIGZvciBBTUQuCgpNb3ZlIHRoZSBkZWZhdWx0IHNldHRpbmcgb2YgaW9tbXVfaHdkb21f
e2luY2x1c2l2ZS9yZXNlcnZlZH0gdG8KYXJjaF9pb21tdV9od2RvbV9pbml0IHNpbmNlIHRoZSBk
ZWZhdWx0cyBhcmUgbm93IHRoZSBzYW1lIGZvciBib3RoCkludGVsIGFuZCBBTUQuCgpSZXBvcnRl
ZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KU2lnbmVkLW9mZi1i
eTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+ClJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxr
ZXZpbi50aWFuQGludGVsLmNvbT4KLS0tCkNjOiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2
ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPgpDYzogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFt
ZC5jb20+CkNjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KQ2M6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNp
dHJpeC5jb20+Ci0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUu
YyB8IDM5IC0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRk
L2lvbW11LmMgICAgICAgICB8ICA3IC0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9p
b21tdS5jICAgICAgICAgfCAgOCArKysrLQogMyBmaWxlcyBjaGFuZ2VkLCA3IGluc2VydGlvbnMo
KyksIDQ3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FtZC9wY2lfYW1kX2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2Ft
ZF9pb21tdS5jCmluZGV4IDRhNjMzY2E5NDAuLjgyMWZlMDNkZjUgMTAwNjQ0Ci0tLSBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYwpAQCAtMjUwLDUwICsyNTAsMTEgQEAgc3Rh
dGljIGludCBhbWRfaW9tbXVfYWRkX2RldmljZSh1OCBkZXZmbiwgc3RydWN0IHBjaV9kZXYgKnBk
ZXYpOwogCiBzdGF0aWMgdm9pZCBfX2h3ZG9tX2luaXQgYW1kX2lvbW11X2h3ZG9tX2luaXQoc3Ry
dWN0IGRvbWFpbiAqZCkKIHsKLSAgICB1bnNpZ25lZCBsb25nIGk7IAogICAgIGNvbnN0IHN0cnVj
dCBhbWRfaW9tbXUgKmlvbW11OwogCi0gICAgLyogSW5jbHVzaXZlIElPTU1VIG1hcHBpbmdzIGFy
ZSBkaXNhYmxlZCBieSBkZWZhdWx0IG9uIEFNRCBoYXJkd2FyZS4gKi8KLSAgICBpZiAoIGlvbW11
X2h3ZG9tX2luY2x1c2l2ZSA9PSAtMSApCi0gICAgICAgIGlvbW11X2h3ZG9tX2luY2x1c2l2ZSA9
IDA7Ci0gICAgLyogUmVzZXJ2ZWQgSU9NTVUgbWFwcGluZ3MgYXJlIGRpc2FibGVkIGJ5IGRlZmF1
bHQgb24gQU1EIGhhcmR3YXJlLiAqLwotICAgIGlmICggaW9tbXVfaHdkb21fcmVzZXJ2ZWQgPT0g
LTEgKQotICAgICAgICBpb21tdV9od2RvbV9yZXNlcnZlZCA9IDA7Ci0KICAgICBpZiAoIGFsbG9j
YXRlX2RvbWFpbl9yZXNvdXJjZXMoZG9tX2lvbW11KGQpKSApCiAgICAgICAgIEJVRygpOwogCi0g
ICAgaWYgKCAhaW9tbXVfaHdkb21fcGFzc3Rocm91Z2ggJiYgIW5lZWRfaW9tbXUoZCkgKQotICAg
IHsKLSAgICAgICAgaW50IHJjID0gMDsKLQotICAgICAgICAvKiBTZXQgdXAgMToxIHBhZ2UgdGFi
bGUgZm9yIGRvbTAgKi8KLSAgICAgICAgZm9yICggaSA9IDA7IGkgPCBtYXhfcGR4OyBpKysgKQot
ICAgICAgICB7Ci0gICAgICAgICAgICB1bnNpZ25lZCBsb25nIHBmbiA9IHBkeF90b19wZm4oaSk7
Ci0KLSAgICAgICAgICAgIC8qCi0gICAgICAgICAgICAgKiBYWFggU2hvdWxkIHdlIHJlYWxseSBt
YXAgYWxsIG5vbi1SQU0gKGFib3ZlIDRHKT8gTWluaW1hbGx5Ci0gICAgICAgICAgICAgKiBhIHBm
bl92YWxpZCgpIGNoZWNrIHdvdWxkIHNlZW0gZGVzaXJhYmxlIGhlcmUuCi0gICAgICAgICAgICAg
Ki8KLSAgICAgICAgICAgIGlmICggbWZuX3ZhbGlkKF9tZm4ocGZuKSkgKQotICAgICAgICAgICAg
ewotICAgICAgICAgICAgICAgIGludCByZXQgPSBhbWRfaW9tbXVfbWFwX3BhZ2UoZCwgcGZuLCBw
Zm4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZf
cmVhZGFibGV8SU9NTVVGX3dyaXRhYmxlKTsKLQotICAgICAgICAgICAgICAgIGlmICggIXJjICkK
LSAgICAgICAgICAgICAgICAgICAgcmMgPSByZXQ7Ci0gICAgICAgICAgICB9Ci0KLSAgICAgICAg
ICAgIGlmICggIShpICYgMHhmZmZmZikgKQotICAgICAgICAgICAgICAgIHByb2Nlc3NfcGVuZGlu
Z19zb2Z0aXJxcygpOwotICAgICAgICB9Ci0KLSAgICAgICAgaWYgKCByYyApCi0gICAgICAgICAg
ICBBTURfSU9NTVVfREVCVUcoImQlZDogSU9NTVUgbWFwcGluZyBmYWlsZWQ6ICVkXG4iLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgcmMpOwotICAgIH0KLQogICAg
IGZvcl9lYWNoX2FtZF9pb21tdSAoIGlvbW11ICkKICAgICAgICAgaWYgKCBpb21lbV9kZW55X2Fj
Y2VzcyhkLCBQRk5fRE9XTihpb21tdS0+bW1pb19iYXNlX3BoeXMpLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFBGTl9ET1dOKGlvbW11LT5tbWlvX2Jhc2VfcGh5cyArCmRpZmYgLS1n
aXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3Z0ZC9pb21tdS5jCmluZGV4IGJiNDIyZWM1OGMuLmNmOGE4MGQ3YTEgMTAwNjQ0
Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCisrKyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCkBAIC0xMzA0LDEzICsxMzA0LDYgQEAgc3RhdGlj
IHZvaWQgX19od2RvbV9pbml0IGludGVsX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAq
ZCkKIHsKICAgICBzdHJ1Y3QgYWNwaV9kcmhkX3VuaXQgKmRyaGQ7CiAKLSAgICAvKiBJbmNsdXNp
dmUgbWFwcGluZ3MgYXJlIGVuYWJsZWQgYnkgZGVmYXVsdCBvbiBJbnRlbCBoYXJkd2FyZSBmb3Ig
UFYuICovCi0gICAgaWYgKCBpb21tdV9od2RvbV9pbmNsdXNpdmUgPT0gLTEgKQotICAgICAgICBp
b21tdV9od2RvbV9pbmNsdXNpdmUgPSBpc19wdl9kb21haW4oZCk7Ci0gICAgLyogUmVzZXJ2ZWQg
SU9NTVUgbWFwcGluZ3MgYXJlIGVuYWJsZWQgYnkgZGVmYXVsdCBvbiBJbnRlbCBoYXJkd2FyZS4g
Ki8KLSAgICBpZiAoIGlvbW11X2h3ZG9tX3Jlc2VydmVkID09IC0xICkKLSAgICAgICAgaW9tbXVf
aHdkb21fcmVzZXJ2ZWQgPSAxOwotCiAgICAgc2V0dXBfaHdkb21fcGNpX2RldmljZXMoZCwgc2V0
dXBfaHdkb21fZGV2aWNlKTsKICAgICBzZXR1cF9od2RvbV9ybXJyKGQpOwogICAgIC8qIE1ha2Ug
c3VyZSB3b3JrYXJvdW5kcyBhcmUgYXBwbGllZCBiZWZvcmUgZW5hYmxpbmcgdGhlIElPTU1VKHMp
LiAqLwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYwppbmRleCA2OWU0NWI4ZTAwLi4yZGU4
ODIyYzU5IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYwor
KysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYwpAQCAtMjEwLDcgKzIxMCwx
MyBAQCB2b2lkIF9faHdkb21faW5pdCBhcmNoX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFp
biAqZCkKIAogICAgIEJVR19PTighaXNfaGFyZHdhcmVfZG9tYWluKGQpKTsKIAotICAgIEFTU0VS
VChpb21tdV9od2RvbV9pbmNsdXNpdmUgIT0gLTEgJiYgaW9tbXVfaHdkb21fcmVzZXJ2ZWQgIT0g
LTEpOworICAgIC8qIEluY2x1c2l2ZSBtYXBwaW5ncyBhcmUgZW5hYmxlZCBieSBkZWZhdWx0IGZv
ciBQVi4gKi8KKyAgICBpZiAoIGlvbW11X2h3ZG9tX2luY2x1c2l2ZSA9PSAtMSApCisgICAgICAg
IGlvbW11X2h3ZG9tX2luY2x1c2l2ZSA9IGlzX3B2X2RvbWFpbihkKTsKKyAgICAvKiBSZXNlcnZl
ZCBJT01NVSBtYXBwaW5ncyBhcmUgZW5hYmxlZCBieSBkZWZhdWx0LiAqLworICAgIGlmICggaW9t
bXVfaHdkb21fcmVzZXJ2ZWQgPT0gLTEgKQorICAgICAgICBpb21tdV9od2RvbV9yZXNlcnZlZCA9
IDE7CisKICAgICBpZiAoIGlvbW11X2h3ZG9tX2luY2x1c2l2ZSAmJiAhaXNfcHZfZG9tYWluKGQp
ICkKICAgICB7CiAgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORwotLSAKMi4xOS4wCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 08:09:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 08: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 1g7Fk6-0005Yu-EF; Tue, 02 Oct 2018 08:09:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wrww=mo=citrix.com=prvs=80661089a=roger.pau@srs-us1.protection.inumbo.net>)
 id 1g7Fk5-0005Yp-UK
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 08:09:17 +0000
X-Inumbo-ID: 2085d568-c61a-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2085d568-c61a-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 10:06:55 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,331,1534809600"; d="scan'208";a="66791360"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 2 Oct 2018 10:08:35 +0200
Message-ID: <20181002080836.76712-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.19.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 1/2] x86/iommu: fix wrong usage of
 iommu_hwdom_inclusive
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, 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>

aW9tbXVfaHdkb21faW5jbHVzaXZlIHdhcyB1c2VkIHdoZXJlIGlvbW11X2h3ZG9tX3Jlc2VydmVk
IHNob3VsZCBiZQp1c2VkLgoKUmVwb3J0ZWQtYnk6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3Vy
YXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+ClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KLS0tCkNoYW5nZXMgc2luY2UgdjE6CiAtIE5ldyBpbiB0aGlzIHZlcnNpb24uCi0t
LQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAgfCAyICstCiB4ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyB8IDIgKy0KIDIgZmlsZXMgY2hhbmdlZCwgMiBpbnNl
cnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCmluZGV4IGFl
NmNmMmYwZmYuLjhmNDMwOTc2MGEgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwpAQCAtMTU3LDcg
KzE1Nyw3IEBAIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX2RvbTBfaW9tbXVfcGFyYW0oY29uc3Qg
Y2hhciAqcykKICAgICAgICAgZWxzZSBpZiAoICh2YWwgPSBwYXJzZV9ib29sZWFuKCJtYXAtaW5j
bHVzaXZlIiwgcywgc3MpKSA+PSAwICkKICAgICAgICAgICAgIGlvbW11X2h3ZG9tX2luY2x1c2l2
ZSA9IHZhbDsKICAgICAgICAgZWxzZSBpZiAoICh2YWwgPSBwYXJzZV9ib29sZWFuKCJtYXAtcmVz
ZXJ2ZWQiLCBzLCBzcykpID49IDAgKQotICAgICAgICAgICAgaW9tbXVfaHdkb21faW5jbHVzaXZl
ID0gdmFsOworICAgICAgICAgICAgaW9tbXVfaHdkb21fcmVzZXJ2ZWQgPSB2YWw7CiAgICAgICAg
IGVsc2UKICAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKIApkaWZmIC0tZ2l0IGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYv
aW9tbXUuYwppbmRleCBiN2M4YjViZTQxLi42OWU0NWI4ZTAwIDEwMDY0NAotLS0gYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC94ODYvaW9tbXUuYwpAQCAtMjEwLDcgKzIxMCw3IEBAIHZvaWQgX19od2RvbV9pbml0IGFyY2hf
aW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogCiAgICAgQlVHX09OKCFpc19oYXJk
d2FyZV9kb21haW4oZCkpOwogCi0gICAgQVNTRVJUKGlvbW11X2h3ZG9tX2luY2x1c2l2ZSAhPSAt
MSAmJiBpb21tdV9od2RvbV9pbmNsdXNpdmUgIT0gLTEpOworICAgIEFTU0VSVChpb21tdV9od2Rv
bV9pbmNsdXNpdmUgIT0gLTEgJiYgaW9tbXVfaHdkb21fcmVzZXJ2ZWQgIT0gLTEpOwogICAgIGlm
ICggaW9tbXVfaHdkb21faW5jbHVzaXZlICYmICFpc19wdl9kb21haW4oZCkgKQogICAgIHsKICAg
ICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HCi0tIAoyLjE5LjAKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 08:22:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 08:22: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 1g7Fx2-000711-2a; Tue, 02 Oct 2018 08:22:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wrww=mo=citrix.com=prvs=80661089a=roger.pau@srs-us1.protection.inumbo.net>)
 id 1g7Fx0-00070w-Rf
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 08:22:38 +0000
X-Inumbo-ID: fd17c18a-c61b-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fd17c18a-c61b-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 10:20:15 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,331,1534809600"; d="scan'208";a="79879113"
Date: Tue, 2 Oct 2018 10:22:25 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20181002082225.ulukfn3t7ez3f3kf@mac.bytemobile.com>
References: <20181001185721.15467-1-julien.grall@arm.com>
 <20181001185721.15467-4-julien.grall@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181001185721.15467-4-julien.grall@arm.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 2/3] tools/libxl: Deprecate PV fields
 kernel, ramdisk, cmdline
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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, sstabellini@kernel.org,
 ian.jackson@eu.citrix.com, wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBPY3QgMDEsIDIwMTggYXQgMDc6NTc6MTlQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IFRoZSBQViBmaWVsZHMga2VybmVsLCByYW1kaXNrLCBjbWRsaW5lIGFyZSBvbmx5IHRo
ZXJlIGZvciBjb21wYXRpYmlsaXR5Cj4gd2l0aCBvbGQgdG9vbHN0YWNrLiBJbnN0ZWFkIG9mIG1h
bnVhbGx5IGNvcHlpbmcgdGhlbSBvdmVyIHRvIHRoZXJlIG5ldwo+IGZpZWxkLCB1c2UgdGhlIGRl
cHJlY2F0ZWRfYnkgYXR0cmlidXRlIGluIHRoZSBJREwuCj4gCj4gU3VnZ2VzdGVkLWJ5OiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKVGhhbmtzLgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 08:30:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 08:30: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 1g7G41-0007LY-Re; Tue, 02 Oct 2018 08:29:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7G41-0007LT-1v
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 08:29:53 +0000
X-Inumbo-ID: 7ecb605b-c61d-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7ecb605b-c61d-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 08:31:02 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 02:29:49 -0600
Message-Id: <5BB32C7802000078001ED8FA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 02:29:44 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <george.dunlap@citrix.com>,"Wei Liu" <wei.liu2@citrix.com>,
 "Juergen Gross" <jgross@suse.com>
References: <osstest-128240-mainreport@xen.org>
 <5BB1E30202000078001ED16E@prv1-mh.provo.novell.com>
 <20181001143324.n6ghsnarvq6xslqt@zion.uk.xensource.com>
 <5BB238E102000078001ED56E@prv1-mh.provo.novell.com>
 <20181001151716.snpgmxh77crrmihq@zion.uk.xensource.com>
 <15ad853f-b9ac-ba0b-3cc6-457b61ec787e@citrix.com>
 <20181001153557.y4jgo37xzbaa5tgg@zion.uk.xensource.com>
 <fc2bbc89-cfc7-d906-6fe0-b1fd76ddd2ff@citrix.com>
 <26110706-a183-0c11-1efd-93ec76accd40@citrix.com>
 <ffd0c284-c1c9-680c-564a-ce066a1fb210@suse.com>
In-Reply-To: <ffd0c284-c1c9-680c-564a-ce066a1fb210@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [xen-unstable test] 128240: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Dario Faggioli <dario.faggioli@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 osstest service owner <osstest-admin@xenproject.org>,
 Dario Faggioli <dfaggioli@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>

Pj4+IE9uIDAxLjEwLjE4IGF0IDE4OjA3LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBPbiAw
MS8xMC8yMDE4IDE3OjQ4LCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+PiBPbiAxMC8wMS8yMDE4IDA0
OjQwIFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+Pj4gSWYgdGhlcmUgaXNuJ3QgYW4gb2J2aW91
cyBmaXgsIHRoZW4gdGhlIHN3aXRjaCBvZiBkZWZhdWx0IHNjaGVkdWxlcgo+Pj4gbmVlZHMgcmV2
ZXJ0aW5nIHVudGlsIHRoZXJlIGlzIGEgZml4IHByZXNlbnQuICBUaGlzIGlzIGN1cnJlbnRseQo+
Pj4gYmxvY2tpbmcgbWFzdGVyLgo+PiAKPj4gQWdyZWVkLiAgSSdkIGFyZ3VlIGZvciBpZ25vcmlu
ZyBmYWlsdXJlcyB0byBzZXQgc2NoZWR1bGVyIHBhcmFtZXRlcnMgb24KPj4gbWlncmF0ZSwgb24g
dGhlIGdyb3VuZHMgdGhhdCB0aGlzIHdpbGwgYmUgbGVzcyByaXNrIHRvIHRoZSBwcm9qZWN0IGFz
IGEKPj4gd2hvbGUgdGhhbiByZXZlcnRpbmcgY3JlZGl0MiBhZ2Fpbi4gIEJ1dCBlaXRoZXIgd2F5
IHdlIHNob3VsZCBkbwo+PiBzb21ldGhpbmcgcXVpY2tseS4KPiAKPiBXZSBzaG91bGQgaWdub3Jl
IGEgbWlzbWF0Y2ggb2YgdGhlIHNjaGVkdWxlci4gRmFpbHVyZXMgd2hlbiBzZXR0aW5nCj4gcGFy
YW1ldGVycyBmb3IgYSBtYXRjaGluZyBzY2hlZHVsZXIgc2hvdWxkIG5vdCBiZSBpZ25vcmVkIElN
Ty4KCldlbGwsIGRlcGVuZHMgb24gd2hldGhlciB0aGUgc2NoZWR1bGVyIHdhcyBleHBsaWNpdGx5
IGNob3Nlbi4KSSBkb24ndCB0aGluayBtaWdyYXRpb24gc2hvdWxkIHN1Y2NlZWQgd2hlbiBlLmcu
IFJURFMgd2FzIHVzZWQKYW5kIGlzbid0IGF2YWlsYWJsZSBvbiB0aGUgZGVzdGluYXRpb24gaG9z
dC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 08:33:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 08: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 1g7G73-0007zy-CF; Tue, 02 Oct 2018 08:33:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vgzi=mo=nxp.com=peng.fan@srs-us1.protection.inumbo.net>)
 id 1g7G71-0007yw-U1
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 08:33:00 +0000
X-Inumbo-ID: 6fdc3071-c61d-11e8-a8a5-bc764e045a96
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe08::61a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 6fdc3071-c61d-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 10:30:37 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=hiQCrW7idHTiEpzfKlykAooyF6RDcLtnTuA9tJuUCRM=;
 b=snhqO4o1j2qvG8kPbe2fwl8wHwCBNk3LfRn1WbxbmsrpAUHgyATz7/t1dmtK5Imv3yPnOKL8FptI+AGjTGTvpBxPS7bIxEP6P3f3qx5sDHVvRMtHravG1xgLqkJ/oDePLDE/7ZLXKd1PBPkYd0SViTmcjEYAp2WGn0waNI1OQTY=
Received: from AM0PR04MB4481.eurprd04.prod.outlook.com (52.135.148.143) by
 AM0PR04MB5233.eurprd04.prod.outlook.com (20.177.42.26) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1207.18; Tue, 2 Oct 2018 08:32:51 +0000
Received: from AM0PR04MB4481.eurprd04.prod.outlook.com
 ([fe80::1d7f:e868:5f12:bb76]) by AM0PR04MB4481.eurprd04.prod.outlook.com
 ([fe80::1d7f:e868:5f12:bb76%4]) with mapi id 15.20.1185.024; Tue, 2 Oct 2018
 08:32:51 +0000
From: Peng Fan <peng.fan@nxp.com>
To: Julien Grall <julien.grall@arm.com>, Stefano Stabellini
 <sstabellini@kernel.org>
Thread-Topic: Question, How to share interrupt between Doms
Thread-Index: AdRaKhE1t0A1UfJ/Q8q4g8KMAv9wZA==
Date: Tue, 2 Oct 2018 08:32:51 +0000
Message-ID: <AM0PR04MB4481BE6F43F69452BE68C8AD88E80@AM0PR04MB4481.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=peng.fan@nxp.com; 
x-originating-ip: [119.31.174.68]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; AM0PR04MB5233;
 6:HIveT0zNUS7AsT4/GfD59j/JxkkOwwIJ5qz2EERakDpiucu1BRuNckr+2cbMdyTh2jhAMUoJT7EGxsGTBgRw8sfyn9uK+eCvKsaaBKLPH0Zi+79dW7GcerC2ztWmOpHP2PAcJ50weNko2pgsuJ19E1HKfk9U6jPJLQrQiiOFzARoLN6THU3yxkfepqaAg9UMQCAK2u3VqMcFzXcYshV8N8M0upadRkwGtvHOY1PzqumLpQVu6/2LHYpMIZU+CyfLTiOFszQRN3rvL5zEfq1ZJNnt5UQo9tsVsiZRAeuyHJh3hdtq5klj+s4iwTJCXdRlPC5Sw1DbkjGqTTKT2gQ08qarMoC9A6EI8Wf5ws9o248TquXy4rYJ0FicAdX0vE99FxdZ2zVRzDQsUDvuEPlvDDSjdHdinxSlFKJH+k59rfmqaMNiJ0tixIK6wgevDLGteeJIPRp4iKNLh+SbPIFEwg==;
 5:aNk2W7nI8lL4NGB8LGR71voWbKkfijiK38y1QmZEZ2lTB13nfyNT2of9y3RiktJvXM1rqH1V55BE+qu4uH2fY/6I7lrSnMx5IOytoH5uYjnnC9SBB/LK23lzrmsyGaXdHpLhDgvHydw0oa1fB/v0ViZNYlf84bjBmk+aUFq5M0s=;
 7:KGE4T6XZqV/DJEwIbgR92uukxmJKsS/oIEfPN5+XDxd9+RDl43UcvV9iv3cy9wq18dDex8iM9oXqCkJe9saldOOGYGpKhiD/Gyd0uqYEIoIH9uExBlnVg7P0d8wmImvLV8r+Y4aJWFickRfRCZXKRGzVTgjzbj3zRzGtagIJXpSC4LGjeAZh6DkTfzlAYf4sxm0lJrdICeF7/mFfcMzREylcG0rYexqUl3za18Z/9v/kDCGQICK7VtwpVfHnpops
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: b66819c5-87c6-46f0-866d-08d62841a434
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534165)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:AM0PR04MB5233; 
x-ms-traffictypediagnostic: AM0PR04MB5233:
x-microsoft-antispam-prvs: <AM0PR04MB5233F9F6B41E6F9583000DF488E80@AM0PR04MB5233.eurprd04.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231355)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123562045)(20161123558120)(201708071742011)(7699051);
 SRVR:AM0PR04MB5233; BCL:0; PCL:0; RULEID:; SRVR:AM0PR04MB5233; 
x-forefront-prvs: 0813C68E65
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(396003)(366004)(376002)(136003)(39860400002)(346002)(189003)(199004)(106356001)(97736004)(25786009)(316002)(2906002)(74316002)(33656002)(5660300001)(105586002)(3846002)(4326008)(6116002)(86362001)(6436002)(26005)(102836004)(53936002)(256004)(9686003)(55016002)(8936002)(476003)(486006)(44832011)(68736007)(186003)(2900100001)(81166006)(81156014)(8676002)(14454004)(66066001)(5250100002)(7736002)(305945005)(110136005)(7696005)(71200400001)(71190400001)(478600001)(6506007)(99286004);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR04MB5233;
 H:AM0PR04MB4481.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-microsoft-antispam-message-info: 0PUlNnq5A9lgLHBIIIOLg12JP5wEqFnSxnGTwXt93owneKsjkk8Be8xF6AeHMESYDSBNSDKTUFXMfSiZLpTRPnsyRZVMDwS7QozdiOQPiC4ecGziLdDZdlAhMSvk+JopwUW8oBDjYu2XdOIc6NKVh4MsLm0Z/KeZmmDaY/4w8+hfbKL47Nka64dxSNejswtnwd2cosG2dFFZrVPLgxEsGOfu9DAp0ww1hdp6Ov4WGWDI96Wp8dVhyA81AsbtKDci5pmzKkO5kw6QkKMTKRspRB8mPdQmmeh2lWY82LR4JC+vTw9eH1DxdjosbtUPorx04EFF+mccleM6J7CdbtmWb9S91LLCKkl3NVxRLBRAYjI=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
MIME-Version: 1.0
X-OriginatorOrg: nxp.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b66819c5-87c6-46f0-866d-08d62841a434
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Oct 2018 08:32:51.1613 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB5233
Subject: [Xen-devel] Question, How to share interrupt between Doms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

SGkgSnVsaWVuLCBTdGVmYW5vLAoKRG8geW91IGhhdmUgYW55IHN1Z2dlc3Rpb25zIG9uIGhvdyB0
byBzaGFyZSBvbmUgaW50ZXJydXB0IGJldHdlZW4gRG9tcz8KVGhlIGlzc3VlIGlzIHRoYXQgYSBn
cGlvIGNvbnRyb2xsZXIgaGFzIDMyIGluL291dCBwb3J0LCBob3dldmVyIGl0IG9ubHkgaGFzIG9u
ZSBiaW5kZWQgaW50ZXJydXB0LiBUaGUgaW50ZXJydXB0IGhhbmRsZXIgbmVlZHMgdG8gY2hlY2sg
dGhlIHN0YXR1cyBiaXRzIHRvIGNoZWNrIHdoaWNoIHBvcnQgaGFzIGludGVycnVwdCBjb21pbmcu
CkluIG15IGNhc2UsIHRoZXJlIGFyZSBkaWZmZXJlbnQgZGV2aWNlcyB1c2luZyBncGlvIGludGVy
cnVwdCB0aGF0IG5lZWRzIHRvIGJlIGFzc2lnbmVkIHRvIGRpZmZlcmVudCBkb21zLgoKVGhhbmtz
LApQZW5nLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 08:36:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 08:36: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 1g7GAM-0008CH-WE; Tue, 02 Oct 2018 08:36:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7GAL-0008CA-Ha
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 08:36:25 +0000
X-Inumbo-ID: 6910d696-c61e-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6910d696-c61e-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 08:37:35 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 02:36:22 -0600
Message-Id: <5BB32E0402000078001ED915@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 02:36:20 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20181002080836.76712-1-roger.pau@citrix.com>
In-Reply-To: <20181002080836.76712-1-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 1/2] x86/iommu: fix wrong usage of
 iommu_hwdom_inclusive
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

Pj4+IE9uIDAyLjEwLjE4IGF0IDEwOjA4LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IGlvbW11X2h3ZG9tX2luY2x1c2l2ZSB3YXMgdXNlZCB3aGVyZSBpb21tdV9od2RvbV9yZXNlcnZl
ZCBzaG91bGQgYmUKPiB1c2VkLgo+IAo+IFJlcG9ydGVkLWJ5OiBTdXJhdmVlIFN1dGhpa3VscGFu
aXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPgo+IFNpZ25lZC1vZmYtYnk6IFJvZ2Vy
IFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 08:45:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 08:45: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 1g7GIt-0000WT-T1; Tue, 02 Oct 2018 08:45:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ffqy=mo=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g7GIs-0000WO-Ie
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 08:45:14 +0000
X-Inumbo-ID: 24ce4208-c61f-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 24ce4208-c61f-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 10:42:50 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 980FAAE18;
 Tue,  2 Oct 2018 08:45:10 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>, George Dunlap
 <george.dunlap@citrix.com>, Wei Liu <wei.liu2@citrix.com>
References: =?UTF-8?B?PG9zc3Rlc3Tvv70xMjgyNDDvv71tYWlucmVwb3J0QHhlbi5vcmc+?=
 =?UTF-8?Q?_=3c5BB1E30202000078001ED16E=40prv1=ef=bf=bdmh=2eprovo=2enovell?=
 =?UTF-8?Q?=2ecom=3e_=3c20181001143324=2en6ghsnarvq6xslqt=40zion=2euk=2exens?=
 =?UTF-8?Q?ource=2ecom=3e_=3c5BB238E102000078001ED56E=40prv1=ef=bf=bdmh=2epr?=
 =?UTF-8?Q?ovo=2enovell=2ecom=3e_=3c20181001151716=2esnpgmxh77crrmihq=40zion?=
 =?UTF-8?B?LnVrLnhlbnNvdXJjZS5jb20+IDwxNWFkODUzZu+/vWI5YWPvv71iYTBi77+9M2Nj?=
 =?UTF-8?Q?6=ef=bf=bd457b61ec787e=40citrix=2ecom=3e_=3c20181001153557=2ey4jg?=
 =?UTF-8?B?bzM3eHpiYWE1dGdnQHppb24udWsueGVuc291cmNlLmNvbT4gPGZjMmJiYzg577+9?=
 =?UTF-8?B?Y2ZjN++/vWQ5MDbvv702ZmUw77+9YjFmZDc2ZGRkMmZmQGNpdHJpeC5jb20+IDwy?=
 =?UTF-8?B?NjExMDcwNu+/vWExODPvv70wYzEx77+9MWVmZO+/vTkzZWM3NmFjY2Q0MEBjaXRy?=
 =?UTF-8?Q?ix=2ecom=3e_=3cffd0c284-c1c9-680c-564a-ce066a1fb210=40suse=2ecom?=
 =?UTF-8?Q?=3e_=3c5BB32C7802000078001ED8FA=40suse=2ecom=3e?=
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <ab5fb53c-4b78-7f8c-1dde-75c9b97d10a9@suse.com>
Date: Tue, 2 Oct 2018 10:45:09 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
Content-Language: en-US
Subject: Re: [Xen-devel] [xen-unstable test] 128240: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 osstest service owner <osstest-admin@xenproject.org>,
 Dario Faggioli <dfaggioli@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>

T24gMDIvMTAvMjAxOCAxMDoyOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDEuMTAuMTgg
YXQgMTg6MDcsIDxqZ3Jvc3NAc3VzZS5jb20+IHdyb3RlOgo+PiBPbiAwMS8xMC8yMDE4IDE3OjQ4
LCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+Pj4gT24gMTAvMDEvMjAxOCAwNDo0MCBQTSwgQW5kcmV3
IENvb3BlciB3cm90ZToKPj4+PiBJZiB0aGVyZSBpc24ndCBhbiBvYnZpb3VzIGZpeCwgdGhlbiB0
aGUgc3dpdGNoIG9mIGRlZmF1bHQgc2NoZWR1bGVyCj4+Pj4gbmVlZHMgcmV2ZXJ0aW5nIHVudGls
IHRoZXJlIGlzIGEgZml4IHByZXNlbnQuICBUaGlzIGlzIGN1cnJlbnRseQo+Pj4+IGJsb2NraW5n
IG1hc3Rlci4KPj4+Cj4+PiBBZ3JlZWQuICBJJ2QgYXJndWUgZm9yIGlnbm9yaW5nIGZhaWx1cmVz
IHRvIHNldCBzY2hlZHVsZXIgcGFyYW1ldGVycyBvbgo+Pj4gbWlncmF0ZSwgb24gdGhlIGdyb3Vu
ZHMgdGhhdCB0aGlzIHdpbGwgYmUgbGVzcyByaXNrIHRvIHRoZSBwcm9qZWN0IGFzIGEKPj4+IHdo
b2xlIHRoYW4gcmV2ZXJ0aW5nIGNyZWRpdDIgYWdhaW4uICBCdXQgZWl0aGVyIHdheSB3ZSBzaG91
bGQgZG8KPj4+IHNvbWV0aGluZyBxdWlja2x5Lgo+Pgo+PiBXZSBzaG91bGQgaWdub3JlIGEgbWlz
bWF0Y2ggb2YgdGhlIHNjaGVkdWxlci4gRmFpbHVyZXMgd2hlbiBzZXR0aW5nCj4+IHBhcmFtZXRl
cnMgZm9yIGEgbWF0Y2hpbmcgc2NoZWR1bGVyIHNob3VsZCBub3QgYmUgaWdub3JlZCBJTU8uCj4g
Cj4gV2VsbCwgZGVwZW5kcyBvbiB3aGV0aGVyIHRoZSBzY2hlZHVsZXIgd2FzIGV4cGxpY2l0bHkg
Y2hvc2VuLgo+IEkgZG9uJ3QgdGhpbmsgbWlncmF0aW9uIHNob3VsZCBzdWNjZWVkIHdoZW4gZS5n
LiBSVERTIHdhcyB1c2VkCj4gYW5kIGlzbid0IGF2YWlsYWJsZSBvbiB0aGUgZGVzdGluYXRpb24g
aG9zdC4KClRoZSBvbmx5IHdheSBJIGNvdWxkIHRoaW5rIG9mIHRvIHRlbGwgYW4gZXhwbGljaXQg
dnMuIGFuIGltcGxpY2l0CnNjaGVkdWxlciBzZWxlY3Rpb24gd291bGQgYmUgdG8gc3BlY2lmeSBh
IGNwdXBvb2wgaW4gdGhlIGRvbWFpbidzCmNvbmZpZyBmaWxlLgoKU28gd2hhdCBhYm91dCB0aGUg
Zm9sbG93aW5nOgoKQSBtaXNtYXRjaCBvZiB0aGUgc2NoZWR1bGVyIHNob3VsZCBiZSBpZ25vcmVk
IG9uIHRoZSByZWNlaXZpbmcgc2lkZQppZiBubyBjcHVwb29sIHdhcyBzcGVjaWZpZWQgZXhwbGlj
aXRseSBmb3IgdGhlIGRvbWFpbi4KCkkgaGF2ZSBjaGVja2VkIHRoYXQgY29uZmlnLmNfaW5mby5w
b29sX25hbWUgaW4gSlNPTiBkYXRhIGlzIGF2YWlsYWJsZQpvbmx5IGlmIHRoZSBjcHVwb29sIGlz
IHNwZWNpZmllZCBpbiB0aGUgZG9tYWluIGNvbmZpZy4KCgpKdWVyZ2VuCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 08:56:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 08:56: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 1g7GTo-0001Ke-0m; Tue, 02 Oct 2018 08:56:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wrww=mo=citrix.com=prvs=80661089a=roger.pau@srs-us1.protection.inumbo.net>)
 id 1g7GTm-0001K7-Uy
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 08:56:30 +0000
X-Inumbo-ID: b878534c-c620-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b878534c-c620-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 10:54:07 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,331,1534809600"; d="scan'208";a="79880302"
Date: Tue, 2 Oct 2018 10:56:20 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20181002085620.i6daqmxgrkr77jqh@mac.bytemobile.com>
References: <20181001185721.15467-1-julien.grall@arm.com>
 <20181001185721.15467-6-julien.grall@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181001185721.15467-6-julien.grall@arm.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 3/3] tools/libxl: Switch Arm guest type
 to PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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, sstabellini@kernel.org,
 ian.jackson@eu.citrix.com, wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBPY3QgMDEsIDIwMTggYXQgMDc6NTc6MjFQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEN1cnJlbnRseSwgdGhlIHRvb2xzdGFjayBpcyBjb25zaWRlcmluZyBBcm0gZ3Vlc3Qg
YWx3YXlzIFBWLiBIb3dldmVyLAo+IHRoZXkgYXJlIHZlcnkgc2ltaWxhciB0byBQVkggYmVjYXVz
ZSBIVyB2aXJ0dWFsaXphdGlvbiBleHRlbnNpb24gYXJlIHVzZWQKPiBhbmQgUUVNVSBpcyBub3Qg
c3RhcnRlZC4gU28gc3dpdGNoIEFybSBndWVzdCB0eXBlIHRvIFBWSC4KPiAKPiBUbyBrZWVwIGNv
bXBhdGliaWxpdHkgd2l0aCB0b29sc3RhY2sgY3JlYXRpbmcgQXJtIGd1ZXN0IHdpdGggUFYgdHlw
ZQo+IChlLmcgbGlidmlydCksIGxpYnhsIHdpbGwgbm93IGNvbnZlcnQgdGhvc2UgZ3Vlc3RzIHRv
IFBWSC4KPiAKPiBGdXJ0aGVybW9yZSwgdGhlIGRlZmF1bHQgdHlwZSBmb3IgQXJtIGluIHhsIHdp
bGwgbm93IGJlIFBWSCB0byBhbGxvdwo+IHNtb290aCB0cmFuc2l0aW9uIGZvciB1c2VyLgo+IAo+
IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpSZXZp
ZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgo+IAo+IC0t
LQo+IAo+IFRoaXMgd2FzIGRpc2N1c3NlZCBhdCBYZW4gU3VtbWl0IGFuZCBhbHNvIGluIHZhcmlv
dXMgdGhyZWFkIG9uCj4geGVuLWRldmVsLiBUaGUgbGF0ZXN0IG9uZSB3YXMgd2hlbiBBbmRyZXcg
c2VudCBhIHBhdGNoIHRvIGRlbnkgZ3Vlc3QgY3JlYXRpb24KPiBvbiBBcm0gd2l0aCBYRU5fRE9N
Q1RMX0NERl9oYXAgdW5zZXQuCj4gCj4gSSBzdXNwZWN0IHdlIGZpcnN0IGltcGxlbWVudGVkIEFy
bSBndWVzdCBhcyBQViBpbiBsaWJ4bCBiZWNhdXNlIFBWSCB3YXMKPiBub24tZXhpc3RlbnQgYW5k
IHRoZSB0eXBlIHdhcyBlYXNpZXIgdG8gYXZvaWQgc3Bhd25pbmcgUUVNVS4gTm90ZSB0aGF0Cj4g
TGludXggYW5kIFhlbiBhcmUgYWxyZWFkeSBjb25zaWRlcmluZyBBcm0gZ3Vlc3QgYXMgUFZILgo+
IAo+ICAgICBDaGFuZ2VzIGluIHYzOgo+ICAgICAgICAgLSBQcm9wZXJseSByZXNldCB1LnB2aAo+
ICAgICAgICAgLSBVcGRhdGUgZG9jdW1lbnRhdGlvbiBhbmQgcHJpbnQKPiAgICAgICAgIC0gUmV0
dXJuIEVSUk9SX0lOVkFMIHJhdGhlciB0aGFuIEVSUk9SX0ZBSUwKPiAKPiAgICAgQ2hhbmdlcyBp
biB2MjoKPiAgICAgICAgIC0gUmF0aGVyIHRoYW4gZGVueWluZyBQViBndWVzdCwgY29udmVydCB0
aGVtIHRvIFBWSAo+IC0tLQo+ICBkb2NzL21hbi94bC5jZmcucG9kLjUuaW4gICB8ICA1ICsrKy0t
Cj4gIHRvb2xzL2xpYnhsL2xpYnhsX2FyY2guaCAgIHwgIDMgKystCj4gIHRvb2xzL2xpYnhsL2xp
YnhsX2FybS5jICAgIHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrLS0KPiAgdG9vbHMvbGli
eGwvbGlieGxfY3JlYXRlLmMgfCAgMiArLQo+ICB0b29scy9saWJ4bC9saWJ4bF94ODYuYyAgICB8
ICAzICsrLQo+ICB0b29scy94bC94bF9wYXJzZS5jICAgICAgICB8ICA0ICsrKysKPiAgNiBmaWxl
cyBjaGFuZ2VkLCAzNiBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1n
aXQgYS9kb2NzL21hbi94bC5jZmcucG9kLjUuaW4gYi9kb2NzL21hbi94bC5jZmcucG9kLjUuaW4K
PiBpbmRleCBiNzI3MTgxNTFiLi5iMWMwYmUxNGNkIDEwMDY0NAo+IC0tLSBhL2RvY3MvbWFuL3hs
LmNmZy5wb2QuNS5pbgo+ICsrKyBiL2RvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbgo+IEBAIC04MCwx
MyArODAsMTQgQEAgc2luZ2xlIGhvc3QgbXVzdCBiZSB1bmlxdWUuCj4gID1pdGVtIEI8dHlwZT0i
cHYiPgo+ICAKPiAgU3BlY2lmaWVzIHRoYXQgdGhpcyBpcyB0byBiZSBhIFBWIGRvbWFpbiwgc3Vp
dGFibGUgZm9yIGhvc3RpbmcgWGVuLWF3YXJlCj4gLWd1ZXN0IG9wZXJhdGluZyBzeXN0ZW1zLiBU
aGlzIGlzIHRoZSBkZWZhdWx0Lgo+ICtndWVzdCBvcGVyYXRpbmcgc3lzdGVtcy4gVGhpcyBpcyB0
aGUgZGVmYXVsdCBvbiB4ODYuCj4gIAo+ICA9aXRlbSBCPHR5cGU9InB2aCI+Cj4gIAo+ICBTcGVj
aWZpZXMgdGhhdCB0aGlzIGlzIHRvIGJlIGFuIFBWSCBkb21haW4uIFRoYXQgaXMgYSBsaWdodHdl
aWdodCBIVk0tbGlrZQo+ICBndWVzdCB3aXRob3V0IGEgZGV2aWNlIG1vZGVsIGFuZCB3aXRob3V0
IG1hbnkgb2YgdGhlIGVtdWxhdGVkIGRldmljZXMKPiAtYXZhaWxhYmxlIHRvIEhWTSBndWVzdHMu
IE5vdGUgdGhhdCB0aGlzIG1vZGUgcmVxdWlyZXMgYSBQVkggYXdhcmUga2VybmVsLgo+ICthdmFp
bGFibGUgdG8gSFZNIGd1ZXN0cy4gTm90ZSB0aGF0IHRoaXMgbW9kZSByZXF1aXJlcyBhIFBWSCBh
d2FyZSBrZXJuZWwgb24KPiAreDg2LiBUaGlzIGlzIHRoZSBkZWZhdWx0IG9uIEFybS4KPiAgCj4g
ID1pdGVtIEI8dHlwZT0iaHZtIj4KPiAgCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhs
X2FyY2guaCBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FyY2guaAo+IGluZGV4IDVhYjBjOTU5NzQuLjkz
MDU3MGVmMWUgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfYXJjaC5oCj4gKysrIGIv
dG9vbHMvbGlieGwvbGlieGxfYXJjaC5oCj4gQEAgLTY1LDcgKzY1LDggQEAgX2hpZGRlbgo+ICBp
bnQgbGlieGxfX2FyY2hfZG9tYWluX21hcF9pcnEobGlieGxfX2djICpnYywgdWludDMyX3QgZG9t
aWQsIGludCBpcnEpOwo+ICAKPiAgX2hpZGRlbgo+IC12b2lkIGxpYnhsX19hcmNoX2RvbWFpbl9i
dWlsZF9pbmZvX3NldGRlZmF1bHQobGlieGxfZG9tYWluX2J1aWxkX2luZm8gKmJfaW5mbyk7Cj4g
K3ZvaWQgbGlieGxfX2FyY2hfZG9tYWluX2J1aWxkX2luZm9fc2V0ZGVmYXVsdChsaWJ4bF9fZ2Mg
KmdjLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGli
eGxfZG9tYWluX2J1aWxkX2luZm8gKmJfaW5mbyk7Cj4gIAo+ICBfaGlkZGVuCj4gIGludCBsaWJ4
bF9fYXJjaF9leHRyYV9tZW1vcnkobGlieGxfX2djICpnYywKPiBkaWZmIC0tZ2l0IGEvdG9vbHMv
bGlieGwvbGlieGxfYXJtLmMgYi90b29scy9saWJ4bC9saWJ4bF9hcm0uYwo+IGluZGV4IDY5OWZk
OWRkYzYuLjI1ZGMzZGVmYzYgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMK
PiArKysgYi90b29scy9saWJ4bC9saWJ4bF9hcm0uYwo+IEBAIC05NTMsNyArOTUzLDExIEBAIGlu
dCBsaWJ4bF9fYXJjaF9kb21haW5faW5pdF9od19kZXNjcmlwdGlvbihsaWJ4bF9fZ2MgKmdjLAo+
ICAgICAgaW50IHJjOwo+ICAgICAgdWludDY0X3QgdmFsOwo+ICAKPiAtICAgIGFzc2VydChpbmZv
LT50eXBlID09IExJQlhMX0RPTUFJTl9UWVBFX1BWKTsKPiArICAgIGlmIChpbmZvLT50eXBlICE9
IExJQlhMX0RPTUFJTl9UWVBFX1BWSCkgewo+ICsgICAgICAgIExPRyhFUlJPUiwgIlVuc3VwcG9y
dGVkIEFybSBndWVzdCB0eXBlICVzIiwKPiArICAgICAgICAgICAgbGlieGxfZG9tYWluX3R5cGVf
dG9fc3RyaW5nKGluZm8tPnR5cGUpKTsKPiArICAgICAgICByZXR1cm4gRVJST1JfSU5WQUw7Cj4g
KyAgICB9Cj4gIAo+ICAgICAgLyogU2V0IHRoZSB2YWx1ZSBvZiBkb21haW4gcGFyYW0gSFZNX1BB
UkFNX0NBTExCQUNLX0lSUS4gKi8KPiAgICAgIHZhbCA9IE1BU0tfSU5TUihIVk1fUEFSQU1fQ0FM
TEJBQ0tfVFlQRV9QUEksCj4gQEAgLTExMTAsMTAgKzExMTQsMjggQEAgaW50IGxpYnhsX19hcmNo
X2RvbWFpbl9tYXBfaXJxKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLCBpbnQgaXJxKQo+
ICAgICAgcmV0dXJuIHhjX2RvbWFpbl9iaW5kX3B0X3NwaV9pcnEoQ1RYLT54Y2gsIGRvbWlkLCBp
cnEsIGlycSk7Cj4gIH0KPiAgCj4gLXZvaWQgbGlieGxfX2FyY2hfZG9tYWluX2J1aWxkX2luZm9f
c2V0ZGVmYXVsdChsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyAqYl9pbmZvKQo+ICt2b2lkIGxpYnhs
X19hcmNoX2RvbWFpbl9idWlsZF9pbmZvX3NldGRlZmF1bHQobGlieGxfX2djICpnYywKPiArICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RvbWFpbl9i
dWlsZF9pbmZvICpiX2luZm8pCj4gIHsKPiAgICAgIC8qIEFDUEkgaXMgZGlzYWJsZWQgYnkgZGVm
YXVsdCAqLwo+ICAgICAgbGlieGxfZGVmYm9vbF9zZXRkZWZhdWx0KCZiX2luZm8tPmFjcGksIGZh
bHNlKTsKPiArCj4gKyAgICAvKgo+ICsgICAgICogQXJtIGd1ZXN0IGFyZSBub3cgY29uc2lkZXJl
ZCBhcyBQVkggYnkgdGhlIHRvb2xzdGFjay4gVG8gYWxsb3cKPiArICAgICAqIGNvbXBhdGliaWxp
dHkgd2l0aCBwcmV2aW91cyB0b29sc3RhY2ssIFBWIGd1ZXN0IGFyZSBhdXRvbWF0aWNhbGx5Cj4g
KyAgICAgKiBjb252ZXJ0ZWQgdG8gUFZILgo+ICsgICAgICovCj4gKyAgICBpZiAoYl9pbmZvLT50
eXBlICE9IExJQlhMX0RPTUFJTl9UWVBFX1BWKQo+ICsgICAgICAgIHJldHVybjsKPiArCj4gKyAg
ICBMT0coV0FSTiwgIkNvbnZlcnRpbmcgUFYgZ3Vlc3QgdG8gUFZILiIpOwo+ICsgICAgTE9HKFdB
Uk4sICJBcm0gZ3Vlc3QgYXJlIG5vdyBQVkguIik7Cj4gKyAgICBMT0coV0FSTiwgIlBsZWFzZSBm
aXggeW91ciBjb25maWd1cmF0aW9uIGZpbGUvdG9vbHN0YWNrLiIpOwo+ICsKPiArICAgIC8qIFJl
LWluaXRpYWxpemUgdHlwZSB0byBQVkggYW5kIGFsbCBhc3NvY2lhdGVkIGZpZWxkcyB0byBkZWZh
dWx0cy4gKi8KPiArICAgIG1lbXNldCgmYl9pbmZvLT51LCAnXDAnLCBzaXplb2YoYl9pbmZvLT51
KSk7CgpJIGRvbid0IHJlYWxseSBsaWtlIHRoZSB6ZXJvaW5nIGRvbmUgaGVyZSwgYnV0IEkgdGhp
bmsgaXQncyBmaW5lIGFzCmxvbmcgYXMgaXQncyBvbmx5IGRvbmUgd2hlbiBjb252ZXJ0aW5nIGZy
b20gUFYgLT4gUFZIIGFuZCBhZnRlcgpjb3B5aW5nIHRoZSBkZXByZWNhdGVkIGZpZWxkcy4KClRo
YW5zaywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 08:56:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 08:56: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 1g7GTz-0001LR-9d; Tue, 02 Oct 2018 08:56:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7GTx-0001LA-M6
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 08:56:41 +0000
X-Inumbo-ID: 3d9b4ddd-c621-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3d9b4ddd-c621-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 08:57:51 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 02:56:38 -0600
Message-Id: <5BB332C202000078001ED950@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 02:56:34 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Daniel de Graaf" <dgdegra@tycho.nsa.gov>
References: <20180928191327.23510-1-dgdegra@tycho.nsa.gov>
In-Reply-To: <20180928191327.23510-1-dgdegra@tycho.nsa.gov>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] flask: Add check for io{port,
 mem}con sorting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 George Dunlap <dunlapg@umich.edu>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI4LjA5LjE4IGF0IDIxOjEzLCA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PiB3cm90ZToK
PiBUaGVzZSBlbnRyaWVzIGFyZSBub3QgYWx3YXlzIHNvcnRlZCBieSBjaGVja3BvbGljeS4gIEVu
Zm9yY2UgdGhlIHNvcnRpbmcKPiAod2hpY2ggY2FuIGJlIGRvbmUgbWFudWFsbHkgaWYgdXNpbmcg
YW4gdW5wYXRjaGVkIGNoZWNrcG9saWN5KSB3aGVuCj4gbG9hZGluZyB0aGUgcG9saWN5IHNvIHRo
YXQgbGF0ZXIgdXNlcyBieSB0aGUgc2VjdXJpdHkgc2VydmVyIGRvIG5vdAo+IGluY29ycmVjdGx5
IHVzZSB0aGUgaW5pdGlhbCBzaWQuCgoiRW5mb3JjZSB0aGUgc29ydGluZyIgY291bGQgbWVhbiB0
d28gdGhpbmdzIC0gc29ydGluZyB3aGF0J3MgdW5zb3J0ZWQsCm9yIChhcyB5b3UgZG8pIHJhaXNl
IGFuIGVycm9yLiBJc24ndCByYWlzaW5nIGFuIGVycm9yIGhlcmUgcG9zc2libHkgZ29pbmcKdG8g
aW1wYWN0IHN5c3RlbXMgd2hpY2ggY3VycmVudGx5IHdvcms/CgpKYW4KCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 09:12:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 09: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 1g7Gin-0002sO-Rp; Tue, 02 Oct 2018 09:12:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7Gim-0002sJ-6c
 for xen-devel@lists.xen.org; Tue, 02 Oct 2018 09:12:00 +0000
X-Inumbo-ID: 61101209-c623-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 61101209-c623-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 09:13:09 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 03:11:56 -0600
Message-Id: <5BB3365902000078001ED963@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 03:11:53 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Xin Li" <talons.lee@gmail.com>
References: <20180929092251.17661-1-xin.li@citrix.com>
In-Reply-To: <20180929092251.17661-1-xin.li@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/2] xen/xsm: Introduce new boot parameter
 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>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel@lists.xen.org, Xin Li <xin.li@citrix.com>,
 Ming Lu <ming.lu@citrix.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>

Pj4+IE9uIDI5LjA5LjE4IGF0IDExOjIyLCA8dGFsb25zLmxlZUBnbWFpbC5jb20+IHdyb3RlOgo+
IC0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCj4gKysrIGIvZG9jcy9t
aXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPiBAQCAtODk5LDYgKzg5OSwxOSBAQCBoYXJk
d2FyZSBkb21haW4gaXMgYXJjaGl0ZWN0dXJlIGRlcGVuZGVudC4KPiAgTm90ZSB0aGF0IHNwZWNp
ZnlpbmcgemVybyBhcyBkb21VIHZhbHVlIG1lYW5zIHplcm8sIHdoaWxlIGZvciBkb20wIGl0IG1l
YW5zCj4gIHRvIHVzZSB0aGUgZGVmYXVsdC4KPiAgCj4gKyMjIyB4c20KPiArPiBgPSBkdW1teSB8
IGZsYXNrYAo+ICsKPiArPiBEZWZhdWx0OiBgZHVtbXlgCj4gKwo+ICtTcGVjaWZ5IHdoaWNoIFhT
TSBtb2R1bGUgc2hvdWxkIGJlIGVuYWJsZWQuICBUaGlzIG9wdGlvbiBpcyBvbmx5IGF2YWlsYWJs
ZSBpZgo+ICt0aGUgaHlwZXJ2aXNvciB3YXMgY29tcGlsZWQgd2l0aCBYU00gc3VwcG9ydC4KPiAr
Cj4gKyogYGR1bW15YDogdGhpcyBpcyB0aGUgZGVmYXVsdCBjaG9pY2UuICBCYXNpYyByZXN0cmlj
dGlvbiBmb3IgY29tbW9uIGRlcGxveW1lbnQKPiArICAodGhlIGR1bW15IG1vZHVsZSkgd2lsbCBi
ZSBhcHBsaWVkLiAgaXQncyBhbHNvIHVzZWQgd2hlbiBYU00gaXMgY29tcGlsZWQgb3V0LgoKIkl0
J3MiICh1cHBlciBjYXNlIEkpLgoKPiArKiBgZmxhc2tgOiB0aGlzIGlzIHRoZSBwb2xpY3kgYmFz
ZWQgYWNjZXNzIGNvbnRyb2wuICBUbyBjaG9vc2UgdGhpcywgdGhlCj4gKyAgc2VwYXJhdGVkIG9w
dGlvbiBpbiBrY29uZmlnIG11c3QgYWxzbyBiZSBlbmFibGVkLgoKUGVyaGFwcyBiZXR0ZXIgInNl
cGFyYXRlIiAoYnV0IEknbSBub3QgYSBuYXRpdmUgc3BlYWtlcik/Cgo+IEBAIC0xNTQsNiArMTU0
LDE3IEBAIGNvbmZpZyBYU01fRkxBU0tfUE9MSUNZCj4gIAo+ICAJICBJZiB1bnN1cmUsIHNheSBZ
Lgo+ICAKPiArY2hvaWNlCj4gKwlwcm9tcHQgIkRlZmF1bHQgWFNNIGltcGxlbWVudGF0aW9uIgo+
ICsJZGVwZW5kcyBvbiBYU00KPiArCWRlZmF1bHQgWFNNX0ZMQVNLX0RFRkFVTFQgaWYgWFNNX0ZM
QVNLCj4gKwlkZWZhdWx0IFhTTV9EVU1NWV9ERUZBVUxUCj4gKwljb25maWcgWFNNX0RVTU1ZX0RF
RkFVTFQKPiArCQlib29sICJNYXRjaCBub24tWFNNIGJlaGF2aW9yIgo+ICsJY29uZmlnIFhTTV9G
TEFTS19ERUZBVUxUCj4gKwkJYm9vbCAiRkx1eCBBZHZhbmNlZCBTZWN1cml0eSBLZXJuZWwiIGlm
IFhTTV9GTEFTSwo+ICtlbmRjaG9pY2UKClBlcnNvbmFsbHkgSSdkIHByZWZlciBYU01fREVGQVVM
VF8qOyBub3Qgc3VyZSB3aGF0IG90aGVycyB0aGluay4KCj4gLS0tIGEveGVuL3hzbS94c21fY29y
ZS5jCj4gKysrIGIveGVuL3hzbS94c21fY29yZS5jCj4gQEAgLTMxLDYgKzMxLDM3IEBACj4gIAo+
ICBzdHJ1Y3QgeHNtX29wZXJhdGlvbnMgKnhzbV9vcHM7Cj4gIAo+ICtlbnVtIHhzbV9ib290cGFy
YW0gewo+ICsgICAgWFNNX0JPT1RQQVJBTV9EVU1NWSwKPiArICAgIFhTTV9CT09UUEFSQU1fRkxB
U0ssCgpDb25zaWRlcmluZyB0aGUgI2lmZGVmLXMgZnVydGhlciBkb3duLCBzaG91bGQgdGhpcyBw
ZXJoYXBzIGFsc28gYmUKcHV0IGluICIjaWZkZWYgQ09ORklHX1hTTV9GTEFTSyIsIHRvIGF2b2lk
IGl0IG1pc3Rha2VubHkgZ2V0dGluZwp1c2VkIHdoZW4gdGhlIGNvZGUgd2FzIGNvbXBpbGVkIG91
dD8KCj4gK307Cj4gKwo+ICtzdGF0aWMgZW51bSB4c21fYm9vdHBhcmFtIF9faW5pdGRhdGEgeHNt
X2Jvb3RwYXJhbSA9Cj4gKyNpZmRlZiBDT05GSUdfWFNNX0ZMQVNLX0RFRkFVTFQKPiArICAgIFhT
TV9CT09UUEFSQU1fRkxBU0s7Cj4gKyNlbHNlCj4gKyAgICBYU01fQk9PVFBBUkFNX0RVTU1ZOwo+
ICsjZW5kaWYKPiArCj4gK3N0YXRpYyBpbnQgX19pbml0IHBhcnNlX3hzbV9wYXJhbShjb25zdCBj
aGFyICpzKQo+ICt7Cj4gKyAgICBpbnQgcmMgPSAwOwo+ICsKPiArICAgIGlmICggIXN0cmNtcChz
LCAiZHVtbXkiKSApCj4gKyAgICAgICAgeHNtX2Jvb3RwYXJhbSA9IFhTTV9CT09UUEFSQU1fRFVN
TVk7Cj4gKyNpZmRlZiBDT05GSUdfWFNNX0ZMQVNLCj4gKyAgICBlbHNlIGlmICggIXN0cmNtcChz
LCAiZmxhc2siKSApCj4gKyAgICAgICAgeHNtX2Jvb3RwYXJhbSA9IFhTTV9CT09UUEFSQU1fRkxB
U0s7Cj4gKyNlbmRpZgo+ICsgICAgZWxzZSB7CgpTdHlsZSAoYnJhY2UgZ29lcyBvbiBpdHMgb3du
IGxpbmUpLgoKPiArICAgICAgICBwcmludGsoIlhTTTogY2FuJ3QgcGFyc2UgYm9vdCBwYXJhbWV0
ZXIgeHNtPSVzXG4iLCBzKTsKCkFnYWluLCBub3QgYmVpbmcgYSBuYXRpdmUgc3BlYWtlciwgImNh
bid0IHBhcnNlIiBzb3VuZHMgb2RkLiBXaHkKbm90IGp1c3QgInVua25vd24iIG9yICJ1bmtub3du
IG9yIHVuc3VwcG9ydGVkIj8KCj4gQEAgLTU3LDcgKzg4LDIwIEBAIHN0YXRpYyBpbnQgX19pbml0
IHhzbV9jb3JlX2luaXQoY29uc3Qgdm9pZCAqcG9saWN5X2J1ZmZlciwgc2l6ZV90IHBvbGljeV9z
aXplKQo+ICAgICAgfQo+ICAKPiAgICAgIHhzbV9vcHMgPSAmZHVtbXlfeHNtX29wczsKPiAtICAg
IGZsYXNrX2luaXQocG9saWN5X2J1ZmZlciwgcG9saWN5X3NpemUpOwo+ICsKPiArICAgIHN3aXRj
aCAoIHhzbV9ib290cGFyYW0gKQo+ICsgICAgewo+ICsgICAgY2FzZSBYU01fQk9PVFBBUkFNX0RV
TU1ZOgo+ICsgICAgICAgIGJyZWFrOwo+ICsKPiArICAgIGNhc2UgWFNNX0JPT1RQQVJBTV9GTEFT
SzoKPiArICAgICAgICBmbGFza19pbml0KHBvbGljeV9idWZmZXIsIHBvbGljeV9zaXplKTsKPiAr
ICAgICAgICBicmVhazsKPiArCj4gKyAgICBkZWZhdWx0Ogo+ICsgICAgICAgIHByaW50aygiWFNN
OiBJbnZhbGlkIHZhbHVlIGZvciB4c209IGJvb3QgcGFyYW1ldGVyXG4iKTsKPiArICAgICAgICBi
cmVhazsKCldoYXQgc2l0dWF0aW9uIGlzIHRoaXMgY292ZXJpbmcsIHdoZW4gYWxsIGVudW1lcmF0
b3JzIGFscmVhZHkgaGF2ZQp0aGVpciBjYXNlIGxhYmVsPyBTaW1wbHkgQVNTRVJUX1VOUkVBQ0hB
QkxFKCk/CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 09:24:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 09: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 1g7Guf-0003hF-1F; Tue, 02 Oct 2018 09:24:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hhua=mo=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1g7Gue-0003hA-CG
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 09:24:16 +0000
X-Inumbo-ID: 1880ae31-c625-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1880ae31-c625-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 09:25:26 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
X-Amavis-Alert: BAD HEADER SECTION, Non-encoded 8-bit data (char 84 hex):
 References: <osstest\204128240\204mainrepo[...]
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 1B33EAEB8;
 Tue,  2 Oct 2018 09:24:14 +0000 (UTC)
Message-ID: <dd29bed2a805194f2319ffe209790b6f5d7ac56d.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Jan Beulich <JBeulich@suse.com>, Juergen Gross <jgross@suse.com>, George
 Dunlap <george.dunlap@citrix.com>, Wei Liu <wei.liu2@citrix.com>
Date: Tue, 02 Oct 2018 11:24:09 +0200
In-Reply-To: <5BB32C7802000078001ED8FA@suse.com>
References: <osstest„128240„mainreport@xen.org>
	 <5BB1E30202000078001ED16E@prv1„mh.provo.novell.com>
	 <20181001143324.n6ghsnarvq6xslqt@zion.uk.xensource.com>
	 <5BB238E102000078001ED56E@prv1„mh.provo.novell.com>
	 <20181001151716.snpgmxh77crrmihq@zion.uk.xensource.com>
	 <15ad853f„b9ac„ba0b„3cc6„457b61ec787e@citrix.com>
	 <20181001153557.y4jgo37xzbaa5tgg@zion.uk.xensource.com>
	 <fc2bbc89„cfc7„d906„6fe0„b1fd76ddd2ff@citrix.com>
	 <26110706„a183„0c11„1efd„93ec76accd40@citrix.com>
	 <ffd0c284-c1c9-680c-564a-ce066a1fb210@suse.com>
	 <5BB32C7802000078001ED8FA@suse.com>
Organization: SUSE
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] [xen-unstable test] 128240: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 osstest service owner <osstest-admin@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============8970691701013489610=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============8970691701013489610==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-iVtOjWQNclV03oTU5bYp"


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

On Tue, 2018-10-02 at 09:29 +0100, Jan Beulich wrote:
> > > > On 01.10.18 at 18:07, <jgross@suse.com> wrote:
> >=20
> > We should ignore a mismatch of the scheduler. Failures when setting
> > parameters for a matching scheduler should not be ignored IMO.
>=20
> Well, depends on whether the scheduler was explicitly chosen.
> I don't think migration should succeed when e.g. RTDS was used
> and isn't available on the destination host.
>=20
I'm not sure I'm understanding.

You're saying, that, e.g., the migration of a VM between, for instance:

- a Xen 4.11 host, booted without any sched=3D, and hence running Credit,
  and another Xen 4.11 host, booted with sched=3Dcredit2,

should fail _while_ :

- a migration between a Xen 4.11 host, booted without any sched=3D, and=20
  hence using Credit, and a Xen 4.12 host, booted without any sched=3D,=20
  and hence using Credit2 (if we switch),

should succeed ?

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

--=-iVtOjWQNclV03oTU5bYp
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+4FAluzOTkACgkQFkJ4iaW4
c+6NAxAAmHK/XaQSIGo57V9Xzo+nRADwbl7ImIIMHtryRa/g7GVAShzT4F/+lpTr
hntA5T1dwRV57oQY8KIjVKZZT0ntT1gOtbdoM9xh/I3V4BLI9BHSVzgVoE/ABosE
0wQiQhZzaUyoSkeQs/gVZ96EIUWIShG7FhPw0FUYrVM6gEeNf6O3eni13NyZ+S0d
mHaEd/HZ1ZlGmKU3h5NoZ7HKD5MIveXtDA3Nsm5KCVv7dZGt7aFbXmH5XkvGXCta
k9E6IFFZF/T+0eknt+xGJdA8R8xygSsc1V7zbP4b/f/EsXfU6EQBJvlnUB7uLmJx
a624pB2LFl+tOIh/93Lb4jJ1dxz52cf+3og6wACndpKu1oxTYjp2el04xOYsIsc4
XtBkTx3+zD/BwewWJGRiNKe52rpqkzsbvnWvxVwxHJYN3doFubhyu1w6SyPFg0pc
tbQwgR4YAaNQ1el5IuvTe5ebhxFl+TpNUEtg0KZi03qnY/p/NANvzVeEwzdc7+f6
WcG99h8VDVDk+4KmoWU06Nkc2F3xqi6UioH0zA9tWLD+KccPuw1vrOp2P5HBzYCn
NrZ+LzJ3szxviffU03llLCszf5LP7lyWlZdXZeVj2jfCJtqGpLVCloiJ5GwVGv/h
EmnTOJCm4+lYt+vF3pRH8jhleSaII7Tn1VeX+qvFZwSsCRPbRXE=
=rID1
-----END PGP SIGNATURE-----

--=-iVtOjWQNclV03oTU5bYp--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8970691701013489610==--



From xen-devel-bounces@lists.xenproject.org Tue Oct 02 09:33:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 09: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 1g7H3d-0004Tt-UT; Tue, 02 Oct 2018 09:33:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7H3d-0004To-3O
 for xen-devel@lists.xen.org; Tue, 02 Oct 2018 09:33:33 +0000
X-Inumbo-ID: 63c80520-c626-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 63c80520-c626-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 09:34:42 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 03:33:29 -0600
Message-Id: <5BB33B6502000078001ED999@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 03:33:25 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Xin Li" <talons.lee@gmail.com>
References: <20180929092251.17661-1-xin.li@citrix.com>
 <20180929092251.17661-2-xin.li@citrix.com>
In-Reply-To: <20180929092251.17661-2-xin.li@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/2] xen/xsm: Add new SILO mode for 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>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel@lists.xen.org, Xin Li <xin.li@citrix.com>,
 Ming Lu <ming.lu@citrix.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>

Pj4+IE9uIDI5LjA5LjE4IGF0IDExOjIyLCA8dGFsb25zLmxlZUBnbWFpbC5jb20+IHdyb3RlOgo+
IC0tLSBhL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oCj4gKysrIGIveGVuL2luY2x1ZGUveHNtL2R1
bW15LmgKPiBAQCAtNDgsNyArNDgsMTIgQEAgdm9pZCBfX3hzbV9hY3Rpb25fbWlzbWF0Y2hfZGV0
ZWN0ZWQodm9pZCk7Cj4gICAqIFRoZXJlIGlzIG5vIHhzbV9kZWZhdWx0X3QgYXJndW1lbnQgYXZh
aWxhYmxlLCBzbyB0aGUgdmFsdWUgZnJvbSB0aGUgYXNzZXJ0aW9uCj4gICAqIGlzIHVzZWQgdG8g
aW5pdGlhbGl6ZSB0aGUgdmFyaWFibGUuCj4gICAqLwo+ICsjaWZkZWYgQ09ORklHX1hTTV9TSUxP
Cj4gKyNkZWZpbmUgWFNNX0lOTElORSBfX2F0dHJpYnV0ZV9fICgodW51c2VkKSkKClBsZWFzZSBk
b24ndCBvcGVuLWNvZGUgX19tYXliZV91bnVzZWQuIEZ1cnRoZXJtb3JlIEkgcXVlc3Rpb24KdGhl
IGRlcGVuZGVuY3kgb24gQ09ORklHX1hTTV9TSUxPIGhlcmU6IEFmYWljdCB5b3Ugd2FudCB0aGlz
IGZvcgpqdXN0IHRoZSBzaW5nbGUgbmV3IGluY2x1c2lvbiBzaXRlLCB3aXRob3V0IGFmZmVjdGlu
ZyBhbnkgb3RoZXJzLgoKPiAtLS0gYS94ZW4vaW5jbHVkZS94c20veHNtLmgKPiArKysgYi94ZW4v
aW5jbHVkZS94c20veHNtLmgKPiBAQCAtNzMzLDYgKzczMywxMiBAQCBleHRlcm4gY29uc3QgdW5z
aWduZWQgY2hhciB4c21fZmxhc2tfaW5pdF9wb2xpY3lbXTsKPiAgZXh0ZXJuIGNvbnN0IHVuc2ln
bmVkIGludCB4c21fZmxhc2tfaW5pdF9wb2xpY3lfc2l6ZTsKPiAgI2VuZGlmCj4gIAo+ICsjaWZk
ZWYgQ09ORklHX1hTTV9TSUxPCj4gK2V4dGVybiB2b2lkIHNpbG9faW5pdCh2b2lkKTsKPiArI2Vs
c2UKPiArc3RhdGljIGlubGluZSB2b2lkIHNpbG9faW5pdCh2b2lkKSB7fQo+ICsjZW5kaWYKCkFs
b25nIHRoZSBsaW5lcyBvZiBvbmUgb2YgbXkgcmVtYXJrcyBvbiBwYXRjaCAxLCBJIHRoaW5rIHlv
dSB3b3VsZApiZXR0ZXIgZ2V0IGF3YXkgd2l0aG91dCB0aGUgaW5saW5lIHZhcmlhbnQsIGJ5IGFk
ZGluZyBzdWl0YWJsZSAjaWZkZWYtcwp0byBlbGltaW5hdGUgdGhlIHJpc2sgb2Ygd3JvbmcgdXNl
IG9mIHRoZSBuZXcgZW51bWVyYXRvci4KCj4gLS0tIGEveGVuL3hzbS9kdW1teS5jCj4gKysrIGIv
eGVuL3hzbS9kdW1teS5jCj4gQEAgLTExLDcgKzExLDYgQEAKPiAgICovCj4gIAo+ICAjZGVmaW5l
IFhTTV9OT19XUkFQUEVSUwo+IC0jZGVmaW5lIFhTTV9JTkxJTkUgLyogKi8KPiAgI2luY2x1ZGUg
PHhzbS9kdW1teS5oPgoKVGhlIGNoYW5nZSBsb29rcyB1bm1vdGl2YXRlZCBoZXJlLCBwZXJoYXBz
IGJlY2F1c2Ugb2YgdGhlCnF1ZXN0aW9uYWJsZSBDT05GSUdfWFNNX1NJTE8gZGVwZW5kZW5jeSBm
dXJ0aGVyIHVwLiBUaGF0CnNhaWQsIGl0IGxvb2tzIGFzIGlmIHRoZSAjZGVmaW5lIGNvdWxkIGdv
IGF3YXkgY3VycmVudGx5LCBhcyBiZWluZwpyZWR1bmRhbnQgd2l0aCB3aGF0IGR1bW15LmggYWxy
ZWFkeSBoYXMuIFRoYXQgd291bGQgdGhlbgpiZXR0ZXIgYmUgYSBzbWFsbCBzZXBhcmF0ZSBwcmVy
ZXEgcGF0Y2ggaW1vLgoKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIveGVuL3hzbS9zaWxvLmMKPiBA
QCAtMCwwICsxLDEwOSBAQAo+ICsvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCj4gKyAqIHhzbS9zaWxv
LmMKPiArICoKPiArICogU0lMTyBtb2R1bGUgZm9yIFhTTShYZW4gU2VjdXJpdHkgTW9kdWxlcykK
CldvdWxkIHlvdSBtaW5kIGFkZGluZyB0aGUgbWlzc2luZyBibGFuayBoZXJlPwoKPiArICogQ29w
eXJpZ2h0IChjKSAyMDE4IENpdHJpeCBTeXN0ZW1zIEx0ZC4KPiArICoKPiArICogVGhpcyBwcm9n
cmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2Rp
ZnkgaXQKPiArICogdW5kZXIgdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mIHRoZSBHTlUgR2Vu
ZXJhbCBQdWJsaWMgTGljZW5zZSwKPiArICogdmVyc2lvbiAyLCBhcyBwdWJsaXNoZWQgYnkgdGhl
IEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbi4KPiArICoKPiArICogVGhpcyBwcm9ncmFtIGlzIGRp
c3RyaWJ1dGVkIGluIHRoZSBob3BlIGl0IHdpbGwgYmUgdXNlZnVsLCBidXQgV0lUSE9VVAo+ICsg
KiBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZiBNRVJD
SEFOVEFCSUxJVFkgb3IKPiArICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBT
ZWUgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvcgo+ICsgKiBtb3JlIGRldGFpbHMu
Cj4gKyAqCj4gKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBH
ZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFsb25nIHdpdGgKPiArICogdGhpcyBwcm9ncmFtOyBJZiBu
b3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCj4gKyAqLwo+ICsjZGVmaW5l
IFhTTV9OT19XUkFQUEVSUwo+ICsKPiArI2luY2x1ZGUgPHhzbS9kdW1teS5oPgoKUGxlYXNlIHN3
aXRjaCBhcm91bmQgdGhlIGJsYW5rIGFuZCB0aGUgI2RlZmluZSBsaW5lcywgbWF0Y2hpbmcgaG93
CmR1bW15LmMgaXMgd3JpdHRlbi4gVGhpcyBoZWxwcyByZWFkZXJzIHVuZGVyc3RhbmQgdGhhdCB0
aGUgI2RlZmluZQppcyBzcGVjaWZpY2FsbHkgaW4gcHJlcGFyYXRpb24gb2YgdGhlICNpbmNsdWRl
LgoKPiArLyoKPiArICogQ2hlY2sgaWYgaW50ZXItZG9tYWluIGNvbW11bmljYXRpb24gaXMgYWxs
b3dlZC4KPiArICogUmV0dXJuIHRydWUgd2hlbiBwYXNzIGNoZWNrLgo+ICsgKi8KPiArc3RhdGlj
IGJvb2wgc2lsb19tb2RlX2RvbV9jaGVjayhjb25zdCBzdHJ1Y3QgZG9tYWluICpsZG9tLAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBkb21haW4gKnJkb20p
Cj4gK3sKPiArICAgIGNvbnN0IHN0cnVjdCBkb21haW4gKmN1cl9kb20gPSBjdXJyZW50LT5kb21h
aW47CgpXZSBjb21tb25seSBjYWxsIHN1Y2ggdmFyaWFibGVzIGN1cnJkLgoKPiArICAgIHJldHVy
biAoaXNfY29udHJvbF9kb21haW4oY3VyX2RvbSkgfHwgaXNfY29udHJvbF9kb21haW4obGRvbSkg
fHwKPiArICAgICAgICAgICAgaXNfY29udHJvbF9kb21haW4ocmRvbSkgfHwgbGRvbSA9PSByZG9t
KTsKPiArfQo+ICsKPiArc3RhdGljIGludCBzaWxvX2V2dGNobl91bmJvdW5kKHN0cnVjdCBkb21h
aW4gKmQxLCBzdHJ1Y3QgZXZ0Y2huICpjaG4sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBkb21pZF90IGlkMikKPiArewo+ICsgICAgaW50IHJjID0gLUVQRVJNOwo+ICsgICAgc3Ry
dWN0IGRvbWFpbiAqZDIgPSByY3VfbG9ja19kb21haW5fYnlfYW55X2lkKGlkMik7Cj4gKwo+ICsg
ICAgaWYgKCBkMiA9PSBOVUxMICkKCldlIGdlbmVyYWxseSB0cnkgdG8gdXNlIHRoZSBzaG9ydGVy
ICFkMiBpbiBuZXcgY29kZS4gQnV0IGl0J3MgYQptYXR0ZXIgb2YgcGVyc29uYWwgcHJlZmVyZW5j
ZSwgSSBhZ3JlZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 09:37:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 09:37: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 1g7H6w-0004bv-F9; Tue, 02 Oct 2018 09:36:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7H6u-0004bq-UP
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 09:36:56 +0000
X-Inumbo-ID: 5eced789-c626-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5eced789-c626-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 11:34:33 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 03:36:54 -0600
Message-Id: <5BB33C3202000078001ED99C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 03:36:50 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Dario Faggioli" <dfaggioli@suse.com>
References: <osstest128240mainreport@xen.org>
 <5BB1E30202000078001ED16E@prv1mh.provo.novell.com>
 <20181001143324.n6ghsnarvq6xslqt@zion.uk.xensource.com>
 <5BB238E102000078001ED56E@prv1mh.provo.novell.com>
 <20181001151716.snpgmxh77crrmihq@zion.uk.xensource.com>
 <15ad853fb9acba0b3cc6457b61ec787e@citrix.com>
 <20181001153557.y4jgo37xzbaa5tgg@zion.uk.xensource.com>
 <fc2bbc89cfc7d9066fe0b1fd76ddd2ff@citrix.com>
 <26110706a1830c111efd93ec76accd40@citrix.com>
 <ffd0c284-c1c9-680c-564a-ce066a1fb210@suse.com>
 <5BB32C7802000078001ED8FA@suse.com>
 <dd29bed2a805194f2319ffe209790b6f5d7ac56d.camel@suse.com>
In-Reply-To: <dd29bed2a805194f2319ffe209790b6f5d7ac56d.camel@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [xen-unstable test] 128240: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, george.dunlap@citrix.com,
 osstest service owner <osstest-admin@xenproject.org>,
 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>

Pj4+IE9uIDAyLjEwLjE4IGF0IDExOjI0LCA8ZGZhZ2dpb2xpQHN1c2UuY29tPiB3cm90ZToKPiBP
biBUdWUsIDIwMTgtMTAtMDIgYXQgMDk6MjkgKzAxMDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiA+
ID4gPiBPbiAwMS4xMC4xOCBhdCAxODowNywgPGpncm9zc0BzdXNlLmNvbT4gd3JvdGU6Cj4+ID4g
Cj4+ID4gV2Ugc2hvdWxkIGlnbm9yZSBhIG1pc21hdGNoIG9mIHRoZSBzY2hlZHVsZXIuIEZhaWx1
cmVzIHdoZW4gc2V0dGluZwo+PiA+IHBhcmFtZXRlcnMgZm9yIGEgbWF0Y2hpbmcgc2NoZWR1bGVy
IHNob3VsZCBub3QgYmUgaWdub3JlZCBJTU8uCj4+IAo+PiBXZWxsLCBkZXBlbmRzIG9uIHdoZXRo
ZXIgdGhlIHNjaGVkdWxlciB3YXMgZXhwbGljaXRseSBjaG9zZW4uCj4+IEkgZG9uJ3QgdGhpbmsg
bWlncmF0aW9uIHNob3VsZCBzdWNjZWVkIHdoZW4gZS5nLiBSVERTIHdhcyB1c2VkCj4+IGFuZCBp
c24ndCBhdmFpbGFibGUgb24gdGhlIGRlc3RpbmF0aW9uIGhvc3QuCj4+IAo+IEknbSBub3Qgc3Vy
ZSBJJ20gdW5kZXJzdGFuZGluZy4KPiAKPiBZb3UncmUgc2F5aW5nLCB0aGF0LCBlLmcuLCB0aGUg
bWlncmF0aW9uIG9mIGEgVk0gYmV0d2VlbiwgZm9yIGluc3RhbmNlOgo+IAo+IC0gYSBYZW4gNC4x
MSBob3N0LCBib290ZWQgd2l0aG91dCBhbnkgc2NoZWQ9LCBhbmQgaGVuY2UgcnVubmluZyBDcmVk
aXQsCj4gICBhbmQgYW5vdGhlciBYZW4gNC4xMSBob3N0LCBib290ZWQgd2l0aCBzY2hlZD1jcmVk
aXQyLAo+IAo+IHNob3VsZCBmYWlsIF93aGlsZV8gOgo+IAo+IC0gYSBtaWdyYXRpb24gYmV0d2Vl
biBhIFhlbiA0LjExIGhvc3QsIGJvb3RlZCB3aXRob3V0IGFueSBzY2hlZD0sIGFuZCAKPiAgIGhl
bmNlIHVzaW5nIENyZWRpdCwgYW5kIGEgWGVuIDQuMTIgaG9zdCwgYm9vdGVkIHdpdGhvdXQgYW55
IHNjaGVkPSwgCj4gICBhbmQgaGVuY2UgdXNpbmcgQ3JlZGl0MiAoaWYgd2Ugc3dpdGNoKSwKPiAK
PiBzaG91bGQgc3VjY2VlZCA/CgpOby4gU2VlIErDvHJnZW4ncyByZXNwb25zZS4gVGhlIGRlZmF1
bHQgc2NoZWR1bGVyIChpcnJlc3BlY3RpdmUgb2YKd2hldGhlciBpdCB3YXMgY2hvc2VuIHZpYSBj
b21tYW5kIGxpbmUgb3B0aW9uKSBzaG91bGQgbm90IG1hdHRlci4KQW55IG1lYW5zIHRvIGZvcmNl
IGEgbm9uLWRlZmF1bHQgc2NoZWR1bGVyIChhbmQgaXQgaW5kZWVkIGxvb2tzCmxpa2UgQ1BVIHBv
b2xzIGFyZSB0aGUgb25seSB3YXkpIHNob3VsZCBpbW8gcmV0YWluIHRoYXQgc3BlY2lmaWMKc2No
ZWR1bGVyLiBCdXQgSSBhZ3JlZSB0aGF0IHRoaXMgaXMgbm90IHRoZSBvbmx5IHBvc3NpYmxlIC8g
c2Vuc2libGUKdmlldyBhdCB0aGluZ3MuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 09:53:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 09:53: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 1g7HMf-00062H-Sd; Tue, 02 Oct 2018 09:53:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/g/s=mo=xenproject.org=prvs=806ce24f3=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1g7HMd-000627-U4
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 09:53:11 +0000
X-Inumbo-ID: a3973cd4-c628-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a3973cd4-c628-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 11:50:48 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,331,1534809600"; d="scan'208";a="66796603"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75336-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-snapshot:build-armhf-pvops:<job
 status>:broken:regression
 distros-debian-snapshot:build-i386:<job status>:broken:regression
 distros-debian-snapshot:build-amd64-pvops:<job status>:broken:regression
 distros-debian-snapshot:build-armhf:<job status>:broken:regression
 distros-debian-snapshot:build-amd64:<job status>:broken:regression
 distros-debian-snapshot:build-i386-pvops:<job status>:broken:regression
 distros-debian-snapshot:test-amd64-amd64-i386-daily-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-armhf-armhf-armhf-daily-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-i386-i386-current-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-amd64-i386-weekly-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-i386-amd64-weekly-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-amd64-i386-current-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-amd64-amd64-current-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-i386-amd64-current-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-amd64-amd64-daily-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-i386-i386-daily-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-i386-i386-weekly-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-amd64-amd64-weekly-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-i386-amd64-daily-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:build-armhf:host-install(4):broken:nonblocking
 distros-debian-snapshot:build-armhf-pvops:host-install(4):broken:nonblocking
 distros-debian-snapshot:build-amd64-pvops:host-install(4):broken:nonblocking
 distros-debian-snapshot:build-amd64:host-install(4):broken:nonblocking
 distros-debian-snapshot:build-i386:host-install(4):broken:nonblocking
 distros-debian-snapshot:build-i386-pvops:host-install(4):broken:nonblocking
X-Osstest-Versions-That: flight=75284
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 2 Oct 2018 10:53:06 +0100
Subject: [Xen-devel] [distros-debian-snapshot test] 75336: 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>

ZmxpZ2h0IDc1MzM2IGRpc3Ryb3MtZGViaWFuLXNuYXBzaG90IHJlYWwgW3JlYWxdCmh0dHA6Ly9v
c3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzLzc1MzM2LwoKRmFpbHVyZXMgYW5kIHBy
b2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFy
ZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAg
ICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Ig
c3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAg
ICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2Nr
aW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LWRhaWx5LW5ldGJvb3QtcHlncnViICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWFybWhmLWRhaWx5
LW5ldGJvb3QtcHlncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1pMzg2LWN1cnJlbnQtbmV0aW5zdC1weWdydWIgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXdlZWtseS1uZXRpbnN0LXB5
Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
YW1kNjQtd2Vla2x5LW5ldGluc3QtcHlncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1jdXJyZW50LW5ldGluc3QtcHlncnViICAxIGJ1
aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1jdXJy
ZW50LW5ldGluc3QtcHlncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtYW1kNjQtY3VycmVudC1uZXRpbnN0LXB5Z3J1YiAgMSBidWlsZC1jaGVjaygx
KSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtZGFpbHktbmV0Ym9vdC1w
dmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LWkzODYtZGFpbHktbmV0Ym9vdC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni13ZWVrbHktbmV0aW5zdC1weWdydWIgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtd2Vl
a2x5LW5ldGluc3QtcHlncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LWFtZDY0LWRhaWx5LW5ldGJvb3QtcHlncnViICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA0IGhvc3Qt
aW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzUyODQKIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlr
ZSA3NTI4NAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkg
ICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDc1Mjg0CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzUyODQKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAg
ICBicm9rZW4gbGlrZSA3NTI4NAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNCBob3N0
LWluc3RhbGwoNCkgICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDc1Mjg0CgpiYXNlbGluZSB2ZXJz
aW9uOgogZmxpZ2h0ICAgICAgICAgICAgICAgNzUyODQKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LWRhaWx5LW5ldGJvb3QtcHZncnViICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LWRhaWx5LW5ldGJv
b3QtcHZncnViICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWFt
ZDY0LWRhaWx5LW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybWhmLWFybWhmLWFybWhmLWRhaWx5LW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1kYWlseS1uZXRib290LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1jdXJyZW50LW5l
dGluc3QtcHlncnViICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtYW1k
NjQtY3VycmVudC1uZXRpbnN0LXB5Z3J1YiAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1jdXJyZW50LW5ldGluc3QtcHlncnViICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWkzODYtY3VycmVudC1uZXRpbnN0LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXdlZWtseS1uZXRp
bnN0LXB5Z3J1YiAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2
NC13ZWVrbHktbmV0aW5zdC1weWdydWIgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXdlZWtseS1uZXRpbnN0LXB5Z3J1YiAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni13ZWVrbHktbmV0aW5zdC1weWdydWIgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0Lnhz
LmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rl
c3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAg
aHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 09:58:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 09:58: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 1g7HRt-0006FO-Ib; Tue, 02 Oct 2018 09:58:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hhua=mo=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1g7HRs-0006FJ-OE
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 09:58:36 +0000
X-Inumbo-ID: e48d940a-c629-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e48d940a-c629-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 09:59:47 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
X-Amavis-Alert: BAD HEADER SECTION, Non-encoded 8-bit data (char 84 hex):
 References: ...0@citrix.com>\n\t
 <ffd0c284\204c1c9\204680c\204564a\204[...]
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 9A93BADED;
 Tue,  2 Oct 2018 09:58:33 +0000 (UTC)
Message-ID: <5f8fec40caa6c8dbd194b96938f60fdf9fd29597.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Jan Beulich <JBeulich@suse.com>
Date: Tue, 02 Oct 2018 11:58:28 +0200
In-Reply-To: <5BB33C3202000078001ED99C@suse.com>
References: <osstest128240mainreport@xen.org>
	 <5BB1E30202000078001ED16E@prv1mh.provo.novell.com>
	 <20181001143324.n6ghsnarvq6xslqt@zion.uk.xensource.com>
	 <5BB238E102000078001ED56E@prv1mh.provo.novell.com>
	 <20181001151716.snpgmxh77crrmihq@zion.uk.xensource.com>
	 <15ad853fb9acba0b3cc6457b61ec787e@citrix.com>
	 <20181001153557.y4jgo37xzbaa5tgg@zion.uk.xensource.com>
	 <fc2bbc89cfc7d9066fe0b1fd76ddd2ff@citrix.com>
	 <26110706a1830c111efd93ec76accd40@citrix.com>
	 <ffd0c284„c1c9„680c„564a„ce066a1fb210@suse.com>
	 <5BB32C7802000078001ED8FA@suse.com>
	 <dd29bed2a805194f2319ffe209790b6f5d7ac56d.camel@suse.com>
	 <5BB33C3202000078001ED99C@suse.com>
Organization: SUSE
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] [xen-unstable test] 128240: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.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>,
 osstest service owner <osstest-admin@xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============5852677106539976103=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============5852677106539976103==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-p7KGt/dqGX6FB3eUB80S"


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

On Tue, 2018-10-02 at 10:36 +0100, Jan Beulich wrote:
> > > > On 02.10.18 at 11:24, <dfaggioli@suse.com> wrote:
> >=20
> No. See J=C3=BCrgen's response. The default scheduler (irrespective of
> whether it was chosen via command line option) should not matter.
> Any means to force a non-default scheduler (and it indeed looks
> like CPU pools are the only way) should imo retain that specific
> scheduler.=20
>
Right, but the scheduler is a Xen/host (or cpupool) property, not a VM
one. Do we handle like that the other similar ones? Like, do we fail
migration if one host use the default setting wrt autoballooning and
the other doesn't? Or wrt XPTI and the other mitigations?

I mean, I think I see your point, and I'm still making up my mind about
this, but I'm starting to think that this is the user responsibility to
know what he's doing, and all we should do is, in this case, if we
notice the mismatch between the schedulers, to print a warning and
avoid setting the scheduler params...

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

--=-p7KGt/dqGX6FB3eUB80S
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+4FAluzQUUACgkQFkJ4iaW4
c+7h6BAA0SPN2Uo5jFhxgtCLrkcVAnq5vARPlJGGAaPuHgAw5pGy5g1yLl5Qpz2y
voKgL5/sIpEAybqtiqDM8KDE5m7D8+sPNfnrR1IcwPnOShWvAC8wvlAOhJfVwh4K
cV8Vd0xHRCSlDcNyQoI1yJme5pm8IQC8s4Q2TYx2GNzKvA1pgxYaAddXeSdoNeey
LaRopbemmpklq/VF6Z/s4NhYUKZt56MIaxmW/s4qvQwv727+bZaxvRXcxf0iHOp+
Hsu39wf/t++iT/DKfK5u9/Xz50S6CkmgR9nEYh05HD3ojGXs/CnaSAlYKGbFgiYU
x2amClElaL99DXZtxQpYppLDCFYEDspz1o05ymXZK3ssRE4mYT+58JgOE59QYeKS
yJbxyW0p3dRo0Jlv+JJIaG3POnIX9QayA/lB13yWPGk7vfmqIkRtiAnwYME0VJRN
GGy3dCbiW6iUQVMTffSpgWqexdUlZ/U8NqVn7Bu6cWQVeEYWRZWxgV5Uw3ksUvWq
sg0oT6/QDLV4FBLYkpyTQHWGEzUArCLMm+67X74I6k0EjOXw3h9G5C/Tpt51lOPA
13Rxuvc+nStVbjhxtXxfvURDa58EaurBjl+46cwXPZFmZn4USDCwPGPMgV2Av2NQ
nGEoo++XPybHkYUnPaBDzFSWRaMiEKa7Ek9E395uHBZmIkkB9/g=
=lib3
-----END PGP SIGNATURE-----

--=-p7KGt/dqGX6FB3eUB80S--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5852677106539976103==--



From xen-devel-bounces@lists.xenproject.org Tue Oct 02 10:03:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 10: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 1g7HWa-000712-BF; Tue, 02 Oct 2018 10:03:28 +0000
Received: from mail6.bemta26.messagelabs.com ([85.158.142.44])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <omkar.bolla@pathpartnertech.com>) id 1g7HWY-00070x-WE
 for xen-devel@lists.xensource.com; Tue, 02 Oct 2018 10:03:27 +0000
Received: from [85.158.142.100] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-4.bemta.az-a.eu-central-1.aws.symcld.net id E0/1D-08827-E6243BB5;
 Tue, 02 Oct 2018 10:03:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrNKsWRWlGSWpSXmKPExsVyMfSmqW6u0+Z
 og+W/NCzuTXnP7sDosb1vF3sAYxRrZl5SfkUCa8bpn19ZCrabVew9sI69gfGNXhcjJ4eQwAxG
 iRdPfLoYuThYBDpYJX6vW8wG4kgIzGGVePVwLjuEc4BR4vXs42wgLRICRRInNy5jgrCLJU6d2
 cQIYvMKCEqcnPmEBaRBSKCNRWLLn/ksIAlOARuJngOX2EFsNgFjiUtv/jCD2CwCKhLzFn9lh2
 gOkNi1byvYAmGBSIlv7WfBbBEBYYnjR7cxgwxlFnjHKDG57zzYNmYBH4nrlyeyTWAUmIVk+Sw
 kKQhbU6J1+292CFtDYsGdfYwQtrbEsoWvmRcwsq5itEwqykzPKMlNzMzRNTQw0DU0NNY1ApLm
 eolVuol6qaW6yal5JUWJQFm9xPJiveLK3OScFL281JJNjMDATylkKt3BOG15+iFGSQ4mJVFeW
 +vN0UJ8SfkplRmJxRnxRaU5qcWHGGU4OJQkeNkcgXKCRanpqRVpmTnAGIRJS3DwKInwfnYASv
 MWFyTmFmemQ6ROMWZyPGj8P52Z490CEHntP4jcdKt1BjPHvs9tQPLRjA4g+Q5MTpkDIl/8OAQ
 k255eB5IdIFKIJS8/L1VKnNcDZL8AyIKM0jy49bA0dIlRVkqYl5GBgUGIpyC1KDezBFX+FaM4
 B6OSMG8XyJk8mXklcFe+AnqACeiBxtINIA+UJCKkpBoYrcxLkrl+rzZMehkV+PyVnGLj+/DPn
 DfzViX+TL5raWffzx6mfkyygn/947TTNb8OFvkEHT2+9KN2V15FQwJX2XevDU0bcivrJ3Gve/
 MhQpPph03eMe7dJRt0OS0Xv1Hd6s7r3fLvw4S5PQ84Y8ROt7LWfytScNum/rXs5rfK9srVJ1x
 VbiUqsRRnJBpqMRcVJwIARuS9cj4DAAA=
X-Env-Sender: omkar.bolla@pathpartnertech.com
X-Msg-Ref: server-33.tower-225.messagelabs.com!1538474604!47788!1
X-Originating-IP: [209.85.217.53]
X-SpamReason: No, hits=0.1 required=7.0 tests=HTML_30_40,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 9.14.24; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29077 invoked from network); 2 Oct 2018 10:03:25 -0000
Received: from mail-vs1-f53.google.com (HELO mail-vs1-f53.google.com)
 (209.85.217.53)
 by server-33.tower-225.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 2 Oct 2018 10:03:25 -0000
Received: by mail-vs1-f53.google.com with SMTP id v12-v6so732865vsc.1
 for <xen-devel@lists.xensource.com>; Tue, 02 Oct 2018 03:03:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=pathpartnertech.com; s=google;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=NX93qMetpL0jdAEJgc4yw/TipSjLt9YJJm71wr/slk8=;
 b=RsdH1pQkPkGAy4JLWPdGLLfkz0b/P2wxMyxs4TvrW/0/h15A1xfKE6eT/ErBT/wZOo
 Aejxw4hTBTfRcIPG4lMrevTFqqazsUwwTTLxiDgX9yehLRIXXb1msJRf94o6twf/37J8
 bS5I4FmXB1H2OYKCK7F5QWsBgGorhg+805bOO5TEeTka+O56rXyLcuNuE9WoZEZCM/5j
 zG3AQwCnJ+nfkY0Fk+3Ke0iOWzwOgyXqUodCn96yD4J0KoKtnQHHLZnWvKSLPFmKRGxP
 E5Qln0xIRPtc6SN/0gBMi4hzkv+LUHjzJ2BBphlWjaxpwPd0hbUuYOEYeTXuVV/lryEN
 cffg==
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=NX93qMetpL0jdAEJgc4yw/TipSjLt9YJJm71wr/slk8=;
 b=XOGyNfJdCkAsC5oX6GudYzDoCUYZ1ZsAO5j/y+z8aan1swl5BxPZf01Kwj6mwwV6Q0
 /z0uRLckeFHwR8ALDDH+THLDIPC5RtUsIMY8qgLHk8dzTAZEkOU48xx3ygenr5XUx/WJ
 KkNzjJ8MeLy6sw3c8iw7JIwRiGsix4YgnNg7SrmfMagTKPf8A6sPcJWKW5+OQ2V8BkTI
 Nopwe7rCJDlCvd3uCp6B4jfhatoBH/hfOI5Gy1mEuvmf9g2qOpAyytUy5lBQyMbW720f
 eIZM4GWMMied0JDiT74v28gfA78VgPJJR517s/5qCu7eODAnvD4peEcZ79dxstjpFv1T
 k5oA==
X-Gm-Message-State: ABuFfoiM0xMAjbcyiXwkBOoBOCR+d8ms4+Luv5qjdF/y5opuRcbaJtO9
 AzyJBrpO3+7otxz7/ss4vkdsUB+E0zqBXg94cAjqurhBF9fH8+l8M3hDAEbOOXKSMJtBbfEDwIk
 wzaO8MsI9IjpghdF2Ds9O3cEIgVAM/d2ExPw=
X-Google-Smtp-Source: ACcGV611uqhhJNFM8U4Eu3l39JWM+oytTFllcFukjoUrmXLDcVOQpmNSbnWKgheYfkGxTYopEk2JquXq/hwcdXRrXN0=
X-Received: by 2002:a67:a8d4:: with SMTP id h81mr658954vsi.18.1538474604330;
 Tue, 02 Oct 2018 03:03:24 -0700 (PDT)
MIME-Version: 1.0
References: <CAC4nxbvWUpWQcUATQswoaVJfSq8EU7CH6-Jx1VwVGYVeOc0tZw@mail.gmail.com>
 <B9D01323-5CE0-4CAE-9A7C-2B1CE482A833@xenproject.org>
 <aebd40b7-e7d2-c861-b658-863b2c8f2079@gmail.com>
 <f688cda0-a342-0b66-fb5c-56238d941f9c@suse.com>
 <f8ae32f3-8399-24d3-fe1e-45d4c1669e1b@epam.com>
 <CAC4nxbvh6LA=t2iEdiw2UrqrQP3Zf2NtRcViJ1YNGZkyLZqYHg@mail.gmail.com>
 <d130b853-0e33-ecb7-5598-d99791a5f2bf@suse.com>
 <CAC4nxbuTQ1uP6rKiCAp7hDe-ygq9LKHQw8ggVM+fOVH-VvU8Tw@mail.gmail.com>
 <d2b9cd5a-2768-60bd-07bd-2055d1490399@suse.com>
In-Reply-To: <d2b9cd5a-2768-60bd-07bd-2055d1490399@suse.com>
From: Omkar Bolla <omkar.bolla@pathpartnertech.com>
Date: Tue, 2 Oct 2018 15:33:12 +0530
Message-ID: <CAC4nxbsBox=FgCBx5KwkkvCHwyX2MvBGoGpa1sDyS2cF0itT=Q@mail.gmail.com>
To: jgross@suse.com
Subject: Re: [Xen-devel] Xen PV: Sample new PV driver for buffer sharing
 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: xen-devel@lists.xensource.com, Oleksandr_Andrushchenko@epam.com,
 Oleksandr Andrushchenko <andr2000@gmail.com>,
 Lars Kurth <lars.kurth.xen@gmail.com>, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: multipart/mixed; boundary="===============1622781045472374045=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============1622781045472374045==
Content-Type: multipart/alternative; boundary="0000000000004995b605773c0894"

--0000000000004995b605773c0894
Content-Type: text/plain; charset="UTF-8"

Hi,

Thanks,
Basic state change is working now, after using above script.

As I said, I want to share buffer between two domains.
Could you please suggest outlines, how can I share buffer between 2
domains(Guest and Host)?

Thanks,
Omkar B

On Fri, Sep 28, 2018 at 7:12 PM Juergen Gross <jgross@suse.com> wrote:

> On 28/09/2018 14:55, Omkar Bolla wrote:
> > Hi,
> > I tried to run script after pause the domain and unpause domain after
> > run script. But I ended up with same error
>
> I looked at the script again, it is wrong. The permissions should
> be set for each node under the root path of the respective domains,
> the first permission should be "n$domid" ($domid is the owner who
> can always read/write, the n is "no access" for all domains not
> explicitly listed), the second permission should be "r$domid" as
> the other side should be able to read only.
>
> In order to do it correctly the script should be:
>
> #!/bin/bash
>
> DOMU_ID=$1
>
> if [ -z "$DOMU_ID"  ]; then
>   echo "Usage: $0 [domU ID]]"
>   echo
>   echo "Connects the new device, with dom0 as backend, domU as frontend"
>   exit 1
> fi
>
> # Pause domU as a script can't write an entry and set permission
> # in a single operation.
> xl pause $DOMU_ID
>
> DEVICE=mydevice
> DOMU_KEY=/local/domain/$DOMU_ID/device/$DEVICE/0
> DOM0_KEY=/local/domain/0/backend/$DEVICE/$DOMU_ID/0
>
> # Tell the domU about the new device and its backend
> xenstore-write $DOMU_KEY/backend-id 0
> xenstore-write $DOMU_KEY/backend
> "/local/domain/0/backend/$DEVICE/$DOMU_ID/0"
>
> # Tell the dom0 about the new device and its frontend
> xenstore-write $DOM0_KEY/frontend-id $DOMU_ID
> xenstore-write $DOM0_KEY/frontend "/local/domain/$DOMU_ID/device/$DEVICE/0"
>
> # Activate the device, dom0 needs to be activated last
> xenstore-write $DOMU_KEY/state 1
> xenstore-write $DOM0_KEY/state 1
>
> # Make sure the domU can read the dom0 data
> xenstore-chmod -r $DOM0_KEY n0 r$DOMU_ID
> xenstore-chmod -r $DOMU_KEY n$DOMU_ID r0
>
> xl unpause $DOMU_ID
>
>
> Juergen
>

-- 






This
message contains confidential information and is intended only 
for the
individual(s) named. If you are not the intended
recipient, you are 
notified that disclosing, copying, distributing or taking any
action in 
reliance on the contents of this mail and attached file/s is strictly

prohibited. Please notify the
sender immediately and delete this e-mail 
from your system. E-mail transmission
cannot be guaranteed to be secured or 
error-free as information could be
intercepted, corrupted, lost, destroyed, 
arrive late or incomplete, or contain
viruses. The sender therefore does 
not accept liability for any errors or
omissions in the contents of this 
message, which arise as a result of e-mail
transmission.

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

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"color:#0b5394">Hi,</=
div><div class=3D"gmail_default" style=3D"color:#0b5394"><br></div><div cla=
ss=3D"gmail_default" style=3D"color:#0b5394">Thanks,</div><div class=3D"gma=
il_default" style=3D"color:#0b5394">Basic state change is working now, afte=
r using above script.</div><div class=3D"gmail_default" style=3D"color:#0b5=
394"><br></div><div class=3D"gmail_default" style=3D"color:#0b5394">As I sa=
id, I want to share buffer between two domains.</div><div class=3D"gmail_de=
fault" style=3D"color:#0b5394">Could you please suggest outlines, how can I=
 share buffer between 2 domains(Guest and Host)?</div><div class=3D"gmail_d=
efault" style=3D"color:#0b5394"><br></div><div class=3D"gmail_default" styl=
e=3D"color:#0b5394">Thanks,</div><div class=3D"gmail_default" style=3D"colo=
r:#0b5394">Omkar B</div></div><br><div class=3D"gmail_quote"><div dir=3D"lt=
r">On Fri, Sep 28, 2018 at 7:12 PM Juergen Gross &lt;<a href=3D"mailto:jgro=
ss@suse.com">jgross@suse.com</a>&gt; wrote:<br></div><blockquote class=3D"g=
mail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-l=
eft:1ex">On 28/09/2018 14:55, Omkar Bolla wrote:<br>
&gt; Hi,<br>
&gt; I tried to run script after pause the domain and unpause domain after<=
br>
&gt; run script. But I ended up with same error<br>
<br>
I looked at the script again, it is wrong. The permissions should<br>
be set for each node under the root path of the respective domains,<br>
the first permission should be &quot;n$domid&quot; ($domid is the owner who=
<br>
can always read/write, the n is &quot;no access&quot; for all domains not<b=
r>
explicitly listed), the second permission should be &quot;r$domid&quot; as<=
br>
the other side should be able to read only.<br>
<br>
In order to do it correctly the script should be:<br>
<br>
#!/bin/bash<br>
<br>
DOMU_ID=3D$1<br>
<br>
if [ -z &quot;$DOMU_ID&quot;=C2=A0 ]; then<br>
=C2=A0 echo &quot;Usage: $0 [domU ID]]&quot;<br>
=C2=A0 echo<br>
=C2=A0 echo &quot;Connects the new device, with dom0 as backend, domU as fr=
ontend&quot;<br>
=C2=A0 exit 1<br>
fi<br>
<br>
# Pause domU as a script can&#39;t write an entry and set permission<br>
# in a single operation.<br>
xl pause $DOMU_ID<br>
<br>
DEVICE=3Dmydevice<br>
DOMU_KEY=3D/local/domain/$DOMU_ID/device/$DEVICE/0<br>
DOM0_KEY=3D/local/domain/0/backend/$DEVICE/$DOMU_ID/0<br>
<br>
# Tell the domU about the new device and its backend<br>
xenstore-write $DOMU_KEY/backend-id 0<br>
xenstore-write $DOMU_KEY/backend<br>
&quot;/local/domain/0/backend/$DEVICE/$DOMU_ID/0&quot;<br>
<br>
# Tell the dom0 about the new device and its frontend<br>
xenstore-write $DOM0_KEY/frontend-id $DOMU_ID<br>
xenstore-write $DOM0_KEY/frontend &quot;/local/domain/$DOMU_ID/device/$DEVI=
CE/0&quot;<br>
<br>
# Activate the device, dom0 needs to be activated last<br>
xenstore-write $DOMU_KEY/state 1<br>
xenstore-write $DOM0_KEY/state 1<br>
<br>
# Make sure the domU can read the dom0 data<br>
xenstore-chmod -r $DOM0_KEY n0 r$DOMU_ID<br>
xenstore-chmod -r $DOMU_KEY n$DOMU_ID r0<br>
<br>
xl unpause $DOMU_ID<br>
<br>
<br>
Juergen<br>
</blockquote></div>

<br>




<p><span lang=3D"EN-IN">This
message contains confidential information and is intended only for the
individual(s) named.</span><span lang=3D"EN-IN"> </span>If you are not the =
intended
recipient, you are notified that disclosing, copying, distributing or takin=
g any
action in reliance on the contents of this mail and attached file/s is stri=
ctly
prohibited<span lang=3D"EN-IN">. Please notify the
sender immediately and delete this e-mail from your system. E-mail transmis=
sion
cannot be guaranteed to be secured or error-free as information could be
intercepted, corrupted, lost, destroyed, arrive late or incomplete, or cont=
ain
viruses. The sender therefore does not accept liability for any errors or
omissions in the contents of this message, which arise as a result of e-mai=
l
transmission.</span></p>
--0000000000004995b605773c0894--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1622781045472374045==--


From xen-devel-bounces@lists.xenproject.org Tue Oct 02 10:06:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 10: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 1g7HZV-00079B-RV; Tue, 02 Oct 2018 10:06:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=dvhh=mo=citrix.com=prvs=806f68edd=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g7HZT-000796-T6
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 10:06:27 +0000
X-Inumbo-ID: 7e482795-c62a-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7e482795-c62a-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 12:04:04 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,331,1534809600"; d="scan'208";a="66797333"
To: Dario Faggioli <dfaggioli@suse.com>, Juergen Gross <jgross@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>
References: <osstest-128240-mainreport@xen.org>
 <5BB1E30202000078001ED16E@prv1-mh.provo.novell.com>
 <20181001143324.n6ghsnarvq6xslqt@zion.uk.xensource.com>
 <5BB238E102000078001ED56E@prv1-mh.provo.novell.com>
 <20181001151716.snpgmxh77crrmihq@zion.uk.xensource.com>
 <15ad853f-b9ac-ba0b-3cc6-457b61ec787e@citrix.com>
 <20181001153557.y4jgo37xzbaa5tgg@zion.uk.xensource.com>
 <fc2bbc89-cfc7-d906-6fe0-b1fd76ddd2ff@citrix.com>
 <26110706-a183-0c11-1efd-93ec76accd40@citrix.com>
 <ffd0c284-c1c9-680c-564a-ce066a1fb210@suse.com>
 <21b6732f17b0adc631bf85f9c42afc60510bcd73.camel@suse.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <a54b13c5-1f51-f93b-040c-f1cd5a9aa9e9@citrix.com>
Date: Tue, 2 Oct 2018 11:06:22 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <21b6732f17b0adc631bf85f9c42afc60510bcd73.camel@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [xen-unstable test] 128240: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 osstest service owner <osstest-admin@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>

T24gMTAvMDEvMjAxOCAwNjo1OCBQTSwgRGFyaW8gRmFnZ2lvbGkgd3JvdGU6Cj4gT24gTW9uLCAy
MDE4LTEwLTAxIGF0IDE4OjA3ICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBPbiAwMS8x
MC8yMDE4IDE3OjQ4LCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+Pj4gT24gMTAvMDEvMjAxOCAwNDo0
MCBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4+PiBPbiAwMS8xMC8xOCAxNjozNSwgV2VpIExp
dSB3cm90ZToKPj4+Pj4+IFdhaXQsIHRoZSBtaWdyYXRpb24gY29kZSByZWFkcyB0aGUgc2NoZWR1
bGVyIHBhcmFtZXRlcnMgLS0KPj4+Pj4+IGV2ZW4gaWYgdGhlc2UKPj4+Pj4+IGhhdmUgbm90IGJl
ZW4gZXhwbGljaXRseSBzZXQgYnkgdGhlIGFkbWluIC0tIGFuZCBzZW5kcyB0aGVtCj4+Pj4+PiBh
bG9uZyB3aXRoCj4+Pj4+PiB0aGUgbWlncmF0aW9uIHN0cmVhbT8gIEFuZCBpZiB0aGUgcmVtb3Rl
IHNjaGVkdWxlciBpcwo+Pj4+Pj4gZGlmZmVyZW50LCB0aGUKPj4+Pj4+IG1pZ3JhdGlvbiBmYWls
cz8KPj4+Pj4+Cj4+Pj4+PiBUaGF0J3Mgbm90IHNvIGdvb2QuIDotKQo+Pj4+Pgo+Pj4+PiBCdXQg
b25lIGNhbiBhcmd1ZSB0aGF0IHRoZSBndWVzdCBpcyBzcGVjaWZpYyBjb25maWd1cmVkIHRoYXQK
Pj4+Pj4gd2F5IHNvIGl0J3MKPj4+Pj4gcGFyYW1ldGVycyBzaG91bGQgYmUgcHJlc2VydmVkLiBX
ZSBub3JtYWxseSBhbmFseXNlIHRoaW5ncyBvbiBhCj4+Pj4+IGNhc2UgYnkKPj4+Pj4gY2FzZSBi
YXNpcy4KPj4+Pgo+Pj4+IElmIHRoZXJlIGlzbid0IGFuIG9idmlvdXMgZml4LCB0aGVuIHRoZSBz
d2l0Y2ggb2YgZGVmYXVsdAo+Pj4+IHNjaGVkdWxlcgo+Pj4+IG5lZWRzIHJldmVydGluZyB1bnRp
bCB0aGVyZSBpcyBhIGZpeCBwcmVzZW50LiAgVGhpcyBpcyBjdXJyZW50bHkKPj4+PiBibG9ja2lu
ZyBtYXN0ZXIuCj4+Pgo+Pj4gQWdyZWVkLiAgSSdkIGFyZ3VlIGZvciBpZ25vcmluZyBmYWlsdXJl
cyB0byBzZXQgc2NoZWR1bGVyCj4+PiBwYXJhbWV0ZXJzIG9uCj4+PiBtaWdyYXRlLCBvbiB0aGUg
Z3JvdW5kcyB0aGF0IHRoaXMgd2lsbCBiZSBsZXNzIHJpc2sgdG8gdGhlIHByb2plY3QKPj4+IGFz
IGEKPj4+IHdob2xlIHRoYW4gcmV2ZXJ0aW5nIGNyZWRpdDIgYWdhaW4uICBCdXQgZWl0aGVyIHdh
eSB3ZSBzaG91bGQgZG8KPj4+IHNvbWV0aGluZyBxdWlja2x5Lgo+Pgo+PiBXZSBzaG91bGQgaWdu
b3JlIGEgbWlzbWF0Y2ggb2YgdGhlIHNjaGVkdWxlci4gRmFpbHVyZXMgd2hlbiBzZXR0aW5nCj4+
IHBhcmFtZXRlcnMgZm9yIGEgbWF0Y2hpbmcgc2NoZWR1bGVyIHNob3VsZCBub3QgYmUgaWdub3Jl
ZCBJTU8uCj4+Cj4gSW5kZWVkISBFc3BlY2lhbGx5IGNvbnNpZGVyaW5nIHRoYXQgdGhpcyBpc24n
dCByZWFsbHkgcmVsYXRlZCBvbiB3aGF0Cj4gdGhlIGRlZmF1bHQgc2NoZWR1bGVyIGlzIChkZXNw
aXRlIGl0IGJlaW5nIG1ha2luZyBDcmVkaXQyIGRlZmF1bHQgdGhhdAo+IHRyaWdnZXJzIHRoZSBp
c3N1ZSkuCj4gCj4gSW4gZmFjdCwgd2hhdCBpZjoKPiAtIHVzZXIgdXNlcyBDcmVkaXQxIChkZWZh
dWx0IGFuZCBzdXBwb3J0ZWQpIG9uIGhvc3QgQQo+IC0gdXNlciB1c2VzIENyZWRpdDIgKHN1cHBv
cnRlZCkgb24gaG9zdCBCCj4gLSB1c2VyIG1pZ3JhdGVzIFZNCj4gLSBCT09PTSEKPiAKPiBTbywg
dW5sZXNzIGl0IGlzIGludGVuZGVkIC0tYW5kLCBJJ2Qgc2F5LCBhbHNvIGRvY3VtZW50ZWQgc29t
ZXdoZXJlLS0KPiB0aGF0IG1pZ3JhdGluZyBiZXR3ZWVuIGhvc3RzIHdoaWNoIHVzZSBkaWZmZXJl
bnQgc2NoZWR1bGVycyBpcyB0byBiZQo+IGF2b2lkZWQsIHRoaXMgaXMgYWxyZWFkeSBhIGJ1Zywg
d2hhdGV2ZXIgdGhlIGRlZmF1bHQgc2NoZWR1bGVyIGlzLi4uCj4gCj4gR2VvcmdlLCBsZXQgbWUg
a25vdyBpZiB5b3UncmUgd29ya2luZyBvbiBhIGZpeCBhbHJlYWR5LCBvciBpZiBJIHNob3VsZAo+
IGRvIHRoYXQgbXlzZWxmLgoKSSByZXZlcnRlZCB0aGUgY3JlZGl0MiBkZWZhdWx0OyBidXQgcmVh
bGx5IHdlIG5lZWQgdG8gaGF2ZSBhIGRlc2lnbgpkaXNjdXNzaW9uIGFib3V0IHdoYXQgd2Ugd2Fu
dCB0aGUgb3ZlcmFsbCBiZWhhdmlvciB0byBiZS4gIEl0J3Mgbm90CnNpbXBsZSBvciBvYnZpb3Vz
LgoKIC1HZW9yZ2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 10:09:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 10:09: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 1g7HcV-0007Kw-M0; Tue, 02 Oct 2018 10:09:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7HcV-0007Kl-2b
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 10:09:35 +0000
X-Inumbo-ID: edf5302c-c62a-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id edf5302c-c62a-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 12:07:12 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 04:09:32 -0600
Message-Id: <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 04:09:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v4 00/12] x86: indirect call overhead reduction
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hpbGUgaW5kaXJlY3QgY2FsbHMgaGF2ZSBhbHdheXMgYmVlbiBtb3JlIGV4cGVuc2l2ZSB0aGFu
IGRpcmVjdCBvbmVzLAp0aGVpciBjb3N0IGhhcyBmdXJ0aGVyIGluY3JlYXNlZCB3aXRoIHRoZSBT
cGVjdHJlIHYyIG1pdGlnYXRpb25zLiBJbiBhCm51bWJlciBvZiBjYXNlcyB3ZSBzaW1wbHkgcG9p
bnRsZXNzbHkgdXNlIHRoZW0gaW4gdGhlIGZpcnN0IHBsYWNlLiBJbgptYW55IG90aGVyIGNhc2Vz
IHRoZSBpbmRpcmVjdGlvbiBzb2xlbHkgZXhpc3RzIHRvIGFic3RyYWN0IGZyb20gZS5nLgp2ZW5k
b3Igc3BlY2lmaWMgaGFyZHdhcmUgZGV0YWlscywgYW5kIGhlbmNlIHRoZSBwb2ludGVycyB1c2Vk
IG5ldmVyCmNoYW5nZSBvbmNlIHNldC4gSGVyZSB3ZSBjYW4gdXNlIGFsdGVybmF0aXZlcyBwYXRj
aGluZyB0byBnZXQgcmlkIG9mCnRoZSBpbmRpcmVjdGlvbi4KCkZyb20gcGF0Y2ggMiBvbndhcmRz
IGRlcGVuZGVuY2llcyBleGlzdCBvbiBlYXJsaWVyLCB5ZXQgdG8gYmUgcmV2aWV3ZWQKcGF0Y2hl
cyAoIng4Ni9hbHRlcm5hdGl2ZXM6IGZ1bGx5IGxldmVyYWdlIGF1dG9tYXRpYyBOT1AgZmlsbGlu
ZyIgYXMgd2VsbAphcyB0aGUgIng4NjogaW1wcm92ZSBQRFggPC0+IFBGTiBhbmQgYWxpa2UgdHJh
bnNsYXRpb25zIiBzZXJpZXMgYXQgdGhlCnZlcnkgbGVhc3QpLiBJIG5ldmVydGhlbGVzcyB3YW50
ZWQgdG8gZW5hYmxlIGEgZmlyc3Qgcm91bmQgb2YgcmV2aWV3IG9mCnRoZSBzZXJpZXMsIHRoZSBt
b3JlIHRoYXQgc29tZSBvZiB0aGUgcGF0Y2hlcyAobm90IGp1c3QgaW5pdGlhbCBvbmVzKQpjb3Vs
ZCBwZXJoYXBzIGJlIHRha2VuIGlycmVzcGVjdGl2ZSBvZiB0aG9zZSBkZXBlbmRlbmNpZXMuIFRo
ZSBmaXJzdAp0d28gb2YgdGhlIHRocmVlIGdlbmFwaWMgcGF0Y2hlcywgb3RvaCwgYXJlIGVudGly
ZWx5IGluZGVwZW5kZW50IGFuZApjb3VsZCBnbyBpbiByaWdodCBhd2F5IGFmYWljdCBpZiB0aGV5
IHdlcmUgYWNrLWVkLgoKRnVydGhlciBhcmVhcyB3aGVyZSBpbmRpcmVjdCBjYWxscyBjb3VsZCBi
ZSBlbGltaW5hdGVkIChhbmQgdGhhdCBJJ3ZlIHB1dApvbiBteSB0b2RvIGxpc3QgaW4gY2FzZSB0
aGUgZ2VuZXJhbCBjb25jZXB0IGhlcmUgaXMgZGVlbWVkIHJlYXNvbmFibGUpCmFyZSBJT01NVSwg
dlBNVSwgYW5kIFhTTS4gRm9yIHNvbWUgb2YgdGhlc2UsIHRoZSBBUk0gc2lkZSB3b3VsZApuZWVk
IGRlYWxpbmcgd2l0aCBhcyB3ZWxsIC0gSSdtIG5vdCBzdXJlIHdoZXRoZXIgcmVwbGFjaW5nIGlu
ZGlyZWN0IGNhbGxzCmJ5IGRpcmVjdCBvbmVzIGlzIHdvcnRod2hpbGUgdGhlcmUgYXMgd2VsbDsg
aWYgbm90LCB0aGUgd3JhcHBlcnMgd291bGQKc2ltcGx5IG5lZWQgdG8gYmVjb21lIGZ1bmN0aW9u
IGludm9jYXRpb25zIGluIHRoZSBBUk0gY2FzZSAoYXMgd2FzCmFscmVhZHkgYXNrZWQgZm9yIGlu
IHRoZSBJT01NVSBjYXNlKS4KCjAxOiB4ODY6IGluZnJhc3RydWN0dXJlIHRvIGFsbG93IGNvbnZl
cnRpbmcgY2VydGFpbiBpbmRpcmVjdCBjYWxscyB0byBkaXJlY3Qgb25lcwowMjogeDg2L0hWTTog
cGF0Y2ggaW5kaXJlY3QgY2FsbHMgdGhyb3VnaCBodm1fZnVuY3MgdG8gZGlyZWN0IG9uZXMKMDM6
IHg4Ni9IVk06IHBhdGNoIHZJTlRSIGluZGlyZWN0IGNhbGxzIHRocm91Z2ggaHZtX2Z1bmNzIHRv
IGRpcmVjdCBvbmVzCjA0OiB4ODY6IHBhdGNoIGN0eHRfc3dpdGNoX21hc2tpbmcoKSBpbmRpcmVj
dCBjYWxsIHRvIGRpcmVjdCBvbmUKMDU6IHg4Ni9nZW5hcGljOiByZW1vdmUgaW5kaXJlY3Rpb24g
ZnJvbSBnZW5hcGljIGhvb2sgYWNjZXNzZXMKMDY6IHg4Ni9nZW5hcGljOiBwYXRjaCBpbmRpcmVj
dCBjYWxscyB0byBkaXJlY3Qgb25lcwowNzogeDg2L2NwdWlkbGU6IHBhdGNoIHNvbWUgaW5kaXJl
Y3QgY2FsbHMgdG8gZGlyZWN0IG9uZXMKMDg6IGNwdWZyZXE6IGNvbnZlcnQgdG8gYSBzaW5nbGUg
cG9zdC1pbml0IGRyaXZlciAoaG9va3MpIGluc3RhbmNlCjA5OiBjcHVmcmVxOiBwYXRjaCB0YXJn
ZXQoKSBpbmRpcmVjdCBjYWxsIHRvIGRpcmVjdCBvbmUKMTA6IElPTU1VOiBpbnRyb2R1Y2UgSU9N
TVVfTUlYRUQgY29uZmlnIG9wdGlvbgoxMTogSU9NTVU6IHJlbW92ZSBpbmRpcmVjdGlvbiBmcm9t
IGNlcnRhaW4gSU9NTVUgaG9vayBhY2Nlc3NlcwoxMjogSU9NTVU6IHBhdGNoIGNlcnRhaW4gaW5k
aXJlY3QgY2FsbHMgdG8gZGlyZWN0IG9uZXMKCkJlc2lkZXMgc29tZSByZS1iYXNpbmcgb25seSBw
YXRjaCAxIGhhcyBzb21lIGNvbW1lbnQgaW1wcm92ZW1lbnRzCmNvbXBhcmVkIHRvIHYyLCBhbmQg
cGF0Y2hlcyAxMCBhbmQgb253YXJkcyBhcmUgbmV3LgoKSmFuCgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 10:09:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 10:09: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 1g7HcV-0007Kq-Bk; Tue, 02 Oct 2018 10:09:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gf1e=mo=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g7HcT-0007Kg-SO
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 10:09:33 +0000
X-Inumbo-ID: ed8dc024-c62a-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id ed8dc024-c62a-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 12:07:11 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E9A987A9;
 Tue,  2 Oct 2018 03:09:31 -0700 (PDT)
Received: from [10.4.12.35] (e108454-lin.emea.arm.com [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 015403F5B3;
 Tue,  2 Oct 2018 03:09:30 -0700 (PDT)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20181001185721.15467-1-julien.grall@arm.com>
 <20181001185721.15467-6-julien.grall@arm.com>
 <20181002085620.i6daqmxgrkr77jqh@mac.bytemobile.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <77b148ac-3b4c-dd26-edcb-b360290f9aec@arm.com>
Date: Tue, 2 Oct 2018 11:09:29 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <20181002085620.i6daqmxgrkr77jqh@mac.bytemobile.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 3/3] tools/libxl: Switch Arm guest type
 to PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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, sstabellini@kernel.org,
 ian.jackson@eu.citrix.com, wei.liu2@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>

SGkgUm9nZXIsCgpPbiAwMi8xMC8yMDE4IDA5OjU2LCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+
IE9uIE1vbiwgT2N0IDAxLCAyMDE4IGF0IDA3OjU3OjIxUE0gKzAxMDAsIEp1bGllbiBHcmFsbCB3
cm90ZToKPj4gQ3VycmVudGx5LCB0aGUgdG9vbHN0YWNrIGlzIGNvbnNpZGVyaW5nIEFybSBndWVz
dCBhbHdheXMgUFYuIEhvd2V2ZXIsCj4+IHRoZXkgYXJlIHZlcnkgc2ltaWxhciB0byBQVkggYmVj
YXVzZSBIVyB2aXJ0dWFsaXphdGlvbiBleHRlbnNpb24gYXJlIHVzZWQKPj4gYW5kIFFFTVUgaXMg
bm90IHN0YXJ0ZWQuIFNvIHN3aXRjaCBBcm0gZ3Vlc3QgdHlwZSB0byBQVkguCj4+Cj4+IFRvIGtl
ZXAgY29tcGF0aWJpbGl0eSB3aXRoIHRvb2xzdGFjayBjcmVhdGluZyBBcm0gZ3Vlc3Qgd2l0aCBQ
ViB0eXBlCj4+IChlLmcgbGlidmlydCksIGxpYnhsIHdpbGwgbm93IGNvbnZlcnQgdGhvc2UgZ3Vl
c3RzIHRvIFBWSC4KPj4KPj4gRnVydGhlcm1vcmUsIHRoZSBkZWZhdWx0IHR5cGUgZm9yIEFybSBp
biB4bCB3aWxsIG5vdyBiZSBQVkggdG8gYWxsb3cKPj4gc21vb3RoIHRyYW5zaXRpb24gZm9yIHVz
ZXIuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+Cj4gCj4gUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgo+IAo+Pgo+PiAtLS0KPj4KPj4gVGhpcyB3YXMgZGlzY3Vzc2VkIGF0IFhlbiBTdW1taXQg
YW5kIGFsc28gaW4gdmFyaW91cyB0aHJlYWQgb24KPj4geGVuLWRldmVsLiBUaGUgbGF0ZXN0IG9u
ZSB3YXMgd2hlbiBBbmRyZXcgc2VudCBhIHBhdGNoIHRvIGRlbnkgZ3Vlc3QgY3JlYXRpb24KPj4g
b24gQXJtIHdpdGggWEVOX0RPTUNUTF9DREZfaGFwIHVuc2V0Lgo+Pgo+PiBJIHN1c3BlY3Qgd2Ug
Zmlyc3QgaW1wbGVtZW50ZWQgQXJtIGd1ZXN0IGFzIFBWIGluIGxpYnhsIGJlY2F1c2UgUFZIIHdh
cwo+PiBub24tZXhpc3RlbnQgYW5kIHRoZSB0eXBlIHdhcyBlYXNpZXIgdG8gYXZvaWQgc3Bhd25p
bmcgUUVNVS4gTm90ZSB0aGF0Cj4+IExpbnV4IGFuZCBYZW4gYXJlIGFscmVhZHkgY29uc2lkZXJp
bmcgQXJtIGd1ZXN0IGFzIFBWSC4KPj4KPj4gICAgICBDaGFuZ2VzIGluIHYzOgo+PiAgICAgICAg
ICAtIFByb3Blcmx5IHJlc2V0IHUucHZoCj4+ICAgICAgICAgIC0gVXBkYXRlIGRvY3VtZW50YXRp
b24gYW5kIHByaW50Cj4+ICAgICAgICAgIC0gUmV0dXJuIEVSUk9SX0lOVkFMIHJhdGhlciB0aGFu
IEVSUk9SX0ZBSUwKPj4KPj4gICAgICBDaGFuZ2VzIGluIHYyOgo+PiAgICAgICAgICAtIFJhdGhl
ciB0aGFuIGRlbnlpbmcgUFYgZ3Vlc3QsIGNvbnZlcnQgdGhlbSB0byBQVkgKPj4gLS0tCj4+ICAg
ZG9jcy9tYW4veGwuY2ZnLnBvZC41LmluICAgfCAgNSArKystLQo+PiAgIHRvb2xzL2xpYnhsL2xp
YnhsX2FyY2guaCAgIHwgIDMgKystCj4+ICAgdG9vbHMvbGlieGwvbGlieGxfYXJtLmMgICAgfCAy
NiArKysrKysrKysrKysrKysrKysrKysrKystLQo+PiAgIHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0
ZS5jIHwgIDIgKy0KPj4gICB0b29scy9saWJ4bC9saWJ4bF94ODYuYyAgICB8ICAzICsrLQo+PiAg
IHRvb2xzL3hsL3hsX3BhcnNlLmMgICAgICAgIHwgIDQgKysrKwo+PiAgIDYgZmlsZXMgY2hhbmdl
ZCwgMzYgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKPj4KPj4gZGlmZiAtLWdpdCBhL2Rv
Y3MvbWFuL3hsLmNmZy5wb2QuNS5pbiBiL2RvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbgo+PiBpbmRl
eCBiNzI3MTgxNTFiLi5iMWMwYmUxNGNkIDEwMDY0NAo+PiAtLS0gYS9kb2NzL21hbi94bC5jZmcu
cG9kLjUuaW4KPj4gKysrIGIvZG9jcy9tYW4veGwuY2ZnLnBvZC41LmluCj4+IEBAIC04MCwxMyAr
ODAsMTQgQEAgc2luZ2xlIGhvc3QgbXVzdCBiZSB1bmlxdWUuCj4+ICAgPWl0ZW0gQjx0eXBlPSJw
diI+Cj4+ICAgCj4+ICAgU3BlY2lmaWVzIHRoYXQgdGhpcyBpcyB0byBiZSBhIFBWIGRvbWFpbiwg
c3VpdGFibGUgZm9yIGhvc3RpbmcgWGVuLWF3YXJlCj4+IC1ndWVzdCBvcGVyYXRpbmcgc3lzdGVt
cy4gVGhpcyBpcyB0aGUgZGVmYXVsdC4KPj4gK2d1ZXN0IG9wZXJhdGluZyBzeXN0ZW1zLiBUaGlz
IGlzIHRoZSBkZWZhdWx0IG9uIHg4Ni4KPj4gICAKPj4gICA9aXRlbSBCPHR5cGU9InB2aCI+Cj4+
ICAgCj4+ICAgU3BlY2lmaWVzIHRoYXQgdGhpcyBpcyB0byBiZSBhbiBQVkggZG9tYWluLiBUaGF0
IGlzIGEgbGlnaHR3ZWlnaHQgSFZNLWxpa2UKPj4gICBndWVzdCB3aXRob3V0IGEgZGV2aWNlIG1v
ZGVsIGFuZCB3aXRob3V0IG1hbnkgb2YgdGhlIGVtdWxhdGVkIGRldmljZXMKPj4gLWF2YWlsYWJs
ZSB0byBIVk0gZ3Vlc3RzLiBOb3RlIHRoYXQgdGhpcyBtb2RlIHJlcXVpcmVzIGEgUFZIIGF3YXJl
IGtlcm5lbC4KPj4gK2F2YWlsYWJsZSB0byBIVk0gZ3Vlc3RzLiBOb3RlIHRoYXQgdGhpcyBtb2Rl
IHJlcXVpcmVzIGEgUFZIIGF3YXJlIGtlcm5lbCBvbgo+PiAreDg2LiBUaGlzIGlzIHRoZSBkZWZh
dWx0IG9uIEFybS4KPj4gICAKPj4gICA9aXRlbSBCPHR5cGU9Imh2bSI+Cj4+ICAgCj4+IGRpZmYg
LS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9hcmNoLmggYi90b29scy9saWJ4bC9saWJ4bF9hcmNo
LmgKPj4gaW5kZXggNWFiMGM5NTk3NC4uOTMwNTcwZWYxZSAxMDA2NDQKPj4gLS0tIGEvdG9vbHMv
bGlieGwvbGlieGxfYXJjaC5oCj4+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FyY2guaAo+PiBA
QCAtNjUsNyArNjUsOCBAQCBfaGlkZGVuCj4+ICAgaW50IGxpYnhsX19hcmNoX2RvbWFpbl9tYXBf
aXJxKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLCBpbnQgaXJxKTsKPj4gICAKPj4gICBf
aGlkZGVuCj4+IC12b2lkIGxpYnhsX19hcmNoX2RvbWFpbl9idWlsZF9pbmZvX3NldGRlZmF1bHQo
bGlieGxfZG9tYWluX2J1aWxkX2luZm8gKmJfaW5mbyk7Cj4+ICt2b2lkIGxpYnhsX19hcmNoX2Rv
bWFpbl9idWlsZF9pbmZvX3NldGRlZmF1bHQobGlieGxfX2djICpnYywKPj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kb21haW5fYnVpbGRfaW5m
byAqYl9pbmZvKTsKPj4gICAKPj4gICBfaGlkZGVuCj4+ICAgaW50IGxpYnhsX19hcmNoX2V4dHJh
X21lbW9yeShsaWJ4bF9fZ2MgKmdjLAo+PiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxf
YXJtLmMgYi90b29scy9saWJ4bC9saWJ4bF9hcm0uYwo+PiBpbmRleCA2OTlmZDlkZGM2Li4yNWRj
M2RlZmM2IDEwMDY0NAo+PiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF9hcm0uYwo+PiArKysgYi90
b29scy9saWJ4bC9saWJ4bF9hcm0uYwo+PiBAQCAtOTUzLDcgKzk1MywxMSBAQCBpbnQgbGlieGxf
X2FyY2hfZG9tYWluX2luaXRfaHdfZGVzY3JpcHRpb24obGlieGxfX2djICpnYywKPj4gICAgICAg
aW50IHJjOwo+PiAgICAgICB1aW50NjRfdCB2YWw7Cj4+ICAgCj4+IC0gICAgYXNzZXJ0KGluZm8t
PnR5cGUgPT0gTElCWExfRE9NQUlOX1RZUEVfUFYpOwo+PiArICAgIGlmIChpbmZvLT50eXBlICE9
IExJQlhMX0RPTUFJTl9UWVBFX1BWSCkgewo+PiArICAgICAgICBMT0coRVJST1IsICJVbnN1cHBv
cnRlZCBBcm0gZ3Vlc3QgdHlwZSAlcyIsCj4+ICsgICAgICAgICAgICBsaWJ4bF9kb21haW5fdHlw
ZV90b19zdHJpbmcoaW5mby0+dHlwZSkpOwo+PiArICAgICAgICByZXR1cm4gRVJST1JfSU5WQUw7
Cj4+ICsgICAgfQo+PiAgIAo+PiAgICAgICAvKiBTZXQgdGhlIHZhbHVlIG9mIGRvbWFpbiBwYXJh
bSBIVk1fUEFSQU1fQ0FMTEJBQ0tfSVJRLiAqLwo+PiAgICAgICB2YWwgPSBNQVNLX0lOU1IoSFZN
X1BBUkFNX0NBTExCQUNLX1RZUEVfUFBJLAo+PiBAQCAtMTExMCwxMCArMTExNCwyOCBAQCBpbnQg
bGlieGxfX2FyY2hfZG9tYWluX21hcF9pcnEobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQs
IGludCBpcnEpCj4+ICAgICAgIHJldHVybiB4Y19kb21haW5fYmluZF9wdF9zcGlfaXJxKENUWC0+
eGNoLCBkb21pZCwgaXJxLCBpcnEpOwo+PiAgIH0KPj4gICAKPj4gLXZvaWQgbGlieGxfX2FyY2hf
ZG9tYWluX2J1aWxkX2luZm9fc2V0ZGVmYXVsdChsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyAqYl9p
bmZvKQo+PiArdm9pZCBsaWJ4bF9fYXJjaF9kb21haW5fYnVpbGRfaW5mb19zZXRkZWZhdWx0KGxp
YnhsX19nYyAqZ2MsCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgbGlieGxfZG9tYWluX2J1aWxkX2luZm8gKmJfaW5mbykKPj4gICB7Cj4+ICAgICAgIC8q
IEFDUEkgaXMgZGlzYWJsZWQgYnkgZGVmYXVsdCAqLwo+PiAgICAgICBsaWJ4bF9kZWZib29sX3Nl
dGRlZmF1bHQoJmJfaW5mby0+YWNwaSwgZmFsc2UpOwo+PiArCj4+ICsgICAgLyoKPj4gKyAgICAg
KiBBcm0gZ3Vlc3QgYXJlIG5vdyBjb25zaWRlcmVkIGFzIFBWSCBieSB0aGUgdG9vbHN0YWNrLiBU
byBhbGxvdwo+PiArICAgICAqIGNvbXBhdGliaWxpdHkgd2l0aCBwcmV2aW91cyB0b29sc3RhY2ss
IFBWIGd1ZXN0IGFyZSBhdXRvbWF0aWNhbGx5Cj4+ICsgICAgICogY29udmVydGVkIHRvIFBWSC4K
Pj4gKyAgICAgKi8KPj4gKyAgICBpZiAoYl9pbmZvLT50eXBlICE9IExJQlhMX0RPTUFJTl9UWVBF
X1BWKQo+PiArICAgICAgICByZXR1cm47Cj4+ICsKPj4gKyAgICBMT0coV0FSTiwgIkNvbnZlcnRp
bmcgUFYgZ3Vlc3QgdG8gUFZILiIpOwo+PiArICAgIExPRyhXQVJOLCAiQXJtIGd1ZXN0IGFyZSBu
b3cgUFZILiIpOwo+PiArICAgIExPRyhXQVJOLCAiUGxlYXNlIGZpeCB5b3VyIGNvbmZpZ3VyYXRp
b24gZmlsZS90b29sc3RhY2suIik7Cj4+ICsKPj4gKyAgICAvKiBSZS1pbml0aWFsaXplIHR5cGUg
dG8gUFZIIGFuZCBhbGwgYXNzb2NpYXRlZCBmaWVsZHMgdG8gZGVmYXVsdHMuICovCj4+ICsgICAg
bWVtc2V0KCZiX2luZm8tPnUsICdcMCcsIHNpemVvZihiX2luZm8tPnUpKTsKPiAKPiBJIGRvbid0
IHJlYWxseSBsaWtlIHRoZSB6ZXJvaW5nIGRvbmUgaGVyZSwgYnV0IEkgdGhpbmsgaXQncyBmaW5l
IGFzCj4gbG9uZyBhcyBpdCdzIG9ubHkgZG9uZSB3aGVuIGNvbnZlcnRpbmcgZnJvbSBQViAtPiBQ
VkggYW5kIGFmdGVyCj4gY29weWluZyB0aGUgZGVwcmVjYXRlZCBmaWVsZHMuCgpJIGRvbid0IHRo
aW5rIHdlIGNhbiBzYWZlbHkgYXZvaWQgdG8gcmUtaW5pdGlhbGl6ZSBiX2luZm8tPnUuIFNvbWUg
CmZpZWxkcyBpbiB1LnB2IGFyZSBub3QgaW5pdGlhbGl6ZWQgdG8gMCAoZS5nIHNsYWNrX21lbWti
IGlzIGluaXRpYWxpemVkIAp0byB+MFVMTCkuIFNvIHlvdSB3aWxsIHRyYW5zZmVyIHRoYXQgdmFs
dWUgb3ZlciB0byBwdmggdW5pb24gYW5kIAphbHRlcmluZyB0aGUgaW5pdCB2YWx1ZXMgZm9yIFBW
SC4KCkZ1cnRoZXJtb3JlLCBQVkggZmllbGRzIG1heSBub3QgYmUgaW5pdGlhbGl6ZWQgdG8gMCAo
c28gZmFyIGl0IGlzIG5vdCAKdGhlIGNhc2UpLiBTbyB0aGUgbWVtc2V0IGhlcmUgd2lsbCBlbnN1
cmUgdGhhdCBhbGwgZmllbGRzIGFyZSAwLCB0aGVuIApsaWJ4bF9kb21haW5fYnVpbGRfaW5mb19p
bml0X3R5cGUoKSB3aWxsIHNldHVwIGluaXQgdmFsdWUgZm9yIG5vbi16ZXJvIApmaWVsZHMuCgps
aWJ4bF9fYXJjaF9kb21haW5fYnVpbGRfaW5mb19zZXRkZWZhdWx0IGlzIGNhbGxlZCBhZnRlciBk
ZXByZWNhdGVkIApmaWVsZHMgYXJlIGNvcGllZCBhbmQgc29vbiBlbm91Z2ggdG8gbm90IGhhbmRs
ZSBzcGVjaWZpYyBHdWVzdCB0eXBlIGRlZmF1bHQuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxs
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 10:12:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 10: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 1g7Hf8-00085b-C5; Tue, 02 Oct 2018 10:12:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7Hf6-00085U-Qq
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 10:12:16 +0000
X-Inumbo-ID: cca19a92-c62b-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cca19a92-c62b-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 10:13:26 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 04:12:13 -0600
Message-Id: <5BB3447802000078001EDA08@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 04:12:08 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
In-Reply-To: <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v4 01/12] x86: infrastructure to allow
 converting certain indirect calls to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gYSBudW1iZXIgb2YgY2FzZXMgdGhlIHRhcmdldHMgb2YgaW5kaXJlY3QgY2FsbHMgZ2V0IGRl
dGVybWluZWQgb25jZQphdCBib290IHRpbWUuIEluIHN1Y2ggY2FzZXMgd2UgY2FuIHJlcGxhY2Ug
dGhvc2UgY2FsbHMgd2l0aCBkaXJlY3Qgb25lcwp2aWEgb3VyIGFsdGVybmF0aXZlIGluc3RydWN0
aW9uIHBhdGNoaW5nIG1lY2hhbmlzbS4KClNvbWUgb2YgdGhlIHRhcmdldHMgKGluIHBhcnRpY3Vs
YXIgdGhlIGh2bV9mdW5jcyBvbmVzKSBnZXQgZXN0YWJsaXNoZWQKb25seSBpbiBwcmUtU01QIGlu
aXRjYWxscywgbWFraW5nIG5lY2Vzc2FyeSBhIHNlY29uZCBwYXNzcyB0aHJvdWdoIHRoZQphbHRl
cm5hdGl2ZSBwYXRjaGluZyBjb2RlLiBUaGVyZWZvcmUgc29tZSBhZGp1c3RtZW50cyBiZXlvbmQg
dGhlCnJlY29nbml0aW9uIG9mIHRoZSBuZXcgc3BlY2lhbCBwYXR0ZXJuIGFyZSBuZWNlc3Nhcnkg
dGhlcmUuCgpOb3RlIHRoYXQgcGF0Y2hpbmcgc3VjaCBzaXRlcyBtb3JlIHRoYW4gb25jZSBpcyBu
b3Qgc3VwcG9ydGVkIChhbmQgdGhlCnN1cHBsaWVkIG1hY3JvcyBhbHNvIGRvbid0IHByb3ZpZGUg
YW55IG1lYW5zIHRvIGRvIHNvKS4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KLS0tCnY0OiBFeHRlbmQgLyBhZGp1c3QgY29tbWVudHMuCnYzOiBVc2UgIlgi
IGNvbnN0cmFpbnQgaW5zdGVhZCBvZiAiZyIgaW4gYWx0ZXJuYXRpdmVfY2FsbE4oKS4gUHJlLQog
ICAgY2FsY3VsYXRlIHZhbHVlcyB0byBiZSBwdXQgaW50byBsb2NhbCByZWdpc3RlciB2YXJpYWJs
ZXMuCnYyOiBJbnRyb2R1Y2UgYW5kIHVzZSBjb3VudF92YV9hcmcoKS4gRG9uJ3Qgb21pdCBtaWRk
bGUgb3BlcmFuZCBmcm9tCiAgICA/OiBpbiBBTFRfQ0FMTF9BUkcoKS4gUmUtYmFzZS4KCi0tLSBh
L3hlbi9hcmNoL3g4Ni9hbHRlcm5hdGl2ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9hbHRlcm5hdGl2
ZS5jCkBAIC0xNzcsOSArMTc3LDE0IEBAIHRleHRfcG9rZSh2b2lkICphZGRyLCBjb25zdCB2b2lk
ICpvcGNvZGUKICAqIHNlbGYgbW9kaWZ5aW5nIGNvZGUuIFRoaXMgaW1wbGllcyB0aGF0IGFzeW1t
ZXRyaWMgc3lzdGVtcyB3aGVyZQogICogQVBzIGhhdmUgbGVzcyBjYXBhYmlsaXRpZXMgdGhhbiB0
aGUgYm9vdCBwcm9jZXNzb3IgYXJlIG5vdCBoYW5kbGVkLgogICogVG91Z2guIE1ha2Ugc3VyZSB5
b3UgZGlzYWJsZSBzdWNoIGZlYXR1cmVzIGJ5IGhhbmQuCisgKgorICogVGhlIGNhbGxlciB3aWxs
IHNldCB0aGUgImZvcmNlIiBhcmd1bWVudCB0byB0cnVlIGZvciB0aGUgZmluYWwKKyAqIGludm9j
YXRpb24sIHN1Y2ggdGhhdCBubyBDQUxMcy9KTVBzIHRvIE5VTEwgcG9pbnRlcnMgd2lsbCBiZSBs
ZWZ0CisgKiBhcm91bmQuIFNlZSBhbHNvIHRoZSBmdXJ0aGVyIGNvbW1lbnQgYmVsb3cuCiAgKi8K
LXZvaWQgaW5pdF9vcl9saXZlcGF0Y2ggYXBwbHlfYWx0ZXJuYXRpdmVzKHN0cnVjdCBhbHRfaW5z
dHIgKnN0YXJ0LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ry
dWN0IGFsdF9pbnN0ciAqZW5kKQorc3RhdGljIHZvaWQgaW5pdF9vcl9saXZlcGF0Y2ggX2FwcGx5
X2FsdGVybmF0aXZlcyhzdHJ1Y3QgYWx0X2luc3RyICpzdGFydCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGFsdF9pbnN0ciAqZW5kLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIGZv
cmNlKQogewogICAgIHN0cnVjdCBhbHRfaW5zdHIgKmEsICpiYXNlOwogCkBAIC0yMDgsOSArMjEz
LDEwIEBAIHZvaWQgaW5pdF9vcl9saXZlcGF0Y2ggYXBwbHlfYWx0ZXJuYXRpdmUKICAgICAgICAg
LyoKICAgICAgICAgICogRGV0ZWN0IHNlcXVlbmNlcyBvZiBhbHRfaW5zdHIncyBwYXRjaGluZyB0
aGUgc2FtZSBvcmlnaW4gc2l0ZSwgYW5kCiAgICAgICAgICAqIGtlZXAgYmFzZSBwb2ludGluZyBh
dCB0aGUgZmlyc3QgYWx0X2luc3RyIGVudHJ5LiAgVGhpcyBpcyBzbyB3ZSBjYW4KLSAgICAgICAg
ICogcmVmZXIgdG8gYSBzaW5nbGUgLT5wcml2IGZpZWxkIGZvciBwYXRjaGluZyBkZWNpc2lvbnMu
ICBXZQotICAgICAgICAgKiBkZWxpYmVyYXRlbHkgdXNlIHRoZSBhbHRfaW5zdHIgaXRzZWxmIHJh
dGhlciB0aGFuIGEgbG9jYWwgdmFyaWFibGUKLSAgICAgICAgICogaW4gY2FzZSB3ZSBlbmQgdXAg
bWFraW5nIG11bHRpcGxlIHBhc3Nlcy4KKyAgICAgICAgICogcmVmZXIgdG8gYSBzaW5nbGUgLT5w
cml2IGZpZWxkIGZvciBzb21lIG9mIG91ciBwYXRjaGluZyBkZWNpc2lvbnMsCisgICAgICAgICAq
IGluIHBhcnRpY3VsYXIgdGhlIE5PUCBvcHRpbWl6YXRpb24uIFdlIGRlbGliZXJhdGVseSB1c2Ug
dGhlIGFsdF9pbnN0cgorICAgICAgICAgKiBpdHNlbGYgcmF0aGVyIHRoYW4gYSBsb2NhbCB2YXJp
YWJsZSBpbiBjYXNlIHdlIGVuZCB1cCBtYWtpbmcgbXVsdGlwbGUKKyAgICAgICAgICogcGFzc2Vz
LgogICAgICAgICAgKgogICAgICAgICAgKiAtPnByaXYgYmVpbmcgbm9uemVybyBtZWFucyB0aGF0
IHRoZSBvcmlnaW4gc2l0ZSBoYXMgYWxyZWFkeSBiZWVuCiAgICAgICAgICAqIG1vZGlmaWVkLCBh
bmQgd2Ugc2hvdWxkbid0IHRyeSB0byBvcHRpbWlzZSB0aGUgbm9wcyBhZ2Fpbi4KQEAgLTIxOCw2
ICsyMjQsMTMgQEAgdm9pZCBpbml0X29yX2xpdmVwYXRjaCBhcHBseV9hbHRlcm5hdGl2ZQogICAg
ICAgICBpZiAoIEFMVF9PUklHX1BUUihiYXNlKSAhPSBvcmlnICkKICAgICAgICAgICAgIGJhc2Ug
PSBhOwogCisgICAgICAgIC8qIFNraXAgcGF0Y2ggc2l0ZXMgYWxyZWFkeSBoYW5kbGVkIGR1cmlu
ZyB0aGUgZmlyc3QgcGFzcy4gKi8KKyAgICAgICAgaWYgKCBhLT5wcml2ICkKKyAgICAgICAgewor
ICAgICAgICAgICAgQVNTRVJUKGZvcmNlKTsKKyAgICAgICAgICAgIGNvbnRpbnVlOworICAgICAg
ICB9CisKICAgICAgICAgLyogSWYgdGhlcmUgaXMgbm8gcmVwbGFjZW1lbnQgdG8gbWFrZSwgc2Vl
IGFib3V0IG9wdGltaXNpbmcgdGhlIG5vcHMuICovCiAgICAgICAgIGlmICggIWJvb3RfY3B1X2hh
cyhhLT5jcHVpZCkgKQogICAgICAgICB7CkBAIC0yMjUsNyArMjM4LDcgQEAgdm9pZCBpbml0X29y
X2xpdmVwYXRjaCBhcHBseV9hbHRlcm5hdGl2ZQogICAgICAgICAgICAgaWYgKCBiYXNlLT5wcml2
ICkKICAgICAgICAgICAgICAgICBjb250aW51ZTsKIAotICAgICAgICAgICAgYmFzZS0+cHJpdiA9
IDE7CisgICAgICAgICAgICBhLT5wcml2ID0gMTsKIAogICAgICAgICAgICAgLyogTm90aGluZyB1
c2VmdWwgdG8gZG8/ICovCiAgICAgICAgICAgICBpZiAoIHRvb2xjaGFpbl9ub3BzX2FyZV9pZGVh
bCB8fCBhLT5wYWRfbGVuIDw9IDEgKQpAQCAtMjM2LDIwICsyNDksNzQgQEAgdm9pZCBpbml0X29y
X2xpdmVwYXRjaCBhcHBseV9hbHRlcm5hdGl2ZQogICAgICAgICAgICAgY29udGludWU7CiAgICAg
ICAgIH0KIAotICAgICAgICBiYXNlLT5wcml2ID0gMTsKLQogICAgICAgICBtZW1jcHkoYnVmLCBy
ZXBsLCBhLT5yZXBsX2xlbik7CiAKICAgICAgICAgLyogMHhlOC8weGU5IGFyZSByZWxhdGl2ZSBi
cmFuY2hlczsgZml4IHRoZSBvZmZzZXQuICovCiAgICAgICAgIGlmICggYS0+cmVwbF9sZW4gPj0g
NSAmJiAoKmJ1ZiAmIDB4ZmUpID09IDB4ZTggKQotICAgICAgICAgICAgKihpbnQzMl90ICopKGJ1
ZiArIDEpICs9IHJlcGwgLSBvcmlnOworICAgICAgICB7CisgICAgICAgICAgICAvKgorICAgICAg
ICAgICAgICogRGV0ZWN0IHRoZSBzcGVjaWFsIGNhc2Ugb2YgaW5kaXJlY3QtdG8tZGlyZWN0IGJy
YW5jaCBwYXRjaGluZzoKKyAgICAgICAgICAgICAqIC0gcmVwbGFjZW1lbnQgaXMgYSBkaXJlY3Qg
Q0FMTC9KTVAgKG9wY29kZXMgMHhFOC8weEU5OyBhbHJlYWR5CisgICAgICAgICAgICAgKiAgIGNo
ZWNrZWQgYWJvdmUpLAorICAgICAgICAgICAgICogLSByZXBsYWNlbWVudCdzIGRpc3BsYWNlbWVu
dCBpcyAtNSAocG9pbnRpbmcgYmFjayBhdCB0aGUgdmVyeQorICAgICAgICAgICAgICogICBpbnNu
LCB3aGljaCBtYWtlcyBubyBzZW5zZSBpbiBhIHJlYWwgcmVwbGFjZW1lbnQgaW5zbiksCisgICAg
ICAgICAgICAgKiAtIG9yaWdpbmFsIGlzIGFuIGluZGlyZWN0IENBTEwvSk1QIChvcGNvZGVzIDB4
RkYvMiBvciAweEZGLzQpCisgICAgICAgICAgICAgKiAgIHVzaW5nIFJJUC1yZWxhdGl2ZSBhZGRy
ZXNzaW5nLgorICAgICAgICAgICAgICogU29tZSBicmFuY2ggZGVzdGluYXRpb25zIG1heSBzdGls
bCBiZSBOVUxMIHdoZW4gd2UgY29tZSBoZXJlCisgICAgICAgICAgICAgKiB0aGUgZmlyc3QgdGlt
ZS4gRGVmZXIgcGF0Y2hpbmcgb2YgdGhvc2UgdW50aWwgdGhlIHBvc3QtcHJlc21wLQorICAgICAg
ICAgICAgICogaW5pdGNhbGxzIHJlLWludm9jYXRpb24gKHdpdGggZm9yY2Ugc2V0IHRvIHRydWUp
LiBJZiBhdCB0aGF0CisgICAgICAgICAgICAgKiBwb2ludCB0aGUgYnJhbmNoIGRlc3RpbmF0aW9u
IGlzIHN0aWxsIE5VTEwsIGluc2VydCAiVUQyOyBVRDAiCisgICAgICAgICAgICAgKiAoZm9yIGVh
c2Ugb2YgcmVjb2duaXRpb24pIGluc3RlYWQgb2YgQ0FMTC9KTVAuCisgICAgICAgICAgICAgKi8K
KyAgICAgICAgICAgIGlmICggYS0+Y3B1aWQgPT0gWDg2X0ZFQVRVUkVfQUxXQVlTICYmCisgICAg
ICAgICAgICAgICAgICooaW50MzJfdCAqKShidWYgKyAxKSA9PSAtNSAmJgorICAgICAgICAgICAg
ICAgICBhLT5vcmlnX2xlbiA+PSA2ICYmCisgICAgICAgICAgICAgICAgIG9yaWdbMF0gPT0gMHhm
ZiAmJgorICAgICAgICAgICAgICAgICBvcmlnWzFdID09ICgqYnVmICYgMSA/IDB4MjUgOiAweDE1
KSApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgbG9uZyBkaXNwID0gKihpbnQzMl90
ICopKG9yaWcgKyAyKTsKKyAgICAgICAgICAgICAgICBjb25zdCB1aW50OF90ICpkZXN0ID0gKih2
b2lkICoqKShvcmlnICsgNiArIGRpc3ApOworCisgICAgICAgICAgICAgICAgaWYgKCBkZXN0ICkK
KyAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIGRpc3AgPSBkZXN0IC0gKG9y
aWcgKyA1KTsKKyAgICAgICAgICAgICAgICAgICAgQVNTRVJUKGRpc3AgPT0gKGludDMyX3QpZGlz
cCk7CisgICAgICAgICAgICAgICAgICAgICooaW50MzJfdCAqKShidWYgKyAxKSA9IGRpc3A7Cisg
ICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgICAgIGVsc2UgaWYgKCBmb3JjZSApCisgICAg
ICAgICAgICAgICAgeworICAgICAgICAgICAgICAgICAgICBidWZbMF0gPSAweDBmOworICAgICAg
ICAgICAgICAgICAgICBidWZbMV0gPSAweDBiOworICAgICAgICAgICAgICAgICAgICBidWZbMl0g
PSAweDBmOworICAgICAgICAgICAgICAgICAgICBidWZbM10gPSAweGZmOworICAgICAgICAgICAg
ICAgICAgICBidWZbNF0gPSAweGZmOworICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAg
ICBlbHNlCisgICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOworICAgICAgICAgICAgfQorICAg
ICAgICAgICAgZWxzZSBpZiAoIGZvcmNlICYmIHN5c3RlbV9zdGF0ZSA8IFNZU19TVEFURV9hY3Rp
dmUgKQorICAgICAgICAgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOworICAgICAgICAgICAg
ZWxzZQorICAgICAgICAgICAgICAgICooaW50MzJfdCAqKShidWYgKyAxKSArPSByZXBsIC0gb3Jp
ZzsKKyAgICAgICAgfQorICAgICAgICBlbHNlIGlmICggZm9yY2UgJiYgc3lzdGVtX3N0YXRlIDwg
U1lTX1NUQVRFX2FjdGl2ZSAgKQorICAgICAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CisK
KyAgICAgICAgYS0+cHJpdiA9IDE7CiAKICAgICAgICAgYWRkX25vcHMoYnVmICsgYS0+cmVwbF9s
ZW4sIHRvdGFsX2xlbiAtIGEtPnJlcGxfbGVuKTsKICAgICAgICAgdGV4dF9wb2tlKG9yaWcsIGJ1
ZiwgdG90YWxfbGVuKTsKICAgICB9CiB9CiAKLXN0YXRpYyBib29sIF9faW5pdGRhdGEgYWx0X2Rv
bmU7Cit2b2lkIGluaXRfb3JfbGl2ZXBhdGNoIGFwcGx5X2FsdGVybmF0aXZlcyhzdHJ1Y3QgYWx0
X2luc3RyICpzdGFydCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHN0cnVjdCBhbHRfaW5zdHIgKmVuZCkKK3sKKyAgICBfYXBwbHlfYWx0ZXJuYXRpdmVzKHN0YXJ0
LCBlbmQsIHRydWUpOworfQorCitzdGF0aWMgdW5zaWduZWQgaW50IF9faW5pdGRhdGEgYWx0X3Rv
ZG87CitzdGF0aWMgdW5zaWduZWQgaW50IF9faW5pdGRhdGEgYWx0X2RvbmU7CiAKIC8qCiAgKiBB
dCBib290IHRpbWUsIHdlIHBhdGNoIGFsdGVybmF0aXZlcyBpbiBOTUkgY29udGV4dC4gIFRoaXMg
bWVhbnMgdGhhdCB0aGUKQEAgLTI2NCw3ICszMzEsNyBAQCBzdGF0aWMgaW50IF9faW5pdCBubWlf
YXBwbHlfYWx0ZXJuYXRpdmVzCiAgICAgICogTW9yZSB0aGFuIG9uZSBOTUkgbWF5IG9jY3VyIGJl
dHdlZW4gdGhlIHR3byBzZXRfbm1pX2NhbGxiYWNrKCkgYmVsb3cuCiAgICAgICogV2Ugb25seSBu
ZWVkIHRvIGFwcGx5IGFsdGVybmF0aXZlcyBvbmNlLgogICAgICAqLwotICAgIGlmICggIWFsdF9k
b25lICkKKyAgICBpZiAoICEoYWx0X2RvbmUgJiBhbHRfdG9kbykgKQogICAgIHsKICAgICAgICAg
dW5zaWduZWQgbG9uZyBjcjA7CiAKQEAgLTI3MywxMSArMzQwLDEyIEBAIHN0YXRpYyBpbnQgX19p
bml0IG5taV9hcHBseV9hbHRlcm5hdGl2ZXMKICAgICAgICAgLyogRGlzYWJsZSBXUCB0byBhbGxv
dyBwYXRjaGluZyByZWFkLW9ubHkgcGFnZXMuICovCiAgICAgICAgIHdyaXRlX2NyMChjcjAgJiB+
WDg2X0NSMF9XUCk7CiAKLSAgICAgICAgYXBwbHlfYWx0ZXJuYXRpdmVzKF9fYWx0X2luc3RydWN0
aW9ucywgX19hbHRfaW5zdHJ1Y3Rpb25zX2VuZCk7CisgICAgICAgIF9hcHBseV9hbHRlcm5hdGl2
ZXMoX19hbHRfaW5zdHJ1Y3Rpb25zLCBfX2FsdF9pbnN0cnVjdGlvbnNfZW5kLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGFsdF9kb25lKTsKIAogICAgICAgICB3cml0ZV9jcjAoY3IwKTsK
IAotICAgICAgICBhbHRfZG9uZSA9IHRydWU7CisgICAgICAgIGFsdF9kb25lIHw9IGFsdF90b2Rv
OwogICAgIH0KIAogICAgIHJldHVybiAxOwpAQCAtMjg3LDEzICszNTUsMTEgQEAgc3RhdGljIGlu
dCBfX2luaXQgbm1pX2FwcGx5X2FsdGVybmF0aXZlcwogICogVGhpcyByb3V0aW5lIGlzIGNhbGxl
ZCB3aXRoIGxvY2FsIGludGVycnVwdCBkaXNhYmxlZCBhbmQgdXNlZCBkdXJpbmcKICAqIGJvb3R1
cC4KICAqLwotdm9pZCBfX2luaXQgYWx0ZXJuYXRpdmVfaW5zdHJ1Y3Rpb25zKHZvaWQpCitzdGF0
aWMgdm9pZCBfX2luaXQgX2FsdGVybmF0aXZlX2luc3RydWN0aW9ucyhib29sIGZvcmNlKQogewog
ICAgIHVuc2lnbmVkIGludCBpOwogICAgIG5taV9jYWxsYmFja190ICpzYXZlZF9ubWlfY2FsbGJh
Y2s7CiAKLSAgICBhcmNoX2luaXRfaWRlYWxfbm9wcygpOwotCiAgICAgLyoKICAgICAgKiBEb24n
dCBzdG9wIG1hY2hpbmUgY2hlY2sgZXhjZXB0aW9ucyB3aGlsZSBwYXRjaGluZy4KICAgICAgKiBN
Q0VzIG9ubHkgaGFwcGVuIHdoZW4gc29tZXRoaW5nIGdvdCBjb3JydXB0ZWQgYW5kIGluIHRoaXMK
QEAgLTMwNiw2ICszNzIsMTAgQEAgdm9pZCBfX2luaXQgYWx0ZXJuYXRpdmVfaW5zdHJ1Y3Rpb25z
KHZvaQogICAgICAqLwogICAgIEFTU0VSVCghbG9jYWxfaXJxX2lzX2VuYWJsZWQoKSk7CiAKKyAg
ICAvKiBTZXQgd2hhdCBvcGVyYXRpb24gdG8gcGVyZm9ybSAvYmVmb3JlLyBzZXR0aW5nIHRoZSBj
YWxsYmFjay4gKi8KKyAgICBhbHRfdG9kbyA9IDF1IDw8IGZvcmNlOworICAgIGJhcnJpZXIoKTsK
KwogICAgIC8qCiAgICAgICogQXMgc29vbiBhcyB0aGUgY2FsbGJhY2sgaXMgc2V0IHVwLCB0aGUg
bmV4dCBOTUkgd2lsbCB0cmlnZ2VyIHBhdGNoaW5nLAogICAgICAqIGV2ZW4gYW4gTk1JIGFoZWFk
IG9mIG91ciBleHBsaWNpdCBzZWxmLU5NSS4KQEAgLTMyMSwxMSArMzkxLDI0IEBAIHZvaWQgX19p
bml0IGFsdGVybmF0aXZlX2luc3RydWN0aW9ucyh2b2kKICAgICAgKiBjb3ZlciB0aGUgKGhvcGVm
dWxseSBuZXZlcikgYXN5bmMgY2FzZSwgcG9sbCBhbHRfZG9uZSBmb3IgdXAgdG8gb25lCiAgICAg
ICogc2Vjb25kLgogICAgICAqLwotICAgIGZvciAoIGkgPSAwOyAhQUNDRVNTX09OQ0UoYWx0X2Rv
bmUpICYmIGkgPCAxMDAwOyArK2kgKQorICAgIGZvciAoIGkgPSAwOyAhKEFDQ0VTU19PTkNFKGFs
dF9kb25lKSAmIGFsdF90b2RvKSAmJiBpIDwgMTAwMDsgKytpICkKICAgICAgICAgbWRlbGF5KDEp
OwogCi0gICAgaWYgKCAhQUNDRVNTX09OQ0UoYWx0X2RvbmUpICkKKyAgICBpZiAoICEoQUNDRVNT
X09OQ0UoYWx0X2RvbmUpICYgYWx0X3RvZG8pICkKICAgICAgICAgcGFuaWMoIlRpbWVkIG91dCB3
YWl0aW5nIGZvciBhbHRlcm5hdGl2ZXMgc2VsZi1OTUkgdG8gaGl0XG4iKTsKIAogICAgIHNldF9u
bWlfY2FsbGJhY2soc2F2ZWRfbm1pX2NhbGxiYWNrKTsKIH0KKwordm9pZCBfX2luaXQgYWx0ZXJu
YXRpdmVfaW5zdHJ1Y3Rpb25zKHZvaWQpCit7CisgICAgYXJjaF9pbml0X2lkZWFsX25vcHMoKTsK
KyAgICBfYWx0ZXJuYXRpdmVfaW5zdHJ1Y3Rpb25zKGZhbHNlKTsKK30KKwordm9pZCBfX2luaXQg
YWx0ZXJuYXRpdmVfYnJhbmNoZXModm9pZCkKK3sKKyAgICBsb2NhbF9pcnFfZGlzYWJsZSgpOwor
ICAgIF9hbHRlcm5hdGl2ZV9pbnN0cnVjdGlvbnModHJ1ZSk7CisgICAgbG9jYWxfaXJxX2VuYWJs
ZSgpOworfQotLS0gYS94ZW4vYXJjaC94ODYvc2V0dXAuYworKysgYi94ZW4vYXJjaC94ODYvc2V0
dXAuYwpAQCAtMTY0NCw2ICsxNjQ0LDggQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94
ZW4odW5zaWduZQogCiAgICAgZG9fcHJlc21wX2luaXRjYWxscygpOwogCisgICAgYWx0ZXJuYXRp
dmVfYnJhbmNoZXMoKTsKKwogICAgIC8qCiAgICAgICogTkI6IHdoZW4gcnVubmluZyBhcyBhIFBW
IHNoaW0gVkNQVU9QX3VwL2Rvd24gaXMgd2lyZWQgdG8gdGhlIHNoaW0KICAgICAgKiBwaHlzaWNh
bCBjcHVfYWRkL3JlbW92ZSBmdW5jdGlvbnMsIHNvIGxhdW5jaCB0aGUgZ3Vlc3Qgd2l0aCBvbmx5
Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvYWx0ZXJuYXRpdmUuaAorKysgYi94ZW4vaW5jbHVk
ZS9hc20teDg2L2FsdGVybmF0aXZlLmgKQEAgLTQsOCArNCw4IEBACiAjaWZkZWYgX19BU1NFTUJM
WV9fCiAjaW5jbHVkZSA8YXNtL2FsdGVybmF0aXZlLWFzbS5oPgogI2Vsc2UKKyNpbmNsdWRlIDx4
ZW4vbGliLmg+CiAjaW5jbHVkZSA8eGVuL3N0cmluZ2lmeS5oPgotI2luY2x1ZGUgPHhlbi90eXBl
cy5oPgogI2luY2x1ZGUgPGFzbS9hc20tbWFjcm9zLmg+CiAKIHN0cnVjdCBfX3BhY2tlZCBhbHRf
aW5zdHIgewpAQCAtMjYsNiArMjYsNyBAQCBleHRlcm4gdm9pZCBhZGRfbm9wcyh2b2lkICppbnNu
cywgdW5zaWduCiAvKiBTaW1pbGFyIHRvIGFsdGVybmF0aXZlX2luc3RydWN0aW9ucyBleGNlcHQg
aXQgY2FuIGJlIHJ1biB3aXRoIElSUXMgZW5hYmxlZC4gKi8KIGV4dGVybiB2b2lkIGFwcGx5X2Fs
dGVybmF0aXZlcyhzdHJ1Y3QgYWx0X2luc3RyICpzdGFydCwgc3RydWN0IGFsdF9pbnN0ciAqZW5k
KTsKIGV4dGVybiB2b2lkIGFsdGVybmF0aXZlX2luc3RydWN0aW9ucyh2b2lkKTsKK2V4dGVybiB2
b2lkIGFsdGVybmF0aXZlX2JyYW5jaGVzKHZvaWQpOwogCiAjZGVmaW5lIGFsdF9vcmlnX2xlbiAg
ICAgICAiKC5MWEVOJT1fb3JpZ19lIC0gLkxYRU4lPV9vcmlnX3MpIgogI2RlZmluZSBhbHRfcGFk
X2xlbiAgICAgICAgIiguTFhFTiU9X29yaWdfcCAtIC5MWEVOJT1fb3JpZ19lKSIKQEAgLTE0OSw2
ICsxNTAsMjMzIEBAIGV4dGVybiB2b2lkIGFsdGVybmF0aXZlX2luc3RydWN0aW9ucyh2b2kKIC8q
IFVzZSB0aGlzIG1hY3JvKHMpIGlmIHlvdSBuZWVkIG1vcmUgdGhhbiBvbmUgb3V0cHV0IHBhcmFt
ZXRlci4gKi8KICNkZWZpbmUgQVNNX09VVFBVVDIoYS4uLikgYQogCisvKgorICogTWFjaGluZXJ5
IHRvIGFsbG93IGNvbnZlcnRpbmcgaW5kaXJlY3QgdG8gZGlyZWN0IGNhbGxzLCB3aGVuIHRoZSBj
YWxsZWQKKyAqIGZ1bmN0aW9uIGlzIGRldGVybWluZWQgb25jZSBhdCBib290IGFuZCBsYXRlciBu
ZXZlciBjaGFuZ2VkLgorICovCisKKyNkZWZpbmUgQUxUX0NBTExfYXJnMSAicmRpIgorI2RlZmlu
ZSBBTFRfQ0FMTF9hcmcyICJyc2kiCisjZGVmaW5lIEFMVF9DQUxMX2FyZzMgInJkeCIKKyNkZWZp
bmUgQUxUX0NBTExfYXJnNCAicmN4IgorI2RlZmluZSBBTFRfQ0FMTF9hcmc1ICJyOCIKKyNkZWZp
bmUgQUxUX0NBTExfYXJnNiAicjkiCisKKyNkZWZpbmUgQUxUX0NBTExfQVJHKGFyZywgbikgXAor
ICAgIHJlZ2lzdGVyIHR5cGVvZigoYXJnKSA/IChhcmcpIDogMCkgYSAjIyBuICMjIF8gXAorICAg
IGFzbSAoIEFMVF9DQUxMX2FyZyAjIyBuICkgPSAoYXJnKQorI2RlZmluZSBBTFRfQ0FMTF9OT19B
UkcobikgXAorICAgIHJlZ2lzdGVyIHVuc2lnbmVkIGxvbmcgYSAjIyBuICMjIF8gYXNtICggQUxU
X0NBTExfYXJnICMjIG4gKQorCisjZGVmaW5lIEFMVF9DQUxMX05PX0FSRzYgQUxUX0NBTExfTk9f
QVJHKDYpCisjZGVmaW5lIEFMVF9DQUxMX05PX0FSRzUgQUxUX0NBTExfTk9fQVJHKDUpOyBBTFRf
Q0FMTF9OT19BUkc2CisjZGVmaW5lIEFMVF9DQUxMX05PX0FSRzQgQUxUX0NBTExfTk9fQVJHKDQp
OyBBTFRfQ0FMTF9OT19BUkc1CisjZGVmaW5lIEFMVF9DQUxMX05PX0FSRzMgQUxUX0NBTExfTk9f
QVJHKDMpOyBBTFRfQ0FMTF9OT19BUkc0CisjZGVmaW5lIEFMVF9DQUxMX05PX0FSRzIgQUxUX0NB
TExfTk9fQVJHKDIpOyBBTFRfQ0FMTF9OT19BUkczCisjZGVmaW5lIEFMVF9DQUxMX05PX0FSRzEg
QUxUX0NBTExfTk9fQVJHKDEpOyBBTFRfQ0FMTF9OT19BUkcyCisKKy8qCisgKiBVbmZvcnR1bmF0
ZWx5IEFMVF9DQUxMX05PX0FSRygpIGFib3ZlIGNhbid0IHVzZSBhIGZha2UgaW5pdGlhbGl6ZXIg
KHRvCisgKiBzdXBwcmVzcyAidW5pbml0aWFsaXplZCB2YXJpYWJsZSIgd2FybmluZ3MpLCBhcyB2
YXJpb3VzIHZlcnNpb25zIG9mIGdjYworICogb2xkZXIgdGhhbiA4LjEgZmFsbCBvbiB0aGUgbm9z
ZSBpbiB2YXJpb3VzIHdheXMgd2l0aCB0aGF0IChhbHdheXMgYmVjYXVzZQorICogb2Ygc29tZSBv
dGhlciBjb25zdHJ1Y3QgZWxzZXdoZXJlIGluIHRoZSBzYW1lIGZ1bmN0aW9uIG5lZWRpbmcgdG8g
dXNlIHRoZQorICogc2FtZSBoYXJkIHJlZ2lzdGVyKS4gT3RoZXJ3aXNlIHRoZSBhc20oKSBiZWxv
dyBjb3VsZCB1bmlmb3JtbHkgdXNlICIrciIKKyAqIG91dHB1dCBjb25zdHJhaW50cywgbWFraW5n
IHVubmVjZXNzYXJ5IGFsbCB0aGVzZSBBTFRfQ0FMTDxuPl9PVVQgbWFjcm9zLgorICovCisjZGVm
aW5lIEFMVF9DQUxMMF9PVVQgIj1yIiAoYTFfKSwgIj1yIiAoYTJfKSwgIj1yIiAoYTNfKSwgXAor
ICAgICAgICAgICAgICAgICAgICAgICI9ciIgKGE0XyksICI9ciIgKGE1XyksICI9ciIgKGE2XykK
KyNkZWZpbmUgQUxUX0NBTEwxX09VVCAiK3IiIChhMV8pLCAiPXIiIChhMl8pLCAiPXIiIChhM18p
LCBcCisgICAgICAgICAgICAgICAgICAgICAgIj1yIiAoYTRfKSwgIj1yIiAoYTVfKSwgIj1yIiAo
YTZfKQorI2RlZmluZSBBTFRfQ0FMTDJfT1VUICIrciIgKGExXyksICIrciIgKGEyXyksICI9ciIg
KGEzXyksIFwKKyAgICAgICAgICAgICAgICAgICAgICAiPXIiIChhNF8pLCAiPXIiIChhNV8pLCAi
PXIiIChhNl8pCisjZGVmaW5lIEFMVF9DQUxMM19PVVQgIityIiAoYTFfKSwgIityIiAoYTJfKSwg
IityIiAoYTNfKSwgXAorICAgICAgICAgICAgICAgICAgICAgICI9ciIgKGE0XyksICI9ciIgKGE1
XyksICI9ciIgKGE2XykKKyNkZWZpbmUgQUxUX0NBTEw0X09VVCAiK3IiIChhMV8pLCAiK3IiIChh
Ml8pLCAiK3IiIChhM18pLCBcCisgICAgICAgICAgICAgICAgICAgICAgIityIiAoYTRfKSwgIj1y
IiAoYTVfKSwgIj1yIiAoYTZfKQorI2RlZmluZSBBTFRfQ0FMTDVfT1VUICIrciIgKGExXyksICIr
ciIgKGEyXyksICIrciIgKGEzXyksIFwKKyAgICAgICAgICAgICAgICAgICAgICAiK3IiIChhNF8p
LCAiK3IiIChhNV8pLCAiPXIiIChhNl8pCisjZGVmaW5lIEFMVF9DQUxMNl9PVVQgIityIiAoYTFf
KSwgIityIiAoYTJfKSwgIityIiAoYTNfKSwgXAorICAgICAgICAgICAgICAgICAgICAgICIrciIg
KGE0XyksICIrciIgKGE1XyksICIrciIgKGE2XykKKworI2RlZmluZSBhbHRlcm5hdGl2ZV9jYWxs
TihuLCByZXR0eXBlLCBmdW5jKSAoeyAgICAgICAgICAgICAgICAgICAgIFwKKyAgICByZXR0eXBl
IHJldF87ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyByMTBfIGFzbSgicjEwIik7ICAgICAgICAgICAg
ICAgICAgICAgICAgXAorICAgIHJlZ2lzdGVyIHVuc2lnbmVkIGxvbmcgcjExXyBhc20oInIxMSIp
OyAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBhc20gdm9sYXRpbGUgKF9fc3RyaW5naWZ5
KEFMVEVSTkFUSVZFICJjYWxsIColY1thZGRyXSglJXJpcCkiLCBcCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAiY2FsbCAuIiwgICAgICAgICAgICAgICAgXAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWDg2X0ZFQVRVUkVfQUxXQVlT
KSAgICAgIFwKKyAgICAgICAgICAgICAgICAgIDogQUxUX0NBTEwgIyMgbiAjIyBfT1VULCAiPWEi
IChyZXRfKSwgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICI9ciIgKHIxMF8pLCAi
PXIiIChyMTFfKSAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgOiBb
YWRkcl0gImkiICgmKGZ1bmMpKSwgImciIChmdW5jKSAgICAgICAgICAgICAgIFwKKyAgICAgICAg
ICAgICAgICAgIDogIm1lbW9yeSIgKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCisgICAgcmV0XzsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAorfSkKKworI2RlZmluZSBhbHRlcm5hdGl2ZV92Y2FsbDAoZnVuYykg
KHsgICAgICAgICAgICAgXAorICAgIEFMVF9DQUxMX05PX0FSRzE7ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgICgodm9pZClhbHRlcm5hdGl2ZV9jYWxsTigwLCBpbnQsIGZ1bmMpKTsg
ICAgXAorfSkKKworI2RlZmluZSBhbHRlcm5hdGl2ZV9jYWxsMChmdW5jKSAoeyAgICAgICAgICAg
ICAgXAorICAgIEFMVF9DQUxMX05PX0FSRzE7ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgIGFsdGVybmF0aXZlX2NhbGxOKDAsIHR5cGVvZihmdW5jKCkpLCBmdW5jKTsgXAorfSkKKwor
I2RlZmluZSBhbHRlcm5hdGl2ZV92Y2FsbDEoZnVuYywgYXJnKSAoeyAgICAgICAgICAgXAorICAg
IEFMVF9DQUxMX0FSRyhhcmcsIDEpOyAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIEFM
VF9DQUxMX05PX0FSRzI7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICh2b2lk
KXNpemVvZihmdW5jKGFyZykpOyAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICh2b2lkKWFs
dGVybmF0aXZlX2NhbGxOKDEsIGludCwgZnVuYyk7ICAgICAgICAgXAorfSkKKworI2RlZmluZSBh
bHRlcm5hdGl2ZV9jYWxsMShmdW5jLCBhcmcpICh7ICAgICAgICAgICAgXAorICAgIEFMVF9DQUxM
X0FSRyhhcmcsIDEpOyAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIEFMVF9DQUxMX05P
X0FSRzI7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIGFsdGVybmF0aXZlX2Nh
bGxOKDEsIHR5cGVvZihmdW5jKGFyZykpLCBmdW5jKTsgXAorfSkKKworI2RlZmluZSBhbHRlcm5h
dGl2ZV92Y2FsbDIoZnVuYywgYXJnMSwgYXJnMikgKHsgICAgICAgICAgIFwKKyAgICB0eXBlb2Yo
YXJnMikgdjJfID0gKGFyZzIpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgQUxU
X0NBTExfQVJHKGFyZzEsIDEpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAg
IEFMVF9DQUxMX0FSRyh2Ml8sIDIpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICBBTFRfQ0FMTF9OT19BUkczOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCisgICAgKHZvaWQpc2l6ZW9mKGZ1bmMoYXJnMSwgYXJnMikpOyAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICh2b2lkKWFsdGVybmF0aXZlX2NhbGxOKDIsIGludCwgZnVuYyk7ICAgICAg
ICAgICAgICAgIFwKK30pCisKKyNkZWZpbmUgYWx0ZXJuYXRpdmVfY2FsbDIoZnVuYywgYXJnMSwg
YXJnMikgKHsgICAgICAgICAgICBcCisgICAgdHlwZW9mKGFyZzIpIHYyXyA9IChhcmcyKTsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIEFMVF9DQUxMX0FSRyhhcmcxLCAxKTsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcodjJfLCAyKTsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgQUxUX0NBTExfTk9fQVJHMzsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIGFsdGVybmF0aXZlX2Nh
bGxOKDIsIHR5cGVvZihmdW5jKGFyZzEsIGFyZzIpKSwgZnVuYyk7IFwKK30pCisKKyNkZWZpbmUg
YWx0ZXJuYXRpdmVfdmNhbGwzKGZ1bmMsIGFyZzEsIGFyZzIsIGFyZzMpICh7ICAgIFwKKyAgICB0
eXBlb2YoYXJnMikgdjJfID0gKGFyZzIpOyAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICB0eXBlb2YoYXJnMykgdjNfID0gKGFyZzMpOyAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICBBTFRfQ0FMTF9BUkcoYXJnMSwgMSk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICBBTFRfQ0FMTF9BUkcodjJfLCAyKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcodjNfLCAzKTsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICBBTFRfQ0FMTF9OT19BUkc0OyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKKyAgICAodm9pZClzaXplb2YoZnVuYyhhcmcxLCBhcmcyLCBhcmczKSk7ICAg
ICAgICAgICAgICAgIFwKKyAgICAodm9pZClhbHRlcm5hdGl2ZV9jYWxsTigzLCBpbnQsIGZ1bmMp
OyAgICAgICAgICAgICAgIFwKK30pCisKKyNkZWZpbmUgYWx0ZXJuYXRpdmVfY2FsbDMoZnVuYywg
YXJnMSwgYXJnMiwgYXJnMykgKHsgICAgIFwKKyAgICB0eXBlb2YoYXJnMikgdjJfID0gKGFyZzIp
OyAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB0eXBlb2YoYXJnMykgdjNfID0gKGFy
ZzMpOyAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcoYXJnMSwg
MSk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcodjJf
LCAyKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkco
djNfLCAzKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9O
T19BUkc0OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBhbHRlcm5h
dGl2ZV9jYWxsTigzLCB0eXBlb2YoZnVuYyhhcmcxLCBhcmcyLCBhcmczKSksIFwKKyAgICAgICAg
ICAgICAgICAgICAgICBmdW5jKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK30pCisK
KyNkZWZpbmUgYWx0ZXJuYXRpdmVfdmNhbGw0KGZ1bmMsIGFyZzEsIGFyZzIsIGFyZzMsIGFyZzQp
ICh7IFwKKyAgICB0eXBlb2YoYXJnMikgdjJfID0gKGFyZzIpOyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKKyAgICB0eXBlb2YoYXJnMykgdjNfID0gKGFyZzMpOyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICB0eXBlb2YoYXJnNCkgdjRfID0gKGFyZzQpOyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcoYXJnMSwgMSk7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcodjJfLCAyKTsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcodjNf
LCAzKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9B
UkcodjRfLCA0KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRf
Q0FMTF9OT19BUkc1OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICAodm9pZClzaXplb2YoZnVuYyhhcmcxLCBhcmcyLCBhcmczLCBhcmc0KSk7ICAgICAgICAgICAg
IFwKKyAgICAodm9pZClhbHRlcm5hdGl2ZV9jYWxsTig0LCBpbnQsIGZ1bmMpOyAgICAgICAgICAg
ICAgICAgIFwKK30pCisKKyNkZWZpbmUgYWx0ZXJuYXRpdmVfY2FsbDQoZnVuYywgYXJnMSwgYXJn
MiwgYXJnMywgYXJnNCkgKHsgIFwKKyAgICB0eXBlb2YoYXJnMikgdjJfID0gKGFyZzIpOyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB0eXBlb2YoYXJnMykgdjNfID0gKGFyZzMp
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB0eXBlb2YoYXJnNCkgdjRfID0g
KGFyZzQpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkco
YXJnMSwgMSk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FM
TF9BUkcodjJfLCAyKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBB
TFRfQ0FMTF9BUkcodjNfLCAzKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICBBTFRfQ0FMTF9BUkcodjRfLCA0KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICBBTFRfQ0FMTF9OT19BUkc1OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKKyAgICBhbHRlcm5hdGl2ZV9jYWxsTig0LCB0eXBlb2YoZnVuYyhhcmcxLCBh
cmcyLCAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBh
cmczLCBhcmc0KSksICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICBmdW5jKTsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK30pCisKKyNkZWZpbmUgYWx0ZXJuYXRpdmVf
dmNhbGw1KGZ1bmMsIGFyZzEsIGFyZzIsIGFyZzMsIGFyZzQsIGFyZzUpICh7IFwKKyAgICB0eXBl
b2YoYXJnMikgdjJfID0gKGFyZzIpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICB0eXBlb2YoYXJnMykgdjNfID0gKGFyZzMpOyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICB0eXBlb2YoYXJnNCkgdjRfID0gKGFyZzQpOyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB0eXBlb2YoYXJnNSkgdjVfID0gKGFyZzUp
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkco
YXJnMSwgMSk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBB
TFRfQ0FMTF9BUkcodjJfLCAyKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcodjNfLCAzKTsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcodjRfLCA0KTsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcodjVfLCA1KTsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9O
T19BUkc2OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICAodm9pZClzaXplb2YoZnVuYyhhcmcxLCBhcmcyLCBhcmczLCBhcmc0LCBhcmc1KSk7ICAgICAg
ICAgICAgIFwKKyAgICAodm9pZClhbHRlcm5hdGl2ZV9jYWxsTig1LCBpbnQsIGZ1bmMsIEFMVF9D
QUxMX09VVDUpOyAgICAgICAgIFwKK30pCisKKyNkZWZpbmUgYWx0ZXJuYXRpdmVfY2FsbDUoZnVu
YywgYXJnMSwgYXJnMiwgYXJnMywgYXJnNCwgYXJnNSkgKHsgIFwKKyAgICB0eXBlb2YoYXJnMikg
djJfID0gKGFyZzIpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB0
eXBlb2YoYXJnMykgdjNfID0gKGFyZzMpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICB0eXBlb2YoYXJnNCkgdjRfID0gKGFyZzQpOyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICB0eXBlb2YoYXJnNSkgdjVfID0gKGFyZzUpOyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcoYXJnMSwgMSk7
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9B
UkcodjJfLCAyKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICBBTFRfQ0FMTF9BUkcodjNfLCAzKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcodjRfLCA0KTsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcodjVfLCA1KTsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9OT19BUkc2OyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBhbHRlcm5h
dGl2ZV9jYWxsTig1LCB0eXBlb2YoZnVuYyhhcmcxLCBhcmcyLCBhcmczLCAgICAgICAgICAgIFwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhcmc0LCBhcmc1KSksICAgICAg
ICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICBmdW5jLCBBTFRfQ0FMTF9PVVQ1KTsg
ICAgICAgICAgICAgICAgICAgICAgIFwKK30pCisKKyNkZWZpbmUgYWx0ZXJuYXRpdmVfdmNhbGw2
KGZ1bmMsIGFyZzEsIGFyZzIsIGFyZzMsIGFyZzQsIGFyZzUsIGFyZzYpICh7IFwKKyAgICB0eXBl
b2YoYXJnMikgdjJfID0gKGFyZzIpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICB0eXBlb2YoYXJnMykgdjNfID0gKGFyZzMpOyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB0eXBlb2YoYXJnNCkgdjRfID0gKGFyZzQp
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB0eXBlb2Yo
YXJnNSkgdjVfID0gKGFyZzUpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICB0eXBlb2YoYXJnNikgdjZfID0gKGFyZzYpOyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcoYXJnMSwgMSk7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9B
UkcodjJfLCAyKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICBBTFRfQ0FMTF9BUkcodjNfLCAzKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcodjRfLCA0KTsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkco
djVfLCA1KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICBBTFRfQ0FMTF9BUkcodjZfLCA2KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICAodm9pZClzaXplb2YoZnVuYyhhcmcxLCBhcmcyLCBhcmcz
LCBhcmc0LCBhcmc1LCBhcmc2KSk7ICAgICAgICAgICAgIFwKKyAgICAodm9pZClhbHRlcm5hdGl2
ZV9jYWxsTig2LCBpbnQsIGZ1bmMpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK30p
CisKKyNkZWZpbmUgYWx0ZXJuYXRpdmVfY2FsbDYoZnVuYywgYXJnMSwgYXJnMiwgYXJnMywgYXJn
NCwgYXJnNSwgYXJnNikgKHsgIFwKKyAgICB0eXBlb2YoYXJnMikgdjJfID0gKGFyZzIpOyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB0eXBlb2YoYXJnMykg
djNfID0gKGFyZzMpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICB0eXBlb2YoYXJnNCkgdjRfID0gKGFyZzQpOyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICB0eXBlb2YoYXJnNSkgdjVfID0gKGFyZzUpOyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB0eXBlb2YoYXJnNikgdjZf
ID0gKGFyZzYpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICBBTFRfQ0FMTF9BUkcoYXJnMSwgMSk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcodjJfLCAyKTsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcodjNfLCAz
KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBB
TFRfQ0FMTF9BUkcodjRfLCA0KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcodjVfLCA1KTsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcodjZfLCA2KTsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBhbHRl
cm5hdGl2ZV9jYWxsTig2LCB0eXBlb2YoZnVuYyhhcmcxLCBhcmcyLCBhcmczLCAgICAgICAgICAg
ICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhcmc0LCBhcmc1
LCBhcmc2KSksICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICBmdW5jLCBB
TFRfQ0FMTF9PVVQ2KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK30pCisKKyNkZWZp
bmUgYWx0ZXJuYXRpdmVfdmNhbGxfXyhucikgYWx0ZXJuYXRpdmVfdmNhbGwgIyMgbnIKKyNkZWZp
bmUgYWx0ZXJuYXRpdmVfY2FsbF9fKG5yKSAgYWx0ZXJuYXRpdmVfY2FsbCAjIyBucgorCisjZGVm
aW5lIGFsdGVybmF0aXZlX3ZjYWxsXyhucikgYWx0ZXJuYXRpdmVfdmNhbGxfXyhucikKKyNkZWZp
bmUgYWx0ZXJuYXRpdmVfY2FsbF8obnIpICBhbHRlcm5hdGl2ZV9jYWxsX18obnIpCisKKyNkZWZp
bmUgYWx0ZXJuYXRpdmVfdmNhbGwoZnVuYywgYXJncy4uLikgXAorICAgIGFsdGVybmF0aXZlX3Zj
YWxsXyhjb3VudF92YV9hcmcoYXJncykpKGZ1bmMsICMjIGFyZ3MpCisKKyNkZWZpbmUgYWx0ZXJu
YXRpdmVfY2FsbChmdW5jLCBhcmdzLi4uKSBcCisgICAgYWx0ZXJuYXRpdmVfY2FsbF8oY291bnRf
dmFfYXJnKGFyZ3MpKShmdW5jLCAjIyBhcmdzKQorCiAjZW5kaWYgLyogICFfX0FTU0VNQkxZX18g
ICovCiAKICNlbmRpZiAvKiBfX1g4Nl9BTFRFUk5BVElWRV9IX18gKi8KLS0tIGEveGVuL2luY2x1
ZGUveGVuL2xpYi5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9saWIuaApAQCAtNjYsNiArNjYsMTAg
QEAKIAogI2RlZmluZSBST1VORFVQKHgsIGEpICgoKHgpICsgKGEpIC0gMSkgJiB+KChhKSAtIDEp
KQogCisjZGVmaW5lIGNvdW50X3ZhX2FyZ18oZG90LCBhMSwgYTIsIGEzLCBhNCwgYTUsIGE2LCBh
NywgYTgsIHgsIC4uLikgeAorI2RlZmluZSBjb3VudF92YV9hcmcoYXJncy4uLikgXAorICAgIGNv
dW50X3ZhX2FyZ18oLiwgIyMgYXJncywgOCwgNywgNiwgNSwgNCwgMywgMiwgMSwgMCkKKwogc3Ry
dWN0IGRvbWFpbjsKIAogdm9pZCBjbWRsaW5lX3BhcnNlKGNvbnN0IGNoYXIgKmNtZGxpbmUpOwoK
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 10:13:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 10: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 1g7Hfq-0008AN-OV; Tue, 02 Oct 2018 10:13:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7Hfp-0008A3-3F
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 10:13:01 +0000
X-Inumbo-ID: e818fb31-c62b-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e818fb31-c62b-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 10:14:12 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 04:12:59 -0600
Message-Id: <5BB344A702000078001EDA0B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 04:12:55 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
In-Reply-To: <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v4 02/12] x86/HVM: patch indirect calls through
 hvm_funcs to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBpbnRlbnRpb25hbGx5IG5vdCB0b3VjaGluZyBob29rcyB1c2VkIHJhcmVseSAob3Ig
bm90IGF0IGFsbCkKZHVyaW5nIHRoZSBsaWZldGltZSBvZiBhIFZNLCBsaWtlIHtkb21haW4sdmNw
dX1faW5pdGlhbGlzZSBvciBjcHVfdXAsCmFzIHdlbGwgYXMgbmVzdGVkLCBWTSBldmVudCwgYW5k
IGFsdHAybSBvbmVzICh0aGV5IGNhbiBhbGwgYmUgZG9uZQpsYXRlciwgaWYgc28gZGVzaXJlZCku
IFZpcnR1YWwgSW50ZXJydXB0IGRlbGl2ZXJ5IG9uZXMgd2lsbCBiZSBkZWFsdAp3aXRoIGluIGEg
c3Vic2VxdWVudCBwYXRjaC4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQp2
MzogUmUtYmFzZS4KdjI6IERyb3Agb3Blbi1jb2RlZCBudW1iZXJzIGZyb20gbWFjcm8gaW52b2Nh
dGlvbnMuIFJlLWJhc2UuCgotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYworKysgYi94
ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwpAQCAtMjEwNCw3ICsyMTA0LDcgQEAgc3RhdGljIGlu
dCBodm1lbXVsX3dyaXRlX21zcigKIHN0YXRpYyBpbnQgaHZtZW11bF93YmludmQoCiAgICAgc3Ry
dWN0IHg4Nl9lbXVsYXRlX2N0eHQgKmN0eHQpCiB7Ci0gICAgaHZtX2Z1bmNzLndiaW52ZF9pbnRl
cmNlcHQoKTsKKyAgICBhbHRlcm5hdGl2ZV92Y2FsbChodm1fZnVuY3Mud2JpbnZkX2ludGVyY2Vw
dCk7CiAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKIH0KIApAQCAtMjEyMiw3ICsyMTIyLDcgQEAg
c3RhdGljIGludCBodm1lbXVsX2dldF9mcHUoCiAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJy
ZW50OwogCiAgICAgaWYgKCAhY3Vyci0+ZnB1X2RpcnRpZWQgKQotICAgICAgICBodm1fZnVuY3Mu
ZnB1X2RpcnR5X2ludGVyY2VwdCgpOworICAgICAgICBhbHRlcm5hdGl2ZV92Y2FsbChodm1fZnVu
Y3MuZnB1X2RpcnR5X2ludGVyY2VwdCk7CiAgICAgZWxzZSBpZiAoIHR5cGUgPT0gWDg2RU1VTF9G
UFVfZnB1ICkKICAgICB7CiAgICAgICAgIGNvbnN0IHR5cGVvZihjdXJyLT5hcmNoLnhzYXZlX2Fy
ZWEtPmZwdV9zc2UpICpmcHVfY3R4dCA9CkBAIC0yMjM5LDcgKzIyMzksNyBAQCBzdGF0aWMgdm9p
ZCBodm1lbXVsX3B1dF9mcHUoCiAgICAgICAgIHsKICAgICAgICAgICAgIGN1cnItPmZwdV9kaXJ0
aWVkID0gZmFsc2U7CiAgICAgICAgICAgICBzdHRzKCk7Ci0gICAgICAgICAgICBodm1fZnVuY3Mu
ZnB1X2xlYXZlKGN1cnIpOworICAgICAgICAgICAgYWx0ZXJuYXRpdmVfdmNhbGwoaHZtX2Z1bmNz
LmZwdV9sZWF2ZSwgY3Vycik7CiAgICAgICAgIH0KICAgICB9CiB9CkBAIC0yNDAxLDcgKzI0MDEs
OCBAQCBzdGF0aWMgaW50IF9odm1fZW11bGF0ZV9vbmUoc3RydWN0IGh2bV9lCiAgICAgaWYgKCBo
dm1lbXVsX2N0eHQtPmludHJfc2hhZG93ICE9IG5ld19pbnRyX3NoYWRvdyApCiAgICAgewogICAg
ICAgICBodm1lbXVsX2N0eHQtPmludHJfc2hhZG93ID0gbmV3X2ludHJfc2hhZG93OwotICAgICAg
ICBodm1fZnVuY3Muc2V0X2ludGVycnVwdF9zaGFkb3coY3VyciwgbmV3X2ludHJfc2hhZG93KTsK
KyAgICAgICAgYWx0ZXJuYXRpdmVfdmNhbGwoaHZtX2Z1bmNzLnNldF9pbnRlcnJ1cHRfc2hhZG93
LAorICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJyLCBuZXdfaW50cl9zaGFkb3cpOwogICAg
IH0KIAogICAgIGlmICggaHZtZW11bF9jdHh0LT5jdHh0LnJldGlyZS5obHQgJiYKQEAgLTI1Mzgs
NyArMjUzOSw4IEBAIHZvaWQgaHZtX2VtdWxhdGVfaW5pdF9vbmNlKAogCiAgICAgbWVtc2V0KGh2
bWVtdWxfY3R4dCwgMCwgc2l6ZW9mKCpodm1lbXVsX2N0eHQpKTsKIAotICAgIGh2bWVtdWxfY3R4
dC0+aW50cl9zaGFkb3cgPSBodm1fZnVuY3MuZ2V0X2ludGVycnVwdF9zaGFkb3coY3Vycik7Cisg
ICAgaHZtZW11bF9jdHh0LT5pbnRyX3NoYWRvdyA9CisgICAgICAgIGFsdGVybmF0aXZlX2NhbGwo
aHZtX2Z1bmNzLmdldF9pbnRlcnJ1cHRfc2hhZG93LCBjdXJyKTsKICAgICBodm1lbXVsX2dldF9z
ZWdfcmVnKHg4Nl9zZWdfY3MsIGh2bWVtdWxfY3R4dCk7CiAgICAgaHZtZW11bF9nZXRfc2VnX3Jl
Zyh4ODZfc2VnX3NzLCBodm1lbXVsX2N0eHQpOwogCi0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZt
LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtMjcyLDEyICsyNzIsMTIgQEAgdm9p
ZCBodm1fc2V0X3JkdHNjX2V4aXRpbmcoc3RydWN0IGRvbWFpbgogICAgIHN0cnVjdCB2Y3B1ICp2
OwogCiAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQotICAgICAgICBodm1fZnVuY3Muc2V0X3Jk
dHNjX2V4aXRpbmcodiwgZW5hYmxlKTsKKyAgICAgICAgYWx0ZXJuYXRpdmVfdmNhbGwoaHZtX2Z1
bmNzLnNldF9yZHRzY19leGl0aW5nLCB2LCBlbmFibGUpOwogfQogCiB2b2lkIGh2bV9nZXRfZ3Vl
c3RfcGF0KHN0cnVjdCB2Y3B1ICp2LCB1NjQgKmd1ZXN0X3BhdCkKIHsKLSAgICBpZiAoICFodm1f
ZnVuY3MuZ2V0X2d1ZXN0X3BhdCh2LCBndWVzdF9wYXQpICkKKyAgICBpZiAoICFhbHRlcm5hdGl2
ZV9jYWxsKGh2bV9mdW5jcy5nZXRfZ3Vlc3RfcGF0LCB2LCBndWVzdF9wYXQpICkKICAgICAgICAg
Kmd1ZXN0X3BhdCA9IHYtPmFyY2guaHZtLnBhdF9jcjsKIH0KIApAQCAtMzAyLDcgKzMwMiw3IEBA
IGludCBodm1fc2V0X2d1ZXN0X3BhdChzdHJ1Y3QgdmNwdSAqdiwgdTYKICAgICAgICAgICAgIHJl
dHVybiAwOwogICAgICAgICB9CiAKLSAgICBpZiAoICFodm1fZnVuY3Muc2V0X2d1ZXN0X3BhdCh2
LCBndWVzdF9wYXQpICkKKyAgICBpZiAoICFhbHRlcm5hdGl2ZV9jYWxsKGh2bV9mdW5jcy5zZXRf
Z3Vlc3RfcGF0LCB2LCBndWVzdF9wYXQpICkKICAgICAgICAgdi0+YXJjaC5odm0ucGF0X2NyID0g
Z3Vlc3RfcGF0OwogCiAgICAgcmV0dXJuIDE7CkBAIC0zNDIsNyArMzQyLDcgQEAgYm9vbCBodm1f
c2V0X2d1ZXN0X2JuZGNmZ3Moc3RydWN0IHZjcHUgKgogICAgICAgICAgICAgLyogbm90aGluZywg
YmVzdCBlZmZvcnQgb25seSAqLzsKICAgICB9CiAKLSAgICByZXR1cm4gaHZtX2Z1bmNzLnNldF9n
dWVzdF9ibmRjZmdzKHYsIHZhbCk7CisgICAgcmV0dXJuIGFsdGVybmF0aXZlX2NhbGwoaHZtX2Z1
bmNzLnNldF9ndWVzdF9ibmRjZmdzLCB2LCB2YWwpOwogfQogCiAvKgpAQCAtNTAwLDcgKzUwMCw4
IEBAIHZvaWQgaHZtX21pZ3JhdGVfcGlycXMoc3RydWN0IHZjcHUgKnYpCiBzdGF0aWMgYm9vbCBo
dm1fZ2V0X3BlbmRpbmdfZXZlbnQoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCB4ODZfZXZlbnQgKmlu
Zm8pCiB7CiAgICAgaW5mby0+Y3IyID0gdi0+YXJjaC5odm0uZ3Vlc3RfY3JbMl07Ci0gICAgcmV0
dXJuIGh2bV9mdW5jcy5nZXRfcGVuZGluZ19ldmVudCh2LCBpbmZvKTsKKworICAgIHJldHVybiBh
bHRlcm5hdGl2ZV9jYWxsKGh2bV9mdW5jcy5nZXRfcGVuZGluZ19ldmVudCwgdiwgaW5mbyk7CiB9
CiAKIHZvaWQgaHZtX2RvX3Jlc3VtZShzdHJ1Y3QgdmNwdSAqdikKQEAgLTE2NTEsNyArMTY1Miw3
IEBAIHZvaWQgaHZtX2luamVjdF9ldmVudChjb25zdCBzdHJ1Y3QgeDg2X2UKICAgICAgICAgfQog
ICAgIH0KIAotICAgIGh2bV9mdW5jcy5pbmplY3RfZXZlbnQoZXZlbnQpOworICAgIGFsdGVybmF0
aXZlX3ZjYWxsKGh2bV9mdW5jcy5pbmplY3RfZXZlbnQsIGV2ZW50KTsKIH0KIAogaW50IGh2bV9o
YXBfbmVzdGVkX3BhZ2VfZmF1bHQocGFkZHJfdCBncGEsIHVuc2lnbmVkIGxvbmcgZ2xhLApAQCAt
MjIzOCw3ICsyMjM5LDcgQEAgaW50IGh2bV9zZXRfY3IwKHVuc2lnbmVkIGxvbmcgdmFsdWUsIGJv
bwogICAgICAgICAgKCFyYW5nZXNldF9pc19lbXB0eShkLT5pb21lbV9jYXBzKSB8fAogICAgICAg
ICAgICFyYW5nZXNldF9pc19lbXB0eShkLT5hcmNoLmlvcG9ydF9jYXBzKSB8fAogICAgICAgICAg
IGhhc19hcmNoX3BkZXZzKGQpKSApCi0gICAgICAgIGh2bV9mdW5jcy5oYW5kbGVfY2QodiwgdmFs
dWUpOworICAgICAgICBhbHRlcm5hdGl2ZV92Y2FsbChodm1fZnVuY3MuaGFuZGxlX2NkLCB2LCB2
YWx1ZSk7CiAKICAgICBodm1fdXBkYXRlX2NyKHYsIDAsIHZhbHVlKTsKIApAQCAtMzQ3Nyw3ICsz
NDc4LDggQEAgaW50IGh2bV9tc3JfcmVhZF9pbnRlcmNlcHQodW5zaWduZWQgaW50CiAgICAgICAg
ICAgICBnb3RvIGdwX2ZhdWx0OwogICAgICAgICAvKiBJZiByZXQgPT0gMCB0aGVuIHRoaXMgaXMg
bm90IGFuIE1DRSBNU1IsIHNlZSBvdGhlciBNU1JzLiAqLwogICAgICAgICByZXQgPSAoKHJldCA9
PSAwKQotICAgICAgICAgICAgICAgPyBodm1fZnVuY3MubXNyX3JlYWRfaW50ZXJjZXB0KG1zciwg
bXNyX2NvbnRlbnQpCisgICAgICAgICAgICAgICA/IGFsdGVybmF0aXZlX2NhbGwoaHZtX2Z1bmNz
Lm1zcl9yZWFkX2ludGVyY2VwdCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBt
c3IsIG1zcl9jb250ZW50KQogICAgICAgICAgICAgICAgOiBYODZFTVVMX09LQVkpOwogICAgICAg
ICBicmVhazsKICAgICB9CkBAIC0zNjM3LDcgKzM2MzksOCBAQCBpbnQgaHZtX21zcl93cml0ZV9p
bnRlcmNlcHQodW5zaWduZWQgaW50CiAgICAgICAgICAgICBnb3RvIGdwX2ZhdWx0OwogICAgICAg
ICAvKiBJZiByZXQgPT0gMCB0aGVuIHRoaXMgaXMgbm90IGFuIE1DRSBNU1IsIHNlZSBvdGhlciBN
U1JzLiAqLwogICAgICAgICByZXQgPSAoKHJldCA9PSAwKQotICAgICAgICAgICAgICAgPyBodm1f
ZnVuY3MubXNyX3dyaXRlX2ludGVyY2VwdChtc3IsIG1zcl9jb250ZW50KQorICAgICAgICAgICAg
ICAgPyBhbHRlcm5hdGl2ZV9jYWxsKGh2bV9mdW5jcy5tc3Jfd3JpdGVfaW50ZXJjZXB0LAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1zciwgbXNyX2NvbnRlbnQpCiAgICAgICAg
ICAgICAgICA6IFg4NkVNVUxfT0tBWSk7CiAgICAgICAgIGJyZWFrOwogICAgIH0KQEAgLTM4Mjks
NyArMzgzMiw3IEBAIHZvaWQgaHZtX2h5cGVyY2FsbF9wYWdlX2luaXRpYWxpc2Uoc3RydWMKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAqaHlwZXJjYWxsX3BhZ2UpCiB7
CiAgICAgaHZtX2xhdGNoX3NoaW5mb19zaXplKGQpOwotICAgIGh2bV9mdW5jcy5pbml0X2h5cGVy
Y2FsbF9wYWdlKGQsIGh5cGVyY2FsbF9wYWdlKTsKKyAgICBhbHRlcm5hdGl2ZV92Y2FsbChodm1f
ZnVuY3MuaW5pdF9oeXBlcmNhbGxfcGFnZSwgZCwgaHlwZXJjYWxsX3BhZ2UpOwogfQogCiB2b2lk
IGh2bV92Y3B1X3Jlc2V0X3N0YXRlKHN0cnVjdCB2Y3B1ICp2LCB1aW50MTZfdCBjcywgdWludDE2
X3QgaXApCkBAIC01MDA0LDcgKzUwMDcsNyBAQCB2b2lkIGh2bV9kb21haW5fc29mdF9yZXNldChz
dHJ1Y3QgZG9tYWluCiB2b2lkIGh2bV9nZXRfc2VnbWVudF9yZWdpc3RlcihzdHJ1Y3QgdmNwdSAq
diwgZW51bSB4ODZfc2VnbWVudCBzZWcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBz
dHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciAqcmVnKQogewotICAgIGh2bV9mdW5jcy5nZXRfc2VnbWVu
dF9yZWdpc3Rlcih2LCBzZWcsIHJlZyk7CisgICAgYWx0ZXJuYXRpdmVfdmNhbGwoaHZtX2Z1bmNz
LmdldF9zZWdtZW50X3JlZ2lzdGVyLCB2LCBzZWcsIHJlZyk7CiAKICAgICBzd2l0Y2ggKCBzZWcg
KQogICAgIHsKQEAgLTUxNTAsNyArNTE1Myw3IEBAIHZvaWQgaHZtX3NldF9zZWdtZW50X3JlZ2lz
dGVyKHN0cnVjdCB2Y3AKICAgICAgICAgcmV0dXJuOwogICAgIH0KIAotICAgIGh2bV9mdW5jcy5z
ZXRfc2VnbWVudF9yZWdpc3Rlcih2LCBzZWcsIHJlZyk7CisgICAgYWx0ZXJuYXRpdmVfdmNhbGwo
aHZtX2Z1bmNzLnNldF9zZWdtZW50X3JlZ2lzdGVyLCB2LCBzZWcsIHJlZyk7CiB9CiAKIC8qCi0t
LSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL2h2bS5oCkBAIC0zODMsNDIgKzM4Myw0MiBAQCBzdGF0aWMgaW5saW5lIGludAogaHZt
X2d1ZXN0X3g4Nl9tb2RlKHN0cnVjdCB2Y3B1ICp2KQogewogICAgIEFTU0VSVCh2ID09IGN1cnJl
bnQpOwotICAgIHJldHVybiBodm1fZnVuY3MuZ3Vlc3RfeDg2X21vZGUodik7CisgICAgcmV0dXJu
IGFsdGVybmF0aXZlX2NhbGwoaHZtX2Z1bmNzLmd1ZXN0X3g4Nl9tb2RlLCB2KTsKIH0KIAogc3Rh
dGljIGlubGluZSB2b2lkCiBodm1fdXBkYXRlX2hvc3RfY3IzKHN0cnVjdCB2Y3B1ICp2KQogewog
ICAgIGlmICggaHZtX2Z1bmNzLnVwZGF0ZV9ob3N0X2NyMyApCi0gICAgICAgIGh2bV9mdW5jcy51
cGRhdGVfaG9zdF9jcjModik7CisgICAgICAgIGFsdGVybmF0aXZlX3ZjYWxsKGh2bV9mdW5jcy51
cGRhdGVfaG9zdF9jcjMsIHYpOwogfQogCiBzdGF0aWMgaW5saW5lIHZvaWQgaHZtX3VwZGF0ZV9n
dWVzdF9jcihzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IGNyKQogewotICAgIGh2bV9mdW5j
cy51cGRhdGVfZ3Vlc3RfY3IodiwgY3IsIDApOworICAgIGFsdGVybmF0aXZlX3ZjYWxsKGh2bV9m
dW5jcy51cGRhdGVfZ3Vlc3RfY3IsIHYsIGNyLCAwKTsKIH0KIAogc3RhdGljIGlubGluZSB2b2lk
IGh2bV91cGRhdGVfZ3Vlc3RfY3IzKHN0cnVjdCB2Y3B1ICp2LCBib29sIG5vZmx1c2gpCiB7CiAg
ICAgdW5zaWduZWQgaW50IGZsYWdzID0gbm9mbHVzaCA/IEhWTV9VUERBVEVfR1VFU1RfQ1IzX05P
RkxVU0ggOiAwOwogCi0gICAgaHZtX2Z1bmNzLnVwZGF0ZV9ndWVzdF9jcih2LCAzLCBmbGFncyk7
CisgICAgYWx0ZXJuYXRpdmVfdmNhbGwoaHZtX2Z1bmNzLnVwZGF0ZV9ndWVzdF9jciwgdiwgMywg
ZmxhZ3MpOwogfQogCiBzdGF0aWMgaW5saW5lIHZvaWQgaHZtX3VwZGF0ZV9ndWVzdF9lZmVyKHN0
cnVjdCB2Y3B1ICp2KQogewotICAgIGh2bV9mdW5jcy51cGRhdGVfZ3Vlc3RfZWZlcih2KTsKKyAg
ICBhbHRlcm5hdGl2ZV92Y2FsbChodm1fZnVuY3MudXBkYXRlX2d1ZXN0X2VmZXIsIHYpOwogfQog
CiBzdGF0aWMgaW5saW5lIHZvaWQgaHZtX2NwdWlkX3BvbGljeV9jaGFuZ2VkKHN0cnVjdCB2Y3B1
ICp2KQogewotICAgIGh2bV9mdW5jcy5jcHVpZF9wb2xpY3lfY2hhbmdlZCh2KTsKKyAgICBhbHRl
cm5hdGl2ZV92Y2FsbChodm1fZnVuY3MuY3B1aWRfcG9saWN5X2NoYW5nZWQsIHYpOwogfQogCiBz
dGF0aWMgaW5saW5lIHZvaWQgaHZtX3NldF90c2Nfb2Zmc2V0KHN0cnVjdCB2Y3B1ICp2LCB1aW50
NjRfdCBvZmZzZXQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ2
NF90IGF0X3RzYykKIHsKLSAgICBodm1fZnVuY3Muc2V0X3RzY19vZmZzZXQodiwgb2Zmc2V0LCBh
dF90c2MpOworICAgIGFsdGVybmF0aXZlX3ZjYWxsKGh2bV9mdW5jcy5zZXRfdHNjX29mZnNldCwg
diwgb2Zmc2V0LCBhdF90c2MpOwogfQogCiAvKgpAQCAtNDM1LDE4ICs0MzUsMTggQEAgc3RhdGlj
IGlubGluZSB2b2lkIGh2bV9mbHVzaF9ndWVzdF90bGJzKAogc3RhdGljIGlubGluZSB1bnNpZ25l
ZCBpbnQKIGh2bV9nZXRfY3BsKHN0cnVjdCB2Y3B1ICp2KQogewotICAgIHJldHVybiBodm1fZnVu
Y3MuZ2V0X2NwbCh2KTsKKyAgICByZXR1cm4gYWx0ZXJuYXRpdmVfY2FsbChodm1fZnVuY3MuZ2V0
X2NwbCwgdik7CiB9CiAKIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBodm1fZ2V0X3NoYWRv
d19nc19iYXNlKHN0cnVjdCB2Y3B1ICp2KQogewotICAgIHJldHVybiBodm1fZnVuY3MuZ2V0X3No
YWRvd19nc19iYXNlKHYpOworICAgIHJldHVybiBhbHRlcm5hdGl2ZV9jYWxsKGh2bV9mdW5jcy5n
ZXRfc2hhZG93X2dzX2Jhc2UsIHYpOwogfQogCiBzdGF0aWMgaW5saW5lIGJvb2wgaHZtX2dldF9n
dWVzdF9ibmRjZmdzKHN0cnVjdCB2Y3B1ICp2LCB1NjQgKnZhbCkKIHsKICAgICByZXR1cm4gaHZt
X2Z1bmNzLmdldF9ndWVzdF9ibmRjZmdzICYmCi0gICAgICAgICAgIGh2bV9mdW5jcy5nZXRfZ3Vl
c3RfYm5kY2Zncyh2LCB2YWwpOworICAgICAgICAgICBhbHRlcm5hdGl2ZV9jYWxsKGh2bV9mdW5j
cy5nZXRfZ3Vlc3RfYm5kY2ZncywgdiwgdmFsKTsKIH0KIAogI2RlZmluZSBoYXNfaHZtX3BhcmFt
cyhkKSBcCkBAIC01MDMsMTIgKzUwMywxMiBAQCBzdGF0aWMgaW5saW5lIHZvaWQgaHZtX2luamVj
dF9wYWdlX2ZhdWx0CiAKIHN0YXRpYyBpbmxpbmUgaW50IGh2bV9ldmVudF9wZW5kaW5nKHN0cnVj
dCB2Y3B1ICp2KQogewotICAgIHJldHVybiBodm1fZnVuY3MuZXZlbnRfcGVuZGluZyh2KTsKKyAg
ICByZXR1cm4gYWx0ZXJuYXRpdmVfY2FsbChodm1fZnVuY3MuZXZlbnRfcGVuZGluZywgdik7CiB9
CiAKIHN0YXRpYyBpbmxpbmUgdm9pZCBodm1faW52bHBnKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25l
ZCBsb25nIGxpbmVhcikKIHsKLSAgICBodm1fZnVuY3MuaW52bHBnKHYsIGxpbmVhcik7CisgICAg
YWx0ZXJuYXRpdmVfdmNhbGwoaHZtX2Z1bmNzLmludmxwZywgdiwgbGluZWFyKTsKIH0KIAogLyog
VGhlc2UgYml0cyBpbiBDUjQgYXJlIG93bmVkIGJ5IHRoZSBob3N0LiAqLwpAQCAtNTMzLDEzICs1
MzMsMTQgQEAgc3RhdGljIGlubGluZSB2b2lkIGh2bV9jcHVfZG93bih2b2lkKQogCiBzdGF0aWMg
aW5saW5lIHVuc2lnbmVkIGludCBodm1fZ2V0X2luc25fYnl0ZXMoc3RydWN0IHZjcHUgKnYsIHVp
bnQ4X3QgKmJ1ZikKIHsKLSAgICByZXR1cm4gKGh2bV9mdW5jcy5nZXRfaW5zbl9ieXRlcyA/IGh2
bV9mdW5jcy5nZXRfaW5zbl9ieXRlcyh2LCBidWYpIDogMCk7CisgICAgcmV0dXJuIChodm1fZnVu
Y3MuZ2V0X2luc25fYnl0ZXMKKyAgICAgICAgICAgID8gYWx0ZXJuYXRpdmVfY2FsbChodm1fZnVu
Y3MuZ2V0X2luc25fYnl0ZXMsIHYsIGJ1ZikgOiAwKTsKIH0KIAogc3RhdGljIGlubGluZSB2b2lk
IGh2bV9zZXRfaW5mb19ndWVzdChzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICBpZiAoIGh2bV9mdW5j
cy5zZXRfaW5mb19ndWVzdCApCi0gICAgICAgIHJldHVybiBodm1fZnVuY3Muc2V0X2luZm9fZ3Vl
c3Qodik7CisgICAgICAgIGFsdGVybmF0aXZlX3ZjYWxsKGh2bV9mdW5jcy5zZXRfaW5mb19ndWVz
dCwgdik7CiB9CiAKIHN0YXRpYyBpbmxpbmUgdm9pZCBodm1faW52YWxpZGF0ZV9yZWdzX2ZpZWxk
cyhzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKCgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 10:13:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 10: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 1g7HgM-0008Fd-8h; Tue, 02 Oct 2018 10:13:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7HgL-0008FT-Ds
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 10:13:33 +0000
X-Inumbo-ID: 7c3fdf43-c62b-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7c3fdf43-c62b-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 12:11:10 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 04:13:31 -0600
Message-Id: <5BB344C602000078001EDA0E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 04:13:26 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
In-Reply-To: <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v4 03/12] x86/HVM: patch vINTR indirect calls
 through hvm_funcs to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hpbGUgbm90IHN0cmljdGx5IG5lY2Vzc2FyeSwgY2hhbmdlIHRoZSBWTVggaW5pdGlhbGl6YXRp
b24gbG9naWMgdG8KdXBkYXRlIHRoZSBmdW5jdGlvbiB0YWJsZSBpbiBzdGFydF92bXgoKSBmcm9t
IE5VTEwgcmF0aGVyIHRoYW4gdG8gTlVMTCwKdG8gbWFrZSBtb3JlIG9idmlvdXMgdGhhdCB3ZSB3
b24ndCBldmVyIGNoYW5nZSBhbiBhbHJlYWR5IChleHBsaWN0bHkpCmluaXRpYWxpemVkIGZ1bmN0
aW9uIHBvaW50ZXIuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkFja2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KUmV2aWV3ZWQt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQp2NDogUmUtYmFzZS4KdjI6IERy
b3Agb3Blbi1jb2RlZCBudW1iZXJzIGZyb20gbWFjcm8gaW52b2NhdGlvbnMuCgotLS0gYS94ZW4v
YXJjaC94ODYvaHZtL3ZsYXBpYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKQEAg
LTExMSwxMCArMTExLDE1IEBAIHN0YXRpYyB2b2lkIHZsYXBpY19jbGVhcl9pcnIoaW50IHZlY3Rv
ciwKICAgICB2bGFwaWNfY2xlYXJfdmVjdG9yKHZlY3RvciwgJnZsYXBpYy0+cmVncy0+ZGF0YVtB
UElDX0lSUl0pOwogfQogCi1zdGF0aWMgaW50IHZsYXBpY19maW5kX2hpZ2hlc3RfaXJyKHN0cnVj
dCB2bGFwaWMgKnZsYXBpYykKK3N0YXRpYyB2b2lkIHN5bmNfcGlyX3RvX2lycihzdHJ1Y3QgdmNw
dSAqdikKIHsKICAgICBpZiAoIGh2bV9mdW5jcy5zeW5jX3Bpcl90b19pcnIgKQotICAgICAgICBo
dm1fZnVuY3Muc3luY19waXJfdG9faXJyKHZsYXBpY192Y3B1KHZsYXBpYykpOworICAgICAgICBh
bHRlcm5hdGl2ZV92Y2FsbChodm1fZnVuY3Muc3luY19waXJfdG9faXJyLCB2KTsKK30KKworc3Rh
dGljIGludCB2bGFwaWNfZmluZF9oaWdoZXN0X2lycihzdHJ1Y3QgdmxhcGljICp2bGFwaWMpCit7
CisgICAgc3luY19waXJfdG9faXJyKHZsYXBpY192Y3B1KHZsYXBpYykpOwogCiAgICAgcmV0dXJu
IHZsYXBpY19maW5kX2hpZ2hlc3RfdmVjdG9yKCZ2bGFwaWMtPnJlZ3MtPmRhdGFbQVBJQ19JUlJd
KTsKIH0KQEAgLTE0Myw3ICsxNDgsNyBAQCBib29sIHZsYXBpY190ZXN0X2lycShjb25zdCBzdHJ1
Y3QgdmxhcGljCiAgICAgICAgIHJldHVybiBmYWxzZTsKIAogICAgIGlmICggaHZtX2Z1bmNzLnRl
c3RfcGlyICYmCi0gICAgICAgICBodm1fZnVuY3MudGVzdF9waXIoY29uc3RfdmxhcGljX3ZjcHUo
dmxhcGljKSwgdmVjKSApCisgICAgICAgICBhbHRlcm5hdGl2ZV9jYWxsKGh2bV9mdW5jcy50ZXN0
X3BpciwgY29uc3RfdmxhcGljX3ZjcHUodmxhcGljKSwgdmVjKSApCiAgICAgICAgIHJldHVybiB0
cnVlOwogCiAgICAgcmV0dXJuIHZsYXBpY190ZXN0X3ZlY3Rvcih2ZWMsICZ2bGFwaWMtPnJlZ3Mt
PmRhdGFbQVBJQ19JUlJdKTsKQEAgLTE2NSwxMCArMTcwLDEwIEBAIHZvaWQgdmxhcGljX3NldF9p
cnEoc3RydWN0IHZsYXBpYyAqdmxhcGkKICAgICAgICAgdmxhcGljX2NsZWFyX3ZlY3Rvcih2ZWMs
ICZ2bGFwaWMtPnJlZ3MtPmRhdGFbQVBJQ19UTVJdKTsKIAogICAgIGlmICggaHZtX2Z1bmNzLnVw
ZGF0ZV9lb2lfZXhpdF9iaXRtYXAgKQotICAgICAgICBodm1fZnVuY3MudXBkYXRlX2VvaV9leGl0
X2JpdG1hcCh0YXJnZXQsIHZlYywgdHJpZyk7CisgICAgICAgIGFsdGVybmF0aXZlX3ZjYWxsKGh2
bV9mdW5jcy51cGRhdGVfZW9pX2V4aXRfYml0bWFwLCB0YXJnZXQsIHZlYywgdHJpZyk7CiAKICAg
ICBpZiAoIGh2bV9mdW5jcy5kZWxpdmVyX3Bvc3RlZF9pbnRyICkKLSAgICAgICAgaHZtX2Z1bmNz
LmRlbGl2ZXJfcG9zdGVkX2ludHIodGFyZ2V0LCB2ZWMpOworICAgICAgICBhbHRlcm5hdGl2ZV92
Y2FsbChodm1fZnVuY3MuZGVsaXZlcl9wb3N0ZWRfaW50ciwgdGFyZ2V0LCB2ZWMpOwogICAgIGVs
c2UgaWYgKCAhdmxhcGljX3Rlc3RfYW5kX3NldF9pcnIodmVjLCB2bGFwaWMpICkKICAgICAgICAg
dmNwdV9raWNrKHRhcmdldCk7CiB9CkBAIC00NDgsNyArNDUzLDcgQEAgdm9pZCB2bGFwaWNfRU9J
X3NldChzdHJ1Y3QgdmxhcGljICp2bGFwaQogICAgIHZsYXBpY19jbGVhcl92ZWN0b3IodmVjdG9y
LCAmdmxhcGljLT5yZWdzLT5kYXRhW0FQSUNfSVNSXSk7CiAKICAgICBpZiAoIGh2bV9mdW5jcy5o
YW5kbGVfZW9pICkKLSAgICAgICAgaHZtX2Z1bmNzLmhhbmRsZV9lb2kodmVjdG9yKTsKKyAgICAg
ICAgYWx0ZXJuYXRpdmVfdmNhbGwoaHZtX2Z1bmNzLmhhbmRsZV9lb2ksIHZlY3Rvcik7CiAKICAg
ICB2bGFwaWNfaGFuZGxlX0VPSSh2bGFwaWMsIHZlY3Rvcik7CiAKQEAgLTE0MTIsOCArMTQxNyw3
IEBAIHN0YXRpYyBpbnQgbGFwaWNfc2F2ZV9yZWdzKHN0cnVjdCB2Y3B1ICoKICAgICBpZiAoICFo
YXNfdmxhcGljKHYtPmRvbWFpbikgKQogICAgICAgICByZXR1cm4gMDsKIAotICAgIGlmICggaHZt
X2Z1bmNzLnN5bmNfcGlyX3RvX2lyciApCi0gICAgICAgIGh2bV9mdW5jcy5zeW5jX3Bpcl90b19p
cnIodik7CisgICAgc3luY19waXJfdG9faXJyKHYpOwogCiAgICAgcmV0dXJuIGh2bV9zYXZlX2Vu
dHJ5KExBUElDX1JFR1MsIHYtPnZjcHVfaWQsIGgsIHZjcHVfdmxhcGljKHYpLT5yZWdzKTsKIH0K
QEAgLTE1MDksNyArMTUxMyw4IEBAIHN0YXRpYyBpbnQgbGFwaWNfbG9hZF9yZWdzKHN0cnVjdCBk
b21haW4KICAgICAgICAgbGFwaWNfbG9hZF9maXh1cChzKTsKIAogICAgIGlmICggaHZtX2Z1bmNz
LnByb2Nlc3NfaXNyICkKLSAgICAgICAgaHZtX2Z1bmNzLnByb2Nlc3NfaXNyKHZsYXBpY19maW5k
X2hpZ2hlc3RfaXNyKHMpLCB2KTsKKyAgICAgICAgYWx0ZXJuYXRpdmVfdmNhbGwoaHZtX2Z1bmNz
LnByb2Nlc3NfaXNyLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgdmxhcGljX2ZpbmRfaGln
aGVzdF9pc3IocyksIHYpOwogCiAgICAgdmxhcGljX2FkanVzdF9pODI1OV90YXJnZXQoZCk7CiAg
ICAgbGFwaWNfcmVhcm0ocyk7Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCkBAIC0yMzM2LDEyICsyMzM2LDYgQEAgc3RhdGlj
IHN0cnVjdCBodm1fZnVuY3Rpb25fdGFibGUgX19pbml0ZAogICAgIC5uaHZtX3ZjcHVfdm1leGl0
X2V2ZW50ID0gbnZteF92bWV4aXRfZXZlbnQsCiAgICAgLm5odm1faW50cl9ibG9ja2VkICAgID0g
bnZteF9pbnRyX2Jsb2NrZWQsCiAgICAgLm5odm1fZG9tYWluX3JlbGlucXVpc2hfcmVzb3VyY2Vz
ID0gbnZteF9kb21haW5fcmVsaW5xdWlzaF9yZXNvdXJjZXMsCi0gICAgLnVwZGF0ZV9lb2lfZXhp
dF9iaXRtYXAgPSB2bXhfdXBkYXRlX2VvaV9leGl0X2JpdG1hcCwKLSAgICAucHJvY2Vzc19pc3Ig
ICAgICAgICAgPSB2bXhfcHJvY2Vzc19pc3IsCi0gICAgLmRlbGl2ZXJfcG9zdGVkX2ludHIgID0g
dm14X2RlbGl2ZXJfcG9zdGVkX2ludHIsCi0gICAgLnN5bmNfcGlyX3RvX2lyciAgICAgID0gdm14
X3N5bmNfcGlyX3RvX2lyciwKLSAgICAudGVzdF9waXIgICAgICAgICAgICAgPSB2bXhfdGVzdF9w
aXIsCi0gICAgLmhhbmRsZV9lb2kgICAgICAgICAgID0gdm14X2hhbmRsZV9lb2ksCiAgICAgLm5o
dm1faGFwX3dhbGtfTDFfcDJtID0gbnZteF9oYXBfd2Fsa19MMV9wMm0sCiAgICAgLmVuYWJsZV9t
c3JfaW50ZXJjZXB0aW9uID0gdm14X2VuYWJsZV9tc3JfaW50ZXJjZXB0aW9uLAogICAgIC5pc19z
aW5nbGVzdGVwX3N1cHBvcnRlZCA9IHZteF9pc19zaW5nbGVzdGVwX3N1cHBvcnRlZCwKQEAgLTI0
NjksMjYgKzI0NjMsMjMgQEAgY29uc3Qgc3RydWN0IGh2bV9mdW5jdGlvbl90YWJsZSAqIF9faW5p
dAogICAgICAgICBzZXR1cF9lcHRfZHVtcCgpOwogICAgIH0KIAotICAgIGlmICggIWNwdV9oYXNf
dm14X3ZpcnR1YWxfaW50cl9kZWxpdmVyeSApCisgICAgaWYgKCBjcHVfaGFzX3ZteF92aXJ0dWFs
X2ludHJfZGVsaXZlcnkgKQogICAgIHsKLSAgICAgICAgdm14X2Z1bmN0aW9uX3RhYmxlLnVwZGF0
ZV9lb2lfZXhpdF9iaXRtYXAgPSBOVUxMOwotICAgICAgICB2bXhfZnVuY3Rpb25fdGFibGUucHJv
Y2Vzc19pc3IgPSBOVUxMOwotICAgICAgICB2bXhfZnVuY3Rpb25fdGFibGUuaGFuZGxlX2VvaSA9
IE5VTEw7Ci0gICAgfQotICAgIGVsc2UKKyAgICAgICAgdm14X2Z1bmN0aW9uX3RhYmxlLnVwZGF0
ZV9lb2lfZXhpdF9iaXRtYXAgPSB2bXhfdXBkYXRlX2VvaV9leGl0X2JpdG1hcDsKKyAgICAgICAg
dm14X2Z1bmN0aW9uX3RhYmxlLnByb2Nlc3NfaXNyID0gdm14X3Byb2Nlc3NfaXNyOworICAgICAg
ICB2bXhfZnVuY3Rpb25fdGFibGUuaGFuZGxlX2VvaSA9IHZteF9oYW5kbGVfZW9pOwogICAgICAg
ICB2bXhfZnVuY3Rpb25fdGFibGUudmlydHVhbF9pbnRyX2RlbGl2ZXJ5X2VuYWJsZWQgPSB0cnVl
OworICAgIH0KIAogICAgIGlmICggY3B1X2hhc192bXhfcG9zdGVkX2ludHJfcHJvY2Vzc2luZyAp
CiAgICAgewogICAgICAgICBhbGxvY19kaXJlY3RfYXBpY192ZWN0b3IoJnBvc3RlZF9pbnRyX3Zl
Y3RvciwgcGlfbm90aWZpY2F0aW9uX2ludGVycnVwdCk7CiAgICAgICAgIGlmICggaW9tbXVfaW50
cG9zdCApCiAgICAgICAgICAgICBhbGxvY19kaXJlY3RfYXBpY192ZWN0b3IoJnBpX3dha2V1cF92
ZWN0b3IsIHBpX3dha2V1cF9pbnRlcnJ1cHQpOwotICAgIH0KLSAgICBlbHNlCi0gICAgewotICAg
ICAgICB2bXhfZnVuY3Rpb25fdGFibGUuZGVsaXZlcl9wb3N0ZWRfaW50ciA9IE5VTEw7Ci0gICAg
ICAgIHZteF9mdW5jdGlvbl90YWJsZS5zeW5jX3Bpcl90b19pcnIgPSBOVUxMOwotICAgICAgICB2
bXhfZnVuY3Rpb25fdGFibGUudGVzdF9waXIgPSBOVUxMOworCisgICAgICAgIHZteF9mdW5jdGlv
bl90YWJsZS5kZWxpdmVyX3Bvc3RlZF9pbnRyID0gdm14X2RlbGl2ZXJfcG9zdGVkX2ludHI7Cisg
ICAgICAgIHZteF9mdW5jdGlvbl90YWJsZS5zeW5jX3Bpcl90b19pcnIgICAgID0gdm14X3N5bmNf
cGlyX3RvX2lycjsKKyAgICAgICAgdm14X2Z1bmN0aW9uX3RhYmxlLnRlc3RfcGlyICAgICAgICAg
ICAgPSB2bXhfdGVzdF9waXI7CiAgICAgfQogCiAgICAgaWYgKCBjcHVfaGFzX3ZteF90c2Nfc2Nh
bGluZyApCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 10:14:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 10:14: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 1g7Hgm-0008Ja-Lm; Tue, 02 Oct 2018 10:14:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7Hgl-0008JI-LF
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 10:13:59 +0000
X-Inumbo-ID: 0ad7004b-c62c-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0ad7004b-c62c-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 10:15:10 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 04:13:57 -0600
Message-Id: <5BB344E102000078001EDA11@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 04:13:53 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
In-Reply-To: <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v4 04/12] x86: patch ctxt_switch_masking()
 indirect call to direct one
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpSZXZpZXdlZC1i
eTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCnYyOiBEcm9wIG9wZW4tY29kZWQg
bnVtYmVyIGZyb20gbWFjcm8gaW52b2NhdGlvbi4KCi0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvY29t
bW9uLmMKKysrIGIveGVuL2FyY2gveDg2L2NwdS9jb21tb24uYwpAQCAtMTg0LDcgKzE4NCw3IEBA
IHZvaWQgY3R4dF9zd2l0Y2hfbGV2ZWxsaW5nKGNvbnN0IHN0cnVjdAogCX0KIAogCWlmIChjdHh0
X3N3aXRjaF9tYXNraW5nKQotCQljdHh0X3N3aXRjaF9tYXNraW5nKG5leHQpOworCQlhbHRlcm5h
dGl2ZV92Y2FsbChjdHh0X3N3aXRjaF9tYXNraW5nLCBuZXh0KTsKIH0KIAogYm9vbF90IG9wdF9j
cHVfaW5mbzsKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 10:14:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 10:14: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 1g7HhK-0008Op-37; Tue, 02 Oct 2018 10:14:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7HhJ-0008OC-3F
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 10:14:33 +0000
X-Inumbo-ID: 1e981ae5-c62c-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1e981ae5-c62c-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 10:15:43 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 04:14:31 -0600
Message-Id: <5BB3450202000078001EDA14@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 04:14:26 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
In-Reply-To: <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v4 05/12] x86/genapic: remove indirection from
 genapic hook accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW5zdGVhZCBvZiBsb2FkaW5nIGEgcG9pbnRlciBhdCBlYWNoIHVzZSBzaXRlLCBoYXZlIGEgc2lu
Z2xlIHJ1bnRpbWUKaW5zdGFuY2Ugb2Ygc3RydWN0IGdlbmFwaWMsIGNvcHlpbmcgaW50byBpdCBm
cm9tIHRoZSBpbmRpdmlkdWFsCmluc3RhbmNlcy4gVGhlIGluZGl2aWR1YWwgaW5zdGFuY2VzIGNh
biB0aGlzIHdheSBhbHNvIGJlIG1vdmVkIHRvIC5pbml0CihhbHNvIGFkanVzdCBhcGljX3Byb2Jl
W10gYXQgdGhpcyBvY2Nhc2lvbikuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+ClJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoK
LS0tIGEveGVuL2FyY2gveDg2L2FwaWMuYworKysgYi94ZW4vYXJjaC94ODYvYXBpYy5jCkBAIC05
NDMsOCArOTQzLDggQEAgdm9pZCBfX2luaXQgeDJhcGljX2JzcF9zZXR1cCh2b2lkKQogCiAgICAg
Zm9yY2VfaW9tbXUgPSAxOwogCi0gICAgZ2VuYXBpYyA9IGFwaWNfeDJhcGljX3Byb2JlKCk7Ci0g
ICAgcHJpbnRrKCJTd2l0Y2hlZCB0byBBUElDIGRyaXZlciAlcy5cbiIsIGdlbmFwaWMtPm5hbWUp
OworICAgIGdlbmFwaWMgPSAqYXBpY194MmFwaWNfcHJvYmUoKTsKKyAgICBwcmludGsoIlN3aXRj
aGVkIHRvIEFQSUMgZHJpdmVyICVzLlxuIiwgZ2VuYXBpYy5uYW1lKTsKIAogICAgIGlmICggIXgy
YXBpY19lbmFibGVkICkKICAgICB7Ci0tLSBhL3hlbi9hcmNoL3g4Ni9nZW5hcGljL2JpZ3NtcC5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9nZW5hcGljL2JpZ3NtcC5jCkBAIC00Miw3ICs0Miw3IEBAIHN0
YXRpYyBfX2luaXQgaW50IHByb2JlX2JpZ3NtcCh2b2lkKQogCXJldHVybiBkZWZfdG9fYmlnc21w
OwogfSAKIAotY29uc3Qgc3RydWN0IGdlbmFwaWMgYXBpY19iaWdzbXAgPSB7Citjb25zdCBzdHJ1
Y3QgZ2VuYXBpYyBfX2luaXRjb25zdHJlbCBhcGljX2JpZ3NtcCA9IHsKIAlBUElDX0lOSVQoImJp
Z3NtcCIsIHByb2JlX2JpZ3NtcCksCiAJR0VOQVBJQ19QSFlTCiB9OwotLS0gYS94ZW4vYXJjaC94
ODYvZ2VuYXBpYy9kZWZhdWx0LmMKKysrIGIveGVuL2FyY2gveDg2L2dlbmFwaWMvZGVmYXVsdC5j
CkBAIC0yMCw3ICsyMCw3IEBAIHN0YXRpYyBfX2luaXQgaW50IHByb2JlX2RlZmF1bHQodm9pZCkK
IAlyZXR1cm4gMTsKIH0gCiAKLWNvbnN0IHN0cnVjdCBnZW5hcGljIGFwaWNfZGVmYXVsdCA9IHsK
K2NvbnN0IHN0cnVjdCBnZW5hcGljIF9faW5pdGNvbnN0cmVsIGFwaWNfZGVmYXVsdCA9IHsKIAlB
UElDX0lOSVQoImRlZmF1bHQiLCBwcm9iZV9kZWZhdWx0KSwKIAlHRU5BUElDX0ZMQVQKIH07Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9nZW5hcGljL3Byb2JlLmMKKysrIGIveGVuL2FyY2gveDg2L2dlbmFw
aWMvcHJvYmUuYwpAQCAtMTUsMTEgKzE1LDkgQEAKICNpbmNsdWRlIDxhc20vbWFjaC1nZW5lcmlj
L21hY2hfYXBpYy5oPgogI2luY2x1ZGUgPGFzbS9zZXR1cC5oPgogCi1leHRlcm4gY29uc3Qgc3Ry
dWN0IGdlbmFwaWMgYXBpY19iaWdzbXA7CitzdHJ1Y3QgZ2VuYXBpYyBfX3JlYWRfbW9zdGx5IGdl
bmFwaWM7CiAKLWNvbnN0IHN0cnVjdCBnZW5hcGljICpfX3JlYWRfbW9zdGx5IGdlbmFwaWM7Ci0K
LWNvbnN0IHN0cnVjdCBnZW5hcGljICphcGljX3Byb2JlW10gX19pbml0ZGF0YSA9IHsKK2NvbnN0
IHN0cnVjdCBnZW5hcGljICpjb25zdCBfX2luaXRjb25zdHJlbCBhcGljX3Byb2JlW10gPSB7CiAJ
JmFwaWNfYmlnc21wLCAKIAkmYXBpY19kZWZhdWx0LAkvKiBtdXN0IGJlIGxhc3QgKi8KIAlOVUxM
LApAQCAtMzYsMTEgKzM0LDExIEBAIHZvaWQgX19pbml0IGdlbmVyaWNfYmlnc21wX3Byb2JlKHZv
aWQpCiAJICogLSB3ZSBmaW5kIG1vcmUgdGhhbiA4IENQVXMgaW4gYWNwaSBMQVBJQyBsaXN0aW5n
IHdpdGggeEFQSUMgc3VwcG9ydAogCSAqLwogCi0JaWYgKCFjbWRsaW5lX2FwaWMgJiYgZ2VuYXBp
YyA9PSAmYXBpY19kZWZhdWx0KQorCWlmICghY21kbGluZV9hcGljICYmIGdlbmFwaWMubmFtZSA9
PSBhcGljX2RlZmF1bHQubmFtZSkKIAkJaWYgKGFwaWNfYmlnc21wLnByb2JlKCkpIHsKLQkJCWdl
bmFwaWMgPSAmYXBpY19iaWdzbXA7CisJCQlnZW5hcGljID0gYXBpY19iaWdzbXA7CiAJCQlwcmlu
dGsoS0VSTl9JTkZPICJPdmVycmlkaW5nIEFQSUMgZHJpdmVyIHdpdGggJXNcbiIsCi0JCQkgICAg
ICAgZ2VuYXBpYy0+bmFtZSk7CisJCQkgICAgICAgZ2VuYXBpYy5uYW1lKTsKIAkJfQogfQogCkBA
IC01MCw3ICs0OCw3IEBAIHN0YXRpYyBpbnQgX19pbml0IGdlbmFwaWNfYXBpY19mb3JjZShjb24K
IAogCWZvciAoaSA9IDA7IGFwaWNfcHJvYmVbaV07IGkrKykKIAkJaWYgKCFzdHJjbXAoYXBpY19w
cm9iZVtpXS0+bmFtZSwgc3RyKSkgewotCQkJZ2VuYXBpYyA9IGFwaWNfcHJvYmVbaV07CisJCQln
ZW5hcGljID0gKmFwaWNfcHJvYmVbaV07CiAJCQlyYyA9IDA7CiAJCX0KIApAQCAtNjYsMTggKzY0
LDE4IEBAIHZvaWQgX19pbml0IGdlbmVyaWNfYXBpY19wcm9iZSh2b2lkKQogCXJlY29yZF9ib290
X0FQSUNfbW9kZSgpOwogCiAJY2hlY2tfeDJhcGljX3ByZWVuYWJsZWQoKTsKLQljbWRsaW5lX2Fw
aWMgPSBjaGFuZ2VkID0gKGdlbmFwaWMgIT0gTlVMTCk7CisJY21kbGluZV9hcGljID0gY2hhbmdl
ZCA9ICEhZ2VuYXBpYy5uYW1lOwogCiAJZm9yIChpID0gMDsgIWNoYW5nZWQgJiYgYXBpY19wcm9i
ZVtpXTsgaSsrKSB7IAogCQlpZiAoYXBpY19wcm9iZVtpXS0+cHJvYmUoKSkgewogCQkJY2hhbmdl
ZCA9IDE7Ci0JCQlnZW5hcGljID0gYXBpY19wcm9iZVtpXTsKKwkJCWdlbmFwaWMgPSAqYXBpY19w
cm9iZVtpXTsKIAkJfSAKIAl9CiAJaWYgKCFjaGFuZ2VkKSAKLQkJZ2VuYXBpYyA9ICZhcGljX2Rl
ZmF1bHQ7CisJCWdlbmFwaWMgPSBhcGljX2RlZmF1bHQ7CiAKLQlwcmludGsoS0VSTl9JTkZPICJV
c2luZyBBUElDIGRyaXZlciAlc1xuIiwgZ2VuYXBpYy0+bmFtZSk7CisJcHJpbnRrKEtFUk5fSU5G
TyAiVXNpbmcgQVBJQyBkcml2ZXIgJXNcbiIsIGdlbmFwaWMubmFtZSk7CiB9IAogCiAvKiBUaGVz
ZSBmdW5jdGlvbnMgY2FuIHN3aXRjaCB0aGUgQVBJQyBldmVuIGFmdGVyIHRoZSBpbml0aWFsIC0+
cHJvYmUoKSAqLwpAQCAtODgsOSArODYsOSBAQCBpbnQgX19pbml0IG1wc19vZW1fY2hlY2soc3Ry
dWN0IG1wX2NvbmZpCiAJZm9yIChpID0gMDsgYXBpY19wcm9iZVtpXTsgKytpKSB7IAogCQlpZiAo
YXBpY19wcm9iZVtpXS0+bXBzX29lbV9jaGVjayhtcGMsb2VtLHByb2R1Y3RpZCkpIHsgCiAJCQlp
ZiAoIWNtZGxpbmVfYXBpYykgewotCQkJCWdlbmFwaWMgPSBhcGljX3Byb2JlW2ldOworCQkJCWdl
bmFwaWMgPSAqYXBpY19wcm9iZVtpXTsKIAkJCQlwcmludGsoS0VSTl9JTkZPICJTd2l0Y2hlZCB0
byBBUElDIGRyaXZlciBgJXMnLlxuIiwgCi0JCQkJICAgICAgIGdlbmFwaWMtPm5hbWUpOworCQkJ
CSAgICAgICBnZW5hcGljLm5hbWUpOwogCQkJfQogCQkJcmV0dXJuIDE7CiAJCX0gCkBAIC0xMDQs
OSArMTAyLDkgQEAgaW50IF9faW5pdCBhY3BpX21hZHRfb2VtX2NoZWNrKGNoYXIgKm9lbQogCWZv
ciAoaSA9IDA7IGFwaWNfcHJvYmVbaV07ICsraSkgeyAKIAkJaWYgKGFwaWNfcHJvYmVbaV0tPmFj
cGlfbWFkdF9vZW1fY2hlY2sob2VtX2lkLCBvZW1fdGFibGVfaWQpKSB7IAogCQkJaWYgKCFjbWRs
aW5lX2FwaWMpIHsKLQkJCQlnZW5hcGljID0gYXBpY19wcm9iZVtpXTsKKwkJCQlnZW5hcGljID0g
KmFwaWNfcHJvYmVbaV07CiAJCQkJcHJpbnRrKEtFUk5fSU5GTyAiU3dpdGNoZWQgdG8gQVBJQyBk
cml2ZXIgYCVzJy5cbiIsIAotCQkJCSAgICAgICBnZW5hcGljLT5uYW1lKTsKKwkJCQkgICAgICAg
Z2VuYXBpYy5uYW1lKTsKIAkJCX0KIAkJCXJldHVybiAxOwogCQl9IAotLS0gYS94ZW4vYXJjaC94
ODYvZ2VuYXBpYy94MmFwaWMuYworKysgYi94ZW4vYXJjaC94ODYvZ2VuYXBpYy94MmFwaWMuYwpA
QCAtMTYzLDcgKzE2Myw3IEBAIHN0YXRpYyB2b2lkIHNlbmRfSVBJX21hc2tfeDJhcGljX2NsdXN0
ZXIKICAgICBsb2NhbF9pcnFfcmVzdG9yZShmbGFncyk7CiB9CiAKLXN0YXRpYyBjb25zdCBzdHJ1
Y3QgZ2VuYXBpYyBhcGljX3gyYXBpY19waHlzID0geworc3RhdGljIGNvbnN0IHN0cnVjdCBnZW5h
cGljIF9faW5pdGNvbnN0cmVsIGFwaWNfeDJhcGljX3BoeXMgPSB7CiAgICAgQVBJQ19JTklUKCJ4
MmFwaWNfcGh5cyIsIE5VTEwpLAogICAgIC5pbnRfZGVsaXZlcnlfbW9kZSA9IGRlc3RfRml4ZWQs
CiAgICAgLmludF9kZXN0X21vZGUgPSAwIC8qIHBoeXNpY2FsIGRlbGl2ZXJ5ICovLApAQCAtMTc1
LDcgKzE3NSw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZ2VuYXBpYyBhcGljX3gyYXBpY18KICAg
ICAuc2VuZF9JUElfc2VsZiA9IHNlbmRfSVBJX3NlbGZfeDJhcGljCiB9OwogCi1zdGF0aWMgY29u
c3Qgc3RydWN0IGdlbmFwaWMgYXBpY194MmFwaWNfY2x1c3RlciA9IHsKK3N0YXRpYyBjb25zdCBz
dHJ1Y3QgZ2VuYXBpYyBfX2luaXRjb25zdHJlbCBhcGljX3gyYXBpY19jbHVzdGVyID0gewogICAg
IEFQSUNfSU5JVCgieDJhcGljX2NsdXN0ZXIiLCBOVUxMKSwKICAgICAuaW50X2RlbGl2ZXJ5X21v
ZGUgPSBkZXN0X0xvd2VzdFByaW8sCiAgICAgLmludF9kZXN0X21vZGUgPSAxIC8qIGxvZ2ljYWwg
ZGVsaXZlcnkgKi8sCkBAIC0yNTksNiArMjU5LDYgQEAgdm9pZCBfX2luaXQgY2hlY2tfeDJhcGlj
X3ByZWVuYWJsZWQodm9pZAogICAgIHsKICAgICAgICAgcHJpbnRrKCJ4MkFQSUMgbW9kZSBpcyBh
bHJlYWR5IGVuYWJsZWQgYnkgQklPUy5cbiIpOwogICAgICAgICB4MmFwaWNfZW5hYmxlZCA9IDE7
Ci0gICAgICAgIGdlbmFwaWMgPSBhcGljX3gyYXBpY19wcm9iZSgpOworICAgICAgICBnZW5hcGlj
ID0gKmFwaWNfeDJhcGljX3Byb2JlKCk7CiAgICAgfQogfQotLS0gYS94ZW4vYXJjaC94ODYvbXBw
YXJzZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tcHBhcnNlLmMKQEAgLTE2Miw3ICsxNjIsOCBAQCBz
dGF0aWMgaW50IE1QX3Byb2Nlc3Nvcl9pbmZvX3goc3RydWN0IG1wCiAJCXJldHVybiAtRU5PU1BD
OwogCX0KIAotCWlmIChudW1fcHJvY2Vzc29ycyA+PSA4ICYmIGhvdHBsdWcgJiYgZ2VuYXBpYyA9
PSAmYXBpY19kZWZhdWx0KSB7CisJaWYgKG51bV9wcm9jZXNzb3JzID49IDggJiYgaG90cGx1Zwor
CSAgICAmJiBnZW5hcGljLm5hbWUgPT0gYXBpY19kZWZhdWx0Lm5hbWUpIHsKIAkJcHJpbnRrKEtF
Uk5fV0FSTklORyAiV0FSTklORzogQ1BVcyBsaW1pdCBvZiA4IHJlYWNoZWQuIgogCQkJIiBQcm9j
ZXNzb3IgaWdub3JlZC5cbiIpOwogCQlyZXR1cm4gLUVOT1NQQzsKLS0tIGEveGVuL2FyY2gveDg2
L3NtcC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zbXAuYwpAQCAtMjksMTIgKzI5LDEyIEBACiAKIHZv
aWQgc2VuZF9JUElfbWFzayhjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGludCB2ZWN0b3IpCiB7Ci0g
ICAgZ2VuYXBpYy0+c2VuZF9JUElfbWFzayhtYXNrLCB2ZWN0b3IpOworICAgIGdlbmFwaWMuc2Vu
ZF9JUElfbWFzayhtYXNrLCB2ZWN0b3IpOwogfQogCiB2b2lkIHNlbmRfSVBJX3NlbGYoaW50IHZl
Y3RvcikKIHsKLSAgICBnZW5hcGljLT5zZW5kX0lQSV9zZWxmKHZlY3Rvcik7CisgICAgZ2VuYXBp
Yy5zZW5kX0lQSV9zZWxmKHZlY3Rvcik7CiB9CiAKIC8qCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14
ODYvZ2VuYXBpYy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZ2VuYXBpYy5oCkBAIC00Nyw4
ICs0Nyw5IEBAIHN0cnVjdCBnZW5hcGljIHsKIAlBUElDRlVOQyhtcHNfb2VtX2NoZWNrKSwgXAog
CUFQSUNGVU5DKGFjcGlfbWFkdF9vZW1fY2hlY2spCiAKLWV4dGVybiBjb25zdCBzdHJ1Y3QgZ2Vu
YXBpYyAqZ2VuYXBpYzsKK2V4dGVybiBzdHJ1Y3QgZ2VuYXBpYyBnZW5hcGljOwogZXh0ZXJuIGNv
bnN0IHN0cnVjdCBnZW5hcGljIGFwaWNfZGVmYXVsdDsKK2V4dGVybiBjb25zdCBzdHJ1Y3QgZ2Vu
YXBpYyBhcGljX2JpZ3NtcDsKIAogdm9pZCBzZW5kX0lQSV9zZWxmX2xlZ2FjeSh1aW50OF90IHZl
Y3Rvcik7CiAKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tYWNoLWdlbmVyaWMvbWFjaF9hcGlj
LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tYWNoLWdlbmVyaWMvbWFjaF9hcGljLmgKQEAg
LTEwLDEzICsxMCwxMyBAQAogI2RlZmluZSBlc3JfZGlzYWJsZSAoMCkKIAogLyogVGhlIGZvbGxv
d2luZyBhcmUgZGVwZW5kZW50IG9uIEFQSUMgZGVsaXZlcnkgbW9kZSAobG9naWNhbCB2cy4gcGh5
c2ljYWwpLiAqLwotI2RlZmluZSBJTlRfREVMSVZFUllfTU9ERSAoZ2VuYXBpYy0+aW50X2RlbGl2
ZXJ5X21vZGUpCi0jZGVmaW5lIElOVF9ERVNUX01PREUgKGdlbmFwaWMtPmludF9kZXN0X21vZGUp
CisjZGVmaW5lIElOVF9ERUxJVkVSWV9NT0RFIChnZW5hcGljLmludF9kZWxpdmVyeV9tb2RlKQor
I2RlZmluZSBJTlRfREVTVF9NT0RFIChnZW5hcGljLmludF9kZXN0X21vZGUpCiAjZGVmaW5lIFRB
UkdFVF9DUFVTICgoY29uc3QgdHlwZW9mKGNwdV9vbmxpbmVfbWFwKSAqKSZjcHVfb25saW5lX21h
cCkKLSNkZWZpbmUgaW5pdF9hcGljX2xkciAoZ2VuYXBpYy0+aW5pdF9hcGljX2xkcikKLSNkZWZp
bmUgY2x1c3RlcmVkX2FwaWNfY2hlY2sgKGdlbmFwaWMtPmNsdXN0ZXJlZF9hcGljX2NoZWNrKSAK
LSNkZWZpbmUgY3B1X21hc2tfdG9fYXBpY2lkIChnZW5hcGljLT5jcHVfbWFza190b19hcGljaWQp
Ci0jZGVmaW5lIHZlY3Rvcl9hbGxvY2F0aW9uX2NwdW1hc2soY3B1KSAoZ2VuYXBpYy0+dmVjdG9y
X2FsbG9jYXRpb25fY3B1bWFzayhjcHUpKQorI2RlZmluZSBpbml0X2FwaWNfbGRyIChnZW5hcGlj
LmluaXRfYXBpY19sZHIpCisjZGVmaW5lIGNsdXN0ZXJlZF9hcGljX2NoZWNrIChnZW5hcGljLmNs
dXN0ZXJlZF9hcGljX2NoZWNrKQorI2RlZmluZSBjcHVfbWFza190b19hcGljaWQgKGdlbmFwaWMu
Y3B1X21hc2tfdG9fYXBpY2lkKQorI2RlZmluZSB2ZWN0b3JfYWxsb2NhdGlvbl9jcHVtYXNrKGNw
dSkgKGdlbmFwaWMudmVjdG9yX2FsbG9jYXRpb25fY3B1bWFzayhjcHUpKQogCiBzdGF0aWMgaW5s
aW5lIHZvaWQgZW5hYmxlX2FwaWNfbW9kZSh2b2lkKQogewoKCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 10:14:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 10: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 1g7Hhe-0008T8-Ej; Tue, 02 Oct 2018 10:14:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7Hhd-0008Su-JQ
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 10:14:53 +0000
X-Inumbo-ID: 2aa7918d-c62c-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2aa7918d-c62c-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 10:16:03 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 04:14:51 -0600
Message-Id: <5BB3451702000078001EDA17@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 04:14:47 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
In-Reply-To: <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v4 06/12] x86/genapic: patch indirect calls to
 direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rm9yIChJIGhvcGUpIG9idmlvdXMgcmVhc29ucyBvbmx5IHRoZSBvbmVzIHVzZWQgYXQgcnVudGlt
ZSBnZXQKY29udmVydGVkLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCnYy
OiBEcm9wIG9wZW4tY29kZWQgbnVtYmVycyBmcm9tIG1hY3JvIGludm9jYXRpb25zLgoKLS0tIGEv
eGVuL2FyY2gveDg2L3NtcC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zbXAuYwpAQCAtMjksMTIgKzI5
LDEyIEBACiAKIHZvaWQgc2VuZF9JUElfbWFzayhjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGludCB2
ZWN0b3IpCiB7Ci0gICAgZ2VuYXBpYy5zZW5kX0lQSV9tYXNrKG1hc2ssIHZlY3Rvcik7CisgICAg
YWx0ZXJuYXRpdmVfdmNhbGwoZ2VuYXBpYy5zZW5kX0lQSV9tYXNrLCBtYXNrLCB2ZWN0b3IpOwog
fQogCiB2b2lkIHNlbmRfSVBJX3NlbGYoaW50IHZlY3RvcikKIHsKLSAgICBnZW5hcGljLnNlbmRf
SVBJX3NlbGYodmVjdG9yKTsKKyAgICBhbHRlcm5hdGl2ZV92Y2FsbChnZW5hcGljLnNlbmRfSVBJ
X3NlbGYsIHZlY3Rvcik7CiB9CiAKIC8qCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbWFjaC1n
ZW5lcmljL21hY2hfYXBpYy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbWFjaC1nZW5lcmlj
L21hY2hfYXBpYy5oCkBAIC0xNSw4ICsxNSwxOCBAQAogI2RlZmluZSBUQVJHRVRfQ1BVUyAoKGNv
bnN0IHR5cGVvZihjcHVfb25saW5lX21hcCkgKikmY3B1X29ubGluZV9tYXApCiAjZGVmaW5lIGlu
aXRfYXBpY19sZHIgKGdlbmFwaWMuaW5pdF9hcGljX2xkcikKICNkZWZpbmUgY2x1c3RlcmVkX2Fw
aWNfY2hlY2sgKGdlbmFwaWMuY2x1c3RlcmVkX2FwaWNfY2hlY2spCi0jZGVmaW5lIGNwdV9tYXNr
X3RvX2FwaWNpZCAoZ2VuYXBpYy5jcHVfbWFza190b19hcGljaWQpCi0jZGVmaW5lIHZlY3Rvcl9h
bGxvY2F0aW9uX2NwdW1hc2soY3B1KSAoZ2VuYXBpYy52ZWN0b3JfYWxsb2NhdGlvbl9jcHVtYXNr
KGNwdSkpCisjZGVmaW5lIGNwdV9tYXNrX3RvX2FwaWNpZChtYXNrKSAoeyBcCisJLyogXAorCSAq
IFRoZXJlIGFyZSBhIG51bWJlciBvZiBwbGFjZXMgd2hlcmUgdGhlIGFkZHJlc3Mgb2YgYSBsb2Nh
bCB2YXJpYWJsZSBcCisJICogZ2V0cyBwYXNzZWQgaGVyZS4gVGhlIHVzZSBvZiA/OiBpbiBhbHRl
cm5hdGl2ZV9jYWxsPE4+KCkgdHJpZ2dlcnMgYW4gXAorCSAqICJhZGRyZXNzIG9mIC4uLiBpcyBh
bHdheXMgdHJ1ZSIgd2FybmluZyBpbiBzdWNoIGEgY2FzZSB3aXRoIGF0IGxlYXN0IFwKKwkgKiBn
Y2MgNyBhbmQgOC4gSGVuY2UgdGhlIHNlZW1pbmdseSBwb2ludGxlc3MgbG9jYWwgdmFyaWFibGUg
aGVyZS4gXAorCSAqLyBcCisJY29uc3QgY3B1bWFza190ICptXyA9IChtYXNrKTsgXAorCWFsdGVy
bmF0aXZlX2NhbGwoZ2VuYXBpYy5jcHVfbWFza190b19hcGljaWQsIG1fKTsgXAorfSkKKyNkZWZp
bmUgdmVjdG9yX2FsbG9jYXRpb25fY3B1bWFzayhjcHUpIFwKKwlhbHRlcm5hdGl2ZV9jYWxsKGdl
bmFwaWMudmVjdG9yX2FsbG9jYXRpb25fY3B1bWFzaywgY3B1KQogCiBzdGF0aWMgaW5saW5lIHZv
aWQgZW5hYmxlX2FwaWNfbW9kZSh2b2lkKQogewoKCgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 10:15:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 10:15: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 1g7Hi3-00007E-R4; Tue, 02 Oct 2018 10:15:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7Hi2-00006h-9o
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 10:15:18 +0000
X-Inumbo-ID: ba8c596c-c62b-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ba8c596c-c62b-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 12:12:55 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 04:15:16 -0600
Message-Id: <5BB3453002000078001EDA1A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 04:15:12 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
In-Reply-To: <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v4 07/12] x86/cpuidle: patch some indirect calls
 to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rm9yIG5vdyBvbmx5IHRoZSBvbmVzIHVzZWQgZHVyaW5nIGVudGVyaW5nL2V4aXRpbmcgb2YgaWRs
ZSBzdGF0ZXMgYXJlCmNvbnZlcnRlZC4gQWRkaXRpb25hbGx5IHBtX2lkbGV7LF9zYXZlfSBhbmQg
bGFwaWNfdGltZXJfe29uLG9mZn0gY2FuJ3QKYmUgY29udmVydGVkLCBhcyB0aGV5IG1heSBnZXQg
ZXN0YWJsaXNoZWQgcmF0aGVyIGxhdGUgKHdoZW4gRG9tMCBpcwphbHJlYWR5IGFjdGl2ZSkuCgpO
b3RlIHRoYXQgZm9yIHBhdGNoaW5nIHRvIGJlIGRlZmVycmVkIHVudGlsIGFmdGVyIHRoZSBwcmUt
U01QIGluaXRjYWxscwooZnJvbSB3aGVyZSBjcHVpZGxlX2luaXRfY3B1KCkgcnVucyB0aGUgZmly
c3QgdGltZSkgdGhlIHBvaW50ZXJzIG5lZWQgdG8Kc3RhcnQgb3V0IGFzIE5VTEwuCgpTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+ClJldmlld2VkLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KdjI6IERyb3Agb3Blbi1jb2RlZCBudW1iZXJz
IGZyb20gbWFjcm8gaW52b2NhdGlvbnMuCgotLS0gYS94ZW4vYXJjaC94ODYvYWNwaS9jcHVfaWRs
ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9hY3BpL2NwdV9pZGxlLmMKQEAgLTEwMiw4ICsxMDIsNiBA
QCBib29sIGxhcGljX3RpbWVyX2luaXQodm9pZCkKICAgICByZXR1cm4gdHJ1ZTsKIH0KIAotc3Rh
dGljIHVpbnQ2NF90ICgqX19yZWFkX21vc3RseSB0aWNrX3RvX25zKSh1aW50NjRfdCkgPSBhY3Bp
X3BtX3RpY2tfdG9fbnM7Ci0KIHZvaWQgKCpfX3JlYWRfbW9zdGx5IHBtX2lkbGVfc2F2ZSkodm9p
ZCk7CiB1bnNpZ25lZCBpbnQgbWF4X2NzdGF0ZSBfX3JlYWRfbW9zdGx5ID0gQUNQSV9QUk9DRVNT
T1JfTUFYX1BPV0VSIC0gMTsKIGludGVnZXJfcGFyYW0oIm1heF9jc3RhdGUiLCBtYXhfY3N0YXRl
KTsKQEAgLTI4OSw5ICsyODcsOSBAQCBzdGF0aWMgdWludDY0X3QgYWNwaV9wbV90aWNrc19lbGFw
c2VkKHVpCiAgICAgICAgIHJldHVybiAoKDB4RkZGRkZGRkYgLSB0MSkgKyB0MiArMSk7CiB9CiAK
LXVpbnQ2NF90ICgqX19yZWFkX21vc3RseSBjcHVpZGxlX2dldF90aWNrKSh2b2lkKSA9IGdldF9h
Y3BpX3BtX3RpY2s7Ci1zdGF0aWMgdWludDY0X3QgKCpfX3JlYWRfbW9zdGx5IHRpY2tzX2VsYXBz
ZWQpKHVpbnQ2NF90LCB1aW50NjRfdCkKLSAgICA9IGFjcGlfcG1fdGlja3NfZWxhcHNlZDsKK3Vp
bnQ2NF90ICgqX19yZWFkX21vc3RseSBjcHVpZGxlX2dldF90aWNrKSh2b2lkKTsKK3N0YXRpYyB1
aW50NjRfdCAoKl9fcmVhZF9tb3N0bHkgdGlja190b19ucykodWludDY0X3QpOworc3RhdGljIHVp
bnQ2NF90ICgqX19yZWFkX21vc3RseSB0aWNrc19lbGFwc2VkKSh1aW50NjRfdCwgdWludDY0X3Qp
OwogCiBzdGF0aWMgdm9pZCBwcmludF9hY3BpX3Bvd2VyKHVpbnQzMl90IGNwdSwgc3RydWN0IGFj
cGlfcHJvY2Vzc29yX3Bvd2VyICpwb3dlcikKIHsKQEAgLTU0Nyw3ICs1NDUsNyBAQCB2b2lkIHVw
ZGF0ZV9pZGxlX3N0YXRzKHN0cnVjdCBhY3BpX3Byb2NlCiAgICAgICAgICAgICAgICAgICAgICAg
IHN0cnVjdCBhY3BpX3Byb2Nlc3Nvcl9jeCAqY3gsCiAgICAgICAgICAgICAgICAgICAgICAgIHVp
bnQ2NF90IGJlZm9yZSwgdWludDY0X3QgYWZ0ZXIpCiB7Ci0gICAgaW50NjRfdCBzbGVlcF90aWNr
cyA9IHRpY2tzX2VsYXBzZWQoYmVmb3JlLCBhZnRlcik7CisgICAgaW50NjRfdCBzbGVlcF90aWNr
cyA9IGFsdGVybmF0aXZlX2NhbGwodGlja3NfZWxhcHNlZCwgYmVmb3JlLCBhZnRlcik7CiAgICAg
LyogSW50ZXJydXB0cyBhcmUgZGlzYWJsZWQgKi8KIAogICAgIHNwaW5fbG9jaygmcG93ZXItPnN0
YXRfbG9jayk7CkBAIC01NTUsNyArNTUzLDggQEAgdm9pZCB1cGRhdGVfaWRsZV9zdGF0cyhzdHJ1
Y3QgYWNwaV9wcm9jZQogICAgIGN4LT51c2FnZSsrOwogICAgIGlmICggc2xlZXBfdGlja3MgPiAw
ICkKICAgICB7Ci0gICAgICAgIHBvd2VyLT5sYXN0X3Jlc2lkZW5jeSA9IHRpY2tfdG9fbnMoc2xl
ZXBfdGlja3MpIC8gMTAwMFVMOworICAgICAgICBwb3dlci0+bGFzdF9yZXNpZGVuY3kgPSBhbHRl
cm5hdGl2ZV9jYWxsKHRpY2tfdG9fbnMsIHNsZWVwX3RpY2tzKSAvCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIDEwMDBVTDsKICAgICAgICAgY3gtPnRpbWUgKz0gc2xlZXBfdGlja3M7
CiAgICAgfQogICAgIHBvd2VyLT5sYXN0X3N0YXRlID0gJnBvd2VyLT5zdGF0ZXNbMF07CkBAIC02
MzUsNyArNjM0LDcgQEAgc3RhdGljIHZvaWQgYWNwaV9wcm9jZXNzb3JfaWRsZSh2b2lkKQogICAg
ICAgICBpZiAoIGN4LT50eXBlID09IEFDUElfU1RBVEVfQzEgfHwgbG9jYWxfYXBpY190aW1lcl9j
Ml9vayApCiAgICAgICAgIHsKICAgICAgICAgICAgIC8qIEdldCBzdGFydCB0aW1lICh0aWNrcykg
Ki8KLSAgICAgICAgICAgIHQxID0gY3B1aWRsZV9nZXRfdGljaygpOworICAgICAgICAgICAgdDEg
PSBhbHRlcm5hdGl2ZV9jYWxsKGNwdWlkbGVfZ2V0X3RpY2spOwogICAgICAgICAgICAgLyogVHJh
Y2UgY3B1IGlkbGUgZW50cnkgKi8KICAgICAgICAgICAgIFRSQUNFXzREKFRSQ19QTV9JRExFX0VO
VFJZLCBjeC0+aWR4LCB0MSwgZXhwLCBwcmVkKTsKIApAQCAtNjQ0LDcgKzY0Myw3IEBAIHN0YXRp
YyB2b2lkIGFjcGlfcHJvY2Vzc29yX2lkbGUodm9pZCkKICAgICAgICAgICAgIC8qIEludm9rZSBD
MiAqLwogICAgICAgICAgICAgYWNwaV9pZGxlX2RvX2VudHJ5KGN4KTsKICAgICAgICAgICAgIC8q
IEdldCBlbmQgdGltZSAodGlja3MpICovCi0gICAgICAgICAgICB0MiA9IGNwdWlkbGVfZ2V0X3Rp
Y2soKTsKKyAgICAgICAgICAgIHQyID0gYWx0ZXJuYXRpdmVfY2FsbChjcHVpZGxlX2dldF90aWNr
KTsKICAgICAgICAgICAgIHRyYWNlX2V4aXRfcmVhc29uKGlycV90cmFjZWQpOwogICAgICAgICAg
ICAgLyogVHJhY2UgY3B1IGlkbGUgZXhpdCAqLwogICAgICAgICAgICAgVFJBQ0VfNkQoVFJDX1BN
X0lETEVfRVhJVCwgY3gtPmlkeCwgdDIsCkBAIC02NjYsNyArNjY1LDcgQEAgc3RhdGljIHZvaWQg
YWNwaV9wcm9jZXNzb3JfaWRsZSh2b2lkKQogICAgICAgICBsYXBpY190aW1lcl9vZmYoKTsKIAog
ICAgICAgICAvKiBHZXQgc3RhcnQgdGltZSAodGlja3MpICovCi0gICAgICAgIHQxID0gY3B1aWRs
ZV9nZXRfdGljaygpOworICAgICAgICB0MSA9IGFsdGVybmF0aXZlX2NhbGwoY3B1aWRsZV9nZXRf
dGljayk7CiAgICAgICAgIC8qIFRyYWNlIGNwdSBpZGxlIGVudHJ5ICovCiAgICAgICAgIFRSQUNF
XzREKFRSQ19QTV9JRExFX0VOVFJZLCBjeC0+aWR4LCB0MSwgZXhwLCBwcmVkKTsKIApAQCAtNzE3
LDcgKzcxNiw3IEBAIHN0YXRpYyB2b2lkIGFjcGlfcHJvY2Vzc29yX2lkbGUodm9pZCkKICAgICAg
ICAgfQogCiAgICAgICAgIC8qIEdldCBlbmQgdGltZSAodGlja3MpICovCi0gICAgICAgIHQyID0g
Y3B1aWRsZV9nZXRfdGljaygpOworICAgICAgICB0MiA9IGFsdGVybmF0aXZlX2NhbGwoY3B1aWRs
ZV9nZXRfdGljayk7CiAKICAgICAgICAgLyogcmVjb3ZlcmluZyBUU0MgKi8KICAgICAgICAgY3N0
YXRlX3Jlc3RvcmVfdHNjKCk7CkBAIC04MjcsMTEgKzgyNiwyMCBAQCBpbnQgY3B1aWRsZV9pbml0
X2NwdSh1bnNpZ25lZCBpbnQgY3B1KQogICAgIHsKICAgICAgICAgdW5zaWduZWQgaW50IGk7CiAK
LSAgICAgICAgaWYgKCBjcHUgPT0gMCAmJiBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfTk9OU1RP
UF9UU0MpICkKKyAgICAgICAgaWYgKCBjcHUgPT0gMCAmJiBzeXN0ZW1fc3RhdGUgPCBTWVNfU1RB
VEVfYWN0aXZlICkKICAgICAgICAgewotICAgICAgICAgICAgY3B1aWRsZV9nZXRfdGljayA9IGdl
dF9zdGltZV90aWNrOwotICAgICAgICAgICAgdGlja3NfZWxhcHNlZCA9IHN0aW1lX3RpY2tzX2Vs
YXBzZWQ7Ci0gICAgICAgICAgICB0aWNrX3RvX25zID0gc3RpbWVfdGlja190b19uczsKKyAgICAg
ICAgICAgIGlmICggYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX05PTlNUT1BfVFNDKSApCisgICAg
ICAgICAgICB7CisgICAgICAgICAgICAgICAgY3B1aWRsZV9nZXRfdGljayA9IGdldF9zdGltZV90
aWNrOworICAgICAgICAgICAgICAgIHRpY2tzX2VsYXBzZWQgPSBzdGltZV90aWNrc19lbGFwc2Vk
OworICAgICAgICAgICAgICAgIHRpY2tfdG9fbnMgPSBzdGltZV90aWNrX3RvX25zOworICAgICAg
ICAgICAgfQorICAgICAgICAgICAgZWxzZQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAg
IGNwdWlkbGVfZ2V0X3RpY2sgPSBnZXRfYWNwaV9wbV90aWNrOworICAgICAgICAgICAgICAgIHRp
Y2tzX2VsYXBzZWQgPSBhY3BpX3BtX3RpY2tzX2VsYXBzZWQ7CisgICAgICAgICAgICAgICAgdGlj
a190b19ucyA9IGFjcGlfcG1fdGlja190b19uczsKKyAgICAgICAgICAgIH0KICAgICAgICAgfQog
CiAgICAgICAgIGFjcGlfcG93ZXIgPSB4emFsbG9jKHN0cnVjdCBhY3BpX3Byb2Nlc3Nvcl9wb3dl
cik7Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvbXdhaXQtaWRsZS5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9jcHUvbXdhaXQtaWRsZS5jCkBAIC03NzgsNyArNzc4LDcgQEAgc3RhdGljIHZvaWQgbXdhaXRf
aWRsZSh2b2lkKQogCWlmICghKGxhcGljX3RpbWVyX3JlbGlhYmxlX3N0YXRlcyAmICgxIDw8IGNz
dGF0ZSkpKQogCQlsYXBpY190aW1lcl9vZmYoKTsKIAotCWJlZm9yZSA9IGNwdWlkbGVfZ2V0X3Rp
Y2soKTsKKwliZWZvcmUgPSBhbHRlcm5hdGl2ZV9jYWxsKGNwdWlkbGVfZ2V0X3RpY2spOwogCVRS
QUNFXzREKFRSQ19QTV9JRExFX0VOVFJZLCBjeC0+dHlwZSwgYmVmb3JlLCBleHAsIHByZWQpOwog
CiAJdXBkYXRlX2xhc3RfY3hfc3RhdChwb3dlciwgY3gsIGJlZm9yZSk7CkBAIC03ODYsNyArNzg2
LDcgQEAgc3RhdGljIHZvaWQgbXdhaXRfaWRsZSh2b2lkKQogCWlmIChjcHVfaXNfaGFsdGFibGUo
Y3B1KSkKIAkJbXdhaXRfaWRsZV93aXRoX2hpbnRzKGVheCwgTVdBSVRfRUNYX0lOVEVSUlVQVF9C
UkVBSyk7CiAKLQlhZnRlciA9IGNwdWlkbGVfZ2V0X3RpY2soKTsKKwlhZnRlciA9IGFsdGVybmF0
aXZlX2NhbGwoY3B1aWRsZV9nZXRfdGljayk7CiAKIAljc3RhdGVfcmVzdG9yZV90c2MoKTsKIAl0
cmFjZV9leGl0X3JlYXNvbihpcnFfdHJhY2VkKTsKCgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 10:16:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 10:16: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 1g7Hj0-0000Lf-8x; Tue, 02 Oct 2018 10:16:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7Hiy-0000LO-En
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 10:16:16 +0000
X-Inumbo-ID: 5c7a500b-c62c-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5c7a500b-c62c-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 10:17:27 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 04:16:14 -0600
Message-Id: <5BB3456C02000078001EDA54@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 04:16:12 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
In-Reply-To: <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v4 08/12] cpufreq: convert to a single post-init
 driver (hooks) instance
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyByZWR1Y2VzIHRoZSBwb3N0LWluaXQgbWVtb3J5IGZvb3RwcmludCwgZWxpbWluYXRlcyBh
IHBvaW50bGVzcwpsZXZlbCBvZiBpbmRpcmVjdGlvbiBhdCB0aGUgdXNlIHNpdGVzLCBhbmQgYWxs
b3dzIGZvciBzdWJzZXF1ZW50CmFsdGVybmF0aXZlcyBjYWxsIHBhdGNoaW5nLgoKVGFrZSB0aGUg
b3Bwb3J0dW5pdHkgYW5kIGFsc28gYWRkIGEgbmFtZSB0byB0aGUgUG93ZXJOb3chIGluc3RhbmNl
LgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpSZXZpZXdl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCnYyOiBOZXcuCgotLS0gYS94
ZW4vYXJjaC94ODYvYWNwaS9jcHVmcmVxL2NwdWZyZXEuYworKysgYi94ZW4vYXJjaC94ODYvYWNw
aS9jcHVmcmVxL2NwdWZyZXEuYwpAQCAtNTMsOCArNTMsNiBAQCBlbnVtIHsKIAogc3RydWN0IGFj
cGlfY3B1ZnJlcV9kYXRhICpjcHVmcmVxX2Rydl9kYXRhW05SX0NQVVNdOwogCi1zdGF0aWMgc3Ry
dWN0IGNwdWZyZXFfZHJpdmVyIGFjcGlfY3B1ZnJlcV9kcml2ZXI7Ci0KIHN0YXRpYyBib29sIF9f
cmVhZF9tb3N0bHkgYWNwaV9wc3RhdGVfc3RyaWN0OwogYm9vbGVhbl9wYXJhbSgiYWNwaV9wc3Rh
dGVfc3RyaWN0IiwgYWNwaV9wc3RhdGVfc3RyaWN0KTsKIApAQCAtMzU1LDcgKzM1Myw3IEBAIHN0
YXRpYyB2b2lkIGZlYXR1cmVfZGV0ZWN0KHZvaWQgKmluZm8pCiAgICAgaWYgKCBjcHVfaGFzX2Fw
ZXJmbXBlcmYgKQogICAgIHsKICAgICAgICAgcG9saWN5LT5hcGVyZl9tcGVyZiA9IDE7Ci0gICAg
ICAgIGFjcGlfY3B1ZnJlcV9kcml2ZXIuZ2V0YXZnID0gZ2V0X21lYXN1cmVkX3BlcmY7CisgICAg
ICAgIGNwdWZyZXFfZHJpdmVyLmdldGF2ZyA9IGdldF9tZWFzdXJlZF9wZXJmOwogICAgIH0KIAog
ICAgIGVheCA9IGNwdWlkX2VheCg2KTsKQEAgLTU5Myw3ICs1OTEsNyBAQCBhY3BpX2NwdWZyZXFf
Y3B1X2luaXQoc3RydWN0IGNwdWZyZXFfcG9sCiAgICAgICAgIHBvbGljeS0+Y3VyID0gYWNwaV9j
cHVmcmVxX2d1ZXNzX2ZyZXEoZGF0YSwgcG9saWN5LT5jcHUpOwogICAgICAgICBicmVhazsKICAg
ICBjYXNlIEFDUElfQURSX1NQQUNFX0ZJWEVEX0hBUkRXQVJFOgotICAgICAgICBhY3BpX2NwdWZy
ZXFfZHJpdmVyLmdldCA9IGdldF9jdXJfZnJlcV9vbl9jcHU7CisgICAgICAgIGNwdWZyZXFfZHJp
dmVyLmdldCA9IGdldF9jdXJfZnJlcV9vbl9jcHU7CiAgICAgICAgIHBvbGljeS0+Y3VyID0gZ2V0
X2N1cl9mcmVxX29uX2NwdShjcHUpOwogICAgICAgICBicmVhazsKICAgICBkZWZhdWx0OgpAQCAt
NjM1LDcgKzYzMyw3IEBAIHN0YXRpYyBpbnQgYWNwaV9jcHVmcmVxX2NwdV9leGl0KHN0cnVjdAog
ICAgIHJldHVybiAwOwogfQogCi1zdGF0aWMgc3RydWN0IGNwdWZyZXFfZHJpdmVyIGFjcGlfY3B1
ZnJlcV9kcml2ZXIgPSB7CitzdGF0aWMgY29uc3Qgc3RydWN0IGNwdWZyZXFfZHJpdmVyIF9faW5p
dGNvbnN0cmVsIGFjcGlfY3B1ZnJlcV9kcml2ZXIgPSB7CiAgICAgLm5hbWUgICA9ICJhY3BpLWNw
dWZyZXEiLAogICAgIC52ZXJpZnkgPSBhY3BpX2NwdWZyZXFfdmVyaWZ5LAogICAgIC50YXJnZXQg
PSBhY3BpX2NwdWZyZXFfdGFyZ2V0LApAQCAtNjU2LDcgKzY1NCw3IEBAIHN0YXRpYyBpbnQgX19p
bml0IGNwdWZyZXFfZHJpdmVyX2luaXQodm8KIAogICAgIHJldHVybiByZXQ7CiB9Ci1fX2luaXRj
YWxsKGNwdWZyZXFfZHJpdmVyX2luaXQpOworcHJlc21wX2luaXRjYWxsKGNwdWZyZXFfZHJpdmVy
X2luaXQpOwogCiBpbnQgY3B1ZnJlcV9jcHVfaW5pdCh1bnNpZ25lZCBpbnQgY3B1aWQpCiB7Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9hY3BpL2NwdWZyZXEvcG93ZXJub3cuYworKysgYi94ZW4vYXJjaC94
ODYvYWNwaS9jcHVmcmVxL3Bvd2Vybm93LmMKQEAgLTUyLDggKzUyLDYgQEAKIAogI2RlZmluZSBB
UkNIX0NQVV9GTEFHX1JFU1VNRQkxCiAKLXN0YXRpYyBzdHJ1Y3QgY3B1ZnJlcV9kcml2ZXIgcG93
ZXJub3dfY3B1ZnJlcV9kcml2ZXI7Ci0KIHN0YXRpYyB2b2lkIHRyYW5zaXRpb25fcHN0YXRlKHZv
aWQgKnBzdGF0ZSkKIHsKICAgICB3cm1zcmwoTVNSX1BTVEFURV9DVFJMLCAqKHVuc2lnbmVkIGlu
dCAqKXBzdGF0ZSk7CkBAIC0yMTUsNyArMjEzLDcgQEAgc3RhdGljIHZvaWQgZmVhdHVyZV9kZXRl
Y3Qodm9pZCAqaW5mbykKICAgICBpZiAoIGNwdV9oYXNfYXBlcmZtcGVyZiApCiAgICAgewogICAg
ICAgICBwb2xpY3ktPmFwZXJmX21wZXJmID0gMTsKLSAgICAgICAgcG93ZXJub3dfY3B1ZnJlcV9k
cml2ZXIuZ2V0YXZnID0gZ2V0X21lYXN1cmVkX3BlcmY7CisgICAgICAgIGNwdWZyZXFfZHJpdmVy
LmdldGF2ZyA9IGdldF9tZWFzdXJlZF9wZXJmOwogICAgIH0KIAogICAgIGVkeCA9IGNwdWlkX2Vk
eChDUFVJRF9GUkVRX1ZPTFRfQ0FQQUJJTElUSUVTKTsKQEAgLTM0Nyw3ICszNDUsOCBAQCBzdGF0
aWMgaW50IHBvd2Vybm93X2NwdWZyZXFfY3B1X2V4aXQoc3RyCiAgICAgcmV0dXJuIDA7CiB9CiAK
LXN0YXRpYyBzdHJ1Y3QgY3B1ZnJlcV9kcml2ZXIgcG93ZXJub3dfY3B1ZnJlcV9kcml2ZXIgPSB7
CitzdGF0aWMgY29uc3Qgc3RydWN0IGNwdWZyZXFfZHJpdmVyIF9faW5pdGNvbnN0cmVsIHBvd2Vy
bm93X2NwdWZyZXFfZHJpdmVyID0geworICAgIC5uYW1lICAgPSAicG93ZXJub3ciLAogICAgIC52
ZXJpZnkgPSBwb3dlcm5vd19jcHVmcmVxX3ZlcmlmeSwKICAgICAudGFyZ2V0ID0gcG93ZXJub3df
Y3B1ZnJlcV90YXJnZXQsCiAgICAgLmluaXQgICA9IHBvd2Vybm93X2NwdWZyZXFfY3B1X2luaXQs
Ci0tLSBhL3hlbi9kcml2ZXJzL2FjcGkvcG1zdGF0LmMKKysrIGIveGVuL2RyaXZlcnMvYWNwaS9w
bXN0YXQuYwpAQCAtNjQsNyArNjQsNyBAQCBpbnQgZG9fZ2V0X3BtX2luZm8oc3RydWN0IHhlbl9z
eXNjdGxfZ2V0CiAgICAgY2FzZSBQTVNUQVRfUFg6CiAgICAgICAgIGlmICggISh4ZW5fcHJvY2Vz
c29yX3BtYml0cyAmIFhFTl9QUk9DRVNTT1JfUE1fUFgpICkKICAgICAgICAgICAgIHJldHVybiAt
RU5PREVWOwotICAgICAgICBpZiAoICFjcHVmcmVxX2RyaXZlciApCisgICAgICAgIGlmICggIWNw
dWZyZXFfZHJpdmVyLmluaXQgKQogICAgICAgICAgICAgcmV0dXJuIC1FTk9ERVY7CiAgICAgICAg
IGlmICggIXBtcHQgfHwgIShwbXB0LT5wZXJmLmluaXQgJiBYRU5fUFhfSU5JVCkgKQogICAgICAg
ICAgICAgcmV0dXJuIC1FSU5WQUw7CkBAIC0yNTUsMTYgKzI1NSwxNiBAQCBzdGF0aWMgaW50IGdl
dF9jcHVmcmVxX3BhcmEoc3RydWN0IHhlbl9zCiAgICAgICAgIHJldHVybiByZXQ7CiAKICAgICBv
cC0+dS5nZXRfcGFyYS5jcHVpbmZvX2N1cl9mcmVxID0KLSAgICAgICAgY3B1ZnJlcV9kcml2ZXIt
PmdldCA/IGNwdWZyZXFfZHJpdmVyLT5nZXQob3AtPmNwdWlkKSA6IHBvbGljeS0+Y3VyOworICAg
ICAgICBjcHVmcmVxX2RyaXZlci5nZXQgPyBjcHVmcmVxX2RyaXZlci5nZXQob3AtPmNwdWlkKSA6
IHBvbGljeS0+Y3VyOwogICAgIG9wLT51LmdldF9wYXJhLmNwdWluZm9fbWF4X2ZyZXEgPSBwb2xp
Y3ktPmNwdWluZm8ubWF4X2ZyZXE7CiAgICAgb3AtPnUuZ2V0X3BhcmEuY3B1aW5mb19taW5fZnJl
cSA9IHBvbGljeS0+Y3B1aW5mby5taW5fZnJlcTsKICAgICBvcC0+dS5nZXRfcGFyYS5zY2FsaW5n
X2N1cl9mcmVxID0gcG9saWN5LT5jdXI7CiAgICAgb3AtPnUuZ2V0X3BhcmEuc2NhbGluZ19tYXhf
ZnJlcSA9IHBvbGljeS0+bWF4OwogICAgIG9wLT51LmdldF9wYXJhLnNjYWxpbmdfbWluX2ZyZXEg
PSBwb2xpY3ktPm1pbjsKIAotICAgIGlmICggY3B1ZnJlcV9kcml2ZXItPm5hbWVbMF0gKQorICAg
IGlmICggY3B1ZnJlcV9kcml2ZXIubmFtZVswXSApCiAgICAgICAgIHN0cmxjcHkob3AtPnUuZ2V0
X3BhcmEuc2NhbGluZ19kcml2ZXIsIAotICAgICAgICAgICAgY3B1ZnJlcV9kcml2ZXItPm5hbWUs
IENQVUZSRVFfTkFNRV9MRU4pOworICAgICAgICAgICAgY3B1ZnJlcV9kcml2ZXIubmFtZSwgQ1BV
RlJFUV9OQU1FX0xFTik7CiAgICAgZWxzZQogICAgICAgICBzdHJsY3B5KG9wLT51LmdldF9wYXJh
LnNjYWxpbmdfZHJpdmVyLCAiVW5rbm93biIsIENQVUZSRVFfTkFNRV9MRU4pOwogCi0tLSBhL3hl
bi9kcml2ZXJzL2NwdWZyZXEvY3B1ZnJlcS5jCisrKyBiL3hlbi9kcml2ZXJzL2NwdWZyZXEvY3B1
ZnJlcS5jCkBAIC0xNzIsNyArMTcyLDcgQEAgaW50IGNwdWZyZXFfYWRkX2NwdSh1bnNpZ25lZCBp
bnQgY3B1KQogICAgIGlmICggIShwZXJmLT5pbml0ICYgWEVOX1BYX0lOSVQpICkKICAgICAgICAg
cmV0dXJuIC1FSU5WQUw7CiAKLSAgICBpZiAoIWNwdWZyZXFfZHJpdmVyKQorICAgIGlmICghY3B1
ZnJlcV9kcml2ZXIuaW5pdCkKICAgICAgICAgcmV0dXJuIDA7CiAKICAgICBpZiAocGVyX2NwdShj
cHVmcmVxX2NwdV9wb2xpY3ksIGNwdSkpCkBAIC0yMzksNyArMjM5LDcgQEAgaW50IGNwdWZyZXFf
YWRkX2NwdSh1bnNpZ25lZCBpbnQgY3B1KQogICAgICAgICBwb2xpY3ktPmNwdSA9IGNwdTsKICAg
ICAgICAgcGVyX2NwdShjcHVmcmVxX2NwdV9wb2xpY3ksIGNwdSkgPSBwb2xpY3k7CiAKLSAgICAg
ICAgcmV0ID0gY3B1ZnJlcV9kcml2ZXItPmluaXQocG9saWN5KTsKKyAgICAgICAgcmV0ID0gY3B1
ZnJlcV9kcml2ZXIuaW5pdChwb2xpY3kpOwogICAgICAgICBpZiAocmV0KSB7CiAgICAgICAgICAg
ICBmcmVlX2NwdW1hc2tfdmFyKHBvbGljeS0+Y3B1cyk7CiAgICAgICAgICAgICB4ZnJlZShwb2xp
Y3kpOwpAQCAtMjk4LDcgKzI5OCw3IEBAIGVycjE6CiAgICAgY3B1bWFza19jbGVhcl9jcHUoY3B1
LCBjcHVmcmVxX2RvbS0+bWFwKTsKIAogICAgIGlmIChjcHVtYXNrX2VtcHR5KHBvbGljeS0+Y3B1
cykpIHsKLSAgICAgICAgY3B1ZnJlcV9kcml2ZXItPmV4aXQocG9saWN5KTsKKyAgICAgICAgY3B1
ZnJlcV9kcml2ZXIuZXhpdChwb2xpY3kpOwogICAgICAgICBmcmVlX2NwdW1hc2tfdmFyKHBvbGlj
eS0+Y3B1cyk7CiAgICAgICAgIHhmcmVlKHBvbGljeSk7CiAgICAgfQpAQCAtMzYyLDcgKzM2Miw3
IEBAIGludCBjcHVmcmVxX2RlbF9jcHUodW5zaWduZWQgaW50IGNwdSkKICAgICBjcHVtYXNrX2Ns
ZWFyX2NwdShjcHUsIGNwdWZyZXFfZG9tLT5tYXApOwogCiAgICAgaWYgKGNwdW1hc2tfZW1wdHko
cG9saWN5LT5jcHVzKSkgewotICAgICAgICBjcHVmcmVxX2RyaXZlci0+ZXhpdChwb2xpY3kpOwor
ICAgICAgICBjcHVmcmVxX2RyaXZlci5leGl0KHBvbGljeSk7CiAgICAgICAgIGZyZWVfY3B1bWFz
a192YXIocG9saWN5LT5jcHVzKTsKICAgICAgICAgeGZyZWUocG9saWN5KTsKICAgICB9CkBAIC02
NjMsMTcgKzY2MywxNyBAQCBzdGF0aWMgaW50IF9faW5pdCBjcHVmcmVxX3ByZXNtcF9pbml0KHZv
CiB9CiBwcmVzbXBfaW5pdGNhbGwoY3B1ZnJlcV9wcmVzbXBfaW5pdCk7CiAKLWludCBfX2luaXQg
Y3B1ZnJlcV9yZWdpc3Rlcl9kcml2ZXIoc3RydWN0IGNwdWZyZXFfZHJpdmVyICpkcml2ZXJfZGF0
YSkKK2ludCBfX2luaXQgY3B1ZnJlcV9yZWdpc3Rlcl9kcml2ZXIoY29uc3Qgc3RydWN0IGNwdWZy
ZXFfZHJpdmVyICpkcml2ZXJfZGF0YSkKIHsKICAgIGlmICggIWRyaXZlcl9kYXRhIHx8ICFkcml2
ZXJfZGF0YS0+aW5pdCB8fAogICAgICAgICAhZHJpdmVyX2RhdGEtPnZlcmlmeSB8fCAhZHJpdmVy
X2RhdGEtPmV4aXQgfHwKICAgICAgICAgKCFkcml2ZXJfZGF0YS0+dGFyZ2V0ID09ICFkcml2ZXJf
ZGF0YS0+c2V0cG9saWN5KSApCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogCi0gICAgaWYgKCBj
cHVmcmVxX2RyaXZlciApCisgICAgaWYgKCBjcHVmcmVxX2RyaXZlci5pbml0ICkKICAgICAgICAg
cmV0dXJuIC1FQlVTWTsKIAotICAgIGNwdWZyZXFfZHJpdmVyID0gZHJpdmVyX2RhdGE7CisgICAg
Y3B1ZnJlcV9kcml2ZXIgPSAqZHJpdmVyX2RhdGE7CiAKICAgICByZXR1cm4gMDsKIH0KLS0tIGEv
eGVuL2RyaXZlcnMvY3B1ZnJlcS91dGlsaXR5LmMKKysrIGIveGVuL2RyaXZlcnMvY3B1ZnJlcS91
dGlsaXR5LmMKQEAgLTMxLDcgKzMxLDcgQEAKICNpbmNsdWRlIDxhY3BpL2NwdWZyZXEvY3B1ZnJl
cS5oPgogI2luY2x1ZGUgPHB1YmxpYy9zeXNjdGwuaD4KIAotc3RydWN0IGNwdWZyZXFfZHJpdmVy
ICAgKmNwdWZyZXFfZHJpdmVyOworc3RydWN0IGNwdWZyZXFfZHJpdmVyIF9fcmVhZF9tb3N0bHkg
Y3B1ZnJlcV9kcml2ZXI7CiBzdHJ1Y3QgcHJvY2Vzc29yX3BtaW5mbyAqX19yZWFkX21vc3RseSBw
cm9jZXNzb3JfcG1pbmZvW05SX0NQVVNdOwogREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkoc3Ry
dWN0IGNwdWZyZXFfcG9saWN5ICosIGNwdWZyZXFfY3B1X3BvbGljeSk7CiAKQEAgLTM2MCwxMSAr
MzYwLDExIEBAIGludCBfX2NwdWZyZXFfZHJpdmVyX3RhcmdldChzdHJ1Y3QgY3B1ZnIKIHsKICAg
ICBpbnQgcmV0dmFsID0gLUVJTlZBTDsKIAotICAgIGlmIChjcHVfb25saW5lKHBvbGljeS0+Y3B1
KSAmJiBjcHVmcmVxX2RyaXZlci0+dGFyZ2V0KQorICAgIGlmIChjcHVfb25saW5lKHBvbGljeS0+
Y3B1KSAmJiBjcHVmcmVxX2RyaXZlci50YXJnZXQpCiAgICAgewogICAgICAgICB1bnNpZ25lZCBp
bnQgcHJldl9mcmVxID0gcG9saWN5LT5jdXI7CiAKLSAgICAgICAgcmV0dmFsID0gY3B1ZnJlcV9k
cml2ZXItPnRhcmdldChwb2xpY3ksIHRhcmdldF9mcmVxLCByZWxhdGlvbik7CisgICAgICAgIHJl
dHZhbCA9IGNwdWZyZXFfZHJpdmVyLnRhcmdldChwb2xpY3ksIHRhcmdldF9mcmVxLCByZWxhdGlv
bik7CiAgICAgICAgIGlmICggcmV0dmFsID09IDAgKQogICAgICAgICAgICAgVFJBQ0VfMkQoVFJD
X1BNX0ZSRVFfQ0hBTkdFLCBwcmV2X2ZyZXEvMTAwMCwgcG9saWN5LT5jdXIvMTAwMCk7CiAgICAg
fQpAQCAtMzgwLDkgKzM4MCw5IEBAIGludCBjcHVmcmVxX2RyaXZlcl9nZXRhdmcodW5zaWduZWQg
aW50IGMKICAgICBpZiAoIWNwdV9vbmxpbmUoY3B1KSB8fCAhKHBvbGljeSA9IHBlcl9jcHUoY3B1
ZnJlcV9jcHVfcG9saWN5LCBjcHUpKSkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICBpZiAoY3B1
ZnJlcV9kcml2ZXItPmdldGF2ZykKKyAgICBpZiAoY3B1ZnJlcV9kcml2ZXIuZ2V0YXZnKQogICAg
IHsKLSAgICAgICAgZnJlcV9hdmcgPSBjcHVmcmVxX2RyaXZlci0+Z2V0YXZnKGNwdSwgZmxhZyk7
CisgICAgICAgIGZyZXFfYXZnID0gY3B1ZnJlcV9kcml2ZXIuZ2V0YXZnKGNwdSwgZmxhZyk7CiAg
ICAgICAgIGlmIChmcmVxX2F2ZyA+IDApCiAgICAgICAgICAgICByZXR1cm4gZnJlcV9hdmc7CiAg
ICAgfQpAQCAtNDEyLDkgKzQxMiw5IEBAIGludCBjcHVmcmVxX3VwZGF0ZV90dXJibyhpbnQgY3B1
aWQsIGludAogICAgICAgICByZXR1cm4gMDsKIAogICAgIHBvbGljeS0+dHVyYm8gPSBuZXdfc3Rh
dGU7Ci0gICAgaWYgKGNwdWZyZXFfZHJpdmVyLT51cGRhdGUpCisgICAgaWYgKGNwdWZyZXFfZHJp
dmVyLnVwZGF0ZSkKICAgICB7Ci0gICAgICAgIHJldCA9IGNwdWZyZXFfZHJpdmVyLT51cGRhdGUo
Y3B1aWQsIHBvbGljeSk7CisgICAgICAgIHJldCA9IGNwdWZyZXFfZHJpdmVyLnVwZGF0ZShjcHVp
ZCwgcG9saWN5KTsKICAgICAgICAgaWYgKHJldCkKICAgICAgICAgICAgIHBvbGljeS0+dHVyYm8g
PSBjdXJyX3N0YXRlOwogICAgIH0KQEAgLTQ1MCwxNSArNDUwLDE1IEBAIGludCBfX2NwdWZyZXFf
c2V0X3BvbGljeShzdHJ1Y3QgY3B1ZnJlcV8KICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAKICAg
ICAvKiB2ZXJpZnkgdGhlIGNwdSBzcGVlZCBjYW4gYmUgc2V0IHdpdGhpbiB0aGlzIGxpbWl0ICov
Ci0gICAgcmV0ID0gY3B1ZnJlcV9kcml2ZXItPnZlcmlmeShwb2xpY3kpOworICAgIHJldCA9IGNw
dWZyZXFfZHJpdmVyLnZlcmlmeShwb2xpY3kpOwogICAgIGlmIChyZXQpCiAgICAgICAgIHJldHVy
biByZXQ7CiAKICAgICBkYXRhLT5taW4gPSBwb2xpY3ktPm1pbjsKICAgICBkYXRhLT5tYXggPSBw
b2xpY3ktPm1heDsKICAgICBkYXRhLT5saW1pdHMgPSBwb2xpY3ktPmxpbWl0czsKLSAgICBpZiAo
Y3B1ZnJlcV9kcml2ZXItPnNldHBvbGljeSkKLSAgICAgICAgcmV0dXJuIGNwdWZyZXFfZHJpdmVy
LT5zZXRwb2xpY3koZGF0YSk7CisgICAgaWYgKGNwdWZyZXFfZHJpdmVyLnNldHBvbGljeSkKKyAg
ICAgICAgcmV0dXJuIGNwdWZyZXFfZHJpdmVyLnNldHBvbGljeShkYXRhKTsKIAogICAgIGlmIChw
b2xpY3ktPmdvdmVybm9yICE9IGRhdGEtPmdvdmVybm9yKSB7CiAgICAgICAgIC8qIHNhdmUgb2xk
LCB3b3JraW5nIHZhbHVlcyAqLwotLS0gYS94ZW4vaW5jbHVkZS9hY3BpL2NwdWZyZXEvY3B1ZnJl
cS5oCisrKyBiL3hlbi9pbmNsdWRlL2FjcGkvY3B1ZnJlcS9jcHVmcmVxLmgKQEAgLTE1Myw3ICsx
NTMsNyBAQCBfX2NwdWZyZXFfZ292ZXJub3Ioc3RydWN0IGNwdWZyZXFfcG9saWN5CiAjZGVmaW5l
IENQVUZSRVFfUkVMQVRJT05fSCAxICAvKiBoaWdoZXN0IGZyZXF1ZW5jeSBiZWxvdyBvciBhdCB0
YXJnZXQgKi8KIAogc3RydWN0IGNwdWZyZXFfZHJpdmVyIHsKLSAgICBjaGFyICAgbmFtZVtDUFVG
UkVRX05BTUVfTEVOXTsKKyAgICBjb25zdCBjaGFyICpuYW1lOwogICAgIGludCAgICAoKmluaXQp
KHN0cnVjdCBjcHVmcmVxX3BvbGljeSAqcG9saWN5KTsKICAgICBpbnQgICAgKCp2ZXJpZnkpKHN0
cnVjdCBjcHVmcmVxX3BvbGljeSAqcG9saWN5KTsKICAgICBpbnQgICAgKCpzZXRwb2xpY3kpKHN0
cnVjdCBjcHVmcmVxX3BvbGljeSAqcG9saWN5KTsKQEAgLTE2Niw5ICsxNjYsOSBAQCBzdHJ1Y3Qg
Y3B1ZnJlcV9kcml2ZXIgewogICAgIGludCAgICAoKmV4aXQpKHN0cnVjdCBjcHVmcmVxX3BvbGlj
eSAqcG9saWN5KTsKIH07CiAKLWV4dGVybiBzdHJ1Y3QgY3B1ZnJlcV9kcml2ZXIgKmNwdWZyZXFf
ZHJpdmVyOworZXh0ZXJuIHN0cnVjdCBjcHVmcmVxX2RyaXZlciBjcHVmcmVxX2RyaXZlcjsKIAot
aW50IGNwdWZyZXFfcmVnaXN0ZXJfZHJpdmVyKHN0cnVjdCBjcHVmcmVxX2RyaXZlciAqKTsKK2lu
dCBjcHVmcmVxX3JlZ2lzdGVyX2RyaXZlcihjb25zdCBzdHJ1Y3QgY3B1ZnJlcV9kcml2ZXIgKik7
CiAKIHN0YXRpYyBfX2lubGluZV9fCiB2b2lkIGNwdWZyZXFfdmVyaWZ5X3dpdGhpbl9saW1pdHMo
c3RydWN0IGNwdWZyZXFfcG9saWN5ICpwb2xpY3ksCgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 10:16:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 10: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 1g7HjT-0000Sy-QZ; Tue, 02 Oct 2018 10:16:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7HjS-0000Sg-Fe
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 10:16:46 +0000
X-Inumbo-ID: 6e88eb52-c62c-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6e88eb52-c62c-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 10:17:57 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 04:16:44 -0600
Message-Id: <5BB3458902000078001EDA57@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 04:16:41 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
In-Reply-To: <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v4 09/12] cpufreq: patch target() indirect call
 to direct one
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBsb29rcyB0byBiZSB0aGUgb25seSBmcmVxdWVudGx5IGV4ZWN1dGVkIGhvb2s7IGRvbid0
IGJvdGhlcgpwYXRjaGluZyBhbnkgb3RoZXIgb25lcy4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+Ci0tLQp2MjogTmV3LgoKLS0tIGEveGVuL2RyaXZlcnMvY3B1ZnJlcS91dGlsaXR5
LmMKKysrIGIveGVuL2RyaXZlcnMvY3B1ZnJlcS91dGlsaXR5LmMKQEAgLTM2NCw3ICszNjQsOCBA
QCBpbnQgX19jcHVmcmVxX2RyaXZlcl90YXJnZXQoc3RydWN0IGNwdWZyCiAgICAgewogICAgICAg
ICB1bnNpZ25lZCBpbnQgcHJldl9mcmVxID0gcG9saWN5LT5jdXI7CiAKLSAgICAgICAgcmV0dmFs
ID0gY3B1ZnJlcV9kcml2ZXIudGFyZ2V0KHBvbGljeSwgdGFyZ2V0X2ZyZXEsIHJlbGF0aW9uKTsK
KyAgICAgICAgcmV0dmFsID0gYWx0ZXJuYXRpdmVfY2FsbChjcHVmcmVxX2RyaXZlci50YXJnZXQs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9saWN5LCB0YXJnZXRfZnJlcSwg
cmVsYXRpb24pOwogICAgICAgICBpZiAoIHJldHZhbCA9PSAwICkKICAgICAgICAgICAgIFRSQUNF
XzJEKFRSQ19QTV9GUkVRX0NIQU5HRSwgcHJldl9mcmVxLzEwMDAsIHBvbGljeS0+Y3VyLzEwMDAp
OwogICAgIH0KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 10:18:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 10:18: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 1g7Hkr-0000gA-83; Tue, 02 Oct 2018 10:18:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7Hkp-0000fo-N1
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 10:18:11 +0000
X-Inumbo-ID: 2224021d-c62c-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2224021d-c62c-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 12:15:49 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 04:18:09 -0600
Message-Id: <5BB345DD02000078001EDA5A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 04:18:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
In-Reply-To: <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v4 10/12] IOMMU: introduce IOMMU_MIXED config
 option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QVJNIGlzIGludGVuZGVkIHRvIGdhaW4gc3VwcG9ydCBmb3IgaGV0ZXJvZ2VuZW91cyBJT01NVXMg
b24gYSBzaW5nbGUKc3lzdGVtLiBUaGlzIG5vdCBvbmx5IGRpc2FsbG93cyBib290IHRpbWUgcmVw
bGFjZW1lbnQgb2YgcmVzcGVjdGl2ZQppbmRpcmVjdCBjYWxscyAoaGFuZGxpbmcgb2Ygd2hpY2gg
aXMgdGhlIG1haW4gZ29hbCBvZiB0aGUgaW50cm9kdWN0aW9uCmhlcmUpLCBidXQgbW9yZSBnZW5l
cmFsbHkgZGlzYWxsb3dzIGNhbGxzIHVzaW5nIHRoZSBpb21tdV9vcHMoKSByZXR1cm4KdmFsdWUg
ZGlyZWN0bHkgLSBhbGwgc3VjaCBjYWxscyBuZWVkIHRvIGhhdmUgbWVhbnMgKGNvbW1vbmx5IGEg
ZG9tYWluCnBvaW50ZXIpIHRvIGtub3cgdGhlIHRhcmdldGVkIElPTU1VLgoKRGlzYWxsb3cgYWxs
IGhvb2tzIGxhY2tpbmcgc3VjaCBjb250ZXh0IGZvciB0aGUgdGltZSBiZWluZywgd2hpY2ggaW4K
ZWZmZWN0IGlzIHNvbWUgZGVhZCBjb2RlIGVsaW1pbmF0aW9uIGZvciBBUk0uIE9uY2UgZXh0ZW5k
ZWQgc3VpdGFibHksCmluZGl2aWR1YWwgb2YgdGhlc2UgaG9va3MgY2FuIGJlIG1vdmVkIG91dCBv
ZiB0aGVpciBndWFyZHMgYWdhaW4gaW4gdGhlCmZ1dHVyZS4KClNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCnY0OiBOZXcuCgotLS0gYS94ZW4vYXJjaC9h
cm0vS2NvbmZpZworKysgYi94ZW4vYXJjaC9hcm0vS2NvbmZpZwpAQCAtMTksNiArMTksNyBAQCBj
b25maWcgQVJNCiAJc2VsZWN0IEhBU19ERVZJQ0VfVFJFRQogCXNlbGVjdCBIQVNfUEFTU1RIUk9V
R0gKIAlzZWxlY3QgSEFTX1BEWAorCXNlbGVjdCBJT01NVV9NSVhFRAogCiBjb25maWcgQVJDSF9E
RUZDT05GSUcKIAlzdHJpbmcKLS0tIGEveGVuL2NvbW1vbi9tZW1vcnkuYworKysgYi94ZW4vY29t
bW9uL21lbW9yeS5jCkBAIC05MzgsNyArOTM4LDcgQEAgc3RhdGljIGludCBjb25zdHJ1Y3RfbWVt
b3BfZnJvbV9yZXNlcnZhdAogICAgIHJldHVybiAwOwogfQogCi0jaWZkZWYgQ09ORklHX0hBU19Q
QVNTVEhST1VHSAorI2lmIGRlZmluZWQoQ09ORklHX0hBU19QQVNTVEhST1VHSCkgJiYgIWRlZmlu
ZWQoQ09ORklHX0lPTU1VX01JWEVEKQogc3RydWN0IGdldF9yZXNlcnZlZF9kZXZpY2VfbWVtb3J5
IHsKICAgICBzdHJ1Y3QgeGVuX3Jlc2VydmVkX2RldmljZV9tZW1vcnlfbWFwIG1hcDsKICAgICB1
bnNpZ25lZCBpbnQgdXNlZF9lbnRyaWVzOwpAQCAtMTU1MCw3ICsxNTUwLDcgQEAgbG9uZyBkb19t
ZW1vcnlfb3AodW5zaWduZWQgbG9uZyBjbWQsIFhFTgogICAgICAgICBicmVhazsKICAgICB9CiAK
LSNpZmRlZiBDT05GSUdfSEFTX1BBU1NUSFJPVUdICisjaWYgZGVmaW5lZChDT05GSUdfSEFTX1BB
U1NUSFJPVUdIKSAmJiAhZGVmaW5lZChDT05GSUdfSU9NTVVfTUlYRUQpCiAgICAgY2FzZSBYRU5N
RU1fcmVzZXJ2ZWRfZGV2aWNlX21lbW9yeV9tYXA6CiAgICAgewogICAgICAgICBzdHJ1Y3QgZ2V0
X3Jlc2VydmVkX2RldmljZV9tZW1vcnkgZ3JkbTsKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvS2NvbmZpZworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9LY29uZmlnCkBAIC0yLDYg
KzIsOSBAQAogY29uZmlnIEhBU19QQVNTVEhST1VHSAogCWJvb2wKIAorY29uZmlnIElPTU1VX01J
WEVECisJYm9vbAorCiBpZiBBUk0KIGNvbmZpZyBBUk1fU01NVQogCWJvb2wgIkFSTSBTTU1VdjEg
YW5kIHYyIGRyaXZlciIKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYworKysg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCkBAIC03Nyw5ICs3NywxMSBAQCBib29s
X3QgX19yZWFkX21vc3RseSBhbWRfaW9tbXVfcGVyZGV2X2luCiAKIERFRklORV9QRVJfQ1BVKGJv
b2xfdCwgaW9tbXVfZG9udF9mbHVzaF9pb3RsYik7CiAKKyNpZm5kZWYgQ09ORklHX0lPTU1VX01J
WEVECiBERUZJTkVfU1BJTkxPQ0soaW9tbXVfcHRfY2xlYW51cF9sb2NrKTsKIFBBR0VfTElTVF9I
RUFEKGlvbW11X3B0X2NsZWFudXBfbGlzdCk7CiBzdGF0aWMgc3RydWN0IHRhc2tsZXQgaW9tbXVf
cHRfY2xlYW51cF90YXNrbGV0OworI2VuZGlmCiAKIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX2lv
bW11X3BhcmFtKGNvbnN0IGNoYXIgKnMpCiB7CkBAIC0yNDYsNyArMjQ4LDkgQEAgdm9pZCBpb21t
dV90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKQogCiAgICAgZC0+bmVlZF9pb21tdSA9IDA7CiAg
ICAgaGQtPnBsYXRmb3JtX29wcy0+dGVhcmRvd24oZCk7CisjaWZuZGVmIENPTkZJR19JT01NVV9N
SVhFRAogICAgIHRhc2tsZXRfc2NoZWR1bGUoJmlvbW11X3B0X2NsZWFudXBfdGFza2xldCk7Cisj
ZW5kaWYKIH0KIAogaW50IGlvbW11X2NvbnN0cnVjdChzdHJ1Y3QgZG9tYWluICpkKQpAQCAtMzMy
LDYgKzMzNiw3IEBAIGludCBpb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHUKICAg
ICByZXR1cm4gcmM7CiB9CiAKKyNpZm5kZWYgQ09ORklHX0lPTU1VX01JWEVECiBzdGF0aWMgdm9p
ZCBpb21tdV9mcmVlX3BhZ2V0YWJsZXModW5zaWduZWQgbG9uZyB1bnVzZWQpCiB7CiAgICAgZG8g
ewpAQCAtMzQ4LDYgKzM1Myw3IEBAIHN0YXRpYyB2b2lkIGlvbW11X2ZyZWVfcGFnZXRhYmxlcyh1
bnNpZ24KICAgICB0YXNrbGV0X3NjaGVkdWxlX29uX2NwdSgmaW9tbXVfcHRfY2xlYW51cF90YXNr
bGV0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNwdW1hc2tfY3ljbGUoc21wX3Byb2Nl
c3Nvcl9pZCgpLCAmY3B1X29ubGluZV9tYXApKTsKIH0KKyNlbmRpZgogCiBpbnQgaW9tbXVfaW90
bGJfZmx1c2goc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCiAgICAgICAgICAg
ICAgICAgICAgICAgdW5zaWduZWQgaW50IHBhZ2VfY291bnQpCkBAIC00MzMsMTIgKzQzOSwxNSBA
QCBpbnQgX19pbml0IGlvbW11X3NldHVwKHZvaWQpCiAgICAgICAgICAgICAgICBpb21tdV9od2Rv
bV9wYXNzdGhyb3VnaCA/ICJQYXNzdGhyb3VnaCIgOgogICAgICAgICAgICAgICAgaW9tbXVfaHdk
b21fc3RyaWN0ID8gIlN0cmljdCIgOiAiUmVsYXhlZCIpOwogICAgICAgICBwcmludGsoIkludGVy
cnVwdCByZW1hcHBpbmcgJXNhYmxlZFxuIiwgaW9tbXVfaW50cmVtYXAgPyAiZW4iIDogImRpcyIp
OworI2lmbmRlZiBDT05GSUdfSU9NTVVfTUlYRUQKICAgICAgICAgdGFza2xldF9pbml0KCZpb21t
dV9wdF9jbGVhbnVwX3Rhc2tsZXQsIGlvbW11X2ZyZWVfcGFnZXRhYmxlcywgMCk7CisjZW5kaWYK
ICAgICB9CiAKICAgICByZXR1cm4gcmM7CiB9CiAKKyNpZm5kZWYgQ09ORklHX0lPTU1VX01JWEVE
CiBpbnQgaW9tbXVfc3VzcGVuZCgpCiB7CiAgICAgaWYgKCBpb21tdV9lbmFibGVkICkKQEAgLTQ1
MywyNyArNDYyLDYgQEAgdm9pZCBpb21tdV9yZXN1bWUoKQogICAgICAgICBpb21tdV9nZXRfb3Bz
KCktPnJlc3VtZSgpOwogfQogCi1pbnQgaW9tbXVfZG9fZG9tY3RsKAotICAgIHN0cnVjdCB4ZW5f
ZG9tY3RsICpkb21jdGwsIHN0cnVjdCBkb21haW4gKmQsCi0gICAgWEVOX0dVRVNUX0hBTkRMRV9Q
QVJBTSh4ZW5fZG9tY3RsX3QpIHVfZG9tY3RsKQotewotICAgIGludCByZXQgPSAtRU5PREVWOwot
Ci0gICAgaWYgKCAhaW9tbXVfZW5hYmxlZCApCi0gICAgICAgIHJldHVybiAtRU5PU1lTOwotCi0j
aWZkZWYgQ09ORklHX0hBU19QQ0kKLSAgICByZXQgPSBpb21tdV9kb19wY2lfZG9tY3RsKGRvbWN0
bCwgZCwgdV9kb21jdGwpOwotI2VuZGlmCi0KLSNpZmRlZiBDT05GSUdfSEFTX0RFVklDRV9UUkVF
Ci0gICAgaWYgKCByZXQgPT0gLUVOT0RFViApCi0gICAgICAgIHJldCA9IGlvbW11X2RvX2R0X2Rv
bWN0bChkb21jdGwsIGQsIHVfZG9tY3RsKTsKLSNlbmRpZgotCi0gICAgcmV0dXJuIHJldDsKLX0K
LQogdm9pZCBpb21tdV9zaGFyZV9wMm1fdGFibGUoc3RydWN0IGRvbWFpbiogZCkKIHsKICAgICBp
ZiAoIGlvbW11X2VuYWJsZWQgJiYgaW9tbXVfdXNlX2hhcF9wdChkKSApCkBAIC01MDAsNiArNDg4
LDI4IEBAIGludCBpb21tdV9nZXRfcmVzZXJ2ZWRfZGV2aWNlX21lbW9yeShpb20KIAogICAgIHJl
dHVybiBvcHMtPmdldF9yZXNlcnZlZF9kZXZpY2VfbWVtb3J5KGZ1bmMsIGN0eHQpOwogfQorI2Vu
ZGlmCisKK2ludCBpb21tdV9kb19kb21jdGwoCisgICAgc3RydWN0IHhlbl9kb21jdGwgKmRvbWN0
bCwgc3RydWN0IGRvbWFpbiAqZCwKKyAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9kb21j
dGxfdCkgdV9kb21jdGwpCit7CisgICAgaW50IHJldCA9IC1FTk9ERVY7CisKKyAgICBpZiAoICFp
b21tdV9lbmFibGVkICkKKyAgICAgICAgcmV0dXJuIC1FTk9TWVM7CisKKyNpZmRlZiBDT05GSUdf
SEFTX1BDSQorICAgIHJldCA9IGlvbW11X2RvX3BjaV9kb21jdGwoZG9tY3RsLCBkLCB1X2RvbWN0
bCk7CisjZW5kaWYKKworI2lmZGVmIENPTkZJR19IQVNfREVWSUNFX1RSRUUKKyAgICBpZiAoIHJl
dCA9PSAtRU5PREVWICkKKyAgICAgICAgcmV0ID0gaW9tbXVfZG9fZHRfZG9tY3RsKGRvbWN0bCwg
ZCwgdV9kb21jdGwpOworI2VuZGlmCisKKyAgICByZXR1cm4gcmV0OworfQogCiBib29sX3QgaW9t
bXVfaGFzX2ZlYXR1cmUoc3RydWN0IGRvbWFpbiAqZCwgZW51bSBpb21tdV9mZWF0dXJlIGZlYXR1
cmUpCiB7Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL3hl
bi9pb21tdS5oCkBAIC0xNDcsNyArMTQ3LDcgQEAgc3RydWN0IGlvbW11X29wcyB7CiAgICAgaW50
ICgqYXNzaWduX2RldmljZSkoc3RydWN0IGRvbWFpbiAqLCB1OCBkZXZmbiwgZGV2aWNlX3QgKmRl
diwgdTMyIGZsYWcpOwogICAgIGludCAoKnJlYXNzaWduX2RldmljZSkoc3RydWN0IGRvbWFpbiAq
cywgc3RydWN0IGRvbWFpbiAqdCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHU4IGRldmZu
LCBkZXZpY2VfdCAqZGV2KTsKLSNpZmRlZiBDT05GSUdfSEFTX1BDSQorI2lmIGRlZmluZWQoQ09O
RklHX0hBU19QQ0kpICYmICFkZWZpbmVkKENPTkZJR19JT01NVV9NSVhFRCkKICAgICBpbnQgKCpn
ZXRfZGV2aWNlX2dyb3VwX2lkKSh1MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuKTsKICAgICBpbnQg
KCp1cGRhdGVfaXJlX2Zyb21fbXNpKShzdHJ1Y3QgbXNpX2Rlc2MgKm1zaV9kZXNjLCBzdHJ1Y3Qg
bXNpX21zZyAqbXNnKTsKICAgICB2b2lkICgqcmVhZF9tc2lfZnJvbV9pcmUpKHN0cnVjdCBtc2lf
ZGVzYyAqbXNpX2Rlc2MsIHN0cnVjdCBtc2lfbXNnICptc2cpOwpAQCAtMTU3LDYgKzE1Nyw3IEBA
IHN0cnVjdCBpb21tdV9vcHMgewogICAgIGludCBfX211c3RfY2hlY2sgKCptYXBfcGFnZSkoc3Ry
dWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKTsKICAgICBp
bnQgX19tdXN0X2NoZWNrICgqdW5tYXBfcGFnZSkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQg
bG9uZyBnZm4pOworI2lmbmRlZiBDT05GSUdfSU9NTVVfTUlYRUQKICAgICB2b2lkICgqZnJlZV9w
YWdlX3RhYmxlKShzdHJ1Y3QgcGFnZV9pbmZvICopOwogI2lmZGVmIENPTkZJR19YODYKICAgICB2
b2lkICgqdXBkYXRlX2lyZV9mcm9tX2FwaWMpKHVuc2lnbmVkIGludCBhcGljLCB1bnNpZ25lZCBp
bnQgcmVnLCB1bnNpZ25lZCBpbnQgdmFsdWUpOwpAQCAtMTY3LDEwICsxNjgsMTEgQEAgc3RydWN0
IGlvbW11X29wcyB7CiAgICAgdm9pZCAoKnJlc3VtZSkodm9pZCk7CiAgICAgdm9pZCAoKnNoYXJl
X3AybSkoc3RydWN0IGRvbWFpbiAqZCk7CiAgICAgdm9pZCAoKmNyYXNoX3NodXRkb3duKSh2b2lk
KTsKKyAgICBpbnQgKCpnZXRfcmVzZXJ2ZWRfZGV2aWNlX21lbW9yeSkoaW9tbXVfZ3JkbV90ICos
IHZvaWQgKik7CisjZW5kaWYKICAgICBpbnQgX19tdXN0X2NoZWNrICgqaW90bGJfZmx1c2gpKHN0
cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHBhZ2VfY291bnQpOwogICAgIGludCBfX211c3Rf
Y2hlY2sgKCppb3RsYl9mbHVzaF9hbGwpKHN0cnVjdCBkb21haW4gKmQpOwotICAgIGludCAoKmdl
dF9yZXNlcnZlZF9kZXZpY2VfbWVtb3J5KShpb21tdV9ncmRtX3QgKiwgdm9pZCAqKTsKICAgICB2
b2lkICgqZHVtcF9wMm1fdGFibGUpKHN0cnVjdCBkb21haW4gKmQpOwogfTsKIAoKCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 10:18:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 10:18: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 1g7HlP-0000lY-Im; Tue, 02 Oct 2018 10:18:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7HlN-0000lL-U1
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 10:18:45 +0000
X-Inumbo-ID: b587acd7-c62c-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b587acd7-c62c-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 10:19:56 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 04:18:44 -0600
Message-Id: <5BB3460002000078001EDA5D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 04:18:40 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
In-Reply-To: <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v4 11/12] IOMMU: remove indirection from certain
 IOMMU hook accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gIUlPTU1VX01JWEVEIG1vZGUgdGhlcmUncyBubyBuZWVkIHRvIGdvIHRocm91Z2ggYW4gZXh0
cmEgbGV2ZWwgb2YKaW5kaXJlY3Rpb24uIEluIG9yZGVyIHRvIGxpbWl0IGNvZGUgY2h1cm4sIGNh
bGwgc2l0ZXMgdXNpbmcgc3RydWN0CmRvbWFpbl9pb21tdSdzIHBsYXRmb3JtX29wcyBkb24ndCBn
ZXQgdG91Y2hlZCBoZXJlLCBob3dldmVyLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgotLS0KdjQ6IE5ldy4KCi0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L3BjaV9hbWRfaW9tbXUuYwpAQCAtMjksNiArMjksOCBAQAogCiBzdGF0aWMgYm9vbF90IF9fcmVh
ZF9tb3N0bHkgaW5pdF9kb25lOwogCitzdGF0aWMgY29uc3Qgc3RydWN0IGlvbW11X29wcyBhbWRf
aW9tbXVfb3BzOworCiBzdHJ1Y3QgYW1kX2lvbW11ICpmaW5kX2lvbW11X2Zvcl9kZXZpY2UoaW50
IHNlZywgaW50IGJkZikKIHsKICAgICBzdHJ1Y3QgaXZyc19tYXBwaW5ncyAqaXZyc19tYXBwaW5n
cyA9IGdldF9pdnJzX21hcHBpbmdzKHNlZyk7CkBAIC0xODIsNiArMTg0LDggQEAgaW50IF9faW5p
dCBhbWRfaW92X2RldGVjdCh2b2lkKQogICAgICAgICByZXR1cm4gLUVOT0RFVjsKICAgICB9CiAK
KyAgICBpb21tdV9vcHMgPSBhbWRfaW9tbXVfb3BzOworCiAgICAgaWYgKCBhbWRfaW9tbXVfaW5p
dCgpICE9IDAgKQogICAgIHsKICAgICAgICAgcHJpbnRrKCJBTUQtVmk6IEVycm9yIGluaXRpYWxp
emF0aW9uXG4iKTsKQEAgLTYwNyw3ICs2MTEsNyBAQCBzdGF0aWMgdm9pZCBhbWRfZHVtcF9wMm1f
dGFibGUoc3RydWN0IGRvCiAgICAgYW1kX2R1bXBfcDJtX3RhYmxlX2xldmVsKGhkLT5hcmNoLnJv
b3RfdGFibGUsIGhkLT5hcmNoLnBhZ2luZ19tb2RlLCAwLCAwKTsKIH0KIAotY29uc3Qgc3RydWN0
IGlvbW11X29wcyBhbWRfaW9tbXVfb3BzID0geworc3RhdGljIGNvbnN0IHN0cnVjdCBpb21tdV9v
cHMgX19pbml0Y29uc3RyZWwgYW1kX2lvbW11X29wcyA9IHsKICAgICAuaW5pdCA9IGFtZF9pb21t
dV9kb21haW5faW5pdCwKICAgICAuaHdkb21faW5pdCA9IGFtZF9pb21tdV9od2RvbV9pbml0LAog
ICAgIC5hZGRfZGV2aWNlID0gYW1kX2lvbW11X2FkZF9kZXZpY2UsCi0tLSBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUu
YwpAQCAtNzgsNiArNzgsOCBAQCBib29sX3QgX19yZWFkX21vc3RseSBhbWRfaW9tbXVfcGVyZGV2
X2luCiBERUZJTkVfUEVSX0NQVShib29sX3QsIGlvbW11X2RvbnRfZmx1c2hfaW90bGIpOwogCiAj
aWZuZGVmIENPTkZJR19JT01NVV9NSVhFRAorc3RydWN0IGlvbW11X29wcyBpb21tdV9vcHM7CisK
IERFRklORV9TUElOTE9DSyhpb21tdV9wdF9jbGVhbnVwX2xvY2spOwogUEFHRV9MSVNUX0hFQUQo
aW9tbXVfcHRfY2xlYW51cF9saXN0KTsKIHN0YXRpYyBzdHJ1Y3QgdGFza2xldCBpb21tdV9wdF9j
bGVhbnVwX3Rhc2tsZXQ7Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9leHRlcm4u
aAorKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZXh0ZXJuLmgKQEAgLTI3LDYgKzI3
LDcgQEAKIAogc3RydWN0IHBjaV9hdHNfZGV2OwogZXh0ZXJuIGJvb2xfdCByd2JmX3F1aXJrOwor
ZXh0ZXJuIGNvbnN0IHN0cnVjdCBpb21tdV9vcHMgaW50ZWxfaW9tbXVfb3BzOwogCiB2b2lkIHBy
aW50X2lvbW11X3JlZ3Moc3RydWN0IGFjcGlfZHJoZF91bml0ICpkcmhkKTsKIHZvaWQgcHJpbnRf
dnRkX2VudHJpZXMoc3RydWN0IGlvbW11ICppb21tdSwgaW50IGJ1cywgaW50IGRldmZuLCB1NjQg
Z21mbik7Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pbnRyZW1hcC5jCisrKyBi
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pbnRyZW1hcC5jCkBAIC04OTcsNiArODk3LDgg
QEAgaW50IGlvbW11X2VuYWJsZV94MmFwaWNfSVIodm9pZCkKICAgICBlbHNlIGlmICggIXgyYXBp
Y19lbmFibGVkICkKICAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOwogCisgICAgaW9tbXVfb3Bz
ID0gaW50ZWxfaW9tbXVfb3BzOworCiAgICAgZm9yX2VhY2hfZHJoZF91bml0ICggZHJoZCApCiAg
ICAgewogICAgICAgICBpb21tdSA9IGRyaGQtPmlvbW11OwotLS0gYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC92dGQvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9t
bXUuYwpAQCAtMjI1MSw2ICsyMjUxLDggQEAgaW50IF9faW5pdCBpbnRlbF92dGRfc2V0dXAodm9p
ZCkKICAgICAgICAgZ290byBlcnJvcjsKICAgICB9CiAKKyAgICBpb21tdV9vcHMgPSBpbnRlbF9p
b21tdV9vcHM7CisKICAgICAvKiBXZSBlbmFibGUgdGhlIGZvbGxvd2luZyBmZWF0dXJlcyBvbmx5
IGlmIHRoZXkgYXJlIHN1cHBvcnRlZCBieSBhbGwgVlQtZAogICAgICAqIGVuZ2luZXM6IFNub29w
IENvbnRyb2wsIERNQSBwYXNzdGhyb3VnaCwgUXVldWVkIEludmFsaWRhdGlvbiwgSW50ZXJydXB0
CiAgICAgICogUmVtYXBwaW5nLCBhbmQgUG9zdGVkIEludGVycnVwdApAQCAtMjY1MCw3ICsyNjUy
LDcgQEAgc3RhdGljIHZvaWQgdnRkX2R1bXBfcDJtX3RhYmxlKHN0cnVjdCBkbwogICAgIHZ0ZF9k
dW1wX3AybV90YWJsZV9sZXZlbChoZC0+YXJjaC5wZ2RfbWFkZHIsIGFnYXdfdG9fbGV2ZWwoaGQt
PmFyY2guYWdhdyksIDAsIDApOwogfQogCi1jb25zdCBzdHJ1Y3QgaW9tbXVfb3BzIGludGVsX2lv
bW11X29wcyA9IHsKK2NvbnN0IHN0cnVjdCBpb21tdV9vcHMgX19pbml0Y29uc3RyZWwgaW50ZWxf
aW9tbXVfb3BzID0gewogICAgIC5pbml0ID0gaW50ZWxfaW9tbXVfZG9tYWluX2luaXQsCiAgICAg
Lmh3ZG9tX2luaXQgPSBpbnRlbF9pb21tdV9od2RvbV9pbml0LAogICAgIC5hZGRfZGV2aWNlID0g
aW50ZWxfaW9tbXVfYWRkX2RldmljZSwKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9pb21tdS5o
CisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaW9tbXUuaApAQCAtNDQsMjYgKzQ0LDkgQEAgc3Ry
dWN0IGFyY2hfaW9tbXUKICAgICBzdHJ1Y3QgZ3Vlc3RfaW9tbXUgKmdfaW9tbXU7CiB9OwogCi1l
eHRlcm4gY29uc3Qgc3RydWN0IGlvbW11X29wcyBpbnRlbF9pb21tdV9vcHM7Ci1leHRlcm4gY29u
c3Qgc3RydWN0IGlvbW11X29wcyBhbWRfaW9tbXVfb3BzOwogaW50IGludGVsX3Z0ZF9zZXR1cCh2
b2lkKTsKIGludCBhbWRfaW92X2RldGVjdCh2b2lkKTsKIAotc3RhdGljIGlubGluZSBjb25zdCBz
dHJ1Y3QgaW9tbXVfb3BzICppb21tdV9nZXRfb3BzKHZvaWQpCi17Ci0gICAgc3dpdGNoICggYm9v
dF9jcHVfZGF0YS54ODZfdmVuZG9yICkKLSAgICB7Ci0gICAgY2FzZSBYODZfVkVORE9SX0lOVEVM
OgotICAgICAgICByZXR1cm4gJmludGVsX2lvbW11X29wczsKLSAgICBjYXNlIFg4Nl9WRU5ET1Jf
QU1EOgotICAgICAgICByZXR1cm4gJmFtZF9pb21tdV9vcHM7Ci0gICAgfQotCi0gICAgQlVHKCk7
Ci0KLSAgICByZXR1cm4gTlVMTDsKLX0KLQogc3RhdGljIGlubGluZSBpbnQgaW9tbXVfaGFyZHdh
cmVfc2V0dXAodm9pZCkKIHsKICAgICBzd2l0Y2ggKCBib290X2NwdV9kYXRhLng4Nl92ZW5kb3Ig
KQotLS0gYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9t
bXUuaApAQCAtMTc2LDYgKzE3NiwxNiBAQCBzdHJ1Y3QgaW9tbXVfb3BzIHsKICAgICB2b2lkICgq
ZHVtcF9wMm1fdGFibGUpKHN0cnVjdCBkb21haW4gKmQpOwogfTsKIAorI2lmbmRlZiBDT05GSUdf
SU9NTVVfTUlYRUQKK2V4dGVybiBzdHJ1Y3QgaW9tbXVfb3BzIGlvbW11X29wczsKKworc3RhdGlj
IGlubGluZSBjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzICppb21tdV9nZXRfb3BzKHZvaWQpCit7Cisg
ICAgQlVHX09OKCFpb21tdV9vcHMuaW5pdCk7CisgICAgcmV0dXJuICZpb21tdV9vcHM7Cit9Cisj
ZW5kaWYKKwogaW50IF9fbXVzdF9jaGVjayBpb21tdV9zdXNwZW5kKHZvaWQpOwogdm9pZCBpb21t
dV9yZXN1bWUodm9pZCk7CiB2b2lkIGlvbW11X2NyYXNoX3NodXRkb3duKHZvaWQpOwoKCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 10:19:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 10: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 1g7HmG-0000sA-Up; Tue, 02 Oct 2018 10:19:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7HmG-0000s2-5S
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 10:19:40 +0000
X-Inumbo-ID: d5ea0aac-c62c-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d5ea0aac-c62c-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 10:20:51 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 04:19:38 -0600
Message-Id: <5BB3463502000078001EDA60@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 04:19:33 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
In-Reply-To: <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v4 12/12] IOMMU: patch certain indirect calls to
 direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBpbnRlbnRpb25hbGx5IG5vdCB0b3VjaGluZyBob29rcyB1c2VkIHJhcmVseSAob3Ig
bm90IGF0IGFsbCkKZHVyaW5nIHRoZSBsaWZldGltZSBvZiBhIFZNLgoKU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KdjQ6IE5ldy4KCi0tLSBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
aW9tbXUuYwpAQCAtMjI4LDcgKzIyOCw4IEBAIHZvaWQgX19od2RvbV9pbml0IGlvbW11X2h3ZG9t
X2luaXQoc3RydWMKICAgICAgICAgICAgICAgICAgID09IFBHVF93cml0YWJsZV9wYWdlKSApCiAg
ICAgICAgICAgICAgICAgbWFwcGluZyB8PSBJT01NVUZfd3JpdGFibGU7CiAKLSAgICAgICAgICAg
IHJldCA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIGdmbiwgbWZuLCBtYXBwaW5nKTsK
KyAgICAgICAgICAgIHJldCA9IGlvbW11X2NhbGwoaGQtPnBsYXRmb3JtX29wcywgbWFwX3BhZ2Us
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGQsIGdmbiwgbWZuLCBtYXBwaW5nKTsKICAg
ICAgICAgICAgIGlmICggIXJjICkKICAgICAgICAgICAgICAgICByYyA9IHJldDsKIApAQCAtMzAw
LDcgKzMwMSw3IEBAIGludCBpb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnMKICAg
ICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0
dXJuIDA7CiAKLSAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIGdmbiwgbWZu
LCBmbGFncyk7CisgICAgcmMgPSBpb21tdV9jYWxsKGhkLT5wbGF0Zm9ybV9vcHMsIG1hcF9wYWdl
LCBkLCBnZm4sIG1mbiwgZmxhZ3MpOwogICAgIGlmICggdW5saWtlbHkocmMpICkKICAgICB7CiAg
ICAgICAgIGlmICggIWQtPmlzX3NodXR0aW5nX2Rvd24gJiYgcHJpbnRrX3JhdGVsaW1pdCgpICkK
QEAgLTMyMyw3ICszMjQsNyBAQCBpbnQgaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpk
LCB1CiAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyApCiAgICAg
ICAgIHJldHVybiAwOwogCi0gICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT51bm1hcF9wYWdlKGQs
IGdmbik7CisgICAgcmMgPSBpb21tdV9jYWxsKGhkLT5wbGF0Zm9ybV9vcHMsIHVubWFwX3BhZ2Us
IGQsIGdmbik7CiAgICAgaWYgKCB1bmxpa2VseShyYykgKQogICAgIHsKICAgICAgICAgaWYgKCAh
ZC0+aXNfc2h1dHRpbmdfZG93biAmJiBwcmludGtfcmF0ZWxpbWl0KCkgKQpAQCAtMzQ5LDcgKzM1
MCw3IEBAIHN0YXRpYyB2b2lkIGlvbW11X2ZyZWVfcGFnZXRhYmxlcyh1bnNpZ24KICAgICAgICAg
c3Bpbl91bmxvY2soJmlvbW11X3B0X2NsZWFudXBfbG9jayk7CiAgICAgICAgIGlmICggIXBnICkK
ICAgICAgICAgICAgIHJldHVybjsKLSAgICAgICAgaW9tbXVfZ2V0X29wcygpLT5mcmVlX3BhZ2Vf
dGFibGUocGcpOworICAgICAgICBpb21tdV92Y2FsbChpb21tdV9nZXRfb3BzKCksIGZyZWVfcGFn
ZV90YWJsZSwgcGcpOwogICAgIH0gd2hpbGUgKCAhc29mdGlycV9wZW5kaW5nKHNtcF9wcm9jZXNz
b3JfaWQoKSkgKTsKIAogICAgIHRhc2tsZXRfc2NoZWR1bGVfb25fY3B1KCZpb21tdV9wdF9jbGVh
bnVwX3Rhc2tsZXQsCkBAIC0zNjYsNyArMzY3LDcgQEAgaW50IGlvbW11X2lvdGxiX2ZsdXNoKHN0
cnVjdCBkb21haW4gKmQsCiAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3Jt
X29wcyB8fCAhaGQtPnBsYXRmb3JtX29wcy0+aW90bGJfZmx1c2ggKQogICAgICAgICByZXR1cm4g
MDsKIAotICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+aW90bGJfZmx1c2goZCwgZ2ZuLCBwYWdl
X2NvdW50KTsKKyAgICByYyA9IGlvbW11X2NhbGwoaGQtPnBsYXRmb3JtX29wcywgaW90bGJfZmx1
c2gsIGQsIGdmbiwgcGFnZV9jb3VudCk7CiAgICAgaWYgKCB1bmxpa2VseShyYykgKQogICAgIHsK
ICAgICAgICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93biAmJiBwcmludGtfcmF0ZWxpbWl0KCkg
KQpAQCAtMzg5LDcgKzM5MCw3IEBAIGludCBpb21tdV9pb3RsYl9mbHVzaF9hbGwoc3RydWN0IGRv
bWFpbgogICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgfHwgIWhk
LT5wbGF0Zm9ybV9vcHMtPmlvdGxiX2ZsdXNoX2FsbCApCiAgICAgICAgIHJldHVybiAwOwogCi0g
ICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT5pb3RsYl9mbHVzaF9hbGwoZCk7CisgICAgcmMgPSBp
b21tdV9jYWxsKGhkLT5wbGF0Zm9ybV9vcHMsIGlvdGxiX2ZsdXNoX2FsbCwgZCk7CiAgICAgaWYg
KCB1bmxpa2VseShyYykgKQogICAgIHsKICAgICAgICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93
biAmJiBwcmludGtfcmF0ZWxpbWl0KCkgKQotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9w
Y2kuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwpAQCAtMTMwMSwxNCArMTMw
MSwxNCBAQCBpbnQgaW9tbXVfdXBkYXRlX2lyZV9mcm9tX21zaSgKICAgICBzdHJ1Y3QgbXNpX2Rl
c2MgKm1zaV9kZXNjLCBzdHJ1Y3QgbXNpX21zZyAqbXNnKQogewogICAgIHJldHVybiBpb21tdV9p
bnRyZW1hcAotICAgICAgICAgICA/IGlvbW11X2dldF9vcHMoKS0+dXBkYXRlX2lyZV9mcm9tX21z
aShtc2lfZGVzYywgbXNnKSA6IDA7CisgICAgICAgICAgID8gaW9tbXVfY2FsbChpb21tdV9vcHMs
IHVwZGF0ZV9pcmVfZnJvbV9tc2ksIG1zaV9kZXNjLCBtc2cpIDogMDsKIH0KIAogdm9pZCBpb21t
dV9yZWFkX21zaV9mcm9tX2lyZSgKICAgICBzdHJ1Y3QgbXNpX2Rlc2MgKm1zaV9kZXNjLCBzdHJ1
Y3QgbXNpX21zZyAqbXNnKQogewogICAgIGlmICggaW9tbXVfaW50cmVtYXAgKQotICAgICAgICBp
b21tdV9nZXRfb3BzKCktPnJlYWRfbXNpX2Zyb21faXJlKG1zaV9kZXNjLCBtc2cpOworICAgICAg
ICBpb21tdV92Y2FsbChpb21tdV9vcHMsIHJlYWRfbXNpX2Zyb21faXJlLCBtc2lfZGVzYywgbXNn
KTsKIH0KIAogc3RhdGljIGludCBpb21tdV9hZGRfZGV2aWNlKHN0cnVjdCBwY2lfZGV2ICpwZGV2
KQotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYworKysgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYwpAQCAtMjYsMTQgKzI2LDEyIEBACiB2b2lkIGlv
bW11X3VwZGF0ZV9pcmVfZnJvbV9hcGljKAogICAgIHVuc2lnbmVkIGludCBhcGljLCB1bnNpZ25l
ZCBpbnQgcmVnLCB1bnNpZ25lZCBpbnQgdmFsdWUpCiB7Ci0gICAgY29uc3Qgc3RydWN0IGlvbW11
X29wcyAqb3BzID0gaW9tbXVfZ2V0X29wcygpOwotICAgIG9wcy0+dXBkYXRlX2lyZV9mcm9tX2Fw
aWMoYXBpYywgcmVnLCB2YWx1ZSk7CisgICAgaW9tbXVfdmNhbGwoaW9tbXVfb3BzLCB1cGRhdGVf
aXJlX2Zyb21fYXBpYywgYXBpYywgcmVnLCB2YWx1ZSk7CiB9CiAKIHVuc2lnbmVkIGludCBpb21t
dV9yZWFkX2FwaWNfZnJvbV9pcmUodW5zaWduZWQgaW50IGFwaWMsIHVuc2lnbmVkIGludCByZWcp
CiB7Ci0gICAgY29uc3Qgc3RydWN0IGlvbW11X29wcyAqb3BzID0gaW9tbXVfZ2V0X29wcygpOwot
ICAgIHJldHVybiBvcHMtPnJlYWRfYXBpY19mcm9tX2lyZShhcGljLCByZWcpOworICAgIHJldHVy
biBpb21tdV9jYWxsKGlvbW11X29wcywgcmVhZF9hcGljX2Zyb21faXJlLCBhcGljLCByZWcpOwog
fQogCiBpbnQgX19pbml0IGlvbW11X3NldHVwX2hwZXRfbXNpKHN0cnVjdCBtc2lfZGVzYyAqbXNp
KQpAQCAtNDQsNyArNDIsNiBAQCBpbnQgX19pbml0IGlvbW11X3NldHVwX2hwZXRfbXNpKHN0cnVj
dCBtCiAKIGludCBhcmNoX2lvbW11X3BvcHVsYXRlX3BhZ2VfdGFibGUoc3RydWN0IGRvbWFpbiAq
ZCkKIHsKLSAgICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsK
ICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOwogICAgIGludCByYyA9IDAsIG4gPSAwOwogCkBA
IC02OCw5ICs2NSw4IEBAIGludCBhcmNoX2lvbW11X3BvcHVsYXRlX3BhZ2VfdGFibGUoc3RydWMK
ICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBBU1NFUlQoIShnZm4gPj4gREVGQVVMVF9E
T01BSU5fQUREUkVTU19XSURUSCkpOwogICAgICAgICAgICAgICAgIEJVR19PTihTSEFSRURfTTJQ
KGdmbikpOwotICAgICAgICAgICAgICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+bWFwX3BhZ2Uo
ZCwgZ2ZuLCBtZm4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBJT01NVUZfcmVhZGFibGUgfAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgSU9NTVVGX3dyaXRhYmxlKTsKKyAgICAgICAgICAgICAgICByYyA9IGlv
bW11X2NhbGwoaW9tbXVfb3BzLCBtYXBfcGFnZSwgZCwgZ2ZuLCBtZm4sCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSB8IElPTU1VRl93cml0YWJsZSk7CiAg
ICAgICAgICAgICB9CiAgICAgICAgICAgICBpZiAoIHJjICkKICAgICAgICAgICAgIHsKLS0tIGEv
eGVuL2luY2x1ZGUveGVuL2lvbW11LmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKQEAg
LTE3Niw5ICsxNzYsMTcgQEAgc3RydWN0IGlvbW11X29wcyB7CiAgICAgdm9pZCAoKmR1bXBfcDJt
X3RhYmxlKShzdHJ1Y3QgZG9tYWluICpkKTsKIH07CiAKLSNpZm5kZWYgQ09ORklHX0lPTU1VX01J
WEVECisjaWZkZWYgQ09ORklHX0lPTU1VX01JWEVECisjIGRlZmluZSBpb21tdV9jYWxsKG9wcywg
Zm4sIGFyZ3MuLi4pICgob3BzKS0+Zm4oYXJncykpCisjIGRlZmluZSBpb21tdV92Y2FsbCBpb21t
dV9jYWxsCisjZWxzZQorIyBpbmNsdWRlIDxhc20vYWx0ZXJuYXRpdmUuaD4KKwogZXh0ZXJuIHN0
cnVjdCBpb21tdV9vcHMgaW9tbXVfb3BzOwogCisjIGRlZmluZSBpb21tdV9jYWxsKG9wcywgZm4s
IGFyZ3MuLi4pICBhbHRlcm5hdGl2ZV9jYWxsKGlvbW11X29wcy5mbiwgIyMgYXJncykKKyMgZGVm
aW5lIGlvbW11X3ZjYWxsKG9wcywgZm4sIGFyZ3MuLi4pIGFsdGVybmF0aXZlX3ZjYWxsKGlvbW11
X29wcy5mbiwgIyMgYXJncykKKwogc3RhdGljIGlubGluZSBjb25zdCBzdHJ1Y3QgaW9tbXVfb3Bz
ICppb21tdV9nZXRfb3BzKHZvaWQpCiB7CiAgICAgQlVHX09OKCFpb21tdV9vcHMuaW5pdCk7CgoK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 10:36:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 10:36: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 1g7I2D-0002Ml-AX; Tue, 02 Oct 2018 10:36:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7I2C-0002Mg-KV
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 10:36:08 +0000
X-Inumbo-ID: 22ab7da4-c62f-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 22ab7da4-c62f-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 10:37:18 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 04:36:06 -0600
Message-Id: <5BB34A1102000078001EDABE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 04:36:01 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "George Dunlap" <George.Dunlap@eu.citrix.com>
References: <5B97BEB202000078001E73FB@prv1-mh.provo.novell.com>
 <5BAA42D102000078001EBBEB@prv1-mh.provo.novell.com>
In-Reply-To: <5BAA42D102000078001EBBEB@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping: [PATCH v3 0/4] x86/HVM: implement memory read
 caching
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Paul Durrant <paul.durrant@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjA5LjE4IGF0IDE2OjE0LCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+IEVt
dWxhdGlvbiByZXF1aXJpbmcgZGV2aWNlIG1vZGVsIGFzc2lzdGFuY2UgdXNlcyBhIGZvcm0gb2Yg
aW5zdHJ1Y3Rpb24KPiByZS1leGVjdXRpb24sIGFzc3VtaW5nIHRoYXQgdGhlIHNlY29uZCAoYW5k
IGFueSBmdXJ0aGVyKSBwYXNzIHRha2VzCj4gZXhhY3RseSB0aGUgc2FtZSBwYXRoLiBUaGlzIGlz
IGEgdmFsaWQgYXNzdW1wdGlvbiBhcyBmYXIgYXMgdXNlIG9mIENQVQo+IHJlZ2lzdGVycyBnb2Vz
IChhcyB0aG9zZSBjYW4ndCBjaGFuZ2Ugd2l0aG91dCBhbnkgb3RoZXIgaW5zdHJ1Y3Rpb24KPiBl
eGVjdXRpbmcgaW4gYmV0d2VlbiksIGJ1dCBpcyB3cm9uZyBmb3IgbWVtb3J5IGFjY2Vzc2VzLiBJ
biBwYXJ0aWN1bGFyCj4gaXQgaGFzIGJlZW4gb2JzZXJ2ZWQgdGhhdCBXaW5kb3dzIG1pZ2h0IHBh
Z2Ugb3V0IGJ1ZmZlcnMgdW5kZXJuZWF0aAo+IGFuIGluc3RydWN0aW9uIGN1cnJlbnRseSB1bmRl
ciBlbXVsYXRpb24gKGhpdHRpbmcgYmV0d2VlbiB0d28gcGFzc2VzKS4KPiBJZiB0aGUgZmlyc3Qg
cGFzcyB0cmFuc2xhdGVkIGEgbGluZWFyIGFkZHJlc3Mgc3VjY2Vzc2Z1bGx5LCBhbnkgc3Vic2Vx
dWVudAo+IHBhc3MgbmVlZHMgdG8gZG8gc28gdG9vLCB5aWVsZGluZyB0aGUgZXhhY3Qgc2FtZSB0
cmFuc2xhdGlvbi4KPiAKPiBJbnRyb2R1Y2UgYSBjYWNoZSAodXNlZCBqdXN0IGJ5IGd1ZXN0IHBh
Z2UgdGFibGUgYWNjZXNzZXMgZm9yIG5vdywgaS5lLgo+IGEgZm9ybSBvZiAicGFnaW5nIHN0cnVj
dHVyZSBjYWNoZSIpIHRvIG1ha2Ugc3VyZSBhYm92ZSBkZXNjcmliZWQKPiBhc3N1bXB0aW9uIGhv
bGRzLiBUaGlzIGlzIGEgdmVyeSBzaW1wbGlzdGljIGltcGxlbWVudGF0aW9uIGZvciBub3c6IE9u
bHkKPiBleGFjdCBtYXRjaGVzIGFyZSBzYXRpc2ZpZWQgKG5vIG92ZXJsYXBzIG9yIHBhcnRpYWwg
cmVhZHMgb3IgYW55dGhpbmcpLgo+IAo+IFRoZXJlJ3MgYWxzbyBzb21lIHNlZW1pbmdseSB1bnJl
bGF0ZWQgY2xlYW51cCBoZXJlIHdoaWNoIHdhcyBmb3VuZAo+IGRlc2lyYWJsZSBvbiB0aGUgd2F5
Lgo+IAo+IDE6IHg4Ni9tbTogYWRkIG9wdGlvbmFsIGNhY2hlIHRvIEdMQS0+R0ZOIHRyYW5zbGF0
aW9uCj4gMjogeDg2L21tOiB1c2Ugb3B0aW9uYWwgY2FjaGUgaW4gZ3Vlc3Rfd2Fsa190YWJsZXMo
KQo+IDM6IHg4Ni9IVk06IGltcGxlbWVudCBtZW1vcnkgcmVhZCBjYWNoaW5nCj4gNDogeDg2L0hW
TTogcHJlZmlsbCBjYWNoZSB3aXRoIFBEUFRFcyB3aGVuIHBvc3NpYmxlCj4gCj4gQXMgZm9yIHYy
LCBJJ20gb21pdHRpbmcgIlZNWDogY29ycmVjdCBQRFBURSBsb2FkIGNoZWNrcyIgZnJvbSB2Mywg
YXMgSQo+IGNhbid0IGN1cnJlbnRseSBmaW5kIGVub3VnaCB0aW1lIHRvIGNhcnJ5IG91dCB0aGUg
cmVxdWVzdGVkIGZ1cnRoZXIKPiByZXdvcmsuCgpBbmRyZXcsIEdlb3JnZT8KCkphbgoKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 10:36:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 10: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 1g7I2S-0002Nh-KO; Tue, 02 Oct 2018 10:36:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hhua=mo=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1g7I2R-0002NZ-MU
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 10:36:23 +0000
X-Inumbo-ID: 2bc3c91e-c62f-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2bc3c91e-c62f-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 10:37:34 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 5B31CAE8C;
 Tue,  2 Oct 2018 10:36:21 +0000 (UTC)
Message-ID: <90163142367b52d50ca7c9eecc244b0fa70e33b3.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: George Dunlap <george.dunlap@citrix.com>, Juergen Gross
 <jgross@suse.com>,  Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu
 <wei.liu2@citrix.com>
Date: Tue, 02 Oct 2018 12:36:15 +0200
In-Reply-To: <a54b13c5-1f51-f93b-040c-f1cd5a9aa9e9@citrix.com>
References: <osstest-128240-mainreport@xen.org>
 <5BB1E30202000078001ED16E@prv1-mh.provo.novell.com>
 <20181001143324.n6ghsnarvq6xslqt@zion.uk.xensource.com>
 <5BB238E102000078001ED56E@prv1-mh.provo.novell.com>
 <20181001151716.snpgmxh77crrmihq@zion.uk.xensource.com>
 <15ad853f-b9ac-ba0b-3cc6-457b61ec787e@citrix.com>
 <20181001153557.y4jgo37xzbaa5tgg@zion.uk.xensource.com>
 <fc2bbc89-cfc7-d906-6fe0-b1fd76ddd2ff@citrix.com>
 <26110706-a183-0c11-1efd-93ec76accd40@citrix.com>
 <ffd0c284-c1c9-680c-564a-ce066a1fb210@suse.com>
 <21b6732f17b0adc631bf85f9c42afc60510bcd73.camel@suse.com>
 <a54b13c5-1f51-f93b-040c-f1cd5a9aa9e9@citrix.com>
Organization: SUSE
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] [xen-unstable test] 128240: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 osstest service owner <osstest-admin@xenproject.org>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: multipart/mixed; boundary="===============1775050095022278490=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============1775050095022278490==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-2teh6gfox8JQ++ToU4pa"


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

On Tue, 2018-10-02 at 11:06 +0100, George Dunlap wrote:
> On 10/01/2018 06:58 PM, Dario Faggioli wrote:
> >=20
> > George, let me know if you're working on a fix already, or if I
> > should
> > do that myself.
>=20
> I reverted the credit2 default; but really we need to have a design
> discussion about what we want the overall behavior to be.  It's not
> simple or obvious.
>=20
Ok. As saying to Jan, I'm starting to think that there is very few that
we can do, without risking of actively stomping on our own users' feet.

I mean, if someone wants to migrate a VM between a Credit and a Credit2
box, or between a Credit2 and RTDS box, who are we to forbid him/her to
do it?

So, basically, I'd make sure that the mismatch is being noticed, but
nothing more than that (i.e., I'd print a warning, and ignore the
parameters). Of course, if the two hosts do have the same scheduler, I
think it  does makes sense to re-apply the parameters them VM had on
the source host (principle of least surprise, etc).

I appreciate that there is the risk that one may have chosen RTDS, then
forgot, and not set sched=3Drtds on destination, and get an apparently
weird result... But I'd argue that if you are changing scheduler,
you're doing it for a reason, and it's unlikely you don't pay attention
to that when playing with migration.

Anyway, I'm not working this afternoon. So ping me on IRC tomorrow, if
you want to discuss this there. Or we can just go on via email, of
course. :-)

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

--=-2teh6gfox8JQ++ToU4pa
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+4FAluzSiAACgkQFkJ4iaW4
c+6OfQ/+OvEXvvStotaLV29jtyM08ecvx/qMOx/wgGpCPCWo1vHPi5rhoDIQTVPI
phZz6cAjuh1WU0ZJcHXFKJQLyiNNqPuZMMllqciB6rxothYaXUWrLvyoUsPtV/et
q11+5HM/lwnlrufzc2Uqf//GztjTW/0/7mexnsnYcFG3w/7VuIIhMYiJn/6Vy7z0
q/PZ9zFFCgCBabwu0N6sFZF4ROxAAxnZ3PIVKH7VFkKXxGk0yTHmcd4yK4fP5l8/
adYvu0i3Ks1ftvf0aS0kEx0aNrmqdkchmlKUEZLul5o/qTK5+R5rvKH1v6YAeg4a
tloqErBZJlgRleaTEuwLqxL35ttTEvpn+DkKE57BcM5kfjlvyHv3L9Yh8eJGviMx
HfotdHavCZJQ9C5uuiOutnZzVpD4YKdp+V2xMZ1ArfgPWg/oEB7a5+3hFjROz/Ji
7f8Zv9VT8g5BtB/xmJT+YjZTwJRlfT0fUwJtVMSq4SqSdl/j9nlUIgqBnQJ4lwF2
eU4tR47IpIjfPl3Sv/lnXSXlFZ29qtl2WR2KFkBuZ6rK6ChiQBE99B/UsypdQsyB
FSkkdXVZ53XrPaSR/JBV0doVqgMwfTeOj7zP4UUHSqHIgnQL31I3rVtHKQ4ZCBDY
l0AkFaCLyQMUJdJi+MQQDk7KwnrtV/R2HVsDPsTf5DopufITIiE=
=JRIV
-----END PGP SIGNATURE-----

--=-2teh6gfox8JQ++ToU4pa--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1775050095022278490==--



From xen-devel-bounces@lists.xenproject.org Tue Oct 02 10:38:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 10: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 1g7I4H-0002Zb-6r; Tue, 02 Oct 2018 10:38:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gf1e=mo=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g7I4F-0002ZR-Vw
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 10:38:16 +0000
X-Inumbo-ID: 6e7c1c12-c62f-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 6e7c1c12-c62f-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 10:39:25 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 78F037A9;
 Tue,  2 Oct 2018 03:38:13 -0700 (PDT)
Received: from [10.4.12.35] (e108454-lin.emea.arm.com [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 531D53F5B7;
 Tue,  2 Oct 2018 03:38:11 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB345DD02000078001EDA5A@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <cd8f6501-75d8-4c97-8559-77ac5b834fc6@arm.com>
Date: Tue, 2 Oct 2018 11:38:09 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <5BB345DD02000078001EDA5A@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 10/12] IOMMU: introduce IOMMU_MIXED
 config option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>
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>

SGksCgpPbiAwMi8xMC8yMDE4IDExOjE4LCBKYW4gQmV1bGljaCB3cm90ZToKPiBBUk0gaXMgaW50
ZW5kZWQgdG8gZ2FpbiBzdXBwb3J0IGZvciBoZXRlcm9nZW5lb3VzIElPTU1VcyBvbiBhIHNpbmds
ZQo+IHN5c3RlbS4gVGhpcyBub3Qgb25seSBkaXNhbGxvd3MgYm9vdCB0aW1lIHJlcGxhY2VtZW50
IG9mIHJlc3BlY3RpdmUKPiBpbmRpcmVjdCBjYWxscyAoaGFuZGxpbmcgb2Ygd2hpY2ggaXMgdGhl
IG1haW4gZ29hbCBvZiB0aGUgaW50cm9kdWN0aW9uCj4gaGVyZSksIGJ1dCBtb3JlIGdlbmVyYWxs
eSBkaXNhbGxvd3MgY2FsbHMgdXNpbmcgdGhlIGlvbW11X29wcygpIHJldHVybgo+IHZhbHVlIGRp
cmVjdGx5IC0gYWxsIHN1Y2ggY2FsbHMgbmVlZCB0byBoYXZlIG1lYW5zIChjb21tb25seSBhIGRv
bWFpbgo+IHBvaW50ZXIpIHRvIGtub3cgdGhlIHRhcmdldGVkIElPTU1VLgo+IAo+IERpc2FsbG93
IGFsbCBob29rcyBsYWNraW5nIHN1Y2ggY29udGV4dCBmb3IgdGhlIHRpbWUgYmVpbmcsIHdoaWNo
IGluCj4gZWZmZWN0IGlzIHNvbWUgZGVhZCBjb2RlIGVsaW1pbmF0aW9uIGZvciBBUk0uIE9uY2Ug
ZXh0ZW5kZWQgc3VpdGFibHksCj4gaW5kaXZpZHVhbCBvZiB0aGVzZSBob29rcyBjYW4gYmUgbW92
ZWQgb3V0IG9mIHRoZWlyIGd1YXJkcyBhZ2FpbiBpbiB0aGUKPiBmdXR1cmUuCgpXaGlsZSBpbiB0
aGVvcnkgaXQgaXMgcG9zc2libGUgdG8gaGF2ZSBwbGF0Zm9ybSB3aXRoIGhldGVyZW5lb3VzIElP
TU1Vcy4gCiAgSSBkb24ndCBzZWUgc3VjaCBzdWNoIHN1cHBvcnQgY29taW5nIGluIFhlbiBmb3Ig
dGhlIGZvcmVzZWVhYmxlIApmdXR1cmUuIE5vdGUgdGhhdCBldmVuIExpbnV4IGRvZXMgbm90IHN1
cHBvcnQgc3VjaCBjYXNlLgoKVGhpcyBwYXRjaCBpcyBnb2luZyB0byBtYWtlIG1vcmUgY29tcGxp
Y2F0ZSB0byB1bnNoYXJlIHBhZ2UtdGFibGVzIGFzIApub3cgd2Ugd291bGQgbmVlZCB0byBjYXJl
IG9mIG1peGVkIGNhc2UuIFNvIEkgd291bGQgcmF0aGVyIG5vdCBzZXQgCklPTU1VX01JWEVEIG9u
IEFybSB1bnRpbCB3ZSBoYXZlIGEgdXNlIGNhc2UgZm9yIGl0LgoKQ2hlZXJzLAoKPiAKPiBTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gLS0tCj4gdjQ6IE5l
dy4KPiAKPiAtLS0gYS94ZW4vYXJjaC9hcm0vS2NvbmZpZwo+ICsrKyBiL3hlbi9hcmNoL2FybS9L
Y29uZmlnCj4gQEAgLTE5LDYgKzE5LDcgQEAgY29uZmlnIEFSTQo+ICAgCXNlbGVjdCBIQVNfREVW
SUNFX1RSRUUKPiAgIAlzZWxlY3QgSEFTX1BBU1NUSFJPVUdICj4gICAJc2VsZWN0IEhBU19QRFgK
PiArCXNlbGVjdCBJT01NVV9NSVhFRAo+ICAgCj4gICBjb25maWcgQVJDSF9ERUZDT05GSUcKPiAg
IAlzdHJpbmcKPiAtLS0gYS94ZW4vY29tbW9uL21lbW9yeS5jCj4gKysrIGIveGVuL2NvbW1vbi9t
ZW1vcnkuYwo+IEBAIC05MzgsNyArOTM4LDcgQEAgc3RhdGljIGludCBjb25zdHJ1Y3RfbWVtb3Bf
ZnJvbV9yZXNlcnZhdAo+ICAgICAgIHJldHVybiAwOwo+ICAgfQo+ICAgCj4gLSNpZmRlZiBDT05G
SUdfSEFTX1BBU1NUSFJPVUdICj4gKyNpZiBkZWZpbmVkKENPTkZJR19IQVNfUEFTU1RIUk9VR0gp
ICYmICFkZWZpbmVkKENPTkZJR19JT01NVV9NSVhFRCkKPiAgIHN0cnVjdCBnZXRfcmVzZXJ2ZWRf
ZGV2aWNlX21lbW9yeSB7Cj4gICAgICAgc3RydWN0IHhlbl9yZXNlcnZlZF9kZXZpY2VfbWVtb3J5
X21hcCBtYXA7Cj4gICAgICAgdW5zaWduZWQgaW50IHVzZWRfZW50cmllczsKPiBAQCAtMTU1MCw3
ICsxNTUwLDcgQEAgbG9uZyBkb19tZW1vcnlfb3AodW5zaWduZWQgbG9uZyBjbWQsIFhFTgo+ICAg
ICAgICAgICBicmVhazsKPiAgICAgICB9Cj4gICAKPiAtI2lmZGVmIENPTkZJR19IQVNfUEFTU1RI
Uk9VR0gKPiArI2lmIGRlZmluZWQoQ09ORklHX0hBU19QQVNTVEhST1VHSCkgJiYgIWRlZmluZWQo
Q09ORklHX0lPTU1VX01JWEVEKQo+ICAgICAgIGNhc2UgWEVOTUVNX3Jlc2VydmVkX2RldmljZV9t
ZW1vcnlfbWFwOgo+ICAgICAgIHsKPiAgICAgICAgICAgc3RydWN0IGdldF9yZXNlcnZlZF9kZXZp
Y2VfbWVtb3J5IGdyZG07Cj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvS2NvbmZpZwo+
ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL0tjb25maWcKPiBAQCAtMiw2ICsyLDkgQEAK
PiAgIGNvbmZpZyBIQVNfUEFTU1RIUk9VR0gKPiAgIAlib29sCj4gICAKPiArY29uZmlnIElPTU1V
X01JWEVECj4gKwlib29sCj4gKwo+ICAgaWYgQVJNCj4gICBjb25maWcgQVJNX1NNTVUKPiAgIAli
b29sICJBUk0gU01NVXYxIGFuZCB2MiBkcml2ZXIiCj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvaW9tbXUuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKPiBA
QCAtNzcsOSArNzcsMTEgQEAgYm9vbF90IF9fcmVhZF9tb3N0bHkgYW1kX2lvbW11X3BlcmRldl9p
bgo+ICAgCj4gICBERUZJTkVfUEVSX0NQVShib29sX3QsIGlvbW11X2RvbnRfZmx1c2hfaW90bGIp
Owo+ICAgCj4gKyNpZm5kZWYgQ09ORklHX0lPTU1VX01JWEVECj4gICBERUZJTkVfU1BJTkxPQ0so
aW9tbXVfcHRfY2xlYW51cF9sb2NrKTsKPiAgIFBBR0VfTElTVF9IRUFEKGlvbW11X3B0X2NsZWFu
dXBfbGlzdCk7Cj4gICBzdGF0aWMgc3RydWN0IHRhc2tsZXQgaW9tbXVfcHRfY2xlYW51cF90YXNr
bGV0Owo+ICsjZW5kaWYKPiAgIAo+ICAgc3RhdGljIGludCBfX2luaXQgcGFyc2VfaW9tbXVfcGFy
YW0oY29uc3QgY2hhciAqcykKPiAgIHsKPiBAQCAtMjQ2LDcgKzI0OCw5IEBAIHZvaWQgaW9tbXVf
dGVhcmRvd24oc3RydWN0IGRvbWFpbiAqZCkKPiAgIAo+ICAgICAgIGQtPm5lZWRfaW9tbXUgPSAw
Owo+ICAgICAgIGhkLT5wbGF0Zm9ybV9vcHMtPnRlYXJkb3duKGQpOwo+ICsjaWZuZGVmIENPTkZJ
R19JT01NVV9NSVhFRAo+ICAgICAgIHRhc2tsZXRfc2NoZWR1bGUoJmlvbW11X3B0X2NsZWFudXBf
dGFza2xldCk7Cj4gKyNlbmRpZgo+ICAgfQo+ICAgCj4gICBpbnQgaW9tbXVfY29uc3RydWN0KHN0
cnVjdCBkb21haW4gKmQpCj4gQEAgLTMzMiw2ICszMzYsNyBAQCBpbnQgaW9tbXVfdW5tYXBfcGFn
ZShzdHJ1Y3QgZG9tYWluICpkLCB1Cj4gICAgICAgcmV0dXJuIHJjOwo+ICAgfQo+ICAgCj4gKyNp
Zm5kZWYgQ09ORklHX0lPTU1VX01JWEVECj4gICBzdGF0aWMgdm9pZCBpb21tdV9mcmVlX3BhZ2V0
YWJsZXModW5zaWduZWQgbG9uZyB1bnVzZWQpCj4gICB7Cj4gICAgICAgZG8gewo+IEBAIC0zNDgs
NiArMzUzLDcgQEAgc3RhdGljIHZvaWQgaW9tbXVfZnJlZV9wYWdldGFibGVzKHVuc2lnbgo+ICAg
ICAgIHRhc2tsZXRfc2NoZWR1bGVfb25fY3B1KCZpb21tdV9wdF9jbGVhbnVwX3Rhc2tsZXQsCj4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3B1bWFza19jeWNsZShzbXBfcHJvY2Vzc29y
X2lkKCksICZjcHVfb25saW5lX21hcCkpOwo+ICAgfQo+ICsjZW5kaWYKPiAgIAo+ICAgaW50IGlv
bW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAo+ICAg
ICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBwYWdlX2NvdW50KQo+IEBAIC00MzMs
MTIgKzQzOSwxNSBAQCBpbnQgX19pbml0IGlvbW11X3NldHVwKHZvaWQpCj4gICAgICAgICAgICAg
ICAgICBpb21tdV9od2RvbV9wYXNzdGhyb3VnaCA/ICJQYXNzdGhyb3VnaCIgOgo+ICAgICAgICAg
ICAgICAgICAgaW9tbXVfaHdkb21fc3RyaWN0ID8gIlN0cmljdCIgOiAiUmVsYXhlZCIpOwo+ICAg
ICAgICAgICBwcmludGsoIkludGVycnVwdCByZW1hcHBpbmcgJXNhYmxlZFxuIiwgaW9tbXVfaW50
cmVtYXAgPyAiZW4iIDogImRpcyIpOwo+ICsjaWZuZGVmIENPTkZJR19JT01NVV9NSVhFRAo+ICAg
ICAgICAgICB0YXNrbGV0X2luaXQoJmlvbW11X3B0X2NsZWFudXBfdGFza2xldCwgaW9tbXVfZnJl
ZV9wYWdldGFibGVzLCAwKTsKPiArI2VuZGlmCj4gICAgICAgfQo+ICAgCj4gICAgICAgcmV0dXJu
IHJjOwo+ICAgfQo+ICAgCj4gKyNpZm5kZWYgQ09ORklHX0lPTU1VX01JWEVECj4gICBpbnQgaW9t
bXVfc3VzcGVuZCgpCj4gICB7Cj4gICAgICAgaWYgKCBpb21tdV9lbmFibGVkICkKPiBAQCAtNDUz
LDI3ICs0NjIsNiBAQCB2b2lkIGlvbW11X3Jlc3VtZSgpCj4gICAgICAgICAgIGlvbW11X2dldF9v
cHMoKS0+cmVzdW1lKCk7Cj4gICB9Cj4gICAKPiAtaW50IGlvbW11X2RvX2RvbWN0bCgKPiAtICAg
IHN0cnVjdCB4ZW5fZG9tY3RsICpkb21jdGwsIHN0cnVjdCBkb21haW4gKmQsCj4gLSAgICBYRU5f
R1VFU1RfSEFORExFX1BBUkFNKHhlbl9kb21jdGxfdCkgdV9kb21jdGwpCj4gLXsKPiAtICAgIGlu
dCByZXQgPSAtRU5PREVWOwo+IC0KPiAtICAgIGlmICggIWlvbW11X2VuYWJsZWQgKQo+IC0gICAg
ICAgIHJldHVybiAtRU5PU1lTOwo+IC0KPiAtI2lmZGVmIENPTkZJR19IQVNfUENJCj4gLSAgICBy
ZXQgPSBpb21tdV9kb19wY2lfZG9tY3RsKGRvbWN0bCwgZCwgdV9kb21jdGwpOwo+IC0jZW5kaWYK
PiAtCj4gLSNpZmRlZiBDT05GSUdfSEFTX0RFVklDRV9UUkVFCj4gLSAgICBpZiAoIHJldCA9PSAt
RU5PREVWICkKPiAtICAgICAgICByZXQgPSBpb21tdV9kb19kdF9kb21jdGwoZG9tY3RsLCBkLCB1
X2RvbWN0bCk7Cj4gLSNlbmRpZgo+IC0KPiAtICAgIHJldHVybiByZXQ7Cj4gLX0KPiAtCj4gICB2
b2lkIGlvbW11X3NoYXJlX3AybV90YWJsZShzdHJ1Y3QgZG9tYWluKiBkKQo+ICAgewo+ICAgICAg
IGlmICggaW9tbXVfZW5hYmxlZCAmJiBpb21tdV91c2VfaGFwX3B0KGQpICkKPiBAQCAtNTAwLDYg
KzQ4OCwyOCBAQCBpbnQgaW9tbXVfZ2V0X3Jlc2VydmVkX2RldmljZV9tZW1vcnkoaW9tCj4gICAK
PiAgICAgICByZXR1cm4gb3BzLT5nZXRfcmVzZXJ2ZWRfZGV2aWNlX21lbW9yeShmdW5jLCBjdHh0
KTsKPiAgIH0KPiArI2VuZGlmCj4gKwo+ICtpbnQgaW9tbXVfZG9fZG9tY3RsKAo+ICsgICAgc3Ry
dWN0IHhlbl9kb21jdGwgKmRvbWN0bCwgc3RydWN0IGRvbWFpbiAqZCwKPiArICAgIFhFTl9HVUVT
VF9IQU5ETEVfUEFSQU0oeGVuX2RvbWN0bF90KSB1X2RvbWN0bCkKPiArewo+ICsgICAgaW50IHJl
dCA9IC1FTk9ERVY7Cj4gKwo+ICsgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCApCj4gKyAgICAgICAg
cmV0dXJuIC1FTk9TWVM7Cj4gKwo+ICsjaWZkZWYgQ09ORklHX0hBU19QQ0kKPiArICAgIHJldCA9
IGlvbW11X2RvX3BjaV9kb21jdGwoZG9tY3RsLCBkLCB1X2RvbWN0bCk7Cj4gKyNlbmRpZgo+ICsK
PiArI2lmZGVmIENPTkZJR19IQVNfREVWSUNFX1RSRUUKPiArICAgIGlmICggcmV0ID09IC1FTk9E
RVYgKQo+ICsgICAgICAgIHJldCA9IGlvbW11X2RvX2R0X2RvbWN0bChkb21jdGwsIGQsIHVfZG9t
Y3RsKTsKPiArI2VuZGlmCj4gKwo+ICsgICAgcmV0dXJuIHJldDsKPiArfQo+ICAgCj4gICBib29s
X3QgaW9tbXVfaGFzX2ZlYXR1cmUoc3RydWN0IGRvbWFpbiAqZCwgZW51bSBpb21tdV9mZWF0dXJl
IGZlYXR1cmUpCj4gICB7Cj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKPiArKysgYi94
ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAo+IEBAIC0xNDcsNyArMTQ3LDcgQEAgc3RydWN0IGlvbW11
X29wcyB7Cj4gICAgICAgaW50ICgqYXNzaWduX2RldmljZSkoc3RydWN0IGRvbWFpbiAqLCB1OCBk
ZXZmbiwgZGV2aWNlX3QgKmRldiwgdTMyIGZsYWcpOwo+ICAgICAgIGludCAoKnJlYXNzaWduX2Rl
dmljZSkoc3RydWN0IGRvbWFpbiAqcywgc3RydWN0IGRvbWFpbiAqdCwKPiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHU4IGRldmZuLCBkZXZpY2VfdCAqZGV2KTsKPiAtI2lmZGVmIENPTkZJ
R19IQVNfUENJCj4gKyNpZiBkZWZpbmVkKENPTkZJR19IQVNfUENJKSAmJiAhZGVmaW5lZChDT05G
SUdfSU9NTVVfTUlYRUQpCj4gICAgICAgaW50ICgqZ2V0X2RldmljZV9ncm91cF9pZCkodTE2IHNl
ZywgdTggYnVzLCB1OCBkZXZmbik7Cj4gICAgICAgaW50ICgqdXBkYXRlX2lyZV9mcm9tX21zaSko
c3RydWN0IG1zaV9kZXNjICptc2lfZGVzYywgc3RydWN0IG1zaV9tc2cgKm1zZyk7Cj4gICAgICAg
dm9pZCAoKnJlYWRfbXNpX2Zyb21faXJlKShzdHJ1Y3QgbXNpX2Rlc2MgKm1zaV9kZXNjLCBzdHJ1
Y3QgbXNpX21zZyAqbXNnKTsKPiBAQCAtMTU3LDYgKzE1Nyw3IEBAIHN0cnVjdCBpb21tdV9vcHMg
ewo+ICAgICAgIGludCBfX211c3RfY2hlY2sgKCptYXBfcGFnZSkoc3RydWN0IGRvbWFpbiAqZCwg
dW5zaWduZWQgbG9uZyBnZm4sCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBsb25nIG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKTsKPiAgICAgICBpbnQgX19tdXN0
X2NoZWNrICgqdW5tYXBfcGFnZSkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4p
Owo+ICsjaWZuZGVmIENPTkZJR19JT01NVV9NSVhFRAo+ICAgICAgIHZvaWQgKCpmcmVlX3BhZ2Vf
dGFibGUpKHN0cnVjdCBwYWdlX2luZm8gKik7Cj4gICAjaWZkZWYgQ09ORklHX1g4Ngo+ICAgICAg
IHZvaWQgKCp1cGRhdGVfaXJlX2Zyb21fYXBpYykodW5zaWduZWQgaW50IGFwaWMsIHVuc2lnbmVk
IGludCByZWcsIHVuc2lnbmVkIGludCB2YWx1ZSk7Cj4gQEAgLTE2NywxMCArMTY4LDExIEBAIHN0
cnVjdCBpb21tdV9vcHMgewo+ICAgICAgIHZvaWQgKCpyZXN1bWUpKHZvaWQpOwo+ICAgICAgIHZv
aWQgKCpzaGFyZV9wMm0pKHN0cnVjdCBkb21haW4gKmQpOwo+ICAgICAgIHZvaWQgKCpjcmFzaF9z
aHV0ZG93bikodm9pZCk7Cj4gKyAgICBpbnQgKCpnZXRfcmVzZXJ2ZWRfZGV2aWNlX21lbW9yeSko
aW9tbXVfZ3JkbV90ICosIHZvaWQgKik7Cj4gKyNlbmRpZgo+ICAgICAgIGludCBfX211c3RfY2hl
Y2sgKCppb3RsYl9mbHVzaCkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCj4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgcGFnZV9j
b3VudCk7Cj4gICAgICAgaW50IF9fbXVzdF9jaGVjayAoKmlvdGxiX2ZsdXNoX2FsbCkoc3RydWN0
IGRvbWFpbiAqZCk7Cj4gLSAgICBpbnQgKCpnZXRfcmVzZXJ2ZWRfZGV2aWNlX21lbW9yeSkoaW9t
bXVfZ3JkbV90ICosIHZvaWQgKik7Cj4gICAgICAgdm9pZCAoKmR1bXBfcDJtX3RhYmxlKShzdHJ1
Y3QgZG9tYWluICpkKTsKPiAgIH07Cj4gICAKPiAKPiAKPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 10:39:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 10:39: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 1g7I5A-0002g3-Ib; Tue, 02 Oct 2018 10:39:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7I59-0002fu-6q
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 10:39:11 +0000
X-Inumbo-ID: 107d5727-c62f-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 107d5727-c62f-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 12:36:48 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 04:39:08 -0600
Message-Id: <5BB34AC902000078001EDAC9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 04:39:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Brian Woods" <brian.woods@amd.com>,
 "Suravee Suthikulpanit" <suravee.suthikulpanit@amd.com>,
 "Jun Nakajima" <jun.nakajima@intel.com>,
 "Kevin Tian" <kevin.tian@intel.com>,
 "Boris Ostrovsky" <boris.ostrovsky@oracle.com>
References: <5B97BEB202000078001E73FB@prv1-mh.provo.novell.com>
 <5BAA42D102000078001EBBEB@prv1-mh.provo.novell.com>
 <5BAA456E02000078001EBC16@prv1-mh.provo.novell.com>
In-Reply-To: <5BAA456E02000078001EBC16@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping: [PATCH v3 3/4] x86/HVM: implement memory read
 caching
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Paul Durrant <paul.durrant@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>

Pj4+IE9uIDI1LjA5LjE4IGF0IDE2OjI1LCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+IEVt
dWxhdGlvbiByZXF1aXJpbmcgZGV2aWNlIG1vZGVsIGFzc2lzdGFuY2UgdXNlcyBhIGZvcm0gb2Yg
aW5zdHJ1Y3Rpb24KPiByZS1leGVjdXRpb24sIGFzc3VtaW5nIHRoYXQgdGhlIHNlY29uZCAoYW5k
IGFueSBmdXJ0aGVyKSBwYXNzIHRha2VzCj4gZXhhY3RseSB0aGUgc2FtZSBwYXRoLiBUaGlzIGlz
IGEgdmFsaWQgYXNzdW1wdGlvbiBhcyBmYXIgdXNlIG9mIENQVQo+IHJlZ2lzdGVycyBnb2VzIChh
cyB0aG9zZSBjYW4ndCBjaGFuZ2Ugd2l0aG91dCBhbnkgb3RoZXIgaW5zdHJ1Y3Rpb24KPiBleGVj
dXRpbmcgaW4gYmV0d2VlbiksIGJ1dCBpcyB3cm9uZyBmb3IgbWVtb3J5IGFjY2Vzc2VzLiBJbiBw
YXJ0aWN1bGFyCj4gaXQgaGFzIGJlZW4gb2JzZXJ2ZWQgdGhhdCBXaW5kb3dzIG1pZ2h0IHBhZ2Ug
b3V0IGJ1ZmZlcnMgdW5kZXJuZWF0aCBhbgo+IGluc3RydWN0aW9uIGN1cnJlbnRseSB1bmRlciBl
bXVsYXRpb24gKGhpdHRpbmcgYmV0d2VlbiB0d28gcGFzc2VzKS4gSWYKPiB0aGUgZmlyc3QgcGFz
cyB0cmFuc2xhdGVkIGEgbGluZWFyIGFkZHJlc3Mgc3VjY2Vzc2Z1bGx5LCBhbnkgc3Vic2VxdWVu
dAo+IHBhc3MgbmVlZHMgdG8gZG8gc28gdG9vLCB5aWVsZGluZyB0aGUgZXhhY3Qgc2FtZSB0cmFu
c2xhdGlvbi4KPiAKPiBJbnRyb2R1Y2UgYSBjYWNoZSAodXNlZCBieSBqdXN0IGd1ZXN0IHBhZ2Ug
dGFibGUgYWNjZXNzZXMgZm9yIG5vdykgdG8KPiBtYWtlIHN1cmUgYWJvdmUgZGVzY3JpYmVkIGFz
c3VtcHRpb24gaG9sZHMuIFRoaXMgaXMgYSB2ZXJ5IHNpbXBsaXN0aWMKPiBpbXBsZW1lbnRhdGlv
biBmb3Igbm93OiBPbmx5IGV4YWN0IG1hdGNoZXMgYXJlIHNhdGlzZmllZCAobm8gb3ZlcmxhcHMg
b3IKPiBwYXJ0aWFsIHJlYWRzIG9yIGFueXRoaW5nKS4KPiAKPiBBcyB0byB0aGUgYWN0dWFsIGRh
dGEgcGFnZSBpbiB0aGlzIHNjZW5hcmlvLCB0aGVyZSBhcmUgYSBjb3VwbGUgb2YKPiBhc3BlY3Rz
IHRvIHRha2UgaW50byBjb25zaWRlcmF0aW9uOgo+IC0gV2UgbXVzdCBiZSB0YWxraW5nIGFib3V0
IGFuIGluc24gYWNjZXNzaW5nIHR3byBsb2NhdGlvbnMgKHR3byBtZW1vcnkKPiAgIG9uZXMsIG9u
ZSBvZiB3aGljaCBpcyBNTUlPLCBvciBhIG1lbW9yeSBhbmQgYW4gSS9PIG9uZSkuCj4gLSBJZiB0
aGUgbm9uIEkvTyAvIE1NSU8gc2lkZSBpcyBiZWluZyByZWFkLCB0aGUgcmUtcmVhZCAoaWYgaXQg
b2NjdXJzIGF0Cj4gICBhbGwpIGlzIGhhdmluZyBpdHMgcmVzdWx0IGRpc2NhcmRlZCwgYnkgdGFr
aW5nIHRoZSBzaG9ydGN1dCB0aHJvdWdoCj4gICB0aGUgZmlyc3Qgc3dpdGNoKCkncyBTVEFURV9J
T1JFU1BfUkVBRFkgY2FzZSBpbiBodm1lbXVsX2RvX2lvKCkuIE5vdGUKPiAgIGhvdywgYW1vbmcg
YWxsIHRoZSByZS1pc3N1ZSBzYW5pdHkgY2hlY2tzIHRoZXJlLCB3ZSBhdm9pZCBjb21wYXJpbmcK
PiAgIHRoZSBhY3R1YWwgZGF0YS4KPiAtIElmIHRoZSBub24gSS9PIC8gTU1JTyBzaWRlIGlzIGJl
aW5nIHdyaXR0ZW4sIGl0IGlzIHRoZSBPU2VzCj4gICByZXNwb25zaWJpbGl0eSB0byBhdm9pZCBh
Y3R1YWxseSBtb3ZpbmcgcGFnZSBjb250ZW50cyB0byBkaXNrIHdoaWxlCj4gICB0aGVyZSBtaWdo
dCBzdGlsbCBiZSBhIHdyaXRlIGFjY2VzcyBpbiBmbGlnaHQgLSB0aGlzIGlzIG5vIGRpZmZlcmVu
dAo+ICAgaW4gYmVoYXZpb3IgZnJvbSBiYXJlIGhhcmR3YXJlLgo+IC0gUmVhZC1tb2RpZnktd3Jp
dGUgYWNjZXNzZXMgYXJlLCBhcyBhbHdheXMsIGNvbXBsaWNhdGVkLCBhbmQgd2hpbGUgd2UKPiAg
IGRlYWwgd2l0aCB0aGVtIGJldHRlciBub3dhZGF5cyB0aGFuIHdlIGRpZCBpbiB0aGUgcGFzdCwg
d2UncmUgc3RpbGwKPiAgIG5vdCBxdWl0ZSB0aGVyZSB0byBndWFyYW50ZWUgaGFyZHdhcmUgbGlr
ZSBiZWhhdmlvciBpbiBhbGwgY2FzZXMKPiAgIGFueXdheS4gTm90aGluZyBpcyBnZXR0aW5nIHdv
cnNlIGJ5IHRoZSBjaGFuZ2VzIG1hZGUgaGVyZSwgYWZhaWN0Lgo+IAo+IFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBBY2tlZC1ieTogVGltIERlZWdhbiA8
dGltQHhlbi5vcmc+Cj4gUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNp
dHJpeC5jb20+CgpTVk0gYW5kIFZNWCBtYWludGFpbmVycz8KClRoYW5rcywgSmFuCgo+IC0tLQo+
IHYzOiBBZGQgdGV4dCBhYm91dCB0aGUgYWN0dWFsIGRhdGEgcGFnZSB0byB0aGUgZGVzY3JpcHRp
b24uCj4gdjI6IFJlLWJhc2UuCj4gCj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMK
PiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwo+IEBAIC0yNyw2ICsyNywxOCBAQAo+
ICAjaW5jbHVkZSA8YXNtL2h2bS9zdm0vc3ZtLmg+Cj4gICNpbmNsdWRlIDxhc20vdm1fZXZlbnQu
aD4KPiAgCj4gK3N0cnVjdCBodm1lbXVsX2NhY2hlCj4gK3sKPiArICAgIHVuc2lnbmVkIGludCBt
YXhfZW50czsKPiArICAgIHVuc2lnbmVkIGludCBudW1fZW50czsKPiArICAgIHN0cnVjdCB7Cj4g
KyAgICAgICAgcGFkZHJfdCBncGE6UEFERFJfQklUUzsKPiArICAgICAgICB1bnNpZ25lZCBpbnQg
c2l6ZTooQklUU19QRVJfTE9ORyAtIFBBRERSX0JJVFMpIC8gMjsKPiArICAgICAgICB1bnNpZ25l
ZCBpbnQgbGV2ZWw6KEJJVFNfUEVSX0xPTkcgLSBQQUREUl9CSVRTKSAvIDI7Cj4gKyAgICAgICAg
dW5zaWduZWQgbG9uZyBkYXRhOwo+ICsgICAgfSBlbnRzW107Cj4gK307Cj4gKwo+ICBzdGF0aWMg
dm9pZCBodm10cmFjZV9pb19hc3Npc3QoY29uc3QgaW9yZXFfdCAqcCkKPiAgewo+ICAgICAgdW5z
aWduZWQgaW50IHNpemUsIGV2ZW50Owo+IEBAIC01NDEsNyArNTUzLDcgQEAgc3RhdGljIGludCBo
dm1lbXVsX2RvX21taW9fYWRkcihwYWRkcl90Cj4gICAqLwo+ICBzdGF0aWMgdm9pZCAqaHZtZW11
bF9tYXBfbGluZWFyX2FkZHIoCj4gICAgICB1bnNpZ25lZCBsb25nIGxpbmVhciwgdW5zaWduZWQg
aW50IGJ5dGVzLCB1aW50MzJfdCBwZmVjLAo+IC0gICAgc3RydWN0IGh2bV9lbXVsYXRlX2N0eHQg
Kmh2bWVtdWxfY3R4dCkKPiArICAgIHN0cnVjdCBodm1fZW11bGF0ZV9jdHh0ICpodm1lbXVsX2N0
eHQsIHN0cnVjdCBodm1lbXVsX2NhY2hlICpjYWNoZSkKPiAgewo+ICAgICAgc3RydWN0IHZjcHUg
KmN1cnIgPSBjdXJyZW50Owo+ICAgICAgdm9pZCAqZXJyLCAqbWFwcGluZzsKPiBAQCAtNTg2LDcg
KzU5OCw3IEBAIHN0YXRpYyB2b2lkICpodm1lbXVsX21hcF9saW5lYXJfYWRkcigKPiAgICAgICAg
ICBBU1NFUlQobWZuX3goKm1mbikgPT0gMCk7Cj4gIAo+ICAgICAgICAgIHJlcyA9IGh2bV90cmFu
c2xhdGVfZ2V0X3BhZ2UoY3VyciwgYWRkciwgdHJ1ZSwgcGZlYywKPiAtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICZwZmluZm8sICZwYWdlLCBOVUxMLCAmcDJtdCk7Cj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmcGZpbmZvLCAmcGFnZSwgTlVMTCwg
JnAybXQsIGNhY2hlKTsKPiAgCj4gICAgICAgICAgc3dpdGNoICggcmVzICkKPiAgICAgICAgICB7
Cj4gQEAgLTcwMiw2ICs3MTQsOCBAQCBzdGF0aWMgaW50IGh2bWVtdWxfbGluZWFyX3RvX3BoeXMo
Cj4gICAgICBnZm5fdCBnZm4sIG5nZm47Cj4gICAgICB1bnNpZ25lZCBsb25nIGRvbmUsIHRvZG8s
IGksIG9mZnNldCA9IGFkZHIgJiB+UEFHRV9NQVNLOwo+ICAgICAgaW50IHJldmVyc2U7Cj4gKyAg
ICBzdHJ1Y3QgaHZtZW11bF9jYWNoZSAqY2FjaGUgPSBwZmVjICYgUEZFQ19pbnNuX2ZldGNoCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA/IE5VTEwgOiBjdXJyLT5hcmNoLmh2
bS5kYXRhX2NhY2hlOwo+ICAKPiAgICAgIC8qCj4gICAgICAgKiBDbGlwIHJlcGV0aXRpb25zIHRv
IGEgc2Vuc2libGUgbWF4aW11bS4gVGhpcyBhdm9pZHMgZXh0ZW5zaXZlIAo+IGxvb3BpbmcgaW4K
PiBAQCAtNzMxLDcgKzc0NSw3IEBAIHN0YXRpYyBpbnQgaHZtZW11bF9saW5lYXJfdG9fcGh5cygK
PiAgICAgICAgICAgICAgcmV0dXJuIHJjOwo+ICAgICAgICAgIGdmbiA9IGdhZGRyX3RvX2dmbihn
YWRkcik7Cj4gICAgICB9Cj4gLSAgICBlbHNlIGlmICggZ2ZuX2VxKGdmbiA9IHBhZ2luZ19nbGFf
dG9fZ2ZuKGN1cnIsIGFkZHIsICZwZmVjLCBOVUxMKSwKPiArICAgIGVsc2UgaWYgKCBnZm5fZXEo
Z2ZuID0gcGFnaW5nX2dsYV90b19nZm4oY3VyciwgYWRkciwgJnBmZWMsIGNhY2hlKSwKPiAgICAg
ICAgICAgICAgICAgICAgICAgSU5WQUxJRF9HRk4pICkKPiAgICAgIHsKPiAgICAgICAgICBpZiAo
IHBmZWMgJiAoUEZFQ19wYWdlX3BhZ2VkIHwgUEZFQ19wYWdlX3NoYXJlZCkgKQo+IEBAIC03NDcs
NyArNzYxLDcgQEAgc3RhdGljIGludCBodm1lbXVsX2xpbmVhcl90b19waHlzKAo+ICAgICAgewo+
ICAgICAgICAgIC8qIEdldCB0aGUgbmV4dCBQRk4gaW4gdGhlIHJhbmdlLiAqLwo+ICAgICAgICAg
IGFkZHIgKz0gcmV2ZXJzZSA/IC1QQUdFX1NJWkUgOiBQQUdFX1NJWkU7Cj4gLSAgICAgICAgbmdm
biA9IHBhZ2luZ19nbGFfdG9fZ2ZuKGN1cnIsIGFkZHIsICZwZmVjLCBOVUxMKTsKPiArICAgICAg
ICBuZ2ZuID0gcGFnaW5nX2dsYV90b19nZm4oY3VyciwgYWRkciwgJnBmZWMsIGNhY2hlKTsKPiAg
Cj4gICAgICAgICAgLyogSXMgaXQgY29udGlndW91cyB3aXRoIHRoZSBwcmVjZWRpbmcgUEZOcz8g
SWYgbm90IHRoZW4gd2UncmUgCj4gZG9uZS4gKi8KPiAgICAgICAgICBpZiAoIGdmbl9lcShuZ2Zu
LCBJTlZBTElEX0dGTikgfHwKPiBAQCAtMTA3Myw3ICsxMDg3LDEwIEBAIHN0YXRpYyBpbnQgbGlu
ZWFyX3JlYWQodW5zaWduZWQgbG9uZyBhZGQKPiAgICAgICAgICAgICAgICAgICAgICAgICB1aW50
MzJfdCBwZmVjLCBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCAKPiAqaHZtZW11bF9jdHh0KQo+ICB7
Cj4gICAgICBwYWdlZmF1bHRfaW5mb190IHBmaW5mbzsKPiAtICAgIGludCByYyA9IGh2bV9jb3B5
X2Zyb21fZ3Vlc3RfbGluZWFyKHBfZGF0YSwgYWRkciwgYnl0ZXMsIHBmZWMsICZwZmluZm8pOwo+
ICsgICAgaW50IHJjID0gaHZtX2NvcHlfZnJvbV9ndWVzdF9saW5lYXIocF9kYXRhLCBhZGRyLCBi
eXRlcywgcGZlYywgJnBmaW5mbywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIChwZmVjICYgUEZFQ19pbnNuX2ZldGNoCj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgPyBOVUxMCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgOiBjdXJyZW50LT5hcmNoLmh2bS5kYXRhX2NhY2hlKSk7Cj4gIAo+ICAgICAg
c3dpdGNoICggcmMgKQo+ICAgICAgewo+IEBAIC0xMjcwLDcgKzEyODcsOCBAQCBzdGF0aWMgaW50
IGh2bWVtdWxfd3JpdGUoCj4gIAo+ICAgICAgaWYgKCAha25vd25fZ2xhKGFkZHIsIGJ5dGVzLCBw
ZmVjKSApCj4gICAgICB7Cj4gLSAgICAgICAgbWFwcGluZyA9IGh2bWVtdWxfbWFwX2xpbmVhcl9h
ZGRyKGFkZHIsIGJ5dGVzLCBwZmVjLCBodm1lbXVsX2N0eHQpOwo+ICsgICAgICAgIG1hcHBpbmcg
PSBodm1lbXVsX21hcF9saW5lYXJfYWRkcihhZGRyLCBieXRlcywgcGZlYywgaHZtZW11bF9jdHh0
LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJyZW50LT5h
cmNoLmh2bS5kYXRhX2NhY2hlKTsKPiAgICAgICAgICBpZiAoIElTX0VSUihtYXBwaW5nKSApCj4g
ICAgICAgICAgICAgICByZXR1cm4gflBUUl9FUlIobWFwcGluZyk7Cj4gICAgICB9Cj4gQEAgLTEz
MTIsNyArMTMzMCw4IEBAIHN0YXRpYyBpbnQgaHZtZW11bF9ybXcoCj4gIAo+ICAgICAgaWYgKCAh
a25vd25fZ2xhKGFkZHIsIGJ5dGVzLCBwZmVjKSApCj4gICAgICB7Cj4gLSAgICAgICAgbWFwcGlu
ZyA9IGh2bWVtdWxfbWFwX2xpbmVhcl9hZGRyKGFkZHIsIGJ5dGVzLCBwZmVjLCBodm1lbXVsX2N0
eHQpOwo+ICsgICAgICAgIG1hcHBpbmcgPSBodm1lbXVsX21hcF9saW5lYXJfYWRkcihhZGRyLCBi
eXRlcywgcGZlYywgaHZtZW11bF9jdHh0LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBjdXJyZW50LT5hcmNoLmh2bS5kYXRhX2NhY2hlKTsKPiAgICAgICAgICBp
ZiAoIElTX0VSUihtYXBwaW5nKSApCj4gICAgICAgICAgICAgIHJldHVybiB+UFRSX0VSUihtYXBw
aW5nKTsKPiAgICAgIH0KPiBAQCAtMTQ2Niw3ICsxNDg1LDggQEAgc3RhdGljIGludCBodm1lbXVs
X2NtcHhjaGcoCj4gICAgICBlbHNlIGlmICggaHZtZW11bF9jdHh0LT5zZWdfcmVnW3g4Nl9zZWdf
c3NdLmRwbCA9PSAzICkKPiAgICAgICAgICBwZmVjIHw9IFBGRUNfdXNlcl9tb2RlOwo+ICAKPiAt
ICAgIG1hcHBpbmcgPSBodm1lbXVsX21hcF9saW5lYXJfYWRkcihhZGRyLCBieXRlcywgcGZlYywg
aHZtZW11bF9jdHh0KTsKPiArICAgIG1hcHBpbmcgPSBodm1lbXVsX21hcF9saW5lYXJfYWRkcihh
ZGRyLCBieXRlcywgcGZlYywgaHZtZW11bF9jdHh0LAo+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGN1cnItPmFyY2guaHZtLmRhdGFfY2FjaGUpOwo+ICAgICAgaWYgKCBJ
U19FUlIobWFwcGluZykgKQo+ICAgICAgICAgIHJldHVybiB+UFRSX0VSUihtYXBwaW5nKTsKPiAg
Cj4gQEAgLTIzNzMsNiArMjM5Myw3IEBAIHN0YXRpYyBpbnQgX2h2bV9lbXVsYXRlX29uZShzdHJ1
Y3QgaHZtX2UKPiAgICAgIHsKPiAgICAgICAgICB2aW8tPm1taW9fY2FjaGVfY291bnQgPSAwOwo+
ICAgICAgICAgIHZpby0+bW1pb19pbnNuX2J5dGVzID0gMDsKPiArICAgICAgICBjdXJyLT5hcmNo
Lmh2bS5kYXRhX2NhY2hlLT5udW1fZW50cyA9IDA7Cj4gICAgICB9Cj4gICAgICBlbHNlCj4gICAg
ICB7Cj4gQEAgLTI1OTEsNyArMjYxMiw3IEBAIHZvaWQgaHZtX2VtdWxhdGVfaW5pdF9wZXJfaW5z
bigKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZhZGRyKSAmJgo+
ICAgICAgICAgICAgICAgaHZtX2NvcHlfZnJvbV9ndWVzdF9saW5lYXIoaHZtZW11bF9jdHh0LT5p
bnNuX2J1ZiwgYWRkciwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHNpemVvZihodm1lbXVsX2N0eHQtPmluc25fYnVmKSwKPiAtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBmZWMgfCBQRkVDX2luc25fZmV0Y2gsCj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwZmVjIHwgUEZFQ19pbnNuX2ZldGNoLCBOVUxM
LAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTlVMTCkgPT0gSFZN
VFJBTlNfb2theSkgPwo+ICAgICAgICAgICAgICBzaXplb2YoaHZtZW11bF9jdHh0LT5pbnNuX2J1
ZikgOiAwOwo+ICAgICAgfQo+IEBAIC0yNjY0LDkgKzI2ODUsMzUgQEAgdm9pZCBodm1fZHVtcF9l
bXVsYXRpb25fc3RhdGUoY29uc3QgY2hhcgo+ICAgICAgICAgICAgIGh2bWVtdWxfY3R4dC0+aW5z
bl9idWYpOwo+ICB9Cj4gIAo+ICtzdHJ1Y3QgaHZtZW11bF9jYWNoZSAqaHZtZW11bF9jYWNoZV9p
bml0KHVuc2lnbmVkIGludCBuZW50cykKPiArewo+ICsgICAgc3RydWN0IGh2bWVtdWxfY2FjaGUg
KmNhY2hlID0geG1hbGxvY19ieXRlcyhvZmZzZXRvZihzdHJ1Y3QgCj4gaHZtZW11bF9jYWNoZSwK
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZW50c1tuZW50c10pKTsKPiArCj4gKyAgICBpZiAoIGNhY2hlICkKPiArICAgIHsKPiArICAg
ICAgICBjYWNoZS0+bnVtX2VudHMgPSAwOwo+ICsgICAgICAgIGNhY2hlLT5tYXhfZW50cyA9IG5l
bnRzOwo+ICsgICAgfQo+ICsKPiArICAgIHJldHVybiBjYWNoZTsKPiArfQo+ICsKPiAgYm9vbCBo
dm1lbXVsX3JlYWRfY2FjaGUoY29uc3Qgc3RydWN0IGh2bWVtdWxfY2FjaGUgKmNhY2hlLCBwYWRk
cl90IGdwYSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGxldmVsLCB2
b2lkICpidWZmZXIsIHVuc2lnbmVkIGludCAKPiBzaXplKQo+ICB7Cj4gKyAgICB1bnNpZ25lZCBp
bnQgaTsKPiArCj4gKyAgICBBU1NFUlQoc2l6ZSA8PSBzaXplb2YoY2FjaGUtPmVudHMtPmRhdGEp
KTsKPiArCj4gKyAgICBmb3IgKCBpID0gMDsgaSA8IGNhY2hlLT5udW1fZW50czsgKytpICkKPiAr
ICAgICAgICBpZiAoIGNhY2hlLT5lbnRzW2ldLmxldmVsID09IGxldmVsICYmIGNhY2hlLT5lbnRz
W2ldLmdwYSA9PSBncGEgJiYKPiArICAgICAgICAgICAgIGNhY2hlLT5lbnRzW2ldLnNpemUgPT0g
c2l6ZSApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICBtZW1jcHkoYnVmZmVyLCAmY2FjaGUt
PmVudHNbaV0uZGF0YSwgc2l6ZSk7Cj4gKyAgICAgICAgICAgIHJldHVybiB0cnVlOwo+ICsgICAg
ICAgIH0KPiArCj4gICAgICByZXR1cm4gZmFsc2U7Cj4gIH0KPiAgCj4gQEAgLTI2NzQsNiArMjcy
MSwzNSBAQCB2b2lkIGh2bWVtdWxfd3JpdGVfY2FjaGUoc3RydWN0IGh2bWVtdWxfCj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbGV2ZWwsIGNvbnN0IHZvaWQgKmJ1ZmZl
ciwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBzaXplKQo+ICB7Cj4g
KyAgICB1bnNpZ25lZCBpbnQgaTsKPiArCj4gKyAgICBpZiAoIHNpemUgPiBzaXplb2YoY2FjaGUt
PmVudHMtPmRhdGEpICkKPiArICAgIHsKPiArICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsK
PiArICAgICAgICByZXR1cm47Cj4gKyAgICB9Cj4gKwo+ICsgICAgZm9yICggaSA9IDA7IGkgPCBj
YWNoZS0+bnVtX2VudHM7ICsraSApCj4gKyAgICAgICAgaWYgKCBjYWNoZS0+ZW50c1tpXS5sZXZl
bCA9PSBsZXZlbCAmJiBjYWNoZS0+ZW50c1tpXS5ncGEgPT0gZ3BhICYmCj4gKyAgICAgICAgICAg
ICBjYWNoZS0+ZW50c1tpXS5zaXplID09IHNpemUgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAg
ICAgbWVtY3B5KCZjYWNoZS0+ZW50c1tpXS5kYXRhLCBidWZmZXIsIHNpemUpOwo+ICsgICAgICAg
ICAgICByZXR1cm47Cj4gKyAgICAgICAgfQo+ICsKPiArICAgIGlmICggdW5saWtlbHkoaSA+PSBj
YWNoZS0+bWF4X2VudHMpICkKPiArICAgIHsKPiArICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUo
KTsKPiArICAgICAgICByZXR1cm47Cj4gKyAgICB9Cj4gKwo+ICsgICAgY2FjaGUtPmVudHNbaV0u
bGV2ZWwgPSBsZXZlbDsKPiArICAgIGNhY2hlLT5lbnRzW2ldLmdwYSAgID0gZ3BhOwo+ICsgICAg
Y2FjaGUtPmVudHNbaV0uc2l6ZSAgPSBzaXplOwo+ICsKPiArICAgIG1lbWNweSgmY2FjaGUtPmVu
dHNbaV0uZGF0YSwgYnVmZmVyLCBzaXplKTsKPiArCj4gKyAgICBjYWNoZS0+bnVtX2VudHMgPSBp
ICsgMTsKPiAgfQo+ICAKPiAgLyoKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gKysr
IGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+IEBAIC0xNDk4LDYgKzE0OTgsMTcgQEAgaW50IGh2
bV92Y3B1X2luaXRpYWxpc2Uoc3RydWN0IHZjcHUgKnYpCj4gIAo+ICAgICAgdi0+YXJjaC5odm0u
aW5qZWN0X2V2ZW50LnZlY3RvciA9IEhWTV9FVkVOVF9WRUNUT1JfVU5TRVQ7Cj4gIAo+ICsgICAg
LyoKPiArICAgICAqIExlYXZpbmcgYXNpZGUgdGhlIGluc24gZmV0Y2gsIGZvciB3aGljaCB3ZSBk
b24ndCB1c2UgdGhpcyBjYWNoZSwgbm8KPiArICAgICAqIGluc24gY2FuIGFjY2VzcyBtb3JlIHRo
YW4gOCBpbmRlcGVuZGVudCBsaW5lYXIgYWRkcmVzc2VzIChBVlgyCj4gKyAgICAgKiBnYXRoZXJz
IGJlaW5nIHRoZSB3b3JzdCkuIEVhY2ggc3VjaCBsaW5lYXIgcmFuZ2UgY2FuIHNwYW4gYSBwYWdl
Cj4gKyAgICAgKiBib3VuZGFyeSwgaS5lLiByZXF1aXJlIHR3byBwYWdlIHdhbGtzLgo+ICsgICAg
ICovCj4gKyAgICB2LT5hcmNoLmh2bS5kYXRhX2NhY2hlID0gaHZtZW11bF9jYWNoZV9pbml0KENP
TkZJR19QQUdJTkdfTEVWRUxTICogOCAqIAo+IDIpOwo+ICsgICAgcmMgPSAtRU5PTUVNOwo+ICsg
ICAgaWYgKCAhdi0+YXJjaC5odm0uZGF0YV9jYWNoZSApCj4gKyAgICAgICAgZ290byBmYWlsNDsK
PiArCj4gICAgICByYyA9IHNldHVwX2NvbXBhdF9hcmdfeGxhdCh2KTsgLyogdGVhcmRvd246IGZy
ZWVfY29tcGF0X2FyZ194bGF0KCkgKi8KPiAgICAgIGlmICggcmMgIT0gMCApCj4gICAgICAgICAg
Z290byBmYWlsNDsKPiBAQCAtMTUyNyw2ICsxNTM4LDcgQEAgaW50IGh2bV92Y3B1X2luaXRpYWxp
c2Uoc3RydWN0IHZjcHUgKnYpCj4gICBmYWlsNToKPiAgICAgIGZyZWVfY29tcGF0X2FyZ194bGF0
KHYpOwo+ICAgZmFpbDQ6Cj4gKyAgICBodm1lbXVsX2NhY2hlX2Rlc3Ryb3kodi0+YXJjaC5odm0u
ZGF0YV9jYWNoZSk7Cj4gICAgICBodm1fZnVuY3MudmNwdV9kZXN0cm95KHYpOwo+ICAgZmFpbDM6
Cj4gICAgICB2bGFwaWNfZGVzdHJveSh2KTsKPiBAQCAtMTU0OSw2ICsxNTYxLDggQEAgdm9pZCBo
dm1fdmNwdV9kZXN0cm95KHN0cnVjdCB2Y3B1ICp2KQo+ICAKPiAgICAgIGZyZWVfY29tcGF0X2Fy
Z194bGF0KHYpOwo+ICAKPiArICAgIGh2bWVtdWxfY2FjaGVfZGVzdHJveSh2LT5hcmNoLmh2bS5k
YXRhX2NhY2hlKTsKPiArCj4gICAgICB0YXNrbGV0X2tpbGwoJnYtPmFyY2guaHZtLmFzc2VydF9l
dnRjaG5faXJxX3Rhc2tsZXQpOwo+ICAgICAgaHZtX2Z1bmNzLnZjcHVfZGVzdHJveSh2KTsKPiAg
Cj4gQEAgLTI5MjMsNyArMjkzNyw3IEBAIHZvaWQgaHZtX3Rhc2tfc3dpdGNoKAo+ICAgICAgfQo+
ICAKPiAgICAgIHJjID0gaHZtX2NvcHlfZnJvbV9ndWVzdF9saW5lYXIoCj4gLSAgICAgICAgJnRz
cywgcHJldl90ci5iYXNlLCBzaXplb2YodHNzKSwgUEZFQ19wYWdlX3ByZXNlbnQsICZwZmluZm8p
Owo+ICsgICAgICAgICZ0c3MsIHByZXZfdHIuYmFzZSwgc2l6ZW9mKHRzcyksIFBGRUNfcGFnZV9w
cmVzZW50LCAmcGZpbmZvLCBOVUxMKTsKPiAgICAgIGlmICggcmMgPT0gSFZNVFJBTlNfYmFkX2xp
bmVhcl90b19nZm4gKQo+ICAgICAgICAgIGh2bV9pbmplY3RfcGFnZV9mYXVsdChwZmluZm8uZWMs
IHBmaW5mby5saW5lYXIpOwo+ICAgICAgaWYgKCByYyAhPSBIVk1UUkFOU19va2F5ICkKPiBAQCAt
Mjk3MCw3ICsyOTg0LDcgQEAgdm9pZCBodm1fdGFza19zd2l0Y2goCj4gICAgICAgICAgZ290byBv
dXQ7Cj4gIAo+ICAgICAgcmMgPSBodm1fY29weV9mcm9tX2d1ZXN0X2xpbmVhcigKPiAtICAgICAg
ICAmdHNzLCB0ci5iYXNlLCBzaXplb2YodHNzKSwgUEZFQ19wYWdlX3ByZXNlbnQsICZwZmluZm8p
Owo+ICsgICAgICAgICZ0c3MsIHRyLmJhc2UsIHNpemVvZih0c3MpLCBQRkVDX3BhZ2VfcHJlc2Vu
dCwgJnBmaW5mbywgTlVMTCk7Cj4gICAgICBpZiAoIHJjID09IEhWTVRSQU5TX2JhZF9saW5lYXJf
dG9fZ2ZuICkKPiAgICAgICAgICBodm1faW5qZWN0X3BhZ2VfZmF1bHQocGZpbmZvLmVjLCBwZmlu
Zm8ubGluZWFyKTsKPiAgICAgIC8qCj4gQEAgLTMwODEsNyArMzA5NSw3IEBAIHZvaWQgaHZtX3Rh
c2tfc3dpdGNoKAo+ICBlbnVtIGh2bV90cmFuc2xhdGlvbl9yZXN1bHQgaHZtX3RyYW5zbGF0ZV9n
ZXRfcGFnZSgKPiAgICAgIHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGFkZHIsIGJvb2wg
bGluZWFyLCB1aW50MzJfdCBwZmVjLAo+ICAgICAgcGFnZWZhdWx0X2luZm9fdCAqcGZpbmZvLCBz
dHJ1Y3QgcGFnZV9pbmZvICoqcGFnZV9wLAo+IC0gICAgZ2ZuX3QgKmdmbl9wLCBwMm1fdHlwZV90
ICpwMm10X3ApCj4gKyAgICBnZm5fdCAqZ2ZuX3AsIHAybV90eXBlX3QgKnAybXRfcCwgc3RydWN0
IGh2bWVtdWxfY2FjaGUgKmNhY2hlKQo+ICB7Cj4gICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdl
Owo+ICAgICAgcDJtX3R5cGVfdCBwMm10Owo+IEBAIC0zMDg5LDcgKzMxMDMsNyBAQCBlbnVtIGh2
bV90cmFuc2xhdGlvbl9yZXN1bHQgaHZtX3RyYW5zbGF0Cj4gIAo+ICAgICAgaWYgKCBsaW5lYXIg
KQo+ICAgICAgewo+IC0gICAgICAgIGdmbiA9IHBhZ2luZ19nbGFfdG9fZ2ZuKHYsIGFkZHIsICZw
ZmVjLCBOVUxMKTsKPiArICAgICAgICBnZm4gPSBwYWdpbmdfZ2xhX3RvX2dmbih2LCBhZGRyLCAm
cGZlYywgY2FjaGUpOwo+ICAKPiAgICAgICAgICBpZiAoIGdmbl9lcShnZm4sIElOVkFMSURfR0ZO
KSApCj4gICAgICAgICAgewo+IEBAIC0zMTYxLDcgKzMxNzUsNyBAQCBlbnVtIGh2bV90cmFuc2xh
dGlvbl9yZXN1bHQgaHZtX3RyYW5zbGF0Cj4gICNkZWZpbmUgSFZNQ09QWV9saW5lYXIgICAgICgx
dTw8MikKPiAgc3RhdGljIGVudW0gaHZtX3RyYW5zbGF0aW9uX3Jlc3VsdCBfX2h2bV9jb3B5KAo+
ICAgICAgdm9pZCAqYnVmLCBwYWRkcl90IGFkZHIsIGludCBzaXplLCBzdHJ1Y3QgdmNwdSAqdiwg
dW5zaWduZWQgaW50IGZsYWdzLAo+IC0gICAgdWludDMyX3QgcGZlYywgcGFnZWZhdWx0X2luZm9f
dCAqcGZpbmZvKQo+ICsgICAgdWludDMyX3QgcGZlYywgcGFnZWZhdWx0X2luZm9fdCAqcGZpbmZv
LCBzdHJ1Y3QgaHZtZW11bF9jYWNoZSAqY2FjaGUpCj4gIHsKPiAgICAgIGdmbl90IGdmbjsKPiAg
ICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7Cj4gQEAgLTMxOTQsOCArMzIwOCw4IEBAIHN0YXRp
YyBlbnVtIGh2bV90cmFuc2xhdGlvbl9yZXN1bHQgX19odm0KPiAgCj4gICAgICAgICAgY291bnQg
PSBtaW5fdChpbnQsIFBBR0VfU0laRSAtIGdwYSwgdG9kbyk7Cj4gIAo+IC0gICAgICAgIHJlcyA9
IGh2bV90cmFuc2xhdGVfZ2V0X3BhZ2UodiwgYWRkciwgZmxhZ3MgJiBIVk1DT1BZX2xpbmVhciwK
PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBmZWMsIHBmaW5mbywgJnBh
Z2UsICZnZm4sICZwMm10KTsKPiArICAgICAgICByZXMgPSBodm1fdHJhbnNsYXRlX2dldF9wYWdl
KHYsIGFkZHIsIGZsYWdzICYgSFZNQ09QWV9saW5lYXIsIHBmZWMsCj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwZmluZm8sICZwYWdlLCAmZ2ZuLCAmcDJtdCwgY2FjaGUp
Owo+ICAgICAgICAgIGlmICggcmVzICE9IEhWTVRSQU5TX29rYXkgKQo+ICAgICAgICAgICAgICBy
ZXR1cm4gcmVzOwo+ICAKPiBAQCAtMzI0MiwxNCArMzI1NiwxNCBAQCBlbnVtIGh2bV90cmFuc2xh
dGlvbl9yZXN1bHQgaHZtX2NvcHlfdG9fCj4gICAgICBwYWRkcl90IHBhZGRyLCB2b2lkICpidWYs
IGludCBzaXplLCBzdHJ1Y3QgdmNwdSAqdikKPiAgewo+ICAgICAgcmV0dXJuIF9faHZtX2NvcHko
YnVmLCBwYWRkciwgc2l6ZSwgdiwKPiAtICAgICAgICAgICAgICAgICAgICAgIEhWTUNPUFlfdG9f
Z3Vlc3QgfCBIVk1DT1BZX3BoeXMsIDAsIE5VTEwpOwo+ICsgICAgICAgICAgICAgICAgICAgICAg
SFZNQ09QWV90b19ndWVzdCB8IEhWTUNPUFlfcGh5cywgMCwgTlVMTCwgTlVMTCk7Cj4gIH0KPiAg
Cj4gIGVudW0gaHZtX3RyYW5zbGF0aW9uX3Jlc3VsdCBodm1fY29weV9mcm9tX2d1ZXN0X3BoeXMo
Cj4gICAgICB2b2lkICpidWYsIHBhZGRyX3QgcGFkZHIsIGludCBzaXplKQo+ICB7Cj4gICAgICBy
ZXR1cm4gX19odm1fY29weShidWYsIHBhZGRyLCBzaXplLCBjdXJyZW50LAo+IC0gICAgICAgICAg
ICAgICAgICAgICAgSFZNQ09QWV9mcm9tX2d1ZXN0IHwgSFZNQ09QWV9waHlzLCAwLCBOVUxMKTsK
PiArICAgICAgICAgICAgICAgICAgICAgIEhWTUNPUFlfZnJvbV9ndWVzdCB8IEhWTUNPUFlfcGh5
cywgMCwgTlVMTCwgTlVMTCk7Cj4gIH0KPiAgCj4gIGVudW0gaHZtX3RyYW5zbGF0aW9uX3Jlc3Vs
dCBodm1fY29weV90b19ndWVzdF9saW5lYXIoCj4gQEAgLTMyNTgsMTYgKzMyNzIsMTcgQEAgZW51
bSBodm1fdHJhbnNsYXRpb25fcmVzdWx0IGh2bV9jb3B5X3RvXwo+ICB7Cj4gICAgICByZXR1cm4g
X19odm1fY29weShidWYsIGFkZHIsIHNpemUsIGN1cnJlbnQsCj4gICAgICAgICAgICAgICAgICAg
ICAgICBIVk1DT1BZX3RvX2d1ZXN0IHwgSFZNQ09QWV9saW5lYXIsCj4gLSAgICAgICAgICAgICAg
ICAgICAgICBQRkVDX3BhZ2VfcHJlc2VudCB8IFBGRUNfd3JpdGVfYWNjZXNzIHwgcGZlYywgCj4g
cGZpbmZvKTsKPiArICAgICAgICAgICAgICAgICAgICAgIFBGRUNfcGFnZV9wcmVzZW50IHwgUEZF
Q193cml0ZV9hY2Nlc3MgfCBwZmVjLAo+ICsgICAgICAgICAgICAgICAgICAgICAgcGZpbmZvLCBO
VUxMKTsKPiAgfQo+ICAKPiAgZW51bSBodm1fdHJhbnNsYXRpb25fcmVzdWx0IGh2bV9jb3B5X2Zy
b21fZ3Vlc3RfbGluZWFyKAo+ICAgICAgdm9pZCAqYnVmLCB1bnNpZ25lZCBsb25nIGFkZHIsIGlu
dCBzaXplLCB1aW50MzJfdCBwZmVjLAo+IC0gICAgcGFnZWZhdWx0X2luZm9fdCAqcGZpbmZvKQo+
ICsgICAgcGFnZWZhdWx0X2luZm9fdCAqcGZpbmZvLCBzdHJ1Y3QgaHZtZW11bF9jYWNoZSAqY2Fj
aGUpCj4gIHsKPiAgICAgIHJldHVybiBfX2h2bV9jb3B5KGJ1ZiwgYWRkciwgc2l6ZSwgY3VycmVu
dCwKPiAgICAgICAgICAgICAgICAgICAgICAgIEhWTUNPUFlfZnJvbV9ndWVzdCB8IEhWTUNPUFlf
bGluZWFyLAo+IC0gICAgICAgICAgICAgICAgICAgICAgUEZFQ19wYWdlX3ByZXNlbnQgfCBwZmVj
LCBwZmluZm8pOwo+ICsgICAgICAgICAgICAgICAgICAgICAgUEZFQ19wYWdlX3ByZXNlbnQgfCBw
ZmVjLCBwZmluZm8sIGNhY2hlKTsKPiAgfQo+ICAKPiAgdW5zaWduZWQgbG9uZyBjb3B5X3RvX3Vz
ZXJfaHZtKHZvaWQgKnRvLCBjb25zdCB2b2lkICpmcm9tLCB1bnNpZ25lZCBpbnQgCj4gbGVuKQo+
IEBAIC0zMzA4LDcgKzMzMjMsOCBAQCB1bnNpZ25lZCBsb25nIGNvcHlfZnJvbV91c2VyX2h2bSh2
b2lkICp0Cj4gICAgICAgICAgcmV0dXJuIDA7Cj4gICAgICB9Cj4gIAo+IC0gICAgcmMgPSBodm1f
Y29weV9mcm9tX2d1ZXN0X2xpbmVhcih0bywgKHVuc2lnbmVkIGxvbmcpZnJvbSwgbGVuLCAwLCBO
VUxMKTsKPiArICAgIHJjID0gaHZtX2NvcHlfZnJvbV9ndWVzdF9saW5lYXIodG8sICh1bnNpZ25l
ZCBsb25nKWZyb20sIGxlbiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
MCwgTlVMTCwgTlVMTCk7Cj4gICAgICByZXR1cm4gcmMgPyBsZW4gOiAwOyAvKiBmYWtlIGEgY29w
eV9mcm9tX3VzZXIoKSByZXR1cm4gY29kZSAqLwo+ICB9Cj4gIAo+IEBAIC0zNzI0LDcgKzM3NDAs
NyBAQCB2b2lkIGh2bV91ZF9pbnRlcmNlcHQoc3RydWN0IGNwdV91c2VyX3JlCj4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2Yoc2lnKSwgaHZtX2FjY2Vzc19p
bnNuX2ZldGNoLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Ms
ICZhZGRyKSAmJgo+ICAgICAgICAgICAgICAgKGh2bV9jb3B5X2Zyb21fZ3Vlc3RfbGluZWFyKHNp
ZywgYWRkciwgc2l6ZW9mKHNpZyksCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgd2FsaywgTlVMTCkgPT0gSFZNVFJBTlNfb2theSkgJiYKPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3YWxrLCBOVUxMLCBOVUxMKSA9PSAKPiBIVk1U
UkFOU19va2F5KSAmJgo+ICAgICAgICAgICAgICAgKG1lbWNtcChzaWcsICJceGZceGJ4ZW4iLCBz
aXplb2Yoc2lnKSkgPT0gMCkgKQo+ICAgICAgICAgIHsKPiAgICAgICAgICAgICAgcmVncy0+cmlw
ICs9IHNpemVvZihzaWcpOwo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCj4gKysr
IGIveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMKPiBAQCAtMTM1OCw3ICsxMzU4LDcgQEAgc3Rh
dGljIHZvaWQgc3ZtX2VtdWxfc3dpbnRfaW5qZWN0aW9uKHN0cgo+ICAgICAgICAgIGdvdG8gcmFp
c2VfZXhjZXB0aW9uOwo+ICAKPiAgICAgIHJjID0gaHZtX2NvcHlfZnJvbV9ndWVzdF9saW5lYXIo
JmlkdGUsIGlkdGVfbGluZWFyX2FkZHIsIGlkdGVfc2l6ZSwKPiAtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgUEZFQ19pbXBsaWNpdCwgJnBmaW5mbyk7Cj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFBGRUNfaW1wbGljaXQsICZwZmluZm8sIE5VTEwpOwo+
ICAgICAgaWYgKCByYyApCj4gICAgICB7Cj4gICAgICAgICAgaWYgKCByYyA9PSBIVk1UUkFOU19i
YWRfbGluZWFyX3RvX2dmbiApCj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCj4g
KysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCj4gQEAgLTQ3NSw3ICs0NzUsNyBAQCBz
dGF0aWMgaW50IGRlY29kZV92bXhfaW5zdChzdHJ1Y3QgY3B1X3VzCj4gICAgICAgICAgewo+ICAg
ICAgICAgICAgICBwYWdlZmF1bHRfaW5mb190IHBmaW5mbzsKPiAgICAgICAgICAgICAgaW50IHJj
ID0gaHZtX2NvcHlfZnJvbV9ndWVzdF9saW5lYXIocG9wZXJhbmRTLCBiYXNlLCBzaXplLAo+IC0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwLCAmcGZpbmZv
KTsKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMCwg
JnBmaW5mbywgTlVMTCk7Cj4gIAo+ICAgICAgICAgICAgICBpZiAoIHJjID09IEhWTVRSQU5TX2Jh
ZF9saW5lYXJfdG9fZ2ZuICkKPiAgICAgICAgICAgICAgICAgIGh2bV9pbmplY3RfcGFnZV9mYXVs
dChwZmluZm8uZWMsIHBmaW5mby5saW5lYXIpOwo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFk
b3cvY29tbW9uLmMKPiArKysgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCj4gQEAg
LTE2Niw3ICsxNjYsNyBAQCBjb25zdCBzdHJ1Y3QgeDg2X2VtdWxhdGVfb3BzICpzaGFkb3dfaW5p
Cj4gICAgICAgICAgICAgIGh2bV9hY2Nlc3NfaW5zbl9mZXRjaCwgc2hfY3R4dCwgJmFkZHIpICYm
Cj4gICAgICAgICAgICFodm1fY29weV9mcm9tX2d1ZXN0X2xpbmVhcigKPiAgICAgICAgICAgICAg
IHNoX2N0eHQtPmluc25fYnVmLCBhZGRyLCBzaXplb2Yoc2hfY3R4dC0+aW5zbl9idWYpLAo+IC0g
ICAgICAgICAgICAgUEZFQ19pbnNuX2ZldGNoLCBOVUxMKSkKPiArICAgICAgICAgICAgIFBGRUNf
aW5zbl9mZXRjaCwgTlVMTCwgTlVMTCkpCj4gICAgICAgICAgPyBzaXplb2Yoc2hfY3R4dC0+aW5z
bl9idWYpIDogMDsKPiAgCj4gICAgICByZXR1cm4gJmh2bV9zaGFkb3dfZW11bGF0b3Jfb3BzOwo+
IEBAIC0yMDEsNyArMjAxLDcgQEAgdm9pZCBzaGFkb3dfY29udGludWVfZW11bGF0aW9uKHN0cnVj
dCBzaAo+ICAgICAgICAgICAgICAgICAgaHZtX2FjY2Vzc19pbnNuX2ZldGNoLCBzaF9jdHh0LCAm
YWRkcikgJiYKPiAgICAgICAgICAgICAgICFodm1fY29weV9mcm9tX2d1ZXN0X2xpbmVhcigKPiAg
ICAgICAgICAgICAgICAgICBzaF9jdHh0LT5pbnNuX2J1ZiwgYWRkciwgc2l6ZW9mKHNoX2N0eHQt
Pmluc25fYnVmKSwKPiAtICAgICAgICAgICAgICAgICBQRkVDX2luc25fZmV0Y2gsIE5VTEwpKQo+
ICsgICAgICAgICAgICAgICAgIFBGRUNfaW5zbl9mZXRjaCwgTlVMTCwgTlVMTCkpCj4gICAgICAg
ICAgICAgID8gc2l6ZW9mKHNoX2N0eHQtPmluc25fYnVmKSA6IDA7Cj4gICAgICAgICAgc2hfY3R4
dC0+aW5zbl9idWZfZWlwID0gcmVncy0+cmlwOwo+ICAgICAgfQo+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9tbS9zaGFkb3cvaHZtLmMKPiArKysgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2h2bS5jCj4g
QEAgLTEyNSw3ICsxMjUsNyBAQCBodm1fcmVhZChlbnVtIHg4Nl9zZWdtZW50IHNlZywKPiAgICAg
IHJjID0gaHZtX2NvcHlfZnJvbV9ndWVzdF9saW5lYXIocF9kYXRhLCBhZGRyLCBieXRlcywKPiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGFjY2Vzc190eXBlID09IGh2bV9h
Y2Nlc3NfaW5zbl9mZXRjaAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
PyBQRkVDX2luc25fZmV0Y2ggOiAwKSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJnBmaW5mbyk7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZw
ZmluZm8sIE5VTEwpOwo+ICAKPiAgICAgIHN3aXRjaCAoIHJjICkKPiAgICAgIHsKPiAtLS0gYS94
ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9lbXVsYXRlLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20t
eDg2L2h2bS9lbXVsYXRlLmgKPiBAQCAtOTksNiArOTksMTEgQEAgaW50IGh2bWVtdWxfZG9fcGlv
X2J1ZmZlcih1aW50MTZfdCBwb3J0LAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQg
KmJ1ZmZlcik7Cj4gIAo+ICBzdHJ1Y3QgaHZtZW11bF9jYWNoZTsKPiArc3RydWN0IGh2bWVtdWxf
Y2FjaGUgKmh2bWVtdWxfY2FjaGVfaW5pdCh1bnNpZ25lZCBpbnQgbmVudHMpOwo+ICtzdGF0aWMg
aW5saW5lIHZvaWQgaHZtZW11bF9jYWNoZV9kZXN0cm95KHN0cnVjdCBodm1lbXVsX2NhY2hlICpj
YWNoZSkKPiArewo+ICsgICAgeGZyZWUoY2FjaGUpOwo+ICt9Cj4gIGJvb2wgaHZtZW11bF9yZWFk
X2NhY2hlKGNvbnN0IHN0cnVjdCBodm1lbXVsX2NhY2hlICosIHBhZGRyX3QgZ3BhLAo+ICAgICAg
ICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbGV2ZWwsIHZvaWQgKmJ1ZmZlciwgdW5z
aWduZWQgaW50IAo+IHNpemUpOwo+ICB2b2lkIGh2bWVtdWxfd3JpdGVfY2FjaGUoc3RydWN0IGh2
bWVtdWxfY2FjaGUgKiwgcGFkZHJfdCBncGEsCj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vc3VwcG9ydC5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3VwcG9ydC5oCj4g
QEAgLTk5LDcgKzk5LDcgQEAgZW51bSBodm1fdHJhbnNsYXRpb25fcmVzdWx0IGh2bV9jb3B5X3Rv
Xwo+ICAgICAgcGFnZWZhdWx0X2luZm9fdCAqcGZpbmZvKTsKPiAgZW51bSBodm1fdHJhbnNsYXRp
b25fcmVzdWx0IGh2bV9jb3B5X2Zyb21fZ3Vlc3RfbGluZWFyKAo+ICAgICAgdm9pZCAqYnVmLCB1
bnNpZ25lZCBsb25nIGFkZHIsIGludCBzaXplLCB1aW50MzJfdCBwZmVjLAo+IC0gICAgcGFnZWZh
dWx0X2luZm9fdCAqcGZpbmZvKTsKPiArICAgIHBhZ2VmYXVsdF9pbmZvX3QgKnBmaW5mbywgc3Ry
dWN0IGh2bWVtdWxfY2FjaGUgKmNhY2hlKTsKPiAgCj4gIC8qCj4gICAqIEdldCBhIHJlZmVyZW5j
ZSBvbiB0aGUgcGFnZSB1bmRlciBhbiBIVk0gcGh5c2ljYWwgb3IgbGluZWFyIGFkZHJlc3MuICBJ
Zgo+IEBAIC0xMTAsNyArMTEwLDcgQEAgZW51bSBodm1fdHJhbnNsYXRpb25fcmVzdWx0IGh2bV9j
b3B5X2Zybwo+ICBlbnVtIGh2bV90cmFuc2xhdGlvbl9yZXN1bHQgaHZtX3RyYW5zbGF0ZV9nZXRf
cGFnZSgKPiAgICAgIHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGFkZHIsIGJvb2wgbGlu
ZWFyLCB1aW50MzJfdCBwZmVjLAo+ICAgICAgcGFnZWZhdWx0X2luZm9fdCAqcGZpbmZvLCBzdHJ1
Y3QgcGFnZV9pbmZvICoqcGFnZV9wLAo+IC0gICAgZ2ZuX3QgKmdmbl9wLCBwMm1fdHlwZV90ICpw
Mm10X3ApOwo+ICsgICAgZ2ZuX3QgKmdmbl9wLCBwMm1fdHlwZV90ICpwMm10X3AsIHN0cnVjdCBo
dm1lbXVsX2NhY2hlICpjYWNoZSk7Cj4gIAo+ICAjZGVmaW5lIEhWTV9IQ0FMTF9jb21wbGV0ZWQg
IDAgLyogaHlwZXJjYWxsIGNvbXBsZXRlZCAtIG5vIGZ1cnRoZXIgYWN0aW9uIAo+ICovCj4gICNk
ZWZpbmUgSFZNX0hDQUxMX3ByZWVtcHRlZCAgMSAvKiBoeXBlcmNhbGwgcHJlZW1wdGVkIC0gcmUt
ZXhlY3V0ZSBWTUNBTEwgCj4gKi8KPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92Y3B1
LmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92Y3B1LmgKPiBAQCAtNTMsOCArNTMs
NiBAQCBzdHJ1Y3QgaHZtX21taW9fY2FjaGUgewo+ICAgICAgdWludDhfdCBidWZmZXJbMzJdOwo+
ICB9Owo+ICAKPiAtc3RydWN0IGh2bWVtdWxfY2FjaGU7Cj4gLQo+ICBzdHJ1Y3QgaHZtX3ZjcHVf
aW8gewo+ICAgICAgLyogSS9PIHJlcXVlc3QgaW4gZmxpZ2h0IHRvIGRldmljZSBtb2RlbC4gKi8K
PiAgICAgIGVudW0gaHZtX2lvX2NvbXBsZXRpb24gaW9fY29tcGxldGlvbjsKPiBAQCAtMjAwLDYg
KzE5OCw3IEBAIHN0cnVjdCBodm1fdmNwdSB7Cj4gICAgICB1OCAgICAgICAgICAgICAgICAgIGNh
Y2hlX21vZGU7Cj4gIAo+ICAgICAgc3RydWN0IGh2bV92Y3B1X2lvICBodm1faW87Cj4gKyAgICBz
dHJ1Y3QgaHZtZW11bF9jYWNoZSAqZGF0YV9jYWNoZTsKPiAgCj4gICAgICAvKiBQZW5kaW5nIGh3
L3N3IGludGVycnVwdCAoLnZlY3RvciA9IC0xIG1lYW5zIG5vdGhpbmcgcGVuZGluZykuICovCj4g
ICAgICBzdHJ1Y3QgeDg2X2V2ZW50ICAgICBpbmplY3RfZXZlbnQ7Cj4gCj4gCj4gCj4gCj4gX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Cj4gWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnIAo+IGh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwgCgoKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 10:39:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 10:39: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 1g7I5R-0002jG-1s; Tue, 02 Oct 2018 10:39:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bxm8=mo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g7I5P-0002iu-Af
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 10:39:27 +0000
X-Inumbo-ID: 1a7beb98-c62f-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1a7beb98-c62f-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 12:37:04 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1g7I5L-0001eY-R3; Tue, 02 Oct 2018 10:39: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 1g7I5L-0002Qn-Hq; Tue, 02 Oct 2018 10:39:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g7I5L-00079B-Gv; Tue, 02 Oct 2018 10:39:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128291-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop: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-i386-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-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt: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-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-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:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-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-i386-libvirt-qemuu-debianhvm-amd64-xsm: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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-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
 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-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-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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop: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-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=a2ef4d9e95400cd387ab4ae19a317741e458fb07
X-Osstest-Versions-That: qemuu=042938f46e1c477419d1931381fdadffaa49d45e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 02 Oct 2018 10:39:23 +0000
Subject: [Xen-devel] [qemu-mainline test] 128291: 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>

ZmxpZ2h0IDEyODI5MSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjgyOTEvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODIxNQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4MjE1
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjgyMTUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODIxNQogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTI4MjE1CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgYTJlZjRkOWU5NTQwMGNk
Mzg3YWI0YWUxOWEzMTc3NDFlNDU4ZmIwNwpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgMDQyOTM4ZjQ2ZTFjNDc3NDE5ZDE5MzEzODFmZGFkZmZhYTQ5ZDQ1ZQoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI4MjE1ICAyMDE4LTA5LTI5IDAyOjA4OjM0IFogICAgMyBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDEyODI3NCAgMjAxOC0xMC0wMSAwODozNjo1NyBaICAgIDEgZGF5
cyAgICAyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODI5MSAgMjAxOC0xMC0wMSAx
ODowNzoyNiBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEJhbmRhbiA8YnNkQHJlZGhhdC5jb20+CiAgQmFuZGFu
IERhcyA8YnNkQHJlZGhhdC5jb20+CiAgRW1pbGlvIEcuIENvdGEgPGNvdGFAYnJhYXAub3JnPgog
IEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEBy
ZWRoYXQuY29tPgogIEpvaG4gU25vdyA8anNub3dAcmVkaGF0LmNvbT4KICBNYXJjLUFuZHLDqSBM
dXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNaWd1ZWwgR0FJTyA8bWdhaW8z
NUBnbWFpbC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgog
IFBldGVyIFd1IDxwZXRlckBsZWtlbnN0ZXluLm5sPgogIFJpY2hhcmQgSGVuZGVyc29uIDxyaWNo
YXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFJvbWFuIEthcGwgPHJrYUBzeXNnby5jb20+CiAg
VmxhZGltaXIgU2VtZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPgoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6
L2hvbWUveGVuL2dpdC9xZW11LXhlbi5naXQKICAgMDQyOTM4ZjQ2ZS4uYTJlZjRkOWU5NSAgYTJl
ZjRkOWU5NTQwMGNkMzg3YWI0YWUxOWEzMTc3NDFlNDU4ZmIwNyAtPiB1cHN0cmVhbS10ZXN0ZWQK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 10:42:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 10:42: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 1g7I8i-0003Vy-LB; Tue, 02 Oct 2018 10:42:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7I8h-0003Vt-0E
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 10:42:51 +0000
X-Inumbo-ID: 12b4b0ba-c630-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 12b4b0ba-c630-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 10:44:01 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 04:42:48 -0600
Message-Id: <5BB34BA402000078001EDAF1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 04:42:44 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB345DD02000078001EDA5A@prv1-mh.provo.novell.com>
 <cd8f6501-75d8-4c97-8559-77ac5b834fc6@arm.com>
In-Reply-To: <cd8f6501-75d8-4c97-8559-77ac5b834fc6@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 10/12] IOMMU: introduce IOMMU_MIXED
 config option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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 <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAyLjEwLjE4IGF0IDEyOjM4LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE9uIDAyLzEwLzIwMTggMTE6MTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBBUk0gaXMgaW50ZW5k
ZWQgdG8gZ2FpbiBzdXBwb3J0IGZvciBoZXRlcm9nZW5lb3VzIElPTU1VcyBvbiBhIHNpbmdsZQo+
PiBzeXN0ZW0uIFRoaXMgbm90IG9ubHkgZGlzYWxsb3dzIGJvb3QgdGltZSByZXBsYWNlbWVudCBv
ZiByZXNwZWN0aXZlCj4+IGluZGlyZWN0IGNhbGxzIChoYW5kbGluZyBvZiB3aGljaCBpcyB0aGUg
bWFpbiBnb2FsIG9mIHRoZSBpbnRyb2R1Y3Rpb24KPj4gaGVyZSksIGJ1dCBtb3JlIGdlbmVyYWxs
eSBkaXNhbGxvd3MgY2FsbHMgdXNpbmcgdGhlIGlvbW11X29wcygpIHJldHVybgo+PiB2YWx1ZSBk
aXJlY3RseSAtIGFsbCBzdWNoIGNhbGxzIG5lZWQgdG8gaGF2ZSBtZWFucyAoY29tbW9ubHkgYSBk
b21haW4KPj4gcG9pbnRlcikgdG8ga25vdyB0aGUgdGFyZ2V0ZWQgSU9NTVUuCj4+IAo+PiBEaXNh
bGxvdyBhbGwgaG9va3MgbGFja2luZyBzdWNoIGNvbnRleHQgZm9yIHRoZSB0aW1lIGJlaW5nLCB3
aGljaCBpbgo+PiBlZmZlY3QgaXMgc29tZSBkZWFkIGNvZGUgZWxpbWluYXRpb24gZm9yIEFSTS4g
T25jZSBleHRlbmRlZCBzdWl0YWJseSwKPj4gaW5kaXZpZHVhbCBvZiB0aGVzZSBob29rcyBjYW4g
YmUgbW92ZWQgb3V0IG9mIHRoZWlyIGd1YXJkcyBhZ2FpbiBpbiB0aGUKPj4gZnV0dXJlLgo+IAo+
IFdoaWxlIGluIHRoZW9yeSBpdCBpcyBwb3NzaWJsZSB0byBoYXZlIHBsYXRmb3JtIHdpdGggaGV0
ZXJlbmVvdXMgSU9NTVVzLiAKPiAgIEkgZG9uJ3Qgc2VlIHN1Y2ggc3VjaCBzdXBwb3J0IGNvbWlu
ZyBpbiBYZW4gZm9yIHRoZSBmb3Jlc2VlYWJsZSAKPiBmdXR1cmUuIE5vdGUgdGhhdCBldmVuIExp
bnV4IGRvZXMgbm90IHN1cHBvcnQgc3VjaCBjYXNlLgo+IAo+IFRoaXMgcGF0Y2ggaXMgZ29pbmcg
dG8gbWFrZSBtb3JlIGNvbXBsaWNhdGUgdG8gdW5zaGFyZSBwYWdlLXRhYmxlcyBhcyAKPiBub3cg
d2Ugd291bGQgbmVlZCB0byBjYXJlIG9mIG1peGVkIGNhc2UuIFNvIEkgd291bGQgcmF0aGVyIG5v
dCBzZXQgCj4gSU9NTVVfTUlYRUQgb24gQXJtIHVudGlsIHdlIGhhdmUgYSB1c2UgY2FzZSBmb3Ig
aXQuCgpJbnRlcmVzdGluZy4gSSBlc3NlbmNlIHRoaXMgaXMgdGhlIGV4YWN0IG9wcG9zaXRlIG9m
IHdoYXQgeW91J3ZlCnRvbGQgbWUgd2hlbiBJIGlucXVpcmVkIGFib3V0IGluZGlyZWN0IGNhbGwg
cGF0Y2hpbmcgb2YgdGhlIElPTU1VCmNvZGUuIFRoZSBzb2xlIHB1cnBvc2Ugb2YgdGhpcyBuZXcg
b3B0aW9uIGlzIHRvIGhhdmUgYSBrZXkgb2ZmIG9mCndoaWNoIEkgY2FuIHRlbGwgd2hldGhlciB0
byB1c2UgcGF0Y2hhYmxlIGluZGlyZWN0IGNhbGxzIG9yIHBsYWluCm9uZXMuCgpJJ20gYWxzbyBu
b3QgZm9sbG93aW5nIGhvdyB0aGlzIGNoYW5nZSB3b3VsZCBjb21wbGljYXRlIGFueXRoaW5nCmZv
ciB5b3UuIFRoZXJlJ3MgZWZmZWN0aXZlbHkgbm8gY2hhbmdlIGZvciBBUk0sIGV4Y2VwdCBmb3Ig
c29tZQpkZWFkIGNvZGUgbm90IGdldHRpbmcgYnVpbHQgYW55bW9yZS4KCkphbgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 10:51:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 10:51: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 1g7IHG-0004JB-IA; Tue, 02 Oct 2018 10:51:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=okrt=mo=citrix.com=prvs=806f63693=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g7IHF-0004J6-Ac
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 10:51:41 +0000
X-Inumbo-ID: cef88e64-c630-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cef88e64-c630-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 12:49:17 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,331,1534809600"; d="scan'208";a="79884474"
To: Jan Beulich <JBeulich@suse.com>, George Dunlap
 <George.Dunlap@eu.citrix.com>
References: <5B97BEB202000078001E73FB@prv1-mh.provo.novell.com>
 <5BAA42D102000078001EBBEB@prv1-mh.provo.novell.com>
 <5BB34A1102000078001EDABE@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <57c23678-c8e6-d6d8-f0de-38a48b8936f2@citrix.com>
Date: Tue, 2 Oct 2018 11:51:37 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB34A1102000078001EDABE@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] Ping: [PATCH v3 0/4] x86/HVM: implement memory read
 caching
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Paul Durrant <paul.durrant@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDIvMTAvMTggMTE6MzYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI1LjA5LjE4IGF0
IDE2OjE0LCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+PiBFbXVsYXRpb24gcmVxdWlyaW5n
IGRldmljZSBtb2RlbCBhc3Npc3RhbmNlIHVzZXMgYSBmb3JtIG9mIGluc3RydWN0aW9uCj4+IHJl
LWV4ZWN1dGlvbiwgYXNzdW1pbmcgdGhhdCB0aGUgc2Vjb25kIChhbmQgYW55IGZ1cnRoZXIpIHBh
c3MgdGFrZXMKPj4gZXhhY3RseSB0aGUgc2FtZSBwYXRoLiBUaGlzIGlzIGEgdmFsaWQgYXNzdW1w
dGlvbiBhcyBmYXIgYXMgdXNlIG9mIENQVQo+PiByZWdpc3RlcnMgZ29lcyAoYXMgdGhvc2UgY2Fu
J3QgY2hhbmdlIHdpdGhvdXQgYW55IG90aGVyIGluc3RydWN0aW9uCj4+IGV4ZWN1dGluZyBpbiBi
ZXR3ZWVuKSwgYnV0IGlzIHdyb25nIGZvciBtZW1vcnkgYWNjZXNzZXMuIEluIHBhcnRpY3VsYXIK
Pj4gaXQgaGFzIGJlZW4gb2JzZXJ2ZWQgdGhhdCBXaW5kb3dzIG1pZ2h0IHBhZ2Ugb3V0IGJ1ZmZl
cnMgdW5kZXJuZWF0aAo+PiBhbiBpbnN0cnVjdGlvbiBjdXJyZW50bHkgdW5kZXIgZW11bGF0aW9u
IChoaXR0aW5nIGJldHdlZW4gdHdvIHBhc3NlcykuCj4+IElmIHRoZSBmaXJzdCBwYXNzIHRyYW5z
bGF0ZWQgYSBsaW5lYXIgYWRkcmVzcyBzdWNjZXNzZnVsbHksIGFueSBzdWJzZXF1ZW50Cj4+IHBh
c3MgbmVlZHMgdG8gZG8gc28gdG9vLCB5aWVsZGluZyB0aGUgZXhhY3Qgc2FtZSB0cmFuc2xhdGlv
bi4KPj4KPj4gSW50cm9kdWNlIGEgY2FjaGUgKHVzZWQganVzdCBieSBndWVzdCBwYWdlIHRhYmxl
IGFjY2Vzc2VzIGZvciBub3csIGkuZS4KPj4gYSBmb3JtIG9mICJwYWdpbmcgc3RydWN0dXJlIGNh
Y2hlIikgdG8gbWFrZSBzdXJlIGFib3ZlIGRlc2NyaWJlZAo+PiBhc3N1bXB0aW9uIGhvbGRzLiBU
aGlzIGlzIGEgdmVyeSBzaW1wbGlzdGljIGltcGxlbWVudGF0aW9uIGZvciBub3c6IE9ubHkKPj4g
ZXhhY3QgbWF0Y2hlcyBhcmUgc2F0aXNmaWVkIChubyBvdmVybGFwcyBvciBwYXJ0aWFsIHJlYWRz
IG9yIGFueXRoaW5nKS4KPj4KPj4gVGhlcmUncyBhbHNvIHNvbWUgc2VlbWluZ2x5IHVucmVsYXRl
ZCBjbGVhbnVwIGhlcmUgd2hpY2ggd2FzIGZvdW5kCj4+IGRlc2lyYWJsZSBvbiB0aGUgd2F5Lgo+
Pgo+PiAxOiB4ODYvbW06IGFkZCBvcHRpb25hbCBjYWNoZSB0byBHTEEtPkdGTiB0cmFuc2xhdGlv
bgo+PiAyOiB4ODYvbW06IHVzZSBvcHRpb25hbCBjYWNoZSBpbiBndWVzdF93YWxrX3RhYmxlcygp
Cj4+IDM6IHg4Ni9IVk06IGltcGxlbWVudCBtZW1vcnkgcmVhZCBjYWNoaW5nCj4+IDQ6IHg4Ni9I
Vk06IHByZWZpbGwgY2FjaGUgd2l0aCBQRFBURXMgd2hlbiBwb3NzaWJsZQo+Pgo+PiBBcyBmb3Ig
djIsIEknbSBvbWl0dGluZyAiVk1YOiBjb3JyZWN0IFBEUFRFIGxvYWQgY2hlY2tzIiBmcm9tIHYz
LCBhcyBJCj4+IGNhbid0IGN1cnJlbnRseSBmaW5kIGVub3VnaCB0aW1lIHRvIGNhcnJ5IG91dCB0
aGUgcmVxdWVzdGVkIGZ1cnRoZXIKPj4gcmV3b3JrLgo+IEFuZHJldywgR2VvcmdlPwoKWW91J3Zl
IG5vdCBmaXhlZCBhbnl0aGluZyBmcm9tIG15IGNvbmNlcm5zIHdpdGggdjEuCgpUaGlzIGRvZXNu
J3QgYmVoYXZlIGxpa2UgcmVhbCBoYXJkd2FyZSwgYW5kIGRlZmluaXRlbHkgZG9lc24ndCBiZWhh
dmUgYXMKbmFtZWQgLSAic3RydWN0IGh2bWVtdWxfY2FjaGUiIGlzIHNpbXBseSBmYWxzZS7CoCBJ
ZiBpdCB3ZXJlIG5hbWVkCmh2bWVtdWxfcHNjIChvciBzb21lIG90aGVyIHZhcmlhdGlvbiBvbiBQ
YWdpbmcgU3RydWN0dXJlIENhY2hlKSB0aGVuIGl0CndvdWxkbid0IGJlIHNvIGJhZCwgYXMgdGhl
IGluZGl2aWR1YWwgbGV2ZWxzIGRvIG1ha2UgbW9yZSBzZW5zZSBpbiB0aGF0CmNvbnRleHQgKG5v
dCB0aGF0IGl0IHdvdWxkIG1ha2UgdGhlIGJlaGF2aW91ciBhbnkgY2xvc2VyIHRvIGhvdyBoYXJk
d2FyZQphY3R1YWxseSB3b3JrcykuCgpJJ20gYWxzbyBub3Qgb3Zlcmx5IGhhcHB5IHdpdGggdGhl
IGNvbmRpdGlvbmFsIG5hdHVyZSBvZiB0aGUgY2FjaGluZywgb3IKdGhhdCBpdCBpc24ndCBhIHRy
YW5zcGFyZW50IHJlYWQtdGhyb3VnaCBjYWNoZS7CoCBUaGlzIGxlYWRzIHRvIGEgbGFyZ2UKYW1v
dW50IG9mIGJvaWxlcnBsYXRlIGNvZGUgZm9yIGV2ZXJ5IHVzZXIuCgp+QW5kcmV3CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 11:01:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 11:01: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 1g7IQ7-00056t-Gg; Tue, 02 Oct 2018 11:00:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gf1e=mo=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g7IQ6-00056o-1S
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 11:00:50 +0000
X-Inumbo-ID: 95f16cd7-c632-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 95f16cd7-c632-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 11:02:00 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 1F68A7A9;
 Tue,  2 Oct 2018 04:00:48 -0700 (PDT)
Received: from [10.4.12.35] (e108454-lin.emea.arm.com [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8B9713F5B7;
 Tue,  2 Oct 2018 04:00:46 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB345DD02000078001EDA5A@prv1-mh.provo.novell.com>
 <cd8f6501-75d8-4c97-8559-77ac5b834fc6@arm.com>
 <5BB34BA402000078001EDAF1@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e1050dd6-d93f-b380-03f8-4ffbc4f990c5@arm.com>
Date: Tue, 2 Oct 2018 12:00:44 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <5BB34BA402000078001EDAF1@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 10/12] IOMMU: introduce IOMMU_MIXED
 config option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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 <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>

SGksCgpPbiAwMi8xMC8yMDE4IDExOjQyLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAwMi4x
MC4xOCBhdCAxMjozOCwgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPj4gT24gMDIvMTAv
MjAxOCAxMToxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+PiBBUk0gaXMgaW50ZW5kZWQgdG8gZ2Fp
biBzdXBwb3J0IGZvciBoZXRlcm9nZW5lb3VzIElPTU1VcyBvbiBhIHNpbmdsZQo+Pj4gc3lzdGVt
LiBUaGlzIG5vdCBvbmx5IGRpc2FsbG93cyBib290IHRpbWUgcmVwbGFjZW1lbnQgb2YgcmVzcGVj
dGl2ZQo+Pj4gaW5kaXJlY3QgY2FsbHMgKGhhbmRsaW5nIG9mIHdoaWNoIGlzIHRoZSBtYWluIGdv
YWwgb2YgdGhlIGludHJvZHVjdGlvbgo+Pj4gaGVyZSksIGJ1dCBtb3JlIGdlbmVyYWxseSBkaXNh
bGxvd3MgY2FsbHMgdXNpbmcgdGhlIGlvbW11X29wcygpIHJldHVybgo+Pj4gdmFsdWUgZGlyZWN0
bHkgLSBhbGwgc3VjaCBjYWxscyBuZWVkIHRvIGhhdmUgbWVhbnMgKGNvbW1vbmx5IGEgZG9tYWlu
Cj4+PiBwb2ludGVyKSB0byBrbm93IHRoZSB0YXJnZXRlZCBJT01NVS4KPj4+Cj4+PiBEaXNhbGxv
dyBhbGwgaG9va3MgbGFja2luZyBzdWNoIGNvbnRleHQgZm9yIHRoZSB0aW1lIGJlaW5nLCB3aGlj
aCBpbgo+Pj4gZWZmZWN0IGlzIHNvbWUgZGVhZCBjb2RlIGVsaW1pbmF0aW9uIGZvciBBUk0uIE9u
Y2UgZXh0ZW5kZWQgc3VpdGFibHksCj4+PiBpbmRpdmlkdWFsIG9mIHRoZXNlIGhvb2tzIGNhbiBi
ZSBtb3ZlZCBvdXQgb2YgdGhlaXIgZ3VhcmRzIGFnYWluIGluIHRoZQo+Pj4gZnV0dXJlLgo+Pgo+
PiBXaGlsZSBpbiB0aGVvcnkgaXQgaXMgcG9zc2libGUgdG8gaGF2ZSBwbGF0Zm9ybSB3aXRoIGhl
dGVyZW5lb3VzIElPTU1Vcy4KPj4gICAgSSBkb24ndCBzZWUgc3VjaCBzdWNoIHN1cHBvcnQgY29t
aW5nIGluIFhlbiBmb3IgdGhlIGZvcmVzZWVhYmxlCj4+IGZ1dHVyZS4gTm90ZSB0aGF0IGV2ZW4g
TGludXggZG9lcyBub3Qgc3VwcG9ydCBzdWNoIGNhc2UuCj4+Cj4+IFRoaXMgcGF0Y2ggaXMgZ29p
bmcgdG8gbWFrZSBtb3JlIGNvbXBsaWNhdGUgdG8gdW5zaGFyZSBwYWdlLXRhYmxlcyBhcwo+PiBu
b3cgd2Ugd291bGQgbmVlZCB0byBjYXJlIG9mIG1peGVkIGNhc2UuIFNvIEkgd291bGQgcmF0aGVy
IG5vdCBzZXQKPj4gSU9NTVVfTUlYRUQgb24gQXJtIHVudGlsIHdlIGhhdmUgYSB1c2UgY2FzZSBm
b3IgaXQuCj4gCj4gSW50ZXJlc3RpbmcuIEkgZXNzZW5jZSB0aGlzIGlzIHRoZSBleGFjdCBvcHBv
c2l0ZSBvZiB3aGF0IHlvdSd2ZQo+IHRvbGQgbWUgd2hlbiBJIGlucXVpcmVkIGFib3V0IGluZGly
ZWN0IGNhbGwgcGF0Y2hpbmcgb2YgdGhlIElPTU1VCj4gY29kZS4gVGhlIHNvbGUgcHVycG9zZSBv
ZiB0aGlzIG5ldyBvcHRpb24gaXMgdG8gaGF2ZSBhIGtleSBvZmYgb2YKPiB3aGljaCBJIGNhbiB0
ZWxsIHdoZXRoZXIgdG8gdXNlIHBhdGNoYWJsZSBpbmRpcmVjdCBjYWxscyBvciBwbGFpbgo+IG9u
ZXMuCgpJIGRvbid0IHRoaW5rIEkgYW0gc2F5aW5nIHRoZSBvcHBvc2l0ZS4gSSBvcGVuZWQgdGhl
IGRvb3IgZm9yIG1peGVkIHVzZSAKY2FzZS4gSXQgZG9lcyBub3QgbWVhbiwgSSB3YW50IHRvIHNl
ZSBoYWxmIG9mIHRoZSBoZWxwZXJzIGRyb3BwZWQgb24gQXJtIApiZWNhdXNlIHlvdSB3YW50IHRo
ZW0gdG8gYmUgcGF0Y2hhYmxlLiBUaGVyZSBhcmUgb3RoZXIgd2F5IHRvIGRvIGl0LgoKPiAKPiBJ
J20gYWxzbyBub3QgZm9sbG93aW5nIGhvdyB0aGlzIGNoYW5nZSB3b3VsZCBjb21wbGljYXRlIGFu
eXRoaW5nCj4gZm9yIHlvdS4gVGhlcmUncyBlZmZlY3RpdmVseSBubyBjaGFuZ2UgZm9yIEFSTSwg
ZXhjZXB0IGZvciBzb21lCj4gZGVhZCBjb2RlIG5vdCBnZXR0aW5nIGJ1aWx0IGFueW1vcmUuCgpX
ZWxsLCB3aXRoIHlvdXIgcGF0Y2ggZnJlZV9wYWdlX3RhYmxlLCByZXN1bWUgJiBjbyBhcmUgdW5k
ZXIgCiFJT01NVV9NSVhFRC4gU28gdGhleSBhcmUgdW51c2FibGUgb24gQXJtIHVudGlsIHdlIGVm
ZmVjdGl2ZWx5IHJld29yawp0aGUgY29kZSB0byBoYW5kbGUgbWl4ZWQgY2FzZS4gTW9yZSBsaWtl
bHkgdGhvc2UgY2FsbGJhY2sgd2lsbCBiZSAKbmVjZXNzYXJ5IG9uIEFybSBiZWZvcmUgbWl4ZWQg
Y2FzZS4gU28gSSBkb24ndCB0aGluayB0aGlzIHBhdGNoIGFzIHN1Y2ggCmlzIHdoYXQgd2Ugd2Fu
dCBmb3IgQXJtIGF0IHRoZSBtb21lbnQuCgpJIHdvdWxkIG11Y2ggcHJlZmVyIGlmIHlvdSBkcm9w
IElPTU1VX01JWEVEIGFuZCBpbXBsZW1lbnQgaW9tbXVfe3YsfWNhbGwgCm9uIEFybSBhcyBhIGlv
bW11X29wcy0+ZnVuKC4uLikgKGkuZSBubyBhbHRlcm5hdGl2ZSBmb3Igbm93KS4gU28gY2FsbCAK
YXJlIHN0aWxsIG5vdCBwYXRjaGFibGUgZm9yIEFybSwgeWV0IHdlIHN0aWxsIGhhdmUgYWNjZXNz
IHRvIGFsbCBJT01NVSAKZnVuY3Rpb25zLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 11:04:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 11:04: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 1g7ITE-0005H3-5d; Tue, 02 Oct 2018 11:04:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bxm8=mo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g7ITC-0005Gr-7f
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 11:04:02 +0000
X-Inumbo-ID: 88ec0e1a-c632-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 88ec0e1a-c632-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 13:01:38 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1g7IT9-000298-19; Tue, 02 Oct 2018 11:03: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 1g7IT8-0002yg-Ny; Tue, 02 Oct 2018 11:03:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g7IT8-0001tp-NI; Tue, 02 Oct 2018 11:03:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128278-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 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-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-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1: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-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt: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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1: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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds: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-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2: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-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
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=17b57b1883c1285f3d0dc2266e8f79286a7bef38
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 02 Oct 2018 11:03:58 +0000
Subject: [Xen-devel] [linux-linus test] 128278: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODI3OCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4Mjc4LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1
ODk4CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgMTEgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAxMCByZWRoYXQtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBS
RUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgMTAg
cmVkaGF0LWluc3RhbGwgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2
NC1ydW1wcnVuLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19o
b3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDEwIHhl
bi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgOCByZWJvb3QgICAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgK
IHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAx
MSBndWVzdC1zdGFydCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBS
RUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDEwIHhlbi1ib290
L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgK
ClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2lu
Zyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjU4OTgKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU4OTgK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1ODk4CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoK
dmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDE3YjU3
YjE4ODNjMTI4NWYzZDBkYzIyNjZlOGY3OTI4NmE3YmVmMzgKYmFzZWxpbmUgdmVyc2lvbjoKIGxp
bnV4ICAgICAgICAgICAgICAgIDk0NzEwY2FjMGVmNGVlMTc3YTYzYjUyMjc2NjRiMzhjOTViYmY3
MDMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTg5OCAgMjAxOC0wOC0xMyAyMToyMDo1NSBaICAg
NDkgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjU5MjEgIDIwMTgtMDgtMTUgMTM6MDY6NTYg
WiAgIDQ3IGRheXMgICA0OSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjgyNjQgIDIw
MTgtMDktMzAgMTk6NTU6MDUgWiAgICAxIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjIzMDMgcGVv
cGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5v
IHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjg4MDMzIGxpbmVzIGxvbmcuKQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 11:09:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 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 1g7IY2-0005Th-R1; Tue, 02 Oct 2018 11:09:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=idwg=mo=amd.com=suravee.suthikulpanit@srs-us1.protection.inumbo.net>)
 id 1g7IY2-0005Tc-2v
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 11:09:02 +0000
X-Inumbo-ID: 3c5dcf63-c633-11e8-a8a5-bc764e045a96
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe50::62c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3c5dcf63-c633-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 13:06:39 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amd-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=9UTCXgEZyWLolCoBoh0m6IxzX6MxAT3/df75XsK1xZk=;
 b=n+U5/x9dU8SI/O+FXPy9E6up5Gz/esQJi7o7brP5VInYOcknerMaQuUxT889Kgjxjh+53qgj4N3zGdWdizQPYqF0zte1B3oHiz+lhyWyhkb7uY+XX7Ym5rcq74aMYlF3exP2/CNv33yd5NBoA0Go5Ityxe/e55VhCJKWC4Ps9P4=
Received: from DM2PR12MB0140.namprd12.prod.outlook.com (10.161.145.156) by
 DM2PR12MB0297.namprd12.prod.outlook.com (10.161.146.16) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1164.22; Tue, 2 Oct 2018 11:04:26 +0000
Received: from DM2PR12MB0140.namprd12.prod.outlook.com
 ([fe80::cd26:b214:b2f5:3c03]) by DM2PR12MB0140.namprd12.prod.outlook.com
 ([fe80::cd26:b214:b2f5:3c03%9]) with mapi id 15.20.1185.024; Tue, 2 Oct 2018
 11:04:26 +0000
From: "Suthikulpanit, Suravee" <Suravee.Suthikulpanit@amd.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] amd/iommu: remove hidden AMD inclusive mappings
Thread-Index: AQHUWic6APOCJJttLES4yVVJgTOSVaULywSA
Date: Tue, 2 Oct 2018 11:04:25 +0000
Message-ID: <39b07782-32f8-e8d2-1ec5-01cb3a15c091@amd.com>
References: <20181002080836.76712-1-roger.pau@citrix.com>
 <20181002080836.76712-2-roger.pau@citrix.com>
In-Reply-To: <20181002080836.76712-2-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.9.1
x-originating-ip: [165.204.53.123]
x-clientproxiedby: DM5PR21CA0030.namprd21.prod.outlook.com
 (2603:10b6:3:ed::16) To DM2PR12MB0140.namprd12.prod.outlook.com
 (2a01:111:e400:50cf::28)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Suravee.Suthikulpanit@amd.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DM2PR12MB0297;
 20:SEz4R+bWZmiGtgqedIT1YbBeAiafOdCfjjryUxOUzjdy9Tvm35na0BCw81hhEZDCwLl9cp8XyB08py0GPVWFkrDnMAKvFSzBezcMUBPq/PJrxo9cbZysgj8kylNp9H9r0uicR59xocxuy3wR+9MUFJtADIeN4AT9doiOz9L+rh7sKGcHmIoJwP0R2ux3h0xnVAeH5pcNuqwYCmUH5WVkeYFwBOsXcrvbyw9BmP29L2Tehw1tZ4YoGpgHo1gTOf97
x-ms-office365-filtering-correlation-id: cbf54d6a-48ff-4bcb-caa8-08d62856d084
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534165)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:DM2PR12MB0297; 
x-ms-traffictypediagnostic: DM2PR12MB0297:
x-microsoft-antispam-prvs: <DM2PR12MB0297397073D4882A15E82D73F3E80@DM2PR12MB0297.namprd12.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(70601490899591)(228905959029699)(767451399110); 
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(93006095)(93001095)(3231355)(944501410)(52105095)(3002001)(6055026)(149066)(150057)(6041310)(20161123562045)(20161123564045)(20161123560045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051);
 SRVR:DM2PR12MB0297; BCL:0; PCL:0; RULEID:; SRVR:DM2PR12MB0297; 
x-forefront-prvs: 0813C68E65
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(136003)(396003)(366004)(39860400002)(376002)(346002)(189003)(199004)(6246003)(25786009)(6512007)(31696002)(8676002)(58126008)(486006)(97736004)(86362001)(229853002)(53546011)(71190400001)(36756003)(52116002)(11346002)(8936002)(54906003)(71200400001)(110136005)(186003)(2616005)(99286004)(81166006)(5250100002)(81156014)(102836004)(2900100001)(476003)(256004)(2501003)(76176011)(6506007)(316002)(386003)(446003)(65956001)(53936002)(65826007)(6116002)(66066001)(3846002)(68736007)(14454004)(64126003)(2906002)(26005)(65806001)(5660300001)(7736002)(4326008)(6486002)(106356001)(105586002)(6436002)(31686004)(72206003)(305945005)(478600001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR12MB0297;
 H:DM2PR12MB0140.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
x-microsoft-antispam-message-info: n0RB0FFnGyAlO12WKvizjVoH6GCMy66cjjSNJ+iSTsIJ/Bwe2wax5/1z3vTv0i+EaL8NS7bRivyAkOlpbaSU98XG0WFpGzyiVm3bB7Pt3Gyy6XoB+6aiVZQJDKuwOUI1cCCJ2Sga+4YVooAS0xW12ZxX9zGcownh/5opGb/bV8notlTXSIzg952tXG9aqbFLvT7qQ1qDCB4VEnEoVMtcJJ9UqeO/HaudVzvqHT4Jjdxrm6R0Em0FTWpjlxW2nxeR2HBa99JEE+4AQbLgDWolGq76ai4EPffHMlwiKaWc3Ch8z+mJGFWkFy9EHF7PHEP7X0X1cZKER2SQ+ORCK6aP28Fr+TOKNzd2DW4fEemImvo=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <8390B7B05D9C594283CC728BF0F58DD7@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: cbf54d6a-48ff-4bcb-caa8-08d62856d084
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Oct 2018 11:04:25.9423 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR12MB0297
Subject: Re: [Xen-devel] [PATCH v2 2/2] amd/iommu: remove hidden AMD
 inclusive mappings
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Paul Durrant <paul.durrant@citrix.com>,
 "Woods, Brian" <Brian.Woods@amd.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>

Um9nZXIsDQoNCk9uIDEwLzIvMTggMzowOCBQTSwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOg0KPiBB
bmQganVzdCByZWx5IG9uIGFyY2hfaW9tbXVfaHdkb21faW5pdCB0byBzZXR1cCB0aGUgY29ycmVj
dCBpbmNsdXNpdmUNCj4gbWFwcGluZ3MgYXMgaXQncyBkb25lIGZvciBJbnRlbC4NCj4gDQo+IEFN
RCBoYXMgY29kZSBpbiBhbWRfaW9tbXVfaHdkb21faW5pdCB0byBzZXR1cCBpbmNsdXNpdmUgbWFw
cGluZ3MgdXAgdG8NCj4gbWF4X3BkeCwgcmVtb3ZlIHRoaXMgc2luY2UgaXQncyBub3cgYSBkdXBs
aWNhdGlvbiBvZg0KPiBhcmNoX2lvbW11X2h3ZG9tX2luaXQuIE5vdGUgdGhhdCBBTUQgbWFwcGVk
IGV2ZXJ5IHBhZ2Ugd2l0aCBhIHZhbGlkDQo+IG1mbiB1cCB0byBtYXhfcGR4LCBhcmNoX2lvbW11
X2h3ZG9tX2luaXQgd2lsbCBvbmx5IGRvIHNvIGZvciBtZW1vcnkNCj4gYmVsb3cgNEdCLCBzbyB0
aGlzIGlzIGEgZnVuY3Rpb25hbCBjaGFuZ2UgZm9yIEFNRC4NCj4gDQo+IE1vdmUgdGhlIGRlZmF1
bHQgc2V0dGluZyBvZiBpb21tdV9od2RvbV97aW5jbHVzaXZlL3Jlc2VydmVkfSB0bw0KPiBhcmNo
X2lvbW11X2h3ZG9tX2luaXQgc2luY2UgdGhlIGRlZmF1bHRzIGFyZSBub3cgdGhlIHNhbWUgZm9y
IGJvdGgNCj4gSW50ZWwgYW5kIEFNRC4NCj4gDQo+IFJlcG9ydGVkLWJ5OiBQYXVsIER1cnJhbnQg
PHBhdWwuZHVycmFudEBjaXRyaXguY29tPg0KPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4NCj4gUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5A
aW50ZWwuY29tPg0KPiAtLS0NCj4gQ2M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5z
dXRoaWt1bHBhbml0QGFtZC5jb20+DQo+IENjOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1k
LmNvbT4NCj4gQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPg0KPiBDYzogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KPiBDYzogUGF1bCBEdXJyYW50IDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4NCj4gLS0tDQo+ICAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L3BjaV9hbWRfaW9tbXUuYyB8IDM5IC0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiAgIHhlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAgICAgICAgfCAgNyAtLS0tDQo+ICAgeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMgICAgICAgICB8ICA4ICsrKystDQo+ICAgMyBm
aWxlcyBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDQ3IGRlbGV0aW9ucygtKQ0KPiANCg0KQWNr
ZWQtYnk6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1cGFuaXRAYW1kLmNv
bT4NCg0KVGhhbmtzLA0KU3VyYXZlZQ0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 11:44:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 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 1g7J6F-0008G8-Rm; Tue, 02 Oct 2018 11:44:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7J6E-0008G3-90
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 11:44:22 +0000
X-Inumbo-ID: 2bc8d0be-c638-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2bc8d0be-c638-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 13:41:59 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 05:44:20 -0600
Message-Id: <5BB35A0F02000078001EDB39@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 05:44:15 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 0/4] tools/xen-hvmctx: drop bogus casts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Li4uIGFuZCB0cnkgdG8gaW1wcm92ZSByZWFkYWJpbGl0eSBvZiBzb21lIG9mIHRoZSBvdXRwdXQu
CgoxOiBkcm9wIGJvZ3VzIGNhc3RzIGZyb20gZHVtcF9jcHUoKQoyOiBkcm9wIGJvZ3VzIGNhc3Rz
IGZyb20gZHVtcF9sYXBpY19yZWdzKCkKMzogZHJvcCBib2d1cyBjYXN0cyBmcm9tIGR1bXBfaHBl
dCgpCjQ6IGRyb3AgYm9ndXMgY2FzdHMgZnJvbSBkdW1wX210cnIoKQoKSmFuCgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 11:51:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 11:51: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 1g7JCg-0000a7-Ji; Tue, 02 Oct 2018 11:51:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7JCe-0000a2-Ud
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 11:51:00 +0000
X-Inumbo-ID: 97e6bf27-c639-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 97e6bf27-c639-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 11:52:10 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 05:50:57 -0600
Message-Id: <5BB35B9E02000078001EDB44@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 05:50:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5BB35A0F02000078001EDB39@prv1-mh.provo.novell.com>
In-Reply-To: <5BB35A0F02000078001EDB39@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 1/4] tools/xen-hvmctx: drop bogus casts from
 dump_cpu()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxzbyBhdm9pZCBwcmludGluZyB0aGUgTVNSIGZsYWdzICh0aGV5J3JlIGFsd2F5cyB6ZXJvIGFz
IG9mIGNvbW1pdAoyZjFhZGQ2ZTFjICJ4ODYvdm14OiBEb24ndCBsZWFrIGhvc3Qgc3lzY2FsbCBN
U1Igc3RhdGUgaW50byBIVk0KZ3Vlc3RzIiksIGFuZCBwcmludCBGUFUgcmVnaXN0ZXJzIG9ubHkg
d2hlbiB0aGUgcmVzcGVjdGl2ZSBmbGFnCmluZGljYXRlcyB0aGUgc3BhY2UgaG9sZHMgdmFsaWQg
ZGF0YS4KCkFkanVzdCBmb3JtYXQgc3BlY2lmaWVycyBhIGxpdHRsZSBhdCB0aGUgc2FtZSB0aW1l
LCBpbiBwYXJ0aWN1bGFyIHRvCmF2b2lkIGF0IGxlYXN0IHNvbWUgbGVhZGluZyB6ZXJvcyB0byBi
ZSBwcmludGVkIHdoZW4gdGhlIHBvc2l0aW9ucwpjYW4ndCBldmVyIGJlIG5vbi16ZXJvLiBUaGlz
IGhlbHBzIHJlYWRhYmlsaXR5IGluIG15IG9waW5pb24uCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS90b29scy9taXNjL3hlbi1odm1jdHguYwor
KysgYi90b29scy9taXNjL3hlbi1odm1jdHguYwpAQCAtMTQ4LDIxICsxNDgsMjAgQEAgc3RhdGlj
IHZvaWQgZHVtcF9jcHUodm9pZCkKICAgICAgICAgICAgIiAgICAgICAgICAgIGRyMCAweCUxNi4x
NmxseCAgICAgZHIxIDB4JTE2LjE2bGx4XG4iCiAgICAgICAgICAgICIgICAgICAgICAgICBkcjIg
MHglMTYuMTZsbHggICAgIGRyMyAweCUxNi4xNmxseFxuIgogICAgICAgICAgICAiICAgICAgICAg
ICAgZHI2IDB4JTE2LjE2bGx4ICAgICBkcjcgMHglMTYuMTZsbHhcbiIKLSAgICAgICAgICAgIiAg
ICAgICAgICAgICBjcyAweCU4Ljh4ICgweCUxNi4xNmxseCArIDB4JTguOHggLyAweCU1LjV4KVxu
IgotICAgICAgICAgICAiICAgICAgICAgICAgIGRzIDB4JTguOHggKDB4JTE2LjE2bGx4ICsgMHgl
OC44eCAvIDB4JTUuNXgpXG4iCi0gICAgICAgICAgICIgICAgICAgICAgICAgZXMgMHglOC44eCAo
MHglMTYuMTZsbHggKyAweCU4Ljh4IC8gMHglNS41eClcbiIKLSAgICAgICAgICAgIiAgICAgICAg
ICAgICBmcyAweCU4Ljh4ICgweCUxNi4xNmxseCArIDB4JTguOHggLyAweCU1LjV4KVxuIgotICAg
ICAgICAgICAiICAgICAgICAgICAgIGdzIDB4JTguOHggKDB4JTE2LjE2bGx4ICsgMHglOC44eCAv
IDB4JTUuNXgpXG4iCi0gICAgICAgICAgICIgICAgICAgICAgICAgc3MgMHglOC44eCAoMHglMTYu
MTZsbHggKyAweCU4Ljh4IC8gMHglNS41eClcbiIKLSAgICAgICAgICAgIiAgICAgICAgICAgICB0
ciAweCU4Ljh4ICgweCUxNi4xNmxseCArIDB4JTguOHggLyAweCU1LjV4KVxuIgotICAgICAgICAg
ICAiICAgICAgICAgICBsZHRyIDB4JTguOHggKDB4JTE2LjE2bGx4ICsgMHglOC44eCAvIDB4JTUu
NXgpXG4iCi0gICAgICAgICAgICIgICAgICAgICAgIGlkdHIgICAgICAgICAgICAoMHglMTYuMTZs
bHggKyAweCU4Ljh4KVxuIgotICAgICAgICAgICAiICAgICAgICAgICBnZHRyICAgICAgICAgICAg
KDB4JTE2LjE2bGx4ICsgMHglOC44eClcbiIKKyAgICAgICAgICAgIiAgICAgICAgICAgICBjcyAl
IzYuNCIgUFJJeDMyICIgKCUjMTguOCIgUFJJeDY0ICIgKyAlIzEwLjgiIFBSSXgzMiAiIC8gJSM3
LjQiIFBSSXgzMiAiKVxuIgorICAgICAgICAgICAiICAgICAgICAgICAgIGVzICUjNi40IiBQUkl4
MzIgIiAoJSMxOC44IiBQUkl4NjQgIiArICUjMTAuOCIgUFJJeDMyICIgLyAlIzcuNCIgUFJJeDMy
ICIpXG4iCisgICAgICAgICAgICIgICAgICAgICAgICAgZHMgJSM2LjQiIFBSSXgzMiAiICglIzE4
LjgiIFBSSXg2NCAiICsgJSMxMC44IiBQUkl4MzIgIiAvICUjNy40IiBQUkl4MzIgIilcbiIKKyAg
ICAgICAgICAgIiAgICAgICAgICAgICBmcyAlIzYuNCIgUFJJeDMyICIgKCUjMTguOCIgUFJJeDY0
ICIgKyAlIzEwLjgiIFBSSXgzMiAiIC8gJSM3LjQiIFBSSXgzMiAiKVxuIgorICAgICAgICAgICAi
ICAgICAgICAgICAgIGdzICUjNi40IiBQUkl4MzIgIiAoJSMxOC44IiBQUkl4NjQgIiArICUjMTAu
OCIgUFJJeDMyICIgLyAlIzcuNCIgUFJJeDMyICIpXG4iCisgICAgICAgICAgICIgICAgICAgICAg
ICAgc3MgJSM2LjQiIFBSSXgzMiAiICglIzE4LjgiIFBSSXg2NCAiICsgJSMxMC44IiBQUkl4MzIg
IiAvICUjNy40IiBQUkl4MzIgIilcbiIKKyAgICAgICAgICAgIiAgICAgICAgICAgICB0ciAlIzYu
NCIgUFJJeDMyICIgKCUjMTguOCIgUFJJeDY0ICIgKyAlIzEwLjQiIFBSSXgzMiAiIC8gJSM3LjQi
IFBSSXgzMiAiKVxuIgorICAgICAgICAgICAiICAgICAgICAgICBsZHRyICUjNi40IiBQUkl4MzIg
IiAoJSMxOC44IiBQUkl4NjQgIiArICUjMTAuNCIgUFJJeDMyICIgLyAlIzcuNCIgUFJJeDMyICIp
XG4iCisgICAgICAgICAgICIgICAgICAgICAgIGlkdHIgICAgICAgICglIzE4LjgiIFBSSXg2NCAi
ICsgJSMxMC40IiBQUkl4MzIgIilcbiIKKyAgICAgICAgICAgIiAgICAgICAgICAgZ2R0ciAgICAg
ICAgKCUjMTguOCIgUFJJeDY0ICIgKyAlIzEwLjQiIFBSSXgzMiAiKVxuIgogICAgICAgICAgICAi
ICAgIHN5c2VudGVyIGNzIDB4JTguOGxseCAgZWlwIDB4JTE2LjE2bGx4ICBlc3AgMHglMTYuMTZs
bHhcbiIKLSAgICAgICAgICAgIiAgICAgIHNoYWRvdyBncyAweCUxNi4xNmxseFxuIgotICAgICAg
ICAgICAiICAgICAgTVNSIGZsYWdzIDB4JTE2LjE2bGx4ICBsc3RhciAweCUxNi4xNmxseFxuIgot
ICAgICAgICAgICAiICAgICAgICAgICBzdGFyIDB4JTE2LjE2bGx4ICBjc3RhciAweCUxNi4xNmxs
eFxuIgotICAgICAgICAgICAiICAgICAgICAgc2ZtYXNrIDB4JTE2LjE2bGx4ICAgZWZlciAweCUx
Ni4xNmxseFxuIgorICAgICAgICAgICAiICAgICAgc2hhZG93IGdzICUjMTguMTYiIFBSSXg2NCAi
ICAgZWZlciAlIzE4LjgiIFBSSXg2NCAiXG4iCisgICAgICAgICAgICIgICAgICAgICAgbHN0YXIg
JSMxOC4xNiIgUFJJeDY0ICIgIGNzdGFyICUjMTguMTYiIFBSSXg2NCAiXG4iCisgICAgICAgICAg
ICIgICAgICAgICAgIHN0YXIgJSMxOC4xNiIgUFJJeDY0ICIgc2ZtYXNrICUjMTguOCIgUFJJeDY0
ICJcbiIKICAgICAgICAgICAgIiAgICAgICAgICAgIHRzYyAweCUxNi4xNmxseFxuIgogICAgICAg
ICAgICAiICAgICAgICAgIGV2ZW50IDB4JTguOGx4IGVycm9yIDB4JTguOGx4XG4iLAogICAgICAg
ICAgICAodW5zaWduZWQgbG9uZyBsb25nKSBjLnJheCwgKHVuc2lnbmVkIGxvbmcgbG9uZykgYy5y
YngsCkBAIC0xNzksMzAgKzE3OCwyNyBAQCBzdGF0aWMgdm9pZCBkdW1wX2NwdSh2b2lkKQogICAg
ICAgICAgICAodW5zaWduZWQgbG9uZyBsb25nKSBjLmRyMCwgKHVuc2lnbmVkIGxvbmcgbG9uZykg
Yy5kcjEsCiAgICAgICAgICAgICh1bnNpZ25lZCBsb25nIGxvbmcpIGMuZHIyLCAodW5zaWduZWQg
bG9uZyBsb25nKSBjLmRyMywKICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcgbG9uZykgYy5kcjYs
ICh1bnNpZ25lZCBsb25nIGxvbmcpIGMuZHI3LAotICAgICAgICAgICBjLmNzX3NlbCwgKHVuc2ln
bmVkIGxvbmcgbG9uZykgYy5jc19iYXNlLCBjLmNzX2xpbWl0LCBjLmNzX2FyYnl0ZXMsCi0gICAg
ICAgICAgIGMuZHNfc2VsLCAodW5zaWduZWQgbG9uZyBsb25nKSBjLmRzX2Jhc2UsIGMuZHNfbGlt
aXQsIGMuZHNfYXJieXRlcywKLSAgICAgICAgICAgYy5lc19zZWwsICh1bnNpZ25lZCBsb25nIGxv
bmcpIGMuZXNfYmFzZSwgYy5lc19saW1pdCwgYy5lc19hcmJ5dGVzLAotICAgICAgICAgICBjLmZz
X3NlbCwgKHVuc2lnbmVkIGxvbmcgbG9uZykgYy5mc19iYXNlLCBjLmZzX2xpbWl0LCBjLmZzX2Fy
Ynl0ZXMsCi0gICAgICAgICAgIGMuZ3Nfc2VsLCAodW5zaWduZWQgbG9uZyBsb25nKSBjLmdzX2Jh
c2UsIGMuZ3NfbGltaXQsIGMuZ3NfYXJieXRlcywKLSAgICAgICAgICAgYy5zc19zZWwsICh1bnNp
Z25lZCBsb25nIGxvbmcpIGMuc3NfYmFzZSwgYy5zc19saW1pdCwgYy5zc19hcmJ5dGVzLAotICAg
ICAgICAgICBjLnRyX3NlbCwgKHVuc2lnbmVkIGxvbmcgbG9uZykgYy50cl9iYXNlLCBjLnRyX2xp
bWl0LCBjLnRyX2FyYnl0ZXMsCi0gICAgICAgICAgIGMubGR0cl9zZWwsICh1bnNpZ25lZCBsb25n
IGxvbmcpIGMubGR0cl9iYXNlLAotICAgICAgICAgICBjLmxkdHJfbGltaXQsIGMubGR0cl9hcmJ5
dGVzLAotICAgICAgICAgICAodW5zaWduZWQgbG9uZyBsb25nKSBjLmlkdHJfYmFzZSwgYy5pZHRy
X2xpbWl0LCAKLSAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcgbG9uZykgYy5nZHRyX2Jhc2UsIGMu
Z2R0cl9saW1pdCwgCisgICAgICAgICAgIGMuY3Nfc2VsLCBjLmNzX2Jhc2UsIGMuY3NfbGltaXQs
IGMuY3NfYXJieXRlcywKKyAgICAgICAgICAgYy5kc19zZWwsIGMuZHNfYmFzZSwgYy5kc19saW1p
dCwgYy5kc19hcmJ5dGVzLAorICAgICAgICAgICBjLmVzX3NlbCwgYy5lc19iYXNlLCBjLmVzX2xp
bWl0LCBjLmVzX2FyYnl0ZXMsCisgICAgICAgICAgIGMuZnNfc2VsLCBjLmZzX2Jhc2UsIGMuZnNf
bGltaXQsIGMuZnNfYXJieXRlcywKKyAgICAgICAgICAgYy5nc19zZWwsIGMuZ3NfYmFzZSwgYy5n
c19saW1pdCwgYy5nc19hcmJ5dGVzLAorICAgICAgICAgICBjLnNzX3NlbCwgYy5zc19iYXNlLCBj
LnNzX2xpbWl0LCBjLnNzX2FyYnl0ZXMsCisgICAgICAgICAgIGMudHJfc2VsLCBjLnRyX2Jhc2Us
IGMudHJfbGltaXQsIGMudHJfYXJieXRlcywKKyAgICAgICAgICAgYy5sZHRyX3NlbCwgYy5sZHRy
X2Jhc2UsIGMubGR0cl9saW1pdCwgYy5sZHRyX2FyYnl0ZXMsCisgICAgICAgICAgIGMuaWR0cl9i
YXNlLCBjLmlkdHJfbGltaXQsCisgICAgICAgICAgIGMuZ2R0cl9iYXNlLCBjLmdkdHJfbGltaXQs
CiAgICAgICAgICAgICh1bnNpZ25lZCBsb25nIGxvbmcpIGMuc3lzZW50ZXJfY3MsIAogICAgICAg
ICAgICAodW5zaWduZWQgbG9uZyBsb25nKSBjLnN5c2VudGVyX2VpcCwgCiAgICAgICAgICAgICh1
bnNpZ25lZCBsb25nIGxvbmcpIGMuc3lzZW50ZXJfZXNwLAotICAgICAgICAgICAodW5zaWduZWQg
bG9uZyBsb25nKSBjLnNoYWRvd19ncywKLSAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcgbG9uZykg
Yy5tc3JfZmxhZ3MsCi0gICAgICAgICAgICh1bnNpZ25lZCBsb25nIGxvbmcpIGMubXNyX2xzdGFy
LAotICAgICAgICAgICAodW5zaWduZWQgbG9uZyBsb25nKSBjLm1zcl9zdGFyLAotICAgICAgICAg
ICAodW5zaWduZWQgbG9uZyBsb25nKSBjLm1zcl9jc3RhciwKLSAgICAgICAgICAgKHVuc2lnbmVk
IGxvbmcgbG9uZykgYy5tc3Jfc3lzY2FsbF9tYXNrLAotICAgICAgICAgICAodW5zaWduZWQgbG9u
ZyBsb25nKSBjLm1zcl9lZmVyLAorICAgICAgICAgICBjLnNoYWRvd19ncywgYy5tc3JfZWZlciwK
KyAgICAgICAgICAgYy5tc3JfbHN0YXIsIGMubXNyX2NzdGFyLAorICAgICAgICAgICBjLm1zcl9z
dGFyLCBjLm1zcl9zeXNjYWxsX21hc2ssCiAgICAgICAgICAgICh1bnNpZ25lZCBsb25nIGxvbmcp
IGMudHNjLAogICAgICAgICAgICAodW5zaWduZWQgbG9uZykgYy5wZW5kaW5nX2V2ZW50LCAodW5z
aWduZWQgbG9uZykgYy5lcnJvcl9jb2RlKTsKLSAgICBkdW1wX2ZwdSgmYy5mcHVfcmVncyk7CisK
KyAgICBpZiAoIGMuZmxhZ3MgJiBYRU5fWDg2X0ZQVV9JTklUSUFMSVNFRCApCisgICAgICAgIGR1
bXBfZnB1KCZjLmZwdV9yZWdzKTsKIH0KIAogCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 11:51:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 11: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 1g7JCw-0000c1-TW; Tue, 02 Oct 2018 11:51:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7JCw-0000bq-4T
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 11:51:18 +0000
X-Inumbo-ID: 240c73e6-c639-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 240c73e6-c639-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 13:48:55 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 05:51:16 -0600
Message-Id: <5BB35BB202000078001EDB47@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 05:51:14 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5BB35A0F02000078001EDB39@prv1-mh.provo.novell.com>
In-Reply-To: <5BB35A0F02000078001EDB39@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 2/4] tools/xen-hvmctx: drop bogus casts from
 dump_lapic_regs()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGNhc3RzIHdlcmVuJ3QgZXZlbiB0byB0aGUgcmlnaHQgdHlwZSAtIGFsbCBMQVBJQyByZWdp
c3RlcnMgYXJlCjMyLWJpdCAocGFpcnMvZ3JvdXBzIG9mIHJlZ2lzdGVycyBtYXkgYmUgY29tYmlu
ZWQgdG8gZm9ybSBsYXJnZXIgbG9naWNhbApvbmVzLCBidXQgdGhpcyBpcyBub3QgdmlzaWJsZSBp
biB0aGUgZ2l2ZW4gZGF0YSByZXByZXNlbnRhdGlvbikuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS90b29scy9taXNjL3hlbi1odm1jdHguYwor
KysgYi90b29scy9taXNjL3hlbi1odm1jdHguYwpAQCAtMjUwLDkgKzI1MCw5IEBAIHN0YXRpYyB2
b2lkIGR1bXBfbGFwaWNfcmVncyh2b2lkKQogICAgIHByaW50ZigiICAgIExBUElDIHJlZ2lzdGVy
czpcbiIpOwogICAgIGZvciAoIGkgPSAwIDsgaSA8IDB4NDAwIDsgaSArPSAzMiApCiAgICAgewot
ICAgICAgICBwcmludGYoIiAgICAgICAgICAweCU0LjR4OiAweCUxNi4xNmxseCAgIDB4JTQuNHg6
IDB4JTE2LjE2bGx4XG4iLAotICAgICAgICAgICAgICAgaSwgKih1bnNpZ25lZCBsb25nIGxvbmcg
Kikmci5kYXRhW2ldLCAKLSAgICAgICAgICAgICAgIGkgKyAxNiwgKih1bnNpZ25lZCBsb25nIGxv
bmcgKikmci5kYXRhW2kgKyAxNl0pOyAgICAgICAgCisgICAgICAgIHByaW50ZigiICAgICAgICAg
IDB4JTAzeDogMHglMDgiIFBSSXgzMiAiICAgMHglMDN4OiAweCUwOCIgUFJJeDMyICJcbiIsCisg
ICAgICAgICAgICAgICBpLCAqKHVpbnQzMl90ICopJnIuZGF0YVtpXSwKKyAgICAgICAgICAgICAg
IGkgKyAxNiwgKih1aW50MzJfdCAqKSZyLmRhdGFbaSArIDE2XSk7CiAgICAgfQogfQogCgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 11:51:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 11:51: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 1g7JDK-0000g6-86; Tue, 02 Oct 2018 11:51:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7JDI-0000fx-R6
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 11:51:40 +0000
X-Inumbo-ID: b0539697-c639-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b0539697-c639-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 11:52:51 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 05:51:38 -0600
Message-Id: <5BB35BC702000078001EDB4A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 05:51:35 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5BB35A0F02000078001EDB39@prv1-mh.provo.novell.com>
In-Reply-To: <5BB35A0F02000078001EDB39@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 3/4] tools/xen-hvmctx: drop bogus casts from
 dump_hpet()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxzbyBzcGVjaWZ5IGZpZWxkIHdpZHRocyBvZiB0aGUgbXVsdGlwbGUgc2ltaWxhciBsaW5lcyBw
cmludGVkIGluIHRoZQpjb3Vyc2Ugb2YgdGhlIGxvb3AsIHRvIGhlbHAgcmVhZGFiaWxpdHkuCgpN
YWtlIHRoZSBpdGVyYXRpb24gdmFyaWFibGUgdW5zaWduZWQuCgpTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS90b29scy9taXNjL3hlbi1odm1jdHgu
YworKysgYi90b29scy9taXNjL3hlbi1odm1jdHguYwpAQCAtMzE2LDIzICszMTYsMjAgQEAgc3Rh
dGljIHZvaWQgZHVtcF9ydGModm9pZCkKIAogc3RhdGljIHZvaWQgZHVtcF9ocGV0KHZvaWQpCiB7
Ci0gICAgaW50IGk7CiAgICAgSFZNX1NBVkVfVFlQRShIUEVUKSBoOworICAgIHVuc2lnbmVkIGlu
dCBpOworCiAgICAgUkVBRChoKTsKLSAgICBwcmludGYoIiAgICBIUEVUOiBjYXBhYmlsaXR5ICUj
bGx4IGNvbmZpZyAlI2xseFxuIiwKLSAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcgbG9uZykgaC5j
YXBhYmlsaXR5LAotICAgICAgICAgICAodW5zaWduZWQgbG9uZyBsb25nKSBoLmNvbmZpZyk7Ci0g
ICAgcHJpbnRmKCIgICAgICAgICAgaXNyICUjbGx4IGNvdW50ZXIgJSNsbHhcbiIsCi0gICAgICAg
ICAgICh1bnNpZ25lZCBsb25nIGxvbmcpIGguaXNyLAotICAgICAgICAgICAodW5zaWduZWQgbG9u
ZyBsb25nKSBoLm1jNjQpOworICAgIHByaW50ZigiICAgIEhQRVQ6IGNhcGFiaWxpdHkgJSMiIFBS
SXg2NCAiIGNvbmZpZyAlIyIgUFJJeDY0ICJcbiIsCisgICAgICAgICAgIGguY2FwYWJpbGl0eSwg
aC5jb25maWcpOworICAgIHByaW50ZigiICAgICAgICAgIGlzciAlIyIgUFJJeDY0ICIgY291bnRl
ciAlIyIgUFJJeDY0ICJcbiIsCisgICAgICAgICAgIGguaXNyLCBoLm1jNjQpOwogICAgIGZvciAo
IGkgPSAwOyBpIDwgSFBFVF9USU1FUl9OVU07IGkrKyApCiAgICAgewotICAgICAgICBwcmludGYo
IiAgICAgICAgICB0aW1lciVpIGNvbmZpZyAlI2xseCBjbXAgJSNsbHhcbiIsIGksCi0gICAgICAg
ICAgICAgICAodW5zaWduZWQgbG9uZyBsb25nKSBoLnRpbWVyc1tpXS5jb25maWcsCi0gICAgICAg
ICAgICAgICAodW5zaWduZWQgbG9uZyBsb25nKSBoLnRpbWVyc1tpXS5jbXApOwotICAgICAgICBw
cmludGYoIiAgICAgICAgICB0aW1lciVpIHBlcmlvZCAlI2xseCBmc2IgJSNsbHhcbiIsIGksIAot
ICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcgbG9uZykgaC5wZXJpb2RbaV0sCi0gICAgICAg
ICAgICAgICAodW5zaWduZWQgbG9uZyBsb25nKSBoLnRpbWVyc1tpXS5mc2IpOworICAgICAgICBw
cmludGYoIiAgICAgICAgICB0aW1lciV1IGNvbmZpZyAlIzE4LjE2IiBQUkl4NjQgIiBjbXAgJSMx
OC44IiBQUkl4NjQgIlxuIiwKKyAgICAgICAgICAgICAgIGksIGgudGltZXJzW2ldLmNvbmZpZywg
aC50aW1lcnNbaV0uY21wKTsKKyAgICAgICAgcHJpbnRmKCIgICAgICAgICAgdGltZXIldSBwZXJp
b2QgJSMxOC44IiBQUkl4NjQgIiBmc2IgJSMxOC44IiBQUkl4NjQgIlxuIiwKKyAgICAgICAgICAg
ICAgIGksIGgucGVyaW9kW2ldLCBoLnRpbWVyc1tpXS5mc2IpOwogICAgIH0KIH0KIAoKCgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 11:52:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 11: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 1g7JDg-0000k0-Ho; Tue, 02 Oct 2018 11:52:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7JDe-0000ji-Ld
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 11:52:02 +0000
X-Inumbo-ID: bd7e79e4-c639-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bd7e79e4-c639-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 11:53:13 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 05:52:00 -0600
Message-Id: <5BB35BDD02000078001EDB4D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 05:51:57 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5BB35A0F02000078001EDB39@prv1-mh.provo.novell.com>
In-Reply-To: <5BB35A0F02000078001EDB39@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 4/4] tools/xen-hvmctx: drop bogus casts from
 dump_mtrr()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxzbyBtYWtlIHRoZSBpdGVyYXRpb24gdmFyaWFibGUgdW5zaWduZWQuCgpTaWduZWQtb2ZmLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS90b29scy9taXNjL3hlbi1o
dm1jdHguYworKysgYi90b29scy9taXNjL3hlbi1odm1jdHguYwpAQCAtMzQ0LDE5ICszNDQsMTcg
QEAgc3RhdGljIHZvaWQgZHVtcF9wbXRpbWVyKHZvaWQpCiBzdGF0aWMgdm9pZCBkdW1wX210cnIo
dm9pZCkKIHsKICAgICBIVk1fU0FWRV9UWVBFKE1UUlIpIHA7Ci0gICAgaW50IGk7CisgICAgdW5z
aWduZWQgaW50IGk7CisKICAgICBSRUFEKHApOwotICAgIHByaW50ZigiICAgIE1UUlI6IFBBVCAw
eCVsbHgsIGNhcCAweCVsbHgsIGRlZmF1bHQgMHglbGx4XG4iLCAKLSAgICAgICAgICAgKHVuc2ln
bmVkIGxvbmcgbG9uZykgcC5tc3JfcGF0X2NyLAotICAgICAgICAgICAodW5zaWduZWQgbG9uZyBs
b25nKSBwLm1zcl9tdHJyX2NhcCwKLSAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcgbG9uZykgcC5t
c3JfbXRycl9kZWZfdHlwZSk7CisgICAgcHJpbnRmKCIgICAgTVRSUjogUEFUICUjIiBQUkl4NjQg
IiwgY2FwICUjIiBQUkl4NjQgIiwgZGVmYXVsdCAlIyIgUFJJeDY0ICJcbiIsCisgICAgICAgICAg
IHAubXNyX3BhdF9jciwgcC5tc3JfbXRycl9jYXAsIHAubXNyX210cnJfZGVmX3R5cGUpOwogICAg
IGZvciAoIGkgPSAwIDsgaSA8IE1UUlJfVkNOVCA7IGkrKyApCi0gICAgICAgIHByaW50ZigiICAg
ICAgICAgIHZhciAlaSAweCUxNi4xNmxseCAweCUxNi4xNmxseFxuIiwgaSwKLSAgICAgICAgICAg
ICAgICh1bnNpZ25lZCBsb25nIGxvbmcpIHAubXNyX210cnJfdmFyWzIgKiBpXSwgCi0gICAgICAg
ICAgICAgICAodW5zaWduZWQgbG9uZyBsb25nKSBwLm1zcl9tdHJyX3ZhclsyICogaSArIDFdKTsK
KyAgICAgICAgcHJpbnRmKCIgICAgICAgICAgdmFyICV1ICUjMTguMTMiIFBSSXg2NCAiICUjMTgu
MTMiIFBSSXg2NCAiXG4iLCBpLAorICAgICAgICAgICAgICAgcC5tc3JfbXRycl92YXJbMiAqIGld
LCBwLm1zcl9tdHJyX3ZhclsyICogaSArIDFdKTsKICAgICBmb3IgKCBpID0gMCA7IGkgPCBOVU1f
RklYRURfTVNSIDsgaSsrICkKLSAgICAgICAgcHJpbnRmKCIgICAgICAgICAgZml4ZWQgJS4yaSAw
eCUxNi4xNmxseFxuIiwgaSwKLSAgICAgICAgICAgICAgICh1bnNpZ25lZCBsb25nIGxvbmcpIHAu
bXNyX210cnJfZml4ZWRbaV0pOworICAgICAgICBwcmludGYoIiAgICAgICAgICBmaXhlZCAlMDJ4
ICUjMTguMTYiIFBSSXg2NCAiXG4iLAorICAgICAgICAgICAgICAgaSwgcC5tc3JfbXRycl9maXhl
ZFtpXSk7CiB9CiAKIHN0YXRpYyB2b2lkIGR1bXBfdmlyaWRpYW5fZG9tYWluKHZvaWQpCgoKCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 11:58:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 11:58: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 1g7JJn-00018W-8q; Tue, 02 Oct 2018 11:58:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7JJl-00018R-50
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 11:58:21 +0000
X-Inumbo-ID: 1fa0b29f-c63a-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1fa0b29f-c63a-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 13:55:57 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 05:58:18 -0600
Message-Id: <5BB35D5602000078001EDB70@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 05:58:14 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB345DD02000078001EDA5A@prv1-mh.provo.novell.com>
 <cd8f6501-75d8-4c97-8559-77ac5b834fc6@arm.com>
 <5BB34BA402000078001EDAF1@prv1-mh.provo.novell.com>
 <e1050dd6-d93f-b380-03f8-4ffbc4f990c5@arm.com>
In-Reply-To: <e1050dd6-d93f-b380-03f8-4ffbc4f990c5@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 10/12] IOMMU: introduce IOMMU_MIXED
 config option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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 <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAyLjEwLjE4IGF0IDEzOjAwLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE9uIDAyLzEwLzIwMTggMTE6NDIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwMi4xMC4x
OCBhdCAxMjozOCwgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPj4+IE9uIDAyLzEwLzIw
MTggMTE6MTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IEFSTSBpcyBpbnRlbmRlZCB0byBnYWlu
IHN1cHBvcnQgZm9yIGhldGVyb2dlbmVvdXMgSU9NTVVzIG9uIGEgc2luZ2xlCj4+Pj4gc3lzdGVt
LiBUaGlzIG5vdCBvbmx5IGRpc2FsbG93cyBib290IHRpbWUgcmVwbGFjZW1lbnQgb2YgcmVzcGVj
dGl2ZQo+Pj4+IGluZGlyZWN0IGNhbGxzIChoYW5kbGluZyBvZiB3aGljaCBpcyB0aGUgbWFpbiBn
b2FsIG9mIHRoZSBpbnRyb2R1Y3Rpb24KPj4+PiBoZXJlKSwgYnV0IG1vcmUgZ2VuZXJhbGx5IGRp
c2FsbG93cyBjYWxscyB1c2luZyB0aGUgaW9tbXVfb3BzKCkgcmV0dXJuCj4+Pj4gdmFsdWUgZGly
ZWN0bHkgLSBhbGwgc3VjaCBjYWxscyBuZWVkIHRvIGhhdmUgbWVhbnMgKGNvbW1vbmx5IGEgZG9t
YWluCj4+Pj4gcG9pbnRlcikgdG8ga25vdyB0aGUgdGFyZ2V0ZWQgSU9NTVUuCj4+Pj4KPj4+PiBE
aXNhbGxvdyBhbGwgaG9va3MgbGFja2luZyBzdWNoIGNvbnRleHQgZm9yIHRoZSB0aW1lIGJlaW5n
LCB3aGljaCBpbgo+Pj4+IGVmZmVjdCBpcyBzb21lIGRlYWQgY29kZSBlbGltaW5hdGlvbiBmb3Ig
QVJNLiBPbmNlIGV4dGVuZGVkIHN1aXRhYmx5LAo+Pj4+IGluZGl2aWR1YWwgb2YgdGhlc2UgaG9v
a3MgY2FuIGJlIG1vdmVkIG91dCBvZiB0aGVpciBndWFyZHMgYWdhaW4gaW4gdGhlCj4+Pj4gZnV0
dXJlLgo+Pj4KPj4+IFdoaWxlIGluIHRoZW9yeSBpdCBpcyBwb3NzaWJsZSB0byBoYXZlIHBsYXRm
b3JtIHdpdGggaGV0ZXJlbmVvdXMgSU9NTVVzLgo+Pj4gICAgSSBkb24ndCBzZWUgc3VjaCBzdWNo
IHN1cHBvcnQgY29taW5nIGluIFhlbiBmb3IgdGhlIGZvcmVzZWVhYmxlCj4+PiBmdXR1cmUuIE5v
dGUgdGhhdCBldmVuIExpbnV4IGRvZXMgbm90IHN1cHBvcnQgc3VjaCBjYXNlLgo+Pj4KPj4+IFRo
aXMgcGF0Y2ggaXMgZ29pbmcgdG8gbWFrZSBtb3JlIGNvbXBsaWNhdGUgdG8gdW5zaGFyZSBwYWdl
LXRhYmxlcyBhcwo+Pj4gbm93IHdlIHdvdWxkIG5lZWQgdG8gY2FyZSBvZiBtaXhlZCBjYXNlLiBT
byBJIHdvdWxkIHJhdGhlciBub3Qgc2V0Cj4+PiBJT01NVV9NSVhFRCBvbiBBcm0gdW50aWwgd2Ug
aGF2ZSBhIHVzZSBjYXNlIGZvciBpdC4KPj4gCj4+IEludGVyZXN0aW5nLiBJIGVzc2VuY2UgdGhp
cyBpcyB0aGUgZXhhY3Qgb3Bwb3NpdGUgb2Ygd2hhdCB5b3UndmUKPj4gdG9sZCBtZSB3aGVuIEkg
aW5xdWlyZWQgYWJvdXQgaW5kaXJlY3QgY2FsbCBwYXRjaGluZyBvZiB0aGUgSU9NTVUKPj4gY29k
ZS4gVGhlIHNvbGUgcHVycG9zZSBvZiB0aGlzIG5ldyBvcHRpb24gaXMgdG8gaGF2ZSBhIGtleSBv
ZmYgb2YKPj4gd2hpY2ggSSBjYW4gdGVsbCB3aGV0aGVyIHRvIHVzZSBwYXRjaGFibGUgaW5kaXJl
Y3QgY2FsbHMgb3IgcGxhaW4KPj4gb25lcy4KPiAKPiBJIGRvbid0IHRoaW5rIEkgYW0gc2F5aW5n
IHRoZSBvcHBvc2l0ZS4gSSBvcGVuZWQgdGhlIGRvb3IgZm9yIG1peGVkIHVzZSAKPiBjYXNlLiBJ
dCBkb2VzIG5vdCBtZWFuLCBJIHdhbnQgdG8gc2VlIGhhbGYgb2YgdGhlIGhlbHBlcnMgZHJvcHBl
ZCBvbiBBcm0gCj4gYmVjYXVzZSB5b3Ugd2FudCB0aGVtIHRvIGJlIHBhdGNoYWJsZS4gVGhlcmUg
YXJlIG90aGVyIHdheSB0byBkbyBpdC4KCkkgZHJvcCBubyBoZWxwZXJzIChvciByZWFsbHkgaG9v
a3MpLCBJIG1lcmVseSBoaWRlIG9uZXMgd2hpY2ggY2FuJ3QKKGN1cnJlbnRseSkgYmUgdXNlZCBp
biBtaXhlZC1JT01NVSBlbnZpcm9ubWVudHMuIEFuZCB0aGUKbWl4ZWQtSU9NTVUgY2FzZSB3YXMg
d2hhdCB5b3UndmUgdXNlZCB0byByZXF1ZXN0IHRoYXQgaW5kaXJlY3QKY2FsbHMgaGVyZSBub3Qg
YmUgcGF0Y2hlZCBmb3IgQVJNLgoKPj4gSSdtIGFsc28gbm90IGZvbGxvd2luZyBob3cgdGhpcyBj
aGFuZ2Ugd291bGQgY29tcGxpY2F0ZSBhbnl0aGluZwo+PiBmb3IgeW91LiBUaGVyZSdzIGVmZmVj
dGl2ZWx5IG5vIGNoYW5nZSBmb3IgQVJNLCBleGNlcHQgZm9yIHNvbWUKPj4gZGVhZCBjb2RlIG5v
dCBnZXR0aW5nIGJ1aWx0IGFueW1vcmUuCj4gCj4gV2VsbCwgd2l0aCB5b3VyIHBhdGNoIGZyZWVf
cGFnZV90YWJsZSwgcmVzdW1lICYgY28gYXJlIHVuZGVyIAo+ICFJT01NVV9NSVhFRC4gU28gdGhl
eSBhcmUgdW51c2FibGUgb24gQXJtIHVudGlsIHdlIGVmZmVjdGl2ZWx5IHJld29yawo+IHRoZSBj
b2RlIHRvIGhhbmRsZSBtaXhlZCBjYXNlLiBNb3JlIGxpa2VseSB0aG9zZSBjYWxsYmFjayB3aWxs
IGJlIAo+IG5lY2Vzc2FyeSBvbiBBcm0gYmVmb3JlIG1peGVkIGNhc2UuIFNvIEkgZG9uJ3QgdGhp
bmsgdGhpcyBwYXRjaCBhcyBzdWNoIAo+IGlzIHdoYXQgd2Ugd2FudCBmb3IgQXJtIGF0IHRoZSBt
b21lbnQuCj4gCj4gSSB3b3VsZCBtdWNoIHByZWZlciBpZiB5b3UgZHJvcCBJT01NVV9NSVhFRCBh
bmQgaW1wbGVtZW50IGlvbW11X3t2LH1jYWxsIAo+IG9uIEFybSBhcyBhIGlvbW11X29wcy0+ZnVu
KC4uLikgKGkuZSBubyBhbHRlcm5hdGl2ZSBmb3Igbm93KS4gU28gY2FsbCAKPiBhcmUgc3RpbGwg
bm90IHBhdGNoYWJsZSBmb3IgQXJtLCB5ZXQgd2Ugc3RpbGwgaGF2ZSBhY2Nlc3MgdG8gYWxsIElP
TU1VIAo+IGZ1bmN0aW9ucy4KCldlbGwsIHRoYXQncyB3aGF0IEkgd291bGQgaGF2ZSBkb25lIGlm
IHlvdSBoYWRuJ3QgYnJvdWdodCB1cCB0aGUKbWl4ZWQtSU9NTVUgY2FzZSAtIGNsZWFybHksIHdp
dGhvdXQgYmVpbmcgYWJsZSB0byB0ZXN0LCBJIHdvdWxkbid0CmhhdmUgZGFyZWQgdG8gdHJ5IGFu
ZCBpbXBsZW1lbnQgcGF0Y2hpbmcgb2YgaW5kaXJlY3QgY2FsbHMgZm9yIEFSTS4KCkkgY2FuIGNl
cnRhaW5seSBkcm9wIHRoYXQgcGF0Y2gsIGJ1dCBpbiB0aGUgZW5kIGl0IG1lYW5zIHlvdSd2ZQpt
YWRlIG1lIGRvIG1vcmUgd29yayB0aGFuIHdvdWxkIGhhdmUgYmVlbiBuZWVkZWQgdG8gcmVhY2gK
dGhlIGltbWVkaWF0ZSBnb2FsIEkgaGF2ZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 12:33:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 12: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 1g7JrV-0003wK-3M; Tue, 02 Oct 2018 12:33:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=trsn=mo=citrix.com=prvs=80683a78a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g7JrT-0003wF-Q1
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 12:33:11 +0000
X-Inumbo-ID: fd485431-c63e-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fd485431-c63e-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 14:30:48 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,331,1534809600"; d="scan'208";a="79889135"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, Brian Woods
 <brian.woods@amd.com>
Thread-Topic: [PATCH v2] amd-iommu: use correct constants in
 amd_iommu_get_next_table_from_pte()...
Thread-Index: AQHUVZ8C+CsmTpD0dUaNuzh3ircPO6UL7I1A
Date: Tue, 2 Oct 2018 12:32:40 +0000
Message-ID: <e8f3d4a9a5304c91a2fe6c6ef8234214@AMSPEX02CL03.citrite.net>
References: <20180926134407.29963-1-paul.durrant@citrix.com>
In-Reply-To: <20180926134407.29963-1-paul.durrant@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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] amd-iommu: use correct constants in
 amd_iommu_get_next_table_from_pte()...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

UGluZz8gQ2FuIEkgZ2V0IGFuIGFjayBvciBvdGhlcndpc2UgZnJvbSBhbiBBTUQgbWFpbnRhaW5l
cj8KCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiBGcm9tOiBQYXVsIER1cnJhbnQgW21h
aWx0bzpwYXVsLmR1cnJhbnRAY2l0cml4LmNvbV0KPiBTZW50OiAyNiBTZXB0ZW1iZXIgMjAxOCAx
NDo0NAo+IFRvOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiBDYzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdAo+IDxz
dXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT47IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0Bh
bWQuY29tPgo+IFN1YmplY3Q6IFtQQVRDSCB2Ml0gYW1kLWlvbW11OiB1c2UgY29ycmVjdCBjb25z
dGFudHMgaW4KPiBhbWRfaW9tbXVfZ2V0X25leHRfdGFibGVfZnJvbV9wdGUoKS4uLgo+IAo+IC4u
LmFuZCBjaGFuZ2UgdGhlIG5hbWUgdG8gYW1kX2lvbW11X2dldF9hZGRyZXNzX2Zyb21fcHRlKCkg
c2luY2UgdGhlCj4gYWRkcmVzcyByZWFkIGlzIG5vdCBuZWNlc3NhcmlseSB0aGUgYWRkcmVzcyBv
ZiBhIG5leHQgbGV2ZWwgcGFnZSB0YWJsZS4KPiAoSWYgdGhlICduZXh0IGxldmVsJyBmaWVsZCBp
cyBub3QgMSAtIDYgdGhlbiB0aGUgYWRkcmVzcyBpcyBhIHBhZ2UKPiBhZGRyZXNzKS4KPiAKPiBU
aGUgY29uc3RhbnRzIGluIHVzZSBwcmlvciB0byB0aGlzIHBhdGNoIHJlbGF0ZSB0byBkZXZpY2Ug
dGFibGUgZW50cmllcwo+IHJhdGhlciB0aGFuIHBhZ2UgdGFibGUgZW50cmllcy4gQWx0aG91Z2gg
dGhleSBkbyBoYXZlIHRoZSBzYW1lIHZhbHVlLCBpdAo+IG1ha2VzIHRoZSBjb2RlIGNvbmZ1c2lu
ZyB0byByZWFkLgo+IAo+IFRoaXMgcGF0Y2ggYWxzbyBjaGFuZ2VzIHRoZSBQREUvUFRFIHBvaW50
ZXIgYXJndW1lbnQgdG8gdm9pZCAqLCBhbmQKPiByZW1vdmVzIGFueSB1MzIvdWludDMyX3QgY2Fz
dHMgaW4gdGhlIGNhbGwgc2l0ZXMuIFVubmVjZXNzYXJ5IGNhc3RzCj4gc3Vycm91bmRpbmcgY2Fs
bCBzaXRlcyBhcmUgYWxzbyByZW1vdmVkLgo+IAo+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+IAo+
IE5PVEU6IFRoZSBwYXRjaCBhbHNvIGFkZHMgZW1hY3MgYm9pbGVycGxhdGUgdG8gaW9tbXVfbWFw
LmMKPiAKPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXgu
Y29tPgo+IC0tLQo+IENjOiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxw
YW5pdEBhbWQuY29tPgo+IENjOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KPiAt
LS0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jICAgICAgIHwgNDAg
KysrKysrKysrKysrKysrKy0tLS0tLQo+IC0tLS0tCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FtZC9wY2lfYW1kX2lvbW11LmMgICB8IDEwICsrKy0tLS0KPiAgeGVuL2luY2x1ZGUvYXNtLXg4
Ni9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5oIHwgIDIgKy0KPiAgMyBmaWxlcyBjaGFuZ2VkLCAz
MCBpbnNlcnRpb25zKCspLCAyMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jCj4gYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvaW9tbXVfbWFwLmMKPiBpbmRleCA3MGI0MzQ1YjM3Li45ZmE1Y2QzYmQzIDEwMDY0
NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYwo+ICsrKyBi
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYwo+IEBAIC0yODUsMTkgKzI4
NSwxOCBAQCB2b2lkIGlvbW11X2R0ZV9zZXRfZ3Vlc3RfY3IzKHUzMiAqZHRlLCB1MTYgZG9tX2lk
LAo+IHU2NCBnY3IzLAo+ICAgICAgZHRlWzFdID0gZW50cnk7Cj4gIH0KPiAKPiAtdTY0IGFtZF9p
b21tdV9nZXRfbmV4dF90YWJsZV9mcm9tX3B0ZSh1MzIgKmVudHJ5KQo+ICt1aW50NjRfdCBhbWRf
aW9tbXVfZ2V0X2FkZHJlc3NfZnJvbV9wdGUodm9pZCAqcHRlKQo+ICB7Cj4gLSAgICB1NjQgYWRk
cl9sbywgYWRkcl9oaSwgcHRyOwo+ICsgICAgdWludDMyX3QgKmVudHJ5ID0gcHRlOwo+ICsgICAg
dWludDY0X3QgYWRkcl9sbywgYWRkcl9oaSwgcHRyOwo+IAo+IC0gICAgYWRkcl9sbyA9IGdldF9m
aWVsZF9mcm9tX3JlZ191MzIoCj4gLSAgICAgICAgZW50cnlbMF0sCj4gLSAgICAgICAgSU9NTVVf
REVWX1RBQkxFX1BBR0VfVEFCTEVfUFRSX0xPV19NQVNLLAo+IC0gICAgICAgIElPTU1VX0RFVl9U
QUJMRV9QQUdFX1RBQkxFX1BUUl9MT1dfU0hJRlQpOwo+ICsgICAgYWRkcl9sbyA9IGdldF9maWVs
ZF9mcm9tX3JlZ191MzIoZW50cnlbMF0sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBJT01NVV9QVEVfQUREUl9MT1dfTUFTSywKPiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIElPTU1VX1BURV9BRERSX0xPV19TSElGVCk7Cj4gCj4gLSAgICBhZGRy
X2hpID0gZ2V0X2ZpZWxkX2Zyb21fcmVnX3UzMigKPiAtICAgICAgICBlbnRyeVsxXSwKPiAtICAg
ICAgICBJT01NVV9ERVZfVEFCTEVfUEFHRV9UQUJMRV9QVFJfSElHSF9NQVNLLAo+IC0gICAgICAg
IElPTU1VX0RFVl9UQUJMRV9QQUdFX1RBQkxFX1BUUl9ISUdIX1NISUZUKTsKPiArICAgIGFkZHJf
aGkgPSBnZXRfZmllbGRfZnJvbV9yZWdfdTMyKGVudHJ5WzFdLAo+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgSU9NTVVfUFRFX0FERFJfSElHSF9NQVNLLAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfUFRFX0FERFJfSElHSF9TSElGVCk7
Cj4gCj4gICAgICBwdHIgPSAoYWRkcl9oaSA8PCAzMikgfCAoYWRkcl9sbyA8PCBQQUdFX1NISUZU
KTsKPiAgICAgIHJldHVybiBwdHI7Cj4gQEAgLTM1MCwxMSArMzQ5LDExIEBAIHN0YXRpYyBpbnQg
aW9tbXVfdXBkYXRlX3BkZV9jb3VudChzdHJ1Y3QgZG9tYWluICpkLAo+IHVuc2lnbmVkIGxvbmcg
cHRfbWZuLAo+ICAgICAgcGRlID0gdGFibGUgKyBwZm5fdG9fcGRlX2lkeChnZm4sIG1lcmdlX2xl
dmVsKTsKPiAKPiAgICAgIC8qIGdldCBwYWdlIHRhYmxlIG9mIG5leHQgbGV2ZWwgKi8KPiAtICAg
IG50YWJsZV9tYWRkciA9IGFtZF9pb21tdV9nZXRfbmV4dF90YWJsZV9mcm9tX3B0ZSgodTMyKilw
ZGUpOwo+ICsgICAgbnRhYmxlX21hZGRyID0gYW1kX2lvbW11X2dldF9hZGRyZXNzX2Zyb21fcHRl
KHBkZSk7Cj4gICAgICBudGFibGUgPSBtYXBfZG9tYWluX3BhZ2UoX21mbihwYWRkcl90b19wZm4o
bnRhYmxlX21hZGRyKSkpOwo+IAo+ICAgICAgLyogZ2V0IHRoZSBmaXJzdCBtZm4gb2YgbmV4dCBs
ZXZlbCAqLwo+IC0gICAgZmlyc3RfbWZuID0gYW1kX2lvbW11X2dldF9uZXh0X3RhYmxlX2Zyb21f
cHRlKCh1MzIqKW50YWJsZSkgPj4KPiBQQUdFX1NISUZUOwo+ICsgICAgZmlyc3RfbWZuID0gYW1k
X2lvbW11X2dldF9hZGRyZXNzX2Zyb21fcHRlKG50YWJsZSkgPj4gUEFHRV9TSElGVDsKPiAKPiAg
ICAgIGlmICggZmlyc3RfbWZuID09IDAgKQo+ICAgICAgICAgIGdvdG8gb3V0Owo+IEBAIC00MDEs
NyArNDAwLDcgQEAgc3RhdGljIGludCBpb21tdV9tZXJnZV9wYWdlcyhzdHJ1Y3QgZG9tYWluICpk
LAo+IHVuc2lnbmVkIGxvbmcgcHRfbWZuLAo+ICAgICAgcGRlID0gdGFibGUgKyBwZm5fdG9fcGRl
X2lkeChnZm4sIG1lcmdlX2xldmVsKTsKPiAKPiAgICAgIC8qIGdldCBmaXJzdCBtZm4gKi8KPiAt
ICAgIG50YWJsZV9tZm4gPSBhbWRfaW9tbXVfZ2V0X25leHRfdGFibGVfZnJvbV9wdGUoKHUzMiop
cGRlKSA+Pgo+IFBBR0VfU0hJRlQ7Cj4gKyAgICBudGFibGVfbWZuID0gYW1kX2lvbW11X2dldF9h
ZGRyZXNzX2Zyb21fcHRlKHBkZSkgPj4gUEFHRV9TSElGVDsKPiAKPiAgICAgIGlmICggbnRhYmxl
X21mbiA9PSAwICkKPiAgICAgIHsKPiBAQCAtNDEwLDcgKzQwOSw3IEBAIHN0YXRpYyBpbnQgaW9t
bXVfbWVyZ2VfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwKPiB1bnNpZ25lZCBsb25nIHB0X21mbiwK
PiAgICAgIH0KPiAKPiAgICAgIG50YWJsZSA9IG1hcF9kb21haW5fcGFnZShfbWZuKG50YWJsZV9t
Zm4pKTsKPiAtICAgIGZpcnN0X21mbiA9IGFtZF9pb21tdV9nZXRfbmV4dF90YWJsZV9mcm9tX3B0
ZSgodTMyKiludGFibGUpID4+Cj4gUEFHRV9TSElGVDsKPiArICAgIGZpcnN0X21mbiA9IGFtZF9p
b21tdV9nZXRfYWRkcmVzc19mcm9tX3B0ZShudGFibGUpID4+IFBBR0VfU0hJRlQ7Cj4gCj4gICAg
ICBpZiAoIGZpcnN0X21mbiA9PSAwICkKPiAgICAgIHsKPiBAQCAtNDY4LDggKzQ2Nyw3IEBAIHN0
YXRpYyBpbnQgaW9tbXVfcGRlX2Zyb21fZ2ZuKHN0cnVjdCBkb21haW4gKmQsCj4gdW5zaWduZWQg
bG9uZyBwZm4sCj4gICAgICAgICAgcGRlID0gbmV4dF90YWJsZV92YWRkciArIHBmbl90b19wZGVf
aWR4KHBmbiwgbGV2ZWwpOwo+IAo+ICAgICAgICAgIC8qIEhlcmUgbWlnaHQgYmUgYSBzdXBlciBw
YWdlIGZyYW1lICovCj4gLSAgICAgICAgbmV4dF90YWJsZV9tZm4gPQo+IGFtZF9pb21tdV9nZXRf
bmV4dF90YWJsZV9mcm9tX3B0ZSgodWludDMyX3QqKXBkZSkKPiAtICAgICAgICAgICAgICAgICAg
ICAgICAgID4+IFBBR0VfU0hJRlQ7Cj4gKyAgICAgICAgbmV4dF90YWJsZV9tZm4gPSBhbWRfaW9t
bXVfZ2V0X2FkZHJlc3NfZnJvbV9wdGUocGRlKSA+Pgo+IFBBR0VfU0hJRlQ7Cj4gCj4gICAgICAg
ICAgLyogU3BsaXQgc3VwZXIgcGFnZSBmcmFtZSBpbnRvIHNtYWxsZXIgcGllY2VzLiovCj4gICAg
ICAgICAgaWYgKCBpb21tdV9pc19wdGVfcHJlc2VudCgodTMyKilwZGUpICYmCj4gQEAgLTgxNSwz
ICs4MTMsMTMgQEAgdm9pZCBhbWRfaW9tbXVfc2hhcmVfcDJtKHN0cnVjdCBkb21haW4gKmQpCj4g
ICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl94KHBnZF9tZm4pKTsKPiAgICAgIH0KPiAgfQo+
ICsKPiArLyoKPiArICogTG9jYWwgdmFyaWFibGVzOgo+ICsgKiBtb2RlOiBDCj4gKyAqIGMtZmls
ZS1zdHlsZTogIkJTRCIKPiArICogYy1iYXNpYy1vZmZzZXQ6IDQKPiArICogdGFiLXdpZHRoOiA0
Cj4gKyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAo+ICsgKiBFbmQ6Cj4gKyAqLwo+IGRpZmYgLS1n
aXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCj4gYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCj4gaW5kZXggNGE2MzNjYTk0
MC4uODBkOWFlNjU2MSAxMDA2NDQKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQv
cGNpX2FtZF9pb21tdS5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9h
bWRfaW9tbXUuYwo+IEBAIC00MzAsMTEgKzQzMCwxMSBAQCBzdGF0aWMgdm9pZCBkZWFsbG9jYXRl
X3BhZ2VfdGFibGUoc3RydWN0IHBhZ2VfaW5mbwo+ICpwZykKPiAgICAgIGZvciAoIGluZGV4ID0g
MDsgaW5kZXggPCBQVEVfUEVSX1RBQkxFX1NJWkU7IGluZGV4KysgKQo+ICAgICAgewo+ICAgICAg
ICAgIHBkZSA9IHRhYmxlX3ZhZGRyICsgKGluZGV4ICogSU9NTVVfUEFHRV9UQUJMRV9FTlRSWV9T
SVpFKTsKPiAtICAgICAgICBuZXh0X3RhYmxlX21hZGRyID0gYW1kX2lvbW11X2dldF9uZXh0X3Rh
YmxlX2Zyb21fcHRlKHBkZSk7Cj4gLSAgICAgICAgbmV4dF9sZXZlbCA9IGlvbW11X25leHRfbGV2
ZWwoKHUzMiopcGRlKTsKPiArICAgICAgICBuZXh0X3RhYmxlX21hZGRyID0gYW1kX2lvbW11X2dl
dF9hZGRyZXNzX2Zyb21fcHRlKHBkZSk7Cj4gKyAgICAgICAgbmV4dF9sZXZlbCA9IGlvbW11X25l
eHRfbGV2ZWwocGRlKTsKPiAKPiAgICAgICAgICBpZiAoIChuZXh0X3RhYmxlX21hZGRyICE9IDAp
ICYmIChuZXh0X2xldmVsICE9IDApICYmCj4gLSAgICAgICAgICAgICBpb21tdV9pc19wdGVfcHJl
c2VudCgodTMyKilwZGUpICkKPiArICAgICAgICAgICAgIGlvbW11X2lzX3B0ZV9wcmVzZW50KHBk
ZSkgKQo+ICAgICAgICAgIHsKPiAgICAgICAgICAgICAgLyogV2UgZG8gbm90IHN1cHBvcnQgc2tp
cCBsZXZlbHMgeWV0ICovCj4gICAgICAgICAgICAgIEFTU0VSVChuZXh0X2xldmVsID09IGxldmVs
IC0gMSk7Cj4gQEAgLTU1OSw4ICs1NTksOCBAQCBzdGF0aWMgdm9pZCBhbWRfZHVtcF9wMm1fdGFi
bGVfbGV2ZWwoc3RydWN0IHBhZ2VfaW5mbyoKPiBwZywgaW50IGxldmVsLAo+ICAgICAgICAgICAg
ICBwcm9jZXNzX3BlbmRpbmdfc29mdGlycXMoKTsKPiAKPiAgICAgICAgICBwZGUgPSB0YWJsZV92
YWRkciArIChpbmRleCAqIElPTU1VX1BBR0VfVEFCTEVfRU5UUllfU0laRSk7Cj4gLSAgICAgICAg
bmV4dF90YWJsZV9tYWRkciA9IGFtZF9pb21tdV9nZXRfbmV4dF90YWJsZV9mcm9tX3B0ZShwZGUp
Owo+IC0gICAgICAgIGVudHJ5ID0gKHUzMiopcGRlOwo+ICsgICAgICAgIG5leHRfdGFibGVfbWFk
ZHIgPSBhbWRfaW9tbXVfZ2V0X2FkZHJlc3NfZnJvbV9wdGUocGRlKTsKPiArICAgICAgICBlbnRy
eSA9IHBkZTsKPiAKPiAgICAgICAgICBwcmVzZW50ID0gZ2V0X2ZpZWxkX2Zyb21fcmVnX3UzMihl
bnRyeVswXSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01N
VV9QREVfUFJFU0VOVF9NQVNLLAo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2
bS9zdm0vYW1kLWlvbW11LXByb3RvLmgKPiBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9h
bWQtaW9tbXUtcHJvdG8uaAo+IGluZGV4IDk5YmMyMWM3YjMuLmE2YmEwNDQ1ZGEgMTAwNjQ0Cj4g
LS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5oCj4gKysr
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5oCj4gQEAgLTU1
LDcgKzU1LDcgQEAgaW50IGFtZF9pb21tdV91cGRhdGVfaXZyc19tYXBwaW5nX2FjcGkodm9pZCk7
Cj4gIGludCBfX211c3RfY2hlY2sgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQs
IHVuc2lnbmVkIGxvbmcgZ2ZuLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1bnNpZ25lZCBsb25nIG1mbiwgdW5zaWduZWQgaW50Cj4gZmxhZ3MpOwo+ICBpbnQgX19tdXN0
X2NoZWNrIGFtZF9pb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxv
bmcKPiBnZm4pOwo+IC11NjQgYW1kX2lvbW11X2dldF9uZXh0X3RhYmxlX2Zyb21fcHRlKHUzMiAq
ZW50cnkpOwo+ICt1aW50NjRfdCBhbWRfaW9tbXVfZ2V0X2FkZHJlc3NfZnJvbV9wdGUodm9pZCAq
cHRlKTsKPiAgaW50IF9fbXVzdF9jaGVjayBhbWRfaW9tbXVfYWxsb2Nfcm9vdChzdHJ1Y3QgZG9t
YWluX2lvbW11ICpoZCk7Cj4gIGludCBhbWRfaW9tbXVfcmVzZXJ2ZV9kb21haW5fdW5pdHlfbWFw
KHN0cnVjdCBkb21haW4gKmRvbWFpbiwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdTY0IHBoeXNfYWRkciwgdW5zaWduZWQgbG9uZyBzaXplLAo+IC0tCj4gMi4xMS4w
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 12:33:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 12: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 1g7Jrk-0003wf-Cm; Tue, 02 Oct 2018 12:33:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=trsn=mo=citrix.com=prvs=80683a78a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g7Jri-0003wX-HE
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 12:33:26 +0000
X-Inumbo-ID: 061a11c3-c63f-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 061a11c3-c63f-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 14:31:03 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,331,1534809600"; d="scan'208";a="79889171"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, Brian Woods
 <brian.woods@amd.com>
Thread-Topic: [PATCH] amd-iommu: get rid of pointless
 IOMMU_PAGING_MODE_LEVEL_X definitions
Thread-Index: AQHUVmAOj9b3W7e64UyzeCBo0UKj2KUL60ug
Date: Tue, 2 Oct 2018 12:33:22 +0000
Message-ID: <df6fca4ff79a45a2bed9916cc1098d71@AMSPEX02CL03.citrite.net>
References: <20180927124601.24455-1-paul.durrant@citrix.com>
In-Reply-To: <20180927124601.24455-1-paul.durrant@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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] amd-iommu: get rid of pointless
 IOMMU_PAGING_MODE_LEVEL_X definitions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

UGluZz8gQ2FuIEkgZ2V0IGFuIGFjayBvciBvdGhlcndpc2UgZnJvbSBhbiBBTUQgbWFpbnRhaW5l
cj8KCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiBGcm9tOiBQYXVsIER1cnJhbnQgW21h
aWx0bzpwYXVsLmR1cnJhbnRAY2l0cml4LmNvbV0KPiBTZW50OiAyNyBTZXB0ZW1iZXIgMjAxOCAx
Mzo0Ngo+IFRvOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiBDYzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdAo+IDxz
dXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT47IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0Bh
bWQuY29tPgo+IFN1YmplY3Q6IFtQQVRDSF0gYW1kLWlvbW11OiBnZXQgcmlkIG9mIHBvaW50bGVz
cyBJT01NVV9QQUdJTkdfTU9ERV9MRVZFTF9YCj4gZGVmaW5pdGlvbnMKPiAKPiBUaGUgbGV2ZWxz
IGFyZSBhYnNvbHV0ZSBudW1iZXJzIHN1Y2ggdGhhdCBJT01NVV9QQUdJTkdfTU9ERV9MRVZFTF9Y
Cj4gZXZhbHVhdGVzIHRvIFggKGZvciB0aGUgdmFsaWQgcmFuZ2Ugb2YgMCAtIDcpIHNvIHNpbXBs
eSB1c2UgbnVtYmVycyBpbgo+IHRoZSBjb2RlLgo+IAo+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+
IAo+IE5PVEU6IFRoaXMgcGF0Y2ggYWxzbyBhZGRzIGVtYWNzIGJvaWxlcnBsYXRlIHRvIGFtZC1p
b21tdS1kZWZzLmgKPiAKPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFu
dEBjaXRyaXguY29tPgo+IC0tLQo+IENjOiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUu
c3V0aGlrdWxwYW5pdEBhbWQuY29tPgo+IENjOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1k
LmNvbT4KPiAtLS0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jICAg
ICAgfCAyNiArKysrKysrKysrKy0tLS0tLS0tLS0tLQo+IC0tLQo+ICB4ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jICB8ICA0ICstLS0KPiAgeGVuL2luY2x1ZGUvYXNt
LXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1kZWZzLmggfCAyMSArKysrKysrKysrKy0tLS0tLS0tLS0K
PiAgMyBmaWxlcyBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCspLCAyOCBkZWxldGlvbnMoLSkKPiAK
PiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jCj4g
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfbWFwLmMKPiBpbmRleCA5ZmE1Y2Qz
YmQzLi5lY2Q1NWQwNTczIDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9pb21tdV9tYXAuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9t
YXAuYwo+IEBAIC00MCw3ICs0MCw3IEBAIHZvaWQgY2xlYXJfaW9tbXVfcHRlX3ByZXNlbnQodW5z
aWduZWQgbG9uZyBsMV9tZm4sCj4gdW5zaWduZWQgbG9uZyBnZm4pCj4gICAgICB1NjQgKnRhYmxl
LCAqcHRlOwo+IAo+ICAgICAgdGFibGUgPSBtYXBfZG9tYWluX3BhZ2UoX21mbihsMV9tZm4pKTsK
PiAtICAgIHB0ZSA9IHRhYmxlICsgcGZuX3RvX3BkZV9pZHgoZ2ZuLCBJT01NVV9QQUdJTkdfTU9E
RV9MRVZFTF8xKTsKPiArICAgIHB0ZSA9IHRhYmxlICsgcGZuX3RvX3BkZV9pZHgoZ2ZuLCAxKTsK
PiAgICAgICpwdGUgPSAwOwo+ICAgICAgdW5tYXBfZG9tYWluX3BhZ2UodGFibGUpOwo+ICB9Cj4g
QEAgLTg0LDcgKzg0LDcgQEAgc3RhdGljIGJvb2xfdCBzZXRfaW9tbXVfcGRlX3ByZXNlbnQodTMy
ICpwZGUsIHVuc2lnbmVkCj4gbG9uZyBuZXh0X21mbiwKPiAgICAgIC8qIEZDIGJpdCBzaG91bGQg
YmUgZW5hYmxlZCBpbiBQVEUsIHRoaXMgaGVscHMgdG8gc29sdmUgcG90ZW50aWFsCj4gICAgICAg
KiBpc3N1ZXMgd2l0aCBBVFMgZGV2aWNlcwo+ICAgICAgICovCj4gLSAgICBpZiAoIG5leHRfbGV2
ZWwgPT0gSU9NTVVfUEFHSU5HX01PREVfTEVWRUxfMCApCj4gKyAgICBpZiAoIG5leHRfbGV2ZWwg
PT0gMCApCj4gICAgICAgICAgc2V0X2ZpZWxkX2luX3JlZ191MzIoSU9NTVVfQ09OVFJPTF9FTkFC
TEVELCBlbnRyeSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9QVEVfRkNf
TUFTSywgSU9NTVVfUFRFX0ZDX1NISUZULAo+ICZlbnRyeSk7Cj4gICAgICBwZGVbMV0gPSBlbnRy
eTsKPiBAQCAtMTE2LDggKzExNiw3IEBAIHN0YXRpYyBib29sX3Qgc2V0X2lvbW11X3B0ZV9wcmVz
ZW50KHVuc2lnbmVkIGxvbmcKPiBwdF9tZm4sIHVuc2lnbmVkIGxvbmcgZ2ZuLAo+IAo+ICAgICAg
cGRlID0gKHUzMiopKHRhYmxlICsgcGZuX3RvX3BkZV9pZHgoZ2ZuLCBwZGVfbGV2ZWwpKTsKPiAK
PiAtICAgIG5lZWRfZmx1c2ggPSBzZXRfaW9tbXVfcGRlX3ByZXNlbnQocGRlLCBuZXh0X21mbiwK
PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfUEFHSU5HX01P
REVfTEVWRUxfMCwgaXcsCj4gaXIpOwo+ICsgICAgbmVlZF9mbHVzaCA9IHNldF9pb21tdV9wZGVf
cHJlc2VudChwZGUsIG5leHRfbWZuLCAwLCBpdywgaXIpOwo+ICAgICAgdW5tYXBfZG9tYWluX3Bh
Z2UodGFibGUpOwo+ICAgICAgcmV0dXJuIG5lZWRfZmx1c2g7Cj4gIH0KPiBAQCAtNDE5LDggKzQx
OCw3IEBAIHN0YXRpYyBpbnQgaW9tbXVfbWVyZ2VfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwKPiB1
bnNpZ25lZCBsb25nIHB0X21mbiwKPiAgICAgIH0KPiAKPiAgICAgIC8qIHNldHVwIHN1cGVyIHBh
Z2UgbWFwcGluZywgbmV4dCBsZXZlbCA9IDAgKi8KPiAtICAgIHNldF9pb21tdV9wZGVfcHJlc2Vu
dCgodTMyKilwZGUsIGZpcnN0X21mbiwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICBJT01N
VV9QQUdJTkdfTU9ERV9MRVZFTF8wLAo+ICsgICAgc2V0X2lvbW11X3BkZV9wcmVzZW50KCh1MzIq
KXBkZSwgZmlyc3RfbWZuLCAwLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICEhKGZsYWdz
ICYgSU9NTVVGX3dyaXRhYmxlKSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAhIShmbGFn
cyAmIElPTU1VRl9yZWFkYWJsZSkpOwo+IAo+IEBAIC00NDcsMTggKzQ0NSwxNyBAQCBzdGF0aWMg
aW50IGlvbW11X3BkZV9mcm9tX2dmbihzdHJ1Y3QgZG9tYWluICpkLAo+IHVuc2lnbmVkIGxvbmcg
cGZuLAo+ICAgICAgdGFibGUgPSBoZC0+YXJjaC5yb290X3RhYmxlOwo+ICAgICAgbGV2ZWwgPSBo
ZC0+YXJjaC5wYWdpbmdfbW9kZTsKPiAKPiAtICAgIEJVR19PTiggdGFibGUgPT0gTlVMTCB8fCBs
ZXZlbCA8IElPTU1VX1BBR0lOR19NT0RFX0xFVkVMXzEgfHwKPiAtICAgICAgICAgICAgbGV2ZWwg
PiBJT01NVV9QQUdJTkdfTU9ERV9MRVZFTF82ICk7Cj4gKyAgICBCVUdfT04oIHRhYmxlID09IE5V
TEwgfHwgbGV2ZWwgPCAxIHx8IGxldmVsID4gNiApOwo+IAo+ICAgICAgbmV4dF90YWJsZV9tZm4g
PSBtZm5feChwYWdlX3RvX21mbih0YWJsZSkpOwo+IAo+IC0gICAgaWYgKCBsZXZlbCA9PSBJT01N
VV9QQUdJTkdfTU9ERV9MRVZFTF8xICkKPiArICAgIGlmICggbGV2ZWwgPT0gMSApCj4gICAgICB7
Cj4gICAgICAgICAgcHRfbWZuW2xldmVsXSA9IG5leHRfdGFibGVfbWZuOwo+ICAgICAgICAgIHJl
dHVybiAwOwo+ICAgICAgfQo+IAo+IC0gICAgd2hpbGUgKCBsZXZlbCA+IElPTU1VX1BBR0lOR19N
T0RFX0xFVkVMXzEgKQo+ICsgICAgd2hpbGUgKCBsZXZlbCA+IDEgKQo+ICAgICAgewo+ICAgICAg
ICAgIHVuc2lnbmVkIGludCBuZXh0X2xldmVsID0gbGV2ZWwgLSAxOwo+ICAgICAgICAgIHB0X21m
bltsZXZlbF0gPSBuZXh0X3RhYmxlX21mbjsKPiBAQCAtNjc2LDggKzY3Myw3IEBAIGludCBhbWRf
aW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZwo+IGdmbiwgdW5z
aWduZWQgbG9uZyBtZm4sCj4gICAgICB9Cj4gCj4gICAgICAvKiBJbnN0YWxsIDRrIG1hcHBpbmcg
Zmlyc3QgKi8KPiAtICAgIG5lZWRfZmx1c2ggPSBzZXRfaW9tbXVfcHRlX3ByZXNlbnQocHRfbWZu
WzFdLCBnZm4sIG1mbiwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
SU9NTVVfUEFHSU5HX01PREVfTEVWRUxfMSwKPiArICAgIG5lZWRfZmx1c2ggPSBzZXRfaW9tbXVf
cHRlX3ByZXNlbnQocHRfbWZuWzFdLCBnZm4sIG1mbiwgMSwKPiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgISEoZmxhZ3MgJiBJT01NVUZfd3JpdGFibGUpLAo+ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAhIShmbGFncyAmIElPTU1VRl9yZWFk
YWJsZSkpOwo+IAo+IEBAIC02OTAsOCArNjg2LDggQEAgaW50IGFtZF9pb21tdV9tYXBfcGFnZShz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nCj4gZ2ZuLCB1bnNpZ25lZCBsb25nIG1mbiwK
PiAgICAgIGlmICggaXNfaHZtX2RvbWFpbihkKSApCj4gICAgICAgICAgYW1kX2lvbW11X2ZsdXNo
X3BhZ2VzKGQsIGdmbiwgMCk7Cj4gCj4gLSAgICBmb3IgKCBtZXJnZV9sZXZlbCA9IElPTU1VX1BB
R0lOR19NT0RFX0xFVkVMXzI7Cj4gLSAgICAgICAgICBtZXJnZV9sZXZlbCA8PSBoZC0+YXJjaC5w
YWdpbmdfbW9kZTsgbWVyZ2VfbGV2ZWwrKyApCj4gKyAgICBmb3IgKCBtZXJnZV9sZXZlbCA9IDI7
IG1lcmdlX2xldmVsIDw9IGhkLT5hcmNoLnBhZ2luZ19tb2RlOwo+ICsgICAgICAgICAgbWVyZ2Vf
bGV2ZWwrKyApCj4gICAgICB7Cj4gICAgICAgICAgaWYgKCBwdF9tZm5bbWVyZ2VfbGV2ZWxdID09
IDAgKQo+ICAgICAgICAgICAgICBicmVhazsKPiBAQCAtODA4LDcgKzgwNCw3IEBAIHZvaWQgYW1k
X2lvbW11X3NoYXJlX3AybShzdHJ1Y3QgZG9tYWluICpkKQo+ICAgICAgICAgIGhkLT5hcmNoLnJv
b3RfdGFibGUgPSBwMm1fdGFibGU7Cj4gCj4gICAgICAgICAgLyogV2hlbiBzaGFyaW5nIHAybSB3
aXRoIGlvbW11LCBwYWdpbmcgbW9kZSA9IDQgKi8KPiAtICAgICAgICBoZC0+YXJjaC5wYWdpbmdf
bW9kZSA9IElPTU1VX1BBR0lOR19NT0RFX0xFVkVMXzQ7Cj4gKyAgICAgICAgaGQtPmFyY2gucGFn
aW5nX21vZGUgPSA0Owo+ICAgICAgICAgIEFNRF9JT01NVV9ERUJVRygiU2hhcmUgcDJtIHRhYmxl
IHdpdGggaW9tbXU6IHAybSB0YWJsZSA9ICUjbHhcbiIsCj4gICAgICAgICAgICAgICAgICAgICAg
ICAgIG1mbl94KHBnZF9tZm4pKTsKPiAgICAgIH0KPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYwo+IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYwo+IGluZGV4IDgwZDlhZTY1NjEuLjAzMGRlYmI3NzUgMTAw
NjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYwo+
ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKPiBAQCAt
MjQwLDkgKzI0MCw3IEBAIHN0YXRpYyBpbnQgYW1kX2lvbW11X2RvbWFpbl9pbml0KHN0cnVjdCBk
b21haW4gKmQpCj4gCj4gICAgICAvKiBGb3IgcHYgYW5kIGRvbTAsIHN0aWNrIHdpdGggZ2V0X3Bh
Z2luZ19tb2RlKG1heF9wYWdlKQo+ICAgICAgICogRm9yIEhWTSBkb20wLCB1c2UgMiBsZXZlbCBw
YWdlIHRhYmxlIGF0IGZpcnN0ICovCj4gLSAgICBoZC0+YXJjaC5wYWdpbmdfbW9kZSA9IGlzX2h2
bV9kb21haW4oZCkgPwo+IC0gICAgICAgICAgICAgICAgICAgICAgSU9NTVVfUEFHSU5HX01PREVf
TEVWRUxfMiA6Cj4gLSAgICAgICAgICAgICAgICAgICAgICBnZXRfcGFnaW5nX21vZGUobWF4X3Bh
Z2UpOwo+ICsgICAgaGQtPmFyY2gucGFnaW5nX21vZGUgPSBpc19odm1fZG9tYWluKGQpID8gMiA6
Cj4gZ2V0X3BhZ2luZ19tb2RlKG1heF9wYWdlKTsKPiAgICAgIHJldHVybiAwOwo+ICB9Cj4gCj4g
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtZGVmcy5o
Cj4gYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LWRlZnMuaAo+IGluZGV4
IGM0NzlmMGJiMDIuLjZiMzVkYmZkMzIgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9odm0vc3ZtL2FtZC1pb21tdS1kZWZzLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2
bS9zdm0vYW1kLWlvbW11LWRlZnMuaAo+IEBAIC0zOCw4ICszOCw3IEBACj4gIAlQQUdFX1NJWkUg
KiAoUFRFX1BFUl9UQUJMRV9BTElHTihlbnRyaWVzKSA+PiBQVEVfUEVSX1RBQkxFX1NISUZUKQo+
IAo+ICAjZGVmaW5lIGFtZF9vZmZzZXRfbGV2ZWxfYWRkcmVzcyhvZmZzZXQsIGxldmVsKSBcCj4g
LSAgICAgIAkoKHU2NCkob2Zmc2V0KSA8PCAoMTIgKyAoUFRFX1BFUl9UQUJMRV9TSElGVCAqIFwK
PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobGV2ZWwgLSBJT01NVV9QQUdJTkdf
TU9ERV9MRVZFTF8xKSkpKQo+ICsgICAgICAgICgodWludDY0X3QpKG9mZnNldCkgPDwgKDEyICsg
KFBURV9QRVJfVEFCTEVfU0hJRlQgKiAoKGxldmVsKSAtCj4gMSkpKSkKPiAKPiAgI2RlZmluZSBQ
Q0lfTUlOX0NBUF9PRkZTRVQJMHg0MAo+ICAjZGVmaW5lIFBDSV9NQVhfQ0FQX0JMT0NLUwk0OAo+
IEBAIC00NTAsMTQgKzQ0OSw2IEBACj4gCj4gIC8qIFBhZ2luZyBtb2RlcyAqLwo+ICAjZGVmaW5l
IElPTU1VX1BBR0lOR19NT0RFX0RJU0FCTEVECTB4MAo+IC0jZGVmaW5lIElPTU1VX1BBR0lOR19N
T0RFX0xFVkVMXzAJMHgwCj4gLSNkZWZpbmUgSU9NTVVfUEFHSU5HX01PREVfTEVWRUxfMQkweDEK
PiAtI2RlZmluZSBJT01NVV9QQUdJTkdfTU9ERV9MRVZFTF8yCTB4Mgo+IC0jZGVmaW5lIElPTU1V
X1BBR0lOR19NT0RFX0xFVkVMXzMJMHgzCj4gLSNkZWZpbmUgSU9NTVVfUEFHSU5HX01PREVfTEVW
RUxfNAkweDQKPiAtI2RlZmluZSBJT01NVV9QQUdJTkdfTU9ERV9MRVZFTF81CTB4NQo+IC0jZGVm
aW5lIElPTU1VX1BBR0lOR19NT0RFX0xFVkVMXzYJMHg2Cj4gLSNkZWZpbmUgSU9NTVVfUEFHSU5H
X01PREVfTEVWRUxfNwkweDcKPiAKPiAgLyogRmxhZ3MgKi8KPiAgI2RlZmluZSBJT01NVV9DT05U
Uk9MX0RJU0FCTEVECTAKPiBAQCAtNDk4LDMgKzQ4OSwxMyBAQAo+ICAjZGVmaW5lIElPTU1VX1JF
R19CQVNFX0FERFJfSElHSF9TSElGVCAgICAgICAgICAgICAgMAo+IAo+ICAjZW5kaWYgLyogX0FT
TV9YODZfNjRfQU1EX0lPTU1VX0RFRlNfSCAqLwo+ICsKPiArLyoKPiArICogTG9jYWwgdmFyaWFi
bGVzOgo+ICsgKiBtb2RlOiBDCj4gKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKPiArICogYy1iYXNp
Yy1vZmZzZXQ6IDQKPiArICogdGFiLXdpZHRoOiA0Cj4gKyAqIGluZGVudC10YWJzLW1vZGU6IG5p
bAo+ICsgKiBFbmQ6Cj4gKyAqLwo+IC0tCj4gMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 12:34:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 12:34: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 1g7Jsm-00043P-PN; Tue, 02 Oct 2018 12:34:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bxm8=mo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g7Jsk-000438-Qo
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 12:34:30 +0000
X-Inumbo-ID: ac79a670-c63f-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ac79a670-c63f-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 12:35: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 <aliasfile-bounces@xenproject.org>)
 id 1g7Jsg-0003r8-6x; Tue, 02 Oct 2018 12:34: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 1g7Jsf-0005rb-Cl; Tue, 02 Oct 2018 12:34:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g7Jsf-0008Rn-Bs; Tue, 02 Oct 2018 12:34:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128281-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-unstable:test-amd64-i386-migrupgrade:guest-migrate/src_host/dst_host:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-localmigrate/x10:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop: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-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt: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-amd64-i386-libvirt-xsm:migrate-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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt: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-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-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-libvirt: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-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-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1: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-i386-xl-qemut-ws16-amd64:guest-stop: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-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=edb4724e36256c495a6aa3cf1a12722efe271f9d
X-Osstest-Versions-That: xen=940185b2f6f343251c2b83bd96e599398cea51ec
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 02 Oct 2018 12:34:25 +0000
Subject: [Xen-devel] [xen-unstable test] 128281: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODI4MSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODI4MS8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFk
ZSAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEyODA4
NAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3Qv
ZHN0X2hvc3QgZmFpbCBSRUdSLiB2cy4gMTI4MDg0CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBp
bnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMjgyNjcg
cGFzcyBpbiAxMjgyODEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAxMjgyNjcKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjgwODQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyODA4NAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4
MDg0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjgwODQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODA4NAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTI4MDg0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjgwODQKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEy
ODA4NAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4MDg0CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGVkYjQ3MjRlMzYy
NTZjNDk1YTZhYTNjZjFhMTI3MjJlZmUyNzFmOWQKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAg
ICAgICAgICAgICAgIDk0MDE4NWIyZjZmMzQzMjUxYzJiODNiZDk2ZTU5OTM5OGNlYTUxZWMKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyODA4NCAgMjAxOC0wOS0yNiAwMTo1MTo1MyBaICAgIDYgZGF5
cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjgxMTggIDIwMTgtMDktMjcgMDA6Mzc6MDMgWiAgICA1
IGRheXMgICAgNSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjgyNDAgIDIwMTgtMDkt
MjkgMjA6MDQ6MDUgWiAgICAyIGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91
Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJp
dGRlZmVuZGVyLmNvbT4KICBBbWl0IFNpbmdoIFRvbWFyIDxhbWl0dG9tZXIyNUBnbWFpbC5jb20+
CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBBbmRyaWkgQW5p
c292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlh
bi5saW5kaWdAY2l0cml4LmNvbT4KICBDaHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIuY2xh
cms2QGJhZXN5c3RlbXMuY29tPgogIERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5j
b20+CiAgRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KICBEb3VnIEdvbGRzdGVp
biA8Y2FyZG9lQGNhcmRvZS5jb20+CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRy
aXguY29tPgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPgogIFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBTYW11ZWwgVGhpYmF1bHQg
PHNhbXVlbC50aGliYXVsdEBlbnMtbHlvbi5vcmc+CiAgVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0
a2xlbmd5ZWwuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgWWFuZyBRaWFu
IDxrcml6ZXhAZ21haWwuY29tPgogIFlhbmcgUWlhbiA8eWFuZy5xaWFuQGNpdHJpeC5jb20+Cgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC14ZW4tZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXhlbi14c20tZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
cmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
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
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDYwMCBs
aW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 12:45:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 12:45: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 1g7K3T-0004x7-Vp; Tue, 02 Oct 2018 12:45:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bxm8=mo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g7K3S-0004wx-Ga
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 12:45:34 +0000
X-Inumbo-ID: 382313bc-c641-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 382313bc-c641-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 12:46: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 <aliasfile-bounces@xenproject.org>)
 id 1g7K3P-000441-1O; Tue, 02 Oct 2018 12:45: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 1g7K3O-0006Kw-LK; Tue, 02 Oct 2018 12:45:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g7K3O-0007oQ-Kd; Tue, 02 Oct 2018 12:45:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128304-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=9f81dc1081bdf02b001083bbda7257bf24d3e604
X-Osstest-Versions-That: libvirt=199eee6aae7af3d813fbe98660c7e0fa1a8ae7b7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 02 Oct 2018 12:45:30 +0000
Subject: [Xen-devel] [libvirt test] 128304: 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>

ZmxpZ2h0IDEyODMwNCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjgzMDQvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEyODI0OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4MjQ5CiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
cWNvdzIgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIDlmODFkYzEwODFiZGYwMmIwMDEwODNiYmRhNzI1N2JmMjRkM2U2
MDQKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDE5OWVlZTZhYWU3YWYz
ZDgxM2ZiZTk4NjYwYzdlMGZhMWE4YWU3YjcKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyODI0OSAg
MjAxOC0wOS0zMCAwNDozNzo0NiBaICAgIDIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjgz
MDQgIDIwMTgtMTAtMDIgMDQ6MTg6NDUgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBEYW5pZWwgVmVpbGxhcmQg
PHZlaWxsYXJkQHJlZGhhdC5jb20+CiAgRmFiaWFubyBGaWTDqm5jaW8gPGZpZGVuY2lvQHJlZGhh
dC5jb20+CiAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNlLmNvbT4KICBKb2huIEZlcmxhbiA8amZl
cmxhbkByZWRoYXQuY29tPgogIEp1bGlvIEZhcmFjY28gPGpjZmFyYWNjb0BnbWFpbC5jb20+CiAg
SsOhbiBUb21rbyA8anRvbWtvQHJlZGhhdC5jb20+CiAgTWFyYyBIYXJ0bWF5ZXIgPG1oYXJ0bWF5
QGxpbnV4LmlibS5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4K
CmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFj
b3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6
L2hvbWUveGVuL2dpdC9saWJ2aXJ0LmdpdAogICAxOTllZWU2YWFlLi45ZjgxZGMxMDgxICA5Zjgx
ZGMxMDgxYmRmMDJiMDAxMDgzYmJkYTcyNTdiZjI0ZDNlNjA0IC0+IHhlbi10ZXN0ZWQtbWFzdGVy
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 12:47:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 12:47: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 1g7K53-000532-Cm; Tue, 02 Oct 2018 12:47:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7K52-00052t-7O
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 12:47:12 +0000
X-Inumbo-ID: 716328f1-c641-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 716328f1-c641-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 12:48:21 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 06:47:09 -0600
Message-Id: <5BB368C902000078001EDBAF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 06:47:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B97BEB202000078001E73FB@prv1-mh.provo.novell.com>
 <5BAA42D102000078001EBBEB@prv1-mh.provo.novell.com>
 <5BB34A1102000078001EDABE@prv1-mh.provo.novell.com>
 <57c23678-c8e6-d6d8-f0de-38a48b8936f2@citrix.com>
In-Reply-To: <57c23678-c8e6-d6d8-f0de-38a48b8936f2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Ping: [PATCH v3 0/4] x86/HVM: implement memory read
 caching
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Paul Durrant <paul.durrant@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAyLjEwLjE4IGF0IDEyOjUxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDIvMTAvMTggMTE6MzYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAyNS4w
OS4xOCBhdCAxNjoxNCwgPEpCZXVsaWNoQHN1c2UuY29tPiB3cm90ZToKPj4+IEVtdWxhdGlvbiBy
ZXF1aXJpbmcgZGV2aWNlIG1vZGVsIGFzc2lzdGFuY2UgdXNlcyBhIGZvcm0gb2YgaW5zdHJ1Y3Rp
b24KPj4+IHJlLWV4ZWN1dGlvbiwgYXNzdW1pbmcgdGhhdCB0aGUgc2Vjb25kIChhbmQgYW55IGZ1
cnRoZXIpIHBhc3MgdGFrZXMKPj4+IGV4YWN0bHkgdGhlIHNhbWUgcGF0aC4gVGhpcyBpcyBhIHZh
bGlkIGFzc3VtcHRpb24gYXMgZmFyIGFzIHVzZSBvZiBDUFUKPj4+IHJlZ2lzdGVycyBnb2VzIChh
cyB0aG9zZSBjYW4ndCBjaGFuZ2Ugd2l0aG91dCBhbnkgb3RoZXIgaW5zdHJ1Y3Rpb24KPj4+IGV4
ZWN1dGluZyBpbiBiZXR3ZWVuKSwgYnV0IGlzIHdyb25nIGZvciBtZW1vcnkgYWNjZXNzZXMuIElu
IHBhcnRpY3VsYXIKPj4+IGl0IGhhcyBiZWVuIG9ic2VydmVkIHRoYXQgV2luZG93cyBtaWdodCBw
YWdlIG91dCBidWZmZXJzIHVuZGVybmVhdGgKPj4+IGFuIGluc3RydWN0aW9uIGN1cnJlbnRseSB1
bmRlciBlbXVsYXRpb24gKGhpdHRpbmcgYmV0d2VlbiB0d28gcGFzc2VzKS4KPj4+IElmIHRoZSBm
aXJzdCBwYXNzIHRyYW5zbGF0ZWQgYSBsaW5lYXIgYWRkcmVzcyBzdWNjZXNzZnVsbHksIGFueSBz
dWJzZXF1ZW50Cj4+PiBwYXNzIG5lZWRzIHRvIGRvIHNvIHRvbywgeWllbGRpbmcgdGhlIGV4YWN0
IHNhbWUgdHJhbnNsYXRpb24uCj4+Pgo+Pj4gSW50cm9kdWNlIGEgY2FjaGUgKHVzZWQganVzdCBi
eSBndWVzdCBwYWdlIHRhYmxlIGFjY2Vzc2VzIGZvciBub3csIGkuZS4KPj4+IGEgZm9ybSBvZiAi
cGFnaW5nIHN0cnVjdHVyZSBjYWNoZSIpIHRvIG1ha2Ugc3VyZSBhYm92ZSBkZXNjcmliZWQKPj4+
IGFzc3VtcHRpb24gaG9sZHMuIFRoaXMgaXMgYSB2ZXJ5IHNpbXBsaXN0aWMgaW1wbGVtZW50YXRp
b24gZm9yIG5vdzogT25seQo+Pj4gZXhhY3QgbWF0Y2hlcyBhcmUgc2F0aXNmaWVkIChubyBvdmVy
bGFwcyBvciBwYXJ0aWFsIHJlYWRzIG9yIGFueXRoaW5nKS4KPj4+Cj4+PiBUaGVyZSdzIGFsc28g
c29tZSBzZWVtaW5nbHkgdW5yZWxhdGVkIGNsZWFudXAgaGVyZSB3aGljaCB3YXMgZm91bmQKPj4+
IGRlc2lyYWJsZSBvbiB0aGUgd2F5Lgo+Pj4KPj4+IDE6IHg4Ni9tbTogYWRkIG9wdGlvbmFsIGNh
Y2hlIHRvIEdMQS0+R0ZOIHRyYW5zbGF0aW9uCj4+PiAyOiB4ODYvbW06IHVzZSBvcHRpb25hbCBj
YWNoZSBpbiBndWVzdF93YWxrX3RhYmxlcygpCj4+PiAzOiB4ODYvSFZNOiBpbXBsZW1lbnQgbWVt
b3J5IHJlYWQgY2FjaGluZwo+Pj4gNDogeDg2L0hWTTogcHJlZmlsbCBjYWNoZSB3aXRoIFBEUFRF
cyB3aGVuIHBvc3NpYmxlCj4+Pgo+Pj4gQXMgZm9yIHYyLCBJJ20gb21pdHRpbmcgIlZNWDogY29y
cmVjdCBQRFBURSBsb2FkIGNoZWNrcyIgZnJvbSB2MywgYXMgSQo+Pj4gY2FuJ3QgY3VycmVudGx5
IGZpbmQgZW5vdWdoIHRpbWUgdG8gY2Fycnkgb3V0IHRoZSByZXF1ZXN0ZWQgZnVydGhlcgo+Pj4g
cmV3b3JrLgo+PiBBbmRyZXcsIEdlb3JnZT8KPiAKPiBZb3UndmUgbm90IGZpeGVkIGFueXRoaW5n
IGZyb20gbXkgY29uY2VybnMgd2l0aCB2MS4KCkkndmUgcmVzcG9uZGVkIHRvIHlvdXIgY29uY2Vy
bnMgdmVyYmFsbHksIGFuZCB5b3Ugd2VudCBzaWxlbnQsIGFzIGlzCihJIHJlZ3JldCBoYXZpbmcg
dG8gc2F5IHNvKSB0aGUgY2FzZSBxdWl0ZSBvZnRlbi4gVGhpcyBzaW1wbHkgYmxvY2tzCmFueSBw
cm9ncmVzcy4gSGVuY2UsIGFmdGVyIGVub3VnaCB0aW1lIHdlbnQgYnksIEkgc2ltcGx5IHRvb2sg
dGhlCmxpYmVydHkgdG8gaW50ZXJwcmV0IHRoZSBzaWxlbmNlIGFzICJ0aGUgdmVyYmFsIHJlc3Bv
bnNlIHRvb2sgY2FyZSBvZgpteSBjb25jZXJucyIuCgo+IFRoaXMgZG9lc24ndCBiZWhhdmUgbGlr
ZSByZWFsIGhhcmR3YXJlLCBhbmQgZGVmaW5pdGVseSBkb2Vzbid0IGJlaGF2ZSBhcwo+IG5hbWVk
IC0gInN0cnVjdCBodm1lbXVsX2NhY2hlIiBpcyBzaW1wbHkgZmFsc2UuICBJZiBpdCB3ZXJlIG5h
bWVkCj4gaHZtZW11bF9wc2MgKG9yIHNvbWUgb3RoZXIgdmFyaWF0aW9uIG9uIFBhZ2luZyBTdHJ1
Y3R1cmUgQ2FjaGUpIHRoZW4gaXQKPiB3b3VsZG4ndCBiZSBzbyBiYWQsIGFzIHRoZSBpbmRpdmlk
dWFsIGxldmVscyBkbyBtYWtlIG1vcmUgc2Vuc2UgaW4gdGhhdAo+IGNvbnRleHQKCkFzIHByZXZp
b3VzbHkgcG9pbnRlZCBvdXQgKHdpdGhvdXQgYW55IHN1Z2dlc3Rpb24gY29taW5nIGJhY2sgZnJv
bQp5b3UpLCBJIGNob3NlIHRoZSBuYW1lICJjYWNoZSIgZm9yIHRoZSBsYWNrIG9mIGEgYmV0dGVy
IHRlcm0uIEhvd2V2ZXIsCkkgY2VydGFpbmx5IGRpc2FncmVlIHdpdGggbmFtaW5nIGl0IFBTQyBv
ciBzb21lIHN1Y2gsIGFzIGl0cyBsZXZlbCB6ZXJvCmlzIGludGVudGlvbmFsbHkgdGhlcmUgdG8g
YmUgZXZlbnR1YWxseSB1c2VkIGZvciBub24tcGFnaW5nLXN0cnVjdHVyZQpkYXRhLgoKPiAobm90
IHRoYXQgaXQgd291bGQgbWFrZSB0aGUgYmVoYXZpb3VyIGFueSBjbG9zZXIgdG8gaG93IGhhcmR3
YXJlCj4gYWN0dWFsbHkgd29ya3MpLgoKSSBjYW4gY2VydGFpbmx5IGFwcHJlY2lhdGUgdGhpcyBj
b25jZXJuIG9mIHlvdXJzLCBidXQgdGhlIHdob2xlIGlzc3VlCnRoZSBzZXJpZXMgaXMgYWltaW5n
IHRvIGFkZHJlc3MgaXMgc29tZXRoaW5nIHRoYXQgd2UgY2FuJ3QgbWFrZQpiZWhhdmUgbGlrZSBo
YXJkd2FyZSBkb2VzOiBIYXJkd2FyZSBkb2Vzbid0IGhhdmUgdGhlIGNvbmNlcHQgb2YKYSBkZXZp
Y2UgbW9kZWwgdGhhdCBpdCBuZWVkcyB0byB3YWl0IGZvciByZXNwb25zZXMgZnJvbSwgd2hpbGUg
dHJ5aW5nCnRvIG1ha2UgdXNlIG9mIHRoZSB3YWl0IHRpbWUgKGkuZS4gc2NoZWR1bGluZyBpbiBh
bm90aGVyIENQVSkuCgpPbmNlIGFnYWluIChJJ3ZlIHNhaWQgc28gbW9yZSB0aGFuIG9uY2UgYmVm
b3JlKSAtIHRoZSB1c2Ugb2Ygd2hhdApJIGNhbGwgY2FjaGUgaGVyZSBpcyBhIGNvcnJlY3RuZXNz
IHRoaW5nLCBub3QgYSBwZXJmb3JtYW5jZQppbXByb3ZlbWVudCAodGhpcywgaWYgaXQgc28gaGFw
cGVucywgaXMganVzdCBhIG5pY2Ugc2lkZSBlZmZlY3QpLgpOb3RoaW5nIGxpa2UgdGhhdCBleGlz
dHMgb24gaGFyZHdhcmU7IEknbSBtZXJlbHkgdHJ5aW5nIHRvIGNvbWUKY2xvc2UgdG8gcGFnaW5n
IHN0cnVjdHVyZSBjYWNoZXMuIEFzIHRvIHRoZW0gLSBpcyBpdCBhbnl3aGVyZQpzcGVsbGVkIG91
dCB0aGF0IHRoZWlyIGRhdGEgbXVzdCBub3QgY29tZSBmcm9tIG1lbW9yeSwgd2hlbgpkb2luZyBh
IGNhY2hlIGZpbGw/IFdlIHNpbXBseSBoYXZlIG5vIGdlbmVyYWwgcHVycG9zZSBjYWNoZQp0aGF0
IHRoZSBkYXRhIGNvdWxkIGNvbWUgZnJvbS4KCj4gSSdtIGFsc28gbm90IG92ZXJseSBoYXBweSB3
aXRoIHRoZSBjb25kaXRpb25hbCBuYXR1cmUgb2YgdGhlIGNhY2hpbmcsIG9yCj4gdGhhdCBpdCBp
c24ndCBhIHRyYW5zcGFyZW50IHJlYWQtdGhyb3VnaCBjYWNoZS4gIFRoaXMgbGVhZHMgdG8gYSBs
YXJnZQo+IGFtb3VudCBvZiBib2lsZXJwbGF0ZSBjb2RlIGZvciBldmVyeSB1c2VyLgoKVGhhdCdz
IGFsbCBmaW5lLCBhbmQgSSBjYW4gdW5kZXJzdGFuZCBpdC4gWWV0IEkgaG9wZSB5b3UgZG9uJ3Qg
bWVhbgp0byBhc2sgdGhhdCBmb3IgdGhpcyBjb3JyZWN0bmVzcyBmaXggdG8gYmVjb21lIGFjY2Vw
dGFibGUsIHlvdQpkZW1hbmQgdGhhdCBJIGltcGxlbWVudCBhIGdlbmVyYWwgcHVycG9zZSBjYWNo
ZSBzaXR0aW5nCnRyYW5zcGFyZW50bHkgdW5kZXJuZWF0aCBhbGwgcmVhZC93cml0ZSBvcGVyYXRp
b25zPyBUaGUgbW9yZSB0aGF0Cml0IHdvdWxkbid0IGV2ZW4gZnVsZmlsbCB0aGUgcHVycG9zZSwg
YXMgd2hhdCB0aGUgc2VyaWVzIGludHJvZHVjZXMKc3BlY2lmaWNhbGx5IGFsc28gbmVlZHMgdG8g
YmUgdXNlZCBmb3IgcGFnZSB0YWJsZXMgbGl2aW5nIGluIE1NSU8KKGkuZS4gcmVnYXJkbGVzcyBv
ZiBjYWNoYWJpbGl0eSBvZiB0aGUgbWVtb3J5IGFjY2Vzc2VzIGludm9sdmVkOyBJCmRvIHJlYWxp
emUgdGhhdCB0aGlzIGRvZXNuJ3QgY3VycmVudGx5IGZ1bmN0aW9uIGZvciBvdGhlciByZWFzb25z
LApidXQgaXQgcmVhbGx5IHNob3VsZCkuCgpBcyB0byB0aGUgYW1vdW50IG9mIGJvaWxlcnBsYXRl
IGNvZGU6IEJlc2lkZXMgZXhwcmVzc2luZyB5b3VyCmRpc2xpa2UsIGRvIHlvdSBoYXZlIGEgY29u
Y3JldGUgc3VnZ2VzdGlvbiBhcyB0byBob3cgeW91IHdvdWxkCmVudmlzaW9uIHRoaXMgdG8gYmUg
YXZvaWRlZCBpbiBhIHdheSBjb3ZlcmluZyBfYWxsXyBjYXNlcywgaS5lLiBpbgpwYXJ0aWN1bGFy
IF9hbGxfIGNhbGxlcnMgb2YgZ3Vlc3Rfd2Fsa190YWJsZXMoKSBldCBhbCAoaS5lLiBhbGwgdGhl
CmZ1bmN0aW9ucyB0aGUgZmlyc3QgdHdvIHBhdGNoZXMgZmlkZGxlIHdpdGgpPyBJZiBJIGhhZCBz
ZWVuIGFuCm9idmlvdXMgYW5kIG5hdHVyYWwgd2F5IHRvIGFjaGlldmUgdGhpcywgeW91IG1heSBy
ZXN0IGFzc3VyZWQKdGhhdCBJIHdvdWxkIGhhdmUgdHJpZWQgdG8gYXZvaWQgaW50cm9kdWNpbmcg
dGhlIG5ldyBmdW5jdGlvbgpwYXJhbWV0ZXJzLCBmb3Igd2hpY2ggYXJndW1lbnRzIG5lZWQgdG8g
YmUgcHVzaGVkIHRocm91Z2gKdGhlIHZhcmlvdXMgbGF5ZXJzIG5vdy4KCkZ1cnRoZXJtb3JlIEkg
Y291bGRuJ3QgY29udmluY2UgbXlzZWxmIHRoYXQgZG9pbmcgdGhpcyBpbiBhCnBhcmFtZXRlci1s
ZXNzIHdheSB3b3VsZCBiZSBhIGdvb2QgaWRlYSAoYW5kIGluIHRoZSBlbmQKcHJvdmFibHkgY29y
cmVjdCk6IE9mIGNvdXJzZSB3ZSBjb3VsZCBtYWtlIGNhY2hlcyBoYW5nIG9mZgpvZiBzdHJ1Y3Qg
dmNwdSwgYnV0IHRoZW4gd2Ugd291bGQgbmVlZCB0byBmaW5kIGEgbW9kZWwgaG93CnRvIGludmFs
aWRhdGUgdGhlbSBvZnRlbiBlbm91Z2gsIHdpdGhvdXQgaW52YWxpZGF0aW5nIChwYXJ0cwpvZikg
dGhlbSBpbiB3YXlzIGJyZWFraW5nIHRoZSBjb3JyZWN0bmVzcyB0aGF0IEknbSB0cnlpbmcgdG8K
YWNoaWV2ZSBoZXJlLgoKQm90dG9tIGxpbmUgLSBJIHRoaW5rIHRoZXJlIGFyZSB0aHJlZSBvcHRp
b25zOgoxKSBZb3UgYWNjZXB0IHRoaXMgbW9kZWwsIGRlc3BpdGUgaXQgbm90IGJlaW5nIHBlcmZl
Y3Q7IG9mCiAgIGNvdXJzZSBJJ20gdGhlbiBhbGwgZWFycyBhcyB0byBidWdzIHlvdSBzZWUgaW4g
dGhlIGN1cnJlbnQKICAgdmVyc2lvbi4KMikgWW91IHN1cHBseSBhIHNlcmllcyBhZGRyZXNzaW5n
IHRoZSBjb3JyZWN0bmVzcyBpc3N1ZSBpbiBhCiAgIHdheSB0byB5b3VyIGxpa2luZywgd2l0aGlu
IGEgcmVhc29uYWJsZSB0aW1lIGZyYW1lICh3aGljaCB0bwogICBtZSB3b3VsZCBtZWFuIGluIHRp
bWUgZm9yIDQuMTIsIHNlZWluZyB0aGF0IHRoaXMgc2VyaWVzIHdhcwogICBwdXQgdG9nZXRoZXIg
ZHVyaW5nIHRoZSA0LjExIGZyZWV6ZSBhbmQgcG9zdGVkIHZlcnkgc29vbgogICBhZnRlciB0aGUg
dHJlZSB3YXMgcmUtb3BlbmVkKS4KMykgWW91IHByb3ZpZGUgZmVlZGJhY2sgd2hpY2ggaXMgYXQg
bGVhc3QgY29uc3RydWN0aXZlIGVub3VnaAogICB0aGF0IEkgY2FuIGRlcml2ZSBmcm9tIGl0IHNv
bWV0aGluZyB0aGF0IGlzIChhKSBtYW5hZ2VhYmxlIGluCiAgIHNjb3BlIGFuZCAoYikgbGF5aW5n
IG91dCBhIHdheSB0b3dhcmRzIGFkZHJlc3NpbmcgdGhlIGlzc3VlCiAgIGF0IGhhbmQuCgpKYW4K
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 12:58:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 12:58: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 1g7KFu-0005sW-G6; Tue, 02 Oct 2018 12:58:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gf1e=mo=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g7KFt-0005sR-Gt
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 12:58:25 +0000
X-Inumbo-ID: 03b61d3b-c643-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 03b61d3b-c643-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 12:59:36 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E4C3A7A9;
 Tue,  2 Oct 2018 05:58:23 -0700 (PDT)
Received: from [10.4.12.35] (e108454-lin.emea.arm.com [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 5D39C3F5B7;
 Tue,  2 Oct 2018 05:58:22 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB345DD02000078001EDA5A@prv1-mh.provo.novell.com>
 <cd8f6501-75d8-4c97-8559-77ac5b834fc6@arm.com>
 <5BB34BA402000078001EDAF1@prv1-mh.provo.novell.com>
 <e1050dd6-d93f-b380-03f8-4ffbc4f990c5@arm.com>
 <5BB35D5602000078001EDB70@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <92e9d8af-1f7e-9443-eb4f-c56dd703245e@arm.com>
Date: Tue, 2 Oct 2018 13:58:20 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <5BB35D5602000078001EDB70@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 10/12] IOMMU: introduce IOMMU_MIXED
 config option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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 <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>

SGkgSmFuLAoKT24gMDIvMTAvMjAxOCAxMjo1OCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gV2VsbCwg
dGhhdCdzIHdoYXQgSSB3b3VsZCBoYXZlIGRvbmUgaWYgeW91IGhhZG4ndCBicm91Z2h0IHVwIHRo
ZQo+IG1peGVkLUlPTU1VIGNhc2UgLSBjbGVhcmx5LCB3aXRob3V0IGJlaW5nIGFibGUgdG8gdGVz
dCwgSSB3b3VsZG4ndAo+IGhhdmUgZGFyZWQgdG8gdHJ5IGFuZCBpbXBsZW1lbnQgcGF0Y2hpbmcg
b2YgaW5kaXJlY3QgY2FsbHMgZm9yIEFSTS4KPiAKPiBJIGNhbiBjZXJ0YWlubHkgZHJvcCB0aGF0
IHBhdGNoLCBidXQgaW4gdGhlIGVuZCBpdCBtZWFucyB5b3UndmUKPiBtYWRlIG1lIGRvIG1vcmUg
d29yayB0aGFuIHdvdWxkIGhhdmUgYmVlbiBuZWVkZWQgdG8gcmVhY2gKPiB0aGUgaW1tZWRpYXRl
IGdvYWwgSSBoYXZlLgoKSSBoYXZlIG5ldmVyIGFza2VkIHlvdSB0byByZS1hcnJhbmdlIHRoZSBj
b2RlIGZvciBBcm0uIEkgb25seSBhc2tlZCB0byAKYXZvaWQgcGF0Y2hpbmcgaW5kaXJlY3QgY2Fs
bHMgZm9yIEFybSBhbmQgZXhwbGFpbmVkIHdoeSBJIHdhbnRlZCB0byAKYXZvaWQgaXQuIFNvcnJ5
IGZvciB0aGUgbWlzdW5kZXJzdGFuZGluZy4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 13:18:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 13: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 1g7KZQ-0007Lg-J2; Tue, 02 Oct 2018 13:18:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=trsn=mo=citrix.com=prvs=80683a78a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g7KZO-0007LX-Fv
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 13:18:34 +0000
X-Inumbo-ID: d3855a77-c645-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d3855a77-c645-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 13:19:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,332,1534809600"; d="scan'208";a="79891783"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>, xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 02/12] x86/HVM: patch indirect calls through hvm_funcs
 to direct ones
Thread-Index: AQHUWjiBQlRicXYDUkGJKiPmoMkEq6UL75hQ
Date: Tue, 2 Oct 2018 13:18:11 +0000
Message-ID: <b21d8fb603894ce3ba5346bacee9b830@AMSPEX02CL03.citrite.net>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB344A702000078001EDA0B@prv1-mh.provo.novell.com>
In-Reply-To: <5BB344A702000078001EDA0B@prv1-mh.provo.novell.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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v4 02/12] x86/HVM: patch indirect calls
 through hvm_funcs to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; 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+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMDIgT2N0b2JlciAyMDE4IDExOjEzCj4gVG86IHhl
bi1kZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPgo+IENjOiBBbmRyZXcgQ29v
cGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgUGF1bCBEdXJyYW50Cj4gPFBhdWwuRHVy
cmFudEBjaXRyaXguY29tPjsgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiBTdWJqZWN0
OiBbUEFUQ0ggdjQgMDIvMTJdIHg4Ni9IVk06IHBhdGNoIGluZGlyZWN0IGNhbGxzIHRocm91Z2gg
aHZtX2Z1bmNzCj4gdG8gZGlyZWN0IG9uZXMKPiAKPiBUaGlzIGlzIGludGVudGlvbmFsbHkgbm90
IHRvdWNoaW5nIGhvb2tzIHVzZWQgcmFyZWx5IChvciBub3QgYXQgYWxsKQo+IGR1cmluZyB0aGUg
bGlmZXRpbWUgb2YgYSBWTSwgbGlrZSB7ZG9tYWluLHZjcHV9X2luaXRpYWxpc2Ugb3IgY3B1X3Vw
LAo+IGFzIHdlbGwgYXMgbmVzdGVkLCBWTSBldmVudCwgYW5kIGFsdHAybSBvbmVzICh0aGV5IGNh
biBhbGwgYmUgZG9uZQo+IGxhdGVyLCBpZiBzbyBkZXNpcmVkKS4gVmlydHVhbCBJbnRlcnJ1cHQg
ZGVsaXZlcnkgb25lcyB3aWxsIGJlIGRlYWx0Cj4gd2l0aCBpbiBhIHN1YnNlcXVlbnQgcGF0Y2gu
Cj4gCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKUmV2
aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Cgo+IFJldmll
d2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IC0tLQo+IHYzOiBSZS1iYXNl
Lgo+IHYyOiBEcm9wIG9wZW4tY29kZWQgbnVtYmVycyBmcm9tIG1hY3JvIGludm9jYXRpb25zLiBS
ZS1iYXNlLgo+IAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCj4gKysrIGIveGVu
L2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKPiBAQCAtMjEwNCw3ICsyMTA0LDcgQEAgc3RhdGljIGlu
dCBodm1lbXVsX3dyaXRlX21zcigKPiAgc3RhdGljIGludCBodm1lbXVsX3diaW52ZCgKPiAgICAg
IHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0KQo+ICB7Cj4gLSAgICBodm1fZnVuY3Mud2Jp
bnZkX2ludGVyY2VwdCgpOwo+ICsgICAgYWx0ZXJuYXRpdmVfdmNhbGwoaHZtX2Z1bmNzLndiaW52
ZF9pbnRlcmNlcHQpOwo+ICAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKPiAgfQo+IAo+IEBAIC0y
MTIyLDcgKzIxMjIsNyBAQCBzdGF0aWMgaW50IGh2bWVtdWxfZ2V0X2ZwdSgKPiAgICAgIHN0cnVj
dCB2Y3B1ICpjdXJyID0gY3VycmVudDsKPiAKPiAgICAgIGlmICggIWN1cnItPmZwdV9kaXJ0aWVk
ICkKPiAtICAgICAgICBodm1fZnVuY3MuZnB1X2RpcnR5X2ludGVyY2VwdCgpOwo+ICsgICAgICAg
IGFsdGVybmF0aXZlX3ZjYWxsKGh2bV9mdW5jcy5mcHVfZGlydHlfaW50ZXJjZXB0KTsKPiAgICAg
IGVsc2UgaWYgKCB0eXBlID09IFg4NkVNVUxfRlBVX2ZwdSApCj4gICAgICB7Cj4gICAgICAgICAg
Y29uc3QgdHlwZW9mKGN1cnItPmFyY2gueHNhdmVfYXJlYS0+ZnB1X3NzZSkgKmZwdV9jdHh0ID0K
PiBAQCAtMjIzOSw3ICsyMjM5LDcgQEAgc3RhdGljIHZvaWQgaHZtZW11bF9wdXRfZnB1KAo+ICAg
ICAgICAgIHsKPiAgICAgICAgICAgICAgY3Vyci0+ZnB1X2RpcnRpZWQgPSBmYWxzZTsKPiAgICAg
ICAgICAgICAgc3R0cygpOwo+IC0gICAgICAgICAgICBodm1fZnVuY3MuZnB1X2xlYXZlKGN1cnIp
Owo+ICsgICAgICAgICAgICBhbHRlcm5hdGl2ZV92Y2FsbChodm1fZnVuY3MuZnB1X2xlYXZlLCBj
dXJyKTsKPiAgICAgICAgICB9Cj4gICAgICB9Cj4gIH0KPiBAQCAtMjQwMSw3ICsyNDAxLDggQEAg
c3RhdGljIGludCBfaHZtX2VtdWxhdGVfb25lKHN0cnVjdCBodm1fZQo+ICAgICAgaWYgKCBodm1l
bXVsX2N0eHQtPmludHJfc2hhZG93ICE9IG5ld19pbnRyX3NoYWRvdyApCj4gICAgICB7Cj4gICAg
ICAgICAgaHZtZW11bF9jdHh0LT5pbnRyX3NoYWRvdyA9IG5ld19pbnRyX3NoYWRvdzsKPiAtICAg
ICAgICBodm1fZnVuY3Muc2V0X2ludGVycnVwdF9zaGFkb3coY3VyciwgbmV3X2ludHJfc2hhZG93
KTsKPiArICAgICAgICBhbHRlcm5hdGl2ZV92Y2FsbChodm1fZnVuY3Muc2V0X2ludGVycnVwdF9z
aGFkb3csCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgY3VyciwgbmV3X2ludHJfc2hhZG93
KTsKPiAgICAgIH0KPiAKPiAgICAgIGlmICggaHZtZW11bF9jdHh0LT5jdHh0LnJldGlyZS5obHQg
JiYKPiBAQCAtMjUzOCw3ICsyNTM5LDggQEAgdm9pZCBodm1fZW11bGF0ZV9pbml0X29uY2UoCj4g
Cj4gICAgICBtZW1zZXQoaHZtZW11bF9jdHh0LCAwLCBzaXplb2YoKmh2bWVtdWxfY3R4dCkpOwo+
IAo+IC0gICAgaHZtZW11bF9jdHh0LT5pbnRyX3NoYWRvdyA9IGh2bV9mdW5jcy5nZXRfaW50ZXJy
dXB0X3NoYWRvdyhjdXJyKTsKPiArICAgIGh2bWVtdWxfY3R4dC0+aW50cl9zaGFkb3cgPQo+ICsg
ICAgICAgIGFsdGVybmF0aXZlX2NhbGwoaHZtX2Z1bmNzLmdldF9pbnRlcnJ1cHRfc2hhZG93LCBj
dXJyKTsKPiAgICAgIGh2bWVtdWxfZ2V0X3NlZ19yZWcoeDg2X3NlZ19jcywgaHZtZW11bF9jdHh0
KTsKPiAgICAgIGh2bWVtdWxfZ2V0X3NlZ19yZWcoeDg2X3NlZ19zcywgaHZtZW11bF9jdHh0KTsK
PiAKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2
bS9odm0uYwo+IEBAIC0yNzIsMTIgKzI3MiwxMiBAQCB2b2lkIGh2bV9zZXRfcmR0c2NfZXhpdGlu
ZyhzdHJ1Y3QgZG9tYWluCj4gICAgICBzdHJ1Y3QgdmNwdSAqdjsKPiAKPiAgICAgIGZvcl9lYWNo
X3ZjcHUgKCBkLCB2ICkKPiAtICAgICAgICBodm1fZnVuY3Muc2V0X3JkdHNjX2V4aXRpbmcodiwg
ZW5hYmxlKTsKPiArICAgICAgICBhbHRlcm5hdGl2ZV92Y2FsbChodm1fZnVuY3Muc2V0X3JkdHNj
X2V4aXRpbmcsIHYsIGVuYWJsZSk7Cj4gIH0KPiAKPiAgdm9pZCBodm1fZ2V0X2d1ZXN0X3BhdChz
dHJ1Y3QgdmNwdSAqdiwgdTY0ICpndWVzdF9wYXQpCj4gIHsKPiAtICAgIGlmICggIWh2bV9mdW5j
cy5nZXRfZ3Vlc3RfcGF0KHYsIGd1ZXN0X3BhdCkgKQo+ICsgICAgaWYgKCAhYWx0ZXJuYXRpdmVf
Y2FsbChodm1fZnVuY3MuZ2V0X2d1ZXN0X3BhdCwgdiwgZ3Vlc3RfcGF0KSApCj4gICAgICAgICAg
Kmd1ZXN0X3BhdCA9IHYtPmFyY2guaHZtLnBhdF9jcjsKPiAgfQo+IAo+IEBAIC0zMDIsNyArMzAy
LDcgQEAgaW50IGh2bV9zZXRfZ3Vlc3RfcGF0KHN0cnVjdCB2Y3B1ICp2LCB1Ngo+ICAgICAgICAg
ICAgICByZXR1cm4gMDsKPiAgICAgICAgICB9Cj4gCj4gLSAgICBpZiAoICFodm1fZnVuY3Muc2V0
X2d1ZXN0X3BhdCh2LCBndWVzdF9wYXQpICkKPiArICAgIGlmICggIWFsdGVybmF0aXZlX2NhbGwo
aHZtX2Z1bmNzLnNldF9ndWVzdF9wYXQsIHYsIGd1ZXN0X3BhdCkgKQo+ICAgICAgICAgIHYtPmFy
Y2guaHZtLnBhdF9jciA9IGd1ZXN0X3BhdDsKPiAKPiAgICAgIHJldHVybiAxOwo+IEBAIC0zNDIs
NyArMzQyLDcgQEAgYm9vbCBodm1fc2V0X2d1ZXN0X2JuZGNmZ3Moc3RydWN0IHZjcHUgKgo+ICAg
ICAgICAgICAgICAvKiBub3RoaW5nLCBiZXN0IGVmZm9ydCBvbmx5ICovOwo+ICAgICAgfQo+IAo+
IC0gICAgcmV0dXJuIGh2bV9mdW5jcy5zZXRfZ3Vlc3RfYm5kY2Zncyh2LCB2YWwpOwo+ICsgICAg
cmV0dXJuIGFsdGVybmF0aXZlX2NhbGwoaHZtX2Z1bmNzLnNldF9ndWVzdF9ibmRjZmdzLCB2LCB2
YWwpOwo+ICB9Cj4gCj4gIC8qCj4gQEAgLTUwMCw3ICs1MDAsOCBAQCB2b2lkIGh2bV9taWdyYXRl
X3BpcnFzKHN0cnVjdCB2Y3B1ICp2KQo+ICBzdGF0aWMgYm9vbCBodm1fZ2V0X3BlbmRpbmdfZXZl
bnQoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCB4ODZfZXZlbnQgKmluZm8pCj4gIHsKPiAgICAgIGlu
Zm8tPmNyMiA9IHYtPmFyY2guaHZtLmd1ZXN0X2NyWzJdOwo+IC0gICAgcmV0dXJuIGh2bV9mdW5j
cy5nZXRfcGVuZGluZ19ldmVudCh2LCBpbmZvKTsKPiArCj4gKyAgICByZXR1cm4gYWx0ZXJuYXRp
dmVfY2FsbChodm1fZnVuY3MuZ2V0X3BlbmRpbmdfZXZlbnQsIHYsIGluZm8pOwo+ICB9Cj4gCj4g
IHZvaWQgaHZtX2RvX3Jlc3VtZShzdHJ1Y3QgdmNwdSAqdikKPiBAQCAtMTY1MSw3ICsxNjUyLDcg
QEAgdm9pZCBodm1faW5qZWN0X2V2ZW50KGNvbnN0IHN0cnVjdCB4ODZfZQo+ICAgICAgICAgIH0K
PiAgICAgIH0KPiAKPiAtICAgIGh2bV9mdW5jcy5pbmplY3RfZXZlbnQoZXZlbnQpOwo+ICsgICAg
YWx0ZXJuYXRpdmVfdmNhbGwoaHZtX2Z1bmNzLmluamVjdF9ldmVudCwgZXZlbnQpOwo+ICB9Cj4g
Cj4gIGludCBodm1faGFwX25lc3RlZF9wYWdlX2ZhdWx0KHBhZGRyX3QgZ3BhLCB1bnNpZ25lZCBs
b25nIGdsYSwKPiBAQCAtMjIzOCw3ICsyMjM5LDcgQEAgaW50IGh2bV9zZXRfY3IwKHVuc2lnbmVk
IGxvbmcgdmFsdWUsIGJvbwo+ICAgICAgICAgICAoIXJhbmdlc2V0X2lzX2VtcHR5KGQtPmlvbWVt
X2NhcHMpIHx8Cj4gICAgICAgICAgICAhcmFuZ2VzZXRfaXNfZW1wdHkoZC0+YXJjaC5pb3BvcnRf
Y2FwcykgfHwKPiAgICAgICAgICAgIGhhc19hcmNoX3BkZXZzKGQpKSApCj4gLSAgICAgICAgaHZt
X2Z1bmNzLmhhbmRsZV9jZCh2LCB2YWx1ZSk7Cj4gKyAgICAgICAgYWx0ZXJuYXRpdmVfdmNhbGwo
aHZtX2Z1bmNzLmhhbmRsZV9jZCwgdiwgdmFsdWUpOwo+IAo+ICAgICAgaHZtX3VwZGF0ZV9jcih2
LCAwLCB2YWx1ZSk7Cj4gCj4gQEAgLTM0NzcsNyArMzQ3OCw4IEBAIGludCBodm1fbXNyX3JlYWRf
aW50ZXJjZXB0KHVuc2lnbmVkIGludAo+ICAgICAgICAgICAgICBnb3RvIGdwX2ZhdWx0Owo+ICAg
ICAgICAgIC8qIElmIHJldCA9PSAwIHRoZW4gdGhpcyBpcyBub3QgYW4gTUNFIE1TUiwgc2VlIG90
aGVyIE1TUnMuICovCj4gICAgICAgICAgcmV0ID0gKChyZXQgPT0gMCkKPiAtICAgICAgICAgICAg
ICAgPyBodm1fZnVuY3MubXNyX3JlYWRfaW50ZXJjZXB0KG1zciwgbXNyX2NvbnRlbnQpCj4gKyAg
ICAgICAgICAgICAgID8gYWx0ZXJuYXRpdmVfY2FsbChodm1fZnVuY3MubXNyX3JlYWRfaW50ZXJj
ZXB0LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbXNyLCBtc3JfY29udGVu
dCkKPiAgICAgICAgICAgICAgICAgOiBYODZFTVVMX09LQVkpOwo+ICAgICAgICAgIGJyZWFrOwo+
ICAgICAgfQo+IEBAIC0zNjM3LDcgKzM2MzksOCBAQCBpbnQgaHZtX21zcl93cml0ZV9pbnRlcmNl
cHQodW5zaWduZWQgaW50Cj4gICAgICAgICAgICAgIGdvdG8gZ3BfZmF1bHQ7Cj4gICAgICAgICAg
LyogSWYgcmV0ID09IDAgdGhlbiB0aGlzIGlzIG5vdCBhbiBNQ0UgTVNSLCBzZWUgb3RoZXIgTVNS
cy4gKi8KPiAgICAgICAgICByZXQgPSAoKHJldCA9PSAwKQo+IC0gICAgICAgICAgICAgICA/IGh2
bV9mdW5jcy5tc3Jfd3JpdGVfaW50ZXJjZXB0KG1zciwgbXNyX2NvbnRlbnQpCj4gKyAgICAgICAg
ICAgICAgID8gYWx0ZXJuYXRpdmVfY2FsbChodm1fZnVuY3MubXNyX3dyaXRlX2ludGVyY2VwdCwK
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1zciwgbXNyX2NvbnRlbnQpCj4g
ICAgICAgICAgICAgICAgIDogWDg2RU1VTF9PS0FZKTsKPiAgICAgICAgICBicmVhazsKPiAgICAg
IH0KPiBAQCAtMzgyOSw3ICszODMyLDcgQEAgdm9pZCBodm1faHlwZXJjYWxsX3BhZ2VfaW5pdGlh
bGlzZShzdHJ1Ywo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKmh5
cGVyY2FsbF9wYWdlKQo+ICB7Cj4gICAgICBodm1fbGF0Y2hfc2hpbmZvX3NpemUoZCk7Cj4gLSAg
ICBodm1fZnVuY3MuaW5pdF9oeXBlcmNhbGxfcGFnZShkLCBoeXBlcmNhbGxfcGFnZSk7Cj4gKyAg
ICBhbHRlcm5hdGl2ZV92Y2FsbChodm1fZnVuY3MuaW5pdF9oeXBlcmNhbGxfcGFnZSwgZCwgaHlw
ZXJjYWxsX3BhZ2UpOwo+ICB9Cj4gCj4gIHZvaWQgaHZtX3ZjcHVfcmVzZXRfc3RhdGUoc3RydWN0
IHZjcHUgKnYsIHVpbnQxNl90IGNzLCB1aW50MTZfdCBpcCkKPiBAQCAtNTAwNCw3ICs1MDA3LDcg
QEAgdm9pZCBodm1fZG9tYWluX3NvZnRfcmVzZXQoc3RydWN0IGRvbWFpbgo+ICB2b2lkIGh2bV9n
ZXRfc2VnbWVudF9yZWdpc3RlcihzdHJ1Y3QgdmNwdSAqdiwgZW51bSB4ODZfc2VnbWVudCBzZWcs
Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVy
ICpyZWcpCj4gIHsKPiAtICAgIGh2bV9mdW5jcy5nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCBzZWcs
IHJlZyk7Cj4gKyAgICBhbHRlcm5hdGl2ZV92Y2FsbChodm1fZnVuY3MuZ2V0X3NlZ21lbnRfcmVn
aXN0ZXIsIHYsIHNlZywgcmVnKTsKPiAKPiAgICAgIHN3aXRjaCAoIHNlZyApCj4gICAgICB7Cj4g
QEAgLTUxNTAsNyArNTE1Myw3IEBAIHZvaWQgaHZtX3NldF9zZWdtZW50X3JlZ2lzdGVyKHN0cnVj
dCB2Y3AKPiAgICAgICAgICByZXR1cm47Cj4gICAgICB9Cj4gCj4gLSAgICBodm1fZnVuY3Muc2V0
X3NlZ21lbnRfcmVnaXN0ZXIodiwgc2VnLCByZWcpOwo+ICsgICAgYWx0ZXJuYXRpdmVfdmNhbGwo
aHZtX2Z1bmNzLnNldF9zZWdtZW50X3JlZ2lzdGVyLCB2LCBzZWcsIHJlZyk7Cj4gIH0KPiAKPiAg
LyoKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaAo+ICsrKyBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvaHZtL2h2bS5oCj4gQEAgLTM4Myw0MiArMzgzLDQyIEBAIHN0YXRpYyBpbmxp
bmUgaW50Cj4gIGh2bV9ndWVzdF94ODZfbW9kZShzdHJ1Y3QgdmNwdSAqdikKPiAgewo+ICAgICAg
QVNTRVJUKHYgPT0gY3VycmVudCk7Cj4gLSAgICByZXR1cm4gaHZtX2Z1bmNzLmd1ZXN0X3g4Nl9t
b2RlKHYpOwo+ICsgICAgcmV0dXJuIGFsdGVybmF0aXZlX2NhbGwoaHZtX2Z1bmNzLmd1ZXN0X3g4
Nl9tb2RlLCB2KTsKPiAgfQo+IAo+ICBzdGF0aWMgaW5saW5lIHZvaWQKPiAgaHZtX3VwZGF0ZV9o
b3N0X2NyMyhzdHJ1Y3QgdmNwdSAqdikKPiAgewo+ICAgICAgaWYgKCBodm1fZnVuY3MudXBkYXRl
X2hvc3RfY3IzICkKPiAtICAgICAgICBodm1fZnVuY3MudXBkYXRlX2hvc3RfY3IzKHYpOwo+ICsg
ICAgICAgIGFsdGVybmF0aXZlX3ZjYWxsKGh2bV9mdW5jcy51cGRhdGVfaG9zdF9jcjMsIHYpOwo+
ICB9Cj4gCj4gIHN0YXRpYyBpbmxpbmUgdm9pZCBodm1fdXBkYXRlX2d1ZXN0X2NyKHN0cnVjdCB2
Y3B1ICp2LCB1bnNpZ25lZCBpbnQgY3IpCj4gIHsKPiAtICAgIGh2bV9mdW5jcy51cGRhdGVfZ3Vl
c3RfY3IodiwgY3IsIDApOwo+ICsgICAgYWx0ZXJuYXRpdmVfdmNhbGwoaHZtX2Z1bmNzLnVwZGF0
ZV9ndWVzdF9jciwgdiwgY3IsIDApOwo+ICB9Cj4gCj4gIHN0YXRpYyBpbmxpbmUgdm9pZCBodm1f
dXBkYXRlX2d1ZXN0X2NyMyhzdHJ1Y3QgdmNwdSAqdiwgYm9vbCBub2ZsdXNoKQo+ICB7Cj4gICAg
ICB1bnNpZ25lZCBpbnQgZmxhZ3MgPSBub2ZsdXNoID8gSFZNX1VQREFURV9HVUVTVF9DUjNfTk9G
TFVTSCA6IDA7Cj4gCj4gLSAgICBodm1fZnVuY3MudXBkYXRlX2d1ZXN0X2NyKHYsIDMsIGZsYWdz
KTsKPiArICAgIGFsdGVybmF0aXZlX3ZjYWxsKGh2bV9mdW5jcy51cGRhdGVfZ3Vlc3RfY3IsIHYs
IDMsIGZsYWdzKTsKPiAgfQo+IAo+ICBzdGF0aWMgaW5saW5lIHZvaWQgaHZtX3VwZGF0ZV9ndWVz
dF9lZmVyKHN0cnVjdCB2Y3B1ICp2KQo+ICB7Cj4gLSAgICBodm1fZnVuY3MudXBkYXRlX2d1ZXN0
X2VmZXIodik7Cj4gKyAgICBhbHRlcm5hdGl2ZV92Y2FsbChodm1fZnVuY3MudXBkYXRlX2d1ZXN0
X2VmZXIsIHYpOwo+ICB9Cj4gCj4gIHN0YXRpYyBpbmxpbmUgdm9pZCBodm1fY3B1aWRfcG9saWN5
X2NoYW5nZWQoc3RydWN0IHZjcHUgKnYpCj4gIHsKPiAtICAgIGh2bV9mdW5jcy5jcHVpZF9wb2xp
Y3lfY2hhbmdlZCh2KTsKPiArICAgIGFsdGVybmF0aXZlX3ZjYWxsKGh2bV9mdW5jcy5jcHVpZF9w
b2xpY3lfY2hhbmdlZCwgdik7Cj4gIH0KPiAKPiAgc3RhdGljIGlubGluZSB2b2lkIGh2bV9zZXRf
dHNjX29mZnNldChzdHJ1Y3QgdmNwdSAqdiwgdWludDY0X3Qgb2Zmc2V0LAo+ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ2NF90IGF0X3RzYykKPiAgewo+IC0gICAg
aHZtX2Z1bmNzLnNldF90c2Nfb2Zmc2V0KHYsIG9mZnNldCwgYXRfdHNjKTsKPiArICAgIGFsdGVy
bmF0aXZlX3ZjYWxsKGh2bV9mdW5jcy5zZXRfdHNjX29mZnNldCwgdiwgb2Zmc2V0LCBhdF90c2Mp
Owo+ICB9Cj4gCj4gIC8qCj4gQEAgLTQzNSwxOCArNDM1LDE4IEBAIHN0YXRpYyBpbmxpbmUgdm9p
ZCBodm1fZmx1c2hfZ3Vlc3RfdGxicygKPiAgc3RhdGljIGlubGluZSB1bnNpZ25lZCBpbnQKPiAg
aHZtX2dldF9jcGwoc3RydWN0IHZjcHUgKnYpCj4gIHsKPiAtICAgIHJldHVybiBodm1fZnVuY3Mu
Z2V0X2NwbCh2KTsKPiArICAgIHJldHVybiBhbHRlcm5hdGl2ZV9jYWxsKGh2bV9mdW5jcy5nZXRf
Y3BsLCB2KTsKPiAgfQo+IAo+ICBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgaHZtX2dldF9z
aGFkb3dfZ3NfYmFzZShzdHJ1Y3QgdmNwdSAqdikKPiAgewo+IC0gICAgcmV0dXJuIGh2bV9mdW5j
cy5nZXRfc2hhZG93X2dzX2Jhc2Uodik7Cj4gKyAgICByZXR1cm4gYWx0ZXJuYXRpdmVfY2FsbCho
dm1fZnVuY3MuZ2V0X3NoYWRvd19nc19iYXNlLCB2KTsKPiAgfQo+IAo+ICBzdGF0aWMgaW5saW5l
IGJvb2wgaHZtX2dldF9ndWVzdF9ibmRjZmdzKHN0cnVjdCB2Y3B1ICp2LCB1NjQgKnZhbCkKPiAg
ewo+ICAgICAgcmV0dXJuIGh2bV9mdW5jcy5nZXRfZ3Vlc3RfYm5kY2ZncyAmJgo+IC0gICAgICAg
ICAgIGh2bV9mdW5jcy5nZXRfZ3Vlc3RfYm5kY2Zncyh2LCB2YWwpOwo+ICsgICAgICAgICAgIGFs
dGVybmF0aXZlX2NhbGwoaHZtX2Z1bmNzLmdldF9ndWVzdF9ibmRjZmdzLCB2LCB2YWwpOwo+ICB9
Cj4gCj4gICNkZWZpbmUgaGFzX2h2bV9wYXJhbXMoZCkgXAo+IEBAIC01MDMsMTIgKzUwMywxMiBA
QCBzdGF0aWMgaW5saW5lIHZvaWQgaHZtX2luamVjdF9wYWdlX2ZhdWx0Cj4gCj4gIHN0YXRpYyBp
bmxpbmUgaW50IGh2bV9ldmVudF9wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2KQo+ICB7Cj4gLSAgICBy
ZXR1cm4gaHZtX2Z1bmNzLmV2ZW50X3BlbmRpbmcodik7Cj4gKyAgICByZXR1cm4gYWx0ZXJuYXRp
dmVfY2FsbChodm1fZnVuY3MuZXZlbnRfcGVuZGluZywgdik7Cj4gIH0KPiAKPiAgc3RhdGljIGlu
bGluZSB2b2lkIGh2bV9pbnZscGcoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgbGluZWFy
KQo+ICB7Cj4gLSAgICBodm1fZnVuY3MuaW52bHBnKHYsIGxpbmVhcik7Cj4gKyAgICBhbHRlcm5h
dGl2ZV92Y2FsbChodm1fZnVuY3MuaW52bHBnLCB2LCBsaW5lYXIpOwo+ICB9Cj4gCj4gIC8qIFRo
ZXNlIGJpdHMgaW4gQ1I0IGFyZSBvd25lZCBieSB0aGUgaG9zdC4gKi8KPiBAQCAtNTMzLDEzICs1
MzMsMTQgQEAgc3RhdGljIGlubGluZSB2b2lkIGh2bV9jcHVfZG93bih2b2lkKQo+IAo+ICBzdGF0
aWMgaW5saW5lIHVuc2lnbmVkIGludCBodm1fZ2V0X2luc25fYnl0ZXMoc3RydWN0IHZjcHUgKnYs
IHVpbnQ4X3QKPiAqYnVmKQo+ICB7Cj4gLSAgICByZXR1cm4gKGh2bV9mdW5jcy5nZXRfaW5zbl9i
eXRlcyA/IGh2bV9mdW5jcy5nZXRfaW5zbl9ieXRlcyh2LCBidWYpIDoKPiAwKTsKPiArICAgIHJl
dHVybiAoaHZtX2Z1bmNzLmdldF9pbnNuX2J5dGVzCj4gKyAgICAgICAgICAgID8gYWx0ZXJuYXRp
dmVfY2FsbChodm1fZnVuY3MuZ2V0X2luc25fYnl0ZXMsIHYsIGJ1ZikgOiAwKTsKPiAgfQo+IAo+
ICBzdGF0aWMgaW5saW5lIHZvaWQgaHZtX3NldF9pbmZvX2d1ZXN0KHN0cnVjdCB2Y3B1ICp2KQo+
ICB7Cj4gICAgICBpZiAoIGh2bV9mdW5jcy5zZXRfaW5mb19ndWVzdCApCj4gLSAgICAgICAgcmV0
dXJuIGh2bV9mdW5jcy5zZXRfaW5mb19ndWVzdCh2KTsKPiArICAgICAgICBhbHRlcm5hdGl2ZV92
Y2FsbChodm1fZnVuY3Muc2V0X2luZm9fZ3Vlc3QsIHYpOwo+ICB9Cj4gCj4gIHN0YXRpYyBpbmxp
bmUgdm9pZCBodm1faW52YWxpZGF0ZV9yZWdzX2ZpZWxkcyhzdHJ1Y3QgY3B1X3VzZXJfcmVncyAq
cmVncykKPiAKPiAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 13:21:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 13:21: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 1g7Kc9-00080w-6A; Tue, 02 Oct 2018 13:21:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=okrt=mo=citrix.com=prvs=806f63693=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g7Kc7-00080q-SA
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 13:21:23 +0000
X-Inumbo-ID: b9ab197a-c645-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b9ab197a-c645-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 15:19:01 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,332,1534809600"; d="scan'208";a="79891995"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB3447802000078001EDA08@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <f04b3731-481c-b7a0-f5b5-e0e611b391b1@citrix.com>
Date: Tue, 2 Oct 2018 14:21:21 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB3447802000078001EDA08@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 01/12] x86: infrastructure to allow
 converting certain indirect calls to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 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>, Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDIvMTAvMTggMTE6MTIsIEphbiBCZXVsaWNoIHdyb3RlOgo+IC0tLSBhL3hlbi9pbmNsdWRl
L3hlbi9saWIuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9saWIuaAo+IEBAIC02Niw2ICs2Niwx
MCBAQAo+ICAKPiAgI2RlZmluZSBST1VORFVQKHgsIGEpICgoKHgpICsgKGEpIC0gMSkgJiB+KChh
KSAtIDEpKQo+ICAKPiArI2RlZmluZSBjb3VudF92YV9hcmdfKGRvdCwgYTEsIGEyLCBhMywgYTQs
IGE1LCBhNiwgYTcsIGE4LCB4LCAuLi4pIHgKPiArI2RlZmluZSBjb3VudF92YV9hcmcoYXJncy4u
LikgXAo+ICsgICAgY291bnRfdmFfYXJnXyguLCAjIyBhcmdzLCA4LCA3LCA2LCA1LCA0LCAzLCAy
LCAxLCAwKQoKVGhpcyBwYXJ0aWN1bGFyIGJpdCBvZiByZXZpZXcgc3BsaXQgb3V0IGZvciBvYnZp
b3VzIHJlYXNvbnMuCgpXZSBhbHJlYWR5IGhhdmUgX19jb3VudF9hcmdzKCkgaW4gdGhlIEFSTSBT
TUNDQyBpbmZyYXN0cnVjdHVyZS7CoCBQbGVhc2UKY2FuIHdlIGRlZHVwIHRoYXQgKGJyb2tlbiBv
dXQgaW50byBhIHNlcGFyYXRlIHBhdGNoKSByYXRoZXIgdGhhbgppbnRyb2R1Y2luZyBhIGNvbXBl
dGluZyB2ZXJzaW9uLgoKVGhlIEFSTSB2ZXJzaW9uIGlzIGJ1Z2d5LsKgIEl0IGlzIG9mZi1ieS10
d28gaW4gdGhlIGJhc2UgY2FzZSwgYW5kCmRvZXNuJ3QgY29tcGlsZSBpZiBmZXdlciB0aGFuIHR3
byBwYXJhbWV0ZXJzIGFyZSBwYXNzZWQuwqAgVGhpcyB2ZXJzaW9uCmZ1bmN0aW9ucyBjb3JyZWN0
bHksIGJ1dCBzaG91bGQgYmUgbmFtZWQgd2l0aCBhIHBsdXJhbC4KCn5BbmRyZXcKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 13:29:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 13: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 1g7KjU-0008FN-0I; Tue, 02 Oct 2018 13:29:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gf1e=mo=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g7KjS-0008FI-MO
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 13:28:58 +0000
X-Inumbo-ID: 480c5514-c647-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 480c5514-c647-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 13:30:09 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id C6C667A9;
 Tue,  2 Oct 2018 06:28:56 -0700 (PDT)
Received: from [10.4.12.35] (e108454-lin.emea.arm.com [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 3E3D63F994;
 Tue,  2 Oct 2018 06:28:55 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich
 <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB3447802000078001EDA08@prv1-mh.provo.novell.com>
 <f04b3731-481c-b7a0-f5b5-e0e611b391b1@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <7977a721-e2f6-db00-ee6a-2744cde3cc66@arm.com>
Date: Tue, 2 Oct 2018 14:28:53 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <f04b3731-481c-b7a0-f5b5-e0e611b391b1@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 01/12] x86: infrastructure to allow
 converting certain indirect calls to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 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>
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>

SGkgQW5kcmV3LAoKT24gMDIvMTAvMjAxOCAxNDoyMSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBP
biAwMi8xMC8xOCAxMToxMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IC0tLSBhL3hlbi9pbmNsdWRl
L3hlbi9saWIuaAo+PiArKysgYi94ZW4vaW5jbHVkZS94ZW4vbGliLmgKPj4gQEAgLTY2LDYgKzY2
LDEwIEBACj4+ICAgCj4+ICAgI2RlZmluZSBST1VORFVQKHgsIGEpICgoKHgpICsgKGEpIC0gMSkg
JiB+KChhKSAtIDEpKQo+PiAgIAo+PiArI2RlZmluZSBjb3VudF92YV9hcmdfKGRvdCwgYTEsIGEy
LCBhMywgYTQsIGE1LCBhNiwgYTcsIGE4LCB4LCAuLi4pIHgKPj4gKyNkZWZpbmUgY291bnRfdmFf
YXJnKGFyZ3MuLi4pIFwKPj4gKyAgICBjb3VudF92YV9hcmdfKC4sICMjIGFyZ3MsIDgsIDcsIDYs
IDUsIDQsIDMsIDIsIDEsIDApCj4gCj4gVGhpcyBwYXJ0aWN1bGFyIGJpdCBvZiByZXZpZXcgc3Bs
aXQgb3V0IGZvciBvYnZpb3VzIHJlYXNvbnMuCj4gCj4gV2UgYWxyZWFkeSBoYXZlIF9fY291bnRf
YXJncygpIGluIHRoZSBBUk0gU01DQ0MgaW5mcmFzdHJ1Y3R1cmUuwqAgUGxlYXNlCj4gY2FuIHdl
IGRlZHVwIHRoYXQgKGJyb2tlbiBvdXQgaW50byBhIHNlcGFyYXRlIHBhdGNoKSByYXRoZXIgdGhh
bgo+IGludHJvZHVjaW5nIGEgY29tcGV0aW5nIHZlcnNpb24uCj4gCj4gVGhlIEFSTSB2ZXJzaW9u
IGlzIGJ1Z2d5LsKgIEl0IGlzIG9mZi1ieS10d28gaW4gdGhlIGJhc2UgY2FzZSwgYW5kCj4gZG9l
c24ndCBjb21waWxlIGlmIGZld2VyIHRoYW4gdHdvIHBhcmFtZXRlcnMgYXJlIHBhc3NlZC7CoCBU
aGlzIHZlcnNpb24KPiBmdW5jdGlvbnMgY29ycmVjdGx5LCBidXQgc2hvdWxkIGJlIG5hbWVkIHdp
dGggYSBwbHVyYWwuCgpUaGUgQVJNIHZlcnNpb24gaXMgKm5vdCogYnVnZ3kuIFdoYXQgdGhlIEFS
TSB2ZXJzaW9uIGNvdW50IGlzIHRoZSBudW1iZXIgCm9mIHBhcmFtZXRlcnMgZm9yIHRoZSBTTUND
QyBmdW5jdGlvbiwgKm5vdCogdGhlIG51bWJlciBvZiBwYXJhbWV0ZXIgZm9yIAp0aGUgY2FsbC4K
ClRoaXMgbWF0Y2hlcyB0aGUgU01DQ0Mgd2hlcmUgdGhlIGZpcnN0IHBhcmFtZXRlciBpcyBhbHdh
eXMgdGhlIGZ1bmN0aW9uIApJRCwgdGhlIGxhc3QgcGFyYW1ldGVyIGlzIGFsd2F5cyB0aGUgcmVz
dWx0IHN0cnVjdHVyZS4KClRoZSBjb2RlIHdpbGwgZW5kIHVwIHRvIGJlIGxlc3MgcmVhZGFibGUg
dXNpbmcgYSBnZW5lcmljIGNvdW50LiBJIGFtIApwbGFubmluZyB0byBOYWNrIGFueXRoaW5nIHRy
eWluZyB0byB1c2UgYSBnZW5lcmljIGNvdW50IGluIHRoZSBTTUNDQyBjb2RlLgoKQ2hlZXJzLAoK
LS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 13:35:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 13: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 1g7KpR-0000Wa-Nz; Tue, 02 Oct 2018 13:35:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=okrt=mo=citrix.com=prvs=806f63693=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g7KpQ-0000WV-NS
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 13:35:08 +0000
X-Inumbo-ID: a4e1ba87-c647-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a4e1ba87-c647-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 15:32:45 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,332,1534809600"; d="scan'208";a="79892788"
To: Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB3447802000078001EDA08@prv1-mh.provo.novell.com>
 <f04b3731-481c-b7a0-f5b5-e0e611b391b1@citrix.com>
 <7977a721-e2f6-db00-ee6a-2744cde3cc66@arm.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <01503197-8c8f-921b-7a13-f4862777f1a3@citrix.com>
Date: Tue, 2 Oct 2018 14:35:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <7977a721-e2f6-db00-ee6a-2744cde3cc66@arm.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 01/12] x86: infrastructure to allow
 converting certain indirect calls to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDIvMTAvMTggMTQ6MjgsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSBBbmRyZXcsCj4KPiBP
biAwMi8xMC8yMDE4IDE0OjIxLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBPbiAwMi8xMC8xOCAx
MToxMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+PiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vbGliLmgK
Pj4+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9saWIuaAo+Pj4gQEAgLTY2LDYgKzY2LDEwIEBACj4+
PiDCoCDCoCAjZGVmaW5lIFJPVU5EVVAoeCwgYSkgKCgoeCkgKyAoYSkgLSAxKSAmIH4oKGEpIC0g
MSkpCj4+PiDCoCArI2RlZmluZSBjb3VudF92YV9hcmdfKGRvdCwgYTEsIGEyLCBhMywgYTQsIGE1
LCBhNiwgYTcsIGE4LCB4LCAuLi4pIHgKPj4+ICsjZGVmaW5lIGNvdW50X3ZhX2FyZyhhcmdzLi4u
KSBcCj4+PiArwqDCoMKgIGNvdW50X3ZhX2FyZ18oLiwgIyMgYXJncywgOCwgNywgNiwgNSwgNCwg
MywgMiwgMSwgMCkKPj4KPj4gVGhpcyBwYXJ0aWN1bGFyIGJpdCBvZiByZXZpZXcgc3BsaXQgb3V0
IGZvciBvYnZpb3VzIHJlYXNvbnMuCj4+Cj4+IFdlIGFscmVhZHkgaGF2ZSBfX2NvdW50X2FyZ3Mo
KSBpbiB0aGUgQVJNIFNNQ0NDIGluZnJhc3RydWN0dXJlLsKgIFBsZWFzZQo+PiBjYW4gd2UgZGVk
dXAgdGhhdCAoYnJva2VuIG91dCBpbnRvIGEgc2VwYXJhdGUgcGF0Y2gpIHJhdGhlciB0aGFuCj4+
IGludHJvZHVjaW5nIGEgY29tcGV0aW5nIHZlcnNpb24uCj4+Cj4+IFRoZSBBUk0gdmVyc2lvbiBp
cyBidWdneS7CoCBJdCBpcyBvZmYtYnktdHdvIGluIHRoZSBiYXNlIGNhc2UsIGFuZAo+PiBkb2Vz
bid0IGNvbXBpbGUgaWYgZmV3ZXIgdGhhbiB0d28gcGFyYW1ldGVycyBhcmUgcGFzc2VkLsKgIFRo
aXMgdmVyc2lvbgo+PiBmdW5jdGlvbnMgY29ycmVjdGx5LCBidXQgc2hvdWxkIGJlIG5hbWVkIHdp
dGggYSBwbHVyYWwuCj4KPiBUaGUgQVJNIHZlcnNpb24gaXMgKm5vdCogYnVnZ3kuIFdoYXQgdGhl
IEFSTSB2ZXJzaW9uIGNvdW50IGlzIHRoZQo+IG51bWJlciBvZiBwYXJhbWV0ZXJzIGZvciB0aGUg
U01DQ0MgZnVuY3Rpb24sICpub3QqIHRoZSBudW1iZXIgb2YKPiBwYXJhbWV0ZXIgZm9yIHRoZSBj
YWxsLgo+Cj4gVGhpcyBtYXRjaGVzIHRoZSBTTUNDQyB3aGVyZSB0aGUgZmlyc3QgcGFyYW1ldGVy
IGlzIGFsd2F5cyB0aGUKPiBmdW5jdGlvbiBJRCwgdGhlIGxhc3QgcGFyYW1ldGVyIGlzIGFsd2F5
cyB0aGUgcmVzdWx0IHN0cnVjdHVyZS4KPgo+IFRoZSBjb2RlIHdpbGwgZW5kIHVwIHRvIGJlIGxl
c3MgcmVhZGFibGUgdXNpbmcgYSBnZW5lcmljIGNvdW50LiBJIGFtCj4gcGxhbm5pbmcgdG8gTmFj
ayBhbnl0aGluZyB0cnlpbmcgdG8gdXNlIGEgZ2VuZXJpYyBjb3VudCBpbiB0aGUgU01DQ0MKPiBj
b2RlLgoKWWVzIGl0IGlzIGJ1Z2d5LCBiZWNhdXNlIGl0IGRvZXNuJ3QgYmVoYXZlIGFzIHRoZSBu
YW1lIHN1Z2dlc3RzLgoKSWYgeW91IG1lYW4gdGhlIGluZnJhc3RydWN0dXJlIHRvIGhhdmUgU01D
Q0Mgc3BlY2lmaWMgYmVoYXZpb3VyLCB0aGUKbWFjcm9zIHNob3VsZCBiZSBuYW1lZCBzdWl0YWJs
eSwgdG8gYXZvaWQgaW50ZXJmZXJpbmcgd2l0aCBjb21tb24gY29kZS4KCn5BbmRyZXcKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 13:36:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 13:36: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 1g7Kqm-0000c1-3m; Tue, 02 Oct 2018 13:36:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gf1e=mo=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g7Kqk-0000bs-Mg
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 13:36:30 +0000
X-Inumbo-ID: d62ec817-c647-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id d62ec817-c647-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 15:34:07 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id C78CB18A;
 Tue,  2 Oct 2018 06:36:28 -0700 (PDT)
Received: from [10.4.12.35] (e108454-lin.emea.arm.com [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 3DA5D3F5A0;
 Tue,  2 Oct 2018 06:36:27 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich
 <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB3447802000078001EDA08@prv1-mh.provo.novell.com>
 <f04b3731-481c-b7a0-f5b5-e0e611b391b1@citrix.com>
 <7977a721-e2f6-db00-ee6a-2744cde3cc66@arm.com>
 <01503197-8c8f-921b-7a13-f4862777f1a3@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d4c125cc-bcd0-94c1-d176-4e9631af6b9f@arm.com>
Date: Tue, 2 Oct 2018 14:36:25 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <01503197-8c8f-921b-7a13-f4862777f1a3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 01/12] x86: infrastructure to allow
 converting certain indirect calls to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 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>
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>

CgpPbiAwMi8xMC8yMDE4IDE0OjM1LCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+IE9uIDAyLzEwLzE4
IDE0OjI4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpIEFuZHJldywKPj4KPj4gT24gMDIvMTAv
MjAxOCAxNDoyMSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4+IE9uIDAyLzEwLzE4IDExOjEyLCBK
YW4gQmV1bGljaCB3cm90ZToKPj4+PiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vbGliLmgKPj4+PiAr
KysgYi94ZW4vaW5jbHVkZS94ZW4vbGliLmgKPj4+PiBAQCAtNjYsNiArNjYsMTAgQEAKPj4+PiAg
wqAgwqAgI2RlZmluZSBST1VORFVQKHgsIGEpICgoKHgpICsgKGEpIC0gMSkgJiB+KChhKSAtIDEp
KQo+Pj4+ICDCoCArI2RlZmluZSBjb3VudF92YV9hcmdfKGRvdCwgYTEsIGEyLCBhMywgYTQsIGE1
LCBhNiwgYTcsIGE4LCB4LCAuLi4pIHgKPj4+PiArI2RlZmluZSBjb3VudF92YV9hcmcoYXJncy4u
LikgXAo+Pj4+ICvCoMKgwqAgY291bnRfdmFfYXJnXyguLCAjIyBhcmdzLCA4LCA3LCA2LCA1LCA0
LCAzLCAyLCAxLCAwKQo+Pj4KPj4+IFRoaXMgcGFydGljdWxhciBiaXQgb2YgcmV2aWV3IHNwbGl0
IG91dCBmb3Igb2J2aW91cyByZWFzb25zLgo+Pj4KPj4+IFdlIGFscmVhZHkgaGF2ZSBfX2NvdW50
X2FyZ3MoKSBpbiB0aGUgQVJNIFNNQ0NDIGluZnJhc3RydWN0dXJlLsKgIFBsZWFzZQo+Pj4gY2Fu
IHdlIGRlZHVwIHRoYXQgKGJyb2tlbiBvdXQgaW50byBhIHNlcGFyYXRlIHBhdGNoKSByYXRoZXIg
dGhhbgo+Pj4gaW50cm9kdWNpbmcgYSBjb21wZXRpbmcgdmVyc2lvbi4KPj4+Cj4+PiBUaGUgQVJN
IHZlcnNpb24gaXMgYnVnZ3kuwqAgSXQgaXMgb2ZmLWJ5LXR3byBpbiB0aGUgYmFzZSBjYXNlLCBh
bmQKPj4+IGRvZXNuJ3QgY29tcGlsZSBpZiBmZXdlciB0aGFuIHR3byBwYXJhbWV0ZXJzIGFyZSBw
YXNzZWQuwqAgVGhpcyB2ZXJzaW9uCj4+PiBmdW5jdGlvbnMgY29ycmVjdGx5LCBidXQgc2hvdWxk
IGJlIG5hbWVkIHdpdGggYSBwbHVyYWwuCj4+Cj4+IFRoZSBBUk0gdmVyc2lvbiBpcyAqbm90KiBi
dWdneS4gV2hhdCB0aGUgQVJNIHZlcnNpb24gY291bnQgaXMgdGhlCj4+IG51bWJlciBvZiBwYXJh
bWV0ZXJzIGZvciB0aGUgU01DQ0MgZnVuY3Rpb24sICpub3QqIHRoZSBudW1iZXIgb2YKPj4gcGFy
YW1ldGVyIGZvciB0aGUgY2FsbC4KPj4KPj4gVGhpcyBtYXRjaGVzIHRoZSBTTUNDQyB3aGVyZSB0
aGUgZmlyc3QgcGFyYW1ldGVyIGlzIGFsd2F5cyB0aGUKPj4gZnVuY3Rpb24gSUQsIHRoZSBsYXN0
IHBhcmFtZXRlciBpcyBhbHdheXMgdGhlIHJlc3VsdCBzdHJ1Y3R1cmUuCj4+Cj4+IFRoZSBjb2Rl
IHdpbGwgZW5kIHVwIHRvIGJlIGxlc3MgcmVhZGFibGUgdXNpbmcgYSBnZW5lcmljIGNvdW50LiBJ
IGFtCj4+IHBsYW5uaW5nIHRvIE5hY2sgYW55dGhpbmcgdHJ5aW5nIHRvIHVzZSBhIGdlbmVyaWMg
Y291bnQgaW4gdGhlIFNNQ0NDCj4+IGNvZGUuCj4gCj4gWWVzIGl0IGlzIGJ1Z2d5LCBiZWNhdXNl
IGl0IGRvZXNuJ3QgYmVoYXZlIGFzIHRoZSBuYW1lIHN1Z2dlc3RzLgo+IAo+IElmIHlvdSBtZWFu
IHRoZSBpbmZyYXN0cnVjdHVyZSB0byBoYXZlIFNNQ0NDIHNwZWNpZmljIGJlaGF2aW91ciwgdGhl
Cj4gbWFjcm9zIHNob3VsZCBiZSBuYW1lZCBzdWl0YWJseSwgdG8gYXZvaWQgaW50ZXJmZXJpbmcg
d2l0aCBjb21tb24gY29kZS4KCldlbGwgdGhlIGNvZGUgaXMgY29taW5nIGZyb20gTGludXguIEZl
ZWwgZnJlZSB0byBzZW5kIGEgcGF0Y2ggdG8gZml4IHRoZSAKbmFtZSBpbiBMaW51eCBhbmQgWGVu
LgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 13:47:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 13: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 1g7L1i-0001R9-6K; Tue, 02 Oct 2018 13:47:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=qdzu=mo=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1g7L1g-0001R4-8l
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 13:47:48 +0000
X-Inumbo-ID: 695fa104-c649-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 695fa104-c649-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 15:45:24 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 7EEF8AE41;
 Tue,  2 Oct 2018 13:47:43 +0000 (UTC)
Date: Tue, 2 Oct 2018 15:47:34 +0200
From: Michal Hocko <mhocko@kernel.org>
To: David Hildenbrand <david@redhat.com>
Message-ID: <20181002134734.GT18290@dhcp22.suse.cz>
References: <20180928150357.12942-1-david@redhat.com>
 <20181001084038.GD18290@dhcp22.suse.cz>
 <d54a8509-725f-f771-72f0-15a9d93e8a49@redhat.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <d54a8509-725f-f771-72f0-15a9d93e8a49@redhat.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH RFC] mm/memory_hotplug: Introduce memory
 block types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kate Stewart <kstewart@linuxfoundation.org>, Rich Felker <dalias@libc.org>,
 linux-ia64@vger.kernel.org, linux-sh@vger.kernel.org,
 Peter Zijlstra <peterz@infradead.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>,
 Dave Hansen <dave.hansen@linux.intel.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, linux-mm@kvack.org,
 Pavel Tatashin <pavel.tatashin@microsoft.com>,
 Paul Mackerras <paulus@samba.org>, "H. Peter Anvin" <hpa@zytor.com>,
 Rashmica Gupta <rashmica.g@gmail.com>, "K. Y. Srinivasan" <kys@microsoft.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, linux-s390@vger.kernel.org,
 Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 Yoshinori Sato <ysato@users.sourceforge.jp>,
 Michael Ellerman <mpe@ellerman.id.au>, linux-acpi@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, xen-devel@lists.xenproject.org,
 Rob Herring <robh@kernel.org>, Len Brown <lenb@kernel.org>,
 Fenghua Yu <fenghua.yu@intel.com>, Stephen Rothwell <sfr@canb.auug.org.au>,
 "mike.travis@hpe.com" <mike.travis@hpe.com>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 Dan Williams <dan.j.williams@intel.com>,
 Jonathan =?iso-8859-1?Q?Neusch=E4fer?= <j.neuschaefer@gmx.net>,
 Nicholas Piggin <npiggin@gmail.com>, Joe Perches <joe@perches.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Mike Rapoport <rppt@linux.vnet.ibm.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>, Thomas Gleixner <tglx@linutronix.de>,
 Joonsoo Kim <iamjoonsoo.kim@lge.com>, Oscar Salvador <osalvador@suse.de>,
 Juergen Gross <jgross@suse.com>, Tony Luck <tony.luck@intel.com>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>,
 Philippe Ombredanne <pombredanne@nexb.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>, devel@linuxdriverproject.org,
 Andrew Morton <akpm@linux-foundation.org>, linuxppc-dev@lists.ozlabs.org,
 "Kirill A. Shutemov" <kirill.shutemov@linux.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>

T24gTW9uIDAxLTEwLTE4IDExOjM0OjI1LCBEYXZpZCBIaWxkZW5icmFuZCB3cm90ZToKPiBPbiAw
MS8xMC8yMDE4IDEwOjQwLCBNaWNoYWwgSG9ja28gd3JvdGU6Cj4gPiBPbiBGcmkgMjgtMDktMTgg
MTc6MDM6NTcsIERhdmlkIEhpbGRlbmJyYW5kIHdyb3RlOgo+ID4gWy4uLl0KPiA+IAo+ID4gSSBo
YXZlbid0IHJlYWQgdGhlIHBhdGNoIGl0c2VsZiBidXQgSSBqdXN0IHdhbnRlZCB0byBub3RlIG9u
ZSB0aGluZwo+ID4gYWJvdXQgdGhpcyBwYXJ0Cj4gPiAKPiA+PiBGb3IgcGFyYXZpcnR1YWxpemVk
IGRldmljZXMgaXQgaXMgcmVsZXZhbnQgdGhhdCBtZW1vcnkgaXMgb25saW5lZCBhcwo+ID4+IHF1
aWNrbHkgYXMgcG9zc2libGUgYWZ0ZXIgYWRkaW5nIC0gYW5kIHRoYXQgaXQgaXMgYWRkZWQgdG8g
dGhlIE5PUk1BTAo+ID4+IHpvbmUuIE90aGVyd2lzZSwgaXQgY291bGQgaGFwcGVuIHRoYXQgdG9v
IG11Y2ggbWVtb3J5IGluIGEgcm93IGlzIGFkZGVkCj4gPj4gKGJ1dCBub3Qgb25saW5lZCksIHJl
c3VsdGluZyBpbiBvdXQtb2YtbWVtb3J5IGNvbmRpdGlvbnMgZHVlIHRvIHRoZQo+ID4+IGFkZGl0
aW9uYWwgbWVtb3J5IGZvciAic3RydWN0IHBhZ2VzIiBhbmQgZnJpZW5kcy4gTU9WQUJMRSB6b25l
IGFzIHdlbGwKPiA+PiBhcyBkZWxheXMgbWlnaHQgYmUgdmVyeSBwcm9ibGVtYXRpYyBhbmQgbGVh
ZCB0byBjcmFzaGVzIChlLmcuIHpvbmUKPiA+PiBpbWJhbGFuY2UpLgo+ID4gCj4gPiBJIGhhdmUg
cHJvcG9zZWQgKGJ1dCBoYXZlbid0IGZpbmlzaGVkIHRoaXMgZHVlIHRvIG90aGVyIHN0dWZmKSBh
Cj4gPiBzb2x1dGlvbiBmb3IgdGhpcy4gTmV3bHkgYWRkZWQgbWVtb3J5IGNhbiBob3N0IG1lbW1h
cHMgaXRzZWxmIGFuZCB0aGVuCj4gPiB5b3UgZG8gbm90IGhhdmUgdGhlIHByb2JsZW0gaW4gdGhl
IGZpcnN0IHBsYWNlLiBGb3Igdm1lbW1hcCBpdCB3b3VsZAo+ID4gaGF2ZSBhbiBhZHZhbnRhZ2Ug
dGhhdCB5b3UgZG8gbm90IHJlYWxseSBoYXZlIHRvIGJlZyBmb3IgMk1CIHBhZ2VzIHRvCj4gPiBi
YWNrIHRoZSB3aG9sZSBzZWN0aW9uIGJ1dCB5b3Ugd291bGQgZ2V0IGl0IGZvciBmcmVlIGJlY2F1
c2UgdGhlIGluaXRpYWwKPiA+IHBhcnQgb2YgdGhlIHNlY3Rpb24gaXMgYnkgZGVmaW5pdGlvbiBw
cm9wZXJseSBhbGlnbmVkIGFuZCB1bnVzZWQuCj4gCj4gU28gdGhlIHBsYW4gaXMgdG8gImhvc3Qg
bWV0YWRhdGEgZm9yIG5ldyBtZW1vcnkgb24gdGhlIG1lbW9yeSBpdHNlbGYiLgo+IEp1c3Qgd2Fu
dCB0byBub3RlIHRoYXQgdGhpcyBpcyBiYXNpY2FsbHkgaW1wb3NzaWJsZSBmb3IgczM5MHggd2l0
aCB0aGUKPiBjdXJyZW50IG1lY2hhbmlzbXMuIChhZGRlZCBtZW1vcnkgaXMgZGVhZCwgdW50aWwg
b25saW5pbmcgbm90aWZpZXMgdGhlCj4gaHlwZXJ2aXNvciBhbmQgbWVtb3J5IGlzIGFsbG9jYXRl
ZCkuIEl0IHdpbGwgYWxzbyBiZSBwcm9ibGVtYXRpYyBmb3IKPiBwYXJhdmlydHVhbGl6ZWQgbWVt
b3J5IGRldmljZXMgKGUuZy4gWEVOJ3MgIm5vdCBiYWNrZWQgYnkgdGhlCj4gaHlwZXJ2aXNvciIg
aGFja3MpLgoKT0ssIEkgdW5kZXJzdGFuZCB0aGF0IG5vdCBhbGwgdXNlY2FzZXMgY2FuIHVzZSBz
ZWxmIG1lbW1hcCBob3N0aW5nCm90aGVycyBkbyBub3QgaGF2ZSBtdWNoIGNob2ljZSBsZWZ0IHRo
b3VnaC4gWW91IGhhdmUgdG8gYWxsb2NhdGUgZnJvbQpzb21ld2hlcmUuIFdlbGwgYW5kIGFsdGVy
bmF0aXZlIHdvdWxkIGJlIHRvIGhhdmUgbm8gbWVtbWFwIHVudGlsCm9ubGluaW5nIGJ1dCBJIGFt
IG5vdCBzdXJlIGhvdyBtdWNoIHdvcmsgdGhhdCB3b3VsZCBiZS4KCj4gVGhpcyB3b3VsZCBvbmx5
IGJlIHBvc3NpYmxlIGZvciBtZW1vcnkgRElNTXMsIG1lbW9yeSB0aGF0IGlzIGNvbXBsZXRlbHkK
PiBhY2Nlc3NpYmxlIGFzIGZhciBhcyBJIGNhbiBzZWUuIE9yIGF0IGxlYXN0LCBzb21lIHNwZWNp
ZmllZCAiZmlyc3QgcGFydCIKPiBpcyBhY2Nlc3NpYmxlLgo+IAo+IE90aGVyIHByb2JsZW1zIGFy
ZSBvdGhlciBtZXRhZGF0YSBsaWtlIGV4dGVuZGVkIHN0cnVjdCBwYWdlcyBhbmQgZnJpZW5kcy4K
Ckkgd291bGRuJ3QgcmVhbGx5IHdvcnJ5IGFib3V0IGV4dGVuZGVkIHN0cnVjdCBwYWdlcy4gVGhv
c2Ugc2hvdWxkIGJlCnVzZWQgZm9yIGRlYnVnZ2luZyBwdXJwb3NlcyBtb3N0bHkuIE90IGF0IGxl
YXN0IHRoYXQgd2FzIHRoZSBjYXNlIGxhc3QKdGltZSBJJ3ZlIGNoZWNrZWQuCgo+IChJIHJlYWxs
eSBsaWtlIHRoZSBpZGVhIG9mIGFkZGluZyBtZW1vcnkgd2l0aG91dCBhbGxvY2F0aW5nIG1lbW9y
eSBpbgo+IHRoZSBoeXBlcnZpc29yIGluIHRoZSBmaXJzdCBwbGFjZSwgcGxlYXNlIGtlZXAgbWUg
dHVuZWQpLgo+IAo+IEFuZCBwbGVhc2Ugbm90ZTogVGhpcyBzb2x2ZXMgc29tZSBwcm9ibGVtYXRp
YyBwYXJ0ICgiYWRkaW5nIHRvbyBtdWNoCj4gbWVtb3J5IHRvIHRoZSBtb3ZhYmxlIHpvbmUgb3Ig
bm90IG9ubGluaW5nIGl0IiksIGJ1dCBub3QgdGhlIGlzc3VlIG9mCj4gem9uZSBpbWJhbGFuY2Ug
aW4gdGhlIGZpcnN0IHBsYWNlLiBBbmQgbm90IG9uZSBpc3N1ZSBJIHRyeSB0byB0YWNrbGUKPiBo
ZXJlOiBkb24ndCBhZGQgcGFyYXZpcnR1YWxpemVkIG1lbW9yeSB0byB0aGUgbW92YWJsZSB6b25l
LgoKWm9uZSBpbWJhbGFuY2UgaXMgYW4gaW5oZXJlbnQgcHJvYmxlbSBvZiB0aGUgaGlnaG1lbSB6
b25lLiBJdCBpcwplc3NlbnRpYWxseSB0aGUgaGlnaG1lbSB6b25lIHdlIGFsbCBsb3ZlZCBzbyBt
dWNoIGJhY2sgaW4gMzJiIGRheXMuClllcyB0aGUgbW92YWJsZSB6b25lIGRvZXNuJ3QgaGF2ZSBh
bnkgYWRkcmVzc2luZyBsaW1pdGF0aW9ucyBzbyBpdCBpcyBhCmJpdCBtb3JlIHJlbGF4ZWQgYnV0
IGNvbnNpZGVyaW5nIHRoZSBob3RwbHVnIHNjZW5hcmlvcyBJIGhhdmUgc2VlbiBzbwpmYXIgcGVv
cGxlIGp1c3Qgd2FudCB0byBoYXZlIGZ1bGwgTlVNQSBub2RlcyBtb3ZhYmxlIHRvIGFsbG93IHJl
cGxhY2luZwpESU1Ncy4gQW5kIHRoZW4gd2UgYXJlIGJhY2sgdG8gc3F1YXJlIG9uZSBhbmQgdGhl
IHpvbmUgaW1iYWxhbmNlIGlzc3VlLgpZb3UgaGF2ZSB0aG9zZSByZWdhcmRsZXNzIHdoZXJlIG1l
bW1hcHMgYXJlIGFsbG9jYXRlZCBmcm9tLgoKPiA+IEkgeWV0IGhhdmUgdG8gdGhpbmsgYWJvdXQg
dGhlIHdob2xlIHByb3Bvc2FsIGJ1dCBJIGFtIG1pc3NpbmcgdGhlIG1vc3QKPiA+IGltcG9ydGFu
dCBwYXJ0LiBfV2hvXyBpcyBnb2luZyB0byB1c2UgdGhlIG5ldyBleHBvcnRlZCBpbmZvcm1hdGlv
biBhbmQKPiA+IGZvciB3aGF0IHB1cnBvc2UuIFlvdSBzYWlkIHRoYXQgZGlzdHJpYnV0aW9ucyBo
YXZlIGhhcmQgdGltZSB0bwo+ID4gZGlzdGluZ3Vpc2ggZGlmZmVyZW50IHR5cGVzIG9mIG9ubGlu
aW5pbmcgcG9saWNpZXMgYnV0IGlzbid0IHRoaXMKPiA+IHNvbWV0aGluZyB0aGF0IGlzIGluaGVy
ZW50bHkgdXNlY2FzZSBzcGVjaWZpYz8KPiA+IAo+IAo+IExldCdzIHRoaW5rIGFib3V0IGEgZGlz
dHJpYnV0aW9uLiBXZSBoYXZlIGEgY2xhc2ggb2YgdXNlIGNhc2VzIGhlcmUKPiAoanVzdCB3aGF0
IHlvdSBkZXNjcmliZSkuIFdoYXQgSSBwcm9wb3NlIHNvbHZlcyBvbmUgcGFydCBvZiBpdCAoImhh
bmRsZQo+IHdoYXQgeW91IGtub3cgaG93IHRvIGhhbmRsZSByaWdodCBpbiB0aGUga2VybmVsIiku
Cj4gCj4gMS4gVXNlcnMgb2YgRElNTXMgdXN1YWxseSBleHBlY3QgdGhhdCB0aGV5IGNhbiBiZSB1
bnBsdWdnZWQgYWdhaW4uIFRoYXQKPiBpcyB3aHkgeW91IHdhbnQgdG8gY29udHJvbCBob3cgdG8g
b25saW5lIG1lbW9yeSBpbiB1c2VyIHNwYWNlICg9PSBhZGQgaXQKPiB0byB0aGUgbW92YWJsZSB6
b25lKS4KCldoaWNoIGlzIG9ubHkgdHJ1ZSBpZiB5b3UgcmVhbGx5IHdhbnQgdG8gaG90cmVtb3Zl
IHRoZW0uIEkgYW0gbm90IGdvaW5nCnRvIHRlbGwgaG93IG11Y2ggSSBiZWxpZXZlIGluIHRoaXMg
dXNlY2FzZSBidXQgbW92YWJsZSBwb2xpY3kgaXMgbm90CmdlbmVyYWxseSBhcHBsaWNhYmxlIGhl
cmUuCgo+IDIuIFVzZXJzIG9mIHN0YW5kYnkgbWVtb3J5IChzMzkwKSBleHBlY3QgdGhhdCBtZW1v
cnkgd2lsbCBuZXZlciBiZQo+IG9ubGluZWQgYXV0b21hdGljYWxseS4gSXQgd2lsbCBiZSBvbmxp
bmVkIG1hbnVhbGx5LgoKeWVhaAoKPiAzLiBVc2VycyBvZiBwYXJhdmlydHVhbGl6ZWQgZGV2aWNl
cyAoZXNwLiBIeXBlci1WKSBkb24ndCBjYXJlIGFib3V0Cj4gbWVtb3J5IHVucGx1ZyBpbiB0aGUg
c2Vuc2Ugb2YgTU9WQUJMRSBhdCBhbGwuIFRoZXkgKG9yIEh5cGVyLVYhKSB3aWxsCj4gYWRkIGEg
d2hvbGUgYnVuY2ggb2YgbWVtb3J5IGFuZCBleHBlY3QgdGhhdCBldmVyeXRoaW5nIHdvcmtzIGZp
bmUuIFNvCj4gdGhhdCBtZW1vcnkgaXMgb25saW5lZCBpbW1lZGlhdGVseSBhbmQgdGhhdCBtZW1v
cnkgaXMgYWRkZWQgdG8gdGhlCj4gTk9STUFMIHpvbmUuIFVzZXJzIG5ldmVyIHdhbnQgdGhlIE1P
VkFCTEUgem9uZS4KClRoZW4gdGhlIGltbWVkaWF0ZSBxdWVzdGlvbiB3b3VsZCBiZSB3aHkgdG8g
dXNlIG1lbW9yeSBob3RwbHVnIGZvciB0aGF0CmF0IGFsbD8gV2h5IGRvbid0IHlvdSBzaW1wbHkg
c3RhcnQgd2l0aCBhIGh1Z2UgcHJlLWFsbG9jYXRlZCBwaHlzaWNhbAphZGRyZXNzIHNwYWNlIGFu
ZCBiYWxsb29uIG1lbW9yeSBpbiBhbiBvdXQgcGVyIGRlbWFuZC4gV2h5IGRvIHlvdSB3YW50CnRv
IGluamVjdCBuZXcgbWVtb3J5IGR1cmluZyB0aGUgcnVudGltZT8KCj4gMS4gaXMgYSByZWFzb24g
d2h5IGRpc3RyaWJ1dGlvbnMgdXN1YWxseSBkb24ndCBjb25maWd1cmUKPiAiTUVNT1JZX0hPVFBM
VUdfREVGQVVMVF9PTkxJTkUiLCBiZWNhdXNlIHlvdSByZWFsbHkgd2FudCB0aGUgb3B0aW9uIGZv
cgo+IE1PVkFCTEUgem9uZS4gVGhhdCBob3dldmVyIGltcGxpZXMsIHRoYXQgZS5nLiBmb3IgeDg2
LCB5b3UgaGF2ZSB0bwo+IGhhbmRsZSBhbGwgbmV3IG1lbW9yeSBpbiB1c2VyIHNwYWNlLCBlc3Bl
Y2lhbGx5IGFsc28gSHlwZXJWIG1lbW9yeS4KPiBUaGVyZSwgeW91IHRoZW4gaGF2ZSB0byBjaGVj
ayBmb3IgdGhpbmdzIGxpa2UgImlzSHlwZXJWKCkiIHRvIGRlY2lkZQo+ICJvaCwgeWVzLCB0aGlz
IHNob3VsZCBkZWZpbml0ZWx5IG5vdCBnbyB0byB0aGUgTU9WQUJMRSB6b25lIi4KCldoeSBkbyB5
b3UgbmVlZCBhIGdlbmVyaWMgaG90cGx1ZyBydWxlIGluIHRoZSBmaXJzdCBwbGFjZT8gV2h5IGRv
bid0IHlvdQpzaW1wbHkgcHJvdmlkZSBkaWZmZXJlbnQgc2V0IG9mIHJ1bGVzIGZvciBkaWZmZXJl
bnQgdXNlY2FzZXM/IExldCB1c2VycwpkZWNpZGUgd2hpY2ggdXNlY2FzZSB0aGV5IHByZWZlciBy
YXRoZXIgdGhhbiB0cnkgdG8gYmUgY2xldmVyIHdoaWNoCmFsbW9zdCBhbHdheXMgaGl0cyB3ZWly
ZCBjb3JuZXIgY2FzZXMuCi0tIApNaWNoYWwgSG9ja28KU1VTRSBMYWJzCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 13:54:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 13:54: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 1g7L7o-0002AZ-1d; Tue, 02 Oct 2018 13:54:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tuup=mo=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1g7L7n-0002AU-14
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 13:54:07 +0000
X-Inumbo-ID: 4b9f6aa0-c64a-11e8-a8a5-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4b9f6aa0-c64a-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 15:51:43 +0200 (CEST)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w92Dn9Hl022577;
 Tue, 2 Oct 2018 13:53:56 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-2018-07-02;
 bh=CH7ggxZsciDsu0PNy7QrYerNfiATiTgI6rU+UpeoKkY=;
 b=DHzsWMritCC8E/8B0xTmUmU5UM8F/bY56kLqgwroXKUBEeAgeWrli1xt+Vpg9XKiCHOj
 8ndXrYcZA02ducMvozjKBsxeWbcJoRFVMEvuRVh3zVJL07LLwzFF7wfGWUn8AdKKCENn
 gs8sP0a0hZpiEU7VHwtqZHia+K88sunxHen0qH+IkSLwk0DtzGm4ybjAXGNhHIb3e2Vk
 4w6Bx0hZWZUtWUE7J/kYnNrULQq2cGaHUH7tOLj16kGFOEETNhyA60v0gwIMr26Aqhe6
 ekaaQMUloli7u1dVTOnfQz+U6oXgz91YaCPTQoYvULVkrk1trzPWahEg+2GjKVHii8MN tA== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2130.oracle.com with ESMTP id 2mt0ttns64-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 02 Oct 2018 13:53:56 +0000
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w92DruPH023818
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 2 Oct 2018 13:53:56 GMT
Received: from abhmp0009.oracle.com (abhmp0009.oracle.com [141.146.116.15])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w92DrtQg019427;
 Tue, 2 Oct 2018 13:53:55 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 02 Oct 2018 06:53:54 -0700
To: Jan Beulich <JBeulich@suse.com>, Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Jun Nakajima <jun.nakajima@intel.com>, Kevin Tian <kevin.tian@intel.com>
References: <5B97BEB202000078001E73FB@prv1-mh.provo.novell.com>
 <5BAA42D102000078001EBBEB@prv1-mh.provo.novell.com>
 <5BAA456E02000078001EBC16@prv1-mh.provo.novell.com>
 <5BB34AC902000078001EDAC9@prv1-mh.provo.novell.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <80f7841a-90d1-f7bb-66de-8e79717c08b0@oracle.com>
Date: Tue, 2 Oct 2018 09:53:51 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <5BB34AC902000078001EDAC9@prv1-mh.provo.novell.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9033
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810020137
Subject: Re: [Xen-devel] Ping: [PATCH v3 3/4] x86/HVM: implement memory read
 caching
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Paul Durrant <paul.durrant@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>

T24gMTAvMi8xOCA2OjM5IEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAyNS4wOS4xOCBh
dCAxNjoyNSwgPEpCZXVsaWNoQHN1c2UuY29tPiB3cm90ZToKPj4gRW11bGF0aW9uIHJlcXVpcmlu
ZyBkZXZpY2UgbW9kZWwgYXNzaXN0YW5jZSB1c2VzIGEgZm9ybSBvZiBpbnN0cnVjdGlvbgo+PiBy
ZS1leGVjdXRpb24sIGFzc3VtaW5nIHRoYXQgdGhlIHNlY29uZCAoYW5kIGFueSBmdXJ0aGVyKSBw
YXNzIHRha2VzCj4+IGV4YWN0bHkgdGhlIHNhbWUgcGF0aC4gVGhpcyBpcyBhIHZhbGlkIGFzc3Vt
cHRpb24gYXMgZmFyIHVzZSBvZiBDUFUKPj4gcmVnaXN0ZXJzIGdvZXMgKGFzIHRob3NlIGNhbid0
IGNoYW5nZSB3aXRob3V0IGFueSBvdGhlciBpbnN0cnVjdGlvbgo+PiBleGVjdXRpbmcgaW4gYmV0
d2VlbiksIGJ1dCBpcyB3cm9uZyBmb3IgbWVtb3J5IGFjY2Vzc2VzLiBJbiBwYXJ0aWN1bGFyCj4+
IGl0IGhhcyBiZWVuIG9ic2VydmVkIHRoYXQgV2luZG93cyBtaWdodCBwYWdlIG91dCBidWZmZXJz
IHVuZGVybmVhdGggYW4KPj4gaW5zdHJ1Y3Rpb24gY3VycmVudGx5IHVuZGVyIGVtdWxhdGlvbiAo
aGl0dGluZyBiZXR3ZWVuIHR3byBwYXNzZXMpLiBJZgo+PiB0aGUgZmlyc3QgcGFzcyB0cmFuc2xh
dGVkIGEgbGluZWFyIGFkZHJlc3Mgc3VjY2Vzc2Z1bGx5LCBhbnkgc3Vic2VxdWVudAo+PiBwYXNz
IG5lZWRzIHRvIGRvIHNvIHRvbywgeWllbGRpbmcgdGhlIGV4YWN0IHNhbWUgdHJhbnNsYXRpb24u
Cj4+Cj4+IEludHJvZHVjZSBhIGNhY2hlICh1c2VkIGJ5IGp1c3QgZ3Vlc3QgcGFnZSB0YWJsZSBh
Y2Nlc3NlcyBmb3Igbm93KSB0bwo+PiBtYWtlIHN1cmUgYWJvdmUgZGVzY3JpYmVkIGFzc3VtcHRp
b24gaG9sZHMuIFRoaXMgaXMgYSB2ZXJ5IHNpbXBsaXN0aWMKPj4gaW1wbGVtZW50YXRpb24gZm9y
IG5vdzogT25seSBleGFjdCBtYXRjaGVzIGFyZSBzYXRpc2ZpZWQgKG5vIG92ZXJsYXBzIG9yCj4+
IHBhcnRpYWwgcmVhZHMgb3IgYW55dGhpbmcpLgo+Pgo+PiBBcyB0byB0aGUgYWN0dWFsIGRhdGEg
cGFnZSBpbiB0aGlzIHNjZW5hcmlvLCB0aGVyZSBhcmUgYSBjb3VwbGUgb2YKPj4gYXNwZWN0cyB0
byB0YWtlIGludG8gY29uc2lkZXJhdGlvbjoKPj4gLSBXZSBtdXN0IGJlIHRhbGtpbmcgYWJvdXQg
YW4gaW5zbiBhY2Nlc3NpbmcgdHdvIGxvY2F0aW9ucyAodHdvIG1lbW9yeQo+PiAgIG9uZXMsIG9u
ZSBvZiB3aGljaCBpcyBNTUlPLCBvciBhIG1lbW9yeSBhbmQgYW4gSS9PIG9uZSkuCj4+IC0gSWYg
dGhlIG5vbiBJL08gLyBNTUlPIHNpZGUgaXMgYmVpbmcgcmVhZCwgdGhlIHJlLXJlYWQgKGlmIGl0
IG9jY3VycyBhdAo+PiAgIGFsbCkgaXMgaGF2aW5nIGl0cyByZXN1bHQgZGlzY2FyZGVkLCBieSB0
YWtpbmcgdGhlIHNob3J0Y3V0IHRocm91Z2gKPj4gICB0aGUgZmlyc3Qgc3dpdGNoKCkncyBTVEFU
RV9JT1JFU1BfUkVBRFkgY2FzZSBpbiBodm1lbXVsX2RvX2lvKCkuIE5vdGUKPj4gICBob3csIGFt
b25nIGFsbCB0aGUgcmUtaXNzdWUgc2FuaXR5IGNoZWNrcyB0aGVyZSwgd2UgYXZvaWQgY29tcGFy
aW5nCj4+ICAgdGhlIGFjdHVhbCBkYXRhLgo+PiAtIElmIHRoZSBub24gSS9PIC8gTU1JTyBzaWRl
IGlzIGJlaW5nIHdyaXR0ZW4sIGl0IGlzIHRoZSBPU2VzCj4+ICAgcmVzcG9uc2liaWxpdHkgdG8g
YXZvaWQgYWN0dWFsbHkgbW92aW5nIHBhZ2UgY29udGVudHMgdG8gZGlzayB3aGlsZQo+PiAgIHRo
ZXJlIG1pZ2h0IHN0aWxsIGJlIGEgd3JpdGUgYWNjZXNzIGluIGZsaWdodCAtIHRoaXMgaXMgbm8g
ZGlmZmVyZW50Cj4+ICAgaW4gYmVoYXZpb3IgZnJvbSBiYXJlIGhhcmR3YXJlLgo+PiAtIFJlYWQt
bW9kaWZ5LXdyaXRlIGFjY2Vzc2VzIGFyZSwgYXMgYWx3YXlzLCBjb21wbGljYXRlZCwgYW5kIHdo
aWxlIHdlCj4+ICAgZGVhbCB3aXRoIHRoZW0gYmV0dGVyIG5vd2FkYXlzIHRoYW4gd2UgZGlkIGlu
IHRoZSBwYXN0LCB3ZSdyZSBzdGlsbAo+PiAgIG5vdCBxdWl0ZSB0aGVyZSB0byBndWFyYW50ZWUg
aGFyZHdhcmUgbGlrZSBiZWhhdmlvciBpbiBhbGwgY2FzZXMKPj4gICBhbnl3YXkuIE5vdGhpbmcg
aXMgZ2V0dGluZyB3b3JzZSBieSB0aGUgY2hhbmdlcyBtYWRlIGhlcmUsIGFmYWljdC4KPj4KPj4g
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+PiBBY2tlZC1i
eTogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+Cj4+IFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQg
PHBhdWwuZHVycmFudEBjaXRyaXguY29tPgo+IFNWTSBhbmQgVk1YIG1haW50YWluZXJzPwoKClJl
dmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 13:55:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 13:55: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 1g7L9W-0002G0-EW; Tue, 02 Oct 2018 13:55:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ymzk=mo=citrix.com=prvs=806d93179=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g7L9U-0002Ft-OC
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 13:55:52 +0000
X-Inumbo-ID: 0a63acd4-c64b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0a63acd4-c64b-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 13:57:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,332,1534809600"; d="scan'208";a="66815768"
Date: Tue, 2 Oct 2018 14:55:49 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181002135549.k5nc7cv3mqjahnqq@zion.uk.xensource.com>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB3447802000078001EDA08@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BB3447802000078001EDA08@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v4 01/12] x86: infrastructure to allow
 converting certain indirect calls to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.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>

T24gVHVlLCBPY3QgMDIsIDIwMTggYXQgMDQ6MTI6MDhBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gSW4gYSBudW1iZXIgb2YgY2FzZXMgdGhlIHRhcmdldHMgb2YgaW5kaXJlY3QgY2FsbHMg
Z2V0IGRldGVybWluZWQgb25jZQo+IGF0IGJvb3QgdGltZS4gSW4gc3VjaCBjYXNlcyB3ZSBjYW4g
cmVwbGFjZSB0aG9zZSBjYWxscyB3aXRoIGRpcmVjdCBvbmVzCj4gdmlhIG91ciBhbHRlcm5hdGl2
ZSBpbnN0cnVjdGlvbiBwYXRjaGluZyBtZWNoYW5pc20uCj4gCj4gU29tZSBvZiB0aGUgdGFyZ2V0
cyAoaW4gcGFydGljdWxhciB0aGUgaHZtX2Z1bmNzIG9uZXMpIGdldCBlc3RhYmxpc2hlZAo+IG9u
bHkgaW4gcHJlLVNNUCBpbml0Y2FsbHMsIG1ha2luZyBuZWNlc3NhcnkgYSBzZWNvbmQgcGFzc3Mg
dGhyb3VnaCB0aGUKPiBhbHRlcm5hdGl2ZSBwYXRjaGluZyBjb2RlLiBUaGVyZWZvcmUgc29tZSBh
ZGp1c3RtZW50cyBiZXlvbmQgdGhlCj4gcmVjb2duaXRpb24gb2YgdGhlIG5ldyBzcGVjaWFsIHBh
dHRlcm4gYXJlIG5lY2Vzc2FyeSB0aGVyZS4KPiAKPiBOb3RlIHRoYXQgcGF0Y2hpbmcgc3VjaCBz
aXRlcyBtb3JlIHRoYW4gb25jZSBpcyBub3Qgc3VwcG9ydGVkIChhbmQgdGhlCj4gc3VwcGxpZWQg
bWFjcm9zIGFsc28gZG9uJ3QgcHJvdmlkZSBhbnkgbWVhbnMgdG8gZG8gc28pLgo+IAo+IFNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAtLS0KPiB2NDogRXh0
ZW5kIC8gYWRqdXN0IGNvbW1lbnRzLgoKVGhhbmtzLCB0aGlzIG1ha2VzIGl0IG11Y2ggZWFzaWVy
IHRvIHJlYXNvbiBhYm91dCB0aGUgY29kZS4KCkkga25vdyB0aGVyZSBhcmUgY29tbWVudHMgYWJv
dXQgYSBtYWNybywgYnV0IHRoZXkgZG9uJ3QgcmVhbGx5IGFmZmVjdAp0aGUgbWVhdCBvZiB0aGlz
IHBhdGNoLCBzbyB3aGV0aGVyIHRoZSBtYWNybyBpcyBzcGxpdCBvdXQgdG8gYQpwcmVyZXF1aXNp
dGUgcGF0Y2ggb3Igbm90OgoKUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 14:06:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 14: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 1g7LJr-00038r-GT; Tue, 02 Oct 2018 14:06:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7LJp-00038m-Gc
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 14:06:33 +0000
X-Inumbo-ID: 87326617-c64c-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 87326617-c64c-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 14:07:42 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 08:06:29 -0600
Message-Id: <5BB37B6202000078001EDC5C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 08:06:26 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB3447802000078001EDA08@prv1-mh.provo.novell.com>
 <f04b3731-481c-b7a0-f5b5-e0e611b391b1@citrix.com>
In-Reply-To: <f04b3731-481c-b7a0-f5b5-e0e611b391b1@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 01/12] x86: infrastructure to allow
 converting certain indirect calls to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 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>, Julien Grall <julien.grall@arm.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>

Pj4+IE9uIDAyLjEwLjE4IGF0IDE1OjIxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDIvMTAvMTggMTE6MTIsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiAtLS0gYS94ZW4v
aW5jbHVkZS94ZW4vbGliLmgKPj4gKysrIGIveGVuL2luY2x1ZGUveGVuL2xpYi5oCj4+IEBAIC02
Niw2ICs2NiwxMCBAQAo+PiAgCj4+ICAjZGVmaW5lIFJPVU5EVVAoeCwgYSkgKCgoeCkgKyAoYSkg
LSAxKSAmIH4oKGEpIC0gMSkpCj4+ICAKPj4gKyNkZWZpbmUgY291bnRfdmFfYXJnXyhkb3QsIGEx
LCBhMiwgYTMsIGE0LCBhNSwgYTYsIGE3LCBhOCwgeCwgLi4uKSB4Cj4+ICsjZGVmaW5lIGNvdW50
X3ZhX2FyZyhhcmdzLi4uKSBcCj4+ICsgICAgY291bnRfdmFfYXJnXyguLCAjIyBhcmdzLCA4LCA3
LCA2LCA1LCA0LCAzLCAyLCAxLCAwKQo+IAo+IFRoaXMgcGFydGljdWxhciBiaXQgb2YgcmV2aWV3
IHNwbGl0IG91dCBmb3Igb2J2aW91cyByZWFzb25zLgo+IAo+IFdlIGFscmVhZHkgaGF2ZSBfX2Nv
dW50X2FyZ3MoKSBpbiB0aGUgQVJNIFNNQ0NDIGluZnJhc3RydWN0dXJlLiAgUGxlYXNlCj4gY2Fu
IHdlIGRlZHVwIHRoYXQgKGJyb2tlbiBvdXQgaW50byBhIHNlcGFyYXRlIHBhdGNoKSByYXRoZXIg
dGhhbgo+IGludHJvZHVjaW5nIGEgY29tcGV0aW5nIHZlcnNpb24uCj4gCj4gVGhlIEFSTSB2ZXJz
aW9uIGlzIGJ1Z2d5LiAgSXQgaXMgb2ZmLWJ5LXR3byBpbiB0aGUgYmFzZSBjYXNlLCBhbmQKPiBk
b2Vzbid0IGNvbXBpbGUgaWYgZmV3ZXIgdGhhbiB0d28gcGFyYW1ldGVycyBhcmUgcGFzc2VkLgoK
SWYgeW91IGhhZCBmb2xsb3dlZCBlYXJsaWVyIGRpc2N1c3Npb24sIHlvdSdkIGhhdmUga25vd24g
dXAgZnJvbnQKSnVsaWVuJ3MgcmVhY3Rpb24uIEl0IGlzIGZvciB0aGF0IHJlYXNvbiB0aGF0IEkn
bSBub3QgdHJ5aW5nIHRvIGZpZGRsZQp3aXRoIHRoZSBBUk0gY29kZSBpbiB0aGlzIHJlZ2FyZCwg
ZGVzcGl0ZSBhZ3JlZWluZyB3aXRoIHlvdSB0aGF0CmF0IHRoZSB2ZXJ5IGxlYXN0IGl0IF9sb29r
c18gYnVnZ3kuCgo+IFRoaXMgdmVyc2lvbiBmdW5jdGlvbnMgY29ycmVjdGx5LCBidXQgc2hvdWxk
IGJlIG5hbWVkIHdpdGggYSBwbHVyYWwuCgpXaHkgcGx1cmFsPyBOb3RoaW5nIGluIHN0ZGFyZy5o
IHVzZXMgcGx1cmFsIChpbmNsdWRpbmcgdGhlIGhlYWRlcgpmaWxlIG5hbWUgaXRzZWxmKS4KCkph
bgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 14:08:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 14: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 1g7LLY-0003FG-VG; Tue, 02 Oct 2018 14:08:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7LLX-0003F9-Vr
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 14:08:20 +0000
X-Inumbo-ID: c738b8cc-c64c-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c738b8cc-c64c-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 14:09:30 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 08:08:17 -0600
Message-Id: <5BB37BCE02000078001EDC75@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 08:08:14 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB3447802000078001EDA08@prv1-mh.provo.novell.com>
 <20181002135549.k5nc7cv3mqjahnqq@zion.uk.xensource.com>
In-Reply-To: <20181002135549.k5nc7cv3mqjahnqq@zion.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 01/12] x86: infrastructure to allow
 converting certain indirect calls to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 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>,
 Julien Grall <julien.grall@arm.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>

Pj4+IE9uIDAyLjEwLjE4IGF0IDE1OjU1LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gVHVlLCBPY3QgMDIsIDIwMTggYXQgMDQ6MTI6MDhBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+IEluIGEgbnVtYmVyIG9mIGNhc2VzIHRoZSB0YXJnZXRzIG9mIGluZGlyZWN0IGNhbGxz
IGdldCBkZXRlcm1pbmVkIG9uY2UKPj4gYXQgYm9vdCB0aW1lLiBJbiBzdWNoIGNhc2VzIHdlIGNh
biByZXBsYWNlIHRob3NlIGNhbGxzIHdpdGggZGlyZWN0IG9uZXMKPj4gdmlhIG91ciBhbHRlcm5h
dGl2ZSBpbnN0cnVjdGlvbiBwYXRjaGluZyBtZWNoYW5pc20uCj4+IAo+PiBTb21lIG9mIHRoZSB0
YXJnZXRzIChpbiBwYXJ0aWN1bGFyIHRoZSBodm1fZnVuY3Mgb25lcykgZ2V0IGVzdGFibGlzaGVk
Cj4+IG9ubHkgaW4gcHJlLVNNUCBpbml0Y2FsbHMsIG1ha2luZyBuZWNlc3NhcnkgYSBzZWNvbmQg
cGFzc3MgdGhyb3VnaCB0aGUKPj4gYWx0ZXJuYXRpdmUgcGF0Y2hpbmcgY29kZS4gVGhlcmVmb3Jl
IHNvbWUgYWRqdXN0bWVudHMgYmV5b25kIHRoZQo+PiByZWNvZ25pdGlvbiBvZiB0aGUgbmV3IHNw
ZWNpYWwgcGF0dGVybiBhcmUgbmVjZXNzYXJ5IHRoZXJlLgo+PiAKPj4gTm90ZSB0aGF0IHBhdGNo
aW5nIHN1Y2ggc2l0ZXMgbW9yZSB0aGFuIG9uY2UgaXMgbm90IHN1cHBvcnRlZCAoYW5kIHRoZQo+
PiBzdXBwbGllZCBtYWNyb3MgYWxzbyBkb24ndCBwcm92aWRlIGFueSBtZWFucyB0byBkbyBzbyku
Cj4+IAo+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+
IC0tLQo+PiB2NDogRXh0ZW5kIC8gYWRqdXN0IGNvbW1lbnRzLgo+IAo+IFRoYW5rcywgdGhpcyBt
YWtlcyBpdCBtdWNoIGVhc2llciB0byByZWFzb24gYWJvdXQgdGhlIGNvZGUuCj4gCj4gSSBrbm93
IHRoZXJlIGFyZSBjb21tZW50cyBhYm91dCBhIG1hY3JvLCBidXQgdGhleSBkb24ndCByZWFsbHkg
YWZmZWN0Cj4gdGhlIG1lYXQgb2YgdGhpcyBwYXRjaCwgc28gd2hldGhlciB0aGUgbWFjcm8gaXMg
c3BsaXQgb3V0IHRvIGEKPiBwcmVyZXF1aXNpdGUgcGF0Y2ggb3Igbm90Ogo+IAo+IFJldmlld2Vk
LWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKVGhhbmtzLCB0aGlzIGlzIG11Y2gg
YXBwcmVjaWF0ZWQgZXNwZWNpYWxseSBpbiB0aGF0IGNvbnRleHQuCgpKYW4KCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 14:19:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 14:19: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 1g7LWX-00044r-1Z; Tue, 02 Oct 2018 14:19:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ffqy=mo=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g7LWV-00043x-Km
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 14:19:39 +0000
X-Inumbo-ID: 5c5c6ec7-c64e-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5c5c6ec7-c64e-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 14:20:50 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 32A8BAE52;
 Tue,  2 Oct 2018 14:19:37 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  2 Oct 2018 16:19:32 +0200
Message-Id: <20181002141934.21503-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH 0/2] tools: correct/enhance cpupool 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: Juergen Gross <jgross@suse.com>, wei.liu2@citrix.com,
 ian.jackson@eu.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>

TWFrZSBoYW5kbGluZyBvZiBjcHVwb29sIGRhdGEgaW4gZG9tYWluIGNvbmZpZyBtb3JlIGNvbnNp
c3RlbnQuCgpQYXRjaCAxIGlzIHVwZGF0aW5nIHRoZSBjcHVwb29sIGluIGRvbWFpbidzIGNvbmZp
ZyB3aGVuIG1vdmluZyB0aGUKZG9tYWluIHRvIGFub3RoZXIgY3B1cG9vbC4KClBhdGNoIDIgYWxs
b3dzIHRvIHNwZWNpZnkgYSBjcHVwb29sIG9uIHRoZSBkZXN0aW5hdGlvbiBob3N0IGZvciBkb21h
aW4KbWlncmF0aW9uLgoKSnVlcmdlbiBHcm9zcyAoMik6CiAgbGlieGw6IG1vZGlmeSBkb21haW4g
Y29uZmlnIHdoZW4gbW92aW5nIGRvbWFpbiB0byBhbm90aGVyIGNwdXBvb2wKICB4bDogYWRkIHRh
cmdldCBjcHVwb29sIHBhcmFtZXRlciB0byB4bCBtaWdyYXRlCgogZG9jcy9tYW4veGwucG9kLjEu
aW4gICAgICAgIHwgIDUgKysrKysKIHRvb2xzL2xpYnhsL2xpYnhsX2NwdXBvb2wuYyB8IDI4ICsr
KysrKysrKysrKysrKysrKysrKysrKystLS0KIHRvb2xzL3hsL3hsLmggICAgICAgICAgICAgICB8
ICAxICsKIHRvb2xzL3hsL3hsX2NtZHRhYmxlLmMgICAgICB8ICAzICsrKwogdG9vbHMveGwveGxf
bWlncmF0ZS5jICAgICAgIHwgMTUgKysrKysrKysrKy0tLS0tCiB0b29scy94bC94bF9zYXZlcmVz
dG9yZS5jICAgfCAxMCArKysrKysrKystCiA2IGZpbGVzIGNoYW5nZWQsIDUzIGluc2VydGlvbnMo
KyksIDkgZGVsZXRpb25zKC0pCgotLSAKMi4xNi40CgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 14:19:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 14:19: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 1g7LWX-000453-JJ; Tue, 02 Oct 2018 14:19:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ffqy=mo=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g7LWV-00043z-Kx
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 14:19:39 +0000
X-Inumbo-ID: 5c5c6a2d-c64e-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5c5c6a2d-c64e-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 14:20:50 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 3B9A7AF01;
 Tue,  2 Oct 2018 14:19:37 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  2 Oct 2018 16:19:34 +0200
Message-Id: <20181002141934.21503-3-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181002141934.21503-1-jgross@suse.com>
References: <20181002141934.21503-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 2/2] xl: add target cpupool parameter to xl
 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: Juergen Gross <jgross@suse.com>, wei.liu2@citrix.com,
 ian.jackson@eu.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>

QWRkIGFuIG9wdGlvbiB0byBzcGVjaWZ5IHRoZSBjcHVwb29sIG9uIHRoZSB0YXJnZXQgbWFjaGlu
ZSB3aGVuIGRvaW5nCmEgbWlncmF0aW9uIG9mIGEgZG9tYWluLiBDdXJyZW50bHkgYSBkb21haW4g
aXMgYWx3YXlzIG1pZ3JhdGVkIHRvIHRoZQpjcHVwb29sIHdpdGggdGhlIHNhbWUgbmFtZSBhcyBv
biB0aGUgc291cmNlIG1hY2hpbmUuCgpTcGVjaWZ5aW5nICItYyA8Y3B1cG9vbD4iIHdpbGwgbWln
cmF0ZSB0aGUgZG9tYWluIHRvIHRoZSBzcGVjaWZpZWQKY3B1cG9vbCBvbiB0aGUgdGFyZ2V0IG1h
Y2hpbmUuIFNwZWNpZnlpbmcgYW4gZW1wdHkgc3RyaW5nIGZvciA8Y3B1cG9vbD4Kd2lsbCB1c2Ug
dGhlIGRlZmF1bHQgY3B1cG9vbCAobm9ybWFsbHkgIlBvb2wtMCIpIG9uIHRoZSB0YXJnZXQgbWFj
aGluZS4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0t
CiBkb2NzL21hbi94bC5wb2QuMS5pbiAgICAgIHwgIDUgKysrKysKIHRvb2xzL3hsL3hsLmggICAg
ICAgICAgICAgfCAgMSArCiB0b29scy94bC94bF9jbWR0YWJsZS5jICAgIHwgIDMgKysrCiB0b29s
cy94bC94bF9taWdyYXRlLmMgICAgIHwgMTUgKysrKysrKysrKy0tLS0tCiB0b29scy94bC94bF9z
YXZlcmVzdG9yZS5jIHwgMTAgKysrKysrKysrLQogNSBmaWxlcyBjaGFuZ2VkLCAyOCBpbnNlcnRp
b25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvY3MvbWFuL3hsLnBvZC4xLmlu
IGIvZG9jcy9tYW4veGwucG9kLjEuaW4KaW5kZXggYjc0NzY0ZGNkMy4uNjJmN2MwZjAzOSAxMDA2
NDQKLS0tIGEvZG9jcy9tYW4veGwucG9kLjEuaW4KKysrIGIvZG9jcy9tYW4veGwucG9kLjEuaW4K
QEAgLTQ1MSw2ICs0NTEsMTEgQEAgZG9tYWluLiBTZWUgdGhlIGNvcnJlc3BvbmRpbmcgb3B0aW9u
IG9mIHRoZSBJPGNyZWF0ZT4gc3ViY29tbWFuZC4KIFNlbmQgdGhlIHNwZWNpZmllZCA8Y29uZmln
PiBmaWxlIGluc3RlYWQgb2YgdGhlIGZpbGUgdXNlZCBvbiBjcmVhdGlvbiBvZiB0aGUKIGRvbWFp
bi4KIAorPWl0ZW0gQjwtYz4gSTxjcHVwb29sPgorCitNaWdyYXRlIHRoZSBkb21haW4gdG8gdGhl
IHNwZWNpZmllZCA8Y3B1cG9vbD4gb24gdGhlIHRhcmdldCBob3N0LiBTcGVjaWZ5aW5nCithbiBl
bXB0eSBzdHJpbmcgZm9yIDxjcHVwb29sPiB3aWxsIHVzZSB0aGUgZGVmYXVsdCBjcHVwb29sIG9u
IDxob3N0Pi4KKwogPWl0ZW0gQjwtLWRlYnVnPgogCiBEaXNwbGF5IGh1Z2UgKCEpIGFtb3VudCBv
ZiBkZWJ1ZyBpbmZvcm1hdGlvbiBkdXJpbmcgdGhlIG1pZ3JhdGlvbiBwcm9jZXNzLgpkaWZmIC0t
Z2l0IGEvdG9vbHMveGwveGwuaCBiL3Rvb2xzL3hsL3hsLmgKaW5kZXggY2Y0MjAyYmM4OS4uYTdk
NDkxMGY5YSAxMDA2NDQKLS0tIGEvdG9vbHMveGwveGwuaAorKysgYi90b29scy94bC94bC5oCkBA
IC0xMDAsNiArMTAwLDcgQEAgc3RydWN0IHNhdmVfZmlsZV9oZWFkZXIgewogCiB2b2lkIHNhdmVf
ZG9tYWluX2NvcmVfYmVnaW4odWludDMyX3QgZG9taWQsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgY29uc3QgY2hhciAqb3ZlcnJpZGVfY29uZmlnX2ZpbGUsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgY29uc3QgY2hhciAqb3ZlcnJpZGVfY3B1cG9vbCwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1aW50OF90ICoqY29uZmlnX2RhdGFfciwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBpbnQgKmNvbmZpZ19sZW5fcik7CiB2b2lkIHNhdmVfZG9tYWluX2NvcmVfd3Jp
dGVjb25maWcoaW50IGZkLCBjb25zdCBjaGFyICpzb3VyY2UsCmRpZmYgLS1naXQgYS90b29scy94
bC94bF9jbWR0YWJsZS5jIGIvdG9vbHMveGwveGxfY21kdGFibGUuYwppbmRleCA4OTcxNmJhZGNi
Li45M2FhYjUxMzBkIDEwMDY0NAotLS0gYS90b29scy94bC94bF9jbWR0YWJsZS5jCisrKyBiL3Rv
b2xzL3hsL3hsX2NtZHRhYmxlLmMKQEAgLTE2MSw2ICsxNjEsOSBAQCBzdHJ1Y3QgY21kX3NwZWMg
Y21kX3RhYmxlW10gPSB7CiAgICAgICAiW29wdGlvbnNdIDxEb21haW4+IDxob3N0PiIsCiAgICAg
ICAiLWggICAgICAgICAgICAgIFByaW50IHRoaXMgaGVscC5cbiIKICAgICAgICItQyA8Y29uZmln
PiAgICAgU2VuZCA8Y29uZmlnPiBpbnN0ZWFkIG9mIGNvbmZpZyBmaWxlIGZyb20gY3JlYXRpb24u
XG4iCisgICAgICAiLWMgPGNwdXBvb2w+ICAgIFNwZWNpZnkgdGhlIGNwdXBvb2wgb24gdGhlIHRh
cmdldCBob3N0IHRoZSBkb21haW4gc2hvdWxkXG4iCisgICAgICAiICAgICAgICAgICAgICAgIGJl
IG1pZ3JhdGVkIHRvLiAgU3BlY2lmeWluZyBhbiBlbXB0eSBzdHJpbmcgZm9yIDxjcHVwb29sPlxu
IgorICAgICAgIiAgICAgICAgICAgICAgICB3aWxsIHVzZSB0aGUgZGVmYXVsdCBjcHVwb29sIG9u
IHRoZSB0YXJnZXQgaG9zdC5cbiIKICAgICAgICItcyA8c3NoY29tbWFuZD4gVXNlIDxzc2hjb21t
YW5kPiBpbnN0ZWFkIG9mIHNzaC4gIFN0cmluZyB3aWxsIGJlIHBhc3NlZFxuIgogICAgICAgIiAg
ICAgICAgICAgICAgICB0byBzaC4gSWYgZW1wdHksIHJ1biA8aG9zdD4gaW5zdGVhZCBvZiBzc2gg
PGhvc3Q+IHhsXG4iCiAgICAgICAiICAgICAgICAgICAgICAgIG1pZ3JhdGUtcmVjZWl2ZSBbLWQg
LWVdXG4iCmRpZmYgLS1naXQgYS90b29scy94bC94bF9taWdyYXRlLmMgYi90b29scy94bC94bF9t
aWdyYXRlLmMKaW5kZXggMWYwZTg3ZGY1MC4uNjZmMGEwOTU4ZCAxMDA2NDQKLS0tIGEvdG9vbHMv
eGwveGxfbWlncmF0ZS5jCisrKyBiL3Rvb2xzL3hsL3hsX21pZ3JhdGUuYwpAQCAtMTc3LDcgKzE3
Nyw4IEBAIHN0YXRpYyB2b2lkIG1pZ3JhdGVfZG9fcHJlYW1ibGUoaW50IHNlbmRfZmQsIGludCBy
ZWN2X2ZkLCBwaWRfdCBjaGlsZCwKIH0KIAogc3RhdGljIHZvaWQgbWlncmF0ZV9kb21haW4odWlu
dDMyX3QgZG9taWQsIGNvbnN0IGNoYXIgKnJ1bmUsIGludCBkZWJ1ZywKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbnN0IGNoYXIgKm92ZXJyaWRlX2NvbmZpZ19maWxlKQorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqb3ZlcnJpZGVfY29uZmlnX2ZpbGUsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpvdmVycmlkZV9jcHVwb29sKQogewog
ICAgIHBpZF90IGNoaWxkID0gLTE7CiAgICAgaW50IHJjOwpAQCAtMTg3LDcgKzE4OCw3IEBAIHN0
YXRpYyB2b2lkIG1pZ3JhdGVfZG9tYWluKHVpbnQzMl90IGRvbWlkLCBjb25zdCBjaGFyICpydW5l
LCBpbnQgZGVidWcsCiAgICAgdWludDhfdCAqY29uZmlnX2RhdGE7CiAgICAgaW50IGNvbmZpZ19s
ZW4sIGZsYWdzID0gTElCWExfU1VTUEVORF9MSVZFOwogCi0gICAgc2F2ZV9kb21haW5fY29yZV9i
ZWdpbihkb21pZCwgb3ZlcnJpZGVfY29uZmlnX2ZpbGUsCisgICAgc2F2ZV9kb21haW5fY29yZV9i
ZWdpbihkb21pZCwgb3ZlcnJpZGVfY29uZmlnX2ZpbGUsIG92ZXJyaWRlX2NwdXBvb2wsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAmY29uZmlnX2RhdGEsICZjb25maWdfbGVuKTsKIAogICAg
IGlmICghY29uZmlnX2xlbikgewpAQCAtNTMzLDYgKzUzNCw3IEBAIGludCBtYWluX21pZ3JhdGUo
aW50IGFyZ2MsIGNoYXIgKiphcmd2KQogewogICAgIHVpbnQzMl90IGRvbWlkOwogICAgIGNvbnN0
IGNoYXIgKmNvbmZpZ19maWxlbmFtZSA9IE5VTEw7CisgICAgY29uc3QgY2hhciAqY3B1cG9vbCA9
IE5VTEw7CiAgICAgY29uc3QgY2hhciAqc3NoX2NvbW1hbmQgPSAic3NoIjsKICAgICBjaGFyICpy
dW5lID0gTlVMTDsKICAgICBjaGFyICpob3N0OwpAQCAtNTQzLDEwICs1NDUsMTMgQEAgaW50IG1h
aW5fbWlncmF0ZShpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAgICAgICAgIENPTU1PTl9MT05HX09Q
VFMKICAgICB9OwogCi0gICAgU1dJVENIX0ZPUkVBQ0hfT1BUKG9wdCwgIkZDOnM6ZXAiLCBvcHRz
LCAibWlncmF0ZSIsIDIpIHsKKyAgICBTV0lUQ0hfRk9SRUFDSF9PUFQob3B0LCAiRkM6YzpzOmVw
Iiwgb3B0cywgIm1pZ3JhdGUiLCAyKSB7CiAgICAgY2FzZSAnQyc6CiAgICAgICAgIGNvbmZpZ19m
aWxlbmFtZSA9IG9wdGFyZzsKICAgICAgICAgYnJlYWs7CisgICAgY2FzZSAnYyc6CisgICAgICAg
IGNwdXBvb2wgPSBvcHRhcmc7CisgICAgICAgIGJyZWFrOwogICAgIGNhc2UgJ3MnOgogICAgICAg
ICBzc2hfY29tbWFuZCA9IG9wdGFyZzsKICAgICAgICAgYnJlYWs7CkBAIC01OTYsNyArNjAxLDcg
QEAgaW50IG1haW5fbWlncmF0ZShpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAgICAgICAgICAgICAg
ICAgICBwYXVzZV9hZnRlcl9taWdyYXRpb24gPyAiIC1wIiA6ICIiKTsKICAgICB9CiAKLSAgICBt
aWdyYXRlX2RvbWFpbihkb21pZCwgcnVuZSwgZGVidWcsIGNvbmZpZ19maWxlbmFtZSk7CisgICAg
bWlncmF0ZV9kb21haW4oZG9taWQsIHJ1bmUsIGRlYnVnLCBjb25maWdfZmlsZW5hbWUsIGNwdXBv
b2wpOwogICAgIHJldHVybiBFWElUX1NVQ0NFU1M7CiB9CiAKQEAgLTcxNiw3ICs3MjEsNyBAQCBp
bnQgbWFpbl9yZW11cyhpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAgICAgICAgICAgICB9CiAgICAg
ICAgIH0KIAotICAgICAgICBzYXZlX2RvbWFpbl9jb3JlX2JlZ2luKGRvbWlkLCBOVUxMLCAmY29u
ZmlnX2RhdGEsICZjb25maWdfbGVuKTsKKyAgICAgICAgc2F2ZV9kb21haW5fY29yZV9iZWdpbihk
b21pZCwgTlVMTCwgTlVMTCwgJmNvbmZpZ19kYXRhLCAmY29uZmlnX2xlbik7CiAKICAgICAgICAg
aWYgKCFjb25maWdfbGVuKSB7CiAgICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIk5vIGNvbmZp
ZyBmaWxlIHN0b3JlZCBmb3IgcnVubmluZyBkb21haW4gYW5kICIKZGlmZiAtLWdpdCBhL3Rvb2xz
L3hsL3hsX3NhdmVyZXN0b3JlLmMgYi90b29scy94bC94bF9zYXZlcmVzdG9yZS5jCmluZGV4IDlh
ZmVhZGVlYjIuLjI1ODNiNmM4MDAgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hsL3hsX3NhdmVyZXN0b3Jl
LmMKKysrIGIvdG9vbHMveGwveGxfc2F2ZXJlc3RvcmUuYwpAQCAtMzMsNiArMzMsNyBAQAogCiB2
b2lkIHNhdmVfZG9tYWluX2NvcmVfYmVnaW4odWludDMyX3QgZG9taWQsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgY29uc3QgY2hhciAqb3ZlcnJpZGVfY29uZmlnX2ZpbGUsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqb3ZlcnJpZGVfY3B1cG9vbCwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB1aW50OF90ICoqY29uZmlnX2RhdGFfciwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBpbnQgKmNvbmZpZ19sZW5fcikKIHsKQEAgLTYzLDYgKzY0LDEz
IEBAIHZvaWQgc2F2ZV9kb21haW5fY29yZV9iZWdpbih1aW50MzJfdCBkb21pZCwKICAgICAgICAg
fQogICAgIH0KIAorICAgIGlmIChvdmVycmlkZV9jcHVwb29sKSB7CisgICAgICAgIGZyZWUoZF9j
b25maWcuY19pbmZvLnBvb2xfbmFtZSk7CisgICAgICAgIGRfY29uZmlnLmNfaW5mby5wb29sX25h
bWUgPSBOVUxMOworICAgICAgICBpZiAob3ZlcnJpZGVfY3B1cG9vbFswXSkKKyAgICAgICAgICAg
IGRfY29uZmlnLmNfaW5mby5wb29sX25hbWUgPSBzdHJkdXAob3ZlcnJpZGVfY3B1cG9vbCk7Cisg
ICAgfQorCiAgICAgY29uZmlnX2MgPSBsaWJ4bF9kb21haW5fY29uZmlnX3RvX2pzb24oY3R4LCAm
ZF9jb25maWcpOwogICAgIGlmICghY29uZmlnX2MpIHsKICAgICAgICAgZnByaW50ZihzdGRlcnIs
ICJ1bmFibGUgdG8gY29udmVydCBjb25maWcgZmlsZSB0byBKU09OXG4iKTsKQEAgLTEyNiw3ICsx
MzQsNyBAQCBzdGF0aWMgaW50IHNhdmVfZG9tYWluKHVpbnQzMl90IGRvbWlkLCBjb25zdCBjaGFy
ICpmaWxlbmFtZSwgaW50IGNoZWNrcG9pbnQsCiAgICAgdWludDhfdCAqY29uZmlnX2RhdGE7CiAg
ICAgaW50IGNvbmZpZ19sZW47CiAKLSAgICBzYXZlX2RvbWFpbl9jb3JlX2JlZ2luKGRvbWlkLCBv
dmVycmlkZV9jb25maWdfZmlsZSwKKyAgICBzYXZlX2RvbWFpbl9jb3JlX2JlZ2luKGRvbWlkLCBv
dmVycmlkZV9jb25maWdfZmlsZSwgTlVMTCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICZj
b25maWdfZGF0YSwgJmNvbmZpZ19sZW4pOwogCiAgICAgaWYgKCFjb25maWdfbGVuKSB7Ci0tIAoy
LjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 14:19:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 14:19: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 1g7LWX-00044x-AJ; Tue, 02 Oct 2018 14:19:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ffqy=mo=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g7LWV-00043y-Km
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 14:19:39 +0000
X-Inumbo-ID: 5c5c64bd-c64e-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5c5c64bd-c64e-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 14:20: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 mx1.suse.de (Postfix) with ESMTP id 32A98AE7A;
 Tue,  2 Oct 2018 14:19:37 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  2 Oct 2018 16:19:33 +0200
Message-Id: <20181002141934.21503-2-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181002141934.21503-1-jgross@suse.com>
References: <20181002141934.21503-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 1/2] libxl: modify domain config when moving
 domain to another cpupool
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, wei.liu2@citrix.com,
 ian.jackson@eu.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>

VG9kYXkgdGhlIGRvbWFpbiBjb25maWcgaW5mbyBjb250YWlucyB0aGUgY3B1cG9vbCBuYW1lIHRo
ZSBkb21haW4gd2FzCnN0YXJ0ZWQgaW4gb25seSBpZiB0aGUgY3B1cG9vbCB3YXMgc3BlY2lmaWVk
IGF0IGRvbWFpbiBjcmVhdGlvbi4gTW92aW5nCnRoZSBkb21haW4gdG8gYW5vdGhlciBjcHVwb29s
IGxhdGVyIHdvbid0IGNoYW5nZSB0aGF0IGluZm9ybWF0aW9uLgoKQ29ycmVjdCB0aGF0IGJ5IG1v
ZGlmeWluZyB0aGUgZG9tYWluIGNvbmZpZyBhY2NvcmRpbmdseS4KClNpZ25lZC1vZmYtYnk6IEp1
ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tCiB0b29scy9saWJ4bC9saWJ4bF9jcHVw
b29sLmMgfCAyOCArKysrKysrKysrKysrKysrKysrKysrKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwg
MjUgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4
bC9saWJ4bF9jcHVwb29sLmMgYi90b29scy9saWJ4bC9saWJ4bF9jcHVwb29sLmMKaW5kZXggODVi
MDY4ODJkYi4uOTJjZjI5YmM2YiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfY3B1cG9v
bC5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NwdXBvb2wuYwpAQCAtNDMwLDE3ICs0MzAsMzkg
QEAgb3V0OgogaW50IGxpYnhsX2NwdXBvb2xfbW92ZWRvbWFpbihsaWJ4bF9jdHggKmN0eCwgdWlu
dDMyX3QgcG9vbGlkLCB1aW50MzJfdCBkb21pZCkKIHsKICAgICBHQ19JTklUKGN0eCk7CisgICAg
bGlieGxfZG9tYWluX2NvbmZpZyBkX2NvbmZpZzsKKyAgICBsaWJ4bF9fZG9tYWluX3VzZXJkYXRh
X2xvY2sgKmxvY2sgPSBOVUxMOwogICAgIGludCByYzsKIAorICAgIGxpYnhsX2RvbWFpbl9jb25m
aWdfaW5pdCgmZF9jb25maWcpOworCiAgICAgcmMgPSB4Y19jcHVwb29sX21vdmVkb21haW4oY3R4
LT54Y2gsIHBvb2xpZCwgZG9taWQpOwogICAgIGlmIChyYykgewogICAgICAgICBMT0dFVkQoRVJS
T1IsIHJjLCBkb21pZCwgIkVycm9yIG1vdmluZyBkb21haW4gdG8gY3B1cG9vbCIpOwotICAgICAg
ICBHQ19GUkVFOwotICAgICAgICByZXR1cm4gRVJST1JfRkFJTDsKKyAgICAgICAgcmMgPSBFUlJP
Ul9GQUlMOworICAgICAgICBnb3RvIG91dDsKKyAgICB9CisKKyAgICBsb2NrID0gbGlieGxfX2xv
Y2tfZG9tYWluX3VzZXJkYXRhKGdjLCBkb21pZCk7CisgICAgaWYgKCFsb2NrKSB7CisgICAgICAg
IHJjID0gRVJST1JfTE9DS19GQUlMOworICAgICAgICBnb3RvIG91dDsKICAgICB9CiAKKyAgICBy
YyA9IGxpYnhsX19nZXRfZG9tYWluX2NvbmZpZ3VyYXRpb24oZ2MsIGRvbWlkLCAmZF9jb25maWcp
OworICAgIGlmIChyYykKKyAgICAgICAgZ290byBvdXQ7CisKKyAgICBmcmVlKGRfY29uZmlnLmNf
aW5mby5wb29sX25hbWUpOworICAgIGRfY29uZmlnLmNfaW5mby5wb29sX25hbWUgPSBsaWJ4bF9j
cHVwb29saWRfdG9fbmFtZShjdHgsIHBvb2xpZCk7CisKKyAgICByYyA9IGxpYnhsX19zZXRfZG9t
YWluX2NvbmZpZ3VyYXRpb24oZ2MsIGRvbWlkLCAmZF9jb25maWcpOworCitvdXQ6CisgICAgaWYg
KGxvY2spIGxpYnhsX191bmxvY2tfZG9tYWluX3VzZXJkYXRhKGxvY2spOworICAgIGxpYnhsX2Rv
bWFpbl9jb25maWdfZGlzcG9zZSgmZF9jb25maWcpOwogICAgIEdDX0ZSRUU7Ci0gICAgcmV0dXJu
IDA7CisgICAgcmV0dXJuIHJjOwogfQogCiAvKgotLSAKMi4xNi40CgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 14:31:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 14: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 1g7Lht-0005b1-U5; Tue, 02 Oct 2018 14:31:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=okrt=mo=citrix.com=prvs=806f63693=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g7Lhs-0005aw-TX
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 14:31:24 +0000
X-Inumbo-ID: 80fa49ca-c64f-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 80fa49ca-c64f-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 16:29:01 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,332,1534809600"; d="scan'208";a="79896912"
To: Jan Beulich <JBeulich@suse.com>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB3447802000078001EDA08@prv1-mh.provo.novell.com>
 <f04b3731-481c-b7a0-f5b5-e0e611b391b1@citrix.com>
 <5BB37B6202000078001EDC5C@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <9ad04c68-74d5-88ad-a36f-b61dc32c9e38@citrix.com>
Date: Tue, 2 Oct 2018 15:23:56 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB37B6202000078001EDC5C@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 01/12] x86: infrastructure to allow
 converting certain indirect calls to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 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>, Julien Grall <julien.grall@arm.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>

T24gMDIvMTAvMTggMTU6MDYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDAyLjEwLjE4IGF0
IDE1OjIxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDAyLzEwLzE4
IDExOjEyLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9saWIu
aAo+Pj4gKysrIGIveGVuL2luY2x1ZGUveGVuL2xpYi5oCj4+PiBAQCAtNjYsNiArNjYsMTAgQEAK
Pj4+ICAKPj4+ICAjZGVmaW5lIFJPVU5EVVAoeCwgYSkgKCgoeCkgKyAoYSkgLSAxKSAmIH4oKGEp
IC0gMSkpCj4+PiAgCj4+PiArI2RlZmluZSBjb3VudF92YV9hcmdfKGRvdCwgYTEsIGEyLCBhMywg
YTQsIGE1LCBhNiwgYTcsIGE4LCB4LCAuLi4pIHgKPj4+ICsjZGVmaW5lIGNvdW50X3ZhX2FyZyhh
cmdzLi4uKSBcCj4+PiArICAgIGNvdW50X3ZhX2FyZ18oLiwgIyMgYXJncywgOCwgNywgNiwgNSwg
NCwgMywgMiwgMSwgMCkKPj4gVGhpcyBwYXJ0aWN1bGFyIGJpdCBvZiByZXZpZXcgc3BsaXQgb3V0
IGZvciBvYnZpb3VzIHJlYXNvbnMuCj4+Cj4+IFdlIGFscmVhZHkgaGF2ZSBfX2NvdW50X2FyZ3Mo
KSBpbiB0aGUgQVJNIFNNQ0NDIGluZnJhc3RydWN0dXJlLiAgUGxlYXNlCj4+IGNhbiB3ZSBkZWR1
cCB0aGF0IChicm9rZW4gb3V0IGludG8gYSBzZXBhcmF0ZSBwYXRjaCkgcmF0aGVyIHRoYW4KPj4g
aW50cm9kdWNpbmcgYSBjb21wZXRpbmcgdmVyc2lvbi4KPj4KPj4gVGhlIEFSTSB2ZXJzaW9uIGlz
IGJ1Z2d5LiAgSXQgaXMgb2ZmLWJ5LXR3byBpbiB0aGUgYmFzZSBjYXNlLCBhbmQKPj4gZG9lc24n
dCBjb21waWxlIGlmIGZld2VyIHRoYW4gdHdvIHBhcmFtZXRlcnMgYXJlIHBhc3NlZC4KPiBJZiB5
b3UgaGFkIGZvbGxvd2VkIGVhcmxpZXIgZGlzY3Vzc2lvbiwgeW91J2QgaGF2ZSBrbm93biB1cCBm
cm9udAo+IEp1bGllbidzIHJlYWN0aW9uLiBJdCBpcyBmb3IgdGhhdCByZWFzb24gdGhhdCBJJ20g
bm90IHRyeWluZyB0byBmaWRkbGUKPiB3aXRoIHRoZSBBUk0gY29kZSBpbiB0aGlzIHJlZ2FyZCwg
ZGVzcGl0ZSBhZ3JlZWluZyB3aXRoIHlvdSB0aGF0Cj4gYXQgdGhlIHZlcnkgbGVhc3QgaXQgX2xv
b2tzXyBidWdneS4KPgo+PiBUaGlzIHZlcnNpb24gZnVuY3Rpb25zIGNvcnJlY3RseSwgYnV0IHNo
b3VsZCBiZSBuYW1lZCB3aXRoIGEgcGx1cmFsLgo+IFdoeSBwbHVyYWw/IE5vdGhpbmcgaW4gc3Rk
YXJnLmggdXNlcyBwbHVyYWwgKGluY2x1ZGluZyB0aGUgaGVhZGVyCj4gZmlsZSBuYW1lIGl0c2Vs
ZikuCgpXaGF0IGhhcyBzdGRhcmcuaCBnb3QgdG8gZG8gd2l0aCBhbnl0aGluZyBoZXJlP8KgIChJ
cnJlc3BlY3RpdmUsIHRoZSBuYW1lCm9mIHRoZSBoZWFkZXIgZmlsZSBhbG9uZSBpcyB0aGUgb25s
eSB0aGluZyB3aGljaCBpcyBncmFtbWF0aWNhbGx5CnF1ZXN0aW9uYWJsZS4pCgpjb3VudF92YV9h
cmdzKCkgc2hvdWxkIGJlIHBsdXJhbCBmb3IgZXhhY3RseSB0aGUgc2FtZSByZWFzb24gdGhhdCB5
b3UKbmFtZWQgaXRzIHBhcmFtZXRlciBhcyAnYXJncycuCgp+QW5kcmV3CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 14:44:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 14:44: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 1g7Lti-0006P9-SA; Tue, 02 Oct 2018 14:43:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7Lti-0006P4-4W
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 14:43:38 +0000
X-Inumbo-ID: b5d64b3a-c651-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b5d64b3a-c651-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 14:44:48 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 08:43:35 -0600
Message-Id: <5BB3841302000078001EDCC0@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 08:43:31 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB3447802000078001EDA08@prv1-mh.provo.novell.com>
 <f04b3731-481c-b7a0-f5b5-e0e611b391b1@citrix.com>
 <5BB37B6202000078001EDC5C@prv1-mh.provo.novell.com>
 <9ad04c68-74d5-88ad-a36f-b61dc32c9e38@citrix.com>
In-Reply-To: <9ad04c68-74d5-88ad-a36f-b61dc32c9e38@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 01/12] x86: infrastructure to allow
 converting certain indirect calls to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 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>, Julien Grall <julien.grall@arm.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>

Pj4+IE9uIDAyLjEwLjE4IGF0IDE2OjIzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDIvMTAvMTggMTU6MDYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwMi4x
MC4xOCBhdCAxNToyMSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24g
MDIvMTAvMTggMTE6MTIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IC0tLSBhL3hlbi9pbmNsdWRl
L3hlbi9saWIuaAo+Pj4+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9saWIuaAo+Pj4+IEBAIC02Niw2
ICs2NiwxMCBAQAo+Pj4+ICAKPj4+PiAgI2RlZmluZSBST1VORFVQKHgsIGEpICgoKHgpICsgKGEp
IC0gMSkgJiB+KChhKSAtIDEpKQo+Pj4+ICAKPj4+PiArI2RlZmluZSBjb3VudF92YV9hcmdfKGRv
dCwgYTEsIGEyLCBhMywgYTQsIGE1LCBhNiwgYTcsIGE4LCB4LCAuLi4pIHgKPj4+PiArI2RlZmlu
ZSBjb3VudF92YV9hcmcoYXJncy4uLikgXAo+Pj4+ICsgICAgY291bnRfdmFfYXJnXyguLCAjIyBh
cmdzLCA4LCA3LCA2LCA1LCA0LCAzLCAyLCAxLCAwKQo+Pj4gVGhpcyBwYXJ0aWN1bGFyIGJpdCBv
ZiByZXZpZXcgc3BsaXQgb3V0IGZvciBvYnZpb3VzIHJlYXNvbnMuCj4+Pgo+Pj4gV2UgYWxyZWFk
eSBoYXZlIF9fY291bnRfYXJncygpIGluIHRoZSBBUk0gU01DQ0MgaW5mcmFzdHJ1Y3R1cmUuICBQ
bGVhc2UKPj4+IGNhbiB3ZSBkZWR1cCB0aGF0IChicm9rZW4gb3V0IGludG8gYSBzZXBhcmF0ZSBw
YXRjaCkgcmF0aGVyIHRoYW4KPj4+IGludHJvZHVjaW5nIGEgY29tcGV0aW5nIHZlcnNpb24uCj4+
Pgo+Pj4gVGhlIEFSTSB2ZXJzaW9uIGlzIGJ1Z2d5LiAgSXQgaXMgb2ZmLWJ5LXR3byBpbiB0aGUg
YmFzZSBjYXNlLCBhbmQKPj4+IGRvZXNuJ3QgY29tcGlsZSBpZiBmZXdlciB0aGFuIHR3byBwYXJh
bWV0ZXJzIGFyZSBwYXNzZWQuCj4+IElmIHlvdSBoYWQgZm9sbG93ZWQgZWFybGllciBkaXNjdXNz
aW9uLCB5b3UnZCBoYXZlIGtub3duIHVwIGZyb250Cj4+IEp1bGllbidzIHJlYWN0aW9uLiBJdCBp
cyBmb3IgdGhhdCByZWFzb24gdGhhdCBJJ20gbm90IHRyeWluZyB0byBmaWRkbGUKPj4gd2l0aCB0
aGUgQVJNIGNvZGUgaW4gdGhpcyByZWdhcmQsIGRlc3BpdGUgYWdyZWVpbmcgd2l0aCB5b3UgdGhh
dAo+PiBhdCB0aGUgdmVyeSBsZWFzdCBpdCBfbG9va3NfIGJ1Z2d5Lgo+Pgo+Pj4gVGhpcyB2ZXJz
aW9uIGZ1bmN0aW9ucyBjb3JyZWN0bHksIGJ1dCBzaG91bGQgYmUgbmFtZWQgd2l0aCBhIHBsdXJh
bC4KPj4gV2h5IHBsdXJhbD8gTm90aGluZyBpbiBzdGRhcmcuaCB1c2VzIHBsdXJhbCAoaW5jbHVk
aW5nIHRoZSBoZWFkZXIKPj4gZmlsZSBuYW1lIGl0c2VsZikuCj4gCj4gV2hhdCBoYXMgc3RkYXJn
LmggZ290IHRvIGRvIHdpdGggYW55dGhpbmcgaGVyZT8gIChJcnJlc3BlY3RpdmUsIHRoZSBuYW1l
Cj4gb2YgdGhlIGhlYWRlciBmaWxlIGFsb25lIGlzIHRoZSBvbmx5IHRoaW5nIHdoaWNoIGlzIGdy
YW1tYXRpY2FsbHkKPiBxdWVzdGlvbmFibGUuKQoKQW5kIHRoZSBpZGVudGlmaWVyIHZhX2FyZyBh
cyB3ZWxsIGFzIHRoZSBfX2J1aWx0aW5fdmFfYXJnIGl0IHJlc29sdmVzCnRvIGFyZSBmaW5lPyBJ
dCBpcyBwcmVjaXNlbHkgdGhlaXIgbmFtaW5nIHRoYXQgSSd2ZSB1c2VkIHRvIGRlY2lkZSBob3cK
dG8gbmFtZSB0aGUgbWFjcm8gaGVyZS4KCj4gY291bnRfdmFfYXJncygpIHNob3VsZCBiZSBwbHVy
YWwgZm9yIGV4YWN0bHkgdGhlIHNhbWUgcmVhc29uIHRoYXQgeW91Cj4gbmFtZWQgaXRzIHBhcmFt
ZXRlciBhcyAnYXJncycuCgpUaGF0J3MgeW91ciBwZXJzb25hbCBvcGluaW9uLiBJIHZlcnkgbXVj
aCB0aGluayB0aGF0IHRoZSBuYW1pbmcKaGVyZSBzaG91bGQgbm90IGluIGFueSB3YXkgYmxvY2sg
dGhlIHNlcmllcyAoYW5kIGV2ZW4gbGVzcyBzbyB3aGVuCnRoZSBzZXJpZXMgaGFzIGJlZW4gb3V0
IGZvciByZXZpZXcgZm9yIGFsbW9zdCAzIG1vbnRocywgYW5kIHRocm91Z2gKYSBjb3VwbGUgb2Yg
aXRlcmF0aW9ucyksIGFzIGltbyBpdCBpcyB3ZWxsIHdpdGhpbiB0aGUgYm91bmRzIG9mIHdoYXQg
aXMKcmVhc29uYWJsZSB0byBsZXQgdGhlIHN1Ym1pdHRlciBkZWNpZGUuIChBbGwgb2YgdGhpcyBp
cyBub3QgdG8gc2F5IHRoYXQKSSB3b3VsZG4ndCBtYWtlIHRoZSBjaGFuZ2UsIGlmIHRoYXQncyB0
aGUgb25seSB3YXkgdG8gZ2V0IHRoZSBzZXJpZXMKaW4sIGJ1dCBpdCB3b3VsZCBiZSB2ZXJ5IHJl
bHVjdGFudGx5LikKClRoZSByZWFzb24gdG8gbmFtZSB0aGUgYXJndW1lbnRzIChpbiB0aGVpciBl
bnRpcmV0eSkgImFyZ3MiIGlzLCBJCmhvcGUsIHF1aXRlIG9idmlvdXMsIGFuZCB1bnJlbGF0ZWQg
dG8gdGhlIG1hY3JvJ3MgbmFtZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 14:44:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 14:44: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 1g7Ltn-0006Pz-4j; Tue, 02 Oct 2018 14:43:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=murh=mo=citrix.com=prvs=8064cce41=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1g7Ltl-0006Pu-Sn
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 14:43:41 +0000
X-Inumbo-ID: b8408554-c651-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b8408554-c651-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 14:44:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,332,1534809600"; d="scan'208";a="66824041"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23475.33817.194128.169266@mariner.uk.xensource.com>
Date: Tue, 2 Oct 2018 15:43:37 +0100
To: Andrew Cooper <andrew.cooper3@citrix.com>
In-Reply-To: <f1c30cd5-4b9e-7fde-62f1-5c88ad6dc6dd@citrix.com>
References: <20181002141934.21503-1-jgross@suse.com>
 <20181002141934.21503-3-jgross@suse.com>
 <f1c30cd5-4b9e-7fde-62f1-5c88ad6dc6dd@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 2/2] xl: add target cpupool parameter to xl
 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: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org,
 wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5kcmV3IENvb3BlciB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW1BBVENIIDIvMl0geGw6IGFk
ZCB0YXJnZXQgY3B1cG9vbCBwYXJhbWV0ZXIgdG8geGwgbWlncmF0ZSIpOgo+IElzIHRoaXMgdGhl
IHdpc2VzdCB3YXkgdG8gZXh0ZW5kIHRoZSBpbnRlcmZhY2U/wqAgV2UgYWxyZWFkeSBoYXZlIC1D
IHRvCj4gc3BlY2lmeSBuZXcgY29uZmlndXJhdGlvbiwgYW5kIG9ubHkgaGF2ZSAyNioyIHNob3J0
IG9wdGlvbnMgdG8gdXNlLgoKVmVyeSBnb29kIHF1ZXN0aW9uLgoKPiBXaGF0IGlmIHRoZSB1c2Vy
IGNvdWxkIHN1cHBseSBhIHhsLmNmZyBzbmlwcGV0IG9uIHRoZSBjb21tYW5kIGxpbmUgdG8gYmUK
PiBtZXJnZWQgb3ZlciB0aGUgZXhpc3RpbmcgY29uZmlndXJhdGlvbj/CoCBUaGF0IHdvdWxkIGFs
bG93IGFueSBwYXJhbWV0ZXIKPiB0byBiZSBjaGFuZ2VkLCByYXRoZXIgdGhhbiBqdXN0IHRoZSBj
cHVwb29sLgoKKzEKCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 14:47:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 14: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 1g7LxR-0006e6-NB; Tue, 02 Oct 2018 14:47:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=okrt=mo=citrix.com=prvs=806f63693=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g7LxQ-0006dz-HQ
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 14:47:28 +0000
X-Inumbo-ID: 3e2e74e3-c652-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3e2e74e3-c652-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 14:48:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,332,1534809600"; d="scan'208";a="79898443"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20181002141934.21503-1-jgross@suse.com>
 <20181002141934.21503-3-jgross@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+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+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 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
 TQTBLzDKXok86M7BTQRS4TZ/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
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/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: <f1c30cd5-4b9e-7fde-62f1-5c88ad6dc6dd@citrix.com>
Date: Tue, 2 Oct 2018 15:42:01 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181002141934.21503-3-jgross@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/2] xl: add target cpupool parameter to xl
 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: ian.jackson@eu.citrix.com, wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDIvMTAvMTggMTU6MTksIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gQWRkIGFuIG9wdGlvbiB0
byBzcGVjaWZ5IHRoZSBjcHVwb29sIG9uIHRoZSB0YXJnZXQgbWFjaGluZSB3aGVuIGRvaW5nCj4g
YSBtaWdyYXRpb24gb2YgYSBkb21haW4uIEN1cnJlbnRseSBhIGRvbWFpbiBpcyBhbHdheXMgbWln
cmF0ZWQgdG8gdGhlCj4gY3B1cG9vbCB3aXRoIHRoZSBzYW1lIG5hbWUgYXMgb24gdGhlIHNvdXJj
ZSBtYWNoaW5lLgo+Cj4gU3BlY2lmeWluZyAiLWMgPGNwdXBvb2w+IiB3aWxsIG1pZ3JhdGUgdGhl
IGRvbWFpbiB0byB0aGUgc3BlY2lmaWVkCj4gY3B1cG9vbCBvbiB0aGUgdGFyZ2V0IG1hY2hpbmUu
IFNwZWNpZnlpbmcgYW4gZW1wdHkgc3RyaW5nIGZvciA8Y3B1cG9vbD4KPiB3aWxsIHVzZSB0aGUg
ZGVmYXVsdCBjcHVwb29sIChub3JtYWxseSAiUG9vbC0wIikgb24gdGhlIHRhcmdldCBtYWNoaW5l
Lgo+Cj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+IC0t
LQo+ICBkb2NzL21hbi94bC5wb2QuMS5pbiAgICAgIHwgIDUgKysrKysKPiAgdG9vbHMveGwveGwu
aCAgICAgICAgICAgICB8ICAxICsKPiAgdG9vbHMveGwveGxfY21kdGFibGUuYyAgICB8ICAzICsr
Kwo+ICB0b29scy94bC94bF9taWdyYXRlLmMgICAgIHwgMTUgKysrKysrKysrKy0tLS0tCj4gIHRv
b2xzL3hsL3hsX3NhdmVyZXN0b3JlLmMgfCAxMCArKysrKysrKystCj4gIDUgZmlsZXMgY2hhbmdl
ZCwgMjggaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS9kb2Nz
L21hbi94bC5wb2QuMS5pbiBiL2RvY3MvbWFuL3hsLnBvZC4xLmluCj4gaW5kZXggYjc0NzY0ZGNk
My4uNjJmN2MwZjAzOSAxMDA2NDQKPiAtLS0gYS9kb2NzL21hbi94bC5wb2QuMS5pbgo+ICsrKyBi
L2RvY3MvbWFuL3hsLnBvZC4xLmluCj4gQEAgLTQ1MSw2ICs0NTEsMTEgQEAgZG9tYWluLiBTZWUg
dGhlIGNvcnJlc3BvbmRpbmcgb3B0aW9uIG9mIHRoZSBJPGNyZWF0ZT4gc3ViY29tbWFuZC4KPiAg
U2VuZCB0aGUgc3BlY2lmaWVkIDxjb25maWc+IGZpbGUgaW5zdGVhZCBvZiB0aGUgZmlsZSB1c2Vk
IG9uIGNyZWF0aW9uIG9mIHRoZQo+ICBkb21haW4uCj4gIAo+ICs9aXRlbSBCPC1jPiBJPGNwdXBv
b2w+Cj4gKwo+ICtNaWdyYXRlIHRoZSBkb21haW4gdG8gdGhlIHNwZWNpZmllZCA8Y3B1cG9vbD4g
b24gdGhlIHRhcmdldCBob3N0LiBTcGVjaWZ5aW5nCj4gK2FuIGVtcHR5IHN0cmluZyBmb3IgPGNw
dXBvb2w+IHdpbGwgdXNlIHRoZSBkZWZhdWx0IGNwdXBvb2wgb24gPGhvc3Q+Lgo+ICsKCklzIHRo
aXMgdGhlIHdpc2VzdCB3YXkgdG8gZXh0ZW5kIHRoZSBpbnRlcmZhY2U/wqAgV2UgYWxyZWFkeSBo
YXZlIC1DIHRvCnNwZWNpZnkgbmV3IGNvbmZpZ3VyYXRpb24sIGFuZCBvbmx5IGhhdmUgMjYqMiBz
aG9ydCBvcHRpb25zIHRvIHVzZS4KCldoYXQgaWYgdGhlIHVzZXIgY291bGQgc3VwcGx5IGEgeGwu
Y2ZnIHNuaXBwZXQgb24gdGhlIGNvbW1hbmQgbGluZSB0byBiZQptZXJnZWQgb3ZlciB0aGUgZXhp
c3RpbmcgY29uZmlndXJhdGlvbj/CoCBUaGF0IHdvdWxkIGFsbG93IGFueSBwYXJhbWV0ZXIKdG8g
YmUgY2hhbmdlZCwgcmF0aGVyIHRoYW4ganVzdCB0aGUgY3B1cG9vbC4KCn5BbmRyZXcKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 15:08:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 15: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 1g7MHn-00089U-JH; Tue, 02 Oct 2018 15:08:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ffqy=mo=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g7MHn-00089P-20
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 15:08:31 +0000
X-Inumbo-ID: 2fa3f616-c655-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2fa3f616-c655-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 15:09:41 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 8A960AFD7;
 Tue,  2 Oct 2018 15:08:28 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xenproject.org
References: <20181002141934.21503-1-jgross@suse.com>
 <20181002141934.21503-3-jgross@suse.com>
 <f1c30cd5-4b9e-7fde-62f1-5c88ad6dc6dd@citrix.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <fd9baf82-62c7-2a88-38e6-586d28cd3bef@suse.com>
Date: Tue, 2 Oct 2018 17:08:27 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <f1c30cd5-4b9e-7fde-62f1-5c88ad6dc6dd@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] xl: add target cpupool parameter to xl
 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: ian.jackson@eu.citrix.com, wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDIvMTAvMjAxOCAxNjo0MiwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAwMi8xMC8xOCAx
NToxOSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gQWRkIGFuIG9wdGlvbiB0byBzcGVjaWZ5IHRo
ZSBjcHVwb29sIG9uIHRoZSB0YXJnZXQgbWFjaGluZSB3aGVuIGRvaW5nCj4+IGEgbWlncmF0aW9u
IG9mIGEgZG9tYWluLiBDdXJyZW50bHkgYSBkb21haW4gaXMgYWx3YXlzIG1pZ3JhdGVkIHRvIHRo
ZQo+PiBjcHVwb29sIHdpdGggdGhlIHNhbWUgbmFtZSBhcyBvbiB0aGUgc291cmNlIG1hY2hpbmUu
Cj4+Cj4+IFNwZWNpZnlpbmcgIi1jIDxjcHVwb29sPiIgd2lsbCBtaWdyYXRlIHRoZSBkb21haW4g
dG8gdGhlIHNwZWNpZmllZAo+PiBjcHVwb29sIG9uIHRoZSB0YXJnZXQgbWFjaGluZS4gU3BlY2lm
eWluZyBhbiBlbXB0eSBzdHJpbmcgZm9yIDxjcHVwb29sPgo+PiB3aWxsIHVzZSB0aGUgZGVmYXVs
dCBjcHVwb29sIChub3JtYWxseSAiUG9vbC0wIikgb24gdGhlIHRhcmdldCBtYWNoaW5lLgo+Pgo+
PiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4+IC0tLQo+
PiAgZG9jcy9tYW4veGwucG9kLjEuaW4gICAgICB8ICA1ICsrKysrCj4+ICB0b29scy94bC94bC5o
ICAgICAgICAgICAgIHwgIDEgKwo+PiAgdG9vbHMveGwveGxfY21kdGFibGUuYyAgICB8ICAzICsr
Kwo+PiAgdG9vbHMveGwveGxfbWlncmF0ZS5jICAgICB8IDE1ICsrKysrKysrKystLS0tLQo+PiAg
dG9vbHMveGwveGxfc2F2ZXJlc3RvcmUuYyB8IDEwICsrKysrKysrKy0KPj4gIDUgZmlsZXMgY2hh
bmdlZCwgMjggaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKPj4KPj4gZGlmZiAtLWdpdCBh
L2RvY3MvbWFuL3hsLnBvZC4xLmluIGIvZG9jcy9tYW4veGwucG9kLjEuaW4KPj4gaW5kZXggYjc0
NzY0ZGNkMy4uNjJmN2MwZjAzOSAxMDA2NDQKPj4gLS0tIGEvZG9jcy9tYW4veGwucG9kLjEuaW4K
Pj4gKysrIGIvZG9jcy9tYW4veGwucG9kLjEuaW4KPj4gQEAgLTQ1MSw2ICs0NTEsMTEgQEAgZG9t
YWluLiBTZWUgdGhlIGNvcnJlc3BvbmRpbmcgb3B0aW9uIG9mIHRoZSBJPGNyZWF0ZT4gc3ViY29t
bWFuZC4KPj4gIFNlbmQgdGhlIHNwZWNpZmllZCA8Y29uZmlnPiBmaWxlIGluc3RlYWQgb2YgdGhl
IGZpbGUgdXNlZCBvbiBjcmVhdGlvbiBvZiB0aGUKPj4gIGRvbWFpbi4KPj4gIAo+PiArPWl0ZW0g
QjwtYz4gSTxjcHVwb29sPgo+PiArCj4+ICtNaWdyYXRlIHRoZSBkb21haW4gdG8gdGhlIHNwZWNp
ZmllZCA8Y3B1cG9vbD4gb24gdGhlIHRhcmdldCBob3N0LiBTcGVjaWZ5aW5nCj4+ICthbiBlbXB0
eSBzdHJpbmcgZm9yIDxjcHVwb29sPiB3aWxsIHVzZSB0aGUgZGVmYXVsdCBjcHVwb29sIG9uIDxo
b3N0Pi4KPj4gKwo+IAo+IElzIHRoaXMgdGhlIHdpc2VzdCB3YXkgdG8gZXh0ZW5kIHRoZSBpbnRl
cmZhY2U/wqAgV2UgYWxyZWFkeSBoYXZlIC1DIHRvCj4gc3BlY2lmeSBuZXcgY29uZmlndXJhdGlv
biwgYW5kIG9ubHkgaGF2ZSAyNioyIHNob3J0IG9wdGlvbnMgdG8gdXNlLgo+IAo+IFdoYXQgaWYg
dGhlIHVzZXIgY291bGQgc3VwcGx5IGEgeGwuY2ZnIHNuaXBwZXQgb24gdGhlIGNvbW1hbmQgbGlu
ZSB0byBiZQo+IG1lcmdlZCBvdmVyIHRoZSBleGlzdGluZyBjb25maWd1cmF0aW9uP8KgIFRoYXQg
d291bGQgYWxsb3cgYW55IHBhcmFtZXRlcgo+IHRvIGJlIGNoYW5nZWQsIHJhdGhlciB0aGFuIGp1
c3QgdGhlIGNwdXBvb2wuCgpJJ20gbm90IG9wcG9zZWQgdG8gdGhhdCBzdWdnZXN0aW9uLCBidXQg
SSBiZWxpZXZlIHRoZSBjcHVwb29sIGlzIHJhdGhlcgpzcGVjaWFsOiBpdCBpcyBtb3JlIGxpa2Ug
YSBtaWdyYXRpb24gdGFyZ2V0IHNwZWNpZmljYXRpb24gdGhhbiBhIGRvbWFpbgpwYXJhbWV0ZXIu
CgpJbiBjYXNlIHlvdSBhcmUgbW9zdGx5IGNvbmNlcm5lZCBieSBidXJuaW5nIGFub3RoZXIgc2hv
cnQgb3B0aW9uIGxldHRlcgpJIGNhbiBzd2l0Y2ggdG8gdXNpbmcgLS1jcHVwb29sPSBzeW50YXgu
CgpBbmQgVEJIOiBJIGNvbnNpZGVyIHRoZSAtQyBvcHRpb24gYmVpbmcgcXVpdGUgZGFuZ2Vyb3Vz
LiBXaGlsZSBJIGNhbgp1bmRlcnN0YW5kIHdoeSBpdCBpcyBwcmVzZW50IGl0IGlzIHN0aWxsIGEg
cmF0aGVyIGhhY2t5IGFwcHJvYWNoIGZvciBhCmdlbmVyYWwgcHJvYmxlbS4gU2FtZSBhcHBsaWVz
IHRvIHRoZSBjYXBhYmlsaXR5IHRvIG1vZGlmeSByYW5kb20Kc2V0dGluZ3Mgb2YgdGhlIGRvbWFp
biBjb25maWcuCgoKSnVlcmdlbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 15:17:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 15: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 1g7MQA-0000VZ-HW; Tue, 02 Oct 2018 15:17:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rvr5=mo=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1g7MQ8-0000VU-VO
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 15:17:09 +0000
X-Inumbo-ID: e535dd3d-c655-11e8-a8a5-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id e535dd3d-c655-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 17:14:45 +0200 (CEST)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id 31CF13016E73;
 Tue,  2 Oct 2018 18:17:06 +0300 (EEST)
Received: from smtp.bitdefender.com (smtp.bitdefender.biz [10.17.80.76])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 230937FBC9;
 Tue,  2 Oct 2018 18:17:06 +0300 (EEST)
Received: from rcojocaru.npunix.bitdefender.biz (unknown [10.17.12.174])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 16783304BD77;
 Tue,  2 Oct 2018 18:17:06 +0300 (EEST)
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  2 Oct 2018 18:17:01 +0300
Message-Id: <1538493421-3569-1-git-send-email-rcojocaru@bitdefender.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH V3] x86/altp2m: propagate ept.ad changes to all
 active altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@intel.com, wei.liu2@citrix.com, jun.nakajima@intel.com,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, george.dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, 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>

VGhpcyBwYXRjaCBpcyBhIHByZS1yZXF1aXNpdGUgZm9yIGZpeGluZyB0aGUgbG9nZGlydHkgVkdB
IGlzc3VlCihkaXNwbGF5IGZyZWV6ZXMgd2hlbiBzd2l0Y2hpbmcgdG8gYSBuZXcgYWx0cDJtIHZp
ZXcgZWFybHkgaW4gYQpkb21haW4ncyBsaWZldGltZSksIGJ1dCBzZW50IHNlcGFyYXRlbHkgZm9y
IGVhc2llciByZXZpZXcuClRoZSBuZXcgZXB0X3NldF9hZF9zeW5jKCkgZnVuY3Rpb24gaGFzIGJl
ZW4gYWRkZWQgdG8gdXBkYXRlIGFsbAphY3RpdmUgYWx0cDJtcycgZXB0LmFkLiBOZXcgYWx0cDJt
cyB3aWxsIGluaGVyaXQgdGhlIGhvc3RwMm0ncwplcHQuYWQgdmFsdWUuIGVwdF9zZXRfYWRfc3lu
YygpIGlzIG5vdyBhbHNvIHRoZSBjb2RlCnJlc3BvbnNpYmxlIGZvciBsb2NraW5nIHVwZGF0ZWQg
cDJtcy4KClNpZ25lZC1vZmYtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVu
ZGVyLmNvbT4KU3VnZ2VzdGVkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJp
eC5jb20+CgotLS0KQ2hhbmdlcyBzaW5jZSBWMjoKIC0gUHJvcGVyIGhvc3RwMm0gbG9ja2luZyBp
biBlcHRfe2VuYWJsZSxkaXNhYmxlfV9wbWwoKS4KIC0gQWRkZWQgdHdvIGFzc2VydHMgaW4gZXB0
X3NldF9hZF9zeW5jKCksIGNoZWNraW5nIHRoYXQgdGhlCiAgIHBhc3NlZCBwMm0gaXMgdGhlIGhv
c3RwMm0sIGFuZCB0aGF0IGl0IGhhcyBiZWVuIGxvY2tlZC4KLS0tCiB4ZW4vYXJjaC94ODYvbW0v
cDJtLWVwdC5jIHwgNjQgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKyst
LS0tLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyAgICAgfCAgOCAtLS0tLS0KIDIgZmlsZXMgY2hh
bmdlZCwgNTYgaW5zZXJ0aW9ucygrKSwgMTYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L21tL3AybS1lcHQuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMKaW5kZXgg
ZDM3Njk2Ni4uM2QyMjhjMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYwor
KysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCkBAIC0xNyw2ICsxNyw3IEBACiAKICNpbmNs
dWRlIDx4ZW4vZG9tYWluX3BhZ2UuaD4KICNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KKyNpbmNsdWRl
IDxhc20vYWx0cDJtLmg+CiAjaW5jbHVkZSA8YXNtL2N1cnJlbnQuaD4KICNpbmNsdWRlIDxhc20v
cGFnaW5nLmg+CiAjaW5jbHVkZSA8YXNtL3R5cGVzLmg+CkBAIC0xMjE4LDM0ICsxMjE5LDc5IEBA
IHN0YXRpYyB2b2lkIGVwdF90bGJfZmx1c2goc3RydWN0IHAybV9kb21haW4gKnAybSkKICAgICBl
cHRfc3luY19kb21haW5fbWFzayhwMm0sIHAybS0+ZG9tYWluLT5kaXJ0eV9jcHVtYXNrKTsKIH0K
IAorc3RhdGljIHZvaWQgZXB0X3NldF9hZF9zeW5jKHN0cnVjdCBwMm1fZG9tYWluICpob3N0cDJt
LCBib29sIHZhbHVlKQoreworICAgIHN0cnVjdCBkb21haW4gKmQgPSBob3N0cDJtLT5kb21haW47
CisKKyAgICBBU1NFUlQocDJtX2lzX2hvc3RwMm0oaG9zdHAybSkpOworICAgIEFTU0VSVChwMm1f
bG9ja2VkX2J5X21lKGhvc3RwMm0pKTsKKworICAgIGhvc3RwMm0tPmVwdC5hZCA9IHZhbHVlOwor
CisgICAgaWYgKCB1bmxpa2VseShhbHRwMm1fYWN0aXZlKGQpKSApCisgICAgeworICAgICAgICB1
bnNpZ25lZCBpbnQgaTsKKworICAgICAgICBmb3IgKCBpID0gMDsgaSA8IE1BWF9BTFRQMk07IGkr
KyApCisgICAgICAgIHsKKyAgICAgICAgICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm07CisKKyAg
ICAgICAgICAgIGlmICggZC0+YXJjaC5hbHRwMm1fZXB0cFtpXSA9PSBtZm5feChJTlZBTElEX01G
TikgKQorICAgICAgICAgICAgICAgIGNvbnRpbnVlOworCisgICAgICAgICAgICBwMm0gPSBkLT5h
cmNoLmFsdHAybV9wMm1baV07CisKKyAgICAgICAgICAgIHAybV9sb2NrKHAybSk7CisgICAgICAg
ICAgICBwMm0tPmVwdC5hZCA9IHZhbHVlOworICAgICAgICAgICAgcDJtX3VubG9jayhwMm0pOwor
ICAgICAgICB9CisgICAgfQorfQorCiBzdGF0aWMgdm9pZCBlcHRfZW5hYmxlX3BtbChzdHJ1Y3Qg
cDJtX2RvbWFpbiAqcDJtKQogeworICAgIHN0cnVjdCBkb21haW4gKmQgPSBwMm0tPmRvbWFpbjsK
KyAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqaG9zdHAybSA9IHAybV9nZXRfaG9zdHAybShkKTsKKwor
ICAgIHAybV9sb2NrKGhvc3RwMm0pOworCiAgICAgLyogRG9tYWluIG11c3QgaGF2ZSBiZWVuIHBh
dXNlZCAqLwotICAgIEFTU0VSVChhdG9taWNfcmVhZCgmcDJtLT5kb21haW4tPnBhdXNlX2NvdW50
KSk7CisgICAgQVNTRVJUKGF0b21pY19yZWFkKCZkLT5wYXVzZV9jb3VudCkpOwogCiAgICAgLyoK
ICAgICAgKiBObyBuZWVkIHRvIHJldHVybiB3aGV0aGVyIHZteF9kb21haW5fZW5hYmxlX3BtbCBo
YXMgc3VjY2VlZGVkLCBhcwogICAgICAqIGVwdF9wMm1fdHlwZV90b19mbGFncyB3aWxsIGRvIHRo
ZSBjaGVjaywgYW5kIHdyaXRlIHByb3RlY3Rpb24gd2lsbCBiZQogICAgICAqIHVzZWQgaWYgUE1M
IGlzIG5vdCBlbmFibGVkLgogICAgICAqLwotICAgIGlmICggdm14X2RvbWFpbl9lbmFibGVfcG1s
KHAybS0+ZG9tYWluKSApCisgICAgaWYgKCB2bXhfZG9tYWluX2VuYWJsZV9wbWwoZCkgKQogICAg
ICAgICByZXR1cm47CiAKICAgICAvKiBFbmFibGUgRVBUIEEvRCBiaXQgZm9yIFBNTCAqLwotICAg
IHAybS0+ZXB0LmFkID0gMTsKLSAgICB2bXhfZG9tYWluX3VwZGF0ZV9lcHRwKHAybS0+ZG9tYWlu
KTsKKyAgICBlcHRfc2V0X2FkX3N5bmMoaG9zdHAybSwgdHJ1ZSk7CisKKyAgICB2bXhfZG9tYWlu
X3VwZGF0ZV9lcHRwKGQpOworCisgICAgcDJtX3VubG9jayhob3N0cDJtKTsKIH0KIAogc3RhdGlj
IHZvaWQgZXB0X2Rpc2FibGVfcG1sKHN0cnVjdCBwMm1fZG9tYWluICpwMm0pCiB7CisgICAgc3Ry
dWN0IGRvbWFpbiAqZCA9IHAybS0+ZG9tYWluOworICAgIHN0cnVjdCBwMm1fZG9tYWluICpob3N0
cDJtID0gcDJtX2dldF9ob3N0cDJtKGQpOworCisgICAgcDJtX2xvY2soaG9zdHAybSk7CisKICAg
ICAvKiBEb21haW4gbXVzdCBoYXZlIGJlZW4gcGF1c2VkICovCi0gICAgQVNTRVJUKGF0b21pY19y
ZWFkKCZwMm0tPmRvbWFpbi0+cGF1c2VfY291bnQpKTsKKyAgICBBU1NFUlQoYXRvbWljX3JlYWQo
JmQtPnBhdXNlX2NvdW50KSk7CiAKLSAgICB2bXhfZG9tYWluX2Rpc2FibGVfcG1sKHAybS0+ZG9t
YWluKTsKKyAgICB2bXhfZG9tYWluX2Rpc2FibGVfcG1sKGQpOwogCiAgICAgLyogRGlzYWJsZSBF
UFQgQS9EIGJpdCAqLwotICAgIHAybS0+ZXB0LmFkID0gMDsKLSAgICB2bXhfZG9tYWluX3VwZGF0
ZV9lcHRwKHAybS0+ZG9tYWluKTsKKyAgICBlcHRfc2V0X2FkX3N5bmMoaG9zdHAybSwgZmFsc2Up
OworCisgICAgdm14X2RvbWFpbl91cGRhdGVfZXB0cChkKTsKKworICAgIHAybV91bmxvY2soaG9z
dHAybSk7CiB9CiAKIHN0YXRpYyB2b2lkIGVwdF9mbHVzaF9wbWxfYnVmZmVycyhzdHJ1Y3QgcDJt
X2RvbWFpbiAqcDJtKQpAQCAtMTM4Niw4ICsxNDMyLDEwIEBAIHZvaWQgc2V0dXBfZXB0X2R1bXAo
dm9pZCkKIHZvaWQgcDJtX2luaXRfYWx0cDJtX2VwdChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBpbnQgaSkKIHsKICAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtID0gZC0+YXJjaC5hbHRwMm1f
cDJtW2ldOworICAgIHN0cnVjdCBwMm1fZG9tYWluICpob3N0cDJtID0gcDJtX2dldF9ob3N0cDJt
KGQpOwogICAgIHN0cnVjdCBlcHRfZGF0YSAqZXB0OwogCisgICAgcDJtLT5lcHQuYWQgPSBob3N0
cDJtLT5lcHQuYWQ7CiAgICAgcDJtLT5taW5fcmVtYXBwZWRfZ2ZuID0gZ2ZuX3goSU5WQUxJRF9H
Rk4pOwogICAgIHAybS0+bWF4X3JlbWFwcGVkX2dmbiA9IDA7CiAgICAgZXB0ID0gJnAybS0+ZXB0
OwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21tL3Ay
bS5jCmluZGV4IGQ2YTg4MTAuLmQ5MGM2MjQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9w
Mm0uYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKQEAgLTM2MCwxMSArMzYwLDcgQEAgdm9p
ZCBwMm1fZW5hYmxlX2hhcmR3YXJlX2xvZ19kaXJ0eShzdHJ1Y3QgZG9tYWluICpkKQogICAgIHN0
cnVjdCBwMm1fZG9tYWluICpwMm0gPSBwMm1fZ2V0X2hvc3RwMm0oZCk7CiAKICAgICBpZiAoIHAy
bS0+ZW5hYmxlX2hhcmR3YXJlX2xvZ19kaXJ0eSApCi0gICAgewotICAgICAgICBwMm1fbG9jayhw
Mm0pOwogICAgICAgICBwMm0tPmVuYWJsZV9oYXJkd2FyZV9sb2dfZGlydHkocDJtKTsKLSAgICAg
ICAgcDJtX3VubG9jayhwMm0pOwotICAgIH0KIH0KIAogdm9pZCBwMm1fZGlzYWJsZV9oYXJkd2Fy
ZV9sb2dfZGlydHkoc3RydWN0IGRvbWFpbiAqZCkKQEAgLTM3MiwxMSArMzY4LDcgQEAgdm9pZCBw
Mm1fZGlzYWJsZV9oYXJkd2FyZV9sb2dfZGlydHkoc3RydWN0IGRvbWFpbiAqZCkKICAgICBzdHJ1
Y3QgcDJtX2RvbWFpbiAqcDJtID0gcDJtX2dldF9ob3N0cDJtKGQpOwogCiAgICAgaWYgKCBwMm0t
PmRpc2FibGVfaGFyZHdhcmVfbG9nX2RpcnR5ICkKLSAgICB7Ci0gICAgICAgIHAybV9sb2NrKHAy
bSk7CiAgICAgICAgIHAybS0+ZGlzYWJsZV9oYXJkd2FyZV9sb2dfZGlydHkocDJtKTsKLSAgICAg
ICAgcDJtX3VubG9jayhwMm0pOwotICAgIH0KIH0KIAogdm9pZCBwMm1fZmx1c2hfaGFyZHdhcmVf
Y2FjaGVkX2RpcnR5KHN0cnVjdCBkb21haW4gKmQpCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 15:25:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 15:25: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 1g7MYL-0001GU-Ir; Tue, 02 Oct 2018 15:25:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=muzi=mo=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1g7MYK-0001GP-Ay
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 15:25:36 +0000
X-Inumbo-ID: 1313f6da-c657-11e8-a8a5-bc764e045a96
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1313f6da-c657-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 17:23:12 +0200 (CEST)
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 mx1.redhat.com (Postfix) with ESMTPS id 502A7307D84D;
 Tue,  2 Oct 2018 15:25:32 +0000 (UTC)
Received: from [10.36.118.57] (unknown [10.36.118.57])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 92BD161366;
 Tue,  2 Oct 2018 15:25:20 +0000 (UTC)
To: Michal Hocko <mhocko@kernel.org>
References: <20180928150357.12942-1-david@redhat.com>
 <20181001084038.GD18290@dhcp22.suse.cz>
 <d54a8509-725f-f771-72f0-15a9d93e8a49@redhat.com>
 <20181002134734.GT18290@dhcp22.suse.cz>
From: David Hildenbrand <david@redhat.com>
Openpgp: preference=signencrypt
Autocrypt: addr=david@redhat.com; prefer-encrypt=mutual; keydata=
 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
 SE+xAvmumFBY
Organization: Red Hat GmbH
Message-ID: <98fb8d65-b641-2225-f842-8804c6f79a06@redhat.com>
Date: Tue, 2 Oct 2018 17:25:19 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <20181002134734.GT18290@dhcp22.suse.cz>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.48]); Tue, 02 Oct 2018 15:25:33 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH RFC] mm/memory_hotplug: Introduce memory
 block types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kate Stewart <kstewart@linuxfoundation.org>, Rich Felker <dalias@libc.org>,
 linux-ia64@vger.kernel.org, linux-sh@vger.kernel.org,
 Peter Zijlstra <peterz@infradead.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>,
 Dave Hansen <dave.hansen@linux.intel.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, linux-mm@kvack.org,
 Pavel Tatashin <pavel.tatashin@microsoft.com>,
 Paul Mackerras <paulus@samba.org>, "H. Peter Anvin" <hpa@zytor.com>,
 Rashmica Gupta <rashmica.g@gmail.com>, "K. Y. Srinivasan" <kys@microsoft.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, linux-s390@vger.kernel.org,
 Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 Yoshinori Sato <ysato@users.sourceforge.jp>,
 Michael Ellerman <mpe@ellerman.id.au>, linux-acpi@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, xen-devel@lists.xenproject.org,
 Rob Herring <robh@kernel.org>, Len Brown <lenb@kernel.org>,
 Fenghua Yu <fenghua.yu@intel.com>, Stephen Rothwell <sfr@canb.auug.org.au>,
 "mike.travis@hpe.com" <mike.travis@hpe.com>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 Dan Williams <dan.j.williams@intel.com>,
 =?UTF-8?Q?Jonathan_Neusch=c3=a4fer?= <j.neuschaefer@gmx.net>,
 Nicholas Piggin <npiggin@gmail.com>, Joe Perches <joe@perches.com>,
 =?UTF-8?B?SsOpcsO0bWUgR2xpc3Nl?= <jglisse@redhat.com>,
 Mike Rapoport <rppt@linux.vnet.ibm.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>, Thomas Gleixner <tglx@linutronix.de>,
 Joonsoo Kim <iamjoonsoo.kim@lge.com>, Oscar Salvador <osalvador@suse.de>,
 Juergen Gross <jgross@suse.com>, Tony Luck <tony.luck@intel.com>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>,
 Philippe Ombredanne <pombredanne@nexb.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>, devel@linuxdriverproject.org,
 Andrew Morton <akpm@linux-foundation.org>, linuxppc-dev@lists.ozlabs.org,
 "Kirill A. Shutemov" <kirill.shutemov@linux.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>

T24gMDIvMTAvMjAxOCAxNTo0NywgTWljaGFsIEhvY2tvIHdyb3RlOgo+IE9uIE1vbiAwMS0xMC0x
OCAxMTozNDoyNSwgRGF2aWQgSGlsZGVuYnJhbmQgd3JvdGU6Cj4+IE9uIDAxLzEwLzIwMTggMTA6
NDAsIE1pY2hhbCBIb2NrbyB3cm90ZToKPj4+IE9uIEZyaSAyOC0wOS0xOCAxNzowMzo1NywgRGF2
aWQgSGlsZGVuYnJhbmQgd3JvdGU6Cj4+PiBbLi4uXQo+Pj4KPj4+IEkgaGF2ZW4ndCByZWFkIHRo
ZSBwYXRjaCBpdHNlbGYgYnV0IEkganVzdCB3YW50ZWQgdG8gbm90ZSBvbmUgdGhpbmcKPj4+IGFi
b3V0IHRoaXMgcGFydAo+Pj4KPj4+PiBGb3IgcGFyYXZpcnR1YWxpemVkIGRldmljZXMgaXQgaXMg
cmVsZXZhbnQgdGhhdCBtZW1vcnkgaXMgb25saW5lZCBhcwo+Pj4+IHF1aWNrbHkgYXMgcG9zc2li
bGUgYWZ0ZXIgYWRkaW5nIC0gYW5kIHRoYXQgaXQgaXMgYWRkZWQgdG8gdGhlIE5PUk1BTAo+Pj4+
IHpvbmUuIE90aGVyd2lzZSwgaXQgY291bGQgaGFwcGVuIHRoYXQgdG9vIG11Y2ggbWVtb3J5IGlu
IGEgcm93IGlzIGFkZGVkCj4+Pj4gKGJ1dCBub3Qgb25saW5lZCksIHJlc3VsdGluZyBpbiBvdXQt
b2YtbWVtb3J5IGNvbmRpdGlvbnMgZHVlIHRvIHRoZQo+Pj4+IGFkZGl0aW9uYWwgbWVtb3J5IGZv
ciAic3RydWN0IHBhZ2VzIiBhbmQgZnJpZW5kcy4gTU9WQUJMRSB6b25lIGFzIHdlbGwKPj4+PiBh
cyBkZWxheXMgbWlnaHQgYmUgdmVyeSBwcm9ibGVtYXRpYyBhbmQgbGVhZCB0byBjcmFzaGVzIChl
LmcuIHpvbmUKPj4+PiBpbWJhbGFuY2UpLgo+Pj4KPj4+IEkgaGF2ZSBwcm9wb3NlZCAoYnV0IGhh
dmVuJ3QgZmluaXNoZWQgdGhpcyBkdWUgdG8gb3RoZXIgc3R1ZmYpIGEKPj4+IHNvbHV0aW9uIGZv
ciB0aGlzLiBOZXdseSBhZGRlZCBtZW1vcnkgY2FuIGhvc3QgbWVtbWFwcyBpdHNlbGYgYW5kIHRo
ZW4KPj4+IHlvdSBkbyBub3QgaGF2ZSB0aGUgcHJvYmxlbSBpbiB0aGUgZmlyc3QgcGxhY2UuIEZv
ciB2bWVtbWFwIGl0IHdvdWxkCj4+PiBoYXZlIGFuIGFkdmFudGFnZSB0aGF0IHlvdSBkbyBub3Qg
cmVhbGx5IGhhdmUgdG8gYmVnIGZvciAyTUIgcGFnZXMgdG8KPj4+IGJhY2sgdGhlIHdob2xlIHNl
Y3Rpb24gYnV0IHlvdSB3b3VsZCBnZXQgaXQgZm9yIGZyZWUgYmVjYXVzZSB0aGUgaW5pdGlhbAo+
Pj4gcGFydCBvZiB0aGUgc2VjdGlvbiBpcyBieSBkZWZpbml0aW9uIHByb3Blcmx5IGFsaWduZWQg
YW5kIHVudXNlZC4KPj4KPj4gU28gdGhlIHBsYW4gaXMgdG8gImhvc3QgbWV0YWRhdGEgZm9yIG5l
dyBtZW1vcnkgb24gdGhlIG1lbW9yeSBpdHNlbGYiLgo+PiBKdXN0IHdhbnQgdG8gbm90ZSB0aGF0
IHRoaXMgaXMgYmFzaWNhbGx5IGltcG9zc2libGUgZm9yIHMzOTB4IHdpdGggdGhlCj4+IGN1cnJl
bnQgbWVjaGFuaXNtcy4gKGFkZGVkIG1lbW9yeSBpcyBkZWFkLCB1bnRpbCBvbmxpbmluZyBub3Rp
ZmllcyB0aGUKPj4gaHlwZXJ2aXNvciBhbmQgbWVtb3J5IGlzIGFsbG9jYXRlZCkuIEl0IHdpbGwg
YWxzbyBiZSBwcm9ibGVtYXRpYyBmb3IKPj4gcGFyYXZpcnR1YWxpemVkIG1lbW9yeSBkZXZpY2Vz
IChlLmcuIFhFTidzICJub3QgYmFja2VkIGJ5IHRoZQo+PiBoeXBlcnZpc29yIiBoYWNrcykuCj4g
Cj4gT0ssIEkgdW5kZXJzdGFuZCB0aGF0IG5vdCBhbGwgdXNlY2FzZXMgY2FuIHVzZSBzZWxmIG1l
bW1hcCBob3N0aW5nCj4gb3RoZXJzIGRvIG5vdCBoYXZlIG11Y2ggY2hvaWNlIGxlZnQgdGhvdWdo
LiBZb3UgaGF2ZSB0byBhbGxvY2F0ZSBmcm9tCj4gc29tZXdoZXJlLiBXZWxsIGFuZCBhbHRlcm5h
dGl2ZSB3b3VsZCBiZSB0byBoYXZlIG5vIG1lbW1hcCB1bnRpbAo+IG9ubGluaW5nIGJ1dCBJIGFt
IG5vdCBzdXJlIGhvdyBtdWNoIHdvcmsgdGhhdCB3b3VsZCBiZS4KPiAKPj4gVGhpcyB3b3VsZCBv
bmx5IGJlIHBvc3NpYmxlIGZvciBtZW1vcnkgRElNTXMsIG1lbW9yeSB0aGF0IGlzIGNvbXBsZXRl
bHkKPj4gYWNjZXNzaWJsZSBhcyBmYXIgYXMgSSBjYW4gc2VlLiBPciBhdCBsZWFzdCwgc29tZSBz
cGVjaWZpZWQgImZpcnN0IHBhcnQiCj4+IGlzIGFjY2Vzc2libGUuCj4+Cj4+IE90aGVyIHByb2Js
ZW1zIGFyZSBvdGhlciBtZXRhZGF0YSBsaWtlIGV4dGVuZGVkIHN0cnVjdCBwYWdlcyBhbmQgZnJp
ZW5kcy4KPiAKPiBJIHdvdWxkbid0IHJlYWxseSB3b3JyeSBhYm91dCBleHRlbmRlZCBzdHJ1Y3Qg
cGFnZXMuIFRob3NlIHNob3VsZCBiZQo+IHVzZWQgZm9yIGRlYnVnZ2luZyBwdXJwb3NlcyBtb3N0
bHkuIE90IGF0IGxlYXN0IHRoYXQgd2FzIHRoZSBjYXNlIGxhc3QKPiB0aW1lIEkndmUgY2hlY2tl
ZC4KClllcywgSSBndWVzcyB0aGF0IGlzIHRydWUuIEJlaW5nIGFibGUgdG8gYWRkIGFuZCBvbmxp
bmUgbWVtb3J5IHdpdGhvdXQKdGhlIG5lZWQgZm9yIGFkZGl0aW9uYWwgKGV4dGVybmFsKSBtZW1v
cnkgd291bGQgYmUgdGhlIHVsdGltYXRlIGdvYWwsCmJ1dCBoaWdobHkgY29tcGxpY2F0ZWQuIEJ1
dCBzdGVwcyBpbnRvIHRoYXQgZGlyZWN0aW9uIGlzIGEgZ29vZCBpZGVhLgoKPiAKPj4gKEkgcmVh
bGx5IGxpa2UgdGhlIGlkZWEgb2YgYWRkaW5nIG1lbW9yeSB3aXRob3V0IGFsbG9jYXRpbmcgbWVt
b3J5IGluCj4+IHRoZSBoeXBlcnZpc29yIGluIHRoZSBmaXJzdCBwbGFjZSwgcGxlYXNlIGtlZXAg
bWUgdHVuZWQpLgo+Pgo+PiBBbmQgcGxlYXNlIG5vdGU6IFRoaXMgc29sdmVzIHNvbWUgcHJvYmxl
bWF0aWMgcGFydCAoImFkZGluZyB0b28gbXVjaAo+PiBtZW1vcnkgdG8gdGhlIG1vdmFibGUgem9u
ZSBvciBub3Qgb25saW5pbmcgaXQiKSwgYnV0IG5vdCB0aGUgaXNzdWUgb2YKPj4gem9uZSBpbWJh
bGFuY2UgaW4gdGhlIGZpcnN0IHBsYWNlLiBBbmQgbm90IG9uZSBpc3N1ZSBJIHRyeSB0byB0YWNr
bGUKPj4gaGVyZTogZG9uJ3QgYWRkIHBhcmF2aXJ0dWFsaXplZCBtZW1vcnkgdG8gdGhlIG1vdmFi
bGUgem9uZS4KPiAKPiBab25lIGltYmFsYW5jZSBpcyBhbiBpbmhlcmVudCBwcm9ibGVtIG9mIHRo
ZSBoaWdobWVtIHpvbmUuIEl0IGlzCj4gZXNzZW50aWFsbHkgdGhlIGhpZ2htZW0gem9uZSB3ZSBh
bGwgbG92ZWQgc28gbXVjaCBiYWNrIGluIDMyYiBkYXlzLgo+IFllcyB0aGUgbW92YWJsZSB6b25l
IGRvZXNuJ3QgaGF2ZSBhbnkgYWRkcmVzc2luZyBsaW1pdGF0aW9ucyBzbyBpdCBpcyBhCj4gYml0
IG1vcmUgcmVsYXhlZCBidXQgY29uc2lkZXJpbmcgdGhlIGhvdHBsdWcgc2NlbmFyaW9zIEkgaGF2
ZSBzZWVuIHNvCj4gZmFyIHBlb3BsZSBqdXN0IHdhbnQgdG8gaGF2ZSBmdWxsIE5VTUEgbm9kZXMg
bW92YWJsZSB0byBhbGxvdyByZXBsYWNpbmcKPiBESU1Ncy4gQW5kIHRoZW4gd2UgYXJlIGJhY2sg
dG8gc3F1YXJlIG9uZSBhbmQgdGhlIHpvbmUgaW1iYWxhbmNlIGlzc3VlLgo+IFlvdSBoYXZlIHRo
b3NlIHJlZ2FyZGxlc3Mgd2hlcmUgbWVtbWFwcyBhcmUgYWxsb2NhdGVkIGZyb20uCgpVbmZvcnR1
bmF0ZWx5IHllcy4gQW5kIHRoaW5ncyBnZXQgbW9yZSBjb21wbGljYXRlZCBhcyB5b3UgYXJlIGFk
ZGluZyBhCndob2xlIERJTU1zIGFuZCBnZXQgbm90aWZpY2F0aW9ucyBpbiB0aGUgZ3JhbnVsYXJp
dHkgb2YgbWVtb3J5IGJsb2Nrcy4KVXN1YWxseSB5b3UgYXJlIG5vdCBpbnRlcmVzdGVkIGluIG9u
bGluaW5nIGFueSBtZW1vcnkgYmxvY2sgb2YgdGhhdCBESU1NCmFzIE1PVkFCTEUgYXMgc29vbiBh
cyB5b3Ugd291bGQgaGF2ZSB0byBvbmxpbmUgb25lIG1lbW9yeSBibG9jayBvZiB0aGF0CkRJTU0g
YXMgTk9STUFMIC0gYmVjYXVzZSB0aGF0IGNhbiBhbHJlYWR5IGJsb2NrIHRoZSB3aG9sZSBESU1N
LgoKPiAKPj4+IEkgeWV0IGhhdmUgdG8gdGhpbmsgYWJvdXQgdGhlIHdob2xlIHByb3Bvc2FsIGJ1
dCBJIGFtIG1pc3NpbmcgdGhlIG1vc3QKPj4+IGltcG9ydGFudCBwYXJ0LiBfV2hvXyBpcyBnb2lu
ZyB0byB1c2UgdGhlIG5ldyBleHBvcnRlZCBpbmZvcm1hdGlvbiBhbmQKPj4+IGZvciB3aGF0IHB1
cnBvc2UuIFlvdSBzYWlkIHRoYXQgZGlzdHJpYnV0aW9ucyBoYXZlIGhhcmQgdGltZSB0bwo+Pj4g
ZGlzdGluZ3Vpc2ggZGlmZmVyZW50IHR5cGVzIG9mIG9ubGluaW5pbmcgcG9saWNpZXMgYnV0IGlz
bid0IHRoaXMKPj4+IHNvbWV0aGluZyB0aGF0IGlzIGluaGVyZW50bHkgdXNlY2FzZSBzcGVjaWZp
Yz8KPj4+Cj4+Cj4+IExldCdzIHRoaW5rIGFib3V0IGEgZGlzdHJpYnV0aW9uLiBXZSBoYXZlIGEg
Y2xhc2ggb2YgdXNlIGNhc2VzIGhlcmUKPj4gKGp1c3Qgd2hhdCB5b3UgZGVzY3JpYmUpLiBXaGF0
IEkgcHJvcG9zZSBzb2x2ZXMgb25lIHBhcnQgb2YgaXQgKCJoYW5kbGUKPj4gd2hhdCB5b3Uga25v
dyBob3cgdG8gaGFuZGxlIHJpZ2h0IGluIHRoZSBrZXJuZWwiKS4KPj4KPj4gMS4gVXNlcnMgb2Yg
RElNTXMgdXN1YWxseSBleHBlY3QgdGhhdCB0aGV5IGNhbiBiZSB1bnBsdWdnZWQgYWdhaW4uIFRo
YXQKPj4gaXMgd2h5IHlvdSB3YW50IHRvIGNvbnRyb2wgaG93IHRvIG9ubGluZSBtZW1vcnkgaW4g
dXNlciBzcGFjZSAoPT0gYWRkIGl0Cj4+IHRvIHRoZSBtb3ZhYmxlIHpvbmUpLgo+IAo+IFdoaWNo
IGlzIG9ubHkgdHJ1ZSBpZiB5b3UgcmVhbGx5IHdhbnQgdG8gaG90cmVtb3ZlIHRoZW0uIEkgYW0g
bm90IGdvaW5nCj4gdG8gdGVsbCBob3cgbXVjaCBJIGJlbGlldmUgaW4gdGhpcyB1c2VjYXNlIGJ1
dCBtb3ZhYmxlIHBvbGljeSBpcyBub3QKPiBnZW5lcmFsbHkgYXBwbGljYWJsZSBoZXJlLgoKQ3Vz
dG9tZXJzIGV4cGVjdCB0aGlzIHRvIHdvcmsgYW5kIHRoZSBib3RoIG9mIHVzIGtub3cgdGhhdCB3
ZSBjYW4ndCBtYWtlCmFueSBndWFyYW50ZWVzLiBBdCBsZWFzdCBNT1ZBQkxFIG1ha2VzIGl0IG1v
cmUgbGlrZWx5IHRvIHdvcmsuIE5PUk1BTCBpcwpiYXNpY2FsbHkgaW1wb3NzaWJsZS4KCj4gCj4+
IDIuIFVzZXJzIG9mIHN0YW5kYnkgbWVtb3J5IChzMzkwKSBleHBlY3QgdGhhdCBtZW1vcnkgd2ls
bCBuZXZlciBiZQo+PiBvbmxpbmVkIGF1dG9tYXRpY2FsbHkuIEl0IHdpbGwgYmUgb25saW5lZCBt
YW51YWxseS4KPiAKPiB5ZWFoCj4gCj4+IDMuIFVzZXJzIG9mIHBhcmF2aXJ0dWFsaXplZCBkZXZp
Y2VzIChlc3AuIEh5cGVyLVYpIGRvbid0IGNhcmUgYWJvdXQKPj4gbWVtb3J5IHVucGx1ZyBpbiB0
aGUgc2Vuc2Ugb2YgTU9WQUJMRSBhdCBhbGwuIFRoZXkgKG9yIEh5cGVyLVYhKSB3aWxsCj4+IGFk
ZCBhIHdob2xlIGJ1bmNoIG9mIG1lbW9yeSBhbmQgZXhwZWN0IHRoYXQgZXZlcnl0aGluZyB3b3Jr
cyBmaW5lLiBTbwo+PiB0aGF0IG1lbW9yeSBpcyBvbmxpbmVkIGltbWVkaWF0ZWx5IGFuZCB0aGF0
IG1lbW9yeSBpcyBhZGRlZCB0byB0aGUKPj4gTk9STUFMIHpvbmUuIFVzZXJzIG5ldmVyIHdhbnQg
dGhlIE1PVkFCTEUgem9uZS4KPiAKPiBUaGVuIHRoZSBpbW1lZGlhdGUgcXVlc3Rpb24gd291bGQg
YmUgd2h5IHRvIHVzZSBtZW1vcnkgaG90cGx1ZyBmb3IgdGhhdAo+IGF0IGFsbD8gV2h5IGRvbid0
IHlvdSBzaW1wbHkgc3RhcnQgd2l0aCBhIGh1Z2UgcHJlLWFsbG9jYXRlZCBwaHlzaWNhbAo+IGFk
ZHJlc3Mgc3BhY2UgYW5kIGJhbGxvb24gbWVtb3J5IGluIGFuIG91dCBwZXIgZGVtYW5kLiBXaHkg
ZG8geW91IHdhbnQKPiB0byBpbmplY3QgbmV3IG1lbW9yeSBkdXJpbmcgdGhlIHJ1bnRpbWU/CgpM
ZXQncyBhc3N1bWUgeW91IGhhdmUgYSBndWVzdCB3aXRoIDIwR0Igc2l6ZSBhbmQgZXZlbnR1YWxs
eSB3YW50IHRvCmFsbG93IHRvIGdyb3cgaXQgdG8gNFRCLiBZb3Ugd291bGQgaGF2ZSB0byBhbGxv
Y2F0ZSBtZXRhZGF0YSBmb3IgNFRCCnJpZ2h0IGZyb20gdGhlIGJlZ2lubmluZy4gVGhhdCdzIGRl
ZmluaXRlbHkgbm93IHdoYXQgd2Ugd2FudC4gVGhhdCBpcwp3aHkgbWVtb3J5IGhvdHBsdWcgaXMg
dXNlZCBieSBlLmcuIFhFTiBvciBIeXBlci1WLiBXaXRoIEh5cGVyLVYsIHRoZQpoeXBlcnZpc29y
IGV2ZW4gdGVsbHMgeW91IGF0IHdoaWNoIHBsYWNlcyBhZGRpdGlvbmFsIG1lbW9yeSBoYXMgYmVl
bgptYWRlIGF2YWlsYWJsZS4KCj4gCj4+IDEuIGlzIGEgcmVhc29uIHdoeSBkaXN0cmlidXRpb25z
IHVzdWFsbHkgZG9uJ3QgY29uZmlndXJlCj4+ICJNRU1PUllfSE9UUExVR19ERUZBVUxUX09OTElO
RSIsIGJlY2F1c2UgeW91IHJlYWxseSB3YW50IHRoZSBvcHRpb24gZm9yCj4+IE1PVkFCTEUgem9u
ZS4gVGhhdCBob3dldmVyIGltcGxpZXMsIHRoYXQgZS5nLiBmb3IgeDg2LCB5b3UgaGF2ZSB0bwo+
PiBoYW5kbGUgYWxsIG5ldyBtZW1vcnkgaW4gdXNlciBzcGFjZSwgZXNwZWNpYWxseSBhbHNvIEh5
cGVyViBtZW1vcnkuCj4+IFRoZXJlLCB5b3UgdGhlbiBoYXZlIHRvIGNoZWNrIGZvciB0aGluZ3Mg
bGlrZSAiaXNIeXBlclYoKSIgdG8gZGVjaWRlCj4+ICJvaCwgeWVzLCB0aGlzIHNob3VsZCBkZWZp
bml0ZWx5IG5vdCBnbyB0byB0aGUgTU9WQUJMRSB6b25lIi4KPiAKPiBXaHkgZG8geW91IG5lZWQg
YSBnZW5lcmljIGhvdHBsdWcgcnVsZSBpbiB0aGUgZmlyc3QgcGxhY2U/IFdoeSBkb24ndCB5b3UK
PiBzaW1wbHkgcHJvdmlkZSBkaWZmZXJlbnQgc2V0IG9mIHJ1bGVzIGZvciBkaWZmZXJlbnQgdXNl
Y2FzZXM/IExldCB1c2Vycwo+IGRlY2lkZSB3aGljaCB1c2VjYXNlIHRoZXkgcHJlZmVyIHJhdGhl
ciB0aGFuIHRyeSB0byBiZSBjbGV2ZXIgd2hpY2gKPiBhbG1vc3QgYWx3YXlzIGhpdHMgd2VpcmQg
Y29ybmVyIGNhc2VzLgo+IAoKTWVtb3J5IGhvdHBsdWcgaGFzIHRvIHdvcmsgYXMgcmVsaWFibGUg
YXMgd2UgY2FuIG91dCBvZiB0aGUgYm94LiBMZXR0aW5nCnRoZSB1c2VyIG1ha2Ugc2ltcGxlIGRl
Y2lzaW9ucyBsaWtlICJvaCwgSSBhbSBvbiBoeXBlci1WLCBJIHdhbnQgdG8Kb25saW5lIG1lbW9y
eSB0byB0aGUgbm9ybWFsIHpvbmUiIGRvZXMgbm90IGZlZWwgcmlnaHQuIEJ1dCB5ZXMsIHdlCnNo
b3VsZCBkZWZpbml0ZWx5IGFsbG93IHRvIG1ha2UgbW9kaWZpY2F0aW9ucy4gU28gc29tZSBzYW5l
IGRlZmF1bHQgcnVsZQorIHBvc3NpYmxlIG1vZGlmaWNhdGlvbiBpcyB1c3VhbGx5IGEgZ29vZCBp
ZGVhLgoKSSB0aGluayBEYXZlIGhhcyBhIHBvaW50IHdpdGggdXNpbmcgTU9WQUJMRSBmb3IgaHVn
ZSBwYWdlIHVzZSBjYXNlcy4gQW5kCnRoZXJlIG1pZ2h0IGJlIG90aGVyIGNvcm5lciBjYXNlcyBh
cyB5b3UgY29ycmVjdGx5IHN0YXRlLgoKSSB3b25kZXIgaWYgdGhpcyBwYXRjaCBpdHNlbGYgbWlu
dXMgbW9kaWZ5aW5nIG9ubGluZS9vZmZsaW5lIG1pZ2h0IG1ha2UKc2Vuc2UuIFdlIGNhbiB0aGVu
IGltcGxlbWVudCBzaW1wbGUgcnVsZXMgaW4gdXNlciBzcGFjZQoKaWYgKG5vcm1hbCkgewoJLyog
Y3VzdG9tZXJzIGV4cGVjdCBob3RwbHVnZ2VkIERJTU1zIHRvIGJlIHVucGx1Z2dhYmxlICovCglv
bmxpbmVfbW92YWJsZSgpOwp9IGVsc2UgaWYgKHBhcmF2aXJ0KSB7CgkvKiBwYXJhdmlydCBtZW1v
cnkgc2hvdWxkIGFzIGRlZmF1bHQgYWx3YXlzIGdvIHRvIHRoZSBOT1JNQUwgKi8KCW9ubGluZSgp
Owp9IGVsc2UgewoJLyogc3RhbmRieSBtZW1vcnkgd2lsbCBuZXZlciBnZXQgb25saW5lZCBhdXRv
bWF0aWNhbGx5ICovCn0KCkNvbXBhcmVkIHRvIGhhdmluZyB0byBndWVzcyB3aGF0IGlzIHRvIGJl
IGRvbmUgKGlzS1ZNKCksIGlzSHlwZXJWLAppc1MzOTAgLi4uKSBhbmQgZmFpbGluZyBvbmNlIHRo
aXMgaXMgbm8gbG9uZ2VyIHVuaXF1ZSAoZS5nLiB2aXJ0aW8tbWVtCmFuZCBBQ1BJIHN1cHBvcnQg
Zm9yIHg4NiBLVk0pLgoKLS0gCgpUaGFua3MsCgpEYXZpZCAvIGRoaWxkZW5iCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 15:29:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 15: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 1g7McC-0001R9-5T; Tue, 02 Oct 2018 15:29:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/g/s=mo=xenproject.org=prvs=806ce24f3=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1g7McB-0001Qx-Ht
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 15:29:35 +0000
X-Inumbo-ID: 20f307d0-c658-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 20f307d0-c658-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 15:30:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,332,1534809600"; d="scan'208";a="66833323"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75338-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-amd64:<job status>:broken:regression
 qemu-mainline:build-i386:<job status>:broken:regression
 qemu-mainline:build-armhf-pvops:<job status>:broken:regression
 qemu-mainline:build-i386-xsm:<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-i386-pvops:<job status>:broken:regression
 qemu-mainline:build-armhf:<job status>:broken:regression
 qemu-mainline:test-amd64-amd64-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-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-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-midway: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-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-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-amd64-amd64-libvirt: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-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386: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-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-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub: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:build-i386-libvirt: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-amd64-amd64-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-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu: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-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm: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-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd: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-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-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-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair: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-libvirt-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-i386-qemuu-rhel6hvm-intel: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:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict: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-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf:host-install(4):broken:nonblocking
 qemu-mainline:build-armhf-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-i386:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64-xsm:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: qemuu=a2ef4d9e95400cd387ab4ae19a317741e458fb07
X-Osstest-Versions-That: qemuu=042938f46e1c477419d1931381fdadffaa49d45e
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 2 Oct 2018 16:29:29 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 75338: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTMzOCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5j
b20vb3NzdGVzdC9sb2dzLzc1MzM4LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMg
Oi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVk
aW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2Vu
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAg
ICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVz
PiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQg
bi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJh
c2VsaW5lIHVudGVzdGVkCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRl
c3RlZAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBi
YXNlbGluZSB1bnRlc3RlZAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAg
ICAgICAgICAgICAgIGEyZWY0ZDllOTU0MDBjZDM4N2FiNGFlMTlhMzE3NzQxZTQ1OGZiMDcKYmFz
ZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDA0MjkzOGY0NmUxYzQ3NzQxOWQx
OTMxMzgxZmRhZGZmYWE0OWQ0NWUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NTMyNCAgMjAxOC0w
OS0zMCAwNDoxODowNiBaICAgIDIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzUzMzggIDIw
MTgtMTAtMDIgMTA6NDg6MTQgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBCYW5kYW4gPGJzZEByZWRoYXQuY29t
PgogIEJhbmRhbiBEYXMgPGJzZEByZWRoYXQuY29tPgogIEVtaWxpbyBHLiBDb3RhIDxjb3RhQGJy
YWFwLm9yZz4KICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgTWFy
Yy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgTWlndWVsIEdB
SU8gPG1nYWlvMzVAZ21haWwuY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGlu
YXJvLm9yZz4KICBQZXRlciBXdSA8cGV0ZXJAbGVrZW5zdGV5bi5ubD4KICBSaWNoYXJkIEhlbmRl
cnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb21hbiBLYXBsIDxya2FAc3lz
Z28uY29tPgogIFZsYWRpbWlyIFNlbWVudHNvdi1PZ2lldnNraXkgPHZzZW1lbnRzb3ZAdmlydHVv
enpvLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1taWR3YXkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21l
L29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNv
bS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQg
YnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm1o
Zi1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXhzbSBicm9rZW4KYnJva2VuLWpv
YiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQtcHZvcHMgYnJv
a2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1h
cm1oZiBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYgaG9zdC1pbnN0YWxsKDQpCmJyb2tl
bi1zdGVwIGJ1aWxkLWFybWhmLXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWls
ZC1hbWQ2NC1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4NiBob3N0
LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpi
cm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQt
aTM4Ni1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni14c20gaG9z
dC1pbnN0YWxsKDQpCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQg
d291bGQgYmUgNjcxIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 15:40:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 15:40: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 1g7MmN-0002kZ-B2; Tue, 02 Oct 2018 15:40:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=okrt=mo=citrix.com=prvs=806f63693=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g7MmM-0002kU-AG
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 15:40:06 +0000
X-Inumbo-ID: 98f47fd2-c659-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 98f47fd2-c659-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 15:41:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,332,1534809600"; d="scan'208";a="79903096"
To: Jan Beulich <JBeulich@suse.com>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB3447802000078001EDA08@prv1-mh.provo.novell.com>
 <f04b3731-481c-b7a0-f5b5-e0e611b391b1@citrix.com>
 <5BB37B6202000078001EDC5C@prv1-mh.provo.novell.com>
 <9ad04c68-74d5-88ad-a36f-b61dc32c9e38@citrix.com>
 <5BB3841302000078001EDCC0@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <23786900-0483-2eed-ac3c-e640352b33b9@citrix.com>
Date: Tue, 2 Oct 2018 16:40:02 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB3841302000078001EDCC0@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 01/12] x86: infrastructure to allow
 converting certain indirect calls to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 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>, Julien Grall <julien.grall@arm.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>

T24gMDIvMTAvMTggMTU6NDMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDAyLjEwLjE4IGF0
IDE2OjIzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDAyLzEwLzE4
IDE1OjA2LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDAyLjEwLjE4IGF0IDE1OjIxLCA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4gT24gMDIvMTAvMTggMTE6MTIs
IEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vbGliLmgKPj4+
Pj4gKysrIGIveGVuL2luY2x1ZGUveGVuL2xpYi5oCj4+Pj4+IEBAIC02Niw2ICs2NiwxMCBAQAo+
Pj4+PiAgCj4+Pj4+ICAjZGVmaW5lIFJPVU5EVVAoeCwgYSkgKCgoeCkgKyAoYSkgLSAxKSAmIH4o
KGEpIC0gMSkpCj4+Pj4+ICAKPj4+Pj4gKyNkZWZpbmUgY291bnRfdmFfYXJnXyhkb3QsIGExLCBh
MiwgYTMsIGE0LCBhNSwgYTYsIGE3LCBhOCwgeCwgLi4uKSB4Cj4+Pj4+ICsjZGVmaW5lIGNvdW50
X3ZhX2FyZyhhcmdzLi4uKSBcCj4+Pj4+ICsgICAgY291bnRfdmFfYXJnXyguLCAjIyBhcmdzLCA4
LCA3LCA2LCA1LCA0LCAzLCAyLCAxLCAwKQo+Pj4+IFRoaXMgcGFydGljdWxhciBiaXQgb2YgcmV2
aWV3IHNwbGl0IG91dCBmb3Igb2J2aW91cyByZWFzb25zLgo+Pj4+Cj4+Pj4gV2UgYWxyZWFkeSBo
YXZlIF9fY291bnRfYXJncygpIGluIHRoZSBBUk0gU01DQ0MgaW5mcmFzdHJ1Y3R1cmUuICBQbGVh
c2UKPj4+PiBjYW4gd2UgZGVkdXAgdGhhdCAoYnJva2VuIG91dCBpbnRvIGEgc2VwYXJhdGUgcGF0
Y2gpIHJhdGhlciB0aGFuCj4+Pj4gaW50cm9kdWNpbmcgYSBjb21wZXRpbmcgdmVyc2lvbi4KPj4+
Pgo+Pj4+IFRoZSBBUk0gdmVyc2lvbiBpcyBidWdneS4gIEl0IGlzIG9mZi1ieS10d28gaW4gdGhl
IGJhc2UgY2FzZSwgYW5kCj4+Pj4gZG9lc24ndCBjb21waWxlIGlmIGZld2VyIHRoYW4gdHdvIHBh
cmFtZXRlcnMgYXJlIHBhc3NlZC4KPj4+IElmIHlvdSBoYWQgZm9sbG93ZWQgZWFybGllciBkaXNj
dXNzaW9uLCB5b3UnZCBoYXZlIGtub3duIHVwIGZyb250Cj4+PiBKdWxpZW4ncyByZWFjdGlvbi4g
SXQgaXMgZm9yIHRoYXQgcmVhc29uIHRoYXQgSSdtIG5vdCB0cnlpbmcgdG8gZmlkZGxlCj4+PiB3
aXRoIHRoZSBBUk0gY29kZSBpbiB0aGlzIHJlZ2FyZCwgZGVzcGl0ZSBhZ3JlZWluZyB3aXRoIHlv
dSB0aGF0Cj4+PiBhdCB0aGUgdmVyeSBsZWFzdCBpdCBfbG9va3NfIGJ1Z2d5Lgo+Pj4KPj4+PiBU
aGlzIHZlcnNpb24gZnVuY3Rpb25zIGNvcnJlY3RseSwgYnV0IHNob3VsZCBiZSBuYW1lZCB3aXRo
IGEgcGx1cmFsLgo+Pj4gV2h5IHBsdXJhbD8gTm90aGluZyBpbiBzdGRhcmcuaCB1c2VzIHBsdXJh
bCAoaW5jbHVkaW5nIHRoZSBoZWFkZXIKPj4+IGZpbGUgbmFtZSBpdHNlbGYpLgo+PiBXaGF0IGhh
cyBzdGRhcmcuaCBnb3QgdG8gZG8gd2l0aCBhbnl0aGluZyBoZXJlPyAgKElycmVzcGVjdGl2ZSwg
dGhlIG5hbWUKPj4gb2YgdGhlIGhlYWRlciBmaWxlIGFsb25lIGlzIHRoZSBvbmx5IHRoaW5nIHdo
aWNoIGlzIGdyYW1tYXRpY2FsbHkKPj4gcXVlc3Rpb25hYmxlLikKPiBBbmQgdGhlIGlkZW50aWZp
ZXIgdmFfYXJnIGFzIHdlbGwgYXMgdGhlIF9fYnVpbHRpbl92YV9hcmcgaXQgcmVzb2x2ZXMKPiB0
byBhcmUgZmluZT8gSXQgaXMgcHJlY2lzZWx5IHRoZWlyIG5hbWluZyB0aGF0IEkndmUgdXNlZCB0
byBkZWNpZGUgaG93Cj4gdG8gbmFtZSB0aGUgbWFjcm8gaGVyZS4KClllcywgYmVjYXVzZSB0aGF0
IGhlbHBlciBoYXMgdGhlIHB1cnBvc2Ugb2YgZ2l2aW5nIHlvdSBvbmUgc2luZ2xlIGFyZ3VtZW50
LgoKPgo+PiBjb3VudF92YV9hcmdzKCkgc2hvdWxkIGJlIHBsdXJhbCBmb3IgZXhhY3RseSB0aGUg
c2FtZSByZWFzb24gdGhhdCB5b3UKPj4gbmFtZWQgaXRzIHBhcmFtZXRlciBhcyAnYXJncycuCj4g
VGhhdCdzIHlvdXIgcGVyc29uYWwgb3Bpbmlvbi4KCkl0IGlzIHBsYWluIGdyYW1tYXIuwqAgImNv
dW50X2FyZyIgaXMgb25seSBjb3JyZWN0IHdoZW4gdGhlIGFuc3dlciBpcyAxLgoKPiAgSSB2ZXJ5
IG11Y2ggdGhpbmsgdGhhdCB0aGUgbmFtaW5nCj4gaGVyZSBzaG91bGQgbm90IGluIGFueSB3YXkg
YmxvY2sgdGhlIHNlcmllcyAoYW5kIGV2ZW4gbGVzcyBzbyB3aGVuCj4gdGhlIHNlcmllcyBoYXMg
YmVlbiBvdXQgZm9yIHJldmlldyBmb3IgYWxtb3N0IDMgbW9udGhzLCBhbmQgdGhyb3VnaAo+IGEg
Y291cGxlIG9mIGl0ZXJhdGlvbnMpLCBhcyBpbW8gaXQgaXMgd2VsbCB3aXRoaW4gdGhlIGJvdW5k
cyBvZiB3aGF0IGlzCj4gcmVhc29uYWJsZSB0byBsZXQgdGhlIHN1Ym1pdHRlciBkZWNpZGUuIChB
bGwgb2YgdGhpcyBpcyBub3QgdG8gc2F5IHRoYXQKPiBJIHdvdWxkbid0IG1ha2UgdGhlIGNoYW5n
ZSwgaWYgdGhhdCdzIHRoZSBvbmx5IHdheSB0byBnZXQgdGhlIHNlcmllcwo+IGluLCBidXQgaXQg
d291bGQgYmUgdmVyeSByZWx1Y3RhbnRseS4pCgpEbyB5b3UgcmVhbGlzZSBob3cgaHlwb2NyaXRp
Y2FsIHRoaXMgc3RhdGVtZW50IGlzP8KgIFlvdSBmcmVxdWVudGx5Cmluc2lzdCBvbiBuYW1pbmcg
Y2hhbmdlcyBhbmQgaG9sZCB1cCBzZXJpZXMgYmVjYXVzZSBvZiBpdC7CoCBQZXJoYXBzIHRoZQpi
ZXN0IGV4YW1wbGUgcmVjZW50bHkgaXMgYmZuL2Rmbiwgd2hlcmUgYmZuIGlzIGEgdGVybSB3aGlj
aCBoYXMgYmVlbgp1c2VkIGZvciAzIHllYXJzIGF0IGNvbmZlcmVuY2VzIGFuZCBvbiB4ZW4tZGV2
ZWwgd2l0aG91dCBvYmplY3Rpb24gc28gZmFyLgoKWW91IGNhbm5vdCBleHBlY3QgcmV2aWV3cyBv
ZiB5b3VyIGNvZGUgdG8gYmUgaGVsZCB0byBhIGRpZmZlcmVudApzdGFuZGFyZCB0aGFuIHlvdSBo
b2xkIG90aGVycyB0by4KCkFzIGZvciAzIG1vbnRocywgSSdtIHNvcnJ5IHRoYXQgdGhpcyBzZXJp
ZXMgaGFzbid0IHlldCByZWFjaGVkIHRoZSB0b3AKb2YgbXkgcHJpb3JpdHkgbGlzdCwgYnV0IHlv
dSwgYmV0dGVyIHRoYW4gbW9zdCwga25vdyBleGFjdGx5IHdoYXQgaGFzCmJlZW4gdGFraW5nIHVw
IGFsbCBvZiBvdXIgdGltZSBkdXJpbmcgdGhhdCBwZXJpb2QuwqAgSSdtIGdldHRpbmcgdGhyb3Vn
aApteSByZXZpZXcgYmFja2xvZyBhcyBmYXN0IGFzIEkgY2FuLCBidXQgaXQgZG9lc24ndCBwcmVl
bXB0IGhpZ2hlcgpwcmlvcml0eSB0YXNrcy7CoCAoQXMgZm9yIHRvZGF5LCByZXZpZXcgaXMgaGFw
cGluZyB3aGlsZSBvbmUgb2YgbXkgc2xvdwpzZXJ2ZXJzIHJlYm9vdHMuLi4pCgp+QW5kcmV3Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 15:49:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 15:49: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 1g7Mvf-00030F-87; Tue, 02 Oct 2018 15:49:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=dvhh=mo=citrix.com=prvs=806f68edd=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g7Mve-0002zV-CZ
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 15:49:42 +0000
X-Inumbo-ID: f0535ca5-c65a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f0535ca5-c65a-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 15:50:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,332,1534809600"; d="scan'208";a="66836548"
From: George Dunlap <george.dunlap@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 2 Oct 2018 16:49:26 +0100
Message-ID: <20181002154926.24280-1-george.dunlap@citrix.com>
X-Mailer: git-send-email 2.19.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] libxl: Restore scheduling parameters after
 migrate in best-effort fashion
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Dario Faggioli <dfaggioli@suse.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>

Q29tbWl0IDNiNGFkYmEgKCJ0b29scy9saWJ4bDogaW5jbHVkZSBzY2hlZHVsZXIgcGFyYW1ldGVy
cyBpbiB0aGUKb3V0cHV0IG9mIHhsIGxpc3QgLWwiKSBhZGRlZCBzY2hlZHVsaW5nIHBhcmFtZXRl
cnMgdG8gdGhlIHNldCBvZgppbmZvcm1hdGlvbiBjb2xsZWN0ZWQgYnkgbGlieGxfcmV0cmlldmVf
ZG9tYWluX2NvbmZpZ3VyYXRpb24oKSwgaW4Kb3JkZXIgdG8gcmVwb3J0IHRoYXQgaW5mb3JtYXRp
b24gaW4gYHhsIGxpc3QgLWxgLgoKVW5mb3J0dW5hdGVseSwgbGlieGxfcmV0cmlldmVfZG9tYWlu
X2NvbmZpZ3VyYXRpb24oKSBpcyBhbHNvIGNhbGxlZCBieQp0aGUgbWlncmF0aW9uIC8gc2F2ZSBj
b2RlLCBhbmQgdGhlIHJlc3VsdHMgcGFzc2VkIHRvIHRoZSByZXN0b3JlIC8KcmVjZWl2ZSBjb2Rl
LiAgVGhpcyBtZWFudCBzY2hlZHVsZXIgcGFyYW1ldGVycyB3ZXJlIGluYWR2ZXJ0ZW50bHkKYWRk
ZWQgdG8gdGhlIG1pZ3JhdGlvbiBzdHJlYW0sIHdpdGhvdXQgcHJvcGVyIGNvbnNpZGVyYXRpb24g
Zm9yIGhvdyB0bwpoYW5kbGUgY29ybmVyIGNhc2VzLiAgVGhlIHJlc3VsdCB3YXMgdGhhdCBpZiBt
aWdyYXRpbmcgZnJvbSBhIGhvc3QKcnVubmluZyBvbmUgc2NoZWR1bGVyIHRvIGEgaG9zdCBydW5u
aW5nIGEgZGlmZmVyZW50IHNjaGVkdWxlciwgdGhlCm1pZ3JhdGlvbiB3b3VsZCBmYWlsIHdpdGgg
YW4gZXJyb3IgbGlrZSB0aGUgZm9sbG93aW5nOgoKbGlieGw6IGVycm9yOiBsaWJ4bF9zY2hlZC5j
OjIzMjpzY2hlZF9jcmVkaXRfZG9tYWluX3NldDogRG9tYWluIDE6R2V0dGluZyBkb21haW4gc2No
ZWQgY3JlZGl0OiBJbnZhbGlkIGFyZ3VtZW50CmxpYnhsOiBlcnJvcjogbGlieGxfY3JlYXRlLmM6
MTI3NTpkb21jcmVhdGVfcmVidWlsZF9kb25lOiBEb21haW4gMTpjYW5ub3QgKHJlLSlidWlsZCBk
b21haW46IC0zCgpMdWNraWx5IHRoZXJlJ3MgYSBmYWlybHkgc3RyYWlnaHRmb3J3YXJkIHdheSB0
byBzZXQgcGFyYW1ldGVycyBpbiBhCiJiZXN0LWVmZm9ydCIgZmFzaGlvbi4gIGxpYnhsIHByb3Zp
ZGVzIGEgc2luZ2xlIHN0cnVjdCBjb250YWluaW5nIHRoZQpwYXJhbWV0ZXJzIG9mIGFsbCBzY2hl
ZHVsZXJzLCBhcyB3ZWxsIGFzIGEgcGFyYW1ldGVyIHNwZWNpZnlpbmcgd2hpY2gKc2NoZWR1bGVy
LiAgUGFyYW1ldGVycyBub3QgdXNlZCBieSBhIGdpdmVuIHNjaGVkdWxlciBhcmUgaWdub3JlZC4K
QWRkaXRpb25hbGx5LCB0aGUgc3RydWN0IGNvbnRhaW5zIGEgcGFyYW1ldGVyIHRvIHNwZWNpZnkg
dGhlCnNjaGVkdWxlci4gIElmIHlvdSBzcGVjaWZ5IGEgc3BlY2lmaWMgc2NoZWR1bGVyLApsaWJ4
bF9kb21haW5fc2NoZWRfcGFyYW1zX3NldCgpIHdpbGwgZmFpbCBpZiB0aGVyZSdzIGEgZGlmZmVy
ZW50CnNjaGVkdWxlci4gIEhvd2V2ZXIsIGlmIHlvdSBwYXNzIExJQlhMX1NDSEVEVUxFUl9VTktO
T1dOLCBpdCB3aWxsIHVzZQp0aGUgdmFsdWUgb2YgdGhlIGN1cnJlbnQgc2NoZWR1bGVyIGZvciB0
aGF0IGRvbWFpbi4KCkluIGRvbWNyZWF0ZV9zdHJlYW1fZG9uZSgpLCBiZWZvcmUgY2FsbGluZyBs
aWJ4bF9fYnVpbGRfcG9zdCgpLCBzZXQKdGhlIHNjaGVkdWxlciB0byBMSUJYTF9TQ0hFRFVMRVJf
VU5LTk9XTi4gIFRoaXMgd2lsbCBwcm9wYWdhdGUKc2NoZWR1bGVyIHBhcmFtZXRlcnMgZnJvbSB0
aGUgcHJldmlvdXMgaW5zdGFudGlhdGlvbiBvbiBhIGJlc3QtZWZmb3J0CmJhc2lzLgoKU2lnbmVk
LW9mZi1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgotLS0KQ0M6
IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBjaXRyaXguY29tPgpDQzogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KQ0M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CkNDOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNDOiBEYXJpbyBGYWdnaW9s
aSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgpDQzogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
PgotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jIHwgOSArKysrKysrKysKIDEgZmlsZSBj
aGFuZ2VkLCA5IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9j
cmVhdGUuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCmluZGV4IGRjZmRlNzc4N2UuLmNh
Zjc5ZDQ2MjAgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCisrKyBiL3Rv
b2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCkBAIC0xMjM3LDYgKzEyMzcsMTUgQEAgc3RhdGljIHZv
aWQgZG9tY3JlYXRlX3N0cmVhbV9kb25lKGxpYnhsX19lZ2MgKmVnYywKICAgICAgICAgcmV0ID0g
RVJST1JfSU5WQUw7CiAgICAgICAgIGdvdG8gb3V0OwogICAgIH0KKworICAgIC8qIAorICAgICAq
IFRoZSBzY2hlZHVsZXIgb24gdGhlIHNlbmRpbmcgZG9tYWluIG1heSBiZSBkaWZmZXJlbnQgdGhh
biB0aGUKKyAgICAgKiBzY2hlZHVsZXIgcnVubmluZyBoZXJlLiAgU2V0dGluZyB0aGUgc2NoZWR1
bGVyIHRvIFVOS05PV04gd2lsbAorICAgICAqIGNhdXNlIHRoZSBjb2RlIHRvIHRha2UgdG8gdGFr
ZSB3aGF0ZXZlciBwYXJhbWV0ZXJzIGFyZQorICAgICAqIGF2YWlsYWJsZSBpbiB0aGF0IHNjaGVk
dWxlciwgd2hpbGUgZGlzY2FyZGluZyB0aGUgcmVzdC4KKyAgICAgKi8KKyAgICBpbmZvLT5zY2hl
ZF9wYXJhbXMuc2NoZWQgPSBMSUJYTF9TQ0hFRFVMRVJfVU5LTk9XTjsKKyAgICAKICAgICByZXQg
PSBsaWJ4bF9fYnVpbGRfcG9zdChnYywgZG9taWQsIGluZm8sIHN0YXRlLCB2bWVudHMsIGxvY2Fs
ZW50cyk7CiAgICAgaWYgKHJldCkKICAgICAgICAgZ290byBvdXQ7Ci0tIAoyLjE5LjAKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 15:58:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 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 1g7N4R-0003lR-5B; Tue, 02 Oct 2018 15:58:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=dvhh=mo=citrix.com=prvs=806f68edd=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g7N4P-0003lK-SF
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 15:58:45 +0000
X-Inumbo-ID: 353020e5-c65c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 353020e5-c65c-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 15:59:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,332,1534809600"; d="scan'208";a="66838219"
To: <xen-devel@lists.xenproject.org>
References: <20181002154926.24280-1-george.dunlap@citrix.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <5824f0dd-37a5-3537-1af5-b2196408385f@citrix.com>
Date: Tue, 2 Oct 2018 16:58:41 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181002154926.24280-1-george.dunlap@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] libxl: Restore scheduling parameters after
 migrate in best-effort fashion
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Dario Faggioli <dfaggioli@suse.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>

T24gMTAvMDIvMjAxOCAwNDo0OSBQTSwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiBDb21taXQgM2I0
YWRiYSAoInRvb2xzL2xpYnhsOiBpbmNsdWRlIHNjaGVkdWxlciBwYXJhbWV0ZXJzIGluIHRoZQo+
IG91dHB1dCBvZiB4bCBsaXN0IC1sIikgYWRkZWQgc2NoZWR1bGluZyBwYXJhbWV0ZXJzIHRvIHRo
ZSBzZXQgb2YKPiBpbmZvcm1hdGlvbiBjb2xsZWN0ZWQgYnkgbGlieGxfcmV0cmlldmVfZG9tYWlu
X2NvbmZpZ3VyYXRpb24oKSwgaW4KPiBvcmRlciB0byByZXBvcnQgdGhhdCBpbmZvcm1hdGlvbiBp
biBgeGwgbGlzdCAtbGAuCj4gCj4gVW5mb3J0dW5hdGVseSwgbGlieGxfcmV0cmlldmVfZG9tYWlu
X2NvbmZpZ3VyYXRpb24oKSBpcyBhbHNvIGNhbGxlZCBieQo+IHRoZSBtaWdyYXRpb24gLyBzYXZl
IGNvZGUsIGFuZCB0aGUgcmVzdWx0cyBwYXNzZWQgdG8gdGhlIHJlc3RvcmUgLwo+IHJlY2VpdmUg
Y29kZS4gIFRoaXMgbWVhbnQgc2NoZWR1bGVyIHBhcmFtZXRlcnMgd2VyZSBpbmFkdmVydGVudGx5
Cj4gYWRkZWQgdG8gdGhlIG1pZ3JhdGlvbiBzdHJlYW0sIHdpdGhvdXQgcHJvcGVyIGNvbnNpZGVy
YXRpb24gZm9yIGhvdyB0bwo+IGhhbmRsZSBjb3JuZXIgY2FzZXMuICBUaGUgcmVzdWx0IHdhcyB0
aGF0IGlmIG1pZ3JhdGluZyBmcm9tIGEgaG9zdAo+IHJ1bm5pbmcgb25lIHNjaGVkdWxlciB0byBh
IGhvc3QgcnVubmluZyBhIGRpZmZlcmVudCBzY2hlZHVsZXIsIHRoZQo+IG1pZ3JhdGlvbiB3b3Vs
ZCBmYWlsIHdpdGggYW4gZXJyb3IgbGlrZSB0aGUgZm9sbG93aW5nOgo+IAo+IGxpYnhsOiBlcnJv
cjogbGlieGxfc2NoZWQuYzoyMzI6c2NoZWRfY3JlZGl0X2RvbWFpbl9zZXQ6IERvbWFpbiAxOkdl
dHRpbmcgZG9tYWluIHNjaGVkIGNyZWRpdDogSW52YWxpZCBhcmd1bWVudAo+IGxpYnhsOiBlcnJv
cjogbGlieGxfY3JlYXRlLmM6MTI3NTpkb21jcmVhdGVfcmVidWlsZF9kb25lOiBEb21haW4gMTpj
YW5ub3QgKHJlLSlidWlsZCBkb21haW46IC0zCj4gCj4gTHVja2lseSB0aGVyZSdzIGEgZmFpcmx5
IHN0cmFpZ2h0Zm9yd2FyZCB3YXkgdG8gc2V0IHBhcmFtZXRlcnMgaW4gYQo+ICJiZXN0LWVmZm9y
dCIgZmFzaGlvbi4gIGxpYnhsIHByb3ZpZGVzIGEgc2luZ2xlIHN0cnVjdCBjb250YWluaW5nIHRo
ZQo+IHBhcmFtZXRlcnMgb2YgYWxsIHNjaGVkdWxlcnMsIGFzIHdlbGwgYXMgYSBwYXJhbWV0ZXIg
c3BlY2lmeWluZyB3aGljaAo+IHNjaGVkdWxlci4gIFBhcmFtZXRlcnMgbm90IHVzZWQgYnkgYSBn
aXZlbiBzY2hlZHVsZXIgYXJlIGlnbm9yZWQuCj4gQWRkaXRpb25hbGx5LCB0aGUgc3RydWN0IGNv
bnRhaW5zIGEgcGFyYW1ldGVyIHRvIHNwZWNpZnkgdGhlCj4gc2NoZWR1bGVyLiAgSWYgeW91IHNw
ZWNpZnkgYSBzcGVjaWZpYyBzY2hlZHVsZXIsCj4gbGlieGxfZG9tYWluX3NjaGVkX3BhcmFtc19z
ZXQoKSB3aWxsIGZhaWwgaWYgdGhlcmUncyBhIGRpZmZlcmVudAo+IHNjaGVkdWxlci4gIEhvd2V2
ZXIsIGlmIHlvdSBwYXNzIExJQlhMX1NDSEVEVUxFUl9VTktOT1dOLCBpdCB3aWxsIHVzZQo+IHRo
ZSB2YWx1ZSBvZiB0aGUgY3VycmVudCBzY2hlZHVsZXIgZm9yIHRoYXQgZG9tYWluLgo+IAo+IElu
IGRvbWNyZWF0ZV9zdHJlYW1fZG9uZSgpLCBiZWZvcmUgY2FsbGluZyBsaWJ4bF9fYnVpbGRfcG9z
dCgpLCBzZXQKPiB0aGUgc2NoZWR1bGVyIHRvIExJQlhMX1NDSEVEVUxFUl9VTktOT1dOLiAgVGhp
cyB3aWxsIHByb3BhZ2F0ZQo+IHNjaGVkdWxlciBwYXJhbWV0ZXJzIGZyb20gdGhlIHByZXZpb3Vz
IGluc3RhbnRpYXRpb24gb24gYSBiZXN0LWVmZm9ydAo+IGJhc2lzLgo+IAo+IFNpZ25lZC1vZmYt
Ynk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KClNvcnJ5LCBmb3Jn
b3QgdG8gbWVudGlvbiB0aGlzIHNob3VsZCBiZSBjb25zaWRlcmVkICdSRkMnIHVudGlsIEkgY2Fu
CmFycmFuZ2UgdG8gdGVzdCBpdC4KCiAtR2VvcmdlCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 16:02:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 16:02: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 1g7N8G-0004wm-NO; Tue, 02 Oct 2018 16:02:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gf1e=mo=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g7N8F-0004wh-JE
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 16:02:43 +0000
X-Inumbo-ID: 437d23ce-c65c-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 437d23ce-c65c-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 18:00:20 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 04D6C7A9;
 Tue,  2 Oct 2018 09:02:42 -0700 (PDT)
Received: from [10.4.12.35] (e108454-lin.emea.arm.com [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 34FC63F5D3;
 Tue,  2 Oct 2018 09:02:41 -0700 (PDT)
To: Peng Fan <peng.fan@nxp.com>, Stefano Stabellini <sstabellini@kernel.org>
References: <AM0PR04MB4481BE6F43F69452BE68C8AD88E80@AM0PR04MB4481.eurprd04.prod.outlook.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <3b53af1e-e14e-b35c-1118-8af134dec9db@arm.com>
Date: Tue, 2 Oct 2018 17:02:39 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <AM0PR04MB4481BE6F43F69452BE68C8AD88E80@AM0PR04MB4481.eurprd04.prod.outlook.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Question, How to share interrupt between Doms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Andre Przywara <andre.przywara@arm.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>

T24gMDIvMTAvMjAxOCAwOTozMiwgUGVuZyBGYW4gd3JvdGU6Cj4gSGkgSnVsaWVuLCBTdGVmYW5v
LAoKSGkgUGVuZywKCj4gCj4gRG8geW91IGhhdmUgYW55IHN1Z2dlc3Rpb25zIG9uIGhvdyB0byBz
aGFyZSBvbmUgaW50ZXJydXB0IGJldHdlZW4gRG9tcz8KClNoYXJpbmcgaW50ZXJydXB0cyBhcmUg
dXN1YWxseSBhIHBhaW4uIFlvdSB3b3VsZCBuZWVkIHRvIGZvcndhcmQgdGhlIAppbnRlcnJ1cHRz
IHRvIGFsbCB0aGUgZG9tYWlucyB1c2luZyB0aGF0IGludGVycnVwdCBhbmQgd2FpdCBmb3IgdGhl
bSB0byAKRU9JLiBUaGlzIGhhcyBzZWN1cml0eSBpbXBsaWNhdGlvbnMgYmVjYXVzZSB5b3UgZG9u
J3Qgd2FudCBEb21BIHRvIApwcmV2ZW50IERvbUIgcmVjZWl2aW5nIGFub3RoZXIgaW50ZXJydXB0
IGJlY2F1c2UgdGhlIHByZXZpb3VzIG9uZSBoYXMgCm5vdCBiZWVuIEVPSWVkIGNvcnJlY3RseS4K
Cj4gVGhlIGlzc3VlIGlzIHRoYXQgYSBncGlvIGNvbnRyb2xsZXIgaGFzIDMyIGluL291dCBwb3J0
LCBob3dldmVyIGl0IG9ubHkgaGFzIG9uZSBiaW5kZWQgaW50ZXJydXB0LiBUaGUgaW50ZXJydXB0
IGhhbmRsZXIgbmVlZHMgdG8gY2hlY2sgdGhlIHN0YXR1cyBiaXRzIHRvIGNoZWNrIHdoaWNoIHBv
cnQgaGFzIGludGVycnVwdCBjb21pbmcuCj4gSW4gbXkgY2FzZSwgdGhlcmUgYXJlIGRpZmZlcmVu
dCBkZXZpY2VzIHVzaW5nIGdwaW8gaW50ZXJydXB0IHRoYXQgbmVlZHMgdG8gYmUgYXNzaWduZWQg
dG8gZGlmZmVyZW50IGRvbXMuCgogRnJvbSB3aGF0IHlvdSB3cm90ZSwgaXQgbG9va3MgbGlrZSB5
b3UgZXhwZWN0IHRoZSBHUElPIGNvbnRyb2xsZXIgdG8gYmUgCnNoYXJlZCB3aXRoIG11bHRpcGxl
IGRvbWFpbnMuCgpJIGRvbid0IHRoaW5rIGl0IGlzIHNhZmUgdG8gZG8gdGhhdC4gWW91IG5lZWQg
b25lIGRvbWFpbiAob3IgWGVuKSB0byAKZnVsbHkgbWFuYWdlIHRoZSBjb250cm9sbGVyLiBBbGwg
dGhlIG90aGVyIGRvbWFpbiB3aWxsIGhhdmUgdG8gYWNjZXNzIAplaXRoZXIgYSB2aXJ0dWFsIEdQ
SU8gY29udHJvbGxlciBvciBQViBvbmUuIEluIHRoZSBmb3JtZXIsIGludGVycnVwdCAKd291bGQg
YmUgdmlydHVhbCwgd2hpbGUgdGhlIGxhdHRlciB0aGUgaW50ZXJydXB0IHdvdWxkIGJlIHRocm91
Z2ggZXZlbiAKY2hhbm5lbC4KClNvIHNoYXJpbmcgaW50ZXJydXB0IHNob3VsZCBub3QgYmUgbmVj
ZXNzYXJ5LiBEaWQgSSBtaXNzIGFueXRoaW5nPwoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 16:06:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 16:06: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 1g7NBz-000570-95; Tue, 02 Oct 2018 16:06:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0jmz=mo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7NBx-00056v-Pv
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 16:06:33 +0000
X-Inumbo-ID: 4b5d4953-c65d-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4b5d4953-c65d-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 16:07:44 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 02 Oct 2018 10:06:30 -0600
Message-Id: <5BB3978302000078001EDDC6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 02 Oct 2018 10:06:27 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB3447802000078001EDA08@prv1-mh.provo.novell.com>
 <f04b3731-481c-b7a0-f5b5-e0e611b391b1@citrix.com>
 <5BB37B6202000078001EDC5C@prv1-mh.provo.novell.com>
 <9ad04c68-74d5-88ad-a36f-b61dc32c9e38@citrix.com>
 <5BB3841302000078001EDCC0@prv1-mh.provo.novell.com>
 <23786900-0483-2eed-ac3c-e640352b33b9@citrix.com>
In-Reply-To: <23786900-0483-2eed-ac3c-e640352b33b9@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 01/12] x86: infrastructure to allow
 converting certain indirect calls to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 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>, Julien Grall <julien.grall@arm.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>

Pj4+IE9uIDAyLjEwLjE4IGF0IDE3OjQwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDIvMTAvMTggMTU6NDMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwMi4x
MC4xOCBhdCAxNjoyMywgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24g
MDIvMTAvMTggMTU6MDYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+IE9uIDAyLjEwLjE4IGF0
IDE1OjIxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4+IE9uIDAyLzEw
LzE4IDExOjEyLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IC0tLSBhL3hlbi9pbmNsdWRlL3hl
bi9saWIuaAo+Pj4+Pj4gKysrIGIveGVuL2luY2x1ZGUveGVuL2xpYi5oCj4+Pj4+PiBAQCAtNjYs
NiArNjYsMTAgQEAKPj4+Pj4+ICAKPj4+Pj4+ICAjZGVmaW5lIFJPVU5EVVAoeCwgYSkgKCgoeCkg
KyAoYSkgLSAxKSAmIH4oKGEpIC0gMSkpCj4+Pj4+PiAgCj4+Pj4+PiArI2RlZmluZSBjb3VudF92
YV9hcmdfKGRvdCwgYTEsIGEyLCBhMywgYTQsIGE1LCBhNiwgYTcsIGE4LCB4LCAuLi4pIHgKPj4+
Pj4+ICsjZGVmaW5lIGNvdW50X3ZhX2FyZyhhcmdzLi4uKSBcCj4+Pj4+PiArICAgIGNvdW50X3Zh
X2FyZ18oLiwgIyMgYXJncywgOCwgNywgNiwgNSwgNCwgMywgMiwgMSwgMCkKPj4+Pj4gVGhpcyBw
YXJ0aWN1bGFyIGJpdCBvZiByZXZpZXcgc3BsaXQgb3V0IGZvciBvYnZpb3VzIHJlYXNvbnMuCj4+
Pj4+Cj4+Pj4+IFdlIGFscmVhZHkgaGF2ZSBfX2NvdW50X2FyZ3MoKSBpbiB0aGUgQVJNIFNNQ0ND
IGluZnJhc3RydWN0dXJlLiAgUGxlYXNlCj4+Pj4+IGNhbiB3ZSBkZWR1cCB0aGF0IChicm9rZW4g
b3V0IGludG8gYSBzZXBhcmF0ZSBwYXRjaCkgcmF0aGVyIHRoYW4KPj4+Pj4gaW50cm9kdWNpbmcg
YSBjb21wZXRpbmcgdmVyc2lvbi4KPj4+Pj4KPj4+Pj4gVGhlIEFSTSB2ZXJzaW9uIGlzIGJ1Z2d5
LiAgSXQgaXMgb2ZmLWJ5LXR3byBpbiB0aGUgYmFzZSBjYXNlLCBhbmQKPj4+Pj4gZG9lc24ndCBj
b21waWxlIGlmIGZld2VyIHRoYW4gdHdvIHBhcmFtZXRlcnMgYXJlIHBhc3NlZC4KPj4+PiBJZiB5
b3UgaGFkIGZvbGxvd2VkIGVhcmxpZXIgZGlzY3Vzc2lvbiwgeW91J2QgaGF2ZSBrbm93biB1cCBm
cm9udAo+Pj4+IEp1bGllbidzIHJlYWN0aW9uLiBJdCBpcyBmb3IgdGhhdCByZWFzb24gdGhhdCBJ
J20gbm90IHRyeWluZyB0byBmaWRkbGUKPj4+PiB3aXRoIHRoZSBBUk0gY29kZSBpbiB0aGlzIHJl
Z2FyZCwgZGVzcGl0ZSBhZ3JlZWluZyB3aXRoIHlvdSB0aGF0Cj4+Pj4gYXQgdGhlIHZlcnkgbGVh
c3QgaXQgX2xvb2tzXyBidWdneS4KPj4+Pgo+Pj4+PiBUaGlzIHZlcnNpb24gZnVuY3Rpb25zIGNv
cnJlY3RseSwgYnV0IHNob3VsZCBiZSBuYW1lZCB3aXRoIGEgcGx1cmFsLgo+Pj4+IFdoeSBwbHVy
YWw/IE5vdGhpbmcgaW4gc3RkYXJnLmggdXNlcyBwbHVyYWwgKGluY2x1ZGluZyB0aGUgaGVhZGVy
Cj4+Pj4gZmlsZSBuYW1lIGl0c2VsZikuCj4+PiBXaGF0IGhhcyBzdGRhcmcuaCBnb3QgdG8gZG8g
d2l0aCBhbnl0aGluZyBoZXJlPyAgKElycmVzcGVjdGl2ZSwgdGhlIG5hbWUKPj4+IG9mIHRoZSBo
ZWFkZXIgZmlsZSBhbG9uZSBpcyB0aGUgb25seSB0aGluZyB3aGljaCBpcyBncmFtbWF0aWNhbGx5
Cj4+PiBxdWVzdGlvbmFibGUuKQo+PiBBbmQgdGhlIGlkZW50aWZpZXIgdmFfYXJnIGFzIHdlbGwg
YXMgdGhlIF9fYnVpbHRpbl92YV9hcmcgaXQgcmVzb2x2ZXMKPj4gdG8gYXJlIGZpbmU/IEl0IGlz
IHByZWNpc2VseSB0aGVpciBuYW1pbmcgdGhhdCBJJ3ZlIHVzZWQgdG8gZGVjaWRlIGhvdwo+PiB0
byBuYW1lIHRoZSBtYWNybyBoZXJlLgo+IAo+IFllcywgYmVjYXVzZSB0aGF0IGhlbHBlciBoYXMg
dGhlIHB1cnBvc2Ugb2YgZ2l2aW5nIHlvdSBvbmUgc2luZ2xlIGFyZ3VtZW50Lgo+IAo+Pgo+Pj4g
Y291bnRfdmFfYXJncygpIHNob3VsZCBiZSBwbHVyYWwgZm9yIGV4YWN0bHkgdGhlIHNhbWUgcmVh
c29uIHRoYXQgeW91Cj4+PiBuYW1lZCBpdHMgcGFyYW1ldGVyIGFzICdhcmdzJy4KPj4gVGhhdCdz
IHlvdXIgcGVyc29uYWwgb3Bpbmlvbi4KPiAKPiBJdCBpcyBwbGFpbiBncmFtbWFyLiAgImNvdW50
X2FyZyIgaXMgb25seSBjb3JyZWN0IHdoZW4gdGhlIGFuc3dlciBpcyAxLgo+IAo+PiAgSSB2ZXJ5
IG11Y2ggdGhpbmsgdGhhdCB0aGUgbmFtaW5nCj4+IGhlcmUgc2hvdWxkIG5vdCBpbiBhbnkgd2F5
IGJsb2NrIHRoZSBzZXJpZXMgKGFuZCBldmVuIGxlc3Mgc28gd2hlbgo+PiB0aGUgc2VyaWVzIGhh
cyBiZWVuIG91dCBmb3IgcmV2aWV3IGZvciBhbG1vc3QgMyBtb250aHMsIGFuZCB0aHJvdWdoCj4+
IGEgY291cGxlIG9mIGl0ZXJhdGlvbnMpLCBhcyBpbW8gaXQgaXMgd2VsbCB3aXRoaW4gdGhlIGJv
dW5kcyBvZiB3aGF0IGlzCj4+IHJlYXNvbmFibGUgdG8gbGV0IHRoZSBzdWJtaXR0ZXIgZGVjaWRl
LiAoQWxsIG9mIHRoaXMgaXMgbm90IHRvIHNheSB0aGF0Cj4+IEkgd291bGRuJ3QgbWFrZSB0aGUg
Y2hhbmdlLCBpZiB0aGF0J3MgdGhlIG9ubHkgd2F5IHRvIGdldCB0aGUgc2VyaWVzCj4+IGluLCBi
dXQgaXQgd291bGQgYmUgdmVyeSByZWx1Y3RhbnRseS4pCj4gCj4gRG8geW91IHJlYWxpc2UgaG93
IGh5cG9jcml0aWNhbCB0aGlzIHN0YXRlbWVudCBpcz8gIFlvdSBmcmVxdWVudGx5Cj4gaW5zaXN0
IG9uIG5hbWluZyBjaGFuZ2VzIGFuZCBob2xkIHVwIHNlcmllcyBiZWNhdXNlIG9mIGl0LiAgUGVy
aGFwcyB0aGUKPiBiZXN0IGV4YW1wbGUgcmVjZW50bHkgaXMgYmZuL2Rmbiwgd2hlcmUgYmZuIGlz
IGEgdGVybSB3aGljaCBoYXMgYmVlbgo+IHVzZWQgZm9yIDMgeWVhcnMgYXQgY29uZmVyZW5jZXMg
YW5kIG9uIHhlbi1kZXZlbCB3aXRob3V0IG9iamVjdGlvbiBzbyBmYXIuCgpJIGtub3cgSSBkaWQg
YnJpbmcgdXAgdGhpcyBhbWJpZ3VpdHkgb2YgdGhlIHRlcm0gImJ1cyIgbG9uZyBiZWZvcmUuCgpB
bHNvIG5vdGUgdGhlIChzaWduaWZpY2FudCBpbW8pIGRpZmZlcmVuY2UgYmV0d2VlbiBhIHNpbmd1
bGFyIC8gcGx1cmFsCmNvbnRyb3ZlcnN5LCBhbmQgb25lIG92ZXIgcG9zc2libGUgYW1iaWd1aXRp
ZXMgKHdoaWNoIG1heSBtYWtlCmFscmVhZHkgaGFyZCB0byB1bmRlcnN0YW5kIGNvZGUgZXZlbiBo
YXJkZXIgdG8gdW5kZXJzdGFuZCkuCgo+IFlvdSBjYW5ub3QgZXhwZWN0IHJldmlld3Mgb2YgeW91
ciBjb2RlIHRvIGJlIGhlbGQgdG8gYSBkaWZmZXJlbnQKPiBzdGFuZGFyZCB0aGFuIHlvdSBob2xk
IG90aGVycyB0by4KCkFuZCBJIGRvbid0LCBvciBhdCBsZWFzdCBJIHRyeSBub3QgdG8uCgo+IEFz
IGZvciAzIG1vbnRocywgSSdtIHNvcnJ5IHRoYXQgdGhpcyBzZXJpZXMgaGFzbid0IHlldCByZWFj
aGVkIHRoZSB0b3AKPiBvZiBteSBwcmlvcml0eSBsaXN0LCBidXQgeW91LCBiZXR0ZXIgdGhhbiBt
b3N0LCBrbm93IGV4YWN0bHkgd2hhdCBoYXMKPiBiZWVuIHRha2luZyB1cCBhbGwgb2Ygb3VyIHRp
bWUgZHVyaW5nIHRoYXQgcGVyaW9kLiAgSSdtIGdldHRpbmcgdGhyb3VnaAo+IG15IHJldmlldyBi
YWNrbG9nIGFzIGZhc3QgYXMgSSBjYW4sIGJ1dCBpdCBkb2Vzbid0IHByZWVtcHQgaGlnaGVyCj4g
cHJpb3JpdHkgdGFza3MuICAoQXMgZm9yIHRvZGF5LCByZXZpZXcgaXMgaGFwcGluZyB3aGlsZSBv
bmUgb2YgbXkgc2xvdwo+IHNlcnZlcnMgcmVib290cy4uLikKClRoaXMgaXMgYWxsIHVuZGVyc3Rv
b2QsIGJ1dCB0aGlzIHBhcnRpY3VsYXIgc2VyaWVzIChhbmQgYXQgbGVhc3Qgb25lIG90aGVyCm9u
ZSksIGF0IGxlYXN0IGxhcmdlIHBhcnRzIG9mIGl0LCBoYXMgYmVlbiByZXZpZXdlZCBieSBvdGhl
cnMsIHNvIHlvdQpfY291bGRfIChidXQgb2YgY291cnNlIHlvdSBkb24ndCBoYXZlIHRvKSByZWx5
IG9uIHRob3NlIG90aGVyIHJldmlld3MuCgpJIGhvcGUsIGhvd2V2ZXIsIHRoYXQgeW91IGFsc28g
dW5kZXJzdGFuZCB0aGF0IHRoaXMgYWxtb3N0LW5vLXByb2dyZXNzCnNpdHVhdGlvbiBpcyBmcnVz
dHJhdGluZyBoZXJlLiBGb3IgcGF0Y2hlcyBzdWJtaXR0ZWQgYnkgb3RoZXJzLCBJIGNhbgpzdGFu
ZCBpbiBmb3IgeW91IHdoZW4geW91J3JlIGJ1cmllZCBpbiBoaWdoZXIgcHJpb3JpdHkgdGFza3Ms
IGJ1dCB0aGlzIGRvZXMKbm90IHdvcmsgZm9yIG15IG93biBwYXRjaGVzLgoKSmFuCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 16:13:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 16:13: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 1g7NIh-0005rV-7j; Tue, 02 Oct 2018 16:13:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xf04=mo=bertin.fr=nicolas.poirot@srs-us1.protection.inumbo.net>)
 id 1g7NIf-0005rQ-PH
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 16:13:29 +0000
X-Inumbo-ID: 43ce48ee-c65e-11e8-a6a9-d7ebe60f679a
Received: from mx3-g1.cnim.net (unknown [195.68.26.53])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 43ce48ee-c65e-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 16:14:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,332,1534802400"; d="scan'208";a="25715241"
Received: from unknown (HELO ln-smtp-nord.intranet.cnim.net) ([10.160.10.14])
 by mx3.intranet.cnim.net with ESMTP; 02 Oct 2018 18:13:00 +0200
MIME-Version: 1.0
Importance: Normal
X-Priority: 3 (Normal)
In-Reply-To: <20180928191327.23510-1-dgdegra@tycho.nsa.gov>
References: <20180928191327.23510-1-dgdegra@tycho.nsa.gov>
From: nicolas.poirot@bertin.fr
To: Daniel De Graaf <dgdegra@tycho.nsa.gov>
Message-ID: <OFA14249D5.E2FD244E-ONC125831A.00591471-C125831A.00591475@local>
Date: Tue, 2 Oct 2018 18:12:59 +0200
X-Mailer: Lotus Domino Web Server Release 8.5.3FP6 November 21, 2013
X-MIMETrack: Serialize by HTTP Server on ln-mail-n2/CNIM(Release
 8.5.3FP6|November 21, 2013) at 02/10/2018 18:12:59,
 Serialize complete at 02/10/2018 18:12:59,
 Itemize by HTTP Server on ln-mail-n2/CNIM(Release 8.5.3FP6|November 21,
 2013) at 02/10/2018 18:12:59,
 Serialize by Router on ln-smtp-nord/CNIM(Release 9.0.1FP4 HF70|July 07,
 2015) at 02/10/2018 18:13:00,
 Serialize complete at 02/10/2018 18:13:00
Subject: Re: [Xen-devel] [PATCH] flask: Add check for io{port,
 mem}con sorting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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, Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 George Dunlap <dunlapg@umich.edu>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gRnJvbTogRGFuaWVsIERlIEdy
YWFmIAo+IFNlbnQgYnk6ICJYZW4tZGV2ZWwiIAo+IERhdGU6IDA5LzI4LzIwMTggMDk6MTNQTQo+
IENjOiBHZW9yZ2UgRHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT4sIERhbmllbCBEZSBHcmFhZiA8
ZGdkZWdyYUB0eWNoby5uc2EuZ292Pgo+IFN1YmplY3Q6IFtYZW4tZGV2ZWxdIFtQQVRDSF0gZmxh
c2s6IEFkZCBjaGVjayBmb3IgaW97cG9ydCxtZW19Y29uIHNvcnRpbmcKPgo+IFRoZXNlIGVudHJp
ZXMgYXJlIG5vdCBhbHdheXMgc29ydGVkIGJ5IGNoZWNrcG9saWN5LiDCoEVuZm9yY2UgdGhlIHNv
cnRpbmcKPiAod2hpY2ggY2FuIGJlIGRvbmUgbWFudWFsbHkgaWYgdXNpbmcgYW4gdW5wYXRjaGVk
IGNoZWNrcG9saWN5KSB3aGVuCj4gbG9hZGluZyB0aGUgcG9saWN5IHNvIHRoYXQgbGF0ZXIgdXNl
cyBieSB0aGUgc2VjdXJpdHkgc2VydmVyIGRvIG5vdAo+IGluY29ycmVjdGx5IHVzZSB0aGUgaW5p
dGlhbCBzaWQuCj4KPiBSZXBvcnRlZC1ieTogTmljb2xhcyBQb2lyb3QgPG5pY29sYXMucG9pcm90
QGJlcnRpbi5mcj4KPiBTaWduZWQtb2ZmLWJ5OiBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHlj
aG8ubnNhLmdvdj4KPiAtLS0KPiDCoHhlbi94c20vZmxhc2svc3MvcG9saWN5ZGIuYyB8IDE0ICsr
KysrKysrKysrKystCj4gwqAxIGZpbGUgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKSwgMSBkZWxl
dGlvbigtKQo+Cj4gZGlmZiAtLWdpdCBhL3hlbi94c20vZmxhc2svc3MvcG9saWN5ZGIuYyBiL3hl
bi94c20vZmxhc2svc3MvcG9saWN5ZGIuYwo+IGluZGV4IDNhMTJkOTZlZjkuLmZjZjYzNjkzYjkg
MTAwNjQ0Cj4gLS0tIGEveGVuL3hzbS9mbGFzay9zcy9wb2xpY3lkYi5jCj4gKysrIGIveGVuL3hz
bS9mbGFzay9zcy9wb2xpY3lkYi5jCj4gQEAgLTIwMDcsNyArMjAwNyw2IEBAIGludCBwb2xpY3lk
Yl9yZWFkKHN0cnVjdCBwb2xpY3lkYiAqcCwgdm9pZCAqZnApCj4gwqDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCBsLT5uZXh0ID0gYzsKPiDCoMKgIMKgIMKgIMKgIMKgIMKgIGVsc2UKPiDCoMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIHAtPm9jb250ZXh0c1tpXSA9IGM7Cj4gLSDCoCDCoCDCoCDCoCDC
oCDCoGwgPSBjOwo+IMKgwqAgwqAgwqAgwqAgwqAgwqAgcmMgPSAtRUlOVkFMOwo+IMKgwqAgwqAg
wqAgwqAgwqAgwqAgc3dpdGNoICggaSApCj4gwqDCoCDCoCDCoCDCoCDCoCDCoCB7Cj4gQEAgLTIw
NTAsNiArMjA0OSwxMiBAQCBpbnQgcG9saWN5ZGJfcmVhZChzdHJ1Y3QgcG9saWN5ZGIgKnAsIHZv
aWQgKmZwKQo+IMKgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgcmMgPSBjb250ZXh0X3JlYWRfYW5k
X3ZhbGlkYXRlKCZjLT5jb250ZXh0LCBwLCBmcCk7Cj4gwqDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCBpZiAoIHJjICkKPiDCoMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGdvdG8gYmFkOwo+
ICsgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBpZiAoIGwgJiYgbC0+dS5pb3BvcnQuaGlnaF9pb3Bv
cnQgPiBjLT51LmlvcG9ydC5sb3dfaW9wb3J0ICkKPiArIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
ewo+ICsgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBwcmludGsoS0VSTl9FUlIKPiArIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIkZsYXNrOiBJbnZhbGlkIHBvbGljeSwg
aW9wb3J0Y29uIG5vdCBzb3J0ZWRcbiIpOwo+ICsgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqBnb3RvIGJhZDsKPiArIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgfQo+IMKgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgYnJlYWs7Cj4gwqDCoCDCoCDCoCDCoCDCoCDCoCBjYXNlIE9DT05fSU9NRU06
Cj4gwqDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBpZiAoIHAtPnRhcmdldF90eXBlICE9IFRBUkdF
VF9YRU4gKQo+IEBAIC0yMDc4LDYgKzIwODMsMTIgQEAgaW50IHBvbGljeWRiX3JlYWQoc3RydWN0
IHBvbGljeWRiICpwLCB2b2lkICpmcCkKPiDCoMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHJjID0g
Y29udGV4dF9yZWFkX2FuZF92YWxpZGF0ZSgmYy0+Y29udGV4dCwgcCwgZnApOwo+IMKgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgaWYgKCByYyApCj4gwqDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCBnb3RvIGJhZDsKPiArIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgaWYgKCBsICYmIGwtPnUu
aW9tZW0uaGlnaF9pb21lbSA+IGMtPnUuaW9tZW0ubG93X2lvbWVtICkKPiArIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgewo+ICsgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBwcmludGsoS0VS
Tl9FUlIKPiArIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIkZsYXNrOiBJbnZh
bGlkIHBvbGljeSwgaW9tZW1jb24gbm90IHNvcnRlZFxuIik7Cj4gKyDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoGdvdG8gYmFkOwo+ICsgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqB9Cj4gwqDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBicmVhazsKPiDCoMKgIMKgIMKgIMKgIMKgIMKgIGNhc2Ug
T0NPTl9ERVZJQ0U6Cj4gwqDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBpZiAoIHAtPnRhcmdldF90
eXBlICE9IFRBUkdFVF9YRU4gKQo+IEBAIC0yMTIzLDYgKzIxMzQsNyBAQCBpbnQgcG9saWN5ZGJf
cmVhZChzdHJ1Y3QgcG9saWN5ZGIgKnAsIHZvaWQgKmZwKQo+IMKgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgcmMgPSAtRUlOVkFMOwo+IMKgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgZ290byBiYWQ7
Cj4gwqDCoCDCoCDCoCDCoCDCoCDCoCB9Cj4gKyDCoCDCoCDCoCDCoCDCoCDCoGwgPSBjOwo+IMKg
wqAgwqAgwqAgwqAgfQo+IMKgwqAgwqAgfQo+wqAKPiAtLSAKPiAyLjE0LjQKCkxvb2tzIGdvb2Qg
dG8gbWUuClRlc3RlZCBvbiBSRUxFQVNFLTQuMTEuMCBvbiBhIGp1bm8tcjIgcGxhdGZvcm0sIHdp
dGggY2hlY2twb2xpY3kgMi41LgpUaGFuayB5b3UuCgpUZXN0ZWQtYnk6IE5pY29sYXMgUG9pcm90
IDxuaWNvbGFzLnBvaXJvdEBiZXJ0aW4uZnI+ClJldmlld2VkLWJ5OiBOaWNvbGFzIFBvaXJvdCA8
bmljb2xhcy5wb2lyb3RAYmVydGluLmZyPgouCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 16:30:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 16:30: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 1g7NZN-0007HW-Ul; Tue, 02 Oct 2018 16:30:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=gnu7=mo=list.ru=valor@srs-us1.protection.inumbo.net>)
 id 1g7NYR-0006kQ-IK
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 16:29:47 +0000
X-Inumbo-ID: 8973d856-c660-11e8-a6a9-d7ebe60f679a
Received: from f411.i.mail.ru (unknown [185.5.136.82])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8973d856-c660-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 16:30:56 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=list.ru;
 s=mail; 
 h=Content-Transfer-Encoding:Content-Type:Message-ID:Reply-To:Date:MIME-Version:Subject:Cc:To:From;
 bh=EJZzrMoPSrb281q7TWlHDecFED7He0Eda3ER9NgVClk=; 
 b=GTdUX9SRLUJx0RTacmsyvmD03e+2VKfIxHfsNeiG2BqmISkoS3B8kqPqsanat79Rmn1NCat0EZKo16nlxNPc3/7GaqGUqsV1iAXCUH+Sp/qZLhkXYYQfSGpi7upKrBs8q0kDZA3qhrjK5zFXbduP8XMxjD3ri4864CMHLYVxwCY=;
Received: by f411.i.mail.ru with local (envelope-from <valor@list.ru>)
 id 1g7NYN-0001zc-1Y; Tue, 02 Oct 2018 19:29:43 +0300
Received: by e.mail.ru with HTTP;
	Tue, 02 Oct 2018 19:29:42 +0300
From: =?UTF-8?B?0KHQtdGA0LPQtdC5?= <valor@list.ru>
To: rcojocaru@bitdefender.com
MIME-Version: 1.0
X-Mailer: Mail.Ru Mailer 1.0
Date: Tue, 02 Oct 2018 19:29:42 +0300
X-Priority: 3 (Normal)
Message-ID: <1538497782.49743598@f411.i.mail.ru>
Authentication-Results: f411.i.mail.ru; auth=pass smtp.auth=valor@list.ru
 smtp.mailfrom=valor@list.ru
X-7FA49CB5: 70AAF3C13DB701681D15C4E55B3F5F1578DA827A17800CE77D3D92443D23A86937ED71242AC06370BD4B6F7A4D31EC0BD47557BADD8FC341D81005AB0B54AD968AA50765F790063748FA90B36AC05DDAD81005AB0B54AD965571747095F342E8F3F687384632F7D23E1396B406754A9A9A6122C9C42B845B39E520991CC2156C389733CBF5DBD5E913377AFFFEAFD269176DF2183F8FC7C07E7E81EEA8A9722B8941B15DA834481FCF19DD082D7633A0E7DDDDC251EA7DABA471835C12D1D977725E5C173C3A84C3ED8438A78DFE0A9E117882F4460429728AD0CFFFB425014E40A5AABA2AD3711975ECD9A6C639B01B78DA827A17800CE794EC8E9F048138D535BFB30E84A2C1F075ECD9A6C639B01B4E70A05D1297E1BBC6867C52282FAC85D9B7C4F32B44FF57D4B828FA1BC0F1ACBD9CCCA9EDD067B1EDA766A37F9254B7
X-Mailru-Sender: 9422C5FC7C00AE6974C3817D9F8DFD6208ABB956E5F66B6531B6F62C8766B9A2C61235758E7BE7D34B4B6F8031CBA671E36A7BE05E38EE12E54CE59283E19BE803AB1AEBEC7359A62A812AF6177DC693596D11A4D97A54A6B4A721A3011E896F
X-Mras: OK
X-Spam: undefined
X-Mailman-Approved-At: Tue, 02 Oct 2018 16:30:45 +0000
Subject: Re: [Xen-devel] 
 =?utf-8?q?Weird_altp2m_behaviour_when_switching_earl?=
 =?utf-8?q?y_to_a_new_view?=
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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?0KHQtdGA0LPQtdC5?= <valor@list.ru>
Cc: =?UTF-8?B?eGVuLWRldmVs?= <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8gUmF6dmFuLgoKSGF2ZSBZb3VyIHBhdGNoIGJlZW4gYWNjZXB0ZWQgaW4gWGVuIGh5cGVy
dmlzb3I/CgpTZWFyY2hpbmcgdGhyb3VnaCBnaXQgSSBoYXZlIGZvdW5kIGNvbW1pdCAiNjFiZGRk
YjgyMTUxZmJmNTFjNThmNmViYzFiNGE2ODc5NDJjNDVhOCIgb24gIlRodSBKdW4gMjggMTA6NTQ6
MDEgMjAxOCArMDMwMCIuIElzIHRoYXQgY29tbWl0IGRlYWxzIHdpdGggdGhlIGVycm9yPwoKV2l0
aCBiZXN0IHJlZ2FyZHMKU2VyZ2V5IEtvdmFsZXYuCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 16:36:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 16:36: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 1g7Ned-0007VE-JD; Tue, 02 Oct 2018 16:36:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=okrt=mo=citrix.com=prvs=806f63693=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g7Nec-0007V9-5x
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 16:36:10 +0000
X-Inumbo-ID: ee7bd798-c660-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ee7bd798-c660-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 18:33:46 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,332,1534809600"; d="scan'208";a="79906687"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5BB20CE602000078001ED341@prv1-mh.provo.novell.com>
 <5BB20E7402000078001ED365@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <7561782a-7ed7-b97d-8a58-1be4f2df5fe0@citrix.com>
Date: Tue, 2 Oct 2018 17:36:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB20E7402000078001ED365@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 1/4] x86: split opt_xpti
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMTAvMTggMTM6MDksIEphbiBCZXVsaWNoIHdyb3RlOgo+IFVzZSBzZXBhcmF0ZSB0cmFj
a2luZyB2YXJpYWJsZXMgZm9yIHRoZSBoYXJkd2FyZSBkb21haW4gYW5kIERvbVUtcy4KPgo+IE5v
IGZ1bmN0aW9uYWwgY2hhbmdlIGludGVuZGVkLgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 16:37:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 16: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 1g7NfZ-0007Z5-Uw; Tue, 02 Oct 2018 16:37:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wrww=mo=citrix.com=prvs=80661089a=roger.pau@srs-us1.protection.inumbo.net>)
 id 1g7NfY-0007Yy-79
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 16:37:08 +0000
X-Inumbo-ID: 12006dc3-c661-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 12006dc3-c661-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 18:34:45 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,332,1534809600"; d="scan'208";a="66842507"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 2 Oct 2018 18:36:14 +0200
Message-ID: <20181002163614.82859-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.19.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] tools/pvh: set coherent MTRR state for all vCPUs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>, 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>

SW5zdGVhZCBvZiBqdXN0IGRvaW5nIGl0IGZvciB0aGUgQlNQLiBUaGlzIHJlcXVpcmVzIHN0b3Jp
bmcgdGhlCm1heGltdW0gbnVtYmVyIG9mIHBvc3NpYmxlIHZDUFVzIGluIHhjX2RvbV9pbWFnZS4K
ClRoaXMgaGFzIGJlZW4gYSBsYXRlbnQgYnVnIHNvIGZhciBiZWNhdXNlIFBWSCBkb2Vzbid0IHll
dCBzdXBwb3J0CnBjaS1wYXNzdGhyb3VnaCwgc28gdGhlIGVmZmVjdGl2ZSBtZW1vcnkgY2FjaGUg
YXR0cmlidXRlIGlzIGZvcmNlZCB0bwpXQiBieSB0aGUgaHlwZXJ2aXNvci4gTm90ZSBhbHNvIHRo
YXQgZXZlbiB3aXRob3V0IHRoaXMgaW4gcGxhY2UgdkNQVSMwCmlzIHByZWZlcnJlZCBpbiBjZXJ0
YWluIHNjZW5hcmlvcyBpbiBvcmRlciB0byBjYWxjdWxhdGUgdGhlIG1lbW9yeQpjYWNoZSBhdHRy
aWJ1dGVzLgoKUmVwb3J0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+ClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgotLS0KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGlieGMvaW5jbHVkZS94Y19kb20uaCB8ICAz
ICsrCiB0b29scy9saWJ4Yy94Y19kb21feDg2LmMgICAgIHwgNjkgKysrKysrKysrKysrKysrKysr
KysrKysrLS0tLS0tLS0tLS0tCiB0b29scy9saWJ4bC9saWJ4bF9kb20uYyAgICAgIHwgIDIgKysK
IDMgZmlsZXMgY2hhbmdlZCwgNTIgaW5zZXJ0aW9ucygrKSwgMjIgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEvdG9vbHMvbGlieGMvaW5jbHVkZS94Y19kb20uaCBiL3Rvb2xzL2xpYnhjL2luY2x1
ZGUveGNfZG9tLmgKaW5kZXggMGI1YTYzMmQzYy4uYmMxMjVkYmQzYSAxMDA2NDQKLS0tIGEvdG9v
bHMvbGlieGMvaW5jbHVkZS94Y19kb20uaAorKysgYi90b29scy9saWJ4Yy9pbmNsdWRlL3hjX2Rv
bS5oCkBAIC0yMzAsNiArMjMwLDkgQEAgc3RydWN0IHhjX2RvbV9pbWFnZSB7CiAjZW5kaWYKIAog
ICAgIHhlbl9wZm5fdCB2dWFydF9nZm47CisKKyAgICAvKiBOdW1iZXIgb2YgdkNQVXMgKi8KKyAg
ICB1bnNpZ25lZCBpbnQgbnJfdmNwdXM7CiB9OwogCiAvKiAtLS0gcGx1Z2dhYmxlIGtlcm5lbCBs
b2FkZXIgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqLwpkaWZmIC0tZ2l0
IGEvdG9vbHMvbGlieGMveGNfZG9tX3g4Ni5jIGIvdG9vbHMvbGlieGMveGNfZG9tX3g4Ni5jCmlu
ZGV4IGQ3N2YyZDZmNjIuLjZjNTQzYzA0NzkgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX2Rv
bV94ODYuYworKysgYi90b29scy9saWJ4Yy94Y19kb21feDg2LmMKQEAgLTk1NSwxMiArOTU1LDkg
QEAgc3RhdGljIGludCB2Y3B1X2h2bShzdHJ1Y3QgeGNfZG9tX2ltYWdlICpkb20pCiAgICAgICAg
IEhWTV9TQVZFX1RZUEUoSEVBREVSKSBoZWFkZXI7CiAgICAgICAgIHN0cnVjdCBodm1fc2F2ZV9k
ZXNjcmlwdG9yIGNwdV9kOwogICAgICAgICBIVk1fU0FWRV9UWVBFKENQVSkgY3B1OwotICAgICAg
ICBzdHJ1Y3QgaHZtX3NhdmVfZGVzY3JpcHRvciBtdHJyX2Q7Ci0gICAgICAgIEhWTV9TQVZFX1RZ
UEUoTVRSUikgbXRycjsKICAgICAgICAgc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IgZW5kX2Q7
CiAgICAgICAgIEhWTV9TQVZFX1RZUEUoRU5EKSBlbmQ7CiAgICAgfSBic3BfY3R4OwotICAgIGNv
bnN0IEhWTV9TQVZFX1RZUEUoTVRSUikgKm10cnJfcmVjb3JkOwogICAgIHVpbnQ4X3QgKmZ1bGxf
Y3R4ID0gTlVMTDsKICAgICBpbnQgcmM7CiAKQEAgLTEwMzQsMzUgKzEwMzEsNjMgQEAgc3RhdGlj
IGludCB2Y3B1X2h2bShzdHJ1Y3QgeGNfZG9tX2ltYWdlICpkb20pCiAgICAgaWYgKCBkb20tPnN0
YXJ0X2luZm9fc2VnLnBmbiApCiAgICAgICAgIGJzcF9jdHguY3B1LnJieCA9IGRvbS0+c3RhcnRf
aW5mb19zZWcucGZuIDw8IFBBR0VfU0hJRlQ7CiAKLSAgICAvKiBTZXQgdGhlIE1UUlIuICovCi0g
ICAgYnNwX2N0eC5tdHJyX2QudHlwZWNvZGUgPSBIVk1fU0FWRV9DT0RFKE1UUlIpOwotICAgIGJz
cF9jdHgubXRycl9kLmluc3RhbmNlID0gMDsKLSAgICBic3BfY3R4Lm10cnJfZC5sZW5ndGggPSBI
Vk1fU0FWRV9MRU5HVEgoTVRSUik7CisgICAgLyogU2V0IHRoZSBlbmQgZGVzY3JpcHRvci4gKi8K
KyAgICBic3BfY3R4LmVuZF9kLnR5cGVjb2RlID0gSFZNX1NBVkVfQ09ERShFTkQpOworICAgIGJz
cF9jdHguZW5kX2QuaW5zdGFuY2UgPSAwOworICAgIGJzcF9jdHguZW5kX2QubGVuZ3RoID0gSFZN
X1NBVkVfTEVOR1RIKEVORCk7CiAKLSAgICBtdHJyX3JlY29yZCA9IGh2bV9nZXRfc2F2ZV9yZWNv
cmQoZnVsbF9jdHgsIEhWTV9TQVZFX0NPREUoTVRSUiksIDApOwotICAgIGlmICggIW10cnJfcmVj
b3JkICkKKyAgICAvKiBUT0RPOiBtYXliZSB0aGlzIHNob3VsZCBiZSBhIGZpcm13YXJlIG9wdGlv
biBpbnN0ZWFkPyAqLworICAgIGlmICggIWRvbS0+ZGV2aWNlX21vZGVsICkKICAgICB7Ci0gICAg
ICAgIHhjX2RvbV9wYW5pYyhkb20tPnhjaCwgWENfSU5URVJOQUxfRVJST1IsCi0gICAgICAgICAg
ICAgICAgICAgICAiJXM6IHVuYWJsZSB0byBnZXQgTVRSUiBzYXZlIHJlY29yZCIsIF9fZnVuY19f
KTsKLSAgICAgICAgZ290byBvdXQ7Ci0gICAgfQorICAgICAgICBzdHJ1Y3QgeworICAgICAgICAg
ICAgc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IgaGVhZGVyX2Q7CisgICAgICAgICAgICBIVk1f
U0FWRV9UWVBFKEhFQURFUikgaGVhZGVyOworICAgICAgICAgICAgc3RydWN0IGh2bV9zYXZlX2Rl
c2NyaXB0b3IgbXRycl9kOworICAgICAgICAgICAgSFZNX1NBVkVfVFlQRShNVFJSKSBtdHJyOwor
ICAgICAgICAgICAgc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IgZW5kX2Q7CisgICAgICAgICAg
ICBIVk1fU0FWRV9UWVBFKEVORCkgZW5kOworICAgICAgICB9IG10cnIgPSB7CisgICAgICAgICAg
ICAuaGVhZGVyX2QgPSBic3BfY3R4LmhlYWRlcl9kLAorICAgICAgICAgICAgLmhlYWRlciA9IGJz
cF9jdHguaGVhZGVyLAorICAgICAgICAgICAgLm10cnJfZC50eXBlY29kZSA9IEhWTV9TQVZFX0NP
REUoTVRSUiksCisgICAgICAgICAgICAubXRycl9kLmxlbmd0aCA9IEhWTV9TQVZFX0xFTkdUSChN
VFJSKSwKKyAgICAgICAgICAgIC5lbmRfZCA9IGJzcF9jdHguZW5kX2QsCisgICAgICAgICAgICAu
ZW5kID0gYnNwX2N0eC5lbmQsCisgICAgICAgIH07CisgICAgICAgIGNvbnN0IEhWTV9TQVZFX1RZ
UEUoTVRSUikgKm10cnJfcmVjb3JkID0KKyAgICAgICAgICAgIGh2bV9nZXRfc2F2ZV9yZWNvcmQo
ZnVsbF9jdHgsIEhWTV9TQVZFX0NPREUoTVRSUiksIDApOworICAgICAgICB1bnNpZ25lZCBpbnQg
aTsKKworICAgICAgICBpZiAoICFtdHJyX3JlY29yZCApCisgICAgICAgIHsKKyAgICAgICAgICAg
IHhjX2RvbV9wYW5pYyhkb20tPnhjaCwgWENfSU5URVJOQUxfRVJST1IsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgIiVzOiB1bmFibGUgdG8gZ2V0IE1UUlIgc2F2ZSByZWNvcmQiLCBfX2Z1bmNf
Xyk7CisgICAgICAgICAgICBnb3RvIG91dDsKKyAgICAgICAgfQogCi0gICAgbWVtY3B5KCZic3Bf
Y3R4Lm10cnIsIG10cnJfcmVjb3JkLCBzaXplb2YoYnNwX2N0eC5tdHJyKSk7CisgICAgICAgIG1l
bWNweSgmbXRyci5tdHJyLCBtdHJyX3JlY29yZCwgc2l6ZW9mKG10cnIubXRycikpOwogCi0gICAg
LyogVE9ETzogbWF5YmUgdGhpcyBzaG91bGQgYmUgYSBmaXJtd2FyZSBvcHRpb24gaW5zdGVhZD8g
Ki8KLSAgICBpZiAoICFkb20tPmRldmljZV9tb2RlbCApCiAgICAgICAgIC8qCiAgICAgICAgICAq
IEVuYWJsZSBNVFJSLCBzZXQgZGVmYXVsdCB0eXBlIHRvIFdCLgogICAgICAgICAgKiBUT0RPOiBh
ZGQgTU1JTyBhcmVhcyBhcyBVQyB3aGVuIHBhc3N0aHJvdWdoIGlzIHN1cHBvcnRlZC4KICAgICAg
ICAgICovCi0gICAgICAgIGJzcF9jdHgubXRyci5tc3JfbXRycl9kZWZfdHlwZSA9IE1UUlJfVFlQ
RV9XUkJBQ0sgfAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNVFJS
X0RFRl9UWVBFX0VOQUJMRTsKKyAgICAgICAgbXRyci5tdHJyLm1zcl9tdHJyX2RlZl90eXBlID0g
TVRSUl9UWVBFX1dSQkFDSyB8IE1UUlJfREVGX1RZUEVfRU5BQkxFOwogCi0gICAgLyogU2V0IHRo
ZSBlbmQgZGVzY3JpcHRvci4gKi8KLSAgICBic3BfY3R4LmVuZF9kLnR5cGVjb2RlID0gSFZNX1NB
VkVfQ09ERShFTkQpOwotICAgIGJzcF9jdHguZW5kX2QuaW5zdGFuY2UgPSAwOwotICAgIGJzcF9j
dHguZW5kX2QubGVuZ3RoID0gSFZNX1NBVkVfTEVOR1RIKEVORCk7CisgICAgICAgIGZvciAoIGkg
PSAwOyBpIDwgZG9tLT5ucl92Y3B1czsgaSsrICkKKyAgICAgICAgeworICAgICAgICAgICAgbXRy
ci5tdHJyX2QuaW5zdGFuY2UgPSBpOworICAgICAgICAgICAgcmMgPSB4Y19kb21haW5faHZtX3Nl
dGNvbnRleHQoZG9tLT54Y2gsIGRvbS0+Z3Vlc3RfZG9taWQsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAodWludDhfdCAqKSZtdHJyLCBzaXplb2YobXRycikpOwor
ICAgICAgICAgICAgaWYgKCByYyAhPSAwICkKKyAgICAgICAgICAgICAgICB4Y19kb21fcGFuaWMo
ZG9tLT54Y2gsIFhDX0lOVEVSTkFMX0VSUk9SLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAiJXM6IFNFVEhWTUNPTlRFWFQgZmFpbGVkIChyYz0lZCkiLCBfX2Z1bmNfXywgcmMpOworICAg
ICAgICB9CisgICAgfQogCisgICAgLyoKKyAgICAgKiBMb2FkaW5nIHRoZSBCU1AgY29udGV4dCBz
aG91bGQgYmUgZG9uZSBpbiB0aGUgbGFzdCBjYWxsIHRvIHNldGNvbnRleHQsCisgICAgICogc2lu
Y2UgZWFjaCBzZXRjb250ZXh0IGNhbGwgd2lsbCBwdXQgYWxsIHZDUFVzIGRvd24uCisgICAgICov
CiAgICAgcmMgPSB4Y19kb21haW5faHZtX3NldGNvbnRleHQoZG9tLT54Y2gsIGRvbS0+Z3Vlc3Rf
ZG9taWQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHVpbnQ4X3QgKikmYnNw
X2N0eCwgc2l6ZW9mKGJzcF9jdHgpKTsKICAgICBpZiAoIHJjICE9IDAgKQpkaWZmIC0tZ2l0IGEv
dG9vbHMvbGlieGwvbGlieGxfZG9tLmMgYi90b29scy9saWJ4bC9saWJ4bF9kb20uYwppbmRleCA4
YThhMzJjNjk5Li41YzgwYWFiNzY3IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9kb20u
YworKysgYi90b29scy9saWJ4bC9saWJ4bF9kb20uYwpAQCAtODAzLDYgKzgwMyw3IEBAIGludCBs
aWJ4bF9fYnVpbGRfcHYobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCiAgICAgZG9tLT54
ZW5zdG9yZV9ldnRjaG4gPSBzdGF0ZS0+c3RvcmVfcG9ydDsKICAgICBkb20tPnhlbnN0b3JlX2Rv
bWlkID0gc3RhdGUtPnN0b3JlX2RvbWlkOwogICAgIGRvbS0+Y2xhaW1fZW5hYmxlZCA9IGxpYnhs
X2RlZmJvb2xfdmFsKGluZm8tPmNsYWltX21vZGUpOworICAgIGRvbS0+bnJfdmNwdXMgPSBpbmZv
LT5tYXhfdmNwdXM7CiAKICAgICBpZiAoaW5mby0+bnVtX3ZudW1hX25vZGVzICE9IDApIHsKICAg
ICAgICAgdW5zaWduZWQgaW50IGk7CkBAIC0xMjU2LDYgKzEyNTcsNyBAQCBpbnQgbGlieGxfX2J1
aWxkX2h2bShsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKICAgICBkb20tPm1taW9fc3Rh
cnQgPSBtbWlvX3N0YXJ0OwogICAgIGRvbS0+dmdhX2hvbGVfc2l6ZSA9IGRldmljZV9tb2RlbCA/
IExJQlhMX1ZHQV9IT0xFX1NJWkUgOiAwOwogICAgIGRvbS0+ZGV2aWNlX21vZGVsID0gZGV2aWNl
X21vZGVsOworICAgIGRvbS0+bnJfdmNwdXMgPSBpbmZvLT5tYXhfdmNwdXM7CiAKICAgICByYyA9
IGxpYnhsX19kb21haW5fZGV2aWNlX2NvbnN0cnVjdF9yZG0oZ2MsIGRfY29uZmlnLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbmZvLT51Lmh2bS5yZG1fbWVt
X2JvdW5kYXJ5X21lbWtiKjEwMjQsCi0tIAoyLjE5LjAKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 16:43:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 16:43: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 1g7Nm2-0008L6-Nx; Tue, 02 Oct 2018 16:43:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=okrt=mo=citrix.com=prvs=806f63693=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g7Nm1-0008L1-6y
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 16:43:49 +0000
X-Inumbo-ID: 006265bf-c662-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 006265bf-c662-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 18:41:26 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,332,1534809600"; d="scan'208";a="79907132"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5BB20CE602000078001ED341@prv1-mh.provo.novell.com>
 <5BB20E8D02000078001ED368@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <da96d011-e3ed-b2d4-63a2-505c0617555e@citrix.com>
Date: Tue, 2 Oct 2018 17:43:45 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB20E8D02000078001ED368@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 2/4] x86: split opt_pv_l1tf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMTAvMTggMTM6MDksIEphbiBCZXVsaWNoIHdyb3RlOgo+IFVzZSBzZXBhcmF0ZSB0cmFj
a2luZyB2YXJpYWJsZXMgZm9yIHRoZSBoYXJkd2FyZSBkb21haW4gYW5kIERvbVUtcy4KPgo+IE5v
IGZ1bmN0aW9uYWwgY2hhbmdlIGludGVuZGVkLCBidXQgYWRqdXN0IHRoZSBjb21tZW50IGluCj4g
aW5pdF9zcGVjdWxhdGlvbl9taXRpZ2F0aW9ucygpIHRvIG1hdGNoIHByaW9yIGFzIHdlbGwgYXMg
cmVzdWx0aW5nIGNvZGUuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CgpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4sIGJ1dCB3aXRoIG9uZQpzdWdnZXN0ZWQgZGVsZXRpb24uCgo+IEBAIC04ODksMTggKzg5
MiwxNiBAQCB2b2lkIF9faW5pdCBpbml0X3NwZWN1bGF0aW9uX21pdGlnYXRpb25zCj4gIAo+ICAg
ICAgLyoKPiAgICAgICAqIEJ5IGRlZmF1bHQsIGVuYWJsZSBQViBkb21VIEwxVEYgbWl0aWdhdGlv
bnMgb24gYWxsIEwxVEYtdnVsbmVyYWJsZQo+IC0gICAgICogaGFyZHdhcmUsIGV4Y2VwdCB3aGVu
IHJ1bm5pbmcgaW4gc2hpbSBtb2RlLgo+ICsgICAgICogaGFyZHdhcmUsIGV4Y2VwdCB3aGVuIHJ1
bm5pbmcgaW4gc2hpbSBtb2RlLCBhbmQgLSBhdCBsZWFzdCBmb3IgdGhlCj4gKyAgICAgKiB0aW1l
IGJlaW5nIC0gYWxzbyBleGNlcHRpbmcgdGhlIGhhcmR3YXJlIGRvbWFpbi4KCkknbSBub3Qgc3Vy
ZSB0aGlzIGFkZGl0aW9uIGlzIGhlbHBmdWwuwqAgV2UgYWxyZWFkeSBzdGF0ZSBQViBkb21VIGFi
b3ZlLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 16:59:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 16: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 1g7O0Q-0000mR-1t; Tue, 02 Oct 2018 16:58:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=okrt=mo=citrix.com=prvs=806f63693=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g7O0O-0000mM-V8
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 16:58:40 +0000
X-Inumbo-ID: 93923453-c664-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 93923453-c664-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 16:59:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,332,1534809600"; d="scan'208";a="79907883"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5BB20CE602000078001ED341@prv1-mh.provo.novell.com>
 <5BB20EA402000078001ED36B@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <0f2ea2d7-b8ae-8ac6-72f1-17163fa3fcd9@citrix.com>
Date: Tue, 2 Oct 2018 17:58:38 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB20EA402000078001ED36B@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 3/4] x86: fix "xpti=" and "pv-l1tf=" yet
 again
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMTAvMTggMTM6MTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFdoaWxlIGNvbW1pdCAyYTNi
MzRlYzQ3ICgieDg2L3NwZWMtY3RybDogWWV0IG1vcmUgZml4ZXMgZm9yIHhwdGk9Cj4gcGFyc2lu
ZyIpIGluZGVlZCBmaXhlZCAieHB0aT1kb20wIiwgaXQgYnJva2UgInhwdGk9bm8tZG9tMCIsIGlu
IHRoYXQKPiB0aGlzIHRoZW4gYmVjYW1lIGVxdWl2YWxlbnQgdG8gInhwdGk9bm8iLiBJbiBwYXJ0
aWN1bGFyLCB0aGUgcHJlc2VuY2UKPiBvZiAieHB0aT0iIGFsb25lIG9uIHRoZSBjb21tYW5kIGxp
bmUgbWVhbnMgbm90aGluZyBhcyB0byB3aGljaCBkZWZhdWx0Cj4gaXMgdG8gYmUgb3ZlcnJpZGRl
bjsgInhwdGk9bm8tZG9tMCIsIGZvciBleGFtcGxlLCBvdWdodCB0byBoYXZlIG5vCj4gZWZmZWN0
IGZvciBEb21VLXMsIGFzIHRoaXMgaXMgZGlzdGluY3QgZnJvbSBib3RoICJ4cHRpPW5vLWRvbTAs
ZG9tdSIKPiBhbmQgInhwdGk9bm8tZG9tMCxuby1kb211Ii4KPgo+IFNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 16:59:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 16:59: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 1g7O1Q-0000qE-HY; Tue, 02 Oct 2018 16:59:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=okrt=mo=citrix.com=prvs=806f63693=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g7O1P-0000q6-2g
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 16:59:43 +0000
X-Inumbo-ID: b8e17bcf-c664-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b8e17bcf-c664-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 17:00:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,332,1534809600"; d="scan'208";a="79907906"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5BB20CE602000078001ED341@prv1-mh.provo.novell.com>
 <5BB20ED402000078001ED37F@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <9f7817cd-5796-40cf-6591-0ea775d4c1f7@citrix.com>
Date: Tue, 2 Oct 2018 17:59:20 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB20ED402000078001ED37F@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 4/4] x86: support "pv-l1tf=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: Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMTAvMTggMTM6MTEsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEp1c3QgbGlrZSB0aGUgb3Ro
ZXJ3aXNlIHNpbWlsYXIgInhwdGk9IiBhbGxvd3MgZm9yLCB0byByZXZlcnQgYmFjayB0bwo+IGJ1
aWx0LWluIGRlZmF1bHRzLgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgoKSSd2ZSBtYWRlIG15IG9waW5pb24gb24gdGhpcyBtYXR0ZXIgY2xlYXIgb24g
c2V2ZXJhbCBvY2Nhc2lvbnMuCgpUaGlzIGlzIG5vdCBhIGNoYW5nZSBJJ20gaGFwcHkgd2l0aCB0
YWtpbmcuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 17:00:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 17:00: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 1g7O26-0001T0-Sq; Tue, 02 Oct 2018 17:00:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=trsn=mo=citrix.com=prvs=80683a78a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g7O25-0001So-Pa
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 17:00:25 +0000
X-Inumbo-ID: d2333d2a-c664-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d2333d2a-c664-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 17:01:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,332,1534809600"; d="scan'208";a="66844837"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 2 Oct 2018 18:00:10 +0100
Message-ID: <20181002170019.1911-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v13 0/9] paravirtual IOMMU pre-requisites and
 clean-up
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 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>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBzZXJpZXMgY29udGFpbnMgcHJlLXJlcXVpc2l0ZXMgYW5kIGNsZWFuLXVwIG5lZWRlZCBm
b3IgcGFyYXZpcnR1YWwKSU9NTVUgc3VwcG9ydC4KCkkgaGF2ZSBzZXBhcmF0ZWQgdGhlc2UgcGF0
Y2hlcyB0byBhdm9pZCBmdXJ0aGVyIGRlbGF5aW5nIHRoZWlyIGFwcGxpY2F0aW9uCndoaWxzdCBJ
IHJlLXdvcmsgdGhlIGltcGxlbWVudGF0aW9uIG9mIHBhcmF2aXJ0dWFsIElPTU1VIGFmdGVyIHJl
dmlldyBvZgp2NiBvZiB0aGUgc2VyaWVzLiBTZXZlcmFsIG9mIHRoZW0gYWxyZWFkeSBoYXZlIGFs
bCBuZWNlc3NhcnkgYWNrcy4KCnYxMToKIC0gUHVsbCBpbiB0d28gbW9yZSBwYXRjaGVzIGZyb20g
djYuCgpQYXVsIER1cnJhbnQgKDkpOgogIGlvbW11OiBpbnRyb2R1Y2UgdGhlIGNvbmNlcHQgb2Yg
REZOLi4uCiAgaW9tbXU6IG1ha2UgdXNlIG9mIHR5cGUtc2FmZSBERk4gYW5kIE1GTiBpbiBleHBv
cnRlZCBmdW5jdGlvbnMKICBpb21tdTogcHVzaCB1c2Ugb2YgdHlwZS1zYWZlIERGTiBhbmQgTUZO
IGludG8gaW9tbXVfb3BzCiAgaW9tbXU6IGRvbid0IGRvbWFpbl9jcmFzaCgpIGluc2lkZSBpb21t
dV9tYXAvdW5tYXBfcGFnZSgpCiAgbWVtb3J5OiBhZGQgY2hlY2tfZ2V0X3BhZ2VfZnJvbV9nZm4o
KSBhcyBhIHdyYXBwZXIuLi4KICB2dGQ6IGFkZCBtaXNzaW5nIGNoZWNrIGZvciBzaGFyZWQgRVBU
Li4uCiAgdnRkOiBhZGQgbG9va3VwX3BhZ2UgbWV0aG9kIHRvIGlvbW11X29wcwogIG1tIC8gaW9t
bXU6IGluY2x1ZGUgbmVlZF9pb21tdSgpIHRlc3QgaW4gaW9tbXVfdXNlX2hhcF9wdCgpCiAgbW0g
LyBpb21tdTogc3BsaXQgbmVlZF9pb21tdSgpIGludG8gaGFzX2lvbW11X3B0KCkgYW5kCiAgICBu
ZWVkX2lvbW11X3B0X3N5bmMoKQoKIHhlbi9hcmNoL2FybS9wMm0uYyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8ICA5ICsrLQogeGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgICAgICAgICAg
ICAgICAgICAgIHwgMjUgKysrKy0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAgICAg
ICAgICAgICAgICAgICB8IDE0ICstLS0KIHhlbi9hcmNoL3g4Ni9odm0vbXRyci5jICAgICAgICAg
ICAgICAgICAgICAgICB8ICA0ICstCiB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfCAxNSArKystLQogeGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMgICAg
ICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMgICAgICAgICAg
ICAgICAgICAgICB8IDE5ICsrKystLQogeGVuL2FyY2gveDg2L21tL3AybS1wdC5jICAgICAgICAg
ICAgICAgICAgICAgIHwgNTIgKysrKysrKysrLS0tLS0tCiB4ZW4vYXJjaC94ODYvbW0vcDJtLmMg
ICAgICAgICAgICAgICAgICAgICAgICAgfCA0MiArKysrKysrKy0tLS0KIHhlbi9hcmNoL3g4Ni9t
bS9wYWdpbmcuYyAgICAgICAgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYveDg2
XzY0L21tLmMgICAgICAgICAgICAgICAgICAgICAgfCAxNSArKystLQogeGVuL2NvbW1vbi9ncmFu
dF90YWJsZS5jICAgICAgICAgICAgICAgICAgICAgIHwgNDggKysrKysrKy0tLS0tLS0KIHhlbi9j
b21tb24vbWVtb3J5LmMgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDY2ICsrKysrKysrKysr
KystLS0tLS0KIHhlbi9jb21tb24vdm1fZXZlbnQuYyAgICAgICAgICAgICAgICAgICAgICAgICB8
ICAyICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfY21kLmMgICAgICAgfCAx
OCArKystLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYyAgICAgICB8
IDg4ICsrKysrKysrKysrKystLS0tLS0tLS0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9wY2lfYW1kX2lvbW11LmMgICB8ICA2ICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0v
c21tdS5jICAgICAgICAgICAgfCAyMCArKystLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Rl
dmljZV90cmVlLmMgICAgICAgICB8IDIxICsrKy0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
aW9tbXUuYyAgICAgICAgICAgICAgIHwgOTIgKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tCiB4
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyAgICAgICAgICAgICAgICAgfCAxMSArKy0tCiB4
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyAgICAgICAgICAgfCA4OCArKysrKysr
KysrKysrKysrKysrLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuaCAg
ICAgICAgICAgfCAgMyArCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jICAg
ICAgICAgfCAgMSAtCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyAgICAgICAg
ICAgfCAxMSArKy0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmggICAgICAgICAg
ICAgfCAgMiArLQogeGVuL2luY2x1ZGUvYXNtLWFybS9pb21tdS5oICAgICAgICAgICAgICAgICAg
IHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vcDJtLmggICAgICAgICAgICAgICAgICAgICB8
ICA0ICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L2dyYW50X3RhYmxlLmggICAgICAgICAgICAgfCAg
MiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5oIHwgIDgg
Ky0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2lvbW11LmggICAgICAgICAgICAgICAgICAgfCAxNyAr
KysrLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaCAgICAgICAgICAgICAgICAgICAgIHwgIDUg
Ky0KIHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAgICAgICAgICAgICAgICB8IDY4ICsr
KysrKysrKysrKysrKysrLS0tCiB4ZW4vaW5jbHVkZS94ZW4vbW0uaCAgICAgICAgICAgICAgICAg
ICAgICAgICAgfCAgNSArKwogeGVuL2luY2x1ZGUveGVuL3AybS1jb21tb24uaCAgICAgICAgICAg
ICAgICAgIHwgIDYgKysKIHhlbi9pbmNsdWRlL3hlbi9zY2hlZC5oICAgICAgICAgICAgICAgICAg
ICAgICB8IDE0ICsrLS0KIDM2IGZpbGVzIGNoYW5nZWQsIDUxNCBpbnNlcnRpb25zKCspLCAyOTMg
ZGVsZXRpb25zKC0pCi0tLQpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KQ2M6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgpDYzogR2VvcmdlIER1
bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNr
c29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNj
OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogSnVuIE5ha2FqaW1hIDxq
dW4ubmFrYWppbWFAaW50ZWwuY29tPgpDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5j
b20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNj
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBTdXJhdmVl
IFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPgpDYzogVGFtYXMg
SyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5v
cmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLSAKMi4xMS4wCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 17:00:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 17: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 1g7O29-0001U0-6K; Tue, 02 Oct 2018 17:00:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=trsn=mo=citrix.com=prvs=80683a78a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g7O27-0001T7-7Z
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 17:00:27 +0000
X-Inumbo-ID: d2fbaa7c-c664-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d2fbaa7c-c664-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 17:01:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,332,1534809600"; d="scan'208";a="66844842"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 2 Oct 2018 18:00:16 +0100
Message-ID: <20181002170019.1911-7-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181002170019.1911-1-paul.durrant@citrix.com>
References: <20181002170019.1911-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v13 6/9] vtd: add missing check for shared EPT...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@citrix.com>, Wei Liu <wei.liu2@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>

Li4uaW4gaW50ZWxfaW9tbXVfdW5tYXBfcGFnZSgpLgoKVGhpcyBwYXRjaCBhbHNvIGluY2x1ZGVz
IHNvbWUgbm9uLWZ1bmN0aW9uYWwgbW9kaWZpY2F0aW9ucyBpbgppbnRlbF9pb21tdV9tYXBfcGFn
ZSgpLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNv
bT4KQWNrZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgotLS0KQ2M6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+Cgp2ODoK
IC0gTmV3IGluIHY4LiAoU3BsaXQgZnJvbSB0aGUgbmV4dCBwYXRjaCBpbiB0aGUgc2VyaWVzIGFz
IHJlcXVlc3RlZCBieQogICBLZXZpbikuCi0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRk
L2lvbW11LmMgfCAxMyArKysrKysrKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9u
cygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC92dGQvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCmluZGV4
IDgwMjY0YzZjYzAuLjViNjZlZGU1OTkgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5j
CkBAIC0xNzczLDcgKzE3NzMsNyBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpbnRlbF9pb21t
dV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKQogewogICAgIHN0cnVjdCBkb21h
aW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwotICAgIHN0cnVjdCBkbWFfcHRlICpwYWdlID0g
TlVMTCwgKnB0ZSA9IE5VTEwsIG9sZCwgbmV3ID0geyAwIH07CisgICAgc3RydWN0IGRtYV9wdGUg
KnBhZ2UsICpwdGUsIG9sZCwgbmV3ID0ge307CiAgICAgdTY0IHBnX21hZGRyOwogICAgIGludCBy
YyA9IDA7CiAKQEAgLTE3ODgsMTQgKzE3ODgsMTYgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sg
aW50ZWxfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwKICAgICBzcGluX2xvY2soJmhk
LT5hcmNoLm1hcHBpbmdfbG9jayk7CiAKICAgICBwZ19tYWRkciA9IGFkZHJfdG9fZG1hX3BhZ2Vf
bWFkZHIoZCwgZGZuX3RvX2RhZGRyKGRmbiksIDEpOwotICAgIGlmICggcGdfbWFkZHIgPT0gMCAp
CisgICAgaWYgKCAhcGdfbWFkZHIgKQogICAgIHsKICAgICAgICAgc3Bpbl91bmxvY2soJmhkLT5h
cmNoLm1hcHBpbmdfbG9jayk7CiAgICAgICAgIHJldHVybiAtRU5PTUVNOwogICAgIH0KKwogICAg
IHBhZ2UgPSAoc3RydWN0IGRtYV9wdGUgKiltYXBfdnRkX2RvbWFpbl9wYWdlKHBnX21hZGRyKTsK
LSAgICBwdGUgPSBwYWdlICsgKGRmbl94KGRmbikgJiBMRVZFTF9NQVNLKTsKKyAgICBwdGUgPSAm
cGFnZVtkZm5feChkZm4pICYgTEVWRUxfTUFTS107CiAgICAgb2xkID0gKnB0ZTsKKwogICAgIGRt
YV9zZXRfcHRlX2FkZHIobmV3LCBtZm5fdG9fbWFkZHIobWZuKSk7CiAgICAgZG1hX3NldF9wdGVf
cHJvdChuZXcsCiAgICAgICAgICAgICAgICAgICAgICAoKGZsYWdzICYgSU9NTVVGX3JlYWRhYmxl
KSA/IERNQV9QVEVfUkVBRCAgOiAwKSB8CkBAIC0xODExLDYgKzE4MTMsNyBAQCBzdGF0aWMgaW50
IF9fbXVzdF9jaGVjayBpbnRlbF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAogICAg
ICAgICB1bm1hcF92dGRfZG9tYWluX3BhZ2UocGFnZSk7CiAgICAgICAgIHJldHVybiAwOwogICAg
IH0KKwogICAgICpwdGUgPSBuZXc7CiAKICAgICBpb21tdV9mbHVzaF9jYWNoZV9lbnRyeShwdGUs
IHNpemVvZihzdHJ1Y3QgZG1hX3B0ZSkpOwpAQCAtMTgyNiw2ICsxODI5LDEwIEBAIHN0YXRpYyBp
bnQgX19tdXN0X2NoZWNrIGludGVsX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsCiBz
dGF0aWMgaW50IF9fbXVzdF9jaGVjayBpbnRlbF9pb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21h
aW4gKmQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRm
bl90IGRmbikKIHsKKyAgICAvKiBEbyBub3RoaW5nIGlmIFZULWQgc2hhcmVzIEVQVCBwYWdlIHRh
YmxlICovCisgICAgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICkKKyAgICAgICAgcmV0dXJuIDA7
CisKICAgICAvKiBEbyBub3RoaW5nIGlmIGhhcmR3YXJlIGRvbWFpbiBhbmQgaW9tbXUgc3VwcG9y
dHMgcGFzcyB0aHJ1LiAqLwogICAgIGlmICggaW9tbXVfaHdkb21fcGFzc3Rocm91Z2ggJiYgaXNf
aGFyZHdhcmVfZG9tYWluKGQpICkKICAgICAgICAgcmV0dXJuIDA7Ci0tIAoyLjExLjAKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 17:00:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 17: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 1g7O29-0001UP-GT; Tue, 02 Oct 2018 17:00:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=trsn=mo=citrix.com=prvs=80683a78a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g7O27-0001T6-7a
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 17:00:27 +0000
X-Inumbo-ID: d2d5cb44-c664-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d2d5cb44-c664-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 17:01:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,332,1534809600"; d="scan'208";a="66844843"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 2 Oct 2018 18:00:14 +0100
Message-ID: <20181002170019.1911-5-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181002170019.1911-1-paul.durrant@citrix.com>
References: <20181002170019.1911-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v13 4/9] iommu: don't domain_crash() inside
 iommu_map/unmap_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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Paul Durrant <paul.durrant@citrix.com>, Jun Nakajima <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>

VGhpcyBwYXRjaCByZW1vdmVzIHRoZSBpbXBsaWNpdCBkb21haW5fY3Jhc2goKSBmcm9tIGlvbW11
X21hcCgpLAp1bm1hcF9wYWdlKCkgYW5kIGlvbW11X2lvdGxiX2ZsdXNoKCkgYW5kIHR1cm5zIHRo
ZW0gaW50byBzdHJhaWdodGZvcndhcmQKd3JhcHBlcnMgdGhhdCBjaGVjayB0aGUgZXhpc3RlbmNl
IG9mIHRoZSByZWxldmFudCBpb21tdV9vcCBhbmQgY2FsbAp0aHJvdWdoIHRvIGl0LiBUaGlzIG1h
a2VzIHRoZW0gdXNhYmxlIGJ5IFBWIElPTU1VIGNvZGUgdG8gYmUgZGVsaXZlcmVkIGluCmZ1dHVy
ZSBwYXRjaGVzLgpUaGlzIHBhdGNoIGFkZHMgYSBoZWxwZXIgbWFjcm8sIGRvbXVfY3Jhc2goKSwg
dGhhdCB3aWxsIG9ubHkgaW52b2tlCmRvbWFpbl9jcmFzaCgpIGlmIHRoZSBkb21haW4gaXMgbm90
IHRoZSBoYXJkd2FyZSBkb21haW4gYW5kIG1vZGlmaWVzCmNhbGxlcnMgb2YgaW9tbXVfbWFwKCks
IHVubWFwX3BhZ2UoKSBhbmQgaW9tbXVfaW90bGJfZmx1c2goKSB0byB1c2UgdGhpcwpzaG91bGQg
YW4gb3BlcmF0aW9uIGZhaWwuCgpOT1RFOiBUaGlzIHBhdGNoIGluY2x1ZGVzIG9uZSBiaXQgb2Yg
Y2xlYW4tdXAgaW4gc2V0X2lkZW50aXR5X3AybV9lbnRyeSgpCiAgICAgIHJlcGxhY2luZyB1c2Ug
b2YgcDJtLT5kb21haW4gd2l0aCB0aGUgZG9tYWluIHBvaW50ZXIgcGFzc2VkIGludG8gdGhlCiAg
ICAgIGZ1bmN0aW9uLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRA
Y2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
UmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgpSZXZpZXdlZC1i
eTogUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQWNrZWQtYnk6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0tLQpDYzogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBJYW4g
SmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsg
V2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3Jn
PgpDYzogSnVuIE5ha2FqaW1hIDxqdW4ubmFrYWppbWFAaW50ZWwuY29tPgpDYzogR2VvcmdlIER1
bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPgoKdjc6CiAtIFJlLWJhc2UgYW5kIHJl
LW5hbWUgQkZOIC0+IERGTi4KIC0gTW92ZSBkb211X2NyYXNoKCkgb3V0c2lkZSBkb3VibGUgbG9j
a2VkIHJlZ2lvbiBpbiBncmFudF90YWJsZS5jLgogLSBBZGRlZCBKYW4ncyBSLWIuCgp2NjoKIC0g
SW50cm9kdWNlIGRvbXVfY3Jhc2goKSAoaWRlYSBzdWdnZXN0ZWQgYnkgS2V2aW4sIG5hbWUgc3Vn
Z2VzdGVkIGJ5IEphbikKICAgdG8gY3Jhc2ggbm9uLWhhcmR3YXJlIGRvbWFpbnMuCiAtIERyb3Bw
ZWQgV2VpJ3MgYW5kIEdlb3JnZSdzIFItYiBiZWNhdXNlIG9mIGNoYW5nZS4KCnYyOgogLSBOZXcg
aW4gdjIuCi0tLQogeGVuL2FyY2gvYXJtL3AybS5jICAgICAgICAgICAgICAgICAgfCAgNCArKysr
CiB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgICAgICAgICAgICB8ICAzICsrKwogeGVuL2FyY2gv
eDg2L21tL3AybS1lcHQuYyAgICAgICAgICAgfCAgMyArKysKIHhlbi9hcmNoL3g4Ni9tbS9wMm0t
cHQuYyAgICAgICAgICAgIHwgIDMgKysrCiB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAgICAgICAg
ICAgICB8IDIyICsrKysrKysrKysrKysrKysrKy0tLS0KIHhlbi9jb21tb24vZ3JhbnRfdGFibGUu
YyAgICAgICAgICAgIHwgIDQgKysrKwogeGVuL2NvbW1vbi9tZW1vcnkuYyAgICAgICAgICAgICAg
ICAgfCAgMyArKysKIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgICAgIHwgMTIgLS0t
LS0tLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyB8ICA0ICsrKysK
IHhlbi9pbmNsdWRlL3hlbi9zY2hlZC5oICAgICAgICAgICAgIHwgIDUgKysrKysKIDEwIGZpbGVz
IGNoYW5nZWQsIDQ3IGluc2VydGlvbnMoKyksIDE2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL2FybS9wMm0uYyBiL3hlbi9hcmNoL2FybS9wMm0uYwppbmRleCAwZGIxMmIwMWYx
Li4xYzc5ZmY3YWRlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcDJtLmMKKysrIGIveGVuL2Fy
Y2gvYXJtL3AybS5jCkBAIC05NTcsOCArOTU3LDEyIEBAIHN0YXRpYyBpbnQgX19wMm1fc2V0X2Vu
dHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCiAKICAgICBpZiAoIG5lZWRfaW9tbXUocDJtLT5k
b21haW4pICYmCiAgICAgICAgICAobHBhZV9pc192YWxpZChvcmlnX3B0ZSkgfHwgbHBhZV9pc192
YWxpZCgqZW50cnkpKSApCisgICAgewogICAgICAgICByYyA9IGlvbW11X2lvdGxiX2ZsdXNoKHAy
bS0+ZG9tYWluLCBfZGZuKGdmbl94KHNnZm4pKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAxVUwgPDwgcGFnZV9vcmRlcik7CisgICAgICAgIGlmICggdW5saWtlbHkocmMpICkKKyAg
ICAgICAgICAgIGRvbXVfY3Jhc2gocDJtLT5kb21haW4pOworICAgIH0KICAgICBlbHNlCiAgICAg
ICAgIHJjID0gMDsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94ZW4vYXJjaC94
ODYvbW0uYwppbmRleCA1NDZkOThjODY0Li41YTdjNTMzNWEyIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvbW0uYworKysgYi94ZW4vYXJjaC94ODYvbW0uYwpAQCAtMjc5Nyw2ICsyNzk3LDkgQEAg
c3RhdGljIGludCBfZ2V0X3BhZ2VfdHlwZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlLCB1bnNpZ25l
ZCBsb25nIHR5cGUsCiAgICAgICAgICAgICAgICAgaW9tbXVfcmV0ID0gaW9tbXVfbWFwX3BhZ2Uo
ZCwgX2RmbihtZm5feChtZm4pKSwgbWZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSB8CiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgSU9NTVVGX3dyaXRhYmxlKTsKKworICAgICAgICAgICAgaWYgKCB1
bmxpa2VseShpb21tdV9yZXQpICkKKyAgICAgICAgICAgICAgICBkb211X2NyYXNoKGQpOwogICAg
ICAgICB9CiAgICAgfQogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jIGIv
eGVuL2FyY2gveDg2L21tL3AybS1lcHQuYwppbmRleCBlMGViODViYzNkLi5jZDRjYjU3NTJhIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9t
bS9wMm0tZXB0LmMKQEAgLTkwNiw2ICs5MDYsOSBAQCBvdXQ6CiAgICAgICAgICAgICAgICAgICAg
IGlmICggIXJjICkKICAgICAgICAgICAgICAgICAgICAgICAgIHJjID0gcmV0OwogICAgICAgICAg
ICAgICAgIH0KKworICAgICAgICAgICAgaWYgKCB1bmxpa2VseShyYykgKQorICAgICAgICAgICAg
ICAgIGRvbXVfY3Jhc2goZCk7CiAgICAgICAgIH0KICAgICB9CiAKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9tbS9wMm0tcHQuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYwppbmRleCAwNTY5
ZjFkZTgwLi40NzM1OTM0NDkyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMK
KysrIGIveGVuL2FyY2gveDg2L21tL3AybS1wdC5jCkBAIC03MTgsNiArNzE4LDkgQEAgcDJtX3B0
X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBnZm5fLCBtZm5fdCBtZm4s
CiAgICAgICAgICAgICAgICAgICAgICAgICByYyA9IHJldDsKICAgICAgICAgICAgICAgICB9CiAg
ICAgICAgIH0KKworICAgICAgICBpZiAoIHVubGlrZWx5KHJjKSApCisgICAgICAgICAgICBkb211
X2NyYXNoKHAybS0+ZG9tYWluKTsKICAgICB9CiAKICAgICAvKgpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21tL3AybS5jCmluZGV4IGU1YzA2ZTIyYzcu
LjMxMDhmYjJiMjcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYworKysgYi94ZW4v
YXJjaC94ODYvbW0vcDJtLmMKQEAgLTczMiw2ICs3MzIsOSBAQCBwMm1fcmVtb3ZlX3BhZ2Uoc3Ry
dWN0IHAybV9kb21haW4gKnAybSwgdW5zaWduZWQgbG9uZyBnZm5fbCwgdW5zaWduZWQgbG9uZyBt
Zm4sCiAgICAgICAgICAgICAgICAgaWYgKCAhcmMgKQogICAgICAgICAgICAgICAgICAgICByYyA9
IHJldDsKICAgICAgICAgICAgIH0KKworICAgICAgICAgICAgaWYgKCB1bmxpa2VseShyYykgKQor
ICAgICAgICAgICAgICAgIGRvbXVfY3Jhc2gocDJtLT5kb21haW4pOwogICAgICAgICB9CiAKICAg
ICAgICAgcmV0dXJuIHJjOwpAQCAtNzk3LDYgKzgwMCw3IEBAIGd1ZXN0X3BoeXNtYXBfYWRkX2Vu
dHJ5KHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwgbWZuX3QgbWZuLAogICAgICAgICAgICAg
ICAgICAgICAgICAgaWYgKCBpb21tdV91bm1hcF9wYWdlKGQsIGRmbl9hZGQoZGZuLCBpKSkgKQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogCisgICAgICAgICAgICAgICAg
ICAgIGRvbXVfY3Jhc2goZCk7CiAgICAgICAgICAgICAgICAgICAgIHJldHVybiByYzsKICAgICAg
ICAgICAgICAgICB9CiAgICAgICAgICAgICB9CkBAIC0xMTY5LDEyICsxMTczLDE3IEBAIGludCBz
ZXRfaWRlbnRpdHlfcDJtX2VudHJ5KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2Zu
X2wsCiAgICAgc3RydWN0IHAybV9kb21haW4gKnAybSA9IHAybV9nZXRfaG9zdHAybShkKTsKICAg
ICBpbnQgcmV0OwogCi0gICAgaWYgKCAhcGFnaW5nX21vZGVfdHJhbnNsYXRlKHAybS0+ZG9tYWlu
KSApCisgICAgaWYgKCAhcGFnaW5nX21vZGVfdHJhbnNsYXRlKGQpICkKICAgICB7CiAgICAgICAg
IGlmICggIW5lZWRfaW9tbXUoZCkgKQogICAgICAgICAgICAgcmV0dXJuIDA7Ci0gICAgICAgIHJl
dHVybiBpb21tdV9tYXBfcGFnZShkLCBfZGZuKGdmbl9sKSwgX21mbihnZm5fbCksCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUgfCBJT01NVUZfd3JpdGFibGUp
OworCisgICAgICAgIHJldCA9IGlvbW11X21hcF9wYWdlKGQsIF9kZm4oZ2ZuX2wpLCBfbWZuKGdm
bl9sKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxlIHwgSU9N
TVVGX3dyaXRhYmxlKTsKKyAgICAgICAgaWYgKCB1bmxpa2VseShyZXQpICkKKyAgICAgICAgICAg
IGRvbXVfY3Jhc2goZCk7CisKKyAgICAgICAgcmV0dXJuIHJldDsKICAgICB9CiAKICAgICBnZm5f
bG9jayhwMm0sIGdmbiwgMCk7CkBAIC0xMjY0LDcgKzEyNzMsMTIgQEAgaW50IGNsZWFyX2lkZW50
aXR5X3AybV9lbnRyeShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbl9sKQogICAg
IHsKICAgICAgICAgaWYgKCAhbmVlZF9pb21tdShkKSApCiAgICAgICAgICAgICByZXR1cm4gMDsK
LSAgICAgICAgcmV0dXJuIGlvbW11X3VubWFwX3BhZ2UoZCwgX2RmbihnZm5fbCkpOworCisgICAg
ICAgIHJldCA9IGlvbW11X3VubWFwX3BhZ2UoZCwgX2RmbihnZm5fbCkpOworICAgICAgICBpZiAo
IHVubGlrZWx5KHJldCkgKQorICAgICAgICAgICAgZG9tdV9jcmFzaChkKTsKKworICAgICAgICBy
ZXR1cm4gcmV0OwogICAgIH0KIAogICAgIGdmbl9sb2NrKHAybSwgZ2ZuLCAwKTsKZGlmZiAtLWdp
dCBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpp
bmRleCAyZDAxY2FkMTc2Li4wZjBiN2IxYTQ5IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2dyYW50
X3RhYmxlLmMKKysrIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCkBAIC0xMTU1LDYgKzExNTUs
NyBAQCBtYXBfZ3JhbnRfcmVmKAogICAgICAgICBpZiAoIGVyciApCiAgICAgICAgIHsKICAgICAg
ICAgICAgIGRvdWJsZV9ndF91bmxvY2sobGd0LCByZ3QpOworICAgICAgICAgICAgZG9tdV9jcmFz
aChsZCk7CiAgICAgICAgICAgICByYyA9IEdOVFNUX2dlbmVyYWxfZXJyb3I7CiAgICAgICAgICAg
ICBnb3RvIHVuZG9fb3V0OwogICAgICAgICB9CkBAIC0xNDA2LDcgKzE0MDcsMTAgQEAgdW5tYXBf
Y29tbW9uKAogICAgICAgICBkb3VibGVfZ3RfdW5sb2NrKGxndCwgcmd0KTsKIAogICAgICAgICBp
ZiAoIGVyciApCisgICAgICAgIHsKKyAgICAgICAgICAgIGRvbXVfY3Jhc2gobGQpOwogICAgICAg
ICAgICAgcmMgPSBHTlRTVF9nZW5lcmFsX2Vycm9yOworICAgICAgICB9CiAgICAgfQogCiAgICAg
LyogSWYganVzdCB1bm1hcHBlZCBhIHdyaXRhYmxlIG1hcHBpbmcsIG1hcmsgYXMgZGlydGllZCAq
LwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9tZW1vcnkuYyBiL3hlbi9jb21tb24vbWVtb3J5LmMK
aW5kZXggMjM4YTI4Y2FiYy4uYjU2N2JkNDZiYiAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9tZW1v
cnkuYworKysgYi94ZW4vY29tbW9uL21lbW9yeS5jCkBAIC04NDIsNiArODQyLDkgQEAgaW50IHhl
bm1lbV9hZGRfdG9fcGh5c21hcChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgeGVuX2FkZF90b19w
aHlzbWFwICp4YXRwLAogICAgICAgICByZXQgPSBpb21tdV9pb3RsYl9mbHVzaChkLCBfZGZuKHhh
dHAtPmdwZm4gLSBkb25lKSwgZG9uZSk7CiAgICAgICAgIGlmICggdW5saWtlbHkocmV0KSAmJiBy
YyA+PSAwICkKICAgICAgICAgICAgIHJjID0gcmV0OworCisgICAgICAgIGlmICggdW5saWtlbHko
cmMgPCAwKSApCisgICAgICAgICAgICBkb211X2NyYXNoKGQpOwogICAgIH0KICNlbmRpZgogCmRp
ZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvaW9tbXUuYwppbmRleCBjMTEyMjU2MmEzLi40NDg2YjE2MTA5IDEwMDY0NAot
LS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2lvbW11LmMKQEAgLTMwMiw5ICszMDIsNiBAQCBpbnQgaW9tbXVfbWFwX3BhZ2Uo
c3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuLCBtZm5fdCBtZm4sCiAgICAgICAgICAgICBwcmlu
dGsoWEVOTE9HX0VSUgogICAgICAgICAgICAgICAgICAgICJkJWQ6IElPTU1VIG1hcHBpbmcgZGZu
ICUiUFJJX2RmbiIgdG8gbWZuICUiUFJJX21mbiIgZmFpbGVkOiAlZFxuIiwKICAgICAgICAgICAg
ICAgICAgICBkLT5kb21haW5faWQsIGRmbl94KGRmbiksIG1mbl94KG1mbiksIHJjKTsKLQotICAg
ICAgICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4oZCkgKQotICAgICAgICAgICAgZG9tYWluX2Ny
YXNoKGQpOwogICAgIH0KIAogICAgIHJldHVybiByYzsKQEAgLTMyNSw5ICszMjIsNiBAQCBpbnQg
aW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4pCiAgICAgICAgICAg
ICBwcmludGsoWEVOTE9HX0VSUgogICAgICAgICAgICAgICAgICAgICJkJWQ6IElPTU1VIHVubWFw
cGluZyBkZm4gJSJQUklfZGZuIiBmYWlsZWQ6ICVkXG4iLAogICAgICAgICAgICAgICAgICAgIGQt
PmRvbWFpbl9pZCwgZGZuX3goZGZuKSwgcmMpOwotCi0gICAgICAgIGlmICggIWlzX2hhcmR3YXJl
X2RvbWFpbihkKSApCi0gICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CiAgICAgfQogCiAgICAg
cmV0dXJuIHJjOwpAQCAtMzY1LDkgKzM1OSw2IEBAIGludCBpb21tdV9pb3RsYl9mbHVzaChzdHJ1
Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4sIHVuc2lnbmVkIGludCBwYWdlX2NvdW50KQogICAgICAg
ICAgICAgcHJpbnRrKFhFTkxPR19FUlIKICAgICAgICAgICAgICAgICAgICAiZCVkOiBJT01NVSBJ
T1RMQiBmbHVzaCBmYWlsZWQ6ICVkLCBkZm4gJSJQUklfZGZuIiwgcGFnZSBjb3VudCAldVxuIiwK
ICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHJjLCBkZm5feChkZm4pLCBwYWdlX2Nv
dW50KTsKLQotICAgICAgICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4oZCkgKQotICAgICAgICAg
ICAgZG9tYWluX2NyYXNoKGQpOwogICAgIH0KIAogICAgIHJldHVybiByYzsKQEAgLTM4OCw5ICsz
NzksNiBAQCBpbnQgaW9tbXVfaW90bGJfZmx1c2hfYWxsKHN0cnVjdCBkb21haW4gKmQpCiAgICAg
ICAgICAgICBwcmludGsoWEVOTE9HX0VSUgogICAgICAgICAgICAgICAgICAgICJkJWQ6IElPTU1V
IElPVExCIGZsdXNoIGFsbCBmYWlsZWQ6ICVkXG4iLAogICAgICAgICAgICAgICAgICAgIGQtPmRv
bWFpbl9pZCwgcmMpOwotCi0gICAgICAgIGlmICggIWlzX2hhcmR3YXJlX2RvbWFpbihkKSApCi0g
ICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CiAgICAgfQogCiAgICAgcmV0dXJuIHJjOwpkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYwppbmRleCBiNTExZjgyMmFkLi5iNmFjZmRmZTk1IDEw
MDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYworKysgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYwpAQCAtMTA3LDcgKzEwNywxMSBAQCBpbnQg
YXJjaF9pb21tdV9wb3B1bGF0ZV9wYWdlX3RhYmxlKHN0cnVjdCBkb21haW4gKmQpCiAgICAgdGhp
c19jcHUoaW9tbXVfZG9udF9mbHVzaF9pb3RsYikgPSAwOwogCiAgICAgaWYgKCAhcmMgKQorICAg
IHsKICAgICAgICAgcmMgPSBpb21tdV9pb3RsYl9mbHVzaF9hbGwoZCk7CisgICAgICAgIGlmICgg
dW5saWtlbHkocmMpICkKKyAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKKyAgICB9CiAKICAg
ICBpZiAoIHJjICYmIHJjICE9IC1FUkVTVEFSVCApCiAgICAgICAgIGlvbW11X3RlYXJkb3duKGQp
OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmggYi94ZW4vaW5jbHVkZS94ZW4v
c2NoZWQuaAppbmRleCAwYmE4MGNiMWE4Li5mMmM1OTRkMTk3IDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS94ZW4vc2NoZWQuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaApAQCAtNjE2LDYg
KzYxNiwxMSBAQCB2b2lkIF9fZG9tYWluX2NyYXNoKHN0cnVjdCBkb21haW4gKmQpOwogICAgIF9f
ZG9tYWluX2NyYXNoKGQpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCiB9IHdoaWxlICgwKQogCisjZGVmaW5lIGRvbXVfY3Jhc2goZCkgZG8geyAg
ICAgICAgICAgICAgICBcCisgICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9tYWluKGQpICkgICAgICAg
ICBcCisgICAgICAgIGRvbWFpbl9jcmFzaChkKTsgICAgICAgICAgICAgICAgICBcCit9IHdoaWxl
IChmYWxzZSkKKwogLyoKICAqIENhbGxlZCBmcm9tIGFzc2VtYmx5IGNvZGUsIHdpdGggYW4gb3B0
aW9uYWwgYWRkcmVzcyB0byBoZWxwIGluZGljYXRlIHdoeQogICogdGhlIGNyYXNoIG9jY3VyZWQu
ICBJZiBhZGRyIGlzIDAsIGxvb2sgdXAgYWRkcmVzcyBmcm9tIGxhc3QgZXh0YWJsZQotLSAKMi4x
MS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 17:00:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 17:00: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 1g7O29-0001Uo-Qx; Tue, 02 Oct 2018 17:00:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=trsn=mo=citrix.com=prvs=80683a78a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g7O27-0001TQ-I2
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 17:00:27 +0000
X-Inumbo-ID: d35efab8-c664-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d35efab8-c664-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 17:01:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,332,1534809600"; d="scan'208";a="66844844"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 2 Oct 2018 18:00:13 +0100
Message-ID: <20181002170019.1911-4-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181002170019.1911-1-paul.durrant@citrix.com>
References: <20181002170019.1911-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v13 3/9] iommu: push use of type-safe DFN and
 MFN into iommu_ops
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBtb2RpZmllcyB0aGUgbWV0aG9kcyBpbiBzdHJ1Y3QgaW9tbXVfb3BzIHRvIHVz
ZSB0eXBlLXNhZmUgREZOCmFuZCBNRk4uIFRoaXMgZm9sbG93cyBvbiBmcm9tIHRoZSBwcmlvciBw
YXRjaCB0aGF0IG1vZGlmaWVkIHRoZSBmdW5jdGlvbnMKZXhwb3J0ZWQgaW4geGVuL2lvbW11Lmgu
CgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpS
ZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEtl
dmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1v
bm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KLS0tCkNjOiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlr
dWxwYW5pdEBhbWQuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KCnY5Ogog
LSBSZS1iYXNlLgoKdjc6CiAtIFJlLWJhc2UgYW5kIHJlLW5hbWUgQkZOIC0+IERGTi4KIC0gQWRk
ZWQgSmFuJ3MgQS1iIHNpbmNlIHJlLW5hbWluZyB3YXMgcHVyZWx5IG1lY2hhbmljYWwuCgp2NjoK
IC0gUmUtYmFzZS4KCnYzOgogLSBSZW1vdmUgc29tZSB1c2Ugb2YgaW50ZXJtZWRpYXRlICdmcmFt
ZScgdmFyaWFibGVzLgoKdjI6CiAtIEFkZHJlc3NlZCBjb21tZW50cyBmcm9tIEphbi4KIC0gRXh0
ZW5kIHVzZSBvZiBpbnRlcm1lZGlhdGUgJ2ZyYW1lJyB2YXJpYWJsZSB0byBhdm9pZCBkaXJlY3Rs
eQogICBlbmNhcHN1bGF0aW5nIGdmbiB2YWx1ZXMgYXMgYmZucyAobm93IGRmbnMpIG9yIHZpY2Ug
dmVyc2EuCi0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jICAgICAg
IHwgNDYgKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9hbWQvcGNpX2FtZF9pb21tdS5jICAgfCAgMiArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YXJtL3NtbXUuYyAgICAgICAgICAgIHwgMTYgKysrKystLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvaW9tbXUuYyAgICAgICAgICAgICAgIHwgIDkgKysrLS0tCiB4ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC92dGQvaW9tbXUuYyAgICAgICAgICAgfCAyNiArKysrKysrLS0tLS0tLS0KIHhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jICAgICAgICAgICB8ICAyICstCiB4ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmggfCAgOCArKy0tLQogeGVuL2lu
Y2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgICAgICAgICAgIHwgMTMgKysrKystLS0KIDgg
ZmlsZXMgY2hhbmdlZCwgNjcgaW5zZXJ0aW9ucygrKSwgNTUgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jCmluZGV4IDYxYWRlNzE4NTAuLmM4OWM1NGZk
YjYgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYwor
KysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfbWFwLmMKQEAgLTYzMSw3ICs2
MzEsNyBAQCBzdGF0aWMgaW50IHVwZGF0ZV9wYWdpbmdfbW9kZShzdHJ1Y3QgZG9tYWluICpkLCB1
bnNpZ25lZCBsb25nIGRmbikKICAgICByZXR1cm4gMDsKIH0KIAotaW50IGFtZF9pb21tdV9tYXBf
cGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGRmbiwgdW5zaWduZWQgbG9uZyBt
Zm4sCitpbnQgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbiwg
bWZuX3QgbWZuLAogICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpCiB7
CiAgICAgYm9vbF90IG5lZWRfZmx1c2ggPSAwOwpAQCAtNjUxLDcgKzY1MSw4IEBAIGludCBhbWRf
aW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBkZm4sIHVuc2ln
bmVkIGxvbmcgbWZuLAogICAgIGlmICggcmMgKQogICAgIHsKICAgICAgICAgc3Bpbl91bmxvY2so
JmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7Ci0gICAgICAgIEFNRF9JT01NVV9ERUJVRygiUm9vdCB0
YWJsZSBhbGxvYyBmYWlsZWQsIGRmbiA9ICVseFxuIiwgZGZuKTsKKyAgICAgICAgQU1EX0lPTU1V
X0RFQlVHKCJSb290IHRhYmxlIGFsbG9jIGZhaWxlZCwgZGZuID0gJSJQUklfZGZuIlxuIiwKKyAg
ICAgICAgICAgICAgICAgICAgICAgIGRmbl94KGRmbikpOwogICAgICAgICBkb21haW5fY3Jhc2go
ZCk7CiAgICAgICAgIHJldHVybiByYzsKICAgICB9CkBAIC02NjAsMjUgKzY2MSwyNyBAQCBpbnQg
YW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZGZuLCB1
bnNpZ25lZCBsb25nIG1mbiwKICAgICAgKiB3ZSBtaWdodCBuZWVkIGEgZGVlcGVyIHBhZ2UgdGFi
bGUgZm9yIHdpZGVyIGRmbiBub3cgKi8KICAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgKQogICAg
IHsKLSAgICAgICAgaWYgKCB1cGRhdGVfcGFnaW5nX21vZGUoZCwgZGZuKSApCisgICAgICAgIGlm
ICggdXBkYXRlX3BhZ2luZ19tb2RlKGQsIGRmbl94KGRmbikpICkKICAgICAgICAgewogICAgICAg
ICAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7Ci0gICAgICAgICAgICBB
TURfSU9NTVVfREVCVUcoIlVwZGF0ZSBwYWdlIG1vZGUgZmFpbGVkIGRmbiA9ICVseFxuIiwgZGZu
KTsKKyAgICAgICAgICAgIEFNRF9JT01NVV9ERUJVRygiVXBkYXRlIHBhZ2UgbW9kZSBmYWlsZWQg
ZGZuID0gJSJQUklfZGZuIlxuIiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZm5feChk
Zm4pKTsKICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKICAgICAgICAgICAgIHJldHVybiAt
RUZBVUxUOwogICAgICAgICB9CiAgICAgfQogCi0gICAgaWYgKCBpb21tdV9wZGVfZnJvbV9kZm4o
ZCwgZGZuLCBwdF9tZm4pIHx8IChwdF9tZm5bMV0gPT0gMCkgKQorICAgIGlmICggaW9tbXVfcGRl
X2Zyb21fZGZuKGQsIGRmbl94KGRmbiksIHB0X21mbikgfHwgKHB0X21mblsxXSA9PSAwKSApCiAg
ICAgewogICAgICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKLSAgICAg
ICAgQU1EX0lPTU1VX0RFQlVHKCJJbnZhbGlkIElPIHBhZ2V0YWJsZSBlbnRyeSBkZm4gPSAlbHhc
biIsIGRmbik7CisgICAgICAgIEFNRF9JT01NVV9ERUJVRygiSW52YWxpZCBJTyBwYWdldGFibGUg
ZW50cnkgZGZuID0gJSJQUklfZGZuIlxuIiwKKyAgICAgICAgICAgICAgICAgICAgICAgIGRmbl94
KGRmbikpOwogICAgICAgICBkb21haW5fY3Jhc2goZCk7CiAgICAgICAgIHJldHVybiAtRUZBVUxU
OwogICAgIH0KIAogICAgIC8qIEluc3RhbGwgNGsgbWFwcGluZyBmaXJzdCAqLwotICAgIG5lZWRf
Zmx1c2ggPSBzZXRfaW9tbXVfcHRlX3ByZXNlbnQocHRfbWZuWzFdLCBkZm4sIG1mbiwKKyAgICBu
ZWVkX2ZsdXNoID0gc2V0X2lvbW11X3B0ZV9wcmVzZW50KHB0X21mblsxXSwgZGZuX3goZGZuKSwg
bWZuX3gobWZuKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1V
X1BBR0lOR19NT0RFX0xFVkVMXzEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAhIShmbGFncyAmIElPTU1VRl93cml0YWJsZSksCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAhIShmbGFncyAmIElPTU1VRl9yZWFkYWJsZSkpOwpAQCAtNjkwLDcg
KzY5Myw3IEBAIGludCBhbWRfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBkZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgIC8qIDRLIG1hcHBpbmcgZm9yIFBW
IGd1ZXN0cyBuZXZlciBjaGFuZ2VzLCAKICAgICAgKiBubyBuZWVkIHRvIGZsdXNoIGlmIHdlIHRy
dXN0IG5vbi1wcmVzZW50IGJpdHMgKi8KICAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgKQotICAg
ICAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMoZCwgZGZuLCAwKTsKKyAgICAgICAgYW1kX2lvbW11
X2ZsdXNoX3BhZ2VzKGQsIGRmbl94KGRmbiksIDApOwogCiAgICAgZm9yICggbWVyZ2VfbGV2ZWwg
PSBJT01NVV9QQUdJTkdfTU9ERV9MRVZFTF8yOwogICAgICAgICAgIG1lcmdlX2xldmVsIDw9IGhk
LT5hcmNoLnBhZ2luZ19tb2RlOyBtZXJnZV9sZXZlbCsrICkKQEAgLTY5OCwxNSArNzAxLDE2IEBA
IGludCBhbWRfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBk
Zm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgICAgICBpZiAoIHB0X21mblttZXJnZV9sZXZlbF0g
PT0gMCApCiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgaWYgKCAhaW9tbXVfdXBkYXRlX3Bk
ZV9jb3VudChkLCBwdF9tZm5bbWVyZ2VfbGV2ZWxdLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGRmbiwgbWZuLCBtZXJnZV9sZXZlbCkgKQorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGRmbl94KGRmbiksIG1mbl94KG1mbiksIG1lcmdlX2xldmVsKSAp
CiAgICAgICAgICAgICBicmVhazsKIAotICAgICAgICBpZiAoIGlvbW11X21lcmdlX3BhZ2VzKGQs
IHB0X21mblttZXJnZV9sZXZlbF0sIGRmbiwKKyAgICAgICAgaWYgKCBpb21tdV9tZXJnZV9wYWdl
cyhkLCBwdF9tZm5bbWVyZ2VfbGV2ZWxdLCBkZm5feChkZm4pLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZsYWdzLCBtZXJnZV9sZXZlbCkgKQogICAgICAgICB7CiAgICAgICAgICAg
ICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKICAgICAgICAgICAgIEFNRF9J
T01NVV9ERUJVRygiTWVyZ2UgaW9tbXUgcGFnZSBmYWlsZWQgYXQgbGV2ZWwgJWQsICIKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAiZGZuID0gJWx4IG1mbiA9ICVseFxuIiwgbWVyZ2VfbGV2
ZWwsIGRmbiwgbWZuKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZGZuID0gJSJQUklf
ZGZuIiBtZm4gPSAlIlBSSV9tZm4iXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1l
cmdlX2xldmVsLCBkZm5feChkZm4pLCBtZm5feChtZm4pKTsKICAgICAgICAgICAgIGRvbWFpbl9j
cmFzaChkKTsKICAgICAgICAgICAgIHJldHVybiAtRUZBVUxUOwogICAgICAgICB9CkBAIC03MjAs
NyArNzI0LDcgQEAgb3V0OgogICAgIHJldHVybiAwOwogfQogCi1pbnQgYW1kX2lvbW11X3VubWFw
X3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBkZm4pCitpbnQgYW1kX2lvbW11
X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuKQogewogICAgIHVuc2lnbmVk
IGxvbmcgcHRfbWZuWzddOwogICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11
KGQpOwpAQCAtNzQyLDMxICs3NDYsMzMgQEAgaW50IGFtZF9pb21tdV91bm1hcF9wYWdlKHN0cnVj
dCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZGZuKQogICAgICAqIHdlIG1pZ2h0IG5lZWQgYSBk
ZWVwZXIgcGFnZSB0YWJsZSBmb3IgbGFnZXIgZGZuIG5vdyAqLwogICAgIGlmICggaXNfaHZtX2Rv
bWFpbihkKSApCiAgICAgewotICAgICAgICBpbnQgcmMgPSB1cGRhdGVfcGFnaW5nX21vZGUoZCwg
ZGZuKTsKKyAgICAgICAgaW50IHJjID0gdXBkYXRlX3BhZ2luZ19tb2RlKGQsIGRmbl94KGRmbikp
OwogCiAgICAgICAgIGlmICggcmMgKQogICAgICAgICB7CiAgICAgICAgICAgICBzcGluX3VubG9j
aygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKLSAgICAgICAgICAgIEFNRF9JT01NVV9ERUJVRygi
VXBkYXRlIHBhZ2UgbW9kZSBmYWlsZWQgZGZuID0gJWx4XG4iLCBkZm4pOworICAgICAgICAgICAg
QU1EX0lPTU1VX0RFQlVHKCJVcGRhdGUgcGFnZSBtb2RlIGZhaWxlZCBkZm4gPSAlIlBSSV9kZm4i
XG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRmbl94KGRmbikpOwogICAgICAgICAg
ICAgaWYgKCByYyAhPSAtRUFERFJOT1RBVkFJTCApCiAgICAgICAgICAgICAgICAgZG9tYWluX2Ny
YXNoKGQpOwogICAgICAgICAgICAgcmV0dXJuIHJjOwogICAgICAgICB9CiAgICAgfQogCi0gICAg
aWYgKCBpb21tdV9wZGVfZnJvbV9kZm4oZCwgZGZuLCBwdF9tZm4pIHx8IChwdF9tZm5bMV0gPT0g
MCkgKQorICAgIGlmICggaW9tbXVfcGRlX2Zyb21fZGZuKGQsIGRmbl94KGRmbiksIHB0X21mbikg
fHwgKHB0X21mblsxXSA9PSAwKSApCiAgICAgewogICAgICAgICBzcGluX3VubG9jaygmaGQtPmFy
Y2gubWFwcGluZ19sb2NrKTsKLSAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJJbnZhbGlkIElPIHBh
Z2V0YWJsZSBlbnRyeSBkZm4gPSAlbHhcbiIsIGRmbik7CisgICAgICAgIEFNRF9JT01NVV9ERUJV
RygiSW52YWxpZCBJTyBwYWdldGFibGUgZW50cnkgZGZuID0gJSJQUklfZGZuIlxuIiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgIGRmbl94KGRmbikpOwogICAgICAgICBkb21haW5fY3Jhc2goZCk7
CiAgICAgICAgIHJldHVybiAtRUZBVUxUOwogICAgIH0KIAogICAgIC8qIG1hcmsgUFRFIGFzICdw
YWdlIG5vdCBwcmVzZW50JyAqLwotICAgIGNsZWFyX2lvbW11X3B0ZV9wcmVzZW50KHB0X21mblsx
XSwgZGZuKTsKKyAgICBjbGVhcl9pb21tdV9wdGVfcHJlc2VudChwdF9tZm5bMV0sIGRmbl94KGRm
bikpOwogICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwogCi0gICAgYW1k
X2lvbW11X2ZsdXNoX3BhZ2VzKGQsIGRmbiwgMCk7CisgICAgYW1kX2lvbW11X2ZsdXNoX3BhZ2Vz
KGQsIGRmbl94KGRmbiksIDApOwogCiAgICAgcmV0dXJuIDA7CiB9CkBAIC03ODcsNyArNzkzLDkg
QEAgaW50IGFtZF9pb21tdV9yZXNlcnZlX2RvbWFpbl91bml0eV9tYXAoc3RydWN0IGRvbWFpbiAq
ZG9tYWluLAogICAgIGdmbiA9IHBoeXNfYWRkciA+PiBQQUdFX1NISUZUOwogICAgIGZvciAoIGkg
PSAwOyBpIDwgbnBhZ2VzOyBpKysgKQogICAgIHsKLSAgICAgICAgcnQgPSBhbWRfaW9tbXVfbWFw
X3BhZ2UoZG9tYWluLCBnZm4gK2ksIGdmbiAraSwgZmxhZ3MpOworICAgICAgICB1bnNpZ25lZCBs
b25nIGZyYW1lID0gZ2ZuICsgaTsKKworICAgICAgICBydCA9IGFtZF9pb21tdV9tYXBfcGFnZShk
b21haW4sIF9kZm4oZnJhbWUpLCBfbWZuKGZyYW1lKSwgZmxhZ3MpOwogICAgICAgICBpZiAoIHJ0
ICE9IDAgKQogICAgICAgICAgICAgcmV0dXJuIHJ0OwogICAgIH0KZGlmZiAtLWdpdCBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCmluZGV4IGFhOWViYTAyYmQuLjVlOTliNjk4OGUg
MTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMK
KysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYwpAQCAtMjc4
LDcgKzI3OCw3IEBAIHN0YXRpYyB2b2lkIF9faHdkb21faW5pdCBhbWRfaW9tbXVfaHdkb21faW5p
dChzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICAgICAgICovCiAgICAgICAgICAgICBpZiAoIG1m
bl92YWxpZChfbWZuKHBmbikpICkKICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICBpbnQg
cmV0ID0gYW1kX2lvbW11X21hcF9wYWdlKGQsIHBmbiwgcGZuLAorICAgICAgICAgICAgICAgIGlu
dCByZXQgPSBhbWRfaW9tbXVfbWFwX3BhZ2UoZCwgX2RmbihwZm4pLCBfbWZuKHBmbiksCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGV8
SU9NTVVGX3dyaXRhYmxlKTsKIAogICAgICAgICAgICAgICAgIGlmICggIXJjICkKZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9hcm0vc21tdS5jCmluZGV4IDFlZGE5NmE3MmEuLjUzZTU4MjNkMDUgMTAwNjQ0Ci0t
LSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMKKysrIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYXJtL3NtbXUuYwpAQCAtMjU1MCw4ICsyNTUwLDcgQEAgc3RhdGljIGludCBf
X211c3RfY2hlY2sgYXJtX3NtbXVfaW90bGJfZmx1c2hfYWxsKHN0cnVjdCBkb21haW4gKmQpCiAJ
cmV0dXJuIDA7CiB9CiAKLXN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X2lvdGxiX2Zs
dXNoKHN0cnVjdCBkb21haW4gKmQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB1bnNpZ25lZCBsb25nIGRmbiwKK3N0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFy
bV9zbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbiwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBwYWdlX2Nv
dW50KQogewogCS8qIEFSTSBTTU1VIHYxIGRvZXNuJ3QgaGF2ZSBmbHVzaCBieSBWTUEgYW5kIFZN
SUQgKi8KQEAgLTI3NDgsOCArMjc0Nyw4IEBAIHN0YXRpYyB2b2lkIGFybV9zbW11X2lvbW11X2Rv
bWFpbl90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKQogCXhmcmVlKHhlbl9kb21haW4pOwogfQog
Ci1zdGF0aWMgaW50IF9fbXVzdF9jaGVjayBhcm1fc21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWlu
ICpkLCB1bnNpZ25lZCBsb25nIGRmbiwKLQkJCXVuc2lnbmVkIGxvbmcgbWZuLCB1bnNpZ25lZCBp
bnQgZmxhZ3MpCitzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBhcm1fc21tdV9tYXBfcGFnZShzdHJ1
Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4sCisJCQkJCSAgbWZuX3QgbWZuLCB1bnNpZ25lZCBpbnQg
ZmxhZ3MpCiB7CiAJcDJtX3R5cGVfdCB0OwogCkBAIC0yNzYyLDcgKzI3NjEsNyBAQCBzdGF0aWMg
aW50IF9fbXVzdF9jaGVjayBhcm1fc21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNp
Z25lZCBsb25nIGRmbiwKIAkgKiBmdW5jdGlvbiBzaG91bGQgb25seSBiZSB1c2VkIGJ5IGdudHRh
YiBjb2RlIHdpdGggZ2ZuID09IG1mbiA9PSBkZm4uCiAJICovCiAJQlVHX09OKCFpc19kb21haW5f
ZGlyZWN0X21hcHBlZChkKSk7Ci0JQlVHX09OKG1mbiAhPSBkZm4pOworCUJVR19PTihtZm5feCht
Zm4pICE9IGRmbl94KGRmbikpOwogCiAJLyogV2Ugb25seSBzdXBwb3J0IHJlYWRhYmxlIGFuZCB3
cml0YWJsZSBmbGFncyAqLwogCWlmICghKGZsYWdzICYgKElPTU1VRl9yZWFkYWJsZSB8IElPTU1V
Rl93cml0YWJsZSkpKQpAQCAtMjc3NCwxMCArMjc3MywxMSBAQCBzdGF0aWMgaW50IF9fbXVzdF9j
aGVjayBhcm1fc21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGRm
biwKIAkgKiBUaGUgZnVuY3Rpb24gZ3Vlc3RfcGh5c21hcF9hZGRfZW50cnkgcmVwbGFjZXMgdGhl
IGN1cnJlbnQgbWFwcGluZwogCSAqIGlmIHRoZXJlIGlzIGFscmVhZHkgb25lLi4uCiAJICovCi0J
cmV0dXJuIGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KGQsIF9nZm4oZGZuKSwgX21mbihkZm4pLCAw
LCB0KTsKKwlyZXR1cm4gZ3Vlc3RfcGh5c21hcF9hZGRfZW50cnkoZCwgX2dmbihkZm5feChkZm4p
KSwgX21mbihkZm5feChkZm4pKSwKKwkJCQkgICAgICAgMCwgdCk7CiB9CiAKLXN0YXRpYyBpbnQg
X19tdXN0X2NoZWNrIGFybV9zbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBkZm4pCitzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBhcm1fc21tdV91bm1hcF9wYWdl
KHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbikKIHsKIAkvKgogCSAqIFRoaXMgZnVuY3Rpb24g
c2hvdWxkIG9ubHkgYmUgdXNlZCBieSBnbnR0YWIgY29kZSB3aGVuIHRoZSBkb21haW4KQEAgLTI3
ODYsNyArMjc4Niw3IEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X3VubWFwX3Bh
Z2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBkZm4pCiAJaWYgKCAhaXNfZG9tYWlu
X2RpcmVjdF9tYXBwZWQoZCkgKQogCQlyZXR1cm4gLUVJTlZBTDsKIAotCXJldHVybiBndWVzdF9w
aHlzbWFwX3JlbW92ZV9wYWdlKGQsIF9nZm4oZGZuKSwgX21mbihkZm4pLCAwKTsKKwlyZXR1cm4g
Z3Vlc3RfcGh5c21hcF9yZW1vdmVfcGFnZShkLCBfZ2ZuKGRmbl94KGRmbikpLCBfbWZuKGRmbl94
KGRmbikpLCAwKTsKIH0KIAogc3RhdGljIGNvbnN0IHN0cnVjdCBpb21tdV9vcHMgYXJtX3NtbXVf
aW9tbXVfb3BzID0gewpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUu
YyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKaW5kZXggNTM0MTlhODUzMS4uYzEx
MjI1NjJhMyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYworKysg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCkBAIC0yMjQsNyArMjI0LDggQEAgdm9p
ZCBfX2h3ZG9tX2luaXQgaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogICAgICAg
ICAgICAgICAgICAgPT0gUEdUX3dyaXRhYmxlX3BhZ2UpICkKICAgICAgICAgICAgICAgICBtYXBw
aW5nIHw9IElPTU1VRl93cml0YWJsZTsKIAotICAgICAgICAgICAgcmV0ID0gaGQtPnBsYXRmb3Jt
X29wcy0+bWFwX3BhZ2UoZCwgZGZuLCBtZm4sIG1hcHBpbmcpOworICAgICAgICAgICAgcmV0ID0g
aGQtPnBsYXRmb3JtX29wcy0+bWFwX3BhZ2UoZCwgX2RmbihkZm4pLCBfbWZuKG1mbiksCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXBwaW5nKTsKICAgICAg
ICAgICAgIGlmICggIXJjICkKICAgICAgICAgICAgICAgICByYyA9IHJldDsKIApAQCAtMjk0LDcg
KzI5NSw3IEBAIGludCBpb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4s
IG1mbl90IG1mbiwKICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3Bz
ICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9w
YWdlKGQsIGRmbl94KGRmbiksIG1mbl94KG1mbiksIGZsYWdzKTsKKyAgICByYyA9IGhkLT5wbGF0
Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIGRmbiwgbWZuLCBmbGFncyk7CiAgICAgaWYgKCB1bmxpa2Vs
eShyYykgKQogICAgIHsKICAgICAgICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93biAmJiBwcmlu
dGtfcmF0ZWxpbWl0KCkgKQpAQCAtMzE3LDcgKzMxOCw3IEBAIGludCBpb21tdV91bm1hcF9wYWdl
KHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbikKICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8
ICFoZC0+cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICByYyA9IGhkLT5w
bGF0Zm9ybV9vcHMtPnVubWFwX3BhZ2UoZCwgZGZuX3goZGZuKSk7CisgICAgcmMgPSBoZC0+cGxh
dGZvcm1fb3BzLT51bm1hcF9wYWdlKGQsIGRmbik7CiAgICAgaWYgKCB1bmxpa2VseShyYykgKQog
ICAgIHsKICAgICAgICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93biAmJiBwcmludGtfcmF0ZWxp
bWl0KCkgKQpAQCAtMzU3LDcgKzM1OCw3IEBAIGludCBpb21tdV9pb3RsYl9mbHVzaChzdHJ1Y3Qg
ZG9tYWluICpkLCBkZm5fdCBkZm4sIHVuc2lnbmVkIGludCBwYWdlX2NvdW50KQogICAgIGlmICgg
IWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgfHwgIWhkLT5wbGF0Zm9ybV9vcHMt
PmlvdGxiX2ZsdXNoICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICByYyA9IGhkLT5wbGF0Zm9y
bV9vcHMtPmlvdGxiX2ZsdXNoKGQsIGRmbl94KGRmbiksIHBhZ2VfY291bnQpOworICAgIHJjID0g
aGQtPnBsYXRmb3JtX29wcy0+aW90bGJfZmx1c2goZCwgZGZuLCBwYWdlX2NvdW50KTsKICAgICBp
ZiAoIHVubGlrZWx5KHJjKSApCiAgICAgewogICAgICAgICBpZiAoICFkLT5pc19zaHV0dGluZ19k
b3duICYmIHByaW50a19yYXRlbGltaXQoKSApCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC92dGQvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5j
CmluZGV4IDUwN2EzZjNhZmEuLjgwMjY0YzZjYzAgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3Z0ZC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9p
b21tdS5jCkBAIC01ODQsOCArNTg0LDcgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgaW9tbXVf
Zmx1c2hfYWxsKHZvaWQpCiAgICAgcmV0dXJuIHJjOwogfQogCi1zdGF0aWMgaW50IF9fbXVzdF9j
aGVjayBpb21tdV9mbHVzaF9pb3RsYihzdHJ1Y3QgZG9tYWluICpkLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBkZm4sCitzdGF0aWMgaW50
IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9pb3RsYihzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBk
Zm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sX3QgZG1h
X29sZF9wdGVfcHJlc2VudCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVuc2lnbmVkIGludCBwYWdlX2NvdW50KQogewpAQCAtNjEyLDEyICs2MTEsMTIgQEAgc3Rh
dGljIGludCBfX211c3RfY2hlY2sgaW9tbXVfZmx1c2hfaW90bGIoc3RydWN0IGRvbWFpbiAqZCwK
ICAgICAgICAgaWYgKCBpb21tdV9kb21pZCA9PSAtMSApCiAgICAgICAgICAgICBjb250aW51ZTsK
IAotICAgICAgICBpZiAoIHBhZ2VfY291bnQgIT0gMSB8fCBkZm4gPT0gZGZuX3goSU5WQUxJRF9E
Rk4pICkKKyAgICAgICAgaWYgKCBwYWdlX2NvdW50ICE9IDEgfHwgZGZuX2VxKGRmbiwgSU5WQUxJ
RF9ERk4pICkKICAgICAgICAgICAgIHJjID0gaW9tbXVfZmx1c2hfaW90bGJfZHNpKGlvbW11LCBp
b21tdV9kb21pZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAsIGZs
dXNoX2Rldl9pb3RsYik7CiAgICAgICAgIGVsc2UKICAgICAgICAgICAgIHJjID0gaW9tbXVfZmx1
c2hfaW90bGJfcHNpKGlvbW11LCBpb21tdV9kb21pZCwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIF9fZGZuX3RvX2RhZGRyKGRmbiksCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBkZm5fdG9fZGFkZHIoZGZuKSwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFBBR0VfT1JERVJfNEssCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAhZG1hX29sZF9wdGVfcHJlc2VudCwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZsdXNoX2Rldl9pb3RsYik7CkBAIC02MzMsNyArNjMy
LDcgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgaW9tbXVfZmx1c2hfaW90bGIoc3RydWN0IGRv
bWFpbiAqZCwKIH0KIAogc3RhdGljIGludCBfX211c3RfY2hlY2sgaW9tbXVfZmx1c2hfaW90bGJf
cGFnZXMoc3RydWN0IGRvbWFpbiAqZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZGZuLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZGZuX3QgZGZuLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHBhZ2VfY291bnQpCiB7
CiAgICAgcmV0dXJuIGlvbW11X2ZsdXNoX2lvdGxiKGQsIGRmbiwgMSwgcGFnZV9jb3VudCk7CkBA
IC02NDEsNyArNjQwLDcgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgaW9tbXVfZmx1c2hfaW90
bGJfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwKIAogc3RhdGljIGludCBfX211c3RfY2hlY2sgaW9t
bXVfZmx1c2hfaW90bGJfYWxsKHN0cnVjdCBkb21haW4gKmQpCiB7Ci0gICAgcmV0dXJuIGlvbW11
X2ZsdXNoX2lvdGxiKGQsIGRmbl94KElOVkFMSURfREZOKSwgMCwgMCk7CisgICAgcmV0dXJuIGlv
bW11X2ZsdXNoX2lvdGxiKGQsIElOVkFMSURfREZOLCAwLCAwKTsKIH0KIAogLyogY2xlYXIgb25l
IHBhZ2UncyBwYWdlIHRhYmxlICovCkBAIC02NzYsNyArNjc1LDcgQEAgc3RhdGljIGludCBfX211
c3RfY2hlY2sgZG1hX3B0ZV9jbGVhcl9vbmUoc3RydWN0IGRvbWFpbiAqZG9tYWluLCB1NjQgYWRk
cikKICAgICBpb21tdV9mbHVzaF9jYWNoZV9lbnRyeShwdGUsIHNpemVvZihzdHJ1Y3QgZG1hX3B0
ZSkpOwogCiAgICAgaWYgKCAhdGhpc19jcHUoaW9tbXVfZG9udF9mbHVzaF9pb3RsYikgKQotICAg
ICAgICByYyA9IGlvbW11X2ZsdXNoX2lvdGxiX3BhZ2VzKGRvbWFpbiwgYWRkciA+PiBQQUdFX1NI
SUZUXzRLLCAxKTsKKyAgICAgICAgcmMgPSBpb21tdV9mbHVzaF9pb3RsYl9wYWdlcyhkb21haW4s
IGRhZGRyX3RvX2RmbihhZGRyKSwgMSk7CiAKICAgICB1bm1hcF92dGRfZG9tYWluX3BhZ2UocGFn
ZSk7CiAKQEAgLTE3NzAsOCArMTc2OSw3IEBAIHN0YXRpYyB2b2lkIGlvbW11X2RvbWFpbl90ZWFy
ZG93bihzdHJ1Y3QgZG9tYWluICpkKQogfQogCiBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpbnRl
bF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBkZm4sCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1mbiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRmbl90IGRmbiwgbWZuX3Qg
bWZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWdu
ZWQgaW50IGZsYWdzKQogewogICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11
KGQpOwpAQCAtMTc4OSwxNiArMTc4NywxNiBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpbnRl
bF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAogCiAgICAgc3Bpbl9sb2NrKCZoZC0+
YXJjaC5tYXBwaW5nX2xvY2spOwogCi0gICAgcGdfbWFkZHIgPSBhZGRyX3RvX2RtYV9wYWdlX21h
ZGRyKGQsIF9fZGZuX3RvX2RhZGRyKGRmbiksIDEpOworICAgIHBnX21hZGRyID0gYWRkcl90b19k
bWFfcGFnZV9tYWRkcihkLCBkZm5fdG9fZGFkZHIoZGZuKSwgMSk7CiAgICAgaWYgKCBwZ19tYWRk
ciA9PSAwICkKICAgICB7CiAgICAgICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xv
Y2spOwogICAgICAgICByZXR1cm4gLUVOT01FTTsKICAgICB9CiAgICAgcGFnZSA9IChzdHJ1Y3Qg
ZG1hX3B0ZSAqKW1hcF92dGRfZG9tYWluX3BhZ2UocGdfbWFkZHIpOwotICAgIHB0ZSA9IHBhZ2Ug
KyAoZGZuICYgTEVWRUxfTUFTSyk7CisgICAgcHRlID0gcGFnZSArIChkZm5feChkZm4pICYgTEVW
RUxfTUFTSyk7CiAgICAgb2xkID0gKnB0ZTsKLSAgICBkbWFfc2V0X3B0ZV9hZGRyKG5ldywgKHBh
ZGRyX3QpbWZuIDw8IFBBR0VfU0hJRlRfNEspOworICAgIGRtYV9zZXRfcHRlX2FkZHIobmV3LCBt
Zm5fdG9fbWFkZHIobWZuKSk7CiAgICAgZG1hX3NldF9wdGVfcHJvdChuZXcsCiAgICAgICAgICAg
ICAgICAgICAgICAoKGZsYWdzICYgSU9NTVVGX3JlYWRhYmxlKSA/IERNQV9QVEVfUkVBRCAgOiAw
KSB8CiAgICAgICAgICAgICAgICAgICAgICAoKGZsYWdzICYgSU9NTVVGX3dyaXRhYmxlKSA/IERN
QV9QVEVfV1JJVEUgOiAwKSk7CkBAIC0xODI2LDEzICsxODI0LDEzIEBAIHN0YXRpYyBpbnQgX19t
dXN0X2NoZWNrIGludGVsX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsCiB9CiAKIHN0
YXRpYyBpbnQgX19tdXN0X2NoZWNrIGludGVsX2lvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFp
biAqZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgbG9uZyBkZm4pCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGRmbl90IGRmbikKIHsKICAgICAvKiBEbyBub3RoaW5nIGlmIGhhcmR3YXJlIGRvbWFp
biBhbmQgaW9tbXUgc3VwcG9ydHMgcGFzcyB0aHJ1LiAqLwogICAgIGlmICggaW9tbXVfaHdkb21f
cGFzc3Rocm91Z2ggJiYgaXNfaGFyZHdhcmVfZG9tYWluKGQpICkKICAgICAgICAgcmV0dXJuIDA7
CiAKLSAgICByZXR1cm4gZG1hX3B0ZV9jbGVhcl9vbmUoZCwgX19kZm5fdG9fZGFkZHIoZGZuKSk7
CisgICAgcmV0dXJuIGRtYV9wdGVfY2xlYXJfb25lKGQsIGRmbl90b19kYWRkcihkZm4pKTsKIH0K
IAogaW50IGlvbW11X3B0ZV9mbHVzaChzdHJ1Y3QgZG9tYWluICpkLCB1aW50NjRfdCBkZm4sIHVp
bnQ2NF90ICpwdGUsCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9t
bXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCmluZGV4IGY5YmQxYzhi
YjIuLmI1MTFmODIyYWQgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9p
b21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCkBAIC02OCw3
ICs2OCw3IEBAIGludCBhcmNoX2lvbW11X3BvcHVsYXRlX3BhZ2VfdGFibGUoc3RydWN0IGRvbWFp
biAqZCkKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBBU1NFUlQoIShnZm4gPj4gREVG
QVVMVF9ET01BSU5fQUREUkVTU19XSURUSCkpOwogICAgICAgICAgICAgICAgIEJVR19PTihTSEFS
RURfTTJQKGdmbikpOwotICAgICAgICAgICAgICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+bWFw
X3BhZ2UoZCwgZ2ZuLCBtZm4sCisgICAgICAgICAgICAgICAgcmMgPSBoZC0+cGxhdGZvcm1fb3Bz
LT5tYXBfcGFnZShkLCBfZGZuKGdmbiksIF9tZm4obWZuKSwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSB8CiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfd3JpdGFibGUpOwog
ICAgICAgICAgICAgfQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2Ft
ZC1pb21tdS1wcm90by5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1w
cm90by5oCmluZGV4IDk5YmMyMWM3YjMuLjMwODNkNjI1YmQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8uaAorKysgYi94ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmgKQEAgLTUyLDkgKzUyLDkgQEAgaW50IGFt
ZF9pb21tdV9pbml0KHZvaWQpOwogaW50IGFtZF9pb21tdV91cGRhdGVfaXZyc19tYXBwaW5nX2Fj
cGkodm9pZCk7CiAKIC8qIG1hcHBpbmcgZnVuY3Rpb25zICovCi1pbnQgX19tdXN0X2NoZWNrIGFt
ZF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbWZuLCB1bnNp
Z25lZCBpbnQgZmxhZ3MpOwotaW50IF9fbXVzdF9jaGVjayBhbWRfaW9tbXVfdW5tYXBfcGFnZShz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbik7CitpbnQgX19tdXN0X2NoZWNrIGFt
ZF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4sCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5fdCBtZm4sIHVuc2lnbmVkIGludCBmbGFncyk7
CitpbnQgX19tdXN0X2NoZWNrIGFtZF9pb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQs
IGRmbl90IGRmbik7CiB1NjQgYW1kX2lvbW11X2dldF9uZXh0X3RhYmxlX2Zyb21fcHRlKHUzMiAq
ZW50cnkpOwogaW50IF9fbXVzdF9jaGVjayBhbWRfaW9tbXVfYWxsb2Nfcm9vdChzdHJ1Y3QgZG9t
YWluX2lvbW11ICpoZCk7CiBpbnQgYW1kX2lvbW11X3Jlc2VydmVfZG9tYWluX3VuaXR5X21hcChz
dHJ1Y3QgZG9tYWluICpkb21haW4sCkBAIC03Nyw3ICs3Nyw3IEBAIHZvaWQgaW9tbXVfZHRlX3Nl
dF9ndWVzdF9jcjModTMyICpkdGUsIHUxNiBkb21faWQsIHU2NCBnY3IzLAogCiAvKiBzZW5kIGNt
ZCB0byBpb21tdSAqLwogdm9pZCBhbWRfaW9tbXVfZmx1c2hfYWxsX3BhZ2VzKHN0cnVjdCBkb21h
aW4gKmQpOwotdm9pZCBhbWRfaW9tbXVfZmx1c2hfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgbG9uZyBnZm4sCit2b2lkIGFtZF9pb21tdV9mbHVzaF9wYWdlcyhzdHJ1Y3QgZG9tYWlu
ICpkLCB1bnNpZ25lZCBsb25nIGRmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGludCBvcmRlcik7CiB2b2lkIGFtZF9pb21tdV9mbHVzaF9pb3RsYih1OCBkZXZmbiwgY29u
c3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50
NjRfdCBnYWRkciwgdW5zaWduZWQgaW50IG9yZGVyKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L3hlbi9pb21tdS5oIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKaW5kZXggZjlkODZmYzgxNi4u
NzMxMzk1N2M4MSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKKysrIGIveGVu
L2luY2x1ZGUveGVuL2lvbW11LmgKQEAgLTQ4LDYgKzQ4LDExIEBAIHN0YXRpYyBpbmxpbmUgZGZu
X3QgZGZuX2FkZChkZm5fdCBkZm4sIHVuc2lnbmVkIGxvbmcgaSkKICAgICByZXR1cm4gX2Rmbihk
Zm5feChkZm4pICsgaSk7CiB9CiAKK3N0YXRpYyBpbmxpbmUgYm9vbF90IGRmbl9lcShkZm5fdCB4
LCBkZm5fdCB5KQoreworICAgIHJldHVybiBkZm5feCh4KSA9PSBkZm5feCh5KTsKK30KKwogZXh0
ZXJuIGJvb2xfdCBpb21tdV9lbmFibGUsIGlvbW11X2VuYWJsZWQ7CiBleHRlcm4gYm9vbF90IGZv
cmNlX2lvbW11LCBpb21tdV92ZXJib3NlOwogZXh0ZXJuIGJvb2xfdCBpb21tdV93b3JrYXJvdW5k
X2Jpb3NfYnVnLCBpb21tdV9pZ2Z4OwpAQCAtMTc0LDkgKzE3OSw5IEBAIHN0cnVjdCBpb21tdV9v
cHMgewogI2VuZGlmIC8qIEhBU19QQ0kgKi8KIAogICAgIHZvaWQgKCp0ZWFyZG93bikoc3RydWN0
IGRvbWFpbiAqZCk7Ci0gICAgaW50IF9fbXVzdF9jaGVjayAoKm1hcF9wYWdlKShzdHJ1Y3QgZG9t
YWluICpkLCB1bnNpZ25lZCBsb25nIGRmbiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVuc2lnbmVkIGxvbmcgbWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpOwotICAgIGludCBfX211
c3RfY2hlY2sgKCp1bm1hcF9wYWdlKShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGRm
bik7CisgICAgaW50IF9fbXVzdF9jaGVjayAoKm1hcF9wYWdlKShzdHJ1Y3QgZG9tYWluICpkLCBk
Zm5fdCBkZm4sIG1mbl90IG1mbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGludCBmbGFncyk7CisgICAgaW50IF9fbXVzdF9jaGVjayAoKnVubWFwX3BhZ2UpKHN0
cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbik7CiAgICAgdm9pZCAoKmZyZWVfcGFnZV90YWJsZSko
c3RydWN0IHBhZ2VfaW5mbyAqKTsKICNpZmRlZiBDT05GSUdfWDg2CiAgICAgdm9pZCAoKnVwZGF0
ZV9pcmVfZnJvbV9hcGljKSh1bnNpZ25lZCBpbnQgYXBpYywgdW5zaWduZWQgaW50IHJlZywgdW5z
aWduZWQgaW50IHZhbHVlKTsKQEAgLTE4Nyw3ICsxOTIsNyBAQCBzdHJ1Y3QgaW9tbXVfb3BzIHsK
ICAgICB2b2lkICgqcmVzdW1lKSh2b2lkKTsKICAgICB2b2lkICgqc2hhcmVfcDJtKShzdHJ1Y3Qg
ZG9tYWluICpkKTsKICAgICB2b2lkICgqY3Jhc2hfc2h1dGRvd24pKHZvaWQpOwotICAgIGludCBf
X211c3RfY2hlY2sgKCppb3RsYl9mbHVzaCkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9u
ZyBkZm4sCisgICAgaW50IF9fbXVzdF9jaGVjayAoKmlvdGxiX2ZsdXNoKShzdHJ1Y3QgZG9tYWlu
ICpkLCBkZm5fdCBkZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgcGFnZV9jb3VudCk7CiAgICAgaW50IF9fbXVzdF9jaGVjayAoKmlvdGxiX2ZsdXNo
X2FsbCkoc3RydWN0IGRvbWFpbiAqZCk7CiAgICAgaW50ICgqZ2V0X3Jlc2VydmVkX2RldmljZV9t
ZW1vcnkpKGlvbW11X2dyZG1fdCAqLCB2b2lkICopOwotLSAKMi4xMS4wCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 17:00:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 17:00: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 1g7O2A-0001VG-5C; Tue, 02 Oct 2018 17:00:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=trsn=mo=citrix.com=prvs=80683a78a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g7O27-0001TR-N5
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 17:00:27 +0000
X-Inumbo-ID: d379b205-c664-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d379b205-c664-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 17:01:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,332,1534809600"; d="scan'208";a="66844848"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 2 Oct 2018 18:00:15 +0100
Message-ID: <20181002170019.1911-6-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181002170019.1911-1-paul.durrant@citrix.com>
References: <20181002170019.1911-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v13 5/9] memory: add check_get_page_from_gfn()
 as a wrapper...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Paul Durrant <paul.durrant@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Li4uZm9yIHNvbWUgdXNlcyBvZiBnZXRfcGFnZV9mcm9tX2dmbigpLgoKVGhlcmUgYXJlIG1hbnkg
b2NjdXJyZW5jZXMgb2YgdGhlIGZvbGxvd2luZyBwYXR0ZXJuIGluIHRoZSBjb2RlOgoKICAgIHEg
PSA8cmVhZG9ubHkgbG9vay11cD4gPyBQMk1fQUxMT0MgOiBQMk1fVU5TSEFSRTsKICAgIHBhZ2Ug
PSBnZXRfcGFnZV9mcm9tX2dmbihkLCBnZm4sICZwMm10LCBxKTsKCiAgICBpZiAoIHAybV9pc19w
YWdpbmcocDJtdCkgKQogICAgewogICAgICAgIGlmICggcGFnZSApCiAgICAgICAgICAgIHB1dF9w
YWdlKHBhZ2UpOwoKICAgICAgICBwMm1fbWVtX3BhZ2luZ19wb3B1bGF0ZShkLCBnZm4pOwogICAg
ICAgIHJldHVybiA8LUVBR0FJTiBvciBlcXVpdmFsZW50PjsKICAgIH0KCiAgICBpZiAoIChxICYg
UDJNX1VOU0hBUkUpICYmIHAybV9pc19zaGFyZWQocDJtdCkgKQogICAgewogICAgICAgIGlmICgg
cGFnZSApCiAgICAgICAgICAgIHB1dF9wYWdlKHBhZ2UpOwoKICAgICAgICByZXR1cm4gPC1FQUdB
SU4gb3IgZXF1aXZhbGVudD47CiAgICB9CgogICAgaWYgKCAhcGFnZSApCiAgICAgICAgcmV0dXJu
IDwtRUlOVkFMIG9yIGVxdWl2YWxlbnQ+OwoKVGhlcmUgYXJlIHNvbWUgc21hbGwgZGlmZmVyZW5j
ZXMgYmV0d2VlbiB0aGUgZXhhY3Qgd2F5IHRoZSBvY2N1cnJlbmNlcwphcmUgY29kZWQgYnV0IHRo
ZSBkZXNpcmVkIHNlbWFudGljIGlzIHRoZSBzYW1lLgoKVGhpcyBwYXRjaCBpbnRyb2R1Y2VzIGEg
bmV3IGNvbW1vbiBpbXBsZW1lbnRhdGlvbiBvZiB0aGlzIGNvZGUgaW4KY2hlY2tfZ2V0X3BhZ2Vf
ZnJvbV9nZm4oKSBhbmQgdGhlbiBjb252ZXJ0cyB0aGUgdmFyaW91cyBvcGVuLWNvZGVkIHBhdHRl
cm5zCmludG8gY2FsbHMgdG8gdGhpcyBuZXcgZnVuY3Rpb24uCgpOT1RFOiBBIGZvcndhcmQgZGVj
bGFyYXRpb24gb2YgcDJtX3R5cGVfdCBlbnVtIGhhcyBiZWVuIGludHJvZHVjZWQgaW4KICAgICAg
cDJtLWNvbW1vbi5oIHNvIHRoYXQgaXQgaXMgcG9zc2libGUgdG8gZGVjbGFyZQogICAgICBjaGVj
a19nZXRfcGFnZV9mcm9tX2dmbigpIHRoZXJlIHJhdGhlciB0aGFuIGhhdmluZyB0byBhZGQKICAg
ICAgZHVwbGljYXRlIGRlY2xhcmF0aW9ucyBpbiB0aGUgcGVyLWFyY2hpdGVjdHVyZSBwMm0gaGVh
ZGVycy4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5j
b20+ClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpS
ZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBY2tlZC1ieTogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxh
cEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5j
b20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNj
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVl
Z2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgp2MTE6
CiAtIEZvcndhcmQgZGVjbGFyZSBwMm1fdHlwZV90IGluIHAybS1jb21tb24uaCB0byBhbGxvdyB0
aGUgZHVwbGljYXRlCiAgIGRlY2xhcmF0aW9ucyBvZiBjaGVja19nZXRfcGFnZV9mcm9tX2dmbigp
IHRvIGJlIHJlbW92ZWQsIGFuZCBoZW5jZSBhZGQKICAgSmFuJ3MgUi1iLgoKdjEwOgogLSBFeHBh
bmQgY29tbWl0IGNvbW1lbnQgdG8gcG9pbnQgb3V0IHRoZSByZWFzb24gZm9yIHRoZSBkdXBsaWNh
dGUKICAgZGVjbGFyYXRpb25zIG9mIGNoZWNrX2dldF9wYWdlX2Zyb21fZ2ZuKCkuCgp2OToKIC0g
RGVmZXIgUDJNIHR5cGUgY2hlY2tzIChiZXlvbmQgc2hhcmVkIG9yIHBhZ2luZykgdG8gdGhlIGNh
bGxlci4KCnY3OgogLSBGaXggQVJNIGJ1aWxkIGJ5IGludHJvZHVjaW5nIHAybV9pc19yZWFkb25s
eSgpIHByZWRpY2F0ZS4KIC0gUmUtbmFtZSBnZXRfcGFnZWRfZnJhbWUoKSAtPiBjaGVja19nZXRf
cGFnZV9mcm9tX2dmbigpLgogLSBBZGp1c3QgZGVmYXVsdCBjYXNlcyBvZiBjYWxsZXJzIHN3aXRj
aC1pbmcgb24gcmV0dXJuIHZhbHVlLgoKdjM6CiAtIEFkZHJlc3NlZCBjb21tZW50cyBmcm9tIEdl
b3JnZS4KCnYyOgogLSBOZXcgaW4gdjIuCi0tLQogeGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMg
ICB8IDI1ICsrKysrKysrKysrLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAg
ICAgfCAxNCArLS0tLS0tLS0tLS0tCiB4ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgICAgIHwgMzIg
KysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0KIHhlbi9jb21tb24vbWVtb3J5LmMgICAgICAg
ICAgfCA0OSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLQogeGVu
L2luY2x1ZGUvYXNtLWFybS9wMm0uaCAgICB8ICA0ICsrLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYv
cDJtLmggICAgfCAgNSArKy0tLQogeGVuL2luY2x1ZGUveGVuL3AybS1jb21tb24uaCB8ICA2ICsr
KysrKwogNyBmaWxlcyBjaGFuZ2VkLCA3NyBpbnNlcnRpb25zKCspLCA1OCBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni9o
dm0vZW11bGF0ZS5jCmluZGV4IGVhYjY2ZWFiNzcuLmNkMWQ5YTdjNTcgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5j
CkBAIC0zNTYsMjIgKzM1NiwyMSBAQCBzdGF0aWMgaW50IGh2bWVtdWxfYWNxdWlyZV9wYWdlKHVu
c2lnbmVkIGxvbmcgZ21mbiwgc3RydWN0IHBhZ2VfaW5mbyAqKnBhZ2UpCiAgICAgc3RydWN0IGRv
bWFpbiAqY3Vycl9kID0gY3VycmVudC0+ZG9tYWluOwogICAgIHAybV90eXBlX3QgcDJtdDsKIAot
ICAgICpwYWdlID0gZ2V0X3BhZ2VfZnJvbV9nZm4oY3Vycl9kLCBnbWZuLCAmcDJtdCwgUDJNX1VO
U0hBUkUpOwotCi0gICAgaWYgKCAqcGFnZSA9PSBOVUxMICkKLSAgICAgICAgcmV0dXJuIFg4NkVN
VUxfVU5IQU5ETEVBQkxFOwotCi0gICAgaWYgKCBwMm1faXNfcGFnaW5nKHAybXQpICkKKyAgICBz
d2l0Y2ggKCBjaGVja19nZXRfcGFnZV9mcm9tX2dmbihjdXJyX2QsIF9nZm4oZ21mbiksIGZhbHNl
LCAmcDJtdCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWdlKSApCiAg
ICAgewotICAgICAgICBwdXRfcGFnZSgqcGFnZSk7Ci0gICAgICAgIHAybV9tZW1fcGFnaW5nX3Bv
cHVsYXRlKGN1cnJfZCwgZ21mbik7Ci0gICAgICAgIHJldHVybiBYODZFTVVMX1JFVFJZOwotICAg
IH0KKyAgICBjYXNlIDA6CisgICAgICAgIGJyZWFrOwogCi0gICAgaWYgKCBwMm1faXNfc2hhcmVk
KHAybXQpICkKLSAgICB7Ci0gICAgICAgIHB1dF9wYWdlKCpwYWdlKTsKKyAgICBjYXNlIC1FQUdB
SU46CiAgICAgICAgIHJldHVybiBYODZFTVVMX1JFVFJZOworCisgICAgZGVmYXVsdDoKKyAgICAg
ICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CisgICAgICAgIC8qIEZhbGx0aHJvdWdoICovCisKKyAg
ICBjYXNlIC1FSU5WQUw6CisgICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKICAg
ICB9CiAKICAgICAvKiBUaGlzIGNvZGUgc2hvdWxkIG5vdCBiZSByZWFjaGVkIGlmIHRoZSBnbWZu
IGlzIG5vdCBSQU0gKi8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4v
YXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IDUxZmMzZWMwN2YuLmZhOTk0YTM2YTQgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpA
QCAtMjUzNiwyMCArMjUzNiw4IEBAIHN0YXRpYyB2b2lkICpfaHZtX21hcF9ndWVzdF9mcmFtZSh1
bnNpZ25lZCBsb25nIGdmbiwgYm9vbF90IHBlcm1hbmVudCwKICAgICBzdHJ1Y3QgcGFnZV9pbmZv
ICpwYWdlOwogICAgIHN0cnVjdCBkb21haW4gKmQgPSBjdXJyZW50LT5kb21haW47CiAKLSAgICBw
YWdlID0gZ2V0X3BhZ2VfZnJvbV9nZm4oZCwgZ2ZuLCAmcDJtdCwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgd3JpdGFibGUgPyBQMk1fVU5TSEFSRSA6IFAyTV9BTExPQyk7Ci0gICAgaWYg
KCAocDJtX2lzX3NoYXJlZChwMm10KSAmJiB3cml0YWJsZSkgfHwgIXBhZ2UgKQotICAgIHsKLSAg
ICAgICAgaWYgKCBwYWdlICkKLSAgICAgICAgICAgIHB1dF9wYWdlKHBhZ2UpOwotICAgICAgICBy
ZXR1cm4gTlVMTDsKLSAgICB9Ci0gICAgaWYgKCBwMm1faXNfcGFnaW5nKHAybXQpICkKLSAgICB7
Ci0gICAgICAgIHB1dF9wYWdlKHBhZ2UpOwotICAgICAgICBwMm1fbWVtX3BhZ2luZ19wb3B1bGF0
ZShkLCBnZm4pOworICAgIGlmICggY2hlY2tfZ2V0X3BhZ2VfZnJvbV9nZm4oZCwgX2dmbihnZm4p
LCAhd3JpdGFibGUsICZwMm10LCAmcGFnZSkgKQogICAgICAgICByZXR1cm4gTlVMTDsKLSAgICB9
CiAKICAgICBpZiAoIHdyaXRhYmxlICkKICAgICB7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2dy
YW50X3RhYmxlLmMgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKaW5kZXggMGYwYjdiMWE0OS4u
MzYwNGE4ODEyYyAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCisrKyBiL3hl
bi9jb21tb24vZ3JhbnRfdGFibGUuYwpAQCAtMzc0LDI1ICszNzQsMjMgQEAgc3RhdGljIGludCBn
ZXRfcGFnZWRfZnJhbWUodW5zaWduZWQgbG9uZyBnZm4sIG1mbl90ICptZm4sCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICoqcGFnZSwgYm9vbCByZWFkb25seSwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBkb21haW4gKnJkKQogewotICAgIGlu
dCByYyA9IEdOVFNUX29rYXk7CiAgICAgcDJtX3R5cGVfdCBwMm10OworICAgIGludCByYzsKIAot
ICAgICptZm4gPSBJTlZBTElEX01GTjsKLSAgICAqcGFnZSA9IGdldF9wYWdlX2Zyb21fZ2ZuKHJk
LCBnZm4sICZwMm10LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVhZG9ubHkgPyBQ
Mk1fQUxMT0MgOiBQMk1fVU5TSEFSRSk7Ci0gICAgaWYgKCAhKnBhZ2UgKQorICAgIHJjID0gY2hl
Y2tfZ2V0X3BhZ2VfZnJvbV9nZm4ocmQsIF9nZm4oZ2ZuKSwgcmVhZG9ubHksICZwMm10LCBwYWdl
KTsKKyAgICBzd2l0Y2ggKCByYyApCiAgICAgewotI2lmZGVmIFAyTV9TSEFSRURfVFlQRVMKLSAg
ICAgICAgaWYgKCBwMm1faXNfc2hhcmVkKHAybXQpICkKLSAgICAgICAgICAgIHJldHVybiBHTlRT
VF9lYWdhaW47Ci0jZW5kaWYKLSNpZmRlZiBQMk1fUEFHRVNfVFlQRVMKLSAgICAgICAgaWYgKCBw
Mm1faXNfcGFnaW5nKHAybXQpICkKLSAgICAgICAgewotICAgICAgICAgICAgcDJtX21lbV9wYWdp
bmdfcG9wdWxhdGUocmQsIGdmbik7Ci0gICAgICAgICAgICByZXR1cm4gR05UU1RfZWFnYWluOwot
ICAgICAgICB9Ci0jZW5kaWYKKyAgICBjYXNlIDA6CisgICAgICAgIGJyZWFrOworCisgICAgY2Fz
ZSAtRUFHQUlOOgorICAgICAgICByZXR1cm4gR05UU1RfZWFnYWluOworCisgICAgZGVmYXVsdDoK
KyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CisgICAgICAgIC8qIEZhbGx0aHJvdWdoICov
CisKKyAgICBjYXNlIC1FSU5WQUw6CiAgICAgICAgIHJldHVybiBHTlRTVF9iYWRfcGFnZTsKICAg
ICB9CiAKQEAgLTQwNiw3ICs0MDQsNyBAQCBzdGF0aWMgaW50IGdldF9wYWdlZF9mcmFtZSh1bnNp
Z25lZCBsb25nIGdmbiwgbWZuX3QgKm1mbiwKIAogICAgICptZm4gPSBwYWdlX3RvX21mbigqcGFn
ZSk7CiAKLSAgICByZXR1cm4gcmM7CisgICAgcmV0dXJuIEdOVFNUX29rYXk7CiB9CiAKIHN0YXRp
YyBpbmxpbmUgdm9pZApkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9tZW1vcnkuYyBiL3hlbi9jb21t
b24vbWVtb3J5LmMKaW5kZXggYjU2N2JkNDZiYi4uNTJkNTVkZmVkNyAxMDA2NDQKLS0tIGEveGVu
L2NvbW1vbi9tZW1vcnkuYworKysgYi94ZW4vY29tbW9uL21lbW9yeS5jCkBAIC0xNjI2LDM3ICsx
NjI2LDY2IEBAIHZvaWQgZGVzdHJveV9yaW5nX2Zvcl9oZWxwZXIoCiAgICAgfQogfQogCi1pbnQg
cHJlcGFyZV9yaW5nX2Zvcl9oZWxwZXIoCi0gICAgc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQg
bG9uZyBnbWZuLCBzdHJ1Y3QgcGFnZV9pbmZvICoqX3BhZ2UsCi0gICAgdm9pZCAqKl92YSkKKy8q
CisgKiBBY3F1aXJlIGEgcG9pbnRlciB0byBzdHJ1Y3QgcGFnZV9pbmZvIGZvciBhIHNwZWNpZmll
ZCBkb21hbiBhbmQgR0ZOLAorICogY2hlY2tpbmcgd2hldGhlciB0aGUgcGFnZSBoYXMgYmVlbiBw
YWdlZCBvdXQsIG9yIG5lZWRzIHVuc2hhcmluZy4KKyAqIElmIHRoZSBmdW5jdGlvbiBzdWNjZWVk
cyB0aGVuIHplcm8gaXMgcmV0dXJuZWQsIHBhZ2VfcCBpcyB3cml0dGVuCisgKiB3aXRoIGEgcG9p
bnRlciB0byB0aGUgc3RydWN0IHBhZ2VfaW5mbyB3aXRoIGEgcmVmZXJlbmNlIHRha2VuLCBhbmQK
KyAqIHAybXRfcCBpdCBpcyB3cml0dGVuIHdpdGggdGhlIFAyTSB0eXBlIG9mIHRoZSBwYWdlLiBU
aGUgY2FsbGVyIGlzCisgKiByZXNwb25zaWJsZSBmb3IgZHJvcHBpbmcgdGhlIHJlZmVyZW5jZS4K
KyAqIElmIHRoZSBmdW5jdGlvbiBmYWlscyB0aGVuIGFuIGFwcHJvcHJpYXRlIGVycm5vIGlzIHJl
dHVybmVkIGFuZCB0aGUKKyAqIHZhbHVlcyByZWZlcmVuY2VkIGJ5IHBhZ2VfcCBhbmQgcDJtdF9w
IGFyZSB1bmRlZmluZWQuCisgKi8KK2ludCBjaGVja19nZXRfcGFnZV9mcm9tX2dmbihzdHJ1Y3Qg
ZG9tYWluICpkLCBnZm5fdCBnZm4sIGJvb2wgcmVhZG9ubHksCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcDJtX3R5cGVfdCAqcDJtdF9wLCBzdHJ1Y3QgcGFnZV9pbmZvICoqcGFnZV9wKQog
ewotICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7CisgICAgcDJtX3F1ZXJ5X3QgcSA9IHJlYWRv
bmx5ID8gUDJNX0FMTE9DIDogUDJNX1VOU0hBUkU7CiAgICAgcDJtX3R5cGVfdCBwMm10OwotICAg
IHZvaWQgKnZhOworICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7CiAKLSAgICBwYWdlID0gZ2V0
X3BhZ2VfZnJvbV9nZm4oZCwgZ21mbiwgJnAybXQsIFAyTV9VTlNIQVJFKTsKKyAgICBwYWdlID0g
Z2V0X3BhZ2VfZnJvbV9nZm4oZCwgZ2ZuX3goZ2ZuKSwgJnAybXQsIHEpOwogCiAjaWZkZWYgQ09O
RklHX0hBU19NRU1fUEFHSU5HCiAgICAgaWYgKCBwMm1faXNfcGFnaW5nKHAybXQpICkKICAgICB7
CiAgICAgICAgIGlmICggcGFnZSApCiAgICAgICAgICAgICBwdXRfcGFnZShwYWdlKTsKLSAgICAg
ICAgcDJtX21lbV9wYWdpbmdfcG9wdWxhdGUoZCwgZ21mbik7Ci0gICAgICAgIHJldHVybiAtRU5P
RU5UOworCisgICAgICAgIHAybV9tZW1fcGFnaW5nX3BvcHVsYXRlKGQsIGdmbl94KGdmbikpOwor
ICAgICAgICByZXR1cm4gLUVBR0FJTjsKICAgICB9CiAjZW5kaWYKICNpZmRlZiBDT05GSUdfSEFT
X01FTV9TSEFSSU5HCi0gICAgaWYgKCBwMm1faXNfc2hhcmVkKHAybXQpICkKKyAgICBpZiAoIChx
ICYgUDJNX1VOU0hBUkUpICYmIHAybV9pc19zaGFyZWQocDJtdCkgKQogICAgIHsKICAgICAgICAg
aWYgKCBwYWdlICkKICAgICAgICAgICAgIHB1dF9wYWdlKHBhZ2UpOwotICAgICAgICByZXR1cm4g
LUVOT0VOVDsKKworICAgICAgICByZXR1cm4gLUVBR0FJTjsKICAgICB9CiAjZW5kaWYKIAogICAg
IGlmICggIXBhZ2UgKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAorICAgICpwMm10X3AgPSBw
Mm10OworICAgICpwYWdlX3AgPSBwYWdlOworICAgIHJldHVybiAwOworfQorCitpbnQgcHJlcGFy
ZV9yaW5nX2Zvcl9oZWxwZXIoCisgICAgc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBn
bWZuLCBzdHJ1Y3QgcGFnZV9pbmZvICoqX3BhZ2UsCisgICAgdm9pZCAqKl92YSkKK3sKKyAgICBw
Mm1fdHlwZV90IHAybXQ7CisgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKKyAgICB2b2lkICp2
YTsKKyAgICBpbnQgcmM7CisKKyAgICByYyA9IGNoZWNrX2dldF9wYWdlX2Zyb21fZ2ZuKGQsIF9n
Zm4oZ21mbiksIGZhbHNlLCAmcDJtdCwgJnBhZ2UpOworICAgIGlmICggcmMgKQorICAgICAgICBy
ZXR1cm4gKHJjID09IC1FQUdBSU4pID8gLUVOT0VOVCA6IHJjOworCiAgICAgaWYgKCAhZ2V0X3Bh
Z2VfdHlwZShwYWdlLCBQR1Rfd3JpdGFibGVfcGFnZSkgKQogICAgIHsKICAgICAgICAgcHV0X3Bh
Z2UocGFnZSk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3AybS5oIGIveGVuL2lu
Y2x1ZGUvYXNtLWFybS9wMm0uaAppbmRleCA4ODIzNzA3YzE3Li5jMDM1NTc1NDRhIDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3AybS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0v
cDJtLmgKQEAgLTExMCw3ICsxMTAsNyBAQCBzdHJ1Y3QgcDJtX2RvbWFpbiB7CiAgKiBmdXR1cmUs
IGl0J3MgcG9zc2libGUgdG8gdXNlIGhpZ2hlciB2YWx1ZSBmb3IgcHNldWRvLXR5cGUgYW5kIGRv
bid0IHN0b3JlCiAgKiB0aGVtIGluIHRoZSBwMm0gZW50cnkuCiAgKi8KLXR5cGVkZWYgZW51bSB7
CitlbnVtIHAybV90eXBlIHsKICAgICBwMm1faW52YWxpZCA9IDAsICAgIC8qIE5vdGhpbmcgbWFw
cGVkIGhlcmUgKi8KICAgICBwMm1fcmFtX3J3LCAgICAgICAgIC8qIE5vcm1hbCByZWFkL3dyaXRl
IGd1ZXN0IFJBTSAqLwogICAgIHAybV9yYW1fcm8sICAgICAgICAgLyogUmVhZC1vbmx5OyB3cml0
ZXMgYXJlIHNpbGVudGx5IGRyb3BwZWQgKi8KQEAgLTEyNCw3ICsxMjQsNyBAQCB0eXBlZGVmIGVu
dW0gewogICAgIHAybV9pb21tdV9tYXBfcncsICAgLyogUmVhZC93cml0ZSBpb21tdSBtYXBwaW5n
ICovCiAgICAgcDJtX2lvbW11X21hcF9ybywgICAvKiBSZWFkLW9ubHkgaW9tbXUgbWFwcGluZyAq
LwogICAgIHAybV9tYXhfcmVhbF90eXBlLCAgLyogVHlwZXMgYWZ0ZXIgdGhpcyB3b24ndCBiZSBz
dG9yZSBpbiB0aGUgcDJtICovCi19IHAybV90eXBlX3Q7Cit9OwogCiAvKiBXZSB1c2UgYml0bWFw
cyBhbmQgbWFzayB0byBoYW5kbGUgZ3JvdXBzIG9mIHR5cGVzICovCiAjZGVmaW5lIHAybV90b19t
YXNrKF90KSAoMVVMIDw8IChfdCkpCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L3Ay
bS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaAppbmRleCBiZTNiNmZjYWYwLi5kMDhjNTk1
ODg3IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3AybS5oCisrKyBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvcDJtLmgKQEAgLTUyLDcgKzUyLDcgQEAgZXh0ZXJuIGJvb2xfdCBvcHRfaGFw
XzFnYiwgb3B0X2hhcF8ybWI7CiAgKiBjYW5ub3QgYmUgbm9uLXplcm8sIG90aGVyd2lzZSwgaGFy
ZHdhcmUgZ2VuZXJhdGVzIGlvIHBhZ2UgZmF1bHRzIHdoZW4gCiAgKiBkZXZpY2UgYWNjZXNzIHRo
b3NlIHBhZ2VzLiBUaGVyZWZvcmUsIHAybV9yYW1fcncgaGFzIHRvIGJlIGRlZmluZWQgYXMgMC4K
ICAqLwotdHlwZWRlZiBlbnVtIHsKK2VudW0gcDJtX3R5cGUgewogICAgIHAybV9yYW1fcncgPSAw
LCAgICAgICAgICAgICAvKiBOb3JtYWwgcmVhZC93cml0ZSBndWVzdCBSQU0gKi8KICAgICBwMm1f
aW52YWxpZCA9IDEsICAgICAgICAgICAgLyogTm90aGluZyBtYXBwZWQgaGVyZSAqLwogICAgIHAy
bV9yYW1fbG9nZGlydHkgPSAyLCAgICAgICAvKiBUZW1wb3JhcmlseSByZWFkLW9ubHkgZm9yIGxv
Zy1kaXJ0eSAqLwpAQCAtNzIsNyArNzIsNyBAQCB0eXBlZGVmIGVudW0gewogICAgIHAybV9yYW1f
YnJva2VuID0gMTMsICAgICAgICAgIC8qIEJyb2tlbiBwYWdlLCBhY2Nlc3MgY2F1c2UgZG9tYWlu
IGNyYXNoICovCiAgICAgcDJtX21hcF9mb3JlaWduICA9IDE0LCAgICAgICAgLyogcmFtIHBhZ2Vz
IGZyb20gZm9yZWlnbiBkb21haW4gKi8KICAgICBwMm1faW9yZXFfc2VydmVyID0gMTUsCi19IHAy
bV90eXBlX3Q7Cit9OwogCiAvKiBNb2RpZmllcnMgdG8gdGhlIHF1ZXJ5ICovCiB0eXBlZGVmIHVu
c2lnbmVkIGludCBwMm1fcXVlcnlfdDsKQEAgLTUwMyw3ICs1MDMsNiBAQCBzdGF0aWMgaW5saW5l
IHN0cnVjdCBwYWdlX2luZm8gKmdldF9wYWdlX2Zyb21fZ2ZuKAogICAgIHJldHVybiBtZm5fdmFs
aWQoX21mbihnZm4pKSAmJiBnZXRfcGFnZShwYWdlLCBkKSA/IHBhZ2UgOiBOVUxMOwogfQogCi0K
IC8qIEdlbmVyYWwgY29udmVyc2lvbiBmdW5jdGlvbiBmcm9tIG1mbiB0byBnZm4gKi8KIHN0YXRp
YyBpbmxpbmUgdW5zaWduZWQgbG9uZyBtZm5fdG9fZ2ZuKHN0cnVjdCBkb21haW4gKmQsIG1mbl90
IG1mbikKIHsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9wMm0tY29tbW9uLmggYi94ZW4v
aW5jbHVkZS94ZW4vcDJtLWNvbW1vbi5oCmluZGV4IDc0MzExOTUwYWQuLmY0ZDMwZWZlNWYgMTAw
NjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9wMm0tY29tbW9uLmgKKysrIGIveGVuL2luY2x1ZGUv
eGVuL3AybS1jb21tb24uaApAQCAtMzIsNSArMzIsMTEgQEAgdW5zaWduZWQgbG9uZwogcDJtX3Bv
ZF9kZWNyZWFzZV9yZXNlcnZhdGlvbihzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBvcmRlcik7CiAKK3R5cGVkZWYg
ZW51bSBwMm1fdHlwZSBwMm1fdHlwZV90OworCitpbnQgX19tdXN0X2NoZWNrIGNoZWNrX2dldF9w
YWdlX2Zyb21fZ2ZuKHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCByZWFkb25seSwgcDJtX3R5cGVfdCAqcDJt
dF9wLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgcGFn
ZV9pbmZvICoqcGFnZV9wKTsKKwogCiAjZW5kaWYgLyogX1hFTl9QMk1fQ09NTU9OX0ggKi8KLS0g
CjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 17:00:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 17:00: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 1g7O2A-0001Vr-FN; Tue, 02 Oct 2018 17:00:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=trsn=mo=citrix.com=prvs=80683a78a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g7O27-0001TT-Ng
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 17:00:27 +0000
X-Inumbo-ID: d382fb72-c664-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d382fb72-c664-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 17:01:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,332,1534809600"; d="scan'208";a="66844846"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 2 Oct 2018 18:00:17 +0100
Message-ID: <20181002170019.1911-8-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181002170019.1911-1-paul.durrant@citrix.com>
References: <20181002170019.1911-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v13 7/9] vtd: add lookup_page method to iommu_ops
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBhZGRzIGEgbmV3IG1ldGhvZCB0byB0aGUgVlQtZCBJT01NVSBpbXBsZW1lbnRh
dGlvbiB0byBmaW5kIHRoZQpNRk4gY3VycmVudGx5IG1hcHBlZCBieSB0aGUgc3BlY2lmaWVkIERG
TiBhbG9uZyB3aXRoIGEgd3JhcHBlciBmdW5jdGlvbgppbiBnZW5lcmljIElPTU1VIGNvZGUgdG8g
Y2FsbCB0aGUgaW1wbGVtZW50YXRpb24gaWYgaXQgZXhpc3RzLgoKTk9URTogVGhpcyBwYXRjaCBv
bmx5IGFkZHMgYSBYZW4taW50ZXJuYWwgaW50ZXJmYWNlLiBUaGlzIHdpbGwgYmUgdXNlZCBieQog
ICAgICBhIHN1YnNlcXVlbnQgcGF0Y2guCiAgICAgIEFub3RoZXIgc3Vic2VxdWVudCBwYXRjaCB3
aWxsIGFkZCBzaW1pbGFyIGZ1bmN0aW9uYWxpdHkgZm9yIEFNRAogICAgICBJT01NVXMuCgpTaWdu
ZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpSZXZpZXdl
ZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpSZXZpZXdlZC1ieTogS2V2aW4g
VGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Ci0tLQpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KCnYx
MToKIC0gRm9sZCBpbiBwYXRjaCB0byBjaGFuZ2UgZmFpbHVyZSBzZW1hbnRpY3MgKGFscmVhZHkg
YWNrLWVkIGJ5IEtldmluKS4KCnYxMDoKIC0gQWRqdXN0IHRoZSBsb2NraW5nIGNvbW1lbnQuCgp2
OToKIC0gQWRkIGNvbW1lbnQgYWJvdXQgbG9ja2luZyBpbiB4ZW4vaW9tbXUuaC4KCnY4OgogLSBS
ZW1vdmUgY2xlYW4tdXAgYXMgdGhpcyBpcyBub3cgZG9uZSBieSBhIHByaW9yIHBhdGNoLgogLSBN
YWtlIGludGVsX2lvbW11X2xvb2t1cF9wYWdlKCkgcmV0dXJuIGRmbiB2YWx1ZSBpZiB1c2luZyBz
aGFyZWQgRVBUCiAgIG9yIGlvbW11X3Bhc3N0aHJvdWdoIGlzIHNldCwgYXMgcmVxdWVzdGVkIGJ5
IEtldmluLgoKdjc6CiAtIFJlLWJhc2UgYW5kIHJlLW5hbWUgQkZOIC0+IERGTi4KIC0gQWRkIG1p
c3NpbmcgY2hlY2tzIGZvciBzaGFyZWQgRVBUIGFuZCBpb21tdV9wYXNzdGhyb3VnaC4KIC0gUmVt
b3ZlIHVubmVjZXNzYXJ5IGluaXRpYWxpemVycyBhbmQgdXNlIGFycmF5LXN0eWxlIGRlcmVmZXJl
bmNlLgogLSBEcm9wIFdlaSdzIFItYiBiZWNhdXNlIG9mIGNvZGUgY2h1cm4uCgp2MzoKIC0gQWRk
cmVzc2VkIGNvbW1lbnRzIGZyb20gR2VvcmdlLgoKdjI6CiAtIEFkZHJlc3NlZCBzb21lIGNvbW1l
bnRzIGZyb20gSmFuLgotLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgICAgIHwg
MTEgKysrKysrKysrKwogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgfCA0MSAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC92dGQvaW9tbXUuaCB8ICAzICsrKwogeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAg
ICAgICAgfCAxMCArKysrKysrKysKIDQgZmlsZXMgY2hhbmdlZCwgNjUgaW5zZXJ0aW9ucygrKQoK
ZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9pb21tdS5jCmluZGV4IDQ0ODZiMTYxMDkuLjljYjE3OTMxNDQgMTAwNjQ0
Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvaW9tbXUuYwpAQCAtMzI3LDYgKzMyNywxNyBAQCBpbnQgaW9tbXVfdW5tYXBf
cGFnZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4pCiAgICAgcmV0dXJuIHJjOwogfQogCitp
bnQgaW9tbXVfbG9va3VwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuLCBtZm5fdCAq
bWZuLAorICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCAqZmxhZ3MpCit7CisgICAg
Y29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CisKKyAgICBpZiAo
ICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKKyAgICAgICAgcmV0dXJuIC1F
T1BOT1RTVVBQOworCisgICAgcmV0dXJuIGhkLT5wbGF0Zm9ybV9vcHMtPmxvb2t1cF9wYWdlKGQs
IGRmbiwgbWZuLCBmbGFncyk7Cit9CisKIHN0YXRpYyB2b2lkIGlvbW11X2ZyZWVfcGFnZXRhYmxl
cyh1bnNpZ25lZCBsb25nIHVudXNlZCkKIHsKICAgICBkbyB7CmRpZmYgLS1naXQgYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC9pb21tdS5jCmluZGV4IDViNjZlZGU1OTkuLjFlODYxYjY5NmQgMTAwNjQ0Ci0tLSBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC9pb21tdS5jCkBAIC0xODQwLDYgKzE4NDAsNDYgQEAgc3RhdGljIGludCBfX211c3Rf
Y2hlY2sgaW50ZWxfaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAogICAgIHJldHVy
biBkbWFfcHRlX2NsZWFyX29uZShkLCBkZm5fdG9fZGFkZHIoZGZuKSk7CiB9CiAKK3N0YXRpYyBp
bnQgaW50ZWxfaW9tbXVfbG9va3VwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuLCBt
Zm5fdCAqbWZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBp
bnQgKmZsYWdzKQoreworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQp
OworICAgIHN0cnVjdCBkbWFfcHRlICpwYWdlLCB2YWw7CisgICAgdTY0IHBnX21hZGRyOworCisg
ICAgLyoKKyAgICAgKiBJZiBWVC1kIHNoYXJlcyBFUFQgcGFnZSB0YWJsZSBvciBpZiB0aGUgZG9t
YWluIGlzIHRoZSBoYXJkd2FyZQorICAgICAqIGRvbWFpbiBhbmQgaW9tbXVfcGFzc3Rocm91Z2gg
aXMgc2V0IHRoZW4gcGFzcyBiYWNrIHRoZSBkZm4uCisgICAgICovCisgICAgaWYgKCBpb21tdV91
c2VfaGFwX3B0KGQpIHx8CisgICAgICAgICAoaW9tbXVfaHdkb21fcGFzc3Rocm91Z2ggJiYgaXNf
aGFyZHdhcmVfZG9tYWluKGQpKSApCisgICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKKworICAg
IHNwaW5fbG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKKworICAgIHBnX21hZGRyID0gYWRk
cl90b19kbWFfcGFnZV9tYWRkcihkLCBkZm5fdG9fZGFkZHIoZGZuKSwgMCk7CisgICAgaWYgKCAh
cGdfbWFkZHIgKQorICAgIHsKKyAgICAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdf
bG9jayk7CisgICAgICAgIHJldHVybiAtRU5PTUVNOworICAgIH0KKworICAgIHBhZ2UgPSBtYXBf
dnRkX2RvbWFpbl9wYWdlKHBnX21hZGRyKTsKKyAgICB2YWwgPSBwYWdlW2Rmbl94KGRmbikgJiBM
RVZFTF9NQVNLXTsKKworICAgIHVubWFwX3Z0ZF9kb21haW5fcGFnZShwYWdlKTsKKyAgICBzcGlu
X3VubG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKKworICAgIGlmICggIWRtYV9wdGVfcHJl
c2VudCh2YWwpICkKKyAgICAgICAgcmV0dXJuIC1FTk9FTlQ7CisKKyAgICAqbWZuID0gbWFkZHJf
dG9fbWZuKGRtYV9wdGVfYWRkcih2YWwpKTsKKyAgICAqZmxhZ3MgPSBkbWFfcHRlX3JlYWQodmFs
KSA/IElPTU1VRl9yZWFkYWJsZSA6IDA7CisgICAgKmZsYWdzIHw9IGRtYV9wdGVfd3JpdGUodmFs
KSA/IElPTU1VRl93cml0YWJsZSA6IDA7CisKKyAgICByZXR1cm4gMDsKK30KKwogaW50IGlvbW11
X3B0ZV9mbHVzaChzdHJ1Y3QgZG9tYWluICpkLCB1aW50NjRfdCBkZm4sIHVpbnQ2NF90ICpwdGUs
CiAgICAgICAgICAgICAgICAgICAgIGludCBvcmRlciwgaW50IHByZXNlbnQpCiB7CkBAIC0yNjY1
LDYgKzI3MDUsNyBAQCBjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzIGludGVsX2lvbW11X29wcyA9IHsK
ICAgICAudGVhcmRvd24gPSBpb21tdV9kb21haW5fdGVhcmRvd24sCiAgICAgLm1hcF9wYWdlID0g
aW50ZWxfaW9tbXVfbWFwX3BhZ2UsCiAgICAgLnVubWFwX3BhZ2UgPSBpbnRlbF9pb21tdV91bm1h
cF9wYWdlLAorICAgIC5sb29rdXBfcGFnZSA9IGludGVsX2lvbW11X2xvb2t1cF9wYWdlLAogICAg
IC5mcmVlX3BhZ2VfdGFibGUgPSBpb21tdV9mcmVlX3BhZ2VfdGFibGUsCiAgICAgLnJlYXNzaWdu
X2RldmljZSA9IHJlYXNzaWduX2RldmljZV9vd25lcnNoaXAsCiAgICAgLmdldF9kZXZpY2VfZ3Jv
dXBfaWQgPSBpbnRlbF9pb21tdV9ncm91cF9pZCwKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3Z0ZC9pb21tdS5oIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11
LmgKaW5kZXggNzJjMWEyZTNjZC4uNDdiZGZjYjVlYSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvdnRkL2lvbW11LmgKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRk
L2lvbW11LmgKQEAgLTI3Miw2ICsyNzIsOSBAQCBzdHJ1Y3QgZG1hX3B0ZSB7CiAjZGVmaW5lIGRt
YV9zZXRfcHRlX3Byb3QocCwgcHJvdCkgZG8geyBcCiAgICAgICAgIChwKS52YWwgPSAoKHApLnZh
bCAmIH5ETUFfUFRFX1BST1QpIHwgKChwcm90KSAmIERNQV9QVEVfUFJPVCk7IFwKICAgICB9IHdo
aWxlICgwKQorI2RlZmluZSBkbWFfcHRlX3Byb3QocCkgKChwKS52YWwgJiBETUFfUFRFX1BST1Qp
CisjZGVmaW5lIGRtYV9wdGVfcmVhZChwKSAoZG1hX3B0ZV9wcm90KHApICYgRE1BX1BURV9SRUFE
KQorI2RlZmluZSBkbWFfcHRlX3dyaXRlKHApIChkbWFfcHRlX3Byb3QocCkgJiBETUFfUFRFX1dS
SVRFKQogI2RlZmluZSBkbWFfcHRlX2FkZHIocCkgKChwKS52YWwgJiBQQUREUl9NQVNLICYgUEFH
RV9NQVNLXzRLKQogI2RlZmluZSBkbWFfc2V0X3B0ZV9hZGRyKHAsIGFkZHIpIGRvIHtcCiAgICAg
ICAgICAgICAocCkudmFsIHw9ICgoYWRkcikgJiBQQUdFX01BU0tfNEspOyB9IHdoaWxlICgwKQpk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmggYi94ZW4vaW5jbHVkZS94ZW4vaW9t
bXUuaAppbmRleCA3MzEzOTU3YzgxLi45YWU4MzIxYmI0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS94ZW4vaW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaApAQCAtOTIsNiArOTIs
OCBAQCB2b2lkIGlvbW11X3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQpOwogaW50IF9fbXVzdF9j
aGVjayBpb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4sCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl90IG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKTsK
IGludCBfX211c3RfY2hlY2sgaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5f
dCBkZm4pOworaW50IF9fbXVzdF9jaGVjayBpb21tdV9sb29rdXBfcGFnZShzdHJ1Y3QgZG9tYWlu
ICpkLCBkZm5fdCBkZm4sIG1mbl90ICptZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGludCAqZmxhZ3MpOwogCiBlbnVtIGlvbW11X2ZlYXR1cmUKIHsKQEAg
LTE3OSw5ICsxODEsMTcgQEAgc3RydWN0IGlvbW11X29wcyB7CiAjZW5kaWYgLyogSEFTX1BDSSAq
LwogCiAgICAgdm9pZCAoKnRlYXJkb3duKShzdHJ1Y3QgZG9tYWluICpkKTsKKworICAgIC8qCisg
ICAgICogVGhpcyBibG9jayBvZiBvcGVyYXRpb25zIG11c3QgYmUgYXBwcm9wcmlhdGVseSBsb2Nr
ZWQgYWdhaW5zdCBlYWNoCisgICAgICogb3RoZXIgYnkgdGhlIGNhbGxlciBpbiBvcmRlciB0byBo
YXZlIG1lYW5pbmdmdWwgcmVzdWx0cy4KKyAgICAgKi8KICAgICBpbnQgX19tdXN0X2NoZWNrICgq
bWFwX3BhZ2UpKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbiwgbWZuX3QgbWZuLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKTsKICAgICBpbnQg
X19tdXN0X2NoZWNrICgqdW5tYXBfcGFnZSkoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuKTsK
KyAgICBpbnQgX19tdXN0X2NoZWNrICgqbG9va3VwX3BhZ2UpKHN0cnVjdCBkb21haW4gKmQsIGRm
bl90IGRmbiwgbWZuX3QgKm1mbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIGludCAqZmxhZ3MpOworCiAgICAgdm9pZCAoKmZyZWVfcGFnZV90YWJsZSkoc3Ry
dWN0IHBhZ2VfaW5mbyAqKTsKICNpZmRlZiBDT05GSUdfWDg2CiAgICAgdm9pZCAoKnVwZGF0ZV9p
cmVfZnJvbV9hcGljKSh1bnNpZ25lZCBpbnQgYXBpYywgdW5zaWduZWQgaW50IHJlZywgdW5zaWdu
ZWQgaW50IHZhbHVlKTsKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 17:00:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 17:00: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 1g7O2D-0001YL-1Z; Tue, 02 Oct 2018 17:00:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=trsn=mo=citrix.com=prvs=80683a78a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g7O2B-0001Wv-AN
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 17:00:31 +0000
X-Inumbo-ID: d5dbdfd4-c664-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d5dbdfd4-c664-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 17:01:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,332,1534809600"; d="scan'208";a="66844861"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 2 Oct 2018 18:00:18 +0100
Message-ID: <20181002170019.1911-9-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181002170019.1911-1-paul.durrant@citrix.com>
References: <20181002170019.1911-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v13 8/9] mm / iommu: include need_iommu() test
 in iommu_use_hap_pt()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Jun Nakajima <jun.nakajima@intel.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@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>

VGhlIG5hbWUgJ2lvbW11X3VzZV9oYXBfcHQnIHN1Z2dlc3RzIHRoYXQgdGhhdCBQMk0gdGFibGUg
aXMgaW4gdXNlIGFzIHRoZQpkb21haW4ncyBJT01NVSBwYWdldGFibGUgd2hpY2gsIHByaW9yIHRv
IHRoaXMgcGF0Y2gsIGlzIG5vdCBzdHJpY3RseSB0cnVlCnNpbmNlIHRoZSBtYWNybyBkaWQgbm90
IHRlc3Qgd2hldGhlciB0aGUgZG9tYWluIGFjdHVhbGx5IGhhcyBJT01NVQptYXBwaW5ncy4KClNp
Z25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+ClJldmll
d2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KQWNrZWQtYnk6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0tLQpDYzogSnVuIE5ha2FqaW1hIDxqdW4u
bmFrYWppbWFAaW50ZWwuY29tPgpDYzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5j
aXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCnYxMToKIC0gUHVsbGVkIGluIGZyb20gdjYgb2Yg
dGhlIGZ1bGwgUFYtSU9NTVUgc2VyaWVzLgoKdjQ6CiAtIE5ldyBpbiB2NC4KLS0tCiB4ZW4vYXJj
aC94ODYvbW0vcDJtLWVwdC5jICAgICAgIHwgNiArKystLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0t
cHQuYyAgICAgICAgfCA2ICsrKy0tLQogeGVuL2FyY2gveDg2L21tL3AybS5jICAgICAgICAgICB8
IDIgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgfCAyICstCiB4ZW4vaW5jbHVk
ZS9hc20tYXJtL2lvbW11LmggICAgIHwgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9pb21tdS5o
ICAgICB8IDUgKysrLS0KIDYgZmlsZXMgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgMTEgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYyBiL3hlbi9h
cmNoL3g4Ni9tbS9wMm0tZXB0LmMKaW5kZXggY2Q0Y2I1NzUyYS4uZjMyZGYzZWI3YSAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJt
LWVwdC5jCkBAIC04NzQsMTIgKzg3NCwxMiBAQCBvdXQ6CiAgICAgICAgIGVwdF9zeW5jX2RvbWFp
bihwMm0pOwogCiAgICAgLyogRm9yIGhvc3QgcDJtLCBtYXkgbmVlZCB0byBjaGFuZ2UgVlQtZCBw
YWdlIHRhYmxlLiovCi0gICAgaWYgKCByYyA9PSAwICYmIHAybV9pc19ob3N0cDJtKHAybSkgJiYg
bmVlZF9pb21tdShkKSAmJgorICAgIGlmICggcmMgPT0gMCAmJiBwMm1faXNfaG9zdHAybShwMm0p
ICYmCiAgICAgICAgICBuZWVkX21vZGlmeV92dGRfdGFibGUgKQogICAgIHsKLSAgICAgICAgaWYg
KCBpb21tdV9oYXBfcHRfc2hhcmUgKQorICAgICAgICBpZiAoIGlvbW11X3VzZV9oYXBfcHQoZCkg
KQogICAgICAgICAgICAgcmMgPSBpb21tdV9wdGVfZmx1c2goZCwgZ2ZuLCAmZXB0X2VudHJ5LT5l
cHRlLCBvcmRlciwgdnRkX3B0ZV9wcmVzZW50KTsKLSAgICAgICAgZWxzZQorICAgICAgICBlbHNl
IGlmICggbmVlZF9pb21tdShkKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIGRmbl90IGRmbiA9
IF9kZm4oZ2ZuKTsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS1wdC5jIGIveGVu
L2FyY2gveDg2L21tL3AybS1wdC5jCmluZGV4IDQ3MzU5MzQ0OTIuLmJmMzYxNjA5OTMgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJt
LXB0LmMKQEAgLTY3OCw4ICs2NzgsOCBAQCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9t
YWluICpwMm0sIGdmbl90IGdmbl8sIG1mbl90IG1mbiwKICAgICAgICAgICYmIChnZm4gKyAoMVVM
IDw8IHBhZ2Vfb3JkZXIpIC0gMSA+IHAybS0+bWF4X21hcHBlZF9wZm4pICkKICAgICAgICAgcDJt
LT5tYXhfbWFwcGVkX3BmbiA9IGdmbiArICgxVUwgPDwgcGFnZV9vcmRlcikgLSAxOwogCi0gICAg
aWYgKCBpb21tdV9lbmFibGVkICYmIG5lZWRfaW9tbXUocDJtLT5kb21haW4pICYmCi0gICAgICAg
ICAoaW9tbXVfb2xkX2ZsYWdzICE9IGlvbW11X3B0ZV9mbGFncyB8fCBvbGRfbWZuICE9IG1mbl94
KG1mbikpICkKKyAgICBpZiAoIGlvbW11X2VuYWJsZWQgJiYgKGlvbW11X29sZF9mbGFncyAhPSBp
b21tdV9wdGVfZmxhZ3MgfHwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIG9sZF9tZm4gIT0g
bWZuX3gobWZuKSkgKQogICAgIHsKICAgICAgICAgQVNTRVJUKHJjID09IDApOwogCkBAIC02ODgs
NyArNjg4LDcgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5f
dCBnZm5fLCBtZm5fdCBtZm4sCiAgICAgICAgICAgICBpZiAoIGlvbW11X29sZF9mbGFncyApCiAg
ICAgICAgICAgICAgICAgYW1kX2lvbW11X2ZsdXNoX3BhZ2VzKHAybS0+ZG9tYWluLCBnZm4sIHBh
Z2Vfb3JkZXIpOwogICAgICAgICB9Ci0gICAgICAgIGVsc2UKKyAgICAgICAgZWxzZSBpZiAoIG5l
ZWRfaW9tbXUocDJtLT5kb21haW4pICkKICAgICAgICAgewogICAgICAgICAgICAgZGZuX3QgZGZu
ID0gX2RmbihnZm4pOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMgYi94ZW4v
YXJjaC94ODYvbW0vcDJtLmMKaW5kZXggMzEwOGZiMmIyNy4uNGE5ODE5ODAwNCAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L21tL3AybS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwpAQCAt
MjEwMSw3ICsyMTAxLDcgQEAgc3RhdGljIHVuc2lnbmVkIGludCBtbWlvX29yZGVyKGNvbnN0IHN0
cnVjdCBkb21haW4gKmQsCiAgICAgICogLSBleGNsdWRlIFBWIGd1ZXN0cywgc2hvdWxkIGV4ZWN1
dGlvbiByZWFjaCB0aGlzIGNvZGUgZm9yIHN1Y2guCiAgICAgICogU28gYmUgY2FyZWZ1bCB3aGVu
IGFsdGVyaW5nIHRoaXMuCiAgICAgICovCi0gICAgaWYgKCAhbmVlZF9pb21tdShkKSB8fCAhaW9t
bXVfdXNlX2hhcF9wdChkKSB8fAorICAgIGlmICggIWlvbW11X3VzZV9oYXBfcHQoZCkgfHwKICAg
ICAgICAgIChzdGFydF9mbiAmICgoMVVMIDw8IFBBR0VfT1JERVJfMk0pIC0gMSkpIHx8ICEobnIg
Pj4gUEFHRV9PUkRFUl8yTSkgKQogICAgICAgICByZXR1cm4gUEFHRV9PUkRFUl80SzsKIApkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2lvbW11LmMKaW5kZXggOWNiMTc5MzE0NC4uZWE3Y2NiYWNlNyAxMDA2NDQKLS0t
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9pb21tdS5jCkBAIC00NzUsNyArNDc1LDcgQEAgaW50IGlvbW11X2RvX2RvbWN0bCgK
IAogdm9pZCBpb21tdV9zaGFyZV9wMm1fdGFibGUoc3RydWN0IGRvbWFpbiogZCkKIHsKLSAgICBp
ZiAoIGlvbW11X2VuYWJsZWQgJiYgaW9tbXVfdXNlX2hhcF9wdChkKSApCisgICAgaWYgKCBpb21t
dV91c2VfaGFwX3B0KGQpICkKICAgICAgICAgaW9tbXVfZ2V0X29wcygpLT5zaGFyZV9wMm0oZCk7
CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vaW9tbXUuaCBiL3hlbi9pbmNs
dWRlL2FzbS1hcm0vaW9tbXUuaAppbmRleCA1N2Q5YjFlMTRhLi44ZDE1MDZjNmY3IDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2lvbW11LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFy
bS9pb21tdS5oCkBAIC0yMSw3ICsyMSw3IEBAIHN0cnVjdCBhcmNoX2lvbW11CiB9OwogCiAvKiBB
bHdheXMgc2hhcmUgUDJNIFRhYmxlIGJldHdlZW4gdGhlIENQVSBhbmQgdGhlIElPTU1VICovCi0j
ZGVmaW5lIGlvbW11X3VzZV9oYXBfcHQoZCkgKDEpCisjZGVmaW5lIGlvbW11X3VzZV9oYXBfcHQo
ZCkgKG5lZWRfaW9tbXUoZCkpCiAKIGNvbnN0IHN0cnVjdCBpb21tdV9vcHMgKmlvbW11X2dldF9v
cHModm9pZCk7CiB2b2lkIF9faW5pdCBpb21tdV9zZXRfb3BzKGNvbnN0IHN0cnVjdCBpb21tdV9v
cHMgKm9wcyk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2lvbW11LmggYi94ZW4v
aW5jbHVkZS9hc20teDg2L2lvbW11LmgKaW5kZXggMGVkNGE5ZTg2ZC4uN2MzMTg3YzhlYyAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaW9tbXUuaApAQCAtODksOCArODksOSBAQCBzdGF0aWMgaW5saW5lIGludCBpb21tdV9o
YXJkd2FyZV9zZXR1cCh2b2lkKQogICAgIHJldHVybiAtRU5PREVWOwogfQogCi0vKiBEb2VzIHRo
aXMgZG9tYWluIGhhdmUgYSBQMk0gdGFibGUgd2UgY2FuIHVzZSBhcyBpdHMgSU9NTVUgcGFnZXRh
YmxlPyAqLwotI2RlZmluZSBpb21tdV91c2VfaGFwX3B0KGQpIChoYXBfZW5hYmxlZChkKSAmJiBp
b21tdV9oYXBfcHRfc2hhcmUpCisvKiBBcmUgd2UgdXNpbmcgdGhlIGRvbWFpbiBQMk0gdGFibGUg
YXMgaXRzIElPTU1VIHBhZ2V0YWJsZT8gKi8KKyNkZWZpbmUgaW9tbXVfdXNlX2hhcF9wdChkKSBc
CisgICAgKGhhcF9lbmFibGVkKGQpICYmIG5lZWRfaW9tbXUoZCkgJiYgaW9tbXVfaGFwX3B0X3No
YXJlKQogCiB2b2lkIGlvbW11X3VwZGF0ZV9pcmVfZnJvbV9hcGljKHVuc2lnbmVkIGludCBhcGlj
LCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBpbnQgdmFsdWUpOwogdW5zaWduZWQgaW50IGlv
bW11X3JlYWRfYXBpY19mcm9tX2lyZSh1bnNpZ25lZCBpbnQgYXBpYywgdW5zaWduZWQgaW50IHJl
Zyk7Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 17:00:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 17:00: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 1g7O2D-0001Z1-Fp; Tue, 02 Oct 2018 17:00:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=trsn=mo=citrix.com=prvs=80683a78a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g7O2B-0001Ws-AN
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 17:00:31 +0000
X-Inumbo-ID: d5272284-c664-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d5272284-c664-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 17:01:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,332,1534809600"; d="scan'208";a="66844856"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 2 Oct 2018 18:00:12 +0100
Message-ID: <20181002170019.1911-3-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181002170019.1911-1-paul.durrant@citrix.com>
References: <20181002170019.1911-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v13 2/9] iommu: make use of type-safe DFN and
 MFN in exported 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>,
 Konrad Rzeszutek Wilk <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>,
 Paul Durrant <paul.durrant@citrix.com>, Jun Nakajima <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>

VGhpcyBwYXRjaCBtb2RpZmllcyB0aGUgZGVjbGFyYXRpb24gb2YgdGhlIGVudHJ5IHBvaW50cyB0
byB0aGUgSU9NTVUKc3ViLXN5c3RlbSB0byB1c2UgZGZuX3QgYW5kIG1mbl90IGluIHBsYWNlIG9m
IHVuc2lnbmVkIGxvbmcuIEEgc3Vic2VxdWVudApwYXRjaCB3aWxsIHNpbWlsYXJseSBtb2RpZnkg
dGhlIG1ldGhvZHMgaW4gdGhlIGlvbW11X29wcyBzdHJ1Y3R1cmUuCgpTaWduZWQtb2ZmLWJ5OiBQ
YXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRp
YW5AaW50ZWwuY29tPgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4KQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQWNrZWQt
Ynk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0tLQpDYzogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3Jn
ZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5j
aXRyaXguY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUu
Y29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzog
VGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBKdW4gTmFrYWppbWEgPGp1bi5uYWthamltYUBp
bnRlbC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+
Cgp2OToKIC0gUmUtYmFzZS4KCnY3OgogLSBSZS1iYXNlIGFuZCByZS1uYW1lIEJGTiAtPiBERk4u
CiAtIEFkZGVkIEphbidzIEEtYiBzaW5jZSByZS1uYW1pbmcgd2FzIHB1cmVseSBtZWNoYW5pY2Fs
LgoKdjY6CiAtIFJlLWJhc2UuCgp2MzoKIC0gUmVtb3ZlZCBtb3N0IG9mIHRoZSB1c2VzIG9mIGFu
IGludGVybWVkaWF0ZSAnZnJhbWUnIHZhcmlhYmxlLgoKdjI6CiAtIEFkZHJlc3NlZCBjb21tZW50
cyBmcm9tIEphbi4KIC0gVXNlIGludGVybWVkaWF0ZSAnZnJhbWUnIHZhcmlhYmxlIHRvIGF2b2lk
IGRpcmVjdGx5IGVuY2Fwc3VsYXRpbmcKICAgbWZuIG9yIGdmbiB2YWx1ZXMgYXMgZGZucy4KLS0t
CiB4ZW4vYXJjaC9hcm0vcDJtLmMgICAgICAgICAgICAgICAgICAgIHwgIDMgKystCiB4ZW4vYXJj
aC94ODYvbW0uYyAgICAgICAgICAgICAgICAgICAgIHwgMTAgKysrKy0tLS0KIHhlbi9hcmNoL3g4
Ni9tbS9wMm0tZXB0LmMgICAgICAgICAgICAgfCAxMCArKysrKy0tLQogeGVuL2FyY2gveDg2L21t
L3AybS1wdC5jICAgICAgICAgICAgICB8IDQ1ICsrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0t
LS0tLS0tCiB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAgICAgICAgICAgICAgIHwgMTYgKysrKysr
KystLS0tLQogeGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jICAgICAgICAgICAgICB8ICA1ICsrLS0K
IHhlbi9jb21tb24vZ3JhbnRfdGFibGUuYyAgICAgICAgICAgICAgfCAxMiArKysrKy0tLS0tCiB4
ZW4vY29tbW9uL21lbW9yeS5jICAgICAgICAgICAgICAgICAgIHwgIDQgKystLQogeGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAgICB8IDI1ICsrKysrKysrKystLS0tLS0tLS0KIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgfCAgMSAtCiB4ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC94ODYvaW9tbXUuYyAgIHwgIDMgKystCiB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUu
aCAgICAgICAgICAgICAgIHwgMTQgKysrKysrKy0tLS0KIDEyIGZpbGVzIGNoYW5nZWQsIDg1IGlu
c2VydGlvbnMoKyksIDYzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9w
Mm0uYyBiL3hlbi9hcmNoL2FybS9wMm0uYwppbmRleCAxMzY0ZTU5NjBhLi4wZGIxMmIwMWYxIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcDJtLmMKKysrIGIveGVuL2FyY2gvYXJtL3AybS5jCkBA
IC05NTcsNyArOTU3LDggQEAgc3RhdGljIGludCBfX3AybV9zZXRfZW50cnkoc3RydWN0IHAybV9k
b21haW4gKnAybSwKIAogICAgIGlmICggbmVlZF9pb21tdShwMm0tPmRvbWFpbikgJiYKICAgICAg
ICAgIChscGFlX2lzX3ZhbGlkKG9yaWdfcHRlKSB8fCBscGFlX2lzX3ZhbGlkKCplbnRyeSkpICkK
LSAgICAgICAgcmMgPSBpb21tdV9pb3RsYl9mbHVzaChwMm0tPmRvbWFpbiwgZ2ZuX3goc2dmbiks
IDFVTCA8PCBwYWdlX29yZGVyKTsKKyAgICAgICAgcmMgPSBpb21tdV9pb3RsYl9mbHVzaChwMm0t
PmRvbWFpbiwgX2RmbihnZm5feChzZ2ZuKSksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgMVVMIDw8IHBhZ2Vfb3JkZXIpOwogICAgIGVsc2UKICAgICAgICAgcmMgPSAwOwogCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvbW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDAyYWJk
MDYxYmUuLjU0NmQ5OGM4NjQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9tbS5jCkBAIC0yNzg5LDE0ICsyNzg5LDE0IEBAIHN0YXRpYyBpbnQgX2dldF9w
YWdlX3R5cGUoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwgdW5zaWduZWQgbG9uZyB0eXBlLAogICAg
ICAgICBzdHJ1Y3QgZG9tYWluICpkID0gcGFnZV9nZXRfb3duZXIocGFnZSk7CiAgICAgICAgIGlm
ICggZCAmJiBpc19wdl9kb21haW4oZCkgJiYgdW5saWtlbHkobmVlZF9pb21tdShkKSkgKQogICAg
ICAgICB7Ci0gICAgICAgICAgICBnZm5fdCBnZm4gPSBfZ2ZuKG1mbl90b19nbWZuKGQsIG1mbl94
KHBhZ2VfdG9fbWZuKHBhZ2UpKSkpOworICAgICAgICAgICAgbWZuX3QgbWZuID0gcGFnZV90b19t
Zm4ocGFnZSk7CiAKICAgICAgICAgICAgIGlmICggKHggJiBQR1RfdHlwZV9tYXNrKSA9PSBQR1Rf
d3JpdGFibGVfcGFnZSApCi0gICAgICAgICAgICAgICAgaW9tbXVfcmV0ID0gaW9tbXVfdW5tYXBf
cGFnZShkLCBnZm5feChnZm4pKTsKKyAgICAgICAgICAgICAgICBpb21tdV9yZXQgPSBpb21tdV91
bm1hcF9wYWdlKGQsIF9kZm4obWZuX3gobWZuKSkpOwogICAgICAgICAgICAgZWxzZSBpZiAoIHR5
cGUgPT0gUEdUX3dyaXRhYmxlX3BhZ2UgKQotICAgICAgICAgICAgICAgIGlvbW11X3JldCA9IGlv
bW11X21hcF9wYWdlKGQsIGdmbl94KGdmbiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbWZuX3gocGFnZV90b19tZm4ocGFnZSkpLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFi
bGUpOworICAgICAgICAgICAgICAgIGlvbW11X3JldCA9IGlvbW11X21hcF9wYWdlKGQsIF9kZm4o
bWZuX3gobWZuKSksIG1mbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBJT01NVUZfcmVhZGFibGUgfAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIElPTU1VRl93cml0YWJsZSk7CiAgICAgICAgIH0KICAgICB9CiAKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5j
CmluZGV4IGQzNzY5NjY1NjAuLmUwZWI4NWJjM2QgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9t
bS9wMm0tZXB0LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYwpAQCAtODgxLDE1ICs4
ODEsMTkgQEAgb3V0OgogICAgICAgICAgICAgcmMgPSBpb21tdV9wdGVfZmx1c2goZCwgZ2ZuLCAm
ZXB0X2VudHJ5LT5lcHRlLCBvcmRlciwgdnRkX3B0ZV9wcmVzZW50KTsKICAgICAgICAgZWxzZQog
ICAgICAgICB7CisgICAgICAgICAgICBkZm5fdCBkZm4gPSBfZGZuKGdmbik7CisKICAgICAgICAg
ICAgIGlmICggaW9tbXVfZmxhZ3MgKQogICAgICAgICAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwg
KDEgPDwgb3JkZXIpOyBpKysgKQogICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAg
ICAgcmMgPSBpb21tdV9tYXBfcGFnZShkLCBnZm4gKyBpLCBtZm5feChtZm4pICsgaSwgaW9tbXVf
ZmxhZ3MpOworICAgICAgICAgICAgICAgICAgICByYyA9IGlvbW11X21hcF9wYWdlKGQsIGRmbl9h
ZGQoZGZuLCBpKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5f
YWRkKG1mbiwgaSksIGlvbW11X2ZsYWdzKTsKICAgICAgICAgICAgICAgICAgICAgaWYgKCB1bmxp
a2VseShyYykgKQogICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAg
ICB3aGlsZSAoIGktLSApCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogSWYgc3RhdGVt
ZW50IHRvIHNhdGlzZnkgX19tdXN0X2NoZWNrLiAqLwotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGlmICggaW9tbXVfdW5tYXBfcGFnZShwMm0tPmRvbWFpbiwgZ2ZuICsgaSkgKQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGlmICggaW9tbXVfdW5tYXBfcGFnZShwMm0tPmRvbWFpbiwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGZuX2Fk
ZChkZm4sIGkpKSApCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOwog
CiAgICAgICAgICAgICAgICAgICAgICAgICBicmVhazsKQEAgLTg5OCw3ICs5MDIsNyBAQCBvdXQ6
CiAgICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCAoMSA8
PCBvcmRlcik7IGkrKyApCiAgICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICBy
ZXQgPSBpb21tdV91bm1hcF9wYWdlKGQsIGdmbiArIGkpOworICAgICAgICAgICAgICAgICAgICBy
ZXQgPSBpb21tdV91bm1hcF9wYWdlKGQsIGRmbl9hZGQoZGZuLCBpKSk7CiAgICAgICAgICAgICAg
ICAgICAgIGlmICggIXJjICkKICAgICAgICAgICAgICAgICAgICAgICAgIHJjID0gcmV0OwogICAg
ICAgICAgICAgICAgIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYyBiL3hl
bi9hcmNoL3g4Ni9tbS9wMm0tcHQuYwppbmRleCAzM2RkMTI5NjljLi4wNTY5ZjFkZTgwIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3Ay
bS1wdC5jCkBAIC02ODgsMjkgKzY4OCwzNiBAQCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1f
ZG9tYWluICpwMm0sIGdmbl90IGdmbl8sIG1mbl90IG1mbiwKICAgICAgICAgICAgIGlmICggaW9t
bXVfb2xkX2ZsYWdzICkKICAgICAgICAgICAgICAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMocDJt
LT5kb21haW4sIGdmbiwgcGFnZV9vcmRlcik7CiAgICAgICAgIH0KLSAgICAgICAgZWxzZSBpZiAo
IGlvbW11X3B0ZV9mbGFncyApCi0gICAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8ICgxVUwgPDwg
cGFnZV9vcmRlcik7IGkrKyApCi0gICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgcmMgPSBp
b21tdV9tYXBfcGFnZShwMm0tPmRvbWFpbiwgZ2ZuICsgaSwgbWZuX3gobWZuKSArIGksCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpb21tdV9wdGVfZmxhZ3MpOwotICAgICAg
ICAgICAgICAgIGlmICggdW5saWtlbHkocmMpICkKKyAgICAgICAgZWxzZQorICAgICAgICB7Cisg
ICAgICAgICAgICBkZm5fdCBkZm4gPSBfZGZuKGdmbik7CisKKyAgICAgICAgICAgIGlmICggaW9t
bXVfcHRlX2ZsYWdzICkKKyAgICAgICAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8ICgxVUwgPDwg
cGFnZV9vcmRlcik7IGkrKyApCiAgICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAg
ICB3aGlsZSAoIGktLSApCi0gICAgICAgICAgICAgICAgICAgICAgICAvKiBJZiBzdGF0ZW1lbnQg
dG8gc2F0aXNmeSBfX211c3RfY2hlY2suICovCi0gICAgICAgICAgICAgICAgICAgICAgICBpZiAo
IGlvbW11X3VubWFwX3BhZ2UocDJtLT5kb21haW4sIGdmbiArIGkpICkKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBjb250aW51ZTsKKyAgICAgICAgICAgICAgICAgICAgcmMgPSBpb21tdV9t
YXBfcGFnZShwMm0tPmRvbWFpbiwgZGZuX2FkZChkZm4sIGkpLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIG1mbl9hZGQobWZuLCBpKSwgaW9tbXVfcHRlX2ZsYWdzKTsK
KyAgICAgICAgICAgICAgICAgICAgaWYgKCB1bmxpa2VseShyYykgKQorICAgICAgICAgICAgICAg
ICAgICB7CisgICAgICAgICAgICAgICAgICAgICAgICB3aGlsZSAoIGktLSApCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgLyogSWYgc3RhdGVtZW50IHRvIHNhdGlzZnkgX19tdXN0X2NoZWNr
LiAqLworICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmICggaW9tbXVfdW5tYXBfcGFnZShw
Mm0tPmRvbWFpbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZGZuX2FkZChkZm4sIGkpKSApCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGNvbnRpbnVlOwogCi0gICAgICAgICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAgICAg
ICAgICAgICAgYnJlYWs7CisgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICB9
Ci0gICAgICAgICAgICB9Ci0gICAgICAgIGVsc2UKLSAgICAgICAgICAgIGZvciAoIGkgPSAwOyBp
IDwgKDFVTCA8PCBwYWdlX29yZGVyKTsgaSsrICkKLSAgICAgICAgICAgIHsKLSAgICAgICAgICAg
ICAgICBpbnQgcmV0ID0gaW9tbXVfdW5tYXBfcGFnZShwMm0tPmRvbWFpbiwgZ2ZuICsgaSk7Cisg
ICAgICAgICAgICBlbHNlCisgICAgICAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCAoMVVMIDw8
IHBhZ2Vfb3JkZXIpOyBpKysgKQorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAg
ICAgaW50IHJldCA9IGlvbW11X3VubWFwX3BhZ2UocDJtLT5kb21haW4sCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRmbl9hZGQoZGZuLCBpKSk7CiAKLSAg
ICAgICAgICAgICAgICBpZiAoICFyYyApCi0gICAgICAgICAgICAgICAgICAgIHJjID0gcmV0Owot
ICAgICAgICAgICAgfQorICAgICAgICAgICAgICAgICAgICBpZiAoICFyYyApCisgICAgICAgICAg
ICAgICAgICAgICAgICByYyA9IHJldDsKKyAgICAgICAgICAgICAgICB9CisgICAgICAgIH0KICAg
ICB9CiAKICAgICAvKgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIveGVuL2Fy
Y2gveDg2L21tL3AybS5jCmluZGV4IGQ2YTg4MTBjOTYuLmU1YzA2ZTIyYzcgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9tbS9wMm0uYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKQEAgLTcy
Myw5ICs3MjMsMTEgQEAgcDJtX3JlbW92ZV9wYWdlKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVu
c2lnbmVkIGxvbmcgZ2ZuX2wsIHVuc2lnbmVkIGxvbmcgbWZuLAogCiAgICAgICAgIGlmICggbmVl
ZF9pb21tdShwMm0tPmRvbWFpbikgKQogICAgICAgICB7CisgICAgICAgICAgICBkZm5fdCBkZm4g
PSBfZGZuKG1mbik7CisKICAgICAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgKDEgPDwgcGFnZV9v
cmRlcik7IGkrKyApCiAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgaW50IHJldCA9IGlv
bW11X3VubWFwX3BhZ2UocDJtLT5kb21haW4sIG1mbiArIGkpOworICAgICAgICAgICAgICAgIGlu
dCByZXQgPSBpb21tdV91bm1hcF9wYWdlKHAybS0+ZG9tYWluLCBkZm5fYWRkKGRmbiwgaSkpOwog
CiAgICAgICAgICAgICAgICAgaWYgKCAhcmMgKQogICAgICAgICAgICAgICAgICAgICByYyA9IHJl
dDsKQEAgLTc4MiwxNiArNzg0LDE3IEBAIGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KHN0cnVjdCBk
b21haW4gKmQsIGdmbl90IGdmbiwgbWZuX3QgbWZuLAogICAgIHsKICAgICAgICAgaWYgKCBuZWVk
X2lvbW11KGQpICYmIHQgPT0gcDJtX3JhbV9ydyApCiAgICAgICAgIHsKKyAgICAgICAgICAgIGRm
bl90IGRmbiA9IF9kZm4obWZuX3gobWZuKSk7CisKICAgICAgICAgICAgIGZvciAoIGkgPSAwOyBp
IDwgKDEgPDwgcGFnZV9vcmRlcik7IGkrKyApCiAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAg
ICAgcmMgPSBpb21tdV9tYXBfcGFnZShkLCBtZm5feChtZm5fYWRkKG1mbiwgaSkpLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3gobWZuX2FkZChtZm4sIGkpKSwKKyAg
ICAgICAgICAgICAgICByYyA9IGlvbW11X21hcF9wYWdlKGQsIGRmbl9hZGQoZGZuLCBpKSwgbWZu
X2FkZChtZm4sIGkpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVG
X3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7CiAgICAgICAgICAgICAgICAgaWYgKCByYyAhPSAw
ICkKICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgIHdoaWxlICggaS0tID4g
MCApCiAgICAgICAgICAgICAgICAgICAgICAgICAvKiBJZiBzdGF0ZW1lbnQgdG8gc2F0aXNmeSBf
X211c3RfY2hlY2suICovCi0gICAgICAgICAgICAgICAgICAgICAgICBpZiAoIGlvbW11X3VubWFw
X3BhZ2UoZCwgbWZuX3gobWZuX2FkZChtZm4sIGkpKSkgKQorICAgICAgICAgICAgICAgICAgICAg
ICAgaWYgKCBpb21tdV91bm1hcF9wYWdlKGQsIGRmbl9hZGQoZGZuLCBpKSkgKQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogCiAgICAgICAgICAgICAgICAgICAgIHJldHVy
biByYzsKQEAgLTExNzAsNyArMTE3Myw4IEBAIGludCBzZXRfaWRlbnRpdHlfcDJtX2VudHJ5KHN0
cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuX2wsCiAgICAgewogICAgICAgICBpZiAo
ICFuZWVkX2lvbW11KGQpICkKICAgICAgICAgICAgIHJldHVybiAwOwotICAgICAgICByZXR1cm4g
aW9tbXVfbWFwX3BhZ2UoZCwgZ2ZuX2wsIGdmbl9sLCBJT01NVUZfcmVhZGFibGV8SU9NTVVGX3dy
aXRhYmxlKTsKKyAgICAgICAgcmV0dXJuIGlvbW11X21hcF9wYWdlKGQsIF9kZm4oZ2ZuX2wpLCBf
bWZuKGdmbl9sKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJs
ZSB8IElPTU1VRl93cml0YWJsZSk7CiAgICAgfQogCiAgICAgZ2ZuX2xvY2socDJtLCBnZm4sIDAp
OwpAQCAtMTI2MCw3ICsxMjY0LDcgQEAgaW50IGNsZWFyX2lkZW50aXR5X3AybV9lbnRyeShzdHJ1
Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbl9sKQogICAgIHsKICAgICAgICAgaWYgKCAh
bmVlZF9pb21tdShkKSApCiAgICAgICAgICAgICByZXR1cm4gMDsKLSAgICAgICAgcmV0dXJuIGlv
bW11X3VubWFwX3BhZ2UoZCwgZ2ZuX2wpOworICAgICAgICByZXR1cm4gaW9tbXVfdW5tYXBfcGFn
ZShkLCBfZGZuKGdmbl9sKSk7CiAgICAgfQogCiAgICAgZ2ZuX2xvY2socDJtLCBnZm4sIDApOwpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jIGIveGVuL2FyY2gveDg2L3g4Nl82
NC9tbS5jCmluZGV4IDkwYTY0OGM5NTYuLmQxZmNlNTc0MzIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni94ODZfNjQvbW0uYworKysgYi94ZW4vYXJjaC94ODYveDg2XzY0L21tLmMKQEAgLTE0MzAs
MTMgKzE0MzAsMTQgQEAgaW50IG1lbW9yeV9hZGQodW5zaWduZWQgbG9uZyBzcGZuLCB1bnNpZ25l
ZCBsb25nIGVwZm4sIHVuc2lnbmVkIGludCBweG0pCiAgICAgICAgICAhbmVlZF9pb21tdShoYXJk
d2FyZV9kb21haW4pICkKICAgICB7CiAgICAgICAgIGZvciAoIGkgPSBzcGZuOyBpIDwgZXBmbjsg
aSsrICkKLSAgICAgICAgICAgIGlmICggaW9tbXVfbWFwX3BhZ2UoaGFyZHdhcmVfZG9tYWluLCBp
LCBpLCBJT01NVUZfcmVhZGFibGV8SU9NTVVGX3dyaXRhYmxlKSApCisgICAgICAgICAgICBpZiAo
IGlvbW11X21hcF9wYWdlKGhhcmR3YXJlX2RvbWFpbiwgX2RmbihpKSwgX21mbihpKSwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVGX3dyaXRh
YmxlKSApCiAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGlmICggaSAhPSBlcGZuICkK
ICAgICAgICAgewogICAgICAgICAgICAgd2hpbGUgKGktLSA+IG9sZF9tYXgpCiAgICAgICAgICAg
ICAgICAgLyogSWYgc3RhdGVtZW50IHRvIHNhdGlzZnkgX19tdXN0X2NoZWNrLiAqLwotICAgICAg
ICAgICAgICAgIGlmICggaW9tbXVfdW5tYXBfcGFnZShoYXJkd2FyZV9kb21haW4sIGkpICkKKyAg
ICAgICAgICAgICAgICBpZiAoIGlvbW11X3VubWFwX3BhZ2UoaGFyZHdhcmVfZG9tYWluLCBfZGZu
KGkpKSApCiAgICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogCiAgICAgICAgICAgICBnb3Rv
IGRlc3Ryb3lfbTJwOwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jIGIveGVu
L2NvbW1vbi9ncmFudF90YWJsZS5jCmluZGV4IDczZDNlZDM3MDEuLjJkMDFjYWQxNzYgMTAwNjQ0
Ci0tLSBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYworKysgYi94ZW4vY29tbW9uL2dyYW50X3Rh
YmxlLmMKQEAgLTExNDMsMTMgKzExNDMsMTMgQEAgbWFwX2dyYW50X3JlZigKICAgICAgICAgICAg
ICAhKG9sZF9waW4gJiAoR05UUElOX2hzdHdfbWFza3xHTlRQSU5fZGV2d19tYXNrKSkgKQogICAg
ICAgICB7CiAgICAgICAgICAgICBpZiAoICEoa2luZCAmIE1BUEtJTkRfV1JJVEUpICkKLSAgICAg
ICAgICAgICAgICBlcnIgPSBpb21tdV9tYXBfcGFnZShsZCwgbWZuX3gobWZuKSwgbWZuX3gobWZu
KSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGV8
SU9NTVVGX3dyaXRhYmxlKTsKKyAgICAgICAgICAgICAgICBlcnIgPSBpb21tdV9tYXBfcGFnZShs
ZCwgX2RmbihtZm5feChtZm4pKSwgbWZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIElPTU1VRl9yZWFkYWJsZSB8IElPTU1VRl93cml0YWJsZSk7CiAgICAgICAgIH0KICAg
ICAgICAgZWxzZSBpZiAoIGFjdF9waW4gJiYgIW9sZF9waW4gKQogICAgICAgICB7CiAgICAgICAg
ICAgICBpZiAoICFraW5kICkKLSAgICAgICAgICAgICAgICBlcnIgPSBpb21tdV9tYXBfcGFnZShs
ZCwgbWZuX3gobWZuKSwgbWZuX3gobWZuKSwKKyAgICAgICAgICAgICAgICBlcnIgPSBpb21tdV9t
YXBfcGFnZShsZCwgX2RmbihtZm5feChtZm4pKSwgbWZuLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSk7CiAgICAgICAgIH0KICAgICAgICAgaWYg
KCBlcnIgKQpAQCAtMTM5OCwxMCArMTM5OCwxMCBAQCB1bm1hcF9jb21tb24oCiAKICAgICAgICAg
a2luZCA9IG1hcGtpbmQobGd0LCByZCwgb3AtPm1mbik7CiAgICAgICAgIGlmICggIWtpbmQgKQot
ICAgICAgICAgICAgZXJyID0gaW9tbXVfdW5tYXBfcGFnZShsZCwgbWZuX3gob3AtPm1mbikpOwor
ICAgICAgICAgICAgZXJyID0gaW9tbXVfdW5tYXBfcGFnZShsZCwgX2RmbihtZm5feChvcC0+bWZu
KSkpOwogICAgICAgICBlbHNlIGlmICggIShraW5kICYgTUFQS0lORF9XUklURSkgKQotICAgICAg
ICAgICAgZXJyID0gaW9tbXVfbWFwX3BhZ2UobGQsIG1mbl94KG9wLT5tZm4pLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3gob3AtPm1mbiksIElPTU1VRl9yZWFkYWJsZSk7
CisgICAgICAgICAgICBlcnIgPSBpb21tdV9tYXBfcGFnZShsZCwgX2RmbihtZm5feChvcC0+bWZu
KSksIG9wLT5tZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVh
ZGFibGUpOwogCiAgICAgICAgIGRvdWJsZV9ndF91bmxvY2sobGd0LCByZ3QpOwogCmRpZmYgLS1n
aXQgYS94ZW4vY29tbW9uL21lbW9yeS5jIGIveGVuL2NvbW1vbi9tZW1vcnkuYwppbmRleCA1Yzcx
Y2UxM2NlLi4yMzhhMjhjYWJjIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL21lbW9yeS5jCisrKyBi
L3hlbi9jb21tb24vbWVtb3J5LmMKQEAgLTgzNSwxMSArODM1LDExIEBAIGludCB4ZW5tZW1fYWRk
X3RvX3BoeXNtYXAoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHhlbl9hZGRfdG9fcGh5c21hcCAq
eGF0cCwKIAogICAgICAgICB0aGlzX2NwdShpb21tdV9kb250X2ZsdXNoX2lvdGxiKSA9IDA7CiAK
LSAgICAgICAgcmV0ID0gaW9tbXVfaW90bGJfZmx1c2goZCwgeGF0cC0+aWR4IC0gZG9uZSwgZG9u
ZSk7CisgICAgICAgIHJldCA9IGlvbW11X2lvdGxiX2ZsdXNoKGQsIF9kZm4oeGF0cC0+aWR4IC0g
ZG9uZSksIGRvbmUpOwogICAgICAgICBpZiAoIHVubGlrZWx5KHJldCkgJiYgcmMgPj0gMCApCiAg
ICAgICAgICAgICByYyA9IHJldDsKIAotICAgICAgICByZXQgPSBpb21tdV9pb3RsYl9mbHVzaChk
LCB4YXRwLT5ncGZuIC0gZG9uZSwgZG9uZSk7CisgICAgICAgIHJldCA9IGlvbW11X2lvdGxiX2Zs
dXNoKGQsIF9kZm4oeGF0cC0+Z3BmbiAtIGRvbmUpLCBkb25lKTsKICAgICAgICAgaWYgKCB1bmxp
a2VseShyZXQpICYmIHJjID49IDAgKQogICAgICAgICAgICAgcmMgPSByZXQ7CiAgICAgfQpkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2lvbW11LmMKaW5kZXggMWFkNzdhN2U3YS4uNTM0MTlhODUzMSAxMDA2NDQKLS0t
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9pb21tdS5jCkBAIC0yODUsNyArMjg1LDcgQEAgdm9pZCBpb21tdV9kb21haW5fZGVz
dHJveShzdHJ1Y3QgZG9tYWluICpkKQogICAgIGFyY2hfaW9tbXVfZG9tYWluX2Rlc3Ryb3koZCk7
CiB9CiAKLWludCBpb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25n
IGRmbiwgdW5zaWduZWQgbG9uZyBtZm4sCitpbnQgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFp
biAqZCwgZGZuX3QgZGZuLCBtZm5fdCBtZm4sCiAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
aW50IGZsYWdzKQogewogICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lv
bW11KGQpOwpAQCAtMjk0LDEzICsyOTQsMTMgQEAgaW50IGlvbW11X21hcF9wYWdlKHN0cnVjdCBk
b21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZGZuLCB1bnNpZ25lZCBsb25nIG1mbiwKICAgICBpZiAo
ICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0dXJuIDA7
CiAKLSAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIGRmbiwgbWZuLCBmbGFn
cyk7CisgICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShkLCBkZm5feChkZm4pLCBt
Zm5feChtZm4pLCBmbGFncyk7CiAgICAgaWYgKCB1bmxpa2VseShyYykgKQogICAgIHsKICAgICAg
ICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93biAmJiBwcmludGtfcmF0ZWxpbWl0KCkgKQogICAg
ICAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIKLSAgICAgICAgICAgICAgICAgICAiZCVkOiBJT01N
VSBtYXBwaW5nIGRmbiAlI2x4IHRvIG1mbiAlI2x4IGZhaWxlZDogJWRcbiIsCi0gICAgICAgICAg
ICAgICAgICAgZC0+ZG9tYWluX2lkLCBkZm4sIG1mbiwgcmMpOworICAgICAgICAgICAgICAgICAg
ICJkJWQ6IElPTU1VIG1hcHBpbmcgZGZuICUiUFJJX2RmbiIgdG8gbWZuICUiUFJJX21mbiIgZmFp
bGVkOiAlZFxuIiwKKyAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGRmbl94KGRmbiks
IG1mbl94KG1mbiksIHJjKTsKIAogICAgICAgICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4oZCkg
KQogICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwpAQCAtMzA5LDcgKzMwOSw3IEBAIGludCBp
b21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGRmbiwgdW5zaWdu
ZWQgbG9uZyBtZm4sCiAgICAgcmV0dXJuIHJjOwogfQogCi1pbnQgaW9tbXVfdW5tYXBfcGFnZShz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGRmbikKK2ludCBpb21tdV91bm1hcF9wYWdl
KHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbikKIHsKICAgICBjb25zdCBzdHJ1Y3QgZG9tYWlu
X2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKICAgICBpbnQgcmM7CkBAIC0zMTcsMTMgKzMxNywx
MyBAQCBpbnQgaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25n
IGRmbikKICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKICAg
ICAgICAgcmV0dXJuIDA7CiAKLSAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPnVubWFwX3BhZ2Uo
ZCwgZGZuKTsKKyAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPnVubWFwX3BhZ2UoZCwgZGZuX3go
ZGZuKSk7CiAgICAgaWYgKCB1bmxpa2VseShyYykgKQogICAgIHsKICAgICAgICAgaWYgKCAhZC0+
aXNfc2h1dHRpbmdfZG93biAmJiBwcmludGtfcmF0ZWxpbWl0KCkgKQogICAgICAgICAgICAgcHJp
bnRrKFhFTkxPR19FUlIKLSAgICAgICAgICAgICAgICAgICAiZCVkOiBJT01NVSB1bm1hcHBpbmcg
ZGZuICUjbHggZmFpbGVkOiAlZFxuIiwKLSAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQs
IGRmbiwgcmMpOworICAgICAgICAgICAgICAgICAgICJkJWQ6IElPTU1VIHVubWFwcGluZyBkZm4g
JSJQUklfZGZuIiBmYWlsZWQ6ICVkXG4iLAorICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9p
ZCwgZGZuX3goZGZuKSwgcmMpOwogCiAgICAgICAgIGlmICggIWlzX2hhcmR3YXJlX2RvbWFpbihk
KSApCiAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CkBAIC0zNDksOCArMzQ5LDcgQEAgc3Rh
dGljIHZvaWQgaW9tbXVfZnJlZV9wYWdldGFibGVzKHVuc2lnbmVkIGxvbmcgdW51c2VkKQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGNwdW1hc2tfY3ljbGUoc21wX3Byb2Nlc3Nvcl9pZCgp
LCAmY3B1X29ubGluZV9tYXApKTsKIH0KIAotaW50IGlvbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBk
b21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZGZuLAotICAgICAgICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGludCBwYWdlX2NvdW50KQoraW50IGlvbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21haW4g
KmQsIGRmbl90IGRmbiwgdW5zaWduZWQgaW50IHBhZ2VfY291bnQpCiB7CiAgICAgY29uc3Qgc3Ry
dWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAgICAgaW50IHJjOwpAQCAtMzU4
LDEzICszNTcsMTMgQEAgaW50IGlvbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGxvbmcgZGZuLAogICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9y
bV9vcHMgfHwgIWhkLT5wbGF0Zm9ybV9vcHMtPmlvdGxiX2ZsdXNoICkKICAgICAgICAgcmV0dXJu
IDA7CiAKLSAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPmlvdGxiX2ZsdXNoKGQsIGRmbiwgcGFn
ZV9jb3VudCk7CisgICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT5pb3RsYl9mbHVzaChkLCBkZm5f
eChkZm4pLCBwYWdlX2NvdW50KTsKICAgICBpZiAoIHVubGlrZWx5KHJjKSApCiAgICAgewogICAg
ICAgICBpZiAoICFkLT5pc19zaHV0dGluZ19kb3duICYmIHByaW50a19yYXRlbGltaXQoKSApCiAg
ICAgICAgICAgICBwcmludGsoWEVOTE9HX0VSUgotICAgICAgICAgICAgICAgICAgICJkJWQ6IElP
TU1VIElPVExCIGZsdXNoIGZhaWxlZDogJWQsIGRmbiAlI2x4LCBwYWdlIGNvdW50ICV1XG4iLAot
ICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgcmMsIGRmbiwgcGFnZV9jb3VudCk7Cisg
ICAgICAgICAgICAgICAgICAgImQlZDogSU9NTVUgSU9UTEIgZmx1c2ggZmFpbGVkOiAlZCwgZGZu
ICUiUFJJX2RmbiIsIHBhZ2UgY291bnQgJXVcbiIsCisgICAgICAgICAgICAgICAgICAgZC0+ZG9t
YWluX2lkLCByYywgZGZuX3goZGZuKSwgcGFnZV9jb3VudCk7CiAKICAgICAgICAgaWYgKCAhaXNf
aGFyZHdhcmVfZG9tYWluKGQpICkKICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKZGlmZiAt
LWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCmluZGV4IDQ4ZTE2Zjk1NmIuLmZmNDU2ZTFlNzAg
MTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKKysrIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYwpAQCAtNjAsNCArNjAsMyBAQCB2
b2lkIGZsdXNoX2FsbF9jYWNoZSgpCiB7CiAgICAgd2JpbnZkKCk7CiB9Ci0KZGlmZiAtLWdpdCBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gveDg2L2lvbW11LmMKaW5kZXggYjdjOGI1YmU0MS4uZjliZDFjOGJiMiAxMDA2NDQKLS0t
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gveDg2L2lvbW11LmMKQEAgLTIzNSw3ICsyMzUsOCBAQCB2b2lkIF9faHdkb21f
aW5pdCBhcmNoX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgaWYg
KCBwYWdpbmdfbW9kZV90cmFuc2xhdGUoZCkgKQogICAgICAgICAgICAgcmMgPSBzZXRfaWRlbnRp
dHlfcDJtX2VudHJ5KGQsIHBmbiwgcDJtX2FjY2Vzc19ydywgMCk7CiAgICAgICAgIGVsc2UKLSAg
ICAgICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UoZCwgcGZuLCBwZm4sIElPTU1VRl9yZWFkYWJs
ZXxJT01NVUZfd3JpdGFibGUpOworICAgICAgICAgICAgcmMgPSBpb21tdV9tYXBfcGFnZShkLCBf
ZGZuKHBmbiksIF9tZm4ocGZuKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9N
TVVGX3JlYWRhYmxlIHwgSU9NTVVGX3dyaXRhYmxlKTsKICAgICAgICAgaWYgKCByYyApCiAgICAg
ICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcgIiBkJWQ6IElPTU1VIG1hcHBpbmcgZmFpbGVk
OiAlZFxuIiwKICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHJjKTsKZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKaW5k
ZXggMjkwZTBhYWRhNi4uZjlkODZmYzgxNiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2lv
bW11LmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKQEAgLTI0LDYgKzI0LDcgQEAKICNp
bmNsdWRlIDx4ZW4vc3BpbmxvY2suaD4KICNpbmNsdWRlIDx4ZW4vcGNpLmg+CiAjaW5jbHVkZSA8
eGVuL3R5cGVzYWZlLmg+CisjaW5jbHVkZSA8eGVuL21tLmg+CiAjaW5jbHVkZSA8cHVibGljL2h2
bS9pb3JlcS5oPgogI2luY2x1ZGUgPHB1YmxpYy9kb21jdGwuaD4KICNpbmNsdWRlIDxhc20vZGV2
aWNlLmg+CkBAIC00Miw2ICs0MywxMSBAQCBUWVBFX1NBRkUodWludDY0X3QsIGRmbik7CiAjdW5k
ZWYgZGZuX3gKICNlbmRpZgogCitzdGF0aWMgaW5saW5lIGRmbl90IGRmbl9hZGQoZGZuX3QgZGZu
LCB1bnNpZ25lZCBsb25nIGkpCit7CisgICAgcmV0dXJuIF9kZm4oZGZuX3goZGZuKSArIGkpOwor
fQorCiBleHRlcm4gYm9vbF90IGlvbW11X2VuYWJsZSwgaW9tbXVfZW5hYmxlZDsKIGV4dGVybiBi
b29sX3QgZm9yY2VfaW9tbXUsIGlvbW11X3ZlcmJvc2U7CiBleHRlcm4gYm9vbF90IGlvbW11X3dv
cmthcm91bmRfYmlvc19idWcsIGlvbW11X2lnZng7CkBAIC03OCw5ICs4NCw5IEBAIHZvaWQgaW9t
bXVfdGVhcmRvd24oc3RydWN0IGRvbWFpbiAqZCk7CiAjZGVmaW5lIElPTU1VRl9yZWFkYWJsZSAg
KDF1PDxfSU9NTVVGX3JlYWRhYmxlKQogI2RlZmluZSBfSU9NTVVGX3dyaXRhYmxlIDEKICNkZWZp
bmUgSU9NTVVGX3dyaXRhYmxlICAoMXU8PF9JT01NVUZfd3JpdGFibGUpCi1pbnQgX19tdXN0X2No
ZWNrIGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZGZuLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1mbiwgdW5zaWdu
ZWQgaW50IGZsYWdzKTsKLWludCBfX211c3RfY2hlY2sgaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3Qg
ZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGRmbik7CitpbnQgX19tdXN0X2NoZWNrIGlvbW11X21h
cF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbiwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbWZuX3QgbWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpOworaW50IF9fbXVzdF9j
aGVjayBpb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbik7CiAKIGVu
dW0gaW9tbXVfZmVhdHVyZQogewpAQCAtMjAzLDcgKzIwOSw3IEBAIGludCBpb21tdV9kb19wY2lf
ZG9tY3RsKHN0cnVjdCB4ZW5fZG9tY3RsICosIHN0cnVjdCBkb21haW4gKmQsCiBpbnQgaW9tbXVf
ZG9fZG9tY3RsKHN0cnVjdCB4ZW5fZG9tY3RsICosIHN0cnVjdCBkb21haW4gKmQsCiAgICAgICAg
ICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVuX2RvbWN0bF90KSk7CiAKLWlu
dCBfX211c3RfY2hlY2sgaW9tbXVfaW90bGJfZmx1c2goc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBkZm4sCitpbnQgX19tdXN0X2NoZWNrIGlvbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBk
b21haW4gKmQsIGRmbl90IGRmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgaW50IHBhZ2VfY291bnQpOwogaW50IF9fbXVzdF9jaGVjayBpb21tdV9pb3RsYl9m
bHVzaF9hbGwoc3RydWN0IGRvbWFpbiAqZCk7CiAKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 17:00:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 17:00: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 1g7O2E-0001aJ-60; Tue, 02 Oct 2018 17:00:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=trsn=mo=citrix.com=prvs=80683a78a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g7O2C-0001Xz-LQ
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 17:00:32 +0000
X-Inumbo-ID: 56131b16-c664-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 56131b16-c664-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 18:58:08 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,332,1534809600"; d="scan'208";a="66844858"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 2 Oct 2018 18:00:11 +0100
Message-ID: <20181002170019.1911-2-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181002170019.1911-1-paul.durrant@citrix.com>
References: <20181002170019.1911-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v13 1/9] iommu: introduce the concept of DFN...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Li4ubWVhbmluZyAnZGV2aWNlIERNQSBmcmFtZSBudW1iZXInIGkuZS4gYSBmcmFtZSBudW1iZXIg
bWFwcGVkIGluIHRoZSBJT01NVQoocmF0aGVyIHRoYW4gdGhlIE1NVSkgYW5kIGhlbmNlIHVzZWQg
Zm9yIERNQSBhZGRyZXNzIHRyYW5zbGF0aW9uLgoKVGhpcyBwYXRjaCBpcyBhIGxhcmdlbHkgY29z
bWV0aWMgY2hhbmdlIHRoYXQgc3Vic3RpdHV0ZXMgdGhlIHRlcm1zICdnZm4nCmFuZCAnZ2FkZHIn
IGZvciAnZGZuJyBhbmQgJ2RhZGRyJyBpbiBhbGwgdGhlIHBsYWNlcyB3aGVyZSB0aGUgZnJhbWUg
bnVtYmVyCm9yIGFkZHJlc3MgcmVsYXRlIHRvIGEgZGV2aWNlIHJhdGhlciB0aGFuIHRoZSBDUFUu
CgpUaGUgcGFydHMgdGhhdCBhcmUgbm90IHB1cmVseSBjb3NtZXRpYyBhcmU6CgogLSB0aGUgaW50
cm9kdWN0aW9uIG9mIGEgdHlwZS1zYWZlIGRlY2xhcmF0aW9uIG9mIGRmbl90IGFuZCBkZWZpbml0
aW9uIG9mCiAgIElOVkFMSURfREZOIHRvIG1ha2UgdGhlIHN1YnN0aXR1dGlvbiBvZiBnZm5feChJ
TlZBTElEX0dGTikgbWVjaGFuaWNhbC4KIC0gdGhlIGludHJvZHVjdGlvbiBvZiBfX2Rmbl90b19k
YWRkciBhbmQgX19kYWRkcl90b19kZm4gKGFuZCB0eXBlLXNhZmUKICAgdmFyaWFudHMgd2l0aG91
dCB0aGUgbGVhZGluZyBfXykgd2l0aCBzb21lIHVzZSBvZiB0aGUgZm9ybWVyLgoKU3Vic2VxdWVu
dCBwYXRjaGVzIHdpbGwgY29udmVydCBjb2RlIHRvIG1ha2UgdXNlIG9mIHR5cGUtc2FmZSBERk5z
LgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4K
QWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KUmV2aWV3ZWQtYnk6IEtl
dmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgpBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgpDYzogU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNv
bT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCnY5Ogog
LSBSZS13b3JkIGNvbW1lbnQgaW4gbW0uaC4KIC0gTW92ZSBkZWZpbml0aW9ucyByZWxhdGluZyB0
byBkYWRkciBpbnRvIGFzbS14ODYvaW9tbXUuaCBzaW5jZSB0aGVzZSBhcmUKICAgbm90IHVzZWQg
YnkgYW55IEFSTSBJT01NVSBpbXBsZW1lbnRhdGlvbi4KIC0gRml4IF9fZGFkZHJfdG9fZGZuKCkg
dG8gcHJvcGVybHkgcGFyZW50aGVzaXplIGFuZCByZW1vdmUgY2FzdC4KCnY4OgogLSBDb3JyZWN0
IGRlZmluaXRpb24gb2YgSU5WQUxJRF9ERk4uCiAtIERvbid0IHVzZSBfQUMgaW4gZGVmaW5pdGlv
biBvZiBJT01NVV9QQUdFX1NJWkUuCgp2NzoKIC0gUmUtbmFtZSBCRk4gLT4gREZOIGFzIHJlcXVl
c3RlZCBieSBKYW4uCiAtIERyb3BwZWQgV2VpJ3MgUi1iIGJlY2F1c2Ugb2YgbmFtZSBjaGFuZ2Uu
Cgp2NjoKIC0gRHJvcHBlZCBjaGFuZ2VzIHRvICdtZm4nIHNlY3Rpb24gaW4geGVuL21tLmggYXMg
c3VnZ2VzdGVkIGJ5IEtldmluLgoKdjM6CiAtIEdldCByaWQgb2YgaW50ZXJtZWRpYXRlICdmcmFt
ZScgdmFyaWFibGVzIGFnYWluLgoKdjI6CiAtIEFkZHJlc3NlZCBjb21tZW50cyBmcm9tIEphbi4K
LS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfY21kLmMgICAgIHwgMTggKysr
LS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jICAgICB8IDc4ICsr
KysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQv
cGNpX2FtZF9pb21tdS5jIHwgIDIgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11
LmMgICAgICAgICAgfCAxNiArKystLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMg
ICAgICAgICAgICAgfCAyOCArKysrKy0tLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRk
L2lvbW11LmMgICAgICAgICB8IDMwICsrKysrLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2lv
bW11LmggICAgICAgICAgICAgICAgIHwgMTIgKysrKysKIHhlbi9pbmNsdWRlL3hlbi9pb21tdS5o
ICAgICAgICAgICAgICAgICAgICAgfCAyNiArKysrKysrLS0tCiB4ZW4vaW5jbHVkZS94ZW4vbW0u
aCAgICAgICAgICAgICAgICAgICAgICAgIHwgIDUgKysKIDkgZmlsZXMgY2hhbmdlZCwgMTIzIGlu
c2VydGlvbnMoKyksIDkyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FtZC9pb21tdV9jbWQuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9p
b21tdV9jbWQuYwppbmRleCAwODI0N2ZhMzU0Li5kNGQwNzFlNTNlIDEwMDY0NAotLS0gYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfY21kLmMKKysrIGIveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvYW1kL2lvbW11X2NtZC5jCkBAIC0yODQsNyArMjg0LDcgQEAgdm9pZCBpbnZhbGlk
YXRlX2lvbW11X2FsbChzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKIH0KIAogdm9pZCBhbWRfaW9t
bXVfZmx1c2hfaW90bGIodTggZGV2Zm4sIGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdWludDY0X3QgZ2FkZHIsIHVuc2lnbmVkIGludCBvcmRl
cikKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIGRhZGRyX3QgZGFkZHIsIHVuc2lnbmVkIGlu
dCBvcmRlcikKIHsKICAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwogICAgIHN0cnVjdCBhbWRfaW9t
bXUgKmlvbW11OwpAQCAtMzE1LDEyICszMTUsMTIgQEAgdm9pZCBhbWRfaW9tbXVfZmx1c2hfaW90
bGIodTggZGV2Zm4sIGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LAogCiAgICAgLyogc2VuZCBJ
TlZBTElEQVRFX0lPVExCX1BBR0VTIGNvbW1hbmQgKi8KICAgICBzcGluX2xvY2tfaXJxc2F2ZSgm
aW9tbXUtPmxvY2ssIGZsYWdzKTsKLSAgICBpbnZhbGlkYXRlX2lvdGxiX3BhZ2VzKGlvbW11LCBt
YXhwZW5kLCAwLCBxdWV1ZWlkLCBnYWRkciwgcmVxX2lkLCBvcmRlcik7CisgICAgaW52YWxpZGF0
ZV9pb3RsYl9wYWdlcyhpb21tdSwgbWF4cGVuZCwgMCwgcXVldWVpZCwgZGFkZHIsIHJlcV9pZCwg
b3JkZXIpOwogICAgIGZsdXNoX2NvbW1hbmRfYnVmZmVyKGlvbW11KTsKICAgICBzcGluX3VubG9j
a19pcnFyZXN0b3JlKCZpb21tdS0+bG9jaywgZmxhZ3MpOwogfQogCi1zdGF0aWMgdm9pZCBhbWRf
aW9tbXVfZmx1c2hfYWxsX2lvdGxicyhzdHJ1Y3QgZG9tYWluICpkLCB1aW50NjRfdCBnYWRkciwK
K3N0YXRpYyB2b2lkIGFtZF9pb21tdV9mbHVzaF9hbGxfaW90bGJzKHN0cnVjdCBkb21haW4gKmQs
IGRhZGRyX3QgZGFkZHIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBpbnQgb3JkZXIpCiB7CiAgICAgc3RydWN0IHBjaV9kZXYgKnBkZXY7CkBAIC0zMzMs
NyArMzMzLDcgQEAgc3RhdGljIHZvaWQgYW1kX2lvbW11X2ZsdXNoX2FsbF9pb3RsYnMoc3RydWN0
IGRvbWFpbiAqZCwgdWludDY0X3QgZ2FkZHIsCiAgICAgICAgIHU4IGRldmZuID0gcGRldi0+ZGV2
Zm47CiAKICAgICAgICAgZG8gewotICAgICAgICAgICAgYW1kX2lvbW11X2ZsdXNoX2lvdGxiKGRl
dmZuLCBwZGV2LCBnYWRkciwgb3JkZXIpOworICAgICAgICAgICAgYW1kX2lvbW11X2ZsdXNoX2lv
dGxiKGRldmZuLCBwZGV2LCBkYWRkciwgb3JkZXIpOwogICAgICAgICAgICAgZGV2Zm4gKz0gcGRl
di0+cGhhbnRvbV9zdHJpZGU7CiAgICAgICAgIH0gd2hpbGUgKCBkZXZmbiAhPSBwZGV2LT5kZXZm
biAmJgogICAgICAgICAgICAgICAgICAgUENJX1NMT1QoZGV2Zm4pID09IFBDSV9TTE9UKHBkZXYt
PmRldmZuKSApOwpAQCAtMzQyLDcgKzM0Miw3IEBAIHN0YXRpYyB2b2lkIGFtZF9pb21tdV9mbHVz
aF9hbGxfaW90bGJzKHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2NF90IGdhZGRyLAogCiAvKiBGbHVz
aCBpb21tdSBjYWNoZSBhZnRlciBwMm0gY2hhbmdlcy4gKi8KIHN0YXRpYyB2b2lkIF9hbWRfaW9t
bXVfZmx1c2hfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdWludDY0X3QgZ2FkZHIsIHVuc2lnbmVkIGludCBvcmRlcikKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZGFkZHJfdCBkYWRkciwgdW5zaWduZWQgaW50IG9y
ZGVyKQogewogICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CiAgICAgc3RydWN0IGFtZF9pb21tdSAq
aW9tbXU7CkBAIC0zNTIsMTMgKzM1MiwxMyBAQCBzdGF0aWMgdm9pZCBfYW1kX2lvbW11X2ZsdXNo
X3BhZ2VzKHN0cnVjdCBkb21haW4gKmQsCiAgICAgZm9yX2VhY2hfYW1kX2lvbW11ICggaW9tbXUg
KQogICAgIHsKICAgICAgICAgc3Bpbl9sb2NrX2lycXNhdmUoJmlvbW11LT5sb2NrLCBmbGFncyk7
Ci0gICAgICAgIGludmFsaWRhdGVfaW9tbXVfcGFnZXMoaW9tbXUsIGdhZGRyLCBkb21faWQsIG9y
ZGVyKTsKKyAgICAgICAgaW52YWxpZGF0ZV9pb21tdV9wYWdlcyhpb21tdSwgZGFkZHIsIGRvbV9p
ZCwgb3JkZXIpOwogICAgICAgICBmbHVzaF9jb21tYW5kX2J1ZmZlcihpb21tdSk7CiAgICAgICAg
IHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJmlvbW11LT5sb2NrLCBmbGFncyk7CiAgICAgfQogCiAg
ICAgaWYgKCBhdHNfZW5hYmxlZCApCi0gICAgICAgIGFtZF9pb21tdV9mbHVzaF9hbGxfaW90bGJz
KGQsIGdhZGRyLCBvcmRlcik7CisgICAgICAgIGFtZF9pb21tdV9mbHVzaF9hbGxfaW90bGJzKGQs
IGRhZGRyLCBvcmRlcik7CiB9CiAKIHZvaWQgYW1kX2lvbW11X2ZsdXNoX2FsbF9wYWdlcyhzdHJ1
Y3QgZG9tYWluICpkKQpAQCAtMzY3LDkgKzM2Nyw5IEBAIHZvaWQgYW1kX2lvbW11X2ZsdXNoX2Fs
bF9wYWdlcyhzdHJ1Y3QgZG9tYWluICpkKQogfQogCiB2b2lkIGFtZF9pb21tdV9mbHVzaF9wYWdl
cyhzdHJ1Y3QgZG9tYWluICpkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
bG9uZyBnZm4sIHVuc2lnbmVkIGludCBvcmRlcikKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIGxvbmcgZGZuLCB1bnNpZ25lZCBpbnQgb3JkZXIpCiB7Ci0gICAgX2FtZF9pb21t
dV9mbHVzaF9wYWdlcyhkLCAodWludDY0X3QpIGdmbiA8PCBQQUdFX1NISUZULCBvcmRlcik7Cisg
ICAgX2FtZF9pb21tdV9mbHVzaF9wYWdlcyhkLCBfX2Rmbl90b19kYWRkcihkZm4pLCBvcmRlcik7
CiB9CiAKIHZvaWQgYW1kX2lvbW11X2ZsdXNoX2RldmljZShzdHJ1Y3QgYW1kX2lvbW11ICppb21t
dSwgdWludDE2X3QgYmRmKQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L2lvbW11X21hcC5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jCmlu
ZGV4IDcwYjQzNDViMzcuLjYxYWRlNzE4NTAgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FtZC9pb21tdV9tYXAuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQv
aW9tbXVfbWFwLmMKQEAgLTM1LDEyICszNSwxMiBAQCBzdGF0aWMgdW5zaWduZWQgaW50IHBmbl90
b19wZGVfaWR4KHVuc2lnbmVkIGxvbmcgcGZuLCB1bnNpZ25lZCBpbnQgbGV2ZWwpCiAgICAgcmV0
dXJuIGlkeDsKIH0KIAotdm9pZCBjbGVhcl9pb21tdV9wdGVfcHJlc2VudCh1bnNpZ25lZCBsb25n
IGwxX21mbiwgdW5zaWduZWQgbG9uZyBnZm4pCit2b2lkIGNsZWFyX2lvbW11X3B0ZV9wcmVzZW50
KHVuc2lnbmVkIGxvbmcgbDFfbWZuLCB1bnNpZ25lZCBsb25nIGRmbikKIHsKICAgICB1NjQgKnRh
YmxlLCAqcHRlOwogCiAgICAgdGFibGUgPSBtYXBfZG9tYWluX3BhZ2UoX21mbihsMV9tZm4pKTsK
LSAgICBwdGUgPSB0YWJsZSArIHBmbl90b19wZGVfaWR4KGdmbiwgSU9NTVVfUEFHSU5HX01PREVf
TEVWRUxfMSk7CisgICAgcHRlID0gdGFibGUgKyBwZm5fdG9fcGRlX2lkeChkZm4sIElPTU1VX1BB
R0lOR19NT0RFX0xFVkVMXzEpOwogICAgICpwdGUgPSAwOwogICAgIHVubWFwX2RvbWFpbl9wYWdl
KHRhYmxlKTsKIH0KQEAgLTEwNCw3ICsxMDQsNyBAQCBzdGF0aWMgYm9vbF90IHNldF9pb21tdV9w
ZGVfcHJlc2VudCh1MzIgKnBkZSwgdW5zaWduZWQgbG9uZyBuZXh0X21mbiwKICAgICByZXR1cm4g
bmVlZF9mbHVzaDsKIH0KIAotc3RhdGljIGJvb2xfdCBzZXRfaW9tbXVfcHRlX3ByZXNlbnQodW5z
aWduZWQgbG9uZyBwdF9tZm4sIHVuc2lnbmVkIGxvbmcgZ2ZuLCAKK3N0YXRpYyBib29sX3Qgc2V0
X2lvbW11X3B0ZV9wcmVzZW50KHVuc2lnbmVkIGxvbmcgcHRfbWZuLCB1bnNpZ25lZCBsb25nIGRm
biwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbmV4
dF9tZm4sIGludCBwZGVfbGV2ZWwsIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYm9vbF90IGl3LCBib29sX3QgaXIpCiB7CkBAIC0xMTQsNyArMTE0LDcgQEAgc3RhdGljIGJv
b2xfdCBzZXRfaW9tbXVfcHRlX3ByZXNlbnQodW5zaWduZWQgbG9uZyBwdF9tZm4sIHVuc2lnbmVk
IGxvbmcgZ2ZuLAogCiAgICAgdGFibGUgPSBtYXBfZG9tYWluX3BhZ2UoX21mbihwdF9tZm4pKTsK
IAotICAgIHBkZSA9ICh1MzIqKSh0YWJsZSArIHBmbl90b19wZGVfaWR4KGdmbiwgcGRlX2xldmVs
KSk7CisgICAgcGRlID0gKHUzMiopKHRhYmxlICsgcGZuX3RvX3BkZV9pZHgoZGZuLCBwZGVfbGV2
ZWwpKTsKIAogICAgIG5lZWRfZmx1c2ggPSBzZXRfaW9tbXVfcGRlX3ByZXNlbnQocGRlLCBuZXh0
X21mbiwgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9QQUdJ
TkdfTU9ERV9MRVZFTF8wLCBpdywgaXIpOwpAQCAtMzMxLDcgKzMzMSw3IEBAIHN0YXRpYyB2b2lk
IHNldF9wZGVfY291bnQodTY0ICpwZGUsIHVuc2lnbmVkIGludCBjb3VudCkKICAqIG90aGVyd2lz
ZSBpbmNyZWFzZSBwZGUgY291bnQgaWYgbWZuIGlzIGNvbnRpZ291cyB3aXRoIG1mbiAtIDEKICAq
Lwogc3RhdGljIGludCBpb21tdV91cGRhdGVfcGRlX2NvdW50KHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGxvbmcgcHRfbWZuLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBsb25nIG1mbiwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGRmbiwgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG1lcmdlX2xldmVsKQog
ewogICAgIHVuc2lnbmVkIGludCBwZGVfY291bnQsIG5leHRfbGV2ZWw7CkBAIC0zNDcsNyArMzQ3
LDcgQEAgc3RhdGljIGludCBpb21tdV91cGRhdGVfcGRlX2NvdW50KHN0cnVjdCBkb21haW4gKmQs
IHVuc2lnbmVkIGxvbmcgcHRfbWZuLAogCiAgICAgLyogZ2V0IHBkZSBhdCBtZXJnZSBsZXZlbCAq
LwogICAgIHRhYmxlID0gbWFwX2RvbWFpbl9wYWdlKF9tZm4ocHRfbWZuKSk7Ci0gICAgcGRlID0g
dGFibGUgKyBwZm5fdG9fcGRlX2lkeChnZm4sIG1lcmdlX2xldmVsKTsKKyAgICBwZGUgPSB0YWJs
ZSArIHBmbl90b19wZGVfaWR4KGRmbiwgbWVyZ2VfbGV2ZWwpOwogCiAgICAgLyogZ2V0IHBhZ2Ug
dGFibGUgb2YgbmV4dCBsZXZlbCAqLwogICAgIG50YWJsZV9tYWRkciA9IGFtZF9pb21tdV9nZXRf
bmV4dF90YWJsZV9mcm9tX3B0ZSgodTMyKilwZGUpOwpAQCAtMzYyLDcgKzM2Miw3IEBAIHN0YXRp
YyBpbnQgaW9tbXVfdXBkYXRlX3BkZV9jb3VudChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBs
b25nIHB0X21mbiwKICAgICBtYXNrID0gKDFVTEw8PCAoUFRFX1BFUl9UQUJMRV9TSElGVCAqIG5l
eHRfbGV2ZWwpKSAtIDE7CiAKICAgICBpZiAoICgoZmlyc3RfbWZuICYgbWFzaykgPT0gMCkgJiYK
LSAgICAgICAgICgoKGdmbiAmIG1hc2spIHwgZmlyc3RfbWZuKSA9PSBtZm4pICkKKyAgICAgICAg
ICgoKGRmbiAmIG1hc2spIHwgZmlyc3RfbWZuKSA9PSBtZm4pICkKICAgICB7CiAgICAgICAgIHBk
ZV9jb3VudCA9IGdldF9wZGVfY291bnQoKnBkZSk7CiAKQEAgLTM4Nyw3ICszODcsNyBAQCBvdXQ6
CiB9CiAKIHN0YXRpYyBpbnQgaW9tbXVfbWVyZ2VfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgbG9uZyBwdF9tZm4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGxvbmcgZ2ZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVuc2lnbmVkIGxvbmcgZGZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBtZXJnZV9sZXZlbCkKIHsKICAgICB1NjQgKnRh
YmxlLCAqcGRlLCAqbnRhYmxlOwpAQCAtMzk4LDcgKzM5OCw3IEBAIHN0YXRpYyBpbnQgaW9tbXVf
bWVyZ2VfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBwdF9tZm4sCiAgICAg
QVNTRVJUKCBzcGluX2lzX2xvY2tlZCgmaGQtPmFyY2gubWFwcGluZ19sb2NrKSAmJiBwdF9tZm4g
KTsKIAogICAgIHRhYmxlID0gbWFwX2RvbWFpbl9wYWdlKF9tZm4ocHRfbWZuKSk7Ci0gICAgcGRl
ID0gdGFibGUgKyBwZm5fdG9fcGRlX2lkeChnZm4sIG1lcmdlX2xldmVsKTsKKyAgICBwZGUgPSB0
YWJsZSArIHBmbl90b19wZGVfaWR4KGRmbiwgbWVyZ2VfbGV2ZWwpOwogCiAgICAgLyogZ2V0IGZp
cnN0IG1mbiAqLwogICAgIG50YWJsZV9tZm4gPSBhbWRfaW9tbXVfZ2V0X25leHRfdGFibGVfZnJv
bV9wdGUoKHUzMiopcGRlKSA+PiBQQUdFX1NISUZUOwpAQCAtNDM2LDcgKzQzNiw3IEBAIHN0YXRp
YyBpbnQgaW9tbXVfbWVyZ2VfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBw
dF9tZm4sCiAgKiB7UmUsIHVufW1hcHBpbmcgc3VwZXIgcGFnZSBmcmFtZXMgY2F1c2VzIHJlLWFs
bG9jYXRpb24gb2YgaW8KICAqIHBhZ2UgdGFibGVzLgogICovCi1zdGF0aWMgaW50IGlvbW11X3Bk
ZV9mcm9tX2dmbihzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIHBmbiwgCitzdGF0aWMg
aW50IGlvbW11X3BkZV9mcm9tX2RmbihzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGRm
biwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgcHRfbWZuW10p
CiB7CiAgICAgdTY0ICpwZGUsICpuZXh0X3RhYmxlX3ZhZGRyOwpAQCAtNDY1LDcgKzQ2NSw3IEBA
IHN0YXRpYyBpbnQgaW9tbXVfcGRlX2Zyb21fZ2ZuKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVk
IGxvbmcgcGZuLAogICAgICAgICBwdF9tZm5bbGV2ZWxdID0gbmV4dF90YWJsZV9tZm47CiAKICAg
ICAgICAgbmV4dF90YWJsZV92YWRkciA9IG1hcF9kb21haW5fcGFnZShfbWZuKG5leHRfdGFibGVf
bWZuKSk7Ci0gICAgICAgIHBkZSA9IG5leHRfdGFibGVfdmFkZHIgKyBwZm5fdG9fcGRlX2lkeChw
Zm4sIGxldmVsKTsKKyAgICAgICAgcGRlID0gbmV4dF90YWJsZV92YWRkciArIHBmbl90b19wZGVf
aWR4KGRmbiwgbGV2ZWwpOwogCiAgICAgICAgIC8qIEhlcmUgbWlnaHQgYmUgYSBzdXBlciBwYWdl
IGZyYW1lICovCiAgICAgICAgIG5leHRfdGFibGVfbWZuID0gYW1kX2lvbW11X2dldF9uZXh0X3Rh
YmxlX2Zyb21fcHRlKCh1aW50MzJfdCopcGRlKSAKQEAgLTQ3NywxMSArNDc3LDExIEBAIHN0YXRp
YyBpbnQgaW9tbXVfcGRlX2Zyb21fZ2ZuKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcg
cGZuLAogICAgICAgICAgICAgIG5leHRfdGFibGVfbWZuICE9IDAgKQogICAgICAgICB7CiAgICAg
ICAgICAgICBpbnQgaTsKLSAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbWZuLCBnZm47CisgICAg
ICAgICAgICB1bnNpZ25lZCBsb25nIG1mbiwgcGZuOwogICAgICAgICAgICAgdW5zaWduZWQgaW50
IHBhZ2Vfc3o7CiAKICAgICAgICAgICAgIHBhZ2Vfc3ogPSAxIDw8IChQVEVfUEVSX1RBQkxFX1NI
SUZUICogKG5leHRfbGV2ZWwgLSAxKSk7Ci0gICAgICAgICAgICBnZm4gPSAgcGZuICYgfigoMSA8
PCAoUFRFX1BFUl9UQUJMRV9TSElGVCAqIG5leHRfbGV2ZWwpKSAtIDEpOworICAgICAgICAgICAg
cGZuID0gIGRmbiAmIH4oKDEgPDwgKFBURV9QRVJfVEFCTEVfU0hJRlQgKiBuZXh0X2xldmVsKSkg
LSAxKTsKICAgICAgICAgICAgIG1mbiA9IG5leHRfdGFibGVfbWZuOwogCiAgICAgICAgICAgICAv
KiBhbGxvY2F0ZSBsb3dlciBsZXZlbCBwYWdlIHRhYmxlICovCkBAIC00OTksMTAgKzQ5OSwxMCBA
QCBzdGF0aWMgaW50IGlvbW11X3BkZV9mcm9tX2dmbihzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBsb25nIHBmbiwKIAogICAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCBQVEVfUEVSX1RBQkxF
X1NJWkU7IGkrKyApCiAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgc2V0X2lvbW11X3B0
ZV9wcmVzZW50KG5leHRfdGFibGVfbWZuLCBnZm4sIG1mbiwgbmV4dF9sZXZlbCwKKyAgICAgICAg
ICAgICAgICBzZXRfaW9tbXVfcHRlX3ByZXNlbnQobmV4dF90YWJsZV9tZm4sIHBmbiwgbWZuLCBu
ZXh0X2xldmVsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAhIUlPTU1V
Rl93cml0YWJsZSwgISFJT01NVUZfcmVhZGFibGUpOwogICAgICAgICAgICAgICAgIG1mbiArPSBw
YWdlX3N6OwotICAgICAgICAgICAgICAgIGdmbiArPSBwYWdlX3N6OworICAgICAgICAgICAgICAg
IHBmbiArPSBwYWdlX3N6OwogICAgICAgICAgICAgIH0KIAogICAgICAgICAgICAgYW1kX2lvbW11
X2ZsdXNoX2FsbF9wYWdlcyhkKTsKQEAgLTU0MCw3ICs1NDAsNyBAQCBzdGF0aWMgaW50IGlvbW11
X3BkZV9mcm9tX2dmbihzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIHBmbiwKICAgICBy
ZXR1cm4gMDsKIH0KIAotc3RhdGljIGludCB1cGRhdGVfcGFnaW5nX21vZGUoc3RydWN0IGRvbWFp
biAqZCwgdW5zaWduZWQgbG9uZyBnZm4pCitzdGF0aWMgaW50IHVwZGF0ZV9wYWdpbmdfbW9kZShz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGRmbikKIHsKICAgICB1MTYgYmRmOwogICAg
IHZvaWQgKmRldmljZV9lbnRyeTsKQEAgLTU1NCwxMyArNTU0LDEzIEBAIHN0YXRpYyBpbnQgdXBk
YXRlX3BhZ2luZ19tb2RlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuKQogICAg
IHVuc2lnbmVkIGxvbmcgb2xkX3Jvb3RfbWZuOwogICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhk
ID0gZG9tX2lvbW11KGQpOwogCi0gICAgaWYgKCBnZm4gPT0gZ2ZuX3goSU5WQUxJRF9HRk4pICkK
KyAgICBpZiAoIGRmbiA9PSBkZm5feChJTlZBTElEX0RGTikgKQogICAgICAgICByZXR1cm4gLUVB
RERSTk9UQVZBSUw7Ci0gICAgQVNTRVJUKCEoZ2ZuID4+IERFRkFVTFRfRE9NQUlOX0FERFJFU1Nf
V0lEVEgpKTsKKyAgICBBU1NFUlQoIShkZm4gPj4gREVGQVVMVF9ET01BSU5fQUREUkVTU19XSURU
SCkpOwogCiAgICAgbGV2ZWwgPSBoZC0+YXJjaC5wYWdpbmdfbW9kZTsKICAgICBvbGRfcm9vdCA9
IGhkLT5hcmNoLnJvb3RfdGFibGU7Ci0gICAgb2Zmc2V0ID0gZ2ZuID4+IChQVEVfUEVSX1RBQkxF
X1NISUZUICogKGxldmVsIC0gMSkpOworICAgIG9mZnNldCA9IGRmbiA+PiAoUFRFX1BFUl9UQUJM
RV9TSElGVCAqIChsZXZlbCAtIDEpKTsKIAogICAgIEFTU0VSVChzcGluX2lzX2xvY2tlZCgmaGQt
PmFyY2gubWFwcGluZ19sb2NrKSAmJiBpc19odm1fZG9tYWluKGQpKTsKIApAQCAtNjMxLDcgKzYz
MSw3IEBAIHN0YXRpYyBpbnQgdXBkYXRlX3BhZ2luZ19tb2RlKHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGxvbmcgZ2ZuKQogICAgIHJldHVybiAwOwogfQogCi1pbnQgYW1kX2lvbW11X21hcF9w
YWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBsb25nIG1m
biwKK2ludCBhbWRfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9u
ZyBkZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25l
ZCBpbnQgZmxhZ3MpCiB7CiAgICAgYm9vbF90IG5lZWRfZmx1c2ggPSAwOwpAQCAtNjUxLDM0ICs2
NTEsMzQgQEAgaW50IGFtZF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBsb25nIGdmbiwgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAgaWYgKCByYyApCiAgICAgewogICAg
ICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKLSAgICAgICAgQU1EX0lP
TU1VX0RFQlVHKCJSb290IHRhYmxlIGFsbG9jIGZhaWxlZCwgZ2ZuID0gJWx4XG4iLCBnZm4pOwor
ICAgICAgICBBTURfSU9NTVVfREVCVUcoIlJvb3QgdGFibGUgYWxsb2MgZmFpbGVkLCBkZm4gPSAl
bHhcbiIsIGRmbik7CiAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKICAgICAgICAgcmV0dXJuIHJj
OwogICAgIH0KIAogICAgIC8qIFNpbmNlIEhWTSBkb21haW4gaXMgaW5pdGlhbGl6ZWQgd2l0aCAy
IGxldmVsIElPIHBhZ2UgdGFibGUsCi0gICAgICogd2UgbWlnaHQgbmVlZCBhIGRlZXBlciBwYWdl
IHRhYmxlIGZvciBsYWdlciBnZm4gbm93ICovCisgICAgICogd2UgbWlnaHQgbmVlZCBhIGRlZXBl
ciBwYWdlIHRhYmxlIGZvciB3aWRlciBkZm4gbm93ICovCiAgICAgaWYgKCBpc19odm1fZG9tYWlu
KGQpICkKICAgICB7Ci0gICAgICAgIGlmICggdXBkYXRlX3BhZ2luZ19tb2RlKGQsIGdmbikgKQor
ICAgICAgICBpZiAoIHVwZGF0ZV9wYWdpbmdfbW9kZShkLCBkZm4pICkKICAgICAgICAgewogICAg
ICAgICAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7Ci0gICAgICAgICAg
ICBBTURfSU9NTVVfREVCVUcoIlVwZGF0ZSBwYWdlIG1vZGUgZmFpbGVkIGdmbiA9ICVseFxuIiwg
Z2ZuKTsKKyAgICAgICAgICAgIEFNRF9JT01NVV9ERUJVRygiVXBkYXRlIHBhZ2UgbW9kZSBmYWls
ZWQgZGZuID0gJWx4XG4iLCBkZm4pOwogICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwogICAg
ICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CiAgICAgICAgIH0KICAgICB9CiAKLSAgICBpZiAoIGlv
bW11X3BkZV9mcm9tX2dmbihkLCBnZm4sIHB0X21mbikgfHwgKHB0X21mblsxXSA9PSAwKSApCisg
ICAgaWYgKCBpb21tdV9wZGVfZnJvbV9kZm4oZCwgZGZuLCBwdF9tZm4pIHx8IChwdF9tZm5bMV0g
PT0gMCkgKQogICAgIHsKICAgICAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9j
ayk7Ci0gICAgICAgIEFNRF9JT01NVV9ERUJVRygiSW52YWxpZCBJTyBwYWdldGFibGUgZW50cnkg
Z2ZuID0gJWx4XG4iLCBnZm4pOworICAgICAgICBBTURfSU9NTVVfREVCVUcoIkludmFsaWQgSU8g
cGFnZXRhYmxlIGVudHJ5IGRmbiA9ICVseFxuIiwgZGZuKTsKICAgICAgICAgZG9tYWluX2NyYXNo
KGQpOwogICAgICAgICByZXR1cm4gLUVGQVVMVDsKICAgICB9CiAKICAgICAvKiBJbnN0YWxsIDRr
IG1hcHBpbmcgZmlyc3QgKi8KLSAgICBuZWVkX2ZsdXNoID0gc2V0X2lvbW11X3B0ZV9wcmVzZW50
KHB0X21mblsxXSwgZ2ZuLCBtZm4sIAorICAgIG5lZWRfZmx1c2ggPSBzZXRfaW9tbXVfcHRlX3By
ZXNlbnQocHRfbWZuWzFdLCBkZm4sIG1mbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIElPTU1VX1BBR0lOR19NT0RFX0xFVkVMXzEsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAhIShmbGFncyAmIElPTU1VRl93cml0YWJsZSksCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAhIShmbGFncyAmIElPTU1VRl9yZWFkYWJs
ZSkpOwpAQCAtNjkwLDcgKzY5MCw3IEBAIGludCBhbWRfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgIC8qIDRL
IG1hcHBpbmcgZm9yIFBWIGd1ZXN0cyBuZXZlciBjaGFuZ2VzLCAKICAgICAgKiBubyBuZWVkIHRv
IGZsdXNoIGlmIHdlIHRydXN0IG5vbi1wcmVzZW50IGJpdHMgKi8KICAgICBpZiAoIGlzX2h2bV9k
b21haW4oZCkgKQotICAgICAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMoZCwgZ2ZuLCAwKTsKKyAg
ICAgICAgYW1kX2lvbW11X2ZsdXNoX3BhZ2VzKGQsIGRmbiwgMCk7CiAKICAgICBmb3IgKCBtZXJn
ZV9sZXZlbCA9IElPTU1VX1BBR0lOR19NT0RFX0xFVkVMXzI7CiAgICAgICAgICAgbWVyZ2VfbGV2
ZWwgPD0gaGQtPmFyY2gucGFnaW5nX21vZGU7IG1lcmdlX2xldmVsKysgKQpAQCAtNjk4LDE1ICs2
OTgsMTUgQEAgaW50IGFtZF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBsb25nIGdmbiwgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAgICAgIGlmICggcHRfbWZuW21lcmdl
X2xldmVsXSA9PSAwICkKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBpZiAoICFpb21tdV91
cGRhdGVfcGRlX2NvdW50KGQsIHB0X21mblttZXJnZV9sZXZlbF0sCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZ2ZuLCBtZm4sIG1lcmdlX2xldmVsKSApCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZGZuLCBtZm4sIG1lcmdlX2xldmVsKSApCiAgICAg
ICAgICAgICBicmVhazsKIAotICAgICAgICBpZiAoIGlvbW11X21lcmdlX3BhZ2VzKGQsIHB0X21m
blttZXJnZV9sZXZlbF0sIGdmbiwgCisgICAgICAgIGlmICggaW9tbXVfbWVyZ2VfcGFnZXMoZCwg
cHRfbWZuW21lcmdlX2xldmVsXSwgZGZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZsYWdzLCBtZXJnZV9sZXZlbCkgKQogICAgICAgICB7CiAgICAgICAgICAgICBzcGluX3VubG9j
aygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKICAgICAgICAgICAgIEFNRF9JT01NVV9ERUJVRygi
TWVyZ2UgaW9tbXUgcGFnZSBmYWlsZWQgYXQgbGV2ZWwgJWQsICIKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAiZ2ZuID0gJWx4IG1mbiA9ICVseFxuIiwgbWVyZ2VfbGV2ZWwsIGdmbiwgbWZu
KTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZGZuID0gJWx4IG1mbiA9ICVseFxuIiwg
bWVyZ2VfbGV2ZWwsIGRmbiwgbWZuKTsKICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKICAg
ICAgICAgICAgIHJldHVybiAtRUZBVUxUOwogICAgICAgICB9CkBAIC03MjAsNyArNzIwLDcgQEAg
b3V0OgogICAgIHJldHVybiAwOwogfQogCi1pbnQgYW1kX2lvbW11X3VubWFwX3BhZ2Uoc3RydWN0
IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4pCitpbnQgYW1kX2lvbW11X3VubWFwX3BhZ2Uo
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBkZm4pCiB7CiAgICAgdW5zaWduZWQgbG9u
ZyBwdF9tZm5bN107CiAgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7
CkBAIC03MzksMzQgKzczOSwzNCBAQCBpbnQgYW1kX2lvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4pCiAgICAgfQogCiAgICAgLyogU2luY2UgSFZNIGRv
bWFpbiBpcyBpbml0aWFsaXplZCB3aXRoIDIgbGV2ZWwgSU8gcGFnZSB0YWJsZSwKLSAgICAgKiB3
ZSBtaWdodCBuZWVkIGEgZGVlcGVyIHBhZ2UgdGFibGUgZm9yIGxhZ2VyIGdmbiBub3cgKi8KKyAg
ICAgKiB3ZSBtaWdodCBuZWVkIGEgZGVlcGVyIHBhZ2UgdGFibGUgZm9yIGxhZ2VyIGRmbiBub3cg
Ki8KICAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgKQogICAgIHsKLSAgICAgICAgaW50IHJjID0g
dXBkYXRlX3BhZ2luZ19tb2RlKGQsIGdmbik7CisgICAgICAgIGludCByYyA9IHVwZGF0ZV9wYWdp
bmdfbW9kZShkLCBkZm4pOwogCiAgICAgICAgIGlmICggcmMgKQogICAgICAgICB7CiAgICAgICAg
ICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKLSAgICAgICAgICAgIEFN
RF9JT01NVV9ERUJVRygiVXBkYXRlIHBhZ2UgbW9kZSBmYWlsZWQgZ2ZuID0gJWx4XG4iLCBnZm4p
OworICAgICAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJVcGRhdGUgcGFnZSBtb2RlIGZhaWxlZCBk
Zm4gPSAlbHhcbiIsIGRmbik7CiAgICAgICAgICAgICBpZiAoIHJjICE9IC1FQUREUk5PVEFWQUlM
ICkKICAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CiAgICAgICAgICAgICByZXR1cm4g
cmM7CiAgICAgICAgIH0KICAgICB9CiAKLSAgICBpZiAoIGlvbW11X3BkZV9mcm9tX2dmbihkLCBn
Zm4sIHB0X21mbikgfHwgKHB0X21mblsxXSA9PSAwKSApCisgICAgaWYgKCBpb21tdV9wZGVfZnJv
bV9kZm4oZCwgZGZuLCBwdF9tZm4pIHx8IChwdF9tZm5bMV0gPT0gMCkgKQogICAgIHsKICAgICAg
ICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7Ci0gICAgICAgIEFNRF9JT01N
VV9ERUJVRygiSW52YWxpZCBJTyBwYWdldGFibGUgZW50cnkgZ2ZuID0gJWx4XG4iLCBnZm4pOwor
ICAgICAgICBBTURfSU9NTVVfREVCVUcoIkludmFsaWQgSU8gcGFnZXRhYmxlIGVudHJ5IGRmbiA9
ICVseFxuIiwgZGZuKTsKICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwogICAgICAgICByZXR1cm4g
LUVGQVVMVDsKICAgICB9CiAKICAgICAvKiBtYXJrIFBURSBhcyAncGFnZSBub3QgcHJlc2VudCcg
Ki8KLSAgICBjbGVhcl9pb21tdV9wdGVfcHJlc2VudChwdF9tZm5bMV0sIGdmbik7CisgICAgY2xl
YXJfaW9tbXVfcHRlX3ByZXNlbnQocHRfbWZuWzFdLCBkZm4pOwogICAgIHNwaW5fdW5sb2NrKCZo
ZC0+YXJjaC5tYXBwaW5nX2xvY2spOwogCi0gICAgYW1kX2lvbW11X2ZsdXNoX3BhZ2VzKGQsIGdm
biwgMCk7CisgICAgYW1kX2lvbW11X2ZsdXNoX3BhZ2VzKGQsIGRmbiwgMCk7CiAKICAgICByZXR1
cm4gMDsKIH0KZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1k
X2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCmlu
ZGV4IDRhNjMzY2E5NDAuLmFhOWViYTAyYmQgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YW1kL3BjaV9hbWRfaW9tbXUuYwpAQCAtNTg3LDcgKzU4Nyw3IEBAIHN0YXRpYyB2b2lkIGFtZF9k
dW1wX3AybV90YWJsZV9sZXZlbChzdHJ1Y3QgcGFnZV9pbmZvKiBwZywgaW50IGxldmVsLAogICAg
ICAgICAgICAgICAgIG1hZGRyX3RvX3BhZ2UobmV4dF90YWJsZV9tYWRkciksIG5leHRfbGV2ZWws
CiAgICAgICAgICAgICAgICAgYWRkcmVzcywgaW5kZW50ICsgMSk7CiAgICAgICAgIGVsc2UKLSAg
ICAgICAgICAgIHByaW50aygiJSpzZ2ZuOiAlMDhseCAgbWZuOiAlMDhseFxuIiwKKyAgICAgICAg
ICAgIHByaW50aygiJSpzZGZuOiAlMDhseCAgbWZuOiAlMDhseFxuIiwKICAgICAgICAgICAgICAg
ICAgICBpbmRlbnQsICIiLAogICAgICAgICAgICAgICAgICAgICh1bnNpZ25lZCBsb25nKVBGTl9E
T1dOKGFkZHJlc3MpLAogICAgICAgICAgICAgICAgICAgICh1bnNpZ25lZCBsb25nKVBGTl9ET1dO
KG5leHRfdGFibGVfbWFkZHIpKTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FybS9zbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jCmluZGV4IDhm
OTE4MDdiMWIuLjFlZGE5NmE3MmEgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FybS9zbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYwpAQCAt
MjU1MSw3ICsyNTUxLDcgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVfaW90bGJf
Zmx1c2hfYWxsKHN0cnVjdCBkb21haW4gKmQpCiB9CiAKIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNr
IGFybV9zbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGdmbiwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZGZuLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50
IHBhZ2VfY291bnQpCiB7CiAJLyogQVJNIFNNTVUgdjEgZG9lc24ndCBoYXZlIGZsdXNoIGJ5IFZN
QSBhbmQgVk1JRCAqLwpAQCAtMjc0OCw3ICsyNzQ4LDcgQEAgc3RhdGljIHZvaWQgYXJtX3NtbXVf
aW9tbXVfZG9tYWluX3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQpCiAJeGZyZWUoeGVuX2RvbWFp
bik7CiB9CiAKLXN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X21hcF9wYWdlKHN0cnVj
dCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAorc3RhdGljIGludCBfX211c3RfY2hlY2sg
YXJtX3NtbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBkZm4sCiAJ
CQl1bnNpZ25lZCBsb25nIG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKQogewogCXAybV90eXBlX3Qg
dDsKQEAgLTI3NTksMTAgKzI3NTksMTAgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJtX3Nt
bXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCiAJICogcHJv
dGVjdGVkIGJ5IGFuIElPTU1VLCBYZW4gbmVlZHMgdG8gYWRkIGEgMToxIG1hcHBpbmcgaW4gdGhl
IGRvbWFpbgogCSAqIHAybSB0byBhbGxvdyBETUEgcmVxdWVzdCB0byB3b3JrLgogCSAqIFRoaXMg
aXMgb25seSB2YWxpZCB3aGVuIHRoZSBkb21haW4gaXMgZGlyZWN0ZWQgbWFwcGVkLiBIZW5jZSB0
aGlzCi0JICogZnVuY3Rpb24gc2hvdWxkIG9ubHkgYmUgdXNlZCBieSBnbnR0YWIgY29kZSB3aXRo
IGdmbiA9PSBtZm4uCisJICogZnVuY3Rpb24gc2hvdWxkIG9ubHkgYmUgdXNlZCBieSBnbnR0YWIg
Y29kZSB3aXRoIGdmbiA9PSBtZm4gPT0gZGZuLgogCSAqLwogCUJVR19PTighaXNfZG9tYWluX2Rp
cmVjdF9tYXBwZWQoZCkpOwotCUJVR19PTihtZm4gIT0gZ2ZuKTsKKwlCVUdfT04obWZuICE9IGRm
bik7CiAKIAkvKiBXZSBvbmx5IHN1cHBvcnQgcmVhZGFibGUgYW5kIHdyaXRhYmxlIGZsYWdzICov
CiAJaWYgKCEoZmxhZ3MgJiAoSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVGX3dyaXRhYmxlKSkpCkBA
IC0yNzc0LDE5ICsyNzc0LDE5IEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X21h
cF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAogCSAqIFRoZSBmdW5j
dGlvbiBndWVzdF9waHlzbWFwX2FkZF9lbnRyeSByZXBsYWNlcyB0aGUgY3VycmVudCBtYXBwaW5n
CiAJICogaWYgdGhlcmUgaXMgYWxyZWFkeSBvbmUuLi4KIAkgKi8KLQlyZXR1cm4gZ3Vlc3RfcGh5
c21hcF9hZGRfZW50cnkoZCwgX2dmbihnZm4pLCBfbWZuKG1mbiksIDAsIHQpOworCXJldHVybiBn
dWVzdF9waHlzbWFwX2FkZF9lbnRyeShkLCBfZ2ZuKGRmbiksIF9tZm4oZGZuKSwgMCwgdCk7CiB9
CiAKLXN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4pCitzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBhcm1f
c21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZGZuKQogewog
CS8qCiAJICogVGhpcyBmdW5jdGlvbiBzaG91bGQgb25seSBiZSB1c2VkIGJ5IGdudHRhYiBjb2Rl
IHdoZW4gdGhlIGRvbWFpbgotCSAqIGlzIGRpcmVjdCBtYXBwZWQKKwkgKiBpcyBkaXJlY3QgbWFw
cGVkIChpLmUuIGdmbiA9PSBtZm4gPT0gZGZuKS4KIAkgKi8KIAlpZiAoICFpc19kb21haW5fZGly
ZWN0X21hcHBlZChkKSApCiAJCXJldHVybiAtRUlOVkFMOwogCi0JcmV0dXJuIGd1ZXN0X3BoeXNt
YXBfcmVtb3ZlX3BhZ2UoZCwgX2dmbihnZm4pLCBfbWZuKGdmbiksIDApOworCXJldHVybiBndWVz
dF9waHlzbWFwX3JlbW92ZV9wYWdlKGQsIF9nZm4oZGZuKSwgX21mbihkZm4pLCAwKTsKIH0KIAog
c3RhdGljIGNvbnN0IHN0cnVjdCBpb21tdV9vcHMgYXJtX3NtbXVfaW9tbXVfb3BzID0gewpkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2lvbW11LmMKaW5kZXggYWU2Y2YyZjBmZi4uMWFkNzdhN2U3YSAxMDA2NDQKLS0t
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9pb21tdS5jCkBAIC0yMTUsNyArMjE1LDcgQEAgdm9pZCBfX2h3ZG9tX2luaXQgaW9t
bXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICBwYWdlX2xpc3RfZm9yX2Vh
Y2ggKCBwYWdlLCAmZC0+cGFnZV9saXN0ICkKICAgICAgICAgewogICAgICAgICAgICAgdW5zaWdu
ZWQgbG9uZyBtZm4gPSBtZm5feChwYWdlX3RvX21mbihwYWdlKSk7Ci0gICAgICAgICAgICB1bnNp
Z25lZCBsb25nIGdmbiA9IG1mbl90b19nbWZuKGQsIG1mbik7CisgICAgICAgICAgICB1bnNpZ25l
ZCBsb25nIGRmbiA9IG1mbl90b19nbWZuKGQsIG1mbik7CiAgICAgICAgICAgICB1bnNpZ25lZCBp
bnQgbWFwcGluZyA9IElPTU1VRl9yZWFkYWJsZTsKICAgICAgICAgICAgIGludCByZXQ7CiAKQEAg
LTIyNCw3ICsyMjQsNyBAQCB2b2lkIF9faHdkb21faW5pdCBpb21tdV9od2RvbV9pbml0KHN0cnVj
dCBkb21haW4gKmQpCiAgICAgICAgICAgICAgICAgICA9PSBQR1Rfd3JpdGFibGVfcGFnZSkgKQog
ICAgICAgICAgICAgICAgIG1hcHBpbmcgfD0gSU9NTVVGX3dyaXRhYmxlOwogCi0gICAgICAgICAg
ICByZXQgPSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShkLCBnZm4sIG1mbiwgbWFwcGluZyk7
CisgICAgICAgICAgICByZXQgPSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShkLCBkZm4sIG1m
biwgbWFwcGluZyk7CiAgICAgICAgICAgICBpZiAoICFyYyApCiAgICAgICAgICAgICAgICAgcmMg
PSByZXQ7CiAKQEAgLTI4NSw3ICsyODUsNyBAQCB2b2lkIGlvbW11X2RvbWFpbl9kZXN0cm95KHN0
cnVjdCBkb21haW4gKmQpCiAgICAgYXJjaF9pb21tdV9kb21haW5fZGVzdHJveShkKTsKIH0KIAot
aW50IGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLCB1
bnNpZ25lZCBsb25nIG1mbiwKK2ludCBpb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1
bnNpZ25lZCBsb25nIGRmbiwgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgaW50IGZsYWdzKQogewogICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhk
ID0gZG9tX2lvbW11KGQpOwpAQCAtMjk0LDEzICsyOTQsMTMgQEAgaW50IGlvbW11X21hcF9wYWdl
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBsb25nIG1mbiwK
ICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKICAgICAgICAg
cmV0dXJuIDA7CiAKLSAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIGdmbiwg
bWZuLCBmbGFncyk7CisgICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShkLCBkZm4s
IG1mbiwgZmxhZ3MpOwogICAgIGlmICggdW5saWtlbHkocmMpICkKICAgICB7CiAgICAgICAgIGlm
ICggIWQtPmlzX3NodXR0aW5nX2Rvd24gJiYgcHJpbnRrX3JhdGVsaW1pdCgpICkKICAgICAgICAg
ICAgIHByaW50ayhYRU5MT0dfRVJSCi0gICAgICAgICAgICAgICAgICAgImQlZDogSU9NTVUgbWFw
cGluZyBnZm4gJSNseCB0byBtZm4gJSNseCBmYWlsZWQ6ICVkXG4iLAotICAgICAgICAgICAgICAg
ICAgIGQtPmRvbWFpbl9pZCwgZ2ZuLCBtZm4sIHJjKTsKKyAgICAgICAgICAgICAgICAgICAiZCVk
OiBJT01NVSBtYXBwaW5nIGRmbiAlI2x4IHRvIG1mbiAlI2x4IGZhaWxlZDogJWRcbiIsCisgICAg
ICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBkZm4sIG1mbiwgcmMpOwogCiAgICAgICAgIGlm
ICggIWlzX2hhcmR3YXJlX2RvbWFpbihkKSApCiAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7
CkBAIC0zMDksNyArMzA5LDcgQEAgaW50IGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQs
IHVuc2lnbmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBsb25nIG1mbiwKICAgICByZXR1cm4gcmM7CiB9
CiAKLWludCBpb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcg
Z2ZuKQoraW50IGlvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9u
ZyBkZm4pCiB7CiAgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUo
ZCk7CiAgICAgaW50IHJjOwpAQCAtMzE3LDEzICszMTcsMTMgQEAgaW50IGlvbW11X3VubWFwX3Bh
Z2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4pCiAgICAgaWYgKCAhaW9tbXVf
ZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyApCiAgICAgICAgIHJldHVybiAwOwogCi0gICAg
cmMgPSBoZC0+cGxhdGZvcm1fb3BzLT51bm1hcF9wYWdlKGQsIGdmbik7CisgICAgcmMgPSBoZC0+
cGxhdGZvcm1fb3BzLT51bm1hcF9wYWdlKGQsIGRmbik7CiAgICAgaWYgKCB1bmxpa2VseShyYykg
KQogICAgIHsKICAgICAgICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93biAmJiBwcmludGtfcmF0
ZWxpbWl0KCkgKQogICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIKLSAgICAgICAgICAgICAg
ICAgICAiZCVkOiBJT01NVSB1bm1hcHBpbmcgZ2ZuICUjbHggZmFpbGVkOiAlZFxuIiwKLSAgICAg
ICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGdmbiwgcmMpOworICAgICAgICAgICAgICAgICAg
ICJkJWQ6IElPTU1VIHVubWFwcGluZyBkZm4gJSNseCBmYWlsZWQ6ICVkXG4iLAorICAgICAgICAg
ICAgICAgICAgIGQtPmRvbWFpbl9pZCwgZGZuLCByYyk7CiAKICAgICAgICAgaWYgKCAhaXNfaGFy
ZHdhcmVfZG9tYWluKGQpICkKICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKQEAgLTM0OSw3
ICszNDksNyBAQCBzdGF0aWMgdm9pZCBpb21tdV9mcmVlX3BhZ2V0YWJsZXModW5zaWduZWQgbG9u
ZyB1bnVzZWQpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3B1bWFza19jeWNsZShzbXBf
cHJvY2Vzc29yX2lkKCksICZjcHVfb25saW5lX21hcCkpOwogfQogCi1pbnQgaW9tbXVfaW90bGJf
Zmx1c2goc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCitpbnQgaW9tbXVfaW90
bGJfZmx1c2goc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBkZm4sCiAgICAgICAgICAg
ICAgICAgICAgICAgdW5zaWduZWQgaW50IHBhZ2VfY291bnQpCiB7CiAgICAgY29uc3Qgc3RydWN0
IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CkBAIC0zNTgsMTMgKzM1OCwxMyBAQCBp
bnQgaW9tbXVfaW90bGJfZmx1c2goc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4s
CiAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyB8fCAhaGQtPnBs
YXRmb3JtX29wcy0+aW90bGJfZmx1c2ggKQogICAgICAgICByZXR1cm4gMDsKIAotICAgIHJjID0g
aGQtPnBsYXRmb3JtX29wcy0+aW90bGJfZmx1c2goZCwgZ2ZuLCBwYWdlX2NvdW50KTsKKyAgICBy
YyA9IGhkLT5wbGF0Zm9ybV9vcHMtPmlvdGxiX2ZsdXNoKGQsIGRmbiwgcGFnZV9jb3VudCk7CiAg
ICAgaWYgKCB1bmxpa2VseShyYykgKQogICAgIHsKICAgICAgICAgaWYgKCAhZC0+aXNfc2h1dHRp
bmdfZG93biAmJiBwcmludGtfcmF0ZWxpbWl0KCkgKQogICAgICAgICAgICAgcHJpbnRrKFhFTkxP
R19FUlIKLSAgICAgICAgICAgICAgICAgICAiZCVkOiBJT01NVSBJT1RMQiBmbHVzaCBmYWlsZWQ6
ICVkLCBnZm4gJSNseCwgcGFnZSBjb3VudCAldVxuIiwKLSAgICAgICAgICAgICAgICAgICBkLT5k
b21haW5faWQsIHJjLCBnZm4sIHBhZ2VfY291bnQpOworICAgICAgICAgICAgICAgICAgICJkJWQ6
IElPTU1VIElPVExCIGZsdXNoIGZhaWxlZDogJWQsIGRmbiAlI2x4LCBwYWdlIGNvdW50ICV1XG4i
LAorICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgcmMsIGRmbiwgcGFnZV9jb3VudCk7
CiAKICAgICAgICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9tYWluKGQpICkKICAgICAgICAgICAgIGRv
bWFpbl9jcmFzaChkKTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9p
b21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKaW5kZXggYmI0MjJl
YzU4Yy4uNTA3YTNmM2FmYSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRk
L2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKQEAgLTU4
NSw3ICs1ODUsNyBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9hbGwodm9p
ZCkKIH0KIAogc3RhdGljIGludCBfX211c3RfY2hlY2sgaW9tbXVfZmx1c2hfaW90bGIoc3RydWN0
IGRvbWFpbiAqZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGxvbmcgZ2ZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdW5zaWduZWQgbG9uZyBkZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBib29sX3QgZG1hX29sZF9wdGVfcHJlc2VudCwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBwYWdlX2NvdW50KQogewpAQCAtNjEy
LDEyICs2MTIsMTIgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgaW9tbXVfZmx1c2hfaW90bGIo
c3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgaWYgKCBpb21tdV9kb21pZCA9PSAtMSApCiAgICAg
ICAgICAgICBjb250aW51ZTsKIAotICAgICAgICBpZiAoIHBhZ2VfY291bnQgIT0gMSB8fCBnZm4g
PT0gZ2ZuX3goSU5WQUxJRF9HRk4pICkKKyAgICAgICAgaWYgKCBwYWdlX2NvdW50ICE9IDEgfHwg
ZGZuID09IGRmbl94KElOVkFMSURfREZOKSApCiAgICAgICAgICAgICByYyA9IGlvbW11X2ZsdXNo
X2lvdGxiX2RzaShpb21tdSwgaW9tbXVfZG9taWQsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAwLCBmbHVzaF9kZXZfaW90bGIpOwogICAgICAgICBlbHNlCiAgICAgICAg
ICAgICByYyA9IGlvbW11X2ZsdXNoX2lvdGxiX3BzaShpb21tdSwgaW9tbXVfZG9taWQsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAocGFkZHJfdClnZm4gPDwgUEFHRV9T
SElGVF80SywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9fZGZuX3Rv
X2RhZGRyKGRmbiksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQUdF
X09SREVSXzRLLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIWRtYV9v
bGRfcHRlX3ByZXNlbnQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
bHVzaF9kZXZfaW90bGIpOwpAQCAtNjMzLDE1ICs2MzMsMTUgQEAgc3RhdGljIGludCBfX211c3Rf
Y2hlY2sgaW9tbXVfZmx1c2hfaW90bGIoc3RydWN0IGRvbWFpbiAqZCwKIH0KIAogc3RhdGljIGlu
dCBfX211c3RfY2hlY2sgaW9tbXVfZmx1c2hfaW90bGJfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGxvbmcgZ2ZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdW5zaWduZWQgbG9uZyBkZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgcGFnZV9jb3VudCkKIHsKLSAgICByZXR1cm4gaW9t
bXVfZmx1c2hfaW90bGIoZCwgZ2ZuLCAxLCBwYWdlX2NvdW50KTsKKyAgICByZXR1cm4gaW9tbXVf
Zmx1c2hfaW90bGIoZCwgZGZuLCAxLCBwYWdlX2NvdW50KTsKIH0KIAogc3RhdGljIGludCBfX211
c3RfY2hlY2sgaW9tbXVfZmx1c2hfaW90bGJfYWxsKHN0cnVjdCBkb21haW4gKmQpCiB7Ci0gICAg
cmV0dXJuIGlvbW11X2ZsdXNoX2lvdGxiKGQsIGdmbl94KElOVkFMSURfR0ZOKSwgMCwgMCk7Cisg
ICAgcmV0dXJuIGlvbW11X2ZsdXNoX2lvdGxiKGQsIGRmbl94KElOVkFMSURfREZOKSwgMCwgMCk7
CiB9CiAKIC8qIGNsZWFyIG9uZSBwYWdlJ3MgcGFnZSB0YWJsZSAqLwpAQCAtMTc3MCw3ICsxNzcw
LDcgQEAgc3RhdGljIHZvaWQgaW9tbXVfZG9tYWluX3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQp
CiB9CiAKIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGludGVsX2lvbW11X21hcF9wYWdlKHN0cnVj
dCBkb21haW4gKmQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1bnNpZ25lZCBsb25nIGdmbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZGZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpCiB7CkBAIC0xNzg5
LDE0ICsxNzg5LDE0IEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGludGVsX2lvbW11X21hcF9w
YWdlKHN0cnVjdCBkb21haW4gKmQsCiAKICAgICBzcGluX2xvY2soJmhkLT5hcmNoLm1hcHBpbmdf
bG9jayk7CiAKLSAgICBwZ19tYWRkciA9IGFkZHJfdG9fZG1hX3BhZ2VfbWFkZHIoZCwgKHBhZGRy
X3QpZ2ZuIDw8IFBBR0VfU0hJRlRfNEssIDEpOworICAgIHBnX21hZGRyID0gYWRkcl90b19kbWFf
cGFnZV9tYWRkcihkLCBfX2Rmbl90b19kYWRkcihkZm4pLCAxKTsKICAgICBpZiAoIHBnX21hZGRy
ID09IDAgKQogICAgIHsKICAgICAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9j
ayk7CiAgICAgICAgIHJldHVybiAtRU5PTUVNOwogICAgIH0KICAgICBwYWdlID0gKHN0cnVjdCBk
bWFfcHRlICopbWFwX3Z0ZF9kb21haW5fcGFnZShwZ19tYWRkcik7Ci0gICAgcHRlID0gcGFnZSAr
IChnZm4gJiBMRVZFTF9NQVNLKTsKKyAgICBwdGUgPSBwYWdlICsgKGRmbiAmIExFVkVMX01BU0sp
OwogICAgIG9sZCA9ICpwdGU7CiAgICAgZG1hX3NldF9wdGVfYWRkcihuZXcsIChwYWRkcl90KW1m
biA8PCBQQUdFX1NISUZUXzRLKTsKICAgICBkbWFfc2V0X3B0ZV9wcm90KG5ldywKQEAgLTE4MjAs
MjIgKzE4MjAsMjIgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgaW50ZWxfaW9tbXVfbWFwX3Bh
Z2Uoc3RydWN0IGRvbWFpbiAqZCwKICAgICB1bm1hcF92dGRfZG9tYWluX3BhZ2UocGFnZSk7CiAK
ICAgICBpZiAoICF0aGlzX2NwdShpb21tdV9kb250X2ZsdXNoX2lvdGxiKSApCi0gICAgICAgIHJj
ID0gaW9tbXVfZmx1c2hfaW90bGIoZCwgZ2ZuLCBkbWFfcHRlX3ByZXNlbnQob2xkKSwgMSk7Cisg
ICAgICAgIHJjID0gaW9tbXVfZmx1c2hfaW90bGIoZCwgZGZuLCBkbWFfcHRlX3ByZXNlbnQob2xk
KSwgMSk7CiAKICAgICByZXR1cm4gcmM7CiB9CiAKIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGlu
dGVsX2lvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBnZm4pCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZGZu
KQogewogICAgIC8qIERvIG5vdGhpbmcgaWYgaGFyZHdhcmUgZG9tYWluIGFuZCBpb21tdSBzdXBw
b3J0cyBwYXNzIHRocnUuICovCiAgICAgaWYgKCBpb21tdV9od2RvbV9wYXNzdGhyb3VnaCAmJiBp
c19oYXJkd2FyZV9kb21haW4oZCkgKQogICAgICAgICByZXR1cm4gMDsKIAotICAgIHJldHVybiBk
bWFfcHRlX2NsZWFyX29uZShkLCAocGFkZHJfdClnZm4gPDwgUEFHRV9TSElGVF80Syk7CisgICAg
cmV0dXJuIGRtYV9wdGVfY2xlYXJfb25lKGQsIF9fZGZuX3RvX2RhZGRyKGRmbikpOwogfQogCi1p
bnQgaW9tbXVfcHRlX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHU2NCBnZm4sIHU2NCAqcHRlLAor
aW50IGlvbW11X3B0ZV9mbHVzaChzdHJ1Y3QgZG9tYWluICpkLCB1aW50NjRfdCBkZm4sIHVpbnQ2
NF90ICpwdGUsCiAgICAgICAgICAgICAgICAgICAgIGludCBvcmRlciwgaW50IHByZXNlbnQpCiB7
CiAgICAgc3RydWN0IGFjcGlfZHJoZF91bml0ICpkcmhkOwpAQCAtMTg1OSw3ICsxODU5LDcgQEAg
aW50IGlvbW11X3B0ZV9mbHVzaChzdHJ1Y3QgZG9tYWluICpkLCB1NjQgZ2ZuLCB1NjQgKnB0ZSwK
ICAgICAgICAgICAgIGNvbnRpbnVlOwogCiAgICAgICAgIHJjID0gaW9tbXVfZmx1c2hfaW90bGJf
cHNpKGlvbW11LCBpb21tdV9kb21pZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKHBhZGRyX3QpZ2ZuIDw8IFBBR0VfU0hJRlRfNEssCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIF9fZGZuX3RvX2RhZGRyKGRmbiksCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIG9yZGVyLCAhcHJlc2VudCwgZmx1c2hfZGV2X2lvdGxiKTsKICAgICAgICAg
aWYgKCByYyA+IDAgKQogICAgICAgICB7CkBAIC0yNjI5LDcgKzI2MjksNyBAQCBzdGF0aWMgdm9p
ZCB2dGRfZHVtcF9wMm1fdGFibGVfbGV2ZWwocGFkZHJfdCBwdF9tYWRkciwgaW50IGxldmVsLCBw
YWRkcl90IGdwYSwKICAgICAgICAgICAgIHZ0ZF9kdW1wX3AybV90YWJsZV9sZXZlbChkbWFfcHRl
X2FkZHIoKnB0ZSksIG5leHRfbGV2ZWwsIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGFkZHJlc3MsIGluZGVudCArIDEpOwogICAgICAgICBlbHNlCi0gICAgICAgICAgICBw
cmludGsoIiUqc2dmbjogJTA4bHggbWZuOiAlMDhseFxuIiwKKyAgICAgICAgICAgIHByaW50aygi
JSpzZGZuOiAlMDhseCBtZm46ICUwOGx4XG4iLAogICAgICAgICAgICAgICAgICAgIGluZGVudCwg
IiIsCiAgICAgICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpKGFkZHJlc3MgPj4gUEFHRV9T
SElGVF80SyksCiAgICAgICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpKGRtYV9wdGVfYWRk
cigqcHRlKSA+PiBQQUdFX1NISUZUXzRLKSk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20t
eDg2L2lvbW11LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2lvbW11LmgKaW5kZXggMTRhZDA0ODlh
Ni4uMGVkNGE5ZTg2ZCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9pb21tdS5oCisr
KyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaW9tbXUuaApAQCAtMzAsNiArMzAsMTggQEAgc3RydWN0
IGcybV9pb3BvcnQgewogICAgIHVuc2lnbmVkIGludCBucDsKIH07CiAKKyNkZWZpbmUgSU9NTVVf
UEFHRV9TSElGVCAxMgorI2RlZmluZSBJT01NVV9QQUdFX1NJWkUgICgxIDw8IElPTU1VX1BBR0Vf
U0hJRlQpCisjZGVmaW5lIElPTU1VX1BBR0VfTUFTSyAgKH4oSU9NTVVfUEFHRV9TSVpFIC0gMSkp
CisKK3R5cGVkZWYgdWludDY0X3QgZGFkZHJfdDsKKworI2RlZmluZSBfX2Rmbl90b19kYWRkcihk
Zm4pICgoZGFkZHJfdCkoZGZuKSA8PCBJT01NVV9QQUdFX1NISUZUKQorI2RlZmluZSBfX2RhZGRy
X3RvX2RmbihkYWRkcikgKChkYWRkcikgPj4gSU9NTVVfUEFHRV9TSElGVCkKKworI2RlZmluZSBk
Zm5fdG9fZGFkZHIoZGZuKSBfX2Rmbl90b19kYWRkcihkZm5feChkZm4pKQorI2RlZmluZSBkYWRk
cl90b19kZm4oZGFkZHIpIF9kZm4oX19kYWRkcl90b19kZm4oZGFkZHIpKQorCiBzdHJ1Y3QgYXJj
aF9pb21tdQogewogICAgIHU2NCBwZ2RfbWFkZHI7ICAgICAgICAgICAgICAgICAvKiBpbyBwYWdl
IGRpcmVjdG9yeSBtYWNoaW5lIGFkZHJlc3MgKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hl
bi9pb21tdS5oIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKaW5kZXggNTdjNGU4MWVjNi4uMjkw
ZTBhYWRhNiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKKysrIGIveGVuL2lu
Y2x1ZGUveGVuL2lvbW11LmgKQEAgLTIzLDExICsyMywyNSBAQAogI2luY2x1ZGUgPHhlbi9wYWdl
LWRlZnMuaD4KICNpbmNsdWRlIDx4ZW4vc3BpbmxvY2suaD4KICNpbmNsdWRlIDx4ZW4vcGNpLmg+
CisjaW5jbHVkZSA8eGVuL3R5cGVzYWZlLmg+CiAjaW5jbHVkZSA8cHVibGljL2h2bS9pb3JlcS5o
PgogI2luY2x1ZGUgPHB1YmxpYy9kb21jdGwuaD4KICNpbmNsdWRlIDxhc20vZGV2aWNlLmg+CiAj
aW5jbHVkZSA8YXNtL2lvbW11Lmg+CiAKK1RZUEVfU0FGRSh1aW50NjRfdCwgZGZuKTsKKyNkZWZp
bmUgUFJJX2RmbiAgICAgUFJJeDY0CisjZGVmaW5lIElOVkFMSURfREZOIF9kZm4ofjBVTEwpCisK
KyNpZm5kZWYgZGZuX3QKKyNkZWZpbmUgZGZuX3QgLyogR3JlcCBmb2RkZXI6IGRmbl90LCBfZGZu
KCkgYW5kIGRmbl94KCkgYXJlIGRlZmluZWQgYWJvdmUgKi8KKyNkZWZpbmUgX2RmbgorI2RlZmlu
ZSBkZm5feAorI3VuZGVmIGRmbl90CisjdW5kZWYgX2RmbgorI3VuZGVmIGRmbl94CisjZW5kaWYK
KwogZXh0ZXJuIGJvb2xfdCBpb21tdV9lbmFibGUsIGlvbW11X2VuYWJsZWQ7CiBleHRlcm4gYm9v
bF90IGZvcmNlX2lvbW11LCBpb21tdV92ZXJib3NlOwogZXh0ZXJuIGJvb2xfdCBpb21tdV93b3Jr
YXJvdW5kX2Jpb3NfYnVnLCBpb21tdV9pZ2Z4OwpAQCAtNjQsOSArNzgsOSBAQCB2b2lkIGlvbW11
X3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQpOwogI2RlZmluZSBJT01NVUZfcmVhZGFibGUgICgx
dTw8X0lPTU1VRl9yZWFkYWJsZSkKICNkZWZpbmUgX0lPTU1VRl93cml0YWJsZSAxCiAjZGVmaW5l
IElPTU1VRl93cml0YWJsZSAgKDF1PDxfSU9NTVVGX3dyaXRhYmxlKQotaW50IF9fbXVzdF9jaGVj
ayBpb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwKK2lu
dCBfX211c3RfY2hlY2sgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQg
bG9uZyBkZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcg
bWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpOwotaW50IF9fbXVzdF9jaGVjayBpb21tdV91bm1hcF9w
YWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuKTsKK2ludCBfX211c3RfY2hl
Y2sgaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGRmbik7
CiAKIGVudW0gaW9tbXVfZmVhdHVyZQogewpAQCAtMTU0LDkgKzE2OCw5IEBAIHN0cnVjdCBpb21t
dV9vcHMgewogI2VuZGlmIC8qIEhBU19QQ0kgKi8KIAogICAgIHZvaWQgKCp0ZWFyZG93bikoc3Ry
dWN0IGRvbWFpbiAqZCk7Ci0gICAgaW50IF9fbXVzdF9jaGVjayAoKm1hcF9wYWdlKShzdHJ1Y3Qg
ZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwKKyAgICBpbnQgX19tdXN0X2NoZWNrICgqbWFw
X3BhZ2UpKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZGZuLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBtZm4sIHVuc2lnbmVkIGludCBmbGFn
cyk7Ci0gICAgaW50IF9fbXVzdF9jaGVjayAoKnVubWFwX3BhZ2UpKHN0cnVjdCBkb21haW4gKmQs
IHVuc2lnbmVkIGxvbmcgZ2ZuKTsKKyAgICBpbnQgX19tdXN0X2NoZWNrICgqdW5tYXBfcGFnZSko
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBkZm4pOwogICAgIHZvaWQgKCpmcmVlX3Bh
Z2VfdGFibGUpKHN0cnVjdCBwYWdlX2luZm8gKik7CiAjaWZkZWYgQ09ORklHX1g4NgogICAgIHZv
aWQgKCp1cGRhdGVfaXJlX2Zyb21fYXBpYykodW5zaWduZWQgaW50IGFwaWMsIHVuc2lnbmVkIGlu
dCByZWcsIHVuc2lnbmVkIGludCB2YWx1ZSk7CkBAIC0xNjcsNyArMTgxLDcgQEAgc3RydWN0IGlv
bW11X29wcyB7CiAgICAgdm9pZCAoKnJlc3VtZSkodm9pZCk7CiAgICAgdm9pZCAoKnNoYXJlX3Ay
bSkoc3RydWN0IGRvbWFpbiAqZCk7CiAgICAgdm9pZCAoKmNyYXNoX3NodXRkb3duKSh2b2lkKTsK
LSAgICBpbnQgX19tdXN0X2NoZWNrICgqaW90bGJfZmx1c2gpKHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGxvbmcgZ2ZuLAorICAgIGludCBfX211c3RfY2hlY2sgKCppb3RsYl9mbHVzaCkoc3Ry
dWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBkZm4sCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgcGFnZV9jb3VudCk7CiAgICAgaW50IF9fbXVzdF9j
aGVjayAoKmlvdGxiX2ZsdXNoX2FsbCkoc3RydWN0IGRvbWFpbiAqZCk7CiAgICAgaW50ICgqZ2V0
X3Jlc2VydmVkX2RldmljZV9tZW1vcnkpKGlvbW11X2dyZG1fdCAqLCB2b2lkICopOwpAQCAtMTg5
LDcgKzIwMyw3IEBAIGludCBpb21tdV9kb19wY2lfZG9tY3RsKHN0cnVjdCB4ZW5fZG9tY3RsICos
IHN0cnVjdCBkb21haW4gKmQsCiBpbnQgaW9tbXVfZG9fZG9tY3RsKHN0cnVjdCB4ZW5fZG9tY3Rs
ICosIHN0cnVjdCBkb21haW4gKmQsCiAgICAgICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5E
TEVfUEFSQU0oeGVuX2RvbWN0bF90KSk7CiAKLWludCBfX211c3RfY2hlY2sgaW9tbXVfaW90bGJf
Zmx1c2goc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCitpbnQgX19tdXN0X2No
ZWNrIGlvbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZGZu
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgcGFnZV9j
b3VudCk7CiBpbnQgX19tdXN0X2NoZWNrIGlvbW11X2lvdGxiX2ZsdXNoX2FsbChzdHJ1Y3QgZG9t
YWluICpkKTsKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL21tLmggYi94ZW4vaW5jbHVk
ZS94ZW4vbW0uaAppbmRleCA5NTk1NTM5YWVlLi4wNTRkMDJlNmMwIDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS94ZW4vbW0uaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vbW0uaApAQCAtMjYsNiArMjYs
MTEgQEAKICAqICAgQSBsaW5lYXIgaWRlYSBvZiBhIGd1ZXN0IHBoeXNpY2FsIGFkZHJlc3Mgc3Bh
Y2UuIEZvciBhbiBhdXRvLXRyYW5zbGF0ZWQKICAqICAgZ3Vlc3QsIHBmbiA9PSBnZm4gd2hpbGUg
Zm9yIGEgbm9uLXRyYW5zbGF0ZWQgZ3Vlc3QsIHBmbiAhPSBnZm4uCiAgKgorICogZGZuOiBEZXZp
Y2UgRE1BIEZyYW1lIE51bWJlciAoZGVmaW5pdGlvbnMgaW4gaW5jbHVkZS94ZW4vaW9tbXUuaCkK
KyAqICAgVGhlIGxpbmVhciBmcmFtZSBudW1iZXJzIG9mIGRldmljZSBETUEgYWRkcmVzcyBzcGFj
ZS4gQWxsIGluaXRpYXRvcnMgZm9yCisgKiAgIChpLmUuIGFsbCBkZXZpY2VzIGFzc2lnbmVkIHRv
KSBhIGd1ZXN0IHNoYXJlIGEgc2luZ2xlIERNQSBhZGRyZXNzIHNwYWNlCisgKiAgIGFuZCwgYnkg
ZGVmYXVsdCwgWGVuIHdpbGwgZW5zdXJlIGRmbiA9PSBwZm4uCisgKgogICogV0FSTklORzogU29t
ZSBvZiB0aGVzZSB0ZXJtcyBoYXZlIGNoYW5nZWQgb3ZlciB0aW1lIHdoaWxlIG90aGVycyBoYXZl
IGJlZW4KICAqIHVzZWQgaW5jb25zaXN0ZW50bHksIG1lYW5pbmcgdGhhdCBhIGxvdCBvZiBleGlz
dGluZyBjb2RlIGRvZXMgbm90IG1hdGNoIHRoZQogICogZGVmaW5pdGlvbnMgYWJvdmUuICBOZXcg
Y29kZSBzaG91bGQgdXNlIHRoZXNlIHRlcm1zIGFzIGRlc2NyaWJlZCBoZXJlLCBhbmQKLS0gCjIu
MTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 17:00:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 17:00: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 1g7O2E-0001ax-Jb; Tue, 02 Oct 2018 17:00:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=trsn=mo=citrix.com=prvs=80683a78a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g7O2D-0001YG-1V
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 17:00:33 +0000
X-Inumbo-ID: d6517abc-c664-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d6517abc-c664-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 17:01:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,332,1534809600"; d="scan'208";a="66844863"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 2 Oct 2018 18:00:19 +0100
Message-ID: <20181002170019.1911-10-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181002170019.1911-1-paul.durrant@citrix.com>
References: <20181002170019.1911-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v13 9/9] mm / iommu: split need_iommu() into
 has_iommu_pt() and need_iommu_pt_sync()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG5hbWUgJ25lZWRfaW9tbXUoKScgaXMgYSBsaXR0bGUgY29uZnVzaW5nIGFzIGl0IHN1Z2dl
c3RzIGEgZG9tYWluIG5lZWRzCnRvIHVzZSB0aGUgSU9NTVUgYnV0IHNvbWV0aGluZyBtaWdodCBu
b3QgYmUgc2V0IHVwIHlldCwgd2hlbiBpbiBmYWN0IGl0CnJlcHJlc2VudHMgYSB0cmktc3RhdGUg
dmFsdWUgKG5vdCBhIGJvb2xlYW4gYXMgbWlnaHQgYmUgZXhwZWN0ZWQpIHdoZXJlCi0xIG1lYW5z
ICdJT01NVSBtYXBwaW5ncyBiZWluZyBzZXQgdXAnIGFuZCAxIG1lYW5zICdJT01NVSBtYXBwaW5n
cyBoYXZlCmJlZW4gZnVsbHkgc2V0IHVwJy4KClR3byBkaWZmZXJlbnQgbWVhbmluZ3MgYXJlIGFs
c28gaW5mZXJyZWQgZnJvbSB0aGUgbWFjcm8gaXQgaW4gdmFyaW91cwpwbGFjZXMgaW4gdGhlIGNv
ZGU6CgotIFNvbWUgY2FsbGVycyB3YW50IHRvIHRlc3Qgd2hldGhlciBhIGRvbWFpbiBoYXMgSU9N
TVUgbWFwcGluZ3MgYXQgYWxsCi0gU29tZSBjYWxsZXJzIHdhbnQgdG8gdGVzdCB3aGV0aGVyIHRo
ZXkgbmVlZCB0byBzeW5jaHJvbml6ZSB0aGUgZG9tYWluJ3MKICBQMk0gYW5kIElPTU1VIG1hcHBp
bmdzCgpUaGlzIHBhdGNoIHJlcGxhY2VzIHRoZSAnbmVlZF9pb21tdScgdHJpLXN0YXRlIHZhbHVl
IHdpdGggYSBkZWZpbmVkCmVudW1lcmF0aW9uIGFuZCBhZGRzIGEgYm9vbGVhbiBmbGFnICduZWVk
X3N5bmMnIHRvIHNlcGFyYXRlIHRoZXNlIG1lYW5pbmdzLAphbmQgcGxhY2VzIGJvdGggb2YgdGhl
c2UgaW4gc3RydWN0IGRvbWFpbl9pb21tdSwgcmF0aGVyIHRoYW4gZGlyZWN0bHkgaW4Kc3RydWN0
IGRvbWFpbi4KVGhpcyBwYXRjaCBhbHNvIGNyZWF0ZXMgdHdvIG5ldyBib29sZWFuIG1hY3JvczoK
Ci0gJ2hhc19pb21tdV9wdCgpJyBldmFsdWF0ZXMgdG8gdHJ1ZSBpZiBhIGRvbWFpbiBoYXMgSU9N
TVUgbWFwcGluZ3MsIGV2ZW4KICBpZiB0aGV5IGFyZSBzdGlsbCB1bmRlciBjb25zdHJ1Y3Rpb24u
Ci0gJ25lZWRfaW9tbXVfcHRfc3luYygpJyBldmFsdWF0ZXMgdG8gdHJ1ZSBpZiBhIGRvbWFpbiBy
ZXF1aXJlcyBleHBsaWNpdAogIHN5bmNocm9uaXphdGlvbiBvZiB0aGUgUDJNIGFuZCBJT01NVSBt
YXBwaW5ncy4KCkFsbCBjYWxsZXJzIG9mIG5lZWRfaW9tbXUoKSBhcmUgdGhlbiBtb2RpZmllZCB0
byB1c2UgdGhlIG1hY3JvIGFwcHJvcHJpYXRlCnRvIHdoYXQgdGhleSBhcmUgdHJ5aW5nIHRvIHRl
c3QsIGV4Y2VwdCBmb3IgdGhlIGluc3RhbmNlIGluCnhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Bj
aS5jOmFzc2lnbl9kZXZpY2UoKSB3aGljaCBoYXMgc2ltcGx5IGJlZW4KcmVtb3ZlZCBzaW5jZSBp
dCBhcHBlYXJzIHRvIGJlIHVubmVjZXNzYXJ5LgoKTk9URTogVGhlcmUgYXJlIHNvbWUgY2FsbGVy
cyBvZiBuZWVkX2lvbW11KCkgdGhhdCBzdHJpY3RseSBvcGVyYXRlIG9uCiAgICAgIHRoZSBoYXJk
d2FyZSBkb21haW4uIEluIHNvbWUgb2YgdGhlc2UgY2FzZSBhIG1vcmUgZ2xvYmFsIGZsYWcgaXMK
ICAgICAgdXNlZCBpbnN0ZWFkLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4KQWNrZWQtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJp
dGRlZmVuZGVyLmNvbT4KLS0tCkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAg
PEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3Nv
bkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzog
S29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogVGltIERl
ZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDYzog
VGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgpDYzogR2VvcmdlIER1bmxhcCA8
Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSnVuIE5ha2FqaW1hIDxqdW4ubmFrYWpp
bWFAaW50ZWwuY29tPgpDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CkNjOiBT
dXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPgpDYzog
QnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+Cgp2MTM6CiAtIFJlLXdvcmsgY2hlY2tz
IGluIG1lbW9yeV9hZGQoKS4KIC0gRXh0ZW5kIGNvbW1pdCBjb21tZW50IHRvIG5vdGUgcmVtb3Zh
bCBvZiBuZWVkX2lvbW11KCkgY2hlY2sgaW4KICAgYXNzaWduX2RldmljZSgpLgoKdjEyOgogLSBG
aXggdHdvIG1pcy11c2VzIG9mIGlvbW11X2hhcF9wdF9zaGFyZSgpLgogLSBSZW1vdmUgb25lIHVz
ZSBoYXNfaW9tbXVfcHQoKSBjaGVjayBpbiBwYXNzdGhyb3VnaC9wY2kuYwoKdjExOgogLSBQdWxs
ZWQgaW4gZnJvbSB2NiBvZiB0aGUgZnVsbCBQVi1JT01NVSBzZXJpZXMuCiBfIENoYW5nZWQgdGhl
IGNvbmRpdGlvbiBiZWluZyB0ZXN0ZWQgaW4gbWVtb3J5X2FkZCgpIHRvIGJlIG1vcmUgc2VsZi0K
ICAgZXhwbGFuYXRvcnkgYnV0IGFsc28gYWRkZWQgYSBjb21tZW50IHRvIGV4cGxhaW4gdGhlIGNp
cmN1bXN0YW5jZXMKICAgdW5kZXIgd2hpY2ggaW9tbXVfbWFwX3BhZ2UoKSBuZWVkcyB0byBiZSBj
YWxsZWQuCiAtIEdldCByaWQgb2YgI2lmZGVmIENPTkZJR19IQVNfUEFTU1RIUk9VR0ggaW4gbWVt
b3J5LmMgc2luY2UgdGhlIGlmCiAgIGNsYXVzZXMgd2l0aGluIHdpbGwgbmV2ZXIgYmUgZXhlY3V0
ZWQgdW5sZXNzIHRoZSBvcHRpb24gaXMgZGVmaW5lZAogICAoc2luY2UgaGFzX2lvbW11X3B0KCkg
d2lsbCBhbHdheXMgYmUgZmFsc2Ugb3RoZXJ3aXNlKS4gQWxzbyBmbHVzaGluZwogICBzaG91bGQg
YmUgZG9uZSByZWdhcmRsZXNzIG9mIHdoZXRoZXIgdGhlIElPTU1VIGlzIHNoYXJpbmcgcGFnZSB0
YWJsZXMKICAgb3Igbm90LgoKdjY6CiAtIERlYWwgd2l0aCBuZWVkX2lvbW11IGJlaW5nIHRyaS1z
dGF0ZS4KIC0gQ2hhbmdlIHRoZSBuYW1lIG9mICdzeW5jX2lvbW11X3B0JyB0byAnbmVlZF9pb21t
dV9wdF9zeW5jJyBhbmQgbWFrZQogICBzdXJlIGl0IGlzIHNldCBhcyBzb29uIGFzIHRoZSBtYXBw
aW5ncyBhcmUgdW5kZXIgY29uc3RydWN0aW9uLgogLSBOb3QgYWRkaW5nIFJhenZhbidzIEEtYiBi
ZWNhdXNlIG9mIGNoYW5nZS4KCnY0OgogLSBOZXcgaW4gdjQuCi0tLQogeGVuL2FyY2gvYXJtL3Ay
bS5jICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvaHZtL210
cnIuYyAgICAgICAgICAgICAgICAgICAgIHwgIDQgKystLQogeGVuL2FyY2gveDg2L21tLmMgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJp
bmcuYyAgICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMgICAg
ICAgICAgICAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L21tL3AybS1wdC5jICAgICAgICAg
ICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAgICAgICAgICAgICAg
ICAgICAgIHwgIDggKysrLS0tLQogeGVuL2FyY2gveDg2L21tL3BhZ2luZy5jICAgICAgICAgICAg
ICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYveDg2XzY0L21tLmMgICAgICAgICAgICAgICAg
ICAgIHwgMTAgKysrKysrLS0KIHhlbi9jb21tb24vbWVtb3J5LmMgICAgICAgICAgICAgICAgICAg
ICAgICAgfCAxMCArKystLS0tLQogeGVuL2NvbW1vbi92bV9ldmVudC5jICAgICAgICAgICAgICAg
ICAgICAgICB8ICAyICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21t
dS5jIHwgIDIgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2RldmljZV90cmVlLmMgICAgICAg
fCAyMSArKysrKysrKy0tLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAg
ICAgICAgICAgIHwgMzcgKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0KIHhlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3BjaS5jICAgICAgICAgICAgICAgfCAxMSArKysrLS0tLS0KIHhlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jICAgICAgICAgfCAgMiAtLQogeGVuL2luY2x1ZGUv
YXNtLWFybS9ncmFudF90YWJsZS5oICAgICAgICAgICB8ICAyICstCiB4ZW4vaW5jbHVkZS9hc20t
YXJtL2lvbW11LmggICAgICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYv
Z3JhbnRfdGFibGUuaCAgICAgICAgICAgfCAgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9pb21t
dS5oICAgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAg
ICAgICAgICAgICAgICAgIHwgMTcgKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUveGVuL3NjaGVk
LmggICAgICAgICAgICAgICAgICAgICB8ICA5ICsrKystLS0KIDIyIGZpbGVzIGNoYW5nZWQsIDkz
IGluc2VydGlvbnMoKyksIDYwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS9wMm0uYyBiL3hlbi9hcmNoL2FybS9wMm0uYwppbmRleCAxYzc5ZmY3YWRlLi5hMGJlYzdjOTVj
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcDJtLmMKKysrIGIveGVuL2FyY2gvYXJtL3AybS5j
CkBAIC05NTUsNyArOTU1LDcgQEAgc3RhdGljIGludCBfX3AybV9zZXRfZW50cnkoc3RydWN0IHAy
bV9kb21haW4gKnAybSwKICAgICBpZiAoIGxwYWVfaXNfdmFsaWQob3JpZ19wdGUpICYmIGVudHJ5
LT5wMm0uYmFzZSAhPSBvcmlnX3B0ZS5wMm0uYmFzZSApCiAgICAgICAgIHAybV9mcmVlX2VudHJ5
KHAybSwgb3JpZ19wdGUsIGxldmVsKTsKIAotICAgIGlmICggbmVlZF9pb21tdShwMm0tPmRvbWFp
bikgJiYKKyAgICBpZiAoIG5lZWRfaW9tbXVfcHRfc3luYyhwMm0tPmRvbWFpbikgJiYKICAgICAg
ICAgIChscGFlX2lzX3ZhbGlkKG9yaWdfcHRlKSB8fCBscGFlX2lzX3ZhbGlkKCplbnRyeSkpICkK
ICAgICB7CiAgICAgICAgIHJjID0gaW9tbXVfaW90bGJfZmx1c2gocDJtLT5kb21haW4sIF9kZm4o
Z2ZuX3goc2dmbikpLApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMgYi94ZW4v
YXJjaC94ODYvaHZtL210cnIuYwppbmRleCA0ZjJmMTk1ZjdkLi5iOGZhMzQwZDVhIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL210cnIu
YwpAQCAtNzgzLDcgKzc4Myw3IEBAIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoTVRSUiwgaHZt
X3NhdmVfbXRycl9tc3IsIGh2bV9sb2FkX210cnJfbXNyLCAxLAogCiB2b2lkIG1lbW9yeV90eXBl
X2NoYW5nZWQoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBpZiAoIG5lZWRfaW9tbXUoZCkgJiYg
ZC0+dmNwdSAmJiBkLT52Y3B1WzBdICkKKyAgICBpZiAoIGhhc19pb21tdV9wdChkKSAmJiBkLT52
Y3B1ICYmIGQtPnZjcHVbMF0gKQogICAgIHsKICAgICAgICAgcDJtX21lbW9yeV90eXBlX2NoYW5n
ZWQoZCk7CiAgICAgICAgIGZsdXNoX2FsbChGTFVTSF9DQUNIRSk7CkBAIC04MzEsNyArODMxLDcg
QEAgaW50IGVwdGVfZ2V0X2VudHJ5X2VtdChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25n
IGdmbiwgbWZuX3QgbWZuLAogICAgICAgICByZXR1cm4gTVRSUl9UWVBFX1VOQ0FDSEFCTEU7CiAg
ICAgfQogCi0gICAgaWYgKCAhbmVlZF9pb21tdShkKSAmJiAhY2FjaGVfZmx1c2hfcGVybWl0dGVk
KGQpICkKKyAgICBpZiAoICFoYXNfaW9tbXVfcHQoZCkgJiYgIWNhY2hlX2ZsdXNoX3Blcm1pdHRl
ZChkKSApCiAgICAgewogICAgICAgICAqaXBhdCA9IDE7CiAgICAgICAgIHJldHVybiBNVFJSX1RZ
UEVfV1JCQUNLOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94ZW4vYXJjaC94ODYv
bW0uYwppbmRleCA1YTdjNTMzNWEyLi40OGFjZGFkYzhjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvbW0uYworKysgYi94ZW4vYXJjaC94ODYvbW0uYwpAQCAtMjc4Nyw3ICsyNzg3LDcgQEAgc3Rh
dGljIGludCBfZ2V0X3BhZ2VfdHlwZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlLCB1bnNpZ25lZCBs
b25nIHR5cGUsCiAgICAgewogICAgICAgICAvKiBTcGVjaWFsIHBhZ2VzIHNob3VsZCBub3QgYmUg
YWNjZXNzaWJsZSBmcm9tIGRldmljZXMuICovCiAgICAgICAgIHN0cnVjdCBkb21haW4gKmQgPSBw
YWdlX2dldF9vd25lcihwYWdlKTsKLSAgICAgICAgaWYgKCBkICYmIGlzX3B2X2RvbWFpbihkKSAm
JiB1bmxpa2VseShuZWVkX2lvbW11KGQpKSApCisgICAgICAgIGlmICggZCAmJiBpc19wdl9kb21h
aW4oZCkgJiYgdW5saWtlbHkobmVlZF9pb21tdV9wdF9zeW5jKGQpKSApCiAgICAgICAgIHsKICAg
ICAgICAgICAgIG1mbl90IG1mbiA9IHBhZ2VfdG9fbWZuKHBhZ2UpOwogCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmlu
Zy5jCmluZGV4IDM0OWU2ZmQyY2YuLjFkYWIyYzhjYzMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9tbS9tZW1fc2hhcmluZy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCkBA
IC0xNjEyLDcgKzE2MTIsNyBAQCBpbnQgbWVtX3NoYXJpbmdfZG9tY3RsKHN0cnVjdCBkb21haW4g
KmQsIHN0cnVjdCB4ZW5fZG9tY3RsX21lbV9zaGFyaW5nX29wICptZWMpCiAgICAgICAgIGNhc2Ug
WEVOX0RPTUNUTF9NRU1fU0hBUklOR19DT05UUk9MOgogICAgICAgICB7CiAgICAgICAgICAgICBy
YyA9IDA7Ci0gICAgICAgICAgICBpZiAoIHVubGlrZWx5KG5lZWRfaW9tbXUoZCkgJiYgbWVjLT51
LmVuYWJsZSkgKQorICAgICAgICAgICAgaWYgKCB1bmxpa2VseShoYXNfaW9tbXVfcHQoZCkgJiYg
bWVjLT51LmVuYWJsZSkgKQogICAgICAgICAgICAgICAgIHJjID0gLUVYREVWOwogICAgICAgICAg
ICAgZWxzZQogICAgICAgICAgICAgICAgIGQtPmFyY2guaHZtLm1lbV9zaGFyaW5nX2VuYWJsZWQg
PSBtZWMtPnUuZW5hYmxlOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYyBi
L3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMKaW5kZXggZjMyZGYzZWI3YS4uYTUyNGFjODZmYSAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYworKysgYi94ZW4vYXJjaC94ODYv
bW0vcDJtLWVwdC5jCkBAIC04NzksNyArODc5LDcgQEAgb3V0OgogICAgIHsKICAgICAgICAgaWYg
KCBpb21tdV91c2VfaGFwX3B0KGQpICkKICAgICAgICAgICAgIHJjID0gaW9tbXVfcHRlX2ZsdXNo
KGQsIGdmbiwgJmVwdF9lbnRyeS0+ZXB0ZSwgb3JkZXIsIHZ0ZF9wdGVfcHJlc2VudCk7Ci0gICAg
ICAgIGVsc2UgaWYgKCBuZWVkX2lvbW11KGQpICkKKyAgICAgICAgZWxzZSBpZiAoIG5lZWRfaW9t
bXVfcHRfc3luYyhkKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIGRmbl90IGRmbiA9IF9kZm4o
Z2ZuKTsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS1wdC5jIGIveGVuL2FyY2gv
eDg2L21tL3AybS1wdC5jCmluZGV4IGJmMzYxNjA5OTMuLmNjODM0ZGM5NWYgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMK
QEAgLTY4OCw3ICs2ODgsNyBAQCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpw
Mm0sIGdmbl90IGdmbl8sIG1mbl90IG1mbiwKICAgICAgICAgICAgIGlmICggaW9tbXVfb2xkX2Zs
YWdzICkKICAgICAgICAgICAgICAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMocDJtLT5kb21haW4s
IGdmbiwgcGFnZV9vcmRlcik7CiAgICAgICAgIH0KLSAgICAgICAgZWxzZSBpZiAoIG5lZWRfaW9t
bXUocDJtLT5kb21haW4pICkKKyAgICAgICAgZWxzZSBpZiAoIG5lZWRfaW9tbXVfcHRfc3luYyhw
Mm0tPmRvbWFpbikgKQogICAgICAgICB7CiAgICAgICAgICAgICBkZm5fdCBkZm4gPSBfZGZuKGdm
bik7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYyBiL3hlbi9hcmNoL3g4Ni9t
bS9wMm0uYwppbmRleCA0YTk4MTk4MDA0Li43YjYzZTM5OTEyIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvbW0vcDJtLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS5jCkBAIC03MjEsNyArNzIx
LDcgQEAgcDJtX3JlbW92ZV9wYWdlKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVkIGxv
bmcgZ2ZuX2wsIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgIHsKICAgICAgICAgaW50IHJjID0gMDsK
IAotICAgICAgICBpZiAoIG5lZWRfaW9tbXUocDJtLT5kb21haW4pICkKKyAgICAgICAgaWYgKCBu
ZWVkX2lvbW11X3B0X3N5bmMocDJtLT5kb21haW4pICkKICAgICAgICAgewogICAgICAgICAgICAg
ZGZuX3QgZGZuID0gX2RmbihtZm4pOwogCkBAIC03ODUsNyArNzg1LDcgQEAgZ3Vlc3RfcGh5c21h
cF9hZGRfZW50cnkoc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCBtZm5fdCBtZm4sCiAKICAg
ICBpZiAoICFwYWdpbmdfbW9kZV90cmFuc2xhdGUoZCkgKQogICAgIHsKLSAgICAgICAgaWYgKCBu
ZWVkX2lvbW11KGQpICYmIHQgPT0gcDJtX3JhbV9ydyApCisgICAgICAgIGlmICggbmVlZF9pb21t
dV9wdF9zeW5jKGQpICYmIHQgPT0gcDJtX3JhbV9ydyApCiAgICAgICAgIHsKICAgICAgICAgICAg
IGRmbl90IGRmbiA9IF9kZm4obWZuX3gobWZuKSk7CiAKQEAgLTExNzUsNyArMTE3NSw3IEBAIGlu
dCBzZXRfaWRlbnRpdHlfcDJtX2VudHJ5KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcg
Z2ZuX2wsCiAKICAgICBpZiAoICFwYWdpbmdfbW9kZV90cmFuc2xhdGUoZCkgKQogICAgIHsKLSAg
ICAgICAgaWYgKCAhbmVlZF9pb21tdShkKSApCisgICAgICAgIGlmICggIW5lZWRfaW9tbXVfcHRf
c3luYyhkKSApCiAgICAgICAgICAgICByZXR1cm4gMDsKIAogICAgICAgICByZXQgPSBpb21tdV9t
YXBfcGFnZShkLCBfZGZuKGdmbl9sKSwgX21mbihnZm5fbCksCkBAIC0xMjcxLDcgKzEyNzEsNyBA
QCBpbnQgY2xlYXJfaWRlbnRpdHlfcDJtX2VudHJ5KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVk
IGxvbmcgZ2ZuX2wpCiAKICAgICBpZiAoICFwYWdpbmdfbW9kZV90cmFuc2xhdGUoZCkgKQogICAg
IHsKLSAgICAgICAgaWYgKCAhbmVlZF9pb21tdShkKSApCisgICAgICAgIGlmICggIW5lZWRfaW9t
bXVfcHRfc3luYyhkKSApCiAgICAgICAgICAgICByZXR1cm4gMDsKIAogICAgICAgICByZXQgPSBp
b21tdV91bm1hcF9wYWdlKGQsIF9kZm4oZ2ZuX2wpKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9tbS9wYWdpbmcuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wYWdpbmcuYwppbmRleCA3ZjQ2MGJkMzIx
Li5mMzJhNjAxODhhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcGFnaW5nLmMKKysrIGIv
eGVuL2FyY2gveDg2L21tL3BhZ2luZy5jCkBAIC0yMTMsNyArMjEzLDcgQEAgaW50IHBhZ2luZ19s
b2dfZGlydHlfZW5hYmxlKHN0cnVjdCBkb21haW4gKmQsIGJvb2xfdCBsb2dfZ2xvYmFsKQogewog
ICAgIGludCByZXQ7CiAKLSAgICBpZiAoIG5lZWRfaW9tbXUoZCkgJiYgbG9nX2dsb2JhbCApCisg
ICAgaWYgKCBoYXNfaW9tbXVfcHQoZCkgJiYgbG9nX2dsb2JhbCApCiAgICAgewogICAgICAgICAv
KgogICAgICAgICAgKiBSZWZ1c2UgdG8gdHVybiBvbiBnbG9iYWwgbG9nLWRpcnR5IG1vZGUKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQv
bW0uYwppbmRleCBkMWZjZTU3NDMyLi41NDNlYTAzMGUzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYveDg2XzY0L21tLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jCkBAIC0xNDI2LDgg
KzE0MjYsMTQgQEAgaW50IG1lbW9yeV9hZGQodW5zaWduZWQgbG9uZyBzcGZuLCB1bnNpZ25lZCBs
b25nIGVwZm4sIHVuc2lnbmVkIGludCBweG0pCiAgICAgaWYgKCByZXQgKQogICAgICAgICBnb3Rv
IGRlc3Ryb3lfbTJwOwogCi0gICAgaWYgKCBpb21tdV9lbmFibGVkICYmICFpb21tdV9od2RvbV9w
YXNzdGhyb3VnaCAmJgotICAgICAgICAgIW5lZWRfaW9tbXUoaGFyZHdhcmVfZG9tYWluKSApCisg
ICAgLyoKKyAgICAgKiBJZiBoYXJkd2FyZSBkb21haW4gaGFzIElPTU1VIG1hcHBpbmdzIGJ1dCBw
YWdlIHRhYmxlcyBhcmUgbm90CisgICAgICogc2hhcmVkIG9yIGJlaW5nIGtlcHQgaW4gc3luYyB0
aGVuIG5ld2x5IGFkZGVkIG1lbW9yeSBuZWVkcyB0byBiZQorICAgICAqIG1hcHBlZCBoZXJlLgor
ICAgICAqLworICAgIGlmICggaGFzX2lvbW11X3B0KGhhcmR3YXJlX2RvbWFpbikgJiYKKyAgICAg
ICAgICFpb21tdV91c2VfaGFwX3B0KGhhcmR3YXJlX2RvbWFpbikgJiYKKyAgICAgICAgICFuZWVk
X2lvbW11X3B0X3N5bmMoaGFyZHdhcmVfZG9tYWluKSApCiAgICAgewogICAgICAgICBmb3IgKCBp
ID0gc3BmbjsgaSA8IGVwZm47IGkrKyApCiAgICAgICAgICAgICBpZiAoIGlvbW11X21hcF9wYWdl
KGhhcmR3YXJlX2RvbWFpbiwgX2RmbihpKSwgX21mbihpKSwKZGlmZiAtLWdpdCBhL3hlbi9jb21t
b24vbWVtb3J5LmMgYi94ZW4vY29tbW9uL21lbW9yeS5jCmluZGV4IDUyZDU1ZGZlZDcuLmRiMzMz
NGJhZTYgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vbWVtb3J5LmMKKysrIGIveGVuL2NvbW1vbi9t
ZW1vcnkuYwpAQCAtODA1LDEwICs4MDUsOCBAQCBpbnQgeGVubWVtX2FkZF90b19waHlzbWFwKHN0
cnVjdCBkb21haW4gKmQsIHN0cnVjdCB4ZW5fYWRkX3RvX3BoeXNtYXAgKnhhdHAsCiAgICAgeGF0
cC0+Z3BmbiArPSBzdGFydDsKICAgICB4YXRwLT5zaXplIC09IHN0YXJ0OwogCi0jaWZkZWYgQ09O
RklHX0hBU19QQVNTVEhST1VHSAotICAgIGlmICggbmVlZF9pb21tdShkKSApCi0gICAgICAgIHRo
aXNfY3B1KGlvbW11X2RvbnRfZmx1c2hfaW90bGIpID0gMTsKLSNlbmRpZgorICAgIGlmICggaGFz
X2lvbW11X3B0KGQpICkKKyAgICAgICB0aGlzX2NwdShpb21tdV9kb250X2ZsdXNoX2lvdGxiKSA9
IDE7CiAKICAgICB3aGlsZSAoIHhhdHAtPnNpemUgPiBkb25lICkKICAgICB7CkBAIC04MjgsOCAr
ODI2LDcgQEAgaW50IHhlbm1lbV9hZGRfdG9fcGh5c21hcChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1
Y3QgeGVuX2FkZF90b19waHlzbWFwICp4YXRwLAogICAgICAgICB9CiAgICAgfQogCi0jaWZkZWYg
Q09ORklHX0hBU19QQVNTVEhST1VHSAotICAgIGlmICggbmVlZF9pb21tdShkKSApCisgICAgaWYg
KCBoYXNfaW9tbXVfcHQoZCkgKQogICAgIHsKICAgICAgICAgaW50IHJldDsKIApAQCAtODQ2LDcg
Kzg0Myw2IEBAIGludCB4ZW5tZW1fYWRkX3RvX3BoeXNtYXAoc3RydWN0IGRvbWFpbiAqZCwgc3Ry
dWN0IHhlbl9hZGRfdG9fcGh5c21hcCAqeGF0cCwKICAgICAgICAgaWYgKCB1bmxpa2VseShyYyA8
IDApICkKICAgICAgICAgICAgIGRvbXVfY3Jhc2goZCk7CiAgICAgfQotI2VuZGlmCiAKICAgICBy
ZXR1cm4gcmM7CiB9CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3ZtX2V2ZW50LmMgYi94ZW4vY29t
bW9uL3ZtX2V2ZW50LmMKaW5kZXggMTAwZGE4MDQ4Yy4uNmZmZDE4YTQ0OCAxMDA2NDQKLS0tIGEv
eGVuL2NvbW1vbi92bV9ldmVudC5jCisrKyBiL3hlbi9jb21tb24vdm1fZXZlbnQuYwpAQCAtNjQy
LDcgKzY0Miw3IEBAIGludCB2bV9ldmVudF9kb21jdGwoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0
IHhlbl9kb21jdGxfdm1fZXZlbnRfb3AgKnZlYywKIAogICAgICAgICAgICAgLyogTm8gcGFnaW5n
IGlmIGlvbW11IGlzIHVzZWQgKi8KICAgICAgICAgICAgIHJjID0gLUVNTElOSzsKLSAgICAgICAg
ICAgIGlmICggdW5saWtlbHkobmVlZF9pb21tdShkKSkgKQorICAgICAgICAgICAgaWYgKCB1bmxp
a2VseShoYXNfaW9tbXVfcHQoZCkpICkKICAgICAgICAgICAgICAgICBicmVhazsKIAogICAgICAg
ICAgICAgcmMgPSAtRVhERVY7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvcGNpX2FtZF9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRf
aW9tbXUuYwppbmRleCA1ZTk5YjY5ODhlLi42ODhjZjE0YzkxIDEwMDY0NAotLS0gYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKQEAgLTI2Myw3ICsyNjMsNyBAQCBzdGF0aWMg
dm9pZCBfX2h3ZG9tX2luaXQgYW1kX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkK
ICAgICBpZiAoIGFsbG9jYXRlX2RvbWFpbl9yZXNvdXJjZXMoZG9tX2lvbW11KGQpKSApCiAgICAg
ICAgIEJVRygpOwogCi0gICAgaWYgKCAhaW9tbXVfaHdkb21fcGFzc3Rocm91Z2ggJiYgIW5lZWRf
aW9tbXUoZCkgKQorICAgIGlmICggIWlvbW11X2h3ZG9tX3Bhc3N0aHJvdWdoICYmICFpb21tdV9o
d2RvbV9zdHJpY3QgKQogICAgIHsKICAgICAgICAgaW50IHJjID0gMDsKIApkaWZmIC0tZ2l0IGEv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZGV2aWNlX3RyZWUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2RldmljZV90cmVlLmMKaW5kZXggNDIxZjAwMzQzOC4uYjZlYWFlNzI4MyAxMDA2NDQK
LS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZGV2aWNlX3RyZWUuYworKysgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9kZXZpY2VfdHJlZS5jCkBAIC00MCwxNyArNDAsMTYgQEAgaW50IGlv
bW11X2Fzc2lnbl9kdF9kZXZpY2Uoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGR0X2RldmljZV9u
b2RlICpkZXYpCiAgICAgaWYgKCAhbGlzdF9lbXB0eSgmZGV2LT5kb21haW5fbGlzdCkgKQogICAg
ICAgICBnb3RvIGZhaWw7CiAKLSAgICBpZiAoIG5lZWRfaW9tbXUoZCkgPD0gMCApCi0gICAgewot
ICAgICAgICAvKgotICAgICAgICAgKiBUaGUgaHdkb20gaXMgZm9yY2VkIHRvIHVzZSBJT01NVSBm
b3IgcHJvdGVjdGluZyBhc3NpZ25lZAotICAgICAgICAgKiBkZXZpY2UuIFRoZXJlZm9yZSB0aGUg
SU9NTVUgZGF0YSBpcyBhbHJlYWR5IHNldCB1cC4KLSAgICAgICAgICovCi0gICAgICAgIEFTU0VS
VCghaXNfaGFyZHdhcmVfZG9tYWluKGQpKTsKLSAgICAgICAgcmMgPSBpb21tdV9jb25zdHJ1Y3Qo
ZCk7Ci0gICAgICAgIGlmICggcmMgKQotICAgICAgICAgICAgZ290byBmYWlsOwotICAgIH0KKyAg
ICAvKgorICAgICAqIFRoZSBod2RvbSBpcyBmb3JjZWQgdG8gdXNlIElPTU1VIGZvciBwcm90ZWN0
aW5nIGFzc2lnbmVkCisgICAgICogZGV2aWNlLiBUaGVyZWZvcmUgdGhlIElPTU1VIGRhdGEgaXMg
YWxyZWFkeSBzZXQgdXAuCisgICAgICovCisgICAgQVNTRVJUKCFpc19oYXJkd2FyZV9kb21haW4o
ZCkgfHwKKyAgICAgICAgICAgaGQtPnN0YXR1cyA9PSBJT01NVV9TVEFUVVNfaW5pdGlhbGl6ZWQp
OworCisgICAgcmMgPSBpb21tdV9jb25zdHJ1Y3QoZCk7CisgICAgaWYgKCByYyApCisgICAgICAg
IGdvdG8gZmFpbDsKIAogICAgIC8qIFRoZSBmbGFnIGZpZWxkIGRvZXNuJ3QgbWF0dGVyIHRvIERU
IGRldmljZS4gKi8KICAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPmFzc2lnbl9kZXZpY2UoZCwg
MCwgZHRfdG9fZGV2KGRldiksIDApOwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKaW5kZXggZWE3Y2Ni
YWNlNy4uOTIyZTUwOGE0NSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9t
bXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCkBAIC0xOTcsNyArMTk3
LDcgQEAgc3RhdGljIHZvaWQgX19od2RvbV9pbml0IGNoZWNrX2h3ZG9tX3JlcXMoc3RydWN0IGRv
bWFpbiAqZCkKIAogdm9pZCBfX2h3ZG9tX2luaXQgaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9t
YWluICpkKQogewotICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11
KGQpOworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogCiAgICAg
Y2hlY2tfaHdkb21fcmVxcyhkKTsKIApAQCAtMjA1LDggKzIwNSwxMCBAQCB2b2lkIF9faHdkb21f
aW5pdCBpb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAgICAgICAgIHJldHVybjsK
IAogICAgIHJlZ2lzdGVyX2tleWhhbmRsZXIoJ28nLCAmaW9tbXVfZHVtcF9wMm1fdGFibGUsICJk
dW1wIGlvbW11IHAybSB0YWJsZSIsIDApOwotICAgIGQtPm5lZWRfaW9tbXUgPSBpb21tdV9od2Rv
bV9zdHJpY3Q7Ci0gICAgaWYgKCBuZWVkX2lvbW11KGQpICYmICFpb21tdV91c2VfaGFwX3B0KGQp
ICkKKworICAgIGhkLT5zdGF0dXMgPSBJT01NVV9TVEFUVVNfaW5pdGlhbGl6aW5nOworICAgIGhk
LT5uZWVkX3N5bmMgPSBpb21tdV9od2RvbV9zdHJpY3QgJiYgIWlvbW11X3VzZV9oYXBfcHQoZCk7
CisgICAgaWYgKCBuZWVkX2lvbW11X3B0X3N5bmMoZCkgKQogICAgIHsKICAgICAgICAgc3RydWN0
IHBhZ2VfaW5mbyAqcGFnZTsKICAgICAgICAgdW5zaWduZWQgaW50IGkgPSAwOwpAQCAtMjM5LDM1
ICsyNDEsNTEgQEAgdm9pZCBfX2h3ZG9tX2luaXQgaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9t
YWluICpkKQogICAgIH0KIAogICAgIGhkLT5wbGF0Zm9ybV9vcHMtPmh3ZG9tX2luaXQoZCk7CisK
KyAgICBoZC0+c3RhdHVzID0gSU9NTVVfU1RBVFVTX2luaXRpYWxpemVkOwogfQogCiB2b2lkIGlv
bW11X3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQpCiB7Ci0gICAgY29uc3Qgc3RydWN0IGRvbWFp
bl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQg
PSBkb21faW9tbXUoZCk7CiAKLSAgICBkLT5uZWVkX2lvbW11ID0gMDsKKyAgICBoZC0+c3RhdHVz
ID0gSU9NTVVfU1RBVFVTX2Rpc2FibGVkOwogICAgIGhkLT5wbGF0Zm9ybV9vcHMtPnRlYXJkb3du
KGQpOwogICAgIHRhc2tsZXRfc2NoZWR1bGUoJmlvbW11X3B0X2NsZWFudXBfdGFza2xldCk7CiB9
CiAKIGludCBpb21tdV9jb25zdHJ1Y3Qoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBpZiAoIG5l
ZWRfaW9tbXUoZCkgPiAwICkKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21t
dShkKTsKKworICAgIGlmICggaGQtPnN0YXR1cyA9PSBJT01NVV9TVEFUVVNfaW5pdGlhbGl6ZWQg
KQogICAgICAgICByZXR1cm4gMDsKIAogICAgIGlmICggIWlvbW11X3VzZV9oYXBfcHQoZCkgKQog
ICAgIHsKICAgICAgICAgaW50IHJjOwogCisgICAgICAgIGhkLT5zdGF0dXMgPSBJT01NVV9TVEFU
VVNfaW5pdGlhbGl6aW5nOworICAgICAgICBoZC0+bmVlZF9zeW5jID0gdHJ1ZTsKKwogICAgICAg
ICByYyA9IGFyY2hfaW9tbXVfcG9wdWxhdGVfcGFnZV90YWJsZShkKTsKICAgICAgICAgaWYgKCBy
YyApCisgICAgICAgIHsKKyAgICAgICAgICAgIGlmICggcmMgIT0gLUVSRVNUQVJUICkKKyAgICAg
ICAgICAgIHsKKyAgICAgICAgICAgICAgICBoZC0+bmVlZF9zeW5jID0gZmFsc2U7CisgICAgICAg
ICAgICAgICAgaGQtPnN0YXR1cyA9IElPTU1VX1NUQVRVU19kaXNhYmxlZDsKKyAgICAgICAgICAg
IH0KKwogICAgICAgICAgICAgcmV0dXJuIHJjOworICAgICAgICB9CiAgICAgfQogCi0gICAgZC0+
bmVlZF9pb21tdSA9IDE7CisgICAgaGQtPnN0YXR1cyA9IElPTU1VX1NUQVRVU19pbml0aWFsaXpl
ZDsKKwogICAgIC8qCiAgICAgICogVGhlcmUgbWF5IGJlIGRpcnR5IGNhY2hlIGxpbmVzIHdoZW4g
YSBkZXZpY2UgaXMgYXNzaWduZWQKLSAgICAgKiBhbmQgYmVmb3JlIG5lZWRfaW9tbXUoZCkgYmVj
b21pbmcgdHJ1ZSwgdGhpcyB3aWxsIGNhdXNlCisgICAgICogYW5kIGJlZm9yZSBoYXNfaW9tbXVf
cHQoZCkgYmVjb21pbmcgdHJ1ZSwgdGhpcyB3aWxsIGNhdXNlCiAgICAgICogbWVtb3J5X3R5cGVf
Y2hhbmdlZCBsb3NlIGVmZmVjdCBpZiBtZW1vcnkgdHlwZSBjaGFuZ2VzLgogICAgICAqIENhbGwg
bWVtb3J5X3R5cGVfY2hhbmdlZCBoZXJlIHRvIGFtZW5kIHRoaXMuCiAgICAgICovCkBAIC01MjIs
NyArNTQwLDggQEAgc3RhdGljIHZvaWQgaW9tbXVfZHVtcF9wMm1fdGFibGUodW5zaWduZWQgY2hh
ciBrZXkpCiAgICAgb3BzID0gaW9tbXVfZ2V0X29wcygpOwogICAgIGZvcl9lYWNoX2RvbWFpbihk
KQogICAgIHsKLSAgICAgICAgaWYgKCBpc19oYXJkd2FyZV9kb21haW4oZCkgfHwgbmVlZF9pb21t
dShkKSA8PSAwICkKKyAgICAgICAgaWYgKCBpc19oYXJkd2FyZV9kb21haW4oZCkgfHwKKyAgICAg
ICAgICAgICBkb21faW9tbXUoZCktPnN0YXR1cyA8IElPTU1VX1NUQVRVU19pbml0aWFsaXplZCAp
CiAgICAgICAgICAgICBjb250aW51ZTsKIAogICAgICAgICBpZiAoIGlvbW11X3VzZV9oYXBfcHQo
ZCkgKQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9wY2kuYwppbmRleCA5Njk1Y2Y1NjZkLi5lNWI5NjAyNzYyIDEwMDY0
NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYworKysgYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9wY2kuYwpAQCAtMTQxNiwxMCArMTQxNiw5IEBAIHN0YXRpYyBpbnQgYXNzaWdu
X2RldmljZShzdHJ1Y3QgZG9tYWluICpkLCB1MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuLCB1MzIg
ZmxhZykKIAogICAgIC8qIFByZXZlbnQgZGV2aWNlIGFzc2lnbiBpZiBtZW0gcGFnaW5nIG9yIG1l
bSBzaGFyaW5nIGhhdmUgYmVlbiAKICAgICAgKiBlbmFibGVkIGZvciB0aGlzIGRvbWFpbiAqLwot
ICAgIGlmICggdW5saWtlbHkoIW5lZWRfaW9tbXUoZCkgJiYKLSAgICAgICAgICAgIChkLT5hcmNo
Lmh2bS5tZW1fc2hhcmluZ19lbmFibGVkIHx8Ci0gICAgICAgICAgICAgdm1fZXZlbnRfY2hlY2tf
cmluZyhkLT52bV9ldmVudF9wYWdpbmcpIHx8Ci0gICAgICAgICAgICAgcDJtX2dldF9ob3N0cDJt
KGQpLT5nbG9iYWxfbG9nZGlydHkpKSApCisgICAgaWYgKCB1bmxpa2VseShkLT5hcmNoLmh2bS5t
ZW1fc2hhcmluZ19lbmFibGVkIHx8CisgICAgICAgICAgICAgICAgICB2bV9ldmVudF9jaGVja19y
aW5nKGQtPnZtX2V2ZW50X3BhZ2luZykgfHwKKyAgICAgICAgICAgICAgICAgIHAybV9nZXRfaG9z
dHAybShkKS0+Z2xvYmFsX2xvZ2RpcnR5KSApCiAgICAgICAgIHJldHVybiAtRVhERVY7CiAKICAg
ICBpZiAoICFwY2lkZXZzX3RyeWxvY2soKSApCkBAIC0xNDYwLDcgKzE0NTksNyBAQCBzdGF0aWMg
aW50IGFzc2lnbl9kZXZpY2Uoc3RydWN0IGRvbWFpbiAqZCwgdTE2IHNlZywgdTggYnVzLCB1OCBk
ZXZmbiwgdTMyIGZsYWcpCiAgICAgfQogCiAgZG9uZToKLSAgICBpZiAoICFoYXNfYXJjaF9wZGV2
cyhkKSAmJiBuZWVkX2lvbW11KGQpICkKKyAgICBpZiAoICFoYXNfYXJjaF9wZGV2cyhkKSAmJiBo
YXNfaW9tbXVfcHQoZCkgKQogICAgICAgICBpb21tdV90ZWFyZG93bihkKTsKICAgICBwY2lkZXZz
X3VubG9jaygpOwogCkBAIC0xNTEwLDcgKzE1MDksNyBAQCBpbnQgZGVhc3NpZ25fZGV2aWNlKHN0
cnVjdCBkb21haW4gKmQsIHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4pCiAKICAgICBwZGV2LT5m
YXVsdC5jb3VudCA9IDA7CiAKLSAgICBpZiAoICFoYXNfYXJjaF9wZGV2cyhkKSAmJiBuZWVkX2lv
bW11KGQpICkKKyAgICBpZiAoICFoYXNfYXJjaF9wZGV2cyhkKSAmJiBoYXNfaW9tbXVfcHQoZCkg
KQogICAgICAgICBpb21tdV90ZWFyZG93bihkKTsKIAogICAgIHJldHVybiByZXQ7CmRpZmYgLS1n
aXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3g4Ni9pb21tdS5jCmluZGV4IGI2YWNmZGZlOTUuLjFmMWM2YjBmYTYgMTAwNjQ0
Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCisrKyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCkBAIC00OCw4ICs0OCw2IEBAIGludCBhcmNoX2lv
bW11X3BvcHVsYXRlX3BhZ2VfdGFibGUoc3RydWN0IGRvbWFpbiAqZCkKICAgICBzdHJ1Y3QgcGFn
ZV9pbmZvICpwYWdlOwogICAgIGludCByYyA9IDAsIG4gPSAwOwogCi0gICAgZC0+bmVlZF9pb21t
dSA9IC0xOwotCiAgICAgdGhpc19jcHUoaW9tbXVfZG9udF9mbHVzaF9pb3RsYikgPSAxOwogICAg
IHNwaW5fbG9jaygmZC0+cGFnZV9hbGxvY19sb2NrKTsKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvYXNtLWFybS9ncmFudF90YWJsZS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9ncmFudF90YWJs
ZS5oCmluZGV4IGQ4ZmRlMDE2NTEuLjM3NDE1Yjc4MjEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRl
L2FzbS1hcm0vZ3JhbnRfdGFibGUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3Rh
YmxlLmgKQEAgLTkwLDcgKzkwLDcgQEAgdm9pZCBnbnR0YWJfbWFya19kaXJ0eShzdHJ1Y3QgZG9t
YWluICpkLCBtZm5fdCBtZm4pOwogICAgIGdmbl94KCgoaSkgPj0gbnJfc3RhdHVzX2ZyYW1lcyh0
KSkgPyBJTlZBTElEX0dGTiA6ICh0KS0+YXJjaC5zdGF0dXNfZ2ZuW2ldKQogCiAjZGVmaW5lIGdu
dHRhYl9uZWVkX2lvbW11X21hcHBpbmcoZCkgICAgICAgICAgICAgICAgICAgIFwKLSAgICAoaXNf
ZG9tYWluX2RpcmVjdF9tYXBwZWQoZCkgJiYgbmVlZF9pb21tdShkKSkKKyAgICAoaXNfZG9tYWlu
X2RpcmVjdF9tYXBwZWQoZCkgJiYgbmVlZF9pb21tdV9wdF9zeW5jKGQpKQogCiAjZW5kaWYgLyog
X19BU01fR1JBTlRfVEFCTEVfSF9fICovCiAvKgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LWFybS9pb21tdS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9pb21tdS5oCmluZGV4IDhkMTUwNmM2
ZjcuLmY2ZGYzMmY4NjAgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vaW9tbXUuaAor
KysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2lvbW11LmgKQEAgLTIxLDcgKzIxLDcgQEAgc3RydWN0
IGFyY2hfaW9tbXUKIH07CiAKIC8qIEFsd2F5cyBzaGFyZSBQMk0gVGFibGUgYmV0d2VlbiB0aGUg
Q1BVIGFuZCB0aGUgSU9NTVUgKi8KLSNkZWZpbmUgaW9tbXVfdXNlX2hhcF9wdChkKSAobmVlZF9p
b21tdShkKSkKKyNkZWZpbmUgaW9tbXVfdXNlX2hhcF9wdChkKSAoaGFzX2lvbW11X3B0KGQpKQog
CiBjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzICppb21tdV9nZXRfb3BzKHZvaWQpOwogdm9pZCBfX2lu
aXQgaW9tbXVfc2V0X29wcyhjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzICpvcHMpOwpkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9ncmFudF90YWJsZS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9ncmFudF90YWJsZS5oCmluZGV4IDc2MWE4YzMzYTUuLjFlNmE5ODgxM2QgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRfdGFibGUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20t
eDg2L2dyYW50X3RhYmxlLmgKQEAgLTk0LDYgKzk0LDYgQEAgc3RhdGljIGlubGluZSB2b2lkIGdu
dHRhYl9jbGVhcl9mbGFnKHVuc2lnbmVkIGludCBuciwgdWludDE2X3QgKnN0KQogI2RlZmluZSBn
bnR0YWJfcmVsZWFzZV9ob3N0X21hcHBpbmdzKGRvbWFpbikgKCBwYWdpbmdfbW9kZV9leHRlcm5h
bChkb21haW4pICkKIAogI2RlZmluZSBnbnR0YWJfbmVlZF9pb21tdV9tYXBwaW5nKGQpICAgICAg
ICAgICAgICAgIFwKLSAgICAoIXBhZ2luZ19tb2RlX3RyYW5zbGF0ZShkKSAmJiBuZWVkX2lvbW11
KGQpKQorICAgICghcGFnaW5nX21vZGVfdHJhbnNsYXRlKGQpICYmIG5lZWRfaW9tbXVfcHRfc3lu
YyhkKSkKIAogI2VuZGlmIC8qIF9fQVNNX0dSQU5UX1RBQkxFX0hfXyAqLwpkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9pb21tdS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9pb21tdS5o
CmluZGV4IDdjMzE4N2M4ZWMuLmZhMzdiMDUzOWIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2lvbW11LmgKQEAgLTkxLDcg
KzkxLDcgQEAgc3RhdGljIGlubGluZSBpbnQgaW9tbXVfaGFyZHdhcmVfc2V0dXAodm9pZCkKIAog
LyogQXJlIHdlIHVzaW5nIHRoZSBkb21haW4gUDJNIHRhYmxlIGFzIGl0cyBJT01NVSBwYWdldGFi
bGU/ICovCiAjZGVmaW5lIGlvbW11X3VzZV9oYXBfcHQoZCkgXAotICAgIChoYXBfZW5hYmxlZChk
KSAmJiBuZWVkX2lvbW11KGQpICYmIGlvbW11X2hhcF9wdF9zaGFyZSkKKyAgICAoaGFwX2VuYWJs
ZWQoZCkgJiYgaGFzX2lvbW11X3B0KGQpICYmIGlvbW11X2hhcF9wdF9zaGFyZSkKIAogdm9pZCBp
b21tdV91cGRhdGVfaXJlX2Zyb21fYXBpYyh1bnNpZ25lZCBpbnQgYXBpYywgdW5zaWduZWQgaW50
IHJlZywgdW5zaWduZWQgaW50IHZhbHVlKTsKIHVuc2lnbmVkIGludCBpb21tdV9yZWFkX2FwaWNf
ZnJvbV9pcmUodW5zaWduZWQgaW50IGFwaWMsIHVuc2lnbmVkIGludCByZWcpOwpkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmggYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAppbmRl
eCA5YWU4MzIxYmI0Li43ZWJhY2E1Y2E0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vaW9t
bXUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaApAQCAtMTAzLDYgKzEwMywxMyBAQCBl
bnVtIGlvbW11X2ZlYXR1cmUKIAogYm9vbF90IGlvbW11X2hhc19mZWF0dXJlKHN0cnVjdCBkb21h
aW4gKmQsIGVudW0gaW9tbXVfZmVhdHVyZSBmZWF0dXJlKTsKIAorZW51bSBpb21tdV9zdGF0dXMK
K3sKKyAgICBJT01NVV9TVEFUVVNfZGlzYWJsZWQsCisgICAgSU9NTVVfU1RBVFVTX2luaXRpYWxp
emluZywKKyAgICBJT01NVV9TVEFUVVNfaW5pdGlhbGl6ZWQKK307CisKIHN0cnVjdCBkb21haW5f
aW9tbXUgewogICAgIHN0cnVjdCBhcmNoX2lvbW11IGFyY2g7CiAKQEAgLTExNiw2ICsxMjMsMTYg
QEAgc3RydWN0IGRvbWFpbl9pb21tdSB7CiAKICAgICAvKiBGZWF0dXJlcyBzdXBwb3J0ZWQgYnkg
dGhlIElPTU1VICovCiAgICAgREVDTEFSRV9CSVRNQVAoZmVhdHVyZXMsIElPTU1VX0ZFQVRfY291
bnQpOworCisgICAgLyogU3RhdHVzIG9mIGd1ZXN0IElPTU1VIG1hcHBpbmdzICovCisgICAgZW51
bSBpb21tdV9zdGF0dXMgc3RhdHVzOworCisgICAgLyoKKyAgICAgKiBEb2VzIHRoZSBndWVzdCBy
ZXFpcmUgbWFwcGluZ3MgdG8gYmUgc3luY2hvbml6ZWQsIHRvIG1haW50YWluCisgICAgICogdGhl
IGRlZmF1bHQgZGZuID09IHBmbiBtYXAuIChTZWUgY29tbWVudCBvbiBkZm4gYXQgdGhlIHRvcCBv
ZgorICAgICAqIGluY2x1ZGUveGVuL21tLmgpLgorICAgICAqLworICAgIGJvb2wgbmVlZF9zeW5j
OwogfTsKIAogI2RlZmluZSBkb21faW9tbXUoZCkgICAgICAgICAgICAgICgmKGQpLT5pb21tdSkK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oIGIveGVuL2luY2x1ZGUveGVuL3Nj
aGVkLmgKaW5kZXggZjJjNTk0ZDE5Ny4uNjNmYjcwYmNkYyAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUveGVuL3NjaGVkLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKQEAgLTM3MSw5ICsz
NzEsNiBAQCBzdHJ1Y3QgZG9tYWluCiAKICNpZmRlZiBDT05GSUdfSEFTX1BBU1NUSFJPVUdICiAg
ICAgc3RydWN0IGRvbWFpbl9pb21tdSBpb21tdTsKLQotICAgIC8qIERvZXMgdGhpcyBndWVzdCBu
ZWVkIGlvbW11IG1hcHBpbmdzICgtMSBtZWFuaW5nICJiZWluZyBzZXQgdXAiKT8gKi8KLSAgICBz
OCAgICAgICAgICAgICAgIG5lZWRfaW9tbXU7CiAjZW5kaWYKICAgICAvKiBpcyBub2RlLWFmZmlu
aXR5IGF1dG9tYXRpY2FsbHkgY29tcHV0ZWQ/ICovCiAgICAgYm9vbCAgICAgICAgICAgICBhdXRv
X25vZGVfYWZmaW5pdHk7CkBAIC04OTgsOSArODk1LDExIEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBp
c19odm1fdmNwdShjb25zdCBzdHJ1Y3QgdmNwdSAqdikKICNkZWZpbmUgaXNfcGlubmVkX3ZjcHUo
dikgKCh2KS0+ZG9tYWluLT5pc19waW5uZWQgfHwgXAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgY3B1bWFza193ZWlnaHQoKHYpLT5jcHVfaGFyZF9hZmZpbml0eSkgPT0gMSkKICNpZmRlZiBD
T05GSUdfSEFTX1BBU1NUSFJPVUdICi0jZGVmaW5lIG5lZWRfaW9tbXUoZCkgICAgKChkKS0+bmVl
ZF9pb21tdSkKKyNkZWZpbmUgaGFzX2lvbW11X3B0KGQpIChkb21faW9tbXUoZCktPnN0YXR1cyAh
PSBJT01NVV9TVEFUVVNfZGlzYWJsZWQpCisjZGVmaW5lIG5lZWRfaW9tbXVfcHRfc3luYyhkKSAo
ZG9tX2lvbW11KGQpLT5uZWVkX3N5bmMpCiAjZWxzZQotI2RlZmluZSBuZWVkX2lvbW11KGQpICAg
ICgwKQorI2RlZmluZSBoYXNfaW9tbXVfcHQoZCkgZmFsc2UKKyNkZWZpbmUgbmVlZF9pb21tdV9w
dF9zeW5jKGQpIGZhbHNlCiAjZW5kaWYKIAogc3RhdGljIGlubGluZSBib29sIGlzX3ZjcHVfb25s
aW5lKGNvbnN0IHN0cnVjdCB2Y3B1ICp2KQotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 17:03:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 17: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 1g7O52-0002aF-Gh; Tue, 02 Oct 2018 17:03:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=trsn=mo=citrix.com=prvs=80683a78a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g7O51-0002Zs-58
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 17:03:27 +0000
X-Inumbo-ID: 3de5823d-c665-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3de5823d-c665-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 17:04:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,332,1534809600"; d="scan'208";a="79908132"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, Brian Woods
 <brian.woods@amd.com>
Thread-Topic: [PATCH v13 0/9] paravirtual IOMMU pre-requisites and clean-up
Thread-Index: AQHUWnFpLUfGN7Apm0K6WvNKjhGAJaUMLkqw
Date: Tue, 2 Oct 2018 17:03:23 +0000
Message-ID: <84c97663bafd455d9b3067bf1d1de5eb@AMSPEX02CL03.citrite.net>
References: <20181002170019.1911-1-paul.durrant@citrix.com>
In-Reply-To: <20181002170019.1911-1-paul.durrant@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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v13 0/9] paravirtual IOMMU pre-requisites
 and clean-up
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Konrad
 Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim
 \(Xen.org\)" <tim@xen.org>, George Dunlap <George.Dunlap@citrix.com>,
 Julien Grall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Jun Nakajima <jun.nakajima@intel.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>

U28gZmFyIEkgaGF2ZSBoYWQgemVybyByZXZpZXcgZnJvbSBBTUQgbWFpbnRhaW5lcnMgb2YgdGhp
cyBzZXJpZXMuIENhbiBJIHBsZWFzZSBnZXQgYWNrcyBvciBvdGhlcndpc2Ugb24gdGhlIHJlbGV2
YW50IHBhdGNoZXM/CgogIFBhdWwKCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiBGcm9t
OiBQYXVsIER1cnJhbnQgW21haWx0bzpwYXVsLmR1cnJhbnRAY2l0cml4LmNvbV0KPiBTZW50OiAw
MiBPY3RvYmVyIDIwMTggMTg6MDAKPiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cj4gQ2M6IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyBBbmRyZXcgQ29v
cGVyCj4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBCcmlhbiBXb29kcyA8YnJpYW4ud29v
ZHNAYW1kLmNvbT47IEdlb3JnZQo+IER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsg
SWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+Owo+IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT47IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBKdW4K
PiBOYWthamltYSA8anVuLm5ha2FqaW1hQGludGVsLmNvbT47IEtldmluIFRpYW4gPGtldmluLnRp
YW5AaW50ZWwuY29tPjsKPiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNs
ZS5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkKPiA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IFN1
cmF2ZWUgU3V0aGlrdWxwYW5pdAo+IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT47IFRh
bWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT47Cj4gVGltIChYZW4ub3JnKSA8dGlt
QHhlbi5vcmc+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IFN1YmplY3Q6IFtQQVRD
SCB2MTMgMC85XSBwYXJhdmlydHVhbCBJT01NVSBwcmUtcmVxdWlzaXRlcyBhbmQgY2xlYW4tdXAK
PiAKPiBUaGlzIHNlcmllcyBjb250YWlucyBwcmUtcmVxdWlzaXRlcyBhbmQgY2xlYW4tdXAgbmVl
ZGVkIGZvciBwYXJhdmlydHVhbAo+IElPTU1VIHN1cHBvcnQuCj4gCj4gSSBoYXZlIHNlcGFyYXRl
ZCB0aGVzZSBwYXRjaGVzIHRvIGF2b2lkIGZ1cnRoZXIgZGVsYXlpbmcgdGhlaXIgYXBwbGljYXRp
b24KPiB3aGlsc3QgSSByZS13b3JrIHRoZSBpbXBsZW1lbnRhdGlvbiBvZiBwYXJhdmlydHVhbCBJ
T01NVSBhZnRlciByZXZpZXcgb2YKPiB2NiBvZiB0aGUgc2VyaWVzLiBTZXZlcmFsIG9mIHRoZW0g
YWxyZWFkeSBoYXZlIGFsbCBuZWNlc3NhcnkgYWNrcy4KPiAKPiB2MTE6Cj4gIC0gUHVsbCBpbiB0
d28gbW9yZSBwYXRjaGVzIGZyb20gdjYuCj4gCj4gUGF1bCBEdXJyYW50ICg5KToKPiAgIGlvbW11
OiBpbnRyb2R1Y2UgdGhlIGNvbmNlcHQgb2YgREZOLi4uCj4gICBpb21tdTogbWFrZSB1c2Ugb2Yg
dHlwZS1zYWZlIERGTiBhbmQgTUZOIGluIGV4cG9ydGVkIGZ1bmN0aW9ucwo+ICAgaW9tbXU6IHB1
c2ggdXNlIG9mIHR5cGUtc2FmZSBERk4gYW5kIE1GTiBpbnRvIGlvbW11X29wcwo+ICAgaW9tbXU6
IGRvbid0IGRvbWFpbl9jcmFzaCgpIGluc2lkZSBpb21tdV9tYXAvdW5tYXBfcGFnZSgpCj4gICBt
ZW1vcnk6IGFkZCBjaGVja19nZXRfcGFnZV9mcm9tX2dmbigpIGFzIGEgd3JhcHBlci4uLgo+ICAg
dnRkOiBhZGQgbWlzc2luZyBjaGVjayBmb3Igc2hhcmVkIEVQVC4uLgo+ICAgdnRkOiBhZGQgbG9v
a3VwX3BhZ2UgbWV0aG9kIHRvIGlvbW11X29wcwo+ICAgbW0gLyBpb21tdTogaW5jbHVkZSBuZWVk
X2lvbW11KCkgdGVzdCBpbiBpb21tdV91c2VfaGFwX3B0KCkKPiAgIG1tIC8gaW9tbXU6IHNwbGl0
IG5lZWRfaW9tbXUoKSBpbnRvIGhhc19pb21tdV9wdCgpIGFuZAo+ICAgICBuZWVkX2lvbW11X3B0
X3N5bmMoKQo+IAo+ICB4ZW4vYXJjaC9hcm0vcDJtLmMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfCAgOSArKy0KPiAgeGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgICAgICAgICAgICAgICAg
ICAgIHwgMjUgKysrKy0tLS0KPiAgeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICAgICAg
ICAgICAgICAgIHwgMTQgKy0tLQo+ICB4ZW4vYXJjaC94ODYvaHZtL210cnIuYyAgICAgICAgICAg
ICAgICAgICAgICAgfCAgNCArLQo+ICB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfCAxNSArKystLQo+ICB4ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYyAg
ICAgICAgICAgICAgICAgfCAgMiArLQo+ICB4ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jICAgICAg
ICAgICAgICAgICAgICAgfCAxOSArKysrLS0KPiAgeGVuL2FyY2gveDg2L21tL3AybS1wdC5jICAg
ICAgICAgICAgICAgICAgICAgIHwgNTIgKysrKysrKysrLS0tLS0tCj4gIHhlbi9hcmNoL3g4Ni9t
bS9wMm0uYyAgICAgICAgICAgICAgICAgICAgICAgICB8IDQyICsrKysrKysrLS0tLQo+ICB4ZW4v
YXJjaC94ODYvbW0vcGFnaW5nLmMgICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQo+ICB4ZW4v
YXJjaC94ODYveDg2XzY0L21tLmMgICAgICAgICAgICAgICAgICAgICAgfCAxNSArKystLQo+ICB4
ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgICAgICAgICAgICAgICAgICAgICAgfCA0OCArKysrKysr
LS0tLS0tLQo+ICB4ZW4vY29tbW9uL21lbW9yeS5jICAgICAgICAgICAgICAgICAgICAgICAgICAg
fCA2NiArKysrKysrKysrKysrLS0tLS0tCj4gIHhlbi9jb21tb24vdm1fZXZlbnQuYyAgICAgICAg
ICAgICAgICAgICAgICAgICB8ICAyICstCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9p
b21tdV9jbWQuYyAgICAgICB8IDE4ICsrKy0tLQo+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvaW9tbXVfbWFwLmMgICAgICAgfCA4OCArKysrKysrKysrKysrLS0tLS0tLS0tCj4gLS0tCj4g
IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMgICB8ICA2ICstCj4g
IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMgICAgICAgICAgICB8IDIwICsrKy0t
LQo+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9kZXZpY2VfdHJlZS5jICAgICAgICAgfCAyMSAr
KystLS0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAgICAgICAgICAgIHwg
OTIgKysrKysrKysrKysrKysrKy0tLS0tLQo+IC0tLS0tCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3BjaS5jICAgICAgICAgICAgICAgICB8IDExICsrLS0KPiAgeGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvdnRkL2lvbW11LmMgICAgICAgICAgIHwgODggKysrKysrKysrKysrKysrKysrKy0tLQo+
IC0tLQo+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuaCAgICAgICAgICAgfCAg
MyArCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgICAgICAgICB8ICAx
IC0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMgICAgICAgICAgIHwgMTEg
KystLQo+ICB4ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmggICAgICAgICAgICAgfCAg
MiArLQo+ICB4ZW4vaW5jbHVkZS9hc20tYXJtL2lvbW11LmggICAgICAgICAgICAgICAgICAgfCAg
MiArLQo+ICB4ZW4vaW5jbHVkZS9hc20tYXJtL3AybS5oICAgICAgICAgICAgICAgICAgICAgfCAg
NCArLQo+ICB4ZW4vaW5jbHVkZS9hc20teDg2L2dyYW50X3RhYmxlLmggICAgICAgICAgICAgfCAg
MiArLQo+ICB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmggfCAg
OCArLS0KPiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9pb21tdS5oICAgICAgICAgICAgICAgICAgIHwg
MTcgKysrKy0KPiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaCAgICAgICAgICAgICAgICAgICAg
IHwgIDUgKy0KPiAgeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgICAgICAgICAg
IHwgNjggKysrKysrKysrKysrKysrKystLS0KPiAgeGVuL2luY2x1ZGUveGVuL21tLmggICAgICAg
ICAgICAgICAgICAgICAgICAgIHwgIDUgKysKPiAgeGVuL2luY2x1ZGUveGVuL3AybS1jb21tb24u
aCAgICAgICAgICAgICAgICAgIHwgIDYgKysKPiAgeGVuL2luY2x1ZGUveGVuL3NjaGVkLmggICAg
ICAgICAgICAgICAgICAgICAgIHwgMTQgKystLQo+ICAzNiBmaWxlcyBjaGFuZ2VkLCA1MTQgaW5z
ZXJ0aW9ucygrKSwgMjkzIGRlbGV0aW9ucygtKQo+IC0tLQo+IENjOiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IENjOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNA
YW1kLmNvbT4KPiBDYzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgo+
IENjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KPiBDYzogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPgo+IENjOiBKdW4gTmFrYWppbWEgPGp1bi5uYWthamltYUBpbnRlbC5jb20+Cj4g
Q2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgo+IENjOiBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Cj4gQ2M6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBDYzogU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxz
dXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT4KPiBDYzogVGFtYXMgSyBMZW5neWVsIDx0YW1h
c0B0a2xlbmd5ZWwuY29tPgo+IENjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KPiBDYzogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiAtLQo+IDIuMTEuMAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 17:07:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 17:07: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 1g7O8o-0002q5-8V; Tue, 02 Oct 2018 17:07:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gf1e=mo=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g7O8m-0002q0-E5
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 17:07:20 +0000
X-Inumbo-ID: 4a0f05d5-c665-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4a0f05d5-c665-11e8-a8a5-bc764e045a96;
 Tue, 02 Oct 2018 19:04:57 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id BFBBA7A9;
 Tue,  2 Oct 2018 10:07:18 -0700 (PDT)
Received: from [10.4.12.35] (e108454-lin.emea.arm.com [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id F0A373F5D3;
 Tue,  2 Oct 2018 10:07:17 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20181001164227.6562-1-julien.grall@arm.com>
 <20181001164227.6562-3-julien.grall@arm.com>
 <alpine.DEB.2.10.1810011354490.25821@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <aba298c3-4b8b-9d6e-dda5-e35a4a0c05ea@arm.com>
Date: Tue, 2 Oct 2018 18:07:16 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810011354490.25821@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 2/2] xen/arm: vgic-v3: Don't create empty
 re-distributor 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: xen-devel@lists.xenproject.org, shameerali.kolothum.thodi@huawei.com,
 andre.przywara@arm.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>

SGksCgpPbiAwMS8xMC8yMDE4IDIxOjU1LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gT24g
TW9uLCAxIE9jdCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6CiAgPiBSZXZpZXdlZC1ieTogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKVGhhbmsgeW91ISBJIGhh
dmUgY29tbWl0dGVkIGJvdGggcGF0Y2hlcy4gQ2FuIHlvdSBxdWV1ZSB0aGVtIGZvciBiYWNrcG9y
dD8KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 17:39:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 17:39: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 1g7Ode-00054Q-VO; Tue, 02 Oct 2018 17:39:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=m9dl=mo=nsa.gov=dgdegra@srs-us1.protection.inumbo.net>)
 id 1g7Ode-00054L-0i
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 17:39:14 +0000
X-Inumbo-ID: 3d671fb3-c66a-11e8-a6a9-d7ebe60f679a
Received: from USFB19PA13.eemsg.mail.mil (unknown [214.24.26.84])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3d671fb3-c66a-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 17:40:24 +0000 (UTC)
X-EEMSG-check-008: 200379372|USFB19PA13_EEMSG_MP9.csd.disa.mil
Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.3])
 by USFB19PA13.eemsg.mail.mil with ESMTP/TLS/DHE-RSA-AES256-SHA256;
 02 Oct 2018 17:39:10 +0000
X-IronPort-AV: E=Sophos;i="5.54,332,1534809600"; d="scan'208";a="18943053"
IronPort-PHdr: =?us-ascii?q?9a23=3A3VaVQRfYHFZxydQqgrGXgxm1lGMj4u6mDksu8p?=
 =?us-ascii?q?Mizoh2WeGdxcWyYh7h7PlgxGXEQZ/co6odzbaO7Oa4ASQp2tWoiDg6aptCVh?=
 =?us-ascii?q?sI2409vjcLJ4q7M3D9N+PgdCcgHc5PBxdP9nC/NlVJSo6lPwWB6nK94iQPFR?=
 =?us-ascii?q?rhKAF7Ovr6GpLIj8Swyuu+54Dfbx9HiTahY75+Ngm6oRnMvcQKnIVuLbo8xA?=
 =?us-ascii?q?HUqXVSYeRWwm1oJVOXnxni48q74YBu/SdNtf8/7sBMSar1cbg2QrxeFzQmLn?=
 =?us-ascii?q?s65Nb3uhnZTAuA/WUTX2MLmRdVGQfF7RX6XpDssivms+d2xSeXMdHqQb0yRD?=
 =?us-ascii?q?+v9LlgRgP2hygbNj456GDXhdJ2jKJHuxKquhhzz5fJbI2JKPZye6XQct0ARW?=
 =?us-ascii?q?pFQ81fSSpPDI2hZIcLFuYNI/pUo4z7qlATrxWxGBOsCfvvxDFWm3H2waM03e?=
 =?us-ascii?q?cgEQ7a0wIvEMkDsGjPo9jxKKseTfy5wavOwD7eb/1WwzD96I3Qfxwvr/+DQ7?=
 =?us-ascii?q?N+cdDLxkY1GQPJlkibp4L/MDOT1+QCrWyb5PdhW+6hlmUqrBx+ojeyycgyhY?=
 =?us-ascii?q?nJnJgax0vC9SVi2ok5P9K4SEllYdO9FpZbqiKUN5NuT88/X21kojg2xqAGtJ?=
 =?us-ascii?q?KhYiQG1pYqywTCZ/GEboSE+g/vWPqLLTtmmX5oeKiziwi8/EWi0OHwSNS43E?=
 =?us-ascii?q?hSoiZYk9TBsmoB2wLT58WIUPdw/12t1SiA2g3T7OxPPFo6mrDBK5E7x749jp?=
 =?us-ascii?q?8TsUPeESDogEj2l6qWdlk8+uiv9uTnfq3qpp+COI9wjQHzKqMglNG9D+omKw?=
 =?us-ascii?q?QAXmqV9fml2LLt8kP0XKlGguMsnqbFt5DaP9wbqrS/Aw9OyIkv8Rm/DzC40N?=
 =?us-ascii?q?gAnHkHKkxKeA6fgoT0J13COu70Aeq/jli2jjtn2fLLMqf8DpjOM3TPiLLhcq?=
 =?us-ascii?q?x8605Yxgoz19df55dMB74cL/L8R1H+tNPCDhAjKAG0xf3nB89n2oMRXmKPHL?=
 =?us-ascii?q?eVMLnOvl+Q+uIvP+6MaZcItzbgLfgl4+ThjWc2mVIGYKmp2JoXZ2y4Hvh8PU?=
 =?us-ascii?q?qWfGfsiM8bEWgWpgo+UPDqiFqaXDBXenu9Qb885jU6CI26DYfOXZutgKGa3C?=
 =?us-ascii?q?ilBJFZemdGClWUG3fya4qEQ+sMaD6VIsJ5nT0LS76hR5Y82h6wqg/11b5nI/?=
 =?us-ascii?q?HQ+i0ZrpLjyMN16/fclB4s8zx0F96d02aPT25qgmwIWyU63KdloUxymR+/1v?=
 =?us-ascii?q?03ofVeXfZe+vdIWQd1fcr+5eFnD9H5WiraY8yEDl2hR4P1Lys2S4d779IheU?=
 =?us-ascii?q?90FZHqohnF3ieuS5Bf3+iHC5A5/bjV937qLoByzGiQh/pptEUvXsYabT7uva?=
 =?us-ascii?q?V47QWGQteTy0g=3D?=
X-IPAS-Result: =?us-ascii?q?A2BDAAACrLNb/7Xj1wpaGwEBAQEDAQEBBwMBAQGBUYFkg?=
 =?us-ascii?q?jcKg2qIFY4ogz2TH4F6C4RsAheEGDQYAQMBAQEBAQECAYEUgjUkAYJeAQEBA?=
 =?us-ascii?q?QIBIxFFBQ0BCA4HAwICBiACBDAVEQEEDgUIglqCOaddgS6KFwkBgQGKCQaCA?=
 =?us-ascii?q?IFYgkyEaBgFM4JHMYImAp08CQKQTYFJjhGIe4xFgUKCDSsKQQ87gmyCJReOG?=
 =?us-ascii?q?G+NNYEfAQE?=
Received: from msht-gh1-uea02.corp.nsa.gov ([10.215.227.181])
 by emsm-gh1-uea11.NCSC.MIL with ESMTP; 02 Oct 2018 17:39:08 +0000
Received: from MSMR-GH1-UEA09.corp.nsa.gov (10.215.224.12) by
 MSHT-GH1-UEA02.corp.nsa.gov (10.215.227.181) with Microsoft SMTP Server (TLS)
 id 14.3.389.1; Tue, 2 Oct 2018 13:39:07 -0400
Received: from MSMR-GH1-UEA01.corp.nsa.gov ([169.254.6.245]) by
 MSMR-GH1-UEA09.corp.nsa.gov ([169.254.14.40]) with mapi id 14.03.0389.001;
 Tue, 2 Oct 2018 13:39:04 -0400
From: "DeGraaf, Daniel G" <dgdegra@nsa.gov>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [Xen-devel] [PATCH] flask: Add check for io{port, mem}con sorting
Thread-Index: AdRackitRcLHrul2RgCx2p4ikS8rCw==
Date: Tue, 2 Oct 2018 17:39:02 +0000
Message-ID: <BA190A75E8413C49BB9E1D2B85D118115D8A2201@MSMR-GH1-UEA01.corp.nsa.gov>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.215.237.212]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] flask: Add check for io{port,
 mem}con sorting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 George Dunlap <dunlapg@umich.edu>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+DQo+ID4+PiBPbiAyOC4wOS4x
OCBhdCAyMToxMywgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4gd3JvdGU6DQo+ID4gVGhlc2UgZW50
cmllcyBhcmUgbm90IGFsd2F5cyBzb3J0ZWQgYnkgY2hlY2twb2xpY3kuICBFbmZvcmNlIHRoZSBz
b3J0aW5nDQo+ID4gKHdoaWNoIGNhbiBiZSBkb25lIG1hbnVhbGx5IGlmIHVzaW5nIGFuIHVucGF0
Y2hlZCBjaGVja3BvbGljeSkgd2hlbg0KPiA+IGxvYWRpbmcgdGhlIHBvbGljeSBzbyB0aGF0IGxh
dGVyIHVzZXMgYnkgdGhlIHNlY3VyaXR5IHNlcnZlciBkbyBub3QNCj4gPiBpbmNvcnJlY3RseSB1
c2UgdGhlIGluaXRpYWwgc2lkLg0KPiANCj4gIkVuZm9yY2UgdGhlIHNvcnRpbmciIGNvdWxkIG1l
YW4gdHdvIHRoaW5ncyAtIHNvcnRpbmcgd2hhdCdzIHVuc29ydGVkLA0KPiBvciAoYXMgeW91IGRv
KSByYWlzZSBhbiBlcnJvci4gSXNuJ3QgcmFpc2luZyBhbiBlcnJvciBoZXJlIHBvc3NpYmx5IGdv
aW5nDQo+IHRvIGltcGFjdCBzeXN0ZW1zIHdoaWNoIGN1cnJlbnRseSB3b3JrPw0KPiANCj4gSmFu
DQoNCkEgc3lzdGVtIHdob3NlIGlvbWVtY29uIGVudHJpZXMgYXJlIHVuc29ydGVkIGlzIGN1cnJl
bnRseSBub3QgZW5mb3JjaW5nIHRoZSBpbnRlbmRlZCBzZWN1cml0eSBwb2xpY3kuICBJdCBub3Jt
YWxseSBlbmRzIHVwIGVuZm9yY2luZyBhIG1vcmUgcmVzdHJpY3RpdmUgcG9saWN5LCBidXQgbm90
IGFsd2F5cyAoaXQgZGVwZW5kcyBvbiB3aGF0IHlvdSBhbGxvdyBhY2Nlc3MgdG8gdGhlIGRlZmF1
bHQgbGFiZWwpLiBNeSBndWVzcyBpcyB0aGF0IGFueW9uZSBpbXBhY3RlZCBieSB0aGlzIHByb2Js
ZW0gd291bGQgaGF2ZSBub3RpY2VkIHdoZW4gdGhleSBhZGRlZCB0aGUgcnVsZSBhbmQgaXQgaGFk
IG5vIGVmZmVjdC4gSG93ZXZlciwgSSBkbyBhZ3JlZSB0aGlzIGNvdWxkIGNhdXNlIGFuIGVycm9y
IG9uIGN1cnJlbnRseS13b3JraW5nIHN5c3RlbXMgdGhhdCBkbyB0aGluZ3MgbGlrZSBhZGQgaW9t
ZW1jb24gZW50cmllcyB0aGF0IHRoZXkgZG9uJ3QgdXNlLg0KDQpBcmUgeW91IHN1Z2dlc3Rpbmcg
YW4gdXBkYXRlIHRvIHRoZSBjb21taXQgbWVzc2FnZSB0byBtYWtlIHRoaXMgYnJlYWthZ2UgY2xl
YXIsIG9yIGRvZXMgdGhlIHByb2JsZW0gbmVlZCB0byBiZSBmaXhlZCBpbiB0aGUgaHlwZXJ2aXNv
cj8gSXQgd291bGQgYmUgcG9zc2libGUgdG8gc29ydCB0aGUgZW50cmllcyBhcyB0aGV5J3JlIGFk
ZGVkLCBidXQgdGhhdCdzIG5vdCBhcyBlYXN5IGFzIGp1c3QgZGV0ZWN0aW5nIHRoZSBtaXMtc29y
dCAoc2luY2UgdGhleSdyZSBhIGxpbmtlZCBsaXN0KSwgYW5kIHRoZSBwb2xpY3kgY3JlYXRpb24g
cHJvY2VzcyBzaG91bGQgaGF2ZSBhbHJlYWR5IHNvcnRlZCB0aGVtIChleGNlcHQgdGhhdCB0aGF0
IHBhcnQgd2FzIG1pc3NpbmcpLg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 17:59:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 17:59: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 1g7OxF-0006YC-Pg; Tue, 02 Oct 2018 17:59:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rvr5=mo=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1g7OxE-0006Y6-Nx
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 17:59:28 +0000
X-Inumbo-ID: 11fc3823-c66d-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 11fc3823-c66d-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 18:00:39 +0000 (UTC)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id C23B83016E73;
 Tue,  2 Oct 2018 20:59:26 +0300 (EEST)
Received: from smtp.bitdefender.com (smtp.bitdefender.biz [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id B44517FBCF;
 Tue,  2 Oct 2018 20:59:26 +0300 (EEST)
Received: from [192.168.228.120] (unknown [188.27.99.241])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 9D8F53084EEC;
 Tue,  2 Oct 2018 20:59:26 +0300 (EEST)
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: =?UTF-8?B?0KHQtdGA0LPQtdC5?= <valor@list.ru>
References: <1538497782.49743598@f411.i.mail.ru>
Message-ID: <c9b27c6b-e6be-2a47-3123-acd27805a1c2@bitdefender.com>
Date: Tue, 2 Oct 2018 20:59:11 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1538497782.49743598@f411.i.mail.ru>
Content-Language: en-US-large
Subject: [Xen-devel] Weird altp2m behaviour when switching early to a new
 view
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gMTAvMi8xOCA3OjI5IFBNLCDQodC10YDQs9C10Lkgd3JvdGU6Cj4gSGVsbG8gUmF6dmFuLgo+
IAo+IEhhdmUgWW91ciBwYXRjaCBiZWVuIGFjY2VwdGVkIGluIFhlbiBoeXBlcnZpc29yPwo+IAo+
IFNlYXJjaGluZyB0aHJvdWdoIGdpdCBJIGhhdmUgZm91bmQgY29tbWl0ICI2MWJkZGRiODIxNTFm
YmY1MWM1OGY2ZWJjMWI0YTY4Nzk0MmM0NWE4IiBvbiAiVGh1IEp1biAyOCAxMDo1NDowMSAyMDE4
ICswMzAwIi4gSXMgdGhhdCBjb21taXQgZGVhbHMgd2l0aCB0aGUgZXJyb3I/CgpObyB5ZXQsIHdl
J3JlIHdvcmtpbmcgb24gaXQuIFRoZSBjb21taXQgeW91IG1lbnRpb24gZGVhbHMgd2l0aCBzb21l
dGhpbmcKZWxzZS4KCgpSYXp2YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 18:45:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 18:45: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 1g7PfM-0001ev-Eo; Tue, 02 Oct 2018 18:45:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bxm8=mo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g7PfK-0001el-BW
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 18:45:02 +0000
X-Inumbo-ID: 6f705775-c673-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6f705775-c673-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 18:46: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 <aliasfile-bounces@xenproject.org>)
 id 1g7PfF-00034R-1J; Tue, 02 Oct 2018 18:44: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 1g7PfE-0001cE-J2; Tue, 02 Oct 2018 18:44:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g7PfE-0006nX-IR; Tue, 02 Oct 2018 18:44:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128318-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-amd64-amd64-libvirt:migrate-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=d677097dc12c15785db8d988253837d0ee7347f4
X-Osstest-Versions-That: xen=0bc6a68da585cb5d781f27404943a1dbd393e95f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 02 Oct 2018 18:44:56 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128318: 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>

ZmxpZ2h0IDEyODMxOCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODMxOC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBkNjc3MDk3ZGMxMmMxNTc4NWRiOGQ5ODgyNTM4MzdkMGVlNzM0N2Y0CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAwYmM2YTY4ZGE1ODVjYjVkNzgx
ZjI3NDA0OTQzYTFkYmQzOTNlOTVmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjgyOTYgIDIwMTgt
MTAtMDEgMjI6MDA6MzMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4MzE4ICAy
MDE4LTEwLTAyIDE2OjAwOjQ3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+CiAgU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhp
a3VwYW5pdEBhbWQuY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMu
eGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgMGJjNmE2OGRhNS4uZDY3NzA5N2RjMSAg
ZDY3NzA5N2RjMTJjMTU3ODVkYjhkOTg4MjUzODM3ZDBlZTczNDdmNCAtPiBzbW9rZQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 19:06:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 19: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 1g7Pzw-0003CM-DD; Tue, 02 Oct 2018 19:06:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ymzk=mo=citrix.com=prvs=806d93179=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g7Pzv-0003CH-Hj
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 19:06:19 +0000
X-Inumbo-ID: 67c04235-c676-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 67c04235-c676-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 19:07:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,332,1534809600"; d="scan'208";a="66858634"
Date: Tue, 2 Oct 2018 20:06:12 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181002190612.g3qkv7dvalqcgjgn@zion.uk.xensource.com>
References: <20180912065405.19997-1-jgross@suse.com>
 <5B98CC5E02000078001E7A00@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B98CC5E02000078001E7A00@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] Xen 4.12 Development 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: Juergen Gross <jgross@suse.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBTZXAgMTIsIDIwMTggYXQgMDI6MjA6NDZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDEyLjA5LjE4IGF0IDA4OjU0LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToK
PiA+ID09PSB4ODYgPT09IAo+ID4gCj4gPiAqICBndWVzdCByZXNvdXJjZSBtYXBwaW5nICh2MTgp
Cj4gPiAgIC0gIFBhdWwgRHVycmFudAo+IAo+IFRoYXQncyBhbGwgZ29uZSBpbiBieSBub3c/IFBh
dWw/Cj4gCj4gPiAqICBoeXBlcnZpc29yIHg4NiBpbnN0cnVjdGlvbiBlbXVsYXRvciBhZGRpdGlv
bnMgKHY0KQo+ID4gICAtICBKYW4gQmV1bGljaAo+IAo+IFdoZXJlJ3MgdGhpcyAidjQiIGNvbWlu
ZyBmcm9tPyBUaGUgcHJlc2VudGx5IHJlbGV2YW50IHNlcmllcyBpcwo+IGF0IHYyIHJpZ2h0IG5v
dywgd2l0aCAobXVjaCBiaWdnZXIpIHYzIGFyb3VuZCB0aGUgY29ybmVyLgo+IAo+ID4gKiAgUFYt
b25seSBoeXBlcnZpc29yICh2MSkKPiA+ICAgLSAgV2VpIExpdQo+IAo+IFRoaXMgc3VyZWx5IGhh
cyBwcm9ncmVzc2VkIHBhc3QgdjEuCgpUaGVyZSB3aWxsIGJlIGZ1cnRoZXIgcGF0Y2hlcyB0byBt
YXliZSBtYWtlIHRoaW5ncyBuaWNlciwgYnV0IGF0IHRoaXMKc3RhZ2UgUFYtb25seSBoeXBlcnZp
c29yIGlzIGhvcGVmdWxseSBmdWxseSBmdW5jdGlvbmFsLgoKV2VpLgoKPiAKPiBKYW4KPiAKPiAK
PiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IFhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKPiBYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiBo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVsCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 19:35:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 19:35: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 1g7QS3-0005Jb-T5; Tue, 02 Oct 2018 19:35:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bxm8=mo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g7QS2-0005JR-OR
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 19:35:22 +0000
X-Inumbo-ID: 7789b611-c67a-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7789b611-c67a-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 19:36: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 <aliasfile-bounces@xenproject.org>)
 id 1g7QRy-0003ze-JK; Tue, 02 Oct 2018 19:35: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 1g7QRy-00061s-5S; Tue, 02 Oct 2018 19:35:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g7QRy-0006du-4n; Tue, 02 Oct 2018 19:35:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128311-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-arm64-arm64-xl-credit2:xen-boot:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop: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-i386-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-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-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-i386-libvirt-qemuu-debianhvm-amd64-xsm: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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2: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-libvirt:migrate-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-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-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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop: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-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=8f09da690f843e2a886f400afc6314aecfdcf9a0
X-Osstest-Versions-That: qemuu=a2ef4d9e95400cd387ab4ae19a317741e458fb07
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 02 Oct 2018 19:35:18 +0000
Subject: [Xen-devel] [qemu-mainline test] 128311: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODMxMSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjgzMTEvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODI5MQoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEyODI5MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4MjkxCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjgy
OTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyODI5MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4MjkxCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZt
LWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9y
IHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA4ZjA5ZGE2OTBmODQzZTJhODg2ZjQwMGFm
YzYzMTRhZWNmZGNmOWEwCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICBh
MmVmNGQ5ZTk1NDAwY2QzODdhYjRhZTE5YTMxNzc0MWU0NThmYjA3CgpMYXN0IHRlc3Qgb2YgYmFz
aXMgICAxMjgyOTEgIDIwMTgtMTAtMDEgMTg6MDc6MjYgWiAgICAxIGRheXMKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTI4MzExICAyMDE4LTEwLTAyIDEwOjQwOjMzIFogICAgMCBkYXlzICAgIDEgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxi
ZXJ0byBHYXJjaWEgPGJlcnRvQGlnYWxpYS5jb20+CiAgRmFtIFpoZW5nIDxmYW16QHJlZGhhdC5j
b20+CiAgS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBMZW9uaWQgQmxvY2ggPGxibG9j
aEBqYW51c3RlY2guY29tPgogIE1heCBGaWxpcHBvdiA8amNtdmJrYmNAZ21haWwuY29tPgogIE1h
eCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVs
bEBsaW5hcm8ub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
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
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNp
b24gbG9nOyBpdCB3b3VsZCBiZSA3NzYgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 21:27:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 21:27: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 1g7SCB-0004eQ-Oo; Tue, 02 Oct 2018 21:27:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bxm8=mo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g7SCA-0004eG-1J
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 21:27:06 +0000
X-Inumbo-ID: 136530a2-c68a-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 136530a2-c68a-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 21:28: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 <aliasfile-bounces@xenproject.org>)
 id 1g7SC8-0006D3-Bw; Tue, 02 Oct 2018 21: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 1g7SC7-0003Sc-UB; Tue, 02 Oct 2018 21:27:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g7SC7-0006Ip-TZ; Tue, 02 Oct 2018 21:27:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128323-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-amd64-amd64-libvirt:migrate-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=54ec59f6b0b363c34cf1864d5214a05e35ea75ee
X-Osstest-Versions-That: xen=d677097dc12c15785db8d988253837d0ee7347f4
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 02 Oct 2018 21:27:03 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128323: 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>

ZmxpZ2h0IDEyODMyMyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODMyMy8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA1NGVjNTlmNmIwYjM2M2MzNGNmMTg2NGQ1MjE0YTA1ZTM1ZWE3NWVlCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBkNjc3MDk3ZGMxMmMxNTc4NWRi
OGQ5ODgyNTM4MzdkMGVlNzM0N2Y0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjgzMTggIDIwMTgt
MTAtMDIgMTY6MDA6NDcgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4MzIzICAy
MDE4LTEwLTAyIDE5OjA3OjEzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KICBTaGFtZWVyIEtvbG90aHVtIDxzaGFtZWVyYWxpLmtvbG90aHVtLnRo
b2RpQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4NiAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54
ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICBkNjc3MDk3ZGMxLi41NGVjNTlmNmIwICA1
NGVjNTlmNmIwYjM2M2MzNGNmMTg2NGQ1MjE0YTA1ZTM1ZWE3NWVlIC0+IHNtb2tlCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 02 21:59:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 02 Oct 2018 21:59: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 1g7ShF-0006ne-Bl; Tue, 02 Oct 2018 21:59:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bxm8=mo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g7ShD-0006nU-KA
 for xen-devel@lists.xenproject.org; Tue, 02 Oct 2018 21:59:11 +0000
X-Inumbo-ID: 8f1b64c5-c68e-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8f1b64c5-c68e-11e8-a6a9-d7ebe60f679a;
 Tue, 02 Oct 2018 22:00: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 <aliasfile-bounces@xenproject.org>)
 id 1g7ShA-0006ma-Il; Tue, 02 Oct 2018 21:59: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 1g7ShA-0004VY-AP; Tue, 02 Oct 2018 21:59:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g7ShA-0004Yg-9n; Tue, 02 Oct 2018 21:59:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1g7ShA-0004Yg-9n@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 02 Oct 2018 21:59:08 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-amd64-i386-xl-qemut-debianhvm-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
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0CnRlc3RpZCB4ZW4tYm9vdAoKVHJlZTogbGlu
dXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRz
L2xpbnV4LTIuNi5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
b3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5v
cmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVu
Lm9yZy9xZW11LXhlbi5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0
CgoqKiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBp
cyBpbiB0cmVlOiAgbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJu
ZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQKICBCdWcgaW50cm9kdWNlZDogIDE3YjU3YjE4
ODNjMTI4NWYzZDBkYzIyNjZlOGY3OTI4NmE3YmVmMzgKICBCdWcgbm90IHByZXNlbnQ6IGYwZGM3
ZjljNmRkOTk4OTE2MTFmY2E1ODQ5Y2JjNGM2OTY1YjY5MGUKICBMYXN0IGZhaWwgcmVwcm86IGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjgzMjcvCgoK
ICAoUmV2aXNpb24gbG9nIHRvbyBsb25nLCBvbWl0dGVkLikKCgpGb3IgYmlzZWN0aW9uIHJldmlz
aW9uLXR1cGxlIGdyYXBoIHNlZToKICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9yZXN1bHRzL2Jpc2VjdC9saW51eC1saW51cy90ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0Lnhlbi1ib290Lmh0bWwKUmV2aXNpb24gSURzIGluIGVhY2gg
Z3JhcGggbm9kZSByZWZlciwgcmVzcGVjdGl2ZWx5LCB0byB0aGUgVHJlZXMgYWJvdmUuCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClJ1bm5pbmcgY3MtYmlzZWN0aW9u
LXN0ZXAgLS1ncmFwaC1vdXQ9L2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9saW51eC1saW51cy90
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0Lnhlbi1ib290IC0tc3VtbWFy
eS1vdXQ9dG1wLzEyODMyNy5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRlbXBsYXRlPTEyNTg5
OCAtLWJsZXNzaW5ncz1yZWFsLHJlYWwtYmlzZWN0IGxpbnV4LWxpbnVzIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgeGVuLWJvb3QKU2VhcmNoaW5nIGZvciBmYWlsdXJl
IC8gYmFzaXMgcGFzczoKIDEyODI3OCBmYWlsIFtob3N0PWNoYXJkb25uYXkxXSAvIDEyNTg5OCBb
aG9zdD1yaW1hdmExXSAxMjU3MDIgW2hvc3Q9cGlub3QwXSAxMjU2NzYgW2hvc3Q9YmFyb3F1ZTFd
IDEyNTY1NyBbaG9zdD1iYXJvcXVlMF0gMTI1NjQ4IFtob3N0PWRlYmluYTBdIDEyNTYzOSBbaG9z
dD1lbGJsaW5nMV0gMTI1NTg1IFtob3N0PXJpbWF2YTFdIDEyNTU1MSBbaG9zdD1qb3ViZXJ0aW4x
XSAxMjU1MjAgW2hvc3Q9am91YmVydGluMF0gMTI1NTAxIFtob3N0PWFsYmFuYTBdIDEyNTQwMSBb
aG9zdD1hbGJhbmExXSAxMjUyODUgW2hvc3Q9ZGViaW5hMV0gMTI1MTI5IFtob3N0PWZpYW5vMV0g
MTI1MDY5IFtob3N0PWpvdWJlcnRpbjFdIDEyNTA0MSBbaG9zdD1kZWJpbmEwXSAxMjQ5OTQgW2hv
c3Q9YWxiYW5hMF0gMTI0OTM4IFtob3N0PWNoYXJkb25uYXkwXSAxMjQxNTEgW2hvc3Q9ZGViaW5h
MF0gMTI0MDkyIFtob3N0PWl0YWxpYTBdIDEyNDA2NiBvay4KRmFpbHVyZSAvIGJhc2lzIHBhc3Mg
ZmxpZ2h0czogMTI4Mjc4IC8gMTI0MDY2Cih0cmVlIHdpdGggbm8gdXJsOiBtaW5pb3MpCih0cmVl
IHdpdGggbm8gdXJsOiBvdm1mKQoodHJlZSB3aXRoIG5vIHVybDogc2VhYmlvcykKVHJlZTogbGlu
dXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRz
L2xpbnV4LTIuNi5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
b3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5v
cmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVu
Lm9yZy9xZW11LXhlbi5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0
CkxhdGVzdCAxN2I1N2IxODgzYzEyODVmM2QwZGMyMjY2ZThmNzkyODZhN2JlZjM4IGM1MzBhNzVj
MWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIz
ZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2
IDk0MDE4NWIyZjZmMzQzMjUxYzJiODNiZDk2ZTU5OTM5OGNlYTUxZWMKQmFzaXMgcGFzcyBmMGRj
N2Y5YzZkZDk5ODkxNjExZmNhNTg0OWNiYzRjNjk2NWI2OTBlIGM1MzBhNzVjMWU2YTQ3MmIwZWI5
NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3
OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDExNTM1Y2RiYzBh
ZTU5MjVhNTViM2U3MzU0NDdjMzBmYWFhNmY2M2IKR2VuZXJhdGluZyByZXZpc2lvbnMgd2l0aCAu
L2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciAgZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9s
aW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQjZjBkYzdmOWM2ZGQ5OTg5MTYx
MWZjYTU4NDljYmM0YzY5NjViNjkwZS0xN2I1N2IxODgzYzEyODVmM2QwZGMyMjY2ZThmNzkyODZh
N2JlZjM4IGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdCNj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwLWM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLXRy
YWRpdGlvbmFsLmdpdCNjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwLTlj
MGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZ2l0Oi8veGVuYml0cy54ZW4u
b3JnL3FlbXUteGVuLmdpdCM0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNh
LWRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgZ2l0Oi8veGVuYml0cy54
ZW4ub3JnL3hlbi5naXQjMTE1MzVjZGJjMGFlNTkyNWE1NWIzZTczNTQ0N2MzMGZhYWE2ZjYzYi05
NDAxODViMmY2ZjM0MzI1MWMyYjgzYmQ5NmU1OTkzOThjZWE1MWVjCmFkaG9jLXJldnR1cGxlLWdl
bmVyYXRvcjogdHJlZSBkaXNjb250aWd1b3VzOiBsaW51eC0yLjYKYWRob2MtcmV2dHVwbGUtZ2Vu
ZXJhdG9yOiB0cmVlIGRpc2NvbnRpZ3VvdXM6IHFlbXUteGVuCkZyb20gZ2l0Oi8vY2FjaGU6OTQx
OS9naXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuCiAgIGQ2NzcwOTdkYzEuLjU0ZWM1OWY2YjAgIHNt
b2tlICAgICAgLT4gb3JpZ2luL3Ntb2tlCkxvYWRlZCAyMDA2IG5vZGVzIGluIHJldmlzaW9uIGdy
YXBoClNlYXJjaGluZyBmb3IgdGVzdCByZXN1bHRzOgogMTI0MDEzIFtob3N0PWpvdWJlcnRpbjBd
CiAxMjQwNDcgW2hvc3Q9YmFyb3F1ZTBdCiAxMjQwNjYgcGFzcyBmMGRjN2Y5YzZkZDk5ODkxNjEx
ZmNhNTg0OWNiYzRjNjk2NWI2OTBlIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4
OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDExNTM1Y2RiYzBhZTU5MjVhNTViM2U3MzU0
NDdjMzBmYWFhNmY2M2IKIDEyNDA5MiBbaG9zdD1pdGFsaWEwXQogMTI0MTUxIFtob3N0PWRlYmlu
YTBdCiAxMjQ5MzggW2hvc3Q9Y2hhcmRvbm5heTBdCiAxMjQ5OTQgW2hvc3Q9YWxiYW5hMF0KIDEy
NTA0MSBbaG9zdD1kZWJpbmEwXQogMTI1MDY5IFtob3N0PWpvdWJlcnRpbjFdCiAxMjUxNjcgW2hv
c3Q9ZGViaW5hMV0KIDEyNTEyOSBbaG9zdD1maWFubzFdCiAxMjUyNjQgW2hvc3Q9ZGViaW5hMV0K
IDEyNTI2NSBbaG9zdD1kZWJpbmExXQogMTI1MjQ0IFtob3N0PWRlYmluYTFdCiAxMjUyNjYgW2hv
c3Q9ZGViaW5hMV0KIDEyNTI0OCBbaG9zdD1kZWJpbmExXQogMTI1MjQ5IFtob3N0PWRlYmluYTFd
CiAxMjUyNjcgW2hvc3Q9ZGViaW5hMV0KIDEyNTI1MCBbaG9zdD1kZWJpbmExXQogMTI1MjUxIFto
b3N0PWRlYmluYTFdCiAxMjUyNDIgW2hvc3Q9ZGViaW5hMV0KIDEyNTI1MiBbaG9zdD1kZWJpbmEx
XQogMTI1MjU0IFtob3N0PWRlYmluYTFdCiAxMjUyNTYgW2hvc3Q9ZGViaW5hMV0KIDEyNTI1NyBb
aG9zdD1kZWJpbmExXQogMTI1MjU4IFtob3N0PWRlYmluYTFdCiAxMjUyNjEgW2hvc3Q9ZGViaW5h
MV0KIDEyNTI2MyBbaG9zdD1kZWJpbmExXQogMTI1Mjg1IFtob3N0PWRlYmluYTFdCiAxMjU0MDEg
W2hvc3Q9YWxiYW5hMV0KIDEyNTUwMSBbaG9zdD1hbGJhbmEwXQogMTI1NTUxIFtob3N0PWpvdWJl
cnRpbjFdCiAxMjU1MjAgW2hvc3Q9am91YmVydGluMF0KIDEyNTU4NSBbaG9zdD1yaW1hdmExXQog
MTI1NjQ4IFtob3N0PWRlYmluYTBdCiAxMjU2MzkgW2hvc3Q9ZWxibGluZzFdCiAxMjU2NTcgW2hv
c3Q9YmFyb3F1ZTBdCiAxMjU2NzYgW2hvc3Q9YmFyb3F1ZTFdCiAxMjU3MDIgW2hvc3Q9cGlub3Qw
XQogMTI1ODk4IFtob3N0PXJpbWF2YTFdCiAxMjU5MjEgZmFpbCBpcnJlbGV2YW50CiAxMjYwNjkg
ZmFpbCBpcnJlbGV2YW50CiAxMjYyMDIgZmFpbCBpcnJlbGV2YW50CiAxMjYzMTAgZmFpbCBpcnJl
bGV2YW50CiAxMjY0MTIgZmFpbCBpcnJlbGV2YW50CiAxMjY1NTAgZmFpbCBpcnJlbGV2YW50CiAx
MjY2ODIgZmFpbCBpcnJlbGV2YW50CiAxMjY4ODggZmFpbCBpcnJlbGV2YW50CiAxMjY5NzggW10K
IDEyNzAzOCBmYWlsIGlycmVsZXZhbnQKIDEyNzEwOCBmYWlsIGlycmVsZXZhbnQKIDEyNzE0OCBm
YWlsIGlycmVsZXZhbnQKIDEyNzE5MyBmYWlsIGlycmVsZXZhbnQKIDEyNzIyMSBmYWlsIGlycmVs
ZXZhbnQKIDEyNzI1NiBmYWlsIGlycmVsZXZhbnQKIDEyNzI4NCBmYWlsIGlycmVsZXZhbnQKIDEy
NzMxNSBmYWlsIGlycmVsZXZhbnQKIDEyNzM0NCBmYWlsIGlycmVsZXZhbnQKIDEyNzM2NCBmYWls
IGlycmVsZXZhbnQKIDEyNzM4OSBmYWlsIGlycmVsZXZhbnQKIDEyNzQwMyBmYWlsIGlycmVsZXZh
bnQKIDEyNzQxNSBmYWlsIGlycmVsZXZhbnQKIDEyNzQ0MyBmYWlsIGlycmVsZXZhbnQKIDEyNzQ3
OSBmYWlsIGlycmVsZXZhbnQKIDEyNzQ1OCBmYWlsIGlycmVsZXZhbnQKIDEyNzUxNiBmYWlsIGly
cmVsZXZhbnQKIDEyNzQ5NyBmYWlsIGlycmVsZXZhbnQKIDEyNzUzNSBmYWlsIGlycmVsZXZhbnQK
IDEyNzU1MSBmYWlsIGlycmVsZXZhbnQKIDEyNzU2OSBmYWlsIGlycmVsZXZhbnQKIDEyNzYxNyBm
YWlsIGlycmVsZXZhbnQKIDEyNzczMiBmYWlsIGlycmVsZXZhbnQKIDEyNzc5MyBmYWlsIGlycmVs
ZXZhbnQKIDEyNzkwNyBmYWlsIGlycmVsZXZhbnQKIDEyNzk3NiBmYWlsIGlycmVsZXZhbnQKIDEy
Nzk2MiBmYWlsIGlycmVsZXZhbnQKIDEyNzk5MSBmYWlsIGlycmVsZXZhbnQKIDEyODAwMiBmYWls
IGlycmVsZXZhbnQKIDEyODAyMiBmYWlsIGlycmVsZXZhbnQKIDEyODA1OSBmYWlsIGlycmVsZXZh
bnQKIDEyODExNCBmYWlsIGlycmVsZXZhbnQKIDEyODE3MCBmYWlsIGlycmVsZXZhbnQKIDEyODMw
NiBmYWlsIDE3YjU3YjE4ODNjMTI4NWYzZDBkYzIyNjZlOGY3OTI4NmE3YmVmMzggYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNm
YmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYg
OTQwMTg1YjJmNmYzNDMyNTFjMmI4M2JkOTZlNTk5Mzk4Y2VhNTFlYwogMTI4MzEzIHBhc3MgZjBk
YzdmOWM2ZGQ5OTg5MTYxMWZjYTU4NDljYmM0YzY5NjViNjkwZSBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEz
ZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5ODFjOWE3OGRj
ZjY1NmIwZmU0ZmUwYTA4NjRmMjA2MjBiMWZkY2M0CiAxMjgzMDcgcGFzcyBmMGRjN2Y5YzZkZDk5
ODkxNjExZmNhNTg0OWNiYzRjNjk2NWI2OTBlIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEz
OTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDY4MzJhZGRmYjI4MzJkYWM2M2Q2
N2E0MTMxYjdkZTAwYzAxZWUwOTQKIDEyODI2NCBmYWlsIDE3YjU3YjE4ODNjMTI4NWYzZDBkYzIy
NjZlOGY3OTI4NmE3YmVmMzggYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2
MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2Rm
YTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTQwMTg1YjJmNmYzNDMyNTFjMmI4M2JkOTZlNTk5
Mzk4Y2VhNTFlYwogMTI4MjM2IGZhaWwgaXJyZWxldmFudAogMTI4Mjc4IGZhaWwgMTdiNTdiMTg4
M2MxMjg1ZjNkMGRjMjI2NmU4Zjc5Mjg2YTdiZWYzOCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMx
MGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkg
ZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5NDAxODViMmY2ZjM0MzI1
MWMyYjgzYmQ5NmU1OTkzOThjZWE1MWVjCiAxMjgzMDggcGFzcyBmMGRjN2Y5YzZkZDk5ODkxNjEx
ZmNhNTg0OWNiYzRjNjk2NWI2OTBlIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0
ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDE5M2NmNjg3Nzk5NDExODdkMzlkYTFlMzY0
NWI0NjViYjllYjE1N2EKIDEyODMxNSBwYXNzIGYwZGM3ZjljNmRkOTk4OTE2MTFmY2E1ODQ5Y2Jj
NGM2OTY1YjY5MGUgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBl
ZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMy
MjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOGYyOWYzZWFkMjUzMjg0YmE2NDBlNTMyNWZlYmYxYzE4NDY5
MGJiNgogMTI4MzIwIGZhaWwgMTdiNTdiMTg4M2MxMjg1ZjNkMGRjMjI2NmU4Zjc5Mjg2YTdiZWYz
OCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2Rk
NWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2
NmRmNTZjMTk4NiA5NDAxODViMmY2ZjM0MzI1MWMyYjgzYmQ5NmU1OTkzOThjZWE1MWVjCiAxMjgz
MDkgcGFzcyBmMGRjN2Y5YzZkZDk5ODkxNjExZmNhNTg0OWNiYzRjNjk2NWI2OTBlIGM1MzBhNzVj
MWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIz
ZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2
IGMyMTc0MTJlOWQ0ZGYxYThiMTBlMGNiZGFlNWM4YTI0ZDgzZjFjZGQKIDEyODMyNyBmYWlsIDE3
YjU3YjE4ODNjMTI4NWYzZDBkYzIyNjZlOGY3OTI4NmE3YmVmMzggYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkx
M2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTQwMTg1YjJm
NmYzNDMyNTFjMmI4M2JkOTZlNTk5Mzk4Y2VhNTFlYwogMTI4MzE2IHBhc3MgZjBkYzdmOWM2ZGQ5
OTg5MTYxMWZjYTU4NDljYmM0YzY5NjViNjkwZSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1
YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiBhOGJlZThhZmI3ZGNhYzdhMjM1
ZjY1NmQ5ODk1Y2RiNWFmYmU4ODI2CiAxMjgzMDUgcGFzcyBmMGRjN2Y5YzZkZDk5ODkxNjExZmNh
NTg0OWNiYzRjNjk2NWI2OTBlIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4
NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4
ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDExNTM1Y2RiYzBhZTU5MjVhNTViM2U3MzU0NDdj
MzBmYWFhNmY2M2IKIDEyODMxMCBwYXNzIGYwZGM3ZjljNmRkOTk4OTE2MTFmY2E1ODQ5Y2JjNGM2
OTY1YjY5MGUgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2
MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5
MWQ0NzhkNjZkZjU2YzE5ODYgYTBhMTczZWY1OWNmM2MyNjIxY2NmNjk5MWM4YzQ1ZjYyNDRmNzAw
YwogMTI4MzIxIHBhc3MgZjBkYzdmOWM2ZGQ5OTg5MTYxMWZjYTU4NDljYmM0YzY5NjViNjkwZSBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0
YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRm
NTZjMTk4NiA5NDAxODViMmY2ZjM0MzI1MWMyYjgzYmQ5NmU1OTkzOThjZWE1MWVjCiAxMjgzMjIg
ZmFpbCAxN2I1N2IxODgzYzEyODVmM2QwZGMyMjY2ZThmNzkyODZhN2JlZjM4IGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJj
NDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDk0
MDE4NWIyZjZmMzQzMjUxYzJiODNiZDk2ZTU5OTM5OGNlYTUxZWMKIDEyODMxNyBwYXNzIGYwZGM3
ZjljNmRkOTk4OTE2MTFmY2E1ODQ5Y2JjNGM2OTY1YjY5MGUgYzUzMGE3NWMxZTZhNDcyYjBlYjk1
NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2Uz
MTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTlhOWM3MDU4M2Jk
NmRjMjU1NWIyNDIzNTM4MjFhMzJjZjE5NDhhOQogMTI4MzE5IHBhc3MgZjBkYzdmOWM2ZGQ5OTg5
MTYxMWZjYTU4NDljYmM0YzY5NjViNjkwZSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3
OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5NDAxODViMmY2ZjM0MzI1MWMyYjgz
YmQ5NmU1OTkzOThjZWE1MWVjCiAxMjgzMjYgcGFzcyBmMGRjN2Y5YzZkZDk5ODkxNjExZmNhNTg0
OWNiYzRjNjk2NWI2OTBlIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAg
OWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4
M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDk0MDE4NWIyZjZmMzQzMjUxYzJiODNiZDk2ZTU5OTM5
OGNlYTUxZWMKU2VhcmNoaW5nIGZvciBpbnRlcmVzdGluZyB2ZXJzaW9ucwogUmVzdWx0IGZvdW5k
OiBmbGlnaHQgMTI0MDY2IChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlc3VsdCBmb3VuZDogZmxp
Z2h0IDEyODI2NCAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0
IDEyODMwNSAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyODMw
NiAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiAwIHJldmlzaW9ucyBhdCBmMGRjN2Y5YzZkZDk5
ODkxNjExZmNhNTg0OWNiYzRjNjk2NWI2OTBlIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTVi
Njc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDk0MDE4NWIyZjZmMzQzMjUxYzJi
ODNiZDk2ZTU5OTM5OGNlYTUxZWMKTm8gcmV2aXNpb25zIGxlZnQgdG8gdGVzdCwgY2hlY2tpbmcg
Z3JhcGggc3RhdGUuCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjgzMTkgKHBhc3MpLCBmb3IgbGFz
dCBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjgzMjAgKGZhaWwpLCBmb3IgZmlyc3QgZmFp
bHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjgzMjEgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBS
ZXBybyBmb3VuZDogZmxpZ2h0IDEyODMyMiAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBy
byBmb3VuZDogZmxpZ2h0IDEyODMyNiAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5k
OiBmbGlnaHQgMTI4MzI3IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKCioqKiBGb3VuZCBhbmQg
cmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICBsaW51
eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMv
bGludXgtMi42LmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgMTdiNTdiMTg4M2MxMjg1ZjNkMGRjMjI2
NmU4Zjc5Mjg2YTdiZWYzOAogIEJ1ZyBub3QgcHJlc2VudDogZjBkYzdmOWM2ZGQ5OTg5MTYxMWZj
YTU4NDljYmM0YzY5NjViNjkwZQogIExhc3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODMyNy8KCgogIChSZXZpc2lvbiBsb2cg
dG9vIGxvbmcsIG9taXR0ZWQuKQoKcG5tdG9wbmc6IDEyNiBjb2xvcnMgZm91bmQKUmV2aXNpb24g
Z3JhcGggbGVmdCBpbiAvaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L2xpbnV4LWxpbnVzL3Rlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQueGVuLWJvb3Que2RvdCxwcyxwbmcs
aHRtbCxzdmd9LgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjEyODMy
NzogdG9sZXJhYmxlIEFMTCBGQUlMCgpmbGlnaHQgMTI4MzI3IGxpbnV4LWxpbnVzIHJlYWwtYmlz
ZWN0IFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MvMTI4MzI3LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNo
IGRpZCBub3Qgc3VjY2VlZCwKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAg
IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKCgpqb2JzOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 05:15:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 05:15: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 1g7ZVC-00038o-TJ; Wed, 03 Oct 2018 05:15:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1fb9=mp=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g7ZVA-00038U-NX
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 05:15:12 +0000
X-Inumbo-ID: 77c1aff2-c6cb-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 77c1aff2-c6cb-11e8-a6a9-d7ebe60f679a;
 Wed, 03 Oct 2018 05:16: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 <aliasfile-bounces@xenproject.org>)
 id 1g7ZV4-0000Fh-Kh; Wed, 03 Oct 2018 05: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 1g7ZV4-0007aw-DR; Wed, 03 Oct 2018 05:15:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g7ZV4-0008FC-C7; Wed, 03 Oct 2018 05:15:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128314-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-examine:memdisk-try-append:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-localmigrate/x10:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop: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-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt: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-amd64-i386-libvirt-xsm:migrate-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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt: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-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-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-libvirt: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-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-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1: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-i386-xl-qemut-ws16-amd64:guest-stop: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-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=0bc6a68da585cb5d781f27404943a1dbd393e95f
X-Osstest-Versions-That: xen=940185b2f6f343251c2b83bd96e599398cea51ec
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 03 Oct 2018 05:15:06 +0000
Subject: [Xen-devel] [xen-unstable test] 128314: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODMxNCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODMxNC8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAg
ICAgNCBtZW1kaXNrLXRyeS1hcHBlbmQgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4MDg0CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTYgZ3Vlc3QtbG9j
YWxtaWdyYXRlL3gxMCBmYWlsIFJFR1IuIHZzLiAxMjgwODQKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjgwODQKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBsaWtlIDEyODA4NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4MDg0CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjgwODQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODA4NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI4MDg0CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjgwODQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODA4NAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxp
a2UgMTI4MDg0CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAg
ICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDBiYzZhNjhkYTU4NWNiNWQ3ODFmMjc0MDQ5NDNh
MWRiZDM5M2U5NWYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDk0MDE4
NWIyZjZmMzQzMjUxYzJiODNiZDk2ZTU5OTM5OGNlYTUxZWMKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
IDEyODA4NCAgMjAxOC0wOS0yNiAwMTo1MTo1MyBaICAgIDcgZGF5cwpGYWlsaW5nIHNpbmNlICAg
ICAgICAxMjgxMTggIDIwMTgtMDktMjcgMDA6Mzc6MDMgWiAgICA2IGRheXMgICAgNiBhdHRlbXB0
cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjgzMTQgIDIwMTgtMTAtMDIgMTI6MzU6NDkgWiAgICAw
IGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5k
ZXIgdGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBB
bWl0IFNpbmdoIFRvbWFyIDxhbWl0dG9tZXIyNUBnbWFpbC5jb20+CiAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBBbmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292
QGVwYW0uY29tPgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNv
bT4KICBDaHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIuY2xhcms2QGJhZXN5c3RlbXMuY29t
PgogIERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CiAgRGFyaW8gRmFnZ2lv
bGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KICBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5j
b20+CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIElhbiBKYWNr
c29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIE1hcmMgWnlu
Z2llciA8bWFyYy56eW5naWVyQGFybS5jb20+CiAgUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVA
Yml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgogIFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KICBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgVGFtYXMgSyBMZW5neWVs
IDx0YW1hc0B0a2xlbmd5ZWwuY29tPgogIFZvbG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFi
Y2h1a0BlcGFtLmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogIFlhbmcgUWlh
biA8a3JpemV4QGdtYWlsLmNvbT4KICBZYW5nIFFpYW4gPHlhbmcucWlhbkBjaXRyaXguY29tPgoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQteGVuLWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
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
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA4MTYg
bGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 05:19:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 05: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 1g7ZYw-0003KM-MF; Wed, 03 Oct 2018 05:19:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1fb9=mp=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g7ZYu-0003JZ-Uf
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 05:19:04 +0000
X-Inumbo-ID: 02ae8c11-c6cc-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 02ae8c11-c6cc-11e8-a6a9-d7ebe60f679a;
 Wed, 03 Oct 2018 05:20: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 <aliasfile-bounces@xenproject.org>)
 id 1g7ZYr-0000KS-58; Wed, 03 Oct 2018 05:19: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 1g7ZYq-0007ge-V6; Wed, 03 Oct 2018 05:19:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g7ZYq-0000yk-U5; Wed, 03 Oct 2018 05:19:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128312-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-vhd:xen-install:fail:regression
 linux-linus:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot: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-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-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1: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-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt: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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm: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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds: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-amd64-i386-xl-qemuu-win10-i386:windows-install: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-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=385afbf8c3e8bdf13fc729e8b2c172d1208d97f9
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 03 Oct 2018 05:19:00 +0000
Subject: [Xen-devel] [linux-linus test] 128312: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODMxMiBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4MzEyLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1
ODk4CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgMTEgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAxMCByZWRoYXQtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBS
RUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgMTAg
cmVkaGF0LWluc3RhbGwgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2
NC1ydW1wcnVuLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19o
b3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDEwIHhl
bi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgOCByZWJvb3QgICAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgK
IHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAx
MSBndWVzdC1zdGFydCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU4OTgKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDYgeGVuLWluc3RhbGwg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBy
dW4taTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRl
Ymlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3Qg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
IDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAoKUmVncmVz
c2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1
ODk4CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgbGlrZSAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTg5OAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEy
NTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9s
MS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IGxpbnV4ICAgICAgICAgICAgICAgIDM4NWFmYmY4YzNlOGJkZjEzZmM3MjllOGIyYzE3MmQxMjA4
ZDk3ZjkKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDk0NzEwY2FjMGVm
NGVlMTc3YTYzYjUyMjc2NjRiMzhjOTViYmY3MDMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTg5
OCAgMjAxOC0wOC0xMyAyMToyMDo1NSBaICAgNTAgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAx
MjU5MjEgIDIwMTgtMDgtMTUgMTM6MDY6NTYgWiAgIDQ4IGRheXMgICA1MCBhdHRlbXB0cwpUZXN0
aW5nIHNhbWUgc2luY2UgICAxMjgzMTIgIDIwMTgtMTAtMDIgMTE6MDU6MDAgWiAgICAwIGRheXMg
ICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCjIzMDYgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRl
c3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1h
cm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVz
ZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWls
O2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjg4
MzgzIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 09:33:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 09: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 1g7dXA-0004vU-5i; Wed, 03 Oct 2018 09:33:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nzpo=mp=citrix.com=prvs=80755c3b3=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g7dX8-0004vP-T0
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 09:33:30 +0000
X-Inumbo-ID: 8d2d2986-c6ef-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8d2d2986-c6ef-11e8-a6a9-d7ebe60f679a;
 Wed, 03 Oct 2018 09:34:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,335,1534809600"; d="scan'208";a="66901407"
Date: Wed, 3 Oct 2018 10:33:08 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181003093308.lpkflwzkbmffymuq@zion.uk.xensource.com>
References: <5BB35A0F02000078001EDB39@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BB35A0F02000078001EDB39@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 0/4] tools/xen-hvmctx: drop bogus casts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>,
 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>

T24gVHVlLCBPY3QgMDIsIDIwMTggYXQgMDU6NDQ6MTVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gLi4uIGFuZCB0cnkgdG8gaW1wcm92ZSByZWFkYWJpbGl0eSBvZiBzb21lIG9mIHRoZSBv
dXRwdXQuCj4gCj4gMTogZHJvcCBib2d1cyBjYXN0cyBmcm9tIGR1bXBfY3B1KCkKPiAyOiBkcm9w
IGJvZ3VzIGNhc3RzIGZyb20gZHVtcF9sYXBpY19yZWdzKCkKPiAzOiBkcm9wIGJvZ3VzIGNhc3Rz
IGZyb20gZHVtcF9ocGV0KCkKPiA0OiBkcm9wIGJvZ3VzIGNhc3RzIGZyb20gZHVtcF9tdHJyKCkK
CkFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKUGxlYXNlIGNvbW1pdCB0
aGVzZSBwYXRjaGVzIHlvdXJzZWxmLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 09:35:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 09: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 1g7dZG-000526-Jx; Wed, 03 Oct 2018 09:35:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nzpo=mp=citrix.com=prvs=80755c3b3=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g7dZF-00051I-HO
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 09:35:41 +0000
X-Inumbo-ID: 5b40c575-c6ef-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5b40c575-c6ef-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 11:33:17 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,335,1534809600"; d="scan'208";a="66901507"
Date: Wed, 3 Oct 2018 10:35:37 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181003093537.737ack7crsnpdpv4@zion.uk.xensource.com>
References: <20181002141934.21503-1-jgross@suse.com>
 <20181002141934.21503-2-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181002141934.21503-2-jgross@suse.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 1/2] libxl: modify domain config when moving
 domain to another cpupool
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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@eu.citrix.com,
 wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBPY3QgMDIsIDIwMTggYXQgMDQ6MTk6MzNQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBUb2RheSB0aGUgZG9tYWluIGNvbmZpZyBpbmZvIGNvbnRhaW5zIHRoZSBjcHVwb29s
IG5hbWUgdGhlIGRvbWFpbiB3YXMKPiBzdGFydGVkIGluIG9ubHkgaWYgdGhlIGNwdXBvb2wgd2Fz
IHNwZWNpZmllZCBhdCBkb21haW4gY3JlYXRpb24uIE1vdmluZwo+IHRoZSBkb21haW4gdG8gYW5v
dGhlciBjcHVwb29sIGxhdGVyIHdvbid0IGNoYW5nZSB0aGF0IGluZm9ybWF0aW9uLgo+IAo+IENv
cnJlY3QgdGhhdCBieSBtb2RpZnlpbmcgdGhlIGRvbWFpbiBjb25maWcgYWNjb3JkaW5nbHkuCj4g
Cj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+IC0tLQo+
ICB0b29scy9saWJ4bC9saWJ4bF9jcHVwb29sLmMgfCAyOCArKysrKysrKysrKysrKysrKysrKysr
KysrLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAyNSBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygt
KQo+IAo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9jcHVwb29sLmMgYi90b29scy9s
aWJ4bC9saWJ4bF9jcHVwb29sLmMKPiBpbmRleCA4NWIwNjg4MmRiLi45MmNmMjliYzZiIDEwMDY0
NAo+IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2NwdXBvb2wuYwo+ICsrKyBiL3Rvb2xzL2xpYnhs
L2xpYnhsX2NwdXBvb2wuYwo+IEBAIC00MzAsMTcgKzQzMCwzOSBAQCBvdXQ6Cj4gIGludCBsaWJ4
bF9jcHVwb29sX21vdmVkb21haW4obGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IHBvb2xpZCwgdWlu
dDMyX3QgZG9taWQpCj4gIHsKPiAgICAgIEdDX0lOSVQoY3R4KTsKPiArICAgIGxpYnhsX2RvbWFp
bl9jb25maWcgZF9jb25maWc7Cj4gKyAgICBsaWJ4bF9fZG9tYWluX3VzZXJkYXRhX2xvY2sgKmxv
Y2sgPSBOVUxMOwo+ICAgICAgaW50IHJjOwo+ICAKPiArICAgIGxpYnhsX2RvbWFpbl9jb25maWdf
aW5pdCgmZF9jb25maWcpOwo+ICsKPiAgICAgIHJjID0geGNfY3B1cG9vbF9tb3ZlZG9tYWluKGN0
eC0+eGNoLCBwb29saWQsIGRvbWlkKTsKPiAgICAgIGlmIChyYykgewo+ICAgICAgICAgIExPR0VW
RChFUlJPUiwgcmMsIGRvbWlkLCAiRXJyb3IgbW92aW5nIGRvbWFpbiB0byBjcHVwb29sIik7Cj4g
LSAgICAgICAgR0NfRlJFRTsKPiAtICAgICAgICByZXR1cm4gRVJST1JfRkFJTDsKPiArICAgICAg
ICByYyA9IEVSUk9SX0ZBSUw7Cj4gKyAgICAgICAgZ290byBvdXQ7Cj4gKyAgICB9Cj4gKwo+ICsg
ICAgbG9jayA9IGxpYnhsX19sb2NrX2RvbWFpbl91c2VyZGF0YShnYywgZG9taWQpOwo+ICsgICAg
aWYgKCFsb2NrKSB7Cj4gKyAgICAgICAgcmMgPSBFUlJPUl9MT0NLX0ZBSUw7Cj4gKyAgICAgICAg
Z290byBvdXQ7Cj4gICAgICB9CgpJdCBpcyBiZXR0ZXIgdG8gbW92ZSB0aGUgbG9jayBiZWZvcmUg
Y2FsbGluZyB4Y19jcHVwb29sX21vdmVkb21haW4gdG8KYXZvaWQgcmFjZXMgd2hlbiB0aGVyZSBh
cmUgbXVsdGlwbGUgY2FsbGVycyBvZiBsaWJ4bF9jcHVwb29sX21vdmVkb21haW4uCgpXZWkuCgo+
ICAKPiArICAgIHJjID0gbGlieGxfX2dldF9kb21haW5fY29uZmlndXJhdGlvbihnYywgZG9taWQs
ICZkX2NvbmZpZyk7Cj4gKyAgICBpZiAocmMpCj4gKyAgICAgICAgZ290byBvdXQ7Cj4gKwo+ICsg
ICAgZnJlZShkX2NvbmZpZy5jX2luZm8ucG9vbF9uYW1lKTsKPiArICAgIGRfY29uZmlnLmNfaW5m
by5wb29sX25hbWUgPSBsaWJ4bF9jcHVwb29saWRfdG9fbmFtZShjdHgsIHBvb2xpZCk7Cj4gKwo+
ICsgICAgcmMgPSBsaWJ4bF9fc2V0X2RvbWFpbl9jb25maWd1cmF0aW9uKGdjLCBkb21pZCwgJmRf
Y29uZmlnKTsKPiArCj4gK291dDoKPiArICAgIGlmIChsb2NrKSBsaWJ4bF9fdW5sb2NrX2RvbWFp
bl91c2VyZGF0YShsb2NrKTsKPiArICAgIGxpYnhsX2RvbWFpbl9jb25maWdfZGlzcG9zZSgmZF9j
b25maWcpOwo+ICAgICAgR0NfRlJFRTsKPiAtICAgIHJldHVybiAwOwo+ICsgICAgcmV0dXJuIHJj
Owo+ICB9Cj4gIAo+ICAvKgo+IC0tIAo+IDIuMTYuNAo+IAoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 09:41:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 09:41: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 1g7deI-0005l2-9B; Wed, 03 Oct 2018 09:40:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nzpo=mp=citrix.com=prvs=80755c3b3=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g7deH-0005kx-KK
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 09:40:53 +0000
X-Inumbo-ID: 95cb586e-c6f0-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 95cb586e-c6f0-11e8-a6a9-d7ebe60f679a;
 Wed, 03 Oct 2018 09:42:04 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,335,1534809600"; d="scan'208";a="66901705"
Date: Wed, 3 Oct 2018 10:40:49 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181003094049.zgu6xigrlfzk7ti5@zion.uk.xensource.com>
References: <20181002141934.21503-1-jgross@suse.com>
 <20181002141934.21503-3-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181002141934.21503-3-jgross@suse.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 2/2] xl: add target cpupool parameter to xl
 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: xen-devel@lists.xenproject.org, ian.jackson@eu.citrix.com,
 wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBPY3QgMDIsIDIwMTggYXQgMDQ6MTk6MzRQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBBZGQgYW4gb3B0aW9uIHRvIHNwZWNpZnkgdGhlIGNwdXBvb2wgb24gdGhlIHRhcmdl
dCBtYWNoaW5lIHdoZW4gZG9pbmcKPiBhIG1pZ3JhdGlvbiBvZiBhIGRvbWFpbi4gQ3VycmVudGx5
IGEgZG9tYWluIGlzIGFsd2F5cyBtaWdyYXRlZCB0byB0aGUKPiBjcHVwb29sIHdpdGggdGhlIHNh
bWUgbmFtZSBhcyBvbiB0aGUgc291cmNlIG1hY2hpbmUuCj4gCj4gU3BlY2lmeWluZyAiLWMgPGNw
dXBvb2w+IiB3aWxsIG1pZ3JhdGUgdGhlIGRvbWFpbiB0byB0aGUgc3BlY2lmaWVkCj4gY3B1cG9v
bCBvbiB0aGUgdGFyZ2V0IG1hY2hpbmUuIFNwZWNpZnlpbmcgYW4gZW1wdHkgc3RyaW5nIGZvciA8
Y3B1cG9vbD4KPiB3aWxsIHVzZSB0aGUgZGVmYXVsdCBjcHVwb29sIChub3JtYWxseSAiUG9vbC0w
Iikgb24gdGhlIHRhcmdldCBtYWNoaW5lLgoKSSB0aGluayB0aGlzIGlzIGEgd29ydGh3aGlsZSBh
ZGRpdGlvbiB0byB4bC4KCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL3hsL3hsX3NhdmVyZXN0b3JlLmMg
Yi90b29scy94bC94bF9zYXZlcmVzdG9yZS5jCj4gaW5kZXggOWFmZWFkZWViMi4uMjU4M2I2Yzgw
MCAxMDA2NDQKPiAtLS0gYS90b29scy94bC94bF9zYXZlcmVzdG9yZS5jCj4gKysrIGIvdG9vbHMv
eGwveGxfc2F2ZXJlc3RvcmUuYwo+IEBAIC0zMyw2ICszMyw3IEBACj4gIAo+ICB2b2lkIHNhdmVf
ZG9tYWluX2NvcmVfYmVnaW4odWludDMyX3QgZG9taWQsCj4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBjb25zdCBjaGFyICpvdmVycmlkZV9jb25maWdfZmlsZSwKPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKm92ZXJyaWRlX2NwdXBvb2wsCj4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB1aW50OF90ICoqY29uZmlnX2RhdGFfciwKPiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGludCAqY29uZmlnX2xlbl9yKQo+ICB7Cj4gQEAgLTYzLDYgKzY0
LDEzIEBAIHZvaWQgc2F2ZV9kb21haW5fY29yZV9iZWdpbih1aW50MzJfdCBkb21pZCwKPiAgICAg
ICAgICB9Cj4gICAgICB9Cj4gIAo+ICsgICAgaWYgKG92ZXJyaWRlX2NwdXBvb2wpIHsKPiArICAg
ICAgICBmcmVlKGRfY29uZmlnLmNfaW5mby5wb29sX25hbWUpOwo+ICsgICAgICAgIGRfY29uZmln
LmNfaW5mby5wb29sX25hbWUgPSBOVUxMOwo+ICsgICAgICAgIGlmIChvdmVycmlkZV9jcHVwb29s
WzBdKQo+ICsgICAgICAgICAgICBkX2NvbmZpZy5jX2luZm8ucG9vbF9uYW1lID0gc3RyZHVwKG92
ZXJyaWRlX2NwdXBvb2wpOwoKeHN0cmR1cCBwbGVhc2UuCgo+ICsgICAgfQo+ICsKPiAgICAgIGNv
bmZpZ19jID0gbGlieGxfZG9tYWluX2NvbmZpZ190b19qc29uKGN0eCwgJmRfY29uZmlnKTsKPiAg
ICAgIGlmICghY29uZmlnX2MpIHsKPiAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwgInVuYWJsZSB0
byBjb252ZXJ0IGNvbmZpZyBmaWxlIHRvIEpTT05cbiIpOwo+IEBAIC0xMjYsNyArMTM0LDcgQEAg
c3RhdGljIGludCBzYXZlX2RvbWFpbih1aW50MzJfdCBkb21pZCwgY29uc3QgY2hhciAqZmlsZW5h
bWUsIGludCBjaGVja3BvaW50LAo+ICAgICAgdWludDhfdCAqY29uZmlnX2RhdGE7Cj4gICAgICBp
bnQgY29uZmlnX2xlbjsKPiAgCj4gLSAgICBzYXZlX2RvbWFpbl9jb3JlX2JlZ2luKGRvbWlkLCBv
dmVycmlkZV9jb25maWdfZmlsZSwKPiArICAgIHNhdmVfZG9tYWluX2NvcmVfYmVnaW4oZG9taWQs
IG92ZXJyaWRlX2NvbmZpZ19maWxlLCBOVUxMLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAmY29uZmlnX2RhdGEsICZjb25maWdfbGVuKTsKPiAgCj4gICAgICBpZiAoIWNvbmZpZ19sZW4p
IHsKPiAtLSAKPiAyLjE2LjQKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 09:41:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 09: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 1g7dem-0005oe-O9; Wed, 03 Oct 2018 09:41:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1fb9=mp=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g7del-0005oQ-AI
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 09:41:23 +0000
X-Inumbo-ID: 270879ea-c6f0-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 270879ea-c6f0-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 11:38:58 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1g7def-0005iN-Hl; Wed, 03 Oct 2018 09:41: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 1g7def-0003X7-24; Wed, 03 Oct 2018 09:41:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g7def-0000dE-1P; Wed, 03 Oct 2018 09:41:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128324-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-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-credit1: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-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:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-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-i386-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-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-libvirt:migrate-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-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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-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-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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop: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-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=3892f1f1a963e59dfe012cd9d461d33b2986fa3b
X-Osstest-Versions-That: qemuu=a2ef4d9e95400cd387ab4ae19a317741e458fb07
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 03 Oct 2018 09:41:17 +0000
Subject: [Xen-devel] [qemu-mainline test] 128324: 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>

ZmxpZ2h0IDEyODMyNCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjgzMjQvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODI5MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4Mjkx
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjgyOTEKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyODI5MQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTI4MjkxCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgMzg5MmYxZjFhOTYzZTU5
ZGZlMDEyY2Q5ZDQ2MWQzM2IyOTg2ZmEzYgpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgYTJlZjRkOWU5NTQwMGNkMzg3YWI0YWUxOWEzMTc3NDFlNDU4ZmIwNwoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI4MjkxICAyMDE4LTEwLTAxIDE4OjA3OjI2IFogICAgMSBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDEyODMxMSAgMjAxOC0xMC0wMiAxMDo0MDozMyBaICAgIDAgZGF5
cyAgICAyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODMyNCAgMjAxOC0xMC0wMiAx
OTozNzoyMSBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsYmVydG8gR2FyY2lhIDxiZXJ0b0BpZ2FsaWEuY29t
PgogIERhdmlkIEdpYnNvbiA8ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1PgogIEZhbSBaaGVu
ZyA8ZmFtekByZWRoYXQuY29tPgogIEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgTGVv
bmlkIEJsb2NoIDxsYmxvY2hAamFudXN0ZWNoLmNvbT4KICBNYXggRmlsaXBwb3YgPGpjbXZia2Jj
QGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIFBldGVyIE1heWRl
bGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcg
cmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0
CiAgIGEyZWY0ZDllOTUuLjM4OTJmMWYxYTkgIDM4OTJmMWYxYTk2M2U1OWRmZTAxMmNkOWQ0NjFk
MzNiMjk4NmZhM2IgLT4gdXBzdHJlYW0tdGVzdGVkCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 09:44:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 09: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 1g7dhd-00061F-AT; Wed, 03 Oct 2018 09:44:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nzpo=mp=citrix.com=prvs=80755c3b3=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g7dhc-00061A-5B
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 09:44:20 +0000
X-Inumbo-ID: 1147dfcf-c6f1-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1147dfcf-c6f1-11e8-a6a9-d7ebe60f679a;
 Wed, 03 Oct 2018 09:45:31 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,335,1534809600"; d="scan'208";a="66901844"
Date: Wed, 3 Oct 2018 10:44:16 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181003094416.3hz6k6irleqdnb46@zion.uk.xensource.com>
References: <20181002141934.21503-1-jgross@suse.com>
 <20181002141934.21503-3-jgross@suse.com>
 <f1c30cd5-4b9e-7fde-62f1-5c88ad6dc6dd@citrix.com>
 <fd9baf82-62c7-2a88-38e6-586d28cd3bef@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <fd9baf82-62c7-2a88-38e6-586d28cd3bef@suse.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 2/2] xl: add target cpupool parameter to xl
 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: Andrew Cooper <andrew.cooper3@citrix.com>, wei.liu2@citrix.com,
 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>

T24gVHVlLCBPY3QgMDIsIDIwMTggYXQgMDU6MDg6MjdQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAwMi8xMC8yMDE4IDE2OjQyLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+ID4gT24g
MDIvMTAvMTggMTU6MTksIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gPj4gQWRkIGFuIG9wdGlvbiB0
byBzcGVjaWZ5IHRoZSBjcHVwb29sIG9uIHRoZSB0YXJnZXQgbWFjaGluZSB3aGVuIGRvaW5nCj4g
Pj4gYSBtaWdyYXRpb24gb2YgYSBkb21haW4uIEN1cnJlbnRseSBhIGRvbWFpbiBpcyBhbHdheXMg
bWlncmF0ZWQgdG8gdGhlCj4gPj4gY3B1cG9vbCB3aXRoIHRoZSBzYW1lIG5hbWUgYXMgb24gdGhl
IHNvdXJjZSBtYWNoaW5lLgo+ID4+Cj4gPj4gU3BlY2lmeWluZyAiLWMgPGNwdXBvb2w+IiB3aWxs
IG1pZ3JhdGUgdGhlIGRvbWFpbiB0byB0aGUgc3BlY2lmaWVkCj4gPj4gY3B1cG9vbCBvbiB0aGUg
dGFyZ2V0IG1hY2hpbmUuIFNwZWNpZnlpbmcgYW4gZW1wdHkgc3RyaW5nIGZvciA8Y3B1cG9vbD4K
PiA+PiB3aWxsIHVzZSB0aGUgZGVmYXVsdCBjcHVwb29sIChub3JtYWxseSAiUG9vbC0wIikgb24g
dGhlIHRhcmdldCBtYWNoaW5lLgo+ID4+Cj4gPj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9z
cyA8amdyb3NzQHN1c2UuY29tPgo+ID4+IC0tLQo+ID4+ICBkb2NzL21hbi94bC5wb2QuMS5pbiAg
ICAgIHwgIDUgKysrKysKPiA+PiAgdG9vbHMveGwveGwuaCAgICAgICAgICAgICB8ICAxICsKPiA+
PiAgdG9vbHMveGwveGxfY21kdGFibGUuYyAgICB8ICAzICsrKwo+ID4+ICB0b29scy94bC94bF9t
aWdyYXRlLmMgICAgIHwgMTUgKysrKysrKysrKy0tLS0tCj4gPj4gIHRvb2xzL3hsL3hsX3NhdmVy
ZXN0b3JlLmMgfCAxMCArKysrKysrKystCj4gPj4gIDUgZmlsZXMgY2hhbmdlZCwgMjggaW5zZXJ0
aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKPiA+Pgo+ID4+IGRpZmYgLS1naXQgYS9kb2NzL21hbi94
bC5wb2QuMS5pbiBiL2RvY3MvbWFuL3hsLnBvZC4xLmluCj4gPj4gaW5kZXggYjc0NzY0ZGNkMy4u
NjJmN2MwZjAzOSAxMDA2NDQKPiA+PiAtLS0gYS9kb2NzL21hbi94bC5wb2QuMS5pbgo+ID4+ICsr
KyBiL2RvY3MvbWFuL3hsLnBvZC4xLmluCj4gPj4gQEAgLTQ1MSw2ICs0NTEsMTEgQEAgZG9tYWlu
LiBTZWUgdGhlIGNvcnJlc3BvbmRpbmcgb3B0aW9uIG9mIHRoZSBJPGNyZWF0ZT4gc3ViY29tbWFu
ZC4KPiA+PiAgU2VuZCB0aGUgc3BlY2lmaWVkIDxjb25maWc+IGZpbGUgaW5zdGVhZCBvZiB0aGUg
ZmlsZSB1c2VkIG9uIGNyZWF0aW9uIG9mIHRoZQo+ID4+ICBkb21haW4uCj4gPj4gIAo+ID4+ICs9
aXRlbSBCPC1jPiBJPGNwdXBvb2w+Cj4gPj4gKwo+ID4+ICtNaWdyYXRlIHRoZSBkb21haW4gdG8g
dGhlIHNwZWNpZmllZCA8Y3B1cG9vbD4gb24gdGhlIHRhcmdldCBob3N0LiBTcGVjaWZ5aW5nCj4g
Pj4gK2FuIGVtcHR5IHN0cmluZyBmb3IgPGNwdXBvb2w+IHdpbGwgdXNlIHRoZSBkZWZhdWx0IGNw
dXBvb2wgb24gPGhvc3Q+Lgo+ID4+ICsKPiA+IAo+ID4gSXMgdGhpcyB0aGUgd2lzZXN0IHdheSB0
byBleHRlbmQgdGhlIGludGVyZmFjZT/CoCBXZSBhbHJlYWR5IGhhdmUgLUMgdG8KPiA+IHNwZWNp
ZnkgbmV3IGNvbmZpZ3VyYXRpb24sIGFuZCBvbmx5IGhhdmUgMjYqMiBzaG9ydCBvcHRpb25zIHRv
IHVzZS4KPiA+IAo+ID4gV2hhdCBpZiB0aGUgdXNlciBjb3VsZCBzdXBwbHkgYSB4bC5jZmcgc25p
cHBldCBvbiB0aGUgY29tbWFuZCBsaW5lIHRvIGJlCj4gPiBtZXJnZWQgb3ZlciB0aGUgZXhpc3Rp
bmcgY29uZmlndXJhdGlvbj/CoCBUaGF0IHdvdWxkIGFsbG93IGFueSBwYXJhbWV0ZXIKPiA+IHRv
IGJlIGNoYW5nZWQsIHJhdGhlciB0aGFuIGp1c3QgdGhlIGNwdXBvb2wuCj4gCj4gSSdtIG5vdCBv
cHBvc2VkIHRvIHRoYXQgc3VnZ2VzdGlvbiwgYnV0IEkgYmVsaWV2ZSB0aGUgY3B1cG9vbCBpcyBy
YXRoZXIKPiBzcGVjaWFsOiBpdCBpcyBtb3JlIGxpa2UgYSBtaWdyYXRpb24gdGFyZ2V0IHNwZWNp
ZmljYXRpb24gdGhhbiBhIGRvbWFpbgo+IHBhcmFtZXRlci4KPiAKPiBJbiBjYXNlIHlvdSBhcmUg
bW9zdGx5IGNvbmNlcm5lZCBieSBidXJuaW5nIGFub3RoZXIgc2hvcnQgb3B0aW9uIGxldHRlcgo+
IEkgY2FuIHN3aXRjaCB0byB1c2luZyAtLWNwdXBvb2w9IHN5bnRheC4KPiAKPiBBbmQgVEJIOiBJ
IGNvbnNpZGVyIHRoZSAtQyBvcHRpb24gYmVpbmcgcXVpdGUgZGFuZ2Vyb3VzLiBXaGlsZSBJIGNh
bgo+IHVuZGVyc3RhbmQgd2h5IGl0IGlzIHByZXNlbnQgaXQgaXMgc3RpbGwgYSByYXRoZXIgaGFj
a3kgYXBwcm9hY2ggZm9yIGEKPiBnZW5lcmFsIHByb2JsZW0uIFNhbWUgYXBwbGllcyB0byB0aGUg
Y2FwYWJpbGl0eSB0byBtb2RpZnkgcmFuZG9tCj4gc2V0dGluZ3Mgb2YgdGhlIGRvbWFpbiBjb25m
aWcuCgpUaGUgLUMgb3B0aW9uIGlzIHJhdGhlciBkYW5nZXJvdXMuIEl0IGRpc3JlZ2FyZHMgYWxs
IGd1ZXN0cyBzdGF0ZXMuIFlvdQp3aWxsIGxpa2VseSB0byBsb3NlIHlvdXIgbWFjIGFkZHJlc3Mg
dW5sZXNzIHlvdSBoYXZlIHNldCB0aGUgc2FtZSBtYWMKYWRkcmVzcyBpbiB0aGUgb3ZlcnJpZGUg
ZmlsZS4gU2FtZSBnb2VzIGZvciBvdGhlciBzdGF0ZXMgbGlieGwgbWlnaHQKaGF2ZSBzYXZlZCBk
dXJpbmcgZG9tYWluIGNyZWF0aW9uLgoKV2VpLgoKPiAKPiBKdWVyZ2VuCj4gCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 09:48:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 09: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 1g7dlX-0006Ce-Td; Wed, 03 Oct 2018 09:48:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nzpo=mp=citrix.com=prvs=80755c3b3=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g7dlW-0006CZ-DU
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 09:48:22 +0000
X-Inumbo-ID: 2147e3c2-c6f1-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2147e3c2-c6f1-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 11:45:58 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,335,1534809600"; d="scan'208";a="66902022"
Date: Wed, 3 Oct 2018 10:48:14 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20181003094814.3w5ardjh6rqezj3k@zion.uk.xensource.com>
References: <20181002141934.21503-1-jgross@suse.com>
 <20181002141934.21503-3-jgross@suse.com>
 <f1c30cd5-4b9e-7fde-62f1-5c88ad6dc6dd@citrix.com>
 <23475.33817.194128.169266@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23475.33817.194128.169266@mariner.uk.xensource.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 2/2] xl: add target cpupool parameter to xl
 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: Juergen Gross <jgross@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 wei.liu2@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>

T24gVHVlLCBPY3QgMDIsIDIwMTggYXQgMDM6NDM6MzdQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gQW5kcmV3IENvb3BlciB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW1BBVENIIDIvMl0g
eGw6IGFkZCB0YXJnZXQgY3B1cG9vbCBwYXJhbWV0ZXIgdG8geGwgbWlncmF0ZSIpOgo+ID4gSXMg
dGhpcyB0aGUgd2lzZXN0IHdheSB0byBleHRlbmQgdGhlIGludGVyZmFjZT/CoCBXZSBhbHJlYWR5
IGhhdmUgLUMgdG8KPiA+IHNwZWNpZnkgbmV3IGNvbmZpZ3VyYXRpb24sIGFuZCBvbmx5IGhhdmUg
MjYqMiBzaG9ydCBvcHRpb25zIHRvIHVzZS4KPiAKPiBWZXJ5IGdvb2QgcXVlc3Rpb24uCj4gCj4g
PiBXaGF0IGlmIHRoZSB1c2VyIGNvdWxkIHN1cHBseSBhIHhsLmNmZyBzbmlwcGV0IG9uIHRoZSBj
b21tYW5kIGxpbmUgdG8gYmUKPiA+IG1lcmdlZCBvdmVyIHRoZSBleGlzdGluZyBjb25maWd1cmF0
aW9uP8KgIFRoYXQgd291bGQgYWxsb3cgYW55IHBhcmFtZXRlcgo+ID4gdG8gYmUgY2hhbmdlZCwg
cmF0aGVyIHRoYW4ganVzdCB0aGUgY3B1cG9vbC4KPiAKPiArMQoKVGhpcyBpcyBhIGdvb2QgaWRl
YS4gSXQgd291bGQgYmUgYSB3b3J0aHdoaWxlIHRoaW5nIHRvIGRvIG9uIGl0cyBvd24uCgpXZSBh
bHJlYWR5IGhhdmUgY29uZmlnLXVwZGF0ZSwgd2hpY2ggYXQgdGhlIG1vbWVudCBpcyB0byByZXBs
YWNlIGRvbWFpbgpjb25maWd1cmF0aW9uIHdob2xlc2FsZS4gV2UgY2FuIGV4dGVuZCB0aGF0IGNv
bW1hbmQgdG8gbWVyZ2UgZmllbGRzCmluc3RlYWQuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 09:53:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 09:53: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 1g7dqT-0006tQ-K0; Wed, 03 Oct 2018 09:53:29 +0000
Received: from mail6.bemta25.messagelabs.com ([195.245.230.105])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <julien.grall@arm.com>) id 1g7dqS-0006tL-Co
 for xen-devel@lists.xensource.com; Wed, 03 Oct 2018 09:53:28 +0000
Received: from [46.226.52.196] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-1.bemta.az-b.eu-west-1.aws.symcld.net id 96/1E-09119-69194BB5;
 Wed, 03 Oct 2018 09:53:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrLIsWRWlGSWpSXmKPExsVysyfVTXfaxC3
 RBgcvKlncm/Ke3YHRY3vfLvYAxijWzLyk/IoE1oytt7axFJzgrnh5ZCNbA+MBzi5GLg4hgc2M
 Ep9Pd7BAOMsZJTq/9LB2MXJyCAtESnxrP8sGYosIOEm0/JoHVsQscIJRYsushYwQHedZJFp2H
 APrYBPQlLjz+RMTiM0rYCXx4eRvFhCbRUBFYsL5h8wgtqhAuMTVpbugagQlTs58AlbDKRAoce
 n7djCbWcBMYt5miHpmAXGJW0/mM0HY8hLb385hnsDIPwtJ+ywkLbOQtMxC0rKAkWUVo0VSUWZ
 6RkluYmaOrqGBga6hoZGuoaUFEJvpJVbpJumlluqWpxaX6BrqJZYX6xVX5ibnpOjlpZZsYgQG
 cUrBsSM7GE93pR9ilORgUhLlFazYEi3El5SfUpmRWJwRX1Sak1p8iFGGg0NJgvfWBKCcYFFqe
 mpFWmYOMJ5g0hIcPEoivNdB0rzFBYm5xZnpEKlTjK4c7xb8n87MceMAiGx7en0GM0cHmHwz98
 cMZiGWvPy8VClx3jUgzQIgzRmleXCjYangEqOslDAvIwMDgxBPQWpRbmYJqvwrRnEORiVh3ic
 gU3gy80rgLngFdBwT0HHyOWDHlSQipKQaGBPDi4pL+iqaNmsuqsmSclgRs/CgcOeiIxVLKm32
 NU+80Bls4pto3yu4PEtULubfE4366V7sZtLJM+79NC1nqFog9uaMnTDDt86lYtwFu76Fn9m4p
 v24zKOPzuVfn72cdv3XQcMVOQEP3n4pT1u0Q2SX/+yH6y8xZJk2X+Dn9grQPF/HzLi/TYmlOC
 PRUIu5qDgRAO6D4S4AAwAA
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-9.tower-284.messagelabs.com!1538560406!10626!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.14.24; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27218 invoked from network); 3 Oct 2018 09:53:26 -0000
Received: from usa-sjc-mx-foss1.foss.arm.com (HELO foss.arm.com)
 (217.140.101.70)
 by server-9.tower-284.messagelabs.com with SMTP; 3 Oct 2018 09:53:26 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 457DE1596;
 Wed,  3 Oct 2018 02:53:25 -0700 (PDT)
Received: from [10.37.12.188] (unknown [10.37.12.188])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 2DC203F5B7;
 Wed,  3 Oct 2018 02:53:22 -0700 (PDT)
To: Omkar Bolla <omkar.bolla@pathpartnertech.com>, jgross@suse.com
References: <CAC4nxbvWUpWQcUATQswoaVJfSq8EU7CH6-Jx1VwVGYVeOc0tZw@mail.gmail.com>
 <B9D01323-5CE0-4CAE-9A7C-2B1CE482A833@xenproject.org>
 <aebd40b7-e7d2-c861-b658-863b2c8f2079@gmail.com>
 <f688cda0-a342-0b66-fb5c-56238d941f9c@suse.com>
 <f8ae32f3-8399-24d3-fe1e-45d4c1669e1b@epam.com>
 <CAC4nxbvh6LA=t2iEdiw2UrqrQP3Zf2NtRcViJ1YNGZkyLZqYHg@mail.gmail.com>
 <d130b853-0e33-ecb7-5598-d99791a5f2bf@suse.com>
 <CAC4nxbuTQ1uP6rKiCAp7hDe-ygq9LKHQw8ggVM+fOVH-VvU8Tw@mail.gmail.com>
 <d2b9cd5a-2768-60bd-07bd-2055d1490399@suse.com>
 <CAC4nxbsBox=FgCBx5KwkkvCHwyX2MvBGoGpa1sDyS2cF0itT=Q@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <074697de-7265-a1fb-2970-4128a58f09ca@arm.com>
Date: Wed, 3 Oct 2018 10:53:20 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <CAC4nxbsBox=FgCBx5KwkkvCHwyX2MvBGoGpa1sDyS2cF0itT=Q@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen PV: Sample new PV driver for buffer sharing
 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 Andrushchenko <andr2000@gmail.com>,
 Lars Kurth <lars.kurth.xen@gmail.com>, xen-devel@lists.xensource.com,
 Stefano Stabellini <sstabellini@kernel.org>, Oleksandr_Andrushchenko@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>

CgpPbiAxMC8wMi8yMDE4IDExOjAzIEFNLCBPbWthciBCb2xsYSB3cm90ZToKPiBIaSwKPiAKPiBU
aGFua3MsCj4gQmFzaWMgc3RhdGUgY2hhbmdlIGlzIHdvcmtpbmcgbm93LCBhZnRlciB1c2luZyBh
Ym92ZSBzY3JpcHQuCj4gCj4gQXMgSSBzYWlkLCBJIHdhbnQgdG8gc2hhcmUgYnVmZmVyIGJldHdl
ZW4gdHdvIGRvbWFpbnMuCj4gQ291bGQgeW91IHBsZWFzZSBzdWdnZXN0IG91dGxpbmVzLCBob3cg
Y2FuIEkgc2hhcmUgYnVmZmVyIGJldHdlZW4gMiAKPiBkb21haW5zKEd1ZXN0IGFuZCBIb3N0KT8K
Ck15IHF1ZXN0aW9uIG9uIGEgcHJldmlvdXMgZS1tYWlsIHdhcyBsZWZ0IHVuYW5zd2VyZWQuIERv
IHlvdSBoYXZlIApyZXF1aXJlbWVudHMgdG8gc2hhcmUgdGhlIGJ1ZmZlciBkeW5hbWljYWxseT8K
CklmIG5vdCwgeW91IG1heSB3YW50IHRvIGhhdmUgYSBsb29rIGF0ICJBbGxvdyBzZXR0aW5nIHVw
IHNoYXJlZCBtZW1vcnkgCmFyZWFzIGJldHdlZW4gVk1zIGZyb20geGwgY29uZmlnIGZpbGVzIiBb
Ml0uIFdlIGFpbSB0byBtZXJnZSBpdCBpbiB0aGUgCm5leHQgWGVuIHJlbGVhc2UuCgpDaGVlcnMs
CgpbMl0gaHR0cHM6Ly9saXN0cy54ZW4ub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgt
MDgvbXNnMDA4ODMuaHRtbAoKPiBUaGlzIG1lc3NhZ2UgY29udGFpbnMgY29uZmlkZW50aWFsIGlu
Zm9ybWF0aW9uIGFuZCBpcyBpbnRlbmRlZCBvbmx5IGZvciAKPiB0aGUgaW5kaXZpZHVhbChzKSBu
YW1lZC5JZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCB5b3UgYXJlIAo+IG5v
dGlmaWVkIHRoYXQgZGlzY2xvc2luZywgY29weWluZywgZGlzdHJpYnV0aW5nIG9yIHRha2luZyBh
bnkgYWN0aW9uIGluIAo+IHJlbGlhbmNlIG9uIHRoZSBjb250ZW50cyBvZiB0aGlzIG1haWwgYW5k
IGF0dGFjaGVkIGZpbGUvcyBpcyBzdHJpY3RseSAgCj4gcHJvaGliaXRlZC4gUGxlYXNlIG5vdGlm
eSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGFuZCBkZWxldGUgdGhpcyBlLW1haWwgCj4gZnJvbSB5
b3VyIHN5c3RlbS4gRS1tYWlsIHRyYW5zbWlzc2lvbiBjYW5ub3QgYmUgZ3VhcmFudGVlZCB0byBi
ZSBzZWN1cmVkIAo+IG9yIGVycm9yLWZyZWUgYXMgaW5mb3JtYXRpb24gY291bGQgYmUgaW50ZXJj
ZXB0ZWQsIGNvcnJ1cHRlZCwgbG9zdCwgCj4gZGVzdHJveWVkLCBhcnJpdmUgbGF0ZSBvciBpbmNv
bXBsZXRlLCBvciBjb250YWluIHZpcnVzZXMuIFRoZSBzZW5kZXIgCj4gdGhlcmVmb3JlIGRvZXMg
bm90IGFjY2VwdCBsaWFiaWxpdHkgZm9yIGFueSBlcnJvcnMgb3Igb21pc3Npb25zIGluIHRoZSAK
PiBjb250ZW50cyBvZiB0aGlzIG1lc3NhZ2UsIHdoaWNoIGFyaXNlIGFzIGEgcmVzdWx0IG9mIGUt
bWFpbCB0cmFuc21pc3Npb24uCj4gCgpQbGVhc2UgY29uZmlndXJlIHlvdXIgY2xpZW50IHRvIHJl
bW92ZSB5b3VyIGRpc2NsYWltZXIgY29tcGFueS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 09:54:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 09: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 1g7drh-0006y3-0y; Wed, 03 Oct 2018 09:54:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=g8xz=mp=xenproject.org=prvs=807bbb111=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1g7drf-0006xp-Sy
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 09:54:43 +0000
X-Inumbo-ID: 047d25c0-c6f2-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 047d25c0-c6f2-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 11:52:19 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,335,1534809600"; d="scan'208";a="66902316"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75342-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-squeeze:build-armhf-pvops:<job
 status>:broken:regression
 distros-debian-squeeze:build-i386:<job status>:broken:regression
 distros-debian-squeeze:build-amd64-pvops:<job status>:broken:regression
 distros-debian-squeeze:build-armhf:<job status>:broken:regression
 distros-debian-squeeze:build-amd64:<job status>:broken:regression
 distros-debian-squeeze:build-i386-pvops:<job status>:broken:regression
 distros-debian-squeeze:test-amd64-i386-i386-squeeze-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-squeeze:test-amd64-amd64-i386-squeeze-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-squeeze:test-amd64-i386-amd64-squeeze-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-squeeze:test-amd64-amd64-amd64-squeeze-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-squeeze:build-armhf-pvops:host-install(4):broken:nonblocking
 distros-debian-squeeze:build-armhf:host-install(4):broken:nonblocking
 distros-debian-squeeze:build-amd64-pvops:host-install(4):broken:nonblocking
 distros-debian-squeeze:build-amd64:host-install(4):broken:nonblocking
 distros-debian-squeeze:build-i386:host-install(4):broken:nonblocking
 distros-debian-squeeze:build-i386-pvops:host-install(4):broken:nonblocking
X-Osstest-Versions-That: flight=75294
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 3 Oct 2018 10:54:39 +0100
Subject: [Xen-devel] [distros-debian-squeeze test] 75342: 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>

ZmxpZ2h0IDc1MzQyIGRpc3Ryb3MtZGViaWFuLXNxdWVlemUgcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MvNzUzNDIvCgpGYWlsdXJlcyBhbmQgcHJv
YmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1zcXVlZXplLW5ldGJvb3QtcHlncnViICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1zcXVlZXpl
LW5ldGJvb3QtcHlncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LWFtZDY0LXNxdWVlemUtbmV0Ym9vdC1weWdydWIgIDEgYnVpbGQtY2hlY2soMSkg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXNxdWVlemUtbmV0Ym9vdC1w
eWdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlrZSA3
NTI5NAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgICAgICAgIGJyb2tlbiBsaWtlIDc1Mjk0CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzUyOTQKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBi
cm9rZW4gbGlrZSA3NTI5NAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgNCBob3N0LWlu
c3RhbGwoNCkgICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDc1Mjk0CiBidWlsZC1pMzg2LXB2b3Bz
ICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2Ug
NzUyOTQKCmJhc2VsaW5lIHZlcnNpb246CiBmbGlnaHQgICAgICAgICAgICAgICA3NTI5NAoKam9i
czoKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4g
IAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtc3F1
ZWV6ZS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LWFtZDY0LXNxdWVlemUtbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtc3F1ZWV6ZS1uZXRib290LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXNxdWVlemUtbmV0Ym9vdC1weWdy
dWIgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hv
bWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2Uu
Y29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUu
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 09:57:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 09:57: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 1g7duJ-0007As-LZ; Wed, 03 Oct 2018 09:57:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1fb9=mp=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g7duI-0007Af-GP
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 09:57:26 +0000
X-Inumbo-ID: e606b3a4-c6f2-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e606b3a4-c6f2-11e8-a6a9-d7ebe60f679a;
 Wed, 03 Oct 2018 09:58: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 <aliasfile-bounces@xenproject.org>)
 id 1g7duF-000616-Oq; Wed, 03 Oct 2018 09:57: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 1g7duF-0004oi-Eu; Wed, 03 Oct 2018 09:57:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g7duF-0000cP-EK; Wed, 03 Oct 2018 09:57:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128338-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=54ec59f6b0b363c34cf1864d5214a05e35ea75ee
X-Osstest-Versions-That: xen=edb4724e36256c495a6aa3cf1a12722efe271f9d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 03 Oct 2018 09:57:23 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 128338: 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>

ZmxpZ2h0IDEyODMzOCB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODMzOC8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDU0ZWM1OWY2YjBiMzYz
YzM0Y2YxODY0ZDUyMTRhMDVlMzVlYTc1ZWUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIGVkYjQ3MjRlMzYyNTZjNDk1YTZhYTNjZjFhMTI3MjJlZmUyNzFmOWQKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyODI1MyAgMjAxOC0wOS0zMCAwOToxODozNiBaICAgIDMgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjgzMzggIDIwMTgtMTAtMDMgMDk6MTk6MDIgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEdlb3Jn
ZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgogIE1hcmMgWnluZ2llciA8bWFyYy56eW5naWVyQGFybS5jb20+CiAg
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgU2hhbWVlciBLb2xvdGh1
bSA8c2hhbWVlcmFsaS5rb2xvdGh1bS50aG9kaUBodWF3ZWkuY29tPgogIFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KICBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1
cmF2ZWUuc3V0aGlrdXBhbml0QGFtZC5jb20+CiAgVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15
cl9iYWJjaHVrQGVwYW0uY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2Jz
OgogY292ZXJpdHktYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9y
ZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgZWRiNDcyNGUzNi4uNTRlYzU5ZjZiMCAgNTRlYzU5
ZjZiMGIzNjNjMzRjZjE4NjRkNTIxNGEwNWUzNWVhNzVlZSAtPiBjb3Zlcml0eS10ZXN0ZWQvc21v
a2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 10:10:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 10:10: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 1g7e78-0000A3-Td; Wed, 03 Oct 2018 10:10:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a25e=mp=citrix.com=prvs=807bdda5f=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1g7e77-00009t-Fr
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 10:10:41 +0000
X-Inumbo-ID: 3eea964b-c6f4-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3eea964b-c6f4-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 12:08:16 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,335,1534809600"; d="scan'208";a="66904062"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23476.38295.657414.445152@mariner.uk.xensource.com>
Date: Wed, 3 Oct 2018 11:10:31 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20181003094416.3hz6k6irleqdnb46@zion.uk.xensource.com>
References: <20181002141934.21503-1-jgross@suse.com>
 <20181002141934.21503-3-jgross@suse.com>
 <f1c30cd5-4b9e-7fde-62f1-5c88ad6dc6dd@citrix.com>
 <fd9baf82-62c7-2a88-38e6-586d28cd3bef@suse.com>
 <20181003094416.3hz6k6irleqdnb46@zion.uk.xensource.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 2/2] xl: add target cpupool parameter to xl
 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: Juergen Gross <jgross@suse.com>, Andrew Cooper <andrew.cooper3@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>

V2VpIExpdSB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW1BBVENIIDIvMl0geGw6IGFkZCB0YXJn
ZXQgY3B1cG9vbCBwYXJhbWV0ZXIgdG8geGwgbWlncmF0ZSIpOgo+IE9uIFR1ZSwgT2N0IDAyLCAy
MDE4IGF0IDA1OjA4OjI3UE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gPiBBbmQgVEJI
OiBJIGNvbnNpZGVyIHRoZSAtQyBvcHRpb24gYmVpbmcgcXVpdGUgZGFuZ2Vyb3VzLiBXaGlsZSBJ
IGNhbgo+ID4gdW5kZXJzdGFuZCB3aHkgaXQgaXMgcHJlc2VudCBpdCBpcyBzdGlsbCBhIHJhdGhl
ciBoYWNreSBhcHByb2FjaCBmb3IgYQo+ID4gZ2VuZXJhbCBwcm9ibGVtLiBTYW1lIGFwcGxpZXMg
dG8gdGhlIGNhcGFiaWxpdHkgdG8gbW9kaWZ5IHJhbmRvbQo+ID4gc2V0dGluZ3Mgb2YgdGhlIGRv
bWFpbiBjb25maWcuCj4gCj4gVGhlIC1DIG9wdGlvbiBpcyByYXRoZXIgZGFuZ2Vyb3VzLiBJdCBk
aXNyZWdhcmRzIGFsbCBndWVzdHMgc3RhdGVzLiBZb3UKPiB3aWxsIGxpa2VseSB0byBsb3NlIHlv
dXIgbWFjIGFkZHJlc3MgdW5sZXNzIHlvdSBoYXZlIHNldCB0aGUgc2FtZSBtYWMKPiBhZGRyZXNz
IGluIHRoZSBvdmVycmlkZSBmaWxlLiBTYW1lIGdvZXMgZm9yIG90aGVyIHN0YXRlcyBsaWJ4bCBt
aWdodAo+IGhhdmUgc2F2ZWQgZHVyaW5nIGRvbWFpbiBjcmVhdGlvbi4KCldlIHNob3VsZCBoYXZl
IGEgd2F5IHRvICphbHRlciogY29uZmlnIHNldHRpbmdzIHJhdGhlciB0aGFuIG9ubHkgb25lCnRv
IHJlcGxhY2UgdGhlIGNvbmZpZy4gIFRoYXQgaXMgbW9yZSB1c2VmdWwsIGFuZCBsZXNzIGRhbmdl
cm91cy4KCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 10:12:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 10:12: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 1g7e9F-0000GF-C0; Wed, 03 Oct 2018 10:12:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hrby=mp=amd.com=suravee.suthikulpanit@srs-us1.protection.inumbo.net>)
 id 1g7e9E-0000G8-0W
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 10:12:52 +0000
X-Inumbo-ID: 8ceb9530-c6f4-11e8-a8a5-bc764e045a96
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe44::623])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 8ceb9530-c6f4-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 12:10:27 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amd-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=yk20VWUhe0YVElg5cqAo5IuYFyVPemIAEMybqXbBTd0=;
 b=CJan1WlzVB1rQKy7oSGO5gQuz8eVMkc7jXqU+FUvDZGepd1uA0MmgedknDpVntlFFN+gESLH+kOl39p3fh4v0ilBZwtuaLhND84WYTGlOCvOD0o1nJO9TlasmxuNzKMufKthSZOA4NvzZpuarjuOU0F9I3iad6Z/kl5h6LwWJ1E=
Received: from DM2PR12MB0140.namprd12.prod.outlook.com (10.161.145.156) by
 DM2PR12MB0299.namprd12.prod.outlook.com (10.161.146.18) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1164.22; Wed, 3 Oct 2018 10:12:46 +0000
Received: from DM2PR12MB0140.namprd12.prod.outlook.com
 ([fe80::cd26:b214:b2f5:3c03]) by DM2PR12MB0140.namprd12.prod.outlook.com
 ([fe80::cd26:b214:b2f5:3c03%9]) with mapi id 15.20.1185.024; Wed, 3 Oct 2018
 10:12:46 +0000
From: "Suthikulpanit, Suravee" <Suravee.Suthikulpanit@amd.com>
To: Paul Durrant <paul.durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v13 1/9] iommu: introduce the concept of DFN...
Thread-Index: AQHUWnFv6lWVg/aW0kCys38ikJeGkqUNTlMA
Date: Wed, 3 Oct 2018 10:12:46 +0000
Message-ID: <f4ce99f5-117c-4494-d376-2a491ae6da17@amd.com>
References: <20181002170019.1911-1-paul.durrant@citrix.com>
 <20181002170019.1911-2-paul.durrant@citrix.com>
In-Reply-To: <20181002170019.1911-2-paul.durrant@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.9.1
x-originating-ip: [165.204.53.123]
x-clientproxiedby: BN6PR10CA0038.namprd10.prod.outlook.com
 (2603:10b6:404:109::24) To DM2PR12MB0140.namprd12.prod.outlook.com
 (2a01:111:e400:50cf::28)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Suravee.Suthikulpanit@amd.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DM2PR12MB0299;
 20:YvDflNdYE36D67GOmO7YUjTduQKU34+lY6nqIfM+9LOXmyr1xYe4TOjzckNoWfOu0iti1mBniKJec/YI27ztN1rSMwf0JXp7v7Prm4anNk4YmiUHxtAdESo3lls7O90GNcD+IsZmmZzX/9GRbFGVV4Y8lmFfOMjXmtkrFZTnFp7RHiCj0W+ZVr1RpT2EBrX6oNegdcKV4OkLVfzb5AWI/o+64IgOtVRinT0gw7a2yM7lqUCLh+JtDQOLe7G4Vdx7
x-ms-office365-filtering-correlation-id: 13ab645a-8111-4021-66a1-08d62918c38f
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:DM2PR12MB0299; 
x-ms-traffictypediagnostic: DM2PR12MB0299:
x-microsoft-antispam-prvs: <DM2PR12MB0299BB1554CF4E97EB8C5188F3E90@DM2PR12MB0299.namprd12.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(70601490899591)(228905959029699)(180628864354917)(767451399110); 
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(3231355)(944501410)(52105095)(93006095)(93001095)(3002001)(6055026)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123558120)(20161123560045)(20161123564045)(201708071742011)(7699051);
 SRVR:DM2PR12MB0299; BCL:0; PCL:0; RULEID:; SRVR:DM2PR12MB0299; 
x-forefront-prvs: 0814A2C7A3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(39860400002)(346002)(366004)(136003)(376002)(396003)(189003)(199004)(31696002)(7736002)(102836004)(25786009)(3846002)(31686004)(6246003)(52116002)(53936002)(71200400001)(97736004)(53546011)(65806001)(5250100002)(446003)(71190400001)(229853002)(6486002)(2906002)(99286004)(476003)(2616005)(386003)(6512007)(6506007)(8676002)(81166006)(76176011)(2900100001)(86362001)(486006)(65956001)(5660300001)(4326008)(305945005)(316002)(64126003)(72206003)(26005)(65826007)(106356001)(186003)(256004)(2501003)(8936002)(11346002)(6436002)(478600001)(81156014)(54906003)(14454004)(36756003)(6116002)(105586002)(58126008)(110136005)(68736007)(66066001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR12MB0299;
 H:DM2PR12MB0140.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
x-microsoft-antispam-message-info: yTYcgG2v/5Utc7wuvZhF4U6YnfV9sxL4UGCEo+X/loRktVw/Nl7dsK/XWJtHyDFIjkRkpipOLefS5tW8UYuU31i6Zkv+ggFvjbsK5wrv91J1eiAajvLwKzCMPu29QQFBPSFoEReRpU3WI/5M74uLLeAPxPQ80IhvuK0quGU7/M420kyyy9onE+Y8/ETRi0JP4gzmheVFxncuZlOAczxFObrRHEsRfcuu8pPykiAc19nT6RKLgXjzy6vxRWTY9+EG4cm7wX+7O/A0C9oqiQeb+/wxqn8c3MSvswgXqe8/iEIyV0KMzlWKiNwvoIuYFyV90Bw+LRhna8bMswCrwx8KxN/LmjWMdktWdjFx5cDJoug=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <CCE3BC08B6BE3140B2473DFC6001A3C4@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 13ab645a-8111-4021-66a1-08d62918c38f
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Oct 2018 10:12:46.4859 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR12MB0299
Subject: Re: [Xen-devel] [PATCH v13 1/9] iommu: introduce the concept of
 DFN...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksDQoNCk9uIDEwLzMvMTggMTI6MDAgQU0sIFBhdWwgRHVycmFudCB3cm90ZToNCj4gLi4ubWVh
bmluZyAnZGV2aWNlIERNQSBmcmFtZSBudW1iZXInIGkuZS4gYSBmcmFtZSBudW1iZXIgbWFwcGVk
IGluIHRoZSBJT01NVQ0KPiAocmF0aGVyIHRoYW4gdGhlIE1NVSkgYW5kIGhlbmNlIHVzZWQgZm9y
IERNQSBhZGRyZXNzIHRyYW5zbGF0aW9uLg0KPiANCj4gVGhpcyBwYXRjaCBpcyBhIGxhcmdlbHkg
Y29zbWV0aWMgY2hhbmdlIHRoYXQgc3Vic3RpdHV0ZXMgdGhlIHRlcm1zICdnZm4nDQo+IGFuZCAn
Z2FkZHInIGZvciAnZGZuJyBhbmQgJ2RhZGRyJyBpbiBhbGwgdGhlIHBsYWNlcyB3aGVyZSB0aGUg
ZnJhbWUgbnVtYmVyDQo+IG9yIGFkZHJlc3MgcmVsYXRlIHRvIGEgZGV2aWNlIHJhdGhlciB0aGFu
IHRoZSBDUFUuDQo+IA0KPiBUaGUgcGFydHMgdGhhdCBhcmUgbm90IHB1cmVseSBjb3NtZXRpYyBh
cmU6DQo+IA0KPiAgIC0gdGhlIGludHJvZHVjdGlvbiBvZiBhIHR5cGUtc2FmZSBkZWNsYXJhdGlv
biBvZiBkZm5fdCBhbmQgZGVmaW5pdGlvbiBvZg0KPiAgICAgSU5WQUxJRF9ERk4gdG8gbWFrZSB0
aGUgc3Vic3RpdHV0aW9uIG9mIGdmbl94KElOVkFMSURfR0ZOKSBtZWNoYW5pY2FsLg0KPiAgIC0g
dGhlIGludHJvZHVjdGlvbiBvZiBfX2Rmbl90b19kYWRkciBhbmQgX19kYWRkcl90b19kZm4gKGFu
ZCB0eXBlLXNhZmUNCj4gICAgIHZhcmlhbnRzIHdpdGhvdXQgdGhlIGxlYWRpbmcgX18pIHdpdGgg
c29tZSB1c2Ugb2YgdGhlIGZvcm1lci4NCj4gDQo+IFN1YnNlcXVlbnQgcGF0Y2hlcyB3aWxsIGNv
bnZlcnQgY29kZSB0byBtYWtlIHVzZSBvZiB0eXBlLXNhZmUgREZOcy4NCj4gDQo+IFNpZ25lZC1v
ZmYtYnk6IFBhdWwgRHVycmFudDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4NCj4gQWNrZWQtYnk6
IEphbiBCZXVsaWNoPGpiZXVsaWNoQHN1c2UuY29tPg0KPiBSZXZpZXdlZC1ieTogS2V2aW4gVGlh
bjxrZXZpbi50aWFuQGludGVsLmNvbT4NCj4gQWNrZWQtYnk6IEp1bGllbiBHcmFsbDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4NCj4gLS0tDQo+IENjOiBXZWkgTGl1PHdlaS5saXUyQGNpdHJpeC5jb20+
DQo+IENjOiBTdXJhdmVlIFN1dGhpa3VscGFuaXQ8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5j
b20+DQo+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmk8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4NCg0K
QWNrZWQtYnk6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFt
ZC5jb20+DQoNClRoYW5rcywNClN1cmF2ZWUNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 10:29:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 10: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 1g7eOs-0001BP-Qw; Wed, 03 Oct 2018 10:29:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=frih=mp=citrix.com=prvs=8073d9d1d=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1g7eOq-0001BK-KI
 for xen-devel@lists.xen.org; Wed, 03 Oct 2018 10:29:00 +0000
X-Inumbo-ID: 4ec2298b-c6f7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4ec2298b-c6f7-11e8-a6a9-d7ebe60f679a;
 Wed, 03 Oct 2018 10:30:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,335,1534809600"; d="scan'208";a="66905676"
From: Sergey Dyasli <sergey.dyasli@citrix.com>
To: <xen-devel@lists.xen.org>
Date: Wed, 3 Oct 2018 11:28:49 +0100
Message-ID: <20181003102849.11580-1-sergey.dyasli@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] mm/page_alloc: add bootscrub=idle cmdline option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.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>

U2NydWJiaW5nIFJBTSBkdXJpbmcgYm9vdCBtYXkgdGFrZSBhIGxvbmcgdGltZSBvbiBtYWNoaW5l
cyB3aXRoIGxvdHMKb2YgUkFNLiBBZGQgJ2lkbGUnIG9wdGlvbiB3aGljaCBtYXJrcyBhbGwgcGFn
ZXMgZGlydHkgaW5pdGlhbGx5IHNvIHRoZXkKd291bGQgZXZlbnR1YWxseSBiZSBzY3J1YmJlZCBp
biBpZGxlLWxvb3Agb24gZXZlcnkgb25saW5lIENQVS4KClBlcmZvcm1hbmNlIG9mIGlkbGUtbG9v
cCBzY3J1YmJpbmcgaXMgd29yc2UgdGhhbiBib290c2NydWIgYnV0IGl0J3MKZ3VhcmFudGVlZCB0
aGF0IHRoZSBhbGxvY2F0b3Igd2lsbCByZXR1cm4gc2NydWJiZWQgcGFnZXMgYnkgZG9pbmcKZWFn
ZXIgc2NydWJiaW5nIGR1cmluZyBhbGxvY2F0aW9uICh1bmxlc3MgTUVNRl9ub19zY3J1YiB3YXMg
cHJvdmlkZWQpLgoKU2lnbmVkLW9mZi1ieTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBj
aXRyaXguY29tPgotLS0KQ0M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CkNDOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgpDQzog
R2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDQzogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KQ0M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgotLS0KIGRvY3MvbWlzYy94ZW4tY29t
bWFuZC1saW5lLm1hcmtkb3duIHwgIDcgKysrKystCiB4ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYyAg
ICAgICAgICAgICB8IDM2ICsrKysrKysrKysrKysrKysrKysrKysrKystLS0tCiAyIGZpbGVzIGNo
YW5nZWQsIDM4IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZG9j
cy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gYi9kb2NzL21pc2MveGVuLWNvbW1hbmQt
bGluZS5tYXJrZG93bgppbmRleCAxZmZkNTg2MjI0Li40YzYwOTA1ODM3IDEwMDY0NAotLS0gYS9k
b2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgorKysgYi9kb2NzL21pc2MveGVuLWNv
bW1hbmQtbGluZS5tYXJrZG93bgpAQCAtMjI3LDcgKzIyNyw3IEBAIHRoYXQgYnl0ZSBgMHgxMjM0
NTY3OGAgaXMgYmFkLCB5b3Ugd291bGQgcGxhY2UgYGJhZHBhZ2U9MHgxMjM0NWAgb24KIFhlbidz
IGNvbW1hbmQgbGluZS4KIAogIyMjIGJvb3RzY3J1YgotPiBgPSA8Ym9vbGVhbj5gCis+IGA9IDxi
b29sZWFuPiB8IGlkbGVgCiAKID4gRGVmYXVsdDogYHRydWVgCiAKQEAgLTIzNSw2ICsyMzUsMTEg
QEAgU2NydWIgZnJlZSBSQU0gZHVyaW5nIGJvb3QuICBUaGlzIGlzIGEgc2FmZXR5IGZlYXR1cmUg
dG8gcHJldmVudAogYWNjaWRlbnRhbGx5IGxlYWtpbmcgc2Vuc2l0aXZlIFZNIGRhdGEgaW50byBv
dGhlciBWTXMgaWYgWGVuIGNyYXNoZXMKIGFuZCByZWJvb3RzLgogCitJbiBgaWRsZWAgbW9kZSwg
UkFNIGlzIHNjcnViYmVkIGluIGJhY2tncm91bmQgb24gYWxsIENQVXMgZHVyaW5nIGlkbGUtbG9v
cAord2l0aCBhIGd1YXJhbnRlZSB0aGF0IG1lbW9yeSBhbGxvY2F0aW9ucyBhbHdheXMgcHJvdmlk
ZSBzY3J1YmJlZCBwYWdlcy4KK1RoaXMgb3B0aW9uIHJlZHVjZXMgYm9vdCB0aW1lIG9uIG1hY2hp
bmVzIHdpdGggYSBsYXJnZSBhbW91bnQgb2YgUkFNIHdoaWxlCitzdGlsbCBwcm92aWRpbmcgc2Vj
dXJpdHkgYmVuZWZpdHMuCisKICMjIyBib290c2NydWJcX2NodW5rCiA+IGA9IDxzaXplPmAKIApk
aWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMgYi94ZW4vY29tbW9uL3BhZ2VfYWxs
b2MuYwppbmRleCAxNmUxYjBjMzU3Li5jODVmNDQ4NzRhIDEwMDY0NAotLS0gYS94ZW4vY29tbW9u
L3BhZ2VfYWxsb2MuYworKysgYi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwpAQCAtMTYxLDggKzE2
MSwzMiBAQCBzdHJpbmdfcGFyYW0oImJhZHBhZ2UiLCBvcHRfYmFkcGFnZSk7CiAvKgogICogbm8t
Ym9vdHNjcnViIC0+IEZyZWUgcGFnZXMgYXJlIG5vdCB6ZXJvZWQgZHVyaW5nIGJvb3QuCiAgKi8K
LXN0YXRpYyBib29sX3Qgb3B0X2Jvb3RzY3J1YiBfX2luaXRkYXRhID0gMTsKLWJvb2xlYW5fcGFy
YW0oImJvb3RzY3J1YiIsIG9wdF9ib290c2NydWIpOworZW51bSB7CisgICAgQk9PVFNDUlVCX09G
RiA9IDAsCisgICAgQk9PVFNDUlVCX09OLAorICAgIEJPT1RTQ1JVQl9JRExFLAorfTsKK3N0YXRp
YyBpbnQgX19yZWFkX21vc3RseSBvcHRfYm9vdHNjcnViID0gQk9PVFNDUlVCX09OOworc3RhdGlj
IGludCBfX2luaXQgcGFyc2VfYm9vdHNjcnViX3BhcmFtKGNvbnN0IGNoYXIgKnMpCit7CisgICAg
aWYgKCAqcyA9PSAnXDAnICkKKyAgICAgICAgcmV0dXJuIDA7CisKKyAgICBpZiAoICFzdHJjbXAo
cywgImlkbGUiKSApCisgICAgICAgIG9wdF9ib290c2NydWIgPSBCT09UU0NSVUJfSURMRTsKKyAg
ICBlbHNlCisgICAgICAgIG9wdF9ib290c2NydWIgPSBwYXJzZV9ib29sKHMsIE5VTEwpOworCisg
ICAgaWYgKCBvcHRfYm9vdHNjcnViIDwgMCApCisgICAgeworICAgICAgICBvcHRfYm9vdHNjcnVi
ID0gQk9PVFNDUlVCX09OOworICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9CisKKyAgICBy
ZXR1cm4gMDsKK30KKworY3VzdG9tX3BhcmFtKCJib290c2NydWIiLCBwYXJzZV9ib290c2NydWJf
cGFyYW0pOwogCiAvKgogICogYm9vdHNjcnViX2NodW5rIC0+IEFtb3VudCBvZiBieXRlcyB0byBz
Y3J1YiBsb2Nrc3RlcCBvbiBub24tU01UIENQVXMKQEAgLTE3NjMsNyArMTc4Nyw4IEBAIHN0YXRp
YyB2b2lkIGluaXRfaGVhcF9wYWdlcygKICAgICAgICAgICAgIG5yX3BhZ2VzIC09IG47CiAgICAg
ICAgIH0KIAotICAgICAgICBmcmVlX2hlYXBfcGFnZXMocGcgKyBpLCAwLCBzY3J1Yl9kZWJ1Zyk7
CisgICAgICAgIGZyZWVfaGVhcF9wYWdlcyhwZyArIGksIDAsIHNjcnViX2RlYnVnIHx8CisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wdF9ib290c2NydWIgPT0gQk9PVFNDUlVC
X0lETEUpOwogICAgIH0KIH0KIApAQCAtMjAzOSw4ICsyMDY0LDExIEBAIHZvaWQgX19pbml0IGhl
YXBfaW5pdF9sYXRlKHZvaWQpCiAgICAgICovCiAgICAgc2V0dXBfbG93X21lbV92aXJxKCk7CiAK
LSAgICBpZiAoIG9wdF9ib290c2NydWIgKQorICAgIGlmICggb3B0X2Jvb3RzY3J1YiA9PSBCT09U
U0NSVUJfT04gKQogICAgICAgICBzY3J1Yl9oZWFwX3BhZ2VzKCk7CisgICAgZWxzZSBpZiAoIG9w
dF9ib290c2NydWIgPT0gQk9PVFNDUlVCX0lETEUgKQorICAgICAgICBwcmludGsoIlNjcnViYmlu
ZyBGcmVlIFJBTSBvbiAlZCBub2RlcyBpbiBiYWNrZ3JvdW5kXG4iLAorICAgICAgICAgICAgICAg
bnVtX29ubGluZV9ub2RlcygpKTsKIH0KIAogCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 10:35:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 10:35: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 1g7eV1-0001t9-JT; Wed, 03 Oct 2018 10:35:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nzpo=mp=citrix.com=prvs=80755c3b3=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g7eV0-0001t4-93
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 10:35:22 +0000
X-Inumbo-ID: b14a81fb-c6f7-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b14a81fb-c6f7-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 12:32:57 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,335,1534809600"; d="scan'208";a="66906356"
Date: Wed, 3 Oct 2018 11:35:16 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20181003103516.hdq5gnqwqexzul56@zion.uk.xensource.com>
References: <20181001185721.15467-1-julien.grall@arm.com>
 <20181001185721.15467-4-julien.grall@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181001185721.15467-4-julien.grall@arm.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v3 2/3] tools/libxl: Deprecate PV fields
 kernel, ramdisk, cmdline
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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, sstabellini@kernel.org,
 ian.jackson@eu.citrix.com, wei.liu2@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>

T24gTW9uLCBPY3QgMDEsIDIwMTggYXQgMDc6NTc6MTlQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IFRoZSBQViBmaWVsZHMga2VybmVsLCByYW1kaXNrLCBjbWRsaW5lIGFyZSBvbmx5IHRo
ZXJlIGZvciBjb21wYXRpYmlsaXR5Cj4gd2l0aCBvbGQgdG9vbHN0YWNrLiBJbnN0ZWFkIG9mIG1h
bnVhbGx5IGNvcHlpbmcgdGhlbSBvdmVyIHRvIHRoZXJlIG5ldwo+IGZpZWxkLCB1c2UgdGhlIGRl
cHJlY2F0ZWRfYnkgYXR0cmlidXRlIGluIHRoZSBJREwuCj4gCj4gU3VnZ2VzdGVkLWJ5OiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 10:38:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 10:38: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 1g7eYN-00023K-4i; Wed, 03 Oct 2018 10:38:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hrby=mp=amd.com=suravee.suthikulpanit@srs-us1.protection.inumbo.net>)
 id 1g7eYL-00023F-Jo
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 10:38:49 +0000
X-Inumbo-ID: 2d521394-c6f8-11e8-a8a5-bc764e045a96
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe49::624])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 2d521394-c6f8-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 12:36:25 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amd-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=tIgJBkjxOdNj/qc5mYL7KCZG9hFpzoWHE4GmyeEcGC4=;
 b=E34ZLSe4ABz9aw3nyz99GQYqWlTmL00LXkildoQ7OwEcUPEzpmS671xi0Z/MUguifHk+Qpvm3uHpIAxnWI1lsXilSTynDux8wTwVBQxBRvAt50xANZUobGctQYaTnoUurPvot/h4Vz6bf0p4MQDUWCicfCeuQPPH/iBMjL3eC2c=
Received: from DM2PR12MB0140.namprd12.prod.outlook.com (10.161.145.156) by
 DM2PR12MB0267.namprd12.prod.outlook.com (10.161.146.151) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1143.18; Wed, 3 Oct 2018 10:38:44 +0000
Received: from DM2PR12MB0140.namprd12.prod.outlook.com
 ([fe80::cd26:b214:b2f5:3c03]) by DM2PR12MB0140.namprd12.prod.outlook.com
 ([fe80::cd26:b214:b2f5:3c03%9]) with mapi id 15.20.1185.024; Wed, 3 Oct 2018
 10:38:44 +0000
From: "Suthikulpanit, Suravee" <Suravee.Suthikulpanit@amd.com>
To: Paul Durrant <paul.durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v13 3/9] iommu: push use of type-safe DFN and MFN into
 iommu_ops
Thread-Index: AQHUWnFuTbnkSFyeT0CWvCPWmkJYhaUNVZcA
Date: Wed, 3 Oct 2018 10:38:44 +0000
Message-ID: <8eb1ea1e-0c1a-c521-2d92-13fc0c86e6c8@amd.com>
References: <20181002170019.1911-1-paul.durrant@citrix.com>
 <20181002170019.1911-4-paul.durrant@citrix.com>
In-Reply-To: <20181002170019.1911-4-paul.durrant@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.9.1
x-originating-ip: [165.204.53.123]
x-clientproxiedby: BN6PR10CA0028.namprd10.prod.outlook.com
 (2603:10b6:404:109::14) To DM2PR12MB0140.namprd12.prod.outlook.com
 (2a01:111:e400:50cf::28)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Suravee.Suthikulpanit@amd.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DM2PR12MB0267;
 20:jJjHPSFLrX9vPj0oFuxbGVnCW7NsUu3wi43aDm7xLokNmBx79ffkWHKRJ89dB1qLGqwwk5WVvlt4DTNK7QSNzeA/YLqWPWXFB2yq3ZD+KGwsc1MdqOoWDn6q4zIRkm7SGAInPUPnchE8mtFkMmbixbDK3ycGE0OOOtINP1AXf1oYugxfyhWntXNakvhANTm4jlgPzLFNxO4Lw1YO/bNw22PSnKZ+fnDJGnmeUDn4+Q6S4QFSreIZC5RzbybjRsdE
x-ms-office365-filtering-correlation-id: 49451374-5b09-4473-6830-08d6291c6467
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:DM2PR12MB0267; 
x-ms-traffictypediagnostic: DM2PR12MB0267:
x-microsoft-antispam-prvs: <DM2PR12MB026770A6046673F4DE901264F3E90@DM2PR12MB0267.namprd12.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(70601490899591)(228905959029699)(767451399110); 
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231355)(944501410)(52105095)(93006095)(93001095)(10201501046)(3002001)(6055026)(149066)(150057)(6041310)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123564045)(20161123558120)(201708071742011)(7699051);
 SRVR:DM2PR12MB0267; BCL:0; PCL:0; RULEID:; SRVR:DM2PR12MB0267; 
x-forefront-prvs: 0814A2C7A3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(366004)(346002)(136003)(376002)(396003)(39860400002)(189003)(199004)(86362001)(58126008)(7736002)(6116002)(110136005)(71200400001)(106356001)(71190400001)(305945005)(105586002)(3846002)(6512007)(2501003)(53936002)(65826007)(68736007)(25786009)(97736004)(316002)(8676002)(54906003)(6436002)(5250100002)(229853002)(65806001)(11346002)(4326008)(486006)(26005)(2900100001)(186003)(2906002)(66066001)(64126003)(256004)(65956001)(446003)(476003)(6246003)(36756003)(52116002)(76176011)(5660300001)(6486002)(31686004)(14454004)(102836004)(386003)(8936002)(31696002)(81166006)(72206003)(53546011)(99286004)(81156014)(478600001)(6506007)(2616005);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR12MB0267;
 H:DM2PR12MB0140.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
x-microsoft-antispam-message-info: fK8eV5kyr3NkXDiZzeCETTd+wjiPrVSokPZlapQEMa6CfFeCS1FiSuEvPYQVUm4t9sOlX9oWz3k9pPXaIArbzT1UzCxNPY/tSA6jaBUqmmfkAQef5TZ/iepDMQbg0dx0ltgjKSgHXljgztcN/Sbvoka97hBKvbuWHQa1nTS365sWPyxcXNhHI+nnKlOCFeR8TQkJZbYyQAozHsZgtB5gbli/ff39mkPg3zfTqxj8qldQJHsb7BTIQYg7M2xwPH0AA32k+SO43IAHxLzgVEM6ZPYOzpB8JQCti6FYkLPga8eFpTR/SK2dp7oaCF/5RcV5UNlq36t9LIZ0USPK++J+pYyBqaRBo/DqbqScnEEo/oQ=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <70171BB464D0DF49A4FE5F93A314F841@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 49451374-5b09-4473-6830-08d6291c6467
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Oct 2018 10:38:44.5089 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR12MB0267
Subject: Re: [Xen-devel] [PATCH v13 3/9] iommu: push use of type-safe DFN
 and MFN into iommu_ops
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 George Dunlap <george.dunlap@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCk9uIDEwLzMvMTggMTI6MDAgQU0sIFBhdWwgRHVycmFudCB3cm90ZToNCj4gVGhpcyBwYXRj
aCBtb2RpZmllcyB0aGUgbWV0aG9kcyBpbiBzdHJ1Y3QgaW9tbXVfb3BzIHRvIHVzZSB0eXBlLXNh
ZmUgREZODQo+IGFuZCBNRk4uIFRoaXMgZm9sbG93cyBvbiBmcm9tIHRoZSBwcmlvciBwYXRjaCB0
aGF0IG1vZGlmaWVkIHRoZSBmdW5jdGlvbnMNCj4gZXhwb3J0ZWQgaW4geGVuL2lvbW11LmguDQo+
IA0KPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQ8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+
DQo+IFJldmlld2VkLWJ5OiBXZWkgTGl1PHdlaS5saXUyQGNpdHJpeC5jb20+DQo+IFJldmlld2Vk
LWJ5OiBLZXZpbiBUaWFuPGtldmluLnRpYW5AaW50ZWwuY29tPg0KPiBSZXZpZXdlZC1ieTogUm9n
ZXIgUGF1IE1vbm5lPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KPiBBY2tlZC1ieTogSmFuIEJldWxp
Y2g8amJldWxpY2hAc3VzZS5jb20+DQo+IC0tLQ0KPiBDYzogU3VyYXZlZSBTdXRoaWt1bHBhbml0
PHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPg0KPiBDYzogQW5kcmV3IENvb3BlcjxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPg0KPiBDYzogR2VvcmdlIER1bmxhcDxnZW9yZ2UuZHVubGFw
QGNpdHJpeC5jb20+DQoNCkFja2VkLWJ5OiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUu
c3V0aGlrdWxwYW5pdEBhbWQuY29tPg0KDQpUaGFua3MsDQpTdXJhdmVlDQpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 10:49:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 10:49: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 1g7eiA-0002rJ-An; Wed, 03 Oct 2018 10:48:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nzpo=mp=citrix.com=prvs=80755c3b3=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g7ei8-0002rE-Tl
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 10:48:56 +0000
X-Inumbo-ID: 978b7cc6-c6f9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 978b7cc6-c6f9-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 12:46:32 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,335,1534809600"; d="scan'208";a="66907496"
Date: Wed, 3 Oct 2018 11:48:48 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20181003104848.lvgtqlfztf27lyu2@zion.uk.xensource.com>
References: <20181001185721.15467-1-julien.grall@arm.com>
 <20181001185721.15467-6-julien.grall@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181001185721.15467-6-julien.grall@arm.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v3 3/3] tools/libxl: Switch Arm guest type
 to PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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, sstabellini@kernel.org,
 ian.jackson@eu.citrix.com, wei.liu2@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>

T24gTW9uLCBPY3QgMDEsIDIwMTggYXQgMDc6NTc6MjFQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEN1cnJlbnRseSwgdGhlIHRvb2xzdGFjayBpcyBjb25zaWRlcmluZyBBcm0gZ3Vlc3Qg
YWx3YXlzIFBWLiBIb3dldmVyLAo+IHRoZXkgYXJlIHZlcnkgc2ltaWxhciB0byBQVkggYmVjYXVz
ZSBIVyB2aXJ0dWFsaXphdGlvbiBleHRlbnNpb24gYXJlIHVzZWQKPiBhbmQgUUVNVSBpcyBub3Qg
c3RhcnRlZC4gU28gc3dpdGNoIEFybSBndWVzdCB0eXBlIHRvIFBWSC4KPiAKPiBUbyBrZWVwIGNv
bXBhdGliaWxpdHkgd2l0aCB0b29sc3RhY2sgY3JlYXRpbmcgQXJtIGd1ZXN0IHdpdGggUFYgdHlw
ZQo+IChlLmcgbGlidmlydCksIGxpYnhsIHdpbGwgbm93IGNvbnZlcnQgdGhvc2UgZ3Vlc3RzIHRv
IFBWSC4KPiAKPiBGdXJ0aGVybW9yZSwgdGhlIGRlZmF1bHQgdHlwZSBmb3IgQXJtIGluIHhsIHdp
bGwgbm93IGJlIFBWSCB0byBhbGxvdwo+IHNtb290aCB0cmFuc2l0aW9uIGZvciB1c2VyLgo+IAo+
IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpBY2tl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 10:52:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 10: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 1g7elq-0003Wd-V0; Wed, 03 Oct 2018 10:52:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gwq3=mp=citrix.com=prvs=8070b5427=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g7elp-0003WY-Pr
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 10:52:45 +0000
X-Inumbo-ID: 9f77d88a-c6fa-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9f77d88a-c6fa-11e8-a6a9-d7ebe60f679a;
 Wed, 03 Oct 2018 10:53:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,335,1534809600"; d="scan'208";a="66907682"
To: <xen-devel@lists.xenproject.org>
References: <20181002154926.24280-1-george.dunlap@citrix.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <516c46e8-7804-0cf2-8b82-00483b670728@citrix.com>
Date: Wed, 3 Oct 2018 11:52:40 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181002154926.24280-1-george.dunlap@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] libxl: Restore scheduling parameters after
 migrate in best-effort fashion
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Dario Faggioli <dfaggioli@suse.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>

T24gMTAvMDIvMjAxOCAwNDo0OSBQTSwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiBDb21taXQgM2I0
YWRiYSAoInRvb2xzL2xpYnhsOiBpbmNsdWRlIHNjaGVkdWxlciBwYXJhbWV0ZXJzIGluIHRoZQo+
IG91dHB1dCBvZiB4bCBsaXN0IC1sIikgYWRkZWQgc2NoZWR1bGluZyBwYXJhbWV0ZXJzIHRvIHRo
ZSBzZXQgb2YKPiBpbmZvcm1hdGlvbiBjb2xsZWN0ZWQgYnkgbGlieGxfcmV0cmlldmVfZG9tYWlu
X2NvbmZpZ3VyYXRpb24oKSwgaW4KPiBvcmRlciB0byByZXBvcnQgdGhhdCBpbmZvcm1hdGlvbiBp
biBgeGwgbGlzdCAtbGAuCj4gCj4gVW5mb3J0dW5hdGVseSwgbGlieGxfcmV0cmlldmVfZG9tYWlu
X2NvbmZpZ3VyYXRpb24oKSBpcyBhbHNvIGNhbGxlZCBieQo+IHRoZSBtaWdyYXRpb24gLyBzYXZl
IGNvZGUsIGFuZCB0aGUgcmVzdWx0cyBwYXNzZWQgdG8gdGhlIHJlc3RvcmUgLwo+IHJlY2VpdmUg
Y29kZS4gIFRoaXMgbWVhbnQgc2NoZWR1bGVyIHBhcmFtZXRlcnMgd2VyZSBpbmFkdmVydGVudGx5
Cj4gYWRkZWQgdG8gdGhlIG1pZ3JhdGlvbiBzdHJlYW0sIHdpdGhvdXQgcHJvcGVyIGNvbnNpZGVy
YXRpb24gZm9yIGhvdyB0bwo+IGhhbmRsZSBjb3JuZXIgY2FzZXMuICBUaGUgcmVzdWx0IHdhcyB0
aGF0IGlmIG1pZ3JhdGluZyBmcm9tIGEgaG9zdAo+IHJ1bm5pbmcgb25lIHNjaGVkdWxlciB0byBh
IGhvc3QgcnVubmluZyBhIGRpZmZlcmVudCBzY2hlZHVsZXIsIHRoZQo+IG1pZ3JhdGlvbiB3b3Vs
ZCBmYWlsIHdpdGggYW4gZXJyb3IgbGlrZSB0aGUgZm9sbG93aW5nOgo+IAo+IGxpYnhsOiBlcnJv
cjogbGlieGxfc2NoZWQuYzoyMzI6c2NoZWRfY3JlZGl0X2RvbWFpbl9zZXQ6IERvbWFpbiAxOkdl
dHRpbmcgZG9tYWluIHNjaGVkIGNyZWRpdDogSW52YWxpZCBhcmd1bWVudAo+IGxpYnhsOiBlcnJv
cjogbGlieGxfY3JlYXRlLmM6MTI3NTpkb21jcmVhdGVfcmVidWlsZF9kb25lOiBEb21haW4gMTpj
YW5ub3QgKHJlLSlidWlsZCBkb21haW46IC0zCj4gCj4gTHVja2lseSB0aGVyZSdzIGEgZmFpcmx5
IHN0cmFpZ2h0Zm9yd2FyZCB3YXkgdG8gc2V0IHBhcmFtZXRlcnMgaW4gYQo+ICJiZXN0LWVmZm9y
dCIgZmFzaGlvbi4gIGxpYnhsIHByb3ZpZGVzIGEgc2luZ2xlIHN0cnVjdCBjb250YWluaW5nIHRo
ZQo+IHBhcmFtZXRlcnMgb2YgYWxsIHNjaGVkdWxlcnMsIGFzIHdlbGwgYXMgYSBwYXJhbWV0ZXIg
c3BlY2lmeWluZyB3aGljaAo+IHNjaGVkdWxlci4gIFBhcmFtZXRlcnMgbm90IHVzZWQgYnkgYSBn
aXZlbiBzY2hlZHVsZXIgYXJlIGlnbm9yZWQuCj4gQWRkaXRpb25hbGx5LCB0aGUgc3RydWN0IGNv
bnRhaW5zIGEgcGFyYW1ldGVyIHRvIHNwZWNpZnkgdGhlCj4gc2NoZWR1bGVyLiAgSWYgeW91IHNw
ZWNpZnkgYSBzcGVjaWZpYyBzY2hlZHVsZXIsCj4gbGlieGxfZG9tYWluX3NjaGVkX3BhcmFtc19z
ZXQoKSB3aWxsIGZhaWwgaWYgdGhlcmUncyBhIGRpZmZlcmVudAo+IHNjaGVkdWxlci4gIEhvd2V2
ZXIsIGlmIHlvdSBwYXNzIExJQlhMX1NDSEVEVUxFUl9VTktOT1dOLCBpdCB3aWxsIHVzZQo+IHRo
ZSB2YWx1ZSBvZiB0aGUgY3VycmVudCBzY2hlZHVsZXIgZm9yIHRoYXQgZG9tYWluLgo+IAo+IElu
IGRvbWNyZWF0ZV9zdHJlYW1fZG9uZSgpLCBiZWZvcmUgY2FsbGluZyBsaWJ4bF9fYnVpbGRfcG9z
dCgpLCBzZXQKPiB0aGUgc2NoZWR1bGVyIHRvIExJQlhMX1NDSEVEVUxFUl9VTktOT1dOLiAgVGhp
cyB3aWxsIHByb3BhZ2F0ZQo+IHNjaGVkdWxlciBwYXJhbWV0ZXJzIGZyb20gdGhlIHByZXZpb3Vz
IGluc3RhbnRpYXRpb24gb24gYSBiZXN0LWVmZm9ydAo+IGJhc2lzLgo+IAo+IFNpZ25lZC1vZmYt
Ynk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KCkkndmUgdGVzdGVk
IHRoaXMgd2l0aCBzYXZlL3Jlc3RvcmUgbm93LCBhbmQgaXQgd29ya3MgZmluZSAoaW5jbHVkaW5n
CmNoYW5naW5nIHRoZSB3ZWlnaHQgb2YgdGhlIFZNIGZyb20gZGVmYXVsdCBhbmQgaGF2aW5nIHRo
ZSB1cGRhdGVkIHdlaWdodApzaG93IHVwIGluIHRoZSBvdGhlciBzY2hlZHVsZXIgb24gcmVzdG9y
ZSkuCgogLUdlb3JnZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 10:53:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 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 1g7emw-0003cE-Aq; Wed, 03 Oct 2018 10:53:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jydp=mp=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g7emu-0003c8-Ok
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 10:53:52 +0000
X-Inumbo-ID: 472ded31-c6fa-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 472ded31-c6fa-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 12:51:28 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 4A7B9AF3C;
 Wed,  3 Oct 2018 10:53:49 +0000 (UTC)
To: George Dunlap <george.dunlap@citrix.com>, xen-devel@lists.xenproject.org
References: <20181002154926.24280-1-george.dunlap@citrix.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 xsBNBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAHNHkp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmRlPsLAeQQTAQIAIwUCU4xw6wIbAwcL
 CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJELDendYovxMvi4UH/Ri+OXlObzqMANruTd4N
 zmVBAZgx1VW6jLc8JZjQuJPSsd/a+bNr3BZeLV6lu4Pf1Yl2Log129EX1KWYiFFvPbIiq5M5
 kOXTO8Eas4CaScCvAZ9jCMQCgK3pFqYgirwTgfwnPtxFxO/F3ZcS8jovza5khkSKL9JGq8Nk
 czDTruQ/oy0WUHdUr9uwEfiD9yPFOGqp4S6cISuzBMvaAiC5YGdUGXuPZKXLpnGSjkZswUzY
 d9BVSitRL5ldsQCg6GhDoEAeIhUC4SQnT9SOWkoDOSFRXZ+7+WIBGLiWMd+yKDdRG5RyP/8f
 3tgGiB6cyuYfPDRGsELGjUaTUq3H2xZgIPfOwE0EU4xwFgEIAMsx+gDjgzAY4H1hPVXgoLK8
 B93sTQFN9oC6tsb46VpxyLPfJ3T1A6Z6MVkLoCejKTJ3K9MUsBZhxIJ0hIyvzwI6aYJsnOew
 cCiCN7FeKJ/oA1RSUemPGUcIJwQuZlTOiY0OcQ5PFkV5YxMUX1F/aTYXROXgTmSaw0aC1Jpo
 w7Ss1mg4SIP/tR88/d1+HwkJDVW1RSxC1PWzGizwRv8eauImGdpNnseneO2BNWRXTJumAWDD
 pYxpGSsGHXuZXTPZqOOZpsHtInFyi5KRHSFyk2Xigzvh3b9WqhbgHHHE4PUVw0I5sIQt8hJq
 5nH5dPqz4ITtCL9zjiJsExHuHKN3NZsAEQEAAcLAXwQYAQIACQUCU4xwFgIbDAAKCRCw3p3W
 KL8TL0P4B/9YWver5uD/y/m0KScK2f3Z3mXJhME23vGBbMNlfwbr+meDMrJZ950CuWWnQ+d+
 Ahe0w1X7e3wuLVODzjcReQ/v7b4JD3wwHxe+88tgB9byc0NXzlPJWBaWV01yB2/uefVKryAf
 AHYEd0gCRhx7eESgNBe3+YqWAQawunMlycsqKa09dBDL1PFRosF708ic9346GLHRc6Vj5SRA
 UTHnQqLetIOXZm3a2eQ1gpQK9MmruO86Vo93p39bS1mqnLLspVrL4rhoyhsOyh0Hd28QCzpJ
 wKeHTd0MAWAirmewHXWPco8p1Wg+V+5xfZzuQY0f4tQxvOpXpt4gQ1817GQ5/Ed/wsDtBBgB
 CAAgFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAlrd8NACGwIAgQkQsN6d1ii/Ey92IAQZFggA
 HRYhBFMtsHpB9jjzHji4HoBcYbtP2GO+BQJa3fDQAAoJEIBcYbtP2GO+TYsA/30H/0V6cr/W
 V+J/FCayg6uNtm3MJLo4rE+o4sdpjjsGAQCooqffpgA+luTT13YZNV62hAnCLKXH9n3+ZAgJ
 RtAyDWk1B/0SMDVs1wxufMkKC3Q/1D3BYIvBlrTVKdBYXPxngcRoqV2J77lscEvkLNUGsu/z
 W2pf7+P3mWWlrPMJdlbax00vevyBeqtqNKjHstHatgMZ2W0CFC4hJ3YEetuRBURYPiGzuJXU
 pAd7a7BdsqWC4o+GTm5tnGrCyD+4gfDSpkOT53S/GNO07YkPkm/8J4OBoFfgSaCnQ1izwgJQ
 jIpcG2fPCI2/hxf2oqXPYbKr1v4Z1wthmoyUgGN0LPTIm+B5vdY82wI5qe9uN6UOGyTH2B3p
 hRQUWqCwu2sqkI3LLbTdrnyDZaixT2T0f4tyF5Lfs+Ha8xVMhIyzNb1byDI5FKCb
Message-ID: <04dfacd1-4ff2-20b4-2bcd-df24ebe10ad6@suse.com>
Date: Wed, 3 Oct 2018 12:53:48 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <20181002154926.24280-1-george.dunlap@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] libxl: Restore scheduling parameters after
 migrate in best-effort fashion
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Wei Liu <wei.liu2@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>

T24gMDIvMTAvMjAxOCAxNzo0OSwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiBDb21taXQgM2I0YWRi
YSAoInRvb2xzL2xpYnhsOiBpbmNsdWRlIHNjaGVkdWxlciBwYXJhbWV0ZXJzIGluIHRoZQo+IG91
dHB1dCBvZiB4bCBsaXN0IC1sIikgYWRkZWQgc2NoZWR1bGluZyBwYXJhbWV0ZXJzIHRvIHRoZSBz
ZXQgb2YKPiBpbmZvcm1hdGlvbiBjb2xsZWN0ZWQgYnkgbGlieGxfcmV0cmlldmVfZG9tYWluX2Nv
bmZpZ3VyYXRpb24oKSwgaW4KPiBvcmRlciB0byByZXBvcnQgdGhhdCBpbmZvcm1hdGlvbiBpbiBg
eGwgbGlzdCAtbGAuCj4gCj4gVW5mb3J0dW5hdGVseSwgbGlieGxfcmV0cmlldmVfZG9tYWluX2Nv
bmZpZ3VyYXRpb24oKSBpcyBhbHNvIGNhbGxlZCBieQo+IHRoZSBtaWdyYXRpb24gLyBzYXZlIGNv
ZGUsIGFuZCB0aGUgcmVzdWx0cyBwYXNzZWQgdG8gdGhlIHJlc3RvcmUgLwo+IHJlY2VpdmUgY29k
ZS4gIFRoaXMgbWVhbnQgc2NoZWR1bGVyIHBhcmFtZXRlcnMgd2VyZSBpbmFkdmVydGVudGx5Cj4g
YWRkZWQgdG8gdGhlIG1pZ3JhdGlvbiBzdHJlYW0sIHdpdGhvdXQgcHJvcGVyIGNvbnNpZGVyYXRp
b24gZm9yIGhvdyB0bwo+IGhhbmRsZSBjb3JuZXIgY2FzZXMuICBUaGUgcmVzdWx0IHdhcyB0aGF0
IGlmIG1pZ3JhdGluZyBmcm9tIGEgaG9zdAo+IHJ1bm5pbmcgb25lIHNjaGVkdWxlciB0byBhIGhv
c3QgcnVubmluZyBhIGRpZmZlcmVudCBzY2hlZHVsZXIsIHRoZQo+IG1pZ3JhdGlvbiB3b3VsZCBm
YWlsIHdpdGggYW4gZXJyb3IgbGlrZSB0aGUgZm9sbG93aW5nOgo+IAo+IGxpYnhsOiBlcnJvcjog
bGlieGxfc2NoZWQuYzoyMzI6c2NoZWRfY3JlZGl0X2RvbWFpbl9zZXQ6IERvbWFpbiAxOkdldHRp
bmcgZG9tYWluIHNjaGVkIGNyZWRpdDogSW52YWxpZCBhcmd1bWVudAo+IGxpYnhsOiBlcnJvcjog
bGlieGxfY3JlYXRlLmM6MTI3NTpkb21jcmVhdGVfcmVidWlsZF9kb25lOiBEb21haW4gMTpjYW5u
b3QgKHJlLSlidWlsZCBkb21haW46IC0zCj4gCj4gTHVja2lseSB0aGVyZSdzIGEgZmFpcmx5IHN0
cmFpZ2h0Zm9yd2FyZCB3YXkgdG8gc2V0IHBhcmFtZXRlcnMgaW4gYQo+ICJiZXN0LWVmZm9ydCIg
ZmFzaGlvbi4gIGxpYnhsIHByb3ZpZGVzIGEgc2luZ2xlIHN0cnVjdCBjb250YWluaW5nIHRoZQo+
IHBhcmFtZXRlcnMgb2YgYWxsIHNjaGVkdWxlcnMsIGFzIHdlbGwgYXMgYSBwYXJhbWV0ZXIgc3Bl
Y2lmeWluZyB3aGljaAo+IHNjaGVkdWxlci4gIFBhcmFtZXRlcnMgbm90IHVzZWQgYnkgYSBnaXZl
biBzY2hlZHVsZXIgYXJlIGlnbm9yZWQuCj4gQWRkaXRpb25hbGx5LCB0aGUgc3RydWN0IGNvbnRh
aW5zIGEgcGFyYW1ldGVyIHRvIHNwZWNpZnkgdGhlCj4gc2NoZWR1bGVyLiAgSWYgeW91IHNwZWNp
ZnkgYSBzcGVjaWZpYyBzY2hlZHVsZXIsCj4gbGlieGxfZG9tYWluX3NjaGVkX3BhcmFtc19zZXQo
KSB3aWxsIGZhaWwgaWYgdGhlcmUncyBhIGRpZmZlcmVudAo+IHNjaGVkdWxlci4gIEhvd2V2ZXIs
IGlmIHlvdSBwYXNzIExJQlhMX1NDSEVEVUxFUl9VTktOT1dOLCBpdCB3aWxsIHVzZQo+IHRoZSB2
YWx1ZSBvZiB0aGUgY3VycmVudCBzY2hlZHVsZXIgZm9yIHRoYXQgZG9tYWluLgo+IAo+IEluIGRv
bWNyZWF0ZV9zdHJlYW1fZG9uZSgpLCBiZWZvcmUgY2FsbGluZyBsaWJ4bF9fYnVpbGRfcG9zdCgp
LCBzZXQKPiB0aGUgc2NoZWR1bGVyIHRvIExJQlhMX1NDSEVEVUxFUl9VTktOT1dOLiAgVGhpcyB3
aWxsIHByb3BhZ2F0ZQo+IHNjaGVkdWxlciBwYXJhbWV0ZXJzIGZyb20gdGhlIHByZXZpb3VzIGlu
c3RhbnRpYXRpb24gb24gYSBiZXN0LWVmZm9ydAo+IGJhc2lzLgo+IAo+IFNpZ25lZC1vZmYtYnk6
IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBKdWVy
Z2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 10:57:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 10: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 1g7epx-0003ng-SL; Wed, 03 Oct 2018 10:57:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=qrye=mp=list.ru=valor@srs-us1.protection.inumbo.net>)
 id 1g7epv-0003nb-JD
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 10:57:00 +0000
X-Inumbo-ID: b5da6b41-c6fa-11e8-a8a5-bc764e045a96
Received: from f512.i.mail.ru (unknown [217.69.138.179])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b5da6b41-c6fa-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 12:54:34 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=list.ru;
 s=mail; 
 h=References:In-Reply-To:Content-Transfer-Encoding:Content-Type:Message-ID:Reply-To:Date:MIME-Version:Subject:Cc:To:From;
 bh=MKvyeOUSVfvGUy3bRMPkNzZyEl3qW7SRDsui0D0lrMc=; 
 b=pLOLsBeIbtJ0Pxf8PsZFbP+KL+8461QWkfD0zS8N70gpGXJXT72IEzFatUDjQZUUKLtLvoG6gLDpL23TqsPa4tChVKnv3CmgPDGyaRwpbFj6/hvhwHuGJ7/h59SeQq/mLtmOqeMJwpZ15K5n8wGCwcc/fzfSX6G38HrBYhYgmAk=;
Received: by f512.i.mail.ru with local (envelope-from <valor@list.ru>)
 id 1g7epq-0002wa-T7; Wed, 03 Oct 2018 13:56:55 +0300
Received: by e.mail.ru with HTTP;
	Wed, 03 Oct 2018 13:56:54 +0300
From: =?UTF-8?B?0KHQtdGA0LPQtdC5?= <valor@list.ru>
To: =?UTF-8?B?UmF6dmFuIENvam9jYXJ1?= <rcojocaru@bitdefender.com>
MIME-Version: 1.0
X-Mailer: Mail.Ru Mailer 1.0
Date: Wed, 03 Oct 2018 13:56:54 +0300
X-Priority: 3 (Normal)
Message-ID: <1538564214.335166751@f512.i.mail.ru>
Authentication-Results: f512.i.mail.ru; auth=pass smtp.auth=valor@list.ru
 smtp.mailfrom=valor@list.ru
X-7FA49CB5: 70AAF3C13DB701681D15C4E55B3F5F1578DA827A17800CE7EE07449B6B0A7A4F37ED71242AC06370BD4B6F7A4D31EC0BD47557BADD8FC341D81005AB0B54AD968AA50765F7900637DA306A5FF803F3BFD81005AB0B54AD965571747095F342E8F3F687384632F7D295E00844535DDA92C4704523A1B805DE42D49B5DBD89EFBC389733CBF5DBD5E913377AFFFEAFD269A417C69337E82CC2CC7F00164DA146DAFE8445B8C89999725571747095F342E8C26CFBAC0749D213D2E47CDBA5A9658359CC434672EE6371117882F4460429728AD0CFFFB425014E40A5AABA2AD3711975ECD9A6C639B01B78DA827A17800CE7CC2338D6BDD21CABB4B0DEC61E21BF8F75ECD9A6C639B01B4E70A05D1297E1BBC6867C52282FAC85D9B7C4F32B44FF57D4B828FA1BC0F1ACBD9CCCA9EDD067B1EDA766A37F9254B7
X-Mailru-Sender: 9422C5FC7C00AE6974C3817D9F8DFD622594FD58998D60D77106EF975978049BC61235758E7BE7D34B4B6F8031CBA671E36A7BE05E38EE12E54CE59283E19BE803AB1AEBEC7359A62A812AF6177DC693596D11A4D97A54A6B4A721A3011E896F
X-Mras: OK
X-Spam: undefined
In-Reply-To: <c9b27c6b-e6be-2a47-3123-acd27805a1c2@bitdefender.com>
References: <1538497782.49743598@f411.i.mail.ru>
 <c9b27c6b-e6be-2a47-3123-acd27805a1c2@bitdefender.com>
Subject: Re: [Xen-devel] 
 =?utf-8?q?Weird_altp2m_behaviour_when_switching_earl?=
 =?utf-8?q?y_to_a_new_view?=
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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?0KHQtdGA0LPQtdC5?= <valor@list.ru>
Cc: =?UTF-8?B?eGVuLWRldmVs?= <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBObyB5ZXQsIHdlJ3JlIHdvcmtpbmcgb24gaXQuCkNvdWxkIFlvdSBwb2ludCBtZSB0byB0aGUg
YnJhbmNoIHdpdGggWW91ciBwYXRjaGVzIHBsZWFzZT8gSSBDb3VsZCBub3QgZmluZCBpdCBpbiBo
dHRwczovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9eGVuLmdpdAoKV2l0aCBiZXN0IHJlZ2Fy
ZHMKU2VyZ2V5IEtvdmFsZXYuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 10:58:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 10:58: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 1g7ero-0003vr-9i; Wed, 03 Oct 2018 10:58:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nzpo=mp=citrix.com=prvs=80755c3b3=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g7erm-0003vk-Ms
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 10:58:54 +0000
X-Inumbo-ID: fb64b94e-c6fa-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fb64b94e-c6fa-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 12:56:29 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,335,1534809600"; d="scan'208";a="66907959"
Date: Wed, 3 Oct 2018 11:58:49 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181003105849.huvzhes6jkq2opjm@zion.uk.xensource.com>
References: <7cb2a460-095c-2?==?UTF-8?Q?7c8-a4cf-47ef8e7850d5@suse.com>
 <5BA0DF9602000078001=3d=3fUTF-8?==?UTF-8?Q?=3fQ=3fE9448@suse.com>
 <6d56ad90-7825-adb7-f4e5-6c3ceb3210f6@suse?==?UTF-8?Q?.com>
 <001ab73a-078d-4ec1-4acd-2fb4389e8867@citrix.com>
 <20180919?==?UTF-8?Q?172818.3aksiju4s3ipw42p@zion.uk.xens=3d=3fUTF-8=3fQ=3fource.com>
 <fffd7e59-e437-8ed9-b228-b537fde050cd@suse.com>
 <20180920160629.j?==?UTF-8?Q?ullgb435zi7bcbr@zi=3d=3fUTF-8=3fQ=3fon.uk.xensource.com>
 <eba521d?==?UTF-8?Q?2-f6c5-5096-82c2-af5983ed2372@suse.com>
 <20180921085240.dqzt5pomt?==?UTF-8?Q?nfjs665@zion.uk.xensource.com>
 <d66cfde2-ffc3-0275-60d9-231763953f6f@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <d66cfde2-ffc3-0275-60d9-231763953f6f@suse.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 00/12] add per-domain and per-cpupool
 generic 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: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.com>, Konrad Rzeszutek Wilk <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>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <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>

T24gVGh1LCBTZXAgMjcsIDIwMTggYXQgMDc6NTg6MzlBTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAyMS8wOS8xOCAxMDo1MiwgV2VpIExpdSB3cm90ZToKPiA+IE9uIEZyaSwgU2Vw
IDIxLCAyMDE4IGF0IDA3OjIzOjIzQU0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gPj4g
T24gMjAvMDkvMTggMTg6MDYsIFdlaSBMaXUgd3JvdGU6Cj4gPj4+IE9uIFdlZCwgU2VwIDE5LCAy
MDE4IGF0IDA3OjU4OjUwUE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gPj4+Pgo+ID4+
Pj4gRGlkIHlvdSBsb29rIGludG8gdGhlIHBhdGNoZXMsIGVzcGVjaWFsbHkgcGF0Y2ggMTA/IFRo
ZSBwYXJhbWV0ZXJzIHNldAo+ID4+Pj4gYXJlIGFsbCBzdG9yZWQgaW4gZG9tYWluIGNvbmZpZyB2
aWEgbGlieGxfX2FyY2hfZG9tYWluX3NhdmVfY29uZmlnKCkuCj4gPj4+Cj4gPj4+IE5vLCBJIGRp
ZG4ndC4KPiA+Pj4KPiA+Pj4gSSB0aGluayB0aGUgZ2VuZXJhbCBpZGVhIG9mIHdoYXQgeW91IGRv
IGluIHBhdGNoIDEwIHNob3VsZCB3b3JrLiBIb3dldmVyCj4gPj4+IEkgd2FudCB0byBjb21tZW50
IG9uIHRoZSBpbXBsZW1lbnRhdGlvbi4KPiA+Pj4KPiA+Pj4gSXQgYXBwZWFycyB0aGF0IHRoZSBp
bXBsZW1lbnRhdGlvbiBpbiBwYXRjaCAxMCBjb25jYXRlbmF0ZXMgdGhlIG5ldwo+ID4+PiBzZXR0
aW5ncyB0byB0aGUgb2xkIG9uZXMuIEl0IGlzIG5vdCB2ZXJ5IG5pY2UgaW1vLgo+ID4+Pgo+ID4+
PiBJZiBmb3IgdGhlIGxpZmUgdGltZSBvZiB0aGUgZG9tYWluIHlvdSBzZXQgWCB0aW1lcyB0aGUg
c2FtZSBwYXJhbWV0ZXIKPiA+Pj4geW91IGdldCBhIHN0cmluZyBvZiBmb289YmFyMSBmb289YmFy
MiBpbiB0aGUgc2F2ZWQgY29uZmlnIGZpbGUuCj4gPj4+Cj4gPj4+IFRoZXJlIGlzIHByb2JhYmx5
IGEgc2ltcGxlIHNvbHV0aW9uOiBtYWtlIHRoZSBwYXJhbWV0ZXIgbGlzdCBpbiBJREwgYQo+ID4+
PiBrZXkgdmFsdWUgbGlzdC4gWW91IHRoZW4gdXBkYXRlIHRoZSBsaXN0IGFjY29yZGluZ2x5Lgo+
ID4+Cj4gPj4gVGhlIHByb2JsZW0gd2l0aCB0aGF0IGFwcHJvYWNoIGFyZSBwYXJhbWV0ZXJzIHdp
dGggc3ViLXBhcmFtZXRlcnM6Cj4gPj4KPiA+PiBwYXI9c3ViMT1ubyxzdWIyPXllcwo+ID4+IHBh
cj1zdWIyPXllcwo+ID4gCj4gPiBUaGF0IG1lYW5zIHRoZSB2YWx1ZSB0eXBlIG9mIHRoZSB0b3Ag
bGV2ZWwga2V5IHZhbHVlIGxpc3Qgc2hvdWxkIGlkZWFsbHkKPiA+IGJlIGFub3RoZXIga2V5IHZh
bHVlIGxpc3QuIEkgZG8gbm90aWNlIHRoZSBsaW1pdGF0aW9uIGluIHRoZSBrZXkgdmFsdWUKPiA+
IGxpc3QgdHlwZTogdGhlIHZhbHVlIGNhbiBvbmx5IGJlIHN0cmluZy4KPiA+IAo+ID4gVGhlcmUg
aXMgYW5vdGhlciB3YXkgdG8gc29sdmUgdGhpczogZnVydGhlciBwYXJzZSB0aGUgc3ViLXBhcmFt
ZXRlcnMuCj4gPiBUaGlzIGRvZXNuJ3QgcmVxdWlyZSBhbnkgcGFyYW1ldGVyIHNwZWNpZmljIGtu
b3dsZWRnZSBhbmQgdGhlcmUgYXJlCj4gPiBhbHJlYWR5IGZ1bmN0aW9ucyB0byBzcGxpdCBzdHJp
bmdzLgo+IAo+IEkgZG9uJ3QgdGhpbmsgdGhpcyB3aWxsIHdvcmsgZm9yIHRoZSBnZW5lcmFsIGNh
c2UuIEl0IG1pZ2h0IGJlIHRoYXQKPiAKPiBwYXI9bm8KPiAKPiB3aWxsIHN3aXRjaCBvZmYgYWxs
IHN1Yi1wYXJhbWV0ZXJzLiBIb3cgd291bGQgeW91IGhhbmRsZSB0aGF0PwoKSXNuJ3QgdGhhdCB3
aGF0IGl0IGlzIHN1cHBvc2VkIHRvIGRvPyBEbyB5b3Ugd2FudCBwYXI9bm8gdG8gbm90IHR1cm4g
cGFyCmNvbXBsZXRlbHkgb2ZmIGJ1dCBsZWF2ZSBwYXJ0KHMpIG9mIHBhciBvbj8gVGhlbiBob3cg
ZG8geW91IHR1cm4gcGFyIG9mZgpjb21wbGV0ZWx5PwoKV2VpLgoKPiAKPiBJJ20gbG9va2luZyBp
bnRvIGEgd2F5IHRvIHJlcG9ydCB0aGUgY3VycmVudCBwYXJhbWV0ZXIgc2V0dGluZ3MuCj4gCj4g
Cj4gSnVlcmdlbgo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 11:00:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 11:00: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 1g7etY-0004c6-My; Wed, 03 Oct 2018 11:00:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nzpo=mp=citrix.com=prvs=80755c3b3=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g7etX-0004c0-9v
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 11:00:43 +0000
X-Inumbo-ID: bce78534-c6fb-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bce78534-c6fb-11e8-a6a9-d7ebe60f679a;
 Wed, 03 Oct 2018 11:01:55 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,335,1534809600"; d="scan'208";a="66908079"
Date: Wed, 3 Oct 2018 12:00:35 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Dario Faggioli <dfaggioli@suse.com>
Message-ID: <20181003110035.pcz7oyb66wc4cmfo@zion.uk.xensource.com>
References: <7cb2a460-095c-27c8-a4cf-47ef8e7?==?UTF-8?Q?850d5@suse.com>
 <5BA0DF9602000078001=3d=3fUTF-8=3fQ=3fE9448@suse.?==?UTF-8?Q?com>
 <6d56ad90-7825-adb7-f4e5-6c3ceb3210f6@suse.com>
 <001ab73a-07?==?UTF-8?Q?8d-4ec1-4acd-2fb4389e8867@citrix.com>
 <20180919172818.3aksiju4s3i?==?UTF-8?Q?pw42p@zion.uk.xens=3d=3fUTF-8=3fQ=3fource.com>
 <fffd7e59-e437-8ed?==?UTF-8?Q?9-b228-b537fde050cd@suse.com>
 <20180920160629.jullgb435zi7bcbr@zi?==?UTF-8?Q?on.uk.xensource.com>
 <eba521d2-f6c5-5096-82c2-af5983ed2372@suse.com>
 <20180921085240.dqzt5pomtnfjs665@zion.uk.xensource.com>
 <8982a437b41f90128a21456de6bb7182b24fae22.camel@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <8982a437b41f90128a21456de6bb7182b24fae22.camel@suse.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 00/12] add per-domain and per-cpupool
 generic 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>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 George Dunlap <george.dunlap@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>,
 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>

T24gV2VkLCBTZXAgMjYsIDIwMTggYXQgMDc6MzA6MzhQTSArMDIwMCwgRGFyaW8gRmFnZ2lvbGkg
d3JvdGU6Cj4gT24gRnJpLCAyMDE4LTA5LTIxIGF0IDA5OjUyICswMTAwLCBXZWkgTGl1IHdyb3Rl
Ogo+ID4gT24gRnJpLCBTZXAgMjEsIDIwMTggYXQgMDc6MjM6MjNBTSArMDIwMCwgSnVlcmdlbiBH
cm9zcyB3cm90ZToKPiA+ID4gT24gMjAvMDkvMTggMTg6MDYsIFdlaSBMaXUgd3JvdGU6Cj4gPiA+
ID4gCj4gPiA+ID4gSXQgYXBwZWFycyB0aGF0IHRoZSBpbXBsZW1lbnRhdGlvbiBpbiBwYXRjaCAx
MCBjb25jYXRlbmF0ZXMgdGhlCj4gPiA+ID4gbmV3Cj4gPiA+ID4gc2V0dGluZ3MgdG8gdGhlIG9s
ZCBvbmVzLiBJdCBpcyBub3QgdmVyeSBuaWNlIGltby4KPiA+ID4gPiAKPiA+ID4gPiBJZiBmb3Ig
dGhlIGxpZmUgdGltZSBvZiB0aGUgZG9tYWluIHlvdSBzZXQgWCB0aW1lcyB0aGUgc2FtZQo+ID4g
PiA+IHBhcmFtZXRlcgo+ID4gPiA+IHlvdSBnZXQgYSBzdHJpbmcgb2YgZm9vPWJhcjEgZm9vPWJh
cjIgaW4gdGhlIHNhdmVkIGNvbmZpZyBmaWxlLgo+ID4gPiA+IAo+ID4gPiA+IFRoZXJlIGlzIHBy
b2JhYmx5IGEgc2ltcGxlIHNvbHV0aW9uOiBtYWtlIHRoZSBwYXJhbWV0ZXIgbGlzdCBpbgo+ID4g
PiA+IElETCBhCj4gPiA+ID4ga2V5IHZhbHVlIGxpc3QuIFlvdSB0aGVuIHVwZGF0ZSB0aGUgbGlz
dCBhY2NvcmRpbmdseS4KPiA+ID4gCj4gPiA+IFRoZSBwcm9ibGVtIHdpdGggdGhhdCBhcHByb2Fj
aCBhcmUgcGFyYW1ldGVycyB3aXRoIHN1Yi1wYXJhbWV0ZXJzOgo+ID4gPiAKPiA+ID4gcGFyPXN1
YjE9bm8sc3ViMj15ZXMKPiA+ID4gcGFyPXN1YjI9eWVzCj4gPiAKPiA+IFRoZXJlIGlzIGFub3Ro
ZXIgd2F5IHRvIHNvbHZlIHRoaXM6IGZ1cnRoZXIgcGFyc2UgdGhlIHN1Yi1wYXJhbWV0ZXJzLgo+
ID4gVGhpcyBkb2Vzbid0IHJlcXVpcmUgYW55IHBhcmFtZXRlciBzcGVjaWZpYyBrbm93bGVkZ2Ug
YW5kIHRoZXJlIGFyZQo+ID4gYWxyZWFkeSBmdW5jdGlvbnMgdG8gc3BsaXQgc3RyaW5ncy4KPiA+
IAo+IEknbSBub3Qgc3VyZSB3aGV0aGVyIHdlJ3JlIHNheWluZyB0aGUgc2FtZSB0aGluZyBvciBu
b3QsIGJ1dCBjYW4ndCB3ZSwKPiB3aGVuIHBhcmFtZXRlciAnZm9vJywgd2hpY2ggaGFzIGJlZW4g
c2V0IHRvICdiYXIxJyBhbHJlYWR5LCBpcyBiZWluZwo+IHNldCB0byAnYmFyMicsIHNlYXJjaCBk
X2NvbmZpZy5iX2luZm8ucGFyYW1ldGVycyBmb3IgdGhlIHN1YnN0cmluZwo+IGNvbnRhaW5pbmcg
J2Zvbz1iYXIxJywgcmVwbGFjZSBpdCB3aXRoICdmb289YmFyMicsIGFuZCBzYXZlIGRfY29uZmln
Cj4gYWdhaW4/CgpUaGlzIGNhbiBkbywgdG9vLiBJdCBpcyBzdGlsbCBwYXJzaW5nIHNvIHRoZSBh
bW91bnQgb2Ygd29yayBuZWVkZWQgaXMKbW9yZSBvciBsZXNzIHRoZSBzYW1lIHRvIG1lLgoKV2Vp
LgoKPiAKPiBSZWdhcmRzLAo+IERhcmlvCj4gLS0gCj4gPDxUaGlzIGhhcHBlbnMgYmVjYXVzZSBJ
IGNob29zZSBpdCB0byBoYXBwZW4hPj4gKFJhaXN0bGluIE1hamVyZSkKPiAtLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+IERh
cmlvIEZhZ2dpb2xpLCBQaC5ELCBodHRwOi8vYWJvdXQubWUvZGFyaW8uZmFnZ2lvbGkKPiBTb2Z0
d2FyZSBFbmdpbmVlciBAIFNVU0UgaHR0cHM6Ly93d3cuc3VzZS5jb20vCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 11:02:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 11: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 1g7evP-0004j0-42; Wed, 03 Oct 2018 11:02:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=46gw=mp=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1g7evN-0004is-EY
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 11:02:37 +0000
X-Inumbo-ID: 80afd7d4-c6fb-11e8-a8a5-bc764e045a96
Received: from mail-qt1-x830.google.com (unknown [2607:f8b0:4864:20::830])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 80afd7d4-c6fb-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 13:00:13 +0200 (CEST)
Received: by mail-qt1-x830.google.com with SMTP id z8-v6so5340355qto.9
 for <xen-devel@lists.xenproject.org>; Wed, 03 Oct 2018 04:02:36 -0700 (PDT)
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=cFpbhhAiZsjmZ2S/eh6S84R/Vkuz3TaYyEjQ98HOMFQ=;
 b=dyFQi/g3yD9alp6ckTaSQJEPpqFpCcjAF2lx7mtDcc3+iGFGkqR0B9D0Ke2XyL0YKP
 Ni9ASQ/OPkaAeDU+6EJ6U9n1qZiehVouxgSEdUEiu1gIPDXbaezGqHAV8clb/q2hGSge
 RMMtPNttRgDfLPd1yvdTky0lkKADClD3xXQLS6okCm7ExPAYxm74n+QZVHo9/T0NKkwU
 bWWgtC7q/+qs7XP8Y/Ebn8SPI+ps2sslm7NzrBs5Q9pvANTXmJTagbL2oAHGUIStoBYa
 Y3C9UuXdX+Rd4BVfXDNQd8avVreNVbOXtV3uorxyufeYHwnzAn3mG2VzljN7pH+pU3yq
 DHVw==
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=cFpbhhAiZsjmZ2S/eh6S84R/Vkuz3TaYyEjQ98HOMFQ=;
 b=X4Er9w0iP60COLdZjHshUgmsWxRdczDxLZHXyZ3NsyM3sl6lLOhAboav9dMxy+7Ubk
 D0pVNeiydTUtSAGx23Di4uaGTh8Jta9nuS2QgtycXHY5RYbyePwshsbZ4Cyt1nhvuyqS
 ehQmd9+s9jmBzJ30/3p7Pawcxw5ByRFQranIUisKsfj3xmKHQ0L4iep5Pa5j1cH2V3rL
 ISXC8GKGsO8U2vvKxj+30FzPer02D0CU0Q6plkDHiyfk8M1bfI3LzNxyvO88B8nq3GnA
 eYzdbGUsutb7Zcl4kHuWg/F/ctirMl5YKl/tAmovnPbnQfApGw6k4xOEUsTLsjLqT/tF
 tnmA==
X-Gm-Message-State: ABuFfoihkypDty74abh0e36hsEtbzsfoq2WqKNO1RM1fU4hapv8kQt5E
 vgcZ50FirZ7zPbHY3wgboxguTJlBy8cFyE8N27w=
X-Google-Smtp-Source: ACcGV61DDq/gFJ4Zv6nRcV9RQ7C1sHrn1P6/cOEhHNANSjd1lXqmw/GI1qGJSVkkHqtTqy7GH7FBvwOk0doAxiMfPG8=
X-Received: by 2002:ac8:2875:: with SMTP id 50-v6mr719217qtr.54.1538564556128; 
 Wed, 03 Oct 2018 04:02:36 -0700 (PDT)
MIME-Version: 1.0
References: <20181002141934.21503-1-jgross@suse.com>
 <20181002141934.21503-2-jgross@suse.com>
In-Reply-To: <20181002141934.21503-2-jgross@suse.com>
From: George Dunlap <dunlapg@umich.edu>
Date: Wed, 3 Oct 2018 12:02:24 +0100
Message-ID: <CAFLBxZZr_9N9ngN9ScBFR_Twm3vhgW48PQ1ibwc2XZ=FxtEYWQ@mail.gmail.com>
To: Juergen Gross <jgross@suse.com>
Subject: Re: [Xen-devel] [PATCH 1/2] libxl: modify domain config when moving
 domain to another cpupool
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>,
 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>

T24gVHVlLCBPY3QgMiwgMjAxOCBhdCAzOjIwIFBNIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNl
LmNvbT4gd3JvdGU6Cj4KPiBUb2RheSB0aGUgZG9tYWluIGNvbmZpZyBpbmZvIGNvbnRhaW5zIHRo
ZSBjcHVwb29sIG5hbWUgdGhlIGRvbWFpbiB3YXMKPiBzdGFydGVkIGluIG9ubHkgaWYgdGhlIGNw
dXBvb2wgd2FzIHNwZWNpZmllZCBhdCBkb21haW4gY3JlYXRpb24uIE1vdmluZwo+IHRoZSBkb21h
aW4gdG8gYW5vdGhlciBjcHVwb29sIGxhdGVyIHdvbid0IGNoYW5nZSB0aGF0IGluZm9ybWF0aW9u
Lgo+Cj4gQ29ycmVjdCB0aGF0IGJ5IG1vZGlmeWluZyB0aGUgZG9tYWluIGNvbmZpZyBhY2NvcmRp
bmdseS4KPgo+IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4K
CldvdWxkIGl0IGJlIGJldHRlciB0byBkbyB0aGlzIHRoZSBzYW1lIHdheSB0aGUgc2NoZWR1bGlu
ZyBwYXJhbWV0ZXJzCndhcyBkb25lIC0tIGJ5IGFkZGluZyB0aGlzIHRvIGxpYnhsX3JldHJpZXZl
X2RvbWFpbl9jb25maWd1cmF0aW9uKCk/ClRoYXQgd2F5IHRoZSBjcHVwb29sIHdvdWxkIHNob3cg
dXAgaW4gYHhsIGxpc3QgLWxgIGFzIHdlbGwgKEkgdGhpbmspLgoKIC1HZW9yZ2UKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 11:03:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 11:03: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 1g7evk-0004lx-IU; Wed, 03 Oct 2018 11:03:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jpux=mp=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1g7evi-0004lj-Pp
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 11:02:58 +0000
X-Inumbo-ID: 8d35c584-c6fb-11e8-a8a5-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 8d35c584-c6fb-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 13:00:34 +0200 (CEST)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id 0C3903016E65;
 Wed,  3 Oct 2018 14:02:57 +0300 (EEST)
Received: from smtp.bitdefender.com (smtp.bitdefender.biz [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id F09B47FBC9;
 Wed,  3 Oct 2018 14:02:56 +0300 (EEST)
Received: from [10.10.196.90] (unknown [10.10.196.90])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id DF5DD3084EF6;
 Wed,  3 Oct 2018 14:02:56 +0300 (EEST)
To: =?UTF-8?B?0KHQtdGA0LPQtdC5?= <valor@list.ru>
References: <1538497782.49743598@f411.i.mail.ru>
 <c9b27c6b-e6be-2a47-3123-acd27805a1c2@bitdefender.com>
 <1538564214.335166751@f512.i.mail.ru>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <934ebccc-5680-f189-9fd8-daa340030a04@bitdefender.com>
Date: Wed, 3 Oct 2018 14:02:55 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1538564214.335166751@f512.i.mail.ru>
Content-Language: en-US-large
Subject: Re: [Xen-devel] Weird altp2m behaviour when switching early to a
 new view
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gMTAvMy8xOCAxOjU2IFBNLCDQodC10YDQs9C10Lkgd3JvdGU6Cj4+IE5vIHlldCwgd2UncmUg
d29ya2luZyBvbiBpdC4KPiBDb3VsZCBZb3UgcG9pbnQgbWUgdG8gdGhlIGJyYW5jaCB3aXRoIFlv
dXIgcGF0Y2hlcyBwbGVhc2U/IEkgQ291bGQgbm90IGZpbmQgaXQgaW4gaHR0cHM6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPXhlbi5naXQKClRoZXJlJ3Mgbm8gcHVibGljIGJyYW5jaCB3aXRo
IG15IHBhdGNoZXMsIEknbSB3b3JraW5nIGxvY2FsbHkuIFRoZQpvcmlnaW5hbCBwYXRjaCBoYXMg
bm93IHNwbGl0IGludG8gdHdvIHBhdGNoZXMsIHRoZSBmaXJzdCBvbmUgb2Ygd2hpY2ggaXMKY3Vy
cmVudGx5ICJbUEFUQ0ggVjNdIHg4Ni9hbHRwMm06IHByb3BhZ2F0ZSBlcHQuYWQgY2hhbmdlcyB0
byBhbGwgYWN0aXZlCmFsdHAybXMiIChwZW5kaW5nIHJldmlldyBvbiB4ZW4tZGV2ZWwpLCBhbmQg
dGhlIHNlY29uZCBvbmUgZGVwZW5kcyBvbgp0aGUgZmluYWwgZm9ybSBvZiB0aGUgZmlyc3Qgb25l
IGFuZCBpcyBub3QgeWV0IGNvbXBsZXRlbHkgd3JpdHRlbi4KCgpSYXp2YW4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 11:07:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 11:07: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 1g7f0A-00053D-6O; Wed, 03 Oct 2018 11:07:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jydp=mp=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g7f09-000538-H9
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 11:07:33 +0000
X-Inumbo-ID: 30af94ea-c6fc-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 30af94ea-c6fc-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 13:05:09 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 0E3AEAE74;
 Wed,  3 Oct 2018 11:07:31 +0000 (UTC)
To: Wei Liu <wei.liu2@citrix.com>, Dario Faggioli <dfaggioli@suse.com>
References: <7cb2a460-095c-27c8-a4cf-47ef8e7?=850d5@suse.com>
 <5BA0DF9602000078001=?UTF-8?Q?E9448@suse.com>
 <6d56ad90-7825-adb7-f4e5-6c3ceb3210f6@suse.com>
 <001ab73a-078d-4ec1-4acd-2fb4389e8867@citrix.com>
 <20180919172818.3aksiju4s3ipw42p@zion.uk.xens=?UTF-8?Q?ource.com>
 <fffd7e59-e437-8ed9-b228-b537fde050cd@suse.com>
 <20180920160629.jullgb435zi7bcbr@zi=?UTF-8?Q?on.uk.xensource.com>
 <eba521d2-f6c5-5096-82c2-af5983ed2372@suse.com>
 <20180921085240.dqzt5pomtnfjs665@zion.uk.xensource.com>
 <8982a437b41f90128a21456de6bb7182b24fae22.camel@suse.com>
 <20181003110035.pcz7oyb66wc4cmfo@zion.uk.xensource.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <96f4400d-ef14-5176-2c68-5527c72cfb71@suse.com>
Date: Wed, 3 Oct 2018 13:07:30 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <20181003110035.pcz7oyb66wc4cmfo@zion.uk.xensource.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 00/12] add per-domain and per-cpupool
 generic 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: Stefano Stabellini <sstabellini@kernel.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 George Dunlap <george.dunlap@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>,
 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>

T24gMDMvMTAvMjAxOCAxMzowMCwgV2VpIExpdSB3cm90ZToKPiBPbiBXZWQsIFNlcCAyNiwgMjAx
OCBhdCAwNzozMDozOFBNICswMjAwLCBEYXJpbyBGYWdnaW9saSB3cm90ZToKPj4gT24gRnJpLCAy
MDE4LTA5LTIxIGF0IDA5OjUyICswMTAwLCBXZWkgTGl1IHdyb3RlOgo+Pj4gT24gRnJpLCBTZXAg
MjEsIDIwMTggYXQgMDc6MjM6MjNBTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4+PiBP
biAyMC8wOS8xOCAxODowNiwgV2VpIExpdSB3cm90ZToKPj4+Pj4KPj4+Pj4gSXQgYXBwZWFycyB0
aGF0IHRoZSBpbXBsZW1lbnRhdGlvbiBpbiBwYXRjaCAxMCBjb25jYXRlbmF0ZXMgdGhlCj4+Pj4+
IG5ldwo+Pj4+PiBzZXR0aW5ncyB0byB0aGUgb2xkIG9uZXMuIEl0IGlzIG5vdCB2ZXJ5IG5pY2Ug
aW1vLgo+Pj4+Pgo+Pj4+PiBJZiBmb3IgdGhlIGxpZmUgdGltZSBvZiB0aGUgZG9tYWluIHlvdSBz
ZXQgWCB0aW1lcyB0aGUgc2FtZQo+Pj4+PiBwYXJhbWV0ZXIKPj4+Pj4geW91IGdldCBhIHN0cmlu
ZyBvZiBmb289YmFyMSBmb289YmFyMiBpbiB0aGUgc2F2ZWQgY29uZmlnIGZpbGUuCj4+Pj4+Cj4+
Pj4+IFRoZXJlIGlzIHByb2JhYmx5IGEgc2ltcGxlIHNvbHV0aW9uOiBtYWtlIHRoZSBwYXJhbWV0
ZXIgbGlzdCBpbgo+Pj4+PiBJREwgYQo+Pj4+PiBrZXkgdmFsdWUgbGlzdC4gWW91IHRoZW4gdXBk
YXRlIHRoZSBsaXN0IGFjY29yZGluZ2x5Lgo+Pj4+Cj4+Pj4gVGhlIHByb2JsZW0gd2l0aCB0aGF0
IGFwcHJvYWNoIGFyZSBwYXJhbWV0ZXJzIHdpdGggc3ViLXBhcmFtZXRlcnM6Cj4+Pj4KPj4+PiBw
YXI9c3ViMT1ubyxzdWIyPXllcwo+Pj4+IHBhcj1zdWIyPXllcwo+Pj4KPj4+IFRoZXJlIGlzIGFu
b3RoZXIgd2F5IHRvIHNvbHZlIHRoaXM6IGZ1cnRoZXIgcGFyc2UgdGhlIHN1Yi1wYXJhbWV0ZXJz
Lgo+Pj4gVGhpcyBkb2Vzbid0IHJlcXVpcmUgYW55IHBhcmFtZXRlciBzcGVjaWZpYyBrbm93bGVk
Z2UgYW5kIHRoZXJlIGFyZQo+Pj4gYWxyZWFkeSBmdW5jdGlvbnMgdG8gc3BsaXQgc3RyaW5ncy4K
Pj4+Cj4+IEknbSBub3Qgc3VyZSB3aGV0aGVyIHdlJ3JlIHNheWluZyB0aGUgc2FtZSB0aGluZyBv
ciBub3QsIGJ1dCBjYW4ndCB3ZSwKPj4gd2hlbiBwYXJhbWV0ZXIgJ2ZvbycsIHdoaWNoIGhhcyBi
ZWVuIHNldCB0byAnYmFyMScgYWxyZWFkeSwgaXMgYmVpbmcKPj4gc2V0IHRvICdiYXIyJywgc2Vh
cmNoIGRfY29uZmlnLmJfaW5mby5wYXJhbWV0ZXJzIGZvciB0aGUgc3Vic3RyaW5nCj4+IGNvbnRh
aW5pbmcgJ2Zvbz1iYXIxJywgcmVwbGFjZSBpdCB3aXRoICdmb289YmFyMicsIGFuZCBzYXZlIGRf
Y29uZmlnCj4+IGFnYWluPwo+IAo+IFRoaXMgY2FuIGRvLCB0b28uIEl0IGlzIHN0aWxsIHBhcnNp
bmcgc28gdGhlIGFtb3VudCBvZiB3b3JrIG5lZWRlZCBpcwo+IG1vcmUgb3IgbGVzcyB0aGUgc2Ft
ZSB0byBtZS4KCk5vLCB0aGlzIGlzbid0IGFsd2F5cyBjb3JyZWN0LiBUaGluayBvZiBjb25zb2xl
PXR0eTAgY29uc29sZT1odmMwIGluCnRoZSBsaW51eCBrZXJuZWwuIFlvdSBkb24ndCB3YW50IGh2
YzAgdG8gcmVwbGFjZSB0dHkwLCBidXQgdG8gaGF2ZQpib3RoLgoKCkp1ZXJnZW4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 11:26:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 11: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 1g7fHo-0006TX-OT; Wed, 03 Oct 2018 11:25:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nzpo=mp=citrix.com=prvs=80755c3b3=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g7fHn-0006TS-TG
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 11:25:47 +0000
X-Inumbo-ID: bd1640f6-c6fe-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bd1640f6-c6fe-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 13:23:23 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,335,1534809600"; d="scan'208";a="66909683"
Date: Wed, 3 Oct 2018 12:25:43 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181003112543.tqglb5ljpyrmdn7y@zion.uk.xensource.com>
References: <5BAB385102000078001EBFD9@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BAB385102000078001EBFD9@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v4] x86: use VMLOAD for PV context switch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBTZXAgMjYsIDIwMTggYXQgMDE6NDI6MDlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gSGF2aW5nIG5vdGljZWQgdGhhdCBWTUxPQUQgYWxvbmUgaXMgYWJvdXQgYXMgZmFzdCBh
cyBhIHNpbmdsZSBvZiB0aGUKPiBpbnZvbHZlZCBXUk1TUnMsIEkgdGhvdWdodCBpdCBtaWdodCBi
ZSBhIHJlYXNvbmFibGUgaWRlYSB0byBhbHNvIHVzZSBpdAo+IGZvciBQVi4gTWVhc3VyZW1lbnRz
LCBob3dldmVyLCBoYXZlIHNob3duIHRoYXQgYW4gYWN0dWFsIGltcHJvdmVtZW50IGNhbgo+IGJl
IGFjaGlldmVkIG9ubHkgd2l0aCBhbiBlYXJseSBwcmVmZXRjaCBvZiB0aGUgVk1DQiAodGhhbmtz
IHRvIEFuZHJldwo+IGZvciBzdWdnZXN0aW5nIHRvIHRyeSB0aGlzKSwgd2hpY2ggSSBoYXZlIHRv
IGFkbWl0IEkgY2FuJ3QgcmVhbGx5Cj4gZXhwbGFpbi4gVGhpcyB3YXkgb24gbXkgRmFtMTUgYm94
IGNvbnRleHQgc3dpdGNoIHRha2VzIG92ZXIgMTAwIGNsb2Nrcwo+IGxlc3Mgb24gYXZlcmFnZSAo
dGhlIG1lYXN1cmVkIHZhbHVlcyBhcmUgaGVhdmlseSB2YXJ5aW5nIGluIGFsbCBjYXNlcywKPiB0
aG91Z2gpLgo+IAo+IFRoaXMgaXMgaW50ZW50aW9uYWxseSBub3QgdXNpbmcgYSBuZXcgaHZtX2Z1
bmNzIGhvb2s6IEZvciBvbmUsIHRoaXMgaXMKPiBhbGwgYWJvdXQgUFYsIGFuZCBzb21ldGhpbmcg
c2ltaWxhciBjYW4gaGFyZGx5IGJlIGRvbmUgZm9yIFZNWC4KPiBGdXJ0aGVybW9yZSB0aGUgaW5k
aXJlY3QgdG8gZGlyZWN0IGNhbGwgcGF0Y2hpbmcgdGhhdCBpcyBtZWFudCB0byBiZQo+IGFwcGxp
ZWQgdG8gbW9zdCBodm1fZnVuY3MgaG9va3Mgd291bGQgYmUgdWdseSB0byBtYWtlIHdvcmsgd2l0
aAo+IGZ1bmN0aW9ucyBoYXZpbmcgbW9yZSB0aGFuIDYgcGFyYW1ldGVycy4KPiAKPiBTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gQWNrZWQtYnk6IEJyaWFu
IFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgo+IFJldmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zz
a3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgoKUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 11:27:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 11:27: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 1g7fJH-0006YD-4n; Wed, 03 Oct 2018 11:27:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nzpo=mp=citrix.com=prvs=80755c3b3=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g7fJG-0006Y7-70
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 11:27:18 +0000
X-Inumbo-ID: f36837f5-c6fe-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f36837f5-c6fe-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 13:24:54 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,335,1534809600"; d="scan'208";a="66909735"
Date: Wed, 3 Oct 2018 12:27:14 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181003112714.mjnbsbxqed4bpjtr@zion.uk.xensource.com>
References: <6d56ad90-7825-adb7-f4e5-6c3ceb3210f6@suse.com>
 <001ab73a-078d-4ec1-4acd-2fb4389e8867@citrix.com>
 <20180919172818.3aksiju4s3ipw42p@zion.uk.xens=?UTF-8?Q?ource.com>
 <fffd7e59-e437-8ed9-b228-b537fde050cd@suse.com>
 <20180920160629.jullgb435zi7bcbr@zi=?UTF-8?Q?on.uk.xensource.com>
 <eba521d2-f6c5-5096-82c2-af5983ed2372@suse.com>
 <20180921085240.dqzt5pomtnfjs665@zion.uk.xensource.com>
 <8982a437b41f90128a21456de6bb7182b24fae22.camel@suse.com>
 <20181003110035.pcz7oyb66wc4cmfo@zion.uk.xensource.com>
 <96f4400d-ef14-5176-2c68-5527c72cfb71@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <96f4400d-ef14-5176-2c68-5527c72cfb71@suse.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 00/12] add per-domain and per-cpupool
 generic 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 George Dunlap <george.dunlap@citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>,
 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>

T24gV2VkLCBPY3QgMDMsIDIwMTggYXQgMDE6MDc6MzBQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAwMy8xMC8yMDE4IDEzOjAwLCBXZWkgTGl1IHdyb3RlOgo+ID4gT24gV2VkLCBT
ZXAgMjYsIDIwMTggYXQgMDc6MzA6MzhQTSArMDIwMCwgRGFyaW8gRmFnZ2lvbGkgd3JvdGU6Cj4g
Pj4gT24gRnJpLCAyMDE4LTA5LTIxIGF0IDA5OjUyICswMTAwLCBXZWkgTGl1IHdyb3RlOgo+ID4+
PiBPbiBGcmksIFNlcCAyMSwgMjAxOCBhdCAwNzoyMzoyM0FNICswMjAwLCBKdWVyZ2VuIEdyb3Nz
IHdyb3RlOgo+ID4+Pj4gT24gMjAvMDkvMTggMTg6MDYsIFdlaSBMaXUgd3JvdGU6Cj4gPj4+Pj4K
PiA+Pj4+PiBJdCBhcHBlYXJzIHRoYXQgdGhlIGltcGxlbWVudGF0aW9uIGluIHBhdGNoIDEwIGNv
bmNhdGVuYXRlcyB0aGUKPiA+Pj4+PiBuZXcKPiA+Pj4+PiBzZXR0aW5ncyB0byB0aGUgb2xkIG9u
ZXMuIEl0IGlzIG5vdCB2ZXJ5IG5pY2UgaW1vLgo+ID4+Pj4+Cj4gPj4+Pj4gSWYgZm9yIHRoZSBs
aWZlIHRpbWUgb2YgdGhlIGRvbWFpbiB5b3Ugc2V0IFggdGltZXMgdGhlIHNhbWUKPiA+Pj4+PiBw
YXJhbWV0ZXIKPiA+Pj4+PiB5b3UgZ2V0IGEgc3RyaW5nIG9mIGZvbz1iYXIxIGZvbz1iYXIyIGlu
IHRoZSBzYXZlZCBjb25maWcgZmlsZS4KPiA+Pj4+Pgo+ID4+Pj4+IFRoZXJlIGlzIHByb2JhYmx5
IGEgc2ltcGxlIHNvbHV0aW9uOiBtYWtlIHRoZSBwYXJhbWV0ZXIgbGlzdCBpbgo+ID4+Pj4+IElE
TCBhCj4gPj4+Pj4ga2V5IHZhbHVlIGxpc3QuIFlvdSB0aGVuIHVwZGF0ZSB0aGUgbGlzdCBhY2Nv
cmRpbmdseS4KPiA+Pj4+Cj4gPj4+PiBUaGUgcHJvYmxlbSB3aXRoIHRoYXQgYXBwcm9hY2ggYXJl
IHBhcmFtZXRlcnMgd2l0aCBzdWItcGFyYW1ldGVyczoKPiA+Pj4+Cj4gPj4+PiBwYXI9c3ViMT1u
byxzdWIyPXllcwo+ID4+Pj4gcGFyPXN1YjI9eWVzCj4gPj4+Cj4gPj4+IFRoZXJlIGlzIGFub3Ro
ZXIgd2F5IHRvIHNvbHZlIHRoaXM6IGZ1cnRoZXIgcGFyc2UgdGhlIHN1Yi1wYXJhbWV0ZXJzLgo+
ID4+PiBUaGlzIGRvZXNuJ3QgcmVxdWlyZSBhbnkgcGFyYW1ldGVyIHNwZWNpZmljIGtub3dsZWRn
ZSBhbmQgdGhlcmUgYXJlCj4gPj4+IGFscmVhZHkgZnVuY3Rpb25zIHRvIHNwbGl0IHN0cmluZ3Mu
Cj4gPj4+Cj4gPj4gSSdtIG5vdCBzdXJlIHdoZXRoZXIgd2UncmUgc2F5aW5nIHRoZSBzYW1lIHRo
aW5nIG9yIG5vdCwgYnV0IGNhbid0IHdlLAo+ID4+IHdoZW4gcGFyYW1ldGVyICdmb28nLCB3aGlj
aCBoYXMgYmVlbiBzZXQgdG8gJ2JhcjEnIGFscmVhZHksIGlzIGJlaW5nCj4gPj4gc2V0IHRvICdi
YXIyJywgc2VhcmNoIGRfY29uZmlnLmJfaW5mby5wYXJhbWV0ZXJzIGZvciB0aGUgc3Vic3RyaW5n
Cj4gPj4gY29udGFpbmluZyAnZm9vPWJhcjEnLCByZXBsYWNlIGl0IHdpdGggJ2Zvbz1iYXIyJywg
YW5kIHNhdmUgZF9jb25maWcKPiA+PiBhZ2Fpbj8KPiA+IAo+ID4gVGhpcyBjYW4gZG8sIHRvby4g
SXQgaXMgc3RpbGwgcGFyc2luZyBzbyB0aGUgYW1vdW50IG9mIHdvcmsgbmVlZGVkIGlzCj4gPiBt
b3JlIG9yIGxlc3MgdGhlIHNhbWUgdG8gbWUuCj4gCj4gTm8sIHRoaXMgaXNuJ3QgYWx3YXlzIGNv
cnJlY3QuIFRoaW5rIG9mIGNvbnNvbGU9dHR5MCBjb25zb2xlPWh2YzAgaW4KPiB0aGUgbGludXgg
a2VybmVsLiBZb3UgZG9uJ3Qgd2FudCBodmMwIHRvIHJlcGxhY2UgdHR5MCwgYnV0IHRvIGhhdmUK
PiBib3RoLgoKR29vZCBwb2ludC4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 11:29:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 11:29: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 1g7fL6-0006g3-IK; Wed, 03 Oct 2018 11:29:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nzpo=mp=citrix.com=prvs=80755c3b3=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g7fL5-0006ft-A5
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 11:29:11 +0000
X-Inumbo-ID: 36676e57-c6ff-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 36676e57-c6ff-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 13:26:46 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,335,1534809600"; d="scan'208";a="66909819"
Date: Wed, 3 Oct 2018 12:29:07 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: George Dunlap <dunlapg@umich.edu>
Message-ID: <20181003112907.biz3otymaqyyl4kl@zion.uk.xensource.com>
References: <20181002141934.21503-1-jgross@suse.com>
 <20181002141934.21503-2-jgross@suse.com>
 <CAFLBxZZr_9N9ngN9ScBFR_Twm3vhgW48PQ1ibwc2XZ=FxtEYWQ@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAFLBxZZr_9N9ngN9ScBFR_Twm3vhgW48PQ1ibwc2XZ=FxtEYWQ@mail.gmail.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 1/2] libxl: modify domain config when moving
 domain to another cpupool
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <xen-devel@lists.xenproject.org>,
 Wei Liu <wei.liu2@citrix.com>, 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>

T24gV2VkLCBPY3QgMDMsIDIwMTggYXQgMTI6MDI6MjRQTSArMDEwMCwgR2VvcmdlIER1bmxhcCB3
cm90ZToKPiBPbiBUdWUsIE9jdCAyLCAyMDE4IGF0IDM6MjAgUE0gSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPiB3cm90ZToKPiA+Cj4gPiBUb2RheSB0aGUgZG9tYWluIGNvbmZpZyBpbmZv
IGNvbnRhaW5zIHRoZSBjcHVwb29sIG5hbWUgdGhlIGRvbWFpbiB3YXMKPiA+IHN0YXJ0ZWQgaW4g
b25seSBpZiB0aGUgY3B1cG9vbCB3YXMgc3BlY2lmaWVkIGF0IGRvbWFpbiBjcmVhdGlvbi4gTW92
aW5nCj4gPiB0aGUgZG9tYWluIHRvIGFub3RoZXIgY3B1cG9vbCBsYXRlciB3b24ndCBjaGFuZ2Ug
dGhhdCBpbmZvcm1hdGlvbi4KPiA+Cj4gPiBDb3JyZWN0IHRoYXQgYnkgbW9kaWZ5aW5nIHRoZSBk
b21haW4gY29uZmlnIGFjY29yZGluZ2x5Lgo+ID4KPiA+IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4g
R3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPiAKPiBXb3VsZCBpdCBiZSBiZXR0ZXIgdG8gZG8gdGhp
cyB0aGUgc2FtZSB3YXkgdGhlIHNjaGVkdWxpbmcgcGFyYW1ldGVycwo+IHdhcyBkb25lIC0tIGJ5
IGFkZGluZyB0aGlzIHRvIGxpYnhsX3JldHJpZXZlX2RvbWFpbl9jb25maWd1cmF0aW9uKCk/Cj4g
VGhhdCB3YXkgdGhlIGNwdXBvb2wgd291bGQgc2hvdyB1cCBpbiBgeGwgbGlzdCAtbGAgYXMgd2Vs
bCAoSSB0aGluaykuCgpUaGlzIGFscmVhZHkgbW9kaWZpZXMgdGhlIHNhdmVkIHN0YXRlIGZpbGUs
IHRoZXJlIHdpbGwgbm90IGJlIG1pc21hdGNoCmJldHdlZW4gdGhlIHNhdmVkIHN0YXRlIGFuZCB0
aGUgc3RhdGUgaW4gaHlwZXJ2aXNvci4gYHhsIGxpc3QgLWxgIHNob3VsZAp3b3JrIGp1c3QgZmlu
ZS4KCldlaS4KCj4gCj4gIC1HZW9yZ2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 11:46:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 11: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 1g7fbG-00088C-4F; Wed, 03 Oct 2018 11:45:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=46gw=mp=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1g7fbF-000887-8d
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 11:45:53 +0000
X-Inumbo-ID: 8b79ae62-c701-11e8-a8a5-bc764e045a96
Received: from mail-qt1-x844.google.com (unknown [2607:f8b0:4864:20::844])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8b79ae62-c701-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 13:43:28 +0200 (CEST)
Received: by mail-qt1-x844.google.com with SMTP id z8-v6so5463899qto.9
 for <xen-devel@lists.xenproject.org>; Wed, 03 Oct 2018 04:45:51 -0700 (PDT)
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=xUBJT0C7fxPDqOFcSjMLA0RTxdsiuHwXbGltDl4YCw4=;
 b=UwYs3a69NjVkGGIXEYVDYMw3C8DZYYbVVCMk1gauJ5wRX/g6NUuwPPVciE3Lc+UT7B
 mh73wjwYwlTruynEIrXM9hM151OaHh1SNTQ2q3HJTUoyQm5esTd1yNnYaPYDkgcWXV1X
 vgP7352LNN7ylfhNYGbwR8xWqBS3P3oFwYuoHxOBw7kQMmlSC1eb/Yu8UddUmwAvwfEk
 xbAIDaWFCE8JJ4K2qo9Gkbkytt9FbpzQEgHBzJCmtpqOoy0tiNOS0VKt/wWXPGyn6AAA
 AdQhqsFTGGU+nuShQAsARvnxyY3TP2C47fKOEnK56NBaaxW4LgiP+B1iGmF2VHZuoCaA
 3DPQ==
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=xUBJT0C7fxPDqOFcSjMLA0RTxdsiuHwXbGltDl4YCw4=;
 b=rGIxRInDd98WkpfV9eG2UmtLGmDi5L6/BaAOr7kHoeX3a1sgMSIa0MAtdaYthN2RTo
 NTD990hCv8WMW/CD6GidKeO0feT1Khvkv1XZkUQjSOCeB24Af92UDtzewkaNSmnFfOdz
 fTew39hbNdOtkvPaC4yp7B0vrUSBOCR5zjV+V50yQe0DhFVGzGV3wEHPP/Q7jEKTTF7t
 6e1354Io+pJYpprNIdPZ/DoBgwnwDa4q0xNJfDPIgYXIt3voH2jkh01aZswPAJvtSEY3
 wWO2wnWNJMBNM36aLGEDoIRW0uSE3GnXVdr2u67VAvVCEArgsNdCRc5H7uzTc2mQ+G3A
 60vw==
X-Gm-Message-State: ABuFfoitSpETlUok+yei6I+OANaN4fQYPsDZVF3sqAJELlP3HQJziKnb
 m323Ti2MxCiAe6S4pkvfXy/eQrPy3H68Nr4FSb0=
X-Google-Smtp-Source: ACcGV63+/6MYsxE7/khH8Aa64JUxgyVe6UraNZJbesufdTOcCJYcjcgz0KWTfLNceMXHGAUJWTPflNTHu717t59hHXM=
X-Received: by 2002:a0c:d136:: with SMTP id a51-v6mr815191qvh.69.1538567151087; 
 Wed, 03 Oct 2018 04:45:51 -0700 (PDT)
MIME-Version: 1.0
References: <20181002141934.21503-1-jgross@suse.com>
 <20181002141934.21503-2-jgross@suse.com>
 <CAFLBxZZr_9N9ngN9ScBFR_Twm3vhgW48PQ1ibwc2XZ=FxtEYWQ@mail.gmail.com>
 <20181003112907.biz3otymaqyyl4kl@zion.uk.xensource.com>
In-Reply-To: <20181003112907.biz3otymaqyyl4kl@zion.uk.xensource.com>
From: George Dunlap <dunlapg@umich.edu>
Date: Wed, 3 Oct 2018 12:45:39 +0100
Message-ID: <CAFLBxZbZuX1QWXaeRn8psBqbMWYS7GJfDKmjj--3+brRkwJz_w@mail.gmail.com>
To: Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-devel] [PATCH 1/2] libxl: modify domain config when moving
 domain to another cpupool
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <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>

T24gV2VkLCBPY3QgMywgMjAxOCBhdCAxMjoyOSBQTSBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPiB3cm90ZToKPgo+IE9uIFdlZCwgT2N0IDAzLCAyMDE4IGF0IDEyOjAyOjI0UE0gKzAxMDAs
IEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4gPiBPbiBUdWUsIE9jdCAyLCAyMDE4IGF0IDM6MjAgUE0g
SnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiA+ID4KPiA+ID4gVG9kYXkg
dGhlIGRvbWFpbiBjb25maWcgaW5mbyBjb250YWlucyB0aGUgY3B1cG9vbCBuYW1lIHRoZSBkb21h
aW4gd2FzCj4gPiA+IHN0YXJ0ZWQgaW4gb25seSBpZiB0aGUgY3B1cG9vbCB3YXMgc3BlY2lmaWVk
IGF0IGRvbWFpbiBjcmVhdGlvbi4gTW92aW5nCj4gPiA+IHRoZSBkb21haW4gdG8gYW5vdGhlciBj
cHVwb29sIGxhdGVyIHdvbid0IGNoYW5nZSB0aGF0IGluZm9ybWF0aW9uLgo+ID4gPgo+ID4gPiBD
b3JyZWN0IHRoYXQgYnkgbW9kaWZ5aW5nIHRoZSBkb21haW4gY29uZmlnIGFjY29yZGluZ2x5Lgo+
ID4gPgo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+
Cj4gPgo+ID4gV291bGQgaXQgYmUgYmV0dGVyIHRvIGRvIHRoaXMgdGhlIHNhbWUgd2F5IHRoZSBz
Y2hlZHVsaW5nIHBhcmFtZXRlcnMKPiA+IHdhcyBkb25lIC0tIGJ5IGFkZGluZyB0aGlzIHRvIGxp
YnhsX3JldHJpZXZlX2RvbWFpbl9jb25maWd1cmF0aW9uKCk/Cj4gPiBUaGF0IHdheSB0aGUgY3B1
cG9vbCB3b3VsZCBzaG93IHVwIGluIGB4bCBsaXN0IC1sYCBhcyB3ZWxsIChJIHRoaW5rKS4KPgo+
IFRoaXMgYWxyZWFkeSBtb2RpZmllcyB0aGUgc2F2ZWQgc3RhdGUgZmlsZSwgdGhlcmUgd2lsbCBu
b3QgYmUgbWlzbWF0Y2gKPiBiZXR3ZWVuIHRoZSBzYXZlZCBzdGF0ZSBhbmQgdGhlIHN0YXRlIGlu
IGh5cGVydmlzb3IuIGB4bCBsaXN0IC1sYCBzaG91bGQKPiB3b3JrIGp1c3QgZmluZS4KCklmIHlv
dSBkbyBpdCBKdWVyZ2VucyB3YXksIGB4bCBsaXN0IC1sYCB3aWxsIHNob3cgdGhpbmdzIHlvdSBo
YXZlCipjaGFuZ2VkKiwgYnV0IG5vdCB0aGUgZGVmYXVsdHMuICBJZiB5b3UgZG8gaXQgdGhlIHdh
eSB0aGUgc2NoZWR1bGluZwpwYXJhbWV0ZXJzIHdhcyBkb25lLCB0aGUgcG9vbCBuYW1lIHdpbGwg
YmUgc2hvd24gZXZlbiBpZiB0aGVyZSB3YXMgbm8KcG9vbCBzcGVjaWZpZWQgaW4gdGhlIGNvbmZp
ZyBmaWxlLCBub3IgdGhlIHZtIG1pZ3JhdGVkIGZyb20gdGhlCmRlZmF1bHQgcG9vbCB0byBhIGRp
ZmZlcmVudCBvbmUuCgogLUdlb3JnZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 11:56:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 11:56: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 1g7fl9-0000Tv-4W; Wed, 03 Oct 2018 11:56:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=twgs=mp=citrix.com=prvs=8071b990d=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g7fl8-0000Tl-HG
 for xen-devel@lists.xen.org; Wed, 03 Oct 2018 11:56:06 +0000
X-Inumbo-ID: f8289e28-c702-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f8289e28-c702-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 13:53:41 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,336,1534809600"; d="scan'208";a="79943915"
To: Xen-devel List <xen-devel@lists.xen.org>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <34dc5b8c-7767-f704-593e-38fdce08e170@citrix.com>
Date: Wed, 3 Oct 2018 12:56:02 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: [Xen-devel] PV guests and APIC interaction
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, 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>

SGVsbG8sCgpBIGJ1ZyBoYXMgcmVjZW50bHkgYmVlbiBkaXNjb3ZlcmVkIGludGVybmFsbHksIHdo
ZXJlIGEgNC4xNCBkb20wIHdhcwpvYnNlcnZlZCB0byBiZSBkb2luZyB0aGlzOgoKKFhFTikgWyAg
IDE2LjAzNTM3N10gZW11bC1wcml2LW9wLmM6MTE2NjpkMHYwIERvbWFpbiBhdHRlbXB0ZWQgV1JN
U1IgMDAwMDAwMWIgZnJvbSAweDAwMDAwMDAwZmVlMDBkMDAgdG8gMHgwMDAwMDAwMGZlZTAwMTAw
CihYRU4pIFsgICAxNi4wMzUzOTJdIGVtdWwtcHJpdi1vcC5jOjExNjY6ZDB2MCBEb21haW4gYXR0
ZW1wdGVkIFdSTVNSIDAwMDAwMDFiIGZyb20gMHgwMDAwMDAwMGZlZTAwZDAwIHRvIDB4MDAwMDAw
MDBmZWUwMDkwMAouLi4KKFhFTikgWyAgIDE4Ljc5ODMzNl0gZW11bC1wcml2LW9wLmM6MTE2Njpk
MHYxIERvbWFpbiBhdHRlbXB0ZWQgV1JNU1IgMDAwMDAwMWIgZnJvbSAweDAwMDAwMDAwZmVlMDBj
MDAgdG8gMHgwMDAwMDAwMGZlZTAwMDAwCihYRU4pIFsgICAxOC43OTgzNTBdIGVtdWwtcHJpdi1v
cC5jOjExNjY6ZDB2MSBEb21haW4gYXR0ZW1wdGVkIFdSTVNSIDAwMDAwMDFiIGZyb20gMHgwMDAw
MDAwMGZlZTAwYzAwIHRvIDB4MDAwMDAwMDBmZWUwMDgwMAoKVGhpcyBpcyBkb20wIGZpbmRpbmcg
eDJhcGljIGVuYWJsZWQgaW4gdGhlIEFQSUMsIGFuZCB0cnlpbmcgdG8gY3ljbGUgaXQKYXJvdW5k
IHRvIHhhcGljIG1vZGUsIGFuZCByYWlzZXMgbXVsdGlwbGUgaXNzdWVzLgoKRmlyc3QgYW5kIGZv
cmVtb3N0LCBQViBndWVzdHMgZG9uJ3QgaGF2ZSBhbiBBUElDIGFuZCBzaG91bGRuJ3QgYmUKcGxh
eWluZyB3aXRoIGl0IGF0IGFsbC4KCkl0IHR1cm5zIG91dCB0aGF0IFhlbiBhZHZlcnRpc2UgdGhl
IGhhcmR3YXJlIEFQSUMgYml0IHRvIFBWIGd1ZXN0cywKd2hpY2ggaXNuJ3QgbmVjZXNzYXJpbHkg
YWx3YXlzIHNldC7CoCBPbiB0b3Agb2YgdGhhdCwgdGhlIGRlZmF1bHQKcmVhZC93cml0ZS1pZ25v
cmUgYmVoYXZpb3VyIG9mIE1TUiBsZXRzIExpbnV4IGdldCBpbnRvIGEgcG9zaXRpb24gd2hlcmUK
aXQgdGhpbmtzIGl0IGlzIGFjdHVhbGx5IG1ha2luZyByZWFsIGNoYW5nZXMgdG8gdGhlIEFQSUMg
bW9kZS4KCkFyY2hpdGVjdHVyYWxseSBzcGVha2luZywgaWYgd2Ugb2ZmZXIgdGhlIEFQSUMgYml0
LCB3ZSBzaG91bGQgaG9ub3VyCnJlYWQvd3JpdGUgcmVxdWVzdHMgY29ycmVjdGx5LsKgIE9idmlv
dXNseSwgdGhpcyBpc24ndCBhIHZpYWJsZSBvcHRpb24gLQpoaWRpbmcgdGhlIEFQSUMgYml0IGFu
ZCByYWlzaW5nICNHUCdzIGlzIHRoZSBvbmx5CmFyY2hpdGVjdHVyYWxseS1jb3JyZWN0IHdheSB0
byBkbyB0aGlzLgoKR2l2ZW4gdGhhdCB3ZSd2ZSBhbHJlYWR5IHBsYXllZCAiaG93IG11Y2ggZG9l
cyBMaW51eCBleHBsb2RlIGlmIGl0CnRoaW5rcyB0aGVyZSBpcyBubyBBUElDIiwgZG9lcyBhbnlv
bmUgaGF2ZSBhbnkgc3VnZ2VzdGlvbnMgZm9yIGhvdyB0bwpyZXNvbHZlIHRoaXMgd2l0aG91dCBi
cmVha2luZyBMaW51eD8KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 12:16:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 12:16: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 1g7g4j-00023K-9G; Wed, 03 Oct 2018 12:16:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mdhf=mp=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1g7g4i-00023D-0g
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 12:16:20 +0000
X-Inumbo-ID: 4c24db07-c706-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4c24db07-c706-11e8-a6a9-d7ebe60f679a;
 Wed, 03 Oct 2018 12:17: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 mx1.suse.de (Postfix) with ESMTP id D1760ADED;
 Wed,  3 Oct 2018 12:16:15 +0000 (UTC)
Message-ID: <56338afc80b5de10c9fa514b173928733f7380b2.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <jgross@suse.com>, George Dunlap
 <george.dunlap@citrix.com>,  xen-devel@lists.xenproject.org
Date: Wed, 03 Oct 2018 14:16:11 +0200
In-Reply-To: <04dfacd1-4ff2-20b4-2bcd-df24ebe10ad6@suse.com>
References: <20181002154926.24280-1-george.dunlap@citrix.com>
 <04dfacd1-4ff2-20b4-2bcd-df24ebe10ad6@suse.com>
Organization: SUSE
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] libxl: Restore scheduling parameters after
 migrate in best-effort fashion
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: multipart/mixed; boundary="===============4520464642790088849=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============4520464642790088849==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-ZnhWYeT7/rq8TTXphSNB"


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

On Wed, 2018-10-03 at 12:53 +0200, Juergen Gross wrote:
> On 02/10/2018 17:49, George Dunlap wrote:
> > Commit 3b4adba ("tools/libxl: include scheduler parameters in the
> > output of xl list -l") added scheduling parameters to the set of
> > information collected by libxl_retrieve_domain_configuration(), in
> > order to report that information in `xl list -l`.
> >=20
> > Unfortunately, libxl_retrieve_domain_configuration() is also called
> > by
> > the migration / save code, and the results passed to the restore /
> > receive code.  This meant scheduler parameters were inadvertently
> > added to the migration stream, without proper consideration for how
> > to
> > handle corner cases.  The result was that if migrating from a host
> > running one scheduler to a host running a different scheduler, the
> > migration would fail with an error like the following:
> >=20
> > libxl: error: libxl_sched.c:232:sched_credit_domain_set: Domain
> > 1:Getting domain sched credit: Invalid argument
> > libxl: error: libxl_create.c:1275:domcreate_rebuild_done: Domain
> > 1:cannot (re-)build domain: -3
> >=20
> > Luckily there's a fairly straightforward way to set parameters in a
> > "best-effort" fashion.  libxl provides a single struct containing
> > the
> > parameters of all schedulers, as well as a parameter specifying
> > which
> > scheduler.  Parameters not used by a given scheduler are ignored.
> > Additionally, the struct contains a parameter to specify the
> > scheduler.  If you specify a specific scheduler,
> > libxl_domain_sched_params_set() will fail if there's a different
> > scheduler.  However, if you pass LIBXL_SCHEDULER_UNKNOWN, it will
> > use
> > the value of the current scheduler for that domain.
> >=20
> > In domcreate_stream_done(), before calling libxl__build_post(), set
> > the scheduler to LIBXL_SCHEDULER_UNKNOWN.  This will propagate
> > scheduler parameters from the previous instantiation on a best-
> > effort
> > basis.
> >=20
> > Signed-off-by: George Dunlap <george.dunlap@citrix.com>
>=20
> Acked-by: Juergen Gross <jgross@suse.com>
>=20
Reviewed-by: Dario Faggioli <dfaggioli@suse.com>

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

--=-ZnhWYeT7/rq8TTXphSNB
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+4FAlu0swsACgkQFkJ4iaW4
c+4qyg/8CYE3NM/maFOAsN4f2dxgtHa7wK2yael8lhWOJtO7aI+gjfz68ogmeTWQ
bLBnB2NszBBw8d2xB2tZQejAWcDUjLdwjxtWpZWpkIPuRystgWXmcbDvYTspKDUf
W1yj/UeHyWQE/5c3rAYCD/nSVp1opg5e/NU0vGEf0vm7D2hkkA67UHj+naM7pV6v
e/A8LDoKG5WogAmNCx5JQPmGrfeknExOBRjHp+M2r6FUkGEzi+AOCDN0IYq1E89U
zKDqtrNVj2/Mg4a10eVJ8SdWEWDK+iITGhrTbyV4YYiarJaV9Xjr1Q1qBudIBwn+
F7VlGthAJ6h0qvA7Fe7+vMM15kZjNWlvga9zRd5Wzf2Lav2rqnvmod3qszwYT/Sr
WEw7DDiRS8ft7i5gjC+EQByM+51dk1wiAka7VPgjDcBrPZocuFY1d3rzpWPTiz3l
nKxOMEVeg/p/vhGFrgZHYpeMO98Llu1BnR9crQ6CgloBwt6s1VWeu/pJ/UjPe16E
Us3ogtmLAQM7UH72gwOXjBg5HKydWpK/44mIo+j8Wv7nOnNXh4Ddp65iZH0Hypsd
n9F+pS5zlQ0tN7kySOLOTcwlDIUMFfhOCP1zY1FkgKdSY6vDCIw4Zi0JMut31Mof
LdjX1o7y2ULAJZUFAOaYx3qpICg3B4iopZ5qHVmMAcevwD5JZ8Q=
=+1Uw
-----END PGP SIGNATURE-----

--=-ZnhWYeT7/rq8TTXphSNB--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4520464642790088849==--



From xen-devel-bounces@lists.xenproject.org Wed Oct 03 13:14:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 13:14: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 1g7gyg-0006DI-Ut; Wed, 03 Oct 2018 13:14:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nzpo=mp=citrix.com=prvs=80755c3b3=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g7gyg-0006DD-Ae
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 13:14:10 +0000
X-Inumbo-ID: e0aee813-c70d-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e0aee813-c70d-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 15:11:45 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,336,1534809600"; d="scan'208";a="66918206"
Date: Wed, 3 Oct 2018 14:14:05 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <20181003131405.w6bwl76xqmqawj4y@zion.uk.xensource.com>
References: <1538035134-10967-1-git-send-email-rcojocaru@bitdefender.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1538035134-10967-1-git-send-email-rcojocaru@bitdefender.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH V6] x86/altp2m: Add a subop for obtaining
 the mem access of a 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: tamas@tklengyel.com, wei.liu2@citrix.com, konrad.wilk@oracle.com,
 george.dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 Adrian Pop <apop@bitdefender.com>, tim@xen.org, julien.grall@arm.com,
 sstabellini@kernel.org, jbeulich@suse.com, xen-devel@lists.xenproject.org,
 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>

T24gVGh1LCBTZXAgMjcsIDIwMTggYXQgMTA6NTg6NTRBTSArMDMwMCwgUmF6dmFuIENvam9jYXJ1
IHdyb3RlOgo+IEN1cnJlbnRseSB0aGVyZSBpcyBhIHN1Ym9wIGZvciBzZXR0aW5nIHRoZSBtZW1h
Y2Nlc3Mgb2YgYSBwYWdlLCBidXQgbm90Cj4gZm9yIGNvbnN1bHRpbmcgaXQuICBUaGUgbmV3IEhW
TU9QX2FsdHAybV9nZXRfbWVtX2FjY2VzcyBhZGRzIHRoaXMKPiBmdW5jdGlvbmFsaXR5Lgo+IAo+
IEJvdGggYWx0cDJtIGdldC9zZXQgbWVtIGFjY2VzcyBmdW5jdGlvbnMgdXNlIHRoZSBzdHJ1Y3QK
PiB4ZW5faHZtX2FsdHAybV9tZW1fYWNjZXNzIHdoaWNoIGhhcyBub3cgZHJvcHBlZCB0aGUgYHNl
dCcgcGFydCBhbmQgaGFzCj4gYmVlbiByZW5hbWVkIGZyb20geGVuX2h2bV9hbHRwMm1fc2V0X21l
bV9hY2Nlc3MuCj4gCj4gU2lnbmVkLW9mZi1ieTogQWRyaWFuIFBvcCA8YXBvcEBiaXRkZWZlbmRl
ci5jb20+Cj4gU2lnbmVkLW9mZi1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVm
ZW5kZXIuY29tPgo+IAo+IC0tLQo+IENoYW5nZXMgc2luY2UgVjU6Cj4gIC0gRml4ZWQgdGhlIGJ1
aWxkIGJ5IGNvbmRpdGlvbmFsbHktY29tcGlsaW5nIHRoZSBhbHRwMm0gY29kZQo+ICAgIGdhdGVk
IG9uIENPTkZJR19IVk0gYmVpbmcgI2RlZmluZWQuCj4gLS0tCj4gIHRvb2xzL2xpYnhjL2luY2x1
ZGUveGVuY3RybC5oICAgfCAgMyArKysKPiAgdG9vbHMvbGlieGMveGNfYWx0cDJtLmMgICAgICAg
ICB8IDMzICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLQoKQWNrZWQtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 13:32:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 13: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 1g7hGS-0007d7-Kc; Wed, 03 Oct 2018 13:32:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=46gw=mp=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1g7hGR-0007d2-Jd
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 13:32:31 +0000
X-Inumbo-ID: 7133066c-c710-11e8-a8a5-bc764e045a96
Received: from mail-qt1-x844.google.com (unknown [2607:f8b0:4864:20::844])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7133066c-c710-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 15:30:07 +0200 (CEST)
Received: by mail-qt1-x844.google.com with SMTP id l2-v6so5835854qtr.12
 for <xen-devel@lists.xenproject.org>; Wed, 03 Oct 2018 06:32:30 -0700 (PDT)
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=nmk6T0/q4ls3l+pe1oUj9TUHzbyhm18ARVfG3POlbAQ=;
 b=bK6Mc3LGIwtXZdz3YvYMbD7UflQ7wfZ0O5+vzcvKb2UTE1jtE5qpzs79+kh6hxG2Zc
 YHHexiFzrqMgd6l2fkTDKweeX5eagryY43Hr+wUW3CCGBpwjKQxo0XH80kbQXxTf1HJg
 25x1zEAhppCC2sb0KOLohqt7SEaLi3YhhoWFAR+xaj4iYKU3LzcgdlWnNK2qs1qLCt1c
 TtyAu5AiqhGtuOdFGAKokSQzSVuqn+vYKcZreWoFA9/yeZ1DHNxmapmRYKyzw985M0Jl
 CyfvzRp7s2dd2PwFxTme8txUefLTmhnanbAE2R3IzXSI0/9Dkr4txskZ0vXrlLFfgYOf
 AN/Q==
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=nmk6T0/q4ls3l+pe1oUj9TUHzbyhm18ARVfG3POlbAQ=;
 b=ViN6OfyEzPuQyXaMrfS3wKV51frpnRUG46N4o9W+N6q4c3G8czXS2BgJC3xnFNmWjw
 KLVdtJao5EYufVpc5gTcfsRvvSkBhi1OC/S98sYRqE7lYzdsVcckyrU+gld4TFQ/mx6r
 gP7o9OUAt4uJeX5Gp/XI4bNBiPbLevyboGP2HeTptNaSXu/qHY35o4tnYPNelm0YMAoD
 k5KdYZjOxjDU/6nVDWQ/QZc/OOi9WMAplDM4T5rtK7yPPjQx9ge0fhNKtlHZg1O8G8un
 yj3Cq8o4PMD6wF9isgBlVdnpK4F2OG/9Qi7TtxZR2m5uL1NUq8F1VmS/6IJeAKQe9jUb
 HieQ==
X-Gm-Message-State: ABuFfoj1a46oFzMxAOh8myxJY+X6SFb10QlmPowf5ZQMqjbT6inRzTZP
 gBw3i3+SdZtiG/7DB7vMsfSjweF4vkTOsp9wSN8=
X-Google-Smtp-Source: ACcGV63wLO3Wx7e90EzywoCKwlLb67fDdq8tOQRSIOYRid7TgTlnASo8GEne/PXnQ3SidMfqHA9Wyg57ToMGpKyaMQs=
X-Received: by 2002:ac8:2875:: with SMTP id 50-v6mr1277195qtr.54.1538573549724; 
 Wed, 03 Oct 2018 06:32:29 -0700 (PDT)
MIME-Version: 1.0
References: <20181002141934.21503-1-jgross@suse.com>
 <20181002141934.21503-2-jgross@suse.com>
 <CAFLBxZZr_9N9ngN9ScBFR_Twm3vhgW48PQ1ibwc2XZ=FxtEYWQ@mail.gmail.com>
 <20181003112907.biz3otymaqyyl4kl@zion.uk.xensource.com>
 <CAFLBxZbZuX1QWXaeRn8psBqbMWYS7GJfDKmjj--3+brRkwJz_w@mail.gmail.com>
In-Reply-To: <CAFLBxZbZuX1QWXaeRn8psBqbMWYS7GJfDKmjj--3+brRkwJz_w@mail.gmail.com>
From: George Dunlap <dunlapg@umich.edu>
Date: Wed, 3 Oct 2018 14:32:18 +0100
Message-ID: <CAFLBxZYKqXf5FcfOpdW4mJwVptO=w_tAXuVv3mfUuyLLhw--vQ@mail.gmail.com>
To: Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-devel] [PATCH 1/2] libxl: modify domain config when moving
 domain to another cpupool
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <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>

T24gV2VkLCBPY3QgMywgMjAxOCBhdCAxMjo0NSBQTSBHZW9yZ2UgRHVubGFwIDxkdW5sYXBnQHVt
aWNoLmVkdT4gd3JvdGU6Cj4KPiBPbiBXZWQsIE9jdCAzLCAyMDE4IGF0IDEyOjI5IFBNIFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdyb3RlOgo+ID4KPiA+IE9uIFdlZCwgT2N0IDAzLCAy
MDE4IGF0IDEyOjAyOjI0UE0gKzAxMDAsIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4gPiA+IE9uIFR1
ZSwgT2N0IDIsIDIwMTggYXQgMzoyMCBQTSBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+
IHdyb3RlOgo+ID4gPiA+Cj4gPiA+ID4gVG9kYXkgdGhlIGRvbWFpbiBjb25maWcgaW5mbyBjb250
YWlucyB0aGUgY3B1cG9vbCBuYW1lIHRoZSBkb21haW4gd2FzCj4gPiA+ID4gc3RhcnRlZCBpbiBv
bmx5IGlmIHRoZSBjcHVwb29sIHdhcyBzcGVjaWZpZWQgYXQgZG9tYWluIGNyZWF0aW9uLiBNb3Zp
bmcKPiA+ID4gPiB0aGUgZG9tYWluIHRvIGFub3RoZXIgY3B1cG9vbCBsYXRlciB3b24ndCBjaGFu
Z2UgdGhhdCBpbmZvcm1hdGlvbi4KPiA+ID4gPgo+ID4gPiA+IENvcnJlY3QgdGhhdCBieSBtb2Rp
ZnlpbmcgdGhlIGRvbWFpbiBjb25maWcgYWNjb3JkaW5nbHkuCj4gPiA+ID4KPiA+ID4gPiBTaWdu
ZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gPiA+Cj4gPiA+IFdv
dWxkIGl0IGJlIGJldHRlciB0byBkbyB0aGlzIHRoZSBzYW1lIHdheSB0aGUgc2NoZWR1bGluZyBw
YXJhbWV0ZXJzCj4gPiA+IHdhcyBkb25lIC0tIGJ5IGFkZGluZyB0aGlzIHRvIGxpYnhsX3JldHJp
ZXZlX2RvbWFpbl9jb25maWd1cmF0aW9uKCk/Cj4gPiA+IFRoYXQgd2F5IHRoZSBjcHVwb29sIHdv
dWxkIHNob3cgdXAgaW4gYHhsIGxpc3QgLWxgIGFzIHdlbGwgKEkgdGhpbmspLgo+ID4KPiA+IFRo
aXMgYWxyZWFkeSBtb2RpZmllcyB0aGUgc2F2ZWQgc3RhdGUgZmlsZSwgdGhlcmUgd2lsbCBub3Qg
YmUgbWlzbWF0Y2gKPiA+IGJldHdlZW4gdGhlIHNhdmVkIHN0YXRlIGFuZCB0aGUgc3RhdGUgaW4g
aHlwZXJ2aXNvci4gYHhsIGxpc3QgLWxgIHNob3VsZAo+ID4gd29yayBqdXN0IGZpbmUuCj4KPiBJ
ZiB5b3UgZG8gaXQgSnVlcmdlbnMgd2F5LCBgeGwgbGlzdCAtbGAgd2lsbCBzaG93IHRoaW5ncyB5
b3UgaGF2ZQo+ICpjaGFuZ2VkKiwgYnV0IG5vdCB0aGUgZGVmYXVsdHMuICBJZiB5b3UgZG8gaXQg
dGhlIHdheSB0aGUgc2NoZWR1bGluZwo+IHBhcmFtZXRlcnMgd2FzIGRvbmUsIHRoZSBwb29sIG5h
bWUgd2lsbCBiZSBzaG93biBldmVuIGlmIHRoZXJlIHdhcyBubwo+IHBvb2wgc3BlY2lmaWVkIGlu
IHRoZSBjb25maWcgZmlsZSwgbm9yIHRoZSB2bSBtaWdyYXRlZCBmcm9tIHRoZQo+IGRlZmF1bHQg
cG9vbCB0byBhIGRpZmZlcmVudCBvbmUuCgpCdXQgb2YgY291cnNlLCB3ZSBoYXZlIHRoZSBzYW1l
IHByb2JsZW0gdGhhdCBpZiB0aGUgY3B1cG9vbCBkb2Vzbid0CmV4aXN0IG9uIHRoZSBmYXIgc2lk
ZSwgdGhlIG1pZ3JhdGlvbiB3aWxsIGZhaWwgKEknbSBndWVzc2luZz8pLiAgSQp0aGluayB0aGlz
IGlzIHN1cnByaXNpbmcsIGFuZCBhdCB2ZXJ5IGxlYXN0IHVuZG9jdW1lbnRlZC4gIElzIGl0IHdv
cnRoCmNvbnNpZGVyaW5nIGhhdmluZyBpdCBmYWxsIGJhY2sgdG8gdGhlIGRlZmF1bHQgY3B1cG9v
bCBpbnN0ZWFkPwoKIC1HZW9yZ2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 13:38:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 13:38: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 1g7hM9-0007qF-D8; Wed, 03 Oct 2018 13:38:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=71au=mp=redhat.com=vkuznets@srs-us1.protection.inumbo.net>)
 id 1g7hM7-0007q9-GE
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 13:38:23 +0000
X-Inumbo-ID: c3a376cd-c711-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c3a376cd-c711-11e8-a6a9-d7ebe60f679a;
 Wed, 03 Oct 2018 13:39:34 +0000 (UTC)
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 mx1.redhat.com (Postfix) with ESMTPS id BBCD6300287B;
 Wed,  3 Oct 2018 13:38:19 +0000 (UTC)
Received: from vitty.brq.redhat.com.redhat.com (unknown [10.43.2.58])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id C648027BC4;
 Wed,  3 Oct 2018 13:38:06 +0000 (UTC)
From: Vitaly Kuznetsov <vkuznets@redhat.com>
To: David Hildenbrand <david@redhat.com>, Michal Hocko <mhocko@kernel.org>
In-Reply-To: <98fb8d65-b641-2225-f842-8804c6f79a06@redhat.com>
References: <20180928150357.12942-1-david@redhat.com>
 <20181001084038.GD18290@dhcp22.suse.cz>
 <d54a8509-725f-f771-72f0-15a9d93e8a49@redhat.com>
 <20181002134734.GT18290@dhcp22.suse.cz>
 <98fb8d65-b641-2225-f842-8804c6f79a06@redhat.com>
Date: Wed, 03 Oct 2018 15:38:04 +0200
Message-ID: <8736tndubn.fsf@vitty.brq.redhat.com>
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.23
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.43]); Wed, 03 Oct 2018 13:38:21 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH RFC] mm/memory_hotplug: Introduce memory
 block types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kate Stewart <kstewart@linuxfoundation.org>, Rich Felker <dalias@libc.org>,
 linux-ia64@vger.kernel.org, linux-sh@vger.kernel.org,
 Peter Zijlstra <peterz@infradead.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>,
 Dave Hansen <dave.hansen@linux.intel.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, linux-mm@kvack.org,
 Paul Mackerras <paulus@samba.org>, "H.
 Peter Anvin" <hpa@zytor.com>, Stephen Rothwell <sfr@canb.auug.org.au>,
 Rashmica Gupta <rashmica.g@gmail.com>, Dan Williams <dan.j.williams@intel.com>,
 linux-s390@vger.kernel.org, Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 Yoshinori Sato <ysato@users.sourceforge.jp>,
 Michael Ellerman <mpe@ellerman.id.au>, linux-acpi@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, xen-devel@lists.xenproject.org,
 Len Brown <lenb@kernel.org>, Pavel Tatashin <pavel.tatashin@microsoft.com>,
 Rob Herring <robh@kernel.org>, "mike.travis@hpe.com" <mike.travis@hpe.com>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 Jonathan =?utf-8?Q?Neusch=C3=A4fer?= <j.neuschaefer@gmx.net>,
 Nicholas Piggin <npiggin@gmail.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>,
 =?utf-8?B?SsOpcsO0?= =?utf-8?B?bWU=?= Glisse <jglisse@redhat.com>,
 Mike Rapoport <rppt@linux.vnet.ibm.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Andrew Morton <akpm@linux-foundation.org>, Oscar Salvador <osalvador@suse.de>,
 Juergen Gross <jgross@suse.com>, Tony Luck <tony.luck@intel.com>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 Fenghua Yu <fenghua.yu@intel.com>,
 Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>,
 Thomas Gleixner <tglx@linutronix.de>,
 Philippe Ombredanne <pombredanne@nexb.com>, Joe Perches <joe@perches.com>,
 devel@linuxdriverproject.org, Joonsoo Kim <iamjoonsoo.kim@lge.com>,
 linuxppc-dev@lists.ozlabs.org,
 "Kirill A. Shutemov" <kirill.shutemov@linux.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>

RGF2aWQgSGlsZGVuYnJhbmQgPGRhdmlkQHJlZGhhdC5jb20+IHdyaXRlczoKCj4gT24gMDIvMTAv
MjAxOCAxNTo0NywgTWljaGFsIEhvY2tvIHdyb3RlOgouLi4KPj4gCj4+IFdoeSBkbyB5b3UgbmVl
ZCBhIGdlbmVyaWMgaG90cGx1ZyBydWxlIGluIHRoZSBmaXJzdCBwbGFjZT8gV2h5IGRvbid0IHlv
dQo+PiBzaW1wbHkgcHJvdmlkZSBkaWZmZXJlbnQgc2V0IG9mIHJ1bGVzIGZvciBkaWZmZXJlbnQg
dXNlY2FzZXM/IExldCB1c2Vycwo+PiBkZWNpZGUgd2hpY2ggdXNlY2FzZSB0aGV5IHByZWZlciBy
YXRoZXIgdGhhbiB0cnkgdG8gYmUgY2xldmVyIHdoaWNoCj4+IGFsbW9zdCBhbHdheXMgaGl0cyB3
ZWlyZCBjb3JuZXIgY2FzZXMuCj4+IAo+Cj4gTWVtb3J5IGhvdHBsdWcgaGFzIHRvIHdvcmsgYXMg
cmVsaWFibGUgYXMgd2UgY2FuIG91dCBvZiB0aGUgYm94LiBMZXR0aW5nCj4gdGhlIHVzZXIgbWFr
ZSBzaW1wbGUgZGVjaXNpb25zIGxpa2UgIm9oLCBJIGFtIG9uIGh5cGVyLVYsIEkgd2FudCB0bwo+
IG9ubGluZSBtZW1vcnkgdG8gdGhlIG5vcm1hbCB6b25lIiBkb2VzIG5vdCBmZWVsIHJpZ2h0LiBC
dXQgeWVzLCB3ZQo+IHNob3VsZCBkZWZpbml0ZWx5IGFsbG93IHRvIG1ha2UgbW9kaWZpY2F0aW9u
cy4KCkxhc3QgdGltZSBJIHdhcyB0aGlua2luZyBhYm91dCB0aGUgaW1wZXJmZWN0bmVzcyBvZiB0
aGUgYXV0by1vbmxpbmUKc29sdXRpb24gd2UgaGF2ZSBhbmQgYW55IG90aGVyIHNvbHV0aW9uIHdl
J3JlIGFibGUgdG8gc3VnZ2VzdCBhbiBpZGVhCmNhbWUgdG8gbXkgbWluZCAtIHdoYXQgaWYgd2Ug
YWRkIGFuIGVCUEYgYXR0YWNoIHBvaW50IHRvIHRoZQphdXRvLW9ubGluaW5nIG1lY2hhbmlzbSBl
ZmZlY2l2ZWx5IG9mZmxvYWRpbmcgZGVjaXNpb24tbWFraW5nIHRvCnVzZXJzcGFjZS4gV2UnbGwg
b2YgY291c2UgbmVlZCB0byBwcm92aWRlIGFsbCByZXF1aXJlZCBkYXRhIChlLmcuIGhvdwptZW1v
cnkgYmxvY2tzIGFyZSBhbGlnbmVkIHdpdGggcGh5c2ljYWwgRElNTXMgYXMgaXQgbWFrZXMgbm8g
c2Vuc2UgdG8Kb25saW5lIHBhcnQgb2YgRElNTSBhcyBub3JtYWwgYW5kIHRoZSByZXN0IGFzIG1v
dmFibGUgYXMgaXQncyBnb2luZyB0bwpiZSBpbXBvc3NpYmxlIHRvIHVucGx1ZyBzdWNoIERJTU0g
YW55d2F5cykuCgotLSAKVml0YWx5CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 13:38:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 13: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 1g7hMa-0007t1-Nr; Wed, 03 Oct 2018 13:38:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nzpo=mp=citrix.com=prvs=80755c3b3=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g7hMZ-0007ss-UV
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 13:38:51 +0000
X-Inumbo-ID: d431c4b2-c711-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d431c4b2-c711-11e8-a6a9-d7ebe60f679a;
 Wed, 03 Oct 2018 13:40:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,336,1534809600"; d="scan'208";a="66921144"
Date: Wed, 3 Oct 2018 14:38:40 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20181003133840.kcmy4z4vjddoxrbw@zion.uk.xensource.com>
References: <20181002163614.82859-1-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181002163614.82859-1-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] tools/pvh: set coherent MTRR state for all
 vCPUs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@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>

T24gVHVlLCBPY3QgMDIsIDIwMTggYXQgMDY6MzY6MTRQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IEluc3RlYWQgb2YganVzdCBkb2luZyBpdCBmb3IgdGhlIEJTUC4gVGhpcyByZXF1
aXJlcyBzdG9yaW5nIHRoZQo+IG1heGltdW0gbnVtYmVyIG9mIHBvc3NpYmxlIHZDUFVzIGluIHhj
X2RvbV9pbWFnZS4KPiAKPiBUaGlzIGhhcyBiZWVuIGEgbGF0ZW50IGJ1ZyBzbyBmYXIgYmVjYXVz
ZSBQVkggZG9lc24ndCB5ZXQgc3VwcG9ydAo+IHBjaS1wYXNzdGhyb3VnaCwgc28gdGhlIGVmZmVj
dGl2ZSBtZW1vcnkgY2FjaGUgYXR0cmlidXRlIGlzIGZvcmNlZCB0bwo+IFdCIGJ5IHRoZSBoeXBl
cnZpc29yLiBOb3RlIGFsc28gdGhhdCBldmVuIHdpdGhvdXQgdGhpcyBpbiBwbGFjZSB2Q1BVIzAK
PiBpcyBwcmVmZXJyZWQgaW4gY2VydGFpbiBzY2VuYXJpb3MgaW4gb3JkZXIgdG8gY2FsY3VsYXRl
IHRoZSBtZW1vcnkKPiBjYWNoZSBhdHRyaWJ1dGVzLgo+IAo+IFJlcG9ydGVkLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IFNpZ25lZC1vZmYtYnk6IFJvZ2Vy
IFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpbLi4uXQo+IC0tLQo+IGRpZmYgLS1n
aXQgYS90b29scy9saWJ4bC9saWJ4bF9kb20uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5jCj4g
aW5kZXggOGE4YTMyYzY5OS4uNWM4MGFhYjc2NyAxMDA2NDQKPiAtLS0gYS90b29scy9saWJ4bC9s
aWJ4bF9kb20uYwo+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5jCj4gQEAgLTgwMyw2ICs4
MDMsNyBAQCBpbnQgbGlieGxfX2J1aWxkX3B2KGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlk
LAo+ICAgICAgZG9tLT54ZW5zdG9yZV9ldnRjaG4gPSBzdGF0ZS0+c3RvcmVfcG9ydDsKPiAgICAg
IGRvbS0+eGVuc3RvcmVfZG9taWQgPSBzdGF0ZS0+c3RvcmVfZG9taWQ7Cj4gICAgICBkb20tPmNs
YWltX2VuYWJsZWQgPSBsaWJ4bF9kZWZib29sX3ZhbChpbmZvLT5jbGFpbV9tb2RlKTsKPiArICAg
IGRvbS0+bnJfdmNwdXMgPSBpbmZvLT5tYXhfdmNwdXM7CgpUaGlzIGlzbid0IHN0cmljdGx5IG5l
ZWRlZCwgYnV0IEkgdGhpbmsgc2V0dGluZyBpdCBmb3IgUFYgYXMgd2VsbCBpcwptb3JlIGNvbnNp
c3RlbnQuCgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpBbmRyZXcs
IGNhbiB5b3UgZ2l2ZSB0aGlzIGEgdHJ5PwoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 13:41:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 13: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 1g7hOj-00008P-5r; Wed, 03 Oct 2018 13:41:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/npl=mp=qualcomm.com=arunks@srs-us1.protection.inumbo.net>)
 id 1g7hOi-00008D-EI
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 13:41:04 +0000
X-Inumbo-ID: 21cc6ba8-c712-11e8-a6a9-d7ebe60f679a
Received: from alexa-out-blr.qualcomm.com (unknown [103.229.18.198])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 21cc6ba8-c712-11e8-a6a9-d7ebe60f679a;
 Wed, 03 Oct 2018 13:42:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,336,1534789800"; 
   d="scan'208";a="195424"
Received: from ironmsg01-blr.qualcomm.com ([10.86.208.130])
 by alexa-out-blr.qualcomm.com with ESMTP/TLS/AES256-SHA;
 03 Oct 2018 19:09:48 +0530
X-IronPort-AV: E=McAfee;i="5900,7806,9033"; a="1904525"
Received: from blr-ubuntu-104.ap.qualcomm.com (HELO
 blr-ubuntu-104.qualcomm.com) ([10.79.40.64])
 by ironmsg01-blr.qualcomm.com with ESMTP; 03 Oct 2018 19:09:48 +0530
Received: by blr-ubuntu-104.qualcomm.com (Postfix, from userid 346745)
 id 8D7902380; Wed,  3 Oct 2018 19:09:47 +0530 (IST)
From: Arun KS <arunks@codeaurora.org>
To: kys@microsoft.com, haiyangz@microsoft.com, sthemmin@microsoft.com,
 boris.ostrovsky@oracle.com, jgross@suse.com, akpm@linux-foundation.org,
 dan.j.williams@intel.com, mhocko@suse.com, vbabka@suse.cz,
 iamjoonsoo.kim@lge.com, gregkh@linuxfoundation.org, osalvador@suse.de,
 malat@debian.org, kirill.shutemov@linux.intel.com, jrdr.linux@gmail.com,
 yasu.isimatu@gmail.com, mgorman@techsingularity.net, aaron.lu@intel.com,
 devel@linuxdriverproject.org, linux-kernel@vger.kernel.org,
 linux-mm@kvack.org, xen-devel@lists.xenproject.org
Date: Wed,  3 Oct 2018 19:09:39 +0530
Message-Id: <1538573979-28365-1-git-send-email-arunks@codeaurora.org>
X-Mailer: git-send-email 1.9.1
Subject: [Xen-devel] [PATCH v4] memory_hotplug: Free pages as higher order
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Arun KS <arunks@codeaurora.org>, vinmenon@codeaurora.org,
 vatsa@codeaurora.org, getarunks@gmail.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>

V2hlbiBmcmVlIHBhZ2VzIGFyZSBkb25lIHdpdGggaGlnaGVyIG9yZGVyLCB0aW1lIHNwZW5kIG9u
CmNvYWxlc2NpbmcgcGFnZXMgYnkgYnVkZHkgYWxsb2NhdG9yIGNhbiBiZSByZWR1Y2VkLiBXaXRo
CnNlY3Rpb24gc2l6ZSBvZiAyNTZNQiwgaG90IGFkZCBsYXRlbmN5IG9mIGEgc2luZ2xlIHNlY3Rp
b24Kc2hvd3MgaW1wcm92ZW1lbnQgZnJvbSA1MC02MCBtcyB0byBsZXNzIHRoYW4gMSBtcywgaGVu
Y2UKaW1wcm92aW5nIHRoZSBob3QgYWRkIGxhdGVuY3kgYnkgNjAlLiBNb2RpZnkgZXh0ZXJuYWwK
cHJvdmlkZXJzIG9mIG9ubGluZSBjYWxsYmFjayB0byBhbGlnbiB3aXRoIHRoZSBjaGFuZ2UuCkFs
c28gcmVtb3ZlIHByZWZldGNoIGZyb20gX19mcmVlX3BhZ2VzX2NvcmUoKS4KClNpZ25lZC1vZmYt
Ynk6IEFydW4gS1MgPGFydW5rc0Bjb2RlYXVyb3JhLm9yZz4KLS0tCkNoYW5nZXMgc2luY2UgdjM6
Ci0gcmVuYW1lZCBfZnJlZV9wYWdlc19ib290X2NvcmUgLT4gX19mcmVlX3BhZ2VzX2NvcmUuCi0g
cmVtb3ZlZCBwcmVmZXRjaCBmcm9tIF9fZnJlZV9wYWdlc19jb3JlLgotIHJlbW92ZWQgeGVuX29u
bGluZV9wYWdlKCkuCgpDaGFuZ2VzIHNpbmNlIHYyOgotIHJldXNlIGNvZGUgZnJvbSBfX2ZyZWVf
cGFnZXNfYm9vdF9jb3JlKCkuCgpDaGFuZ2VzIHNpbmNlIHYxOgotIFJlbW92ZWQgcHJlZmV0Y2go
KS4KCkNoYW5nZXMgc2luY2UgUkZDOgotIFJlYmFzZS4KLSBBcyBzdWdnZXN0ZWQgYnkgTWljaGFs
IEhvY2tvIHJlbW92ZSBwYWdlc19wZXJfYmxvY2suCi0gTW9kaWZlZCBleHRlcm5hbCBwcm92aWRl
cnMgb2Ygb25saW5lX3BhZ2VfY2FsbGJhY2suCgp2MzogaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcv
cGF0Y2h3b3JrL3BhdGNoLzk5MjM0OC8KdjI6IGh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL3BhdGNo
d29yay9wYXRjaC85OTEzNjMvCnYxOiBodHRwczovL2xvcmUua2VybmVsLm9yZy9wYXRjaHdvcmsv
cGF0Y2gvOTg5NDQ1LwpSRkM6IGh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL3BhdGNod29yay9wYXRj
aC85ODQ3NTQvCgotLS0KIGRyaXZlcnMvaHYvaHZfYmFsbG9vbi5jICAgICAgICB8ICA2ICsrKyst
LQogZHJpdmVycy94ZW4vYmFsbG9vbi5jICAgICAgICAgIHwgMjMgKysrKysrKysrKysrKystLS0t
LS0tLQogaW5jbHVkZS9saW51eC9tZW1vcnlfaG90cGx1Zy5oIHwgIDIgKy0KIG1tL2ludGVybmFs
LmggICAgICAgICAgICAgICAgICB8ICAxICsKIG1tL21lbW9yeV9ob3RwbHVnLmMgICAgICAgICAg
ICB8IDQ0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLQogbW0vcGFn
ZV9hbGxvYy5jICAgICAgICAgICAgICAgIHwgMTQgKysrKystLS0tLS0tLS0KIDYgZmlsZXMgY2hh
bmdlZCwgNTggaW5zZXJ0aW9ucygrKSwgMzIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJp
dmVycy9odi9odl9iYWxsb29uLmMgYi9kcml2ZXJzL2h2L2h2X2JhbGxvb24uYwppbmRleCBiMWI3
ODgwLi5jNWJjMGI1IDEwMDY0NAotLS0gYS9kcml2ZXJzL2h2L2h2X2JhbGxvb24uYworKysgYi9k
cml2ZXJzL2h2L2h2X2JhbGxvb24uYwpAQCAtNzcxLDcgKzc3MSw3IEBAIHN0YXRpYyB2b2lkIGh2
X21lbV9ob3RfYWRkKHVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgc2l6ZSwKIAl9
CiB9CiAKLXN0YXRpYyB2b2lkIGh2X29ubGluZV9wYWdlKHN0cnVjdCBwYWdlICpwZykKK3N0YXRp
YyBpbnQgaHZfb25saW5lX3BhZ2Uoc3RydWN0IHBhZ2UgKnBnLCB1bnNpZ25lZCBpbnQgb3JkZXIp
CiB7CiAJc3RydWN0IGh2X2hvdGFkZF9zdGF0ZSAqaGFzOwogCXVuc2lnbmVkIGxvbmcgZmxhZ3M7
CkBAIC03ODMsMTAgKzc4MywxMiBAQCBzdGF0aWMgdm9pZCBodl9vbmxpbmVfcGFnZShzdHJ1Y3Qg
cGFnZSAqcGcpCiAJCWlmICgocGZuIDwgaGFzLT5zdGFydF9wZm4pIHx8IChwZm4gPj0gaGFzLT5l
bmRfcGZuKSkKIAkJCWNvbnRpbnVlOwogCi0JCWh2X3BhZ2Vfb25saW5lX29uZShoYXMsIHBnKTsK
KwkJaHZfYnJpbmdfcGdzX29ubGluZShoYXMsIHBmbiwgKDFVTCA8PCBvcmRlcikpOwogCQlicmVh
azsKIAl9CiAJc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmZG1fZGV2aWNlLmhhX2xvY2ssIGZsYWdz
KTsKKworCXJldHVybiAwOwogfQogCiBzdGF0aWMgaW50IHBmbl9jb3ZlcmVkKHVuc2lnbmVkIGxv
bmcgc3RhcnRfcGZuLCB1bnNpZ25lZCBsb25nIHBmbl9jbnQpCmRpZmYgLS1naXQgYS9kcml2ZXJz
L3hlbi9iYWxsb29uLmMgYi9kcml2ZXJzL3hlbi9iYWxsb29uLmMKaW5kZXggZTEyYmIyNS4uNThk
ZGY0OCAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vYmFsbG9vbi5jCisrKyBiL2RyaXZlcnMveGVu
L2JhbGxvb24uYwpAQCAtMzkwLDggKzM5MCw4IEBAIHN0YXRpYyBlbnVtIGJwX3N0YXRlIHJlc2Vy
dmVfYWRkaXRpb25hbF9tZW1vcnkodm9pZCkKIAogCS8qCiAJICogYWRkX21lbW9yeV9yZXNvdXJj
ZSgpIHdpbGwgY2FsbCBvbmxpbmVfcGFnZXMoKSB3aGljaCBpbiBpdHMgdHVybgotCSAqIHdpbGwg
Y2FsbCB4ZW5fb25saW5lX3BhZ2UoKSBjYWxsYmFjayBjYXVzaW5nIGRlYWRsb2NrIGlmIHdlIGRv
bid0Ci0JICogcmVsZWFzZSBiYWxsb29uX211dGV4IGhlcmUuIFVubG9ja2luZyBoZXJlIGlzIHNh
ZmUgYmVjYXVzZSB0aGUKKwkgKiB3aWxsIGNhbGwgeGVuX2JyaW5nX3Bnc19vbmxpbmUoKSBjYWxs
YmFjayBjYXVzaW5nIGRlYWRsb2NrIGlmIHdlCisJICogZG9uJ3QgcmVsZWFzZSBiYWxsb29uX211
dGV4IGhlcmUuIFVubG9ja2luZyBoZXJlIGlzIHNhZmUgYmVjYXVzZSB0aGUKIAkgKiBjYWxsZXJz
IGRyb3AgdGhlIG11dGV4IGJlZm9yZSB0cnlpbmcgYWdhaW4uCiAJICovCiAJbXV0ZXhfdW5sb2Nr
KCZiYWxsb29uX211dGV4KTsKQEAgLTQxMSwxNSArNDExLDIyIEBAIHN0YXRpYyBlbnVtIGJwX3N0
YXRlIHJlc2VydmVfYWRkaXRpb25hbF9tZW1vcnkodm9pZCkKIAlyZXR1cm4gQlBfRUNBTkNFTEVE
OwogfQogCi1zdGF0aWMgdm9pZCB4ZW5fb25saW5lX3BhZ2Uoc3RydWN0IHBhZ2UgKnBhZ2UpCitz
dGF0aWMgaW50IHhlbl9icmluZ19wZ3Nfb25saW5lKHN0cnVjdCBwYWdlICpwZywgdW5zaWduZWQg
aW50IG9yZGVyKQogewotCV9fb25saW5lX3BhZ2Vfc2V0X2xpbWl0cyhwYWdlKTsKKwl1bnNpZ25l
ZCBsb25nIGksIHNpemUgPSAoMSA8PCBvcmRlcik7CisJdW5zaWduZWQgbG9uZyBzdGFydF9wZm4g
PSBwYWdlX3RvX3BmbihwZyk7CisJc3RydWN0IHBhZ2UgKnA7CiAKKwlwcl9kZWJ1ZygiT25saW5l
ICVsdSBwYWdlcyBzdGFydGluZyBhdCBwZm4gMHglbHhcbiIsIHNpemUsIHN0YXJ0X3Bmbik7CiAJ
bXV0ZXhfbG9jaygmYmFsbG9vbl9tdXRleCk7Ci0KLQlfX2JhbGxvb25fYXBwZW5kKHBhZ2UpOwot
CisJZm9yIChpID0gMDsgaSA8IHNpemU7IGkrKykgeworCQlwID0gcGZuX3RvX3BhZ2Uoc3RhcnRf
cGZuICsgaSk7CisJCV9fb25saW5lX3BhZ2Vfc2V0X2xpbWl0cyhwKTsKKwkJX19iYWxsb29uX2Fw
cGVuZChwKTsKKwl9CiAJbXV0ZXhfdW5sb2NrKCZiYWxsb29uX211dGV4KTsKKworCXJldHVybiAw
OwogfQogCiBzdGF0aWMgaW50IHhlbl9tZW1vcnlfbm90aWZpZXIoc3RydWN0IG5vdGlmaWVyX2Js
b2NrICpuYiwgdW5zaWduZWQgbG9uZyB2YWwsIHZvaWQgKnYpCkBAIC03NDQsNyArNzUxLDcgQEAg
c3RhdGljIGludCBfX2luaXQgYmFsbG9vbl9pbml0KHZvaWQpCiAJYmFsbG9vbl9zdGF0cy5tYXhf
cmV0cnlfY291bnQgPSBSRVRSWV9VTkxJTUlURUQ7CiAKICNpZmRlZiBDT05GSUdfWEVOX0JBTExP
T05fTUVNT1JZX0hPVFBMVUcKLQlzZXRfb25saW5lX3BhZ2VfY2FsbGJhY2soJnhlbl9vbmxpbmVf
cGFnZSk7CisJc2V0X29ubGluZV9wYWdlX2NhbGxiYWNrKCZ4ZW5fYnJpbmdfcGdzX29ubGluZSk7
CiAJcmVnaXN0ZXJfbWVtb3J5X25vdGlmaWVyKCZ4ZW5fbWVtb3J5X25iKTsKIAlyZWdpc3Rlcl9z
eXNjdGxfdGFibGUoeGVuX3Jvb3QpOwogCmRpZmYgLS1naXQgYS9pbmNsdWRlL2xpbnV4L21lbW9y
eV9ob3RwbHVnLmggYi9pbmNsdWRlL2xpbnV4L21lbW9yeV9ob3RwbHVnLmgKaW5kZXggMzRhMjgy
Mi4uN2IwNGMxZCAxMDA2NDQKLS0tIGEvaW5jbHVkZS9saW51eC9tZW1vcnlfaG90cGx1Zy5oCisr
KyBiL2luY2x1ZGUvbGludXgvbWVtb3J5X2hvdHBsdWcuaApAQCAtODcsNyArODcsNyBAQCBleHRl
cm4gaW50IHRlc3RfcGFnZXNfaW5fYV96b25lKHVuc2lnbmVkIGxvbmcgc3RhcnRfcGZuLCB1bnNp
Z25lZCBsb25nIGVuZF9wZm4sCiAJdW5zaWduZWQgbG9uZyAqdmFsaWRfc3RhcnQsIHVuc2lnbmVk
IGxvbmcgKnZhbGlkX2VuZCk7CiBleHRlcm4gdm9pZCBfX29mZmxpbmVfaXNvbGF0ZWRfcGFnZXMo
dW5zaWduZWQgbG9uZywgdW5zaWduZWQgbG9uZyk7CiAKLXR5cGVkZWYgdm9pZCAoKm9ubGluZV9w
YWdlX2NhbGxiYWNrX3QpKHN0cnVjdCBwYWdlICpwYWdlKTsKK3R5cGVkZWYgaW50ICgqb25saW5l
X3BhZ2VfY2FsbGJhY2tfdCkoc3RydWN0IHBhZ2UgKnBhZ2UsIHVuc2lnbmVkIGludCBvcmRlcik7
CiAKIGV4dGVybiBpbnQgc2V0X29ubGluZV9wYWdlX2NhbGxiYWNrKG9ubGluZV9wYWdlX2NhbGxi
YWNrX3QgY2FsbGJhY2spOwogZXh0ZXJuIGludCByZXN0b3JlX29ubGluZV9wYWdlX2NhbGxiYWNr
KG9ubGluZV9wYWdlX2NhbGxiYWNrX3QgY2FsbGJhY2spOwpkaWZmIC0tZ2l0IGEvbW0vaW50ZXJu
YWwuaCBiL21tL2ludGVybmFsLmgKaW5kZXggODcyNTZhZS4uNjM2Njc5YyAxMDA2NDQKLS0tIGEv
bW0vaW50ZXJuYWwuaAorKysgYi9tbS9pbnRlcm5hbC5oCkBAIC0xNjMsNiArMTYzLDcgQEAgc3Rh
dGljIGlubGluZSBzdHJ1Y3QgcGFnZSAqcGFnZWJsb2NrX3Bmbl90b19wYWdlKHVuc2lnbmVkIGxv
bmcgc3RhcnRfcGZuLAogZXh0ZXJuIGludCBfX2lzb2xhdGVfZnJlZV9wYWdlKHN0cnVjdCBwYWdl
ICpwYWdlLCB1bnNpZ25lZCBpbnQgb3JkZXIpOwogZXh0ZXJuIHZvaWQgX19mcmVlX3BhZ2VzX2Jv
b3RtZW0oc3RydWN0IHBhZ2UgKnBhZ2UsIHVuc2lnbmVkIGxvbmcgcGZuLAogCQkJCQl1bnNpZ25l
ZCBpbnQgb3JkZXIpOworZXh0ZXJuIHZvaWQgX19mcmVlX3BhZ2VzX2NvcmUoc3RydWN0IHBhZ2Ug
KnBhZ2UsIHVuc2lnbmVkIGludCBvcmRlcik7CiBleHRlcm4gdm9pZCBwcmVwX2NvbXBvdW5kX3Bh
Z2Uoc3RydWN0IHBhZ2UgKnBhZ2UsIHVuc2lnbmVkIGludCBvcmRlcik7CiBleHRlcm4gdm9pZCBw
b3N0X2FsbG9jX2hvb2soc3RydWN0IHBhZ2UgKnBhZ2UsIHVuc2lnbmVkIGludCBvcmRlciwKIAkJ
CQkJZ2ZwX3QgZ2ZwX2ZsYWdzKTsKZGlmZiAtLWdpdCBhL21tL21lbW9yeV9ob3RwbHVnLmMgYi9t
bS9tZW1vcnlfaG90cGx1Zy5jCmluZGV4IDM4ZDk0YjcuLjYyMjMwMjEgMTAwNjQ0Ci0tLSBhL21t
L21lbW9yeV9ob3RwbHVnLmMKKysrIGIvbW0vbWVtb3J5X2hvdHBsdWcuYwpAQCAtNDcsNyArNDcs
NyBAQAogICogYW5kIHJlc3RvcmVfb25saW5lX3BhZ2VfY2FsbGJhY2soKSBmb3IgZ2VuZXJpYyBj
YWxsYmFjayByZXN0b3JlLgogICovCiAKLXN0YXRpYyB2b2lkIGdlbmVyaWNfb25saW5lX3BhZ2Uo
c3RydWN0IHBhZ2UgKnBhZ2UpOworc3RhdGljIGludCBnZW5lcmljX29ubGluZV9wYWdlKHN0cnVj
dCBwYWdlICpwYWdlLCB1bnNpZ25lZCBpbnQgb3JkZXIpOwogCiBzdGF0aWMgb25saW5lX3BhZ2Vf
Y2FsbGJhY2tfdCBvbmxpbmVfcGFnZV9jYWxsYmFjayA9IGdlbmVyaWNfb25saW5lX3BhZ2U7CiBz
dGF0aWMgREVGSU5FX01VVEVYKG9ubGluZV9wYWdlX2NhbGxiYWNrX2xvY2spOwpAQCAtNjU1LDI2
ICs2NTUsNDYgQEAgdm9pZCBfX29ubGluZV9wYWdlX2ZyZWUoc3RydWN0IHBhZ2UgKnBhZ2UpCiB9
CiBFWFBPUlRfU1lNQk9MX0dQTChfX29ubGluZV9wYWdlX2ZyZWUpOwogCi1zdGF0aWMgdm9pZCBn
ZW5lcmljX29ubGluZV9wYWdlKHN0cnVjdCBwYWdlICpwYWdlKQorc3RhdGljIGludCBnZW5lcmlj
X29ubGluZV9wYWdlKHN0cnVjdCBwYWdlICpwYWdlLCB1bnNpZ25lZCBpbnQgb3JkZXIpCiB7Ci0J
X19vbmxpbmVfcGFnZV9zZXRfbGltaXRzKHBhZ2UpOwotCV9fb25saW5lX3BhZ2VfaW5jcmVtZW50
X2NvdW50ZXJzKHBhZ2UpOwotCV9fb25saW5lX3BhZ2VfZnJlZShwYWdlKTsKKwlfX2ZyZWVfcGFn
ZXNfY29yZShwYWdlLCBvcmRlcik7CisJdG90YWxyYW1fcGFnZXMgKz0gKDFVTCA8PCBvcmRlcik7
CisjaWZkZWYgQ09ORklHX0hJR0hNRU0KKwlpZiAoUGFnZUhpZ2hNZW0ocGFnZSkpCisJCXRvdGFs
aGlnaF9wYWdlcyArPSAoMVVMIDw8IG9yZGVyKTsKKyNlbmRpZgorCXJldHVybiAwOworfQorCitz
dGF0aWMgaW50IG9ubGluZV9wYWdlc19ibG9ja3ModW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWdu
ZWQgbG9uZyBucl9wYWdlcykKK3sKKwl1bnNpZ25lZCBsb25nIGVuZCA9IHN0YXJ0ICsgbnJfcGFn
ZXM7CisJaW50IG9yZGVyLCByZXQsIG9ubGluZWRfcGFnZXMgPSAwOworCisJd2hpbGUgKHN0YXJ0
IDwgZW5kKSB7CisJCW9yZGVyID0gbWluKE1BWF9PUkRFUiAtIDFVTCwgX19mZnMoc3RhcnQpKTsK
KworCQl3aGlsZSAoc3RhcnQgKyAoMVVMIDw8IG9yZGVyKSA+IGVuZCkKKwkJCW9yZGVyLS07CisK
KwkJcmV0ID0gKCpvbmxpbmVfcGFnZV9jYWxsYmFjaykocGZuX3RvX3BhZ2Uoc3RhcnQpLCBvcmRl
cik7CisJCWlmICghcmV0KQorCQkJb25saW5lZF9wYWdlcyArPSAoMVVMIDw8IG9yZGVyKTsKKwkJ
ZWxzZSBpZiAocmV0ID4gMCkKKwkJCW9ubGluZWRfcGFnZXMgKz0gcmV0OworCisJCXN0YXJ0ICs9
ICgxVUwgPDwgb3JkZXIpOworCX0KKwlyZXR1cm4gb25saW5lZF9wYWdlczsKIH0KIAogc3RhdGlj
IGludCBvbmxpbmVfcGFnZXNfcmFuZ2UodW5zaWduZWQgbG9uZyBzdGFydF9wZm4sIHVuc2lnbmVk
IGxvbmcgbnJfcGFnZXMsCiAJCQl2b2lkICphcmcpCiB7Ci0JdW5zaWduZWQgbG9uZyBpOwogCXVu
c2lnbmVkIGxvbmcgb25saW5lZF9wYWdlcyA9ICoodW5zaWduZWQgbG9uZyAqKWFyZzsKLQlzdHJ1
Y3QgcGFnZSAqcGFnZTsKIAogCWlmIChQYWdlUmVzZXJ2ZWQocGZuX3RvX3BhZ2Uoc3RhcnRfcGZu
KSkpCi0JCWZvciAoaSA9IDA7IGkgPCBucl9wYWdlczsgaSsrKSB7Ci0JCQlwYWdlID0gcGZuX3Rv
X3BhZ2Uoc3RhcnRfcGZuICsgaSk7Ci0JCQkoKm9ubGluZV9wYWdlX2NhbGxiYWNrKShwYWdlKTsK
LQkJCW9ubGluZWRfcGFnZXMrKzsKLQkJfQorCQlvbmxpbmVkX3BhZ2VzID0gb25saW5lX3BhZ2Vz
X2Jsb2NrcyhzdGFydF9wZm4sIG5yX3BhZ2VzKTsKIAogCW9ubGluZV9tZW1fc2VjdGlvbnMoc3Rh
cnRfcGZuLCBzdGFydF9wZm4gKyBucl9wYWdlcyk7CiAKZGlmZiAtLWdpdCBhL21tL3BhZ2VfYWxs
b2MuYyBiL21tL3BhZ2VfYWxsb2MuYwppbmRleCA4OWQyYTJhLi5mZWEwMjU1IDEwMDY0NAotLS0g
YS9tbS9wYWdlX2FsbG9jLmMKKysrIGIvbW0vcGFnZV9hbGxvYy5jCkBAIC0xMjUyLDIwICsxMjUy
LDE2IEBAIHN0YXRpYyB2b2lkIF9fZnJlZV9wYWdlc19vayhzdHJ1Y3QgcGFnZSAqcGFnZSwgdW5z
aWduZWQgaW50IG9yZGVyKQogCWxvY2FsX2lycV9yZXN0b3JlKGZsYWdzKTsKIH0KIAotc3RhdGlj
IHZvaWQgX19pbml0IF9fZnJlZV9wYWdlc19ib290X2NvcmUoc3RydWN0IHBhZ2UgKnBhZ2UsIHVu
c2lnbmVkIGludCBvcmRlcikKK3ZvaWQgX19mcmVlX3BhZ2VzX2NvcmUoc3RydWN0IHBhZ2UgKnBh
Z2UsIHVuc2lnbmVkIGludCBvcmRlcikKIHsKIAl1bnNpZ25lZCBpbnQgbnJfcGFnZXMgPSAxIDw8
IG9yZGVyOwogCXN0cnVjdCBwYWdlICpwID0gcGFnZTsKIAl1bnNpZ25lZCBpbnQgbG9vcDsKIAot
CXByZWZldGNodyhwKTsKLQlmb3IgKGxvb3AgPSAwOyBsb29wIDwgKG5yX3BhZ2VzIC0gMSk7IGxv
b3ArKywgcCsrKSB7Ci0JCXByZWZldGNodyhwICsgMSk7CisJZm9yIChsb29wID0gMDsgbG9vcCA8
IG5yX3BhZ2VzOyBsb29wKyssIHArKykgewogCQlfX0NsZWFyUGFnZVJlc2VydmVkKHApOwogCQlz
ZXRfcGFnZV9jb3VudChwLCAwKTsKIAl9Ci0JX19DbGVhclBhZ2VSZXNlcnZlZChwKTsKLQlzZXRf
cGFnZV9jb3VudChwLCAwKTsKIAogCXBhZ2Vfem9uZShwYWdlKS0+bWFuYWdlZF9wYWdlcyArPSBu
cl9wYWdlczsKIAlzZXRfcGFnZV9yZWZjb3VudGVkKHBhZ2UpOwpAQCAtMTMzMSw3ICsxMzI3LDcg
QEAgdm9pZCBfX2luaXQgX19mcmVlX3BhZ2VzX2Jvb3RtZW0oc3RydWN0IHBhZ2UgKnBhZ2UsIHVu
c2lnbmVkIGxvbmcgcGZuLAogewogCWlmIChlYXJseV9wYWdlX3VuaW5pdGlhbGlzZWQocGZuKSkK
IAkJcmV0dXJuOwotCXJldHVybiBfX2ZyZWVfcGFnZXNfYm9vdF9jb3JlKHBhZ2UsIG9yZGVyKTsK
KwlyZXR1cm4gX19mcmVlX3BhZ2VzX2NvcmUocGFnZSwgb3JkZXIpOwogfQogCiAvKgpAQCAtMTQy
MSwxNCArMTQxNywxNCBAQCBzdGF0aWMgdm9pZCBfX2luaXQgZGVmZXJyZWRfZnJlZV9yYW5nZSh1
bnNpZ25lZCBsb25nIHBmbiwKIAlpZiAobnJfcGFnZXMgPT0gcGFnZWJsb2NrX25yX3BhZ2VzICYm
CiAJICAgIChwZm4gJiAocGFnZWJsb2NrX25yX3BhZ2VzIC0gMSkpID09IDApIHsKIAkJc2V0X3Bh
Z2VibG9ja19taWdyYXRldHlwZShwYWdlLCBNSUdSQVRFX01PVkFCTEUpOwotCQlfX2ZyZWVfcGFn
ZXNfYm9vdF9jb3JlKHBhZ2UsIHBhZ2VibG9ja19vcmRlcik7CisJCV9fZnJlZV9wYWdlc19jb3Jl
KHBhZ2UsIHBhZ2VibG9ja19vcmRlcik7CiAJCXJldHVybjsKIAl9CiAKIAlmb3IgKGkgPSAwOyBp
IDwgbnJfcGFnZXM7IGkrKywgcGFnZSsrLCBwZm4rKykgewogCQlpZiAoKHBmbiAmIChwYWdlYmxv
Y2tfbnJfcGFnZXMgLSAxKSkgPT0gMCkKIAkJCXNldF9wYWdlYmxvY2tfbWlncmF0ZXR5cGUocGFn
ZSwgTUlHUkFURV9NT1ZBQkxFKTsKLQkJX19mcmVlX3BhZ2VzX2Jvb3RfY29yZShwYWdlLCAwKTsK
KwkJX19mcmVlX3BhZ2VzX2NvcmUocGFnZSwgMCk7CiAJfQogfQogCi0tIAoxLjkuMQoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 13:45:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 13: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 1g7hSP-0000L7-VH; Wed, 03 Oct 2018 13:44:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ovvu=mp=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1g7hSO-0000Ky-JJ
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 13:44:52 +0000
X-Inumbo-ID: aafc3311-c712-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aafc3311-c712-11e8-a6a9-d7ebe60f679a;
 Wed, 03 Oct 2018 13:46:03 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 7E242AEB0;
 Wed,  3 Oct 2018 13:44:48 +0000 (UTC)
Date: Wed, 3 Oct 2018 15:44:44 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Vitaly Kuznetsov <vkuznets@redhat.com>
Message-ID: <20181003134444.GH4714@dhcp22.suse.cz>
References: <20180928150357.12942-1-david@redhat.com>
 <20181001084038.GD18290@dhcp22.suse.cz>
 <d54a8509-725f-f771-72f0-15a9d93e8a49@redhat.com>
 <20181002134734.GT18290@dhcp22.suse.cz>
 <98fb8d65-b641-2225-f842-8804c6f79a06@redhat.com>
 <8736tndubn.fsf@vitty.brq.redhat.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <8736tndubn.fsf@vitty.brq.redhat.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH RFC] mm/memory_hotplug: Introduce memory
 block types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kate Stewart <kstewart@linuxfoundation.org>, Rich Felker <dalias@libc.org>,
 linux-ia64@vger.kernel.org, linux-sh@vger.kernel.org,
 Peter Zijlstra <peterz@infradead.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>,
 Dave Hansen <dave.hansen@linux.intel.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, linux-mm@kvack.org,
 Paul Mackerras <paulus@samba.org>, "H. Peter Anvin" <hpa@zytor.com>,
 Stephen Rothwell <sfr@canb.auug.org.au>, Rashmica Gupta <rashmica.g@gmail.com>,
 Dan Williams <dan.j.williams@intel.com>, linux-s390@vger.kernel.org,
 Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 Yoshinori Sato <ysato@users.sourceforge.jp>,
 Michael Ellerman <mpe@ellerman.id.au>, David Hildenbrand <david@redhat.com>,
 linux-acpi@vger.kernel.org, Ingo Molnar <mingo@redhat.com>,
 xen-devel@lists.xenproject.org, Len Brown <lenb@kernel.org>,
 Pavel Tatashin <pavel.tatashin@microsoft.com>, Rob Herring <robh@kernel.org>,
 "mike.travis@hpe.com" <mike.travis@hpe.com>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 Jonathan =?iso-8859-1?Q?Neusch=E4fer?= <j.neuschaefer@gmx.net>,
 Nicholas Piggin <npiggin@gmail.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Mike Rapoport <rppt@linux.vnet.ibm.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Andrew Morton <akpm@linux-foundation.org>, Oscar Salvador <osalvador@suse.de>,
 Juergen Gross <jgross@suse.com>, Tony Luck <tony.luck@intel.com>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 Fenghua Yu <fenghua.yu@intel.com>,
 Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>,
 Thomas Gleixner <tglx@linutronix.de>,
 Philippe Ombredanne <pombredanne@nexb.com>, Joe Perches <joe@perches.com>,
 devel@linuxdriverproject.org, Joonsoo Kim <iamjoonsoo.kim@lge.com>,
 linuxppc-dev@lists.ozlabs.org,
 "Kirill A. Shutemov" <kirill.shutemov@linux.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>

T24gV2VkIDAzLTEwLTE4IDE1OjM4OjA0LCBWaXRhbHkgS3V6bmV0c292IHdyb3RlOgo+IERhdmlk
IEhpbGRlbmJyYW5kIDxkYXZpZEByZWRoYXQuY29tPiB3cml0ZXM6Cj4gCj4gPiBPbiAwMi8xMC8y
MDE4IDE1OjQ3LCBNaWNoYWwgSG9ja28gd3JvdGU6Cj4gLi4uCj4gPj4gCj4gPj4gV2h5IGRvIHlv
dSBuZWVkIGEgZ2VuZXJpYyBob3RwbHVnIHJ1bGUgaW4gdGhlIGZpcnN0IHBsYWNlPyBXaHkgZG9u
J3QgeW91Cj4gPj4gc2ltcGx5IHByb3ZpZGUgZGlmZmVyZW50IHNldCBvZiBydWxlcyBmb3IgZGlm
ZmVyZW50IHVzZWNhc2VzPyBMZXQgdXNlcnMKPiA+PiBkZWNpZGUgd2hpY2ggdXNlY2FzZSB0aGV5
IHByZWZlciByYXRoZXIgdGhhbiB0cnkgdG8gYmUgY2xldmVyIHdoaWNoCj4gPj4gYWxtb3N0IGFs
d2F5cyBoaXRzIHdlaXJkIGNvcm5lciBjYXNlcy4KPiA+PiAKPiA+Cj4gPiBNZW1vcnkgaG90cGx1
ZyBoYXMgdG8gd29yayBhcyByZWxpYWJsZSBhcyB3ZSBjYW4gb3V0IG9mIHRoZSBib3guIExldHRp
bmcKPiA+IHRoZSB1c2VyIG1ha2Ugc2ltcGxlIGRlY2lzaW9ucyBsaWtlICJvaCwgSSBhbSBvbiBo
eXBlci1WLCBJIHdhbnQgdG8KPiA+IG9ubGluZSBtZW1vcnkgdG8gdGhlIG5vcm1hbCB6b25lIiBk
b2VzIG5vdCBmZWVsIHJpZ2h0LiBCdXQgeWVzLCB3ZQo+ID4gc2hvdWxkIGRlZmluaXRlbHkgYWxs
b3cgdG8gbWFrZSBtb2RpZmljYXRpb25zLgo+IAo+IExhc3QgdGltZSBJIHdhcyB0aGlua2luZyBh
Ym91dCB0aGUgaW1wZXJmZWN0bmVzcyBvZiB0aGUgYXV0by1vbmxpbmUKPiBzb2x1dGlvbiB3ZSBo
YXZlIGFuZCBhbnkgb3RoZXIgc29sdXRpb24gd2UncmUgYWJsZSB0byBzdWdnZXN0IGFuIGlkZWEK
PiBjYW1lIHRvIG15IG1pbmQgLSB3aGF0IGlmIHdlIGFkZCBhbiBlQlBGIGF0dGFjaCBwb2ludCB0
byB0aGUKPiBhdXRvLW9ubGluaW5nIG1lY2hhbmlzbSBlZmZlY2l2ZWx5IG9mZmxvYWRpbmcgZGVj
aXNpb24tbWFraW5nIHRvCj4gdXNlcnNwYWNlLiBXZSdsbCBvZiBjb3VzZSBuZWVkIHRvIHByb3Zp
ZGUgYWxsIHJlcXVpcmVkIGRhdGEgKGUuZy4gaG93Cj4gbWVtb3J5IGJsb2NrcyBhcmUgYWxpZ25l
ZCB3aXRoIHBoeXNpY2FsIERJTU1zIGFzIGl0IG1ha2VzIG5vIHNlbnNlIHRvCj4gb25saW5lIHBh
cnQgb2YgRElNTSBhcyBub3JtYWwgYW5kIHRoZSByZXN0IGFzIG1vdmFibGUgYXMgaXQncyBnb2lu
ZyB0bwo+IGJlIGltcG9zc2libGUgdG8gdW5wbHVnIHN1Y2ggRElNTSBhbnl3YXlzKS4KCkFuZCBo
b3cgZG9lcyB0aGF0IGRpZmZlciBmcm9tIHRoZSBub3RpZmljYXRpb24gbWVjaGFuaXNtIHdlIGhh
dmU/IEp1c3QKYnkgbm90IHJlbHlpbmcgb24gdGhlIHByb2Nlc3Mgc2NoZWR1bGluZz8gSWYgeWVz
IHRoZW4gdGhpcyByZXZvbHZlcwphcm91bmQgdGhlIGltcGxlbWVudGF0aW9uIGRldGFpbCB0aGF0
IHlvdSBjYXJlIGFib3V0IHRpbWUtdG8taG90LWFkZAp2cy4gdGltZS10by1vbmxpbmUuIEFuZCB0
aGF0IGlzIGEgc29sdmVhYmxlIHByb2JsZW0gLSBqdXN0IGFsbG9jYXRlCm1lbW1hcHMgZnJvbSB0
aGUgaG90LWFkZGVkIG1lbW9yeS4KCkFzIERhdmlkIHNhaWQgc29tZSBvZiB0aGUgbWVtb3J5IGNh
bm5vdCBiZSBvbmxpbmVkIHdpdGhvdXQgZnVydGhlciBzdGVwcwooZS5nLiB3aGVuIGl0IGlzIHN0
YW5kYnkgYXMgRGF2aWQgY2FsbGVkIGl0KSBhbmQgdGhlbiBJIGZhaWwgdG8gc2VlIGhvdwplQlBG
IGhlbHAgaW4gYW55IHdheS4KLS0gCk1pY2hhbCBIb2NrbwpTVVNFIExhYnMKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 13:45:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 13: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 1g7hSQ-0000LM-AG; Wed, 03 Oct 2018 13:44:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1fb9=mp=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g7hSP-0000L4-RB
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 13:44:53 +0000
X-Inumbo-ID: ac9c2666-c712-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ac9c2666-c712-11e8-a6a9-d7ebe60f679a;
 Wed, 03 Oct 2018 13:46: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 <aliasfile-bounces@xenproject.org>)
 id 1g7hSL-0001u6-W7; Wed, 03 Oct 2018 13:44: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 1g7hSL-0002J3-HL; Wed, 03 Oct 2018 13:44:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g7hSL-0007jm-Gh; Wed, 03 Oct 2018 13:44:49 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-128339-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=a16e14a2bb879c082d379f9ca2f201e993960b85
X-Osstest-Versions-That: freebsd=04d432fdc0c15f2da76dac4a9a5caf1aeb051ef0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 03 Oct 2018 13:44:49 +0000
Subject: [Xen-devel] [freebsd-master test] 128339: 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>

ZmxpZ2h0IDEyODMzOSBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4MzM5LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgYTE2ZTE0YTJiYjg3OWMwODJkMzc5
ZjljYTJmMjAxZTk5Mzk2MGI4NQpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgMDRkNDMyZmRjMGMxNWYyZGE3NmRhYzRhOWE1Y2FmMWFlYjA1MWVmMAoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI4Mjc3ICAyMDE4LTEwLTAxIDA5OjE5OjA0IFogICAgMiBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyODMzOSAgMjAxOC0xMC0wMyAwOToxOTowNSBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IDBtcCA8MG1wQEZyZWVCU0Qub3JnPgogIGFlIDxhZUBGcmVlQlNELm9yZz4KICBhbmRyZWFzdCA8
YW5kcmVhc3RARnJlZUJTRC5vcmc+CiAgYW5kcmV3IDxhbmRyZXdARnJlZUJTRC5vcmc+CiAgYnIg
PGJyQEZyZWVCU0Qub3JnPgogIGJyb29rcyA8YnJvb2tzQEZyZWVCU0Qub3JnPgogIGJ6IDxiekBG
cmVlQlNELm9yZz4KICBlbWFzdGUgPGVtYXN0ZUBGcmVlQlNELm9yZz4KICBnYWxsYXRpbiA8Z2Fs
bGF0aW5ARnJlZUJTRC5vcmc+CiAga2Jvd2xpbmcgPGtib3dsaW5nQEZyZWVCU0Qub3JnPgogIGtl
biA8a2VuQEZyZWVCU0Qub3JnPgogIGtldmFucyA8a2V2YW5zQEZyZWVCU0Qub3JnPgogIG1hbnUg
PG1hbnVARnJlZUJTRC5vcmc+CiAgbWFya2ogPG1hcmtqQEZyZWVCU0Qub3JnPgogIG1ja3VzaWNr
IDxtY2t1c2lja0BGcmVlQlNELm9yZz4KICBtamcgPG1qZ0BGcmVlQlNELm9yZz4KICByd2F0c29u
IDxyd2F0c29uQEZyZWVCU0Qub3JnPgogIHRyYXN6IDx0cmFzekBGcmVlQlNELm9yZz4KICB0dWV4
ZW4gPHR1ZXhlbkBGcmVlQlNELm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWlu
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9y
ZzovaG9tZS94ZW4vZ2l0L2ZyZWVic2QuZ2l0CiAgIDA0ZDQzMmZkYzBjLi5hMTZlMTRhMmJiOCAg
YTE2ZTE0YTJiYjg3OWMwODJkMzc5ZjljYTJmMjAxZTk5Mzk2MGI4NSAtPiB0ZXN0ZWQvbWFzdGVy
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 13:52:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 13:52: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 1g7hZc-0001B2-3W; Wed, 03 Oct 2018 13:52:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1fb9=mp=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g7hZa-0001As-JQ
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 13:52:18 +0000
X-Inumbo-ID: 34e2f4ef-c713-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 34e2f4ef-c713-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 15:49:54 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1g7hZX-000234-V5; Wed, 03 Oct 2018 13:52: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 1g7hZX-0002St-LC; Wed, 03 Oct 2018 13:52:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g7hZX-0001u7-KU; Wed, 03 Oct 2018 13:52:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128331-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=d6b8838dd83697f721fe0706068df765148154de
X-Osstest-Versions-That: libvirt=9f81dc1081bdf02b001083bbda7257bf24d3e604
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 03 Oct 2018 13:52:15 +0000
Subject: [Xen-devel] [libvirt test] 128331: 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>

ZmxpZ2h0IDEyODMzMSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjgzMzEvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEyODMwNAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4MzA0CiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
cWNvdzIgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIGQ2Yjg4MzhkZDgzNjk3ZjcyMWZlMDcwNjA2OGRmNzY1MTQ4MTU0
ZGUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDlmODFkYzEwODFiZGYw
MmIwMDEwODNiYmRhNzI1N2JmMjRkM2U2MDQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyODMwNCAg
MjAxOC0xMC0wMiAwNDoxODo0NSBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjgz
MzEgIDIwMTgtMTAtMDMgMDQ6MTg6NDMgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKw6FuIFRvbWtvIDxqdG9t
a29AcmVkaGF0LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4
ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9saWJ2aXJ0LmdpdAogICA5ZjgxZGMxMDgxLi5k
NmI4ODM4ZGQ4ICBkNmI4ODM4ZGQ4MzY5N2Y3MjFmZTA3MDYwNjhkZjc2NTE0ODE1NGRlIC0+IHhl
bi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 13:52:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 13:52: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 1g7hZx-0001DI-Dy; Wed, 03 Oct 2018 13:52:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=71au=mp=redhat.com=vkuznets@srs-us1.protection.inumbo.net>)
 id 1g7hZv-0001D9-N9
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 13:52:39 +0000
X-Inumbo-ID: c20ae1f1-c713-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c20ae1f1-c713-11e8-a6a9-d7ebe60f679a;
 Wed, 03 Oct 2018 13:53:51 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx12.intmail.prod.int.phx2.redhat.com
 [10.5.11.27])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 00F5FC03D485;
 Wed,  3 Oct 2018 13:52:37 +0000 (UTC)
Received: from vitty.brq.redhat.com.redhat.com (unknown [10.43.2.58])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 6377085F03;
 Wed,  3 Oct 2018 13:52:26 +0000 (UTC)
From: Vitaly Kuznetsov <vkuznets@redhat.com>
To: Michal Hocko <mhocko@kernel.org>
In-Reply-To: <20181003134444.GH4714@dhcp22.suse.cz>
References: <20180928150357.12942-1-david@redhat.com>
 <20181001084038.GD18290@dhcp22.suse.cz>
 <d54a8509-725f-f771-72f0-15a9d93e8a49@redhat.com>
 <20181002134734.GT18290@dhcp22.suse.cz>
 <98fb8d65-b641-2225-f842-8804c6f79a06@redhat.com>
 <8736tndubn.fsf@vitty.brq.redhat.com> <20181003134444.GH4714@dhcp22.suse.cz>
Date: Wed, 03 Oct 2018 15:52:24 +0200
Message-ID: <87zhvvcf3b.fsf@vitty.brq.redhat.com>
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.27
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.31]); Wed, 03 Oct 2018 13:52:38 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH RFC] mm/memory_hotplug: Introduce memory
 block types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kate Stewart <kstewart@linuxfoundation.org>, Rich Felker <dalias@libc.org>,
 linux-ia64@vger.kernel.org, linux-sh@vger.kernel.org,
 Peter Zijlstra <peterz@infradead.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>,
 Dave Hansen <dave.hansen@linux.intel.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, linux-mm@kvack.org,
 Paul Mackerras <paulus@samba.org>, "H. Peter Anvin" <hpa@zytor.com>,
 Stephen Rothwell <sfr@canb.auug.org.au>, Rashmica Gupta <rashmica.g@gmail.com>,
 Dan Williams <dan.j.williams@intel.com>, linux-s390@vger.kernel.org,
 Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 Yoshinori Sato <ysato@users.sourceforge.jp>,
 Michael Ellerman <mpe@ellerman.id.au>, David Hildenbrand <david@redhat.com>,
 linux-acpi@vger.kernel.org, Ingo Molnar <mingo@redhat.com>,
 xen-devel@lists.xenproject.org, Len Brown <lenb@kernel.org>,
 Pavel Tatashin <pavel.tatashin@microsoft.com>, Rob Herring <robh@kernel.org>,
 "mike.travis@hpe.com" <mike.travis@hpe.com>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 Jonathan =?utf-8?Q?Neusch=C3=A4fer?= <j.neuschaefer@gmx.net>,
 Nicholas Piggin <npiggin@gmail.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>,
 =?utf-8?B?SsOpcsO0bWU=?= Glisse <jglisse@redhat.com>,
 Mike Rapoport <rppt@linux.vnet.ibm.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Andrew Morton <akpm@linux-foundation.org>, Oscar Salvador <osalvador@suse.de>,
 Juergen Gross <jgross@suse.com>, Tony Luck <tony.luck@intel.com>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 Fenghua Yu <fenghua.yu@intel.com>,
 Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>,
 Thomas Gleixner <tglx@linutronix.de>,
 Philippe Ombredanne <pombredanne@nexb.com>, Joe Perches <joe@perches.com>,
 devel@linuxdriverproject.org, Joonsoo Kim <iamjoonsoo.kim@lge.com>,
 linuxppc-dev@lists.ozlabs.org,
 "Kirill A. Shutemov" <kirill.shutemov@linux.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>

TWljaGFsIEhvY2tvIDxtaG9ja29Aa2VybmVsLm9yZz4gd3JpdGVzOgoKPiBPbiBXZWQgMDMtMTAt
MTggMTU6Mzg6MDQsIFZpdGFseSBLdXpuZXRzb3Ygd3JvdGU6Cj4+IERhdmlkIEhpbGRlbmJyYW5k
IDxkYXZpZEByZWRoYXQuY29tPiB3cml0ZXM6Cj4+IAo+PiA+IE9uIDAyLzEwLzIwMTggMTU6NDcs
IE1pY2hhbCBIb2NrbyB3cm90ZToKPj4gLi4uCj4+ID4+IAo+PiA+PiBXaHkgZG8geW91IG5lZWQg
YSBnZW5lcmljIGhvdHBsdWcgcnVsZSBpbiB0aGUgZmlyc3QgcGxhY2U/IFdoeSBkb24ndCB5b3UK
Pj4gPj4gc2ltcGx5IHByb3ZpZGUgZGlmZmVyZW50IHNldCBvZiBydWxlcyBmb3IgZGlmZmVyZW50
IHVzZWNhc2VzPyBMZXQgdXNlcnMKPj4gPj4gZGVjaWRlIHdoaWNoIHVzZWNhc2UgdGhleSBwcmVm
ZXIgcmF0aGVyIHRoYW4gdHJ5IHRvIGJlIGNsZXZlciB3aGljaAo+PiA+PiBhbG1vc3QgYWx3YXlz
IGhpdHMgd2VpcmQgY29ybmVyIGNhc2VzLgo+PiA+PiAKPj4gPgo+PiA+IE1lbW9yeSBob3RwbHVn
IGhhcyB0byB3b3JrIGFzIHJlbGlhYmxlIGFzIHdlIGNhbiBvdXQgb2YgdGhlIGJveC4gTGV0dGlu
Zwo+PiA+IHRoZSB1c2VyIG1ha2Ugc2ltcGxlIGRlY2lzaW9ucyBsaWtlICJvaCwgSSBhbSBvbiBo
eXBlci1WLCBJIHdhbnQgdG8KPj4gPiBvbmxpbmUgbWVtb3J5IHRvIHRoZSBub3JtYWwgem9uZSIg
ZG9lcyBub3QgZmVlbCByaWdodC4gQnV0IHllcywgd2UKPj4gPiBzaG91bGQgZGVmaW5pdGVseSBh
bGxvdyB0byBtYWtlIG1vZGlmaWNhdGlvbnMuCj4+IAo+PiBMYXN0IHRpbWUgSSB3YXMgdGhpbmtp
bmcgYWJvdXQgdGhlIGltcGVyZmVjdG5lc3Mgb2YgdGhlIGF1dG8tb25saW5lCj4+IHNvbHV0aW9u
IHdlIGhhdmUgYW5kIGFueSBvdGhlciBzb2x1dGlvbiB3ZSdyZSBhYmxlIHRvIHN1Z2dlc3QgYW4g
aWRlYQo+PiBjYW1lIHRvIG15IG1pbmQgLSB3aGF0IGlmIHdlIGFkZCBhbiBlQlBGIGF0dGFjaCBw
b2ludCB0byB0aGUKPj4gYXV0by1vbmxpbmluZyBtZWNoYW5pc20gZWZmZWNpdmVseSBvZmZsb2Fk
aW5nIGRlY2lzaW9uLW1ha2luZyB0bwo+PiB1c2Vyc3BhY2UuIFdlJ2xsIG9mIGNvdXNlIG5lZWQg
dG8gcHJvdmlkZSBhbGwgcmVxdWlyZWQgZGF0YSAoZS5nLiBob3cKPj4gbWVtb3J5IGJsb2NrcyBh
cmUgYWxpZ25lZCB3aXRoIHBoeXNpY2FsIERJTU1zIGFzIGl0IG1ha2VzIG5vIHNlbnNlIHRvCj4+
IG9ubGluZSBwYXJ0IG9mIERJTU0gYXMgbm9ybWFsIGFuZCB0aGUgcmVzdCBhcyBtb3ZhYmxlIGFz
IGl0J3MgZ29pbmcgdG8KPj4gYmUgaW1wb3NzaWJsZSB0byB1bnBsdWcgc3VjaCBESU1NIGFueXdh
eXMpLgo+Cj4gQW5kIGhvdyBkb2VzIHRoYXQgZGlmZmVyIGZyb20gdGhlIG5vdGlmaWNhdGlvbiBt
ZWNoYW5pc20gd2UgaGF2ZT8gSnVzdAo+IGJ5IG5vdCByZWx5aW5nIG9uIHRoZSBwcm9jZXNzIHNj
aGVkdWxpbmc/IElmIHllcyB0aGVuIHRoaXMgcmV2b2x2ZXMKPiBhcm91bmQgdGhlIGltcGxlbWVu
dGF0aW9uIGRldGFpbCB0aGF0IHlvdSBjYXJlIGFib3V0IHRpbWUtdG8taG90LWFkZAo+IHZzLiB0
aW1lLXRvLW9ubGluZS4gQW5kIHRoYXQgaXMgYSBzb2x2ZWFibGUgcHJvYmxlbSAtIGp1c3QgYWxs
b2NhdGUKPiBtZW1tYXBzIGZyb20gdGhlIGhvdC1hZGRlZCBtZW1vcnkuCgpJdCBpcyBtb3JlIHRo
YW4ganVzdCBtZW1tYXBzIChlLmcuIGZvcmtpbmcgdWRldiBwcm9jZXNzIGRvaW5nIG1lbW9yeQpv
bmxpbmluZyBhbHNvIG5lZWRzIG1lbW9yeSkgYnV0IHllcywgdGhlIG1haW4gaWRlYSBpcyB0byBt
YWtlIHRoZQpvbmxpbmluZyBzeW5jaHJvbm91cyB3aXRoIGhvdHBsdWcuCgo+Cj4gQXMgRGF2aWQg
c2FpZCBzb21lIG9mIHRoZSBtZW1vcnkgY2Fubm90IGJlIG9ubGluZWQgd2l0aG91dCBmdXJ0aGVy
IHN0ZXBzCj4gKGUuZy4gd2hlbiBpdCBpcyBzdGFuZGJ5IGFzIERhdmlkIGNhbGxlZCBpdCkgYW5k
IHRoZW4gSSBmYWlsIHRvIHNlZSBob3cKPiBlQlBGIGhlbHAgaW4gYW55IHdheS4KCmFuZCBhbHNv
LCB3ZSBjYW4gZmlnaHQgdGlsbCB0aGUgZW5kIG9mIGRheXMgaGVyZSB0cnlpbmcgdG8gY29tZSB1
cCB3aXRoCmFuIG9ubGluaW5nIHNvbHV0aW9uIHdoaWNoIHdvdWxkIHdvcmsgZm9yIGV2ZXJ5b25l
IGFuZCBlQlBGIHdvdWxkIG1vdmUKdGhpcyBkZWNpc2lvbiB0byBkaXN0cm8gbGV2ZWwuCgotLSAK
Vml0YWx5CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 13:54:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 13:54: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 1g7hbR-0001MY-RZ; Wed, 03 Oct 2018 13:54:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ovvu=mp=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1g7hbQ-0001MM-8u
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 13:54:12 +0000
X-Inumbo-ID: f94ca33f-c713-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f94ca33f-c713-11e8-a6a9-d7ebe60f679a;
 Wed, 03 Oct 2018 13:55: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 mx1.suse.de (Postfix) with ESMTP id 1113CAF55;
 Wed,  3 Oct 2018 13:54:10 +0000 (UTC)
Date: Wed, 3 Oct 2018 15:54:07 +0200
From: Michal Hocko <mhocko@kernel.org>
To: David Hildenbrand <david@redhat.com>
Message-ID: <20181003135407.GI4714@dhcp22.suse.cz>
References: <20180928150357.12942-1-david@redhat.com>
 <20181001084038.GD18290@dhcp22.suse.cz>
 <d54a8509-725f-f771-72f0-15a9d93e8a49@redhat.com>
 <20181002134734.GT18290@dhcp22.suse.cz>
 <98fb8d65-b641-2225-f842-8804c6f79a06@redhat.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <98fb8d65-b641-2225-f842-8804c6f79a06@redhat.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH RFC] mm/memory_hotplug: Introduce memory
 block types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kate Stewart <kstewart@linuxfoundation.org>, Rich Felker <dalias@libc.org>,
 linux-ia64@vger.kernel.org, linux-sh@vger.kernel.org,
 Peter Zijlstra <peterz@infradead.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>,
 Dave Hansen <dave.hansen@linux.intel.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, linux-mm@kvack.org,
 Pavel Tatashin <pavel.tatashin@microsoft.com>,
 Paul Mackerras <paulus@samba.org>, "H. Peter Anvin" <hpa@zytor.com>,
 Rashmica Gupta <rashmica.g@gmail.com>, "K. Y. Srinivasan" <kys@microsoft.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, linux-s390@vger.kernel.org,
 Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 Yoshinori Sato <ysato@users.sourceforge.jp>,
 Michael Ellerman <mpe@ellerman.id.au>, linux-acpi@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, xen-devel@lists.xenproject.org,
 Rob Herring <robh@kernel.org>, Len Brown <lenb@kernel.org>,
 Fenghua Yu <fenghua.yu@intel.com>, Stephen Rothwell <sfr@canb.auug.org.au>,
 "mike.travis@hpe.com" <mike.travis@hpe.com>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 Dan Williams <dan.j.williams@intel.com>,
 Jonathan =?iso-8859-1?Q?Neusch=E4fer?= <j.neuschaefer@gmx.net>,
 Nicholas Piggin <npiggin@gmail.com>, Joe Perches <joe@perches.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Mike Rapoport <rppt@linux.vnet.ibm.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>, Thomas Gleixner <tglx@linutronix.de>,
 Joonsoo Kim <iamjoonsoo.kim@lge.com>, Oscar Salvador <osalvador@suse.de>,
 Juergen Gross <jgross@suse.com>, Tony Luck <tony.luck@intel.com>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>,
 Philippe Ombredanne <pombredanne@nexb.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>, devel@linuxdriverproject.org,
 Andrew Morton <akpm@linux-foundation.org>, linuxppc-dev@lists.ozlabs.org,
 "Kirill A. Shutemov" <kirill.shutemov@linux.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>

T24gVHVlIDAyLTEwLTE4IDE3OjI1OjE5LCBEYXZpZCBIaWxkZW5icmFuZCB3cm90ZToKPiBPbiAw
Mi8xMC8yMDE4IDE1OjQ3LCBNaWNoYWwgSG9ja28gd3JvdGU6ClsuLi5dCj4gPiBab25lIGltYmFs
YW5jZSBpcyBhbiBpbmhlcmVudCBwcm9ibGVtIG9mIHRoZSBoaWdobWVtIHpvbmUuIEl0IGlzCj4g
PiBlc3NlbnRpYWxseSB0aGUgaGlnaG1lbSB6b25lIHdlIGFsbCBsb3ZlZCBzbyBtdWNoIGJhY2sg
aW4gMzJiIGRheXMuCj4gPiBZZXMgdGhlIG1vdmFibGUgem9uZSBkb2Vzbid0IGhhdmUgYW55IGFk
ZHJlc3NpbmcgbGltaXRhdGlvbnMgc28gaXQgaXMgYQo+ID4gYml0IG1vcmUgcmVsYXhlZCBidXQg
Y29uc2lkZXJpbmcgdGhlIGhvdHBsdWcgc2NlbmFyaW9zIEkgaGF2ZSBzZWVuIHNvCj4gPiBmYXIg
cGVvcGxlIGp1c3Qgd2FudCB0byBoYXZlIGZ1bGwgTlVNQSBub2RlcyBtb3ZhYmxlIHRvIGFsbG93
IHJlcGxhY2luZwo+ID4gRElNTXMuIEFuZCB0aGVuIHdlIGFyZSBiYWNrIHRvIHNxdWFyZSBvbmUg
YW5kIHRoZSB6b25lIGltYmFsYW5jZSBpc3N1ZS4KPiA+IFlvdSBoYXZlIHRob3NlIHJlZ2FyZGxl
c3Mgd2hlcmUgbWVtbWFwcyBhcmUgYWxsb2NhdGVkIGZyb20uCj4gCj4gVW5mb3J0dW5hdGVseSB5
ZXMuIEFuZCB0aGluZ3MgZ2V0IG1vcmUgY29tcGxpY2F0ZWQgYXMgeW91IGFyZSBhZGRpbmcgYQo+
IHdob2xlIERJTU1zIGFuZCBnZXQgbm90aWZpY2F0aW9ucyBpbiB0aGUgZ3JhbnVsYXJpdHkgb2Yg
bWVtb3J5IGJsb2Nrcy4KPiBVc3VhbGx5IHlvdSBhcmUgbm90IGludGVyZXN0ZWQgaW4gb25saW5p
bmcgYW55IG1lbW9yeSBibG9jayBvZiB0aGF0IERJTU0KPiBhcyBNT1ZBQkxFIGFzIHNvb24gYXMg
eW91IHdvdWxkIGhhdmUgdG8gb25saW5lIG9uZSBtZW1vcnkgYmxvY2sgb2YgdGhhdAo+IERJTU0g
YXMgTk9STUFMIC0gYmVjYXVzZSB0aGF0IGNhbiBhbHJlYWR5IGJsb2NrIHRoZSB3aG9sZSBESU1N
LgoKRm9yIHRoZSBwdXJwb3NlIG9mIHRoZSBob3RyZW1vdmUsIHllcy4gQnV0IGFzIERhdmUgaGFz
IG5vdGVkIHBlb3BsZSBhcmUKKGFiKXVzaW5nIHpvbmUgbW92YWJsZSBmb3Igb3RoZXIgcHVycG9z
ZXMgLSBlLmcuIGxhcmdlIHBhZ2VzLgogClsuLi5dCj4gPiBUaGVuIHRoZSBpbW1lZGlhdGUgcXVl
c3Rpb24gd291bGQgYmUgd2h5IHRvIHVzZSBtZW1vcnkgaG90cGx1ZyBmb3IgdGhhdAo+ID4gYXQg
YWxsPyBXaHkgZG9uJ3QgeW91IHNpbXBseSBzdGFydCB3aXRoIGEgaHVnZSBwcmUtYWxsb2NhdGVk
IHBoeXNpY2FsCj4gPiBhZGRyZXNzIHNwYWNlIGFuZCBiYWxsb29uIG1lbW9yeSBpbiBhbiBvdXQg
cGVyIGRlbWFuZC4gV2h5IGRvIHlvdSB3YW50Cj4gPiB0byBpbmplY3QgbmV3IG1lbW9yeSBkdXJp
bmcgdGhlIHJ1bnRpbWU/Cj4gCj4gTGV0J3MgYXNzdW1lIHlvdSBoYXZlIGEgZ3Vlc3Qgd2l0aCAy
MEdCIHNpemUgYW5kIGV2ZW50dWFsbHkgd2FudCB0bwo+IGFsbG93IHRvIGdyb3cgaXQgdG8gNFRC
LiBZb3Ugd291bGQgaGF2ZSB0byBhbGxvY2F0ZSBtZXRhZGF0YSBmb3IgNFRCCj4gcmlnaHQgZnJv
bSB0aGUgYmVnaW5uaW5nLiBUaGF0J3MgZGVmaW5pdGVseSBub3cgd2hhdCB3ZSB3YW50LiBUaGF0
IGlzCj4gd2h5IG1lbW9yeSBob3RwbHVnIGlzIHVzZWQgYnkgZS5nLiBYRU4gb3IgSHlwZXItVi4g
V2l0aCBIeXBlci1WLCB0aGUKPiBoeXBlcnZpc29yIGV2ZW4gdGVsbHMgeW91IGF0IHdoaWNoIHBs
YWNlcyBhZGRpdGlvbmFsIG1lbW9yeSBoYXMgYmVlbgo+IG1hZGUgYXZhaWxhYmxlLgoKVGhlbiB5
b3UgaGF2ZSB0byBsaXZlIHdpdGggdGhlIGZhY3QgdGhhdCB5b3VyIGhvdCBhZGRlZCBtZW1vcnkg
d2lsbCBiZQpzZWxmIGhvc3RlZCBhbmQgZmluZCBhIHdheSBmb3IgYmFsbG9vbmluZyB0byB3b3Jr
IHdpdGggdGhhdC4gVGhlIHByaWNlCndvdWxkIGJlIHRoYXQgc29tZSBwYXJ0IG9mIHRoZSBtZW1v
cnkgaXMgbm90IHJlYWxseSBiYWxsb29uYWJsZSBpbiB0aGUKZW5kLgoKPiA+PiAxLiBpcyBhIHJl
YXNvbiB3aHkgZGlzdHJpYnV0aW9ucyB1c3VhbGx5IGRvbid0IGNvbmZpZ3VyZQo+ID4+ICJNRU1P
UllfSE9UUExVR19ERUZBVUxUX09OTElORSIsIGJlY2F1c2UgeW91IHJlYWxseSB3YW50IHRoZSBv
cHRpb24gZm9yCj4gPj4gTU9WQUJMRSB6b25lLiBUaGF0IGhvd2V2ZXIgaW1wbGllcywgdGhhdCBl
LmcuIGZvciB4ODYsIHlvdSBoYXZlIHRvCj4gPj4gaGFuZGxlIGFsbCBuZXcgbWVtb3J5IGluIHVz
ZXIgc3BhY2UsIGVzcGVjaWFsbHkgYWxzbyBIeXBlclYgbWVtb3J5Lgo+ID4+IFRoZXJlLCB5b3Ug
dGhlbiBoYXZlIHRvIGNoZWNrIGZvciB0aGluZ3MgbGlrZSAiaXNIeXBlclYoKSIgdG8gZGVjaWRl
Cj4gPj4gIm9oLCB5ZXMsIHRoaXMgc2hvdWxkIGRlZmluaXRlbHkgbm90IGdvIHRvIHRoZSBNT1ZB
QkxFIHpvbmUiLgo+ID4gCj4gPiBXaHkgZG8geW91IG5lZWQgYSBnZW5lcmljIGhvdHBsdWcgcnVs
ZSBpbiB0aGUgZmlyc3QgcGxhY2U/IFdoeSBkb24ndCB5b3UKPiA+IHNpbXBseSBwcm92aWRlIGRp
ZmZlcmVudCBzZXQgb2YgcnVsZXMgZm9yIGRpZmZlcmVudCB1c2VjYXNlcz8gTGV0IHVzZXJzCj4g
PiBkZWNpZGUgd2hpY2ggdXNlY2FzZSB0aGV5IHByZWZlciByYXRoZXIgdGhhbiB0cnkgdG8gYmUg
Y2xldmVyIHdoaWNoCj4gPiBhbG1vc3QgYWx3YXlzIGhpdHMgd2VpcmQgY29ybmVyIGNhc2VzLgo+
ID4gCj4gCj4gTWVtb3J5IGhvdHBsdWcgaGFzIHRvIHdvcmsgYXMgcmVsaWFibGUgYXMgd2UgY2Fu
IG91dCBvZiB0aGUgYm94LiBMZXR0aW5nCj4gdGhlIHVzZXIgbWFrZSBzaW1wbGUgZGVjaXNpb25z
IGxpa2UgIm9oLCBJIGFtIG9uIGh5cGVyLVYsIEkgd2FudCB0bwo+IG9ubGluZSBtZW1vcnkgdG8g
dGhlIG5vcm1hbCB6b25lIiBkb2VzIG5vdCBmZWVsIHJpZ2h0LgoKVXNlcnMgdXN1YWxseSBrbm93
IHdoYXQgaXMgdGhlaXIgdXNlY2FzZSBhbmQgdGhlbiBpdCBpcyBqdXN0IGEgbWF0dGVyIG9mCnBs
dW1iaW5nIChlLmcuIGRpc3RyaWJ1dGlvbiBjYW4gcHJvdmlkZSBwcm9wZXIgdG9vbHMgdG8gZGVw
bG95IHRob3NlCnVzZWNhc2VzKSB0byBjaG9zZSB0aGUgcmlnaHQgYW5kIGZvciB1c2VyIG9ic2N1
cmUgd2F5IHRvIG1ha2UgaXQgd29yay4KCj4gQnV0IHllcywgd2UKPiBzaG91bGQgZGVmaW5pdGVs
eSBhbGxvdyB0byBtYWtlIG1vZGlmaWNhdGlvbnMuIFNvIHNvbWUgc2FuZSBkZWZhdWx0IHJ1bGUK
PiArIHBvc3NpYmxlIG1vZGlmaWNhdGlvbiBpcyB1c3VhbGx5IGEgZ29vZCBpZGVhLgo+IAo+IEkg
dGhpbmsgRGF2ZSBoYXMgYSBwb2ludCB3aXRoIHVzaW5nIE1PVkFCTEUgZm9yIGh1Z2UgcGFnZSB1
c2UgY2FzZXMuIEFuZAo+IHRoZXJlIG1pZ2h0IGJlIG90aGVyIGNvcm5lciBjYXNlcyBhcyB5b3Ug
Y29ycmVjdGx5IHN0YXRlLgo+IAo+IEkgd29uZGVyIGlmIHRoaXMgcGF0Y2ggaXRzZWxmIG1pbnVz
IG1vZGlmeWluZyBvbmxpbmUvb2ZmbGluZSBtaWdodCBtYWtlCj4gc2Vuc2UuIFdlIGNhbiB0aGVu
IGltcGxlbWVudCBzaW1wbGUgcnVsZXMgaW4gdXNlciBzcGFjZQo+IAo+IGlmIChub3JtYWwpIHsK
PiAJLyogY3VzdG9tZXJzIGV4cGVjdCBob3RwbHVnZ2VkIERJTU1zIHRvIGJlIHVucGx1Z2dhYmxl
ICovCj4gCW9ubGluZV9tb3ZhYmxlKCk7Cj4gfSBlbHNlIGlmIChwYXJhdmlydCkgewo+IAkvKiBw
YXJhdmlydCBtZW1vcnkgc2hvdWxkIGFzIGRlZmF1bHQgYWx3YXlzIGdvIHRvIHRoZSBOT1JNQUwg
Ki8KPiAJb25saW5lKCk7Cj4gfSBlbHNlIHsKPiAJLyogc3RhbmRieSBtZW1vcnkgd2lsbCBuZXZl
ciBnZXQgb25saW5lZCBhdXRvbWF0aWNhbGx5ICovCj4gfQo+IAo+IENvbXBhcmVkIHRvIGhhdmlu
ZyB0byBndWVzcyB3aGF0IGlzIHRvIGJlIGRvbmUgKGlzS1ZNKCksIGlzSHlwZXJWLAo+IGlzUzM5
MCAuLi4pIGFuZCBmYWlsaW5nIG9uY2UgdGhpcyBpcyBubyBsb25nZXIgdW5pcXVlIChlLmcuIHZp
cnRpby1tZW0KPiBhbmQgQUNQSSBzdXBwb3J0IGZvciB4ODYgS1ZNKS4KCkkgYW0gd29ycmllZCB0
aGF0IGV4cG9yaW5nIGEgdHlwZSB3aWxsIGp1c3QgcHVzaCB1cyBldmVuIGZ1cnRoZXIgdG8gdGhl
CmNvcm5lci4gVGhlIGN1cnJlbnQgZGVzaWduIGlzIHJlYWxseSBzaW1wbGUgYW5kIDIgc3RhZ2Ug
YW5kIHRoYXQgaXMgZ29vZApiZWNhdXNlIGl0IGFsbG93cyBmb3IgdmVyeSBkaWZmZXJlbnQgdXNl
Y2FzZXMuIFRoZSBtb3JlIHNwZWNpZmljIHRoZSBBUEkKYmUgdGhlIG1vcmUgbGlrZWx5IHdlIGFy
ZSBnb2luZyB0byBoaXQgIkkgaGF2ZW4ndCBldmVuIGRyZWFtZWQgc29tZWJvZHkKd291bGQgYmUg
dXNpbmcgaG90cGx1ZyBmb3IgdGhpcyB0aGluZyIuIEFuZCBJIHdvdWxkIGJldCB0aGlzIHdpbGwg
aGFwcGVuCnNvb25lciBvciBsYXRlci4KCkp1c3QgbG9vayBhdCBob3cgdGhlIHdob2xlIGF1dG8g
b25saW5pbmcgc2NyZXdlZCB0aGUgQVBJIHRvIHdvcmthcm91bmQKYW4gaW1wbGVtZW50YXRpb24g
ZGV0YWlsLiBJdCBoYXMgY3JlYXRlZCBhIG9uZSBwdXJwb3NlIGJlaGF2aW9yIHRoYXQKZG9lc24n
dCBzdWl0ZSBtYW55IHVzZWNhc2VzLiBZZXQgd2UgaGF2ZSB0byBsaXZlIHdpdGggdGhhdCBiZWNh
dXNlCnNvbWVib2R5IHJlYWxseSByZWxpZXMgb24gaXQuIExldCdzIG5vdCByZXBlYXQgc2FtZSBl
cnJvcnMuCi0tIApNaWNoYWwgSG9ja28KU1VTRSBMYWJzCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 14:10:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 14:10: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 1g7hqc-0002NZ-FE; Wed, 03 Oct 2018 14:09:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=r8hh=mp=linux.intel.com=dave.hansen@srs-us1.protection.inumbo.net>)
 id 1g7hqa-0002NU-VI
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 14:09:52 +0000
X-Inumbo-ID: a882aa1f-c715-11e8-a8a5-bc764e045a96
Received: from mga12.intel.com (unknown [192.55.52.136])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a882aa1f-c715-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 16:07:27 +0200 (CEST)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga001.fm.intel.com ([10.253.24.23])
 by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 03 Oct 2018 07:09:49 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,336,1534834800"; d="scan'208";a="95721915"
Received: from aphalle-mobl.amr.corp.intel.com (HELO [10.251.4.33])
 ([10.251.4.33])
 by fmsmga001.fm.intel.com with ESMTP; 03 Oct 2018 07:07:47 -0700
To: Vitaly Kuznetsov <vkuznets@redhat.com>, Michal Hocko <mhocko@kernel.org>
References: <20180928150357.12942-1-david@redhat.com>
 <20181001084038.GD18290@dhcp22.suse.cz>
 <d54a8509-725f-f771-72f0-15a9d93e8a49@redhat.com>
 <20181002134734.GT18290@dhcp22.suse.cz>
 <98fb8d65-b641-2225-f842-8804c6f79a06@redhat.com>
 <8736tndubn.fsf@vitty.brq.redhat.com> <20181003134444.GH4714@dhcp22.suse.cz>
 <87zhvvcf3b.fsf@vitty.brq.redhat.com>
From: Dave Hansen <dave.hansen@linux.intel.com>
Openpgp: preference=signencrypt
Autocrypt: addr=dave.hansen@linux.intel.com; keydata=
 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
 z5cecg==
Message-ID: <49456818-238e-2d95-9df6-d1934e9c8b53@linux.intel.com>
Date: Wed, 3 Oct 2018 07:07:47 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <87zhvvcf3b.fsf@vitty.brq.redhat.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH RFC] mm/memory_hotplug: Introduce memory
 block types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kate Stewart <kstewart@linuxfoundation.org>, Rich Felker <dalias@libc.org>,
 linux-ia64@vger.kernel.org, linux-sh@vger.kernel.org,
 Peter Zijlstra <peterz@infradead.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, linux-mm@kvack.org,
 Paul Mackerras <paulus@samba.org>, "H. Peter Anvin" <hpa@zytor.com>,
 Stephen Rothwell <sfr@canb.auug.org.au>, Rashmica Gupta <rashmica.g@gmail.com>,
 Dan Williams <dan.j.williams@intel.com>, linux-s390@vger.kernel.org,
 Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 Yoshinori Sato <ysato@users.sourceforge.jp>,
 Michael Ellerman <mpe@ellerman.id.au>, David Hildenbrand <david@redhat.com>,
 linux-acpi@vger.kernel.org, Ingo Molnar <mingo@redhat.com>,
 xen-devel@lists.xenproject.org, Len Brown <lenb@kernel.org>,
 Pavel Tatashin <pavel.tatashin@microsoft.com>, Rob Herring <robh@kernel.org>,
 "mike.travis@hpe.com" <mike.travis@hpe.com>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 =?UTF-8?Q?Jonathan_Neusch=c3=a4fer?= <j.neuschaefer@gmx.net>,
 Nicholas Piggin <npiggin@gmail.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>,
 =?UTF-8?B?SsOpcsO0bWUgR2xpc3Nl?= <jglisse@redhat.com>,
 Mike Rapoport <rppt@linux.vnet.ibm.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Andrew Morton <akpm@linux-foundation.org>, Oscar Salvador <osalvador@suse.de>,
 Juergen Gross <jgross@suse.com>, Tony Luck <tony.luck@intel.com>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 Fenghua Yu <fenghua.yu@intel.com>,
 Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>,
 Thomas Gleixner <tglx@linutronix.de>,
 Philippe Ombredanne <pombredanne@nexb.com>, Joe Perches <joe@perches.com>,
 devel@linuxdriverproject.org, Joonsoo Kim <iamjoonsoo.kim@lge.com>,
 linuxppc-dev@lists.ozlabs.org,
 "Kirill A. Shutemov" <kirill.shutemov@linux.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>

T24gMTAvMDMvMjAxOCAwNjo1MiBBTSwgVml0YWx5IEt1em5ldHNvdiB3cm90ZToKPiBJdCBpcyBt
b3JlIHRoYW4ganVzdCBtZW1tYXBzIChlLmcuIGZvcmtpbmcgdWRldiBwcm9jZXNzIGRvaW5nIG1l
bW9yeQo+IG9ubGluaW5nIGFsc28gbmVlZHMgbWVtb3J5KSBidXQgeWVzLCB0aGUgbWFpbiBpZGVh
IGlzIHRvIG1ha2UgdGhlCj4gb25saW5pbmcgc3luY2hyb25vdXMgd2l0aCBob3RwbHVnLgoKVGhh
dCdzIGEgZ29vZCB0aGVvcmV0aWNhbCBjb25jZXJuLgoKQnV0LCBpcyBpdCBhIHByb2JsZW0gd2Ug
bmVlZCB0byBzb2x2ZSBpbiBwcmFjdGljZT8KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 14:25:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 14: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 1g7i56-0003lF-TO; Wed, 03 Oct 2018 14:24:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ovvu=mp=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1g7i55-0003lA-DY
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 14:24:51 +0000
X-Inumbo-ID: bffa61fd-c717-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bffa61fd-c717-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 16:22:26 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id AFAC1ADD6;
 Wed,  3 Oct 2018 14:24:47 +0000 (UTC)
Date: Wed, 3 Oct 2018 16:24:44 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Vitaly Kuznetsov <vkuznets@redhat.com>
Message-ID: <20181003142444.GJ4714@dhcp22.suse.cz>
References: <20180928150357.12942-1-david@redhat.com>
 <20181001084038.GD18290@dhcp22.suse.cz>
 <d54a8509-725f-f771-72f0-15a9d93e8a49@redhat.com>
 <20181002134734.GT18290@dhcp22.suse.cz>
 <98fb8d65-b641-2225-f842-8804c6f79a06@redhat.com>
 <8736tndubn.fsf@vitty.brq.redhat.com>
 <20181003134444.GH4714@dhcp22.suse.cz>
 <87zhvvcf3b.fsf@vitty.brq.redhat.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <87zhvvcf3b.fsf@vitty.brq.redhat.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH RFC] mm/memory_hotplug: Introduce memory
 block types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kate Stewart <kstewart@linuxfoundation.org>, Rich Felker <dalias@libc.org>,
 linux-ia64@vger.kernel.org, linux-sh@vger.kernel.org,
 Peter Zijlstra <peterz@infradead.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>,
 Dave Hansen <dave.hansen@linux.intel.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, linux-mm@kvack.org,
 Paul Mackerras <paulus@samba.org>, "H. Peter Anvin" <hpa@zytor.com>,
 Stephen Rothwell <sfr@canb.auug.org.au>, Rashmica Gupta <rashmica.g@gmail.com>,
 Dan Williams <dan.j.williams@intel.com>, linux-s390@vger.kernel.org,
 Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 Yoshinori Sato <ysato@users.sourceforge.jp>,
 Michael Ellerman <mpe@ellerman.id.au>, David Hildenbrand <david@redhat.com>,
 linux-acpi@vger.kernel.org, Ingo Molnar <mingo@redhat.com>,
 xen-devel@lists.xenproject.org, Len Brown <lenb@kernel.org>,
 Pavel Tatashin <pavel.tatashin@microsoft.com>, Rob Herring <robh@kernel.org>,
 "mike.travis@hpe.com" <mike.travis@hpe.com>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 Jonathan =?iso-8859-1?Q?Neusch=E4fer?= <j.neuschaefer@gmx.net>,
 Nicholas Piggin <npiggin@gmail.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Mike Rapoport <rppt@linux.vnet.ibm.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Andrew Morton <akpm@linux-foundation.org>, Oscar Salvador <osalvador@suse.de>,
 Juergen Gross <jgross@suse.com>, Tony Luck <tony.luck@intel.com>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 Fenghua Yu <fenghua.yu@intel.com>,
 Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>,
 Thomas Gleixner <tglx@linutronix.de>,
 Philippe Ombredanne <pombredanne@nexb.com>, Joe Perches <joe@perches.com>,
 devel@linuxdriverproject.org, Joonsoo Kim <iamjoonsoo.kim@lge.com>,
 linuxppc-dev@lists.ozlabs.org,
 "Kirill A. Shutemov" <kirill.shutemov@linux.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>

T24gV2VkIDAzLTEwLTE4IDE1OjUyOjI0LCBWaXRhbHkgS3V6bmV0c292IHdyb3RlOgpbLi4uXQo+
ID4gQXMgRGF2aWQgc2FpZCBzb21lIG9mIHRoZSBtZW1vcnkgY2Fubm90IGJlIG9ubGluZWQgd2l0
aG91dCBmdXJ0aGVyIHN0ZXBzCj4gPiAoZS5nLiB3aGVuIGl0IGlzIHN0YW5kYnkgYXMgRGF2aWQg
Y2FsbGVkIGl0KSBhbmQgdGhlbiBJIGZhaWwgdG8gc2VlIGhvdwo+ID4gZUJQRiBoZWxwIGluIGFu
eSB3YXkuCj4gCj4gYW5kIGFsc28sIHdlIGNhbiBmaWdodCB0aWxsIHRoZSBlbmQgb2YgZGF5cyBo
ZXJlIHRyeWluZyB0byBjb21lIHVwIHdpdGgKPiBhbiBvbmxpbmluZyBzb2x1dGlvbiB3aGljaCB3
b3VsZCB3b3JrIGZvciBldmVyeW9uZSBhbmQgZUJQRiB3b3VsZCBtb3ZlCj4gdGhpcyBkZWNpc2lv
biB0byBkaXN0cm8gbGV2ZWwuCgpUaGUgcG9pbnQgaXMgdGhhdCB0aGVyZSBpcyBfbm9fIGdlbmVy
YWwgb25saW5pbmcgc29sdXRpb24uIFRoaXMgaXMKYmFzaWNhbGx5IHBvbGljeSB3aGljaCBiZWxv
bmdzIHRvIHRoZSB1c2Vyc3BhY2UuCi0tIApNaWNoYWwgSG9ja28KU1VTRSBMYWJzCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 14:32:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 14:32: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 1g7iCp-0004VD-RF; Wed, 03 Oct 2018 14:32:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=g8xz=mp=xenproject.org=prvs=807bbb111=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1g7iCn-0004V3-SW
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 14:32:49 +0000
X-Inumbo-ID: dde582db-c718-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dde582db-c718-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 16:30:25 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,336,1534809600"; d="scan'208";a="66928286"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75343-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-amd64:<job status>:broken:regression
 qemu-mainline:build-i386:<job status>:broken:regression
 qemu-mainline:build-armhf-pvops:<job status>:broken:regression
 qemu-mainline:build-i386-xsm:<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-i386-pvops:<job status>:broken:regression
 qemu-mainline:build-armhf:<job status>:broken:regression
 qemu-mainline:test-amd64-amd64-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-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-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-midway: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-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-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-amd64-amd64-libvirt: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-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386: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-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-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub: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:build-i386-libvirt: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-amd64-amd64-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-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu: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-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm: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-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd: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-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-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-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair: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-libvirt-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-i386-qemuu-rhel6hvm-intel: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:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict: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-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf:host-install(4):broken:nonblocking
 qemu-mainline:build-armhf-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-i386:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64-xsm:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-xsm:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-pvops:host-install(4):broken:nonblocking
X-Osstest-Versions-This: qemuu=3892f1f1a963e59dfe012cd9d461d33b2986fa3b
X-Osstest-Versions-That: qemuu=a2ef4d9e95400cd387ab4ae19a317741e458fb07
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 3 Oct 2018 15:32:45 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 75343: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTM0MyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5j
b20vb3NzdGVzdC9sb2dzLzc1MzQzLwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMg
Oi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVk
aW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2Vu
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAg
ICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVz
PiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQg
bi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJh
c2VsaW5lIHVudGVzdGVkCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRl
c3RlZAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBi
YXNlbGluZSB1bnRlc3RlZAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAg
ICAgICAgICAgICAgIDM4OTJmMWYxYTk2M2U1OWRmZTAxMmNkOWQ0NjFkMzNiMjk4NmZhM2IKYmFz
ZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIGEyZWY0ZDllOTU0MDBjZDM4N2Fi
NGFlMTlhMzE3NzQxZTQ1OGZiMDcKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NTMzOCAgMjAxOC0x
MC0wMiAxMDo0ODoxNCBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzUzNDMgIDIw
MTgtMTAtMDMgMDk6NTE6NDAgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGJlcnRvIEdhcmNpYSA8YmVydG9A
aWdhbGlhLmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4K
ICBGYW0gWmhlbmcgPGZhbXpAcmVkaGF0LmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQu
Y29tPgogIExlb25pZCBCbG9jaCA8bGJsb2NoQGphbnVzdGVjaC5jb20+CiAgTWF4IEZpbGlwcG92
IDxqY212YmtiY0BnbWFpbC5jb20+CiAgTWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICBQ
ZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+Cgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2Vu
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4g
IAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAv
aG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNv
dXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkz
ODYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2Ig
YnVpbGQtaTM4Ni14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteHNtIGJyb2tlbgpi
cm9rZW4tam9iIGJ1aWxkLWFtZDY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYt
cHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYgYnJva2VuCmJyb2tlbi1zdGVwIGJ1
aWxkLWFybWhmIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm1oZi1wdm9wcyBo
b3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxs
KDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1
aWxkLWFtZDY0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni14c20g
aG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpi
cm9rZW4tc3RlcCBidWlsZC1pMzg2LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQoKUHVzaCBub3QgYXBw
bGljYWJsZS4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDgxNSBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 14:34:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 14: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 1g7iEK-0004cz-If; Wed, 03 Oct 2018 14:34:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=71au=mp=redhat.com=vkuznets@srs-us1.protection.inumbo.net>)
 id 1g7iEJ-0004cu-Jy
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 14:34:23 +0000
X-Inumbo-ID: 9692b9ba-c719-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9692b9ba-c719-11e8-a6a9-d7ebe60f679a;
 Wed, 03 Oct 2018 14:35:35 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com
 [10.5.11.26])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 857A73082128;
 Wed,  3 Oct 2018 14:34:20 +0000 (UTC)
Received: from vitty.brq.redhat.com.redhat.com (unknown [10.43.2.58])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id EFFFC30912F5;
 Wed,  3 Oct 2018 14:34:05 +0000 (UTC)
From: Vitaly Kuznetsov <vkuznets@redhat.com>
To: Dave Hansen <dave.hansen@linux.intel.com>, Michal Hocko <mhocko@kernel.org>
In-Reply-To: <49456818-238e-2d95-9df6-d1934e9c8b53@linux.intel.com>
References: <20180928150357.12942-1-david@redhat.com>
 <20181001084038.GD18290@dhcp22.suse.cz>
 <d54a8509-725f-f771-72f0-15a9d93e8a49@redhat.com>
 <20181002134734.GT18290@dhcp22.suse.cz>
 <98fb8d65-b641-2225-f842-8804c6f79a06@redhat.com>
 <8736tndubn.fsf@vitty.brq.redhat.com> <20181003134444.GH4714@dhcp22.suse.cz>
 <87zhvvcf3b.fsf@vitty.brq.redhat.com>
 <49456818-238e-2d95-9df6-d1934e9c8b53@linux.intel.com>
Date: Wed, 03 Oct 2018 16:34:03 +0200
Message-ID: <87tvm3cd5w.fsf@vitty.brq.redhat.com>
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.26
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.42]); Wed, 03 Oct 2018 14:34:22 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH RFC] mm/memory_hotplug: Introduce memory
 block types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kate Stewart <kstewart@linuxfoundation.org>, Rich Felker <dalias@libc.org>,
 linux-ia64@vger.kernel.org, linux-sh@vger.kernel.org,
 Peter Zijlstra <peterz@infradead.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, linux-mm@kvack.org,
 Paul Mackerras <paulus@samba.org>, "H.
 Peter Anvin" <hpa@zytor.com>, Stephen Rothwell <sfr@canb.auug.org.au>,
 Rashmica Gupta <rashmica.g@gmail.com>, Dan Williams <dan.j.williams@intel.com>,
 linux-s390@vger.kernel.org, Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 Yoshinori Sato <ysato@users.sourceforge.jp>,
 Michael Ellerman <mpe@ellerman.id.au>, David Hildenbrand <david@redhat.com>,
 linux-acpi@vger.kernel.org, Ingo Molnar <mingo@redhat.com>,
 xen-devel@lists.xenproject.org, Len Brown <lenb@kernel.org>,
 Pavel Tatashin <pavel.tatashin@microsoft.com>, Rob Herring <robh@kernel.org>,
 "mike.travis@hpe.com" <mike.travis@hpe.com>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 Jonathan =?utf-8?Q?Neusch=C3=A4fer?= <j.neuschaefer@gmx.net>,
 Nicholas Piggin <npiggin@gmail.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>,
 =?utf-8?B?SsOpcsO0?= =?utf-8?B?bWU=?= Glisse <jglisse@redhat.com>,
 Mike Rapoport <rppt@linux.vnet.ibm.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Andrew Morton <akpm@linux-foundation.org>, Oscar Salvador <osalvador@suse.de>,
 Juergen Gross <jgross@suse.com>, Tony Luck <tony.luck@intel.com>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 Fenghua Yu <fenghua.yu@intel.com>,
 Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>,
 Thomas Gleixner <tglx@linutronix.de>,
 Philippe Ombredanne <pombredanne@nexb.com>, Joe Perches <joe@perches.com>,
 devel@linuxdriverproject.org, Joonsoo Kim <iamjoonsoo.kim@lge.com>,
 linuxppc-dev@lists.ozlabs.org,
 "Kirill A. Shutemov" <kirill.shutemov@linux.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>

RGF2ZSBIYW5zZW4gPGRhdmUuaGFuc2VuQGxpbnV4LmludGVsLmNvbT4gd3JpdGVzOgoKPiBPbiAx
MC8wMy8yMDE4IDA2OjUyIEFNLCBWaXRhbHkgS3V6bmV0c292IHdyb3RlOgo+PiBJdCBpcyBtb3Jl
IHRoYW4ganVzdCBtZW1tYXBzIChlLmcuIGZvcmtpbmcgdWRldiBwcm9jZXNzIGRvaW5nIG1lbW9y
eQo+PiBvbmxpbmluZyBhbHNvIG5lZWRzIG1lbW9yeSkgYnV0IHllcywgdGhlIG1haW4gaWRlYSBp
cyB0byBtYWtlIHRoZQo+PiBvbmxpbmluZyBzeW5jaHJvbm91cyB3aXRoIGhvdHBsdWcuCj4KPiBU
aGF0J3MgYSBnb29kIHRoZW9yZXRpY2FsIGNvbmNlcm4uCj4KPiBCdXQsIGlzIGl0IGEgcHJvYmxl
bSB3ZSBuZWVkIHRvIHNvbHZlIGluIHByYWN0aWNlPwoKWWVzLCB1bmZvcnR1bmF0ZWx5LiBJdCB3
YXMgcHJldmlvdXNseSBkaXNjb3ZlcmVkIHRoYXQgd2hlbiB3ZSB0cnkgdG8KaG90cGx1ZyB0b25z
IG9mIG1lbW9yeSB0byBhIGxvdyBtZW1vcnkgc3lzdGVtICh0aGlzIGlzIGEgY29tbW9uIHNjZW5h
cmlvCndpdGggVk1zKSB3ZSBlbmQgdXAgd2l0aCBPT00gYmVjYXVzZSBmb3IgYWxsIG5ldyBtZW1v
cnkgYmxvY2tzIHdlIG5lZWQKdG8gYWxsb2NhdGUgcGFnZSB0YWJsZXMsIHN0cnVjdCBwYWdlcywg
Li4uIGFuZCB3ZSBuZWVkIG1lbW9yeSB0byBkbwp0aGF0LiBUaGUgdXNlcnNwYWNlIHByb2dyYW0g
ZG9pbmcgbWVtb3J5IG9ubGluaW5nIGFsc28gbmVlZHMgbWVtb3J5IHRvCnJ1biBhbmQgaW4gY2Fz
ZSBpdCBwcmVmZXJzIHRvIGZvcmsgdG8gaGFuZGxlIGh1bmRyZWRzIG9mIG5vdGZpZmljYXRpb25z
Ci4uLiB3ZWxsLCBpdCBtYXkgZ2V0IE9PTWtpbGxlZCBiZWZvcmUgaXQgbWFuYWdlcyB0byBvbmxp
bmUgYW55dGhpbmcuCgpBbGxvY2F0aW5nIGFsbCBrZXJuZWwgb2JqZWN0cyBmcm9tIHRoZSBuZXds
eSBob3RwbHVnZ2VkIGJsb2NrcyB3b3VsZApkZWZpbml0ZWx5IGhlbHAgdG8gbWFuYWdlIHRoZSBz
aXR1YXRpb24gYnV0IGFzIEkgc2FpZCB0aGlzIHdvbid0IHNvbHZlCnRoZSAnZm9ya2luZyB1ZGV2
JyBwcm9ibGVtIGNvbXBsZXRlbHkgKGl0IHdpbGwgbGlrZWx5IHJlbWFpbiBpbgonZXh0cmVtZScg
Y2FzZXMgb25seS4gV2UgY2FuIHByb2JhYmx5IHdvcmsgYXJvdW5kIGl0IGJ5IG9ubGluaW5nIHdp
dGggYQpkZWRpY2F0ZWQgcHJvY2VzcyB3aGljaCBkb2Vzbid0IGRvIG1lbW9yeSBhbGxvY2F0aW9u
KS4KCi0tIApWaXRhbHkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 14:37:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 14:37: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 1g7iH5-0004ns-3r; Wed, 03 Oct 2018 14:37:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=wrfy=mp=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7iH3-0004nn-QM
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 14:37:13 +0000
X-Inumbo-ID: fb5b57ef-c719-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fb5b57ef-c719-11e8-a6a9-d7ebe60f679a;
 Wed, 03 Oct 2018 14:38:24 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 03 Oct 2018 08:37:11 -0600
Message-Id: <5BB4D416020000780013F515@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 03 Oct 2018 08:37:10 -0600
From: "Jan Beulich" <jbeulich@suse.com>
To: <dgdegra@nsa.gov>
References: <BA190A75E8413C49BB9E1D2B85D118115D8A2201@MSMR-GH1-UEA01.corp.nsa.gov>
In-Reply-To: <BA190A75E8413C49BB9E1D2B85D118115D8A2201@MSMR-GH1-UEA01.corp.nsa.gov>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] flask: Add check for io{port,
 mem}con sorting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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, dunlapg@umich.edu
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+ICJEZUdyYWFmLCBEYW5pZWwgRyIgPGRnZGVncmFAbnNhLmdvdj4gMTAvMDIvMTggNzozOSBQ
TSA+Pj4KPj4gRnJvbTogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgo+PiA+Pj4gT24g
MjguMDkuMTggYXQgMjE6MTMsIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+IHdyb3RlOgo+PiA+IFRo
ZXNlIGVudHJpZXMgYXJlIG5vdCBhbHdheXMgc29ydGVkIGJ5IGNoZWNrcG9saWN5LiAgRW5mb3Jj
ZSB0aGUgc29ydGluZwo+PiA+ICh3aGljaCBjYW4gYmUgZG9uZSBtYW51YWxseSBpZiB1c2luZyBh
biB1bnBhdGNoZWQgY2hlY2twb2xpY3kpIHdoZW4KPj4gPiBsb2FkaW5nIHRoZSBwb2xpY3kgc28g
dGhhdCBsYXRlciB1c2VzIGJ5IHRoZSBzZWN1cml0eSBzZXJ2ZXIgZG8gbm90Cj4+ID4gaW5jb3Jy
ZWN0bHkgdXNlIHRoZSBpbml0aWFsIHNpZC4KPj4gCj4+ICJFbmZvcmNlIHRoZSBzb3J0aW5nIiBj
b3VsZCBtZWFuIHR3byB0aGluZ3MgLSBzb3J0aW5nIHdoYXQncyB1bnNvcnRlZCwKPj4gb3IgKGFz
IHlvdSBkbykgcmFpc2UgYW4gZXJyb3IuIElzbid0IHJhaXNpbmcgYW4gZXJyb3IgaGVyZSBwb3Nz
aWJseSBnb2luZwo+PiB0byBpbXBhY3Qgc3lzdGVtcyB3aGljaCBjdXJyZW50bHkgd29yaz8KPgo+
QSBzeXN0ZW0gd2hvc2UgaW9tZW1jb24gZW50cmllcyBhcmUgdW5zb3J0ZWQgaXMgY3VycmVudGx5
IG5vdCBlbmZvcmNpbmcgdGhlCj5pbnRlbmRlZCBzZWN1cml0eSBwb2xpY3kuICBJdCBub3JtYWxs
eSBlbmRzIHVwIGVuZm9yY2luZyBhIG1vcmUgcmVzdHJpY3RpdmUgcG9saWN5LAo+YnV0IG5vdCBh
bHdheXMgKGl0IGRlcGVuZHMgb24gd2hhdCB5b3UgYWxsb3cgYWNjZXNzIHRvIHRoZSBkZWZhdWx0
IGxhYmVsKS4gTXkKPmd1ZXNzIGlzIHRoYXQgYW55b25lIGltcGFjdGVkIGJ5IHRoaXMgcHJvYmxl
bSB3b3VsZCBoYXZlIG5vdGljZWQgd2hlbiB0aGV5Cj5hZGRlZCB0aGUgcnVsZSBhbmQgaXQgaGFk
IG5vIGVmZmVjdC4gSG93ZXZlciwgSSBkbyBhZ3JlZSB0aGlzIGNvdWxkIGNhdXNlIGFuCj5lcnJv
ciBvbiBjdXJyZW50bHktd29ya2luZyBzeXN0ZW1zIHRoYXQgZG8gdGhpbmdzIGxpa2UgYWRkIGlv
bWVtY29uIGVudHJpZXMKPnRoYXQgdGhleSBkb24ndCB1c2UuCj4KPkFyZSB5b3Ugc3VnZ2VzdGlu
ZyBhbiB1cGRhdGUgdG8gdGhlIGNvbW1pdCBtZXNzYWdlIHRvIG1ha2UgdGhpcyBicmVha2FnZQo+
Y2xlYXIsIG9yIGRvZXMgdGhlIHByb2JsZW0gbmVlZCB0byBiZSBmaXhlZCBpbiB0aGUgaHlwZXJ2
aXNvcj8gSXQgd291bGQgYmUKPnBvc3NpYmxlIHRvIHNvcnQgdGhlIGVudHJpZXMgYXMgdGhleSdy
ZSBhZGRlZCwgYnV0IHRoYXQncyBub3QgYXMgZWFzeSBhcyBqdXN0Cj5kZXRlY3RpbmcgdGhlIG1p
cy1zb3J0IChzaW5jZSB0aGV5J3JlIGEgbGlua2VkIGxpc3QpLCBhbmQgdGhlIHBvbGljeSBjcmVh
dGlvbgo+cHJvY2VzcyBzaG91bGQgaGF2ZSBhbHJlYWR5IHNvcnRlZCB0aGVtIChleGNlcHQgdGhh
dCB0aGF0IHBhcnQgd2FzIG1pc3NpbmcpLgoKSSB0aGluayByZXNvbHZpbmcgdGhlIGFtYmlndWl0
eSBpbiB0aGUgZGVzY3JpcHRpb24gaXMgdGhlIG1pbmltYWwgYWRqdXN0bWVudC4gSWYKdGhhdCdz
IHdoYXQgeW91IHdhbnQgdG8gZ28gd2l0aCAoeW91J3JlIHRoZSBtYWludGFpbmVyIGFmdGVyIGFs
bCksIEkgdGhpbmsgaXQgd291bGQKc3VmZmljZSB0byBzdWdnZXN0IHJldmlzZWQgd29yZGluZyAo
b3IgZXZlbiBtZXJlbHkgeW91ciBhZ3JlZW1lbnQgZm9yIHRoZQpjb21taXR0ZXIgdG8gbWFrZSBh
IHJlc3BlY3RpdmUgYWRqdXN0bWVudCksIHdpdGhvdXQgbmVjZXNzYXJpbHkgcmUtc3VibWl0dGlu
Zwp0aGUgcGF0Y2guIFBlcnNvbmFsbHkgKGJ1dCBhZ2FpbiwgSSdtIG5vdCB0aGUgbWFpbnRhaW5l
ciBvZiB0aGlzIGNvZGUpIEkgdGhpbmsgaXQKd291bGQgYmUgYmV0dGVyIGlmIHRoZSBhY3R1YWwg
aXNzdWUgd2FzIGFkZHJlc3NlZCBieSBkb2luZyB0aGUgc29ydGluZy4gSXQgY291bGQKYmUgZG9u
ZSB3aXRoIGEgd2FybmluZyBsb2dnZWQsIGFuZCBwZXJoYXBzIHdpdGggdGhlIHdhcm5pbmcgc3Vn
Z2VzdGluZyB0aGF0CnRoZSBidWlsdC1pbiBzb3J0aW5nIHdpbGwvbWlnaHQgZ28gYXdheSBhZ2Fp
biBpbiBhIGxhdGVyIHJlbGVhc2UuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 15:51:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 15: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 1g7jQb-0002A9-JS; Wed, 03 Oct 2018 15:51:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=u5/u=mp=iki.fi=pasik@srs-us1.protection.inumbo.net>)
 id 1g7jQa-0002A4-Go
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 15:51:08 +0000
X-Inumbo-ID: 4e9b0538-c724-11e8-a6a9-d7ebe60f679a
Received: from emh03.mail.saunalahti.fi (unknown [62.142.5.109])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4e9b0538-c724-11e8-a6a9-d7ebe60f679a;
 Wed, 03 Oct 2018 15:52:19 +0000 (UTC)
Received: from ydin.reaktio.net (reaktio.net [85.76.255.15])
 by emh03.mail.saunalahti.fi (Postfix) with ESMTP id 51560400A1;
 Wed,  3 Oct 2018 18:51:05 +0300 (EEST)
Received: by ydin.reaktio.net (Postfix, from userid 1001)
 id D7CE236C0F6; Wed,  3 Oct 2018 18:51:04 +0300 (EEST)
Date: Wed, 3 Oct 2018 18:51:04 +0300
From: Pasi =?iso-8859-1?Q?K=E4rkk=E4inen?= <pasik@iki.fi>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20181003155104.GH5318@reaktio.net>
References: <8a3bc517-1255-4547-d244-5c400e44cc77@Oracle.COM>
 <f19dbb09-ef22-2cf4-fb38-2a7c42b5dc48@Oracle.COM>
 <5A377E020200007800197FFA@prv-mh.provo.novell.com>
 <559ffd12-b541-8a69-60bd-fbe10e3dc159@oracle.com>
 <20180916114306.GF18222@reaktio.net>
 <a726840b-8a5c-0890-73c6-3a95a7205153@oracle.com>
 <20180918071519.GG18222@reaktio.net>
 <5E7DDB68-4E68-48A5-AEEC-EE1B21A50E9E@citrix.com>
 <352310b3-ec9b-2ceb-83f0-4550718120c3@oracle.com>
 <20180919090526.s3ahnemrt2ik2tx3@mac.bytemobile.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180919090526.s3ahnemrt2ik2tx3@mac.bytemobile.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
Subject: Re: [Xen-devel] [PATCH V3 2/2] Xen/PCIback: Implement PCI
 flr/slot/bus reset with 'reset' SysFS attribute
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 "linux-pci@vger.kernel.org" <linux-pci@vger.kernel.org>,
 George Dunlap <George.Dunlap@citrix.com>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 Jan Beulich <JBeulich@suse.com>, "bhelgaas@google.com" <bhelgaas@google.com>,
 xen-devel <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>

T24gV2VkLCBTZXAgMTksIDIwMTggYXQgMTE6MDU6MjZBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBUdWUsIFNlcCAxOCwgMjAxOCBhdCAwMjowOTo1M1BNIC0wNDAwLCBCb3Jp
cyBPc3Ryb3Zza3kgd3JvdGU6Cj4gPiBPbiA5LzE4LzE4IDU6MzIgQU0sIEdlb3JnZSBEdW5sYXAg
d3JvdGU6Cj4gPiA+Cj4gPiA+PiBPbiBTZXAgMTgsIDIwMTgsIGF0IDg6MTUgQU0sIFBhc2kgS8Ok
cmtrw6RpbmVuIDxwYXNpa0Bpa2kuZmk+IHdyb3RlOgo+ID4gPj4KPiA+ID4+IEhpLAo+ID4gPj4K
PiA+ID4+IE9uIE1vbiwgU2VwIDE3LCAyMDE4IGF0IDAyOjA2OjAyUE0gLTA0MDAsIEJvcmlzIE9z
dHJvdnNreSB3cm90ZToKPiA+ID4+PiBXaGF0IGFib3V0IHRoZSB0b29sc3RhY2sgY2hhbmdlcz8g
SGF2ZSB0aGV5IGJlZW4gYWNjZXB0ZWQ/IEkgdmFndWVseQo+ID4gPj4+IHJlY2FsbCB0aGVyZSB3
YXMgYSBkaXNjdXNzaW9uIGFib3V0IHRob3NlIGNoYW5nZXMgYnV0IGRvbid0IHJlbWVtYmVyIGhv
dwo+ID4gPj4+IGl0IGVuZGVkLgo+ID4gPj4+Cj4gPiA+PiBJIGRvbid0IHRoaW5rIHRvb2xzdGFj
ay9saWJ4bCBwYXRjaCBoYXMgYmVlbiBhcHBsaWVkIHlldCBlaXRoZXIuCj4gPiA+Pgo+ID4gPj4K
PiA+ID4+ICJbUEFUQ0ggVjEgMC8xXSBYZW4vVG9vbHM6IFBDSSByZXNldCB1c2luZyAncmVzZXQn
IFN5c0ZTIGF0dHJpYnV0ZSI6Cj4gPiA+PiBodHRwczovL2xpc3RzLnhlbi5vcmcvYXJjaGl2ZXMv
aHRtbC94ZW4tZGV2ZWwvMjAxNy0xMi9tc2cwMDY2NC5odG1sCj4gPiA+Pgo+ID4gPj4gIltQQVRD
SCBWMSAxLzFdIFhlbi9saWJ4bDogUGVyZm9ybSBQQ0kgcmVzZXQgdXNpbmcgJ3Jlc2V0JyBTeXNG
UyBhdHRyaWJ1dGUiOgo+ID4gPj4gaHR0cHM6Ly9saXN0cy54ZW4ub3JnL2FyY2hpdmVzL2h0bWwv
eGVuLWRldmVsLzIwMTctMTIvbXNnMDA2NjMuaHRtbAo+ID4gCj4gPiAKPiA+IFdpbGwgdGhpcyBw
YXRjaCB3b3JrIGZvciAqQlNEPyBSb2dlcj8KPiAKPiBBdCBsZWFzdCBGcmVlQlNEIGRvbid0IHN1
cHBvcnQgcGNpLXBhc3N0aHJvdWdoLCBzbyBub25lIG9mIHRoaXMgd29ya3MKPiBBVE0uIFRoZXJl
J3Mgbm8gc3lzZnMgb24gQlNELCBzbyBtdWNoIG9mIHdoYXQncyBpbiBsaWJ4bF9wY2kuYyB3aWxs
Cj4gaGF2ZSB0byBiZSBtb3ZlZCB0byBsaWJ4bF9saW51eC5jIHdoZW4gQlNEIHN1cHBvcnQgaXMg
YWRkZWQuCj4gCgpPay4gVGhhdCBzb3VuZHMgbGlrZSBpdCdzIE9LIGZvciB0aGUgaW5pdGlhbCBw
Y2kgJ3Jlc2V0JyBpbXBsZW1lbnRhdGlvbiBpbiB4bC9saWJ4bCB0byBiZSBsaW51eC1vbmx5Li4g
CgoKVGhhbmtzLAoKLS0gUGFzaQoKCj4gVGhhbmtzLCBSb2dlci4KCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 16:47:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 16: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 1g7kJF-0007ET-RU; Wed, 03 Oct 2018 16:47:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gvto=mp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g7kJE-0007EO-DU
 for xen-devel@lists.xen.org; Wed, 03 Oct 2018 16:47:36 +0000
X-Inumbo-ID: 32a9cc7e-c72c-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 32a9cc7e-c72c-11e8-a6a9-d7ebe60f679a;
 Wed, 03 Oct 2018 16:48:48 +0000 (UTC)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 7FF962089F;
 Wed,  3 Oct 2018 16:47:34 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538585254;
 bh=Y+wRx1U+Zonr/n7O8XG8pFgKAVCyY1+z376fD9ov+0w=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=AR14ldFim2SPXep/tmqzk7kh/gf/jhcc3zaxC8K4CDCvI7nvjz+p8/jg5BAkjQwG3
 D2T0uiajBNe4RpgcXQmPW8XWEogRA12+5HrJu7nUYOad7GFvLTuYzhwDO696qTIT7F
 AjW13jzoUHivsxzlTlVbvdn4JD659IlU6QuT8Ong=
Date: Wed, 3 Oct 2018 09:47:23 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <4765a0cd-ef96-809b-9bbd-419b38f15313@arm.com>
Message-ID: <alpine.DEB.2.10.1810030947080.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-4-git-send-email-sstabellini@kernel.org>
 <4765a0cd-ef96-809b-9bbd-419b38f15313@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 04/25] xen/arm: document dom0less
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 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>

T24gV2VkLCAxIEF1ZyAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGkgU3RlZmFubywKPiAK
PiBPbiAwMS8wOC8xOCAwMDoyNywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gQWRkIGEg
bmV3IGRvY3VtZW50IHRvIHByb3ZpZGUgaW5mb3JtYXRpb24gb24gaG93IHRvIHVzZSBkb20wbGVz
cyByZWxhdGVkCj4gPiBmZWF0dXJlcyBhbmQgdGhlaXIgY3VycmVudCBsaW1pdGF0aW9ucy4KPiA+
IAo+ID4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbngu
Y29tPgo+ID4gCj4gPiAtLS0KPiA+IENoYW5nZXMgaW4gdjM6Cj4gPiAtIGFkZCBwYXRjaAo+ID4g
LS0tCj4gPiAgIGRvY3MvbWlzYy9hcm0vZG9tMGxlc3MgfCA0Nwo+ID4gKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiA+ICAgMSBmaWxlIGNoYW5nZWQsIDQ3
IGluc2VydGlvbnMoKykKPiA+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IGRvY3MvbWlzYy9hcm0vZG9t
MGxlc3MKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy9hcm0vZG9tMGxlc3MgYi9kb2Nz
L21pc2MvYXJtL2RvbTBsZXNzCj4gCj4gVGhpcyBzaG91bGQgYmUgc3VmZml4ZWQgd2l0aCAudHh0
LiBZb3UgYWxzbyB3YW50IHRvIGFkZCBhIGxpbmUgaW4gZG9jcy9JTkRFWAo+IGRlc2NyaWJpbmcg
dGhlIGZpbGUuCgpJJ2xsIG1ha2UgdGhpcyBjaGFuZ2VzIGFuZCBhbGwgdGhlIG90aGVycyBzdWdn
ZXN0ZWQgaW4gdGhpcyBlbWFpbAoKCj4gPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+ID4gaW5kZXgg
MDAwMDAwMC4uYWU1YThiMQo+ID4gLS0tIC9kZXYvbnVsbAo+ID4gKysrIGIvZG9jcy9taXNjL2Fy
bS9kb20wbGVzcwo+ID4gQEAgLTAsMCArMSw0NyBAQAo+ID4gK0RvbTBsZXNzCj4gPiArPT09PT09
PT0KPiA+ICsKPiA+ICsiRG9tMGxlc3MiIGlzIGEgc2V0IG9mIFhlbiBmZWF0dXJlcyB0aGF0IGVu
YWJsZSB0aGUgZGVwbG95bWVudCBvZiBhIFhlbgo+ID4gK3N5c3RlbSB3aXRob3V0IERvbTAuCj4g
Cj4gSSB0aGluayB0aGlzIHNlbnRlbmNlIGlzIG1pc2xlYWRpbmcuIFlvdSBzdGlsbCBkZXBsb3kg
WGVuIHdpdGggRG9tMC4KPiAKPiBBbHNvLCB3ZSBoYXZlIGJlZW4gdHJ5aW5nIHRvIHJlbW92aW5n
IHRoZSB3b3JkaW5nIERvbTAgYW55d2hlcmUgaW4gdGhlIGNvZGUuCj4gSW5zdGVhZCwgd2UgYXJl
IG5vdyB1c2luZyAiSGFyZHdhcmUgRG9tYWluIi4gSSB3b3VsZCByYXRoZXIgYXZvaWQgdG8gdXNl
IERvbTAKPiBpbiB0aGUgZG9jdW1lbnRhdGlvbiBhcyBpdCBjb3VsZCBiZSBtaXNsZWFkaW5nLCB5
b3Ugd2lsbCBhbHdheXMgaGF2ZSBhIGRvbWFpbgo+IHdpdGggSUQgKGl0IG1heSBub3QgYmUgd2hh
dCB5b3UgY2FsbCBEb20wIGhlcmUpLgo+IAo+ID4gRWFjaCBmZWF0dXJlIGNhbiBiZSB1c2VkIGlu
ZGVwZW5kZW50bHkgZnJvbSB0aGUKPiA+ICtvdGhlcnMsIHVubGVzcyBvdGhlcndpc2Ugc3RhdGVk
Lgo+ID4gKwo+ID4gK0Jvb3RpbmcgTXVsdGlwbGUgRG9tYWlucyBmcm9tIERldmljZSBUcmVlCj4g
PiArPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KPiA+ICsKPiA+ICtU
aGlzIGZlYXR1cmUgZW5hYmxlcyBYZW4gdG8gY3JlYXRlIGEgc2V0IG9mIERvbVVzIGFsb25nc2lk
ZSBEb20wIGF0IGJvb3QKPiA+ICt0aW1lLiBJbmZvcm1hdGlvbiBhYm91dCB0aGUgRG9tVXMgdG8g
YmUgY3JlYXRlZCBieSBYZW4gaXMgcGFzc2VkIHRvIHRoZQo+ID4gK2h5cGVydmlzb3IgdmlhIERl
dmljZSBUcmVlLiBTcGVjaWZpY2FsbHksIHRoZSBleGlzdGluZyBEZXZpY2UgVHJlZSBiYXNlZAo+
ID4gK011bHRpYm9vdCBzcGVjaWZpY2F0aW9uIGhhcyBiZWVuIGV4dGVuZGVkIHRvIGFsbG93IGZv
ciBtdWx0aXBsZSBkb21haW5zCj4gPiArdG8gYmUgcGFzc2VkIHRvIFhlbi4gU2VlIGRvY3MvbWlz
Yy9hcm0vZGV2aWNlLXRyZWUvYm9vdGluZy50eHQgZm9yIG1vcmUKPiA+ICtpbmZvcm1hdGlvbiBh
Ym91dCB0aGUgTXVsdGlib290IHNwZWNpZmljYXRpb24gYW5kIGhvdyB0byB1c2UgaXQuCj4gPiAr
Cj4gPiArSW5zdGVhZCBvZiB3YWl0aW5nIGZvciBEb20wIHRvIGJlIGZ1bGx5IGJvb3RlZCBhbmQg
dGhlIFhlbiB0b29scyB0bwo+ID4gK2JlY29tZSBhdmFpbGFibGUsIGRvbWFpbnMgY3JlYXRlZCBi
eSBYZW4gdGhpcyB3YXkgYXJlIHN0YXJ0ZWQgaW4KPiA+ICtwYXJhbGxlbCB0byBEb20wLiBIZW5j
ZSwgdGhlaXIgYm9vdCB0aW1lIGlzIHR5cGljYWxseSBtdWNoIHNob3J0ZXIuCj4gPiArCj4gPiAr
RG9tYWlucyBzdGFydGVkIGJ5IFhlbiBhdCBib290IHRpbWUgY3VycmVudGx5IGhhdmUgdGhlIGZv
bGxvd2luZwo+ID4gK2xpbWl0YXRpb25zOgo+ID4gKwo+ID4gKy0gdGhleSBjYW5ub3QgYmUgcHJv
cGVybHkgc2h1dGRvd24gb3IgcmVib290ZWQgdXNpbmcgeGwKPiA+ICtJZiBvbmUgb2YgdGhlbSBj
cmFzaGVzLCB0aGUgd2hvbGUgcGxhdGZvcm0gc2hvdWxkIGJlIHJlYm9vdGVkLgo+ID4gKwo+ID4g
Ky0gc29tZSB4bCBvcGVyYXRpb25zIG1pZ2h0IG5vdCB3b3JrIGFzIGV4cGVjdGVkCj4gPiAreGwg
aXMgbWVhbnQgdG8gYmUgdXNlZCB3aXRoIGRvbWFpbnMgdGhhdCBoYXZlIGJlZW4gY3JlYXRlZCBi
eSBpdC4gVXNpbmcKPiA+ICt4bCB3aXRoIGRvbWFpbnMgc3RhcnRlZCBieSBYZW4gYXQgYm9vdCBt
aWdodCBub3Qgd29yayBhcyBleHBlY3RlZC4KPiA+ICsKPiA+ICstIHRoZSBHSUMgdmVyc2lvbiBp
cyB0aGUgbmF0aXZlIHZlcnNpb24KPiA+ICtJbiBhYnNlbmNlIG9mIG90aGVyIGluZm9ybWF0aW9u
LCB0aGUgR0lDIHZlcnNpb24gZXhwb3NlZCB0byB0aGUgZG9tYWlucwo+ID4gK3N0YXJ0ZWQgYnkg
WGVuIGF0IGJvb3QgaXMgdGhlIHNhbWUgYXMgdGhlIG5hdGl2ZSBHSUMgdmVyc2lvbi4KPiA+ICsK
PiA+ICstIG5vIFBWIGRyaXZlcnMKPiA+ICtUaGVyZSBpcyBubyBzdXBwb3J0IGZvciBQViBkZXZp
Y2VzIGF0IHRoZSBtb21lbnQuIEFsbCBkZXZpY2VzIG5lZWQgdG8gYmUKPiA+ICtzdGF0aWNhbGx5
IGFzc2lnbmVkIHRvIGd1ZXN0cy4KPiA+ICsKPiA+ICstIHZDUFUgcGlubmluZwo+ID4gK1Bpbm5p
bmcgdkNQVXMgb2YgZG9tYWlucyBzdGFydGVkIGJ5IFhlbiBhdCBib290IGNhbiBiZSBkb25lIGZy
b20gZG9tMCwKPiA+ICt1c2luZyBgeGwgdmNwdS1waW4nIGFzIHVzdWFsLiBJdCBpcyBub3QgY3Vy
cmVudGx5IHBvc3NpYmxlIHRvIGNvbmZpZ3VyZQo+ID4gK3ZDUFUgcGlubmluZyBmb3IgZG9tYWlu
cyBvdGhlciB0aGFuIGRvbTAgd2l0aG91dCBkb20wLiBIb3dldmVyLCB0aGUgTlVMTAo+ID4gK3Nj
aGVkdWxlciAoY3VycmVudGx5IHVuc3VwcG9ydGVkKSBjYW4gYmUgc2VsZWN0ZWQgYnkgcGFzc2lu
Zwo+IAo+IEkgd291bGQgcmF0aGVyIG5vdCBtZW50aW9uIE5VTEwgc2NoZWR1bGVyIGlzIHVuc3Vw
cG9ydGVkIGhlcmUuIFRoYXQncyBhbm90aGVyCj4gcGxhY2UgdG8gdXBkYXRlIHRoZSBkb2Mgd2hl
biBpdCBnZXRzIHN1cHBvcnRlZCBhbmQgbWF5YmUgYmUgbWlzc2VkLgo+IAo+ID4gK2BzY2hlZD1u
dWxsJyB0byB0aGUgWGVuIGNvbW1hbmQgbGluZS4gVGhlIE5VTEwgc2NoZWR1bGVyIGF1dG9tYXRp
Y2FsbHkKPiA+ICthc3NpZ25lcyBhbmQgcGlucyB2Q1BVcyB0byBwQ1BVcywgYnV0IHRoZSB2Q1BV
LXBDUFUgYXNzaWdubWVudHMgY2Fubm90Cj4gCj4gcy9hc3NpZ25lcy9hc3NpZ25zLwo+IAo+ID4g
K2JlIGNvbmZpZ3VyZWQuCj4gCj4gQ2hlZXJzLAo+IAo+IC0tIAo+IEp1bGllbiBHcmFsbAo+IAoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 16:56:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 16:56: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 1g7kRY-0007yv-Nt; Wed, 03 Oct 2018 16:56:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gwq3=mp=citrix.com=prvs=8070b5427=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g7kRX-0007yq-E9
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 16:56:11 +0000
X-Inumbo-ID: e42dfa3d-c72c-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e42dfa3d-c72c-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 18:53:45 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,336,1534809600"; d="scan'208";a="66946225"
To: Jan Beulich <JBeulich@suse.com>, Andrew Cooper
 <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>
References: <5B96796B02000078001E6CF4@prv1-mh.provo.novell.com>
 <5BA0F33302000078001E9717@prv1-mh.provo.novell.com>
 <15752d56-8300-698d-085a-6795bd75f634@citrix.com>
 <5BAB2F6202000078001EBF97@prv1-mh.provo.novell.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <6f305020-9b75-c1a8-7f55-2b1d5926aaf4@citrix.com>
Date: Wed, 3 Oct 2018 17:56:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BAB2F6202000078001EBF97@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Ping: [PATCH] x86: improve vCPU selection in
 pagetable_dying()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDkvMjYvMjAxOCAwODowNCBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjUuMDku
MTggYXQgMTg6MjIsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gT24gMTgv
MDkvMTggMTM6NDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMTAuMDkuMTggYXQgMTY6
MDIsIDxKQmV1bGljaEBzdXNlLmNvbT4gd3JvdGU6Cj4+Pj4gUmF0aGVyIHRoYW4gdW5jb25kaXRp
b25hbGx5IHVzaW5nIHZDUFUgMCwgdXNlIHRoZSBjdXJyZW50IHZDUFUgaWYgdGhlCj4+Pj4gc3Vi
amVjdCBkb21haW4gaXMgdGhlIGN1cnJlbnQgb25lLgo+Pj4+Cj4+Pj4gU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+Pgo+PiBXaGF0IGltcHJvdmVtZW50IGlz
IHRoaXMgaW50ZW5kZWQgdG8gYnJpbmc/Cj4gCj4gSSd2ZSBjb21lIGFjcm9zcyB0aGlzIHF1aXRl
IGEgd2hpbGUgYWdvIHdoZW4gaW52ZXN0aWdhdGluZyBwb3NzaWJseQo+IGRhbmdlcm91cyB1c2Vz
IG9mIGQtPnZjcHVbXSwgd2VsbCBiZWZvcmUgeW91ciBzZXJpZXMgdG8gaW1wcm92ZSB0aGUKPiBz
aXR1YXRpb24gdGhlcmUuIEkgZ2VuZXJhbGx5IGNvbnNpZGVyIGl0IHdyb25nIHRvIGhhcmQgY29k
ZSB1c2Ugb2YKPiBkLT52Y3B1WzBdIHdoZW5ldmVyIGl0IGNhbiBiZSBhdm9pZGVkLgo+IAo+PiBT
aGFkb3dzIGFyZSBwZXItZG9tYWluLCBhbmQgdGhlIGdtZm4gaW4gcXVlc3Rpb24gaXMgcGFzc2Vk
IGluIGJ5IHRoZQo+PiBjYWxsZXIuICBBRkFDSVQsIGl0IGlzIGEgbG9naWNhbCBidWcgdGhhdCB0
aGF0IHRoZSBjYWxsYmFjayB0YWtlcyBhIHZjcHUKPj4gcmF0aGVyIHRoYW4gYSBkb21haW4gaW4g
dGhlIGZpcnN0IHBsYWNlLgo+IAo+IERpZCB5b3UgbG9vayBhdCB0aGUgMy1sZXZlbCB2YXJpYW50
IG9mIHNoX3BhZ2V0YWJsZV9keWluZygpPyBJdCB2ZXJ5Cj4gY2xlYXJseSByZWFkcyB0aGUgZ2l2
ZW4gdkNQVSdzIENSMy4KClllczsgYW5kIHNvIHRoZSBjdXJyZW50IGltcGxlbWVudGF0aW9uIHdo
aWNoIHVuY29uZGl0aW9uYWxseSBwYXNzZXMgdmNwdQowIGlzIGNsZWFybHkgYSBidWcuCgo+IExv
b2tpbmcgYXQgdGhpbmdzIGFnYWluIChpbiBwYXJ0aWN1bGFyCj4gdGhlIGNvbW1lbnQgYWhlYWQg
b2YgcGFnZXRhYmxlX2R5aW5nKCkpIEkgbm93IGFjdHVhbGx5IHdvbmRlciB3aHkKPiBIVk1PUF9w
YWdldGFibGVfZHlpbmcgaXMgcGVybWl0dGVkIHRvIGJlIGNhbGxlZCBieSBvdGhlciB0aGFuIGEg
ZG9tYWluCj4gZm9yIGl0c2VsZi4gVGhlcmUncyBubyB1c2Ugb2YgaXQgaW4gdGhlIHRvb2wgc3Rh
Y2suIERpc2FsbG93aW5nIHRoZSB1bnVzZWQKPiBjYXNlIHdvdWxkIG1lYW4gdGhlIGZhc3QtcGF0
aCBsb2dpYyBpbiBzaF9wYWdldGFibGVfZHlpbmcoKSBjb3VsZAo+IGJlY29tZSB0aGUgb25seSB2
YWxpZC9pbXBsZW1lbnRlZCBjYXNlLiBUaW0/CgpOb3Qgc28gLS0gYSBndWVzdCBjb3VsZCBzdGls
bCBjYWxsIHBhZ2V0YWJsZV9keWluZygpIG9uIHRoZSB0b3AgbGV2ZWwgUFQKb2YgYSBwcm9jZXNz
IG5vdCBjdXJyZW50bHkgcnVubmluZy4KCkkgd291bGQgYmUgdG90YWxseSBpbiBmYXZvciBvZiBs
aW1pdGluZyB0aGlzIGNhbGwgdG8gdGhlIGd1ZXN0IGl0c2VsZiwKaG93ZXZlciAtLSB0aGF0IHdv
dWxkIHNpbXBsaWZ5IHRoZSBsb2dpYyBldmVuIG1vcmUuCgogIC1HZW9yZ2UKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 17:00:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 17:00: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 1g7kW2-0000HK-Ah; Wed, 03 Oct 2018 17:00:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=keg1=mp=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1g7kW0-0000Gz-R1
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 17:00:48 +0000
X-Inumbo-ID: 89b16125-c72d-11e8-a8a5-bc764e045a96
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 89b16125-c72d-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 18:58:23 +0200 (CEST)
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 mx1.redhat.com (Postfix) with ESMTPS id B744E87621;
 Wed,  3 Oct 2018 17:00:44 +0000 (UTC)
Received: from [10.36.116.20] (ovpn-116-20.ams2.redhat.com [10.36.116.20])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 74A609CC4;
 Wed,  3 Oct 2018 17:00:30 +0000 (UTC)
To: Michal Hocko <mhocko@kernel.org>
References: <20180928150357.12942-1-david@redhat.com>
 <20181001084038.GD18290@dhcp22.suse.cz>
 <d54a8509-725f-f771-72f0-15a9d93e8a49@redhat.com>
 <20181002134734.GT18290@dhcp22.suse.cz>
 <98fb8d65-b641-2225-f842-8804c6f79a06@redhat.com>
 <20181003135407.GI4714@dhcp22.suse.cz>
From: David Hildenbrand <david@redhat.com>
Openpgp: preference=signencrypt
Autocrypt: addr=david@redhat.com; prefer-encrypt=mutual; keydata=
 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
 SE+xAvmumFBY
Organization: Red Hat GmbH
Message-ID: <9fef1f7d-2d7c-03f1-00e3-5fa657eda019@redhat.com>
Date: Wed, 3 Oct 2018 19:00:29 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <20181003135407.GI4714@dhcp22.suse.cz>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.26]); Wed, 03 Oct 2018 17:00:46 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH RFC] mm/memory_hotplug: Introduce memory
 block types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kate Stewart <kstewart@linuxfoundation.org>, Rich Felker <dalias@libc.org>,
 linux-ia64@vger.kernel.org, linux-sh@vger.kernel.org,
 Peter Zijlstra <peterz@infradead.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>,
 Dave Hansen <dave.hansen@linux.intel.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, linux-mm@kvack.org,
 Pavel Tatashin <pavel.tatashin@microsoft.com>,
 Paul Mackerras <paulus@samba.org>, "H. Peter Anvin" <hpa@zytor.com>,
 Rashmica Gupta <rashmica.g@gmail.com>, "K. Y. Srinivasan" <kys@microsoft.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, linux-s390@vger.kernel.org,
 Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 Yoshinori Sato <ysato@users.sourceforge.jp>,
 Michael Ellerman <mpe@ellerman.id.au>, linux-acpi@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, xen-devel@lists.xenproject.org,
 Rob Herring <robh@kernel.org>, Len Brown <lenb@kernel.org>,
 Fenghua Yu <fenghua.yu@intel.com>, Stephen Rothwell <sfr@canb.auug.org.au>,
 "mike.travis@hpe.com" <mike.travis@hpe.com>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 Dan Williams <dan.j.williams@intel.com>,
 =?UTF-8?Q?Jonathan_Neusch=c3=a4fer?= <j.neuschaefer@gmx.net>,
 Nicholas Piggin <npiggin@gmail.com>, Joe Perches <joe@perches.com>,
 =?UTF-8?B?SsOpcsO0bWUgR2xpc3Nl?= <jglisse@redhat.com>,
 Mike Rapoport <rppt@linux.vnet.ibm.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>, Thomas Gleixner <tglx@linutronix.de>,
 Joonsoo Kim <iamjoonsoo.kim@lge.com>, Oscar Salvador <osalvador@suse.de>,
 Juergen Gross <jgross@suse.com>, Tony Luck <tony.luck@intel.com>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>,
 Philippe Ombredanne <pombredanne@nexb.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>, devel@linuxdriverproject.org,
 Andrew Morton <akpm@linux-foundation.org>, linuxppc-dev@lists.ozlabs.org,
 "Kirill A. Shutemov" <kirill.shutemov@linux.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>

T24gMDMvMTAvMjAxOCAxNTo1NCwgTWljaGFsIEhvY2tvIHdyb3RlOgo+IE9uIFR1ZSAwMi0xMC0x
OCAxNzoyNToxOSwgRGF2aWQgSGlsZGVuYnJhbmQgd3JvdGU6Cj4+IE9uIDAyLzEwLzIwMTggMTU6
NDcsIE1pY2hhbCBIb2NrbyB3cm90ZToKPiBbLi4uXQo+Pj4gWm9uZSBpbWJhbGFuY2UgaXMgYW4g
aW5oZXJlbnQgcHJvYmxlbSBvZiB0aGUgaGlnaG1lbSB6b25lLiBJdCBpcwo+Pj4gZXNzZW50aWFs
bHkgdGhlIGhpZ2htZW0gem9uZSB3ZSBhbGwgbG92ZWQgc28gbXVjaCBiYWNrIGluIDMyYiBkYXlz
Lgo+Pj4gWWVzIHRoZSBtb3ZhYmxlIHpvbmUgZG9lc24ndCBoYXZlIGFueSBhZGRyZXNzaW5nIGxp
bWl0YXRpb25zIHNvIGl0IGlzIGEKPj4+IGJpdCBtb3JlIHJlbGF4ZWQgYnV0IGNvbnNpZGVyaW5n
IHRoZSBob3RwbHVnIHNjZW5hcmlvcyBJIGhhdmUgc2VlbiBzbwo+Pj4gZmFyIHBlb3BsZSBqdXN0
IHdhbnQgdG8gaGF2ZSBmdWxsIE5VTUEgbm9kZXMgbW92YWJsZSB0byBhbGxvdyByZXBsYWNpbmcK
Pj4+IERJTU1zLiBBbmQgdGhlbiB3ZSBhcmUgYmFjayB0byBzcXVhcmUgb25lIGFuZCB0aGUgem9u
ZSBpbWJhbGFuY2UgaXNzdWUuCj4+PiBZb3UgaGF2ZSB0aG9zZSByZWdhcmRsZXNzIHdoZXJlIG1l
bW1hcHMgYXJlIGFsbG9jYXRlZCBmcm9tLgo+Pgo+PiBVbmZvcnR1bmF0ZWx5IHllcy4gQW5kIHRo
aW5ncyBnZXQgbW9yZSBjb21wbGljYXRlZCBhcyB5b3UgYXJlIGFkZGluZyBhCj4+IHdob2xlIERJ
TU1zIGFuZCBnZXQgbm90aWZpY2F0aW9ucyBpbiB0aGUgZ3JhbnVsYXJpdHkgb2YgbWVtb3J5IGJs
b2Nrcy4KPj4gVXN1YWxseSB5b3UgYXJlIG5vdCBpbnRlcmVzdGVkIGluIG9ubGluaW5nIGFueSBt
ZW1vcnkgYmxvY2sgb2YgdGhhdCBESU1NCj4+IGFzIE1PVkFCTEUgYXMgc29vbiBhcyB5b3Ugd291
bGQgaGF2ZSB0byBvbmxpbmUgb25lIG1lbW9yeSBibG9jayBvZiB0aGF0Cj4+IERJTU0gYXMgTk9S
TUFMIC0gYmVjYXVzZSB0aGF0IGNhbiBhbHJlYWR5IGJsb2NrIHRoZSB3aG9sZSBESU1NLgo+IAo+
IEZvciB0aGUgcHVycG9zZSBvZiB0aGUgaG90cmVtb3ZlLCB5ZXMuIEJ1dCBhcyBEYXZlIGhhcyBu
b3RlZCBwZW9wbGUgYXJlCj4gKGFiKXVzaW5nIHpvbmUgbW92YWJsZSBmb3Igb3RoZXIgcHVycG9z
ZXMgLSBlLmcuIGxhcmdlIHBhZ2VzLgoKVGhhdCBtaWdodCBiZSByaWdodCBmb3Igc29tZSB2ZXJ5
IHNwZWNpYWwgdXNlIGNhc2VzLiBGb3IgbW9zdCBvZiB1c2Vycwp0aGlzIGlzIG5vdCB0aGUgY2Fz
ZSAobWVhbmluZyBpdCBzaG91bGQgYmUgdGhlIGRlZmF1bHQgYnV0IGlmIHRoZSB1c2VyCndhbnRz
IHRvIGNoYW5nZSBpdCwgaGUgc2hvdWxkIGJlIGFsbG93ZWQgdG8gY2hhbmdlIGl0KS4KCj4gIAo+
IFsuLi5dCj4+PiBUaGVuIHRoZSBpbW1lZGlhdGUgcXVlc3Rpb24gd291bGQgYmUgd2h5IHRvIHVz
ZSBtZW1vcnkgaG90cGx1ZyBmb3IgdGhhdAo+Pj4gYXQgYWxsPyBXaHkgZG9uJ3QgeW91IHNpbXBs
eSBzdGFydCB3aXRoIGEgaHVnZSBwcmUtYWxsb2NhdGVkIHBoeXNpY2FsCj4+PiBhZGRyZXNzIHNw
YWNlIGFuZCBiYWxsb29uIG1lbW9yeSBpbiBhbiBvdXQgcGVyIGRlbWFuZC4gV2h5IGRvIHlvdSB3
YW50Cj4+PiB0byBpbmplY3QgbmV3IG1lbW9yeSBkdXJpbmcgdGhlIHJ1bnRpbWU/Cj4+Cj4+IExl
dCdzIGFzc3VtZSB5b3UgaGF2ZSBhIGd1ZXN0IHdpdGggMjBHQiBzaXplIGFuZCBldmVudHVhbGx5
IHdhbnQgdG8KPj4gYWxsb3cgdG8gZ3JvdyBpdCB0byA0VEIuIFlvdSB3b3VsZCBoYXZlIHRvIGFs
bG9jYXRlIG1ldGFkYXRhIGZvciA0VEIKPj4gcmlnaHQgZnJvbSB0aGUgYmVnaW5uaW5nLiBUaGF0
J3MgZGVmaW5pdGVseSBub3cgd2hhdCB3ZSB3YW50LiBUaGF0IGlzCj4+IHdoeSBtZW1vcnkgaG90
cGx1ZyBpcyB1c2VkIGJ5IGUuZy4gWEVOIG9yIEh5cGVyLVYuIFdpdGggSHlwZXItViwgdGhlCj4+
IGh5cGVydmlzb3IgZXZlbiB0ZWxscyB5b3UgYXQgd2hpY2ggcGxhY2VzIGFkZGl0aW9uYWwgbWVt
b3J5IGhhcyBiZWVuCj4+IG1hZGUgYXZhaWxhYmxlLgo+IAo+IFRoZW4geW91IGhhdmUgdG8gbGl2
ZSB3aXRoIHRoZSBmYWN0IHRoYXQgeW91ciBob3QgYWRkZWQgbWVtb3J5IHdpbGwgYmUKPiBzZWxm
IGhvc3RlZCBhbmQgZmluZCBhIHdheSBmb3IgYmFsbG9vbmluZyB0byB3b3JrIHdpdGggdGhhdC4g
VGhlIHByaWNlCj4gd291bGQgYmUgdGhhdCBzb21lIHBhcnQgb2YgdGhlIG1lbW9yeSBpcyBub3Qg
cmVhbGx5IGJhbGxvb25hYmxlIGluIHRoZQo+IGVuZC4KPiAKPj4+PiAxLiBpcyBhIHJlYXNvbiB3
aHkgZGlzdHJpYnV0aW9ucyB1c3VhbGx5IGRvbid0IGNvbmZpZ3VyZQo+Pj4+ICJNRU1PUllfSE9U
UExVR19ERUZBVUxUX09OTElORSIsIGJlY2F1c2UgeW91IHJlYWxseSB3YW50IHRoZSBvcHRpb24g
Zm9yCj4+Pj4gTU9WQUJMRSB6b25lLiBUaGF0IGhvd2V2ZXIgaW1wbGllcywgdGhhdCBlLmcuIGZv
ciB4ODYsIHlvdSBoYXZlIHRvCj4+Pj4gaGFuZGxlIGFsbCBuZXcgbWVtb3J5IGluIHVzZXIgc3Bh
Y2UsIGVzcGVjaWFsbHkgYWxzbyBIeXBlclYgbWVtb3J5Lgo+Pj4+IFRoZXJlLCB5b3UgdGhlbiBo
YXZlIHRvIGNoZWNrIGZvciB0aGluZ3MgbGlrZSAiaXNIeXBlclYoKSIgdG8gZGVjaWRlCj4+Pj4g
Im9oLCB5ZXMsIHRoaXMgc2hvdWxkIGRlZmluaXRlbHkgbm90IGdvIHRvIHRoZSBNT1ZBQkxFIHpv
bmUiLgo+Pj4KPj4+IFdoeSBkbyB5b3UgbmVlZCBhIGdlbmVyaWMgaG90cGx1ZyBydWxlIGluIHRo
ZSBmaXJzdCBwbGFjZT8gV2h5IGRvbid0IHlvdQo+Pj4gc2ltcGx5IHByb3ZpZGUgZGlmZmVyZW50
IHNldCBvZiBydWxlcyBmb3IgZGlmZmVyZW50IHVzZWNhc2VzPyBMZXQgdXNlcnMKPj4+IGRlY2lk
ZSB3aGljaCB1c2VjYXNlIHRoZXkgcHJlZmVyIHJhdGhlciB0aGFuIHRyeSB0byBiZSBjbGV2ZXIg
d2hpY2gKPj4+IGFsbW9zdCBhbHdheXMgaGl0cyB3ZWlyZCBjb3JuZXIgY2FzZXMuCj4+Pgo+Pgo+
PiBNZW1vcnkgaG90cGx1ZyBoYXMgdG8gd29yayBhcyByZWxpYWJsZSBhcyB3ZSBjYW4gb3V0IG9m
IHRoZSBib3guIExldHRpbmcKPj4gdGhlIHVzZXIgbWFrZSBzaW1wbGUgZGVjaXNpb25zIGxpa2Ug
Im9oLCBJIGFtIG9uIGh5cGVyLVYsIEkgd2FudCB0bwo+PiBvbmxpbmUgbWVtb3J5IHRvIHRoZSBu
b3JtYWwgem9uZSIgZG9lcyBub3QgZmVlbCByaWdodC4KPiAKPiBVc2VycyB1c3VhbGx5IGtub3cg
d2hhdCBpcyB0aGVpciB1c2VjYXNlIGFuZCB0aGVuIGl0IGlzIGp1c3QgYSBtYXR0ZXIgb2YKPiBw
bHVtYmluZyAoZS5nLiBkaXN0cmlidXRpb24gY2FuIHByb3ZpZGUgcHJvcGVyIHRvb2xzIHRvIGRl
cGxveSB0aG9zZQo+IHVzZWNhc2VzKSB0byBjaG9zZSB0aGUgcmlnaHQgYW5kIGZvciB1c2VyIG9i
c2N1cmUgd2F5IHRvIG1ha2UgaXQgd29yay4KCkkgZGlzYWdyZWUuIElmIHdlIGNhbiBzaGlwIHNh
bmUgZGVmYXVsdHMsIHdlIHNob3VsZCBkbyB0aGF0IGFuZCBhbGxvdyB0bwptYWtlIGNoYW5nZXMg
bGF0ZXIgb24uIFRoaXMgaXMgaG93IGRpc3RyaWJ1dGlvbnMgaGF2ZSBiZWVuIHdvcmtpbmcgZm9y
CmV2ZXIuIEJ1dCB5ZXMsIGFsbG93aW5nIHRvIG1ha2UgbW9kaWZpY2F0aW9ucyBpcyBhbHdheXMg
YSBnb29kIGlkZWEgdG8KdGFpbG9yIGl0IHRvIHNvbWUgc3BlY2lhbCBjYXNlIHVzZXIgc2NlbmFy
aW9zLiAodHVuZWQgb3Igd2hhdGV2ZXIgd2UKaGF2ZSBpbiBwbGFjZSkuCgo+IAo+PiBCdXQgeWVz
LCB3ZQo+PiBzaG91bGQgZGVmaW5pdGVseSBhbGxvdyB0byBtYWtlIG1vZGlmaWNhdGlvbnMuIFNv
IHNvbWUgc2FuZSBkZWZhdWx0IHJ1bGUKPj4gKyBwb3NzaWJsZSBtb2RpZmljYXRpb24gaXMgdXN1
YWxseSBhIGdvb2QgaWRlYS4KPj4KPj4gSSB0aGluayBEYXZlIGhhcyBhIHBvaW50IHdpdGggdXNp
bmcgTU9WQUJMRSBmb3IgaHVnZSBwYWdlIHVzZSBjYXNlcy4gQW5kCj4+IHRoZXJlIG1pZ2h0IGJl
IG90aGVyIGNvcm5lciBjYXNlcyBhcyB5b3UgY29ycmVjdGx5IHN0YXRlLgo+Pgo+PiBJIHdvbmRl
ciBpZiB0aGlzIHBhdGNoIGl0c2VsZiBtaW51cyBtb2RpZnlpbmcgb25saW5lL29mZmxpbmUgbWln
aHQgbWFrZQo+PiBzZW5zZS4gV2UgY2FuIHRoZW4gaW1wbGVtZW50IHNpbXBsZSBydWxlcyBpbiB1
c2VyIHNwYWNlCj4+Cj4+IGlmIChub3JtYWwpIHsKPj4gCS8qIGN1c3RvbWVycyBleHBlY3QgaG90
cGx1Z2dlZCBESU1NcyB0byBiZSB1bnBsdWdnYWJsZSAqLwo+PiAJb25saW5lX21vdmFibGUoKTsK
Pj4gfSBlbHNlIGlmIChwYXJhdmlydCkgewo+PiAJLyogcGFyYXZpcnQgbWVtb3J5IHNob3VsZCBh
cyBkZWZhdWx0IGFsd2F5cyBnbyB0byB0aGUgTk9STUFMICovCj4+IAlvbmxpbmUoKTsKPj4gfSBl
bHNlIHsKPj4gCS8qIHN0YW5kYnkgbWVtb3J5IHdpbGwgbmV2ZXIgZ2V0IG9ubGluZWQgYXV0b21h
dGljYWxseSAqLwo+PiB9Cj4+Cj4+IENvbXBhcmVkIHRvIGhhdmluZyB0byBndWVzcyB3aGF0IGlz
IHRvIGJlIGRvbmUgKGlzS1ZNKCksIGlzSHlwZXJWLAo+PiBpc1MzOTAgLi4uKSBhbmQgZmFpbGlu
ZyBvbmNlIHRoaXMgaXMgbm8gbG9uZ2VyIHVuaXF1ZSAoZS5nLiB2aXJ0aW8tbWVtCj4+IGFuZCBB
Q1BJIHN1cHBvcnQgZm9yIHg4NiBLVk0pLgo+IAo+IEkgYW0gd29ycmllZCB0aGF0IGV4cG9yaW5n
IGEgdHlwZSB3aWxsIGp1c3QgcHVzaCB1cyBldmVuIGZ1cnRoZXIgdG8gdGhlCj4gY29ybmVyLiBU
aGUgY3VycmVudCBkZXNpZ24gaXMgcmVhbGx5IHNpbXBsZSBhbmQgMiBzdGFnZSBhbmQgdGhhdCBp
cyBnb29kCj4gYmVjYXVzZSBpdCBhbGxvd3MgZm9yIHZlcnkgZGlmZmVyZW50IHVzZWNhc2VzLiBU
aGUgbW9yZSBzcGVjaWZpYyB0aGUgQVBJCj4gYmUgdGhlIG1vcmUgbGlrZWx5IHdlIGFyZSBnb2lu
ZyB0byBoaXQgIkkgaGF2ZW4ndCBldmVuIGRyZWFtZWQgc29tZWJvZHkKPiB3b3VsZCBiZSB1c2lu
ZyBob3RwbHVnIGZvciB0aGlzIHRoaW5nIi4gQW5kIEkgd291bGQgYmV0IHRoaXMgd2lsbCBoYXBw
ZW4KPiBzb29uZXIgb3IgbGF0ZXIuCgpFeHBvc2luZyB0aGUgdHlwZSBvZiBtZW1vcnkgaXMgaW4g
bXkgcG9pbnQgb2YgdmlldyBqdXN0IGZvcndhcmRpbmcgZmFjdHMKdG8gdXNlciBzcGFjZS4gV2Ug
c2hvdWxkIG5vdCBleHBvcnQgYXJiaXRyYXJ5IGluZm9ybWF0aW9uLCB0aGF0IGlzIHRydWUuCgo+
IAo+IEp1c3QgbG9vayBhdCBob3cgdGhlIHdob2xlIGF1dG8gb25saW5pbmcgc2NyZXdlZCB0aGUg
QVBJIHRvIHdvcmthcm91bmQKPiBhbiBpbXBsZW1lbnRhdGlvbiBkZXRhaWwuIEl0IGhhcyBjcmVh
dGVkIGEgb25lIHB1cnBvc2UgYmVoYXZpb3IgdGhhdAo+IGRvZXNuJ3Qgc3VpdGUgbWFueSB1c2Vj
YXNlcy4gWWV0IHdlIGhhdmUgdG8gbGl2ZSB3aXRoIHRoYXQgYmVjYXVzZQo+IHNvbWVib2R5IHJl
YWxseSByZWxpZXMgb24gaXQuIExldCdzIG5vdCByZXBlYXQgc2FtZSBlcnJvcnMuCj4gCgpMZXQg
bWUgcmVwaHJhc2U6IFlvdSBzdGF0ZSB0aGF0IHVzZXIgc3BhY2UgaGFzIHRvIG1ha2UgdGhlIGRl
Y2lzaW9uIGFuZAp0aGF0IHVzZXIgc2hvdWxkIGJlIGFibGUgdG8gc2V0L3JlY29uZmlndXJlIHJ1
bGVzLiBUaGF0IGlzIHBlcmZlY3RseSBmaW5lLgoKQnV0IHRoZW4gd2Ugc2hvdWxkIGdpdmUgdXNl
ciBzcGFjZSBhY2Nlc3MgdG8gc3VmZmljaWVudCBpbmZvcm1hdGlvbiB0bwptYWtlIGEgZGVjaXNp
b24uIFRoaXMgbWlnaHQgYmUgdGhlIHR5cGUgb2YgbWVtb3J5IGFzIHdlIGxlYXJuZWQgKHdoYXQK
c29tZSBwYXJ0IG9mIHRoaXMgcGF0Y2ggcHJvcG9zZXMpLCBidXQgbWF5YmUgbGF0ZXIgbW9yZSwg
ZS5nLiB0byB3aGljaApwaHlzaWNhbCBkZXZpY2UgbWVtb3J5IGJlbG9uZ3MgKGUuZy4gdG8gaG90
cGx1ZyBpdCBhbGwgbW92YWJsZSBvciBhbGwKbm9ybWFsKSAuLi4KCi0tIAoKVGhhbmtzLAoKRGF2
aWQgLyBkaGlsZGVuYgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 17:06:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 17:06: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 1g7kbm-0000VC-6V; Wed, 03 Oct 2018 17:06:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=keg1=mp=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1g7kbl-0000V7-Jw
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 17:06:45 +0000
X-Inumbo-ID: df551a69-c72e-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id df551a69-c72e-11e8-a6a9-d7ebe60f679a;
 Wed, 03 Oct 2018 17:07:56 +0000 (UTC)
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 mx1.redhat.com (Postfix) with ESMTPS id D7540A6DFD;
 Wed,  3 Oct 2018 17:06:41 +0000 (UTC)
Received: from [10.36.116.20] (ovpn-116-20.ams2.redhat.com [10.36.116.20])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 232396606A;
 Wed,  3 Oct 2018 17:06:28 +0000 (UTC)
To: Michal Hocko <mhocko@kernel.org>, Vitaly Kuznetsov <vkuznets@redhat.com>
References: <20180928150357.12942-1-david@redhat.com>
 <20181001084038.GD18290@dhcp22.suse.cz>
 <d54a8509-725f-f771-72f0-15a9d93e8a49@redhat.com>
 <20181002134734.GT18290@dhcp22.suse.cz>
 <98fb8d65-b641-2225-f842-8804c6f79a06@redhat.com>
 <8736tndubn.fsf@vitty.brq.redhat.com> <20181003134444.GH4714@dhcp22.suse.cz>
 <87zhvvcf3b.fsf@vitty.brq.redhat.com> <20181003142444.GJ4714@dhcp22.suse.cz>
From: David Hildenbrand <david@redhat.com>
Openpgp: preference=signencrypt
Autocrypt: addr=david@redhat.com; prefer-encrypt=mutual; keydata=
 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
 SE+xAvmumFBY
Organization: Red Hat GmbH
Message-ID: <37fab0d1-4b5d-ff69-9091-2f9e34b47e4e@redhat.com>
Date: Wed, 3 Oct 2018 19:06:28 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <20181003142444.GJ4714@dhcp22.suse.cz>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.13
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.38]); Wed, 03 Oct 2018 17:06:43 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH RFC] mm/memory_hotplug: Introduce memory
 block types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kate Stewart <kstewart@linuxfoundation.org>, Rich Felker <dalias@libc.org>,
 linux-ia64@vger.kernel.org, linux-sh@vger.kernel.org,
 Peter Zijlstra <peterz@infradead.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>,
 Dave Hansen <dave.hansen@linux.intel.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, linux-mm@kvack.org,
 Paul Mackerras <paulus@samba.org>, "H. Peter Anvin" <hpa@zytor.com>,
 Stephen Rothwell <sfr@canb.auug.org.au>, Rashmica Gupta <rashmica.g@gmail.com>,
 Dan Williams <dan.j.williams@intel.com>, linux-s390@vger.kernel.org,
 Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 Yoshinori Sato <ysato@users.sourceforge.jp>,
 Michael Ellerman <mpe@ellerman.id.au>, linux-acpi@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, xen-devel@lists.xenproject.org,
 Len Brown <lenb@kernel.org>, Pavel Tatashin <pavel.tatashin@microsoft.com>,
 Rob Herring <robh@kernel.org>, "mike.travis@hpe.com" <mike.travis@hpe.com>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 =?UTF-8?Q?Jonathan_Neusch=c3=a4fer?= <j.neuschaefer@gmx.net>,
 Nicholas Piggin <npiggin@gmail.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>,
 =?UTF-8?B?SsOpcsO0bWUgR2xpc3Nl?= <jglisse@redhat.com>,
 Mike Rapoport <rppt@linux.vnet.ibm.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Andrew Morton <akpm@linux-foundation.org>, Oscar Salvador <osalvador@suse.de>,
 Juergen Gross <jgross@suse.com>, Tony Luck <tony.luck@intel.com>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 Fenghua Yu <fenghua.yu@intel.com>,
 Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>,
 Thomas Gleixner <tglx@linutronix.de>,
 Philippe Ombredanne <pombredanne@nexb.com>, Joe Perches <joe@perches.com>,
 devel@linuxdriverproject.org, Joonsoo Kim <iamjoonsoo.kim@lge.com>,
 linuxppc-dev@lists.ozlabs.org,
 "Kirill A. Shutemov" <kirill.shutemov@linux.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>

T24gMDMvMTAvMjAxOCAxNjoyNCwgTWljaGFsIEhvY2tvIHdyb3RlOgo+IE9uIFdlZCAwMy0xMC0x
OCAxNTo1MjoyNCwgVml0YWx5IEt1em5ldHNvdiB3cm90ZToKPiBbLi4uXQo+Pj4gQXMgRGF2aWQg
c2FpZCBzb21lIG9mIHRoZSBtZW1vcnkgY2Fubm90IGJlIG9ubGluZWQgd2l0aG91dCBmdXJ0aGVy
IHN0ZXBzCj4+PiAoZS5nLiB3aGVuIGl0IGlzIHN0YW5kYnkgYXMgRGF2aWQgY2FsbGVkIGl0KSBh
bmQgdGhlbiBJIGZhaWwgdG8gc2VlIGhvdwo+Pj4gZUJQRiBoZWxwIGluIGFueSB3YXkuCj4+Cj4+
IGFuZCBhbHNvLCB3ZSBjYW4gZmlnaHQgdGlsbCB0aGUgZW5kIG9mIGRheXMgaGVyZSB0cnlpbmcg
dG8gY29tZSB1cCB3aXRoCj4+IGFuIG9ubGluaW5nIHNvbHV0aW9uIHdoaWNoIHdvdWxkIHdvcmsg
Zm9yIGV2ZXJ5b25lIGFuZCBlQlBGIHdvdWxkIG1vdmUKPj4gdGhpcyBkZWNpc2lvbiB0byBkaXN0
cm8gbGV2ZWwuCj4gCj4gVGhlIHBvaW50IGlzIHRoYXQgdGhlcmUgaXMgX25vXyBnZW5lcmFsIG9u
bGluaW5nIHNvbHV0aW9uLiBUaGlzIGlzCj4gYmFzaWNhbGx5IHBvbGljeSB3aGljaCBiZWxvbmdz
IHRvIHRoZSB1c2Vyc3BhY2UuCj4gCgpBcyBhbHJlYWR5IHN0YXRlZCwgSSBndWVzcyB3ZSBzaG91
bGQgdGhlbiBwcm92aWRlIHVzZXIgc3BhY2Ugd2l0aApzdWZmaWNpZW50IGluZm9ybWF0aW9uIHRv
IG1ha2UgYSBnb29kIGRlY2lzaW9uICh0byBpbXBsZW1lbnQgcnVsZXMpLgoKVGhlIGVCUEYgaXMg
YmFzaWNhbGx5IHRoZSBzYW1lIGlkZWEsIG9ubHkgdGhlIHJ1bGVzIGFyZSBmb3JtdWxhdGVkCmRp
ZmZlcmVudGx5IGFuZCBkaXJlY3RseSBoYW5kbGUgaW4gdGhlIGtlcm5lbC4gU3RpbGwgaXQgbWln
aHQgYmUgZS5lLgpyZWxldmFudCBpZiBtZW1vcnkgaXMgc3RhbmRieSBtZW1vcnkgKHRoYXQncyB3
aGF0IEkgcmVtZW1iZXIgdGhlCm9mZmljaWFsIHMzOTB4IG5hbWUpLCBvciBzb21ldGhpbmcgZWxz
ZS4KClJpZ2h0IG5vdywgdGhlICh1ZGV2KSBydWxlcyB3ZSBoYXZlIG1ha2UgYXNzdW1wdGlvbnMg
YmFzZWQgb24gZ2VuZXJhbApzeXN0ZW0gcHJvcGVydGllcyAoczM5MHgsIEh5cGVyViAuLi4pLgoK
LS0gCgpUaGFua3MsCgpEYXZpZCAvIGRoaWxkZW5iCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 17:14:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 17:14: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 1g7kj8-0001Eq-1S; Wed, 03 Oct 2018 17:14:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=keg1=mp=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1g7kj6-0001Ej-Jl
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 17:14:20 +0000
X-Inumbo-ID: eea20d0e-c72f-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id eea20d0e-c72f-11e8-a6a9-d7ebe60f679a;
 Wed, 03 Oct 2018 17:15:31 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx12.intmail.prod.int.phx2.redhat.com
 [10.5.11.27])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id CA5AA3084296;
 Wed,  3 Oct 2018 17:14:17 +0000 (UTC)
Received: from [10.36.116.20] (ovpn-116-20.ams2.redhat.com [10.36.116.20])
 by smtp.corp.redhat.com (Postfix) with ESMTP id EB7AB9D8C3;
 Wed,  3 Oct 2018 17:14:06 +0000 (UTC)
To: Vitaly Kuznetsov <vkuznets@redhat.com>,
 Dave Hansen <dave.hansen@linux.intel.com>, Michal Hocko <mhocko@kernel.org>
References: <20180928150357.12942-1-david@redhat.com>
 <20181001084038.GD18290@dhcp22.suse.cz>
 <d54a8509-725f-f771-72f0-15a9d93e8a49@redhat.com>
 <20181002134734.GT18290@dhcp22.suse.cz>
 <98fb8d65-b641-2225-f842-8804c6f79a06@redhat.com>
 <8736tndubn.fsf@vitty.brq.redhat.com> <20181003134444.GH4714@dhcp22.suse.cz>
 <87zhvvcf3b.fsf@vitty.brq.redhat.com>
 <49456818-238e-2d95-9df6-d1934e9c8b53@linux.intel.com>
 <87tvm3cd5w.fsf@vitty.brq.redhat.com>
From: David Hildenbrand <david@redhat.com>
Openpgp: preference=signencrypt
Autocrypt: addr=david@redhat.com; prefer-encrypt=mutual; keydata=
 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
 SE+xAvmumFBY
Organization: Red Hat GmbH
Message-ID: <06a35970-e478-18f8-eae6-4022925a5192@redhat.com>
Date: Wed, 3 Oct 2018 19:14:05 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <87tvm3cd5w.fsf@vitty.brq.redhat.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.27
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.40]); Wed, 03 Oct 2018 17:14:18 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH RFC] mm/memory_hotplug: Introduce memory
 block types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kate Stewart <kstewart@linuxfoundation.org>, Rich Felker <dalias@libc.org>,
 linux-ia64@vger.kernel.org, linux-sh@vger.kernel.org,
 Peter Zijlstra <peterz@infradead.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, linux-mm@kvack.org,
 Paul Mackerras <paulus@samba.org>, "H. Peter Anvin" <hpa@zytor.com>,
 Stephen Rothwell <sfr@canb.auug.org.au>, Rashmica Gupta <rashmica.g@gmail.com>,
 Dan Williams <dan.j.williams@intel.com>, linux-s390@vger.kernel.org,
 Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 Yoshinori Sato <ysato@users.sourceforge.jp>,
 Michael Ellerman <mpe@ellerman.id.au>, linux-acpi@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, xen-devel@lists.xenproject.org,
 Len Brown <lenb@kernel.org>, Pavel Tatashin <pavel.tatashin@microsoft.com>,
 Rob Herring <robh@kernel.org>, "mike.travis@hpe.com" <mike.travis@hpe.com>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 =?UTF-8?Q?Jonathan_Neusch=c3=a4fer?= <j.neuschaefer@gmx.net>,
 Nicholas Piggin <npiggin@gmail.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>,
 =?UTF-8?B?SsOpcsO0bWUgR2xpc3Nl?= <jglisse@redhat.com>,
 Mike Rapoport <rppt@linux.vnet.ibm.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Andrew Morton <akpm@linux-foundation.org>, Oscar Salvador <osalvador@suse.de>,
 Juergen Gross <jgross@suse.com>, Tony Luck <tony.luck@intel.com>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 Fenghua Yu <fenghua.yu@intel.com>,
 Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>,
 Thomas Gleixner <tglx@linutronix.de>,
 Philippe Ombredanne <pombredanne@nexb.com>, Joe Perches <joe@perches.com>,
 devel@linuxdriverproject.org, Joonsoo Kim <iamjoonsoo.kim@lge.com>,
 linuxppc-dev@lists.ozlabs.org,
 "Kirill A. Shutemov" <kirill.shutemov@linux.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>

T24gMDMvMTAvMjAxOCAxNjozNCwgVml0YWx5IEt1em5ldHNvdiB3cm90ZToKPiBEYXZlIEhhbnNl
biA8ZGF2ZS5oYW5zZW5AbGludXguaW50ZWwuY29tPiB3cml0ZXM6Cj4gCj4+IE9uIDEwLzAzLzIw
MTggMDY6NTIgQU0sIFZpdGFseSBLdXpuZXRzb3Ygd3JvdGU6Cj4+PiBJdCBpcyBtb3JlIHRoYW4g
anVzdCBtZW1tYXBzIChlLmcuIGZvcmtpbmcgdWRldiBwcm9jZXNzIGRvaW5nIG1lbW9yeQo+Pj4g
b25saW5pbmcgYWxzbyBuZWVkcyBtZW1vcnkpIGJ1dCB5ZXMsIHRoZSBtYWluIGlkZWEgaXMgdG8g
bWFrZSB0aGUKPj4+IG9ubGluaW5nIHN5bmNocm9ub3VzIHdpdGggaG90cGx1Zy4KPj4KPj4gVGhh
dCdzIGEgZ29vZCB0aGVvcmV0aWNhbCBjb25jZXJuLgo+Pgo+PiBCdXQsIGlzIGl0IGEgcHJvYmxl
bSB3ZSBuZWVkIHRvIHNvbHZlIGluIHByYWN0aWNlPwo+IAo+IFllcywgdW5mb3J0dW5hdGVseS4g
SXQgd2FzIHByZXZpb3VzbHkgZGlzY292ZXJlZCB0aGF0IHdoZW4gd2UgdHJ5IHRvCj4gaG90cGx1
ZyB0b25zIG9mIG1lbW9yeSB0byBhIGxvdyBtZW1vcnkgc3lzdGVtICh0aGlzIGlzIGEgY29tbW9u
IHNjZW5hcmlvCj4gd2l0aCBWTXMpIHdlIGVuZCB1cCB3aXRoIE9PTSBiZWNhdXNlIGZvciBhbGwg
bmV3IG1lbW9yeSBibG9ja3Mgd2UgbmVlZAo+IHRvIGFsbG9jYXRlIHBhZ2UgdGFibGVzLCBzdHJ1
Y3QgcGFnZXMsIC4uLiBhbmQgd2UgbmVlZCBtZW1vcnkgdG8gZG8KPiB0aGF0LiBUaGUgdXNlcnNw
YWNlIHByb2dyYW0gZG9pbmcgbWVtb3J5IG9ubGluaW5nIGFsc28gbmVlZHMgbWVtb3J5IHRvCj4g
cnVuIGFuZCBpbiBjYXNlIGl0IHByZWZlcnMgdG8gZm9yayB0byBoYW5kbGUgaHVuZHJlZHMgb2Yg
bm90ZmlmaWNhdGlvbnMKPiAuLi4gd2VsbCwgaXQgbWF5IGdldCBPT01raWxsZWQgYmVmb3JlIGl0
IG1hbmFnZXMgdG8gb25saW5lIGFueXRoaW5nLgo+IAo+IEFsbG9jYXRpbmcgYWxsIGtlcm5lbCBv
YmplY3RzIGZyb20gdGhlIG5ld2x5IGhvdHBsdWdnZWQgYmxvY2tzIHdvdWxkCj4gZGVmaW5pdGVs
eSBoZWxwIHRvIG1hbmFnZSB0aGUgc2l0dWF0aW9uIGJ1dCBhcyBJIHNhaWQgdGhpcyB3b24ndCBz
b2x2ZQo+IHRoZSAnZm9ya2luZyB1ZGV2JyBwcm9ibGVtIGNvbXBsZXRlbHkgKGl0IHdpbGwgbGlr
ZWx5IHJlbWFpbiBpbgo+ICdleHRyZW1lJyBjYXNlcyBvbmx5LiBXZSBjYW4gcHJvYmFibHkgd29y
ayBhcm91bmQgaXQgYnkgb25saW5pbmcgd2l0aCBhCj4gZGVkaWNhdGVkIHByb2Nlc3Mgd2hpY2gg
ZG9lc24ndCBkbyBtZW1vcnkgYWxsb2NhdGlvbikuCj4gCgpJIGd1ZXNzIHRoZSBwcm9ibGVtIGlz
IGV2ZW4gd29yc2UuIFdlIGFsd2F5cyBoYXZlIHR3byBwaGFzZXMKCjEuIGFkZCBtZW1vcnkgLSBy
ZXF1aXJlcyBtZW1vcnkgYWxsb2NhdGlvbgoyLiBvbmxpbmUgbWVtb3J5IC0gbWlnaHQgcmVxdWly
ZSBtZW1vcnkgYWxsb2NhdGlvbnMgZS5nLiBmb3Igc2xhYi9zbHViCgpTbyBpZiB3ZSBqdXN0IGFk
ZGVkIG1lbW9yeSBidXQgZG9uJ3QgaGF2ZSBzdWZmaWNpZW50IG1lbW9yeSB0byBzdGFydCBhCnVz
ZXIgc3BhY2UgcHJvY2VzcyB0byB0cmlnZ2VyIG9ubGluaW5nLCB0aGVuIHdlIG1vc3QgbGlrZWx5
IGFsc28gZG9uJ3QKaGF2ZSBzdWZmaWNpZW50IG1lbW9yeSB0byBvbmxpbmUgdGhlIG1lbW9yeSBy
aWdodCBhd2F5IChpbiBzb21lIHNjZW5hcmlvcykuCgpXZSB3b3VsZCBoYXZlIHRvIGFsbG9jYXRl
IGFsbCBuZXcgbWVtb3J5IGZvciAxIGFuZCAyIGZyb20gdGhlIG1lbW9yeSB0bwpiZSBvbmxpbmVk
LiBJIGd1ZXNzIHRoZSBsYXR0ZXIgcGFydCBpcyBsZXNzIHRyaXZpYWwuCgpTbyB3aGlsZSBvbmxp
bmluZyB0aGUgbWVtb3J5IGZyb20gdGhlIGtlcm5lbCBtaWdodCBtYWtlIHRoaW5ncyBhIGxpdHRs
ZQptb3JlIHJvYnVzdCwgd2Ugd291bGQgc3RpbGwgaGF2ZSB0aGUgY2hhbmNlIGZvciBPT00gLyBv
bmxpbmluZyBmYWlsaW5nLgoKLS0gCgpUaGFua3MsCgpEYXZpZCAvIGRoaWxkZW5iCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 17:46:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 17:46: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 1g7lDt-0003R7-OP; Wed, 03 Oct 2018 17:46:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gvto=mp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g7lDr-0003R2-Jf
 for xen-devel@lists.xen.org; Wed, 03 Oct 2018 17:46:07 +0000
X-Inumbo-ID: 5f0d6763-c734-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5f0d6763-c734-11e8-a6a9-d7ebe60f679a;
 Wed, 03 Oct 2018 17:47:18 +0000 (UTC)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 0D4BF2098A;
 Wed,  3 Oct 2018 17:46:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538588765;
 bh=EY2ew3E3WoLLf0ALNB07OA4DqQB0xwsoZ6mI39pOqY0=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=IUc3wHqnyWqA3BJHZp0Lmmhsl7cYTFpY7ZRVdoMMQUw2Ep7bttquaQZIqmTOB02Bu
 gwuVpnRwudzNs0fpQbdv/oZgQeFjWf9zEferdpRhnuA/t9KgKWjVXAZ4g3/xYe2G8S
 /qxN0If79/oJH5DqKwJHRqdy1wSvDPSPqPizijDU=
Date: Wed, 3 Oct 2018 10:46:02 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <185cb1ca-c2df-6f84-a808-22b445e53177@arm.com>
Message-ID: <alpine.DEB.2.10.1810030959100.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-17-git-send-email-sstabellini@kernel.org>
 <185cb1ca-c2df-6f84-a808-22b445e53177@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 17/25] xen/arm: introduce allocate_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 <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 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>

T24gV2VkLCAxIEF1ZyAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGksCj4gCj4gT24gMDEv
MDgvMTggMDA6MjgsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IEludHJvZHVjZSBhbiBh
bGxvY2F0ZV9tZW1vcnkgZnVuY3Rpb24gYWJsZSB0byBhbGxvY2F0ZSBtZW1vcnkgZm9yIERvbVVz
Cj4gPiBhbmQgbWFwIGl0IGF0IHRoZSByaWdodCBndWVzdCBhZGRyZXNzZXMsIGFjY29yZGluZyB0
byB0aGUgZ3Vlc3QgbWVtb3J5Cj4gPiBtYXA6IEdVRVNUX1JBTTBfQkFTRSBhbmQgR1VFU1RfUkFN
MV9CQVNFLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZh
bm9zQHhpbGlueC5jb20+Cj4gPiAtLS0KPiA+IENoYW5nZXMgaW4gdjM6Cj4gPiAtIG5ldyBwYXRj
aAo+ID4gLS0tCj4gPiAgIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyB8IDEyNQo+ID4gKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0KPiA+ICAgMSBmaWxlIGNo
YW5nZWQsIDEyNCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4gPiAKPiA+IGRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1
aWxkLmMKPiA+IGluZGV4IGFiNzJjMzYuLmRmYTc0ZTQgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJj
aC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
Ywo+ID4gQEAgLTM2OSw2ICszNjksMTI5IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBhbGxvY2F0ZV9t
ZW1vcnlfMTEoc3RydWN0IGRvbWFpbgo+ID4gKmQsCj4gPiAgICAgICB9Cj4gPiAgIH0KPiA+ICAg
K3N0YXRpYyBib29sIF9faW5pdCBpbnNlcnRfYmFuayhzdHJ1Y3QgZG9tYWluICpkLAo+ID4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLAo+
ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwZywK
PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG9yZGVyKQo+
ID4gK3sKPiA+ICsgICAgaW50IHJlcywgaTsKPiA+ICsgICAgbWZuX3Qgc21mbjsKPiA+ICsgICAg
cGFkZHJfdCBnYWRkciwgc2l6ZTsKPiA+ICsgICAgc3RydWN0IG1lbWJhbmsgKmJhbms7Cj4gPiAr
Cj4gPiArICAgIHNtZm4gPSBwYWdlX3RvX21mbihwZyk7Cj4gCj4gVGhpcyBjb3VsZCBjb21iaW5l
IHdpdGggdGhlIGRlY2xhcmF0aW9uIGFib3ZlLgoKT0sKCgo+ID4gKyAgICBzaXplID0gcGZuX3Rv
X3BhZGRyKDFVTCA8PCBvcmRlcik7Cj4gCj4gRGl0dG8uCgpPSwoKCj4gPiArCj4gPiArICAgIC8q
Cj4gPiArICAgICAqIERvbVUgbWVtb3J5IGlzIHByb3ZpZGVkIGluIHR3byBiYW5rczoKPiA+ICsg
ICAgICogICBHVUVTVF9SQU0wX0JBU0UgLSBHVUVTVF9SQU0wX0JBU0UgKyBHVUVTVF9SQU0wX1NJ
WkUKPiA+ICsgICAgICogICBHVUVTVF9SQU0xX0JBU0UgLSBHVUVTVF9SQU0xX0JBU0UgKyBHVUVT
VF9SQU0xX1NJWkUKPiA+ICsgICAgICoKPiA+ICsgICAgICogRmluZCB0aGUgcmlnaHQgZ2FkZHIg
YWRkcmVzcyBmb3IgRG9tVXMgYWNjb3JkaW5nbHkuCj4gPiArICAgICAqLwo+ID4gKyAgICBnYWRk
ciA9IEdVRVNUX1JBTTBfQkFTRTsKPiA+ICsgICAgaWYgKCBraW5mby0+bWVtLm5yX2JhbmtzID4g
MCApCj4gPiArICAgIHsKPiA+ICsgICAgICAgIGZvciggaSA9IDA7IGkgPCBraW5mby0+bWVtLm5y
X2JhbmtzOyBpKysgKQo+ID4gKyAgICAgICAgewo+ID4gKyAgICAgICAgICAgIGJhbmsgPSAma2lu
Zm8tPm1lbS5iYW5rW2ldOwo+ID4gKyAgICAgICAgICAgIGdhZGRyID0gYmFuay0+c3RhcnQgKyBi
YW5rLT5zaXplOwo+ID4gKyAgICAgICAgfQo+ID4gKyAgICAgICAgaWYgKCBiYW5rLT5zdGFydCA9
PSBHVUVTVF9SQU0wX0JBU0UgJiYKPiA+ICsgICAgICAgICAgICAgZ2FkZHIgKyBzaXplID4gKEdV
RVNUX1JBTTBfQkFTRSArIEdVRVNUX1JBTTBfU0laRSkgKQo+ID4gKyAgICAgICAgICAgIGdhZGRy
ID0gR1VFU1RfUkFNMV9CQVNFOwo+ID4gKyAgICAgICAgaWYgKCBiYW5rLT5zdGFydCA9PSBHVUVT
VF9SQU0xX0JBU0UgJiYKPiA+ICsgICAgICAgICAgICAgZ2FkZHIgKyBzaXplID4gKEdVRVNUX1JB
TTFfQkFTRSArIEdVRVNUX1JBTTFfU0laRSkgKQo+ID4gKyAgICAgICAgICAgIGdvdG8gZmFpbDsK
PiA+ICsgICAgfQo+IAo+IEkgc3RpbGwgcmVhbGx5IGRpc2xpa2UgdGhpcyBjb2RlLiBUaGlzIGlz
IGRpZmZpY3VsdCB0byB1bmRlcnN0YW5kIGFuZCBub3QKPiBzY2FsYWJsZS4gQXMgSSBzYWlkIGlu
IHRoZSBwcmV2aW91cyB2ZXJzaW9uLCBpdCB3b3VsZCBiZSBwb3NzaWJsZSB0byBoYXZlIG1vcmUK
PiB0aGFuIDIgYmFua3MgaW4gdGhlIGZ1dHVyZS4gVGhpcyB3aWxsIGVpdGhlciBjb21lIHdpdGgg
UENJIFBUIG9yIGR5bmFtaWMKPiBtZW1vcnkgbGF5b3V0Lgo+IAo+IFdoYXQgc2hvdWxkIHJlYWxs
eSBiZSBkb25lIGlzIGEgZnVuY3Rpb24gYWxsb2NhdGVfbWVtb3J5IHRoYXQgdGFrZSBpbgo+IHBh
cmFtZXRlciB0aGUgcmFuZ2UgdG8gYWxsb2NhdGUuIEUuZwo+IAo+IGFsbG9jYXRlX2JhbmtfbWVt
b3J5KHN0cnVjdCBkb21haW4gKmQsIGdmbl90IHNnZm4sIHVuc2lnbmVkIGxvbmcgb3JkZXIpOwo+
IAo+IFRoZW4gdGhlIGZ1bmN0aW9uIGFsbG9jYXRlX21lbW9yeSB3aWxsIGNvbXB1dGUgdGhlIHNp
emUgb2YgZWFjaCBiYW5rIGJhc2VkIG9uCj4gbWVtXyBhbmQgY2FsbCBhbGxvY2F0ZV9iYW5rX21l
bW9yeSBmb3IgZWFjaCBiYW5rLgoKSSdsbCBtYWtlIHRoZSBjaGFuZ2UuCgoKPiA+ICsKPiA+ICsg
ICAgZHByaW50ayhYRU5MT0dfSU5GTywKPiA+ICsgICAgICAgICAgICAiQWxsb2NhdGVkICUjIlBS
SXBhZGRyIi0lIyJQUklwYWRkciI6JSMiUFJJcGFkZHIiLSUjIlBSSXBhZGRyIgo+ID4gKCVsZE1C
LyVsZE1CLCBvcmRlciAlZClcbiIsCj4gCj4gSXQgd291bGQgYmUgcG9zc2libGUgdG8gcmVxdWVz
dCBhIGd1ZXN0IHdpdGggMTZLQiBvZiBtZW1vcnkuIFRoaXMgd291bGQgYmUKPiBwcmludGVkIGFz
IDAuCgpJJ2xsIHByaW50ayBLQnMgaW5zdGVhZCBvZiBNQnMuCgoKPiA+ICsgICAgICAgICAgICBt
Zm5fdG9fbWFkZHIoc21mbiksIG1mbl90b19tYWRkcihzbWZuKSArIHNpemUsCj4gPiArICAgICAg
ICAgICAgZ2FkZHIsIGdhZGRyICsgc2l6ZSwKPiA+ICsgICAgICAgICAgICAxVUwgPDwgKG9yZGVy
ICsgUEFHRV9TSElGVCAtIDIwKSwKPiA+ICsgICAgICAgICAgICAvKiBEb24ndCB3YW50IGZvcm1h
dCB0aGlzIGFzIFBSSXBhZGRyICgxNiBkaWdpdCBoZXgpICovCj4gPiArICAgICAgICAgICAgKHVu
c2lnbmVkIGxvbmcpKGtpbmZvLT51bmFzc2lnbmVkX21lbSA+PiAyMCksCj4gPiArICAgICAgICAg
ICAgb3JkZXIpOwo+ID4gKwo+ID4gKyAgICByZXMgPSBndWVzdF9waHlzbWFwX2FkZF9wYWdlKGQs
IGdhZGRyX3RvX2dmbihnYWRkciksIHNtZm4sIG9yZGVyKTsKPiA+ICsgICAgaWYgKCByZXMgKQo+
ID4gKyAgICB7Cj4gPiArICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIsICJGYWlsZWQgbWFwIHBh
Z2VzIHRvIERPTVU6ICVkIiwgcmVzKTsKPiA+ICsgICAgICAgIGdvdG8gZmFpbDsKPiA+ICsgICAg
fQo+ID4gKwo+ID4gKyAgICBraW5mby0+dW5hc3NpZ25lZF9tZW0gLT0gc2l6ZTsKPiA+ICsgICAg
YmFuayA9ICZraW5mby0+bWVtLmJhbmtba2luZm8tPm1lbS5ucl9iYW5rc107Cj4gPiArCj4gPiAr
ICAgIGJhbmstPnN0YXJ0ID0gZ2FkZHI7Cj4gPiArICAgIGJhbmstPnNpemUgPSBzaXplOwo+ID4g
KyAgICBraW5mby0+bWVtLm5yX2JhbmtzKys7Cj4gPiArICAgIHJldHVybiB0cnVlOwo+ID4gKwo+
ID4gK2ZhaWw6Cj4gPiArICAgIGZyZWVfZG9taGVhcF9wYWdlcyhwZywgb3JkZXIpOwo+ID4gKyAg
ICByZXR1cm4gZmFsc2U7Cj4gPiArfQo+ID4gKwo+ID4gK3N0YXRpYyB2b2lkIF9faW5pdCBhbGxv
Y2F0ZV9tZW1vcnkoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvCj4gPiAqa2lu
Zm8pCj4gPiArewo+ID4gKyAgICBjb25zdCB1bnNpZ25lZCBpbnQgbWluX29yZGVyID0gZ2V0X29y
ZGVyX2Zyb21fYnl0ZXMoTUIoNCkpOwo+IAo+IFdoeSBkbyB5b3UgaGF2ZSB0aGlzIGxpbWl0YXRp
b24gZm9yIG5vbi1kaXJlY3QgbWFwcGVkIGRvbWFpbj8gVGhlcmUgYXJlCj4gbm90aGluZyB3cm9u
ZyB0byBhbGxvY2F0ZSAyTUIvNEsgcGFnZXMgZm9yIHRoZW0uCgpJJ2xsIHJlbW92ZQoKCj4gPiAr
ICAgIHN0cnVjdCBwYWdlX2luZm8gKnBnOwo+ID4gKyAgICB1bnNpZ25lZCBpbnQgb3JkZXIgPSBn
ZXRfYWxsb2NhdGlvbl9zaXplKGtpbmZvLT51bmFzc2lnbmVkX21lbSk7Cj4gPiArICAgIGludCBp
Owo+ID4gKwo+ID4gKyAgICBkcHJpbnRrKFhFTkxPR19JTkZPLCAiQWxsb2NhdGluZyBtYXBwaW5n
cyB0b3RhbGxpbmcgJWxkTUIgZm9yCj4gPiBkb20lZDpcbiIsCj4gCj4gRGl0dG8uCgpJJ2xsIHBy
aW50IEtCcwoKCj4gPiArICAgICAgICAgICAgLyogRG9uJ3Qgd2FudCBmb3JtYXQgdGhpcyBhcyBQ
UklwYWRkciAoMTYgZGlnaXQgaGV4KSAqLwo+ID4gKyAgICAgICAgICAgICh1bnNpZ25lZCBsb25n
KShraW5mby0+dW5hc3NpZ25lZF9tZW0gPj4gMjApLCBkLT5kb21haW5faWQpOwo+ID4gKwo+ID4g
KyAgICBraW5mby0+bWVtLm5yX2JhbmtzID0gMDsKPiA+ICsKPiA+ICsgICAgb3JkZXIgPSBnZXRf
YWxsb2NhdGlvbl9zaXplKGtpbmZvLT51bmFzc2lnbmVkX21lbSk7Cj4gPiArICAgIGlmICggb3Jk
ZXIgPiBHVUVTVF9SQU0wX1NJWkUgKQo+ID4gKyAgICAgICAgb3JkZXIgPSBHVUVTVF9SQU0wX1NJ
WkU7Cj4gCj4gSSBkb24ndCB1bmRlcnN0YW5kIHRoaXMgY2hlY2suIFlvdSBhcmUgY29tcGFyaW5n
IGEgcG93ZXIgb2YgMiB3aXRoIEtCLgoKSSdsbCBmaXgKCgo+ID4gKyAgICB3aGlsZSAoIGtpbmZv
LT51bmFzc2lnbmVkX21lbSApCj4gPiArICAgIHsKPiA+ICsgICAgICAgIHBnID0gYWxsb2NfZG9t
aGVhcF9wYWdlcyhkLCBvcmRlciwgMCk7Cj4gPiArICAgICAgICBpZiAoICFwZyApCj4gPiArICAg
ICAgICB7Cj4gPiArICAgICAgICAgICAgb3JkZXIgLS07Cj4gPiArCj4gPiArICAgICAgICAgICAg
aWYgKCBvcmRlciA+PSBtaW5fb3JkZXIgKQo+ID4gKyAgICAgICAgICAgICAgICBjb250aW51ZTsK
PiA+ICsKPiA+ICsgICAgICAgICAgICAvKiBObyBtb3JlIHdlIGNhbiBkbyAqLwo+ID4gKyAgICAg
ICAgICAgIGJyZWFrOwo+ID4gKyAgICAgICAgfQo+ID4gKwo+ID4gKyAgICAgICAgaWYgKCAhaW5z
ZXJ0X2JhbmsoZCwga2luZm8sIHBnLCBvcmRlcikgKQo+ID4gKyAgICAgICAgICAgIGJyZWFrOwo+
ID4gKwo+ID4gKyAgICAgICAgLyoKPiA+ICsgICAgICAgICAqIFN1Y2Nlc3MsIG5leHQgdGltZSBh
cm91bmQgdHJ5IGFnYWluIHRvIGdldCB0aGUgbGFyZ2VzdCBvcmRlcgo+ID4gKyAgICAgICAgICog
YWxsb2NhdGlvbiBwb3NzaWJsZS4KPiA+ICsgICAgICAgICAqLwo+ID4gKyAgICAgICAgb3JkZXIg
PSBnZXRfYWxsb2NhdGlvbl9zaXplKGtpbmZvLT51bmFzc2lnbmVkX21lbSk7Cj4gPiArICAgIH0K
PiA+ICsKPiA+ICsgICAgaWYgKCBraW5mby0+dW5hc3NpZ25lZF9tZW0gKQo+ID4gKyAgICAgICAg
ZHByaW50ayhYRU5MT0dfV0FSTklORywgIkZhaWxlZCB0byBhbGxvY2F0ZSByZXF1ZXN0ZWQgZG9t
YWluCj4gPiBtZW1vcnkuIgo+ID4gKyAgICAgICAgICAgICAgIC8qIERvbid0IHdhbnQgZm9ybWF0
IHRoaXMgYXMgUFJJcGFkZHIgKDE2IGRpZ2l0IGhleCkgKi8KPiA+ICsgICAgICAgICAgICAgICAi
ICVsZE1CIHVuYWxsb2NhdGVkXG4iLAo+ID4gKyAgICAgICAgICAgICAgICh1bnNpZ25lZCBsb25n
KWtpbmZvLT51bmFzc2lnbmVkX21lbSA+PiAyMCk7Cj4gCj4gSSB1bmRlcnN0YW5kIHRoaXMgaXMg
dGhlIGN1cnJlbnQgYmVoYXZpb3IgZm9yIGRpcmVjdCBtYXBwZWQgZG9tYWluLiBJdCBtYWtlcwo+
IHNlbnNlIGZvciB0aGVtIGJlY2F1c2Ugd2UgZG9uJ3Qgd2FudCB0byBjcmVhdGUgdmVyeSBzbWFs
bCBiYW5rICh3ZSByZXF1ZXN0IDRNQgo+IG1pbikuIEJ1dCBmb3Igbm9uIGRpcmVjdCBtYXBwZWQg
ZG9tYWluLCB0aGVyZSBhcmUgbm8gbmVlZCBmb3Igc3VjaCBsaW1pdGF0aW9uLgo+IFNvIGlmIHlv
dSBkb24ndCBhbGxvY2F0ZSB0aGUgbWVtb3J5LCB0aGVuIGl0IG1lYW5zIFhlbiBoYXMgbm8gbW9y
ZSBSQU0gYW5kIGl0Cj4gbWFrZXMgbGl0dGxlIHNlbnNlIHRvIGJvb3QgdGhlbS4KClllcywgaXQg
bWFrZXMgc2Vuc2UgdG8gcHJpbnQgYW4gZXJyb3IgaW5zdGVhZCBvZiBhIHdhcm5pbmcgYW5kIHN0
b3AgdGhlCmJvb3QsIHNvIHRoYXQgdGhlIHVzZXIgY2FuIGdvIGJhY2sgYW5kIGZpeCB0aGUgY29u
ZmlndXJhdGlvbi4KCgo+ID4gKwo+ID4gKyAgICBmb3IoIGkgPSAwOyBpIDwga2luZm8tPm1lbS5u
cl9iYW5rczsgaSsrICkKPiA+ICsgICAgewo+ID4gKyAgICAgICAgZHByaW50ayhYRU5MT0dfSU5G
TywgIkRvbSVkIEJBTktbJWRdICUjIlBSSXBhZGRyIi0lIyJQUklwYWRkciIKPiA+ICglbGRNQilc
biIsCj4gPiArICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwKPiA+ICsgICAgICAgICAgICAg
ICAgaSwKPiA+ICsgICAgICAgICAgICAgICAga2luZm8tPm1lbS5iYW5rW2ldLnN0YXJ0LAo+ID4g
KyAgICAgICAgICAgICAgICBraW5mby0+bWVtLmJhbmtbaV0uc3RhcnQgKyBraW5mby0+bWVtLmJh
bmtbaV0uc2l6ZSwKPiA+ICsgICAgICAgICAgICAgICAgLyogRG9uJ3Qgd2FudCBmb3JtYXQgdGhp
cyBhcyBQUklwYWRkciAoMTYgZGlnaXQgaGV4KSAqLwo+ID4gKyAgICAgICAgICAgICAgICAodW5z
aWduZWQgbG9uZykoa2luZm8tPm1lbS5iYW5rW2ldLnNpemUgPj4gMjApKTsKPiA+ICsgICAgfQo+
ID4gK30KPiA+ICsKPiA+ICAgc3RhdGljIGludCBfX2luaXQgd3JpdGVfcHJvcGVydGllcyhzdHJ1
Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8KPiA+ICpraW5mbywKPiA+ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUg
Km5vZGUpCj4gPiAgIHsKPiA+IEBAIC0yMjQxLDcgKzIzNjQsNyBAQCBzdGF0aWMgaW50IF9faW5p
dCBjb25zdHJ1Y3RfZG9tVShzdHJ1Y3QgZG9tYWluICpkLAo+ID4gc3RydWN0IGR0X2RldmljZV9u
b2RlICpub2RlKQo+ID4gICAgICAgLyogdHlwZSBtdXN0IGJlIHNldCBiZWZvcmUgYWxsb2NhdGUg
bWVtb3J5ICovCj4gPiAgICAgICBkLT5hcmNoLnR5cGUgPSBraW5mby50eXBlOwo+ID4gICAjZW5k
aWYKPiA+IC0gICAgYWxsb2NhdGVfbWVtb3J5XzExKGQsICZraW5mbyk7Cj4gPiArICAgIGFsbG9j
YXRlX21lbW9yeShkLCAma2luZm8pOwo+IAo+IFRoZSBjYWxsIHRvIGFsbG9jYXRlX21lbW9yeV8x
MSgpIHNob3VsZCBoYXZlIG5ldmVyIGJlZW4gYWRkZWQuIFBsZWFzZQo+IHJlZmFjdG9yL3JlLW9y
ZGVyIHRoZSBwYXRjaCB0byBhdm9pZCBpbnRyb2R1Y2luZyB3cm9uZyBjb2RlLgoKZG9uZQoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 17:46:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 17:46: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 1g7lEL-0003TK-2O; Wed, 03 Oct 2018 17:46:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1fb9=mp=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g7lEK-0003T6-0L
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 17:46:36 +0000
X-Inumbo-ID: 708bd5fa-c734-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 708bd5fa-c734-11e8-a6a9-d7ebe60f679a;
 Wed, 03 Oct 2018 17:47: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 <aliasfile-bounces@xenproject.org>)
 id 1g7lEG-00073Q-CY; Wed, 03 Oct 2018 17:46: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 1g7lEG-0003A1-3R; Wed, 03 Oct 2018 17:46:32 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g7lEG-0006RZ-2n; Wed, 03 Oct 2018 17:46:32 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128347-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-amd64-amd64-libvirt:migrate-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=359970fd8b781fac2ddcbc84dd5b890075fa08ef
X-Osstest-Versions-That: xen=54ec59f6b0b363c34cf1864d5214a05e35ea75ee
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 03 Oct 2018 17:46:32 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128347: 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>

ZmxpZ2h0IDEyODM0NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODM0Ny8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAzNTk5NzBmZDhiNzgxZmFjMmRkY2JjODRkZDViODkwMDc1ZmEwOGVmCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA1NGVjNTlmNmIwYjM2M2MzNGNm
MTg2NGQ1MjE0YTA1ZTM1ZWE3NWVlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjgzMjMgIDIwMTgt
MTAtMDIgMTk6MDc6MTMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4MzQ3ICAy
MDE4LTEwLTAzIDE2OjAwOjQ2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQ
dXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5n
aXQKICAgNTRlYzU5ZjZiMC4uMzU5OTcwZmQ4YiAgMzU5OTcwZmQ4Yjc4MWZhYzJkZGNiYzg0ZGQ1
Yjg5MDA3NWZhMDhlZiAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 18:38:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 18:38: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 1g7m2T-0007AJ-CB; Wed, 03 Oct 2018 18:38:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=twgs=mp=citrix.com=prvs=8071b990d=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g7m2R-0007AE-80
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 18:38:23 +0000
X-Inumbo-ID: ab636fc4-c73b-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ab636fc4-c73b-11e8-a6a9-d7ebe60f679a;
 Wed, 03 Oct 2018 18:39:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,336,1534809600"; d="scan'208";a="79966992"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB3447802000078001EDA08@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+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+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 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
 TQTBLzDKXok86M7BTQRS4TZ/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
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/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: <64d542e2-dc22-f157-5b71-2e5c82bdd6b7@citrix.com>
Date: Wed, 3 Oct 2018 19:38:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB3447802000078001EDA08@prv1-mh.provo.novell.com>
Content-Type: multipart/mixed; boundary="------------D181864555E688E9CB33B179"
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 01/12] x86: infrastructure to allow
 converting certain indirect calls to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 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>, Julien Grall <julien.grall@arm.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--------------D181864555E688E9CB33B179
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

On 02/10/18 11:12, Jan Beulich wrote:
> In a number of cases the targets of indirect calls get determined once
> at boot time. In such cases we can replace those calls with direct ones
> via our alternative instruction patching mechanism.
>
> Some of the targets (in particular the hvm_funcs ones) get established
> only in pre-SMP initcalls, making necessary a second passs through the
> alternative patching code. Therefore some adjustments beyond the
> recognition of the new special pattern are necessary there.
>
> Note that patching such sites more than once is not supported (and the
> supplied macros also don't provide any means to do so).
>
> Signed-off-by: Jan Beulich <jbeulich@suse.com>

Reviewing just the code generation at this point.

See the Linux source code for ASM_CALL_CONSTRAINT.Â  There is a potential
code generation issue if you've got a call instruction inside an asm
block if you don't list the stack pointer as a clobbered output.

Next, with Clang, there seems to be some a bug causing the function
pointer to be spilled onto the stack

ffff82d08026e990 <foo2>:
ffff82d08026e990:       50                      push   %rax
ffff82d08026e991:       48 8b 05 40 bc 20 00    mov    0x20bc40(%rip),%rax        # ffff82d08047a5d8 <hvm_funcs+0x130>
ffff82d08026e998:       48 89 04 24             mov    %rax,(%rsp)
ffff82d08026e99c:       ff 15 36 bc 20 00       callq  *0x20bc36(%rip)        # ffff82d08047a5d8 <hvm_funcs+0x130>
ffff82d08026e9a2:       31 c0                   xor    %eax,%eax
ffff82d08026e9a4:       59                      pop    %rcx
ffff82d08026e9a5:       c3                      retq   
ffff82d08026e9a6:       66 2e 0f 1f 84 00 00    nopw   %cs:0x0(%rax,%rax,1)
ffff82d08026e9ad:       00 00 00 


I'm not quite sure what is going on here, and the binary does boot, but
the code gen is definitely not correct.Â  Given this and the GCC bugs
you've found leading to the NO_ARG infrastructure, how about dropping
all the compatibility hacks, and making the infrastructure fall back to
a regular compiler-inserted function pointer call?

I think it is entirely reasonable to require people wanting to use this
optimised infrastructure to be using new-enough compilers, and it would
avoid the need to carry compatibility hacks for broken compilers.

Next, the ASM'd calls aren't SYSV-ABI compliant.

extern void bar(void);

int foo1(void)
{
    hvm_funcs.wbinvd_intercept();
    return 0;
}

int foo2(void)
{
    alternative_vcall(hvm_funcs.wbinvd_intercept);
    return 0;
}

int bar1(void)
{
    bar();
    return 0;
}

ffff82d08026e1e0 <foo1>:
ffff82d08026e1e0:       48 83 ec 08             sub    $0x8,%rsp
ffff82d08026e1e4:       48 8b 05 c5 49 1d 00    mov    0x1d49c5(%rip),%rax        # ffff82d080442bb0 <hvm_funcs+0x130>
ffff82d08026e1eb:       e8 30 2d 0f 00          callq  ffff82d080360f20 <__x86_indirect_thunk_rax>
ffff82d08026e1f0:       31 c0                   xor    %eax,%eax
ffff82d08026e1f2:       48 83 c4 08             add    $0x8,%rsp
ffff82d08026e1f6:       c3                      retq   
ffff82d08026e1f7:       66 0f 1f 84 00 00 00    nopw   0x0(%rax,%rax,1)
ffff82d08026e1fe:       00 00 

ffff82d08026e200 <foo2>:
ffff82d08026e200:       ff 15 aa 49 1d 00       callq  *0x1d49aa(%rip)        # ffff82d080442bb0 <hvm_funcs+0x130>
ffff82d08026e206:       31 c0                   xor    %eax,%eax
ffff82d08026e208:       c3                      retq   
ffff82d08026e209:       0f 1f 80 00 00 00 00    nopl   0x0(%rax)

ffff82d08026e210 <bar1>:
ffff82d08026e210:       48 83 ec 08             sub    $0x8,%rsp
ffff82d08026e214:       e8 17 18 01 00          callq  ffff82d08027fa30 <bar>
ffff82d08026e219:       31 c0                   xor    %eax,%eax
ffff82d08026e21b:       48 83 c4 08             add    $0x8,%rsp
ffff82d08026e21f:       c3                      retq   

foo2 which uses alternative_vcall() should be subtracting 8 from the
stack pointer before the emitted call instruction.Â  I can't find any set
of constraints which causes the stack to be set up correctly.

Finally, this series doesn't link with the default Debian toolchain.

andrewcoop@andrewcoop:/local/xen.git/xen$ ld --version
GNU ld (GNU Binutils for Debian) 2.25

andrewcoop@andrewcoop:/local/xen.git/xen$ make -s build -j8 XEN_TARGET_ARCH=x86_64 KCONFIG_CONFIG=.config-release
 __  __            _  _    _ ____                     _        _     _      
 \ \/ /___ _ __   | || |  / |___ \    _   _ _ __  ___| |_ __ _| |__ | | ___ 
  \  // _ \ '_ \  | || |_ | | __) |__| | | | '_ \/ __| __/ _` | '_ \| |/ _ \
  /  \  __/ | | | |__   _|| |/ __/|__| |_| | | | \__ \ || (_| | |_) | |  __/
 /_/\_\___|_| |_|    |_|(_)_|_____|   \__,_|_| |_|___/\__\__,_|_.__/|_|\___|
                                                                            
prelink.o:(.debug_aranges+0x3c94): relocation truncated to fit: R_X86_64_32 against `.debug_info'
prelink.o:(.debug_info+0x225fa): relocation truncated to fit: R_X86_64_32 against `.debug_str'
prelink.o:(.debug_info+0x22b57): relocation truncated to fit: R_X86_64_32 against `.debug_str'
prelink.o:(.debug_info+0x1b92da): relocation truncated to fit: R_X86_64_32 against `.debug_str'
prelink.o:(.debug_info+0x21e976): relocation truncated to fit: R_X86_64_32 against `.debug_str'
prelink.o:(.debug_info+0x21ec31): relocation truncated to fit: R_X86_64_32 against `.debug_str'
prelink.o:(.debug_info+0x21f03b): relocation truncated to fit: R_X86_64_32 against `.debug_str'
prelink.o:(.debug_info+0x2b2ac3): relocation truncated to fit: R_X86_64_32 against `.debug_loc'
prelink.o:(.debug_info+0x2b37f6): relocation truncated to fit: R_X86_64_32 against `.debug_str'
prelink.o:(.debug_info+0x448fab): relocation truncated to fit: R_X86_64_32 against `.debug_str'
prelink.o:(.debug_info+0x44b856): additional relocation overflows omitted from the output
ld: prelink.o: access beyond end of merged section (6617683)
ld: prelink.o: access beyond end of merged section (6617630)
ld: prelink.o: access beyond end of merged section (6617579)
ld: prelink.o: access beyond end of merged section (6617558)
ld: prelink.o: access beyond end of merged section (6617544)
ld: prelink.o: access beyond end of merged section (6617605)
ld: prelink.o: access beyond end of merged section (6617718)
ld: prelink.o: access beyond end of merged section (6617570)
ld: prelink.o: access beyond end of merged section (6617665)
ld: prelink.o: access beyond end of merged section (6617671)
ld: prelink.o: access beyond end of merged section (6617624)
ld: prelink.o: access beyond end of merged section (6617748)
ld: prelink.o: access beyond end of merged section (6617771)
ld: prelink.o: access beyond end of merged section (6617592)
ld: prelink.o: access beyond end of merged section (6617635)
ld: prelink.o: access beyond end of merged section (6617652)
ld: prelink.o: access beyond end of merged section (6617766)
ld: prelink.o: access beyond end of merged section (6617742)
ld: prelink.o(.debug_info+0xc962ed): reloc against `.debug_loc': error 2
Makefile:134: recipe for target '/local/xen.git/xen/xen-syms' failed
make[2]: *** [/local/xen.git/xen/xen-syms] Error 1
make[2]: *** Waiting for unfinished jobs....
/local/xen.git/xen/.xen.efi.0s.S: Assembler messages:
/local/xen.git/xen/.xen.efi.0s.S:21: Warning: value 0x7d2f80000544 truncated to 0x80000544
/local/xen.git/xen/.xen.efi.0s.S:22: Warning: value 0x7d2f800008dc truncated to 0x800008dc
/local/xen.git/xen/.xen.efi.0s.S:23: Warning: value 0x7d2f800008de truncated to 0x800008de
/local/xen.git/xen/.xen.efi.0s.S:24: Warning: value 0x7d2f800008e3 truncated to 0x800008e3
/local/xen.git/xen/.xen.efi.0s.S:25: Warning: value 0x7d2f80001086 truncated to 0x80001086
/local/xen.git/xen/.xen.efi.0s.S:26: Warning: value 0x7d2f8000108a truncated to 0x8000108a
/local/xen.git/xen/.xen.efi.0s.S:27: Warning: value 0x7d2f8000108e truncated to 0x8000108e
/local/xen.git/xen/.xen.efi.0s.S:28: Warning: value 0x7d2f800010dc truncated to 0x800010dc
/local/xen.git/xen/.xen.efi.0s.S:29: Warning: value 0x7d2f80001172 truncated to 0x80001172
/local/xen.git/xen/.xen.efi.1s.S: Assembler messages:
/local/xen.git/xen/.xen.efi.1s.S:21: Warning: value 0x7d2f80000544 truncated to 0x80000544
/local/xen.git/xen/.xen.efi.1s.S:22: Warning: value 0x7d2f800008dc truncated to 0x800008dc
/local/xen.git/xen/.xen.efi.1s.S:23: Warning: value 0x7d2f800008de truncated to 0x800008de
/local/xen.git/xen/.xen.efi.1s.S:24: Warning: value 0x7d2f800008e3 truncated to 0x800008e3
/local/xen.git/xen/.xen.efi.1s.S:25: Warning: value 0x7d2f80001086 truncated to 0x80001086
/local/xen.git/xen/.xen.efi.1s.S:26: Warning: value 0x7d2f8000108a truncated to 0x8000108a
/local/xen.git/xen/.xen.efi.1s.S:27: Warning: value 0x7d2f8000108e truncated to 0x8000108e
/local/xen.git/xen/.xen.efi.1s.S:28: Warning: value 0x7d2f800010dc truncated to 0x800010dc
/local/xen.git/xen/.xen.efi.1s.S:29: Warning: value 0x7d2f80001172 truncated to 0x80001172
Makefile:136: recipe for target '/local/xen.git/xen/xen' failed
make[1]: *** [/local/xen.git/xen/xen] Error 2
Makefile:45: recipe for target 'build' failed
make: *** [build] Error 2

Using LD 2.30 built from source is fine, but I'm not sure exactly what
is going on here.

~Andrew

--------------D181864555E688E9CB33B179
Content-Type: text/plain; charset="UTF-8"; name=".config-release"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=".config-release"

IwojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGZpbGU7IERPIE5PVCBFRElULgojIFhlbi94
ODYgNC4xMi11bnN0YWJsZSBDb25maWd1cmF0aW9uCiMKQ09ORklHX1g4Nl82ND15CkNPTkZJ
R19YODY9eQpDT05GSUdfQVJDSF9ERUZDT05GSUc9ImFyY2gveDg2L2NvbmZpZ3MveDg2XzY0
X2RlZmNvbmZpZyIKCiMKIyBBcmNoaXRlY3R1cmUgRmVhdHVyZXMKIwpDT05GSUdfTlJfQ1BV
Uz0yNTYKQ09ORklHX1BWPXkKQ09ORklHX1BWX0xJTkVBUl9QVD15CkNPTkZJR19IVk09eQpD
T05GSUdfU0hBRE9XX1BBR0lORz15CiMgQ09ORklHX0JJR01FTSBpcyBub3Qgc2V0CiMgQ09O
RklHX0hWTV9GRVAgaXMgbm90IHNldApDT05GSUdfVEJPT1Q9eQpDT05GSUdfWEVOX0dVRVNU
PXkKQ09ORklHX1BWSF9HVUVTVD15CkNPTkZJR19QVl9TSElNPXkKIyBDT05GSUdfUFZfU0hJ
TV9FWENMVVNJVkUgaXMgbm90IHNldAoKIwojIENvbW1vbiBGZWF0dXJlcwojCkNPTkZJR19D
T01QQVQ9eQpDT05GSUdfQ09SRV9QQVJLSU5HPXkKQ09ORklHX0hBU19BTFRFUk5BVElWRT15
CkNPTkZJR19IQVNfRVhfVEFCTEU9eQpDT05GSUdfTUVNX0FDQ0VTU19BTFdBWVNfT049eQpD
T05GSUdfTUVNX0FDQ0VTUz15CkNPTkZJR19IQVNfTUVNX1BBR0lORz15CkNPTkZJR19IQVNf
TUVNX1NIQVJJTkc9eQpDT05GSUdfSEFTX1BEWD15CkNPTkZJR19IQVNfVUJTQU49eQpDT05G
SUdfSEFTX0tFWEVDPXkKQ09ORklHX0hBU19HREJTWD15CkNPTkZJR19IQVNfSU9QT1JUUz15
CkNPTkZJR19ORUVEU19MSUJFTEY9eQpDT05GSUdfS0VYRUM9eQpDT05GSUdfVE1FTT15CkNP
TkZJR19YRU5PUFJPRj15CiMgQ09ORklHX1hTTSBpcyBub3Qgc2V0CgojCiMgU2NoZWR1bGVy
cwojCkNPTkZJR19TQ0hFRF9DUkVESVQ9eQpDT05GSUdfU0NIRURfQ1JFRElUMj15CkNPTkZJ
R19TQ0hFRF9SVERTPXkKQ09ORklHX1NDSEVEX0FSSU5DNjUzPXkKQ09ORklHX1NDSEVEX05V
TEw9eQpDT05GSUdfU0NIRURfQ1JFRElUX0RFRkFVTFQ9eQojIENPTkZJR19TQ0hFRF9DUkVE
SVQyX0RFRkFVTFQgaXMgbm90IHNldAojIENPTkZJR19TQ0hFRF9SVERTX0RFRkFVTFQgaXMg
bm90IHNldAojIENPTkZJR19TQ0hFRF9BUklOQzY1M19ERUZBVUxUIGlzIG5vdCBzZXQKIyBD
T05GSUdfU0NIRURfTlVMTF9ERUZBVUxUIGlzIG5vdCBzZXQKQ09ORklHX1NDSEVEX0RFRkFV
TFQ9ImNyZWRpdCIKQ09ORklHX0NSWVBUTz15CkNPTkZJR19MSVZFUEFUQ0g9eQpDT05GSUdf
RkFTVF9TWU1CT0xfTE9PS1VQPXkKQ09ORklHX0NNRExJTkU9IiIKCiMKIyBEZXZpY2UgRHJp
dmVycwojCkNPTkZJR19BQ1BJPXkKQ09ORklHX0FDUElfTEVHQUNZX1RBQkxFU19MT09LVVA9
eQpDT05GSUdfTlVNQT15CkNPTkZJR19IQVNfTlMxNjU1MD15CkNPTkZJR19IQVNfRUhDST15
CkNPTkZJR19IQVNfQ1BVRlJFUT15CkNPTkZJR19IQVNfUEFTU1RIUk9VR0g9eQpDT05GSUdf
SEFTX1BDST15CkNPTkZJR19WSURFTz15CkNPTkZJR19WR0E9eQpDT05GSUdfSEFTX1ZQQ0k9
eQoKIwojIERlcHJlY2F0ZWQgRnVuY3Rpb25hbGl0eQojCiMgQ09ORklHX1BWX0xEVF9QQUdJ
TkcgaXMgbm90IHNldApDT05GSUdfREVGQ09ORklHX0xJU1Q9ImFyY2gveDg2L2NvbmZpZ3Mv
eDg2XzY0X2RlZmNvbmZpZyIKQ09ORklHX0FSQ0hfU1VQUE9SVFNfSU5UMTI4PXkKCiMKIyBE
ZWJ1Z2dpbmcgT3B0aW9ucwojCiMgQ09ORklHX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdf
Q1JBU0hfREVCVUcgaXMgbm90IHNldApDT05GSUdfREVCVUdfSU5GTz15CiMgQ09ORklHX0ZS
QU1FX1BPSU5URVIgaXMgbm90IHNldAojIENPTkZJR19MT0NLX1BST0ZJTEUgaXMgbm90IHNl
dAojIENPTkZJR19QRVJGX0NPVU5URVJTIGlzIG5vdCBzZXQKIyBDT05GSUdfVkVSQk9TRV9E
RUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX1NDUlVCX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05G
SUdfVUJTQU4gaXMgbm90IHNldAo=
--------------D181864555E688E9CB33B179
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--------------D181864555E688E9CB33B179--


From xen-devel-bounces@lists.xenproject.org Wed Oct 03 18:55:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 18: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 1g7mJ4-000080-Ov; Wed, 03 Oct 2018 18:55:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=twgs=mp=citrix.com=prvs=8071b990d=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g7mJ3-00007v-8v
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 18:55:33 +0000
X-Inumbo-ID: 90ccb765-c73d-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 90ccb765-c73d-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 20:53:08 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,336,1534809600"; d="scan'208";a="79967641"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB344A702000078001EDA0B@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <6000eb35-ed80-c2af-2e2d-45da502c71eb@citrix.com>
Date: Wed, 3 Oct 2018 19:55:29 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB344A702000078001EDA0B@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 02/12] x86/HVM: patch indirect calls
 through hvm_funcs to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDIvMTAvMTggMTE6MTIsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFRoaXMgaXMgaW50ZW50aW9u
YWxseSBub3QgdG91Y2hpbmcgaG9va3MgdXNlZCByYXJlbHkgKG9yIG5vdCBhdCBhbGwpCj4gZHVy
aW5nIHRoZSBsaWZldGltZSBvZiBhIFZNLCBsaWtlIHtkb21haW4sdmNwdX1faW5pdGlhbGlzZSBv
ciBjcHVfdXAsCj4gYXMgd2VsbCBhcyBuZXN0ZWQsIFZNIGV2ZW50LCBhbmQgYWx0cDJtIG9uZXMg
KHRoZXkgY2FuIGFsbCBiZSBkb25lCj4gbGF0ZXIsIGlmIHNvIGRlc2lyZWQpLiBWaXJ0dWFsIElu
dGVycnVwdCBkZWxpdmVyeSBvbmVzIHdpbGwgYmUgZGVhbHQKPiB3aXRoIGluIGEgc3Vic2VxdWVu
dCBwYXRjaC4KPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KPiBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCkFja2VkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKSXQgaXMgYSBzaGFt
ZSB0aGF0IHdlIGRvbid0IGhhdmUgYSB2YXJpYXRpb24gc3VjaCBhcyBjb25kX2FsdF92Y2FsbCgp
CndoaWNoIG5vcHMgb3V0IHRoZSBlbnRpcmUgY2FsbCB3aGVuIHRoZSBmdW5jdGlvbiBwb2ludGVy
IGlzIE5VTEwsIGJ1dCBJCmNhbid0IHRoaW5rIG9mIGFueSBzYW5lIHdheSBvZiB0cnlpbmcgdG8g
bWFrZSB0aGF0IGhhcHBlbi4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 19:01:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 19:01: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 1g7mOq-0000tD-Fm; Wed, 03 Oct 2018 19:01:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=twgs=mp=citrix.com=prvs=8071b990d=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g7mOp-0000t8-93
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 19:01:31 +0000
X-Inumbo-ID: e73e7412-c73e-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e73e7412-c73e-11e8-a6a9-d7ebe60f679a;
 Wed, 03 Oct 2018 19:02:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,336,1534809600"; d="scan'208";a="79967902"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB344C602000078001EDA0E@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <fb08a79d-609c-f2c3-b148-d79f4fd49149@citrix.com>
Date: Wed, 3 Oct 2018 20:01:28 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB344C602000078001EDA0E@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 03/12] x86/HVM: patch vINTR indirect
 calls through hvm_funcs to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDIvMTAvMTggMTE6MTMsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEBAIC0xNTA5LDcgKzE1MTMs
OCBAQCBzdGF0aWMgaW50IGxhcGljX2xvYWRfcmVncyhzdHJ1Y3QgZG9tYWluCj4gICAgICAgICAg
bGFwaWNfbG9hZF9maXh1cChzKTsKPiAgCj4gICAgICBpZiAoIGh2bV9mdW5jcy5wcm9jZXNzX2lz
ciApCj4gLSAgICAgICAgaHZtX2Z1bmNzLnByb2Nlc3NfaXNyKHZsYXBpY19maW5kX2hpZ2hlc3Rf
aXNyKHMpLCB2KTsKPiArICAgICAgICBhbHRlcm5hdGl2ZV92Y2FsbChodm1fZnVuY3MucHJvY2Vz
c19pc3IsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgIHZsYXBpY19maW5kX2hpZ2hlc3Rf
aXNyKHMpLCB2KTsKCkFsaWdubWVudC4KCk90aGVyIHRoYW4gdGhpcywgUmV2aWV3ZWQtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 19:02:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 19: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 1g7mQD-0000xT-T9; Wed, 03 Oct 2018 19:02:57 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=twgs=mp=citrix.com=prvs=8071b990d=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g7mQC-0000xL-TH
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 19:02:56 +0000
X-Inumbo-ID: 994d4fe6-c73e-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 994d4fe6-c73e-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 21:00:32 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,336,1534809600"; d="scan'208";a="79967928"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB344E102000078001EDA11@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <831be764-c45c-61a0-7786-8e3ad80c0b6f@citrix.com>
Date: Wed, 3 Oct 2018 20:01:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB344E102000078001EDA11@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 04/12] x86: patch ctxt_switch_masking()
 indirect call to direct one
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDIvMTAvMTggMTE6MTMsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 19:05:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 19:05: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 1g7mSV-00016h-Gm; Wed, 03 Oct 2018 19:05:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=twgs=mp=citrix.com=prvs=8071b990d=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g7mST-00016Z-KA
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 19:05:17 +0000
X-Inumbo-ID: 6c592081-c73f-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6c592081-c73f-11e8-a6a9-d7ebe60f679a;
 Wed, 03 Oct 2018 19:06:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,336,1534809600"; d="scan'208";a="79968098"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB3450202000078001EDA14@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <a4c297d8-5e0e-9306-c421-ce0a54abe875@citrix.com>
Date: Wed, 3 Oct 2018 20:04:57 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB3450202000078001EDA14@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 05/12] x86/genapic: remove indirection
 from genapic hook accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDIvMTAvMTggMTE6MTQsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEluc3RlYWQgb2YgbG9hZGlu
ZyBhIHBvaW50ZXIgYXQgZWFjaCB1c2Ugc2l0ZSwgaGF2ZSBhIHNpbmdsZSBydW50aW1lCj4gaW5z
dGFuY2Ugb2Ygc3RydWN0IGdlbmFwaWMsIGNvcHlpbmcgaW50byBpdCBmcm9tIHRoZSBpbmRpdmlk
dWFsCj4gaW5zdGFuY2VzLiBUaGUgaW5kaXZpZHVhbCBpbnN0YW5jZXMgY2FuIHRoaXMgd2F5IGFs
c28gYmUgbW92ZWQgdG8gLmluaXQKPiAoYWxzbyBhZGp1c3QgYXBpY19wcm9iZVtdIGF0IHRoaXMg
b2NjYXNpb24pLgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgo+IFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKQWNrZWQt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 19:08:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 19:08: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 1g7mV1-0001GQ-1T; Wed, 03 Oct 2018 19:07:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=twgs=mp=citrix.com=prvs=8071b990d=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g7mV0-0001GL-4w
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 19:07:54 +0000
X-Inumbo-ID: cb36f862-c73f-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cb36f862-c73f-11e8-a6a9-d7ebe60f679a;
 Wed, 03 Oct 2018 19:09:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,336,1534809600"; d="scan'208";a="79968225"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB3451702000078001EDA17@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <03fc6399-7f0c-33ad-1710-2d138615f63d@citrix.com>
Date: Wed, 3 Oct 2018 20:07:45 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB3451702000078001EDA17@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 06/12] x86/genapic: patch indirect calls
 to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDIvMTAvMTggMTE6MTQsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEZvciAoSSBob3BlKSBvYnZp
b3VzIHJlYXNvbnMgb25seSB0aGUgb25lcyB1c2VkIGF0IHJ1bnRpbWUgZ2V0Cj4gY29udmVydGVk
Lgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IFJl
dmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKQWNrZWQtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 19:11:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 19: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 1g7mY6-0001wc-Kq; Wed, 03 Oct 2018 19:11:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1fb9=mp=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g7mY4-0001w9-Sw
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 19:11:04 +0000
X-Inumbo-ID: bc4bb425-c73f-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bc4bb425-c73f-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 21:08:39 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1g7mY2-0000HT-3c; Wed, 03 Oct 2018 19:11: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 1g7mY1-0008M0-DM; Wed, 03 Oct 2018 19:11:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g7mY1-0006qR-CY; Wed, 03 Oct 2018 19:11:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128333-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:guest-saverestore.2:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-localmigrate/x10:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop: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-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt: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:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt: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-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-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-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt: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-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-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop: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-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=54ec59f6b0b363c34cf1864d5214a05e35ea75ee
X-Osstest-Versions-That: xen=940185b2f6f343251c2b83bd96e599398cea51ec
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 03 Oct 2018 19:11:01 +0000
Subject: [Xen-devel] [xen-unstable test] 128333: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODMzMyB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODMzMy8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQteHNtIDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBSRUdSLiB2cy4g
MTI4MDg0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTYgZ3Vlc3QtbG9j
YWxtaWdyYXRlL3gxMCBmYWlsIFJFR1IuIHZzLiAxMjgwODQKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjgwODQKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBsaWtlIDEyODA4NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4MDg0CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjgwODQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODA4NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI4MDg0CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjgwODQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODA4NAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxp
a2UgMTI4MDg0CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAg
ICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDU0ZWM1OWY2YjBiMzYzYzM0Y2YxODY0ZDUyMTRh
MDVlMzVlYTc1ZWUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDk0MDE4
NWIyZjZmMzQzMjUxYzJiODNiZDk2ZTU5OTM5OGNlYTUxZWMKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
IDEyODA4NCAgMjAxOC0wOS0yNiAwMTo1MTo1MyBaICAgIDcgZGF5cwpGYWlsaW5nIHNpbmNlICAg
ICAgICAxMjgxMTggIDIwMTgtMDktMjcgMDA6Mzc6MDMgWiAgICA2IGRheXMgICAgNyBhdHRlbXB0
cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjgzMzMgIDIwMTgtMTAtMDMgMDU6MTY6MTMgWiAgICAw
IGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5k
ZXIgdGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBB
bWl0IFNpbmdoIFRvbWFyIDxhbWl0dG9tZXIyNUBnbWFpbC5jb20+CiAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBBbmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292
QGVwYW0uY29tPgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNv
bT4KICBDaHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIuY2xhcms2QGJhZXN5c3RlbXMuY29t
PgogIERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CiAgRGFyaW8gRmFnZ2lv
bGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KICBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5j
b20+CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIElhbiBKYWNr
c29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIE1hcmMgWnlu
Z2llciA8bWFyYy56eW5naWVyQGFybS5jb20+CiAgUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVA
Yml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgogIFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KICBTaGFt
ZWVyIEtvbG90aHVtIDxzaGFtZWVyYWxpLmtvbG90aHVtLnRob2RpQGh1YXdlaS5jb20+CiAgU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFN1cmF2ZWUgU3V0aGlr
dWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1cGFuaXRAYW1kLmNvbT4KICBUYW1hcyBLIExlbmd5ZWwg
PHRhbWFzQHRrbGVuZ3llbC5jb20+CiAgVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9iYWJj
aHVrQGVwYW0uY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgWWFuZyBRaWFu
IDxrcml6ZXhAZ21haWwuY29tPgogIFlhbmcgUWlhbiA8eWFuZy5xaWFuQGNpdHJpeC5jb20+Cgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC14ZW4tZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXhlbi14c20tZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
cmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
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
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDkwMSBs
aW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 20:53:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 20: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 1g7o8Y-0000cL-R7; Wed, 03 Oct 2018 20:52:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bcme=mp=xen.org=tim@srs-us1.protection.inumbo.net>)
 id 1g7o8X-0000cG-MQ
 for xen-devel@lists.xenproject.org; Wed, 03 Oct 2018 20:52:49 +0000
X-Inumbo-ID: f2b14f3b-c74d-11e8-a8a5-bc764e045a96
Received: from deinos.phlegethon.org (unknown [2001:41d0:8:b1d7::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f2b14f3b-c74d-11e8-a8a5-bc764e045a96;
 Wed, 03 Oct 2018 22:50:24 +0200 (CEST)
Received: from tjd by deinos.phlegethon.org with local (Exim 4.90_1 (FreeBSD))
 (envelope-from <tim@xen.org>)
 id 1g7o8K-000NFs-6g; Wed, 03 Oct 2018 20:52:36 +0000
Date: Wed, 3 Oct 2018 21:52:36 +0100
From: Tim Deegan <tim@xen.org>
To: George Dunlap <george.dunlap@citrix.com>
Message-ID: <20181003205236.GA87361@deinos.phlegethon.org>
References: <5B96796B02000078001E6CF4@prv1-mh.provo.novell.com>
 <5BA0F33302000078001E9717@prv1-mh.provo.novell.com>
 <15752d56-8300-698d-085a-6795bd75f634@citrix.com>
 <5BAB2F6202000078001EBF97@prv1-mh.provo.novell.com>
 <6f305020-9b75-c1a8-7f55-2b1d5926aaf4@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <6f305020-9b75-c1a8-7f55-2b1d5926aaf4@citrix.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
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] Ping: [PATCH] x86: improve vCPU selection in
 pagetable_dying()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, 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>

QXQgMTc6NTYgKzAxMDAgb24gMDMgT2N0ICgxNTM4NTg5MzY2KSwgR2VvcmdlIER1bmxhcCB3cm90
ZToKPiBPbiAwOS8yNi8yMDE4IDA4OjA0IEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+IExvb2tp
bmcgYXQgdGhpbmdzIGFnYWluIChpbiBwYXJ0aWN1bGFyCj4gPiB0aGUgY29tbWVudCBhaGVhZCBv
ZiBwYWdldGFibGVfZHlpbmcoKSkgSSBub3cgYWN0dWFsbHkgd29uZGVyIHdoeQo+ID4gSFZNT1Bf
cGFnZXRhYmxlX2R5aW5nIGlzIHBlcm1pdHRlZCB0byBiZSBjYWxsZWQgYnkgb3RoZXIgdGhhbiBh
IGRvbWFpbgo+ID4gZm9yIGl0c2VsZi4gVGhlcmUncyBubyB1c2Ugb2YgaXQgaW4gdGhlIHRvb2wg
c3RhY2suIERpc2FsbG93aW5nIHRoZSB1bnVzZWQKPiA+IGNhc2Ugd291bGQgbWVhbiB0aGUgZmFz
dC1wYXRoIGxvZ2ljIGluIHNoX3BhZ2V0YWJsZV9keWluZygpIGNvdWxkCj4gPiBiZWNvbWUgdGhl
IG9ubHkgdmFsaWQvaW1wbGVtZW50ZWQgY2FzZS4gVGltPwo+IAo+IE5vdCBzbyAtLSBhIGd1ZXN0
IGNvdWxkIHN0aWxsIGNhbGwgcGFnZXRhYmxlX2R5aW5nKCkgb24gdGhlIHRvcCBsZXZlbCBQVAo+
IG9mIGEgcHJvY2VzcyBub3QgY3VycmVudGx5IHJ1bm5pbmcuCj4gCj4gSSB3b3VsZCBiZSB0b3Rh
bGx5IGluIGZhdm9yIG9mIGxpbWl0aW5nIHRoaXMgY2FsbCB0byB0aGUgZ3Vlc3QgaXRzZWxmLAo+
IGhvd2V2ZXIgLS0gdGhhdCB3b3VsZCBzaW1wbGlmeSB0aGUgbG9naWMgZXZlbiBtb3JlLgoKWWVz
LCBJIHRoaW5rIHRoYXQgdGhpcyBjYW4gYmUgcmVzdHJpY3RlZCB0byB0aGUgY2FsbGVyJ3MgZG9t
YWluLCBhbmQKc28gYWx3YXlzIHVzZSBjdXJyZW50IGFzIHRoZSB2Y3B1LiAgSSBkb24ndCByZWNh
bGwgYSB1c2UgY2FzZSBmb3IKc2V0dGluZyB0aGlzIGZyb20gb3V0c2lkZSB0aGUgVk0uCgpJIGNh
bid0IGZpbmQgcmVhc29uIGZvciB0aGUgdmNwdVswXSBpbiB0aGUgaGlzdG9yeSwgYnV0IGl0IGRv
ZXMgbG9vawp3cm9uZy4gIEkgc3VzcGVjdCB0aGlzIHBhdGNoIG1pZ2h0IGhhdmUgYmVlbiBpbiBh
IFhlblNlcnZlciBwYXRjaApxdWV1ZSBmb3IgYSB3aGlsZSwgYW5kIHBlcmhhcHMgdGhlIHBsdW1i
aW5nIHdhcyBmaXhlZCB1cCBpbmNvcnJlY3RseQp3aGVuIGl0IHdhcyB1cHN0cmVhbWVkLgoKQ2hl
ZXJzLAoKVGltLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 21:22:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 21: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 1g7oag-0002nf-4I; Wed, 03 Oct 2018 21:21:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gvto=mp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g7oae-0002na-PM
 for xen-devel@lists.xen.org; Wed, 03 Oct 2018 21:21:52 +0000
X-Inumbo-ID: 82f1ec68-c752-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 82f1ec68-c752-11e8-a6a9-d7ebe60f679a;
 Wed, 03 Oct 2018 21:23:03 +0000 (UTC)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id D8E6F21470;
 Wed,  3 Oct 2018 21:21:49 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538601710;
 bh=VMtk+Wvkg1jQfgJiiB9pKlePU+WCnnXoyZDqhKNZi7c=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=UZ0jjf4F9fpWdKgXGQzhMEGPFhPRaERGpuVVlX6pcLfGx5whByvV+pjUxZolDl4Mv
 HjZm9rIx6ypaeuVXxTwbg7QMdDIg24eE3yqg4xhsHPHZOk+bKbqxyVAfDTgYc0pjQV
 DUrjSuScEQ0+bwwwdTgHCW3i9lmPnUeJVuU960UA=
Date: Wed, 3 Oct 2018 14:21:47 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <f9411d71-4a3d-fe4d-bbb9-c2af33b82245@arm.com>
Message-ID: <alpine.DEB.2.10.1810031420230.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-22-git-send-email-sstabellini@kernel.org>
 <408adfac-ad76-90bb-80e4-59e438412b72@arm.com>
 <alpine.DEB.2.10.1808161209040.16354@sstabellini-ThinkPad-X260>
 <f9411d71-4a3d-fe4d-bbb9-c2af33b82245@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 22/25] xen/arm: Allow vpl011 to be used
 by DomU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 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>

T24gV2VkLCAyMiBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDE2LzA4LzE4IDIw
OjIxLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBPbiBNb24sIDEzIEF1ZyAyMDE4LCBK
dWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiA+IEhpIFN0ZWZhbm8sCj4gPiA+IAo+ID4gPiBPbiAwMS8w
OC8xOCAwMDoyOCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gPiA+IE1ha2UgdnBsMDEx
IGJlaW5nIGFibGUgdG8gYmUgdXNlZCB3aXRob3V0IGEgdXNlcnNwYWNlIGNvbXBvbmVudCBpbiBE
b20wLgo+ID4gPiA+IEluIHRoYXQgY2FzZSwgb3V0cHV0IGlzIHByaW50ZWQgdG8gdGhlIFhlbiBz
ZXJpYWwgYW5kIGlucHV0IGlzIHJlY2VpdmVkCj4gPiA+ID4gZnJvbSB0aGUgWGVuIHNlcmlhbCBv
bmUgY2hhcmFjdGVyIGF0IGEgdGltZS4KPiA+ID4gPiAKPiA+ID4gPiBDYWxsIGRvbWFpbl92cGww
MTFfaW5pdCBkdXJpbmcgY29uc3RydWN0X2RvbVUgaWYgdnBsMDExIGlzIGVuYWJsZWQuCj4gPiA+
ID4gCj4gPiA+ID4gSW50cm9kdWNlIGEgbmV3IHJpbmcgc3RydWN0IHdpdGggb25seSB0aGUgcmlu
ZyBhcnJheSB0byBhdm9pZCBhIHdhc3RlIG9mCj4gPiA+ID4gbWVtb3J5LiBJbnRyb2R1Y2Ugc2Vw
YXJhdGUgcmVhZF9kYXRhIGFuZCB3cml0ZV9kYXRhIGZ1bmN0aW9ucyBmb3IKPiA+ID4gPiBpbml0
aWFsIGRvbWFpbnM6IHZwbDAxMV93cml0ZV9kYXRhX3hlbiBpcyB2ZXJ5IHNpbXBsZSBhbmQganVz
dCB3cml0ZXMKPiA+ID4gPiB0byB0aGUgY29uc29sZSwgd2hpbGUgdnBsMDExX3JlYWRfZGF0YV94
ZW4gaXMgYSBkdXBsaWNhdGUgb2YKPiA+ID4gPiB2cGwwMTFfcmVhZF9kYXRhLiBBbHRob3VnaCB0
ZXh0dWFsbHkgYWxtb3N0IGlkZW50aWNhbCwgd2UgYXJlIGZvcmNlZCB0bwo+ID4gPiA+IGR1cGxp
Y2F0ZSB0aGUgZnVuY3Rpb25zIGJlY2F1c2UgdGhlIHN0cnVjdCBsYXlvdXQgaXMgZGlmZmVyZW50
Lgo+ID4gPiA+IAo+ID4gPiA+IE91dHB1dCBjaGFyYWN0ZXJzIGFyZSBwcmludGVkIG9uZSBieSBv
bmUsIHBvdGVudGlhbGx5IGxlYWRpbmcgdG8KPiA+ID4gPiBpbnRlcm1peGVkIG91dHB1dCBvZiBk
aWZmZXJlbnQgZG9tYWlucyBvbiB0aGUgY29uc29sZS4gQSBmb2xsb3ctdXAgcGF0Y2gKPiA+ID4g
PiB3aWxsIHNvbHZlIHRoZSBpc3N1ZSBieSBpbnRyb2R1Y2luZyBidWZmZXJpbmcuCj4gPiA+ID4g
Cj4gPiA+ID4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxp
bnguY29tPgo+ID4gPiA+IC0tLQo+ID4gPiA+IENoYW5nZXMgaW4gdjM6Cj4gPiA+ID4gLSBhZGQg
aW4tY29kZSBjb21tZW50cwo+ID4gPiA+IC0gaW1wcm92ZSBleGlzdGluZyBjb21tZW50cwo+ID4g
PiA+IC0gcmVtb3ZlIGlmZGVmIGFyb3VuZCBkb21haW5fdnBsMDExX2luaXQgaW4gY29uc3RydWN0
X2RvbVUKPiA+ID4gPiAtIGFkZCBBU1NFUlQKPiA+ID4gPiAtIHVzZSBTQlNBX1VBUlRfRklGT19T
SVpFIGZvciBpbiBidWZmZXIgc2l6ZQo+ID4gPiA+IC0gcmVuYW1lIHJpbmdfZW5hYmxlIHRvIGJh
Y2tlbmRfaW5fZG9tYWluCj4gPiA+ID4gLSByZW5hbWUgc3RydWN0IHhlbmNvbnNfaW4gdG8gc3Ry
dWN0IHZwbDAxMV94ZW5fYmFja2VuZAo+ID4gPiA+IC0gcmVuYW1lIGlucmluZyBmaWVsZCB0byB4
ZW4KPiA+ID4gPiAtIHJlbmFtZSBoZWxwZXIgZnVuY3Rpb25zIGFjY29yZGluZ2x5Cj4gPiA+ID4g
LSByZW1vdmUgdW5uZWNlc3Nhcnkgc3R1YiBpbXBsZW1lbnRhdGlvbiBvZiB2cGwwMTFfcnhfY2hh
cgo+ID4gPiA+IC0gbW92ZSB2cGwwMTFfcnhfY2hhcl94ZW4gd2l0aGluIHRoZSBmaWxlIHRvIGF2
b2lkIHRoZSBuZWVkIG9mIGEgZm9yd2FyZAo+ID4gPiA+ICAgICBkZWNsYXJhdGlvbiBvZiB2cGww
MTFfZGF0YV9hdmFpbAo+ID4gPiA+IC0gZml4IHNtYWxsIGJ1ZyBpbiB2cGwwMTFfcnhfY2hhcl94
ZW46IGluY3JlbWVudCBpbl9wcm9kIGJlZm9yZSB1c2luZyBpdAo+ID4gPiA+ICAgICB0byBjaGVj
ayB4ZW5jb25zX3F1ZXVlZC4KPiA+ID4gPiAKPiA+ID4gPiBDaGFuZ2VzIGluIHYyOgo+ID4gPiA+
IC0gb25seSBpbml0IGlmIHZwbDAxMQo+ID4gPiA+IC0gcmVuYW1lIHZwbDAxMV9yZWFkX2NoYXIg
dG8gdnBsMDExX3J4X2NoYXIKPiA+ID4gPiAtIHJlbW92ZSBzcHVyaW91cyBjaGFuZ2UKPiA+ID4g
PiAtIGZpeCBjb2Rpbmcgc3R5bGUKPiA+ID4gPiAtIHVzZSBkaWZmZXJlbnQgcmluZyBzdHJ1Y3QK
PiA+ID4gPiAtIG1vdmUgdGhlIHdyaXRlX2RhdGEgY2hhbmdlcyB0byB0aGVpciBvd24gZnVuY3Rp
b24KPiA+ID4gPiAgICAgKHZwbDAxMV93cml0ZV9kYXRhX25vcmluZykKPiA+ID4gPiAtIGR1cGxp
Y2F0ZSB2cGwwMTFfcmVhZF9kYXRhCj4gPiA+ID4gLS0tCj4gPiA+ID4gICAgeGVuL2FyY2gvYXJt
L2RvbWFpbl9idWlsZC5jICB8ICAgOSArLQo+ID4gPiA+ICAgIHhlbi9hcmNoL2FybS92cGwwMTEu
YyAgICAgICAgfCAxOTgKPiA+ID4gPiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKy0tLS0tCj4gPiA+ID4gICAgeGVuL2luY2x1ZGUvYXNtLWFybS92cGwwMTEuaCB8ICAgOCAr
Kwo+ID4gPiA+ICAgIDMgZmlsZXMgY2hhbmdlZCwgMTkyIGluc2VydGlvbnMoKyksIDIzIGRlbGV0
aW9ucygtKQo+ID4gPiA+IAo+ID4gPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+ID4gPiBpbmRleCBmOWZh
NDg0Li4wODg4YTc2IDEwMDY0NAo+ID4gPiA+IC0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVp
bGQuYwo+ID4gPiA+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+ID4gPiA+IEBA
IC0yNjM4LDcgKzI2MzgsMTQgQEAgc3RhdGljIGludCBfX2luaXQgY29uc3RydWN0X2RvbVUoc3Ry
dWN0IGRvbWFpbgo+ID4gPiA+ICpkLAo+ID4gPiA+IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9k
ZSkKPiA+ID4gPiAgICAgICAgaWYgKCByYyA8IDAgKQo+ID4gPiA+ICAgICAgICAgICAgcmV0dXJu
IHJjOwo+ID4gPiA+ICAgIC0gICAgcmV0dXJuIF9fY29uc3RydWN0X2RvbWFpbihkLCAma2luZm8p
Owo+ID4gPiA+ICsgICAgcmMgPSBfX2NvbnN0cnVjdF9kb21haW4oZCwgJmtpbmZvKTsKPiA+ID4g
PiArICAgIGlmICggcmMgPCAwICkKPiA+ID4gPiArICAgICAgICByZXR1cm4gcmM7Cj4gPiA+ID4g
Kwo+ID4gPiA+ICsgICAgaWYgKCBraW5mby52cGwwMTEgKQo+ID4gPiA+ICsgICAgICAgIHJjID0g
ZG9tYWluX3ZwbDAxMV9pbml0KGQsIE5VTEwpOwo+ID4gPiA+ICsKPiA+ID4gPiArICAgIHJldHVy
biByYzsKPiA+ID4gPiAgICB9Cj4gPiA+ID4gICAgICB2b2lkIF9faW5pdCBjcmVhdGVfZG9tVXMo
dm9pZCkKPiA+ID4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3ZwbDAxMS5jIGIveGVuL2Fy
Y2gvYXJtL3ZwbDAxMS5jCj4gPiA+ID4gaW5kZXggNzI1YTIwMy4uZjIwNmM2MSAxMDA2NDQKPiA+
ID4gPiAtLS0gYS94ZW4vYXJjaC9hcm0vdnBsMDExLmMKPiA+ID4gPiArKysgYi94ZW4vYXJjaC9h
cm0vdnBsMDExLmMKPiA+ID4gPiBAQCAtNzcsNiArNzcsOTEgQEAgc3RhdGljIHZvaWQgdnBsMDEx
X3VwZGF0ZV9pbnRlcnJ1cHRfc3RhdHVzKHN0cnVjdAo+ID4gPiA+IGRvbWFpbgo+ID4gPiA+ICpk
KQo+ID4gPiA+ICAgICNlbmRpZgo+ID4gPiA+ICAgIH0KPiA+ID4gPiAgICArLyoKPiA+ID4gPiAr
ICogdnBsMDExX3dyaXRlX2RhdGFfeGVuIHdyaXRlcyBjaGFycyBmcm9tIHRoZSB2cGwwMTEgb3V0
IGJ1ZmZlciB0byB0aGUKPiA+ID4gPiArICogY29uc29sZS4gT25seSB0byBiZSB1c2VkIHdoZW4g
dGhlIGJhY2tlbmQgaXMgWGVuLgo+ID4gPiA+ICsgKi8KPiA+ID4gPiArc3RhdGljIHZvaWQgdnBs
MDExX3dyaXRlX2RhdGFfeGVuKHN0cnVjdCBkb21haW4gKmQsIHVpbnQ4X3QgZGF0YSkKPiA+ID4g
PiArewo+ID4gPiA+ICsgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKPiA+ID4gPiArICAgIHN0cnVj
dCB2cGwwMTEgKnZwbDAxMSA9ICZkLT5hcmNoLnZwbDAxMTsKPiA+ID4gPiArCj4gPiA+ID4gKyAg
ICBWUEwwMTFfTE9DSyhkLCBmbGFncyk7Cj4gPiA+ID4gKwo+ID4gPiA+ICsgICAgcHJpbnRrKCIl
YyIsIGRhdGEpOwo+ID4gPiA+ICsgICAgaWYgKGRhdGEgPT0gJ1xuJykKPiA+ID4gPiArICAgICAg
ICBwcmludGsoIkRPTSV1OiAiLCBkLT5kb21haW5faWQpOwo+ID4gPiAKPiA+ID4gVGhlcmUgYXJl
IGEgcHJvYmxlbSBpbiB0aGlzIGNvZGUuIFRoZSBmaXJzdCBsaW5lIG9mIGEgZG9tYWluIHdpbGwg
YWx3YXlzCj4gPiA+IHByaW50ZWQgd2l0aG91dCAiRE9NJXU6ICIgaW4gZnJvbnQuIFRoaXMgbWVh
bnMgeW91IGRvbid0IHJlYWxseSBrbm93IHdoZXJlCj4gPiA+IGl0Cj4gPiA+IGlzIGNvbWluZyBm
cm9tIHVudGlsIHlvdSBnZXQgdGhlIHNlY29uZCBsaW5lLgo+ID4gCj4gPiBUaGlzIHByb2JsZW0g
aXMgc29sdmVkIGJ5IHRoZSBmb2xsb3ctdXAgcGF0Y2ggdGhhdCBpbnRyb2R1Y2VzIGNoYXJhY3Rl
cnMKPiA+IGJ1ZmZlcmluZy4gSSdsbCBtZW50aW9uIGl0IGluIHRoZSBjb21taXQgbWVzc2FnZS4K
PiAKPiBUbyBiZSBob25lc3QsIHRoaXMgc2hvdWxkIGJlIHNvbHZlZCBpbiB0aGlzIHBhdGNoIGFu
ZCBub3QgdGhlIGZvbGxvdy11cCBvbmUuCgpJIGFncmVlLiBJIGtlcHQgdGhlbSBzZXBhcmF0ZSB0
byBtYWtlIHRoZW0gZWFzaWVyIHRvIHJldmlldy4gV291bGQgeW91CmJlIE9LIHdpdGggbWUgbWVy
Z2luZyB0aGUgdHdvIHBhdGNoZXMgaW50byBvbmUgb25jZSB0aGV5IGhhdmUgYm90aCBiZWVuCmFj
a2VkPyBPdGhlcndpc2UsIGlmIHlvdSBwcmVmZXIgdGhhdCBJIG1lcmdlIHRoZW0gbm93LCBsZXQg
bWUga25vdy4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 03 23:11:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 03 Oct 2018 23: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 1g7qIo-00021L-E9; Wed, 03 Oct 2018 23:11:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gvto=mp=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g7qIn-00021G-5Z
 for xen-devel@lists.xen.org; Wed, 03 Oct 2018 23:11:33 +0000
X-Inumbo-ID: 53e96f7e-c761-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 53e96f7e-c761-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 01:09:07 +0200 (CEST)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 4E21E213A2;
 Wed,  3 Oct 2018 23:11:30 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538608290;
 bh=+p98sU+TCUEqVG/umgIw9Xp0L7Szp0XLy0jRdS/41JI=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=li1ra6lmKepVBbx6X77G4uUi+unsHBiNRdI0484XdjgjgMJA9HERMzaze+TMWIqBg
 pV3rlUPTJl0yyqPcBx07WPEVh+nP0GVLLhQwrqGWMwk/eUaIOVe2tu0DZvCiSAS07a
 tA3qsyDliY+shtR2ovJZzYTQLz9XoR9rG02Y/QPk=
Date: Wed, 3 Oct 2018 16:11:27 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <51cbdc42-667b-0211-fa77-a76598234e74@arm.com>
Message-ID: <alpine.DEB.2.10.1810031424020.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-9-git-send-email-sstabellini@kernel.org>
 <51cbdc42-667b-0211-fa77-a76598234e74@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 09/25] xen/arm: introduce bootcmdlines
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 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>

T24gV2VkLCAxIEF1ZyAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGkgU3RlZmFubywKPiAK
PiBPbiAwMS8wOC8xOCAwMDoyNywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gSW50cm9k
dWNlIGEgbmV3IGFycmF5IHRvIHN0b3JlIHRoZSBjbWRsaW5lIG9mIGVhY2ggYm9vdCBtb2R1bGUu
IEl0IGlzCj4gPiBzZXBhcmF0ZSBmcm9tIHN0cnVjdCBib290bW9kdWxlcy4gUmVtb3ZlIHRoZSBj
bWRsaW5lIGZpZWxkIGZyb20gc3RydWN0Cj4gPiBib290X21vZHVsZS4gVGhpcyB3YXksIGtlcm5l
bHMgYW5kIGluaXRyZHMgd2l0aCB0aGUgc2FtZSBhZGRyZXNzIGluCj4gPiBtZW1vcnkgY2FuIHNo
YXJlIHN0cnVjdCBib290bW9kdWxlIChpbXBvcnRhbnQgYmVjYXVzZSB3ZSB3YW50IHRoZW0gdG8g
YmUKPiA+IGZyZWUnZCBvbmx5IG9uY2UpLCBidXQgdGhleSBjYW4gc3RpbGwgaGF2ZSB0aGVpciBz
ZXBhcmF0ZSBib290Y21kbGluZQo+ID4gZW50cmllcy4KPiA+IAo+ID4gQWRkIGEgZHRfbmFtZSBm
aWVsZCB0byBzdHJ1Y3QgYm9vdGNtZGxpbmUgdG8gbWFrZSBpdCBlYXNpZXIgdG8gZmluZCB0aGUK
PiA+IGNvcnJlY3QgZW50cnkuIFN0b3JlIHRoZSBuYW1lIG9mIHRoZSAieGVuLGRvbWFpbiIgY29t
cGF0aWJsZSBub2RlIChmb3IKPiA+IGV4YW1wbGUgIkRvbTEiKS4gVGhpcyBpcyBhIGJldHRlciBj
aG9pY2UgY29tcGFyZWQgdG8gdGhlIG5hbWUgb2YgdGhlCj4gPiAibXVsdGlib290LGtlcm5lbCIg
Y29tcGF0aWJsZSBub2RlLCBiZWNhdXNlIHRoZWlyIG5hbWVzIGFyZSBub3QgdW5pcXVlLgo+ID4g
Rm9yIGluc3RhbmNlIHRoZXJlIGNhbiBiZSBtb3JlIHRoYW4gb25lICJtb2R1bGVAMHg0YzAwMDAw
MCIgaW4gdGhlCj4gPiBzeXN0ZW0sIGJ1dCB0aGVyZSBjYW4gb25seSBiZSBvbmUgIi9jaG9zZW4v
RG9tMSIuCj4gCj4gQXMgSSBtZW50aW9uZWQgaW4gdGhlIHByZXZpb3VzIHZlcnNpb24sIHRoZSBj
b2RlIGlzIGN1cnJlbnRseSBsb29raW5nIGZvcgo+IG11bHRpYm9vdCxtb2R1bGUgZXZlcnl3aGVy
ZSBpbiB0aGUgRFQgcmF0aGVyIHRoYW4gb25seSBpbiAvY2hvc2VuLiBTbyB5b3VyCj4gbmFtZSBj
b3VsZCBub3QgYmUgdW5pcS4KPiAKPiBIb3dldmVyLCB0aGlzIGlzIG5vdCBjb21wbGlhbnQgd2l0
aCB0aGUgcHJvdG9jb2wuIFRoZXJlZm9yZSB5b3UgbmVlZCB0byBmaXgKPiB0aGUgY29kZSBmaXJz
dCB0byBlbnN1cmUgdGhlIG5hbWUgd2lsbCBiZSB1bmlxLgoKSSdsbCBmaXggdGhpcyBhbmQgZXZl
cnl0aGluZyBlbHNlIHlvdSBwb2ludGVkIG91dAoKCj4gPiAKPiA+IEFkZCBhIHBvaW50ZXIgdG8g
c3RydWN0IGtlcm5lbF9pbmZvIHRvIHBvaW50IHRvIHRoZSBjbWRsaW5lIGZvciBhIGdpdmVuCj4g
PiBrZXJuZWwuCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3Rl
ZmFub3NAeGlsaW54LmNvbT4KPiA+IAo+ID4gLS0tCj4gPiAKPiA+IENoYW5nZXMgaW4gdjM6Cj4g
PiAtIGludHJvZHVjZSBib290Y21kbGluZXMKPiA+IC0gZG8gbm90IG1vZGlmeSBib290X2ZkdF9j
bWRsaW5lCj4gPiAtIGFkZCBjb21tZW50cwo+IAo+IEkgc2VlIG5vIGNvbW1lbnRzIGluIHRoZSBj
b2RlLiBEaWQgSSBtaXNzIGFueXRoaW5nPwo+IAo+ID4gCj4gPiBDaGFuZ2VzIGluIHYyOgo+ID4g
LSBuZXcgcGF0Y2gKPiA+IC0tLQo+ID4gICB4ZW4vYXJjaC9hcm0vYm9vdGZkdC5jICAgICAgfCA2
Ngo+ID4gKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tCj4gPiAg
IHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyB8ICA4ICsrKy0tLQo+ID4gICB4ZW4vYXJjaC9h
cm0va2VybmVsLmggICAgICAgfCAgMSArCj4gPiAgIHhlbi9hcmNoL2FybS9zZXR1cC5jICAgICAg
ICB8IDIzICsrKysrKysrKysrLS0tLS0KPiA+ICAgeGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5o
IHwgMTYgKysrKysrKysrLS0KPiA+ICAgNSBmaWxlcyBjaGFuZ2VkLCA4MiBpbnNlcnRpb25zKCsp
LCAzMiBkZWxldGlvbnMoLSkKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9ib290
ZmR0LmMgYi94ZW4vYXJjaC9hcm0vYm9vdGZkdC5jCj4gPiBpbmRleCA4ZWJhNDJjLi42ZjQ0MDIy
IDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gvYXJtL2Jvb3RmZHQuYwo+ID4gKysrIGIveGVuL2Fy
Y2gvYXJtL2Jvb3RmZHQuYwo+ID4gQEAgLTE2Myw2ICsxNjMsMzggQEAgc3RhdGljIHZvaWQgX19p
bml0IHByb2Nlc3NfbWVtb3J5X25vZGUoY29uc3Qgdm9pZCAqZmR0LAo+ID4gaW50IG5vZGUsCj4g
PiAgICAgICB9Cj4gPiAgIH0KPiA+ICAgK3N0YXRpYyB2b2lkIF9faW5pdCBhZGRfYm9vdF9jbWRs
aW5lKGNvbnN0IHZvaWQgKmZkdCwgaW50IG5vZGUsCj4gPiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgY29uc3QgY2hhciAqbmFtZSwgYm9vdG1vZHVsZV9raW5kIGtpbmQpCj4g
PiArewo+ID4gKyAgICBzdHJ1Y3QgYm9vdGNtZGxpbmVzICptb2RzID0gJmJvb3RpbmZvLmNtZGxp
bmVzOwo+ID4gKyAgICBzdHJ1Y3QgYm9vdGNtZGxpbmUgKm1vZDsKPiAKPiBUaGlzIGZlZWxzIHNs
aWd0aHRseSBzdHJhbmdlIHRvIHVzZSAibW9kIiBoZXJlLiBXZSBhcmUgbm90IGRlYWxpbmcgd2l0
aCBib290Cj4gbW9kdWxlcyBidXQgYm9vdCBjb21tYW5kIGxpbmUuCgpJJ2wgcmVuYW1lIGl0CgoK
PiA+ICsgICAgY29uc3Qgc3RydWN0IGZkdF9wcm9wZXJ0eSAqcHJvcDsKPiA+ICsgICAgaW50IGxl
bjsKPiA+ICsgICAgY29uc3QgY2hhciAqY21kbGluZTsKPiA+ICsKPiA+ICsgICAgaWYgKCBtb2Rz
LT5ucl9tb2RzID09IE1BWF9NT0RVTEVTICkKPiA+ICsgICAgewo+ID4gKyAgICAgICAgcHJpbnRr
KCJJZ25vcmluZyAlcyBib290IG1vZHVsZSAodG9vIG1hbnkpXG4iLCBuYW1lKTsKPiAKPiBTYW1l
IGhlcmUuIFRoaXMgbmVlZHMgdG8gYmUgdXBkYXRlZC4KCkknbGwgcmV3b3JkIGl0CgoKPiA+ICsg
ICAgICAgIHJldHVybjsKPiA+ICsgICAgfQo+ID4gKwo+ID4gKyAgICBtb2QgPSAmbW9kcy0+Y21k
bGluZVttb2RzLT5ucl9tb2RzKytdOwo+ID4gKyAgICBtb2QtPmtpbmQgPSBraW5kOwo+ID4gKwo+
ID4gKyAgICBpZiAoIHN0cmxlbihuYW1lKSA+IERUX01BWF9OQU1FICkKPiA+ICsgICAgICAgIHBh
bmljKCJtb2R1bGUgJXMgbmFtZSB0b28gbG9uZ1xuIiwgbmFtZSk7Cj4gCj4gVGhpcyB3b3VsZCBy
ZWFsbHkgbmV2ZXIgaGFwcGVuLiBJdCBmZWVscyBhbiBBU1NFUlQoc3RybGVuKG5hbWUpID4KPiBE
VF9NQVhfTkFNRSkpIHdvdWxkIGJlIG1vcmUgc3VpdGFibGUuCgpPSywgZWFzeSB0byBjaGFuZ2UK
Cgo+ID4gKyAgICBzYWZlX3N0cmNweShtb2QtPmR0X25hbWUsIG5hbWUpOwo+ID4gKwo+ID4gKyAg
ICBwcm9wID0gZmR0X2dldF9wcm9wZXJ0eShmZHQsIG5vZGUsICJib290YXJncyIsICZsZW4pOwo+
ID4gKyAgICBpZiAoIHByb3AgKQo+ID4gKyAgICB7Cj4gPiArICAgICAgICBpZiAoIGxlbiA+IEJP
T1RNT0RfTUFYX0NNRExJTkUgKQo+ID4gKyAgICAgICAgICAgIHBhbmljKCJtb2R1bGUgJXMgY29t
bWFuZCBsaW5lIHRvbyBsb25nXG4iLCBuYW1lKTsKPiA+ICsgICAgICAgIGNtZGxpbmUgPSBwcm9w
LT5kYXRhOwo+ID4gKyAgICAgICAgc2FmZV9zdHJjcHkobW9kLT5jbWRsaW5lLCBjbWRsaW5lKTsK
PiA+ICsgICAgfQo+ID4gK30KPiA+ICsKPiA+ICAgc3RhdGljIHZvaWQgX19pbml0IHByb2Nlc3Nf
bXVsdGlib290X25vZGUoY29uc3Qgdm9pZCAqZmR0LCBpbnQgbm9kZSwKPiA+ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqbmFtZSwKPiA+ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdTMyIGFkZHJlc3NfY2Vs
bHMsIHUzMgo+ID4gc2l6ZV9jZWxscykKPiA+IEBAIC0xNzIsOCArMjA0LDEyIEBAIHN0YXRpYyB2
b2lkIF9faW5pdCBwcm9jZXNzX211bHRpYm9vdF9ub2RlKGNvbnN0IHZvaWQKPiA+ICpmZHQsIGlu
dCBub2RlLAo+ID4gICAgICAgY29uc3QgX19iZTMyICpjZWxsOwo+ID4gICAgICAgYm9vdG1vZHVs
ZV9raW5kIGtpbmQ7Cj4gPiAgICAgICBwYWRkcl90IHN0YXJ0LCBzaXplOwo+ID4gLSAgICBjb25z
dCBjaGFyICpjbWRsaW5lOwo+ID4gICAgICAgaW50IGxlbjsKPiA+ICsgICAgaW50IHBhcmVudF9u
b2RlOwo+ID4gKwo+ID4gKyAgICBwYXJlbnRfbm9kZSA9IGZkdF9wYXJlbnRfb2Zmc2V0KGZkdCwg
bm9kZSk7Cj4gPiArICAgIGlmICggcGFyZW50X25vZGUgPCAwICkKPiA+ICsgICAgICAgIHBhbmlj
KCJub2RlICVzIG1pc3NpbmcgYSBwYXJlbnRcbiIsIG5hbWUpOwo+IAo+IEl0IGZlZWxzIGFuIEFT
U0VSVChwYXJlbnRfbm9kZSA8IDApIHdvdWxkIGJlIG1vcmUgc3VpdGFibGUgYXMgdGhpcyBzaG91
bGQKPiBuZXZlciByZWFsbHkgaGFwcGVuLgoKT0sKCgo+ID4gICAgICAgICBwcm9wID0gZmR0X2dl
dF9wcm9wZXJ0eShmZHQsIG5vZGUsICJyZWciLCAmbGVuKTsKPiA+ICAgICAgIGlmICggIXByb3Ag
KQo+ID4gQEAgLTIyMCwxNyArMjU2LDggQEAgc3RhdGljIHZvaWQgX19pbml0IHByb2Nlc3NfbXVs
dGlib290X25vZGUoY29uc3Qgdm9pZAo+ID4gKmZkdCwgaW50IG5vZGUsCj4gPiAgICAgICAgICAg
ICAgIGtpbmQgPSBCT09UTU9EX1hTTTsKPiA+ICAgICAgIH0KPiA+IC0gICAgcHJvcCA9IGZkdF9n
ZXRfcHJvcGVydHkoZmR0LCBub2RlLCAiYm9vdGFyZ3MiLCAmbGVuKTsKPiA+IC0gICAgaWYgKCBw
cm9wICkKPiA+IC0gICAgewo+ID4gLSAgICAgICAgaWYgKCBsZW4gPiBCT09UTU9EX01BWF9DTURM
SU5FICkKPiA+IC0gICAgICAgICAgICBwYW5pYygibW9kdWxlICVzIGNvbW1hbmQgbGluZSB0b28g
bG9uZ1xuIiwgbmFtZSk7Cj4gPiAtICAgICAgICBjbWRsaW5lID0gcHJvcC0+ZGF0YTsKPiA+IC0g
ICAgfQo+ID4gLSAgICBlbHNlCj4gPiAtICAgICAgICBjbWRsaW5lID0gTlVMTDsKPiA+IC0KPiAK
PiBJIGFtIG5vdCBlbnRpcmVseSBzdXJlIHRvIHVuZGVyc3RhbmQgd2h5IHRoaXMgY29kZSBoYXMg
YmVlbiBtb3ZlZC4gV2l0aCB5b3VyCj4gbmV3IGNvZGUsIGlmIHlvdSBoYXZlIGEgbW9kdWxlIHdp
dGhvdXQgY29tbWFuZGxpbmUgdGhlbiB5b3Ugd2lsbCBzdGlsbCBhZGQgYQo+IGNtZGxpbmUgd2l0
aCBub3RoaW5nLiBUaGlzIGxvb2tzIHF1aXRlIHBvaW50bGVzcy4KPiAKPiBJbnN0ZWFkLCB5b3Ug
Y291bGQga2VlcCB0aGlzIGNvZGUgaGVyZSBhbmQgb25seSBjYWxsIGFkZF9ib290Y21kbGluZSB3
aGVuIGl0Cj4gaXMgbm90IE5VTEwgKG9yIGlnbm9yZSBpdCBkaXJlY3RseSBpbiB0aGUgZnVuY3Rp
b24pLgoKSSdsbCBkbyB0aGF0CgoKPiA+IC0gICAgYWRkX2Jvb3RfbW9kdWxlKGtpbmQsIHN0YXJ0
LCBzaXplLCBjbWRsaW5lKTsKPiA+ICsgICAgYWRkX2Jvb3RfbW9kdWxlKGtpbmQsIHN0YXJ0LCBz
aXplKTsKPiA+ICsgICAgYWRkX2Jvb3RfY21kbGluZShmZHQsIG5vZGUsIGZkdF9nZXRfbmFtZShm
ZHQsIHBhcmVudF9ub2RlLCAmbGVuKSwKPiA+IGtpbmQpOwo+ID4gICB9Cj4gPiAgICAgc3RhdGlj
IHZvaWQgX19pbml0IHByb2Nlc3NfY2hvc2VuX25vZGUoY29uc3Qgdm9pZCAqZmR0LCBpbnQgbm9k
ZSwKPiA+IEBAIC0yNzYsNyArMzAzLDcgQEAgc3RhdGljIHZvaWQgX19pbml0IHByb2Nlc3NfY2hv
c2VuX25vZGUoY29uc3Qgdm9pZCAqZmR0LAo+ID4gaW50IG5vZGUsCj4gPiAgICAgICAgIHByaW50
aygiSW5pdHJkICUiUFJJcGFkZHIiLSUiUFJJcGFkZHIiXG4iLCBzdGFydCwgZW5kKTsKPiA+ICAg
LSAgICBhZGRfYm9vdF9tb2R1bGUoQk9PVE1PRF9SQU1ESVNLLCBzdGFydCwgZW5kLXN0YXJ0LCBO
VUxMKTsKPiA+ICsgICAgYWRkX2Jvb3RfbW9kdWxlKEJPT1RNT0RfUkFNRElTSywgc3RhcnQsIGVu
ZC1zdGFydCk7Cj4gPiAgIH0KPiA+ICAgICBzdGF0aWMgaW50IF9faW5pdCBlYXJseV9zY2FuX25v
ZGUoY29uc3Qgdm9pZCAqZmR0LAo+ID4gQEAgLTMwNywxMiArMzM0LDExIEBAIHN0YXRpYyB2b2lk
IF9faW5pdCBlYXJseV9wcmludF9pbmZvKHZvaWQpCj4gPiAgICAgICAgICAgICAgICAgICAgICAg
IG1pLT5iYW5rW2ldLnN0YXJ0ICsgbWktPmJhbmtbaV0uc2l6ZSAtIDEpOwo+ID4gICAgICAgcHJp
bnRrKCJcbiIpOwo+ID4gICAgICAgZm9yICggaSA9IDAgOyBpIDwgbW9kcy0+bnJfbW9kczsgaSsr
ICkKPiA+IC0gICAgICAgIHByaW50aygiTU9EVUxFWyVkXTogJSJQUklwYWRkciIgLSAlIlBSSXBh
ZGRyIiAlLTEycyAlc1xuIiwKPiA+ICsgICAgICAgIHByaW50aygiTU9EVUxFWyVkXTogJSJQUklw
YWRkciIgLSAlIlBSSXBhZGRyIiAlLTEyc1xuIiwKPiA+ICAgICAgICAgICAgICAgICAgICAgICAg
aSwKPiA+ICAgICAgICAgICAgICAgICAgICAgICAgbW9kcy0+bW9kdWxlW2ldLnN0YXJ0LAo+ID4g
ICAgICAgICAgICAgICAgICAgICAgICBtb2RzLT5tb2R1bGVbaV0uc3RhcnQgKyBtb2RzLT5tb2R1
bGVbaV0uc2l6ZSwKPiA+IC0gICAgICAgICAgICAgICAgICAgICBib290X21vZHVsZV9raW5kX2Fz
X3N0cmluZyhtb2RzLT5tb2R1bGVbaV0ua2luZCksCj4gPiAtICAgICAgICAgICAgICAgICAgICAg
bW9kcy0+bW9kdWxlW2ldLmNtZGxpbmUpOwo+ID4gKyAgICAgICAgICAgICAgICAgICAgIGJvb3Rf
bW9kdWxlX2tpbmRfYXNfc3RyaW5nKG1vZHMtPm1vZHVsZVtpXS5raW5kKSk7Cj4gCj4gV2l0aCB0
aGF0IGNoYW5nZSB0aGUgY29tbWFuZCBsaW5lIGlzIG5vdCBwcmludGVkIGFueW1vcmUgYW5kIGFs
c28gbm90Cj4gYXNzb2NpYXRlZCB0byBhIG1vZHVsZS4gVGhpcyB3YXMgcXVpdGUgdXNlZnVsIGZv
ciBkZWJ1Z2dpbmcgYm9vdGxvYWRlciBpc3N1ZS4KCkknbGwgYWRkIG1vcmUgZGVidWcgaW5mbywg
YnV0IGluIGEgc2VwYXJhdGUgbG9vcCBmb3Igc2ltcGxpY2l0eQoKCj4gPiAgICAgICBucl9yc3Zk
ID0gZmR0X251bV9tZW1fcnN2KGRldmljZV90cmVlX2ZsYXR0ZW5lZCk7Cj4gPiAgICAgICBmb3Ig
KCBpID0gMDsgaSA8IG5yX3JzdmQ7IGkrKyApCj4gPiAgICAgICB7Cj4gCj4gWy4uLl0KPiAKPiA+
ICtzdHJ1Y3QgYm9vdGNtZGxpbmUgKiBfX2luaXQgYm9vdF9jbWRsaW5lX2ZpbmRfYnlfa2luZChi
b290bW9kdWxlX2tpbmQga2luZCkKPiA+ICt7Cj4gPiArICAgIHN0cnVjdCBib290Y21kbGluZXMg
Km1vZHMgPSAmYm9vdGluZm8uY21kbGluZXM7Cj4gPiArICAgIHN0cnVjdCBib290Y21kbGluZSAq
bW9kOwo+IAo+IEFnYWluLCB0aGUgbmFtZSAibW9kIiBpcyBtaXNsZWFkaW5nIGhlcmUuCgpJJ2xs
IHJlbmFtZQoKCj4gPiArICAgIGludCBpOwo+IAo+IE5ld2xpbmUgaGVyZS4KCkknbGwgYWRkCgoK
PiA+ICsgICAgZm9yIChpID0gMCA7IGkgPCBtb2RzLT5ucl9tb2RzIDsgaSsrICkKPiAKPiBmb3Ig
KCAuLi4gKQoKSSdsbCBmaXgKCgo+ID4gKyAgICB7Cj4gPiArICAgICAgICBtb2QgPSAmbW9kcy0+
Y21kbGluZVtpXTsKPiA+ICsgICAgICAgIGlmICggbW9kLT5raW5kID09IGtpbmQgKQo+ID4gKyAg
ICAgICAgICAgIHJldHVybiBtb2Q7Cj4gPiArICAgIH0KPiA+ICsgICAgcmV0dXJuIE5VTEw7Cj4g
PiArfQo+ID4gKwo+ID4gICBjb25zdCBjaGFyICogX19pbml0IGJvb3RfbW9kdWxlX2tpbmRfYXNf
c3RyaW5nKGJvb3Rtb2R1bGVfa2luZCBraW5kKQo+ID4gICB7Cj4gPiAgICAgICBzd2l0Y2ggKCBr
aW5kICkKPiA+IEBAIC03MjMsNyArNzMyLDcgQEAgdm9pZCBfX2luaXQgc3RhcnRfeGVuKHVuc2ln
bmVkIGxvbmcgYm9vdF9waHlzX29mZnNldCwKPiA+ICAgICAgIC8qIFJlZ2lzdGVyIFhlbidzIGxv
YWQgYWRkcmVzcyBhcyBhIGJvb3QgbW9kdWxlLiAqLwo+ID4gICAgICAgeGVuX2Jvb3Rtb2R1bGUg
PSBhZGRfYm9vdF9tb2R1bGUoQk9PVE1PRF9YRU4sCj4gPiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgKHBhZGRyX3QpKHVpbnRwdHJfdCkoX3N0YXJ0ICsKPiA+IGJvb3RfcGh5c19vZmZz
ZXQpLAo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHBhZGRyX3QpKHVpbnRwdHJf
dCkoX2VuZCAtIF9zdGFydCArIDEpLAo+ID4gTlVMTCk7Cj4gPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAocGFkZHJfdCkodWludHB0cl90KShfZW5kIC0gX3N0YXJ0ICsgMSkpOwo+ID4g
ICAgICAgQlVHX09OKCF4ZW5fYm9vdG1vZHVsZSk7Cj4gPiAgICAgICAgIHhlbl9wYWRkciA9IGdl
dF94ZW5fcGFkZHIoKTsKPiA+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVw
LmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgKPiA+IGluZGV4IGYxZTRhM2YuLmNiN2Rh
NTEgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgKPiA+ICsrKyBi
L3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaAo+ID4gQEAgLTM1LDYgKzM1LDEyIEBAIHN0cnVj
dCBib290bW9kdWxlIHsKPiA+ICAgICAgIGJvb3Rtb2R1bGVfa2luZCBraW5kOwo+ID4gICAgICAg
cGFkZHJfdCBzdGFydDsKPiA+ICAgICAgIHBhZGRyX3Qgc2l6ZTsKPiA+ICt9Owo+ID4gKwo+ID4g
KyNkZWZpbmUgRFRfTUFYX05BTUUgMzIKPiAKPiBJdCBtaWdodCBiZSB1c2VmdWwgdG8gZXhwbGFp
biB3aGVyZSAzMiBjb21lcyBmcm9tLgoKVGhlIGxpbWl0IGlzIHNvbWV3aGF0IGFyYml0cmFyeS4g
SSdsbCBleHBsYWluIGluIGEgY29tbWVudC4KCgo+ID4gK3N0cnVjdCBib290Y21kbGluZSB7Cj4g
PiArICAgIGJvb3Rtb2R1bGVfa2luZCBraW5kOwo+ID4gKyAgICBjaGFyIGR0X25hbWVbRFRfTUFY
X05BTUVdOwo+ID4gICAgICAgY2hhciBjbWRsaW5lW0JPT1RNT0RfTUFYX0NNRExJTkVdOwo+ID4g
ICB9Owo+ID4gICBAQCAtNDMsOSArNDksMTUgQEAgc3RydWN0IGJvb3Rtb2R1bGVzIHsKPiA+ICAg
ICAgIHN0cnVjdCBib290bW9kdWxlIG1vZHVsZVtNQVhfTU9EVUxFU107Cj4gPiAgIH07Cj4gPiAg
ICtzdHJ1Y3QgYm9vdGNtZGxpbmVzIHsKPiA+ICsgICAgaW50IG5yX21vZHM7Cj4gCj4gdW5zaWdu
ZWQgaW50IGhlcmUgcGxlYXNlLgoKT0sKCgo+ID4gKyAgICBzdHJ1Y3QgYm9vdGNtZGxpbmUgY21k
bGluZVtNQVhfTU9EVUxFU107Cj4gPiArfTsKPiA+ICsKPiA+ICAgc3RydWN0IGJvb3RpbmZvIHsK
PiA+ICAgICAgIHN0cnVjdCBtZW1pbmZvIG1lbTsKPiA+ICAgICAgIHN0cnVjdCBib290bW9kdWxl
cyBtb2R1bGVzOwo+ID4gKyAgICBzdHJ1Y3QgYm9vdGNtZGxpbmVzIGNtZGxpbmVzOwo+ID4gICAj
aWZkZWYgQ09ORklHX0FDUEkKPiA+ICAgICAgIHN0cnVjdCBtZW1pbmZvIGFjcGk7Cj4gPiAgICNl
bmRpZgo+ID4gQEAgLTc4LDkgKzkwLDkgQEAgc2l6ZV90IF9faW5pdCBib290X2ZkdF9pbmZvKGNv
bnN0IHZvaWQgKmZkdCwgcGFkZHJfdAo+ID4gcGFkZHIpOwo+ID4gICBjb25zdCBjaGFyIF9faW5p
dCAqYm9vdF9mZHRfY21kbGluZShjb25zdCB2b2lkICpmZHQpOwo+ID4gICAgIHN0cnVjdCBib290
bW9kdWxlICphZGRfYm9vdF9tb2R1bGUoYm9vdG1vZHVsZV9raW5kIGtpbmQsCj4gPiAtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IHN0YXJ0LCBwYWRkcl90IHNpemUs
Cj4gPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpjbWRs
aW5lKTsKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3Qgc3Rh
cnQsIHBhZGRyX3Qgc2l6ZSk7Cj4gPiAgIHN0cnVjdCBib290bW9kdWxlICpib290X21vZHVsZV9m
aW5kX2J5X2tpbmQoYm9vdG1vZHVsZV9raW5kIGtpbmQpOwo+ID4gK3N0cnVjdCBib290Y21kbGlu
ZSAqYm9vdF9jbWRsaW5lX2ZpbmRfYnlfa2luZChib290bW9kdWxlX2tpbmQga2luZCk7Cj4gPiAg
IGNvbnN0IGNoYXIgKiBfX2luaXQgYm9vdF9tb2R1bGVfa2luZF9hc19zdHJpbmcoYm9vdG1vZHVs
ZV9raW5kIGtpbmQpOwo+ID4gICAgICNlbmRpZgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 00:34:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 00:34: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 1g7rbD-0008Bv-Pf; Thu, 04 Oct 2018 00:34:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/ayu=mq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g7rbB-0008Bj-VM
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 00:34:37 +0000
X-Inumbo-ID: ef7a2338-c76c-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ef7a2338-c76c-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 02:32:12 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1g7rb9-0006rT-Fe; Thu, 04 Oct 2018 00: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 1g7rb8-0004Oc-UC; Thu, 04 Oct 2018 00:34:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g7rb8-0003dV-TU; Thu, 04 Oct 2018 00:34:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128351-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=c0b1f749ef1304810ed4ea58ded65b7f41d79d3e
X-Osstest-Versions-That: ovmf=c526dcd40f3a0f3a091684481f9c85f03f6a70a7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 04 Oct 2018 00:34:34 +0000
Subject: [Xen-devel] [ovmf test] 128351: 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>

ZmxpZ2h0IDEyODM1MSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjgzNTEvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBjMGIxZjc0OWVmMTMwNDgxMGVkNGVhNThkZWQ2NWI3
ZjQxZDc5ZDNlCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBjNTI2ZGNk
NDBmM2EwZjNhMDkxNjg0NDgxZjljODVmMDNmNmE3MGE3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjgyNTUgIDIwMTgtMDktMzAgMTE6NDA6MzkgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4MzUxICAyMDE4LTEwLTAzIDE4OjQwOjUwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmltIERhaWxl
eSA8amltX2RhaWxleUBkZWxsLmNvbT4KICBKaW0uRGFpbGV5QGRlbGwuY29tIDxKaW0uRGFpbGV5
QGRlbGwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyBy
ZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9vc3N0ZXN0L292bWYu
Z2l0CiAgIGM1MjZkY2Q0MGYuLmMwYjFmNzQ5ZWYgIGMwYjFmNzQ5ZWYxMzA0ODEwZWQ0ZWE1OGRl
ZDY1YjdmNDFkNzlkM2UgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 01:02:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 01:02: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 1g7s1b-0000Ue-2E; Thu, 04 Oct 2018 01:01:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/ayu=mq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g7s1Z-0000UR-CC
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 01:01:53 +0000
X-Inumbo-ID: 3fa905f9-c771-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3fa905f9-c771-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 01:03: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 <aliasfile-bounces@xenproject.org>)
 id 1g7s1W-00054H-8V; Thu, 04 Oct 2018 01: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 1g7s1W-0006QF-1f; Thu, 04 Oct 2018 01:01:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g7s1W-0000ZH-0w; Thu, 04 Oct 2018 01:01:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1g7s1W-0000ZH-0w@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 04 Oct 2018 01:01:50 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-amd64-amd64-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>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFtZDY0
LWFtZDY0LWV4YW1pbmUKdGVzdGlkIHJlYm9vdAoKVHJlZTogZnJlZWJzZCBnaXQ6Ly9naXRodWIu
Y29tL2ZyZWVic2QvZnJlZWJzZC5naXQKVHJlZTogbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcv
cHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQKVHJlZTogbGlu
dXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5n
aXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwu
Z2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQKVHJlZTog
eGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CgoqKiogRm91bmQgYW5kIHJlcHJvZHVj
ZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgbGludXggZ2l0Oi8v
Z2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIu
Ni5naXQKICBCdWcgaW50cm9kdWNlZDogIDM4NWFmYmY4YzNlOGJkZjEzZmM3MjllOGIyYzE3MmQx
MjA4ZDk3ZjkKICBCdWcgbm90IHByZXNlbnQ6IDQzYjZiNmVjYTg2M2NmMmY4M2RjMDYyNDg0OTYz
Mzc3YzY2YTcyYmUKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjgzNjEvCgoKICAoUmV2aXNpb24gbG9nIHRvbyBsb25n
LCBvbWl0dGVkLikKCgpGb3IgYmlzZWN0aW9uIHJldmlzaW9uLXR1cGxlIGdyYXBoIHNlZToKICAg
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9yZXN1bHRzL2Jpc2Vj
dC9saW51eC1saW51cy90ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUucmVib290Lmh0bWwKUmV2aXNp
b24gSURzIGluIGVhY2ggZ3JhcGggbm9kZSByZWZlciwgcmVzcGVjdGl2ZWx5LCB0byB0aGUgVHJl
ZXMgYWJvdmUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClJ1bm5p
bmcgY3MtYmlzZWN0aW9uLXN0ZXAgLS1ncmFwaC1vdXQ9L2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2Vj
dC9saW51eC1saW51cy90ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUucmVib290IC0tc3VtbWFyeS1v
dXQ9dG1wLzEyODM2MS5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRlbXBsYXRlPTEyNTg5OCAt
LWJsZXNzaW5ncz1yZWFsLHJlYWwtYmlzZWN0IGxpbnV4LWxpbnVzIHRlc3QtYW1kNjQtYW1kNjQt
ZXhhbWluZSByZWJvb3QKU2VhcmNoaW5nIGZvciBmYWlsdXJlIC8gYmFzaXMgcGFzczoKIDEyODMx
MiBmYWlsIFtob3N0PWNoYXJkb25uYXkwXSAvIDEyNzE0OCBbaG9zdD1pdGFsaWEwXSAxMjcxMDgg
W2hvc3Q9ZWxibGluZzBdIDEyNzAzOCBbaG9zdD1iYXJvcXVlMF0gMTI2OTc4IFtob3N0PWdvZGVs
bG8xXSAxMjY4ODggW2hvc3Q9YWxiYW5hMV0gMTI2NjgyIFtob3N0PWVsYmxpbmcxXSAxMjY1NTAg
W2hvc3Q9Z29kZWxsbzBdIDEyNjQxMiBbaG9zdD1maWFubzBdIDEyNjMxMCBbaG9zdD1qb3ViZXJ0
aW4wXSAxMjYyMDIgW2hvc3Q9ZGViaW5hMF0gMTI2MDY5IFtob3N0PWRlYmluYTFdIDEyNTkyMSBb
aG9zdD1nb2RlbGxvMV0gMTI1ODk4IFtob3N0PWJhcm9xdWUxXSAxMjU3MDIgW2hvc3Q9aHV4ZWxy
ZWJlMV0gMTI1Njc2IFtob3N0PWFsYmFuYTFdIDEyNTY1NyBbaG9zdD1jaGFyZG9ubmF5MV0gMTI1
NjQ4IFtob3N0PWdvZGVsbG8wXSAxMjU2MzkgW2hvc3Q9am91YmVydGluMV0gMTI1NTg1IFtob3N0
PWJhcm9xdWUxXSAxMjU1NTEgW2hvc3Q9YWxiYW5hMF0gMTI1NTIwIFtob3N0PWdvZGVsbG8xXSAx
MjU1MDEgW2hvc3Q9Zmlhbm8xXSAxMjU0MDEgW2hvc3Q9cmltYXZhMV0gMTI1Mjg1IFtob3N0PWl0
YWxpYTBdIDEyNTI0MiBbaG9zdD1iYXJvcXVlMF0gMTI1MTY3IFtob3N0PWdvZGVsbG8wXSAxMjUx
MjkgW2hvc3Q9Y2hhcmRvbm5heTFdIDEyNTA2OSBbaG9zdD1hbGJhbmExXSAxMjUwNDEgb2suCkZh
aWx1cmUgLyBiYXNpcyBwYXNzIGZsaWdodHM6IDEyODMxMiAvIDEyNTA0MQoodHJlZSB3aXRoIG5v
IHVybDogbWluaW9zKQoodHJlZSB3aXRoIG5vIHVybDogb3ZtZikKKHRyZWUgd2l0aCBubyB1cmw6
IHNlYWJpb3MpClRyZWU6IGZyZWVic2QgZ2l0Oi8vZ2l0aHViLmNvbS9mcmVlYnNkL2ZyZWVic2Qu
Z2l0ClRyZWU6IGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVs
L2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVu
Yml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8v
eGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6
Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcveGVuLmdpdApMYXRlc3QgMDRkNDMyZmRjMGMxNWYyZGE3NmRhYzRhOWE1Y2FmMWFlYjA1
MWVmMCAzODVhZmJmOGMzZThiZGYxM2ZjNzI5ZThiMmMxNzJkMTIwOGQ5N2Y5IGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJj
NDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDk0
MDE4NWIyZjZmMzQzMjUxYzJiODNiZDk2ZTU5OTM5OGNlYTUxZWMKQmFzaXMgcGFzcyBmZjIwMzEx
ZjI3OTU4Yjc1MWVkMjFjOTRhMDFlZDMxYzhkNzg3ZjBiIDQzYjZiNmVjYTg2M2NmMmY4M2RjMDYy
NDg0OTYzMzc3YzY2YTcyYmUgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2
MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5Mzhk
ZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgYjRhYzRiYzQxMDIyMmQyMjFkYzQ2YTc0YWM3MWVm
YWE3YjMyZDU3YwpHZW5lcmF0aW5nIHJldmlzaW9ucyB3aXRoIC4vYWRob2MtcmV2dHVwbGUtZ2Vu
ZXJhdG9yICBnaXQ6Ly9naXRodWIuY29tL2ZyZWVic2QvZnJlZWJzZC5naXQjZmYyMDMxMWYyNzk1
OGI3NTFlZDIxYzk0YTAxZWQzMWM4ZDc4N2YwYi0wNGQ0MzJmZGMwYzE1ZjJkYTc2ZGFjNGE5YTVj
YWYxYWViMDUxZWYwIGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dp
dC90b3J2YWxkcy9saW51eC0yLjYuZ2l0IzQzYjZiNmVjYTg2M2NmMmY4M2RjMDYyNDg0OTYzMzc3
YzY2YTcyYmUtMzg1YWZiZjhjM2U4YmRmMTNmYzcyOWU4YjJjMTcyZDEyMDhkOTdmOSBnaXQ6Ly94
ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQjYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MC1jNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQj
YzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MC05YzBlZWQ2MThmMzdkZDVi
NGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5n
aXQjNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYS1kZTViNjc4Y2E0ZGNk
ZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0
I2I0YWM0YmM0MTAyMjJkMjIxZGM0NmE3NGFjNzFlZmFhN2IzMmQ1N2MtOTQwMTg1YjJmNmYzNDMy
NTFjMmI4M2JkOTZlNTk5Mzk4Y2VhNTFlYwphZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3I6IHRyZWUg
ZGlzY29udGlndW91czogZnJlZWJzZApGcm9tIGdpdDovL2NhY2hlOjk0MTkvZ2l0Oi8vZ2l0Lmtl
cm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNgogICA5
NTc3M2RjMDg2MjcuLmNlYzRkZTMwMmM1ZiAgbWFzdGVyICAgICAtPiBvcmlnaW4vbWFzdGVyCmFk
aG9jLXJldnR1cGxlLWdlbmVyYXRvcjogdHJlZSBkaXNjb250aWd1b3VzOiBsaW51eC0yLjYKYWRo
b2MtcmV2dHVwbGUtZ2VuZXJhdG9yOiB0cmVlIGRpc2NvbnRpZ3VvdXM6IHFlbXUteGVuCkxvYWRl
ZCAyMDA3IG5vZGVzIGluIHJldmlzaW9uIGdyYXBoClNlYXJjaGluZyBmb3IgdGVzdCByZXN1bHRz
OgogMTI0OTM4IFtob3N0PWFsYmFuYTBdCiAxMjQ5OTQgW2hvc3Q9Z29kZWxsbzFdCiAxMjUwMDEg
W2hvc3Q9YWxiYW5hMF0KIDEyNTAwNCBbaG9zdD1hbGJhbmEwXQogMTI1MDA2IFtob3N0PWFsYmFu
YTBdCiAxMjUwNDEgcGFzcyBmZjIwMzExZjI3OTU4Yjc1MWVkMjFjOTRhMDFlZDMxYzhkNzg3ZjBi
IDQzYjZiNmVjYTg2M2NmMmY4M2RjMDYyNDg0OTYzMzc3YzY2YTcyYmUgYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUx
NDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgYjRhYzRi
YzQxMDIyMmQyMjFkYzQ2YTc0YWM3MWVmYWE3YjMyZDU3YwogMTI1MDY5IFtob3N0PWFsYmFuYTFd
CiAxMjUxNjcgW2hvc3Q9Z29kZWxsbzBdCiAxMjUxMjkgW2hvc3Q9Y2hhcmRvbm5heTFdCiAxMjUy
NDIgW2hvc3Q9YmFyb3F1ZTBdCiAxMjUyODUgW2hvc3Q9aXRhbGlhMF0KIDEyNTQwMSBbaG9zdD1y
aW1hdmExXQogMTI1NTAxIFtob3N0PWZpYW5vMV0KIDEyNTU1MSBbaG9zdD1hbGJhbmEwXQogMTI1
NTIwIFtob3N0PWdvZGVsbG8xXQogMTI1NTg1IFtob3N0PWJhcm9xdWUxXQogMTI1NjQ4IFtob3N0
PWdvZGVsbG8wXQogMTI1NjM5IFtob3N0PWpvdWJlcnRpbjFdCiAxMjU2NTcgW2hvc3Q9Y2hhcmRv
bm5heTFdCiAxMjU2NzYgW2hvc3Q9YWxiYW5hMV0KIDEyNTcwMiBbaG9zdD1odXhlbHJlYmUxXQog
MTI1NzAzIFtob3N0PWFsYmFuYTFdCiAxMjU4OTggW2hvc3Q9YmFyb3F1ZTFdCiAxMjU5MjEgW2hv
c3Q9Z29kZWxsbzFdCiAxMjYwNjkgW2hvc3Q9ZGViaW5hMV0KIDEyNjIwMiBbaG9zdD1kZWJpbmEw
XQogMTI2MzEwIFtob3N0PWpvdWJlcnRpbjBdCiAxMjY0MTIgW2hvc3Q9Zmlhbm8wXQogMTI2NTUw
IFtob3N0PWdvZGVsbG8wXQogMTI2NjgyIFtob3N0PWVsYmxpbmcxXQogMTI2ODg4IFtob3N0PWFs
YmFuYTFdCiAxMjY5NzggW2hvc3Q9Z29kZWxsbzFdCiAxMjcwMzggW2hvc3Q9YmFyb3F1ZTBdCiAx
MjcxMDggW2hvc3Q9ZWxibGluZzBdCiAxMjcxNDggW2hvc3Q9aXRhbGlhMF0KIDEyNzE5MyBmYWls
IGlycmVsZXZhbnQKIDEyNzIyMSBmYWlsIGlycmVsZXZhbnQKIDEyNzI1NiBmYWlsIGlycmVsZXZh
bnQKIDEyNzI4NCBmYWlsIGlycmVsZXZhbnQKIDEyNzMxNSBmYWlsIGlycmVsZXZhbnQKIDEyNzM0
NCBmYWlsIGlycmVsZXZhbnQKIDEyNzM2NCBmYWlsIGlycmVsZXZhbnQKIDEyNzM4OSBmYWlsIGly
cmVsZXZhbnQKIDEyNzQwMyBmYWlsIGlycmVsZXZhbnQKIDEyNzQxNSBmYWlsIGlycmVsZXZhbnQK
IDEyNzQ0MyBmYWlsIGlycmVsZXZhbnQKIDEyNzQ3OSBmYWlsIGlycmVsZXZhbnQKIDEyNzQ1OCBm
YWlsIGlycmVsZXZhbnQKIDEyNzUxNiBmYWlsIGlycmVsZXZhbnQKIDEyNzQ5NyBmYWlsIGlycmVs
ZXZhbnQKIDEyNzUzNSBmYWlsIGlycmVsZXZhbnQKIDEyNzU1MSBmYWlsIGlycmVsZXZhbnQKIDEy
NzU2OSBmYWlsIGlycmVsZXZhbnQKIDEyNzYxNyBmYWlsIGlycmVsZXZhbnQKIDEyNzczMiBmYWls
IGlycmVsZXZhbnQKIDEyNzc5MyBmYWlsIGlycmVsZXZhbnQKIDEyNzkwNyBmYWlsIGlycmVsZXZh
bnQKIDEyNzk3NiBmYWlsIGlycmVsZXZhbnQKIDEyNzk2MiBmYWlsIGlycmVsZXZhbnQKIDEyNzk5
MSBmYWlsIGlycmVsZXZhbnQKIDEyODAwMiBmYWlsIGlycmVsZXZhbnQKIDEyODAyMiBmYWlsIGly
cmVsZXZhbnQKIDEyODA1OSBmYWlsIGlycmVsZXZhbnQKIDEyODExNCBmYWlsIGlycmVsZXZhbnQK
IDEyODE3MCBmYWlsIGlycmVsZXZhbnQKIDEyODI2NCBmYWlsIGlycmVsZXZhbnQKIDEyODIzNiBm
YWlsIGlycmVsZXZhbnQKIDEyODI3OCBmYWlsIGlycmVsZXZhbnQKIDEyODMyOSBmYWlsIDA0ZDQz
MmZkYzBjMTVmMmRhNzZkYWM0YTlhNWNhZjFhZWIwNTFlZjAgMzg1YWZiZjhjM2U4YmRmMTNmYzcy
OWU4YjJjMTcyZDEyMDhkOTdmOSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRj
ZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5NDAxODViMmY2ZjM0MzI1MWMyYjgzYmQ5NmU1
OTkzOThjZWE1MWVjCiAxMjgzMTIgZmFpbCAwNGQ0MzJmZGMwYzE1ZjJkYTc2ZGFjNGE5YTVjYWYx
YWViMDUxZWYwIDM4NWFmYmY4YzNlOGJkZjEzZmM3MjllOGIyYzE3MmQxMjA4ZDk3ZjkgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4
YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5
ODYgOTQwMTg1YjJmNmYzNDMyNTFjMmI4M2JkOTZlNTk5Mzk4Y2VhNTFlYwogMTI4MzI4IHBhc3Mg
ZmYyMDMxMWYyNzk1OGI3NTFlZDIxYzk0YTAxZWQzMWM4ZDc4N2YwYiA0M2I2YjZlY2E4NjNjZjJm
ODNkYzA2MjQ4NDk2MzM3N2M2NmE3MmJlIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEz
NWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGI0YWM0YmM0MTAyMjJkMjIxZGM0NmE3
NGFjNzFlZmFhN2IzMmQ1N2MKIDEyODMzMCBwYXNzIGZmMjAzMTFmMjc5NThiNzUxZWQyMWM5NGEw
MWVkMzFjOGQ3ODdmMGIgNDNiNmI2ZWNhODYzY2YyZjgzZGMwNjI0ODQ5NjMzNzdjNjZhNzJiZSBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQx
N2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1
ZDA3NjYzYSBmZDk4MjNmYWY5ZGYwNTdhNjlhOWE1M2MyZTEwMDY5MWQzZjQyNjdjCiAxMjgzMzYg
cGFzcyBmZjIwMzExZjI3OTU4Yjc1MWVkMjFjOTRhMDFlZDMxYzhkNzg3ZjBiIDQzYjZiNmVjYTg2
M2NmMmY4M2RjMDYyNDg0OTYzMzc3YzY2YTcyYmUgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRl
NWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgNTRhYjk4YTcxNWU0MDZlMDFk
ZjhlYzc2ODAwNTJlODI0ZjhlMzU0ZQogMTI4MzQyIHBhc3MgZmYyMDMxMWYyNzk1OGI3NTFlZDIx
Yzk0YTAxZWQzMWM4ZDc4N2YwYiA0M2I2YjZlY2E4NjNjZjJmODNkYzA2MjQ4NDk2MzM3N2M2NmE3
MmJlIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3
ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4
ZDY2ZGY1NmMxOTg2IDU4MzAzN2FjYWI1NDk2NjQ3MDAyMWQ5MGEzZmMzMDQxOWM2ZDhkOTEKIDEy
ODM0NCBwYXNzIGZmMjAzMTFmMjc5NThiNzUxZWQyMWM5NGEwMWVkMzFjOGQ3ODdmMGIgNDNiNmI2
ZWNhODYzY2YyZjgzZGMwNjI0ODQ5NjMzNzdjNjZhNzJiZSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMx
NDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiAzNDNlYjU3MDIzYzdm
MWY2NzY0MjJhYWI1YzQxZmFkYmFiMWZmOGRjCiAxMjgzNDUgcGFzcyBmZjIwMzExZjI3OTU4Yjc1
MWVkMjFjOTRhMDFlZDMxYzhkNzg3ZjBiIDQzYjZiNmVjYTg2M2NmMmY4M2RjMDYyNDg0OTYzMzc3
YzY2YTcyYmUgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2
MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5
MWQ0NzhkNjZkZjU2YzE5ODYgODgwYTRhODA4ZmNiOWIyNDA1OGQ0MTRmYTExOTE4Mzk3YWJjNDg1
MAogMTI4MzQ2IHBhc3MgZmYyMDMxMWYyNzk1OGI3NTFlZDIxYzk0YTAxZWQzMWM4ZDc4N2YwYiA0
M2I2YjZlY2E4NjNjZjJmODNkYzA2MjQ4NDk2MzM3N2M2NmE3MmJlIGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5
MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDg4OWIyMDBj
YjUyMWFhZjhkMTc1YTg3MmM4NTZlOGU1NzBjMWMwNDQKIDEyODM0OCBwYXNzIGZmMjAzMTFmMjc5
NThiNzUxZWQyMWM5NGEwMWVkMzFjOGQ3ODdmMGIgNDNiNmI2ZWNhODYzY2YyZjgzZGMwNjI0ODQ5
NjMzNzdjNjZhNzJiZSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDlj
MGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNl
MzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5NGI4YjJlMDkyOTBjY2EwZmNkOGFmZDkzMGY3ZjA4MzQ1
OGIxYWZlCiAxMjgzNDkgcGFzcyBmZjIwMzExZjI3OTU4Yjc1MWVkMjFjOTRhMDFlZDMxYzhkNzg3
ZjBiIDQzYjZiNmVjYTg2M2NmMmY4M2RjMDYyNDg0OTYzMzc3YzY2YTcyYmUgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0
OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTQw
MTg1YjJmNmYzNDMyNTFjMmI4M2JkOTZlNTk5Mzk4Y2VhNTFlYwogMTI4MzUwIHBhc3MgMDRkNDMy
ZmRjMGMxNWYyZGE3NmRhYzRhOWE1Y2FmMWFlYjA1MWVmMCA0M2I2YjZlY2E4NjNjZjJmODNkYzA2
MjQ4NDk2MzM3N2M2NmE3MmJlIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4
NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNk
ZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDk0MDE4NWIyZjZmMzQzMjUxYzJiODNiZDk2ZTU5
OTM5OGNlYTUxZWMKIDEyODM1MyBmYWlsIDA0ZDQzMmZkYzBjMTVmMmRhNzZkYWM0YTlhNWNhZjFh
ZWIwNTFlZjAgMzg1YWZiZjhjM2U4YmRmMTNmYzcyOWU4YjJjMTcyZDEyMDhkOTdmOSBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3Yzhi
M2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4
NiA5NDAxODViMmY2ZjM0MzI1MWMyYjgzYmQ5NmU1OTkzOThjZWE1MWVjCiAxMjgzNTYgcGFzcyAw
NGQ0MzJmZGMwYzE1ZjJkYTc2ZGFjNGE5YTVjYWYxYWViMDUxZWYwIDQzYjZiNmVjYTg2M2NmMmY4
M2RjMDYyNDg0OTYzMzc3YzY2YTcyYmUgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2Nzhj
YTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTQwMTg1YjJmNmYzNDMyNTFjMmI4M2Jk
OTZlNTk5Mzk4Y2VhNTFlYwogMTI4MzU4IGZhaWwgMDRkNDMyZmRjMGMxNWYyZGE3NmRhYzRhOWE1
Y2FmMWFlYjA1MWVmMCAzODVhZmJmOGMzZThiZGYxM2ZjNzI5ZThiMmMxNzJkMTIwOGQ5N2Y5IGM1
MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRh
NTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1
NmMxOTg2IDk0MDE4NWIyZjZmMzQzMjUxYzJiODNiZDk2ZTU5OTM5OGNlYTUxZWMKIDEyODM2MCBw
YXNzIDA0ZDQzMmZkYzBjMTVmMmRhNzZkYWM0YTlhNWNhZjFhZWIwNTFlZjAgNDNiNmI2ZWNhODYz
Y2YyZjgzZGMwNjI0ODQ5NjMzNzdjNjZhNzJiZSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1
YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5NDAxODViMmY2ZjM0MzI1MWMy
YjgzYmQ5NmU1OTkzOThjZWE1MWVjCiAxMjgzNjEgZmFpbCAwNGQ0MzJmZGMwYzE1ZjJkYTc2ZGFj
NGE5YTVjYWYxYWViMDUxZWYwIDM4NWFmYmY4YzNlOGJkZjEzZmM3MjllOGIyYzE3MmQxMjA4ZDk3
ZjkgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdk
ZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0Nzhk
NjZkZjU2YzE5ODYgOTQwMTg1YjJmNmYzNDMyNTFjMmI4M2JkOTZlNTk5Mzk4Y2VhNTFlYwpTZWFy
Y2hpbmcgZm9yIGludGVyZXN0aW5nIHZlcnNpb25zCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjUw
NDEgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI4MzEyIChm
YWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI4MzI4IChwYXNz
KSwgZm9yIGJhc2lzIHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI4MzI5IChmYWlsKSwgZm9y
IGJhc2lzIGZhaWx1cmUKIDAgcmV2aXNpb25zIGF0IDA0ZDQzMmZkYzBjMTVmMmRhNzZkYWM0YTlh
NWNhZjFhZWIwNTFlZjAgNDNiNmI2ZWNhODYzY2YyZjgzZGMwNjI0ODQ5NjMzNzdjNjZhNzJiZSBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0
YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRm
NTZjMTk4NiA5NDAxODViMmY2ZjM0MzI1MWMyYjgzYmQ5NmU1OTkzOThjZWE1MWVjCk5vIHJldmlz
aW9ucyBsZWZ0IHRvIHRlc3QsIGNoZWNraW5nIGdyYXBoIHN0YXRlLgogUmVzdWx0IGZvdW5kOiBm
bGlnaHQgMTI4MzUwIChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQg
MTI4MzUzIChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI4
MzU2IChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjgzNTggKGZh
aWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjgzNjAgKHBhc3Mp
LCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyODM2MSAoZmFpbCksIGZvciBm
aXJzdCBmYWlsdXJlCgoqKiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQg
KioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3Nj
bS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQKICBCdWcgaW50cm9kdWNl
ZDogIDM4NWFmYmY4YzNlOGJkZjEzZmM3MjllOGIyYzE3MmQxMjA4ZDk3ZjkKICBCdWcgbm90IHBy
ZXNlbnQ6IDQzYjZiNmVjYTg2M2NmMmY4M2RjMDYyNDg0OTYzMzc3YzY2YTcyYmUKICBMYXN0IGZh
aWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cy8xMjgzNjEvCgoKICAoUmV2aXNpb24gbG9nIHRvbyBsb25nLCBvbWl0dGVkLikKCnBubXRvcG5n
OiA5OSBjb2xvcnMgZm91bmQKUmV2aXNpb24gZ3JhcGggbGVmdCBpbiAvaG9tZS9sb2dzL3Jlc3Vs
dHMvYmlzZWN0L2xpbnV4LWxpbnVzL3Rlc3QtYW1kNjQtYW1kNjQtZXhhbWluZS5yZWJvb3Que2Rv
dCxwcyxwbmcsaHRtbCxzdmd9LgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCjEyODM2MTogdG9sZXJhYmxlIEFMTCBGQUlMCgpmbGlnaHQgMTI4MzYxIGxpbnV4LWxpbnVz
IHJlYWwtYmlzZWN0IFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MvMTI4MzYxLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5v
dCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICA4IHJlYm9vdCAgICAgICAg
ICAgICAgICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKCgpqb2JzOgogdGVzdC1hbWQ2NC1hbWQ2
NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 01:13:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 01:13: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 1g7sCI-0001Jx-Aa; Thu, 04 Oct 2018 01:12:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=sodf=mq=nxp.com=peng.fan@srs-us1.protection.inumbo.net>)
 id 1g7sCH-0001Js-AC
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 01:12:57 +0000
X-Inumbo-ID: 49720245-c772-11e8-a8a5-bc764e045a96
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0a::62f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 49720245-c772-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 03:10:31 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=oW8+cR3SaXkY/YbMrWzD+RCtECxTr5bV9CMzSDZvpMQ=;
 b=A60pZttKWuj43s8HKPBIGQipY5ci1cBhjhyLovArYo8kxf4j64bQAwbn3NbLtS5snqecXcr6WaQncW8lBd3wi77Dd76MmUrj233fSH/JRlcBJpGbALGm7+umak7pXQTI5c84qKCwwoFimFSuyL4EWVSmrM92alhQ1IV/VMczqhY=
Received: from AM0PR04MB4481.eurprd04.prod.outlook.com (52.135.148.143) by
 AM0PR04MB5169.eurprd04.prod.outlook.com (20.177.42.10) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1164.25; Thu, 4 Oct 2018 01:12:49 +0000
Received: from AM0PR04MB4481.eurprd04.prod.outlook.com
 ([fe80::1d7f:e868:5f12:bb76]) by AM0PR04MB4481.eurprd04.prod.outlook.com
 ([fe80::1d7f:e868:5f12:bb76%4]) with mapi id 15.20.1185.026; Thu, 4 Oct 2018
 01:12:49 +0000
From: Peng Fan <peng.fan@nxp.com>
To: Julien Grall <julien.grall@arm.com>, Stefano Stabellini
 <sstabellini@kernel.org>
Thread-Topic: Question, How to share interrupt between Doms
Thread-Index: AdRaKhE1t0A1UfJ/Q8q4g8KMAv9wZAAP0Z+AAEU1GKA=
Date: Thu, 4 Oct 2018 01:12:49 +0000
Message-ID: <AM0PR04MB4481E34DE05451714F5ED28A88EA0@AM0PR04MB4481.eurprd04.prod.outlook.com>
References: <AM0PR04MB4481BE6F43F69452BE68C8AD88E80@AM0PR04MB4481.eurprd04.prod.outlook.com>
 <3b53af1e-e14e-b35c-1118-8af134dec9db@arm.com>
In-Reply-To: <3b53af1e-e14e-b35c-1118-8af134dec9db@arm.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=peng.fan@nxp.com; 
x-originating-ip: [119.31.174.68]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; AM0PR04MB5169;
 6:RUeRxJuXNE1DJqmBoRislYQUs+GM/wICzedErdy1YFnpwYDPlufa3xW9b4L+eqEDy0DkkvD2JfX2aFk8rETvO72sYQEMxCa2iebIk9dIvpiuNGe/KTiAGzx+4eysluEJOrUDVsZtz1YQpK9DAS7RkG76uwpZpl3DXy317KBhqrCjsaZpjYYLZ5FnKMJ74K6zK7OnqIG9Kym7pNSWQunPR6qLLvohElnKL73Czw4kyDSZRWwEQCeu8K/dBVslGXsi5+YGIiRWlmP+SZnkkkptwRF1NBgWCYONUEeCekdjvddeS0ijrM5DjTrFcLLn0QU24cWS5VCeNbVW4fSCfIxSeCz+9ISFsHJfObqPRiW/p/RbNP7LcN62xywfWOMyenfV/Gmr13HPfC7p5YmHZr+W2feRoIHBQYnPzWaNfOF/LwGESVrRp43FxLK0jPdY1EDF4MHuNVH0jChwA2+3sw/piA==;
 5:pSr8NmX2XnDgzLhtYjJ/evpjX4zOXDY5dDUnKas/L0H/yZRChMA0KXU3PHXRXQAueQnAc6ME381SPlOym+45CeXLnJL6Uy2xg877sar9DFMuNdJsqSAEBf+V9qYTUkiMYIPu3Yo/sdD3CpyGv6CE0CE/F7t0uSqZFHZpAwUYQmo=;
 7:DKFnQj4qhAgGsQ8i4MKik4bax36c0hzDNxjcRqiIiMfM4wIB/8p48IyFdWLV53WEBBeOdi7JtJO4RzqvBWeh4EIy7k8dKgyM03E2traXXtZBibXPVMzcwjCrGoJncRgn5orx50NeLnQUTqBj5ZadOlTvPjm8vYlhBaKSLloxifGuG5Aw6WYyp1TTS1olZ5HLmdT8d2l39zdru7l2XdOX2FSy/baIYHKSFQKFIBTWVFA0yDw2OUpQ1zwFHakBxo52
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: f71b3cf8-6930-4b5f-8673-08d629968075
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:AM0PR04MB5169; 
x-ms-traffictypediagnostic: AM0PR04MB5169:
x-microsoft-antispam-prvs: <AM0PR04MB516977698F9D63C6BE7AC0C488EA0@AM0PR04MB5169.eurprd04.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(180628864354917)(58134797142442)(192374486261705)(269456686620040)(185117386973197);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3002001)(10201501046)(93006095)(93001095)(3231355)(944501410)(52105095)(6055026)(149066)(150057)(6041310)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123558120)(20161123564045)(201708071742011)(7699051);
 SRVR:AM0PR04MB5169; BCL:0; PCL:0; RULEID:; SRVR:AM0PR04MB5169; 
x-forefront-prvs: 0815F8251E
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(366004)(39860400002)(396003)(346002)(376002)(136003)(199004)(189003)(13464003)(7736002)(446003)(53936002)(68736007)(6506007)(54906003)(14454004)(53546011)(186003)(14444005)(3846002)(316002)(4326008)(33656002)(99286004)(5660300001)(110136005)(26005)(44832011)(102836004)(478600001)(2900100001)(66066001)(229853002)(486006)(76176011)(81166006)(25786009)(74316002)(71190400001)(105586002)(8936002)(7696005)(2906002)(8676002)(6436002)(5250100002)(6246003)(11346002)(106356001)(9686003)(86362001)(71200400001)(81156014)(256004)(55016002)(97736004)(6116002)(305945005)(476003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR04MB5169;
 H:AM0PR04MB4481.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: nxp.com does not designate
 permitted sender hosts)
x-microsoft-antispam-message-info: WmGtVYRrp1pNROH0eZQ3GwL8LcyLYVJfH1pHDuVVeGnYDZJKaDt0ioHjaovpYWimZ3kY+EYCm/pKsOgejrEbK5TzoxA5TZRxkJpWpW5iRGu9ivB8IwWnBslASesASLS6qVSiM3Zvlzl5XX2SxTHebuAQ0a5amjubyhF07rGH/MtrjYA2nwyt42hu6SHcR9EwVUND3E5+s7tNKzZEZgXj4FBxPwg4oNQDuePJ9AHHJQMdBnY+fBd9utXgXrYJz+brriYGOBnXMVQwpdk3gucHNzK8lNurGsk7VDlMe21dDOfkgqjida16uLpdC5XnPcyvIsD9uGu3k1iTCfX0ZLfdC7DBUBbSGYzTvJww24YJDUw=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
MIME-Version: 1.0
X-OriginatorOrg: nxp.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f71b3cf8-6930-4b5f-8673-08d629968075
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Oct 2018 01:12:49.5272 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB5169
Subject: Re: [Xen-devel] Question, How to share interrupt between Doms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Andre Przywara <andre.przywara@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSnVsaWVuIEdyYWxsIFtt
YWlsdG86anVsaWVuLmdyYWxsQGFybS5jb21dDQo+IFNlbnQ6IDIwMTjlubQxMOaciDPml6UgMDow
Mw0KPiBUbzogUGVuZyBGYW4gPHBlbmcuZmFuQG54cC5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkg
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+DQo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmc7IEFuZHJlIFByenl3YXJhDQo+IDxhbmRyZS5wcnp5d2FyYUBhcm0uY29tPg0KPiBTdWJq
ZWN0OiBSZTogUXVlc3Rpb24sIEhvdyB0byBzaGFyZSBpbnRlcnJ1cHQgYmV0d2VlbiBEb21zDQo+
IA0KPiBPbiAwMi8xMC8yMDE4IDA5OjMyLCBQZW5nIEZhbiB3cm90ZToNCj4gPiBIaSBKdWxpZW4s
IFN0ZWZhbm8sDQo+IA0KPiBIaSBQZW5nLA0KPiANCj4gPg0KPiA+IERvIHlvdSBoYXZlIGFueSBz
dWdnZXN0aW9ucyBvbiBob3cgdG8gc2hhcmUgb25lIGludGVycnVwdCBiZXR3ZWVuIERvbXM/DQo+
IA0KPiBTaGFyaW5nIGludGVycnVwdHMgYXJlIHVzdWFsbHkgYSBwYWluLiBZb3Ugd291bGQgbmVl
ZCB0byBmb3J3YXJkIHRoZSBpbnRlcnJ1cHRzDQo+IHRvIGFsbCB0aGUgZG9tYWlucyB1c2luZyB0
aGF0IGludGVycnVwdCBhbmQgd2FpdCBmb3IgdGhlbSB0byBFT0kuIFRoaXMgaGFzDQo+IHNlY3Vy
aXR5IGltcGxpY2F0aW9ucyBiZWNhdXNlIHlvdSBkb24ndCB3YW50IERvbUEgdG8gcHJldmVudCBE
b21CIHJlY2VpdmluZw0KPiBhbm90aGVyIGludGVycnVwdCBiZWNhdXNlIHRoZSBwcmV2aW91cyBv
bmUgaGFzIG5vdCBiZWVuIEVPSWVkIGNvcnJlY3RseS4NCj4gDQo+ID4gVGhlIGlzc3VlIGlzIHRo
YXQgYSBncGlvIGNvbnRyb2xsZXIgaGFzIDMyIGluL291dCBwb3J0LCBob3dldmVyIGl0IG9ubHkg
aGFzIG9uZQ0KPiBiaW5kZWQgaW50ZXJydXB0LiBUaGUgaW50ZXJydXB0IGhhbmRsZXIgbmVlZHMg
dG8gY2hlY2sgdGhlIHN0YXR1cyBiaXRzIHRvIGNoZWNrDQo+IHdoaWNoIHBvcnQgaGFzIGludGVy
cnVwdCBjb21pbmcuDQo+ID4gSW4gbXkgY2FzZSwgdGhlcmUgYXJlIGRpZmZlcmVudCBkZXZpY2Vz
IHVzaW5nIGdwaW8gaW50ZXJydXB0IHRoYXQgbmVlZHMgdG8gYmUNCj4gYXNzaWduZWQgdG8gZGlm
ZmVyZW50IGRvbXMuDQo+IA0KPiAgRnJvbSB3aGF0IHlvdSB3cm90ZSwgaXQgbG9va3MgbGlrZSB5
b3UgZXhwZWN0IHRoZSBHUElPIGNvbnRyb2xsZXIgdG8gYmUgc2hhcmVkDQo+IHdpdGggbXVsdGlw
bGUgZG9tYWlucy4NCj4gDQo+IEkgZG9uJ3QgdGhpbmsgaXQgaXMgc2FmZSB0byBkbyB0aGF0LiBZ
b3UgbmVlZCBvbmUgZG9tYWluIChvciBYZW4pIHRvIGZ1bGx5IG1hbmFnZQ0KPiB0aGUgY29udHJv
bGxlci4gQWxsIHRoZSBvdGhlciBkb21haW4gd2lsbCBoYXZlIHRvIGFjY2VzcyBlaXRoZXIgYSB2
aXJ0dWFsIEdQSU8NCj4gY29udHJvbGxlciBvciBQViBvbmUuIEluIHRoZSBmb3JtZXIsIGludGVy
cnVwdCB3b3VsZCBiZSB2aXJ0dWFsLCB3aGlsZSB0aGUgbGF0dGVyDQo+IHRoZSBpbnRlcnJ1cHQg
d291bGQgYmUgdGhyb3VnaCBldmVuIGNoYW5uZWwuDQo+IA0KPiBTbyBzaGFyaW5nIGludGVycnVw
dCBzaG91bGQgbm90IGJlIG5lY2Vzc2FyeS4gRGlkIEkgbWlzcyBhbnl0aGluZz8NCg0KV2hlbiBp
bnRlcnJ1cHRzIGNvbWVzLCB0aGUgZG9tMCB3aWxsIGhhbmRsZSB0aGF0LiBUaGVuIGZvcndhcmQg
dGhlIGludGVycnVwdCB0byBkb211Lg0KQnV0IEkgZGlkIG5vdCBmaW5kIGEgZ29vZCBtZXRob2Qg
dG8gZm9yd2FyZCB0aGUgaW50ZXJydXB0IGFuZCBob29rIHRoZSBpbnRlcnJ1cHQgaW4gZG9tdSBk
dHMgYW5kIGRvbXUgZHJpdmVyLg0KDQpJbiBEb211LCBkcml2ZXIgbmVlZHMgdXNlIHJlcXVlc3Qg
aXJxIGFuZCB0aGUgZHRzIG5lZWRzIGludGVycnVwdD08eHggeHg+LiBCdXQgIHdoZW4gZG9tMCBu
b3RpZnkNCnJlbW90ZSwgdGhlcmUgaXMgbm8gaG9vayBpbiBmcm9udGVuZCBkcml2ZXIgYW5kIHRo
ZSBvdGhlciBkcml2ZXIgaW50ZXJydXB0IGhhbmRsZXIuDQoNClRoYW5rcywNClBlbmcuDQoNCj4g
DQo+IENoZWVycywNCj4gDQo+IC0tDQo+IEp1bGllbiBHcmFsbA0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 05:23:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 05:23: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 1g7w6o-0002XU-6O; Thu, 04 Oct 2018 05:23:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d1o/=mq=xenproject.org=prvs=8081f1360=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1g7w6m-0002XK-GF
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 05:23:32 +0000
X-Inumbo-ID: 4b133272-c795-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4b133272-c795-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 07:21:06 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,338,1534809600"; d="scan'208";a="66992681"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75347-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=c0b1f749ef1304810ed4ea58ded65b7f41d79d3e
X-Osstest-Versions-That: ovmf=c526dcd40f3a0f3a091684481f9c85f03f6a70a7
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 4 Oct 2018 06:23:26 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75347: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTM0NyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MzQ3LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICBjMGIxZjc0OWVmMTMwNDgxMGVkNGVhNThkZWQ2NWI3ZjQx
ZDc5ZDNlCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBjNTI2ZGNkNDBm
M2EwZjNhMDkxNjg0NDgxZjljODVmMDNmNmE3MGE3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzUz
MjcgIDIwMTgtMDktMzAgMTU6NTI6MTIgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1MzQ3ICAyMDE4LTEwLTA0IDAwOjUwOjMzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmltIERhaWxleSA8
amltX2RhaWxleUBkZWxsLmNvbT4KICBKaW0uRGFpbGV5QGRlbGwuY29tIDxKaW0uRGFpbGV5QGRl
bGwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dz
CmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3Qv
bG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpv
YiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBicm9rZW4KYnJv
a2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXhz
bSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1p
Mzg2LXB2b3BzIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBi
dWlsZC1pMzg2LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2IGhv
c3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC1wdm9wcyBob3N0LWluc3RhbGwo
NCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni14c20gaG9zdC1pbnN0YWxsKDQpCgpQdXNoIG5vdCBh
cHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBjMGIxZjc0OWVmMTMwNDgxMGVkNGVhNThkZWQ2NWI3ZjQx
ZDc5ZDNlCkF1dGhvcjogSmltLkRhaWxleUBkZWxsLmNvbSA8SmltLkRhaWxleUBkZWxsLmNvbT4K
RGF0ZTogICBXZWQgT2N0IDMgMDk6MDI6MjQgMjAxOCAtMDcwMAoKICAgIFNoZWxsUGtnOiBDcmVh
dGUgYSBob21lZmlsZXN5c3RlbSBlbnZpcm9ubWVudCB2YXJpYWJsZQogICAgCiAgICBDcmVhdGUg
YSBob21lZmlsZXN5c3RlbSBlbnZpcm9ubWVudCB2YXJpYWJsZSB3aG9zZSB2YWx1ZSBpcyB0aGUg
ZmlsZQogICAgc3lzdGVtIG9uIHdoaWNoIHRoZSBleGVjdXRpbmcgc2hlbGwgaXMgbG9jYXRlZC4g
Rm9yIGV4YW1wbGU6ICJGUzE0OiIuCiAgICAKICAgIFRoaXMgZWxpbWluYXRlcyB0aGUgbmVlZCBm
b3IgcGVvcGxlIHRvIGhhdmUgdG8gdHJ5IGFuZCBmaW5kIHRoZSAiYm9vdCIKICAgIGZpbGUgc3lz
dGVtIGluIHRoZWlyIHN0YXJ0dXAgc2NyaXB0LiAgQWZ0ZXIgdGhpcyBjaGFuZ2UgdGhleSBjYW4g
c2ltcGx5CiAgICBleGVjdXRlICVob21lZmlsZXN5c3RlbSUgdG8gc2V0IHRoZSBjd2QgdG8gdGhl
IHJvb3Qgb2YgdGhlIGZpbGUgc3lzdGVtCiAgICB3aGVyZSB0aGUgc2hlbGwgaXMgbG9jYXRlZC4K
ICAgIAogICAgQSBmdXR1cmUgZW5oYW5jZW1lbnQgY291bGQgYmUgdG8gYWRkICJob21lZmlsZXN5
c3RlbSIgdG8gdGhlIGxpc3Qgb2YKICAgIHByZWRlZmluZWQsIHJlYWQtb25seSB2YXJpYWJsZXMg
bGlzdGVkIGluIHRoZSBFZmlTaGVsbFNldEVudiBmdW5jdGlvbiBvZgogICAgZmlsZSBTaGVsbFBy
b3RvY29sLmMKICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRp
b24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogSmltIERhaWxleSA8amltX2RhaWxl
eUBkZWxsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYWJlbiBDYXJzZXkgPGphYmVuLmNhcnNleUBp
bnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 06:10:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 06:10: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 1g7wpp-00060l-1j; Thu, 04 Oct 2018 06:10:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/ayu=mq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g7wpo-0005py-1y
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 06:10:04 +0000
X-Inumbo-ID: 4d08c915-c79c-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4d08c915-c79c-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 06:11: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 <aliasfile-bounces@xenproject.org>)
 id 1g7wpk-0006Kh-RJ; Thu, 04 Oct 2018 06:10: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 1g7wpk-00030F-C4; Thu, 04 Oct 2018 06:10:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g7wpk-000710-BO; Thu, 04 Oct 2018 06:10:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128334-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot: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-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-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1: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-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt: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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm: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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds: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-amd64-i386-xl-qemuu-win10-i386:windows-install: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-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=1d2ba7fee28b3a47cca8e8f4f94a22d30b2b3a6f
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 04 Oct 2018 06:10:00 +0000
Subject: [Xen-devel] [linux-linus test] 128334: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODMzNCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4MzM0LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1
ODk4CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgMTEgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAxMCByZWRoYXQtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBS
RUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgMTAg
cmVkaGF0LWluc3RhbGwgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2
NC1ydW1wcnVuLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19o
b3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDEwIHhl
bi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgOCByZWJvb3QgICAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgK
IHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAx
MSBndWVzdC1zdGFydCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBS
RUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9v
dC9zcmNfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
IDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CgpSZWdyZXNzaW9u
cyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI1ODk4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjU4OTgK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBsaWtlIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1ODk4CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1ODk4
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wy
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAg
ICAgICAgIDFkMmJhN2ZlZTI4YjNhNDdjY2E4ZThmNGY5NGEyMmQzMGIyYjNhNmYKYmFzZWxpbmUg
dmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDk0NzEwY2FjMGVmNGVlMTc3YTYzYjUyMjc2
NjRiMzhjOTViYmY3MDMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTg5OCAgMjAxOC0wOC0xMyAy
MToyMDo1NSBaICAgNTEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjU5MjEgIDIwMTgtMDgt
MTUgMTM6MDY6NTYgWiAgIDQ5IGRheXMgICA1MSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjgzMzQgIDIwMTgtMTAtMDMgMDU6MjA6MDEgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCjIzMDcgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5n
IHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBy
dW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjg4NTk3IGxpbmVzIGxvbmcu
KQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 06:19:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 06:19: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 1g7wzF-0006LI-7N; Thu, 04 Oct 2018 06:19:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=etb5=mq=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1g7wzD-0006LD-L5
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 06:19:47 +0000
X-Inumbo-ID: a89ea670-c79d-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a89ea670-c79d-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 06:20:59 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 70F2AAF93;
 Thu,  4 Oct 2018 06:19:43 +0000 (UTC)
Date: Thu, 4 Oct 2018 08:19:38 +0200
From: Michal Hocko <mhocko@kernel.org>
To: David Hildenbrand <david@redhat.com>
Message-ID: <20181004061938.GB22173@dhcp22.suse.cz>
References: <20181001084038.GD18290@dhcp22.suse.cz>
 <d54a8509-725f-f771-72f0-15a9d93e8a49@redhat.com>
 <20181002134734.GT18290@dhcp22.suse.cz>
 <98fb8d65-b641-2225-f842-8804c6f79a06@redhat.com>
 <8736tndubn.fsf@vitty.brq.redhat.com>
 <20181003134444.GH4714@dhcp22.suse.cz>
 <87zhvvcf3b.fsf@vitty.brq.redhat.com>
 <49456818-238e-2d95-9df6-d1934e9c8b53@linux.intel.com>
 <87tvm3cd5w.fsf@vitty.brq.redhat.com>
 <06a35970-e478-18f8-eae6-4022925a5192@redhat.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <06a35970-e478-18f8-eae6-4022925a5192@redhat.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH RFC] mm/memory_hotplug: Introduce memory
 block types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kate Stewart <kstewart@linuxfoundation.org>, Rich Felker <dalias@libc.org>,
 linux-ia64@vger.kernel.org, linux-sh@vger.kernel.org,
 Peter Zijlstra <peterz@infradead.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>,
 Dave Hansen <dave.hansen@linux.intel.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, linux-mm@kvack.org,
 Paul Mackerras <paulus@samba.org>, "H. Peter Anvin" <hpa@zytor.com>,
 Stephen Rothwell <sfr@canb.auug.org.au>, Rashmica Gupta <rashmica.g@gmail.com>,
 Dan Williams <dan.j.williams@intel.com>, linux-s390@vger.kernel.org,
 Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 Yoshinori Sato <ysato@users.sourceforge.jp>,
 Michael Ellerman <mpe@ellerman.id.au>, linux-acpi@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, xen-devel@lists.xenproject.org,
 Len Brown <lenb@kernel.org>, Pavel Tatashin <pavel.tatashin@microsoft.com>,
 Rob Herring <robh@kernel.org>, "mike.travis@hpe.com" <mike.travis@hpe.com>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 Jonathan =?iso-8859-1?Q?Neusch=E4fer?= <j.neuschaefer@gmx.net>,
 Nicholas Piggin <npiggin@gmail.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Mike Rapoport <rppt@linux.vnet.ibm.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Joonsoo Kim <iamjoonsoo.kim@lge.com>, Oscar Salvador <osalvador@suse.de>,
 Juergen Gross <jgross@suse.com>, Tony Luck <tony.luck@intel.com>,
 Andrew Morton <akpm@linux-foundation.org>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 Fenghua Yu <fenghua.yu@intel.com>,
 Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>,
 Thomas Gleixner <tglx@linutronix.de>,
 Philippe Ombredanne <pombredanne@nexb.com>, Joe Perches <joe@perches.com>,
 devel@linuxdriverproject.org, Vitaly Kuznetsov <vkuznets@redhat.com>,
 linuxppc-dev@lists.ozlabs.org,
 "Kirill A. Shutemov" <kirill.shutemov@linux.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>

T24gV2VkIDAzLTEwLTE4IDE5OjE0OjA1LCBEYXZpZCBIaWxkZW5icmFuZCB3cm90ZToKPiBPbiAw
My8xMC8yMDE4IDE2OjM0LCBWaXRhbHkgS3V6bmV0c292IHdyb3RlOgo+ID4gRGF2ZSBIYW5zZW4g
PGRhdmUuaGFuc2VuQGxpbnV4LmludGVsLmNvbT4gd3JpdGVzOgo+ID4gCj4gPj4gT24gMTAvMDMv
MjAxOCAwNjo1MiBBTSwgVml0YWx5IEt1em5ldHNvdiB3cm90ZToKPiA+Pj4gSXQgaXMgbW9yZSB0
aGFuIGp1c3QgbWVtbWFwcyAoZS5nLiBmb3JraW5nIHVkZXYgcHJvY2VzcyBkb2luZyBtZW1vcnkK
PiA+Pj4gb25saW5pbmcgYWxzbyBuZWVkcyBtZW1vcnkpIGJ1dCB5ZXMsIHRoZSBtYWluIGlkZWEg
aXMgdG8gbWFrZSB0aGUKPiA+Pj4gb25saW5pbmcgc3luY2hyb25vdXMgd2l0aCBob3RwbHVnLgo+
ID4+Cj4gPj4gVGhhdCdzIGEgZ29vZCB0aGVvcmV0aWNhbCBjb25jZXJuLgo+ID4+Cj4gPj4gQnV0
LCBpcyBpdCBhIHByb2JsZW0gd2UgbmVlZCB0byBzb2x2ZSBpbiBwcmFjdGljZT8KPiA+IAo+ID4g
WWVzLCB1bmZvcnR1bmF0ZWx5LiBJdCB3YXMgcHJldmlvdXNseSBkaXNjb3ZlcmVkIHRoYXQgd2hl
biB3ZSB0cnkgdG8KPiA+IGhvdHBsdWcgdG9ucyBvZiBtZW1vcnkgdG8gYSBsb3cgbWVtb3J5IHN5
c3RlbSAodGhpcyBpcyBhIGNvbW1vbiBzY2VuYXJpbwo+ID4gd2l0aCBWTXMpIHdlIGVuZCB1cCB3
aXRoIE9PTSBiZWNhdXNlIGZvciBhbGwgbmV3IG1lbW9yeSBibG9ja3Mgd2UgbmVlZAo+ID4gdG8g
YWxsb2NhdGUgcGFnZSB0YWJsZXMsIHN0cnVjdCBwYWdlcywgLi4uIGFuZCB3ZSBuZWVkIG1lbW9y
eSB0byBkbwo+ID4gdGhhdC4gVGhlIHVzZXJzcGFjZSBwcm9ncmFtIGRvaW5nIG1lbW9yeSBvbmxp
bmluZyBhbHNvIG5lZWRzIG1lbW9yeSB0bwo+ID4gcnVuIGFuZCBpbiBjYXNlIGl0IHByZWZlcnMg
dG8gZm9yayB0byBoYW5kbGUgaHVuZHJlZHMgb2Ygbm90ZmlmaWNhdGlvbnMKPiA+IC4uLiB3ZWxs
LCBpdCBtYXkgZ2V0IE9PTWtpbGxlZCBiZWZvcmUgaXQgbWFuYWdlcyB0byBvbmxpbmUgYW55dGhp
bmcuCj4gPiAKPiA+IEFsbG9jYXRpbmcgYWxsIGtlcm5lbCBvYmplY3RzIGZyb20gdGhlIG5ld2x5
IGhvdHBsdWdnZWQgYmxvY2tzIHdvdWxkCj4gPiBkZWZpbml0ZWx5IGhlbHAgdG8gbWFuYWdlIHRo
ZSBzaXR1YXRpb24gYnV0IGFzIEkgc2FpZCB0aGlzIHdvbid0IHNvbHZlCj4gPiB0aGUgJ2Zvcmtp
bmcgdWRldicgcHJvYmxlbSBjb21wbGV0ZWx5IChpdCB3aWxsIGxpa2VseSByZW1haW4gaW4KPiA+
ICdleHRyZW1lJyBjYXNlcyBvbmx5LiBXZSBjYW4gcHJvYmFibHkgd29yayBhcm91bmQgaXQgYnkg
b25saW5pbmcgd2l0aCBhCj4gPiBkZWRpY2F0ZWQgcHJvY2VzcyB3aGljaCBkb2Vzbid0IGRvIG1l
bW9yeSBhbGxvY2F0aW9uKS4KPiA+IAo+IAo+IEkgZ3Vlc3MgdGhlIHByb2JsZW0gaXMgZXZlbiB3
b3JzZS4gV2UgYWx3YXlzIGhhdmUgdHdvIHBoYXNlcwo+IAo+IDEuIGFkZCBtZW1vcnkgLSByZXF1
aXJlcyBtZW1vcnkgYWxsb2NhdGlvbgo+IDIuIG9ubGluZSBtZW1vcnkgLSBtaWdodCByZXF1aXJl
IG1lbW9yeSBhbGxvY2F0aW9ucyBlLmcuIGZvciBzbGFiL3NsdWIKPiAKPiBTbyBpZiB3ZSBqdXN0
IGFkZGVkIG1lbW9yeSBidXQgZG9uJ3QgaGF2ZSBzdWZmaWNpZW50IG1lbW9yeSB0byBzdGFydCBh
Cj4gdXNlciBzcGFjZSBwcm9jZXNzIHRvIHRyaWdnZXIgb25saW5pbmcsIHRoZW4gd2UgbW9zdCBs
aWtlbHkgYWxzbyBkb24ndAo+IGhhdmUgc3VmZmljaWVudCBtZW1vcnkgdG8gb25saW5lIHRoZSBt
ZW1vcnkgcmlnaHQgYXdheSAoaW4gc29tZSBzY2VuYXJpb3MpLgo+IAo+IFdlIHdvdWxkIGhhdmUg
dG8gYWxsb2NhdGUgYWxsIG5ldyBtZW1vcnkgZm9yIDEgYW5kIDIgZnJvbSB0aGUgbWVtb3J5IHRv
Cj4gYmUgb25saW5lZC4gSSBndWVzcyB0aGUgbGF0dGVyIHBhcnQgaXMgbGVzcyB0cml2aWFsLgo+
IAo+IFNvIHdoaWxlIG9ubGluaW5nIHRoZSBtZW1vcnkgZnJvbSB0aGUga2VybmVsIG1pZ2h0IG1h
a2UgdGhpbmdzIGEgbGl0dGxlCj4gbW9yZSByb2J1c3QsIHdlIHdvdWxkIHN0aWxsIGhhdmUgdGhl
IGNoYW5jZSBmb3IgT09NIC8gb25saW5pbmcgZmFpbGluZy4KClllcywgX3RoZW9yZXRpY2FsbHlf
LiBJcyB0aGlzIGEgcHJhY3RpY2FsIHByb2JsZW0gZm9yIHJlYXNvbmFibGUKY29uZmlndXJhdGlv
bnMgdGhvdWdoPyBJIG1lYW4sIHRoaXMgd2lsbCBuZXZlciBiZSBwZXJmZWN0IGFuZCB3ZSBzaW1w
bHkKY2Fubm90IHN1cHBvcnQgYWxsIHBvc3NpYmxlIGNvbmZpZ3VyYXRpb25zLiBXZSBzaG91bGQg
Zm9jdXMgb24KcmVhc29uYWJsZSBzdWJzZXQgb2YgdGhlbS4gRnJvbSBteSBwcmFjdGljYWwgZXhw
ZXJpZW5jZSB0aGUgdmFzdAptYWpvcml0eSBvZiBtZW1vcnkgaXMgY29uc3VtZWQgYnkgbWVtbWFw
cyAocm91Z2hseSAxLjUlKS4gVGhhdCBpcyBub3QgYQpsb3QgYnV0IEkgYWdyZWUgdGhhdCBhbGxv
Y2F0aW5nIHRoYXQgZnJvbSB0aGUgem9uZSBub3JtYWwgYW5kIG9mZiBub2RlCmlzIG5vdCBncmVh
dC4gRXNwZWNpYWxseSB0aGUgc2Vjb25kIHBhcnQgd2hpY2ggaXMgbm90aWNlYWJsZSBmb3Igd2hv
bGUKbm9kZSBob3RwbHVnLgoKSSBoYXZlIGEgZmVlbGluZyB0aGF0IGFyZ3VpbmcgYWJvdXQgZm9y
ayBub3QgYWJsZSB0byBwcm9jZWVkIG9yIE9PTWluZwpmb3IgdGhlIG1lbW9yeSBob3RwbHVnIGlz
IGEgYml0IG9mIGEgc3RyZXRjaCBhbmQgYSBzaWduIGEgb2YKbWlzY29uZmlndXJhdGlvbi4KLS0g
Ck1pY2hhbCBIb2NrbwpTVVNFIExhYnMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 06:27:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 06:27: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 1g7x6s-000756-1V; Thu, 04 Oct 2018 06:27:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=z6fo=mq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g7x6q-000751-Jv
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 06:27:40 +0000
X-Inumbo-ID: 409a2425-c79e-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 409a2425-c79e-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 08:25:14 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 04 Oct 2018 00:27:37 -0600
Message-Id: <5BB5B2D702000078001EE1A2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 04 Oct 2018 00:27:35 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <george.dunlap@citrix.com>
References: <5B96796B02000078001E6CF4@prv1-mh.provo.novell.com>
 <5BA0F33302000078001E9717@prv1-mh.provo.novell.com>
 <15752d56-8300-698d-085a-6795bd75f634@citrix.com>
 <5BAB2F6202000078001EBF97@prv1-mh.provo.novell.com>
 <6f305020-9b75-c1a8-7f55-2b1d5926aaf4@citrix.com>
In-Reply-To: <6f305020-9b75-c1a8-7f55-2b1d5926aaf4@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Ping: [PATCH] x86: improve vCPU selection in
 pagetable_dying()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

Pj4+IE9uIDAzLjEwLjE4IGF0IDE4OjU2LCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPiB3cm90
ZToKPiBPbiAwOS8yNi8yMDE4IDA4OjA0IEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24g
MjUuMDkuMTggYXQgMTg6MjIsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4+
IE9uIDE4LzA5LzE4IDEzOjQ0LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+PiBPbiAxMC4wOS4x
OCBhdCAxNjowMiwgPEpCZXVsaWNoQHN1c2UuY29tPiB3cm90ZToKPj4+Pj4gUmF0aGVyIHRoYW4g
dW5jb25kaXRpb25hbGx5IHVzaW5nIHZDUFUgMCwgdXNlIHRoZSBjdXJyZW50IHZDUFUgaWYgdGhl
Cj4+Pj4+IHN1YmplY3QgZG9tYWluIGlzIHRoZSBjdXJyZW50IG9uZS4KPj4+Pj4KPj4+Pj4gU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+Pj4KPj4+IFdoYXQg
aW1wcm92ZW1lbnQgaXMgdGhpcyBpbnRlbmRlZCB0byBicmluZz8KPj4gCj4+IEkndmUgY29tZSBh
Y3Jvc3MgdGhpcyBxdWl0ZSBhIHdoaWxlIGFnbyB3aGVuIGludmVzdGlnYXRpbmcgcG9zc2libHkK
Pj4gZGFuZ2Vyb3VzIHVzZXMgb2YgZC0+dmNwdVtdLCB3ZWxsIGJlZm9yZSB5b3VyIHNlcmllcyB0
byBpbXByb3ZlIHRoZQo+PiBzaXR1YXRpb24gdGhlcmUuIEkgZ2VuZXJhbGx5IGNvbnNpZGVyIGl0
IHdyb25nIHRvIGhhcmQgY29kZSB1c2Ugb2YKPj4gZC0+dmNwdVswXSB3aGVuZXZlciBpdCBjYW4g
YmUgYXZvaWRlZC4KPj4gCj4+PiBTaGFkb3dzIGFyZSBwZXItZG9tYWluLCBhbmQgdGhlIGdtZm4g
aW4gcXVlc3Rpb24gaXMgcGFzc2VkIGluIGJ5IHRoZQo+Pj4gY2FsbGVyLiAgQUZBQ0lULCBpdCBp
cyBhIGxvZ2ljYWwgYnVnIHRoYXQgdGhhdCB0aGUgY2FsbGJhY2sgdGFrZXMgYSB2Y3B1Cj4+PiBy
YXRoZXIgdGhhbiBhIGRvbWFpbiBpbiB0aGUgZmlyc3QgcGxhY2UuCj4+IAo+PiBEaWQgeW91IGxv
b2sgYXQgdGhlIDMtbGV2ZWwgdmFyaWFudCBvZiBzaF9wYWdldGFibGVfZHlpbmcoKT8gSXQgdmVy
eQo+PiBjbGVhcmx5IHJlYWRzIHRoZSBnaXZlbiB2Q1BVJ3MgQ1IzLgo+IAo+IFllczsgYW5kIHNv
IHRoZSBjdXJyZW50IGltcGxlbWVudGF0aW9uIHdoaWNoIHVuY29uZGl0aW9uYWxseSBwYXNzZXMg
dmNwdQo+IDAgaXMgY2xlYXJseSBhIGJ1Zy4KPiAKPj4gTG9va2luZyBhdCB0aGluZ3MgYWdhaW4g
KGluIHBhcnRpY3VsYXIKPj4gdGhlIGNvbW1lbnQgYWhlYWQgb2YgcGFnZXRhYmxlX2R5aW5nKCkp
IEkgbm93IGFjdHVhbGx5IHdvbmRlciB3aHkKPj4gSFZNT1BfcGFnZXRhYmxlX2R5aW5nIGlzIHBl
cm1pdHRlZCB0byBiZSBjYWxsZWQgYnkgb3RoZXIgdGhhbiBhIGRvbWFpbgo+PiBmb3IgaXRzZWxm
LiBUaGVyZSdzIG5vIHVzZSBvZiBpdCBpbiB0aGUgdG9vbCBzdGFjay4gRGlzYWxsb3dpbmcgdGhl
IHVudXNlZAo+PiBjYXNlIHdvdWxkIG1lYW4gdGhlIGZhc3QtcGF0aCBsb2dpYyBpbiBzaF9wYWdl
dGFibGVfZHlpbmcoKSBjb3VsZAo+PiBiZWNvbWUgdGhlIG9ubHkgdmFsaWQvaW1wbGVtZW50ZWQg
Y2FzZS4gVGltPwo+IAo+IE5vdCBzbyAtLSBhIGd1ZXN0IGNvdWxkIHN0aWxsIGNhbGwgcGFnZXRh
YmxlX2R5aW5nKCkgb24gdGhlIHRvcCBsZXZlbCBQVAo+IG9mIGEgcHJvY2VzcyBub3QgY3VycmVu
dGx5IHJ1bm5pbmcuCgpPaCwgeW91J3JlIHJpZ2h0IG9mIGNvdXJzZS4KCj4gSSB3b3VsZCBiZSB0
b3RhbGx5IGluIGZhdm9yIG9mIGxpbWl0aW5nIHRoaXMgY2FsbCB0byB0aGUgZ3Vlc3QgaXRzZWxm
LAo+IGhvd2V2ZXIgLS0gdGhhdCB3b3VsZCBzaW1wbGlmeSB0aGUgbG9naWMgZXZlbiBtb3JlLgoK
V2lsbCBkbyBpbiB2MiB0aGVuLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 06:28:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 06:28: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 1g7x7S-00078V-Cv; Thu, 04 Oct 2018 06:28:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=etb5=mq=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1g7x7R-00078O-4I
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 06:28:17 +0000
X-Inumbo-ID: d889f847-c79e-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d889f847-c79e-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 06:29:29 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 931DAB07A;
 Thu,  4 Oct 2018 06:28:14 +0000 (UTC)
Date: Thu, 4 Oct 2018 08:28:11 +0200
From: Michal Hocko <mhocko@kernel.org>
To: David Hildenbrand <david@redhat.com>
Message-ID: <20181004062811.GC22173@dhcp22.suse.cz>
References: <20180928150357.12942-1-david@redhat.com>
 <20181001084038.GD18290@dhcp22.suse.cz>
 <d54a8509-725f-f771-72f0-15a9d93e8a49@redhat.com>
 <20181002134734.GT18290@dhcp22.suse.cz>
 <98fb8d65-b641-2225-f842-8804c6f79a06@redhat.com>
 <20181003135407.GI4714@dhcp22.suse.cz>
 <9fef1f7d-2d7c-03f1-00e3-5fa657eda019@redhat.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <9fef1f7d-2d7c-03f1-00e3-5fa657eda019@redhat.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH RFC] mm/memory_hotplug: Introduce memory
 block types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kate Stewart <kstewart@linuxfoundation.org>, Rich Felker <dalias@libc.org>,
 linux-ia64@vger.kernel.org, linux-sh@vger.kernel.org,
 Peter Zijlstra <peterz@infradead.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>,
 Dave Hansen <dave.hansen@linux.intel.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, linux-mm@kvack.org,
 Pavel Tatashin <pavel.tatashin@microsoft.com>,
 Paul Mackerras <paulus@samba.org>, "H. Peter Anvin" <hpa@zytor.com>,
 Rashmica Gupta <rashmica.g@gmail.com>, "K. Y. Srinivasan" <kys@microsoft.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, linux-s390@vger.kernel.org,
 Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 Yoshinori Sato <ysato@users.sourceforge.jp>,
 Michael Ellerman <mpe@ellerman.id.au>, linux-acpi@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, xen-devel@lists.xenproject.org,
 Rob Herring <robh@kernel.org>, Len Brown <lenb@kernel.org>,
 Fenghua Yu <fenghua.yu@intel.com>, Stephen Rothwell <sfr@canb.auug.org.au>,
 "mike.travis@hpe.com" <mike.travis@hpe.com>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 Dan Williams <dan.j.williams@intel.com>,
 Jonathan =?iso-8859-1?Q?Neusch=E4fer?= <j.neuschaefer@gmx.net>,
 Nicholas Piggin <npiggin@gmail.com>, Joe Perches <joe@perches.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Mike Rapoport <rppt@linux.vnet.ibm.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>, Thomas Gleixner <tglx@linutronix.de>,
 Joonsoo Kim <iamjoonsoo.kim@lge.com>, Oscar Salvador <osalvador@suse.de>,
 Juergen Gross <jgross@suse.com>, Tony Luck <tony.luck@intel.com>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>,
 Philippe Ombredanne <pombredanne@nexb.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>, devel@linuxdriverproject.org,
 Andrew Morton <akpm@linux-foundation.org>, linuxppc-dev@lists.ozlabs.org,
 "Kirill A. Shutemov" <kirill.shutemov@linux.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>

T24gV2VkIDAzLTEwLTE4IDE5OjAwOjI5LCBEYXZpZCBIaWxkZW5icmFuZCB3cm90ZToKWy4uLl0K
PiBMZXQgbWUgcmVwaHJhc2U6IFlvdSBzdGF0ZSB0aGF0IHVzZXIgc3BhY2UgaGFzIHRvIG1ha2Ug
dGhlIGRlY2lzaW9uIGFuZAo+IHRoYXQgdXNlciBzaG91bGQgYmUgYWJsZSB0byBzZXQvcmVjb25m
aWd1cmUgcnVsZXMuIFRoYXQgaXMgcGVyZmVjdGx5IGZpbmUuCj4gCj4gQnV0IHRoZW4gd2Ugc2hv
dWxkIGdpdmUgdXNlciBzcGFjZSBhY2Nlc3MgdG8gc3VmZmljaWVudCBpbmZvcm1hdGlvbiB0bwo+
IG1ha2UgYSBkZWNpc2lvbi4gVGhpcyBtaWdodCBiZSB0aGUgdHlwZSBvZiBtZW1vcnkgYXMgd2Ug
bGVhcm5lZCAod2hhdAo+IHNvbWUgcGFydCBvZiB0aGlzIHBhdGNoIHByb3Bvc2VzKSwgYnV0IG1h
eWJlIGxhdGVyIG1vcmUsIGUuZy4gdG8gd2hpY2gKPiBwaHlzaWNhbCBkZXZpY2UgbWVtb3J5IGJl
bG9uZ3MgKGUuZy4gdG8gaG90cGx1ZyBpdCBhbGwgbW92YWJsZSBvciBhbGwKPiBub3JtYWwpIC4u
LgoKSSBhbSBwcmV0dHkgc3VyZSB0aGF0IHVzZXIga25vd3MgaGUvc2hlIHdhbnRzIHRvIHVzZSBi
YWxsb29uaW5nIGluCkh5cGVyViBvciBYZW4sIG9yIHRoYXQgdGhlIG1lbW9yeSBob3RwbHVnIHNo
b3VsZCBiZSB1c2VkIGFzIGEgIlJBUyIKZmVhdHVyZSB0byBhbGxvdyBhZGQgYW5kIHJlbW92ZSBE
SU1NcyBmb3IgcmVsaWFiaWxpdHkuIFdoeSBzaG91bGRuJ3Qgd2UKaGF2ZSBhIHBhY2thZ2UgdG8g
ZGVwbG95IGFuIGFwcHJvcHJpYXRlIHNldCBvZiB1ZGV2IHJ1bGVzIGZvciBlYWNoIG9mCnRob3Nl
IHVzZWNhc2VzPyBJIGFtIHByZXR0eSBzdXJlIHlvdSBuZWVkIHNvbWUgb3RoZXIgcGx1bWJpbmcg
dG8gZW5hYmxlCnRoZW0gYW55d2F5IChlLmcuIFJBUyB3b3VsZCByZXF1aXJlIHRvIGhhdmUgbW92
YWJsZV9ub2RlIGtlcm5lbApwYXJhbWV0ZXJzLCBiYWxsb29uaW5nIGEga2VybmVsIG1vZHVsZSBl
dGMuKS4KClJlYWxseSwgb25lIHVkZXYgc2NyaXB0IHRvIHJ1bGUgdGhlbSBhbGwgd2lsbCBzaW1w
bHkgbmV2ZXIgd29yay4KLS0gCk1pY2hhbCBIb2NrbwpTVVNFIExhYnMKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 06:38:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 06: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 1g7xGo-0007yH-8s; Thu, 04 Oct 2018 06:37:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/ayu=mq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g7xGm-0007y5-Un
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 06:37:57 +0000
X-Inumbo-ID: 3267e5c7-c7a0-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3267e5c7-c7a0-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 06:39: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 <aliasfile-bounces@xenproject.org>)
 id 1g7xGl-0006rY-0c; Thu, 04 Oct 2018 06:37: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 1g7xGk-0005Ix-KG; Thu, 04 Oct 2018 06:37:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g7xGk-0002Yu-JW; Thu, 04 Oct 2018 06:37:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128340-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-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-credit1: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-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:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-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-i386-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-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-libvirt:migrate-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-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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-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-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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop: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-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=dafd95053611aa14dda40266857608d12ddce658
X-Osstest-Versions-That: qemuu=3892f1f1a963e59dfe012cd9d461d33b2986fa3b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 04 Oct 2018 06:37:54 +0000
Subject: [Xen-devel] [qemu-mainline test] 128340: 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>

ZmxpZ2h0IDEyODM0MCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjgzNDAvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODMyNAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4MzI0
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjgzMjQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyODMyNAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTI4MzI0CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgZGFmZDk1MDUzNjExYWEx
NGRkYTQwMjY2ODU3NjA4ZDEyZGRjZTY1OApiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgMzg5MmYxZjFhOTYzZTU5ZGZlMDEyY2Q5ZDQ2MWQzM2IyOTg2ZmEzYgoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI4MzI0ICAyMDE4LTEwLTAyIDE5OjM3OjIxIFogICAgMSBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyODM0MCAgMjAxOC0xMC0wMyAxMDowNzoxNSBaICAgIDAgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4KICBDaGFpIFdlbiA8
Y2hhaXdlbkBiYWlkdS5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmdlIDxiZXJyYW5nZUByZWRoYXQu
Y29tPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRW1pbGlv
IEcuIENvdGEgPGNvdGFAYnJhYXAub3JnPgogIEZhbSBaaGVuZyA8ZmFtekByZWRoYXQuY29tPgog
IEdlZXJ0IFV5dHRlcmhvZXZlbiA8Z2VlcnQrcmVuZXNhc0BnbGlkZXIuYmU+CiAgR3VlbnRlciBS
b2VjayA8bGludXhAcm9lY2stdXMubmV0PgogIEhpa2FydSBOaXNoaWRhIDxoaWthcnVwc3BAZ21h
aWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFuIEtpc3pr
YSA8amFuLmtpc3prYUBzaWVtZW5zLmNvbT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+
CiAgTGkgUWlhbmcgPGxpcTNlYUBnbWFpbC5jb20+CiAgTGkgWmhpamlhbiA8bGl6aGlqaWFuQGNu
LmZ1aml0c3UuY29tPgogIExpcmFuIEFsb24gPGxpcmFuLmFsb25Ab3JhY2xlLmNvbT4KICBNYXJj
LUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJrIENhdmUt
QXlsYW5kIDxtYXJrLmNhdmUtYXlsYW5kQGlsYW5kZS5jby51az4KICBQYW9sbyBCb256aW5pIDxw
Ym9uemluaUByZWRoYXQuY29tPgogIFBhdmVsIERvdmdhbHl1ayA8UGF2ZWwuRG92Z2FsdWtAaXNw
cmFzLnJ1PgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQaGls
aXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgogIFJpY2ggRmVsa2VyIDxkYWxp
YXNAbGliYy5vcmc+CiAgUm9iIExhbmRsZXkgPHJvYkBsYW5kbGV5Lm5ldD4KICBUaG9tYXMgSHV0
aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBVbHJpY2ggSGVjaHQgPHVsaUBmcG9uZC5ldT4KICBWaWt0
b3IgUHJ1dHlhbm92IDx2aWt0b3IucHJ1dHlhbm92QHBoeXN0ZWNoLmVkdT4KICBWaWt0b3IgUHJ1
dHlhbm92IDx2aWt0b3IucHJ1dHlhbm92QHZpcnR1b3p6by5jb20+CiAgWW9uZ2ppIFhpZSA8ZWxv
aGltZXNAZ21haWwuY29tPgogIFlvbmdqaSBYaWUgPHhpZXlvbmdqaUBiYWlkdS5jb20+Cgpqb2Jz
OgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2Yg
dGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5l
bWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9t
ZS94ZW4vZ2l0L3FlbXUteGVuLmdpdAogICAzODkyZjFmMWE5Li5kYWZkOTUwNTM2ICBkYWZkOTUw
NTM2MTFhYTE0ZGRhNDAyNjY4NTc2MDhkMTJkZGNlNjU4IC0+IHVwc3RyZWFtLXRlc3RlZAoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 07:11:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 07:11: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 1g7xnH-0002NQ-VP; Thu, 04 Oct 2018 07:11:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wt9d=mq=gmail.com=amittomer25@srs-us1.protection.inumbo.net>)
 id 1g7xnG-0002NL-Fp
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 07:11:30 +0000
X-Inumbo-ID: 60c0245e-c7a4-11e8-a8a5-bc764e045a96
Received: from mail-ot1-x342.google.com (unknown [2607:f8b0:4864:20::342])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 60c0245e-c7a4-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 09:09:04 +0200 (CEST)
Received: by mail-ot1-x342.google.com with SMTP id h15-v6so8160475otj.5
 for <xen-devel@lists.xenproject.org>; Thu, 04 Oct 2018 00:11:29 -0700 (PDT)
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=eRFQQnqYhM37dLKdLQnMI+/FLmo2Z65Y18F858vK9gg=;
 b=cHUF+QN3Q1C7HuPYIqZ2yMbQ1A2RoQ5A5uEcnw3gFpRyI9LHOfIfvYrpmMtIahtXTl
 LCFnjpM0q0LPu6/ymxcQfJRGCXM4VjuU4qrVvHNwLR+cW89SNgOrlsDeaIPBE29oNFrD
 kLHJ6UWTzqWjimwHKgJGdb0dqf/SYa/Sdqlr6DDBY8q6UO9bTLpT5bpSFH7qO+7XF1pC
 Lu8h86g+48EFoN3/BWsKR7z065ZxsWUyuJljyWF1iCwJ04wp4QfDUl86SUgt9RK0T9iZ
 hVca6z/UlhJKC8sj55oJZ516W7ASE/Za8oMY5y903N8fUAT+e9feSJk2T8uvEDyhPJ/+
 PMwQ==
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=eRFQQnqYhM37dLKdLQnMI+/FLmo2Z65Y18F858vK9gg=;
 b=E/MY/aEq9fWClm+w9UGThidHQeFq25Y1USejxvWEN06Of7gI00ncDgKIxoPv3vbOdS
 6i+/SmEpWyoNo7j68OOxY8AVwpytFo5XhLtt7mkHb26Qz7fbUXIEWf9iAgCkmG+fal7S
 dFI8Qks6SZPHQNqiL0xfK7O7hT8jfmj04hHsiZKGroCqH1m8QOjtk98MNejYvDVuY+3L
 b20FfkvlLs7s9pR8ZcLie9piaEpIeYW6cDVEpvyAL+TdDF83G94n5eG2zuuRQEDtS691
 pGs1nyoSn1XEhfUNF9ZiFwiELriwhxTvQi8t+f7TnVEfJHNkUBRx7Y9JdZOSuimo/qpG
 GTSQ==
X-Gm-Message-State: ABuFfojXOJC7iBjHC4rp7RxU4doYTreL71wF43yt4lGlrIODpdwbhigH
 AgxjtMcJ0ibO9MIf2BZi3/XuczX9J/HkK4aZg20=
X-Google-Smtp-Source: ACcGV63LJncgEVGwbQsQ8iAbD9R68XxNej0tGtC3o90jHjQ0W93B/7zlbdp5PFaCdl8o0qLrByjKQ9Rz/9c4aiuyVNw=
X-Received: by 2002:a9d:7042:: with SMTP id
 x2-v6mr2793983otj.200.1538637088662; 
 Thu, 04 Oct 2018 00:11:28 -0700 (PDT)
MIME-Version: 1.0
References: <1533661673-14607-1-git-send-email-amittomer25@gmail.com>
 <1533661673-14607-3-git-send-email-amittomer25@gmail.com>
 <82dda81f-14e1-612f-fe94-5db78c1bd520@arm.com>
 <CABHD4K8zq_yfX4v130tiZMU-Mm4xhCQsuVEYG47U8kdDJ+jkPg@mail.gmail.com>
 <5f06b4fa-a026-8d46-de17-6887db429ae5@arm.com>
In-Reply-To: <5f06b4fa-a026-8d46-de17-6887db429ae5@arm.com>
From: Amit Tomer <amittomer25@gmail.com>
Date: Thu, 4 Oct 2018 12:41:16 +0530
Message-ID: <CABHD4K-zACRqA2mRNnALY3s5ZrReMYe2g67WLf9rA_U8q=wfNA@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [RFC PATCH 2/2] xen/arm: Add MESON UART driver for
 Amlogic S905 SoC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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.liu2@citrix.com,
 konrad.wilk@oracle.com, George Dunlap <George.Dunlap@eu.citrix.com>,
 ian.jackson@eu.citrix.com, tim@xen.org,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Andre Przywara <andre.przywara@arm.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>

SGVsbG8sCgo+ID4+PiArICAgIHJlZyA9IG1lc29uX3M5MDVfcmVhZCh1YXJ0LCBVQVJUX0NPTlRS
T0wpOwo+ID4+PiArICAgIHJlZyAmPSB+KFVBUlRfUlhfUlNUIHwgVUFSVF9UWF9SU1QgfCBVQVJU
X0NMRUFSX0VSUik7Cj4gPj4KPiA+Pgo+ID4+IEkgYW0gbm90IHN1cmUgd2h5IHlvdSBhcmUgY2xl
YXJpbmcgdGhvc2UgYml0cy4gQUZBSVUsIGluaXRfcHJlaXJxIHdpbGwgcmVzZXQKPiA+PiB0aGUg
c2VyaWFscywgc28geW91IHdhbnQgdG8gc2V0IHRob3NlcyBiaXRzLiBUaGlzIHNlZW1zIHRvIGJl
IGNvbmZpcm1lZCBieQo+ID4+IExpbnV4IGluIG1lc29uX3VhcnRfcmVzZXQuCj4gPgo+ID4gSWRl
YSBoZXJlIGlzIHRvIHNldCB0aGVzZSBiaXRzIHRvIHRoZWlyIGRlZmF1bHQgdmFsdWVzKHdoaWNo
IGlzIDAgKSBhbmQgaWYgeW91Cj4gPiBsb29rIGF0IG90aGVyIGRyaXZlcnMgaW4gWEVOLCBpdCBz
ZWVtcyB0byBiZSBkb25lIHNhbWUgdGhpbmcoY2xlYXIKPiA+IHRob3NlIGJpdHMpIHdpdGggdGhl
bS4KPgo+IEFyZSB5b3Ugc3VyZSBhYm91dCB0aGlzPyBSWF9SU1QgYW5kIFRYX1JTVCBhcmUgYml0
IHRvIHJlc2V0IHRoZQo+IHRyYW5zbWlzc2lvbiBhbmQgcmVjZWl2ZSBwYXRoLiBMb29raW5nIGF0
IGEgY291cGxlIG9mIGRpZmZlcmVudCBkcml2ZXJzCj4gKGNhY2hlLXVhcnQuYyBhbmQgbXZlYnUt
dWFydC5jKSwgdGhvc2UgMiBiaXRzIGFyZSBzZXQgYW5kIEkgc3VzcGVjdCBiZQo+IGNsZWFyZWQg
YnkgdGhlIGhhcmR3YXJlIG9uY2UgcmVzZXQuCgpJdCdzIGJpdCBjb25mdXNpbmcgdG8gbWUsIGV2
ZW50dWFsbHkgTGludXggZHJpdmVyIHNlZW1zIHRvIGNsZWFyIHRob3NlIGJpdHMKCmh0dHBzOi8v
Z2l0aHViLmNvbS90b3J2YWxkcy9saW51eC9ibG9iL21hc3Rlci9kcml2ZXJzL3R0eS9zZXJpYWwv
bWVzb25fdWFydC5jI0wyNjYKClRoYW5rcwotQW1pdAoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 07:41:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 07: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 1g7yG2-0004Y5-Co; Thu, 04 Oct 2018 07:41:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=tvfk=mq=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1g7yG1-0004Y0-58
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 07:41:13 +0000
X-Inumbo-ID: 08e67dab-c7a9-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 08e67dab-c7a9-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 07:42:25 +0000 (UTC)
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 mx1.redhat.com (Postfix) with ESMTPS id 6DA7E4E91C;
 Thu,  4 Oct 2018 07:41:09 +0000 (UTC)
Received: from [10.36.117.44] (ovpn-117-44.ams2.redhat.com [10.36.117.44])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 194861823E;
 Thu,  4 Oct 2018 07:40:56 +0000 (UTC)
To: Michal Hocko <mhocko@kernel.org>
References: <20180928150357.12942-1-david@redhat.com>
 <20181001084038.GD18290@dhcp22.suse.cz>
 <d54a8509-725f-f771-72f0-15a9d93e8a49@redhat.com>
 <20181002134734.GT18290@dhcp22.suse.cz>
 <98fb8d65-b641-2225-f842-8804c6f79a06@redhat.com>
 <20181003135407.GI4714@dhcp22.suse.cz>
 <9fef1f7d-2d7c-03f1-00e3-5fa657eda019@redhat.com>
 <20181004062811.GC22173@dhcp22.suse.cz>
From: David Hildenbrand <david@redhat.com>
Openpgp: preference=signencrypt
Autocrypt: addr=david@redhat.com; prefer-encrypt=mutual; keydata=
 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
 SE+xAvmumFBY
Organization: Red Hat GmbH
Message-ID: <060bd891-f88e-13e1-2bb3-26d96f6d28cb@redhat.com>
Date: Thu, 4 Oct 2018 09:40:56 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <20181004062811.GC22173@dhcp22.suse.cz>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.13
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.38]); Thu, 04 Oct 2018 07:41:11 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH RFC] mm/memory_hotplug: Introduce memory
 block types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kate Stewart <kstewart@linuxfoundation.org>, Rich Felker <dalias@libc.org>,
 linux-ia64@vger.kernel.org, linux-sh@vger.kernel.org,
 Peter Zijlstra <peterz@infradead.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>,
 Dave Hansen <dave.hansen@linux.intel.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, linux-mm@kvack.org,
 Pavel Tatashin <pavel.tatashin@microsoft.com>,
 Paul Mackerras <paulus@samba.org>, "H. Peter Anvin" <hpa@zytor.com>,
 Rashmica Gupta <rashmica.g@gmail.com>, "K. Y. Srinivasan" <kys@microsoft.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, linux-s390@vger.kernel.org,
 Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 Yoshinori Sato <ysato@users.sourceforge.jp>,
 Michael Ellerman <mpe@ellerman.id.au>, linux-acpi@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, xen-devel@lists.xenproject.org,
 Rob Herring <robh@kernel.org>, Len Brown <lenb@kernel.org>,
 Fenghua Yu <fenghua.yu@intel.com>, Stephen Rothwell <sfr@canb.auug.org.au>,
 "mike.travis@hpe.com" <mike.travis@hpe.com>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 Dan Williams <dan.j.williams@intel.com>,
 =?UTF-8?Q?Jonathan_Neusch=c3=a4fer?= <j.neuschaefer@gmx.net>,
 Nicholas Piggin <npiggin@gmail.com>, Joe Perches <joe@perches.com>,
 =?UTF-8?B?SsOpcsO0bWUgR2xpc3Nl?= <jglisse@redhat.com>,
 Mike Rapoport <rppt@linux.vnet.ibm.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>, Thomas Gleixner <tglx@linutronix.de>,
 Joonsoo Kim <iamjoonsoo.kim@lge.com>, Oscar Salvador <osalvador@suse.de>,
 Juergen Gross <jgross@suse.com>, Tony Luck <tony.luck@intel.com>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>,
 Philippe Ombredanne <pombredanne@nexb.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>, devel@linuxdriverproject.org,
 Andrew Morton <akpm@linux-foundation.org>, linuxppc-dev@lists.ozlabs.org,
 "Kirill A. Shutemov" <kirill.shutemov@linux.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>

T24gMDQvMTAvMjAxOCAwODoyOCwgTWljaGFsIEhvY2tvIHdyb3RlOgo+IE9uIFdlZCAwMy0xMC0x
OCAxOTowMDoyOSwgRGF2aWQgSGlsZGVuYnJhbmQgd3JvdGU6Cj4gWy4uLl0KPj4gTGV0IG1lIHJl
cGhyYXNlOiBZb3Ugc3RhdGUgdGhhdCB1c2VyIHNwYWNlIGhhcyB0byBtYWtlIHRoZSBkZWNpc2lv
biBhbmQKPj4gdGhhdCB1c2VyIHNob3VsZCBiZSBhYmxlIHRvIHNldC9yZWNvbmZpZ3VyZSBydWxl
cy4gVGhhdCBpcyBwZXJmZWN0bHkgZmluZS4KPj4KPj4gQnV0IHRoZW4gd2Ugc2hvdWxkIGdpdmUg
dXNlciBzcGFjZSBhY2Nlc3MgdG8gc3VmZmljaWVudCBpbmZvcm1hdGlvbiB0bwo+PiBtYWtlIGEg
ZGVjaXNpb24uIFRoaXMgbWlnaHQgYmUgdGhlIHR5cGUgb2YgbWVtb3J5IGFzIHdlIGxlYXJuZWQg
KHdoYXQKPj4gc29tZSBwYXJ0IG9mIHRoaXMgcGF0Y2ggcHJvcG9zZXMpLCBidXQgbWF5YmUgbGF0
ZXIgbW9yZSwgZS5nLiB0byB3aGljaAo+PiBwaHlzaWNhbCBkZXZpY2UgbWVtb3J5IGJlbG9uZ3Mg
KGUuZy4gdG8gaG90cGx1ZyBpdCBhbGwgbW92YWJsZSBvciBhbGwKPj4gbm9ybWFsKSAuLi4KPiAK
PiBJIGFtIHByZXR0eSBzdXJlIHRoYXQgdXNlciBrbm93cyBoZS9zaGUgd2FudHMgdG8gdXNlIGJh
bGxvb25pbmcgaW4KPiBIeXBlclYgb3IgWGVuLCBvciB0aGF0IHRoZSBtZW1vcnkgaG90cGx1ZyBz
aG91bGQgYmUgdXNlZCBhcyBhICJSQVMiCj4gZmVhdHVyZSB0byBhbGxvdyBhZGQgYW5kIHJlbW92
ZSBESU1NcyBmb3IgcmVsaWFiaWxpdHkuIFdoeSBzaG91bGRuJ3Qgd2UKPiBoYXZlIGEgcGFja2Fn
ZSB0byBkZXBsb3kgYW4gYXBwcm9wcmlhdGUgc2V0IG9mIHVkZXYgcnVsZXMgZm9yIGVhY2ggb2YK
PiB0aG9zZSB1c2VjYXNlcz8gSSBhbSBwcmV0dHkgc3VyZSB5b3UgbmVlZCBzb21lIG90aGVyIHBs
dW1iaW5nIHRvIGVuYWJsZQo+IHRoZW0gYW55d2F5IChlLmcuIFJBUyB3b3VsZCByZXF1aXJlIHRv
IGhhdmUgbW92YWJsZV9ub2RlIGtlcm5lbAo+IHBhcmFtZXRlcnMsIGJhbGxvb25pbmcgYSBrZXJu
ZWwgbW9kdWxlIGV0Yy4pLgo+IAo+IFJlYWxseSwgb25lIHVkZXYgc2NyaXB0IHRvIHJ1bGUgdGhl
bSBhbGwgd2lsbCBzaW1wbHkgbmV2ZXIgd29yay4KPiAKCkkgYW0gb24geW91ciBzaWRlLiBXZSB3
aWxsIG5lZWQgbXVsdGlwbGUgb25lcy4gQnV0IHdlIG5lZWQgc2FuZQpkZWZhdWx0cy4gQW5kIGEg
ZGVmYXVsdCBydWxlIHdpbGwgYWx3YXlzIGV4aXN0LiBBbmQgdXNlcnMgd2lsbCBleHBlY3QKdGhh
dCB0aGUgZGVmYXVsdHMgc29tZXdoYXQgbWF0Y2ggdGhlaXIgZXhwZWN0YXRpb24gdW5sZXNzIHRo
ZXkgcmVhbGx5CmhhdmUgc29tZSBzcGVjaWFsIHVzZSBjYXNlcy4KCkFsbCBJIGFtIHNheWluZyBp
cywgYWdhaW4sIHRoYXQgaWYgdXNlciBzcGFjZSBpcyB0byBtYWtlIGRlY2lzaW9ucywgaXQKc2hv
dWxkIGdldCBzdWZmaWNpZW50IGluZm9ybWF0aW9uIHRvIG1ha2Ugc2FuZSBkZWNpc2lvbi4gQW5k
IGluIG15IHBvaW50Cm9mIHZpZXcsIHRoZSB0eXBlIG9mIG1lbW9yeSBhbGxvd3MgdXMgdG8gbWFr
ZSB0aGVzZSBkZWNpc2lvbiBhbmQgdG8KcHJvdmlkZSBhICJzaW5nbGUgdWRldiBzY3JpcHQgdG8g
cnVsZSB0aGVtIGFsbCIgd2l0aCBzYW5lIGRlZmF1bHRzLgoKSSBhdCBsZWFzdCB0aGluayB0aGUg
ZGlzdGluY3Rpb24gYmV0d2VlbiAiYXV0by1vbmxpbmUiIGFuZCAic3RhbmRieSIgaXMKcmVxdWly
ZWQgKHdoYXQgRGF2ZSBzdWdnZXN0ZWQpLgoKVGhlIHdlIGNhbiBtYWtlIGEgc2ltcGxlIHJ1bGUK
CmlmIChhdXRvLW9ubGluZSBtZW1vcnkpIHsKCWlmICh2aXJ0dWFsIGVudmlyb25tZW50KSB7CgkJ
Im9ubGluZSIKCX0gZWxzZSB7CgkJIm9ubGluZV9tb3ZhYmxlIgoJfQp9Ci8qIHN0YW5kYnkgbWVt
b3J5IG5vdCBvbmxpbmVkIGFzIGRlZmF1bHQgKi8KCldlIGFyZSBhYmxlIHRvIHByb3ZpZGUgc2Fu
ZSBkZWZhdWx0cy4KCi0tIAoKVGhhbmtzLAoKRGF2aWQgLyBkaGlsZGVuYgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 07:48:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 07:48: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 1g7yNN-0004mK-8M; Thu, 04 Oct 2018 07:48:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=tvfk=mq=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1g7yNL-0004mF-Nf
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 07:48:47 +0000
X-Inumbo-ID: 17ed443b-c7aa-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 17ed443b-c7aa-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 07:49:59 +0000 (UTC)
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 mx1.redhat.com (Postfix) with ESMTPS id 3F45E811AC;
 Thu,  4 Oct 2018 07:48:45 +0000 (UTC)
Received: from [10.36.117.44] (ovpn-117-44.ams2.redhat.com [10.36.117.44])
 by smtp.corp.redhat.com (Postfix) with ESMTP id CDFAC53;
 Thu,  4 Oct 2018 07:48:33 +0000 (UTC)
To: Dave Hansen <dave.hansen@linux.intel.com>, linux-mm@kvack.org
References: <20180928150357.12942-1-david@redhat.com>
 <5dba97a5-5a18-5df1-5493-99987679cf3a@linux.intel.com>
 <147d20c7-2a07-2305-9b44-76fdb735173b@redhat.com>
 <05493150-5e4e-30bd-f772-0c6d88240030@linux.intel.com>
From: David Hildenbrand <david@redhat.com>
Openpgp: preference=signencrypt
Autocrypt: addr=david@redhat.com; prefer-encrypt=mutual; keydata=
 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
 SE+xAvmumFBY
Organization: Red Hat GmbH
Message-ID: <746a61c2-ebc7-abff-3bcd-7e307ef449bd@redhat.com>
Date: Thu, 4 Oct 2018 09:48:32 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <05493150-5e4e-30bd-f772-0c6d88240030@linux.intel.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.27]); Thu, 04 Oct 2018 07:48:46 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH RFC] mm/memory_hotplug: Introduce memory
 block types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kate Stewart <kstewart@linuxfoundation.org>, Rich Felker <dalias@libc.org>,
 linux-ia64@vger.kernel.org, linux-sh@vger.kernel.org,
 Peter Zijlstra <peterz@infradead.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>,
 Pavel Tatashin <pavel.tatashin@microsoft.com>, Michal Hocko <mhocko@suse.com>,
 Paul Mackerras <paulus@samba.org>, "H. Peter Anvin" <hpa@zytor.com>,
 Rashmica Gupta <rashmica.g@gmail.com>, "K. Y. Srinivasan" <kys@microsoft.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, linux-s390@vger.kernel.org,
 Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 Yoshinori Sato <ysato@users.sourceforge.jp>,
 Michael Ellerman <mpe@ellerman.id.au>, linux-acpi@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, xen-devel@lists.xenproject.org,
 Rob Herring <robh@kernel.org>, Len Brown <lenb@kernel.org>,
 Fenghua Yu <fenghua.yu@intel.com>, Stephen Rothwell <sfr@canb.auug.org.au>,
 "mike.travis@hpe.com" <mike.travis@hpe.com>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 Dan Williams <dan.j.williams@intel.com>,
 =?UTF-8?Q?Jonathan_Neusch=c3=a4fer?= <j.neuschaefer@gmx.net>,
 Nicholas Piggin <npiggin@gmail.com>, Joe Perches <joe@perches.com>,
 =?UTF-8?B?SsOpcsO0bWUgR2xpc3Nl?= <jglisse@redhat.com>,
 Mike Rapoport <rppt@linux.vnet.ibm.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>, Thomas Gleixner <tglx@linutronix.de>,
 Joonsoo Kim <iamjoonsoo.kim@lge.com>, Oscar Salvador <osalvador@suse.de>,
 Juergen Gross <jgross@suse.com>, Tony Luck <tony.luck@intel.com>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>,
 Philippe Ombredanne <pombredanne@nexb.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>, devel@linuxdriverproject.org,
 Andrew Morton <akpm@linux-foundation.org>, linuxppc-dev@lists.ozlabs.org,
 "Kirill A. Shutemov" <kirill.shutemov@linux.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>

T24gMDEvMTAvMjAxOCAxODoyNCwgRGF2ZSBIYW5zZW4gd3JvdGU6Cj4+IEhvdyBzaG91bGQgYSBw
b2xpY3kgaW4gdXNlciBzcGFjZSBsb29rIGxpa2Ugd2hlbiBuZXcgbWVtb3J5IGdldHMgYWRkZWQK
Pj4gLSBvbiBzMzkweD8gTm90IG9ubGluaW5nIHBhcmF2aXJ0dWFsaXplZCBtZW1vcnkgaXMgdmVy
eSB3cm9uZy4KPiAKPiBCZWNhdXNlIHdlJ3JlIGdvaW5nIHRvIGJhbGxvb24gaXQgYXdheSBpbiBh
IG1vbWVudCBhbnl3YXk/CgpObywgcmV0aGVyIHNvbWVib2R5IHdhbnRlZCB0aGlzIFZNIHRvIGhh
dmUgbW9yZSBtZW1vcnksIHNvIGl0IHNob3VsZCB1c2UKaXQgLSBiYXNpY2FsbHkgd2hhdCBIeXBl
clYgb3IgWEVOIGFsc28gZG8uIChpbiBjb250cmFzdCB0byB0aGUgY29uY2VwdApvZiBzdGFuZGJ5
IG1lbW9yeSBvbiBzMzkwKS4KCj4gPiBXZSBoYXZlIGF1dG8tb25saW5pbmcuICBXaHkgaXNuJ3Qg
dGhhdCBiZWluZyB1c2VkIG9uIHMzOTA/CgpEbyB5b3UgbWVhbiB0aGUgc3lzIHBhcmFtZXRlcj8g
SG93IHdvdWxkIHRoYXQgaGVscD8KCj4gCj4gCj4+IFNvIHRoZSB0eXBlIG9mIG1lbW9yeSBpcyB2
ZXJ5IGltcG9ydGFudCBoZXJlIHRvIGhhdmUgaW4gdXNlciBzcGFjZS4KPj4gUmVseWluZyBvbiBj
aGVja3MgbGlrZSAiaXNTMzkwKCkiLCAiaXNLVk1HdWVzdCgpIiBvciAiaXNIeXBlclZHdWVzdCgp
Igo+PiB0byBkZWNpZGUgd2hldGhlciB0byBvbmxpbmUgbWVtb3J5IGFuZCBob3cgdG8gb25saW5l
IG1lbW9yeSBpcyB3cm9uZy4KPj4gT25seSBzb21lIHNwZWNpZmljIG1lbW9yeSB0eXBlcyAod2hp
Y2ggSSBjYWxsICJub3JtYWwiKSBhcmUgdG8gYmUKPj4gaGFuZGxlZCBieSB1c2VyIHNwYWNlLgo+
Pgo+PiBGb3IgdGhlIG90aGVyIG9uZXMsIHdlIGV4YWN0bHkga25vdyB3aGF0IHRvIGRvOgo+PiAt
IHN0YW5kYnk/IGRvbid0IG9ubGluZQo+IAo+IEkgdGhpbmsgeW91J3JlIGhvcnJpYmx5IGNvbmZs
YXRpbmcgdGhlIHNvZnR3YXJlIGRlc2lyZSBmb3Igd2hhdCB0aGUgc3RhZQo+IHNob3VsZCBiZSBh
bmQgdGhlIGhhcmR3YXJlIGl0c2VsZi4KCkFncmVlZCwgdXNlciBzcGFjZSBzaG91bGQgYmUgYWJs
ZSB0byBjb25maWd1cmUgaXQuCgo+IAo+Pj4gQXMgZm9yIHRoZSBPT00gaXNzdWVzLCB0aGF0IHNv
dW5kcyBsaWtlIHNvbWV0aGluZyB3ZSBuZWVkIHRvIGZpeCBieQo+Pj4gcmVmdXNpbmcgdG8gZG8g
KG9yIGRlbGF5aW5nKSBob3QtYWRkIG9wZXJhdGlvbnMgb25jZSB3ZSBjb25zdW1lIHRvbyBtdWNo
Cj4+PiBaT05FX05PUk1BTCBmcm9tIG1lbW1hcFtdcyByYXRoZXIgdGhhbiB0cnlpbmcgdG8gaW5k
aXJlY3RseSB0ZWxsCj4+PiB1c2Vyc3BhY2UgdG8gaHVycnkgdGhpbmcgYWxvbmcuCj4+Cj4+IFRo
YXQgaXMgYSBtb3ZpbmcgdGFyZ2V0IGFuZCBkb2luZyB0aGF0IGF1dG9tYXRpY2FsbHkgaXMgYmFz
aWNhbGx5Cj4+IGltcG9zc2libGUuCj4gCj4gTmFoLiAgV2Uga25vdyBob3cgbXVjaCBtZXRhZGF0
YSB3ZSd2ZSBhbGxvY2F0ZWQuICBXZSBrbm93IGhvdyBtdWNoCj4gWk9ORV9OT1JNQUwgd2UgYXJl
IGVhdGluZy4gIFdlIGNhbiAqZWFzaWx5KiBhZGQgc29tZXRoaW5nIHRvCj4gYWRkX21lbW9yeSgp
IHRoYXQganVzdCBzbGVlcHMgdW50aWwgdGhlIHJhdGlvIGlzIG5vdCBvdXQtb2Ytd2hhY2suCj4g
Cj4+IFlvdSBjYW4gYWRkIGEgbG90IG9mIG1lbW9yeSB0byB0aGUgbW92YWJsZSB6b25lIGFuZAo+
PiBldmVyeXRoaW5nIGlzIGZpbmUuIFN1ZGRlbmx5IGEgbG90IG9mIHByb2Nlc3NlcyBhcmUgc3Rh
cnRlZCAtIGJvb20uCj4+IE1PVkFCTEUgc2hvdWxkIG9ubHkgZXZlcnkgYmUgdXNlZCBpZiB5b3Ug
ZXhwZWN0IGFuIHVucGx1Zy4gQW5kIGZvcgo+PiBwYXJhdmlydHVhbGl6ZWQgZGV2aWNlcywgYSAi
dHlwaWNhbCIgdW5wbHVnIGRvZXMgbm90IGV4aXN0Lgo+IAo+IE5vLCBpdCdzIG1vcmUgY29tcGxp
Y2F0ZWQgdGhhbiB0aGF0LiAgUGVvcGxlIHVzZSBNT1ZBQkxFLCBmb3IgaW5zdGFuY2UsCj4gdG8g
YWxsb3cgbW9yZSBjb25zaXN0ZW50IGh1Z2UgcGFnZSBhbGxvY2F0aW9ucy4gIEl0J3MgY2VydGFp
bmx5IG5vdCBqdXN0Cj4gaG90LXJlbW92ZS4KPiAKCkFzIG5vdGVkIGluIHRoZSBvdGhlciB0aHJl
YWQsIHRoYXQncyBhIGdvb2QgcG9pbnQuIFdlIGhhdmUgdG8gYWxsb3cgdG8KbWFrZSBhIGRlY2lz
aW9uIGluIHVzZXIgc3BhY2UuCgpJIGFncmVlIHRvIHlvdXIgaW5pdGlhbCBwcm9wb3NhbCB0byBk
aXN0aW5ndWlzaCAic3RhbmRieSIgZnJvbQoiYXV0by1vbmxpbmUiLiBJdCB3b3VsZCBhbGxvdyB0
byBoYXZlIHNhbmUgZGVmYXVsdHMgaW4gdXNlciBzcGFjZS4KCi0tIAoKVGhhbmtzLAoKRGF2aWQg
LyBkaGlsZGVuYgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 08:12:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 08: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 1g7ykR-0007NV-Ts; Thu, 04 Oct 2018 08:12:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=tvfk=mq=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1g7ykQ-0007NQ-8X
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 08:12:38 +0000
X-Inumbo-ID: ea8c08b0-c7ac-11e8-a8a5-bc764e045a96
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ea8c08b0-c7ac-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 10:10:12 +0200 (CEST)
Received: from smtp.corp.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com
 [10.5.11.24])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id 177788831C;
 Thu,  4 Oct 2018 08:12:35 +0000 (UTC)
Received: from [10.36.117.44] (ovpn-117-44.ams2.redhat.com [10.36.117.44])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 10DD0308BDA4;
 Thu,  4 Oct 2018 08:12:22 +0000 (UTC)
To: Michal Hocko <mhocko@kernel.org>, Vitaly Kuznetsov <vkuznets@redhat.com>
References: <20180928150357.12942-1-david@redhat.com>
 <20181001084038.GD18290@dhcp22.suse.cz>
 <d54a8509-725f-f771-72f0-15a9d93e8a49@redhat.com>
 <20181002134734.GT18290@dhcp22.suse.cz>
 <98fb8d65-b641-2225-f842-8804c6f79a06@redhat.com>
 <8736tndubn.fsf@vitty.brq.redhat.com> <20181003134444.GH4714@dhcp22.suse.cz>
 <87zhvvcf3b.fsf@vitty.brq.redhat.com> <20181003142444.GJ4714@dhcp22.suse.cz>
From: David Hildenbrand <david@redhat.com>
Openpgp: preference=signencrypt
Autocrypt: addr=david@redhat.com; prefer-encrypt=mutual; keydata=
 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
 SE+xAvmumFBY
Organization: Red Hat GmbH
Message-ID: <db839c89-0ce8-52f8-8199-4a28197a91e8@redhat.com>
Date: Thu, 4 Oct 2018 10:12:22 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <20181003142444.GJ4714@dhcp22.suse.cz>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.24
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.28]); Thu, 04 Oct 2018 08:12:35 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH RFC] mm/memory_hotplug: Introduce memory
 block types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kate Stewart <kstewart@linuxfoundation.org>, Rich Felker <dalias@libc.org>,
 linux-ia64@vger.kernel.org, linux-sh@vger.kernel.org,
 Peter Zijlstra <peterz@infradead.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>,
 Dave Hansen <dave.hansen@linux.intel.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, linux-mm@kvack.org,
 Paul Mackerras <paulus@samba.org>, "H. Peter Anvin" <hpa@zytor.com>,
 Stephen Rothwell <sfr@canb.auug.org.au>, Rashmica Gupta <rashmica.g@gmail.com>,
 Dan Williams <dan.j.williams@intel.com>, linux-s390@vger.kernel.org,
 Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 Yoshinori Sato <ysato@users.sourceforge.jp>,
 Michael Ellerman <mpe@ellerman.id.au>, linux-acpi@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, xen-devel@lists.xenproject.org,
 Len Brown <lenb@kernel.org>, Pavel Tatashin <pavel.tatashin@microsoft.com>,
 Rob Herring <robh@kernel.org>, "mike.travis@hpe.com" <mike.travis@hpe.com>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 =?UTF-8?Q?Jonathan_Neusch=c3=a4fer?= <j.neuschaefer@gmx.net>,
 Nicholas Piggin <npiggin@gmail.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>,
 =?UTF-8?B?SsOpcsO0bWUgR2xpc3Nl?= <jglisse@redhat.com>,
 Mike Rapoport <rppt@linux.vnet.ibm.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Andrew Morton <akpm@linux-foundation.org>, Oscar Salvador <osalvador@suse.de>,
 Juergen Gross <jgross@suse.com>, Tony Luck <tony.luck@intel.com>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 Fenghua Yu <fenghua.yu@intel.com>,
 Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>,
 Thomas Gleixner <tglx@linutronix.de>,
 Philippe Ombredanne <pombredanne@nexb.com>, Joe Perches <joe@perches.com>,
 devel@linuxdriverproject.org, Joonsoo Kim <iamjoonsoo.kim@lge.com>,
 linuxppc-dev@lists.ozlabs.org,
 "Kirill A. Shutemov" <kirill.shutemov@linux.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>

T24gMDMvMTAvMjAxOCAxNjoyNCwgTWljaGFsIEhvY2tvIHdyb3RlOgo+IE9uIFdlZCAwMy0xMC0x
OCAxNTo1MjoyNCwgVml0YWx5IEt1em5ldHNvdiB3cm90ZToKPiBbLi4uXQo+Pj4gQXMgRGF2aWQg
c2FpZCBzb21lIG9mIHRoZSBtZW1vcnkgY2Fubm90IGJlIG9ubGluZWQgd2l0aG91dCBmdXJ0aGVy
IHN0ZXBzCj4+PiAoZS5nLiB3aGVuIGl0IGlzIHN0YW5kYnkgYXMgRGF2aWQgY2FsbGVkIGl0KSBh
bmQgdGhlbiBJIGZhaWwgdG8gc2VlIGhvdwo+Pj4gZUJQRiBoZWxwIGluIGFueSB3YXkuCj4+Cj4+
IGFuZCBhbHNvLCB3ZSBjYW4gZmlnaHQgdGlsbCB0aGUgZW5kIG9mIGRheXMgaGVyZSB0cnlpbmcg
dG8gY29tZSB1cCB3aXRoCj4+IGFuIG9ubGluaW5nIHNvbHV0aW9uIHdoaWNoIHdvdWxkIHdvcmsg
Zm9yIGV2ZXJ5b25lIGFuZCBlQlBGIHdvdWxkIG1vdmUKPj4gdGhpcyBkZWNpc2lvbiB0byBkaXN0
cm8gbGV2ZWwuCj4gCj4gVGhlIHBvaW50IGlzIHRoYXQgdGhlcmUgaXMgX25vXyBnZW5lcmFsIG9u
bGluaW5nIHNvbHV0aW9uLiBUaGlzIGlzCj4gYmFzaWNhbGx5IHBvbGljeSB3aGljaCBiZWxvbmdz
IHRvIHRoZSB1c2Vyc3BhY2UuCj4gCgpWaXRhbHlzIHBvaW50IHdhcyB0aGF0IHRoaXMgcG9saWN5
IGlzIHRvIGJlIGZvcm11bGF0ZWQgYnkgdXNlciBzcGFjZSB2aWEKZUJQRiBhbmQgaGFuZGxlZCBi
eSB0aGUga2VybmVsLiBTbyB0aGUgd29yayBvZiBmb3JtdWxhdGluZyB0aGUgcG9saWN5CndvdWxk
IHN0aWxsIGhhdmUgdG8gYmUgZG9uZSBieSB1c2VyIHNwYWNlLgoKSSBndWVzcyB0aGUgb25seSBw
cm9ibGVtIHRoaXMgd291bGQgcGFydGlhbGx5IHNvbHZlIGlzIG9ubGluaW5nIG9mCm1lbW9yeSBm
YWlsaW5nIGFzIHdlIGNhbiBubyBsb25nZXIgZm9yayBpbiB1c2VyIHNwYWNlLiBKdXN0IGFzIHlv
dSBzYWlkLApJIGFsc28gdGhpbmsgdGhpcyBpcyByYXRoZXIgc29tZSBzZXJpb3VzIG1pc2NvbmZp
Z3VyYXRpb24uIFdlIHdpbGwKYWxyZWFkeSBtb3N0IHByb2JhYmx5IGhhdmUgb3RoZXIgYXBwbGlj
YXRpb25zIHRyaWdnZXJpbmcgT09NIGFscmVhZHkuCgotLSAKClRoYW5rcywKCkRhdmlkIC8gZGhp
bGRlbmIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 08:14:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 08:14: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 1g7ylo-0007U9-IK; Thu, 04 Oct 2018 08:14:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=tvfk=mq=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1g7yln-0007U3-09
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 08:14:03 +0000
X-Inumbo-ID: 9f29aa7a-c7ad-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9f29aa7a-c7ad-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 08:15:15 +0000 (UTC)
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 mx1.redhat.com (Postfix) with ESMTPS id 838053082E07;
 Thu,  4 Oct 2018 08:14:00 +0000 (UTC)
Received: from [10.36.117.44] (ovpn-117-44.ams2.redhat.com [10.36.117.44])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 4A4CD5D6A6;
 Thu,  4 Oct 2018 08:13:49 +0000 (UTC)
To: Michal Hocko <mhocko@kernel.org>
References: <20181001084038.GD18290@dhcp22.suse.cz>
 <d54a8509-725f-f771-72f0-15a9d93e8a49@redhat.com>
 <20181002134734.GT18290@dhcp22.suse.cz>
 <98fb8d65-b641-2225-f842-8804c6f79a06@redhat.com>
 <8736tndubn.fsf@vitty.brq.redhat.com> <20181003134444.GH4714@dhcp22.suse.cz>
 <87zhvvcf3b.fsf@vitty.brq.redhat.com>
 <49456818-238e-2d95-9df6-d1934e9c8b53@linux.intel.com>
 <87tvm3cd5w.fsf@vitty.brq.redhat.com>
 <06a35970-e478-18f8-eae6-4022925a5192@redhat.com>
 <20181004061938.GB22173@dhcp22.suse.cz>
From: David Hildenbrand <david@redhat.com>
Openpgp: preference=signencrypt
Autocrypt: addr=david@redhat.com; prefer-encrypt=mutual; keydata=
 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
 SE+xAvmumFBY
Organization: Red Hat GmbH
Message-ID: <efd50413-4be4-06c4-5ef0-711fdf05db71@redhat.com>
Date: Thu, 4 Oct 2018 10:13:48 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <20181004061938.GB22173@dhcp22.suse.cz>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.46]); Thu, 04 Oct 2018 08:14:01 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH RFC] mm/memory_hotplug: Introduce memory
 block types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kate Stewart <kstewart@linuxfoundation.org>, Rich Felker <dalias@libc.org>,
 linux-ia64@vger.kernel.org, linux-sh@vger.kernel.org,
 Peter Zijlstra <peterz@infradead.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>,
 Dave Hansen <dave.hansen@linux.intel.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, linux-mm@kvack.org,
 Paul Mackerras <paulus@samba.org>, "H. Peter Anvin" <hpa@zytor.com>,
 Stephen Rothwell <sfr@canb.auug.org.au>, Rashmica Gupta <rashmica.g@gmail.com>,
 Dan Williams <dan.j.williams@intel.com>, linux-s390@vger.kernel.org,
 Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 Yoshinori Sato <ysato@users.sourceforge.jp>,
 Michael Ellerman <mpe@ellerman.id.au>, linux-acpi@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, xen-devel@lists.xenproject.org,
 Len Brown <lenb@kernel.org>, Pavel Tatashin <pavel.tatashin@microsoft.com>,
 Rob Herring <robh@kernel.org>, "mike.travis@hpe.com" <mike.travis@hpe.com>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 =?UTF-8?Q?Jonathan_Neusch=c3=a4fer?= <j.neuschaefer@gmx.net>,
 Nicholas Piggin <npiggin@gmail.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>,
 =?UTF-8?B?SsOpcsO0bWUgR2xpc3Nl?= <jglisse@redhat.com>,
 Mike Rapoport <rppt@linux.vnet.ibm.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Joonsoo Kim <iamjoonsoo.kim@lge.com>, Oscar Salvador <osalvador@suse.de>,
 Juergen Gross <jgross@suse.com>, Tony Luck <tony.luck@intel.com>,
 Andrew Morton <akpm@linux-foundation.org>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 Fenghua Yu <fenghua.yu@intel.com>,
 Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>,
 Thomas Gleixner <tglx@linutronix.de>,
 Philippe Ombredanne <pombredanne@nexb.com>, Joe Perches <joe@perches.com>,
 devel@linuxdriverproject.org, Vitaly Kuznetsov <vkuznets@redhat.com>,
 linuxppc-dev@lists.ozlabs.org,
 "Kirill A. Shutemov" <kirill.shutemov@linux.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>

T24gMDQvMTAvMjAxOCAwODoxOSwgTWljaGFsIEhvY2tvIHdyb3RlOgo+IE9uIFdlZCAwMy0xMC0x
OCAxOToxNDowNSwgRGF2aWQgSGlsZGVuYnJhbmQgd3JvdGU6Cj4+IE9uIDAzLzEwLzIwMTggMTY6
MzQsIFZpdGFseSBLdXpuZXRzb3Ygd3JvdGU6Cj4+PiBEYXZlIEhhbnNlbiA8ZGF2ZS5oYW5zZW5A
bGludXguaW50ZWwuY29tPiB3cml0ZXM6Cj4+Pgo+Pj4+IE9uIDEwLzAzLzIwMTggMDY6NTIgQU0s
IFZpdGFseSBLdXpuZXRzb3Ygd3JvdGU6Cj4+Pj4+IEl0IGlzIG1vcmUgdGhhbiBqdXN0IG1lbW1h
cHMgKGUuZy4gZm9ya2luZyB1ZGV2IHByb2Nlc3MgZG9pbmcgbWVtb3J5Cj4+Pj4+IG9ubGluaW5n
IGFsc28gbmVlZHMgbWVtb3J5KSBidXQgeWVzLCB0aGUgbWFpbiBpZGVhIGlzIHRvIG1ha2UgdGhl
Cj4+Pj4+IG9ubGluaW5nIHN5bmNocm9ub3VzIHdpdGggaG90cGx1Zy4KPj4+Pgo+Pj4+IFRoYXQn
cyBhIGdvb2QgdGhlb3JldGljYWwgY29uY2Vybi4KPj4+Pgo+Pj4+IEJ1dCwgaXMgaXQgYSBwcm9i
bGVtIHdlIG5lZWQgdG8gc29sdmUgaW4gcHJhY3RpY2U/Cj4+Pgo+Pj4gWWVzLCB1bmZvcnR1bmF0
ZWx5LiBJdCB3YXMgcHJldmlvdXNseSBkaXNjb3ZlcmVkIHRoYXQgd2hlbiB3ZSB0cnkgdG8KPj4+
IGhvdHBsdWcgdG9ucyBvZiBtZW1vcnkgdG8gYSBsb3cgbWVtb3J5IHN5c3RlbSAodGhpcyBpcyBh
IGNvbW1vbiBzY2VuYXJpbwo+Pj4gd2l0aCBWTXMpIHdlIGVuZCB1cCB3aXRoIE9PTSBiZWNhdXNl
IGZvciBhbGwgbmV3IG1lbW9yeSBibG9ja3Mgd2UgbmVlZAo+Pj4gdG8gYWxsb2NhdGUgcGFnZSB0
YWJsZXMsIHN0cnVjdCBwYWdlcywgLi4uIGFuZCB3ZSBuZWVkIG1lbW9yeSB0byBkbwo+Pj4gdGhh
dC4gVGhlIHVzZXJzcGFjZSBwcm9ncmFtIGRvaW5nIG1lbW9yeSBvbmxpbmluZyBhbHNvIG5lZWRz
IG1lbW9yeSB0bwo+Pj4gcnVuIGFuZCBpbiBjYXNlIGl0IHByZWZlcnMgdG8gZm9yayB0byBoYW5k
bGUgaHVuZHJlZHMgb2Ygbm90ZmlmaWNhdGlvbnMKPj4+IC4uLiB3ZWxsLCBpdCBtYXkgZ2V0IE9P
TWtpbGxlZCBiZWZvcmUgaXQgbWFuYWdlcyB0byBvbmxpbmUgYW55dGhpbmcuCj4+Pgo+Pj4gQWxs
b2NhdGluZyBhbGwga2VybmVsIG9iamVjdHMgZnJvbSB0aGUgbmV3bHkgaG90cGx1Z2dlZCBibG9j
a3Mgd291bGQKPj4+IGRlZmluaXRlbHkgaGVscCB0byBtYW5hZ2UgdGhlIHNpdHVhdGlvbiBidXQg
YXMgSSBzYWlkIHRoaXMgd29uJ3Qgc29sdmUKPj4+IHRoZSAnZm9ya2luZyB1ZGV2JyBwcm9ibGVt
IGNvbXBsZXRlbHkgKGl0IHdpbGwgbGlrZWx5IHJlbWFpbiBpbgo+Pj4gJ2V4dHJlbWUnIGNhc2Vz
IG9ubHkuIFdlIGNhbiBwcm9iYWJseSB3b3JrIGFyb3VuZCBpdCBieSBvbmxpbmluZyB3aXRoIGEK
Pj4+IGRlZGljYXRlZCBwcm9jZXNzIHdoaWNoIGRvZXNuJ3QgZG8gbWVtb3J5IGFsbG9jYXRpb24p
Lgo+Pj4KPj4KPj4gSSBndWVzcyB0aGUgcHJvYmxlbSBpcyBldmVuIHdvcnNlLiBXZSBhbHdheXMg
aGF2ZSB0d28gcGhhc2VzCj4+Cj4+IDEuIGFkZCBtZW1vcnkgLSByZXF1aXJlcyBtZW1vcnkgYWxs
b2NhdGlvbgo+PiAyLiBvbmxpbmUgbWVtb3J5IC0gbWlnaHQgcmVxdWlyZSBtZW1vcnkgYWxsb2Nh
dGlvbnMgZS5nLiBmb3Igc2xhYi9zbHViCj4+Cj4+IFNvIGlmIHdlIGp1c3QgYWRkZWQgbWVtb3J5
IGJ1dCBkb24ndCBoYXZlIHN1ZmZpY2llbnQgbWVtb3J5IHRvIHN0YXJ0IGEKPj4gdXNlciBzcGFj
ZSBwcm9jZXNzIHRvIHRyaWdnZXIgb25saW5pbmcsIHRoZW4gd2UgbW9zdCBsaWtlbHkgYWxzbyBk
b24ndAo+PiBoYXZlIHN1ZmZpY2llbnQgbWVtb3J5IHRvIG9ubGluZSB0aGUgbWVtb3J5IHJpZ2h0
IGF3YXkgKGluIHNvbWUgc2NlbmFyaW9zKS4KPj4KPj4gV2Ugd291bGQgaGF2ZSB0byBhbGxvY2F0
ZSBhbGwgbmV3IG1lbW9yeSBmb3IgMSBhbmQgMiBmcm9tIHRoZSBtZW1vcnkgdG8KPj4gYmUgb25s
aW5lZC4gSSBndWVzcyB0aGUgbGF0dGVyIHBhcnQgaXMgbGVzcyB0cml2aWFsLgo+Pgo+PiBTbyB3
aGlsZSBvbmxpbmluZyB0aGUgbWVtb3J5IGZyb20gdGhlIGtlcm5lbCBtaWdodCBtYWtlIHRoaW5n
cyBhIGxpdHRsZQo+PiBtb3JlIHJvYnVzdCwgd2Ugd291bGQgc3RpbGwgaGF2ZSB0aGUgY2hhbmNl
IGZvciBPT00gLyBvbmxpbmluZyBmYWlsaW5nLgo+IAo+IFllcywgX3RoZW9yZXRpY2FsbHlfLiBJ
cyB0aGlzIGEgcHJhY3RpY2FsIHByb2JsZW0gZm9yIHJlYXNvbmFibGUKPiBjb25maWd1cmF0aW9u
cyB0aG91Z2g/IEkgbWVhbiwgdGhpcyB3aWxsIG5ldmVyIGJlIHBlcmZlY3QgYW5kIHdlIHNpbXBs
eQo+IGNhbm5vdCBzdXBwb3J0IGFsbCBwb3NzaWJsZSBjb25maWd1cmF0aW9ucy4gV2Ugc2hvdWxk
IGZvY3VzIG9uCj4gcmVhc29uYWJsZSBzdWJzZXQgb2YgdGhlbS4gRnJvbSBteSBwcmFjdGljYWwg
ZXhwZXJpZW5jZSB0aGUgdmFzdAo+IG1ham9yaXR5IG9mIG1lbW9yeSBpcyBjb25zdW1lZCBieSBt
ZW1tYXBzIChyb3VnaGx5IDEuNSUpLiBUaGF0IGlzIG5vdCBhCj4gbG90IGJ1dCBJIGFncmVlIHRo
YXQgYWxsb2NhdGluZyB0aGF0IGZyb20gdGhlIHpvbmUgbm9ybWFsIGFuZCBvZmYgbm9kZQo+IGlz
IG5vdCBncmVhdC4gRXNwZWNpYWxseSB0aGUgc2Vjb25kIHBhcnQgd2hpY2ggaXMgbm90aWNlYWJs
ZSBmb3Igd2hvbGUKPiBub2RlIGhvdHBsdWcuCj4gCj4gSSBoYXZlIGEgZmVlbGluZyB0aGF0IGFy
Z3VpbmcgYWJvdXQgZm9yayBub3QgYWJsZSB0byBwcm9jZWVkIG9yIE9PTWluZwo+IGZvciB0aGUg
bWVtb3J5IGhvdHBsdWcgaXMgYSBiaXQgb2YgYSBzdHJldGNoIGFuZCBhIHNpZ24gYSBvZgo+IG1p
c2NvbmZpZ3VyYXRpb24uCj4gCgpKdXN0IHRvIHJlcGhyYXNlLCBJIGhhdmUgdGhlIHNhbWUgb3Bp
bmlvbi4gU29tZXRoaW5nIGlzIGFscmVhZHkgbWVzc2VkCnVwIGlmIHdlIGNhbm5vdCBldmVuIGZv
cmsgYW55bW9yZS4gV2Ugd2lsbCBoYXZlIE9PTSBhbHJlYWR5IGFsbCBvdmVyIHRoZQpwbGFjZSBi
ZWZvcmUvZHVyaW5nL2FmdGVyIGZvcmtpbmcuCgotLSAKClRoYW5rcywKCkRhdmlkIC8gZGhpbGRl
bmIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 09:17:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 09: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 1g7zl8-0003Oi-NH; Thu, 04 Oct 2018 09:17:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=uicy=mq=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1g7zl8-0003Od-4Y
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 09:17:26 +0000
X-Inumbo-ID: 7974501e-c7b6-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 7974501e-c7b6-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 09:18:37 +0000 (UTC)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id 91590307503D;
 Thu,  4 Oct 2018 12:17:22 +0300 (EEST)
Received: from smtp.bitdefender.com (unknown [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 7C66F7FBC9;
 Thu,  4 Oct 2018 12:17:22 +0300 (EEST)
Received: from [10.10.196.90] (unknown [10.10.196.90])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 782153084EF6;
 Thu,  4 Oct 2018 12:17:22 +0300 (EEST)
To: =?UTF-8?B?0KHQtdGA0LPQtdC5?= <valor@list.ru>
References: <1538497782.49743598@f411.i.mail.ru>
 <c9b27c6b-e6be-2a47-3123-acd27805a1c2@bitdefender.com>
 <1538564214.335166751@f512.i.mail.ru>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <d4d46c2c-2333-c668-485f-9b2a3fc96cce@bitdefender.com>
Date: Thu, 4 Oct 2018 12:17:20 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1538564214.335166751@f512.i.mail.ru>
Content-Type: multipart/mixed; boundary="------------949B270506E4ED4A6B928097"
Content-Language: en-US-large
Subject: Re: [Xen-devel] Weird altp2m behaviour when switching early to a
 new view
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>
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.
--------------949B270506E4ED4A6B928097
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit

On 10/3/18 1:56 PM, Ð¡ÐµÑ€Ð³ÐµÐ¹ wrote:
>> No yet, we're working on it.
> Could You point me to the branch with Your patches please? I Could not find it in https://xenbits.xen.org/gitweb/?p=xen.git

I've attached the current version of the patch, which needs George's
comments addressed (so we already know it needs more work) - but it does
fix the frozen display issue 99% of the time.

You need to apply "[PATCH V3] x86/altp2m: propagate ept.ad changes to
all active altp2ms" first.


Razvan

--------------949B270506E4ED4A6B928097
Content-Type: text/x-patch;
 name="initial_hack.patch"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="initial_hack.patch"

diff --git a/xen/arch/x86/mm/p2m-ept.c b/xen/arch/x86/mm/p2m-ept.c
index 3d228c2..7317e50 100644
--- a/xen/arch/x86/mm/p2m-ept.c
+++ b/xen/arch/x86/mm/p2m-ept.c
@@ -657,6 +657,9 @@ bool_t ept_handle_misconfig(uint64_t gpa)
     bool_t spurious;
     int rc;
 
+    if ( altp2m_active(curr->domain) )
+        p2m = p2m_get_altp2m(curr);
+
     p2m_lock(p2m);
 
     spurious = curr->arch.hvm.vmx.ept_spurious_misconfig;
@@ -1436,6 +1439,11 @@ void p2m_init_altp2m_ept(struct domain *d, unsigned int i)
     struct ept_data *ept;
 
     p2m->ept.ad = hostp2m->ept.ad;
+    p2m->max_mapped_pfn = hostp2m->max_mapped_pfn;
+    p2m->default_access = hostp2m->default_access;
+    p2m->domain = hostp2m->domain;
+    p2m->logdirty_ranges = hostp2m->logdirty_ranges;
+    p2m->global_logdirty = hostp2m->global_logdirty;
     p2m->min_remapped_gfn = gfn_x(INVALID_GFN);
     p2m->max_remapped_gfn = 0;
     ept = &p2m->ept;
diff --git a/xen/arch/x86/mm/p2m.c b/xen/arch/x86/mm/p2m.c
index d90c624..2d59295 100644
--- a/xen/arch/x86/mm/p2m.c
+++ b/xen/arch/x86/mm/p2m.c
@@ -28,6 +28,7 @@
 #include <xen/vm_event.h>
 #include <xen/event.h>
 #include <public/vm_event.h>
+#include <asm/altp2m.h>
 #include <asm/domain.h>
 #include <asm/page.h>
 #include <asm/paging.h>
@@ -255,7 +256,6 @@ int p2m_init(struct domain *d)
 int p2m_is_logdirty_range(struct p2m_domain *p2m, unsigned long start,
                           unsigned long end)
 {
-    ASSERT(p2m_is_hostp2m(p2m));
     if ( p2m->global_logdirty ||
          rangeset_contains_range(p2m->logdirty_ranges, start, end) )
         return 1;
@@ -264,11 +264,9 @@ int p2m_is_logdirty_range(struct p2m_domain *p2m, unsigned long start,
     return 0;
 }
 
-void p2m_change_entry_type_global(struct domain *d,
-                                  p2m_type_t ot, p2m_type_t nt)
+static void _p2m_change_entry_type_global(struct p2m_domain *p2m,
+                                          p2m_type_t ot, p2m_type_t nt)
 {
-    struct p2m_domain *p2m = p2m_get_hostp2m(d);
-
     ASSERT(ot != nt);
     ASSERT(p2m_is_changeable(ot) && p2m_is_changeable(nt));
 
@@ -278,10 +276,25 @@ void p2m_change_entry_type_global(struct domain *d,
     p2m_unlock(p2m);
 }
 
-void p2m_memory_type_changed(struct domain *d)
+void p2m_change_entry_type_global(struct domain *d,
+                                  p2m_type_t ot, p2m_type_t nt)
 {
-    struct p2m_domain *p2m = p2m_get_hostp2m(d);
+#ifdef CONFIG_HVM
+    if ( unlikely(altp2m_active(d)) )
+    {
+        unsigned int i;
 
+        for ( i = 0; i < MAX_ALTP2M; i++ )
+            if ( d->arch.altp2m_eptp[i] != mfn_x(INVALID_MFN) )
+                _p2m_change_entry_type_global(d->arch.altp2m_p2m[i], ot, nt);
+    }
+#endif
+
+    _p2m_change_entry_type_global(p2m_get_hostp2m(d), ot, nt);
+}
+
+void _p2m_memory_type_changed(struct p2m_domain *p2m)
+{
     if ( p2m->memory_type_changed )
     {
         p2m_lock(p2m);
@@ -290,6 +303,22 @@ void p2m_memory_type_changed(struct domain *d)
     }
 }
 
+void p2m_memory_type_changed(struct domain *d)
+{
+#ifdef CONFIG_HVM
+    if ( unlikely(altp2m_active(d)) )
+    {
+        unsigned int i;
+
+        for ( i = 0; i < MAX_ALTP2M; i++ )
+            if ( d->arch.altp2m_eptp[i] != mfn_x(INVALID_MFN) )
+                _p2m_memory_type_changed(d->arch.altp2m_p2m[i]);
+    }
+#endif
+
+    _p2m_memory_type_changed(p2m_get_hostp2m(d));
+}
+
 int p2m_set_ioreq_server(struct domain *d,
                          unsigned int flags,
                          struct hvm_ioreq_server *s)
@@ -967,12 +996,12 @@ int p2m_change_type_one(struct domain *d, unsigned long gfn_l,
 }
 
 /* Modify the p2m type of a range of gfns from ot to nt. */
-void p2m_change_type_range(struct domain *d, 
-                           unsigned long start, unsigned long end,
-                           p2m_type_t ot, p2m_type_t nt)
+static void _p2m_change_type_range(struct p2m_domain *p2m,
+                                   unsigned long start, unsigned long end,
+                                   p2m_type_t ot, p2m_type_t nt)
 {
+    struct domain *d = p2m->domain;
     unsigned long gfn = start;
-    struct p2m_domain *p2m = p2m_get_hostp2m(d);
     int rc = 0;
 
     ASSERT(ot != nt);
@@ -1025,6 +1054,25 @@ void p2m_change_type_range(struct domain *d,
     p2m_unlock(p2m);
 }
 
+void p2m_change_type_range(struct domain *d,
+                           unsigned long start, unsigned long end,
+                           p2m_type_t ot, p2m_type_t nt)
+{
+#ifdef CONFIG_HVM
+    if ( unlikely(altp2m_active(d)) )
+    {
+        unsigned int i;
+
+        for ( i = 0; i < MAX_ALTP2M; i++ )
+            if ( d->arch.altp2m_eptp[i] != mfn_x(INVALID_MFN) )
+                _p2m_change_type_range(d->arch.altp2m_p2m[i], start, end, ot,
+                                       nt);
+    }
+#endif
+
+    _p2m_change_type_range(p2m_get_hostp2m(d), start, end, ot, nt);
+}
+
 /*
  * Finish p2m type change for gfns which are marked as need_recalc in a range.
  * Returns: 0/1 for success, negative for failure

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--------------949B270506E4ED4A6B928097--


From xen-devel-bounces@lists.xenproject.org Thu Oct 04 10:03:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 10: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 1g80TN-0006v4-9p; Thu, 04 Oct 2018 10:03:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=z6fo=mq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g80TM-0006uz-9n
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 10:03:08 +0000
X-Inumbo-ID: 5a771459-c7bc-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5a771459-c7bc-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 12:00:42 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 04 Oct 2018 04:03:06 -0600
Message-Id: <5BB5E55A02000078001EE342@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 04 Oct 2018 04:03:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5BB20CE602000078001ED341@prv1-mh.provo.novell.com>
 <5BB20E8D02000078001ED368@prv1-mh.provo.novell.com>
 <da96d011-e3ed-b2d4-63a2-505c0617555e@citrix.com>
In-Reply-To: <da96d011-e3ed-b2d4-63a2-505c0617555e@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 2/4] x86: split opt_pv_l1tf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAyLjEwLjE4IGF0IDE4OjQzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDEvMTAvMTggMTM6MDksIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBVc2Ugc2VwYXJh
dGUgdHJhY2tpbmcgdmFyaWFibGVzIGZvciB0aGUgaGFyZHdhcmUgZG9tYWluIGFuZCBEb21VLXMu
Cj4+Cj4+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlIGludGVuZGVkLCBidXQgYWRqdXN0IHRoZSBjb21t
ZW50IGluCj4+IGluaXRfc3BlY3VsYXRpb25fbWl0aWdhdGlvbnMoKSB0byBtYXRjaCBwcmlvciBh
cyB3ZWxsIGFzIHJlc3VsdGluZyBjb2RlLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+Cj4gCj4gQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+LCBidXQgd2l0aCBvbmUKPiBzdWdnZXN0ZWQgZGVsZXRpb24u
Cj4gCj4+IEBAIC04ODksMTggKzg5MiwxNiBAQCB2b2lkIF9faW5pdCBpbml0X3NwZWN1bGF0aW9u
X21pdGlnYXRpb25zCj4+ICAKPj4gICAgICAvKgo+PiAgICAgICAqIEJ5IGRlZmF1bHQsIGVuYWJs
ZSBQViBkb21VIEwxVEYgbWl0aWdhdGlvbnMgb24gYWxsIEwxVEYtdnVsbmVyYWJsZQo+PiAtICAg
ICAqIGhhcmR3YXJlLCBleGNlcHQgd2hlbiBydW5uaW5nIGluIHNoaW0gbW9kZS4KPj4gKyAgICAg
KiBoYXJkd2FyZSwgZXhjZXB0IHdoZW4gcnVubmluZyBpbiBzaGltIG1vZGUsIGFuZCAtIGF0IGxl
YXN0IGZvciB0aGUKPj4gKyAgICAgKiB0aW1lIGJlaW5nIC0gYWxzbyBleGNlcHRpbmcgdGhlIGhh
cmR3YXJlIGRvbWFpbi4KPiAKPiBJJ20gbm90IHN1cmUgdGhpcyBhZGRpdGlvbiBpcyBoZWxwZnVs
LiAgV2UgYWxyZWFkeSBzdGF0ZSBQViBkb21VIGFib3ZlLgoKT2gsIHJpZ2h0IHlvdSBhcmUgLSBz
b21laG93IEkgZGlkbid0IHBheSBlbm91Z2ggYXR0ZW50aW9uIHRvIHRoZSBVLgoKSmFuCgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 10:09:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 10: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 1g80Z8-00077v-2a; Thu, 04 Oct 2018 10:09:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gcom=mq=citrix.com=prvs=8081aa6eb=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1g80Z7-00077q-HO
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 10:09:05 +0000
X-Inumbo-ID: b10ff2fa-c7bd-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b10ff2fa-c7bd-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 10:10:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,338,1534809600"; d="scan'208";a="79993782"
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel <xen-devel@lists.xenproject.org>, "committers@xenproject.org"
 <committers@xenproject.org>, Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 "intel-xen@intel.com" <intel-xen@intel.com>, "daniel.kiper@oracle.com"
 <daniel.kiper@oracle.com>, Roger Pau Monne <roger.pau@citrix.com>,
 Christopher Clark <christopher.w.clark@gmail.com>, Rich Persaud
 <persaur@gmail.com>, Brian Woods <brian.woods@amd.com>, Juergen Gross
 <jgross@suse.com>, Paul Durrant <Paul.Durrant@citrix.com>, "Ji, John"
 <john.ji@intel.com>, "Natarajan, Janakarajan" <jnataraj@amd.com>
Thread-Topic: x86 Community Call: Wed Oct 10, 14:00 - 15:00 UTC - Call for
 agenda items
Thread-Index: AQHUW8pGkjk0doIfqEuBDWVp2WvfYQ==
Date: Thu, 4 Oct 2018 10:09:02 +0000
Message-ID: <32C44945-4CE1-4118-94B9-1064B24872CF@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.2.180910
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <2C39B64030BFF249B69C2CDC9BFADB07@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] x86 Community Call: Wed Oct 10,
 14:00 - 15:00 UTC - Call for agenda items
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "edgar.iglesias@xilinx.com" <edgar.iglesias@xilinx.com>,
 "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 "robin.randhawa@arm.com" <robin.randhawa@arm.com>,
 Artem Mygaiev <Artem_Mygaiev@epam.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>,
 "vfachin@de.adit-jv.com" <vfachin@de.adit-jv.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 Matt Spencer <Matt.Spencer@arm.com>,
 Jarvis Roach <Jarvis.Roach@dornerworks.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RGVhciBjb21tdW5pdHkgbWVtYmVycywgDQoNCnBsZWFzZSBzZW5kIG1lIGFnZW5kYSBpdGVtcyBm
b3IgbmV4dCB3ZWVr4oCZcyBjb21tdW5pdHkgY2FsbCBieSBuZXh0IE1vbmRheS4gSWYgeW91IGFy
ZSBub3Qgb24gdGhlIFRPIGxpc3QsIGFuZCB3YW50IHRvIGJlLCBwbGVhc2UgbGV0IG1lIGtub3cu
IA0KTGFzdCBtb250aCdzIG1pbnV0ZXMgd2VyZSBhdCBodHRwczovL2RvY3MuZ29vZ2xlLmNvbS9k
b2N1bWVudC9kLzFWVVBkV3dkMXJhRE9QaGpSZVZWa21iNllvUUIzWDVvVTEyRTRFeGpPMW4wL2Vk
aXQjaGVhZGluZz1oLm16MXdqYjl2ZWtqbg0KDQpPbmUgYWRtaW4gaXRlbSB3ZSBkbyBuZWVkIHRv
IGRpc2N1c3MgaXMNCjEpIE5vbi1EU1QgbWVldGluZyB0aW1lczogTm90ZSB0aGF0IGZyb20gTm92
ZW1iZXIgRGF5bGlnaHQgU2F2aW5ncyBkb2VzIG5vdCBhcHBseSBpbiB0aGUgbm9ydGhlcm4gaGVt
aXNwaGVyZS4NCk9wdGlvbiAxOiBJZiB3ZSBrZWVwIHRoZSBtZWV0aW5nIGF0IDE0OjAwIC0gMTU6
MDAgVVRDLCBtZWV0aW5ncyBpbiB0aGUgVVMgYW5kIEV1cm9wZSB3aWxsIGJlIG9uZSBob3VyIGVh
cmxpZXIsIHdoaWxlIHRoZSBDaGluYSB3aWxsIGJlIGF0IHRoZSBzYW1lIHRpbWUNCk9wdGlvbiAy
OiBJZiB3ZSBtb3ZlIHRoZSBtZWV0aW5nIHRvIDE1OjAwIC0gMTQ6MDAgVVRDIGR1cmluZyB3aW50
ZXIgdGltZSwgbWVldGluZ3MgaW4gdGhlIFVTIGFuZCBFdXJvcGUgd2lsbCBzdGF5IHRoZSBzYW1l
LCB3aGlsZSB0aGUgQ2hpbmEgd2lsbCBiZSBhdCAyMzowMC0yNDowMA0KDQoyKSBPcGVuIC8gUmVj
ZW50bHkgY2xvc2VkIEFDVElPTiBpdGVtcw0KKiBbT3Blbl0gTGFycyB0byBicmluZyB1cCB4ODYg
Ym90dGxlbmVjayBhdCBuZXh0IEFCIGNhbGwg4oCTIGR1ZSB0byB0aGUgQXVnIGhvbGlkYXlzIHdl
IGRpZG7igJl0IGhhdmUgYW55IG9mIHRoZSByZWxldmFudCB2ZW5kb3JzIG9uIHRoZSBjYWxsLiBP
biB0aGUgU2VwdCBjYWxsLCB3ZSBoYWQgYSBzaW1pbGFyIGlzc3VlIGZvciBkaWZmZXJlbnQgcmVh
c29ucy4gSSBoYXZlIGRvbmUgYSBsaXR0bGUgYml0IG9mIEFuYWx5c2lzLCB3aGljaCBJIGFtIHdp
bGxpbmcgdG8gc2hhcmUuIA0KKiBbT3Blbl0gQ2hyaXN0b3BoZXIgd2lsbCBmb2xsb3cgdXAgb24g
SVJDL3hlbi1kZXZlbEAgcmUgbWVtb3J5IHNjcnViYmluZw0KKiBbT3Blbl0gTGFycyB3b3VsZCBi
ZSBoYXBweSB0byBzdGFydCBhIGRpc2N1c3Npb24gb24gSVJDLCB0aGVuIHhlbi1kZXZlbCBhbmQg
c3RhcnQgdGlkeWluZyB0aGUgSklSQSBpbnN0YW5jZSB1cCAtIGRpc2N1c3NlZCBvbiBJUkMsIGJ1
dCBkaWQgbm90IGhhdmUgdGltZSB0byBwbGF5IHdpdGggSmlyYQ0KKiBbT3Blbl0gSnVlcmdlbiBh
Z3JlZWQgdG8gYWRkIEFyZ28gdG8gdGhlIHdvcmsgdHJhY2tpbmcgbGlzdCBmb3IgdGhlIDQuMTIg
cmVsZWFzZSwgY29tbXVuaWNhdGVkIGluIHRoZSDigJxYZW4gNC4xMiBEZXZlbG9wbWVudCBVcGRh
dGXigJ0gbWFpbCBzZXJpZXMuIExhdGVzdCB1cGRhdGUsIHNlZSBodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMDkvdGhyZWFkcy5odG1sIzAx
MDY5IA0KDQoqIFtEb25lXSBMYXJzIHRvIGdpdmUgQ2hyaXN0b3BoZXIgd3JpdGUgYWNjZXNzIHRv
IEpJUkEgDQoqIFtEb25lXSBDaHJpc3RvcGhlciB0byBjcmVhdGUgYSBKSVJBIHRpY2tldCBmb3Ig
dGhlIEFyZ28gd29yaywgc2VlIGh0dHBzOi8veGVucHJvamVjdC5hdGxhc3NpYW4ubmV0L2Jyb3dz
ZS9YRU4tMTE4DQoNCk1lZXRpbmcgdGltZQ0KMTQ6MDAgLSAxNTowMCBVVEMNCjEwOjAwIC0gMTE6
MDAgRURUIChOZXcgWW9yaykNCjE1OjAwIC0gMTY6MDAgQlNUIChMb25kb24pDQoxNjowMCAtIDE3
OjAwIENFU1QgKEJlcmxpbikNCjIyOjAwIC0gMjM6MDAgQ1NUIChCZWlqaW5nKQ0KRnVydGhlciBJ
bnRlcm5hdGlvbmFsIG1lZXRpbmcgdGltZXM6IGh0dHBzOi8vd3d3LnRpbWVhbmRkYXRlLmNvbS93
b3JsZGNsb2NrL21lZXRpbmdkZXRhaWxzLmh0bWw/eWVhcj0yMDE4Jm1vbnRoPTEwJmRheT0xMCZo
b3VyPTE0Jm1pbj0wJnNlYz0wJnAxPTIyNCZwMj0yNCZwMz0xNzkmcDQ9MTM2JnA1PTM3JnA2PTMz
IA0KDQpCZXN0IFJlZ2FyZHMNCkxhcnMNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 10:09:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 10: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 1g80Zj-0007AO-E6; Thu, 04 Oct 2018 10:09:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=z6fo=mq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g80Zi-0007AF-NM
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 10:09:42 +0000
X-Inumbo-ID: 45bd7e15-c7bd-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 45bd7e15-c7bd-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 12:07:17 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 04 Oct 2018 04:09:40 -0600
Message-Id: <5BB5E6E302000078001EE363@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 04 Oct 2018 04:09:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5BB20CE602000078001ED341@prv1-mh.provo.novell.com>
 <5BB20ED402000078001ED37F@prv1-mh.provo.novell.com>
 <9f7817cd-5796-40cf-6591-0ea775d4c1f7@citrix.com>
In-Reply-To: <9f7817cd-5796-40cf-6591-0ea775d4c1f7@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 4/4] x86: support "pv-l1tf=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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAyLjEwLjE4IGF0IDE4OjU5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDEvMTAvMTggMTM6MTEsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBKdXN0IGxpa2Ug
dGhlIG90aGVyd2lzZSBzaW1pbGFyICJ4cHRpPSIgYWxsb3dzIGZvciwgdG8gcmV2ZXJ0IGJhY2sg
dG8KPj4gYnVpbHQtaW4gZGVmYXVsdHMuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KPiAKPiBJJ3ZlIG1hZGUgbXkgb3BpbmlvbiBvbiB0aGlzIG1h
dHRlciBjbGVhciBvbiBzZXZlcmFsIG9jY2FzaW9ucy4KPiAKPiBUaGlzIGlzIG5vdCBhIGNoYW5n
ZSBJJ20gaGFwcHkgd2l0aCB0YWtpbmcuCgpJIGtuZXcgeW91IHdvdWxkIHNheSB0aGlzLCBidXQg
SSBzdGlsbCBkb24ndCB1bmRlcnN0YW5kIHdoeSB5b3UgdGhpbmsKeW91IG5lZWQgdG8gYmxvY2sg
c29tZXRoaW5nIHRoYXQgX2RvZXNuJ3QgaGFybV8gYW55b25lIHdoZW4gbm90CnVzZWQsIGJ1dCBp
cyB1c2VmdWwgdG8gY2VydGFpbiBwZW9wbGUuIEFzIHByZXZpb3VzbHkgc2FpZCwgSSBpbiBwYXJ0
aWN1bGFyCmRvbid0IGJ1eSB5b3VyIGFyZ3VtZW50IG9mIHRoaXMgYWRkaW5nIGZ1cnRoZXIgY29t
cGxleGl0eSB0byB0aGUKaW50ZXJhY3Rpb25zIG9mIGNvbW1hbmQgbGluZSBvcHRpb25zLCBtb3N0
IHNwZWNpZmljYWxseSB0aGUgZGVwZW5kZW5jeQpvZiBvdmVyYWxsIGVmZmVjdCBvbiB0aGVpciBv
cmRlcmluZyBvbiB0aGUgY29tbWFuZCBsaW5lOiBUaGlzIGlzCnNvbWV0aGluZyB3aGljaCBoYXMg
YWx3YXlzIGJlZW4gdGhlcmUsIGFuZCBkb2Vzbid0IGdldCBtYWRlIGFueQp3b3JzZSBhdCBhbGwg
d2l0aCB0aGlzIGFkZGl0aW9uLgoKSW4gdGhlIGVuZCB5b3UgY291bGQgc3VibWl0IGEgcGF0Y2gg
dG8gcmVtb3ZlIHRoZSAiZGVmYXVsdCIgc3ViLQpvcHRpb24gZnJvbSB4cHRpICh3aXRoIHdoYXRl
dmVyIHJhdGlvbmFsZSksIGFuZCBJIGNvdWxkIHNpbWlsYXJseQpyZWZ1c2UgdG8gYWNrIGl0LiBX
ZSdkIHRoZW4gYmUgc3R1Y2sgZm9yZXZlciB3aXRoIHR3byBzaW1pbGFyIGJ1dAppbmNvbnNpc3Rl
bnQgY29tbWFuZCBsaW5lIG9wdGlvbnMuIE5vdCBhIHZlcnkgbmljZSBzaXR1YXRpb24uLi4KCkph
bgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 10:19:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 10:19: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 1g80iV-00080r-GI; Thu, 04 Oct 2018 10:18:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mwgx=mq=citrix.com=prvs=808647837=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g80iT-00080k-Pd
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 10:18:45 +0000
X-Inumbo-ID: 88c1e882-c7be-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 88c1e882-c7be-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 12:16:19 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,338,1534809600"; d="scan'208";a="79994135"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Lars Kurth <lars.kurth@citrix.com>, xen-devel
 <xen-devel@lists.xenproject.org>, "committers@xenproject.org"
 <committers@xenproject.org>, Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 "intel-xen@intel.com" <intel-xen@intel.com>, "daniel.kiper@oracle.com"
 <daniel.kiper@oracle.com>, Roger Pau Monne <roger.pau@citrix.com>,
 Christopher Clark <christopher.w.clark@gmail.com>, Rich Persaud
 <persaur@gmail.com>, Brian Woods <brian.woods@amd.com>, Juergen Gross
 <jgross@suse.com>, "Ji, John" <john.ji@intel.com>, "Natarajan, Janakarajan"
 <jnataraj@amd.com>
Thread-Topic: x86 Community Call: Wed Oct 10, 14:00 - 15:00 UTC - Call for
 agenda items
Thread-Index: AQHUW8pGkjk0doIfqEuBDWVp2WvfYaUO31sQ
Date: Thu, 4 Oct 2018 10:18:42 +0000
Message-ID: <2644d83aabdf4b96b72a0b41df4e72d4@AMSPEX02CL03.citrite.net>
References: <32C44945-4CE1-4118-94B9-1064B24872CF@citrix.com>
In-Reply-To: <32C44945-4CE1-4118-94B9-1064B24872CF@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
MIME-Version: 1.0
Subject: Re: [Xen-devel] x86 Community Call: Wed Oct 10,
 14:00 - 15:00 UTC - Call for agenda items
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "edgar.iglesias@xilinx.com" <edgar.iglesias@xilinx.com>,
 "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 "robin.randhawa@arm.com" <robin.randhawa@arm.com>,
 Artem Mygaiev <Artem_Mygaiev@epam.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>,
 "vfachin@de.adit-jv.com" <vfachin@de.adit-jv.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 Matt Spencer <Matt.Spencer@arm.com>,
 Jarvis Roach <Jarvis.Roach@dornerworks.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBMYXJzIEt1cnRoDQo+IFNlbnQ6
IDA0IE9jdG9iZXIgMjAxOCAxMTowOQ0KPiBUbzogeGVuLWRldmVsIDx4ZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmc+OyBjb21taXR0ZXJzQHhlbnByb2plY3Qub3JnOw0KPiBUYW1hcyBLIExl
bmd5ZWwgPHRhbWFzLmsubGVuZ3llbEBnbWFpbC5jb20+OyBpbnRlbC14ZW5AaW50ZWwuY29tOw0K
PiBkYW5pZWwua2lwZXJAb3JhY2xlLmNvbTsgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0
cml4LmNvbT47DQo+IENocmlzdG9waGVyIENsYXJrIDxjaHJpc3RvcGhlci53LmNsYXJrQGdtYWls
LmNvbT47IFJpY2ggUGVyc2F1ZA0KPiA8cGVyc2F1ckBnbWFpbC5jb20+OyBCcmlhbiBXb29kcyA8
YnJpYW4ud29vZHNAYW1kLmNvbT47IEp1ZXJnZW4gR3Jvc3MNCj4gPGpncm9zc0BzdXNlLmNvbT47
IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyBKaSwgSm9obg0KPiA8am9o
bi5qaUBpbnRlbC5jb20+OyBOYXRhcmFqYW4sIEphbmFrYXJhamFuIDxqbmF0YXJhakBhbWQuY29t
Pg0KPiBDYzogZWRnYXIuaWdsZXNpYXNAeGlsaW54LmNvbTsgZGF2b3Jpbi5taXN0YUBhZ2dpb3Mu
Y29tOw0KPiByb2Jpbi5yYW5kaGF3YUBhcm0uY29tOyBBcnRlbSBNeWdhaWV2IDxBcnRlbV9NeWdh
aWV2QGVwYW0uY29tPjsgTWF0dA0KPiBTcGVuY2VyIDxNYXR0LlNwZW5jZXJAYXJtLmNvbT47IGFu
YXN0YXNzaW9zLm5hbm9zQG9uYXBwLmNvbTsgSnVsaWVuIEdyYWxsDQo+IDxqdWxpZW4uZ3JhbGxA
YXJtLmNvbT47IFN0ZXdhcnQgSGlsZGVicmFuZA0KPiA8U3Rld2FydC5IaWxkZWJyYW5kQGRvcm5l
cndvcmtzLmNvbT47IHZmYWNoaW5AZGUuYWRpdC1qdi5jb207IFZvbG9keW15cg0KPiBCYWJjaHVr
IDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNvbT47IG1pcmVsYS5zaW1vbm92aWNAYWdnaW9zLmNv
bTsgSmFydmlzDQo+IFJvYWNoIDxKYXJ2aXMuUm9hY2hAZG9ybmVyd29ya3MuY29tPjsgU3RlZmFu
byBTdGFiZWxsaW5pDQo+IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsgSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4NCj4gU3ViamVjdDogeDg2IENvbW11bml0eSBDYWxsOiBXZWQg
T2N0IDEwLCAxNDowMCAtIDE1OjAwIFVUQyAtIENhbGwgZm9yDQo+IGFnZW5kYSBpdGVtcw0KPiAN
Cj4gRGVhciBjb21tdW5pdHkgbWVtYmVycywNCj4gDQo+IHBsZWFzZSBzZW5kIG1lIGFnZW5kYSBp
dGVtcyBmb3IgbmV4dCB3ZWVr4oCZcyBjb21tdW5pdHkgY2FsbCBieSBuZXh0IE1vbmRheS4NCg0K
SSB0aGluayB3ZSBzaG91bGQgZGlzY3VzcyBtYWludGFpbmVyIHJlc3BvbnNpdmVuZXNzLCBzcGVj
aWZpY2FsbHkgdy5yLnQuIEFNRCBJT01NVS4NCg0KICBQYXVsDQpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 10:19:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 10: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 1g80jV-00084N-RQ; Thu, 04 Oct 2018 10:19:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=z6fo=mq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g80jU-00084A-2c
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 10:19:48 +0000
X-Inumbo-ID: ae789321-c7be-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ae789321-c7be-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 12:17:22 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 04 Oct 2018 04:19:46 -0600
Message-Id: <5BB5E93F02000078001EE385@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 04 Oct 2018 04:19:43 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB344A702000078001EDA0B@prv1-mh.provo.novell.com>
 <6000eb35-ed80-c2af-2e2d-45da502c71eb@citrix.com>
In-Reply-To: <6000eb35-ed80-c2af-2e2d-45da502c71eb@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 02/12] x86/HVM: patch indirect calls
 through hvm_funcs to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAzLjEwLjE4IGF0IDIwOjU1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDIvMTAvMTggMTE6MTIsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBUaGlzIGlzIGlu
dGVudGlvbmFsbHkgbm90IHRvdWNoaW5nIGhvb2tzIHVzZWQgcmFyZWx5IChvciBub3QgYXQgYWxs
KQo+PiBkdXJpbmcgdGhlIGxpZmV0aW1lIG9mIGEgVk0sIGxpa2Uge2RvbWFpbix2Y3B1fV9pbml0
aWFsaXNlIG9yIGNwdV91cCwKPj4gYXMgd2VsbCBhcyBuZXN0ZWQsIFZNIGV2ZW50LCBhbmQgYWx0
cDJtIG9uZXMgKHRoZXkgY2FuIGFsbCBiZSBkb25lCj4+IGxhdGVyLCBpZiBzbyBkZXNpcmVkKS4g
VmlydHVhbCBJbnRlcnJ1cHQgZGVsaXZlcnkgb25lcyB3aWxsIGJlIGRlYWx0Cj4+IHdpdGggaW4g
YSBzdWJzZXF1ZW50IHBhdGNoLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+Cj4+IFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgo+IAo+IEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgoKVGhhbmtzLgoKPiBJdCBpcyBhIHNoYW1lIHRoYXQgd2UgZG9uJ3QgaGF2ZSBhIHZhcmlh
dGlvbiBzdWNoIGFzIGNvbmRfYWx0X3ZjYWxsKCkKPiB3aGljaCBub3BzIG91dCB0aGUgZW50aXJl
IGNhbGwgd2hlbiB0aGUgZnVuY3Rpb24gcG9pbnRlciBpcyBOVUxMLCBidXQgSQo+IGNhbid0IHRo
aW5rIG9mIGFueSBzYW5lIHdheSBvZiB0cnlpbmcgdG8gbWFrZSB0aGF0IGhhcHBlbi4KCkkgdGhp
bmsgdGhpcyBjb3VsZCBiZSBtYWRlIHdvcmssIGUuZy4gYnkgZnVydGhlciB1dGlsaXppbmcgc3Bl
Y2lhbCB2YWx1ZXMKb2YgdGhlIGRpc3BsYWNlbWVudCBvZiB0aGUgQ0FMTCBpbnNuIChvdXQgb2Yg
dGhlIG5vbi1zZW5zaWJsZSBvbmVzIHdlCmN1cnJlbnRseSB1c2Ugb25seSAtNTsgYXJndWFibHkg
dXNpbmcgLTQgLi4uIC0xIHdvdWxkIGJlIGxpYWJsZSB0bwpjb25mbGljdCB3aXRoIG5vdCBlbnRp
cmVseSBkdW1iIGRpc2Fzc2VtYmxlcnMsIHdoaWNoIG1heSBpbXBseSBhbgppbnN0cnVjdGlvbiBi
b3VuZGFyeSBhdCB0aGUgdGFyZ2V0IG9mIGFueSBDQUxML0pNUCB3aXRob3V0IHNwZWNpYWwKY2Fz
aW5nIHN1Y2ggYm9ndXMgdmFsdWVzKS4KCklmIHdlIHRob3VnaHQgdGhpcyB3YXMgYSB3b3J0aHdo
aWxlIGF2ZW51ZSB0byBleHBsb3JlLCBub24tdm9pZApjYWxscyBjb3VsZCBiZSBwYXRjaGVkIHRo
aXMgd2F5IHRvbywgYXMgbG9uZyBhcyB0aGUgcmVwbGFjZW1lbnQKInJldHVybiIgdmFsdWUgaXMg
YSBjb21waWxlIHRpbWUgY29uc3RhbnQgKGkuZS4gd2UnZCBoYXZlIGEgY29tcGlsZQp0aW1lICJN
T1YgJDx2YWx1ZT4sICVlYXgiIHRvIHBhdGNoIGluKS4gV2UnZCBtZXJlbHkgaGF2ZSB0bwpzb3J0
IG91dCB3aGVyZSB0byBwbGFjZSB0aGlzIGFsdGVybmF0aXZlIHJlcGxhY2VtZW50IGNvZGUuCgpK
YW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 10:23:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 10:23: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 1g80nQ-0000N1-FU; Thu, 04 Oct 2018 10:23:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mwgx=mq=citrix.com=prvs=808647837=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g80nP-0000Mw-5e
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 10:23:51 +0000
X-Inumbo-ID: 3e8a22b8-c7bf-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3e8a22b8-c7bf-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 12:21:24 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,338,1534809600"; d="scan'208";a="79994303"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v13 0/9] paravirtual IOMMU pre-requisites and clean-up
Thread-Index: AQHUWnFpLUfGN7Apm0K6WvNKjhGAJaUO43Lw
Date: Thu, 4 Oct 2018 10:23:47 +0000
Message-ID: <9968cdebd49643d1b89a6ad9efcca140@AMSPEX02CL03.citrite.net>
References: <20181002170019.1911-1-paul.durrant@citrix.com>
In-Reply-To: <20181002170019.1911-1-paul.durrant@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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v13 0/9] paravirtual IOMMU pre-requisites
 and clean-up
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim
 \(Xen.org\)" <tim@xen.org>, George Dunlap <George.Dunlap@citrix.com>,
 Julien Grall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Jan Beulich <jbeulich@suse.com>, Ian Jackson <Ian.Jackson@citrix.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SSBub3RpY2UgdGhpcyBzZXJpZXMgbm93IG5lZWRzIGEgcmUtYmFzZSBhZnRlciBzb21lIHJlY2Vu
dCBjb21taXRzIHRvIHN0YWdpbmcuIEkgd2lsbCBzZW5kIHYxNC4KCiAgUGF1bCAKCj4gLS0tLS1P
cmlnaW5hbCBNZXNzYWdlLS0tLS0KPiBGcm9tOiBQYXVsIER1cnJhbnQgW21haWx0bzpwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbV0KPiBTZW50OiAwMiBPY3RvYmVyIDIwMTggMTg6MDAKPiBUbzogeGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gQ2M6IFBhdWwgRHVycmFudCA8UGF1bC5EdXJy
YW50QGNpdHJpeC5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5j
b20+OyBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT47IEdlb3JnZQo+IER1bmxhcCA8
R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJp
eC5jb20+Owo+IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT47IEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+OyBKdW4KPiBOYWthamltYSA8anVuLm5ha2FqaW1hQGludGVs
LmNvbT47IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsKPiBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkKPiA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdAo+IDxzdXJhdmVl
LnN1dGhpa3VscGFuaXRAYW1kLmNvbT47IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVs
LmNvbT47Cj4gVGltIChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgo+IFN1YmplY3Q6IFtQQVRDSCB2MTMgMC85XSBwYXJhdmlydHVhbCBJT01NVSBw
cmUtcmVxdWlzaXRlcyBhbmQgY2xlYW4tdXAKPiAKPiBUaGlzIHNlcmllcyBjb250YWlucyBwcmUt
cmVxdWlzaXRlcyBhbmQgY2xlYW4tdXAgbmVlZGVkIGZvciBwYXJhdmlydHVhbAo+IElPTU1VIHN1
cHBvcnQuCj4gCj4gSSBoYXZlIHNlcGFyYXRlZCB0aGVzZSBwYXRjaGVzIHRvIGF2b2lkIGZ1cnRo
ZXIgZGVsYXlpbmcgdGhlaXIgYXBwbGljYXRpb24KPiB3aGlsc3QgSSByZS13b3JrIHRoZSBpbXBs
ZW1lbnRhdGlvbiBvZiBwYXJhdmlydHVhbCBJT01NVSBhZnRlciByZXZpZXcgb2YKPiB2NiBvZiB0
aGUgc2VyaWVzLiBTZXZlcmFsIG9mIHRoZW0gYWxyZWFkeSBoYXZlIGFsbCBuZWNlc3NhcnkgYWNr
cy4KPiAKPiB2MTE6Cj4gIC0gUHVsbCBpbiB0d28gbW9yZSBwYXRjaGVzIGZyb20gdjYuCj4gCj4g
UGF1bCBEdXJyYW50ICg5KToKPiAgIGlvbW11OiBpbnRyb2R1Y2UgdGhlIGNvbmNlcHQgb2YgREZO
Li4uCj4gICBpb21tdTogbWFrZSB1c2Ugb2YgdHlwZS1zYWZlIERGTiBhbmQgTUZOIGluIGV4cG9y
dGVkIGZ1bmN0aW9ucwo+ICAgaW9tbXU6IHB1c2ggdXNlIG9mIHR5cGUtc2FmZSBERk4gYW5kIE1G
TiBpbnRvIGlvbW11X29wcwo+ICAgaW9tbXU6IGRvbid0IGRvbWFpbl9jcmFzaCgpIGluc2lkZSBp
b21tdV9tYXAvdW5tYXBfcGFnZSgpCj4gICBtZW1vcnk6IGFkZCBjaGVja19nZXRfcGFnZV9mcm9t
X2dmbigpIGFzIGEgd3JhcHBlci4uLgo+ICAgdnRkOiBhZGQgbWlzc2luZyBjaGVjayBmb3Igc2hh
cmVkIEVQVC4uLgo+ICAgdnRkOiBhZGQgbG9va3VwX3BhZ2UgbWV0aG9kIHRvIGlvbW11X29wcwo+
ICAgbW0gLyBpb21tdTogaW5jbHVkZSBuZWVkX2lvbW11KCkgdGVzdCBpbiBpb21tdV91c2VfaGFw
X3B0KCkKPiAgIG1tIC8gaW9tbXU6IHNwbGl0IG5lZWRfaW9tbXUoKSBpbnRvIGhhc19pb21tdV9w
dCgpIGFuZAo+ICAgICBuZWVkX2lvbW11X3B0X3N5bmMoKQo+IAo+ICB4ZW4vYXJjaC9hcm0vcDJt
LmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgOSArKy0KPiAgeGVuL2FyY2gveDg2L2h2
bS9lbXVsYXRlLmMgICAgICAgICAgICAgICAgICAgIHwgMjUgKysrKy0tLS0KPiAgeGVuL2FyY2gv
eDg2L2h2bS9odm0uYyAgICAgICAgICAgICAgICAgICAgICAgIHwgMTQgKy0tLQo+ICB4ZW4vYXJj
aC94ODYvaHZtL210cnIuYyAgICAgICAgICAgICAgICAgICAgICAgfCAgNCArLQo+ICB4ZW4vYXJj
aC94ODYvbW0uYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAxNSArKystLQo+ICB4ZW4v
YXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYyAgICAgICAgICAgICAgICAgfCAgMiArLQo+ICB4ZW4v
YXJjaC94ODYvbW0vcDJtLWVwdC5jICAgICAgICAgICAgICAgICAgICAgfCAxOSArKysrLS0KPiAg
eGVuL2FyY2gveDg2L21tL3AybS1wdC5jICAgICAgICAgICAgICAgICAgICAgIHwgNTIgKysrKysr
KysrLS0tLS0tCj4gIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyAgICAgICAgICAgICAgICAgICAgICAg
ICB8IDQyICsrKysrKysrLS0tLQo+ICB4ZW4vYXJjaC94ODYvbW0vcGFnaW5nLmMgICAgICAgICAg
ICAgICAgICAgICAgfCAgMiArLQo+ICB4ZW4vYXJjaC94ODYveDg2XzY0L21tLmMgICAgICAgICAg
ICAgICAgICAgICAgfCAxNSArKystLQo+ICB4ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgICAgICAg
ICAgICAgICAgICAgICAgfCA0OCArKysrKysrLS0tLS0tLQo+ICB4ZW4vY29tbW9uL21lbW9yeS5j
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfCA2NiArKysrKysrKysrKysrLS0tLS0tCj4gIHhl
bi9jb21tb24vdm1fZXZlbnQuYyAgICAgICAgICAgICAgICAgICAgICAgICB8ICAyICstCj4gIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9jbWQuYyAgICAgICB8IDE4ICsrKy0tLQo+
ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfbWFwLmMgICAgICAgfCA4OCArKysr
KysrKysrKysrLS0tLS0tLS0tCj4gLS0tCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9w
Y2lfYW1kX2lvbW11LmMgICB8ICA2ICstCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9z
bW11LmMgICAgICAgICAgICB8IDIwICsrKy0tLQo+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9k
ZXZpY2VfdHJlZS5jICAgICAgICAgfCAyMSArKystLS0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvaW9tbXUuYyAgICAgICAgICAgICAgIHwgOTIgKysrKysrKysrKysrKysrKy0tLS0tLQo+IC0t
LS0tCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jICAgICAgICAgICAgICAgICB8IDEx
ICsrLS0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgICAgICAgICAgIHwg
ODggKysrKysrKysrKysrKysrKysrKy0tLQo+IC0tLQo+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC92dGQvaW9tbXUuaCAgICAgICAgICAgfCAgMyArCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3Z0ZC94ODYvdnRkLmMgICAgICAgICB8ICAxIC0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
eDg2L2lvbW11LmMgICAgICAgICAgIHwgMTEgKystLQo+ICB4ZW4vaW5jbHVkZS9hc20tYXJtL2dy
YW50X3RhYmxlLmggICAgICAgICAgICAgfCAgMiArLQo+ICB4ZW4vaW5jbHVkZS9hc20tYXJtL2lv
bW11LmggICAgICAgICAgICAgICAgICAgfCAgMiArLQo+ICB4ZW4vaW5jbHVkZS9hc20tYXJtL3Ay
bS5oICAgICAgICAgICAgICAgICAgICAgfCAgNCArLQo+ICB4ZW4vaW5jbHVkZS9hc20teDg2L2dy
YW50X3RhYmxlLmggICAgICAgICAgICAgfCAgMiArLQo+ICB4ZW4vaW5jbHVkZS9hc20teDg2L2h2
bS9zdm0vYW1kLWlvbW11LXByb3RvLmggfCAgOCArLS0KPiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9p
b21tdS5oICAgICAgICAgICAgICAgICAgIHwgMTcgKysrKy0KPiAgeGVuL2luY2x1ZGUvYXNtLXg4
Ni9wMm0uaCAgICAgICAgICAgICAgICAgICAgIHwgIDUgKy0KPiAgeGVuL2luY2x1ZGUveGVuL2lv
bW11LmggICAgICAgICAgICAgICAgICAgICAgIHwgNjggKysrKysrKysrKysrKysrKystLS0KPiAg
eGVuL2luY2x1ZGUveGVuL21tLmggICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDUgKysKPiAg
eGVuL2luY2x1ZGUveGVuL3AybS1jb21tb24uaCAgICAgICAgICAgICAgICAgIHwgIDYgKysKPiAg
eGVuL2luY2x1ZGUveGVuL3NjaGVkLmggICAgICAgICAgICAgICAgICAgICAgIHwgMTQgKystLQo+
ICAzNiBmaWxlcyBjaGFuZ2VkLCA1MTQgaW5zZXJ0aW9ucygrKSwgMjkzIGRlbGV0aW9ucygtKQo+
IC0tLQo+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IENj
OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KPiBDYzogR2VvcmdlIER1bmxhcCA8
Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgo+IENjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25A
ZXUuY2l0cml4LmNvbT4KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IENj
OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IENjOiBKdW4gTmFrYWppbWEg
PGp1bi5uYWthamltYUBpbnRlbC5jb20+Cj4gQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50
ZWwuY29tPgo+IENjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5j
b20+Cj4gQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBD
YzogU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT4K
PiBDYzogVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgo+IENjOiBUaW0gRGVl
Z2FuIDx0aW1AeGVuLm9yZz4KPiBDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiAt
LQo+IDIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 10:35:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 10:35: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 1g80yX-0001Dd-RU; Thu, 04 Oct 2018 10:35:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mrpc=mq=citrix.com=prvs=80816b5da=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g80yW-0001DY-4U
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 10:35:20 +0000
X-Inumbo-ID: 5bac12ef-c7c1-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5bac12ef-c7c1-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 10:36:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,338,1534809600"; d="scan'208";a="79994701"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB3453002000078001EDA1A@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <519558e7-1df3-fc0c-cba8-ad7d99462751@citrix.com>
Date: Thu, 4 Oct 2018 11:35:17 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB3453002000078001EDA1A@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 07/12] x86/cpuidle: patch some indirect
 calls to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDIvMTAvMTggMTE6MTUsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEZvciBub3cgb25seSB0aGUg
b25lcyB1c2VkIGR1cmluZyBlbnRlcmluZy9leGl0aW5nIG9mIGlkbGUgc3RhdGVzIGFyZQo+IGNv
bnZlcnRlZC4gQWRkaXRpb25hbGx5IHBtX2lkbGV7LF9zYXZlfSBhbmQgbGFwaWNfdGltZXJfe29u
LG9mZn0gY2FuJ3QKPiBiZSBjb252ZXJ0ZWQsIGFzIHRoZXkgbWF5IGdldCBlc3RhYmxpc2hlZCBy
YXRoZXIgbGF0ZSAod2hlbiBEb20wIGlzCj4gYWxyZWFkeSBhY3RpdmUpLgo+Cj4gTm90ZSB0aGF0
IGZvciBwYXRjaGluZyB0byBiZSBkZWZlcnJlZCB1bnRpbCBhZnRlciB0aGUgcHJlLVNNUCBpbml0
Y2FsbHMKPiAoZnJvbSB3aGVyZSBjcHVpZGxlX2luaXRfY3B1KCkgcnVucyB0aGUgZmlyc3QgdGlt
ZSkgdGhlIHBvaW50ZXJzIG5lZWQgdG8KPiBzdGFydCBvdXQgYXMgTlVMTC4KPgo+IFNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBSZXZpZXdlZC1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 10:36:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 10:36: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 1g80zg-0001JB-7m; Thu, 04 Oct 2018 10:36:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mrpc=mq=citrix.com=prvs=80816b5da=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g80ze-0001J0-Ci
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 10:36:30 +0000
X-Inumbo-ID: 85ba50f3-c7c1-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 85ba50f3-c7c1-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 10:37:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,338,1534809600"; d="scan'208";a="79994726"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB3456C02000078001EDA54@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+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+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 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
 TQTBLzDKXok86M7BTQRS4TZ/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
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/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: <99212580-98ad-9731-fd58-9df9da7505fa@citrix.com>
Date: Thu, 4 Oct 2018 11:36:16 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB3456C02000078001EDA54@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 08/12] cpufreq: convert to a single
 post-init driver (hooks) instance
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 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>, Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDIvMTAvMTggMTE6MTYsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFRoaXMgcmVkdWNlcyB0aGUg
cG9zdC1pbml0IG1lbW9yeSBmb290cHJpbnQsIGVsaW1pbmF0ZXMgYSBwb2ludGxlc3MKPiBsZXZl
bCBvZiBpbmRpcmVjdGlvbiBhdCB0aGUgdXNlIHNpdGVzLCBhbmQgYWxsb3dzIGZvciBzdWJzZXF1
ZW50Cj4gYWx0ZXJuYXRpdmVzIGNhbGwgcGF0Y2hpbmcuCj4KPiBUYWtlIHRoZSBvcHBvcnR1bml0
eSBhbmQgYWxzbyBhZGQgYSBuYW1lIHRvIHRoZSBQb3dlck5vdyEgaW5zdGFuY2UuCj4KPiBTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gUmV2aWV3ZWQtYnk6
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 10:36:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 10:36: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 1g80zx-0001LR-In; Thu, 04 Oct 2018 10:36:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mrpc=mq=citrix.com=prvs=80816b5da=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g80zw-0001LF-G7
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 10:36:48 +0000
X-Inumbo-ID: 90999de5-c7c1-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 90999de5-c7c1-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 10:38:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,338,1534809600"; d="scan'208";a="79994745"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB3458902000078001EDA57@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <3c915238-766d-9e20-d071-2118900f77f4@citrix.com>
Date: Thu, 4 Oct 2018 11:36:45 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB3458902000078001EDA57@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 09/12] cpufreq: patch target() indirect
 call to direct one
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 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>, Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDIvMTAvMTggMTE6MTYsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFRoaXMgbG9va3MgdG8gYmUg
dGhlIG9ubHkgZnJlcXVlbnRseSBleGVjdXRlZCBob29rOyBkb24ndCBib3RoZXIKPiBwYXRjaGlu
ZyBhbnkgb3RoZXIgb25lcy4KPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KPiBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
CkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 10:45:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 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 1g818P-0002GN-0O; Thu, 04 Oct 2018 10:45:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=z6fo=mq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g818N-0002GI-28
 for xen-devel@lists.xen.org; Thu, 04 Oct 2018 10:45:31 +0000
X-Inumbo-ID: c719c62a-c7c2-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c719c62a-c7c2-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 10:46:42 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 04 Oct 2018 04:45:27 -0600
Message-Id: <5BB5EF4602000078001EE3FF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 04 Oct 2018 04:45:26 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <34dc5b8c-7767-f704-593e-38fdce08e170@citrix.com>
In-Reply-To: <34dc5b8c-7767-f704-593e-38fdce08e170@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] PV guests and APIC interaction
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Igor Druzhinin <igor.druzhinin@citrix.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Xen-devel List <xen-devel@lists.xen.org>,
 Sergey Dyasli <sergey.dyasli@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAzLjEwLjE4IGF0IDEzOjU2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQSBidWcgaGFzIHJlY2VudGx5IGJlZW4gZGlzY292ZXJlZCBpbnRlcm5hbGx5LCB3aGVy
ZSBhIDQuMTQgZG9tMCB3YXMKPiBvYnNlcnZlZCB0byBiZSBkb2luZyB0aGlzOgo+IAo+IChYRU4p
IFsgICAxNi4wMzUzNzddIGVtdWwtcHJpdi1vcC5jOjExNjY6ZDB2MCBEb21haW4gYXR0ZW1wdGVk
IFdSTVNSIAo+IDAwMDAwMDFiIGZyb20gMHgwMDAwMDAwMGZlZTAwZDAwIHRvIDB4MDAwMDAwMDBm
ZWUwMDEwMAo+IChYRU4pIFsgICAxNi4wMzUzOTJdIGVtdWwtcHJpdi1vcC5jOjExNjY6ZDB2MCBE
b21haW4gYXR0ZW1wdGVkIFdSTVNSIAo+IDAwMDAwMDFiIGZyb20gMHgwMDAwMDAwMGZlZTAwZDAw
IHRvIDB4MDAwMDAwMDBmZWUwMDkwMAo+IC4uLgo+IChYRU4pIFsgICAxOC43OTgzMzZdIGVtdWwt
cHJpdi1vcC5jOjExNjY6ZDB2MSBEb21haW4gYXR0ZW1wdGVkIFdSTVNSIAo+IDAwMDAwMDFiIGZy
b20gMHgwMDAwMDAwMGZlZTAwYzAwIHRvIDB4MDAwMDAwMDBmZWUwMDAwMAo+IChYRU4pIFsgICAx
OC43OTgzNTBdIGVtdWwtcHJpdi1vcC5jOjExNjY6ZDB2MSBEb21haW4gYXR0ZW1wdGVkIFdSTVNS
IAo+IDAwMDAwMDFiIGZyb20gMHgwMDAwMDAwMGZlZTAwYzAwIHRvIDB4MDAwMDAwMDBmZWUwMDgw
MAo+IAo+IFRoaXMgaXMgZG9tMCBmaW5kaW5nIHgyYXBpYyBlbmFibGVkIGluIHRoZSBBUElDLCBh
bmQgdHJ5aW5nIHRvIGN5Y2xlIGl0Cj4gYXJvdW5kIHRvIHhhcGljIG1vZGUsIGFuZCByYWlzZXMg
bXVsdGlwbGUgaXNzdWVzLgo+IAo+IEZpcnN0IGFuZCBmb3JlbW9zdCwgUFYgZ3Vlc3RzIGRvbid0
IGhhdmUgYW4gQVBJQyBhbmQgc2hvdWxkbid0IGJlCj4gcGxheWluZyB3aXRoIGl0IGF0IGFsbC4K
ClRoaXMgaXMgdGhlIGNydWNpYWwgcG9pbnQsIGltby4gSXQgaXMgb25lIG9mIHRoZSBkb3duc2lk
ZXMgb2YgdGhlIHB2LW9wcwphcHByb2FjaCAoYWxsb3dpbmcgYSBzaW5nbGUga2VybmVsIGJpbmFy
eSB0byBiZSB1c2VkIGJvdGggd2l0aG91dCBhbmQKd2l0aCBYZW4pIHRoYXQgY29kZSBsaWtlIHRo
YXQgZGVhbGluZyB3aXRoIHRoZSBMQVBJQyBjYW4ndCBzaW1wbHkgYmUKY29tcGlsZWQgb3V0IHRv
IG1ha2Ugc3VyZSBpdCBjYW4ndCBwb3NzaWJseSBiZSByZWFjaGVkLgoKPiBJdCB0dXJucyBvdXQg
dGhhdCBYZW4gYWR2ZXJ0aXNlIHRoZSBoYXJkd2FyZSBBUElDIGJpdCB0byBQViBndWVzdHMsCj4g
d2hpY2ggaXNuJ3QgbmVjZXNzYXJpbHkgYWx3YXlzIHNldC4gIE9uIHRvcCBvZiB0aGF0LCB0aGUg
ZGVmYXVsdAo+IHJlYWQvd3JpdGUtaWdub3JlIGJlaGF2aW91ciBvZiBNU1IgbGV0cyBMaW51eCBn
ZXQgaW50byBhIHBvc2l0aW9uIHdoZXJlCj4gaXQgdGhpbmtzIGl0IGlzIGFjdHVhbGx5IG1ha2lu
ZyByZWFsIGNoYW5nZXMgdG8gdGhlIEFQSUMgbW9kZS4KPiAKPiBBcmNoaXRlY3R1cmFsbHkgc3Bl
YWtpbmcsIGlmIHdlIG9mZmVyIHRoZSBBUElDIGJpdCwgd2Ugc2hvdWxkIGhvbm91cgo+IHJlYWQv
d3JpdGUgcmVxdWVzdHMgY29ycmVjdGx5LiAgT2J2aW91c2x5LCB0aGlzIGlzbid0IGEgdmlhYmxl
IG9wdGlvbiAtCj4gaGlkaW5nIHRoZSBBUElDIGJpdCBhbmQgcmFpc2luZyAjR1AncyBpcyB0aGUg
b25seQo+IGFyY2hpdGVjdHVyYWxseS1jb3JyZWN0IHdheSB0byBkbyB0aGlzLgo+IAo+IEdpdmVu
IHRoYXQgd2UndmUgYWxyZWFkeSBwbGF5ZWQgImhvdyBtdWNoIGRvZXMgTGludXggZXhwbG9kZSBp
ZiBpdAo+IHRoaW5rcyB0aGVyZSBpcyBubyBBUElDIiwgZG9lcyBhbnlvbmUgaGF2ZSBhbnkgc3Vn
Z2VzdGlvbnMgZm9yIGhvdyB0bwo+IHJlc29sdmUgdGhpcyB3aXRob3V0IGJyZWFraW5nIExpbnV4
PwoKSGlkaW5nIHRoZSBBUElDIGJpdHMgaXMgbm90IGFuIG9wdGlvbnMsIGFmYWljdCwgYXMgdGhh
dCB3b3VsZCBhbHNvCmltcGx5IGFic2VuY2Ugb2YgYW55IElPLUFQSUNzLiBXaGF0IEkgZG9uJ3Qg
dW5kZXJzdGFuZCBpcyB3aHkKd2Ugc3VyZmFjZSBYMkFQSUMgdG8gUFYgZ3Vlc3RzLiBXb3VsZG4n
dCBoaWRpbmcgdGhhdCBiaXQgYWxvbmUKYWRkcmVzcyB0aGUgc3BlY2lmaWMgaXNzdWUgYWJvdmUs
IGV2ZW4gaWYgdGhlIG1vcmUgZ2VuZXJhbCAoeEFQSUMKcmVsYXRlZCkgb25lIGNhbid0IHJlYXNv
bmFibHkgYmUgYWRkcmVzc2VkPwoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 10:45:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 10:45: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 1g818k-0002JP-Ah; Thu, 04 Oct 2018 10:45:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mwgx=mq=citrix.com=prvs=808647837=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g818j-0002JE-D0
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 10:45:53 +0000
X-Inumbo-ID: d54c44c8-c7c2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d54c44c8-c7c2-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 10:47:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,338,1534809600"; d="scan'208";a="67007321"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 4 Oct 2018 11:45:38 +0100
Message-ID: <20181004104547.32316-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v14 0/9] paravirtual IOMMU pre-requisites and
 clean-up
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 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>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBzZXJpZXMgY29udGFpbnMgcHJlLXJlcXVpc2l0ZXMgYW5kIGNsZWFuLXVwIG5lZWRlZCBm
b3IgcGFyYXZpcnR1YWwKSU9NTVUgc3VwcG9ydC4KCkkgaGF2ZSBzZXBhcmF0ZWQgdGhlc2UgcGF0
Y2hlcyB0byBhdm9pZCBmdXJ0aGVyIGRlbGF5aW5nIHRoZWlyIGFwcGxpY2F0aW9uCndoaWxzdCBJ
IHJlLXdvcmsgdGhlIGltcGxlbWVudGF0aW9uIG9mIHBhcmF2aXJ0dWFsIElPTU1VIGFmdGVyIHJl
dmlldyBvZgp2NiBvZiB0aGUgc2VyaWVzLiBTZXZlcmFsIG9mIHRoZW0gYWxyZWFkeSBoYXZlIGFs
bCBuZWNlc3NhcnkgYWNrcy4KCnYxMToKIC0gUHVsbCBpbiB0d28gbW9yZSBwYXRjaGVzIGZyb20g
djYuCgpQYXVsIER1cnJhbnQgKDkpOgogIGlvbW11OiBpbnRyb2R1Y2UgdGhlIGNvbmNlcHQgb2Yg
REZOLi4uCiAgaW9tbXU6IG1ha2UgdXNlIG9mIHR5cGUtc2FmZSBERk4gYW5kIE1GTiBpbiBleHBv
cnRlZCBmdW5jdGlvbnMKICBpb21tdTogcHVzaCB1c2Ugb2YgdHlwZS1zYWZlIERGTiBhbmQgTUZO
IGludG8gaW9tbXVfb3BzCiAgaW9tbXU6IGRvbid0IGRvbWFpbl9jcmFzaCgpIGluc2lkZSBpb21t
dV9tYXAvdW5tYXBfcGFnZSgpCiAgbWVtb3J5OiBhZGQgY2hlY2tfZ2V0X3BhZ2VfZnJvbV9nZm4o
KSBhcyBhIHdyYXBwZXIuLi4KICB2dGQ6IGFkZCBtaXNzaW5nIGNoZWNrIGZvciBzaGFyZWQgRVBU
Li4uCiAgdnRkOiBhZGQgbG9va3VwX3BhZ2UgbWV0aG9kIHRvIGlvbW11X29wcwogIG1tIC8gaW9t
bXU6IGluY2x1ZGUgbmVlZF9pb21tdSgpIHRlc3QgaW4gaW9tbXVfdXNlX2hhcF9wdCgpCiAgbW0g
LyBpb21tdTogc3BsaXQgbmVlZF9pb21tdSgpIGludG8gaGFzX2lvbW11X3B0KCkgYW5kCiAgICBu
ZWVkX2lvbW11X3B0X3N5bmMoKQoKIHhlbi9hcmNoL2FybS9wMm0uYyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8ICA5ICsrLQogeGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgICAgICAgICAg
ICAgICAgICAgIHwgMjUgKysrKy0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAgICAg
ICAgICAgICAgICAgICB8IDE0ICstLS0KIHhlbi9hcmNoL3g4Ni9odm0vbXRyci5jICAgICAgICAg
ICAgICAgICAgICAgICB8ICA0ICstCiB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfCAxNSArKystLQogeGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMgICAg
ICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMgICAgICAgICAg
ICAgICAgICAgICB8IDE5ICsrKystLQogeGVuL2FyY2gveDg2L21tL3AybS1wdC5jICAgICAgICAg
ICAgICAgICAgICAgIHwgNTIgKysrKysrKysrLS0tLS0tCiB4ZW4vYXJjaC94ODYvbW0vcDJtLmMg
ICAgICAgICAgICAgICAgICAgICAgICAgfCA0MiArKysrKysrKy0tLS0KIHhlbi9hcmNoL3g4Ni9t
bS9wYWdpbmcuYyAgICAgICAgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYveDg2
XzY0L21tLmMgICAgICAgICAgICAgICAgICAgICAgfCAxNSArKystLQogeGVuL2NvbW1vbi9ncmFu
dF90YWJsZS5jICAgICAgICAgICAgICAgICAgICAgIHwgNDggKysrKysrKy0tLS0tLS0KIHhlbi9j
b21tb24vbWVtb3J5LmMgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDY2ICsrKysrKysrKysr
KystLS0tLS0KIHhlbi9jb21tb24vdm1fZXZlbnQuYyAgICAgICAgICAgICAgICAgICAgICAgICB8
ICAyICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfY21kLmMgICAgICAgfCAx
OCArKystLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYyAgICAgICB8
IDg4ICsrKysrKysrKysrKystLS0tLS0tLS0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9wY2lfYW1kX2lvbW11LmMgICB8ICAyICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0v
c21tdS5jICAgICAgICAgICAgfCAyMCArKystLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Rl
dmljZV90cmVlLmMgICAgICAgICB8IDIxICsrKy0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
aW9tbXUuYyAgICAgICAgICAgICAgIHwgOTIgKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tCiB4
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyAgICAgICAgICAgICAgICAgfCAxMSArKy0tCiB4
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyAgICAgICAgICAgfCA4OCArKysrKysr
KysrKysrKysrKysrLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuaCAg
ICAgICAgICAgfCAgMyArCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jICAg
ICAgICAgfCAgMSAtCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyAgICAgICAg
ICAgfCAxMSArKy0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmggICAgICAgICAg
ICAgfCAgMiArLQogeGVuL2luY2x1ZGUvYXNtLWFybS9pb21tdS5oICAgICAgICAgICAgICAgICAg
IHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vcDJtLmggICAgICAgICAgICAgICAgICAgICB8
ICA0ICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L2dyYW50X3RhYmxlLmggICAgICAgICAgICAgfCAg
MiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5oIHwgIDgg
Ky0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2lvbW11LmggICAgICAgICAgICAgICAgICAgfCAxNyAr
KysrLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaCAgICAgICAgICAgICAgICAgICAgIHwgIDUg
Ky0KIHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAgICAgICAgICAgICAgICB8IDY4ICsr
KysrKysrKysrKysrKysrLS0tCiB4ZW4vaW5jbHVkZS94ZW4vbW0uaCAgICAgICAgICAgICAgICAg
ICAgICAgICAgfCAgNSArKwogeGVuL2luY2x1ZGUveGVuL3AybS1jb21tb24uaCAgICAgICAgICAg
ICAgICAgIHwgIDYgKysKIHhlbi9pbmNsdWRlL3hlbi9zY2hlZC5oICAgICAgICAgICAgICAgICAg
ICAgICB8IDE0ICsrLS0KIDM2IGZpbGVzIGNoYW5nZWQsIDUxMiBpbnNlcnRpb25zKCspLCAyOTEg
ZGVsZXRpb25zKC0pCi0tLQpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KQ2M6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgpDYzogR2VvcmdlIER1
bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNr
c29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNj
OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogSnVuIE5ha2FqaW1hIDxq
dW4ubmFrYWppbWFAaW50ZWwuY29tPgpDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5j
b20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNj
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBTdXJhdmVl
IFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPgpDYzogVGFtYXMg
SyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5v
cmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLSAKMi4xMS4wCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 10:45:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 10:45: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 1g818l-0002K5-Kg; Thu, 04 Oct 2018 10:45:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mwgx=mq=citrix.com=prvs=808647837=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g818k-0002JS-Ev
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 10:45:54 +0000
X-Inumbo-ID: 53fd8ed8-c7c2-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 53fd8ed8-c7c2-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 12:43:28 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,338,1534809600"; d="scan'208";a="67007324"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 4 Oct 2018 11:45:41 +0100
Message-ID: <20181004104547.32316-4-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181004104547.32316-1-paul.durrant@citrix.com>
References: <20181004104547.32316-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v14 3/9] iommu: push use of type-safe DFN and
 MFN into iommu_ops
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@citrix.com>,
 George Dunlap <george.dunlap@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBtb2RpZmllcyB0aGUgbWV0aG9kcyBpbiBzdHJ1Y3QgaW9tbXVfb3BzIHRvIHVz
ZSB0eXBlLXNhZmUgREZOCmFuZCBNRk4uIFRoaXMgZm9sbG93cyBvbiBmcm9tIHRoZSBwcmlvciBw
YXRjaCB0aGF0IG1vZGlmaWVkIHRoZSBmdW5jdGlvbnMKZXhwb3J0ZWQgaW4geGVuL2lvbW11Lmgu
CgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpS
ZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEtl
dmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1v
bm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KQWNrZWQtYnk6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRo
aWt1bHBhbml0QGFtZC5jb20+Ci0tLQpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4K
CnYxNDoKIC0gUmUtYmFzZS4KCnY5OgogLSBSZS1iYXNlLgoKdjc6CiAtIFJlLWJhc2UgYW5kIHJl
LW5hbWUgQkZOIC0+IERGTi4KIC0gQWRkZWQgSmFuJ3MgQS1iIHNpbmNlIHJlLW5hbWluZyB3YXMg
cHVyZWx5IG1lY2hhbmljYWwuCgp2NjoKIC0gUmUtYmFzZS4KCnYzOgogLSBSZW1vdmUgc29tZSB1
c2Ugb2YgaW50ZXJtZWRpYXRlICdmcmFtZScgdmFyaWFibGVzLgoKdjI6CiAtIEFkZHJlc3NlZCBj
b21tZW50cyBmcm9tIEphbi4KIC0gRXh0ZW5kIHVzZSBvZiBpbnRlcm1lZGlhdGUgJ2ZyYW1lJyB2
YXJpYWJsZSB0byBhdm9pZCBkaXJlY3RseQogICBlbmNhcHN1bGF0aW5nIGdmbiB2YWx1ZXMgYXMg
YmZucyAobm93IGRmbnMpIG9yIHZpY2UgdmVyc2EuCi0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYW1kL2lvbW11X21hcC5jICAgICAgIHwgNDYgKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0t
CiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jICAgICAgICAgICAgfCAxNiArKysr
Ky0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICAgICAgICAgICAgfCAg
OSArKystLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAgICAgICAgICB8
IDI2ICsrKysrKystLS0tLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMg
ICAgICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUt
cHJvdG8uaCB8ICA4ICsrLS0tCiB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAgICAgICAg
ICAgICAgICAgfCAxMyArKysrKy0tLQogNyBmaWxlcyBjaGFuZ2VkLCA2NiBpbnNlcnRpb25zKCsp
LCA1NCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvaW9tbXVfbWFwLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfbWFwLmMK
aW5kZXggNjFhZGU3MTg1MC4uYzg5YzU0ZmRiNiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvYW1kL2lvbW11X21hcC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9pb21tdV9tYXAuYwpAQCAtNjMxLDcgKzYzMSw3IEBAIHN0YXRpYyBpbnQgdXBkYXRlX3BhZ2lu
Z19tb2RlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZGZuKQogICAgIHJldHVybiAw
OwogfQogCi1pbnQgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVk
IGxvbmcgZGZuLCB1bnNpZ25lZCBsb25nIG1mbiwKK2ludCBhbWRfaW9tbXVfbWFwX3BhZ2Uoc3Ry
dWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuLCBtZm5fdCBtZm4sCiAgICAgICAgICAgICAgICAgICAg
ICAgIHVuc2lnbmVkIGludCBmbGFncykKIHsKICAgICBib29sX3QgbmVlZF9mbHVzaCA9IDA7CkBA
IC02NTEsNyArNjUxLDggQEAgaW50IGFtZF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpk
LCB1bnNpZ25lZCBsb25nIGRmbiwgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAgaWYgKCByYyApCiAg
ICAgewogICAgICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKLSAgICAg
ICAgQU1EX0lPTU1VX0RFQlVHKCJSb290IHRhYmxlIGFsbG9jIGZhaWxlZCwgZGZuID0gJWx4XG4i
LCBkZm4pOworICAgICAgICBBTURfSU9NTVVfREVCVUcoIlJvb3QgdGFibGUgYWxsb2MgZmFpbGVk
LCBkZm4gPSAlIlBSSV9kZm4iXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgZGZuX3goZGZu
KSk7CiAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKICAgICAgICAgcmV0dXJuIHJjOwogICAgIH0K
QEAgLTY2MCwyNSArNjYxLDI3IEBAIGludCBhbWRfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFp
biAqZCwgdW5zaWduZWQgbG9uZyBkZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgICAqIHdlIG1p
Z2h0IG5lZWQgYSBkZWVwZXIgcGFnZSB0YWJsZSBmb3Igd2lkZXIgZGZuIG5vdyAqLwogICAgIGlm
ICggaXNfaHZtX2RvbWFpbihkKSApCiAgICAgewotICAgICAgICBpZiAoIHVwZGF0ZV9wYWdpbmdf
bW9kZShkLCBkZm4pICkKKyAgICAgICAgaWYgKCB1cGRhdGVfcGFnaW5nX21vZGUoZCwgZGZuX3go
ZGZuKSkgKQogICAgICAgICB7CiAgICAgICAgICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFw
cGluZ19sb2NrKTsKLSAgICAgICAgICAgIEFNRF9JT01NVV9ERUJVRygiVXBkYXRlIHBhZ2UgbW9k
ZSBmYWlsZWQgZGZuID0gJWx4XG4iLCBkZm4pOworICAgICAgICAgICAgQU1EX0lPTU1VX0RFQlVH
KCJVcGRhdGUgcGFnZSBtb2RlIGZhaWxlZCBkZm4gPSAlIlBSSV9kZm4iXG4iLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGRmbl94KGRmbikpOwogICAgICAgICAgICAgZG9tYWluX2NyYXNo
KGQpOwogICAgICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CiAgICAgICAgIH0KICAgICB9CiAKLSAg
ICBpZiAoIGlvbW11X3BkZV9mcm9tX2RmbihkLCBkZm4sIHB0X21mbikgfHwgKHB0X21mblsxXSA9
PSAwKSApCisgICAgaWYgKCBpb21tdV9wZGVfZnJvbV9kZm4oZCwgZGZuX3goZGZuKSwgcHRfbWZu
KSB8fCAocHRfbWZuWzFdID09IDApICkKICAgICB7CiAgICAgICAgIHNwaW5fdW5sb2NrKCZoZC0+
YXJjaC5tYXBwaW5nX2xvY2spOwotICAgICAgICBBTURfSU9NTVVfREVCVUcoIkludmFsaWQgSU8g
cGFnZXRhYmxlIGVudHJ5IGRmbiA9ICVseFxuIiwgZGZuKTsKKyAgICAgICAgQU1EX0lPTU1VX0RF
QlVHKCJJbnZhbGlkIElPIHBhZ2V0YWJsZSBlbnRyeSBkZm4gPSAlIlBSSV9kZm4iXG4iLAorICAg
ICAgICAgICAgICAgICAgICAgICAgZGZuX3goZGZuKSk7CiAgICAgICAgIGRvbWFpbl9jcmFzaChk
KTsKICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CiAgICAgfQogCiAgICAgLyogSW5zdGFsbCA0ayBt
YXBwaW5nIGZpcnN0ICovCi0gICAgbmVlZF9mbHVzaCA9IHNldF9pb21tdV9wdGVfcHJlc2VudChw
dF9tZm5bMV0sIGRmbiwgbWZuLAorICAgIG5lZWRfZmx1c2ggPSBzZXRfaW9tbXVfcHRlX3ByZXNl
bnQocHRfbWZuWzFdLCBkZm5feChkZm4pLCBtZm5feChtZm4pLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgSU9NTVVfUEFHSU5HX01PREVfTEVWRUxfMSwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICEhKGZsYWdzICYgSU9NTVVGX3dyaXRhYmxl
KSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICEhKGZsYWdzICYgSU9N
TVVGX3JlYWRhYmxlKSk7CkBAIC02OTAsNyArNjkzLDcgQEAgaW50IGFtZF9pb21tdV9tYXBfcGFn
ZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGRmbiwgdW5zaWduZWQgbG9uZyBtZm4s
CiAgICAgLyogNEsgbWFwcGluZyBmb3IgUFYgZ3Vlc3RzIG5ldmVyIGNoYW5nZXMsIAogICAgICAq
IG5vIG5lZWQgdG8gZmx1c2ggaWYgd2UgdHJ1c3Qgbm9uLXByZXNlbnQgYml0cyAqLwogICAgIGlm
ICggaXNfaHZtX2RvbWFpbihkKSApCi0gICAgICAgIGFtZF9pb21tdV9mbHVzaF9wYWdlcyhkLCBk
Zm4sIDApOworICAgICAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMoZCwgZGZuX3goZGZuKSwgMCk7
CiAKICAgICBmb3IgKCBtZXJnZV9sZXZlbCA9IElPTU1VX1BBR0lOR19NT0RFX0xFVkVMXzI7CiAg
ICAgICAgICAgbWVyZ2VfbGV2ZWwgPD0gaGQtPmFyY2gucGFnaW5nX21vZGU7IG1lcmdlX2xldmVs
KysgKQpAQCAtNjk4LDE1ICs3MDEsMTYgQEAgaW50IGFtZF9pb21tdV9tYXBfcGFnZShzdHJ1Y3Qg
ZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGRmbiwgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAgICAg
IGlmICggcHRfbWZuW21lcmdlX2xldmVsXSA9PSAwICkKICAgICAgICAgICAgIGJyZWFrOwogICAg
ICAgICBpZiAoICFpb21tdV91cGRhdGVfcGRlX2NvdW50KGQsIHB0X21mblttZXJnZV9sZXZlbF0s
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGZuLCBtZm4sIG1lcmdlX2xl
dmVsKSApCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGZuX3goZGZuKSwg
bWZuX3gobWZuKSwgbWVyZ2VfbGV2ZWwpICkKICAgICAgICAgICAgIGJyZWFrOwogCi0gICAgICAg
IGlmICggaW9tbXVfbWVyZ2VfcGFnZXMoZCwgcHRfbWZuW21lcmdlX2xldmVsXSwgZGZuLAorICAg
ICAgICBpZiAoIGlvbW11X21lcmdlX3BhZ2VzKGQsIHB0X21mblttZXJnZV9sZXZlbF0sIGRmbl94
KGRmbiksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxhZ3MsIG1lcmdlX2xldmVs
KSApCiAgICAgICAgIHsKICAgICAgICAgICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5n
X2xvY2spOwogICAgICAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJNZXJnZSBpb21tdSBwYWdlIGZh
aWxlZCBhdCBsZXZlbCAlZCwgIgotICAgICAgICAgICAgICAgICAgICAgICAgICAgICJkZm4gPSAl
bHggbWZuID0gJWx4XG4iLCBtZXJnZV9sZXZlbCwgZGZuLCBtZm4pOworICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICJkZm4gPSAlIlBSSV9kZm4iIG1mbiA9ICUiUFJJX21mbiJcbiIsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbWVyZ2VfbGV2ZWwsIGRmbl94KGRmbiksIG1mbl94KG1m
bikpOwogICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwogICAgICAgICAgICAgcmV0dXJuIC1F
RkFVTFQ7CiAgICAgICAgIH0KQEAgLTcyMCw3ICs3MjQsNyBAQCBvdXQ6CiAgICAgcmV0dXJuIDA7
CiB9CiAKLWludCBhbWRfaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBsb25nIGRmbikKK2ludCBhbWRfaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBk
Zm5fdCBkZm4pCiB7CiAgICAgdW5zaWduZWQgbG9uZyBwdF9tZm5bN107CiAgICAgc3RydWN0IGRv
bWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CkBAIC03NDIsMzEgKzc0NiwzMyBAQCBpbnQg
YW1kX2lvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBkZm4p
CiAgICAgICogd2UgbWlnaHQgbmVlZCBhIGRlZXBlciBwYWdlIHRhYmxlIGZvciBsYWdlciBkZm4g
bm93ICovCiAgICAgaWYgKCBpc19odm1fZG9tYWluKGQpICkKICAgICB7Ci0gICAgICAgIGludCBy
YyA9IHVwZGF0ZV9wYWdpbmdfbW9kZShkLCBkZm4pOworICAgICAgICBpbnQgcmMgPSB1cGRhdGVf
cGFnaW5nX21vZGUoZCwgZGZuX3goZGZuKSk7CiAKICAgICAgICAgaWYgKCByYyApCiAgICAgICAg
IHsKICAgICAgICAgICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwotICAg
ICAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJVcGRhdGUgcGFnZSBtb2RlIGZhaWxlZCBkZm4gPSAl
bHhcbiIsIGRmbik7CisgICAgICAgICAgICBBTURfSU9NTVVfREVCVUcoIlVwZGF0ZSBwYWdlIG1v
ZGUgZmFpbGVkIGRmbiA9ICUiUFJJX2RmbiJcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZGZuX3goZGZuKSk7CiAgICAgICAgICAgICBpZiAoIHJjICE9IC1FQUREUk5PVEFWQUlMICkK
ICAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CiAgICAgICAgICAgICByZXR1cm4gcmM7
CiAgICAgICAgIH0KICAgICB9CiAKLSAgICBpZiAoIGlvbW11X3BkZV9mcm9tX2RmbihkLCBkZm4s
IHB0X21mbikgfHwgKHB0X21mblsxXSA9PSAwKSApCisgICAgaWYgKCBpb21tdV9wZGVfZnJvbV9k
Zm4oZCwgZGZuX3goZGZuKSwgcHRfbWZuKSB8fCAocHRfbWZuWzFdID09IDApICkKICAgICB7CiAg
ICAgICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwotICAgICAgICBBTURf
SU9NTVVfREVCVUcoIkludmFsaWQgSU8gcGFnZXRhYmxlIGVudHJ5IGRmbiA9ICVseFxuIiwgZGZu
KTsKKyAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJJbnZhbGlkIElPIHBhZ2V0YWJsZSBlbnRyeSBk
Zm4gPSAlIlBSSV9kZm4iXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgZGZuX3goZGZuKSk7
CiAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CiAgICAg
fQogCiAgICAgLyogbWFyayBQVEUgYXMgJ3BhZ2Ugbm90IHByZXNlbnQnICovCi0gICAgY2xlYXJf
aW9tbXVfcHRlX3ByZXNlbnQocHRfbWZuWzFdLCBkZm4pOworICAgIGNsZWFyX2lvbW11X3B0ZV9w
cmVzZW50KHB0X21mblsxXSwgZGZuX3goZGZuKSk7CiAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNo
Lm1hcHBpbmdfbG9jayk7CiAKLSAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMoZCwgZGZuLCAwKTsK
KyAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMoZCwgZGZuX3goZGZuKSwgMCk7CiAKICAgICByZXR1
cm4gMDsKIH0KQEAgLTc4Nyw3ICs3OTMsOSBAQCBpbnQgYW1kX2lvbW11X3Jlc2VydmVfZG9tYWlu
X3VuaXR5X21hcChzdHJ1Y3QgZG9tYWluICpkb21haW4sCiAgICAgZ2ZuID0gcGh5c19hZGRyID4+
IFBBR0VfU0hJRlQ7CiAgICAgZm9yICggaSA9IDA7IGkgPCBucGFnZXM7IGkrKyApCiAgICAgewot
ICAgICAgICBydCA9IGFtZF9pb21tdV9tYXBfcGFnZShkb21haW4sIGdmbiAraSwgZ2ZuICtpLCBm
bGFncyk7CisgICAgICAgIHVuc2lnbmVkIGxvbmcgZnJhbWUgPSBnZm4gKyBpOworCisgICAgICAg
IHJ0ID0gYW1kX2lvbW11X21hcF9wYWdlKGRvbWFpbiwgX2RmbihmcmFtZSksIF9tZm4oZnJhbWUp
LCBmbGFncyk7CiAgICAgICAgIGlmICggcnQgIT0gMCApCiAgICAgICAgICAgICByZXR1cm4gcnQ7
CiAgICAgfQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYyBi
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMKaW5kZXggMWVkYTk2YTcyYS4uNTNl
NTgyM2QwNSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYwor
KysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jCkBAIC0yNTUwLDggKzI1NTAs
NyBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBhcm1fc21tdV9pb3RsYl9mbHVzaF9hbGwoc3Ry
dWN0IGRvbWFpbiAqZCkKIAlyZXR1cm4gMDsKIH0KIAotc3RhdGljIGludCBfX211c3RfY2hlY2sg
YXJtX3NtbXVfaW90bGJfZmx1c2goc3RydWN0IGRvbWFpbiAqZCwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZGZuLAorc3RhdGljIGlu
dCBfX211c3RfY2hlY2sgYXJtX3NtbXVfaW90bGJfZmx1c2goc3RydWN0IGRvbWFpbiAqZCwgZGZu
X3QgZGZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgaW50IHBhZ2VfY291bnQpCiB7CiAJLyogQVJNIFNNTVUgdjEgZG9lc24ndCBoYXZlIGZs
dXNoIGJ5IFZNQSBhbmQgVk1JRCAqLwpAQCAtMjc0OCw4ICsyNzQ3LDggQEAgc3RhdGljIHZvaWQg
YXJtX3NtbXVfaW9tbXVfZG9tYWluX3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQpCiAJeGZyZWUo
eGVuX2RvbWFpbik7CiB9CiAKLXN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X21hcF9w
YWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZGZuLAotCQkJdW5zaWduZWQgbG9u
ZyBtZm4sIHVuc2lnbmVkIGludCBmbGFncykKK3N0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9z
bW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbiwKKwkJCQkJICBtZm5fdCBt
Zm4sIHVuc2lnbmVkIGludCBmbGFncykKIHsKIAlwMm1fdHlwZV90IHQ7CiAKQEAgLTI3NjIsNyAr
Mjc2MSw3IEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X21hcF9wYWdlKHN0cnVj
dCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZGZuLAogCSAqIGZ1bmN0aW9uIHNob3VsZCBvbmx5
IGJlIHVzZWQgYnkgZ250dGFiIGNvZGUgd2l0aCBnZm4gPT0gbWZuID09IGRmbi4KIAkgKi8KIAlC
VUdfT04oIWlzX2RvbWFpbl9kaXJlY3RfbWFwcGVkKGQpKTsKLQlCVUdfT04obWZuICE9IGRmbik7
CisJQlVHX09OKG1mbl94KG1mbikgIT0gZGZuX3goZGZuKSk7CiAKIAkvKiBXZSBvbmx5IHN1cHBv
cnQgcmVhZGFibGUgYW5kIHdyaXRhYmxlIGZsYWdzICovCiAJaWYgKCEoZmxhZ3MgJiAoSU9NTVVG
X3JlYWRhYmxlIHwgSU9NTVVGX3dyaXRhYmxlKSkpCkBAIC0yNzc0LDEwICsyNzczLDExIEBAIHN0
YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQs
IHVuc2lnbmVkIGxvbmcgZGZuLAogCSAqIFRoZSBmdW5jdGlvbiBndWVzdF9waHlzbWFwX2FkZF9l
bnRyeSByZXBsYWNlcyB0aGUgY3VycmVudCBtYXBwaW5nCiAJICogaWYgdGhlcmUgaXMgYWxyZWFk
eSBvbmUuLi4KIAkgKi8KLQlyZXR1cm4gZ3Vlc3RfcGh5c21hcF9hZGRfZW50cnkoZCwgX2dmbihk
Zm4pLCBfbWZuKGRmbiksIDAsIHQpOworCXJldHVybiBndWVzdF9waHlzbWFwX2FkZF9lbnRyeShk
LCBfZ2ZuKGRmbl94KGRmbikpLCBfbWZuKGRmbl94KGRmbikpLAorCQkJCSAgICAgICAwLCB0KTsK
IH0KIAotc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVfdW5tYXBfcGFnZShzdHJ1Y3Qg
ZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGRmbikKK3N0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFy
bV9zbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuKQogewogCS8qCiAJ
ICogVGhpcyBmdW5jdGlvbiBzaG91bGQgb25seSBiZSB1c2VkIGJ5IGdudHRhYiBjb2RlIHdoZW4g
dGhlIGRvbWFpbgpAQCAtMjc4Niw3ICsyNzg2LDcgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sg
YXJtX3NtbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGRmbikK
IAlpZiAoICFpc19kb21haW5fZGlyZWN0X21hcHBlZChkKSApCiAJCXJldHVybiAtRUlOVkFMOwog
Ci0JcmV0dXJuIGd1ZXN0X3BoeXNtYXBfcmVtb3ZlX3BhZ2UoZCwgX2dmbihkZm4pLCBfbWZuKGRm
biksIDApOworCXJldHVybiBndWVzdF9waHlzbWFwX3JlbW92ZV9wYWdlKGQsIF9nZm4oZGZuX3go
ZGZuKSksIF9tZm4oZGZuX3goZGZuKSksIDApOwogfQogCiBzdGF0aWMgY29uc3Qgc3RydWN0IGlv
bW11X29wcyBhcm1fc21tdV9pb21tdV9vcHMgPSB7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwppbmRl
eCBlZjlkNjUxMzE3Li5kNjFmYmJmNDM5IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKQEAgLTIy
NCw3ICsyMjQsOCBAQCB2b2lkIF9faHdkb21faW5pdCBpb21tdV9od2RvbV9pbml0KHN0cnVjdCBk
b21haW4gKmQpCiAgICAgICAgICAgICAgICAgICA9PSBQR1Rfd3JpdGFibGVfcGFnZSkgKQogICAg
ICAgICAgICAgICAgIG1hcHBpbmcgfD0gSU9NTVVGX3dyaXRhYmxlOwogCi0gICAgICAgICAgICBy
ZXQgPSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShkLCBkZm4sIG1mbiwgbWFwcGluZyk7Cisg
ICAgICAgICAgICByZXQgPSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShkLCBfZGZuKGRmbiks
IF9tZm4obWZuKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IG1hcHBpbmcpOwogICAgICAgICAgICAgaWYgKCAhcmMgKQogICAgICAgICAgICAgICAgIHJjID0g
cmV0OwogCkBAIC0yOTQsNyArMjk1LDcgQEAgaW50IGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21h
aW4gKmQsIGRmbl90IGRmbiwgbWZuX3QgbWZuLAogICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwg
IWhkLT5wbGF0Zm9ybV9vcHMgKQogICAgICAgICByZXR1cm4gMDsKIAotICAgIHJjID0gaGQtPnBs
YXRmb3JtX29wcy0+bWFwX3BhZ2UoZCwgZGZuX3goZGZuKSwgbWZuX3gobWZuKSwgZmxhZ3MpOwor
ICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+bWFwX3BhZ2UoZCwgZGZuLCBtZm4sIGZsYWdzKTsK
ICAgICBpZiAoIHVubGlrZWx5KHJjKSApCiAgICAgewogICAgICAgICBpZiAoICFkLT5pc19zaHV0
dGluZ19kb3duICYmIHByaW50a19yYXRlbGltaXQoKSApCkBAIC0zMTcsNyArMzE4LDcgQEAgaW50
IGlvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuKQogICAgIGlmICgg
IWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgKQogICAgICAgICByZXR1cm4gMDsK
IAotICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+dW5tYXBfcGFnZShkLCBkZm5feChkZm4pKTsK
KyAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPnVubWFwX3BhZ2UoZCwgZGZuKTsKICAgICBpZiAo
IHVubGlrZWx5KHJjKSApCiAgICAgewogICAgICAgICBpZiAoICFkLT5pc19zaHV0dGluZ19kb3du
ICYmIHByaW50a19yYXRlbGltaXQoKSApCkBAIC0zNTcsNyArMzU4LDcgQEAgaW50IGlvbW11X2lv
dGxiX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbiwgdW5zaWduZWQgaW50IHBhZ2Vf
Y291bnQpCiAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyB8fCAh
aGQtPnBsYXRmb3JtX29wcy0+aW90bGJfZmx1c2ggKQogICAgICAgICByZXR1cm4gMDsKIAotICAg
IHJjID0gaGQtPnBsYXRmb3JtX29wcy0+aW90bGJfZmx1c2goZCwgZGZuX3goZGZuKSwgcGFnZV9j
b3VudCk7CisgICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT5pb3RsYl9mbHVzaChkLCBkZm4sIHBh
Z2VfY291bnQpOwogICAgIGlmICggdW5saWtlbHkocmMpICkKICAgICB7CiAgICAgICAgIGlmICgg
IWQtPmlzX3NodXR0aW5nX2Rvd24gJiYgcHJpbnRrX3JhdGVsaW1pdCgpICkKZGlmZiAtLWdpdCBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvdnRkL2lvbW11LmMKaW5kZXggNDg1NzA0YmNjZS4uN2UxODVjNDNmMyAxMDA2NDQKLS0t
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKQEAgLTU4NCw4ICs1ODQsNyBAQCBzdGF0aWMgaW50IF9f
bXVzdF9jaGVjayBpb21tdV9mbHVzaF9hbGwodm9pZCkKICAgICByZXR1cm4gcmM7CiB9CiAKLXN0
YXRpYyBpbnQgX19tdXN0X2NoZWNrIGlvbW11X2ZsdXNoX2lvdGxiKHN0cnVjdCBkb21haW4gKmQs
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25n
IGRmbiwKK3N0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGlvbW11X2ZsdXNoX2lvdGxiKHN0cnVjdCBk
b21haW4gKmQsIGRmbl90IGRmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJvb2xfdCBkbWFfb2xkX3B0ZV9wcmVzZW50LAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHBhZ2VfY291bnQpCiB7CkBAIC02MTIs
MTIgKzYxMSwxMiBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9pb3RsYihz
dHJ1Y3QgZG9tYWluICpkLAogICAgICAgICBpZiAoIGlvbW11X2RvbWlkID09IC0xICkKICAgICAg
ICAgICAgIGNvbnRpbnVlOwogCi0gICAgICAgIGlmICggcGFnZV9jb3VudCAhPSAxIHx8IGRmbiA9
PSBkZm5feChJTlZBTElEX0RGTikgKQorICAgICAgICBpZiAoIHBhZ2VfY291bnQgIT0gMSB8fCBk
Zm5fZXEoZGZuLCBJTlZBTElEX0RGTikgKQogICAgICAgICAgICAgcmMgPSBpb21tdV9mbHVzaF9p
b3RsYl9kc2koaW9tbXUsIGlvbW11X2RvbWlkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgMCwgZmx1c2hfZGV2X2lvdGxiKTsKICAgICAgICAgZWxzZQogICAgICAgICAg
ICAgcmMgPSBpb21tdV9mbHVzaF9pb3RsYl9wc2koaW9tbXUsIGlvbW11X2RvbWlkLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX19kZm5fdG9fZGFkZHIoZGZuKSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRmbl90b19kYWRkcihkZm4pLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUEFHRV9PUkRFUl80SywKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICFkbWFfb2xkX3B0ZV9wcmVzZW50
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmx1c2hfZGV2X2lvdGxi
KTsKQEAgLTYzMyw3ICs2MzIsNyBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpb21tdV9mbHVz
aF9pb3RsYihzdHJ1Y3QgZG9tYWluICpkLAogfQogCiBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBp
b21tdV9mbHVzaF9pb3RsYl9wYWdlcyhzdHJ1Y3QgZG9tYWluICpkLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBkZm4sCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZm5fdCBkZm4sCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBp
bnQgcGFnZV9jb3VudCkKIHsKICAgICByZXR1cm4gaW9tbXVfZmx1c2hfaW90bGIoZCwgZGZuLCAx
LCBwYWdlX2NvdW50KTsKQEAgLTY0MSw3ICs2NDAsNyBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVj
ayBpb21tdV9mbHVzaF9pb3RsYl9wYWdlcyhzdHJ1Y3QgZG9tYWluICpkLAogCiBzdGF0aWMgaW50
IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9pb3RsYl9hbGwoc3RydWN0IGRvbWFpbiAqZCkKIHsK
LSAgICByZXR1cm4gaW9tbXVfZmx1c2hfaW90bGIoZCwgZGZuX3goSU5WQUxJRF9ERk4pLCAwLCAw
KTsKKyAgICByZXR1cm4gaW9tbXVfZmx1c2hfaW90bGIoZCwgSU5WQUxJRF9ERk4sIDAsIDApOwog
fQogCiAvKiBjbGVhciBvbmUgcGFnZSdzIHBhZ2UgdGFibGUgKi8KQEAgLTY3Niw3ICs2NzUsNyBA
QCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBkbWFfcHRlX2NsZWFyX29uZShzdHJ1Y3QgZG9tYWlu
ICpkb21haW4sIHU2NCBhZGRyKQogICAgIGlvbW11X2ZsdXNoX2NhY2hlX2VudHJ5KHB0ZSwgc2l6
ZW9mKHN0cnVjdCBkbWFfcHRlKSk7CiAKICAgICBpZiAoICF0aGlzX2NwdShpb21tdV9kb250X2Zs
dXNoX2lvdGxiKSApCi0gICAgICAgIHJjID0gaW9tbXVfZmx1c2hfaW90bGJfcGFnZXMoZG9tYWlu
LCBhZGRyID4+IFBBR0VfU0hJRlRfNEssIDEpOworICAgICAgICByYyA9IGlvbW11X2ZsdXNoX2lv
dGxiX3BhZ2VzKGRvbWFpbiwgZGFkZHJfdG9fZGZuKGFkZHIpLCAxKTsKIAogICAgIHVubWFwX3Z0
ZF9kb21haW5fcGFnZShwYWdlKTsKIApAQCAtMTc2Myw4ICsxNzYyLDcgQEAgc3RhdGljIHZvaWQg
aW9tbXVfZG9tYWluX3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQpCiB9CiAKIHN0YXRpYyBpbnQg
X19tdXN0X2NoZWNrIGludGVsX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGRm
biwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGxvbmcgbWZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZGZuX3QgZGZuLCBtZm5fdCBtZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpCiB7CiAgICAgc3RydWN0IGRvbWFpbl9pb21t
dSAqaGQgPSBkb21faW9tbXUoZCk7CkBAIC0xNzgyLDE2ICsxNzgwLDE2IEBAIHN0YXRpYyBpbnQg
X19tdXN0X2NoZWNrIGludGVsX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsCiAKICAg
ICBzcGluX2xvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7CiAKLSAgICBwZ19tYWRkciA9IGFk
ZHJfdG9fZG1hX3BhZ2VfbWFkZHIoZCwgX19kZm5fdG9fZGFkZHIoZGZuKSwgMSk7CisgICAgcGdf
bWFkZHIgPSBhZGRyX3RvX2RtYV9wYWdlX21hZGRyKGQsIGRmbl90b19kYWRkcihkZm4pLCAxKTsK
ICAgICBpZiAoIHBnX21hZGRyID09IDAgKQogICAgIHsKICAgICAgICAgc3Bpbl91bmxvY2soJmhk
LT5hcmNoLm1hcHBpbmdfbG9jayk7CiAgICAgICAgIHJldHVybiAtRU5PTUVNOwogICAgIH0KICAg
ICBwYWdlID0gKHN0cnVjdCBkbWFfcHRlICopbWFwX3Z0ZF9kb21haW5fcGFnZShwZ19tYWRkcik7
Ci0gICAgcHRlID0gcGFnZSArIChkZm4gJiBMRVZFTF9NQVNLKTsKKyAgICBwdGUgPSBwYWdlICsg
KGRmbl94KGRmbikgJiBMRVZFTF9NQVNLKTsKICAgICBvbGQgPSAqcHRlOwotICAgIGRtYV9zZXRf
cHRlX2FkZHIobmV3LCAocGFkZHJfdCltZm4gPDwgUEFHRV9TSElGVF80Syk7CisgICAgZG1hX3Nl
dF9wdGVfYWRkcihuZXcsIG1mbl90b19tYWRkcihtZm4pKTsKICAgICBkbWFfc2V0X3B0ZV9wcm90
KG5ldywKICAgICAgICAgICAgICAgICAgICAgICgoZmxhZ3MgJiBJT01NVUZfcmVhZGFibGUpID8g
RE1BX1BURV9SRUFEICA6IDApIHwKICAgICAgICAgICAgICAgICAgICAgICgoZmxhZ3MgJiBJT01N
VUZfd3JpdGFibGUpID8gRE1BX1BURV9XUklURSA6IDApKTsKQEAgLTE4MTksMTMgKzE4MTcsMTMg
QEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgaW50ZWxfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRv
bWFpbiAqZCwKIH0KIAogc3RhdGljIGludCBfX211c3RfY2hlY2sgaW50ZWxfaW9tbXVfdW5tYXBf
cGFnZShzdHJ1Y3QgZG9tYWluICpkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGRmbikKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZGZuX3QgZGZuKQogewogICAgIC8qIERvIG5vdGhpbmcg
aWYgaGFyZHdhcmUgZG9tYWluIGFuZCBpb21tdSBzdXBwb3J0cyBwYXNzIHRocnUuICovCiAgICAg
aWYgKCBpb21tdV9od2RvbV9wYXNzdGhyb3VnaCAmJiBpc19oYXJkd2FyZV9kb21haW4oZCkgKQog
ICAgICAgICByZXR1cm4gMDsKIAotICAgIHJldHVybiBkbWFfcHRlX2NsZWFyX29uZShkLCBfX2Rm
bl90b19kYWRkcihkZm4pKTsKKyAgICByZXR1cm4gZG1hX3B0ZV9jbGVhcl9vbmUoZCwgZGZuX3Rv
X2RhZGRyKGRmbikpOwogfQogCiBpbnQgaW9tbXVfcHRlX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQs
IHVpbnQ2NF90IGRmbiwgdWludDY0X3QgKnB0ZSwKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3g4Ni9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11
LmMKaW5kZXggMzQ3MjdiNjY1My4uZjQxMDcxN2E1OSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gveDg2L2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2
L2lvbW11LmMKQEAgLTY4LDcgKzY4LDcgQEAgaW50IGFyY2hfaW9tbXVfcG9wdWxhdGVfcGFnZV90
YWJsZShzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIEFT
U0VSVCghKGdmbiA+PiBERUZBVUxUX0RPTUFJTl9BRERSRVNTX1dJRFRIKSk7CiAgICAgICAgICAg
ICAgICAgQlVHX09OKFNIQVJFRF9NMlAoZ2ZuKSk7Ci0gICAgICAgICAgICAgICAgcmMgPSBoZC0+
cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShkLCBnZm4sIG1mbiwKKyAgICAgICAgICAgICAgICByYyA9
IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIF9kZm4oZ2ZuKSwgX21mbihtZm4pLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRh
YmxlIHwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElP
TU1VRl93cml0YWJsZSk7CiAgICAgICAgICAgICB9CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2
bS9zdm0vYW1kLWlvbW11LXByb3RvLmgKaW5kZXggOTliYzIxYzdiMy4uMzA4M2Q2MjViZCAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5oCisr
KyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8uaApAQCAtNTIs
OSArNTIsOSBAQCBpbnQgYW1kX2lvbW11X2luaXQodm9pZCk7CiBpbnQgYW1kX2lvbW11X3VwZGF0
ZV9pdnJzX21hcHBpbmdfYWNwaSh2b2lkKTsKIAogLyogbWFwcGluZyBmdW5jdGlvbnMgKi8KLWlu
dCBfX211c3RfY2hlY2sgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2ln
bmVkIGxvbmcgZ2ZuLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWdu
ZWQgbG9uZyBtZm4sIHVuc2lnbmVkIGludCBmbGFncyk7Ci1pbnQgX19tdXN0X2NoZWNrIGFtZF9p
b21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuKTsKK2lu
dCBfX211c3RfY2hlY2sgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGRmbl90
IGRmbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl90IG1mbiwgdW5z
aWduZWQgaW50IGZsYWdzKTsKK2ludCBfX211c3RfY2hlY2sgYW1kX2lvbW11X3VubWFwX3BhZ2Uo
c3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuKTsKIHU2NCBhbWRfaW9tbXVfZ2V0X25leHRfdGFi
bGVfZnJvbV9wdGUodTMyICplbnRyeSk7CiBpbnQgX19tdXN0X2NoZWNrIGFtZF9pb21tdV9hbGxv
Y19yb290KHN0cnVjdCBkb21haW5faW9tbXUgKmhkKTsKIGludCBhbWRfaW9tbXVfcmVzZXJ2ZV9k
b21haW5fdW5pdHlfbWFwKHN0cnVjdCBkb21haW4gKmRvbWFpbiwKQEAgLTc3LDcgKzc3LDcgQEAg
dm9pZCBpb21tdV9kdGVfc2V0X2d1ZXN0X2NyMyh1MzIgKmR0ZSwgdTE2IGRvbV9pZCwgdTY0IGdj
cjMsCiAKIC8qIHNlbmQgY21kIHRvIGlvbW11ICovCiB2b2lkIGFtZF9pb21tdV9mbHVzaF9hbGxf
cGFnZXMoc3RydWN0IGRvbWFpbiAqZCk7Ci12b2lkIGFtZF9pb21tdV9mbHVzaF9wYWdlcyhzdHJ1
Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwKK3ZvaWQgYW1kX2lvbW11X2ZsdXNoX3Bh
Z2VzKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZGZuLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdW5zaWduZWQgaW50IG9yZGVyKTsKIHZvaWQgYW1kX2lvbW11X2ZsdXNoX2lv
dGxiKHU4IGRldmZuLCBjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHVpbnQ2NF90IGdhZGRyLCB1bnNpZ25lZCBpbnQgb3JkZXIpOwpkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmggYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaApp
bmRleCBmOWQ4NmZjODE2Li43MzEzOTU3YzgxIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4v
aW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaApAQCAtNDgsNiArNDgsMTEgQEAg
c3RhdGljIGlubGluZSBkZm5fdCBkZm5fYWRkKGRmbl90IGRmbiwgdW5zaWduZWQgbG9uZyBpKQog
ICAgIHJldHVybiBfZGZuKGRmbl94KGRmbikgKyBpKTsKIH0KIAorc3RhdGljIGlubGluZSBib29s
X3QgZGZuX2VxKGRmbl90IHgsIGRmbl90IHkpCit7CisgICAgcmV0dXJuIGRmbl94KHgpID09IGRm
bl94KHkpOworfQorCiBleHRlcm4gYm9vbF90IGlvbW11X2VuYWJsZSwgaW9tbXVfZW5hYmxlZDsK
IGV4dGVybiBib29sX3QgZm9yY2VfaW9tbXUsIGlvbW11X3ZlcmJvc2U7CiBleHRlcm4gYm9vbF90
IGlvbW11X3dvcmthcm91bmRfYmlvc19idWcsIGlvbW11X2lnZng7CkBAIC0xNzQsOSArMTc5LDkg
QEAgc3RydWN0IGlvbW11X29wcyB7CiAjZW5kaWYgLyogSEFTX1BDSSAqLwogCiAgICAgdm9pZCAo
KnRlYXJkb3duKShzdHJ1Y3QgZG9tYWluICpkKTsKLSAgICBpbnQgX19tdXN0X2NoZWNrICgqbWFw
X3BhZ2UpKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZGZuLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBtZm4sIHVuc2lnbmVkIGludCBmbGFn
cyk7Ci0gICAgaW50IF9fbXVzdF9jaGVjayAoKnVubWFwX3BhZ2UpKHN0cnVjdCBkb21haW4gKmQs
IHVuc2lnbmVkIGxvbmcgZGZuKTsKKyAgICBpbnQgX19tdXN0X2NoZWNrICgqbWFwX3BhZ2UpKHN0
cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbiwgbWZuX3QgbWZuLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKTsKKyAgICBpbnQgX19tdXN0X2NoZWNr
ICgqdW5tYXBfcGFnZSkoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuKTsKICAgICB2b2lkICgq
ZnJlZV9wYWdlX3RhYmxlKShzdHJ1Y3QgcGFnZV9pbmZvICopOwogI2lmZGVmIENPTkZJR19YODYK
ICAgICB2b2lkICgqdXBkYXRlX2lyZV9mcm9tX2FwaWMpKHVuc2lnbmVkIGludCBhcGljLCB1bnNp
Z25lZCBpbnQgcmVnLCB1bnNpZ25lZCBpbnQgdmFsdWUpOwpAQCAtMTg3LDcgKzE5Miw3IEBAIHN0
cnVjdCBpb21tdV9vcHMgewogICAgIHZvaWQgKCpyZXN1bWUpKHZvaWQpOwogICAgIHZvaWQgKCpz
aGFyZV9wMm0pKHN0cnVjdCBkb21haW4gKmQpOwogICAgIHZvaWQgKCpjcmFzaF9zaHV0ZG93biko
dm9pZCk7Ci0gICAgaW50IF9fbXVzdF9jaGVjayAoKmlvdGxiX2ZsdXNoKShzdHJ1Y3QgZG9tYWlu
ICpkLCB1bnNpZ25lZCBsb25nIGRmbiwKKyAgICBpbnQgX19tdXN0X2NoZWNrICgqaW90bGJfZmx1
c2gpKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbiwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHVuc2lnbmVkIGludCBwYWdlX2NvdW50KTsKICAgICBpbnQgX19tdXN0X2No
ZWNrICgqaW90bGJfZmx1c2hfYWxsKShzdHJ1Y3QgZG9tYWluICpkKTsKICAgICBpbnQgKCpnZXRf
cmVzZXJ2ZWRfZGV2aWNlX21lbW9yeSkoaW9tbXVfZ3JkbV90ICosIHZvaWQgKik7Ci0tIAoyLjEx
LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 10:45:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 10:45: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 1g818l-0002KR-Vy; Thu, 04 Oct 2018 10:45:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mwgx=mq=citrix.com=prvs=808647837=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g818k-0002JV-Jf
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 10:45:54 +0000
X-Inumbo-ID: d5e56820-c7c2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d5e56820-c7c2-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 10:47:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,338,1534809600"; d="scan'208";a="67007323"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 4 Oct 2018 11:45:39 +0100
Message-ID: <20181004104547.32316-2-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181004104547.32316-1-paul.durrant@citrix.com>
References: <20181004104547.32316-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v14 1/9] iommu: introduce the concept of DFN...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 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>

Li4ubWVhbmluZyAnZGV2aWNlIERNQSBmcmFtZSBudW1iZXInIGkuZS4gYSBmcmFtZSBudW1iZXIg
bWFwcGVkIGluIHRoZSBJT01NVQoocmF0aGVyIHRoYW4gdGhlIE1NVSkgYW5kIGhlbmNlIHVzZWQg
Zm9yIERNQSBhZGRyZXNzIHRyYW5zbGF0aW9uLgoKVGhpcyBwYXRjaCBpcyBhIGxhcmdlbHkgY29z
bWV0aWMgY2hhbmdlIHRoYXQgc3Vic3RpdHV0ZXMgdGhlIHRlcm1zICdnZm4nCmFuZCAnZ2FkZHIn
IGZvciAnZGZuJyBhbmQgJ2RhZGRyJyBpbiBhbGwgdGhlIHBsYWNlcyB3aGVyZSB0aGUgZnJhbWUg
bnVtYmVyCm9yIGFkZHJlc3MgcmVsYXRlIHRvIGEgZGV2aWNlIHJhdGhlciB0aGFuIHRoZSBDUFUu
CgpUaGUgcGFydHMgdGhhdCBhcmUgbm90IHB1cmVseSBjb3NtZXRpYyBhcmU6CgogLSB0aGUgaW50
cm9kdWN0aW9uIG9mIGEgdHlwZS1zYWZlIGRlY2xhcmF0aW9uIG9mIGRmbl90IGFuZCBkZWZpbml0
aW9uIG9mCiAgIElOVkFMSURfREZOIHRvIG1ha2UgdGhlIHN1YnN0aXR1dGlvbiBvZiBnZm5feChJ
TlZBTElEX0dGTikgbWVjaGFuaWNhbC4KIC0gdGhlIGludHJvZHVjdGlvbiBvZiBfX2Rmbl90b19k
YWRkciBhbmQgX19kYWRkcl90b19kZm4gKGFuZCB0eXBlLXNhZmUKICAgdmFyaWFudHMgd2l0aG91
dCB0aGUgbGVhZGluZyBfXykgd2l0aCBzb21lIHVzZSBvZiB0aGUgZm9ybWVyLgoKU3Vic2VxdWVu
dCBwYXRjaGVzIHdpbGwgY29udmVydCBjb2RlIHRvIG1ha2UgdXNlIG9mIHR5cGUtc2FmZSBERk5z
LgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4K
QWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KUmV2aWV3ZWQtYnk6IEtl
dmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgpBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KQWNrZWQtYnk6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3Vy
YXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+Ci0tLQpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4K
CnY5OgogLSBSZS13b3JkIGNvbW1lbnQgaW4gbW0uaC4KIC0gTW92ZSBkZWZpbml0aW9ucyByZWxh
dGluZyB0byBkYWRkciBpbnRvIGFzbS14ODYvaW9tbXUuaCBzaW5jZSB0aGVzZSBhcmUKICAgbm90
IHVzZWQgYnkgYW55IEFSTSBJT01NVSBpbXBsZW1lbnRhdGlvbi4KIC0gRml4IF9fZGFkZHJfdG9f
ZGZuKCkgdG8gcHJvcGVybHkgcGFyZW50aGVzaXplIGFuZCByZW1vdmUgY2FzdC4KCnY4OgogLSBD
b3JyZWN0IGRlZmluaXRpb24gb2YgSU5WQUxJRF9ERk4uCiAtIERvbid0IHVzZSBfQUMgaW4gZGVm
aW5pdGlvbiBvZiBJT01NVV9QQUdFX1NJWkUuCgp2NzoKIC0gUmUtbmFtZSBCRk4gLT4gREZOIGFz
IHJlcXVlc3RlZCBieSBKYW4uCiAtIERyb3BwZWQgV2VpJ3MgUi1iIGJlY2F1c2Ugb2YgbmFtZSBj
aGFuZ2UuCgp2NjoKIC0gRHJvcHBlZCBjaGFuZ2VzIHRvICdtZm4nIHNlY3Rpb24gaW4geGVuL21t
LmggYXMgc3VnZ2VzdGVkIGJ5IEtldmluLgoKdjM6CiAtIEdldCByaWQgb2YgaW50ZXJtZWRpYXRl
ICdmcmFtZScgdmFyaWFibGVzIGFnYWluLgoKdjI6CiAtIEFkZHJlc3NlZCBjb21tZW50cyBmcm9t
IEphbi4KLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfY21kLmMgICAgIHwg
MTggKysrLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jICAgICB8
IDc4ICsrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9hbWQvcGNpX2FtZF9pb21tdS5jIHwgIDIgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Fy
bS9zbW11LmMgICAgICAgICAgfCAxNiArKystLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lv
bW11LmMgICAgICAgICAgICAgfCAyOCArKysrKy0tLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvdnRkL2lvbW11LmMgICAgICAgICB8IDMwICsrKysrLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20t
eDg2L2lvbW11LmggICAgICAgICAgICAgICAgIHwgMTIgKysrKysKIHhlbi9pbmNsdWRlL3hlbi9p
b21tdS5oICAgICAgICAgICAgICAgICAgICAgfCAyNiArKysrKysrLS0tCiB4ZW4vaW5jbHVkZS94
ZW4vbW0uaCAgICAgICAgICAgICAgICAgICAgICAgIHwgIDUgKysKIDkgZmlsZXMgY2hhbmdlZCwg
MTIzIGluc2VydGlvbnMoKyksIDkyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9jbWQuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FtZC9pb21tdV9jbWQuYwppbmRleCAwODI0N2ZhMzU0Li5kNGQwNzFlNTNlIDEwMDY0NAotLS0g
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfY21kLmMKKysrIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2NtZC5jCkBAIC0yODQsNyArMjg0LDcgQEAgdm9pZCBp
bnZhbGlkYXRlX2lvbW11X2FsbChzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKIH0KIAogdm9pZCBh
bWRfaW9tbXVfZmx1c2hfaW90bGIodTggZGV2Zm4sIGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDY0X3QgZ2FkZHIsIHVuc2lnbmVkIGlu
dCBvcmRlcikKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIGRhZGRyX3QgZGFkZHIsIHVuc2ln
bmVkIGludCBvcmRlcikKIHsKICAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwogICAgIHN0cnVjdCBh
bWRfaW9tbXUgKmlvbW11OwpAQCAtMzE1LDEyICszMTUsMTIgQEAgdm9pZCBhbWRfaW9tbXVfZmx1
c2hfaW90bGIodTggZGV2Zm4sIGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LAogCiAgICAgLyog
c2VuZCBJTlZBTElEQVRFX0lPVExCX1BBR0VTIGNvbW1hbmQgKi8KICAgICBzcGluX2xvY2tfaXJx
c2F2ZSgmaW9tbXUtPmxvY2ssIGZsYWdzKTsKLSAgICBpbnZhbGlkYXRlX2lvdGxiX3BhZ2VzKGlv
bW11LCBtYXhwZW5kLCAwLCBxdWV1ZWlkLCBnYWRkciwgcmVxX2lkLCBvcmRlcik7CisgICAgaW52
YWxpZGF0ZV9pb3RsYl9wYWdlcyhpb21tdSwgbWF4cGVuZCwgMCwgcXVldWVpZCwgZGFkZHIsIHJl
cV9pZCwgb3JkZXIpOwogICAgIGZsdXNoX2NvbW1hbmRfYnVmZmVyKGlvbW11KTsKICAgICBzcGlu
X3VubG9ja19pcnFyZXN0b3JlKCZpb21tdS0+bG9jaywgZmxhZ3MpOwogfQogCi1zdGF0aWMgdm9p
ZCBhbWRfaW9tbXVfZmx1c2hfYWxsX2lvdGxicyhzdHJ1Y3QgZG9tYWluICpkLCB1aW50NjRfdCBn
YWRkciwKK3N0YXRpYyB2b2lkIGFtZF9pb21tdV9mbHVzaF9hbGxfaW90bGJzKHN0cnVjdCBkb21h
aW4gKmQsIGRhZGRyX3QgZGFkZHIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBpbnQgb3JkZXIpCiB7CiAgICAgc3RydWN0IHBjaV9kZXYgKnBkZXY7CkBA
IC0zMzMsNyArMzMzLDcgQEAgc3RhdGljIHZvaWQgYW1kX2lvbW11X2ZsdXNoX2FsbF9pb3RsYnMo
c3RydWN0IGRvbWFpbiAqZCwgdWludDY0X3QgZ2FkZHIsCiAgICAgICAgIHU4IGRldmZuID0gcGRl
di0+ZGV2Zm47CiAKICAgICAgICAgZG8gewotICAgICAgICAgICAgYW1kX2lvbW11X2ZsdXNoX2lv
dGxiKGRldmZuLCBwZGV2LCBnYWRkciwgb3JkZXIpOworICAgICAgICAgICAgYW1kX2lvbW11X2Zs
dXNoX2lvdGxiKGRldmZuLCBwZGV2LCBkYWRkciwgb3JkZXIpOwogICAgICAgICAgICAgZGV2Zm4g
Kz0gcGRldi0+cGhhbnRvbV9zdHJpZGU7CiAgICAgICAgIH0gd2hpbGUgKCBkZXZmbiAhPSBwZGV2
LT5kZXZmbiAmJgogICAgICAgICAgICAgICAgICAgUENJX1NMT1QoZGV2Zm4pID09IFBDSV9TTE9U
KHBkZXYtPmRldmZuKSApOwpAQCAtMzQyLDcgKzM0Miw3IEBAIHN0YXRpYyB2b2lkIGFtZF9pb21t
dV9mbHVzaF9hbGxfaW90bGJzKHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2NF90IGdhZGRyLAogCiAv
KiBGbHVzaCBpb21tdSBjYWNoZSBhZnRlciBwMm0gY2hhbmdlcy4gKi8KIHN0YXRpYyB2b2lkIF9h
bWRfaW9tbXVfZmx1c2hfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdWludDY0X3QgZ2FkZHIsIHVuc2lnbmVkIGludCBvcmRlcikKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGFkZHJfdCBkYWRkciwgdW5zaWduZWQg
aW50IG9yZGVyKQogewogICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CiAgICAgc3RydWN0IGFtZF9p
b21tdSAqaW9tbXU7CkBAIC0zNTIsMTMgKzM1MiwxMyBAQCBzdGF0aWMgdm9pZCBfYW1kX2lvbW11
X2ZsdXNoX3BhZ2VzKHN0cnVjdCBkb21haW4gKmQsCiAgICAgZm9yX2VhY2hfYW1kX2lvbW11ICgg
aW9tbXUgKQogICAgIHsKICAgICAgICAgc3Bpbl9sb2NrX2lycXNhdmUoJmlvbW11LT5sb2NrLCBm
bGFncyk7Ci0gICAgICAgIGludmFsaWRhdGVfaW9tbXVfcGFnZXMoaW9tbXUsIGdhZGRyLCBkb21f
aWQsIG9yZGVyKTsKKyAgICAgICAgaW52YWxpZGF0ZV9pb21tdV9wYWdlcyhpb21tdSwgZGFkZHIs
IGRvbV9pZCwgb3JkZXIpOwogICAgICAgICBmbHVzaF9jb21tYW5kX2J1ZmZlcihpb21tdSk7CiAg
ICAgICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJmlvbW11LT5sb2NrLCBmbGFncyk7CiAgICAg
fQogCiAgICAgaWYgKCBhdHNfZW5hYmxlZCApCi0gICAgICAgIGFtZF9pb21tdV9mbHVzaF9hbGxf
aW90bGJzKGQsIGdhZGRyLCBvcmRlcik7CisgICAgICAgIGFtZF9pb21tdV9mbHVzaF9hbGxfaW90
bGJzKGQsIGRhZGRyLCBvcmRlcik7CiB9CiAKIHZvaWQgYW1kX2lvbW11X2ZsdXNoX2FsbF9wYWdl
cyhzdHJ1Y3QgZG9tYWluICpkKQpAQCAtMzY3LDkgKzM2Nyw5IEBAIHZvaWQgYW1kX2lvbW11X2Zs
dXNoX2FsbF9wYWdlcyhzdHJ1Y3QgZG9tYWluICpkKQogfQogCiB2b2lkIGFtZF9pb21tdV9mbHVz
aF9wYWdlcyhzdHJ1Y3QgZG9tYWluICpkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgbG9uZyBnZm4sIHVuc2lnbmVkIGludCBvcmRlcikKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGxvbmcgZGZuLCB1bnNpZ25lZCBpbnQgb3JkZXIpCiB7Ci0gICAgX2Ft
ZF9pb21tdV9mbHVzaF9wYWdlcyhkLCAodWludDY0X3QpIGdmbiA8PCBQQUdFX1NISUZULCBvcmRl
cik7CisgICAgX2FtZF9pb21tdV9mbHVzaF9wYWdlcyhkLCBfX2Rmbl90b19kYWRkcihkZm4pLCBv
cmRlcik7CiB9CiAKIHZvaWQgYW1kX2lvbW11X2ZsdXNoX2RldmljZShzdHJ1Y3QgYW1kX2lvbW11
ICppb21tdSwgdWludDE2X3QgYmRmKQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYW1kL2lvbW11X21hcC5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21h
cC5jCmluZGV4IDcwYjQzNDViMzcuLjYxYWRlNzE4NTAgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9hbWQvaW9tbXVfbWFwLmMKQEAgLTM1LDEyICszNSwxMiBAQCBzdGF0aWMgdW5zaWduZWQgaW50
IHBmbl90b19wZGVfaWR4KHVuc2lnbmVkIGxvbmcgcGZuLCB1bnNpZ25lZCBpbnQgbGV2ZWwpCiAg
ICAgcmV0dXJuIGlkeDsKIH0KIAotdm9pZCBjbGVhcl9pb21tdV9wdGVfcHJlc2VudCh1bnNpZ25l
ZCBsb25nIGwxX21mbiwgdW5zaWduZWQgbG9uZyBnZm4pCit2b2lkIGNsZWFyX2lvbW11X3B0ZV9w
cmVzZW50KHVuc2lnbmVkIGxvbmcgbDFfbWZuLCB1bnNpZ25lZCBsb25nIGRmbikKIHsKICAgICB1
NjQgKnRhYmxlLCAqcHRlOwogCiAgICAgdGFibGUgPSBtYXBfZG9tYWluX3BhZ2UoX21mbihsMV9t
Zm4pKTsKLSAgICBwdGUgPSB0YWJsZSArIHBmbl90b19wZGVfaWR4KGdmbiwgSU9NTVVfUEFHSU5H
X01PREVfTEVWRUxfMSk7CisgICAgcHRlID0gdGFibGUgKyBwZm5fdG9fcGRlX2lkeChkZm4sIElP
TU1VX1BBR0lOR19NT0RFX0xFVkVMXzEpOwogICAgICpwdGUgPSAwOwogICAgIHVubWFwX2RvbWFp
bl9wYWdlKHRhYmxlKTsKIH0KQEAgLTEwNCw3ICsxMDQsNyBAQCBzdGF0aWMgYm9vbF90IHNldF9p
b21tdV9wZGVfcHJlc2VudCh1MzIgKnBkZSwgdW5zaWduZWQgbG9uZyBuZXh0X21mbiwKICAgICBy
ZXR1cm4gbmVlZF9mbHVzaDsKIH0KIAotc3RhdGljIGJvb2xfdCBzZXRfaW9tbXVfcHRlX3ByZXNl
bnQodW5zaWduZWQgbG9uZyBwdF9tZm4sIHVuc2lnbmVkIGxvbmcgZ2ZuLCAKK3N0YXRpYyBib29s
X3Qgc2V0X2lvbW11X3B0ZV9wcmVzZW50KHVuc2lnbmVkIGxvbmcgcHRfbWZuLCB1bnNpZ25lZCBs
b25nIGRmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxv
bmcgbmV4dF9tZm4sIGludCBwZGVfbGV2ZWwsIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYm9vbF90IGl3LCBib29sX3QgaXIpCiB7CkBAIC0xMTQsNyArMTE0LDcgQEAgc3Rh
dGljIGJvb2xfdCBzZXRfaW9tbXVfcHRlX3ByZXNlbnQodW5zaWduZWQgbG9uZyBwdF9tZm4sIHVu
c2lnbmVkIGxvbmcgZ2ZuLAogCiAgICAgdGFibGUgPSBtYXBfZG9tYWluX3BhZ2UoX21mbihwdF9t
Zm4pKTsKIAotICAgIHBkZSA9ICh1MzIqKSh0YWJsZSArIHBmbl90b19wZGVfaWR4KGdmbiwgcGRl
X2xldmVsKSk7CisgICAgcGRlID0gKHUzMiopKHRhYmxlICsgcGZuX3RvX3BkZV9pZHgoZGZuLCBw
ZGVfbGV2ZWwpKTsKIAogICAgIG5lZWRfZmx1c2ggPSBzZXRfaW9tbXVfcGRlX3ByZXNlbnQocGRl
LCBuZXh0X21mbiwgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01N
VV9QQUdJTkdfTU9ERV9MRVZFTF8wLCBpdywgaXIpOwpAQCAtMzMxLDcgKzMzMSw3IEBAIHN0YXRp
YyB2b2lkIHNldF9wZGVfY291bnQodTY0ICpwZGUsIHVuc2lnbmVkIGludCBjb3VudCkKICAqIG90
aGVyd2lzZSBpbmNyZWFzZSBwZGUgY291bnQgaWYgbWZuIGlzIGNvbnRpZ291cyB3aXRoIG1mbiAt
IDEKICAqLwogc3RhdGljIGludCBpb21tdV91cGRhdGVfcGRlX2NvdW50KHN0cnVjdCBkb21haW4g
KmQsIHVuc2lnbmVkIGxvbmcgcHRfbWZuLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVuc2lnbmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBsb25nIG1mbiwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGRmbiwgdW5zaWduZWQgbG9uZyBtZm4s
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG1lcmdlX2xl
dmVsKQogewogICAgIHVuc2lnbmVkIGludCBwZGVfY291bnQsIG5leHRfbGV2ZWw7CkBAIC0zNDcs
NyArMzQ3LDcgQEAgc3RhdGljIGludCBpb21tdV91cGRhdGVfcGRlX2NvdW50KHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGxvbmcgcHRfbWZuLAogCiAgICAgLyogZ2V0IHBkZSBhdCBtZXJnZSBs
ZXZlbCAqLwogICAgIHRhYmxlID0gbWFwX2RvbWFpbl9wYWdlKF9tZm4ocHRfbWZuKSk7Ci0gICAg
cGRlID0gdGFibGUgKyBwZm5fdG9fcGRlX2lkeChnZm4sIG1lcmdlX2xldmVsKTsKKyAgICBwZGUg
PSB0YWJsZSArIHBmbl90b19wZGVfaWR4KGRmbiwgbWVyZ2VfbGV2ZWwpOwogCiAgICAgLyogZ2V0
IHBhZ2UgdGFibGUgb2YgbmV4dCBsZXZlbCAqLwogICAgIG50YWJsZV9tYWRkciA9IGFtZF9pb21t
dV9nZXRfbmV4dF90YWJsZV9mcm9tX3B0ZSgodTMyKilwZGUpOwpAQCAtMzYyLDcgKzM2Miw3IEBA
IHN0YXRpYyBpbnQgaW9tbXVfdXBkYXRlX3BkZV9jb3VudChzdHJ1Y3QgZG9tYWluICpkLCB1bnNp
Z25lZCBsb25nIHB0X21mbiwKICAgICBtYXNrID0gKDFVTEw8PCAoUFRFX1BFUl9UQUJMRV9TSElG
VCAqIG5leHRfbGV2ZWwpKSAtIDE7CiAKICAgICBpZiAoICgoZmlyc3RfbWZuICYgbWFzaykgPT0g
MCkgJiYKLSAgICAgICAgICgoKGdmbiAmIG1hc2spIHwgZmlyc3RfbWZuKSA9PSBtZm4pICkKKyAg
ICAgICAgICgoKGRmbiAmIG1hc2spIHwgZmlyc3RfbWZuKSA9PSBtZm4pICkKICAgICB7CiAgICAg
ICAgIHBkZV9jb3VudCA9IGdldF9wZGVfY291bnQoKnBkZSk7CiAKQEAgLTM4Nyw3ICszODcsNyBA
QCBvdXQ6CiB9CiAKIHN0YXRpYyBpbnQgaW9tbXVfbWVyZ2VfcGFnZXMoc3RydWN0IGRvbWFpbiAq
ZCwgdW5zaWduZWQgbG9uZyBwdF9tZm4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZGZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBtZXJnZV9sZXZlbCkKIHsKICAgICB1
NjQgKnRhYmxlLCAqcGRlLCAqbnRhYmxlOwpAQCAtMzk4LDcgKzM5OCw3IEBAIHN0YXRpYyBpbnQg
aW9tbXVfbWVyZ2VfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBwdF9tZm4s
CiAgICAgQVNTRVJUKCBzcGluX2lzX2xvY2tlZCgmaGQtPmFyY2gubWFwcGluZ19sb2NrKSAmJiBw
dF9tZm4gKTsKIAogICAgIHRhYmxlID0gbWFwX2RvbWFpbl9wYWdlKF9tZm4ocHRfbWZuKSk7Ci0g
ICAgcGRlID0gdGFibGUgKyBwZm5fdG9fcGRlX2lkeChnZm4sIG1lcmdlX2xldmVsKTsKKyAgICBw
ZGUgPSB0YWJsZSArIHBmbl90b19wZGVfaWR4KGRmbiwgbWVyZ2VfbGV2ZWwpOwogCiAgICAgLyog
Z2V0IGZpcnN0IG1mbiAqLwogICAgIG50YWJsZV9tZm4gPSBhbWRfaW9tbXVfZ2V0X25leHRfdGFi
bGVfZnJvbV9wdGUoKHUzMiopcGRlKSA+PiBQQUdFX1NISUZUOwpAQCAtNDM2LDcgKzQzNiw3IEBA
IHN0YXRpYyBpbnQgaW9tbXVfbWVyZ2VfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQg
bG9uZyBwdF9tZm4sCiAgKiB7UmUsIHVufW1hcHBpbmcgc3VwZXIgcGFnZSBmcmFtZXMgY2F1c2Vz
IHJlLWFsbG9jYXRpb24gb2YgaW8KICAqIHBhZ2UgdGFibGVzLgogICovCi1zdGF0aWMgaW50IGlv
bW11X3BkZV9mcm9tX2dmbihzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIHBmbiwgCitz
dGF0aWMgaW50IGlvbW11X3BkZV9mcm9tX2RmbihzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBs
b25nIGRmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgcHRf
bWZuW10pCiB7CiAgICAgdTY0ICpwZGUsICpuZXh0X3RhYmxlX3ZhZGRyOwpAQCAtNDY1LDcgKzQ2
NSw3IEBAIHN0YXRpYyBpbnQgaW9tbXVfcGRlX2Zyb21fZ2ZuKHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGxvbmcgcGZuLAogICAgICAgICBwdF9tZm5bbGV2ZWxdID0gbmV4dF90YWJsZV9tZm47
CiAKICAgICAgICAgbmV4dF90YWJsZV92YWRkciA9IG1hcF9kb21haW5fcGFnZShfbWZuKG5leHRf
dGFibGVfbWZuKSk7Ci0gICAgICAgIHBkZSA9IG5leHRfdGFibGVfdmFkZHIgKyBwZm5fdG9fcGRl
X2lkeChwZm4sIGxldmVsKTsKKyAgICAgICAgcGRlID0gbmV4dF90YWJsZV92YWRkciArIHBmbl90
b19wZGVfaWR4KGRmbiwgbGV2ZWwpOwogCiAgICAgICAgIC8qIEhlcmUgbWlnaHQgYmUgYSBzdXBl
ciBwYWdlIGZyYW1lICovCiAgICAgICAgIG5leHRfdGFibGVfbWZuID0gYW1kX2lvbW11X2dldF9u
ZXh0X3RhYmxlX2Zyb21fcHRlKCh1aW50MzJfdCopcGRlKSAKQEAgLTQ3NywxMSArNDc3LDExIEBA
IHN0YXRpYyBpbnQgaW9tbXVfcGRlX2Zyb21fZ2ZuKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVk
IGxvbmcgcGZuLAogICAgICAgICAgICAgIG5leHRfdGFibGVfbWZuICE9IDAgKQogICAgICAgICB7
CiAgICAgICAgICAgICBpbnQgaTsKLSAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbWZuLCBnZm47
CisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1mbiwgcGZuOwogICAgICAgICAgICAgdW5zaWdu
ZWQgaW50IHBhZ2Vfc3o7CiAKICAgICAgICAgICAgIHBhZ2Vfc3ogPSAxIDw8IChQVEVfUEVSX1RB
QkxFX1NISUZUICogKG5leHRfbGV2ZWwgLSAxKSk7Ci0gICAgICAgICAgICBnZm4gPSAgcGZuICYg
figoMSA8PCAoUFRFX1BFUl9UQUJMRV9TSElGVCAqIG5leHRfbGV2ZWwpKSAtIDEpOworICAgICAg
ICAgICAgcGZuID0gIGRmbiAmIH4oKDEgPDwgKFBURV9QRVJfVEFCTEVfU0hJRlQgKiBuZXh0X2xl
dmVsKSkgLSAxKTsKICAgICAgICAgICAgIG1mbiA9IG5leHRfdGFibGVfbWZuOwogCiAgICAgICAg
ICAgICAvKiBhbGxvY2F0ZSBsb3dlciBsZXZlbCBwYWdlIHRhYmxlICovCkBAIC00OTksMTAgKzQ5
OSwxMCBAQCBzdGF0aWMgaW50IGlvbW11X3BkZV9mcm9tX2dmbihzdHJ1Y3QgZG9tYWluICpkLCB1
bnNpZ25lZCBsb25nIHBmbiwKIAogICAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCBQVEVfUEVS
X1RBQkxFX1NJWkU7IGkrKyApCiAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgc2V0X2lv
bW11X3B0ZV9wcmVzZW50KG5leHRfdGFibGVfbWZuLCBnZm4sIG1mbiwgbmV4dF9sZXZlbCwKKyAg
ICAgICAgICAgICAgICBzZXRfaW9tbXVfcHRlX3ByZXNlbnQobmV4dF90YWJsZV9tZm4sIHBmbiwg
bWZuLCBuZXh0X2xldmVsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAh
IUlPTU1VRl93cml0YWJsZSwgISFJT01NVUZfcmVhZGFibGUpOwogICAgICAgICAgICAgICAgIG1m
biArPSBwYWdlX3N6OwotICAgICAgICAgICAgICAgIGdmbiArPSBwYWdlX3N6OworICAgICAgICAg
ICAgICAgIHBmbiArPSBwYWdlX3N6OwogICAgICAgICAgICAgIH0KIAogICAgICAgICAgICAgYW1k
X2lvbW11X2ZsdXNoX2FsbF9wYWdlcyhkKTsKQEAgLTU0MCw3ICs1NDAsNyBAQCBzdGF0aWMgaW50
IGlvbW11X3BkZV9mcm9tX2dmbihzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIHBmbiwK
ICAgICByZXR1cm4gMDsKIH0KIAotc3RhdGljIGludCB1cGRhdGVfcGFnaW5nX21vZGUoc3RydWN0
IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4pCitzdGF0aWMgaW50IHVwZGF0ZV9wYWdpbmdf
bW9kZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGRmbikKIHsKICAgICB1MTYgYmRm
OwogICAgIHZvaWQgKmRldmljZV9lbnRyeTsKQEAgLTU1NCwxMyArNTU0LDEzIEBAIHN0YXRpYyBp
bnQgdXBkYXRlX3BhZ2luZ19tb2RlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2Zu
KQogICAgIHVuc2lnbmVkIGxvbmcgb2xkX3Jvb3RfbWZuOwogICAgIHN0cnVjdCBkb21haW5faW9t
bXUgKmhkID0gZG9tX2lvbW11KGQpOwogCi0gICAgaWYgKCBnZm4gPT0gZ2ZuX3goSU5WQUxJRF9H
Rk4pICkKKyAgICBpZiAoIGRmbiA9PSBkZm5feChJTlZBTElEX0RGTikgKQogICAgICAgICByZXR1
cm4gLUVBRERSTk9UQVZBSUw7Ci0gICAgQVNTRVJUKCEoZ2ZuID4+IERFRkFVTFRfRE9NQUlOX0FE
RFJFU1NfV0lEVEgpKTsKKyAgICBBU1NFUlQoIShkZm4gPj4gREVGQVVMVF9ET01BSU5fQUREUkVT
U19XSURUSCkpOwogCiAgICAgbGV2ZWwgPSBoZC0+YXJjaC5wYWdpbmdfbW9kZTsKICAgICBvbGRf
cm9vdCA9IGhkLT5hcmNoLnJvb3RfdGFibGU7Ci0gICAgb2Zmc2V0ID0gZ2ZuID4+IChQVEVfUEVS
X1RBQkxFX1NISUZUICogKGxldmVsIC0gMSkpOworICAgIG9mZnNldCA9IGRmbiA+PiAoUFRFX1BF
Ul9UQUJMRV9TSElGVCAqIChsZXZlbCAtIDEpKTsKIAogICAgIEFTU0VSVChzcGluX2lzX2xvY2tl
ZCgmaGQtPmFyY2gubWFwcGluZ19sb2NrKSAmJiBpc19odm1fZG9tYWluKGQpKTsKIApAQCAtNjMx
LDcgKzYzMSw3IEBAIHN0YXRpYyBpbnQgdXBkYXRlX3BhZ2luZ19tb2RlKHN0cnVjdCBkb21haW4g
KmQsIHVuc2lnbmVkIGxvbmcgZ2ZuKQogICAgIHJldHVybiAwOwogfQogCi1pbnQgYW1kX2lvbW11
X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBs
b25nIG1mbiwKK2ludCBhbWRfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBkZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBpbnQgZmxhZ3MpCiB7CiAgICAgYm9vbF90IG5lZWRfZmx1c2ggPSAwOwpAQCAtNjUx
LDM0ICs2NTEsMzQgQEAgaW50IGFtZF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1
bnNpZ25lZCBsb25nIGdmbiwgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAgaWYgKCByYyApCiAgICAg
ewogICAgICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKLSAgICAgICAg
QU1EX0lPTU1VX0RFQlVHKCJSb290IHRhYmxlIGFsbG9jIGZhaWxlZCwgZ2ZuID0gJWx4XG4iLCBn
Zm4pOworICAgICAgICBBTURfSU9NTVVfREVCVUcoIlJvb3QgdGFibGUgYWxsb2MgZmFpbGVkLCBk
Zm4gPSAlbHhcbiIsIGRmbik7CiAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKICAgICAgICAgcmV0
dXJuIHJjOwogICAgIH0KIAogICAgIC8qIFNpbmNlIEhWTSBkb21haW4gaXMgaW5pdGlhbGl6ZWQg
d2l0aCAyIGxldmVsIElPIHBhZ2UgdGFibGUsCi0gICAgICogd2UgbWlnaHQgbmVlZCBhIGRlZXBl
ciBwYWdlIHRhYmxlIGZvciBsYWdlciBnZm4gbm93ICovCisgICAgICogd2UgbWlnaHQgbmVlZCBh
IGRlZXBlciBwYWdlIHRhYmxlIGZvciB3aWRlciBkZm4gbm93ICovCiAgICAgaWYgKCBpc19odm1f
ZG9tYWluKGQpICkKICAgICB7Ci0gICAgICAgIGlmICggdXBkYXRlX3BhZ2luZ19tb2RlKGQsIGdm
bikgKQorICAgICAgICBpZiAoIHVwZGF0ZV9wYWdpbmdfbW9kZShkLCBkZm4pICkKICAgICAgICAg
ewogICAgICAgICAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7Ci0gICAg
ICAgICAgICBBTURfSU9NTVVfREVCVUcoIlVwZGF0ZSBwYWdlIG1vZGUgZmFpbGVkIGdmbiA9ICVs
eFxuIiwgZ2ZuKTsKKyAgICAgICAgICAgIEFNRF9JT01NVV9ERUJVRygiVXBkYXRlIHBhZ2UgbW9k
ZSBmYWlsZWQgZGZuID0gJWx4XG4iLCBkZm4pOwogICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQp
OwogICAgICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CiAgICAgICAgIH0KICAgICB9CiAKLSAgICBp
ZiAoIGlvbW11X3BkZV9mcm9tX2dmbihkLCBnZm4sIHB0X21mbikgfHwgKHB0X21mblsxXSA9PSAw
KSApCisgICAgaWYgKCBpb21tdV9wZGVfZnJvbV9kZm4oZCwgZGZuLCBwdF9tZm4pIHx8IChwdF9t
Zm5bMV0gPT0gMCkgKQogICAgIHsKICAgICAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBp
bmdfbG9jayk7Ci0gICAgICAgIEFNRF9JT01NVV9ERUJVRygiSW52YWxpZCBJTyBwYWdldGFibGUg
ZW50cnkgZ2ZuID0gJWx4XG4iLCBnZm4pOworICAgICAgICBBTURfSU9NTVVfREVCVUcoIkludmFs
aWQgSU8gcGFnZXRhYmxlIGVudHJ5IGRmbiA9ICVseFxuIiwgZGZuKTsKICAgICAgICAgZG9tYWlu
X2NyYXNoKGQpOwogICAgICAgICByZXR1cm4gLUVGQVVMVDsKICAgICB9CiAKICAgICAvKiBJbnN0
YWxsIDRrIG1hcHBpbmcgZmlyc3QgKi8KLSAgICBuZWVkX2ZsdXNoID0gc2V0X2lvbW11X3B0ZV9w
cmVzZW50KHB0X21mblsxXSwgZ2ZuLCBtZm4sIAorICAgIG5lZWRfZmx1c2ggPSBzZXRfaW9tbXVf
cHRlX3ByZXNlbnQocHRfbWZuWzFdLCBkZm4sIG1mbiwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIElPTU1VX1BBR0lOR19NT0RFX0xFVkVMXzEsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAhIShmbGFncyAmIElPTU1VRl93cml0YWJsZSksCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAhIShmbGFncyAmIElPTU1VRl9y
ZWFkYWJsZSkpOwpAQCAtNjkwLDcgKzY5MCw3IEBAIGludCBhbWRfaW9tbXVfbWFwX3BhZ2Uoc3Ry
dWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogICAg
IC8qIDRLIG1hcHBpbmcgZm9yIFBWIGd1ZXN0cyBuZXZlciBjaGFuZ2VzLCAKICAgICAgKiBubyBu
ZWVkIHRvIGZsdXNoIGlmIHdlIHRydXN0IG5vbi1wcmVzZW50IGJpdHMgKi8KICAgICBpZiAoIGlz
X2h2bV9kb21haW4oZCkgKQotICAgICAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMoZCwgZ2ZuLCAw
KTsKKyAgICAgICAgYW1kX2lvbW11X2ZsdXNoX3BhZ2VzKGQsIGRmbiwgMCk7CiAKICAgICBmb3Ig
KCBtZXJnZV9sZXZlbCA9IElPTU1VX1BBR0lOR19NT0RFX0xFVkVMXzI7CiAgICAgICAgICAgbWVy
Z2VfbGV2ZWwgPD0gaGQtPmFyY2gucGFnaW5nX21vZGU7IG1lcmdlX2xldmVsKysgKQpAQCAtNjk4
LDE1ICs2OTgsMTUgQEAgaW50IGFtZF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1
bnNpZ25lZCBsb25nIGdmbiwgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAgICAgIGlmICggcHRfbWZu
W21lcmdlX2xldmVsXSA9PSAwICkKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBpZiAoICFp
b21tdV91cGRhdGVfcGRlX2NvdW50KGQsIHB0X21mblttZXJnZV9sZXZlbF0sCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2ZuLCBtZm4sIG1lcmdlX2xldmVsKSApCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGZuLCBtZm4sIG1lcmdlX2xldmVsKSAp
CiAgICAgICAgICAgICBicmVhazsKIAotICAgICAgICBpZiAoIGlvbW11X21lcmdlX3BhZ2VzKGQs
IHB0X21mblttZXJnZV9sZXZlbF0sIGdmbiwgCisgICAgICAgIGlmICggaW9tbXVfbWVyZ2VfcGFn
ZXMoZCwgcHRfbWZuW21lcmdlX2xldmVsXSwgZGZuLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZsYWdzLCBtZXJnZV9sZXZlbCkgKQogICAgICAgICB7CiAgICAgICAgICAgICBzcGlu
X3VubG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKICAgICAgICAgICAgIEFNRF9JT01NVV9E
RUJVRygiTWVyZ2UgaW9tbXUgcGFnZSBmYWlsZWQgYXQgbGV2ZWwgJWQsICIKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAiZ2ZuID0gJWx4IG1mbiA9ICVseFxuIiwgbWVyZ2VfbGV2ZWwsIGdm
biwgbWZuKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZGZuID0gJWx4IG1mbiA9ICVs
eFxuIiwgbWVyZ2VfbGV2ZWwsIGRmbiwgbWZuKTsKICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChk
KTsKICAgICAgICAgICAgIHJldHVybiAtRUZBVUxUOwogICAgICAgICB9CkBAIC03MjAsNyArNzIw
LDcgQEAgb3V0OgogICAgIHJldHVybiAwOwogfQogCi1pbnQgYW1kX2lvbW11X3VubWFwX3BhZ2Uo
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4pCitpbnQgYW1kX2lvbW11X3VubWFw
X3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBkZm4pCiB7CiAgICAgdW5zaWdu
ZWQgbG9uZyBwdF9tZm5bN107CiAgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9t
bXUoZCk7CkBAIC03MzksMzQgKzczOSwzNCBAQCBpbnQgYW1kX2lvbW11X3VubWFwX3BhZ2Uoc3Ry
dWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4pCiAgICAgfQogCiAgICAgLyogU2luY2Ug
SFZNIGRvbWFpbiBpcyBpbml0aWFsaXplZCB3aXRoIDIgbGV2ZWwgSU8gcGFnZSB0YWJsZSwKLSAg
ICAgKiB3ZSBtaWdodCBuZWVkIGEgZGVlcGVyIHBhZ2UgdGFibGUgZm9yIGxhZ2VyIGdmbiBub3cg
Ki8KKyAgICAgKiB3ZSBtaWdodCBuZWVkIGEgZGVlcGVyIHBhZ2UgdGFibGUgZm9yIGxhZ2VyIGRm
biBub3cgKi8KICAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgKQogICAgIHsKLSAgICAgICAgaW50
IHJjID0gdXBkYXRlX3BhZ2luZ19tb2RlKGQsIGdmbik7CisgICAgICAgIGludCByYyA9IHVwZGF0
ZV9wYWdpbmdfbW9kZShkLCBkZm4pOwogCiAgICAgICAgIGlmICggcmMgKQogICAgICAgICB7CiAg
ICAgICAgICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKLSAgICAgICAg
ICAgIEFNRF9JT01NVV9ERUJVRygiVXBkYXRlIHBhZ2UgbW9kZSBmYWlsZWQgZ2ZuID0gJWx4XG4i
LCBnZm4pOworICAgICAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJVcGRhdGUgcGFnZSBtb2RlIGZh
aWxlZCBkZm4gPSAlbHhcbiIsIGRmbik7CiAgICAgICAgICAgICBpZiAoIHJjICE9IC1FQUREUk5P
VEFWQUlMICkKICAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CiAgICAgICAgICAgICBy
ZXR1cm4gcmM7CiAgICAgICAgIH0KICAgICB9CiAKLSAgICBpZiAoIGlvbW11X3BkZV9mcm9tX2dm
bihkLCBnZm4sIHB0X21mbikgfHwgKHB0X21mblsxXSA9PSAwKSApCisgICAgaWYgKCBpb21tdV9w
ZGVfZnJvbV9kZm4oZCwgZGZuLCBwdF9tZm4pIHx8IChwdF9tZm5bMV0gPT0gMCkgKQogICAgIHsK
ICAgICAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7Ci0gICAgICAgIEFN
RF9JT01NVV9ERUJVRygiSW52YWxpZCBJTyBwYWdldGFibGUgZW50cnkgZ2ZuID0gJWx4XG4iLCBn
Zm4pOworICAgICAgICBBTURfSU9NTVVfREVCVUcoIkludmFsaWQgSU8gcGFnZXRhYmxlIGVudHJ5
IGRmbiA9ICVseFxuIiwgZGZuKTsKICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwogICAgICAgICBy
ZXR1cm4gLUVGQVVMVDsKICAgICB9CiAKICAgICAvKiBtYXJrIFBURSBhcyAncGFnZSBub3QgcHJl
c2VudCcgKi8KLSAgICBjbGVhcl9pb21tdV9wdGVfcHJlc2VudChwdF9tZm5bMV0sIGdmbik7Cisg
ICAgY2xlYXJfaW9tbXVfcHRlX3ByZXNlbnQocHRfbWZuWzFdLCBkZm4pOwogICAgIHNwaW5fdW5s
b2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwogCi0gICAgYW1kX2lvbW11X2ZsdXNoX3BhZ2Vz
KGQsIGdmbiwgMCk7CisgICAgYW1kX2lvbW11X2ZsdXNoX3BhZ2VzKGQsIGRmbiwgMCk7CiAKICAg
ICByZXR1cm4gMDsKIH0KZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9w
Y2lfYW1kX2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21t
dS5jCmluZGV4IDgyMWZlMDNkZjUuLjc3MzIzMzk1ZjIgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYwpAQCAtNTQ4LDcgKzU0OCw3IEBAIHN0YXRpYyB2b2lk
IGFtZF9kdW1wX3AybV90YWJsZV9sZXZlbChzdHJ1Y3QgcGFnZV9pbmZvKiBwZywgaW50IGxldmVs
LAogICAgICAgICAgICAgICAgIG1hZGRyX3RvX3BhZ2UobmV4dF90YWJsZV9tYWRkciksIG5leHRf
bGV2ZWwsCiAgICAgICAgICAgICAgICAgYWRkcmVzcywgaW5kZW50ICsgMSk7CiAgICAgICAgIGVs
c2UKLSAgICAgICAgICAgIHByaW50aygiJSpzZ2ZuOiAlMDhseCAgbWZuOiAlMDhseFxuIiwKKyAg
ICAgICAgICAgIHByaW50aygiJSpzZGZuOiAlMDhseCAgbWZuOiAlMDhseFxuIiwKICAgICAgICAg
ICAgICAgICAgICBpbmRlbnQsICIiLAogICAgICAgICAgICAgICAgICAgICh1bnNpZ25lZCBsb25n
KVBGTl9ET1dOKGFkZHJlc3MpLAogICAgICAgICAgICAgICAgICAgICh1bnNpZ25lZCBsb25nKVBG
Tl9ET1dOKG5leHRfdGFibGVfbWFkZHIpKTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FybS9zbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jCmlu
ZGV4IDhmOTE4MDdiMWIuLjFlZGE5NmE3MmEgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FybS9zbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUu
YwpAQCAtMjU1MSw3ICsyNTUxLDcgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVf
aW90bGJfZmx1c2hfYWxsKHN0cnVjdCBkb21haW4gKmQpCiB9CiAKIHN0YXRpYyBpbnQgX19tdXN0
X2NoZWNrIGFybV9zbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGdmbiwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcg
ZGZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWdu
ZWQgaW50IHBhZ2VfY291bnQpCiB7CiAJLyogQVJNIFNNTVUgdjEgZG9lc24ndCBoYXZlIGZsdXNo
IGJ5IFZNQSBhbmQgVk1JRCAqLwpAQCAtMjc0OCw3ICsyNzQ4LDcgQEAgc3RhdGljIHZvaWQgYXJt
X3NtbXVfaW9tbXVfZG9tYWluX3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQpCiAJeGZyZWUoeGVu
X2RvbWFpbik7CiB9CiAKLXN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X21hcF9wYWdl
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAorc3RhdGljIGludCBfX211c3Rf
Y2hlY2sgYXJtX3NtbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBk
Zm4sCiAJCQl1bnNpZ25lZCBsb25nIG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKQogewogCXAybV90
eXBlX3QgdDsKQEAgLTI3NTksMTAgKzI3NTksMTAgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sg
YXJtX3NtbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCiAJ
ICogcHJvdGVjdGVkIGJ5IGFuIElPTU1VLCBYZW4gbmVlZHMgdG8gYWRkIGEgMToxIG1hcHBpbmcg
aW4gdGhlIGRvbWFpbgogCSAqIHAybSB0byBhbGxvdyBETUEgcmVxdWVzdCB0byB3b3JrLgogCSAq
IFRoaXMgaXMgb25seSB2YWxpZCB3aGVuIHRoZSBkb21haW4gaXMgZGlyZWN0ZWQgbWFwcGVkLiBI
ZW5jZSB0aGlzCi0JICogZnVuY3Rpb24gc2hvdWxkIG9ubHkgYmUgdXNlZCBieSBnbnR0YWIgY29k
ZSB3aXRoIGdmbiA9PSBtZm4uCisJICogZnVuY3Rpb24gc2hvdWxkIG9ubHkgYmUgdXNlZCBieSBn
bnR0YWIgY29kZSB3aXRoIGdmbiA9PSBtZm4gPT0gZGZuLgogCSAqLwogCUJVR19PTighaXNfZG9t
YWluX2RpcmVjdF9tYXBwZWQoZCkpOwotCUJVR19PTihtZm4gIT0gZ2ZuKTsKKwlCVUdfT04obWZu
ICE9IGRmbik7CiAKIAkvKiBXZSBvbmx5IHN1cHBvcnQgcmVhZGFibGUgYW5kIHdyaXRhYmxlIGZs
YWdzICovCiAJaWYgKCEoZmxhZ3MgJiAoSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVGX3dyaXRhYmxl
KSkpCkBAIC0yNzc0LDE5ICsyNzc0LDE5IEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9z
bW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAogCSAqIFRo
ZSBmdW5jdGlvbiBndWVzdF9waHlzbWFwX2FkZF9lbnRyeSByZXBsYWNlcyB0aGUgY3VycmVudCBt
YXBwaW5nCiAJICogaWYgdGhlcmUgaXMgYWxyZWFkeSBvbmUuLi4KIAkgKi8KLQlyZXR1cm4gZ3Vl
c3RfcGh5c21hcF9hZGRfZW50cnkoZCwgX2dmbihnZm4pLCBfbWZuKG1mbiksIDAsIHQpOworCXJl
dHVybiBndWVzdF9waHlzbWFwX2FkZF9lbnRyeShkLCBfZ2ZuKGRmbiksIF9tZm4oZGZuKSwgMCwg
dCk7CiB9CiAKLXN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X3VubWFwX3BhZ2Uoc3Ry
dWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4pCitzdGF0aWMgaW50IF9fbXVzdF9jaGVj
ayBhcm1fc21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZGZu
KQogewogCS8qCiAJICogVGhpcyBmdW5jdGlvbiBzaG91bGQgb25seSBiZSB1c2VkIGJ5IGdudHRh
YiBjb2RlIHdoZW4gdGhlIGRvbWFpbgotCSAqIGlzIGRpcmVjdCBtYXBwZWQKKwkgKiBpcyBkaXJl
Y3QgbWFwcGVkIChpLmUuIGdmbiA9PSBtZm4gPT0gZGZuKS4KIAkgKi8KIAlpZiAoICFpc19kb21h
aW5fZGlyZWN0X21hcHBlZChkKSApCiAJCXJldHVybiAtRUlOVkFMOwogCi0JcmV0dXJuIGd1ZXN0
X3BoeXNtYXBfcmVtb3ZlX3BhZ2UoZCwgX2dmbihnZm4pLCBfbWZuKGdmbiksIDApOworCXJldHVy
biBndWVzdF9waHlzbWFwX3JlbW92ZV9wYWdlKGQsIF9nZm4oZGZuKSwgX21mbihkZm4pLCAwKTsK
IH0KIAogc3RhdGljIGNvbnN0IHN0cnVjdCBpb21tdV9vcHMgYXJtX3NtbXVfaW9tbXVfb3BzID0g
ewpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKaW5kZXggOGY0MzA5NzYwYS4uMDY5NWViOGQ3ZSAxMDA2
NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9pb21tdS5jCkBAIC0yMTUsNyArMjE1LDcgQEAgdm9pZCBfX2h3ZG9tX2lu
aXQgaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICBwYWdlX2xpc3Rf
Zm9yX2VhY2ggKCBwYWdlLCAmZC0+cGFnZV9saXN0ICkKICAgICAgICAgewogICAgICAgICAgICAg
dW5zaWduZWQgbG9uZyBtZm4gPSBtZm5feChwYWdlX3RvX21mbihwYWdlKSk7Ci0gICAgICAgICAg
ICB1bnNpZ25lZCBsb25nIGdmbiA9IG1mbl90b19nbWZuKGQsIG1mbik7CisgICAgICAgICAgICB1
bnNpZ25lZCBsb25nIGRmbiA9IG1mbl90b19nbWZuKGQsIG1mbik7CiAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgbWFwcGluZyA9IElPTU1VRl9yZWFkYWJsZTsKICAgICAgICAgICAgIGludCByZXQ7
CiAKQEAgLTIyNCw3ICsyMjQsNyBAQCB2b2lkIF9faHdkb21faW5pdCBpb21tdV9od2RvbV9pbml0
KHN0cnVjdCBkb21haW4gKmQpCiAgICAgICAgICAgICAgICAgICA9PSBQR1Rfd3JpdGFibGVfcGFn
ZSkgKQogICAgICAgICAgICAgICAgIG1hcHBpbmcgfD0gSU9NTVVGX3dyaXRhYmxlOwogCi0gICAg
ICAgICAgICByZXQgPSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShkLCBnZm4sIG1mbiwgbWFw
cGluZyk7CisgICAgICAgICAgICByZXQgPSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShkLCBk
Zm4sIG1mbiwgbWFwcGluZyk7CiAgICAgICAgICAgICBpZiAoICFyYyApCiAgICAgICAgICAgICAg
ICAgcmMgPSByZXQ7CiAKQEAgLTI4NSw3ICsyODUsNyBAQCB2b2lkIGlvbW11X2RvbWFpbl9kZXN0
cm95KHN0cnVjdCBkb21haW4gKmQpCiAgICAgYXJjaF9pb21tdV9kb21haW5fZGVzdHJveShkKTsK
IH0KIAotaW50IGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcg
Z2ZuLCB1bnNpZ25lZCBsb25nIG1mbiwKK2ludCBpb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWlu
ICpkLCB1bnNpZ25lZCBsb25nIGRmbiwgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgaW50IGZsYWdzKQogewogICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9t
bXUgKmhkID0gZG9tX2lvbW11KGQpOwpAQCAtMjk0LDEzICsyOTQsMTMgQEAgaW50IGlvbW11X21h
cF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBsb25n
IG1mbiwKICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKICAg
ICAgICAgcmV0dXJuIDA7CiAKLSAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQs
IGdmbiwgbWZuLCBmbGFncyk7CisgICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShk
LCBkZm4sIG1mbiwgZmxhZ3MpOwogICAgIGlmICggdW5saWtlbHkocmMpICkKICAgICB7CiAgICAg
ICAgIGlmICggIWQtPmlzX3NodXR0aW5nX2Rvd24gJiYgcHJpbnRrX3JhdGVsaW1pdCgpICkKICAg
ICAgICAgICAgIHByaW50ayhYRU5MT0dfRVJSCi0gICAgICAgICAgICAgICAgICAgImQlZDogSU9N
TVUgbWFwcGluZyBnZm4gJSNseCB0byBtZm4gJSNseCBmYWlsZWQ6ICVkXG4iLAotICAgICAgICAg
ICAgICAgICAgIGQtPmRvbWFpbl9pZCwgZ2ZuLCBtZm4sIHJjKTsKKyAgICAgICAgICAgICAgICAg
ICAiZCVkOiBJT01NVSBtYXBwaW5nIGRmbiAlI2x4IHRvIG1mbiAlI2x4IGZhaWxlZDogJWRcbiIs
CisgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBkZm4sIG1mbiwgcmMpOwogCiAgICAg
ICAgIGlmICggIWlzX2hhcmR3YXJlX2RvbWFpbihkKSApCiAgICAgICAgICAgICBkb21haW5fY3Jh
c2goZCk7CkBAIC0zMDksNyArMzA5LDcgQEAgaW50IGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBsb25nIG1mbiwKICAgICByZXR1cm4g
cmM7CiB9CiAKLWludCBpb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVk
IGxvbmcgZ2ZuKQoraW50IGlvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBkZm4pCiB7CiAgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21f
aW9tbXUoZCk7CiAgICAgaW50IHJjOwpAQCAtMzE3LDEzICszMTcsMTMgQEAgaW50IGlvbW11X3Vu
bWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4pCiAgICAgaWYgKCAh
aW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyApCiAgICAgICAgIHJldHVybiAwOwog
Ci0gICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT51bm1hcF9wYWdlKGQsIGdmbik7CisgICAgcmMg
PSBoZC0+cGxhdGZvcm1fb3BzLT51bm1hcF9wYWdlKGQsIGRmbik7CiAgICAgaWYgKCB1bmxpa2Vs
eShyYykgKQogICAgIHsKICAgICAgICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93biAmJiBwcmlu
dGtfcmF0ZWxpbWl0KCkgKQogICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIKLSAgICAgICAg
ICAgICAgICAgICAiZCVkOiBJT01NVSB1bm1hcHBpbmcgZ2ZuICUjbHggZmFpbGVkOiAlZFxuIiwK
LSAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGdmbiwgcmMpOworICAgICAgICAgICAg
ICAgICAgICJkJWQ6IElPTU1VIHVubWFwcGluZyBkZm4gJSNseCBmYWlsZWQ6ICVkXG4iLAorICAg
ICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgZGZuLCByYyk7CiAKICAgICAgICAgaWYgKCAh
aXNfaGFyZHdhcmVfZG9tYWluKGQpICkKICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKQEAg
LTM0OSw3ICszNDksNyBAQCBzdGF0aWMgdm9pZCBpb21tdV9mcmVlX3BhZ2V0YWJsZXModW5zaWdu
ZWQgbG9uZyB1bnVzZWQpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3B1bWFza19jeWNs
ZShzbXBfcHJvY2Vzc29yX2lkKCksICZjcHVfb25saW5lX21hcCkpOwogfQogCi1pbnQgaW9tbXVf
aW90bGJfZmx1c2goc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCitpbnQgaW9t
bXVfaW90bGJfZmx1c2goc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBkZm4sCiAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHBhZ2VfY291bnQpCiB7CiAgICAgY29uc3Qg
c3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CkBAIC0zNTgsMTMgKzM1OCwx
MyBAQCBpbnQgaW9tbXVfaW90bGJfZmx1c2goc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9u
ZyBnZm4sCiAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyB8fCAh
aGQtPnBsYXRmb3JtX29wcy0+aW90bGJfZmx1c2ggKQogICAgICAgICByZXR1cm4gMDsKIAotICAg
IHJjID0gaGQtPnBsYXRmb3JtX29wcy0+aW90bGJfZmx1c2goZCwgZ2ZuLCBwYWdlX2NvdW50KTsK
KyAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPmlvdGxiX2ZsdXNoKGQsIGRmbiwgcGFnZV9jb3Vu
dCk7CiAgICAgaWYgKCB1bmxpa2VseShyYykgKQogICAgIHsKICAgICAgICAgaWYgKCAhZC0+aXNf
c2h1dHRpbmdfZG93biAmJiBwcmludGtfcmF0ZWxpbWl0KCkgKQogICAgICAgICAgICAgcHJpbnRr
KFhFTkxPR19FUlIKLSAgICAgICAgICAgICAgICAgICAiZCVkOiBJT01NVSBJT1RMQiBmbHVzaCBm
YWlsZWQ6ICVkLCBnZm4gJSNseCwgcGFnZSBjb3VudCAldVxuIiwKLSAgICAgICAgICAgICAgICAg
ICBkLT5kb21haW5faWQsIHJjLCBnZm4sIHBhZ2VfY291bnQpOworICAgICAgICAgICAgICAgICAg
ICJkJWQ6IElPTU1VIElPVExCIGZsdXNoIGZhaWxlZDogJWQsIGRmbiAlI2x4LCBwYWdlIGNvdW50
ICV1XG4iLAorICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgcmMsIGRmbiwgcGFnZV9j
b3VudCk7CiAKICAgICAgICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9tYWluKGQpICkKICAgICAgICAg
ICAgIGRvbWFpbl9jcmFzaChkKTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3Z0ZC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKaW5kZXgg
Y2Y4YTgwZDdhMS4uNDg1NzA0YmNjZSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvdnRkL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMK
QEAgLTU4NSw3ICs1ODUsNyBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9h
bGwodm9pZCkKIH0KIAogc3RhdGljIGludCBfX211c3RfY2hlY2sgaW9tbXVfZmx1c2hfaW90bGIo
c3RydWN0IGRvbWFpbiAqZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVuc2lnbmVkIGxvbmcgZ2ZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgbG9uZyBkZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBib29sX3QgZG1hX29sZF9wdGVfcHJlc2VudCwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBwYWdlX2NvdW50KQogewpA
QCAtNjEyLDEyICs2MTIsMTIgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgaW9tbXVfZmx1c2hf
aW90bGIoc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgaWYgKCBpb21tdV9kb21pZCA9PSAtMSAp
CiAgICAgICAgICAgICBjb250aW51ZTsKIAotICAgICAgICBpZiAoIHBhZ2VfY291bnQgIT0gMSB8
fCBnZm4gPT0gZ2ZuX3goSU5WQUxJRF9HRk4pICkKKyAgICAgICAgaWYgKCBwYWdlX2NvdW50ICE9
IDEgfHwgZGZuID09IGRmbl94KElOVkFMSURfREZOKSApCiAgICAgICAgICAgICByYyA9IGlvbW11
X2ZsdXNoX2lvdGxiX2RzaShpb21tdSwgaW9tbXVfZG9taWQsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAwLCBmbHVzaF9kZXZfaW90bGIpOwogICAgICAgICBlbHNlCiAg
ICAgICAgICAgICByYyA9IGlvbW11X2ZsdXNoX2lvdGxiX3BzaShpb21tdSwgaW9tbXVfZG9taWQs
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAocGFkZHJfdClnZm4gPDwg
UEFHRV9TSElGVF80SywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9f
ZGZuX3RvX2RhZGRyKGRmbiksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBQQUdFX09SREVSXzRLLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IWRtYV9vbGRfcHRlX3ByZXNlbnQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmbHVzaF9kZXZfaW90bGIpOwpAQCAtNjMzLDE1ICs2MzMsMTUgQEAgc3RhdGljIGludCBf
X211c3RfY2hlY2sgaW9tbXVfZmx1c2hfaW90bGIoc3RydWN0IGRvbWFpbiAqZCwKIH0KIAogc3Rh
dGljIGludCBfX211c3RfY2hlY2sgaW9tbXVfZmx1c2hfaW90bGJfcGFnZXMoc3RydWN0IGRvbWFp
biAqZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGxvbmcgZ2ZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgbG9uZyBkZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgcGFnZV9jb3VudCkKIHsKLSAgICByZXR1
cm4gaW9tbXVfZmx1c2hfaW90bGIoZCwgZ2ZuLCAxLCBwYWdlX2NvdW50KTsKKyAgICByZXR1cm4g
aW9tbXVfZmx1c2hfaW90bGIoZCwgZGZuLCAxLCBwYWdlX2NvdW50KTsKIH0KIAogc3RhdGljIGlu
dCBfX211c3RfY2hlY2sgaW9tbXVfZmx1c2hfaW90bGJfYWxsKHN0cnVjdCBkb21haW4gKmQpCiB7
Ci0gICAgcmV0dXJuIGlvbW11X2ZsdXNoX2lvdGxiKGQsIGdmbl94KElOVkFMSURfR0ZOKSwgMCwg
MCk7CisgICAgcmV0dXJuIGlvbW11X2ZsdXNoX2lvdGxiKGQsIGRmbl94KElOVkFMSURfREZOKSwg
MCwgMCk7CiB9CiAKIC8qIGNsZWFyIG9uZSBwYWdlJ3MgcGFnZSB0YWJsZSAqLwpAQCAtMTc2Myw3
ICsxNzYzLDcgQEAgc3RhdGljIHZvaWQgaW9tbXVfZG9tYWluX3RlYXJkb3duKHN0cnVjdCBkb21h
aW4gKmQpCiB9CiAKIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGludGVsX2lvbW11X21hcF9wYWdl
KHN0cnVjdCBkb21haW4gKmQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBsb25nIGdmbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZGZuLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpCiB7CkBA
IC0xNzgyLDE0ICsxNzgyLDE0IEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGludGVsX2lvbW11
X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsCiAKICAgICBzcGluX2xvY2soJmhkLT5hcmNoLm1h
cHBpbmdfbG9jayk7CiAKLSAgICBwZ19tYWRkciA9IGFkZHJfdG9fZG1hX3BhZ2VfbWFkZHIoZCwg
KHBhZGRyX3QpZ2ZuIDw8IFBBR0VfU0hJRlRfNEssIDEpOworICAgIHBnX21hZGRyID0gYWRkcl90
b19kbWFfcGFnZV9tYWRkcihkLCBfX2Rmbl90b19kYWRkcihkZm4pLCAxKTsKICAgICBpZiAoIHBn
X21hZGRyID09IDAgKQogICAgIHsKICAgICAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBp
bmdfbG9jayk7CiAgICAgICAgIHJldHVybiAtRU5PTUVNOwogICAgIH0KICAgICBwYWdlID0gKHN0
cnVjdCBkbWFfcHRlICopbWFwX3Z0ZF9kb21haW5fcGFnZShwZ19tYWRkcik7Ci0gICAgcHRlID0g
cGFnZSArIChnZm4gJiBMRVZFTF9NQVNLKTsKKyAgICBwdGUgPSBwYWdlICsgKGRmbiAmIExFVkVM
X01BU0spOwogICAgIG9sZCA9ICpwdGU7CiAgICAgZG1hX3NldF9wdGVfYWRkcihuZXcsIChwYWRk
cl90KW1mbiA8PCBQQUdFX1NISUZUXzRLKTsKICAgICBkbWFfc2V0X3B0ZV9wcm90KG5ldywKQEAg
LTE4MTMsMjIgKzE4MTMsMjIgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgaW50ZWxfaW9tbXVf
bWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwKICAgICB1bm1hcF92dGRfZG9tYWluX3BhZ2UocGFn
ZSk7CiAKICAgICBpZiAoICF0aGlzX2NwdShpb21tdV9kb250X2ZsdXNoX2lvdGxiKSApCi0gICAg
ICAgIHJjID0gaW9tbXVfZmx1c2hfaW90bGIoZCwgZ2ZuLCBkbWFfcHRlX3ByZXNlbnQob2xkKSwg
MSk7CisgICAgICAgIHJjID0gaW9tbXVfZmx1c2hfaW90bGIoZCwgZGZuLCBkbWFfcHRlX3ByZXNl
bnQob2xkKSwgMSk7CiAKICAgICByZXR1cm4gcmM7CiB9CiAKIHN0YXRpYyBpbnQgX19tdXN0X2No
ZWNrIGludGVsX2lvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBnZm4pCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxv
bmcgZGZuKQogewogICAgIC8qIERvIG5vdGhpbmcgaWYgaGFyZHdhcmUgZG9tYWluIGFuZCBpb21t
dSBzdXBwb3J0cyBwYXNzIHRocnUuICovCiAgICAgaWYgKCBpb21tdV9od2RvbV9wYXNzdGhyb3Vn
aCAmJiBpc19oYXJkd2FyZV9kb21haW4oZCkgKQogICAgICAgICByZXR1cm4gMDsKIAotICAgIHJl
dHVybiBkbWFfcHRlX2NsZWFyX29uZShkLCAocGFkZHJfdClnZm4gPDwgUEFHRV9TSElGVF80Syk7
CisgICAgcmV0dXJuIGRtYV9wdGVfY2xlYXJfb25lKGQsIF9fZGZuX3RvX2RhZGRyKGRmbikpOwog
fQogCi1pbnQgaW9tbXVfcHRlX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHU2NCBnZm4sIHU2NCAq
cHRlLAoraW50IGlvbW11X3B0ZV9mbHVzaChzdHJ1Y3QgZG9tYWluICpkLCB1aW50NjRfdCBkZm4s
IHVpbnQ2NF90ICpwdGUsCiAgICAgICAgICAgICAgICAgICAgIGludCBvcmRlciwgaW50IHByZXNl
bnQpCiB7CiAgICAgc3RydWN0IGFjcGlfZHJoZF91bml0ICpkcmhkOwpAQCAtMTg1Miw3ICsxODUy
LDcgQEAgaW50IGlvbW11X3B0ZV9mbHVzaChzdHJ1Y3QgZG9tYWluICpkLCB1NjQgZ2ZuLCB1NjQg
KnB0ZSwKICAgICAgICAgICAgIGNvbnRpbnVlOwogCiAgICAgICAgIHJjID0gaW9tbXVfZmx1c2hf
aW90bGJfcHNpKGlvbW11LCBpb21tdV9kb21pZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgKHBhZGRyX3QpZ2ZuIDw8IFBBR0VfU0hJRlRfNEssCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIF9fZGZuX3RvX2RhZGRyKGRmbiksCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIG9yZGVyLCAhcHJlc2VudCwgZmx1c2hfZGV2X2lvdGxiKTsKICAg
ICAgICAgaWYgKCByYyA+IDAgKQogICAgICAgICB7CkBAIC0yNjIyLDcgKzI2MjIsNyBAQCBzdGF0
aWMgdm9pZCB2dGRfZHVtcF9wMm1fdGFibGVfbGV2ZWwocGFkZHJfdCBwdF9tYWRkciwgaW50IGxl
dmVsLCBwYWRkcl90IGdwYSwKICAgICAgICAgICAgIHZ0ZF9kdW1wX3AybV90YWJsZV9sZXZlbChk
bWFfcHRlX2FkZHIoKnB0ZSksIG5leHRfbGV2ZWwsIAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGFkZHJlc3MsIGluZGVudCArIDEpOwogICAgICAgICBlbHNlCi0gICAgICAg
ICAgICBwcmludGsoIiUqc2dmbjogJTA4bHggbWZuOiAlMDhseFxuIiwKKyAgICAgICAgICAgIHBy
aW50aygiJSpzZGZuOiAlMDhseCBtZm46ICUwOGx4XG4iLAogICAgICAgICAgICAgICAgICAgIGlu
ZGVudCwgIiIsCiAgICAgICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpKGFkZHJlc3MgPj4g
UEFHRV9TSElGVF80SyksCiAgICAgICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpKGRtYV9w
dGVfYWRkcigqcHRlKSA+PiBQQUdFX1NISUZUXzRLKSk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9hc20teDg2L2lvbW11LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2lvbW11LmgKaW5kZXggMTRh
ZDA0ODlhNi4uMGVkNGE5ZTg2ZCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9pb21t
dS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaW9tbXUuaApAQCAtMzAsNiArMzAsMTggQEAg
c3RydWN0IGcybV9pb3BvcnQgewogICAgIHVuc2lnbmVkIGludCBucDsKIH07CiAKKyNkZWZpbmUg
SU9NTVVfUEFHRV9TSElGVCAxMgorI2RlZmluZSBJT01NVV9QQUdFX1NJWkUgICgxIDw8IElPTU1V
X1BBR0VfU0hJRlQpCisjZGVmaW5lIElPTU1VX1BBR0VfTUFTSyAgKH4oSU9NTVVfUEFHRV9TSVpF
IC0gMSkpCisKK3R5cGVkZWYgdWludDY0X3QgZGFkZHJfdDsKKworI2RlZmluZSBfX2Rmbl90b19k
YWRkcihkZm4pICgoZGFkZHJfdCkoZGZuKSA8PCBJT01NVV9QQUdFX1NISUZUKQorI2RlZmluZSBf
X2RhZGRyX3RvX2RmbihkYWRkcikgKChkYWRkcikgPj4gSU9NTVVfUEFHRV9TSElGVCkKKworI2Rl
ZmluZSBkZm5fdG9fZGFkZHIoZGZuKSBfX2Rmbl90b19kYWRkcihkZm5feChkZm4pKQorI2RlZmlu
ZSBkYWRkcl90b19kZm4oZGFkZHIpIF9kZm4oX19kYWRkcl90b19kZm4oZGFkZHIpKQorCiBzdHJ1
Y3QgYXJjaF9pb21tdQogewogICAgIHU2NCBwZ2RfbWFkZHI7ICAgICAgICAgICAgICAgICAvKiBp
byBwYWdlIGRpcmVjdG9yeSBtYWNoaW5lIGFkZHJlc3MgKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL3hlbi9pb21tdS5oIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKaW5kZXggNTdjNGU4MWVj
Ni4uMjkwZTBhYWRhNiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKKysrIGIv
eGVuL2luY2x1ZGUveGVuL2lvbW11LmgKQEAgLTIzLDExICsyMywyNSBAQAogI2luY2x1ZGUgPHhl
bi9wYWdlLWRlZnMuaD4KICNpbmNsdWRlIDx4ZW4vc3BpbmxvY2suaD4KICNpbmNsdWRlIDx4ZW4v
cGNpLmg+CisjaW5jbHVkZSA8eGVuL3R5cGVzYWZlLmg+CiAjaW5jbHVkZSA8cHVibGljL2h2bS9p
b3JlcS5oPgogI2luY2x1ZGUgPHB1YmxpYy9kb21jdGwuaD4KICNpbmNsdWRlIDxhc20vZGV2aWNl
Lmg+CiAjaW5jbHVkZSA8YXNtL2lvbW11Lmg+CiAKK1RZUEVfU0FGRSh1aW50NjRfdCwgZGZuKTsK
KyNkZWZpbmUgUFJJX2RmbiAgICAgUFJJeDY0CisjZGVmaW5lIElOVkFMSURfREZOIF9kZm4ofjBV
TEwpCisKKyNpZm5kZWYgZGZuX3QKKyNkZWZpbmUgZGZuX3QgLyogR3JlcCBmb2RkZXI6IGRmbl90
LCBfZGZuKCkgYW5kIGRmbl94KCkgYXJlIGRlZmluZWQgYWJvdmUgKi8KKyNkZWZpbmUgX2Rmbgor
I2RlZmluZSBkZm5feAorI3VuZGVmIGRmbl90CisjdW5kZWYgX2RmbgorI3VuZGVmIGRmbl94Cisj
ZW5kaWYKKwogZXh0ZXJuIGJvb2xfdCBpb21tdV9lbmFibGUsIGlvbW11X2VuYWJsZWQ7CiBleHRl
cm4gYm9vbF90IGZvcmNlX2lvbW11LCBpb21tdV92ZXJib3NlOwogZXh0ZXJuIGJvb2xfdCBpb21t
dV93b3JrYXJvdW5kX2Jpb3NfYnVnLCBpb21tdV9pZ2Z4OwpAQCAtNjQsOSArNzgsOSBAQCB2b2lk
IGlvbW11X3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQpOwogI2RlZmluZSBJT01NVUZfcmVhZGFi
bGUgICgxdTw8X0lPTU1VRl9yZWFkYWJsZSkKICNkZWZpbmUgX0lPTU1VRl93cml0YWJsZSAxCiAj
ZGVmaW5lIElPTU1VRl93cml0YWJsZSAgKDF1PDxfSU9NTVVGX3dyaXRhYmxlKQotaW50IF9fbXVz
dF9jaGVjayBpb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdm
biwKK2ludCBfX211c3RfY2hlY2sgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgbG9uZyBkZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGxvbmcgbWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpOwotaW50IF9fbXVzdF9jaGVjayBpb21tdV91
bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuKTsKK2ludCBfX211
c3RfY2hlY2sgaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25n
IGRmbik7CiAKIGVudW0gaW9tbXVfZmVhdHVyZQogewpAQCAtMTU0LDkgKzE2OCw5IEBAIHN0cnVj
dCBpb21tdV9vcHMgewogI2VuZGlmIC8qIEhBU19QQ0kgKi8KIAogICAgIHZvaWQgKCp0ZWFyZG93
bikoc3RydWN0IGRvbWFpbiAqZCk7Ci0gICAgaW50IF9fbXVzdF9jaGVjayAoKm1hcF9wYWdlKShz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwKKyAgICBpbnQgX19tdXN0X2NoZWNr
ICgqbWFwX3BhZ2UpKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZGZuLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBtZm4sIHVuc2lnbmVkIGlu
dCBmbGFncyk7Ci0gICAgaW50IF9fbXVzdF9jaGVjayAoKnVubWFwX3BhZ2UpKHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuKTsKKyAgICBpbnQgX19tdXN0X2NoZWNrICgqdW5tYXBf
cGFnZSkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBkZm4pOwogICAgIHZvaWQgKCpm
cmVlX3BhZ2VfdGFibGUpKHN0cnVjdCBwYWdlX2luZm8gKik7CiAjaWZkZWYgQ09ORklHX1g4Ngog
ICAgIHZvaWQgKCp1cGRhdGVfaXJlX2Zyb21fYXBpYykodW5zaWduZWQgaW50IGFwaWMsIHVuc2ln
bmVkIGludCByZWcsIHVuc2lnbmVkIGludCB2YWx1ZSk7CkBAIC0xNjcsNyArMTgxLDcgQEAgc3Ry
dWN0IGlvbW11X29wcyB7CiAgICAgdm9pZCAoKnJlc3VtZSkodm9pZCk7CiAgICAgdm9pZCAoKnNo
YXJlX3AybSkoc3RydWN0IGRvbWFpbiAqZCk7CiAgICAgdm9pZCAoKmNyYXNoX3NodXRkb3duKSh2
b2lkKTsKLSAgICBpbnQgX19tdXN0X2NoZWNrICgqaW90bGJfZmx1c2gpKHN0cnVjdCBkb21haW4g
KmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAorICAgIGludCBfX211c3RfY2hlY2sgKCppb3RsYl9mbHVz
aCkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBkZm4sCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgcGFnZV9jb3VudCk7CiAgICAgaW50IF9f
bXVzdF9jaGVjayAoKmlvdGxiX2ZsdXNoX2FsbCkoc3RydWN0IGRvbWFpbiAqZCk7CiAgICAgaW50
ICgqZ2V0X3Jlc2VydmVkX2RldmljZV9tZW1vcnkpKGlvbW11X2dyZG1fdCAqLCB2b2lkICopOwpA
QCAtMTg5LDcgKzIwMyw3IEBAIGludCBpb21tdV9kb19wY2lfZG9tY3RsKHN0cnVjdCB4ZW5fZG9t
Y3RsICosIHN0cnVjdCBkb21haW4gKmQsCiBpbnQgaW9tbXVfZG9fZG9tY3RsKHN0cnVjdCB4ZW5f
ZG9tY3RsICosIHN0cnVjdCBkb21haW4gKmQsCiAgICAgICAgICAgICAgICAgICAgIFhFTl9HVUVT
VF9IQU5ETEVfUEFSQU0oeGVuX2RvbWN0bF90KSk7CiAKLWludCBfX211c3RfY2hlY2sgaW9tbXVf
aW90bGJfZmx1c2goc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCitpbnQgX19t
dXN0X2NoZWNrIGlvbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxv
bmcgZGZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQg
cGFnZV9jb3VudCk7CiBpbnQgX19tdXN0X2NoZWNrIGlvbW11X2lvdGxiX2ZsdXNoX2FsbChzdHJ1
Y3QgZG9tYWluICpkKTsKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL21tLmggYi94ZW4v
aW5jbHVkZS94ZW4vbW0uaAppbmRleCA5NTk1NTM5YWVlLi4wNTRkMDJlNmMwIDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS94ZW4vbW0uaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vbW0uaApAQCAtMjYs
NiArMjYsMTEgQEAKICAqICAgQSBsaW5lYXIgaWRlYSBvZiBhIGd1ZXN0IHBoeXNpY2FsIGFkZHJl
c3Mgc3BhY2UuIEZvciBhbiBhdXRvLXRyYW5zbGF0ZWQKICAqICAgZ3Vlc3QsIHBmbiA9PSBnZm4g
d2hpbGUgZm9yIGEgbm9uLXRyYW5zbGF0ZWQgZ3Vlc3QsIHBmbiAhPSBnZm4uCiAgKgorICogZGZu
OiBEZXZpY2UgRE1BIEZyYW1lIE51bWJlciAoZGVmaW5pdGlvbnMgaW4gaW5jbHVkZS94ZW4vaW9t
bXUuaCkKKyAqICAgVGhlIGxpbmVhciBmcmFtZSBudW1iZXJzIG9mIGRldmljZSBETUEgYWRkcmVz
cyBzcGFjZS4gQWxsIGluaXRpYXRvcnMgZm9yCisgKiAgIChpLmUuIGFsbCBkZXZpY2VzIGFzc2ln
bmVkIHRvKSBhIGd1ZXN0IHNoYXJlIGEgc2luZ2xlIERNQSBhZGRyZXNzIHNwYWNlCisgKiAgIGFu
ZCwgYnkgZGVmYXVsdCwgWGVuIHdpbGwgZW5zdXJlIGRmbiA9PSBwZm4uCisgKgogICogV0FSTklO
RzogU29tZSBvZiB0aGVzZSB0ZXJtcyBoYXZlIGNoYW5nZWQgb3ZlciB0aW1lIHdoaWxlIG90aGVy
cyBoYXZlIGJlZW4KICAqIHVzZWQgaW5jb25zaXN0ZW50bHksIG1lYW5pbmcgdGhhdCBhIGxvdCBv
ZiBleGlzdGluZyBjb2RlIGRvZXMgbm90IG1hdGNoIHRoZQogICogZGVmaW5pdGlvbnMgYWJvdmUu
ICBOZXcgY29kZSBzaG91bGQgdXNlIHRoZXNlIHRlcm1zIGFzIGRlc2NyaWJlZCBoZXJlLCBhbmQK
LS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 10:45:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 10:45: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 1g818m-0002Lo-QO; Thu, 04 Oct 2018 10:45:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mwgx=mq=citrix.com=prvs=808647837=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g818l-0002K7-PC
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 10:45:55 +0000
X-Inumbo-ID: 54c77451-c7c2-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 54c77451-c7c2-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 12:43:29 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,338,1534809600"; d="scan'208";a="67007325"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 4 Oct 2018 11:45:45 +0100
Message-ID: <20181004104547.32316-8-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181004104547.32316-1-paul.durrant@citrix.com>
References: <20181004104547.32316-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v14 7/9] vtd: add lookup_page method to iommu_ops
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBhZGRzIGEgbmV3IG1ldGhvZCB0byB0aGUgVlQtZCBJT01NVSBpbXBsZW1lbnRh
dGlvbiB0byBmaW5kIHRoZQpNRk4gY3VycmVudGx5IG1hcHBlZCBieSB0aGUgc3BlY2lmaWVkIERG
TiBhbG9uZyB3aXRoIGEgd3JhcHBlciBmdW5jdGlvbgppbiBnZW5lcmljIElPTU1VIGNvZGUgdG8g
Y2FsbCB0aGUgaW1wbGVtZW50YXRpb24gaWYgaXQgZXhpc3RzLgoKTk9URTogVGhpcyBwYXRjaCBv
bmx5IGFkZHMgYSBYZW4taW50ZXJuYWwgaW50ZXJmYWNlLiBUaGlzIHdpbGwgYmUgdXNlZCBieQog
ICAgICBhIHN1YnNlcXVlbnQgcGF0Y2guCiAgICAgIEFub3RoZXIgc3Vic2VxdWVudCBwYXRjaCB3
aWxsIGFkZCBzaW1pbGFyIGZ1bmN0aW9uYWxpdHkgZm9yIEFNRAogICAgICBJT01NVXMuCgpTaWdu
ZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpSZXZpZXdl
ZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpSZXZpZXdlZC1ieTogS2V2aW4g
VGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Ci0tLQpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KCnYx
MToKIC0gRm9sZCBpbiBwYXRjaCB0byBjaGFuZ2UgZmFpbHVyZSBzZW1hbnRpY3MgKGFscmVhZHkg
YWNrLWVkIGJ5IEtldmluKS4KCnYxMDoKIC0gQWRqdXN0IHRoZSBsb2NraW5nIGNvbW1lbnQuCgp2
OToKIC0gQWRkIGNvbW1lbnQgYWJvdXQgbG9ja2luZyBpbiB4ZW4vaW9tbXUuaC4KCnY4OgogLSBS
ZW1vdmUgY2xlYW4tdXAgYXMgdGhpcyBpcyBub3cgZG9uZSBieSBhIHByaW9yIHBhdGNoLgogLSBN
YWtlIGludGVsX2lvbW11X2xvb2t1cF9wYWdlKCkgcmV0dXJuIGRmbiB2YWx1ZSBpZiB1c2luZyBz
aGFyZWQgRVBUCiAgIG9yIGlvbW11X3Bhc3N0aHJvdWdoIGlzIHNldCwgYXMgcmVxdWVzdGVkIGJ5
IEtldmluLgoKdjc6CiAtIFJlLWJhc2UgYW5kIHJlLW5hbWUgQkZOIC0+IERGTi4KIC0gQWRkIG1p
c3NpbmcgY2hlY2tzIGZvciBzaGFyZWQgRVBUIGFuZCBpb21tdV9wYXNzdGhyb3VnaC4KIC0gUmVt
b3ZlIHVubmVjZXNzYXJ5IGluaXRpYWxpemVycyBhbmQgdXNlIGFycmF5LXN0eWxlIGRlcmVmZXJl
bmNlLgogLSBEcm9wIFdlaSdzIFItYiBiZWNhdXNlIG9mIGNvZGUgY2h1cm4uCgp2MzoKIC0gQWRk
cmVzc2VkIGNvbW1lbnRzIGZyb20gR2VvcmdlLgoKdjI6CiAtIEFkZHJlc3NlZCBzb21lIGNvbW1l
bnRzIGZyb20gSmFuLgotLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgICAgIHwg
MTEgKysrKysrKysrKwogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgfCA0MSAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC92dGQvaW9tbXUuaCB8ICAzICsrKwogeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAg
ICAgICAgfCAxMCArKysrKysrKysKIDQgZmlsZXMgY2hhbmdlZCwgNjUgaW5zZXJ0aW9ucygrKQoK
ZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9pb21tdS5jCmluZGV4IGMwZGQ4ZTQ5NGYuLmQ1MWZmZmFlNDAgMTAwNjQ0
Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvaW9tbXUuYwpAQCAtMzI3LDYgKzMyNywxNyBAQCBpbnQgaW9tbXVfdW5tYXBf
cGFnZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4pCiAgICAgcmV0dXJuIHJjOwogfQogCitp
bnQgaW9tbXVfbG9va3VwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuLCBtZm5fdCAq
bWZuLAorICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCAqZmxhZ3MpCit7CisgICAg
Y29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CisKKyAgICBpZiAo
ICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKKyAgICAgICAgcmV0dXJuIC1F
T1BOT1RTVVBQOworCisgICAgcmV0dXJuIGhkLT5wbGF0Zm9ybV9vcHMtPmxvb2t1cF9wYWdlKGQs
IGRmbiwgbWZuLCBmbGFncyk7Cit9CisKIHN0YXRpYyB2b2lkIGlvbW11X2ZyZWVfcGFnZXRhYmxl
cyh1bnNpZ25lZCBsb25nIHVudXNlZCkKIHsKICAgICBkbyB7CmRpZmYgLS1naXQgYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC9pb21tdS5jCmluZGV4IDkxODdkNTA3MzAuLmY5NGI1MjJjNzMgMTAwNjQ0Ci0tLSBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC9pb21tdS5jCkBAIC0xODMzLDYgKzE4MzMsNDYgQEAgc3RhdGljIGludCBfX211c3Rf
Y2hlY2sgaW50ZWxfaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAogICAgIHJldHVy
biBkbWFfcHRlX2NsZWFyX29uZShkLCBkZm5fdG9fZGFkZHIoZGZuKSk7CiB9CiAKK3N0YXRpYyBp
bnQgaW50ZWxfaW9tbXVfbG9va3VwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuLCBt
Zm5fdCAqbWZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBp
bnQgKmZsYWdzKQoreworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQp
OworICAgIHN0cnVjdCBkbWFfcHRlICpwYWdlLCB2YWw7CisgICAgdTY0IHBnX21hZGRyOworCisg
ICAgLyoKKyAgICAgKiBJZiBWVC1kIHNoYXJlcyBFUFQgcGFnZSB0YWJsZSBvciBpZiB0aGUgZG9t
YWluIGlzIHRoZSBoYXJkd2FyZQorICAgICAqIGRvbWFpbiBhbmQgaW9tbXVfcGFzc3Rocm91Z2gg
aXMgc2V0IHRoZW4gcGFzcyBiYWNrIHRoZSBkZm4uCisgICAgICovCisgICAgaWYgKCBpb21tdV91
c2VfaGFwX3B0KGQpIHx8CisgICAgICAgICAoaW9tbXVfaHdkb21fcGFzc3Rocm91Z2ggJiYgaXNf
aGFyZHdhcmVfZG9tYWluKGQpKSApCisgICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKKworICAg
IHNwaW5fbG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKKworICAgIHBnX21hZGRyID0gYWRk
cl90b19kbWFfcGFnZV9tYWRkcihkLCBkZm5fdG9fZGFkZHIoZGZuKSwgMCk7CisgICAgaWYgKCAh
cGdfbWFkZHIgKQorICAgIHsKKyAgICAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdf
bG9jayk7CisgICAgICAgIHJldHVybiAtRU5PTUVNOworICAgIH0KKworICAgIHBhZ2UgPSBtYXBf
dnRkX2RvbWFpbl9wYWdlKHBnX21hZGRyKTsKKyAgICB2YWwgPSBwYWdlW2Rmbl94KGRmbikgJiBM
RVZFTF9NQVNLXTsKKworICAgIHVubWFwX3Z0ZF9kb21haW5fcGFnZShwYWdlKTsKKyAgICBzcGlu
X3VubG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKKworICAgIGlmICggIWRtYV9wdGVfcHJl
c2VudCh2YWwpICkKKyAgICAgICAgcmV0dXJuIC1FTk9FTlQ7CisKKyAgICAqbWZuID0gbWFkZHJf
dG9fbWZuKGRtYV9wdGVfYWRkcih2YWwpKTsKKyAgICAqZmxhZ3MgPSBkbWFfcHRlX3JlYWQodmFs
KSA/IElPTU1VRl9yZWFkYWJsZSA6IDA7CisgICAgKmZsYWdzIHw9IGRtYV9wdGVfd3JpdGUodmFs
KSA/IElPTU1VRl93cml0YWJsZSA6IDA7CisKKyAgICByZXR1cm4gMDsKK30KKwogaW50IGlvbW11
X3B0ZV9mbHVzaChzdHJ1Y3QgZG9tYWluICpkLCB1aW50NjRfdCBkZm4sIHVpbnQ2NF90ICpwdGUs
CiAgICAgICAgICAgICAgICAgICAgIGludCBvcmRlciwgaW50IHByZXNlbnQpCiB7CkBAIC0yNjU4
LDYgKzI2OTgsNyBAQCBjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzIGludGVsX2lvbW11X29wcyA9IHsK
ICAgICAudGVhcmRvd24gPSBpb21tdV9kb21haW5fdGVhcmRvd24sCiAgICAgLm1hcF9wYWdlID0g
aW50ZWxfaW9tbXVfbWFwX3BhZ2UsCiAgICAgLnVubWFwX3BhZ2UgPSBpbnRlbF9pb21tdV91bm1h
cF9wYWdlLAorICAgIC5sb29rdXBfcGFnZSA9IGludGVsX2lvbW11X2xvb2t1cF9wYWdlLAogICAg
IC5mcmVlX3BhZ2VfdGFibGUgPSBpb21tdV9mcmVlX3BhZ2VfdGFibGUsCiAgICAgLnJlYXNzaWdu
X2RldmljZSA9IHJlYXNzaWduX2RldmljZV9vd25lcnNoaXAsCiAgICAgLmdldF9kZXZpY2VfZ3Jv
dXBfaWQgPSBpbnRlbF9pb21tdV9ncm91cF9pZCwKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3Z0ZC9pb21tdS5oIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11
LmgKaW5kZXggNzJjMWEyZTNjZC4uNDdiZGZjYjVlYSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvdnRkL2lvbW11LmgKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRk
L2lvbW11LmgKQEAgLTI3Miw2ICsyNzIsOSBAQCBzdHJ1Y3QgZG1hX3B0ZSB7CiAjZGVmaW5lIGRt
YV9zZXRfcHRlX3Byb3QocCwgcHJvdCkgZG8geyBcCiAgICAgICAgIChwKS52YWwgPSAoKHApLnZh
bCAmIH5ETUFfUFRFX1BST1QpIHwgKChwcm90KSAmIERNQV9QVEVfUFJPVCk7IFwKICAgICB9IHdo
aWxlICgwKQorI2RlZmluZSBkbWFfcHRlX3Byb3QocCkgKChwKS52YWwgJiBETUFfUFRFX1BST1Qp
CisjZGVmaW5lIGRtYV9wdGVfcmVhZChwKSAoZG1hX3B0ZV9wcm90KHApICYgRE1BX1BURV9SRUFE
KQorI2RlZmluZSBkbWFfcHRlX3dyaXRlKHApIChkbWFfcHRlX3Byb3QocCkgJiBETUFfUFRFX1dS
SVRFKQogI2RlZmluZSBkbWFfcHRlX2FkZHIocCkgKChwKS52YWwgJiBQQUREUl9NQVNLICYgUEFH
RV9NQVNLXzRLKQogI2RlZmluZSBkbWFfc2V0X3B0ZV9hZGRyKHAsIGFkZHIpIGRvIHtcCiAgICAg
ICAgICAgICAocCkudmFsIHw9ICgoYWRkcikgJiBQQUdFX01BU0tfNEspOyB9IHdoaWxlICgwKQpk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmggYi94ZW4vaW5jbHVkZS94ZW4vaW9t
bXUuaAppbmRleCA3MzEzOTU3YzgxLi45YWU4MzIxYmI0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS94ZW4vaW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaApAQCAtOTIsNiArOTIs
OCBAQCB2b2lkIGlvbW11X3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQpOwogaW50IF9fbXVzdF9j
aGVjayBpb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4sCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl90IG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKTsK
IGludCBfX211c3RfY2hlY2sgaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5f
dCBkZm4pOworaW50IF9fbXVzdF9jaGVjayBpb21tdV9sb29rdXBfcGFnZShzdHJ1Y3QgZG9tYWlu
ICpkLCBkZm5fdCBkZm4sIG1mbl90ICptZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGludCAqZmxhZ3MpOwogCiBlbnVtIGlvbW11X2ZlYXR1cmUKIHsKQEAg
LTE3OSw5ICsxODEsMTcgQEAgc3RydWN0IGlvbW11X29wcyB7CiAjZW5kaWYgLyogSEFTX1BDSSAq
LwogCiAgICAgdm9pZCAoKnRlYXJkb3duKShzdHJ1Y3QgZG9tYWluICpkKTsKKworICAgIC8qCisg
ICAgICogVGhpcyBibG9jayBvZiBvcGVyYXRpb25zIG11c3QgYmUgYXBwcm9wcmlhdGVseSBsb2Nr
ZWQgYWdhaW5zdCBlYWNoCisgICAgICogb3RoZXIgYnkgdGhlIGNhbGxlciBpbiBvcmRlciB0byBo
YXZlIG1lYW5pbmdmdWwgcmVzdWx0cy4KKyAgICAgKi8KICAgICBpbnQgX19tdXN0X2NoZWNrICgq
bWFwX3BhZ2UpKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbiwgbWZuX3QgbWZuLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKTsKICAgICBpbnQg
X19tdXN0X2NoZWNrICgqdW5tYXBfcGFnZSkoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuKTsK
KyAgICBpbnQgX19tdXN0X2NoZWNrICgqbG9va3VwX3BhZ2UpKHN0cnVjdCBkb21haW4gKmQsIGRm
bl90IGRmbiwgbWZuX3QgKm1mbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIGludCAqZmxhZ3MpOworCiAgICAgdm9pZCAoKmZyZWVfcGFnZV90YWJsZSkoc3Ry
dWN0IHBhZ2VfaW5mbyAqKTsKICNpZmRlZiBDT05GSUdfWDg2CiAgICAgdm9pZCAoKnVwZGF0ZV9p
cmVfZnJvbV9hcGljKSh1bnNpZ25lZCBpbnQgYXBpYywgdW5zaWduZWQgaW50IHJlZywgdW5zaWdu
ZWQgaW50IHZhbHVlKTsKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 10:45:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 10: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 1g818n-0002MP-6L; Thu, 04 Oct 2018 10:45:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mwgx=mq=citrix.com=prvs=808647837=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g818l-0002KG-RN
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 10:45:55 +0000
X-Inumbo-ID: d6b4681c-c7c2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d6b4681c-c7c2-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 10:47:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,338,1534809600"; d="scan'208";a="67007327"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 4 Oct 2018 11:45:46 +0100
Message-ID: <20181004104547.32316-9-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181004104547.32316-1-paul.durrant@citrix.com>
References: <20181004104547.32316-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v14 8/9] mm / iommu: include need_iommu() test
 in iommu_use_hap_pt()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Jun Nakajima <jun.nakajima@intel.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@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>

VGhlIG5hbWUgJ2lvbW11X3VzZV9oYXBfcHQnIHN1Z2dlc3RzIHRoYXQgdGhhdCBQMk0gdGFibGUg
aXMgaW4gdXNlIGFzIHRoZQpkb21haW4ncyBJT01NVSBwYWdldGFibGUgd2hpY2gsIHByaW9yIHRv
IHRoaXMgcGF0Y2gsIGlzIG5vdCBzdHJpY3RseSB0cnVlCnNpbmNlIHRoZSBtYWNybyBkaWQgbm90
IHRlc3Qgd2hldGhlciB0aGUgZG9tYWluIGFjdHVhbGx5IGhhcyBJT01NVQptYXBwaW5ncy4KClNp
Z25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+ClJldmll
d2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KQWNrZWQtYnk6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0tLQpDYzogSnVuIE5ha2FqaW1hIDxqdW4u
bmFrYWppbWFAaW50ZWwuY29tPgpDYzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5j
aXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCnYxMToKIC0gUHVsbGVkIGluIGZyb20gdjYgb2Yg
dGhlIGZ1bGwgUFYtSU9NTVUgc2VyaWVzLgoKdjQ6CiAtIE5ldyBpbiB2NC4KLS0tCiB4ZW4vYXJj
aC94ODYvbW0vcDJtLWVwdC5jICAgICAgIHwgNiArKystLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0t
cHQuYyAgICAgICAgfCA2ICsrKy0tLQogeGVuL2FyY2gveDg2L21tL3AybS5jICAgICAgICAgICB8
IDIgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgfCAyICstCiB4ZW4vaW5jbHVk
ZS9hc20tYXJtL2lvbW11LmggICAgIHwgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9pb21tdS5o
ICAgICB8IDUgKysrLS0KIDYgZmlsZXMgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgMTEgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYyBiL3hlbi9h
cmNoL3g4Ni9tbS9wMm0tZXB0LmMKaW5kZXggY2Q0Y2I1NzUyYS4uZjMyZGYzZWI3YSAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJt
LWVwdC5jCkBAIC04NzQsMTIgKzg3NCwxMiBAQCBvdXQ6CiAgICAgICAgIGVwdF9zeW5jX2RvbWFp
bihwMm0pOwogCiAgICAgLyogRm9yIGhvc3QgcDJtLCBtYXkgbmVlZCB0byBjaGFuZ2UgVlQtZCBw
YWdlIHRhYmxlLiovCi0gICAgaWYgKCByYyA9PSAwICYmIHAybV9pc19ob3N0cDJtKHAybSkgJiYg
bmVlZF9pb21tdShkKSAmJgorICAgIGlmICggcmMgPT0gMCAmJiBwMm1faXNfaG9zdHAybShwMm0p
ICYmCiAgICAgICAgICBuZWVkX21vZGlmeV92dGRfdGFibGUgKQogICAgIHsKLSAgICAgICAgaWYg
KCBpb21tdV9oYXBfcHRfc2hhcmUgKQorICAgICAgICBpZiAoIGlvbW11X3VzZV9oYXBfcHQoZCkg
KQogICAgICAgICAgICAgcmMgPSBpb21tdV9wdGVfZmx1c2goZCwgZ2ZuLCAmZXB0X2VudHJ5LT5l
cHRlLCBvcmRlciwgdnRkX3B0ZV9wcmVzZW50KTsKLSAgICAgICAgZWxzZQorICAgICAgICBlbHNl
IGlmICggbmVlZF9pb21tdShkKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIGRmbl90IGRmbiA9
IF9kZm4oZ2ZuKTsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS1wdC5jIGIveGVu
L2FyY2gveDg2L21tL3AybS1wdC5jCmluZGV4IDQ3MzU5MzQ0OTIuLmJmMzYxNjA5OTMgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJt
LXB0LmMKQEAgLTY3OCw4ICs2NzgsOCBAQCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9t
YWluICpwMm0sIGdmbl90IGdmbl8sIG1mbl90IG1mbiwKICAgICAgICAgICYmIChnZm4gKyAoMVVM
IDw8IHBhZ2Vfb3JkZXIpIC0gMSA+IHAybS0+bWF4X21hcHBlZF9wZm4pICkKICAgICAgICAgcDJt
LT5tYXhfbWFwcGVkX3BmbiA9IGdmbiArICgxVUwgPDwgcGFnZV9vcmRlcikgLSAxOwogCi0gICAg
aWYgKCBpb21tdV9lbmFibGVkICYmIG5lZWRfaW9tbXUocDJtLT5kb21haW4pICYmCi0gICAgICAg
ICAoaW9tbXVfb2xkX2ZsYWdzICE9IGlvbW11X3B0ZV9mbGFncyB8fCBvbGRfbWZuICE9IG1mbl94
KG1mbikpICkKKyAgICBpZiAoIGlvbW11X2VuYWJsZWQgJiYgKGlvbW11X29sZF9mbGFncyAhPSBp
b21tdV9wdGVfZmxhZ3MgfHwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIG9sZF9tZm4gIT0g
bWZuX3gobWZuKSkgKQogICAgIHsKICAgICAgICAgQVNTRVJUKHJjID09IDApOwogCkBAIC02ODgs
NyArNjg4LDcgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5f
dCBnZm5fLCBtZm5fdCBtZm4sCiAgICAgICAgICAgICBpZiAoIGlvbW11X29sZF9mbGFncyApCiAg
ICAgICAgICAgICAgICAgYW1kX2lvbW11X2ZsdXNoX3BhZ2VzKHAybS0+ZG9tYWluLCBnZm4sIHBh
Z2Vfb3JkZXIpOwogICAgICAgICB9Ci0gICAgICAgIGVsc2UKKyAgICAgICAgZWxzZSBpZiAoIG5l
ZWRfaW9tbXUocDJtLT5kb21haW4pICkKICAgICAgICAgewogICAgICAgICAgICAgZGZuX3QgZGZu
ID0gX2RmbihnZm4pOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMgYi94ZW4v
YXJjaC94ODYvbW0vcDJtLmMKaW5kZXggMzEwOGZiMmIyNy4uNGE5ODE5ODAwNCAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L21tL3AybS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwpAQCAt
MjEwMSw3ICsyMTAxLDcgQEAgc3RhdGljIHVuc2lnbmVkIGludCBtbWlvX29yZGVyKGNvbnN0IHN0
cnVjdCBkb21haW4gKmQsCiAgICAgICogLSBleGNsdWRlIFBWIGd1ZXN0cywgc2hvdWxkIGV4ZWN1
dGlvbiByZWFjaCB0aGlzIGNvZGUgZm9yIHN1Y2guCiAgICAgICogU28gYmUgY2FyZWZ1bCB3aGVu
IGFsdGVyaW5nIHRoaXMuCiAgICAgICovCi0gICAgaWYgKCAhbmVlZF9pb21tdShkKSB8fCAhaW9t
bXVfdXNlX2hhcF9wdChkKSB8fAorICAgIGlmICggIWlvbW11X3VzZV9oYXBfcHQoZCkgfHwKICAg
ICAgICAgIChzdGFydF9mbiAmICgoMVVMIDw8IFBBR0VfT1JERVJfMk0pIC0gMSkpIHx8ICEobnIg
Pj4gUEFHRV9PUkRFUl8yTSkgKQogICAgICAgICByZXR1cm4gUEFHRV9PUkRFUl80SzsKIApkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2lvbW11LmMKaW5kZXggZDUxZmZmYWU0MC4uMTllOTU3MjBiNSAxMDA2NDQKLS0t
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9pb21tdS5jCkBAIC00NzUsNyArNDc1LDcgQEAgaW50IGlvbW11X2RvX2RvbWN0bCgK
IAogdm9pZCBpb21tdV9zaGFyZV9wMm1fdGFibGUoc3RydWN0IGRvbWFpbiogZCkKIHsKLSAgICBp
ZiAoIGlvbW11X2VuYWJsZWQgJiYgaW9tbXVfdXNlX2hhcF9wdChkKSApCisgICAgaWYgKCBpb21t
dV91c2VfaGFwX3B0KGQpICkKICAgICAgICAgaW9tbXVfZ2V0X29wcygpLT5zaGFyZV9wMm0oZCk7
CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vaW9tbXUuaCBiL3hlbi9pbmNs
dWRlL2FzbS1hcm0vaW9tbXUuaAppbmRleCA1N2Q5YjFlMTRhLi44ZDE1MDZjNmY3IDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2lvbW11LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFy
bS9pb21tdS5oCkBAIC0yMSw3ICsyMSw3IEBAIHN0cnVjdCBhcmNoX2lvbW11CiB9OwogCiAvKiBB
bHdheXMgc2hhcmUgUDJNIFRhYmxlIGJldHdlZW4gdGhlIENQVSBhbmQgdGhlIElPTU1VICovCi0j
ZGVmaW5lIGlvbW11X3VzZV9oYXBfcHQoZCkgKDEpCisjZGVmaW5lIGlvbW11X3VzZV9oYXBfcHQo
ZCkgKG5lZWRfaW9tbXUoZCkpCiAKIGNvbnN0IHN0cnVjdCBpb21tdV9vcHMgKmlvbW11X2dldF9v
cHModm9pZCk7CiB2b2lkIF9faW5pdCBpb21tdV9zZXRfb3BzKGNvbnN0IHN0cnVjdCBpb21tdV9v
cHMgKm9wcyk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2lvbW11LmggYi94ZW4v
aW5jbHVkZS9hc20teDg2L2lvbW11LmgKaW5kZXggMGVkNGE5ZTg2ZC4uN2MzMTg3YzhlYyAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaW9tbXUuaApAQCAtODksOCArODksOSBAQCBzdGF0aWMgaW5saW5lIGludCBpb21tdV9o
YXJkd2FyZV9zZXR1cCh2b2lkKQogICAgIHJldHVybiAtRU5PREVWOwogfQogCi0vKiBEb2VzIHRo
aXMgZG9tYWluIGhhdmUgYSBQMk0gdGFibGUgd2UgY2FuIHVzZSBhcyBpdHMgSU9NTVUgcGFnZXRh
YmxlPyAqLwotI2RlZmluZSBpb21tdV91c2VfaGFwX3B0KGQpIChoYXBfZW5hYmxlZChkKSAmJiBp
b21tdV9oYXBfcHRfc2hhcmUpCisvKiBBcmUgd2UgdXNpbmcgdGhlIGRvbWFpbiBQMk0gdGFibGUg
YXMgaXRzIElPTU1VIHBhZ2V0YWJsZT8gKi8KKyNkZWZpbmUgaW9tbXVfdXNlX2hhcF9wdChkKSBc
CisgICAgKGhhcF9lbmFibGVkKGQpICYmIG5lZWRfaW9tbXUoZCkgJiYgaW9tbXVfaGFwX3B0X3No
YXJlKQogCiB2b2lkIGlvbW11X3VwZGF0ZV9pcmVfZnJvbV9hcGljKHVuc2lnbmVkIGludCBhcGlj
LCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBpbnQgdmFsdWUpOwogdW5zaWduZWQgaW50IGlv
bW11X3JlYWRfYXBpY19mcm9tX2lyZSh1bnNpZ25lZCBpbnQgYXBpYywgdW5zaWduZWQgaW50IHJl
Zyk7Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 10:45:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 10: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 1g818n-0002N1-Jy; Thu, 04 Oct 2018 10:45:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mwgx=mq=citrix.com=prvs=808647837=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g818l-0002KF-R5
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 10:45:55 +0000
X-Inumbo-ID: d6c6275f-c7c2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d6c6275f-c7c2-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 10:47:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,338,1534809600"; d="scan'208";a="67007326"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 4 Oct 2018 11:45:43 +0100
Message-ID: <20181004104547.32316-6-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181004104547.32316-1-paul.durrant@citrix.com>
References: <20181004104547.32316-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v14 5/9] memory: add check_get_page_from_gfn()
 as a wrapper...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Paul Durrant <paul.durrant@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Li4uZm9yIHNvbWUgdXNlcyBvZiBnZXRfcGFnZV9mcm9tX2dmbigpLgoKVGhlcmUgYXJlIG1hbnkg
b2NjdXJyZW5jZXMgb2YgdGhlIGZvbGxvd2luZyBwYXR0ZXJuIGluIHRoZSBjb2RlOgoKICAgIHEg
PSA8cmVhZG9ubHkgbG9vay11cD4gPyBQMk1fQUxMT0MgOiBQMk1fVU5TSEFSRTsKICAgIHBhZ2Ug
PSBnZXRfcGFnZV9mcm9tX2dmbihkLCBnZm4sICZwMm10LCBxKTsKCiAgICBpZiAoIHAybV9pc19w
YWdpbmcocDJtdCkgKQogICAgewogICAgICAgIGlmICggcGFnZSApCiAgICAgICAgICAgIHB1dF9w
YWdlKHBhZ2UpOwoKICAgICAgICBwMm1fbWVtX3BhZ2luZ19wb3B1bGF0ZShkLCBnZm4pOwogICAg
ICAgIHJldHVybiA8LUVBR0FJTiBvciBlcXVpdmFsZW50PjsKICAgIH0KCiAgICBpZiAoIChxICYg
UDJNX1VOU0hBUkUpICYmIHAybV9pc19zaGFyZWQocDJtdCkgKQogICAgewogICAgICAgIGlmICgg
cGFnZSApCiAgICAgICAgICAgIHB1dF9wYWdlKHBhZ2UpOwoKICAgICAgICByZXR1cm4gPC1FQUdB
SU4gb3IgZXF1aXZhbGVudD47CiAgICB9CgogICAgaWYgKCAhcGFnZSApCiAgICAgICAgcmV0dXJu
IDwtRUlOVkFMIG9yIGVxdWl2YWxlbnQ+OwoKVGhlcmUgYXJlIHNvbWUgc21hbGwgZGlmZmVyZW5j
ZXMgYmV0d2VlbiB0aGUgZXhhY3Qgd2F5IHRoZSBvY2N1cnJlbmNlcwphcmUgY29kZWQgYnV0IHRo
ZSBkZXNpcmVkIHNlbWFudGljIGlzIHRoZSBzYW1lLgoKVGhpcyBwYXRjaCBpbnRyb2R1Y2VzIGEg
bmV3IGNvbW1vbiBpbXBsZW1lbnRhdGlvbiBvZiB0aGlzIGNvZGUgaW4KY2hlY2tfZ2V0X3BhZ2Vf
ZnJvbV9nZm4oKSBhbmQgdGhlbiBjb252ZXJ0cyB0aGUgdmFyaW91cyBvcGVuLWNvZGVkIHBhdHRl
cm5zCmludG8gY2FsbHMgdG8gdGhpcyBuZXcgZnVuY3Rpb24uCgpOT1RFOiBBIGZvcndhcmQgZGVj
bGFyYXRpb24gb2YgcDJtX3R5cGVfdCBlbnVtIGhhcyBiZWVuIGludHJvZHVjZWQgaW4KICAgICAg
cDJtLWNvbW1vbi5oIHNvIHRoYXQgaXQgaXMgcG9zc2libGUgdG8gZGVjbGFyZQogICAgICBjaGVj
a19nZXRfcGFnZV9mcm9tX2dmbigpIHRoZXJlIHJhdGhlciB0aGFuIGhhdmluZyB0byBhZGQKICAg
ICAgZHVwbGljYXRlIGRlY2xhcmF0aW9ucyBpbiB0aGUgcGVyLWFyY2hpdGVjdHVyZSBwMm0gaGVh
ZGVycy4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5j
b20+ClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpS
ZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBY2tlZC1ieTogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxh
cEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5j
b20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNj
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVl
Z2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgp2MTM6
CiAtIEV4cGFuZGVkIGNvbW1pdCBjb21tZW50LgoKdjExOgogLSBGb3J3YXJkIGRlY2xhcmUgcDJt
X3R5cGVfdCBpbiBwMm0tY29tbW9uLmggdG8gYWxsb3cgdGhlIGR1cGxpY2F0ZQogICBkZWNsYXJh
dGlvbnMgb2YgY2hlY2tfZ2V0X3BhZ2VfZnJvbV9nZm4oKSB0byBiZSByZW1vdmVkLCBhbmQgaGVu
Y2UgYWRkCiAgIEphbidzIFItYi4KCnYxMDoKIC0gRXhwYW5kIGNvbW1pdCBjb21tZW50IHRvIHBv
aW50IG91dCB0aGUgcmVhc29uIGZvciB0aGUgZHVwbGljYXRlCiAgIGRlY2xhcmF0aW9ucyBvZiBj
aGVja19nZXRfcGFnZV9mcm9tX2dmbigpLgoKdjk6CiAtIERlZmVyIFAyTSB0eXBlIGNoZWNrcyAo
YmV5b25kIHNoYXJlZCBvciBwYWdpbmcpIHRvIHRoZSBjYWxsZXIuCgp2NzoKIC0gRml4IEFSTSBi
dWlsZCBieSBpbnRyb2R1Y2luZyBwMm1faXNfcmVhZG9ubHkoKSBwcmVkaWNhdGUuCiAtIFJlLW5h
bWUgZ2V0X3BhZ2VkX2ZyYW1lKCkgLT4gY2hlY2tfZ2V0X3BhZ2VfZnJvbV9nZm4oKS4KIC0gQWRq
dXN0IGRlZmF1bHQgY2FzZXMgb2YgY2FsbGVycyBzd2l0Y2gtaW5nIG9uIHJldHVybiB2YWx1ZS4K
CnYzOgogLSBBZGRyZXNzZWQgY29tbWVudHMgZnJvbSBHZW9yZ2UuCgp2MjoKIC0gTmV3IGluIHYy
LgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jICAgfCAyNSArKysrKysrKysrKy0tLS0t
LS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAgICAgIHwgMTQgKy0tLS0tLS0tLS0tLQog
eGVuL2NvbW1vbi9ncmFudF90YWJsZS5jICAgICB8IDMyICsrKysrKysrKysrKysrLS0tLS0tLS0t
LS0tLS0tCiB4ZW4vY29tbW9uL21lbW9yeS5jICAgICAgICAgIHwgNDkgKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vcDJtLmgg
ICAgfCAgNCArKy0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L3AybS5oICAgIHwgIDUgKystLS0KIHhl
bi9pbmNsdWRlL3hlbi9wMm0tY29tbW9uLmggfCAgNiArKysrKysKIDcgZmlsZXMgY2hhbmdlZCwg
NzcgaW5zZXJ0aW9ucygrKSwgNTggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2h2bS9lbXVsYXRlLmMgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwppbmRleCBlYWI2
NmVhYjc3Li5jZDFkOWE3YzU3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUu
YworKysgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwpAQCAtMzU2LDIyICszNTYsMjEgQEAg
c3RhdGljIGludCBodm1lbXVsX2FjcXVpcmVfcGFnZSh1bnNpZ25lZCBsb25nIGdtZm4sIHN0cnVj
dCBwYWdlX2luZm8gKipwYWdlKQogICAgIHN0cnVjdCBkb21haW4gKmN1cnJfZCA9IGN1cnJlbnQt
PmRvbWFpbjsKICAgICBwMm1fdHlwZV90IHAybXQ7CiAKLSAgICAqcGFnZSA9IGdldF9wYWdlX2Zy
b21fZ2ZuKGN1cnJfZCwgZ21mbiwgJnAybXQsIFAyTV9VTlNIQVJFKTsKLQotICAgIGlmICggKnBh
Z2UgPT0gTlVMTCApCi0gICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKLQotICAg
IGlmICggcDJtX2lzX3BhZ2luZyhwMm10KSApCisgICAgc3dpdGNoICggY2hlY2tfZ2V0X3BhZ2Vf
ZnJvbV9nZm4oY3Vycl9kLCBfZ2ZuKGdtZm4pLCBmYWxzZSwgJnAybXQsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFnZSkgKQogICAgIHsKLSAgICAgICAgcHV0X3BhZ2Uo
KnBhZ2UpOwotICAgICAgICBwMm1fbWVtX3BhZ2luZ19wb3B1bGF0ZShjdXJyX2QsIGdtZm4pOwot
ICAgICAgICByZXR1cm4gWDg2RU1VTF9SRVRSWTsKLSAgICB9CisgICAgY2FzZSAwOgorICAgICAg
ICBicmVhazsKIAotICAgIGlmICggcDJtX2lzX3NoYXJlZChwMm10KSApCi0gICAgewotICAgICAg
ICBwdXRfcGFnZSgqcGFnZSk7CisgICAgY2FzZSAtRUFHQUlOOgogICAgICAgICByZXR1cm4gWDg2
RU1VTF9SRVRSWTsKKworICAgIGRlZmF1bHQ6CisgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgp
OworICAgICAgICAvKiBGYWxsdGhyb3VnaCAqLworCisgICAgY2FzZSAtRUlOVkFMOgorICAgICAg
ICByZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7CiAgICAgfQogCiAgICAgLyogVGhpcyBjb2Rl
IHNob3VsZCBub3QgYmUgcmVhY2hlZCBpZiB0aGUgZ21mbiBpcyBub3QgUkFNICovCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRl
eCA1MWZjM2VjMDdmLi5mYTk5NGEzNmE0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2
bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTI1MzYsMjAgKzI1MzYsOCBAQCBz
dGF0aWMgdm9pZCAqX2h2bV9tYXBfZ3Vlc3RfZnJhbWUodW5zaWduZWQgbG9uZyBnZm4sIGJvb2xf
dCBwZXJtYW5lbnQsCiAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKICAgICBzdHJ1Y3QgZG9t
YWluICpkID0gY3VycmVudC0+ZG9tYWluOwogCi0gICAgcGFnZSA9IGdldF9wYWdlX2Zyb21fZ2Zu
KGQsIGdmbiwgJnAybXQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdyaXRhYmxlID8g
UDJNX1VOU0hBUkUgOiBQMk1fQUxMT0MpOwotICAgIGlmICggKHAybV9pc19zaGFyZWQocDJtdCkg
JiYgd3JpdGFibGUpIHx8ICFwYWdlICkKLSAgICB7Ci0gICAgICAgIGlmICggcGFnZSApCi0gICAg
ICAgICAgICBwdXRfcGFnZShwYWdlKTsKLSAgICAgICAgcmV0dXJuIE5VTEw7Ci0gICAgfQotICAg
IGlmICggcDJtX2lzX3BhZ2luZyhwMm10KSApCi0gICAgewotICAgICAgICBwdXRfcGFnZShwYWdl
KTsKLSAgICAgICAgcDJtX21lbV9wYWdpbmdfcG9wdWxhdGUoZCwgZ2ZuKTsKKyAgICBpZiAoIGNo
ZWNrX2dldF9wYWdlX2Zyb21fZ2ZuKGQsIF9nZm4oZ2ZuKSwgIXdyaXRhYmxlLCAmcDJtdCwgJnBh
Z2UpICkKICAgICAgICAgcmV0dXJuIE5VTEw7Ci0gICAgfQogCiAgICAgaWYgKCB3cml0YWJsZSAp
CiAgICAgewpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jIGIveGVuL2NvbW1v
bi9ncmFudF90YWJsZS5jCmluZGV4IDBmMGI3YjFhNDkuLjM2MDRhODgxMmMgMTAwNjQ0Ci0tLSBh
L3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYworKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMK
QEAgLTM3NCwyNSArMzc0LDIzIEBAIHN0YXRpYyBpbnQgZ2V0X3BhZ2VkX2ZyYW1lKHVuc2lnbmVk
IGxvbmcgZ2ZuLCBtZm5fdCAqbWZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0
IHBhZ2VfaW5mbyAqKnBhZ2UsIGJvb2wgcmVhZG9ubHksCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBzdHJ1Y3QgZG9tYWluICpyZCkKIHsKLSAgICBpbnQgcmMgPSBHTlRTVF9va2F5OwogICAg
IHAybV90eXBlX3QgcDJtdDsKKyAgICBpbnQgcmM7CiAKLSAgICAqbWZuID0gSU5WQUxJRF9NRk47
Ci0gICAgKnBhZ2UgPSBnZXRfcGFnZV9mcm9tX2dmbihyZCwgZ2ZuLCAmcDJtdCwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHJlYWRvbmx5ID8gUDJNX0FMTE9DIDogUDJNX1VOU0hBUkUp
OwotICAgIGlmICggISpwYWdlICkKKyAgICByYyA9IGNoZWNrX2dldF9wYWdlX2Zyb21fZ2ZuKHJk
LCBfZ2ZuKGdmbiksIHJlYWRvbmx5LCAmcDJtdCwgcGFnZSk7CisgICAgc3dpdGNoICggcmMgKQog
ICAgIHsKLSNpZmRlZiBQMk1fU0hBUkVEX1RZUEVTCi0gICAgICAgIGlmICggcDJtX2lzX3NoYXJl
ZChwMm10KSApCi0gICAgICAgICAgICByZXR1cm4gR05UU1RfZWFnYWluOwotI2VuZGlmCi0jaWZk
ZWYgUDJNX1BBR0VTX1RZUEVTCi0gICAgICAgIGlmICggcDJtX2lzX3BhZ2luZyhwMm10KSApCi0g
ICAgICAgIHsKLSAgICAgICAgICAgIHAybV9tZW1fcGFnaW5nX3BvcHVsYXRlKHJkLCBnZm4pOwot
ICAgICAgICAgICAgcmV0dXJuIEdOVFNUX2VhZ2FpbjsKLSAgICAgICAgfQotI2VuZGlmCisgICAg
Y2FzZSAwOgorICAgICAgICBicmVhazsKKworICAgIGNhc2UgLUVBR0FJTjoKKyAgICAgICAgcmV0
dXJuIEdOVFNUX2VhZ2FpbjsKKworICAgIGRlZmF1bHQ6CisgICAgICAgIEFTU0VSVF9VTlJFQUNI
QUJMRSgpOworICAgICAgICAvKiBGYWxsdGhyb3VnaCAqLworCisgICAgY2FzZSAtRUlOVkFMOgog
ICAgICAgICByZXR1cm4gR05UU1RfYmFkX3BhZ2U7CiAgICAgfQogCkBAIC00MDYsNyArNDA0LDcg
QEAgc3RhdGljIGludCBnZXRfcGFnZWRfZnJhbWUodW5zaWduZWQgbG9uZyBnZm4sIG1mbl90ICpt
Zm4sCiAKICAgICAqbWZuID0gcGFnZV90b19tZm4oKnBhZ2UpOwogCi0gICAgcmV0dXJuIHJjOwor
ICAgIHJldHVybiBHTlRTVF9va2F5OwogfQogCiBzdGF0aWMgaW5saW5lIHZvaWQKZGlmZiAtLWdp
dCBhL3hlbi9jb21tb24vbWVtb3J5LmMgYi94ZW4vY29tbW9uL21lbW9yeS5jCmluZGV4IGI1Njdi
ZDQ2YmIuLjUyZDU1ZGZlZDcgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vbWVtb3J5LmMKKysrIGIv
eGVuL2NvbW1vbi9tZW1vcnkuYwpAQCAtMTYyNiwzNyArMTYyNiw2NiBAQCB2b2lkIGRlc3Ryb3lf
cmluZ19mb3JfaGVscGVyKAogICAgIH0KIH0KIAotaW50IHByZXBhcmVfcmluZ19mb3JfaGVscGVy
KAotICAgIHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ21mbiwgc3RydWN0IHBhZ2Vf
aW5mbyAqKl9wYWdlLAotICAgIHZvaWQgKipfdmEpCisvKgorICogQWNxdWlyZSBhIHBvaW50ZXIg
dG8gc3RydWN0IHBhZ2VfaW5mbyBmb3IgYSBzcGVjaWZpZWQgZG9tYW4gYW5kIEdGTiwKKyAqIGNo
ZWNraW5nIHdoZXRoZXIgdGhlIHBhZ2UgaGFzIGJlZW4gcGFnZWQgb3V0LCBvciBuZWVkcyB1bnNo
YXJpbmcuCisgKiBJZiB0aGUgZnVuY3Rpb24gc3VjY2VlZHMgdGhlbiB6ZXJvIGlzIHJldHVybmVk
LCBwYWdlX3AgaXMgd3JpdHRlbgorICogd2l0aCBhIHBvaW50ZXIgdG8gdGhlIHN0cnVjdCBwYWdl
X2luZm8gd2l0aCBhIHJlZmVyZW5jZSB0YWtlbiwgYW5kCisgKiBwMm10X3AgaXQgaXMgd3JpdHRl
biB3aXRoIHRoZSBQMk0gdHlwZSBvZiB0aGUgcGFnZS4gVGhlIGNhbGxlciBpcworICogcmVzcG9u
c2libGUgZm9yIGRyb3BwaW5nIHRoZSByZWZlcmVuY2UuCisgKiBJZiB0aGUgZnVuY3Rpb24gZmFp
bHMgdGhlbiBhbiBhcHByb3ByaWF0ZSBlcnJubyBpcyByZXR1cm5lZCBhbmQgdGhlCisgKiB2YWx1
ZXMgcmVmZXJlbmNlZCBieSBwYWdlX3AgYW5kIHAybXRfcCBhcmUgdW5kZWZpbmVkLgorICovCitp
bnQgY2hlY2tfZ2V0X3BhZ2VfZnJvbV9nZm4oc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCBi
b29sIHJlYWRvbmx5LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAybV90eXBlX3QgKnAy
bXRfcCwgc3RydWN0IHBhZ2VfaW5mbyAqKnBhZ2VfcCkKIHsKLSAgICBzdHJ1Y3QgcGFnZV9pbmZv
ICpwYWdlOworICAgIHAybV9xdWVyeV90IHEgPSByZWFkb25seSA/IFAyTV9BTExPQyA6IFAyTV9V
TlNIQVJFOwogICAgIHAybV90eXBlX3QgcDJtdDsKLSAgICB2b2lkICp2YTsKKyAgICBzdHJ1Y3Qg
cGFnZV9pbmZvICpwYWdlOwogCi0gICAgcGFnZSA9IGdldF9wYWdlX2Zyb21fZ2ZuKGQsIGdtZm4s
ICZwMm10LCBQMk1fVU5TSEFSRSk7CisgICAgcGFnZSA9IGdldF9wYWdlX2Zyb21fZ2ZuKGQsIGdm
bl94KGdmbiksICZwMm10LCBxKTsKIAogI2lmZGVmIENPTkZJR19IQVNfTUVNX1BBR0lORwogICAg
IGlmICggcDJtX2lzX3BhZ2luZyhwMm10KSApCiAgICAgewogICAgICAgICBpZiAoIHBhZ2UgKQog
ICAgICAgICAgICAgcHV0X3BhZ2UocGFnZSk7Ci0gICAgICAgIHAybV9tZW1fcGFnaW5nX3BvcHVs
YXRlKGQsIGdtZm4pOwotICAgICAgICByZXR1cm4gLUVOT0VOVDsKKworICAgICAgICBwMm1fbWVt
X3BhZ2luZ19wb3B1bGF0ZShkLCBnZm5feChnZm4pKTsKKyAgICAgICAgcmV0dXJuIC1FQUdBSU47
CiAgICAgfQogI2VuZGlmCiAjaWZkZWYgQ09ORklHX0hBU19NRU1fU0hBUklORwotICAgIGlmICgg
cDJtX2lzX3NoYXJlZChwMm10KSApCisgICAgaWYgKCAocSAmIFAyTV9VTlNIQVJFKSAmJiBwMm1f
aXNfc2hhcmVkKHAybXQpICkKICAgICB7CiAgICAgICAgIGlmICggcGFnZSApCiAgICAgICAgICAg
ICBwdXRfcGFnZShwYWdlKTsKLSAgICAgICAgcmV0dXJuIC1FTk9FTlQ7CisKKyAgICAgICAgcmV0
dXJuIC1FQUdBSU47CiAgICAgfQogI2VuZGlmCiAKICAgICBpZiAoICFwYWdlICkKICAgICAgICAg
cmV0dXJuIC1FSU5WQUw7CiAKKyAgICAqcDJtdF9wID0gcDJtdDsKKyAgICAqcGFnZV9wID0gcGFn
ZTsKKyAgICByZXR1cm4gMDsKK30KKworaW50IHByZXBhcmVfcmluZ19mb3JfaGVscGVyKAorICAg
IHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ21mbiwgc3RydWN0IHBhZ2VfaW5mbyAq
Kl9wYWdlLAorICAgIHZvaWQgKipfdmEpCit7CisgICAgcDJtX3R5cGVfdCBwMm10OworICAgIHN0
cnVjdCBwYWdlX2luZm8gKnBhZ2U7CisgICAgdm9pZCAqdmE7CisgICAgaW50IHJjOworCisgICAg
cmMgPSBjaGVja19nZXRfcGFnZV9mcm9tX2dmbihkLCBfZ2ZuKGdtZm4pLCBmYWxzZSwgJnAybXQs
ICZwYWdlKTsKKyAgICBpZiAoIHJjICkKKyAgICAgICAgcmV0dXJuIChyYyA9PSAtRUFHQUlOKSA/
IC1FTk9FTlQgOiByYzsKKwogICAgIGlmICggIWdldF9wYWdlX3R5cGUocGFnZSwgUEdUX3dyaXRh
YmxlX3BhZ2UpICkKICAgICB7CiAgICAgICAgIHB1dF9wYWdlKHBhZ2UpOwpkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvYXNtLWFybS9wMm0uaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcDJtLmgKaW5k
ZXggODgyMzcwN2MxNy4uYzAzNTU3NTQ0YSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFy
bS9wMm0uaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3AybS5oCkBAIC0xMTAsNyArMTEwLDcg
QEAgc3RydWN0IHAybV9kb21haW4gewogICogZnV0dXJlLCBpdCdzIHBvc3NpYmxlIHRvIHVzZSBo
aWdoZXIgdmFsdWUgZm9yIHBzZXVkby10eXBlIGFuZCBkb24ndCBzdG9yZQogICogdGhlbSBpbiB0
aGUgcDJtIGVudHJ5LgogICovCi10eXBlZGVmIGVudW0geworZW51bSBwMm1fdHlwZSB7CiAgICAg
cDJtX2ludmFsaWQgPSAwLCAgICAvKiBOb3RoaW5nIG1hcHBlZCBoZXJlICovCiAgICAgcDJtX3Jh
bV9ydywgICAgICAgICAvKiBOb3JtYWwgcmVhZC93cml0ZSBndWVzdCBSQU0gKi8KICAgICBwMm1f
cmFtX3JvLCAgICAgICAgIC8qIFJlYWQtb25seTsgd3JpdGVzIGFyZSBzaWxlbnRseSBkcm9wcGVk
ICovCkBAIC0xMjQsNyArMTI0LDcgQEAgdHlwZWRlZiBlbnVtIHsKICAgICBwMm1faW9tbXVfbWFw
X3J3LCAgIC8qIFJlYWQvd3JpdGUgaW9tbXUgbWFwcGluZyAqLwogICAgIHAybV9pb21tdV9tYXBf
cm8sICAgLyogUmVhZC1vbmx5IGlvbW11IG1hcHBpbmcgKi8KICAgICBwMm1fbWF4X3JlYWxfdHlw
ZSwgIC8qIFR5cGVzIGFmdGVyIHRoaXMgd29uJ3QgYmUgc3RvcmUgaW4gdGhlIHAybSAqLwotfSBw
Mm1fdHlwZV90OworfTsKIAogLyogV2UgdXNlIGJpdG1hcHMgYW5kIG1hc2sgdG8gaGFuZGxlIGdy
b3VwcyBvZiB0eXBlcyAqLwogI2RlZmluZSBwMm1fdG9fbWFzayhfdCkgKDFVTCA8PCAoX3QpKQpk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaCBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvcDJtLmgKaW5kZXggYmUzYjZmY2FmMC4uZDA4YzU5NTg4NyAxMDA2NDQKLS0tIGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9wMm0uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3AybS5oCkBAIC01
Miw3ICs1Miw3IEBAIGV4dGVybiBib29sX3Qgb3B0X2hhcF8xZ2IsIG9wdF9oYXBfMm1iOwogICog
Y2Fubm90IGJlIG5vbi16ZXJvLCBvdGhlcndpc2UsIGhhcmR3YXJlIGdlbmVyYXRlcyBpbyBwYWdl
IGZhdWx0cyB3aGVuIAogICogZGV2aWNlIGFjY2VzcyB0aG9zZSBwYWdlcy4gVGhlcmVmb3JlLCBw
Mm1fcmFtX3J3IGhhcyB0byBiZSBkZWZpbmVkIGFzIDAuCiAgKi8KLXR5cGVkZWYgZW51bSB7Citl
bnVtIHAybV90eXBlIHsKICAgICBwMm1fcmFtX3J3ID0gMCwgICAgICAgICAgICAgLyogTm9ybWFs
IHJlYWQvd3JpdGUgZ3Vlc3QgUkFNICovCiAgICAgcDJtX2ludmFsaWQgPSAxLCAgICAgICAgICAg
IC8qIE5vdGhpbmcgbWFwcGVkIGhlcmUgKi8KICAgICBwMm1fcmFtX2xvZ2RpcnR5ID0gMiwgICAg
ICAgLyogVGVtcG9yYXJpbHkgcmVhZC1vbmx5IGZvciBsb2ctZGlydHkgKi8KQEAgLTcyLDcgKzcy
LDcgQEAgdHlwZWRlZiBlbnVtIHsKICAgICBwMm1fcmFtX2Jyb2tlbiA9IDEzLCAgICAgICAgICAv
KiBCcm9rZW4gcGFnZSwgYWNjZXNzIGNhdXNlIGRvbWFpbiBjcmFzaCAqLwogICAgIHAybV9tYXBf
Zm9yZWlnbiAgPSAxNCwgICAgICAgIC8qIHJhbSBwYWdlcyBmcm9tIGZvcmVpZ24gZG9tYWluICov
CiAgICAgcDJtX2lvcmVxX3NlcnZlciA9IDE1LAotfSBwMm1fdHlwZV90OworfTsKIAogLyogTW9k
aWZpZXJzIHRvIHRoZSBxdWVyeSAqLwogdHlwZWRlZiB1bnNpZ25lZCBpbnQgcDJtX3F1ZXJ5X3Q7
CkBAIC01MDMsNyArNTAzLDYgQEAgc3RhdGljIGlubGluZSBzdHJ1Y3QgcGFnZV9pbmZvICpnZXRf
cGFnZV9mcm9tX2dmbigKICAgICByZXR1cm4gbWZuX3ZhbGlkKF9tZm4oZ2ZuKSkgJiYgZ2V0X3Bh
Z2UocGFnZSwgZCkgPyBwYWdlIDogTlVMTDsKIH0KIAotCiAvKiBHZW5lcmFsIGNvbnZlcnNpb24g
ZnVuY3Rpb24gZnJvbSBtZm4gdG8gZ2ZuICovCiBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcg
bWZuX3RvX2dmbihzdHJ1Y3QgZG9tYWluICpkLCBtZm5fdCBtZm4pCiB7CmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS94ZW4vcDJtLWNvbW1vbi5oIGIveGVuL2luY2x1ZGUveGVuL3AybS1jb21tb24u
aAppbmRleCA3NDMxMTk1MGFkLi5mNGQzMGVmZTVmIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94
ZW4vcDJtLWNvbW1vbi5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9wMm0tY29tbW9uLmgKQEAgLTMy
LDUgKzMyLDExIEBAIHVuc2lnbmVkIGxvbmcKIHAybV9wb2RfZGVjcmVhc2VfcmVzZXJ2YXRpb24o
c3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1bnNpZ25lZCBpbnQgb3JkZXIpOwogCit0eXBlZGVmIGVudW0gcDJtX3R5cGUgcDJtX3R5cGVf
dDsKKworaW50IF9fbXVzdF9jaGVjayBjaGVja19nZXRfcGFnZV9mcm9tX2dmbihzdHJ1Y3QgZG9t
YWluICpkLCBnZm5fdCBnZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJvb2wgcmVhZG9ubHksIHAybV90eXBlX3QgKnAybXRfcCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqKnBhZ2VfcCk7CisKIAog
I2VuZGlmIC8qIF9YRU5fUDJNX0NPTU1PTl9IICovCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 10:45:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 10: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 1g818o-0002P2-VW; Thu, 04 Oct 2018 10:45:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mwgx=mq=citrix.com=prvs=808647837=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g818o-0002Ng-5v
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 10:45:58 +0000
X-Inumbo-ID: d8387caf-c7c2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d8387caf-c7c2-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 10:47:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,338,1534809600"; d="scan'208";a="67007331"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 4 Oct 2018 11:45:42 +0100
Message-ID: <20181004104547.32316-5-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181004104547.32316-1-paul.durrant@citrix.com>
References: <20181004104547.32316-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v14 4/9] iommu: don't domain_crash() inside
 iommu_map/unmap_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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Paul Durrant <paul.durrant@citrix.com>, Jun Nakajima <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>

VGhpcyBwYXRjaCByZW1vdmVzIHRoZSBpbXBsaWNpdCBkb21haW5fY3Jhc2goKSBmcm9tIGlvbW11
X21hcCgpLAp1bm1hcF9wYWdlKCkgYW5kIGlvbW11X2lvdGxiX2ZsdXNoKCkgYW5kIHR1cm5zIHRo
ZW0gaW50byBzdHJhaWdodGZvcndhcmQKd3JhcHBlcnMgdGhhdCBjaGVjayB0aGUgZXhpc3RlbmNl
IG9mIHRoZSByZWxldmFudCBpb21tdV9vcCBhbmQgY2FsbAp0aHJvdWdoIHRvIGl0LiBUaGlzIG1h
a2VzIHRoZW0gdXNhYmxlIGJ5IFBWIElPTU1VIGNvZGUgdG8gYmUgZGVsaXZlcmVkIGluCmZ1dHVy
ZSBwYXRjaGVzLgpUaGlzIHBhdGNoIGFkZHMgYSBoZWxwZXIgbWFjcm8sIGRvbXVfY3Jhc2goKSwg
dGhhdCB3aWxsIG9ubHkgaW52b2tlCmRvbWFpbl9jcmFzaCgpIGlmIHRoZSBkb21haW4gaXMgbm90
IHRoZSBoYXJkd2FyZSBkb21haW4gYW5kIG1vZGlmaWVzCmNhbGxlcnMgb2YgaW9tbXVfbWFwKCks
IHVubWFwX3BhZ2UoKSBhbmQgaW9tbXVfaW90bGJfZmx1c2goKSB0byB1c2UgdGhpcwpzaG91bGQg
YW4gb3BlcmF0aW9uIGZhaWwuCgpOT1RFOiBUaGlzIHBhdGNoIGluY2x1ZGVzIG9uZSBiaXQgb2Yg
Y2xlYW4tdXAgaW4gc2V0X2lkZW50aXR5X3AybV9lbnRyeSgpCiAgICAgIHJlcGxhY2luZyB1c2Ug
b2YgcDJtLT5kb21haW4gd2l0aCB0aGUgZG9tYWluIHBvaW50ZXIgcGFzc2VkIGludG8gdGhlCiAg
ICAgIGZ1bmN0aW9uLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRA
Y2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
UmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgpSZXZpZXdlZC1i
eTogUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQWNrZWQtYnk6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0tLQpDYzogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBJYW4g
SmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsg
V2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3Jn
PgpDYzogSnVuIE5ha2FqaW1hIDxqdW4ubmFrYWppbWFAaW50ZWwuY29tPgpDYzogR2VvcmdlIER1
bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPgoKdjc6CiAtIFJlLWJhc2UgYW5kIHJl
LW5hbWUgQkZOIC0+IERGTi4KIC0gTW92ZSBkb211X2NyYXNoKCkgb3V0c2lkZSBkb3VibGUgbG9j
a2VkIHJlZ2lvbiBpbiBncmFudF90YWJsZS5jLgogLSBBZGRlZCBKYW4ncyBSLWIuCgp2NjoKIC0g
SW50cm9kdWNlIGRvbXVfY3Jhc2goKSAoaWRlYSBzdWdnZXN0ZWQgYnkgS2V2aW4sIG5hbWUgc3Vn
Z2VzdGVkIGJ5IEphbikKICAgdG8gY3Jhc2ggbm9uLWhhcmR3YXJlIGRvbWFpbnMuCiAtIERyb3Bw
ZWQgV2VpJ3MgYW5kIEdlb3JnZSdzIFItYiBiZWNhdXNlIG9mIGNoYW5nZS4KCnYyOgogLSBOZXcg
aW4gdjIuCi0tLQogeGVuL2FyY2gvYXJtL3AybS5jICAgICAgICAgICAgICAgICAgfCAgNCArKysr
CiB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgICAgICAgICAgICB8ICAzICsrKwogeGVuL2FyY2gv
eDg2L21tL3AybS1lcHQuYyAgICAgICAgICAgfCAgMyArKysKIHhlbi9hcmNoL3g4Ni9tbS9wMm0t
cHQuYyAgICAgICAgICAgIHwgIDMgKysrCiB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAgICAgICAg
ICAgICB8IDIyICsrKysrKysrKysrKysrKysrKy0tLS0KIHhlbi9jb21tb24vZ3JhbnRfdGFibGUu
YyAgICAgICAgICAgIHwgIDQgKysrKwogeGVuL2NvbW1vbi9tZW1vcnkuYyAgICAgICAgICAgICAg
ICAgfCAgMyArKysKIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgICAgIHwgMTIgLS0t
LS0tLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyB8ICA0ICsrKysK
IHhlbi9pbmNsdWRlL3hlbi9zY2hlZC5oICAgICAgICAgICAgIHwgIDUgKysrKysKIDEwIGZpbGVz
IGNoYW5nZWQsIDQ3IGluc2VydGlvbnMoKyksIDE2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL2FybS9wMm0uYyBiL3hlbi9hcmNoL2FybS9wMm0uYwppbmRleCAwZGIxMmIwMWYx
Li4xYzc5ZmY3YWRlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcDJtLmMKKysrIGIveGVuL2Fy
Y2gvYXJtL3AybS5jCkBAIC05NTcsOCArOTU3LDEyIEBAIHN0YXRpYyBpbnQgX19wMm1fc2V0X2Vu
dHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCiAKICAgICBpZiAoIG5lZWRfaW9tbXUocDJtLT5k
b21haW4pICYmCiAgICAgICAgICAobHBhZV9pc192YWxpZChvcmlnX3B0ZSkgfHwgbHBhZV9pc192
YWxpZCgqZW50cnkpKSApCisgICAgewogICAgICAgICByYyA9IGlvbW11X2lvdGxiX2ZsdXNoKHAy
bS0+ZG9tYWluLCBfZGZuKGdmbl94KHNnZm4pKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAxVUwgPDwgcGFnZV9vcmRlcik7CisgICAgICAgIGlmICggdW5saWtlbHkocmMpICkKKyAg
ICAgICAgICAgIGRvbXVfY3Jhc2gocDJtLT5kb21haW4pOworICAgIH0KICAgICBlbHNlCiAgICAg
ICAgIHJjID0gMDsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94ZW4vYXJjaC94
ODYvbW0uYwppbmRleCA1NDZkOThjODY0Li41YTdjNTMzNWEyIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvbW0uYworKysgYi94ZW4vYXJjaC94ODYvbW0uYwpAQCAtMjc5Nyw2ICsyNzk3LDkgQEAg
c3RhdGljIGludCBfZ2V0X3BhZ2VfdHlwZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlLCB1bnNpZ25l
ZCBsb25nIHR5cGUsCiAgICAgICAgICAgICAgICAgaW9tbXVfcmV0ID0gaW9tbXVfbWFwX3BhZ2Uo
ZCwgX2RmbihtZm5feChtZm4pKSwgbWZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSB8CiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgSU9NTVVGX3dyaXRhYmxlKTsKKworICAgICAgICAgICAgaWYgKCB1
bmxpa2VseShpb21tdV9yZXQpICkKKyAgICAgICAgICAgICAgICBkb211X2NyYXNoKGQpOwogICAg
ICAgICB9CiAgICAgfQogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jIGIv
eGVuL2FyY2gveDg2L21tL3AybS1lcHQuYwppbmRleCBlMGViODViYzNkLi5jZDRjYjU3NTJhIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9t
bS9wMm0tZXB0LmMKQEAgLTkwNiw2ICs5MDYsOSBAQCBvdXQ6CiAgICAgICAgICAgICAgICAgICAg
IGlmICggIXJjICkKICAgICAgICAgICAgICAgICAgICAgICAgIHJjID0gcmV0OwogICAgICAgICAg
ICAgICAgIH0KKworICAgICAgICAgICAgaWYgKCB1bmxpa2VseShyYykgKQorICAgICAgICAgICAg
ICAgIGRvbXVfY3Jhc2goZCk7CiAgICAgICAgIH0KICAgICB9CiAKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9tbS9wMm0tcHQuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYwppbmRleCAwNTY5
ZjFkZTgwLi40NzM1OTM0NDkyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMK
KysrIGIveGVuL2FyY2gveDg2L21tL3AybS1wdC5jCkBAIC03MTgsNiArNzE4LDkgQEAgcDJtX3B0
X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBnZm5fLCBtZm5fdCBtZm4s
CiAgICAgICAgICAgICAgICAgICAgICAgICByYyA9IHJldDsKICAgICAgICAgICAgICAgICB9CiAg
ICAgICAgIH0KKworICAgICAgICBpZiAoIHVubGlrZWx5KHJjKSApCisgICAgICAgICAgICBkb211
X2NyYXNoKHAybS0+ZG9tYWluKTsKICAgICB9CiAKICAgICAvKgpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21tL3AybS5jCmluZGV4IGU1YzA2ZTIyYzcu
LjMxMDhmYjJiMjcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYworKysgYi94ZW4v
YXJjaC94ODYvbW0vcDJtLmMKQEAgLTczMiw2ICs3MzIsOSBAQCBwMm1fcmVtb3ZlX3BhZ2Uoc3Ry
dWN0IHAybV9kb21haW4gKnAybSwgdW5zaWduZWQgbG9uZyBnZm5fbCwgdW5zaWduZWQgbG9uZyBt
Zm4sCiAgICAgICAgICAgICAgICAgaWYgKCAhcmMgKQogICAgICAgICAgICAgICAgICAgICByYyA9
IHJldDsKICAgICAgICAgICAgIH0KKworICAgICAgICAgICAgaWYgKCB1bmxpa2VseShyYykgKQor
ICAgICAgICAgICAgICAgIGRvbXVfY3Jhc2gocDJtLT5kb21haW4pOwogICAgICAgICB9CiAKICAg
ICAgICAgcmV0dXJuIHJjOwpAQCAtNzk3LDYgKzgwMCw3IEBAIGd1ZXN0X3BoeXNtYXBfYWRkX2Vu
dHJ5KHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwgbWZuX3QgbWZuLAogICAgICAgICAgICAg
ICAgICAgICAgICAgaWYgKCBpb21tdV91bm1hcF9wYWdlKGQsIGRmbl9hZGQoZGZuLCBpKSkgKQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogCisgICAgICAgICAgICAgICAg
ICAgIGRvbXVfY3Jhc2goZCk7CiAgICAgICAgICAgICAgICAgICAgIHJldHVybiByYzsKICAgICAg
ICAgICAgICAgICB9CiAgICAgICAgICAgICB9CkBAIC0xMTY5LDEyICsxMTczLDE3IEBAIGludCBz
ZXRfaWRlbnRpdHlfcDJtX2VudHJ5KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2Zu
X2wsCiAgICAgc3RydWN0IHAybV9kb21haW4gKnAybSA9IHAybV9nZXRfaG9zdHAybShkKTsKICAg
ICBpbnQgcmV0OwogCi0gICAgaWYgKCAhcGFnaW5nX21vZGVfdHJhbnNsYXRlKHAybS0+ZG9tYWlu
KSApCisgICAgaWYgKCAhcGFnaW5nX21vZGVfdHJhbnNsYXRlKGQpICkKICAgICB7CiAgICAgICAg
IGlmICggIW5lZWRfaW9tbXUoZCkgKQogICAgICAgICAgICAgcmV0dXJuIDA7Ci0gICAgICAgIHJl
dHVybiBpb21tdV9tYXBfcGFnZShkLCBfZGZuKGdmbl9sKSwgX21mbihnZm5fbCksCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUgfCBJT01NVUZfd3JpdGFibGUp
OworCisgICAgICAgIHJldCA9IGlvbW11X21hcF9wYWdlKGQsIF9kZm4oZ2ZuX2wpLCBfbWZuKGdm
bl9sKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxlIHwgSU9N
TVVGX3dyaXRhYmxlKTsKKyAgICAgICAgaWYgKCB1bmxpa2VseShyZXQpICkKKyAgICAgICAgICAg
IGRvbXVfY3Jhc2goZCk7CisKKyAgICAgICAgcmV0dXJuIHJldDsKICAgICB9CiAKICAgICBnZm5f
bG9jayhwMm0sIGdmbiwgMCk7CkBAIC0xMjY0LDcgKzEyNzMsMTIgQEAgaW50IGNsZWFyX2lkZW50
aXR5X3AybV9lbnRyeShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbl9sKQogICAg
IHsKICAgICAgICAgaWYgKCAhbmVlZF9pb21tdShkKSApCiAgICAgICAgICAgICByZXR1cm4gMDsK
LSAgICAgICAgcmV0dXJuIGlvbW11X3VubWFwX3BhZ2UoZCwgX2RmbihnZm5fbCkpOworCisgICAg
ICAgIHJldCA9IGlvbW11X3VubWFwX3BhZ2UoZCwgX2RmbihnZm5fbCkpOworICAgICAgICBpZiAo
IHVubGlrZWx5KHJldCkgKQorICAgICAgICAgICAgZG9tdV9jcmFzaChkKTsKKworICAgICAgICBy
ZXR1cm4gcmV0OwogICAgIH0KIAogICAgIGdmbl9sb2NrKHAybSwgZ2ZuLCAwKTsKZGlmZiAtLWdp
dCBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpp
bmRleCAyZDAxY2FkMTc2Li4wZjBiN2IxYTQ5IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2dyYW50
X3RhYmxlLmMKKysrIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCkBAIC0xMTU1LDYgKzExNTUs
NyBAQCBtYXBfZ3JhbnRfcmVmKAogICAgICAgICBpZiAoIGVyciApCiAgICAgICAgIHsKICAgICAg
ICAgICAgIGRvdWJsZV9ndF91bmxvY2sobGd0LCByZ3QpOworICAgICAgICAgICAgZG9tdV9jcmFz
aChsZCk7CiAgICAgICAgICAgICByYyA9IEdOVFNUX2dlbmVyYWxfZXJyb3I7CiAgICAgICAgICAg
ICBnb3RvIHVuZG9fb3V0OwogICAgICAgICB9CkBAIC0xNDA2LDcgKzE0MDcsMTAgQEAgdW5tYXBf
Y29tbW9uKAogICAgICAgICBkb3VibGVfZ3RfdW5sb2NrKGxndCwgcmd0KTsKIAogICAgICAgICBp
ZiAoIGVyciApCisgICAgICAgIHsKKyAgICAgICAgICAgIGRvbXVfY3Jhc2gobGQpOwogICAgICAg
ICAgICAgcmMgPSBHTlRTVF9nZW5lcmFsX2Vycm9yOworICAgICAgICB9CiAgICAgfQogCiAgICAg
LyogSWYganVzdCB1bm1hcHBlZCBhIHdyaXRhYmxlIG1hcHBpbmcsIG1hcmsgYXMgZGlydGllZCAq
LwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9tZW1vcnkuYyBiL3hlbi9jb21tb24vbWVtb3J5LmMK
aW5kZXggMjM4YTI4Y2FiYy4uYjU2N2JkNDZiYiAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9tZW1v
cnkuYworKysgYi94ZW4vY29tbW9uL21lbW9yeS5jCkBAIC04NDIsNiArODQyLDkgQEAgaW50IHhl
bm1lbV9hZGRfdG9fcGh5c21hcChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgeGVuX2FkZF90b19w
aHlzbWFwICp4YXRwLAogICAgICAgICByZXQgPSBpb21tdV9pb3RsYl9mbHVzaChkLCBfZGZuKHhh
dHAtPmdwZm4gLSBkb25lKSwgZG9uZSk7CiAgICAgICAgIGlmICggdW5saWtlbHkocmV0KSAmJiBy
YyA+PSAwICkKICAgICAgICAgICAgIHJjID0gcmV0OworCisgICAgICAgIGlmICggdW5saWtlbHko
cmMgPCAwKSApCisgICAgICAgICAgICBkb211X2NyYXNoKGQpOwogICAgIH0KICNlbmRpZgogCmRp
ZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvaW9tbXUuYwppbmRleCBkNjFmYmJmNDM5Li5jMGRkOGU0OTRmIDEwMDY0NAot
LS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2lvbW11LmMKQEAgLTMwMiw5ICszMDIsNiBAQCBpbnQgaW9tbXVfbWFwX3BhZ2Uo
c3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuLCBtZm5fdCBtZm4sCiAgICAgICAgICAgICBwcmlu
dGsoWEVOTE9HX0VSUgogICAgICAgICAgICAgICAgICAgICJkJWQ6IElPTU1VIG1hcHBpbmcgZGZu
ICUiUFJJX2RmbiIgdG8gbWZuICUiUFJJX21mbiIgZmFpbGVkOiAlZFxuIiwKICAgICAgICAgICAg
ICAgICAgICBkLT5kb21haW5faWQsIGRmbl94KGRmbiksIG1mbl94KG1mbiksIHJjKTsKLQotICAg
ICAgICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4oZCkgKQotICAgICAgICAgICAgZG9tYWluX2Ny
YXNoKGQpOwogICAgIH0KIAogICAgIHJldHVybiByYzsKQEAgLTMyNSw5ICszMjIsNiBAQCBpbnQg
aW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4pCiAgICAgICAgICAg
ICBwcmludGsoWEVOTE9HX0VSUgogICAgICAgICAgICAgICAgICAgICJkJWQ6IElPTU1VIHVubWFw
cGluZyBkZm4gJSJQUklfZGZuIiBmYWlsZWQ6ICVkXG4iLAogICAgICAgICAgICAgICAgICAgIGQt
PmRvbWFpbl9pZCwgZGZuX3goZGZuKSwgcmMpOwotCi0gICAgICAgIGlmICggIWlzX2hhcmR3YXJl
X2RvbWFpbihkKSApCi0gICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CiAgICAgfQogCiAgICAg
cmV0dXJuIHJjOwpAQCAtMzY1LDkgKzM1OSw2IEBAIGludCBpb21tdV9pb3RsYl9mbHVzaChzdHJ1
Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4sIHVuc2lnbmVkIGludCBwYWdlX2NvdW50KQogICAgICAg
ICAgICAgcHJpbnRrKFhFTkxPR19FUlIKICAgICAgICAgICAgICAgICAgICAiZCVkOiBJT01NVSBJ
T1RMQiBmbHVzaCBmYWlsZWQ6ICVkLCBkZm4gJSJQUklfZGZuIiwgcGFnZSBjb3VudCAldVxuIiwK
ICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHJjLCBkZm5feChkZm4pLCBwYWdlX2Nv
dW50KTsKLQotICAgICAgICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4oZCkgKQotICAgICAgICAg
ICAgZG9tYWluX2NyYXNoKGQpOwogICAgIH0KIAogICAgIHJldHVybiByYzsKQEAgLTM4OCw5ICsz
NzksNiBAQCBpbnQgaW9tbXVfaW90bGJfZmx1c2hfYWxsKHN0cnVjdCBkb21haW4gKmQpCiAgICAg
ICAgICAgICBwcmludGsoWEVOTE9HX0VSUgogICAgICAgICAgICAgICAgICAgICJkJWQ6IElPTU1V
IElPVExCIGZsdXNoIGFsbCBmYWlsZWQ6ICVkXG4iLAogICAgICAgICAgICAgICAgICAgIGQtPmRv
bWFpbl9pZCwgcmMpOwotCi0gICAgICAgIGlmICggIWlzX2hhcmR3YXJlX2RvbWFpbihkKSApCi0g
ICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CiAgICAgfQogCiAgICAgcmV0dXJuIHJjOwpkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYwppbmRleCBmNDEwNzE3YTU5Li5iY2Y3YTJmMjk4IDEw
MDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYworKysgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYwpAQCAtMTA3LDcgKzEwNywxMSBAQCBpbnQg
YXJjaF9pb21tdV9wb3B1bGF0ZV9wYWdlX3RhYmxlKHN0cnVjdCBkb21haW4gKmQpCiAgICAgdGhp
c19jcHUoaW9tbXVfZG9udF9mbHVzaF9pb3RsYikgPSAwOwogCiAgICAgaWYgKCAhcmMgKQorICAg
IHsKICAgICAgICAgcmMgPSBpb21tdV9pb3RsYl9mbHVzaF9hbGwoZCk7CisgICAgICAgIGlmICgg
dW5saWtlbHkocmMpICkKKyAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKKyAgICB9CiAKICAg
ICBpZiAoIHJjICYmIHJjICE9IC1FUkVTVEFSVCApCiAgICAgICAgIGlvbW11X3RlYXJkb3duKGQp
OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmggYi94ZW4vaW5jbHVkZS94ZW4v
c2NoZWQuaAppbmRleCAwYmE4MGNiMWE4Li5mMmM1OTRkMTk3IDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS94ZW4vc2NoZWQuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaApAQCAtNjE2LDYg
KzYxNiwxMSBAQCB2b2lkIF9fZG9tYWluX2NyYXNoKHN0cnVjdCBkb21haW4gKmQpOwogICAgIF9f
ZG9tYWluX2NyYXNoKGQpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCiB9IHdoaWxlICgwKQogCisjZGVmaW5lIGRvbXVfY3Jhc2goZCkgZG8geyAg
ICAgICAgICAgICAgICBcCisgICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9tYWluKGQpICkgICAgICAg
ICBcCisgICAgICAgIGRvbWFpbl9jcmFzaChkKTsgICAgICAgICAgICAgICAgICBcCit9IHdoaWxl
IChmYWxzZSkKKwogLyoKICAqIENhbGxlZCBmcm9tIGFzc2VtYmx5IGNvZGUsIHdpdGggYW4gb3B0
aW9uYWwgYWRkcmVzcyB0byBoZWxwIGluZGljYXRlIHdoeQogICogdGhlIGNyYXNoIG9jY3VyZWQu
ICBJZiBhZGRyIGlzIDAsIGxvb2sgdXAgYWRkcmVzcyBmcm9tIGxhc3QgZXh0YWJsZQotLSAKMi4x
MS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 10:46:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 10: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 1g818q-0002Qo-G0; Thu, 04 Oct 2018 10:46:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mwgx=mq=citrix.com=prvs=808647837=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g818o-0002OT-E0
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 10:45:58 +0000
X-Inumbo-ID: d86b65c3-c7c2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d86b65c3-c7c2-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 10:47:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,338,1534809600"; d="scan'208";a="67007332"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 4 Oct 2018 11:45:44 +0100
Message-ID: <20181004104547.32316-7-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181004104547.32316-1-paul.durrant@citrix.com>
References: <20181004104547.32316-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v14 6/9] vtd: add missing check for shared EPT...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@citrix.com>, Wei Liu <wei.liu2@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>

Li4uaW4gaW50ZWxfaW9tbXVfdW5tYXBfcGFnZSgpLgoKVGhpcyBwYXRjaCBhbHNvIGluY2x1ZGVz
IHNvbWUgbm9uLWZ1bmN0aW9uYWwgbW9kaWZpY2F0aW9ucyBpbgppbnRlbF9pb21tdV9tYXBfcGFn
ZSgpLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNv
bT4KQWNrZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgotLS0KQ2M6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+Cgp2ODoK
IC0gTmV3IGluIHY4LiAoU3BsaXQgZnJvbSB0aGUgbmV4dCBwYXRjaCBpbiB0aGUgc2VyaWVzIGFz
IHJlcXVlc3RlZCBieQogICBLZXZpbikuCi0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRk
L2lvbW11LmMgfCAxMyArKysrKysrKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9u
cygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC92dGQvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCmluZGV4
IDdlMTg1YzQzZjMuLjkxODdkNTA3MzAgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5j
CkBAIC0xNzY2LDcgKzE3NjYsNyBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpbnRlbF9pb21t
dV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKQogewogICAgIHN0cnVjdCBkb21h
aW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwotICAgIHN0cnVjdCBkbWFfcHRlICpwYWdlID0g
TlVMTCwgKnB0ZSA9IE5VTEwsIG9sZCwgbmV3ID0geyAwIH07CisgICAgc3RydWN0IGRtYV9wdGUg
KnBhZ2UsICpwdGUsIG9sZCwgbmV3ID0ge307CiAgICAgdTY0IHBnX21hZGRyOwogICAgIGludCBy
YyA9IDA7CiAKQEAgLTE3ODEsMTQgKzE3ODEsMTYgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sg
aW50ZWxfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwKICAgICBzcGluX2xvY2soJmhk
LT5hcmNoLm1hcHBpbmdfbG9jayk7CiAKICAgICBwZ19tYWRkciA9IGFkZHJfdG9fZG1hX3BhZ2Vf
bWFkZHIoZCwgZGZuX3RvX2RhZGRyKGRmbiksIDEpOwotICAgIGlmICggcGdfbWFkZHIgPT0gMCAp
CisgICAgaWYgKCAhcGdfbWFkZHIgKQogICAgIHsKICAgICAgICAgc3Bpbl91bmxvY2soJmhkLT5h
cmNoLm1hcHBpbmdfbG9jayk7CiAgICAgICAgIHJldHVybiAtRU5PTUVNOwogICAgIH0KKwogICAg
IHBhZ2UgPSAoc3RydWN0IGRtYV9wdGUgKiltYXBfdnRkX2RvbWFpbl9wYWdlKHBnX21hZGRyKTsK
LSAgICBwdGUgPSBwYWdlICsgKGRmbl94KGRmbikgJiBMRVZFTF9NQVNLKTsKKyAgICBwdGUgPSAm
cGFnZVtkZm5feChkZm4pICYgTEVWRUxfTUFTS107CiAgICAgb2xkID0gKnB0ZTsKKwogICAgIGRt
YV9zZXRfcHRlX2FkZHIobmV3LCBtZm5fdG9fbWFkZHIobWZuKSk7CiAgICAgZG1hX3NldF9wdGVf
cHJvdChuZXcsCiAgICAgICAgICAgICAgICAgICAgICAoKGZsYWdzICYgSU9NTVVGX3JlYWRhYmxl
KSA/IERNQV9QVEVfUkVBRCAgOiAwKSB8CkBAIC0xODA0LDYgKzE4MDYsNyBAQCBzdGF0aWMgaW50
IF9fbXVzdF9jaGVjayBpbnRlbF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAogICAg
ICAgICB1bm1hcF92dGRfZG9tYWluX3BhZ2UocGFnZSk7CiAgICAgICAgIHJldHVybiAwOwogICAg
IH0KKwogICAgICpwdGUgPSBuZXc7CiAKICAgICBpb21tdV9mbHVzaF9jYWNoZV9lbnRyeShwdGUs
IHNpemVvZihzdHJ1Y3QgZG1hX3B0ZSkpOwpAQCAtMTgxOSw2ICsxODIyLDEwIEBAIHN0YXRpYyBp
bnQgX19tdXN0X2NoZWNrIGludGVsX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsCiBz
dGF0aWMgaW50IF9fbXVzdF9jaGVjayBpbnRlbF9pb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21h
aW4gKmQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRm
bl90IGRmbikKIHsKKyAgICAvKiBEbyBub3RoaW5nIGlmIFZULWQgc2hhcmVzIEVQVCBwYWdlIHRh
YmxlICovCisgICAgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICkKKyAgICAgICAgcmV0dXJuIDA7
CisKICAgICAvKiBEbyBub3RoaW5nIGlmIGhhcmR3YXJlIGRvbWFpbiBhbmQgaW9tbXUgc3VwcG9y
dHMgcGFzcyB0aHJ1LiAqLwogICAgIGlmICggaW9tbXVfaHdkb21fcGFzc3Rocm91Z2ggJiYgaXNf
aGFyZHdhcmVfZG9tYWluKGQpICkKICAgICAgICAgcmV0dXJuIDA7Ci0tIAoyLjExLjAKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 10:46:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 10: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 1g818q-0002RT-RG; Thu, 04 Oct 2018 10:46:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mwgx=mq=citrix.com=prvs=808647837=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g818o-0002Oy-Ur
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 10:45:58 +0000
X-Inumbo-ID: d8c1dbd6-c7c2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d8c1dbd6-c7c2-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 10:47:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,338,1534809600"; d="scan'208";a="67007333"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 4 Oct 2018 11:45:40 +0100
Message-ID: <20181004104547.32316-3-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181004104547.32316-1-paul.durrant@citrix.com>
References: <20181004104547.32316-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v14 2/9] iommu: make use of type-safe DFN and
 MFN in exported 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>,
 Konrad Rzeszutek Wilk <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>,
 Paul Durrant <paul.durrant@citrix.com>, Jun Nakajima <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>

VGhpcyBwYXRjaCBtb2RpZmllcyB0aGUgZGVjbGFyYXRpb24gb2YgdGhlIGVudHJ5IHBvaW50cyB0
byB0aGUgSU9NTVUKc3ViLXN5c3RlbSB0byB1c2UgZGZuX3QgYW5kIG1mbl90IGluIHBsYWNlIG9m
IHVuc2lnbmVkIGxvbmcuIEEgc3Vic2VxdWVudApwYXRjaCB3aWxsIHNpbWlsYXJseSBtb2RpZnkg
dGhlIG1ldGhvZHMgaW4gdGhlIGlvbW11X29wcyBzdHJ1Y3R1cmUuCgpTaWduZWQtb2ZmLWJ5OiBQ
YXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRp
YW5AaW50ZWwuY29tPgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4KQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQWNrZWQt
Ynk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0tLQpDYzogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3Jn
ZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5j
aXRyaXguY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUu
Y29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzog
VGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBKdW4gTmFrYWppbWEgPGp1bi5uYWthamltYUBp
bnRlbC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+
Cgp2OToKIC0gUmUtYmFzZS4KCnY3OgogLSBSZS1iYXNlIGFuZCByZS1uYW1lIEJGTiAtPiBERk4u
CiAtIEFkZGVkIEphbidzIEEtYiBzaW5jZSByZS1uYW1pbmcgd2FzIHB1cmVseSBtZWNoYW5pY2Fs
LgoKdjY6CiAtIFJlLWJhc2UuCgp2MzoKIC0gUmVtb3ZlZCBtb3N0IG9mIHRoZSB1c2VzIG9mIGFu
IGludGVybWVkaWF0ZSAnZnJhbWUnIHZhcmlhYmxlLgoKdjI6CiAtIEFkZHJlc3NlZCBjb21tZW50
cyBmcm9tIEphbi4KIC0gVXNlIGludGVybWVkaWF0ZSAnZnJhbWUnIHZhcmlhYmxlIHRvIGF2b2lk
IGRpcmVjdGx5IGVuY2Fwc3VsYXRpbmcKICAgbWZuIG9yIGdmbiB2YWx1ZXMgYXMgZGZucy4KLS0t
CiB4ZW4vYXJjaC9hcm0vcDJtLmMgICAgICAgICAgICAgICAgICAgIHwgIDMgKystCiB4ZW4vYXJj
aC94ODYvbW0uYyAgICAgICAgICAgICAgICAgICAgIHwgMTAgKysrKy0tLS0KIHhlbi9hcmNoL3g4
Ni9tbS9wMm0tZXB0LmMgICAgICAgICAgICAgfCAxMCArKysrKy0tLQogeGVuL2FyY2gveDg2L21t
L3AybS1wdC5jICAgICAgICAgICAgICB8IDQ1ICsrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0t
LS0tLS0tCiB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAgICAgICAgICAgICAgIHwgMTYgKysrKysr
KystLS0tLQogeGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jICAgICAgICAgICAgICB8ICA1ICsrLS0K
IHhlbi9jb21tb24vZ3JhbnRfdGFibGUuYyAgICAgICAgICAgICAgfCAxMiArKysrKy0tLS0tCiB4
ZW4vY29tbW9uL21lbW9yeS5jICAgICAgICAgICAgICAgICAgIHwgIDQgKystLQogeGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAgICB8IDI1ICsrKysrKysrKystLS0tLS0tLS0KIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgfCAgMSAtCiB4ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC94ODYvaW9tbXUuYyAgIHwgIDMgKystCiB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUu
aCAgICAgICAgICAgICAgIHwgMTQgKysrKysrKy0tLS0KIDEyIGZpbGVzIGNoYW5nZWQsIDg1IGlu
c2VydGlvbnMoKyksIDYzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9w
Mm0uYyBiL3hlbi9hcmNoL2FybS9wMm0uYwppbmRleCAxMzY0ZTU5NjBhLi4wZGIxMmIwMWYxIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcDJtLmMKKysrIGIveGVuL2FyY2gvYXJtL3AybS5jCkBA
IC05NTcsNyArOTU3LDggQEAgc3RhdGljIGludCBfX3AybV9zZXRfZW50cnkoc3RydWN0IHAybV9k
b21haW4gKnAybSwKIAogICAgIGlmICggbmVlZF9pb21tdShwMm0tPmRvbWFpbikgJiYKICAgICAg
ICAgIChscGFlX2lzX3ZhbGlkKG9yaWdfcHRlKSB8fCBscGFlX2lzX3ZhbGlkKCplbnRyeSkpICkK
LSAgICAgICAgcmMgPSBpb21tdV9pb3RsYl9mbHVzaChwMm0tPmRvbWFpbiwgZ2ZuX3goc2dmbiks
IDFVTCA8PCBwYWdlX29yZGVyKTsKKyAgICAgICAgcmMgPSBpb21tdV9pb3RsYl9mbHVzaChwMm0t
PmRvbWFpbiwgX2RmbihnZm5feChzZ2ZuKSksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgMVVMIDw8IHBhZ2Vfb3JkZXIpOwogICAgIGVsc2UKICAgICAgICAgcmMgPSAwOwogCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvbW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDAyYWJk
MDYxYmUuLjU0NmQ5OGM4NjQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9tbS5jCkBAIC0yNzg5LDE0ICsyNzg5LDE0IEBAIHN0YXRpYyBpbnQgX2dldF9w
YWdlX3R5cGUoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwgdW5zaWduZWQgbG9uZyB0eXBlLAogICAg
ICAgICBzdHJ1Y3QgZG9tYWluICpkID0gcGFnZV9nZXRfb3duZXIocGFnZSk7CiAgICAgICAgIGlm
ICggZCAmJiBpc19wdl9kb21haW4oZCkgJiYgdW5saWtlbHkobmVlZF9pb21tdShkKSkgKQogICAg
ICAgICB7Ci0gICAgICAgICAgICBnZm5fdCBnZm4gPSBfZ2ZuKG1mbl90b19nbWZuKGQsIG1mbl94
KHBhZ2VfdG9fbWZuKHBhZ2UpKSkpOworICAgICAgICAgICAgbWZuX3QgbWZuID0gcGFnZV90b19t
Zm4ocGFnZSk7CiAKICAgICAgICAgICAgIGlmICggKHggJiBQR1RfdHlwZV9tYXNrKSA9PSBQR1Rf
d3JpdGFibGVfcGFnZSApCi0gICAgICAgICAgICAgICAgaW9tbXVfcmV0ID0gaW9tbXVfdW5tYXBf
cGFnZShkLCBnZm5feChnZm4pKTsKKyAgICAgICAgICAgICAgICBpb21tdV9yZXQgPSBpb21tdV91
bm1hcF9wYWdlKGQsIF9kZm4obWZuX3gobWZuKSkpOwogICAgICAgICAgICAgZWxzZSBpZiAoIHR5
cGUgPT0gUEdUX3dyaXRhYmxlX3BhZ2UgKQotICAgICAgICAgICAgICAgIGlvbW11X3JldCA9IGlv
bW11X21hcF9wYWdlKGQsIGdmbl94KGdmbiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbWZuX3gocGFnZV90b19tZm4ocGFnZSkpLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFi
bGUpOworICAgICAgICAgICAgICAgIGlvbW11X3JldCA9IGlvbW11X21hcF9wYWdlKGQsIF9kZm4o
bWZuX3gobWZuKSksIG1mbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBJT01NVUZfcmVhZGFibGUgfAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIElPTU1VRl93cml0YWJsZSk7CiAgICAgICAgIH0KICAgICB9CiAKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5j
CmluZGV4IGQzNzY5NjY1NjAuLmUwZWI4NWJjM2QgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9t
bS9wMm0tZXB0LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYwpAQCAtODgxLDE1ICs4
ODEsMTkgQEAgb3V0OgogICAgICAgICAgICAgcmMgPSBpb21tdV9wdGVfZmx1c2goZCwgZ2ZuLCAm
ZXB0X2VudHJ5LT5lcHRlLCBvcmRlciwgdnRkX3B0ZV9wcmVzZW50KTsKICAgICAgICAgZWxzZQog
ICAgICAgICB7CisgICAgICAgICAgICBkZm5fdCBkZm4gPSBfZGZuKGdmbik7CisKICAgICAgICAg
ICAgIGlmICggaW9tbXVfZmxhZ3MgKQogICAgICAgICAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwg
KDEgPDwgb3JkZXIpOyBpKysgKQogICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAg
ICAgcmMgPSBpb21tdV9tYXBfcGFnZShkLCBnZm4gKyBpLCBtZm5feChtZm4pICsgaSwgaW9tbXVf
ZmxhZ3MpOworICAgICAgICAgICAgICAgICAgICByYyA9IGlvbW11X21hcF9wYWdlKGQsIGRmbl9h
ZGQoZGZuLCBpKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5f
YWRkKG1mbiwgaSksIGlvbW11X2ZsYWdzKTsKICAgICAgICAgICAgICAgICAgICAgaWYgKCB1bmxp
a2VseShyYykgKQogICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAg
ICB3aGlsZSAoIGktLSApCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogSWYgc3RhdGVt
ZW50IHRvIHNhdGlzZnkgX19tdXN0X2NoZWNrLiAqLwotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGlmICggaW9tbXVfdW5tYXBfcGFnZShwMm0tPmRvbWFpbiwgZ2ZuICsgaSkgKQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGlmICggaW9tbXVfdW5tYXBfcGFnZShwMm0tPmRvbWFpbiwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGZuX2Fk
ZChkZm4sIGkpKSApCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOwog
CiAgICAgICAgICAgICAgICAgICAgICAgICBicmVhazsKQEAgLTg5OCw3ICs5MDIsNyBAQCBvdXQ6
CiAgICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCAoMSA8
PCBvcmRlcik7IGkrKyApCiAgICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICBy
ZXQgPSBpb21tdV91bm1hcF9wYWdlKGQsIGdmbiArIGkpOworICAgICAgICAgICAgICAgICAgICBy
ZXQgPSBpb21tdV91bm1hcF9wYWdlKGQsIGRmbl9hZGQoZGZuLCBpKSk7CiAgICAgICAgICAgICAg
ICAgICAgIGlmICggIXJjICkKICAgICAgICAgICAgICAgICAgICAgICAgIHJjID0gcmV0OwogICAg
ICAgICAgICAgICAgIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYyBiL3hl
bi9hcmNoL3g4Ni9tbS9wMm0tcHQuYwppbmRleCAzM2RkMTI5NjljLi4wNTY5ZjFkZTgwIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3Ay
bS1wdC5jCkBAIC02ODgsMjkgKzY4OCwzNiBAQCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1f
ZG9tYWluICpwMm0sIGdmbl90IGdmbl8sIG1mbl90IG1mbiwKICAgICAgICAgICAgIGlmICggaW9t
bXVfb2xkX2ZsYWdzICkKICAgICAgICAgICAgICAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMocDJt
LT5kb21haW4sIGdmbiwgcGFnZV9vcmRlcik7CiAgICAgICAgIH0KLSAgICAgICAgZWxzZSBpZiAo
IGlvbW11X3B0ZV9mbGFncyApCi0gICAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8ICgxVUwgPDwg
cGFnZV9vcmRlcik7IGkrKyApCi0gICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgcmMgPSBp
b21tdV9tYXBfcGFnZShwMm0tPmRvbWFpbiwgZ2ZuICsgaSwgbWZuX3gobWZuKSArIGksCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpb21tdV9wdGVfZmxhZ3MpOwotICAgICAg
ICAgICAgICAgIGlmICggdW5saWtlbHkocmMpICkKKyAgICAgICAgZWxzZQorICAgICAgICB7Cisg
ICAgICAgICAgICBkZm5fdCBkZm4gPSBfZGZuKGdmbik7CisKKyAgICAgICAgICAgIGlmICggaW9t
bXVfcHRlX2ZsYWdzICkKKyAgICAgICAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8ICgxVUwgPDwg
cGFnZV9vcmRlcik7IGkrKyApCiAgICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAg
ICB3aGlsZSAoIGktLSApCi0gICAgICAgICAgICAgICAgICAgICAgICAvKiBJZiBzdGF0ZW1lbnQg
dG8gc2F0aXNmeSBfX211c3RfY2hlY2suICovCi0gICAgICAgICAgICAgICAgICAgICAgICBpZiAo
IGlvbW11X3VubWFwX3BhZ2UocDJtLT5kb21haW4sIGdmbiArIGkpICkKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBjb250aW51ZTsKKyAgICAgICAgICAgICAgICAgICAgcmMgPSBpb21tdV9t
YXBfcGFnZShwMm0tPmRvbWFpbiwgZGZuX2FkZChkZm4sIGkpLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIG1mbl9hZGQobWZuLCBpKSwgaW9tbXVfcHRlX2ZsYWdzKTsK
KyAgICAgICAgICAgICAgICAgICAgaWYgKCB1bmxpa2VseShyYykgKQorICAgICAgICAgICAgICAg
ICAgICB7CisgICAgICAgICAgICAgICAgICAgICAgICB3aGlsZSAoIGktLSApCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgLyogSWYgc3RhdGVtZW50IHRvIHNhdGlzZnkgX19tdXN0X2NoZWNr
LiAqLworICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmICggaW9tbXVfdW5tYXBfcGFnZShw
Mm0tPmRvbWFpbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZGZuX2FkZChkZm4sIGkpKSApCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGNvbnRpbnVlOwogCi0gICAgICAgICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAgICAg
ICAgICAgICAgYnJlYWs7CisgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICB9
Ci0gICAgICAgICAgICB9Ci0gICAgICAgIGVsc2UKLSAgICAgICAgICAgIGZvciAoIGkgPSAwOyBp
IDwgKDFVTCA8PCBwYWdlX29yZGVyKTsgaSsrICkKLSAgICAgICAgICAgIHsKLSAgICAgICAgICAg
ICAgICBpbnQgcmV0ID0gaW9tbXVfdW5tYXBfcGFnZShwMm0tPmRvbWFpbiwgZ2ZuICsgaSk7Cisg
ICAgICAgICAgICBlbHNlCisgICAgICAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCAoMVVMIDw8
IHBhZ2Vfb3JkZXIpOyBpKysgKQorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAg
ICAgaW50IHJldCA9IGlvbW11X3VubWFwX3BhZ2UocDJtLT5kb21haW4sCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRmbl9hZGQoZGZuLCBpKSk7CiAKLSAg
ICAgICAgICAgICAgICBpZiAoICFyYyApCi0gICAgICAgICAgICAgICAgICAgIHJjID0gcmV0Owot
ICAgICAgICAgICAgfQorICAgICAgICAgICAgICAgICAgICBpZiAoICFyYyApCisgICAgICAgICAg
ICAgICAgICAgICAgICByYyA9IHJldDsKKyAgICAgICAgICAgICAgICB9CisgICAgICAgIH0KICAg
ICB9CiAKICAgICAvKgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIveGVuL2Fy
Y2gveDg2L21tL3AybS5jCmluZGV4IGQ2YTg4MTBjOTYuLmU1YzA2ZTIyYzcgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9tbS9wMm0uYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKQEAgLTcy
Myw5ICs3MjMsMTEgQEAgcDJtX3JlbW92ZV9wYWdlKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVu
c2lnbmVkIGxvbmcgZ2ZuX2wsIHVuc2lnbmVkIGxvbmcgbWZuLAogCiAgICAgICAgIGlmICggbmVl
ZF9pb21tdShwMm0tPmRvbWFpbikgKQogICAgICAgICB7CisgICAgICAgICAgICBkZm5fdCBkZm4g
PSBfZGZuKG1mbik7CisKICAgICAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgKDEgPDwgcGFnZV9v
cmRlcik7IGkrKyApCiAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgaW50IHJldCA9IGlv
bW11X3VubWFwX3BhZ2UocDJtLT5kb21haW4sIG1mbiArIGkpOworICAgICAgICAgICAgICAgIGlu
dCByZXQgPSBpb21tdV91bm1hcF9wYWdlKHAybS0+ZG9tYWluLCBkZm5fYWRkKGRmbiwgaSkpOwog
CiAgICAgICAgICAgICAgICAgaWYgKCAhcmMgKQogICAgICAgICAgICAgICAgICAgICByYyA9IHJl
dDsKQEAgLTc4MiwxNiArNzg0LDE3IEBAIGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KHN0cnVjdCBk
b21haW4gKmQsIGdmbl90IGdmbiwgbWZuX3QgbWZuLAogICAgIHsKICAgICAgICAgaWYgKCBuZWVk
X2lvbW11KGQpICYmIHQgPT0gcDJtX3JhbV9ydyApCiAgICAgICAgIHsKKyAgICAgICAgICAgIGRm
bl90IGRmbiA9IF9kZm4obWZuX3gobWZuKSk7CisKICAgICAgICAgICAgIGZvciAoIGkgPSAwOyBp
IDwgKDEgPDwgcGFnZV9vcmRlcik7IGkrKyApCiAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAg
ICAgcmMgPSBpb21tdV9tYXBfcGFnZShkLCBtZm5feChtZm5fYWRkKG1mbiwgaSkpLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3gobWZuX2FkZChtZm4sIGkpKSwKKyAg
ICAgICAgICAgICAgICByYyA9IGlvbW11X21hcF9wYWdlKGQsIGRmbl9hZGQoZGZuLCBpKSwgbWZu
X2FkZChtZm4sIGkpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVG
X3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7CiAgICAgICAgICAgICAgICAgaWYgKCByYyAhPSAw
ICkKICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgIHdoaWxlICggaS0tID4g
MCApCiAgICAgICAgICAgICAgICAgICAgICAgICAvKiBJZiBzdGF0ZW1lbnQgdG8gc2F0aXNmeSBf
X211c3RfY2hlY2suICovCi0gICAgICAgICAgICAgICAgICAgICAgICBpZiAoIGlvbW11X3VubWFw
X3BhZ2UoZCwgbWZuX3gobWZuX2FkZChtZm4sIGkpKSkgKQorICAgICAgICAgICAgICAgICAgICAg
ICAgaWYgKCBpb21tdV91bm1hcF9wYWdlKGQsIGRmbl9hZGQoZGZuLCBpKSkgKQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogCiAgICAgICAgICAgICAgICAgICAgIHJldHVy
biByYzsKQEAgLTExNzAsNyArMTE3Myw4IEBAIGludCBzZXRfaWRlbnRpdHlfcDJtX2VudHJ5KHN0
cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuX2wsCiAgICAgewogICAgICAgICBpZiAo
ICFuZWVkX2lvbW11KGQpICkKICAgICAgICAgICAgIHJldHVybiAwOwotICAgICAgICByZXR1cm4g
aW9tbXVfbWFwX3BhZ2UoZCwgZ2ZuX2wsIGdmbl9sLCBJT01NVUZfcmVhZGFibGV8SU9NTVVGX3dy
aXRhYmxlKTsKKyAgICAgICAgcmV0dXJuIGlvbW11X21hcF9wYWdlKGQsIF9kZm4oZ2ZuX2wpLCBf
bWZuKGdmbl9sKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJs
ZSB8IElPTU1VRl93cml0YWJsZSk7CiAgICAgfQogCiAgICAgZ2ZuX2xvY2socDJtLCBnZm4sIDAp
OwpAQCAtMTI2MCw3ICsxMjY0LDcgQEAgaW50IGNsZWFyX2lkZW50aXR5X3AybV9lbnRyeShzdHJ1
Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbl9sKQogICAgIHsKICAgICAgICAgaWYgKCAh
bmVlZF9pb21tdShkKSApCiAgICAgICAgICAgICByZXR1cm4gMDsKLSAgICAgICAgcmV0dXJuIGlv
bW11X3VubWFwX3BhZ2UoZCwgZ2ZuX2wpOworICAgICAgICByZXR1cm4gaW9tbXVfdW5tYXBfcGFn
ZShkLCBfZGZuKGdmbl9sKSk7CiAgICAgfQogCiAgICAgZ2ZuX2xvY2socDJtLCBnZm4sIDApOwpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jIGIveGVuL2FyY2gveDg2L3g4Nl82
NC9tbS5jCmluZGV4IDkwYTY0OGM5NTYuLmQxZmNlNTc0MzIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni94ODZfNjQvbW0uYworKysgYi94ZW4vYXJjaC94ODYveDg2XzY0L21tLmMKQEAgLTE0MzAs
MTMgKzE0MzAsMTQgQEAgaW50IG1lbW9yeV9hZGQodW5zaWduZWQgbG9uZyBzcGZuLCB1bnNpZ25l
ZCBsb25nIGVwZm4sIHVuc2lnbmVkIGludCBweG0pCiAgICAgICAgICAhbmVlZF9pb21tdShoYXJk
d2FyZV9kb21haW4pICkKICAgICB7CiAgICAgICAgIGZvciAoIGkgPSBzcGZuOyBpIDwgZXBmbjsg
aSsrICkKLSAgICAgICAgICAgIGlmICggaW9tbXVfbWFwX3BhZ2UoaGFyZHdhcmVfZG9tYWluLCBp
LCBpLCBJT01NVUZfcmVhZGFibGV8SU9NTVVGX3dyaXRhYmxlKSApCisgICAgICAgICAgICBpZiAo
IGlvbW11X21hcF9wYWdlKGhhcmR3YXJlX2RvbWFpbiwgX2RmbihpKSwgX21mbihpKSwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVGX3dyaXRh
YmxlKSApCiAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGlmICggaSAhPSBlcGZuICkK
ICAgICAgICAgewogICAgICAgICAgICAgd2hpbGUgKGktLSA+IG9sZF9tYXgpCiAgICAgICAgICAg
ICAgICAgLyogSWYgc3RhdGVtZW50IHRvIHNhdGlzZnkgX19tdXN0X2NoZWNrLiAqLwotICAgICAg
ICAgICAgICAgIGlmICggaW9tbXVfdW5tYXBfcGFnZShoYXJkd2FyZV9kb21haW4sIGkpICkKKyAg
ICAgICAgICAgICAgICBpZiAoIGlvbW11X3VubWFwX3BhZ2UoaGFyZHdhcmVfZG9tYWluLCBfZGZu
KGkpKSApCiAgICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogCiAgICAgICAgICAgICBnb3Rv
IGRlc3Ryb3lfbTJwOwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jIGIveGVu
L2NvbW1vbi9ncmFudF90YWJsZS5jCmluZGV4IDczZDNlZDM3MDEuLjJkMDFjYWQxNzYgMTAwNjQ0
Ci0tLSBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYworKysgYi94ZW4vY29tbW9uL2dyYW50X3Rh
YmxlLmMKQEAgLTExNDMsMTMgKzExNDMsMTMgQEAgbWFwX2dyYW50X3JlZigKICAgICAgICAgICAg
ICAhKG9sZF9waW4gJiAoR05UUElOX2hzdHdfbWFza3xHTlRQSU5fZGV2d19tYXNrKSkgKQogICAg
ICAgICB7CiAgICAgICAgICAgICBpZiAoICEoa2luZCAmIE1BUEtJTkRfV1JJVEUpICkKLSAgICAg
ICAgICAgICAgICBlcnIgPSBpb21tdV9tYXBfcGFnZShsZCwgbWZuX3gobWZuKSwgbWZuX3gobWZu
KSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGV8
SU9NTVVGX3dyaXRhYmxlKTsKKyAgICAgICAgICAgICAgICBlcnIgPSBpb21tdV9tYXBfcGFnZShs
ZCwgX2RmbihtZm5feChtZm4pKSwgbWZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIElPTU1VRl9yZWFkYWJsZSB8IElPTU1VRl93cml0YWJsZSk7CiAgICAgICAgIH0KICAg
ICAgICAgZWxzZSBpZiAoIGFjdF9waW4gJiYgIW9sZF9waW4gKQogICAgICAgICB7CiAgICAgICAg
ICAgICBpZiAoICFraW5kICkKLSAgICAgICAgICAgICAgICBlcnIgPSBpb21tdV9tYXBfcGFnZShs
ZCwgbWZuX3gobWZuKSwgbWZuX3gobWZuKSwKKyAgICAgICAgICAgICAgICBlcnIgPSBpb21tdV9t
YXBfcGFnZShsZCwgX2RmbihtZm5feChtZm4pKSwgbWZuLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSk7CiAgICAgICAgIH0KICAgICAgICAgaWYg
KCBlcnIgKQpAQCAtMTM5OCwxMCArMTM5OCwxMCBAQCB1bm1hcF9jb21tb24oCiAKICAgICAgICAg
a2luZCA9IG1hcGtpbmQobGd0LCByZCwgb3AtPm1mbik7CiAgICAgICAgIGlmICggIWtpbmQgKQot
ICAgICAgICAgICAgZXJyID0gaW9tbXVfdW5tYXBfcGFnZShsZCwgbWZuX3gob3AtPm1mbikpOwor
ICAgICAgICAgICAgZXJyID0gaW9tbXVfdW5tYXBfcGFnZShsZCwgX2RmbihtZm5feChvcC0+bWZu
KSkpOwogICAgICAgICBlbHNlIGlmICggIShraW5kICYgTUFQS0lORF9XUklURSkgKQotICAgICAg
ICAgICAgZXJyID0gaW9tbXVfbWFwX3BhZ2UobGQsIG1mbl94KG9wLT5tZm4pLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3gob3AtPm1mbiksIElPTU1VRl9yZWFkYWJsZSk7
CisgICAgICAgICAgICBlcnIgPSBpb21tdV9tYXBfcGFnZShsZCwgX2RmbihtZm5feChvcC0+bWZu
KSksIG9wLT5tZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVh
ZGFibGUpOwogCiAgICAgICAgIGRvdWJsZV9ndF91bmxvY2sobGd0LCByZ3QpOwogCmRpZmYgLS1n
aXQgYS94ZW4vY29tbW9uL21lbW9yeS5jIGIveGVuL2NvbW1vbi9tZW1vcnkuYwppbmRleCA1Yzcx
Y2UxM2NlLi4yMzhhMjhjYWJjIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL21lbW9yeS5jCisrKyBi
L3hlbi9jb21tb24vbWVtb3J5LmMKQEAgLTgzNSwxMSArODM1LDExIEBAIGludCB4ZW5tZW1fYWRk
X3RvX3BoeXNtYXAoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHhlbl9hZGRfdG9fcGh5c21hcCAq
eGF0cCwKIAogICAgICAgICB0aGlzX2NwdShpb21tdV9kb250X2ZsdXNoX2lvdGxiKSA9IDA7CiAK
LSAgICAgICAgcmV0ID0gaW9tbXVfaW90bGJfZmx1c2goZCwgeGF0cC0+aWR4IC0gZG9uZSwgZG9u
ZSk7CisgICAgICAgIHJldCA9IGlvbW11X2lvdGxiX2ZsdXNoKGQsIF9kZm4oeGF0cC0+aWR4IC0g
ZG9uZSksIGRvbmUpOwogICAgICAgICBpZiAoIHVubGlrZWx5KHJldCkgJiYgcmMgPj0gMCApCiAg
ICAgICAgICAgICByYyA9IHJldDsKIAotICAgICAgICByZXQgPSBpb21tdV9pb3RsYl9mbHVzaChk
LCB4YXRwLT5ncGZuIC0gZG9uZSwgZG9uZSk7CisgICAgICAgIHJldCA9IGlvbW11X2lvdGxiX2Zs
dXNoKGQsIF9kZm4oeGF0cC0+Z3BmbiAtIGRvbmUpLCBkb25lKTsKICAgICAgICAgaWYgKCB1bmxp
a2VseShyZXQpICYmIHJjID49IDAgKQogICAgICAgICAgICAgcmMgPSByZXQ7CiAgICAgfQpkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2lvbW11LmMKaW5kZXggMDY5NWViOGQ3ZS4uZWY5ZDY1MTMxNyAxMDA2NDQKLS0t
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9pb21tdS5jCkBAIC0yODUsNyArMjg1LDcgQEAgdm9pZCBpb21tdV9kb21haW5fZGVz
dHJveShzdHJ1Y3QgZG9tYWluICpkKQogICAgIGFyY2hfaW9tbXVfZG9tYWluX2Rlc3Ryb3koZCk7
CiB9CiAKLWludCBpb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25n
IGRmbiwgdW5zaWduZWQgbG9uZyBtZm4sCitpbnQgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFp
biAqZCwgZGZuX3QgZGZuLCBtZm5fdCBtZm4sCiAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
aW50IGZsYWdzKQogewogICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lv
bW11KGQpOwpAQCAtMjk0LDEzICsyOTQsMTMgQEAgaW50IGlvbW11X21hcF9wYWdlKHN0cnVjdCBk
b21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZGZuLCB1bnNpZ25lZCBsb25nIG1mbiwKICAgICBpZiAo
ICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0dXJuIDA7
CiAKLSAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIGRmbiwgbWZuLCBmbGFn
cyk7CisgICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShkLCBkZm5feChkZm4pLCBt
Zm5feChtZm4pLCBmbGFncyk7CiAgICAgaWYgKCB1bmxpa2VseShyYykgKQogICAgIHsKICAgICAg
ICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93biAmJiBwcmludGtfcmF0ZWxpbWl0KCkgKQogICAg
ICAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIKLSAgICAgICAgICAgICAgICAgICAiZCVkOiBJT01N
VSBtYXBwaW5nIGRmbiAlI2x4IHRvIG1mbiAlI2x4IGZhaWxlZDogJWRcbiIsCi0gICAgICAgICAg
ICAgICAgICAgZC0+ZG9tYWluX2lkLCBkZm4sIG1mbiwgcmMpOworICAgICAgICAgICAgICAgICAg
ICJkJWQ6IElPTU1VIG1hcHBpbmcgZGZuICUiUFJJX2RmbiIgdG8gbWZuICUiUFJJX21mbiIgZmFp
bGVkOiAlZFxuIiwKKyAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGRmbl94KGRmbiks
IG1mbl94KG1mbiksIHJjKTsKIAogICAgICAgICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4oZCkg
KQogICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwpAQCAtMzA5LDcgKzMwOSw3IEBAIGludCBp
b21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGRmbiwgdW5zaWdu
ZWQgbG9uZyBtZm4sCiAgICAgcmV0dXJuIHJjOwogfQogCi1pbnQgaW9tbXVfdW5tYXBfcGFnZShz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGRmbikKK2ludCBpb21tdV91bm1hcF9wYWdl
KHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbikKIHsKICAgICBjb25zdCBzdHJ1Y3QgZG9tYWlu
X2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKICAgICBpbnQgcmM7CkBAIC0zMTcsMTMgKzMxNywx
MyBAQCBpbnQgaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25n
IGRmbikKICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKICAg
ICAgICAgcmV0dXJuIDA7CiAKLSAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPnVubWFwX3BhZ2Uo
ZCwgZGZuKTsKKyAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPnVubWFwX3BhZ2UoZCwgZGZuX3go
ZGZuKSk7CiAgICAgaWYgKCB1bmxpa2VseShyYykgKQogICAgIHsKICAgICAgICAgaWYgKCAhZC0+
aXNfc2h1dHRpbmdfZG93biAmJiBwcmludGtfcmF0ZWxpbWl0KCkgKQogICAgICAgICAgICAgcHJp
bnRrKFhFTkxPR19FUlIKLSAgICAgICAgICAgICAgICAgICAiZCVkOiBJT01NVSB1bm1hcHBpbmcg
ZGZuICUjbHggZmFpbGVkOiAlZFxuIiwKLSAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQs
IGRmbiwgcmMpOworICAgICAgICAgICAgICAgICAgICJkJWQ6IElPTU1VIHVubWFwcGluZyBkZm4g
JSJQUklfZGZuIiBmYWlsZWQ6ICVkXG4iLAorICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9p
ZCwgZGZuX3goZGZuKSwgcmMpOwogCiAgICAgICAgIGlmICggIWlzX2hhcmR3YXJlX2RvbWFpbihk
KSApCiAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CkBAIC0zNDksOCArMzQ5LDcgQEAgc3Rh
dGljIHZvaWQgaW9tbXVfZnJlZV9wYWdldGFibGVzKHVuc2lnbmVkIGxvbmcgdW51c2VkKQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGNwdW1hc2tfY3ljbGUoc21wX3Byb2Nlc3Nvcl9pZCgp
LCAmY3B1X29ubGluZV9tYXApKTsKIH0KIAotaW50IGlvbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBk
b21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZGZuLAotICAgICAgICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGludCBwYWdlX2NvdW50KQoraW50IGlvbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21haW4g
KmQsIGRmbl90IGRmbiwgdW5zaWduZWQgaW50IHBhZ2VfY291bnQpCiB7CiAgICAgY29uc3Qgc3Ry
dWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAgICAgaW50IHJjOwpAQCAtMzU4
LDEzICszNTcsMTMgQEAgaW50IGlvbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGxvbmcgZGZuLAogICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9y
bV9vcHMgfHwgIWhkLT5wbGF0Zm9ybV9vcHMtPmlvdGxiX2ZsdXNoICkKICAgICAgICAgcmV0dXJu
IDA7CiAKLSAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPmlvdGxiX2ZsdXNoKGQsIGRmbiwgcGFn
ZV9jb3VudCk7CisgICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT5pb3RsYl9mbHVzaChkLCBkZm5f
eChkZm4pLCBwYWdlX2NvdW50KTsKICAgICBpZiAoIHVubGlrZWx5KHJjKSApCiAgICAgewogICAg
ICAgICBpZiAoICFkLT5pc19zaHV0dGluZ19kb3duICYmIHByaW50a19yYXRlbGltaXQoKSApCiAg
ICAgICAgICAgICBwcmludGsoWEVOTE9HX0VSUgotICAgICAgICAgICAgICAgICAgICJkJWQ6IElP
TU1VIElPVExCIGZsdXNoIGZhaWxlZDogJWQsIGRmbiAlI2x4LCBwYWdlIGNvdW50ICV1XG4iLAot
ICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgcmMsIGRmbiwgcGFnZV9jb3VudCk7Cisg
ICAgICAgICAgICAgICAgICAgImQlZDogSU9NTVUgSU9UTEIgZmx1c2ggZmFpbGVkOiAlZCwgZGZu
ICUiUFJJX2RmbiIsIHBhZ2UgY291bnQgJXVcbiIsCisgICAgICAgICAgICAgICAgICAgZC0+ZG9t
YWluX2lkLCByYywgZGZuX3goZGZuKSwgcGFnZV9jb3VudCk7CiAKICAgICAgICAgaWYgKCAhaXNf
aGFyZHdhcmVfZG9tYWluKGQpICkKICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKZGlmZiAt
LWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCmluZGV4IDQ4ZTE2Zjk1NmIuLmZmNDU2ZTFlNzAg
MTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKKysrIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYwpAQCAtNjAsNCArNjAsMyBAQCB2
b2lkIGZsdXNoX2FsbF9jYWNoZSgpCiB7CiAgICAgd2JpbnZkKCk7CiB9Ci0KZGlmZiAtLWdpdCBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gveDg2L2lvbW11LmMKaW5kZXggMmRlODgyMmM1OS4uMzQ3MjdiNjY1MyAxMDA2NDQKLS0t
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gveDg2L2lvbW11LmMKQEAgLTI0MSw3ICsyNDEsOCBAQCB2b2lkIF9faHdkb21f
aW5pdCBhcmNoX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgaWYg
KCBwYWdpbmdfbW9kZV90cmFuc2xhdGUoZCkgKQogICAgICAgICAgICAgcmMgPSBzZXRfaWRlbnRp
dHlfcDJtX2VudHJ5KGQsIHBmbiwgcDJtX2FjY2Vzc19ydywgMCk7CiAgICAgICAgIGVsc2UKLSAg
ICAgICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UoZCwgcGZuLCBwZm4sIElPTU1VRl9yZWFkYWJs
ZXxJT01NVUZfd3JpdGFibGUpOworICAgICAgICAgICAgcmMgPSBpb21tdV9tYXBfcGFnZShkLCBf
ZGZuKHBmbiksIF9tZm4ocGZuKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9N
TVVGX3JlYWRhYmxlIHwgSU9NTVVGX3dyaXRhYmxlKTsKICAgICAgICAgaWYgKCByYyApCiAgICAg
ICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcgIiBkJWQ6IElPTU1VIG1hcHBpbmcgZmFpbGVk
OiAlZFxuIiwKICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHJjKTsKZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKaW5k
ZXggMjkwZTBhYWRhNi4uZjlkODZmYzgxNiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2lv
bW11LmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKQEAgLTI0LDYgKzI0LDcgQEAKICNp
bmNsdWRlIDx4ZW4vc3BpbmxvY2suaD4KICNpbmNsdWRlIDx4ZW4vcGNpLmg+CiAjaW5jbHVkZSA8
eGVuL3R5cGVzYWZlLmg+CisjaW5jbHVkZSA8eGVuL21tLmg+CiAjaW5jbHVkZSA8cHVibGljL2h2
bS9pb3JlcS5oPgogI2luY2x1ZGUgPHB1YmxpYy9kb21jdGwuaD4KICNpbmNsdWRlIDxhc20vZGV2
aWNlLmg+CkBAIC00Miw2ICs0MywxMSBAQCBUWVBFX1NBRkUodWludDY0X3QsIGRmbik7CiAjdW5k
ZWYgZGZuX3gKICNlbmRpZgogCitzdGF0aWMgaW5saW5lIGRmbl90IGRmbl9hZGQoZGZuX3QgZGZu
LCB1bnNpZ25lZCBsb25nIGkpCit7CisgICAgcmV0dXJuIF9kZm4oZGZuX3goZGZuKSArIGkpOwor
fQorCiBleHRlcm4gYm9vbF90IGlvbW11X2VuYWJsZSwgaW9tbXVfZW5hYmxlZDsKIGV4dGVybiBi
b29sX3QgZm9yY2VfaW9tbXUsIGlvbW11X3ZlcmJvc2U7CiBleHRlcm4gYm9vbF90IGlvbW11X3dv
cmthcm91bmRfYmlvc19idWcsIGlvbW11X2lnZng7CkBAIC03OCw5ICs4NCw5IEBAIHZvaWQgaW9t
bXVfdGVhcmRvd24oc3RydWN0IGRvbWFpbiAqZCk7CiAjZGVmaW5lIElPTU1VRl9yZWFkYWJsZSAg
KDF1PDxfSU9NTVVGX3JlYWRhYmxlKQogI2RlZmluZSBfSU9NTVVGX3dyaXRhYmxlIDEKICNkZWZp
bmUgSU9NTVVGX3dyaXRhYmxlICAoMXU8PF9JT01NVUZfd3JpdGFibGUpCi1pbnQgX19tdXN0X2No
ZWNrIGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZGZuLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1mbiwgdW5zaWdu
ZWQgaW50IGZsYWdzKTsKLWludCBfX211c3RfY2hlY2sgaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3Qg
ZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGRmbik7CitpbnQgX19tdXN0X2NoZWNrIGlvbW11X21h
cF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbiwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbWZuX3QgbWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpOworaW50IF9fbXVzdF9j
aGVjayBpb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbik7CiAKIGVu
dW0gaW9tbXVfZmVhdHVyZQogewpAQCAtMjAzLDcgKzIwOSw3IEBAIGludCBpb21tdV9kb19wY2lf
ZG9tY3RsKHN0cnVjdCB4ZW5fZG9tY3RsICosIHN0cnVjdCBkb21haW4gKmQsCiBpbnQgaW9tbXVf
ZG9fZG9tY3RsKHN0cnVjdCB4ZW5fZG9tY3RsICosIHN0cnVjdCBkb21haW4gKmQsCiAgICAgICAg
ICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVuX2RvbWN0bF90KSk7CiAKLWlu
dCBfX211c3RfY2hlY2sgaW9tbXVfaW90bGJfZmx1c2goc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBkZm4sCitpbnQgX19tdXN0X2NoZWNrIGlvbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBk
b21haW4gKmQsIGRmbl90IGRmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgaW50IHBhZ2VfY291bnQpOwogaW50IF9fbXVzdF9jaGVjayBpb21tdV9pb3RsYl9m
bHVzaF9hbGwoc3RydWN0IGRvbWFpbiAqZCk7CiAKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 10:46:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 10: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 1g818w-0002WI-68; Thu, 04 Oct 2018 10:46:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mwgx=mq=citrix.com=prvs=808647837=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g818v-0002VS-40
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 10:46:05 +0000
X-Inumbo-ID: dbe380e7-c7c2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dbe380e7-c7c2-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 10:47:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,338,1534809600"; d="scan'208";a="67007335"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 4 Oct 2018 11:45:47 +0100
Message-ID: <20181004104547.32316-10-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181004104547.32316-1-paul.durrant@citrix.com>
References: <20181004104547.32316-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v14 9/9] mm / iommu: split need_iommu() into
 has_iommu_pt() and need_iommu_pt_sync()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG5hbWUgJ25lZWRfaW9tbXUoKScgaXMgYSBsaXR0bGUgY29uZnVzaW5nIGFzIGl0IHN1Z2dl
c3RzIGEgZG9tYWluIG5lZWRzCnRvIHVzZSB0aGUgSU9NTVUgYnV0IHNvbWV0aGluZyBtaWdodCBu
b3QgYmUgc2V0IHVwIHlldCwgd2hlbiBpbiBmYWN0IGl0CnJlcHJlc2VudHMgYSB0cmktc3RhdGUg
dmFsdWUgKG5vdCBhIGJvb2xlYW4gYXMgbWlnaHQgYmUgZXhwZWN0ZWQpIHdoZXJlCi0xIG1lYW5z
ICdJT01NVSBtYXBwaW5ncyBiZWluZyBzZXQgdXAnIGFuZCAxIG1lYW5zICdJT01NVSBtYXBwaW5n
cyBoYXZlCmJlZW4gZnVsbHkgc2V0IHVwJy4KClR3byBkaWZmZXJlbnQgbWVhbmluZ3MgYXJlIGFs
c28gaW5mZXJyZWQgZnJvbSB0aGUgbWFjcm8gaXQgaW4gdmFyaW91cwpwbGFjZXMgaW4gdGhlIGNv
ZGU6CgotIFNvbWUgY2FsbGVycyB3YW50IHRvIHRlc3Qgd2hldGhlciBhIGRvbWFpbiBoYXMgSU9N
TVUgbWFwcGluZ3MgYXQgYWxsCi0gU29tZSBjYWxsZXJzIHdhbnQgdG8gdGVzdCB3aGV0aGVyIHRo
ZXkgbmVlZCB0byBzeW5jaHJvbml6ZSB0aGUgZG9tYWluJ3MKICBQMk0gYW5kIElPTU1VIG1hcHBp
bmdzCgpUaGlzIHBhdGNoIHJlcGxhY2VzIHRoZSAnbmVlZF9pb21tdScgdHJpLXN0YXRlIHZhbHVl
IHdpdGggYSBkZWZpbmVkCmVudW1lcmF0aW9uIGFuZCBhZGRzIGEgYm9vbGVhbiBmbGFnICduZWVk
X3N5bmMnIHRvIHNlcGFyYXRlIHRoZXNlIG1lYW5pbmdzLAphbmQgcGxhY2VzIGJvdGggb2YgdGhl
c2UgaW4gc3RydWN0IGRvbWFpbl9pb21tdSwgcmF0aGVyIHRoYW4gZGlyZWN0bHkgaW4Kc3RydWN0
IGRvbWFpbi4KVGhpcyBwYXRjaCBhbHNvIGNyZWF0ZXMgdHdvIG5ldyBib29sZWFuIG1hY3JvczoK
Ci0gJ2hhc19pb21tdV9wdCgpJyBldmFsdWF0ZXMgdG8gdHJ1ZSBpZiBhIGRvbWFpbiBoYXMgSU9N
TVUgbWFwcGluZ3MsIGV2ZW4KICBpZiB0aGV5IGFyZSBzdGlsbCB1bmRlciBjb25zdHJ1Y3Rpb24u
Ci0gJ25lZWRfaW9tbXVfcHRfc3luYygpJyBldmFsdWF0ZXMgdG8gdHJ1ZSBpZiBhIGRvbWFpbiBy
ZXF1aXJlcyBleHBsaWNpdAogIHN5bmNocm9uaXphdGlvbiBvZiB0aGUgUDJNIGFuZCBJT01NVSBt
YXBwaW5ncy4KCkFsbCBjYWxsZXJzIG9mIG5lZWRfaW9tbXUoKSBhcmUgdGhlbiBtb2RpZmllZCB0
byB1c2UgdGhlIG1hY3JvIGFwcHJvcHJpYXRlCnRvIHdoYXQgdGhleSBhcmUgdHJ5aW5nIHRvIHRl
c3QsIGV4Y2VwdCBmb3IgdGhlIGluc3RhbmNlIGluCnhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Bj
aS5jOmFzc2lnbl9kZXZpY2UoKSB3aGljaCBoYXMgc2ltcGx5IGJlZW4KcmVtb3ZlZCBzaW5jZSBp
dCBhcHBlYXJzIHRvIGJlIHVubmVjZXNzYXJ5LgoKTk9URTogVGhlcmUgYXJlIHNvbWUgY2FsbGVy
cyBvZiBuZWVkX2lvbW11KCkgdGhhdCBzdHJpY3RseSBvcGVyYXRlIG9uCiAgICAgIHRoZSBoYXJk
d2FyZSBkb21haW4uIEluIHNvbWUgb2YgdGhlc2UgY2FzZSBhIG1vcmUgZ2xvYmFsIGZsYWcgaXMK
ICAgICAgdXNlZCBpbnN0ZWFkLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4KQWNrZWQtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJp
dGRlZmVuZGVyLmNvbT4KLS0tCkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAg
PEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3Nv
bkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzog
S29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogVGltIERl
ZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDYzog
VGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgpDYzogR2VvcmdlIER1bmxhcCA8
Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSnVuIE5ha2FqaW1hIDxqdW4ubmFrYWpp
bWFAaW50ZWwuY29tPgpDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CkNjOiBT
dXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPgpDYzog
QnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+Cgp2MTQ6CiAtIFJlLWJhc2UuCgp2MTM6
CiAtIFJlLXdvcmsgY2hlY2tzIGluIG1lbW9yeV9hZGQoKS4KIC0gRXh0ZW5kIGNvbW1pdCBjb21t
ZW50IHRvIG5vdGUgcmVtb3ZhbCBvZiBuZWVkX2lvbW11KCkgY2hlY2sgaW4KICAgYXNzaWduX2Rl
dmljZSgpLgoKdjEyOgogLSBGaXggdHdvIG1pcy11c2VzIG9mIGlvbW11X2hhcF9wdF9zaGFyZSgp
LgogLSBSZW1vdmUgb25lIHVzZSBoYXNfaW9tbXVfcHQoKSBjaGVjayBpbiBwYXNzdGhyb3VnaC9w
Y2kuYwoKdjExOgogLSBQdWxsZWQgaW4gZnJvbSB2NiBvZiB0aGUgZnVsbCBQVi1JT01NVSBzZXJp
ZXMuCiBfIENoYW5nZWQgdGhlIGNvbmRpdGlvbiBiZWluZyB0ZXN0ZWQgaW4gbWVtb3J5X2FkZCgp
IHRvIGJlIG1vcmUgc2VsZi0KICAgZXhwbGFuYXRvcnkgYnV0IGFsc28gYWRkZWQgYSBjb21tZW50
IHRvIGV4cGxhaW4gdGhlIGNpcmN1bXN0YW5jZXMKICAgdW5kZXIgd2hpY2ggaW9tbXVfbWFwX3Bh
Z2UoKSBuZWVkcyB0byBiZSBjYWxsZWQuCiAtIEdldCByaWQgb2YgI2lmZGVmIENPTkZJR19IQVNf
UEFTU1RIUk9VR0ggaW4gbWVtb3J5LmMgc2luY2UgdGhlIGlmCiAgIGNsYXVzZXMgd2l0aGluIHdp
bGwgbmV2ZXIgYmUgZXhlY3V0ZWQgdW5sZXNzIHRoZSBvcHRpb24gaXMgZGVmaW5lZAogICAoc2lu
Y2UgaGFzX2lvbW11X3B0KCkgd2lsbCBhbHdheXMgYmUgZmFsc2Ugb3RoZXJ3aXNlKS4gQWxzbyBm
bHVzaGluZwogICBzaG91bGQgYmUgZG9uZSByZWdhcmRsZXNzIG9mIHdoZXRoZXIgdGhlIElPTU1V
IGlzIHNoYXJpbmcgcGFnZSB0YWJsZXMKICAgb3Igbm90LgoKdjY6CiAtIERlYWwgd2l0aCBuZWVk
X2lvbW11IGJlaW5nIHRyaS1zdGF0ZS4KIC0gQ2hhbmdlIHRoZSBuYW1lIG9mICdzeW5jX2lvbW11
X3B0JyB0byAnbmVlZF9pb21tdV9wdF9zeW5jJyBhbmQgbWFrZQogICBzdXJlIGl0IGlzIHNldCBh
cyBzb29uIGFzIHRoZSBtYXBwaW5ncyBhcmUgdW5kZXIgY29uc3RydWN0aW9uLgogLSBOb3QgYWRk
aW5nIFJhenZhbidzIEEtYiBiZWNhdXNlIG9mIGNoYW5nZS4KCnY0OgogLSBOZXcgaW4gdjQuCi0t
LQogeGVuL2FyY2gvYXJtL3AybS5jICAgICAgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJj
aC94ODYvaHZtL210cnIuYyAgICAgICAgICAgICAgIHwgIDQgKystLQogeGVuL2FyY2gveDg2L21t
LmMgICAgICAgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJp
bmcuYyAgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMgICAgICAgICAg
ICAgfCAgMiArLQogeGVuL2FyY2gveDg2L21tL3AybS1wdC5jICAgICAgICAgICAgICB8ICAyICst
CiB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAgICAgICAgICAgICAgIHwgIDggKysrKy0tLS0KIHhl
bi9hcmNoL3g4Ni9tbS9wYWdpbmcuYyAgICAgICAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2
L3g4Nl82NC9tbS5jICAgICAgICAgICAgICB8IDEwICsrKysrKysrLS0KIHhlbi9jb21tb24vbWVt
b3J5LmMgICAgICAgICAgICAgICAgICAgfCAxMCArKystLS0tLS0tCiB4ZW4vY29tbW9uL3ZtX2V2
ZW50LmMgICAgICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Rl
dmljZV90cmVlLmMgfCAyMSArKysrKysrKysrLS0tLS0tLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvaW9tbXUuYyAgICAgICB8IDM3ICsrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0t
LS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyAgICAgICAgIHwgMTEgKysrKystLS0t
LS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jICAgfCAgMiAtLQogeGVuL2lu
Y2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5oICAgICB8ICAyICstCiB4ZW4vaW5jbHVkZS9hc20t
YXJtL2lvbW11LmggICAgICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRf
dGFibGUuaCAgICAgfCAgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9pb21tdS5oICAgICAgICAg
ICB8ICAyICstCiB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAgICAgICAgIHwgMTcgKysr
KysrKysrKysrKysrKwogeGVuL2luY2x1ZGUveGVuL3NjaGVkLmggICAgICAgICAgICAgICB8ICA5
ICsrKystLS0tLQogMjEgZmlsZXMgY2hhbmdlZCwgOTIgaW5zZXJ0aW9ucygrKSwgNTkgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3AybS5jIGIveGVuL2FyY2gvYXJtL3Ay
bS5jCmluZGV4IDFjNzlmZjdhZGUuLmEwYmVjN2M5NWMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2Fy
bS9wMm0uYworKysgYi94ZW4vYXJjaC9hcm0vcDJtLmMKQEAgLTk1NSw3ICs5NTUsNyBAQCBzdGF0
aWMgaW50IF9fcDJtX3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAogICAgIGlmICgg
bHBhZV9pc192YWxpZChvcmlnX3B0ZSkgJiYgZW50cnktPnAybS5iYXNlICE9IG9yaWdfcHRlLnAy
bS5iYXNlICkKICAgICAgICAgcDJtX2ZyZWVfZW50cnkocDJtLCBvcmlnX3B0ZSwgbGV2ZWwpOwog
Ci0gICAgaWYgKCBuZWVkX2lvbW11KHAybS0+ZG9tYWluKSAmJgorICAgIGlmICggbmVlZF9pb21t
dV9wdF9zeW5jKHAybS0+ZG9tYWluKSAmJgogICAgICAgICAgKGxwYWVfaXNfdmFsaWQob3JpZ19w
dGUpIHx8IGxwYWVfaXNfdmFsaWQoKmVudHJ5KSkgKQogICAgIHsKICAgICAgICAgcmMgPSBpb21t
dV9pb3RsYl9mbHVzaChwMm0tPmRvbWFpbiwgX2RmbihnZm5feChzZ2ZuKSksCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvaHZtL210cnIuYyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCmluZGV4
IDRmMmYxOTVmN2QuLmI4ZmEzNDBkNWEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vbXRy
ci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCkBAIC03ODMsNyArNzgzLDcgQEAgSFZN
X1JFR0lTVEVSX1NBVkVfUkVTVE9SRShNVFJSLCBodm1fc2F2ZV9tdHJyX21zciwgaHZtX2xvYWRf
bXRycl9tc3IsIDEsCiAKIHZvaWQgbWVtb3J5X3R5cGVfY2hhbmdlZChzdHJ1Y3QgZG9tYWluICpk
KQogewotICAgIGlmICggbmVlZF9pb21tdShkKSAmJiBkLT52Y3B1ICYmIGQtPnZjcHVbMF0gKQor
ICAgIGlmICggaGFzX2lvbW11X3B0KGQpICYmIGQtPnZjcHUgJiYgZC0+dmNwdVswXSApCiAgICAg
ewogICAgICAgICBwMm1fbWVtb3J5X3R5cGVfY2hhbmdlZChkKTsKICAgICAgICAgZmx1c2hfYWxs
KEZMVVNIX0NBQ0hFKTsKQEAgLTgzMSw3ICs4MzEsNyBAQCBpbnQgZXB0ZV9nZXRfZW50cnlfZW10
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLCBtZm5fdCBtZm4sCiAgICAgICAg
IHJldHVybiBNVFJSX1RZUEVfVU5DQUNIQUJMRTsKICAgICB9CiAKLSAgICBpZiAoICFuZWVkX2lv
bW11KGQpICYmICFjYWNoZV9mbHVzaF9wZXJtaXR0ZWQoZCkgKQorICAgIGlmICggIWhhc19pb21t
dV9wdChkKSAmJiAhY2FjaGVfZmx1c2hfcGVybWl0dGVkKGQpICkKICAgICB7CiAgICAgICAgICpp
cGF0ID0gMTsKICAgICAgICAgcmV0dXJuIE1UUlJfVFlQRV9XUkJBQ0s7CmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvbW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDVhN2M1MzM1YTIuLjQ4
YWNkYWRjOGMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9tbS5jCkBAIC0yNzg3LDcgKzI3ODcsNyBAQCBzdGF0aWMgaW50IF9nZXRfcGFnZV90eXBlKHN0
cnVjdCBwYWdlX2luZm8gKnBhZ2UsIHVuc2lnbmVkIGxvbmcgdHlwZSwKICAgICB7CiAgICAgICAg
IC8qIFNwZWNpYWwgcGFnZXMgc2hvdWxkIG5vdCBiZSBhY2Nlc3NpYmxlIGZyb20gZGV2aWNlcy4g
Ki8KICAgICAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHBhZ2VfZ2V0X293bmVyKHBhZ2UpOwotICAg
ICAgICBpZiAoIGQgJiYgaXNfcHZfZG9tYWluKGQpICYmIHVubGlrZWx5KG5lZWRfaW9tbXUoZCkp
ICkKKyAgICAgICAgaWYgKCBkICYmIGlzX3B2X2RvbWFpbihkKSAmJiB1bmxpa2VseShuZWVkX2lv
bW11X3B0X3N5bmMoZCkpICkKICAgICAgICAgewogICAgICAgICAgICAgbWZuX3QgbWZuID0gcGFn
ZV90b19tZm4ocGFnZSk7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmlu
Zy5jIGIveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMKaW5kZXggMzQ5ZTZmZDJjZi4uMWRh
YjJjOGNjMyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMKKysrIGIv
eGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMKQEAgLTE2MTIsNyArMTYxMiw3IEBAIGludCBt
ZW1fc2hhcmluZ19kb21jdGwoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHhlbl9kb21jdGxfbWVt
X3NoYXJpbmdfb3AgKm1lYykKICAgICAgICAgY2FzZSBYRU5fRE9NQ1RMX01FTV9TSEFSSU5HX0NP
TlRST0w6CiAgICAgICAgIHsKICAgICAgICAgICAgIHJjID0gMDsKLSAgICAgICAgICAgIGlmICgg
dW5saWtlbHkobmVlZF9pb21tdShkKSAmJiBtZWMtPnUuZW5hYmxlKSApCisgICAgICAgICAgICBp
ZiAoIHVubGlrZWx5KGhhc19pb21tdV9wdChkKSAmJiBtZWMtPnUuZW5hYmxlKSApCiAgICAgICAg
ICAgICAgICAgcmMgPSAtRVhERVY7CiAgICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICAgICAg
ZC0+YXJjaC5odm0ubWVtX3NoYXJpbmdfZW5hYmxlZCA9IG1lYy0+dS5lbmFibGU7CmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jIGIveGVuL2FyY2gveDg2L21tL3AybS1lcHQu
YwppbmRleCBmMzJkZjNlYjdhLi5hNTI0YWM4NmZhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
bW0vcDJtLWVwdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMKQEAgLTg3OSw3ICs4
NzksNyBAQCBvdXQ6CiAgICAgewogICAgICAgICBpZiAoIGlvbW11X3VzZV9oYXBfcHQoZCkgKQog
ICAgICAgICAgICAgcmMgPSBpb21tdV9wdGVfZmx1c2goZCwgZ2ZuLCAmZXB0X2VudHJ5LT5lcHRl
LCBvcmRlciwgdnRkX3B0ZV9wcmVzZW50KTsKLSAgICAgICAgZWxzZSBpZiAoIG5lZWRfaW9tbXUo
ZCkgKQorICAgICAgICBlbHNlIGlmICggbmVlZF9pb21tdV9wdF9zeW5jKGQpICkKICAgICAgICAg
ewogICAgICAgICAgICAgZGZuX3QgZGZuID0gX2RmbihnZm4pOwogCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvbW0vcDJtLXB0LmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKaW5kZXggYmYz
NjE2MDk5My4uY2M4MzRkYzk1ZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS1wdC5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYwpAQCAtNjg4LDcgKzY4OCw3IEBAIHAybV9w
dF9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwgZ2ZuX3QgZ2ZuXywgbWZuX3QgbWZu
LAogICAgICAgICAgICAgaWYgKCBpb21tdV9vbGRfZmxhZ3MgKQogICAgICAgICAgICAgICAgIGFt
ZF9pb21tdV9mbHVzaF9wYWdlcyhwMm0tPmRvbWFpbiwgZ2ZuLCBwYWdlX29yZGVyKTsKICAgICAg
ICAgfQotICAgICAgICBlbHNlIGlmICggbmVlZF9pb21tdShwMm0tPmRvbWFpbikgKQorICAgICAg
ICBlbHNlIGlmICggbmVlZF9pb21tdV9wdF9zeW5jKHAybS0+ZG9tYWluKSApCiAgICAgICAgIHsK
ICAgICAgICAgICAgIGRmbl90IGRmbiA9IF9kZm4oZ2ZuKTsKIApkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21tL3AybS5jCmluZGV4IDRhOTgxOTgwMDQu
LjdiNjNlMzk5MTIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYworKysgYi94ZW4v
YXJjaC94ODYvbW0vcDJtLmMKQEAgLTcyMSw3ICs3MjEsNyBAQCBwMm1fcmVtb3ZlX3BhZ2Uoc3Ry
dWN0IHAybV9kb21haW4gKnAybSwgdW5zaWduZWQgbG9uZyBnZm5fbCwgdW5zaWduZWQgbG9uZyBt
Zm4sCiAgICAgewogICAgICAgICBpbnQgcmMgPSAwOwogCi0gICAgICAgIGlmICggbmVlZF9pb21t
dShwMm0tPmRvbWFpbikgKQorICAgICAgICBpZiAoIG5lZWRfaW9tbXVfcHRfc3luYyhwMm0tPmRv
bWFpbikgKQogICAgICAgICB7CiAgICAgICAgICAgICBkZm5fdCBkZm4gPSBfZGZuKG1mbik7CiAK
QEAgLTc4NSw3ICs3ODUsNyBAQCBndWVzdF9waHlzbWFwX2FkZF9lbnRyeShzdHJ1Y3QgZG9tYWlu
ICpkLCBnZm5fdCBnZm4sIG1mbl90IG1mbiwKIAogICAgIGlmICggIXBhZ2luZ19tb2RlX3RyYW5z
bGF0ZShkKSApCiAgICAgewotICAgICAgICBpZiAoIG5lZWRfaW9tbXUoZCkgJiYgdCA9PSBwMm1f
cmFtX3J3ICkKKyAgICAgICAgaWYgKCBuZWVkX2lvbW11X3B0X3N5bmMoZCkgJiYgdCA9PSBwMm1f
cmFtX3J3ICkKICAgICAgICAgewogICAgICAgICAgICAgZGZuX3QgZGZuID0gX2RmbihtZm5feCht
Zm4pKTsKIApAQCAtMTE3NSw3ICsxMTc1LDcgQEAgaW50IHNldF9pZGVudGl0eV9wMm1fZW50cnko
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm5fbCwKIAogICAgIGlmICggIXBhZ2lu
Z19tb2RlX3RyYW5zbGF0ZShkKSApCiAgICAgewotICAgICAgICBpZiAoICFuZWVkX2lvbW11KGQp
ICkKKyAgICAgICAgaWYgKCAhbmVlZF9pb21tdV9wdF9zeW5jKGQpICkKICAgICAgICAgICAgIHJl
dHVybiAwOwogCiAgICAgICAgIHJldCA9IGlvbW11X21hcF9wYWdlKGQsIF9kZm4oZ2ZuX2wpLCBf
bWZuKGdmbl9sKSwKQEAgLTEyNzEsNyArMTI3MSw3IEBAIGludCBjbGVhcl9pZGVudGl0eV9wMm1f
ZW50cnkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm5fbCkKIAogICAgIGlmICgg
IXBhZ2luZ19tb2RlX3RyYW5zbGF0ZShkKSApCiAgICAgewotICAgICAgICBpZiAoICFuZWVkX2lv
bW11KGQpICkKKyAgICAgICAgaWYgKCAhbmVlZF9pb21tdV9wdF9zeW5jKGQpICkKICAgICAgICAg
ICAgIHJldHVybiAwOwogCiAgICAgICAgIHJldCA9IGlvbW11X3VubWFwX3BhZ2UoZCwgX2Rmbihn
Zm5fbCkpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3BhZ2luZy5jIGIveGVuL2FyY2gv
eDg2L21tL3BhZ2luZy5jCmluZGV4IDdmNDYwYmQzMjEuLmYzMmE2MDE4OGEgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9tbS9wYWdpbmcuYworKysgYi94ZW4vYXJjaC94ODYvbW0vcGFnaW5nLmMK
QEAgLTIxMyw3ICsyMTMsNyBAQCBpbnQgcGFnaW5nX2xvZ19kaXJ0eV9lbmFibGUoc3RydWN0IGRv
bWFpbiAqZCwgYm9vbF90IGxvZ19nbG9iYWwpCiB7CiAgICAgaW50IHJldDsKIAotICAgIGlmICgg
bmVlZF9pb21tdShkKSAmJiBsb2dfZ2xvYmFsICkKKyAgICBpZiAoIGhhc19pb21tdV9wdChkKSAm
JiBsb2dfZ2xvYmFsICkKICAgICB7CiAgICAgICAgIC8qCiAgICAgICAgICAqIFJlZnVzZSB0byB0
dXJuIG9uIGdsb2JhbCBsb2ctZGlydHkgbW9kZQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4
Nl82NC9tbS5jIGIveGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jCmluZGV4IGQxZmNlNTc0MzIuLjU0
M2VhMDMwZTMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYworKysgYi94ZW4v
YXJjaC94ODYveDg2XzY0L21tLmMKQEAgLTE0MjYsOCArMTQyNiwxNCBAQCBpbnQgbWVtb3J5X2Fk
ZCh1bnNpZ25lZCBsb25nIHNwZm4sIHVuc2lnbmVkIGxvbmcgZXBmbiwgdW5zaWduZWQgaW50IHB4
bSkKICAgICBpZiAoIHJldCApCiAgICAgICAgIGdvdG8gZGVzdHJveV9tMnA7CiAKLSAgICBpZiAo
IGlvbW11X2VuYWJsZWQgJiYgIWlvbW11X2h3ZG9tX3Bhc3N0aHJvdWdoICYmCi0gICAgICAgICAh
bmVlZF9pb21tdShoYXJkd2FyZV9kb21haW4pICkKKyAgICAvKgorICAgICAqIElmIGhhcmR3YXJl
IGRvbWFpbiBoYXMgSU9NTVUgbWFwcGluZ3MgYnV0IHBhZ2UgdGFibGVzIGFyZSBub3QKKyAgICAg
KiBzaGFyZWQgb3IgYmVpbmcga2VwdCBpbiBzeW5jIHRoZW4gbmV3bHkgYWRkZWQgbWVtb3J5IG5l
ZWRzIHRvIGJlCisgICAgICogbWFwcGVkIGhlcmUuCisgICAgICovCisgICAgaWYgKCBoYXNfaW9t
bXVfcHQoaGFyZHdhcmVfZG9tYWluKSAmJgorICAgICAgICAgIWlvbW11X3VzZV9oYXBfcHQoaGFy
ZHdhcmVfZG9tYWluKSAmJgorICAgICAgICAgIW5lZWRfaW9tbXVfcHRfc3luYyhoYXJkd2FyZV9k
b21haW4pICkKICAgICB7CiAgICAgICAgIGZvciAoIGkgPSBzcGZuOyBpIDwgZXBmbjsgaSsrICkK
ICAgICAgICAgICAgIGlmICggaW9tbXVfbWFwX3BhZ2UoaGFyZHdhcmVfZG9tYWluLCBfZGZuKGkp
LCBfbWZuKGkpLApkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9tZW1vcnkuYyBiL3hlbi9jb21tb24v
bWVtb3J5LmMKaW5kZXggNTJkNTVkZmVkNy4uZGIzMzM0YmFlNiAxMDA2NDQKLS0tIGEveGVuL2Nv
bW1vbi9tZW1vcnkuYworKysgYi94ZW4vY29tbW9uL21lbW9yeS5jCkBAIC04MDUsMTAgKzgwNSw4
IEBAIGludCB4ZW5tZW1fYWRkX3RvX3BoeXNtYXAoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHhl
bl9hZGRfdG9fcGh5c21hcCAqeGF0cCwKICAgICB4YXRwLT5ncGZuICs9IHN0YXJ0OwogICAgIHhh
dHAtPnNpemUgLT0gc3RhcnQ7CiAKLSNpZmRlZiBDT05GSUdfSEFTX1BBU1NUSFJPVUdICi0gICAg
aWYgKCBuZWVkX2lvbW11KGQpICkKLSAgICAgICAgdGhpc19jcHUoaW9tbXVfZG9udF9mbHVzaF9p
b3RsYikgPSAxOwotI2VuZGlmCisgICAgaWYgKCBoYXNfaW9tbXVfcHQoZCkgKQorICAgICAgIHRo
aXNfY3B1KGlvbW11X2RvbnRfZmx1c2hfaW90bGIpID0gMTsKIAogICAgIHdoaWxlICggeGF0cC0+
c2l6ZSA+IGRvbmUgKQogICAgIHsKQEAgLTgyOCw4ICs4MjYsNyBAQCBpbnQgeGVubWVtX2FkZF90
b19waHlzbWFwKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB4ZW5fYWRkX3RvX3BoeXNtYXAgKnhh
dHAsCiAgICAgICAgIH0KICAgICB9CiAKLSNpZmRlZiBDT05GSUdfSEFTX1BBU1NUSFJPVUdICi0g
ICAgaWYgKCBuZWVkX2lvbW11KGQpICkKKyAgICBpZiAoIGhhc19pb21tdV9wdChkKSApCiAgICAg
ewogICAgICAgICBpbnQgcmV0OwogCkBAIC04NDYsNyArODQzLDYgQEAgaW50IHhlbm1lbV9hZGRf
dG9fcGh5c21hcChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgeGVuX2FkZF90b19waHlzbWFwICp4
YXRwLAogICAgICAgICBpZiAoIHVubGlrZWx5KHJjIDwgMCkgKQogICAgICAgICAgICAgZG9tdV9j
cmFzaChkKTsKICAgICB9Ci0jZW5kaWYKIAogICAgIHJldHVybiByYzsKIH0KZGlmZiAtLWdpdCBh
L3hlbi9jb21tb24vdm1fZXZlbnQuYyBiL3hlbi9jb21tb24vdm1fZXZlbnQuYwppbmRleCAxMDBk
YTgwNDhjLi42ZmZkMThhNDQ4IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3ZtX2V2ZW50LmMKKysr
IGIveGVuL2NvbW1vbi92bV9ldmVudC5jCkBAIC02NDIsNyArNjQyLDcgQEAgaW50IHZtX2V2ZW50
X2RvbWN0bChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgeGVuX2RvbWN0bF92bV9ldmVudF9vcCAq
dmVjLAogCiAgICAgICAgICAgICAvKiBObyBwYWdpbmcgaWYgaW9tbXUgaXMgdXNlZCAqLwogICAg
ICAgICAgICAgcmMgPSAtRU1MSU5LOwotICAgICAgICAgICAgaWYgKCB1bmxpa2VseShuZWVkX2lv
bW11KGQpKSApCisgICAgICAgICAgICBpZiAoIHVubGlrZWx5KGhhc19pb21tdV9wdChkKSkgKQog
ICAgICAgICAgICAgICAgIGJyZWFrOwogCiAgICAgICAgICAgICByYyA9IC1FWERFVjsKZGlmZiAt
LWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2RldmljZV90cmVlLmMgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9kZXZpY2VfdHJlZS5jCmluZGV4IDQyMWYwMDM0MzguLmI2ZWFhZTcyODMg
MTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2RldmljZV90cmVlLmMKKysrIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZGV2aWNlX3RyZWUuYwpAQCAtNDAsMTcgKzQwLDE2IEBA
IGludCBpb21tdV9hc3NpZ25fZHRfZGV2aWNlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBkdF9k
ZXZpY2Vfbm9kZSAqZGV2KQogICAgIGlmICggIWxpc3RfZW1wdHkoJmRldi0+ZG9tYWluX2xpc3Qp
ICkKICAgICAgICAgZ290byBmYWlsOwogCi0gICAgaWYgKCBuZWVkX2lvbW11KGQpIDw9IDAgKQot
ICAgIHsKLSAgICAgICAgLyoKLSAgICAgICAgICogVGhlIGh3ZG9tIGlzIGZvcmNlZCB0byB1c2Ug
SU9NTVUgZm9yIHByb3RlY3RpbmcgYXNzaWduZWQKLSAgICAgICAgICogZGV2aWNlLiBUaGVyZWZv
cmUgdGhlIElPTU1VIGRhdGEgaXMgYWxyZWFkeSBzZXQgdXAuCi0gICAgICAgICAqLwotICAgICAg
ICBBU1NFUlQoIWlzX2hhcmR3YXJlX2RvbWFpbihkKSk7Ci0gICAgICAgIHJjID0gaW9tbXVfY29u
c3RydWN0KGQpOwotICAgICAgICBpZiAoIHJjICkKLSAgICAgICAgICAgIGdvdG8gZmFpbDsKLSAg
ICB9CisgICAgLyoKKyAgICAgKiBUaGUgaHdkb20gaXMgZm9yY2VkIHRvIHVzZSBJT01NVSBmb3Ig
cHJvdGVjdGluZyBhc3NpZ25lZAorICAgICAqIGRldmljZS4gVGhlcmVmb3JlIHRoZSBJT01NVSBk
YXRhIGlzIGFscmVhZHkgc2V0IHVwLgorICAgICAqLworICAgIEFTU0VSVCghaXNfaGFyZHdhcmVf
ZG9tYWluKGQpIHx8CisgICAgICAgICAgIGhkLT5zdGF0dXMgPT0gSU9NTVVfU1RBVFVTX2luaXRp
YWxpemVkKTsKKworICAgIHJjID0gaW9tbXVfY29uc3RydWN0KGQpOworICAgIGlmICggcmMgKQor
ICAgICAgICBnb3RvIGZhaWw7CiAKICAgICAvKiBUaGUgZmxhZyBmaWVsZCBkb2Vzbid0IG1hdHRl
ciB0byBEVCBkZXZpY2UuICovCiAgICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT5hc3NpZ25fZGV2
aWNlKGQsIDAsIGR0X3RvX2RldihkZXYpLCAwKTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCmluZGV4
IDE5ZTk1NzIwYjUuLmQzMWZhY2RjNDggMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwpAQCAtMTk3
LDcgKzE5Nyw3IEBAIHN0YXRpYyB2b2lkIF9faHdkb21faW5pdCBjaGVja19od2RvbV9yZXFzKHN0
cnVjdCBkb21haW4gKmQpCiAKIHZvaWQgX19od2RvbV9pbml0IGlvbW11X2h3ZG9tX2luaXQoc3Ry
dWN0IGRvbWFpbiAqZCkKIHsKLSAgICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRv
bV9pb21tdShkKTsKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsK
IAogICAgIGNoZWNrX2h3ZG9tX3JlcXMoZCk7CiAKQEAgLTIwNSw4ICsyMDUsMTAgQEAgdm9pZCBf
X2h3ZG9tX2luaXQgaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICBy
ZXR1cm47CiAKICAgICByZWdpc3Rlcl9rZXloYW5kbGVyKCdvJywgJmlvbW11X2R1bXBfcDJtX3Rh
YmxlLCAiZHVtcCBpb21tdSBwMm0gdGFibGUiLCAwKTsKLSAgICBkLT5uZWVkX2lvbW11ID0gaW9t
bXVfaHdkb21fc3RyaWN0OwotICAgIGlmICggbmVlZF9pb21tdShkKSAmJiAhaW9tbXVfdXNlX2hh
cF9wdChkKSApCisKKyAgICBoZC0+c3RhdHVzID0gSU9NTVVfU1RBVFVTX2luaXRpYWxpemluZzsK
KyAgICBoZC0+bmVlZF9zeW5jID0gaW9tbXVfaHdkb21fc3RyaWN0ICYmICFpb21tdV91c2VfaGFw
X3B0KGQpOworICAgIGlmICggbmVlZF9pb21tdV9wdF9zeW5jKGQpICkKICAgICB7CiAgICAgICAg
IHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7CiAgICAgICAgIHVuc2lnbmVkIGludCBpID0gMDsKQEAg
LTIzOSwzNSArMjQxLDUxIEBAIHZvaWQgX19od2RvbV9pbml0IGlvbW11X2h3ZG9tX2luaXQoc3Ry
dWN0IGRvbWFpbiAqZCkKICAgICB9CiAKICAgICBoZC0+cGxhdGZvcm1fb3BzLT5od2RvbV9pbml0
KGQpOworCisgICAgaGQtPnN0YXR1cyA9IElPTU1VX1NUQVRVU19pbml0aWFsaXplZDsKIH0KIAog
dm9pZCBpb21tdV90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIGNvbnN0IHN0cnVj
dCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOworICAgIHN0cnVjdCBkb21haW5faW9t
bXUgKmhkID0gZG9tX2lvbW11KGQpOwogCi0gICAgZC0+bmVlZF9pb21tdSA9IDA7CisgICAgaGQt
PnN0YXR1cyA9IElPTU1VX1NUQVRVU19kaXNhYmxlZDsKICAgICBoZC0+cGxhdGZvcm1fb3BzLT50
ZWFyZG93bihkKTsKICAgICB0YXNrbGV0X3NjaGVkdWxlKCZpb21tdV9wdF9jbGVhbnVwX3Rhc2ts
ZXQpOwogfQogCiBpbnQgaW9tbXVfY29uc3RydWN0KHN0cnVjdCBkb21haW4gKmQpCiB7Ci0gICAg
aWYgKCBuZWVkX2lvbW11KGQpID4gMCApCisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBk
b21faW9tbXUoZCk7CisKKyAgICBpZiAoIGhkLT5zdGF0dXMgPT0gSU9NTVVfU1RBVFVTX2luaXRp
YWxpemVkICkKICAgICAgICAgcmV0dXJuIDA7CiAKICAgICBpZiAoICFpb21tdV91c2VfaGFwX3B0
KGQpICkKICAgICB7CiAgICAgICAgIGludCByYzsKIAorICAgICAgICBoZC0+c3RhdHVzID0gSU9N
TVVfU1RBVFVTX2luaXRpYWxpemluZzsKKyAgICAgICAgaGQtPm5lZWRfc3luYyA9IHRydWU7CisK
ICAgICAgICAgcmMgPSBhcmNoX2lvbW11X3BvcHVsYXRlX3BhZ2VfdGFibGUoZCk7CiAgICAgICAg
IGlmICggcmMgKQorICAgICAgICB7CisgICAgICAgICAgICBpZiAoIHJjICE9IC1FUkVTVEFSVCAp
CisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgaGQtPm5lZWRfc3luYyA9IGZhbHNlOwor
ICAgICAgICAgICAgICAgIGhkLT5zdGF0dXMgPSBJT01NVV9TVEFUVVNfZGlzYWJsZWQ7CisgICAg
ICAgICAgICB9CisKICAgICAgICAgICAgIHJldHVybiByYzsKKyAgICAgICAgfQogICAgIH0KIAot
ICAgIGQtPm5lZWRfaW9tbXUgPSAxOworICAgIGhkLT5zdGF0dXMgPSBJT01NVV9TVEFUVVNfaW5p
dGlhbGl6ZWQ7CisKICAgICAvKgogICAgICAqIFRoZXJlIG1heSBiZSBkaXJ0eSBjYWNoZSBsaW5l
cyB3aGVuIGEgZGV2aWNlIGlzIGFzc2lnbmVkCi0gICAgICogYW5kIGJlZm9yZSBuZWVkX2lvbW11
KGQpIGJlY29taW5nIHRydWUsIHRoaXMgd2lsbCBjYXVzZQorICAgICAqIGFuZCBiZWZvcmUgaGFz
X2lvbW11X3B0KGQpIGJlY29taW5nIHRydWUsIHRoaXMgd2lsbCBjYXVzZQogICAgICAqIG1lbW9y
eV90eXBlX2NoYW5nZWQgbG9zZSBlZmZlY3QgaWYgbWVtb3J5IHR5cGUgY2hhbmdlcy4KICAgICAg
KiBDYWxsIG1lbW9yeV90eXBlX2NoYW5nZWQgaGVyZSB0byBhbWVuZCB0aGlzLgogICAgICAqLwpA
QCAtNTIyLDcgKzU0MCw4IEBAIHN0YXRpYyB2b2lkIGlvbW11X2R1bXBfcDJtX3RhYmxlKHVuc2ln
bmVkIGNoYXIga2V5KQogICAgIG9wcyA9IGlvbW11X2dldF9vcHMoKTsKICAgICBmb3JfZWFjaF9k
b21haW4oZCkKICAgICB7Ci0gICAgICAgIGlmICggaXNfaGFyZHdhcmVfZG9tYWluKGQpIHx8IG5l
ZWRfaW9tbXUoZCkgPD0gMCApCisgICAgICAgIGlmICggaXNfaGFyZHdhcmVfZG9tYWluKGQpIHx8
CisgICAgICAgICAgICAgZG9tX2lvbW11KGQpLT5zdGF0dXMgPCBJT01NVV9TVEFUVVNfaW5pdGlh
bGl6ZWQgKQogICAgICAgICAgICAgY29udGludWU7CiAKICAgICAgICAgaWYgKCBpb21tdV91c2Vf
aGFwX3B0KGQpICkKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKaW5kZXggOTY5NWNmNTY2ZC4uZTViOTYwMjc2
MiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKKysrIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKQEAgLTE0MTYsMTAgKzE0MTYsOSBAQCBzdGF0aWMgaW50
IGFzc2lnbl9kZXZpY2Uoc3RydWN0IGRvbWFpbiAqZCwgdTE2IHNlZywgdTggYnVzLCB1OCBkZXZm
biwgdTMyIGZsYWcpCiAKICAgICAvKiBQcmV2ZW50IGRldmljZSBhc3NpZ24gaWYgbWVtIHBhZ2lu
ZyBvciBtZW0gc2hhcmluZyBoYXZlIGJlZW4gCiAgICAgICogZW5hYmxlZCBmb3IgdGhpcyBkb21h
aW4gKi8KLSAgICBpZiAoIHVubGlrZWx5KCFuZWVkX2lvbW11KGQpICYmCi0gICAgICAgICAgICAo
ZC0+YXJjaC5odm0ubWVtX3NoYXJpbmdfZW5hYmxlZCB8fAotICAgICAgICAgICAgIHZtX2V2ZW50
X2NoZWNrX3JpbmcoZC0+dm1fZXZlbnRfcGFnaW5nKSB8fAotICAgICAgICAgICAgIHAybV9nZXRf
aG9zdHAybShkKS0+Z2xvYmFsX2xvZ2RpcnR5KSkgKQorICAgIGlmICggdW5saWtlbHkoZC0+YXJj
aC5odm0ubWVtX3NoYXJpbmdfZW5hYmxlZCB8fAorICAgICAgICAgICAgICAgICAgdm1fZXZlbnRf
Y2hlY2tfcmluZyhkLT52bV9ldmVudF9wYWdpbmcpIHx8CisgICAgICAgICAgICAgICAgICBwMm1f
Z2V0X2hvc3RwMm0oZCktPmdsb2JhbF9sb2dkaXJ0eSkgKQogICAgICAgICByZXR1cm4gLUVYREVW
OwogCiAgICAgaWYgKCAhcGNpZGV2c190cnlsb2NrKCkgKQpAQCAtMTQ2MCw3ICsxNDU5LDcgQEAg
c3RhdGljIGludCBhc3NpZ25fZGV2aWNlKHN0cnVjdCBkb21haW4gKmQsIHUxNiBzZWcsIHU4IGJ1
cywgdTggZGV2Zm4sIHUzMiBmbGFnKQogICAgIH0KIAogIGRvbmU6Ci0gICAgaWYgKCAhaGFzX2Fy
Y2hfcGRldnMoZCkgJiYgbmVlZF9pb21tdShkKSApCisgICAgaWYgKCAhaGFzX2FyY2hfcGRldnMo
ZCkgJiYgaGFzX2lvbW11X3B0KGQpICkKICAgICAgICAgaW9tbXVfdGVhcmRvd24oZCk7CiAgICAg
cGNpZGV2c191bmxvY2soKTsKIApAQCAtMTUxMCw3ICsxNTA5LDcgQEAgaW50IGRlYXNzaWduX2Rl
dmljZShzdHJ1Y3QgZG9tYWluICpkLCB1MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuKQogCiAgICAg
cGRldi0+ZmF1bHQuY291bnQgPSAwOwogCi0gICAgaWYgKCAhaGFzX2FyY2hfcGRldnMoZCkgJiYg
bmVlZF9pb21tdShkKSApCisgICAgaWYgKCAhaGFzX2FyY2hfcGRldnMoZCkgJiYgaGFzX2lvbW11
X3B0KGQpICkKICAgICAgICAgaW9tbXVfdGVhcmRvd24oZCk7CiAKICAgICByZXR1cm4gcmV0Owpk
aWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYwppbmRleCBiY2Y3YTJmMjk4Li5kMmE3YTk1MmQ5
IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYworKysgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYwpAQCAtNDgsOCArNDgsNiBAQCBpbnQg
YXJjaF9pb21tdV9wb3B1bGF0ZV9wYWdlX3RhYmxlKHN0cnVjdCBkb21haW4gKmQpCiAgICAgc3Ry
dWN0IHBhZ2VfaW5mbyAqcGFnZTsKICAgICBpbnQgcmMgPSAwLCBuID0gMDsKIAotICAgIGQtPm5l
ZWRfaW9tbXUgPSAtMTsKLQogICAgIHRoaXNfY3B1KGlvbW11X2RvbnRfZmx1c2hfaW90bGIpID0g
MTsKICAgICBzcGluX2xvY2soJmQtPnBhZ2VfYWxsb2NfbG9jayk7CiAKZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3Jh
bnRfdGFibGUuaAppbmRleCBkOGZkZTAxNjUxLi4zNzQxNWI3ODIxIDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9n
cmFudF90YWJsZS5oCkBAIC05MCw3ICs5MCw3IEBAIHZvaWQgZ250dGFiX21hcmtfZGlydHkoc3Ry
dWN0IGRvbWFpbiAqZCwgbWZuX3QgbWZuKTsKICAgICBnZm5feCgoKGkpID49IG5yX3N0YXR1c19m
cmFtZXModCkpID8gSU5WQUxJRF9HRk4gOiAodCktPmFyY2guc3RhdHVzX2dmbltpXSkKIAogI2Rl
ZmluZSBnbnR0YWJfbmVlZF9pb21tdV9tYXBwaW5nKGQpICAgICAgICAgICAgICAgICAgICBcCi0g
ICAgKGlzX2RvbWFpbl9kaXJlY3RfbWFwcGVkKGQpICYmIG5lZWRfaW9tbXUoZCkpCisgICAgKGlz
X2RvbWFpbl9kaXJlY3RfbWFwcGVkKGQpICYmIG5lZWRfaW9tbXVfcHRfc3luYyhkKSkKIAogI2Vu
ZGlmIC8qIF9fQVNNX0dSQU5UX1RBQkxFX0hfXyAqLwogLyoKZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL2FzbS1hcm0vaW9tbXUuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vaW9tbXUuaAppbmRleCA4
ZDE1MDZjNmY3Li5mNmRmMzJmODYwIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2lv
bW11LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9pb21tdS5oCkBAIC0yMSw3ICsyMSw3IEBA
IHN0cnVjdCBhcmNoX2lvbW11CiB9OwogCiAvKiBBbHdheXMgc2hhcmUgUDJNIFRhYmxlIGJldHdl
ZW4gdGhlIENQVSBhbmQgdGhlIElPTU1VICovCi0jZGVmaW5lIGlvbW11X3VzZV9oYXBfcHQoZCkg
KG5lZWRfaW9tbXUoZCkpCisjZGVmaW5lIGlvbW11X3VzZV9oYXBfcHQoZCkgKGhhc19pb21tdV9w
dChkKSkKIAogY29uc3Qgc3RydWN0IGlvbW11X29wcyAqaW9tbXVfZ2V0X29wcyh2b2lkKTsKIHZv
aWQgX19pbml0IGlvbW11X3NldF9vcHMoY29uc3Qgc3RydWN0IGlvbW11X29wcyAqb3BzKTsKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRfdGFibGUuaCBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvZ3JhbnRfdGFibGUuaAppbmRleCA3NjFhOGMzM2E1Li4xZTZhOTg4MTNkIDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2dyYW50X3RhYmxlLmgKKysrIGIveGVuL2luY2x1
ZGUvYXNtLXg4Ni9ncmFudF90YWJsZS5oCkBAIC05NCw2ICs5NCw2IEBAIHN0YXRpYyBpbmxpbmUg
dm9pZCBnbnR0YWJfY2xlYXJfZmxhZyh1bnNpZ25lZCBpbnQgbnIsIHVpbnQxNl90ICpzdCkKICNk
ZWZpbmUgZ250dGFiX3JlbGVhc2VfaG9zdF9tYXBwaW5ncyhkb21haW4pICggcGFnaW5nX21vZGVf
ZXh0ZXJuYWwoZG9tYWluKSApCiAKICNkZWZpbmUgZ250dGFiX25lZWRfaW9tbXVfbWFwcGluZyhk
KSAgICAgICAgICAgICAgICBcCi0gICAgKCFwYWdpbmdfbW9kZV90cmFuc2xhdGUoZCkgJiYgbmVl
ZF9pb21tdShkKSkKKyAgICAoIXBhZ2luZ19tb2RlX3RyYW5zbGF0ZShkKSAmJiBuZWVkX2lvbW11
X3B0X3N5bmMoZCkpCiAKICNlbmRpZiAvKiBfX0FTTV9HUkFOVF9UQUJMRV9IX18gKi8KZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaW9tbXUuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
aW9tbXUuaAppbmRleCA3YzMxODdjOGVjLi5mYTM3YjA1MzliIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L2lvbW11LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9pb21tdS5oCkBA
IC05MSw3ICs5MSw3IEBAIHN0YXRpYyBpbmxpbmUgaW50IGlvbW11X2hhcmR3YXJlX3NldHVwKHZv
aWQpCiAKIC8qIEFyZSB3ZSB1c2luZyB0aGUgZG9tYWluIFAyTSB0YWJsZSBhcyBpdHMgSU9NTVUg
cGFnZXRhYmxlPyAqLwogI2RlZmluZSBpb21tdV91c2VfaGFwX3B0KGQpIFwKLSAgICAoaGFwX2Vu
YWJsZWQoZCkgJiYgbmVlZF9pb21tdShkKSAmJiBpb21tdV9oYXBfcHRfc2hhcmUpCisgICAgKGhh
cF9lbmFibGVkKGQpICYmIGhhc19pb21tdV9wdChkKSAmJiBpb21tdV9oYXBfcHRfc2hhcmUpCiAK
IHZvaWQgaW9tbXVfdXBkYXRlX2lyZV9mcm9tX2FwaWModW5zaWduZWQgaW50IGFwaWMsIHVuc2ln
bmVkIGludCByZWcsIHVuc2lnbmVkIGludCB2YWx1ZSk7CiB1bnNpZ25lZCBpbnQgaW9tbXVfcmVh
ZF9hcGljX2Zyb21faXJlKHVuc2lnbmVkIGludCBhcGljLCB1bnNpZ25lZCBpbnQgcmVnKTsKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oIGIveGVuL2luY2x1ZGUveGVuL2lvbW11
LmgKaW5kZXggOWFlODMyMWJiNC4uN2ViYWNhNWNhNCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUv
eGVuL2lvbW11LmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKQEAgLTEwMyw2ICsxMDMs
MTMgQEAgZW51bSBpb21tdV9mZWF0dXJlCiAKIGJvb2xfdCBpb21tdV9oYXNfZmVhdHVyZShzdHJ1
Y3QgZG9tYWluICpkLCBlbnVtIGlvbW11X2ZlYXR1cmUgZmVhdHVyZSk7CiAKK2VudW0gaW9tbXVf
c3RhdHVzCit7CisgICAgSU9NTVVfU1RBVFVTX2Rpc2FibGVkLAorICAgIElPTU1VX1NUQVRVU19p
bml0aWFsaXppbmcsCisgICAgSU9NTVVfU1RBVFVTX2luaXRpYWxpemVkCit9OworCiBzdHJ1Y3Qg
ZG9tYWluX2lvbW11IHsKICAgICBzdHJ1Y3QgYXJjaF9pb21tdSBhcmNoOwogCkBAIC0xMTYsNiAr
MTIzLDE2IEBAIHN0cnVjdCBkb21haW5faW9tbXUgewogCiAgICAgLyogRmVhdHVyZXMgc3VwcG9y
dGVkIGJ5IHRoZSBJT01NVSAqLwogICAgIERFQ0xBUkVfQklUTUFQKGZlYXR1cmVzLCBJT01NVV9G
RUFUX2NvdW50KTsKKworICAgIC8qIFN0YXR1cyBvZiBndWVzdCBJT01NVSBtYXBwaW5ncyAqLwor
ICAgIGVudW0gaW9tbXVfc3RhdHVzIHN0YXR1czsKKworICAgIC8qCisgICAgICogRG9lcyB0aGUg
Z3Vlc3QgcmVxaXJlIG1hcHBpbmdzIHRvIGJlIHN5bmNob25pemVkLCB0byBtYWludGFpbgorICAg
ICAqIHRoZSBkZWZhdWx0IGRmbiA9PSBwZm4gbWFwLiAoU2VlIGNvbW1lbnQgb24gZGZuIGF0IHRo
ZSB0b3Agb2YKKyAgICAgKiBpbmNsdWRlL3hlbi9tbS5oKS4KKyAgICAgKi8KKyAgICBib29sIG5l
ZWRfc3luYzsKIH07CiAKICNkZWZpbmUgZG9tX2lvbW11KGQpICAgICAgICAgICAgICAoJihkKS0+
aW9tbXUpCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCBiL3hlbi9pbmNsdWRl
L3hlbi9zY2hlZC5oCmluZGV4IGYyYzU5NGQxOTcuLjYzZmI3MGJjZGMgMTAwNjQ0Ci0tLSBhL3hl
bi9pbmNsdWRlL3hlbi9zY2hlZC5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCkBAIC0z
NzEsOSArMzcxLDYgQEAgc3RydWN0IGRvbWFpbgogCiAjaWZkZWYgQ09ORklHX0hBU19QQVNTVEhS
T1VHSAogICAgIHN0cnVjdCBkb21haW5faW9tbXUgaW9tbXU7Ci0KLSAgICAvKiBEb2VzIHRoaXMg
Z3Vlc3QgbmVlZCBpb21tdSBtYXBwaW5ncyAoLTEgbWVhbmluZyAiYmVpbmcgc2V0IHVwIik/ICov
Ci0gICAgczggICAgICAgICAgICAgICBuZWVkX2lvbW11OwogI2VuZGlmCiAgICAgLyogaXMgbm9k
ZS1hZmZpbml0eSBhdXRvbWF0aWNhbGx5IGNvbXB1dGVkPyAqLwogICAgIGJvb2wgICAgICAgICAg
ICAgYXV0b19ub2RlX2FmZmluaXR5OwpAQCAtODk4LDkgKzg5NSwxMSBAQCBzdGF0aWMgaW5saW5l
IGJvb2wgaXNfaHZtX3ZjcHUoY29uc3Qgc3RydWN0IHZjcHUgKnYpCiAjZGVmaW5lIGlzX3Bpbm5l
ZF92Y3B1KHYpICgodiktPmRvbWFpbi0+aXNfcGlubmVkIHx8IFwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNwdW1hc2tfd2VpZ2h0KCh2KS0+Y3B1X2hhcmRfYWZmaW5pdHkpID09IDEpCiAj
aWZkZWYgQ09ORklHX0hBU19QQVNTVEhST1VHSAotI2RlZmluZSBuZWVkX2lvbW11KGQpICAgICgo
ZCktPm5lZWRfaW9tbXUpCisjZGVmaW5lIGhhc19pb21tdV9wdChkKSAoZG9tX2lvbW11KGQpLT5z
dGF0dXMgIT0gSU9NTVVfU1RBVFVTX2Rpc2FibGVkKQorI2RlZmluZSBuZWVkX2lvbW11X3B0X3N5
bmMoZCkgKGRvbV9pb21tdShkKS0+bmVlZF9zeW5jKQogI2Vsc2UKLSNkZWZpbmUgbmVlZF9pb21t
dShkKSAgICAoMCkKKyNkZWZpbmUgaGFzX2lvbW11X3B0KGQpIGZhbHNlCisjZGVmaW5lIG5lZWRf
aW9tbXVfcHRfc3luYyhkKSBmYWxzZQogI2VuZGlmCiAKIHN0YXRpYyBpbmxpbmUgYm9vbCBpc192
Y3B1X29ubGluZShjb25zdCBzdHJ1Y3QgdmNwdSAqdikKLS0gCjIuMTEuMAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 10:52:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 10: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 1g81Ec-00044C-Og; Thu, 04 Oct 2018 10:51:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vyab=mq=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g81Eb-00043P-LP
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 10:51:57 +0000
X-Inumbo-ID: 2bc4b356-c7c3-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2bc4b356-c7c3-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 12:49:30 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 1C54EB027;
 Thu,  4 Oct 2018 10:51:54 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Thu,  4 Oct 2018 12:51:48 +0200
Message-Id: <20181004105150.27923-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH v2 0/2] xentrace: fix xentrace for smt=0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@eu.citrix.com, wei.liu2@citrix.com, ian.jackson@eu.citrix.com,
 Juergen Gross <jgross@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>

V2hlbiBoeXBlcnRocmVhZHMgYXJlIGRpc2FibGVkIHZpYSBzbXQ9MCBYZW4gYm9vdCBwYXJhbWV0
ZXIgeGVudHJhY2UKaXMgbm8gbG9uZ2VyIHdvcmtpbmcsIGJ1dCBjcmFzaGluZyB0aGUgc3lzdGVt
LgoKUGF0Y2ggMSBtYWtlcyB0aGUgeGVudHJhY2UgdXNlciB0b29sIHdvcmsgb24gc3lzdGVtcyB3
aGVuIG5vdCBhbGwKcG9zc2libGUgY3B1IGlkcyBoYXZlIGFuIGFzc29jaWF0ZWQgdHJhY2UgYnVm
ZmVyIGFsbG9jYXRlZC4KClBhdGNoIDIgY29ycmVjdHMgeGVudHJhY2UgaGFuZGxpbmcgYnkgc2l6
aW5nIHRoZSBjb250cm9sIHN0cnVjdHVyZXMKYWNjb3JkaW5nIHRvIHRoZSBwaHlzaWNhbCBjcHVz
IGluc3RlYWQgb2YgdGFraW5nIG9ubGluZSBjcHVzIGludG8KYWNjb3VudCBvbmx5LgoKSnVlcmdl
biBHcm9zcyAoMik6CiAgeGVudHJhY2U6IGFsbG93IHNwYXJzZSBjcHUgbGlzdAogIHhlbnRyYWNl
OiBoYW5kbGUgc3BhcnNlIGNwdSBpZHMgY29ycmVjdGx5IGluIHhlbiB0cmFjZSBidWZmZXIgaGFu
ZGxpbmcKCiB0b29scy94ZW50cmFjZS94ZW50cmFjZS5jIHwgMTggKysrKysrKysrKysrLS0tLS0t
CiB4ZW4vY29tbW9uL3RyYWNlLmMgICAgICAgIHwgIDYgKysrLS0tCiAyIGZpbGVzIGNoYW5nZWQs
IDE1IGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCgotLSAKMi4xNi40CgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 10:52:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 10: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 1g81Ec-00043Y-6g; Thu, 04 Oct 2018 10:51:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vyab=mq=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g81Ea-00043J-P2
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 10:51:56 +0000
X-Inumbo-ID: ad9f96a7-c7c3-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ad9f96a7-c7c3-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 10:53:08 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 22F8BB028;
 Thu,  4 Oct 2018 10:51:54 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Thu,  4 Oct 2018 12:51:49 +0200
Message-Id: <20181004105150.27923-2-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181004105150.27923-1-jgross@suse.com>
References: <20181004105150.27923-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 1/2] xentrace: allow sparse cpu list
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@eu.citrix.com, wei.liu2@citrix.com, ian.jackson@eu.citrix.com,
 Juergen Gross <jgross@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>

TW9kaWZ5IHRoZSB4ZW50cmFjZSB1dGlsaXR5IHRvIGFsbG93IHNwYXJzZSBjcHUgbGlzdCByZXN1
bHRpbmcgaW4gbm90CmFsbCBwb3NzaWJsZSBjcHVzIGhhdmluZyBhIHRyYWNlIGJ1ZmZlciBhbGxv
Y2F0ZWQuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0t
LQogdG9vbHMveGVudHJhY2UveGVudHJhY2UuYyB8IDE2ICsrKysrKysrKysrLS0tLS0KIDEgZmls
ZSBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3Rvb2xzL3hlbnRyYWNlL3hlbnRyYWNlLmMgYi90b29scy94ZW50cmFjZS94ZW50cmFjZS5jCmlu
ZGV4IDM2NGE2ZmRhZDUuLjU5MGE5MWUwOTEgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hlbnRyYWNlL3hl
bnRyYWNlLmMKKysrIGIvdG9vbHMveGVudHJhY2UveGVudHJhY2UuYwpAQCAtNTAwLDEyICs1MDAs
MTQgQEAgc3RhdGljIHN0cnVjdCB0X3N0cnVjdCAqbWFwX3RidWZzKHVuc2lnbmVkIGxvbmcgdGJ1
ZnNfbWZuLCB1bnNpZ25lZCBpbnQgbnVtLAogCiAgICAgZm9yKGk9MDsgaTxudW07IGkrKykKICAg
ICB7Ci0gICAgICAgIAotICAgICAgICBjb25zdCB1aW50MzJfdCAqbWZuX2xpc3QgPSAoY29uc3Qg
dWludDMyX3QgKil0YnVmcy50X2luZm8KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKyB0YnVmcy50X2luZm8tPm1mbl9vZmZzZXRbaV07CisgICAgICAgIGNvbnN0IHVpbnQzMl90
ICptZm5fbGlzdDsKICAgICAgICAgaW50IGo7CiAgICAgICAgIHhlbl9wZm5fdCBwZm5fbGlzdFt0
YnVmcy50X2luZm8tPnRidWZfc2l6ZV07CiAKKyAgICAgICAgaWYgKCAhdGJ1ZnMudF9pbmZvLT5t
Zm5fb2Zmc2V0W2ldICkKKyAgICAgICAgICAgIGNvbnRpbnVlOworCisgICAgICAgIG1mbl9saXN0
ID0gKGNvbnN0IHVpbnQzMl90ICopdGJ1ZnMudF9pbmZvICsgdGJ1ZnMudF9pbmZvLT5tZm5fb2Zm
c2V0W2ldOwogICAgICAgICBmb3IgKCBqPTA7IGo8dGJ1ZnMudF9pbmZvLT50YnVmX3NpemU7IGor
KykKICAgICAgICAgICAgIHBmbl9saXN0W2pdID0gKHhlbl9wZm5fdCltZm5fbGlzdFtqXTsKIApA
QCAtNzAyLDcgKzcwNCw4IEBAIHN0YXRpYyBpbnQgbW9uaXRvcl90YnVmcyh2b2lkKQogCiAgICAg
aWYgKCBvcHRzLmRpc2NhcmQgKQogICAgICAgICBmb3IgKCBpID0gMDsgaSA8IG51bTsgaSsrICkK
LSAgICAgICAgICAgIG1ldGFbaV0tPmNvbnMgPSBtZXRhW2ldLT5wcm9kOworICAgICAgICAgICAg
aWYgKCBtZXRhW2ldICkKKyAgICAgICAgICAgICAgICBtZXRhW2ldLT5jb25zID0gbWV0YVtpXS0+
cHJvZDsKIAogICAgIC8qIG5vdywgc2NhbiBidWZmZXJzIGZvciBldmVudHMgKi8KICAgICB3aGls
ZSAoIDEgKQpAQCAtNzEwLDcgKzcxMywxMCBAQCBzdGF0aWMgaW50IG1vbml0b3JfdGJ1ZnModm9p
ZCkKICAgICAgICAgZm9yICggaSA9IDA7IGkgPCBudW07IGkrKyApCiAgICAgICAgIHsKICAgICAg
ICAgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnRfb2Zmc2V0LCBlbmRfb2Zmc2V0LCB3aW5kb3dfc2l6
ZSwgY29ucywgcHJvZDsKLSAgICAgICAgICAgICAgICAKKworICAgICAgICAgICAgaWYgKCAhbWV0
YVtpXSApCisgICAgICAgICAgICAgICAgY29udGludWU7CisKICAgICAgICAgICAgIC8qIFJlYWQg
d2luZG93IGluZm9ybWF0aW9uIG9ubHkgb25jZS4gKi8KICAgICAgICAgICAgIGNvbnMgPSBtZXRh
W2ldLT5jb25zOwogICAgICAgICAgICAgcHJvZCA9IG1ldGFbaV0tPnByb2Q7Ci0tIAoyLjE2LjQK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 10:52:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 10: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 1g81Ec-000446-FT; Thu, 04 Oct 2018 10:51:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vyab=mq=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g81Eb-00043O-KU
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 10:51:57 +0000
X-Inumbo-ID: 2bc51eda-c7c3-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2bc51eda-c7c3-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 12:49:30 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 4B25BB02B;
 Thu,  4 Oct 2018 10:51:54 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Thu,  4 Oct 2018 12:51:50 +0200
Message-Id: <20181004105150.27923-3-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181004105150.27923-1-jgross@suse.com>
References: <20181004105150.27923-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 2/2] xentrace: handle sparse cpu ids
 correctly in xen trace buffer 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: George.Dunlap@eu.citrix.com, wei.liu2@citrix.com, ian.jackson@eu.citrix.com,
 Juergen Gross <jgross@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>

VGhlIHBlci1jcHUgYnVmZmVycyBmb3IgWGVudHJhY2UgYXJlIGFkZHJlc3NlZCBieSBjcHUtaWQs
IGJ1dCB0aGUgaW5mbwphcnJheSBmb3IgdGhlIGJ1ZmZlcnMgaXMgc2l6ZWQgb25seSBieSBudW1i
ZXIgb2Ygb25saW5lIGNwdXMuIFRoaXMKbWlnaHQgbGVhZCB0byBjcmFzaGVzIHdoZW4gdXNpbmcg
WGVudHJhY2Ugd2l0aCBzbXQ9MC4KClRoZSB0X2luZm8gc3RydWN0dXJlIGhhcyB0byBiZSBzaXpl
ZCBiYXNlZCBvbiBucl9jcHVfaWRzLgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgotLS0KIHRvb2xzL3hlbnRyYWNlL3hlbnRyYWNlLmMgfCAyICstCiB4ZW4v
Y29tbW9uL3RyYWNlLmMgICAgICAgIHwgNiArKystLS0KIDIgZmlsZXMgY2hhbmdlZCwgNCBpbnNl
cnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL3hlbnRyYWNlL3hl
bnRyYWNlLmMgYi90b29scy94ZW50cmFjZS94ZW50cmFjZS5jCmluZGV4IDU5MGE5MWUwOTEuLjEy
NDk3YTE2YjQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hlbnRyYWNlL3hlbnRyYWNlLmMKKysrIGIvdG9v
bHMveGVudHJhY2UveGVudHJhY2UuYwpAQCAtNTk2LDcgKzU5Niw3IEBAIHN0YXRpYyB1bnNpZ25l
ZCBpbnQgZ2V0X251bV9jcHVzKHZvaWQpCiAgICAgICAgIGV4aXQoRVhJVF9GQUlMVVJFKTsKICAg
ICB9CiAKLSAgICByZXR1cm4gcGh5c2luZm8ubnJfY3B1czsKKyAgICByZXR1cm4gcGh5c2luZm8u
bWF4X2NwdV9pZCArIDE7CiB9CiAKIC8qKgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi90cmFjZS5j
IGIveGVuL2NvbW1vbi90cmFjZS5jCmluZGV4IDhjZGMxN2I3MzEuLmMwNzk0NTRjNmEgMTAwNjQ0
Ci0tLSBhL3hlbi9jb21tb24vdHJhY2UuYworKysgYi94ZW4vY29tbW9uL3RyYWNlLmMKQEAgLTEx
Myw3ICsxMTMsNyBAQCBzdGF0aWMgaW50IGNhbGN1bGF0ZV90YnVmX3NpemUodW5zaWduZWQgaW50
IHBhZ2VzLCB1aW50MTZfdCB0X2luZm9fZmlyc3Rfb2Zmc2V0KQogICAgIHN0cnVjdCB0X2luZm8g
ZHVtbXlfcGFnZXM7CiAgICAgdHlwZW9mKGR1bW15X3BhZ2VzLnRidWZfc2l6ZSkgbWF4X3BhZ2Vz
OwogICAgIHR5cGVvZihkdW1teV9wYWdlcy5tZm5fb2Zmc2V0WzBdKSBtYXhfbWZuX29mZnNldDsK
LSAgICB1bnNpZ25lZCBpbnQgbWF4X2NwdXMgPSBudW1fb25saW5lX2NwdXMoKTsKKyAgICB1bnNp
Z25lZCBpbnQgbWF4X2NwdXMgPSBucl9jcHVfaWRzOwogICAgIHVuc2lnbmVkIGludCB0X2luZm9f
d29yZHM7CiAKICAgICAvKiBmb3JjZSBtYXhpbXVtIHZhbHVlIGZvciBhbiB1bnNpZ25lZCB0eXBl
ICovCkBAIC0xNTEsMTEgKzE1MSwxMSBAQCBzdGF0aWMgaW50IGNhbGN1bGF0ZV90YnVmX3NpemUo
dW5zaWduZWQgaW50IHBhZ2VzLCB1aW50MTZfdCB0X2luZm9fZmlyc3Rfb2Zmc2V0KQogICAgICAq
IE5CIHRoaXMgY2FsY3VsYXRpb24gaXMgY29ycmVjdCwgYmVjYXVzZSB0X2luZm9fZmlyc3Rfb2Zm
c2V0IGlzCiAgICAgICogaW4gd29yZHMsIG5vdCBieXRlcywgbm90IGJ5dGVzCiAgICAgICovCi0g
ICAgdF9pbmZvX3dvcmRzID0gbnVtX29ubGluZV9jcHVzKCkgKiBwYWdlcyArIHRfaW5mb19maXJz
dF9vZmZzZXQ7CisgICAgdF9pbmZvX3dvcmRzID0gbnJfY3B1X2lkcyAqIHBhZ2VzICsgdF9pbmZv
X2ZpcnN0X29mZnNldDsKICAgICB0X2luZm9fcGFnZXMgPSBQRk5fVVAodF9pbmZvX3dvcmRzICog
c2l6ZW9mKHVpbnQzMl90KSk7CiAgICAgcHJpbnRrKFhFTkxPR19JTkZPICJ4ZW50cmFjZTogcmVx
dWVzdGluZyAldSB0X2luZm8gcGFnZXMgIgogICAgICAgICAgICAiZm9yICV1IHRyYWNlIHBhZ2Vz
IG9uICV1IGNwdXNcbiIsCi0gICAgICAgICAgIHRfaW5mb19wYWdlcywgcGFnZXMsIG51bV9vbmxp
bmVfY3B1cygpKTsKKyAgICAgICAgICAgdF9pbmZvX3BhZ2VzLCBwYWdlcywgbnJfY3B1X2lkcyk7
CiAgICAgcmV0dXJuIHBhZ2VzOwogfQogCi0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 11:21:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 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 1g81gi-0006SO-4O; Thu, 04 Oct 2018 11:21:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d1o/=mq=xenproject.org=prvs=8081f1360=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1g81gg-0006RZ-7I
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 11:20:58 +0000
X-Inumbo-ID: 387c5ff5-c7c7-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 387c5ff5-c7c7-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 13:18:31 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,338,1534809600"; d="scan'208";a="67009190"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75349-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-amd64:<job status>:broken:regression
 qemu-mainline:build-i386:<job status>:broken:regression
 qemu-mainline:build-armhf-pvops:<job status>:broken:regression
 qemu-mainline:build-i386-xsm:<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-i386-pvops:<job status>:broken:regression
 qemu-mainline:build-armhf:<job status>:broken:regression
 qemu-mainline:test-amd64-amd64-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-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-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-midway: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-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-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-amd64-amd64-libvirt: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-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386: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-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-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub: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:build-i386-libvirt: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-amd64-amd64-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-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu: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-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm: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-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd: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-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-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-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair: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-libvirt-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-i386-qemuu-rhel6hvm-intel: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:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict: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-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf:host-install(4):broken:nonblocking
 qemu-mainline:build-armhf-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-i386:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64-xsm:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-xsm:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-pvops:host-install(4):broken:nonblocking
X-Osstest-Versions-This: qemuu=dafd95053611aa14dda40266857608d12ddce658
X-Osstest-Versions-That: qemuu=3892f1f1a963e59dfe012cd9d461d33b2986fa3b
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 4 Oct 2018 12:20:36 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 75349: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTM0OSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5j
b20vb3NzdGVzdC9sb2dzLzc1MzQ5LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMg
Oi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVk
aW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2Vu
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAg
ICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVz
PiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQg
bi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJh
c2VsaW5lIHVudGVzdGVkCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRl
c3RlZAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBi
YXNlbGluZSB1bnRlc3RlZAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAg
ICAgICAgICAgICAgIGRhZmQ5NTA1MzYxMWFhMTRkZGE0MDI2Njg1NzYwOGQxMmRkY2U2NTgKYmFz
ZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDM4OTJmMWYxYTk2M2U1OWRmZTAx
MmNkOWQ0NjFkMzNiMjk4NmZhM2IKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NTM0MyAgMjAxOC0x
MC0wMyAwOTo1MTo0MCBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzUzNDkgIDIw
MTgtMTAtMDQgMDY6NDg6MTQgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGV4IEJlbm7DqWUgPGFsZXguYmVu
bmVlQGxpbmFyby5vcmc+CiAgQ2hhaSBXZW4gPGNoYWl3ZW5AYmFpZHUuY29tPgogIERhbmllbCBQ
LiBCZXJyYW5nZSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxi
ZXJyYW5nZUByZWRoYXQuY29tPgogIEVtaWxpbyBHLiBDb3RhIDxjb3RhQGJyYWFwLm9yZz4KICBG
YW0gWmhlbmcgPGZhbXpAcmVkaGF0LmNvbT4KICBHZWVydCBVeXR0ZXJob2V2ZW4gPGdlZXJ0K3Jl
bmVzYXNAZ2xpZGVyLmJlPgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBI
aWthcnUgTmlzaGlkYSA8aGlrYXJ1cHNwQGdtYWlsLmNvbT4KICBJZ29yIE1hbW1lZG92IDxpbWFt
bWVkb0ByZWRoYXQuY29tPgogIEphbiBLaXN6a2EgPGphbi5raXN6a2FAc2llbWVucy5jb20+CiAg
Sm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29tPgogIExpIFFpYW5nIDxsaXEzZWFAZ21haWwuY29t
PgogIExpIFpoaWppYW4gPGxpemhpamlhbkBjbi5mdWppdHN1LmNvbT4KICBMaXJhbiBBbG9uIDxs
aXJhbi5hbG9uQG9yYWNsZS5jb20+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVy
ZWF1QHJlZGhhdC5jb20+CiAgTWFyayBDYXZlLUF5bGFuZCA8bWFyay5jYXZlLWF5bGFuZEBpbGFu
ZGUuY28udWs+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXZlbCBE
b3ZnYWx5dWsgPFBhdmVsLkRvdmdhbHVrQGlzcHJhcy5ydT4KICBQZXRlciBNYXlkZWxsIDxwZXRl
ci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFt
c2F0Lm9yZz4KICBSaWNoIEZlbGtlciA8ZGFsaWFzQGxpYmMub3JnPgogIFJvYiBMYW5kbGV5IDxy
b2JAbGFuZGxleS5uZXQ+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+CiAgVWxyaWNo
IEhlY2h0IDx1bGlAZnBvbmQuZXU+CiAgVmlrdG9yIFBydXR5YW5vdiA8dmlrdG9yLnBydXR5YW5v
dkBwaHlzdGVjaC5lZHU+CiAgVmlrdG9yIFBydXR5YW5vdiA8dmlrdG9yLnBydXR5YW5vdkB2aXJ0
dW96em8uY29tPgogIFlvbmdqaSBYaWUgPGVsb2hpbWVzQGdtYWlsLmNvbT4KICBZb25namkgWGll
IDx4aWV5b25namlAYmFpZHUuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dz
CmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3Qv
bG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpv
YiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2IGJyb2tlbgpicm9rZW4t
am9iIGJ1aWxkLWFybWhmLXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYteHNtIGJy
b2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1h
bWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9r
ZW4tam9iIGJ1aWxkLWFybWhmIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm1oZiBob3N0LWlu
c3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBi
dWlsZC1pMzg2IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9z
dC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYteHNtIGhvc3QtaW5zdGFsbCg0KQpi
cm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQt
aTM4Ni1wdm9wcyBob3N0LWluc3RhbGwoNCkKClB1c2ggbm90IGFwcGxpY2FibGUuCgooTm8gcmV2
aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxNDY3IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 11:22:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 11: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 1g81i3-0006X0-MT; Thu, 04 Oct 2018 11:22:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wqag=mq=citrix.com=prvs=8089523ff=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g81i3-0006Wv-6s
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 11:22:23 +0000
X-Inumbo-ID: ee626320-c7c7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ee626320-c7c7-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 11:23:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,338,1534809600"; 
 d="diff'?scan'208";a="67009306"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20181004105150.27923-1-jgross@suse.com>
 <20181004105150.27923-2-jgross@suse.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <2250bda9-41b5-6660-c259-87c3e02d8166@citrix.com>
Date: Thu, 4 Oct 2018 12:22:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181004105150.27923-2-jgross@suse.com>
Content-Type: multipart/mixed; boundary="------------9F72093885B23D5AEC0EF0E4"
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 1/2] xentrace: allow sparse cpu list
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@eu.citrix.com, wei.liu2@citrix.com, ian.jackson@eu.citrix.com
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--------------9F72093885B23D5AEC0EF0E4
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

On 10/04/2018 11:51 AM, Juergen Gross wrote:
> Modify the xentrace utility to allow sparse cpu list resulting in not
> all possible cpus having a trace buffer allocated.
> 
> Signed-off-by: Juergen Gross <jgross@suse.com>

This looks good:

Reviewed-by: George Dunlap <george.dunlap@citrix.com>

Would you mind if I fold in the attached comment when committing?

 -George
> ---
>  tools/xentrace/xentrace.c | 16 +++++++++++-----
>  1 file changed, 11 insertions(+), 5 deletions(-)
> 
> diff --git a/tools/xentrace/xentrace.c b/tools/xentrace/xentrace.c
> index 364a6fdad5..590a91e091 100644
> --- a/tools/xentrace/xentrace.c
> +++ b/tools/xentrace/xentrace.c
> @@ -500,12 +500,14 @@ static struct t_struct *map_tbufs(unsigned long tbufs_mfn, unsigned int num,
>  
>      for(i=0; i<num; i++)
>      {
> -        
> -        const uint32_t *mfn_list = (const uint32_t *)tbufs.t_info
> -                                   + tbufs.t_info->mfn_offset[i];
> +        const uint32_t *mfn_list;
>          int j;
>          xen_pfn_t pfn_list[tbufs.t_info->tbuf_size];
>  
> +        if ( !tbufs.t_info->mfn_offset[i] )
> +            continue;
> +
> +        mfn_list = (const uint32_t *)tbufs.t_info + tbufs.t_info->mfn_offset[i];
>          for ( j=0; j<tbufs.t_info->tbuf_size; j++)
>              pfn_list[j] = (xen_pfn_t)mfn_list[j];
>  
> @@ -702,7 +704,8 @@ static int monitor_tbufs(void)
>  
>      if ( opts.discard )
>          for ( i = 0; i < num; i++ )
> -            meta[i]->cons = meta[i]->prod;
> +            if ( meta[i] )
> +                meta[i]->cons = meta[i]->prod;
>  
>      /* now, scan buffers for events */
>      while ( 1 )
> @@ -710,7 +713,10 @@ static int monitor_tbufs(void)
>          for ( i = 0; i < num; i++ )
>          {
>              unsigned long start_offset, end_offset, window_size, cons, prod;
> -                
> +
> +            if ( !meta[i] )
> +                continue;
> +
>              /* Read window information only once. */
>              cons = meta[i]->cons;
>              prod = meta[i]->prod;
> 


--------------9F72093885B23D5AEC0EF0E4
Content-Type: text/x-patch; name="sparse-cpu-comment.diff"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename="sparse-cpu-comment.diff"

diff --git a/tools/xentrace/xentrace.c b/tools/xentrace/xentrace.c
index 590a91e091..a897223592 100644
--- a/tools/xentrace/xentrace.c
+++ b/tools/xentrace/xentrace.c
@@ -489,7 +489,11 @@ static struct t_struct *map_tbufs(unsigned long tbuf=
s_mfn, unsigned int num,
         exit(EXIT_FAILURE);
     }
=20
-    /* Map per-cpu buffers */
+    /*=20
+     * Map per-cpu buffers.  NB that if a cpus is offline, it may have
+     * no trace buffers.  In this case, the the respective mfn_offset
+     * will be 0, and the index should be ignored.
+     */
     tbufs.meta =3D (struct t_buf **)calloc(num, sizeof(struct t_buf *));=

     tbufs.data =3D (unsigned char **)calloc(num, sizeof(unsigned char *)=
);
     if ( tbufs.meta =3D=3D NULL || tbufs.data =3D=3D NULL )

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--------------9F72093885B23D5AEC0EF0E4--


From xen-devel-bounces@lists.xenproject.org Thu Oct 04 11:25:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 11:25: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 1g81lL-0006jr-70; Thu, 04 Oct 2018 11:25:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vyab=mq=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g81lJ-0006jl-Tu
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 11:25:45 +0000
X-Inumbo-ID: e4eeca28-c7c7-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e4eeca28-c7c7-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 13:23:19 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 140DEAF95;
 Thu,  4 Oct 2018 11:25:43 +0000 (UTC)
To: George Dunlap <george.dunlap@citrix.com>, xen-devel@lists.xenproject.org
References: <20181004105150.27923-1-jgross@suse.com>
 <20181004105150.27923-2-jgross@suse.com>
 <2250bda9-41b5-6660-c259-87c3e02d8166@citrix.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <8974749b-0f31-0fb9-959f-a83787091c08@suse.com>
Date: Thu, 4 Oct 2018 13:25:42 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <2250bda9-41b5-6660-c259-87c3e02d8166@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 1/2] xentrace: allow sparse cpu list
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@eu.citrix.com, ian.jackson@eu.citrix.com, wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQvMTAvMjAxOCAxMzoyMiwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiBPbiAxMC8wNC8yMDE4
IDExOjUxIEFNLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBNb2RpZnkgdGhlIHhlbnRyYWNlIHV0
aWxpdHkgdG8gYWxsb3cgc3BhcnNlIGNwdSBsaXN0IHJlc3VsdGluZyBpbiBub3QKPj4gYWxsIHBv
c3NpYmxlIGNwdXMgaGF2aW5nIGEgdHJhY2UgYnVmZmVyIGFsbG9jYXRlZC4KPj4KPj4gU2lnbmVk
LW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+IAo+IFRoaXMgbG9va3Mg
Z29vZDoKPiAKPiBSZXZpZXdlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRy
aXguY29tPgo+IAo+IFdvdWxkIHlvdSBtaW5kIGlmIEkgZm9sZCBpbiB0aGUgYXR0YWNoZWQgY29t
bWVudCB3aGVuIGNvbW1pdHRpbmc/CgpXaXRoIHNvbWUgYWRhcHRpb25zLCBwbGVhc2U6CgoKLSAg
ICAvKiBNYXAgcGVyLWNwdSBidWZmZXJzICovCisgICAgLyoKKyAgICAgKiBNYXAgcGVyLWNwdSBi
dWZmZXJzLiAgTkIgdGhhdCBpZiBhIGNwdXMgaXMgb2ZmbGluZSwgaXQgbWF5IGhhdmUKCnMvIGNw
dXMgLyBjcHUgLwoKKyAgICAgKiBubyB0cmFjZSBidWZmZXJzLiAgSW4gdGhpcyBjYXNlLCB0aGUg
dGhlIHJlc3BlY3RpdmUgbWZuX29mZnNldAoKcy90aGUgdGhlL3RoZS8KCisgICAgICogd2lsbCBi
ZSAwLCBhbmQgdGhlIGluZGV4IHNob3VsZCBiZSBpZ25vcmVkLgorICAgICAqLwoKCkp1ZXJnZW4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 11:40:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 11: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 1g81ze-00089b-EI; Thu, 04 Oct 2018 11:40:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wqag=mq=citrix.com=prvs=8089523ff=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g81zd-00089W-KQ
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 11:40:33 +0000
X-Inumbo-ID: 77e17086-c7ca-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 77e17086-c7ca-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 11:41:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,338,1534809600"; d="scan'208";a="67010117"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20181004105150.27923-1-jgross@suse.com>
 <20181004105150.27923-3-jgross@suse.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <c1caf173-3484-f942-a351-b614f36afff2@citrix.com>
Date: Thu, 4 Oct 2018 12:39:58 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181004105150.27923-3-jgross@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 2/2] xentrace: handle sparse cpu ids
 correctly in xen trace buffer 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: George.Dunlap@eu.citrix.com, wei.liu2@citrix.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>

T24gMTAvMDQvMjAxOCAxMTo1MSBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBUaGUgcGVyLWNw
dSBidWZmZXJzIGZvciBYZW50cmFjZSBhcmUgYWRkcmVzc2VkIGJ5IGNwdS1pZCwgYnV0IHRoZSBp
bmZvCj4gYXJyYXkgZm9yIHRoZSBidWZmZXJzIGlzIHNpemVkIG9ubHkgYnkgbnVtYmVyIG9mIG9u
bGluZSBjcHVzLiBUaGlzCj4gbWlnaHQgbGVhZCB0byBjcmFzaGVzIHdoZW4gdXNpbmcgWGVudHJh
Y2Ugd2l0aCBzbXQ9MC4KPiAKPiBUaGUgdF9pbmZvIHN0cnVjdHVyZSBoYXMgdG8gYmUgc2l6ZWQg
YmFzZWQgb24gbnJfY3B1X2lkcy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxq
Z3Jvc3NAc3VzZS5jb20+Cj4gLS0tCj4gIHRvb2xzL3hlbnRyYWNlL3hlbnRyYWNlLmMgfCAyICst
Cj4gIHhlbi9jb21tb24vdHJhY2UuYyAgICAgICAgfCA2ICsrKy0tLQo+ICAyIGZpbGVzIGNoYW5n
ZWQsIDQgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvdG9v
bHMveGVudHJhY2UveGVudHJhY2UuYyBiL3Rvb2xzL3hlbnRyYWNlL3hlbnRyYWNlLmMKPiBpbmRl
eCA1OTBhOTFlMDkxLi4xMjQ5N2ExNmI0IDEwMDY0NAo+IC0tLSBhL3Rvb2xzL3hlbnRyYWNlL3hl
bnRyYWNlLmMKPiArKysgYi90b29scy94ZW50cmFjZS94ZW50cmFjZS5jCj4gQEAgLTU5Niw3ICs1
OTYsNyBAQCBzdGF0aWMgdW5zaWduZWQgaW50IGdldF9udW1fY3B1cyh2b2lkKQo+ICAgICAgICAg
IGV4aXQoRVhJVF9GQUlMVVJFKTsKPiAgICAgIH0KPiAgCj4gLSAgICByZXR1cm4gcGh5c2luZm8u
bnJfY3B1czsKPiArICAgIHJldHVybiBwaHlzaW5mby5tYXhfY3B1X2lkICsgMTsKPiAgfQo+ICAK
PiAgLyoqCj4gZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vdHJhY2UuYyBiL3hlbi9jb21tb24vdHJh
Y2UuYwo+IGluZGV4IDhjZGMxN2I3MzEuLmMwNzk0NTRjNmEgMTAwNjQ0Cj4gLS0tIGEveGVuL2Nv
bW1vbi90cmFjZS5jCj4gKysrIGIveGVuL2NvbW1vbi90cmFjZS5jCj4gQEAgLTExMyw3ICsxMTMs
NyBAQCBzdGF0aWMgaW50IGNhbGN1bGF0ZV90YnVmX3NpemUodW5zaWduZWQgaW50IHBhZ2VzLCB1
aW50MTZfdCB0X2luZm9fZmlyc3Rfb2Zmc2V0KQo+ICAgICAgc3RydWN0IHRfaW5mbyBkdW1teV9w
YWdlczsKPiAgICAgIHR5cGVvZihkdW1teV9wYWdlcy50YnVmX3NpemUpIG1heF9wYWdlczsKPiAg
ICAgIHR5cGVvZihkdW1teV9wYWdlcy5tZm5fb2Zmc2V0WzBdKSBtYXhfbWZuX29mZnNldDsKPiAt
ICAgIHVuc2lnbmVkIGludCBtYXhfY3B1cyA9IG51bV9vbmxpbmVfY3B1cygpOwo+ICsgICAgdW5z
aWduZWQgaW50IG1heF9jcHVzID0gbnJfY3B1X2lkczsKPiAgICAgIHVuc2lnbmVkIGludCB0X2lu
Zm9fd29yZHM7Cj4gIAo+ICAgICAgLyogZm9yY2UgbWF4aW11bSB2YWx1ZSBmb3IgYW4gdW5zaWdu
ZWQgdHlwZSAqLwo+IEBAIC0xNTEsMTEgKzE1MSwxMSBAQCBzdGF0aWMgaW50IGNhbGN1bGF0ZV90
YnVmX3NpemUodW5zaWduZWQgaW50IHBhZ2VzLCB1aW50MTZfdCB0X2luZm9fZmlyc3Rfb2Zmc2V0
KQo+ICAgICAgICogTkIgdGhpcyBjYWxjdWxhdGlvbiBpcyBjb3JyZWN0LCBiZWNhdXNlIHRfaW5m
b19maXJzdF9vZmZzZXQgaXMKPiAgICAgICAqIGluIHdvcmRzLCBub3QgYnl0ZXMsIG5vdCBieXRl
cwo+ICAgICAgICovCgpUaGlzIHNvdW5kcyBhIGJpdCBsaWtlIHNvbmcgbHlyaWNzLgoKQnV0IHRo
YXQncyBub3QgeW91ciBmYXVsdCwgbm90IHlvdXIgZmF1bHQ6CgpSZXZpZXdlZC1ieTogR2Vvcmdl
IER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgoKSSdsbCBmaXggdGhlIGNvbW1lbnQg
b24gY2hlY2staW4uCgogLUdlb3JnZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 11:43:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 11:43: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 1g822H-0008IF-U1; Thu, 04 Oct 2018 11:43:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mrpc=mq=citrix.com=prvs=80816b5da=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g822G-0008I5-I6
 for xen-devel@lists.xen.org; Thu, 04 Oct 2018 11:43:16 +0000
X-Inumbo-ID: 576b0fc2-c7ca-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 576b0fc2-c7ca-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 13:40:50 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,338,1534809600"; d="scan'208";a="67010294"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Thu, 4 Oct 2018 12:43:08 +0100
Message-ID: <1538653391-9823-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/3] tools/ocaml: Assorted 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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Christian Lindig <christian.lindig@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>

SSBzdHVtYmxlZCBpbnRvIHRoZSBpc3N1c2UgZml4ZWQgYnkgcGF0Y2ggMiB3aGlsZSBpbnZlc3Rp
Z2F0aW5nIGFuIHVucmVsYXRlZAppc3N1ZS4gIFRoZSBvdGhlciB0d28gcGF0Y2hlcyBhcmUganVz
dCBjbGVhbnVwLgoKQW5kcmV3IENvb3BlciAoMyk6CiAgdG9vbHMvb2NhbWw6IFN0cmlwIGFsbCB0
cmFpbGluZyB3aGl0ZXNwYWNlCiAgb3hlbnN0b3JlZDogRG9uJ3QgcmUtb3BlbiBhIHhlbmN0cmwg
aGFuZGxlIGZvciBldmVyeSBkb21haW4gaW50cm9kdWN0aW9uCiAgdG9vbHMvb2NhbWw6IERlbGV0
ZSB0aGUgWGVuY3RybC53aXRoX2ludGYgd3JhcHBlcgoKIHRvb2xzL29jYW1sL0xJQ0VOU0UgICAg
ICAgICAgICAgICAgICAgICAgfCAxNDYgKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLQog
dG9vbHMvb2NhbWwvbGlicy94Yy94ZW5jdHJsLm1sICAgICAgICAgICB8ICAgNiAtLQogdG9vbHMv
b2NhbWwvbGlicy94Yy94ZW5jdHJsLm1saSAgICAgICAgICB8ICAgMiArLQogdG9vbHMvb2NhbWwv
bGlicy94Yy94ZW5jdHJsX3N0dWJzLmMgICAgICB8ICAgMiArLQogdG9vbHMvb2NhbWwvbGlicy94
bC9nZW53cmFwLnB5ICAgICAgICAgICB8ICA0NCArKysrKy0tLS0tCiB0b29scy9vY2FtbC9saWJz
L3hzL3hzLm1sICAgICAgICAgICAgICAgIHwgICA0ICstCiB0b29scy9vY2FtbC9saWJzL3hzL3hz
cmF3Lm1sICAgICAgICAgICAgIHwgICA0ICstCiB0b29scy9vY2FtbC90ZXN0L3NlbmRfZGVidWdf
a2V5cy5tbCAgICAgIHwgICAyICstCiB0b29scy9vY2FtbC94ZW5zdG9yZWQvY29ubmVjdGlvbi5t
bCAgICAgIHwgIDI2ICsrKy0tLQogdG9vbHMvb2NhbWwveGVuc3RvcmVkL2Nvbm5lY3Rpb25zLm1s
ICAgICB8ICAgOCArLQogdG9vbHMvb2NhbWwveGVuc3RvcmVkL2RvbWFpbnMubWwgICAgICAgICB8
ICAgNiArLQogdG9vbHMvb2NhbWwveGVuc3RvcmVkL2xvZ2dpbmcubWwgICAgICAgICB8ICAxMCAr
LS0KIHRvb2xzL29jYW1sL3hlbnN0b3JlZC9veGVuc3RvcmVkLmNvbmYuaW4gfCAgIDQgKy0KIHRv
b2xzL29jYW1sL3hlbnN0b3JlZC9wcm9jZXNzLm1sICAgICAgICAgfCAgMTEgKystCiB0b29scy9v
Y2FtbC94ZW5zdG9yZWQvc3RkZXh0Lm1sICAgICAgICAgIHwgICA2ICstCiB0b29scy9vY2FtbC94
ZW5zdG9yZWQvc3RvcmUubWwgICAgICAgICAgIHwgICA0ICstCiB0b29scy9vY2FtbC94ZW5zdG9y
ZWQvc3ltYm9sLm1saSAgICAgICAgIHwgICA0ICstCiB0b29scy9vY2FtbC94ZW5zdG9yZWQvc3lz
bG9nX3N0dWJzLmMgICAgIHwgICAyICstCiB0b29scy9vY2FtbC94ZW5zdG9yZWQvdHJhbnNhY3Rp
b24ubWwgICAgIHwgICA4ICstCiB0b29scy9vY2FtbC94ZW5zdG9yZWQvdHJpZS5tbCAgICAgICAg
ICAgIHwgIDMyICsrKy0tLS0KIHRvb2xzL29jYW1sL3hlbnN0b3JlZC90cmllLm1saSAgICAgICAg
ICAgfCAgMTIgKy0tCiB0b29scy9vY2FtbC94ZW5zdG9yZWQveGVuc3RvcmVkLm1sICAgICAgIHwg
IDE4ICsrLS0KIDIyIGZpbGVzIGNoYW5nZWQsIDE3NiBpbnNlcnRpb25zKCspLCAxODUgZGVsZXRp
b25zKC0pCgotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 11:43:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 11:43: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 1g822J-0008IT-69; Thu, 04 Oct 2018 11:43:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mrpc=mq=citrix.com=prvs=80816b5da=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g822H-0008IA-Pi
 for xen-devel@lists.xen.org; Thu, 04 Oct 2018 11:43:17 +0000
X-Inumbo-ID: 58606be3-c7ca-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 58606be3-c7ca-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 13:40:51 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,338,1534809600"; d="scan'208";a="67010296"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Thu, 4 Oct 2018 12:43:10 +0100
Message-ID: <1538653391-9823-3-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1538653391-9823-1-git-send-email-andrew.cooper3@citrix.com>
References: <1538653391-9823-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/3] oxenstored: Don't re-open a xenctrl handle
 for every domain introduction
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Christian Lindig <christian.lindig@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>

Q3VycmVudGx5LCBhbiB4YyBoYW5kbGUgaXMgb3BlbmVkIGluIG1haW4oKSB3aGljaCBpcyB1c2Vk
IGZvciBjbGVhbnVwCmFjdGl2aXRpZXMsIGFuZCBhIG5ldyB4YyBoYW5kbGUgaXMgdGVtcG9yYXJp
bHkgb3BlbmVkIGV2ZXJ5IHRpbWUgYSBkb21haW4gaXMKaW50cm9kdWNlZC4gIFRoaXMgaXMgaW5l
ZmZpY2llbnQsIGFuZCBhbW9uZ3N0IG90aGVyIHRoaW5ncywgcmVxdWlyZXMgZnVsbCByb290CnBy
aXZpbGVnZXMgZm9yIHRoZSBsaWZldGltZSBvZiBveGVuc3RvcmVkLgoKQWxsIGNvZGUgdXNpbmcg
dGhlIFhlbmN0cmwgaGFuZGxlIGlzIGluIGRvbWFpbnMubWwsIHNvIGluaXRpYWxpc2UgeGMgYXMg
YQpnbG9iYWwgKG5vdyBoYXBwZW5zIGp1c3QgYmVmb3JlIG1haW4oKSBpcyBjYWxsZWQpIGFuZCBk
cm9wIGl0IGFzIGEgcGFyYW1ldGVyCmZyb20gRG9tYWlucy5jcmVhdGUgYW5kIERvbWFpbnMuY2xl
YW51cC4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+Ci0tLQpDQzogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+CkNDOiBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDQzogQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0
aWFuLmxpbmRpZ0BjaXRyaXguY29tPgotLS0KIHRvb2xzL29jYW1sL3hlbnN0b3JlZC9kb21haW5z
Lm1sICAgfCAgNiArKysrLS0KIHRvb2xzL29jYW1sL3hlbnN0b3JlZC9wcm9jZXNzLm1sICAgfCAg
MyArLS0KIHRvb2xzL29jYW1sL3hlbnN0b3JlZC94ZW5zdG9yZWQubWwgfCAxMCArKystLS0tLS0t
CiAzIGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgMTEgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEvdG9vbHMvb2NhbWwveGVuc3RvcmVkL2RvbWFpbnMubWwgYi90b29scy9vY2FtbC94
ZW5zdG9yZWQvZG9tYWlucy5tbAppbmRleCA0MTM0NjMwLi43MWRkZTE2IDEwMDY0NAotLS0gYS90
b29scy9vY2FtbC94ZW5zdG9yZWQvZG9tYWlucy5tbAorKysgYi90b29scy9vY2FtbC94ZW5zdG9y
ZWQvZG9tYWlucy5tbApAQCAtMTgsNiArMTgsOCBAQCBsZXQgZGVidWcgZm10ID0gTG9nZ2luZy5k
ZWJ1ZyAiZG9tYWlucyIgZm10CiBsZXQgZXJyb3IgZm10ID0gTG9nZ2luZy5lcnJvciAiZG9tYWlu
cyIgZm10CiBsZXQgd2FybiBmbXQgID0gTG9nZ2luZy53YXJuICAiZG9tYWlucyIgZm10CiAKK2xl
dCB4YyA9IFhlbmN0cmwuaW50ZXJmYWNlX29wZW4gKCkKKwogdHlwZSBkb21haW5zID0gewogCWV2
ZW50Y2huOiBFdmVudC50OwogCXRhYmxlOiAoWGVuY3RybC5kb21pZCwgRG9tYWluLnQpIEhhc2h0
YmwudDsKQEAgLTg2LDcgKzg4LDcgQEAgbGV0IHJlbW92ZV9mcm9tX3F1ZXVlIGRvbSBxdWV1ZSA9
CiAJCXwgTm9uZSAtPiAoKQogCQl8IFNvbWUgeCAtPiBpZiB4PWRvbSB0aGVuIGQgOj0gTm9uZSkg
cXVldWUKIAotbGV0IGNsZWFudXAgeGMgZG9tcyA9CitsZXQgY2xlYW51cCBkb21zID0KIAlsZXQg
bm90aWZ5ID0gcmVmIGZhbHNlIGluCiAJbGV0IGRlYWRfZG9tID0gcmVmIFtdIGluCiAKQEAgLTEy
MCw3ICsxMjIsNyBAQCBsZXQgY2xlYW51cCB4YyBkb21zID0KIGxldCByZXN1bWUgZG9tcyBkb21p
ZCA9CiAJKCkKIAotbGV0IGNyZWF0ZSB4YyBkb21zIGRvbWlkIG1mbiBwb3J0ID0KK2xldCBjcmVh
dGUgZG9tcyBkb21pZCBtZm4gcG9ydCA9CiAJbGV0IGludGVyZmFjZSA9IFhlbmN0cmwubWFwX2Zv
cmVpZ25fcmFuZ2UgeGMgZG9taWQgKFhlbm1tYXAuZ2V0cGFnZXNpemUoKSkgbWZuIGluCiAJbGV0
IGRvbSA9IERvbWFpbi5tYWtlIGRvbWlkIG1mbiBwb3J0IGludGVyZmFjZSBkb21zLmV2ZW50Y2hu
IGluCiAJSGFzaHRibC5hZGQgZG9tcy50YWJsZSBkb21pZCBkb207CmRpZmYgLS1naXQgYS90b29s
cy9vY2FtbC94ZW5zdG9yZWQvcHJvY2Vzcy5tbCBiL3Rvb2xzL29jYW1sL3hlbnN0b3JlZC9wcm9j
ZXNzLm1sCmluZGV4IDIxN2EzNDQuLjk3N2U3YzEgMTAwNjQ0Ci0tLSBhL3Rvb2xzL29jYW1sL3hl
bnN0b3JlZC9wcm9jZXNzLm1sCisrKyBiL3Rvb2xzL29jYW1sL3hlbnN0b3JlZC9wcm9jZXNzLm1s
CkBAIC00MTAsOCArNDEwLDcgQEAgbGV0IGRvX2ludHJvZHVjZSBjb24gdCBkb21haW5zIGNvbnMg
ZGF0YSA9CiAJCWlmIERvbWFpbnMuZXhpc3QgZG9tYWlucyBkb21pZCB0aGVuCiAJCQlEb21haW5z
LmZpbmQgZG9tYWlucyBkb21pZAogCQllbHNlIHRyeQotCQkJbGV0IG5kb20gPSBYZW5jdHJsLndp
dGhfaW50ZiAoZnVuIHhjIC0+Ci0JCQkJRG9tYWlucy5jcmVhdGUgeGMgZG9tYWlucyBkb21pZCBt
Zm4gcG9ydCkgaW4KKwkJCWxldCBuZG9tID0gRG9tYWlucy5jcmVhdGUgZG9tYWlucyBkb21pZCBt
Zm4gcG9ydCBpbgogCQkJQ29ubmVjdGlvbnMuYWRkX2RvbWFpbiBjb25zIG5kb207CiAJCQlDb25u
ZWN0aW9ucy5maXJlX3NwZWNfd2F0Y2hlcyBjb25zICJAaW50cm9kdWNlRG9tYWluIjsKIAkJCW5k
b20KZGlmZiAtLWdpdCBhL3Rvb2xzL29jYW1sL3hlbnN0b3JlZC94ZW5zdG9yZWQubWwgYi90b29s
cy9vY2FtbC94ZW5zdG9yZWQveGVuc3RvcmVkLm1sCmluZGV4IDQwYTA1ZTkuLjdkZjAyZWQgMTAw
NjQ0Ci0tLSBhL3Rvb2xzL29jYW1sL3hlbnN0b3JlZC94ZW5zdG9yZWQubWwKKysrIGIvdG9vbHMv
b2NhbWwveGVuc3RvcmVkL3hlbnN0b3JlZC5tbApAQCAtMTc3LDEyICsxNzcsMTEgQEAgbGV0IGZy
b21fY2hhbm5lbF9mIGNoYW4gZG9tYWluX2Ygd2F0Y2hfZiBzdG9yZV9mID0KIGxldCBmcm9tX2No
YW5uZWwgc3RvcmUgY29ucyBkb21zIGNoYW4gPQogCSgqIGRvbid0IGxldCB0aGUgcGVybWlzc2lv
biBnZXQgb24gb3VyIHdheSwgZnVsbCBwZXJtICEgKikKIAlsZXQgb3AgPSBTdG9yZS5nZXRfb3Bz
IHN0b3JlIFBlcm1zLkNvbm5lY3Rpb24uZnVsbF9yaWdodHMgaW4KLQlsZXQgeGMgPSBYZW5jdHJs
LmludGVyZmFjZV9vcGVuICgpIGluCiAKIAlsZXQgZG9tYWluX2YgZG9taWQgbWZuIHBvcnQgPQog
CQlsZXQgbmRvbSA9CiAJCQlpZiBkb21pZCA+IDAgdGhlbgotCQkJCURvbWFpbnMuY3JlYXRlIHhj
IGRvbXMgZG9taWQgbWZuIHBvcnQKKwkJCQlEb21haW5zLmNyZWF0ZSBkb21zIGRvbWlkIG1mbiBw
b3J0CiAJCQllbHNlCiAJCQkJRG9tYWlucy5jcmVhdGUwIGRvbXMKIAkJCWluCkBAIC0xOTYsOCAr
MTk1LDcgQEAgbGV0IGZyb21fY2hhbm5lbCBzdG9yZSBjb25zIGRvbXMgY2hhbiA9CiAJCW9wLlN0
b3JlLndyaXRlIHBhdGggdmFsdWU7CiAJCW9wLlN0b3JlLnNldHBlcm1zIHBhdGggcGVybXMKIAkJ
aW4KLQlmaW5hbGx5IChmdW4gKCkgLT4gZnJvbV9jaGFubmVsX2YgY2hhbiBkb21haW5fZiB3YXRj
aF9mIHN0b3JlX2YpCi0JICAgICAgICAoZnVuICgpIC0+IFhlbmN0cmwuaW50ZXJmYWNlX2Nsb3Nl
IHhjKQorCWZyb21fY2hhbm5lbF9mIGNoYW4gZG9tYWluX2Ygd2F0Y2hfZiBzdG9yZV9mCiAKIGxl
dCBmcm9tX2ZpbGUgc3RvcmUgY29ucyBkb21zIGZpbGUgPQogCWxldCBjaGFubmVsID0gb3Blbl9p
biBmaWxlIGluCkBAIC0zMjgsOCArMzI2LDYgQEAgbGV0IF8gPQogCQkoaWYgY2YuZG9tYWluX2lu
aXQgdGhlbiBbIEV2ZW50LmZkIGV2ZW50Y2huIF0gZWxzZSBbXSkKIAkJaW4KIAotCWxldCB4YyA9
IFhlbmN0cmwuaW50ZXJmYWNlX29wZW4gKCkgaW4KLQogCWxldCBwcm9jZXNzX3NwZWNpYWxfZmRz
IHJzZXQgPQogCQlsZXQgYWNjZXB0X2Nvbm5lY3Rpb24gY2FuX3dyaXRlIGZkID0KIAkJCWxldCAo
Y2ZkLCBhZGRyKSA9IFVuaXguYWNjZXB0IGZkIGluCkBAIC0zNDAsNyArMzM2LDcgQEAgbGV0IF8g
PQogCQkJZGVidWcgInBlbmRpbmcgcG9ydCAlZCIgKFhlbmV2ZW50Y2huLnRvX2ludCBwb3J0KTsK
IAkJCWZpbmFsbHkgKGZ1biAoKSAtPgogCQkJCWlmIFNvbWUgcG9ydCA9IGV2ZW50Y2huLkV2ZW50
LnZpcnFfcG9ydCB0aGVuICgKLQkJCQkJbGV0IChub3RpZnksIGRlYWRkb20pID0gRG9tYWlucy5j
bGVhbnVwIHhjIGRvbWFpbnMgaW4KKwkJCQkJbGV0IChub3RpZnksIGRlYWRkb20pID0gRG9tYWlu
cy5jbGVhbnVwIGRvbWFpbnMgaW4KIAkJCQkJTGlzdC5pdGVyIChDb25uZWN0aW9ucy5kZWxfZG9t
YWluIGNvbnMpIGRlYWRkb207CiAJCQkJCWlmIGRlYWRkb20gPD4gW10gfHwgbm90aWZ5IHRoZW4K
IAkJCQkJCUNvbm5lY3Rpb25zLmZpcmVfc3BlY193YXRjaGVzIGNvbnMgIkByZWxlYXNlRG9tYWlu
IgotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 11:43:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 11:43: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 1g822J-0008If-GZ; Thu, 04 Oct 2018 11:43:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mrpc=mq=citrix.com=prvs=80816b5da=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g822I-0008IM-Ni
 for xen-devel@lists.xen.org; Thu, 04 Oct 2018 11:43:18 +0000
X-Inumbo-ID: da8080a8-c7ca-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id da8080a8-c7ca-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 11:44:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,338,1534809600"; d="scan'208";a="67010297"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Thu, 4 Oct 2018 12:43:11 +0100
Message-ID: <1538653391-9823-4-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1538653391-9823-1-git-send-email-andrew.cooper3@citrix.com>
References: <1538653391-9823-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/3] tools/ocaml: Delete the Xenctrl.with_intf
 wrapper
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Christian Lindig <christian.lindig@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>

VGhpcyB3cmFwcGVyIGhpZGVzIGFuIG9wZW5pbmcgYW5kIGNsb3Npbmcgb2YgdGhlIHhlbmN0cmwg
aGFuZGxlLCB3aGljaCBhbW9uZ3N0Cm90aGVyIHRoaW5ncyBvcGVucyBhbmQgY2xvc2VzIG11bHRp
cGxlIGRldmljZSBmaWxlcy4KCkEgcHJvY2VzcyBzaG91bGQgY3JlYXRlIG9uZSBoYW5kbGUgYXQg
dGhlIHN0YXJ0IG9mIGRheSBhbmQgcmV1c2UgdGhhdDsgaW5kZWVkCnRoZXJlIGlzIG5vIGd1YXJl
bnRlZSB0aGF0IHRoZSBwcm9jZXNzIHdpbGwgcmV0YWluIHN1ZmZpY2llbnQgcGVybWlzc2lvbnMg
dG8KcmUtb3BlbiAvZGV2L3hlbi9wcml2Y21kIGF0IGEgbGF0ZXIgcG9pbnQuCgpXaXRoIHRoZSBm
aW5hbCB1c2VyIG9mIFhlbmN0cmwud2l0aF9pbnRmIHJlbW92ZWQsIGRyb3AgdGhlIHdyYXBwZXIg
ZW50aXJlbHkuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgotLS0KQ0M6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPgpD
QzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IENocmlzdGlhbiBMaW5kaWcgPGNo
cmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KLS0tCiB0b29scy9vY2FtbC9saWJzL3hjL3hlbmN0
cmwubWwgIHwgNiAtLS0tLS0KIHRvb2xzL29jYW1sL2xpYnMveGMveGVuY3RybC5tbGkgfCAyICst
CiAyIGZpbGVzIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCA3IGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3Rvb2xzL29jYW1sL2xpYnMveGMveGVuY3RybC5tbCBiL3Rvb2xzL29jYW1sL2xpYnMv
eGMveGVuY3RybC5tbAppbmRleCA0MGZiZDM3Li45NTVkZDkyIDEwMDY0NAotLS0gYS90b29scy9v
Y2FtbC9saWJzL3hjL3hlbmN0cmwubWwKKysrIGIvdG9vbHMvb2NhbWwvbGlicy94Yy94ZW5jdHJs
Lm1sCkBAIC0xNDEsMTIgKzE0MSw2IEBAIHR5cGUgaGFuZGxlCiBleHRlcm5hbCBpbnRlcmZhY2Vf
b3BlbjogdW5pdCAtPiBoYW5kbGUgPSAic3R1Yl94Y19pbnRlcmZhY2Vfb3BlbiIKIGV4dGVybmFs
IGludGVyZmFjZV9jbG9zZTogaGFuZGxlIC0+IHVuaXQgPSAic3R1Yl94Y19pbnRlcmZhY2VfY2xv
c2UiCiAKLWxldCB3aXRoX2ludGYgZiA9Ci0JbGV0IHhjID0gaW50ZXJmYWNlX29wZW4gKCkgaW4K
LQlsZXQgciA9IHRyeSBmIHhjIHdpdGggZXhuIC0+IGludGVyZmFjZV9jbG9zZSB4YzsgcmFpc2Ug
ZXhuIGluCi0JaW50ZXJmYWNlX2Nsb3NlIHhjOwotCXIKLQogZXh0ZXJuYWwgZG9tYWluX2NyZWF0
ZTogaGFuZGxlIC0+IGRvbWN0bF9jcmVhdGVfY29uZmlnIC0+IGRvbWlkCiAgICAgICAgPSAic3R1
Yl94Y19kb21haW5fY3JlYXRlIgogCmRpZmYgLS1naXQgYS90b29scy9vY2FtbC9saWJzL3hjL3hl
bmN0cmwubWxpIGIvdG9vbHMvb2NhbWwvbGlicy94Yy94ZW5jdHJsLm1saQppbmRleCA5MDZjZTk0
Li5lZWVkMjRmIDEwMDY0NAotLS0gYS90b29scy9vY2FtbC9saWJzL3hjL3hlbmN0cmwubWxpCisr
KyBiL3Rvb2xzL29jYW1sL2xpYnMveGMveGVuY3RybC5tbGkKQEAgLTEwOCw3ICsxMDgsNyBAQCBl
eGNlcHRpb24gRXJyb3Igb2Ygc3RyaW5nCiB0eXBlIGhhbmRsZQogZXh0ZXJuYWwgaW50ZXJmYWNl
X29wZW4gOiB1bml0IC0+IGhhbmRsZSA9ICJzdHViX3hjX2ludGVyZmFjZV9vcGVuIgogZXh0ZXJu
YWwgaW50ZXJmYWNlX2Nsb3NlIDogaGFuZGxlIC0+IHVuaXQgPSAic3R1Yl94Y19pbnRlcmZhY2Vf
Y2xvc2UiCi12YWwgd2l0aF9pbnRmIDogKGhhbmRsZSAtPiAnYSkgLT4gJ2EKKwogZXh0ZXJuYWwg
ZG9tYWluX2NyZWF0ZSA6IGhhbmRsZSAtPiBkb21jdGxfY3JlYXRlX2NvbmZpZyAtPiBkb21pZAog
ICA9ICJzdHViX3hjX2RvbWFpbl9jcmVhdGUiCiBleHRlcm5hbCBkb21haW5fc2V0aGFuZGxlIDog
aGFuZGxlIC0+IGRvbWlkIC0+IHN0cmluZyAtPiB1bml0ID0gInN0dWJfeGNfZG9tYWluX3NldGhh
bmRsZSIKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 11:43:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 11: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 1g822N-0008K7-4s; Thu, 04 Oct 2018 11:43:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mrpc=mq=citrix.com=prvs=80816b5da=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g822L-0008JJ-EN
 for xen-devel@lists.xen.org; Thu, 04 Oct 2018 11:43:21 +0000
X-Inumbo-ID: 58aa23ef-c7ca-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 58aa23ef-c7ca-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 13:40:52 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,338,1534809600"; d="scan'208";a="67010295"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Thu, 4 Oct 2018 12:43:09 +0100
Message-ID: <1538653391-9823-2-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1538653391-9823-1-git-send-email-andrew.cooper3@citrix.com>
References: <1538653391-9823-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/3] tools/ocaml: Strip all 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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Christian Lindig <christian.lindig@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>

Tm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBj
aXRyaXguY29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IENocmlzdGlh
biBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KLS0tCiB0b29scy9vY2FtbC9M
SUNFTlNFICAgICAgICAgICAgICAgICAgICAgIHwgMTQ2ICsrKysrKysrKysrKysrKy0tLS0tLS0t
LS0tLS0tLS0KIHRvb2xzL29jYW1sL2xpYnMveGMveGVuY3RybF9zdHVicy5jICAgICAgfCAgIDIg
Ky0KIHRvb2xzL29jYW1sL2xpYnMveGwvZ2Vud3JhcC5weSAgICAgICAgICAgfCAgNDQgKysrKyst
LS0tLQogdG9vbHMvb2NhbWwvbGlicy94cy94cy5tbCAgICAgICAgICAgICAgICB8ICAgNCArLQog
dG9vbHMvb2NhbWwvbGlicy94cy94c3Jhdy5tbCAgICAgICAgICAgICB8ICAgNCArLQogdG9vbHMv
b2NhbWwvdGVzdC9zZW5kX2RlYnVnX2tleXMubWwgICAgICB8ICAgMiArLQogdG9vbHMvb2NhbWwv
eGVuc3RvcmVkL2Nvbm5lY3Rpb24ubWwgICAgICB8ICAyNiArKystLS0KIHRvb2xzL29jYW1sL3hl
bnN0b3JlZC9jb25uZWN0aW9ucy5tbCAgICAgfCAgIDggKy0KIHRvb2xzL29jYW1sL3hlbnN0b3Jl
ZC9sb2dnaW5nLm1sICAgICAgICAgfCAgMTAgKy0tCiB0b29scy9vY2FtbC94ZW5zdG9yZWQvb3hl
bnN0b3JlZC5jb25mLmluIHwgICA0ICstCiB0b29scy9vY2FtbC94ZW5zdG9yZWQvcHJvY2Vzcy5t
bCAgICAgICAgIHwgICA4ICstCiB0b29scy9vY2FtbC94ZW5zdG9yZWQvc3RkZXh0Lm1sICAgICAg
ICAgIHwgICA2ICstCiB0b29scy9vY2FtbC94ZW5zdG9yZWQvc3RvcmUubWwgICAgICAgICAgIHwg
ICA0ICstCiB0b29scy9vY2FtbC94ZW5zdG9yZWQvc3ltYm9sLm1saSAgICAgICAgIHwgICA0ICst
CiB0b29scy9vY2FtbC94ZW5zdG9yZWQvc3lzbG9nX3N0dWJzLmMgICAgIHwgICAyICstCiB0b29s
cy9vY2FtbC94ZW5zdG9yZWQvdHJhbnNhY3Rpb24ubWwgICAgIHwgICA4ICstCiB0b29scy9vY2Ft
bC94ZW5zdG9yZWQvdHJpZS5tbCAgICAgICAgICAgIHwgIDMyICsrKy0tLS0KIHRvb2xzL29jYW1s
L3hlbnN0b3JlZC90cmllLm1saSAgICAgICAgICAgfCAgMTIgKy0tCiB0b29scy9vY2FtbC94ZW5z
dG9yZWQveGVuc3RvcmVkLm1sICAgICAgIHwgICA4ICstCiAxOSBmaWxlcyBjaGFuZ2VkLCAxNjcg
aW5zZXJ0aW9ucygrKSwgMTY3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL29jYW1s
L0xJQ0VOU0UgYi90b29scy9vY2FtbC9MSUNFTlNFCmluZGV4IGI5ZTYyY2QuLmQ0ZDFmMTcgMTAw
NjQ0Ci0tLSBhL3Rvb2xzL29jYW1sL0xJQ0VOU0UKKysrIGIvdG9vbHMvb2NhbWwvTElDRU5TRQpA
QCAtMTgsNyArMTgsNyBAQCBQdWJsaWMgTGljZW5zZS4KIC0tLS0tLS0tLS0tLQogCiBHTlUgTEVT
U0VSIEdFTkVSQUwgUFVCTElDIExJQ0VOU0UKLVZlcnNpb24gMi4xLCBGZWJydWFyeSAxOTk5IAor
VmVyc2lvbiAyLjEsIEZlYnJ1YXJ5IDE5OTkKIAogCiBDb3B5cmlnaHQgKEMpIDE5OTEsIDE5OTkg
RnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMuCkBAIC0zMSwxNDAgKzMxLDE0MCBAQCBvZiB0
aGlzIGxpY2Vuc2UgZG9jdW1lbnQsIGJ1dCBjaGFuZ2luZyBpdCBpcyBub3QgYWxsb3dlZC4KICB0
aGUgdmVyc2lvbiBudW1iZXIgMi4xLl0KIAogUHJlYW1ibGUKLVRoZSBsaWNlbnNlcyBmb3IgbW9z
dCBzb2Z0d2FyZSBhcmUgZGVzaWduZWQgdG8gdGFrZSBhd2F5IHlvdXIgZnJlZWRvbSB0byBzaGFy
ZSBhbmQgY2hhbmdlIGl0LiBCeSBjb250cmFzdCwgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNl
bnNlcyBhcmUgaW50ZW5kZWQgdG8gZ3VhcmFudGVlIHlvdXIgZnJlZWRvbSB0byBzaGFyZSBhbmQg
Y2hhbmdlIGZyZWUgc29mdHdhcmUtLXRvIG1ha2Ugc3VyZSB0aGUgc29mdHdhcmUgaXMgZnJlZSBm
b3IgYWxsIGl0cyB1c2Vycy4gCitUaGUgbGljZW5zZXMgZm9yIG1vc3Qgc29mdHdhcmUgYXJlIGRl
c2lnbmVkIHRvIHRha2UgYXdheSB5b3VyIGZyZWVkb20gdG8gc2hhcmUgYW5kIGNoYW5nZSBpdC4g
QnkgY29udHJhc3QsIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZXMgYXJlIGludGVuZGVk
IHRvIGd1YXJhbnRlZSB5b3VyIGZyZWVkb20gdG8gc2hhcmUgYW5kIGNoYW5nZSBmcmVlIHNvZnR3
YXJlLS10byBtYWtlIHN1cmUgdGhlIHNvZnR3YXJlIGlzIGZyZWUgZm9yIGFsbCBpdHMgdXNlcnMu
CiAKLVRoaXMgbGljZW5zZSwgdGhlIExlc3NlciBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlLCBhcHBs
aWVzIHRvIHNvbWUgc3BlY2lhbGx5IGRlc2lnbmF0ZWQgc29mdHdhcmUgcGFja2FnZXMtLXR5cGlj
YWxseSBsaWJyYXJpZXMtLW9mIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24gYW5kIG90aGVy
IGF1dGhvcnMgd2hvIGRlY2lkZSB0byB1c2UgaXQuIFlvdSBjYW4gdXNlIGl0IHRvbywgYnV0IHdl
IHN1Z2dlc3QgeW91IGZpcnN0IHRoaW5rIGNhcmVmdWxseSBhYm91dCB3aGV0aGVyIHRoaXMgbGlj
ZW5zZSBvciB0aGUgb3JkaW5hcnkgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBpcyB0aGUgYmV0dGVy
IHN0cmF0ZWd5IHRvIHVzZSBpbiBhbnkgcGFydGljdWxhciBjYXNlLCBiYXNlZCBvbiB0aGUgZXhw
bGFuYXRpb25zIGJlbG93LiAKK1RoaXMgbGljZW5zZSwgdGhlIExlc3NlciBHZW5lcmFsIFB1Ymxp
YyBMaWNlbnNlLCBhcHBsaWVzIHRvIHNvbWUgc3BlY2lhbGx5IGRlc2lnbmF0ZWQgc29mdHdhcmUg
cGFja2FnZXMtLXR5cGljYWxseSBsaWJyYXJpZXMtLW9mIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5k
YXRpb24gYW5kIG90aGVyIGF1dGhvcnMgd2hvIGRlY2lkZSB0byB1c2UgaXQuIFlvdSBjYW4gdXNl
IGl0IHRvbywgYnV0IHdlIHN1Z2dlc3QgeW91IGZpcnN0IHRoaW5rIGNhcmVmdWxseSBhYm91dCB3
aGV0aGVyIHRoaXMgbGljZW5zZSBvciB0aGUgb3JkaW5hcnkgR2VuZXJhbCBQdWJsaWMgTGljZW5z
ZSBpcyB0aGUgYmV0dGVyIHN0cmF0ZWd5IHRvIHVzZSBpbiBhbnkgcGFydGljdWxhciBjYXNlLCBi
YXNlZCBvbiB0aGUgZXhwbGFuYXRpb25zIGJlbG93LgogCi1XaGVuIHdlIHNwZWFrIG9mIGZyZWUg
c29mdHdhcmUsIHdlIGFyZSByZWZlcnJpbmcgdG8gZnJlZWRvbSBvZiB1c2UsIG5vdCBwcmljZS4g
T3VyIEdlbmVyYWwgUHVibGljIExpY2Vuc2VzIGFyZSBkZXNpZ25lZCB0byBtYWtlIHN1cmUgdGhh
dCB5b3UgaGF2ZSB0aGUgZnJlZWRvbSB0byBkaXN0cmlidXRlIGNvcGllcyBvZiBmcmVlIHNvZnR3
YXJlIChhbmQgY2hhcmdlIGZvciB0aGlzIHNlcnZpY2UgaWYgeW91IHdpc2gpOyB0aGF0IHlvdSBy
ZWNlaXZlIHNvdXJjZSBjb2RlIG9yIGNhbiBnZXQgaXQgaWYgeW91IHdhbnQgaXQ7IHRoYXQgeW91
IGNhbiBjaGFuZ2UgdGhlIHNvZnR3YXJlIGFuZCB1c2UgcGllY2VzIG9mIGl0IGluIG5ldyBmcmVl
IHByb2dyYW1zOyBhbmQgdGhhdCB5b3UgYXJlIGluZm9ybWVkIHRoYXQgeW91IGNhbiBkbyB0aGVz
ZSB0aGluZ3MuIAorV2hlbiB3ZSBzcGVhayBvZiBmcmVlIHNvZnR3YXJlLCB3ZSBhcmUgcmVmZXJy
aW5nIHRvIGZyZWVkb20gb2YgdXNlLCBub3QgcHJpY2UuIE91ciBHZW5lcmFsIFB1YmxpYyBMaWNl
bnNlcyBhcmUgZGVzaWduZWQgdG8gbWFrZSBzdXJlIHRoYXQgeW91IGhhdmUgdGhlIGZyZWVkb20g
dG8gZGlzdHJpYnV0ZSBjb3BpZXMgb2YgZnJlZSBzb2Z0d2FyZSAoYW5kIGNoYXJnZSBmb3IgdGhp
cyBzZXJ2aWNlIGlmIHlvdSB3aXNoKTsgdGhhdCB5b3UgcmVjZWl2ZSBzb3VyY2UgY29kZSBvciBj
YW4gZ2V0IGl0IGlmIHlvdSB3YW50IGl0OyB0aGF0IHlvdSBjYW4gY2hhbmdlIHRoZSBzb2Z0d2Fy
ZSBhbmQgdXNlIHBpZWNlcyBvZiBpdCBpbiBuZXcgZnJlZSBwcm9ncmFtczsgYW5kIHRoYXQgeW91
IGFyZSBpbmZvcm1lZCB0aGF0IHlvdSBjYW4gZG8gdGhlc2UgdGhpbmdzLgogCi1UbyBwcm90ZWN0
IHlvdXIgcmlnaHRzLCB3ZSBuZWVkIHRvIG1ha2UgcmVzdHJpY3Rpb25zIHRoYXQgZm9yYmlkIGRp
c3RyaWJ1dG9ycyB0byBkZW55IHlvdSB0aGVzZSByaWdodHMgb3IgdG8gYXNrIHlvdSB0byBzdXJy
ZW5kZXIgdGhlc2UgcmlnaHRzLiBUaGVzZSByZXN0cmljdGlvbnMgdHJhbnNsYXRlIHRvIGNlcnRh
aW4gcmVzcG9uc2liaWxpdGllcyBmb3IgeW91IGlmIHlvdSBkaXN0cmlidXRlIGNvcGllcyBvZiB0
aGUgbGlicmFyeSBvciBpZiB5b3UgbW9kaWZ5IGl0LiAKK1RvIHByb3RlY3QgeW91ciByaWdodHMs
IHdlIG5lZWQgdG8gbWFrZSByZXN0cmljdGlvbnMgdGhhdCBmb3JiaWQgZGlzdHJpYnV0b3JzIHRv
IGRlbnkgeW91IHRoZXNlIHJpZ2h0cyBvciB0byBhc2sgeW91IHRvIHN1cnJlbmRlciB0aGVzZSBy
aWdodHMuIFRoZXNlIHJlc3RyaWN0aW9ucyB0cmFuc2xhdGUgdG8gY2VydGFpbiByZXNwb25zaWJp
bGl0aWVzIGZvciB5b3UgaWYgeW91IGRpc3RyaWJ1dGUgY29waWVzIG9mIHRoZSBsaWJyYXJ5IG9y
IGlmIHlvdSBtb2RpZnkgaXQuCiAKLUZvciBleGFtcGxlLCBpZiB5b3UgZGlzdHJpYnV0ZSBjb3Bp
ZXMgb2YgdGhlIGxpYnJhcnksIHdoZXRoZXIgZ3JhdGlzIG9yIGZvciBhIGZlZSwgeW91IG11c3Qg
Z2l2ZSB0aGUgcmVjaXBpZW50cyBhbGwgdGhlIHJpZ2h0cyB0aGF0IHdlIGdhdmUgeW91LiBZb3Ug
bXVzdCBtYWtlIHN1cmUgdGhhdCB0aGV5LCB0b28sIHJlY2VpdmUgb3IgY2FuIGdldCB0aGUgc291
cmNlIGNvZGUuIElmIHlvdSBsaW5rIG90aGVyIGNvZGUgd2l0aCB0aGUgbGlicmFyeSwgeW91IG11
c3QgcHJvdmlkZSBjb21wbGV0ZSBvYmplY3QgZmlsZXMgdG8gdGhlIHJlY2lwaWVudHMsIHNvIHRo
YXQgdGhleSBjYW4gcmVsaW5rIHRoZW0gd2l0aCB0aGUgbGlicmFyeSBhZnRlciBtYWtpbmcgY2hh
bmdlcyB0byB0aGUgbGlicmFyeSBhbmQgcmVjb21waWxpbmcgaXQuIEFuZCB5b3UgbXVzdCBzaG93
IHRoZW0gdGhlc2UgdGVybXMgc28gdGhleSBrbm93IHRoZWlyIHJpZ2h0cy4gCitGb3IgZXhhbXBs
ZSwgaWYgeW91IGRpc3RyaWJ1dGUgY29waWVzIG9mIHRoZSBsaWJyYXJ5LCB3aGV0aGVyIGdyYXRp
cyBvciBmb3IgYSBmZWUsIHlvdSBtdXN0IGdpdmUgdGhlIHJlY2lwaWVudHMgYWxsIHRoZSByaWdo
dHMgdGhhdCB3ZSBnYXZlIHlvdS4gWW91IG11c3QgbWFrZSBzdXJlIHRoYXQgdGhleSwgdG9vLCBy
ZWNlaXZlIG9yIGNhbiBnZXQgdGhlIHNvdXJjZSBjb2RlLiBJZiB5b3UgbGluayBvdGhlciBjb2Rl
IHdpdGggdGhlIGxpYnJhcnksIHlvdSBtdXN0IHByb3ZpZGUgY29tcGxldGUgb2JqZWN0IGZpbGVz
IHRvIHRoZSByZWNpcGllbnRzLCBzbyB0aGF0IHRoZXkgY2FuIHJlbGluayB0aGVtIHdpdGggdGhl
IGxpYnJhcnkgYWZ0ZXIgbWFraW5nIGNoYW5nZXMgdG8gdGhlIGxpYnJhcnkgYW5kIHJlY29tcGls
aW5nIGl0LiBBbmQgeW91IG11c3Qgc2hvdyB0aGVtIHRoZXNlIHRlcm1zIHNvIHRoZXkga25vdyB0
aGVpciByaWdodHMuCiAKLVdlIHByb3RlY3QgeW91ciByaWdodHMgd2l0aCBhIHR3by1zdGVwIG1l
dGhvZDogKDEpIHdlIGNvcHlyaWdodCB0aGUgbGlicmFyeSwgYW5kICgyKSB3ZSBvZmZlciB5b3Ug
dGhpcyBsaWNlbnNlLCB3aGljaCBnaXZlcyB5b3UgbGVnYWwgcGVybWlzc2lvbiB0byBjb3B5LCBk
aXN0cmlidXRlIGFuZC9vciBtb2RpZnkgdGhlIGxpYnJhcnkuIAorV2UgcHJvdGVjdCB5b3VyIHJp
Z2h0cyB3aXRoIGEgdHdvLXN0ZXAgbWV0aG9kOiAoMSkgd2UgY29weXJpZ2h0IHRoZSBsaWJyYXJ5
LCBhbmQgKDIpIHdlIG9mZmVyIHlvdSB0aGlzIGxpY2Vuc2UsIHdoaWNoIGdpdmVzIHlvdSBsZWdh
bCBwZXJtaXNzaW9uIHRvIGNvcHksIGRpc3RyaWJ1dGUgYW5kL29yIG1vZGlmeSB0aGUgbGlicmFy
eS4KIAotVG8gcHJvdGVjdCBlYWNoIGRpc3RyaWJ1dG9yLCB3ZSB3YW50IHRvIG1ha2UgaXQgdmVy
eSBjbGVhciB0aGF0IHRoZXJlIGlzIG5vIHdhcnJhbnR5IGZvciB0aGUgZnJlZSBsaWJyYXJ5LiBB
bHNvLCBpZiB0aGUgbGlicmFyeSBpcyBtb2RpZmllZCBieSBzb21lb25lIGVsc2UgYW5kIHBhc3Nl
ZCBvbiwgdGhlIHJlY2lwaWVudHMgc2hvdWxkIGtub3cgdGhhdCB3aGF0IHRoZXkgaGF2ZSBpcyBu
b3QgdGhlIG9yaWdpbmFsIHZlcnNpb24sIHNvIHRoYXQgdGhlIG9yaWdpbmFsIGF1dGhvcidzIHJl
cHV0YXRpb24gd2lsbCBub3QgYmUgYWZmZWN0ZWQgYnkgcHJvYmxlbXMgdGhhdCBtaWdodCBiZSBp
bnRyb2R1Y2VkIGJ5IG90aGVycy4gCitUbyBwcm90ZWN0IGVhY2ggZGlzdHJpYnV0b3IsIHdlIHdh
bnQgdG8gbWFrZSBpdCB2ZXJ5IGNsZWFyIHRoYXQgdGhlcmUgaXMgbm8gd2FycmFudHkgZm9yIHRo
ZSBmcmVlIGxpYnJhcnkuIEFsc28sIGlmIHRoZSBsaWJyYXJ5IGlzIG1vZGlmaWVkIGJ5IHNvbWVv
bmUgZWxzZSBhbmQgcGFzc2VkIG9uLCB0aGUgcmVjaXBpZW50cyBzaG91bGQga25vdyB0aGF0IHdo
YXQgdGhleSBoYXZlIGlzIG5vdCB0aGUgb3JpZ2luYWwgdmVyc2lvbiwgc28gdGhhdCB0aGUgb3Jp
Z2luYWwgYXV0aG9yJ3MgcmVwdXRhdGlvbiB3aWxsIG5vdCBiZSBhZmZlY3RlZCBieSBwcm9ibGVt
cyB0aGF0IG1pZ2h0IGJlIGludHJvZHVjZWQgYnkgb3RoZXJzLgogCi1GaW5hbGx5LCBzb2Z0d2Fy
ZSBwYXRlbnRzIHBvc2UgYSBjb25zdGFudCB0aHJlYXQgdG8gdGhlIGV4aXN0ZW5jZSBvZiBhbnkg
ZnJlZSBwcm9ncmFtLiBXZSB3aXNoIHRvIG1ha2Ugc3VyZSB0aGF0IGEgY29tcGFueSBjYW5ub3Qg
ZWZmZWN0aXZlbHkgcmVzdHJpY3QgdGhlIHVzZXJzIG9mIGEgZnJlZSBwcm9ncmFtIGJ5IG9idGFp
bmluZyBhIHJlc3RyaWN0aXZlIGxpY2Vuc2UgZnJvbSBhIHBhdGVudCBob2xkZXIuIFRoZXJlZm9y
ZSwgd2UgaW5zaXN0IHRoYXQgYW55IHBhdGVudCBsaWNlbnNlIG9idGFpbmVkIGZvciBhIHZlcnNp
b24gb2YgdGhlIGxpYnJhcnkgbXVzdCBiZSBjb25zaXN0ZW50IHdpdGggdGhlIGZ1bGwgZnJlZWRv
bSBvZiB1c2Ugc3BlY2lmaWVkIGluIHRoaXMgbGljZW5zZS4gCitGaW5hbGx5LCBzb2Z0d2FyZSBw
YXRlbnRzIHBvc2UgYSBjb25zdGFudCB0aHJlYXQgdG8gdGhlIGV4aXN0ZW5jZSBvZiBhbnkgZnJl
ZSBwcm9ncmFtLiBXZSB3aXNoIHRvIG1ha2Ugc3VyZSB0aGF0IGEgY29tcGFueSBjYW5ub3QgZWZm
ZWN0aXZlbHkgcmVzdHJpY3QgdGhlIHVzZXJzIG9mIGEgZnJlZSBwcm9ncmFtIGJ5IG9idGFpbmlu
ZyBhIHJlc3RyaWN0aXZlIGxpY2Vuc2UgZnJvbSBhIHBhdGVudCBob2xkZXIuIFRoZXJlZm9yZSwg
d2UgaW5zaXN0IHRoYXQgYW55IHBhdGVudCBsaWNlbnNlIG9idGFpbmVkIGZvciBhIHZlcnNpb24g
b2YgdGhlIGxpYnJhcnkgbXVzdCBiZSBjb25zaXN0ZW50IHdpdGggdGhlIGZ1bGwgZnJlZWRvbSBv
ZiB1c2Ugc3BlY2lmaWVkIGluIHRoaXMgbGljZW5zZS4KIAotTW9zdCBHTlUgc29mdHdhcmUsIGlu
Y2x1ZGluZyBzb21lIGxpYnJhcmllcywgaXMgY292ZXJlZCBieSB0aGUgb3JkaW5hcnkgR05VIEdl
bmVyYWwgUHVibGljIExpY2Vuc2UuIFRoaXMgbGljZW5zZSwgdGhlIEdOVSBMZXNzZXIgR2VuZXJh
bCBQdWJsaWMgTGljZW5zZSwgYXBwbGllcyB0byBjZXJ0YWluIGRlc2lnbmF0ZWQgbGlicmFyaWVz
LCBhbmQgaXMgcXVpdGUgZGlmZmVyZW50IGZyb20gdGhlIG9yZGluYXJ5IEdlbmVyYWwgUHVibGlj
IExpY2Vuc2UuIFdlIHVzZSB0aGlzIGxpY2Vuc2UgZm9yIGNlcnRhaW4gbGlicmFyaWVzIGluIG9y
ZGVyIHRvIHBlcm1pdCBsaW5raW5nIHRob3NlIGxpYnJhcmllcyBpbnRvIG5vbi1mcmVlIHByb2dy
YW1zLiAKK01vc3QgR05VIHNvZnR3YXJlLCBpbmNsdWRpbmcgc29tZSBsaWJyYXJpZXMsIGlzIGNv
dmVyZWQgYnkgdGhlIG9yZGluYXJ5IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlLiBUaGlzIGxp
Y2Vuc2UsIHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGljIExpY2Vuc2UsIGFwcGxpZXMgdG8g
Y2VydGFpbiBkZXNpZ25hdGVkIGxpYnJhcmllcywgYW5kIGlzIHF1aXRlIGRpZmZlcmVudCBmcm9t
IHRoZSBvcmRpbmFyeSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlLiBXZSB1c2UgdGhpcyBsaWNlbnNl
IGZvciBjZXJ0YWluIGxpYnJhcmllcyBpbiBvcmRlciB0byBwZXJtaXQgbGlua2luZyB0aG9zZSBs
aWJyYXJpZXMgaW50byBub24tZnJlZSBwcm9ncmFtcy4KIAotV2hlbiBhIHByb2dyYW0gaXMgbGlu
a2VkIHdpdGggYSBsaWJyYXJ5LCB3aGV0aGVyIHN0YXRpY2FsbHkgb3IgdXNpbmcgYSBzaGFyZWQg
bGlicmFyeSwgdGhlIGNvbWJpbmF0aW9uIG9mIHRoZSB0d28gaXMgbGVnYWxseSBzcGVha2luZyBh
IGNvbWJpbmVkIHdvcmssIGEgZGVyaXZhdGl2ZSBvZiB0aGUgb3JpZ2luYWwgbGlicmFyeS4gVGhl
IG9yZGluYXJ5IEdlbmVyYWwgUHVibGljIExpY2Vuc2UgdGhlcmVmb3JlIHBlcm1pdHMgc3VjaCBs
aW5raW5nIG9ubHkgaWYgdGhlIGVudGlyZSBjb21iaW5hdGlvbiBmaXRzIGl0cyBjcml0ZXJpYSBv
ZiBmcmVlZG9tLiBUaGUgTGVzc2VyIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgcGVybWl0cyBtb3Jl
IGxheCBjcml0ZXJpYSBmb3IgbGlua2luZyBvdGhlciBjb2RlIHdpdGggdGhlIGxpYnJhcnkuIAor
V2hlbiBhIHByb2dyYW0gaXMgbGlua2VkIHdpdGggYSBsaWJyYXJ5LCB3aGV0aGVyIHN0YXRpY2Fs
bHkgb3IgdXNpbmcgYSBzaGFyZWQgbGlicmFyeSwgdGhlIGNvbWJpbmF0aW9uIG9mIHRoZSB0d28g
aXMgbGVnYWxseSBzcGVha2luZyBhIGNvbWJpbmVkIHdvcmssIGEgZGVyaXZhdGl2ZSBvZiB0aGUg
b3JpZ2luYWwgbGlicmFyeS4gVGhlIG9yZGluYXJ5IEdlbmVyYWwgUHVibGljIExpY2Vuc2UgdGhl
cmVmb3JlIHBlcm1pdHMgc3VjaCBsaW5raW5nIG9ubHkgaWYgdGhlIGVudGlyZSBjb21iaW5hdGlv
biBmaXRzIGl0cyBjcml0ZXJpYSBvZiBmcmVlZG9tLiBUaGUgTGVzc2VyIEdlbmVyYWwgUHVibGlj
IExpY2Vuc2UgcGVybWl0cyBtb3JlIGxheCBjcml0ZXJpYSBmb3IgbGlua2luZyBvdGhlciBjb2Rl
IHdpdGggdGhlIGxpYnJhcnkuCiAKLVdlIGNhbGwgdGhpcyBsaWNlbnNlIHRoZSAiTGVzc2VyIiBH
ZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGJlY2F1c2UgaXQgZG9lcyBMZXNzIHRvIHByb3RlY3QgdGhl
IHVzZXIncyBmcmVlZG9tIHRoYW4gdGhlIG9yZGluYXJ5IEdlbmVyYWwgUHVibGljIExpY2Vuc2Uu
IEl0IGFsc28gcHJvdmlkZXMgb3RoZXIgZnJlZSBzb2Z0d2FyZSBkZXZlbG9wZXJzIExlc3Mgb2Yg
YW4gYWR2YW50YWdlIG92ZXIgY29tcGV0aW5nIG5vbi1mcmVlIHByb2dyYW1zLiBUaGVzZSBkaXNh
ZHZhbnRhZ2VzIGFyZSB0aGUgcmVhc29uIHdlIHVzZSB0aGUgb3JkaW5hcnkgR2VuZXJhbCBQdWJs
aWMgTGljZW5zZSBmb3IgbWFueSBsaWJyYXJpZXMuIEhvd2V2ZXIsIHRoZSBMZXNzZXIgbGljZW5z
ZSBwcm92aWRlcyBhZHZhbnRhZ2VzIGluIGNlcnRhaW4gc3BlY2lhbCBjaXJjdW1zdGFuY2VzLiAK
K1dlIGNhbGwgdGhpcyBsaWNlbnNlIHRoZSAiTGVzc2VyIiBHZW5lcmFsIFB1YmxpYyBMaWNlbnNl
IGJlY2F1c2UgaXQgZG9lcyBMZXNzIHRvIHByb3RlY3QgdGhlIHVzZXIncyBmcmVlZG9tIHRoYW4g
dGhlIG9yZGluYXJ5IEdlbmVyYWwgUHVibGljIExpY2Vuc2UuIEl0IGFsc28gcHJvdmlkZXMgb3Ro
ZXIgZnJlZSBzb2Z0d2FyZSBkZXZlbG9wZXJzIExlc3Mgb2YgYW4gYWR2YW50YWdlIG92ZXIgY29t
cGV0aW5nIG5vbi1mcmVlIHByb2dyYW1zLiBUaGVzZSBkaXNhZHZhbnRhZ2VzIGFyZSB0aGUgcmVh
c29uIHdlIHVzZSB0aGUgb3JkaW5hcnkgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbWFueSBs
aWJyYXJpZXMuIEhvd2V2ZXIsIHRoZSBMZXNzZXIgbGljZW5zZSBwcm92aWRlcyBhZHZhbnRhZ2Vz
IGluIGNlcnRhaW4gc3BlY2lhbCBjaXJjdW1zdGFuY2VzLgogCi1Gb3IgZXhhbXBsZSwgb24gcmFy
ZSBvY2Nhc2lvbnMsIHRoZXJlIG1heSBiZSBhIHNwZWNpYWwgbmVlZCB0byBlbmNvdXJhZ2UgdGhl
IHdpZGVzdCBwb3NzaWJsZSB1c2Ugb2YgYSBjZXJ0YWluIGxpYnJhcnksIHNvIHRoYXQgaXQgYmVj
b21lcyBhIGRlLWZhY3RvIHN0YW5kYXJkLiBUbyBhY2hpZXZlIHRoaXMsIG5vbi1mcmVlIHByb2dy
YW1zIG11c3QgYmUgYWxsb3dlZCB0byB1c2UgdGhlIGxpYnJhcnkuIEEgbW9yZSBmcmVxdWVudCBj
YXNlIGlzIHRoYXQgYSBmcmVlIGxpYnJhcnkgZG9lcyB0aGUgc2FtZSBqb2IgYXMgd2lkZWx5IHVz
ZWQgbm9uLWZyZWUgbGlicmFyaWVzLiBJbiB0aGlzIGNhc2UsIHRoZXJlIGlzIGxpdHRsZSB0byBn
YWluIGJ5IGxpbWl0aW5nIHRoZSBmcmVlIGxpYnJhcnkgdG8gZnJlZSBzb2Z0d2FyZSBvbmx5LCBz
byB3ZSB1c2UgdGhlIExlc3NlciBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlLiAKK0ZvciBleGFtcGxl
LCBvbiByYXJlIG9jY2FzaW9ucywgdGhlcmUgbWF5IGJlIGEgc3BlY2lhbCBuZWVkIHRvIGVuY291
cmFnZSB0aGUgd2lkZXN0IHBvc3NpYmxlIHVzZSBvZiBhIGNlcnRhaW4gbGlicmFyeSwgc28gdGhh
dCBpdCBiZWNvbWVzIGEgZGUtZmFjdG8gc3RhbmRhcmQuIFRvIGFjaGlldmUgdGhpcywgbm9uLWZy
ZWUgcHJvZ3JhbXMgbXVzdCBiZSBhbGxvd2VkIHRvIHVzZSB0aGUgbGlicmFyeS4gQSBtb3JlIGZy
ZXF1ZW50IGNhc2UgaXMgdGhhdCBhIGZyZWUgbGlicmFyeSBkb2VzIHRoZSBzYW1lIGpvYiBhcyB3
aWRlbHkgdXNlZCBub24tZnJlZSBsaWJyYXJpZXMuIEluIHRoaXMgY2FzZSwgdGhlcmUgaXMgbGl0
dGxlIHRvIGdhaW4gYnkgbGltaXRpbmcgdGhlIGZyZWUgbGlicmFyeSB0byBmcmVlIHNvZnR3YXJl
IG9ubHksIHNvIHdlIHVzZSB0aGUgTGVzc2VyIEdlbmVyYWwgUHVibGljIExpY2Vuc2UuCiAKLUlu
IG90aGVyIGNhc2VzLCBwZXJtaXNzaW9uIHRvIHVzZSBhIHBhcnRpY3VsYXIgbGlicmFyeSBpbiBu
b24tZnJlZSBwcm9ncmFtcyBlbmFibGVzIGEgZ3JlYXRlciBudW1iZXIgb2YgcGVvcGxlIHRvIHVz
ZSBhIGxhcmdlIGJvZHkgb2YgZnJlZSBzb2Z0d2FyZS4gRm9yIGV4YW1wbGUsIHBlcm1pc3Npb24g
dG8gdXNlIHRoZSBHTlUgQyBMaWJyYXJ5IGluIG5vbi1mcmVlIHByb2dyYW1zIGVuYWJsZXMgbWFu
eSBtb3JlIHBlb3BsZSB0byB1c2UgdGhlIHdob2xlIEdOVSBvcGVyYXRpbmcgc3lzdGVtLCBhcyB3
ZWxsIGFzIGl0cyB2YXJpYW50LCB0aGUgR05VL0xpbnV4IG9wZXJhdGluZyBzeXN0ZW0uIAorSW4g
b3RoZXIgY2FzZXMsIHBlcm1pc3Npb24gdG8gdXNlIGEgcGFydGljdWxhciBsaWJyYXJ5IGluIG5v
bi1mcmVlIHByb2dyYW1zIGVuYWJsZXMgYSBncmVhdGVyIG51bWJlciBvZiBwZW9wbGUgdG8gdXNl
IGEgbGFyZ2UgYm9keSBvZiBmcmVlIHNvZnR3YXJlLiBGb3IgZXhhbXBsZSwgcGVybWlzc2lvbiB0
byB1c2UgdGhlIEdOVSBDIExpYnJhcnkgaW4gbm9uLWZyZWUgcHJvZ3JhbXMgZW5hYmxlcyBtYW55
IG1vcmUgcGVvcGxlIHRvIHVzZSB0aGUgd2hvbGUgR05VIG9wZXJhdGluZyBzeXN0ZW0sIGFzIHdl
bGwgYXMgaXRzIHZhcmlhbnQsIHRoZSBHTlUvTGludXggb3BlcmF0aW5nIHN5c3RlbS4KIAotQWx0
aG91Z2ggdGhlIExlc3NlciBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGlzIExlc3MgcHJvdGVjdGl2
ZSBvZiB0aGUgdXNlcnMnIGZyZWVkb20sIGl0IGRvZXMgZW5zdXJlIHRoYXQgdGhlIHVzZXIgb2Yg
YSBwcm9ncmFtIHRoYXQgaXMgbGlua2VkIHdpdGggdGhlIExpYnJhcnkgaGFzIHRoZSBmcmVlZG9t
IGFuZCB0aGUgd2hlcmV3aXRoYWwgdG8gcnVuIHRoYXQgcHJvZ3JhbSB1c2luZyBhIG1vZGlmaWVk
IHZlcnNpb24gb2YgdGhlIExpYnJhcnkuIAorQWx0aG91Z2ggdGhlIExlc3NlciBHZW5lcmFsIFB1
YmxpYyBMaWNlbnNlIGlzIExlc3MgcHJvdGVjdGl2ZSBvZiB0aGUgdXNlcnMnIGZyZWVkb20sIGl0
IGRvZXMgZW5zdXJlIHRoYXQgdGhlIHVzZXIgb2YgYSBwcm9ncmFtIHRoYXQgaXMgbGlua2VkIHdp
dGggdGhlIExpYnJhcnkgaGFzIHRoZSBmcmVlZG9tIGFuZCB0aGUgd2hlcmV3aXRoYWwgdG8gcnVu
IHRoYXQgcHJvZ3JhbSB1c2luZyBhIG1vZGlmaWVkIHZlcnNpb24gb2YgdGhlIExpYnJhcnkuCiAK
LVRoZSBwcmVjaXNlIHRlcm1zIGFuZCBjb25kaXRpb25zIGZvciBjb3B5aW5nLCBkaXN0cmlidXRp
b24gYW5kIG1vZGlmaWNhdGlvbiBmb2xsb3cuIFBheSBjbG9zZSBhdHRlbnRpb24gdG8gdGhlIGRp
ZmZlcmVuY2UgYmV0d2VlbiBhICJ3b3JrIGJhc2VkIG9uIHRoZSBsaWJyYXJ5IiBhbmQgYSAid29y
ayB0aGF0IHVzZXMgdGhlIGxpYnJhcnkiLiBUaGUgZm9ybWVyIGNvbnRhaW5zIGNvZGUgZGVyaXZl
ZCBmcm9tIHRoZSBsaWJyYXJ5LCB3aGVyZWFzIHRoZSBsYXR0ZXIgbXVzdCBiZSBjb21iaW5lZCB3
aXRoIHRoZSBsaWJyYXJ5IGluIG9yZGVyIHRvIHJ1bi4gCitUaGUgcHJlY2lzZSB0ZXJtcyBhbmQg
Y29uZGl0aW9ucyBmb3IgY29weWluZywgZGlzdHJpYnV0aW9uIGFuZCBtb2RpZmljYXRpb24gZm9s
bG93LiBQYXkgY2xvc2UgYXR0ZW50aW9uIHRvIHRoZSBkaWZmZXJlbmNlIGJldHdlZW4gYSAid29y
ayBiYXNlZCBvbiB0aGUgbGlicmFyeSIgYW5kIGEgIndvcmsgdGhhdCB1c2VzIHRoZSBsaWJyYXJ5
Ii4gVGhlIGZvcm1lciBjb250YWlucyBjb2RlIGRlcml2ZWQgZnJvbSB0aGUgbGlicmFyeSwgd2hl
cmVhcyB0aGUgbGF0dGVyIG11c3QgYmUgY29tYmluZWQgd2l0aCB0aGUgbGlicmFyeSBpbiBvcmRl
ciB0byBydW4uCiAKIAogVEVSTVMgQU5EIENPTkRJVElPTlMgRk9SIENPUFlJTkcsIERJU1RSSUJV
VElPTiBBTkQgTU9ESUZJQ0FUSU9OCi0wLiBUaGlzIExpY2Vuc2UgQWdyZWVtZW50IGFwcGxpZXMg
dG8gYW55IHNvZnR3YXJlIGxpYnJhcnkgb3Igb3RoZXIgcHJvZ3JhbSB3aGljaCBjb250YWlucyBh
IG5vdGljZSBwbGFjZWQgYnkgdGhlIGNvcHlyaWdodCBob2xkZXIgb3Igb3RoZXIgYXV0aG9yaXpl
ZCBwYXJ0eSBzYXlpbmcgaXQgbWF5IGJlIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSB0ZXJtcyBvZiB0
aGlzIExlc3NlciBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIChhbHNvIGNhbGxlZCAidGhpcyBMaWNl
bnNlIikuIEVhY2ggbGljZW5zZWUgaXMgYWRkcmVzc2VkIGFzICJ5b3UiLiAKKzAuIFRoaXMgTGlj
ZW5zZSBBZ3JlZW1lbnQgYXBwbGllcyB0byBhbnkgc29mdHdhcmUgbGlicmFyeSBvciBvdGhlciBw
cm9ncmFtIHdoaWNoIGNvbnRhaW5zIGEgbm90aWNlIHBsYWNlZCBieSB0aGUgY29weXJpZ2h0IGhv
bGRlciBvciBvdGhlciBhdXRob3JpemVkIHBhcnR5IHNheWluZyBpdCBtYXkgYmUgZGlzdHJpYnV0
ZWQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoaXMgTGVzc2VyIEdlbmVyYWwgUHVibGljIExpY2Vuc2Ug
KGFsc28gY2FsbGVkICJ0aGlzIExpY2Vuc2UiKS4gRWFjaCBsaWNlbnNlZSBpcyBhZGRyZXNzZWQg
YXMgInlvdSIuCiAKLUEgImxpYnJhcnkiIG1lYW5zIGEgY29sbGVjdGlvbiBvZiBzb2Z0d2FyZSBm
dW5jdGlvbnMgYW5kL29yIGRhdGEgcHJlcGFyZWQgc28gYXMgdG8gYmUgY29udmVuaWVudGx5IGxp
bmtlZCB3aXRoIGFwcGxpY2F0aW9uIHByb2dyYW1zICh3aGljaCB1c2Ugc29tZSBvZiB0aG9zZSBm
dW5jdGlvbnMgYW5kIGRhdGEpIHRvIGZvcm0gZXhlY3V0YWJsZXMuIAorQSAibGlicmFyeSIgbWVh
bnMgYSBjb2xsZWN0aW9uIG9mIHNvZnR3YXJlIGZ1bmN0aW9ucyBhbmQvb3IgZGF0YSBwcmVwYXJl
ZCBzbyBhcyB0byBiZSBjb252ZW5pZW50bHkgbGlua2VkIHdpdGggYXBwbGljYXRpb24gcHJvZ3Jh
bXMgKHdoaWNoIHVzZSBzb21lIG9mIHRob3NlIGZ1bmN0aW9ucyBhbmQgZGF0YSkgdG8gZm9ybSBl
eGVjdXRhYmxlcy4KIAotVGhlICJMaWJyYXJ5IiwgYmVsb3csIHJlZmVycyB0byBhbnkgc3VjaCBz
b2Z0d2FyZSBsaWJyYXJ5IG9yIHdvcmsgd2hpY2ggaGFzIGJlZW4gZGlzdHJpYnV0ZWQgdW5kZXIg
dGhlc2UgdGVybXMuIEEgIndvcmsgYmFzZWQgb24gdGhlIExpYnJhcnkiIG1lYW5zIGVpdGhlciB0
aGUgTGlicmFyeSBvciBhbnkgZGVyaXZhdGl2ZSB3b3JrIHVuZGVyIGNvcHlyaWdodCBsYXc6IHRo
YXQgaXMgdG8gc2F5LCBhIHdvcmsgY29udGFpbmluZyB0aGUgTGlicmFyeSBvciBhIHBvcnRpb24g
b2YgaXQsIGVpdGhlciB2ZXJiYXRpbSBvciB3aXRoIG1vZGlmaWNhdGlvbnMgYW5kL29yIHRyYW5z
bGF0ZWQgc3RyYWlnaHRmb3J3YXJkbHkgaW50byBhbm90aGVyIGxhbmd1YWdlLiAoSGVyZWluYWZ0
ZXIsIHRyYW5zbGF0aW9uIGlzIGluY2x1ZGVkIHdpdGhvdXQgbGltaXRhdGlvbiBpbiB0aGUgdGVy
bSAibW9kaWZpY2F0aW9uIi4pIAorVGhlICJMaWJyYXJ5IiwgYmVsb3csIHJlZmVycyB0byBhbnkg
c3VjaCBzb2Z0d2FyZSBsaWJyYXJ5IG9yIHdvcmsgd2hpY2ggaGFzIGJlZW4gZGlzdHJpYnV0ZWQg
dW5kZXIgdGhlc2UgdGVybXMuIEEgIndvcmsgYmFzZWQgb24gdGhlIExpYnJhcnkiIG1lYW5zIGVp
dGhlciB0aGUgTGlicmFyeSBvciBhbnkgZGVyaXZhdGl2ZSB3b3JrIHVuZGVyIGNvcHlyaWdodCBs
YXc6IHRoYXQgaXMgdG8gc2F5LCBhIHdvcmsgY29udGFpbmluZyB0aGUgTGlicmFyeSBvciBhIHBv
cnRpb24gb2YgaXQsIGVpdGhlciB2ZXJiYXRpbSBvciB3aXRoIG1vZGlmaWNhdGlvbnMgYW5kL29y
IHRyYW5zbGF0ZWQgc3RyYWlnaHRmb3J3YXJkbHkgaW50byBhbm90aGVyIGxhbmd1YWdlLiAoSGVy
ZWluYWZ0ZXIsIHRyYW5zbGF0aW9uIGlzIGluY2x1ZGVkIHdpdGhvdXQgbGltaXRhdGlvbiBpbiB0
aGUgdGVybSAibW9kaWZpY2F0aW9uIi4pCiAKLSJTb3VyY2UgY29kZSIgZm9yIGEgd29yayBtZWFu
cyB0aGUgcHJlZmVycmVkIGZvcm0gb2YgdGhlIHdvcmsgZm9yIG1ha2luZyBtb2RpZmljYXRpb25z
IHRvIGl0LiBGb3IgYSBsaWJyYXJ5LCBjb21wbGV0ZSBzb3VyY2UgY29kZSBtZWFucyBhbGwgdGhl
IHNvdXJjZSBjb2RlIGZvciBhbGwgbW9kdWxlcyBpdCBjb250YWlucywgcGx1cyBhbnkgYXNzb2Np
YXRlZCBpbnRlcmZhY2UgZGVmaW5pdGlvbiBmaWxlcywgcGx1cyB0aGUgc2NyaXB0cyB1c2VkIHRv
IGNvbnRyb2wgY29tcGlsYXRpb24gYW5kIGluc3RhbGxhdGlvbiBvZiB0aGUgbGlicmFyeS4gCisi
U291cmNlIGNvZGUiIGZvciBhIHdvcmsgbWVhbnMgdGhlIHByZWZlcnJlZCBmb3JtIG9mIHRoZSB3
b3JrIGZvciBtYWtpbmcgbW9kaWZpY2F0aW9ucyB0byBpdC4gRm9yIGEgbGlicmFyeSwgY29tcGxl
dGUgc291cmNlIGNvZGUgbWVhbnMgYWxsIHRoZSBzb3VyY2UgY29kZSBmb3IgYWxsIG1vZHVsZXMg
aXQgY29udGFpbnMsIHBsdXMgYW55IGFzc29jaWF0ZWQgaW50ZXJmYWNlIGRlZmluaXRpb24gZmls
ZXMsIHBsdXMgdGhlIHNjcmlwdHMgdXNlZCB0byBjb250cm9sIGNvbXBpbGF0aW9uIGFuZCBpbnN0
YWxsYXRpb24gb2YgdGhlIGxpYnJhcnkuCiAKLUFjdGl2aXRpZXMgb3RoZXIgdGhhbiBjb3B5aW5n
LCBkaXN0cmlidXRpb24gYW5kIG1vZGlmaWNhdGlvbiBhcmUgbm90IGNvdmVyZWQgYnkgdGhpcyBM
aWNlbnNlOyB0aGV5IGFyZSBvdXRzaWRlIGl0cyBzY29wZS4gVGhlIGFjdCBvZiBydW5uaW5nIGEg
cHJvZ3JhbSB1c2luZyB0aGUgTGlicmFyeSBpcyBub3QgcmVzdHJpY3RlZCwgYW5kIG91dHB1dCBm
cm9tIHN1Y2ggYSBwcm9ncmFtIGlzIGNvdmVyZWQgb25seSBpZiBpdHMgY29udGVudHMgY29uc3Rp
dHV0ZSBhIHdvcmsgYmFzZWQgb24gdGhlIExpYnJhcnkgKGluZGVwZW5kZW50IG9mIHRoZSB1c2Ug
b2YgdGhlIExpYnJhcnkgaW4gYSB0b29sIGZvciB3cml0aW5nIGl0KS4gV2hldGhlciB0aGF0IGlz
IHRydWUgZGVwZW5kcyBvbiB3aGF0IHRoZSBMaWJyYXJ5IGRvZXMgYW5kIHdoYXQgdGhlIHByb2dy
YW0gdGhhdCB1c2VzIHRoZSBMaWJyYXJ5IGRvZXMuIAorQWN0aXZpdGllcyBvdGhlciB0aGFuIGNv
cHlpbmcsIGRpc3RyaWJ1dGlvbiBhbmQgbW9kaWZpY2F0aW9uIGFyZSBub3QgY292ZXJlZCBieSB0
aGlzIExpY2Vuc2U7IHRoZXkgYXJlIG91dHNpZGUgaXRzIHNjb3BlLiBUaGUgYWN0IG9mIHJ1bm5p
bmcgYSBwcm9ncmFtIHVzaW5nIHRoZSBMaWJyYXJ5IGlzIG5vdCByZXN0cmljdGVkLCBhbmQgb3V0
cHV0IGZyb20gc3VjaCBhIHByb2dyYW0gaXMgY292ZXJlZCBvbmx5IGlmIGl0cyBjb250ZW50cyBj
b25zdGl0dXRlIGEgd29yayBiYXNlZCBvbiB0aGUgTGlicmFyeSAoaW5kZXBlbmRlbnQgb2YgdGhl
IHVzZSBvZiB0aGUgTGlicmFyeSBpbiBhIHRvb2wgZm9yIHdyaXRpbmcgaXQpLiBXaGV0aGVyIHRo
YXQgaXMgdHJ1ZSBkZXBlbmRzIG9uIHdoYXQgdGhlIExpYnJhcnkgZG9lcyBhbmQgd2hhdCB0aGUg
cHJvZ3JhbSB0aGF0IHVzZXMgdGhlIExpYnJhcnkgZG9lcy4KIAotMS4gWW91IG1heSBjb3B5IGFu
ZCBkaXN0cmlidXRlIHZlcmJhdGltIGNvcGllcyBvZiB0aGUgTGlicmFyeSdzIGNvbXBsZXRlIHNv
dXJjZSBjb2RlIGFzIHlvdSByZWNlaXZlIGl0LCBpbiBhbnkgbWVkaXVtLCBwcm92aWRlZCB0aGF0
IHlvdSBjb25zcGljdW91c2x5IGFuZCBhcHByb3ByaWF0ZWx5IHB1Ymxpc2ggb24gZWFjaCBjb3B5
IGFuIGFwcHJvcHJpYXRlIGNvcHlyaWdodCBub3RpY2UgYW5kIGRpc2NsYWltZXIgb2Ygd2FycmFu
dHk7IGtlZXAgaW50YWN0IGFsbCB0aGUgbm90aWNlcyB0aGF0IHJlZmVyIHRvIHRoaXMgTGljZW5z
ZSBhbmQgdG8gdGhlIGFic2VuY2Ugb2YgYW55IHdhcnJhbnR5OyBhbmQgZGlzdHJpYnV0ZSBhIGNv
cHkgb2YgdGhpcyBMaWNlbnNlIGFsb25nIHdpdGggdGhlIExpYnJhcnkuIAorMS4gWW91IG1heSBj
b3B5IGFuZCBkaXN0cmlidXRlIHZlcmJhdGltIGNvcGllcyBvZiB0aGUgTGlicmFyeSdzIGNvbXBs
ZXRlIHNvdXJjZSBjb2RlIGFzIHlvdSByZWNlaXZlIGl0LCBpbiBhbnkgbWVkaXVtLCBwcm92aWRl
ZCB0aGF0IHlvdSBjb25zcGljdW91c2x5IGFuZCBhcHByb3ByaWF0ZWx5IHB1Ymxpc2ggb24gZWFj
aCBjb3B5IGFuIGFwcHJvcHJpYXRlIGNvcHlyaWdodCBub3RpY2UgYW5kIGRpc2NsYWltZXIgb2Yg
d2FycmFudHk7IGtlZXAgaW50YWN0IGFsbCB0aGUgbm90aWNlcyB0aGF0IHJlZmVyIHRvIHRoaXMg
TGljZW5zZSBhbmQgdG8gdGhlIGFic2VuY2Ugb2YgYW55IHdhcnJhbnR5OyBhbmQgZGlzdHJpYnV0
ZSBhIGNvcHkgb2YgdGhpcyBMaWNlbnNlIGFsb25nIHdpdGggdGhlIExpYnJhcnkuCiAKLVlvdSBt
YXkgY2hhcmdlIGEgZmVlIGZvciB0aGUgcGh5c2ljYWwgYWN0IG9mIHRyYW5zZmVycmluZyBhIGNv
cHksIGFuZCB5b3UgbWF5IGF0IHlvdXIgb3B0aW9uIG9mZmVyIHdhcnJhbnR5IHByb3RlY3Rpb24g
aW4gZXhjaGFuZ2UgZm9yIGEgZmVlLiAKK1lvdSBtYXkgY2hhcmdlIGEgZmVlIGZvciB0aGUgcGh5
c2ljYWwgYWN0IG9mIHRyYW5zZmVycmluZyBhIGNvcHksIGFuZCB5b3UgbWF5IGF0IHlvdXIgb3B0
aW9uIG9mZmVyIHdhcnJhbnR5IHByb3RlY3Rpb24gaW4gZXhjaGFuZ2UgZm9yIGEgZmVlLgogCi0y
LiBZb3UgbWF5IG1vZGlmeSB5b3VyIGNvcHkgb3IgY29waWVzIG9mIHRoZSBMaWJyYXJ5IG9yIGFu
eSBwb3J0aW9uIG9mIGl0LCB0aHVzIGZvcm1pbmcgYSB3b3JrIGJhc2VkIG9uIHRoZSBMaWJyYXJ5
LCBhbmQgY29weSBhbmQgZGlzdHJpYnV0ZSBzdWNoIG1vZGlmaWNhdGlvbnMgb3Igd29yayB1bmRl
ciB0aGUgdGVybXMgb2YgU2VjdGlvbiAxIGFib3ZlLCBwcm92aWRlZCB0aGF0IHlvdSBhbHNvIG1l
ZXQgYWxsIG9mIHRoZXNlIGNvbmRpdGlvbnM6IAorMi4gWW91IG1heSBtb2RpZnkgeW91ciBjb3B5
IG9yIGNvcGllcyBvZiB0aGUgTGlicmFyeSBvciBhbnkgcG9ydGlvbiBvZiBpdCwgdGh1cyBmb3Jt
aW5nIGEgd29yayBiYXNlZCBvbiB0aGUgTGlicmFyeSwgYW5kIGNvcHkgYW5kIGRpc3RyaWJ1dGUg
c3VjaCBtb2RpZmljYXRpb25zIG9yIHdvcmsgdW5kZXIgdGhlIHRlcm1zIG9mIFNlY3Rpb24gMSBh
Ym92ZSwgcHJvdmlkZWQgdGhhdCB5b3UgYWxzbyBtZWV0IGFsbCBvZiB0aGVzZSBjb25kaXRpb25z
OgogCiAKLWEpIFRoZSBtb2RpZmllZCB3b3JrIG11c3QgaXRzZWxmIGJlIGEgc29mdHdhcmUgbGli
cmFyeS4gCi1iKSBZb3UgbXVzdCBjYXVzZSB0aGUgZmlsZXMgbW9kaWZpZWQgdG8gY2FycnkgcHJv
bWluZW50IG5vdGljZXMgc3RhdGluZyB0aGF0IHlvdSBjaGFuZ2VkIHRoZSBmaWxlcyBhbmQgdGhl
IGRhdGUgb2YgYW55IGNoYW5nZS4gCi1jKSBZb3UgbXVzdCBjYXVzZSB0aGUgd2hvbGUgb2YgdGhl
IHdvcmsgdG8gYmUgbGljZW5zZWQgYXQgbm8gY2hhcmdlIHRvIGFsbCB0aGlyZCBwYXJ0aWVzIHVu
ZGVyIHRoZSB0ZXJtcyBvZiB0aGlzIExpY2Vuc2UuIAotZCkgSWYgYSBmYWNpbGl0eSBpbiB0aGUg
bW9kaWZpZWQgTGlicmFyeSByZWZlcnMgdG8gYSBmdW5jdGlvbiBvciBhIHRhYmxlIG9mIGRhdGEg
dG8gYmUgc3VwcGxpZWQgYnkgYW4gYXBwbGljYXRpb24gcHJvZ3JhbSB0aGF0IHVzZXMgdGhlIGZh
Y2lsaXR5LCBvdGhlciB0aGFuIGFzIGFuIGFyZ3VtZW50IHBhc3NlZCB3aGVuIHRoZSBmYWNpbGl0
eSBpcyBpbnZva2VkLCB0aGVuIHlvdSBtdXN0IG1ha2UgYSBnb29kIGZhaXRoIGVmZm9ydCB0byBl
bnN1cmUgdGhhdCwgaW4gdGhlIGV2ZW50IGFuIGFwcGxpY2F0aW9uIGRvZXMgbm90IHN1cHBseSBz
dWNoIGZ1bmN0aW9uIG9yIHRhYmxlLCB0aGUgZmFjaWxpdHkgc3RpbGwgb3BlcmF0ZXMsIGFuZCBw
ZXJmb3JtcyB3aGF0ZXZlciBwYXJ0IG9mIGl0cyBwdXJwb3NlIHJlbWFpbnMgbWVhbmluZ2Z1bC4g
Ci0oRm9yIGV4YW1wbGUsIGEgZnVuY3Rpb24gaW4gYSBsaWJyYXJ5IHRvIGNvbXB1dGUgc3F1YXJl
IHJvb3RzIGhhcyBhIHB1cnBvc2UgdGhhdCBpcyBlbnRpcmVseSB3ZWxsLWRlZmluZWQgaW5kZXBl
bmRlbnQgb2YgdGhlIGFwcGxpY2F0aW9uLiBUaGVyZWZvcmUsIFN1YnNlY3Rpb24gMmQgcmVxdWly
ZXMgdGhhdCBhbnkgYXBwbGljYXRpb24tc3VwcGxpZWQgZnVuY3Rpb24gb3IgdGFibGUgdXNlZCBi
eSB0aGlzIGZ1bmN0aW9uIG11c3QgYmUgb3B0aW9uYWw6IGlmIHRoZSBhcHBsaWNhdGlvbiBkb2Vz
IG5vdCBzdXBwbHkgaXQsIHRoZSBzcXVhcmUgcm9vdCBmdW5jdGlvbiBtdXN0IHN0aWxsIGNvbXB1
dGUgc3F1YXJlIHJvb3RzLikgCithKSBUaGUgbW9kaWZpZWQgd29yayBtdXN0IGl0c2VsZiBiZSBh
IHNvZnR3YXJlIGxpYnJhcnkuCitiKSBZb3UgbXVzdCBjYXVzZSB0aGUgZmlsZXMgbW9kaWZpZWQg
dG8gY2FycnkgcHJvbWluZW50IG5vdGljZXMgc3RhdGluZyB0aGF0IHlvdSBjaGFuZ2VkIHRoZSBm
aWxlcyBhbmQgdGhlIGRhdGUgb2YgYW55IGNoYW5nZS4KK2MpIFlvdSBtdXN0IGNhdXNlIHRoZSB3
aG9sZSBvZiB0aGUgd29yayB0byBiZSBsaWNlbnNlZCBhdCBubyBjaGFyZ2UgdG8gYWxsIHRoaXJk
IHBhcnRpZXMgdW5kZXIgdGhlIHRlcm1zIG9mIHRoaXMgTGljZW5zZS4KK2QpIElmIGEgZmFjaWxp
dHkgaW4gdGhlIG1vZGlmaWVkIExpYnJhcnkgcmVmZXJzIHRvIGEgZnVuY3Rpb24gb3IgYSB0YWJs
ZSBvZiBkYXRhIHRvIGJlIHN1cHBsaWVkIGJ5IGFuIGFwcGxpY2F0aW9uIHByb2dyYW0gdGhhdCB1
c2VzIHRoZSBmYWNpbGl0eSwgb3RoZXIgdGhhbiBhcyBhbiBhcmd1bWVudCBwYXNzZWQgd2hlbiB0
aGUgZmFjaWxpdHkgaXMgaW52b2tlZCwgdGhlbiB5b3UgbXVzdCBtYWtlIGEgZ29vZCBmYWl0aCBl
ZmZvcnQgdG8gZW5zdXJlIHRoYXQsIGluIHRoZSBldmVudCBhbiBhcHBsaWNhdGlvbiBkb2VzIG5v
dCBzdXBwbHkgc3VjaCBmdW5jdGlvbiBvciB0YWJsZSwgdGhlIGZhY2lsaXR5IHN0aWxsIG9wZXJh
dGVzLCBhbmQgcGVyZm9ybXMgd2hhdGV2ZXIgcGFydCBvZiBpdHMgcHVycG9zZSByZW1haW5zIG1l
YW5pbmdmdWwuCisoRm9yIGV4YW1wbGUsIGEgZnVuY3Rpb24gaW4gYSBsaWJyYXJ5IHRvIGNvbXB1
dGUgc3F1YXJlIHJvb3RzIGhhcyBhIHB1cnBvc2UgdGhhdCBpcyBlbnRpcmVseSB3ZWxsLWRlZmlu
ZWQgaW5kZXBlbmRlbnQgb2YgdGhlIGFwcGxpY2F0aW9uLiBUaGVyZWZvcmUsIFN1YnNlY3Rpb24g
MmQgcmVxdWlyZXMgdGhhdCBhbnkgYXBwbGljYXRpb24tc3VwcGxpZWQgZnVuY3Rpb24gb3IgdGFi
bGUgdXNlZCBieSB0aGlzIGZ1bmN0aW9uIG11c3QgYmUgb3B0aW9uYWw6IGlmIHRoZSBhcHBsaWNh
dGlvbiBkb2VzIG5vdCBzdXBwbHkgaXQsIHRoZSBzcXVhcmUgcm9vdCBmdW5jdGlvbiBtdXN0IHN0
aWxsIGNvbXB1dGUgc3F1YXJlIHJvb3RzLikKIAotVGhlc2UgcmVxdWlyZW1lbnRzIGFwcGx5IHRv
IHRoZSBtb2RpZmllZCB3b3JrIGFzIGEgd2hvbGUuIElmIGlkZW50aWZpYWJsZSBzZWN0aW9ucyBv
ZiB0aGF0IHdvcmsgYXJlIG5vdCBkZXJpdmVkIGZyb20gdGhlIExpYnJhcnksIGFuZCBjYW4gYmUg
cmVhc29uYWJseSBjb25zaWRlcmVkIGluZGVwZW5kZW50IGFuZCBzZXBhcmF0ZSB3b3JrcyBpbiB0
aGVtc2VsdmVzLCB0aGVuIHRoaXMgTGljZW5zZSwgYW5kIGl0cyB0ZXJtcywgZG8gbm90IGFwcGx5
IHRvIHRob3NlIHNlY3Rpb25zIHdoZW4geW91IGRpc3RyaWJ1dGUgdGhlbSBhcyBzZXBhcmF0ZSB3
b3Jrcy4gQnV0IHdoZW4geW91IGRpc3RyaWJ1dGUgdGhlIHNhbWUgc2VjdGlvbnMgYXMgcGFydCBv
ZiBhIHdob2xlIHdoaWNoIGlzIGEgd29yayBiYXNlZCBvbiB0aGUgTGlicmFyeSwgdGhlIGRpc3Ry
aWJ1dGlvbiBvZiB0aGUgd2hvbGUgbXVzdCBiZSBvbiB0aGUgdGVybXMgb2YgdGhpcyBMaWNlbnNl
LCB3aG9zZSBwZXJtaXNzaW9ucyBmb3Igb3RoZXIgbGljZW5zZWVzIGV4dGVuZCB0byB0aGUgZW50
aXJlIHdob2xlLCBhbmQgdGh1cyB0byBlYWNoIGFuZCBldmVyeSBwYXJ0IHJlZ2FyZGxlc3Mgb2Yg
d2hvIHdyb3RlIGl0LiAKK1RoZXNlIHJlcXVpcmVtZW50cyBhcHBseSB0byB0aGUgbW9kaWZpZWQg
d29yayBhcyBhIHdob2xlLiBJZiBpZGVudGlmaWFibGUgc2VjdGlvbnMgb2YgdGhhdCB3b3JrIGFy
ZSBub3QgZGVyaXZlZCBmcm9tIHRoZSBMaWJyYXJ5LCBhbmQgY2FuIGJlIHJlYXNvbmFibHkgY29u
c2lkZXJlZCBpbmRlcGVuZGVudCBhbmQgc2VwYXJhdGUgd29ya3MgaW4gdGhlbXNlbHZlcywgdGhl
biB0aGlzIExpY2Vuc2UsIGFuZCBpdHMgdGVybXMsIGRvIG5vdCBhcHBseSB0byB0aG9zZSBzZWN0
aW9ucyB3aGVuIHlvdSBkaXN0cmlidXRlIHRoZW0gYXMgc2VwYXJhdGUgd29ya3MuIEJ1dCB3aGVu
IHlvdSBkaXN0cmlidXRlIHRoZSBzYW1lIHNlY3Rpb25zIGFzIHBhcnQgb2YgYSB3aG9sZSB3aGlj
aCBpcyBhIHdvcmsgYmFzZWQgb24gdGhlIExpYnJhcnksIHRoZSBkaXN0cmlidXRpb24gb2YgdGhl
IHdob2xlIG11c3QgYmUgb24gdGhlIHRlcm1zIG9mIHRoaXMgTGljZW5zZSwgd2hvc2UgcGVybWlz
c2lvbnMgZm9yIG90aGVyIGxpY2Vuc2VlcyBleHRlbmQgdG8gdGhlIGVudGlyZSB3aG9sZSwgYW5k
IHRodXMgdG8gZWFjaCBhbmQgZXZlcnkgcGFydCByZWdhcmRsZXNzIG9mIHdobyB3cm90ZSBpdC4K
IAotVGh1cywgaXQgaXMgbm90IHRoZSBpbnRlbnQgb2YgdGhpcyBzZWN0aW9uIHRvIGNsYWltIHJp
Z2h0cyBvciBjb250ZXN0IHlvdXIgcmlnaHRzIHRvIHdvcmsgd3JpdHRlbiBlbnRpcmVseSBieSB5
b3U7IHJhdGhlciwgdGhlIGludGVudCBpcyB0byBleGVyY2lzZSB0aGUgcmlnaHQgdG8gY29udHJv
bCB0aGUgZGlzdHJpYnV0aW9uIG9mIGRlcml2YXRpdmUgb3IgY29sbGVjdGl2ZSB3b3JrcyBiYXNl
ZCBvbiB0aGUgTGlicmFyeS4gCitUaHVzLCBpdCBpcyBub3QgdGhlIGludGVudCBvZiB0aGlzIHNl
Y3Rpb24gdG8gY2xhaW0gcmlnaHRzIG9yIGNvbnRlc3QgeW91ciByaWdodHMgdG8gd29yayB3cml0
dGVuIGVudGlyZWx5IGJ5IHlvdTsgcmF0aGVyLCB0aGUgaW50ZW50IGlzIHRvIGV4ZXJjaXNlIHRo
ZSByaWdodCB0byBjb250cm9sIHRoZSBkaXN0cmlidXRpb24gb2YgZGVyaXZhdGl2ZSBvciBjb2xs
ZWN0aXZlIHdvcmtzIGJhc2VkIG9uIHRoZSBMaWJyYXJ5LgogCi1JbiBhZGRpdGlvbiwgbWVyZSBh
Z2dyZWdhdGlvbiBvZiBhbm90aGVyIHdvcmsgbm90IGJhc2VkIG9uIHRoZSBMaWJyYXJ5IHdpdGgg
dGhlIExpYnJhcnkgKG9yIHdpdGggYSB3b3JrIGJhc2VkIG9uIHRoZSBMaWJyYXJ5KSBvbiBhIHZv
bHVtZSBvZiBhIHN0b3JhZ2Ugb3IgZGlzdHJpYnV0aW9uIG1lZGl1bSBkb2VzIG5vdCBicmluZyB0
aGUgb3RoZXIgd29yayB1bmRlciB0aGUgc2NvcGUgb2YgdGhpcyBMaWNlbnNlLiAKK0luIGFkZGl0
aW9uLCBtZXJlIGFnZ3JlZ2F0aW9uIG9mIGFub3RoZXIgd29yayBub3QgYmFzZWQgb24gdGhlIExp
YnJhcnkgd2l0aCB0aGUgTGlicmFyeSAob3Igd2l0aCBhIHdvcmsgYmFzZWQgb24gdGhlIExpYnJh
cnkpIG9uIGEgdm9sdW1lIG9mIGEgc3RvcmFnZSBvciBkaXN0cmlidXRpb24gbWVkaXVtIGRvZXMg
bm90IGJyaW5nIHRoZSBvdGhlciB3b3JrIHVuZGVyIHRoZSBzY29wZSBvZiB0aGlzIExpY2Vuc2Uu
CiAKLTMuIFlvdSBtYXkgb3B0IHRvIGFwcGx5IHRoZSB0ZXJtcyBvZiB0aGUgb3JkaW5hcnkgR05V
IEdlbmVyYWwgUHVibGljIExpY2Vuc2UgaW5zdGVhZCBvZiB0aGlzIExpY2Vuc2UgdG8gYSBnaXZl
biBjb3B5IG9mIHRoZSBMaWJyYXJ5LiBUbyBkbyB0aGlzLCB5b3UgbXVzdCBhbHRlciBhbGwgdGhl
IG5vdGljZXMgdGhhdCByZWZlciB0byB0aGlzIExpY2Vuc2UsIHNvIHRoYXQgdGhleSByZWZlciB0
byB0aGUgb3JkaW5hcnkgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UsIHZlcnNpb24gMiwgaW5z
dGVhZCBvZiB0byB0aGlzIExpY2Vuc2UuIChJZiBhIG5ld2VyIHZlcnNpb24gdGhhbiB2ZXJzaW9u
IDIgb2YgdGhlIG9yZGluYXJ5IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGhhcyBhcHBlYXJl
ZCwgdGhlbiB5b3UgY2FuIHNwZWNpZnkgdGhhdCB2ZXJzaW9uIGluc3RlYWQgaWYgeW91IHdpc2gu
KSBEbyBub3QgbWFrZSBhbnkgb3RoZXIgY2hhbmdlIGluIHRoZXNlIG5vdGljZXMuIAorMy4gWW91
IG1heSBvcHQgdG8gYXBwbHkgdGhlIHRlcm1zIG9mIHRoZSBvcmRpbmFyeSBHTlUgR2VuZXJhbCBQ
dWJsaWMgTGljZW5zZSBpbnN0ZWFkIG9mIHRoaXMgTGljZW5zZSB0byBhIGdpdmVuIGNvcHkgb2Yg
dGhlIExpYnJhcnkuIFRvIGRvIHRoaXMsIHlvdSBtdXN0IGFsdGVyIGFsbCB0aGUgbm90aWNlcyB0
aGF0IHJlZmVyIHRvIHRoaXMgTGljZW5zZSwgc28gdGhhdCB0aGV5IHJlZmVyIHRvIHRoZSBvcmRp
bmFyeSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSwgdmVyc2lvbiAyLCBpbnN0ZWFkIG9mIHRv
IHRoaXMgTGljZW5zZS4gKElmIGEgbmV3ZXIgdmVyc2lvbiB0aGFuIHZlcnNpb24gMiBvZiB0aGUg
b3JkaW5hcnkgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgaGFzIGFwcGVhcmVkLCB0aGVuIHlv
dSBjYW4gc3BlY2lmeSB0aGF0IHZlcnNpb24gaW5zdGVhZCBpZiB5b3Ugd2lzaC4pIERvIG5vdCBt
YWtlIGFueSBvdGhlciBjaGFuZ2UgaW4gdGhlc2Ugbm90aWNlcy4KIAotT25jZSB0aGlzIGNoYW5n
ZSBpcyBtYWRlIGluIGEgZ2l2ZW4gY29weSwgaXQgaXMgaXJyZXZlcnNpYmxlIGZvciB0aGF0IGNv
cHksIHNvIHRoZSBvcmRpbmFyeSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcHBsaWVzIHRv
IGFsbCBzdWJzZXF1ZW50IGNvcGllcyBhbmQgZGVyaXZhdGl2ZSB3b3JrcyBtYWRlIGZyb20gdGhh
dCBjb3B5LiAKK09uY2UgdGhpcyBjaGFuZ2UgaXMgbWFkZSBpbiBhIGdpdmVuIGNvcHksIGl0IGlz
IGlycmV2ZXJzaWJsZSBmb3IgdGhhdCBjb3B5LCBzbyB0aGUgb3JkaW5hcnkgR05VIEdlbmVyYWwg
UHVibGljIExpY2Vuc2UgYXBwbGllcyB0byBhbGwgc3Vic2VxdWVudCBjb3BpZXMgYW5kIGRlcml2
YXRpdmUgd29ya3MgbWFkZSBmcm9tIHRoYXQgY29weS4KIAotVGhpcyBvcHRpb24gaXMgdXNlZnVs
IHdoZW4geW91IHdpc2ggdG8gY29weSBwYXJ0IG9mIHRoZSBjb2RlIG9mIHRoZSBMaWJyYXJ5IGlu
dG8gYSBwcm9ncmFtIHRoYXQgaXMgbm90IGEgbGlicmFyeS4gCitUaGlzIG9wdGlvbiBpcyB1c2Vm
dWwgd2hlbiB5b3Ugd2lzaCB0byBjb3B5IHBhcnQgb2YgdGhlIGNvZGUgb2YgdGhlIExpYnJhcnkg
aW50byBhIHByb2dyYW0gdGhhdCBpcyBub3QgYSBsaWJyYXJ5LgogCi00LiBZb3UgbWF5IGNvcHkg
YW5kIGRpc3RyaWJ1dGUgdGhlIExpYnJhcnkgKG9yIGEgcG9ydGlvbiBvciBkZXJpdmF0aXZlIG9m
IGl0LCB1bmRlciBTZWN0aW9uIDIpIGluIG9iamVjdCBjb2RlIG9yIGV4ZWN1dGFibGUgZm9ybSB1
bmRlciB0aGUgdGVybXMgb2YgU2VjdGlvbnMgMSBhbmQgMiBhYm92ZSBwcm92aWRlZCB0aGF0IHlv
dSBhY2NvbXBhbnkgaXQgd2l0aCB0aGUgY29tcGxldGUgY29ycmVzcG9uZGluZyBtYWNoaW5lLXJl
YWRhYmxlIHNvdXJjZSBjb2RlLCB3aGljaCBtdXN0IGJlIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSB0
ZXJtcyBvZiBTZWN0aW9ucyAxIGFuZCAyIGFib3ZlIG9uIGEgbWVkaXVtIGN1c3RvbWFyaWx5IHVz
ZWQgZm9yIHNvZnR3YXJlIGludGVyY2hhbmdlLiAKKzQuIFlvdSBtYXkgY29weSBhbmQgZGlzdHJp
YnV0ZSB0aGUgTGlicmFyeSAob3IgYSBwb3J0aW9uIG9yIGRlcml2YXRpdmUgb2YgaXQsIHVuZGVy
IFNlY3Rpb24gMikgaW4gb2JqZWN0IGNvZGUgb3IgZXhlY3V0YWJsZSBmb3JtIHVuZGVyIHRoZSB0
ZXJtcyBvZiBTZWN0aW9ucyAxIGFuZCAyIGFib3ZlIHByb3ZpZGVkIHRoYXQgeW91IGFjY29tcGFu
eSBpdCB3aXRoIHRoZSBjb21wbGV0ZSBjb3JyZXNwb25kaW5nIG1hY2hpbmUtcmVhZGFibGUgc291
cmNlIGNvZGUsIHdoaWNoIG11c3QgYmUgZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIHRlcm1zIG9mIFNl
Y3Rpb25zIDEgYW5kIDIgYWJvdmUgb24gYSBtZWRpdW0gY3VzdG9tYXJpbHkgdXNlZCBmb3Igc29m
dHdhcmUgaW50ZXJjaGFuZ2UuCiAKLUlmIGRpc3RyaWJ1dGlvbiBvZiBvYmplY3QgY29kZSBpcyBt
YWRlIGJ5IG9mZmVyaW5nIGFjY2VzcyB0byBjb3B5IGZyb20gYSBkZXNpZ25hdGVkIHBsYWNlLCB0
aGVuIG9mZmVyaW5nIGVxdWl2YWxlbnQgYWNjZXNzIHRvIGNvcHkgdGhlIHNvdXJjZSBjb2RlIGZy
b20gdGhlIHNhbWUgcGxhY2Ugc2F0aXNmaWVzIHRoZSByZXF1aXJlbWVudCB0byBkaXN0cmlidXRl
IHRoZSBzb3VyY2UgY29kZSwgZXZlbiB0aG91Z2ggdGhpcmQgcGFydGllcyBhcmUgbm90IGNvbXBl
bGxlZCB0byBjb3B5IHRoZSBzb3VyY2UgYWxvbmcgd2l0aCB0aGUgb2JqZWN0IGNvZGUuIAorSWYg
ZGlzdHJpYnV0aW9uIG9mIG9iamVjdCBjb2RlIGlzIG1hZGUgYnkgb2ZmZXJpbmcgYWNjZXNzIHRv
IGNvcHkgZnJvbSBhIGRlc2lnbmF0ZWQgcGxhY2UsIHRoZW4gb2ZmZXJpbmcgZXF1aXZhbGVudCBh
Y2Nlc3MgdG8gY29weSB0aGUgc291cmNlIGNvZGUgZnJvbSB0aGUgc2FtZSBwbGFjZSBzYXRpc2Zp
ZXMgdGhlIHJlcXVpcmVtZW50IHRvIGRpc3RyaWJ1dGUgdGhlIHNvdXJjZSBjb2RlLCBldmVuIHRo
b3VnaCB0aGlyZCBwYXJ0aWVzIGFyZSBub3QgY29tcGVsbGVkIHRvIGNvcHkgdGhlIHNvdXJjZSBh
bG9uZyB3aXRoIHRoZSBvYmplY3QgY29kZS4KIAotNS4gQSBwcm9ncmFtIHRoYXQgY29udGFpbnMg
bm8gZGVyaXZhdGl2ZSBvZiBhbnkgcG9ydGlvbiBvZiB0aGUgTGlicmFyeSwgYnV0IGlzIGRlc2ln
bmVkIHRvIHdvcmsgd2l0aCB0aGUgTGlicmFyeSBieSBiZWluZyBjb21waWxlZCBvciBsaW5rZWQg
d2l0aCBpdCwgaXMgY2FsbGVkIGEgIndvcmsgdGhhdCB1c2VzIHRoZSBMaWJyYXJ5Ii4gU3VjaCBh
IHdvcmssIGluIGlzb2xhdGlvbiwgaXMgbm90IGEgZGVyaXZhdGl2ZSB3b3JrIG9mIHRoZSBMaWJy
YXJ5LCBhbmQgdGhlcmVmb3JlIGZhbGxzIG91dHNpZGUgdGhlIHNjb3BlIG9mIHRoaXMgTGljZW5z
ZS4gCis1LiBBIHByb2dyYW0gdGhhdCBjb250YWlucyBubyBkZXJpdmF0aXZlIG9mIGFueSBwb3J0
aW9uIG9mIHRoZSBMaWJyYXJ5LCBidXQgaXMgZGVzaWduZWQgdG8gd29yayB3aXRoIHRoZSBMaWJy
YXJ5IGJ5IGJlaW5nIGNvbXBpbGVkIG9yIGxpbmtlZCB3aXRoIGl0LCBpcyBjYWxsZWQgYSAid29y
ayB0aGF0IHVzZXMgdGhlIExpYnJhcnkiLiBTdWNoIGEgd29yaywgaW4gaXNvbGF0aW9uLCBpcyBu
b3QgYSBkZXJpdmF0aXZlIHdvcmsgb2YgdGhlIExpYnJhcnksIGFuZCB0aGVyZWZvcmUgZmFsbHMg
b3V0c2lkZSB0aGUgc2NvcGUgb2YgdGhpcyBMaWNlbnNlLgogCi1Ib3dldmVyLCBsaW5raW5nIGEg
IndvcmsgdGhhdCB1c2VzIHRoZSBMaWJyYXJ5IiB3aXRoIHRoZSBMaWJyYXJ5IGNyZWF0ZXMgYW4g
ZXhlY3V0YWJsZSB0aGF0IGlzIGEgZGVyaXZhdGl2ZSBvZiB0aGUgTGlicmFyeSAoYmVjYXVzZSBp
dCBjb250YWlucyBwb3J0aW9ucyBvZiB0aGUgTGlicmFyeSksIHJhdGhlciB0aGFuIGEgIndvcmsg
dGhhdCB1c2VzIHRoZSBsaWJyYXJ5Ii4gVGhlIGV4ZWN1dGFibGUgaXMgdGhlcmVmb3JlIGNvdmVy
ZWQgYnkgdGhpcyBMaWNlbnNlLiBTZWN0aW9uIDYgc3RhdGVzIHRlcm1zIGZvciBkaXN0cmlidXRp
b24gb2Ygc3VjaCBleGVjdXRhYmxlcy4gCitIb3dldmVyLCBsaW5raW5nIGEgIndvcmsgdGhhdCB1
c2VzIHRoZSBMaWJyYXJ5IiB3aXRoIHRoZSBMaWJyYXJ5IGNyZWF0ZXMgYW4gZXhlY3V0YWJsZSB0
aGF0IGlzIGEgZGVyaXZhdGl2ZSBvZiB0aGUgTGlicmFyeSAoYmVjYXVzZSBpdCBjb250YWlucyBw
b3J0aW9ucyBvZiB0aGUgTGlicmFyeSksIHJhdGhlciB0aGFuIGEgIndvcmsgdGhhdCB1c2VzIHRo
ZSBsaWJyYXJ5Ii4gVGhlIGV4ZWN1dGFibGUgaXMgdGhlcmVmb3JlIGNvdmVyZWQgYnkgdGhpcyBM
aWNlbnNlLiBTZWN0aW9uIDYgc3RhdGVzIHRlcm1zIGZvciBkaXN0cmlidXRpb24gb2Ygc3VjaCBl
eGVjdXRhYmxlcy4KIAotV2hlbiBhICJ3b3JrIHRoYXQgdXNlcyB0aGUgTGlicmFyeSIgdXNlcyBt
YXRlcmlhbCBmcm9tIGEgaGVhZGVyIGZpbGUgdGhhdCBpcyBwYXJ0IG9mIHRoZSBMaWJyYXJ5LCB0
aGUgb2JqZWN0IGNvZGUgZm9yIHRoZSB3b3JrIG1heSBiZSBhIGRlcml2YXRpdmUgd29yayBvZiB0
aGUgTGlicmFyeSBldmVuIHRob3VnaCB0aGUgc291cmNlIGNvZGUgaXMgbm90LiBXaGV0aGVyIHRo
aXMgaXMgdHJ1ZSBpcyBlc3BlY2lhbGx5IHNpZ25pZmljYW50IGlmIHRoZSB3b3JrIGNhbiBiZSBs
aW5rZWQgd2l0aG91dCB0aGUgTGlicmFyeSwgb3IgaWYgdGhlIHdvcmsgaXMgaXRzZWxmIGEgbGli
cmFyeS4gVGhlIHRocmVzaG9sZCBmb3IgdGhpcyB0byBiZSB0cnVlIGlzIG5vdCBwcmVjaXNlbHkg
ZGVmaW5lZCBieSBsYXcuIAorV2hlbiBhICJ3b3JrIHRoYXQgdXNlcyB0aGUgTGlicmFyeSIgdXNl
cyBtYXRlcmlhbCBmcm9tIGEgaGVhZGVyIGZpbGUgdGhhdCBpcyBwYXJ0IG9mIHRoZSBMaWJyYXJ5
LCB0aGUgb2JqZWN0IGNvZGUgZm9yIHRoZSB3b3JrIG1heSBiZSBhIGRlcml2YXRpdmUgd29yayBv
ZiB0aGUgTGlicmFyeSBldmVuIHRob3VnaCB0aGUgc291cmNlIGNvZGUgaXMgbm90LiBXaGV0aGVy
IHRoaXMgaXMgdHJ1ZSBpcyBlc3BlY2lhbGx5IHNpZ25pZmljYW50IGlmIHRoZSB3b3JrIGNhbiBi
ZSBsaW5rZWQgd2l0aG91dCB0aGUgTGlicmFyeSwgb3IgaWYgdGhlIHdvcmsgaXMgaXRzZWxmIGEg
bGlicmFyeS4gVGhlIHRocmVzaG9sZCBmb3IgdGhpcyB0byBiZSB0cnVlIGlzIG5vdCBwcmVjaXNl
bHkgZGVmaW5lZCBieSBsYXcuCiAKLUlmIHN1Y2ggYW4gb2JqZWN0IGZpbGUgdXNlcyBvbmx5IG51
bWVyaWNhbCBwYXJhbWV0ZXJzLCBkYXRhIHN0cnVjdHVyZSBsYXlvdXRzIGFuZCBhY2Nlc3NvcnMs
IGFuZCBzbWFsbCBtYWNyb3MgYW5kIHNtYWxsIGlubGluZSBmdW5jdGlvbnMgKHRlbiBsaW5lcyBv
ciBsZXNzIGluIGxlbmd0aCksIHRoZW4gdGhlIHVzZSBvZiB0aGUgb2JqZWN0IGZpbGUgaXMgdW5y
ZXN0cmljdGVkLCByZWdhcmRsZXNzIG9mIHdoZXRoZXIgaXQgaXMgbGVnYWxseSBhIGRlcml2YXRp
dmUgd29yay4gKEV4ZWN1dGFibGVzIGNvbnRhaW5pbmcgdGhpcyBvYmplY3QgY29kZSBwbHVzIHBv
cnRpb25zIG9mIHRoZSBMaWJyYXJ5IHdpbGwgc3RpbGwgZmFsbCB1bmRlciBTZWN0aW9uIDYuKSAK
K0lmIHN1Y2ggYW4gb2JqZWN0IGZpbGUgdXNlcyBvbmx5IG51bWVyaWNhbCBwYXJhbWV0ZXJzLCBk
YXRhIHN0cnVjdHVyZSBsYXlvdXRzIGFuZCBhY2Nlc3NvcnMsIGFuZCBzbWFsbCBtYWNyb3MgYW5k
IHNtYWxsIGlubGluZSBmdW5jdGlvbnMgKHRlbiBsaW5lcyBvciBsZXNzIGluIGxlbmd0aCksIHRo
ZW4gdGhlIHVzZSBvZiB0aGUgb2JqZWN0IGZpbGUgaXMgdW5yZXN0cmljdGVkLCByZWdhcmRsZXNz
IG9mIHdoZXRoZXIgaXQgaXMgbGVnYWxseSBhIGRlcml2YXRpdmUgd29yay4gKEV4ZWN1dGFibGVz
IGNvbnRhaW5pbmcgdGhpcyBvYmplY3QgY29kZSBwbHVzIHBvcnRpb25zIG9mIHRoZSBMaWJyYXJ5
IHdpbGwgc3RpbGwgZmFsbCB1bmRlciBTZWN0aW9uIDYuKQogCi1PdGhlcndpc2UsIGlmIHRoZSB3
b3JrIGlzIGEgZGVyaXZhdGl2ZSBvZiB0aGUgTGlicmFyeSwgeW91IG1heSBkaXN0cmlidXRlIHRo
ZSBvYmplY3QgY29kZSBmb3IgdGhlIHdvcmsgdW5kZXIgdGhlIHRlcm1zIG9mIFNlY3Rpb24gNi4g
QW55IGV4ZWN1dGFibGVzIGNvbnRhaW5pbmcgdGhhdCB3b3JrIGFsc28gZmFsbCB1bmRlciBTZWN0
aW9uIDYsIHdoZXRoZXIgb3Igbm90IHRoZXkgYXJlIGxpbmtlZCBkaXJlY3RseSB3aXRoIHRoZSBM
aWJyYXJ5IGl0c2VsZi4gCitPdGhlcndpc2UsIGlmIHRoZSB3b3JrIGlzIGEgZGVyaXZhdGl2ZSBv
ZiB0aGUgTGlicmFyeSwgeW91IG1heSBkaXN0cmlidXRlIHRoZSBvYmplY3QgY29kZSBmb3IgdGhl
IHdvcmsgdW5kZXIgdGhlIHRlcm1zIG9mIFNlY3Rpb24gNi4gQW55IGV4ZWN1dGFibGVzIGNvbnRh
aW5pbmcgdGhhdCB3b3JrIGFsc28gZmFsbCB1bmRlciBTZWN0aW9uIDYsIHdoZXRoZXIgb3Igbm90
IHRoZXkgYXJlIGxpbmtlZCBkaXJlY3RseSB3aXRoIHRoZSBMaWJyYXJ5IGl0c2VsZi4KIAotNi4g
QXMgYW4gZXhjZXB0aW9uIHRvIHRoZSBTZWN0aW9ucyBhYm92ZSwgeW91IG1heSBhbHNvIGNvbWJp
bmUgb3IgbGluayBhICJ3b3JrIHRoYXQgdXNlcyB0aGUgTGlicmFyeSIgd2l0aCB0aGUgTGlicmFy
eSB0byBwcm9kdWNlIGEgd29yayBjb250YWluaW5nIHBvcnRpb25zIG9mIHRoZSBMaWJyYXJ5LCBh
bmQgZGlzdHJpYnV0ZSB0aGF0IHdvcmsgdW5kZXIgdGVybXMgb2YgeW91ciBjaG9pY2UsIHByb3Zp
ZGVkIHRoYXQgdGhlIHRlcm1zIHBlcm1pdCBtb2RpZmljYXRpb24gb2YgdGhlIHdvcmsgZm9yIHRo
ZSBjdXN0b21lcidzIG93biB1c2UgYW5kIHJldmVyc2UgZW5naW5lZXJpbmcgZm9yIGRlYnVnZ2lu
ZyBzdWNoIG1vZGlmaWNhdGlvbnMuIAorNi4gQXMgYW4gZXhjZXB0aW9uIHRvIHRoZSBTZWN0aW9u
cyBhYm92ZSwgeW91IG1heSBhbHNvIGNvbWJpbmUgb3IgbGluayBhICJ3b3JrIHRoYXQgdXNlcyB0
aGUgTGlicmFyeSIgd2l0aCB0aGUgTGlicmFyeSB0byBwcm9kdWNlIGEgd29yayBjb250YWluaW5n
IHBvcnRpb25zIG9mIHRoZSBMaWJyYXJ5LCBhbmQgZGlzdHJpYnV0ZSB0aGF0IHdvcmsgdW5kZXIg
dGVybXMgb2YgeW91ciBjaG9pY2UsIHByb3ZpZGVkIHRoYXQgdGhlIHRlcm1zIHBlcm1pdCBtb2Rp
ZmljYXRpb24gb2YgdGhlIHdvcmsgZm9yIHRoZSBjdXN0b21lcidzIG93biB1c2UgYW5kIHJldmVy
c2UgZW5naW5lZXJpbmcgZm9yIGRlYnVnZ2luZyBzdWNoIG1vZGlmaWNhdGlvbnMuCiAKLVlvdSBt
dXN0IGdpdmUgcHJvbWluZW50IG5vdGljZSB3aXRoIGVhY2ggY29weSBvZiB0aGUgd29yayB0aGF0
IHRoZSBMaWJyYXJ5IGlzIHVzZWQgaW4gaXQgYW5kIHRoYXQgdGhlIExpYnJhcnkgYW5kIGl0cyB1
c2UgYXJlIGNvdmVyZWQgYnkgdGhpcyBMaWNlbnNlLiBZb3UgbXVzdCBzdXBwbHkgYSBjb3B5IG9m
IHRoaXMgTGljZW5zZS4gSWYgdGhlIHdvcmsgZHVyaW5nIGV4ZWN1dGlvbiBkaXNwbGF5cyBjb3B5
cmlnaHQgbm90aWNlcywgeW91IG11c3QgaW5jbHVkZSB0aGUgY29weXJpZ2h0IG5vdGljZSBmb3Ig
dGhlIExpYnJhcnkgYW1vbmcgdGhlbSwgYXMgd2VsbCBhcyBhIHJlZmVyZW5jZSBkaXJlY3Rpbmcg
dGhlIHVzZXIgdG8gdGhlIGNvcHkgb2YgdGhpcyBMaWNlbnNlLiBBbHNvLCB5b3UgbXVzdCBkbyBv
bmUgb2YgdGhlc2UgdGhpbmdzOiAKK1lvdSBtdXN0IGdpdmUgcHJvbWluZW50IG5vdGljZSB3aXRo
IGVhY2ggY29weSBvZiB0aGUgd29yayB0aGF0IHRoZSBMaWJyYXJ5IGlzIHVzZWQgaW4gaXQgYW5k
IHRoYXQgdGhlIExpYnJhcnkgYW5kIGl0cyB1c2UgYXJlIGNvdmVyZWQgYnkgdGhpcyBMaWNlbnNl
LiBZb3UgbXVzdCBzdXBwbHkgYSBjb3B5IG9mIHRoaXMgTGljZW5zZS4gSWYgdGhlIHdvcmsgZHVy
aW5nIGV4ZWN1dGlvbiBkaXNwbGF5cyBjb3B5cmlnaHQgbm90aWNlcywgeW91IG11c3QgaW5jbHVk
ZSB0aGUgY29weXJpZ2h0IG5vdGljZSBmb3IgdGhlIExpYnJhcnkgYW1vbmcgdGhlbSwgYXMgd2Vs
bCBhcyBhIHJlZmVyZW5jZSBkaXJlY3RpbmcgdGhlIHVzZXIgdG8gdGhlIGNvcHkgb2YgdGhpcyBM
aWNlbnNlLiBBbHNvLCB5b3UgbXVzdCBkbyBvbmUgb2YgdGhlc2UgdGhpbmdzOgogCiAKLWEpIEFj
Y29tcGFueSB0aGUgd29yayB3aXRoIHRoZSBjb21wbGV0ZSBjb3JyZXNwb25kaW5nIG1hY2hpbmUt
cmVhZGFibGUgc291cmNlIGNvZGUgZm9yIHRoZSBMaWJyYXJ5IGluY2x1ZGluZyB3aGF0ZXZlciBj
aGFuZ2VzIHdlcmUgdXNlZCBpbiB0aGUgd29yayAod2hpY2ggbXVzdCBiZSBkaXN0cmlidXRlZCB1
bmRlciBTZWN0aW9ucyAxIGFuZCAyIGFib3ZlKTsgYW5kLCBpZiB0aGUgd29yayBpcyBhbiBleGVj
dXRhYmxlIGxpbmtlZCB3aXRoIHRoZSBMaWJyYXJ5LCB3aXRoIHRoZSBjb21wbGV0ZSBtYWNoaW5l
LXJlYWRhYmxlICJ3b3JrIHRoYXQgdXNlcyB0aGUgTGlicmFyeSIsIGFzIG9iamVjdCBjb2RlIGFu
ZC9vciBzb3VyY2UgY29kZSwgc28gdGhhdCB0aGUgdXNlciBjYW4gbW9kaWZ5IHRoZSBMaWJyYXJ5
IGFuZCB0aGVuIHJlbGluayB0byBwcm9kdWNlIGEgbW9kaWZpZWQgZXhlY3V0YWJsZSBjb250YWlu
aW5nIHRoZSBtb2RpZmllZCBMaWJyYXJ5LiAoSXQgaXMgdW5kZXJzdG9vZCB0aGF0IHRoZSB1c2Vy
IHdobyBjaGFuZ2VzIHRoZSBjb250ZW50cyBvZiBkZWZpbml0aW9ucyBmaWxlcyBpbiB0aGUgTGli
cmFyeSB3aWxsIG5vdCBuZWNlc3NhcmlseSBiZSBhYmxlIHRvIHJlY29tcGlsZSB0aGUgYXBwbGlj
YXRpb24gdG8gdXNlIHRoZSBtb2RpZmllZCBkZWZpbml0aW9ucy4pIAotYikgVXNlIGEgc3VpdGFi
bGUgc2hhcmVkIGxpYnJhcnkgbWVjaGFuaXNtIGZvciBsaW5raW5nIHdpdGggdGhlIExpYnJhcnku
IEEgc3VpdGFibGUgbWVjaGFuaXNtIGlzIG9uZSB0aGF0ICgxKSB1c2VzIGF0IHJ1biB0aW1lIGEg
Y29weSBvZiB0aGUgbGlicmFyeSBhbHJlYWR5IHByZXNlbnQgb24gdGhlIHVzZXIncyBjb21wdXRl
ciBzeXN0ZW0sIHJhdGhlciB0aGFuIGNvcHlpbmcgbGlicmFyeSBmdW5jdGlvbnMgaW50byB0aGUg
ZXhlY3V0YWJsZSwgYW5kICgyKSB3aWxsIG9wZXJhdGUgcHJvcGVybHkgd2l0aCBhIG1vZGlmaWVk
IHZlcnNpb24gb2YgdGhlIGxpYnJhcnksIGlmIHRoZSB1c2VyIGluc3RhbGxzIG9uZSwgYXMgbG9u
ZyBhcyB0aGUgbW9kaWZpZWQgdmVyc2lvbiBpcyBpbnRlcmZhY2UtY29tcGF0aWJsZSB3aXRoIHRo
ZSB2ZXJzaW9uIHRoYXQgdGhlIHdvcmsgd2FzIG1hZGUgd2l0aC4gCi1jKSBBY2NvbXBhbnkgdGhl
IHdvcmsgd2l0aCBhIHdyaXR0ZW4gb2ZmZXIsIHZhbGlkIGZvciBhdCBsZWFzdCB0aHJlZSB5ZWFy
cywgdG8gZ2l2ZSB0aGUgc2FtZSB1c2VyIHRoZSBtYXRlcmlhbHMgc3BlY2lmaWVkIGluIFN1YnNl
Y3Rpb24gNmEsIGFib3ZlLCBmb3IgYSBjaGFyZ2Ugbm8gbW9yZSB0aGFuIHRoZSBjb3N0IG9mIHBl
cmZvcm1pbmcgdGhpcyBkaXN0cmlidXRpb24uIAotZCkgSWYgZGlzdHJpYnV0aW9uIG9mIHRoZSB3
b3JrIGlzIG1hZGUgYnkgb2ZmZXJpbmcgYWNjZXNzIHRvIGNvcHkgZnJvbSBhIGRlc2lnbmF0ZWQg
cGxhY2UsIG9mZmVyIGVxdWl2YWxlbnQgYWNjZXNzIHRvIGNvcHkgdGhlIGFib3ZlIHNwZWNpZmll
ZCBtYXRlcmlhbHMgZnJvbSB0aGUgc2FtZSBwbGFjZS4gCi1lKSBWZXJpZnkgdGhhdCB0aGUgdXNl
ciBoYXMgYWxyZWFkeSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlc2UgbWF0ZXJpYWxzIG9yIHRoYXQg
eW91IGhhdmUgYWxyZWFkeSBzZW50IHRoaXMgdXNlciBhIGNvcHkuIAotRm9yIGFuIGV4ZWN1dGFi
bGUsIHRoZSByZXF1aXJlZCBmb3JtIG9mIHRoZSAid29yayB0aGF0IHVzZXMgdGhlIExpYnJhcnki
IG11c3QgaW5jbHVkZSBhbnkgZGF0YSBhbmQgdXRpbGl0eSBwcm9ncmFtcyBuZWVkZWQgZm9yIHJl
cHJvZHVjaW5nIHRoZSBleGVjdXRhYmxlIGZyb20gaXQuIEhvd2V2ZXIsIGFzIGEgc3BlY2lhbCBl
eGNlcHRpb24sIHRoZSBtYXRlcmlhbHMgdG8gYmUgZGlzdHJpYnV0ZWQgbmVlZCBub3QgaW5jbHVk
ZSBhbnl0aGluZyB0aGF0IGlzIG5vcm1hbGx5IGRpc3RyaWJ1dGVkIChpbiBlaXRoZXIgc291cmNl
IG9yIGJpbmFyeSBmb3JtKSB3aXRoIHRoZSBtYWpvciBjb21wb25lbnRzIChjb21waWxlciwga2Vy
bmVsLCBhbmQgc28gb24pIG9mIHRoZSBvcGVyYXRpbmcgc3lzdGVtIG9uIHdoaWNoIHRoZSBleGVj
dXRhYmxlIHJ1bnMsIHVubGVzcyB0aGF0IGNvbXBvbmVudCBpdHNlbGYgYWNjb21wYW5pZXMgdGhl
IGV4ZWN1dGFibGUuIAorYSkgQWNjb21wYW55IHRoZSB3b3JrIHdpdGggdGhlIGNvbXBsZXRlIGNv
cnJlc3BvbmRpbmcgbWFjaGluZS1yZWFkYWJsZSBzb3VyY2UgY29kZSBmb3IgdGhlIExpYnJhcnkg
aW5jbHVkaW5nIHdoYXRldmVyIGNoYW5nZXMgd2VyZSB1c2VkIGluIHRoZSB3b3JrICh3aGljaCBt
dXN0IGJlIGRpc3RyaWJ1dGVkIHVuZGVyIFNlY3Rpb25zIDEgYW5kIDIgYWJvdmUpOyBhbmQsIGlm
IHRoZSB3b3JrIGlzIGFuIGV4ZWN1dGFibGUgbGlua2VkIHdpdGggdGhlIExpYnJhcnksIHdpdGgg
dGhlIGNvbXBsZXRlIG1hY2hpbmUtcmVhZGFibGUgIndvcmsgdGhhdCB1c2VzIHRoZSBMaWJyYXJ5
IiwgYXMgb2JqZWN0IGNvZGUgYW5kL29yIHNvdXJjZSBjb2RlLCBzbyB0aGF0IHRoZSB1c2VyIGNh
biBtb2RpZnkgdGhlIExpYnJhcnkgYW5kIHRoZW4gcmVsaW5rIHRvIHByb2R1Y2UgYSBtb2RpZmll
ZCBleGVjdXRhYmxlIGNvbnRhaW5pbmcgdGhlIG1vZGlmaWVkIExpYnJhcnkuIChJdCBpcyB1bmRl
cnN0b29kIHRoYXQgdGhlIHVzZXIgd2hvIGNoYW5nZXMgdGhlIGNvbnRlbnRzIG9mIGRlZmluaXRp
b25zIGZpbGVzIGluIHRoZSBMaWJyYXJ5IHdpbGwgbm90IG5lY2Vzc2FyaWx5IGJlIGFibGUgdG8g
cmVjb21waWxlIHRoZSBhcHBsaWNhdGlvbiB0byB1c2UgdGhlIG1vZGlmaWVkIGRlZmluaXRpb25z
LikKK2IpIFVzZSBhIHN1aXRhYmxlIHNoYXJlZCBsaWJyYXJ5IG1lY2hhbmlzbSBmb3IgbGlua2lu
ZyB3aXRoIHRoZSBMaWJyYXJ5LiBBIHN1aXRhYmxlIG1lY2hhbmlzbSBpcyBvbmUgdGhhdCAoMSkg
dXNlcyBhdCBydW4gdGltZSBhIGNvcHkgb2YgdGhlIGxpYnJhcnkgYWxyZWFkeSBwcmVzZW50IG9u
IHRoZSB1c2VyJ3MgY29tcHV0ZXIgc3lzdGVtLCByYXRoZXIgdGhhbiBjb3B5aW5nIGxpYnJhcnkg
ZnVuY3Rpb25zIGludG8gdGhlIGV4ZWN1dGFibGUsIGFuZCAoMikgd2lsbCBvcGVyYXRlIHByb3Bl
cmx5IHdpdGggYSBtb2RpZmllZCB2ZXJzaW9uIG9mIHRoZSBsaWJyYXJ5LCBpZiB0aGUgdXNlciBp
bnN0YWxscyBvbmUsIGFzIGxvbmcgYXMgdGhlIG1vZGlmaWVkIHZlcnNpb24gaXMgaW50ZXJmYWNl
LWNvbXBhdGlibGUgd2l0aCB0aGUgdmVyc2lvbiB0aGF0IHRoZSB3b3JrIHdhcyBtYWRlIHdpdGgu
CitjKSBBY2NvbXBhbnkgdGhlIHdvcmsgd2l0aCBhIHdyaXR0ZW4gb2ZmZXIsIHZhbGlkIGZvciBh
dCBsZWFzdCB0aHJlZSB5ZWFycywgdG8gZ2l2ZSB0aGUgc2FtZSB1c2VyIHRoZSBtYXRlcmlhbHMg
c3BlY2lmaWVkIGluIFN1YnNlY3Rpb24gNmEsIGFib3ZlLCBmb3IgYSBjaGFyZ2Ugbm8gbW9yZSB0
aGFuIHRoZSBjb3N0IG9mIHBlcmZvcm1pbmcgdGhpcyBkaXN0cmlidXRpb24uCitkKSBJZiBkaXN0
cmlidXRpb24gb2YgdGhlIHdvcmsgaXMgbWFkZSBieSBvZmZlcmluZyBhY2Nlc3MgdG8gY29weSBm
cm9tIGEgZGVzaWduYXRlZCBwbGFjZSwgb2ZmZXIgZXF1aXZhbGVudCBhY2Nlc3MgdG8gY29weSB0
aGUgYWJvdmUgc3BlY2lmaWVkIG1hdGVyaWFscyBmcm9tIHRoZSBzYW1lIHBsYWNlLgorZSkgVmVy
aWZ5IHRoYXQgdGhlIHVzZXIgaGFzIGFscmVhZHkgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZXNlIG1h
dGVyaWFscyBvciB0aGF0IHlvdSBoYXZlIGFscmVhZHkgc2VudCB0aGlzIHVzZXIgYSBjb3B5Lgor
Rm9yIGFuIGV4ZWN1dGFibGUsIHRoZSByZXF1aXJlZCBmb3JtIG9mIHRoZSAid29yayB0aGF0IHVz
ZXMgdGhlIExpYnJhcnkiIG11c3QgaW5jbHVkZSBhbnkgZGF0YSBhbmQgdXRpbGl0eSBwcm9ncmFt
cyBuZWVkZWQgZm9yIHJlcHJvZHVjaW5nIHRoZSBleGVjdXRhYmxlIGZyb20gaXQuIEhvd2V2ZXIs
IGFzIGEgc3BlY2lhbCBleGNlcHRpb24sIHRoZSBtYXRlcmlhbHMgdG8gYmUgZGlzdHJpYnV0ZWQg
bmVlZCBub3QgaW5jbHVkZSBhbnl0aGluZyB0aGF0IGlzIG5vcm1hbGx5IGRpc3RyaWJ1dGVkIChp
biBlaXRoZXIgc291cmNlIG9yIGJpbmFyeSBmb3JtKSB3aXRoIHRoZSBtYWpvciBjb21wb25lbnRz
IChjb21waWxlciwga2VybmVsLCBhbmQgc28gb24pIG9mIHRoZSBvcGVyYXRpbmcgc3lzdGVtIG9u
IHdoaWNoIHRoZSBleGVjdXRhYmxlIHJ1bnMsIHVubGVzcyB0aGF0IGNvbXBvbmVudCBpdHNlbGYg
YWNjb21wYW5pZXMgdGhlIGV4ZWN1dGFibGUuCiAKLUl0IG1heSBoYXBwZW4gdGhhdCB0aGlzIHJl
cXVpcmVtZW50IGNvbnRyYWRpY3RzIHRoZSBsaWNlbnNlIHJlc3RyaWN0aW9ucyBvZiBvdGhlciBw
cm9wcmlldGFyeSBsaWJyYXJpZXMgdGhhdCBkbyBub3Qgbm9ybWFsbHkgYWNjb21wYW55IHRoZSBv
cGVyYXRpbmcgc3lzdGVtLiBTdWNoIGEgY29udHJhZGljdGlvbiBtZWFucyB5b3UgY2Fubm90IHVz
ZSBib3RoIHRoZW0gYW5kIHRoZSBMaWJyYXJ5IHRvZ2V0aGVyIGluIGFuIGV4ZWN1dGFibGUgdGhh
dCB5b3UgZGlzdHJpYnV0ZS4gCitJdCBtYXkgaGFwcGVuIHRoYXQgdGhpcyByZXF1aXJlbWVudCBj
b250cmFkaWN0cyB0aGUgbGljZW5zZSByZXN0cmljdGlvbnMgb2Ygb3RoZXIgcHJvcHJpZXRhcnkg
bGlicmFyaWVzIHRoYXQgZG8gbm90IG5vcm1hbGx5IGFjY29tcGFueSB0aGUgb3BlcmF0aW5nIHN5
c3RlbS4gU3VjaCBhIGNvbnRyYWRpY3Rpb24gbWVhbnMgeW91IGNhbm5vdCB1c2UgYm90aCB0aGVt
IGFuZCB0aGUgTGlicmFyeSB0b2dldGhlciBpbiBhbiBleGVjdXRhYmxlIHRoYXQgeW91IGRpc3Ry
aWJ1dGUuCiAKLTcuIFlvdSBtYXkgcGxhY2UgbGlicmFyeSBmYWNpbGl0aWVzIHRoYXQgYXJlIGEg
d29yayBiYXNlZCBvbiB0aGUgTGlicmFyeSBzaWRlLWJ5LXNpZGUgaW4gYSBzaW5nbGUgbGlicmFy
eSB0b2dldGhlciB3aXRoIG90aGVyIGxpYnJhcnkgZmFjaWxpdGllcyBub3QgY292ZXJlZCBieSB0
aGlzIExpY2Vuc2UsIGFuZCBkaXN0cmlidXRlIHN1Y2ggYSBjb21iaW5lZCBsaWJyYXJ5LCBwcm92
aWRlZCB0aGF0IHRoZSBzZXBhcmF0ZSBkaXN0cmlidXRpb24gb2YgdGhlIHdvcmsgYmFzZWQgb24g
dGhlIExpYnJhcnkgYW5kIG9mIHRoZSBvdGhlciBsaWJyYXJ5IGZhY2lsaXRpZXMgaXMgb3RoZXJ3
aXNlIHBlcm1pdHRlZCwgYW5kIHByb3ZpZGVkIHRoYXQgeW91IGRvIHRoZXNlIHR3byB0aGluZ3M6
IAorNy4gWW91IG1heSBwbGFjZSBsaWJyYXJ5IGZhY2lsaXRpZXMgdGhhdCBhcmUgYSB3b3JrIGJh
c2VkIG9uIHRoZSBMaWJyYXJ5IHNpZGUtYnktc2lkZSBpbiBhIHNpbmdsZSBsaWJyYXJ5IHRvZ2V0
aGVyIHdpdGggb3RoZXIgbGlicmFyeSBmYWNpbGl0aWVzIG5vdCBjb3ZlcmVkIGJ5IHRoaXMgTGlj
ZW5zZSwgYW5kIGRpc3RyaWJ1dGUgc3VjaCBhIGNvbWJpbmVkIGxpYnJhcnksIHByb3ZpZGVkIHRo
YXQgdGhlIHNlcGFyYXRlIGRpc3RyaWJ1dGlvbiBvZiB0aGUgd29yayBiYXNlZCBvbiB0aGUgTGli
cmFyeSBhbmQgb2YgdGhlIG90aGVyIGxpYnJhcnkgZmFjaWxpdGllcyBpcyBvdGhlcndpc2UgcGVy
bWl0dGVkLCBhbmQgcHJvdmlkZWQgdGhhdCB5b3UgZG8gdGhlc2UgdHdvIHRoaW5nczoKIAogCi1h
KSBBY2NvbXBhbnkgdGhlIGNvbWJpbmVkIGxpYnJhcnkgd2l0aCBhIGNvcHkgb2YgdGhlIHNhbWUg
d29yayBiYXNlZCBvbiB0aGUgTGlicmFyeSwgdW5jb21iaW5lZCB3aXRoIGFueSBvdGhlciBsaWJy
YXJ5IGZhY2lsaXRpZXMuIFRoaXMgbXVzdCBiZSBkaXN0cmlidXRlZCB1bmRlciB0aGUgdGVybXMg
b2YgdGhlIFNlY3Rpb25zIGFib3ZlLiAKLWIpIEdpdmUgcHJvbWluZW50IG5vdGljZSB3aXRoIHRo
ZSBjb21iaW5lZCBsaWJyYXJ5IG9mIHRoZSBmYWN0IHRoYXQgcGFydCBvZiBpdCBpcyBhIHdvcmsg
YmFzZWQgb24gdGhlIExpYnJhcnksIGFuZCBleHBsYWluaW5nIHdoZXJlIHRvIGZpbmQgdGhlIGFj
Y29tcGFueWluZyB1bmNvbWJpbmVkIGZvcm0gb2YgdGhlIHNhbWUgd29yay4gCi04LiBZb3UgbWF5
IG5vdCBjb3B5LCBtb2RpZnksIHN1YmxpY2Vuc2UsIGxpbmsgd2l0aCwgb3IgZGlzdHJpYnV0ZSB0
aGUgTGlicmFyeSBleGNlcHQgYXMgZXhwcmVzc2x5IHByb3ZpZGVkIHVuZGVyIHRoaXMgTGljZW5z
ZS4gQW55IGF0dGVtcHQgb3RoZXJ3aXNlIHRvIGNvcHksIG1vZGlmeSwgc3VibGljZW5zZSwgbGlu
ayB3aXRoLCBvciBkaXN0cmlidXRlIHRoZSBMaWJyYXJ5IGlzIHZvaWQsIGFuZCB3aWxsIGF1dG9t
YXRpY2FsbHkgdGVybWluYXRlIHlvdXIgcmlnaHRzIHVuZGVyIHRoaXMgTGljZW5zZS4gSG93ZXZl
ciwgcGFydGllcyB3aG8gaGF2ZSByZWNlaXZlZCBjb3BpZXMsIG9yIHJpZ2h0cywgZnJvbSB5b3Ug
dW5kZXIgdGhpcyBMaWNlbnNlIHdpbGwgbm90IGhhdmUgdGhlaXIgbGljZW5zZXMgdGVybWluYXRl
ZCBzbyBsb25nIGFzIHN1Y2ggcGFydGllcyByZW1haW4gaW4gZnVsbCBjb21wbGlhbmNlLiAKK2Ep
IEFjY29tcGFueSB0aGUgY29tYmluZWQgbGlicmFyeSB3aXRoIGEgY29weSBvZiB0aGUgc2FtZSB3
b3JrIGJhc2VkIG9uIHRoZSBMaWJyYXJ5LCB1bmNvbWJpbmVkIHdpdGggYW55IG90aGVyIGxpYnJh
cnkgZmFjaWxpdGllcy4gVGhpcyBtdXN0IGJlIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSB0ZXJtcyBv
ZiB0aGUgU2VjdGlvbnMgYWJvdmUuCitiKSBHaXZlIHByb21pbmVudCBub3RpY2Ugd2l0aCB0aGUg
Y29tYmluZWQgbGlicmFyeSBvZiB0aGUgZmFjdCB0aGF0IHBhcnQgb2YgaXQgaXMgYSB3b3JrIGJh
c2VkIG9uIHRoZSBMaWJyYXJ5LCBhbmQgZXhwbGFpbmluZyB3aGVyZSB0byBmaW5kIHRoZSBhY2Nv
bXBhbnlpbmcgdW5jb21iaW5lZCBmb3JtIG9mIHRoZSBzYW1lIHdvcmsuCis4LiBZb3UgbWF5IG5v
dCBjb3B5LCBtb2RpZnksIHN1YmxpY2Vuc2UsIGxpbmsgd2l0aCwgb3IgZGlzdHJpYnV0ZSB0aGUg
TGlicmFyeSBleGNlcHQgYXMgZXhwcmVzc2x5IHByb3ZpZGVkIHVuZGVyIHRoaXMgTGljZW5zZS4g
QW55IGF0dGVtcHQgb3RoZXJ3aXNlIHRvIGNvcHksIG1vZGlmeSwgc3VibGljZW5zZSwgbGluayB3
aXRoLCBvciBkaXN0cmlidXRlIHRoZSBMaWJyYXJ5IGlzIHZvaWQsIGFuZCB3aWxsIGF1dG9tYXRp
Y2FsbHkgdGVybWluYXRlIHlvdXIgcmlnaHRzIHVuZGVyIHRoaXMgTGljZW5zZS4gSG93ZXZlciwg
cGFydGllcyB3aG8gaGF2ZSByZWNlaXZlZCBjb3BpZXMsIG9yIHJpZ2h0cywgZnJvbSB5b3UgdW5k
ZXIgdGhpcyBMaWNlbnNlIHdpbGwgbm90IGhhdmUgdGhlaXIgbGljZW5zZXMgdGVybWluYXRlZCBz
byBsb25nIGFzIHN1Y2ggcGFydGllcyByZW1haW4gaW4gZnVsbCBjb21wbGlhbmNlLgogCi05LiBZ
b3UgYXJlIG5vdCByZXF1aXJlZCB0byBhY2NlcHQgdGhpcyBMaWNlbnNlLCBzaW5jZSB5b3UgaGF2
ZSBub3Qgc2lnbmVkIGl0LiBIb3dldmVyLCBub3RoaW5nIGVsc2UgZ3JhbnRzIHlvdSBwZXJtaXNz
aW9uIHRvIG1vZGlmeSBvciBkaXN0cmlidXRlIHRoZSBMaWJyYXJ5IG9yIGl0cyBkZXJpdmF0aXZl
IHdvcmtzLiBUaGVzZSBhY3Rpb25zIGFyZSBwcm9oaWJpdGVkIGJ5IGxhdyBpZiB5b3UgZG8gbm90
IGFjY2VwdCB0aGlzIExpY2Vuc2UuIFRoZXJlZm9yZSwgYnkgbW9kaWZ5aW5nIG9yIGRpc3RyaWJ1
dGluZyB0aGUgTGlicmFyeSAob3IgYW55IHdvcmsgYmFzZWQgb24gdGhlIExpYnJhcnkpLCB5b3Ug
aW5kaWNhdGUgeW91ciBhY2NlcHRhbmNlIG9mIHRoaXMgTGljZW5zZSB0byBkbyBzbywgYW5kIGFs
bCBpdHMgdGVybXMgYW5kIGNvbmRpdGlvbnMgZm9yIGNvcHlpbmcsIGRpc3RyaWJ1dGluZyBvciBt
b2RpZnlpbmcgdGhlIExpYnJhcnkgb3Igd29ya3MgYmFzZWQgb24gaXQuIAorOS4gWW91IGFyZSBu
b3QgcmVxdWlyZWQgdG8gYWNjZXB0IHRoaXMgTGljZW5zZSwgc2luY2UgeW91IGhhdmUgbm90IHNp
Z25lZCBpdC4gSG93ZXZlciwgbm90aGluZyBlbHNlIGdyYW50cyB5b3UgcGVybWlzc2lvbiB0byBt
b2RpZnkgb3IgZGlzdHJpYnV0ZSB0aGUgTGlicmFyeSBvciBpdHMgZGVyaXZhdGl2ZSB3b3Jrcy4g
VGhlc2UgYWN0aW9ucyBhcmUgcHJvaGliaXRlZCBieSBsYXcgaWYgeW91IGRvIG5vdCBhY2NlcHQg
dGhpcyBMaWNlbnNlLiBUaGVyZWZvcmUsIGJ5IG1vZGlmeWluZyBvciBkaXN0cmlidXRpbmcgdGhl
IExpYnJhcnkgKG9yIGFueSB3b3JrIGJhc2VkIG9uIHRoZSBMaWJyYXJ5KSwgeW91IGluZGljYXRl
IHlvdXIgYWNjZXB0YW5jZSBvZiB0aGlzIExpY2Vuc2UgdG8gZG8gc28sIGFuZCBhbGwgaXRzIHRl
cm1zIGFuZCBjb25kaXRpb25zIGZvciBjb3B5aW5nLCBkaXN0cmlidXRpbmcgb3IgbW9kaWZ5aW5n
IHRoZSBMaWJyYXJ5IG9yIHdvcmtzIGJhc2VkIG9uIGl0LgogCi0xMC4gRWFjaCB0aW1lIHlvdSBy
ZWRpc3RyaWJ1dGUgdGhlIExpYnJhcnkgKG9yIGFueSB3b3JrIGJhc2VkIG9uIHRoZSBMaWJyYXJ5
KSwgdGhlIHJlY2lwaWVudCBhdXRvbWF0aWNhbGx5IHJlY2VpdmVzIGEgbGljZW5zZSBmcm9tIHRo
ZSBvcmlnaW5hbCBsaWNlbnNvciB0byBjb3B5LCBkaXN0cmlidXRlLCBsaW5rIHdpdGggb3IgbW9k
aWZ5IHRoZSBMaWJyYXJ5IHN1YmplY3QgdG8gdGhlc2UgdGVybXMgYW5kIGNvbmRpdGlvbnMuIFlv
dSBtYXkgbm90IGltcG9zZSBhbnkgZnVydGhlciByZXN0cmljdGlvbnMgb24gdGhlIHJlY2lwaWVu
dHMnIGV4ZXJjaXNlIG9mIHRoZSByaWdodHMgZ3JhbnRlZCBoZXJlaW4uIFlvdSBhcmUgbm90IHJl
c3BvbnNpYmxlIGZvciBlbmZvcmNpbmcgY29tcGxpYW5jZSBieSB0aGlyZCBwYXJ0aWVzIHdpdGgg
dGhpcyBMaWNlbnNlLiAKKzEwLiBFYWNoIHRpbWUgeW91IHJlZGlzdHJpYnV0ZSB0aGUgTGlicmFy
eSAob3IgYW55IHdvcmsgYmFzZWQgb24gdGhlIExpYnJhcnkpLCB0aGUgcmVjaXBpZW50IGF1dG9t
YXRpY2FsbHkgcmVjZWl2ZXMgYSBsaWNlbnNlIGZyb20gdGhlIG9yaWdpbmFsIGxpY2Vuc29yIHRv
IGNvcHksIGRpc3RyaWJ1dGUsIGxpbmsgd2l0aCBvciBtb2RpZnkgdGhlIExpYnJhcnkgc3ViamVj
dCB0byB0aGVzZSB0ZXJtcyBhbmQgY29uZGl0aW9ucy4gWW91IG1heSBub3QgaW1wb3NlIGFueSBm
dXJ0aGVyIHJlc3RyaWN0aW9ucyBvbiB0aGUgcmVjaXBpZW50cycgZXhlcmNpc2Ugb2YgdGhlIHJp
Z2h0cyBncmFudGVkIGhlcmVpbi4gWW91IGFyZSBub3QgcmVzcG9uc2libGUgZm9yIGVuZm9yY2lu
ZyBjb21wbGlhbmNlIGJ5IHRoaXJkIHBhcnRpZXMgd2l0aCB0aGlzIExpY2Vuc2UuCiAKLTExLiBJ
ZiwgYXMgYSBjb25zZXF1ZW5jZSBvZiBhIGNvdXJ0IGp1ZGdtZW50IG9yIGFsbGVnYXRpb24gb2Yg
cGF0ZW50IGluZnJpbmdlbWVudCBvciBmb3IgYW55IG90aGVyIHJlYXNvbiAobm90IGxpbWl0ZWQg
dG8gcGF0ZW50IGlzc3VlcyksIGNvbmRpdGlvbnMgYXJlIGltcG9zZWQgb24geW91ICh3aGV0aGVy
IGJ5IGNvdXJ0IG9yZGVyLCBhZ3JlZW1lbnQgb3Igb3RoZXJ3aXNlKSB0aGF0IGNvbnRyYWRpY3Qg
dGhlIGNvbmRpdGlvbnMgb2YgdGhpcyBMaWNlbnNlLCB0aGV5IGRvIG5vdCBleGN1c2UgeW91IGZy
b20gdGhlIGNvbmRpdGlvbnMgb2YgdGhpcyBMaWNlbnNlLiBJZiB5b3UgY2Fubm90IGRpc3RyaWJ1
dGUgc28gYXMgdG8gc2F0aXNmeSBzaW11bHRhbmVvdXNseSB5b3VyIG9ibGlnYXRpb25zIHVuZGVy
IHRoaXMgTGljZW5zZSBhbmQgYW55IG90aGVyIHBlcnRpbmVudCBvYmxpZ2F0aW9ucywgdGhlbiBh
cyBhIGNvbnNlcXVlbmNlIHlvdSBtYXkgbm90IGRpc3RyaWJ1dGUgdGhlIExpYnJhcnkgYXQgYWxs
LiBGb3IgZXhhbXBsZSwgaWYgYSBwYXRlbnQgbGljZW5zZSB3b3VsZCBub3QgcGVybWl0IHJveWFs
dHktZnJlZSByZWRpc3RyaWJ1dGlvbiBvZiB0aGUgTGlicmFyeSBieSBhbGwgdGhvc2Ugd2hvIHJl
Y2VpdmUgY29waWVzIGRpcmVjdGx5IG9yIGluZGlyZWN0bHkgdGhyb3VnaCB5b3UsIHRoZW4gdGhl
IG9ubHkgd2F5IHlvdSBjb3VsZCBzYXRpc2Z5IGJvdGggaXQgYW5kIHRoaXMgTGljZW5zZSB3b3Vs
ZCBiZSB0byByZWZyYWluIGVudGlyZWx5IGZyb20gZGlzdHJpYnV0aW9uIG9mIHRoZSBMaWJyYXJ5
LiAKKzExLiBJZiwgYXMgYSBjb25zZXF1ZW5jZSBvZiBhIGNvdXJ0IGp1ZGdtZW50IG9yIGFsbGVn
YXRpb24gb2YgcGF0ZW50IGluZnJpbmdlbWVudCBvciBmb3IgYW55IG90aGVyIHJlYXNvbiAobm90
IGxpbWl0ZWQgdG8gcGF0ZW50IGlzc3VlcyksIGNvbmRpdGlvbnMgYXJlIGltcG9zZWQgb24geW91
ICh3aGV0aGVyIGJ5IGNvdXJ0IG9yZGVyLCBhZ3JlZW1lbnQgb3Igb3RoZXJ3aXNlKSB0aGF0IGNv
bnRyYWRpY3QgdGhlIGNvbmRpdGlvbnMgb2YgdGhpcyBMaWNlbnNlLCB0aGV5IGRvIG5vdCBleGN1
c2UgeW91IGZyb20gdGhlIGNvbmRpdGlvbnMgb2YgdGhpcyBMaWNlbnNlLiBJZiB5b3UgY2Fubm90
IGRpc3RyaWJ1dGUgc28gYXMgdG8gc2F0aXNmeSBzaW11bHRhbmVvdXNseSB5b3VyIG9ibGlnYXRp
b25zIHVuZGVyIHRoaXMgTGljZW5zZSBhbmQgYW55IG90aGVyIHBlcnRpbmVudCBvYmxpZ2F0aW9u
cywgdGhlbiBhcyBhIGNvbnNlcXVlbmNlIHlvdSBtYXkgbm90IGRpc3RyaWJ1dGUgdGhlIExpYnJh
cnkgYXQgYWxsLiBGb3IgZXhhbXBsZSwgaWYgYSBwYXRlbnQgbGljZW5zZSB3b3VsZCBub3QgcGVy
bWl0IHJveWFsdHktZnJlZSByZWRpc3RyaWJ1dGlvbiBvZiB0aGUgTGlicmFyeSBieSBhbGwgdGhv
c2Ugd2hvIHJlY2VpdmUgY29waWVzIGRpcmVjdGx5IG9yIGluZGlyZWN0bHkgdGhyb3VnaCB5b3Us
IHRoZW4gdGhlIG9ubHkgd2F5IHlvdSBjb3VsZCBzYXRpc2Z5IGJvdGggaXQgYW5kIHRoaXMgTGlj
ZW5zZSB3b3VsZCBiZSB0byByZWZyYWluIGVudGlyZWx5IGZyb20gZGlzdHJpYnV0aW9uIG9mIHRo
ZSBMaWJyYXJ5LgogCi1JZiBhbnkgcG9ydGlvbiBvZiB0aGlzIHNlY3Rpb24gaXMgaGVsZCBpbnZh
bGlkIG9yIHVuZW5mb3JjZWFibGUgdW5kZXIgYW55IHBhcnRpY3VsYXIgY2lyY3Vtc3RhbmNlLCB0
aGUgYmFsYW5jZSBvZiB0aGUgc2VjdGlvbiBpcyBpbnRlbmRlZCB0byBhcHBseSwgYW5kIHRoZSBz
ZWN0aW9uIGFzIGEgd2hvbGUgaXMgaW50ZW5kZWQgdG8gYXBwbHkgaW4gb3RoZXIgY2lyY3Vtc3Rh
bmNlcy4gCitJZiBhbnkgcG9ydGlvbiBvZiB0aGlzIHNlY3Rpb24gaXMgaGVsZCBpbnZhbGlkIG9y
IHVuZW5mb3JjZWFibGUgdW5kZXIgYW55IHBhcnRpY3VsYXIgY2lyY3Vtc3RhbmNlLCB0aGUgYmFs
YW5jZSBvZiB0aGUgc2VjdGlvbiBpcyBpbnRlbmRlZCB0byBhcHBseSwgYW5kIHRoZSBzZWN0aW9u
IGFzIGEgd2hvbGUgaXMgaW50ZW5kZWQgdG8gYXBwbHkgaW4gb3RoZXIgY2lyY3Vtc3RhbmNlcy4K
IAotSXQgaXMgbm90IHRoZSBwdXJwb3NlIG9mIHRoaXMgc2VjdGlvbiB0byBpbmR1Y2UgeW91IHRv
IGluZnJpbmdlIGFueSBwYXRlbnRzIG9yIG90aGVyIHByb3BlcnR5IHJpZ2h0IGNsYWltcyBvciB0
byBjb250ZXN0IHZhbGlkaXR5IG9mIGFueSBzdWNoIGNsYWltczsgdGhpcyBzZWN0aW9uIGhhcyB0
aGUgc29sZSBwdXJwb3NlIG9mIHByb3RlY3RpbmcgdGhlIGludGVncml0eSBvZiB0aGUgZnJlZSBz
b2Z0d2FyZSBkaXN0cmlidXRpb24gc3lzdGVtIHdoaWNoIGlzIGltcGxlbWVudGVkIGJ5IHB1Ymxp
YyBsaWNlbnNlIHByYWN0aWNlcy4gTWFueSBwZW9wbGUgaGF2ZSBtYWRlIGdlbmVyb3VzIGNvbnRy
aWJ1dGlvbnMgdG8gdGhlIHdpZGUgcmFuZ2Ugb2Ygc29mdHdhcmUgZGlzdHJpYnV0ZWQgdGhyb3Vn
aCB0aGF0IHN5c3RlbSBpbiByZWxpYW5jZSBvbiBjb25zaXN0ZW50IGFwcGxpY2F0aW9uIG9mIHRo
YXQgc3lzdGVtOyBpdCBpcyB1cCB0byB0aGUgYXV0aG9yL2Rvbm9yIHRvIGRlY2lkZSBpZiBoZSBv
ciBzaGUgaXMgd2lsbGluZyB0byBkaXN0cmlidXRlIHNvZnR3YXJlIHRocm91Z2ggYW55IG90aGVy
IHN5c3RlbSBhbmQgYSBsaWNlbnNlZSBjYW5ub3QgaW1wb3NlIHRoYXQgY2hvaWNlLiAKK0l0IGlz
IG5vdCB0aGUgcHVycG9zZSBvZiB0aGlzIHNlY3Rpb24gdG8gaW5kdWNlIHlvdSB0byBpbmZyaW5n
ZSBhbnkgcGF0ZW50cyBvciBvdGhlciBwcm9wZXJ0eSByaWdodCBjbGFpbXMgb3IgdG8gY29udGVz
dCB2YWxpZGl0eSBvZiBhbnkgc3VjaCBjbGFpbXM7IHRoaXMgc2VjdGlvbiBoYXMgdGhlIHNvbGUg
cHVycG9zZSBvZiBwcm90ZWN0aW5nIHRoZSBpbnRlZ3JpdHkgb2YgdGhlIGZyZWUgc29mdHdhcmUg
ZGlzdHJpYnV0aW9uIHN5c3RlbSB3aGljaCBpcyBpbXBsZW1lbnRlZCBieSBwdWJsaWMgbGljZW5z
ZSBwcmFjdGljZXMuIE1hbnkgcGVvcGxlIGhhdmUgbWFkZSBnZW5lcm91cyBjb250cmlidXRpb25z
IHRvIHRoZSB3aWRlIHJhbmdlIG9mIHNvZnR3YXJlIGRpc3RyaWJ1dGVkIHRocm91Z2ggdGhhdCBz
eXN0ZW0gaW4gcmVsaWFuY2Ugb24gY29uc2lzdGVudCBhcHBsaWNhdGlvbiBvZiB0aGF0IHN5c3Rl
bTsgaXQgaXMgdXAgdG8gdGhlIGF1dGhvci9kb25vciB0byBkZWNpZGUgaWYgaGUgb3Igc2hlIGlz
IHdpbGxpbmcgdG8gZGlzdHJpYnV0ZSBzb2Z0d2FyZSB0aHJvdWdoIGFueSBvdGhlciBzeXN0ZW0g
YW5kIGEgbGljZW5zZWUgY2Fubm90IGltcG9zZSB0aGF0IGNob2ljZS4KIAotVGhpcyBzZWN0aW9u
IGlzIGludGVuZGVkIHRvIG1ha2UgdGhvcm91Z2hseSBjbGVhciB3aGF0IGlzIGJlbGlldmVkIHRv
IGJlIGEgY29uc2VxdWVuY2Ugb2YgdGhlIHJlc3Qgb2YgdGhpcyBMaWNlbnNlLiAKK1RoaXMgc2Vj
dGlvbiBpcyBpbnRlbmRlZCB0byBtYWtlIHRob3JvdWdobHkgY2xlYXIgd2hhdCBpcyBiZWxpZXZl
ZCB0byBiZSBhIGNvbnNlcXVlbmNlIG9mIHRoZSByZXN0IG9mIHRoaXMgTGljZW5zZS4KIAotMTIu
IElmIHRoZSBkaXN0cmlidXRpb24gYW5kL29yIHVzZSBvZiB0aGUgTGlicmFyeSBpcyByZXN0cmlj
dGVkIGluIGNlcnRhaW4gY291bnRyaWVzIGVpdGhlciBieSBwYXRlbnRzIG9yIGJ5IGNvcHlyaWdo
dGVkIGludGVyZmFjZXMsIHRoZSBvcmlnaW5hbCBjb3B5cmlnaHQgaG9sZGVyIHdobyBwbGFjZXMg
dGhlIExpYnJhcnkgdW5kZXIgdGhpcyBMaWNlbnNlIG1heSBhZGQgYW4gZXhwbGljaXQgZ2VvZ3Jh
cGhpY2FsIGRpc3RyaWJ1dGlvbiBsaW1pdGF0aW9uIGV4Y2x1ZGluZyB0aG9zZSBjb3VudHJpZXMs
IHNvIHRoYXQgZGlzdHJpYnV0aW9uIGlzIHBlcm1pdHRlZCBvbmx5IGluIG9yIGFtb25nIGNvdW50
cmllcyBub3QgdGh1cyBleGNsdWRlZC4gSW4gc3VjaCBjYXNlLCB0aGlzIExpY2Vuc2UgaW5jb3Jw
b3JhdGVzIHRoZSBsaW1pdGF0aW9uIGFzIGlmIHdyaXR0ZW4gaW4gdGhlIGJvZHkgb2YgdGhpcyBM
aWNlbnNlLiAKKzEyLiBJZiB0aGUgZGlzdHJpYnV0aW9uIGFuZC9vciB1c2Ugb2YgdGhlIExpYnJh
cnkgaXMgcmVzdHJpY3RlZCBpbiBjZXJ0YWluIGNvdW50cmllcyBlaXRoZXIgYnkgcGF0ZW50cyBv
ciBieSBjb3B5cmlnaHRlZCBpbnRlcmZhY2VzLCB0aGUgb3JpZ2luYWwgY29weXJpZ2h0IGhvbGRl
ciB3aG8gcGxhY2VzIHRoZSBMaWJyYXJ5IHVuZGVyIHRoaXMgTGljZW5zZSBtYXkgYWRkIGFuIGV4
cGxpY2l0IGdlb2dyYXBoaWNhbCBkaXN0cmlidXRpb24gbGltaXRhdGlvbiBleGNsdWRpbmcgdGhv
c2UgY291bnRyaWVzLCBzbyB0aGF0IGRpc3RyaWJ1dGlvbiBpcyBwZXJtaXR0ZWQgb25seSBpbiBv
ciBhbW9uZyBjb3VudHJpZXMgbm90IHRodXMgZXhjbHVkZWQuIEluIHN1Y2ggY2FzZSwgdGhpcyBM
aWNlbnNlIGluY29ycG9yYXRlcyB0aGUgbGltaXRhdGlvbiBhcyBpZiB3cml0dGVuIGluIHRoZSBi
b2R5IG9mIHRoaXMgTGljZW5zZS4KIAotMTMuIFRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24g
bWF5IHB1Ymxpc2ggcmV2aXNlZCBhbmQvb3IgbmV3IHZlcnNpb25zIG9mIHRoZSBMZXNzZXIgR2Vu
ZXJhbCBQdWJsaWMgTGljZW5zZSBmcm9tIHRpbWUgdG8gdGltZS4gU3VjaCBuZXcgdmVyc2lvbnMg
d2lsbCBiZSBzaW1pbGFyIGluIHNwaXJpdCB0byB0aGUgcHJlc2VudCB2ZXJzaW9uLCBidXQgbWF5
IGRpZmZlciBpbiBkZXRhaWwgdG8gYWRkcmVzcyBuZXcgcHJvYmxlbXMgb3IgY29uY2VybnMuIAor
MTMuIFRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24gbWF5IHB1Ymxpc2ggcmV2aXNlZCBhbmQv
b3IgbmV3IHZlcnNpb25zIG9mIHRoZSBMZXNzZXIgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmcm9t
IHRpbWUgdG8gdGltZS4gU3VjaCBuZXcgdmVyc2lvbnMgd2lsbCBiZSBzaW1pbGFyIGluIHNwaXJp
dCB0byB0aGUgcHJlc2VudCB2ZXJzaW9uLCBidXQgbWF5IGRpZmZlciBpbiBkZXRhaWwgdG8gYWRk
cmVzcyBuZXcgcHJvYmxlbXMgb3IgY29uY2VybnMuCiAKLUVhY2ggdmVyc2lvbiBpcyBnaXZlbiBh
IGRpc3Rpbmd1aXNoaW5nIHZlcnNpb24gbnVtYmVyLiBJZiB0aGUgTGlicmFyeSBzcGVjaWZpZXMg
YSB2ZXJzaW9uIG51bWJlciBvZiB0aGlzIExpY2Vuc2Ugd2hpY2ggYXBwbGllcyB0byBpdCBhbmQg
ImFueSBsYXRlciB2ZXJzaW9uIiwgeW91IGhhdmUgdGhlIG9wdGlvbiBvZiBmb2xsb3dpbmcgdGhl
IHRlcm1zIGFuZCBjb25kaXRpb25zIGVpdGhlciBvZiB0aGF0IHZlcnNpb24gb3Igb2YgYW55IGxh
dGVyIHZlcnNpb24gcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24uIElm
IHRoZSBMaWJyYXJ5IGRvZXMgbm90IHNwZWNpZnkgYSBsaWNlbnNlIHZlcnNpb24gbnVtYmVyLCB5
b3UgbWF5IGNob29zZSBhbnkgdmVyc2lvbiBldmVyIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0
d2FyZSBGb3VuZGF0aW9uLiAKK0VhY2ggdmVyc2lvbiBpcyBnaXZlbiBhIGRpc3Rpbmd1aXNoaW5n
IHZlcnNpb24gbnVtYmVyLiBJZiB0aGUgTGlicmFyeSBzcGVjaWZpZXMgYSB2ZXJzaW9uIG51bWJl
ciBvZiB0aGlzIExpY2Vuc2Ugd2hpY2ggYXBwbGllcyB0byBpdCBhbmQgImFueSBsYXRlciB2ZXJz
aW9uIiwgeW91IGhhdmUgdGhlIG9wdGlvbiBvZiBmb2xsb3dpbmcgdGhlIHRlcm1zIGFuZCBjb25k
aXRpb25zIGVpdGhlciBvZiB0aGF0IHZlcnNpb24gb3Igb2YgYW55IGxhdGVyIHZlcnNpb24gcHVi
bGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24uIElmIHRoZSBMaWJyYXJ5IGRv
ZXMgbm90IHNwZWNpZnkgYSBsaWNlbnNlIHZlcnNpb24gbnVtYmVyLCB5b3UgbWF5IGNob29zZSBh
bnkgdmVyc2lvbiBldmVyIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9u
LgogCi0xNC4gSWYgeW91IHdpc2ggdG8gaW5jb3Jwb3JhdGUgcGFydHMgb2YgdGhlIExpYnJhcnkg
aW50byBvdGhlciBmcmVlIHByb2dyYW1zIHdob3NlIGRpc3RyaWJ1dGlvbiBjb25kaXRpb25zIGFy
ZSBpbmNvbXBhdGlibGUgd2l0aCB0aGVzZSwgd3JpdGUgdG8gdGhlIGF1dGhvciB0byBhc2sgZm9y
IHBlcm1pc3Npb24uIEZvciBzb2Z0d2FyZSB3aGljaCBpcyBjb3B5cmlnaHRlZCBieSB0aGUgRnJl
ZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCB3cml0ZSB0byB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0
aW9uOyB3ZSBzb21ldGltZXMgbWFrZSBleGNlcHRpb25zIGZvciB0aGlzLiBPdXIgZGVjaXNpb24g
d2lsbCBiZSBndWlkZWQgYnkgdGhlIHR3byBnb2FscyBvZiBwcmVzZXJ2aW5nIHRoZSBmcmVlIHN0
YXR1cyBvZiBhbGwgZGVyaXZhdGl2ZXMgb2Ygb3VyIGZyZWUgc29mdHdhcmUgYW5kIG9mIHByb21v
dGluZyB0aGUgc2hhcmluZyBhbmQgcmV1c2Ugb2Ygc29mdHdhcmUgZ2VuZXJhbGx5LiAKKzE0LiBJ
ZiB5b3Ugd2lzaCB0byBpbmNvcnBvcmF0ZSBwYXJ0cyBvZiB0aGUgTGlicmFyeSBpbnRvIG90aGVy
IGZyZWUgcHJvZ3JhbXMgd2hvc2UgZGlzdHJpYnV0aW9uIGNvbmRpdGlvbnMgYXJlIGluY29tcGF0
aWJsZSB3aXRoIHRoZXNlLCB3cml0ZSB0byB0aGUgYXV0aG9yIHRvIGFzayBmb3IgcGVybWlzc2lv
bi4gRm9yIHNvZnR3YXJlIHdoaWNoIGlzIGNvcHlyaWdodGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJl
IEZvdW5kYXRpb24sIHdyaXRlIHRvIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IHdlIHNv
bWV0aW1lcyBtYWtlIGV4Y2VwdGlvbnMgZm9yIHRoaXMuIE91ciBkZWNpc2lvbiB3aWxsIGJlIGd1
aWRlZCBieSB0aGUgdHdvIGdvYWxzIG9mIHByZXNlcnZpbmcgdGhlIGZyZWUgc3RhdHVzIG9mIGFs
bCBkZXJpdmF0aXZlcyBvZiBvdXIgZnJlZSBzb2Z0d2FyZSBhbmQgb2YgcHJvbW90aW5nIHRoZSBz
aGFyaW5nIGFuZCByZXVzZSBvZiBzb2Z0d2FyZSBnZW5lcmFsbHkuCiAKLU5PIFdBUlJBTlRZIAor
Tk8gV0FSUkFOVFkKIAotMTUuIEJFQ0FVU0UgVEhFIExJQlJBUlkgSVMgTElDRU5TRUQgRlJFRSBP
RiBDSEFSR0UsIFRIRVJFIElTIE5PIFdBUlJBTlRZIEZPUiBUSEUgTElCUkFSWSwgVE8gVEhFIEVY
VEVOVCBQRVJNSVRURUQgQlkgQVBQTElDQUJMRSBMQVcuIEVYQ0VQVCBXSEVOIE9USEVSV0lTRSBT
VEFURUQgSU4gV1JJVElORyBUSEUgQ09QWVJJR0hUIEhPTERFUlMgQU5EL09SIE9USEVSIFBBUlRJ
RVMgUFJPVklERSBUSEUgTElCUkFSWSAiQVMgSVMiIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJ
TkQsIEVJVEhFUiBFWFBSRVNTRUQgT1IgSU1QTElFRCwgSU5DTFVESU5HLCBCVVQgTk9UIExJTUlU
RUQgVE8sIFRIRSBJTVBMSUVEIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZIEFORCBGSVRO
RVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gVEhFIEVOVElSRSBSSVNLIEFTIFRPIFRIRSBR
VUFMSVRZIEFORCBQRVJGT1JNQU5DRSBPRiBUSEUgTElCUkFSWSBJUyBXSVRIIFlPVS4gU0hPVUxE
IFRIRSBMSUJSQVJZIFBST1ZFIERFRkVDVElWRSwgWU9VIEFTU1VNRSBUSEUgQ09TVCBPRiBBTEwg
TkVDRVNTQVJZIFNFUlZJQ0lORywgUkVQQUlSIE9SIENPUlJFQ1RJT04uIAorMTUuIEJFQ0FVU0Ug
VEhFIExJQlJBUlkgSVMgTElDRU5TRUQgRlJFRSBPRiBDSEFSR0UsIFRIRVJFIElTIE5PIFdBUlJB
TlRZIEZPUiBUSEUgTElCUkFSWSwgVE8gVEhFIEVYVEVOVCBQRVJNSVRURUQgQlkgQVBQTElDQUJM
RSBMQVcuIEVYQ0VQVCBXSEVOIE9USEVSV0lTRSBTVEFURUQgSU4gV1JJVElORyBUSEUgQ09QWVJJ
R0hUIEhPTERFUlMgQU5EL09SIE9USEVSIFBBUlRJRVMgUFJPVklERSBUSEUgTElCUkFSWSAiQVMg
SVMiIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVJVEhFUiBFWFBSRVNTRUQgT1IgSU1Q
TElFRCwgSU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQgVE8sIFRIRSBJTVBMSUVEIFdBUlJBTlRJ
RVMgT0YgTUVSQ0hBTlRBQklMSVRZIEFORCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9T
RS4gVEhFIEVOVElSRSBSSVNLIEFTIFRPIFRIRSBRVUFMSVRZIEFORCBQRVJGT1JNQU5DRSBPRiBU
SEUgTElCUkFSWSBJUyBXSVRIIFlPVS4gU0hPVUxEIFRIRSBMSUJSQVJZIFBST1ZFIERFRkVDVElW
RSwgWU9VIEFTU1VNRSBUSEUgQ09TVCBPRiBBTEwgTkVDRVNTQVJZIFNFUlZJQ0lORywgUkVQQUlS
IE9SIENPUlJFQ1RJT04uCiAKLTE2LiBJTiBOTyBFVkVOVCBVTkxFU1MgUkVRVUlSRUQgQlkgQVBQ
TElDQUJMRSBMQVcgT1IgQUdSRUVEIFRPIElOIFdSSVRJTkcgV0lMTCBBTlkgQ09QWVJJR0hUIEhP
TERFUiwgT1IgQU5ZIE9USEVSIFBBUlRZIFdITyBNQVkgTU9ESUZZIEFORC9PUiBSRURJU1RSSUJV
VEUgVEhFIExJQlJBUlkgQVMgUEVSTUlUVEVEIEFCT1ZFLCBCRSBMSUFCTEUgVE8gWU9VIEZPUiBE
QU1BR0VTLCBJTkNMVURJTkcgQU5ZIEdFTkVSQUwsIFNQRUNJQUwsIElOQ0lERU5UQUwgT1IgQ09O
U0VRVUVOVElBTCBEQU1BR0VTIEFSSVNJTkcgT1VUIE9GIFRIRSBVU0UgT1IgSU5BQklMSVRZIFRP
IFVTRSBUSEUgTElCUkFSWSAoSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBMT1NTIE9GIERB
VEEgT1IgREFUQSBCRUlORyBSRU5ERVJFRCBJTkFDQ1VSQVRFIE9SIExPU1NFUyBTVVNUQUlORUQg
QlkgWU9VIE9SIFRISVJEIFBBUlRJRVMgT1IgQSBGQUlMVVJFIE9GIFRIRSBMSUJSQVJZIFRPIE9Q
RVJBVEUgV0lUSCBBTlkgT1RIRVIgU09GVFdBUkUpLCBFVkVOIElGIFNVQ0ggSE9MREVSIE9SIE9U
SEVSIFBBUlRZIEhBUyBCRUVOIEFEVklTRUQgT0YgVEhFIFBPU1NJQklMSVRZIE9GIFNVQ0ggREFN
QUdFUy4gCisxNi4gSU4gTk8gRVZFTlQgVU5MRVNTIFJFUVVJUkVEIEJZIEFQUExJQ0FCTEUgTEFX
IE9SIEFHUkVFRCBUTyBJTiBXUklUSU5HIFdJTEwgQU5ZIENPUFlSSUdIVCBIT0xERVIsIE9SIEFO
WSBPVEhFUiBQQVJUWSBXSE8gTUFZIE1PRElGWSBBTkQvT1IgUkVESVNUUklCVVRFIFRIRSBMSUJS
QVJZIEFTIFBFUk1JVFRFRCBBQk9WRSwgQkUgTElBQkxFIFRPIFlPVSBGT1IgREFNQUdFUywgSU5D
TFVESU5HIEFOWSBHRU5FUkFMLCBTUEVDSUFMLCBJTkNJREVOVEFMIE9SIENPTlNFUVVFTlRJQUwg
REFNQUdFUyBBUklTSU5HIE9VVCBPRiBUSEUgVVNFIE9SIElOQUJJTElUWSBUTyBVU0UgVEhFIExJ
QlJBUlkgKElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gTE9TUyBPRiBEQVRBIE9SIERBVEEg
QkVJTkcgUkVOREVSRUQgSU5BQ0NVUkFURSBPUiBMT1NTRVMgU1VTVEFJTkVEIEJZIFlPVSBPUiBU
SElSRCBQQVJUSUVTIE9SIEEgRkFJTFVSRSBPRiBUSEUgTElCUkFSWSBUTyBPUEVSQVRFIFdJVEgg
QU5ZIE9USEVSIFNPRlRXQVJFKSwgRVZFTiBJRiBTVUNIIEhPTERFUiBPUiBPVEhFUiBQQVJUWSBI
QVMgQkVFTiBBRFZJU0VEIE9GIFRIRSBQT1NTSUJJTElUWSBPRiBTVUNIIERBTUFHRVMuCiAKIAog
RU5EIE9GIFRFUk1TIEFORCBDT05ESVRJT05TCiBIb3cgdG8gQXBwbHkgVGhlc2UgVGVybXMgdG8g
WW91ciBOZXcgTGlicmFyaWVzCi1JZiB5b3UgZGV2ZWxvcCBhIG5ldyBsaWJyYXJ5LCBhbmQgeW91
IHdhbnQgaXQgdG8gYmUgb2YgdGhlIGdyZWF0ZXN0IHBvc3NpYmxlIHVzZSB0byB0aGUgcHVibGlj
LCB3ZSByZWNvbW1lbmQgbWFraW5nIGl0IGZyZWUgc29mdHdhcmUgdGhhdCBldmVyeW9uZSBjYW4g
cmVkaXN0cmlidXRlIGFuZCBjaGFuZ2UuIFlvdSBjYW4gZG8gc28gYnkgcGVybWl0dGluZyByZWRp
c3RyaWJ1dGlvbiB1bmRlciB0aGVzZSB0ZXJtcyAob3IsIGFsdGVybmF0aXZlbHksIHVuZGVyIHRo
ZSB0ZXJtcyBvZiB0aGUgb3JkaW5hcnkgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSkuIAorSWYgeW91
IGRldmVsb3AgYSBuZXcgbGlicmFyeSwgYW5kIHlvdSB3YW50IGl0IHRvIGJlIG9mIHRoZSBncmVh
dGVzdCBwb3NzaWJsZSB1c2UgdG8gdGhlIHB1YmxpYywgd2UgcmVjb21tZW5kIG1ha2luZyBpdCBm
cmVlIHNvZnR3YXJlIHRoYXQgZXZlcnlvbmUgY2FuIHJlZGlzdHJpYnV0ZSBhbmQgY2hhbmdlLiBZ
b3UgY2FuIGRvIHNvIGJ5IHBlcm1pdHRpbmcgcmVkaXN0cmlidXRpb24gdW5kZXIgdGhlc2UgdGVy
bXMgKG9yLCBhbHRlcm5hdGl2ZWx5LCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIG9yZGluYXJ5IEdl
bmVyYWwgUHVibGljIExpY2Vuc2UpLgogCi1UbyBhcHBseSB0aGVzZSB0ZXJtcywgYXR0YWNoIHRo
ZSBmb2xsb3dpbmcgbm90aWNlcyB0byB0aGUgbGlicmFyeS4gSXQgaXMgc2FmZXN0IHRvIGF0dGFj
aCB0aGVtIHRvIHRoZSBzdGFydCBvZiBlYWNoIHNvdXJjZSBmaWxlIHRvIG1vc3QgZWZmZWN0aXZl
bHkgY29udmV5IHRoZSBleGNsdXNpb24gb2Ygd2FycmFudHk7IGFuZCBlYWNoIGZpbGUgc2hvdWxk
IGhhdmUgYXQgbGVhc3QgdGhlICJjb3B5cmlnaHQiIGxpbmUgYW5kIGEgcG9pbnRlciB0byB3aGVy
ZSB0aGUgZnVsbCBub3RpY2UgaXMgZm91bmQuIAorVG8gYXBwbHkgdGhlc2UgdGVybXMsIGF0dGFj
aCB0aGUgZm9sbG93aW5nIG5vdGljZXMgdG8gdGhlIGxpYnJhcnkuIEl0IGlzIHNhZmVzdCB0byBh
dHRhY2ggdGhlbSB0byB0aGUgc3RhcnQgb2YgZWFjaCBzb3VyY2UgZmlsZSB0byBtb3N0IGVmZmVj
dGl2ZWx5IGNvbnZleSB0aGUgZXhjbHVzaW9uIG9mIHdhcnJhbnR5OyBhbmQgZWFjaCBmaWxlIHNo
b3VsZCBoYXZlIGF0IGxlYXN0IHRoZSAiY29weXJpZ2h0IiBsaW5lIGFuZCBhIHBvaW50ZXIgdG8g
d2hlcmUgdGhlIGZ1bGwgbm90aWNlIGlzIGZvdW5kLgogCiAKIG9uZSBsaW5lIHRvIGdpdmUgdGhl
IGxpYnJhcnkncyBuYW1lIGFuZCBhbiBpZGVhIG9mIHdoYXQgaXQgZG9lcy4KQEAgLTE4Myw5ICsx
ODMsOSBAQCBMZXNzZXIgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgog
WW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIExlc3NlciBHZW5lcmFs
IFB1YmxpYwogTGljZW5zZSBhbG9uZyB3aXRoIHRoaXMgbGlicmFyeTsgSWYgbm90LCBzZWUgPGh0
dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LgogCi1BbHNvIGFkZCBpbmZvcm1hdGlvbiBvbiBo
b3cgdG8gY29udGFjdCB5b3UgYnkgZWxlY3Ryb25pYyBhbmQgcGFwZXIgbWFpbC4gCitBbHNvIGFk
ZCBpbmZvcm1hdGlvbiBvbiBob3cgdG8gY29udGFjdCB5b3UgYnkgZWxlY3Ryb25pYyBhbmQgcGFw
ZXIgbWFpbC4KIAotWW91IHNob3VsZCBhbHNvIGdldCB5b3VyIGVtcGxveWVyIChpZiB5b3Ugd29y
ayBhcyBhIHByb2dyYW1tZXIpIG9yIHlvdXIgc2Nob29sLCBpZiBhbnksIHRvIHNpZ24gYSAiY29w
eXJpZ2h0IGRpc2NsYWltZXIiIGZvciB0aGUgbGlicmFyeSwgaWYgbmVjZXNzYXJ5LiBIZXJlIGlz
IGEgc2FtcGxlOyBhbHRlciB0aGUgbmFtZXM6IAorWW91IHNob3VsZCBhbHNvIGdldCB5b3VyIGVt
cGxveWVyIChpZiB5b3Ugd29yayBhcyBhIHByb2dyYW1tZXIpIG9yIHlvdXIgc2Nob29sLCBpZiBh
bnksIHRvIHNpZ24gYSAiY29weXJpZ2h0IGRpc2NsYWltZXIiIGZvciB0aGUgbGlicmFyeSwgaWYg
bmVjZXNzYXJ5LiBIZXJlIGlzIGEgc2FtcGxlOyBhbHRlciB0aGUgbmFtZXM6CiAKIAogWW95b2R5
bmUsIEluYy4sIGhlcmVieSBkaXNjbGFpbXMgYWxsIGNvcHlyaWdodCBpbnRlcmVzdCBpbgpAQCAt
MTk1LDQgKzE5NSw0IEBAIGJ5IEphbWVzIFJhbmRvbSBIYWNrZXIuCiBzaWduYXR1cmUgb2YgVHkg
Q29vbiwgMSBBcHJpbCAxOTkwCiBUeSBDb29uLCBQcmVzaWRlbnQgb2YgVmljZQogCi1UaGF0J3Mg
YWxsIHRoZXJlIGlzIHRvIGl0ISAKK1RoYXQncyBhbGwgdGhlcmUgaXMgdG8gaXQhCmRpZmYgLS1n
aXQgYS90b29scy9vY2FtbC9saWJzL3hjL3hlbmN0cmxfc3R1YnMuYyBiL3Rvb2xzL29jYW1sL2xp
YnMveGMveGVuY3RybF9zdHVicy5jCmluZGV4IDU3OGEwMTQuLmM0ZmRjNTggMTAwNjQ0Ci0tLSBh
L3Rvb2xzL29jYW1sL2xpYnMveGMveGVuY3RybF9zdHVicy5jCisrKyBiL3Rvb2xzL29jYW1sL2xp
YnMveGMveGVuY3RybF9zdHVicy5jCkBAIC02ODAsNyArNjgwLDcgQEAgQ0FNTHByaW0gdmFsdWUg
c3R1Yl94Y19wY3B1X2luZm8odmFsdWUgeGNoLCB2YWx1ZSBucl9jcHVzKQogCiAJaWYgKEludF92
YWwobnJfY3B1cykgPCAxKQogCQljYW1sX2ludmFsaWRfYXJndW1lbnQoIm5yX2NwdXMiKTsKLQkK
KwogCWluZm8gPSBjYWxsb2MoSW50X3ZhbChucl9jcHVzKSArIDEsIHNpemVvZigqaW5mbykpOwog
CWlmICghaW5mbykKIAkJY2FtbF9yYWlzZV9vdXRfb2ZfbWVtb3J5KCk7CmRpZmYgLS1naXQgYS90
b29scy9vY2FtbC9saWJzL3hsL2dlbndyYXAucHkgYi90b29scy9vY2FtbC9saWJzL3hsL2dlbndy
YXAucHkKaW5kZXggOWE2NWQ3My4uODE1YzFjYiAxMDA2NDQKLS0tIGEvdG9vbHMvb2NhbWwvbGli
cy94bC9nZW53cmFwLnB5CisrKyBiL3Rvb2xzL29jYW1sL2xpYnMveGwvZ2Vud3JhcC5weQpAQCAt
MTMsNyArMTMsNyBAQCBidWlsdGlucyA9IHsKICAgICAibGlieGxfZGV2aWQiOiAgICAgICAgICAo
ImRldmlkIiwgICAgICAgICAgICAgICAgICAiJShjKXMgPSBJbnRfdmFsKCUobylzKSIsICAgICAg
ICAgICAgIlZhbF9pbnQoJShjKXMpIiAgKSwKICAgICAibGlieGxfZGVmYm9vbCI6ICAgICAgICAo
ImJvb2wgb3B0aW9uIiwgICAgICAgICAgICAiJShjKXMgPSBEZWZib29sX3ZhbCglKG8pcykiLCAg
ICAgICAgIlZhbF9kZWZib29sKCUoYylzKSIgKSwKICAgICAibGlieGxfdXVpZCI6ICAgICAgICAg
ICAoImludCBhcnJheSIsICAgICAgICAgICAgICAiVXVpZF92YWwoJiUoYylzLCAlKG8pcykiLCAg
ICJWYWxfdXVpZCgmJShjKXMpIiksCi0gICAgImxpYnhsX2JpdG1hcCI6ICAgICAgICAgKCJib29s
IGFycmF5IiwgICAgICAgICAgICAgIkJpdG1hcF92YWwoY3R4LCAmJShjKXMsICUobylzKSIsICAg
IlZhbF9iaXRtYXAoJiUoYylzKSIpLCAgICAKKyAgICAibGlieGxfYml0bWFwIjogICAgICAgICAo
ImJvb2wgYXJyYXkiLCAgICAgICAgICAgICAiQml0bWFwX3ZhbChjdHgsICYlKGMpcywgJShvKXMp
IiwgICAiVmFsX2JpdG1hcCgmJShjKXMpIiksCiAgICAgImxpYnhsX2tleV92YWx1ZV9saXN0Ijog
KCIoc3RyaW5nICogc3RyaW5nKSBsaXN0IiwgImxpYnhsX2tleV92YWx1ZV9saXN0X3ZhbCgmJShj
KXMsICUobylzKSIsICJWYWxfa2V5X3ZhbHVlX2xpc3QoJiUoYylzKSIpLAogICAgICJsaWJ4bF9z
dHJpbmdfbGlzdCI6ICAgICgic3RyaW5nIGxpc3QiLCAgICAgICAgICAgICJsaWJ4bF9zdHJpbmdf
bGlzdF92YWwoJiUoYylzLCAlKG8pcykiLCAiVmFsX3N0cmluZ19saXN0KCYlKGMpcykiKSwKICAg
ICAibGlieGxfbWFjIjogICAgICAgICAgICAoImludCBhcnJheSIsICAgICAgICAgICAgICAiTWFj
X3ZhbCgmJShjKXMsICUobylzKSIsICAgICJWYWxfbWFjKCYlKGMpcykiKSwKQEAgLTU5LDcgKzU5
LDcgQEAgZnVuY3Rpb25zID0geyAjICggbmFtZSAsIFt0eXBlMSx0eXBlMiwuLi4uXSApCiB9CiBk
ZWYgc3R1Yl9mbl9uYW1lKHR5LCBuYW1lKToKICAgICByZXR1cm4gInN0dWJfeGxfJXNfJXMiICUg
KHR5LnJhd25hbWUsbmFtZSkKLSAgICAKKwogZGVmIG9jYW1sX3R5cGVfb2YodHkpOgogICAgIGlm
IHR5LnJhd25hbWUgaW4gWyJkb21pZCIsImRldmlkIl06CiAgICAgICAgIHJldHVybiB0eS5yYXdu
YW1lCkBAIC0xMjcsNyArMTI3LDcgQEAgZGVmIGdlbl9zdHJ1Y3QodHksIGluZGVudCk6CiBkZWYg
Z2VuX29jYW1sX2tleWVkdW5pb25zKHR5LCBpbnRlcmZhY2UsIGluZGVudCwgcGFyZW50ID0gTm9u
ZSk6CiAgICAgcyA9ICIiCiAgICAgdW5pb25fdHlwZSA9ICIiCi0gICAgCisKICAgICBpZiB0eS5y
YXduYW1lIGlzIG5vdCBOb25lOgogICAgICAgICAjIE5vbi1hbm9ueW1vdXMgdHlwZXMgbmVlZCBu
byBzcGVjaWFsIGhhbmRsaW5nCiAgICAgICAgIHBhc3MKQEAgLTE2Miw3ICsxNjIsNyBAQCBkZWYg
Z2VuX29jYW1sX2tleWVkdW5pb25zKHR5LCBpbnRlcmZhY2UsIGluZGVudCwgcGFyZW50ID0gTm9u
ZSk6CiAgICAgICAgICAgICAgICAgICAgIHUuYXBwZW5kKCIlcyIgJSAoZi5uYW1lLmNhcGl0YWxp
emUoKSkpCiAgICAgICAgICAgICBlbHNlOgogICAgICAgICAgICAgICAgIHJhaXNlIE5vdEltcGxl
bWVudGVkRXJyb3IoIkNhbm5vdCBoYW5kbGUgS2V5ZWRVbmlvbiBmaWVsZHMgd2hpY2ggYXJlIG5v
dCBTdHJ1Y3RzIikKLSAgICAgICAgICAgIAorCiAgICAgICAgIHMgKz0gIiB8ICIuam9pbih1KSAr
ICJcbiIKICAgICAgICAgdHkudW5pb25fbmFtZSA9IG5hbWUKIApAQCAtMTk1LDcgKzE5NSw3IEBA
IGRlZiBnZW5fb2NhbWxfbWwodHksIGludGVyZmFjZSwgaW5kZW50PSIiKToKICAgICAgICAgcyA9
ICgiIiIoKiAlcyBpbnRlcmZhY2UgKilcbiIiIiAlIHR5LnR5cGVuYW1lKQogICAgIGVsc2U6CiAg
ICAgICAgIHMgPSAoIiIiKCogJXMgaW1wbGVtZW50YXRpb24gKilcbiIiIiAlIHR5LnR5cGVuYW1l
KQotICAgICAgICAKKwogICAgIGlmIGlzaW5zdGFuY2UodHksIGlkbC5FbnVtZXJhdGlvbik6CiAg
ICAgICAgIHMgKz0gInR5cGUgJXMgPSBcbiIgJSB0eS5yYXduYW1lCiAgICAgICAgIGZvciB2IGlu
IHR5LnZhbHVlczoKQEAgLTIxMCw3ICsyMTAsNyBAQCBkZWYgZ2VuX29jYW1sX21sKHR5LCBpbnRl
cmZhY2UsIGluZGVudD0iIik6CiAKICAgICBlbGlmIGlzaW5zdGFuY2UodHksIGlkbC5BZ2dyZWdh
dGUpOgogICAgICAgICBzICs9ICIiCi0gICAgICAgIAorCiAgICAgICAgIGlmIHR5LnR5cGVuYW1l
IGlzIE5vbmU6CiAgICAgICAgICAgICByYWlzZSBOb3RJbXBsZW1lbnRlZEVycm9yKCIlcyBoYXMg
bm8gdHlwZW5hbWUiICUgdHlwZSh0eSkpCiAgICAgICAgIGVsc2U6CkBAIC0yMjEsNyArMjIxLDcg
QEAgZGVmIGdlbl9vY2FtbF9tbCh0eSwgaW50ZXJmYWNlLCBpbmRlbnQ9IiIpOgogICAgICAgICAg
ICAgICAgIHMgKz0gIm1vZHVsZSAlcyA6IHNpZ1xuIiAlIG1vZHVsZV9uYW1lCiAgICAgICAgICAg
ICBlbHNlOgogICAgICAgICAgICAgICAgIHMgKz0gIm1vZHVsZSAlcyA9IHN0cnVjdFxuIiAlIG1v
ZHVsZV9uYW1lCi0gICAgICAgICAgICAgICAgCisKICAgICAgICAgIyBIYW5kbGUgS2V5ZWRVbmlv
bnMuLi4KICAgICAgICAgdW5pb25fdHlwZXMgPSBbXQogICAgICAgICBmb3IgZiBpbiB0eS5maWVs
ZHM6CkBAIC0yNTYsNyArMjU2LDcgQEAgZGVmIGdlbl9vY2FtbF9tbCh0eSwgaW50ZXJmYWNlLCBp
bmRlbnQ9IiIpOgogICAgICAgICAgICAgICAgIHMgKz0gIlx0ZXh0ZXJuYWwgJXMgOiAiICUgbmFt
ZQogICAgICAgICAgICAgICAgIHMgKz0gIiAtPiAiLmpvaW4oYXJncykKICAgICAgICAgICAgICAg
ICBzICs9ICIgPSBcIiVzXCJcbiIgJSBzdHViX2ZuX25hbWUodHksbmFtZSkKLSAgICAgICAgCisK
ICAgICAgICAgcyArPSAiZW5kXG4iCiAKICAgICBlbHNlOgpAQCAtMzEyLDcgKzMxMiw3IEBAIGRl
ZiBjX3ZhbCh0eSwgYywgbywgaW5kZW50PSIiLCBwYXJlbnQgPSBOb25lKToKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXJlbnQgKyB0eS5rZXl2
YXIubmFtZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmLmVudW1uYW1lKQogICAgICAgICAgICAgICAgIG4gKz0gMQotICAgICAgICBzICs9ICJc
dFx0ICAgIGRlZmF1bHQ6IGZhaWx3aXRoX3hsKEVSUk9SX0ZBSUwsIFwidmFyaWFudCBoYW5kbGlu
ZyBidWcgJXMlcyAobG9uZylcIik7IGJyZWFrO1xuIiAlIChwYXJlbnQsIHR5LmtleXZhci5uYW1l
KSAgICAgICAgCisgICAgICAgIHMgKz0gIlx0XHQgICAgZGVmYXVsdDogZmFpbHdpdGhfeGwoRVJS
T1JfRkFJTCwgXCJ2YXJpYW50IGhhbmRsaW5nIGJ1ZyAlcyVzIChsb25nKVwiKTsgYnJlYWs7XG4i
ICUgKHBhcmVudCwgdHkua2V5dmFyLm5hbWUpCiAgICAgICAgIHMgKz0gIlx0XHR9XG4iCiAgICAg
ICAgIHMgKz0gIlx0fSBlbHNlIHtcbiIKICAgICAgICAgcyArPSAiXHRcdC8qIElzIGJsb2NrLi4u
ICovXG4iCkBAIC0zNDIsMjQgKzM0MiwyNCBAQCBkZWYgY192YWwodHksIGMsIG8sIGluZGVudD0i
IiwgcGFyZW50ID0gTm9uZSk6CiAgICAgICAgICAgICBuID0gbiArIDEKICAgICBlbHNlOgogICAg
ICAgICBzICs9ICIlc192YWwoY3R4LCAlcywgJXMpOyIgJSAodHkucmF3bmFtZSwgdHkucGFzc19h
cmcoYywgcGFyZW50IGlzIE5vbmUsIHBhc3NieT1pZGwuUEFTU19CWV9SRUZFUkVOQ0UpLCBvKQot
ICAgIAorCiAgICAgcmV0dXJuIHMucmVwbGFjZSgiXG4iLCAiXG4lcyIgJSBpbmRlbnQpCiAKIGRl
ZiBnZW5fY192YWwodHksIGluZGVudD0iIik6CiAgICAgcyA9ICIvKiBDb252ZXJ0IGNhbWwgdmFs
dWUgdG8gJXMgKi9cbiIgJSB0eS5yYXduYW1lCi0gICAgCisKICAgICBzICs9ICJzdGF0aWMgaW50
ICVzX3ZhbCAobGlieGxfY3R4ICpjdHgsICVzLCB2YWx1ZSB2KVxuIiAlICh0eS5yYXduYW1lLCB0
eS5tYWtlX2FyZygiY192YWwiLCBwYXNzYnk9aWRsLlBBU1NfQllfUkVGRVJFTkNFKSkKICAgICBz
ICs9ICJ7XG4iCiAgICAgcyArPSAiXHRDQU1McGFyYW0xKHYpO1xuIgogICAgIHMgKz0gIlxuIgog
CiAgICAgcyArPSBjX3ZhbCh0eSwgImNfdmFsIiwgInYiLCBpbmRlbnQ9Ilx0IikgKyAiXG4iCi0g
ICAgCisKICAgICBzICs9ICJcdENBTUxyZXR1cm4oMCk7XG4iCiAgICAgcyArPSAifVxuIgotICAg
IAorCiAgICAgcmV0dXJuIHMucmVwbGFjZSgiXG4iLCAiXG4lcyIgJSBpbmRlbnQpCi0gICAgCisK
IGRlZiBvY2FtbF9WYWwodHksIG8sIGMsIGluZGVudD0iIiwgcGFyZW50ID0gTm9uZSk6CiAgICAg
cyA9IGluZGVudAogICAgIGlmIGlzaW5zdGFuY2UodHksaWRsLlVJbnQpOgpAQCAtNDM3LDcgKzQz
Nyw3IEBAIGRlZiBvY2FtbF9WYWwodHksIG8sIGMsIGluZGVudD0iIiwgcGFyZW50ID0gTm9uZSk6
CiAgICAgICAgIHMgKz0gIlx0Q0FNTGxvY2FsMSglcyk7XG4iICUgZm4KICAgICAgICAgcyArPSAi
XG4iCiAgICAgICAgIHMgKz0gIlx0JXMgPSBjYW1sX2FsbG9jX3R1cGxlKCVkKTtcbiIgJSAobywg
bGVuKHR5LmZpZWxkcykpCi0gICAgICAgIAorCiAgICAgICAgIG4gPSAwCiAgICAgICAgIGZvciBm
IGluIHR5LmZpZWxkczoKICAgICAgICAgICAgIGlmIGYudHlwZS5wcml2YXRlOgpAQCAtNDUyLDcg
KzQ1Miw3IEBAIGRlZiBvY2FtbF9WYWwodHksIG8sIGMsIGluZGVudD0iIiwgcGFyZW50ID0gTm9u
ZSk6CiAgICAgICAgIHMgKz0gIn0iCiAgICAgZWxzZToKICAgICAgICAgcyArPSAiJXMgPSBWYWxf
JXMoJXMpOyIgJSAobywgdHkucmF3bmFtZSwgdHkucGFzc19hcmcoYywgcGFyZW50IGlzIE5vbmUp
KQotICAgIAorCiAgICAgcmV0dXJuIHMucmVwbGFjZSgiXG4iLCAiXG4lcyIgJSBpbmRlbnQpLnJz
dHJpcChpbmRlbnQpCiAKIGRlZiBnZW5fVmFsX29jYW1sKHR5LCBpbmRlbnQ9IiIpOgpAQCAtNDY0
LDE0ICs0NjQsMTQgQEAgZGVmIGdlbl9WYWxfb2NhbWwodHksIGluZGVudD0iIik6CiAgICAgcyAr
PSAiXHRDQU1MbG9jYWwxKCVzX29jYW1sKTtcbiIgJSB0eS5yYXduYW1lCiAKICAgICBzICs9IG9j
YW1sX1ZhbCh0eSwgIiVzX29jYW1sIiAlIHR5LnJhd25hbWUsICIlc19jIiAlIHR5LnJhd25hbWUs
IGluZGVudD0iXHQiKSArICJcbiIKLSAgICAKKwogICAgIHMgKz0gIlx0Q0FNTHJldHVybiglc19v
Y2FtbCk7XG4iICUgdHkucmF3bmFtZQogICAgIHMgKz0gIn1cbiIKICAgICByZXR1cm4gcy5yZXBs
YWNlKCJcbiIsICJcbiVzIiAlIGluZGVudCkKIAogZGVmIGdlbl9jX3N0dWJfcHJvdG90eXBlKHR5
LCBmbnMpOgogICAgIHMgPSAiLyogU3R1YnMgZm9yICVzICovXG4iICUgdHkucmF3bmFtZQotICAg
IGZvciBuYW1lLGFyZ3MgaW4gZm5zOiAgICAgICAgCisgICAgZm9yIG5hbWUsYXJncyBpbiBmbnM6
CiAgICAgICAgICMgRm9yIE4gYXJncyB3ZSByZXR1cm4gb25lIHZhbHVlIGFuZCB0YWtlIE4tMSB2
YWx1ZXMgYXMgcGFyYW1ldGVycwogICAgICAgICBzICs9ICJ2YWx1ZSAlcygiICUgc3R1Yl9mbl9u
YW1lKHR5LCBuYW1lKQogICAgICAgICBzICs9ICIsICIuam9pbihbInZhbHVlIHYlZCIgJSB2IGZv
ciB2IGluIHJhbmdlKDEsbGVuKGFyZ3MpKV0pCkBAIC01MzYsNyArNTM2LDcgQEAgaWYgX19uYW1l
X18gPT0gJ19fbWFpbl9fJzoKICAgICAgICAgICAgIHByaW50ICJ1bmtub3duIHR5cGUgJXMgaW4g
YmxhY2tsaXN0IiAlIHQKIAogICAgIHR5cGVzID0gW3R5IGZvciB0eSBpbiB0eXBlcyBpZiBub3Qg
dHkucmF3bmFtZSBpbiBibGFja2xpc3RdCi0gICAgCisKICAgICBfbWwgPSBzeXMuYXJndlszXQog
ICAgIG1sID0gb3BlbihfbWwsICd3JykKICAgICBtbC53cml0ZShhdXRvZ2VuX2hlYWRlcigiKCoi
LCAiKikiKSkKQEAgLTU0NCw3ICs1NDQsNyBAQCBpZiBfX25hbWVfXyA9PSAnX19tYWluX18nOgog
ICAgIF9tbGkgPSBzeXMuYXJndlsyXQogICAgIG1saSA9IG9wZW4oX21saSwgJ3cnKQogICAgIG1s
aS53cml0ZShhdXRvZ2VuX2hlYWRlcigiKCoiLCAiKikiKSkKLSAgICAKKwogICAgIF9jaW5jID0g
c3lzLmFyZ3ZbNF0KICAgICBjaW5jID0gb3BlbihfY2luYywgJ3cnKQogICAgIGNpbmMud3JpdGUo
YXV0b2dlbl9oZWFkZXIoIi8qIiwgIiovIikpCkBAIC01NTgsNyArNTU4LDcgQEAgaWYgX19uYW1l
X18gPT0gJ19fbWFpbl9fJzoKIAogICAgICAgICBtbGkud3JpdGUoZ2VuX29jYW1sX21sKHR5LCBU
cnVlKSkKICAgICAgICAgbWxpLndyaXRlKCJcbiIpCi0gICAgICAgIAorCiAgICAgICAgIGlmIHR5
Lm1hcnNoYWxfaW4oKToKICAgICAgICAgICAgIGNpbmMud3JpdGUoZ2VuX2NfdmFsKHR5KSkKICAg
ICAgICAgICAgIGNpbmMud3JpdGUoIlxuIikKQEAgLTU3MSw3ICs1NzEsNyBAQCBpZiBfX25hbWVf
XyA9PSAnX19tYWluX18nOgogICAgICAgICAgICAgY2luYy53cml0ZShnZW5fY19kZWZhdWx0cyh0
eSkpCiAgICAgICAgICAgICBjaW5jLndyaXRlKCJcbiIpCiAgICAgICAgICNzeXMuc3Rkb3V0Lndy
aXRlKCJcbiIpCi0gICAgCisKICAgICBtbC53cml0ZSgiKCogRU5EIE9GIEFVVE8tR0VORVJBVEVE
IENPREUgKilcbiIpCiAgICAgbWwuY2xvc2UoKQogICAgIG1saS53cml0ZSgiKCogRU5EIE9GIEFV
VE8tR0VORVJBVEVEIENPREUgKilcbiIpCmRpZmYgLS1naXQgYS90b29scy9vY2FtbC9saWJzL3hz
L3hzLm1sIGIvdG9vbHMvb2NhbWwvbGlicy94cy94cy5tbAppbmRleCBkYjk5NTlhLi45MGJkNjhk
IDEwMDY0NAotLS0gYS90b29scy9vY2FtbC9saWJzL3hzL3hzLm1sCisrKyBiL3Rvb2xzL29jYW1s
L2xpYnMveHMveHMubWwKQEAgLTg3LDcgKzg3LDcgQEAgbGV0IHJlYWRfd2F0Y2hldmVudF90aW1l
b3V0IHhzaCB0aW1lb3V0IGNhbGxiYWNrID0KIAlsZXQgbGVmdCA9IHJlZiB0aW1lb3V0IGluCiAK
IAkoKiBSZXR1cm5zIHRydWUgaWYgYSB3YXRjaCBldmVudCBpbiB0aGUgcXVldWUgc2F0aXNmaWVk
IHVzICopCi0JbGV0IHByb2Nlc3NfcXVldWVkX2V2ZW50cyAoKSA9IAorCWxldCBwcm9jZXNzX3F1
ZXVlZF9ldmVudHMgKCkgPQogCQlsZXQgc3VjY2VzcyA9IHJlZiBmYWxzZSBpbgogCQl3aGlsZSBY
c3Jhdy5oYXNfd2F0Y2hldmVudHMgeHNoLmNvbiAmJiBub3QoIXN1Y2Nlc3MpCiAJCWRvCkBAIC05
NSw3ICs5NSw3IEBAIGxldCByZWFkX3dhdGNoZXZlbnRfdGltZW91dCB4c2ggdGltZW91dCBjYWxs
YmFjayA9CiAJCWRvbmU7CiAJCSFzdWNjZXNzIGluCiAJKCogUmV0dXJucyB0cnVlIGlmIGEgd2F0
Y2ggZXZlbnQgcmVhZCBmcm9tIHRoZSBzb2NrZXQgc2F0aXNmaWVkIHVzICopCi0JbGV0IHByb2Nl
c3NfaW5jb21pbmdfZXZlbnQgKCkgPSAKKwlsZXQgcHJvY2Vzc19pbmNvbWluZ19ldmVudCAoKSA9
CiAJCWxldCBmZCA9IGdldF9mZCB4c2ggaW4KIAkJbGV0IHIsIF8sIF8gPSBVbml4LnNlbGVjdCBb
IGZkIF0gW10gW10gKG1pbiBtYXhfYmxvY2tpbmdfdGltZSAhbGVmdCkgaW4KIApkaWZmIC0tZ2l0
IGEvdG9vbHMvb2NhbWwvbGlicy94cy94c3Jhdy5tbCBiL3Rvb2xzL29jYW1sL2xpYnMveHMveHNy
YXcubWwKaW5kZXggODQzMzZlMS4uZDk4MmZiMiAxMDA2NDQKLS0tIGEvdG9vbHMvb2NhbWwvbGli
cy94cy94c3Jhdy5tbAorKysgYi90b29scy9vY2FtbC9saWJzL3hzL3hzcmF3Lm1sCkBAIC02OSw4
ICs2OSw4IEBAIGxldCBwZXJtc19vZl9zdHJpbmcgcyA9CiAJCSAgICAgICAgICAgfCAndycgLT4g
UEVSTV9XUklURSB8ICdiJyAtPiBQRVJNX1JEV1IKIAkJICAgICAgICAgICB8IGMgLT4gaW52YWxp
ZF9hcmcgKFByaW50Zi5zcHJpbnRmICJ1bmtub3duIHBlcm1pc3Npb24gdHlwZTogJWMiIGMpIGlu
CiAJbGV0IHBlcm1fb2Zfc3RyaW5nIHMgPQotCQlpZiBTdHJpbmcubGVuZ3RoIHMgPCAyIAotCQl0
aGVuIGludmFsaWRfYXJnIChQcmludGYuc3ByaW50ZiAicGVybSBvZiBzdHJpbmc6IGxlbmd0aCA9
ICVkOyBjb250ZW50cz1cIiVzXCIiIChTdHJpbmcubGVuZ3RoIHMpIHMpIAorCQlpZiBTdHJpbmcu
bGVuZ3RoIHMgPCAyCisJCXRoZW4gaW52YWxpZF9hcmcgKFByaW50Zi5zcHJpbnRmICJwZXJtIG9m
IHN0cmluZzogbGVuZ3RoID0gJWQ7IGNvbnRlbnRzPVwiJXNcIiIgKFN0cmluZy5sZW5ndGggcykg
cykKIAkJZWxzZQogCQliZWdpbgogCQkJaW50X29mX3N0cmluZyAoU3RyaW5nLnN1YiBzIDEgKFN0
cmluZy5sZW5ndGggcyAtIDEpKSwKZGlmZiAtLWdpdCBhL3Rvb2xzL29jYW1sL3Rlc3Qvc2VuZF9k
ZWJ1Z19rZXlzLm1sIGIvdG9vbHMvb2NhbWwvdGVzdC9zZW5kX2RlYnVnX2tleXMubWwKaW5kZXgg
MGE0MmMzYS4uZDA1ZjIwOCAxMDA2NDQKLS0tIGEvdG9vbHMvb2NhbWwvdGVzdC9zZW5kX2RlYnVn
X2tleXMubWwKKysrIGIvdG9vbHMvb2NhbWwvdGVzdC9zZW5kX2RlYnVnX2tleXMubWwKQEAgLTYs
NyArNiw3IEBAIGxldCBzZW5kX2tleXMgY3R4IHMgPQogICBwcmludGYgIlNlbmRpbmcgZGVidWcg
a2V5ICVzXG4iIHM7CiAgIFhlbmxpZ2h0Lkhvc3Quc2VuZF9kZWJ1Z19rZXlzIGN0eCBzOwogICAo
KQotICAKKwogbGV0IF8gPQogICBsZXQgbG9nZ2VyID0gWHRsLmNyZWF0ZV9zdGRpb19sb2dnZXIg
KCkgaW4KICAgbGV0IGN0eCA9IFhlbmxpZ2h0LmN0eF9hbGxvYyBsb2dnZXIgaW4KZGlmZiAtLWdp
dCBhL3Rvb2xzL29jYW1sL3hlbnN0b3JlZC9jb25uZWN0aW9uLm1sIGIvdG9vbHMvb2NhbWwveGVu
c3RvcmVkL2Nvbm5lY3Rpb24ubWwKaW5kZXggYmU5YzYyZi4uMjQ3NTBhZCAxMDA2NDQKLS0tIGEv
dG9vbHMvb2NhbWwveGVuc3RvcmVkL2Nvbm5lY3Rpb24ubWwKKysrIGIvdG9vbHMvb2NhbWwveGVu
c3RvcmVkL2Nvbm5lY3Rpb24ubWwKQEAgLTYyLDE2ICs2MiwxNiBAQCBsZXQgcmVjb25uZWN0IGNv
biA9CiBsZXQgZ2V0X3BhdGggY29uID0KIFByaW50Zi5zcHJpbnRmICIvbG9jYWwvZG9tYWluLyVp
LyIgKG1hdGNoIGNvbi5kb20gd2l0aCBOb25lIC0+IDAgfCBTb21lIGQgLT4gRG9tYWluLmdldF9p
ZCBkKQogCi1sZXQgd2F0Y2hfY3JlYXRlIH5jb24gfnBhdGggfnRva2VuID0geyAKLQljb24gPSBj
b247IAotCXRva2VuID0gdG9rZW47IAotCXBhdGggPSBwYXRoOyAKLQliYXNlID0gZ2V0X3BhdGgg
Y29uOyAKK2xldCB3YXRjaF9jcmVhdGUgfmNvbiB+cGF0aCB+dG9rZW4gPSB7CisJY29uID0gY29u
OworCXRva2VuID0gdG9rZW47CisJcGF0aCA9IHBhdGg7CisJYmFzZSA9IGdldF9wYXRoIGNvbjsK
IAlpc19yZWxhdGl2ZSA9IHBhdGguWzBdIDw+ICcvJyAmJiBwYXRoLlswXSA8PiAnQCcKIH0KIAog
bGV0IGdldF9jb24gdyA9IHcuY29uCi0gCisKIGxldCBudW1iZXJfb2ZfdHJhbnNhY3Rpb25zIGNv
biA9CiAJSGFzaHRibC5sZW5ndGggY29uLnRyYW5zYWN0aW9ucwogCkBAIC04NSwyMCArODUsMjAg
QEAgbGV0IGdldF9kb21zdHIgY29uID0KIAl8IFNvbWUgZG9tIC0+ICJEIiBeIChzdHJpbmdfb2Zf
aW50IChEb21haW4uZ2V0X2lkIGRvbSkpCiAKIGxldCBtYWtlX3Blcm0gZG9tID0KLQlsZXQgZG9t
aWQgPSAKKwlsZXQgZG9taWQgPQogCQltYXRjaCBkb20gd2l0aAogCQl8IE5vbmUgICAtPiAwCiAJ
CXwgU29tZSBkIC0+IERvbWFpbi5nZXRfaWQgZAotCWluIAorCWluCiAJUGVybXMuQ29ubmVjdGlv
bi5jcmVhdGUgfnBlcm1zOltQZXJtcy5SRUFEOyBQZXJtcy5XUklURV0gZG9taWQKIAogbGV0IGNy
ZWF0ZSB4YmNvbiBkb20gPQogCWxldCBpZCA9CiAJCW1hdGNoIGRvbSB3aXRoCiAJCXwgTm9uZSAt
PiBsZXQgb2xkID0gIWFub25faWRfbmV4dCBpbiBpbmNyIGFub25faWRfbmV4dDsgb2xkCi0JCXwg
U29tZSBfIC0+IDAgIAorCQl8IFNvbWUgXyAtPiAwCiAJCWluCi0JbGV0IGNvbiA9IAorCWxldCBj
b24gPQogCXsKIAl4YiA9IHhiY29uOwogCWRvbSA9IGRvbTsKQEAgLTExMCw3ICsxMTAsNyBAQCBs
ZXQgY3JlYXRlIHhiY29uIGRvbSA9CiAJc3RhdF9uYl9vcHMgPSAwOwogCXBlcm0gPSBtYWtlX3Bl
cm0gZG9tOwogCX0KLQlpbiAKKwlpbgogCUxvZ2dpbmcubmV3X2Nvbm5lY3Rpb24gfnRpZDpUcmFu
c2FjdGlvbi5ub25lIH5jb246KGdldF9kb21zdHIgY29uKTsKIAljb24KIApAQCAtMTkxLDcgKzE5
MSw3IEBAIGxldCBkZWxfdHJhbnNhY3Rpb25zIGNvbiA9CiAgIEhhc2h0YmwuY2xlYXIgY29uLnRy
YW5zYWN0aW9ucwogCiBsZXQgbGlzdF93YXRjaGVzIGNvbiA9Ci0JbGV0IGxsID0gSGFzaHRibC5m
b2xkIAorCWxldCBsbCA9IEhhc2h0YmwuZm9sZAogCQkoZnVuIF8gd2F0Y2hlcyBhY2MgLT4gTGlz
dC5tYXAgKGZ1biB3YXRjaCAtPiB3YXRjaC5wYXRoLCB3YXRjaC50b2tlbikgd2F0Y2hlcyA6OiBh
Y2MpCiAJCWNvbi53YXRjaGVzIFtdIGluCiAJTGlzdC5jb25jYXQgbGwKQEAgLTI3OSw3ICsyNzks
NyBAQCBsZXQgc3RhdHMgY29uID0KIAogbGV0IGR1bXAgY29uIGNoYW4gPQogCW1hdGNoIGNvbi5k
b20gd2l0aAotCXwgU29tZSBkb20gLT4gCisJfCBTb21lIGRvbSAtPgogCQlsZXQgZG9taWQgPSBE
b21haW4uZ2V0X2lkIGRvbSBpbgogCQkoKiBkdW1wIGRvbWFpbiAqKQogCQlEb21haW4uZHVtcCBk
b20gY2hhbjsKZGlmZiAtLWdpdCBhL3Rvb2xzL29jYW1sL3hlbnN0b3JlZC9jb25uZWN0aW9ucy5t
bCBiL3Rvb2xzL29jYW1sL3hlbnN0b3JlZC9jb25uZWN0aW9ucy5tbAppbmRleCBhZTc2OTI4Li4y
OTk4MjZlIDEwMDY0NAotLS0gYS90b29scy9vY2FtbC94ZW5zdG9yZWQvY29ubmVjdGlvbnMubWwK
KysrIGIvdG9vbHMvb2NhbWwveGVuc3RvcmVkL2Nvbm5lY3Rpb25zLm1sCkBAIC02NSw3ICs2NSw3
IEBAIGxldCBmaW5kX2RvbWFpbl9ieV9wb3J0IGNvbnMgcG9ydCA9CiBsZXQgZGVsX3dhdGNoZXNf
b2ZfY29uIGNvbiB3YXRjaGVzID0KIAltYXRjaCBMaXN0LmZpbHRlciAoZnVuIHcgLT4gQ29ubmVj
dGlvbi5nZXRfY29uIHcgIT0gY29uKSB3YXRjaGVzIHdpdGgKIAl8IFtdIC0+IE5vbmUKLQl8IHdz
IC0+IFNvbWUgd3MgCisJfCB3cyAtPiBTb21lIHdzCiAKIGxldCBkZWxfYW5vbnltb3VzIGNvbnMg
Y29uID0KIAl0cnkKQEAgLTE0NCw3ICsxNDQsNyBAQCBsZXQgZmlyZV93YXRjaGVzIGNvbnMgcGF0
aCByZWN1cnNlID0KIAlpbgogCWxldCBmaXJlX3JlYyB4ID0gZnVuY3Rpb24KIAkJfCBOb25lICAg
ICAgICAgLT4gKCkKLQkJfCBTb21lIHdhdGNoZXMgLT4gCisJCXwgU29tZSB3YXRjaGVzIC0+CiAJ
CQkgIExpc3QuaXRlciAoZnVuIHcgLT4gQ29ubmVjdGlvbi5maXJlX3NpbmdsZV93YXRjaCB3KSB3
YXRjaGVzCiAJaW4KIAlUcmllLml0ZXJfcGF0aCBmaXJlX3dhdGNoIGNvbnMud2F0Y2hlcyBrZXk7
CkBAIC0xNjEsMTQgKzE2MSwxNCBAQCBsZXQgc2V0X3RhcmdldCBjb25zIGRvbWFpbiB0YXJnZXRf
ZG9tYWluID0KIAogbGV0IG51bWJlcl9vZl90cmFuc2FjdGlvbnMgY29ucyA9CiAJbGV0IHJlcyA9
IHJlZiAwIGluCi0JbGV0IGF1eCBjb24gPSAKKwlsZXQgYXV4IGNvbiA9CiAJCXJlcyA6PSBDb25u
ZWN0aW9uLm51bWJlcl9vZl90cmFuc2FjdGlvbnMgY29uICsgIXJlcwogCWluCiAJaXRlciBjb25z
IGF1eDsKIAkhcmVzCiAKIGxldCBzdGF0cyBjb25zID0KLQlsZXQgbmJfb3BzX2Fub24gPSByZWYg
MCAKKwlsZXQgbmJfb3BzX2Fub24gPSByZWYgMAogCWFuZCBuYl93YXRjaHNfYW5vbiA9IHJlZiAw
CiAJYW5kIG5iX29wc19kb20gPSByZWYgMAogCWFuZCBuYl93YXRjaHNfZG9tID0gcmVmIDAgaW4K
ZGlmZiAtLWdpdCBhL3Rvb2xzL29jYW1sL3hlbnN0b3JlZC9sb2dnaW5nLm1sIGIvdG9vbHMvb2Nh
bWwveGVuc3RvcmVkL2xvZ2dpbmcubWwKaW5kZXggZWE2MDMzMS4uY2M2ZjcyZCAxMDA2NDQKLS0t
IGEvdG9vbHMvb2NhbWwveGVuc3RvcmVkL2xvZ2dpbmcubWwKKysrIGIvdG9vbHMvb2NhbWwveGVu
c3RvcmVkL2xvZ2dpbmcubWwKQEAgLTU3LDcgKzU3LDcgQEAgdHlwZSBsb2dnZXIgPQogCQkgIHJv
dGF0ZTogdW5pdCAtPiB1bml0OwogCQkgIHdyaXRlOiA/bGV2ZWw6bGV2ZWwgLT4gc3RyaW5nIC0+
IHVuaXQgfQogCi1sZXQgdHJ1bmNhdGVfbGluZSBuYl9jaGFycyBsaW5lID0gCitsZXQgdHJ1bmNh
dGVfbGluZSBuYl9jaGFycyBsaW5lID0KIAlpZiBTdHJpbmcubGVuZ3RoIGxpbmUgPiBuYl9jaGFy
cyAtIDEgdGhlbgogCQlsZXQgbGVuID0gbWF4IChuYl9jaGFycyAtIDEpIDIgaW4KIAkJbGV0IGRz
dF9saW5lID0gQnl0ZXMuY3JlYXRlIGxlbiBpbgpAQCAtMTc0LDcgKzE3NCw3IEBAIGxldCBpbml0
X3hlbnN0b3JlZF9sb2cgKCkgPSBtYXRjaCAheGVuc3RvcmVkX2xvZ19kZXN0aW5hdGlvbiB3aXRo
CiAJfCBGaWxlIGZpbGUgLT4KIAkJaWYgIXhlbnN0b3JlZF9sb2dfbGV2ZWwgPD4gTnVsbCAmJiAh
eGVuc3RvcmVkX2xvZ19uYl9maWxlcyA+IDAgdGhlbgogCQkJbGV0IGxvZ2dlciA9Ci0JCQkJbWFr
ZV9maWxlX2xvZ2dlciAKKwkJCQltYWtlX2ZpbGVfbG9nZ2VyCiAJCQkJCWZpbGUgIXhlbnN0b3Jl
ZF9sb2dfbmJfZmlsZXMgIXhlbnN0b3JlZF9sb2dfbmJfbGluZXMKIAkJCQkJIXhlbnN0b3JlZF9s
b2dfbmJfY2hhcnMgaWdub3JlIGluCiAJCQlzZXRfeGVuc3RvcmVkX2xvZ2dlciBsb2dnZXIKQEAg
LTIzNiw3ICsyMzYsNyBAQCBsZXQgc3RyaW5nX29mX2FjY2Vzc190eXBlID0gZnVuY3Rpb24KIAl8
IFhlbmJ1cy5YYi5PcC5HZXRkb21haW5wYXRoICAgICAtPiAiZ2V0ZG9tYWluIgogCXwgWGVuYnVz
LlhiLk9wLklzaW50cm9kdWNlZCAgICAgIC0+ICJpcyBpbnRyb2R1Y2VkIgogCXwgWGVuYnVzLlhi
Lk9wLlJlc3VtZSAgICAgICAgICAgIC0+ICJyZXN1bWUgICAiCi0gCisKIAl8IFhlbmJ1cy5YYi5P
cC5Xcml0ZSAgICAgICAgICAgICAtPiAid3JpdGUgICAgIgogCXwgWGVuYnVzLlhiLk9wLk1rZGly
ICAgICAgICAgICAgIC0+ICJta2RpciAgICAiCiAJfCBYZW5idXMuWGIuT3AuUm0gICAgICAgICAg
ICAgICAgLT4gInJtICAgICAgICIKQEAgLTMxNSwxMSArMzE1LDExIEBAIGxldCB4Yl9vcCB+dGlk
IH5jb24gfnR5IGRhdGEgPQogCQl8IF8gLT4gdHJ1ZSBpbgogCWlmIHByaW50IHRoZW4gYWNjZXNz
X2xvZ2dpbmcgfnRpZCB+Y29uIH5kYXRhIChYYk9wIHR5KSB+bGV2ZWw6SW5mbwogCi1sZXQgc3Rh
cnRfdHJhbnNhY3Rpb24gfnRpZCB+Y29uID0gCitsZXQgc3RhcnRfdHJhbnNhY3Rpb24gfnRpZCB+
Y29uID0KIAlpZiAhYWNjZXNzX2xvZ190cmFuc2FjdGlvbl9vcHMgJiYgdGlkIDw+IDAKIAl0aGVu
IGFjY2Vzc19sb2dnaW5nIH50aWQgfmNvbiAoWGJPcCBYZW5idXMuWGIuT3AuVHJhbnNhY3Rpb25f
c3RhcnQpIH5sZXZlbDpEZWJ1ZwogCi1sZXQgZW5kX3RyYW5zYWN0aW9uIH50aWQgfmNvbiA9IAor
bGV0IGVuZF90cmFuc2FjdGlvbiB+dGlkIH5jb24gPQogCWlmICFhY2Nlc3NfbG9nX3RyYW5zYWN0
aW9uX29wcyAmJiB0aWQgPD4gMAogCXRoZW4gYWNjZXNzX2xvZ2dpbmcgfnRpZCB+Y29uIChYYk9w
IFhlbmJ1cy5YYi5PcC5UcmFuc2FjdGlvbl9lbmQpIH5sZXZlbDpEZWJ1ZwogCmRpZmYgLS1naXQg
YS90b29scy9vY2FtbC94ZW5zdG9yZWQvb3hlbnN0b3JlZC5jb25mLmluIGIvdG9vbHMvb2NhbWwv
eGVuc3RvcmVkL294ZW5zdG9yZWQuY29uZi5pbgppbmRleCA2NTc5Yjg0Li4xNTFiNjViIDEwMDY0
NAotLS0gYS90b29scy9vY2FtbC94ZW5zdG9yZWQvb3hlbnN0b3JlZC5jb25mLmluCisrKyBiL3Rv
b2xzL29jYW1sL3hlbnN0b3JlZC9veGVuc3RvcmVkLmNvbmYuaW4KQEAgLTI4LDE0ICsyOCwxNCBA
QCBjb25mbGljdC1tYXgtaGlzdG9yeS1zZWNvbmRzID0gMC4wNQogIyB0aWNrIG9uZSBwb2ludCBv
ZiBjb25mbGljdC1jcmVkaXQgaXMgZ2l2ZW4gdG8ganVzdCBvbmUgZG9tYWluOiB0aGUKICMgb25l
IGF0IHRoZSBmcm9udCBvZiB0aGUgcXVldWUuIElmIGZhbHNlLCB0aGVuIGFmdGVyIGVhY2ggdGlj
ayBlYWNoCiAjIGRvbWFpbiBnZXRzIGEgcG9pbnQgb2YgY29uZmxpY3QtY3JlZGl0LgotIyAKKyMK
ICMgSW4gZW52aXJvbm1lbnRzIHdoZXJlIGl0IGlzIGtub3duIHRoYXQgZXZlcnkgdHJhbnNhY3Rp
b24gd2lsbAogIyBpbnZvbHZlIGEgc2V0IG9mIG5vZGVzIHRoYXQgaXMgd3JpdGFibGUgYnkgYXQg
bW9zdCBvbmUgb3RoZXIgZG9tYWluLAogIyB0aGVuIGl0IGlzIHNhZmUgdG8gc2V0IHRoaXMgYWdn
cmVnYXRlLWxpbWl0IGZsYWcgdG8gZmFsc2UgZm9yIGJldHRlcgogIyBwZXJmb3JtYW5jZS4gKFRo
aXMgY2FuIGJlIGRldGVybWluZWQgYnkgY29uc2lkZXJpbmcgdGhlIGxheW91dCBvZgogIyB0aGUg
eGVuc3RvcmUgdHJlZSBhbmQgcGVybWlzc2lvbnMsIHRvZ2V0aGVyIHdpdGggdGhlIGNvbnRlbnQg
b2YgdGhlCiAjIHRyYW5zYWN0aW9ucyB0aGF0IHJlcXVpcmUgcHJvdGVjdGlvbi4pCi0jIAorIwog
IyBBIHRyYW5zYWN0aW9uIHdoaWNoIGludm9sdmVzIGEgc2V0IG9mIG5vZGVzIHdoaWNoIGNhbiBi
ZSBtb2RpZmllZCBieQogIyBtdWx0aXBsZSBvdGhlciBkb21haW5zIGNhbiBzdWZmZXIgY29uZmxp
Y3RzIGNhdXNlZCBieSBhbnkgb2YgdGhvc2UKICMgZG9tYWlucywgc28gdGhlIGZsYWcgbXVzdCBi
ZSBzZXQgdG8gdHJ1ZS4KZGlmZiAtLWdpdCBhL3Rvb2xzL29jYW1sL3hlbnN0b3JlZC9wcm9jZXNz
Lm1sIGIvdG9vbHMvb2NhbWwveGVuc3RvcmVkL3Byb2Nlc3MubWwKaW5kZXggN2U1MWJjYy4uMjE3
YTM0NCAxMDA2NDQKLS0tIGEvdG9vbHMvb2NhbWwveGVuc3RvcmVkL3Byb2Nlc3MubWwKKysrIGIv
dG9vbHMvb2NhbWwveGVuc3RvcmVkL3Byb2Nlc3MubWwKQEAgLTM1Miw3ICszNTIsNyBAQCBsZXQg
dHJhbnNhY3Rpb25fcmVwbGF5IGMgdCBkb21zIGNvbnMgPQogCQkpCiAKIGxldCBkb193YXRjaCBj
b24gdCBkb21haW5zIGNvbnMgZGF0YSA9Ci0JbGV0IChub2RlLCB0b2tlbikgPSAKKwlsZXQgKG5v
ZGUsIHRva2VuKSA9CiAJCW1hdGNoIChzcGxpdCBOb25lICdcMDAwJyBkYXRhKSB3aXRoCiAJCXwg
W25vZGU7IHRva2VuOyAiIl0gICAtPiBub2RlLCB0b2tlbgogCQl8IF8gICAgICAgICAgICAgICAg
ICAgLT4gcmFpc2UgSW52YWxpZF9DbWRfQXJncwpAQCAtNDMxLDcgKzQzMSw3IEBAIGxldCBkb19y
ZWxlYXNlIGNvbiB0IGRvbWFpbnMgY29ucyBkYXRhID0KIAlsZXQgZmlyZV9zcGVjX3dhdGNoZXMg
PSBEb21haW5zLmV4aXN0IGRvbWFpbnMgZG9taWQgaW4KIAlEb21haW5zLmRlbCBkb21haW5zIGRv
bWlkOwogCUNvbm5lY3Rpb25zLmRlbF9kb21haW4gY29ucyBkb21pZDsKLQlpZiBmaXJlX3NwZWNf
d2F0Y2hlcyAKKwlpZiBmaXJlX3NwZWNfd2F0Y2hlcwogCXRoZW4gQ29ubmVjdGlvbnMuZmlyZV9z
cGVjX3dhdGNoZXMgY29ucyAiQHJlbGVhc2VEb21haW4iCiAJZWxzZSByYWlzZSBJbnZhbGlkX0Nt
ZF9BcmdzCiAKQEAgLTU1OCw3ICs1NTgsNyBAQCBsZXQgZG9faW5wdXQgc3RvcmUgY29ucyBkb21z
IGNvbiA9CiAJCWxldCB0aWQsIHJpZCwgdHksIGRhdGEgPSBYZW5idXMuWGIuUGFja2V0LnVucGFj
ayBwYWNrZXQgaW4KIAkJbGV0IHJlcSA9IHtQYWNrZXQudGlkPXRpZDsgUGFja2V0LnJpZD1yaWQ7
IFBhY2tldC50eT10eTsgUGFja2V0LmRhdGE9ZGF0YX0gaW4KIAotCQkoKiBBcyB3ZSBkb24ndCBs
b2cgSU8sIGRvIG5vdCBjYWxsIGFuIHVubmVjZXNzYXJ5IHNhbml0aXplX2RhdGEgCisJCSgqIEFz
IHdlIGRvbid0IGxvZyBJTywgZG8gbm90IGNhbGwgYW4gdW5uZWNlc3Nhcnkgc2FuaXRpemVfZGF0
YQogCQkgICBpbmZvICJbJXNdIC0+IFslZF0gJXMgXCIlc1wiIgogCQkgICAgICAgICAoQ29ubmVj
dGlvbi5nZXRfZG9tc3RyIGNvbikgdGlkCiAJCSAgICAgICAgIChYZW5idXMuWGIuT3AudG9fc3Ry
aW5nIHR5KSAoc2FuaXRpemVfZGF0YSBkYXRhKTsgKikKQEAgLTU3Miw3ICs1NzIsNyBAQCBsZXQg
ZG9fb3V0cHV0IHN0b3JlIGNvbnMgZG9tcyBjb24gPQogCQlpZiBDb25uZWN0aW9uLmhhc19uZXdf
b3V0cHV0IGNvbiB0aGVuICgKIAkJCWxldCBwYWNrZXQgPSBDb25uZWN0aW9uLnBlZWtfb3V0cHV0
IGNvbiBpbgogCQkJbGV0IHRpZCwgcmlkLCB0eSwgZGF0YSA9IFhlbmJ1cy5YYi5QYWNrZXQudW5w
YWNrIHBhY2tldCBpbgotCQkJKCogQXMgd2UgZG9uJ3QgbG9nIElPLCBkbyBub3QgY2FsbCBhbiB1
bm5lY2Vzc2FyeSBzYW5pdGl6ZV9kYXRhIAorCQkJKCogQXMgd2UgZG9uJ3QgbG9nIElPLCBkbyBu
b3QgY2FsbCBhbiB1bm5lY2Vzc2FyeSBzYW5pdGl6ZV9kYXRhCiAJCQkgICBpbmZvICJbJXNdIDwt
ICVzIFwiJXNcIiIKIAkJCSAgICAgICAgIChDb25uZWN0aW9uLmdldF9kb21zdHIgY29uKQogCQkJ
ICAgICAgICAgKFhlbmJ1cy5YYi5PcC50b19zdHJpbmcgdHkpIChzYW5pdGl6ZV9kYXRhIGRhdGEp
OyopCmRpZmYgLS1naXQgYS90b29scy9vY2FtbC94ZW5zdG9yZWQvc3RkZXh0Lm1sIGIvdG9vbHMv
b2NhbWwveGVuc3RvcmVkL3N0ZGV4dC5tbAppbmRleCAzMDVhMzMwLi44Nzk1NjVjIDEwMDY0NAot
LS0gYS90b29scy9vY2FtbC94ZW5zdG9yZWQvc3RkZXh0Lm1sCisrKyBiL3Rvb2xzL29jYW1sL3hl
bnN0b3JlZC9zdGRleHQubWwKQEAgLTIwLDcgKzIwLDcgQEAgdHlwZSAoJ2EsICdiKSBlaXRoZXIg
PSBSaWdodCBvZiAnYSB8IExlZnQgb2YgJ2IKICgqKiBhcHBseSB0aGUgY2xlYW5fZiBmdW5jdGlv
biBhZnRlciBmY3QgZnVuY3Rpb24gaGFzIGJlZW4gY2FsbGVkLgogICogRXZlbiBpZiBmY3QgcmFp
c2VzIGFuIGV4Y2VwdGlvbiwgY2xlYW5fZiBpcyBhcHBsaWVkCiAgKikKLWxldCBleG5ob29rID0g
cmVmIE5vbmUgCitsZXQgZXhuaG9vayA9IHJlZiBOb25lCiAKIGxldCBmaW5hbGx5IGZjdCBjbGVh
bl9mID0KIAlsZXQgcmVzdWx0ID0gdHJ5CkBAIC0zNiw3ICszNiw3IEBAIGxldCBmaW5hbGx5IGZj
dCBjbGVhbl9mID0KIGxldCBtYXkgZiB2ID0KIAltYXRjaCB2IHdpdGggU29tZSB4IC0+IFNvbWUg
KGYgeCkgfCBOb25lIC0+IE5vbmUKIAotKCoqIGRlZmF1bHQgdmFsdWUgdG8gZCBpZiB2IGlzIG5v
bmUuICopIAorKCoqIGRlZmF1bHQgdmFsdWUgdG8gZCBpZiB2IGlzIG5vbmUuICopCiBsZXQgZGVm
YXVsdCBkIHYgPQogCW1hdGNoIHYgd2l0aCBTb21lIHggLT4geCB8IE5vbmUgLT4gZAogCkBAIC04
NSw3ICs4NSw3IEBAIGxldCBta2Rpcl9zYWZlIGRpciBwZXJtID0KIGxldCBta2Rpcl9yZWMgZGly
IHBlcm0gPQogCWxldCByZWMgcF9ta2RpciBkaXIgPQogCQlsZXQgcF9uYW1lID0gRmlsZW5hbWUu
ZGlybmFtZSBkaXIgaW4KLQkJaWYgcF9uYW1lIDw+ICIvIiAmJiBwX25hbWUgPD4gIi4iIAorCQlp
ZiBwX25hbWUgPD4gIi8iICYmIHBfbmFtZSA8PiAiLiIKIAkJdGhlbiBwX21rZGlyIHBfbmFtZTsK
IAkJbWtkaXJfc2FmZSBkaXIgcGVybSBpbgogCXBfbWtkaXIgZGlyCmRpZmYgLS1naXQgYS90b29s
cy9vY2FtbC94ZW5zdG9yZWQvc3RvcmUubWwgYi90b29scy9vY2FtbC94ZW5zdG9yZWQvc3RvcmUu
bWwKaW5kZXggNWE4YzM3Ny4uYzZjODc0MSAxMDA2NDQKLS0tIGEvdG9vbHMvb2NhbWwveGVuc3Rv
cmVkL3N0b3JlLm1sCisrKyBiL3Rvb2xzL29jYW1sL3hlbnN0b3JlZC9zdG9yZS5tbApAQCAtMzQs
NyArMzQsNyBAQCBsZXQgZ2V0X3ZhbHVlIG5vZGUgPSBub2RlLnZhbHVlCiBsZXQgZ2V0X3Blcm1z
IG5vZGUgPSBub2RlLnBlcm1zCiBsZXQgZ2V0X25hbWUgbm9kZSA9IFN5bWJvbC50b19zdHJpbmcg
bm9kZS5uYW1lCiAKLWxldCBzZXRfdmFsdWUgbm9kZSBudmFsdWUgPSAKK2xldCBzZXRfdmFsdWUg
bm9kZSBudmFsdWUgPQogCWlmIG5vZGUudmFsdWUgPSBudmFsdWUKIAl0aGVuIG5vZGUKIAllbHNl
IHsgbm9kZSB3aXRoIHZhbHVlID0gbnZhbHVlIH0KQEAgLTE4OSw3ICsxODksNyBAQCBsZXQgZ2V0
X25vZGUgcm5vZGUgcGF0aCA9CiBsZXQgcmVjIGdldF9kZWVwZXN0X2V4aXN0aW5nX25vZGUgbm9k
ZSA9IGZ1bmN0aW9uCiAJfCBbXSAtPiBub2RlLCB0cnVlCiAJfCBoIDo6IHQgLT4KLQkJdHJ5IGdl
dF9kZWVwZXN0X2V4aXN0aW5nX25vZGUgKE5vZGUuZmluZCBub2RlIGgpIHQgCisJCXRyeSBnZXRf
ZGVlcGVzdF9leGlzdGluZ19ub2RlIChOb2RlLmZpbmQgbm9kZSBoKSB0CiAJCXdpdGggTm90X2Zv
dW5kIC0+IG5vZGUsIGZhbHNlCiAKIGxldCBzZXRfbm9kZSBybm9kZSBwYXRoIG5ub2RlID0KZGlm
ZiAtLWdpdCBhL3Rvb2xzL29jYW1sL3hlbnN0b3JlZC9zeW1ib2wubWxpIGIvdG9vbHMvb2NhbWwv
eGVuc3RvcmVkL3N5bWJvbC5tbGkKaW5kZXggOGVkNzA5Zi4uYzNjOWY2ZSAxMDA2NDQKLS0tIGEv
dG9vbHMvb2NhbWwveGVuc3RvcmVkL3N5bWJvbC5tbGkKKysrIGIvdG9vbHMvb2NhbWwveGVuc3Rv
cmVkL3N5bWJvbC5tbGkKQEAgLTE2LDggKzE2LDggQEAKIAogKCoqIE5vZGUgbmFtZXMgKikKIAot
KCoqIFhlbnN0b3JlIG5vZGVzIG5hbWVzIGFyZSBvZnRlbiB0aGUgc2FtZSwgaWUuICJsb2NhbCIs
ICJkb21haW4iLCAiZGV2aWNlIiwgLi4uIHNvIGl0IGlzIHdvcnRoIHRvIAotICAgIG1hbmlwdWxh
dGUgdGhlbSB0aHJvdWdoIHRoZSB1c2Ugb2Ygc21hbGwgaWRlbnRpZmllcnMgdGhhdCB3ZSBjYWxs
IHN5bWJvbHMuIFRoZXNlIHN5bWJvbHMgY2FuIGJlIAorKCoqIFhlbnN0b3JlIG5vZGVzIG5hbWVz
IGFyZSBvZnRlbiB0aGUgc2FtZSwgaWUuICJsb2NhbCIsICJkb21haW4iLCAiZGV2aWNlIiwgLi4u
IHNvIGl0IGlzIHdvcnRoIHRvCisgICAgbWFuaXB1bGF0ZSB0aGVtIHRocm91Z2ggdGhlIHVzZSBv
ZiBzbWFsbCBpZGVudGlmaWVycyB0aGF0IHdlIGNhbGwgc3ltYm9scy4gVGhlc2Ugc3ltYm9scyBj
YW4gYmUKICAgICBjb21wYXJlZCBpbiBjb25zdGFudCB0aW1lIChhcyBvcHBvc2l0ZSB0byBzdHJp
bmdzKSBhbmQgc2hvdWxkIGhlbHAgdGhlIG9jYW1sIEdDLiAqKQogCiB0eXBlIHQKZGlmZiAtLWdp
dCBhL3Rvb2xzL29jYW1sL3hlbnN0b3JlZC9zeXNsb2dfc3R1YnMuYyBiL3Rvb2xzL29jYW1sL3hl
bnN0b3JlZC9zeXNsb2dfc3R1YnMuYwppbmRleCBkZDhiOWU5Li44NzVkNDhhIDEwMDY0NAotLS0g
YS90b29scy9vY2FtbC94ZW5zdG9yZWQvc3lzbG9nX3N0dWJzLmMKKysrIGIvdG9vbHMvb2NhbWwv
eGVuc3RvcmVkL3N5c2xvZ19zdHVicy5jCkBAIC00Miw3ICs0Miw3IEBAIHZhbHVlIHN0dWJfc3lz
bG9nKHZhbHVlIGZhY2lsaXR5LCB2YWx1ZSBsZXZlbCwgdmFsdWUgbXNnKQogCWNhbWxfZW50ZXJf
YmxvY2tpbmdfc2VjdGlvbigpOwogCXN5c2xvZyhjX2ZhY2lsaXR5LCAiJXMiLCBjX21zZyk7CiAJ
Y2FtbF9sZWF2ZV9ibG9ja2luZ19zZWN0aW9uKCk7Ci0JCisKIAlmcmVlKCh2b2lkKiljX21zZyk7
CiAJQ0FNTHJldHVybihWYWxfdW5pdCk7CiB9CmRpZmYgLS1naXQgYS90b29scy9vY2FtbC94ZW5z
dG9yZWQvdHJhbnNhY3Rpb24ubWwgYi90b29scy9vY2FtbC94ZW5zdG9yZWQvdHJhbnNhY3Rpb24u
bWwKaW5kZXggMjNlN2NjZi4uOTZmNTZmMCAxMDA2NDQKLS0tIGEvdG9vbHMvb2NhbWwveGVuc3Rv
cmVkL3RyYW5zYWN0aW9uLm1sCisrKyBiL3Rvb2xzL29jYW1sL3hlbnN0b3JlZC90cmFuc2FjdGlv
bi5tbApAQCAtNDYsNyArNDYsNyBAQCBsZXQgdGVzdF9jb2FsZXNjZSBvbGRyb290IGN1cnJlbnRy
b290IG9wdHBhdGggPQogCXwgU29tZSBwYXRoIC0+CiAJCWxldCBvbGRub2RlID0gU3RvcmUuUGF0
aC5nZXRfbm9kZSBvbGRyb290IHBhdGgKIAkJYW5kIGN1cnJlbnRub2RlID0gU3RvcmUuUGF0aC5n
ZXRfbm9kZSBjdXJyZW50cm9vdCBwYXRoIGluCi0JCQorCiAJCW1hdGNoIG9sZG5vZGUsIGN1cnJl
bnRub2RlIHdpdGgKIAkJfCAoU29tZSBvbGRub2RlKSwgKFNvbWUgY3VycmVudG5vZGUpIC0+CiAJ
CQlpZiBvbGRub2RlID09IGN1cnJlbnRub2RlIHRoZW4gKApAQCAtMTc1LDcgKzE3NSw3IEBAIGxl
dCBybSB0IHBlcm0gcGF0aCA9CiAJc2V0X3dyaXRlX2xvd3BhdGggdCAoU3RvcmUuUGF0aC5nZXRf
cGFyZW50IHBhdGgpOwogCWFkZF93b3AgdCBYZW5idXMuWGIuT3AuUm0gcGF0aAogCi1sZXQgbHMg
dCBwZXJtIHBhdGggPQkKK2xldCBscyB0IHBlcm0gcGF0aCA9CiAJbGV0IHIgPSBTdG9yZS5scyB0
LnN0b3JlIHBlcm0gcGF0aCBpbgogCXNldF9yZWFkX2xvd3BhdGggdCBwYXRoOwogCXIKQEAgLTI0
Myw4ICsyNDMsOCBAQCBsZXQgY29tbWl0IH5jb24gdCA9CiAJCWluCiAJaWYgaGFzX2NvbW1pdGVk
ICYmIGhhc193cml0ZV9vcHMgdGhlbgogCQlEaXNrLndyaXRlIHQuc3RvcmU7Ci0JaWYgbm90IGhh
c19jb21taXRlZCAKKwlpZiBub3QgaGFzX2NvbW1pdGVkCiAJdGhlbiBMb2dnaW5nLmNvbmZsaWN0
IH50aWQ6KGdldF9pZCB0KSB+Y29uCi0JZWxzZSBpZiBub3QgIWhhc19jb2FsZXNjZWQgCisJZWxz
ZSBpZiBub3QgIWhhc19jb2FsZXNjZWQKIAl0aGVuIExvZ2dpbmcuY29tbWl0IH50aWQ6KGdldF9p
ZCB0KSB+Y29uOwogCWhhc19jb21taXRlZApkaWZmIC0tZ2l0IGEvdG9vbHMvb2NhbWwveGVuc3Rv
cmVkL3RyaWUubWwgYi90b29scy9vY2FtbC94ZW5zdG9yZWQvdHJpZS5tbAppbmRleCBiYzlhOTAz
Li5kOWM5YzJjIDEwMDY0NAotLS0gYS90b29scy9vY2FtbC94ZW5zdG9yZWQvdHJpZS5tbAorKysg
Yi90b29scy9vY2FtbC94ZW5zdG9yZWQvdHJpZS5tbApAQCAtMzQsNyArMzQsNyBAQCBzdHJ1Y3QK
IAl9CiAKIAlsZXQgZ2V0X2tleSBub2RlID0gbm9kZS5rZXkKLQlsZXQgZ2V0X3ZhbHVlIG5vZGUg
PSAKKwlsZXQgZ2V0X3ZhbHVlIG5vZGUgPQogCQltYXRjaCBub2RlLnZhbHVlIHdpdGgKIAkJfCBO
b25lICAgICAgIC0+IHJhaXNlIE5vdF9mb3VuZAogCQl8IFNvbWUgdmFsdWUgLT4gdmFsdWUKQEAg
LTQ2LDcgKzQ2LDcgQEAgc3RydWN0CiAJbGV0IHNldF9jaGlsZHJlbiBub2RlIGNoaWxkcmVuID0K
IAkJeyBub2RlIHdpdGggY2hpbGRyZW4gPSBjaGlsZHJlbiB9CiAKLQlsZXQgYWRkX2NoaWxkIG5v
ZGUgY2hpbGQgPSAKKwlsZXQgYWRkX2NoaWxkIG5vZGUgY2hpbGQgPQogCQl7IG5vZGUgd2l0aCBj
aGlsZHJlbiA9IGNoaWxkIDo6IG5vZGUuY2hpbGRyZW4gfQogZW5kCiAKQEAgLTY1LDcgKzY1LDcg
QEAgbGV0IHJlcGxhY2Vfbm9kZSBub2RlcyBrZXkgbm9kZSA9CiAJCXwgaCA6OiB0bCAgICAgICAg
ICAgICAgICAgICAgICAgLT4gaCA6OiBhdXggdGwKIAlpbgogCWF1eCBub2RlcwotCQkJCisKIGxl
dCByZW1vdmVfbm9kZSBub2RlcyBrZXkgPQogCWxldCByZWMgYXV4ID0gZnVuY3Rpb24KIAkJfCBb
XSAgICAgICAgICAgICAgICAgICAgICAgICAgICAtPiByYWlzZSBOb3RfZm91bmQKQEAgLTc2LDE2
ICs3NiwxNiBAQCBsZXQgcmVtb3ZlX25vZGUgbm9kZXMga2V5ID0KIAogbGV0IGNyZWF0ZSAoKSA9
IFtdCiAKLWxldCByZWMgaXRlciBmIHRyZWUgPSAKK2xldCByZWMgaXRlciBmIHRyZWUgPQogCWxl
dCByZWMgYXV4IG5vZGUgPQotCQlmIG5vZGUuTm9kZS5rZXkgbm9kZS5Ob2RlLnZhbHVlOyAKKwkJ
ZiBub2RlLk5vZGUua2V5IG5vZGUuTm9kZS52YWx1ZTsKIAkJaXRlciBmIG5vZGUuTm9kZS5jaGls
ZHJlbgogCWluCiAJTGlzdC5pdGVyIGF1eCB0cmVlCiAKIGxldCByZWMgbWFwIGYgdHJlZSA9CiAJ
bGV0IHJlYyBhdXggbm9kZSA9Ci0JCWxldCB2YWx1ZSA9IAorCQlsZXQgdmFsdWUgPQogCQkJbWF0
Y2ggbm9kZS5Ob2RlLnZhbHVlIHdpdGgKIAkJCXwgTm9uZSAgICAgICAtPiBOb25lCiAJCQl8IFNv
bWUgdmFsdWUgLT4gZiB2YWx1ZQpAQCAtOTgsMTIgKzk4LDEyIEBAIGxldCByZWMgZm9sZCBmIHRy
ZWUgYWNjID0KIAlsZXQgcmVjIGF1eCBhY2N1IG5vZGUgPQogCQlmb2xkIGYgbm9kZS5Ob2RlLmNo
aWxkcmVuIChmIG5vZGUuTm9kZS5rZXkgbm9kZS5Ob2RlLnZhbHVlIGFjY3UpCiAJaW4KLQlMaXN0
LmZvbGRfbGVmdCBhdXggYWNjIHRyZWUgCisJTGlzdC5mb2xkX2xlZnQgYXV4IGFjYyB0cmVlCiAK
ICgqIHJldHVybiBhIHN1Yi10cmllICopCiBsZXQgcmVjIHN1Yl9ub2RlIHRyZWUgPSBmdW5jdGlv
bgogCXwgW10gICAtPiByYWlzZSBOb3RfZm91bmQKLQl8IGg6OnQgLT4gCisJfCBoOjp0IC0+CiAJ
CSAgaWYgbWVtX25vZGUgdHJlZSBoCiAJCSAgdGhlbiBiZWdpbgogCQkJICBsZXQgbm9kZSA9IGZp
bmRfbm9kZSB0cmVlIGggaW4KQEAgLTExMywxOSArMTEzLDE5IEBAIGxldCByZWMgc3ViX25vZGUg
dHJlZSA9IGZ1bmN0aW9uCiAJCSAgZW5kIGVsc2UKIAkJCSAgcmFpc2UgTm90X2ZvdW5kCiAKLWxl
dCBzdWIgdHJlZSBwYXRoID0gCitsZXQgc3ViIHRyZWUgcGF0aCA9CiAJdHJ5IChzdWJfbm9kZSB0
cmVlIHBhdGgpLk5vZGUuY2hpbGRyZW4KIAl3aXRoIE5vdF9mb3VuZCAtPiBbXQogCi1sZXQgZmlu
ZCB0cmVlIHBhdGggPSAKK2xldCBmaW5kIHRyZWUgcGF0aCA9CiAJTm9kZS5nZXRfdmFsdWUgKHN1
Yl9ub2RlIHRyZWUgcGF0aCkKIAogKCogcmV0dXJuIGZhbHNlIGlmIHRoZSBub2RlIGRvZXNuJ3Qg
ZXhpc3RzIG9yIGlmIGl0IGlzIG5vdCBhc3NvY2lhdGVkIHRvIGFueSB2YWx1ZSAqKQogbGV0IHJl
YyBtZW0gdHJlZSA9IGZ1bmN0aW9uCiAJfCBbXSAgIC0+IGZhbHNlCi0JfCBoOjp0IC0+IAorCXwg
aDo6dCAtPgogCQkgIG1lbV9ub2RlIHRyZWUgaAotCQkgICYmIChsZXQgbm9kZSA9IGZpbmRfbm9k
ZSB0cmVlIGggaW4gCisJCSAgJiYgKGxldCBub2RlID0gZmluZF9ub2RlIHRyZWUgaCBpbgogCQkJ
ICBpZiB0ID0gW10KIAkJCSAgdGhlbiBub2RlLk5vZGUudmFsdWUgPD4gTm9uZQogCQkJICBlbHNl
IG1lbSBub2RlLk5vZGUuY2hpbGRyZW4gdCkKQEAgLTEzMyw3ICsxMzMsNyBAQCBsZXQgcmVjIG1l
bSB0cmVlID0gZnVuY3Rpb24KICgqIEl0ZXJhdGUgb3ZlciB0aGUgbG9uZ2VzdCB2YWxpZCBwcmVm
aXggKikKIGxldCByZWMgaXRlcl9wYXRoIGYgdHJlZSA9IGZ1bmN0aW9uCiAJfCBbXSAgIC0+ICgp
Ci0JfCBoOjpsIC0+IAorCXwgaDo6bCAtPgogCQkgIGlmIG1lbV9ub2RlIHRyZWUgaAogCQkgIHRo
ZW4gYmVnaW4KIAkJCSAgbGV0IG5vZGUgPSBmaW5kX25vZGUgdHJlZSBoIGluCkBAIC0xNDIsNyAr
MTQyLDcgQEAgbGV0IHJlYyBpdGVyX3BhdGggZiB0cmVlID0gZnVuY3Rpb24KIAkJICBlbmQKIAog
bGV0IHJlYyBzZXRfbm9kZSBub2RlIHBhdGggdmFsdWUgPQotCWlmIHBhdGggPSBbXSAKKwlpZiBw
YXRoID0gW10KIAl0aGVuIE5vZGUuc2V0X3ZhbHVlIG5vZGUgdmFsdWUKIAllbHNlIGJlZ2luCiAJ
CWxldCBjaGlsZHJlbiA9IHNldCBub2RlLk5vZGUuY2hpbGRyZW4gcGF0aCB2YWx1ZSBpbgpAQCAt
MTUyLDcgKzE1Miw3IEBAIGxldCByZWMgc2V0X25vZGUgbm9kZSBwYXRoIHZhbHVlID0KIGFuZCBz
ZXQgdHJlZSBwYXRoIHZhbHVlID0KIAltYXRjaCBwYXRoIHdpdGgKIAkJfCBbXSAgIC0+IHJhaXNl
IE5vdF9mb3VuZAotCQl8IGg6OnQgLT4gCisJCXwgaDo6dCAtPgogCQkJICBpZiBtZW1fbm9kZSB0
cmVlIGgKIAkJCSAgdGhlbiBiZWdpbgogCQkJCSAgbGV0IG5vZGUgPSBmaW5kX25vZGUgdHJlZSBo
IGluCkBAIC0xNjQsNyArMTY0LDcgQEAgYW5kIHNldCB0cmVlIHBhdGggdmFsdWUgPQogCiBsZXQg
cmVjIHVuc2V0IHRyZWUgPSBmdW5jdGlvbgogCXwgW10gICAtPiB0cmVlCi0JfCBoOjp0IC0+IAor
CXwgaDo6dCAtPgogCQkgIGlmIG1lbV9ub2RlIHRyZWUgaAogCQkgIHRoZW4gYmVnaW4KIAkJCSAg
bGV0IG5vZGUgPSBmaW5kX25vZGUgdHJlZSBoIGluCmRpZmYgLS1naXQgYS90b29scy9vY2FtbC94
ZW5zdG9yZWQvdHJpZS5tbGkgYi90b29scy9vY2FtbC94ZW5zdG9yZWQvdHJpZS5tbGkKaW5kZXgg
MjVkYjlkMC4uNWRjNTNjMSAxMDA2NDQKLS0tIGEvdG9vbHMvb2NhbWwveGVuc3RvcmVkL3RyaWUu
bWxpCisrKyBiL3Rvb2xzL29jYW1sL3hlbnN0b3JlZC90cmllLm1saQpAQCAtMjQsNyArMjQsNyBA
QCB2YWwgY3JlYXRlIDogdW5pdCAtPiAoJ2EsJ2IpIHQKICgqKiBDcmVhdGVzIGFuIGVtcHR5IHRy
aWUuICopCiAKIHZhbCBtZW0gOiAoJ2EsJ2IpIHQgLT4gJ2EgbGlzdCAtPiBib29sCi0oKiogW21l
bSB0IGtdIHJldHVybnMgdHJ1ZSBpZiBhIHZhbHVlIGlzIGFzc29jaWF0ZWQgd2l0aCB0aGUga2V5
IFtrXSBpbiB0aGUgdHJpZSBbdF0uIAorKCoqIFttZW0gdCBrXSByZXR1cm5zIHRydWUgaWYgYSB2
YWx1ZSBpcyBhc3NvY2lhdGVkIHdpdGggdGhlIGtleSBba10gaW4gdGhlIHRyaWUgW3RdLgogCU90
aGVyd2lzZSwgaXQgcmV0dXJucyBmYWxzZS4gKikKIAogdmFsIGZpbmQgOiAoJ2EsICdiKSB0IC0+
ICdhIGxpc3QgLT4gJ2IKQEAgLTM1LDIwICszNSwyMCBAQCB2YWwgc2V0IDogKCdhLCAnYikgdCAt
PiAnYSBsaXN0IC0+ICdiIC0+ICgnYSwgJ2IpIHQKICgqKiBbc2V0IHQgayB2XSBhc3NvY2lhdGVz
IHRoZSB2YWx1ZSBbdl0gd2l0aCB0aGUga2V5IFtrXSBpbiB0aGUgdHJpZSBbdF0uICopCiAKIHZh
bCB1bnNldCA6ICgnYSwgJ2IpIHQgLT4gJ2EgbGlzdCAtPiAoJ2EsICdiKSB0Ci0oKiogW3Vuc2V0
IGsgdl0gcmVtb3ZlcyB0aGUgYXNzb2NpYXRpb24gb2YgdmFsdWUgW3ZdIHdpdGggdGhlIGtleSBb
a10gaW4gdGhlIHRyaWUgW3RdLiAKLQlNb3Jlb3ZlciwgaXQgYXV0b21hdGljYWxseSBjbGVhbiB0
aGUgdHJpZSwgaWUuIGl0IHJlbW92ZXMgcmVjdXJzaXZlbHkgCisoKiogW3Vuc2V0IGsgdl0gcmVt
b3ZlcyB0aGUgYXNzb2NpYXRpb24gb2YgdmFsdWUgW3ZdIHdpdGggdGhlIGtleSBba10gaW4gdGhl
IHRyaWUgW3RdLgorCU1vcmVvdmVyLCBpdCBhdXRvbWF0aWNhbGx5IGNsZWFuIHRoZSB0cmllLCBp
ZS4gaXQgcmVtb3ZlcyByZWN1cnNpdmVseQogCWV2ZXJ5IG5vZGVzIG9mIFt0XSBjb250YWluaW5n
IG5vIHZhbHVlcyBhbmQgaGF2aW5nIG5vIGNoaWwuICopCiAKIHZhbCBpdGVyIDogKCdhIC0+ICdi
IG9wdGlvbiAtPiB1bml0KSAtPiAoJ2EsICdiKSB0IC0+IHVuaXQKLSgqKiBbaXRlciBmIHRdIGFw
cGxpZXMgdGhlIGZ1bmN0aW9uIFtmXSB0byBldmVyeSBub2RlIG9mIHRoZSB0cmllIFt0XS4gCiso
KiogW2l0ZXIgZiB0XSBhcHBsaWVzIHRoZSBmdW5jdGlvbiBbZl0gdG8gZXZlcnkgbm9kZSBvZiB0
aGUgdHJpZSBbdF0uCiAJQXMgbm9kZXMgb2YgdGhlIHRyaWUgW3RdIGRvIG5vdCBuZWNlc3Nhcnkg
Y29udGFpbnMgYSB2YWx1ZSwgdGhlIHNlY29uZCBhcmd1bWVudCBvZgogCVtmXSBpcyBhbiBvcHRp
b24gdHlwZS4gKikKIAogdmFsIGl0ZXJfcGF0aCA6ICgnYSAtPiAnYiBvcHRpb24gLT4gdW5pdCkg
LT4gKCdhLCAnYikgdCAtPiAnYSBsaXN0IC0+IHVuaXQKLSgqKiBbaXRlcl9wYXRoIGYgdCBwXSBp
dGVyYXRlcyBbZl0gb3ZlciBub2RlcyBhc3NvY2lhdGVkIHdpdGggdGhlIHBhdGggW3BdIGluIHRo
ZSB0cmllIFt0XS4gCisoKiogW2l0ZXJfcGF0aCBmIHQgcF0gaXRlcmF0ZXMgW2ZdIG92ZXIgbm9k
ZXMgYXNzb2NpYXRlZCB3aXRoIHRoZSBwYXRoIFtwXSBpbiB0aGUgdHJpZSBbdF0uCiAJSWYgW3Bd
IGlzIG5vdCBhIHZhbGlkIHBhdGggb2YgW3RdLCBpdCBpdGVyYXRlcyBvbiB0aGUgbG9uZ2VzdCB2
YWxpZCBwcmVmaXggb2YgW3BdLiAqKQogCi12YWwgZm9sZCA6ICgnYSAtPiAnYiBvcHRpb24gLT4g
J2MgLT4gJ2MpIC0+ICgnYSwgJ2IpIHQgLT4gJ2MgLT4gJ2MgCit2YWwgZm9sZCA6ICgnYSAtPiAn
YiBvcHRpb24gLT4gJ2MgLT4gJ2MpIC0+ICgnYSwgJ2IpIHQgLT4gJ2MgLT4gJ2MKICgqKiBbZm9s
ZCBmIHQgeF0gZm9sZCBbZl0gb3ZlciBldmVyeSBub2RlcyBvZiBbdF0sIHdpdGggW3hdIGFzIGlu
aXRpYWwgdmFsdWUuICopCiAKIHZhbCBtYXAgOiAoJ2IgLT4gJ2Mgb3B0aW9uKSAtPiAoJ2EsJ2Ip
IHQgLT4gKCdhLCdjKSB0CmRpZmYgLS1naXQgYS90b29scy9vY2FtbC94ZW5zdG9yZWQveGVuc3Rv
cmVkLm1sIGIvdG9vbHMvb2NhbWwveGVuc3RvcmVkL3hlbnN0b3JlZC5tbAppbmRleCAzMzJhNjli
Li40MGEwNWU5IDEwMDY0NAotLS0gYS90b29scy9vY2FtbC94ZW5zdG9yZWQveGVuc3RvcmVkLm1s
CisrKyBiL3Rvb2xzL29jYW1sL3hlbnN0b3JlZC94ZW5zdG9yZWQubWwKQEAgLTE4OCw3ICsxODgs
NyBAQCBsZXQgZnJvbV9jaGFubmVsIHN0b3JlIGNvbnMgZG9tcyBjaGFuID0KIAkJCWluCiAJCUNv
bm5lY3Rpb25zLmFkZF9kb21haW4gY29ucyBuZG9tOwogCQlpbgotCWxldCB3YXRjaF9mIGRvbWlk
IHBhdGggdG9rZW4gPSAKKwlsZXQgd2F0Y2hfZiBkb21pZCBwYXRoIHRva2VuID0KIAkJbGV0IGNv
biA9IENvbm5lY3Rpb25zLmZpbmRfZG9tYWluIGNvbnMgZG9taWQgaW4KIAkJaWdub3JlIChDb25u
ZWN0aW9ucy5hZGRfd2F0Y2ggY29ucyBjb24gcGF0aCB0b2tlbikKIAkJaW4KQEAgLTIzOCw3ICsy
MzgsNyBAQCBsZXQgXyA9CiAJCQlkZWZhdWx0X3BpZGZpbGUKIAkJaW4KIAotCSh0cnkgCisJKHRy
eQogCQlVbml4ZXh0Lm1rZGlyX3JlYyAoRmlsZW5hbWUuZGlybmFtZSBwaWRmaWxlKSAwbzc1NQog
CXdpdGggXyAtPgogCQkoKQpAQCAtMjUxLDExICsyNTEsMTEgQEAgbGV0IF8gPQogCQkJU29tZSAo
VW5peC5oYW5kbGVfdW5peF9lcnJvciBVdGlscy5jcmVhdGVfdW5peF9zb2NrZXQgRGVmaW5lLnhz
X2RhZW1vbl9zb2NrZXQpLAogCQkJU29tZSAoVW5peC5oYW5kbGVfdW5peF9lcnJvciBVdGlscy5j
cmVhdGVfdW5peF9zb2NrZXQgRGVmaW5lLnhzX2RhZW1vbl9zb2NrZXRfcm8pCiAJCWluCi0JCisK
IAlpZiBjZi5kYWVtb25pemUgdGhlbgogCQlVbml4ZXh0LmRhZW1vbml6ZSAoKQogCWVsc2UKLQkJ
cHJpbnRmICJYZW4gU3RvcmFnZSBEYWVtb24sIHZlcnNpb24gJWQuJWRcbiUhIiAKKwkJcHJpbnRm
ICJYZW4gU3RvcmFnZSBEYWVtb24sIHZlcnNpb24gJWQuJWRcbiUhIgogCQkJRGVmaW5lLnhlbnN0
b3JlZF9tYWpvciBEZWZpbmUueGVuc3RvcmVkX21pbm9yOwogCiAJKHRyeSBVbml4ZXh0LnBpZGZp
bGVfd3JpdGUgcGlkZmlsZSB3aXRoIF8gLT4gKCkpOwotLSAKMi4xLjQKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 11:45:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 11: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 1g824I-0000O2-Dx; Thu, 04 Oct 2018 11:45:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/ayu=mq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g824G-0000NU-P4
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 11:45:20 +0000
X-Inumbo-ID: a1615b7f-c7ca-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a1615b7f-c7ca-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 13:42:54 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1g824D-0004pp-53; Thu, 04 Oct 2018 11:45: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 1g824C-00030d-LL; Thu, 04 Oct 2018 11:45:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g824C-0004O2-Kd; Thu, 04 Oct 2018 11:45:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128354-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-armhf-armhf-xl-credit1:xen-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop: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-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt: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:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt: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-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-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-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt: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-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-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop: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-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=359970fd8b781fac2ddcbc84dd5b890075fa08ef
X-Osstest-Versions-That: xen=940185b2f6f343251c2b83bd96e599398cea51ec
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 04 Oct 2018 11:45:16 +0000
Subject: [Xen-devel] [xen-unstable test] 128354: 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>

ZmxpZ2h0IDEyODM1NCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODM1NC8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgNiB4ZW4taW5zdGFsbCAg
ICAgICAgICAgICBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjgwODQK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBsaWtlIDEyODA4NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4MDg0CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjgwODQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODA4NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI4MDg0
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjgwODQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODA4NAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTI4MDg0CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgMzU5OTcwZmQ4Yjc4MWZh
YzJkZGNiYzg0ZGQ1Yjg5MDA3NWZhMDhlZgpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAg
ICAgICAgICAgOTQwMTg1YjJmNmYzNDMyNTFjMmI4M2JkOTZlNTk5Mzk4Y2VhNTFlYwoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI4MDg0ICAyMDE4LTA5LTI2IDAxOjUxOjUzIFogICAgOCBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDEyODExOCAgMjAxOC0wOS0yNyAwMDozNzowMyBaICAgIDcgZGF5
cyAgICA4IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODM1NCAgMjAxOC0xMC0wMyAx
OTozNzowNyBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVm
ZW5kZXIuY29tPgogIEFtaXQgU2luZ2ggVG9tYXIgPGFtaXR0b21lcjI1QGdtYWlsLmNvbT4KICBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEFuZHJpaSBBbmlzb3Yg
PGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxp
bmRpZ0BjaXRyaXguY29tPgogIENocmlzdG9waGVyIENsYXJrIDxjaHJpc3RvcGhlci5jbGFyazZA
YmFlc3lzdGVtcy5jb20+CiAgRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4K
ICBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+CiAgTWFyYyBaeW5naWVyIDxtYXJjLnp5bmdpZXJAYXJtLmNvbT4KICBSYXp2YW4gQ29qb2Nh
cnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5
b24ub3JnPgogIFNoYW1lZXIgS29sb3RodW0gPHNoYW1lZXJhbGkua29sb3RodW0udGhvZGlAaHVh
d2VpLmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAg
U3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VwYW5pdEBhbWQuY29tPgogIFRh
bWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KICBWb2xvZHlteXIgQmFiY2h1ayA8
dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KICBZYW5nIFFpYW4gPGtyaXpleEBnbWFpbC5jb20+CiAgWWFuZyBRaWFuIDx5YW5nLnFpYW5A
Y2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xv
Z3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAg
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5h
dGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNv
ZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9z
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4u
b3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICA5NDAxODViMmY2Li4zNTk5NzBmZDhiICAzNTk5
NzBmZDhiNzgxZmFjMmRkY2JjODRkZDViODkwMDc1ZmEwOGVmIC0+IG1hc3RlcgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 11:51:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 11:51: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 1g82A5-0001u5-3Q; Thu, 04 Oct 2018 11:51:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/ayu=mq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g82A3-0001tk-Tz
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 11:51:19 +0000
X-Inumbo-ID: f976a0da-c7cb-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f976a0da-c7cb-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 11:52: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 <aliasfile-bounces@xenproject.org>)
 id 1g829y-00052j-5r; Thu, 04 Oct 2018 11:51: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 1g829x-00039d-Qo; Thu, 04 Oct 2018 11:51:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g829x-00075Q-Pv; Thu, 04 Oct 2018 11:51:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128337-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-i386-libvirt-xsm:host-ping-check-native:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64: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-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64: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-i386-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-credit1: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-xl-qemut-stubdom-debianhvm-amd64-xsm: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-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qcow2:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-rtds:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-rumprun-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-examine:reboot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-multivcpu:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-amd64-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-amd64-rumprun-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-examine:reboot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-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-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2: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-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit1: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-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds: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
X-Osstest-Versions-This: linux=62f3d25900c9a597db7bf3808de4bc8451d04306
X-Osstest-Versions-That: linux=17b57b1883c1285f3d0dc2266e8f79286a7bef38
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 04 Oct 2018 11:51:13 +0000
Subject: [Xen-devel] [linux-next test] 128337: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODMzNyBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjgzMzcvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
IDUgaG9zdC1waW5nLWNoZWNrLW5hdGl2ZSAgIGZhaWwgUkVHUi4gdnMuIDEyODI3OAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBS
RUdSLiB2cy4gMTI4Mjc4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI4Mjc4CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjgyNzgKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4t
Ym9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODI3OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4Mjc4
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjgyNzgKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODI3OAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI4Mjc4CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjgyNzgKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgIGZhaWwgUkVHUi4gdnMuIDEyODI3
OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI4Mjc4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjgyNzgKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyODI3OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NC14c20gIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI4Mjc4CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjgyNzgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgNyB4ZW4tYm9vdCAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODI3OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92
bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4Mjc4CiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjgyNzgKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODI3OAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCA3IHhlbi1ib290IGZhaWwgUkVH
Ui4gdnMuIDEyODI3OAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyODI3OAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1zaGFkb3cgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI4Mjc4CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDcgeGVuLWJvb3QgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjgyNzgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODI3OAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI4Mjc4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
NyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjgyNzgKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyODI3OAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4Mjc4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDEgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjgyNzgKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyODI3OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4Mjc4CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwg
UkVHUi4gdnMuIDEyODI3OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJv
b3Qvc3JjX2hvc3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4Mjc4CiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjgyNzgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODI3OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4Mjc4CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZh
aWwgUkVHUi4gdnMuIDEyODI3OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI4Mjc4CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjgyNzgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgNyB4ZW4tYm9v
dCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODI3OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTI4Mjc4CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjgyNzgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI4Mjc4CiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjgyNzgKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODI3OAogdGVzdC1hbWQ2NC1hbWQ2
NC1hbWQ2NC1wdmdydWIgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI4Mjc4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4
ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjgyNzgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODI3OAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9v
dCBmYWlsIFJFR1IuIHZzLiAxMjgyNzgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjgyNzgKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtl
IDEyODI3OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4t
Ym9vdCAgICAgICAgICBmYWlsIGxpa2UgMTI4Mjc4CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1p
Mzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjgyNzgKIHRl
c3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICBsaWtlIDEyODI3OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQteHNtICA3IHhlbi1ib290ICAgICBmYWlsIGxpa2UgMTI4Mjc4CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjgyNzgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODI3OAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAg
ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI4Mjc4CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjgyNzgKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgMTAgeGVu
LWJvb3Qvc3JjX2hvc3QgICAgICAgICAgICBmYWlsICBsaWtlIDEyODI3OAogdGVzdC1hbWQ2NC1p
Mzg2LXBhaXIgICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgICAgIGZhaWwgIGxp
a2UgMTI4Mjc4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjgyNzgKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnVi
ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODI3OAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI4Mjc4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEwIHhl
bi1ib290L3NyY19ob3N0ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjgyNzgKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgICAgICBmYWlsICBs
aWtlIDEyODI3OAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMCB4ZW4tYm9vdC9zcmNf
aG9zdCAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI4Mjc4CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjgyNzgK
IHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyODI3OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4Mjc4CiB0ZXN0LWFtZDY0
LWFtZDY0LWV4YW1pbmUgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
bGlrZSAxMjgyNzgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODI3OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4Mjc4
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgbGlrZSAxMjgyNzgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyODI3OAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAg
ICAgNjJmM2QyNTkwMGM5YTU5N2RiN2JmMzgwOGRlNGJjODQ1MWQwNDMwNgpiYXNlbGluZSB2ZXJz
aW9uOgogbGludXggICAgICAgICAgICAgICAgMTdiNTdiMTg4M2MxMjg1ZjNkMGRjMjI2NmU4Zjc5
Mjg2YTdiZWYzOAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgICAgICAgICAgICAgICAgICAgICAgICAo
bm90IGZvdW5kKSAgICAgCkZhaWxpbmcgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKG5vdCBmb3VuZCkgICAgIApUZXN0aW5nIHNhbWUgc2luY2UgICAxMjgzMzcgIDIwMTgtMTAt
MDMgMDk6MTk6MDYgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 11:58:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 11:58: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 1g82Gb-0002QV-QE; Thu, 04 Oct 2018 11:58:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mrpc=mq=citrix.com=prvs=80816b5da=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g82Gb-0002QQ-4h
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 11:58:05 +0000
X-Inumbo-ID: 68248867-c7cc-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 68248867-c7cc-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 13:55:37 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,338,1534809600"; d="scan'208";a="79997814"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5BAB385102000078001EBFD9@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+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+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 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
 TQTBLzDKXok86M7BTQRS4TZ/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
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/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: <3add91b0-5743-97e9-1b4f-d8fd15a47c05@citrix.com>
Date: Thu, 4 Oct 2018 12:58:00 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BAB385102000078001EBFD9@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4] x86: use VMLOAD for PV context switch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMDkvMTggMDg6NDIsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEBAIC0xNjMwLDYgKzE2NDYs
NjYgQEAgc3RhdGljIHZvaWQgc3ZtX2luaXRfZXJyYXR1bV8zODMoY29uc3Qgcwo+ICAgICAgfQo+
ICB9Cj4gIAo+ICsjaWZkZWYgQ09ORklHX1BWCj4gK2Jvb2wgc3ZtX2xvYWRfc2Vncyh1bnNpZ25l
ZCBpbnQgbGR0X2VudHMsIHVuc2lnbmVkIGxvbmcgbGR0X2Jhc2UsCj4gKyAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBpbnQgZnNfc2VsLCB1bnNpZ25lZCBsb25nIGZzX2Jhc2UsCj4gKyAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZ3Nfc2VsLCB1bnNpZ25lZCBsb25nIGdzX2Jhc2Us
Cj4gKyAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGdzX3NoYWRvdykKPiArewo+ICsg
ICAgdW5zaWduZWQgaW50IGNwdSA9IHNtcF9wcm9jZXNzb3JfaWQoKTsKPiArICAgIHN0cnVjdCB2
bWNiX3N0cnVjdCAqdm1jYiA9IHBlcl9jcHUoaG9zdF92bWNiX3ZhLCBjcHUpOwo+ICsKPiArICAg
IGlmICggdW5saWtlbHkoIXZtY2IpICkKPiArICAgICAgICByZXR1cm4gZmFsc2U7Cj4gKwo+ICsg
ICAgaWYgKCAhbGR0X2Jhc2UgKQo+ICsgICAgewo+ICsgICAgICAgIC8qCj4gKyAgICAgICAgICog
VGhlIGFjdHVhbCBzdHJ1Y3R1cmUgZmllbGQgdXNlZCBoZXJlIHdhcyBhcmJpdHJhcmlseSBjaG9z
ZW4uCj4gKyAgICAgICAgICogRW1waXJpY2FsbHkgaXQgZG9lc24ndCBzZWVtIHRvIG1hdHRlciBt
dWNoIHdoaWNoIGVsZW1lbnQgaXMgdXNlZCwKPiArICAgICAgICAgKiBhbmQgYSBjbGVhciBleHBs
YW5hdGlvbiBvZiB0aGUgb3RoZXJ3aXNlIHBvb3IgcGVyZm9ybWFuY2UgaGFzIG5vdAo+ICsgICAg
ICAgICAqIGJlZW4gZm91bmQvcHJvdmlkZWQgc28gZmFyLgo+ICsgICAgICAgICAqLwo+ICsgICAg
ICAgIGFzbSB2b2xhdGlsZSAoICJwcmVmZXRjaCAlMCIgOjogIm0iICh2bWNiLT5sZHRyKSApOwoK
cHJlZmV0Y2h3KCkuCgpPdGhlcndpc2UsIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 12:10:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 12:10: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 1g82SY-0003wu-K3; Thu, 04 Oct 2018 12:10:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=uicy=mq=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1g82SX-0003wn-1t
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 12:10:25 +0000
X-Inumbo-ID: 21fbcff5-c7ce-11e8-a8a5-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 21fbcff5-c7ce-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 14:07:58 +0200 (CEST)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id 8EBB93074B71;
 Thu,  4 Oct 2018 15:10:22 +0300 (EEST)
Received: from smtp.bitdefender.com (smtp.bitdefender.biz [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 723607FBCA;
 Thu,  4 Oct 2018 15:10:22 +0300 (EEST)
Received: from [10.10.196.90] (unknown [10.10.196.90])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 54F8E3000E37;
 Thu,  4 Oct 2018 15:10:22 +0300 (EEST)
To: Wei Liu <wei.liu2@citrix.com>, george.dunlap@eu.citrix.com,
 tamas@tklengyel.com
References: <1538035134-10967-1-git-send-email-rcojocaru@bitdefender.com>
 <20181003131405.w6bwl76xqmqawj4y@zion.uk.xensource.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <76b63db5-7f59-3a45-e9a1-cb2a3805501d@bitdefender.com>
Date: Thu, 4 Oct 2018 15:10:20 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <20181003131405.w6bwl76xqmqawj4y@zion.uk.xensource.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH V6] x86/altp2m: Add a subop for obtaining
 the mem access of a 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: sstabellini@kernel.org, konrad.wilk@oracle.com, andrew.cooper3@citrix.com,
 Adrian Pop <apop@bitdefender.com>, tim@xen.org, julien.grall@arm.com,
 jbeulich@suse.com, xen-devel@lists.xenproject.org, 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>

T24gMTAvMy8xOCA0OjE0IFBNLCBXZWkgTGl1IHdyb3RlOgo+IE9uIFRodSwgU2VwIDI3LCAyMDE4
IGF0IDEwOjU4OjU0QU0gKzAzMDAsIFJhenZhbiBDb2pvY2FydSB3cm90ZToKPj4gQ3VycmVudGx5
IHRoZXJlIGlzIGEgc3Vib3AgZm9yIHNldHRpbmcgdGhlIG1lbWFjY2VzcyBvZiBhIHBhZ2UsIGJ1
dCBub3QKPj4gZm9yIGNvbnN1bHRpbmcgaXQuICBUaGUgbmV3IEhWTU9QX2FsdHAybV9nZXRfbWVt
X2FjY2VzcyBhZGRzIHRoaXMKPj4gZnVuY3Rpb25hbGl0eS4KPj4KPj4gQm90aCBhbHRwMm0gZ2V0
L3NldCBtZW0gYWNjZXNzIGZ1bmN0aW9ucyB1c2UgdGhlIHN0cnVjdAo+PiB4ZW5faHZtX2FsdHAy
bV9tZW1fYWNjZXNzIHdoaWNoIGhhcyBub3cgZHJvcHBlZCB0aGUgYHNldCcgcGFydCBhbmQgaGFz
Cj4+IGJlZW4gcmVuYW1lZCBmcm9tIHhlbl9odm1fYWx0cDJtX3NldF9tZW1fYWNjZXNzLgo+Pgo+
PiBTaWduZWQtb2ZmLWJ5OiBBZHJpYW4gUG9wIDxhcG9wQGJpdGRlZmVuZGVyLmNvbT4KPj4gU2ln
bmVkLW9mZi1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgo+
Pgo+PiAtLS0KPj4gQ2hhbmdlcyBzaW5jZSBWNToKPj4gIC0gRml4ZWQgdGhlIGJ1aWxkIGJ5IGNv
bmRpdGlvbmFsbHktY29tcGlsaW5nIHRoZSBhbHRwMm0gY29kZQo+PiAgICBnYXRlZCBvbiBDT05G
SUdfSFZNIGJlaW5nICNkZWZpbmVkLgo+PiAtLS0KPj4gIHRvb2xzL2xpYnhjL2luY2x1ZGUveGVu
Y3RybC5oICAgfCAgMyArKysKPj4gIHRvb2xzL2xpYnhjL3hjX2FsdHAybS5jICAgICAgICAgfCAz
MyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0KPiAKPiBBY2tlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KClRoYW5rcyEgVGFtYXMsIEdlb3JnZSwgaXMgdGhlIHBh
dGNoIE9LIHdpdGggeW91PwoKClJhenZhbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 12:22:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 12:22: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 1g82eD-0004l0-Oj; Thu, 04 Oct 2018 12:22:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mrpc=mq=citrix.com=prvs=80816b5da=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g82eC-0004kv-Dd
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 12:22:28 +0000
X-Inumbo-ID: 52836fea-c7d0-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 52836fea-c7d0-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 12:23:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,338,1534809600"; d="scan'208";a="79999122"
To: Roger Pau Monne <roger.pau@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20181002163614.82859-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=
 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
 6+ahAA==
Message-ID: <61cb3ca7-2712-df9a-2fe4-8e945f82999d@citrix.com>
Date: Thu, 4 Oct 2018 13:22:12 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181002163614.82859-1-roger.pau@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] tools/pvh: set coherent MTRR state for all
 vCPUs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>, 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>

T24gMDIvMTAvMTggMTc6MzYsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiBJbnN0ZWFkIG9mIGp1
c3QgZG9pbmcgaXQgZm9yIHRoZSBCU1AuIFRoaXMgcmVxdWlyZXMgc3RvcmluZyB0aGUKPiBtYXhp
bXVtIG51bWJlciBvZiBwb3NzaWJsZSB2Q1BVcyBpbiB4Y19kb21faW1hZ2UuCj4KPiBUaGlzIGhh
cyBiZWVuIGEgbGF0ZW50IGJ1ZyBzbyBmYXIgYmVjYXVzZSBQVkggZG9lc24ndCB5ZXQgc3VwcG9y
dAo+IHBjaS1wYXNzdGhyb3VnaCwgc28gdGhlIGVmZmVjdGl2ZSBtZW1vcnkgY2FjaGUgYXR0cmli
dXRlIGlzIGZvcmNlZCB0bwo+IFdCIGJ5IHRoZSBoeXBlcnZpc29yLiBOb3RlIGFsc28gdGhhdCBl
dmVuIHdpdGhvdXQgdGhpcyBpbiBwbGFjZSB2Q1BVIzAKPiBpcyBwcmVmZXJyZWQgaW4gY2VydGFp
biBzY2VuYXJpb3MgaW4gb3JkZXIgdG8gY2FsY3VsYXRlIHRoZSBtZW1vcnkKPiBjYWNoZSBhdHRy
aWJ1dGVzLgo+Cj4gUmVwb3J0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+CgpUaGlzIGlzIGFsbCBtb2RlcmF0ZWx5IG5hc3R5LCBidXQgdGhhdCBpcyBlbnRp
cmVseSB0aGUgZmF1bHQgb2YgZ2V0L3NldApjb250ZXh0IEFQSS7CoCBTZWVpbmcgYXMgdGhlIGlu
dGVyZmFjZSBpcyBnb2luZyB0byBiZSBmdWxseSByZXdyaXR0ZW4KZXZlbnR1YWxseSwgdGhpcyB3
aWxsIGRvLgoKPiAtLS0KPiBDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5j
b20+Cj4gQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gQ2M6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gLS0tCj4gIHRvb2xzL2xpYnhjL2luY2x1
ZGUveGNfZG9tLmggfCAgMyArKwo+ICB0b29scy9saWJ4Yy94Y19kb21feDg2LmMgICAgIHwgNjkg
KysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tCj4gIHRvb2xzL2xpYnhsL2xpYnhs
X2RvbS5jICAgICAgfCAgMiArKwo+ICAzIGZpbGVzIGNoYW5nZWQsIDUyIGluc2VydGlvbnMoKyks
IDIyIGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGNf
ZG9tLmggYi90b29scy9saWJ4Yy9pbmNsdWRlL3hjX2RvbS5oCj4gaW5kZXggMGI1YTYzMmQzYy4u
YmMxMjVkYmQzYSAxMDA2NDQKPiAtLS0gYS90b29scy9saWJ4Yy9pbmNsdWRlL3hjX2RvbS5oCj4g
KysrIGIvdG9vbHMvbGlieGMvaW5jbHVkZS94Y19kb20uaAo+IEBAIC0yMzAsNiArMjMwLDkgQEAg
c3RydWN0IHhjX2RvbV9pbWFnZSB7Cj4gICNlbmRpZgo+ICAKPiAgICAgIHhlbl9wZm5fdCB2dWFy
dF9nZm47Cj4gKwo+ICsgICAgLyogTnVtYmVyIG9mIHZDUFVzICovCj4gKyAgICB1bnNpZ25lZCBp
bnQgbnJfdmNwdXM7CgpJJ2QgYmUgdGVtcHRlZCB0byBuYW1lIHRoaXMgbWF4X3ZjcHVzIHNvIGl0
IGNhbid0IGJlIGNvbmZ1c2VkIHdpdGggQ1BVCmhvdHBsdWcgY2FzZXMuCgpTb21ld2hlcmUgZWFy
bHkgaW4gdGhlIGRvbWFpbiBidWlsZGVyIGFsc28gbWlnaHQgd2FudCB0byBzYW5pdHkgY2hlY2sK
dGhhdCBpdCBpc24ndCAwLgoKSWYgeW91J3JlIGluIHRoZSBtb29kIGZvciBzb21lIGNsZWFudXAs
IGJ1aWxkX2h2bV9pbmZvKCkgcHJvYmFibHkgd2FudHMKYW4gYWRqdXN0bWVudCBpbiBsaWdodCBv
ZiB0aGlzIGZpZWxkIG5vdyBleGlzdGluZy4KCkFzIGZvciB0aGUgZXZlbnR1YWwgY29kZSwgTEdU
TS4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 12:27:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 12:27: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 1g82jP-0004wA-EO; Thu, 04 Oct 2018 12:27:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=z6fo=mq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g82jN-0004w5-Pi
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 12:27:49 +0000
X-Inumbo-ID: 12e326b9-c7d1-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 12e326b9-c7d1-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 12:29:02 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 04 Oct 2018 06:27:47 -0600
Message-Id: <5BB6074102000078001EE52A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 04 Oct 2018 06:27:45 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5BAB385102000078001EBFD9@prv1-mh.provo.novell.com>
 <3add91b0-5743-97e9-1b4f-d8fd15a47c05@citrix.com>
In-Reply-To: <3add91b0-5743-97e9-1b4f-d8fd15a47c05@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4] x86: use VMLOAD for PV context switch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>

Pj4+IE9uIDA0LjEwLjE4IGF0IDEzOjU4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjYvMDkvMTggMDg6NDIsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBAQCAtMTYzMCw2
ICsxNjQ2LDY2IEBAIHN0YXRpYyB2b2lkIHN2bV9pbml0X2VycmF0dW1fMzgzKGNvbnN0IHMKPj4g
ICAgICB9Cj4+ICB9Cj4+ICAKPj4gKyNpZmRlZiBDT05GSUdfUFYKPj4gK2Jvb2wgc3ZtX2xvYWRf
c2Vncyh1bnNpZ25lZCBpbnQgbGR0X2VudHMsIHVuc2lnbmVkIGxvbmcgbGR0X2Jhc2UsCj4+ICsg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZzX3NlbCwgdW5zaWduZWQgbG9uZyBmc19i
YXNlLAo+PiArICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBnc19zZWwsIHVuc2lnbmVk
IGxvbmcgZ3NfYmFzZSwKPj4gKyAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGdzX3No
YWRvdykKPj4gK3sKPj4gKyAgICB1bnNpZ25lZCBpbnQgY3B1ID0gc21wX3Byb2Nlc3Nvcl9pZCgp
Owo+PiArICAgIHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9IHBlcl9jcHUoaG9zdF92bWNiX3Zh
LCBjcHUpOwo+PiArCj4+ICsgICAgaWYgKCB1bmxpa2VseSghdm1jYikgKQo+PiArICAgICAgICBy
ZXR1cm4gZmFsc2U7Cj4+ICsKPj4gKyAgICBpZiAoICFsZHRfYmFzZSApCj4+ICsgICAgewo+PiAr
ICAgICAgICAvKgo+PiArICAgICAgICAgKiBUaGUgYWN0dWFsIHN0cnVjdHVyZSBmaWVsZCB1c2Vk
IGhlcmUgd2FzIGFyYml0cmFyaWx5IGNob3Nlbi4KPj4gKyAgICAgICAgICogRW1waXJpY2FsbHkg
aXQgZG9lc24ndCBzZWVtIHRvIG1hdHRlciBtdWNoIHdoaWNoIGVsZW1lbnQgaXMgdXNlZCwKPj4g
KyAgICAgICAgICogYW5kIGEgY2xlYXIgZXhwbGFuYXRpb24gb2YgdGhlIG90aGVyd2lzZSBwb29y
IHBlcmZvcm1hbmNlIGhhcyBub3QKPj4gKyAgICAgICAgICogYmVlbiBmb3VuZC9wcm92aWRlZCBz
byBmYXIuCj4+ICsgICAgICAgICAqLwo+PiArICAgICAgICBhc20gdm9sYXRpbGUgKCAicHJlZmV0
Y2ggJTAiIDo6ICJtIiAodm1jYi0+bGR0cikgKTsKPiAKPiBwcmVmZXRjaHcoKS4KClllYWgsIEkg
aGF2ZSBjaGFuZ2VkIHRoaXMgYWxyZWFkeSBpbiB3aGF0IHdpbGwgKHdvdWxkKSBiZWNvbWUgdjUs
CmFsb25nIHdpdGggdGhlIG9wdGltaXphdGlvbiBjb25kaXRpb24geW91IGhhZCBwb2ludGVkIG91
dCBpcyBub3QKaW4gbGluZSB3aXRoIHRoZSBjb21tZW50IG5leHQgdG8gaXQuCgo+IE90aGVyd2lz
ZSwgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CgpUaGFua3MuIEkgZ3Vlc3MgSSdsbCBwb3N0IHY1IGFuZCBnaXZlIGl0IGEgZGF5IGJlZm9yZSBj
b21taXR0aW5nLApqdXN0IGluIGNhc2UuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 12:29:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 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 1g82kx-00053h-Rd; Thu, 04 Oct 2018 12:29:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=z6fo=mq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g82kx-00053c-Bi
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 12:29:27 +0000
X-Inumbo-ID: cad9a54e-c7d0-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cad9a54e-c7d0-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 14:27:00 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 04 Oct 2018 06:29:25 -0600
Message-Id: <5BB607A202000078001EE52D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 04 Oct 2018 06:29:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v5] x86: use VMLOAD for PV context switch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGF2aW5nIG5vdGljZWQgdGhhdCBWTUxPQUQgYWxvbmUgaXMgYWJvdXQgYXMgZmFzdCBhcyBhIHNp
bmdsZSBvZiB0aGUKaW52b2x2ZWQgV1JNU1JzLCBJIHRob3VnaHQgaXQgbWlnaHQgYmUgYSByZWFz
b25hYmxlIGlkZWEgdG8gYWxzbyB1c2UgaXQKZm9yIFBWLiBNZWFzdXJlbWVudHMsIGhvd2V2ZXIs
IGhhdmUgc2hvd24gdGhhdCBhbiBhY3R1YWwgaW1wcm92ZW1lbnQgY2FuCmJlIGFjaGlldmVkIG9u
bHkgd2l0aCBhbiBlYXJseSBwcmVmZXRjaCBvZiB0aGUgVk1DQiAodGhhbmtzIHRvIEFuZHJldwpm
b3Igc3VnZ2VzdGluZyB0byB0cnkgdGhpcyksIHdoaWNoIEkgaGF2ZSB0byBhZG1pdCBJIGNhbid0
IHJlYWxseQpleHBsYWluLiBUaGlzIHdheSBvbiBteSBGYW0xNSBib3ggY29udGV4dCBzd2l0Y2gg
dGFrZXMgb3ZlciAxMDAgY2xvY2tzCmxlc3Mgb24gYXZlcmFnZSAodGhlIG1lYXN1cmVkIHZhbHVl
cyBhcmUgaGVhdmlseSB2YXJ5aW5nIGluIGFsbCBjYXNlcywKdGhvdWdoKS4KClRoaXMgaXMgaW50
ZW50aW9uYWxseSBub3QgdXNpbmcgYSBuZXcgaHZtX2Z1bmNzIGhvb2s6IEZvciBvbmUsIHRoaXMg
aXMKYWxsIGFib3V0IFBWLCBhbmQgc29tZXRoaW5nIHNpbWlsYXIgY2FuIGhhcmRseSBiZSBkb25l
IGZvciBWTVguCkZ1cnRoZXJtb3JlIHRoZSBpbmRpcmVjdCB0byBkaXJlY3QgY2FsbCBwYXRjaGlu
ZyB0aGF0IGlzIG1lYW50IHRvIGJlCmFwcGxpZWQgdG8gbW9zdCBodm1fZnVuY3MgaG9va3Mgd291
bGQgYmUgdWdseSB0byBtYWtlIHdvcmsgd2l0aApmdW5jdGlvbnMgaGF2aW5nIG1vcmUgdGhhbiA2
IHBhcmFtZXRlcnMuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkFja2VkLWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KQWNrZWQtYnk6
IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+ClJldmlld2VkLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCnY1OiBFeHRlbmQgb3B0aW1pemF0aW9u
IGNvbmRpdGlvbiBpbiBsb2FkX3NlZ21lbnRzKCkuIFVzZSBwcmVmZXRjaHcoKS4KICAgIERvd25n
cmFkZSBCb3JpcydlcyBSLWIgdG8gYW4gYWNrLgp2NDogQ29zbWV0aWNzIGFzIHBlciBBbmRyZXcg
KG5vbmUgb2Ygd2hpY2ggSSd2ZSBjb25zaWRlcmVkIGludmFsaWRhdGluZwogICAgdGhlIGFscmVh
ZHkgcHJlc2VudCB0YWdzKS4KdjM6IEFkZC9leHRlbmQgY29tbWVudHMuCnYyOiBSZS1iYXNlLgot
LS0KQmVzaWRlcyB0aGUgbWVudGlvbmVkIG9kZGl0eSB3aXRoIG1lYXN1cmVkIHBlcmZvcm1hbmNl
LCBJJ3ZlIGFsc28Kbm90aWNlZCBhIHNpZ25pZmljYW50IGRpZmZlcmVuY2UgKG9mIGF0IGxlYXN0
IDE1MCBjbG9ja3MpIGJldHdlZW4KbWVhc3VyaW5nIGltbWVkaWF0ZWx5IGFyb3VuZCB0aGUgY2Fs
bHMgdG8gc3ZtX2xvYWRfc2VncygpIGFuZCBtZWFzdXJpbmcKaW1tZWRpYXRlbHkgaW5zaWRlIHRo
ZSBmdW5jdGlvbi4KCi0tLSBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYworKysgYi94ZW4vYXJjaC94
ODYvZG9tYWluLmMKQEAgLTUyLDYgKzUyLDcgQEAKICNpbmNsdWRlIDxhc20vaHZtL2h2bS5oPgog
I2luY2x1ZGUgPGFzbS9odm0vbmVzdGVkaHZtLmg+CiAjaW5jbHVkZSA8YXNtL2h2bS9zdXBwb3J0
Lmg+CisjaW5jbHVkZSA8YXNtL2h2bS9zdm0vc3ZtLmg+CiAjaW5jbHVkZSA8YXNtL2h2bS92aXJp
ZGlhbi5oPgogI2luY2x1ZGUgPGFzbS9kZWJ1Z3JlZy5oPgogI2luY2x1ZGUgPGFzbS9tc3IuaD4K
QEAgLTEyODEsMTEgKzEyODIsMzQgQEAgc3RhdGljIHZvaWQgbG9hZF9zZWdtZW50cyhzdHJ1Y3Qg
dmNwdSAqbgogICAgIHN0cnVjdCBjcHVfdXNlcl9yZWdzICp1cmVncyA9ICZuLT5hcmNoLnVzZXJf
cmVnczsKICAgICBpbnQgYWxsX3NlZ3Nfb2theSA9IDE7CiAgICAgdW5zaWduZWQgaW50IGRpcnR5
X3NlZ21lbnRfbWFzaywgY3B1ID0gc21wX3Byb2Nlc3Nvcl9pZCgpOworICAgIGJvb2wgZnNfZ3Nf
ZG9uZSA9IGZhbHNlOwogCiAgICAgLyogTG9hZCBhbmQgY2xlYXIgdGhlIGRpcnR5IHNlZ21lbnQg
bWFzay4gKi8KICAgICBkaXJ0eV9zZWdtZW50X21hc2sgPSBwZXJfY3B1KGRpcnR5X3NlZ21lbnRf
bWFzaywgY3B1KTsKICAgICBwZXJfY3B1KGRpcnR5X3NlZ21lbnRfbWFzaywgY3B1KSA9IDA7CiAK
KyNpZmRlZiBDT05GSUdfSFZNCisgICAgaWYgKCAhaXNfcHZfMzJiaXRfdmNwdShuKSAmJiAhY3B1
X2hhc19mc2dzYmFzZSAmJiBjcHVfaGFzX3N2bSAmJgorICAgICAgICAgISgodXJlZ3MtPmZzIHwg
dXJlZ3MtPmdzKSAmIH4zKSAmJgorICAgICAgICAgLyoKKyAgICAgICAgICAqIFRoZSByZW1haW5p
bmcgcGFydCBpcyBqdXN0IGZvciBvcHRpbWl6YXRpb246IElmIG9ubHkgc2hhZG93IEdTCisgICAg
ICAgICAgKiBuZWVkcyBsb2FkaW5nLCB0aGVyZSdzIG5vdGhpbmcgdG8gYmUgZ2FpbmVkIGhlcmUu
CisgICAgICAgICAgKi8KKyAgICAgICAgIChuLT5hcmNoLnB2LmZzX2Jhc2UgfCBuLT5hcmNoLnB2
LmdzX2Jhc2VfdXNlciB8IG4tPmFyY2gucHYubGR0X2VudHMpICkKKyAgICB7CisgICAgICAgIHVu
c2lnbmVkIGxvbmcgZ3NiID0gbi0+YXJjaC5mbGFncyAmIFRGX2tlcm5lbF9tb2RlCisgICAgICAg
ICAgICA/IG4tPmFyY2gucHYuZ3NfYmFzZV9rZXJuZWwgOiBuLT5hcmNoLnB2LmdzX2Jhc2VfdXNl
cjsKKyAgICAgICAgdW5zaWduZWQgbG9uZyBnc3MgPSBuLT5hcmNoLmZsYWdzICYgVEZfa2VybmVs
X21vZGUKKyAgICAgICAgICAgID8gbi0+YXJjaC5wdi5nc19iYXNlX3VzZXIgOiBuLT5hcmNoLnB2
LmdzX2Jhc2Vfa2VybmVsOworCisgICAgICAgIGZzX2dzX2RvbmUgPSBzdm1fbG9hZF9zZWdzKG4t
PmFyY2gucHYubGR0X2VudHMsIExEVF9WSVJUX1NUQVJUKG4pLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1cmVncy0+ZnMsIG4tPmFyY2gucHYuZnNfYmFzZSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdXJlZ3MtPmdzLCBnc2IsIGdzcyk7CisgICAgfQor
I2VuZGlmCisgICAgaWYgKCAhZnNfZ3NfZG9uZSApCisgICAgICAgIGxvYWRfTERUKG4pOworCiAg
ICAgLyogRWl0aGVyIHNlbGVjdG9yICE9IDAgPT0+IHJlbG9hZC4gKi8KICAgICBpZiAoIHVubGlr
ZWx5KChkaXJ0eV9zZWdtZW50X21hc2sgJiBESVJUWV9EUykgfCB1cmVncy0+ZHMpICkKICAgICB7
CkBAIC0xMzAxLDcgKzEzMjUsNyBAQCBzdGF0aWMgdm9pZCBsb2FkX3NlZ21lbnRzKHN0cnVjdCB2
Y3B1ICpuCiAgICAgfQogCiAgICAgLyogRWl0aGVyIHNlbGVjdG9yICE9IDAgPT0+IHJlbG9hZC4g
Ki8KLSAgICBpZiAoIHVubGlrZWx5KChkaXJ0eV9zZWdtZW50X21hc2sgJiBESVJUWV9GUykgfCB1
cmVncy0+ZnMpICkKKyAgICBpZiAoIHVubGlrZWx5KChkaXJ0eV9zZWdtZW50X21hc2sgJiBESVJU
WV9GUykgfCB1cmVncy0+ZnMpICYmICFmc19nc19kb25lICkKICAgICB7CiAgICAgICAgIGFsbF9z
ZWdzX29rYXkgJj0gbG9hZHNlZ21lbnQoZnMsIHVyZWdzLT5mcyk7CiAgICAgICAgIC8qIG5vbi1u
dWwgc2VsZWN0b3IgdXBkYXRlcyBmc19iYXNlICovCkBAIC0xMzEwLDcgKzEzMzQsNyBAQCBzdGF0
aWMgdm9pZCBsb2FkX3NlZ21lbnRzKHN0cnVjdCB2Y3B1ICpuCiAgICAgfQogCiAgICAgLyogRWl0
aGVyIHNlbGVjdG9yICE9IDAgPT0+IHJlbG9hZC4gKi8KLSAgICBpZiAoIHVubGlrZWx5KChkaXJ0
eV9zZWdtZW50X21hc2sgJiBESVJUWV9HUykgfCB1cmVncy0+Z3MpICkKKyAgICBpZiAoIHVubGlr
ZWx5KChkaXJ0eV9zZWdtZW50X21hc2sgJiBESVJUWV9HUykgfCB1cmVncy0+Z3MpICYmICFmc19n
c19kb25lICkKICAgICB7CiAgICAgICAgIGFsbF9zZWdzX29rYXkgJj0gbG9hZHNlZ21lbnQoZ3Ms
IHVyZWdzLT5ncyk7CiAgICAgICAgIC8qIG5vbi1udWwgc2VsZWN0b3IgdXBkYXRlcyBnc19iYXNl
X3VzZXIgKi8KQEAgLTEzMTgsNyArMTM0Miw3IEBAIHN0YXRpYyB2b2lkIGxvYWRfc2VnbWVudHMo
c3RydWN0IHZjcHUgKm4KICAgICAgICAgICAgIGRpcnR5X3NlZ21lbnRfbWFzayAmPSB+RElSVFlf
R1NfQkFTRTsKICAgICB9CiAKLSAgICBpZiAoICFpc19wdl8zMmJpdF92Y3B1KG4pICkKKyAgICBp
ZiAoICFmc19nc19kb25lICYmICFpc19wdl8zMmJpdF92Y3B1KG4pICkKICAgICB7CiAgICAgICAg
IC8qIFRoaXMgY2FuIG9ubHkgYmUgbm9uLXplcm8gaWYgc2VsZWN0b3IgaXMgTlVMTC4gKi8KICAg
ICAgICAgaWYgKCBuLT5hcmNoLnB2LmZzX2Jhc2UgfCAoZGlydHlfc2VnbWVudF9tYXNrICYgRElS
VFlfRlNfQkFTRSkgKQpAQCAtMTY1Myw2ICsxNjc3LDEzIEBAIHN0YXRpYyB2b2lkIF9fY29udGV4
dF9zd2l0Y2godm9pZCkKIAogICAgIHdyaXRlX3B0YmFzZShuKTsKIAorI2lmIGRlZmluZWQoQ09O
RklHX1BWKSAmJiBkZWZpbmVkKENPTkZJR19IVk0pCisgICAgLyogUHJlZmV0Y2ggdGhlIFZNQ0Ig
aWYgd2UgZXhwZWN0IHRvIHVzZSBpdCBsYXRlciBpbiB0aGUgY29udGV4dCBzd2l0Y2ggKi8KKyAg
ICBpZiAoIGlzX3B2X2RvbWFpbihuZCkgJiYgIWlzX3B2XzMyYml0X2RvbWFpbihuZCkgJiYgIWlz
X2lkbGVfZG9tYWluKG5kKSAmJgorICAgICAgICAgIWNwdV9oYXNfZnNnc2Jhc2UgJiYgY3B1X2hh
c19zdm0gKQorICAgICAgICBzdm1fbG9hZF9zZWdzKDAsIDAsIDAsIDAsIDAsIDAsIDApOworI2Vu
ZGlmCisKICAgICBpZiAoIG5lZWRfZnVsbF9nZHQobmQpICYmCiAgICAgICAgICAoKHAtPnZjcHVf
aWQgIT0gbi0+dmNwdV9pZCkgfHwgIW5lZWRfZnVsbF9nZHQocGQpKSApCiAgICAgewpAQCAtMTcx
NCwxMCArMTc0NSw3IEBAIHZvaWQgY29udGV4dF9zd2l0Y2goc3RydWN0IHZjcHUgKnByZXYsIHMK
ICAgICAgICAgbG9jYWxfaXJxX2VuYWJsZSgpOwogCiAgICAgICAgIGlmICggaXNfcHZfZG9tYWlu
KG5leHRkKSApCi0gICAgICAgIHsKLSAgICAgICAgICAgIGxvYWRfTERUKG5leHQpOwogICAgICAg
ICAgICAgbG9hZF9zZWdtZW50cyhuZXh0KTsKLSAgICAgICAgfQogCiAgICAgICAgIGN0eHRfc3dp
dGNoX2xldmVsbGluZyhuZXh0KTsKIAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYwor
KysgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYwpAQCAtNzgsNiArNzgsOSBAQCBzdGF0aWMg
c3RydWN0IGh2bV9mdW5jdGlvbl90YWJsZSBzdm1fZnVuCiAgKi8KIHN0YXRpYyBERUZJTkVfUEVS
X0NQVV9SRUFEX01PU1RMWShwYWRkcl90LCBoc2EpOwogc3RhdGljIERFRklORV9QRVJfQ1BVX1JF
QURfTU9TVExZKHBhZGRyX3QsIGhvc3Rfdm1jYik7CisjaWZkZWYgQ09ORklHX1BWCitzdGF0aWMg
REVGSU5FX1BFUl9DUFUoc3RydWN0IHZtY2Jfc3RydWN0ICosIGhvc3Rfdm1jYl92YSk7CisjZW5k
aWYKIAogc3RhdGljIGJvb2xfdCBhbWRfZXJyYXR1bTM4M19mb3VuZCBfX3JlYWRfbW9zdGx5Owog
CkBAIC0xNTY3LDYgKzE1NzAsMTQgQEAgc3RhdGljIHZvaWQgc3ZtX2NwdV9kZWFkKHVuc2lnbmVk
IGludCBjcAogICAgICAgICAqdGhpc19oc2EgPSAwOwogICAgIH0KIAorI2lmZGVmIENPTkZJR19Q
VgorICAgIGlmICggcGVyX2NwdShob3N0X3ZtY2JfdmEsIGNwdSkgKQorICAgIHsKKyAgICAgICAg
dW5tYXBfZG9tYWluX3BhZ2VfZ2xvYmFsKHBlcl9jcHUoaG9zdF92bWNiX3ZhLCBjcHUpKTsKKyAg
ICAgICAgcGVyX2NwdShob3N0X3ZtY2JfdmEsIGNwdSkgPSBOVUxMOworICAgIH0KKyNlbmRpZgor
CiAgICAgaWYgKCAqdGhpc192bWNiICkKICAgICB7CiAgICAgICAgIGZyZWVfZG9taGVhcF9wYWdl
KG1hZGRyX3RvX3BhZ2UoKnRoaXNfdm1jYikpOwpAQCAtMTYwMSw2ICsxNjEyLDExIEBAIHN0YXRp
YyBpbnQgc3ZtX2NwdV91cF9wcmVwYXJlKHVuc2lnbmVkIGkKICAgICAgICAgaWYgKCAhcGcgKQog
ICAgICAgICAgICAgZ290byBlcnI7CiAKKyNpZmRlZiBDT05GSUdfUFYKKyAgICAgICAgaWYgKCAh
Y3B1X2hhc19mc2dzYmFzZSApCisgICAgICAgICAgICBwZXJfY3B1KGhvc3Rfdm1jYl92YSwgY3B1
KSA9IF9fbWFwX2RvbWFpbl9wYWdlX2dsb2JhbChwZyk7CisjZW5kaWYKKwogICAgICAgICBjbGVh
cl9kb21haW5fcGFnZShwYWdlX3RvX21mbihwZykpOwogICAgICAgICAqdGhpc192bWNiID0gcGFn
ZV90b19tYWRkcihwZyk7CiAgICAgfQpAQCAtMTYzMCw2ICsxNjQ2LDY2IEBAIHN0YXRpYyB2b2lk
IHN2bV9pbml0X2VycmF0dW1fMzgzKGNvbnN0IHMKICAgICB9CiB9CiAKKyNpZmRlZiBDT05GSUdf
UFYKK2Jvb2wgc3ZtX2xvYWRfc2Vncyh1bnNpZ25lZCBpbnQgbGR0X2VudHMsIHVuc2lnbmVkIGxv
bmcgbGR0X2Jhc2UsCisgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZzX3NlbCwgdW5z
aWduZWQgbG9uZyBmc19iYXNlLAorICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBnc19z
ZWwsIHVuc2lnbmVkIGxvbmcgZ3NfYmFzZSwKKyAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBs
b25nIGdzX3NoYWRvdykKK3sKKyAgICB1bnNpZ25lZCBpbnQgY3B1ID0gc21wX3Byb2Nlc3Nvcl9p
ZCgpOworICAgIHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9IHBlcl9jcHUoaG9zdF92bWNiX3Zh
LCBjcHUpOworCisgICAgaWYgKCB1bmxpa2VseSghdm1jYikgKQorICAgICAgICByZXR1cm4gZmFs
c2U7CisKKyAgICBpZiAoICFsZHRfYmFzZSApCisgICAgeworICAgICAgICAvKgorICAgICAgICAg
KiBUaGUgYWN0dWFsIHN0cnVjdHVyZSBmaWVsZCB1c2VkIGhlcmUgd2FzIGFyYml0cmFyaWx5IGNo
b3Nlbi4KKyAgICAgICAgICogRW1waXJpY2FsbHkgaXQgZG9lc24ndCBzZWVtIHRvIG1hdHRlciBt
dWNoIHdoaWNoIGVsZW1lbnQgaXMgdXNlZCwKKyAgICAgICAgICogYW5kIGEgY2xlYXIgZXhwbGFu
YXRpb24gb2YgdGhlIG90aGVyd2lzZSBwb29yIHBlcmZvcm1hbmNlIGhhcyBub3QKKyAgICAgICAg
ICogYmVlbiBmb3VuZC9wcm92aWRlZCBzbyBmYXIuCisgICAgICAgICAqLworICAgICAgICBwcmVm
ZXRjaHcoJnZtY2ItPmxkdHIpOworICAgICAgICByZXR1cm4gdHJ1ZTsKKyAgICB9CisKKyAgICBp
ZiAoIGxpa2VseSghbGR0X2VudHMpICkKKyAgICAgICAgbWVtc2V0KCZ2bWNiLT5sZHRyLCAwLCBz
aXplb2Yodm1jYi0+bGR0cikpOworICAgIGVsc2UKKyAgICB7CisgICAgICAgIC8qIEtlZXAgR0RU
IGluIHN5bmMuICovCisgICAgICAgIHN0cnVjdCBkZXNjX3N0cnVjdCAqZGVzYyA9IHRoaXNfY3B1
KGdkdF90YWJsZSkgKyBMRFRfRU5UUlkgLQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBGSVJTVF9SRVNFUlZFRF9HRFRfRU5UUlk7CisKKyAgICAgICAgX3NldF90c3NsZHRfZGVz
YyhkZXNjLCBsZHRfYmFzZSwgbGR0X2VudHMgKiA4IC0gMSwgU1lTX0RFU0NfbGR0KTsKKworICAg
ICAgICB2bWNiLT5sZHRyLnNlbCA9IExEVF9FTlRSWSA8PCAzOworICAgICAgICB2bWNiLT5sZHRy
LmF0dHIgPSBTWVNfREVTQ19sZHQgfCAoX1NFR01FTlRfUCA+PiA4KTsKKyAgICAgICAgdm1jYi0+
bGR0ci5saW1pdCA9IGxkdF9lbnRzICogOCAtIDE7CisgICAgICAgIHZtY2ItPmxkdHIuYmFzZSA9
IGxkdF9iYXNlOworICAgIH0KKworICAgIEFTU0VSVCghKGZzX3NlbCAmIH4zKSk7CisgICAgdm1j
Yi0+ZnMuc2VsID0gZnNfc2VsOworICAgIHZtY2ItPmZzLmF0dHIgPSAwOworICAgIHZtY2ItPmZz
LmxpbWl0ID0gMDsKKyAgICB2bWNiLT5mcy5iYXNlID0gZnNfYmFzZTsKKworICAgIEFTU0VSVCgh
KGdzX3NlbCAmIH4zKSk7CisgICAgdm1jYi0+Z3Muc2VsID0gZ3Nfc2VsOworICAgIHZtY2ItPmdz
LmF0dHIgPSAwOworICAgIHZtY2ItPmdzLmxpbWl0ID0gMDsKKyAgICB2bWNiLT5ncy5iYXNlID0g
Z3NfYmFzZTsKKworICAgIHZtY2ItPmtlcm5nc2Jhc2UgPSBnc19zaGFkb3c7CisKKyAgICBzdm1f
dm1sb2FkX3BhKHBlcl9jcHUoaG9zdF92bWNiLCBjcHUpKTsKKworICAgIHJldHVybiB0cnVlOwor
fQorI2VuZGlmCisKIHN0YXRpYyBpbnQgX3N2bV9jcHVfdXAoYm9vbCBic3ApCiB7CiAgICAgdWlu
dDY0X3QgbXNyX2NvbnRlbnQ7CkBAIC0xNjYyLDYgKzE3MzgsOCBAQCBzdGF0aWMgaW50IF9zdm1f
Y3B1X3VwKGJvb2wgYnNwKQogICAgIC8qIEluaXRpYWxpemUgT1NWVyBiaXRzIHRvIGJlIHVzZWQg
YnkgZ3Vlc3RzICovCiAgICAgc3ZtX2hvc3Rfb3N2d19pbml0KCk7CiAKKyAgICBzdm1fdm1zYXZl
X3BhKHBlcl9jcHUoaG9zdF92bWNiLCBjcHUpKTsKKwogICAgIHJldHVybiAwOwogfQogCi0tLSBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9zdm0uaAorKysgYi94ZW4vaW5jbHVkZS9hc20t
eDg2L2h2bS9zdm0vc3ZtLmgKQEAgLTUzLDYgKzUzLDE1IEBAIHVuc2lnbmVkIGxvbmcgKnN2bV9t
c3JiaXQodW5zaWduZWQgbG9uZwogdm9pZCBfX3VwZGF0ZV9ndWVzdF9laXAoc3RydWN0IGNwdV91
c2VyX3JlZ3MgKnJlZ3MsIHVuc2lnbmVkIGludCBpbnN0X2xlbik7CiB2b2lkIHN2bV91cGRhdGVf
Z3Vlc3RfY3Ioc3RydWN0IHZjcHUgKiwgdW5zaWduZWQgaW50IGNyLCB1bnNpZ25lZCBpbnQgZmxh
Z3MpOwogCisvKgorICogUFYgY29udGV4dCBzd2l0Y2ggaGVscGVyLiBDYWxscyB3aXRoIHplcm8g
bGR0X2Jhc2UgcmVxdWVzdCBhIHByZWZldGNoIG9mCisgKiB0aGUgVk1DQiBhcmVhIHRvIGJlIGxv
YWRlZCBmcm9tLCBpbnN0ZWFkIG9mIGFuIGFjdHVhbCBsb2FkIG9mIHN0YXRlLgorICovCitib29s
IHN2bV9sb2FkX3NlZ3ModW5zaWduZWQgaW50IGxkdF9lbnRzLCB1bnNpZ25lZCBsb25nIGxkdF9i
YXNlLAorICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmc19zZWwsIHVuc2lnbmVkIGxv
bmcgZnNfYmFzZSwKKyAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZ3Nfc2VsLCB1bnNp
Z25lZCBsb25nIGdzX2Jhc2UsCisgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBnc19z
aGFkb3cpOworCiBleHRlcm4gdTMyIHN2bV9mZWF0dXJlX2ZsYWdzOwogCiAjZGVmaW5lIFNWTV9G
RUFUVVJFX05QVCAgICAgICAgICAgIDAgLyogTmVzdGVkIHBhZ2UgdGFibGUgc3VwcG9ydCAqLwoK
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 12:35:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 12:35: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 1g82qb-0005n2-J8; Thu, 04 Oct 2018 12:35:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fe2t=mq=citrix.com=prvs=808bb7698=christian.lindig@srs-us1.protection.inumbo.net>)
 id 1g82qa-0005mx-3j
 for xen-devel@lists.xen.org; Thu, 04 Oct 2018 12:35:16 +0000
X-Inumbo-ID: 9a7903c7-c7d1-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9a7903c7-c7d1-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 14:32:49 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,338,1534809600"; d="scan'208";a="79999726"
From: Christian Lindig <christian.lindig@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>
Thread-Topic: [PATCH 0/3] tools/ocaml: Assorted improvements
Thread-Index: AQHUW9dwFJTvMGHAKk+4O8gWOfLSQaUO5C0A
Date: Thu, 4 Oct 2018 12:35:12 +0000
Message-ID: <3BC75C13-BD4A-45AF-9A56-D901D729E71F@citrix.com>
References: <1538653391-9823-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1538653391-9823-1-git-send-email-andrew.cooper3@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.3445.9.1)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <30B9E89E9231A44499352724AC46C7C2@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 0/3] tools/ocaml: Assorted 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: Ian Jackson <Ian.Jackson@citrix.com>, Wei Liu <wei.liu2@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>

Cgo+IE9uIDQgT2N0IDIwMTgsIGF0IDEyOjQzLCBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPiB3cm90ZToKPiAKPiBJIHN0dW1ibGVkIGludG8gdGhlIGlzc3VzZSBmaXhl
ZCBieSBwYXRjaCAyIHdoaWxlIGludmVzdGlnYXRpbmcgYW4gdW5yZWxhdGVkCj4gaXNzdWUuICBU
aGUgb3RoZXIgdHdvIHBhdGNoZXMgYXJlIGp1c3QgY2xlYW51cC4KPiAKPiBBbmRyZXcgQ29vcGVy
ICgzKToKPiAgdG9vbHMvb2NhbWw6IFN0cmlwIGFsbCB0cmFpbGluZyB3aGl0ZXNwYWNlCj4gIG94
ZW5zdG9yZWQ6IERvbid0IHJlLW9wZW4gYSB4ZW5jdHJsIGhhbmRsZSBmb3IgZXZlcnkgZG9tYWlu
IGludHJvZHVjdGlvbgo+ICB0b29scy9vY2FtbDogRGVsZXRlIHRoZSBYZW5jdHJsLndpdGhfaW50
ZiB3cmFwcGVyCgpNYWtpbmcgeGMgYSBnbG9iYWwgaGFuZGxlIHRoYXQgaXMgb3BlbmVkIG9uY2Ug
aXMgSU1ITyBhbiBpbXByb3ZlbWVudCByYXRoZXIgdGhhbiB0aHJlYWRpbmcgaXQgYXMgYSBwYXJh
bWV0ZXIgdGhyb3VnaCB0aGUgY2FsbCBoaWVyYXJjaHkuCgotLSAKQWNrZWQtYnk6IENocmlzdGlh
biBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 13:05:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 13:05: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 1g83K0-0008AQ-Mv; Thu, 04 Oct 2018 13:05:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mwgx=mq=citrix.com=prvs=808647837=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g83Jz-0008AL-Ut
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 13:05:40 +0000
X-Inumbo-ID: 5b46ef01-c7d6-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5b46ef01-c7d6-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 13:06:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,338,1534809600"; d="scan'208";a="80001301"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: "Julien Grall (julien.grall@arm.com)" <julien.grall@arm.com>
Thread-Topic: [PATCH v14 3/9] iommu: push use of type-safe DFN and MFN into
 iommu_ops
Thread-Index: AQHUW89sycjdbvpQyUmtYIWgPaiI26UPDXpQ
Date: Thu, 4 Oct 2018 13:04:41 +0000
Message-ID: <df8d449c358e4b02815b71931ac131de@AMSPEX02CL03.citrite.net>
References: <20181004104547.32316-1-paul.durrant@citrix.com>
 <20181004104547.32316-4-paul.durrant@citrix.com>
In-Reply-To: <20181004104547.32316-4-paul.durrant@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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v14 3/9] iommu: push use of type-safe DFN
 and MFN into iommu_ops
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 George Dunlap <George.Dunlap@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+IEZyb206IFBhdWwgRHVycmFudCBbbWFpbHRv
OnBhdWwuZHVycmFudEBjaXRyaXguY29tXQo+IFNlbnQ6IDA0IE9jdG9iZXIgMjAxOCAxMTo0Ngo+
IFRvOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiBDYzogUGF1bCBEdXJyYW50IDxQ
YXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IEFuZHJldyBDb29wZXIKPiA8QW5kcmV3LkNvb3BlcjNA
Y2l0cml4LmNvbT47IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT4KPiBT
dWJqZWN0OiBbUEFUQ0ggdjE0IDMvOV0gaW9tbXU6IHB1c2ggdXNlIG9mIHR5cGUtc2FmZSBERk4g
YW5kIE1GTiBpbnRvCj4gaW9tbXVfb3BzCj4gCj4gVGhpcyBwYXRjaCBtb2RpZmllcyB0aGUgbWV0
aG9kcyBpbiBzdHJ1Y3QgaW9tbXVfb3BzIHRvIHVzZSB0eXBlLXNhZmUgREZOCj4gYW5kIE1GTi4g
VGhpcyBmb2xsb3dzIG9uIGZyb20gdGhlIHByaW9yIHBhdGNoIHRoYXQgbW9kaWZpZWQgdGhlIGZ1
bmN0aW9ucwo+IGV4cG9ydGVkIGluIHhlbi9pb21tdS5oLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFBh
dWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CgpKdWxpZW4sIHlvdSBzaG91bGQg
aGF2ZSBiZWVuIGNjLWVkIG9uIHRoaXMgb25lIHRvby4gTm90IHN1cmUgd2h5IEkgbWlzc2VkIHlv
dSBvZmYgdGhlIGxpc3QuLi4gc29ycnkgYWJvdXQgdGhhdC4gQ291bGQgSSBnZXQgYW4gYWNrIG9y
IG90aGVyd2lzZSBwbGVhc2U/CgogIFBhdWwKCj4gUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+Cj4gUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50
ZWwuY29tPgo+IFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgo+IEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gQWNrZWQt
Ynk6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+
Cj4gLS0tCj4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4g
Q2M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KPiAKPiB2MTQ6Cj4g
IC0gUmUtYmFzZS4KPiAKPiB2OToKPiAgLSBSZS1iYXNlLgo+IAo+IHY3Ogo+ICAtIFJlLWJhc2Ug
YW5kIHJlLW5hbWUgQkZOIC0+IERGTi4KPiAgLSBBZGRlZCBKYW4ncyBBLWIgc2luY2UgcmUtbmFt
aW5nIHdhcyBwdXJlbHkgbWVjaGFuaWNhbC4KPiAKPiB2NjoKPiAgLSBSZS1iYXNlLgo+IAo+IHYz
Ogo+ICAtIFJlbW92ZSBzb21lIHVzZSBvZiBpbnRlcm1lZGlhdGUgJ2ZyYW1lJyB2YXJpYWJsZXMu
Cj4gCj4gdjI6Cj4gIC0gQWRkcmVzc2VkIGNvbW1lbnRzIGZyb20gSmFuLgo+ICAtIEV4dGVuZCB1
c2Ugb2YgaW50ZXJtZWRpYXRlICdmcmFtZScgdmFyaWFibGUgdG8gYXZvaWQgZGlyZWN0bHkKPiAg
ICBlbmNhcHN1bGF0aW5nIGdmbiB2YWx1ZXMgYXMgYmZucyAobm93IGRmbnMpIG9yIHZpY2UgdmVy
c2EuCj4gLS0tCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYyAgICAg
ICB8IDQ2ICsrKysrKysrKysrKysrKystLS0tLS0KPiAtLS0tLQo+ICB4ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9hcm0vc21tdS5jICAgICAgICAgICAgfCAxNiArKysrKy0tLS0tCj4gIHhlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgICAgICAgICAgICAgICB8ICA5ICsrKy0tLQo+ICB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyAgICAgICAgICAgfCAyNiArKysrKysrLS0t
LS0tLS0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMgICAgICAgICAgIHwg
IDIgKy0KPiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5oIHwg
IDggKystLS0KPiAgeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgICAgICAgICAg
IHwgMTMgKysrKystLS0KPiAgNyBmaWxlcyBjaGFuZ2VkLCA2NiBpbnNlcnRpb25zKCspLCA1NCBk
ZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L2lvbW11X21hcC5jCj4gYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfbWFwLmMK
PiBpbmRleCA2MWFkZTcxODUwLi5jODljNTRmZGI2IDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FtZC9pb21tdV9tYXAuYwo+IEBAIC02MzEsNyArNjMxLDcgQEAgc3RhdGljIGludCB1cGRh
dGVfcGFnaW5nX21vZGUoc3RydWN0IGRvbWFpbiAqZCwKPiB1bnNpZ25lZCBsb25nIGRmbikKPiAg
ICAgIHJldHVybiAwOwo+ICB9Cj4gCj4gLWludCBhbWRfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgbG9uZyBkZm4sIHVuc2lnbmVkIGxvbmcKPiBtZm4sCj4gK2ludCBh
bWRfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuLCBtZm5fdCBtZm4s
Cj4gICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKQo+ICB7Cj4gICAg
ICBib29sX3QgbmVlZF9mbHVzaCA9IDA7Cj4gQEAgLTY1MSw3ICs2NTEsOCBAQCBpbnQgYW1kX2lv
bW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcKPiBkZm4sIHVuc2ln
bmVkIGxvbmcgbWZuLAo+ICAgICAgaWYgKCByYyApCj4gICAgICB7Cj4gICAgICAgICAgc3Bpbl91
bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7Cj4gLSAgICAgICAgQU1EX0lPTU1VX0RFQlVH
KCJSb290IHRhYmxlIGFsbG9jIGZhaWxlZCwgZGZuID0gJWx4XG4iLCBkZm4pOwo+ICsgICAgICAg
IEFNRF9JT01NVV9ERUJVRygiUm9vdCB0YWJsZSBhbGxvYyBmYWlsZWQsIGRmbiA9ICUiUFJJX2Rm
biJcbiIsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgIGRmbl94KGRmbikpOwo+ICAgICAgICAg
IGRvbWFpbl9jcmFzaChkKTsKPiAgICAgICAgICByZXR1cm4gcmM7Cj4gICAgICB9Cj4gQEAgLTY2
MCwyNSArNjYxLDI3IEBAIGludCBhbWRfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwg
dW5zaWduZWQKPiBsb25nIGRmbiwgdW5zaWduZWQgbG9uZyBtZm4sCj4gICAgICAgKiB3ZSBtaWdo
dCBuZWVkIGEgZGVlcGVyIHBhZ2UgdGFibGUgZm9yIHdpZGVyIGRmbiBub3cgKi8KPiAgICAgIGlm
ICggaXNfaHZtX2RvbWFpbihkKSApCj4gICAgICB7Cj4gLSAgICAgICAgaWYgKCB1cGRhdGVfcGFn
aW5nX21vZGUoZCwgZGZuKSApCj4gKyAgICAgICAgaWYgKCB1cGRhdGVfcGFnaW5nX21vZGUoZCwg
ZGZuX3goZGZuKSkgKQo+ICAgICAgICAgIHsKPiAgICAgICAgICAgICAgc3Bpbl91bmxvY2soJmhk
LT5hcmNoLm1hcHBpbmdfbG9jayk7Cj4gLSAgICAgICAgICAgIEFNRF9JT01NVV9ERUJVRygiVXBk
YXRlIHBhZ2UgbW9kZSBmYWlsZWQgZGZuID0gJWx4XG4iLCBkZm4pOwo+ICsgICAgICAgICAgICBB
TURfSU9NTVVfREVCVUcoIlVwZGF0ZSBwYWdlIG1vZGUgZmFpbGVkIGRmbiA9ICUiUFJJX2RmbiJc
biIsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZm5feChkZm4pKTsKPiAgICAgICAg
ICAgICAgZG9tYWluX2NyYXNoKGQpOwo+ICAgICAgICAgICAgICByZXR1cm4gLUVGQVVMVDsKPiAg
ICAgICAgICB9Cj4gICAgICB9Cj4gCj4gLSAgICBpZiAoIGlvbW11X3BkZV9mcm9tX2RmbihkLCBk
Zm4sIHB0X21mbikgfHwgKHB0X21mblsxXSA9PSAwKSApCj4gKyAgICBpZiAoIGlvbW11X3BkZV9m
cm9tX2RmbihkLCBkZm5feChkZm4pLCBwdF9tZm4pIHx8IChwdF9tZm5bMV0gPT0gMCkgKQo+ICAg
ICAgewo+ICAgICAgICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwo+IC0g
ICAgICAgIEFNRF9JT01NVV9ERUJVRygiSW52YWxpZCBJTyBwYWdldGFibGUgZW50cnkgZGZuID0g
JWx4XG4iLCBkZm4pOwo+ICsgICAgICAgIEFNRF9JT01NVV9ERUJVRygiSW52YWxpZCBJTyBwYWdl
dGFibGUgZW50cnkgZGZuID0gJSJQUklfZGZuIlxuIiwKPiArICAgICAgICAgICAgICAgICAgICAg
ICAgZGZuX3goZGZuKSk7Cj4gICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwo+ICAgICAgICAgIHJl
dHVybiAtRUZBVUxUOwo+ICAgICAgfQo+IAo+ICAgICAgLyogSW5zdGFsbCA0ayBtYXBwaW5nIGZp
cnN0ICovCj4gLSAgICBuZWVkX2ZsdXNoID0gc2V0X2lvbW11X3B0ZV9wcmVzZW50KHB0X21mblsx
XSwgZGZuLCBtZm4sCj4gKyAgICBuZWVkX2ZsdXNoID0gc2V0X2lvbW11X3B0ZV9wcmVzZW50KHB0
X21mblsxXSwgZGZuX3goZGZuKSwgbWZuX3gobWZuKSwKPiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgSU9NTVVfUEFHSU5HX01PREVfTEVWRUxfMSwKPiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgISEoZmxhZ3MgJiBJT01NVUZfd3JpdGFibGUp
LAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAhIShmbGFncyAmIElP
TU1VRl9yZWFkYWJsZSkpOwo+IEBAIC02OTAsNyArNjkzLDcgQEAgaW50IGFtZF9pb21tdV9tYXBf
cGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nCj4gZGZuLCB1bnNpZ25lZCBsb25n
IG1mbiwKPiAgICAgIC8qIDRLIG1hcHBpbmcgZm9yIFBWIGd1ZXN0cyBuZXZlciBjaGFuZ2VzLAo+
ICAgICAgICogbm8gbmVlZCB0byBmbHVzaCBpZiB3ZSB0cnVzdCBub24tcHJlc2VudCBiaXRzICov
Cj4gICAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgKQo+IC0gICAgICAgIGFtZF9pb21tdV9mbHVz
aF9wYWdlcyhkLCBkZm4sIDApOwo+ICsgICAgICAgIGFtZF9pb21tdV9mbHVzaF9wYWdlcyhkLCBk
Zm5feChkZm4pLCAwKTsKPiAKPiAgICAgIGZvciAoIG1lcmdlX2xldmVsID0gSU9NTVVfUEFHSU5H
X01PREVfTEVWRUxfMjsKPiAgICAgICAgICAgIG1lcmdlX2xldmVsIDw9IGhkLT5hcmNoLnBhZ2lu
Z19tb2RlOyBtZXJnZV9sZXZlbCsrICkKPiBAQCAtNjk4LDE1ICs3MDEsMTYgQEAgaW50IGFtZF9p
b21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZAo+IGxvbmcgZGZuLCB1bnNp
Z25lZCBsb25nIG1mbiwKPiAgICAgICAgICBpZiAoIHB0X21mblttZXJnZV9sZXZlbF0gPT0gMCAp
Cj4gICAgICAgICAgICAgIGJyZWFrOwo+ICAgICAgICAgIGlmICggIWlvbW11X3VwZGF0ZV9wZGVf
Y291bnQoZCwgcHRfbWZuW21lcmdlX2xldmVsXSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGRmbiwgbWZuLCBtZXJnZV9sZXZlbCkgKQo+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZGZuX3goZGZuKSwgbWZuX3gobWZuKSwgbWVyZ2VfbGV2ZWwp
Cj4gKQo+ICAgICAgICAgICAgICBicmVhazsKPiAKPiAtICAgICAgICBpZiAoIGlvbW11X21lcmdl
X3BhZ2VzKGQsIHB0X21mblttZXJnZV9sZXZlbF0sIGRmbiwKPiArICAgICAgICBpZiAoIGlvbW11
X21lcmdlX3BhZ2VzKGQsIHB0X21mblttZXJnZV9sZXZlbF0sIGRmbl94KGRmbiksCj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmbGFncywgbWVyZ2VfbGV2ZWwpICkKPiAgICAgICAg
ICB7Cj4gICAgICAgICAgICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwo+
ICAgICAgICAgICAgICBBTURfSU9NTVVfREVCVUcoIk1lcmdlIGlvbW11IHBhZ2UgZmFpbGVkIGF0
IGxldmVsICVkLCAiCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZGZuID0gJWx4IG1m
biA9ICVseFxuIiwgbWVyZ2VfbGV2ZWwsIGRmbiwKPiBtZm4pOwo+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgImRmbiA9ICUiUFJJX2RmbiIgbWZuID0gJSJQUklfbWZuIlxuIiwKPiArICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIG1lcmdlX2xldmVsLCBkZm5feChkZm4pLCBtZm5feCht
Zm4pKTsKPiAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwo+ICAgICAgICAgICAgICByZXR1
cm4gLUVGQVVMVDsKPiAgICAgICAgICB9Cj4gQEAgLTcyMCw3ICs3MjQsNyBAQCBvdXQ6Cj4gICAg
ICByZXR1cm4gMDsKPiAgfQo+IAo+IC1pbnQgYW1kX2lvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgbG9uZyBkZm4pCj4gK2ludCBhbWRfaW9tbXVfdW5tYXBfcGFnZShz
dHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4pCj4gIHsKPiAgICAgIHVuc2lnbmVkIGxvbmcgcHRf
bWZuWzddOwo+ICAgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7Cj4g
QEAgLTc0MiwzMSArNzQ2LDMzIEBAIGludCBhbWRfaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9t
YWluICpkLCB1bnNpZ25lZAo+IGxvbmcgZGZuKQo+ICAgICAgICogd2UgbWlnaHQgbmVlZCBhIGRl
ZXBlciBwYWdlIHRhYmxlIGZvciBsYWdlciBkZm4gbm93ICovCj4gICAgICBpZiAoIGlzX2h2bV9k
b21haW4oZCkgKQo+ICAgICAgewo+IC0gICAgICAgIGludCByYyA9IHVwZGF0ZV9wYWdpbmdfbW9k
ZShkLCBkZm4pOwo+ICsgICAgICAgIGludCByYyA9IHVwZGF0ZV9wYWdpbmdfbW9kZShkLCBkZm5f
eChkZm4pKTsKPiAKPiAgICAgICAgICBpZiAoIHJjICkKPiAgICAgICAgICB7Cj4gICAgICAgICAg
ICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwo+IC0gICAgICAgICAgICBB
TURfSU9NTVVfREVCVUcoIlVwZGF0ZSBwYWdlIG1vZGUgZmFpbGVkIGRmbiA9ICVseFxuIiwgZGZu
KTsKPiArICAgICAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJVcGRhdGUgcGFnZSBtb2RlIGZhaWxl
ZCBkZm4gPSAlIlBSSV9kZm4iXG4iLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGZu
X3goZGZuKSk7Cj4gICAgICAgICAgICAgIGlmICggcmMgIT0gLUVBRERSTk9UQVZBSUwgKQo+ICAg
ICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwo+ICAgICAgICAgICAgICByZXR1cm4gcmM7
Cj4gICAgICAgICAgfQo+ICAgICAgfQo+IAo+IC0gICAgaWYgKCBpb21tdV9wZGVfZnJvbV9kZm4o
ZCwgZGZuLCBwdF9tZm4pIHx8IChwdF9tZm5bMV0gPT0gMCkgKQo+ICsgICAgaWYgKCBpb21tdV9w
ZGVfZnJvbV9kZm4oZCwgZGZuX3goZGZuKSwgcHRfbWZuKSB8fCAocHRfbWZuWzFdID09IDApICkK
PiAgICAgIHsKPiAgICAgICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsK
PiAtICAgICAgICBBTURfSU9NTVVfREVCVUcoIkludmFsaWQgSU8gcGFnZXRhYmxlIGVudHJ5IGRm
biA9ICVseFxuIiwgZGZuKTsKPiArICAgICAgICBBTURfSU9NTVVfREVCVUcoIkludmFsaWQgSU8g
cGFnZXRhYmxlIGVudHJ5IGRmbiA9ICUiUFJJX2RmbiJcbiIsCj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgIGRmbl94KGRmbikpOwo+ICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKPiAgICAgICAg
ICByZXR1cm4gLUVGQVVMVDsKPiAgICAgIH0KPiAKPiAgICAgIC8qIG1hcmsgUFRFIGFzICdwYWdl
IG5vdCBwcmVzZW50JyAqLwo+IC0gICAgY2xlYXJfaW9tbXVfcHRlX3ByZXNlbnQocHRfbWZuWzFd
LCBkZm4pOwo+ICsgICAgY2xlYXJfaW9tbXVfcHRlX3ByZXNlbnQocHRfbWZuWzFdLCBkZm5feChk
Zm4pKTsKPiAgICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwo+IAo+IC0g
ICAgYW1kX2lvbW11X2ZsdXNoX3BhZ2VzKGQsIGRmbiwgMCk7Cj4gKyAgICBhbWRfaW9tbXVfZmx1
c2hfcGFnZXMoZCwgZGZuX3goZGZuKSwgMCk7Cj4gCj4gICAgICByZXR1cm4gMDsKPiAgfQo+IEBA
IC03ODcsNyArNzkzLDkgQEAgaW50IGFtZF9pb21tdV9yZXNlcnZlX2RvbWFpbl91bml0eV9tYXAo
c3RydWN0IGRvbWFpbgo+ICpkb21haW4sCj4gICAgICBnZm4gPSBwaHlzX2FkZHIgPj4gUEFHRV9T
SElGVDsKPiAgICAgIGZvciAoIGkgPSAwOyBpIDwgbnBhZ2VzOyBpKysgKQo+ICAgICAgewo+IC0g
ICAgICAgIHJ0ID0gYW1kX2lvbW11X21hcF9wYWdlKGRvbWFpbiwgZ2ZuICtpLCBnZm4gK2ksIGZs
YWdzKTsKPiArICAgICAgICB1bnNpZ25lZCBsb25nIGZyYW1lID0gZ2ZuICsgaTsKPiArCj4gKyAg
ICAgICAgcnQgPSBhbWRfaW9tbXVfbWFwX3BhZ2UoZG9tYWluLCBfZGZuKGZyYW1lKSwgX21mbihm
cmFtZSksIGZsYWdzKTsKPiAgICAgICAgICBpZiAoIHJ0ICE9IDAgKQo+ICAgICAgICAgICAgICBy
ZXR1cm4gcnQ7Cj4gICAgICB9Cj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FybS9zbW11LmMKPiBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMKPiBpbmRl
eCAxZWRhOTZhNzJhLi41M2U1ODIzZDA1IDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FybS9zbW11LmMKPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21t
dS5jCj4gQEAgLTI1NTAsOCArMjU1MCw3IEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrCj4gYXJt
X3NtbXVfaW90bGJfZmx1c2hfYWxsKHN0cnVjdCBkb21haW4gKmQpCj4gIAlyZXR1cm4gMDsKPiAg
fQo+IAo+IC1zdGF0aWMgaW50IF9fbXVzdF9jaGVjayBhcm1fc21tdV9pb3RsYl9mbHVzaChzdHJ1
Y3QgZG9tYWluICpkLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBsb25nIGRmbiwKPiArc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJtX3Nt
bXVfaW90bGJfZmx1c2goc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuLAo+ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgcGFnZV9jb3Vu
dCkKPiAgewo+ICAJLyogQVJNIFNNTVUgdjEgZG9lc24ndCBoYXZlIGZsdXNoIGJ5IFZNQSBhbmQg
Vk1JRCAqLwo+IEBAIC0yNzQ4LDggKzI3NDcsOCBAQCBzdGF0aWMgdm9pZCBhcm1fc21tdV9pb21t
dV9kb21haW5fdGVhcmRvd24oc3RydWN0Cj4gZG9tYWluICpkKQo+ICAJeGZyZWUoeGVuX2RvbWFp
bik7Cj4gIH0KPiAKPiAtc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVfbWFwX3BhZ2Uo
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZwo+IGRmbiwKPiAtCQkJdW5zaWduZWQgbG9u
ZyBtZm4sIHVuc2lnbmVkIGludCBmbGFncykKPiArc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJt
X3NtbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuLAo+ICsJCQkJCSAgbWZu
X3QgbWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCj4gIHsKPiAgCXAybV90eXBlX3QgdDsKPiAKPiBA
QCAtMjc2Miw3ICsyNzYxLDcgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVfbWFw
X3BhZ2Uoc3RydWN0Cj4gZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGRmbiwKPiAgCSAqIGZ1bmN0
aW9uIHNob3VsZCBvbmx5IGJlIHVzZWQgYnkgZ250dGFiIGNvZGUgd2l0aCBnZm4gPT0gbWZuID09
Cj4gZGZuLgo+ICAJICovCj4gIAlCVUdfT04oIWlzX2RvbWFpbl9kaXJlY3RfbWFwcGVkKGQpKTsK
PiAtCUJVR19PTihtZm4gIT0gZGZuKTsKPiArCUJVR19PTihtZm5feChtZm4pICE9IGRmbl94KGRm
bikpOwo+IAo+ICAJLyogV2Ugb25seSBzdXBwb3J0IHJlYWRhYmxlIGFuZCB3cml0YWJsZSBmbGFn
cyAqLwo+ICAJaWYgKCEoZmxhZ3MgJiAoSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVGX3dyaXRhYmxl
KSkpCj4gQEAgLTI3NzQsMTAgKzI3NzMsMTEgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJt
X3NtbXVfbWFwX3BhZ2Uoc3RydWN0Cj4gZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGRmbiwKPiAg
CSAqIFRoZSBmdW5jdGlvbiBndWVzdF9waHlzbWFwX2FkZF9lbnRyeSByZXBsYWNlcyB0aGUgY3Vy
cmVudCBtYXBwaW5nCj4gIAkgKiBpZiB0aGVyZSBpcyBhbHJlYWR5IG9uZS4uLgo+ICAJICovCj4g
LQlyZXR1cm4gZ3Vlc3RfcGh5c21hcF9hZGRfZW50cnkoZCwgX2dmbihkZm4pLCBfbWZuKGRmbiks
IDAsIHQpOwo+ICsJcmV0dXJuIGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KGQsIF9nZm4oZGZuX3go
ZGZuKSksCj4gX21mbihkZm5feChkZm4pKSwKPiArCQkJCSAgICAgICAwLCB0KTsKPiAgfQo+IAo+
IC1zdGF0aWMgaW50IF9fbXVzdF9jaGVjayBhcm1fc21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkCj4gbG9uZyBkZm4pCj4gK3N0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFy
bV9zbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuKQo+ICB7Cj4gIAkv
Kgo+ICAJICogVGhpcyBmdW5jdGlvbiBzaG91bGQgb25seSBiZSB1c2VkIGJ5IGdudHRhYiBjb2Rl
IHdoZW4gdGhlIGRvbWFpbgo+IEBAIC0yNzg2LDcgKzI3ODYsNyBAQCBzdGF0aWMgaW50IF9fbXVz
dF9jaGVjayBhcm1fc21tdV91bm1hcF9wYWdlKHN0cnVjdAo+IGRvbWFpbiAqZCwgdW5zaWduZWQg
bG9uZyBkZm4pCj4gIAlpZiAoICFpc19kb21haW5fZGlyZWN0X21hcHBlZChkKSApCj4gIAkJcmV0
dXJuIC1FSU5WQUw7Cj4gCj4gLQlyZXR1cm4gZ3Vlc3RfcGh5c21hcF9yZW1vdmVfcGFnZShkLCBf
Z2ZuKGRmbiksIF9tZm4oZGZuKSwgMCk7Cj4gKwlyZXR1cm4gZ3Vlc3RfcGh5c21hcF9yZW1vdmVf
cGFnZShkLCBfZ2ZuKGRmbl94KGRmbikpLAo+IF9tZm4oZGZuX3goZGZuKSksIDApOwo+ICB9Cj4g
Cj4gIHN0YXRpYyBjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzIGFybV9zbW11X2lvbW11X29wcyA9IHsK
PiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+IGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+IGluZGV4IGVmOWQ2NTEzMTcuLmQ2MWZiYmY0Mzkg
MTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+ICsrKyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKPiBAQCAtMjI0LDcgKzIyNCw4IEBAIHZvaWQg
X19od2RvbV9pbml0IGlvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKPiAgICAgICAg
ICAgICAgICAgICAgPT0gUEdUX3dyaXRhYmxlX3BhZ2UpICkKPiAgICAgICAgICAgICAgICAgIG1h
cHBpbmcgfD0gSU9NTVVGX3dyaXRhYmxlOwo+IAo+IC0gICAgICAgICAgICByZXQgPSBoZC0+cGxh
dGZvcm1fb3BzLT5tYXBfcGFnZShkLCBkZm4sIG1mbiwgbWFwcGluZyk7Cj4gKyAgICAgICAgICAg
IHJldCA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIF9kZm4oZGZuKSwgX21mbihtZm4p
LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXBwaW5n
KTsKPiAgICAgICAgICAgICAgaWYgKCAhcmMgKQo+ICAgICAgICAgICAgICAgICAgcmMgPSByZXQ7
Cj4gCj4gQEAgLTI5NCw3ICsyOTUsNyBAQCBpbnQgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFp
biAqZCwgZGZuX3QgZGZuLCBtZm5fdAo+IG1mbiwKPiAgICAgIGlmICggIWlvbW11X2VuYWJsZWQg
fHwgIWhkLT5wbGF0Zm9ybV9vcHMgKQo+ICAgICAgICAgIHJldHVybiAwOwo+IAo+IC0gICAgcmMg
PSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShkLCBkZm5feChkZm4pLCBtZm5feChtZm4pLCBm
bGFncyk7Cj4gKyAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIGRmbiwgbWZu
LCBmbGFncyk7Cj4gICAgICBpZiAoIHVubGlrZWx5KHJjKSApCj4gICAgICB7Cj4gICAgICAgICAg
aWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93biAmJiBwcmludGtfcmF0ZWxpbWl0KCkgKQo+IEBAIC0z
MTcsNyArMzE4LDcgQEAgaW50IGlvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZu
X3QgZGZuKQo+ICAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyAp
Cj4gICAgICAgICAgcmV0dXJuIDA7Cj4gCj4gLSAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPnVu
bWFwX3BhZ2UoZCwgZGZuX3goZGZuKSk7Cj4gKyAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPnVu
bWFwX3BhZ2UoZCwgZGZuKTsKPiAgICAgIGlmICggdW5saWtlbHkocmMpICkKPiAgICAgIHsKPiAg
ICAgICAgICBpZiAoICFkLT5pc19zaHV0dGluZ19kb3duICYmIHByaW50a19yYXRlbGltaXQoKSAp
Cj4gQEAgLTM1Nyw3ICszNTgsNyBAQCBpbnQgaW9tbXVfaW90bGJfZmx1c2goc3RydWN0IGRvbWFp
biAqZCwgZGZuX3QgZGZuLAo+IHVuc2lnbmVkIGludCBwYWdlX2NvdW50KQo+ICAgICAgaWYgKCAh
aW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyB8fCAhaGQtPnBsYXRmb3JtX29wcy0K
PiA+aW90bGJfZmx1c2ggKQo+ICAgICAgICAgIHJldHVybiAwOwo+IAo+IC0gICAgcmMgPSBoZC0+
cGxhdGZvcm1fb3BzLT5pb3RsYl9mbHVzaChkLCBkZm5feChkZm4pLCBwYWdlX2NvdW50KTsKPiAr
ICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+aW90bGJfZmx1c2goZCwgZGZuLCBwYWdlX2NvdW50
KTsKPiAgICAgIGlmICggdW5saWtlbHkocmMpICkKPiAgICAgIHsKPiAgICAgICAgICBpZiAoICFk
LT5pc19zaHV0dGluZ19kb3duICYmIHByaW50a19yYXRlbGltaXQoKSApCj4gZGlmZiAtLWdpdCBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCj4gYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC92dGQvaW9tbXUuYwo+IGluZGV4IDQ4NTcwNGJjY2UuLjdlMTg1YzQzZjMgMTAwNjQ0
Cj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKPiArKysgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwo+IEBAIC01ODQsOCArNTg0LDcgQEAgc3Rh
dGljIGludCBfX211c3RfY2hlY2sgaW9tbXVfZmx1c2hfYWxsKHZvaWQpCj4gICAgICByZXR1cm4g
cmM7Cj4gIH0KPiAKPiAtc3RhdGljIGludCBfX211c3RfY2hlY2sgaW9tbXVfZmx1c2hfaW90bGIo
c3RydWN0IGRvbWFpbiAqZCwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgbG9uZyBkZm4sCj4gK3N0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGlvbW11
X2ZsdXNoX2lvdGxiKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbiwKPiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbF90IGRtYV9vbGRfcHRlX3ByZXNlbnQs
Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGlu
dCBwYWdlX2NvdW50KQo+ICB7Cj4gQEAgLTYxMiwxMiArNjExLDEyIEBAIHN0YXRpYyBpbnQgX19t
dXN0X2NoZWNrIGlvbW11X2ZsdXNoX2lvdGxiKHN0cnVjdAo+IGRvbWFpbiAqZCwKPiAgICAgICAg
ICBpZiAoIGlvbW11X2RvbWlkID09IC0xICkKPiAgICAgICAgICAgICAgY29udGludWU7Cj4gCj4g
LSAgICAgICAgaWYgKCBwYWdlX2NvdW50ICE9IDEgfHwgZGZuID09IGRmbl94KElOVkFMSURfREZO
KSApCj4gKyAgICAgICAgaWYgKCBwYWdlX2NvdW50ICE9IDEgfHwgZGZuX2VxKGRmbiwgSU5WQUxJ
RF9ERk4pICkKPiAgICAgICAgICAgICAgcmMgPSBpb21tdV9mbHVzaF9pb3RsYl9kc2koaW9tbXUs
IGlvbW11X2RvbWlkLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAw
LCBmbHVzaF9kZXZfaW90bGIpOwo+ICAgICAgICAgIGVsc2UKPiAgICAgICAgICAgICAgcmMgPSBp
b21tdV9mbHVzaF9pb3RsYl9wc2koaW9tbXUsIGlvbW11X2RvbWlkLAo+IC0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBfX2Rmbl90b19kYWRkcihkZm4pLAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZm5fdG9fZGFkZHIoZGZuKSwKPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUEFHRV9PUkRFUl80SywKPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIWRtYV9vbGRfcHRlX3ByZXNlbnQs
Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsdXNoX2Rldl9pb3Rs
Yik7Cj4gQEAgLTYzMyw3ICs2MzIsNyBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpb21tdV9m
bHVzaF9pb3RsYihzdHJ1Y3QKPiBkb21haW4gKmQsCj4gIH0KPiAKPiAgc3RhdGljIGludCBfX211
c3RfY2hlY2sgaW9tbXVfZmx1c2hfaW90bGJfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwKPiAtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9u
ZyBkZm4sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGRmbl90IGRmbiwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgaW50IHBhZ2VfY291bnQpCj4gIHsKPiAgICAgIHJldHVybiBpb21tdV9m
bHVzaF9pb3RsYihkLCBkZm4sIDEsIHBhZ2VfY291bnQpOwo+IEBAIC02NDEsNyArNjQwLDcgQEAg
c3RhdGljIGludCBfX211c3RfY2hlY2sgaW9tbXVfZmx1c2hfaW90bGJfcGFnZXMoc3RydWN0Cj4g
ZG9tYWluICpkLAo+IAo+ICBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9pb3Rs
Yl9hbGwoc3RydWN0IGRvbWFpbiAqZCkKPiAgewo+IC0gICAgcmV0dXJuIGlvbW11X2ZsdXNoX2lv
dGxiKGQsIGRmbl94KElOVkFMSURfREZOKSwgMCwgMCk7Cj4gKyAgICByZXR1cm4gaW9tbXVfZmx1
c2hfaW90bGIoZCwgSU5WQUxJRF9ERk4sIDAsIDApOwo+ICB9Cj4gCj4gIC8qIGNsZWFyIG9uZSBw
YWdlJ3MgcGFnZSB0YWJsZSAqLwo+IEBAIC02NzYsNyArNjc1LDcgQEAgc3RhdGljIGludCBfX211
c3RfY2hlY2sgZG1hX3B0ZV9jbGVhcl9vbmUoc3RydWN0Cj4gZG9tYWluICpkb21haW4sIHU2NCBh
ZGRyKQo+ICAgICAgaW9tbXVfZmx1c2hfY2FjaGVfZW50cnkocHRlLCBzaXplb2Yoc3RydWN0IGRt
YV9wdGUpKTsKPiAKPiAgICAgIGlmICggIXRoaXNfY3B1KGlvbW11X2RvbnRfZmx1c2hfaW90bGIp
ICkKPiAtICAgICAgICByYyA9IGlvbW11X2ZsdXNoX2lvdGxiX3BhZ2VzKGRvbWFpbiwgYWRkciA+
PiBQQUdFX1NISUZUXzRLLCAxKTsKPiArICAgICAgICByYyA9IGlvbW11X2ZsdXNoX2lvdGxiX3Bh
Z2VzKGRvbWFpbiwgZGFkZHJfdG9fZGZuKGFkZHIpLCAxKTsKPiAKPiAgICAgIHVubWFwX3Z0ZF9k
b21haW5fcGFnZShwYWdlKTsKPiAKPiBAQCAtMTc2Myw4ICsxNzYyLDcgQEAgc3RhdGljIHZvaWQg
aW9tbXVfZG9tYWluX3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQpCj4gIH0KPiAKPiAgc3RhdGlj
IGludCBfX211c3RfY2hlY2sgaW50ZWxfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwK
PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
bG9uZyBkZm4sCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIGxvbmcgbWZuLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBkZm5fdCBkZm4sIG1mbl90IG1mbiwKPiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKQo+ICB7Cj4gICAgICBz
dHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKPiBAQCAtMTc4MiwxNiArMTc4
MCwxNiBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjawo+IGludGVsX2lvbW11X21hcF9wYWdlKHN0
cnVjdCBkb21haW4gKmQsCj4gCj4gICAgICBzcGluX2xvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9j
ayk7Cj4gCj4gLSAgICBwZ19tYWRkciA9IGFkZHJfdG9fZG1hX3BhZ2VfbWFkZHIoZCwgX19kZm5f
dG9fZGFkZHIoZGZuKSwgMSk7Cj4gKyAgICBwZ19tYWRkciA9IGFkZHJfdG9fZG1hX3BhZ2VfbWFk
ZHIoZCwgZGZuX3RvX2RhZGRyKGRmbiksIDEpOwo+ICAgICAgaWYgKCBwZ19tYWRkciA9PSAwICkK
PiAgICAgIHsKPiAgICAgICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsK
PiAgICAgICAgICByZXR1cm4gLUVOT01FTTsKPiAgICAgIH0KPiAgICAgIHBhZ2UgPSAoc3RydWN0
IGRtYV9wdGUgKiltYXBfdnRkX2RvbWFpbl9wYWdlKHBnX21hZGRyKTsKPiAtICAgIHB0ZSA9IHBh
Z2UgKyAoZGZuICYgTEVWRUxfTUFTSyk7Cj4gKyAgICBwdGUgPSBwYWdlICsgKGRmbl94KGRmbikg
JiBMRVZFTF9NQVNLKTsKPiAgICAgIG9sZCA9ICpwdGU7Cj4gLSAgICBkbWFfc2V0X3B0ZV9hZGRy
KG5ldywgKHBhZGRyX3QpbWZuIDw8IFBBR0VfU0hJRlRfNEspOwo+ICsgICAgZG1hX3NldF9wdGVf
YWRkcihuZXcsIG1mbl90b19tYWRkcihtZm4pKTsKPiAgICAgIGRtYV9zZXRfcHRlX3Byb3QobmV3
LAo+ICAgICAgICAgICAgICAgICAgICAgICAoKGZsYWdzICYgSU9NTVVGX3JlYWRhYmxlKSA/IERN
QV9QVEVfUkVBRCAgOiAwKSB8Cj4gICAgICAgICAgICAgICAgICAgICAgICgoZmxhZ3MgJiBJT01N
VUZfd3JpdGFibGUpID8gRE1BX1BURV9XUklURSA6IDApKTsKPiBAQCAtMTgxOSwxMyArMTgxNywx
MyBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjawo+IGludGVsX2lvbW11X21hcF9wYWdlKHN0cnVj
dCBkb21haW4gKmQsCj4gIH0KPiAKPiAgc3RhdGljIGludCBfX211c3RfY2hlY2sgaW50ZWxfaW9t
bXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAo+IC0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZGZuKQo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRmbl90IGRmbikKPiAgewo+ICAg
ICAgLyogRG8gbm90aGluZyBpZiBoYXJkd2FyZSBkb21haW4gYW5kIGlvbW11IHN1cHBvcnRzIHBh
c3MgdGhydS4gKi8KPiAgICAgIGlmICggaW9tbXVfaHdkb21fcGFzc3Rocm91Z2ggJiYgaXNfaGFy
ZHdhcmVfZG9tYWluKGQpICkKPiAgICAgICAgICByZXR1cm4gMDsKPiAKPiAtICAgIHJldHVybiBk
bWFfcHRlX2NsZWFyX29uZShkLCBfX2Rmbl90b19kYWRkcihkZm4pKTsKPiArICAgIHJldHVybiBk
bWFfcHRlX2NsZWFyX29uZShkLCBkZm5fdG9fZGFkZHIoZGZuKSk7Cj4gIH0KPiAKPiAgaW50IGlv
bW11X3B0ZV9mbHVzaChzdHJ1Y3QgZG9tYWluICpkLCB1aW50NjRfdCBkZm4sIHVpbnQ2NF90ICpw
dGUsCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCj4g
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYwo+IGluZGV4IDM0NzI3YjY2NTMu
LmY0MTA3MTdhNTkgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lv
bW11LmMKPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYwo+IEBAIC02
OCw3ICs2OCw3IEBAIGludCBhcmNoX2lvbW11X3BvcHVsYXRlX3BhZ2VfdGFibGUoc3RydWN0IGRv
bWFpbiAqZCkKPiAgICAgICAgICAgICAgewo+ICAgICAgICAgICAgICAgICAgQVNTRVJUKCEoZ2Zu
ID4+IERFRkFVTFRfRE9NQUlOX0FERFJFU1NfV0lEVEgpKTsKPiAgICAgICAgICAgICAgICAgIEJV
R19PTihTSEFSRURfTTJQKGdmbikpOwo+IC0gICAgICAgICAgICAgICAgcmMgPSBoZC0+cGxhdGZv
cm1fb3BzLT5tYXBfcGFnZShkLCBnZm4sIG1mbiwKPiArICAgICAgICAgICAgICAgIHJjID0gaGQt
PnBsYXRmb3JtX29wcy0+bWFwX3BhZ2UoZCwgX2RmbihnZm4pLCBfbWZuKG1mbiksCj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJs
ZSB8Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElP
TU1VRl93cml0YWJsZSk7Cj4gICAgICAgICAgICAgIH0KPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5oCj4gYi94ZW4vaW5jbHVkZS9hc20t
eDg2L2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmgKPiBpbmRleCA5OWJjMjFjN2IzLi4zMDgzZDYy
NWJkIDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUt
cHJvdG8uaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtcHJv
dG8uaAo+IEBAIC01Miw5ICs1Miw5IEBAIGludCBhbWRfaW9tbXVfaW5pdCh2b2lkKTsKPiAgaW50
IGFtZF9pb21tdV91cGRhdGVfaXZyc19tYXBwaW5nX2FjcGkodm9pZCk7Cj4gCj4gIC8qIG1hcHBp
bmcgZnVuY3Rpb25zICovCj4gLWludCBfX211c3RfY2hlY2sgYW1kX2lvbW11X21hcF9wYWdlKHN0
cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAo+IC0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1mbiwgdW5zaWduZWQgaW50Cj4gZmxhZ3Mp
Owo+IC1pbnQgX19tdXN0X2NoZWNrIGFtZF9pb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4g
KmQsIHVuc2lnbmVkIGxvbmcKPiBnZm4pOwo+ICtpbnQgX19tdXN0X2NoZWNrIGFtZF9pb21tdV9t
YXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4sCj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIG1mbl90IG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKTsKPiAraW50
IF9fbXVzdF9jaGVjayBhbWRfaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5f
dCBkZm4pOwo+ICB1NjQgYW1kX2lvbW11X2dldF9uZXh0X3RhYmxlX2Zyb21fcHRlKHUzMiAqZW50
cnkpOwo+ICBpbnQgX19tdXN0X2NoZWNrIGFtZF9pb21tdV9hbGxvY19yb290KHN0cnVjdCBkb21h
aW5faW9tbXUgKmhkKTsKPiAgaW50IGFtZF9pb21tdV9yZXNlcnZlX2RvbWFpbl91bml0eV9tYXAo
c3RydWN0IGRvbWFpbiAqZG9tYWluLAo+IEBAIC03Nyw3ICs3Nyw3IEBAIHZvaWQgaW9tbXVfZHRl
X3NldF9ndWVzdF9jcjModTMyICpkdGUsIHUxNiBkb21faWQsIHU2NAo+IGdjcjMsCj4gCj4gIC8q
IHNlbmQgY21kIHRvIGlvbW11ICovCj4gIHZvaWQgYW1kX2lvbW11X2ZsdXNoX2FsbF9wYWdlcyhz
dHJ1Y3QgZG9tYWluICpkKTsKPiAtdm9pZCBhbWRfaW9tbXVfZmx1c2hfcGFnZXMoc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCj4gK3ZvaWQgYW1kX2lvbW11X2ZsdXNoX3BhZ2Vz
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZGZuLAo+ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB1bnNpZ25lZCBpbnQgb3JkZXIpOwo+ICB2b2lkIGFtZF9pb21tdV9mbHVzaF9p
b3RsYih1OCBkZXZmbiwgY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsCj4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVpbnQ2NF90IGdhZGRyLCB1bnNpZ25lZCBpbnQgb3JkZXIpOwo+IGRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCBiL3hlbi9pbmNsdWRlL3hlbi9pb21t
dS5oCj4gaW5kZXggZjlkODZmYzgxNi4uNzMxMzk1N2M4MSAxMDA2NDQKPiAtLS0gYS94ZW4vaW5j
bHVkZS94ZW4vaW9tbXUuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCj4gQEAgLTQ4
LDYgKzQ4LDExIEBAIHN0YXRpYyBpbmxpbmUgZGZuX3QgZGZuX2FkZChkZm5fdCBkZm4sIHVuc2ln
bmVkIGxvbmcgaSkKPiAgICAgIHJldHVybiBfZGZuKGRmbl94KGRmbikgKyBpKTsKPiAgfQo+IAo+
ICtzdGF0aWMgaW5saW5lIGJvb2xfdCBkZm5fZXEoZGZuX3QgeCwgZGZuX3QgeSkKPiArewo+ICsg
ICAgcmV0dXJuIGRmbl94KHgpID09IGRmbl94KHkpOwo+ICt9Cj4gKwo+ICBleHRlcm4gYm9vbF90
IGlvbW11X2VuYWJsZSwgaW9tbXVfZW5hYmxlZDsKPiAgZXh0ZXJuIGJvb2xfdCBmb3JjZV9pb21t
dSwgaW9tbXVfdmVyYm9zZTsKPiAgZXh0ZXJuIGJvb2xfdCBpb21tdV93b3JrYXJvdW5kX2Jpb3Nf
YnVnLCBpb21tdV9pZ2Z4Owo+IEBAIC0xNzQsOSArMTc5LDkgQEAgc3RydWN0IGlvbW11X29wcyB7
Cj4gICNlbmRpZiAvKiBIQVNfUENJICovCj4gCj4gICAgICB2b2lkICgqdGVhcmRvd24pKHN0cnVj
dCBkb21haW4gKmQpOwo+IC0gICAgaW50IF9fbXVzdF9jaGVjayAoKm1hcF9wYWdlKShzdHJ1Y3Qg
ZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGRmbiwKPiAtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgbG9uZyBtZm4sIHVuc2lnbmVkIGludCBmbGFncyk7Cj4gLSAgICBp
bnQgX19tdXN0X2NoZWNrICgqdW5tYXBfcGFnZSkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQg
bG9uZyBkZm4pOwo+ICsgICAgaW50IF9fbXVzdF9jaGVjayAoKm1hcF9wYWdlKShzdHJ1Y3QgZG9t
YWluICpkLCBkZm5fdCBkZm4sIG1mbl90IG1mbiwKPiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKTsKPiArICAgIGludCBfX211c3RfY2hlY2sgKCp1
bm1hcF9wYWdlKShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4pOwo+ICAgICAgdm9pZCAoKmZy
ZWVfcGFnZV90YWJsZSkoc3RydWN0IHBhZ2VfaW5mbyAqKTsKPiAgI2lmZGVmIENPTkZJR19YODYK
PiAgICAgIHZvaWQgKCp1cGRhdGVfaXJlX2Zyb21fYXBpYykodW5zaWduZWQgaW50IGFwaWMsIHVu
c2lnbmVkIGludCByZWcsCj4gdW5zaWduZWQgaW50IHZhbHVlKTsKPiBAQCAtMTg3LDcgKzE5Miw3
IEBAIHN0cnVjdCBpb21tdV9vcHMgewo+ICAgICAgdm9pZCAoKnJlc3VtZSkodm9pZCk7Cj4gICAg
ICB2b2lkICgqc2hhcmVfcDJtKShzdHJ1Y3QgZG9tYWluICpkKTsKPiAgICAgIHZvaWQgKCpjcmFz
aF9zaHV0ZG93bikodm9pZCk7Cj4gLSAgICBpbnQgX19tdXN0X2NoZWNrICgqaW90bGJfZmx1c2gp
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZGZuLAo+ICsgICAgaW50IF9fbXVzdF9j
aGVjayAoKmlvdGxiX2ZsdXNoKShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4sCj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBwYWdlX2NvdW50KTsK
PiAgICAgIGludCBfX211c3RfY2hlY2sgKCppb3RsYl9mbHVzaF9hbGwpKHN0cnVjdCBkb21haW4g
KmQpOwo+ICAgICAgaW50ICgqZ2V0X3Jlc2VydmVkX2RldmljZV9tZW1vcnkpKGlvbW11X2dyZG1f
dCAqLCB2b2lkICopOwo+IC0tCj4gMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 13:08:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 13:08: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 1g83MH-0008Lk-NP; Thu, 04 Oct 2018 13:08:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qrui=mq=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g83MG-0008Ke-BR
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 13:08:00 +0000
X-Inumbo-ID: afe13bd4-c7d6-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id afe13bd4-c7d6-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 13:09:12 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 406517A9;
 Thu,  4 Oct 2018 06:07:58 -0700 (PDT)
Received: from [10.4.12.35] (e108454-lin.Emea.Arm.com [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 4A0733F5A0;
 Thu,  4 Oct 2018 06:07:57 -0700 (PDT)
To: Paul Durrant <Paul.Durrant@citrix.com>
References: <20181004104547.32316-1-paul.durrant@citrix.com>
 <20181004104547.32316-4-paul.durrant@citrix.com>
 <df8d449c358e4b02815b71931ac131de@AMSPEX02CL03.citrite.net>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <4edabcec-f080-8658-4ad1-4684e99e8d3c@arm.com>
Date: Thu, 4 Oct 2018 14:07:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <df8d449c358e4b02815b71931ac131de@AMSPEX02CL03.citrite.net>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v14 3/9] iommu: push use of type-safe DFN
 and MFN into iommu_ops
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 George Dunlap <George.Dunlap@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>

SGkgUGF1bCwKCk9uIDA0LzEwLzIwMTggMTQ6MDQsIFBhdWwgRHVycmFudCB3cm90ZToKPj4gLS0t
LS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogUGF1bCBEdXJyYW50IFttYWlsdG86cGF1
bC5kdXJyYW50QGNpdHJpeC5jb21dCj4+IFNlbnQ6IDA0IE9jdG9iZXIgMjAxOCAxMTo0Ngo+PiBU
bzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4+IENjOiBQYXVsIER1cnJhbnQgPFBh
dWwuRHVycmFudEBjaXRyaXguY29tPjsgQW5kcmV3IENvb3Blcgo+PiA8QW5kcmV3LkNvb3BlcjNA
Y2l0cml4LmNvbT47IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT4KPj4g
U3ViamVjdDogW1BBVENIIHYxNCAzLzldIGlvbW11OiBwdXNoIHVzZSBvZiB0eXBlLXNhZmUgREZO
IGFuZCBNRk4gaW50bwo+PiBpb21tdV9vcHMKPj4KPj4gVGhpcyBwYXRjaCBtb2RpZmllcyB0aGUg
bWV0aG9kcyBpbiBzdHJ1Y3QgaW9tbXVfb3BzIHRvIHVzZSB0eXBlLXNhZmUgREZOCj4+IGFuZCBN
Rk4uIFRoaXMgZm9sbG93cyBvbiBmcm9tIHRoZSBwcmlvciBwYXRjaCB0aGF0IG1vZGlmaWVkIHRo
ZSBmdW5jdGlvbnMKPj4gZXhwb3J0ZWQgaW4geGVuL2lvbW11LmguCj4+Cj4+IFNpZ25lZC1vZmYt
Ynk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Cj4gCj4gSnVsaWVuLCB5
b3Ugc2hvdWxkIGhhdmUgYmVlbiBjYy1lZCBvbiB0aGlzIG9uZSB0b28uIE5vdCBzdXJlIHdoeSBJ
IG1pc3NlZCB5b3Ugb2ZmIHRoZSBsaXN0Li4uIHNvcnJ5IGFib3V0IHRoYXQuIENvdWxkIEkgZ2V0
IGFuIGFjayBvciBvdGhlcndpc2UgcGxlYXNlPwoKVGhlIHBhdGNoIGxvb2tzIGdvb2QgdG8gbWU6
CgpBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCkNoZWVycywK
Cj4gCj4gICAgUGF1bAo+IAo+PiBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KPj4gUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgo+
PiBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPj4g
QWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4gQWNrZWQtYnk6IFN1
cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+Cj4+IC0t
LQo+PiBDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPj4gQ2M6
IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KPj4KPj4gdjE0Ogo+PiAg
IC0gUmUtYmFzZS4KPj4KPj4gdjk6Cj4+ICAgLSBSZS1iYXNlLgo+Pgo+PiB2NzoKPj4gICAtIFJl
LWJhc2UgYW5kIHJlLW5hbWUgQkZOIC0+IERGTi4KPj4gICAtIEFkZGVkIEphbidzIEEtYiBzaW5j
ZSByZS1uYW1pbmcgd2FzIHB1cmVseSBtZWNoYW5pY2FsLgo+Pgo+PiB2NjoKPj4gICAtIFJlLWJh
c2UuCj4+Cj4+IHYzOgo+PiAgIC0gUmVtb3ZlIHNvbWUgdXNlIG9mIGludGVybWVkaWF0ZSAnZnJh
bWUnIHZhcmlhYmxlcy4KPj4KPj4gdjI6Cj4+ICAgLSBBZGRyZXNzZWQgY29tbWVudHMgZnJvbSBK
YW4uCj4+ICAgLSBFeHRlbmQgdXNlIG9mIGludGVybWVkaWF0ZSAnZnJhbWUnIHZhcmlhYmxlIHRv
IGF2b2lkIGRpcmVjdGx5Cj4+ICAgICBlbmNhcHN1bGF0aW5nIGdmbiB2YWx1ZXMgYXMgYmZucyAo
bm93IGRmbnMpIG9yIHZpY2UgdmVyc2EuCj4+IC0tLQo+PiAgIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FtZC9pb21tdV9tYXAuYyAgICAgICB8IDQ2ICsrKysrKysrKysrKysrKystLS0tLS0KPj4g
LS0tLS0KPj4gICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jICAgICAgICAgICAg
fCAxNiArKysrKy0tLS0tCj4+ICAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAg
ICAgICAgICAgIHwgIDkgKysrLS0tCj4+ICAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lv
bW11LmMgICAgICAgICAgIHwgMjYgKysrKysrKy0tLS0tLS0tCj4+ICAgeGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gveDg2L2lvbW11LmMgICAgICAgICAgIHwgIDIgKy0KPj4gICB4ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmggfCAgOCArKy0tLQo+PiAgIHhlbi9pbmNs
dWRlL3hlbi9pb21tdS5oICAgICAgICAgICAgICAgICAgICAgICB8IDEzICsrKysrLS0tCj4+ICAg
NyBmaWxlcyBjaGFuZ2VkLCA2NiBpbnNlcnRpb25zKCspLCA1NCBkZWxldGlvbnMoLSkKPj4KPj4g
ZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYwo+PiBi
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYwo+PiBpbmRleCA2MWFkZTcx
ODUwLi5jODljNTRmZGI2IDEwMDY0NAo+PiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvaW9tbXVfbWFwLmMKPj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11
X21hcC5jCj4+IEBAIC02MzEsNyArNjMxLDcgQEAgc3RhdGljIGludCB1cGRhdGVfcGFnaW5nX21v
ZGUoc3RydWN0IGRvbWFpbiAqZCwKPj4gdW5zaWduZWQgbG9uZyBkZm4pCj4+ICAgICAgIHJldHVy
biAwOwo+PiAgIH0KPj4KPj4gLWludCBhbWRfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAq
ZCwgdW5zaWduZWQgbG9uZyBkZm4sIHVuc2lnbmVkIGxvbmcKPj4gbWZuLAo+PiAraW50IGFtZF9p
b21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4sIG1mbl90IG1mbiwKPj4g
ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncykKPj4gICB7Cj4+ICAg
ICAgIGJvb2xfdCBuZWVkX2ZsdXNoID0gMDsKPj4gQEAgLTY1MSw3ICs2NTEsOCBAQCBpbnQgYW1k
X2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcKPj4gZGZuLCB1
bnNpZ25lZCBsb25nIG1mbiwKPj4gICAgICAgaWYgKCByYyApCj4+ICAgICAgIHsKPj4gICAgICAg
ICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwo+PiAtICAgICAgICBBTURf
SU9NTVVfREVCVUcoIlJvb3QgdGFibGUgYWxsb2MgZmFpbGVkLCBkZm4gPSAlbHhcbiIsIGRmbik7
Cj4+ICsgICAgICAgIEFNRF9JT01NVV9ERUJVRygiUm9vdCB0YWJsZSBhbGxvYyBmYWlsZWQsIGRm
biA9ICUiUFJJX2RmbiJcbiIsCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICBkZm5feChkZm4p
KTsKPj4gICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKPj4gICAgICAgICAgIHJldHVybiByYzsK
Pj4gICAgICAgfQo+PiBAQCAtNjYwLDI1ICs2NjEsMjcgQEAgaW50IGFtZF9pb21tdV9tYXBfcGFn
ZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZAo+PiBsb25nIGRmbiwgdW5zaWduZWQgbG9uZyBt
Zm4sCj4+ICAgICAgICAqIHdlIG1pZ2h0IG5lZWQgYSBkZWVwZXIgcGFnZSB0YWJsZSBmb3Igd2lk
ZXIgZGZuIG5vdyAqLwo+PiAgICAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgKQo+PiAgICAgICB7
Cj4+IC0gICAgICAgIGlmICggdXBkYXRlX3BhZ2luZ19tb2RlKGQsIGRmbikgKQo+PiArICAgICAg
ICBpZiAoIHVwZGF0ZV9wYWdpbmdfbW9kZShkLCBkZm5feChkZm4pKSApCj4+ICAgICAgICAgICB7
Cj4+ICAgICAgICAgICAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7Cj4+
IC0gICAgICAgICAgICBBTURfSU9NTVVfREVCVUcoIlVwZGF0ZSBwYWdlIG1vZGUgZmFpbGVkIGRm
biA9ICVseFxuIiwgZGZuKTsKPj4gKyAgICAgICAgICAgIEFNRF9JT01NVV9ERUJVRygiVXBkYXRl
IHBhZ2UgbW9kZSBmYWlsZWQgZGZuID0gJSJQUklfZGZuIlxuIiwKPj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBkZm5feChkZm4pKTsKPj4gICAgICAgICAgICAgICBkb21haW5fY3Jhc2go
ZCk7Cj4+ICAgICAgICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7Cj4+ICAgICAgICAgICB9Cj4+ICAg
ICAgIH0KPj4KPj4gLSAgICBpZiAoIGlvbW11X3BkZV9mcm9tX2RmbihkLCBkZm4sIHB0X21mbikg
fHwgKHB0X21mblsxXSA9PSAwKSApCj4+ICsgICAgaWYgKCBpb21tdV9wZGVfZnJvbV9kZm4oZCwg
ZGZuX3goZGZuKSwgcHRfbWZuKSB8fCAocHRfbWZuWzFdID09IDApICkKPj4gICAgICAgewo+PiAg
ICAgICAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7Cj4+IC0gICAgICAg
IEFNRF9JT01NVV9ERUJVRygiSW52YWxpZCBJTyBwYWdldGFibGUgZW50cnkgZGZuID0gJWx4XG4i
LCBkZm4pOwo+PiArICAgICAgICBBTURfSU9NTVVfREVCVUcoIkludmFsaWQgSU8gcGFnZXRhYmxl
IGVudHJ5IGRmbiA9ICUiUFJJX2RmbiJcbiIsCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICBk
Zm5feChkZm4pKTsKPj4gICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKPj4gICAgICAgICAgIHJl
dHVybiAtRUZBVUxUOwo+PiAgICAgICB9Cj4+Cj4+ICAgICAgIC8qIEluc3RhbGwgNGsgbWFwcGlu
ZyBmaXJzdCAqLwo+PiAtICAgIG5lZWRfZmx1c2ggPSBzZXRfaW9tbXVfcHRlX3ByZXNlbnQocHRf
bWZuWzFdLCBkZm4sIG1mbiwKPj4gKyAgICBuZWVkX2ZsdXNoID0gc2V0X2lvbW11X3B0ZV9wcmVz
ZW50KHB0X21mblsxXSwgZGZuX3goZGZuKSwgbWZuX3gobWZuKSwKPj4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9QQUdJTkdfTU9ERV9MRVZFTF8xLAo+PiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICEhKGZsYWdzICYgSU9NTVVG
X3dyaXRhYmxlKSwKPj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAh
IShmbGFncyAmIElPTU1VRl9yZWFkYWJsZSkpOwo+PiBAQCAtNjkwLDcgKzY5Myw3IEBAIGludCBh
bWRfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZwo+PiBkZm4s
IHVuc2lnbmVkIGxvbmcgbWZuLAo+PiAgICAgICAvKiA0SyBtYXBwaW5nIGZvciBQViBndWVzdHMg
bmV2ZXIgY2hhbmdlcywKPj4gICAgICAgICogbm8gbmVlZCB0byBmbHVzaCBpZiB3ZSB0cnVzdCBu
b24tcHJlc2VudCBiaXRzICovCj4+ICAgICAgIGlmICggaXNfaHZtX2RvbWFpbihkKSApCj4+IC0g
ICAgICAgIGFtZF9pb21tdV9mbHVzaF9wYWdlcyhkLCBkZm4sIDApOwo+PiArICAgICAgICBhbWRf
aW9tbXVfZmx1c2hfcGFnZXMoZCwgZGZuX3goZGZuKSwgMCk7Cj4+Cj4+ICAgICAgIGZvciAoIG1l
cmdlX2xldmVsID0gSU9NTVVfUEFHSU5HX01PREVfTEVWRUxfMjsKPj4gICAgICAgICAgICAgbWVy
Z2VfbGV2ZWwgPD0gaGQtPmFyY2gucGFnaW5nX21vZGU7IG1lcmdlX2xldmVsKysgKQo+PiBAQCAt
Njk4LDE1ICs3MDEsMTYgQEAgaW50IGFtZF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpk
LCB1bnNpZ25lZAo+PiBsb25nIGRmbiwgdW5zaWduZWQgbG9uZyBtZm4sCj4+ICAgICAgICAgICBp
ZiAoIHB0X21mblttZXJnZV9sZXZlbF0gPT0gMCApCj4+ICAgICAgICAgICAgICAgYnJlYWs7Cj4+
ICAgICAgICAgICBpZiAoICFpb21tdV91cGRhdGVfcGRlX2NvdW50KGQsIHB0X21mblttZXJnZV9s
ZXZlbF0sCj4+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGZuLCBtZm4s
IG1lcmdlX2xldmVsKSApCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZGZuX3goZGZuKSwgbWZuX3gobWZuKSwgbWVyZ2VfbGV2ZWwpCj4+ICkKPj4gICAgICAgICAgICAg
ICBicmVhazsKPj4KPj4gLSAgICAgICAgaWYgKCBpb21tdV9tZXJnZV9wYWdlcyhkLCBwdF9tZm5b
bWVyZ2VfbGV2ZWxdLCBkZm4sCj4+ICsgICAgICAgIGlmICggaW9tbXVfbWVyZ2VfcGFnZXMoZCwg
cHRfbWZuW21lcmdlX2xldmVsXSwgZGZuX3goZGZuKSwKPj4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmxhZ3MsIG1lcmdlX2xldmVsKSApCj4+ICAgICAgICAgICB7Cj4+ICAgICAg
ICAgICAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7Cj4+ICAgICAgICAg
ICAgICAgQU1EX0lPTU1VX0RFQlVHKCJNZXJnZSBpb21tdSBwYWdlIGZhaWxlZCBhdCBsZXZlbCAl
ZCwgIgo+PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICJkZm4gPSAlbHggbWZuID0gJWx4
XG4iLCBtZXJnZV9sZXZlbCwgZGZuLAo+PiBtZm4pOwo+PiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICJkZm4gPSAlIlBSSV9kZm4iIG1mbiA9ICUiUFJJX21mbiJcbiIsCj4+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgbWVyZ2VfbGV2ZWwsIGRmbl94KGRmbiksIG1mbl94KG1mbikp
Owo+PiAgICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKPj4gICAgICAgICAgICAgICByZXR1
cm4gLUVGQVVMVDsKPj4gICAgICAgICAgIH0KPj4gQEAgLTcyMCw3ICs3MjQsNyBAQCBvdXQ6Cj4+
ICAgICAgIHJldHVybiAwOwo+PiAgIH0KPj4KPj4gLWludCBhbWRfaW9tbXVfdW5tYXBfcGFnZShz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGRmbikKPj4gK2ludCBhbWRfaW9tbXVfdW5t
YXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4pCj4+ICAgewo+PiAgICAgICB1bnNp
Z25lZCBsb25nIHB0X21mbls3XTsKPj4gICAgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBk
b21faW9tbXUoZCk7Cj4+IEBAIC03NDIsMzEgKzc0NiwzMyBAQCBpbnQgYW1kX2lvbW11X3VubWFw
X3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQKPj4gbG9uZyBkZm4pCj4+ICAgICAgICAq
IHdlIG1pZ2h0IG5lZWQgYSBkZWVwZXIgcGFnZSB0YWJsZSBmb3IgbGFnZXIgZGZuIG5vdyAqLwo+
PiAgICAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgKQo+PiAgICAgICB7Cj4+IC0gICAgICAgIGlu
dCByYyA9IHVwZGF0ZV9wYWdpbmdfbW9kZShkLCBkZm4pOwo+PiArICAgICAgICBpbnQgcmMgPSB1
cGRhdGVfcGFnaW5nX21vZGUoZCwgZGZuX3goZGZuKSk7Cj4+Cj4+ICAgICAgICAgICBpZiAoIHJj
ICkKPj4gICAgICAgICAgIHsKPj4gICAgICAgICAgICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gu
bWFwcGluZ19sb2NrKTsKPj4gLSAgICAgICAgICAgIEFNRF9JT01NVV9ERUJVRygiVXBkYXRlIHBh
Z2UgbW9kZSBmYWlsZWQgZGZuID0gJWx4XG4iLCBkZm4pOwo+PiArICAgICAgICAgICAgQU1EX0lP
TU1VX0RFQlVHKCJVcGRhdGUgcGFnZSBtb2RlIGZhaWxlZCBkZm4gPSAlIlBSSV9kZm4iXG4iLAo+
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRmbl94KGRmbikpOwo+PiAgICAgICAgICAg
ICAgIGlmICggcmMgIT0gLUVBRERSTk9UQVZBSUwgKQo+PiAgICAgICAgICAgICAgICAgICBkb21h
aW5fY3Jhc2goZCk7Cj4+ICAgICAgICAgICAgICAgcmV0dXJuIHJjOwo+PiAgICAgICAgICAgfQo+
PiAgICAgICB9Cj4+Cj4+IC0gICAgaWYgKCBpb21tdV9wZGVfZnJvbV9kZm4oZCwgZGZuLCBwdF9t
Zm4pIHx8IChwdF9tZm5bMV0gPT0gMCkgKQo+PiArICAgIGlmICggaW9tbXVfcGRlX2Zyb21fZGZu
KGQsIGRmbl94KGRmbiksIHB0X21mbikgfHwgKHB0X21mblsxXSA9PSAwKSApCj4+ICAgICAgIHsK
Pj4gICAgICAgICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwo+PiAtICAg
ICAgICBBTURfSU9NTVVfREVCVUcoIkludmFsaWQgSU8gcGFnZXRhYmxlIGVudHJ5IGRmbiA9ICVs
eFxuIiwgZGZuKTsKPj4gKyAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJJbnZhbGlkIElPIHBhZ2V0
YWJsZSBlbnRyeSBkZm4gPSAlIlBSSV9kZm4iXG4iLAo+PiArICAgICAgICAgICAgICAgICAgICAg
ICAgZGZuX3goZGZuKSk7Cj4+ICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7Cj4+ICAgICAgICAg
ICByZXR1cm4gLUVGQVVMVDsKPj4gICAgICAgfQo+Pgo+PiAgICAgICAvKiBtYXJrIFBURSBhcyAn
cGFnZSBub3QgcHJlc2VudCcgKi8KPj4gLSAgICBjbGVhcl9pb21tdV9wdGVfcHJlc2VudChwdF9t
Zm5bMV0sIGRmbik7Cj4+ICsgICAgY2xlYXJfaW9tbXVfcHRlX3ByZXNlbnQocHRfbWZuWzFdLCBk
Zm5feChkZm4pKTsKPj4gICAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7
Cj4+Cj4+IC0gICAgYW1kX2lvbW11X2ZsdXNoX3BhZ2VzKGQsIGRmbiwgMCk7Cj4+ICsgICAgYW1k
X2lvbW11X2ZsdXNoX3BhZ2VzKGQsIGRmbl94KGRmbiksIDApOwo+Pgo+PiAgICAgICByZXR1cm4g
MDsKPj4gICB9Cj4+IEBAIC03ODcsNyArNzkzLDkgQEAgaW50IGFtZF9pb21tdV9yZXNlcnZlX2Rv
bWFpbl91bml0eV9tYXAoc3RydWN0IGRvbWFpbgo+PiAqZG9tYWluLAo+PiAgICAgICBnZm4gPSBw
aHlzX2FkZHIgPj4gUEFHRV9TSElGVDsKPj4gICAgICAgZm9yICggaSA9IDA7IGkgPCBucGFnZXM7
IGkrKyApCj4+ICAgICAgIHsKPj4gLSAgICAgICAgcnQgPSBhbWRfaW9tbXVfbWFwX3BhZ2UoZG9t
YWluLCBnZm4gK2ksIGdmbiAraSwgZmxhZ3MpOwo+PiArICAgICAgICB1bnNpZ25lZCBsb25nIGZy
YW1lID0gZ2ZuICsgaTsKPj4gKwo+PiArICAgICAgICBydCA9IGFtZF9pb21tdV9tYXBfcGFnZShk
b21haW4sIF9kZm4oZnJhbWUpLCBfbWZuKGZyYW1lKSwgZmxhZ3MpOwo+PiAgICAgICAgICAgaWYg
KCBydCAhPSAwICkKPj4gICAgICAgICAgICAgICByZXR1cm4gcnQ7Cj4+ICAgICAgIH0KPj4gZGlm
ZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMKPj4gYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jCj4+IGluZGV4IDFlZGE5NmE3MmEuLjUzZTU4MjNk
MDUgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMKPj4g
KysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYwo+PiBAQCAtMjU1MCw4ICsy
NTUwLDcgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sKPj4gYXJtX3NtbXVfaW90bGJfZmx1c2hf
YWxsKHN0cnVjdCBkb21haW4gKmQpCj4+ICAgCXJldHVybiAwOwo+PiAgIH0KPj4KPj4gLXN0YXRp
YyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQs
Cj4+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25l
ZCBsb25nIGRmbiwKPj4gK3N0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X2lvdGxiX2Zs
dXNoKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbiwKPj4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgcGFnZV9jb3VudCkKPj4gICB7
Cj4+ICAgCS8qIEFSTSBTTU1VIHYxIGRvZXNuJ3QgaGF2ZSBmbHVzaCBieSBWTUEgYW5kIFZNSUQg
Ki8KPj4gQEAgLTI3NDgsOCArMjc0Nyw4IEBAIHN0YXRpYyB2b2lkIGFybV9zbW11X2lvbW11X2Rv
bWFpbl90ZWFyZG93bihzdHJ1Y3QKPj4gZG9tYWluICpkKQo+PiAgIAl4ZnJlZSh4ZW5fZG9tYWlu
KTsKPj4gICB9Cj4+Cj4+IC1zdGF0aWMgaW50IF9fbXVzdF9jaGVjayBhcm1fc21tdV9tYXBfcGFn
ZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nCj4+IGRmbiwKPj4gLQkJCXVuc2lnbmVk
IGxvbmcgbWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCj4+ICtzdGF0aWMgaW50IF9fbXVzdF9jaGVj
ayBhcm1fc21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4sCj4+ICsJCQkJ
CSAgbWZuX3QgbWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCj4+ICAgewo+PiAgIAlwMm1fdHlwZV90
IHQ7Cj4+Cj4+IEBAIC0yNzYyLDcgKzI3NjEsNyBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBh
cm1fc21tdV9tYXBfcGFnZShzdHJ1Y3QKPj4gZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGRmbiwK
Pj4gICAJICogZnVuY3Rpb24gc2hvdWxkIG9ubHkgYmUgdXNlZCBieSBnbnR0YWIgY29kZSB3aXRo
IGdmbiA9PSBtZm4gPT0KPj4gZGZuLgo+PiAgIAkgKi8KPj4gICAJQlVHX09OKCFpc19kb21haW5f
ZGlyZWN0X21hcHBlZChkKSk7Cj4+IC0JQlVHX09OKG1mbiAhPSBkZm4pOwo+PiArCUJVR19PTiht
Zm5feChtZm4pICE9IGRmbl94KGRmbikpOwo+Pgo+PiAgIAkvKiBXZSBvbmx5IHN1cHBvcnQgcmVh
ZGFibGUgYW5kIHdyaXRhYmxlIGZsYWdzICovCj4+ICAgCWlmICghKGZsYWdzICYgKElPTU1VRl9y
ZWFkYWJsZSB8IElPTU1VRl93cml0YWJsZSkpKQo+PiBAQCAtMjc3NCwxMCArMjc3MywxMSBAQCBz
dGF0aWMgaW50IF9fbXVzdF9jaGVjayBhcm1fc21tdV9tYXBfcGFnZShzdHJ1Y3QKPj4gZG9tYWlu
ICpkLCB1bnNpZ25lZCBsb25nIGRmbiwKPj4gICAJICogVGhlIGZ1bmN0aW9uIGd1ZXN0X3BoeXNt
YXBfYWRkX2VudHJ5IHJlcGxhY2VzIHRoZSBjdXJyZW50IG1hcHBpbmcKPj4gICAJICogaWYgdGhl
cmUgaXMgYWxyZWFkeSBvbmUuLi4KPj4gICAJICovCj4+IC0JcmV0dXJuIGd1ZXN0X3BoeXNtYXBf
YWRkX2VudHJ5KGQsIF9nZm4oZGZuKSwgX21mbihkZm4pLCAwLCB0KTsKPj4gKwlyZXR1cm4gZ3Vl
c3RfcGh5c21hcF9hZGRfZW50cnkoZCwgX2dmbihkZm5feChkZm4pKSwKPj4gX21mbihkZm5feChk
Zm4pKSwKPj4gKwkJCQkgICAgICAgMCwgdCk7Cj4+ICAgfQo+Pgo+PiAtc3RhdGljIGludCBfX211
c3RfY2hlY2sgYXJtX3NtbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZAo+
PiBsb25nIGRmbikKPj4gK3N0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X3VubWFwX3Bh
Z2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuKQo+PiAgIHsKPj4gICAJLyoKPj4gICAJICog
VGhpcyBmdW5jdGlvbiBzaG91bGQgb25seSBiZSB1c2VkIGJ5IGdudHRhYiBjb2RlIHdoZW4gdGhl
IGRvbWFpbgo+PiBAQCAtMjc4Niw3ICsyNzg2LDcgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sg
YXJtX3NtbXVfdW5tYXBfcGFnZShzdHJ1Y3QKPj4gZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGRm
bikKPj4gICAJaWYgKCAhaXNfZG9tYWluX2RpcmVjdF9tYXBwZWQoZCkgKQo+PiAgIAkJcmV0dXJu
IC1FSU5WQUw7Cj4+Cj4+IC0JcmV0dXJuIGd1ZXN0X3BoeXNtYXBfcmVtb3ZlX3BhZ2UoZCwgX2dm
bihkZm4pLCBfbWZuKGRmbiksIDApOwo+PiArCXJldHVybiBndWVzdF9waHlzbWFwX3JlbW92ZV9w
YWdlKGQsIF9nZm4oZGZuX3goZGZuKSksCj4+IF9tZm4oZGZuX3goZGZuKSksIDApOwo+PiAgIH0K
Pj4KPj4gICBzdGF0aWMgY29uc3Qgc3RydWN0IGlvbW11X29wcyBhcm1fc21tdV9pb21tdV9vcHMg
PSB7Cj4+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4+IGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+PiBpbmRleCBlZjlkNjUxMzE3Li5kNjFm
YmJmNDM5IDEwMDY0NAo+PiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4+
ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKPj4gQEAgLTIyNCw3ICsyMjQs
OCBAQCB2b2lkIF9faHdkb21faW5pdCBpb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQp
Cj4+ICAgICAgICAgICAgICAgICAgICAgPT0gUEdUX3dyaXRhYmxlX3BhZ2UpICkKPj4gICAgICAg
ICAgICAgICAgICAgbWFwcGluZyB8PSBJT01NVUZfd3JpdGFibGU7Cj4+Cj4+IC0gICAgICAgICAg
ICByZXQgPSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShkLCBkZm4sIG1mbiwgbWFwcGluZyk7
Cj4+ICsgICAgICAgICAgICByZXQgPSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShkLCBfZGZu
KGRmbiksIF9tZm4obWZuKSwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIG1hcHBpbmcpOwo+PiAgICAgICAgICAgICAgIGlmICggIXJjICkKPj4gICAgICAg
ICAgICAgICAgICAgcmMgPSByZXQ7Cj4+Cj4+IEBAIC0yOTQsNyArMjk1LDcgQEAgaW50IGlvbW11
X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbiwgbWZuX3QKPj4gbWZuLAo+PiAg
ICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKPj4gICAgICAg
ICAgIHJldHVybiAwOwo+Pgo+PiAtICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+bWFwX3BhZ2Uo
ZCwgZGZuX3goZGZuKSwgbWZuX3gobWZuKSwgZmxhZ3MpOwo+PiArICAgIHJjID0gaGQtPnBsYXRm
b3JtX29wcy0+bWFwX3BhZ2UoZCwgZGZuLCBtZm4sIGZsYWdzKTsKPj4gICAgICAgaWYgKCB1bmxp
a2VseShyYykgKQo+PiAgICAgICB7Cj4+ICAgICAgICAgICBpZiAoICFkLT5pc19zaHV0dGluZ19k
b3duICYmIHByaW50a19yYXRlbGltaXQoKSApCj4+IEBAIC0zMTcsNyArMzE4LDcgQEAgaW50IGlv
bW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuKQo+PiAgICAgICBpZiAo
ICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKPj4gICAgICAgICAgIHJldHVy
biAwOwo+Pgo+PiAtICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+dW5tYXBfcGFnZShkLCBkZm5f
eChkZm4pKTsKPj4gKyAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPnVubWFwX3BhZ2UoZCwgZGZu
KTsKPj4gICAgICAgaWYgKCB1bmxpa2VseShyYykgKQo+PiAgICAgICB7Cj4+ICAgICAgICAgICBp
ZiAoICFkLT5pc19zaHV0dGluZ19kb3duICYmIHByaW50a19yYXRlbGltaXQoKSApCj4+IEBAIC0z
NTcsNyArMzU4LDcgQEAgaW50IGlvbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIGRm
bl90IGRmbiwKPj4gdW5zaWduZWQgaW50IHBhZ2VfY291bnQpCj4+ICAgICAgIGlmICggIWlvbW11
X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgfHwgIWhkLT5wbGF0Zm9ybV9vcHMtCj4+PiBp
b3RsYl9mbHVzaCApCj4+ICAgICAgICAgICByZXR1cm4gMDsKPj4KPj4gLSAgICByYyA9IGhkLT5w
bGF0Zm9ybV9vcHMtPmlvdGxiX2ZsdXNoKGQsIGRmbl94KGRmbiksIHBhZ2VfY291bnQpOwo+PiAr
ICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+aW90bGJfZmx1c2goZCwgZGZuLCBwYWdlX2NvdW50
KTsKPj4gICAgICAgaWYgKCB1bmxpa2VseShyYykgKQo+PiAgICAgICB7Cj4+ICAgICAgICAgICBp
ZiAoICFkLT5pc19zaHV0dGluZ19kb3duICYmIHByaW50a19yYXRlbGltaXQoKSApCj4+IGRpZmYg
LS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwo+PiBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCj4+IGluZGV4IDQ4NTcwNGJjY2UuLjdlMTg1YzQz
ZjMgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCj4+
ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCj4+IEBAIC01ODQsOCAr
NTg0LDcgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgaW9tbXVfZmx1c2hfYWxsKHZvaWQpCj4+
ICAgICAgIHJldHVybiByYzsKPj4gICB9Cj4+Cj4+IC1zdGF0aWMgaW50IF9fbXVzdF9jaGVjayBp
b21tdV9mbHVzaF9pb3RsYihzdHJ1Y3QgZG9tYWluICpkLAo+PiAtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBkZm4sCj4+ICtzdGF0aWMgaW50
IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9pb3RsYihzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBk
Zm4sCj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbF90
IGRtYV9vbGRfcHRlX3ByZXNlbnQsCj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdW5zaWduZWQgaW50IHBhZ2VfY291bnQpCj4+ICAgewo+PiBAQCAtNjEyLDEy
ICs2MTEsMTIgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgaW9tbXVfZmx1c2hfaW90bGIoc3Ry
dWN0Cj4+IGRvbWFpbiAqZCwKPj4gICAgICAgICAgIGlmICggaW9tbXVfZG9taWQgPT0gLTEgKQo+
PiAgICAgICAgICAgICAgIGNvbnRpbnVlOwo+Pgo+PiAtICAgICAgICBpZiAoIHBhZ2VfY291bnQg
IT0gMSB8fCBkZm4gPT0gZGZuX3goSU5WQUxJRF9ERk4pICkKPj4gKyAgICAgICAgaWYgKCBwYWdl
X2NvdW50ICE9IDEgfHwgZGZuX2VxKGRmbiwgSU5WQUxJRF9ERk4pICkKPj4gICAgICAgICAgICAg
ICByYyA9IGlvbW11X2ZsdXNoX2lvdGxiX2RzaShpb21tdSwgaW9tbXVfZG9taWQsCj4+ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMCwgZmx1c2hfZGV2X2lvdGxiKTsK
Pj4gICAgICAgICAgIGVsc2UKPj4gICAgICAgICAgICAgICByYyA9IGlvbW11X2ZsdXNoX2lvdGxi
X3BzaShpb21tdSwgaW9tbXVfZG9taWQsCj4+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBfX2Rmbl90b19kYWRkcihkZm4pLAo+PiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZGZuX3RvX2RhZGRyKGRmbiksCj4+ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgUEFHRV9PUkRFUl80SywKPj4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAhZG1hX29sZF9wdGVfcHJlc2VudCwKPj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbHVzaF9kZXZfaW90bGIpOwo+PiBA
QCAtNjMzLDcgKzYzMiw3IEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGlvbW11X2ZsdXNoX2lv
dGxiKHN0cnVjdAo+PiBkb21haW4gKmQsCj4+ICAgfQo+Pgo+PiAgIHN0YXRpYyBpbnQgX19tdXN0
X2NoZWNrIGlvbW11X2ZsdXNoX2lvdGxiX3BhZ2VzKHN0cnVjdCBkb21haW4gKmQsCj4+IC0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25n
IGRmbiwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGRmbl90IGRmbiwKPj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBpbnQgcGFnZV9jb3VudCkKPj4gICB7Cj4+ICAgICAgIHJldHVybiBp
b21tdV9mbHVzaF9pb3RsYihkLCBkZm4sIDEsIHBhZ2VfY291bnQpOwo+PiBAQCAtNjQxLDcgKzY0
MCw3IEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGlvbW11X2ZsdXNoX2lvdGxiX3BhZ2VzKHN0
cnVjdAo+PiBkb21haW4gKmQsCj4+Cj4+ICAgc3RhdGljIGludCBfX211c3RfY2hlY2sgaW9tbXVf
Zmx1c2hfaW90bGJfYWxsKHN0cnVjdCBkb21haW4gKmQpCj4+ICAgewo+PiAtICAgIHJldHVybiBp
b21tdV9mbHVzaF9pb3RsYihkLCBkZm5feChJTlZBTElEX0RGTiksIDAsIDApOwo+PiArICAgIHJl
dHVybiBpb21tdV9mbHVzaF9pb3RsYihkLCBJTlZBTElEX0RGTiwgMCwgMCk7Cj4+ICAgfQo+Pgo+
PiAgIC8qIGNsZWFyIG9uZSBwYWdlJ3MgcGFnZSB0YWJsZSAqLwo+PiBAQCAtNjc2LDcgKzY3NSw3
IEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGRtYV9wdGVfY2xlYXJfb25lKHN0cnVjdAo+PiBk
b21haW4gKmRvbWFpbiwgdTY0IGFkZHIpCj4+ICAgICAgIGlvbW11X2ZsdXNoX2NhY2hlX2VudHJ5
KHB0ZSwgc2l6ZW9mKHN0cnVjdCBkbWFfcHRlKSk7Cj4+Cj4+ICAgICAgIGlmICggIXRoaXNfY3B1
KGlvbW11X2RvbnRfZmx1c2hfaW90bGIpICkKPj4gLSAgICAgICAgcmMgPSBpb21tdV9mbHVzaF9p
b3RsYl9wYWdlcyhkb21haW4sIGFkZHIgPj4gUEFHRV9TSElGVF80SywgMSk7Cj4+ICsgICAgICAg
IHJjID0gaW9tbXVfZmx1c2hfaW90bGJfcGFnZXMoZG9tYWluLCBkYWRkcl90b19kZm4oYWRkciks
IDEpOwo+Pgo+PiAgICAgICB1bm1hcF92dGRfZG9tYWluX3BhZ2UocGFnZSk7Cj4+Cj4+IEBAIC0x
NzYzLDggKzE3NjIsNyBAQCBzdGF0aWMgdm9pZCBpb21tdV9kb21haW5fdGVhcmRvd24oc3RydWN0
IGRvbWFpbiAqZCkKPj4gICB9Cj4+Cj4+ICAgc3RhdGljIGludCBfX211c3RfY2hlY2sgaW50ZWxf
aW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwKPj4gLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZGZuLAo+PiAtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBtZm4sCj4+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZm5fdCBkZm4s
IG1mbl90IG1mbiwKPj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpCj4+ICAgewo+PiAgICAgICBzdHJ1Y3QgZG9tYWluX2lv
bW11ICpoZCA9IGRvbV9pb21tdShkKTsKPj4gQEAgLTE3ODIsMTYgKzE3ODAsMTYgQEAgc3RhdGlj
IGludCBfX211c3RfY2hlY2sKPj4gaW50ZWxfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAq
ZCwKPj4KPj4gICAgICAgc3Bpbl9sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwo+Pgo+PiAt
ICAgIHBnX21hZGRyID0gYWRkcl90b19kbWFfcGFnZV9tYWRkcihkLCBfX2Rmbl90b19kYWRkcihk
Zm4pLCAxKTsKPj4gKyAgICBwZ19tYWRkciA9IGFkZHJfdG9fZG1hX3BhZ2VfbWFkZHIoZCwgZGZu
X3RvX2RhZGRyKGRmbiksIDEpOwo+PiAgICAgICBpZiAoIHBnX21hZGRyID09IDAgKQo+PiAgICAg
ICB7Cj4+ICAgICAgICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKPj4g
ICAgICAgICAgIHJldHVybiAtRU5PTUVNOwo+PiAgICAgICB9Cj4+ICAgICAgIHBhZ2UgPSAoc3Ry
dWN0IGRtYV9wdGUgKiltYXBfdnRkX2RvbWFpbl9wYWdlKHBnX21hZGRyKTsKPj4gLSAgICBwdGUg
PSBwYWdlICsgKGRmbiAmIExFVkVMX01BU0spOwo+PiArICAgIHB0ZSA9IHBhZ2UgKyAoZGZuX3go
ZGZuKSAmIExFVkVMX01BU0spOwo+PiAgICAgICBvbGQgPSAqcHRlOwo+PiAtICAgIGRtYV9zZXRf
cHRlX2FkZHIobmV3LCAocGFkZHJfdCltZm4gPDwgUEFHRV9TSElGVF80Syk7Cj4+ICsgICAgZG1h
X3NldF9wdGVfYWRkcihuZXcsIG1mbl90b19tYWRkcihtZm4pKTsKPj4gICAgICAgZG1hX3NldF9w
dGVfcHJvdChuZXcsCj4+ICAgICAgICAgICAgICAgICAgICAgICAgKChmbGFncyAmIElPTU1VRl9y
ZWFkYWJsZSkgPyBETUFfUFRFX1JFQUQgIDogMCkgfAo+PiAgICAgICAgICAgICAgICAgICAgICAg
ICgoZmxhZ3MgJiBJT01NVUZfd3JpdGFibGUpID8gRE1BX1BURV9XUklURSA6IDApKTsKPj4gQEAg
LTE4MTksMTMgKzE4MTcsMTMgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sKPj4gaW50ZWxfaW9t
bXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwKPj4gICB9Cj4+Cj4+ICAgc3RhdGljIGludCBf
X211c3RfY2hlY2sgaW50ZWxfaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAo+PiAt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBs
b25nIGRmbikKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZGZuX3QgZGZuKQo+PiAgIHsKPj4gICAgICAgLyogRG8gbm90aGluZyBpZiBoYXJkd2FyZSBk
b21haW4gYW5kIGlvbW11IHN1cHBvcnRzIHBhc3MgdGhydS4gKi8KPj4gICAgICAgaWYgKCBpb21t
dV9od2RvbV9wYXNzdGhyb3VnaCAmJiBpc19oYXJkd2FyZV9kb21haW4oZCkgKQo+PiAgICAgICAg
ICAgcmV0dXJuIDA7Cj4+Cj4+IC0gICAgcmV0dXJuIGRtYV9wdGVfY2xlYXJfb25lKGQsIF9fZGZu
X3RvX2RhZGRyKGRmbikpOwo+PiArICAgIHJldHVybiBkbWFfcHRlX2NsZWFyX29uZShkLCBkZm5f
dG9fZGFkZHIoZGZuKSk7Cj4+ICAgfQo+Pgo+PiAgIGludCBpb21tdV9wdGVfZmx1c2goc3RydWN0
IGRvbWFpbiAqZCwgdWludDY0X3QgZGZuLCB1aW50NjRfdCAqcHRlLAo+PiBkaWZmIC0tZ2l0IGEv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKPj4gYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC94ODYvaW9tbXUuYwo+PiBpbmRleCAzNDcyN2I2NjUzLi5mNDEwNzE3YTU5IDEwMDY0
NAo+PiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYwo+PiArKysgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYwo+PiBAQCAtNjgsNyArNjgsNyBAQCBp
bnQgYXJjaF9pb21tdV9wb3B1bGF0ZV9wYWdlX3RhYmxlKHN0cnVjdCBkb21haW4gKmQpCj4+ICAg
ICAgICAgICAgICAgewo+PiAgICAgICAgICAgICAgICAgICBBU1NFUlQoIShnZm4gPj4gREVGQVVM
VF9ET01BSU5fQUREUkVTU19XSURUSCkpOwo+PiAgICAgICAgICAgICAgICAgICBCVUdfT04oU0hB
UkVEX00yUChnZm4pKTsKPj4gLSAgICAgICAgICAgICAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMt
Pm1hcF9wYWdlKGQsIGdmbiwgbWZuLAo+PiArICAgICAgICAgICAgICAgIHJjID0gaGQtPnBsYXRm
b3JtX29wcy0+bWFwX3BhZ2UoZCwgX2RmbihnZm4pLCBfbWZuKG1mbiksCj4+ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxlIHwK
Pj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01N
VUZfd3JpdGFibGUpOwo+PiAgICAgICAgICAgICAgIH0KPj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8uaAo+PiBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8uaAo+PiBpbmRleCA5OWJjMjFjN2IzLi4zMDgz
ZDYyNWJkIDEwMDY0NAo+PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlv
bW11LXByb3RvLmgKPj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21t
dS1wcm90by5oCj4+IEBAIC01Miw5ICs1Miw5IEBAIGludCBhbWRfaW9tbXVfaW5pdCh2b2lkKTsK
Pj4gICBpbnQgYW1kX2lvbW11X3VwZGF0ZV9pdnJzX21hcHBpbmdfYWNwaSh2b2lkKTsKPj4KPj4g
ICAvKiBtYXBwaW5nIGZ1bmN0aW9ucyAqLwo+PiAtaW50IF9fbXVzdF9jaGVjayBhbWRfaW9tbXVf
bWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCj4+IC0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1mbiwgdW5zaWduZWQg
aW50Cj4+IGZsYWdzKTsKPj4gLWludCBfX211c3RfY2hlY2sgYW1kX2lvbW11X3VubWFwX3BhZ2Uo
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZwo+PiBnZm4pOwo+PiAraW50IF9fbXVzdF9j
aGVjayBhbWRfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuLAo+PiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3QgbWZuLCB1bnNpZ25lZCBp
bnQgZmxhZ3MpOwo+PiAraW50IF9fbXVzdF9jaGVjayBhbWRfaW9tbXVfdW5tYXBfcGFnZShzdHJ1
Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4pOwo+PiAgIHU2NCBhbWRfaW9tbXVfZ2V0X25leHRfdGFi
bGVfZnJvbV9wdGUodTMyICplbnRyeSk7Cj4+ICAgaW50IF9fbXVzdF9jaGVjayBhbWRfaW9tbXVf
YWxsb2Nfcm9vdChzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCk7Cj4+ICAgaW50IGFtZF9pb21tdV9y
ZXNlcnZlX2RvbWFpbl91bml0eV9tYXAoc3RydWN0IGRvbWFpbiAqZG9tYWluLAo+PiBAQCAtNzcs
NyArNzcsNyBAQCB2b2lkIGlvbW11X2R0ZV9zZXRfZ3Vlc3RfY3IzKHUzMiAqZHRlLCB1MTYgZG9t
X2lkLCB1NjQKPj4gZ2NyMywKPj4KPj4gICAvKiBzZW5kIGNtZCB0byBpb21tdSAqLwo+PiAgIHZv
aWQgYW1kX2lvbW11X2ZsdXNoX2FsbF9wYWdlcyhzdHJ1Y3QgZG9tYWluICpkKTsKPj4gLXZvaWQg
YW1kX2lvbW11X2ZsdXNoX3BhZ2VzKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2Zu
LAo+PiArdm9pZCBhbWRfaW9tbXVfZmx1c2hfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBkZm4sCj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50
IG9yZGVyKTsKPj4gICB2b2lkIGFtZF9pb21tdV9mbHVzaF9pb3RsYih1OCBkZXZmbiwgY29uc3Qg
c3RydWN0IHBjaV9kZXYgKnBkZXYsCj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWlu
dDY0X3QgZ2FkZHIsIHVuc2lnbmVkIGludCBvcmRlcik7Cj4+IGRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS94ZW4vaW9tbXUuaCBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCj4+IGluZGV4IGY5ZDg2
ZmM4MTYuLjczMTM5NTdjODEgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5o
Cj4+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCj4+IEBAIC00OCw2ICs0OCwxMSBAQCBz
dGF0aWMgaW5saW5lIGRmbl90IGRmbl9hZGQoZGZuX3QgZGZuLCB1bnNpZ25lZCBsb25nIGkpCj4+
ICAgICAgIHJldHVybiBfZGZuKGRmbl94KGRmbikgKyBpKTsKPj4gICB9Cj4+Cj4+ICtzdGF0aWMg
aW5saW5lIGJvb2xfdCBkZm5fZXEoZGZuX3QgeCwgZGZuX3QgeSkKPj4gK3sKPj4gKyAgICByZXR1
cm4gZGZuX3goeCkgPT0gZGZuX3goeSk7Cj4+ICt9Cj4+ICsKPj4gICBleHRlcm4gYm9vbF90IGlv
bW11X2VuYWJsZSwgaW9tbXVfZW5hYmxlZDsKPj4gICBleHRlcm4gYm9vbF90IGZvcmNlX2lvbW11
LCBpb21tdV92ZXJib3NlOwo+PiAgIGV4dGVybiBib29sX3QgaW9tbXVfd29ya2Fyb3VuZF9iaW9z
X2J1ZywgaW9tbXVfaWdmeDsKPj4gQEAgLTE3NCw5ICsxNzksOSBAQCBzdHJ1Y3QgaW9tbXVfb3Bz
IHsKPj4gICAjZW5kaWYgLyogSEFTX1BDSSAqLwo+Pgo+PiAgICAgICB2b2lkICgqdGVhcmRvd24p
KHN0cnVjdCBkb21haW4gKmQpOwo+PiAtICAgIGludCBfX211c3RfY2hlY2sgKCptYXBfcGFnZSko
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBkZm4sCj4+IC0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKTsK
Pj4gLSAgICBpbnQgX19tdXN0X2NoZWNrICgqdW5tYXBfcGFnZSkoc3RydWN0IGRvbWFpbiAqZCwg
dW5zaWduZWQgbG9uZyBkZm4pOwo+PiArICAgIGludCBfX211c3RfY2hlY2sgKCptYXBfcGFnZSko
c3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuLCBtZm5fdCBtZm4sCj4+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpOwo+PiArICAgIGludCBfX211
c3RfY2hlY2sgKCp1bm1hcF9wYWdlKShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4pOwo+PiAg
ICAgICB2b2lkICgqZnJlZV9wYWdlX3RhYmxlKShzdHJ1Y3QgcGFnZV9pbmZvICopOwo+PiAgICNp
ZmRlZiBDT05GSUdfWDg2Cj4+ICAgICAgIHZvaWQgKCp1cGRhdGVfaXJlX2Zyb21fYXBpYykodW5z
aWduZWQgaW50IGFwaWMsIHVuc2lnbmVkIGludCByZWcsCj4+IHVuc2lnbmVkIGludCB2YWx1ZSk7
Cj4+IEBAIC0xODcsNyArMTkyLDcgQEAgc3RydWN0IGlvbW11X29wcyB7Cj4+ICAgICAgIHZvaWQg
KCpyZXN1bWUpKHZvaWQpOwo+PiAgICAgICB2b2lkICgqc2hhcmVfcDJtKShzdHJ1Y3QgZG9tYWlu
ICpkKTsKPj4gICAgICAgdm9pZCAoKmNyYXNoX3NodXRkb3duKSh2b2lkKTsKPj4gLSAgICBpbnQg
X19tdXN0X2NoZWNrICgqaW90bGJfZmx1c2gpKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxv
bmcgZGZuLAo+PiArICAgIGludCBfX211c3RfY2hlY2sgKCppb3RsYl9mbHVzaCkoc3RydWN0IGRv
bWFpbiAqZCwgZGZuX3QgZGZuLAo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVuc2lnbmVkIGludCBwYWdlX2NvdW50KTsKPj4gICAgICAgaW50IF9fbXVzdF9jaGVjayAo
KmlvdGxiX2ZsdXNoX2FsbCkoc3RydWN0IGRvbWFpbiAqZCk7Cj4+ICAgICAgIGludCAoKmdldF9y
ZXNlcnZlZF9kZXZpY2VfbWVtb3J5KShpb21tdV9ncmRtX3QgKiwgdm9pZCAqKTsKPj4gLS0KPj4g
Mi4xMS4wCj4gCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 13:20:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 13:20: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 1g83Yb-0001ae-AH; Thu, 04 Oct 2018 13:20:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mrpc=mq=citrix.com=prvs=80816b5da=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g83YZ-0001aX-Sd
 for xen-devel@lists.xen.org; Thu, 04 Oct 2018 13:20:43 +0000
X-Inumbo-ID: f386d0ea-c7d7-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f386d0ea-c7d7-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 15:18:16 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,338,1534809600"; d="scan'208";a="80002372"
To: Jan Beulich <JBeulich@suse.com>
References: <34dc5b8c-7767-f704-593e-38fdce08e170@citrix.com>
 <5BB5EF4602000078001EE3FF@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <321ec750-7506-239f-a4c4-ad84692d6cae@citrix.com>
Date: Thu, 4 Oct 2018 14:20:38 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB5EF4602000078001EE3FF@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] PV guests and APIC interaction
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Igor Druzhinin <igor.druzhinin@citrix.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Xen-devel List <xen-devel@lists.xen.org>,
 Sergey Dyasli <sergey.dyasli@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQvMTAvMTggMTE6NDUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDAzLjEwLjE4IGF0
IDEzOjU2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IEEgYnVnIGhhcyBy
ZWNlbnRseSBiZWVuIGRpc2NvdmVyZWQgaW50ZXJuYWxseSwgd2hlcmUgYSA0LjE0IGRvbTAgd2Fz
Cj4+IG9ic2VydmVkIHRvIGJlIGRvaW5nIHRoaXM6Cj4+Cj4+IChYRU4pIFsgICAxNi4wMzUzNzdd
IGVtdWwtcHJpdi1vcC5jOjExNjY6ZDB2MCBEb21haW4gYXR0ZW1wdGVkIFdSTVNSIAo+PiAwMDAw
MDAxYiBmcm9tIDB4MDAwMDAwMDBmZWUwMGQwMCB0byAweDAwMDAwMDAwZmVlMDAxMDAKPj4gKFhF
TikgWyAgIDE2LjAzNTM5Ml0gZW11bC1wcml2LW9wLmM6MTE2NjpkMHYwIERvbWFpbiBhdHRlbXB0
ZWQgV1JNU1IgCj4+IDAwMDAwMDFiIGZyb20gMHgwMDAwMDAwMGZlZTAwZDAwIHRvIDB4MDAwMDAw
MDBmZWUwMDkwMAo+PiAuLi4KPj4gKFhFTikgWyAgIDE4Ljc5ODMzNl0gZW11bC1wcml2LW9wLmM6
MTE2NjpkMHYxIERvbWFpbiBhdHRlbXB0ZWQgV1JNU1IgCj4+IDAwMDAwMDFiIGZyb20gMHgwMDAw
MDAwMGZlZTAwYzAwIHRvIDB4MDAwMDAwMDBmZWUwMDAwMAo+PiAoWEVOKSBbICAgMTguNzk4MzUw
XSBlbXVsLXByaXYtb3AuYzoxMTY2OmQwdjEgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAKPj4gMDAw
MDAwMWIgZnJvbSAweDAwMDAwMDAwZmVlMDBjMDAgdG8gMHgwMDAwMDAwMGZlZTAwODAwCj4+Cj4+
IFRoaXMgaXMgZG9tMCBmaW5kaW5nIHgyYXBpYyBlbmFibGVkIGluIHRoZSBBUElDLCBhbmQgdHJ5
aW5nIHRvIGN5Y2xlIGl0Cj4+IGFyb3VuZCB0byB4YXBpYyBtb2RlLCBhbmQgcmFpc2VzIG11bHRp
cGxlIGlzc3Vlcy4KPj4KPj4gRmlyc3QgYW5kIGZvcmVtb3N0LCBQViBndWVzdHMgZG9uJ3QgaGF2
ZSBhbiBBUElDIGFuZCBzaG91bGRuJ3QgYmUKPj4gcGxheWluZyB3aXRoIGl0IGF0IGFsbC4KPiBU
aGlzIGlzIHRoZSBjcnVjaWFsIHBvaW50LCBpbW8uIEl0IGlzIG9uZSBvZiB0aGUgZG93bnNpZGVz
IG9mIHRoZSBwdi1vcHMKPiBhcHByb2FjaCAoYWxsb3dpbmcgYSBzaW5nbGUga2VybmVsIGJpbmFy
eSB0byBiZSB1c2VkIGJvdGggd2l0aG91dCBhbmQKPiB3aXRoIFhlbikgdGhhdCBjb2RlIGxpa2Ug
dGhhdCBkZWFsaW5nIHdpdGggdGhlIExBUElDIGNhbid0IHNpbXBseSBiZQo+IGNvbXBpbGVkIG91
dCB0byBtYWtlIHN1cmUgaXQgY2FuJ3QgcG9zc2libHkgYmUgcmVhY2hlZC4KCkl0IGRvZXNuJ3Qg
bmVlZCB0byBiZSBjb21waWxlZCBvdXQsIGJ1dCBpdCBkb2VzIG5lZWQgdG8gYmUgc3VpdGFibHkK
dW50b3VjaGVkIHdoZW4gc3RhcnRlZCB2aWEgdGhlIFBWIHBhdGguCgpBdCBsZWFzdCBwYXJ0IG9m
IHRoaXMgcHJvYmxlbSBpcyBhIExpbnV4IFBWT3BzIGJ1Zy4KCj4KPj4gSXQgdHVybnMgb3V0IHRo
YXQgWGVuIGFkdmVydGlzZSB0aGUgaGFyZHdhcmUgQVBJQyBiaXQgdG8gUFYgZ3Vlc3RzLAo+PiB3
aGljaCBpc24ndCBuZWNlc3NhcmlseSBhbHdheXMgc2V0LiAgT24gdG9wIG9mIHRoYXQsIHRoZSBk
ZWZhdWx0Cj4+IHJlYWQvd3JpdGUtaWdub3JlIGJlaGF2aW91ciBvZiBNU1IgbGV0cyBMaW51eCBn
ZXQgaW50byBhIHBvc2l0aW9uIHdoZXJlCj4+IGl0IHRoaW5rcyBpdCBpcyBhY3R1YWxseSBtYWtp
bmcgcmVhbCBjaGFuZ2VzIHRvIHRoZSBBUElDIG1vZGUuCj4+Cj4+IEFyY2hpdGVjdHVyYWxseSBz
cGVha2luZywgaWYgd2Ugb2ZmZXIgdGhlIEFQSUMgYml0LCB3ZSBzaG91bGQgaG9ub3VyCj4+IHJl
YWQvd3JpdGUgcmVxdWVzdHMgY29ycmVjdGx5LiAgT2J2aW91c2x5LCB0aGlzIGlzbid0IGEgdmlh
YmxlIG9wdGlvbiAtCj4+IGhpZGluZyB0aGUgQVBJQyBiaXQgYW5kIHJhaXNpbmcgI0dQJ3MgaXMg
dGhlIG9ubHkKPj4gYXJjaGl0ZWN0dXJhbGx5LWNvcnJlY3Qgd2F5IHRvIGRvIHRoaXMuCj4+Cj4+
IEdpdmVuIHRoYXQgd2UndmUgYWxyZWFkeSBwbGF5ZWQgImhvdyBtdWNoIGRvZXMgTGludXggZXhw
bG9kZSBpZiBpdAo+PiB0aGlua3MgdGhlcmUgaXMgbm8gQVBJQyIsIGRvZXMgYW55b25lIGhhdmUg
YW55IHN1Z2dlc3Rpb25zIGZvciBob3cgdG8KPj4gcmVzb2x2ZSB0aGlzIHdpdGhvdXQgYnJlYWtp
bmcgTGludXg/Cj4gSGlkaW5nIHRoZSBBUElDIGJpdHMgaXMgbm90IGFuIG9wdGlvbnMsIGFmYWlj
dCwgYXMgdGhhdCB3b3VsZCBhbHNvCj4gaW1wbHkgYWJzZW5jZSBvZiBhbnkgSU8tQVBJQ3MuCgpJ
IGRvbid0IHRoaW5rIHlvdSBzaG91bGQgZHJhdyBhbnkgaW1wbGljYXRpb24gYmV0d2VlbiB0aGUg
dHdvLgoKVGhlIEFQSUMgYml0IGlzIGEgaGFyZHdhcmUgZmFzdC1mb3J3YXJkLCBzbyBjYW4gYWxy
ZWFkeSBiZSBjbGVhcmVkIG9uCmhhcmR3YXJlIHdpdGggSU8tQVBJQ3MuwqAgVGhlIEFDUEkgdGFi
bGVzIGRlc2NyaWJlIHRoZSBJTy1BUElDcywgYW5kIHRoYXQKaXMgdGhlIG9ubHkgd2F5IGFueSBz
b2Z0d2FyZSBoYXMgb2YgZmluZGluZyB0aGVtLgoKRnVydGhlcm1vcmUsIGZvciBhIHN5c3RlbSB3
aGljaCBzZXRzIGFsbCB0aGUgcmVsZXZlbnQgIm5vIGxlZ2FjeQpoYXJkd2FyZSIgYml0cyBpbiBB
Q1BJLCB0aGVyZSBpcyBubyBuZWVkIHRvIGhhdmUgYW4gSU8tQVBJQyBhdCBhbGwuwqAKVGhlcmUg
aXMgcHJvdmlzaW9uIGluIHRoZSBsYXRlc3QgUENJIHNwZWMgdG8gaGF2ZSBkZXZpY2VzIHdoaWNo
IGFyZSBub3QKY2FwYWJsZSBvZiBnZW5lcmF0aW5nIGxlZ2FjeSBpbnRlcnJ1cHRzLgoKPiBXaGF0
IEkgZG9uJ3QgdW5kZXJzdGFuZCBpcyB3aHkKPiB3ZSBzdXJmYWNlIFgyQVBJQyB0byBQViBndWVz
dHMuIFdvdWxkbid0IGhpZGluZyB0aGF0IGJpdCBhbG9uZQo+IGFkZHJlc3MgdGhlIHNwZWNpZmlj
IGlzc3VlIGFib3ZlLCBldmVuIGlmIHRoZSBtb3JlIGdlbmVyYWwgKHhBUElDCj4gcmVsYXRlZCkg
b25lIGNhbid0IHJlYXNvbmFibHkgYmUgYWRkcmVzc2VkPwoKRnJvbSB0aGUgY3B1bWFzayB3b3Jr
OgoKIk11c3QgZXhwb3NlIGhvc3RzIEhUVCBhbmQgWDJBUElDIHZhbHVlIHNvIGEgZ3Vlc3QgdXNp
bmcgbmF0aXZlCkNQVUlEIGNhbiBjb3JyZWN0bHkgaW50ZXJwcmV0IG90aGVyIGxlYXZlcyB3aGlj
aCBjYW5ub3QgYmUKbWFza2VkLiIKCmFsdGhvdWdoIHRvIGJlIHBlcmZlY3RseSBob25lc3QsIEkg
ZG9uJ3QgcmVtZW1iZXIgZXhhY3RseSB3aHkuwqAgSXQgbWlnaHQKYmUgdG8gZG8gd2l0aCB0aGUg
dmlzaWJpbGl0eSBvZiBsZWFmIDB4Yi4KCkZ1cnRoZXJtb3JlLCBoaWRpbmcgdGhlIHgyQVBJQyBm
ZWF0dXJlIGJ1dCBhbGxvd2luZyBBUElDQkFTRSB0byBiZSByZWFkCndpbGwgY2F1c2UgZXh0cmEg
Y29uZnVzaW9uIHRvIHRoZSBndWVzdCBpZiBpdCBmaW5kcyBFWFREIHNldC4KCn5BbmRyZXcKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 13:45:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 13: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 1g83wg-0003Im-Qv; Thu, 04 Oct 2018 13:45:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=z6fo=mq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g83wf-0003Ih-JW
 for xen-devel@lists.xen.org; Thu, 04 Oct 2018 13:45:37 +0000
X-Inumbo-ID: f04d0656-c7db-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f04d0656-c7db-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 13:46:48 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 04 Oct 2018 07:45:34 -0600
Message-Id: <5BB6197C02000078001EE5D2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 04 Oct 2018 07:45:32 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <34dc5b8c-7767-f704-593e-38fdce08e170@citrix.com>
 <5BB5EF4602000078001EE3FF@prv1-mh.provo.novell.com>
 <321ec750-7506-239f-a4c4-ad84692d6cae@citrix.com>
In-Reply-To: <321ec750-7506-239f-a4c4-ad84692d6cae@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] PV guests and APIC interaction
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Igor Druzhinin <igor.druzhinin@citrix.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Xen-devel List <xen-devel@lists.xen.org>,
 Sergey Dyasli <sergey.dyasli@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA0LjEwLjE4IGF0IDE1OjIwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDQvMTAvMTggMTE6NDUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwMy4x
MC4xOCBhdCAxMzo1NiwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gSXQg
dHVybnMgb3V0IHRoYXQgWGVuIGFkdmVydGlzZSB0aGUgaGFyZHdhcmUgQVBJQyBiaXQgdG8gUFYg
Z3Vlc3RzLAo+Pj4gd2hpY2ggaXNuJ3QgbmVjZXNzYXJpbHkgYWx3YXlzIHNldC4gIE9uIHRvcCBv
ZiB0aGF0LCB0aGUgZGVmYXVsdAo+Pj4gcmVhZC93cml0ZS1pZ25vcmUgYmVoYXZpb3VyIG9mIE1T
UiBsZXRzIExpbnV4IGdldCBpbnRvIGEgcG9zaXRpb24gd2hlcmUKPj4+IGl0IHRoaW5rcyBpdCBp
cyBhY3R1YWxseSBtYWtpbmcgcmVhbCBjaGFuZ2VzIHRvIHRoZSBBUElDIG1vZGUuCj4+Pgo+Pj4g
QXJjaGl0ZWN0dXJhbGx5IHNwZWFraW5nLCBpZiB3ZSBvZmZlciB0aGUgQVBJQyBiaXQsIHdlIHNo
b3VsZCBob25vdXIKPj4+IHJlYWQvd3JpdGUgcmVxdWVzdHMgY29ycmVjdGx5LiAgT2J2aW91c2x5
LCB0aGlzIGlzbid0IGEgdmlhYmxlIG9wdGlvbiAtCj4+PiBoaWRpbmcgdGhlIEFQSUMgYml0IGFu
ZCByYWlzaW5nICNHUCdzIGlzIHRoZSBvbmx5Cj4+PiBhcmNoaXRlY3R1cmFsbHktY29ycmVjdCB3
YXkgdG8gZG8gdGhpcy4KPj4+Cj4+PiBHaXZlbiB0aGF0IHdlJ3ZlIGFscmVhZHkgcGxheWVkICJo
b3cgbXVjaCBkb2VzIExpbnV4IGV4cGxvZGUgaWYgaXQKPj4+IHRoaW5rcyB0aGVyZSBpcyBubyBB
UElDIiwgZG9lcyBhbnlvbmUgaGF2ZSBhbnkgc3VnZ2VzdGlvbnMgZm9yIGhvdyB0bwo+Pj4gcmVz
b2x2ZSB0aGlzIHdpdGhvdXQgYnJlYWtpbmcgTGludXg/Cj4+IEhpZGluZyB0aGUgQVBJQyBiaXRz
IGlzIG5vdCBhbiBvcHRpb25zLCBhZmFpY3QsIGFzIHRoYXQgd291bGQgYWxzbwo+PiBpbXBseSBh
YnNlbmNlIG9mIGFueSBJTy1BUElDcy4KPiAKPiBJIGRvbid0IHRoaW5rIHlvdSBzaG91bGQgZHJh
dyBhbnkgaW1wbGljYXRpb24gYmV0d2VlbiB0aGUgdHdvLgo+IAo+IFRoZSBBUElDIGJpdCBpcyBh
IGhhcmR3YXJlIGZhc3QtZm9yd2FyZCwgc28gY2FuIGFscmVhZHkgYmUgY2xlYXJlZCBvbgo+IGhh
cmR3YXJlIHdpdGggSU8tQVBJQ3MuICBUaGUgQUNQSSB0YWJsZXMgZGVzY3JpYmUgdGhlIElPLUFQ
SUNzLCBhbmQgdGhhdAo+IGlzIHRoZSBvbmx5IHdheSBhbnkgc29mdHdhcmUgaGFzIG9mIGZpbmRp
bmcgdGhlbS4KCkJ1dCB3aXRob3V0IGtub3dpbmcgdGhlcmUgaXMgYW4gTEFQSUMgb24gZWFjaCBD
UFUgdGhlcmUncyBubyB3YXkKdG8gdXNlIGFueSBJTy1BUElDLiBJT1cgd2l0aCBMQVBJQyBwcmVz
ZW50IGJ1cyBkaXNhYmxlZCwgSU8tQVBJQ3MKd291bGRuJ3QgYmUgdXNhYmxlIGVpdGhlci4KCj4g
RnVydGhlcm1vcmUsIGZvciBhIHN5c3RlbSB3aGljaCBzZXRzIGFsbCB0aGUgcmVsZXZlbnQgIm5v
IGxlZ2FjeQo+IGhhcmR3YXJlIiBiaXRzIGluIEFDUEksIHRoZXJlIGlzIG5vIG5lZWQgdG8gaGF2
ZSBhbiBJTy1BUElDIGF0IGFsbC4gCj4gVGhlcmUgaXMgcHJvdmlzaW9uIGluIHRoZSBsYXRlc3Qg
UENJIHNwZWMgdG8gaGF2ZSBkZXZpY2VzIHdoaWNoIGFyZSBub3QKPiBjYXBhYmxlIG9mIGdlbmVy
YXRpbmcgbGVnYWN5IGludGVycnVwdHMuCgpUaGF0J3MgZmluZSwgYXMgYmVpbmcgdGhlIG9wcG9z
aXRlIGNhc2UuCgo+PiBXaGF0IEkgZG9uJ3QgdW5kZXJzdGFuZCBpcyB3aHkKPj4gd2Ugc3VyZmFj
ZSBYMkFQSUMgdG8gUFYgZ3Vlc3RzLiBXb3VsZG4ndCBoaWRpbmcgdGhhdCBiaXQgYWxvbmUKPj4g
YWRkcmVzcyB0aGUgc3BlY2lmaWMgaXNzdWUgYWJvdmUsIGV2ZW4gaWYgdGhlIG1vcmUgZ2VuZXJh
bCAoeEFQSUMKPj4gcmVsYXRlZCkgb25lIGNhbid0IHJlYXNvbmFibHkgYmUgYWRkcmVzc2VkPwo+
IAo+IEZyb20gdGhlIGNwdW1hc2sgd29yazoKPiAKPiAiTXVzdCBleHBvc2UgaG9zdHMgSFRUIGFu
ZCBYMkFQSUMgdmFsdWUgc28gYSBndWVzdCB1c2luZyBuYXRpdmUKPiBDUFVJRCBjYW4gY29ycmVj
dGx5IGludGVycHJldCBvdGhlciBsZWF2ZXMgd2hpY2ggY2Fubm90IGJlCj4gbWFza2VkLiIKPiAK
PiBhbHRob3VnaCB0byBiZSBwZXJmZWN0bHkgaG9uZXN0LCBJIGRvbid0IHJlbWVtYmVyIGV4YWN0
bHkgd2h5LiAgSXQgbWlnaHQKPiBiZSB0byBkbyB3aXRoIHRoZSB2aXNpYmlsaXR5IG9mIGxlYWYg
MHhiLgoKOy0pCgpJJ20gbm90IGF3YXJlIG9mIGxlYWYgMHhiIGJlaW5nIHRpZWQgdG8gYW55IHBh
cnRpY3VsYXIgb3RoZXIgQ1BVSUQKb3V0cHV0IGJpdC4gQW5kIGFueSAoaGFyZHdhcmUpIEFQSUMg
SUQgaW4gd2hhdGV2ZXIgbGVhZiBpcwptZWFuaW5nbGVzcyB0byBQViBhbnl3YXkuCgo+IEZ1cnRo
ZXJtb3JlLCBoaWRpbmcgdGhlIHgyQVBJQyBmZWF0dXJlIGJ1dCBhbGxvd2luZyBBUElDQkFTRSB0
byBiZSByZWFkCj4gd2lsbCBjYXVzZSBleHRyYSBjb25mdXNpb24gdG8gdGhlIGd1ZXN0IGlmIGl0
IGZpbmRzIEVYVEQgc2V0LgoKV2VsbCwgaXQgd291bGQgYmUgZWFzeSBlbm91Z2ggdG8gcHJvdmlk
ZSB0aGUgZGVmYXVsdCB2YWx1ZSBoZXJlCmZvciBQViBndWVzdHMsIGluc3RlYWQgb2YgbGV0dGlu
ZyB0aGUgcGh5c2ljYWwgcmVnaXN0ZXIgdmFsdWUKc2hpbmUgdGhyb3VnaC4KCkphbgoKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 13:53:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 13: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 1g844W-00044C-MZ; Thu, 04 Oct 2018 13:53:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nk86=mq=oxfordcorp.com=prvs=7815ba6bab=john_pereira@srs-us1.protection.inumbo.net>)
 id 1g83bn-0001o0-PG
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 13:24:04 +0000
X-Inumbo-ID: edadc8c8-c7d8-11e8-a6a9-d7ebe60f679a
Received: from mx0a-00018502.pphosted.com (unknown [148.163.156.87])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id edadc8c8-c7d8-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 13:25:15 +0000 (UTC)
Received: from pps.filterd (m0108845.ppops.net [127.0.0.1])
 by mx0a-00018502.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id
 w94DKe2x010376
 for <xen-devel@lists.xenproject.org>; Thu, 4 Oct 2018 06:24:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oxfordcorp.com;
 h=from : to :
 subject : date : message-id : content-type : mime-version;
 s=oxfordcorp2017; bh=FlugSbM4T+oHFYGt6GHxfqnHIeh4SfqVekbpSrczQ34=;
 b=ca96CS9NrQQDdsSrtOIOMSRmmeLYSMjpo5xR/rZApBWYba0OZaRmLBbOh/OR9dTr2HPK
 Vs2Am2umXL1KBJwwBphNhwJeXMs6lxmE4Izr0+efa8P/3yvtFOP98KDyQTARCrXGGHTg
 o6UBsMavf4tes7xYoQ+ULRnhLnIC7HIkxdGCdnvh1r97bbxQ+txmIR/fClCcsLyiYaDw
 qhSkkF5hUEZF3QshgHl/xXj7H1z1uS/ZEtb902W4hsJqcZxTXjTo0NW9HKoInNPotoPa
 Zj8fcwegS0cqJEnFqhW19XBn1+CGFkNV/SAE2tmZcFPmiZPj4vBrnehA9yKddpXGO3TO Tg== 
Received: from prd-msg-mbx-001.oaifield.onasgn.com ([192.103.251.123])
 by mx0a-00018502.pphosted.com with ESMTP id 2mt67qg48h-2
 (version=TLSv1 cipher=AES128-SHA bits=128 verify=NOT)
 for <xen-devel@lists.xenproject.org>; Thu, 04 Oct 2018 06:24:01 -0700
Received: from PRD-MSG-MBX-002.oaifield.onasgn.com
 ([fe80::f469:b3ff:82d4:ac7f]) by PRD-MSG-MBX-001.oaifield.onasgn.com
 ([fe80::3920:c0dd:95ab:b100%14]) with mapi id 14.03.0224.002; Thu, 4 Oct 2018
 06:24:00 -0700
From: John Pereira <john_pereira@oxfordcorp.com>
To: "'xen-devel@lists.xenproject.org'" <xen-devel@lists.xenproject.org>
Thread-Topic: 5 Month Contract in NH...HELP
Thread-Index: AdRb4960mXJoHklKQ3Cj9O0b86uT+g==
Date: Thu, 4 Oct 2018 13:24:00 +0000
Message-ID: <ACC6B3CBDBEB0C40846BFEADD93B810E015A082433@PRD-MSG-MBX-002.oaifield.onasgn.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [172.28.14.91]
x-tm-as-product-ver: SMEX-11.0.0.1191-8.100.1062-24134.005
x-tm-as-result: No--18.990700-8.000000-31
x-tm-as-user-approved-sender: No
x-tm-as-user-blocked-sender: No
x-loop: 1
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, ,
 definitions=2018-10-04_06:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0
 priorityscore=1501
 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0
 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0
 mlxlogscore=821 adultscore=0 classifier=spam adjust=0 reason=mlx
 scancount=1 engine=8.0.1-1807170000 definitions=main-1810040130
X-Mailman-Approved-At: Thu, 04 Oct 2018 13:53:43 +0000
Subject: [Xen-devel] 5 Month Contract in NH...HELP
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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="===============8840071641442192661=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============8840071641442192661==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_ACC6B3CBDBEB0C40846BFEADD93B810E015A082433PRDMSGMBX002o_"

--_000_ACC6B3CBDBEB0C40846BFEADD93B810E015A082433PRDMSGMBX002o_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hello Xen Developer Group,

One of my client needs help for about 5 months onsite in New Hampshire. Fee=
l free to reach out if interested:

5 Months (Needs to be completed by end of February 2019)
Rate Range: $100/ hr
MUST Skills:

Xen Project (OS) Hypervisor - this is what they are working on, need this.
Ideally some Windows or Linux  experience in/around the Kernel.

Cloud experience is a big plus
AWS - Big Plus
C# , C
Assembly

Best,
John
__________________________________
John Pereira
Recruiter, Engineering
Oxford Global Resources

100 Cummings Center Suite 365G
Beverly, MA 01915

978.717.7645 | Direct



The information transmitted, including attachments, is intended only for th=
e person or entity to which it is addressed and may contain confidential an=
d/or privileged material. Any review, retransmission, dissemination or othe=
r use of, or taking of any action in reliance upon this information by pers=
ons or entities other than the intended recipient is prohibited. If you rec=
eived this e-mail in error, please notify the sender immediately by replyin=
g to the message and deleting the material from your computer.

--_000_ACC6B3CBDBEB0C40846BFEADD93B810E015A082433PRDMSGMBX002o_
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;}
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">Hello Xen Developer Group, <o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">One of my client needs help for about 5 months onsit=
e in New Hampshire. Feel free to reach out if interested:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">5 Months (Needs to be completed by end of February 2=
019)<o:p></o:p></p>
<p class=3D"MsoNormal">Rate Range: $100/ hr <o:p></o:p></p>
<p class=3D"MsoNormal">MUST Skills:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Xen Project (OS) Hypervisor - this is what they are =
working on, need this.<o:p></o:p></p>
<p class=3D"MsoNormal">Ideally some Windows or Linux&nbsp; experience in/ar=
ound the Kernel.
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Cloud experience is a big plus<o:p></o:p></p>
<p class=3D"MsoNormal">AWS - Big Plus<o:p></o:p></p>
<p class=3D"MsoNormal">C# , C<o:p></o:p></p>
<p class=3D"MsoNormal">Assembly<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Best,<o:p></o:p></p>
<p class=3D"MsoNormal">John<o:p></o:p></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:8.0pt;font-family:&quot;Ari=
al&quot;,sans-serif">__________________________________</span><span style=
=3D"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif"><o:p></=
o:p></span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Arial&quot;,sans-serif">John Pereira</span></b><span style=3D"font-size:12=
.0pt;font-family:&quot;Times New Roman&quot;,serif"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:8.0pt;font-family:&quot;=
Arial&quot;,sans-serif">Recruiter, Engineering</span></b><span style=3D"fon=
t-size:8.0pt;font-family:&quot;Arial&quot;,sans-serif">
<br>
<b>Oxford Global Resources</b> <br>
<br>
100 Cummings Center Suite 365G <o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:8.0pt;font-family:&quot;Ari=
al&quot;,sans-serif">Beverly, MA 01915</span><span style=3D"font-size:12.0p=
t;font-family:&quot;Times New Roman&quot;,serif"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;font-family:&quot;Ti=
mes New Roman&quot;,serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:8.0pt;font-family:&quot;Ari=
al&quot;,sans-serif">978.717.7645
<b>|</b> Direct</span><span style=3D"font-size:12.0pt;font-family:&quot;Tim=
es New Roman&quot;,serif"><o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;font-family:&quot;Ti=
mes New Roman&quot;,serif"><br>
<br>
</span><o:p></o:p></p>
</div>
<div style=3D"font-size:7.5pt;font-family:&quot;Arial&quot;,&quot;sans-seri=
f&quot;;color:#A6A6A6"><br>
The information transmitted, including attachments, is intended only for th=
e person or entity to which it is addressed and may contain confidential an=
d/or privileged material. Any review, retransmission, dissemination or othe=
r use of, or taking of any action
 in reliance upon this information by persons or entities other than the in=
tended recipient is prohibited. If you received this e-mail in error, pleas=
e notify the sender immediately by replying to the message and deleting the=
 material from your computer.</div>
</body>
</html>

--_000_ACC6B3CBDBEB0C40846BFEADD93B810E015A082433PRDMSGMBX002o_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8840071641442192661==--


From xen-devel-bounces@lists.xenproject.org Thu Oct 04 14:02:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 14:02: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 1g84DG-0004xh-Sz; Thu, 04 Oct 2018 14:02:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=z6fo=mq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g84DF-0004xc-2T
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 14:02:45 +0000
X-Inumbo-ID: d3d0f764-c7dd-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d3d0f764-c7dd-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 16:00:19 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 04 Oct 2018 08:02:42 -0600
Message-Id: <5BB61D8002000078001EE615@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 04 Oct 2018 08:02:40 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20181004104547.32316-1-paul.durrant@citrix.com>
 <20181004104547.32316-9-paul.durrant@citrix.com>
In-Reply-To: <20181004104547.32316-9-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v14 8/9] mm / iommu: include need_iommu()
 test in iommu_use_hap_pt()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Jun Nakajima <jun.nakajima@intel.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>

Pj4+IE9uIDA0LjEwLjE4IGF0IDEyOjQ1LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+IFRoZSBuYW1lICdpb21tdV91c2VfaGFwX3B0JyBzdWdnZXN0cyB0aGF0IHRoYXQgUDJNIHRh
YmxlIGlzIGluIHVzZSBhcyB0aGUKPiBkb21haW4ncyBJT01NVSBwYWdldGFibGUgd2hpY2gsIHBy
aW9yIHRvIHRoaXMgcGF0Y2gsIGlzIG5vdCBzdHJpY3RseSB0cnVlCj4gc2luY2UgdGhlIG1hY3Jv
IGRpZCBub3QgdGVzdCB3aGV0aGVyIHRoZSBkb21haW4gYWN0dWFsbHkgaGFzIElPTU1VCj4gbWFw
cGluZ3MuCj4gCj4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0
cml4LmNvbT4KPiBSZXZpZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+
Cj4gQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpSZXZpZXdl
ZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 14:11:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 14:11: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 1g84L7-0005jG-Og; Thu, 04 Oct 2018 14:10:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rfmn=mq=citrix.com=prvs=808bd87ce=roger.pau@srs-us1.protection.inumbo.net>)
 id 1g84L7-0005jB-8N
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 14:10:53 +0000
X-Inumbo-ID: 78602f8b-c7df-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 78602f8b-c7df-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 14:12:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,340,1534809600"; d="scan'208";a="80006439"
Date: Thu, 4 Oct 2018 16:09:53 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20181004140953.tch7zzgrqc7bq424@mac.bytemobile.com>
References: <20181002163614.82859-1-roger.pau@citrix.com>
 <61cb3ca7-2712-df9a-2fe4-8e945f82999d@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <61cb3ca7-2712-df9a-2fe4-8e945f82999d@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] tools/pvh: set coherent MTRR state for all
 vCPUs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBPY3QgMDQsIDIwMTggYXQgMDE6MjI6MTJQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAwMi8xMC8xOCAxNzozNiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gSW5z
dGVhZCBvZiBqdXN0IGRvaW5nIGl0IGZvciB0aGUgQlNQLiBUaGlzIHJlcXVpcmVzIHN0b3Jpbmcg
dGhlCj4gPiBtYXhpbXVtIG51bWJlciBvZiBwb3NzaWJsZSB2Q1BVcyBpbiB4Y19kb21faW1hZ2Uu
Cj4gPgo+ID4gVGhpcyBoYXMgYmVlbiBhIGxhdGVudCBidWcgc28gZmFyIGJlY2F1c2UgUFZIIGRv
ZXNuJ3QgeWV0IHN1cHBvcnQKPiA+IHBjaS1wYXNzdGhyb3VnaCwgc28gdGhlIGVmZmVjdGl2ZSBt
ZW1vcnkgY2FjaGUgYXR0cmlidXRlIGlzIGZvcmNlZCB0bwo+ID4gV0IgYnkgdGhlIGh5cGVydmlz
b3IuIE5vdGUgYWxzbyB0aGF0IGV2ZW4gd2l0aG91dCB0aGlzIGluIHBsYWNlIHZDUFUjMAo+ID4g
aXMgcHJlZmVycmVkIGluIGNlcnRhaW4gc2NlbmFyaW9zIGluIG9yZGVyIHRvIGNhbGN1bGF0ZSB0
aGUgbWVtb3J5Cj4gPiBjYWNoZSBhdHRyaWJ1dGVzLgo+ID4KPiA+IFJlcG9ydGVkLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+ID4gU2lnbmVkLW9mZi1ieTog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gCj4gVGhpcyBpcyBhbGwg
bW9kZXJhdGVseSBuYXN0eSwgYnV0IHRoYXQgaXMgZW50aXJlbHkgdGhlIGZhdWx0IG9mIGdldC9z
ZXQKPiBjb250ZXh0IEFQSS7CoCBTZWVpbmcgYXMgdGhlIGludGVyZmFjZSBpcyBnb2luZyB0byBi
ZSBmdWxseSByZXdyaXR0ZW4KPiBldmVudHVhbGx5LCB0aGlzIHdpbGwgZG8uCj4gCj4gPiAtLS0K
PiA+IENjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KPiA+IENjOiBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+ID4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gPiAtLS0KPiA+ICB0b29scy9saWJ4Yy9pbmNsdWRlL3hj
X2RvbS5oIHwgIDMgKysKPiA+ICB0b29scy9saWJ4Yy94Y19kb21feDg2LmMgICAgIHwgNjkgKysr
KysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tCj4gPiAgdG9vbHMvbGlieGwvbGlieGxf
ZG9tLmMgICAgICB8ICAyICsrCj4gPiAgMyBmaWxlcyBjaGFuZ2VkLCA1MiBpbnNlcnRpb25zKCsp
LCAyMiBkZWxldGlvbnMoLSkKPiA+Cj4gPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMvaW5jbHVk
ZS94Y19kb20uaCBiL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGNfZG9tLmgKPiA+IGluZGV4IDBiNWE2
MzJkM2MuLmJjMTI1ZGJkM2EgMTAwNjQ0Cj4gPiAtLS0gYS90b29scy9saWJ4Yy9pbmNsdWRlL3hj
X2RvbS5oCj4gPiArKysgYi90b29scy9saWJ4Yy9pbmNsdWRlL3hjX2RvbS5oCj4gPiBAQCAtMjMw
LDYgKzIzMCw5IEBAIHN0cnVjdCB4Y19kb21faW1hZ2Ugewo+ID4gICNlbmRpZgo+ID4gIAo+ID4g
ICAgICB4ZW5fcGZuX3QgdnVhcnRfZ2ZuOwo+ID4gKwo+ID4gKyAgICAvKiBOdW1iZXIgb2YgdkNQ
VXMgKi8KPiA+ICsgICAgdW5zaWduZWQgaW50IG5yX3ZjcHVzOwo+IAo+IEknZCBiZSB0ZW1wdGVk
IHRvIG5hbWUgdGhpcyBtYXhfdmNwdXMgc28gaXQgY2FuJ3QgYmUgY29uZnVzZWQgd2l0aCBDUFUK
PiBob3RwbHVnIGNhc2VzLgoKVGhlIG5hbWluZyB3YXMgY2hvc2VuIHRvIG1hdGNoIGV4aXN0aW5n
IGZpZWxkcyBpbiB4Y19kb21faW1hZ2UgdGhhdAphbHJlYWR5IHN0YXJ0IHdpdGggbnJfLiBJIGRv
bid0IG1pbmQgY2hhbmdpbmcgaXQgdG8gbWF0Y2ggdGhlCmh5cGVydmlzb3Igc2lkZSB0aGF0IHVz
ZXMgbWF4X3ZjcHVzLgoKPiBTb21ld2hlcmUgZWFybHkgaW4gdGhlIGRvbWFpbiBidWlsZGVyIGFs
c28gbWlnaHQgd2FudCB0byBzYW5pdHkgY2hlY2sKPiB0aGF0IGl0IGlzbid0IDAuCj4gCj4gSWYg
eW91J3JlIGluIHRoZSBtb29kIGZvciBzb21lIGNsZWFudXAsIGJ1aWxkX2h2bV9pbmZvKCkgcHJv
YmFibHkgd2FudHMKPiBhbiBhZGp1c3RtZW50IGluIGxpZ2h0IG9mIHRoaXMgZmllbGQgbm93IGV4
aXN0aW5nLgo+IAo+IEFzIGZvciB0aGUgZXZlbnR1YWwgY29kZSwgTEdUTS4KCkkgY2FuIHRha2Ug
YSBsb29rIHRvbW9ycm93IGFuZCBzZW5kIGEgbmV3IHZlcnNpb24uCgpUaGFua3MsIFJvZ2VyLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 14:11:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 14:11: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 1g84M5-0005nB-3T; Thu, 04 Oct 2018 14:11:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=z6fo=mq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g84M3-0005n2-GW
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 14:11:51 +0000
X-Inumbo-ID: 18e53351-c7df-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 18e53351-c7df-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 16:09:24 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 04 Oct 2018 08:11:48 -0600
Message-Id: <5BB61FA302000078001EE627@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 04 Oct 2018 08:11:47 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20181004104547.32316-1-paul.durrant@citrix.com>
 <20181004104547.32316-10-paul.durrant@citrix.com>
In-Reply-To: <20181004104547.32316-10-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v14 9/9] mm / iommu: split need_iommu() into
 has_iommu_pt() and need_iommu_pt_sync()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA0LjEwLjE4IGF0IDEyOjQ1LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+IFRoZSBuYW1lICduZWVkX2lvbW11KCknIGlzIGEgbGl0dGxlIGNvbmZ1c2luZyBhcyBpdCBz
dWdnZXN0cyBhIGRvbWFpbiBuZWVkcwo+IHRvIHVzZSB0aGUgSU9NTVUgYnV0IHNvbWV0aGluZyBt
aWdodCBub3QgYmUgc2V0IHVwIHlldCwgd2hlbiBpbiBmYWN0IGl0Cj4gcmVwcmVzZW50cyBhIHRy
aS1zdGF0ZSB2YWx1ZSAobm90IGEgYm9vbGVhbiBhcyBtaWdodCBiZSBleHBlY3RlZCkgd2hlcmUK
PiAtMSBtZWFucyAnSU9NTVUgbWFwcGluZ3MgYmVpbmcgc2V0IHVwJyBhbmQgMSBtZWFucyAnSU9N
TVUgbWFwcGluZ3MgaGF2ZQo+IGJlZW4gZnVsbHkgc2V0IHVwJy4KPiAKPiBUd28gZGlmZmVyZW50
IG1lYW5pbmdzIGFyZSBhbHNvIGluZmVycmVkIGZyb20gdGhlIG1hY3JvIGl0IGluIHZhcmlvdXMK
PiBwbGFjZXMgaW4gdGhlIGNvZGU6Cj4gCj4gLSBTb21lIGNhbGxlcnMgd2FudCB0byB0ZXN0IHdo
ZXRoZXIgYSBkb21haW4gaGFzIElPTU1VIG1hcHBpbmdzIGF0IGFsbAo+IC0gU29tZSBjYWxsZXJz
IHdhbnQgdG8gdGVzdCB3aGV0aGVyIHRoZXkgbmVlZCB0byBzeW5jaHJvbml6ZSB0aGUgZG9tYWlu
J3MKPiAgIFAyTSBhbmQgSU9NTVUgbWFwcGluZ3MKPiAKPiBUaGlzIHBhdGNoIHJlcGxhY2VzIHRo
ZSAnbmVlZF9pb21tdScgdHJpLXN0YXRlIHZhbHVlIHdpdGggYSBkZWZpbmVkCj4gZW51bWVyYXRp
b24gYW5kIGFkZHMgYSBib29sZWFuIGZsYWcgJ25lZWRfc3luYycgdG8gc2VwYXJhdGUgdGhlc2Ug
bWVhbmluZ3MsCj4gYW5kIHBsYWNlcyBib3RoIG9mIHRoZXNlIGluIHN0cnVjdCBkb21haW5faW9t
bXUsIHJhdGhlciB0aGFuIGRpcmVjdGx5IGluCj4gc3RydWN0IGRvbWFpbi4KPiBUaGlzIHBhdGNo
IGFsc28gY3JlYXRlcyB0d28gbmV3IGJvb2xlYW4gbWFjcm9zOgo+IAo+IC0gJ2hhc19pb21tdV9w
dCgpJyBldmFsdWF0ZXMgdG8gdHJ1ZSBpZiBhIGRvbWFpbiBoYXMgSU9NTVUgbWFwcGluZ3MsIGV2
ZW4KPiAgIGlmIHRoZXkgYXJlIHN0aWxsIHVuZGVyIGNvbnN0cnVjdGlvbi4KPiAtICduZWVkX2lv
bW11X3B0X3N5bmMoKScgZXZhbHVhdGVzIHRvIHRydWUgaWYgYSBkb21haW4gcmVxdWlyZXMgZXhw
bGljaXQKPiAgIHN5bmNocm9uaXphdGlvbiBvZiB0aGUgUDJNIGFuZCBJT01NVSBtYXBwaW5ncy4K
PiAKPiBBbGwgY2FsbGVycyBvZiBuZWVkX2lvbW11KCkgYXJlIHRoZW4gbW9kaWZpZWQgdG8gdXNl
IHRoZSBtYWNybyBhcHByb3ByaWF0ZQo+IHRvIHdoYXQgdGhleSBhcmUgdHJ5aW5nIHRvIHRlc3Qs
IGV4Y2VwdCBmb3IgdGhlIGluc3RhbmNlIGluCj4geGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNp
LmM6YXNzaWduX2RldmljZSgpIHdoaWNoIGhhcyBzaW1wbHkgYmVlbgo+IHJlbW92ZWQgc2luY2Ug
aXQgYXBwZWFycyB0byBiZSB1bm5lY2Vzc2FyeS4KPiAKPiBOT1RFOiBUaGVyZSBhcmUgc29tZSBj
YWxsZXJzIG9mIG5lZWRfaW9tbXUoKSB0aGF0IHN0cmljdGx5IG9wZXJhdGUgb24KPiAgICAgICB0
aGUgaGFyZHdhcmUgZG9tYWluLiBJbiBzb21lIG9mIHRoZXNlIGNhc2UgYSBtb3JlIGdsb2JhbCBm
bGFnIGlzCj4gICAgICAgdXNlZCBpbnN0ZWFkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVy
cmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Cj4gQWNrZWQtYnk6IFJhenZhbiBDb2pvY2Fy
dSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KCkV4Y2VwdCBmb3IgdGhlIEFybSBwYXJ0cwpS
ZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKSmFuCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 14:21:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 14: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 1g84Uz-0006dQ-3i; Thu, 04 Oct 2018 14:21:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d1o/=mq=xenproject.org=prvs=8081f1360=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1g84Ux-0006cZ-Jp
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 14:21:03 +0000
X-Inumbo-ID: 61d0153b-c7e0-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 61d0153b-c7e0-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 16:18:36 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,340,1534809600"; d="scan'208";a="67026631"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75350-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-wheezy:build-armhf-pvops:<job
 status>:broken:regression
 distros-debian-wheezy:build-i386:<job status>:broken:regression
 distros-debian-wheezy:build-amd64-pvops:<job status>:broken:regression
 distros-debian-wheezy:build-armhf:<job status>:broken:regression
 distros-debian-wheezy:build-amd64:<job status>:broken:regression
 distros-debian-wheezy:build-i386-pvops:<job status>:broken:regression
 distros-debian-wheezy:test-amd64-i386-i386-wheezy-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-wheezy:test-amd64-amd64-i386-wheezy-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-wheezy:test-amd64-amd64-amd64-wheezy-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-wheezy:test-amd64-i386-amd64-wheezy-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-wheezy:build-armhf-pvops:host-install(4):broken:nonblocking
 distros-debian-wheezy:build-armhf:host-install(4):broken:nonblocking
 distros-debian-wheezy:build-i386:host-install(4):broken:nonblocking
 distros-debian-wheezy:build-i386-pvops:host-install(4):broken:nonblocking
 distros-debian-wheezy:build-amd64-pvops:host-install(4):broken:nonblocking
 distros-debian-wheezy:build-amd64:host-install(4):broken:nonblocking
X-Osstest-Versions-That: flight=75301
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 4 Oct 2018 15:20:42 +0100
Subject: [Xen-devel] [distros-debian-wheezy test] 75350: 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>

ZmxpZ2h0IDc1MzUwIGRpc3Ryb3MtZGViaWFuLXdoZWV6eSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NTM1MC8KCkZhaWx1cmVzIGFuZCBwcm9i
bGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUg
YmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0
YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXdoZWV6eS1uZXRib290LXB2Z3J1YiAgMSBidWlsZC1j
aGVjaygxKSAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXdoZWV6eS1u
ZXRib290LXB5Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXdoZWV6eS1uZXRib290LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC13aGVlenktbmV0Ym9vdC1weWdy
dWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICBibG9ja2VkIG4vYQogYnVpbGQtYXJtaGYtcHZvcHMg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDc1
MzAxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICAgICAgICAgYnJva2VuIGxpa2UgNzUzMDEKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlrZSA3NTMwMQogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgICAgIGJy
b2tlbiBsaWtlIDc1MzAxCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzUzMDEKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlrZSA3
NTMwMQoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAgICAgICAgICAgICAgIDc1MzAxCgpqb2Jz
OgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAg
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC13aGVl
enktbmV0Ym9vdC1wdmdydWIgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtaTM4Ni13aGVlenktbmV0Ym9vdC1wdmdydWIgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC13aGVlenktbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXdoZWV6eS1uZXRib290LXB5Z3J1
YiAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5j
b20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4K
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 14:39:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 14:39: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 1g84n6-0007ZP-RZ; Thu, 04 Oct 2018 14:39:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/ayu=mq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g84n5-0007ZF-OO
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 14:39:47 +0000
X-Inumbo-ID: 82af675a-c7e3-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 82af675a-c7e3-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 14: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 <aliasfile-bounces@xenproject.org>)
 id 1g84n3-0008Pw-7V; Thu, 04 Oct 2018 14:39: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 1g84n2-0001wb-Ua; Thu, 04 Oct 2018 14:39:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g84n2-0001TO-Tr; Thu, 04 Oct 2018 14:39:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128375-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-amd64-amd64-libvirt:migrate-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=74584a367051bc0d6f4b96fd360fa7bc6538fc39
X-Osstest-Versions-That: xen=359970fd8b781fac2ddcbc84dd5b890075fa08ef
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 04 Oct 2018 14:39:44 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128375: 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>

ZmxpZ2h0IDEyODM3NSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODM3NS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA3NDU4NGEzNjcwNTFiYzBkNmY0Yjk2ZmQzNjBmYTdiYzY1MzhmYzM5CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzNTk5NzBmZDhiNzgxZmFjMmRk
Y2JjODRkZDViODkwMDc1ZmEwOGVmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjgzNDcgIDIwMTgt
MTAtMDMgMTY6MDA6NDYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4Mzc1ICAy
MDE4LTEwLTA0IDEyOjAwOjM5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSnVlcmdlbiBHcm9zcyA8amdyb3Nz
QHN1c2UuY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9y
ZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgMzU5OTcwZmQ4Yi4uNzQ1ODRhMzY3MCAgNzQ1ODRh
MzY3MDUxYmMwZDZmNGI5NmZkMzYwZmE3YmM2NTM4ZmMzOSAtPiBzbW9rZQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 14:50:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 14: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 1g84x9-0000UD-VG; Thu, 04 Oct 2018 14:50:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=z6fo=mq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g84x9-0000U3-6p
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 14:50:11 +0000
X-Inumbo-ID: f579c4e7-c7e4-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f579c4e7-c7e4-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 14:51:22 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 04 Oct 2018 08:50:07 -0600
Message-Id: <5BB6289E02000078001EE66E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 04 Oct 2018 08:50:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180717094830.54806-1-roger.pau@citrix.com>
 <20180717094830.54806-12-roger.pau@citrix.com>
In-Reply-To: <20180717094830.54806-12-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 11/11] vpci/sriov: add support for SR-IOV
 capability
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.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>

Pj4+IE9uIDE3LjA3LjE4IGF0IDExOjQ4LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IFRoZSBjdXJyZW50IGNvZGUgZGV0ZWN0cyBlbmFibGluZyBvZiB0aGUgdmlydHVhbCBmdW5jdGlv
bnMgZmVhdHVyZSBhbmQKPiBhdXRvbWF0aWNhbGx5IGFkZHMgdGhlIFZGcyB0byB0aGUgZG9tYWlu
LiBJdCBhbHNvIGRldGVjdHMgZW5hYmxpbmcgb2YKPiBtZW1vcnkgc3BhY2UgYW5kIG1hcHMgdGhl
IFZGcyBCQVJzIGludG8gdGhlIGRvbWFpbiBwMm0uIERpc2FibGluZyBvZgo+IHRoZSBWRiBlbmFi
bGUgYml0IHJlbW92ZXMgdGhlIGRldmljZXMgYW5kIHRoZSBCQVIgbWVtb3J5IG1hcCBmcm9tIHRo
ZQo+IGRvbWFpbiBwMm0uCgoiVGhlIGRvbWFpbiIgaXMgYW1iaWd1b3VzIGhlcmU6IERZTSB0aGUg
ZG9tYWluIG93bmluZyB0aGUgUEYsIG9yCnRoZSAocGVyaGFwcyB2YXJpb3VzKSBvbmUocykgb3du
aW5nIHRoZSBWRnM/IEZyb20gdGhlIGNvZGUgSSBndWVzcwp0aGUgbGF0dGVyLCBidXQgdGhhdCBk
b2Vzbid0IHJlYWxseSBsb29rIGNvcnJlY3QuCgo+IEBAIC01MDAsNiArNTA2LDE2IEBAIHN0YXRp
YyBpbnQgaW5pdF9iYXJzKHN0cnVjdCBwY2lfZGV2ICpwZGV2KQo+ICAgICAgfTsKPiAgICAgIGlu
dCByYzsKPiAgCj4gKyAgICBpZiAoIHBkZXYtPmluZm8uaXNfdmlydGZuICkKPiArICAgICAgICAv
Kgo+ICsgICAgICAgICAqIE5vIG5lZWQgdG8gc2V0IHRyYXBzIGZvciB0aGUgY29tbWFuZCByZWdp
c3RlciBvciB0aGUgQkFSIHJlZ2lzdGVycwo+ICsgICAgICAgICAqIGJlY2F1c2UgdGhvc2UgYXJl
IG5vdCB1c2VkIGJ5IFZGcy4gTWVtb3J5IGRlY29kaW5nIGFuZCBwb3NpdGlvbiBvZgo+ICsgICAg
ICAgICAqIHRoZSBWRiBCQVJzIGlzIGNvbnRyb2xsZWQgZnJvbSB0aGUgUEYuCgpCdXQgaWlyYyB0
aGUgQkFScyBjYW4gYmUgcmVhZCBhbmQgd3JpdHRlbiAoZm9yIHNpemluZyBwdXJwb3NlcyBhdCBs
ZWFzdCksCnNvIEkgdGhpbmsgeW91IHN0aWxsIG5lZWQgdG8gaGFuZGxlIGFjY2Vzc2VzLgoKPiAr
ICAgICAgICAgKiBUT0RPOiBhZGQgRG9tVSBzdXBwb3J0IGZvciBWRnMuCgpJdCdzIG5vdCBjbGVh
ciB0byBtZSB3aGV0aGVyIHRoaXMgVE9ETyBpcyBtZWFudCB0byBjb3ZlciB0aGUgYWJvdmUuCgo+
ICtzdGF0aWMgdm9pZCBtb2RpZnlfbWVtb3J5X21hcHBpbmcoY29uc3Qgc3RydWN0IHBjaV9kZXYg
KnBkZXYsIHVuc2lnbmVkIGludCBwb3MsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBib29sIGVuYWJsZSkKPiArewo+ICsgICAgY29uc3Qgc3RydWN0IHZwY2lfc3Jpb3YgKnNy
aW92ID0gcGRldi0+dnBjaS0+c3Jpb3Y7Cj4gKyAgICB1bnNpZ25lZCBpbnQgaTsKPiArICAgIGlu
dCByYzsKPiArCj4gKyAgICBpZiAoIGVuYWJsZSApCj4gKyAgICB7Cj4gKyAgICAgICAgc3RydWN0
IHBjaV9kZXYgKnBmX2RldjsKPiArCj4gKyAgICAgICAgcGNpZGV2c19sb2NrKCk7Cj4gKyAgICAg
ICAgLyoKPiArICAgICAgICAgKiBOQjogYSBub24tY29uc3QgcGNpX2RldiBvZiB0aGUgUEYgaXMg
bmVlZGVkIGluIG9yZGVyIHRvIHVwZGF0ZQo+ICsgICAgICAgICAqIHZmX3JsZW4uCj4gKyAgICAg
ICAgICovCj4gKyAgICAgICAgcGZfZGV2ID0gcGNpX2dldF9wZGV2KHBkZXYtPnNlZywgcGRldi0+
YnVzLCBwZGV2LT5kZXZmbik7Cj4gKyAgICAgICAgcGNpZGV2c191bmxvY2soKTsKPiArICAgICAg
ICBBU1NFUlQocGZfZGV2KTsKCiAgICAgICAgQVNTRVJUKHBmX2RldiA9PSBwZGV2KTsKCj8KCj4g
K3N0YXRpYyB2b2lkIGNvbnRyb2xfd3JpdGUoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIHVu
c2lnbmVkIGludCByZWcsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgdmFs
LCB2b2lkICpkYXRhKQo+ICt7Cj4gKyAgICBzdHJ1Y3QgdnBjaV9zcmlvdiAqc3Jpb3YgPSBkYXRh
Owo+ICsgICAgdW5zaWduZWQgaW50IHBvcyA9IHJlZyAtIFBDSV9TUklPVl9DVFJMOwo+ICsgICAg
dWludDE2X3QgY29udHJvbCA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywK
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NMT1QocGRldi0+
ZGV2Zm4pLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVO
QyhwZGV2LT5kZXZmbiksCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBvcyArIFBDSV9TUklPVl9DVFJMKTsKPiArICAgIGJvb2wgZW5hYmxlZCA9IGNvbnRyb2wgJiBQ
Q0lfU1JJT1ZfQ1RSTF9WRkU7Cj4gKyAgICBib29sIG1lbV9lbmFibGVkID0gY29udHJvbCAmIFBD
SV9TUklPVl9DVFJMX01TRTsKPiArICAgIGJvb2wgbmV3X2VuYWJsZWQgPSB2YWwgJiBQQ0lfU1JJ
T1ZfQ1RSTF9WRkU7Cj4gKyAgICBib29sIG5ld19tZW1fZW5hYmxlZCA9IHZhbCAmIFBDSV9TUklP
Vl9DVFJMX01TRTsKPiArCj4gKyAgICBpZiAoIG5ld19lbmFibGVkICE9IGVuYWJsZWQgKQo+ICsg
ICAgewo+ICsgICAgICAgIGlmICggbmV3X2VuYWJsZWQgKQo+ICsgICAgICAgIHsKPiArICAgICAg
ICAgICAgc3RydWN0IGNhbGxiYWNrX2RhdGEgKmNiID0geG1hbGxvYyhzdHJ1Y3QgY2FsbGJhY2tf
ZGF0YSk7Cj4gKyAgICAgICAgICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsKPiArCj4g
KyAgICAgICAgICAgIGlmICggIWNiICkKPiArICAgICAgICAgICAgewo+ICsgICAgICAgICAgICAg
ICAgZ3ByaW50ayhYRU5MT0dfV0FSTklORywgIiUwNHg6JTAyeDolMDJ4LiV1OiAiCj4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICJ1bmFibGUgdG8gYWxsb2NhdGUgbWVtb3J5IGZvciBTUi1JT1Yg
ZW5hYmxlXG4iLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICBwZGV2LT5zZWcsIHBkZXYtPmJ1
cywgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICBQQ0lf
RlVOQyhwZGV2LT5kZXZmbikpOwo+ICsgICAgICAgICAgICAgICAgcmV0dXJuOwo+ICsgICAgICAg
ICAgICB9Cj4gKwo+ICsgICAgICAgICAgICAvKgo+ICsgICAgICAgICAgICAgKiBPbmx5IHVwZGF0
ZSB0aGUgbnVtYmVyIG9mIGFjdGl2ZSBWRnMgd2hlbiBlbmFibGluZywgd2hlbgo+ICsgICAgICAg
ICAgICAgKiBkaXNhYmxpbmcgdXNlIHRoZSBjYWNoZWQgdmFsdWUgaW4gb3JkZXIgdG8gYWx3YXlz
IHJlbW92ZSB0aGUKPiArICAgICAgICAgICAgICogc2FtZSBudW1iZXIgb2YgVkZzIHRoYXQgd2Vy
ZSBhY3RpdmUuCj4gKyAgICAgICAgICAgICAqLwo+ICsgICAgICAgICAgICBzcmlvdi0+bnVtX3Zm
cyA9IHBjaV9jb25mX3JlYWQxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywKPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAo+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhw
ZGV2LT5kZXZmbiksCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBvcyArIFBDSV9TUklPVl9OVU1fVkYpOwo+ICsKPiArICAgICAgICAgICAgLyoKPiArICAg
ICAgICAgICAgICogTkI6IFZGRSBuZWVkcyB0byBiZSBlbmFibGVkIGJlZm9yZSBjYWxsaW5nIHBj
aV9hZGRfZGV2aWNlIHNvIFhlbgo+ICsgICAgICAgICAgICAgKiBjYW4gYWNjZXNzIHRoZSBjb25m
aWcgc3BhY2Ugb2YgVkZzLgo+ICsgICAgICAgICAgICAgKi8KPiArICAgICAgICAgICAgcGNpX2Nv
bmZfd3JpdGUxNihwZGV2LT5zZWcsIHBkZXYtPmJ1cywgUENJX1NMT1QocGRldi0+ZGV2Zm4pLAo+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9GVU5DKHBkZXYtPmRldmZuKSwgcmVn
LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRyb2wgfCBQQ0lfU1JJT1ZfQ1RS
TF9WRkUpOwo+ICsKPiArICAgICAgICAgICAgLyoKPiArICAgICAgICAgICAgICogVGhlIHNwZWMg
c3RhdGVzIHRoYXQgdGhlIHNvZnR3YXJlIG11c3Qgd2FpdCBhdCBsZWFzdCAxMDBtcwo+ICsgICAg
ICAgICAgICAgKiBiZWZvcmUgYXR0ZW1wdGluZyB0byBhY2Nlc3MgVkYgcmVnaXN0ZXJzIHdoZW4g
ZW5hYmxpbmcgdmlydHVhbAo+ICsgICAgICAgICAgICAgKiBmdW5jdGlvbnMgb24gdGhlIFBGLgo+
ICsgICAgICAgICAgICAgKi8KPiArICAgICAgICAgICAgY2ItPnBkZXYgPSBwZGV2Owo+ICsgICAg
ICAgICAgICBjYi0+c3Jpb3YgPSBzcmlvdjsKPiArICAgICAgICAgICAgY2ItPnBvcyA9IHBvczsK
PiArICAgICAgICAgICAgY2ItPnZhbHVlID0gdmFsOwo+ICsgICAgICAgICAgICBjYi0+bmV3X2Vu
YWJsZWQgPSBuZXdfZW5hYmxlZDsKPiArICAgICAgICAgICAgY2ItPm5ld19tZW1fZW5hYmxlZCA9
IG5ld19tZW1fZW5hYmxlZDsKPiArICAgICAgICAgICAgY3Vyci0+dnBjaS50YXNrID0gV0FJVDsK
PiArICAgICAgICAgICAgY3Vyci0+dnBjaS53YWl0LmNhbGxiYWNrID0gZW5hYmxlX2NhbGxiYWNr
Owo+ICsgICAgICAgICAgICBjdXJyLT52cGNpLndhaXQuZGF0YSA9IGNiOwo+ICsgICAgICAgICAg
ICBjdXJyLT52cGNpLndhaXQuZW5kID0gZ2V0X2N5Y2xlcygpICsgMTAwICogY3B1X2toejsKPiAr
ICAgICAgICAgICAgcmV0dXJuOwoKTm90IHN1cmUgd2hldGhlciB0byBiZXR0ZXIgYXNrIHRoZSBx
dWVzdGlvbiBoZXJlIG9yIGZvciB0aGUgcHJldmlvdXMKcGF0Y2g6IElzbid0IHRoaXMgV0FJVCBt
ZWNoYW5pc20gbGVhZGluZyB0byB0aGUgZ3Vlc3QgYWN0dWFsbHkgc3Bpbm5pbmc/CldlIGNlcnRh
aW5seSBkb24ndCB3YW50IHRoaXMgZm9yIGEgMTAwbXMgcGVyaW9kLgoKPiArc3RhdGljIHZvaWQg
dGVhcmRvd25fc3Jpb3Yoc3RydWN0IHBjaV9kZXYgKnBkZXYpCj4gK3sKPiArICAgIGlmICggcGRl
di0+dnBjaS0+c3Jpb3YgKQo+ICsgICAgewo+ICsgICAgICAgIC8qIFRPRE86IHJlbW92aW5nIFBG
cyBpcyBub3QgY3VycmVudGx5IHN1cHBvcnRlZC4gKi8KPiArICAgICAgICBBU1NFUlRfVU5SRUFD
SEFCTEUoKTsKCklycmVzcGVjdGl2ZSBvZiB0aGUgVE9ETyBJIHRoaW5rIGl0IHdvdWxkIGJlIG5p
Y2UgaWYgdGhpcyBkaWRuJ3QgbGVhZAp0byBhIGhvc3QgY3Jhc2guCgo+IC0tLSBhL3hlbi9kcml2
ZXJzL3ZwY2kvdnBjaS5jCj4gKysrIGIveGVuL2RyaXZlcnMvdnBjaS92cGNpLmMKPiBAQCAtNDU5
LDEwICs0NTksMTQgQEAgdm9pZCB2cGNpX3dyaXRlKHBjaV9zYmRmX3Qgc2JkZiwgdW5zaWduZWQg
aW50IHJlZywgdW5zaWduZWQgaW50IHNpemUsCj4gICAgICAgICAgcmV0dXJuOwo+ICAgICAgfQo+
ICAKPiAtICAgIHNwaW5fbG9jaygmcGRldi0+dnBjaV9sb2NrKTsKPiArICAgIC8qCj4gKyAgICAg
KiBOQjogdXNlIHRoZSByZWN1cnNpdmUgdmFyaWFudCBoZXJlIHNvIHRoYXQgbWFwcGluZyBhbiB1
bm1hcHBpbmcgb2YgdGhlCj4gKyAgICAgKiBWRiB2YXJzIHdvcmtzIGNvcnJlY3RseSBhbmQgY2Fu
IHJlY3Vyc2l2ZWx5IHRha2UgdGhlIFBGIGxvY2suCj4gKyAgICAgKi8KPiArICAgIHNwaW5fbG9j
a19yZWN1cnNpdmUoJnBkZXYtPnZwY2lfbG9jayk7Cj4gICAgICBpZiAoICFwZGV2LT52cGNpICkK
PiAgICAgIHsKPiAtICAgICAgICBzcGluX3VubG9jaygmcGRldi0+dnBjaV9sb2NrKTsKPiArICAg
ICAgICBzcGluX3VubG9ja19yZWN1cnNpdmUoJnBkZXYtPnZwY2lfbG9jayk7CgpXb3VsZG4ndCBp
dCBtYWtlIHNlbnNlIHRvIHNwbGl0IG91dCB0aGUgbG9ja2luZyBjaGFuZ2VzLCBvciBkbyB0aGUK
Y29udmVyc2lvbiByaWdodCBpbiBwYXRjaCAxICh3aXRoIGEgc3VpdGFibGUgZXhwbGFuYXRpb24p
PwoKPiBAQCAtMTQ0LDYgKzE0MywxMSBAQCBzdHJ1Y3QgdnBjaSB7Cj4gICAgICAgICAgICAgIHN0
cnVjdCB2cGNpX2FyY2hfbXNpeF9lbnRyeSBhcmNoOwo+ICAgICAgICAgIH0gZW50cmllc1tdOwo+
ICAgICAgfSAqbXNpeDsKPiArCj4gKyAgICBzdHJ1Y3QgdnBjaV9zcmlvdiB7Cj4gKyAgICAgICAg
dWludDE2X3QgbnVtX3ZmczsKCkFueSBwYXJ0aWN1bGFyIHJlYXNvbiBmb3IgdGhpcyB0byBiZSB1
aW50MTZfdD8KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 14:51:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 14:51: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 1g84yB-0000YB-AV; Thu, 04 Oct 2018 14:51:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=etb5=mq=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1g84y9-0000Y3-Qz
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 14:51:13 +0000
X-Inumbo-ID: 98928919-c7e4-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 98928919-c7e4-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 16:48:46 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id EB983AEA1;
 Thu,  4 Oct 2018 14:51:09 +0000 (UTC)
Date: Thu, 4 Oct 2018 16:51:08 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Arun KS <arunks@codeaurora.org>
Message-ID: <20181004145108.GH22173@dhcp22.suse.cz>
References: <1538573979-28365-1-git-send-email-arunks@codeaurora.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1538573979-28365-1-git-send-email-arunks@codeaurora.org>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH v4] memory_hotplug: Free pages as higher
 order
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: vatsa@codeaurora.org, linux-mm@kvack.org, getarunks@gmail.com,
 kys@microsoft.com, boris.ostrovsky@oracle.com, sthemmin@microsoft.com,
 xen-devel@lists.xenproject.org, haiyangz@microsoft.com, yasu.isimatu@gmail.com,
 dan.j.williams@intel.com, akpm@linux-foundation.org, vbabka@suse.cz,
 osalvador@suse.de, jgross@suse.com, aaron.lu@intel.com, malat@debian.org,
 gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org,
 vinmenon@codeaurora.org, jrdr.linux@gmail.com, devel@linuxdriverproject.org,
 iamjoonsoo.kim@lge.com, mgorman@techsingularity.net,
 kirill.shutemov@linux.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>

T24gV2VkIDAzLTEwLTE4IDE5OjA5OjM5LCBBcnVuIEtTIHdyb3RlOgpbLi4uXQo+ICtzdGF0aWMg
aW50IG9ubGluZV9wYWdlc19ibG9ja3ModW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9u
ZyBucl9wYWdlcykKPiArewo+ICsJdW5zaWduZWQgbG9uZyBlbmQgPSBzdGFydCArIG5yX3BhZ2Vz
Owo+ICsJaW50IG9yZGVyLCByZXQsIG9ubGluZWRfcGFnZXMgPSAwOwo+ICsKPiArCXdoaWxlIChz
dGFydCA8IGVuZCkgewo+ICsJCW9yZGVyID0gbWluKE1BWF9PUkRFUiAtIDFVTCwgX19mZnMoc3Rh
cnQpKTsKPiArCj4gKwkJd2hpbGUgKHN0YXJ0ICsgKDFVTCA8PCBvcmRlcikgPiBlbmQpCj4gKwkJ
CW9yZGVyLS07Cgp0aGlzIHJlYWxseSBtYWRlIG1lIHNjcmF0Y2ggbXkgaGVhZC4gV291bGRuJ3Qg
aXQgYmUgbXVjaCBzaW1wbGVyIHRvIGRvCnRoZSBmb2xsb3dpbmc/CgkJb3JkZXIgPSBtaW4oTUFY
X09SREVSIC0gMSwgZ2V0X29yZGVyKGVuZCAtIHN0YXJ0KSk/Cgo+ICsKPiArCQlyZXQgPSAoKm9u
bGluZV9wYWdlX2NhbGxiYWNrKShwZm5fdG9fcGFnZShzdGFydCksIG9yZGVyKTsKPiArCQlpZiAo
IXJldCkKPiArCQkJb25saW5lZF9wYWdlcyArPSAoMVVMIDw8IG9yZGVyKTsKPiArCQllbHNlIGlm
IChyZXQgPiAwKQo+ICsJCQlvbmxpbmVkX3BhZ2VzICs9IHJldDsKPiArCj4gKwkJc3RhcnQgKz0g
KDFVTCA8PCBvcmRlcik7Cj4gKwl9Cj4gKwlyZXR1cm4gb25saW5lZF9wYWdlczsKPiAgfQpbLi4u
XQo+IC1zdGF0aWMgdm9pZCBfX2luaXQgX19mcmVlX3BhZ2VzX2Jvb3RfY29yZShzdHJ1Y3QgcGFn
ZSAqcGFnZSwgdW5zaWduZWQgaW50IG9yZGVyKQo+ICt2b2lkIF9fZnJlZV9wYWdlc19jb3JlKHN0
cnVjdCBwYWdlICpwYWdlLCB1bnNpZ25lZCBpbnQgb3JkZXIpCj4gIHsKPiAgCXVuc2lnbmVkIGlu
dCBucl9wYWdlcyA9IDEgPDwgb3JkZXI7Cj4gIAlzdHJ1Y3QgcGFnZSAqcCA9IHBhZ2U7Cj4gIAl1
bnNpZ25lZCBpbnQgbG9vcDsKPiAgCj4gLQlwcmVmZXRjaHcocCk7Cj4gLQlmb3IgKGxvb3AgPSAw
OyBsb29wIDwgKG5yX3BhZ2VzIC0gMSk7IGxvb3ArKywgcCsrKSB7Cj4gLQkJcHJlZmV0Y2h3KHAg
KyAxKTsKPiArCWZvciAobG9vcCA9IDA7IGxvb3AgPCBucl9wYWdlczsgbG9vcCsrLCBwKyspIHsK
PiAgCQlfX0NsZWFyUGFnZVJlc2VydmVkKHApOwo+ICAJCXNldF9wYWdlX2NvdW50KHAsIDApOwo+
ICAJfQo+IC0JX19DbGVhclBhZ2VSZXNlcnZlZChwKTsKPiAtCXNldF9wYWdlX2NvdW50KHAsIDAp
Owo+ICAKPiAgCXBhZ2Vfem9uZShwYWdlKS0+bWFuYWdlZF9wYWdlcyArPSBucl9wYWdlczsKPiAg
CXNldF9wYWdlX3JlZmNvdW50ZWQocGFnZSk7CgpJIHRoaW5rIHRoaXMgaXMgd29ydCBhIHNlcGFy
YXRlIHBhdGNoIGFzIGl0IGlzIHVucmVsYXRlZCB0byB0aGUgcGF0Y2guCgotLSAKTWljaGFsIEhv
Y2tvClNVU0UgTGFicwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 14:56:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 14: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 1g853K-0000nw-1c; Thu, 04 Oct 2018 14:56:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=uicy=mq=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1g853I-0000nr-1I
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 14:56:32 +0000
X-Inumbo-ID: d90d9bfd-c7e5-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id d90d9bfd-c7e5-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 14:57:44 +0000 (UTC)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id 0EE47307503D;
 Thu,  4 Oct 2018 17:56:30 +0300 (EEST)
Received: from smtp.bitdefender.com (smtp.bitdefender.biz [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 06E357FBCA;
 Thu,  4 Oct 2018 17:56:30 +0300 (EEST)
Received: from [10.10.196.90] (unknown [10.10.196.90])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id D4CFD3084EF7;
 Thu,  4 Oct 2018 17:56:29 +0300 (EEST)
To: George Dunlap <george.dunlap@citrix.com>, xen-devel@lists.xenproject.org, 
 george.dunlap@eu.citrix.com
References: <1535963136-31751-1-git-send-email-rcojocaru@bitdefender.com>
 <a44355eb-79ab-30ee-26d1-4d611dc8eeb7@citrix.com>
 <ac06731a-a44c-fce7-0638-eecf68579176@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <d0358c5a-1f63-e64c-d988-d5475caa766f@bitdefender.com>
Date: Thu, 4 Oct 2018 17:56:27 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <ac06731a-a44c-fce7-0638-eecf68579176@citrix.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH RFC] x86/altp2m: fix display frozen when
 switching to a new view early
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, kevin.tian@intel.com, wei.liu2@citrix.com,
 jbeulich@suse.com, 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>

T24gOS8xOS8xOCAzOjQ0IFBNLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+IE9uIDA5LzE5LzIwMTgg
MDE6MTUgUE0sIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4+IE9uIDA5LzAzLzIwMTggMDk6MjUgQU0s
IFJhenZhbiBDb2pvY2FydSB3cm90ZToKPj4+IFdoZW4gYW4gbmV3IGFsdHAybSB2aWV3IGlzIGNy
ZWF0ZWQgdmVyeSBlYXJseSBvbiBndWVzdCBib290LCB0aGUKPj4+IGRpc3BsYXkgd2lsbCBmcmVl
emUgKGFsdGhvdWdoIHRoZSBndWVzdCB3aWxsIHJ1biBub3JtYWxseSkuIFRoaXMKPj4+IG1heSBh
bHNvIGhhcHBlbiBvbiByZXNpemluZyB0aGUgZGlzcGxheS4gVGhlIHJlYXNvbiBpcyB0aGUgd2F5
Cj4+PiBYZW4gY3VycmVudGx5IChtaXMpaGFuZGxlcyBsb2dkaXJ0eSBWR0E6IGl0IGludGVudGlv
bmFsbHkKPj4+IG1pc2NvbmZpZ3VyZXMgVkdBIHBhZ2VzIHNvIHRoYXQgdGhleSB3aWxsIGZhdWx0
Lgo+Pj4KPj4+IFRoZSBwcm9ibGVtIGlzIHRoYXQgaXQgb25seSBkb2VzIHRoaXMgaW4gdGhlIGhv
c3QgcDJtLiBPbmNlIHdlCj4+PiBzd2l0Y2ggdG8gYSBuZXcgYWx0cDJtLCB0aGUgbWlzY29uZmln
dXJlZCBlbnRyaWVzIHdpbGwgbm8gbG9uZ2VyCj4+PiBmYXVsdCwgc28gdGhlIGRpc3BsYXkgd2ls
bCBub3QgYmUgdXBkYXRlZC4KPj4KPj4gSGV5IFJhenZhbiwgdGhhbmtzIGZvciBkb2luZyB0aGlz
LCBhbmQgc29ycnkgaXQncyB0YWtlbiBzbyBsb25nIHRvIHJlc3BvbmQuCj4+Cj4+PiBUaGlzIHBh
dGNoOgo+Pj4KPj4+ICogdXBkYXRlcyBlcHRfaGFuZGxlX21pc2NvbmZpZygpIHRvIHVzZSB0aGUg
YWN0aXZlIGFsdHAybSBpbnN0ZWFkCj4+PiAgIG9mIHRoZSBob3N0cDJtOwo+Pgo+PiBUaGlzIGlz
IHByb2JhYmx5IG5lY2Vzc2FyeS4KPj4KPj4+ICogaGFzIHAybV9pbml0X2FsdHAybV9lcHQoKSBj
b3B5IG92ZXIgbWF4X21hcHBlZF9wZm4sCj4+PiAgIGxvZ2RpcnR5X3JhbmdlcywgZ2xvYmFsX2xv
Z2RpcnR5LCBlcHQuYWQgYW5kIGRlZmF1bHRfYWNjZXNzCj4+PiAgIGZyb20gdGhlIGhvc3RwMm0g
KHRoZSBsYXR0ZXIgbW9yZSBmb3IgY29tcGxldGVuZXNzIHRoYW4gZm9yIGFueQo+Pj4gICBvdGhl
ciByZWFzb24pLgo+Pgo+PiBJIHRoaW5rIHRoaXMgaXMgcHJvYmFibHkgdGhlIHJpZ2h0IGFwcHJv
YWNoLiAgVGhlc2UgdmFsdWVzIGNoYW5nZQo+PiByYXJlbHksIGJ1dCBhZnRlciBhIG1pc2NvbmZp
ZyBhcmUgcmVhZCByZXBlYXRlZGx5LiAgU28gaXQncyBwcm9iYWJseSBhCj4+IGxvdCBtb3JlIGVm
ZmljaWVudCB0byBwcm9wYWdhdGUgY2hhbmdlcyB3aGVuIHRoZXkgaGFwcGVuLCByYXRoZXIgdGhh
bgo+PiB0cnlpbmcgdG8ga2VlcCBhIHNpbmdsZSBtYXN0ZXIgY29weS4gIEhvd2V2ZXIuLi4KPj4K
Pj4+IFdlIHNob3VsZCBkaXNjdXNzIGlmIGp1c3QgY29weWluZyBvdmVyCj4+PiAgIGxvZ2RpcnR5
X3JhbmdlcyAod2hpY2ggaXMgYSBwb2ludGVyKSBpcyBzdWZmaWNpZW50LCBvciBpZgo+Pj4gICB0
aGlzIGNvZGUgcmVxdWlyZXMgbW9yZSBzeW5jaHJvbml6YXRpb24pLgo+Pgo+PiBJdCdzIGNsZWFy
bHkgbm90IHN1ZmZpY2llbnQuIDotKSAgVGhlIGxvZ2RpcnR5X3JhbmdlcyBzdHJ1Y3QgaXMKPj4g
cHJvdGVjdGVkIGJ5IHRoZSBsb2NrIG9mIHRoZSBwMm0gc3RydWN0dXJlIHRoYXQgY29udGFpbnMg
aXQ7IGlmIHlvdQo+PiBwb2ludCB0byBpdCBmcm9tIGEgZGlmZmVyZW50IHAybSBzdHJ1Y3R1cmUs
IHRoZW4geW91J2xsIGhhdmUKPj4gaW5jb25zaXN0ZW50IGxvZ2dpbmcsIGFuZCB5b3UnbGwgaGF2
ZSBwcm9ibGVtcyBpZiBvbmUgdmNwdSBpcyByZWFkaW5nCj4+IHRoZSBzdHJ1Y3R1cmUgd2hpbGUg
YW5vdGhlciBpcyBtb2RpZnlpbmcgaXQuCj4gCj4gLi4uYW5kIHRoZXJlZm9yZSwgaWYgd2UgYmVs
aWV2ZSB0aGF0IGl0J3MgbW9yZSBlZmZpY2llbnQgdG8gZHVwbGljYXRlCj4gc3RydWN0dXJlcyB0
aGFuIHRvIHNoYXJlIGl0IGFuZCB1c2UgYSBsb2NrLCB3ZSBuZWVkIHRvIGRvIGEgZGVlcCBjb3B5
IG9mCj4gdGhlIGRhdGEgc3RydWN0dXJlIG9uIGFsdHAybSBjcmVhdGlvbiwgYW5kIHByb3BhZ2F0
ZSBjaGFuZ2VzIGFzIHdlIGRvCj4gZm9yIHRoZSBvdGhlciAic3luY2VkIiBkYXRhLgoKVGhlIGJp
Z2dlc3QgcHJvYmxlbSBoZXJlIGlzIHAybS0+bG9nZGlydHlfcmFuZ2VzLiBUaGlzIHBhdGNoIHdp
bGwKKGp1c3RseSkgbm90IHdvcmssIGJlY2F1c2Ugc3RydWN0IHJhbmdlc2V0IGlzIG9ubHkgZm9y
d2FyZC1kZWNsYXJlZCBpbgp4ZW4vcmFuZ2VzZXQuaCwgc28gYW4gaW5jb21wbGV0ZSB0eXBlIGhl
cmU6Cgotdm9pZCBwMm1faW5pdF9hbHRwMm1fZXB0KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVk
IGludCBpKQoraW50IHAybV9pbml0X2FsdHAybV9lcHQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgaW50IGkpCiB7CiAgICAgc3RydWN0IHAybV9kb21haW4gKnAybSA9IGQtPmFyY2guYWx0cDJt
X3AybVtpXTsKICAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqaG9zdHAybSA9IHAybV9nZXRfaG9zdHAy
bShkKTsKICAgICBzdHJ1Y3QgZXB0X2RhdGEgKmVwdDsKCisgICAgaWYgKCAhcDJtLT5sb2dkaXJ0
eV9yYW5nZXMgKQorICAgICAgICBwMm0tPmxvZ2RpcnR5X3JhbmdlcyA9IHJhbmdlc2V0X25ldyhk
LCAibG9nLWRpcnR5IiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgUkFOR0VTRVRGX3ByZXR0eXByaW50X2hleCk7CisgICAgaWYgKCAhcDJtLT5sb2dkaXJ0eV9y
YW5nZXMgKQorICAgICAgICByZXR1cm4gLUVOT01FTTsKKworICAgICpwMm0tPmxvZ2RpcnR5X3Jh
bmdlcyA9ICpob3N0cDJtLT5sb2dkaXJ0eV9yYW5nZXM7CisKICAgICBwMm0tPmVwdC5hZCA9IGhv
c3RwMm0tPmVwdC5hZDsKKyAgICBwMm0tPm1heF9tYXBwZWRfcGZuID0gaG9zdHAybS0+bWF4X21h
cHBlZF9wZm47CisgICAgcDJtLT5kZWZhdWx0X2FjY2VzcyA9IGhvc3RwMm0tPmRlZmF1bHRfYWNj
ZXNzOworICAgIHAybS0+ZG9tYWluID0gaG9zdHAybS0+ZG9tYWluOworCisgICAgcDJtLT5nbG9i
YWxfbG9nZGlydHkgPSBob3N0cDJtLT5nbG9iYWxfbG9nZGlydHk7CiAgICAgcDJtLT5taW5fcmVt
YXBwZWRfZ2ZuID0gZ2ZuX3goSU5WQUxJRF9HRk4pOwogICAgIHAybS0+bWF4X3JlbWFwcGVkX2dm
biA9IDA7CiAgICAgZXB0ID0gJnAybS0+ZXB0OwogICAgIGVwdC0+bWZuID0gcGFnZXRhYmxlX2dl
dF9wZm4ocDJtX2dldF9wYWdldGFibGUocDJtKSk7CiAgICAgZC0+YXJjaC5hbHRwMm1fZXB0cFtp
XSA9IGVwdC0+ZXB0cDsKKworICAgIHJldHVybiAwOworfQoKQnV0IHRoYXQncyBub3QgZXZlbiB0
aGUgYmlnZ2VzdCBwcm9ibGVtOiBldmVuIGlmIHRoYXQgd291bGQgY29tcGlsZSwgaXQKd291bGQg
c3RpbGwgYmUgd3JvbmcsIGJlY2F1c2UgbG9nZGlydHlfcGFnZXMgaGFzIHBvaW50ZXJzIG9mIGl0
cyBvd24sCndoaWNoIG1lYW5zIHRoYXQgdHdvIGJpdHdpc2UtY29waWVkIGRpc3RpbmN0IHJhbmdl
c2V0cyBjYW4gc3RpbGwgcG9pbnQKdG8gdGhlIHNhbWUgZGF0YSBhbmQgdGh1cyBiZSB2dWxuZXJh
YmxlIHRvIHJhY2UgY29uZGl0aW9ucyBhbmQgd2FudGluZwpzeW5jaHJvbml6YXRpb24uCgpGdXJ0
aGVybW9yZSB0aGVyZSdzIG5vIHJhbmdlc2V0X2NvcHkoKSBmdW5jdGlvbiBpbiBzaWdodCBpbiBy
YW5nZXNldC5oCih0aG91Z2ggdGhlcmUgaXMgYSByYW5nZXNldF9zd2FwKCkpLgoKV291bGQgeW91
IGxpa2UgbWUgdG8gYWRkIGEgcmFuZ2VzZXRfY29weSgpIGZ1bmN0aW9uIChwcmVzdW1hYmx5IGFu
b3RoZXIKaW50ZXJtZWRpYXJ5IHBhdGNoKSBhbmQgcHJvY2VlZCBpbiB0aGF0IG1hbm5lcj8KCgpU
aGFua3MsClJhenZhbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 15:17:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 15: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 1g85Nd-0002MA-VS; Thu, 04 Oct 2018 15:17:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wqag=mq=citrix.com=prvs=8089523ff=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g85Nc-0002M5-Rz
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 15:17:32 +0000
X-Inumbo-ID: 4634bdd9-c7e8-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4634bdd9-c7e8-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 17:15:06 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,340,1534809600"; d="scan'208";a="67034305"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20181004104547.32316-1-paul.durrant@citrix.com>
 <20181004104547.32316-3-paul.durrant@citrix.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <54190530-659d-acc8-1147-4f6e0892fc04@citrix.com>
Date: Thu, 4 Oct 2018 16:14:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181004104547.32316-3-paul.durrant@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v14 2/9] iommu: make use of type-safe DFN
 and MFN in exported 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>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, 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>

T24gMTAvMDQvMjAxOCAxMTo0NSBBTSwgUGF1bCBEdXJyYW50IHdyb3RlOgo+IFRoaXMgcGF0Y2gg
bW9kaWZpZXMgdGhlIGRlY2xhcmF0aW9uIG9mIHRoZSBlbnRyeSBwb2ludHMgdG8gdGhlIElPTU1V
Cj4gc3ViLXN5c3RlbSB0byB1c2UgZGZuX3QgYW5kIG1mbl90IGluIHBsYWNlIG9mIHVuc2lnbmVk
IGxvbmcuIEEgc3Vic2VxdWVudAo+IHBhdGNoIHdpbGwgc2ltaWxhcmx5IG1vZGlmeSB0aGUgbWV0
aG9kcyBpbiB0aGUgaW9tbXVfb3BzIHN0cnVjdHVyZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBQYXVs
IER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgo+IFJldmlld2VkLWJ5OiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IFJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50
aWFuQGludGVsLmNvbT4KPiBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KPiBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+
IEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKUmV2aWV3ZWQt
Ynk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 15:20:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 15: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 1g85QE-000305-Eu; Thu, 04 Oct 2018 15:20:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=z6fo=mq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g85QD-000300-3H
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 15:20:13 +0000
X-Inumbo-ID: a623c3f9-c7e8-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a623c3f9-c7e8-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 17:17:47 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 04 Oct 2018 09:20:11 -0600
Message-Id: <5BB62FA902000078001EE6BC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 04 Oct 2018 09:20:09 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1535963136-31751-1-git-send-email-rcojocaru@bitdefender.com>
 <a44355eb-79ab-30ee-26d1-4d611dc8eeb7@citrix.com>
 <ac06731a-a44c-fce7-0638-eecf68579176@citrix.com>
 <d0358c5a-1f63-e64c-d988-d5475caa766f@bitdefender.com>
In-Reply-To: <d0358c5a-1f63-e64c-d988-d5475caa766f@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH RFC] x86/altp2m: fix display frozen when
 switching to a new view early
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, george.dunlap@citrix.com,
 Jun Nakajima <jun.nakajima@intel.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>

Pj4+IE9uIDA0LjEwLjE4IGF0IDE2OjU2LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gVGhlIGJpZ2dlc3QgcHJvYmxlbSBoZXJlIGlzIHAybS0+bG9nZGlydHlfcmFuZ2VzLiBU
aGlzIHBhdGNoIHdpbGwKPiAoanVzdGx5KSBub3Qgd29yaywgYmVjYXVzZSBzdHJ1Y3QgcmFuZ2Vz
ZXQgaXMgb25seSBmb3J3YXJkLWRlY2xhcmVkIGluCj4geGVuL3Jhbmdlc2V0LmgsIHNvIGFuIGlu
Y29tcGxldGUgdHlwZSBoZXJlOgo+IAo+IC12b2lkIHAybV9pbml0X2FsdHAybV9lcHQoc3RydWN0
IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGkpCj4gK2ludCBwMm1faW5pdF9hbHRwMm1fZXB0KHN0
cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBpKQo+ICB7Cj4gICAgICBzdHJ1Y3QgcDJtX2Rv
bWFpbiAqcDJtID0gZC0+YXJjaC5hbHRwMm1fcDJtW2ldOwo+ICAgICAgc3RydWN0IHAybV9kb21h
aW4gKmhvc3RwMm0gPSBwMm1fZ2V0X2hvc3RwMm0oZCk7Cj4gICAgICBzdHJ1Y3QgZXB0X2RhdGEg
KmVwdDsKPiAKPiArICAgIGlmICggIXAybS0+bG9nZGlydHlfcmFuZ2VzICkKPiArICAgICAgICBw
Mm0tPmxvZ2RpcnR5X3JhbmdlcyA9IHJhbmdlc2V0X25ldyhkLCAibG9nLWRpcnR5IiwKPiArICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBSQU5HRVNFVEZfcHJldHR5
cHJpbnRfaGV4KTsKPiArICAgIGlmICggIXAybS0+bG9nZGlydHlfcmFuZ2VzICkKPiArICAgICAg
ICByZXR1cm4gLUVOT01FTTsKPiArCj4gKyAgICAqcDJtLT5sb2dkaXJ0eV9yYW5nZXMgPSAqaG9z
dHAybS0+bG9nZGlydHlfcmFuZ2VzOwo+ICsKPiAgICAgIHAybS0+ZXB0LmFkID0gaG9zdHAybS0+
ZXB0LmFkOwo+ICsgICAgcDJtLT5tYXhfbWFwcGVkX3BmbiA9IGhvc3RwMm0tPm1heF9tYXBwZWRf
cGZuOwo+ICsgICAgcDJtLT5kZWZhdWx0X2FjY2VzcyA9IGhvc3RwMm0tPmRlZmF1bHRfYWNjZXNz
Owo+ICsgICAgcDJtLT5kb21haW4gPSBob3N0cDJtLT5kb21haW47Cj4gKwo+ICsgICAgcDJtLT5n
bG9iYWxfbG9nZGlydHkgPSBob3N0cDJtLT5nbG9iYWxfbG9nZGlydHk7Cj4gICAgICBwMm0tPm1p
bl9yZW1hcHBlZF9nZm4gPSBnZm5feChJTlZBTElEX0dGTik7Cj4gICAgICBwMm0tPm1heF9yZW1h
cHBlZF9nZm4gPSAwOwo+ICAgICAgZXB0ID0gJnAybS0+ZXB0Owo+ICAgICAgZXB0LT5tZm4gPSBw
YWdldGFibGVfZ2V0X3BmbihwMm1fZ2V0X3BhZ2V0YWJsZShwMm0pKTsKPiAgICAgIGQtPmFyY2gu
YWx0cDJtX2VwdHBbaV0gPSBlcHQtPmVwdHA7Cj4gKwo+ICsgICAgcmV0dXJuIDA7Cj4gK30KPiAK
PiBCdXQgdGhhdCdzIG5vdCBldmVuIHRoZSBiaWdnZXN0IHByb2JsZW06IGV2ZW4gaWYgdGhhdCB3
b3VsZCBjb21waWxlLCBpdAo+IHdvdWxkIHN0aWxsIGJlIHdyb25nLCBiZWNhdXNlIGxvZ2RpcnR5
X3BhZ2VzIGhhcyBwb2ludGVycyBvZiBpdHMgb3duLAo+IHdoaWNoIG1lYW5zIHRoYXQgdHdvIGJp
dHdpc2UtY29waWVkIGRpc3RpbmN0IHJhbmdlc2V0cyBjYW4gc3RpbGwgcG9pbnQKPiB0byB0aGUg
c2FtZSBkYXRhIGFuZCB0aHVzIGJlIHZ1bG5lcmFibGUgdG8gcmFjZSBjb25kaXRpb25zIGFuZCB3
YW50aW5nCj4gc3luY2hyb25pemF0aW9uLgo+IAo+IEZ1cnRoZXJtb3JlIHRoZXJlJ3Mgbm8gcmFu
Z2VzZXRfY29weSgpIGZ1bmN0aW9uIGluIHNpZ2h0IGluIHJhbmdlc2V0LmgKPiAodGhvdWdoIHRo
ZXJlIGlzIGEgcmFuZ2VzZXRfc3dhcCgpKS4KPiAKPiBXb3VsZCB5b3UgbGlrZSBtZSB0byBhZGQg
YSByYW5nZXNldF9jb3B5KCkgZnVuY3Rpb24gKHByZXN1bWFibHkgYW5vdGhlcgo+IGludGVybWVk
aWFyeSBwYXRjaCkgYW5kIHByb2NlZWQgaW4gdGhhdCBtYW5uZXI/CgpSb2dlciByZWNlbnRseSBo
YXMgcG9zdGVkIGEgcGF0Y2ggYWRkaW5nIHJhbmdlc2V0X21lcmdlKCksIHdoaWNoIEkgdGhpbmsK
aXMgbW9yZSBnZW5lcmFsIHRoYW4geW91ciByYW5nZXNldF9jb3B5KCkuIFRoYXQgc2FpZCwgSSdt
IGluIG5vIHdheQpjb252aW5jZWQgY29weWluZyAoYW5kIHRoZW4ga2VlcGluZyBpbiBzeW5jKSB0
aGUgcmFuZ2Ugc2V0cyBhY3Jvc3MgdGhlCmFsdHAybS1zIGlzIHRoZSBiZXN0IGFwcHJvYWNoLiBJ
dCBtYXkgd2VsbCBiZSB0aGF0IHRoZSBvcHRpbWFsIHNvbHV0aW9uIGlzCnNvbWV3aGVyZSBpbiB0
aGUgbWlkZGxlIGJldHdlZW4gc2hhcmluZyBldmVyeXRoaW5nIGFuZCBjb3B5aW5nCmV2ZXJ5dGhp
bmcuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 15:35:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 15: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 1g85ed-0003uy-IY; Thu, 04 Oct 2018 15:35:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wqag=mq=citrix.com=prvs=8089523ff=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g85eb-0003u7-5E
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 15:35:05 +0000
X-Inumbo-ID: b9bcd05f-c7ea-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b9bcd05f-c7ea-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 17:32:39 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,340,1534809600"; d="scan'208";a="67036760"
To: Jan Beulich <JBeulich@suse.com>, Razvan Cojocaru
 <rcojocaru@bitdefender.com>
References: <1535963136-31751-1-git-send-email-rcojocaru@bitdefender.com>
 <a44355eb-79ab-30ee-26d1-4d611dc8eeb7@citrix.com>
 <ac06731a-a44c-fce7-0638-eecf68579176@citrix.com>
 <d0358c5a-1f63-e64c-d988-d5475caa766f@bitdefender.com>
 <5BB62FA902000078001EE6BC@prv1-mh.provo.novell.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <4826b781-1fd8-9aff-6bb3-8f6003605b87@citrix.com>
Date: Thu, 4 Oct 2018 16:34:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB62FA902000078001EE6BC@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH RFC] x86/altp2m: fix display frozen when
 switching to a new view early
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMTAvMDQvMjAxOCAwNDoyMCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDQuMTAu
MTggYXQgMTY6NTYsIDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4gVGhlIGJp
Z2dlc3QgcHJvYmxlbSBoZXJlIGlzIHAybS0+bG9nZGlydHlfcmFuZ2VzLiBUaGlzIHBhdGNoIHdp
bGwKPj4gKGp1c3RseSkgbm90IHdvcmssIGJlY2F1c2Ugc3RydWN0IHJhbmdlc2V0IGlzIG9ubHkg
Zm9yd2FyZC1kZWNsYXJlZCBpbgo+PiB4ZW4vcmFuZ2VzZXQuaCwgc28gYW4gaW5jb21wbGV0ZSB0
eXBlIGhlcmU6Cj4+Cj4+IC12b2lkIHAybV9pbml0X2FsdHAybV9lcHQoc3RydWN0IGRvbWFpbiAq
ZCwgdW5zaWduZWQgaW50IGkpCj4+ICtpbnQgcDJtX2luaXRfYWx0cDJtX2VwdChzdHJ1Y3QgZG9t
YWluICpkLCB1bnNpZ25lZCBpbnQgaSkKPj4gIHsKPj4gICAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAq
cDJtID0gZC0+YXJjaC5hbHRwMm1fcDJtW2ldOwo+PiAgICAgIHN0cnVjdCBwMm1fZG9tYWluICpo
b3N0cDJtID0gcDJtX2dldF9ob3N0cDJtKGQpOwo+PiAgICAgIHN0cnVjdCBlcHRfZGF0YSAqZXB0
Owo+Pgo+PiArICAgIGlmICggIXAybS0+bG9nZGlydHlfcmFuZ2VzICkKPj4gKyAgICAgICAgcDJt
LT5sb2dkaXJ0eV9yYW5nZXMgPSByYW5nZXNldF9uZXcoZCwgImxvZy1kaXJ0eSIsCj4+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJBTkdFU0VURl9wcmV0dHlw
cmludF9oZXgpOwo+PiArICAgIGlmICggIXAybS0+bG9nZGlydHlfcmFuZ2VzICkKPj4gKyAgICAg
ICAgcmV0dXJuIC1FTk9NRU07Cj4+ICsKPj4gKyAgICAqcDJtLT5sb2dkaXJ0eV9yYW5nZXMgPSAq
aG9zdHAybS0+bG9nZGlydHlfcmFuZ2VzOwo+PiArCj4+ICAgICAgcDJtLT5lcHQuYWQgPSBob3N0
cDJtLT5lcHQuYWQ7Cj4+ICsgICAgcDJtLT5tYXhfbWFwcGVkX3BmbiA9IGhvc3RwMm0tPm1heF9t
YXBwZWRfcGZuOwo+PiArICAgIHAybS0+ZGVmYXVsdF9hY2Nlc3MgPSBob3N0cDJtLT5kZWZhdWx0
X2FjY2VzczsKPj4gKyAgICBwMm0tPmRvbWFpbiA9IGhvc3RwMm0tPmRvbWFpbjsKPj4gKwo+PiAr
ICAgIHAybS0+Z2xvYmFsX2xvZ2RpcnR5ID0gaG9zdHAybS0+Z2xvYmFsX2xvZ2RpcnR5Owo+PiAg
ICAgIHAybS0+bWluX3JlbWFwcGVkX2dmbiA9IGdmbl94KElOVkFMSURfR0ZOKTsKPj4gICAgICBw
Mm0tPm1heF9yZW1hcHBlZF9nZm4gPSAwOwo+PiAgICAgIGVwdCA9ICZwMm0tPmVwdDsKPj4gICAg
ICBlcHQtPm1mbiA9IHBhZ2V0YWJsZV9nZXRfcGZuKHAybV9nZXRfcGFnZXRhYmxlKHAybSkpOwo+
PiAgICAgIGQtPmFyY2guYWx0cDJtX2VwdHBbaV0gPSBlcHQtPmVwdHA7Cj4+ICsKPj4gKyAgICBy
ZXR1cm4gMDsKPj4gK30KPj4KPj4gQnV0IHRoYXQncyBub3QgZXZlbiB0aGUgYmlnZ2VzdCBwcm9i
bGVtOiBldmVuIGlmIHRoYXQgd291bGQgY29tcGlsZSwgaXQKPj4gd291bGQgc3RpbGwgYmUgd3Jv
bmcsIGJlY2F1c2UgbG9nZGlydHlfcGFnZXMgaGFzIHBvaW50ZXJzIG9mIGl0cyBvd24sCj4+IHdo
aWNoIG1lYW5zIHRoYXQgdHdvIGJpdHdpc2UtY29waWVkIGRpc3RpbmN0IHJhbmdlc2V0cyBjYW4g
c3RpbGwgcG9pbnQKPj4gdG8gdGhlIHNhbWUgZGF0YSBhbmQgdGh1cyBiZSB2dWxuZXJhYmxlIHRv
IHJhY2UgY29uZGl0aW9ucyBhbmQgd2FudGluZwo+PiBzeW5jaHJvbml6YXRpb24uCgpZZXMsIHNv
ICJkZWVwIGNvcHkiIG1lYW5zIGlmIGEgc3RydWN0dXJlIGhhcyBwb2ludGVycywgeW91IGNvcHkg
dGhlCnN0cnVjdHVyZXMgcG9pbnRlZCB0bzsgYW5kIGlmIHRoYXQgc3RydWN0dXJlIGhhcyBwb2lu
dGVycywgeW91IGNvcHkKdGhvc2UsIGFsbCB0aGUgd2F5IGRvd24uICBBZnRlciBhIGRlZXAgY29w
eSwgYW55IG9wZXJhdGlvbnMgb24gdGhlCnN0cnVjdHVyZSBzaG91bGQgYmUgb3BlcmF0aW5nIG9u
IGNvbXBsZXRlbHkgc2VwYXJhdGUgYml0cyBvZiBtZW1vcnkgYW5kCnBvaW50ZXJzLgoKPj4gRnVy
dGhlcm1vcmUgdGhlcmUncyBubyByYW5nZXNldF9jb3B5KCkgZnVuY3Rpb24gaW4gc2lnaHQgaW4g
cmFuZ2VzZXQuaAo+PiAodGhvdWdoIHRoZXJlIGlzIGEgcmFuZ2VzZXRfc3dhcCgpKS4KPj4KPj4g
V291bGQgeW91IGxpa2UgbWUgdG8gYWRkIGEgcmFuZ2VzZXRfY29weSgpIGZ1bmN0aW9uIChwcmVz
dW1hYmx5IGFub3RoZXIKPj4gaW50ZXJtZWRpYXJ5IHBhdGNoKSBhbmQgcHJvY2VlZCBpbiB0aGF0
IG1hbm5lcj8KPiAKPiBSb2dlciByZWNlbnRseSBoYXMgcG9zdGVkIGEgcGF0Y2ggYWRkaW5nIHJh
bmdlc2V0X21lcmdlKCksIHdoaWNoIEkgdGhpbmsKPiBpcyBtb3JlIGdlbmVyYWwgdGhhbiB5b3Vy
IHJhbmdlc2V0X2NvcHkoKS4gVGhhdCBzYWlkLCBJJ20gaW4gbm8gd2F5Cj4gY29udmluY2VkIGNv
cHlpbmcgKGFuZCB0aGVuIGtlZXBpbmcgaW4gc3luYykgdGhlIHJhbmdlIHNldHMgYWNyb3NzIHRo
ZQo+IGFsdHAybS1zIGlzIHRoZSBiZXN0IGFwcHJvYWNoLiBJdCBtYXkgd2VsbCBiZSB0aGF0IHRo
ZSBvcHRpbWFsIHNvbHV0aW9uIGlzCj4gc29tZXdoZXJlIGluIHRoZSBtaWRkbGUgYmV0d2VlbiBz
aGFyaW5nIGV2ZXJ5dGhpbmcgYW5kIGNvcHlpbmcKPiBldmVyeXRoaW5nLgoKRXIsIHlvdSBtZWFu
IG1heWJlIHdlIHNob3VsZCBzaGFyZSBsb2dkaXJ0eSByYW5nZXMgYW5kIGNvcHkgb3RoZXIKdGhp
bmdzPyAgT3IgZG8geW91IGFjdHVhbGx5IG1lYW4gc29tZWhvdyB0byBzaGFyZSBiaXRzIG9mIHRo
ZSBsb2dkaXJ0eQpyYW5nZSBzdHJ1Y3R1cmU/CgpJIHRoaW5rIHdlIGNhbiByZWFzb25hYmx5IHN0
YXJ0IHdpdGggYSBzaW1wbGUtYW5kLWNvcnJlY3QgYXBwcm9hY2gsIGFuZAp0cnkgdG8gY29tZSB1
cCB3aXRoIGFuIG9wdGltaXphdGlvbiBsYXRlciBpZiB3ZSBkZWNpZGUgaXQncyBuZWNlc3Nhcnku
ClRoZSB0d28gYmFzaWMgc2ltcGxlLWJ1dC1jb3JyZWN0IGFwcHJvYWNoZXMgd291bGQgYmU6Cgox
LiBTaGFyZSBsb2dkaXJ0eV9yYW5nZXMuICBUaGlzIHdvdWxkIG1lYW4gbm90IGR1cGxpY2F0aW5n
IHRoZSBzdHJ1Y3R1cmUKYW5kIGtlZXBpbmcgaXQgaW4gc3luYzsgYnV0IGl0IHdvdWxkIG1lYW4g
Z3JhYmJpbmcgdGhlIG1haW4gcDJtIGxvY2sgb24KZXZlcnkgcmVzb2x2X21pc2NvbmZpZygpLgoK
Mi4gRHVwbGljYXRlIHRoZSBzdHJ1Y3R1cmUgYW5kIGtlZXAgaXQgaW4gc3luYy4gIFRoaXMgIG1l
YW5zIG5vdApncmFiYmluZyB0aGUgbWFpbiBwMm0gbG9jayBvbiBldmVyeSByZXNvbHZfbWlzY29u
ZmlnKCk7IGJ1dCBpdCBkb2VzIG1lYW4KZHVwbGljYXRpbmcgbWVtb3J5LCBhcyB3ZWxsIGFzIGdy
YWJiaW5nIHRoZSBsb2NrIG9mIGV2ZXJ5IGFsdHAybQpzdHJ1Y3R1cmUgZXZlcnkgdGltZSBsb2dk
aXJ0eV9yYW5nZXMgY2hhbmdlcy4KCkFzIEkndmUgc2FpZCBiZWZvcmUsIEkgdGhpbmsgIzIgaXMg
dGhlIG1vc3QgcHJvbWlzaW5nLCBzaW5jZQpyZXNvbHZfbWlzY29uZmlnIHdpbGwgYmUgY2FsbGVk
IChwb3RlbnRpYWxseSkgZm9yIGVhY2ggZW50cnkgaW4gdGhlIHAybQp0YWJsZSwgYnV0IGxvZ2Rp
cnR5X3JhbmdlcyBvbmx5IGNoYW5nZXMgb25jZSBvciB0d2ljZSBkdXJpbmcgdGhlIGVudGlyZQps
aWZldGltZSBvZiB0aGUgZ3Vlc3QuCgogLUdlb3JnZQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 15:35:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 15: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 1g85ed-0003us-7Z; Thu, 04 Oct 2018 15:35:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ka6p=mq=suse.de=msuchanek@srs-us1.protection.inumbo.net>)
 id 1g85Y0-0003I7-Ie
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 15:28:16 +0000
X-Inumbo-ID: c54b2817-c7e9-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c54b2817-c7e9-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 17:25:49 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 0D341AE4D;
 Thu,  4 Oct 2018 15:28:12 +0000 (UTC)
Date: Thu, 4 Oct 2018 17:28:07 +0200
From: Michal =?UTF-8?B?U3VjaMOhbmVr?= <msuchanek@suse.de>
To: David Hildenbrand <david@redhat.com>
Message-ID: <20181004172807.1eef3a6b@kitsune.suse.cz>
In-Reply-To: <efd50413-4be4-06c4-5ef0-711fdf05db71@redhat.com>
References: <20181001084038.GD18290@dhcp22.suse.cz>
 <d54a8509-725f-f771-72f0-15a9d93e8a49@redhat.com>
 <20181002134734.GT18290@dhcp22.suse.cz>
 <98fb8d65-b641-2225-f842-8804c6f79a06@redhat.com>
 <8736tndubn.fsf@vitty.brq.redhat.com>
 <20181003134444.GH4714@dhcp22.suse.cz>
 <87zhvvcf3b.fsf@vitty.brq.redhat.com>
 <49456818-238e-2d95-9df6-d1934e9c8b53@linux.intel.com>
 <87tvm3cd5w.fsf@vitty.brq.redhat.com>
 <06a35970-e478-18f8-eae6-4022925a5192@redhat.com>
 <20181004061938.GB22173@dhcp22.suse.cz>
 <efd50413-4be4-06c4-5ef0-711fdf05db71@redhat.com>
Organization: SUSE Linux
X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-suse-linux-gnu)
MIME-Version: 1.0
X-Mailman-Approved-At: Thu, 04 Oct 2018 15:35:05 +0000
Subject: Re: [Xen-devel] [PATCH RFC] mm/memory_hotplug: Introduce memory
 block types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kate Stewart <kstewart@linuxfoundation.org>, Rich Felker <dalias@libc.org>,
 linux-ia64@vger.kernel.org, linux-sh@vger.kernel.org,
 Peter Zijlstra <peterz@infradead.org>,
 Dave Hansen <dave.hansen@linux.intel.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, Michal Hocko <mhocko@kernel.org>,
 linux-mm@kvack.org, Paul Mackerras <paulus@samba.org>,
 "H. Peter Anvin" <hpa@zytor.com>, Rashmica Gupta <rashmica.g@gmail.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Stephen Rothwell <sfr@canb.auug.org.au>, Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 Yoshinori Sato <ysato@users.sourceforge.jp>,
 Vitaly Kuznetsov <vkuznets@redhat.com>, linux-acpi@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, xen-devel@lists.xenproject.org,
 Rob Herring <robh@kernel.org>, Len Brown <lenb@kernel.org>,
 Pavel Tatashin <pavel.tatashin@microsoft.com>, linux-s390@vger.kernel.org,
 "mike.travis@hpe.com" <mike.travis@hpe.com>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 Jonathan =?UTF-8?B?TmV1c2Now6Rm?= =?UTF-8?B?ZXI=?= <j.neuschaefer@gmx.net>,
 Nicholas Piggin <npiggin@gmail.com>, Joe Perches <joe@perches.com>,
 =?UTF-8?B?SsOpcsO0bWU=?= Glisse <jglisse@redhat.com>,
 Mike Rapoport <rppt@linux.vnet.ibm.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>, Dan Williams <dan.j.williams@intel.com>,
 Andrew Morton <akpm@linux-foundation.org>, Oscar Salvador <osalvador@suse.de>,
 Juergen Gross <jgross@suse.com>, Tony Luck <tony.luck@intel.com>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 Fenghua Yu <fenghua.yu@intel.com>,
 Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>,
 Thomas Gleixner <tglx@linutronix.de>,
 Philippe Ombredanne <pombredanne@nexb.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>, devel@linuxdriverproject.org,
 Joonsoo Kim <iamjoonsoo.kim@lge.com>, linuxppc-dev@lists.ozlabs.org,
 "Kirill A. Shutemov" <kirill.shutemov@linux.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>

T24gVGh1LCA0IE9jdCAyMDE4IDEwOjEzOjQ4ICswMjAwCkRhdmlkIEhpbGRlbmJyYW5kIDxkYXZp
ZEByZWRoYXQuY29tPiB3cm90ZToKCm9rLCBzbyB3aGF0IGlzIHRoZSBwcm9ibGVtIGhlcmU/CgpI
YW5kbGluZyB0aGUgaG90cGx1ZyBpbiB1c2Vyc3BhY2UgdGhyb3VnaCB1ZGV2IG1heSBiZSBzdWJv
cHRpbWFsIGFuZAprZXJuZWwgaGFuZGxpbmcgbWlnaHQgYmUgZmFzdGVyIGJ1dCB0aGF0J3Mgb3J0
aG9nb25hbCB0byB0aGUgcHJvYmxlbSBhdApoYW5kLgoKVGhlIHN0YXRlIG9mIHRoZSBhcnQgaXMg
dG8gZGV0ZXJtaW5lIHdoYXQgdG8gZG8gd2l0aCBob3RwbHVnZ2VkIG1lbW9yeQppbiB1c2Vyc3Bh
Y2UgYmFzZWQgb24gcGxhdGZvcm0gYW5kIHZpcnR1YWxpemF0aW9uIHR5cGUuCgpDaGFuZ2luZyB0
aGUgZGVmYXVsdCB0byBkZXBlbmQgb24gdGhlIGRyaXZlciB0aGF0IGFkZGVkIHRoZSBtZW1vcnkK
cmF0aGVyIHRoYW4gcGxhdGZvcm0gdHlwZSBzaG91bGQgc29sdmUgdGhlIGlzc3VlIG9mIFZNcyBn
cm93aW5nCmRpZmZlcmVudCB0eXBlcyBvZiBtZW1vcnkgZGV2aWNlIGVtdWxhdGlvbi4KCkFtIEkg
bWlzc2luZyBzb21ldGhpbmc/CgpUaGFua3MKCk1pY2hhbAoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 15:37:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 15: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 1g85h4-00047R-31; Thu, 04 Oct 2018 15:37:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=z6fo=mq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g85h3-00047K-9l
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 15:37:37 +0000
X-Inumbo-ID: 96153886-c7eb-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 96153886-c7eb-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 15:38:48 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 04 Oct 2018 09:37:34 -0600
Message-Id: <5BB633BC02000078001EE6DE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 04 Oct 2018 09:37:32 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <20180918060309.7186-1-jgross@suse.com>
 <20180918060309.7186-2-jgross@suse.com>
In-Reply-To: <20180918060309.7186-2-jgross@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 01/12] xen: use macros for filling parameter
 definition 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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.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>

Pj4+IE9uIDE4LjA5LjE4IGF0IDA4OjAyLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBEZWZp
bmUgbWFjcm9zIGZvciBmaWxsaW5nIHN0cnVjdCBrZXJuZWxfcGFyYW0gd2hlbiBkZWZpbmluZyBw
YXJhbWV0ZXJzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNl
LmNvbT4KPiAtLS0KPiAgeGVuL2luY2x1ZGUveGVuL2luaXQuaCB8IDU4ICsrKysrKysrKysrKysr
KysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAy
MCBpbnNlcnRpb25zKCspLCAzOCBkZWxldGlvbnMoLSkKClRoZSBkaWZmc3RhdCBwZXJoYXBzIG1h
a2VzIHRoaXMgYSB3b3J0aHdoaWxlIHBhdGNoIGV2ZW4gaW5kZXBlbmRlbnQKb2YgdGhlIHJlc3Qg
b2YgdGhlIHNlcmllcyAoaS5lLiBpZiBhbmQgaG93IG11Y2ggb2YgYSByZS13b3JrIHdpbGwgYmUg
bmVlZGVkKS4KCj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL2luaXQuaAo+ICsrKyBiL3hlbi9pbmNs
dWRlL3hlbi9pbml0LmgKPiBAQCAtMTAxLDcyICsxMDEsNTQgQEAgZXh0ZXJuIGNvbnN0IHN0cnVj
dCBrZXJuZWxfcGFyYW0gX19wYXJhbV9zdGFydFtdLCAKPiBfX3BhcmFtX2VuZFtdOwo+ICAgICAg
X19hdHRyaWJ1dGVfXygoX19hbGlnbmVkX18oMSkpKSBjaGFyCj4gICNkZWZpbmUgX19rcGFyYW0g
ICAgICAgICAgX19wYXJhbShfX2luaXRzZXR1cCkKPiAgCj4gKyNkZWZpbmUgZGVmX2N1c3RvbV9w
YXJhbShfbmFtZSwgX2Z1bmMpIFwKPiArICAgIHsgLm5hbWUgPSBfbmFtZSwgXAo+ICsgICAgICAu
dHlwZSA9IE9QVF9DVVNUT00sIFwKPiArICAgICAgLnBhci5mdW5jID0gX2Z1bmMgfQo+ICsjZGVm
aW5lIGRlZl92YXJfcGFyYW0oX25hbWUsIF90eXBlLCBfdmFyKSBcCj4gKyAgICB7IC5uYW1lID0g
X25hbWUsIFwKPiArICAgICAgLnR5cGUgPSBfdHlwZSwgXAo+ICsgICAgICAubGVuID0gc2l6ZW9m
KF92YXIpLCBcCj4gKyAgICAgIC5wYXIudmFyID0gJl92YXIgfQoKTWF5IEkgYXNrIHRoYXQgYXQg
bGVhc3QgaW4gdGhlIG5ldyBtYWNyb3MgeW91IGludHJvZHVjZSB5b3UgZG8KYXdheSB3aXRoIHRo
ZSBib2d1cyBsZWFkaW5nIHVuZGVyc2NvcmVzPyBQZXJzb25hbGx5IEkgaGF2ZSBubwppc3N1ZSB3
aXRoIHNpbmdsZSBjaGFyYWN0ZXIgbWFjcm8gcGFyYW1ldGVyIG5hbWVzIChJIHNheSB0aGF0CmJl
Y2F1c2Ugc2ltcGx5IGRyb3BwaW5nIHRoZSB1bmRlcnNjb3JlcyB3aWxsIG9idmlvdXNseSBub3Qg
d29yaykuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 15:40:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 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 1g85jU-0004p2-J0; Thu, 04 Oct 2018 15:40:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=z6fo=mq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g85jT-0004ox-9D
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 15:40:07 +0000
X-Inumbo-ID: 6dce17b9-c7eb-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6dce17b9-c7eb-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 17:37:41 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 04 Oct 2018 09:40:05 -0600
Message-Id: <5BB6345402000078001EE703@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 04 Oct 2018 09:40:04 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <20180918060309.7186-1-jgross@suse.com>
 <20180918060309.7186-3-jgross@suse.com>
In-Reply-To: <20180918060309.7186-3-jgross@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 02/12] xen: use a structure to define
 parsing 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.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>

Pj4+IE9uIDE4LjA5LjE4IGF0IDA4OjAyLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBAQCAt
MTg3LDE0ICsxOTEsMjQgQEAgc3RhdGljIGludCBwYXJzZV9wYXJhbXMoY29uc3QgY2hhciAqY21k
bGluZSwgY29uc3Qgc3RydWN0IGtlcm5lbF9wYXJhbSAqc3RhcnQsCj4gICAgICByZXR1cm4gZmlu
YWxfcmM7Cj4gIH0KPiAgCj4gK3N0YXRpYyBjb25zdCBzdHJ1Y3QgcGFyc2VfZGF0YSBib290X3Bh
cnNlX2RhdGEgPSB7CgpfX2luaXRjb25zdHJlbAoKV2l0aCB0aGlzCkFja2VkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CnByb3ZpZGVkIGl0IHdpbGwgY29udGludWUgdG8gYmUg
bmVlZGVkIChpLmUuIEkgd291bGRuJ3Qgd2FudCB0byBzZWUgdGhpcwpnbyBpbiBvbiBpdHMgb3du
KS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 15:43:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 15:43: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 1g85my-00051S-7T; Thu, 04 Oct 2018 15:43:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a7fh=mq=citrix.com=prvs=808c92aaa=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g85mw-00050A-Ek
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 15:43:42 +0000
X-Inumbo-ID: ee75119f-c7eb-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ee75119f-c7eb-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 17:41:16 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,340,1534809600"; d="scan'208";a="67037751"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 4 Oct 2018 16:43:24 +0100
Message-ID: <c474cfe877d72d642cfcb462c8a12a7f3500417f.1538667753.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 05/17] x86: make x86_64/traps.c build with
 !CONFIG_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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

UHJvdmlkZSBkZWNsYXJhdGlvbnMgZm9yIGh5cGVyY2FsbF9wYWdlX2luaXRpYWxpc2VfcmluZypf
a2VybmVsLCBtYWtlCnN1cmUgRENFIHdvcmsgYXMgZXhwZWN0ZWQuCgpTaWduZWQtb2ZmLWJ5OiBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni94ODZfNjQvdHJh
cHMuYyAgICAgfCA2ICsrKystLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9oeXBlcmNhbGwuaCB8IDMg
KystCiAyIGZpbGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L3RyYXBzLmMgYi94ZW4vYXJjaC94ODYveDg2
XzY0L3RyYXBzLmMKaW5kZXggYWZlNTM5Zi4uMjcxNTRmMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L3g4Nl82NC90cmFwcy5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvdHJhcHMuYwpAQCAt
MzU0LDEwICszNTQsMTIgQEAgdm9pZCBoeXBlcmNhbGxfcGFnZV9pbml0aWFsaXNlKHN0cnVjdCBk
b21haW4gKmQsIHZvaWQgKmh5cGVyY2FsbF9wYWdlKQogICAgIG1lbXNldChoeXBlcmNhbGxfcGFn
ZSwgMHhDQywgUEFHRV9TSVpFKTsKICAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgKQogICAgICAg
ICBodm1faHlwZXJjYWxsX3BhZ2VfaW5pdGlhbGlzZShkLCBoeXBlcmNhbGxfcGFnZSk7Ci0gICAg
ZWxzZSBpZiAoICFpc19wdl8zMmJpdF9kb21haW4oZCkgKQorICAgIGVsc2UgaWYgKCBpc19wdl82
NGJpdF9kb21haW4oZCkgKQogICAgICAgICBoeXBlcmNhbGxfcGFnZV9pbml0aWFsaXNlX3Jpbmcz
X2tlcm5lbChoeXBlcmNhbGxfcGFnZSk7Ci0gICAgZWxzZQorICAgIGVsc2UgaWYgKCBpc19wdl8z
MmJpdF9kb21haW4oZCkgKQogICAgICAgICBoeXBlcmNhbGxfcGFnZV9pbml0aWFsaXNlX3Jpbmcx
X2tlcm5lbChoeXBlcmNhbGxfcGFnZSk7CisgICAgZWxzZQorICAgICAgICBBU1NFUlRfVU5SRUFD
SEFCTEUoKTsKIH0KIAogLyoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHlwZXJj
YWxsLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h5cGVyY2FsbC5oCmluZGV4IGRhMzhiNzkuLjdm
MzAyZWMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHlwZXJjYWxsLmgKKysrIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9oeXBlcmNhbGwuaApAQCAtMjgsOSArMjgsMTAgQEAgZXh0ZXJu
IGNvbnN0IGh5cGVyY2FsbF9hcmdzX3QgaHlwZXJjYWxsX2FyZ3NfdGFibGVbTlJfaHlwZXJjYWxs
c107CiAjaWZkZWYgQ09ORklHX1BWCiBleHRlcm4gY29uc3QgaHlwZXJjYWxsX3RhYmxlX3QgcHZf
aHlwZXJjYWxsX3RhYmxlW107CiB2b2lkIHB2X2h5cGVyY2FsbChzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVncyk7CisjZW5kaWYKKwogdm9pZCBoeXBlcmNhbGxfcGFnZV9pbml0aWFsaXNlX3Jpbmcz
X2tlcm5lbCh2b2lkICpoeXBlcmNhbGxfcGFnZSk7CiB2b2lkIGh5cGVyY2FsbF9wYWdlX2luaXRp
YWxpc2VfcmluZzFfa2VybmVsKHZvaWQgKmh5cGVyY2FsbF9wYWdlKTsKLSNlbmRpZgogCiAvKgog
ICogQm90aCBkb19tbXVleHRfb3AoKSBhbmQgZG9fbW11X3VwZGF0ZSgpOgotLSAKZ2l0LXNlcmll
cyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 15:43:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 15:43: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 1g85mw-00050Q-TJ; Thu, 04 Oct 2018 15:43:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a7fh=mq=citrix.com=prvs=808c92aaa=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g85mv-0004zo-7r
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 15:43:41 +0000
X-Inumbo-ID: ed627fb8-c7eb-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ed627fb8-c7eb-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 17:41:14 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,340,1534809600"; d="scan'208";a="67037740"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 4 Oct 2018 16:43:21 +0100
Message-ID: <2694ceb5c6221cb3a2872e0f38db30a1e5b2fc49.1538667753.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 02/17] x86/mm: make mm.c build with !CONFIG_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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

UHV0IFBWIG9ubHkgY29kZSB1bmRlciBDT05GSUdfUFYuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9tbS5jIHwgNTUgKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tCiAxIGZpbGUgY2hhbmdl
ZCwgNDYgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvbW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDAyYWJkMDYuLmYyMTEzODMgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC02
MjUsNiArNjI1LDcgQEAgY29uc3QgY2hhciBfX3NlY3Rpb24oIi5ic3MucGFnZV9hbGlnbmVkLmNv
bnN0IikgX19hbGlnbmVkKFBBR0VfU0laRSkKICAgICB6ZXJvX3BhZ2VbUEFHRV9TSVpFXTsKIAog
CisjaWZkZWYgQ09ORklHX1BWCiBzdGF0aWMgaW50IGFsbG9jX3NlZ2Rlc2NfcGFnZShzdHJ1Y3Qg
cGFnZV9pbmZvICpwYWdlKQogewogICAgIGNvbnN0IHN0cnVjdCBkb21haW4gKm93bmVyID0gcGFn
ZV9nZXRfb3duZXIocGFnZSk7CkBAIC02MzksNiArNjQwLDcgQEAgc3RhdGljIGludCBhbGxvY19z
ZWdkZXNjX3BhZ2Uoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSkKIAogICAgIHJldHVybiBpID09IDUx
MiA/IDAgOiAtRUlOVkFMOwogfQorI2VuZGlmCiAKIHN0YXRpYyBpbnQgX2dldF9wYWdlX3R5cGUo
c3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwgdW5zaWduZWQgbG9uZyB0eXBlLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICBib29sIHByZWVtcHRpYmxlKTsKQEAgLTY2MywxNSArNjY1LDYgQEAgc3Rh
dGljIGludCBnZXRfcGFnZV9hbmRfdHlwZV9mcm9tX21mbigKICAgICByZXR1cm4gcmM7CiB9CiAK
LXN0YXRpYyB2b2lkIHB1dF9kYXRhX3BhZ2UoCi0gICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwg
aW50IHdyaXRlYWJsZSkKLXsKLSAgICBpZiAoIHdyaXRlYWJsZSApCi0gICAgICAgIHB1dF9wYWdl
X2FuZF90eXBlKHBhZ2UpOwotICAgIGVsc2UKLSAgICAgICAgcHV0X3BhZ2UocGFnZSk7Ci19Ci0K
ICNpZmRlZiBDT05GSUdfUFZfTElORUFSX1BUCiAKIHN0YXRpYyBib29sIGluY19saW5lYXJfZW50
cmllcyhzdHJ1Y3QgcGFnZV9pbmZvICpwZykKQEAgLTExMjksNiArMTEyMiw4IEBAIGdldF9wYWdl
X2Zyb21fbDFlKAogICAgIHJldHVybiAtRUJVU1k7CiB9CiAKKyNpZmRlZiBDT05GSUdfUFYKKwog
ZGVmaW5lX2dldF9saW5lYXJfcGFnZXRhYmxlKGwyKTsKIHN0YXRpYyBpbnQKIGdldF9wYWdlX2Zy
b21fbDJlKApAQCAtMTE5Nyw2ICsxMTkyLDggQEAgZ2V0X3BhZ2VfZnJvbV9sNGUoCiAgICAgcmV0
dXJuIHJjOwogfQogCisjZW5kaWYgLyogQ09ORklHX1BWICovCisKIHN0YXRpYyBpbnQgX3B1dF9w
YWdlX3R5cGUoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwgYm9vbCBwcmVlbXB0aWJsZSwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcHRwZyk7CiAKQEAgLTEyNzcs
NiArMTI3NCw4IEBAIHZvaWQgcHV0X3BhZ2VfZnJvbV9sMWUobDFfcGdlbnRyeV90IGwxZSwgc3Ry
dWN0IGRvbWFpbiAqbDFlX293bmVyKQogfQogCiAKKyNpZmRlZiBDT05GSUdfUFYKKwogLyoKICAq
IE5CLiBWaXJ0dWFsIGFkZHJlc3MgJ2wyZScgbWFwcyB0byBhIG1hY2hpbmUgYWRkcmVzcyB3aXRo
aW4gZnJhbWUgJ3BmbicuCiAgKiBOb3RlIGFsc28gdGhhdCB0aGlzIGF1dG9tYXRpY2FsbHkgZGVh
bHMgY29ycmVjdGx5IHdpdGggbGluZWFyIHAudC4ncy4KQEAgLTEzMDYsNiArMTMwNSwxNSBAQCBz
dGF0aWMgaW50IHB1dF9wYWdlX2Zyb21fbDJlKGwyX3BnZW50cnlfdCBsMmUsIHVuc2lnbmVkIGxv
bmcgcGZuKQogICAgIHJldHVybiAwOwogfQogCitzdGF0aWMgdm9pZCBwdXRfZGF0YV9wYWdlKAor
ICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UsIGludCB3cml0ZWFibGUpCit7CisgICAgaWYgKCB3
cml0ZWFibGUgKQorICAgICAgICBwdXRfcGFnZV9hbmRfdHlwZShwYWdlKTsKKyAgICBlbHNlCisg
ICAgICAgIHB1dF9wYWdlKHBhZ2UpOworfQorCiBzdGF0aWMgaW50IHB1dF9wYWdlX2Zyb21fbDNl
KGwzX3BnZW50cnlfdCBsM2UsIHVuc2lnbmVkIGxvbmcgcGZuLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBpbnQgcGFydGlhbCwgYm9vbCBkZWZlcikKIHsKQEAgLTE2MjAsNiArMTYyOCw4
IEBAIHZvaWQgaW5pdF94ZW5fcGFlX2wyX3Nsb3RzKGwyX3BnZW50cnlfdCAqbDJ0LCBjb25zdCBz
dHJ1Y3QgZG9tYWluICpkKQogICAgICAgICAgICBDT01QQVRfTDJfUEFHRVRBQkxFX1hFTl9TTE9U
UyhkKSAqIHNpemVvZigqbDJ0KSk7CiB9CiAKKyNlbmRpZiAvKiBDT05GSUdfUFYgKi8KKwogLyoK
ICAqIEZpbGwgYW4gTDQgd2l0aCBYZW4gZW50cmllcy4KICAqCkBAIC0xNzI2LDYgKzE3MzYsNyBA
QCB2b2lkIHphcF9yb19tcHQobWZuX3QgbWZuKQogICAgIHVubWFwX2RvbWFpbl9wYWdlKGw0dGFi
KTsKIH0KIAorI2lmZGVmIENPTkZJR19QVgogc3RhdGljIGludCBhbGxvY19sNF90YWJsZShzdHJ1
Y3QgcGFnZV9pbmZvICpwYWdlKQogewogICAgIHN0cnVjdCBkb21haW4gKmQgPSBwYWdlX2dldF9v
d25lcihwYWdlKTsKQEAgLTE5MTYsNiArMTkyNyw3IEBAIHN0YXRpYyBpbnQgZnJlZV9sNF90YWJs
ZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlKQogCiAgICAgcmV0dXJuIHJjOwogfQorI2VuZGlmCiAK
ICNpZm5kZWYgTkRFQlVHCiAvKgpAQCAtMjAwMCw2ICsyMDEyLDcgQEAgdm9pZCBwYWdlX3VubG9j
ayhzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlKQogICAgIGN1cnJlbnRfbG9ja2VkX3BhZ2Vfc2V0KE5V
TEwpOwogfQogCisjaWZkZWYgQ09ORklHX1BWCiAvKgogICogUFRFIGZsYWdzIHRoYXQgYSBndWVz
dCBtYXkgY2hhbmdlIHdpdGhvdXQgcmUtdmFsaWRhdGluZyB0aGUgUFRFLgogICogQWxsIG90aGVy
IGJpdHMgYWZmZWN0IHRyYW5zbGF0aW9uLCBjYWNoaW5nLCBvciBYZW4ncyBzYWZldHkuCkBAIC0y
MzExLDYgKzIzMjQsNyBAQCBzdGF0aWMgaW50IG1vZF9sNF9lbnRyeShsNF9wZ2VudHJ5X3QgKnBs
NGUsCiAgICAgcHV0X3BhZ2VfZnJvbV9sNGUob2w0ZSwgcGZuLCAwLCAxKTsKICAgICByZXR1cm4g
cmM7CiB9CisjZW5kaWYgLyogQ09ORklHX1BWICovCiAKIHN0YXRpYyBpbnQgY2xlYW51cF9wYWdl
X2NhY2hlYXR0cihzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlKQogewpAQCAtMjQxOCw2ICsyNDMyLDcg
QEAgc3RhdGljIHZvaWQgZ2V0X3BhZ2VfbGlnaHQoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSkKIHN0
YXRpYyBpbnQgYWxsb2NfcGFnZV90eXBlKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UsIHVuc2lnbmVk
IGxvbmcgdHlwZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBwcmVlbXB0aWJsZSkK
IHsKKyNpZmRlZiBDT05GSUdfUFYKICAgICBzdHJ1Y3QgZG9tYWluICpvd25lciA9IHBhZ2VfZ2V0
X293bmVyKHBhZ2UpOwogICAgIGludCByYzsKIApAQCAtMjQ4NywxMiArMjUwMiwxNyBAQCBzdGF0
aWMgaW50IGFsbG9jX3BhZ2VfdHlwZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlLCB1bnNpZ25lZCBs
b25nIHR5cGUsCiAgICAgfQogCiAgICAgcmV0dXJuIHJjOworI2Vsc2UKKyAgICBBU1NFUlRfVU5S
RUFDSEFCTEUoKTsKKyAgICByZXR1cm4gLUVJTlZBTDsKKyNlbmRpZgogfQogCiAKIGludCBmcmVl
X3BhZ2VfdHlwZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlLCB1bnNpZ25lZCBsb25nIHR5cGUsCiAg
ICAgICAgICAgICAgICAgICAgaW50IHByZWVtcHRpYmxlKQogeworI2lmZGVmIENPTkZJR19QVgog
ICAgIHN0cnVjdCBkb21haW4gKm93bmVyID0gcGFnZV9nZXRfb3duZXIocGFnZSk7CiAgICAgdW5z
aWduZWQgbG9uZyBnbWZuOwogICAgIGludCByYzsKQEAgLTI1NDEsNiArMjU2MSwxMCBAQCBpbnQg
ZnJlZV9wYWdlX3R5cGUoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwgdW5zaWduZWQgbG9uZyB0eXBl
LAogICAgIH0KIAogICAgIHJldHVybiByYzsKKyNlbHNlCisgICAgQVNTRVJUX1VOUkVBQ0hBQkxF
KCk7CisgICAgcmV0dXJuIC1FSU5WQUw7CisjZW5kaWYKIH0KIAogCkBAIC0yOTMxLDYgKzI5NTUs
NyBAQCBpbnQgdmNwdV9kZXN0cm95X3BhZ2V0YWJsZXMoc3RydWN0IHZjcHUgKnYpCiAKIGludCBu
ZXdfZ3Vlc3RfY3IzKG1mbl90IG1mbikKIHsKKyNpZmRlZiBDT05GSUdfUFYKICAgICBzdHJ1Y3Qg
dmNwdSAqY3VyciA9IGN1cnJlbnQ7CiAgICAgc3RydWN0IGRvbWFpbiAqZCA9IGN1cnItPmRvbWFp
bjsKICAgICBpbnQgcmM7CkBAIC0zMDI5LDYgKzMwNTQsMTAgQEAgaW50IG5ld19ndWVzdF9jcjMo
bWZuX3QgbWZuKQogICAgIH0KIAogICAgIHJldHVybiByYzsKKyNlbHNlCisgICAgQVNTRVJUX1VO
UkVBQ0hBQkxFKCk7CisgICAgcmV0dXJuIC1FSU5WQUw7CisjZW5kaWYKIH0KIAogc3RhdGljIHN0
cnVjdCBkb21haW4gKmdldF9wZ19vd25lcihkb21pZF90IGRvbWlkKQpAQCAtMzY0Myw2ICszNjcy
LDggQEAgbG9uZyBkb19tbXVleHRfb3AoCiAgICAgcmV0dXJuIHJjOwogfQogCisjaWZkZWYgQ09O
RklHX1BWCisKIGxvbmcgZG9fbW11X3VwZGF0ZSgKICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFN
KG1tdV91cGRhdGVfdCkgdXJlcXMsCiAgICAgdW5zaWduZWQgaW50IGNvdW50LApAQCAtMzk3Miw2
ICs0MDAzLDggQEAgbG9uZyBkb19tbXVfdXBkYXRlKAogICAgIHJldHVybiByYzsKIH0KIAorI2Vu
ZGlmCisKIGludCBkb25hdGVfcGFnZSgKICAgICBzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgcGFn
ZV9pbmZvICpwYWdlLCB1bnNpZ25lZCBpbnQgbWVtZmxhZ3MpCiB7CkBAIC00MDc4LDYgKzQxMTEs
OCBAQCBpbnQgc3RlYWxfcGFnZSgKICAgICByZXR1cm4gLUVJTlZBTDsKIH0KIAorI2lmZGVmIENP
TkZJR19QVgorCiBzdGF0aWMgaW50IF9fZG9fdXBkYXRlX3ZhX21hcHBpbmcoCiAgICAgdW5zaWdu
ZWQgbG9uZyB2YSwgdTY0IHZhbDY0LCB1bnNpZ25lZCBsb25nIGZsYWdzLCBzdHJ1Y3QgZG9tYWlu
ICpwZ19vd25lcikKIHsKQEAgLTQyNDEsNiArNDI3Niw4IEBAIGludCBjb21wYXRfdXBkYXRlX3Zh
X21hcHBpbmdfb3RoZXJkb21haW4odW5zaWduZWQgaW50IHZhLAogICAgIHJldHVybiByYzsKIH0K
IAorI2VuZGlmIC8qIENPTkZJR19QViAqLworCiB0eXBlZGVmIHN0cnVjdCBlODIwZW50cnkgZTgy
MGVudHJ5X3Q7CiBERUZJTkVfWEVOX0dVRVNUX0hBTkRMRShlODIwZW50cnlfdCk7CiAKLS0gCmdp
dC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 15:43:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 15:43: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 1g85mx-00050a-6w; Thu, 04 Oct 2018 15:43:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a7fh=mq=citrix.com=prvs=808c92aaa=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g85mv-0004zu-Hb
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 15:43:41 +0000
X-Inumbo-ID: 6f8478d1-c7ec-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6f8478d1-c7ec-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 15:44:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,340,1534809600"; d="scan'208";a="67037742"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 4 Oct 2018 16:43:23 +0100
Message-ID: <0d1888be57c5dc0d98c7e0313608e7d9842ba3a5.1538667753.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 04/17] x86: introduce is_pv_64bit_{vcpu, domain}
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.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>

VGhpcyBpcyB1c2VmdWwgdG8gcmV3cml0ZSB0aGUgZm9sbG93aW5nIHBhdHRlcm4gKHYgaXMgUFYg
dmNwdSkKCiAgIGlmICggaXNfcHZfMzJiaXRfdmNwdSh2KSApCiAgICAgICBkb19mb287CiAgIGVs
c2UKICAgICAgIGRvX2JhcjsKCnRvCgogICBpZiAoIGlzX3B2XzMyYml0X3ZjcHUodikgKQogICAg
ICAgZG9fZm9vOwogICBlbHNlIGlmICggaXNfcHZfNjRiaXRfdmNwdSh2KSApCiAgICAgICBkb19i
YXI7CiAgIGVsc2UKICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRTsKLgoKUHJldmlvdXNseSBpdCBp
cyBub3QgcG9zc2libGUgdG8gcmVseSBvbiBEQ0UgdG8gZWxpbWluYXRlIHRoZSBkb19iYXIKcGFy
dC4gSXQgYmVjb21lcyBwb3NzaWJsZSB3aXRoIHRoZSBuZXcgY29kZSBzdHJ1Y3R1cmUuCgpTaWdu
ZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9pbmNsdWRl
L3hlbi9zY2hlZC5oIHwgMTAgKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlv
bnMoKykKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCBiL3hlbi9pbmNsdWRl
L3hlbi9zY2hlZC5oCmluZGV4IGIzMmFkNTcuLjQ2YzIyZjEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs
dWRlL3hlbi9zY2hlZC5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCkBAIC04OTcsNiAr
ODk3LDE2IEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBpc19wdl8zMmJpdF92Y3B1KGNvbnN0IHN0cnVj
dCB2Y3B1ICp2KQogICAgIHJldHVybiBpc19wdl8zMmJpdF9kb21haW4odi0+ZG9tYWluKTsKIH0K
IAorc3RhdGljIGlubGluZSBib29sIGlzX3B2XzY0Yml0X2RvbWFpbihjb25zdCBzdHJ1Y3QgZG9t
YWluICpkKQoreworICAgIHJldHVybiBpc19wdl9kb21haW4oZCkgJiYgIWQtPmFyY2guaXNfMzJi
aXRfcHY7Cit9CisKK3N0YXRpYyBpbmxpbmUgYm9vbCBpc19wdl82NGJpdF92Y3B1KGNvbnN0IHN0
cnVjdCB2Y3B1ICp2KQoreworICAgIHJldHVybiBpc19wdl82NGJpdF9kb21haW4odi0+ZG9tYWlu
KTsKK30KKwogc3RhdGljIGlubGluZSBib29sIGlzX2h2bV9kb21haW4oY29uc3Qgc3RydWN0IGRv
bWFpbiAqZCkKIHsKICAgICByZXR1cm4gSVNfRU5BQkxFRChDT05GSUdfSFZNKSA/IGQtPmd1ZXN0
X3R5cGUgPT0gZ3Vlc3RfdHlwZV9odm0gOiBmYWxzZTsKLS0gCmdpdC1zZXJpZXMgMC45LjEKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 15:43:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 15:43: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 1g85mu-0004zc-5x; Thu, 04 Oct 2018 15:43:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a7fh=mq=citrix.com=prvs=808c92aaa=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g85mt-0004zR-Mb
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 15:43:39 +0000
X-Inumbo-ID: ec9beb60-c7eb-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ec9beb60-c7eb-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 17:41:13 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,340,1534809600"; d="scan'208";a="67037733"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 4 Oct 2018 16:43:19 +0100
Message-ID: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 00/17] Hi all
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBzZXJpZXMgbWFrZXMgQ09ORklHX1BWIHdvcmsuCgpCb290aW5nIGEgaHlwZXJ2aXNvciB3
aXRoIFBWSCBEb20wIHdvcmtzLiBJdCBhbHNvIGNyZWF0ZXMgLyBkZXN0cm95cyBIVk0gZ3Vlc3Rz
Cmp1c3QgZmluZS4KCkR1ZSB0byBpc3N1ZXMgaW4gUFZIIGltcGxlbWVudGF0aW9uLCBYVEYgdGVz
dHMgY2F1c2UgaHlwZXJ2aXNvciB0byBjcmFzaCAoc2VlbgpvbiBzdGFnaW5nIGFzIHdlbGwpLgoK
cm9vdEBsY3kyLWR0MTA4On4jIHhsIGluZm8KaG9zdCAgICAgICAgICAgICAgICAgICA6IGxjeTIt
ZHQxMDgKcmVsZWFzZSAgICAgICAgICAgICAgICA6IDQuMTguMC0wLmJwby4xLWFtZDY0CnZlcnNp
b24gICAgICAgICAgICAgICAgOiAjMSBTTVAgRGViaWFuIDQuMTguNi0xfmJwbzkrMSAoMjAxOC0w
OS0xMykKbWFjaGluZSAgICAgICAgICAgICAgICA6IHg4Nl82NApucl9jcHVzICAgICAgICAgICAg
ICAgIDogOAptYXhfY3B1X2lkICAgICAgICAgICAgIDogNwpucl9ub2RlcyAgICAgICAgICAgICAg
IDogMQpjb3Jlc19wZXJfc29ja2V0ICAgICAgIDogNAp0aHJlYWRzX3Blcl9jb3JlICAgICAgIDog
MgpjcHVfbWh6ICAgICAgICAgICAgICAgIDogMzUwNC4wNDgKaHdfY2FwcyAgICAgICAgICAgICAg
ICA6IGJmZWJmYmZmOjc3ZmFmM2ZmOjJjMTAwODAwOjAwMDAwMTIxOjAwMDAwMDBmOjAwOWM2ZmJm
OjAwMDAwMDAwOjAwMDAwMTAwCnZpcnRfY2FwcyAgICAgICAgICAgICAgOiBodm0gaHZtX2RpcmVj
dGlvIGRpcmVjdGlvCnRvdGFsX21lbW9yeSAgICAgICAgICAgOiAzMjU4OQpmcmVlX21lbW9yeSAg
ICAgICAgICAgIDogMjgwOTYKc2hhcmluZ19mcmVlZF9tZW1vcnkgICA6IDAKc2hhcmluZ191c2Vk
X21lbW9yeSAgICA6IDAKb3V0c3RhbmRpbmdfY2xhaW1zICAgICA6IDAKZnJlZV9jcHVzICAgICAg
ICAgICAgICA6IDAKeGVuX21ham9yICAgICAgICAgICAgICA6IDQKeGVuX21pbm9yICAgICAgICAg
ICAgICA6IDEyCnhlbl9leHRyYSAgICAgICAgICAgICAgOiAtdW5zdGFibGUKeGVuX3ZlcnNpb24g
ICAgICAgICAgICA6IDQuMTItdW5zdGFibGUKeGVuX2NhcHMgICAgICAgICAgICAgICA6IGh2bS0z
LjAteDg2XzMyIGh2bS0zLjAteDg2XzMycCBodm0tMy4wLXg4Nl82NAp4ZW5fc2NoZWR1bGVyICAg
ICAgICAgIDogY3JlZGl0Cnhlbl9wYWdlc2l6ZSAgICAgICAgICAgOiA0MDk2CnBsYXRmb3JtX3Bh
cmFtcyAgICAgICAgOiB2aXJ0X3N0YXJ0PTB4ZmZmZjgwMDAwMDAwMDAwMAp4ZW5fY2hhbmdlc2V0
ICAgICAgICAgIDogVGh1IE9jdCA0IDEzOjMzOjA5IDIwMTggKzAxMDAgZ2l0OmMwNGU1NGY1ZTUK
eGVuX2NvbW1hbmRsaW5lICAgICAgICA6IHBsYWNlaG9sZGVyIGxvZ2x2bD1hbGwgZ3Vlc3RfbG9n
bHZsPWFsbCBjb20yPTExNTIwMCw4bjEgdWNvZGU9c2NhbiBjb25zb2xlPWNvbTIsIHZnYSBjb25z
b2xlX3RvX3Jpbmcgc3luY19jb25zb2xlIGh2bV9mZXAgZG9tMF9tZW09NDA5Nk0gZG9tMD1wdmgg
bm9yZWJvb3QKY2NfY29tcGlsZXIgICAgICAgICAgICA6IGdjYyAoRGViaWFuIDYuMy4wLTE4K2Rl
Yjl1MSkgNi4zLjAgMjAxNzA1MTYKY2NfY29tcGlsZV9ieSAgICAgICAgICA6IHdlaQpjY19jb21w
aWxlX2RvbWFpbiAgICAgIDogdWsueGVuc291cmNlLmNvbQpjY19jb21waWxlX2RhdGUgICAgICAg
IDogVGh1IE9jdCAgNCAxMzozMzoyNyBCU1QgMjAxOApidWlsZF9pZCAgICAgICAgICAgICAgIDog
NDY0Njg5MjZmOGM0ZDgxOTU5ZDU5MjFkZjNhOTIzZGNjZGY5NTNmOQp4ZW5kX2NvbmZpZ19mb3Jt
YXQgICAgIDogNAoKU29tZSBudW1iZXJzIGFib3V0IHNpemUgb2YgZGlmZmVyZW50IGJ1aWxkcyB3
aXRoIHRoaXMgc2VyaWVzOgoKTm9uLWRlYnVnIGJ1aWxkcy4KCk5vIEhWTSwgbm8gUFY6Ci1yd3hy
d3hyLXggMSB3ZWkgd2VpIDE4MTQwNzYgT2N0ICA0IDE2OjE3IHhlbgoKTm8gUFY6Ci1yd3hyd3hy
LXggMSB3ZWkgd2VpIDIyNzI4OTIgT2N0ICA0IDE2OjE5IHhlbgoKTm8gSFZNOgotcnd4cnd4ci14
IDEgd2VpIHdlaSAxOTE2NDc2IE9jdCAgNCAxNjoyMiB4ZW4KCkZ1bGw6Ci1yd3hyd3hyLXggMSB3
ZWkgd2VpIDIzODM0ODQgT2N0ICA0IDE2OjIwIHhlbgoKV2VpLgoKV2VpIExpdSAoMTcpOgogIHg4
Ni9zaGFkb3c6IHB1dCBQViBMMVRGIGZ1bmN0aW9ucyB1bmRlciBDT05GSUdfUFYKICB4ODYvbW06
IG1ha2UgbW0uYyBidWlsZCB3aXRoICFDT05GSUdfUFYKICB4ODY6IHR1cm4gaXNfcHZfeywzMmJp
dF99e2RvbWFpbix2Y3B1fSBpbnRvIGlubGluZSBmdW5jdGlvbnMKICB4ODY6IGludHJvZHVjZSBp
c19wdl82NGJpdF97dmNwdSxkb21haW59CiAgeDg2OiBtYWtlIHg4Nl82NC90cmFwcy5jIGJ1aWxk
IHdpdGggIUNPTkZJR19QVgogIHg4NjogcHJvdmlkZSBzdHViIGZvciBhcmNoX2RvX211bHRpY2Fs
bF9jYWxsCiAgeDg2L3RyYXBzOiBwdXQgUFYgY29kZSBoYW5kbGVycyB1bmRlciBDT05GSUdfUFYK
ICB4ODY6IG1ha2UgY29uc3RydWN0X2RvbTAgYnVpbGQgd2l0aCAhQ09ORklHX1BWCiAgeDg2L2Ft
ZDogcHV0IHNldHRpbmcgcHZfcG9zdF9vdXRiX2hvb2sgdW5kZXIgQ09ORklHX1BWCiAgeDg2OiBw
cm92aWRlIHN0dWIgZm9yIHN3aXRjaF9jb21wYXQKICB4ODY6IHByb3ZpZGUgc3R1YnMgZm9yIGVu
dHJ5IHBvaW50CiAgeDg2OiBjb25uZWN0IGd1ZXN0IGNyZWF0aW9uIHdpdGggQ09ORklHX1BWCiAg
eDg2OiBkb24ndCBjcmVhdGUgRG9tMCBpZiBuZWl0aGVyIFBWIG5vciBIVk0gaXMgYXZhaWxhYmxl
CiAgeDg2OiBkb24ndCByZXBvcnQgUFYgc3VwcG9ydCB3aGVuICFDT05GSUdfUFYKICB4ODY6IGV4
cG9zZSBDT05GSUdfUFYKICB4ODY6IGludHJvZHVjZSBuZXcgZGVmY29uZmlncyBmb3IgUFYgYW5k
IEhWTQogIGF1dG9tYXRpb246IGJ1aWxkIFhlbiB3aXRoIENPTkZJR19QViBhbmQgQ09ORklHX0hW
TSBleHBsaWNpdGx5IHNldAoKIGF1dG9tYXRpb24vc2NyaXB0cy9idWlsZCAgICAgICAgICAgICAg
ICAgfCAxOCArKysrKysrKy0KIHhlbi9hcmNoL3g4Ni9LY29uZmlnICAgICAgICAgICAgICAgICAg
ICAgfCAgOCArKysrLQogeGVuL2FyY2gveDg2L2NvbmZpZ3MvaHZtX29ubHlfZGVmY29uZmlnICB8
ICAyICstCiB4ZW4vYXJjaC94ODYvY29uZmlncy9ub19odm1fcHZfZGVmY29uZmlnIHwgIDIgKy0K
IHhlbi9hcmNoL3g4Ni9jb25maWdzL3B2X29ubHlfZGVmY29uZmlnICAgfCAgMiArLQogeGVuL2Fy
Y2gveDg2L2NwdS9hbWQuYyAgICAgICAgICAgICAgICAgICB8ICA0ICsrLQogeGVuL2FyY2gveDg2
L2RvbTBfYnVpbGQuYyAgICAgICAgICAgICAgICB8IDEyICsrKystCiB4ZW4vYXJjaC94ODYvaHlw
ZXJjYWxsLmMgICAgICAgICAgICAgICAgIHwgIDkgKysrKy0KIHhlbi9hcmNoL3g4Ni9tbS5jICAg
ICAgICAgICAgICAgICAgICAgICAgfCA1NSArKysrKysrKysrKysrKysrKysrKy0tLS0tCiB4ZW4v
YXJjaC94ODYvc2V0dXAuYyAgICAgICAgICAgICAgICAgICAgIHwgMjEgKysrKysrKystLQogeGVu
L2FyY2gveDg2L3RyYXBzLmMgICAgICAgICAgICAgICAgICAgICB8IDM4ICsrKysrKysrKysrKysr
KysrLQogeGVuL2FyY2gveDg2L3g4Nl82NC9NYWtlZmlsZSAgICAgICAgICAgICB8ICA1ICsrLQog
eGVuL2FyY2gveDg2L3g4Nl82NC9uby1wdi5jICAgICAgICAgICAgICB8IDQxICsrKysrKysrKysr
KysrKysrKystCiB4ZW4vYXJjaC94ODYveDg2XzY0L3RyYXBzLmMgICAgICAgICAgICAgIHwgIDYg
KystCiB4ZW4vY29tbW9uL2RvbWFpbi5jICAgICAgICAgICAgICAgICAgICAgIHwgMjEgKysrKysr
KysrLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaCAgICAgICAgICAgICB8ICAyICstCiB4
ZW4vaW5jbHVkZS9hc20teDg2L2h5cGVyY2FsbC5oICAgICAgICAgIHwgIDMgKy0KIHhlbi9pbmNs
dWRlL2FzbS14ODYvc2hhZG93LmggICAgICAgICAgICAgfCAgNCArKy0KIHhlbi9pbmNsdWRlL3hl
bi9jb21wYXQuaCAgICAgICAgICAgICAgICAgfCAgOSArKysrLQogeGVuL2luY2x1ZGUveGVuL3Nj
aGVkLmggICAgICAgICAgICAgICAgICB8IDMxICsrKysrKysrKysrKystCiAyMCBmaWxlcyBjaGFu
Z2VkLCAyNjkgaW5zZXJ0aW9ucygrKSwgMjQgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2
NDQgeGVuL2FyY2gveDg2L2NvbmZpZ3MvaHZtX29ubHlfZGVmY29uZmlnCiBjcmVhdGUgbW9kZSAx
MDA2NDQgeGVuL2FyY2gveDg2L2NvbmZpZ3Mvbm9faHZtX3B2X2RlZmNvbmZpZwogY3JlYXRlIG1v
ZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9jb25maWdzL3B2X29ubHlfZGVmY29uZmlnCiBjcmVhdGUg
bW9kZSAxMDA2NDQgeGVuL2FyY2gveDg2L3g4Nl82NC9uby1wdi5jCgpiYXNlLWNvbW1pdDogNzQ1
ODRhMzY3MDUxYmMwZDZmNGI5NmZkMzYwZmE3YmM2NTM4ZmMzOQotLSAKZ2l0LXNlcmllcyAwLjku
MQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 15:43:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 15:43: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 1g85mx-00050x-KV; Thu, 04 Oct 2018 15:43:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a7fh=mq=citrix.com=prvs=808c92aaa=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g85mv-000504-U6
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 15:43:41 +0000
X-Inumbo-ID: 707102c2-c7ec-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 707102c2-c7ec-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 15:44:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,340,1534809600"; d="scan'208";a="67037748"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 4 Oct 2018 16:43:25 +0100
Message-ID: <482857ce97ac3334e628f89b6c2d72c3c142f4e3.1538667753.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 06/17] x86: provide stub for
 arch_do_multicall_call
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

VGhpcyBoeXBlcmNhbGwgaXMgUFYgb25seSBvbiB4ODYuIFByb3ZpZGUgYSBzdHViIGZvciBpdCB3
aGVuCiFDT05GSUdfUFYuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgotLS0KIHhlbi9hcmNoL3g4Ni9oeXBlcmNhbGwuYyB8ICA5ICsrKysrKysrKwogMSBmaWxl
IGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9oeXBl
cmNhbGwuYyBiL3hlbi9hcmNoL3g4Ni9oeXBlcmNhbGwuYwppbmRleCA3NGJkZTVlLi5hMmY0Nzk3
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHlwZXJjYWxsLmMKKysrIGIveGVuL2FyY2gveDg2
L2h5cGVyY2FsbC5jCkBAIC0yNDgsNiArMjQ4LDE1IEBAIGludCBoeXBlcmNhbGxfeGxhdF9jb250
aW51YXRpb24odW5zaWduZWQgaW50ICppZCwgdW5zaWduZWQgaW50IG5yLAogICAgIHJldHVybiBy
YzsKIH0KIAorI2lmbmRlZiBDT05GSUdfUFYKKy8qIFN0dWIgZm9yIGFyY2hfZG9fbXVsdGljYWxs
X2NhbGwgKi8KK2VudW0gbWNfZGlzcG9zaXRpb24gYXJjaF9kb19tdWx0aWNhbGxfY2FsbChzdHJ1
Y3QgbWNfc3RhdGUgKm1jKQoreworICAgIHJldHVybiBtY19leGl0OworfQorCisjZW5kaWYKKwog
LyoKICAqIExvY2FsIHZhcmlhYmxlczoKICAqIG1vZGU6IEMKLS0gCmdpdC1zZXJpZXMgMC45LjEK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 15:43:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 15:43: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 1g85mu-0004zi-Gd; Thu, 04 Oct 2018 15:43:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a7fh=mq=citrix.com=prvs=808c92aaa=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g85mt-0004zX-Ud
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 15:43:39 +0000
X-Inumbo-ID: ed0ad1c4-c7eb-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ed0ad1c4-c7eb-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 17:41:14 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,340,1534809600"; d="scan'208";a="67037737"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 4 Oct 2018 16:43:20 +0100
Message-ID: <fe5bc0f8e7ab462b8c63698de5f9919671af8542.1538667753.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 01/17] x86/shadow: put PV L1TF functions under
 CONFIG_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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vaW5j
bHVkZS9hc20teDg2L3NoYWRvdy5oIHwgNCArKysrCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRp
b25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9zaGFkb3cuaCBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvc2hhZG93LmgKaW5kZXggYjNlYmU1Ni4uN2Q4ODYzNyAxMDA2NDQKLS0t
IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9zaGFkb3cuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2
L3NoYWRvdy5oCkBAIC0xNjMsNiArMTYzLDggQEAgc3RhdGljIGlubGluZSBib29sIGlzX2wxdGZf
c2FmZV9tYWRkcihpbnRwdGVfdCBwdGUpCiAgICAgcmV0dXJuIG1hZGRyID09IDAgfHwgbWFkZHIg
Pj0gbDF0Zl9zYWZlX21hZGRyOwogfQogCisjaWZkZWYgQ09ORklHX1BWCisKIHN0YXRpYyBpbmxp
bmUgYm9vbCBwdl9sMXRmX2NoZWNrX3B0ZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQg
bGV2ZWwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50cHRlX3QgcHRl
KQogewpAQCAtMjQxLDYgKzI0Myw4IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBwdl9sMXRmX2RvbWFp
bl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpCiAjZW5kaWYKIH0KIAorI2VuZGlmIC8qIENPTkZJ
R19QViAqLworCiAvKiBSZW1vdmUgYWxsIHNoYWRvd3Mgb2YgdGhlIGd1ZXN0IG1mbi4gKi8KIHN0
YXRpYyBpbmxpbmUgdm9pZCBzaGFkb3dfcmVtb3ZlX2FsbF9zaGFkb3dzKHN0cnVjdCBkb21haW4g
KmQsIG1mbl90IGdtZm4pCiB7Ci0tIApnaXQtc2VyaWVzIDAuOS4xCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 15:43:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 15:43: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 1g85my-00051n-J2; Thu, 04 Oct 2018 15:43:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a7fh=mq=citrix.com=prvs=808c92aaa=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g85mw-00050B-Gl
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 15:43:42 +0000
X-Inumbo-ID: ee1b7ca2-c7eb-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ee1b7ca2-c7eb-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 17:41:16 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,340,1534809600"; d="scan'208";a="67037745"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 4 Oct 2018 16:43:22 +0100
Message-ID: <48b3c6476789e4026b8be7864ffa42fed41ce1cd.1538667753.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 03/17] x86: turn is_pv_{, 32bit_}{domain,
 vcpu} into inline 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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.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>

QW5kIG1ha2UgdGhlbSB3b3JrIHdpdGggQ09ORklHX1BWLgoKU2lnbmVkLW9mZi1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5o
IHwgIDIgLS0KIHhlbi9pbmNsdWRlL3hlbi9zY2hlZC5oICAgICAgfCAyMSArKysrKysrKysrKysr
KysrKysrLS0KIDIgZmlsZXMgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oIGIveGVuL2luY2x1
ZGUvYXNtLXg4Ni9kb21haW4uaAppbmRleCBjYjA3MjFlLi5lN2I4MjI3IDEwMDY0NAotLS0gYS94
ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9t
YWluLmgKQEAgLTEzLDggKzEzLDYgQEAKICNpbmNsdWRlIDxwdWJsaWMvaHZtL2h2bV9pbmZvX3Rh
YmxlLmg+CiAKICNkZWZpbmUgaGFzXzMyYml0X3NoaW5mbyhkKSAgICAoKGQpLT5hcmNoLmhhc18z
MmJpdF9zaGluZm8pCi0jZGVmaW5lIGlzX3B2XzMyYml0X2RvbWFpbihkKSAgKChkKS0+YXJjaC5p
c18zMmJpdF9wdikKLSNkZWZpbmUgaXNfcHZfMzJiaXRfdmNwdSh2KSAgICAoaXNfcHZfMzJiaXRf
ZG9tYWluKCh2KS0+ZG9tYWluKSkKIAogI2RlZmluZSBpc19odm1fcHZfZXZ0Y2huX2RvbWFpbihk
KSAoaXNfaHZtX2RvbWFpbihkKSAmJiBcCiAgICAgICAgIChkKS0+YXJjaC5odm0uaXJxLT5jYWxs
YmFja192aWFfdHlwZSA9PSBIVk1JUlFfY2FsbGJhY2tfdmVjdG9yKQpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUveGVuL3NjaGVkLmggYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAppbmRleCAwYmE4
MGNiLi5iMzJhZDU3IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAorKysgYi94
ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaApAQCAtODc3LDggKzg3NywyNSBAQCB2b2lkIHdhdGNoZG9n
X2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpOwogCiAjZGVmaW5lIFZNX0FTU0lTVChk
LCB0KSAodGVzdF9iaXQoVk1BU1NUX1RZUEVfICMjIHQsICYoZCktPnZtX2Fzc2lzdCkpCiAKLSNk
ZWZpbmUgaXNfcHZfZG9tYWluKGQpICgoZCktPmd1ZXN0X3R5cGUgPT0gZ3Vlc3RfdHlwZV9wdikK
LSNkZWZpbmUgaXNfcHZfdmNwdSh2KSAgIChpc19wdl9kb21haW4oKHYpLT5kb21haW4pKQorc3Rh
dGljIGlubGluZSBib29sIGlzX3B2X2RvbWFpbihjb25zdCBzdHJ1Y3QgZG9tYWluICpkKQorewor
ICAgIHJldHVybiBJU19FTkFCTEVEKENPTkZJR19QVikgPyBkLT5ndWVzdF90eXBlID09IGd1ZXN0
X3R5cGVfcHYgOiBmYWxzZTsKK30KKworc3RhdGljIGlubGluZSBib29sIGlzX3B2X3ZjcHUoY29u
c3Qgc3RydWN0IHZjcHUgKnYpCit7CisgICAgcmV0dXJuIGlzX3B2X2RvbWFpbih2LT5kb21haW4p
OworfQorCitzdGF0aWMgaW5saW5lIGJvb2wgaXNfcHZfMzJiaXRfZG9tYWluKGNvbnN0IHN0cnVj
dCBkb21haW4gKmQpCit7CisgICAgcmV0dXJuIGlzX3B2X2RvbWFpbihkKSAmJiBkLT5hcmNoLmlz
XzMyYml0X3B2OworfQorCitzdGF0aWMgaW5saW5lIGJvb2wgaXNfcHZfMzJiaXRfdmNwdShjb25z
dCBzdHJ1Y3QgdmNwdSAqdikKK3sKKyAgICByZXR1cm4gaXNfcHZfMzJiaXRfZG9tYWluKHYtPmRv
bWFpbik7Cit9CiAKIHN0YXRpYyBpbmxpbmUgYm9vbCBpc19odm1fZG9tYWluKGNvbnN0IHN0cnVj
dCBkb21haW4gKmQpCiB7Ci0tIApnaXQtc2VyaWVzIDAuOS4xCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 15:43:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 15:43: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 1g85mz-000535-1U; Thu, 04 Oct 2018 15:43:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a7fh=mq=citrix.com=prvs=808c92aaa=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g85mx-00050d-AI
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 15:43:43 +0000
X-Inumbo-ID: 70d7ca12-c7ec-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 70d7ca12-c7ec-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 15:44:55 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,340,1534809600"; d="scan'208";a="67037753"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 4 Oct 2018 16:43:27 +0100
Message-ID: <c3dca1d3b314660f15aa886c410815c6ae10dc8a.1538667753.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 08/17] x86: make construct_dom0 build with
 !CONFIG_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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJj
aC94ODYvZG9tMF9idWlsZC5jIHwgMTIgKysrKysrKysrKy0tCiAxIGZpbGUgY2hhbmdlZCwgMTAg
aW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
ZG9tMF9idWlsZC5jIGIveGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYwppbmRleCA4NmViN2RiLi40
NTc3MTExIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZG9tMF9idWlsZC5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9kb20wX2J1aWxkLmMKQEAgLTUwOSw4ICs1MDksMTYgQEAgaW50IF9faW5pdCBjb25z
dHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkLCBjb25zdCBtb2R1bGVfdCAqaW1hZ2UsCiAgICAg
fQogI2VuZGlmCiAKLSAgICByYyA9IChpc19odm1fZG9tYWluKGQpID8gZG9tMF9jb25zdHJ1Y3Rf
cHZoIDogZG9tMF9jb25zdHJ1Y3RfcHYpCi0gICAgICAgICAoZCwgaW1hZ2UsIGltYWdlX2hlYWRy
b29tLCBpbml0cmQsIGNtZGxpbmUpOworICAgIGlmICggaXNfaHZtX2RvbWFpbihkKSApCisgICAg
ICAgIHJjID0gZG9tMF9jb25zdHJ1Y3RfcHZoKGQsIGltYWdlLCBpbWFnZV9oZWFkcm9vbSwgaW5p
dHJkLCBjbWRsaW5lKTsKKyAgICBlbHNlIGlmICggaXNfcHZfZG9tYWluKGQpICkKKyAgICAgICAg
cmMgPSBkb20wX2NvbnN0cnVjdF9wdihkLCBpbWFnZSwgaW1hZ2VfaGVhZHJvb20sIGluaXRyZCwg
Y21kbGluZSk7CisgICAgZWxzZQorICAgIHsKKyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7
CisgICAgICAgIHJjID0gLUVJTlZBTDsKKyAgICB9CisKICAgICBpZiAoIHJjICkKICAgICAgICAg
cmV0dXJuIHJjOwogCi0tIApnaXQtc2VyaWVzIDAuOS4xCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 15:43:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 15:43: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 1g85mz-00053l-Gw; Thu, 04 Oct 2018 15:43:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a7fh=mq=citrix.com=prvs=808c92aaa=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g85mx-00050c-9t
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 15:43:43 +0000
X-Inumbo-ID: 7133e262-c7ec-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7133e262-c7ec-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 15:44:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,340,1534809600"; d="scan'208";a="67037756"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 4 Oct 2018 16:43:28 +0100
Message-ID: <f1fafccc6ba352431e3ba72e834fd37e37b9eb9e.1538667753.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 09/17] x86/amd: put setting pv_post_outb_hook
 under CONFIG_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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

SXQgaXMgdXNlZCBieSBQViBjb2RlIG9ubHkuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9jcHUvYW1kLmMgfCA0ICsrKysKIDEg
ZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
Y3B1L2FtZC5jIGIveGVuL2FyY2gveDg2L2NwdS9hbWQuYwppbmRleCBjMzk0YzFjLi41ZTIxMTJl
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1L2FtZC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9j
cHUvYW1kLmMKQEAgLTQ0MywxMiArNDQzLDE0IEBAIHN0YXRpYyB2b2lkIGRpc2FibGVfYzFlKHZv
aWQgKnVudXNlZCkKIAkJICAgICAgIHNtcF9wcm9jZXNzb3JfaWQoKSwgbXNyX2NvbnRlbnQpOwog
fQogCisjaWZkZWYgQ09ORklHX1BWCiBzdGF0aWMgdm9pZCBjaGVja19kaXNhYmxlX2MxZSh1bnNp
Z25lZCBpbnQgcG9ydCwgdTggdmFsdWUpCiB7CiAJLyogQzFFIGlzIHNvbWV0aW1lcyBlbmFibGVk
IGR1cmluZyBlbnRyeSB0byBBQ1BJIG1vZGUuICovCiAJaWYgKChwb3J0ID09IGFjcGlfc21pX2Nt
ZCkgJiYgKHZhbHVlID09IGFjcGlfZW5hYmxlX3ZhbHVlKSkKIAkJb25fZWFjaF9jcHUoZGlzYWJs
ZV9jMWUsIE5VTEwsIDEpOwogfQorI2VuZGlmCiAKIC8qCiAgKiBCSU9TIGlzIGV4cGVjdGVkIHRv
IGNsZWFyIE10cnJGaXhEcmFtTW9kRW4gYml0LiBBY2NvcmRpbmcgdG8gQU1EIEJLREcgOiAKQEAg
LTYyNyw4ICs2MjksMTAgQEAgc3RhdGljIHZvaWQgaW5pdF9hbWQoc3RydWN0IGNwdWluZm9feDg2
ICpjKQogCXsKIAljYXNlIDB4ZiAuLi4gMHgxNzoKIAkJZGlzYWJsZV9jMWUoTlVMTCk7CisjaWZk
ZWYgQ09ORklHX1BWCiAJCWlmIChhY3BpX3NtaV9jbWQgJiYgKGFjcGlfZW5hYmxlX3ZhbHVlIHwg
YWNwaV9kaXNhYmxlX3ZhbHVlKSkKIAkJCXB2X3Bvc3Rfb3V0Yl9ob29rID0gY2hlY2tfZGlzYWJs
ZV9jMWU7CisjZW5kaWYKIAkJYnJlYWs7CiAJfQogCi0tIApnaXQtc2VyaWVzIDAuOS4xCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 15:43:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 15: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 1g85mz-00054K-Sz; Thu, 04 Oct 2018 15:43:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a7fh=mq=citrix.com=prvs=808c92aaa=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g85mx-000510-Na
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 15:43:43 +0000
X-Inumbo-ID: eed8c0fb-c7eb-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eed8c0fb-c7eb-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 17:41:17 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,340,1534809600"; d="scan'208";a="67037754"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 4 Oct 2018 16:43:26 +0100
Message-ID: <97058ba51ab264da022a3b8633b8d6ac890f8b33.1538667753.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 07/17] x86/traps: put PV code handlers under
 CONFIG_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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

VGhlIHRyYXAgaGFuZGxlcnMgaW4gaHlwZXJ2aXNvciBuZWVkIHRvIGZvcndhcmQgZXZlbnRzIHRv
IFBWIGd1ZXN0cyBpZgpuZWNlc3NhcnkuIElmIHRoZXJlIGlzIG5vIFBWIGd1ZXN0IHJlbGV2YW50
IGNvZGUgc2hvdWxkIGJlIGV4Y2x1ZGVkLgoKUHV0IGNvZGUgdW5kZXIgQ09ORklHX1BWIGFuZCBh
ZGQgQVNTRVJUX1VOUkVBQ0hBQkxFLgoKU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvdHJhcHMuYyB8IDM4ICsrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMzggaW5zZXJ0aW9ucygr
KQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jIGIveGVuL2FyY2gveDg2L3RyYXBz
LmMKaW5kZXggMzk4ODc1My4uNmMyNzI5YyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3RyYXBz
LmMKKysrIGIveGVuL2FyY2gveDg2L3RyYXBzLmMKQEAgLTc0Myw5ICs3NDMsMTMgQEAgc3RhdGlj
IHZvaWQgZG9fdHJhcChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIAogICAgIGlmICggZ3Vl
c3RfbW9kZShyZWdzKSApCiAgICAgeworI2lmZGVmIENPTkZJR19QVgogICAgICAgICBwdl9pbmpl
Y3RfaHdfZXhjZXB0aW9uKHRyYXBuciwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAo
VFJBUF9IQVZFX0VDICYgKDF1IDw8IHRyYXBucikpCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgPyByZWdzLT5lcnJvcl9jb2RlIDogWDg2X0VWRU5UX05PX0VDKTsKKyNlbHNlCisgICAg
ICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOworI2VuZGlmCiAgICAgICAgIHJldHVybjsKICAgICB9
CiAKQEAgLTk3NCw4ICs5NzgsMTIgQEAgdm9pZCBkb19pbnZhbGlkX29wKHN0cnVjdCBjcHVfdXNl
cl9yZWdzICpyZWdzKQogCiAgICAgaWYgKCBsaWtlbHkoZ3Vlc3RfbW9kZShyZWdzKSkgKQogICAg
IHsKKyNpZmRlZiBDT05GSUdfUFYKICAgICAgICAgaWYgKCBwdl9lbXVsYXRlX2ludmFsaWRfb3Ao
cmVncykgKQogICAgICAgICAgICAgcHZfaW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2ludmFsaWRf
b3AsIFg4Nl9FVkVOVF9OT19FQyk7CisjZWxzZQorICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUo
KTsKKyNlbmRpZgogICAgICAgICByZXR1cm47CiAgICAgfQogCkBAIC0xMTAzLDcgKzExMTEsMTEg
QEAgdm9pZCBkb19pbnQzKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICByZXR1
cm47CiAgICAgfQogCisjaWZkZWYgQ09ORklHX1BWCiAgICAgcHZfaW5qZWN0X2h3X2V4Y2VwdGlv
bihUUkFQX2ludDMsIFg4Nl9FVkVOVF9OT19FQyk7CisjZWxzZQorICAgIEFTU0VSVF9VTlJFQUNI
QUJMRSgpOworI2VuZGlmCiB9CiAKIHN0YXRpYyB2b2lkIHJlc2VydmVkX2JpdF9wYWdlX2ZhdWx0
KHVuc2lnbmVkIGxvbmcgYWRkciwKQEAgLTExNDAsNiArMTE1Miw3IEBAIHN0YXRpYyBpbnQgaGFu
ZGxlX2xkdF9tYXBwaW5nX2ZhdWx0KHVuc2lnbmVkIGludCBvZmZzZXQsCiAgICAgICAgIGlmICgg
IWd1ZXN0X21vZGUocmVncykgKQogICAgICAgICAgICAgcmV0dXJuIDA7CiAKKyNpZmRlZiBDT05G
SUdfUFYKICAgICAgICAgLyogQWNjZXNzIHdvdWxkIGhhdmUgYmVjb21lIG5vbi1jYW5vbmljYWw/
IFBhc3MgI0dQW3NlbF0gYmFjay4gKi8KICAgICAgICAgaWYgKCB1bmxpa2VseSghaXNfY2Fub25p
Y2FsX2FkZHJlc3MoY3Vyci0+YXJjaC5wdi5sZHRfYmFzZSArIG9mZnNldCkpICkKICAgICAgICAg
ewpAQCAtMTE1MSw2ICsxMTY0LDkgQEAgc3RhdGljIGludCBoYW5kbGVfbGR0X21hcHBpbmdfZmF1
bHQodW5zaWduZWQgaW50IG9mZnNldCwKICAgICAgICAgICAgIC8qIGVsc2UgcGFzcyB0aGUgI1BG
IGJhY2ssIHdpdGggYWRqdXN0ZWQgJWNyMi4gKi8KICAgICAgICAgICAgIHB2X2luamVjdF9wYWdl
X2ZhdWx0KHJlZ3MtPmVycm9yX2NvZGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjdXJyLT5hcmNoLnB2LmxkdF9iYXNlICsgb2Zmc2V0KTsKKyNlbHNlCisgICAgICAgIEFTU0VS
VF9VTlJFQUNIQUJMRSgpOworI2VuZGlmCiAgICAgfQogCiAgICAgcmV0dXJuIEVYQ1JFVF9mYXVs
dF9maXhlZDsKQEAgLTE0NTcsNyArMTQ3MywxMSBAQCB2b2lkIGRvX3BhZ2VfZmF1bHQoc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgaWYgKCB1bmxpa2VseShyZWdzLT5lcnJvcl9jb2Rl
ICYgUEZFQ19yZXNlcnZlZF9iaXQpICkKICAgICAgICAgcmVzZXJ2ZWRfYml0X3BhZ2VfZmF1bHQo
YWRkciwgcmVncyk7CiAKKyNpZmRlZiBDT05GSUdfUFYKICAgICBwdl9pbmplY3RfcGFnZV9mYXVs
dChyZWdzLT5lcnJvcl9jb2RlLCBhZGRyKTsKKyNlbHNlCisgICAgQVNTRVJUX1VOUkVBQ0hBQkxF
KCk7CisjZW5kaWYKIH0KIAogLyoKQEAgLTE0OTQsNyArMTUxNCw5IEBAIHZvaWQgX19pbml0IGRv
X2Vhcmx5X3BhZ2VfZmF1bHQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAKIHZvaWQgZG9f
Z2VuZXJhbF9wcm90ZWN0aW9uKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogeworI2lmZGVm
IENPTkZJR19QVgogICAgIHN0cnVjdCB2Y3B1ICp2ID0gY3VycmVudDsKKyNlbmRpZgogICAgIHVu
c2lnbmVkIGxvbmcgZml4dXA7CiAKICAgICBpZiAoIGRlYnVnZ2VyX3RyYXBfZW50cnkoVFJBUF9n
cF9mYXVsdCwgcmVncykgKQpAQCAtMTUwNiw2ICsxNTI4LDcgQEAgdm9pZCBkb19nZW5lcmFsX3By
b3RlY3Rpb24oc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgaWYgKCAhZ3Vlc3RfbW9k
ZShyZWdzKSApCiAgICAgICAgIGdvdG8gZ3BfaW5fa2VybmVsOwogCisjaWZkZWYgQ09ORklHX1BW
CiAgICAgLyoKICAgICAgKiBDdW5uaW5nIHRyaWNrIHRvIGFsbG93IGFyYml0cmFyeSAiSU5UIG4i
IGhhbmRsaW5nLgogICAgICAqCkBAIC0xNTU2LDYgKzE1NzksOSBAQCB2b2lkIGRvX2dlbmVyYWxf
cHJvdGVjdGlvbihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIAogICAgIC8qIFBhc3Mgb24g
R1BGIGFzIGlzLiAqLwogICAgIHB2X2luamVjdF9od19leGNlcHRpb24oVFJBUF9ncF9mYXVsdCwg
cmVncy0+ZXJyb3JfY29kZSk7CisjZWxzZQorICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOworI2Vu
ZGlmCiAgICAgcmV0dXJuOwogCiAgZ3BfaW5fa2VybmVsOgpAQCAtMTc0NCw3ICsxNzcwLDkgQEAg
dm9pZCB1bnNldF9ubWlfY2FsbGJhY2sodm9pZCkKIAogdm9pZCBkb19kZXZpY2Vfbm90X2F2YWls
YWJsZShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIHsKKyNpZmRlZiBDT05GSUdfUFYKICAg
ICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7CisjZW5kaWYKIAogICAgIGlmICggIWd1ZXN0
X21vZGUocmVncykgKQogICAgIHsKQEAgLTE3NjIsNiArMTc5MCw3IEBAIHZvaWQgZG9fZGV2aWNl
X25vdF9hdmFpbGFibGUoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgIHJldHVy
bjsKICAgICB9CiAKKyNpZmRlZiBDT05GSUdfUFYKICAgICB2Y3B1X3Jlc3RvcmVfZnB1X2xhenko
Y3Vycik7CiAKICAgICBpZiAoIGN1cnItPmFyY2gucHYuY3RybHJlZ1swXSAmIFg4Nl9DUjBfVFMg
KQpAQCAtMTc3MSw2ICsxODAwLDkgQEAgdm9pZCBkb19kZXZpY2Vfbm90X2F2YWlsYWJsZShzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICB9CiAgICAgZWxzZQogICAgICAgICBUUkFDRV8w
RChUUkNfUFZfTUFUSF9TVEFURV9SRVNUT1JFKTsKKyNlbHNlCisgICAgQVNTRVJUX1VOUkVBQ0hB
QkxFKCk7CisjZW5kaWYKIAogICAgIHJldHVybjsKIH0KQEAgLTE3NzgsNyArMTgxMCw5IEBAIHZv
aWQgZG9fZGV2aWNlX25vdF9hdmFpbGFibGUoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB2
b2lkIGRvX2RlYnVnKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogewogICAgIHVuc2lnbmVk
IGxvbmcgZHI2OworI2lmZGVmIENPTkZJR19QVgogICAgIHN0cnVjdCB2Y3B1ICp2ID0gY3VycmVu
dDsKKyNlbmRpZgogCiAgICAgLyogU3Rhc2ggZHI2IGFzIGVhcmx5IGFzIHBvc3NpYmxlLiAqLwog
ICAgIGRyNiA9IHJlYWRfZGVidWdyZWcoNik7CkBAIC0xODg4LDExICsxOTIyLDE1IEBAIHZvaWQg
ZG9fZGVidWcoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgIHJldHVybjsKICAg
ICB9CiAKKyNpZmRlZiBDT05GSUdfUFYKICAgICAvKiBTYXZlIGRlYnVnIHN0YXR1cyByZWdpc3Rl
ciB3aGVyZSBndWVzdCBPUyBjYW4gcGVlayBhdCBpdCAqLwogICAgIHYtPmFyY2guZGVidWdyZWdb
Nl0gfD0gKGRyNiAmIH5YODZfRFI2X0RFRkFVTFQpOwogICAgIHYtPmFyY2guZGVidWdyZWdbNl0g
Jj0gKGRyNiB8IH5YODZfRFI2X0RFRkFVTFQpOwogCiAgICAgcHZfaW5qZWN0X2h3X2V4Y2VwdGlv
bihUUkFQX2RlYnVnLCBYODZfRVZFTlRfTk9fRUMpOworI2Vsc2UKKyAgICBBU1NFUlRfVU5SRUFD
SEFCTEUoKTsKKyNlbmRpZgogfQogCiBzdGF0aWMgdm9pZCBfX2luaXQgbm9pbmxpbmUgX19zZXRf
aW50cl9nYXRlKHVuc2lnbmVkIGludCBuLAotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 15:45:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 15:45: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 1g85og-0005mp-FT; Thu, 04 Oct 2018 15:45:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=tvfk=mq=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1g85oe-0005mR-U3
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 15:45:28 +0000
X-Inumbo-ID: aff68137-c7ec-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aff68137-c7ec-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 15:46:41 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx12.intmail.prod.int.phx2.redhat.com
 [10.5.11.27])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.redhat.com (Postfix) with ESMTPS id C65D53084024;
 Thu,  4 Oct 2018 15:45:26 +0000 (UTC)
Received: from [10.36.117.140] (ovpn-117-140.ams2.redhat.com [10.36.117.140])
 by smtp.corp.redhat.com (Postfix) with ESMTP id D74DC9E8C4;
 Thu,  4 Oct 2018 15:45:14 +0000 (UTC)
To: =?UTF-8?Q?Michal_Such=c3=a1nek?= <msuchanek@suse.de>
References: <20181001084038.GD18290@dhcp22.suse.cz>
 <d54a8509-725f-f771-72f0-15a9d93e8a49@redhat.com>
 <20181002134734.GT18290@dhcp22.suse.cz>
 <98fb8d65-b641-2225-f842-8804c6f79a06@redhat.com>
 <8736tndubn.fsf@vitty.brq.redhat.com> <20181003134444.GH4714@dhcp22.suse.cz>
 <87zhvvcf3b.fsf@vitty.brq.redhat.com>
 <49456818-238e-2d95-9df6-d1934e9c8b53@linux.intel.com>
 <87tvm3cd5w.fsf@vitty.brq.redhat.com>
 <06a35970-e478-18f8-eae6-4022925a5192@redhat.com>
 <20181004061938.GB22173@dhcp22.suse.cz>
 <efd50413-4be4-06c4-5ef0-711fdf05db71@redhat.com>
 <20181004172807.1eef3a6b@kitsune.suse.cz>
From: David Hildenbrand <david@redhat.com>
Openpgp: preference=signencrypt
Autocrypt: addr=david@redhat.com; prefer-encrypt=mutual; keydata=
 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
 SE+xAvmumFBY
Organization: Red Hat GmbH
Message-ID: <14992b68-5402-9168-0050-b3c6ac4a8c90@redhat.com>
Date: Thu, 4 Oct 2018 17:45:13 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <20181004172807.1eef3a6b@kitsune.suse.cz>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.27
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.40]); Thu, 04 Oct 2018 15:45:27 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH RFC] mm/memory_hotplug: Introduce memory
 block types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kate Stewart <kstewart@linuxfoundation.org>, Rich Felker <dalias@libc.org>,
 linux-ia64@vger.kernel.org, linux-sh@vger.kernel.org,
 Peter Zijlstra <peterz@infradead.org>,
 Dave Hansen <dave.hansen@linux.intel.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, Michal Hocko <mhocko@kernel.org>,
 linux-mm@kvack.org, Paul Mackerras <paulus@samba.org>,
 "H. Peter Anvin" <hpa@zytor.com>, Rashmica Gupta <rashmica.g@gmail.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Stephen Rothwell <sfr@canb.auug.org.au>, Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 Yoshinori Sato <ysato@users.sourceforge.jp>,
 Vitaly Kuznetsov <vkuznets@redhat.com>, linux-acpi@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, xen-devel@lists.xenproject.org,
 Rob Herring <robh@kernel.org>, Len Brown <lenb@kernel.org>,
 Pavel Tatashin <pavel.tatashin@microsoft.com>, linux-s390@vger.kernel.org,
 "mike.travis@hpe.com" <mike.travis@hpe.com>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 =?UTF-8?Q?Jonathan_Neusch=c3=a4fer?= <j.neuschaefer@gmx.net>,
 Nicholas Piggin <npiggin@gmail.com>, Joe Perches <joe@perches.com>,
 =?UTF-8?B?SsOpcsO0bWUgR2xpc3Nl?= <jglisse@redhat.com>,
 Mike Rapoport <rppt@linux.vnet.ibm.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>, Dan Williams <dan.j.williams@intel.com>,
 Andrew Morton <akpm@linux-foundation.org>, Oscar Salvador <osalvador@suse.de>,
 Juergen Gross <jgross@suse.com>, Tony Luck <tony.luck@intel.com>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 Fenghua Yu <fenghua.yu@intel.com>,
 Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>,
 Thomas Gleixner <tglx@linutronix.de>,
 Philippe Ombredanne <pombredanne@nexb.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>, devel@linuxdriverproject.org,
 Joonsoo Kim <iamjoonsoo.kim@lge.com>, linuxppc-dev@lists.ozlabs.org,
 "Kirill A. Shutemov" <kirill.shutemov@linux.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>

T24gMDQvMTAvMjAxOCAxNzoyOCwgTWljaGFsIFN1Y2jDoW5layB3cm90ZToKPiBPbiBUaHUsIDQg
T2N0IDIwMTggMTA6MTM6NDggKzAyMDAKPiBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0
LmNvbT4gd3JvdGU6Cj4gCj4gb2ssIHNvIHdoYXQgaXMgdGhlIHByb2JsZW0gaGVyZT8KPiAKPiBI
YW5kbGluZyB0aGUgaG90cGx1ZyBpbiB1c2Vyc3BhY2UgdGhyb3VnaCB1ZGV2IG1heSBiZSBzdWJv
cHRpbWFsIGFuZAo+IGtlcm5lbCBoYW5kbGluZyBtaWdodCBiZSBmYXN0ZXIgYnV0IHRoYXQncyBv
cnRob2dvbmFsIHRvIHRoZSBwcm9ibGVtIGF0Cj4gaGFuZC4KClllcywgdGhhdCBvbmUgdG8gc29s
dmUgaXMgYSBkaWZmZXJlbnQgc3RvcnkuCgo+IAo+IFRoZSBzdGF0ZSBvZiB0aGUgYXJ0IGlzIHRv
IGRldGVybWluZSB3aGF0IHRvIGRvIHdpdGggaG90cGx1Z2dlZCBtZW1vcnkKPiBpbiB1c2Vyc3Bh
Y2UgYmFzZWQgb24gcGxhdGZvcm0gYW5kIHZpcnR1YWxpemF0aW9uIHR5cGUuCgpFeGFjdGx5LgoK
PiAKPiBDaGFuZ2luZyB0aGUgZGVmYXVsdCB0byBkZXBlbmQgb24gdGhlIGRyaXZlciB0aGF0IGFk
ZGVkIHRoZSBtZW1vcnkKPiByYXRoZXIgdGhhbiBwbGF0Zm9ybSB0eXBlIHNob3VsZCBzb2x2ZSB0
aGUgaXNzdWUgb2YgVk1zIGdyb3dpbmcKPiBkaWZmZXJlbnQgdHlwZXMgb2YgbWVtb3J5IGRldmlj
ZSBlbXVsYXRpb24uCgpZZXMsIG15IG9yaWdpbmFsIHByb3Bvc2FsICh0aGlzIHBhdGNoKSB3YXMg
dG8gaGFuZGxlIGl0IGluIHRoZSBrZXJuZWwKZm9yIGtub3duIHR5cGVzLiBCdXQgYXMgd2UgbGVh
cm5lZCwgdGhlcmUgbWlnaHQgYmUgc29tZSB1c2UgY2FzZXMgdGhhdAptaWdodCBzdGlsbCByZXF1
aXJlIHRvIG1ha2UgYSBkZWNpc2lvbiBpbiB1c2VyIHNwYWNlLgoKU28gcHJvdmlkaW5nIHRoZSB1
c2VyIHNwYWNlIGVpdGhlciB3aXRoIHNvbWUgdHlwZSBoaW50IChhdXRvLW9ubGluZSB2cy4Kc3Rh
bmRieSkgb3IgdGhlIGRyaXZlciB0aGF0IGFkZGVkIGl0IChzeXN0ZW0gdnMuIGh5cGVyLXYgLi4u
KSB3b3VsZApzb2x2ZSB0aGUgaXNzdWUuCgo+IAo+IEFtIEkgbWlzc2luZyBzb21ldGhpbmc/Cj4g
CgpObywgdGhhdCdzIGl0LiBUaGFua3MhCgo+IFRoYW5rcwo+IAo+IE1pY2hhbAo+IAoKCi0tIAoK
VGhhbmtzLAoKRGF2aWQgLyBkaGlsZGVuYgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 15:45:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 15:45: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 1g85om-0005po-WB; Thu, 04 Oct 2018 15:45:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=z6fo=mq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g85ol-0005pE-Ex
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 15:45:35 +0000
X-Inumbo-ID: b35d7021-c7ec-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b35d7021-c7ec-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 15:46:47 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 04 Oct 2018 09:45:33 -0600
Message-Id: <5BB6359C02000078001EE72D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 04 Oct 2018 09:45:32 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <george.dunlap@citrix.com>
References: <1535963136-31751-1-git-send-email-rcojocaru@bitdefender.com>
 <a44355eb-79ab-30ee-26d1-4d611dc8eeb7@citrix.com>
 <ac06731a-a44c-fce7-0638-eecf68579176@citrix.com>
 <d0358c5a-1f63-e64c-d988-d5475caa766f@bitdefender.com>
 <5BB62FA902000078001EE6BC@prv1-mh.provo.novell.com>
 <4826b781-1fd8-9aff-6bb3-8f6003605b87@citrix.com>
In-Reply-To: <4826b781-1fd8-9aff-6bb3-8f6003605b87@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH RFC] x86/altp2m: fix display frozen when
 switching to a new view early
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

Pj4+IE9uIDA0LjEwLjE4IGF0IDE3OjM0LCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPiB3cm90
ZToKPiBPbiAxMC8wNC8yMDE4IDA0OjIwIFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24g
MDQuMTAuMTggYXQgMTY6NTYsIDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4+
IFRoZSBiaWdnZXN0IHByb2JsZW0gaGVyZSBpcyBwMm0tPmxvZ2RpcnR5X3Jhbmdlcy4gVGhpcyBw
YXRjaCB3aWxsCj4+PiAoanVzdGx5KSBub3Qgd29yaywgYmVjYXVzZSBzdHJ1Y3QgcmFuZ2VzZXQg
aXMgb25seSBmb3J3YXJkLWRlY2xhcmVkIGluCj4+PiB4ZW4vcmFuZ2VzZXQuaCwgc28gYW4gaW5j
b21wbGV0ZSB0eXBlIGhlcmU6Cj4+Pgo+Pj4gLXZvaWQgcDJtX2luaXRfYWx0cDJtX2VwdChzdHJ1
Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaSkKPj4+ICtpbnQgcDJtX2luaXRfYWx0cDJtX2Vw
dChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaSkKPj4+ICB7Cj4+PiAgICAgIHN0cnVj
dCBwMm1fZG9tYWluICpwMm0gPSBkLT5hcmNoLmFsdHAybV9wMm1baV07Cj4+PiAgICAgIHN0cnVj
dCBwMm1fZG9tYWluICpob3N0cDJtID0gcDJtX2dldF9ob3N0cDJtKGQpOwo+Pj4gICAgICBzdHJ1
Y3QgZXB0X2RhdGEgKmVwdDsKPj4+Cj4+PiArICAgIGlmICggIXAybS0+bG9nZGlydHlfcmFuZ2Vz
ICkKPj4+ICsgICAgICAgIHAybS0+bG9nZGlydHlfcmFuZ2VzID0gcmFuZ2VzZXRfbmV3KGQsICJs
b2ctZGlydHkiLAo+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgUkFOR0VTRVRGX3ByZXR0eXByaW50X2hleCk7Cj4+PiArICAgIGlmICggIXAybS0+bG9nZGly
dHlfcmFuZ2VzICkKPj4+ICsgICAgICAgIHJldHVybiAtRU5PTUVNOwo+Pj4gKwo+Pj4gKyAgICAq
cDJtLT5sb2dkaXJ0eV9yYW5nZXMgPSAqaG9zdHAybS0+bG9nZGlydHlfcmFuZ2VzOwo+Pj4gKwo+
Pj4gICAgICBwMm0tPmVwdC5hZCA9IGhvc3RwMm0tPmVwdC5hZDsKPj4+ICsgICAgcDJtLT5tYXhf
bWFwcGVkX3BmbiA9IGhvc3RwMm0tPm1heF9tYXBwZWRfcGZuOwo+Pj4gKyAgICBwMm0tPmRlZmF1
bHRfYWNjZXNzID0gaG9zdHAybS0+ZGVmYXVsdF9hY2Nlc3M7Cj4+PiArICAgIHAybS0+ZG9tYWlu
ID0gaG9zdHAybS0+ZG9tYWluOwo+Pj4gKwo+Pj4gKyAgICBwMm0tPmdsb2JhbF9sb2dkaXJ0eSA9
IGhvc3RwMm0tPmdsb2JhbF9sb2dkaXJ0eTsKPj4+ICAgICAgcDJtLT5taW5fcmVtYXBwZWRfZ2Zu
ID0gZ2ZuX3goSU5WQUxJRF9HRk4pOwo+Pj4gICAgICBwMm0tPm1heF9yZW1hcHBlZF9nZm4gPSAw
Owo+Pj4gICAgICBlcHQgPSAmcDJtLT5lcHQ7Cj4+PiAgICAgIGVwdC0+bWZuID0gcGFnZXRhYmxl
X2dldF9wZm4ocDJtX2dldF9wYWdldGFibGUocDJtKSk7Cj4+PiAgICAgIGQtPmFyY2guYWx0cDJt
X2VwdHBbaV0gPSBlcHQtPmVwdHA7Cj4+PiArCj4+PiArICAgIHJldHVybiAwOwo+Pj4gK30KPj4+
Cj4+PiBCdXQgdGhhdCdzIG5vdCBldmVuIHRoZSBiaWdnZXN0IHByb2JsZW06IGV2ZW4gaWYgdGhh
dCB3b3VsZCBjb21waWxlLCBpdAo+Pj4gd291bGQgc3RpbGwgYmUgd3JvbmcsIGJlY2F1c2UgbG9n
ZGlydHlfcGFnZXMgaGFzIHBvaW50ZXJzIG9mIGl0cyBvd24sCj4+PiB3aGljaCBtZWFucyB0aGF0
IHR3byBiaXR3aXNlLWNvcGllZCBkaXN0aW5jdCByYW5nZXNldHMgY2FuIHN0aWxsIHBvaW50Cj4+
PiB0byB0aGUgc2FtZSBkYXRhIGFuZCB0aHVzIGJlIHZ1bG5lcmFibGUgdG8gcmFjZSBjb25kaXRp
b25zIGFuZCB3YW50aW5nCj4+PiBzeW5jaHJvbml6YXRpb24uCj4gCj4gWWVzLCBzbyAiZGVlcCBj
b3B5IiBtZWFucyBpZiBhIHN0cnVjdHVyZSBoYXMgcG9pbnRlcnMsIHlvdSBjb3B5IHRoZQo+IHN0
cnVjdHVyZXMgcG9pbnRlZCB0bzsgYW5kIGlmIHRoYXQgc3RydWN0dXJlIGhhcyBwb2ludGVycywg
eW91IGNvcHkKPiB0aG9zZSwgYWxsIHRoZSB3YXkgZG93bi4gIEFmdGVyIGEgZGVlcCBjb3B5LCBh
bnkgb3BlcmF0aW9ucyBvbiB0aGUKPiBzdHJ1Y3R1cmUgc2hvdWxkIGJlIG9wZXJhdGluZyBvbiBj
b21wbGV0ZWx5IHNlcGFyYXRlIGJpdHMgb2YgbWVtb3J5IGFuZAo+IHBvaW50ZXJzLgo+IAo+Pj4g
RnVydGhlcm1vcmUgdGhlcmUncyBubyByYW5nZXNldF9jb3B5KCkgZnVuY3Rpb24gaW4gc2lnaHQg
aW4gcmFuZ2VzZXQuaAo+Pj4gKHRob3VnaCB0aGVyZSBpcyBhIHJhbmdlc2V0X3N3YXAoKSkuCj4+
Pgo+Pj4gV291bGQgeW91IGxpa2UgbWUgdG8gYWRkIGEgcmFuZ2VzZXRfY29weSgpIGZ1bmN0aW9u
IChwcmVzdW1hYmx5IGFub3RoZXIKPj4+IGludGVybWVkaWFyeSBwYXRjaCkgYW5kIHByb2NlZWQg
aW4gdGhhdCBtYW5uZXI/Cj4+IAo+PiBSb2dlciByZWNlbnRseSBoYXMgcG9zdGVkIGEgcGF0Y2gg
YWRkaW5nIHJhbmdlc2V0X21lcmdlKCksIHdoaWNoIEkgdGhpbmsKPj4gaXMgbW9yZSBnZW5lcmFs
IHRoYW4geW91ciByYW5nZXNldF9jb3B5KCkuIFRoYXQgc2FpZCwgSSdtIGluIG5vIHdheQo+PiBj
b252aW5jZWQgY29weWluZyAoYW5kIHRoZW4ga2VlcGluZyBpbiBzeW5jKSB0aGUgcmFuZ2Ugc2V0
cyBhY3Jvc3MgdGhlCj4+IGFsdHAybS1zIGlzIHRoZSBiZXN0IGFwcHJvYWNoLiBJdCBtYXkgd2Vs
bCBiZSB0aGF0IHRoZSBvcHRpbWFsIHNvbHV0aW9uIGlzCj4+IHNvbWV3aGVyZSBpbiB0aGUgbWlk
ZGxlIGJldHdlZW4gc2hhcmluZyBldmVyeXRoaW5nIGFuZCBjb3B5aW5nCj4+IGV2ZXJ5dGhpbmcu
Cj4gCj4gRXIsIHlvdSBtZWFuIG1heWJlIHdlIHNob3VsZCBzaGFyZSBsb2dkaXJ0eSByYW5nZXMg
YW5kIGNvcHkgb3RoZXIKPiB0aGluZ3M/ICBPciBkbyB5b3UgYWN0dWFsbHkgbWVhbiBzb21laG93
IHRvIHNoYXJlIGJpdHMgb2YgdGhlIGxvZ2RpcnR5Cj4gcmFuZ2Ugc3RydWN0dXJlPwoKVGhlIGZv
cm1lciwgb2YgY291cnNlLiBJJ20gc29ycnkgZm9yIHRoZSBhbWJpZ3VpdHkuCgo+IEkgdGhpbmsg
d2UgY2FuIHJlYXNvbmFibHkgc3RhcnQgd2l0aCBhIHNpbXBsZS1hbmQtY29ycmVjdCBhcHByb2Fj
aCwgYW5kCj4gdHJ5IHRvIGNvbWUgdXAgd2l0aCBhbiBvcHRpbWl6YXRpb24gbGF0ZXIgaWYgd2Ug
ZGVjaWRlIGl0J3MgbmVjZXNzYXJ5Lgo+IFRoZSB0d28gYmFzaWMgc2ltcGxlLWJ1dC1jb3JyZWN0
IGFwcHJvYWNoZXMgd291bGQgYmU6Cj4gCj4gMS4gU2hhcmUgbG9nZGlydHlfcmFuZ2VzLiAgVGhp
cyB3b3VsZCBtZWFuIG5vdCBkdXBsaWNhdGluZyB0aGUgc3RydWN0dXJlCj4gYW5kIGtlZXBpbmcg
aXQgaW4gc3luYzsgYnV0IGl0IHdvdWxkIG1lYW4gZ3JhYmJpbmcgdGhlIG1haW4gcDJtIGxvY2sg
b24KPiBldmVyeSByZXNvbHZfbWlzY29uZmlnKCkuCj4gCj4gMi4gRHVwbGljYXRlIHRoZSBzdHJ1
Y3R1cmUgYW5kIGtlZXAgaXQgaW4gc3luYy4gIFRoaXMgIG1lYW5zIG5vdAo+IGdyYWJiaW5nIHRo
ZSBtYWluIHAybSBsb2NrIG9uIGV2ZXJ5IHJlc29sdl9taXNjb25maWcoKTsgYnV0IGl0IGRvZXMg
bWVhbgo+IGR1cGxpY2F0aW5nIG1lbW9yeSwgYXMgd2VsbCBhcyBncmFiYmluZyB0aGUgbG9jayBv
ZiBldmVyeSBhbHRwMm0KPiBzdHJ1Y3R1cmUgZXZlcnkgdGltZSBsb2dkaXJ0eV9yYW5nZXMgY2hh
bmdlcy4KPiAKPiBBcyBJJ3ZlIHNhaWQgYmVmb3JlLCBJIHRoaW5rICMyIGlzIHRoZSBtb3N0IHBy
b21pc2luZywgc2luY2UKPiByZXNvbHZfbWlzY29uZmlnIHdpbGwgYmUgY2FsbGVkIChwb3RlbnRp
YWxseSkgZm9yIGVhY2ggZW50cnkgaW4gdGhlIHAybQo+IHRhYmxlLCBidXQgbG9nZGlydHlfcmFu
Z2VzIG9ubHkgY2hhbmdlcyBvbmNlIG9yIHR3aWNlIGR1cmluZyB0aGUgZW50aXJlCj4gbGlmZXRp
bWUgb2YgdGhlIGd1ZXN0LgoKU28gcGVyaGFwcyBzb21lIHIvdyBsb2NrIHdhbnRzIHRvIGJlIGlu
dHJvZHVjZWQ/CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 15:51:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 15: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 1g85u9-0006v5-Ol; Thu, 04 Oct 2018 15:51:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=z6fo=mq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g85u8-0006v0-2o
 for xen-devel@lists.xen.org; Thu, 04 Oct 2018 15:51:08 +0000
X-Inumbo-ID: 797ef86d-c7ed-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 797ef86d-c7ed-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 15:52:20 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 04 Oct 2018 09:51:05 -0600
Message-Id: <5BB636E802000078001EE793@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 04 Oct 2018 09:51:04 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Chao Gao" <chao.gao@intel.com>
References: <1510899755-40237-1-git-send-email-chao.gao@intel.com>
In-Reply-To: <1510899755-40237-1-git-send-email-chao.gao@intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 00/28] add vIOMMU support with irq
 remapping function of virtual VT-d
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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,
 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>

Pj4+IE9uIDE3LjExLjE3IGF0IDA3OjIyLCA8Y2hhby5nYW9AaW50ZWwuY29tPiB3cm90ZToKPiBU
aGlzIHBhdGNoc2V0IGlzIHRvIGludHJvZHVjZSB2SU9NTVUgZnJhbWV3b3JrIGFuZCBhZGQgdmly
dHVhbCBWVEQncwo+IGludGVycnVwdCByZW1hcHBpbmcgc3VwcG9ydCBhY2NvcmRpbmcgIlhlbiB2
aXJ0dWFsIElPTU1VIGhpZ2ggbGV2ZWwKPiBkZXNpZ24gZG9jIFYzIihodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLyAKPiAyMDE2LTExL21zZzAxMzkx
Lmh0bWwpLgo+IAo+IC0gdklPTU1VIGZyYW1ld29yawo+IE5ldyBmcmFtZXdvcmsgcHJvdmlkZXMg
dmlvbW11X29wcyBhbmQgaGVscCBmdW5jdGlvbnMgdG8gYWJzdHJhY3QKPiB2SU9NTVUgb3BlcmF0
aW9ucyhFLEcgY3JlYXRlLCBkZXN0cm95LCBoYW5kbGUgaXJxIHJlbWFwcGluZyByZXF1ZXN0Cj4g
YW5kIHNvIG9uKS4gVmVuZG9ycyhJbnRlbCwgQVJNLCBBTUQgYW5kIHNvbikgY2FuIGltcGxlbWVu
dCB0aGVpcgo+IHZJT01NVSBjYWxsYmFja3MuCj4gCj4gLSBWaXJ0dWFsIFZURAo+IFdlIGVuYWJs
ZSBpcnEgcmVtYXBwaW5nIGZ1bmN0aW9uIGFuZCBjb3ZlcnMgYm90aAo+IE1TSSBhbmQgSU9BUElD
IGludGVycnVwdHMuIERvbid0IHN1cHBvcnQgcG9zdCBpbnRlcnJ1cHQgbW9kZSBlbXVsYXRpb24K
PiBhbmQgcG9zdCBpbnRlcnJ1cHQgbW9kZSBlbmFibGVkIG9uIGhvc3Qgd2l0aCB2aXJ0dWFsIFZU
RC4gd2lsbCBhZGQKPiBsYXRlci4KPiAKPiBJbiBjYXNlIG9mIGNvbmZsaWN0cywgdGhpcyBzZXJp
ZXMgYWxzbyBjYW4gYmUgZm91bmQgaW4gbXkgcGVyc29uYWwgZ2l0aHViOgo+IFhlbjogaHR0cHM6
Ly9naXRodWIuY29tL2djMTAwOC92aW9tbXVfeGVuLmdpdCB2SU9NTVU0Cj4gUWVtdTogaHR0cHM6
Ly9naXRodWIuY29tL2djMTAwOC92aW9tbXVfcWVtdS5naXQgdklPTU1VMwo+IAo+IEFueSBjb21t
ZW50cyB3b3VsZCBiZSBoaWdobHkgYXBwcmVjaWF0ZWQuIEFuZCBiZWxvdyBpcyBjaGFuZ2UgaGlz
dG9yeS4KClNvIEkgc3RpbGwgaGFkIHRoaXMgaW4gbXkgdG8tYmUtbG9va2VkLWF0IGZvbGRlciwg
YnV0IGdpdmVuIGhvdyBvbGQKaXQgaXMgYW5kIGdpdmVuIGhvdyBtdWNoIG90aGVyIGRlcGVuZGVu
Y2llcyBpdCBoYXMgYXMgcGVyIGVhcmxpZXIKZGlzY3Vzc2lvbiAocGx1cyBxdWl0ZSBjZXJ0YWlu
bHkgYSBmYWlyIGFtb3VudCBvZiByZS1iYXNpbmcpLCBJJ3ZlCmRlY2lkZWQgdG8gZHJvcCB0aGlz
IHZlcnNpb24gbm93LCBiZWZvcmUgaXQgcmVhY2hlcyBpdHMgMSB5ZWFyCnN1Ym1pc3Npb24gYW5u
aXZlcnNhcnkuCgpJbiB0aGUgaG9wZSBmb3IgeW91ciB1bmRlcnN0YW5kaW5nLApKYW4KCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 15:53:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 15:53: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 1g85vz-00071E-7M; Thu, 04 Oct 2018 15:53:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wqag=mq=citrix.com=prvs=8089523ff=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g85vy-000717-EZ
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 15:53:02 +0000
X-Inumbo-ID: 3ac359d0-c7ed-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3ac359d0-c7ed-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 17:50:35 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,340,1534809600"; d="scan'208";a="67038926"
To: Jan Beulich <JBeulich@suse.com>
References: <1535963136-31751-1-git-send-email-rcojocaru@bitdefender.com>
 <a44355eb-79ab-30ee-26d1-4d611dc8eeb7@citrix.com>
 <ac06731a-a44c-fce7-0638-eecf68579176@citrix.com>
 <d0358c5a-1f63-e64c-d988-d5475caa766f@bitdefender.com>
 <5BB62FA902000078001EE6BC@prv1-mh.provo.novell.com>
 <4826b781-1fd8-9aff-6bb3-8f6003605b87@citrix.com>
 <5BB6359C02000078001EE72D@prv1-mh.provo.novell.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <95b0d08d-9dda-921a-42d1-71dbe1735dac@citrix.com>
Date: Thu, 4 Oct 2018 16:52:53 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB6359C02000078001EE72D@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH RFC] x86/altp2m: fix display frozen when
 switching to a new view early
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMTAvMDQvMjAxOCAwNDo0NSBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDQuMTAu
MTggYXQgMTc6MzQsIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+IHdyb3RlOgo+PiBPbiAxMC8w
NC8yMDE4IDA0OjIwIFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDA0LjEwLjE4IGF0
IDE2OjU2LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+Pj4gVGhlIGJpZ2dl
c3QgcHJvYmxlbSBoZXJlIGlzIHAybS0+bG9nZGlydHlfcmFuZ2VzLiBUaGlzIHBhdGNoIHdpbGwK
Pj4+PiAoanVzdGx5KSBub3Qgd29yaywgYmVjYXVzZSBzdHJ1Y3QgcmFuZ2VzZXQgaXMgb25seSBm
b3J3YXJkLWRlY2xhcmVkIGluCj4+Pj4geGVuL3Jhbmdlc2V0LmgsIHNvIGFuIGluY29tcGxldGUg
dHlwZSBoZXJlOgo+Pj4+Cj4+Pj4gLXZvaWQgcDJtX2luaXRfYWx0cDJtX2VwdChzdHJ1Y3QgZG9t
YWluICpkLCB1bnNpZ25lZCBpbnQgaSkKPj4+PiAraW50IHAybV9pbml0X2FsdHAybV9lcHQoc3Ry
dWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGkpCj4+Pj4gIHsKPj4+PiAgICAgIHN0cnVjdCBw
Mm1fZG9tYWluICpwMm0gPSBkLT5hcmNoLmFsdHAybV9wMm1baV07Cj4+Pj4gICAgICBzdHJ1Y3Qg
cDJtX2RvbWFpbiAqaG9zdHAybSA9IHAybV9nZXRfaG9zdHAybShkKTsKPj4+PiAgICAgIHN0cnVj
dCBlcHRfZGF0YSAqZXB0Owo+Pj4+Cj4+Pj4gKyAgICBpZiAoICFwMm0tPmxvZ2RpcnR5X3Jhbmdl
cyApCj4+Pj4gKyAgICAgICAgcDJtLT5sb2dkaXJ0eV9yYW5nZXMgPSByYW5nZXNldF9uZXcoZCwg
ImxvZy1kaXJ0eSIsCj4+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgUkFOR0VTRVRGX3ByZXR0eXByaW50X2hleCk7Cj4+Pj4gKyAgICBpZiAoICFwMm0tPmxv
Z2RpcnR5X3JhbmdlcyApCj4+Pj4gKyAgICAgICAgcmV0dXJuIC1FTk9NRU07Cj4+Pj4gKwo+Pj4+
ICsgICAgKnAybS0+bG9nZGlydHlfcmFuZ2VzID0gKmhvc3RwMm0tPmxvZ2RpcnR5X3JhbmdlczsK
Pj4+PiArCj4+Pj4gICAgICBwMm0tPmVwdC5hZCA9IGhvc3RwMm0tPmVwdC5hZDsKPj4+PiArICAg
IHAybS0+bWF4X21hcHBlZF9wZm4gPSBob3N0cDJtLT5tYXhfbWFwcGVkX3BmbjsKPj4+PiArICAg
IHAybS0+ZGVmYXVsdF9hY2Nlc3MgPSBob3N0cDJtLT5kZWZhdWx0X2FjY2VzczsKPj4+PiArICAg
IHAybS0+ZG9tYWluID0gaG9zdHAybS0+ZG9tYWluOwo+Pj4+ICsKPj4+PiArICAgIHAybS0+Z2xv
YmFsX2xvZ2RpcnR5ID0gaG9zdHAybS0+Z2xvYmFsX2xvZ2RpcnR5Owo+Pj4+ICAgICAgcDJtLT5t
aW5fcmVtYXBwZWRfZ2ZuID0gZ2ZuX3goSU5WQUxJRF9HRk4pOwo+Pj4+ICAgICAgcDJtLT5tYXhf
cmVtYXBwZWRfZ2ZuID0gMDsKPj4+PiAgICAgIGVwdCA9ICZwMm0tPmVwdDsKPj4+PiAgICAgIGVw
dC0+bWZuID0gcGFnZXRhYmxlX2dldF9wZm4ocDJtX2dldF9wYWdldGFibGUocDJtKSk7Cj4+Pj4g
ICAgICBkLT5hcmNoLmFsdHAybV9lcHRwW2ldID0gZXB0LT5lcHRwOwo+Pj4+ICsKPj4+PiArICAg
IHJldHVybiAwOwo+Pj4+ICt9Cj4+Pj4KPj4+PiBCdXQgdGhhdCdzIG5vdCBldmVuIHRoZSBiaWdn
ZXN0IHByb2JsZW06IGV2ZW4gaWYgdGhhdCB3b3VsZCBjb21waWxlLCBpdAo+Pj4+IHdvdWxkIHN0
aWxsIGJlIHdyb25nLCBiZWNhdXNlIGxvZ2RpcnR5X3BhZ2VzIGhhcyBwb2ludGVycyBvZiBpdHMg
b3duLAo+Pj4+IHdoaWNoIG1lYW5zIHRoYXQgdHdvIGJpdHdpc2UtY29waWVkIGRpc3RpbmN0IHJh
bmdlc2V0cyBjYW4gc3RpbGwgcG9pbnQKPj4+PiB0byB0aGUgc2FtZSBkYXRhIGFuZCB0aHVzIGJl
IHZ1bG5lcmFibGUgdG8gcmFjZSBjb25kaXRpb25zIGFuZCB3YW50aW5nCj4+Pj4gc3luY2hyb25p
emF0aW9uLgo+Pgo+PiBZZXMsIHNvICJkZWVwIGNvcHkiIG1lYW5zIGlmIGEgc3RydWN0dXJlIGhh
cyBwb2ludGVycywgeW91IGNvcHkgdGhlCj4+IHN0cnVjdHVyZXMgcG9pbnRlZCB0bzsgYW5kIGlm
IHRoYXQgc3RydWN0dXJlIGhhcyBwb2ludGVycywgeW91IGNvcHkKPj4gdGhvc2UsIGFsbCB0aGUg
d2F5IGRvd24uICBBZnRlciBhIGRlZXAgY29weSwgYW55IG9wZXJhdGlvbnMgb24gdGhlCj4+IHN0
cnVjdHVyZSBzaG91bGQgYmUgb3BlcmF0aW5nIG9uIGNvbXBsZXRlbHkgc2VwYXJhdGUgYml0cyBv
ZiBtZW1vcnkgYW5kCj4+IHBvaW50ZXJzLgo+Pgo+Pj4+IEZ1cnRoZXJtb3JlIHRoZXJlJ3Mgbm8g
cmFuZ2VzZXRfY29weSgpIGZ1bmN0aW9uIGluIHNpZ2h0IGluIHJhbmdlc2V0LmgKPj4+PiAodGhv
dWdoIHRoZXJlIGlzIGEgcmFuZ2VzZXRfc3dhcCgpKS4KPj4+Pgo+Pj4+IFdvdWxkIHlvdSBsaWtl
IG1lIHRvIGFkZCBhIHJhbmdlc2V0X2NvcHkoKSBmdW5jdGlvbiAocHJlc3VtYWJseSBhbm90aGVy
Cj4+Pj4gaW50ZXJtZWRpYXJ5IHBhdGNoKSBhbmQgcHJvY2VlZCBpbiB0aGF0IG1hbm5lcj8KPj4+
Cj4+PiBSb2dlciByZWNlbnRseSBoYXMgcG9zdGVkIGEgcGF0Y2ggYWRkaW5nIHJhbmdlc2V0X21l
cmdlKCksIHdoaWNoIEkgdGhpbmsKPj4+IGlzIG1vcmUgZ2VuZXJhbCB0aGFuIHlvdXIgcmFuZ2Vz
ZXRfY29weSgpLiBUaGF0IHNhaWQsIEknbSBpbiBubyB3YXkKPj4+IGNvbnZpbmNlZCBjb3B5aW5n
IChhbmQgdGhlbiBrZWVwaW5nIGluIHN5bmMpIHRoZSByYW5nZSBzZXRzIGFjcm9zcyB0aGUKPj4+
IGFsdHAybS1zIGlzIHRoZSBiZXN0IGFwcHJvYWNoLiBJdCBtYXkgd2VsbCBiZSB0aGF0IHRoZSBv
cHRpbWFsIHNvbHV0aW9uIGlzCj4+PiBzb21ld2hlcmUgaW4gdGhlIG1pZGRsZSBiZXR3ZWVuIHNo
YXJpbmcgZXZlcnl0aGluZyBhbmQgY29weWluZwo+Pj4gZXZlcnl0aGluZy4KPj4KPj4gRXIsIHlv
dSBtZWFuIG1heWJlIHdlIHNob3VsZCBzaGFyZSBsb2dkaXJ0eSByYW5nZXMgYW5kIGNvcHkgb3Ro
ZXIKPj4gdGhpbmdzPyAgT3IgZG8geW91IGFjdHVhbGx5IG1lYW4gc29tZWhvdyB0byBzaGFyZSBi
aXRzIG9mIHRoZSBsb2dkaXJ0eQo+PiByYW5nZSBzdHJ1Y3R1cmU/Cj4gCj4gVGhlIGZvcm1lciwg
b2YgY291cnNlLiBJJ20gc29ycnkgZm9yIHRoZSBhbWJpZ3VpdHkuCj4gCj4+IEkgdGhpbmsgd2Ug
Y2FuIHJlYXNvbmFibHkgc3RhcnQgd2l0aCBhIHNpbXBsZS1hbmQtY29ycmVjdCBhcHByb2FjaCwg
YW5kCj4+IHRyeSB0byBjb21lIHVwIHdpdGggYW4gb3B0aW1pemF0aW9uIGxhdGVyIGlmIHdlIGRl
Y2lkZSBpdCdzIG5lY2Vzc2FyeS4KPj4gVGhlIHR3byBiYXNpYyBzaW1wbGUtYnV0LWNvcnJlY3Qg
YXBwcm9hY2hlcyB3b3VsZCBiZToKPj4KPj4gMS4gU2hhcmUgbG9nZGlydHlfcmFuZ2VzLiAgVGhp
cyB3b3VsZCBtZWFuIG5vdCBkdXBsaWNhdGluZyB0aGUgc3RydWN0dXJlCj4+IGFuZCBrZWVwaW5n
IGl0IGluIHN5bmM7IGJ1dCBpdCB3b3VsZCBtZWFuIGdyYWJiaW5nIHRoZSBtYWluIHAybSBsb2Nr
IG9uCj4+IGV2ZXJ5IHJlc29sdl9taXNjb25maWcoKS4KPj4KPj4gMi4gRHVwbGljYXRlIHRoZSBz
dHJ1Y3R1cmUgYW5kIGtlZXAgaXQgaW4gc3luYy4gIFRoaXMgIG1lYW5zIG5vdAo+PiBncmFiYmlu
ZyB0aGUgbWFpbiBwMm0gbG9jayBvbiBldmVyeSByZXNvbHZfbWlzY29uZmlnKCk7IGJ1dCBpdCBk
b2VzIG1lYW4KPj4gZHVwbGljYXRpbmcgbWVtb3J5LCBhcyB3ZWxsIGFzIGdyYWJiaW5nIHRoZSBs
b2NrIG9mIGV2ZXJ5IGFsdHAybQo+PiBzdHJ1Y3R1cmUgZXZlcnkgdGltZSBsb2dkaXJ0eV9yYW5n
ZXMgY2hhbmdlcy4KPj4KPj4gQXMgSSd2ZSBzYWlkIGJlZm9yZSwgSSB0aGluayAjMiBpcyB0aGUg
bW9zdCBwcm9taXNpbmcsIHNpbmNlCj4+IHJlc29sdl9taXNjb25maWcgd2lsbCBiZSBjYWxsZWQg
KHBvdGVudGlhbGx5KSBmb3IgZWFjaCBlbnRyeSBpbiB0aGUgcDJtCj4+IHRhYmxlLCBidXQgbG9n
ZGlydHlfcmFuZ2VzIG9ubHkgY2hhbmdlcyBvbmNlIG9yIHR3aWNlIGR1cmluZyB0aGUgZW50aXJl
Cj4+IGxpZmV0aW1lIG9mIHRoZSBndWVzdC4KPiAKPiBTbyBwZXJoYXBzIHNvbWUgci93IGxvY2sg
d2FudHMgdG8gYmUgaW50cm9kdWNlZD8KClRoZXJlIHdpbGwgYWxzbyBiZSBsb2NraW5nIG9yZGVy
IGlzc3VlcyB0byBjb25zaWRlciBpZiB3ZSBkbyB0aGF0LgoKV2hhdCdzIHlvdXIgbWFpbiByZWFz
b24gZm9yIG5vdCB3YW50aW5nICMyPwoKIC1HZW9yZ2UKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 15:58:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 15:58: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 1g861S-0007LP-JE; Thu, 04 Oct 2018 15:58:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a7fh=mq=citrix.com=prvs=808c92aaa=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g861Q-0007Kb-0G
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 15:58:40 +0000
X-Inumbo-ID: 0506a433-c7ee-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0506a433-c7ee-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 17:56:13 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,340,1534809600"; d="scan'208";a="67039714"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 4 Oct 2018 16:43:34 +0100
Message-ID: <7d4d6dc6e34b577c645dc950e0fe0cf2ebccaa64.1538667753.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 15/17] x86: expose CONFIG_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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJj
aC94ODYvS2NvbmZpZyB8IDggKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMo
KykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvS2NvbmZpZyBiL3hlbi9hcmNoL3g4Ni9LY29u
ZmlnCmluZGV4IDU0OGNiZjkuLjk1NTQ0M2YgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9LY29u
ZmlnCisrKyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCkBAIC0zNyw2ICszNywxNCBAQCBzb3VyY2Ug
ImFyY2gvS2NvbmZpZyIKIAogY29uZmlnIFBWCiAJZGVmX2Jvb2wgeQorCXByb21wdCAiUFYgc3Vw
cG9ydCIKKwktLS1oZWxwLS0tCisJICBJbnRlcmZhY2VzIHRvIHN1cHBvcnQgUFYgZ3Vlc3RzIHdo
aWNoIGRvbid0IHJlcXVpcmUgaGFyZHdhcmUKKwkgIHN1cHBvcnQgbGlrZSBJbnRlbCdzIFZULXgg
b3IgQU1EJ3MgU1ZNLgorCisJICBUaGlzIG9wdGlvbiBpcyBuZWVkZWQgaWYgeW91IHdhbnQgdG8g
cnVuIFBWIGd1ZXN0cy4KKworCSAgSWYgdW5zdXJlLCBzYXkgWS4KIAogY29uZmlnIFBWX0xJTkVB
Ul9QVAogICAgICAgIGJvb2wgIlN1cHBvcnQgZm9yIFBWIGxpbmVhciBwYWdldGFibGVzIgotLSAK
Z2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 15:58:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 15:58: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 1g861O-0007KH-CJ; Thu, 04 Oct 2018 15:58:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a7fh=mq=citrix.com=prvs=808c92aaa=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g861M-0007Jt-5k
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 15:58:36 +0000
X-Inumbo-ID: 03107f5e-c7ee-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 03107f5e-c7ee-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 17:56:10 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,340,1534809600"; d="scan'208";a="67039707"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 4 Oct 2018 16:43:33 +0100
Message-ID: <32712c07e513a33cfe2579f92f5bc124fb141853.1538667753.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 14/17] x86: don't report PV support when
 !CONFIG_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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJj
aC94ODYvc2V0dXAuYyB8IDExICsrKysrKystLS0tCiAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRp
b25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5j
IGIveGVuL2FyY2gveDg2L3NldHVwLmMKaW5kZXggNmFjNWQzMi4uMjkzYzlhYSAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L3NldHVwLmMKKysrIGIveGVuL2FyY2gveDg2L3NldHVwLmMKQEAgLTE4
MjcsMTAgKzE4MjcsMTMgQEAgdm9pZCBhcmNoX2dldF94ZW5fY2Fwcyh4ZW5fY2FwYWJpbGl0aWVz
X2luZm9fdCAqaW5mbykKIAogICAgICgqaW5mbylbMF0gPSAnXDAnOwogCi0gICAgc25wcmludGYo
cywgc2l6ZW9mKHMpLCAieGVuLSVkLiVkLXg4Nl82NCAiLCBtYWpvciwgbWlub3IpOwotICAgIHNh
ZmVfc3RyY2F0KCppbmZvLCBzKTsKLSAgICBzbnByaW50ZihzLCBzaXplb2YocyksICJ4ZW4tJWQu
JWQteDg2XzMycCAiLCBtYWpvciwgbWlub3IpOwotICAgIHNhZmVfc3RyY2F0KCppbmZvLCBzKTsK
KyAgICBpZiAoIElTX0VOQUJMRUQoQ09ORklHX1BWKSApCisgICAgeworICAgICAgICBzbnByaW50
ZihzLCBzaXplb2YocyksICJ4ZW4tJWQuJWQteDg2XzY0ICIsIG1ham9yLCBtaW5vcik7CisgICAg
ICAgIHNhZmVfc3RyY2F0KCppbmZvLCBzKTsKKyAgICAgICAgc25wcmludGYocywgc2l6ZW9mKHMp
LCAieGVuLSVkLiVkLXg4Nl8zMnAgIiwgbWFqb3IsIG1pbm9yKTsKKyAgICAgICAgc2FmZV9zdHJj
YXQoKmluZm8sIHMpOworICAgIH0KICAgICBpZiAoIGh2bV9lbmFibGVkICkKICAgICB7CiAgICAg
ICAgIHNucHJpbnRmKHMsIHNpemVvZihzKSwgImh2bS0lZC4lZC14ODZfMzIgIiwgbWFqb3IsIG1p
bm9yKTsKLS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 15:58:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 15:58: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 1g861O-0007KQ-MD; Thu, 04 Oct 2018 15:58:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a7fh=mq=citrix.com=prvs=808c92aaa=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g861N-0007K4-F9
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 15:58:37 +0000
X-Inumbo-ID: 03a0a69a-c7ee-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 03a0a69a-c7ee-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 17:56:11 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,340,1534809600"; d="scan'208";a="67039711"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 4 Oct 2018 16:43:30 +0100
Message-ID: <61764e0b2721746d3a7a5febd24de380a893aa90.1538667753.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 11/17] x86: provide stubs for entry point
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

SW5zdGVhZCBvZiB0cnlpbmcgdG8gc3BsaXQgdXAgZW50cnkuUyBhbmQgY29tcGF0L2VudHJ5LlMs
IHNpbXBseQpwcm92aWRlIHNvbWUgc3R1YnMgZm9yIHRoZW0uCgpTaWduZWQtb2ZmLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni94ODZfNjQvTWFrZWZp
bGUgfCAgNSArKysrKy0KIHhlbi9hcmNoL3g4Ni94ODZfNjQvbm8tcHYuYyAgfCA0MSArKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQogMiBmaWxlcyBjaGFuZ2VkLCA0NiBpbnNl
cnRpb25zKCspCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gveDg2L3g4Nl82NC9uby1wdi5j
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl82NC9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4
Ni94ODZfNjQvTWFrZWZpbGUKaW5kZXggZjMzNmE2YS4uNmNmMzhhMCAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L3g4Nl82NC9NYWtlZmlsZQorKysgYi94ZW4vYXJjaC94ODYveDg2XzY0L01ha2Vm
aWxlCkBAIC04LDYgKzgsMTEgQEAgb2JqLXkgKz0gYWNwaV9tbWNmZy5vCiBvYmoteSArPSBtbWNv
bmYtZmFtMTBoLm8KIG9iai15ICs9IG1tY29uZmlnXzY0Lm8KIG9iai15ICs9IG1tY29uZmlnLXNo
YXJlZC5vCisKK2lmbmVxICgkKENPTkZJR19QVikseSkKK29iai15ICs9IG5vLXB2Lm8KK2VuZGlm
CisKIG9iai15ICs9IGRvbWFpbi5vCiBvYmoteSArPSBjcHVfaWRsZS5vCiBvYmoteSArPSBjcHVm
cmVxLm8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvbm8tcHYuYyBiL3hlbi9hcmNo
L3g4Ni94ODZfNjQvbm8tcHYuYwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5i
OGRlYzlhCi0tLSAvZGV2L251bGwKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9uby1wdi5jCkBA
IC0wLDAgKzEsNDEgQEAKKyNpbmNsdWRlIDx4ZW4vbGliLmg+CisKK3N0cnVjdCBjcHVfdXNlcl9y
ZWdzOworc3RydWN0IHZjcHU7CisKK3ZvaWQgZG9fZW50cnlfaW50ODIoc3RydWN0IGNwdV91c2Vy
X3JlZ3MgKnJlZ3MpCit7CisgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7Cit9CisKK2Jvb2wgc2V0
X2d1ZXN0X21hY2hpbmVjaGVja190cmFwYm91bmNlKHZvaWQpCit7CisgICAgQVNTRVJUX1VOUkVB
Q0hBQkxFKCk7CisgICAgcmV0dXJuIGZhbHNlOworfQorCitib29sIHNldF9ndWVzdF9ubWlfdHJh
cGJvdW5jZSh2b2lkKQoreworICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOworICAgIHJldHVybiBm
YWxzZTsKK30KKwordm9pZCBwdl9oeXBlcmNhbGwoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3Mp
Cit7CisgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7Cit9CisKK3ZvaWQgdG9nZ2xlX2d1ZXN0X21v
ZGUoc3RydWN0IHZjcHUgKnYpCit7CisgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7Cit9CisKKy8q
CisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0Qi
CisgKiBjLWJhc2ljLW9mZnNldDogNAorICogdGFiLXdpZHRoOiA0CisgKiBpbmRlbnQtdGFicy1t
b2RlOiBuaWwKKyAqIEVuZDoKKyAqLwotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 15:58:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 15:58: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 1g861O-0007K9-2o; Thu, 04 Oct 2018 15:58:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a7fh=mq=citrix.com=prvs=808c92aaa=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g861M-0007Js-5L
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 15:58:36 +0000
X-Inumbo-ID: 02a8293b-c7ee-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 02a8293b-c7ee-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 17:56:09 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,340,1534809600"; d="scan'208";a="67039705"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 4 Oct 2018 16:43:29 +0100
Message-ID: <7ef6c604e1e5e528f017e7bde6c62c2ba57b5e2e.1538667753.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 10/17] x86: provide stub for switch_compat
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.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>

RENFIGNvdWxkbid0IGhhdmUgaGVscGVkIGhlcmUgYmVjYXVzZSB0aGUgaW52b2NhdGlvbiBvZiBz
d2l0Y2hfY29tcGF0CmFsc28gZGVwZW5kcyBvbiBleHRlcm5hbCBpbnB1dC4KClNpZ25lZC1vZmYt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2luY2x1ZGUveGVuL2Nv
bXBhdC5oIHwgIDkgKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspCgpk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2NvbXBhdC5oIGIveGVuL2luY2x1ZGUveGVuL2Nv
bXBhdC5oCmluZGV4IDg5NWUyZmYuLjZmNzIzNTMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hl
bi9jb21wYXQuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vY29tcGF0LmgKQEAgLTIyOCw3ICsyMjgs
MTYgQEAgc3RydWN0IHZjcHVfcnVuc3RhdGVfaW5mbzsKIHZvaWQgeGxhdF92Y3B1X3J1bnN0YXRl
X2luZm8oc3RydWN0IHZjcHVfcnVuc3RhdGVfaW5mbyAqKTsKIAogc3RydWN0IGRvbWFpbjsKKwor
I2lmZGVmIENPTkZJR19QVgogaW50IHN3aXRjaF9jb21wYXQoc3RydWN0IGRvbWFpbiAqKTsKKyNl
bHNlCisjIGluY2x1ZGUgPHhlbi9lcnJuby5oPgorc3RhdGljIGlubGluZSBpbnQgc3dpdGNoX2Nv
bXBhdChzdHJ1Y3QgZG9tYWluICpkKQoreworICAgIHJldHVybiAtRUlOVkFMOworfQorI2VuZGlm
CiAKICNlbHNlCiAKLS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 15:58:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 15:58: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 1g861Q-0007Kc-0n; Thu, 04 Oct 2018 15:58:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a7fh=mq=citrix.com=prvs=808c92aaa=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g861O-0007KN-NJ
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 15:58:38 +0000
X-Inumbo-ID: 04778a8e-c7ee-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 04778a8e-c7ee-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 17:56:12 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,340,1534809600"; d="scan'208";a="67039712"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 4 Oct 2018 16:43:31 +0100
Message-ID: <634275404c9298c745b46553cea911cc4b29f853.1538667753.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 12/17] x86: connect guest creation with CONFIG_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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.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>

VGhpcyBpcyBhIGJpdCBtb3JlIGNvbXBsaWNhdGVkIHRoYW4gdGhlIEhWTSBjYXNlIGJlY2F1c2Ug
c3lzdGVtCmRvbWFpbnMgaGF2ZSBQViBndWVzdCB0eXBlLgoKSW5zdGVhZCBvZiBpbnZlbnRpbmcg
YSBuZXcgZ3Vlc3QgdHlwZSwgd2Ugc3RpbGwgc2V0IHN5c3RlbSBkb21haW5zJwp0eXBlIHRvIFBW
LiBUaGlzIHNob3VsZG4ndCByZWFsbHkgbWF0dGVyIGluIHByYWN0aWNlLgoKU2lnbmVkLW9mZi1i
eTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vY29tbW9uL2RvbWFpbi5j
IHwgMjEgKysrKysrKysrKysrKysrKysrKy0tCiAxIGZpbGUgY2hhbmdlZCwgMTkgaW5zZXJ0aW9u
cygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RvbWFpbi5jIGIv
eGVuL2NvbW1vbi9kb21haW4uYwppbmRleCA2NTE1MWUyLi44YTQ2OThmIDEwMDY0NAotLS0gYS94
ZW4vY29tbW9uL2RvbWFpbi5jCisrKyBiL3hlbi9jb21tb24vZG9tYWluLmMKQEAgLTMyMiwxNyAr
MzIyLDM0IEBAIHN0cnVjdCBkb21haW4gKmRvbWFpbl9jcmVhdGUoZG9taWRfdCBkb21pZCwKICAg
ICB9CiAKICAgICAvKiBTb3J0IG91dCBvdXIgaWRlYSBvZiBpc197cHYsaHZtfV9kb21haW4oKS4g
Ki8KLSAgICBpZiAoIGNvbmZpZyAmJiAoY29uZmlnLT5mbGFncyAmIFhFTl9ET01DVExfQ0RGX2h2
bV9ndWVzdCkgKQorICAgIGlmICggY29uZmlnICkKICAgICB7CisgICAgICAgIEFTU0VSVCghaXNf
c3lzdGVtX2RvbWFpbihkKSk7CisgICAgICAgIGlmICggY29uZmlnLT5mbGFncyAmIFhFTl9ET01D
VExfQ0RGX2h2bV9ndWVzdCkKKyAgICAgICAgewogI2lmZGVmIENPTkZJR19IVk0KLSAgICAgICAg
ZC0+Z3Vlc3RfdHlwZSA9IGd1ZXN0X3R5cGVfaHZtOworICAgICAgICAgICAgZC0+Z3Vlc3RfdHlw
ZSA9IGd1ZXN0X3R5cGVfaHZtOworI2Vsc2UKKyAgICAgICAgICAgIGVyciA9IC1FSU5WQUw7Cisg
ICAgICAgICAgICBnb3RvIGZhaWw7CisjZW5kaWYKKyAgICAgICAgfQorICAgICAgICBlbHNlCisg
ICAgICAgIHsKKyNpZmRlZiBDT05GSUdfUFYKKyAgICAgICAgZC0+Z3Vlc3RfdHlwZSA9IGd1ZXN0
X3R5cGVfcHY7CiAjZWxzZQogICAgICAgICBlcnIgPSAtRUlOVkFMOwogICAgICAgICBnb3RvIGZh
aWw7CiAjZW5kaWYKKyAgICAgICAgfQogICAgIH0KICAgICBlbHNlCisgICAgeworICAgICAgICAv
KiBUaGUgdHlwZSBvZiBzeXN0ZW0gZG9tYWluIHNob3VsZG4ndCBtYXR0ZXIuICovCisgICAgICAg
IEFTU0VSVChpc19zeXN0ZW1fZG9tYWluKGQpKTsKICAgICAgICAgZC0+Z3Vlc3RfdHlwZSA9IGd1
ZXN0X3R5cGVfcHY7CisgICAgfQogCiAgICAgVFJBQ0VfMUQoVFJDX0RPTTBfRE9NX0FERCwgZC0+
ZG9tYWluX2lkKTsKIAotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 15:58:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 15:58: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 1g861T-0007M5-2G; Thu, 04 Oct 2018 15:58:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a7fh=mq=citrix.com=prvs=808c92aaa=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g861Q-0007Kl-Fj
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 15:58:40 +0000
X-Inumbo-ID: 05cbe9a4-c7ee-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 05cbe9a4-c7ee-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 17:56:14 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,340,1534809600"; d="scan'208";a="67039719"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 4 Oct 2018 16:43:35 +0100
Message-ID: <2b79cf7845e0e22f7a66b4d8e0b7279285669eac.1538667753.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 16/17] x86: introduce new defconfigs for PV and
 HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

VGhleSB3aWxsIGJlIHVzZWQgYnkgYnVpbGQgdGVzdHMuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9jb25maWdzL2h2bV9vbmx5
X2RlZmNvbmZpZyAgfCAyICsrCiB4ZW4vYXJjaC94ODYvY29uZmlncy9ub19odm1fcHZfZGVmY29u
ZmlnIHwgMiArKwogeGVuL2FyY2gveDg2L2NvbmZpZ3MvcHZfb25seV9kZWZjb25maWcgICB8IDIg
KysKIDMgZmlsZXMgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAxMDA2NDQg
eGVuL2FyY2gveDg2L2NvbmZpZ3MvaHZtX29ubHlfZGVmY29uZmlnCiBjcmVhdGUgbW9kZSAxMDA2
NDQgeGVuL2FyY2gveDg2L2NvbmZpZ3Mvbm9faHZtX3B2X2RlZmNvbmZpZwogY3JlYXRlIG1vZGUg
MTAwNjQ0IHhlbi9hcmNoL3g4Ni9jb25maWdzL3B2X29ubHlfZGVmY29uZmlnCgpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L2NvbmZpZ3MvaHZtX29ubHlfZGVmY29uZmlnIGIveGVuL2FyY2gveDg2
L2NvbmZpZ3MvaHZtX29ubHlfZGVmY29uZmlnCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAuLmU4MmNjMDQKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vYXJjaC94ODYvY29uZmlncy9o
dm1fb25seV9kZWZjb25maWcKQEAgLTAsMCArMSwyIEBACitDT05GSUdfSFZNPXkKKyMgQ09ORklH
X1BWIGlzIG5vdCBzZXQKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jb25maWdzL25vX2h2bV9w
dl9kZWZjb25maWcgYi94ZW4vYXJjaC94ODYvY29uZmlncy9ub19odm1fcHZfZGVmY29uZmlnCm5l
dyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLmVkODUzY2QKLS0tIC9kZXYvbnVsbAor
KysgYi94ZW4vYXJjaC94ODYvY29uZmlncy9ub19odm1fcHZfZGVmY29uZmlnCkBAIC0wLDAgKzEs
MiBAQAorIyBDT05GSUdfSFZNIGlzIG5vdCBzZXQKKyMgQ09ORklHX1BWIGlzIG5vdCBzZXQKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jb25maWdzL3B2X29ubHlfZGVmY29uZmlnIGIveGVuL2Fy
Y2gveDg2L2NvbmZpZ3MvcHZfb25seV9kZWZjb25maWcKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5k
ZXggMDAwMDAwMC4uYWNhNzdiNgotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9hcmNoL3g4Ni9jb25m
aWdzL3B2X29ubHlfZGVmY29uZmlnCkBAIC0wLDAgKzEsMiBAQAorQ09ORklHX1BWPXkKKyMgQ09O
RklHX0hWTSBpcyBub3Qgc2V0Ci0tIApnaXQtc2VyaWVzIDAuOS4xCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 15:58:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 15: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 1g861U-0007Ng-F2; Thu, 04 Oct 2018 15:58:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a7fh=mq=citrix.com=prvs=808c92aaa=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g861S-0007LT-OF
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 15:58:42 +0000
X-Inumbo-ID: 0733331f-c7ee-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0733331f-c7ee-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 17:56:17 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,340,1534809600"; d="scan'208";a="67039725"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 4 Oct 2018 16:43:36 +0100
Message-ID: <a56cb9e9a9f2883b4e12ca08a04c340fa21032cb.1538667753.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 17/17] automation: build Xen with CONFIG_PV and
 CONFIG_HVM explicitly set
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiBhdXRvbWF0
aW9uL3NjcmlwdHMvYnVpbGQgfCAxOCArKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk
LCAxOCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvYXV0b21hdGlvbi9zY3JpcHRzL2J1aWxk
IGIvYXV0b21hdGlvbi9zY3JpcHRzL2J1aWxkCmluZGV4IGM0NjNiMDYuLjhhZjNmYWIgMTAwNzU1
Ci0tLSBhL2F1dG9tYXRpb24vc2NyaXB0cy9idWlsZAorKysgYi9hdXRvbWF0aW9uL3NjcmlwdHMv
YnVpbGQKQEAgLTMxLDMgKzMxLDIxIEBAIGZpCiAuL2NvbmZpZ3VyZSAiJHtjZmdhcmdzW0BdfSIK
IAogbWFrZSAtaiQobnByb2MpIGRpc3QKKworIyBidWlsZCBQViBvbmx5LCBIVk0gb25seSBhbmQg
YmFyZSBib25lIFhlbiBvbiB4ODYKK2lmIFtbICIke1hFTl9UQVJHRVRfQVJDSH0iID09ICJ4ODZf
NjQiIF1dOyB0aGVuCisgICAgIyBQViBvbmx5CisgICAgcm0gLWYgeGVuLy5jb25maWcKKyAgICBt
YWtlIC1DIHhlbiBLQlVJTERfREVGQ09ORklHPXB2X29ubHlfZGVmY29uZmlnIFhFTl9DT05GSUdf
RVhQRVJUPXkgZGVmY29uZmlnCisgICAgbWFrZSAtaiQobnByb2MpIC1DIHhlbiBYRU5fQ09ORklH
X0VYUEVSVD15CisKKyAgICAjIEhWTSBvbmx5CisgICAgcm0gLWYgeGVuLy5jb25maWcKKyAgICBt
YWtlIC1DIHhlbiBLQlVJTERfREVGQ09ORklHPWh2bV9vbmx5X2RlZmNvbmZpZyBYRU5fQ09ORklH
X0VYUEVSVD15IGRlZmNvbmZpZworICAgIG1ha2UgLWokKG5wcm9jKSAtQyB4ZW4gWEVOX0NPTkZJ
R19FWFBFUlQ9eQorCisgICAgIyBCYXJlIGJvbmUKKyAgICBybSAtZiB4ZW4vLmNvbmZpZworICAg
IG1ha2UgLUMgeGVuIEtCVUlMRF9ERUZDT05GSUc9bm9faHZtX3B2X2RlZmNvbmZpZyBYRU5fQ09O
RklHX0VYUEVSVD15IGRlZmNvbmZpZworICAgIG1ha2UgLWokKG5wcm9jKSAtQyB4ZW4gWEVOX0NP
TkZJR19FWFBFUlQ9eQorZmkKLS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 15:58:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 15:58: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 1g861U-0007O1-PZ; Thu, 04 Oct 2018 15:58:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a7fh=mq=citrix.com=prvs=808c92aaa=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g861S-0007LV-PM
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 15:58:42 +0000
X-Inumbo-ID: 06c8598f-c7ee-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 06c8598f-c7ee-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 17:56:16 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,340,1534809600"; d="scan'208";a="67039721"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 4 Oct 2018 16:43:32 +0100
Message-ID: <9f342296979cad0b5dea238c30a082428f25254f.1538667753.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 13/17] x86: don't create Dom0 if neither PV nor
 HVM is 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 <wei.liu2@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>

VGhpcyB3aWxsIGdpdmUgdXMgYSBYZW4gc2V0dGluZyBpbiBpZGxlIGxvb3AuIFRoaXMgZG9lc24n
dCBoYXZlCnByYWN0aWNhbCB1c2UgZXhjZXB0IGZvciBkZWJ1Z2dpbmcgcHVycG9zZS4KClNpZ25l
ZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2
L3NldHVwLmMgfCAxMCArKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygr
KQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jIGIveGVuL2FyY2gveDg2L3NldHVw
LmMKaW5kZXggNmE0NDkwMi4uNmFjNWQzMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3NldHVw
LmMKKysrIGIveGVuL2FyY2gveDg2L3NldHVwLmMKQEAgLTExNCwxMSArMTE0LDEzIEBAIHVuc2ln
bmVkIGxvbmcgX19yZWFkX21vc3RseSBtbXVfY3I0X2ZlYXR1cmVzID0gWEVOX01JTklNQUxfQ1I0
OwogI2RlZmluZSBTTUVQX0hWTV9PTkxZICgtMSkKIHN0YXRpYyBzOCBfX2luaXRkYXRhIG9wdF9z
bWVwID0gMTsKIAorI2lmIGRlZmluZWQoQ09ORklHX1BWKSB8fCBkZWZpbmVkKENPTkZJR19IVk0p
CiAvKgogICogSW5pdGlhbCBkb21haW4gcGxhY2UgaG9sZGVyLiBOZWVkcyB0byBiZSBnbG9iYWwg
c28gaXQgY2FuIGJlIGNyZWF0ZWQgaW4KICAqIF9fc3RhcnRfeGVuIGFuZCB1bnBhdXNlZCBpbiBp
bml0X2RvbmUuCiAgKi8KIHN0YXRpYyBzdHJ1Y3QgZG9tYWluICpfX2luaXRkYXRhIGRvbTA7Cisj
ZW5kaWYKIAogc3RhdGljIGludCBfX2luaXQgcGFyc2Vfc21lcF9wYXJhbShjb25zdCBjaGFyICpz
KQogewpAQCAtNTk0LDcgKzU5Niw5IEBAIHN0YXRpYyB2b2lkIG5vaW5saW5lIGluaXRfZG9uZSh2
b2lkKQogCiAgICAgc3lzdGVtX3N0YXRlID0gU1lTX1NUQVRFX2FjdGl2ZTsKIAorI2lmIGRlZmlu
ZWQoQ09ORklHX1BWKSB8fCBkZWZpbmVkKENPTkZJR19IVk0pCiAgICAgZG9tYWluX3VucGF1c2Vf
Ynlfc3lzdGVtY29udHJvbGxlcihkb20wKTsKKyNlbmRpZgogCiAgICAgLyogTVVTVCBiZSBkb25l
IHByaW9yIHRvIHJlbW92aW5nIC5pbml0IGRhdGEuICovCiAgICAgdW5yZWdpc3Rlcl9pbml0X3Zp
cnR1YWxfcmVnaW9uKCk7CkBAIC0xNzA2LDEwICsxNzEwLDEyIEBAIHZvaWQgX19pbml0IG5vcmV0
dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgbWJpX3ApCiAgICAgfQogICAgIGRvbTBfY2Zn
Lm1heF92Y3B1cyA9IGRvbTBfbWF4X3ZjcHVzKCk7CiAKKyNpZiBkZWZpbmVkKENPTkZJR19QVikg
fHwgZGVmaW5lZChDT05GSUdfSFZNKQogICAgIC8qIENyZWF0ZSBpbml0aWFsIGRvbWFpbiAwLiAq
LwogICAgIGRvbTAgPSBkb21haW5fY3JlYXRlKGdldF9pbml0aWFsX2RvbWFpbl9pZCgpLCAmZG9t
MF9jZmcsICFwdl9zaGltKTsKICAgICBpZiAoIElTX0VSUihkb20wKSB8fCAoYWxsb2NfZG9tMF92
Y3B1MChkb20wKSA9PSBOVUxMKSApCiAgICAgICAgIHBhbmljKCJFcnJvciBjcmVhdGluZyBkb21h
aW4gMFxuIik7CisjZW5kaWYKIAogICAgIC8qIEdyYWIgdGhlIERPTTAgY29tbWFuZCBsaW5lLiAq
LwogICAgIGNtZGxpbmUgPSAoY2hhciAqKShtb2RbMF0uc3RyaW5nID8gX192YShtb2RbMF0uc3Ry
aW5nKSA6IE5VTEwpOwpAQCAtMTc2NSw2ICsxNzcxLDcgQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4g
X19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBtYmlfcCkKICAgICAgICAgICAgY3B1X2hhc19ueCA/
IFhFTkxPR19JTkZPIDogWEVOTE9HX1dBUk5JTkcgIldhcm5pbmc6ICIsCiAgICAgICAgICAgIGNw
dV9oYXNfbnggPyAiIiA6ICJub3QgIik7CiAKKyNpZiBkZWZpbmVkKENPTkZJR19QVikgfHwgZGVm
aW5lZChDT05GSUdfSFZNKQogICAgIC8qCiAgICAgICogV2UncmUgZ29pbmcgdG8gc2V0dXAgZG9t
YWluMCB1c2luZyB0aGUgbW9kdWxlKHMpIHRoYXQgd2Ugc3Rhc2hlZCBzYWZlbHkKICAgICAgKiBh
Ym92ZSBvdXIgaGVhcC4gVGhlIHNlY29uZCBtb2R1bGUsIGlmIHByZXNlbnQsIGlzIGFuIGluaXRy
ZCByYW1kaXNrLgpAQCAtMTc3OSw2ICsxNzg2LDcgQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19z
dGFydF94ZW4odW5zaWduZWQgbG9uZyBtYmlfcCkKICAgICAgICAgd3JpdGVfY3I0KHJlYWRfY3I0
KCkgfCBYODZfQ1I0X1NNQVApOwogICAgICAgICBjcjRfcHYzMl9tYXNrIHw9IFg4Nl9DUjRfU01B
UDsKICAgICB9CisjZW5kaWYKIAogICAgIGhlYXBfaW5pdF9sYXRlKCk7CiAKQEAgLTE3OTMsNyAr
MTgwMSw5IEBAIHZvaWQgX19pbml0IG5vcmV0dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcg
bWJpX3ApCiAKICAgICBkbWlfZW5kX2Jvb3QoKTsKIAorI2lmIGRlZmluZWQoQ09ORklHX1BWKSB8
fCBkZWZpbmVkKENPTkZJR19IVk0pCiAgICAgc2V0dXBfaW9fYml0bWFwKGRvbTApOworI2VuZGlm
CiAKICAgICBpZiAoIGJzcF9kZWxheV9zcGVjX2N0cmwgKQogICAgIHsKLS0gCmdpdC1zZXJpZXMg
MC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 16:04:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 16: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 1g866k-0000rW-J6; Thu, 04 Oct 2018 16:04:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wqag=mq=citrix.com=prvs=8089523ff=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g866i-0000rR-Vz
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 16:04:09 +0000
X-Inumbo-ID: c870a889-c7ee-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c870a889-c7ee-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 18:01:41 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,340,1534809600"; d="scan'208";a="67040287"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20181004104547.32316-1-paul.durrant@citrix.com>
 <20181004104547.32316-6-paul.durrant@citrix.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <5358d4ad-31b2-f63f-914a-7c59297d50ad@citrix.com>
Date: Thu, 4 Oct 2018 17:02:31 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181004104547.32316-6-paul.durrant@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v14 5/9] memory: add
 check_get_page_from_gfn() as a wrapper...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.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>

T24gMTAvMDQvMjAxOCAxMTo0NSBBTSwgUGF1bCBEdXJyYW50IHdyb3RlOgo+IC4uLmZvciBzb21l
IHVzZXMgb2YgZ2V0X3BhZ2VfZnJvbV9nZm4oKS4KPiAKPiBUaGVyZSBhcmUgbWFueSBvY2N1cnJl
bmNlcyBvZiB0aGUgZm9sbG93aW5nIHBhdHRlcm4gaW4gdGhlIGNvZGU6Cj4gCj4gICAgIHEgPSA8
cmVhZG9ubHkgbG9vay11cD4gPyBQMk1fQUxMT0MgOiBQMk1fVU5TSEFSRTsKPiAgICAgcGFnZSA9
IGdldF9wYWdlX2Zyb21fZ2ZuKGQsIGdmbiwgJnAybXQsIHEpOwo+IAo+ICAgICBpZiAoIHAybV9p
c19wYWdpbmcocDJtdCkgKQo+ICAgICB7Cj4gICAgICAgICBpZiAoIHBhZ2UgKQo+ICAgICAgICAg
ICAgIHB1dF9wYWdlKHBhZ2UpOwo+IAo+ICAgICAgICAgcDJtX21lbV9wYWdpbmdfcG9wdWxhdGUo
ZCwgZ2ZuKTsKPiAgICAgICAgIHJldHVybiA8LUVBR0FJTiBvciBlcXVpdmFsZW50PjsKPiAgICAg
fQo+IAo+ICAgICBpZiAoIChxICYgUDJNX1VOU0hBUkUpICYmIHAybV9pc19zaGFyZWQocDJtdCkg
KQo+ICAgICB7Cj4gICAgICAgICBpZiAoIHBhZ2UgKQo+ICAgICAgICAgICAgIHB1dF9wYWdlKHBh
Z2UpOwo+IAo+ICAgICAgICAgcmV0dXJuIDwtRUFHQUlOIG9yIGVxdWl2YWxlbnQ+Owo+ICAgICB9
Cj4gCj4gICAgIGlmICggIXBhZ2UgKQo+ICAgICAgICAgcmV0dXJuIDwtRUlOVkFMIG9yIGVxdWl2
YWxlbnQ+Owo+IAo+IFRoZXJlIGFyZSBzb21lIHNtYWxsIGRpZmZlcmVuY2VzIGJldHdlZW4gdGhl
IGV4YWN0IHdheSB0aGUgb2NjdXJyZW5jZXMKPiBhcmUgY29kZWQgYnV0IHRoZSBkZXNpcmVkIHNl
bWFudGljIGlzIHRoZSBzYW1lLgo+IAo+IFRoaXMgcGF0Y2ggaW50cm9kdWNlcyBhIG5ldyBjb21t
b24gaW1wbGVtZW50YXRpb24gb2YgdGhpcyBjb2RlIGluCj4gY2hlY2tfZ2V0X3BhZ2VfZnJvbV9n
Zm4oKSBhbmQgdGhlbiBjb252ZXJ0cyB0aGUgdmFyaW91cyBvcGVuLWNvZGVkIHBhdHRlcm5zCj4g
aW50byBjYWxscyB0byB0aGlzIG5ldyBmdW5jdGlvbi4KPiAKPiBOT1RFOiBBIGZvcndhcmQgZGVj
bGFyYXRpb24gb2YgcDJtX3R5cGVfdCBlbnVtIGhhcyBiZWVuIGludHJvZHVjZWQgaW4KPiAgICAg
ICBwMm0tY29tbW9uLmggc28gdGhhdCBpdCBpcyBwb3NzaWJsZSB0byBkZWNsYXJlCj4gICAgICAg
Y2hlY2tfZ2V0X3BhZ2VfZnJvbV9nZm4oKSB0aGVyZSByYXRoZXIgdGhhbiBoYXZpbmcgdG8gYWRk
Cj4gICAgICAgZHVwbGljYXRlIGRlY2xhcmF0aW9ucyBpbiB0aGUgcGVyLWFyY2hpdGVjdHVyZSBw
Mm0gaGVhZGVycy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFu
dEBjaXRyaXguY29tPgo+IFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgo+IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
Cj4gQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpSZXZpZXdl
ZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgoKPiAtLS0KPiBD
YzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBDYzogR2Vvcmdl
IER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgo+IENjOiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KPiBDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxr
b25yYWQud2lsa0BvcmFjbGUuY29tPgo+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+Cj4gQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgo+IENjOiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IAo+IHYxMzoKPiAgLSBFeHBhbmRlZCBjb21taXQg
Y29tbWVudC4KPiAKPiB2MTE6Cj4gIC0gRm9yd2FyZCBkZWNsYXJlIHAybV90eXBlX3QgaW4gcDJt
LWNvbW1vbi5oIHRvIGFsbG93IHRoZSBkdXBsaWNhdGUKPiAgICBkZWNsYXJhdGlvbnMgb2YgY2hl
Y2tfZ2V0X3BhZ2VfZnJvbV9nZm4oKSB0byBiZSByZW1vdmVkLCBhbmQgaGVuY2UgYWRkCj4gICAg
SmFuJ3MgUi1iLgo+IAo+IHYxMDoKPiAgLSBFeHBhbmQgY29tbWl0IGNvbW1lbnQgdG8gcG9pbnQg
b3V0IHRoZSByZWFzb24gZm9yIHRoZSBkdXBsaWNhdGUKPiAgICBkZWNsYXJhdGlvbnMgb2YgY2hl
Y2tfZ2V0X3BhZ2VfZnJvbV9nZm4oKS4KPiAKPiB2OToKPiAgLSBEZWZlciBQMk0gdHlwZSBjaGVj
a3MgKGJleW9uZCBzaGFyZWQgb3IgcGFnaW5nKSB0byB0aGUgY2FsbGVyLgo+IAo+IHY3Ogo+ICAt
IEZpeCBBUk0gYnVpbGQgYnkgaW50cm9kdWNpbmcgcDJtX2lzX3JlYWRvbmx5KCkgcHJlZGljYXRl
Lgo+ICAtIFJlLW5hbWUgZ2V0X3BhZ2VkX2ZyYW1lKCkgLT4gY2hlY2tfZ2V0X3BhZ2VfZnJvbV9n
Zm4oKS4KPiAgLSBBZGp1c3QgZGVmYXVsdCBjYXNlcyBvZiBjYWxsZXJzIHN3aXRjaC1pbmcgb24g
cmV0dXJuIHZhbHVlLgo+IAo+IHYzOgo+ICAtIEFkZHJlc3NlZCBjb21tZW50cyBmcm9tIEdlb3Jn
ZS4KPiAKPiB2MjoKPiAgLSBOZXcgaW4gdjIuCj4gLS0tCj4gIHhlbi9hcmNoL3g4Ni9odm0vZW11
bGF0ZS5jICAgfCAyNSArKysrKysrKysrKy0tLS0tLS0tLS0tCj4gIHhlbi9hcmNoL3g4Ni9odm0v
aHZtLmMgICAgICAgfCAxNCArLS0tLS0tLS0tLS0tCj4gIHhlbi9jb21tb24vZ3JhbnRfdGFibGUu
YyAgICAgfCAzMiArKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLQo+ICB4ZW4vY29tbW9uL21l
bW9yeS5jICAgICAgICAgIHwgNDkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKyst
LS0tLS0tLS0KPiAgeGVuL2luY2x1ZGUvYXNtLWFybS9wMm0uaCAgICB8ICA0ICsrLS0KPiAgeGVu
L2luY2x1ZGUvYXNtLXg4Ni9wMm0uaCAgICB8ICA1ICsrLS0tCj4gIHhlbi9pbmNsdWRlL3hlbi9w
Mm0tY29tbW9uLmggfCAgNiArKysrKysKPiAgNyBmaWxlcyBjaGFuZ2VkLCA3NyBpbnNlcnRpb25z
KCspLCA1OCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9l
bXVsYXRlLmMgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwo+IGluZGV4IGVhYjY2ZWFiNzcu
LmNkMWQ5YTdjNTcgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKPiAr
KysgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwo+IEBAIC0zNTYsMjIgKzM1NiwyMSBAQCBz
dGF0aWMgaW50IGh2bWVtdWxfYWNxdWlyZV9wYWdlKHVuc2lnbmVkIGxvbmcgZ21mbiwgc3RydWN0
IHBhZ2VfaW5mbyAqKnBhZ2UpCj4gICAgICBzdHJ1Y3QgZG9tYWluICpjdXJyX2QgPSBjdXJyZW50
LT5kb21haW47Cj4gICAgICBwMm1fdHlwZV90IHAybXQ7Cj4gIAo+IC0gICAgKnBhZ2UgPSBnZXRf
cGFnZV9mcm9tX2dmbihjdXJyX2QsIGdtZm4sICZwMm10LCBQMk1fVU5TSEFSRSk7Cj4gLQo+IC0g
ICAgaWYgKCAqcGFnZSA9PSBOVUxMICkKPiAtICAgICAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRM
RUFCTEU7Cj4gLQo+IC0gICAgaWYgKCBwMm1faXNfcGFnaW5nKHAybXQpICkKPiArICAgIHN3aXRj
aCAoIGNoZWNrX2dldF9wYWdlX2Zyb21fZ2ZuKGN1cnJfZCwgX2dmbihnbWZuKSwgZmFsc2UsICZw
Mm10LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFnZSkgKQo+ICAg
ICAgewo+IC0gICAgICAgIHB1dF9wYWdlKCpwYWdlKTsKPiAtICAgICAgICBwMm1fbWVtX3BhZ2lu
Z19wb3B1bGF0ZShjdXJyX2QsIGdtZm4pOwo+IC0gICAgICAgIHJldHVybiBYODZFTVVMX1JFVFJZ
Owo+IC0gICAgfQo+ICsgICAgY2FzZSAwOgo+ICsgICAgICAgIGJyZWFrOwo+ICAKPiAtICAgIGlm
ICggcDJtX2lzX3NoYXJlZChwMm10KSApCj4gLSAgICB7Cj4gLSAgICAgICAgcHV0X3BhZ2UoKnBh
Z2UpOwo+ICsgICAgY2FzZSAtRUFHQUlOOgo+ICAgICAgICAgIHJldHVybiBYODZFTVVMX1JFVFJZ
Owo+ICsKPiArICAgIGRlZmF1bHQ6Cj4gKyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7Cj4g
KyAgICAgICAgLyogRmFsbHRocm91Z2ggKi8KPiArCj4gKyAgICBjYXNlIC1FSU5WQUw6Cj4gKyAg
ICAgICAgcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOwo+ICAgICAgfQo+ICAKPiAgICAgIC8q
IFRoaXMgY29kZSBzaG91bGQgbm90IGJlIHJlYWNoZWQgaWYgdGhlIGdtZm4gaXMgbm90IFJBTSAq
Lwo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2
bS9odm0uYwo+IGluZGV4IDUxZmMzZWMwN2YuLmZhOTk0YTM2YTQgMTAwNjQ0Cj4gLS0tIGEveGVu
L2FyY2gveDg2L2h2bS9odm0uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPiBAQCAt
MjUzNiwyMCArMjUzNiw4IEBAIHN0YXRpYyB2b2lkICpfaHZtX21hcF9ndWVzdF9mcmFtZSh1bnNp
Z25lZCBsb25nIGdmbiwgYm9vbF90IHBlcm1hbmVudCwKPiAgICAgIHN0cnVjdCBwYWdlX2luZm8g
KnBhZ2U7Cj4gICAgICBzdHJ1Y3QgZG9tYWluICpkID0gY3VycmVudC0+ZG9tYWluOwo+ICAKPiAt
ICAgIHBhZ2UgPSBnZXRfcGFnZV9mcm9tX2dmbihkLCBnZm4sICZwMm10LAo+IC0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHdyaXRhYmxlID8gUDJNX1VOU0hBUkUgOiBQMk1fQUxMT0MpOwo+
IC0gICAgaWYgKCAocDJtX2lzX3NoYXJlZChwMm10KSAmJiB3cml0YWJsZSkgfHwgIXBhZ2UgKQo+
IC0gICAgewo+IC0gICAgICAgIGlmICggcGFnZSApCj4gLSAgICAgICAgICAgIHB1dF9wYWdlKHBh
Z2UpOwo+IC0gICAgICAgIHJldHVybiBOVUxMOwo+IC0gICAgfQo+IC0gICAgaWYgKCBwMm1faXNf
cGFnaW5nKHAybXQpICkKPiAtICAgIHsKPiAtICAgICAgICBwdXRfcGFnZShwYWdlKTsKPiAtICAg
ICAgICBwMm1fbWVtX3BhZ2luZ19wb3B1bGF0ZShkLCBnZm4pOwo+ICsgICAgaWYgKCBjaGVja19n
ZXRfcGFnZV9mcm9tX2dmbihkLCBfZ2ZuKGdmbiksICF3cml0YWJsZSwgJnAybXQsICZwYWdlKSAp
Cj4gICAgICAgICAgcmV0dXJuIE5VTEw7Cj4gLSAgICB9Cj4gIAo+ICAgICAgaWYgKCB3cml0YWJs
ZSApCj4gICAgICB7Cj4gZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYyBiL3hl
bi9jb21tb24vZ3JhbnRfdGFibGUuYwo+IGluZGV4IDBmMGI3YjFhNDkuLjM2MDRhODgxMmMgMTAw
NjQ0Cj4gLS0tIGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCj4gKysrIGIveGVuL2NvbW1vbi9n
cmFudF90YWJsZS5jCj4gQEAgLTM3NCwyNSArMzc0LDIzIEBAIHN0YXRpYyBpbnQgZ2V0X3BhZ2Vk
X2ZyYW1lKHVuc2lnbmVkIGxvbmcgZ2ZuLCBtZm5fdCAqbWZuLAo+ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICoqcGFnZSwgYm9vbCByZWFkb25seSwKPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGRvbWFpbiAqcmQpCj4gIHsKPiAtICAgIGlu
dCByYyA9IEdOVFNUX29rYXk7Cj4gICAgICBwMm1fdHlwZV90IHAybXQ7Cj4gKyAgICBpbnQgcmM7
Cj4gIAo+IC0gICAgKm1mbiA9IElOVkFMSURfTUZOOwo+IC0gICAgKnBhZ2UgPSBnZXRfcGFnZV9m
cm9tX2dmbihyZCwgZ2ZuLCAmcDJtdCwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cmVhZG9ubHkgPyBQMk1fQUxMT0MgOiBQMk1fVU5TSEFSRSk7Cj4gLSAgICBpZiAoICEqcGFnZSAp
Cj4gKyAgICByYyA9IGNoZWNrX2dldF9wYWdlX2Zyb21fZ2ZuKHJkLCBfZ2ZuKGdmbiksIHJlYWRv
bmx5LCAmcDJtdCwgcGFnZSk7Cj4gKyAgICBzd2l0Y2ggKCByYyApCj4gICAgICB7Cj4gLSNpZmRl
ZiBQMk1fU0hBUkVEX1RZUEVTCj4gLSAgICAgICAgaWYgKCBwMm1faXNfc2hhcmVkKHAybXQpICkK
PiAtICAgICAgICAgICAgcmV0dXJuIEdOVFNUX2VhZ2FpbjsKPiAtI2VuZGlmCj4gLSNpZmRlZiBQ
Mk1fUEFHRVNfVFlQRVMKPiAtICAgICAgICBpZiAoIHAybV9pc19wYWdpbmcocDJtdCkgKQo+IC0g
ICAgICAgIHsKPiAtICAgICAgICAgICAgcDJtX21lbV9wYWdpbmdfcG9wdWxhdGUocmQsIGdmbik7
Cj4gLSAgICAgICAgICAgIHJldHVybiBHTlRTVF9lYWdhaW47Cj4gLSAgICAgICAgfQo+IC0jZW5k
aWYKPiArICAgIGNhc2UgMDoKPiArICAgICAgICBicmVhazsKPiArCj4gKyAgICBjYXNlIC1FQUdB
SU46Cj4gKyAgICAgICAgcmV0dXJuIEdOVFNUX2VhZ2FpbjsKPiArCj4gKyAgICBkZWZhdWx0Ogo+
ICsgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOwo+ICsgICAgICAgIC8qIEZhbGx0aHJvdWdo
ICovCj4gKwo+ICsgICAgY2FzZSAtRUlOVkFMOgo+ICAgICAgICAgIHJldHVybiBHTlRTVF9iYWRf
cGFnZTsKPiAgICAgIH0KPiAgCj4gQEAgLTQwNiw3ICs0MDQsNyBAQCBzdGF0aWMgaW50IGdldF9w
YWdlZF9mcmFtZSh1bnNpZ25lZCBsb25nIGdmbiwgbWZuX3QgKm1mbiwKPiAgCj4gICAgICAqbWZu
ID0gcGFnZV90b19tZm4oKnBhZ2UpOwo+ICAKPiAtICAgIHJldHVybiByYzsKPiArICAgIHJldHVy
biBHTlRTVF9va2F5Owo+ICB9Cj4gIAo+ICBzdGF0aWMgaW5saW5lIHZvaWQKPiBkaWZmIC0tZ2l0
IGEveGVuL2NvbW1vbi9tZW1vcnkuYyBiL3hlbi9jb21tb24vbWVtb3J5LmMKPiBpbmRleCBiNTY3
YmQ0NmJiLi41MmQ1NWRmZWQ3IDEwMDY0NAo+IC0tLSBhL3hlbi9jb21tb24vbWVtb3J5LmMKPiAr
KysgYi94ZW4vY29tbW9uL21lbW9yeS5jCj4gQEAgLTE2MjYsMzcgKzE2MjYsNjYgQEAgdm9pZCBk
ZXN0cm95X3JpbmdfZm9yX2hlbHBlcigKPiAgICAgIH0KPiAgfQo+ICAKPiAtaW50IHByZXBhcmVf
cmluZ19mb3JfaGVscGVyKAo+IC0gICAgc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBn
bWZuLCBzdHJ1Y3QgcGFnZV9pbmZvICoqX3BhZ2UsCj4gLSAgICB2b2lkICoqX3ZhKQo+ICsvKgo+
ICsgKiBBY3F1aXJlIGEgcG9pbnRlciB0byBzdHJ1Y3QgcGFnZV9pbmZvIGZvciBhIHNwZWNpZmll
ZCBkb21hbiBhbmQgR0ZOLAo+ICsgKiBjaGVja2luZyB3aGV0aGVyIHRoZSBwYWdlIGhhcyBiZWVu
IHBhZ2VkIG91dCwgb3IgbmVlZHMgdW5zaGFyaW5nLgo+ICsgKiBJZiB0aGUgZnVuY3Rpb24gc3Vj
Y2VlZHMgdGhlbiB6ZXJvIGlzIHJldHVybmVkLCBwYWdlX3AgaXMgd3JpdHRlbgo+ICsgKiB3aXRo
IGEgcG9pbnRlciB0byB0aGUgc3RydWN0IHBhZ2VfaW5mbyB3aXRoIGEgcmVmZXJlbmNlIHRha2Vu
LCBhbmQKPiArICogcDJtdF9wIGl0IGlzIHdyaXR0ZW4gd2l0aCB0aGUgUDJNIHR5cGUgb2YgdGhl
IHBhZ2UuIFRoZSBjYWxsZXIgaXMKPiArICogcmVzcG9uc2libGUgZm9yIGRyb3BwaW5nIHRoZSBy
ZWZlcmVuY2UuCj4gKyAqIElmIHRoZSBmdW5jdGlvbiBmYWlscyB0aGVuIGFuIGFwcHJvcHJpYXRl
IGVycm5vIGlzIHJldHVybmVkIGFuZCB0aGUKPiArICogdmFsdWVzIHJlZmVyZW5jZWQgYnkgcGFn
ZV9wIGFuZCBwMm10X3AgYXJlIHVuZGVmaW5lZC4KPiArICovCj4gK2ludCBjaGVja19nZXRfcGFn
ZV9mcm9tX2dmbihzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sIGJvb2wgcmVhZG9ubHksCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1fdHlwZV90ICpwMm10X3AsIHN0cnVjdCBw
YWdlX2luZm8gKipwYWdlX3ApCj4gIHsKPiAtICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7Cj4g
KyAgICBwMm1fcXVlcnlfdCBxID0gcmVhZG9ubHkgPyBQMk1fQUxMT0MgOiBQMk1fVU5TSEFSRTsK
PiAgICAgIHAybV90eXBlX3QgcDJtdDsKPiAtICAgIHZvaWQgKnZhOwo+ICsgICAgc3RydWN0IHBh
Z2VfaW5mbyAqcGFnZTsKPiAgCj4gLSAgICBwYWdlID0gZ2V0X3BhZ2VfZnJvbV9nZm4oZCwgZ21m
biwgJnAybXQsIFAyTV9VTlNIQVJFKTsKPiArICAgIHBhZ2UgPSBnZXRfcGFnZV9mcm9tX2dmbihk
LCBnZm5feChnZm4pLCAmcDJtdCwgcSk7Cj4gIAo+ICAjaWZkZWYgQ09ORklHX0hBU19NRU1fUEFH
SU5HCj4gICAgICBpZiAoIHAybV9pc19wYWdpbmcocDJtdCkgKQo+ICAgICAgewo+ICAgICAgICAg
IGlmICggcGFnZSApCj4gICAgICAgICAgICAgIHB1dF9wYWdlKHBhZ2UpOwo+IC0gICAgICAgIHAy
bV9tZW1fcGFnaW5nX3BvcHVsYXRlKGQsIGdtZm4pOwo+IC0gICAgICAgIHJldHVybiAtRU5PRU5U
Owo+ICsKPiArICAgICAgICBwMm1fbWVtX3BhZ2luZ19wb3B1bGF0ZShkLCBnZm5feChnZm4pKTsK
PiArICAgICAgICByZXR1cm4gLUVBR0FJTjsKPiAgICAgIH0KPiAgI2VuZGlmCj4gICNpZmRlZiBD
T05GSUdfSEFTX01FTV9TSEFSSU5HCj4gLSAgICBpZiAoIHAybV9pc19zaGFyZWQocDJtdCkgKQo+
ICsgICAgaWYgKCAocSAmIFAyTV9VTlNIQVJFKSAmJiBwMm1faXNfc2hhcmVkKHAybXQpICkKPiAg
ICAgIHsKPiAgICAgICAgICBpZiAoIHBhZ2UgKQo+ICAgICAgICAgICAgICBwdXRfcGFnZShwYWdl
KTsKPiAtICAgICAgICByZXR1cm4gLUVOT0VOVDsKPiArCj4gKyAgICAgICAgcmV0dXJuIC1FQUdB
SU47Cj4gICAgICB9Cj4gICNlbmRpZgo+ICAKPiAgICAgIGlmICggIXBhZ2UgKQo+ICAgICAgICAg
IHJldHVybiAtRUlOVkFMOwo+ICAKPiArICAgICpwMm10X3AgPSBwMm10Owo+ICsgICAgKnBhZ2Vf
cCA9IHBhZ2U7Cj4gKyAgICByZXR1cm4gMDsKPiArfQo+ICsKPiAraW50IHByZXBhcmVfcmluZ19m
b3JfaGVscGVyKAo+ICsgICAgc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnbWZuLCBz
dHJ1Y3QgcGFnZV9pbmZvICoqX3BhZ2UsCj4gKyAgICB2b2lkICoqX3ZhKQo+ICt7Cj4gKyAgICBw
Mm1fdHlwZV90IHAybXQ7Cj4gKyAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOwo+ICsgICAgdm9p
ZCAqdmE7Cj4gKyAgICBpbnQgcmM7Cj4gKwo+ICsgICAgcmMgPSBjaGVja19nZXRfcGFnZV9mcm9t
X2dmbihkLCBfZ2ZuKGdtZm4pLCBmYWxzZSwgJnAybXQsICZwYWdlKTsKPiArICAgIGlmICggcmMg
KQo+ICsgICAgICAgIHJldHVybiAocmMgPT0gLUVBR0FJTikgPyAtRU5PRU5UIDogcmM7Cj4gKwo+
ICAgICAgaWYgKCAhZ2V0X3BhZ2VfdHlwZShwYWdlLCBQR1Rfd3JpdGFibGVfcGFnZSkgKQo+ICAg
ICAgewo+ICAgICAgICAgIHB1dF9wYWdlKHBhZ2UpOwo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9hc20tYXJtL3AybS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wMm0uaAo+IGluZGV4IDg4MjM3
MDdjMTcuLmMwMzU1NzU0NGEgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9wMm0u
aAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcDJtLmgKPiBAQCAtMTEwLDcgKzExMCw3IEBA
IHN0cnVjdCBwMm1fZG9tYWluIHsKPiAgICogZnV0dXJlLCBpdCdzIHBvc3NpYmxlIHRvIHVzZSBo
aWdoZXIgdmFsdWUgZm9yIHBzZXVkby10eXBlIGFuZCBkb24ndCBzdG9yZQo+ICAgKiB0aGVtIGlu
IHRoZSBwMm0gZW50cnkuCj4gICAqLwo+IC10eXBlZGVmIGVudW0gewo+ICtlbnVtIHAybV90eXBl
IHsKPiAgICAgIHAybV9pbnZhbGlkID0gMCwgICAgLyogTm90aGluZyBtYXBwZWQgaGVyZSAqLwo+
ICAgICAgcDJtX3JhbV9ydywgICAgICAgICAvKiBOb3JtYWwgcmVhZC93cml0ZSBndWVzdCBSQU0g
Ki8KPiAgICAgIHAybV9yYW1fcm8sICAgICAgICAgLyogUmVhZC1vbmx5OyB3cml0ZXMgYXJlIHNp
bGVudGx5IGRyb3BwZWQgKi8KPiBAQCAtMTI0LDcgKzEyNCw3IEBAIHR5cGVkZWYgZW51bSB7Cj4g
ICAgICBwMm1faW9tbXVfbWFwX3J3LCAgIC8qIFJlYWQvd3JpdGUgaW9tbXUgbWFwcGluZyAqLwo+
ICAgICAgcDJtX2lvbW11X21hcF9ybywgICAvKiBSZWFkLW9ubHkgaW9tbXUgbWFwcGluZyAqLwo+
ICAgICAgcDJtX21heF9yZWFsX3R5cGUsICAvKiBUeXBlcyBhZnRlciB0aGlzIHdvbid0IGJlIHN0
b3JlIGluIHRoZSBwMm0gKi8KPiAtfSBwMm1fdHlwZV90Owo+ICt9Owo+ICAKPiAgLyogV2UgdXNl
IGJpdG1hcHMgYW5kIG1hc2sgdG8gaGFuZGxlIGdyb3VwcyBvZiB0eXBlcyAqLwo+ICAjZGVmaW5l
IHAybV90b19tYXNrKF90KSAoMVVMIDw8IChfdCkpCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L2FzbS14ODYvcDJtLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3AybS5oCj4gaW5kZXggYmUzYjZm
Y2FmMC4uZDA4YzU5NTg4NyAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3AybS5o
Cj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaAo+IEBAIC01Miw3ICs1Miw3IEBAIGV4
dGVybiBib29sX3Qgb3B0X2hhcF8xZ2IsIG9wdF9oYXBfMm1iOwo+ICAgKiBjYW5ub3QgYmUgbm9u
LXplcm8sIG90aGVyd2lzZSwgaGFyZHdhcmUgZ2VuZXJhdGVzIGlvIHBhZ2UgZmF1bHRzIHdoZW4g
Cj4gICAqIGRldmljZSBhY2Nlc3MgdGhvc2UgcGFnZXMuIFRoZXJlZm9yZSwgcDJtX3JhbV9ydyBo
YXMgdG8gYmUgZGVmaW5lZCBhcyAwLgo+ICAgKi8KPiAtdHlwZWRlZiBlbnVtIHsKPiArZW51bSBw
Mm1fdHlwZSB7Cj4gICAgICBwMm1fcmFtX3J3ID0gMCwgICAgICAgICAgICAgLyogTm9ybWFsIHJl
YWQvd3JpdGUgZ3Vlc3QgUkFNICovCj4gICAgICBwMm1faW52YWxpZCA9IDEsICAgICAgICAgICAg
LyogTm90aGluZyBtYXBwZWQgaGVyZSAqLwo+ICAgICAgcDJtX3JhbV9sb2dkaXJ0eSA9IDIsICAg
ICAgIC8qIFRlbXBvcmFyaWx5IHJlYWQtb25seSBmb3IgbG9nLWRpcnR5ICovCj4gQEAgLTcyLDcg
KzcyLDcgQEAgdHlwZWRlZiBlbnVtIHsKPiAgICAgIHAybV9yYW1fYnJva2VuID0gMTMsICAgICAg
ICAgIC8qIEJyb2tlbiBwYWdlLCBhY2Nlc3MgY2F1c2UgZG9tYWluIGNyYXNoICovCj4gICAgICBw
Mm1fbWFwX2ZvcmVpZ24gID0gMTQsICAgICAgICAvKiByYW0gcGFnZXMgZnJvbSBmb3JlaWduIGRv
bWFpbiAqLwo+ICAgICAgcDJtX2lvcmVxX3NlcnZlciA9IDE1LAo+IC19IHAybV90eXBlX3Q7Cj4g
K307Cj4gIAo+ICAvKiBNb2RpZmllcnMgdG8gdGhlIHF1ZXJ5ICovCj4gIHR5cGVkZWYgdW5zaWdu
ZWQgaW50IHAybV9xdWVyeV90Owo+IEBAIC01MDMsNyArNTAzLDYgQEAgc3RhdGljIGlubGluZSBz
dHJ1Y3QgcGFnZV9pbmZvICpnZXRfcGFnZV9mcm9tX2dmbigKPiAgICAgIHJldHVybiBtZm5fdmFs
aWQoX21mbihnZm4pKSAmJiBnZXRfcGFnZShwYWdlLCBkKSA/IHBhZ2UgOiBOVUxMOwo+ICB9Cj4g
IAo+IC0KPiAgLyogR2VuZXJhbCBjb252ZXJzaW9uIGZ1bmN0aW9uIGZyb20gbWZuIHRvIGdmbiAq
Lwo+ICBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgbWZuX3RvX2dmbihzdHJ1Y3QgZG9tYWlu
ICpkLCBtZm5fdCBtZm4pCj4gIHsKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3AybS1j
b21tb24uaCBiL3hlbi9pbmNsdWRlL3hlbi9wMm0tY29tbW9uLmgKPiBpbmRleCA3NDMxMTk1MGFk
Li5mNGQzMGVmZTVmIDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9wMm0tY29tbW9uLmgK
PiArKysgYi94ZW4vaW5jbHVkZS94ZW4vcDJtLWNvbW1vbi5oCj4gQEAgLTMyLDUgKzMyLDExIEBA
IHVuc2lnbmVkIGxvbmcKPiAgcDJtX3BvZF9kZWNyZWFzZV9yZXNlcnZhdGlvbihzdHJ1Y3QgZG9t
YWluICpkLCBnZm5fdCBnZm4sCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWdu
ZWQgaW50IG9yZGVyKTsKPiAgCj4gK3R5cGVkZWYgZW51bSBwMm1fdHlwZSBwMm1fdHlwZV90Owo+
ICsKPiAraW50IF9fbXVzdF9jaGVjayBjaGVja19nZXRfcGFnZV9mcm9tX2dmbihzdHJ1Y3QgZG9t
YWluICpkLCBnZm5fdCBnZm4sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYm9vbCByZWFkb25seSwgcDJtX3R5cGVfdCAqcDJtdF9wLAo+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKipwYWdlX3ApOwo+
ICsKPiAgCj4gICNlbmRpZiAvKiBfWEVOX1AyTV9DT01NT05fSCAqLwo+IAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 16:04:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 16: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 1g867Q-0000uV-VU; Thu, 04 Oct 2018 16:04:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=z6fo=mq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g867P-0000uM-Oh
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 16:04:51 +0000
X-Inumbo-ID: 6448cc51-c7ef-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6448cc51-c7ef-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 16:06:03 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 04 Oct 2018 10:04:48 -0600
Message-Id: <5BB63A1E02000078001EE7F7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 04 Oct 2018 10:04:46 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1538493421-3569-1-git-send-email-rcojocaru@bitdefender.com>
In-Reply-To: <1538493421-3569-1-git-send-email-rcojocaru@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH V3] x86/altp2m: propagate ept.ad changes to
 all active altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

Pj4+IE9uIDAyLjEwLjE4IGF0IDE3OjE3LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gK3N0YXRpYyB2b2lkIGVwdF9zZXRfYWRfc3luYyhzdHJ1Y3QgcDJtX2RvbWFpbiAqaG9z
dHAybSwgYm9vbCB2YWx1ZSkKPiArewo+ICsgICAgc3RydWN0IGRvbWFpbiAqZCA9IGhvc3RwMm0t
PmRvbWFpbjsKPiArCj4gKyAgICBBU1NFUlQocDJtX2lzX2hvc3RwMm0oaG9zdHAybSkpOwo+ICsg
ICAgQVNTRVJUKHAybV9sb2NrZWRfYnlfbWUoaG9zdHAybSkpOwo+ICsKPiArICAgIGhvc3RwMm0t
PmVwdC5hZCA9IHZhbHVlOwo+ICsKPiArICAgIGlmICggdW5saWtlbHkoYWx0cDJtX2FjdGl2ZShk
KSkgKQo+ICsgICAgewo+ICsgICAgICAgIHVuc2lnbmVkIGludCBpOwo+ICsKPiArICAgICAgICBm
b3IgKCBpID0gMDsgaSA8IE1BWF9BTFRQMk07IGkrKyApCj4gKyAgICAgICAgewo+ICsgICAgICAg
ICAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtOwo+ICsKPiArICAgICAgICAgICAgaWYgKCBkLT5h
cmNoLmFsdHAybV9lcHRwW2ldID09IG1mbl94KElOVkFMSURfTUZOKSApCj4gKyAgICAgICAgICAg
ICAgICBjb250aW51ZTsKPiArCj4gKyAgICAgICAgICAgIHAybSA9IGQtPmFyY2guYWx0cDJtX3Ay
bVtpXTsKPiArCj4gKyAgICAgICAgICAgIHAybV9sb2NrKHAybSk7Cj4gKyAgICAgICAgICAgIHAy
bS0+ZXB0LmFkID0gdmFsdWU7Cj4gKyAgICAgICAgICAgIHAybV91bmxvY2socDJtKTsKCkp1c3Qg
b25lIGZ1cnRoZXIgZ2VuZXJhbCByZW1hcmsgaGVyZSwgY29taW5nIGJhY2sgdG8gd2hldGhlciBb
MF0KcmVwcmVzZW50IHRoZSBob3N0cDJtOiBIb3cgd291bGQgYWNxdWlyaW5nIHRoZSBsb2NrIGhl
cmUgbm90CmRlYWRsb2NrICh0aGUgaG9zdHAybSBpcyBhbHJlYWR5IGxvY2tlZCwgYWZ0ZXIgYWxs
KSBpZiB0aGF0IHdlcmUgdGhlCmNhc2U/Cgo+ICBzdGF0aWMgdm9pZCBlcHRfZW5hYmxlX3BtbChz
dHJ1Y3QgcDJtX2RvbWFpbiAqcDJtKQo+ICB7Cj4gKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gcDJt
LT5kb21haW47Cj4gKyAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqaG9zdHAybSA9IHAybV9nZXRfaG9z
dHAybShkKTsKPiArCj4gKyAgICBwMm1fbG9jayhob3N0cDJtKTsKPiArCj4gICAgICAvKiBEb21h
aW4gbXVzdCBoYXZlIGJlZW4gcGF1c2VkICovCj4gLSAgICBBU1NFUlQoYXRvbWljX3JlYWQoJnAy
bS0+ZG9tYWluLT5wYXVzZV9jb3VudCkpOwo+ICsgICAgQVNTRVJUKGF0b21pY19yZWFkKCZkLT5w
YXVzZV9jb3VudCkpOwo+ICAKPiAgICAgIC8qCj4gICAgICAgKiBObyBuZWVkIHRvIHJldHVybiB3
aGV0aGVyIHZteF9kb21haW5fZW5hYmxlX3BtbCBoYXMgc3VjY2VlZGVkLCBhcwo+ICAgICAgICog
ZXB0X3AybV90eXBlX3RvX2ZsYWdzIHdpbGwgZG8gdGhlIGNoZWNrLCBhbmQgd3JpdGUgcHJvdGVj
dGlvbiB3aWxsIGJlCj4gICAgICAgKiB1c2VkIGlmIFBNTCBpcyBub3QgZW5hYmxlZC4KPiAgICAg
ICAqLwo+IC0gICAgaWYgKCB2bXhfZG9tYWluX2VuYWJsZV9wbWwocDJtLT5kb21haW4pICkKPiAr
ICAgIGlmICggdm14X2RvbWFpbl9lbmFibGVfcG1sKGQpICkKPiAgICAgICAgICByZXR1cm47Cj4g
IAo+ICAgICAgLyogRW5hYmxlIEVQVCBBL0QgYml0IGZvciBQTUwgKi8KPiAtICAgIHAybS0+ZXB0
LmFkID0gMTsKPiAtICAgIHZteF9kb21haW5fdXBkYXRlX2VwdHAocDJtLT5kb21haW4pOwo+ICsg
ICAgZXB0X3NldF9hZF9zeW5jKGhvc3RwMm0sIHRydWUpOwo+ICsKPiArICAgIHZteF9kb21haW5f
dXBkYXRlX2VwdHAoZCk7Cj4gKwo+ICsgICAgcDJtX3VubG9jayhob3N0cDJtKTsKPiAgfQo+ICAK
PiAgc3RhdGljIHZvaWQgZXB0X2Rpc2FibGVfcG1sKHN0cnVjdCBwMm1fZG9tYWluICpwMm0pCj4g
IHsKPiArICAgIHN0cnVjdCBkb21haW4gKmQgPSBwMm0tPmRvbWFpbjsKPiArICAgIHN0cnVjdCBw
Mm1fZG9tYWluICpob3N0cDJtID0gcDJtX2dldF9ob3N0cDJtKGQpOwo+ICsKPiArICAgIHAybV9s
b2NrKGhvc3RwMm0pOwo+ICsKPiAgICAgIC8qIERvbWFpbiBtdXN0IGhhdmUgYmVlbiBwYXVzZWQg
Ki8KPiAtICAgIEFTU0VSVChhdG9taWNfcmVhZCgmcDJtLT5kb21haW4tPnBhdXNlX2NvdW50KSk7
Cj4gKyAgICBBU1NFUlQoYXRvbWljX3JlYWQoJmQtPnBhdXNlX2NvdW50KSk7Cj4gIAo+IC0gICAg
dm14X2RvbWFpbl9kaXNhYmxlX3BtbChwMm0tPmRvbWFpbik7Cj4gKyAgICB2bXhfZG9tYWluX2Rp
c2FibGVfcG1sKGQpOwo+ICAKPiAgICAgIC8qIERpc2FibGUgRVBUIEEvRCBiaXQgKi8KPiAtICAg
IHAybS0+ZXB0LmFkID0gMDsKPiAtICAgIHZteF9kb21haW5fdXBkYXRlX2VwdHAocDJtLT5kb21h
aW4pOwo+ICsgICAgZXB0X3NldF9hZF9zeW5jKGhvc3RwMm0sIGZhbHNlKTsKPiArCj4gKyAgICB2
bXhfZG9tYWluX3VwZGF0ZV9lcHRwKGQpOwo+ICsKPiArICAgIHAybV91bmxvY2soaG9zdHAybSk7
Cj4gIH0KCldoaWxlIGluIGNlcnRhaW4gY2FzZXMgSSB3b3VsZCBhcHByZWNpYXRlIHN1Y2ggdHJh
bnNmb3JtYXRpb25zLApJJ20gYWZyYWlkIHRoZSBzd2l0Y2ggZnJvbSBwMm0tPmRvbWFpbiB0byBk
IGluIHRoZXNlIHR3bwpmdW5jdGlvbnMgaXMgaGlkaW5nIHRoZSBtZWF0IG9mIHRoZSBjaGFuZ2Ug
cHJldHR5IHdlbGwuIEluCnBhcnRpY3VsYXIgaXQgaXMgb25seSBub3cgdGhhdCBJIG5vdGljZSB0
aGF0IHlvdSBnbyBmcm9tIHBhc3NlZCBpbgpwMm0gdG8gZG9tYWluIHRvIGhvc3RwMm0uIFRoaXMg
bWFrZXMgbWUgYXNzdW1lIHNvbWUgYWx0cDJtCmNvdWxkIGNvbWUgaW4gaGVyZSB0b28uIElzIGl0
IHJlYWxseSBpbnRlbmRlZCBmb3IgYSBjaGFuZ2UgdG8KYW4gYWx0cDJtIHRvIGJlIHByb3BhZ2F0
ZSB0byB0aGUgaG9zdHAybSAoYW5kIGFsbCBvdGhlcgphbHRwMm0tcyk/IEkgY2FuIHNlZSB3aHkg
YWx0cDJtLXMgd2FudCB0byBzdGF5IGluIHN5bmMgKGluCmNlcnRhaW4gcmVnYXJkcykgd2l0aCB0
aGUgaG9zdHAybSwgYnV0IGZvciBhIHN5bmMgdGhlIG90aGVyCndheSBhcm91bmQgdGhlcmUgbmVl
ZCB0byBiZSBkZWVwZXIgcmVhc29ucy4KCkkgYWRtaXQgdGhhdCBwYXJ0IG9mIHRoZSBwcm9ibGVt
IGhlcmUgbWlnaHQgYmUgdGhhdCB0aGUgd2hvbGUKZnVuY3Rpb24gaGllcmFyY2h5IHlvdSBjaGFu
Z2UgaXMgdGllZCB0byBsb2ctZGlydHkgZW5hYmxpbmcvCmRpc2FibGluZywgYnV0IEknbSBub3Qg
Y29udmluY2VkIFBNTCBhcyB3ZWxsIGFzIEEvRCBlbmFibGVkCnN0YXR1cyBoYXMgdG8gYWx3YXlz
IG1hdGNoIGdsb2JhbCg/KSBsb2ctZGlydHkgZW5hYmxlZCBzdGF0dXMuCgpCdXQgSSdtIG5vdCB0
aGUgbWFpbnRhaW5lciBvZiB0aGlzIGNvZGUsIHNvIHBsZWFzZSBkb24ndAppbnRlcnByZXQgbXkg
cmVzcG9uc2UgYXMgYSBzdHJpY3QgcmVxdWVzdCBmb3IgY2hhbmdlLgoKSmFuCgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 16:23:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 16:23: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 1g86PS-0002Xs-UP; Thu, 04 Oct 2018 16:23:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wqag=mq=citrix.com=prvs=8089523ff=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g86PR-0002Xn-LU
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 16:23:29 +0000
X-Inumbo-ID: 7c0453ae-c7f1-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7c0453ae-c7f1-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 18:21:02 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,340,1534809600"; d="scan'208";a="67042852"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20181004104547.32316-1-paul.durrant@citrix.com>
 <20181004104547.32316-10-paul.durrant@citrix.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <ea81c887-0bca-6a22-84f2-1e68443c20bc@citrix.com>
Date: Thu, 4 Oct 2018 17:23:21 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181004104547.32316-10-paul.durrant@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v14 9/9] mm / iommu: split need_iommu() into
 has_iommu_pt() and need_iommu_pt_sync()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Jan Beulich <jbeulich@suse.com>, Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMDQvMjAxOCAxMTo0NSBBTSwgUGF1bCBEdXJyYW50IHdyb3RlOgo+IFRoZSBuYW1lICdu
ZWVkX2lvbW11KCknIGlzIGEgbGl0dGxlIGNvbmZ1c2luZyBhcyBpdCBzdWdnZXN0cyBhIGRvbWFp
biBuZWVkcwo+IHRvIHVzZSB0aGUgSU9NTVUgYnV0IHNvbWV0aGluZyBtaWdodCBub3QgYmUgc2V0
IHVwIHlldCwgd2hlbiBpbiBmYWN0IGl0Cj4gcmVwcmVzZW50cyBhIHRyaS1zdGF0ZSB2YWx1ZSAo
bm90IGEgYm9vbGVhbiBhcyBtaWdodCBiZSBleHBlY3RlZCkgd2hlcmUKPiAtMSBtZWFucyAnSU9N
TVUgbWFwcGluZ3MgYmVpbmcgc2V0IHVwJyBhbmQgMSBtZWFucyAnSU9NTVUgbWFwcGluZ3MgaGF2
ZQo+IGJlZW4gZnVsbHkgc2V0IHVwJy4KPiAKPiBUd28gZGlmZmVyZW50IG1lYW5pbmdzIGFyZSBh
bHNvIGluZmVycmVkIGZyb20gdGhlIG1hY3JvIGl0IGluIHZhcmlvdXMKPiBwbGFjZXMgaW4gdGhl
IGNvZGU6Cj4gCj4gLSBTb21lIGNhbGxlcnMgd2FudCB0byB0ZXN0IHdoZXRoZXIgYSBkb21haW4g
aGFzIElPTU1VIG1hcHBpbmdzIGF0IGFsbAo+IC0gU29tZSBjYWxsZXJzIHdhbnQgdG8gdGVzdCB3
aGV0aGVyIHRoZXkgbmVlZCB0byBzeW5jaHJvbml6ZSB0aGUgZG9tYWluJ3MKPiAgIFAyTSBhbmQg
SU9NTVUgbWFwcGluZ3MKPiAKPiBUaGlzIHBhdGNoIHJlcGxhY2VzIHRoZSAnbmVlZF9pb21tdScg
dHJpLXN0YXRlIHZhbHVlIHdpdGggYSBkZWZpbmVkCj4gZW51bWVyYXRpb24gYW5kIGFkZHMgYSBi
b29sZWFuIGZsYWcgJ25lZWRfc3luYycgdG8gc2VwYXJhdGUgdGhlc2UgbWVhbmluZ3MsCj4gYW5k
IHBsYWNlcyBib3RoIG9mIHRoZXNlIGluIHN0cnVjdCBkb21haW5faW9tbXUsIHJhdGhlciB0aGFu
IGRpcmVjdGx5IGluCj4gc3RydWN0IGRvbWFpbi4KPiBUaGlzIHBhdGNoIGFsc28gY3JlYXRlcyB0
d28gbmV3IGJvb2xlYW4gbWFjcm9zOgo+IAo+IC0gJ2hhc19pb21tdV9wdCgpJyBldmFsdWF0ZXMg
dG8gdHJ1ZSBpZiBhIGRvbWFpbiBoYXMgSU9NTVUgbWFwcGluZ3MsIGV2ZW4KPiAgIGlmIHRoZXkg
YXJlIHN0aWxsIHVuZGVyIGNvbnN0cnVjdGlvbi4KPiAtICduZWVkX2lvbW11X3B0X3N5bmMoKScg
ZXZhbHVhdGVzIHRvIHRydWUgaWYgYSBkb21haW4gcmVxdWlyZXMgZXhwbGljaXQKPiAgIHN5bmNo
cm9uaXphdGlvbiBvZiB0aGUgUDJNIGFuZCBJT01NVSBtYXBwaW5ncy4KPiAKPiBBbGwgY2FsbGVy
cyBvZiBuZWVkX2lvbW11KCkgYXJlIHRoZW4gbW9kaWZpZWQgdG8gdXNlIHRoZSBtYWNybyBhcHBy
b3ByaWF0ZQo+IHRvIHdoYXQgdGhleSBhcmUgdHJ5aW5nIHRvIHRlc3QsIGV4Y2VwdCBmb3IgdGhl
IGluc3RhbmNlIGluCj4geGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmM6YXNzaWduX2Rldmlj
ZSgpIHdoaWNoIGhhcyBzaW1wbHkgYmVlbgo+IHJlbW92ZWQgc2luY2UgaXQgYXBwZWFycyB0byBi
ZSB1bm5lY2Vzc2FyeS4KPiAKPiBOT1RFOiBUaGVyZSBhcmUgc29tZSBjYWxsZXJzIG9mIG5lZWRf
aW9tbXUoKSB0aGF0IHN0cmljdGx5IG9wZXJhdGUgb24KPiAgICAgICB0aGUgaGFyZHdhcmUgZG9t
YWluLiBJbiBzb21lIG9mIHRoZXNlIGNhc2UgYSBtb3JlIGdsb2JhbCBmbGFnIGlzCj4gICAgICAg
dXNlZCBpbnN0ZWFkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJy
YW50QGNpdHJpeC5jb20+Cj4gQWNrZWQtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJp
dGRlZmVuZGVyLmNvbT4KCldvdyAtLSBsb29rcyBsaWtlIGdvb2Qgd29yazoKCng4Ni9wMm0gYml0
czoKCkFja2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 16:23:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 16:23: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 1g86Pr-0002ZJ-8O; Thu, 04 Oct 2018 16:23:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wqag=mq=citrix.com=prvs=8089523ff=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g86Pq-0002ZA-C1
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 16:23:54 +0000
X-Inumbo-ID: 0e11f8ec-c7f2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0e11f8ec-c7f2-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 16:25:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,340,1534809600"; d="scan'208";a="67042889"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20181004104547.32316-1-paul.durrant@citrix.com>
 <20181004104547.32316-9-paul.durrant@citrix.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <f3bc516e-4e9c-b857-c0c8-49872f8af055@citrix.com>
Date: Thu, 4 Oct 2018 17:23:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181004104547.32316-9-paul.durrant@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v14 8/9] mm / iommu: include need_iommu()
 test in iommu_use_hap_pt()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <jbeulich@suse.com>,
 Jun Nakajima <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>

T24gMTAvMDQvMjAxOCAxMTo0NSBBTSwgUGF1bCBEdXJyYW50IHdyb3RlOgo+IFRoZSBuYW1lICdp
b21tdV91c2VfaGFwX3B0JyBzdWdnZXN0cyB0aGF0IHRoYXQgUDJNIHRhYmxlIGlzIGluIHVzZSBh
cyB0aGUKPiBkb21haW4ncyBJT01NVSBwYWdldGFibGUgd2hpY2gsIHByaW9yIHRvIHRoaXMgcGF0
Y2gsIGlzIG5vdCBzdHJpY3RseSB0cnVlCj4gc2luY2UgdGhlIG1hY3JvIGRpZCBub3QgdGVzdCB3
aGV0aGVyIHRoZSBkb21haW4gYWN0dWFsbHkgaGFzIElPTU1VCj4gbWFwcGluZ3MuCj4gCj4gU2ln
bmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPiBSZXZp
ZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Cj4gQWNrZWQtYnk6IEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpBY2tlZC1ieTogR2VvcmdlIER1bmxh
cCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 16:30:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 16:30: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 1g86Vm-0002sr-1v; Thu, 04 Oct 2018 16:30:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wqag=mq=citrix.com=prvs=8089523ff=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g86Vk-0002pR-VA
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 16:30:00 +0000
X-Inumbo-ID: e7fdee0a-c7f2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e7fdee0a-c7f2-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 16:31:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,340,1534809600"; d="scan'208";a="67043479"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20181004104547.32316-1-paul.durrant@citrix.com>
 <20181004104547.32316-5-paul.durrant@citrix.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <37e5e689-110e-6bc4-1a54-8401d58dc282@citrix.com>
Date: Thu, 4 Oct 2018 17:29:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181004104547.32316-5-paul.durrant@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v14 4/9] iommu: don't domain_crash() inside
 iommu_map/unmap_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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, 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>

T24gMTAvMDQvMjAxOCAxMTo0NSBBTSwgUGF1bCBEdXJyYW50IHdyb3RlOgo+IFRoaXMgcGF0Y2gg
cmVtb3ZlcyB0aGUgaW1wbGljaXQgZG9tYWluX2NyYXNoKCkgZnJvbSBpb21tdV9tYXAoKSwKPiB1
bm1hcF9wYWdlKCkgYW5kIGlvbW11X2lvdGxiX2ZsdXNoKCkgYW5kIHR1cm5zIHRoZW0gaW50byBz
dHJhaWdodGZvcndhcmQKPiB3cmFwcGVycyB0aGF0IGNoZWNrIHRoZSBleGlzdGVuY2Ugb2YgdGhl
IHJlbGV2YW50IGlvbW11X29wIGFuZCBjYWxsCj4gdGhyb3VnaCB0byBpdC4gVGhpcyBtYWtlcyB0
aGVtIHVzYWJsZSBieSBQViBJT01NVSBjb2RlIHRvIGJlIGRlbGl2ZXJlZCBpbgo+IGZ1dHVyZSBw
YXRjaGVzLgoKSG1tLCBhcHBhcmVudGx5IEkgZ2F2ZSB0aGlzIGFuIFItYiBiZWZvcmUsIGJ1dCBu
b3cgSSdtIG5vdCB0b3RhbGx5IGhhcHB5CndpdGggaXQuICBUaGUgcG9pbnQgb2YgcHV0dGluZyB0
aGUgZG9tYWluX2NyYXNoKCkgaW5zaWRlIHRob3NlIGZ1bmN0aW9ucwp3YXMgYmVjYXVzZSBmb3Jn
ZXR0aW5nIHRvIGNyYXNoIHRoZSBkb21haW4sIHBhcnRpY3VsYXJseSBpbiB0aGUgZXZlbnQgb2YK
YW4gdW5tYXAgb3IgYSBmbHVzaCwgd2FzIHZlcnkgbGlrZWx5IHRvIGJlIGEgc2VjdXJpdHkgaXNz
dWUuCgpXb3VsZCBpdCBiZSBwb3NzaWJsZSB0byBlaXRoZXIgYWRkIGEgYG1heWZhaWxgIHBhcmFt
ZXRlciwgb3IgYSBuZXcKZnVuY3Rpb24gKGlvbW11X21hcF9tYXlmYWlsKCkgb3Igc29tZXRoaW5n
KSwgdGhhdCB0aGUgUFYgSU9NTVUgY29kZQpjb3VsZCB1c2UgaW5zdGVhZD8KCkl0IGxvb2tzIGxp
a2UgZ2l0IGlzIGNvbWZvcnRhYmxlIHB1dHRpbmcgdGhpcyBwYXRjaCBhdCB0aGUgZW5kOyBhbGwg
dGhlCm90aGVyIHBhdGNoZXMgbG9vayBsaWtlIHRoZXkgcHJvYmFibHkgaGF2ZSBlbm91Z2ggYWNr
cyB0byBnbyBpbiB3aGlsZSB3ZQpkaXNjdXNzIHRoaXMgb25lLgoKIC1HZW9yZ2UKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 16:36:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 16: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 1g86c4-0003cG-RZ; Thu, 04 Oct 2018 16:36:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mwgx=mq=citrix.com=prvs=808647837=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g86c3-0003cB-Po
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 16:36:31 +0000
X-Inumbo-ID: 4e873874-c7f3-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4e873874-c7f3-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 18:34:05 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,340,1534809600"; d="scan'208";a="80016208"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: George Dunlap <George.Dunlap@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v14 4/9] iommu: don't domain_crash() inside
 iommu_map/unmap_page()
Thread-Index: AQHUW89u250OZmuDXUi3H0vY1s3fzKUPJdGAgAAhz4A=
Date: Thu, 4 Oct 2018 16:36:28 +0000
Message-ID: <456a887cbf714c2f84c2548168df1b97@AMSPEX02CL03.citrite.net>
References: <20181004104547.32316-1-paul.durrant@citrix.com>
 <20181004104547.32316-5-paul.durrant@citrix.com>
 <37e5e689-110e-6bc4-1a54-8401d58dc282@citrix.com>
In-Reply-To: <37e5e689-110e-6bc4-1a54-8401d58dc282@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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v14 4/9] iommu: don't domain_crash() inside
 iommu_map/unmap_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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBHZW9yZ2UgRHVubGFwIFttYWls
dG86Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tXQ0KPiBTZW50OiAwNCBPY3RvYmVyIDIwMTggMTc6
MzANCj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyB4ZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcNCj4gQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+OyBTdGVmYW5vIFN0YWJlbGxpbmkNCj4gPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBBbmRy
ZXcgQ29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgSWFuDQo+IEphY2tzb24gPElh
bi5KYWNrc29uQGNpdHJpeC5jb20+OyBLb25yYWQgUnplc3p1dGVrIFdpbGsNCj4gPGtvbnJhZC53
aWxrQG9yYWNsZS5jb20+OyBUaW0gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz47IEp1biBOYWthamlt
YQ0KPiA8anVuLm5ha2FqaW1hQGludGVsLmNvbT47IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5s
YXBAY2l0cml4LmNvbT4NCj4gU3ViamVjdDogUmU6IFtQQVRDSCB2MTQgNC85XSBpb21tdTogZG9u
J3QgZG9tYWluX2NyYXNoKCkgaW5zaWRlDQo+IGlvbW11X21hcC91bm1hcF9wYWdlKCkNCj4gDQo+
IE9uIDEwLzA0LzIwMTggMTE6NDUgQU0sIFBhdWwgRHVycmFudCB3cm90ZToNCj4gPiBUaGlzIHBh
dGNoIHJlbW92ZXMgdGhlIGltcGxpY2l0IGRvbWFpbl9jcmFzaCgpIGZyb20gaW9tbXVfbWFwKCks
DQo+ID4gdW5tYXBfcGFnZSgpIGFuZCBpb21tdV9pb3RsYl9mbHVzaCgpIGFuZCB0dXJucyB0aGVt
IGludG8gc3RyYWlnaHRmb3J3YXJkDQo+ID4gd3JhcHBlcnMgdGhhdCBjaGVjayB0aGUgZXhpc3Rl
bmNlIG9mIHRoZSByZWxldmFudCBpb21tdV9vcCBhbmQgY2FsbA0KPiA+IHRocm91Z2ggdG8gaXQu
IFRoaXMgbWFrZXMgdGhlbSB1c2FibGUgYnkgUFYgSU9NTVUgY29kZSB0byBiZSBkZWxpdmVyZWQN
Cj4gaW4NCj4gPiBmdXR1cmUgcGF0Y2hlcy4NCj4gDQo+IEhtbSwgYXBwYXJlbnRseSBJIGdhdmUg
dGhpcyBhbiBSLWIgYmVmb3JlLCBidXQgbm93IEknbSBub3QgdG90YWxseSBoYXBweQ0KPiB3aXRo
IGl0LiAgVGhlIHBvaW50IG9mIHB1dHRpbmcgdGhlIGRvbWFpbl9jcmFzaCgpIGluc2lkZSB0aG9z
ZSBmdW5jdGlvbnMNCj4gd2FzIGJlY2F1c2UgZm9yZ2V0dGluZyB0byBjcmFzaCB0aGUgZG9tYWlu
LCBwYXJ0aWN1bGFybHkgaW4gdGhlIGV2ZW50IG9mDQo+IGFuIHVubWFwIG9yIGEgZmx1c2gsIHdh
cyB2ZXJ5IGxpa2VseSB0byBiZSBhIHNlY3VyaXR5IGlzc3VlLg0KPiANCj4gV291bGQgaXQgYmUg
cG9zc2libGUgdG8gZWl0aGVyIGFkZCBhIGBtYXlmYWlsYCBwYXJhbWV0ZXIsIG9yIGEgbmV3DQo+
IGZ1bmN0aW9uIChpb21tdV9tYXBfbWF5ZmFpbCgpIG9yIHNvbWV0aGluZyksIHRoYXQgdGhlIFBW
IElPTU1VIGNvZGUNCj4gY291bGQgdXNlIGluc3RlYWQ/DQo+IA0KPiBJdCBsb29rcyBsaWtlIGdp
dCBpcyBjb21mb3J0YWJsZSBwdXR0aW5nIHRoaXMgcGF0Y2ggYXQgdGhlIGVuZDsgYWxsIHRoZQ0K
PiBvdGhlciBwYXRjaGVzIGxvb2sgbGlrZSB0aGV5IHByb2JhYmx5IGhhdmUgZW5vdWdoIGFja3Mg
dG8gZ28gaW4gd2hpbGUgd2UNCj4gZGlzY3VzcyB0aGlzIG9uZS4NCj4gDQoNCkkgc3RpbGwgdGhp
bmsgYW4gaW1wbGljaXQgZG9tYWluX2NyYXNoKCkgZG9lc24ndCByZWFsbHkgYmVsb25nIGluIHNv
bWV0aGluZyB0aGF0IGxvb2tzIGxpa2UgYSBzdHJhaWdodGZvcndhcmQgd3JhcHBlciBhcm91bmQg
YSBwZXItaW1wbGVtZW50YXRpb24ganVtcCB0YWJsZS4gSG93IGFib3V0IGlvbW11X21hcC91bm1h
cF9tYXlfY3Jhc2goKSBpbnN0ZWFkIHRvIGhpZ2hsaWdodCB0aGUgc2VtYW50aWM/DQoNCiAgUGF1
bA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 16:41:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 16:41: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 1g86gb-0004Mi-Fc; Thu, 04 Oct 2018 16:41:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=uicy=mq=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1g86ga-0004Md-Dv
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 16:41:12 +0000
X-Inumbo-ID: 78292c84-c7f4-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 78292c84-c7f4-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 16:42:23 +0000 (UTC)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id BCAF93074B71;
 Thu,  4 Oct 2018 19:41:09 +0300 (EEST)
Received: from smtp.bitdefender.com (smtp.bitdefender.biz [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 9090D7FBC9;
 Thu,  4 Oct 2018 19:41:09 +0300 (EEST)
Received: from [192.168.228.120] (unknown [86.120.177.140])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 540073084EF7;
 Thu,  4 Oct 2018 19:41:09 +0300 (EEST)
To: Jan Beulich <JBeulich@suse.com>
References: <1538493421-3569-1-git-send-email-rcojocaru@bitdefender.com>
 <5BB63A1E02000078001EE7F7@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <0bd97810-8a8d-7247-b62f-16131ee6b781@bitdefender.com>
Date: Thu, 4 Oct 2018 19:40:51 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <5BB63A1E02000078001EE7F7@prv1-mh.provo.novell.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH V3] x86/altp2m: propagate ept.ad changes to
 all active altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMTAvNC8xOCA3OjA0IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAwMi4xMC4xOCBh
dCAxNzoxNywgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+PiArc3RhdGljIHZv
aWQgZXB0X3NldF9hZF9zeW5jKHN0cnVjdCBwMm1fZG9tYWluICpob3N0cDJtLCBib29sIHZhbHVl
KQo+PiArewo+PiArICAgIHN0cnVjdCBkb21haW4gKmQgPSBob3N0cDJtLT5kb21haW47Cj4+ICsK
Pj4gKyAgICBBU1NFUlQocDJtX2lzX2hvc3RwMm0oaG9zdHAybSkpOwo+PiArICAgIEFTU0VSVChw
Mm1fbG9ja2VkX2J5X21lKGhvc3RwMm0pKTsKPj4gKwo+PiArICAgIGhvc3RwMm0tPmVwdC5hZCA9
IHZhbHVlOwo+PiArCj4+ICsgICAgaWYgKCB1bmxpa2VseShhbHRwMm1fYWN0aXZlKGQpKSApCj4+
ICsgICAgewo+PiArICAgICAgICB1bnNpZ25lZCBpbnQgaTsKPj4gKwo+PiArICAgICAgICBmb3Ig
KCBpID0gMDsgaSA8IE1BWF9BTFRQMk07IGkrKyApCj4+ICsgICAgICAgIHsKPj4gKyAgICAgICAg
ICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm07Cj4+ICsKPj4gKyAgICAgICAgICAgIGlmICggZC0+
YXJjaC5hbHRwMm1fZXB0cFtpXSA9PSBtZm5feChJTlZBTElEX01GTikgKQo+PiArICAgICAgICAg
ICAgICAgIGNvbnRpbnVlOwo+PiArCj4+ICsgICAgICAgICAgICBwMm0gPSBkLT5hcmNoLmFsdHAy
bV9wMm1baV07Cj4+ICsKPj4gKyAgICAgICAgICAgIHAybV9sb2NrKHAybSk7Cj4+ICsgICAgICAg
ICAgICBwMm0tPmVwdC5hZCA9IHZhbHVlOwo+PiArICAgICAgICAgICAgcDJtX3VubG9jayhwMm0p
Owo+IAo+IEp1c3Qgb25lIGZ1cnRoZXIgZ2VuZXJhbCByZW1hcmsgaGVyZSwgY29taW5nIGJhY2sg
dG8gd2hldGhlciBbMF0KPiByZXByZXNlbnQgdGhlIGhvc3RwMm06IEhvdyB3b3VsZCBhY3F1aXJp
bmcgdGhlIGxvY2sgaGVyZSBub3QKPiBkZWFkbG9jayAodGhlIGhvc3RwMm0gaXMgYWxyZWFkeSBs
b2NrZWQsIGFmdGVyIGFsbCkgaWYgdGhhdCB3ZXJlIHRoZQo+IGNhc2U/CgpBcyBHZW9yZ2UgaGFz
IHBvaW50ZWQgb3V0LCBpdCdzIG5vdCByZWFsbHkgdGhlIGNhc2UuIFRoZSBtZW1fYWNjZXNzIGNv
ZGUKdHJlYXRzIGluZGV4IDAgYXMgdGhlIGFsdHAybSwgYnV0IGl0IGRvZXMgc28gIm1hbnVhbGx5
IiAoaS5lLiBpdCB0ZXN0cwppZiB0aGUgaW5kZXggaXMgMCBhbmQgdGhlbiB1c2VzIHRoZSBob3N0
IHAybSkuCgpUaGlzIGRvZXMgd2FzdGUgdGhlIGFsdHAybSBhdCBwb3NpdGlvbiAwIGluIHRoZSBh
cnJheS4gSXQgd291bGQgYmUKZmFudGFzdGljIGlmIHdlIGNvdWxkIGFsd2F5cyBhbmQgY29uc2lz
dGVubHkgdXNlIHRoZSBmaXJzdCBhbHRwMm0gaW4gdGhlCmFycmF5IGFzIDAgYW5kIGVsaW1pbmF0
ZSB0aGVzZSBjb3JuZXIgY2FzZXMsIGJ1dCBvbiB0aGUgb3RoZXIgaGFuZCBpdCdzCnZlcnkgdW5k
ZXJzdGFuZGFibGUgKGluIGxpZ2h0IG9mIHRoZSByZWNlbnQgdHJvdWJsZSB3ZSdyZSBoYXZpbmcg
d2l0aAphbHRwMm0pIHRoYXQgdGhlcmUncyByZWx1Y3RhbmNlIHRvIGZ1bGx5IGVtYnJhY2UgdGhl
IGFsdHAybSBjb2RlIHlldC4KCj4+ICBzdGF0aWMgdm9pZCBlcHRfZW5hYmxlX3BtbChzdHJ1Y3Qg
cDJtX2RvbWFpbiAqcDJtKQo+PiAgewo+PiArICAgIHN0cnVjdCBkb21haW4gKmQgPSBwMm0tPmRv
bWFpbjsKPj4gKyAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqaG9zdHAybSA9IHAybV9nZXRfaG9zdHAy
bShkKTsKPj4gKwo+PiArICAgIHAybV9sb2NrKGhvc3RwMm0pOwo+PiArCj4+ICAgICAgLyogRG9t
YWluIG11c3QgaGF2ZSBiZWVuIHBhdXNlZCAqLwo+PiAtICAgIEFTU0VSVChhdG9taWNfcmVhZCgm
cDJtLT5kb21haW4tPnBhdXNlX2NvdW50KSk7Cj4+ICsgICAgQVNTRVJUKGF0b21pY19yZWFkKCZk
LT5wYXVzZV9jb3VudCkpOwo+PiAgCj4+ICAgICAgLyoKPj4gICAgICAgKiBObyBuZWVkIHRvIHJl
dHVybiB3aGV0aGVyIHZteF9kb21haW5fZW5hYmxlX3BtbCBoYXMgc3VjY2VlZGVkLCBhcwo+PiAg
ICAgICAqIGVwdF9wMm1fdHlwZV90b19mbGFncyB3aWxsIGRvIHRoZSBjaGVjaywgYW5kIHdyaXRl
IHByb3RlY3Rpb24gd2lsbCBiZQo+PiAgICAgICAqIHVzZWQgaWYgUE1MIGlzIG5vdCBlbmFibGVk
Lgo+PiAgICAgICAqLwo+PiAtICAgIGlmICggdm14X2RvbWFpbl9lbmFibGVfcG1sKHAybS0+ZG9t
YWluKSApCj4+ICsgICAgaWYgKCB2bXhfZG9tYWluX2VuYWJsZV9wbWwoZCkgKQo+PiAgICAgICAg
ICByZXR1cm47Cj4+ICAKPj4gICAgICAvKiBFbmFibGUgRVBUIEEvRCBiaXQgZm9yIFBNTCAqLwo+
PiAtICAgIHAybS0+ZXB0LmFkID0gMTsKPj4gLSAgICB2bXhfZG9tYWluX3VwZGF0ZV9lcHRwKHAy
bS0+ZG9tYWluKTsKPj4gKyAgICBlcHRfc2V0X2FkX3N5bmMoaG9zdHAybSwgdHJ1ZSk7Cj4+ICsK
Pj4gKyAgICB2bXhfZG9tYWluX3VwZGF0ZV9lcHRwKGQpOwo+PiArCj4+ICsgICAgcDJtX3VubG9j
ayhob3N0cDJtKTsKPj4gIH0KPj4gIAo+PiAgc3RhdGljIHZvaWQgZXB0X2Rpc2FibGVfcG1sKHN0
cnVjdCBwMm1fZG9tYWluICpwMm0pCj4+ICB7Cj4+ICsgICAgc3RydWN0IGRvbWFpbiAqZCA9IHAy
bS0+ZG9tYWluOwo+PiArICAgIHN0cnVjdCBwMm1fZG9tYWluICpob3N0cDJtID0gcDJtX2dldF9o
b3N0cDJtKGQpOwo+PiArCj4+ICsgICAgcDJtX2xvY2soaG9zdHAybSk7Cj4+ICsKPj4gICAgICAv
KiBEb21haW4gbXVzdCBoYXZlIGJlZW4gcGF1c2VkICovCj4+IC0gICAgQVNTRVJUKGF0b21pY19y
ZWFkKCZwMm0tPmRvbWFpbi0+cGF1c2VfY291bnQpKTsKPj4gKyAgICBBU1NFUlQoYXRvbWljX3Jl
YWQoJmQtPnBhdXNlX2NvdW50KSk7Cj4+ICAKPj4gLSAgICB2bXhfZG9tYWluX2Rpc2FibGVfcG1s
KHAybS0+ZG9tYWluKTsKPj4gKyAgICB2bXhfZG9tYWluX2Rpc2FibGVfcG1sKGQpOwo+PiAgCj4+
ICAgICAgLyogRGlzYWJsZSBFUFQgQS9EIGJpdCAqLwo+PiAtICAgIHAybS0+ZXB0LmFkID0gMDsK
Pj4gLSAgICB2bXhfZG9tYWluX3VwZGF0ZV9lcHRwKHAybS0+ZG9tYWluKTsKPj4gKyAgICBlcHRf
c2V0X2FkX3N5bmMoaG9zdHAybSwgZmFsc2UpOwo+PiArCj4+ICsgICAgdm14X2RvbWFpbl91cGRh
dGVfZXB0cChkKTsKPj4gKwo+PiArICAgIHAybV91bmxvY2soaG9zdHAybSk7Cj4+ICB9Cj4gCj4g
V2hpbGUgaW4gY2VydGFpbiBjYXNlcyBJIHdvdWxkIGFwcHJlY2lhdGUgc3VjaCB0cmFuc2Zvcm1h
dGlvbnMsCj4gSSdtIGFmcmFpZCB0aGUgc3dpdGNoIGZyb20gcDJtLT5kb21haW4gdG8gZCBpbiB0
aGVzZSB0d28KPiBmdW5jdGlvbnMgaXMgaGlkaW5nIHRoZSBtZWF0IG9mIHRoZSBjaGFuZ2UgcHJl
dHR5IHdlbGwuIEluCj4gcGFydGljdWxhciBpdCBpcyBvbmx5IG5vdyB0aGF0IEkgbm90aWNlIHRo
YXQgeW91IGdvIGZyb20gcGFzc2VkIGluCj4gcDJtIHRvIGRvbWFpbiB0byBob3N0cDJtLiBUaGlz
IG1ha2VzIG1lIGFzc3VtZSBzb21lIGFsdHAybQo+IGNvdWxkIGNvbWUgaW4gaGVyZSB0b28uIElz
IGl0IHJlYWxseSBpbnRlbmRlZCBmb3IgYSBjaGFuZ2UgdG8KPiBhbiBhbHRwMm0gdG8gYmUgcHJv
cGFnYXRlIHRvIHRoZSBob3N0cDJtIChhbmQgYWxsIG90aGVyCj4gYWx0cDJtLXMpPyBJIGNhbiBz
ZWUgd2h5IGFsdHAybS1zIHdhbnQgdG8gc3RheSBpbiBzeW5jIChpbgo+IGNlcnRhaW4gcmVnYXJk
cykgd2l0aCB0aGUgaG9zdHAybSwgYnV0IGZvciBhIHN5bmMgdGhlIG90aGVyCj4gd2F5IGFyb3Vu
ZCB0aGVyZSBuZWVkIHRvIGJlIGRlZXBlciByZWFzb25zLgo+IAo+IEkgYWRtaXQgdGhhdCBwYXJ0
IG9mIHRoZSBwcm9ibGVtIGhlcmUgbWlnaHQgYmUgdGhhdCB0aGUgd2hvbGUKPiBmdW5jdGlvbiBo
aWVyYXJjaHkgeW91IGNoYW5nZSBpcyB0aWVkIHRvIGxvZy1kaXJ0eSBlbmFibGluZy8KPiBkaXNh
YmxpbmcsIGJ1dCBJJ20gbm90IGNvbnZpbmNlZCBQTUwgYXMgd2VsbCBhcyBBL0QgZW5hYmxlZAo+
IHN0YXR1cyBoYXMgdG8gYWx3YXlzIG1hdGNoIGdsb2JhbCg/KSBsb2ctZGlydHkgZW5hYmxlZCBz
dGF0dXMuCj4gCj4gQnV0IEknbSBub3QgdGhlIG1haW50YWluZXIgb2YgdGhpcyBjb2RlLCBzbyBw
bGVhc2UgZG9uJ3QKPiBpbnRlcnByZXQgbXkgcmVzcG9uc2UgYXMgYSBzdHJpY3QgcmVxdWVzdCBm
b3IgY2hhbmdlLgoKQXMgZmFyIGFzIEkndmUgdW5kZXJzdG9vZCBmcm9tIEdlb3JnZSwgdGhleSBk
byBhbGwgbmVlZCB0byBiZSBrZXB0IGluCnN5bmMuIEFuZCBJIHNlZSBubyByZWFzb24gd2h5IGFu
IGFsdHAybSBjb3VsZG4ndCBiZSBwYXNzZWQgaW4gdGhlcmUgYXMKd2VsbCAtIGFyZSB5b3UgcmVm
ZXJyaW5nIHRvIHRoZSBmYWN0IHRoYXQgcDJtLT5kb21haW4gaXMgbm90IHJpZ2h0IGluCnRoYXQg
Y2FzZT8gSSBzaG91bGQgcHJvYmFibHkgYWRkIHAybS0+ZG9tYWluID0gaG9zdHAybS0+ZG9tYWlu
OyBpbgpwMm1faW5pdF9hbHRwMm1fZXB0KCkgaW4gdGhpcyBwYXRjaCwgSSB0aGluayB0aGF0IHNs
aXBwZWQgd2hlbiBJJ3ZlCnNwbGl0IHRoZSBwYXRjaGVzLgoKVG8gYmUgaG9uZXN0LCBJIGhhdmUg
dGhvdWdodCBhYm91dCBjaGFuZ2luZyB0aGUgZnVuY3Rpb24gc2lnbmF0dXJlIGFuZApwYXNzIGlu
IGEgZG9tYWluIC0gaG93ZXZlciBJIGRpZG4ndCBiZWNhdXNlIHRoaXMgYXBwZWFycyB0byBiZSBh
Y3R1YWxseQp0aWVkIHRvIGEgcGxhdGZvcm0taW5kZXBlbmRlbnQgY2FsbGJhY2ssIGFuZCBpdCdz
IGxpa2VseSB0aGF0IHRoZSBwMm0KcGFyYW1ldGVyIG1ha2VzIG1vcmUgc2Vuc2UgZm9yIHRob3Nl
LiAoQWxzbywgYWxsIHRoZSBvdGhlciBjYWxsYmFja3MKdGFrZSBhIHAybSBwYXJhbWV0ZXIsIHdo
aWNoIHByb2JhYmx5IHNlcnZlcyBhIHNpbWlsYXIgcHVycG9zZSB0byBDKysncwoidGhpcyIuKQoK
ClRoYW5rcywKUmF6dmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 16:42:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 16:42: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 1g86i3-0004Sa-31; Thu, 04 Oct 2018 16:42:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a7fh=mq=citrix.com=prvs=808c92aaa=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g86i1-0004SR-NY
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 16:42:41 +0000
X-Inumbo-ID: ada950e1-c7f4-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ada950e1-c7f4-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 16:43:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,340,1534809600"; d="scan'208";a="67044952"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 4 Oct 2018 17:42:37 +0100
Message-ID: <20181004164237.8776-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86: fix !CONFIG_HVM build for clang 3.8
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@tklengyel.com>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.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>

SXQgaXMgZGlzY292ZXJlZCB0aGF0IGh2bV9mdW5jcyBtYWRlIGl0IGludG8gbW9uaXRvci5vIGV2
ZW4gd2hlbiBIVk0KaXMgZGlzYWJsZWQuIFRoaXMgdmVyc2lvbiBvZiBjbGFuZyBkb2Vzbid0IHNl
ZW0gdG8gY29tcGxldGVseQplbGltaW5hdGUgdGhlIGNvZGUgYWZ0ZXIgaXNfaHZtX2RvbWFpbigp
IGluCmFyY2hfbW9uaXRvcl9nZXRfY2FwYWJpbGl0aWVzKCkuCgpTaWduZWQtb2ZmLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2
bS5oIHwgMTAgKysrKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9tb25pdG9yLmggfCAgMiAr
LQogMiBmaWxlcyBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmggYi94ZW4vaW5jbHVkZS9hc20t
eDg2L2h2bS9odm0uaAppbmRleCAzOTU5NjA0Mjg3Li5lMmNiY2Y1M2RiIDEwMDY0NAotLS0gYS94
ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2
bS9odm0uaApAQCAtMzc5LDYgKzM3OSwxMSBAQCB1bnNpZ25lZCBsb25nIGh2bV9jcjRfZ3Vlc3Rf
dmFsaWRfYml0cyhjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCBib29sIHJlc3RvcmUpOwogCiAjZGVm
aW5lIGh2bV9sb25nX21vZGVfYWN0aXZlKHYpICghISgodiktPmFyY2guaHZtLmd1ZXN0X2VmZXIg
JiBFRkVSX0xNQSkpCiAKK3N0YXRpYyBpbmxpbmUgYm9vbCBodm1faGFzX3NldF9kZXNjcmlwdG9y
X2FjY2Vzc19leGl0aW5nKHZvaWQpCit7CisgICAgcmV0dXJuIGh2bV9mdW5jcy5zZXRfZGVzY3Jp
cHRvcl9hY2Nlc3NfZXhpdGluZzsKK30KKwogc3RhdGljIGlubGluZSBpbnQKIGh2bV9ndWVzdF94
ODZfbW9kZShzdHJ1Y3QgdmNwdSAqdikKIHsKQEAgLTc1Nyw2ICs3NjIsMTEgQEAgc3RhdGljIGlu
bGluZSB2b2lkIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKHVuc2lnbmVkIGludCB2ZWN0b3IsIGlu
dCBlcnJjb2RlKQogICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOwogfQogCitzdGF0aWMgaW5saW5l
IGJvb2wgaHZtX2hhc19zZXRfZGVzY3JpcHRvcl9hY2Nlc3NfZXhpdGluZyh2b2lkKQoreworICAg
IHJldHVybiBmYWxzZTsKK30KKwogI2RlZmluZSBpc192aXJpZGlhbl9kb21haW4oZCkgKCh2b2lk
KShkKSwgZmFsc2UpCiAjZGVmaW5lIGhhc192aXJpZGlhbl90aW1lX3JlZl9jb3VudChkKSAoKHZv
aWQpKGQpLCBmYWxzZSkKICNkZWZpbmUgaHZtX2xvbmdfbW9kZV9hY3RpdmUodikgKCh2b2lkKSh2
KSwgZmFsc2UpCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L21vbml0b3IuaCBiL3hl
bi9pbmNsdWRlL2FzbS14ODYvbW9uaXRvci5oCmluZGV4IGUwMjQ4NGY1NmIuLjRhZmIwNjY1ZTgg
MTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbW9uaXRvci5oCisrKyBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvbW9uaXRvci5oCkBAIC05MCw3ICs5MCw3IEBAIHN0YXRpYyBpbmxpbmUgdWlu
dDMyX3QgYXJjaF9tb25pdG9yX2dldF9jYXBhYmlsaXRpZXMoc3RydWN0IGRvbWFpbiAqZCkKICAg
ICBpZiAoIGh2bV9pc19zaW5nbGVzdGVwX3N1cHBvcnRlZCgpICkKICAgICAgICAgY2FwYWJpbGl0
aWVzIHw9ICgxVSA8PCBYRU5fRE9NQ1RMX01PTklUT1JfRVZFTlRfU0lOR0xFU1RFUCk7CiAKLSAg
ICBpZiAoIGh2bV9mdW5jcy5zZXRfZGVzY3JpcHRvcl9hY2Nlc3NfZXhpdGluZyApCisgICAgaWYg
KCBodm1faGFzX3NldF9kZXNjcmlwdG9yX2FjY2Vzc19leGl0aW5nKCkgKQogICAgICAgICBjYXBh
YmlsaXRpZXMgfD0gKDFVIDw8IFhFTl9ET01DVExfTU9OSVRPUl9FVkVOVF9ERVNDX0FDQ0VTUyk7
CiAKICAgICByZXR1cm4gY2FwYWJpbGl0aWVzOwotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 16:45:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 16:45: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 1g86l6-0004e2-Kz; Thu, 04 Oct 2018 16:45:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/ayu=mq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g86l6-0004dp-0U
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 16:45:52 +0000
X-Inumbo-ID: 1f5c0f97-c7f5-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1f5c0f97-c7f5-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 16:47: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 <aliasfile-bounces@xenproject.org>)
 id 1g86l3-0002zF-5C; Thu, 04 Oct 2018 16:45: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 1g86l2-00017n-HS; Thu, 04 Oct 2018 16:45:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g86l2-0007oS-Gr; Thu, 04 Oct 2018 16:45:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128380-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-amd64-amd64-libvirt:migrate-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=81946a73dc975a7dafe9017a8e61d1e64fdbedbf
X-Osstest-Versions-That: xen=74584a367051bc0d6f4b96fd360fa7bc6538fc39
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 04 Oct 2018 16:45:48 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128380: 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>

ZmxpZ2h0IDEyODM4MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODM4MC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA4MTk0NmE3M2RjOTc1YTdkYWZlOTAxN2E4ZTYxZDFlNjRmZGJlZGJmCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA3NDU4NGEzNjcwNTFiYzBkNmY0
Yjk2ZmQzNjBmYTdiYzY1MzhmYzM5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjgzNzUgIDIwMTgt
MTAtMDQgMTI6MDA6MzkgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4MzgwICAy
MDE4LTEwLTA0IDE1OjAwOjQ2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGln
QGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRl
bC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICBTdXJhdmVl
IFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPgogIFdlaSBMaXUg
PHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4NiAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVu
Yml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICA3NDU4NGEzNjcwLi44MTk0NmE3
M2RjICA4MTk0NmE3M2RjOTc1YTdkYWZlOTAxN2E4ZTYxZDFlNjRmZGJlZGJmIC0+IHNtb2tlCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 16:53:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 16:53: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 1g86rm-0005QK-GC; Thu, 04 Oct 2018 16:52:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=uicy=mq=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1g86rl-0005QF-J5
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 16:52:45 +0000
X-Inumbo-ID: 1602218f-c7f6-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 1602218f-c7f6-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 16:53:58 +0000 (UTC)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id 27CF03074B71;
 Thu,  4 Oct 2018 19:52:44 +0300 (EEST)
Received: from smtp.bitdefender.com (smtp.bitdefender.biz [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 0FF2C7FBC9;
 Thu,  4 Oct 2018 19:52:44 +0300 (EEST)
Received: from [192.168.228.120] (unknown [86.120.177.140])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id EE1B73084EF7;
 Thu,  4 Oct 2018 19:52:43 +0300 (EEST)
To: Wei Liu <wei.liu2@citrix.com>, xen-devel@lists.xenproject.org
References: <20181004164237.8776-1-wei.liu2@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <a847dc3d-f8cc-6490-1c18-0f4734b30fe3@bitdefender.com>
Date: Thu, 4 Oct 2018 19:52:25 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <20181004164237.8776-1-wei.liu2@citrix.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH] x86: fix !CONFIG_HVM build for clang 3.8
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@tklengyel.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>

T24gMTAvNC8xOCA3OjQyIFBNLCBXZWkgTGl1IHdyb3RlOgo+IEl0IGlzIGRpc2NvdmVyZWQgdGhh
dCBodm1fZnVuY3MgbWFkZSBpdCBpbnRvIG1vbml0b3IubyBldmVuIHdoZW4gSFZNCj4gaXMgZGlz
YWJsZWQuIFRoaXMgdmVyc2lvbiBvZiBjbGFuZyBkb2Vzbid0IHNlZW0gdG8gY29tcGxldGVseQo+
IGVsaW1pbmF0ZSB0aGUgY29kZSBhZnRlciBpc19odm1fZG9tYWluKCkgaW4KPiBhcmNoX21vbml0
b3JfZ2V0X2NhcGFiaWxpdGllcygpLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+CgpBY2tlZC1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0
ZGVmZW5kZXIuY29tPgoKClRoYW5rcywKUmF6dmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 16:57:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 16:57: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 1g86w7-0005bj-3B; Thu, 04 Oct 2018 16:57:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rxxd=mq=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1g86w5-0005be-Sg
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 16:57:13 +0000
X-Inumbo-ID: 33608dce-c7f6-11e8-a8a5-bc764e045a96
Received: from mail-ed1-f66.google.com (unknown [209.85.208.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 33608dce-c7f6-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 18:54:48 +0200 (CEST)
Received: by mail-ed1-f66.google.com with SMTP id c1-v6so9203947ede.5
 for <xen-devel@lists.xenproject.org>; Thu, 04 Oct 2018 09:57:12 -0700 (PDT)
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=d+uNOnE+kjiy11lf6v7+rPcCXuNwT8TMoa6WDv7/mws=;
 b=qraZqra1OZ+TDlKpivoyCVRuyqBsqCUnNrpX6bLcxUvI4igF04u+yYAj2U+L7uLb/M
 vVYuZ0TaL6ViDr7bixp0W8DGltZXyRsOE9T3n91cN0E9qo8GZiVYeIsgFT/L4Cd2plyE
 5Pl/c1rnHxt2hecmzefH9pL2lb1iCc8TjziAgmApKn5SRDryqpiEZQIRfdRqPvDIOquq
 z71a2zS4gD2P3tYffRJ/v4Y2xHmhrekuKo63kn9bi2KvaDlxqmLURGvA5MQys3zXcPMx
 k1euDx70EIQPuUxxe29rRMbwzHmLhjK7HfdTmp97ztFiEU4mKV+s8Tcgg3sj3Tr7LxUl
 pyRw==
X-Gm-Message-State: ABuFfoiONAzEibqz7TW6hOQ4jEWrvSLc0gieFuCV4j2dLBO15/g0K09c
 zZs1JKQnp3UZcOJP+am9DCi+GE2V
X-Google-Smtp-Source: ACcGV60/BjRfld6QVZ9xJNPP1mvE2HwHAacRHl23/SeTWIbRjgzQxlE/PFEayLPP5MYezP+CN3n4hQ==
X-Received: by 2002:a50:8142:: with SMTP id
 60-v6mr9536311edc.204.1538672231369; 
 Thu, 04 Oct 2018 09:57:11 -0700 (PDT)
Received: from mail-wm1-f48.google.com (mail-wm1-f48.google.com.
 [209.85.128.48])
 by smtp.gmail.com with ESMTPSA id j19-v6sm953642ejb.64.2018.10.04.09.57.10
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 04 Oct 2018 09:57:10 -0700 (PDT)
Received: by mail-wm1-f48.google.com with SMTP id 189-v6so9742631wmw.2
 for <xen-devel@lists.xenproject.org>; Thu, 04 Oct 2018 09:57:10 -0700 (PDT)
X-Received: by 2002:a1c:e08a:: with SMTP id
 x132-v6mr5593114wmg.60.1538672230134; 
 Thu, 04 Oct 2018 09:57:10 -0700 (PDT)
MIME-Version: 1.0
References: <1538035134-10967-1-git-send-email-rcojocaru@bitdefender.com>
In-Reply-To: <1538035134-10967-1-git-send-email-rcojocaru@bitdefender.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Thu, 4 Oct 2018 10:56:32 -0600
X-Gmail-Original-Message-ID: <CABfawhmo=22jwKkUgBUZwMDwJ-NTtrKovj5uZaa94109yQPmnA@mail.gmail.com>
Message-ID: <CABfawhmo=22jwKkUgBUZwMDwJ-NTtrKovj5uZaa94109yQPmnA@mail.gmail.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>
Subject: Re: [Xen-devel] [PATCH V6] x86/altp2m: Add a subop for obtaining
 the mem access of a 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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Adrian Pop <apop@bitdefender.com>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, Xen-devel <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>

T24gVGh1LCBTZXAgMjcsIDIwMTggYXQgMTo1OSBBTSBSYXp2YW4gQ29qb2NhcnUKPHJjb2pvY2Fy
dUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Cj4gQ3VycmVudGx5IHRoZXJlIGlzIGEgc3Vib3Ag
Zm9yIHNldHRpbmcgdGhlIG1lbWFjY2VzcyBvZiBhIHBhZ2UsIGJ1dCBub3QKPiBmb3IgY29uc3Vs
dGluZyBpdC4gIFRoZSBuZXcgSFZNT1BfYWx0cDJtX2dldF9tZW1fYWNjZXNzIGFkZHMgdGhpcwo+
IGZ1bmN0aW9uYWxpdHkuCj4KPiBCb3RoIGFsdHAybSBnZXQvc2V0IG1lbSBhY2Nlc3MgZnVuY3Rp
b25zIHVzZSB0aGUgc3RydWN0Cj4geGVuX2h2bV9hbHRwMm1fbWVtX2FjY2VzcyB3aGljaCBoYXMg
bm93IGRyb3BwZWQgdGhlIGBzZXQnIHBhcnQgYW5kIGhhcwo+IGJlZW4gcmVuYW1lZCBmcm9tIHhl
bl9odm1fYWx0cDJtX3NldF9tZW1fYWNjZXNzLgo+Cj4gU2lnbmVkLW9mZi1ieTogQWRyaWFuIFBv
cCA8YXBvcEBiaXRkZWZlbmRlci5jb20+Cj4gU2lnbmVkLW9mZi1ieTogUmF6dmFuIENvam9jYXJ1
IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgoKTEdUTQpBY2tlZC1ieTogVGFtYXMgSyBMZW5n
eWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 17:15:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 17:15: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 1g87E6-00075Y-Ne; Thu, 04 Oct 2018 17:15:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qrui=mq=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g87E4-00074l-Ps
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 17:15:48 +0000
X-Inumbo-ID: 4e6419a5-c7f9-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 4e6419a5-c7f9-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 17:17:01 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 2E7ED7A9;
 Thu,  4 Oct 2018 10:15:47 -0700 (PDT)
Received: from [10.4.12.35] (e108454-lin.Emea.Arm.com [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 3A3D63F5B3;
 Thu,  4 Oct 2018 10:15:44 -0700 (PDT)
To: Paul Durrant <paul.durrant@citrix.com>, xen-devel@lists.xenproject.org
References: <20181004104547.32316-1-paul.durrant@citrix.com>
 <20181004104547.32316-10-paul.durrant@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <b8cb7f69-3144-8c4c-61bc-3fda8efaf0b2@arm.com>
Date: Thu, 4 Oct 2018 18:15:42 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <20181004104547.32316-10-paul.durrant@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v14 9/9] mm / iommu: split need_iommu() into
 has_iommu_pt() and need_iommu_pt_sync()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Konrad Rzeszutek Wilk <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>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>

SGkgUGF1bCwKCk9uIDA0LzEwLzIwMTggMTE6NDUsIFBhdWwgRHVycmFudCB3cm90ZToKPiBUaGUg
bmFtZSAnbmVlZF9pb21tdSgpJyBpcyBhIGxpdHRsZSBjb25mdXNpbmcgYXMgaXQgc3VnZ2VzdHMg
YSBkb21haW4gbmVlZHMKPiB0byB1c2UgdGhlIElPTU1VIGJ1dCBzb21ldGhpbmcgbWlnaHQgbm90
IGJlIHNldCB1cCB5ZXQsIHdoZW4gaW4gZmFjdCBpdAo+IHJlcHJlc2VudHMgYSB0cmktc3RhdGUg
dmFsdWUgKG5vdCBhIGJvb2xlYW4gYXMgbWlnaHQgYmUgZXhwZWN0ZWQpIHdoZXJlCj4gLTEgbWVh
bnMgJ0lPTU1VIG1hcHBpbmdzIGJlaW5nIHNldCB1cCcgYW5kIDEgbWVhbnMgJ0lPTU1VIG1hcHBp
bmdzIGhhdmUKPiBiZWVuIGZ1bGx5IHNldCB1cCcuCj4gCj4gVHdvIGRpZmZlcmVudCBtZWFuaW5n
cyBhcmUgYWxzbyBpbmZlcnJlZCBmcm9tIHRoZSBtYWNybyBpdCBpbiB2YXJpb3VzCj4gcGxhY2Vz
IGluIHRoZSBjb2RlOgo+IAo+IC0gU29tZSBjYWxsZXJzIHdhbnQgdG8gdGVzdCB3aGV0aGVyIGEg
ZG9tYWluIGhhcyBJT01NVSBtYXBwaW5ncyBhdCBhbGwKPiAtIFNvbWUgY2FsbGVycyB3YW50IHRv
IHRlc3Qgd2hldGhlciB0aGV5IG5lZWQgdG8gc3luY2hyb25pemUgdGhlIGRvbWFpbidzCj4gICAg
UDJNIGFuZCBJT01NVSBtYXBwaW5ncwo+IAo+IFRoaXMgcGF0Y2ggcmVwbGFjZXMgdGhlICduZWVk
X2lvbW11JyB0cmktc3RhdGUgdmFsdWUgd2l0aCBhIGRlZmluZWQKPiBlbnVtZXJhdGlvbiBhbmQg
YWRkcyBhIGJvb2xlYW4gZmxhZyAnbmVlZF9zeW5jJyB0byBzZXBhcmF0ZSB0aGVzZSBtZWFuaW5n
cywKPiBhbmQgcGxhY2VzIGJvdGggb2YgdGhlc2UgaW4gc3RydWN0IGRvbWFpbl9pb21tdSwgcmF0
aGVyIHRoYW4gZGlyZWN0bHkgaW4KPiBzdHJ1Y3QgZG9tYWluLgo+IFRoaXMgcGF0Y2ggYWxzbyBj
cmVhdGVzIHR3byBuZXcgYm9vbGVhbiBtYWNyb3M6Cj4gCj4gLSAnaGFzX2lvbW11X3B0KCknIGV2
YWx1YXRlcyB0byB0cnVlIGlmIGEgZG9tYWluIGhhcyBJT01NVSBtYXBwaW5ncywgZXZlbgo+ICAg
IGlmIHRoZXkgYXJlIHN0aWxsIHVuZGVyIGNvbnN0cnVjdGlvbi4KPiAtICduZWVkX2lvbW11X3B0
X3N5bmMoKScgZXZhbHVhdGVzIHRvIHRydWUgaWYgYSBkb21haW4gcmVxdWlyZXMgZXhwbGljaXQK
PiAgICBzeW5jaHJvbml6YXRpb24gb2YgdGhlIFAyTSBhbmQgSU9NTVUgbWFwcGluZ3MuCj4gCj4g
QWxsIGNhbGxlcnMgb2YgbmVlZF9pb21tdSgpIGFyZSB0aGVuIG1vZGlmaWVkIHRvIHVzZSB0aGUg
bWFjcm8gYXBwcm9wcmlhdGUKPiB0byB3aGF0IHRoZXkgYXJlIHRyeWluZyB0byB0ZXN0LCBleGNl
cHQgZm9yIHRoZSBpbnN0YW5jZSBpbgo+IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jOmFz
c2lnbl9kZXZpY2UoKSB3aGljaCBoYXMgc2ltcGx5IGJlZW4KPiByZW1vdmVkIHNpbmNlIGl0IGFw
cGVhcnMgdG8gYmUgdW5uZWNlc3NhcnkuCj4gCj4gTk9URTogVGhlcmUgYXJlIHNvbWUgY2FsbGVy
cyBvZiBuZWVkX2lvbW11KCkgdGhhdCBzdHJpY3RseSBvcGVyYXRlIG9uCj4gICAgICAgIHRoZSBo
YXJkd2FyZSBkb21haW4uIEluIHNvbWUgb2YgdGhlc2UgY2FzZSBhIG1vcmUgZ2xvYmFsIGZsYWcg
aXMKPiAgICAgICAgdXNlZCBpbnN0ZWFkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFu
dCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Cj4gQWNrZWQtYnk6IFJhenZhbiBDb2pvY2FydSA8
cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KCkZvciB0aGUgQXJtIGJpdHM6CgpBY2tlZC1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCkNoZWVycywKCi0tIApKdWxpZW4g
R3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 17:17:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 17:17: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 1g87Ff-0007BR-4D; Thu, 04 Oct 2018 17:17:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qrui=mq=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g87Fe-0007BL-LZ
 for xen-devel@lists.xen.org; Thu, 04 Oct 2018 17:17:26 +0000
X-Inumbo-ID: 05f72095-c7f9-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 05f72095-c7f9-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 19:14:59 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 71DB9ED1;
 Thu,  4 Oct 2018 10:17:24 -0700 (PDT)
Received: from [10.4.12.35] (e108454-lin.Emea.Arm.com [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id A28053F5B3;
 Thu,  4 Oct 2018 10:17:23 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-22-git-send-email-sstabellini@kernel.org>
 <408adfac-ad76-90bb-80e4-59e438412b72@arm.com>
 <alpine.DEB.2.10.1808161209040.16354@sstabellini-ThinkPad-X260>
 <f9411d71-4a3d-fe4d-bbb9-c2af33b82245@arm.com>
 <alpine.DEB.2.10.1810031420230.24936@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <83427692-ce5e-d4ac-7b08-6e0889ce29ab@arm.com>
Date: Thu, 4 Oct 2018 18:17:22 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810031420230.24936@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 22/25] xen/arm: Allow vpl011 to be used
 by DomU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, andrii_anisov@epam.com,
 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>

CgpPbiAwMy8xMC8yMDE4IDIyOjIxLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gT24gV2Vk
LCAyMiBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBPbiAxNi8wOC8xOCAyMDoyMSwg
U3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4gT24gTW9uLCAxMyBBdWcgMjAxOCwgSnVsaWVu
IEdyYWxsIHdyb3RlOgo+Pj4+IEhpIFN0ZWZhbm8sCj4+Pj4KPj4+PiBPbiAwMS8wOC8xOCAwMDoy
OCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4+PiBNYWtlIHZwbDAxMSBiZWluZyBhYmxl
IHRvIGJlIHVzZWQgd2l0aG91dCBhIHVzZXJzcGFjZSBjb21wb25lbnQgaW4gRG9tMC4KPj4+Pj4g
SW4gdGhhdCBjYXNlLCBvdXRwdXQgaXMgcHJpbnRlZCB0byB0aGUgWGVuIHNlcmlhbCBhbmQgaW5w
dXQgaXMgcmVjZWl2ZWQKPj4+Pj4gZnJvbSB0aGUgWGVuIHNlcmlhbCBvbmUgY2hhcmFjdGVyIGF0
IGEgdGltZS4KPj4+Pj4KPj4+Pj4gQ2FsbCBkb21haW5fdnBsMDExX2luaXQgZHVyaW5nIGNvbnN0
cnVjdF9kb21VIGlmIHZwbDAxMSBpcyBlbmFibGVkLgo+Pj4+Pgo+Pj4+PiBJbnRyb2R1Y2UgYSBu
ZXcgcmluZyBzdHJ1Y3Qgd2l0aCBvbmx5IHRoZSByaW5nIGFycmF5IHRvIGF2b2lkIGEgd2FzdGUg
b2YKPj4+Pj4gbWVtb3J5LiBJbnRyb2R1Y2Ugc2VwYXJhdGUgcmVhZF9kYXRhIGFuZCB3cml0ZV9k
YXRhIGZ1bmN0aW9ucyBmb3IKPj4+Pj4gaW5pdGlhbCBkb21haW5zOiB2cGwwMTFfd3JpdGVfZGF0
YV94ZW4gaXMgdmVyeSBzaW1wbGUgYW5kIGp1c3Qgd3JpdGVzCj4+Pj4+IHRvIHRoZSBjb25zb2xl
LCB3aGlsZSB2cGwwMTFfcmVhZF9kYXRhX3hlbiBpcyBhIGR1cGxpY2F0ZSBvZgo+Pj4+PiB2cGww
MTFfcmVhZF9kYXRhLiBBbHRob3VnaCB0ZXh0dWFsbHkgYWxtb3N0IGlkZW50aWNhbCwgd2UgYXJl
IGZvcmNlZCB0bwo+Pj4+PiBkdXBsaWNhdGUgdGhlIGZ1bmN0aW9ucyBiZWNhdXNlIHRoZSBzdHJ1
Y3QgbGF5b3V0IGlzIGRpZmZlcmVudC4KPj4+Pj4KPj4+Pj4gT3V0cHV0IGNoYXJhY3RlcnMgYXJl
IHByaW50ZWQgb25lIGJ5IG9uZSwgcG90ZW50aWFsbHkgbGVhZGluZyB0bwo+Pj4+PiBpbnRlcm1p
eGVkIG91dHB1dCBvZiBkaWZmZXJlbnQgZG9tYWlucyBvbiB0aGUgY29uc29sZS4gQSBmb2xsb3ct
dXAgcGF0Y2gKPj4+Pj4gd2lsbCBzb2x2ZSB0aGUgaXNzdWUgYnkgaW50cm9kdWNpbmcgYnVmZmVy
aW5nLgo+Pj4+Pgo+Pj4+PiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZh
bm9zQHhpbGlueC5jb20+Cj4+Pj4+IC0tLQo+Pj4+PiBDaGFuZ2VzIGluIHYzOgo+Pj4+PiAtIGFk
ZCBpbi1jb2RlIGNvbW1lbnRzCj4+Pj4+IC0gaW1wcm92ZSBleGlzdGluZyBjb21tZW50cwo+Pj4+
PiAtIHJlbW92ZSBpZmRlZiBhcm91bmQgZG9tYWluX3ZwbDAxMV9pbml0IGluIGNvbnN0cnVjdF9k
b21VCj4+Pj4+IC0gYWRkIEFTU0VSVAo+Pj4+PiAtIHVzZSBTQlNBX1VBUlRfRklGT19TSVpFIGZv
ciBpbiBidWZmZXIgc2l6ZQo+Pj4+PiAtIHJlbmFtZSByaW5nX2VuYWJsZSB0byBiYWNrZW5kX2lu
X2RvbWFpbgo+Pj4+PiAtIHJlbmFtZSBzdHJ1Y3QgeGVuY29uc19pbiB0byBzdHJ1Y3QgdnBsMDEx
X3hlbl9iYWNrZW5kCj4+Pj4+IC0gcmVuYW1lIGlucmluZyBmaWVsZCB0byB4ZW4KPj4+Pj4gLSBy
ZW5hbWUgaGVscGVyIGZ1bmN0aW9ucyBhY2NvcmRpbmdseQo+Pj4+PiAtIHJlbW92ZSB1bm5lY2Vz
c2FyeSBzdHViIGltcGxlbWVudGF0aW9uIG9mIHZwbDAxMV9yeF9jaGFyCj4+Pj4+IC0gbW92ZSB2
cGwwMTFfcnhfY2hhcl94ZW4gd2l0aGluIHRoZSBmaWxlIHRvIGF2b2lkIHRoZSBuZWVkIG9mIGEg
Zm9yd2FyZAo+Pj4+PiAgICAgIGRlY2xhcmF0aW9uIG9mIHZwbDAxMV9kYXRhX2F2YWlsCj4+Pj4+
IC0gZml4IHNtYWxsIGJ1ZyBpbiB2cGwwMTFfcnhfY2hhcl94ZW46IGluY3JlbWVudCBpbl9wcm9k
IGJlZm9yZSB1c2luZyBpdAo+Pj4+PiAgICAgIHRvIGNoZWNrIHhlbmNvbnNfcXVldWVkLgo+Pj4+
Pgo+Pj4+PiBDaGFuZ2VzIGluIHYyOgo+Pj4+PiAtIG9ubHkgaW5pdCBpZiB2cGwwMTEKPj4+Pj4g
LSByZW5hbWUgdnBsMDExX3JlYWRfY2hhciB0byB2cGwwMTFfcnhfY2hhcgo+Pj4+PiAtIHJlbW92
ZSBzcHVyaW91cyBjaGFuZ2UKPj4+Pj4gLSBmaXggY29kaW5nIHN0eWxlCj4+Pj4+IC0gdXNlIGRp
ZmZlcmVudCByaW5nIHN0cnVjdAo+Pj4+PiAtIG1vdmUgdGhlIHdyaXRlX2RhdGEgY2hhbmdlcyB0
byB0aGVpciBvd24gZnVuY3Rpb24KPj4+Pj4gICAgICAodnBsMDExX3dyaXRlX2RhdGFfbm9yaW5n
KQo+Pj4+PiAtIGR1cGxpY2F0ZSB2cGwwMTFfcmVhZF9kYXRhCj4+Pj4+IC0tLQo+Pj4+PiAgICAg
eGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jICB8ICAgOSArLQo+Pj4+PiAgICAgeGVuL2FyY2gv
YXJtL3ZwbDAxMS5jICAgICAgICB8IDE5OAo+Pj4+PiArKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKy0tLS0tCj4+Pj4+ICAgICB4ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5o
IHwgICA4ICsrCj4+Pj4+ICAgICAzIGZpbGVzIGNoYW5nZWQsIDE5MiBpbnNlcnRpb25zKCspLCAy
MyBkZWxldGlvbnMoLSkKPj4+Pj4KPj4+Pj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21h
aW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+Pj4+PiBpbmRleCBmOWZh
NDg0Li4wODg4YTc2IDEwMDY0NAo+Pj4+PiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxk
LmMKPj4+Pj4gKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4+Pj4+IEBAIC0yNjM4
LDcgKzI2MzgsMTQgQEAgc3RhdGljIGludCBfX2luaXQgY29uc3RydWN0X2RvbVUoc3RydWN0IGRv
bWFpbgo+Pj4+PiAqZCwKPj4+Pj4gc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlKQo+Pj4+PiAg
ICAgICAgIGlmICggcmMgPCAwICkKPj4+Pj4gICAgICAgICAgICAgcmV0dXJuIHJjOwo+Pj4+PiAg
ICAgLSAgICByZXR1cm4gX19jb25zdHJ1Y3RfZG9tYWluKGQsICZraW5mbyk7Cj4+Pj4+ICsgICAg
cmMgPSBfX2NvbnN0cnVjdF9kb21haW4oZCwgJmtpbmZvKTsKPj4+Pj4gKyAgICBpZiAoIHJjIDwg
MCApCj4+Pj4+ICsgICAgICAgIHJldHVybiByYzsKPj4+Pj4gKwo+Pj4+PiArICAgIGlmICgga2lu
Zm8udnBsMDExICkKPj4+Pj4gKyAgICAgICAgcmMgPSBkb21haW5fdnBsMDExX2luaXQoZCwgTlVM
TCk7Cj4+Pj4+ICsKPj4+Pj4gKyAgICByZXR1cm4gcmM7Cj4+Pj4+ICAgICB9Cj4+Pj4+ICAgICAg
IHZvaWQgX19pbml0IGNyZWF0ZV9kb21Vcyh2b2lkKQo+Pj4+PiBkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL3ZwbDAxMS5jIGIveGVuL2FyY2gvYXJtL3ZwbDAxMS5jCj4+Pj4+IGluZGV4IDcyNWEy
MDMuLmYyMDZjNjEgMTAwNjQ0Cj4+Pj4+IC0tLSBhL3hlbi9hcmNoL2FybS92cGwwMTEuYwo+Pj4+
PiArKysgYi94ZW4vYXJjaC9hcm0vdnBsMDExLmMKPj4+Pj4gQEAgLTc3LDYgKzc3LDkxIEBAIHN0
YXRpYyB2b2lkIHZwbDAxMV91cGRhdGVfaW50ZXJydXB0X3N0YXR1cyhzdHJ1Y3QKPj4+Pj4gZG9t
YWluCj4+Pj4+ICpkKQo+Pj4+PiAgICAgI2VuZGlmCj4+Pj4+ICAgICB9Cj4+Pj4+ICAgICArLyoK
Pj4+Pj4gKyAqIHZwbDAxMV93cml0ZV9kYXRhX3hlbiB3cml0ZXMgY2hhcnMgZnJvbSB0aGUgdnBs
MDExIG91dCBidWZmZXIgdG8gdGhlCj4+Pj4+ICsgKiBjb25zb2xlLiBPbmx5IHRvIGJlIHVzZWQg
d2hlbiB0aGUgYmFja2VuZCBpcyBYZW4uCj4+Pj4+ICsgKi8KPj4+Pj4gK3N0YXRpYyB2b2lkIHZw
bDAxMV93cml0ZV9kYXRhX3hlbihzdHJ1Y3QgZG9tYWluICpkLCB1aW50OF90IGRhdGEpCj4+Pj4+
ICt7Cj4+Pj4+ICsgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKPj4+Pj4gKyAgICBzdHJ1Y3QgdnBs
MDExICp2cGwwMTEgPSAmZC0+YXJjaC52cGwwMTE7Cj4+Pj4+ICsKPj4+Pj4gKyAgICBWUEwwMTFf
TE9DSyhkLCBmbGFncyk7Cj4+Pj4+ICsKPj4+Pj4gKyAgICBwcmludGsoIiVjIiwgZGF0YSk7Cj4+
Pj4+ICsgICAgaWYgKGRhdGEgPT0gJ1xuJykKPj4+Pj4gKyAgICAgICAgcHJpbnRrKCJET00ldTog
IiwgZC0+ZG9tYWluX2lkKTsKPj4+Pgo+Pj4+IFRoZXJlIGFyZSBhIHByb2JsZW0gaW4gdGhpcyBj
b2RlLiBUaGUgZmlyc3QgbGluZSBvZiBhIGRvbWFpbiB3aWxsIGFsd2F5cwo+Pj4+IHByaW50ZWQg
d2l0aG91dCAiRE9NJXU6ICIgaW4gZnJvbnQuIFRoaXMgbWVhbnMgeW91IGRvbid0IHJlYWxseSBr
bm93IHdoZXJlCj4+Pj4gaXQKPj4+PiBpcyBjb21pbmcgZnJvbSB1bnRpbCB5b3UgZ2V0IHRoZSBz
ZWNvbmQgbGluZS4KPj4+Cj4+PiBUaGlzIHByb2JsZW0gaXMgc29sdmVkIGJ5IHRoZSBmb2xsb3ct
dXAgcGF0Y2ggdGhhdCBpbnRyb2R1Y2VzIGNoYXJhY3RlcnMKPj4+IGJ1ZmZlcmluZy4gSSdsbCBt
ZW50aW9uIGl0IGluIHRoZSBjb21taXQgbWVzc2FnZS4KPj4KPj4gVG8gYmUgaG9uZXN0LCB0aGlz
IHNob3VsZCBiZSBzb2x2ZWQgaW4gdGhpcyBwYXRjaCBhbmQgbm90IHRoZSBmb2xsb3ctdXAgb25l
Lgo+IAo+IEkgYWdyZWUuIEkga2VwdCB0aGVtIHNlcGFyYXRlIHRvIG1ha2UgdGhlbSBlYXNpZXIg
dG8gcmV2aWV3LiBXb3VsZCB5b3UKPiBiZSBPSyB3aXRoIG1lIG1lcmdpbmcgdGhlIHR3byBwYXRj
aGVzIGludG8gb25lIG9uY2UgdGhleSBoYXZlIGJvdGggYmVlbgo+IGFja2VkPyBPdGhlcndpc2Us
IGlmIHlvdSBwcmVmZXIgdGhhdCBJIG1lcmdlIHRoZW0gbm93LCBsZXQgbWUga25vdy4KCkkgYW0g
b2sgdG8gaGF2ZSB0aGVtIG1lcmdlZCB3aGVuIGNvbW1pdHRpbmcuCgpDaGVlcnMsCgotLSAKSnVs
aWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 17:23:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 17:23: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 1g87LE-0007xF-RM; Thu, 04 Oct 2018 17:23:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qrui=mq=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g87LD-0007xA-Mx
 for xen-devel@lists.xen.org; Thu, 04 Oct 2018 17:23:11 +0000
X-Inumbo-ID: 5616bdc6-c7fa-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 5616bdc6-c7fa-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 17:24:23 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id C9408ED1;
 Thu,  4 Oct 2018 10:23:09 -0700 (PDT)
Received: from [10.4.12.35] (e108454-lin.Emea.Arm.com [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 04BFA3F5B3;
 Thu,  4 Oct 2018 10:23:08 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-9-git-send-email-sstabellini@kernel.org>
 <51cbdc42-667b-0211-fa77-a76598234e74@arm.com>
 <alpine.DEB.2.10.1810031424020.24936@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <de986a7e-77ba-8c9f-40ed-50ba0b52ce05@arm.com>
Date: Thu, 4 Oct 2018 18:23:07 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810031424020.24936@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 09/25] xen/arm: introduce bootcmdlines
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, andrii_anisov@epam.com,
 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>

SGkgU3RlZmFubywKCk9uIDA0LzEwLzIwMTggMDA6MTEsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBXZWQsIDEgQXVnIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+ICsgICAgewo+
Pj4gKyAgICAgICAgbW9kID0gJm1vZHMtPmNtZGxpbmVbaV07Cj4+PiArICAgICAgICBpZiAoIG1v
ZC0+a2luZCA9PSBraW5kICkKPj4+ICsgICAgICAgICAgICByZXR1cm4gbW9kOwo+Pj4gKyAgICB9
Cj4+PiArICAgIHJldHVybiBOVUxMOwo+Pj4gK30KPj4+ICsKPj4+ICAgIGNvbnN0IGNoYXIgKiBf
X2luaXQgYm9vdF9tb2R1bGVfa2luZF9hc19zdHJpbmcoYm9vdG1vZHVsZV9raW5kIGtpbmQpCj4+
PiAgICB7Cj4+PiAgICAgICAgc3dpdGNoICgga2luZCApCj4+PiBAQCAtNzIzLDcgKzczMiw3IEBA
IHZvaWQgX19pbml0IHN0YXJ0X3hlbih1bnNpZ25lZCBsb25nIGJvb3RfcGh5c19vZmZzZXQsCj4+
PiAgICAgICAgLyogUmVnaXN0ZXIgWGVuJ3MgbG9hZCBhZGRyZXNzIGFzIGEgYm9vdCBtb2R1bGUu
ICovCj4+PiAgICAgICAgeGVuX2Jvb3Rtb2R1bGUgPSBhZGRfYm9vdF9tb2R1bGUoQk9PVE1PRF9Y
RU4sCj4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChwYWRkcl90KSh1aW50cHRy
X3QpKF9zdGFydCArCj4+PiBib290X3BoeXNfb2Zmc2V0KSwKPj4+IC0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIChwYWRkcl90KSh1aW50cHRyX3QpKF9lbmQgLSBfc3RhcnQgKyAxKSwKPj4+
IE5VTEwpOwo+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHBhZGRyX3QpKHVpbnRw
dHJfdCkoX2VuZCAtIF9zdGFydCArIDEpKTsKPj4+ICAgICAgICBCVUdfT04oIXhlbl9ib290bW9k
dWxlKTsKPj4+ICAgICAgICAgIHhlbl9wYWRkciA9IGdldF94ZW5fcGFkZHIoKTsKPj4+IGRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmggYi94ZW4vaW5jbHVkZS9hc20tYXJt
L3NldHVwLmgKPj4+IGluZGV4IGYxZTRhM2YuLmNiN2RhNTEgMTAwNjQ0Cj4+PiAtLS0gYS94ZW4v
aW5jbHVkZS9hc20tYXJtL3NldHVwLmgKPj4+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0
dXAuaAo+Pj4gQEAgLTM1LDYgKzM1LDEyIEBAIHN0cnVjdCBib290bW9kdWxlIHsKPj4+ICAgICAg
ICBib290bW9kdWxlX2tpbmQga2luZDsKPj4+ICAgICAgICBwYWRkcl90IHN0YXJ0Owo+Pj4gICAg
ICAgIHBhZGRyX3Qgc2l6ZTsKPj4+ICt9Owo+Pj4gKwo+Pj4gKyNkZWZpbmUgRFRfTUFYX05BTUUg
MzIKPj4KPj4gSXQgbWlnaHQgYmUgdXNlZnVsIHRvIGV4cGxhaW4gd2hlcmUgMzIgY29tZXMgZnJv
bS4KPiAKPiBUaGUgbGltaXQgaXMgc29tZXdoYXQgYXJiaXRyYXJ5LiBJJ2xsIGV4cGxhaW4gaW4g
YSBjb21tZW50LgoKSXMgaXQ/IEkgdGhvdWdodCB5b3UgZ290IGl0IGZyb20gdGhlIHNwZWNpZmlj
YXRpb24gKDIuMi4xIGluIFsxXSk6CgoiRWFjaCBub2RlIGluIHRoZSBkZXZpY2V0cmVlIGlzIG5h
bWVkIGFjY29yZGluZyB0byB0aGUgZm9sbG93aW5nIGNvbnZlbnRpb246Cgpub2RlLW5hbWVAdW5p
dC1hZGRyZXNzCgpUaGUgbm9kZS1uYW1lIGNvbXBvbmVudCBzcGVjaWZpZXMgdGhlIG5hbWUgb2Yg
dGhlIG5vZGUuIEl0IHNoYWxsIGJlIDEgdG8gCjMxIGNoYXJhY3RlcnMgaW4gbGVuZ3RoIGFuZCBj
b25zaXN0IHNvbGVseSBvZiBjaGFyYWN0ZXJzIGZyb20gdGhlIHNldCBvZiAKY2hhcmFjdGVycyBp
biBUYWJsZSAyLjEuCiIKCkFzIHRoZSBudW1iZXIgZG9lcyBub3QgdGFrZSBpbnRvIGFjY291bnQg
dGhlIHVuaXQtYWRkcmVzcywgSSB3b3VsZCBidW1wIAp0byA0MSBjaGFyYWN0ZXJzICg4IGRpZ2l0
IGZvciB1bml0LWFkZHJlc3Mgc2hvdWxkIGJlIHN1ZmZpY2llbnQgYW5kIDEgCmZvciBAKS4KCkNo
ZWVycywKClsxXSAKaHR0cHM6Ly9naXRodWIuY29tL2RldmljZXRyZWUtb3JnL2RldmljZXRyZWUt
c3BlY2lmaWNhdGlvbi9yZWxlYXNlcy90YWcvdjAuMgoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 17:27:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 17:27: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 1g87P9-00087x-Gy; Thu, 04 Oct 2018 17:27:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qrui=mq=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g87P8-00087s-53
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 17:27:14 +0000
X-Inumbo-ID: 64773937-c7fa-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 64773937-c7fa-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 19:24:47 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 6D88BED1;
 Thu,  4 Oct 2018 10:27:12 -0700 (PDT)
Received: from [10.4.12.35] (e108454-lin.Emea.Arm.com [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 9DAFD3F5B3;
 Thu,  4 Oct 2018 10:27:11 -0700 (PDT)
To: Peng Fan <peng.fan@nxp.com>, Stefano Stabellini <sstabellini@kernel.org>
References: <AM0PR04MB4481BE6F43F69452BE68C8AD88E80@AM0PR04MB4481.eurprd04.prod.outlook.com>
 <3b53af1e-e14e-b35c-1118-8af134dec9db@arm.com>
 <AM0PR04MB4481E34DE05451714F5ED28A88EA0@AM0PR04MB4481.eurprd04.prod.outlook.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <6af8230d-ac8e-0ff7-a130-1b11df45d4ce@arm.com>
Date: Thu, 4 Oct 2018 18:27:10 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <AM0PR04MB4481E34DE05451714F5ED28A88EA0@AM0PR04MB4481.eurprd04.prod.outlook.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Question, How to share interrupt between Doms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Andre Przywara <andre.przywara@arm.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>

CkhpIFBlbmcsCgpPbiAwNC8xMC8yMDE4IDAyOjEyLCBQZW5nIEZhbiB3cm90ZToKPj4gLS0tLS1P
cmlnaW5hbCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogSnVsaWVuIEdyYWxsIFttYWlsdG86anVsaWVu
LmdyYWxsQGFybS5jb21dCj4+IFNlbnQ6IDIwMTjlubQxMOaciDPml6UgMDowMwo+PiBUbzogUGVu
ZyBGYW4gPHBlbmcuZmFuQG54cC5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+Cj4+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IEFuZHJl
IFByenl3YXJhCj4+IDxhbmRyZS5wcnp5d2FyYUBhcm0uY29tPgo+PiBTdWJqZWN0OiBSZTogUXVl
c3Rpb24sIEhvdyB0byBzaGFyZSBpbnRlcnJ1cHQgYmV0d2VlbiBEb21zCj4+Cj4+IE9uIDAyLzEw
LzIwMTggMDk6MzIsIFBlbmcgRmFuIHdyb3RlOgo+Pj4gSGkgSnVsaWVuLCBTdGVmYW5vLAo+Pgo+
PiBIaSBQZW5nLAo+Pgo+Pj4KPj4+IERvIHlvdSBoYXZlIGFueSBzdWdnZXN0aW9ucyBvbiBob3cg
dG8gc2hhcmUgb25lIGludGVycnVwdCBiZXR3ZWVuIERvbXM/Cj4+Cj4+IFNoYXJpbmcgaW50ZXJy
dXB0cyBhcmUgdXN1YWxseSBhIHBhaW4uIFlvdSB3b3VsZCBuZWVkIHRvIGZvcndhcmQgdGhlIGlu
dGVycnVwdHMKPj4gdG8gYWxsIHRoZSBkb21haW5zIHVzaW5nIHRoYXQgaW50ZXJydXB0IGFuZCB3
YWl0IGZvciB0aGVtIHRvIEVPSS4gVGhpcyBoYXMKPj4gc2VjdXJpdHkgaW1wbGljYXRpb25zIGJl
Y2F1c2UgeW91IGRvbid0IHdhbnQgRG9tQSB0byBwcmV2ZW50IERvbUIgcmVjZWl2aW5nCj4+IGFu
b3RoZXIgaW50ZXJydXB0IGJlY2F1c2UgdGhlIHByZXZpb3VzIG9uZSBoYXMgbm90IGJlZW4gRU9J
ZWQgY29ycmVjdGx5Lgo+Pgo+Pj4gVGhlIGlzc3VlIGlzIHRoYXQgYSBncGlvIGNvbnRyb2xsZXIg
aGFzIDMyIGluL291dCBwb3J0LCBob3dldmVyIGl0IG9ubHkgaGFzIG9uZQo+PiBiaW5kZWQgaW50
ZXJydXB0LiBUaGUgaW50ZXJydXB0IGhhbmRsZXIgbmVlZHMgdG8gY2hlY2sgdGhlIHN0YXR1cyBi
aXRzIHRvIGNoZWNrCj4+IHdoaWNoIHBvcnQgaGFzIGludGVycnVwdCBjb21pbmcuCj4+PiBJbiBt
eSBjYXNlLCB0aGVyZSBhcmUgZGlmZmVyZW50IGRldmljZXMgdXNpbmcgZ3BpbyBpbnRlcnJ1cHQg
dGhhdCBuZWVkcyB0byBiZQo+PiBhc3NpZ25lZCB0byBkaWZmZXJlbnQgZG9tcy4KPj4KPj4gICBG
cm9tIHdoYXQgeW91IHdyb3RlLCBpdCBsb29rcyBsaWtlIHlvdSBleHBlY3QgdGhlIEdQSU8gY29u
dHJvbGxlciB0byBiZSBzaGFyZWQKPj4gd2l0aCBtdWx0aXBsZSBkb21haW5zLgo+Pgo+PiBJIGRv
bid0IHRoaW5rIGl0IGlzIHNhZmUgdG8gZG8gdGhhdC4gWW91IG5lZWQgb25lIGRvbWFpbiAob3Ig
WGVuKSB0byBmdWxseSBtYW5hZ2UKPj4gdGhlIGNvbnRyb2xsZXIuIEFsbCB0aGUgb3RoZXIgZG9t
YWluIHdpbGwgaGF2ZSB0byBhY2Nlc3MgZWl0aGVyIGEgdmlydHVhbCBHUElPCj4+IGNvbnRyb2xs
ZXIgb3IgUFYgb25lLiBJbiB0aGUgZm9ybWVyLCBpbnRlcnJ1cHQgd291bGQgYmUgdmlydHVhbCwg
d2hpbGUgdGhlIGxhdHRlcgo+PiB0aGUgaW50ZXJydXB0IHdvdWxkIGJlIHRocm91Z2ggZXZlbiBj
aGFubmVsLgo+Pgo+PiBTbyBzaGFyaW5nIGludGVycnVwdCBzaG91bGQgbm90IGJlIG5lY2Vzc2Fy
eS4gRGlkIEkgbWlzcyBhbnl0aGluZz8KPiAKPiBXaGVuIGludGVycnVwdHMgY29tZXMsIHRoZSBk
b20wIHdpbGwgaGFuZGxlIHRoYXQuIFRoZW4gZm9yd2FyZCB0aGUgaW50ZXJydXB0IHRvIGRvbXUu
Cj4gQnV0IEkgZGlkIG5vdCBmaW5kIGEgZ29vZCBtZXRob2QgdG8gZm9yd2FyZCB0aGUgaW50ZXJy
dXB0IGFuZCBob29rIHRoZSBpbnRlcnJ1cHQgaW4gZG9tdSBkdHMgYW5kIGRvbXUgZHJpdmVyLgo+
IAo+IEluIERvbXUsIGRyaXZlciBuZWVkcyB1c2UgcmVxdWVzdCBpcnEgYW5kIHRoZSBkdHMgbmVl
ZHMgaW50ZXJydXB0PTx4eCB4eD4uIEJ1dCAgd2hlbiBkb20wIG5vdGlmeQo+IHJlbW90ZSwgdGhl
cmUgaXMgbm8gaG9vayBpbiBmcm9udGVuZCBkcml2ZXIgYW5kIHRoZSBvdGhlciBkcml2ZXIgaW50
ZXJydXB0IGhhbmRsZXIuCgpZb3Ugc2F5IHRoYXQgRG9tMCB3aWxsIHJlY2VpdmUgdGhlIGludGVy
cnVwdC4gU28gRG9tMCBpcyBhY2Nlc3MgZGlyZWN0bHkgCnRoZSBHUElPIGNvbnRyb2xsZXIuIFJp
Z2h0PwoKV2hhdCBhYm91dCB0aGUgZ3Vlc3RzPyBEbyB0aGV5IGFjY2VzcyBkaXJlY3RseSB0aGUg
R1BJTyBjb250cm9sbGVyPyBPciAKZGlkIHlvdSBpbnRyb2R1Y2UgYSBQViBwcm90b2NvbCBmb3Ig
dGhpcz8KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 17:32:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 17: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 1g87UV-0000QK-5S; Thu, 04 Oct 2018 17:32:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/ayu=mq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g87UT-0000QA-78
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 17:32:45 +0000
X-Inumbo-ID: 292bf6af-c7fb-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 292bf6af-c7fb-11e8-a8a5-bc764e045a96;
 Thu, 04 Oct 2018 19:30:18 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1g87UO-0003tS-8M; Thu, 04 Oct 2018 17:32: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 1g87UN-00031z-UM; Thu, 04 Oct 2018 17:32:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g87UN-0004mv-TR; Thu, 04 Oct 2018 17:32:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128362-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-amd64-amd64-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-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-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:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl: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-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale: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-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu: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-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-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-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-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop: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-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=e6abbe80c8838e9c0bdb51835e6218008fa49386
X-Osstest-Versions-That: linux=3b65f403d7d0e98484e8f2c9471808f2785a8235
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 04 Oct 2018 17:32:39 +0000
Subject: [Xen-devel] [linux-4.14 test] 128362: 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>

ZmxpZ2h0IDEyODM2MiBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjgzNjIvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAg
ICAgICAgZTZhYmJlODBjODgzOGU5YzBiZGI1MTgzNWU2MjE4MDA4ZmE0OTM4NgpiYXNlbGluZSB2
ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgM2I2NWY0MDNkN2QwZTk4NDg0ZThmMmM5NDcx
ODA4ZjI3ODVhODIzNQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4MjI1ICAyMDE4LTA5LTI5IDEw
OjEwOjEzIFogICAgNSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODM2MiAgMjAxOC0xMC0w
NCAwMDoxMDoyNyBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIEJyb3duIDxhYXJvbi5mLmJyb3duQGlu
dGVsLmNvbT4KICBBYXJvbiBNYSA8YWFyb24ubWFAY2Fub25pY2FsLmNvbT4KICBBYXJvbiBTa29t
cmEgPEFhcm9uLlNrb21yYUB3YWNvbS5jb20+CiAgQWtpbm9idSBNaXRhIDxha2lub2J1Lm1pdGFA
Z21haWwuY29tPgogIEFsYWd1IFNhbmthciA8YWxhZ3VzYW5rYXJAc2lsZXgtaW5kaWEuY29tPgog
IEFsYW4gU3Rlcm4gPHN0ZXJuQHJvd2xhbmQuaGFydmFyZC5lZHU+CiAgQWxleCBEZXVjaGVyIDxh
bGV4YW5kZXIuZGV1Y2hlckBhbWQuY29tPgogIEFsZXhhbmRlciBBcmluZyA8YXJpbmdAbW9qYXRh
dHUuY29tPgogIEFsZXhhbmRlciBEdXljayA8YWxleGFuZGVyLmguZHV5Y2tAaW50ZWwuY29tPgog
IEFsZXhhbmRlciBTaGlzaGtpbiA8YWxleGFuZGVyLnNoaXNoa2luQGxpbnV4LmludGVsLmNvbT4K
ICBBbGV4ZXkgRG9icml5YW4gPGFkb2JyaXlhbkBnbWFpbC5jb20+CiAgQWxleGV5IEthcmRhc2hl
dnNraXkgPGFpa0BvemxhYnMucnU+CiAgQWxleGV5IEtob3Jvc2hpbG92IDxraG9yb3NoaWxvdkBp
c3ByYXMucnU+CiAgQWxpc3RhaXIgU3RyYWNoYW4gPGFzdHJhY2hhbkBnb29nbGUuY29tPgogIEFt
aXIgR29sZHN0ZWluIDxhbWlyNzNpbEBnbWFpbC5jb20+CiAgQW5hIEd1ZXJyZXJvIExvcGV6IDxh
bmEuZ3VlcnJlcm9AY29sbGFib3JhLmNvbT4KICBBbmRyZWFzIEdydWVuYmFjaGVyIDxhZ3J1ZW5i
YUByZWRoYXQuY29tPgogIEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+
CiAgQW5kcmV5IFZhZ2luIDxhdmFnaW5Ab3BlbnZ6Lm9yZz4KICBBbmR5IFNoZXZjaGVua28gPGFu
ZHJpeS5zaGV2Y2hlbmtvQGxpbnV4LmludGVsLmNvbT4KICBBbmR5IFdoaXRjcm9mdCA8YXB3QGNh
bm9uaWNhbC5jb20+CiAgQW5zb24gSHVhbmcgPEFuc29uLkh1YW5nQG54cC5jb20+CiAgQW50b24g
VmFzaWx5ZXYgPHZhc2lseWV2QGlzcHJhcy5ydT4KICBBcmllbCBFbGlvciA8QXJpZWwuRWxpb3JA
Y2F2aXVtLmNvbT4KICBCYXJ0IFZhbiBBc3NjaGUgPGJhcnQudmFuYXNzY2hlQHdkYy5jb20+CiAg
QmFydCBWYW4gQXNzY2hlIDxidmFuYXNzY2hlQGFjbS5vcmc+CiAgQmVuIEdyZWVhciA8Z3JlZWFy
YkBjYW5kZWxhdGVjaC5jb20+CiAgQmVuamFtaW4gVGlzc29pcmVzIDxiZW5qYW1pbi50aXNzb2ly
ZXNAcmVkaGF0LmNvbT4KICBCaW4gTGl1IDxiLWxpdUB0aS5jb20+CiAgQm8gQ2hlbiA8Y2hlbmJv
QHBkeC5lZHU+CiAgQm9yaXNsYXYgUGV0a292IDxicEBzdXNlLmRlPgogIEJyYW5kb24gTWFpZXIg
PGJyYW5kb24ubWFpZXJAcm9ja3dlbGxjb2xsaW5zLmNvbT4KICBCcmVubyBMZWl0YW8gPGxlaXRh
b0BkZWJpYW4ub3JnPgogIENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgog
IENocmlzdGlhbiBCb3JudHJhZWdlciA8Ym9ybnRyYWVnZXJAZGUuaWJtLmNvbT4KICBDaHJpc3Rv
cGggSGVsbHdpZyA8aGNoQGxzdC5kZT4KICBDaHJpc3RvcGggTGFtZXRlciA8Y2xAbGludXguY29t
PgogIENocmlzdG9waGUgTGVyb3kgPGNocmlzdG9waGUubGVyb3lAYy1zLmZyPgogIENvbGluIElh
biBLaW5nIDxjb2xpbi5raW5nQGNhbm9uaWNhbC5jb20+CiAgRGFuIENhcnBlbnRlciA8ZGFuLmNh
cnBlbnRlckBvcmFjbGUuY29tPgogIERhbiBXaWxsaWFtcyA8ZGFuLmoud2lsbGlhbXNAaW50ZWwu
Y29tPgogIERhbmllbCBCb3JrbWFubiA8ZGFuaWVsQGlvZ2VhcmJveC5uZXQ+CiAgRGFycmljayBK
LiBXb25nIDxkYXJyaWNrLndvbmdAb3JhY2xlLmNvbT4KICBEYXZlIEdlcmxhY2ggPGQtZ2VybGFj
aEB0aS5jb20+CiAgRGF2ZSBNYXJ0aW4gPERhdmUuTWFydGluQGFybS5jb20+CiAgRGF2ZSBXYXRz
b24gPGRhdmVqd2F0c29uQGZiLmNvbT4KICBEYXZpZCBHaWJzb24gPGRnaWJzb25AcmVkaGF0LmNv
bT4KICBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRGVubmlzIERhbGVz
c2FuZHJvIDxkZW5uaXMuZGFsZXNzYW5kcm9AaW50ZWwuY29tPgogIERtaXRyeSBUb3Jva2hvdiA8
ZG1pdHJ5LnRvcm9raG92QGdtYWlsLmNvbT4KICBFZHVhcmRvIFZhbGVudGluIDxlZHViZXp2YWxA
Z21haWwuY29tPgogIEVyaWMgU2FuZGVlbiA8c2FuZGVlbkByZWRoYXQuY29tPgogIEV0aGFuIFR1
dHRsZSA8ZXRoYW5AZXRoYW50dXR0bGUuY29tPgogIEZlbmcgVGFuZyA8ZmVuZy50YW5nQGludGVs
LmNvbT4KICBHYWt1IEluYW1pIDxnYWt1LmluYW1pLnh3QGJwLnJlbmVzYXMuY29tPgogIEdlZXJ0
IFV5dHRlcmhvZXZlbiA8Z2VlcnQrcmVuZXNhc0BnbGlkZXIuYmU+CiAgR3JlZyBLcm9haC1IYXJ0
bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBHcmVnb3J5IENMRU1FTlQgPGdyZWdv
cnkuY2xlbWVudEBib290bGluLmNvbT4KICBHdWVudGVyIFJvZWNrIDxsaW51eEByb2Vjay11cy5u
ZXQ+CiAgR3VvcWluZyBKaWFuZyA8Z3FqaWFuZ0BzdXNlLmNvbT4KICBIYW5nIFpob3UgPGhhbmcu
emhvdUBhbWQuY29tPgogIEhhbnMgZGUgR29lZGUgPGhkZWdvZWRlQHJlZGhhdC5jb20+CiAgSGFu
cyBWZXJrdWlsIDxoYW5zLnZlcmt1aWxAY2lzY28uY29tPgogIEhhcmkgQmF0aGluaSA8aGJhdGhp
bmlAbGludXguaWJtLmNvbT4KICBIZWlrbyBDYXJzdGVucyA8aGVpa28uY2Fyc3RlbnNAZGUuaWJt
LmNvbT4KICBIZXJiZXJ0IFh1IDxoZXJiZXJ0QGdvbmRvci5hcGFuYS5vcmcuYXU+CiAgSGlyb21p
dHN1IFlhbWFzYWtpIDxoaXJvbWl0c3UueWFtYXNha2kueW1AcmVuZXNhcy5jb20+CiAgSHVhemhv
bmcgVGFuIDx0YW5odWF6aG9uZ0BodWF3ZWkuY29tPgogIEluZ28gTW9sbmFyIDxtaW5nb0BrZXJu
ZWwub3JnPgogIElyYSBXZWlueSA8aXJhLndlaW55QGludGVsLmNvbT4KICBKLiBCcnVjZSBGaWVs
ZHMgPGJmaWVsZHNAcmVkaGF0LmNvbT4KICBKYW1lcyBTbWFydCA8amFtZXMuc21hcnRAYnJvYWRj
b20uY29tPgogIEphbWVzIFNtYXJ0IDxqc21hcnQyMDIxQGdtYWlsLmNvbT4KICBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgSmFuIEthcmEgPGphY2tAc3VzZS5jej4KICBKYXNvbiBH
dW50aG9ycGUgPGpnZ0BtZWxsYW5veC5jb20+CiAgSmF2aWVyIE1hcnRpbmV6IENhbmlsbGFzIDxq
YXZpZXJtQHJlZGhhdC5jb20+CiAgSmVmZiBLaXJzaGVyIDxqZWZmcmV5LnQua2lyc2hlckBpbnRl
bC5jb20+CiAgSmVmZiBMYXl0b24gPGpsYXl0b25AcmVkaGF0LmNvbT4KICBKZW5zIEF4Ym9lIDxh
eGJvZUBrZXJuZWwuZGs+CiAgSmVybmVqIFNrcmFiZWMgPGplcm5lai5za3JhYmVjQHNpb2wubmV0
PgogIEplc3NpY2EgWXUgPGpleXVAa2VybmVsLm9yZz4KICBKaGEsIENoYW5kYW4gPENoYW5kYW4u
SmhhQGNhdml1bS5jb20+CiAgSmlhbi1Ib25nIFBhbiA8amlhbi1ob25nQGVuZGxlc3NtLmNvbT4K
ICBKaXJpIEtvc2luYSA8amtvc2luYUBzdXNlLmN6PgogIEpvZWwgRmVybmFuZGVzIChHb29nbGUp
IDxqb2VsQGpvZWxmZXJuYW5kZXMub3JnPgogIEpvZXJnIFJvZWRlbCA8anJvZWRlbEBzdXNlLmRl
PgogIEpvaGFuIEhvdm9sZCA8am9oYW5Aa2VybmVsLm9yZz4KICBKb2huIEZhc3RhYmVuZCA8am9o
bi5mYXN0YWJlbmRAZ21haWwuY29tPgogIEpvaG4gU3R1bHR6IDxqb2huLnN0dWx0ekBsaW5hcm8u
b3JnPgogIEpvbmF0aGFuIENhbWVyb24gPEpvbmF0aGFuLkNhbWVyb25AaHVhd2VpLmNvbT4KICBK
b3NoIFBvaW1ib2V1ZiA8anBvaW1ib2VAcmVkaGF0LmNvbT4KICBKdWtrYSBSaXNzYW5lbiA8anVr
a2Eucmlzc2FuZW5AbGludXguaW50ZWwuY29tPgogIEp1bGlhIExhd2FsbCA8SnVsaWEuTGF3YWxs
QGxpcDYuZnI+CiAgS2FpLUhlbmcgRmVuZyA8a2FpLmhlbmcuZmVuZ0BjYW5vbmljYWwuY29tPgog
IEthbGxlIFZhbG8gPGt2YWxvQGNvZGVhdXJvcmEub3JnPgogIEthbiBMaWFuZyA8a2FuLmxpYW5n
QGxpbnV4LmludGVsLmNvbT4KICBLZWVydGh5IDxqLWtlZXJ0aHlAdGkuY29tPgogIGtlcm5lbCB0
ZXN0IHJvYm90IDxyb25nLmEuY2hlbkBpbnRlbC5jb20+CiAgS2V2aW4gSGlsbWFuIDxraGlsbWFu
QGJheWxpYnJlLmNvbT4KICBLb25zdGFudGluIEtob3JlbmtvIDxraG9yZW5rb0B2aXJ0dW96em8u
Y29tPgogIExhdXJlbnQgUGluY2hhcnQgPGxhdXJlbnQucGluY2hhcnRAaWRlYXNvbmJvYXJkLmNv
bT4KICBMZW9uIFJvbWFub3Zza3kgPGxlb25yb0BtZWxsYW5veC5jb20+CiAgTGVvbmFyZCBDcmVz
dGV6IDxsZW9uYXJkLmNyZXN0ZXpAbnhwLmNvbT4KICBMaWFtIEdpcmR3b29kIDxsaWFtLnIuZ2ly
ZHdvb2RAbGludXguaW50ZWwuY29tPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1m
b3VuZGF0aW9uLm9yZz4KICBMaW51cyBXYWxsZWlqIDxsaW51cy53YWxsZWlqQGxpbmFyby5vcmc+
CiAgTG90aGFyIEZlbHRlbiA8bG90aGFyLmZlbHRlbkBnbWFpbC5jb20+CiAgTHVjYXMgU3RhY2gg
PGwuc3RhY2hAcGVuZ3V0cm9uaXguZGU+CiAgTWFuaXNoIFJhbmdhbmthciA8TWFuaXNoLlJhbmdh
bmthckBjYXZpdW0uY29tPgogIE1hcmMgWnluZ2llciA8bWFyYy56eW5naWVyQGFybS5jb20+CiAg
TWFyY2VsIEhvbHRtYW5uIDxtYXJjZWxAaG9sdG1hbm4ub3JnPgogIE1hcmNlbCBaaXN3aWxlciA8
bWFyY2VsLnppc3dpbGVyQHRvcmFkZXguY29tPgogIE1hcmsgQnJvd24gPGJyb29uaWVAa2VybmVs
Lm9yZz4KICBNYXJrIFNhbHl6eW4gPHNhbHl6eW5AYW5kcm9pZC5jb20+ICM0LjE0CiAgTWFydGlu
IEsuIFBldGVyc2VuIDxtYXJ0aW4ucGV0ZXJzZW5Ab3JhY2xlLmNvbT4KICBNYXJ0aW4gU2Nod2lk
ZWZza3kgPHNjaHdpZGVmc2t5QGRlLmlibS5jb20+CiAgTWFzYWhpcm8gWWFtYWRhIDx5YW1hZGEu
bWFzYWhpcm9Ac29jaW9uZXh0LmNvbT4KICBNYXR0IFJhbm9zdGF5IDxtYXR0LnJhbm9zdGF5QGtv
bnN1bGtvLmNvbT4KICBNYXR0aGlhcyBCcnVnZ2VyIDxtYXR0aGlhcy5iZ2dAZ21haWwuY29tPgog
IE1hdXJvIENhcnZhbGhvIENoZWhhYiA8bWNoZWhhYitzYW1zdW5nQGtlcm5lbC5vcmc+CiAgTWF4
aW1lIFJpcGFyZCA8bWF4aW1lLnJpcGFyZEBib290bGluLmNvbT4KICBNaWNoYWVsIEVsbGVybWFu
IDxtcGVAZWxsZXJtYW4uaWQuYXU+CiAgTWljaGFlbCBKLiBSdWhsIDxtaWNoYWVsLmoucnVobEBp
bnRlbC5jb20+CiAgTWljaGFlbCBTY290dCA8bWljaGFlbEBvcGVuc291cmNlZm91bmRyaWVzLmNv
bT4KICBNaWNoZWwgRMOkbnplciA8bWljaGVsLmRhZW56ZXJAYW1kLmNvbT4KICBNaWthIFdlc3Rl
cmJlcmcgPG1pa2Eud2VzdGVyYmVyZ0BsaW51eC5pbnRlbC5jb20+CiAgTWlrZSBDaHJpc3RpZSA8
bWNocmlzdGlAcmVkaGF0LmNvbT4KICBNaWtsb3MgU3plcmVkaSA8bXN6ZXJlZGlAcmVkaGF0LmNv
bT4KICBtaW5nX3FpYW4gPG1pbmdfcWlhbkByZWFsc2lsLmNvbS5jbj4KICBNaXF1ZWwgUmF5bmFs
IDxtaXF1ZWwucmF5bmFsQGJvb3RsaW4uY29tPgogIE5hZGF2IEFtaXQgPG5hbWl0QHZtd2FyZS5j
b20+CiAgTmljaG9sYXMgTWMgR3VpcmUgPGhvZnJhdEBvc2FkbC5vcmc+CiAgTmlrbGFzIENhc3Nl
bCA8bmlrbGFzLmNhc3NlbEBsaW5hcm8ub3JnPgogIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxv
bGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KICBPbGl2ZXIgTmV1a3VtIDxvbmV1a3Vt
QHN1c2UuY29tPgogIFBhdWwgQnVydG9uIDxwYXVsLmJ1cnRvbkBtaXBzLmNvbT4KICBQZXRlciBS
b3NpbiA8cGVkYUBheGVudGlhLnNlPgogIFBldGVyIFNlaWRlcmVyIDxwcy5yZXBvcnRAZ214Lm5l
dD4KICBSYW5keSBEdW5sYXAgPHJkdW5sYXBAaW5mcmFkZWFkLm9yZz4KICBSZXggWmh1IDxSZXgu
Wmh1QGFtZC5jb20+CiAgUm9nZXIgUXVhZHJvcyA8cm9nZXJxQHRpLmNvbT4KICBTYWthcmkgQWls
dXMgPHNha2FyaS5haWx1c0BsaW51eC5pbnRlbC5jb20+CiAgU2FsaWwgTWVodGEgPHNhbGlsLm1l
aHRhQGh1YXdlaS5jb20+CiAgU2FzaGEgTGV2aW4gPGFsZXhhbmRlci5sZXZpbkBtaWNyb3NvZnQu
Y29tPgogIFNlYmFzdGlhbiBBbmRyemVqIFNpZXdpb3IgPGJpZ2Vhc3lAbGludXRyb25peC5kZT4K
ICBTZWJhc3RpYW4gT3R0IDxzZWJvdHRAbGludXguaWJtLmNvbT4KICBTZWJhc3RpYW4gUmVpY2hl
bCA8c2ViYXN0aWFuLnJlaWNoZWxAY29sbGFib3JhLmNvLnVrPgogIFNlbHZpbiBYYXZpZXIgPHNl
bHZpbi54YXZpZXJAYnJvYWRjb20uY29tPgogIFNoYW9odWEgTGkgPHNobGlAZmIuY29tPgogIFNo
YXduIEd1byA8c2hhd25ndW9Aa2VybmVsLm9yZz4KICBTaGl2YXNoYXJhbiBTIDxzaGl2YXNoYXJh
bi5zcmlrYW50ZXNod2FyYUBicm9hZGNvbS5jb20+CiAgU3Jpa2FudGggSmFtcGFsYSA8SmFtcGFs
YS5TcmlrYW50aEBjYXZpdW0uY29tPgogIFN0YWZmb3JkIEhvcm5lIDxzaG9ybmVAZ21haWwuY29t
PgogIFN0ZWZhbiBBZ25lciA8c3RlZmFuQGFnbmVyLmNoPgogIFN0ZWZhbiBIYWJlcmxhbmQgPHN0
aEBsaW51eC5pYm0uY29tPgogIFN0ZXZlIFdpc2UgPHN3aXNlQG9wZW5ncmlkY29tcHV0aW5nLmNv
bT4KICBTdWRlZXAgSG9sbGEgPHN1ZGVlcC5ob2xsYUBhcm0uY29tPgogIFN5bHdlc3RlciBOYXdy
b2NraSA8cy5uYXdyb2NraUBzYW1zdW5nLmNvbT4KICBTeWx3ZXN0ZXIgTmF3cm9ja2kgPHN5bHZl
c3Rlci5uYXdyb2NraUBnbWFpbC5jb20+CiAgVGFrYXNoaSBJd2FpIDx0aXdhaUBzdXNlLmRlPgog
IFRhcmljayBCZWRlaXIgPHRhcmlja0Bnb29nbGUuY29tPgogIFRob21hcyBHbGVpeG5lciA8dGds
eEBsaW51dHJvbml4LmRlPgogIFRvbWVyIFRheWFyIDxUb21lci5UYXlhckBjYXZpdW0uY29tPgog
IFRvbnkgTGluZGdyZW4gPHRvbnlAYXRvbWlkZS5jb20+CiAgVHlyZWwgRGF0d3lsZXIgPHR5cmVs
ZEBsaW51eC52bmV0LmlibS5jb20+CiAgVXdlIEtsZWluZS1Lw7ZuaWcgPHUua2xlaW5lLWtvZW5p
Z0BwZW5ndXRyb25peC5kZT4KICBWYXNpbHkgR29yYmlrIDxnb3JAbGludXguaWJtLmNvbT4KICBW
aXJlc2ggS3VtYXIgPHZpcmVzaC5rdW1hckBsaW5hcm8ub3JnPgogIFdpbGwgRGVhY29uIDx3aWxs
LmRlYWNvbkBhcm0uY29tPgogIFdpbGxpYW0gQnJlYXRoaXR0IEdyYXkgPHZpbGhlbG0uZ3JheUBn
bWFpbC5jb20+CiAgV29sZnJhbSBTYW5nIDx3c2FAdGhlLWRyZWFtcy5kZT4KICBZdSBaaGFvIDx5
dXpoYW9AZ29vZ2xlLmNvbT4KICBaaGVuIExlaSA8dGh1bmRlci5sZWl6aGVuQGh1YXdlaS5jb20+
CiAgemhvbmcgamlhbmcgPHpob25namlhbmdAaHVhd2VpLmNvbT4KICBaaG91eWFuZyBKaWEgPGpp
YXpob3V5YW5nMDlAZ21haWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
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
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
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
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4v
Z2l0L2xpbnV4LXB2b3BzLmdpdAogICAzYjY1ZjQwM2Q3ZDAuLmU2YWJiZTgwYzg4MyAgZTZhYmJl
ODBjODgzOGU5YzBiZGI1MTgzNWU2MjE4MDA4ZmE0OTM4NiAtPiB0ZXN0ZWQvbGludXgtNC4xNAoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 17:50:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 17: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 1g87lU-000227-UM; Thu, 04 Oct 2018 17:50:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ka6p=mq=suse.de=msuchanek@srs-us1.protection.inumbo.net>)
 id 1g87lT-000222-9L
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 17:50:19 +0000
X-Inumbo-ID: 1f7e2558-c7fe-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1f7e2558-c7fe-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 17:51: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 mx1.suse.de (Postfix) with ESMTP id C7F81AF87;
 Thu,  4 Oct 2018 17:50:14 +0000 (UTC)
Date: Thu, 4 Oct 2018 19:50:10 +0200
From: Michal =?UTF-8?B?U3VjaMOhbmVr?= <msuchanek@suse.de>
To: David Hildenbrand <david@redhat.com>
Message-ID: <20181004195010.3616fc40@kitsune.suse.cz>
In-Reply-To: <14992b68-5402-9168-0050-b3c6ac4a8c90@redhat.com>
References: <20181001084038.GD18290@dhcp22.suse.cz>
 <d54a8509-725f-f771-72f0-15a9d93e8a49@redhat.com>
 <20181002134734.GT18290@dhcp22.suse.cz>
 <98fb8d65-b641-2225-f842-8804c6f79a06@redhat.com>
 <8736tndubn.fsf@vitty.brq.redhat.com>
 <20181003134444.GH4714@dhcp22.suse.cz>
 <87zhvvcf3b.fsf@vitty.brq.redhat.com>
 <49456818-238e-2d95-9df6-d1934e9c8b53@linux.intel.com>
 <87tvm3cd5w.fsf@vitty.brq.redhat.com>
 <06a35970-e478-18f8-eae6-4022925a5192@redhat.com>
 <20181004061938.GB22173@dhcp22.suse.cz>
 <efd50413-4be4-06c4-5ef0-711fdf05db71@redhat.com>
 <20181004172807.1eef3a6b@kitsune.suse.cz>
 <14992b68-5402-9168-0050-b3c6ac4a8c90@redhat.com>
Organization: SUSE Linux
X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-suse-linux-gnu)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH RFC] mm/memory_hotplug: Introduce memory
 block types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kate Stewart <kstewart@linuxfoundation.org>, Rich Felker <dalias@libc.org>,
 linux-ia64@vger.kernel.org, linux-sh@vger.kernel.org,
 Peter Zijlstra <peterz@infradead.org>, Joonsoo Kim <iamjoonsoo.kim@lge.com>,
 Dave Hansen <dave.hansen@linux.intel.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, Michal Hocko <mhocko@kernel.org>,
 linux-mm@kvack.org, Paul Mackerras <paulus@samba.org>,
 "H. Peter Anvin" <hpa@zytor.com>, Rashmica Gupta <rashmica.g@gmail.com>,
 Dan Williams <dan.j.williams@intel.com>,
 Stephen Rothwell <sfr@canb.auug.org.au>, Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 Yoshinori Sato <ysato@users.sourceforge.jp>, linux-acpi@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, xen-devel@lists.xenproject.org,
 Len Brown <lenb@kernel.org>, Pavel Tatashin <pavel.tatashin@microsoft.com>,
 Rob Herring <robh@kernel.org>, "mike.travis@hpe.com" <mike.travis@hpe.com>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 Philippe Ombredanne <pombredanne@nexb.com>,
 Jonathan =?UTF-8?B?TmV1c2Now6Rm?= =?UTF-8?B?ZXI=?= <j.neuschaefer@gmx.net>,
 Nicholas Piggin <npiggin@gmail.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>,
 =?UTF-8?B?SsOpcsO0?= =?UTF-8?B?bWU=?= Glisse <jglisse@redhat.com>,
 Mike Rapoport <rppt@linux.vnet.ibm.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Andrew Morton <akpm@linux-foundation.org>, Oscar Salvador <osalvador@suse.de>,
 Juergen Gross <jgross@suse.com>, Tony Luck <tony.luck@intel.com>,
 Mathieu Malaterre <malat@debian.org>, linux-s390@vger.kernel.org,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 Fenghua Yu <fenghua.yu@intel.com>,
 Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>,
 Thomas Gleixner <tglx@linutronix.de>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>, Joe Perches <joe@perches.com>,
 devel@linuxdriverproject.org, Vitaly Kuznetsov <vkuznets@redhat.com>,
 linuxppc-dev@lists.ozlabs.org, "Kirill A.
 Shutemov" <kirill.shutemov@linux.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>

T24gVGh1LCA0IE9jdCAyMDE4IDE3OjQ1OjEzICswMjAwCkRhdmlkIEhpbGRlbmJyYW5kIDxkYXZp
ZEByZWRoYXQuY29tPiB3cm90ZToKCj4gT24gMDQvMTAvMjAxOCAxNzoyOCwgTWljaGFsIFN1Y2jD
oW5layB3cm90ZToKCj4gPiAKPiA+IFRoZSBzdGF0ZSBvZiB0aGUgYXJ0IGlzIHRvIGRldGVybWlu
ZSB3aGF0IHRvIGRvIHdpdGggaG90cGx1Z2dlZAo+ID4gbWVtb3J5IGluIHVzZXJzcGFjZSBiYXNl
ZCBvbiBwbGF0Zm9ybSBhbmQgdmlydHVhbGl6YXRpb24gdHlwZS4gIAo+IAo+IEV4YWN0bHkuCj4g
Cj4gPiAKPiA+IENoYW5naW5nIHRoZSBkZWZhdWx0IHRvIGRlcGVuZCBvbiB0aGUgZHJpdmVyIHRo
YXQgYWRkZWQgdGhlIG1lbW9yeQo+ID4gcmF0aGVyIHRoYW4gcGxhdGZvcm0gdHlwZSBzaG91bGQg
c29sdmUgdGhlIGlzc3VlIG9mIFZNcyBncm93aW5nCj4gPiBkaWZmZXJlbnQgdHlwZXMgb2YgbWVt
b3J5IGRldmljZSBlbXVsYXRpb24uICAKPiAKPiBZZXMsIG15IG9yaWdpbmFsIHByb3Bvc2FsICh0
aGlzIHBhdGNoKSB3YXMgdG8gaGFuZGxlIGl0IGluIHRoZSBrZXJuZWwKPiBmb3Iga25vd24gdHlw
ZXMuIEJ1dCBhcyB3ZSBsZWFybmVkLCB0aGVyZSBtaWdodCBiZSBzb21lIHVzZSBjYXNlcyB0aGF0
Cj4gbWlnaHQgc3RpbGwgcmVxdWlyZSB0byBtYWtlIGEgZGVjaXNpb24gaW4gdXNlciBzcGFjZS4K
PiAKPiBTbyBwcm92aWRpbmcgdGhlIHVzZXIgc3BhY2UgZWl0aGVyIHdpdGggc29tZSB0eXBlIGhp
bnQgKGF1dG8tb25saW5lCj4gdnMuIHN0YW5kYnkpIG9yIHRoZSBkcml2ZXIgdGhhdCBhZGRlZCBp
dCAoc3lzdGVtIHZzLiBoeXBlci12IC4uLikKPiB3b3VsZCBzb2x2ZSB0aGUgaXNzdWUuCgpJcyB0
aGF0IG5vdCBhdmFpbGFibGUgaW4gdGhlIHVkZXYgZXZlbnQ/CgpUaGFua3MKCk1pY2hhbAoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 21:05:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 21:05: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 1g8Anw-0007Ng-Iq; Thu, 04 Oct 2018 21:05:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=dmkx=mq=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g8Anv-0007NZ-HT
 for xen-devel@lists.xen.org; Thu, 04 Oct 2018 21:05:03 +0000
X-Inumbo-ID: 548617a8-c819-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 548617a8-c819-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 21:06:15 +0000 (UTC)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 3AFE52084D;
 Thu,  4 Oct 2018 21:05:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538687101;
 bh=uUFLJayh5CFMgpIsp+DTTlb1VdVmXMAa4Nlx1K/Jii0=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=leL8AN9eL2tzxRxnFcMUO2rBlZgcx4+dh5Fe76jobfbQqCy8arGvMA/rHkB9vVbrL
 jPXet5M8yarhtXWhuUdt9l3+1ZS28kXTyIX86W/n2UuwPa4oJuP1520J4WRqoyK5JQ
 UA019LBMP8TZKpw+QBOlCI5xUqi/zvLgv0sxqcrQ=
Date: Thu, 4 Oct 2018 14:05:00 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <72481827-68eb-06ba-f92b-b4ca28dc1ec4@arm.com>
Message-ID: <alpine.DEB.2.10.1810031638470.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-10-git-send-email-sstabellini@kernel.org>
 <72481827-68eb-06ba-f92b-b4ca28dc1ec4@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 10/25] xen/arm: don't add duplicate boot
 modules
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 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>

T24gV2VkLCAxIEF1ZyAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGkgU3RlZmFubywKPiAK
PiBPbiAwMS8wOC8xOCAwMDoyNywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gRG9uJ3Qg
YWRkIGR1cGxpY2F0ZSBib290IG1vZHVsZXMgKHNhbWUga2luZCBhbmQgc2FtZSBzdGFydCBhZGRy
ZXNzKS4KPiAKPiBQbGVhc2UgZXhwbGFpbiB3aHkgeW91IGRvbid0IHdhbnQgdG8gZHVwbGljYXRl
IGl0LgoKT0sKCgo+ID4gCj4gPiBNYXJrIGtlcm5lbHMgYW5kIHJhbWRpc2tzIG9mICJ4ZW4sZG9t
YWluIiBub2RlcyBhcyBCT09UTU9EX0tFUk5FTF9ET01BSU4KPiA+IGFuZCBCT09UTU9EX1JBTURJ
U0tfRE9NQUlOIHJlc3BlY3RpdmVseSwgdG8gYXZvaWQgZ2V0dGluZyBjb25mdXNlZCBpbgo+ID4g
a2VybmVsX3Byb2JlLCB3aGVyZSB3ZSB0cnkgdG8gZ3Vlc3Mgd2hpY2ggaXMgdGhlIGRvbTAga2Vy
bmVsIGFuZCBpbml0cmQKPiA+IHRvIGJlIGNvbXBhdGlibGUgd2l0aCBvbGRlciB2ZXJzaW9ucyBv
ZiB0aGUgbXVsdGlib290IHNwZWMuCj4gCj4gSW4gcGF0Y2ggIzksIHlvdSB3cm90ZSB3ZSBkb24n
dCB3YW50IGR1cGxpY2F0aW9uIGJlY2F1c2Ugb2YgdGhlIGZyZWUgZnVuY3Rpb24uCj4gQnV0IGl0
IHdvdWxkIGJlIHBvc3NpYmxlIHRvIGhhdmUgYWxsIHRoZSBkb21haW5zIChpbmNsdWRpbmcgRG9t
MCkgdG8gdXNlIHRoZQo+IHNhbWUga2VybmVsLgo+IAo+IEl0IHdvdWxkIGJlIGJldHRlciB0byBm
aW5kIGEgZGlmZmVyZW50IHdheSB0byBmaW5kIERvbTAgaW5mb3JtYXRpb24uIE9uZSB3YXkKPiB3
b3VsZCBiZSB0byBhZGQgYSBmbGFnIGluIHRoZSBib290IG1vZHVsZS4KCkknbGwgYWRkIGEgZmxh
Zy4KCgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9z
QHhpbGlueC5jb20+Cj4gPiAKPiA+IC0tLQo+ID4gQ2hhbmdlcyBpbiB2MjoKPiA+IC0gbmV3IHBh
dGNoCj4gPiAtLS0KPiA+ICAgeGVuL2FyY2gvYXJtL2Jvb3RmZHQuYyAgICAgIHwgNyArKysrKysr
Cj4gPiAgIHhlbi9hcmNoL2FybS9zZXR1cC5jICAgICAgICB8IDkgKysrKysrKysrCj4gPiAgIHhl
bi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaCB8IDIgKysKPiA+ICAgMyBmaWxlcyBjaGFuZ2VkLCAx
OCBpbnNlcnRpb25zKCspCj4gPiAKPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYm9vdGZk
dC5jIGIveGVuL2FyY2gvYXJtL2Jvb3RmZHQuYwo+ID4gaW5kZXggNmY0NDAyMi4uZGJhYThmNCAx
MDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNoL2FybS9ib290ZmR0LmMKPiA+ICsrKyBiL3hlbi9hcmNo
L2FybS9ib290ZmR0LmMKPiA+IEBAIC0yNTYsNiArMjU2LDEzIEBAIHN0YXRpYyB2b2lkIF9faW5p
dCBwcm9jZXNzX211bHRpYm9vdF9ub2RlKGNvbnN0IHZvaWQKPiA+ICpmZHQsIGludCBub2RlLAo+
ID4gICAgICAgICAgICAgICBraW5kID0gQk9PVE1PRF9YU007Cj4gPiAgICAgICB9Cj4gPiAgICsg
ICAgaWYgKCBmZHRfbm9kZV9jaGVja19jb21wYXRpYmxlKGZkdCwgcGFyZW50X25vZGUsICJ4ZW4s
ZG9tYWluIikgPT0gMCApCj4gPiArICAgIHsKPiA+ICsgICAgICAgIGlmICgga2luZCA9PSBCT09U
TU9EX0tFUk5FTCApCj4gPiArICAgICAgICAgICAga2luZCA9IEJPT1RNT0RfS0VSTkVMX0RPTUFJ
TjsKPiA+ICsgICAgICAgIGlmICgga2luZCA9PSBCT09UTU9EX1JBTURJU0sgKQo+ID4gKyAgICAg
ICAgICAgIGtpbmQgPSBCT09UTU9EX1JBTURJU0tfRE9NQUlOOwo+ID4gKyAgICB9Cj4gPiAgICAg
ICBhZGRfYm9vdF9tb2R1bGUoa2luZCwgc3RhcnQsIHNpemUpOwo+ID4gICAgICAgYWRkX2Jvb3Rf
Y21kbGluZShmZHQsIG5vZGUsIGZkdF9nZXRfbmFtZShmZHQsIHBhcmVudF9ub2RlLCAmbGVuKSwK
PiA+IGtpbmQpOwo+ID4gICB9Cj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMg
Yi94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+ID4gaW5kZXggNjdhYjFmZC4uYjFhMTE3ZiAxMDA2NDQK
PiA+IC0tLSBhL3hlbi9hcmNoL2FybS9zZXR1cC5jCj4gPiArKysgYi94ZW4vYXJjaC9hcm0vc2V0
dXAuYwo+ID4gQEAgLTIwNCw2ICsyMDQsNyBAQCBzdHJ1Y3QgYm9vdG1vZHVsZSBfX2luaXQKPiA+
ICphZGRfYm9vdF9tb2R1bGUoYm9vdG1vZHVsZV9raW5kIGtpbmQsCj4gPiAgIHsKPiA+ICAgICAg
IHN0cnVjdCBib290bW9kdWxlcyAqbW9kcyA9ICZib290aW5mby5tb2R1bGVzOwo+ID4gICAgICAg
c3RydWN0IGJvb3Rtb2R1bGUgKm1vZDsKPiA+ICsgICAgaW50IGk7Cj4gCj4gdW5zaWduZWQgcGxl
YXNlLgoKT0sKCgo+ID4gICAgICAgICBpZiAoIG1vZHMtPm5yX21vZHMgPT0gTUFYX01PRFVMRVMg
KQo+ID4gICAgICAgewo+ID4gQEAgLTIxMSw2ICsyMTIsMTIgQEAgc3RydWN0IGJvb3Rtb2R1bGUg
X19pbml0Cj4gPiAqYWRkX2Jvb3RfbW9kdWxlKGJvb3Rtb2R1bGVfa2luZCBraW5kLAo+ID4gICAg
ICAgICAgICAgICAgICBib290X21vZHVsZV9raW5kX2FzX3N0cmluZyhraW5kKSwgc3RhcnQsIHN0
YXJ0ICsgc2l6ZSk7Cj4gPiAgICAgICAgICAgcmV0dXJuIE5VTEw7Cj4gPiAgICAgICB9Cj4gPiAr
ICAgIGZvciAoIGkgPSAwIDsgaSA8IG1vZHMtPm5yX21vZHMgOyBpKysgKQo+ID4gKyAgICB7Cj4g
PiArICAgICAgICBtb2QgPSAmbW9kcy0+bW9kdWxlW2ldOwo+ID4gKyAgICAgICAgaWYgKCBtb2Qt
PmtpbmQgPT0ga2luZCAmJiBtb2QtPnN0YXJ0ID09IHN0YXJ0ICkKPiA+ICsgICAgICAgICAgICBy
ZXR1cm4gbW9kOwo+ID4gKyAgICB9Cj4gPiAgICAgICAgIG1vZCA9ICZtb2RzLT5tb2R1bGVbbW9k
cy0+bnJfbW9kcysrXTsKPiA+ICAgICAgIG1vZC0+a2luZCA9IGtpbmQ7Cj4gPiBAQCAtMjU3LDYg
KzI2NCw4IEBAIGNvbnN0IGNoYXIgKiBfX2luaXQKPiA+IGJvb3RfbW9kdWxlX2tpbmRfYXNfc3Ry
aW5nKGJvb3Rtb2R1bGVfa2luZCBraW5kKQo+ID4gICAgICAgY2FzZSBCT09UTU9EX0tFUk5FTDog
IHJldHVybiAiS2VybmVsIjsKPiA+ICAgICAgIGNhc2UgQk9PVE1PRF9SQU1ESVNLOiByZXR1cm4g
IlJhbWRpc2siOwo+ID4gICAgICAgY2FzZSBCT09UTU9EX1hTTTogICAgIHJldHVybiAiWFNNIjsK
PiA+ICsgICAgY2FzZSBCT09UTU9EX0tFUk5FTF9ET01BSU46ICByZXR1cm4gIkRvbVUgS2VybmVs
IjsKPiA+ICsgICAgY2FzZSBCT09UTU9EX1JBTURJU0tfRE9NQUlOOiByZXR1cm4gIkRvbVUgUmFt
ZGlzayI7Cj4gPiAgICAgICBjYXNlIEJPT1RNT0RfVU5LTk9XTjogcmV0dXJuICJVbmtub3duIjsK
PiA+ICAgICAgIGRlZmF1bHQ6IEJVRygpOwo+ID4gICAgICAgfQo+ID4gZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaAo+
ID4gaW5kZXggY2I3ZGE1MS4uMzUzYzMyYSAxMDA2NDQKPiA+IC0tLSBhL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vc2V0dXAuaAo+ID4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCj4gPiBA
QCAtMTYsNiArMTYsOCBAQCB0eXBlZGVmIGVudW0gewo+ID4gICAgICAgQk9PVE1PRF9LRVJORUws
Cj4gPiAgICAgICBCT09UTU9EX1JBTURJU0ssCj4gPiAgICAgICBCT09UTU9EX1hTTSwKPiA+ICsg
ICAgQk9PVE1PRF9LRVJORUxfRE9NQUlOLAo+ID4gKyAgICBCT09UTU9EX1JBTURJU0tfRE9NQUlO
LAo+ID4gICAgICAgQk9PVE1PRF9VTktOT1dOCj4gPiAgIH0gIGJvb3Rtb2R1bGVfa2luZDsKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 21:08:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 21:08: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 1g8Aqt-0007Xw-2h; Thu, 04 Oct 2018 21:08:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=dmkx=mq=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g8Aqs-0007Xr-Bc
 for xen-devel@lists.xen.org; Thu, 04 Oct 2018 21:08:06 +0000
X-Inumbo-ID: c22517b2-c819-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c22517b2-c819-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 21:09:19 +0000 (UTC)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 352192084D;
 Thu,  4 Oct 2018 21:08:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538687285;
 bh=ugh4NFEx+oANhpBU0M0acS0GxjTR8lX7mCpAx78CmHY=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=UjqjJGUBCU7ZPAffe1gduVDunXTeUH4qMGUaM19quiKPeqQSpjZOgzRBOe4GKJouF
 aBsmZ35pLc0gbnneGBh/8EM0UZ3nhjN5TRCKoEF2wGnkdvyq+GEfDNZ6v1xF6lfq90
 9vkNRZtjq8bYuf4RjwsIx8QRPybyRx8W+hZ56Vy4=
Date: Thu, 4 Oct 2018 14:08:04 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <de986a7e-77ba-8c9f-40ed-50ba0b52ce05@arm.com>
Message-ID: <alpine.DEB.2.10.1810041407450.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-9-git-send-email-sstabellini@kernel.org>
 <51cbdc42-667b-0211-fa77-a76598234e74@arm.com>
 <alpine.DEB.2.10.1810031424020.24936@sstabellini-ThinkPad-X260>
 <de986a7e-77ba-8c9f-40ed-50ba0b52ce05@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 09/25] xen/arm: introduce bootcmdlines
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 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>

T24gVGh1LCA0IE9jdCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGkgU3RlZmFubywKPiAK
PiBPbiAwNC8xMC8yMDE4IDAwOjExLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBPbiBX
ZWQsIDEgQXVnIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPiA+ID4gPiArICAgIHsKPiA+ID4g
PiArICAgICAgICBtb2QgPSAmbW9kcy0+Y21kbGluZVtpXTsKPiA+ID4gPiArICAgICAgICBpZiAo
IG1vZC0+a2luZCA9PSBraW5kICkKPiA+ID4gPiArICAgICAgICAgICAgcmV0dXJuIG1vZDsKPiA+
ID4gPiArICAgIH0KPiA+ID4gPiArICAgIHJldHVybiBOVUxMOwo+ID4gPiA+ICt9Cj4gPiA+ID4g
Kwo+ID4gPiA+ICAgIGNvbnN0IGNoYXIgKiBfX2luaXQgYm9vdF9tb2R1bGVfa2luZF9hc19zdHJp
bmcoYm9vdG1vZHVsZV9raW5kIGtpbmQpCj4gPiA+ID4gICAgewo+ID4gPiA+ICAgICAgICBzd2l0
Y2ggKCBraW5kICkKPiA+ID4gPiBAQCAtNzIzLDcgKzczMiw3IEBAIHZvaWQgX19pbml0IHN0YXJ0
X3hlbih1bnNpZ25lZCBsb25nCj4gPiA+ID4gYm9vdF9waHlzX29mZnNldCwKPiA+ID4gPiAgICAg
ICAgLyogUmVnaXN0ZXIgWGVuJ3MgbG9hZCBhZGRyZXNzIGFzIGEgYm9vdCBtb2R1bGUuICovCj4g
PiA+ID4gICAgICAgIHhlbl9ib290bW9kdWxlID0gYWRkX2Jvb3RfbW9kdWxlKEJPT1RNT0RfWEVO
LAo+ID4gPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHBhZGRyX3QpKHVpbnRw
dHJfdCkoX3N0YXJ0ICsKPiA+ID4gPiBib290X3BoeXNfb2Zmc2V0KSwKPiA+ID4gPiAtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAocGFkZHJfdCkodWludHB0cl90KShfZW5kIC0gX3N0YXJ0
ICsgMSksCj4gPiA+ID4gTlVMTCk7Cj4gPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKHBhZGRyX3QpKHVpbnRwdHJfdCkoX2VuZCAtIF9zdGFydCArIDEpKTsKPiA+ID4gPiAgICAg
ICAgQlVHX09OKCF4ZW5fYm9vdG1vZHVsZSk7Cj4gPiA+ID4gICAgICAgICAgeGVuX3BhZGRyID0g
Z2V0X3hlbl9wYWRkcigpOwo+ID4gPiA+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJt
L3NldHVwLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgKPiA+ID4gPiBpbmRleCBmMWU0
YTNmLi5jYjdkYTUxIDEwMDY0NAo+ID4gPiA+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0
dXAuaAo+ID4gPiA+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaAo+ID4gPiA+IEBA
IC0zNSw2ICszNSwxMiBAQCBzdHJ1Y3QgYm9vdG1vZHVsZSB7Cj4gPiA+ID4gICAgICAgIGJvb3Rt
b2R1bGVfa2luZCBraW5kOwo+ID4gPiA+ICAgICAgICBwYWRkcl90IHN0YXJ0Owo+ID4gPiA+ICAg
ICAgICBwYWRkcl90IHNpemU7Cj4gPiA+ID4gK307Cj4gPiA+ID4gKwo+ID4gPiA+ICsjZGVmaW5l
IERUX01BWF9OQU1FIDMyCj4gPiA+IAo+ID4gPiBJdCBtaWdodCBiZSB1c2VmdWwgdG8gZXhwbGFp
biB3aGVyZSAzMiBjb21lcyBmcm9tLgo+ID4gCj4gPiBUaGUgbGltaXQgaXMgc29tZXdoYXQgYXJi
aXRyYXJ5LiBJJ2xsIGV4cGxhaW4gaW4gYSBjb21tZW50Lgo+IAo+IElzIGl0PyBJIHRob3VnaHQg
eW91IGdvdCBpdCBmcm9tIHRoZSBzcGVjaWZpY2F0aW9uICgyLjIuMSBpbiBbMV0pOgo+IAo+ICJF
YWNoIG5vZGUgaW4gdGhlIGRldmljZXRyZWUgaXMgbmFtZWQgYWNjb3JkaW5nIHRvIHRoZSBmb2xs
b3dpbmcgY29udmVudGlvbjoKPiAKPiBub2RlLW5hbWVAdW5pdC1hZGRyZXNzCj4gCj4gVGhlIG5v
ZGUtbmFtZSBjb21wb25lbnQgc3BlY2lmaWVzIHRoZSBuYW1lIG9mIHRoZSBub2RlLiBJdCBzaGFs
bCBiZSAxIHRvIDMxCj4gY2hhcmFjdGVycyBpbiBsZW5ndGggYW5kIGNvbnNpc3Qgc29sZWx5IG9m
IGNoYXJhY3RlcnMgZnJvbSB0aGUgc2V0IG9mCj4gY2hhcmFjdGVycyBpbiBUYWJsZSAyLjEuCj4g
Igo+IAo+IEFzIHRoZSBudW1iZXIgZG9lcyBub3QgdGFrZSBpbnRvIGFjY291bnQgdGhlIHVuaXQt
YWRkcmVzcywgSSB3b3VsZCBidW1wIHRvIDQxCj4gY2hhcmFjdGVycyAoOCBkaWdpdCBmb3IgdW5p
dC1hZGRyZXNzIHNob3VsZCBiZSBzdWZmaWNpZW50IGFuZCAxIGZvciBAKS4KCldpbGwgZG8sIHRo
YW5rcyBmb3IgbG9va2luZyB1cCB0aGUgc3BlYywgSSBmb3Jnb3QgYWJvdXQgaXQKCgo+IENoZWVy
cywKPiAKPiBbMV0KPiBodHRwczovL2dpdGh1Yi5jb20vZGV2aWNldHJlZS1vcmcvZGV2aWNldHJl
ZS1zcGVjaWZpY2F0aW9uL3JlbGVhc2VzL3RhZy92MC4yCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 21:10:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 21: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 1g8AtN-0008Ch-Ih; Thu, 04 Oct 2018 21:10:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/ayu=mq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g8AtL-0008CS-Jy
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 21:10:39 +0000
X-Inumbo-ID: 1d047769-c81a-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1d047769-c81a-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 21:11: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 <aliasfile-bounces@xenproject.org>)
 id 1g8AtI-00085A-Dr; Thu, 04 Oct 2018 21:10: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 1g8AtI-0004Kk-4V; Thu, 04 Oct 2018 21:10:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g8AtI-0007Qy-3Q; Thu, 04 Oct 2018 21:10:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128363-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:regression
 linux-4.9:test-amd64-amd64-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-i386-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-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-xl-pvhv2-intel:guest-start: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-i386-libvirt:migrate-support-check: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-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check: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-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-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-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-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-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:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl: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-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-amd64-i386-xl-qemuu-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-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=cdd48f386d7e6671e7cc21e517ae258b298ec877
X-Osstest-Versions-That: linux=46f9f7c3c326389d5765c28f120fead6cc068e67
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 04 Oct 2018 21:10:36 +0000
Subject: [Xen-devel] [linux-4.9 test] 128363: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODM2MyBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODM2My8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtIDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBSRUdSLiB2cy4g
MTI4MjI2CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5n
OgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI4MjI2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjgyMjYKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEyODIyNgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI4MjI2CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjgy
MjYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4t
aHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAg
ICBjZGQ0OGYzODZkN2U2NjcxZTdjYzIxZTUxN2FlMjU4YjI5OGVjODc3CmJhc2VsaW5lIHZlcnNp
b246CiBsaW51eCAgICAgICAgICAgICAgICA0NmY5ZjdjM2MzMjYzODlkNTc2NWMyOGYxMjBmZWFk
NmNjMDY4ZTY3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjgyMjYgIDIwMTgtMDktMjkgMTA6MTE6
NDQgWiAgICA1IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4MzYzICAyMDE4LTEwLTA0IDAw
OjExOjE1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQg
cmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFyb24gQnJvd24gPGFhcm9uLmYuYnJvd25AaW50ZWwu
Y29tPgogIEFhcm9uIE1hIDxhYXJvbi5tYUBjYW5vbmljYWwuY29tPgogIEFhcm9uIFNrb21yYSA8
QWFyb24uU2tvbXJhQHdhY29tLmNvbT4KICBBa2lub2J1IE1pdGEgPGFraW5vYnUubWl0YUBnbWFp
bC5jb20+CiAgQWxhbiBTdGVybiA8c3Rlcm5Acm93bGFuZC5oYXJ2YXJkLmVkdT4KICBBbGV4IERl
dWNoZXIgPGFsZXhhbmRlci5kZXVjaGVyQGFtZC5jb20+CiAgQWxleGFuZGVyIEFyaW5nIDxhcmlu
Z0Btb2phdGF0dS5jb20+CiAgQWxleGFuZGVyIER1eWNrIDxhbGV4YW5kZXIuaC5kdXlja0BpbnRl
bC5jb20+CiAgQWxleGV5IERvYnJpeWFuIDxhZG9icml5YW5AZ21haWwuY29tPgogIEFsZXhleSBL
YXJkYXNoZXZza2l5IDxhaWtAb3psYWJzLnJ1PgogIEFsZXhleSBLaG9yb3NoaWxvdiA8a2hvcm9z
aGlsb3ZAaXNwcmFzLnJ1PgogIEFsaXN0YWlyIFN0cmFjaGFuIDxhc3RyYWNoYW5AZ29vZ2xlLmNv
bT4KICBBbmEgR3VlcnJlcm8gTG9wZXogPGFuYS5ndWVycmVyb0Bjb2xsYWJvcmEuY29tPgogIEFu
ZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQW5keSBTaGV2Y2hlbmtv
IDxhbmRyaXkuc2hldmNoZW5rb0BsaW51eC5pbnRlbC5jb20+CiAgQW5keSBXaGl0Y3JvZnQgPGFw
d0BjYW5vbmljYWwuY29tPgogIEFuc29uIEh1YW5nIDxBbnNvbi5IdWFuZ0BueHAuY29tPgogIEFu
dG9uIFZhc2lseWV2IDx2YXNpbHlldkBpc3ByYXMucnU+CiAgQXJpZWwgRWxpb3IgPEFyaWVsLkVs
aW9yQGNhdml1bS5jb20+CiAgQmFydCBWYW4gQXNzY2hlIDxiYXJ0LnZhbmFzc2NoZUB3ZGMuY29t
PgogIEJhcnQgVmFuIEFzc2NoZSA8YnZhbmFzc2NoZUBhY20ub3JnPgogIEJlbiBHcmVlYXIgPGdy
ZWVhcmJAY2FuZGVsYXRlY2guY29tPgogIEJlbmphbWluIFRpc3NvaXJlcyA8YmVuamFtaW4udGlz
c29pcmVzQHJlZGhhdC5jb20+CiAgQm8gQ2hlbiA8Y2hlbmJvQHBkeC5lZHU+CiAgQm9yaXNsYXYg
UGV0a292IDxicEBzdXNlLmRlPgogIEJyYW5kb24gTWFpZXIgPGJyYW5kb24ubWFpZXJAcm9ja3dl
bGxjb2xsaW5zLmNvbT4KICBCcmVubyBMZWl0YW8gPGxlaXRhb0BkZWJpYW4ub3JnPgogIENocmlz
dGlhbiBCb3JudHJhZWdlciA8Ym9ybnRyYWVnZXJAZGUuaWJtLmNvbT4KICBDaHJpc3RvcGggTGFt
ZXRlciA8Y2xAbGludXguY29tPgogIENocmlzdG9waGUgTGVyb3kgPGNocmlzdG9waGUubGVyb3lA
Yy1zLmZyPgogIENvbGluIElhbiBLaW5nIDxjb2xpbi5raW5nQGNhbm9uaWNhbC5jb20+CiAgRGFu
IENhcnBlbnRlciA8ZGFuLmNhcnBlbnRlckBvcmFjbGUuY29tPgogIERhbiBXaWxsaWFtcyA8ZGFu
Lmoud2lsbGlhbXNAaW50ZWwuY29tPgogIERhdmUgR2VybGFjaCA8ZC1nZXJsYWNoQHRpLmNvbT4K
ICBEYXZlIE1hcnRpbiA8RGF2ZS5NYXJ0aW5AYXJtLmNvbT4KICBEYXZpZCBHaWJzb24gPGRnaWJz
b25AcmVkaGF0LmNvbT4KICBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAg
RGVubmlzIERhbGVzc2FuZHJvIDxkZW5uaXMuZGFsZXNzYW5kcm9AaW50ZWwuY29tPgogIERtaXRy
eSBUb3Jva2hvdiA8ZG1pdHJ5LnRvcm9raG92QGdtYWlsLmNvbT4KICBFZHVhcmRvIFZhbGVudGlu
IDxlZHViZXp2YWxAZ21haWwuY29tPgogIEV0aGFuIFR1dHRsZSA8ZXRoYW5AZXRoYW50dXR0bGUu
Y29tPgogIEdha3UgSW5hbWkgPGdha3UuaW5hbWkueHdAYnAucmVuZXNhcy5jb20+CiAgR2VlcnQg
VXl0dGVyaG9ldmVuIDxnZWVydCtyZW5lc2FzQGdsaWRlci5iZT4KICBHcmVnIEtyb2FoLUhhcnRt
YW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgogIEdyZWdvcnkgQ0xFTUVOVCA8Z3JlZ29y
eS5jbGVtZW50QGJvb3RsaW4uY29tPgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5l
dD4KICBHdW9xaW5nIEppYW5nIDxncWppYW5nQHN1c2UuY29tPgogIEhhbmcgWmhvdSA8aGFuZy56
aG91QGFtZC5jb20+CiAgSGFucyBWZXJrdWlsIDxoYW5zLnZlcmt1aWxAY2lzY28uY29tPgogIEhh
cmkgQmF0aGluaSA8aGJhdGhpbmlAbGludXguaWJtLmNvbT4KICBIZXJiZXJ0IFh1IDxoZXJiZXJ0
QGdvbmRvci5hcGFuYS5vcmcuYXU+CiAgSGlyb21pdHN1IFlhbWFzYWtpIDxoaXJvbWl0c3UueWFt
YXNha2kueW1AcmVuZXNhcy5jb20+CiAgSHVhemhvbmcgVGFuIDx0YW5odWF6aG9uZ0BodWF3ZWku
Y29tPgogIEluZ28gTW9sbmFyIDxtaW5nb0BrZXJuZWwub3JnPgogIElyYSBXZWlueSA8aXJhLndl
aW55QGludGVsLmNvbT4KICBKLiBCcnVjZSBGaWVsZHMgPGJmaWVsZHNAcmVkaGF0LmNvbT4KICBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSmFzb24gR3VudGhvcnBlIDxqZ2dAbWVs
bGFub3guY29tPgogIEphdmllciBNYXJ0aW5leiBDYW5pbGxhcyA8amF2aWVybUByZWRoYXQuY29t
PgogIEplZmYgS2lyc2hlciA8amVmZnJleS50LmtpcnNoZXJAaW50ZWwuY29tPgogIEplbnMgQXhi
b2UgPGF4Ym9lQGtlcm5lbC5kaz4KICBKZXJuZWogU2tyYWJlYyA8amVybmVqLnNrcmFiZWNAc2lv
bC5uZXQ+CiAgSmVzc2ljYSBZdSA8amV5dUBrZXJuZWwub3JnPgogIEppYW4tSG9uZyBQYW4gPGpp
YW4taG9uZ0BlbmRsZXNzbS5jb20+CiAgSmlyaSBLb3NpbmEgPGprb3NpbmFAc3VzZS5jej4KICBK
b2VsIEZlcm5hbmRlcyAoR29vZ2xlKSA8am9lbEBqb2VsZmVybmFuZGVzLm9yZz4KICBKb2VyZyBS
b2VkZWwgPGpyb2VkZWxAc3VzZS5kZT4KICBKb2hhbiBIb3ZvbGQgPGpvaGFuQGtlcm5lbC5vcmc+
CiAgSm9zaCBQb2ltYm9ldWYgPGpwb2ltYm9lQHJlZGhhdC5jb20+CiAgSnVra2EgUmlzc2FuZW4g
PGp1a2thLnJpc3NhbmVuQGxpbnV4LmludGVsLmNvbT4KICBKdWxpYSBMYXdhbGwgPEp1bGlhLkxh
d2FsbEBsaXA2LmZyPgogIEthaS1IZW5nIEZlbmcgPGthaS5oZW5nLmZlbmdAY2Fub25pY2FsLmNv
bT4KICBLYWxsZSBWYWxvIDxrdmFsb0Bjb2RlYXVyb3JhLm9yZz4KICBLYW4gTGlhbmcgPGthbi5s
aWFuZ0BsaW51eC5pbnRlbC5jb20+CiAgS2VlcnRoeSA8ai1rZWVydGh5QHRpLmNvbT4KICBLZXZp
biBIaWxtYW4gPGtoaWxtYW5AYmF5bGlicmUuY29tPgogIExhdXJlbnQgUGluY2hhcnQgPGxhdXJl
bnQucGluY2hhcnRAaWRlYXNvbmJvYXJkLmNvbT4KICBMaWFtIEdpcmR3b29kIDxsaWFtLnIuZ2ly
ZHdvb2RAbGludXguaW50ZWwuY29tPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1m
b3VuZGF0aW9uLm9yZz4KICBMaW51cyBXYWxsZWlqIDxsaW51cy53YWxsZWlqQGxpbmFyby5vcmc+
CiAgTG90aGFyIEZlbHRlbiA8bG90aGFyLmZlbHRlbkBnbWFpbC5jb20+CiAgTWFuaXNoIFJhbmdh
bmthciA8TWFuaXNoLlJhbmdhbmthckBjYXZpdW0uY29tPgogIE1hcmMgWnluZ2llciA8bWFyYy56
eW5naWVyQGFybS5jb20+CiAgTWFyY2VsIEhvbHRtYW5uIDxtYXJjZWxAaG9sdG1hbm4ub3JnPgog
IE1hcmNlbCBaaXN3aWxlciA8bWFyY2VsLnppc3dpbGVyQHRvcmFkZXguY29tPgogIE1hcmsgQnJv
d24gPGJyb29uaWVAa2VybmVsLm9yZz4KICBNYXJ0aW4gSy4gUGV0ZXJzZW4gPG1hcnRpbi5wZXRl
cnNlbkBvcmFjbGUuY29tPgogIE1hcnRpbiBTY2h3aWRlZnNreSA8c2Nod2lkZWZza3lAZGUuaWJt
LmNvbT4KICBNYXR0IFJhbm9zdGF5IDxtYXR0LnJhbm9zdGF5QGtvbnN1bGtvLmNvbT4KICBNYXVy
byBDYXJ2YWxobyBDaGVoYWIgPG1jaGVoYWIrc2Ftc3VuZ0BrZXJuZWwub3JnPgogIE1heGltZSBS
aXBhcmQgPG1heGltZS5yaXBhcmRAYm9vdGxpbi5jb20+CiAgTWljaGFlbCBFbGxlcm1hbiA8bXBl
QGVsbGVybWFuLmlkLmF1PgogIE1pY2hhZWwgSi4gUnVobCA8bWljaGFlbC5qLnJ1aGxAaW50ZWwu
Y29tPgogIE1pY2hhZWwgU2NvdHQgPG1pY2hhZWxAb3BlbnNvdXJjZWZvdW5kcmllcy5jb20+CiAg
TWljaGVsIETDpG56ZXIgPG1pY2hlbC5kYWVuemVyQGFtZC5jb20+CiAgTWlrYSBXZXN0ZXJiZXJn
IDxtaWthLndlc3RlcmJlcmdAbGludXguaW50ZWwuY29tPgogIG1pbmdfcWlhbiA8bWluZ19xaWFu
QHJlYWxzaWwuY29tLmNuPgogIE5hZGF2IEFtaXQgPG5hbWl0QHZtd2FyZS5jb20+CiAgTmljaG9s
YXMgTWMgR3VpcmUgPGhvZnJhdEBvc2FkbC5vcmc+CiAgT2xpdmVyIE5ldWt1bSA8b25ldWt1bUBz
dXNlLmNvbT4KICBSZXggWmh1IDxSZXguWmh1QGFtZC5jb20+CiAgUm9nZXIgUXVhZHJvcyA8cm9n
ZXJxQHRpLmNvbT4KICBTYWthcmkgQWlsdXMgPHNha2FyaS5haWx1c0BsaW51eC5pbnRlbC5jb20+
CiAgU2FsaWwgTWVodGEgPHNhbGlsLm1laHRhQGh1YXdlaS5jb20+CiAgU2FzaGEgTGV2aW4gPGFs
ZXhhbmRlci5sZXZpbkBtaWNyb3NvZnQuY29tPgogIFNlYmFzdGlhbiBBbmRyemVqIFNpZXdpb3Ig
PGJpZ2Vhc3lAbGludXRyb25peC5kZT4KICBTZWJhc3RpYW4gUmVpY2hlbCA8c2ViYXN0aWFuLnJl
aWNoZWxAY29sbGFib3JhLmNvLnVrPgogIFNoYW9odWEgTGkgPHNobGlAZmIuY29tPgogIFNoaXZh
c2hhcmFuIFMgPHNoaXZhc2hhcmFuLnNyaWthbnRlc2h3YXJhQGJyb2FkY29tLmNvbT4KICBTdGFm
Zm9yZCBIb3JuZSA8c2hvcm5lQGdtYWlsLmNvbT4KICBTdGVmYW4gQWduZXIgPHN0ZWZhbkBhZ25l
ci5jaD4KICBTdWRlZXAgSG9sbGEgPHN1ZGVlcC5ob2xsYUBhcm0uY29tPgogIFN5bHdlc3RlciBO
YXdyb2NraSA8cy5uYXdyb2NraUBzYW1zdW5nLmNvbT4KICBTeWx3ZXN0ZXIgTmF3cm9ja2kgPHN5
bHZlc3Rlci5uYXdyb2NraUBnbWFpbC5jb20+CiAgVGFrYXNoaSBJd2FpIDx0aXdhaUBzdXNlLmRl
PgogIFRoZW9kb3JlIFRzJ28gPHR5dHNvQG1pdC5lZHU+CiAgVGhvbWFzIEdsZWl4bmVyIDx0Z2x4
QGxpbnV0cm9uaXguZGU+CiAgVG9tZXIgVGF5YXIgPFRvbWVyLlRheWFyQGNhdml1bS5jb20+CiAg
VG9ueSBMaW5kZ3JlbiA8dG9ueUBhdG9taWRlLmNvbT4KICBUeXJlbCBEYXR3eWxlciA8dHlyZWxk
QGxpbnV4LnZuZXQuaWJtLmNvbT4KICBVd2UgS2xlaW5lLUvDtm5pZyA8dS5rbGVpbmUta29lbmln
QHBlbmd1dHJvbml4LmRlPgogIFZhc2lseSBHb3JiaWsgPGdvckBsaW51eC5pYm0uY29tPgogIFZp
bmNlbnQgUGVsbGV0aWVyIDxwbHIudmluY2VudEBnbWFpbC5jb20+CiAgV2lsbCBEZWFjb24gPHdp
bGwuZGVhY29uQGFybS5jb20+CiAgV29sZnJhbSBTYW5nIDx3c2FAdGhlLWRyZWFtcy5kZT4KICBZ
dSBaaGFvIDx5dXpoYW9AZ29vZ2xlLmNvbT4KICBaaGVuIExlaSA8dGh1bmRlci5sZWl6aGVuQGh1
YXdlaS5jb20+CiAgemhvbmcgamlhbmcgPHpob25namlhbmdAaHVhd2VpLmNvbT4KICBaaG91eWFu
ZyBKaWEgPGppYXpob3V5YW5nMDlAZ21haWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAg
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
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxk
IGJlIDI2OTUgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 21:29:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 21: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 1g8BBS-0000lW-FD; Thu, 04 Oct 2018 21:29:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=dmkx=mq=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g8BBR-0000lQ-Rk
 for xen-devel@lists.xen.org; Thu, 04 Oct 2018 21:29:21 +0000
X-Inumbo-ID: ba1d37a2-c81c-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ba1d37a2-c81c-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 21:30:34 +0000 (UTC)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 0355720877;
 Thu,  4 Oct 2018 21:29:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538688560;
 bh=WjdGzw60piC0OZxgIV/Cfalr3Ru736+ZTlywErrkLV0=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=cR4X/V7hkyivERBvLbecg3YzXiHOLat+Z7V2u6JoD3SYFehc9HBqgBdJ/Jdi+ft/k
 vHWqhRmJEBRSjSSTGXYidlr3am2boOPfUEekF3JwiL6ccEqNHgwbCpY4W0uXLqZ/gO
 c3nx4qHMddm9+t9B526xQzkTpyivNhi5DoQOxoeo=
Date: Thu, 4 Oct 2018 14:29:19 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <36059bdf-2350-9a39-d57a-8b24bf02ab8e@arm.com>
Message-ID: <alpine.DEB.2.10.1810041428440.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-24-git-send-email-sstabellini@kernel.org>
 <24702a40-add2-2001-d36d-0668a3a8b952@arm.com>
 <alpine.DEB.2.10.1808161222350.16354@sstabellini-ThinkPad-X260>
 <36059bdf-2350-9a39-d57a-8b24bf02ab8e@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 24/25] xen/vpl011: buffer out chars when
 the backend is 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 <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 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>

SGkgSnVsaWVuLAoKSSdsbCByZW1vdmUgdGhlIERPTSBwcmVmaXggZm9yIHRoZSBpbnB1dCBkb21h
aW4sIHJlbHlpbmcgdG8gdGhlCiJTd2l0Y2hpbmcuLi4iIG1lc3NhZ2UgYXMgeW91IHN1Z2dlc3Rl
ZC4KCkNoZWVycywKClN0ZWZhbm8KCk9uIFdlZCwgMjIgQXVnIDIwMTgsIEp1bGllbiBHcmFsbCB3
cm90ZToKPiBIaSwKPiAKPiBPbiAxNi8wOC8xOCAyMDo0MSwgU3RlZmFubyBTdGFiZWxsaW5pIHdy
b3RlOgo+ID4gT24gTW9uLCAxMyBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiBI
aSwKPiA+ID4gCj4gPiA+IE9uIDAxLzA4LzE4IDAwOjI4LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3Jv
dGU6Cj4gPiA+ID4gVG8gYXZvaWQgbWl4aW5nIHRoZSBvdXRwdXQgb2YgZGlmZmVyZW50IGRvbWFp
bnMgb24gdGhlIGNvbnNvbGUsIGJ1ZmZlcgo+ID4gPiA+IHRoZSBvdXRwdXQgY2hhcnMgYW5kIHBy
aW50IGxpbmUgYnkgbGluZS4gVW5sZXNzIHRoZSBkb21haW4gaGFzIGlucHV0Cj4gPiA+ID4gZnJv
bSB0aGUgc2VyaWFsLCBpbiB3aGljaCBjYXNlIHdlIHdhbnQgdG8gcHJpbnQgY2hhciBieSBjaGFy
IGZvciBhCj4gPiA+ID4gc21vb3RoIHVzZXIgZXhwZXJpZW5jZS4KPiA+ID4gPiAKPiA+ID4gPiBU
aGUgc2l6ZSBvZiBTQlNBX1VBUlRfT1VUX0JVRl9TSVpFIGlzIGFyYml0cmFyeS4gOTAgc2hvdWxk
IGJlIGxhcmdlCj4gPiA+ID4gZW5vdWdoIHRvIGFjY29tbW9kYXRlIHRoZSBsZW5ndGggb2YgbW9z
dCBsaW5lcyBvZiBvdXRwdXQgKHR5cGljYWxseSB0aGV5Cj4gPiA+ID4gYXJlIGxpbWl0ZWQgdG8g
ODAgY2hhcmFjdGVycyBvbiBVbml4IHN5c3RlbXMpLCBwbHVzIG9uZSBleHRyYSBjaGFyIGZvcgo+
ID4gPiA+IHRoZSBzdHJpbmcgdGVybWluYXRvci4KPiA+ID4gCj4gPiA+IEhvdyBhYm91dCB1c2lu
ZyB0aGUgc2FtZSB2YWx1ZSBhcyB2dWFydCAoZS5nIFZVQVJUX0JVVF9TSVpFKSBpbnN0ZWFkPyBT
bwo+ID4gPiB3ZQo+ID4gPiBidWZmZXIgdGhlIHNhbWUgd2F5IGZvciB0aGUgdnBsMDExPwo+ID4g
Cj4gPiBZZXMsIEkgY2FuIGRvIHRoYXQuCj4gPiAKPiA+IAo+ID4gPiA+IFNpZ25lZC1vZmYtYnk6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiA+ID4gPiAtLS0KPiA+
ID4gPiAgICB4ZW4vYXJjaC9hcm0vdnBsMDExLmMgICAgICAgIHwgMjEgKysrKysrKysrKysrKysr
KysrLS0tCj4gPiA+ID4gICAgeGVuL2luY2x1ZGUvYXNtLWFybS92cGwwMTEuaCB8ICAzICsrKwo+
ID4gPiA+ICAgIDIgZmlsZXMgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMo
LSkKPiA+ID4gPiAKPiA+ID4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3ZwbDAxMS5jIGIv
eGVuL2FyY2gvYXJtL3ZwbDAxMS5jCj4gPiA+ID4gaW5kZXggZjIwNmM2MS4uODEzNzM3MSAxMDA2
NDQKPiA+ID4gPiAtLS0gYS94ZW4vYXJjaC9hcm0vdnBsMDExLmMKPiA+ID4gPiArKysgYi94ZW4v
YXJjaC9hcm0vdnBsMDExLmMKPiA+ID4gPiBAQCAtMjgsNiArMjgsNyBAQAo+ID4gPiA+ICAgICNp
bmNsdWRlIDx4ZW4vbGliLmg+Cj4gPiA+ID4gICAgI2luY2x1ZGUgPHhlbi9tbS5oPgo+ID4gPiA+
ICAgICNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KPiA+ID4gPiArI2luY2x1ZGUgPHhlbi9jb25zb2xl
Lmg+Cj4gPiA+ID4gICAgI2luY2x1ZGUgPHB1YmxpYy9kb21jdGwuaD4KPiA+ID4gPiAgICAjaW5j
bHVkZSA8cHVibGljL2lvL2NvbnNvbGUuaD4KPiA+ID4gPiAgICAjaW5jbHVkZSA8YXNtL3BsMDEx
LXVhcnQuaD4KPiA+ID4gPiBAQCAtODUsMTIgKzg2LDI2IEBAIHN0YXRpYyB2b2lkIHZwbDAxMV93
cml0ZV9kYXRhX3hlbihzdHJ1Y3QgZG9tYWluICpkLAo+ID4gPiA+IHVpbnQ4X3QgZGF0YSkKPiA+
ID4gPiAgICB7Cj4gPiA+ID4gICAgICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4gPiA+ID4gICAg
ICAgIHN0cnVjdCB2cGwwMTEgKnZwbDAxMSA9ICZkLT5hcmNoLnZwbDAxMTsKPiA+ID4gPiArICAg
IHN0cnVjdCB2cGwwMTFfeGVuX2JhY2tlbmQgKmludGYgPSB2cGwwMTEtPnhlbjsKPiA+ID4gPiAr
ICAgIHN0cnVjdCBkb21haW4gKmlucHV0ID0gY29uc29sZV9pbnB1dF9kb21haW4oKTsKPiA+ID4g
PiAgICAgICAgICBWUEwwMTFfTE9DSyhkLCBmbGFncyk7Cj4gPiA+ID4gICAgLSAgICBwcmludGso
IiVjIiwgZGF0YSk7Cj4gPiA+ID4gLSAgICBpZiAoZGF0YSA9PSAnXG4nKQo+ID4gPiA+IC0gICAg
ICAgIHByaW50aygiRE9NJXU6ICIsIGQtPmRvbWFpbl9pZCk7Cj4gPiA+ID4gKyAgICBpbnRmLT5v
dXRbaW50Zi0+b3V0X3Byb2QrK10gPSBkYXRhOwo+ID4gPiA+ICsgICAgaWYgKCBkID09IGlucHV0
ICYmIGludGYtPm91dF9wcm9kID09IDEgKQo+ID4gPiA+ICsgICAgewo+ID4gPiA+ICsgICAgICAg
IHByaW50aygiJWMiLCBkYXRhKTsKPiA+ID4gPiArICAgICAgICBpZiAoIGRhdGEgPT0gJ1xuJyAp
Cj4gPiA+ID4gKyAgICAgICAgICAgIHByaW50aygiRE9NJXU6ICIsIGQtPmRvbWFpbl9pZCk7Cj4g
PiA+ID4gKyAgICAgICAgaW50Zi0+b3V0X3Byb2QgPSAwOwo+ID4gPiAKPiA+ID4gU2VlIG15IHJl
bWFyayBvbiB0aGUgcGF0Y2ggaW1wbGVtZW50aW5nIHZwbDAxMV93cml0ZV9kYXRhX3hlbi4KPiA+
IAo+ID4gV2l0aCB0aGlzIHBhdGNoLCB0aGUgbWlzc2luZyAiRE9NIiBhdCB0aGUgYmVnaW5uaW5n
IGNhbm5vdCBoYXBwZW4KPiA+IGFueW1vcmUgZHVlIHRvIHRoZSBvdXQgYnVmZmVyaW5nLiBUaGVv
cmV0aWNhbGx5IGl0IGNhbiBzdGlsbCBoYXBwZW4gYnkKPiA+IHN3aXRjaGluZyB0byBET00xIGJl
Zm9yZSBET00xIHByaW50cyBhbnl0aGluZywgYnV0IGl0IGlzIGltcG9zc2libGUgdG8KPiA+IGRv
IGluIHByYWN0aWNlLgo+IAo+IEhvdyBjb21lIHRoaXMgaXMgaW1wb3NzaWJsZT8gRE9NMSBtYXkg
aGF2ZSBwcmludCB2ZXJ5IGxhdGUgYW5kIHRoZXJlZm9yZSB5b3UKPiBoYXZlIHRpbWUgdG8gc3dp
dGNoIHRvIERPTTEgYmVmb3JlIGFueSBwcmludC4KPiAKPiA+IEV2ZW4gaW4gdGhpcyB0aGVvcmV0
aWNhbCBzY2VuYXJpbywgdGhlIHVzZXIgd291bGQgc3RpbGwKPiA+IGdldCB0aGUgdXNlZnVsICJT
d2l0Y2hpbmcgdG8gRE9NMSIgbWVzc2FnZSwgdGhhdCB3b3VsZCBoZWxwIGNsYXJpZnkgd2hhdAo+
ID4gaXMgZ29pbmcgb24uIFRodXMsIG15IHByZWZlcmVuY2UgaXMgdG8gYXZvaWQgbWFraW5nIHRo
ZSBjb2RlIG1vcmUKPiA+IGNvbXBsZXggdG8gZml4IHRoaXMgaXNzdWUuCj4gCj4gSSBkb24ndCBs
aWtlIHRoZSBpZGVhIHRoYXQgaW4gc29tZSBjYXNlIERPTSV1OiBpcyBub3QgcHJpbnRlZCBpbiBm
cm9udCBvZiB0aGUKPiBsaW5lLiBUaGlzIGlzIG1ha2luZyBtb3JlIGRpZmZpY3VsdCB0byByZWFk
IHRoZSBsb2dzLgo+IAo+ID4gCj4gPiAKPiA+ID4gPiArICAgIH0gZWxzZSBpZiAoIGQgPT0gaW5w
dXQgfHwKPiA+ID4gCj4gPiA+IENvZGluZyBzdHlsZToKPiA+ID4gCj4gPiA+IH0KPiA+ID4gZWxz
ZSBpZgo+ID4gPiB7Cj4gPiAKPiA+IEknbGwgZml4Cj4gPiAKPiA+IAo+ID4gPiA+ICsgICAgICAg
ICAgICAgICAgaW50Zi0+b3V0X3Byb2QgPT0gU0JTQV9VQVJUX09VVF9CVUZfU0laRSAtIDEgfHwK
PiA+ID4gPiArICAgICAgICAgICAgICAgIGRhdGEgPT0gJ1xuJyApCj4gPiA+ID4gKyAgICB7Cj4g
PiA+ID4gKyAgICAgICAgaW50Zi0+b3V0W2ludGYtPm91dF9wcm9kKytdID0gJ1wwJzsKPiA+ID4g
PiArICAgICAgICBwcmludGsoIkRPTSV1OiAlcyIsIGQtPmRvbWFpbl9pZCwgaW50Zi0+b3V0KTsK
PiA+ID4gPiArICAgICAgICBpbnRmLT5vdXRfcHJvZCA9IDA7Cj4gPiA+ID4gKyAgICB9Cj4gPiA+
IAo+ID4gPiBUaGUgY29kZSBpcyBxdWl0ZSBkaWZmaWN1bHQgdG8gcmVhZC4gSXQgd291bGQgYmUg
ZWFzaWVyIHRvIGRpZmZlcmVudGlhdGUKPiA+ID4gKGRvbWFpbiA9PSBpbnB1dCB2cyBkb21haW4g
IT0gaW5wdXQpIGV2ZW4gaWYgaXQgbWVhbnMgYSBiaXQgb2YKPiA+ID4gZHVwbGljYXRpb24uCj4g
PiAKPiA+IE9LLCBJIGNhbiByZWFycmFuZ2UgdGhlIGNvZGUgdGhhdCB3YXkuIEZvciBleGFtcGxl
Ogo+ID4gCj4gPiAgICAgIGlmICggZCA9PSBpbnB1dCApewo+ID4gICAgICAgICAgaWYgKCBpbnRm
LT5vdXRfcHJvZCA9PSAxICkKPiA+ICAgICAgICAgIHsKPiA+ICAgICAgICAgICAgICBwcmludGso
IiVjIiwgZGF0YSk7Cj4gPiAgICAgICAgICAgICAgaWYgKCBkYXRhID09ICdcbicgKQo+ID4gICAg
ICAgICAgICAgICAgICBwcmludGsoIkRPTSV1OiAiLCBkLT5kb21haW5faWQpOwo+ID4gICAgICAg
ICAgICAgIGludGYtPm91dF9wcm9kID0gMDsKPiA+ICAgICAgICAgIH0KPiA+ICAgICAgICAgIGVs
c2UKPiA+ICAgICAgICAgIHsKPiA+ICAgICAgICAgICAgICBpZiAoIGRhdGEgIT0gJ1xuJyApCj4g
PiAgICAgICAgICAgICAgICAgIGludGYtPm91dFtpbnRmLT5vdXRfcHJvZCsrXSA9ICdcbic7Cj4g
PiAgICAgICAgICAgICAgaW50Zi0+b3V0W2ludGYtPm91dF9wcm9kKytdID0gJ1wwJzsKPiA+ICAg
ICAgICAgICAgICBwcmludGsoIkRPTSV1OiAlcyIsIGQtPmRvbWFpbl9pZCwgaW50Zi0+b3V0KTsK
PiA+ICAgICAgICAgICAgICBpbnRmLT5vdXRfcHJvZCA9IDA7Cj4gPiAgICAgICAgICB9Cj4gPiAg
ICAgIH0KPiA+ICAgICAgZWxzZQo+ID4gICAgICB7Cj4gPiAgICAgICAgICBpZiAoIGludGYtPm91
dF9wcm9kID09IFNCU0FfVUFSVF9PVVRfQlVGX1NJWkUgLSAyIHx8Cj4gPiAgICAgICAgICAgICAg
IGRhdGEgPT0gJ1xuJyApCj4gPiAgICAgICAgICB7Cj4gPiAgICAgICAgICAgICAgaWYgKCBkYXRh
ICE9ICdcbicgKQo+ID4gICAgICAgICAgICAgICAgICBpbnRmLT5vdXRbaW50Zi0+b3V0X3Byb2Qr
K10gPSAnXG4nOwo+ID4gICAgICAgICAgICAgIGludGYtPm91dFtpbnRmLT5vdXRfcHJvZCsrXSA9
ICdcMCc7Cj4gPiAgICAgICAgICAgICAgcHJpbnRrKCJET00ldTogJXMiLCBkLT5kb21haW5faWQs
IGludGYtPm91dCk7Cj4gPiAgICAgICAgICAgICAgaW50Zi0+b3V0X3Byb2QgPSAwOwo+ID4gICAg
ICAgICAgfQo+ID4gICAgICB9Cj4gPiAKPiA+IElzIGl0IGJldHRlcj8KPiAKPiBMb29rcyBlYXNp
ZXIgdG8gcmVhZC4KPiAKPiA+IAo+ID4gCj4gPiA+IFlvdSBhbHNvIGRvbid0IGhhbmRsZSBhbGwg
dGhlIGNhc2VzLgo+ID4gPiAKPiA+ID4gRm9yIHRoZSBpbnB1dCBkb21haW4sIEkgZG9uJ3QgdGhp
bmsgeW91IHdhbnQgdG8gcHJpbnQgdGhlIGRvbWFpbiBpbiBmcm9udC4KPiA+ID4gSW5zdGVhZCBJ
IHdvdWxkIHJlbHkgb24gdGhlICJTd2l0Y2ggdG8gLi4uIi4KPiA+IAo+ID4gQWN0dWFsbHkgaXQg
aXMgdmVyeSBjb252ZW5pZW50IHRvIGtub3cgYXQgYW55IGdpdmVuIHRpbWUgd2hpY2ggZG9tYWlu
Cj4gPiB5b3UgYXJlIHRhbGtpbmcgdG8uIEkgY291bGRuJ3QgZmluZCBhbnkgcHJvYmxlbXMgd2l0
aCB0aGUgcHJlZml4LCBldmVuCj4gPiB1c2luZyBWSU0sIGV0Yy4gSSB3b3VsZCByYXRoZXIga2Vl
cCB0aGUgIkRPTSIgc3RyaW5nIGFyb3VuZC4KPiAKPiBXZWxsIGl0IGlzIGNvbnZlbmllbnQgaWYg
eW91IG1hbmFnZSB0byBwdXQgIkRPTSIgc3RyaW5nIGluIGZyb250LiBGcm9tIGEgbG9vawo+IGF0
IHlvdXIgaW1wbGVtZW50YXRpb24gYW5kIHlvdXIgb3duIGNvbW1lbnQgdGhpcyBpcyBub3QgYWx3
YXlzIHRoZSBjYXNlLgo+IAo+IEkgYW0gYWxzbyBxdWl0ZSBzdXJwcmlzZWQgdGhhdCB0aGlzIGRv
ZXMgbm90IG1ha2UgVklNIChvciBhbnkgb3RoZXIgZWRpdG9yKQo+IG1vcmUgZGlmZmljdWx0IHRv
IHVzZSBhcyAiRE9NOiIgaXMgcHJpbnRlZCBpbiBmcm9udCBvZiBlYWNoIGxpbmUuCj4gCj4gPiAK
PiA+IAo+ID4gPiBUaGlzIHdvdWxkIGF2b2lkIHRoZSBwcm9ibGVtCj4gPiA+IHdoZXJlIERvbUIg
bmVlZHMgdG8gaGF2ZSBoaXMgbGluZSBwcmludGVkIHdoaWxlIGl0IGlzIG5vdCB0aGUgY29uc29s
ZQo+ID4gPiBpbnB1dC4KPiA+ID4gSWYgdGhpcyBoYXBwZW5zIGluIHRoZSBtaWRkbGUgb2YgRG9t
QSwgdGhlbiB5b3UgYXJlIGxvb3NpbmcgdHJhY2sgd2hhdCdzCj4gPiA+IGdvaW5nCj4gPiA+IG9u
Lgo+ID4gCj4gPiBJIGRvbid0IHVuZGVyc3RhbmQgdGhlIGV4YW1wbGU6IGlmIERPTTEgaGFzIGlu
cHV0LCBhbmQgRE9NMiBwcmludHMKPiA+IHNvbWV0aGluZywgdGhlIERPTTIgb3V0cHV0IHdpbGwg
YmUgcHJlcGVuZGVkIGJ5ICJET00yIiwgYXZvaWRpbmcgYW55Cj4gPiBjb25mdXNpb24uIFdoYXQg
YW0gSSBtaXNzaW5nPwo+IAo+IExldCdzIHRha2UgYW4gZXhhbXBsZToKPiAJMSkgRE9NMSB3cml0
ZXMgIlxuYWIiCj4gCTIpIERPTTIgd3JpdGVzICJGb29iYXJcbiIKPiAJMykgRE9NMSB3cml0ZSAi
Y2RlIgo+IAo+IFRoZSBvdXRwdXQgd291bGQgYmU6Cj4gCj4gRE9NMTogYWIgRE9NMjogRm9vYmFy
Cj4gY2RlCj4gCj4gRE9NMSBhbmQgRE9NMiBoYXMgdGhlIGxpbmUgY29tYmluZWQgKG5vdCBhIGJp
ZyBkZWFsKS4gSG93ZXZlciwgdGhlIG5leHQgZmV3Cj4gY2hhcmFjdGVycyBmb3IgRE9NMSAiY2Rl
IiB3aWxsIG5vdCBiZSBwcmVmaXhlZCB3aXRoICJET00xOiIuCj4gCj4gQ2hlZXJzLAo+IAo+IC0t
IAo+IEp1bGllbiBHcmFsbAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 21:53:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 21:53: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 1g8BYN-0002pe-Dd; Thu, 04 Oct 2018 21:53:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=dmkx=mq=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g8BYM-0002pZ-FN
 for xen-devel@lists.xen.org; Thu, 04 Oct 2018 21:53:02 +0000
X-Inumbo-ID: 08825cd3-c820-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 08825cd3-c820-11e8-a6a9-d7ebe60f679a;
 Thu, 04 Oct 2018 21:54:14 +0000 (UTC)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id ED1D72084D;
 Thu,  4 Oct 2018 21:52:59 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538689980;
 bh=Qki2EKuNuOi5n2bIYsxHC9N48e9mzEwNKOc8Wq815AQ=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=VCLyMyPCmCE7660hEdlmDJ9iJCv6xnjAYlxHPk//tj4afqHoJslKjMPCsLJOm6Mh/
 vL/ILvvuereXj9oylfa+IAbcsQE36J94uzoZOKAyFetjbgHXpAxGxs5LZTNGb0wnzJ
 OMXyktDeXNrTwGFN9MfW6wddcNhlm2hS1NElia4c=
Date: Thu, 4 Oct 2018 14:52:59 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5B61776302000078001D9C6A@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.10.1810041431200.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-23-git-send-email-sstabellini@kernel.org>
 <5B61776302000078001D9C6A@prv1-mh.provo.novell.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 23/25] xen: support console_switching
 between Dom0 and DomUs on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.com>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefano Stabellini <stefanos@xilinx.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>,
 "andrii_anisov@epam.com" <andrii_anisov@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>

T24gV2VkLCAxIEF1ZyAyMDE4LCBKYW4gQmV1bGljaCB3cm90ZToKPiA+Pj4gT24gMDEuMDguMTgg
YXQgMDE6MjgsIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPiB3cm90ZToKPiA+IFRvZGF5IEN0cmwt
QUFBIGlzIHVzZWQgdG8gc3dpdGNoIGJldHdlZW4gWGVuIGFuZCBEb20wLiBFeHRlbmQgdGhlCj4g
PiBtZWNoYW5pc20gdG8gYWxsb3cgZm9yIHN3aXRjaGluZyBiZXR3ZWVuIFhlbiwgRG9tMCwgYW5k
IGFueSBvZiB0aGUKPiA+IGluaXRpYWwgRG9tVSBjcmVhdGVkIGZyb20gWGVuIGFsb25nc2lkZSBE
b20wIG91dCBvZiBpbmZvcm1hdGlvbiBwcm92aWRlZAo+ID4gdmlhIGRldmljZSB0cmVlLgo+ID4g
Cj4gPiBSZW5hbWUgeGVuX3J4IHRvIGNvbnNvbGVfcnggdG8gbWF0Y2ggdGhlIG5ldyBiZWhhdmlv
ci4KPiA+IAo+ID4gQ2xhcmlmeSBleGlzdGluZyBjb21tZW50IGFib3V0ICJub3RpZnkgdGhlIGd1
ZXN0IiwgbWFraW5nIGl0IGNsZWFyIHRoYXQKPiA+IGl0IGlzIG9ubHkgYWJvdXQgdGhlIGhhcmR3
YXJlIGRvbWFpbi4KPiA+IAo+ID4gRXhwb3J0IGEgZnVuY3Rpb24gbmFtZWQgY29uc29sZV9pbnB1
dF9kb21haW4oKSB0byBhbGxvdyBvdGhlcnMgdG8ga25vdwo+ID4gd2hpY2ggZG9tYWlucyBoYXMg
aW5wdXQgYXQgYSBnaXZlbiB0aW1lLgo+IAo+IEFzIGFsd2F5cyBpbiBzdWNoIGNhc2VzIEkgZG9u
J3QgdGhpbmsgc3VjaCBmdW5jdGlvbnMgc2hvdWxkIGJlIGFkZGVkCj4gd2l0aG91dCBhbnkgY2Fs
bGVyLgoKSSdsbCBhZGQgY29uc29sZV9pbnB1dF9kb21haW4gd2l0aGluIGFuICNpZiAwIGFuZCBy
ZW1vdmUgdGhlICNpZiAwIGluCnRoZSBmb2xsb3dpbmcgcGF0Y2guIElmIHlvdSBhcmUgT0sgd2l0
aCBpdCwgdGhlIHR3byBwYXRjaGVzIGNhbiBiZQptZXJnZWQgb24gY29tbWl0IChKdWxpZW4gYWxy
ZWFkeSBhZ3JlZWQgdG8gaXQuKSBUaGV5IGFyZSBzZXBhcmF0ZSBvbmx5CnRvIG1ha2UgdGhlbSBl
YXNpZXIgdG8gcmV2aWV3LgoKCj4gPiBAQCAtMzg5LDMwICszOTIsNzIgQEAgc3RhdGljIHZvaWQg
ZHVtcF9jb25zb2xlX3Jpbmdfa2V5KHVuc2lnbmVkIGNoYXIga2V5KQo+ID4gICAgICBmcmVlX3hl
bmhlYXBfcGFnZXMoYnVmLCBvcmRlcik7Cj4gPiAgfQo+ID4gIAo+ID4gLS8qIENUUkwtPHN3aXRj
aF9jaGFyPiBzd2l0Y2hlcyBpbnB1dCBkaXJlY3Rpb24gYmV0d2VlbiBYZW4gYW5kIERPTTAuICov
Cj4gPiArLyoKPiA+ICsgKiBDVFJMLTxzd2l0Y2hfY2hhcj4gc3dpdGNoZXMgaW5wdXQgZGlyZWN0
aW9uIGJldHdlZW4gWGVuLCBEb20wIGFuZAo+ID4gKyAqIERvbVVzLgo+ID4gKyAqLwo+ID4gICNk
ZWZpbmUgc3dpdGNoX2NvZGUgKG9wdF9jb25zd2l0Y2hbMF0tJ2EnKzEpCj4gPiAtc3RhdGljIGlu
dCBfX3JlYWRfbW9zdGx5IHhlbl9yeCA9IDE7IC8qIEZBTFNFID0+IGlucHV0IHBhc3NlZCB0byBk
b21haW4gMC4gKi8KPiA+ICsvKgo+ID4gKyAqIGNvbnNvbGVfcng9MCA9PiBpbnB1dCB0byB4ZW4K
PiA+ICsgKiBjb25zb2xlX3J4PTEgPT4gaW5wdXQgdG8gZG9tMAo+ID4gKyAqIGNvbnNvbGVfcng9
TiA9PiBpbnB1dCBkb20oTi0xKQo+ID4gKyAqLwo+ID4gK3N0YXRpYyBpbnQgX19yZWFkX21vc3Rs
eSBjb25zb2xlX3J4ID0gMDsKPiAKPiBPcmlnaW5hbGx5IHRoaXMgd2FzIHN1cHBvc2VkIHRvIGJl
IGJvb2wsIGJ1dCBkaWRuJ3QgZ2V0IHN3aXRjaGVkIHlldC4KPiBXaXRoIHlvdXIgY3VycmVudCBz
Y2hlbWUgaXQgY2FuJ3QgZ28gbmVnYXRpdmUgYW5kIGhlbmNlIHNob3VsZCBiZQo+IHVuc2lnbmVk
IGludC4gSG93ZXZlciwgSSBzdGlsbCB3b25kZXIgd2hldGhlciBpdCB3b3VsZG4ndCBiZSBiZXR0
ZXIKPiAoZXNwZWNpYWxseSBmb3IgcmVhZGVycyBvZiB0aGUgY29kZSkgaXMgdGhpcyB3YXMgYW4g
YWN0dWFsIGRvbWlkX3QuCj4gQnV0IGFzIGNsYXJpZmllZCBiZWZvcmUsIEknbSBub3QgbWVhbmlu
ZyB0byBtYWtlIHRoaXMgYSByZXF1aXJlbWVudC4KCkknbGwgdXNlIHVuc2lnbmVkIGludAoKCj4g
PiArc3RydWN0IGRvbWFpbiAqY29uc29sZV9pbnB1dF9kb21haW4odm9pZCkKPiA+ICt7Cj4gPiAr
ICAgIHJldHVybiBnZXRfZG9tYWluX2J5X2lkKGNvbnNvbGVfcnggLSAxKTsKPiA+ICt9Cj4gCj4g
QW5kIHRoaXMgaXMgZXhhY3RseSB0aGUgcmVhc29uIGZvciB0aGUgYWJvdmUgcmVtYXJrOiBUaGlz
IGlzIChvciBhdAo+IGxlYXN0IGxvb2tzKSBicm9rZW4gZm9yIGNvbnNvbGVfcnggPT0gMC4KCkkn
bGwgZml4CgoKPiA+ICBzdGF0aWMgdm9pZCBzd2l0Y2hfc2VyaWFsX2lucHV0KHZvaWQpCj4gPiAg
ewo+ID4gLSAgICBzdGF0aWMgY2hhciAqaW5wdXRfc3RyWzJdID0geyAiRE9NMCIsICJYZW4iIH07
Cj4gPiAtICAgIHhlbl9yeCA9ICF4ZW5fcng7Cj4gPiAtICAgIHByaW50aygiKioqIFNlcmlhbCBp
bnB1dCAtPiAlcyIsIGlucHV0X3N0clt4ZW5fcnhdKTsKPiA+ICsgICAgY29uc29sZV9yeCsrOwo+
ID4gKyAgICBpZiAoIGNvbnNvbGVfcnggPT0gbWF4X2luaXRfZG9taWQgKyAyICkKPiA+ICsgICAg
ICAgIGNvbnNvbGVfcnggPSAwOwo+IAo+IFNhbWUgaGVyZSAtIHRoZSBsaXRlcmFsIDIgYXQgbGVh
c3QgcmFpc2VzIHF1ZXN0aW9ucy4gSSB0aGluayBpdCB3b3VsZAo+IGF0IGxlYXN0IGJlIGEgbGl0
dGxlIGxlc3MgY29uZnVzaW5nIGlmIHlvdSBoYWQKPiAKPiAgICAgaWYgKCBjb25zb2xlX3J4Kysg
PT0gbWF4X2luaXRfZG9taWQgKyAxICkKPiAgICAgICAgIGNvbnNvbGVfcnggPSAwOwoKSSdsbCBk
bwoKCj4gPiAgc3RhdGljIHZvaWQgX19zZXJpYWxfcngoY2hhciBjLCBzdHJ1Y3QgY3B1X3VzZXJf
cmVncyAqcmVncykKPiA+ICB7Cj4gPiAtICAgIGlmICggeGVuX3J4ICkKPiA+ICsgICAgaWYgKCBj
b25zb2xlX3J4ID09IDAgKQo+ID4gICAgICAgICAgcmV0dXJuIGhhbmRsZV9rZXlwcmVzcyhjLCBy
ZWdzKTsKPiA+ICAKPiA+IC0gICAgLyogRGVsaXZlciBpbnB1dCB0byBndWVzdCBidWZmZXIsIHVu
bGVzcyBpdCBpcyBhbHJlYWR5IGZ1bGwuICovCj4gPiAtICAgIGlmICggKHNlcmlhbF9yeF9wcm9k
LXNlcmlhbF9yeF9jb25zKSAhPSBTRVJJQUxfUlhfU0laRSApCj4gPiAtICAgICAgICBzZXJpYWxf
cnhfcmluZ1tTRVJJQUxfUlhfTUFTSyhzZXJpYWxfcnhfcHJvZCsrKV0gPSBjOwo+ID4gLSAgICAv
KiBBbHdheXMgbm90aWZ5IHRoZSBndWVzdDogcHJldmVudHMgcmVjZWl2ZSBwYXRoIGZyb20gZ2V0
dGluZyBzdHVjay4gKi8KPiAKPiBKdXN0IGxpa2UgeW91IGFkanVzdCAiZ3Vlc3QiIGluIHRoaXMg
Y29tbWVudCwgSSB0aGluayB5b3UnZCBiZXR0ZXIgLi4uCj4gCj4gPiArICAgIGlmICggY29uc29s
ZV9yeCA9PSAxICkKPiA+ICsgICAgewo+ID4gKyAgICAgICAgLyogRGVsaXZlciBpbnB1dCB0byBn
dWVzdCBidWZmZXIsIHVubGVzcyBpdCBpcyBhbHJlYWR5IGZ1bGwuICovCj4gCj4gLi4uIGFkanVz
dCBpdCBoZXJlIHRvby4KCkknbGwgZml4CgoKPiA+ICsgICAgICAgIGlmICggKHNlcmlhbF9yeF9w
cm9kIC0gc2VyaWFsX3J4X2NvbnMpICE9IFNFUklBTF9SWF9TSVpFICkKPiA+ICsgICAgICAgICAg
ICBzZXJpYWxfcnhfcmluZ1tTRVJJQUxfUlhfTUFTSyhzZXJpYWxfcnhfcHJvZCsrKV0gPSBjOwo+
ID4gKyAgICB9Cj4gPiArI2lmZGVmIENPTkZJR19TQlNBX1ZVQVJUX0NPTlNPTEUKPiA+ICsgICAg
ZWxzZQo+ID4gKyAgICB7Cj4gPiArICAgICAgICBzdHJ1Y3QgZG9tYWluICpkID0gZ2V0X2RvbWFp
bl9ieV9pZChjb25zb2xlX3J4IC0gMSk7Cj4gPiArCj4gPiArICAgICAgICAvKgo+ID4gKyAgICAg
ICAgICogSWYgd2UgaGF2ZSBhIHByb3Blcmx5IGluaXRpYWxpemVkIHZwbDAxMSBjb25zb2xlIGZv
ciB0aGUKPiA+ICsgICAgICAgICAqIGRvbWFpbiwgd2l0aG91dCBhIGZ1bGwgUFYgcmluZyB0byBE
b20wIChpbiB0aGF0IGNhc2UgaW5wdXQKPiA+ICsgICAgICAgICAqIGNvbWVzIGZyb20gdGhlIFBW
IHJpbmcpLCB0aGVuIHNlbmQgdGhlIGNoYXJhY3RlciB0byBpdC4KPiA+ICsgICAgICAgICAqLwo+
ID4gKyAgICAgICAgaWYgKCAhZC0+YXJjaC52cGwwMTEuYmFja2VuZF9pbl9kb21haW4gJiYgZC0+
YXJjaC52cGwwMTEueGVuICE9IE5VTEwgKQo+ID4gKyAgICAgICAgICAgIHZwbDAxMV9yeF9jaGFy
X3hlbihkLCBjKTsKPiA+ICsgICAgICAgIGVsc2UKPiA+ICsgICAgICAgICAgICBwcmludGsoIkNh
bm5vdCBzZW5kIGNoYXJzIHRvIERvbSVkOiBubyBVQVJUIGF2YWlsYWJsZVxuIiwKPiA+ICsgICAg
ICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkKTsKPiA+ICsgICAgfQo+ID4gKyNlbmRpZgo+ID4g
KyAgICAvKgo+ID4gKyAgICAgKiBBbHdheXMgbm90aWZ5IHRoZSBoYXJkd2FyZSBkb21haW46IHBy
ZXZlbnRzIHJlY2VpdmUgcGF0aCBmcm9tCj4gPiArICAgICAqIGdldHRpbmcgc3R1Y2suCj4gPiAr
ICAgICAqLwo+ID4gICAgICBzZW5kX2dsb2JhbF92aXJxKFZJUlFfQ09OU09MRSk7Cj4gCj4gV2h5
IGRvZXMgdGhpcyBub3QgbW92ZSBpbnRvIHRoZSBpZigpIGJvZHkgYWJvdmU/CgpUaGF0IHdhcyBh
IG1pc3Rha2UsIEkgZml4ZWQgaXQKCgo+ID4gQEAgLTkyMyw3ICs5NjgsNyBAQCB2b2lkIF9faW5p
dCBjb25zb2xlX2VuZGJvb3Qodm9pZCkKPiA+ICAgICAgICogYSB1c2VmdWwgJ2hvdyB0byBzd2l0
Y2gnIG1lc3NhZ2UuCj4gPiAgICAgICAqLwo+ID4gICAgICBpZiAoIG9wdF9jb25zd2l0Y2hbMV0g
PT0gJ3gnICkKPiA+IC0gICAgICAgIHhlbl9yeCA9ICF4ZW5fcng7Cj4gPiArICAgICAgICBjb25z
b2xlX3J4ID0gMDsKPiAKPiBBY2NvcmRpbmcgdG8gdGhlIGNvbW1lbnQgSSB0aGluayB5b3UgbmVl
ZCB0byBzdG9yZQo+IG1heF9pbml0X2RvbWlkICsgMSBoZXJlLCBzbyB0aGF0IHRoZSBzd2l0Y2hf
c2VyaWFsX2lucHV0KCkgYSBmZXcKPiBsaW5lcyBkb3duIHdvdWxkIGFjdHVhbGx5IHN3aXRjaCB0
byBYZW4uCgpJJ2xsIGZpeAoKVGhhbmtzIGZvciB0aGUgY29tbWVudHMhCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 22:05:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 22:05: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 1g8Bjr-0003fd-HY; Thu, 04 Oct 2018 22:04:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d1o/=mq=xenproject.org=prvs=8081f1360=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1g8Bjq-0003fT-Al
 for xen-devel@lists.xenproject.org; Thu, 04 Oct 2018 22:04:54 +0000
X-Inumbo-ID: 2d8fc759-c821-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2d8fc759-c821-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 00:02:26 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,341,1534809600"; d="scan'208";a="67075830"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75351-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-amd64:<job status>:broken:regression
 xen-unstable:build-amd64-prev:<job status>:broken:regression
 xen-unstable:build-i386:<job status>:broken:regression
 xen-unstable:build-armhf-pvops:<job status>:broken:regression
 xen-unstable:build-i386-xsm:<job status>:broken:regression
 xen-unstable:build-amd64-xtf:<job status>:broken:regression
 xen-unstable:build-amd64-xsm:<job status>:broken:regression
 xen-unstable:build-amd64-pvops:<job status>:broken:regression
 xen-unstable:build-i386-pvops:<job status>:broken:regression
 xen-unstable:build-armhf:<job status>:broken:regression
 xen-unstable:build-i386-prev:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-1:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-midway:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386: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-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim: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-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-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-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:build-i386-rumprun:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-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-pygrub:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-2: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-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:build-amd64-rumprun:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-unstable:build-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-pair: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-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-3: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-raw:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-amd: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-5: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-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-migrupgrade: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-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl: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-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-rumprun-i386: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-amd: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-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-livepatch:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm: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-rtds:build-check(1):blocked:nonblocking
 xen-unstable:build-armhf:host-install(4):broken:nonblocking
 xen-unstable:build-armhf-pvops:host-install(4):broken:nonblocking
 xen-unstable:build-i386:host-install(4):broken:nonblocking
 xen-unstable:build-i386-xsm:host-install(4):broken:nonblocking
 xen-unstable:build-i386-prev:host-install(4):broken:nonblocking
 xen-unstable:build-i386-pvops:host-install(4):broken:nonblocking
 xen-unstable:build-amd64:host-install(4):broken:nonblocking
 xen-unstable:build-amd64-xtf:host-install(4):broken:nonblocking
 xen-unstable:build-amd64-xsm:host-install(4):broken:nonblocking
 xen-unstable:build-amd64-pvops:host-install(4):broken:nonblocking
 xen-unstable:build-amd64-prev:host-install(4):broken:nonblocking
X-Osstest-Versions-This: xen=359970fd8b781fac2ddcbc84dd5b890075fa08ef
X-Osstest-Versions-That: xen=940185b2f6f343251c2b83bd96e599398cea51ec
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 4 Oct 2018 23:04:48 +0100
Subject: [Xen-devel] [xen-unstable baseline-only test] 75351: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTM1MSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNv
bS9vc3N0ZXN0L2xvZ3MvNzUzNTEvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMgd2l0aCB0ZXN0cyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0
LXByZXYgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+
ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXh0ZiAgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHJldiAg
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQt
Y2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQt
Y2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xY293MiAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygx
KSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBu
L2EKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTQgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1y
dW1wcnVuLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhh
bWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tl
biBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgNCBob3N0
LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1pMzg2LXhz
bSAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUg
dW50ZXN0ZWQKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQp
ICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAg
ICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9r
ZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgIDQgaG9z
dC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5l
IHVudGVzdGVkCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0
KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAg
ICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAoK
dmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDM1OTk3
MGZkOGI3ODFmYWMyZGRjYmM4NGRkNWI4OTAwNzVmYTA4ZWYKYmFzZWxpbmUgdmVyc2lvbjoKIHhl
biAgICAgICAgICAgICAgICAgIDk0MDE4NWIyZjZmMzQzMjUxYzJiODNiZDk2ZTU5OTM5OGNlYTUx
ZWMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NTI3MyAgMjAxOC0wOS0yMyAxMzo0ODoyNiBaICAg
MTEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzUzNTEgIDIwMTgtMTAtMDQgMTE6NTU6NDQg
WiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lv
bnMgdW5kZXIgdGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNv
bT4KICBBbWl0IFNpbmdoIFRvbWFyIDxhbWl0dG9tZXIyNUBnbWFpbC5jb20+CiAgQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBBbmRyaWkgQW5pc292IDxhbmRyaWlf
YW5pc292QGVwYW0uY29tPgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0
cml4LmNvbT4KICBDaHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIuY2xhcms2QGJhZXN5c3Rl
bXMuY29tPgogIERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CiAgRGFyaW8g
RmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KICBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNh
cmRvZS5jb20+CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIElh
biBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIE1h
cmMgWnluZ2llciA8bWFyYy56eW5naWVyQGFybS5jb20+CiAgUmF6dmFuIENvam9jYXJ1IDxyY29q
b2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgogIFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4K
ICBTaGFtZWVyIEtvbG90aHVtIDxzaGFtZWVyYWxpLmtvbG90aHVtLnRob2RpQGh1YXdlaS5jb20+
CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFN1cmF2ZWUg
U3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1cGFuaXRAYW1kLmNvbT4KICBUYW1hcyBLIExl
bmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CiAgVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15
cl9iYWJjaHVrQGVwYW0uY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgWWFu
ZyBRaWFuIDxrcml6ZXhAZ21haWwuY29tPgogIFlhbmcgUWlhbiA8eWFuZy5xaWFuQGNpdHJpeC5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LXh0ZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXByZXYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
cm9rZW4gIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQt
aTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1
cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5j
b20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0
IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXByZXYgYnJva2VuCmJyb2tlbi1qb2IgYnVp
bGQtaTM4NiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm1oZi1wdm9wcyBicm9rZW4KYnJva2Vu
LWpvYiBidWlsZC1pMzg2LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14dGYgYnJv
a2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFt
ZDY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMgYnJva2VuCmJyb2tl
bi1qb2IgYnVpbGQtYXJtaGYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni1wcmV2IGJyb2tl
bgpicm9rZW4tc3RlcCBidWlsZC1hcm1oZiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVp
bGQtYXJtaGYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYgaG9z
dC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYteHNtIGhvc3QtaW5zdGFsbCg0KQpi
cm9rZW4tc3RlcCBidWlsZC1pMzg2LXByZXYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1
aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhv
c3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14dGYgaG9zdC1pbnN0YWxsKDQp
CmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAg
YnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0
LXByZXYgaG9zdC1pbnN0YWxsKDQpCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKKE5vIHJldmlzaW9u
IGxvZzsgaXQgd291bGQgYmUgOTUzIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 23:01:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 23:01: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 1g8Cbx-0007uF-18; Thu, 04 Oct 2018 23:00:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kfdj=mq=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1g8Cbv-0007uA-Jr
 for xen-devel@lists.xen.org; Thu, 04 Oct 2018 23:00:47 +0000
X-Inumbo-ID: fcc85f65-c828-11e8-a8a5-bc764e045a96
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe45::62b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id fcc85f65-c828-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 00:58:20 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amd-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Rw+XIxKOPOaUtUQfA8e1vFPwPxXp/n4eTtQjELu2fUw=;
 b=hiSrAyki/R9JUX7EZoDPCGoqioR+2f6+Iig4nl74UzR/PIBKjAuC4CAJB8K86qJhBgtIj8759B9dCUtm4SXSkD9uME2mQeuX95bDBB4HfBs5hT2vKBp9ZnsFJK96J2wgexgoUoBExwGve65V69yqhtgKhDvIvSSe/xp69GwbYTI=
Received: from CY4PR12MB1768.namprd12.prod.outlook.com (10.175.63.10) by
 CY4PR12MB1269.namprd12.prod.outlook.com (10.168.167.20) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1185.20; Thu, 4 Oct 2018 23:00:42 +0000
Received: from CY4PR12MB1768.namprd12.prod.outlook.com
 ([fe80::4075:6476:dfd1:f253]) by CY4PR12MB1768.namprd12.prod.outlook.com
 ([fe80::4075:6476:dfd1:f253%12]) with mapi id 15.20.1207.022; Thu, 4 Oct 2018
 23:00:42 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH 2/2] x86/SVM-IOMMU: Drop get_field_from_byte()
Thread-Index: AQHUU/UgUCkA2X7aU0el3EHL6RShfqUPxDiA
Date: Thu, 4 Oct 2018 23:00:42 +0000
Message-ID: <20181004230039.GA12026@amd.com>
References: <1537786530-4625-1-git-send-email-andrew.cooper3@citrix.com>
 <1537786530-4625-2-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1537786530-4625-2-git-send-email-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: CY4PR13CA0077.namprd13.prod.outlook.com
 (2603:10b6:903:152::15) To CY4PR12MB1768.namprd12.prod.outlook.com
 (2603:10b6:903:122::10)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [165.204.77.1]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; CY4PR12MB1269;
 20:9FjbVxzcb+D1K4NIIbKhAfJl+i/4hP39DuTE+dh6dR4/fRcfOYeXYeRKnt+XUPUSRN5HCBOde2B4bGbMuzuEIBBBJ8Vxd+tEEwySsdREsf2+TSO8xEVgh2ojmpWCDmHXWD2F2WTBdAw3wvUCXgT0+kchM9RiMazYf/vURvpJHPywLRZmorpWffB4I3knnaZ3wvW0m4MQwU7yCuWnmGbM2t8YwPKuaRP/F78HOmrM7am0Ky9HyOpTvIrxKxR5ACWu
x-ms-office365-filtering-correlation-id: c23f3780-075f-4719-f74a-08d62a4d35aa
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:CY4PR12MB1269; 
x-ms-traffictypediagnostic: CY4PR12MB1269:
x-microsoft-antispam-prvs: <CY4PR12MB12698A7E45861A984E357CE3E5EA0@CY4PR12MB1269.namprd12.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(70601490899591)(767451399110);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3002001)(93006095)(93001095)(3231355)(944501410)(52105095)(10201501046)(6055026)(149066)(150057)(6041310)(20161123564045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123558120)(201708071742011)(7699051);
 SRVR:CY4PR12MB1269; BCL:0; PCL:0; RULEID:; SRVR:CY4PR12MB1269; 
x-forefront-prvs: 0815F8251E
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(39860400002)(396003)(136003)(346002)(376002)(366004)(199004)(189003)(86362001)(76176011)(99286004)(25786009)(256004)(2906002)(52116002)(14454004)(386003)(1076002)(68736007)(36756003)(105586002)(7736002)(33656002)(72206003)(305945005)(8676002)(81156014)(6506007)(478600001)(3846002)(71200400001)(102836004)(6486002)(6116002)(4326008)(71190400001)(186003)(6916009)(26005)(106356001)(6512007)(81166006)(316002)(6436002)(486006)(54906003)(476003)(97736004)(5250100002)(5660300001)(66066001)(2900100001)(229853002)(11346002)(446003)(2616005)(6246003)(53936002)(8936002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR12MB1269;
 H:CY4PR12MB1768.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
x-microsoft-antispam-message-info: PG2Hdxj4Vy50rij/PG9uyd6o7BqQnEP9cS4y2bBQ+TGSTaNZRQo3rnDdRbq+j3Fv8cruw/KHMF48GezaO4/4XLUGchebkEWvkrd7If1tTLY+AgU4xSbRc2ifDK25PG9PlOvdCOay8J8M8TvybZmBVUjGuKJ++/F9uTnV+GPCU9tP5Y/Tz5FN3FLFU17IGxUSjd8wyfldyfDYePklfo6SCvG+ONROlrsvmGya1zxdacLr58hoUe4sj/kpSgiTxyL/RxBdO7zJiqrrOXETqA2Vk6l/hBmv6+1L2nN6ERr5bXjDN7O3+2iGsB9oJVOf/vJZ8kklJoUycA8uvPcNCWnZZOHYi8EGqEQLKoH6TIFbj68=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <591D629A88BA5644954B3D26E4B798F5@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c23f3780-075f-4719-f74a-08d62a4d35aa
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Oct 2018 23:00:42.6003 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR12MB1269
Subject: Re: [Xen-devel] [PATCH 2/2] x86/SVM-IOMMU: Drop
 get_field_from_byte()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Xen-devel <xen-devel@lists.xen.org>, Paul Durrant <paul.durrant@citrix.com>,
 "Suthikulpanit, Suravee" <Suravee.Suthikulpanit@amd.com>, "Woods,
 Brian" <Brian.Woods@amd.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>

T24gTW9uLCBTZXAgMjQsIDIwMTggYXQgMTE6NTU6MzBBTSArMDEwMCwgQW5keSBDb29wZXIgd3Jv
dGU6Cj4gSXQgaXMgTUFTS19FWFRSKCkgaW4gZGlzZ3Vpc2UsIGJ1dCBsZXNzIGZsZXhpYmxlLgo+
IAo+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogQnJpYW4gV29vZHMg
PGJyaWFuLndvb2RzQGFtZC5jb20+Cgo+IC0tLQo+IENDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hA
c3VzZS5jb20+Cj4gQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gQ0M6IFJvZ2Vy
IFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IENDOiBQYXVsIER1cnJhbnQgPHBh
dWwuZHVycmFudEBjaXRyaXguY29tPgo+IENDOiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2
ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPgo+IENDOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNA
YW1kLmNvbT4KPiAtLS0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5j
ICAgICAgIHwgMiArLQo+ICB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LXBy
b3RvLmggfCA1IC0tLS0tCj4gIDIgZmlsZXMgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDYgZGVs
ZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9p
b21tdV9tYXAuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYwo+IGlu
ZGV4IDcwYjQzNDUuLmRlZDJjYzcgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYW1kL2lvbW11X21hcC5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lv
bW11X21hcC5jCj4gQEAgLTIyMCw3ICsyMjAsNyBAQCB2b2lkIF9faW5pdCBpb21tdV9kdGVfYWRk
X2RldmljZV9lbnRyeSh1MzIgKmR0ZSwgc3RydWN0IGl2cnNfbWFwcGluZ3MgKml2cnNfZGV2KQo+
ICAgICAgZHRlWzddID0gZHRlWzZdID0gZHRlWzRdID0gZHRlWzJdID0gZHRlWzFdID0gZHRlWzBd
ID0gMDsKPiAgCj4gICAgICBmbGFncyA9IGl2cnNfZGV2LT5kZXZpY2VfZmxhZ3M7Cj4gLSAgICBz
eXNfbWd0ID0gZ2V0X2ZpZWxkX2Zyb21fYnl0ZShmbGFncywgQUNQSV9JVkhEX1NZU1RFTV9NR01U
KTsKPiArICAgIHN5c19tZ3QgPSBNQVNLX0VYVFIoZmxhZ3MsIEFDUElfSVZIRF9TWVNURU1fTUdN
VCk7Cj4gICAgICBkZXZfZXggPSBpdnJzX2Rldi0+ZHRlX2FsbG93X2V4Y2x1c2lvbjsKPiAgCj4g
ICAgICBmbGFncyAmPSBtYXNrOwo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2
bS9zdm0vYW1kLWlvbW11LXByb3RvLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1k
LWlvbW11LXByb3RvLmgKPiBpbmRleCA5OWJjMjFjLi4xYjk2NWUxIDEwMDY0NAo+IC0tLSBhL3hl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8uaAo+ICsrKyBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8uaAo+IEBAIC0xNTUsMTEgKzE1
NSw2IEBAIHN0YXRpYyBpbmxpbmUgdTMyIHNldF9maWVsZF9pbl9yZWdfdTMyKHUzMiBmaWVsZCwg
dTMyIHJlZ192YWx1ZSwKPiAgICAgIHJldHVybiByZWdfdmFsdWU7Cj4gIH0KPiAgCj4gLXN0YXRp
YyBpbmxpbmUgdTggZ2V0X2ZpZWxkX2Zyb21fYnl0ZSh1OCB2YWx1ZSwgdTggbWFzaykKPiAtewo+
IC0gICAgcmV0dXJuICh2YWx1ZSAmIG1hc2spIC8gKG1hc2sgJiAtbWFzayk7Cj4gLX0KPiAtCj4g
IHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyByZWdpb25fdG9fcGFnZXModW5zaWduZWQgbG9u
ZyBhZGRyLCB1bnNpZ25lZCBsb25nIHNpemUpCj4gIHsKPiAgICAgIHJldHVybiAoUEFHRV9BTElH
TihhZGRyICsgc2l6ZSkgLSAoYWRkciAmIFBBR0VfTUFTSykpID4+IFBBR0VfU0hJRlQ7Cj4gLS0g
Cj4gMi4xLjQKPiAKCi0tIApCcmlhbiBXb29kcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 04 23:03:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 04 Oct 2018 23: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 1g8Cef-00081w-HG; Thu, 04 Oct 2018 23:03:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kfdj=mq=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1g8Cee-00081r-JU
 for xen-devel@lists.xen.org; Thu, 04 Oct 2018 23:03:36 +0000
X-Inumbo-ID: 620d6666-c829-11e8-a8a5-bc764e045a96
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe45::60a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 620d6666-c829-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 01:01:10 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amd-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=6ZLsOYcBx4OyLRIK/P9BmFFbSiY/ffwrlZ6ezQCg2yg=;
 b=GNNEKeRC9AGUBhn3Wtu616eVOg2ZqpjDn3TXpm/QUBDzTpYVsEWgnWnfI1GaV5vQC+94mn2KRvW9e7KkkVbtVpfI+InT+UjRZCel/8hCOF8AbrdD8ivWt4Kyjry52H8HPQlW/gGL4sduLhzgVBM6gFfM0alm88c87flT8qXbTWA=
Received: from CY4PR12MB1768.namprd12.prod.outlook.com (10.175.63.10) by
 CY4PR12MB1269.namprd12.prod.outlook.com (10.168.167.20) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1185.20; Thu, 4 Oct 2018 23:03:32 +0000
Received: from CY4PR12MB1768.namprd12.prod.outlook.com
 ([fe80::4075:6476:dfd1:f253]) by CY4PR12MB1768.namprd12.prod.outlook.com
 ([fe80::4075:6476:dfd1:f253%12]) with mapi id 15.20.1207.022; Thu, 4 Oct 2018
 23:03:32 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH 1/2] x86/SVM-IOMMU: Don't opencode memcpy() in
 queue_iommu_command()
Thread-Index: AQHUU/UgbzEDr+TRTEuBuA54azAS6KUPxQEA
Date: Thu, 4 Oct 2018 23:03:32 +0000
Message-ID: <20181004230328.GB12026@amd.com>
References: <1537786530-4625-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1537786530-4625-1-git-send-email-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: MWHPR22CA0058.namprd22.prod.outlook.com
 (2603:10b6:300:12a::20) To CY4PR12MB1768.namprd12.prod.outlook.com
 (2603:10b6:903:122::10)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [165.204.77.1]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; CY4PR12MB1269;
 20:t9C5WcjOkp6LOlrKr+AjFEDLr2/oob0UwEame5al744kqgHpCliAU6wGudxQ4HEhJji47f6xOt0BwWPtxVOLFHnM0dV3csmO+X7V/zzk1URMhmOKGc8BFFo3XHdiDf/C2s4vHBv2FwKa+0fQCmoZNpncxw42Rc9IXi0YP47Cirlf1cHoCOHNXJMhr+GkIQCyu/ev4QdjXEP9IRxgVPaG//yGhl1tDs1PoR3AMdhWcJZLx5QsIqfPQ1jRAfjwYwLl
x-ms-office365-filtering-correlation-id: e8e8897f-0fed-44cf-99d8-08d62a4d9af2
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:CY4PR12MB1269; 
x-ms-traffictypediagnostic: CY4PR12MB1269:
x-microsoft-antispam-prvs: <CY4PR12MB1269E09D7126CCF4928754A4E5EA0@CY4PR12MB1269.namprd12.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(788757137089)(70601490899591)(767451399110); 
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(3231355)(944501410)(52105095)(3002001)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123558120)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123564045)(201708071742011)(7699051);
 SRVR:CY4PR12MB1269; BCL:0; PCL:0; RULEID:; SRVR:CY4PR12MB1269; 
x-forefront-prvs: 0815F8251E
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(39860400002)(396003)(136003)(346002)(376002)(366004)(199004)(189003)(86362001)(76176011)(99286004)(25786009)(256004)(2906002)(52116002)(14454004)(386003)(1076002)(68736007)(36756003)(105586002)(7736002)(33656002)(72206003)(305945005)(8676002)(81156014)(6506007)(478600001)(3846002)(71200400001)(102836004)(6486002)(6116002)(4326008)(71190400001)(186003)(6916009)(26005)(106356001)(6512007)(81166006)(316002)(6436002)(486006)(54906003)(476003)(97736004)(5250100002)(5660300001)(66066001)(575784001)(2900100001)(229853002)(11346002)(446003)(2616005)(6246003)(53936002)(8936002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR12MB1269;
 H:CY4PR12MB1768.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
x-microsoft-antispam-message-info: 5Um4NqRRvzAaR9gyeYtfeZcoOjCxMHpizY71Ylzw4b7JnfH+yh3yNjndZgIAlAJIGUTycMzzQufAsBWhk9raSio6TXJkFWphkDB27eqB6ahaG21Y90cGYErOqEBNtFluXBvEU8e1VIvXJUEbgUBpMQoKr6XY2/42fsC/vaoZa4MTLBYOkMxUY3iYBzjyy5DpAUlJ6u724rf4HzT025GE/jAnEKo4g25UyKkQYWMY/HT9fxBXnX3iNar0nGOirxzdmFY12hIye3nClzy+8csCNkuC/GVcl5HJ3AFuy9NJ73u94SeRmAezsomSi3I2rA8zX3SX+AgBGrzF0tStVGCebhyrjfgUyR/tJZyMQmN4Aiw=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <60735BF7105CF44D827C08F3502E82FD@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e8e8897f-0fed-44cf-99d8-08d62a4d9af2
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Oct 2018 23:03:32.3025 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR12MB1269
Subject: Re: [Xen-devel] [PATCH 1/2] x86/SVM-IOMMU: Don't opencode memcpy()
 in queue_iommu_command()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Xen-devel <xen-devel@lists.xen.org>, Paul Durrant <paul.durrant@citrix.com>,
 "Suthikulpanit, Suravee" <Suravee.Suthikulpanit@amd.com>, "Woods,
 Brian" <Brian.Woods@amd.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>

T24gTW9uLCBTZXAgMjQsIDIwMTggYXQgMTE6NTU6MjlBTSArMDEwMCwgQW5keSBDb29wZXIgd3Jv
dGU6Cj4gSW4gcHJhY3RpY2UsIHRoaXMgYWxsb3dzIHRoZSBjb21waWxlciB0byByZXBsYWNlIHRo
ZSBsb29wIHdpdGggYSBwYWlyIG9mIG1vdnMuCj4gCj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4g
Cj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KClJldmlld2VkLWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KCj4gLS0t
Cj4gQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KPiBDQzogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KPiBDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+Cj4gQ0M6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Cj4gQ0M6
IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+Cj4g
Q0M6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgo+IC0tLQo+ICB4ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfY21kLmMgICAgICB8IDEyICsrKystLS0tLS0tLQo+ICB4
ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LWRlZnMuaCB8ICAxIC0KPiAgMiBm
aWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAt
LWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9jbWQuYyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9jbWQuYwo+IGluZGV4IDA4MjQ3ZmEuLmM2YzBiNGYg
MTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2NtZC5jCj4g
KysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2NtZC5jCj4gQEAgLTI0LDgg
KzI0LDcgQEAKPiAgCj4gIHN0YXRpYyBpbnQgcXVldWVfaW9tbXVfY29tbWFuZChzdHJ1Y3QgYW1k
X2lvbW11ICppb21tdSwgdTMyIGNtZFtdKQo+ICB7Cj4gLSAgICB1MzIgdGFpbCwgaGVhZCwgKmNt
ZF9idWZmZXI7Cj4gLSAgICBpbnQgaTsKPiArICAgIHVpbnQzMl90IHRhaWwsIGhlYWQ7Cj4gIAo+
ICAgICAgdGFpbCA9IGlvbW11LT5jbWRfYnVmZmVyLnRhaWw7Cj4gICAgICBpZiAoICsrdGFpbCA9
PSBpb21tdS0+Y21kX2J1ZmZlci5lbnRyaWVzICkKPiBAQCAtMzUsMTIgKzM0LDkgQEAgc3RhdGlj
IGludCBxdWV1ZV9pb21tdV9jb21tYW5kKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LCB1MzIgY21k
W10pCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfQ01EX0JV
RkZFUl9IRUFEX09GRlNFVCkpOwo+ICAgICAgaWYgKCBoZWFkICE9IHRhaWwgKQo+ICAgICAgewo+
IC0gICAgICAgIGNtZF9idWZmZXIgPSAodTMyICopKGlvbW11LT5jbWRfYnVmZmVyLmJ1ZmZlciAr
Cj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGlvbW11LT5jbWRfYnVmZmVyLnRhaWwg
Kgo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0NNRF9CVUZGRVJfRU5UUllf
U0laRSkpOwo+IC0KPiAtICAgICAgICBmb3IgKCBpID0gMDsgaSA8IElPTU1VX0NNRF9CVUZGRVJf
VTMyX1BFUl9FTlRSWTsgaSsrICkKPiAtICAgICAgICAgICAgY21kX2J1ZmZlcltpXSA9IGNtZFtp
XTsKPiArICAgICAgICBtZW1jcHkoaW9tbXUtPmNtZF9idWZmZXIuYnVmZmVyICsKPiArICAgICAg
ICAgICAgICAgKGlvbW11LT5jbWRfYnVmZmVyLnRhaWwgKiBJT01NVV9DTURfQlVGRkVSX0VOVFJZ
X1NJWkUpLAo+ICsgICAgICAgICAgICAgICBjbWQsIElPTU1VX0NNRF9CVUZGRVJfRU5UUllfU0la
RSk7Cj4gIAo+ICAgICAgICAgIGlvbW11LT5jbWRfYnVmZmVyLnRhaWwgPSB0YWlsOwo+ICAgICAg
ICAgIHJldHVybiAxOwo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0v
YW1kLWlvbW11LWRlZnMuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUt
ZGVmcy5oCj4gaW5kZXggYzQ3OWYwYi4uMWYxOWNkMyAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LWRlZnMuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtZGVmcy5oCj4gQEAgLTE4Nyw3ICsxODcsNiBAQAo+ICAK
PiAgI2RlZmluZSBJT01NVV9DTURfQlVGRkVSX0VOVFJZX1NJWkUJCQkxNgo+ICAjZGVmaW5lIElP
TU1VX0NNRF9CVUZGRVJfUE9XRVJfT0YyX0VOVFJJRVNfUEVSX1BBR0UJOAo+IC0jZGVmaW5lIElP
TU1VX0NNRF9CVUZGRVJfVTMyX1BFUl9FTlRSWSAJKElPTU1VX0NNRF9CVUZGRVJfRU5UUllfU0la
RSAvIDQpCj4gIAo+ICAjZGVmaW5lIElPTU1VX0NNRF9PUENPREVfTUFTSwkJCTB4RjAwMDAwMDAK
PiAgI2RlZmluZSBJT01NVV9DTURfT1BDT0RFX1NISUZUCQkJMjgKPiAtLSAKPiAyLjEuNAo+IAoK
LS0gCkJyaWFuIFdvb2RzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 00:40:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 00:40: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 1g8EAR-0007CB-MO; Fri, 05 Oct 2018 00:40:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=baab=mr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g8EAP-0007C1-O8
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 00:40:29 +0000
X-Inumbo-ID: 6da38d5f-c837-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6da38d5f-c837-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 00:41: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 <aliasfile-bounces@xenproject.org>)
 id 1g8EAM-00045h-5W; Fri, 05 Oct 2018 00:40: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 1g8EAL-0007ZK-RO; Fri, 05 Oct 2018 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 1g8EAL-0003yz-Qg; Fri, 05 Oct 2018 00:40:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128367-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=8ba65c4d95712b54362fd81c34bae99f51d45a0b
X-Osstest-Versions-That: libvirt=d6b8838dd83697f721fe0706068df765148154de
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 05 Oct 2018 00:40:25 +0000
Subject: [Xen-devel] [libvirt test] 128367: 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>

ZmxpZ2h0IDEyODM2NyBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjgzNjcvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEyODMzMQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4MzMxCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
cWNvdzIgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIDhiYTY1YzRkOTU3MTJiNTQzNjJmZDgxYzM0YmFlOTlmNTFkNDVh
MGIKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGQ2Yjg4MzhkZDgzNjk3
ZjcyMWZlMDcwNjA2OGRmNzY1MTQ4MTU0ZGUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyODMzMSAg
MjAxOC0xMC0wMyAwNDoxODo0MyBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjgz
NjcgIDIwMTgtMTAtMDQgMDQ6MTg6NDMgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKaXJpIERlbmVtYXJrIDxq
ZGVuZW1hckByZWRoYXQuY29tPgogIErDoW4gVG9ta28gPGp0b21rb0ByZWRoYXQuY29tPgogIE1p
Y2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1
c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvbGlidmly
dC5naXQKICAgZDZiODgzOGRkOC4uOGJhNjVjNGQ5NSAgOGJhNjVjNGQ5NTcxMmI1NDM2MmZkODFj
MzRiYWU5OWY1MWQ0NWEwYiAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 06:31:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 06:31: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 1g8Jdn-0005sc-F3; Fri, 05 Oct 2018 06:31:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=baab=mr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g8Jdl-0005sP-KC
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 06:31:09 +0000
X-Inumbo-ID: 6a1238eb-c868-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6a1238eb-c868-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 06:32: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 <aliasfile-bounces@xenproject.org>)
 id 1g8Jde-0003u3-Jk; Fri, 05 Oct 2018 06:31: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 1g8Jde-0002IX-AC; Fri, 05 Oct 2018 06:31:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g8Jde-0002xb-9N; Fri, 05 Oct 2018 06:31:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128369-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-armhf-armhf-xl-arndale:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot: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-i386-xl-qemut-win7-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-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1: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-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt: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-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-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds: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-amd64-i386-xl-qemuu-win10-i386:windows-install: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-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=cec4de302c5ff2c5eb3bfcb0c4845a095f5149b9
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 05 Oct 2018 06:31:02 +0000
Subject: [Xen-devel] [linux-linus test] 128369: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODM2OSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4MzY5LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1
ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxMSBn
dWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1p
bnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAg
ZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItaW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cy
ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTEgeGVu
LWJvb3QvZHN0X2hvc3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkz
ODYtZXhhbWluZSAgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXNoYWRvdyAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJv
b3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMCB4ZW4tYm9vdC9zcmNf
aG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAg
ICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgMTEgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgOCBy
ZWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU4OTgKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUg
KG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKClRlc3RzIHdoaWNoIGRpZCBu
b3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDEgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNTg5OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1ODk4CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjU4OTgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1ODk4
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFy
Z2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBjZWM0ZGUzMDJjNWZmMmM1
ZWIzYmZjYjBjNDg0NWEwOTVmNTE0OWI5CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAg
ICAgICAgICA5NDcxMGNhYzBlZjRlZTE3N2E2M2I1MjI3NjY0YjM4Yzk1YmJmNzAzCgpMYXN0IHRl
c3Qgb2YgYmFzaXMgICAxMjU4OTggIDIwMTgtMDgtMTMgMjE6MjA6NTUgWiAgIDUyIGRheXMKRmFp
bGluZyBzaW5jZSAgICAgICAgMTI1OTIxICAyMDE4LTA4LTE1IDEzOjA2OjU2IFogICA1MCBkYXlz
ICAgNTIgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4MzY5ICAyMDE4LTEwLTA0IDA2
OjEyOjExIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoyMzMyIHBlb3BsZSB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBs
b2c7IGl0IHdvdWxkIGJlIDI5MjEzOSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 07:08:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 07:08: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 1g8KDS-0008Ht-SZ; Fri, 05 Oct 2018 07:08:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=8npz=mr=gmail.com=osalvador.vilardaga@srs-us1.protection.inumbo.net>)
 id 1g8KDR-0008Ho-K5
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 07:08:01 +0000
X-Inumbo-ID: 0d3b5f73-c86d-11e8-a8a5-bc764e045a96
Received: from mail-wr1-f47.google.com (unknown [209.85.221.47])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0d3b5f73-c86d-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 09:05:34 +0200 (CEST)
Received: by mail-wr1-f47.google.com with SMTP id 61-v6so11630366wrb.6
 for <xen-devel@lists.xenproject.org>; Fri, 05 Oct 2018 00:08:00 -0700 (PDT)
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:user-agent;
 bh=oWo1xNzfo+k/gC3Zp/F75xR+3JKVfFbkGJq2SW9FQzo=;
 b=G7l0BgK3EdkOr8Qt3dvxUdUaFP2QiDM+cDPuOIifUooiH4VubHH/KzuLA0A2LjxiQr
 TGi+rPnwV6MSiSkX/+7FxTSxAqicS+9ewvKCLB/F6gQqmPWVxmw8NhCS87SlrY85f4j1
 I8EXiIBPiWRtlhysazm+dK/zUJfhaYDejB9bG5/pt8KaHiIoP8EG1PNz9BS4/WIsknVp
 QaBhGyQp9bKGUTtJie0WD9ADBjfRVabO3cD4axO7wBw5VGPmdTXjr7LeH2KlGTfkLmIR
 a8uKszOnpij3TjtLQHDq888DyE7WAbthRp+FTVBvDK0SuNfBjGRiVwzADkLbdqsI7LLM
 I5kw==
X-Gm-Message-State: ABuFfoh5QIx2TTT8TpUVlM9XFzjxgv2/Hc6v4fwRTG0egPGoTUwyALy+
 cpCNWJAbTjH6wg0JYIUgWzk=
X-Google-Smtp-Source: ACcGV60YB5PqaO8biF/WCLgxrXP1h5Gepxo+CeVyoVF3N/x1M2o3JuOPW7wOPYWHN6vxLsDVXN+r8A==
X-Received: by 2002:a5d:4101:: with SMTP id l1-v6mr7692851wrp.45.1538723278847; 
 Fri, 05 Oct 2018 00:07:58 -0700 (PDT)
Received: from techadventures.net (techadventures.net. [62.201.165.239])
 by smtp.gmail.com with ESMTPSA id e64-v6sm850655wmg.0.2018.10.05.00.07.56
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 05 Oct 2018 00:07:57 -0700 (PDT)
Received: by techadventures.net (Postfix, from userid 1000)
 id 6D6B1125822; Fri,  5 Oct 2018 09:07:56 +0200 (CEST)
Date: Fri, 5 Oct 2018 09:07:56 +0200
From: Oscar Salvador <osalvador@techadventures.net>
To: David Hildenbrand <david@redhat.com>
Message-ID: <20181005070756.GA27754@techadventures.net>
References: <20180927092554.13567-1-david@redhat.com>
 <20180927092554.13567-4-david@redhat.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180927092554.13567-4-david@redhat.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
Subject: Re: [Xen-devel] [PATCH v3 3/6] mm/memory_hotplug: fix
 online/offline_pages called w.o. mem_hotplug_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: Kate Stewart <kstewart@linuxfoundation.org>, Michal Hocko <mhocko@suse.com>,
 linux-doc@vger.kernel.org, Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, linux-mm@kvack.org,
 Paul Mackerras <paulus@samba.org>, Rashmica Gupta <rashmica.g@gmail.com>,
 "K. Y. Srinivasan" <kys@microsoft.com>, Thomas Gleixner <tglx@linutronix.de>,
 Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 Michael Ellerman <mpe@ellerman.id.au>, linux-acpi@vger.kernel.org,
 xen-devel@lists.xenproject.org, Len Brown <lenb@kernel.org>,
 Pavel Tatashin <pavel.tatashin@microsoft.com>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 Dan Williams <dan.j.williams@intel.com>,
 YASUAKI ISHIMATSU <yasu.isimatu@gmail.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Vlastimil Babka <vbabka@suse.cz>,
 Oscar Salvador <osalvador@suse.de>, Juergen Gross <jgross@suse.com>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 Philippe Ombredanne <pombredanne@nexb.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>, devel@linuxdriverproject.org,
 Andrew Morton <akpm@linux-foundation.org>, linuxppc-dev@lists.ozlabs.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBTZXAgMjcsIDIwMTggYXQgMTE6MjU6NTFBTSArMDIwMCwgRGF2aWQgSGlsZGVuYnJh
bmQgd3JvdGU6Cj4gUmV2aWV3ZWQtYnk6IFBhdmVsIFRhdGFzaGluIDxwYXZlbC50YXRhc2hpbkBt
aWNyb3NvZnQuY29tPgo+IFJldmlld2VkLWJ5OiBSYXNobWljYSBHdXB0YSA8cmFzaG1pY2EuZ0Bn
bWFpbC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogRGF2aWQgSGlsZGVuYnJhbmQgPGRhdmlkQHJlZGhh
dC5jb20+CgpSZXZpZXdlZC1ieTogT3NjYXIgU2FsdmFkb3IgPG9zYWx2YWRvckBzdXNlLmRlPgot
LSAKT3NjYXIgU2FsdmFkb3IKU1VTRSBMMwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 07:08:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 07:08: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 1g8KEF-0008Kv-6x; Fri, 05 Oct 2018 07:08:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=8npz=mr=gmail.com=osalvador.vilardaga@srs-us1.protection.inumbo.net>)
 id 1g8KEE-0008Kp-KN
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 07:08:50 +0000
X-Inumbo-ID: add22287-c86d-11e8-a6a9-d7ebe60f679a
Received: from mail-wr1-f67.google.com (unknown [209.85.221.67])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id add22287-c86d-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 07:10:03 +0000 (UTC)
Received: by mail-wr1-f67.google.com with SMTP id g15-v6so9759788wru.9
 for <xen-devel@lists.xenproject.org>; Fri, 05 Oct 2018 00:08:49 -0700 (PDT)
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:user-agent;
 bh=KqQzeVZYtmVkFZOaqknZA3xIVwZZa1gZvkCWFceOmmo=;
 b=FcEL4jj7xewb+Jilr8oxcIi9tbSoejcqahq2CxDz374Yn4n7pt59ZLzJekLNdfCote
 NkGRh3FI830gfYntqk88pRj6r5AR4TwtB1RUiU+I0D9pTtU6LJhDM4nJDPogGJtDVHE+
 GMUUidxv0RViYF/m7HGOd8NkbNiIbCrFBXplMwh/rbzh2nyuilKhLkUU1PucihuckXU6
 pYGQdYeB+i/Nf8T6QcvQKYLSRBsLukgb7wXgiY+A+dX8UOVDGLXX8ofwobNJ5wiOMwtt
 905I+HVE0uINmfKhZEXLEBhFgZ0s+mZB2/GDuVD4hdb/HhMjLLix7v5sn5FjjZOeOfFa
 U+3g==
X-Gm-Message-State: ABuFfogUA2fHlkjVPK7ZN/UTWK094hBkeLUu1qNELSJ5IwtVsogueO0w
 m+6cJ1X031xG3Cn7hi5Sq9E=
X-Google-Smtp-Source: ACcGV616tnx56WJhiIzmz9oIWdZhcimyd3YS7JE3nmf5t+adonBlGtww9uMP29FazXKwUQBOXjm+cg==
X-Received: by 2002:adf:dd4c:: with SMTP id u12-v6mr6959548wrm.2.1538723328611; 
 Fri, 05 Oct 2018 00:08:48 -0700 (PDT)
Received: from techadventures.net (techadventures.net. [62.201.165.239])
 by smtp.gmail.com with ESMTPSA id r134-v6sm1172743wmg.9.2018.10.05.00.08.47
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 05 Oct 2018 00:08:47 -0700 (PDT)
Received: by techadventures.net (Postfix, from userid 1000)
 id 53B0D125824; Fri,  5 Oct 2018 09:08:47 +0200 (CEST)
Date: Fri, 5 Oct 2018 09:08:47 +0200
From: Oscar Salvador <osalvador@techadventures.net>
To: David Hildenbrand <david@redhat.com>
Message-ID: <20181005070847.GB27754@techadventures.net>
References: <20180927092554.13567-1-david@redhat.com>
 <20180927092554.13567-7-david@redhat.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180927092554.13567-7-david@redhat.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
Subject: Re: [Xen-devel] [PATCH v3 6/6] memory-hotplug.txt: Add some details
 about locking internals
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Jonathan Corbet <corbet@lwn.net>, Michal Hocko <mhocko@suse.com>,
 linux-acpi@vger.kernel.org, linux-doc@vger.kernel.org,
 linux-kernel@vger.kernel.org, linux-mm@kvack.org, devel@linuxdriverproject.org,
 xen-devel@lists.xenproject.org, Andrew Morton <akpm@linux-foundation.org>,
 linuxppc-dev@lists.ozlabs.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBTZXAgMjcsIDIwMTggYXQgMTE6MjU6NTRBTSArMDIwMCwgRGF2aWQgSGlsZGVuYnJh
bmQgd3JvdGU6Cj4gQ2M6IEpvbmF0aGFuIENvcmJldCA8Y29yYmV0QGx3bi5uZXQ+Cj4gQ2M6IE1p
Y2hhbCBIb2NrbyA8bWhvY2tvQHN1c2UuY29tPgo+IENjOiBBbmRyZXcgTW9ydG9uIDxha3BtQGxp
bnV4LWZvdW5kYXRpb24ub3JnPgo+IFJldmlld2VkLWJ5OiBQYXZlbCBUYXRhc2hpbiA8cGF2ZWwu
dGF0YXNoaW5AbWljcm9zb2Z0LmNvbT4KPiBSZXZpZXdlZC1ieTogUmFzaG1pY2EgR3VwdGEgPHJh
c2htaWNhLmdAZ21haWwuY29tPgo+IFNpZ25lZC1vZmYtYnk6IERhdmlkIEhpbGRlbmJyYW5kIDxk
YXZpZEByZWRoYXQuY29tPgoKUmV2aWV3ZWQtYnk6IE9zY2FyIFNhbHZhZG9yIDxvc2FsdmFkb3JA
c3VzZS5kZT4KCi0tIApPc2NhciBTYWx2YWRvcgpTVVNFIEwzCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 07:15:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 07:15: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 1g8KKl-0000gF-0Q; Fri, 05 Oct 2018 07:15:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=8npz=mr=gmail.com=osalvador.vilardaga@srs-us1.protection.inumbo.net>)
 id 1g8KKj-0000fV-Ao
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 07:15:33 +0000
X-Inumbo-ID: 1a9ecb40-c86e-11e8-a8a5-bc764e045a96
Received: from mail-wm1-f68.google.com (unknown [209.85.128.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1a9ecb40-c86e-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 09:13:06 +0200 (CEST)
Received: by mail-wm1-f68.google.com with SMTP id b19-v6so818951wme.3
 for <xen-devel@lists.xenproject.org>; Fri, 05 Oct 2018 00:15:31 -0700 (PDT)
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:user-agent;
 bh=rLF/fUrswzwTf1w0onr3v+ax23k7hk6LQODldba/KpQ=;
 b=Dd21b7tseYbowZZlB9owQ+Q8G+hCEHySBClEoP+8pkRXmGdnTR5pU1x0Z/T+5xTPeC
 lFQijfCMyG1MVldtbfOncpJu3K7PEzV3ySO5Wo92koEDYmqNkNG5VAYNpNWCoujfzvf3
 b3UdrXm5sLBOFCTx/iNJEmReDg21G1FdcdFP202Q8toFEbfC0eQ6osR5DcZTusqhga+G
 v/w9Xrp2Up5aAsW+mG2gZdZ+NrWyORjw/bSU84nwbYOp4QbVf4LK93caK8LemRCTHqxF
 hyaZjSI42o3WOj6jtfH3NOenQLfFBwVUiIUagdGCFI1EdLsTskwpba4zLHpvLdkYlxk+
 iBpQ==
X-Gm-Message-State: ABuFfojT5nr31UTockqSGXrOY58FOa1UKN/fSk3tfZSLq4Fc3YQqi9kv
 6tnxq593qNeYnHcGNmp8lRA=
X-Google-Smtp-Source: ACcGV62xTS7MoAnvgjRB5eo6esfIUGlYCP2yq8jFJz1NJEE76Gthgl8cHLOAdd7f71xBAils/qV+ow==
X-Received: by 2002:a1c:2846:: with SMTP id
 o67-v6mr6740461wmo.60.1538723730904; 
 Fri, 05 Oct 2018 00:15:30 -0700 (PDT)
Received: from techadventures.net (techadventures.net. [62.201.165.239])
 by smtp.gmail.com with ESMTPSA id s24-v6sm809132wmc.7.2018.10.05.00.15.30
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 05 Oct 2018 00:15:30 -0700 (PDT)
Received: by techadventures.net (Postfix, from userid 1000)
 id 95CFE125826; Fri,  5 Oct 2018 09:15:29 +0200 (CEST)
Date: Fri, 5 Oct 2018 09:15:29 +0200
From: Oscar Salvador <osalvador@techadventures.net>
To: David Hildenbrand <david@redhat.com>
Message-ID: <20181005071529.GC27754@techadventures.net>
References: <20180927092554.13567-1-david@redhat.com>
 <20180927092554.13567-2-david@redhat.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180927092554.13567-2-david@redhat.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
Subject: Re: [Xen-devel] [PATCH v3 1/6] mm/memory_hotplug: make
 remove_memory() take the device_hotplug_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: Michal Hocko <mhocko@suse.com>, linux-doc@vger.kernel.org,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>, linux-mm@kvack.org,
 Paul Mackerras <paulus@samba.org>, Rashmica Gupta <rashmica.g@gmail.com>,
 Michael Neuling <mikey@neuling.org>, Michael Ellerman <mpe@ellerman.id.au>,
 Pavel Tatashin <pasha.tatashin@oracle.com>, linux-acpi@vger.kernel.org,
 xen-devel@lists.xenproject.org, Len Brown <lenb@kernel.org>,
 YASUAKI ISHIMATSU <yasu.isimatu@gmail.com>,
 Nathan Fontenot <nfont@linux.vnet.ibm.com>,
 Dan Williams <dan.j.williams@intel.com>, Joonsoo Kim <iamjoonsoo.kim@lge.com>,
 Vlastimil Babka <vbabka@suse.cz>, Oscar Salvador <osalvador@suse.de>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 John Allen <jallen@linux.vnet.ibm.com>, devel@linuxdriverproject.org,
 Andrew Morton <akpm@linux-foundation.org>, linuxppc-dev@lists.ozlabs.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBTZXAgMjcsIDIwMTggYXQgMTE6MjU6NDlBTSArMDIwMCwgRGF2aWQgSGlsZGVuYnJh
bmQgd3JvdGU6Cj4gUmV2aWV3ZWQtYnk6IFBhdmVsIFRhdGFzaGluIDxwYXZlbC50YXRhc2hpbkBt
aWNyb3NvZnQuY29tPgo+IFJldmlld2VkLWJ5OiBSYWZhZWwgSi4gV3lzb2NraSA8cmFmYWVsLmou
d3lzb2NraUBpbnRlbC5jb20+Cj4gUmV2aWV3ZWQtYnk6IFJhc2htaWNhIEd1cHRhIDxyYXNobWlj
YS5nQGdtYWlsLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRA
cmVkaGF0LmNvbT4KIApSZXZpZXdlZC1ieTogT3NjYXIgU2FsdmFkb3IgPG9zYWx2YWRvckBzdXNl
LmRlPgoKLS0gCk9zY2FyIFNhbHZhZG9yClNVU0UgTDMKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 07:16:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 07:16: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 1g8KLb-0000lM-BM; Fri, 05 Oct 2018 07:16:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=8npz=mr=gmail.com=osalvador.vilardaga@srs-us1.protection.inumbo.net>)
 id 1g8KLZ-0000lD-FT
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 07:16:25 +0000
X-Inumbo-ID: bd0f4557-c86e-11e8-a6a9-d7ebe60f679a
Received: from mail-wm1-f65.google.com (unknown [209.85.128.65])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bd0f4557-c86e-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 07:17:38 +0000 (UTC)
Received: by mail-wm1-f65.google.com with SMTP id r63-v6so823246wma.4
 for <xen-devel@lists.xenproject.org>; Fri, 05 Oct 2018 00:16:24 -0700 (PDT)
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:user-agent;
 bh=aR/jC4H+BZ2o9lgfz0G0A5l8xgrll1yDCKPstbspgPM=;
 b=jKJJy3q5mWIGVcP8XAXhRPeXxA4zrcJl/DODo/0gUz9t54DKA3iYBevKy8vD06AtAz
 ac14hR+pWe4CgtjqHmhFIudNlsbOW2eaAya+CbMiA7fMVHm8P+ApoqyjZb3hKZso5gLh
 z50EcRoN5qtrBLAekuQyXjBc2L5G49jna2RnW7nM159Xx0awG+hrpiuAraYiOo1spxLH
 jxk/M9ctrPuMFVJtP4Nfn8hMrpBT8EpzT7Y+QYrwWswVLlyPY7JgYQJS8/MPIEVPCMjO
 bIK9srcNn7Mgr8gn0S/rp/DbuPDD5ic/bW6S0I5C19zr40rNIBYQPOAYkUn5BBO9t2A/
 mdLg==
X-Gm-Message-State: ABuFfohz8535E2bZNwzzNRZHl/q5/88Mob6wCLLKNFkzCpvYXBtkGRi0
 XuQGmDQ80kI8ObDkhbtMgPM=
X-Google-Smtp-Source: ACcGV62rkvQfaVax3+CKM4rI6dVZO/x+jQfOoQhQf86qnRsCE72Jcct7LW309FM0eBE/dW53ziii+Q==
X-Received: by 2002:a1c:e5cf:: with SMTP id
 c198-v6mr7001829wmh.113.1538723783664; 
 Fri, 05 Oct 2018 00:16:23 -0700 (PDT)
Received: from techadventures.net (techadventures.net. [62.201.165.239])
 by smtp.gmail.com with ESMTPSA id j203-v6sm940598wmd.46.2018.10.05.00.16.22
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 05 Oct 2018 00:16:23 -0700 (PDT)
Received: by techadventures.net (Postfix, from userid 1000)
 id 7C2F7125828; Fri,  5 Oct 2018 09:16:22 +0200 (CEST)
Date: Fri, 5 Oct 2018 09:16:22 +0200
From: Oscar Salvador <osalvador@techadventures.net>
To: David Hildenbrand <david@redhat.com>
Message-ID: <20181005071622.GD27754@techadventures.net>
References: <20180927092554.13567-1-david@redhat.com>
 <20180927092554.13567-3-david@redhat.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180927092554.13567-3-david@redhat.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
Subject: Re: [Xen-devel] [PATCH v3 2/6] mm/memory_hotplug: make add_memory()
 take the device_hotplug_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: Michal Hocko <mhocko@suse.com>, linux-doc@vger.kernel.org,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>, linux-mm@kvack.org,
 Paul Mackerras <paulus@samba.org>, Dan Williams <dan.j.williams@intel.com>,
 Michael Ellerman <mpe@ellerman.id.au>, linux-acpi@vger.kernel.org,
 xen-devel@lists.xenproject.org, Len Brown <lenb@kernel.org>,
 Pavel Tatashin <pavel.tatashin@microsoft.com>,
 YASUAKI ISHIMATSU <yasu.isimatu@gmail.com>,
 Nathan Fontenot <nfont@linux.vnet.ibm.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Joonsoo Kim <iamjoonsoo.kim@lge.com>, Vlastimil Babka <vbabka@suse.cz>,
 Oscar Salvador <osalvador@suse.de>, Juergen Gross <jgross@suse.com>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 John Allen <jallen@linux.vnet.ibm.com>, devel@linuxdriverproject.org,
 Andrew Morton <akpm@linux-foundation.org>, linuxppc-dev@lists.ozlabs.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBTZXAgMjcsIDIwMTggYXQgMTE6MjU6NTBBTSArMDIwMCwgRGF2aWQgSGlsZGVuYnJh
bmQgd3JvdGU6Cj4gUmV2aWV3ZWQtYnk6IFBhdmVsIFRhdGFzaGluIDxwYXZlbC50YXRhc2hpbkBt
aWNyb3NvZnQuY29tPgo+IFJldmlld2VkLWJ5OiBSYWZhZWwgSi4gV3lzb2NraSA8cmFmYWVsLmou
d3lzb2NraUBpbnRlbC5jb20+Cj4gUmV2aWV3ZWQtYnk6IFJhc2htaWNhIEd1cHRhIDxyYXNobWlj
YS5nQGdtYWlsLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRA
cmVkaGF0LmNvbT4KClJldmlld2VkLWJ5OiBPc2NhciBTYWx2YWRvciA8b3NhbHZhZG9yQHN1c2Uu
ZGU+CgotLSAKT3NjYXIgU2FsdmFkb3IKU1VTRSBMMwoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 07:17:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 07:17: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 1g8KMA-0000qB-Lj; Fri, 05 Oct 2018 07:17:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=baab=mr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g8KM9-0000ps-4W
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 07:17:01 +0000
X-Inumbo-ID: 4ed78315-c86e-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4ed78315-c86e-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 09:14:33 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1g8KM5-0004nP-Ca; Fri, 05 Oct 2018 07:16: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 1g8KM5-0003UG-2P; Fri, 05 Oct 2018 07:16:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g8KM5-0004tj-1o; Fri, 05 Oct 2018 07:16:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1g8KM5-0004tj-1o@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 05 Oct 2018 07:16:57 +0000
Subject: [Xen-devel] [linux-linus bisection] complete test-amd64-amd64-pygrub
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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
LWFtZDY0LXB5Z3J1Ygp0ZXN0aWQgeGVuLWJvb3QKClRyZWU6IGxpbnV4IGdpdDovL2dpdC5rZXJu
ZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0ClRy
ZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmly
bXdhcmUuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLXRyYWRp
dGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0
ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAoKKioqIEZvdW5kIGFuZCBy
ZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTogIGxpbnV4
IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9s
aW51eC0yLjYuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICBjZWM0ZGUzMDJjNWZmMmM1ZWIzYmZjYjBj
NDg0NWEwOTVmNTE0OWI5CiAgQnVnIG5vdCBwcmVzZW50OiBkZDYzYmYyMmZjY2Q2ODkxM2UzMDg4
YzVlZDVkZTNiZjQwNmE3NTQ2CiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4NDA4LwoKCiAgKFJldmlzaW9uIGxvZyB0
b28gbG9uZywgb21pdHRlZC4pCgoKRm9yIGJpc2VjdGlvbiByZXZpc2lvbi10dXBsZSBncmFwaCBz
ZWU6CiAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvcmVzdWx0
cy9iaXNlY3QvbGludXgtbGludXMvdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIueGVuLWJvb3QuaHRt
bApSZXZpc2lvbiBJRHMgaW4gZWFjaCBncmFwaCBub2RlIHJlZmVyLCByZXNwZWN0aXZlbHksIHRv
IHRoZSBUcmVlcyBhYm92ZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUnVubmluZyBjcy1iaXNlY3Rpb24tc3RlcCAtLWdyYXBoLW91dD0vaG9tZS9sb2dzL3Jlc3Vs
dHMvYmlzZWN0L2xpbnV4LWxpbnVzL3Rlc3QtYW1kNjQtYW1kNjQtcHlncnViLnhlbi1ib290IC0t
c3VtbWFyeS1vdXQ9dG1wLzEyODQwOC5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRlbXBsYXRl
PTEyNTg5OCAtLWJsZXNzaW5ncz1yZWFsLHJlYWwtYmlzZWN0IGxpbnV4LWxpbnVzIHRlc3QtYW1k
NjQtYW1kNjQtcHlncnViIHhlbi1ib290ClNlYXJjaGluZyBmb3IgZmFpbHVyZSAvIGJhc2lzIHBh
c3M6CiAxMjgzNjkgZmFpbCBbaG9zdD1jaGFyZG9ubmF5MV0gLyAxMjYyMDIgW2hvc3Q9YWxiYW5h
MV0gMTI2MDY5IFtob3N0PWJhcm9xdWUxXSAxMjU5MjEgW2hvc3Q9Z29kZWxsbzFdIDEyNTg5OCBb
aG9zdD1odXhlbHJlYmUxXSAxMjU3MDIgW2hvc3Q9Z29kZWxsbzFdIDEyNTY3NiBbaG9zdD1kZWJp
bmExXSAxMjU2NTcgW2hvc3Q9aHV4ZWxyZWJlMV0gMTI1NjQ4IG9rLgpGYWlsdXJlIC8gYmFzaXMg
cGFzcyBmbGlnaHRzOiAxMjgzNjkgLyAxMjU2NDgKKHRyZWUgd2l0aCBubyB1cmw6IG1pbmlvcykK
KHRyZWUgd2l0aCBubyB1cmw6IG92bWYpCih0cmVlIHdpdGggbm8gdXJsOiBzZWFiaW9zKQpUcmVl
OiBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9y
dmFsZHMvbGludXgtMi42LmdpdApUcmVlOiBsaW51eGZpcm13YXJlIGdpdDovL3hlbmJpdHMueGVu
Lm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMu
eGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0
cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hl
bi5naXQKTGF0ZXN0IGNlYzRkZTMwMmM1ZmYyYzVlYjNiZmNiMGM0ODQ1YTA5NWY1MTQ5YjkgYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1
N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2
YzE5ODYgOTQwMTg1YjJmNmYzNDMyNTFjMmI4M2JkOTZlNTk5Mzk4Y2VhNTFlYwpCYXNpcyBwYXNz
IGRkNjNiZjIyZmNjZDY4OTEzZTMwODhjNWVkNWRlM2JmNDA2YTc1NDYgYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUx
NDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgZTNmNjY3
YmM1ZjUxZDBhYTQ0MzU3YTY0Y2ExMzRjZDk1MjY3OWM4MQpHZW5lcmF0aW5nIHJldmlzaW9ucyB3
aXRoIC4vYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yICBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIv
c2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdCNkZDYzYmYyMmZjY2Q2
ODkxM2UzMDg4YzVlZDVkZTNiZjQwNmE3NTQ2LWNlYzRkZTMwMmM1ZmYyYzVlYjNiZmNiMGM0ODQ1
YTA5NWY1MTQ5YjkgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUu
Z2l0I2M1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAtYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14
ZW4tdHJhZGl0aW9uYWwuZ2l0I2M4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlm
NjAtOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcvcWVtdS14ZW4uZ2l0IzQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQw
NzY2M2EtZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiBnaXQ6Ly94ZW5i
aXRzLnhlbi5vcmcveGVuLmdpdCNlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNkOTUyNjc5
YzgxLTk0MDE4NWIyZjZmMzQzMjUxYzJiODNiZDk2ZTU5OTM5OGNlYTUxZWMKYWRob2MtcmV2dHVw
bGUtZ2VuZXJhdG9yOiB0cmVlIGRpc2NvbnRpZ3VvdXM6IGxpbnV4LTIuNgphZGhvYy1yZXZ0dXBs
ZS1nZW5lcmF0b3I6IHRyZWUgZGlzY29udGlndW91czogcWVtdS14ZW4KTG9hZGVkIDIwMDYgbm9k
ZXMgaW4gcmV2aXNpb24gZ3JhcGgKU2VhcmNoaW5nIGZvciB0ZXN0IHJlc3VsdHM6CiAxMjUxNjcg
W2hvc3Q9cGlub3QwXQogMTI1MjQyIFtob3N0PWJhcm9xdWUxXQogMTI1Mjg1IFtob3N0PWdvZGVs
bG8xXQogMTI1NDAxIFtob3N0PWpvdWJlcnRpbjBdCiAxMjU1MDEgW2hvc3Q9cGlub3QxXQogMTI1
NTUxIFtob3N0PWFsYmFuYTFdCiAxMjU1MjAgW2hvc3Q9Z29kZWxsbzBdCiAxMjU1ODUgW2hvc3Q9
cmltYXZhMV0KIDEyNTY0OCBwYXNzIGRkNjNiZjIyZmNjZDY4OTEzZTMwODhjNWVkNWRlM2JmNDA2
YTc1NDYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5
NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMx
ZDNhODY1NWQwNzY2M2EgZTNmNjY3YmM1ZjUxZDBhYTQ0MzU3YTY0Y2ExMzRjZDk1MjY3OWM4MQog
MTI1NjM5IFtob3N0PWRlYmluYTBdCiAxMjU2NTcgW2hvc3Q9aHV4ZWxyZWJlMV0KIDEyNTY3NiBb
aG9zdD1kZWJpbmExXQogMTI1NzAyIFtob3N0PWdvZGVsbG8xXQogMTI1ODk4IFtob3N0PWh1eGVs
cmViZTFdCiAxMjU5MjEgW2hvc3Q9Z29kZWxsbzFdCiAxMjYwNjkgW2hvc3Q9YmFyb3F1ZTFdCiAx
MjYyMDIgW2hvc3Q9YWxiYW5hMV0KIDEyNjMxMCBmYWlsIGlycmVsZXZhbnQKIDEyNjQxMiBmYWls
IGlycmVsZXZhbnQKIDEyNjU1MCBmYWlsIGlycmVsZXZhbnQKIDEyNjY4MiBmYWlsIGlycmVsZXZh
bnQKIDEyNjg4OCBmYWlsIGlycmVsZXZhbnQKIDEyNjk3OCBmYWlsIGlycmVsZXZhbnQKIDEyNzAz
OCBmYWlsIGlycmVsZXZhbnQKIDEyNzEwOCBmYWlsIGlycmVsZXZhbnQKIDEyNzE0OCBmYWlsIGly
cmVsZXZhbnQKIDEyNzE5MyBmYWlsIGlycmVsZXZhbnQKIDEyNzIyMSBmYWlsIGlycmVsZXZhbnQK
IDEyNzI1NiBmYWlsIGlycmVsZXZhbnQKIDEyNzI4NCBmYWlsIGlycmVsZXZhbnQKIDEyNzMxNSBm
YWlsIGlycmVsZXZhbnQKIDEyNzM0NCBmYWlsIGlycmVsZXZhbnQKIDEyNzM2NCBmYWlsIGlycmVs
ZXZhbnQKIDEyNzM4OSBmYWlsIGlycmVsZXZhbnQKIDEyNzQwMyBmYWlsIGlycmVsZXZhbnQKIDEy
NzQxNSBmYWlsIGlycmVsZXZhbnQKIDEyNzQ0MyBmYWlsIGlycmVsZXZhbnQKIDEyNzQ3OSBmYWls
IGlycmVsZXZhbnQKIDEyNzQ1OCBmYWlsIGlycmVsZXZhbnQKIDEyNzUxNiBmYWlsIGlycmVsZXZh
bnQKIDEyNzQ5NyBmYWlsIGlycmVsZXZhbnQKIDEyNzUzNSBmYWlsIGlycmVsZXZhbnQKIDEyNzU1
MSBmYWlsIGlycmVsZXZhbnQKIDEyNzU2OSBmYWlsIGlycmVsZXZhbnQKIDEyNzYxNyBmYWlsIGly
cmVsZXZhbnQKIDEyNzczMiBmYWlsIGlycmVsZXZhbnQKIDEyNzc5MyBmYWlsIGlycmVsZXZhbnQK
IDEyNzkwNyBmYWlsIGlycmVsZXZhbnQKIDEyNzk3NiBmYWlsIGlycmVsZXZhbnQKIDEyNzk2MiBm
YWlsIGlycmVsZXZhbnQKIDEyNzk5MSBmYWlsIGlycmVsZXZhbnQKIDEyODAwMiBmYWlsIGlycmVs
ZXZhbnQKIDEyODAyMiBmYWlsIGlycmVsZXZhbnQKIDEyODA1OSBmYWlsIGlycmVsZXZhbnQKIDEy
ODExNCBmYWlsIGlycmVsZXZhbnQKIDEyODE3MCBmYWlsIGlycmVsZXZhbnQKIDEyODI2NCBmYWls
IGlycmVsZXZhbnQKIDEyODIzNiBmYWlsIGlycmVsZXZhbnQKIDEyODI3OCBmYWlsIGlycmVsZXZh
bnQKIDEyODMzNCBmYWlsIGlycmVsZXZhbnQKIDEyODMxMiBmYWlsIGlycmVsZXZhbnQKIDEyODQw
OCBmYWlsIGNlYzRkZTMwMmM1ZmYyYzVlYjNiZmNiMGM0ODQ1YTA5NWY1MTQ5YjkgYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNm
YmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYg
OTQwMTg1YjJmNmYzNDMyNTFjMmI4M2JkOTZlNTk5Mzk4Y2VhNTFlYwogMTI4Mzk0IHBhc3MgZGQ2
M2JmMjJmY2NkNjg5MTNlMzA4OGM1ZWQ1ZGUzYmY0MDZhNzU0NiBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEz
ZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5NGI4YjJlMDky
OTBjY2EwZmNkOGFmZDkzMGY3ZjA4MzQ1OGIxYWZlCiAxMjgzOTUgcGFzcyBkZDYzYmYyMmZjY2Q2
ODkxM2UzMDg4YzVlZDVkZTNiZjQwNmE3NTQ2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTVi
Njc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDk5YTljNzA1ODNiZDZkYzI1NTVi
MjQyMzUzODIxYTMyY2YxOTQ4YTkKIDEyODM5NiBwYXNzIGRkNjNiZjIyZmNjZDY4OTEzZTMwODhj
NWVkNWRlM2JmNDA2YTc1NDYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2
MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2Rm
YTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTQwMTg1YjJmNmYzNDMyNTFjMmI4M2JkOTZlNTk5
Mzk4Y2VhNTFlYwogMTI4Mzk3IGZhaWwgaXJyZWxldmFudAogMTI4MzgzIHBhc3MgZGQ2M2JmMjJm
Y2NkNjg5MTNlMzA4OGM1ZWQ1ZGUzYmY0MDZhNzU0NiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMx
MGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAg
NDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBlM2Y2NjdiYzVmNTFkMGFh
NDQzNTdhNjRjYTEzNGNkOTUyNjc5YzgxCiAxMjgzOTggcGFzcyBkZDYzYmYyMmZjY2Q2ODkxM2Uz
MDg4YzVlZDVkZTNiZjQwNmE3NTQ2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0
ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDk0MDE4NWIyZjZmMzQzMjUxYzJiODNiZDk2
ZTU5OTM5OGNlYTUxZWMKIDEyODM4NCBmYWlsIGlycmVsZXZhbnQKIDEyODM5OSBmYWlsIGlycmVs
ZXZhbnQKIDEyODM4NSBwYXNzIGRkNjNiZjIyZmNjZDY4OTEzZTMwODhjNWVkNWRlM2JmNDA2YTc1
NDYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0
MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNh
ODY1NWQwNzY2M2EgZjM0NjkwYTk2MmVhNzEzNjdiYzU3ODhjYzlhZjljOWZhYjJjYWZhMAogMTI4
NDAwIHBhc3MgZGQ2M2JmMjJmY2NkNjg5MTNlMzA4OGM1ZWQ1ZGUzYmY0MDZhNzU0NiBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3Yzhi
M2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4
NiA5NDAxODViMmY2ZjM0MzI1MWMyYjgzYmQ5NmU1OTkzOThjZWE1MWVjCiAxMjgzODYgcGFzcyBk
ZDYzYmYyMmZjY2Q2ODkxM2UzMDg4YzVlZDVkZTNiZjQwNmE3NTQ2IGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5
MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDM0MmRjYjY0
MzBkNzZlYmQxY2UyMjlhMDJiYWQ4M2Y4ODgxYzlhYzkKIDEyODM2OSBmYWlsIGNlYzRkZTMwMmM1
ZmYyYzVlYjNiZmNiMGM0ODQ1YTA5NWY1MTQ5YjkgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRl
NWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTQwMTg1YjJmNmYzNDMyNTFj
MmI4M2JkOTZlNTk5Mzk4Y2VhNTFlYwogMTI4Mzg5IHBhc3MgZGQ2M2JmMjJmY2NkNjg5MTNlMzA4
OGM1ZWQ1ZGUzYmY0MDZhNzU0NiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRj
ZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA2NmIyNDVkOWVhZWJmZWY3MTAxNDhkNDEwYWU5
N2EyZWFlZGMzMTcwCiAxMjg0MDEgZmFpbCBpcnJlbGV2YW50CiAxMjgzOTAgcGFzcyBkZDYzYmYy
MmZjY2Q2ODkxM2UzMDg4YzVlZDVkZTNiZjQwNmE3NTQ2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4
MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0
OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IGFhYjBjZTYyY2UwMWZi
ODJkZjkzMzcyYWIxNmJjZWYzMGFhMWYyYjYKIDEyODM5MiBwYXNzIGRkNjNiZjIyZmNjZDY4OTEz
ZTMwODhjNWVkNWRlM2JmNDA2YTc1NDYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2Nzhj
YTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgN2JlMmM0YzU0YjBmNjlhOThlMWI0NDg5
ZWRkNGNkZTdjZTc5ZWNiZQogMTI4NDAzIGZhaWwgY2VjNGRlMzAyYzVmZjJjNWViM2JmY2IwYzQ4
NDVhMDk1ZjUxNDliOSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDlj
MGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNl
MzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5NDAxODViMmY2ZjM0MzI1MWMyYjgzYmQ5NmU1OTkzOThj
ZWE1MWVjCiAxMjgzOTMgcGFzcyBkZDYzYmYyMmZjY2Q2ODkxM2UzMDg4YzVlZDVkZTNiZjQwNmE3
NTQ2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3
ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4
ZDY2ZGY1NmMxOTg2IDNlODI4Zjg4MmE2YjU0ZDY1ZjA2MmMxZTRjNzg5NWYzNzQ3YmM3OTAKIDEy
ODQwNCBwYXNzIGRkNjNiZjIyZmNjZDY4OTEzZTMwODhjNWVkNWRlM2JmNDA2YTc1NDYgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4
YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5
ODYgOTQwMTg1YjJmNmYzNDMyNTFjMmI4M2JkOTZlNTk5Mzk4Y2VhNTFlYwogMTI4NDA1IGZhaWwg
Y2VjNGRlMzAyYzVmZjJjNWViM2JmY2IwYzQ4NDVhMDk1ZjUxNDliOSBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4
OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5NDAxODVi
MmY2ZjM0MzI1MWMyYjgzYmQ5NmU1OTkzOThjZWE1MWVjCiAxMjg0MDYgcGFzcyBkZDYzYmYyMmZj
Y2Q2ODkxM2UzMDg4YzVlZDVkZTNiZjQwNmE3NTQ2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBk
ZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDk0MDE4NWIyZjZmMzQzMjUx
YzJiODNiZDk2ZTU5OTM5OGNlYTUxZWMKU2VhcmNoaW5nIGZvciBpbnRlcmVzdGluZyB2ZXJzaW9u
cwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI1NjQ4IChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJl
c3VsdCBmb3VuZDogZmxpZ2h0IDEyODM2OSAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiBSZXBy
byBmb3VuZDogZmxpZ2h0IDEyODM4MyAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXBybyBmb3Vu
ZDogZmxpZ2h0IDEyODQwMyAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiAwIHJldmlzaW9ucyBh
dCBkZDYzYmYyMmZjY2Q2ODkxM2UzMDg4YzVlZDVkZTNiZjQwNmE3NTQ2IGM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhl
Zjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDk0MDE4
NWIyZjZmMzQzMjUxYzJiODNiZDk2ZTU5OTM5OGNlYTUxZWMKTm8gcmV2aXNpb25zIGxlZnQgdG8g
dGVzdCwgY2hlY2tpbmcgZ3JhcGggc3RhdGUuCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjgzOTYg
KHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjg0MDMgKGZhaWwp
LCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjg0MDQgKHBhc3MpLCBm
b3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyODQwNSAoZmFpbCksIGZvciBmaXJz
dCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyODQwNiAocGFzcyksIGZvciBsYXN0IHBh
c3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI4NDA4IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUK
CioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlz
IGluIHRyZWU6ICBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5l
bC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgY2VjNGRlMzAy
YzVmZjJjNWViM2JmY2IwYzQ4NDVhMDk1ZjUxNDliOQogIEJ1ZyBub3QgcHJlc2VudDogZGQ2M2Jm
MjJmY2NkNjg5MTNlMzA4OGM1ZWQ1ZGUzYmY0MDZhNzU0NgogIExhc3QgZmFpbCByZXBybzogaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODQwOC8KCgog
IChSZXZpc2lvbiBsb2cgdG9vIGxvbmcsIG9taXR0ZWQuKQoKcG5tdG9wbmc6IDg1IGNvbG9ycyBm
b3VuZApSZXZpc2lvbiBncmFwaCBsZWZ0IGluIC9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3QvbGlu
dXgtbGludXMvdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIueGVuLWJvb3Que2RvdCxwcyxwbmcsaHRt
bCxzdmd9LgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjEyODQwODog
dG9sZXJhYmxlIEFMTCBGQUlMCgpmbGlnaHQgMTI4NDA4IGxpbnV4LWxpbnVzIHJlYWwtYmlzZWN0
IFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3Mv
MTI4NDA4LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCwKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZh
aWwgYmFzZWxpbmUgdW50ZXN0ZWQKCgpqb2JzOgogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9y
dC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9s
b2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9z
c3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTto
Yj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 07:24:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 07:24: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 1g8KTj-0001fz-Oj; Fri, 05 Oct 2018 07:24:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lkho=mr=codeaurora.org=arunks@srs-us1.protection.inumbo.net>)
 id 1g8KTi-0001fs-9R
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 07:24:50 +0000
X-Inumbo-ID: e961e1ea-c86f-11e8-a6a9-d7ebe60f679a
Received: from smtp.codeaurora.org (unknown [198.145.29.96])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e961e1ea-c86f-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 07:26:02 +0000 (UTC)
Received: by smtp.codeaurora.org (Postfix, from userid 1000)
 id 650E760C55; Fri,  5 Oct 2018 07:24:46 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org;
 s=default; t=1538724287;
 bh=NIX8VMloPWrwsEOvJqzrL0iO5uHzA015ASINX4eBK9M=;
 h=Date:From:To:Cc:Subject:In-Reply-To:References:From;
 b=OZ4+7ydT1U0t/FybaRnFnHeVyL/6RyXOiRWQaasI0zomtAcMhvMi3UIbakMLbvtBa
 M6zhgzhhF2/3DNCQCgD6tftGSJkxUzMAVQ5wbq+5G+wHv3eXZlw6WuX2nsEIStq484
 H9s8p5q89G5EvFpZK1yu/iL1eQ+yBIiq9SUrvm3Q=
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on
 pdx-caf-mail.web.codeaurora.org
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 required=2.0 tests=ALL_TRUSTED,BAYES_00,
 DKIM_INVALID,DKIM_SIGNED autolearn=no autolearn_force=no version=3.4.0
Received: from mail.codeaurora.org (localhost.localdomain [127.0.0.1])
 by smtp.codeaurora.org (Postfix) with ESMTP id 11E6160818;
 Fri,  5 Oct 2018 07:24:46 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org;
 s=default; t=1538724286;
 bh=NIX8VMloPWrwsEOvJqzrL0iO5uHzA015ASINX4eBK9M=;
 h=Date:From:To:Cc:Subject:In-Reply-To:References:From;
 b=f0vuY2V8S9O3efCBZXVBhazWs8Lx0djtvmYJR4aA2obmAoQRitZ0B12Sdc1wc52CR
 JgLgAPFj7lHZZ0CRcYu3SGVqAc0Hie45UQ5GR4gg1u4m/YgORvZ+2iAZKuaIq8FuJe
 AEJJ4jHg9XeBYCdfJm6sx338SBld+9NHTf0T2d1E=
MIME-Version: 1.0
Date: Fri, 05 Oct 2018 12:54:45 +0530
From: Arun KS <arunks@codeaurora.org>
To: Michal Hocko <mhocko@kernel.org>
In-Reply-To: <20181004145108.GH22173@dhcp22.suse.cz>
References: <1538573979-28365-1-git-send-email-arunks@codeaurora.org>
 <20181004145108.GH22173@dhcp22.suse.cz>
Message-ID: <9ed0de45f2d7257c56e39efe43606d27@codeaurora.org>
X-Sender: arunks@codeaurora.org
User-Agent: Roundcube Webmail/1.2.5
Subject: Re: [Xen-devel] [PATCH v4] memory_hotplug: Free pages as higher
 order
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: vatsa@codeaurora.org, linux-mm@kvack.org, getarunks@gmail.com,
 kys@microsoft.com, boris.ostrovsky@oracle.com, sthemmin@microsoft.com,
 xen-devel@lists.xenproject.org, haiyangz@microsoft.com, yasu.isimatu@gmail.com,
 dan.j.williams@intel.com, akpm@linux-foundation.org, vbabka@suse.cz,
 osalvador@suse.de, jgross@suse.com, aaron.lu@intel.com, malat@debian.org,
 gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org,
 vinmenon@codeaurora.org, jrdr.linux@gmail.com, devel@linuxdriverproject.org,
 iamjoonsoo.kim@lge.com, mgorman@techsingularity.net,
 kirill.shutemov@linux.intel.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>

T24gMjAxOC0xMC0wNCAyMDoyMSwgTWljaGFsIEhvY2tvIHdyb3RlOgo+IE9uIFdlZCAwMy0xMC0x
OCAxOTowOTozOSwgQXJ1biBLUyB3cm90ZToKPiBbLi4uXQo+PiArc3RhdGljIGludCBvbmxpbmVf
cGFnZXNfYmxvY2tzKHVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgCj4+IG5yX3Bh
Z2VzKQo+PiArewo+PiArCXVuc2lnbmVkIGxvbmcgZW5kID0gc3RhcnQgKyBucl9wYWdlczsKPj4g
KwlpbnQgb3JkZXIsIHJldCwgb25saW5lZF9wYWdlcyA9IDA7Cj4+ICsKPj4gKwl3aGlsZSAoc3Rh
cnQgPCBlbmQpIHsKPj4gKwkJb3JkZXIgPSBtaW4oTUFYX09SREVSIC0gMVVMLCBfX2ZmcyhzdGFy
dCkpOwo+PiArCj4+ICsJCXdoaWxlIChzdGFydCArICgxVUwgPDwgb3JkZXIpID4gZW5kKQo+PiAr
CQkJb3JkZXItLTsKPiAKPiB0aGlzIHJlYWxseSBtYWRlIG1lIHNjcmF0Y2ggbXkgaGVhZC4gV291
bGRuJ3QgaXQgYmUgbXVjaCBzaW1wbGVyIHRvIGRvCj4gdGhlIGZvbGxvd2luZz8KPiAJCW9yZGVy
ID0gbWluKE1BWF9PUkRFUiAtIDEsIGdldF9vcmRlcihlbmQgLSBzdGFydCkpPwoKWWVzLiBNdWNo
IGJldHRlci4gV2lsbCBjaGFuZ2UgdG8sCgogICAgICAgICAgICAgICAgIG9yZGVyID0gbWluKE1B
WF9PUkRFUiAtIDEsCiAgICAgICAgICAgICAgICAgICAgICAgICBnZXRfb3JkZXIoUEZOX1BIWVMo
ZW5kKSAtIFBGTl9QSFlTKHN0YXJ0KSkpOwoKPiAKPj4gKwo+PiArCQlyZXQgPSAoKm9ubGluZV9w
YWdlX2NhbGxiYWNrKShwZm5fdG9fcGFnZShzdGFydCksIG9yZGVyKTsKPj4gKwkJaWYgKCFyZXQp
Cj4+ICsJCQlvbmxpbmVkX3BhZ2VzICs9ICgxVUwgPDwgb3JkZXIpOwo+PiArCQllbHNlIGlmIChy
ZXQgPiAwKQo+PiArCQkJb25saW5lZF9wYWdlcyArPSByZXQ7Cj4+ICsKPj4gKwkJc3RhcnQgKz0g
KDFVTCA8PCBvcmRlcik7Cj4+ICsJfQo+PiArCXJldHVybiBvbmxpbmVkX3BhZ2VzOwo+PiAgfQo+
IFsuLi5dCj4+IC1zdGF0aWMgdm9pZCBfX2luaXQgX19mcmVlX3BhZ2VzX2Jvb3RfY29yZShzdHJ1
Y3QgcGFnZSAqcGFnZSwgdW5zaWduZWQgCj4+IGludCBvcmRlcikKPj4gK3ZvaWQgX19mcmVlX3Bh
Z2VzX2NvcmUoc3RydWN0IHBhZ2UgKnBhZ2UsIHVuc2lnbmVkIGludCBvcmRlcikKPj4gIHsKPj4g
IAl1bnNpZ25lZCBpbnQgbnJfcGFnZXMgPSAxIDw8IG9yZGVyOwo+PiAgCXN0cnVjdCBwYWdlICpw
ID0gcGFnZTsKPj4gIAl1bnNpZ25lZCBpbnQgbG9vcDsKPj4gCj4+IC0JcHJlZmV0Y2h3KHApOwo+
PiAtCWZvciAobG9vcCA9IDA7IGxvb3AgPCAobnJfcGFnZXMgLSAxKTsgbG9vcCsrLCBwKyspIHsK
Pj4gLQkJcHJlZmV0Y2h3KHAgKyAxKTsKPj4gKwlmb3IgKGxvb3AgPSAwOyBsb29wIDwgbnJfcGFn
ZXM7IGxvb3ArKywgcCsrKSB7Cj4+ICAJCV9fQ2xlYXJQYWdlUmVzZXJ2ZWQocCk7Cj4+ICAJCXNl
dF9wYWdlX2NvdW50KHAsIDApOwo+PiAgCX0KPj4gLQlfX0NsZWFyUGFnZVJlc2VydmVkKHApOwo+
PiAtCXNldF9wYWdlX2NvdW50KHAsIDApOwo+PiAKPj4gIAlwYWdlX3pvbmUocGFnZSktPm1hbmFn
ZWRfcGFnZXMgKz0gbnJfcGFnZXM7Cj4+ICAJc2V0X3BhZ2VfcmVmY291bnRlZChwYWdlKTsKPiAK
PiBJIHRoaW5rIHRoaXMgaXMgd29ydCBhIHNlcGFyYXRlIHBhdGNoIGFzIGl0IGlzIHVucmVsYXRl
ZCB0byB0aGUgcGF0Y2guClN1cmUuIFdpbGwgc3BsaXQgdGhlIHBhdGNoLgoKUmVnYXJkcywKQXJ1
bgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 07:33:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 07:33: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 1g8Kbo-0002Rp-LO; Fri, 05 Oct 2018 07:33:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vier=mr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g8Kbn-0002Rk-GW
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 07:33:11 +0000
X-Inumbo-ID: 912e1552-c870-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 912e1552-c870-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 09:30:43 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 05 Oct 2018 01:33:08 -0600
Message-Id: <5BB713B302000078001EEA3E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 05 Oct 2018 01:33:07 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20181004104547.32316-1-paul.durrant@citrix.com>
 <20181004104547.32316-5-paul.durrant@citrix.com>
 <37e5e689-110e-6bc4-1a54-8401d58dc282@citrix.com>
 <456a887cbf714c2f84c2548168df1b97@AMSPEX02CL03.citrite.net>
In-Reply-To: <456a887cbf714c2f84c2548168df1b97@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v14 4/9] iommu: don't domain_crash() inside
 iommu_map/unmap_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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 george.dunlap@citrix.com, Jun Nakajima <jun.nakajima@intel.com>,
 xen-devel <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>

Pj4+IE9uIDA0LjEwLjE4IGF0IDE4OjM2LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+IEkgc3RpbGwgdGhpbmsgYW4gaW1wbGljaXQgZG9tYWluX2NyYXNoKCkgZG9lc24ndCByZWFs
bHkgYmVsb25nIGluIHNvbWV0aGluZyAKPiB0aGF0IGxvb2tzIGxpa2UgYSBzdHJhaWdodGZvcndh
cmQgd3JhcHBlciBhcm91bmQgYSBwZXItaW1wbGVtZW50YXRpb24ganVtcCAKPiB0YWJsZS4gSG93
IGFib3V0IGlvbW11X21hcC91bm1hcF9tYXlfY3Jhc2goKSBpbnN0ZWFkIHRvIGhpZ2hsaWdodCB0
aGUgCj4gc2VtYW50aWM/CgpJZiBhbnl0aGluZyB0aGVuIHRoZSBvdGhlciB3YXkgYXJvdW5kLCBp
LmUuIGlvbW11X3VubWFwX25vX2NyYXNoKCksCnN1Y2ggdGhhdCBvbmx5IGNhbGxlcnMgd2hvIGV4
cGxpY2l0bHkgbWVhbiB0byBkZWFsIHdpdGggdGhlIGNyYXNoaW5nCnRoZW1zZWx2ZXMgd291bGQg
dXNlIHRoZSBvdGhlcndpc2UgaW5zZWN1cmUgdmFyaWFudC4KCkphbgoKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 07:38:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 07:38: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 1g8KgP-0002d6-AY; Fri, 05 Oct 2018 07:37:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=xnbc=mr=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1g8KgN-0002cw-Gk
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 07:37:55 +0000
X-Inumbo-ID: be1c0a5d-c871-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id be1c0a5d-c871-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 07:39:08 +0000 (UTC)
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 mx1.redhat.com (Postfix) with ESMTPS id 3A659308A941;
 Fri,  5 Oct 2018 07:37:52 +0000 (UTC)
Received: from [10.36.116.131] (ovpn-116-131.ams2.redhat.com [10.36.116.131])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 40AAD2E02F;
 Fri,  5 Oct 2018 07:37:40 +0000 (UTC)
To: =?UTF-8?Q?Michal_Such=c3=a1nek?= <msuchanek@suse.de>
References: <20181001084038.GD18290@dhcp22.suse.cz>
 <d54a8509-725f-f771-72f0-15a9d93e8a49@redhat.com>
 <20181002134734.GT18290@dhcp22.suse.cz>
 <98fb8d65-b641-2225-f842-8804c6f79a06@redhat.com>
 <8736tndubn.fsf@vitty.brq.redhat.com> <20181003134444.GH4714@dhcp22.suse.cz>
 <87zhvvcf3b.fsf@vitty.brq.redhat.com>
 <49456818-238e-2d95-9df6-d1934e9c8b53@linux.intel.com>
 <87tvm3cd5w.fsf@vitty.brq.redhat.com>
 <06a35970-e478-18f8-eae6-4022925a5192@redhat.com>
 <20181004061938.GB22173@dhcp22.suse.cz>
 <efd50413-4be4-06c4-5ef0-711fdf05db71@redhat.com>
 <20181004172807.1eef3a6b@kitsune.suse.cz>
 <14992b68-5402-9168-0050-b3c6ac4a8c90@redhat.com>
 <20181004195010.3616fc40@kitsune.suse.cz>
From: David Hildenbrand <david@redhat.com>
Openpgp: preference=signencrypt
Autocrypt: addr=david@redhat.com; prefer-encrypt=mutual; keydata=
 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
 SE+xAvmumFBY
Organization: Red Hat GmbH
Message-ID: <a0739be1-564a-2853-c814-3290e64f24af@redhat.com>
Date: Fri, 5 Oct 2018 09:37:39 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <20181004195010.3616fc40@kitsune.suse.cz>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.23
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.41]); Fri, 05 Oct 2018 07:37:53 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH RFC] mm/memory_hotplug: Introduce memory
 block types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kate Stewart <kstewart@linuxfoundation.org>, Rich Felker <dalias@libc.org>,
 linux-ia64@vger.kernel.org, linux-sh@vger.kernel.org,
 Peter Zijlstra <peterz@infradead.org>, Joonsoo Kim <iamjoonsoo.kim@lge.com>,
 Dave Hansen <dave.hansen@linux.intel.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, Michal Hocko <mhocko@kernel.org>,
 linux-mm@kvack.org, Paul Mackerras <paulus@samba.org>,
 "H. Peter Anvin" <hpa@zytor.com>, Rashmica Gupta <rashmica.g@gmail.com>,
 Dan Williams <dan.j.williams@intel.com>,
 Stephen Rothwell <sfr@canb.auug.org.au>, Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 Yoshinori Sato <ysato@users.sourceforge.jp>, linux-acpi@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, xen-devel@lists.xenproject.org,
 Len Brown <lenb@kernel.org>, Pavel Tatashin <pavel.tatashin@microsoft.com>,
 Rob Herring <robh@kernel.org>, "mike.travis@hpe.com" <mike.travis@hpe.com>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 Philippe Ombredanne <pombredanne@nexb.com>,
 =?UTF-8?Q?Jonathan_Neusch=c3=a4fer?= <j.neuschaefer@gmx.net>,
 Nicholas Piggin <npiggin@gmail.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>,
 =?UTF-8?B?SsOpcsO0bWUgR2xpc3Nl?= <jglisse@redhat.com>,
 Mike Rapoport <rppt@linux.vnet.ibm.com>, Borislav Petkov <bp@alien8.de>,
 Andy Lutomirski <luto@kernel.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Andrew Morton <akpm@linux-foundation.org>, Oscar Salvador <osalvador@suse.de>,
 Juergen Gross <jgross@suse.com>, Tony Luck <tony.luck@intel.com>,
 Mathieu Malaterre <malat@debian.org>, linux-s390@vger.kernel.org,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 Fenghua Yu <fenghua.yu@intel.com>,
 Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>,
 Thomas Gleixner <tglx@linutronix.de>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>, Joe Perches <joe@perches.com>,
 devel@linuxdriverproject.org, Vitaly Kuznetsov <vkuznets@redhat.com>,
 linuxppc-dev@lists.ozlabs.org,
 "Kirill A. Shutemov" <kirill.shutemov@linux.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>

T24gMDQvMTAvMjAxOCAxOTo1MCwgTWljaGFsIFN1Y2jDoW5layB3cm90ZToKPiBPbiBUaHUsIDQg
T2N0IDIwMTggMTc6NDU6MTMgKzAyMDAKPiBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0
LmNvbT4gd3JvdGU6Cj4gCj4+IE9uIDA0LzEwLzIwMTggMTc6MjgsIE1pY2hhbCBTdWNow6FuZWsg
d3JvdGU6Cj4gCj4+Pgo+Pj4gVGhlIHN0YXRlIG9mIHRoZSBhcnQgaXMgdG8gZGV0ZXJtaW5lIHdo
YXQgdG8gZG8gd2l0aCBob3RwbHVnZ2VkCj4+PiBtZW1vcnkgaW4gdXNlcnNwYWNlIGJhc2VkIG9u
IHBsYXRmb3JtIGFuZCB2aXJ0dWFsaXphdGlvbiB0eXBlLiAgCj4+Cj4+IEV4YWN0bHkuCj4+Cj4+
Pgo+Pj4gQ2hhbmdpbmcgdGhlIGRlZmF1bHQgdG8gZGVwZW5kIG9uIHRoZSBkcml2ZXIgdGhhdCBh
ZGRlZCB0aGUgbWVtb3J5Cj4+PiByYXRoZXIgdGhhbiBwbGF0Zm9ybSB0eXBlIHNob3VsZCBzb2x2
ZSB0aGUgaXNzdWUgb2YgVk1zIGdyb3dpbmcKPj4+IGRpZmZlcmVudCB0eXBlcyBvZiBtZW1vcnkg
ZGV2aWNlIGVtdWxhdGlvbi4gIAo+Pgo+PiBZZXMsIG15IG9yaWdpbmFsIHByb3Bvc2FsICh0aGlz
IHBhdGNoKSB3YXMgdG8gaGFuZGxlIGl0IGluIHRoZSBrZXJuZWwKPj4gZm9yIGtub3duIHR5cGVz
LiBCdXQgYXMgd2UgbGVhcm5lZCwgdGhlcmUgbWlnaHQgYmUgc29tZSB1c2UgY2FzZXMgdGhhdAo+
PiBtaWdodCBzdGlsbCByZXF1aXJlIHRvIG1ha2UgYSBkZWNpc2lvbiBpbiB1c2VyIHNwYWNlLgo+
Pgo+PiBTbyBwcm92aWRpbmcgdGhlIHVzZXIgc3BhY2UgZWl0aGVyIHdpdGggc29tZSB0eXBlIGhp
bnQgKGF1dG8tb25saW5lCj4+IHZzLiBzdGFuZGJ5KSBvciB0aGUgZHJpdmVyIHRoYXQgYWRkZWQg
aXQgKHN5c3RlbSB2cy4gaHlwZXItdiAuLi4pCj4+IHdvdWxkIHNvbHZlIHRoZSBpc3N1ZS4KPiAK
PiBJcyB0aGF0IG5vdCBhdmFpbGFibGUgaW4gdGhlIHVkZXYgZXZlbnQ/Cj4gCgpOb3QgdGhhdCBJ
IGFtIGF3YXJlLiBNZW1vcnkgYmxvY2tzICJkZXZpY2VzIiBoYXZlIG5vIGRyaXZlcnMuCgpscyAt
bGEgL3N5cy9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5MC9zdWJzeXN0ZW0vZHJpdmVycwp0
b3RhbCAwCgooYWRkX21lbW9yeSgpL2FkZF9tZW1vcnlfcmVzb3VyY2UoKSBjcmVhdGVzIHRoZSBt
ZW1vcnkgYmxvY2sgZGV2aWNlcwp3aGVuIGNhbGxlZCBmcm9tIGEgZHJpdmVyKQoKCj4gVGhhbmtz
Cj4gCj4gTWljaGFsCj4gCgoKLS0gCgpUaGFua3MsCgpEYXZpZCAvIGRoaWxkZW5iCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 08:00:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 08: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 1g8L1f-000490-9R; Fri, 05 Oct 2018 07:59:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vier=mr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g8L1e-00048v-PY
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 07:59:54 +0000
X-Inumbo-ID: 4d2251d7-c874-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4d2251d7-c874-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 09:57:27 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 05 Oct 2018 01:59:52 -0600
Message-Id: <5BB719F802000078001EEA65@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 05 Oct 2018 01:59:52 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <20181004164237.8776-1-wei.liu2@citrix.com>
In-Reply-To: <20181004164237.8776-1-wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86: fix !CONFIG_HVM build for clang 3.8
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@tklengyel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.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>

Pj4+IE9uIDA0LjEwLjE4IGF0IDE4OjQyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
SXQgaXMgZGlzY292ZXJlZCB0aGF0IGh2bV9mdW5jcyBtYWRlIGl0IGludG8gbW9uaXRvci5vIGV2
ZW4gd2hlbiBIVk0KPiBpcyBkaXNhYmxlZC4gVGhpcyB2ZXJzaW9uIG9mIGNsYW5nIGRvZXNuJ3Qg
c2VlbSB0byBjb21wbGV0ZWx5Cj4gZWxpbWluYXRlIHRoZSBjb2RlIGFmdGVyIGlzX2h2bV9kb21h
aW4oKSBpbgo+IGFyY2hfbW9uaXRvcl9nZXRfY2FwYWJpbGl0aWVzKCkuCj4gCj4gU2lnbmVkLW9m
Zi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 08:04:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 08:04: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 1g8L5p-0005ML-8Q; Fri, 05 Oct 2018 08:04:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vier=mr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g8L5n-0005MG-K8
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 08:04:11 +0000
X-Inumbo-ID: 6934bb25-c875-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6934bb25-c875-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 08:05:24 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 05 Oct 2018 02:04:09 -0600
Message-Id: <5BB71AF802000078001EEA75@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 05 Oct 2018 02:04:08 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <george.dunlap@citrix.com>
References: <1535963136-31751-1-git-send-email-rcojocaru@bitdefender.com>
 <a44355eb-79ab-30ee-26d1-4d611dc8eeb7@citrix.com>
 <ac06731a-a44c-fce7-0638-eecf68579176@citrix.com>
 <d0358c5a-1f63-e64c-d988-d5475caa766f@bitdefender.com>
 <5BB62FA902000078001EE6BC@prv1-mh.provo.novell.com>
 <4826b781-1fd8-9aff-6bb3-8f6003605b87@citrix.com>
 <5BB6359C02000078001EE72D@prv1-mh.provo.novell.com>
 <95b0d08d-9dda-921a-42d1-71dbe1735dac@citrix.com>
In-Reply-To: <95b0d08d-9dda-921a-42d1-71dbe1735dac@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH RFC] x86/altp2m: fix display frozen when
 switching to a new view early
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

Pj4+IE9uIDA0LjEwLjE4IGF0IDE3OjUyLCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPiB3cm90
ZToKPiBPbiAxMC8wNC8yMDE4IDA0OjQ1IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24g
MDQuMTAuMTggYXQgMTc6MzQsIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4g
T24gMTAvMDQvMjAxOCAwNDoyMCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4gT24gMDQu
MTAuMTggYXQgMTY6NTYsIDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4+Pj4g
VGhlIGJpZ2dlc3QgcHJvYmxlbSBoZXJlIGlzIHAybS0+bG9nZGlydHlfcmFuZ2VzLiBUaGlzIHBh
dGNoIHdpbGwKPj4+Pj4gKGp1c3RseSkgbm90IHdvcmssIGJlY2F1c2Ugc3RydWN0IHJhbmdlc2V0
IGlzIG9ubHkgZm9yd2FyZC1kZWNsYXJlZCBpbgo+Pj4+PiB4ZW4vcmFuZ2VzZXQuaCwgc28gYW4g
aW5jb21wbGV0ZSB0eXBlIGhlcmU6Cj4+Pj4+Cj4+Pj4+IC12b2lkIHAybV9pbml0X2FsdHAybV9l
cHQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGkpCj4+Pj4+ICtpbnQgcDJtX2luaXRf
YWx0cDJtX2VwdChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaSkKPj4+Pj4gIHsKPj4+
Pj4gICAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtID0gZC0+YXJjaC5hbHRwMm1fcDJtW2ldOwo+
Pj4+PiAgICAgIHN0cnVjdCBwMm1fZG9tYWluICpob3N0cDJtID0gcDJtX2dldF9ob3N0cDJtKGQp
Owo+Pj4+PiAgICAgIHN0cnVjdCBlcHRfZGF0YSAqZXB0Owo+Pj4+Pgo+Pj4+PiArICAgIGlmICgg
IXAybS0+bG9nZGlydHlfcmFuZ2VzICkKPj4+Pj4gKyAgICAgICAgcDJtLT5sb2dkaXJ0eV9yYW5n
ZXMgPSByYW5nZXNldF9uZXcoZCwgImxvZy1kaXJ0eSIsCj4+Pj4+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJBTkdFU0VURl9wcmV0dHlwcmludF9oZXgpOwo+
Pj4+PiArICAgIGlmICggIXAybS0+bG9nZGlydHlfcmFuZ2VzICkKPj4+Pj4gKyAgICAgICAgcmV0
dXJuIC1FTk9NRU07Cj4+Pj4+ICsKPj4+Pj4gKyAgICAqcDJtLT5sb2dkaXJ0eV9yYW5nZXMgPSAq
aG9zdHAybS0+bG9nZGlydHlfcmFuZ2VzOwo+Pj4+PiArCj4+Pj4+ICAgICAgcDJtLT5lcHQuYWQg
PSBob3N0cDJtLT5lcHQuYWQ7Cj4+Pj4+ICsgICAgcDJtLT5tYXhfbWFwcGVkX3BmbiA9IGhvc3Rw
Mm0tPm1heF9tYXBwZWRfcGZuOwo+Pj4+PiArICAgIHAybS0+ZGVmYXVsdF9hY2Nlc3MgPSBob3N0
cDJtLT5kZWZhdWx0X2FjY2VzczsKPj4+Pj4gKyAgICBwMm0tPmRvbWFpbiA9IGhvc3RwMm0tPmRv
bWFpbjsKPj4+Pj4gKwo+Pj4+PiArICAgIHAybS0+Z2xvYmFsX2xvZ2RpcnR5ID0gaG9zdHAybS0+
Z2xvYmFsX2xvZ2RpcnR5Owo+Pj4+PiAgICAgIHAybS0+bWluX3JlbWFwcGVkX2dmbiA9IGdmbl94
KElOVkFMSURfR0ZOKTsKPj4+Pj4gICAgICBwMm0tPm1heF9yZW1hcHBlZF9nZm4gPSAwOwo+Pj4+
PiAgICAgIGVwdCA9ICZwMm0tPmVwdDsKPj4+Pj4gICAgICBlcHQtPm1mbiA9IHBhZ2V0YWJsZV9n
ZXRfcGZuKHAybV9nZXRfcGFnZXRhYmxlKHAybSkpOwo+Pj4+PiAgICAgIGQtPmFyY2guYWx0cDJt
X2VwdHBbaV0gPSBlcHQtPmVwdHA7Cj4+Pj4+ICsKPj4+Pj4gKyAgICByZXR1cm4gMDsKPj4+Pj4g
K30KPj4+Pj4KPj4+Pj4gQnV0IHRoYXQncyBub3QgZXZlbiB0aGUgYmlnZ2VzdCBwcm9ibGVtOiBl
dmVuIGlmIHRoYXQgd291bGQgY29tcGlsZSwgaXQKPj4+Pj4gd291bGQgc3RpbGwgYmUgd3Jvbmcs
IGJlY2F1c2UgbG9nZGlydHlfcGFnZXMgaGFzIHBvaW50ZXJzIG9mIGl0cyBvd24sCj4+Pj4+IHdo
aWNoIG1lYW5zIHRoYXQgdHdvIGJpdHdpc2UtY29waWVkIGRpc3RpbmN0IHJhbmdlc2V0cyBjYW4g
c3RpbGwgcG9pbnQKPj4+Pj4gdG8gdGhlIHNhbWUgZGF0YSBhbmQgdGh1cyBiZSB2dWxuZXJhYmxl
IHRvIHJhY2UgY29uZGl0aW9ucyBhbmQgd2FudGluZwo+Pj4+PiBzeW5jaHJvbml6YXRpb24uCj4+
Pgo+Pj4gWWVzLCBzbyAiZGVlcCBjb3B5IiBtZWFucyBpZiBhIHN0cnVjdHVyZSBoYXMgcG9pbnRl
cnMsIHlvdSBjb3B5IHRoZQo+Pj4gc3RydWN0dXJlcyBwb2ludGVkIHRvOyBhbmQgaWYgdGhhdCBz
dHJ1Y3R1cmUgaGFzIHBvaW50ZXJzLCB5b3UgY29weQo+Pj4gdGhvc2UsIGFsbCB0aGUgd2F5IGRv
d24uICBBZnRlciBhIGRlZXAgY29weSwgYW55IG9wZXJhdGlvbnMgb24gdGhlCj4+PiBzdHJ1Y3R1
cmUgc2hvdWxkIGJlIG9wZXJhdGluZyBvbiBjb21wbGV0ZWx5IHNlcGFyYXRlIGJpdHMgb2YgbWVt
b3J5IGFuZAo+Pj4gcG9pbnRlcnMuCj4+Pgo+Pj4+PiBGdXJ0aGVybW9yZSB0aGVyZSdzIG5vIHJh
bmdlc2V0X2NvcHkoKSBmdW5jdGlvbiBpbiBzaWdodCBpbiByYW5nZXNldC5oCj4+Pj4+ICh0aG91
Z2ggdGhlcmUgaXMgYSByYW5nZXNldF9zd2FwKCkpLgo+Pj4+Pgo+Pj4+PiBXb3VsZCB5b3UgbGlr
ZSBtZSB0byBhZGQgYSByYW5nZXNldF9jb3B5KCkgZnVuY3Rpb24gKHByZXN1bWFibHkgYW5vdGhl
cgo+Pj4+PiBpbnRlcm1lZGlhcnkgcGF0Y2gpIGFuZCBwcm9jZWVkIGluIHRoYXQgbWFubmVyPwo+
Pj4+Cj4+Pj4gUm9nZXIgcmVjZW50bHkgaGFzIHBvc3RlZCBhIHBhdGNoIGFkZGluZyByYW5nZXNl
dF9tZXJnZSgpLCB3aGljaCBJIHRoaW5rCj4+Pj4gaXMgbW9yZSBnZW5lcmFsIHRoYW4geW91ciBy
YW5nZXNldF9jb3B5KCkuIFRoYXQgc2FpZCwgSSdtIGluIG5vIHdheQo+Pj4+IGNvbnZpbmNlZCBj
b3B5aW5nIChhbmQgdGhlbiBrZWVwaW5nIGluIHN5bmMpIHRoZSByYW5nZSBzZXRzIGFjcm9zcyB0
aGUKPj4+PiBhbHRwMm0tcyBpcyB0aGUgYmVzdCBhcHByb2FjaC4gSXQgbWF5IHdlbGwgYmUgdGhh
dCB0aGUgb3B0aW1hbCBzb2x1dGlvbiBpcwo+Pj4+IHNvbWV3aGVyZSBpbiB0aGUgbWlkZGxlIGJl
dHdlZW4gc2hhcmluZyBldmVyeXRoaW5nIGFuZCBjb3B5aW5nCj4+Pj4gZXZlcnl0aGluZy4KPj4+
Cj4+PiBFciwgeW91IG1lYW4gbWF5YmUgd2Ugc2hvdWxkIHNoYXJlIGxvZ2RpcnR5IHJhbmdlcyBh
bmQgY29weSBvdGhlcgo+Pj4gdGhpbmdzPyAgT3IgZG8geW91IGFjdHVhbGx5IG1lYW4gc29tZWhv
dyB0byBzaGFyZSBiaXRzIG9mIHRoZSBsb2dkaXJ0eQo+Pj4gcmFuZ2Ugc3RydWN0dXJlPwo+PiAK
Pj4gVGhlIGZvcm1lciwgb2YgY291cnNlLiBJJ20gc29ycnkgZm9yIHRoZSBhbWJpZ3VpdHkuCj4+
IAo+Pj4gSSB0aGluayB3ZSBjYW4gcmVhc29uYWJseSBzdGFydCB3aXRoIGEgc2ltcGxlLWFuZC1j
b3JyZWN0IGFwcHJvYWNoLCBhbmQKPj4+IHRyeSB0byBjb21lIHVwIHdpdGggYW4gb3B0aW1pemF0
aW9uIGxhdGVyIGlmIHdlIGRlY2lkZSBpdCdzIG5lY2Vzc2FyeS4KPj4+IFRoZSB0d28gYmFzaWMg
c2ltcGxlLWJ1dC1jb3JyZWN0IGFwcHJvYWNoZXMgd291bGQgYmU6Cj4+Pgo+Pj4gMS4gU2hhcmUg
bG9nZGlydHlfcmFuZ2VzLiAgVGhpcyB3b3VsZCBtZWFuIG5vdCBkdXBsaWNhdGluZyB0aGUgc3Ry
dWN0dXJlCj4+PiBhbmQga2VlcGluZyBpdCBpbiBzeW5jOyBidXQgaXQgd291bGQgbWVhbiBncmFi
YmluZyB0aGUgbWFpbiBwMm0gbG9jayBvbgo+Pj4gZXZlcnkgcmVzb2x2X21pc2NvbmZpZygpLgo+
Pj4KPj4+IDIuIER1cGxpY2F0ZSB0aGUgc3RydWN0dXJlIGFuZCBrZWVwIGl0IGluIHN5bmMuICBU
aGlzICBtZWFucyBub3QKPj4+IGdyYWJiaW5nIHRoZSBtYWluIHAybSBsb2NrIG9uIGV2ZXJ5IHJl
c29sdl9taXNjb25maWcoKTsgYnV0IGl0IGRvZXMgbWVhbgo+Pj4gZHVwbGljYXRpbmcgbWVtb3J5
LCBhcyB3ZWxsIGFzIGdyYWJiaW5nIHRoZSBsb2NrIG9mIGV2ZXJ5IGFsdHAybQo+Pj4gc3RydWN0
dXJlIGV2ZXJ5IHRpbWUgbG9nZGlydHlfcmFuZ2VzIGNoYW5nZXMuCj4+Pgo+Pj4gQXMgSSd2ZSBz
YWlkIGJlZm9yZSwgSSB0aGluayAjMiBpcyB0aGUgbW9zdCBwcm9taXNpbmcsIHNpbmNlCj4+PiBy
ZXNvbHZfbWlzY29uZmlnIHdpbGwgYmUgY2FsbGVkIChwb3RlbnRpYWxseSkgZm9yIGVhY2ggZW50
cnkgaW4gdGhlIHAybQo+Pj4gdGFibGUsIGJ1dCBsb2dkaXJ0eV9yYW5nZXMgb25seSBjaGFuZ2Vz
IG9uY2Ugb3IgdHdpY2UgZHVyaW5nIHRoZSBlbnRpcmUKPj4+IGxpZmV0aW1lIG9mIHRoZSBndWVz
dC4KPj4gCj4+IFNvIHBlcmhhcHMgc29tZSByL3cgbG9jayB3YW50cyB0byBiZSBpbnRyb2R1Y2Vk
Pwo+IAo+IFRoZXJlIHdpbGwgYWxzbyBiZSBsb2NraW5nIG9yZGVyIGlzc3VlcyB0byBjb25zaWRl
ciBpZiB3ZSBkbyB0aGF0Lgo+IAo+IFdoYXQncyB5b3VyIG1haW4gcmVhc29uIGZvciBub3Qgd2Fu
dGluZyAjMj8KCkR1cGxpY2F0aW5nIGFuZCBrZWVwaW5nIGluIHN5bmMgZGF0YSBmb3Igd2hpY2gg
bm8gc2VwYXJhdGUgYWxsb2NhdGlvbnMKYXJlIG5lZWRlZCBzZWVtcyBmaW5lIHRvIG1lLiBEdXBs
aWNhdGluZyBhbGxvY2F0aW9ucywgb3RvaCwgc2VlbXMgbm90Cm9ubHkgYSB3YXN0ZSBvZiByZXNv
dXJjZXMgdG8gbWUsIGJ1dCBJIGFsc28gZXhwZWN0IGVycm9yIGhhbmRsaW5nIHRvCmJlY29tZSB1
Z2x5OiBZb3UnbGwgbmVlZCB0byB1bmRvIGFsbCBwcmlvciBzeW5jaW5nIGlmIGUuZy4gdGhlIGFs
bG9jYXRpb24KZm9yIGFsdHAybSAjNSBmYWlscy4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 08:10:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 08:10: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 1g8LBr-00066T-Di; Fri, 05 Oct 2018 08:10:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=dw0k=mr=qualcomm.com=arunks@srs-us1.protection.inumbo.net>)
 id 1g8LBq-00066A-93
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 08:10:26 +0000
X-Inumbo-ID: 48c6f11f-c876-11e8-a6a9-d7ebe60f679a
Received: from alexa-out-blr.qualcomm.com (unknown [103.229.18.198])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 48c6f11f-c876-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 08:11:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,343,1534789800"; 
   d="scan'208";a="197675"
Received: from ironmsg02-blr.qualcomm.com ([10.86.208.131])
 by alexa-out-blr.qualcomm.com with ESMTP/TLS/AES256-SHA;
 05 Oct 2018 13:40:22 +0530
X-IronPort-AV: E=McAfee;i="5900,7806,9036"; a="1466215"
Received: from blr-ubuntu-104.ap.qualcomm.com (HELO
 blr-ubuntu-104.qualcomm.com) ([10.79.40.64])
 by ironmsg02-blr.qualcomm.com with ESMTP; 05 Oct 2018 13:40:22 +0530
Received: by blr-ubuntu-104.qualcomm.com (Postfix, from userid 346745)
 id 05F742391; Fri,  5 Oct 2018 13:40:20 +0530 (IST)
From: Arun KS <arunks@codeaurora.org>
To: kys@microsoft.com, haiyangz@microsoft.com, sthemmin@microsoft.com,
 boris.ostrovsky@oracle.com, jgross@suse.com, akpm@linux-foundation.org,
 dan.j.williams@intel.com, mhocko@suse.com, vbabka@suse.cz,
 iamjoonsoo.kim@lge.com, gregkh@linuxfoundation.org, osalvador@suse.de,
 malat@debian.org, kirill.shutemov@linux.intel.com, jrdr.linux@gmail.com,
 yasu.isimatu@gmail.com, mgorman@techsingularity.net, aaron.lu@intel.com,
 devel@linuxdriverproject.org, linux-kernel@vger.kernel.org,
 linux-mm@kvack.org, xen-devel@lists.xenproject.org
Date: Fri,  5 Oct 2018 13:40:06 +0530
Message-Id: <1538727006-5727-2-git-send-email-arunks@codeaurora.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <1538727006-5727-1-git-send-email-arunks@codeaurora.org>
References: <1538727006-5727-1-git-send-email-arunks@codeaurora.org>
Subject: [Xen-devel] [PATCH v5 2/2] mm/page_alloc: remove software
 prefetching in __free_pages_core
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Arun KS <arunks@codeaurora.org>, vinmenon@codeaurora.org,
 vatsa@codeaurora.org, getarunks@gmail.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>

VGhleSBub3Qgb25seSBpbmNyZWFzZSB0aGUgY29kZSBmb290cHJpbnQsIHRoZXkgYWN0dWFsbHkg
bWFrZSB0aGluZ3MKc2xvd2VyIHJhdGhlciB0aGFuIGZhc3Rlci4gUmVtb3ZlIHRoZW0gYXMgY29u
dGVtcG9yYXJ5IGhhcmR3YXJlIGRvZXNuJ3QKbmVlZCBhbnkgaGludC4KClN1Z2dlc3RlZC1ieTog
RGFuIFdpbGxpYW1zIDxkYW4uai53aWxsaWFtc0BpbnRlbC5jb20+ClNpZ25lZC1vZmYtYnk6IEFy
dW4gS1MgPGFydW5rc0Bjb2RlYXVyb3JhLm9yZz4KLS0tCiBtbS9wYWdlX2FsbG9jLmMgfCA2ICst
LS0tLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCA1IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL21tL3BhZ2VfYWxsb2MuYyBiL21tL3BhZ2VfYWxsb2MuYwppbmRleCA3YWI1Mjc0
Li45MGRiNDMxIDEwMDY0NAotLS0gYS9tbS9wYWdlX2FsbG9jLmMKKysrIGIvbW0vcGFnZV9hbGxv
Yy5jCkBAIC0xMjU4LDE0ICsxMjU4LDEwIEBAIHZvaWQgX19mcmVlX3BhZ2VzX2NvcmUoc3RydWN0
IHBhZ2UgKnBhZ2UsIHVuc2lnbmVkIGludCBvcmRlcikKIAlzdHJ1Y3QgcGFnZSAqcCA9IHBhZ2U7
CiAJdW5zaWduZWQgaW50IGxvb3A7CiAKLQlwcmVmZXRjaHcocCk7Ci0JZm9yIChsb29wID0gMDsg
bG9vcCA8IChucl9wYWdlcyAtIDEpOyBsb29wKyssIHArKykgewotCQlwcmVmZXRjaHcocCArIDEp
OworCWZvciAobG9vcCA9IDA7IGxvb3AgPCBucl9wYWdlcyA7IGxvb3ArKywgcCsrKSB7CiAJCV9f
Q2xlYXJQYWdlUmVzZXJ2ZWQocCk7CiAJCXNldF9wYWdlX2NvdW50KHAsIDApOwogCX0KLQlfX0Ns
ZWFyUGFnZVJlc2VydmVkKHApOwotCXNldF9wYWdlX2NvdW50KHAsIDApOwogCiAJcGFnZV96b25l
KHBhZ2UpLT5tYW5hZ2VkX3BhZ2VzICs9IG5yX3BhZ2VzOwogCXNldF9wYWdlX3JlZmNvdW50ZWQo
cGFnZSk7Ci0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 08:10:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 08:10: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 1g8LBq-00066F-Uj; Fri, 05 Oct 2018 08:10:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=dw0k=mr=qualcomm.com=arunks@srs-us1.protection.inumbo.net>)
 id 1g8LBp-000663-2U
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 08:10:25 +0000
X-Inumbo-ID: 469896c8-c876-11e8-a6a9-d7ebe60f679a
Received: from alexa-out-blr.qualcomm.com (unknown [103.229.18.198])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 469896c8-c876-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 08:11:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,343,1534789800"; 
   d="scan'208";a="197659"
Received: from ironmsg02-blr.qualcomm.com ([10.86.208.131])
 by alexa-out-blr.qualcomm.com with ESMTP/TLS/AES256-SHA;
 05 Oct 2018 13:40:19 +0530
X-IronPort-AV: E=McAfee;i="5900,7806,9036"; a="1466213"
Received: from blr-ubuntu-104.ap.qualcomm.com (HELO
 blr-ubuntu-104.qualcomm.com) ([10.79.40.64])
 by ironmsg02-blr.qualcomm.com with ESMTP; 05 Oct 2018 13:40:19 +0530
Received: by blr-ubuntu-104.qualcomm.com (Postfix, from userid 346745)
 id B73902391; Fri,  5 Oct 2018 13:40:17 +0530 (IST)
From: Arun KS <arunks@codeaurora.org>
To: kys@microsoft.com, haiyangz@microsoft.com, sthemmin@microsoft.com,
 boris.ostrovsky@oracle.com, jgross@suse.com, akpm@linux-foundation.org,
 dan.j.williams@intel.com, mhocko@suse.com, vbabka@suse.cz,
 iamjoonsoo.kim@lge.com, gregkh@linuxfoundation.org, osalvador@suse.de,
 malat@debian.org, kirill.shutemov@linux.intel.com, jrdr.linux@gmail.com,
 yasu.isimatu@gmail.com, mgorman@techsingularity.net, aaron.lu@intel.com,
 devel@linuxdriverproject.org, linux-kernel@vger.kernel.org,
 linux-mm@kvack.org, xen-devel@lists.xenproject.org
Date: Fri,  5 Oct 2018 13:40:05 +0530
Message-Id: <1538727006-5727-1-git-send-email-arunks@codeaurora.org>
X-Mailer: git-send-email 1.9.1
Subject: [Xen-devel] [PATCH v5 1/2] memory_hotplug: Free pages as higher
 order
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Arun KS <arunks@codeaurora.org>, vinmenon@codeaurora.org,
 vatsa@codeaurora.org, getarunks@gmail.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>

V2hlbiBmcmVlIHBhZ2VzIGFyZSBkb25lIHdpdGggaGlnaGVyIG9yZGVyLCB0aW1lIHNwZW5kIG9u
CmNvYWxlc2NpbmcgcGFnZXMgYnkgYnVkZHkgYWxsb2NhdG9yIGNhbiBiZSByZWR1Y2VkLiBXaXRo
CnNlY3Rpb24gc2l6ZSBvZiAyNTZNQiwgaG90IGFkZCBsYXRlbmN5IG9mIGEgc2luZ2xlIHNlY3Rp
b24Kc2hvd3MgaW1wcm92ZW1lbnQgZnJvbSA1MC02MCBtcyB0byBsZXNzIHRoYW4gMSBtcywgaGVu
Y2UKaW1wcm92aW5nIHRoZSBob3QgYWRkIGxhdGVuY3kgYnkgNjAlLiBNb2RpZnkgZXh0ZXJuYWwK
cHJvdmlkZXJzIG9mIG9ubGluZSBjYWxsYmFjayB0byBhbGlnbiB3aXRoIHRoZSBjaGFuZ2UuCgpT
aWduZWQtb2ZmLWJ5OiBBcnVuIEtTIDxhcnVua3NAY29kZWF1cm9yYS5vcmc+Ci0tLQpDaGFuZ2Vz
IHNpbmNlIHY0OgotIEFzIHN1Z2dlc3RlZCBieSBNaWNoYWwgSG9ja28sCi0gU2ltcGxpZnkgbG9n
aWMgaW4gb25saW5lX3BhZ2VzX2Jsb2NrKCkgYnkgdXNpbmcgZ2V0X29yZGVyKCkuCi0gU2VwZXJh
dGUgb3V0IHJlbW92YWwgb2YgcHJlZmV0Y2ggZnJvbSBfX2ZyZWVfcGFnZXNfY29yZSgpLgoKQ2hh
bmdlcyBzaW5jZSB2MzoKLSBSZW5hbWVkIF9mcmVlX3BhZ2VzX2Jvb3RfY29yZSAtPiBfX2ZyZWVf
cGFnZXNfY29yZS4KLSBSZW1vdmVkIHByZWZldGNoIGZyb20gX19mcmVlX3BhZ2VzX2NvcmUuCi0g
UmVtb3ZlZCB4ZW5fb25saW5lX3BhZ2UoKS4KCkNoYW5nZXMgc2luY2UgdjI6Ci0gUmV1c2UgY29k
ZSBmcm9tIF9fZnJlZV9wYWdlc19ib290X2NvcmUoKS4KCkNoYW5nZXMgc2luY2UgdjE6Ci0gUmVt
b3ZlZCBwcmVmZXRjaCgpLgoKQ2hhbmdlcyBzaW5jZSBSRkM6Ci0gUmViYXNlLgotIEFzIHN1Z2dl
c3RlZCBieSBNaWNoYWwgSG9ja28gcmVtb3ZlIHBhZ2VzX3Blcl9ibG9jay4KLSBNb2RpZmVkIGV4
dGVybmFsIHByb3ZpZGVycyBvZiBvbmxpbmVfcGFnZV9jYWxsYmFjay4KCnY0OiBodHRwczovL2xv
cmUua2VybmVsLm9yZy9wYXRjaHdvcmsvcGF0Y2gvOTk1MTExLwp2MzogaHR0cHM6Ly9sb3JlLmtl
cm5lbC5vcmcvcGF0Y2h3b3JrL3BhdGNoLzk5MjM0OC8KdjI6IGh0dHBzOi8vbG9yZS5rZXJuZWwu
b3JnL3BhdGNod29yay9wYXRjaC85OTEzNjMvCnYxOiBodHRwczovL2xvcmUua2VybmVsLm9yZy9w
YXRjaHdvcmsvcGF0Y2gvOTg5NDQ1LwpSRkM6IGh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL3BhdGNo
d29yay9wYXRjaC85ODQ3NTQvCgotLS0KIGRyaXZlcnMvaHYvaHZfYmFsbG9vbi5jICAgICAgICB8
ICA2ICsrKystLQogZHJpdmVycy94ZW4vYmFsbG9vbi5jICAgICAgICAgIHwgMjMgKysrKysrKysr
KysrKysrLS0tLS0tLS0KIGluY2x1ZGUvbGludXgvbWVtb3J5X2hvdHBsdWcuaCB8ICAyICstCiBt
bS9pbnRlcm5hbC5oICAgICAgICAgICAgICAgICAgfCAgMSArCiBtbS9tZW1vcnlfaG90cGx1Zy5j
ICAgICAgICAgICAgfCA0MiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0t
LS0KIG1tL3BhZ2VfYWxsb2MuYyAgICAgICAgICAgICAgICB8ICA4ICsrKystLS0tCiA2IGZpbGVz
IGNoYW5nZWQsIDU1IGluc2VydGlvbnMoKyksIDI3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L2RyaXZlcnMvaHYvaHZfYmFsbG9vbi5jIGIvZHJpdmVycy9odi9odl9iYWxsb29uLmMKaW5kZXgg
YjFiNzg4MC4uYzViYzBiNSAxMDA2NDQKLS0tIGEvZHJpdmVycy9odi9odl9iYWxsb29uLmMKKysr
IGIvZHJpdmVycy9odi9odl9iYWxsb29uLmMKQEAgLTc3MSw3ICs3NzEsNyBAQCBzdGF0aWMgdm9p
ZCBodl9tZW1faG90X2FkZCh1bnNpZ25lZCBsb25nIHN0YXJ0LCB1bnNpZ25lZCBsb25nIHNpemUs
CiAJfQogfQogCi1zdGF0aWMgdm9pZCBodl9vbmxpbmVfcGFnZShzdHJ1Y3QgcGFnZSAqcGcpCitz
dGF0aWMgaW50IGh2X29ubGluZV9wYWdlKHN0cnVjdCBwYWdlICpwZywgdW5zaWduZWQgaW50IG9y
ZGVyKQogewogCXN0cnVjdCBodl9ob3RhZGRfc3RhdGUgKmhhczsKIAl1bnNpZ25lZCBsb25nIGZs
YWdzOwpAQCAtNzgzLDEwICs3ODMsMTIgQEAgc3RhdGljIHZvaWQgaHZfb25saW5lX3BhZ2Uoc3Ry
dWN0IHBhZ2UgKnBnKQogCQlpZiAoKHBmbiA8IGhhcy0+c3RhcnRfcGZuKSB8fCAocGZuID49IGhh
cy0+ZW5kX3BmbikpCiAJCQljb250aW51ZTsKIAotCQlodl9wYWdlX29ubGluZV9vbmUoaGFzLCBw
Zyk7CisJCWh2X2JyaW5nX3Bnc19vbmxpbmUoaGFzLCBwZm4sICgxVUwgPDwgb3JkZXIpKTsKIAkJ
YnJlYWs7CiAJfQogCXNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJmRtX2RldmljZS5oYV9sb2NrLCBm
bGFncyk7CisKKwlyZXR1cm4gMDsKIH0KIAogc3RhdGljIGludCBwZm5fY292ZXJlZCh1bnNpZ25l
ZCBsb25nIHN0YXJ0X3BmbiwgdW5zaWduZWQgbG9uZyBwZm5fY250KQpkaWZmIC0tZ2l0IGEvZHJp
dmVycy94ZW4vYmFsbG9vbi5jIGIvZHJpdmVycy94ZW4vYmFsbG9vbi5jCmluZGV4IGUxMmJiMjUu
LjU4ZGRmNDggMTAwNjQ0Ci0tLSBhL2RyaXZlcnMveGVuL2JhbGxvb24uYworKysgYi9kcml2ZXJz
L3hlbi9iYWxsb29uLmMKQEAgLTM5MCw4ICszOTAsOCBAQCBzdGF0aWMgZW51bSBicF9zdGF0ZSBy
ZXNlcnZlX2FkZGl0aW9uYWxfbWVtb3J5KHZvaWQpCiAKIAkvKgogCSAqIGFkZF9tZW1vcnlfcmVz
b3VyY2UoKSB3aWxsIGNhbGwgb25saW5lX3BhZ2VzKCkgd2hpY2ggaW4gaXRzIHR1cm4KLQkgKiB3
aWxsIGNhbGwgeGVuX29ubGluZV9wYWdlKCkgY2FsbGJhY2sgY2F1c2luZyBkZWFkbG9jayBpZiB3
ZSBkb24ndAotCSAqIHJlbGVhc2UgYmFsbG9vbl9tdXRleCBoZXJlLiBVbmxvY2tpbmcgaGVyZSBp
cyBzYWZlIGJlY2F1c2UgdGhlCisJICogd2lsbCBjYWxsIHhlbl9icmluZ19wZ3Nfb25saW5lKCkg
Y2FsbGJhY2sgY2F1c2luZyBkZWFkbG9jayBpZiB3ZQorCSAqIGRvbid0IHJlbGVhc2UgYmFsbG9v
bl9tdXRleCBoZXJlLiBVbmxvY2tpbmcgaGVyZSBpcyBzYWZlIGJlY2F1c2UgdGhlCiAJICogY2Fs
bGVycyBkcm9wIHRoZSBtdXRleCBiZWZvcmUgdHJ5aW5nIGFnYWluLgogCSAqLwogCW11dGV4X3Vu
bG9jaygmYmFsbG9vbl9tdXRleCk7CkBAIC00MTEsMTUgKzQxMSwyMiBAQCBzdGF0aWMgZW51bSBi
cF9zdGF0ZSByZXNlcnZlX2FkZGl0aW9uYWxfbWVtb3J5KHZvaWQpCiAJcmV0dXJuIEJQX0VDQU5D
RUxFRDsKIH0KIAotc3RhdGljIHZvaWQgeGVuX29ubGluZV9wYWdlKHN0cnVjdCBwYWdlICpwYWdl
KQorc3RhdGljIGludCB4ZW5fYnJpbmdfcGdzX29ubGluZShzdHJ1Y3QgcGFnZSAqcGcsIHVuc2ln
bmVkIGludCBvcmRlcikKIHsKLQlfX29ubGluZV9wYWdlX3NldF9saW1pdHMocGFnZSk7CisJdW5z
aWduZWQgbG9uZyBpLCBzaXplID0gKDEgPDwgb3JkZXIpOworCXVuc2lnbmVkIGxvbmcgc3RhcnRf
cGZuID0gcGFnZV90b19wZm4ocGcpOworCXN0cnVjdCBwYWdlICpwOwogCisJcHJfZGVidWcoIk9u
bGluZSAlbHUgcGFnZXMgc3RhcnRpbmcgYXQgcGZuIDB4JWx4XG4iLCBzaXplLCBzdGFydF9wZm4p
OwogCW11dGV4X2xvY2soJmJhbGxvb25fbXV0ZXgpOwotCi0JX19iYWxsb29uX2FwcGVuZChwYWdl
KTsKLQorCWZvciAoaSA9IDA7IGkgPCBzaXplOyBpKyspIHsKKwkJcCA9IHBmbl90b19wYWdlKHN0
YXJ0X3BmbiArIGkpOworCQlfX29ubGluZV9wYWdlX3NldF9saW1pdHMocCk7CisJCV9fYmFsbG9v
bl9hcHBlbmQocCk7CisJfQogCW11dGV4X3VubG9jaygmYmFsbG9vbl9tdXRleCk7CisKKwlyZXR1
cm4gMDsKIH0KIAogc3RhdGljIGludCB4ZW5fbWVtb3J5X25vdGlmaWVyKHN0cnVjdCBub3RpZmll
cl9ibG9jayAqbmIsIHVuc2lnbmVkIGxvbmcgdmFsLCB2b2lkICp2KQpAQCAtNzQ0LDcgKzc1MSw3
IEBAIHN0YXRpYyBpbnQgX19pbml0IGJhbGxvb25faW5pdCh2b2lkKQogCWJhbGxvb25fc3RhdHMu
bWF4X3JldHJ5X2NvdW50ID0gUkVUUllfVU5MSU1JVEVEOwogCiAjaWZkZWYgQ09ORklHX1hFTl9C
QUxMT09OX01FTU9SWV9IT1RQTFVHCi0Jc2V0X29ubGluZV9wYWdlX2NhbGxiYWNrKCZ4ZW5fb25s
aW5lX3BhZ2UpOworCXNldF9vbmxpbmVfcGFnZV9jYWxsYmFjaygmeGVuX2JyaW5nX3Bnc19vbmxp
bmUpOwogCXJlZ2lzdGVyX21lbW9yeV9ub3RpZmllcigmeGVuX21lbW9yeV9uYik7CiAJcmVnaXN0
ZXJfc3lzY3RsX3RhYmxlKHhlbl9yb290KTsKIApkaWZmIC0tZ2l0IGEvaW5jbHVkZS9saW51eC9t
ZW1vcnlfaG90cGx1Zy5oIGIvaW5jbHVkZS9saW51eC9tZW1vcnlfaG90cGx1Zy5oCmluZGV4IDM0
YTI4MjIuLjdiMDRjMWQgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvbGludXgvbWVtb3J5X2hvdHBsdWcu
aAorKysgYi9pbmNsdWRlL2xpbnV4L21lbW9yeV9ob3RwbHVnLmgKQEAgLTg3LDcgKzg3LDcgQEAg
ZXh0ZXJuIGludCB0ZXN0X3BhZ2VzX2luX2Ffem9uZSh1bnNpZ25lZCBsb25nIHN0YXJ0X3Bmbiwg
dW5zaWduZWQgbG9uZyBlbmRfcGZuLAogCXVuc2lnbmVkIGxvbmcgKnZhbGlkX3N0YXJ0LCB1bnNp
Z25lZCBsb25nICp2YWxpZF9lbmQpOwogZXh0ZXJuIHZvaWQgX19vZmZsaW5lX2lzb2xhdGVkX3Bh
Z2VzKHVuc2lnbmVkIGxvbmcsIHVuc2lnbmVkIGxvbmcpOwogCi10eXBlZGVmIHZvaWQgKCpvbmxp
bmVfcGFnZV9jYWxsYmFja190KShzdHJ1Y3QgcGFnZSAqcGFnZSk7Cit0eXBlZGVmIGludCAoKm9u
bGluZV9wYWdlX2NhbGxiYWNrX3QpKHN0cnVjdCBwYWdlICpwYWdlLCB1bnNpZ25lZCBpbnQgb3Jk
ZXIpOwogCiBleHRlcm4gaW50IHNldF9vbmxpbmVfcGFnZV9jYWxsYmFjayhvbmxpbmVfcGFnZV9j
YWxsYmFja190IGNhbGxiYWNrKTsKIGV4dGVybiBpbnQgcmVzdG9yZV9vbmxpbmVfcGFnZV9jYWxs
YmFjayhvbmxpbmVfcGFnZV9jYWxsYmFja190IGNhbGxiYWNrKTsKZGlmZiAtLWdpdCBhL21tL2lu
dGVybmFsLmggYi9tbS9pbnRlcm5hbC5oCmluZGV4IDg3MjU2YWUuLjYzNjY3OWMgMTAwNjQ0Ci0t
LSBhL21tL2ludGVybmFsLmgKKysrIGIvbW0vaW50ZXJuYWwuaApAQCAtMTYzLDYgKzE2Myw3IEBA
IHN0YXRpYyBpbmxpbmUgc3RydWN0IHBhZ2UgKnBhZ2VibG9ja19wZm5fdG9fcGFnZSh1bnNpZ25l
ZCBsb25nIHN0YXJ0X3BmbiwKIGV4dGVybiBpbnQgX19pc29sYXRlX2ZyZWVfcGFnZShzdHJ1Y3Qg
cGFnZSAqcGFnZSwgdW5zaWduZWQgaW50IG9yZGVyKTsKIGV4dGVybiB2b2lkIF9fZnJlZV9wYWdl
c19ib290bWVtKHN0cnVjdCBwYWdlICpwYWdlLCB1bnNpZ25lZCBsb25nIHBmbiwKIAkJCQkJdW5z
aWduZWQgaW50IG9yZGVyKTsKK2V4dGVybiB2b2lkIF9fZnJlZV9wYWdlc19jb3JlKHN0cnVjdCBw
YWdlICpwYWdlLCB1bnNpZ25lZCBpbnQgb3JkZXIpOwogZXh0ZXJuIHZvaWQgcHJlcF9jb21wb3Vu
ZF9wYWdlKHN0cnVjdCBwYWdlICpwYWdlLCB1bnNpZ25lZCBpbnQgb3JkZXIpOwogZXh0ZXJuIHZv
aWQgcG9zdF9hbGxvY19ob29rKHN0cnVjdCBwYWdlICpwYWdlLCB1bnNpZ25lZCBpbnQgb3JkZXIs
CiAJCQkJCWdmcF90IGdmcF9mbGFncyk7CmRpZmYgLS1naXQgYS9tbS9tZW1vcnlfaG90cGx1Zy5j
IGIvbW0vbWVtb3J5X2hvdHBsdWcuYwppbmRleCAzOGQ5NGI3Li5lMzc5ZTg1IDEwMDY0NAotLS0g
YS9tbS9tZW1vcnlfaG90cGx1Zy5jCisrKyBiL21tL21lbW9yeV9ob3RwbHVnLmMKQEAgLTQ3LDcg
KzQ3LDcgQEAKICAqIGFuZCByZXN0b3JlX29ubGluZV9wYWdlX2NhbGxiYWNrKCkgZm9yIGdlbmVy
aWMgY2FsbGJhY2sgcmVzdG9yZS4KICAqLwogCi1zdGF0aWMgdm9pZCBnZW5lcmljX29ubGluZV9w
YWdlKHN0cnVjdCBwYWdlICpwYWdlKTsKK3N0YXRpYyBpbnQgZ2VuZXJpY19vbmxpbmVfcGFnZShz
dHJ1Y3QgcGFnZSAqcGFnZSwgdW5zaWduZWQgaW50IG9yZGVyKTsKIAogc3RhdGljIG9ubGluZV9w
YWdlX2NhbGxiYWNrX3Qgb25saW5lX3BhZ2VfY2FsbGJhY2sgPSBnZW5lcmljX29ubGluZV9wYWdl
Owogc3RhdGljIERFRklORV9NVVRFWChvbmxpbmVfcGFnZV9jYWxsYmFja19sb2NrKTsKQEAgLTY1
NSwyNiArNjU1LDQ0IEBAIHZvaWQgX19vbmxpbmVfcGFnZV9mcmVlKHN0cnVjdCBwYWdlICpwYWdl
KQogfQogRVhQT1JUX1NZTUJPTF9HUEwoX19vbmxpbmVfcGFnZV9mcmVlKTsKIAotc3RhdGljIHZv
aWQgZ2VuZXJpY19vbmxpbmVfcGFnZShzdHJ1Y3QgcGFnZSAqcGFnZSkKK3N0YXRpYyBpbnQgZ2Vu
ZXJpY19vbmxpbmVfcGFnZShzdHJ1Y3QgcGFnZSAqcGFnZSwgdW5zaWduZWQgaW50IG9yZGVyKQog
ewotCV9fb25saW5lX3BhZ2Vfc2V0X2xpbWl0cyhwYWdlKTsKLQlfX29ubGluZV9wYWdlX2luY3Jl
bWVudF9jb3VudGVycyhwYWdlKTsKLQlfX29ubGluZV9wYWdlX2ZyZWUocGFnZSk7CisJX19mcmVl
X3BhZ2VzX2NvcmUocGFnZSwgb3JkZXIpOworCXRvdGFscmFtX3BhZ2VzICs9ICgxVUwgPDwgb3Jk
ZXIpOworI2lmZGVmIENPTkZJR19ISUdITUVNCisJaWYgKFBhZ2VIaWdoTWVtKHBhZ2UpKQorCQl0
b3RhbGhpZ2hfcGFnZXMgKz0gKDFVTCA8PCBvcmRlcik7CisjZW5kaWYKKwlyZXR1cm4gMDsKK30K
Kworc3RhdGljIGludCBvbmxpbmVfcGFnZXNfYmxvY2tzKHVuc2lnbmVkIGxvbmcgc3RhcnQsIHVu
c2lnbmVkIGxvbmcgbnJfcGFnZXMpCit7CisJdW5zaWduZWQgbG9uZyBlbmQgPSBzdGFydCArIG5y
X3BhZ2VzOworCWludCBvcmRlciwgcmV0LCBvbmxpbmVkX3BhZ2VzID0gMDsKKworCXdoaWxlIChz
dGFydCA8IGVuZCkgeworCQlvcmRlciA9IG1pbihNQVhfT1JERVIgLSAxLAorCQkJZ2V0X29yZGVy
KFBGTl9QSFlTKGVuZCkgLSBQRk5fUEhZUyhzdGFydCkpKTsKKworCQlyZXQgPSAoKm9ubGluZV9w
YWdlX2NhbGxiYWNrKShwZm5fdG9fcGFnZShzdGFydCksIG9yZGVyKTsKKwkJaWYgKCFyZXQpCisJ
CQlvbmxpbmVkX3BhZ2VzICs9ICgxVUwgPDwgb3JkZXIpOworCQllbHNlIGlmIChyZXQgPiAwKQor
CQkJb25saW5lZF9wYWdlcyArPSByZXQ7CisKKwkJc3RhcnQgKz0gKDFVTCA8PCBvcmRlcik7CisJ
fQorCXJldHVybiBvbmxpbmVkX3BhZ2VzOwogfQogCiBzdGF0aWMgaW50IG9ubGluZV9wYWdlc19y
YW5nZSh1bnNpZ25lZCBsb25nIHN0YXJ0X3BmbiwgdW5zaWduZWQgbG9uZyBucl9wYWdlcywKIAkJ
CXZvaWQgKmFyZykKIHsKLQl1bnNpZ25lZCBsb25nIGk7CiAJdW5zaWduZWQgbG9uZyBvbmxpbmVk
X3BhZ2VzID0gKih1bnNpZ25lZCBsb25nICopYXJnOwotCXN0cnVjdCBwYWdlICpwYWdlOwogCiAJ
aWYgKFBhZ2VSZXNlcnZlZChwZm5fdG9fcGFnZShzdGFydF9wZm4pKSkKLQkJZm9yIChpID0gMDsg
aSA8IG5yX3BhZ2VzOyBpKyspIHsKLQkJCXBhZ2UgPSBwZm5fdG9fcGFnZShzdGFydF9wZm4gKyBp
KTsKLQkJCSgqb25saW5lX3BhZ2VfY2FsbGJhY2spKHBhZ2UpOwotCQkJb25saW5lZF9wYWdlcysr
OwotCQl9CisJCW9ubGluZWRfcGFnZXMgPSBvbmxpbmVfcGFnZXNfYmxvY2tzKHN0YXJ0X3Bmbiwg
bnJfcGFnZXMpOwogCiAJb25saW5lX21lbV9zZWN0aW9ucyhzdGFydF9wZm4sIHN0YXJ0X3BmbiAr
IG5yX3BhZ2VzKTsKIApkaWZmIC0tZ2l0IGEvbW0vcGFnZV9hbGxvYy5jIGIvbW0vcGFnZV9hbGxv
Yy5jCmluZGV4IDg5ZDJhMmEuLjdhYjUyNzQgMTAwNjQ0Ci0tLSBhL21tL3BhZ2VfYWxsb2MuYwor
KysgYi9tbS9wYWdlX2FsbG9jLmMKQEAgLTEyNTIsNyArMTI1Miw3IEBAIHN0YXRpYyB2b2lkIF9f
ZnJlZV9wYWdlc19vayhzdHJ1Y3QgcGFnZSAqcGFnZSwgdW5zaWduZWQgaW50IG9yZGVyKQogCWxv
Y2FsX2lycV9yZXN0b3JlKGZsYWdzKTsKIH0KIAotc3RhdGljIHZvaWQgX19pbml0IF9fZnJlZV9w
YWdlc19ib290X2NvcmUoc3RydWN0IHBhZ2UgKnBhZ2UsIHVuc2lnbmVkIGludCBvcmRlcikKK3Zv
aWQgX19mcmVlX3BhZ2VzX2NvcmUoc3RydWN0IHBhZ2UgKnBhZ2UsIHVuc2lnbmVkIGludCBvcmRl
cikKIHsKIAl1bnNpZ25lZCBpbnQgbnJfcGFnZXMgPSAxIDw8IG9yZGVyOwogCXN0cnVjdCBwYWdl
ICpwID0gcGFnZTsKQEAgLTEzMzEsNyArMTMzMSw3IEBAIHZvaWQgX19pbml0IF9fZnJlZV9wYWdl
c19ib290bWVtKHN0cnVjdCBwYWdlICpwYWdlLCB1bnNpZ25lZCBsb25nIHBmbiwKIHsKIAlpZiAo
ZWFybHlfcGFnZV91bmluaXRpYWxpc2VkKHBmbikpCiAJCXJldHVybjsKLQlyZXR1cm4gX19mcmVl
X3BhZ2VzX2Jvb3RfY29yZShwYWdlLCBvcmRlcik7CisJcmV0dXJuIF9fZnJlZV9wYWdlc19jb3Jl
KHBhZ2UsIG9yZGVyKTsKIH0KIAogLyoKQEAgLTE0MjEsMTQgKzE0MjEsMTQgQEAgc3RhdGljIHZv
aWQgX19pbml0IGRlZmVycmVkX2ZyZWVfcmFuZ2UodW5zaWduZWQgbG9uZyBwZm4sCiAJaWYgKG5y
X3BhZ2VzID09IHBhZ2VibG9ja19ucl9wYWdlcyAmJgogCSAgICAocGZuICYgKHBhZ2VibG9ja19u
cl9wYWdlcyAtIDEpKSA9PSAwKSB7CiAJCXNldF9wYWdlYmxvY2tfbWlncmF0ZXR5cGUocGFnZSwg
TUlHUkFURV9NT1ZBQkxFKTsKLQkJX19mcmVlX3BhZ2VzX2Jvb3RfY29yZShwYWdlLCBwYWdlYmxv
Y2tfb3JkZXIpOworCQlfX2ZyZWVfcGFnZXNfY29yZShwYWdlLCBwYWdlYmxvY2tfb3JkZXIpOwog
CQlyZXR1cm47CiAJfQogCiAJZm9yIChpID0gMDsgaSA8IG5yX3BhZ2VzOyBpKyssIHBhZ2UrKywg
cGZuKyspIHsKIAkJaWYgKChwZm4gJiAocGFnZWJsb2NrX25yX3BhZ2VzIC0gMSkpID09IDApCiAJ
CQlzZXRfcGFnZWJsb2NrX21pZ3JhdGV0eXBlKHBhZ2UsIE1JR1JBVEVfTU9WQUJMRSk7Ci0JCV9f
ZnJlZV9wYWdlc19ib290X2NvcmUocGFnZSwgMCk7CisJCV9fZnJlZV9wYWdlc19jb3JlKHBhZ2Us
IDApOwogCX0KIH0KIAotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 08:18:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 08:18: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 1g8LJE-0006SM-8M; Fri, 05 Oct 2018 08:18:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vier=mr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g8LJC-0006SH-Vk
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 08:18:03 +0000
X-Inumbo-ID: d57571e2-c876-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d57571e2-c876-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 10:15:35 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 05 Oct 2018 02:18:00 -0600
Message-Id: <5BB71E3702000078001EEA96@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 05 Oct 2018 02:17:59 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1538493421-3569-1-git-send-email-rcojocaru@bitdefender.com>
 <5BB63A1E02000078001EE7F7@prv1-mh.provo.novell.com>
 <0bd97810-8a8d-7247-b62f-16131ee6b781@bitdefender.com>
In-Reply-To: <0bd97810-8a8d-7247-b62f-16131ee6b781@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH V3] x86/altp2m: propagate ept.ad changes to
 all active altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

Pj4+IE9uIDA0LjEwLjE4IGF0IDE4OjQwLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gT24gMTAvNC8xOCA3OjA0IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMDIu
MTAuMTggYXQgMTc6MTcsIDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4+ICBz
dGF0aWMgdm9pZCBlcHRfZW5hYmxlX3BtbChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtKQo+Pj4gIHsK
Pj4+ICsgICAgc3RydWN0IGRvbWFpbiAqZCA9IHAybS0+ZG9tYWluOwo+Pj4gKyAgICBzdHJ1Y3Qg
cDJtX2RvbWFpbiAqaG9zdHAybSA9IHAybV9nZXRfaG9zdHAybShkKTsKPj4+ICsKPj4+ICsgICAg
cDJtX2xvY2soaG9zdHAybSk7Cj4+PiArCj4+PiAgICAgIC8qIERvbWFpbiBtdXN0IGhhdmUgYmVl
biBwYXVzZWQgKi8KPj4+IC0gICAgQVNTRVJUKGF0b21pY19yZWFkKCZwMm0tPmRvbWFpbi0+cGF1
c2VfY291bnQpKTsKPj4+ICsgICAgQVNTRVJUKGF0b21pY19yZWFkKCZkLT5wYXVzZV9jb3VudCkp
Owo+Pj4gIAo+Pj4gICAgICAvKgo+Pj4gICAgICAgKiBObyBuZWVkIHRvIHJldHVybiB3aGV0aGVy
IHZteF9kb21haW5fZW5hYmxlX3BtbCBoYXMgc3VjY2VlZGVkLCBhcwo+Pj4gICAgICAgKiBlcHRf
cDJtX3R5cGVfdG9fZmxhZ3Mgd2lsbCBkbyB0aGUgY2hlY2ssIGFuZCB3cml0ZSBwcm90ZWN0aW9u
IHdpbGwgYmUKPj4+ICAgICAgICogdXNlZCBpZiBQTUwgaXMgbm90IGVuYWJsZWQuCj4+PiAgICAg
ICAqLwo+Pj4gLSAgICBpZiAoIHZteF9kb21haW5fZW5hYmxlX3BtbChwMm0tPmRvbWFpbikgKQo+
Pj4gKyAgICBpZiAoIHZteF9kb21haW5fZW5hYmxlX3BtbChkKSApCj4+PiAgICAgICAgICByZXR1
cm47Cj4+PiAgCj4+PiAgICAgIC8qIEVuYWJsZSBFUFQgQS9EIGJpdCBmb3IgUE1MICovCj4+PiAt
ICAgIHAybS0+ZXB0LmFkID0gMTsKPj4+IC0gICAgdm14X2RvbWFpbl91cGRhdGVfZXB0cChwMm0t
PmRvbWFpbik7Cj4+PiArICAgIGVwdF9zZXRfYWRfc3luYyhob3N0cDJtLCB0cnVlKTsKPj4+ICsK
Pj4+ICsgICAgdm14X2RvbWFpbl91cGRhdGVfZXB0cChkKTsKPj4+ICsKPj4+ICsgICAgcDJtX3Vu
bG9jayhob3N0cDJtKTsKPj4+ICB9Cj4+PiAgCj4+PiAgc3RhdGljIHZvaWQgZXB0X2Rpc2FibGVf
cG1sKHN0cnVjdCBwMm1fZG9tYWluICpwMm0pCj4+PiAgewo+Pj4gKyAgICBzdHJ1Y3QgZG9tYWlu
ICpkID0gcDJtLT5kb21haW47Cj4+PiArICAgIHN0cnVjdCBwMm1fZG9tYWluICpob3N0cDJtID0g
cDJtX2dldF9ob3N0cDJtKGQpOwo+Pj4gKwo+Pj4gKyAgICBwMm1fbG9jayhob3N0cDJtKTsKPj4+
ICsKPj4+ICAgICAgLyogRG9tYWluIG11c3QgaGF2ZSBiZWVuIHBhdXNlZCAqLwo+Pj4gLSAgICBB
U1NFUlQoYXRvbWljX3JlYWQoJnAybS0+ZG9tYWluLT5wYXVzZV9jb3VudCkpOwo+Pj4gKyAgICBB
U1NFUlQoYXRvbWljX3JlYWQoJmQtPnBhdXNlX2NvdW50KSk7Cj4+PiAgCj4+PiAtICAgIHZteF9k
b21haW5fZGlzYWJsZV9wbWwocDJtLT5kb21haW4pOwo+Pj4gKyAgICB2bXhfZG9tYWluX2Rpc2Fi
bGVfcG1sKGQpOwo+Pj4gIAo+Pj4gICAgICAvKiBEaXNhYmxlIEVQVCBBL0QgYml0ICovCj4+PiAt
ICAgIHAybS0+ZXB0LmFkID0gMDsKPj4+IC0gICAgdm14X2RvbWFpbl91cGRhdGVfZXB0cChwMm0t
PmRvbWFpbik7Cj4+PiArICAgIGVwdF9zZXRfYWRfc3luYyhob3N0cDJtLCBmYWxzZSk7Cj4+PiAr
Cj4+PiArICAgIHZteF9kb21haW5fdXBkYXRlX2VwdHAoZCk7Cj4+PiArCj4+PiArICAgIHAybV91
bmxvY2soaG9zdHAybSk7Cj4+PiAgfQo+PiAKPj4gV2hpbGUgaW4gY2VydGFpbiBjYXNlcyBJIHdv
dWxkIGFwcHJlY2lhdGUgc3VjaCB0cmFuc2Zvcm1hdGlvbnMsCj4+IEknbSBhZnJhaWQgdGhlIHN3
aXRjaCBmcm9tIHAybS0+ZG9tYWluIHRvIGQgaW4gdGhlc2UgdHdvCj4+IGZ1bmN0aW9ucyBpcyBo
aWRpbmcgdGhlIG1lYXQgb2YgdGhlIGNoYW5nZSBwcmV0dHkgd2VsbC4gSW4KPj4gcGFydGljdWxh
ciBpdCBpcyBvbmx5IG5vdyB0aGF0IEkgbm90aWNlIHRoYXQgeW91IGdvIGZyb20gcGFzc2VkIGlu
Cj4+IHAybSB0byBkb21haW4gdG8gaG9zdHAybS4gVGhpcyBtYWtlcyBtZSBhc3N1bWUgc29tZSBh
bHRwMm0KPj4gY291bGQgY29tZSBpbiBoZXJlIHRvby4gSXMgaXQgcmVhbGx5IGludGVuZGVkIGZv
ciBhIGNoYW5nZSB0bwo+PiBhbiBhbHRwMm0gdG8gYmUgcHJvcGFnYXRlIHRvIHRoZSBob3N0cDJt
IChhbmQgYWxsIG90aGVyCj4+IGFsdHAybS1zKT8gSSBjYW4gc2VlIHdoeSBhbHRwMm0tcyB3YW50
IHRvIHN0YXkgaW4gc3luYyAoaW4KPj4gY2VydGFpbiByZWdhcmRzKSB3aXRoIHRoZSBob3N0cDJt
LCBidXQgZm9yIGEgc3luYyB0aGUgb3RoZXIKPj4gd2F5IGFyb3VuZCB0aGVyZSBuZWVkIHRvIGJl
IGRlZXBlciByZWFzb25zLgo+PiAKPj4gSSBhZG1pdCB0aGF0IHBhcnQgb2YgdGhlIHByb2JsZW0g
aGVyZSBtaWdodCBiZSB0aGF0IHRoZSB3aG9sZQo+PiBmdW5jdGlvbiBoaWVyYXJjaHkgeW91IGNo
YW5nZSBpcyB0aWVkIHRvIGxvZy1kaXJ0eSBlbmFibGluZy8KPj4gZGlzYWJsaW5nLCBidXQgSSdt
IG5vdCBjb252aW5jZWQgUE1MIGFzIHdlbGwgYXMgQS9EIGVuYWJsZWQKPj4gc3RhdHVzIGhhcyB0
byBhbHdheXMgbWF0Y2ggZ2xvYmFsKD8pIGxvZy1kaXJ0eSBlbmFibGVkIHN0YXR1cy4KPj4gCj4+
IEJ1dCBJJ20gbm90IHRoZSBtYWludGFpbmVyIG9mIHRoaXMgY29kZSwgc28gcGxlYXNlIGRvbid0
Cj4+IGludGVycHJldCBteSByZXNwb25zZSBhcyBhIHN0cmljdCByZXF1ZXN0IGZvciBjaGFuZ2Uu
Cj4gCj4gQXMgZmFyIGFzIEkndmUgdW5kZXJzdG9vZCBmcm9tIEdlb3JnZSwgdGhleSBkbyBhbGwg
bmVlZCB0byBiZSBrZXB0IGluCj4gc3luYy4gQW5kIEkgc2VlIG5vIHJlYXNvbiB3aHkgYW4gYWx0
cDJtIGNvdWxkbid0IGJlIHBhc3NlZCBpbiB0aGVyZSBhcwo+IHdlbGwgLSBhcmUgeW91IHJlZmVy
cmluZyB0byB0aGUgZmFjdCB0aGF0IHAybS0+ZG9tYWluIGlzIG5vdCByaWdodCBpbgo+IHRoYXQg
Y2FzZT8gSSBzaG91bGQgcHJvYmFibHkgYWRkIHAybS0+ZG9tYWluID0gaG9zdHAybS0+ZG9tYWlu
OyBpbgo+IHAybV9pbml0X2FsdHAybV9lcHQoKSBpbiB0aGlzIHBhdGNoLCBJIHRoaW5rIHRoYXQg
c2xpcHBlZCB3aGVuIEkndmUKPiBzcGxpdCB0aGUgcGF0Y2hlcy4KCk5vLCBJIGRvbid0IHRoaW5r
IHRoZSBkb21haW4gcG9pbnRlciBjYW4gY29uZmxpY3QuIEluc3RlYWQgSSB0aGluawp0aGVyZSBj
b3VsZCBiZSByZWFzb25zIHdoeSBvbmUgdmlldyBtYXkgd2FudCB0byBoYXZlIEEvRAphbmQvb3Ig
UE1MIGFjdGl2YXRlZCB3aXRob3V0IHRoaXMgYmVpbmcgd2FudGVkL25lZWRlZCBvbiBhbGwKb3Ro
ZXJzLCBsZXQgYWxvbmUgdGhlIGhvc3Qgb25lLiBCdXQgSSd2ZSBtZWFud2hpbGUgcmVhbGl6ZWQg
dGhhdAp0aGlzIG1heSBhbHNvIG1lcmVseSBiZSBhIGZ1bmN0aW9uIG5hbWluZyBpc3N1ZToKZXB0
X3tlbixkaXN9YWJsZV9wbWwgYXJlIG5vdCBvdmVybHkgaGVscGZ1bCBuYW1lcyBmb3Igc29tZXRo
aW5nCnRvIGJlIHB1dCBpbiBkaXJlY3RseSBhcyB7ZW4sZGlzfWFibGVfaGFyZHdhcmVfbG9nX2Rp
cnR5IGhvb2tzLgpCeSB0aGVpciBuYW1lcywgdGhlIGZ1bmN0aW9ucyBzaG91bGQgYWN0IG9uIGp1
c3QgdGhlIHNwZWNpZmllZApQMk0gaW1vLiBUaGUgaG9vayBoYW5kbGVycywgb3RvaCwgd291bGQg
dmFsaWRseSBzeW5jIHRoZSBzZXR0aW5nCnRvIGFsbCBQMk1zLCBhcyBsb2ctZGlydHkgbW9kZSBp
cyBhIGRvbWFpbi13aWRlIHNldHRpbmcuCgo+IFRvIGJlIGhvbmVzdCwgSSBoYXZlIHRob3VnaHQg
YWJvdXQgY2hhbmdpbmcgdGhlIGZ1bmN0aW9uIHNpZ25hdHVyZSBhbmQKPiBwYXNzIGluIGEgZG9t
YWluIC0gaG93ZXZlciBJIGRpZG4ndCBiZWNhdXNlIHRoaXMgYXBwZWFycyB0byBiZSBhY3R1YWxs
eQo+IHRpZWQgdG8gYSBwbGF0Zm9ybS1pbmRlcGVuZGVudCBjYWxsYmFjaywgYW5kIGl0J3MgbGlr
ZWx5IHRoYXQgdGhlIHAybQo+IHBhcmFtZXRlciBtYWtlcyBtb3JlIHNlbnNlIGZvciB0aG9zZS4g
KEFsc28sIGFsbCB0aGUgb3RoZXIgY2FsbGJhY2tzCj4gdGFrZSBhIHAybSBwYXJhbWV0ZXIsIHdo
aWNoIHByb2JhYmx5IHNlcnZlcyBhIHNpbWlsYXIgcHVycG9zZSB0byBDKysncwo+ICJ0aGlzIi4p
CgpZZWFoLCB0aGlzIG1vZGVsIHNob3VsZCBwZXJoYXBzIGJlIGtlcHQgYXMgaXMuCgpKYW4KCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 08:22:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 08: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 1g8LNL-0007BP-4L; Fri, 05 Oct 2018 08:22:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wlyg=mr=citrix.com=prvs=809c55abb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1g8LNK-0007BE-Eh
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 08:22:18 +0000
X-Inumbo-ID: 6da25e4e-c877-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6da25e4e-c877-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 10:19:51 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,343,1534809600"; d="scan'208";a="80045035"
Date: Fri, 5 Oct 2018 10:22:09 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20181005082209.6ykeee54ft4jluhs@mac.bytemobile.com>
References: <1537786530-4625-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1537786530-4625-1-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/2] x86/SVM-IOMMU: Don't opencode memcpy()
 in queue_iommu_command()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Xen-devel <xen-devel@lists.xen.org>, Paul Durrant <paul.durrant@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBTZXAgMjQsIDIwMTggYXQgMTE6NTU6MjlBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBJbiBwcmFjdGljZSwgdGhpcyBhbGxvd3MgdGhlIGNvbXBpbGVyIHRvIHJlcGxhY2Ug
dGhlIGxvb3Agd2l0aCBhIHBhaXIgb2YgbW92cy4KPiAKPiBObyBmdW5jdGlvbmFsIGNoYW5nZS4K
PiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgoKUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 08:22:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 08: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 1g8LNk-0007EG-F1; Fri, 05 Oct 2018 08:22:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wlyg=mr=citrix.com=prvs=809c55abb=roger.pau@srs-us1.protection.inumbo.net>)
 id 1g8LNj-0007E9-Ra
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 08:22:43 +0000
X-Inumbo-ID: ffb2f7fe-c877-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ffb2f7fe-c877-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 08:23:55 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,343,1534809600"; d="scan'208";a="80045045"
Date: Fri, 5 Oct 2018 10:22:34 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20181005082234.77jvihu2m4xwusbe@mac.bytemobile.com>
References: <1537786530-4625-1-git-send-email-andrew.cooper3@citrix.com>
 <1537786530-4625-2-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1537786530-4625-2-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/2] x86/SVM-IOMMU: Drop
 get_field_from_byte()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Xen-devel <xen-devel@lists.xen.org>, Paul Durrant <paul.durrant@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBTZXAgMjQsIDIwMTggYXQgMTE6NTU6MzBBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBJdCBpcyBNQVNLX0VYVFIoKSBpbiBkaXNndWlzZSwgYnV0IGxlc3MgZmxleGlibGUu
Cj4gCj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 08:39:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 08: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 1g8Le5-0008FF-5Z; Fri, 05 Oct 2018 08:39:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ywb5=mr=nxp.com=bharat.bhushan@srs-us1.protection.inumbo.net>)
 id 1g8Le3-0008EV-T4
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 08:39:36 +0000
X-Inumbo-ID: d7862ee5-c879-11e8-a8a5-bc764e045a96
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe05::622])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id d7862ee5-c879-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 10:37:07 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=cnFUPodYJiCjP2pfsw5Mx1u3hI4cRxSBcIR4e967knc=;
 b=jkzmgpB0yPON54AuSHjERNAz/R8WigHbtj0p67pSS907KGaoBbMF1Nn5YP6cM9C1/wVkoXFdFu22AVxKAGb1NNkYwGgc7MUzdpFy0F73bHrdv6gPJvmtDoMkPA5iQi0rmcdkxzRbQyer0KniWYegxl2u7c4s1mV3yHcHkjmaeE0=
Received: from VI1PR04MB4845.eurprd04.prod.outlook.com (20.177.49.14) by
 VI1PR04MB3294.eurprd04.prod.outlook.com (10.170.231.149) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1164.25; Fri, 5 Oct 2018 08:39:25 +0000
Received: from VI1PR04MB4845.eurprd04.prod.outlook.com
 ([fe80::c940:f93c:596a:1b71]) by VI1PR04MB4845.eurprd04.prod.outlook.com
 ([fe80::c940:f93c:596a:1b71%2]) with mapi id 15.20.1207.024; Fri, 5 Oct 2018
 08:39:25 +0000
From: Bharat Bhushan <bharat.bhushan@nxp.com>
To: "Xen-devel@lists.xenproject.org" <Xen-devel@lists.xenproject.org>
Thread-Topic: ARM64: PCIe in DOM0
Thread-Index: AdRcheehuY4fvuHIS/mWOFf7t78Isg==
Date: Fri, 5 Oct 2018 08:39:25 +0000
Message-ID: <VI1PR04MB484573C0CBE5BB093697DD6A9AEB0@VI1PR04MB4845.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=bharat.bhushan@nxp.com; 
x-originating-ip: [14.142.187.166]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR04MB3294;
 6:zFDLch04n/a++zVZzRCca9TMsZanhtIe39udxVvPrHBf/QUgr2DfpsO/MAbB6wAYSijMwMf15FaquUK0/nawdclI8N0/iF3qJsf9+cthXJzwwKhdX/1Z6d8nwm2EFIX/pycVXF9fZaV5ddXTYoj0P0aN50lG6Wq/SyoVmS4G2xjTNeVMRMR54MVUFHPyYw1lpHOLAcp0ajQ4OTyoBkJG7u/eTR41nyeqENnrV3xB5SYl+y8oQCHjFyl8mT3RIXNZxlpOtpPaRHvaocjSWjZ3S+aORBh03a1U9h0augZ9vsELKvH/c0tviWjUgvXwuH1pXGiyzxuyG5ZjRlZjgXW32hqrDWudOu1jiBe2RclzqXP4AWOl9ixRaTQX3yU/ttImH9S76k5R2JDXXP5r/fzfDKy21weDWvScEZJrvyplRfVWn8DtM4aQsUiuwvA61k8K2r/6frzh0OJTOavDljymzQ==;
 5:YOSSt+w6K+zicWjT5S2xGyPsdVHUyYwXKQ+jz5CQXJWu4rA9ujVLwCke7i2VFAbfr9uk06tFma7Bz/U9VkK+XGYukwhv8cxP3jBdsgGusM4mp/Y72esvg8oM/rWOGIAX3ss376c3GIdxfvSYWFfc2cjv0g/bAoinGUSLXl/tk6c=;
 7:vX0JddjrMuwiME8JqmOCc1/3rlu7QatPVab1B76o7tiY7h6rRFJnisu/MwoO9pNeVuEy5eV1INQFNj3s+AjAQxOIb1TCsCSvEG40KcW+MVKpG7jiFF3kVs9zdbqhsHV2rUlutkrdlm1RcCIsmHhGJuGBlTH538fXBqhWOwQreo/2XAg/BMAxQ7w004wUCya+eHgB0vuwSjBORW1At7gxGjEgmAaqhKI+xhwqRoAspaZJivbHF0pRCMx1oLPAtuf1
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 401d2c28-5f47-42d4-f21f-08d62a9e0ea6
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR04MB3294; 
x-ms-traffictypediagnostic: VI1PR04MB3294:
x-microsoft-antispam-prvs: <VI1PR04MB329499EAC3D56875AFB501379AEB0@VI1PR04MB3294.eurprd04.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(3231355)(944501410)(52105095)(93006095)(93001095)(3002001)(6055026)(149066)(150057)(6041310)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123562045)(20161123560045)(201708071742011)(7699051);
 SRVR:VI1PR04MB3294; BCL:0; PCL:0; RULEID:; SRVR:VI1PR04MB3294; 
x-forefront-prvs: 0816F1D86E
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(39860400002)(136003)(396003)(346002)(366004)(376002)(189003)(199004)(53754006)(106356001)(2906002)(55236004)(2501003)(2900100001)(476003)(71200400001)(256004)(105586002)(486006)(316002)(6116002)(26005)(3846002)(97736004)(66066001)(86362001)(186003)(44832011)(102836004)(71190400001)(478600001)(8936002)(9686003)(8676002)(5660300001)(2351001)(99286004)(14454004)(81166006)(33656002)(7696005)(55016002)(6506007)(25786009)(5250100002)(74316002)(5640700003)(6436002)(305945005)(53936002)(81156014)(7736002)(6916009)(68736007);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR04MB3294;
 H:VI1PR04MB4845.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-microsoft-antispam-message-info: YuGqBn43hAN1GMcs/W/VEvAqhwIoNMewjf2g/kC5ETyAI8+05CTauVsyntQKTA6DE5T/stphcPQHGWLpmBnXIZF/7PqB3R4ifSKxdW0CKlMb2aaZIdGb+ymC+iwFlID1/dlvRUcdN2mVD/ecszXkGDgHJR7iZVG0ikj14zc6V/V4ulEO8j1/Zj7MihYrY7Dk47L/BSTsJZOSXF1uM6bwwfSo86anByfLN3DGhkc+CdNh+/3nzfGem6N63Ra+ypo7fuGm23uBdhsbOpTUe+Jt50OKwl7zabcf1uOjPo9s6YJnrtA5NnUgb+CJYVEUDhQ/eovVlftH2PaUmh0TSCR+E3wi4BP0DvjV8kcmjCxlAV0=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
MIME-Version: 1.0
X-OriginatorOrg: nxp.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 401d2c28-5f47-42d4-f21f-08d62a9e0ea6
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Oct 2018 08:39:25.6964 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB3294
Subject: [Xen-devel] ARM64: PCIe 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>

SGkgQWxsLAoKSSBhbSBib290aW5nIFhFTiBmb3IgdGhlIGZpcnN0IHRpbWUgb24gbXkgcGxhdGZv
cm0gYW5kIG9ic2VydmluZyB0aGF0IFBDSWUgYXJlIG5vdCB3b3JraW5nLgoKSGVyZSBhcmUgbXkg
b2JzZXJ2YXRpb25zIG9uIHRoaXMuCgoxKSAiZ2l0LWl0cyIgbm9kZSAoYmVsb3cpIGZyb20gZGV2
aWNlIHRyZWUgaXMgbm90IGF2YWlsYWJsZSBpbiBET00wIGRldmljZSB0cmVlLgoKICAgICAgICAg
ICAgICAgIGl0czogZ2ljLWl0c0A2MDIwMDAwIHsKICAgICAgICAgICAgICAgICAgICAgICAgY29t
cGF0aWJsZSA9ICJhcm0sZ2ljLXYzLWl0cyI7CiAgICAgICAgICAgICAgICAgICAgICAgIG1zaS1j
b250cm9sbGVyOwogICAgICAgICAgICAgICAgICAgICAgICByZWcgPSA8MHgwIDB4NjAyMDAwMCAw
IDB4MjAwMDA+OwogICAgICAgICAgICAgICAgfTsKCiAgV2UgaGF2ZSAibXNpLXBhcmVudCIgcHJv
cGVydHkgaW4gUENJZSBjb250cm9sbGVyIG5vZGUgd2hpY2ggcHJvdmlkZXMgcGhhbmRsZSBvZiBh
Ym92ZSBtZW50aW9uZWQgbm9kZS4KICBMaW51eCAoRE9NMCkgZXJyb3Igb3V0IGlmIGl0IGRvZXMg
ZmluZCBhIHZhbGlkIG1zaS1wYXJlbnQuCgpGaXJzdCBxdWVzdGlvbiBJIGhhdmUgaXMsIFdoYXQg
aXMgdGhlIHJlYXNvbiBmb3IgcmVtb3ZpbmcgZ2ljLWl0cyBub2RlPwoKMikgVXNlIExlZ2FjeSBp
bnRlcnJ1cHRzIHJhdGhlciB0aGFuIE1TSQoKICBVc2VkICJwY2k9bm9tc2kiIGluIERPTTAgYm9v
dGFyZ3MgdG8gbW92ZSBhd2F5IGZyb20gTVNJcywKICAKIExlZ2FjeSBpbnRlcnJ1cHRzIGFyZSBh
bHNvIG5vdCByZWNlaXZlZCBhbmQgc2VlIG5ldGRldi13YXRjaGRvZy4KCkNhbiBzb21lb25lIHBs
ZWFzZSBoZWxwIG9uIHdoYXQncyB3cm9uZyBJIGFtIGRvaW5nLgoKVGhhbmtzCi1CaGFyYXQKCgoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 08:41:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 08: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 1g8Lfu-0000Ph-JQ; Fri, 05 Oct 2018 08:41:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/9nw=mr=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1g8Lft-0000Pa-4A
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 08:41:29 +0000
X-Inumbo-ID: 9f29d862-c87a-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 9f29d862-c87a-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 08:42:41 +0000 (UTC)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id 54A4D307503A;
 Fri,  5 Oct 2018 11:41:27 +0300 (EEST)
Received: from smtp.bitdefender.com (unknown [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 39AB77FA60;
 Fri,  5 Oct 2018 11:41:27 +0300 (EEST)
Received: from [10.10.196.90] (unknown [10.10.196.90])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 217863084EFA;
 Fri,  5 Oct 2018 11:41:27 +0300 (EEST)
To: Jan Beulich <JBeulich@suse.com>
References: <1538493421-3569-1-git-send-email-rcojocaru@bitdefender.com>
 <5BB63A1E02000078001EE7F7@prv1-mh.provo.novell.com>
 <0bd97810-8a8d-7247-b62f-16131ee6b781@bitdefender.com>
 <5BB71E3702000078001EEA96@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <a2f4aa11-1a14-4b01-7871-0146d8f5f70a@bitdefender.com>
Date: Fri, 5 Oct 2018 11:41:26 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <5BB71E3702000078001EEA96@prv1-mh.provo.novell.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH V3] x86/altp2m: propagate ept.ad changes to
 all active altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMTAvNS8xOCAxMToxNyBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDQuMTAuMTgg
YXQgMTg6NDAsIDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4gT24gMTAvNC8x
OCA3OjA0IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDAyLjEwLjE4IGF0IDE3OjE3
LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+Pj4gIHN0YXRpYyB2b2lkIGVw
dF9lbmFibGVfcG1sKHN0cnVjdCBwMm1fZG9tYWluICpwMm0pCj4+Pj4gIHsKPj4+PiArICAgIHN0
cnVjdCBkb21haW4gKmQgPSBwMm0tPmRvbWFpbjsKPj4+PiArICAgIHN0cnVjdCBwMm1fZG9tYWlu
ICpob3N0cDJtID0gcDJtX2dldF9ob3N0cDJtKGQpOwo+Pj4+ICsKPj4+PiArICAgIHAybV9sb2Nr
KGhvc3RwMm0pOwo+Pj4+ICsKPj4+PiAgICAgIC8qIERvbWFpbiBtdXN0IGhhdmUgYmVlbiBwYXVz
ZWQgKi8KPj4+PiAtICAgIEFTU0VSVChhdG9taWNfcmVhZCgmcDJtLT5kb21haW4tPnBhdXNlX2Nv
dW50KSk7Cj4+Pj4gKyAgICBBU1NFUlQoYXRvbWljX3JlYWQoJmQtPnBhdXNlX2NvdW50KSk7Cj4+
Pj4gIAo+Pj4+ICAgICAgLyoKPj4+PiAgICAgICAqIE5vIG5lZWQgdG8gcmV0dXJuIHdoZXRoZXIg
dm14X2RvbWFpbl9lbmFibGVfcG1sIGhhcyBzdWNjZWVkZWQsIGFzCj4+Pj4gICAgICAgKiBlcHRf
cDJtX3R5cGVfdG9fZmxhZ3Mgd2lsbCBkbyB0aGUgY2hlY2ssIGFuZCB3cml0ZSBwcm90ZWN0aW9u
IHdpbGwgYmUKPj4+PiAgICAgICAqIHVzZWQgaWYgUE1MIGlzIG5vdCBlbmFibGVkLgo+Pj4+ICAg
ICAgICovCj4+Pj4gLSAgICBpZiAoIHZteF9kb21haW5fZW5hYmxlX3BtbChwMm0tPmRvbWFpbikg
KQo+Pj4+ICsgICAgaWYgKCB2bXhfZG9tYWluX2VuYWJsZV9wbWwoZCkgKQo+Pj4+ICAgICAgICAg
IHJldHVybjsKPj4+PiAgCj4+Pj4gICAgICAvKiBFbmFibGUgRVBUIEEvRCBiaXQgZm9yIFBNTCAq
Lwo+Pj4+IC0gICAgcDJtLT5lcHQuYWQgPSAxOwo+Pj4+IC0gICAgdm14X2RvbWFpbl91cGRhdGVf
ZXB0cChwMm0tPmRvbWFpbik7Cj4+Pj4gKyAgICBlcHRfc2V0X2FkX3N5bmMoaG9zdHAybSwgdHJ1
ZSk7Cj4+Pj4gKwo+Pj4+ICsgICAgdm14X2RvbWFpbl91cGRhdGVfZXB0cChkKTsKPj4+PiArCj4+
Pj4gKyAgICBwMm1fdW5sb2NrKGhvc3RwMm0pOwo+Pj4+ICB9Cj4+Pj4gIAo+Pj4+ICBzdGF0aWMg
dm9pZCBlcHRfZGlzYWJsZV9wbWwoc3RydWN0IHAybV9kb21haW4gKnAybSkKPj4+PiAgewo+Pj4+
ICsgICAgc3RydWN0IGRvbWFpbiAqZCA9IHAybS0+ZG9tYWluOwo+Pj4+ICsgICAgc3RydWN0IHAy
bV9kb21haW4gKmhvc3RwMm0gPSBwMm1fZ2V0X2hvc3RwMm0oZCk7Cj4+Pj4gKwo+Pj4+ICsgICAg
cDJtX2xvY2soaG9zdHAybSk7Cj4+Pj4gKwo+Pj4+ICAgICAgLyogRG9tYWluIG11c3QgaGF2ZSBi
ZWVuIHBhdXNlZCAqLwo+Pj4+IC0gICAgQVNTRVJUKGF0b21pY19yZWFkKCZwMm0tPmRvbWFpbi0+
cGF1c2VfY291bnQpKTsKPj4+PiArICAgIEFTU0VSVChhdG9taWNfcmVhZCgmZC0+cGF1c2VfY291
bnQpKTsKPj4+PiAgCj4+Pj4gLSAgICB2bXhfZG9tYWluX2Rpc2FibGVfcG1sKHAybS0+ZG9tYWlu
KTsKPj4+PiArICAgIHZteF9kb21haW5fZGlzYWJsZV9wbWwoZCk7Cj4+Pj4gIAo+Pj4+ICAgICAg
LyogRGlzYWJsZSBFUFQgQS9EIGJpdCAqLwo+Pj4+IC0gICAgcDJtLT5lcHQuYWQgPSAwOwo+Pj4+
IC0gICAgdm14X2RvbWFpbl91cGRhdGVfZXB0cChwMm0tPmRvbWFpbik7Cj4+Pj4gKyAgICBlcHRf
c2V0X2FkX3N5bmMoaG9zdHAybSwgZmFsc2UpOwo+Pj4+ICsKPj4+PiArICAgIHZteF9kb21haW5f
dXBkYXRlX2VwdHAoZCk7Cj4+Pj4gKwo+Pj4+ICsgICAgcDJtX3VubG9jayhob3N0cDJtKTsKPj4+
PiAgfQo+Pj4KPj4+IFdoaWxlIGluIGNlcnRhaW4gY2FzZXMgSSB3b3VsZCBhcHByZWNpYXRlIHN1
Y2ggdHJhbnNmb3JtYXRpb25zLAo+Pj4gSSdtIGFmcmFpZCB0aGUgc3dpdGNoIGZyb20gcDJtLT5k
b21haW4gdG8gZCBpbiB0aGVzZSB0d28KPj4+IGZ1bmN0aW9ucyBpcyBoaWRpbmcgdGhlIG1lYXQg
b2YgdGhlIGNoYW5nZSBwcmV0dHkgd2VsbC4gSW4KPj4+IHBhcnRpY3VsYXIgaXQgaXMgb25seSBu
b3cgdGhhdCBJIG5vdGljZSB0aGF0IHlvdSBnbyBmcm9tIHBhc3NlZCBpbgo+Pj4gcDJtIHRvIGRv
bWFpbiB0byBob3N0cDJtLiBUaGlzIG1ha2VzIG1lIGFzc3VtZSBzb21lIGFsdHAybQo+Pj4gY291
bGQgY29tZSBpbiBoZXJlIHRvby4gSXMgaXQgcmVhbGx5IGludGVuZGVkIGZvciBhIGNoYW5nZSB0
bwo+Pj4gYW4gYWx0cDJtIHRvIGJlIHByb3BhZ2F0ZSB0byB0aGUgaG9zdHAybSAoYW5kIGFsbCBv
dGhlcgo+Pj4gYWx0cDJtLXMpPyBJIGNhbiBzZWUgd2h5IGFsdHAybS1zIHdhbnQgdG8gc3RheSBp
biBzeW5jIChpbgo+Pj4gY2VydGFpbiByZWdhcmRzKSB3aXRoIHRoZSBob3N0cDJtLCBidXQgZm9y
IGEgc3luYyB0aGUgb3RoZXIKPj4+IHdheSBhcm91bmQgdGhlcmUgbmVlZCB0byBiZSBkZWVwZXIg
cmVhc29ucy4KPj4+Cj4+PiBJIGFkbWl0IHRoYXQgcGFydCBvZiB0aGUgcHJvYmxlbSBoZXJlIG1p
Z2h0IGJlIHRoYXQgdGhlIHdob2xlCj4+PiBmdW5jdGlvbiBoaWVyYXJjaHkgeW91IGNoYW5nZSBp
cyB0aWVkIHRvIGxvZy1kaXJ0eSBlbmFibGluZy8KPj4+IGRpc2FibGluZywgYnV0IEknbSBub3Qg
Y29udmluY2VkIFBNTCBhcyB3ZWxsIGFzIEEvRCBlbmFibGVkCj4+PiBzdGF0dXMgaGFzIHRvIGFs
d2F5cyBtYXRjaCBnbG9iYWwoPykgbG9nLWRpcnR5IGVuYWJsZWQgc3RhdHVzLgo+Pj4KPj4+IEJ1
dCBJJ20gbm90IHRoZSBtYWludGFpbmVyIG9mIHRoaXMgY29kZSwgc28gcGxlYXNlIGRvbid0Cj4+
PiBpbnRlcnByZXQgbXkgcmVzcG9uc2UgYXMgYSBzdHJpY3QgcmVxdWVzdCBmb3IgY2hhbmdlLgo+
Pgo+PiBBcyBmYXIgYXMgSSd2ZSB1bmRlcnN0b29kIGZyb20gR2VvcmdlLCB0aGV5IGRvIGFsbCBu
ZWVkIHRvIGJlIGtlcHQgaW4KPj4gc3luYy4gQW5kIEkgc2VlIG5vIHJlYXNvbiB3aHkgYW4gYWx0
cDJtIGNvdWxkbid0IGJlIHBhc3NlZCBpbiB0aGVyZSBhcwo+PiB3ZWxsIC0gYXJlIHlvdSByZWZl
cnJpbmcgdG8gdGhlIGZhY3QgdGhhdCBwMm0tPmRvbWFpbiBpcyBub3QgcmlnaHQgaW4KPj4gdGhh
dCBjYXNlPyBJIHNob3VsZCBwcm9iYWJseSBhZGQgcDJtLT5kb21haW4gPSBob3N0cDJtLT5kb21h
aW47IGluCj4+IHAybV9pbml0X2FsdHAybV9lcHQoKSBpbiB0aGlzIHBhdGNoLCBJIHRoaW5rIHRo
YXQgc2xpcHBlZCB3aGVuIEkndmUKPj4gc3BsaXQgdGhlIHBhdGNoZXMuCj4gCj4gTm8sIEkgZG9u
J3QgdGhpbmsgdGhlIGRvbWFpbiBwb2ludGVyIGNhbiBjb25mbGljdC4gSW5zdGVhZCBJIHRoaW5r
Cj4gdGhlcmUgY291bGQgYmUgcmVhc29ucyB3aHkgb25lIHZpZXcgbWF5IHdhbnQgdG8gaGF2ZSBB
L0QKPiBhbmQvb3IgUE1MIGFjdGl2YXRlZCB3aXRob3V0IHRoaXMgYmVpbmcgd2FudGVkL25lZWRl
ZCBvbiBhbGwKPiBvdGhlcnMsIGxldCBhbG9uZSB0aGUgaG9zdCBvbmUuIEJ1dCBJJ3ZlIG1lYW53
aGlsZSByZWFsaXplZCB0aGF0Cj4gdGhpcyBtYXkgYWxzbyBtZXJlbHkgYmUgYSBmdW5jdGlvbiBu
YW1pbmcgaXNzdWU6Cj4gZXB0X3tlbixkaXN9YWJsZV9wbWwgYXJlIG5vdCBvdmVybHkgaGVscGZ1
bCBuYW1lcyBmb3Igc29tZXRoaW5nCj4gdG8gYmUgcHV0IGluIGRpcmVjdGx5IGFzIHtlbixkaXN9
YWJsZV9oYXJkd2FyZV9sb2dfZGlydHkgaG9va3MuCj4gQnkgdGhlaXIgbmFtZXMsIHRoZSBmdW5j
dGlvbnMgc2hvdWxkIGFjdCBvbiBqdXN0IHRoZSBzcGVjaWZpZWQKPiBQMk0gaW1vLiBUaGUgaG9v
ayBoYW5kbGVycywgb3RvaCwgd291bGQgdmFsaWRseSBzeW5jIHRoZSBzZXR0aW5nCj4gdG8gYWxs
IFAyTXMsIGFzIGxvZy1kaXJ0eSBtb2RlIGlzIGEgZG9tYWluLXdpZGUgc2V0dGluZy4KCldvdWxk
IHNlbmRpbmcgb3V0IFY0IHdpdGggZXB0X3tlbixkaXN9YWJsZV9wbWwoKSByZW5hbWVkIHRvCmVw
dF97ZW4sZGlzfWFibGVfaGFyZHdhcmVfbG9nX2RpcnR5KCkgYmUgYSByZWFzb25hYmxlIHNvbHV0
aW9uIHRvIHRoZQpwcm9ibGVtPwoKClRoYW5rcywKUmF6dmFuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 09:01:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 09:01: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 1g8Lyu-0001xZ-9K; Fri, 05 Oct 2018 09:01:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vier=mr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g8Lyt-0001xU-Ca
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 09:01:07 +0000
X-Inumbo-ID: 5c97279b-c87d-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5c97279b-c87d-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 09:02:19 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 05 Oct 2018 03:01:03 -0600
Message-Id: <5BB7284F02000078001EEAFA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 05 Oct 2018 03:01:03 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1538493421-3569-1-git-send-email-rcojocaru@bitdefender.com>
 <5BB63A1E02000078001EE7F7@prv1-mh.provo.novell.com>
 <0bd97810-8a8d-7247-b62f-16131ee6b781@bitdefender.com>
 <5BB71E3702000078001EEA96@prv1-mh.provo.novell.com>
 <a2f4aa11-1a14-4b01-7871-0146d8f5f70a@bitdefender.com>
In-Reply-To: <a2f4aa11-1a14-4b01-7871-0146d8f5f70a@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH V3] x86/altp2m: propagate ept.ad changes to
 all active altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

Pj4+IE9uIDA1LjEwLjE4IGF0IDEwOjQxLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gT24gMTAvNS8xOCAxMToxNyBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDA0
LjEwLjE4IGF0IDE4OjQwLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+PiBP
biAxMC80LzE4IDc6MDQgUE0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+IE9uIDAyLjEwLjE4
IGF0IDE3OjE3LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+Pj4+ICBzdGF0
aWMgdm9pZCBlcHRfZW5hYmxlX3BtbChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtKQo+Pj4+PiAgewo+
Pj4+PiArICAgIHN0cnVjdCBkb21haW4gKmQgPSBwMm0tPmRvbWFpbjsKPj4+Pj4gKyAgICBzdHJ1
Y3QgcDJtX2RvbWFpbiAqaG9zdHAybSA9IHAybV9nZXRfaG9zdHAybShkKTsKPj4+Pj4gKwo+Pj4+
PiArICAgIHAybV9sb2NrKGhvc3RwMm0pOwo+Pj4+PiArCj4+Pj4+ICAgICAgLyogRG9tYWluIG11
c3QgaGF2ZSBiZWVuIHBhdXNlZCAqLwo+Pj4+PiAtICAgIEFTU0VSVChhdG9taWNfcmVhZCgmcDJt
LT5kb21haW4tPnBhdXNlX2NvdW50KSk7Cj4+Pj4+ICsgICAgQVNTRVJUKGF0b21pY19yZWFkKCZk
LT5wYXVzZV9jb3VudCkpOwo+Pj4+PiAgCj4+Pj4+ICAgICAgLyoKPj4+Pj4gICAgICAgKiBObyBu
ZWVkIHRvIHJldHVybiB3aGV0aGVyIHZteF9kb21haW5fZW5hYmxlX3BtbCBoYXMgc3VjY2VlZGVk
LCBhcwo+Pj4+PiAgICAgICAqIGVwdF9wMm1fdHlwZV90b19mbGFncyB3aWxsIGRvIHRoZSBjaGVj
aywgYW5kIHdyaXRlIHByb3RlY3Rpb24gd2lsbCAKPiBiZQo+Pj4+PiAgICAgICAqIHVzZWQgaWYg
UE1MIGlzIG5vdCBlbmFibGVkLgo+Pj4+PiAgICAgICAqLwo+Pj4+PiAtICAgIGlmICggdm14X2Rv
bWFpbl9lbmFibGVfcG1sKHAybS0+ZG9tYWluKSApCj4+Pj4+ICsgICAgaWYgKCB2bXhfZG9tYWlu
X2VuYWJsZV9wbWwoZCkgKQo+Pj4+PiAgICAgICAgICByZXR1cm47Cj4+Pj4+ICAKPj4+Pj4gICAg
ICAvKiBFbmFibGUgRVBUIEEvRCBiaXQgZm9yIFBNTCAqLwo+Pj4+PiAtICAgIHAybS0+ZXB0LmFk
ID0gMTsKPj4+Pj4gLSAgICB2bXhfZG9tYWluX3VwZGF0ZV9lcHRwKHAybS0+ZG9tYWluKTsKPj4+
Pj4gKyAgICBlcHRfc2V0X2FkX3N5bmMoaG9zdHAybSwgdHJ1ZSk7Cj4+Pj4+ICsKPj4+Pj4gKyAg
ICB2bXhfZG9tYWluX3VwZGF0ZV9lcHRwKGQpOwo+Pj4+PiArCj4+Pj4+ICsgICAgcDJtX3VubG9j
ayhob3N0cDJtKTsKPj4+Pj4gIH0KPj4+Pj4gIAo+Pj4+PiAgc3RhdGljIHZvaWQgZXB0X2Rpc2Fi
bGVfcG1sKHN0cnVjdCBwMm1fZG9tYWluICpwMm0pCj4+Pj4+ICB7Cj4+Pj4+ICsgICAgc3RydWN0
IGRvbWFpbiAqZCA9IHAybS0+ZG9tYWluOwo+Pj4+PiArICAgIHN0cnVjdCBwMm1fZG9tYWluICpo
b3N0cDJtID0gcDJtX2dldF9ob3N0cDJtKGQpOwo+Pj4+PiArCj4+Pj4+ICsgICAgcDJtX2xvY2so
aG9zdHAybSk7Cj4+Pj4+ICsKPj4+Pj4gICAgICAvKiBEb21haW4gbXVzdCBoYXZlIGJlZW4gcGF1
c2VkICovCj4+Pj4+IC0gICAgQVNTRVJUKGF0b21pY19yZWFkKCZwMm0tPmRvbWFpbi0+cGF1c2Vf
Y291bnQpKTsKPj4+Pj4gKyAgICBBU1NFUlQoYXRvbWljX3JlYWQoJmQtPnBhdXNlX2NvdW50KSk7
Cj4+Pj4+ICAKPj4+Pj4gLSAgICB2bXhfZG9tYWluX2Rpc2FibGVfcG1sKHAybS0+ZG9tYWluKTsK
Pj4+Pj4gKyAgICB2bXhfZG9tYWluX2Rpc2FibGVfcG1sKGQpOwo+Pj4+PiAgCj4+Pj4+ICAgICAg
LyogRGlzYWJsZSBFUFQgQS9EIGJpdCAqLwo+Pj4+PiAtICAgIHAybS0+ZXB0LmFkID0gMDsKPj4+
Pj4gLSAgICB2bXhfZG9tYWluX3VwZGF0ZV9lcHRwKHAybS0+ZG9tYWluKTsKPj4+Pj4gKyAgICBl
cHRfc2V0X2FkX3N5bmMoaG9zdHAybSwgZmFsc2UpOwo+Pj4+PiArCj4+Pj4+ICsgICAgdm14X2Rv
bWFpbl91cGRhdGVfZXB0cChkKTsKPj4+Pj4gKwo+Pj4+PiArICAgIHAybV91bmxvY2soaG9zdHAy
bSk7Cj4+Pj4+ICB9Cj4+Pj4KPj4+PiBXaGlsZSBpbiBjZXJ0YWluIGNhc2VzIEkgd291bGQgYXBw
cmVjaWF0ZSBzdWNoIHRyYW5zZm9ybWF0aW9ucywKPj4+PiBJJ20gYWZyYWlkIHRoZSBzd2l0Y2gg
ZnJvbSBwMm0tPmRvbWFpbiB0byBkIGluIHRoZXNlIHR3bwo+Pj4+IGZ1bmN0aW9ucyBpcyBoaWRp
bmcgdGhlIG1lYXQgb2YgdGhlIGNoYW5nZSBwcmV0dHkgd2VsbC4gSW4KPj4+PiBwYXJ0aWN1bGFy
IGl0IGlzIG9ubHkgbm93IHRoYXQgSSBub3RpY2UgdGhhdCB5b3UgZ28gZnJvbSBwYXNzZWQgaW4K
Pj4+PiBwMm0gdG8gZG9tYWluIHRvIGhvc3RwMm0uIFRoaXMgbWFrZXMgbWUgYXNzdW1lIHNvbWUg
YWx0cDJtCj4+Pj4gY291bGQgY29tZSBpbiBoZXJlIHRvby4gSXMgaXQgcmVhbGx5IGludGVuZGVk
IGZvciBhIGNoYW5nZSB0bwo+Pj4+IGFuIGFsdHAybSB0byBiZSBwcm9wYWdhdGUgdG8gdGhlIGhv
c3RwMm0gKGFuZCBhbGwgb3RoZXIKPj4+PiBhbHRwMm0tcyk/IEkgY2FuIHNlZSB3aHkgYWx0cDJt
LXMgd2FudCB0byBzdGF5IGluIHN5bmMgKGluCj4+Pj4gY2VydGFpbiByZWdhcmRzKSB3aXRoIHRo
ZSBob3N0cDJtLCBidXQgZm9yIGEgc3luYyB0aGUgb3RoZXIKPj4+PiB3YXkgYXJvdW5kIHRoZXJl
IG5lZWQgdG8gYmUgZGVlcGVyIHJlYXNvbnMuCj4+Pj4KPj4+PiBJIGFkbWl0IHRoYXQgcGFydCBv
ZiB0aGUgcHJvYmxlbSBoZXJlIG1pZ2h0IGJlIHRoYXQgdGhlIHdob2xlCj4+Pj4gZnVuY3Rpb24g
aGllcmFyY2h5IHlvdSBjaGFuZ2UgaXMgdGllZCB0byBsb2ctZGlydHkgZW5hYmxpbmcvCj4+Pj4g
ZGlzYWJsaW5nLCBidXQgSSdtIG5vdCBjb252aW5jZWQgUE1MIGFzIHdlbGwgYXMgQS9EIGVuYWJs
ZWQKPj4+PiBzdGF0dXMgaGFzIHRvIGFsd2F5cyBtYXRjaCBnbG9iYWwoPykgbG9nLWRpcnR5IGVu
YWJsZWQgc3RhdHVzLgo+Pj4+Cj4+Pj4gQnV0IEknbSBub3QgdGhlIG1haW50YWluZXIgb2YgdGhp
cyBjb2RlLCBzbyBwbGVhc2UgZG9uJ3QKPj4+PiBpbnRlcnByZXQgbXkgcmVzcG9uc2UgYXMgYSBz
dHJpY3QgcmVxdWVzdCBmb3IgY2hhbmdlLgo+Pj4KPj4+IEFzIGZhciBhcyBJJ3ZlIHVuZGVyc3Rv
b2QgZnJvbSBHZW9yZ2UsIHRoZXkgZG8gYWxsIG5lZWQgdG8gYmUga2VwdCBpbgo+Pj4gc3luYy4g
QW5kIEkgc2VlIG5vIHJlYXNvbiB3aHkgYW4gYWx0cDJtIGNvdWxkbid0IGJlIHBhc3NlZCBpbiB0
aGVyZSBhcwo+Pj4gd2VsbCAtIGFyZSB5b3UgcmVmZXJyaW5nIHRvIHRoZSBmYWN0IHRoYXQgcDJt
LT5kb21haW4gaXMgbm90IHJpZ2h0IGluCj4+PiB0aGF0IGNhc2U/IEkgc2hvdWxkIHByb2JhYmx5
IGFkZCBwMm0tPmRvbWFpbiA9IGhvc3RwMm0tPmRvbWFpbjsgaW4KPj4+IHAybV9pbml0X2FsdHAy
bV9lcHQoKSBpbiB0aGlzIHBhdGNoLCBJIHRoaW5rIHRoYXQgc2xpcHBlZCB3aGVuIEkndmUKPj4+
IHNwbGl0IHRoZSBwYXRjaGVzLgo+PiAKPj4gTm8sIEkgZG9uJ3QgdGhpbmsgdGhlIGRvbWFpbiBw
b2ludGVyIGNhbiBjb25mbGljdC4gSW5zdGVhZCBJIHRoaW5rCj4+IHRoZXJlIGNvdWxkIGJlIHJl
YXNvbnMgd2h5IG9uZSB2aWV3IG1heSB3YW50IHRvIGhhdmUgQS9ECj4+IGFuZC9vciBQTUwgYWN0
aXZhdGVkIHdpdGhvdXQgdGhpcyBiZWluZyB3YW50ZWQvbmVlZGVkIG9uIGFsbAo+PiBvdGhlcnMs
IGxldCBhbG9uZSB0aGUgaG9zdCBvbmUuIEJ1dCBJJ3ZlIG1lYW53aGlsZSByZWFsaXplZCB0aGF0
Cj4+IHRoaXMgbWF5IGFsc28gbWVyZWx5IGJlIGEgZnVuY3Rpb24gbmFtaW5nIGlzc3VlOgo+PiBl
cHRfe2VuLGRpc31hYmxlX3BtbCBhcmUgbm90IG92ZXJseSBoZWxwZnVsIG5hbWVzIGZvciBzb21l
dGhpbmcKPj4gdG8gYmUgcHV0IGluIGRpcmVjdGx5IGFzIHtlbixkaXN9YWJsZV9oYXJkd2FyZV9s
b2dfZGlydHkgaG9va3MuCj4+IEJ5IHRoZWlyIG5hbWVzLCB0aGUgZnVuY3Rpb25zIHNob3VsZCBh
Y3Qgb24ganVzdCB0aGUgc3BlY2lmaWVkCj4+IFAyTSBpbW8uIFRoZSBob29rIGhhbmRsZXJzLCBv
dG9oLCB3b3VsZCB2YWxpZGx5IHN5bmMgdGhlIHNldHRpbmcKPj4gdG8gYWxsIFAyTXMsIGFzIGxv
Zy1kaXJ0eSBtb2RlIGlzIGEgZG9tYWluLXdpZGUgc2V0dGluZy4KPiAKPiBXb3VsZCBzZW5kaW5n
IG91dCBWNCB3aXRoIGVwdF97ZW4sZGlzfWFibGVfcG1sKCkgcmVuYW1lZCB0bwo+IGVwdF97ZW4s
ZGlzfWFibGVfaGFyZHdhcmVfbG9nX2RpcnR5KCkgYmUgYSByZWFzb25hYmxlIHNvbHV0aW9uIHRv
IHRoZQo+IHByb2JsZW0/CgpBZmFpYyAtIEknZCBwcmVmZXIgdGhlIGZ1bmN0aW9ucyB0byByZW1h
aW4gYXMgdGhleSBhcmUsIHdpdGggX25ld18KZXB0X3tlbixkaXN9YWJsZV9oYXJkd2FyZV9sb2df
ZGlydHkoKSBpbnRyb2R1Y2VkLCB0byBiZSBwdXQgaW4KdGhlIGhvb2sgcG9pbnRlcnMuIFRoZSBu
ZXcgZnVuY3Rpb25zIHdvdWxkIHRoZW4gY2FsbCB0aGUgZXhpc3RpbmcKb25lcyBmb3IgYWxsIFAy
TXMgKHdpdGggdGhlIGhvc3QgcDJtIGxvY2sgYWNxdWlyZWQpLiBUaGUgcXVlc3Rpb24KdGhlbiBp
cyB3aGF0IHRvIGRvIHdpdGggdGhlIGNhbGxzIHRvIHRoZSBkb21haW4tc2NvcGUKdm14X2RvbWFp
bl97ZW4sZGlzfWFibGVfcG1sKCk7IGxvb2tpbmcgYXQgaXRzIGltcGxlbWVudGF0aW9uIEkKdGhp
bmsgaXQgY291bGQgc2ltcGx5IHN0YXkgd2hlcmUgaXQgaXMuIFRoZSBib29sZWFuCnZteF9kb21h
aW5fcG1sX2VuYWJsZWQoKSB3b3VsZCBuZWVkIHRvIGV2ZW50dWFsbHkgY2hhbmdlIHRvCmFuIGVu
YWJsZSBjb3VudCwgYnV0IHRoYXQncyBub3RoaW5nIHlvdSBuZWVkIHRvIGJlIGNvbmNlcm5lZAph
Ym91dCBmb3IgeW91ciBwdXJwb3Nlcy4KCkJ1dCBhZ2FpbiAtIHBsZWFzZSBjaGVjayB3aGF0IG1h
aW50YWluZXJzIHdhbnQgYmVmb3JlIGdvaW5nCnRoaXMgcm91dGUuCgpKYW4KCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 09:02:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 09:02: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 1g8M0e-000240-Sa; Fri, 05 Oct 2018 09:02:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qlgr=mr=citrix.com=prvs=8099faa14=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g8M0d-00023r-BF
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 09:02:55 +0000
X-Inumbo-ID: 1a0459b1-c87d-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1a0459b1-c87d-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 11:00:27 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,343,1534809600"; d="scan'208";a="80046573"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [Xen-devel] [PATCH v14 4/9] iommu: don't domain_crash() inside
 iommu_map/unmap_page()
Thread-Index: AQHUW89u250OZmuDXUi3H0vY1s3fzKUPJdGAgAAhz4CAANqLgIAAOBgQ
Date: Fri, 5 Oct 2018 09:02:51 +0000
Message-ID: <dc09b38c8b4946f6b2ba60a7e987e7e3@AMSPEX02CL03.citrite.net>
References: <20181004104547.32316-1-paul.durrant@citrix.com>
 <20181004104547.32316-5-paul.durrant@citrix.com>
 <37e5e689-110e-6bc4-1a54-8401d58dc282@citrix.com>
 <456a887cbf714c2f84c2548168df1b97@AMSPEX02CL03.citrite.net>
 <5BB713B302000078001EEA3E@prv1-mh.provo.novell.com>
In-Reply-To: <5BB713B302000078001EEA3E@prv1-mh.provo.novell.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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v14 4/9] iommu: don't domain_crash() inside
 iommu_map/unmap_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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 xen-devel <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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMDUgT2N0b2JlciAyMDE4IDA4OjMzCj4gVG86IFBh
dWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IEFuZHJldyBDb29wZXIg
PEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwCj4gPEdlb3JnZS5EdW5s
YXBAY2l0cml4LmNvbT47IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsgV2Vp
IExpdQo+IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgSnVuIE5ha2FqaW1hIDxqdW4ubmFrYWppbWFA
aW50ZWwuY29tPjsgU3RlZmFubwo+IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
OyB4ZW4tZGV2ZWwgPHhlbi0KPiBkZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz47IEtvbnJhZCBS
emVzenV0ZWsgV2lsawo+IDxrb25yYWQud2lsa0BvcmFjbGUuY29tPjsgVGltIChYZW4ub3JnKSA8
dGltQHhlbi5vcmc+Cj4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSCB2MTQgNC85XSBp
b21tdTogZG9uJ3QgZG9tYWluX2NyYXNoKCkKPiBpbnNpZGUgaW9tbXVfbWFwL3VubWFwX3BhZ2Uo
KQo+IAo+ID4+PiBPbiAwNC4xMC4xOCBhdCAxODozNiwgPFBhdWwuRHVycmFudEBjaXRyaXguY29t
PiB3cm90ZToKPiA+IEkgc3RpbGwgdGhpbmsgYW4gaW1wbGljaXQgZG9tYWluX2NyYXNoKCkgZG9l
c24ndCByZWFsbHkgYmVsb25nIGluCj4gc29tZXRoaW5nCj4gPiB0aGF0IGxvb2tzIGxpa2UgYSBz
dHJhaWdodGZvcndhcmQgd3JhcHBlciBhcm91bmQgYSBwZXItaW1wbGVtZW50YXRpb24KPiBqdW1w
Cj4gPiB0YWJsZS4gSG93IGFib3V0IGlvbW11X21hcC91bm1hcF9tYXlfY3Jhc2goKSBpbnN0ZWFk
IHRvIGhpZ2hsaWdodCB0aGUKPiA+IHNlbWFudGljPwo+IAo+IElmIGFueXRoaW5nIHRoZW4gdGhl
IG90aGVyIHdheSBhcm91bmQsIGkuZS4gaW9tbXVfdW5tYXBfbm9fY3Jhc2goKSwKPiBzdWNoIHRo
YXQgb25seSBjYWxsZXJzIHdobyBleHBsaWNpdGx5IG1lYW4gdG8gZGVhbCB3aXRoIHRoZSBjcmFz
aGluZwo+IHRoZW1zZWx2ZXMgd291bGQgdXNlIHRoZSBvdGhlcndpc2UgaW5zZWN1cmUgdmFyaWFu
dC4KPgoKT2suIEdlb3JnZSwgd2hhdCBpcyB5b3VyIHByZWZlcmVuY2U/CgpBdCB0aGlzIHBvaW50
IG15IHByb3Bvc2FsIGlzIHRvIGRyb3AgdGhpcyBwYXRjaCBhbmQgcmVwbGFjZSBpdCB3aXRoIG9u
ZSB0aGF0IHJlbW92ZXMgdGhlIGltcGxpY2l0IGNyYXNoIGZyb20gZnJvbSBldmVyeXRoaW5nIGV4
Y2VwdCB0aGUgdW5tYXAuIEkgY2FuIHRoZW4gaW50cm9kdWNlIGEgJ25vY3Jhc2gnIHZhcmlhbnQg
b2YgdW5tYXAgaWYgSSBuZWVkIGl0Li4uIGFsdGhvdWdoIEknbSBubyBsb25nZXIgY29udmluY2Vk
IEkgY2FuIHJlYWxseSBkbyBhbnl0aGluZyBlbHNlIGlmIGEgUFYtSU9NTVUgdW5tYXAgZmFpbHMu
CgogIFBhdWwKCj4gSmFuCj4gCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 09:26:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 09:26: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 1g8MMp-0003gG-To; Fri, 05 Oct 2018 09:25:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=je8t=mr=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g8MMo-0003gB-UE
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 09:25:50 +0000
X-Inumbo-ID: d18b325e-c880-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id d18b325e-c880-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 09:27:03 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id D9C4280D;
 Fri,  5 Oct 2018 02:25:48 -0700 (PDT)
Received: from [10.37.13.24] (unknown [10.37.13.24])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id CB83A3F5B3;
 Fri,  5 Oct 2018 02:25:45 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>,
 Jan Beulich <JBeulich@suse.com>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-23-git-send-email-sstabellini@kernel.org>
 <5B61776302000078001D9C6A@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1810041431200.24936@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <27f4a7e6-307e-8695-02ce-bd55a9edda28@arm.com>
Date: Fri, 5 Oct 2018 10:25:43 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810041431200.24936@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 23/25] xen: support console_switching
 between Dom0 and DomUs on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefano Stabellini <stefanos@xilinx.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 "andrii_anisov@epam.com" <andrii_anisov@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>

SGkgU3RlZmFubywKCk9uIDEwLzA0LzIwMTggMTA6NTIgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3
cm90ZToKPiBPbiBXZWQsIDEgQXVnIDIwMTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAw
MS4wOC4xOCBhdCAwMToyOCwgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+IHdyb3RlOgo+Pj4gVG9k
YXkgQ3RybC1BQUEgaXMgdXNlZCB0byBzd2l0Y2ggYmV0d2VlbiBYZW4gYW5kIERvbTAuIEV4dGVu
ZCB0aGUKPj4+IG1lY2hhbmlzbSB0byBhbGxvdyBmb3Igc3dpdGNoaW5nIGJldHdlZW4gWGVuLCBE
b20wLCBhbmQgYW55IG9mIHRoZQo+Pj4gaW5pdGlhbCBEb21VIGNyZWF0ZWQgZnJvbSBYZW4gYWxv
bmdzaWRlIERvbTAgb3V0IG9mIGluZm9ybWF0aW9uIHByb3ZpZGVkCj4+PiB2aWEgZGV2aWNlIHRy
ZWUuCj4+Pgo+Pj4gUmVuYW1lIHhlbl9yeCB0byBjb25zb2xlX3J4IHRvIG1hdGNoIHRoZSBuZXcg
YmVoYXZpb3IuCj4+Pgo+Pj4gQ2xhcmlmeSBleGlzdGluZyBjb21tZW50IGFib3V0ICJub3RpZnkg
dGhlIGd1ZXN0IiwgbWFraW5nIGl0IGNsZWFyIHRoYXQKPj4+IGl0IGlzIG9ubHkgYWJvdXQgdGhl
IGhhcmR3YXJlIGRvbWFpbi4KPj4+Cj4+PiBFeHBvcnQgYSBmdW5jdGlvbiBuYW1lZCBjb25zb2xl
X2lucHV0X2RvbWFpbigpIHRvIGFsbG93IG90aGVycyB0byBrbm93Cj4+PiB3aGljaCBkb21haW5z
IGhhcyBpbnB1dCBhdCBhIGdpdmVuIHRpbWUuCj4+Cj4+IEFzIGFsd2F5cyBpbiBzdWNoIGNhc2Vz
IEkgZG9uJ3QgdGhpbmsgc3VjaCBmdW5jdGlvbnMgc2hvdWxkIGJlIGFkZGVkCj4+IHdpdGhvdXQg
YW55IGNhbGxlci4KPiAKPiBJJ2xsIGFkZCBjb25zb2xlX2lucHV0X2RvbWFpbiB3aXRoaW4gYW4g
I2lmIDAgYW5kIHJlbW92ZSB0aGUgI2lmIDAgaW4KPiB0aGUgZm9sbG93aW5nIHBhdGNoLiBJZiB5
b3UgYXJlIE9LIHdpdGggaXQsIHRoZSB0d28gcGF0Y2hlcyBjYW4gYmUKPiBtZXJnZWQgb24gY29t
bWl0IChKdWxpZW4gYWxyZWFkeSBhZ3JlZWQgdG8gaXQuKSBUaGV5IGFyZSBzZXBhcmF0ZSBvbmx5
Cj4gdG8gbWFrZSB0aGVtIGVhc2llciB0byByZXZpZXcuCgpXaGljaCB0d28gcGF0Y2hlcz8gSSBh
Z3JlZWQgdG8gbWVyZ2UgIzI0IGFuZCAjMjIuIE5vdCAjMjMuIE1lcmdpbmcgdGhlIDMgCm9mIHRo
ZW0gaXMgZ29pbmcgdG8gbWFrZSBhIG1hc3NpdmUgcGF0Y2ggd2hpY2ggaXMgbm90IGdvaW5nIHRv
IGhlbHAgCnVuZGVyc3RhbmQgcGF0Y2hlcyBhZnRlciB0aGV5IGdldCBtZXJnZWQuCgpDaGVlcnMs
Cgo+IAo+IAo+Pj4gQEAgLTM4OSwzMCArMzkyLDcyIEBAIHN0YXRpYyB2b2lkIGR1bXBfY29uc29s
ZV9yaW5nX2tleSh1bnNpZ25lZCBjaGFyIGtleSkKPj4+ICAgICAgIGZyZWVfeGVuaGVhcF9wYWdl
cyhidWYsIG9yZGVyKTsKPj4+ICAgfQo+Pj4gICAKPj4+IC0vKiBDVFJMLTxzd2l0Y2hfY2hhcj4g
c3dpdGNoZXMgaW5wdXQgZGlyZWN0aW9uIGJldHdlZW4gWGVuIGFuZCBET00wLiAqLwo+Pj4gKy8q
Cj4+PiArICogQ1RSTC08c3dpdGNoX2NoYXI+IHN3aXRjaGVzIGlucHV0IGRpcmVjdGlvbiBiZXR3
ZWVuIFhlbiwgRG9tMCBhbmQKPj4+ICsgKiBEb21Vcy4KPj4+ICsgKi8KPj4+ICAgI2RlZmluZSBz
d2l0Y2hfY29kZSAob3B0X2NvbnN3aXRjaFswXS0nYScrMSkKPj4+IC1zdGF0aWMgaW50IF9fcmVh
ZF9tb3N0bHkgeGVuX3J4ID0gMTsgLyogRkFMU0UgPT4gaW5wdXQgcGFzc2VkIHRvIGRvbWFpbiAw
LiAqLwo+Pj4gKy8qCj4+PiArICogY29uc29sZV9yeD0wID0+IGlucHV0IHRvIHhlbgo+Pj4gKyAq
IGNvbnNvbGVfcng9MSA9PiBpbnB1dCB0byBkb20wCj4+PiArICogY29uc29sZV9yeD1OID0+IGlu
cHV0IGRvbShOLTEpCj4+PiArICovCj4+PiArc3RhdGljIGludCBfX3JlYWRfbW9zdGx5IGNvbnNv
bGVfcnggPSAwOwo+Pgo+PiBPcmlnaW5hbGx5IHRoaXMgd2FzIHN1cHBvc2VkIHRvIGJlIGJvb2ws
IGJ1dCBkaWRuJ3QgZ2V0IHN3aXRjaGVkIHlldC4KPj4gV2l0aCB5b3VyIGN1cnJlbnQgc2NoZW1l
IGl0IGNhbid0IGdvIG5lZ2F0aXZlIGFuZCBoZW5jZSBzaG91bGQgYmUKPj4gdW5zaWduZWQgaW50
LiBIb3dldmVyLCBJIHN0aWxsIHdvbmRlciB3aGV0aGVyIGl0IHdvdWxkbid0IGJlIGJldHRlcgo+
PiAoZXNwZWNpYWxseSBmb3IgcmVhZGVycyBvZiB0aGUgY29kZSkgaXMgdGhpcyB3YXMgYW4gYWN0
dWFsIGRvbWlkX3QuCj4+IEJ1dCBhcyBjbGFyaWZpZWQgYmVmb3JlLCBJJ20gbm90IG1lYW5pbmcg
dG8gbWFrZSB0aGlzIGEgcmVxdWlyZW1lbnQuCj4gCj4gSSdsbCB1c2UgdW5zaWduZWQgaW50Cj4g
Cj4gCj4+PiArc3RydWN0IGRvbWFpbiAqY29uc29sZV9pbnB1dF9kb21haW4odm9pZCkKPj4+ICt7
Cj4+PiArICAgIHJldHVybiBnZXRfZG9tYWluX2J5X2lkKGNvbnNvbGVfcnggLSAxKTsKPj4+ICt9
Cj4+Cj4+IEFuZCB0aGlzIGlzIGV4YWN0bHkgdGhlIHJlYXNvbiBmb3IgdGhlIGFib3ZlIHJlbWFy
azogVGhpcyBpcyAob3IgYXQKPj4gbGVhc3QgbG9va3MpIGJyb2tlbiBmb3IgY29uc29sZV9yeCA9
PSAwLgo+IAo+IEknbGwgZml4Cj4gCj4gCj4+PiAgIHN0YXRpYyB2b2lkIHN3aXRjaF9zZXJpYWxf
aW5wdXQodm9pZCkKPj4+ICAgewo+Pj4gLSAgICBzdGF0aWMgY2hhciAqaW5wdXRfc3RyWzJdID0g
eyAiRE9NMCIsICJYZW4iIH07Cj4+PiAtICAgIHhlbl9yeCA9ICF4ZW5fcng7Cj4+PiAtICAgIHBy
aW50aygiKioqIFNlcmlhbCBpbnB1dCAtPiAlcyIsIGlucHV0X3N0clt4ZW5fcnhdKTsKPj4+ICsg
ICAgY29uc29sZV9yeCsrOwo+Pj4gKyAgICBpZiAoIGNvbnNvbGVfcnggPT0gbWF4X2luaXRfZG9t
aWQgKyAyICkKPj4+ICsgICAgICAgIGNvbnNvbGVfcnggPSAwOwo+Pgo+PiBTYW1lIGhlcmUgLSB0
aGUgbGl0ZXJhbCAyIGF0IGxlYXN0IHJhaXNlcyBxdWVzdGlvbnMuIEkgdGhpbmsgaXQgd291bGQK
Pj4gYXQgbGVhc3QgYmUgYSBsaXR0bGUgbGVzcyBjb25mdXNpbmcgaWYgeW91IGhhZAo+Pgo+PiAg
ICAgIGlmICggY29uc29sZV9yeCsrID09IG1heF9pbml0X2RvbWlkICsgMSApCj4+ICAgICAgICAg
IGNvbnNvbGVfcnggPSAwOwo+IAo+IEknbGwgZG8KPiAKPiAKPj4+ICAgc3RhdGljIHZvaWQgX19z
ZXJpYWxfcngoY2hhciBjLCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKPj4+ICAgewo+Pj4g
LSAgICBpZiAoIHhlbl9yeCApCj4+PiArICAgIGlmICggY29uc29sZV9yeCA9PSAwICkKPj4+ICAg
ICAgICAgICByZXR1cm4gaGFuZGxlX2tleXByZXNzKGMsIHJlZ3MpOwo+Pj4gICAKPj4+IC0gICAg
LyogRGVsaXZlciBpbnB1dCB0byBndWVzdCBidWZmZXIsIHVubGVzcyBpdCBpcyBhbHJlYWR5IGZ1
bGwuICovCj4+PiAtICAgIGlmICggKHNlcmlhbF9yeF9wcm9kLXNlcmlhbF9yeF9jb25zKSAhPSBT
RVJJQUxfUlhfU0laRSApCj4+PiAtICAgICAgICBzZXJpYWxfcnhfcmluZ1tTRVJJQUxfUlhfTUFT
SyhzZXJpYWxfcnhfcHJvZCsrKV0gPSBjOwo+Pj4gLSAgICAvKiBBbHdheXMgbm90aWZ5IHRoZSBn
dWVzdDogcHJldmVudHMgcmVjZWl2ZSBwYXRoIGZyb20gZ2V0dGluZyBzdHVjay4gKi8KPj4KPj4g
SnVzdCBsaWtlIHlvdSBhZGp1c3QgImd1ZXN0IiBpbiB0aGlzIGNvbW1lbnQsIEkgdGhpbmsgeW91
J2QgYmV0dGVyIC4uLgo+Pgo+Pj4gKyAgICBpZiAoIGNvbnNvbGVfcnggPT0gMSApCj4+PiArICAg
IHsKPj4+ICsgICAgICAgIC8qIERlbGl2ZXIgaW5wdXQgdG8gZ3Vlc3QgYnVmZmVyLCB1bmxlc3Mg
aXQgaXMgYWxyZWFkeSBmdWxsLiAqLwo+Pgo+PiAuLi4gYWRqdXN0IGl0IGhlcmUgdG9vLgo+IAo+
IEknbGwgZml4Cj4gCj4gCj4+PiArICAgICAgICBpZiAoIChzZXJpYWxfcnhfcHJvZCAtIHNlcmlh
bF9yeF9jb25zKSAhPSBTRVJJQUxfUlhfU0laRSApCj4+PiArICAgICAgICAgICAgc2VyaWFsX3J4
X3JpbmdbU0VSSUFMX1JYX01BU0soc2VyaWFsX3J4X3Byb2QrKyldID0gYzsKPj4+ICsgICAgfQo+
Pj4gKyNpZmRlZiBDT05GSUdfU0JTQV9WVUFSVF9DT05TT0xFCj4+PiArICAgIGVsc2UKPj4+ICsg
ICAgewo+Pj4gKyAgICAgICAgc3RydWN0IGRvbWFpbiAqZCA9IGdldF9kb21haW5fYnlfaWQoY29u
c29sZV9yeCAtIDEpOwo+Pj4gKwo+Pj4gKyAgICAgICAgLyoKPj4+ICsgICAgICAgICAqIElmIHdl
IGhhdmUgYSBwcm9wZXJseSBpbml0aWFsaXplZCB2cGwwMTEgY29uc29sZSBmb3IgdGhlCj4+PiAr
ICAgICAgICAgKiBkb21haW4sIHdpdGhvdXQgYSBmdWxsIFBWIHJpbmcgdG8gRG9tMCAoaW4gdGhh
dCBjYXNlIGlucHV0Cj4+PiArICAgICAgICAgKiBjb21lcyBmcm9tIHRoZSBQViByaW5nKSwgdGhl
biBzZW5kIHRoZSBjaGFyYWN0ZXIgdG8gaXQuCj4+PiArICAgICAgICAgKi8KPj4+ICsgICAgICAg
IGlmICggIWQtPmFyY2gudnBsMDExLmJhY2tlbmRfaW5fZG9tYWluICYmIGQtPmFyY2gudnBsMDEx
LnhlbiAhPSBOVUxMICkKPj4+ICsgICAgICAgICAgICB2cGwwMTFfcnhfY2hhcl94ZW4oZCwgYyk7
Cj4+PiArICAgICAgICBlbHNlCj4+PiArICAgICAgICAgICAgcHJpbnRrKCJDYW5ub3Qgc2VuZCBj
aGFycyB0byBEb20lZDogbm8gVUFSVCBhdmFpbGFibGVcbiIsCj4+PiArICAgICAgICAgICAgICAg
ICAgIGQtPmRvbWFpbl9pZCk7Cj4+PiArICAgIH0KPj4+ICsjZW5kaWYKPj4+ICsgICAgLyoKPj4+
ICsgICAgICogQWx3YXlzIG5vdGlmeSB0aGUgaGFyZHdhcmUgZG9tYWluOiBwcmV2ZW50cyByZWNl
aXZlIHBhdGggZnJvbQo+Pj4gKyAgICAgKiBnZXR0aW5nIHN0dWNrLgo+Pj4gKyAgICAgKi8KPj4+
ICAgICAgIHNlbmRfZ2xvYmFsX3ZpcnEoVklSUV9DT05TT0xFKTsKPj4KPj4gV2h5IGRvZXMgdGhp
cyBub3QgbW92ZSBpbnRvIHRoZSBpZigpIGJvZHkgYWJvdmU/Cj4gCj4gVGhhdCB3YXMgYSBtaXN0
YWtlLCBJIGZpeGVkIGl0Cj4gCj4gCj4+PiBAQCAtOTIzLDcgKzk2OCw3IEBAIHZvaWQgX19pbml0
IGNvbnNvbGVfZW5kYm9vdCh2b2lkKQo+Pj4gICAgICAgICogYSB1c2VmdWwgJ2hvdyB0byBzd2l0
Y2gnIG1lc3NhZ2UuCj4+PiAgICAgICAgKi8KPj4+ICAgICAgIGlmICggb3B0X2NvbnN3aXRjaFsx
XSA9PSAneCcgKQo+Pj4gLSAgICAgICAgeGVuX3J4ID0gIXhlbl9yeDsKPj4+ICsgICAgICAgIGNv
bnNvbGVfcnggPSAwOwo+Pgo+PiBBY2NvcmRpbmcgdG8gdGhlIGNvbW1lbnQgSSB0aGluayB5b3Ug
bmVlZCB0byBzdG9yZQo+PiBtYXhfaW5pdF9kb21pZCArIDEgaGVyZSwgc28gdGhhdCB0aGUgc3dp
dGNoX3NlcmlhbF9pbnB1dCgpIGEgZmV3Cj4+IGxpbmVzIGRvd24gd291bGQgYWN0dWFsbHkgc3dp
dGNoIHRvIFhlbi4KPiAKPiBJJ2xsIGZpeAo+IAo+IFRoYW5rcyBmb3IgdGhlIGNvbW1lbnRzIQo+
IAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 09:49:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 09:49: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 1g8Miw-0005DJ-Ui; Fri, 05 Oct 2018 09:48:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=je8t=mr=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g8Miw-0005DE-80
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 09:48:42 +0000
X-Inumbo-ID: 7fca9258-c883-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 7fca9258-c883-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 11:46:14 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 2280580D;
 Fri,  5 Oct 2018 02:48:40 -0700 (PDT)
Received: from [10.37.13.24] (unknown [10.37.13.24])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 9A0E63F5B3;
 Fri,  5 Oct 2018 02:48:37 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: Stefano Stabellini <sstabellini@kernel.org>,
 Jan Beulich <JBeulich@suse.com>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-23-git-send-email-sstabellini@kernel.org>
 <5B61776302000078001D9C6A@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1810041431200.24936@sstabellini-ThinkPad-X260>
 <27f4a7e6-307e-8695-02ce-bd55a9edda28@arm.com>
Message-ID: <e2d7c986-6f72-9ea1-6a84-e4191ae081ae@arm.com>
Date: Fri, 5 Oct 2018 10:48:35 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <27f4a7e6-307e-8695-02ce-bd55a9edda28@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 23/25] xen: support console_switching
 between Dom0 and DomUs on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefano Stabellini <stefanos@xilinx.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 "andrii_anisov@epam.com" <andrii_anisov@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>

T24gMTAvMDUvMjAxOCAxMDoyNSBBTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDEwLzA0LzIw
MTggMTA6NTIgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4gT24gV2VkLCAxIEF1ZyAy
MDE4LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDAxLjA4LjE4IGF0IDAxOjI4LCA8c3N0
YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6Cj4+Pj4gVG9kYXkgQ3RybC1BQUEgaXMgdXNlZCB0
byBzd2l0Y2ggYmV0d2VlbiBYZW4gYW5kIERvbTAuIEV4dGVuZCB0aGUKPj4+PiBtZWNoYW5pc20g
dG8gYWxsb3cgZm9yIHN3aXRjaGluZyBiZXR3ZWVuIFhlbiwgRG9tMCwgYW5kIGFueSBvZiB0aGUK
Pj4+PiBpbml0aWFsIERvbVUgY3JlYXRlZCBmcm9tIFhlbiBhbG9uZ3NpZGUgRG9tMCBvdXQgb2Yg
aW5mb3JtYXRpb24gCj4+Pj4gcHJvdmlkZWQKPj4+PiB2aWEgZGV2aWNlIHRyZWUuCj4+Pj4KPj4+
PiBSZW5hbWUgeGVuX3J4IHRvIGNvbnNvbGVfcnggdG8gbWF0Y2ggdGhlIG5ldyBiZWhhdmlvci4K
Pj4+Pgo+Pj4+IENsYXJpZnkgZXhpc3RpbmcgY29tbWVudCBhYm91dCAibm90aWZ5IHRoZSBndWVz
dCIsIG1ha2luZyBpdCBjbGVhciB0aGF0Cj4+Pj4gaXQgaXMgb25seSBhYm91dCB0aGUgaGFyZHdh
cmUgZG9tYWluLgo+Pj4+Cj4+Pj4gRXhwb3J0IGEgZnVuY3Rpb24gbmFtZWQgY29uc29sZV9pbnB1
dF9kb21haW4oKSB0byBhbGxvdyBvdGhlcnMgdG8ga25vdwo+Pj4+IHdoaWNoIGRvbWFpbnMgaGFz
IGlucHV0IGF0IGEgZ2l2ZW4gdGltZS4KPj4+Cj4+PiBBcyBhbHdheXMgaW4gc3VjaCBjYXNlcyBJ
IGRvbid0IHRoaW5rIHN1Y2ggZnVuY3Rpb25zIHNob3VsZCBiZSBhZGRlZAo+Pj4gd2l0aG91dCBh
bnkgY2FsbGVyLgo+Pgo+PiBJJ2xsIGFkZCBjb25zb2xlX2lucHV0X2RvbWFpbiB3aXRoaW4gYW4g
I2lmIDAgYW5kIHJlbW92ZSB0aGUgI2lmIDAgaW4KPj4gdGhlIGZvbGxvd2luZyBwYXRjaC4gSWYg
eW91IGFyZSBPSyB3aXRoIGl0LCB0aGUgdHdvIHBhdGNoZXMgY2FuIGJlCj4+IG1lcmdlZCBvbiBj
b21taXQgKEp1bGllbiBhbHJlYWR5IGFncmVlZCB0byBpdC4pIFRoZXkgYXJlIHNlcGFyYXRlIG9u
bHkKPj4gdG8gbWFrZSB0aGVtIGVhc2llciB0byByZXZpZXcuCj4gCj4gV2hpY2ggdHdvIHBhdGNo
ZXM/IEkgYWdyZWVkIHRvIG1lcmdlICMyNCBhbmQgIzIyLiBOb3QgIzIzLiBNZXJnaW5nIHRoZSAz
IAo+IG9mIHRoZW0gaXMgZ29pbmcgdG8gbWFrZSBhIG1hc3NpdmUgcGF0Y2ggd2hpY2ggaXMgbm90
IGdvaW5nIHRvIGhlbHAgCj4gdW5kZXJzdGFuZCBwYXRjaGVzIGFmdGVyIHRoZXkgZ2V0IG1lcmdl
ZC4KClRoaW5raW5nIGEgYml0IG1vcmUuIFdoeSBkb2VzIGl0IG5lZWQgdG8gYmUgdW5kZXIgI2lm
IDAgYW5kIHRoZW4gbWVyZ2luZyAKdGhlIDIgcGF0Y2hlcz8gVGhlcmUgYXJlIG5vdGhpbmcgcHJl
dmVudCBhIDIgbGluZSBmdW5jdGlvbiB0byBiZSBtb3ZlZCAKZnJvbSBvbmUgcGF0Y2ggdG8gYW5v
dGhlci4KCkNoZWVycy4KCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 09:51:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 09: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 1g8MlJ-0005pv-Cx; Fri, 05 Oct 2018 09:51:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ywb5=mr=nxp.com=bharat.bhushan@srs-us1.protection.inumbo.net>)
 id 1g8MlI-0005po-0O
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 09:51:08 +0000
X-Inumbo-ID: 592fe99b-c884-11e8-a6a9-d7ebe60f679a
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (unknown
 [40.107.1.40]) by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 592fe99b-c884-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 09:52:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=3tDREXJOMVV2TnUvopzMWCJdG1lcQi+uNuWyrwv1oQ0=;
 b=JPf4adde+CgY8li4BtXFODfRIXYtgZNffr+b06qTmmiDy84D9AWzPVZYznquX8qFIOyDbSUVCRLeqJ6MQXYt2q1CwP1Jwf9hgdFAg2veoG8Q41XsJLNUmQLADpizmUeafB49PNb5uZuAmjICx1+LIMC+7q4EqsGfifw0g88QH5s=
Received: from VI1PR04MB4845.eurprd04.prod.outlook.com (20.177.49.14) by
 VI1PR04MB4109.eurprd04.prod.outlook.com (52.133.14.148) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1207.21; Fri, 5 Oct 2018 09:50:58 +0000
Received: from VI1PR04MB4845.eurprd04.prod.outlook.com
 ([fe80::c940:f93c:596a:1b71]) by VI1PR04MB4845.eurprd04.prod.outlook.com
 ([fe80::c940:f93c:596a:1b71%2]) with mapi id 15.20.1207.024; Fri, 5 Oct 2018
 09:50:58 +0000
From: Bharat Bhushan <bharat.bhushan@nxp.com>
To: "Xen-devel@lists.xenproject.org" <Xen-devel@lists.xenproject.org>
Thread-Topic: ARM64: PCIe in DOM0
Thread-Index: AdRcheehuY4fvuHIS/mWOFf7t78IsgACs87Q
Date: Fri, 5 Oct 2018 09:50:58 +0000
Message-ID: <VI1PR04MB4845663832E08D6A39D6C7689AEB0@VI1PR04MB4845.eurprd04.prod.outlook.com>
References: <VI1PR04MB484573C0CBE5BB093697DD6A9AEB0@VI1PR04MB4845.eurprd04.prod.outlook.com>
In-Reply-To: <VI1PR04MB484573C0CBE5BB093697DD6A9AEB0@VI1PR04MB4845.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=bharat.bhushan@nxp.com; 
x-originating-ip: [14.142.187.166]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR04MB4109;
 6:J8Q7pFxLH8gihy1K2KwylLUp9oIEGv3fJOUNST3jrHBQoofgdGY2n8ucbTPqYaljcTslJWVxag9TYb0hgiFPA1asAQmmEteRQZR21R7ud2F5h7Cj2/Bvrkc7Uev5m3IZNTSLtLGbPZGKe/6+BeDritMa/3JFnQuB3rxf44Ry2OY+sXKcLOKiPW5AYYcWtXV6/bDQ+LYmTgBwD64uirapCoqdHAOMzm+oFQUjh/QpROGAfxXWiHhUL7mxGrrQcUf7JS07O5TJhD/nMAHax9rZgl0AqafVFGJxknDWO55bNxRofiiU5Vdk6ICxR4il9PKVxU3QvzZUuhCmF1SVasWR8WZ8I+LIJMHEsbrWPNwmLYzfs8tEMlqvx8UeLrLEJXKBUkLNO5oSoXKU8lJP9XdlWsjtccDasl5iYfPcKhEgARL2+XXVBbElL+U+HNb5lqbytChKQgI/JaIKg2PtmaydnQ==;
 5:2wGMFEKH/g9ZA8IkvsHCOi38ervK3oguXXKYHrU5YEXSr8bolahz3K4iUAyjcDLWc6T5oenTJ+brDbHZyepM7xdS9TA+Bs48cwP8wUVQ0JG390Vpu/gufL9OrpU2uKAmlSarc0FyLHL48CoXZRD2pnN5N8dChDef0VxYTp2ex5s=;
 7:REVVQN9OYVPFM5BwWQozsfABQVDn7mjTCf4rkFrJ0Yyb/nQi2ab50AjN6InVm6VvBBHz+UX6scUyVFmNK71d/2VJuMdVV/S6zJzQ+dIvUJ426w8GQ2g3dfc7KysgotqJYiKubGA5gCiOAsLzZHZtevNV+gUroz7i3SoXnd82uvFr7Uql8ING8UnIimC6A9eXtA7nCtllFRTAxSTGg7DGHAzvwbsuoScPH5Cwmd+/0D6VUuX2Pc5dKol3yMFjoGh1
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: c24a5ca6-ff79-4be9-9055-08d62aa80d57
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR04MB4109; 
x-ms-traffictypediagnostic: VI1PR04MB4109:
x-microsoft-antispam-prvs: <VI1PR04MB41093ABFA393828A3E515B249AEB0@VI1PR04MB4109.eurprd04.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(58134797142442);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(3002001)(3231355)(944501410)(52105095)(10201501046)(6055026)(149066)(150057)(6041310)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123558120)(201708071742011)(7699051);
 SRVR:VI1PR04MB4109; BCL:0; PCL:0; RULEID:; SRVR:VI1PR04MB4109; 
x-forefront-prvs: 0816F1D86E
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(396003)(136003)(366004)(39860400002)(376002)(346002)(53754006)(13464003)(199004)(189003)(97736004)(478600001)(229853002)(5250100002)(66066001)(2501003)(99286004)(76176011)(7696005)(74316002)(7736002)(305945005)(2900100001)(8676002)(55016002)(5660300001)(5640700003)(6436002)(2351001)(81156014)(81166006)(33656002)(105586002)(8936002)(6246003)(6916009)(53936002)(9686003)(106356001)(86362001)(25786009)(256004)(26005)(71200400001)(14454004)(93156006)(2940100002)(316002)(71190400001)(446003)(3846002)(6116002)(11346002)(53546011)(6506007)(55236004)(186003)(68736007)(476003)(2906002)(486006)(44832011)(102836004);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR04MB4109;
 H:VI1PR04MB4845.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: nxp.com does not designate
 permitted sender hosts)
x-microsoft-antispam-message-info: w2HBKXaB4Nbfa9fHaPvUXNufpNfhqvDbyI5vsYjEJZccVzuaYwgV/Y/5i57HWzHmYdv5PSKqT2SC6NSSgl6jRuIPiN0FRcTYx9Yv3b5AuFaqGhvpoyZ4z1W/1XGDbzfjdWJ2VNZ69tmQG+6vIPP2yAfiBU1eU9flsQkyLhb6uyKHp8zDqtBDdMe5SdZcNPSZXRsepQO+wWLUgVDP4e25HzBfmarYx1TkLeaqvu4oX0y9vBDOhJS+ooNZKSloN3YE394vcd5O+EA2MZKFz8yzcfUpWIzsHIbeHVbeMcfmesu8byDXmvI0qgoV7Ky2NY/577pL8ZOrhaFYktp4wO+3X+7E6L4OoQv3CjSL5c5auqg=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
MIME-Version: 1.0
X-OriginatorOrg: nxp.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c24a5ca6-ff79-4be9-9055-08d62aa80d57
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Oct 2018 09:50:58.5227 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB4109
Subject: Re: [Xen-devel] ARM64: PCIe 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>

SGkgQWxsLAoKRnVydGhlciBsb29raW5nIGludG8gWEVOIEkgZm91bmQgdGhhdCAiIENPTkZJR19I
QVNfSVRTIiBpcyBub3Qgc2V0LCBzbyB0aGUgRE9NMCBkZXZpY2UgdHJlZSBpcyBub3QgaGF2aW5n
IGdpdC1pdHMgbm9kZS4KV2hpbGUgSSBkbyBub3Qgc2VlIGEgd2F5IHVzaW5nIG1ha2UgbWVudWNv
bmZpZyB0byBlbmFibGUgQ09ORklHX0hBU19JVFMuCgpUaGFua3MKLUJoYXJhdAoKCj4gLS0tLS1P
cmlnaW5hbCBNZXNzYWdlLS0tLS0KPiBGcm9tOiBCaGFyYXQgQmh1c2hhbgo+IFNlbnQ6IEZyaWRh
eSwgT2N0b2JlciA1LCAyMDE4IDI6MDkgUE0KPiBUbzogWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCj4gU3ViamVjdDogQVJNNjQ6IFBDSWUgaW4gRE9NMAo+IAo+IEhpIEFsbCwKPiAKPiBJ
IGFtIGJvb3RpbmcgWEVOIGZvciB0aGUgZmlyc3QgdGltZSBvbiBteSBwbGF0Zm9ybSBhbmQgb2Jz
ZXJ2aW5nIHRoYXQgUENJZQo+IGFyZSBub3Qgd29ya2luZy4KPiAKPiBIZXJlIGFyZSBteSBvYnNl
cnZhdGlvbnMgb24gdGhpcy4KPiAKPiAxKSAiZ2l0LWl0cyIgbm9kZSAoYmVsb3cpIGZyb20gZGV2
aWNlIHRyZWUgaXMgbm90IGF2YWlsYWJsZSBpbiBET00wIGRldmljZQo+IHRyZWUuCj4gCj4gICAg
ICAgICAgICAgICAgIGl0czogZ2ljLWl0c0A2MDIwMDAwIHsKPiAgICAgICAgICAgICAgICAgICAg
ICAgICBjb21wYXRpYmxlID0gImFybSxnaWMtdjMtaXRzIjsKPiAgICAgICAgICAgICAgICAgICAg
ICAgICBtc2ktY29udHJvbGxlcjsKPiAgICAgICAgICAgICAgICAgICAgICAgICByZWcgPSA8MHgw
IDB4NjAyMDAwMCAwIDB4MjAwMDA+Owo+ICAgICAgICAgICAgICAgICB9Owo+IAo+ICAgV2UgaGF2
ZSAibXNpLXBhcmVudCIgcHJvcGVydHkgaW4gUENJZSBjb250cm9sbGVyIG5vZGUgd2hpY2ggcHJv
dmlkZXMKPiBwaGFuZGxlIG9mIGFib3ZlIG1lbnRpb25lZCBub2RlLgo+ICAgTGludXggKERPTTAp
IGVycm9yIG91dCBpZiBpdCBkb2VzIGZpbmQgYSB2YWxpZCBtc2ktcGFyZW50Lgo+IAo+IEZpcnN0
IHF1ZXN0aW9uIEkgaGF2ZSBpcywgV2hhdCBpcyB0aGUgcmVhc29uIGZvciByZW1vdmluZyBnaWMt
aXRzIG5vZGU/Cj4gCj4gMikgVXNlIExlZ2FjeSBpbnRlcnJ1cHRzIHJhdGhlciB0aGFuIE1TSQo+
IAo+ICAgVXNlZCAicGNpPW5vbXNpIiBpbiBET00wIGJvb3RhcmdzIHRvIG1vdmUgYXdheSBmcm9t
IE1TSXMsCj4gCj4gIExlZ2FjeSBpbnRlcnJ1cHRzIGFyZSBhbHNvIG5vdCByZWNlaXZlZCBhbmQg
c2VlIG5ldGRldi13YXRjaGRvZy4KPiAKPiBDYW4gc29tZW9uZSBwbGVhc2UgaGVscCBvbiB3aGF0
J3Mgd3JvbmcgSSBhbSBkb2luZy4KPiAKPiBUaGFua3MKPiAtQmhhcmF0Cj4gCj4gCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 09:51:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 09:51: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 1g8MlM-0005qd-N7; Fri, 05 Oct 2018 09:51:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=baab=mr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g8MlL-0005qK-D8
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 09:51:11 +0000
X-Inumbo-ID: 5bf46e23-c884-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5bf46e23-c884-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 09:52: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 <aliasfile-bounces@xenproject.org>)
 id 1g8MlH-0008FX-TJ; Fri, 05 Oct 2018 09:51: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 1g8MlH-0002hN-KO; Fri, 05 Oct 2018 09:51:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g8MlH-00051A-Jj; Fri, 05 Oct 2018 09:51:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128373-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:<job
 status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:host-install(4):broken:heisenbug
 xen-unstable:test-armhf-armhf-xl-credit1:xen-install:fail:heisenbug
 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-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop: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-amd64-i386-xl-pvshim:guest-start: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:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-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-i386-libvirt:migrate-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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm: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-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-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt: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-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-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop: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-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=359970fd8b781fac2ddcbc84dd5b890075fa08ef
X-Osstest-Versions-That: xen=359970fd8b781fac2ddcbc84dd5b890075fa08ef
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 05 Oct 2018 09:51:07 +0000
Subject: [Xen-devel] [xen-unstable test] 128373: trouble: 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>

ZmxpZ2h0IDEyODM3MyB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODM3My8KCkZhaWx1cmVzIGFuZCBwcm9i
bGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUg
YmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAg
ICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90
IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgNCBob3N0
LWluc3RhbGwoNCkgIGJyb2tlbiBwYXNzIGluIDEyODM1NAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQxICAgNiB4ZW4taW5zdGFsbCAgICAgIGZhaWwgaW4gMTI4MzU0IHBhc3MgaW4gMTI4Mzcz
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgZmFpbCBpbiAx
MjgzNTQgYmxvY2tlZCBpbiAxMjgzNzMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODM1NAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTI4MzU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjgzNTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODM1
NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI4MzU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjgzNTQKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEyODM1NAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4MzU0CiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEv
bDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDM1
OTk3MGZkOGI3ODFmYWMyZGRjYmM4NGRkNWI4OTAwNzVmYTA4ZWYKYmFzZWxpbmUgdmVyc2lvbjoK
IHhlbiAgICAgICAgICAgICAgICAgIDM1OTk3MGZkOGI3ODFmYWMyZGRjYmM4NGRkNWI4OTAwNzVm
YTA4ZWYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyODM3MyAgMjAxOC0xMC0wNCAxMTo0Njo0OSBa
ICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgIChu
b3QgZm91bmQpICAgICAgICAgMCBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14ZW4teHNtLWZy
ZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
YW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
eWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dz
CmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGlu
IGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVy
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCBicm9rZW4KYnJva2VuLXN0ZXAgdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IGhvc3QtaW5zdGFsbCg0KQoKUHVibGlzaGVkIHRl
c3RlZCB0cmVlIGlzIGFscmVhZHkgdXAgdG8gZGF0ZS4KCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 09:54:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 09: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 1g8Moj-00068Q-ES; Fri, 05 Oct 2018 09:54:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lriy=mr=xenproject.org=prvs=80949cb78=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1g8Moh-00068H-UR
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 09:54:39 +0000
X-Inumbo-ID: d83b93ec-c884-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d83b93ec-c884-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 09:55:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,343,1534809600"; d="scan'208";a="67103595"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75355-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-jessie:build-armhf-pvops:<job
 status>:broken:regression
 distros-debian-jessie:build-i386:<job status>:broken:regression
 distros-debian-jessie:build-amd64-pvops:<job status>:broken:regression
 distros-debian-jessie:build-armhf:<job status>:broken:regression
 distros-debian-jessie:build-amd64:<job status>:broken:regression
 distros-debian-jessie:build-i386-pvops:<job status>:broken:regression
 distros-debian-jessie:test-amd64-i386-i386-jessie-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-jessie:test-amd64-i386-amd64-jessie-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-jessie:test-amd64-amd64-i386-jessie-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-jessie:test-armhf-armhf-armhf-jessie-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-jessie:test-amd64-amd64-amd64-jessie-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-jessie:build-armhf-pvops:host-install(4):broken:nonblocking
 distros-debian-jessie:build-armhf:host-install(4):broken:nonblocking
 distros-debian-jessie:build-amd64-pvops:host-install(4):broken:nonblocking
 distros-debian-jessie:build-i386-pvops:host-install(4):broken:nonblocking
 distros-debian-jessie:build-i386:host-install(4):broken:nonblocking
 distros-debian-jessie:build-amd64:host-install(4):broken:nonblocking
X-Osstest-Versions-That: flight=75309
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 5 Oct 2018 10:54:35 +0100
Subject: [Xen-devel] [distros-debian-jessie test] 75355: 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>

ZmxpZ2h0IDc1MzU1IGRpc3Ryb3MtZGViaWFuLWplc3NpZSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NTM1NS8KCkZhaWx1cmVzIGFuZCBwcm9i
bGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUg
YmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0
YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LWplc3NpZS1uZXRib290LXB2Z3J1YiAgMSBidWlsZC1j
aGVjaygxKSAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LWplc3NpZS1u
ZXRib290LXB5Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtamVzc2llLW5ldGJvb3QtcHlncnViICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtYXJtaGYtamVzc2llLW5ldGJvb3QtcHln
cnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1qZXNzaWUtbmV0Ym9vdC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQg
bi9hCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICAgICAgICAgYnJva2VuIGxpa2UgNzUzMDkKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlrZSA3NTMwOQogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgICAgIGJy
b2tlbiBsaWtlIDc1MzA5CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzUzMDkKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlrZSA3
NTMwOQogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgICAgICAgIGJyb2tlbiBsaWtlIDc1MzA5CgpiYXNlbGluZSB2ZXJzaW9uOgogZmxpZ2h0ICAg
ICAgICAgICAgICAgNzUzMDkKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LWplc3NpZS1uZXRib290LXB2Z3J1YiAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LWplc3NpZS1uZXRib290LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LWplc3NpZS1uZXRi
b290LXB5Z3J1YiAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWFy
bWhmLWplc3NpZS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1qZXNzaWUtbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQK
bG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVz
dC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 10:12:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 10:12: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 1g8N5j-0007gh-3Q; Fri, 05 Oct 2018 10:12:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vier=mr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g8N5h-0007gc-B7
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 10:12:13 +0000
X-Inumbo-ID: 4bccd18f-c887-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4bccd18f-c887-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 10:13:25 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 05 Oct 2018 04:12:10 -0600
Message-Id: <5BB738FA02000078001EEB89@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 05 Oct 2018 04:12:10 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH] fix uninitialized variable error in do_poll()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Tm93IHRoYXQgQ09ORklHX0hWTSBjYW4gKGFuZCBzaG91bGQpIGJlIHR1cm5lZCBvZmYgZm9yIHRo
ZSBzaGltLCBnY2MgOC4yCmFwcGFyZW50bHkgaXMgbm8gbG9uZ2VyIHN1cmUgdGhhdCAicG9ydCIg
aXMgaW5kZWVkIGluaXRpYWxpemVkIGF0CgogICAgaWYgKCBzY2hlZF9wb2xsLT5ucl9wb3J0cyA9
PSAxICkKICAgICAgICB2LT5wb2xsX2V2dGNobiA9IHBvcnQ7CgpJdCBkb2Vzbid0IGxvb2sgdG8g
YmUgaW1wb3NzaWJsZSBmb3IgdGhlIGNvbXBpbGVyIHRvIHByb3ZlIGl0IGlzIG5vdCwKYnV0IHdl
IGFsc28gY2FuJ3QgcmVseSBvbiB0aGF0IHRvIGJlIHRoZSBjYXNlLiBBZGQgYW4gaW5pdGlhbGl6
ZXIuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0g
YS94ZW4vY29tbW9uL3NjaGVkdWxlLmMKKysrIGIveGVuL2NvbW1vbi9zY2hlZHVsZS5jCkBAIC0x
MDE0LDcgKzEwMTQsNyBAQCBzdGF0aWMgbG9uZyBkb19wb2xsKHN0cnVjdCBzY2hlZF9wb2xsICpz
CiB7CiAgICAgc3RydWN0IHZjcHUgICAqdiA9IGN1cnJlbnQ7CiAgICAgc3RydWN0IGRvbWFpbiAq
ZCA9IHYtPmRvbWFpbjsKLSAgICBldnRjaG5fcG9ydF90ICBwb3J0OworICAgIGV2dGNobl9wb3J0
X3QgIHBvcnQgPSAwOwogICAgIGxvbmcgICAgICAgICAgIHJjOwogICAgIHVuc2lnbmVkIGludCAg
IGk7CiAKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 10:14:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 10:14: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 1g8N7l-0007ni-HJ; Fri, 05 Oct 2018 10:14:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vier=mr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g8N7k-0007nc-74
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 10:14:20 +0000
X-Inumbo-ID: 9777fdcb-c887-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9777fdcb-c887-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 10:15:32 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 05 Oct 2018 04:14:17 -0600
Message-Id: <5BB7397802000078001EEBA2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 05 Oct 2018 04:14:16 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH] p2m: move p2m-common.h inclusion point
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGhlYWRlciBpcyAoaGVuY2UgaXRzIG5hbWUpIHN1cHBvc2VkIHRvIGJlIGEgaGVscGVyIGZv
ciB0aGUgcGVyLWFyY2gKcDJtLmggZmlsZXMuIEl0IHdhcyBuZXZlciBzdXBwb3NlZCB0byBiZSBp
bmNsdWRlZCBkaXJlY3RseSwgYW5kIGZvciB0aGUKcHVycG9zZSBvZiBwdXR0aW5nIGNvbW1vbiBm
dW5jdGlvbiBkZWNsYXJhdGlvbnMgaW50byB0aGUgY29tbW9uIGhlYWRlcgppdCBpcyBtb3JlIGhl
bHBmdWwgaWYgdGhpbmdzIGxpa2UgcDJtX3QgYXJlIGFscmVhZHkgYXZhaWxhYmxlIGF0IHRoZQpp
bmNsdXNpb24gcG9pbnQuCgpUYWtlIHRoZSBvcHBvcnR1bml0eSBhbmQgYWxzbyBkaXRjaCBhIGR1
cGxpY2F0ZSBwdWJsaWMvbWVtb3J5LmggZnJvbSB0aGUKQVJNIGhlYWRlci4KClNpZ25lZC1vZmYt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBhL3hlbi9kcml2ZXJzL3Zw
Y2kvaGVhZGVyLmMKKysrIGIveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYwpAQCAtMTcsMTIgKzE3
LDEyIEBACiAgKiBMaWNlbnNlIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8
aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCiAgKi8KIAotI2luY2x1ZGUgPHhlbi9wMm0t
Y29tbW9uLmg+CiAjaW5jbHVkZSA8eGVuL3NjaGVkLmg+CiAjaW5jbHVkZSA8eGVuL3NvZnRpcnEu
aD4KICNpbmNsdWRlIDx4ZW4vdnBjaS5oPgogCiAjaW5jbHVkZSA8YXNtL2V2ZW50Lmg+CisjaW5j
bHVkZSA8YXNtL3AybS5oPgogCiAjZGVmaW5lIE1BUFBBQkxFX0JBUih4KSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgKCh4KS0+dHlwZSA9PSBW
UENJX0JBUl9NRU0zMiB8fCAoeCktPnR5cGUgPT0gVlBDSV9CQVJfTUVNNjRfTE8gfHwgICBcCi0t
LSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcDJtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9w
Mm0uaApAQCAtNyw4ICs3LDYgQEAKICNpbmNsdWRlIDx4ZW4vbWVtX2FjY2Vzcy5oPgogI2luY2x1
ZGUgPHB1YmxpYy92bV9ldmVudC5oPiAvKiBmb3Igdm1fZXZlbnRfcmVzcG9uc2VfdCAqLwogI2lu
Y2x1ZGUgPHB1YmxpYy9tZW1vcnkuaD4KLSNpbmNsdWRlIDx4ZW4vcDJtLWNvbW1vbi5oPgotI2lu
Y2x1ZGUgPHB1YmxpYy9tZW1vcnkuaD4KIAogI2RlZmluZSBwYWRkcl9iaXRzIFBBRERSX0JJVFMK
IApAQCAtMTQ0LDYgKzE0MiwxMiBAQCB0eXBlZGVmIGVudW0gewogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIChQMk1fUkFNX1RZUEVTIHwgUDJNX0dSQU5UX1RZUEVTIHwgIFwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcDJtX3RvX21hc2socDJtX21hcF9mb3JlaWduKSkpCiAKKy8q
IEFsbCBjb21tb24gdHlwZSBkZWZpbml0aW9ucyBzaG91bGQgbGl2ZSBhaGVhZCBvZiB0aGlzIGlu
Y2x1c2lvbi4gKi8KKyNpZmRlZiBfWEVOX1AyTV9DT01NT05fSAorIyBlcnJvciAieGVuL3AybS1j
b21tb24uaCBzaG91bGQgbm90IGJlIGluY2x1ZGVkIGRpcmVjdGx5IgorI2VuZGlmCisjaW5jbHVk
ZSA8eGVuL3AybS1jb21tb24uaD4KKwogc3RhdGljIGlubGluZQogdm9pZCBwMm1fYWx0cDJtX2No
ZWNrKHN0cnVjdCB2Y3B1ICp2LCB1aW50MTZfdCBpZHgpCiB7Ci0tLSBhL3hlbi9pbmNsdWRlL2Fz
bS14ODYvcDJtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaApAQCAtMjcsNyArMjcs
NiBAQAogI2RlZmluZSBfWEVOX0FTTV9YODZfUDJNX0gKIAogI2luY2x1ZGUgPHhlbi9wYWdpbmcu
aD4KLSNpbmNsdWRlIDx4ZW4vcDJtLWNvbW1vbi5oPgogI2luY2x1ZGUgPHhlbi9tZW1fYWNjZXNz
Lmg+CiAjaW5jbHVkZSA8YXNtL21lbV9zaGFyaW5nLmg+CiAjaW5jbHVkZSA8YXNtL3BhZ2UuaD4g
ICAgLyogZm9yIHBhZ2V0YWJsZV90ICovCkBAIC0zNjgsNiArMzY3LDEyIEBAIHN0cnVjdCBwMm1f
ZG9tYWluIHsKIC8qIGdldCBob3N0IHAybSB0YWJsZSAqLwogI2RlZmluZSBwMm1fZ2V0X2hvc3Rw
Mm0oZCkgICAgICAoKGQpLT5hcmNoLnAybSkKIAorLyogQWxsIGNvbW1vbiB0eXBlIGRlZmluaXRp
b25zIHNob3VsZCBsaXZlIGFoZWFkIG9mIHRoaXMgaW5jbHVzaW9uLiAqLworI2lmZGVmIF9YRU5f
UDJNX0NPTU1PTl9ICisjIGVycm9yICJ4ZW4vcDJtLWNvbW1vbi5oIHNob3VsZCBub3QgYmUgaW5j
bHVkZWQgZGlyZWN0bHkiCisjZW5kaWYKKyNpbmNsdWRlIDx4ZW4vcDJtLWNvbW1vbi5oPgorCiAv
KgogICogVXBkYXRlcyB2Q1BVJ3MgbjJwbSB0byBtYXRjaCBpdHMgbnAybV9iYXNlIGluIFZNQ3gx
MiBhbmQgcmV0dXJucyB0aGF0IG5wMm0uCiAgKi8KCgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 10:21:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 10:21: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 1g8NE9-00008d-9O; Fri, 05 Oct 2018 10:20:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vier=mr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g8NE8-00008X-O6
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 10:20:56 +0000
X-Inumbo-ID: 83e614ce-c888-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 83e614ce-c888-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 10:22:09 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 05 Oct 2018 04:20:54 -0600
Message-Id: <5BB73B0502000078001EEBB6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 05 Oct 2018 04:20:53 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH] x86: don't build guest-walk code without HVM
 and SHADOW_PAGING
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Tim Deegan <tim@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>

SXQncyBkZWFkIGNvZGUgaW4gdGhhdCBjYXNlLgoKV2UgY291bGQgZ28gZnVydGhlciwgYXMgd2Ug
ZG9uJ3QgcmVhbGx5IG5lZWQgdGhlIDItIGFuZCAzLWxldmVsIHdhbGsKY29kZSBpbiBQViBtb2Rl
LCBidXQgdG8gZHJvcCB0aGVpciBjb21waWxhdGlvbiByZXF1aXJlcyBxdWl0ZSBhIGJpdCBvZgpk
aXNlbnRhbmdsaW5nIG9mIHNoYWRvdyBtb2RlIGNvZGUuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vYXJjaC94ODYvbW0vTWFrZWZpbGUK
KysrIGIveGVuL2FyY2gveDg2L21tL01ha2VmaWxlCkBAIC0yLDkgKzIsOCBAQCBzdWJkaXIteSAr
PSBzaGFkb3cKIHN1YmRpci0kKENPTkZJR19IVk0pICs9IGhhcAogCiBvYmotJChDT05GSUdfSFZN
KSArPSBhbHRwMm0ubwotb2JqLXkgKz0gZ3Vlc3Rfd2Fsa18yLm8KLW9iai15ICs9IGd1ZXN0X3dh
bGtfMy5vCi1vYmoteSArPSBndWVzdF93YWxrXzQubworb2JqLSQoQ09ORklHX0hWTSkgKz0gZ3Vl
c3Rfd2Fsa18yLm8gZ3Vlc3Rfd2Fsa18zLm8gZ3Vlc3Rfd2Fsa180Lm8KK29iai0kKENPTkZJR19T
SEFET1dfUEFHSU5HKSArPSBndWVzdF93YWxrXzIubyBndWVzdF93YWxrXzMubyBndWVzdF93YWxr
XzQubwogb2JqLSQoQ09ORklHX01FTV9BQ0NFU1MpICs9IG1lbV9hY2Nlc3Mubwogb2JqLXkgKz0g
bWVtX3BhZ2luZy5vCiBvYmoteSArPSBtZW1fc2hhcmluZy5vCgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 10:21:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 10:21: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 1g8NEa-0000BC-JW; Fri, 05 Oct 2018 10:21:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qlgr=mr=citrix.com=prvs=8099faa14=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g8NEZ-0000B2-Ev
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 10:21:23 +0000
X-Inumbo-ID: 93da1b9a-c888-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 93da1b9a-c888-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 10:22:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,343,1534809600"; d="scan'208";a="80049561"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>, xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] p2m: move p2m-common.h inclusion point
Thread-Index: AQHUXJQv4Lyj9Y/BSkiBP7GibQd1AaUQcHAg
Date: Fri, 5 Oct 2018 10:21:20 +0000
Message-ID: <47069a3fc8354750a9141aee96ca6bcd@AMSPEX02CL03.citrite.net>
References: <5BB7397802000078001EEBA2@prv1-mh.provo.novell.com>
In-Reply-To: <5BB7397802000078001EEBA2@prv1-mh.provo.novell.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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] p2m: move p2m-common.h inclusion point
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Julien Grall <julien.grall@arm.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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMDUgT2N0b2JlciAyMDE4IDExOjE0Cj4gVG86IHhl
bi1kZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPgo+IENjOiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPjsgQW5kcmV3IENvb3Blcgo+IDxBbmRyZXcuQ29vcGVy
M0BjaXRyaXguY29tPjsgUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IFdl
aQo+IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5s
YXBAY2l0cml4LmNvbT47IElhbgo+IEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBT
dGVmYW5vIFN0YWJlbGxpbmkKPiA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IEtvbnJhZCBSemVz
enV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47Cj4gVGltIChYZW4ub3JnKSA8dGlt
QHhlbi5vcmc+Cj4gU3ViamVjdDogW1BBVENIXSBwMm06IG1vdmUgcDJtLWNvbW1vbi5oIGluY2x1
c2lvbiBwb2ludAo+IAo+IFRoZSBoZWFkZXIgaXMgKGhlbmNlIGl0cyBuYW1lKSBzdXBwb3NlZCB0
byBiZSBhIGhlbHBlciBmb3IgdGhlIHBlci1hcmNoCj4gcDJtLmggZmlsZXMuIEl0IHdhcyBuZXZl
ciBzdXBwb3NlZCB0byBiZSBpbmNsdWRlZCBkaXJlY3RseSwgYW5kIGZvciB0aGUKPiBwdXJwb3Nl
IG9mIHB1dHRpbmcgY29tbW9uIGZ1bmN0aW9uIGRlY2xhcmF0aW9ucyBpbnRvIHRoZSBjb21tb24g
aGVhZGVyCj4gaXQgaXMgbW9yZSBoZWxwZnVsIGlmIHRoaW5ncyBsaWtlIHAybV90IGFyZSBhbHJl
YWR5IGF2YWlsYWJsZSBhdCB0aGUKPiBpbmNsdXNpb24gcG9pbnQuCj4gCj4gVGFrZSB0aGUgb3Bw
b3J0dW5pdHkgYW5kIGFsc28gZGl0Y2ggYSBkdXBsaWNhdGUgcHVibGljL21lbW9yeS5oIGZyb20g
dGhlCj4gQVJNIGhlYWRlci4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CgpJIHN1cHBvc2UgeW91IGNvdWxkIG5vdyBkcm9wIHRoZSAnZm9yd2FyZCBl
bnVtIGRlY2xhcmF0aW9uJyBwYXJ0IG9mIG15IHBhdGNoIG5vdyB0aGF0IGl0IGlzIG5vIGxvbmdl
ciBmb3J3YXJkcyAoZGVwZW5kaW5nIG9uIHdoaWNoIGlzIGNvbW1pdHRlZCBmaXJzdCBvZiBjb3Vy
c2UpLgoKUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+
Cgo+IAo+IC0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKPiArKysgYi94ZW4vZHJpdmVy
cy92cGNpL2hlYWRlci5jCj4gQEAgLTE3LDEyICsxNywxMiBAQAo+ICAgKiBMaWNlbnNlIGFsb25n
IHdpdGggdGhpcyBwcm9ncmFtOyBJZiBub3QsIHNlZQo+IDxodHRwOi8vd3d3LmdudS5vcmcvbGlj
ZW5zZXMvPi4KPiAgICovCj4gCj4gLSNpbmNsdWRlIDx4ZW4vcDJtLWNvbW1vbi5oPgo+ICAjaW5j
bHVkZSA8eGVuL3NjaGVkLmg+Cj4gICNpbmNsdWRlIDx4ZW4vc29mdGlycS5oPgo+ICAjaW5jbHVk
ZSA8eGVuL3ZwY2kuaD4KPiAKPiAgI2luY2x1ZGUgPGFzbS9ldmVudC5oPgo+ICsjaW5jbHVkZSA8
YXNtL3AybS5oPgo+IAo+ICAjZGVmaW5lIE1BUFBBQkxFX0JBUih4KSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gICAgICAoKHgpLT50eXBlID09IFZQ
Q0lfQkFSX01FTTMyIHx8ICh4KS0+dHlwZSA9PSBWUENJX0JBUl9NRU02NF9MTyB8fCAgIFwKPiAt
LS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3AybS5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFy
bS9wMm0uaAo+IEBAIC03LDggKzcsNiBAQAo+ICAjaW5jbHVkZSA8eGVuL21lbV9hY2Nlc3MuaD4K
PiAgI2luY2x1ZGUgPHB1YmxpYy92bV9ldmVudC5oPiAvKiBmb3Igdm1fZXZlbnRfcmVzcG9uc2Vf
dCAqLwo+ICAjaW5jbHVkZSA8cHVibGljL21lbW9yeS5oPgo+IC0jaW5jbHVkZSA8eGVuL3AybS1j
b21tb24uaD4KPiAtI2luY2x1ZGUgPHB1YmxpYy9tZW1vcnkuaD4KPiAKPiAgI2RlZmluZSBwYWRk
cl9iaXRzIFBBRERSX0JJVFMKPiAKPiBAQCAtMTQ0LDYgKzE0MiwxMiBAQCB0eXBlZGVmIGVudW0g
ewo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKFAyTV9SQU1fVFlQRVMgfCBQMk1fR1JB
TlRfVFlQRVMgfCAgXAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAybV90b19tYXNr
KHAybV9tYXBfZm9yZWlnbikpKQo+IAo+ICsvKiBBbGwgY29tbW9uIHR5cGUgZGVmaW5pdGlvbnMg
c2hvdWxkIGxpdmUgYWhlYWQgb2YgdGhpcyBpbmNsdXNpb24uICovCj4gKyNpZmRlZiBfWEVOX1Ay
TV9DT01NT05fSAo+ICsjIGVycm9yICJ4ZW4vcDJtLWNvbW1vbi5oIHNob3VsZCBub3QgYmUgaW5j
bHVkZWQgZGlyZWN0bHkiCj4gKyNlbmRpZgo+ICsjaW5jbHVkZSA8eGVuL3AybS1jb21tb24uaD4K
PiArCj4gIHN0YXRpYyBpbmxpbmUKPiAgdm9pZCBwMm1fYWx0cDJtX2NoZWNrKHN0cnVjdCB2Y3B1
ICp2LCB1aW50MTZfdCBpZHgpCj4gIHsKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3AybS5o
Cj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaAo+IEBAIC0yNyw3ICsyNyw2IEBACj4g
ICNkZWZpbmUgX1hFTl9BU01fWDg2X1AyTV9ICj4gCj4gICNpbmNsdWRlIDx4ZW4vcGFnaW5nLmg+
Cj4gLSNpbmNsdWRlIDx4ZW4vcDJtLWNvbW1vbi5oPgo+ICAjaW5jbHVkZSA8eGVuL21lbV9hY2Nl
c3MuaD4KPiAgI2luY2x1ZGUgPGFzbS9tZW1fc2hhcmluZy5oPgo+ICAjaW5jbHVkZSA8YXNtL3Bh
Z2UuaD4gICAgLyogZm9yIHBhZ2V0YWJsZV90ICovCj4gQEAgLTM2OCw2ICszNjcsMTIgQEAgc3Ry
dWN0IHAybV9kb21haW4gewo+ICAvKiBnZXQgaG9zdCBwMm0gdGFibGUgKi8KPiAgI2RlZmluZSBw
Mm1fZ2V0X2hvc3RwMm0oZCkgICAgICAoKGQpLT5hcmNoLnAybSkKPiAKPiArLyogQWxsIGNvbW1v
biB0eXBlIGRlZmluaXRpb25zIHNob3VsZCBsaXZlIGFoZWFkIG9mIHRoaXMgaW5jbHVzaW9uLiAq
Lwo+ICsjaWZkZWYgX1hFTl9QMk1fQ09NTU9OX0gKPiArIyBlcnJvciAieGVuL3AybS1jb21tb24u
aCBzaG91bGQgbm90IGJlIGluY2x1ZGVkIGRpcmVjdGx5Igo+ICsjZW5kaWYKPiArI2luY2x1ZGUg
PHhlbi9wMm0tY29tbW9uLmg+Cj4gKwo+ICAvKgo+ICAgKiBVcGRhdGVzIHZDUFUncyBuMnBtIHRv
IG1hdGNoIGl0cyBucDJtX2Jhc2UgaW4gVk1DeDEyIGFuZCByZXR1cm5zIHRoYXQKPiBucDJtLgo+
ICAgKi8KPiAKPiAKPiAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 10:26:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 10:26: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 1g8NJK-0000Rr-6n; Fri, 05 Oct 2018 10:26:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vier=mr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g8NJI-0000Rm-RY
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 10:26:16 +0000
X-Inumbo-ID: 42f7e4df-c889-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 42f7e4df-c889-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 10:27:30 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 05 Oct 2018 04:26:14 -0600
Message-Id: <5BB73C4602000078001EEBD6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 05 Oct 2018 04:26:14 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <5BB7397802000078001EEBA2@prv1-mh.provo.novell.com>
 <47069a3fc8354750a9141aee96ca6bcd@AMSPEX02CL03.citrite.net>
In-Reply-To: <47069a3fc8354750a9141aee96ca6bcd@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] p2m: move p2m-common.h inclusion point
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 george.dunlap@citrix.com, Julien Grall <julien.grall@arm.com>,
 xen-devel <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>

Pj4+IE9uIDA1LjEwLjE4IGF0IDEyOjIxLCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogSmFuIEJldWxpY2ggW21h
aWx0bzpKQmV1bGljaEBzdXNlLmNvbV0KPj4gU2VudDogMDUgT2N0b2JlciAyMDE4IDExOjE0Cj4+
IFRvOiB4ZW4tZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4KPj4gQ2M6IEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBBbmRyZXcgQ29vcGVyCj4+IDxBbmRy
ZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4
LmNvbT47IFdlaQo+PiBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwIDxH
ZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBJYW4KPj4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0
cml4LmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaQo+PiA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47
IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47Cj4+IFRpbSAo
WGVuLm9yZykgPHRpbUB4ZW4ub3JnPgo+PiBTdWJqZWN0OiBbUEFUQ0hdIHAybTogbW92ZSBwMm0t
Y29tbW9uLmggaW5jbHVzaW9uIHBvaW50Cj4+IAo+PiBUaGUgaGVhZGVyIGlzIChoZW5jZSBpdHMg
bmFtZSkgc3VwcG9zZWQgdG8gYmUgYSBoZWxwZXIgZm9yIHRoZSBwZXItYXJjaAo+PiBwMm0uaCBm
aWxlcy4gSXQgd2FzIG5ldmVyIHN1cHBvc2VkIHRvIGJlIGluY2x1ZGVkIGRpcmVjdGx5LCBhbmQg
Zm9yIHRoZQo+PiBwdXJwb3NlIG9mIHB1dHRpbmcgY29tbW9uIGZ1bmN0aW9uIGRlY2xhcmF0aW9u
cyBpbnRvIHRoZSBjb21tb24gaGVhZGVyCj4+IGl0IGlzIG1vcmUgaGVscGZ1bCBpZiB0aGluZ3Mg
bGlrZSBwMm1fdCBhcmUgYWxyZWFkeSBhdmFpbGFibGUgYXQgdGhlCj4+IGluY2x1c2lvbiBwb2lu
dC4KPj4gCj4+IFRha2UgdGhlIG9wcG9ydHVuaXR5IGFuZCBhbHNvIGRpdGNoIGEgZHVwbGljYXRl
IHB1YmxpYy9tZW1vcnkuaCBmcm9tIHRoZQo+PiBBUk0gaGVhZGVyLgo+PiAKPj4gU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+IEkgc3VwcG9zZSB5b3Ug
Y291bGQgbm93IGRyb3AgdGhlICdmb3J3YXJkIGVudW0gZGVjbGFyYXRpb24nIHBhcnQgb2YgbXkg
cGF0Y2ggCj4gbm93IHRoYXQgaXQgaXMgbm8gbG9uZ2VyIGZvcndhcmRzIChkZXBlbmRpbmcgb24g
d2hpY2ggaXMgY29tbWl0dGVkIGZpcnN0IG9mIAo+IGNvdXJzZSkuCgpZZWFoLCB0aGF0J3MgdGhl
IHB1cnBvc2Ugb2YgdGhlIHBhdGNoLiBJIGhhdmUgYSByZXNwZWN0aXZlIG5vdGUgaW4KaGVyZSwg
Zm9yIHRoZSBjYXNlIHRoYXQgeW91cnMgZ29lcyBpbiBmdXJ0aGVyIChJIG1lYW4gdG8gc2VlIHdo
ZXRoZXIKSSBjYW4gY29tbWl0IG1vcmUgb2YgeW91ciBzZXJpZXMgbGF0ZXIgdG9kYXksIGJ1dCBm
b3Igbm93IEknbSBmaWdodGluZwpidWlsZCBwcm9ibGVtcyBhZnRlciBXZWkncyBDT05GSUdfSFZN
IGRpc2FibGUgc2VyaWVzKS4KCj4gUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJy
YW50QGNpdHJpeC5jb20+CgpUaGFua3MuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 10:27:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 10:27: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 1g8NKi-0000X2-In; Fri, 05 Oct 2018 10:27:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=je8t=mr=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g8NKh-0000Wu-98
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 10:27:43 +0000
X-Inumbo-ID: 769d60b0-c889-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 769d60b0-c889-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 10:28:56 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id C734980D;
 Fri,  5 Oct 2018 03:27:41 -0700 (PDT)
Received: from [10.37.13.24] (unknown [10.37.13.24])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 7DB6A3F5A0;
 Fri,  5 Oct 2018 03:27:39 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5BB7397802000078001EEBA2@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <cdc99a4b-e7c2-777b-8aed-65a941edf04e@arm.com>
Date: Fri, 5 Oct 2018 11:27:37 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB7397802000078001EEBA2@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] p2m: move p2m-common.h inclusion point
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Paul Durrant <paul.durrant@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>

SGksCgpPbiAxMC8wNS8yMDE4IDExOjE0IEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPiBUaGUgaGVh
ZGVyIGlzIChoZW5jZSBpdHMgbmFtZSkgc3VwcG9zZWQgdG8gYmUgYSBoZWxwZXIgZm9yIHRoZSBw
ZXItYXJjaAo+IHAybS5oIGZpbGVzLiBJdCB3YXMgbmV2ZXIgc3VwcG9zZWQgdG8gYmUgaW5jbHVk
ZWQgZGlyZWN0bHksIGFuZCBmb3IgdGhlCj4gcHVycG9zZSBvZiBwdXR0aW5nIGNvbW1vbiBmdW5j
dGlvbiBkZWNsYXJhdGlvbnMgaW50byB0aGUgY29tbW9uIGhlYWRlcgo+IGl0IGlzIG1vcmUgaGVs
cGZ1bCBpZiB0aGluZ3MgbGlrZSBwMm1fdCBhcmUgYWxyZWFkeSBhdmFpbGFibGUgYXQgdGhlCj4g
aW5jbHVzaW9uIHBvaW50Lgo+IAo+IFRha2UgdGhlIG9wcG9ydHVuaXR5IGFuZCBhbHNvIGRpdGNo
IGEgZHVwbGljYXRlIHB1YmxpYy9tZW1vcnkuaCBmcm9tIHRoZQo+IEFSTSBoZWFkZXIuCj4gCj4g
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKQWNrZWQtYnk6
IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpDaGVlcnMsCgotLSAKSnVsaWVu
IEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 10:29:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 10: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 1g8NLx-0000eq-V1; Fri, 05 Oct 2018 10:29:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qudt=mr=citrix.com=prvs=80982b68a=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g8NLw-0000ee-C4
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 10:29:00 +0000
X-Inumbo-ID: 209a1d95-c889-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 209a1d95-c889-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 12:26:32 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,344,1534809600"; d="scan'208";a="67105319"
Date: Fri, 5 Oct 2018 11:28:55 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181005102855.vldsq4kolbs2diuy@zion.uk.xensource.com>
References: <5BB738FA02000078001EEB89@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BB738FA02000078001EEB89@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] fix uninitialized variable error in
 do_poll()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.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>

T24gRnJpLCBPY3QgMDUsIDIwMTggYXQgMDQ6MTI6MTBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gTm93IHRoYXQgQ09ORklHX0hWTSBjYW4gKGFuZCBzaG91bGQpIGJlIHR1cm5lZCBvZmYg
Zm9yIHRoZSBzaGltLCBnY2MgOC4yCj4gYXBwYXJlbnRseSBpcyBubyBsb25nZXIgc3VyZSB0aGF0
ICJwb3J0IiBpcyBpbmRlZWQgaW5pdGlhbGl6ZWQgYXQKPiAKPiAgICAgaWYgKCBzY2hlZF9wb2xs
LT5ucl9wb3J0cyA9PSAxICkKPiAgICAgICAgIHYtPnBvbGxfZXZ0Y2huID0gcG9ydDsKPiAKPiBJ
dCBkb2Vzbid0IGxvb2sgdG8gYmUgaW1wb3NzaWJsZSBmb3IgdGhlIGNvbXBpbGVyIHRvIHByb3Zl
IGl0IGlzIG5vdCwKPiBidXQgd2UgYWxzbyBjYW4ndCByZWx5IG9uIHRoYXQgdG8gYmUgdGhlIGNh
c2UuIEFkZCBhbiBpbml0aWFsaXplci4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CgpUQkggSSBmYWlsIHRvIHNlZSBob3cgQ09ORklHX0hWTSB3b3Vs
ZCBhZmZlY3QgZG9fcG9sbC4gQWxzbyB0aGVyZSBpcwphbHJlYWR5IGJ1aWxkIHRlc3Qgd2l0aCBn
Y2MgOC4yIHdoaWNoIG5ldmVyIGRpc2NvdmVyZWQgdGhlIGlzc3VlIHlvdQpkZXNjcmliZWQuCgpU
aGUgY29kZSBpbiB0aGlzIHBhdGNoIGlzIHRyaXZpYWxseSBjb3JyZWN0LCBidXQgSSB0aGluayB0
aGUgY29tbWl0Cm1lc3NhZ2Ugc2hvdWxkIGJlIG1vcmUgc3RyYWlnaHRmb3J3YXJkLgoKV2VpLgoK
PiAKPiAtLS0gYS94ZW4vY29tbW9uL3NjaGVkdWxlLmMKPiArKysgYi94ZW4vY29tbW9uL3NjaGVk
dWxlLmMKPiBAQCAtMTAxNCw3ICsxMDE0LDcgQEAgc3RhdGljIGxvbmcgZG9fcG9sbChzdHJ1Y3Qg
c2NoZWRfcG9sbCAqcwo+ICB7Cj4gICAgICBzdHJ1Y3QgdmNwdSAgICp2ID0gY3VycmVudDsKPiAg
ICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47Cj4gLSAgICBldnRjaG5fcG9ydF90ICBw
b3J0Owo+ICsgICAgZXZ0Y2huX3BvcnRfdCAgcG9ydCA9IDA7Cj4gICAgICBsb25nICAgICAgICAg
ICByYzsKPiAgICAgIHVuc2lnbmVkIGludCAgIGk7Cj4gIAo+IAo+IAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 10:31:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 10:31: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 1g8NO5-0001Lv-J0; Fri, 05 Oct 2018 10:31:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qlgr=mr=citrix.com=prvs=8099faa14=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g8NO4-0001Lq-3Y
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 10:31:12 +0000
X-Inumbo-ID: f2b07c56-c889-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f2b07c56-c889-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 10:32:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,344,1534809600"; d="scan'208";a="80049995"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: George Dunlap <George.Dunlap@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v14 4/9] iommu: don't domain_crash() inside
 iommu_map/unmap_page()
Thread-Index: AQHUW89u250OZmuDXUi3H0vY1s3fzKUPNpSA///xEQCAAPqGgIAAGRKAgAAWI4CAAADjgIAAIbiQgAABURA=
Date: Fri, 5 Oct 2018 10:31:09 +0000
Message-ID: <6e5157c9a6ee4fa795e1990aa30ab018@AMSPEX02CL03.citrite.net>
References: <20181004104547.32316-1-paul.durrant@citrix.com>
 <20181004104547.32316-5-paul.durrant@citrix.com>
 <37e5e689-110e-6bc4-1a54-8401d58dc282@citrix.com>
 <456a887cbf714c2f84c2548168df1b97@AMSPEX02CL03.citrite.net>
 <5BB713B302000078001EEA3E@prv1-mh.provo.novell.com>
 <dc09b38c8b4946f6b2ba60a7e987e7e3@AMSPEX02CL03.citrite.net>
 <F5DD545D-610B-40C7-827C-4CEAA2DF5F04@citrix.com>
 <8B147463-7834-4525-AC10-36922338876F@citrix.com>
 <b6add5ff3b6647eaab63265dbaf923bd@AMSPEX02CL03.citrite.net>
In-Reply-To: <b6add5ff3b6647eaab63265dbaf923bd@AMSPEX02CL03.citrite.net>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v14 4/9] iommu: don't domain_crash() inside
 iommu_map/unmap_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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>, Ian Jackson <Ian.Jackson@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>

UmUtYWRkaW5nIHRoZSBjYy1saXN0Li4uDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0N
Cj4gRnJvbTogUGF1bCBEdXJyYW50DQo+IFNlbnQ6IDA1IE9jdG9iZXIgMjAxOCAxMToyNw0KPiBU
bzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPg0KPiBTdWJqZWN0OiBS
RTogW1hlbi1kZXZlbF0gW1BBVENIIHYxNCA0LzldIGlvbW11OiBkb24ndCBkb21haW5fY3Jhc2go
KQ0KPiBpbnNpZGUgaW9tbXVfbWFwL3VubWFwX3BhZ2UoKQ0KPiANCj4gPiAtLS0tLU9yaWdpbmFs
IE1lc3NhZ2UtLS0tLQ0KPiA+IEZyb206IEdlb3JnZSBEdW5sYXANCj4gPiBTZW50OiAwNSBPY3Rv
YmVyIDIwMTggMTE6MjUNCj4gPiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4
LmNvbT4NCj4gPiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIIHYxNCA0LzldIGlvbW11
OiBkb24ndCBkb21haW5fY3Jhc2goKQ0KPiA+IGluc2lkZSBpb21tdV9tYXAvdW5tYXBfcGFnZSgp
DQo+ID4NCj4gPiBbU29ycnksIG15IG1haWwgY2xpZW50IGNyYXNoZWQgYW5kIEkgY2Fu4oCZdCBm
aWd1cmUgb3V0IGhvdyB0byBtYWtlIGl0IHJlLQ0KPiA+IGVkaXQgdGhpcyBkcmFmdCwgc28gSeKA
mW0gcmVwbHlpbmcgdG8gaXQgaW5zdGVhZC5dDQo+ID4NCj4gPiA+IE9uIE9jdCA1LCAyMDE4LCBh
dCAxMToyMiBBTSwgR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPg0KPiA+
IHdyb3RlOg0KPiA+ID4NCj4gPiA+DQo+ID4gPg0KPiA+ID4+IE9uIE9jdCA1LCAyMDE4LCBhdCAx
MDowMiBBTSwgUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4NCj4gPiB3cm90
ZToNCj4gPiA+Pg0KPiA+ID4+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+ID4+PiBG
cm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQ0KPiA+ID4+PiBTZW50
OiAwNSBPY3RvYmVyIDIwMTggMDg6MzMNCj4gPiA+Pj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5E
dXJyYW50QGNpdHJpeC5jb20+DQo+ID4gPj4+IENjOiBBbmRyZXcgQ29vcGVyIDxBbmRyZXcuQ29v
cGVyM0BjaXRyaXguY29tPjsgR2VvcmdlIER1bmxhcA0KPiA+ID4+PiA8R2VvcmdlLkR1bmxhcEBj
aXRyaXguY29tPjsgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+Ow0KPiBXZWkN
Cj4gPiBMaXUNCj4gPiA+Pj4gPHdlaS5saXUyQGNpdHJpeC5jb20+OyBKdW4gTmFrYWppbWEgPGp1
bi5uYWthamltYUBpbnRlbC5jb20+Ow0KPiBTdGVmYW5vDQo+ID4gPj4+IFN0YWJlbGxpbmkgPHNz
dGFiZWxsaW5pQGtlcm5lbC5vcmc+OyB4ZW4tZGV2ZWwgPHhlbi0NCj4gPiA+Pj4gZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmc+OyBLb25yYWQgUnplc3p1dGVrIFdpbGsNCj4gPiA+Pj4gPGtvbnJh
ZC53aWxrQG9yYWNsZS5jb20+OyBUaW0gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz4NCj4gPiA+Pj4g
U3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSCB2MTQgNC85XSBpb21tdTogZG9uJ3QgZG9t
YWluX2NyYXNoKCkNCj4gPiA+Pj4gaW5zaWRlIGlvbW11X21hcC91bm1hcF9wYWdlKCkNCj4gPiA+
Pj4NCj4gPiA+Pj4+Pj4gT24gMDQuMTAuMTggYXQgMTg6MzYsIDxQYXVsLkR1cnJhbnRAY2l0cml4
LmNvbT4gd3JvdGU6DQo+ID4gPj4+PiBJIHN0aWxsIHRoaW5rIGFuIGltcGxpY2l0IGRvbWFpbl9j
cmFzaCgpIGRvZXNuJ3QgcmVhbGx5IGJlbG9uZyBpbg0KPiA+ID4+PiBzb21ldGhpbmcNCj4gPiA+
Pj4+IHRoYXQgbG9va3MgbGlrZSBhIHN0cmFpZ2h0Zm9yd2FyZCB3cmFwcGVyIGFyb3VuZCBhIHBl
ci0NCj4gaW1wbGVtZW50YXRpb24NCj4gPiA+Pj4ganVtcA0KPiA+ID4+Pj4gdGFibGUuIEhvdyBh
Ym91dCBpb21tdV9tYXAvdW5tYXBfbWF5X2NyYXNoKCkgaW5zdGVhZCB0byBoaWdobGlnaHQNCj4g
dGhlDQo+ID4gPj4+PiBzZW1hbnRpYz8NCj4gPiA+Pj4NCj4gPiA+Pj4gSWYgYW55dGhpbmcgdGhl
biB0aGUgb3RoZXIgd2F5IGFyb3VuZCwgaS5lLiBpb21tdV91bm1hcF9ub19jcmFzaCgpLA0KPiA+
ID4+PiBzdWNoIHRoYXQgb25seSBjYWxsZXJzIHdobyBleHBsaWNpdGx5IG1lYW4gdG8gZGVhbCB3
aXRoIHRoZSBjcmFzaGluZw0KPiA+ID4+PiB0aGVtc2VsdmVzIHdvdWxkIHVzZSB0aGUgb3RoZXJ3
aXNlIGluc2VjdXJlIHZhcmlhbnQuDQo+ID4gPj4+DQo+ID4gPj4NCj4gPiA+PiBPay4gR2Vvcmdl
LCB3aGF0IGlzIHlvdXIgcHJlZmVyZW5jZT8NCj4gPiA+Pg0KPiA+ID4+IEF0IHRoaXMgcG9pbnQg
bXkgcHJvcG9zYWwgaXMgdG8gZHJvcCB0aGlzIHBhdGNoIGFuZCByZXBsYWNlIGl0IHdpdGgNCj4g
b25lDQo+ID4gdGhhdCByZW1vdmVzIHRoZSBpbXBsaWNpdCBjcmFzaCBmcm9tIGZyb20gZXZlcnl0
aGluZyBleGNlcHQgdGhlIHVubWFwLiBJDQo+ID4gY2FuIHRoZW4gaW50cm9kdWNlIGEgJ25vY3Jh
c2gnIHZhcmlhbnQgb2YgdW5tYXAgaWYgSSBuZWVkIGl0Li4uIGFsdGhvdWdoDQo+ID4gSSdtIG5v
IGxvbmdlciBjb252aW5jZWQgSSBjYW4gcmVhbGx5IGRvIGFueXRoaW5nIGVsc2UgaWYgYSBQVi1J
T01NVQ0KPiB1bm1hcA0KPiA+IGZhaWxzLg0KPiA+ID4NCj4gPiA+IFNvcnJ5LCDigJhtYXlmYWls
4oCZIHdhcyBtZWFudCB0byBiZSBzaG9ydCBmb3Ig4oCcbWF5IGZhaWwgW3dpdGhvdXQgY3Jhc2hp
bmcNCj4gPiB0aGUgZ3Vlc3Rd4oCdOyBhcyBvcHBvc2VkIHRvIOKAnG11c3Qgc3VjY2VlZCBbb3Ig
Y3Jhc2ggdGhlIGd1ZXN0XeKAnS4gIElPVywgSQ0KPiA+IGFncmVlIHdpdGggSmFuIHRoYXQgdGhl
IGRlZmF1bHQgc2hvdWxkIGJlIHRvIGNyYXNoIHRoZSBndWVzdCB1bmxlc3MgdGhlDQo+ID4gY2Fs
bGVyIGV4cGxpY2l0bHkgb3B0cyB0byBoYW5kbGUgdGhlIGZhaWx1cmUgdGhlbXNlbHZlcy4gIERv
buKAmXQgaGF2ZSBhDQo+ID4gc3Ryb25nIG9waW5pb24gb24gdGhlIG5hbWUuDQo+IA0KPiBCdXQg
Zm9yIG1hcHBpbmcgdG9vPyBJdCBzZWVtcyB1bm5lY2Vzc2FyeSB0byBjcmFzaCB0aGUgZG9tYWlu
IGluIHRoYXQNCj4gY2FzZS4NCj4gDQo+ICAgUGF1bA0KPiANCj4gPiA+DQo+ID4gPiAgLUdlb3Jn
ZQ0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 10:33:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 10:33: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 1g8NPk-0001S5-04; Fri, 05 Oct 2018 10:32:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wiz4=mr=citrix.com=prvs=8095139d5=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g8NPi-0001Ry-Q8
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 10:32:54 +0000
X-Inumbo-ID: ac883d6d-c889-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ac883d6d-c889-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 12:30:27 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,344,1534809600"; d="scan'208";a="80050053"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5BB73B0502000078001EEBB6@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <e31ed1a4-509c-a51c-3315-244ba0150107@citrix.com>
Date: Fri, 5 Oct 2018 11:32:48 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB73B0502000078001EEBB6@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86: don't build guest-walk code without
 HVM and SHADOW_PAGING
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Tim Deegan <tim@xen.org>,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUvMTAvMTggMTE6MjAsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEl0J3MgZGVhZCBjb2RlIGlu
IHRoYXQgY2FzZS4KPgo+IFdlIGNvdWxkIGdvIGZ1cnRoZXIsIGFzIHdlIGRvbid0IHJlYWxseSBu
ZWVkIHRoZSAyLSBhbmQgMy1sZXZlbCB3YWxrCj4gY29kZSBpbiBQViBtb2RlLCBidXQgdG8gZHJv
cCB0aGVpciBjb21waWxhdGlvbiByZXF1aXJlcyBxdWl0ZSBhIGJpdCBvZgo+IGRpc2VudGFuZ2xp
bmcgb2Ygc2hhZG93IG1vZGUgY29kZS4KPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KPgo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9NYWtlZmlsZQo+ICsr
KyBiL3hlbi9hcmNoL3g4Ni9tbS9NYWtlZmlsZQo+IEBAIC0yLDkgKzIsOCBAQCBzdWJkaXIteSAr
PSBzaGFkb3cKPiAgc3ViZGlyLSQoQ09ORklHX0hWTSkgKz0gaGFwCj4gIAo+ICBvYmotJChDT05G
SUdfSFZNKSArPSBhbHRwMm0ubwo+IC1vYmoteSArPSBndWVzdF93YWxrXzIubwo+IC1vYmoteSAr
PSBndWVzdF93YWxrXzMubwo+IC1vYmoteSArPSBndWVzdF93YWxrXzQubwo+ICtvYmotJChDT05G
SUdfSFZNKSArPSBndWVzdF93YWxrXzIubyBndWVzdF93YWxrXzMubyBndWVzdF93YWxrXzQubwo+
ICtvYmotJChDT05GSUdfU0hBRE9XX1BBR0lORykgKz0gZ3Vlc3Rfd2Fsa18yLm8gZ3Vlc3Rfd2Fs
a18zLm8gZ3Vlc3Rfd2Fsa180Lm8KPiAgb2JqLSQoQ09ORklHX01FTV9BQ0NFU1MpICs9IG1lbV9h
Y2Nlc3Mubwo+ICBvYmoteSArPSBtZW1fcGFnaW5nLm8KPiAgb2JqLXkgKz0gbWVtX3NoYXJpbmcu
bwoKSSdtIGZpbmUgd2l0aCB0aGUgY2hhbmdlIGluIHByaW5jaXBsZS7CoCBIb3cgYWJvdXQKCm9i
ai1ndyA6PSBndWVzdF93YWxrXzIubyBndWVzdF93YWxrXzMubyBndWVzdF93YWxrXzQubwoKb2Jq
LSQoQ09ORklHX0hWTSkgKz0gb2JqLWd3Cm9iai0kKENPTkZJR19TSEFET1dfUEFHSU5HKSArPSBv
YmotZ3cKCnRvIGF2b2lkIGR1cGxpY2F0aW5nIHRoZSBndWVzdF93YWxrKiBsaXN0PwoKRWl0aGVy
IHdheSwgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
Cgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 10:37:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 10: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 1g8NU0-0001ft-Is; Fri, 05 Oct 2018 10:37:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hc74=mr=citrix.com=prvs=8098a8135=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g8NTy-0001fo-Qm
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 10:37:18 +0000
X-Inumbo-ID: cccbea7c-c88a-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cccbea7c-c88a-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 10:38:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,344,1534809600"; d="scan'208";a="80050209"
From: George Dunlap <George.Dunlap@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v14 4/9] iommu: don't domain_crash() inside
 iommu_map/unmap_page()
Thread-Index: AQHUW89uDVRgsB6sPU+gpoJHGt3u/qUQUsOAgAACF4CAAAC/AA==
Date: Fri, 5 Oct 2018 10:37:13 +0000
Message-ID: <652379C6-DA20-446E-A238-1A46298E3D20@citrix.com>
References: <20181004104547.32316-1-paul.durrant@citrix.com>
 <20181004104547.32316-5-paul.durrant@citrix.com>
 <37e5e689-110e-6bc4-1a54-8401d58dc282@citrix.com>
 <456a887cbf714c2f84c2548168df1b97@AMSPEX02CL03.citrite.net>
 <5BB713B302000078001EEA3E@prv1-mh.provo.novell.com>
 <dc09b38c8b4946f6b2ba60a7e987e7e3@AMSPEX02CL03.citrite.net>
 <F5DD545D-610B-40C7-827C-4CEAA2DF5F04@citrix.com>
 <8B147463-7834-4525-AC10-36922338876F@citrix.com>
 <b6add5ff3b6647eaab63265dbaf923bd@AMSPEX02CL03.citrite.net>
 <28341D09-548F-460C-8B22-43CA61EA1308@citrix.com>
In-Reply-To: <28341D09-548F-460C-8B22-43CA61EA1308@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.3445.9.1)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <3959CCDFA801904FB81A0317F3FD30D4@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v14 4/9] iommu: don't domain_crash() inside
 iommu_map/unmap_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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek
 Wilk <konrad.wilk@oracle.com>, Andrew Cooper <Andrew.Cooper3@citrix.com>,
 "Tim \(Xen.org\)" <tim@xen.org>, Jan Beulich <jbeulich@suse.com>,
 Ian Jackson <Ian.Jackson@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>

UmUtY2PigJlpbmcgeGVuLWRldmVsLi4uDQoNCj4gT24gT2N0IDUsIDIwMTgsIGF0IDExOjM0IEFN
LCBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+IHdyb3RlOg0KPiANCj4g
DQo+IA0KPj4gT24gT2N0IDUsIDIwMTgsIGF0IDExOjI3IEFNLCBQYXVsIER1cnJhbnQgPFBhdWwu
RHVycmFudEBjaXRyaXguY29tPiB3cm90ZToNCj4+IA0KPj4+IC0tLS0tT3JpZ2luYWwgTWVzc2Fn
ZS0tLS0tDQo+Pj4gRnJvbTogR2VvcmdlIER1bmxhcA0KPj4+IFNlbnQ6IDA1IE9jdG9iZXIgMjAx
OCAxMToyNQ0KPj4+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPg0K
Pj4+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUEFUQ0ggdjE0IDQvOV0gaW9tbXU6IGRvbid0
IGRvbWFpbl9jcmFzaCgpDQo+Pj4gaW5zaWRlIGlvbW11X21hcC91bm1hcF9wYWdlKCkNCj4+PiAN
Cj4+PiBbU29ycnksIG15IG1haWwgY2xpZW50IGNyYXNoZWQgYW5kIEkgY2Fu4oCZdCBmaWd1cmUg
b3V0IGhvdyB0byBtYWtlIGl0IHJlLQ0KPj4+IGVkaXQgdGhpcyBkcmFmdCwgc28gSeKAmW0gcmVw
bHlpbmcgdG8gaXQgaW5zdGVhZC5dDQo+Pj4gDQo+Pj4+IE9uIE9jdCA1LCAyMDE4LCBhdCAxMToy
MiBBTSwgR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPg0KPj4+IHdyb3Rl
Og0KPj4+PiANCj4+Pj4gDQo+Pj4+IA0KPj4+Pj4gT24gT2N0IDUsIDIwMTgsIGF0IDEwOjAyIEFN
LCBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPg0KPj4+IHdyb3RlOg0KPj4+
Pj4gDQo+Pj4+Pj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4+Pj4+PiBGcm9tOiBKYW4g
QmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQ0KPj4+Pj4+IFNlbnQ6IDA1IE9jdG9i
ZXIgMjAxOCAwODozMw0KPj4+Pj4+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRy
aXguY29tPg0KPj4+Pj4+IENjOiBBbmRyZXcgQ29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXgu
Y29tPjsgR2VvcmdlIER1bmxhcA0KPj4+Pj4+IDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBJ
YW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFdlaQ0KPj4+IExpdQ0KPj4+Pj4+
IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgSnVuIE5ha2FqaW1hIDxqdW4ubmFrYWppbWFAaW50ZWwu
Y29tPjsgU3RlZmFubw0KPj4+Pj4+IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
OyB4ZW4tZGV2ZWwgPHhlbi0NCj4+Pj4+PiBkZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz47IEtv
bnJhZCBSemVzenV0ZWsgV2lsaw0KPj4+Pj4+IDxrb25yYWQud2lsa0BvcmFjbGUuY29tPjsgVGlt
IChYZW4ub3JnKSA8dGltQHhlbi5vcmc+DQo+Pj4+Pj4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxd
IFtQQVRDSCB2MTQgNC85XSBpb21tdTogZG9uJ3QgZG9tYWluX2NyYXNoKCkNCj4+Pj4+PiBpbnNp
ZGUgaW9tbXVfbWFwL3VubWFwX3BhZ2UoKQ0KPj4+Pj4+IA0KPj4+Pj4+Pj4+IE9uIDA0LjEwLjE4
IGF0IDE4OjM2LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOg0KPj4+Pj4+PiBJIHN0
aWxsIHRoaW5rIGFuIGltcGxpY2l0IGRvbWFpbl9jcmFzaCgpIGRvZXNuJ3QgcmVhbGx5IGJlbG9u
ZyBpbg0KPj4+Pj4+IHNvbWV0aGluZw0KPj4+Pj4+PiB0aGF0IGxvb2tzIGxpa2UgYSBzdHJhaWdo
dGZvcndhcmQgd3JhcHBlciBhcm91bmQgYSBwZXItaW1wbGVtZW50YXRpb24NCj4+Pj4+PiBqdW1w
DQo+Pj4+Pj4+IHRhYmxlLiBIb3cgYWJvdXQgaW9tbXVfbWFwL3VubWFwX21heV9jcmFzaCgpIGlu
c3RlYWQgdG8gaGlnaGxpZ2h0IHRoZQ0KPj4+Pj4+PiBzZW1hbnRpYz8NCj4+Pj4+PiANCj4+Pj4+
PiBJZiBhbnl0aGluZyB0aGVuIHRoZSBvdGhlciB3YXkgYXJvdW5kLCBpLmUuIGlvbW11X3VubWFw
X25vX2NyYXNoKCksDQo+Pj4+Pj4gc3VjaCB0aGF0IG9ubHkgY2FsbGVycyB3aG8gZXhwbGljaXRs
eSBtZWFuIHRvIGRlYWwgd2l0aCB0aGUgY3Jhc2hpbmcNCj4+Pj4+PiB0aGVtc2VsdmVzIHdvdWxk
IHVzZSB0aGUgb3RoZXJ3aXNlIGluc2VjdXJlIHZhcmlhbnQuDQo+Pj4+Pj4gDQo+Pj4+PiANCj4+
Pj4+IE9rLiBHZW9yZ2UsIHdoYXQgaXMgeW91ciBwcmVmZXJlbmNlPw0KPj4+Pj4gDQo+Pj4+PiBB
dCB0aGlzIHBvaW50IG15IHByb3Bvc2FsIGlzIHRvIGRyb3AgdGhpcyBwYXRjaCBhbmQgcmVwbGFj
ZSBpdCB3aXRoIG9uZQ0KPj4+IHRoYXQgcmVtb3ZlcyB0aGUgaW1wbGljaXQgY3Jhc2ggZnJvbSBm
cm9tIGV2ZXJ5dGhpbmcgZXhjZXB0IHRoZSB1bm1hcC4gSQ0KPj4+IGNhbiB0aGVuIGludHJvZHVj
ZSBhICdub2NyYXNoJyB2YXJpYW50IG9mIHVubWFwIGlmIEkgbmVlZCBpdC4uLiBhbHRob3VnaA0K
Pj4+IEknbSBubyBsb25nZXIgY29udmluY2VkIEkgY2FuIHJlYWxseSBkbyBhbnl0aGluZyBlbHNl
IGlmIGEgUFYtSU9NTVUgdW5tYXANCj4+PiBmYWlscy4NCj4+Pj4gDQo+Pj4+IFNvcnJ5LCDigJht
YXlmYWls4oCZIHdhcyBtZWFudCB0byBiZSBzaG9ydCBmb3Ig4oCcbWF5IGZhaWwgW3dpdGhvdXQg
Y3Jhc2hpbmcNCj4+PiB0aGUgZ3Vlc3Rd4oCdOyBhcyBvcHBvc2VkIHRvIOKAnG11c3Qgc3VjY2Vl
ZCBbb3IgY3Jhc2ggdGhlIGd1ZXN0XeKAnS4gIElPVywgSQ0KPj4+IGFncmVlIHdpdGggSmFuIHRo
YXQgdGhlIGRlZmF1bHQgc2hvdWxkIGJlIHRvIGNyYXNoIHRoZSBndWVzdCB1bmxlc3MgdGhlDQo+
Pj4gY2FsbGVyIGV4cGxpY2l0bHkgb3B0cyB0byBoYW5kbGUgdGhlIGZhaWx1cmUgdGhlbXNlbHZl
cy4gIERvbuKAmXQgaGF2ZSBhDQo+Pj4gc3Ryb25nIG9waW5pb24gb24gdGhlIG5hbWUuDQo+PiAN
Cj4+IEJ1dCBmb3IgbWFwcGluZyB0b28/IEl0IHNlZW1zIHVubmVjZXNzYXJ5IHRvIGNyYXNoIHRo
ZSBkb21haW4gaW4gdGhhdCBjYXNlLg0KPiANCj4gSVNUUiB0aGF0IHRoZSBkb21haW5fY3Jhc2go
KSB3YXMgYWRkZWQgb25seSBhIGZldyB5ZWFycyBhZ287IEnigJlkIGhhdmUgdG8gZ28gYmFjayBh
bmQgc2VlIHRoZSByZWFzb25pbmcgZm9yIGl0IGJlaW5nIGFkZGVkIGluIHRoZSBmaXJzdCBwbGFj
ZS4gIEnigJlsbCBkbyB0aGF0IE1vbmRheSBpZiBKYW4gZG9lc27igJl0IGJlYXQgbWUgdG8gaXQu
DQo+IA0KPiAtR2VvcmdlDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 10:38:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 10:38: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 1g8NV1-0001lA-VA; Fri, 05 Oct 2018 10:38:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qlgr=mr=citrix.com=prvs=8099faa14=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g8NV0-0001l5-MU
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 10:38:22 +0000
X-Inumbo-ID: f34bf62e-c88a-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f34bf62e-c88a-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 10:39:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,344,1534809600"; d="scan'208";a="80050243"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: George Dunlap <George.Dunlap@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v14 4/9] iommu: don't domain_crash() inside
 iommu_map/unmap_page()
Thread-Index: AQHUW89u250OZmuDXUi3H0vY1s3fzKUPNpSA///xEQCAAPqGgIAAGRKAgAAWI4CAAADjgIAAIbiQ///g4ACAACIcIA==
Date: Fri, 5 Oct 2018 10:38:17 +0000
Message-ID: <1b82387a547044979ec6eae55c271f81@AMSPEX02CL03.citrite.net>
References: <20181004104547.32316-1-paul.durrant@citrix.com>
 <20181004104547.32316-5-paul.durrant@citrix.com>
 <37e5e689-110e-6bc4-1a54-8401d58dc282@citrix.com>
 <456a887cbf714c2f84c2548168df1b97@AMSPEX02CL03.citrite.net>
 <5BB713B302000078001EEA3E@prv1-mh.provo.novell.com>
 <dc09b38c8b4946f6b2ba60a7e987e7e3@AMSPEX02CL03.citrite.net>
 <F5DD545D-610B-40C7-827C-4CEAA2DF5F04@citrix.com>
 <8B147463-7834-4525-AC10-36922338876F@citrix.com>
 <b6add5ff3b6647eaab63265dbaf923bd@AMSPEX02CL03.citrite.net>
 <28341D09-548F-460C-8B22-43CA61EA1308@citrix.com>
In-Reply-To: <28341D09-548F-460C-8B22-43CA61EA1308@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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v14 4/9] iommu: don't domain_crash() inside
 iommu_map/unmap_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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek
 Wilk <konrad.wilk@oracle.com>, Andrew Cooper <Andrew.Cooper3@citrix.com>,
 "Tim \(Xen.org\)" <tim@xen.org>, Jan Beulich <jbeulich@suse.com>,
 Ian Jackson <Ian.Jackson@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBHZW9yZ2UgRHVubGFwDQo+IFNl
bnQ6IDA1IE9jdG9iZXIgMjAxOCAxMTozNQ0KPiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJh
bnRAY2l0cml4LmNvbT4NCj4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSCB2MTQgNC85
XSBpb21tdTogZG9uJ3QgZG9tYWluX2NyYXNoKCkNCj4gaW5zaWRlIGlvbW11X21hcC91bm1hcF9w
YWdlKCkNCj4gDQo+IA0KPiANCj4gPiBPbiBPY3QgNSwgMjAxOCwgYXQgMTE6MjcgQU0sIFBhdWwg
RHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+DQo+IHdyb3RlOg0KPiA+DQo+ID4+IC0t
LS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4+IEZyb206IEdlb3JnZSBEdW5sYXANCj4gPj4g
U2VudDogMDUgT2N0b2JlciAyMDE4IDExOjI1DQo+ID4+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwu
RHVycmFudEBjaXRyaXguY29tPg0KPiA+PiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1BBVENI
IHYxNCA0LzldIGlvbW11OiBkb24ndCBkb21haW5fY3Jhc2goKQ0KPiA+PiBpbnNpZGUgaW9tbXVf
bWFwL3VubWFwX3BhZ2UoKQ0KPiA+Pg0KPiA+PiBbU29ycnksIG15IG1haWwgY2xpZW50IGNyYXNo
ZWQgYW5kIEkgY2Fu4oCZdCBmaWd1cmUgb3V0IGhvdyB0byBtYWtlIGl0DQo+IHJlLQ0KPiA+PiBl
ZGl0IHRoaXMgZHJhZnQsIHNvIEnigJltIHJlcGx5aW5nIHRvIGl0IGluc3RlYWQuXQ0KPiA+Pg0K
PiA+Pj4gT24gT2N0IDUsIDIwMTgsIGF0IDExOjIyIEFNLCBHZW9yZ2UgRHVubGFwIDxHZW9yZ2Uu
RHVubGFwQGNpdHJpeC5jb20+DQo+ID4+IHdyb3RlOg0KPiA+Pj4NCj4gPj4+DQo+ID4+Pg0KPiA+
Pj4+IE9uIE9jdCA1LCAyMDE4LCBhdCAxMDowMiBBTSwgUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJh
bnRAY2l0cml4LmNvbT4NCj4gPj4gd3JvdGU6DQo+ID4+Pj4NCj4gPj4+Pj4gLS0tLS1PcmlnaW5h
bCBNZXNzYWdlLS0tLS0NCj4gPj4+Pj4gRnJvbTogSmFuIEJldWxpY2ggW21haWx0bzpKQmV1bGlj
aEBzdXNlLmNvbV0NCj4gPj4+Pj4gU2VudDogMDUgT2N0b2JlciAyMDE4IDA4OjMzDQo+ID4+Pj4+
IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPg0KPiA+Pj4+PiBDYzog
QW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5sYXAN
Cj4gPj4+Pj4gPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IElhbiBKYWNrc29uIDxJYW4uSmFj
a3NvbkBjaXRyaXguY29tPjsNCj4gV2VpDQo+ID4+IExpdQ0KPiA+Pj4+PiA8d2VpLmxpdTJAY2l0
cml4LmNvbT47IEp1biBOYWthamltYSA8anVuLm5ha2FqaW1hQGludGVsLmNvbT47DQo+IFN0ZWZh
bm8NCj4gPj4+Pj4gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IHhlbi1kZXZl
bCA8eGVuLQ0KPiA+Pj4+PiBkZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz47IEtvbnJhZCBSemVz
enV0ZWsgV2lsaw0KPiA+Pj4+PiA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IFRpbSAoWGVuLm9y
ZykgPHRpbUB4ZW4ub3JnPg0KPiA+Pj4+PiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1BBVENI
IHYxNCA0LzldIGlvbW11OiBkb24ndCBkb21haW5fY3Jhc2goKQ0KPiA+Pj4+PiBpbnNpZGUgaW9t
bXVfbWFwL3VubWFwX3BhZ2UoKQ0KPiA+Pj4+Pg0KPiA+Pj4+Pj4+PiBPbiAwNC4xMC4xOCBhdCAx
ODozNiwgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPiB3cm90ZToNCj4gPj4+Pj4+IEkgc3RpbGwg
dGhpbmsgYW4gaW1wbGljaXQgZG9tYWluX2NyYXNoKCkgZG9lc24ndCByZWFsbHkgYmVsb25nIGlu
DQo+ID4+Pj4+IHNvbWV0aGluZw0KPiA+Pj4+Pj4gdGhhdCBsb29rcyBsaWtlIGEgc3RyYWlnaHRm
b3J3YXJkIHdyYXBwZXIgYXJvdW5kIGEgcGVyLQ0KPiBpbXBsZW1lbnRhdGlvbg0KPiA+Pj4+PiBq
dW1wDQo+ID4+Pj4+PiB0YWJsZS4gSG93IGFib3V0IGlvbW11X21hcC91bm1hcF9tYXlfY3Jhc2go
KSBpbnN0ZWFkIHRvIGhpZ2hsaWdodA0KPiB0aGUNCj4gPj4+Pj4+IHNlbWFudGljPw0KPiA+Pj4+
Pg0KPiA+Pj4+PiBJZiBhbnl0aGluZyB0aGVuIHRoZSBvdGhlciB3YXkgYXJvdW5kLCBpLmUuIGlv
bW11X3VubWFwX25vX2NyYXNoKCksDQo+ID4+Pj4+IHN1Y2ggdGhhdCBvbmx5IGNhbGxlcnMgd2hv
IGV4cGxpY2l0bHkgbWVhbiB0byBkZWFsIHdpdGggdGhlIGNyYXNoaW5nDQo+ID4+Pj4+IHRoZW1z
ZWx2ZXMgd291bGQgdXNlIHRoZSBvdGhlcndpc2UgaW5zZWN1cmUgdmFyaWFudC4NCj4gPj4+Pj4N
Cj4gPj4+Pg0KPiA+Pj4+IE9rLiBHZW9yZ2UsIHdoYXQgaXMgeW91ciBwcmVmZXJlbmNlPw0KPiA+
Pj4+DQo+ID4+Pj4gQXQgdGhpcyBwb2ludCBteSBwcm9wb3NhbCBpcyB0byBkcm9wIHRoaXMgcGF0
Y2ggYW5kIHJlcGxhY2UgaXQgd2l0aA0KPiBvbmUNCj4gPj4gdGhhdCByZW1vdmVzIHRoZSBpbXBs
aWNpdCBjcmFzaCBmcm9tIGZyb20gZXZlcnl0aGluZyBleGNlcHQgdGhlIHVubWFwLg0KPiBJDQo+
ID4+IGNhbiB0aGVuIGludHJvZHVjZSBhICdub2NyYXNoJyB2YXJpYW50IG9mIHVubWFwIGlmIEkg
bmVlZCBpdC4uLg0KPiBhbHRob3VnaA0KPiA+PiBJJ20gbm8gbG9uZ2VyIGNvbnZpbmNlZCBJIGNh
biByZWFsbHkgZG8gYW55dGhpbmcgZWxzZSBpZiBhIFBWLUlPTU1VDQo+IHVubWFwDQo+ID4+IGZh
aWxzLg0KPiA+Pj4NCj4gPj4+IFNvcnJ5LCDigJhtYXlmYWls4oCZIHdhcyBtZWFudCB0byBiZSBz
aG9ydCBmb3Ig4oCcbWF5IGZhaWwgW3dpdGhvdXQgY3Jhc2hpbmcNCj4gPj4gdGhlIGd1ZXN0XeKA
nTsgYXMgb3Bwb3NlZCB0byDigJxtdXN0IHN1Y2NlZWQgW29yIGNyYXNoIHRoZSBndWVzdF3igJ0u
ICBJT1csIEkNCj4gPj4gYWdyZWUgd2l0aCBKYW4gdGhhdCB0aGUgZGVmYXVsdCBzaG91bGQgYmUg
dG8gY3Jhc2ggdGhlIGd1ZXN0IHVubGVzcyB0aGUNCj4gPj4gY2FsbGVyIGV4cGxpY2l0bHkgb3B0
cyB0byBoYW5kbGUgdGhlIGZhaWx1cmUgdGhlbXNlbHZlcy4gIERvbuKAmXQgaGF2ZSBhDQo+ID4+
IHN0cm9uZyBvcGluaW9uIG9uIHRoZSBuYW1lLg0KPiA+DQo+ID4gQnV0IGZvciBtYXBwaW5nIHRv
bz8gSXQgc2VlbXMgdW5uZWNlc3NhcnkgdG8gY3Jhc2ggdGhlIGRvbWFpbiBpbiB0aGF0DQo+IGNh
c2UuDQo+IA0KPiBJU1RSIHRoYXQgdGhlIGRvbWFpbl9jcmFzaCgpIHdhcyBhZGRlZCBvbmx5IGEg
ZmV3IHllYXJzIGFnbzsgSeKAmWQgaGF2ZSB0bw0KPiBnbyBiYWNrIGFuZCBzZWUgdGhlIHJlYXNv
bmluZyBmb3IgaXQgYmVpbmcgYWRkZWQgaW4gdGhlIGZpcnN0IHBsYWNlLiAgSeKAmWxsDQo+IGRv
IHRoYXQgTW9uZGF5IGlmIEphbiBkb2VzbuKAmXQgYmVhdCBtZSB0byBpdC4NCj4gDQoNCkkgd2Fz
IGFkZGVkIGJ5IHRoZSBmb2xsb3dpbmcgY29tbWl0Og0KDQpjb21taXQgODM0Yzk3YmFlYmIzNzQz
YzU0YmNhZTIyOGU5ODRhZTFiOTY5MmU2YQ0KQXV0aG9yOiBRdWFuIFh1IDxxdWFuLnh1QGludGVs
LmNvbT4NCkRhdGU6ICAgVHVlIEp1biAxNCAxNToxMDo1NyAyMDE2ICswMjAwDQoNCiAgICBJT01N
VTogaGFuZGxlIElPTU1VIG1hcHBpbmcgYW5kIHVubWFwcGluZyBmYWlsdXJlcw0KDQogICAgVHJl
YXQgSU9NTVUgbWFwcGluZyBhbmQgdW5tYXBwaW5nIGZhaWx1cmVzIGFzIGEgZmF0YWwgdG8gdGhl
IERvbVUNCiAgICBJZiBJT01NVSBtYXBwaW5nIGFuZCB1bm1hcHBpbmcgZmFpbGVkLCBjcmFzaCB0
aGUgRG9tVSBhbmQgcHJvcGFnYXRlDQogICAgdGhlIGVycm9yIHVwIHRvIHRoZSBjYWxsIHRyZWVz
Lg0KDQogICAgTm8gc3BhbW1pbmcgb2YgdGhlIGxvZyBjYW4gb2NjdXIuIEZvciBEb21VLCB3ZSBh
dm9pZCBsb2dnaW5nIGFueQ0KICAgIG1lc3NhZ2UgZm9yIGFscmVhZHkgZHlpbmcgZG9tYWlucy4g
Rm9yIERvbTAsIHRoYXQnbGwgc3RpbGwgYmUgbW9yZQ0KICAgIHZlcmJvc2UgdGhhbiB3ZSdkIHJl
YWxseSBsaWtlLCBidXQgaXQgYXQgbGVhc3Qgd291bGRuJ3Qgb3V0cmlnaHQNCiAgICBmbG9vZCB0
aGUgY29uc29sZS4NCg0KICAgIFNpZ25lZC1vZmYtYnk6IFF1YW4gWHUgPHF1YW4ueHVAaW50ZWwu
Y29tPg0KICAgIFJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4N
CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KDQpTbyB0
aGUganVzdGlmaWNhdGlvbiBhcHBlYXJzIHRvIGJlIHRvIGF2b2lkIGxvZyBzcGFtLg0KDQogIFBh
dWwNCg0KPiAgLUdlb3JnZQ0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 10:49:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 10: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 1g8NfR-0002b9-1g; Fri, 05 Oct 2018 10:49:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qudt=mr=citrix.com=prvs=80982b68a=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g8NfQ-0002b4-1x
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 10:49:08 +0000
X-Inumbo-ID: 74003ecc-c88c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 74003ecc-c88c-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 10:50:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,344,1534809600"; d="scan'208";a="67106177"
Date: Fri, 5 Oct 2018 11:48:58 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Message-ID: <20181005104858.swf3eysadxyiqjbk@zion.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: [Xen-devel] One-off crash on staging d36b770458
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 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>

R290IHRoaXMgb25lLW9mZiBjcmFzaCB3aGlsZSBib290aW5nIHN0YWdpbmcgKGQzNmI3NzA0NTgp
IG9uIGEgc2t5bGFrZQpzZXJ2ZXIuIEFmdGVyIHJlYm9vdGluZyBpdCB3ZW50IGF3YXkuCgooWEVO
KSBBc3NlcnRpb24gJyhzcCA9PSAwKSB8fCAocGVvaVtzcC0xXS52ZWN0b3IgPCB2ZWN0b3IpJyBm
YWlsZWQgYXQgaXJxLmM6MTE3MyAgICAgICAgICAKKFhFTikgLS0tLVsgWGVuLTQuMTItdW5zdGFi
bGUgIHg4Nl82NCAgZGVidWc9eSAgIFRhaW50ZWQ6ICBDICAgXS0tLS0gICAgICAgICAgICAgICAg
ICAgICAgICAgCihYRU4pIENQVTogICAgNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IAooWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMjg2OTIxPl0gZG9fSVJRKzB4NDk2LzB4
NjgwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKKFhFTikgUkZMQUdTOiAwMDAwMDAw
MDAwMDEwMDQ2ICAgQ09OVEVYVDogaHlwZXJ2aXNvciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgCihYRU4pIHJheDogZmZmZjgzMDg1ZGY3YTRjMCAgIHJieDogZmZmZjgzMDg1
ZGY4MWUwMCAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMSAgICAgICAgICAgICAgIAooWEVOKSByZHg6
IDAwMDAwMDAwMDAwMDAwMjEgICByc2k6IDAwMDAwMDAwMDAwMDAwMjEgICByZGk6IDAwMDAwMDAw
MDAwMDAwMDEgICAgICAgICAgICAgICAKKFhFTikgcmJwOiBmZmZmODMwODVkZjc3ZDk4ICAgcnNw
OiBmZmZmODMwODVkZjc3ZDM4ICAgcjg6ICAwMDAwMDAwMDAwMDAwMDIxICAgICAgICAgICAgICAg
CihYRU4pIHI5OiAgMDAwMDAwMDAwMDAwMDAwMCAgIHIxMDogMDAwMDAwMDAwMDAwMDAwMCAgIHIx
MTogMDAwMDAwMDAwMDAwMDAwMCAgICAKKFhFTikgcjEyOiBmZmZmODMwODc0MGU0ZjEwICAgcjEz
OiAwMDAwMDAwMDAwMDAwMDIxICAgcjE0OiBmZmZmODMwODVkZjgxZTAwICAgICAKKFhFTikgcjE1
OiAwMDAwMDAwMDAwMDAwMDFlICAgY3IwOiAwMDAwMDAwMDgwMDUwMDMzICAgY3I0OiAwMDAwMDAw
MDAwMzUyNmUwICAgICAKKFhFTikgY3IzOiAwMDAwMDAwODVkYTllMDAwICAgY3IyOiAwMDAwN2Zj
NWI2YThjZmU4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKKFhFTikgZnNiOiAwMDAwMDAw
MDAwMDAwMDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAw
ICAgICAKKFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBz
czogMDAwMCAgIGNzOiBlMDA4ICAgICAgICAgICAKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZm
ODJkMDgwMjg2OTIxPiAoZG9fSVJRKzB4NDk2LzB4NjgwKTogICAgICAgICAgICAgICAgICAKKFhF
TikgIGJlIDAwIDAwIDAwIDdlIDkzIDBmIDBiIDwwZj4gMGIgMGYgMGIgMGYgMGIgYjggMDAgMDAg
MDAgMDAgZWIgNGUgODMgYmIgMWMKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4
MzA4NWRmNzdkMzg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKKFhFTikgICAgZmZm
ZjgyZDAwMDAwMDAwMCBmZmZmODMwODVkZjgxZTI0IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMWU4
MDM3YTgzNSAgICAKKFhFTikgICAgZmZmZjgyZDA4MDM3YTg0MSBmZmZmODJkMDgwMzdhODM1IGZm
ZmY4MmQwODAzN2E4NDEgMDAwMDAwMDAwMDAwMDAwMCAgICAgICAKKFhFTikgICAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzA4NWRmNzdmZmYgMDAwMDAwMDAwMDAwMDAw
MCAgICAgICAKKFhFTikgICAgMDAwMDdjZjdhMjA4ODIzNyBmZmZmODJkMDgwMzdhOGFhIDAwMDAw
MDAzODBmMGIyNDEgMDAwMDAwMDAwMDAwMDAwOCAgICAgICAKKFhFTikgICAgZmZmZjgzMDg1ZGY3
OTQ0OCBmZmZmODMwODVkZjc5MzkwIGZmZmY4MzA4NWRmNzdlYzAgMDAwMDAwMDM4MGY2MmUyNiAg
ICAgICAKKFhFTikgICAgMDAwMDAwMDM4MTBjYzY4MCBmZmZmODMwN2RlNTY3MGE4IDAwMDAwMDAw
MDAxZjY0NGYgMDAwMDAwMDAwMDAwMDgwOSAgICAgICAKKFhFTikgICAgZmZmZjgzMDg1ZGY3YTAy
YyAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzA4NWRmNzdmZmYgMDAwMDAwMDAwMDAwNTFmMyAgICAg
ICAKKFhFTikgICAgZmZmZjgzMDg1ZGY3OTNjMCAwMDAwMDAyMTAwMDAwMDAwIGZmZmY4MmQwODAy
ZTE2ODQgMDAwMDAwMDAwMDAwZTAwOCAgICAgICAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDIwMiBm
ZmZmODMwODVkZjc3ZTUwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDU5YmM4MCAgICAgICAK
KFhFTikgICAgMDAwMDAwMjBmZmZmZmZmZiBmZmZmODMwODVkZjc3ZmZmIGZmZmY4MmQwODA1YTNj
ODAgZmZmZjgzMDg1ZGY3N2ViMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAK
KFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMzNiMDAwMDAy
MTIgZmZmZjgyZDA4MDU5YmYwMCAgICAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwNSBmZmZmODJk
MDgwNTliZjAwIDAwMDAwMDAwMDAwMDAwMDUgMDAwMDAwMDAwMDAwMDAwNSAgICAKKFhFTikgICAg
ZmZmZjgzMDg1ZGYzOTAwMCBmZmZmODMwODVkZjc3ZWYwIGZmZmY4MmQwODAyNzcwYjggZmZmZjgz
MDg2NDE1OTAwMCAgICAKKFhFTikgICAgZmZmZjgzMDA3OTFmZDAwMCBmZmZmODMwMDc5MWZiMDAw
IGZmZmY4MzA4NjQxNTkwMDAgZmZmZjgzMDg1ZGY3N2RiOCAgICAKKFhFTikgICAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4ODAxN2RiZTNkMDAgZmZmZjg4MDE3ZGJlM2Qw
MCAgICAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMiAwMDAwMDAwMDAwMDAwMDAyIDAwMDAwMDAw
MDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAgICAgICAgIAooWEVOKSAgICAwMDAwMDAwMTQ4MTA2
MDAwIDAwMDAwMDAwNTIzNmZlMDkgZmZmZmZmZmY4MTZmZTk4MCBmZmZmODgwMTgyYTlhN2MwICAg
CihYRU4pICAgIGZmZmZmZmZmODIwNDlhZjggZmZmZjg4MDE4MmE5YTdjMCAwMDAwMDAwMDAwMDAw
MDgyIDAwMDBiZWVmMDAwMGJlZWYgICAgCihYRU4pICAgIGZmZmZmZmZmODE2ZmVjNTIgMDAwMDAw
YmYwMDAwYmVlZiAwMDAwMDAwMDAwMDAwMjQ2IGZmZmZjOTAwMDA2ZGJlOTggICAgCihYRU4pICAg
IDAwMDAwMDAwMDAwMGJlZWYgMDAwMDAwMDAwMDAwYmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAw
MDAwMDAwMGJlZWYgICAgCihYRU4pIFhlbiBjYWxsIHRyYWNlOiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCihYRU4pICAgIFs8ZmZmZjgy
ZDA4MDI4NjkyMT5dIGRvX0lSUSsweDQ5Ni8weDY4MCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAKKFhFTikgICAgWzxmZmZmODJkMDgwMzdhOGFhPl0gY29tbW9uX2ludGVycnVw
dCsweDEwYS8weDEyMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCihYRU4pICAg
IFs8ZmZmZjgyZDA4MDJlMTY4ND5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4Mjk2LzB4Mzcy
ICAgICAgICAgICAgICAgIAooWEVOKSAgICBbPGZmZmY4MmQwODAyNzcwYjg+XSBkb21haW4uYyNp
ZGxlX2xvb3ArMHhiMy8weGI1ICAgICAgICAgICAgICAgICAgICAgIAooWEVOKSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIAooWEVOKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAooWEVOKSAqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAoo
WEVOKSBQYW5pYyBvbiBDUFUgNTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIAooWEVOKSBBc3NlcnRpb24gJyhzcCA9PSAwKSB8fCAocGVv
aVtzcC0xXS52ZWN0b3IgPCB2ZWN0b3IpJyBmYWlsZWQgYXQgaXJxLmM6MTE3MwooWEVOKSAqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIAooWEVOKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAooWEVOKSBNYW51YWwgcmVzZXQg
cmVxdWlyZWQgKCdub3JlYm9vdCcgc3BlY2lmaWVkKSAgCgpMZXQgbWUga25vdyB3aGF0IGVsc2Ug
aXMgbmVlZGVkLgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 11:00:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 11: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 1g8Nq3-0003yI-8m; Fri, 05 Oct 2018 11:00:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qudt=mr=citrix.com=prvs=80982b68a=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g8Nq1-0003vg-BI
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 11:00:05 +0000
X-Inumbo-ID: 784159a2-c88d-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 784159a2-c88d-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 12:57:37 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,344,1534809600"; d="scan'208";a="67106646"
Date: Fri, 5 Oct 2018 12:00:00 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181005110000.wk4vhr4nudlpzt3p@zion.uk.xensource.com>
References: <5BB73B0502000078001EEBB6@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BB73B0502000078001EEBB6@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] x86: don't build guest-walk code without
 HVM and SHADOW_PAGING
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Tim Deegan <tim@xen.org>,
 Wei Liu <wei.liu2@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>

T24gRnJpLCBPY3QgMDUsIDIwMTggYXQgMDQ6MjA6NTNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gSXQncyBkZWFkIGNvZGUgaW4gdGhhdCBjYXNlLgo+IAo+IFdlIGNvdWxkIGdvIGZ1cnRo
ZXIsIGFzIHdlIGRvbid0IHJlYWxseSBuZWVkIHRoZSAyLSBhbmQgMy1sZXZlbCB3YWxrCj4gY29k
ZSBpbiBQViBtb2RlLCBidXQgdG8gZHJvcCB0aGVpciBjb21waWxhdGlvbiByZXF1aXJlcyBxdWl0
ZSBhIGJpdCBvZgo+IGRpc2VudGFuZ2xpbmcgb2Ygc2hhZG93IG1vZGUgY29kZS4KPiAKPiBTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpXaXRoIG9yIHdpdGhv
dXQgdGhlIGFkanVzdG1lbnQgQW5kcmV3IGFza2VkIGZvcjoKClJldmlld2VkLWJ5OiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 11:00:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 11:00: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 1g8NqX-00040O-Ic; Fri, 05 Oct 2018 11:00:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/9nw=mr=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1g8NqX-00040H-0X
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 11:00:37 +0000
X-Inumbo-ID: 8b2f5200-c88d-11e8-a8a5-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 8b2f5200-c88d-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 12:58:08 +0200 (CEST)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id A43A73075039;
 Fri,  5 Oct 2018 14:00:33 +0300 (EEST)
Received: from smtp.bitdefender.com (unknown [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id A1E547FA60;
 Fri,  5 Oct 2018 14:00:33 +0300 (EEST)
Received: from [10.10.196.90] (unknown [10.10.196.90])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 8B0553084EFC;
 Fri,  5 Oct 2018 14:00:33 +0300 (EEST)
To: George Dunlap <george.dunlap@citrix.com>, xen-devel@lists.xenproject.org
References: <20180927112536.6909-1-george.dunlap@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <81f65685-d9fc-4939-542f-47427f862ded@bitdefender.com>
Date: Fri, 5 Oct 2018 14:00:31 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <20180927112536.6909-1-george.dunlap@citrix.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH] mem_access: Fix npfec.kind propagation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Alexandru Isaila <aisaila@bitdefender.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Tamas K Lengyel <tamas.lengyel@zentific.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gOS8yNy8xOCAyOjI1IFBNLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+IFRoZSBuYW1lIG9mIHRo
ZSAid2l0aF9nbGEiIGZsYWcgaXMgY29uZnVzaW5nOyBpdCBoYXMgbm90aGluZyB0byBkbwo+IHdp
dGggdGhlIGV4aXN0ZW5jZSBvciBsYWNrIHRoZXJlb2Ygb2YgYSBmYXVsdGluZyBHTEEsIGJ1dCBy
YXRoZXIgd2hlcmUKPiB0aGUgZmF1bHQgb3JpZ2luYXRlZC4gIFRoZSBucGZlYy5raW5kIHZhbHVl
IGlzIGFsd2F5cyB2YWxpZCwgYW5kCj4gc2hvdWxkIHRodXMgYmUgcHJvcGFnYXRlZCwgcmVnYXJk
bGVzcyBvZiB3aGV0aGVyIGdsYV92YWxpZCBpcyBzZXQgb3IKPiBub3QuCj4gCj4gSW4gcGFydGlj
dWxhciwgZ2xhX3ZhbGlkIHdpbGwgbmV2ZXIgYmUgc2V0IG9uIEFNRCBzeXN0ZW1zOyBidXQKPiBu
cGZlYy5raW5kIHdpbGwgc3RpbGwgYmUgdmFsaWQgYW5kIHNob3VsZCBzdGlsbCBiZSBwcm9wYWdh
dGVkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVm
ZW5kZXIuY29tPgo+IFNpZ25lZC1vZmYtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBA
Y2l0cml4LmNvbT4KCkFja2VkLWJ5OiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZl
bmRlci5jb20+CgoKVGhhbmtzLApSYXp2YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 11:03:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 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 1g8Nsx-0004CU-19; Fri, 05 Oct 2018 11:03:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/9nw=mr=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1g8Nsw-0004CJ-0X
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 11:03:06 +0000
X-Inumbo-ID: 675c5582-c88e-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 675c5582-c88e-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 11:04:18 +0000 (UTC)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id B13003075039;
 Fri,  5 Oct 2018 14:03:03 +0300 (EEST)
Received: from smtp.bitdefender.com (unknown [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id A40EF7FA60;
 Fri,  5 Oct 2018 14:03:03 +0300 (EEST)
Received: from [10.10.196.90] (unknown [10.10.196.90])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 925883084EFC;
 Fri,  5 Oct 2018 14:03:03 +0300 (EEST)
To: Jan Beulich <JBeulich@suse.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>
References: <1538493421-3569-1-git-send-email-rcojocaru@bitdefender.com>
 <5BB63A1E02000078001EE7F7@prv1-mh.provo.novell.com>
 <0bd97810-8a8d-7247-b62f-16131ee6b781@bitdefender.com>
 <5BB71E3702000078001EEA96@prv1-mh.provo.novell.com>
 <a2f4aa11-1a14-4b01-7871-0146d8f5f70a@bitdefender.com>
 <5BB7284F02000078001EEAFA@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <9d2b4e09-7f40-a5a7-9ca0-40c943d2f49e@bitdefender.com>
Date: Fri, 5 Oct 2018 14:03:02 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <5BB7284F02000078001EEAFA@prv1-mh.provo.novell.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH V3] x86/altp2m: propagate ept.ad changes to
 all active altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMTAvNS8xOCAxMjowMSBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDUuMTAuMTgg
YXQgMTA6NDEsIDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4gT24gMTAvNS8x
OCAxMToxNyBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+PiBPbiAwNC4xMC4xOCBhdCAxODo0
MCwgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Pj4+IE9uIDEwLzQvMTggNzow
NCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4+IE9uIDAyLjEwLjE4IGF0IDE3OjE3LCA8
cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+Pj4+PiAgc3RhdGljIHZvaWQgZXB0
X2VuYWJsZV9wbWwoc3RydWN0IHAybV9kb21haW4gKnAybSkKPj4+Pj4+ICB7Cj4+Pj4+PiArICAg
IHN0cnVjdCBkb21haW4gKmQgPSBwMm0tPmRvbWFpbjsKPj4+Pj4+ICsgICAgc3RydWN0IHAybV9k
b21haW4gKmhvc3RwMm0gPSBwMm1fZ2V0X2hvc3RwMm0oZCk7Cj4+Pj4+PiArCj4+Pj4+PiArICAg
IHAybV9sb2NrKGhvc3RwMm0pOwo+Pj4+Pj4gKwo+Pj4+Pj4gICAgICAvKiBEb21haW4gbXVzdCBo
YXZlIGJlZW4gcGF1c2VkICovCj4+Pj4+PiAtICAgIEFTU0VSVChhdG9taWNfcmVhZCgmcDJtLT5k
b21haW4tPnBhdXNlX2NvdW50KSk7Cj4+Pj4+PiArICAgIEFTU0VSVChhdG9taWNfcmVhZCgmZC0+
cGF1c2VfY291bnQpKTsKPj4+Pj4+ICAKPj4+Pj4+ICAgICAgLyoKPj4+Pj4+ICAgICAgICogTm8g
bmVlZCB0byByZXR1cm4gd2hldGhlciB2bXhfZG9tYWluX2VuYWJsZV9wbWwgaGFzIHN1Y2NlZWRl
ZCwgYXMKPj4+Pj4+ICAgICAgICogZXB0X3AybV90eXBlX3RvX2ZsYWdzIHdpbGwgZG8gdGhlIGNo
ZWNrLCBhbmQgd3JpdGUgcHJvdGVjdGlvbiB3aWxsIAo+PiBiZQo+Pj4+Pj4gICAgICAgKiB1c2Vk
IGlmIFBNTCBpcyBub3QgZW5hYmxlZC4KPj4+Pj4+ICAgICAgICovCj4+Pj4+PiAtICAgIGlmICgg
dm14X2RvbWFpbl9lbmFibGVfcG1sKHAybS0+ZG9tYWluKSApCj4+Pj4+PiArICAgIGlmICggdm14
X2RvbWFpbl9lbmFibGVfcG1sKGQpICkKPj4+Pj4+ICAgICAgICAgIHJldHVybjsKPj4+Pj4+ICAK
Pj4+Pj4+ICAgICAgLyogRW5hYmxlIEVQVCBBL0QgYml0IGZvciBQTUwgKi8KPj4+Pj4+IC0gICAg
cDJtLT5lcHQuYWQgPSAxOwo+Pj4+Pj4gLSAgICB2bXhfZG9tYWluX3VwZGF0ZV9lcHRwKHAybS0+
ZG9tYWluKTsKPj4+Pj4+ICsgICAgZXB0X3NldF9hZF9zeW5jKGhvc3RwMm0sIHRydWUpOwo+Pj4+
Pj4gKwo+Pj4+Pj4gKyAgICB2bXhfZG9tYWluX3VwZGF0ZV9lcHRwKGQpOwo+Pj4+Pj4gKwo+Pj4+
Pj4gKyAgICBwMm1fdW5sb2NrKGhvc3RwMm0pOwo+Pj4+Pj4gIH0KPj4+Pj4+ICAKPj4+Pj4+ICBz
dGF0aWMgdm9pZCBlcHRfZGlzYWJsZV9wbWwoc3RydWN0IHAybV9kb21haW4gKnAybSkKPj4+Pj4+
ICB7Cj4+Pj4+PiArICAgIHN0cnVjdCBkb21haW4gKmQgPSBwMm0tPmRvbWFpbjsKPj4+Pj4+ICsg
ICAgc3RydWN0IHAybV9kb21haW4gKmhvc3RwMm0gPSBwMm1fZ2V0X2hvc3RwMm0oZCk7Cj4+Pj4+
PiArCj4+Pj4+PiArICAgIHAybV9sb2NrKGhvc3RwMm0pOwo+Pj4+Pj4gKwo+Pj4+Pj4gICAgICAv
KiBEb21haW4gbXVzdCBoYXZlIGJlZW4gcGF1c2VkICovCj4+Pj4+PiAtICAgIEFTU0VSVChhdG9t
aWNfcmVhZCgmcDJtLT5kb21haW4tPnBhdXNlX2NvdW50KSk7Cj4+Pj4+PiArICAgIEFTU0VSVChh
dG9taWNfcmVhZCgmZC0+cGF1c2VfY291bnQpKTsKPj4+Pj4+ICAKPj4+Pj4+IC0gICAgdm14X2Rv
bWFpbl9kaXNhYmxlX3BtbChwMm0tPmRvbWFpbik7Cj4+Pj4+PiArICAgIHZteF9kb21haW5fZGlz
YWJsZV9wbWwoZCk7Cj4+Pj4+PiAgCj4+Pj4+PiAgICAgIC8qIERpc2FibGUgRVBUIEEvRCBiaXQg
Ki8KPj4+Pj4+IC0gICAgcDJtLT5lcHQuYWQgPSAwOwo+Pj4+Pj4gLSAgICB2bXhfZG9tYWluX3Vw
ZGF0ZV9lcHRwKHAybS0+ZG9tYWluKTsKPj4+Pj4+ICsgICAgZXB0X3NldF9hZF9zeW5jKGhvc3Rw
Mm0sIGZhbHNlKTsKPj4+Pj4+ICsKPj4+Pj4+ICsgICAgdm14X2RvbWFpbl91cGRhdGVfZXB0cChk
KTsKPj4+Pj4+ICsKPj4+Pj4+ICsgICAgcDJtX3VubG9jayhob3N0cDJtKTsKPj4+Pj4+ICB9Cj4+
Pj4+Cj4+Pj4+IFdoaWxlIGluIGNlcnRhaW4gY2FzZXMgSSB3b3VsZCBhcHByZWNpYXRlIHN1Y2gg
dHJhbnNmb3JtYXRpb25zLAo+Pj4+PiBJJ20gYWZyYWlkIHRoZSBzd2l0Y2ggZnJvbSBwMm0tPmRv
bWFpbiB0byBkIGluIHRoZXNlIHR3bwo+Pj4+PiBmdW5jdGlvbnMgaXMgaGlkaW5nIHRoZSBtZWF0
IG9mIHRoZSBjaGFuZ2UgcHJldHR5IHdlbGwuIEluCj4+Pj4+IHBhcnRpY3VsYXIgaXQgaXMgb25s
eSBub3cgdGhhdCBJIG5vdGljZSB0aGF0IHlvdSBnbyBmcm9tIHBhc3NlZCBpbgo+Pj4+PiBwMm0g
dG8gZG9tYWluIHRvIGhvc3RwMm0uIFRoaXMgbWFrZXMgbWUgYXNzdW1lIHNvbWUgYWx0cDJtCj4+
Pj4+IGNvdWxkIGNvbWUgaW4gaGVyZSB0b28uIElzIGl0IHJlYWxseSBpbnRlbmRlZCBmb3IgYSBj
aGFuZ2UgdG8KPj4+Pj4gYW4gYWx0cDJtIHRvIGJlIHByb3BhZ2F0ZSB0byB0aGUgaG9zdHAybSAo
YW5kIGFsbCBvdGhlcgo+Pj4+PiBhbHRwMm0tcyk/IEkgY2FuIHNlZSB3aHkgYWx0cDJtLXMgd2Fu
dCB0byBzdGF5IGluIHN5bmMgKGluCj4+Pj4+IGNlcnRhaW4gcmVnYXJkcykgd2l0aCB0aGUgaG9z
dHAybSwgYnV0IGZvciBhIHN5bmMgdGhlIG90aGVyCj4+Pj4+IHdheSBhcm91bmQgdGhlcmUgbmVl
ZCB0byBiZSBkZWVwZXIgcmVhc29ucy4KPj4+Pj4KPj4+Pj4gSSBhZG1pdCB0aGF0IHBhcnQgb2Yg
dGhlIHByb2JsZW0gaGVyZSBtaWdodCBiZSB0aGF0IHRoZSB3aG9sZQo+Pj4+PiBmdW5jdGlvbiBo
aWVyYXJjaHkgeW91IGNoYW5nZSBpcyB0aWVkIHRvIGxvZy1kaXJ0eSBlbmFibGluZy8KPj4+Pj4g
ZGlzYWJsaW5nLCBidXQgSSdtIG5vdCBjb252aW5jZWQgUE1MIGFzIHdlbGwgYXMgQS9EIGVuYWJs
ZWQKPj4+Pj4gc3RhdHVzIGhhcyB0byBhbHdheXMgbWF0Y2ggZ2xvYmFsKD8pIGxvZy1kaXJ0eSBl
bmFibGVkIHN0YXR1cy4KPj4+Pj4KPj4+Pj4gQnV0IEknbSBub3QgdGhlIG1haW50YWluZXIgb2Yg
dGhpcyBjb2RlLCBzbyBwbGVhc2UgZG9uJ3QKPj4+Pj4gaW50ZXJwcmV0IG15IHJlc3BvbnNlIGFz
IGEgc3RyaWN0IHJlcXVlc3QgZm9yIGNoYW5nZS4KPj4+Pgo+Pj4+IEFzIGZhciBhcyBJJ3ZlIHVu
ZGVyc3Rvb2QgZnJvbSBHZW9yZ2UsIHRoZXkgZG8gYWxsIG5lZWQgdG8gYmUga2VwdCBpbgo+Pj4+
IHN5bmMuIEFuZCBJIHNlZSBubyByZWFzb24gd2h5IGFuIGFsdHAybSBjb3VsZG4ndCBiZSBwYXNz
ZWQgaW4gdGhlcmUgYXMKPj4+PiB3ZWxsIC0gYXJlIHlvdSByZWZlcnJpbmcgdG8gdGhlIGZhY3Qg
dGhhdCBwMm0tPmRvbWFpbiBpcyBub3QgcmlnaHQgaW4KPj4+PiB0aGF0IGNhc2U/IEkgc2hvdWxk
IHByb2JhYmx5IGFkZCBwMm0tPmRvbWFpbiA9IGhvc3RwMm0tPmRvbWFpbjsgaW4KPj4+PiBwMm1f
aW5pdF9hbHRwMm1fZXB0KCkgaW4gdGhpcyBwYXRjaCwgSSB0aGluayB0aGF0IHNsaXBwZWQgd2hl
biBJJ3ZlCj4+Pj4gc3BsaXQgdGhlIHBhdGNoZXMuCj4+Pgo+Pj4gTm8sIEkgZG9uJ3QgdGhpbmsg
dGhlIGRvbWFpbiBwb2ludGVyIGNhbiBjb25mbGljdC4gSW5zdGVhZCBJIHRoaW5rCj4+PiB0aGVy
ZSBjb3VsZCBiZSByZWFzb25zIHdoeSBvbmUgdmlldyBtYXkgd2FudCB0byBoYXZlIEEvRAo+Pj4g
YW5kL29yIFBNTCBhY3RpdmF0ZWQgd2l0aG91dCB0aGlzIGJlaW5nIHdhbnRlZC9uZWVkZWQgb24g
YWxsCj4+PiBvdGhlcnMsIGxldCBhbG9uZSB0aGUgaG9zdCBvbmUuIEJ1dCBJJ3ZlIG1lYW53aGls
ZSByZWFsaXplZCB0aGF0Cj4+PiB0aGlzIG1heSBhbHNvIG1lcmVseSBiZSBhIGZ1bmN0aW9uIG5h
bWluZyBpc3N1ZToKPj4+IGVwdF97ZW4sZGlzfWFibGVfcG1sIGFyZSBub3Qgb3Zlcmx5IGhlbHBm
dWwgbmFtZXMgZm9yIHNvbWV0aGluZwo+Pj4gdG8gYmUgcHV0IGluIGRpcmVjdGx5IGFzIHtlbixk
aXN9YWJsZV9oYXJkd2FyZV9sb2dfZGlydHkgaG9va3MuCj4+PiBCeSB0aGVpciBuYW1lcywgdGhl
IGZ1bmN0aW9ucyBzaG91bGQgYWN0IG9uIGp1c3QgdGhlIHNwZWNpZmllZAo+Pj4gUDJNIGltby4g
VGhlIGhvb2sgaGFuZGxlcnMsIG90b2gsIHdvdWxkIHZhbGlkbHkgc3luYyB0aGUgc2V0dGluZwo+
Pj4gdG8gYWxsIFAyTXMsIGFzIGxvZy1kaXJ0eSBtb2RlIGlzIGEgZG9tYWluLXdpZGUgc2V0dGlu
Zy4KPj4KPj4gV291bGQgc2VuZGluZyBvdXQgVjQgd2l0aCBlcHRfe2VuLGRpc31hYmxlX3BtbCgp
IHJlbmFtZWQgdG8KPj4gZXB0X3tlbixkaXN9YWJsZV9oYXJkd2FyZV9sb2dfZGlydHkoKSBiZSBh
IHJlYXNvbmFibGUgc29sdXRpb24gdG8gdGhlCj4+IHByb2JsZW0/Cj4gCj4gQWZhaWMgLSBJJ2Qg
cHJlZmVyIHRoZSBmdW5jdGlvbnMgdG8gcmVtYWluIGFzIHRoZXkgYXJlLCB3aXRoIF9uZXdfCj4g
ZXB0X3tlbixkaXN9YWJsZV9oYXJkd2FyZV9sb2dfZGlydHkoKSBpbnRyb2R1Y2VkLCB0byBiZSBw
dXQgaW4KPiB0aGUgaG9vayBwb2ludGVycy4gVGhlIG5ldyBmdW5jdGlvbnMgd291bGQgdGhlbiBj
YWxsIHRoZSBleGlzdGluZwo+IG9uZXMgZm9yIGFsbCBQMk1zICh3aXRoIHRoZSBob3N0IHAybSBs
b2NrIGFjcXVpcmVkKS4gVGhlIHF1ZXN0aW9uCj4gdGhlbiBpcyB3aGF0IHRvIGRvIHdpdGggdGhl
IGNhbGxzIHRvIHRoZSBkb21haW4tc2NvcGUKPiB2bXhfZG9tYWluX3tlbixkaXN9YWJsZV9wbWwo
KTsgbG9va2luZyBhdCBpdHMgaW1wbGVtZW50YXRpb24gSQo+IHRoaW5rIGl0IGNvdWxkIHNpbXBs
eSBzdGF5IHdoZXJlIGl0IGlzLiBUaGUgYm9vbGVhbgo+IHZteF9kb21haW5fcG1sX2VuYWJsZWQo
KSB3b3VsZCBuZWVkIHRvIGV2ZW50dWFsbHkgY2hhbmdlIHRvCj4gYW4gZW5hYmxlIGNvdW50LCBi
dXQgdGhhdCdzIG5vdGhpbmcgeW91IG5lZWQgdG8gYmUgY29uY2VybmVkCj4gYWJvdXQgZm9yIHlv
dXIgcHVycG9zZXMuCj4gCj4gQnV0IGFnYWluIC0gcGxlYXNlIGNoZWNrIHdoYXQgbWFpbnRhaW5l
cnMgd2FudCBiZWZvcmUgZ29pbmcKPiB0aGlzIHJvdXRlLgoKSSBzZWUsIGluIHdoaWNoIGNhc2Ug
R2VvcmdlIHBsZWFzZSBsZXQgbWUga25vdyBpZiB5b3UncmUgb2theSB3aXRoIEphbidzCnN1Z2dl
c3Rpb24gd2hlbiB5b3UgZ2V0IGEgY2hhbmNlIHRvIHJlYWQgdGhlIHRocmVhZC4KCgpUaGFua3Ms
ClJhenZhbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 11:06:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 11: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 1g8NwF-0004NX-HL; Fri, 05 Oct 2018 11:06:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wiz4=mr=citrix.com=prvs=8095139d5=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g8NwD-0004NS-UL
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 11:06:29 +0000
X-Inumbo-ID: e11048bb-c88e-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e11048bb-c88e-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 11:07:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,344,1534809600"; d="scan'208";a="80051286"
To: Wei Liu <wei.liu2@citrix.com>, Xen-devel <xen-devel@lists.xenproject.org>
References: <20181005104858.swf3eysadxyiqjbk@zion.uk.xensource.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <60739fec-d499-889c-4afa-a821f7826c4c@citrix.com>
Date: Fri, 5 Oct 2018 12:06:26 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181005104858.swf3eysadxyiqjbk@zion.uk.xensource.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] One-off crash on staging d36b770458
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 =?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>

T24gMDUvMTAvMTggMTE6NDgsIFdlaSBMaXUgd3JvdGU6Cj4gR290IHRoaXMgb25lLW9mZiBjcmFz
aCB3aGlsZSBib290aW5nIHN0YWdpbmcgKGQzNmI3NzA0NTgpIG9uIGEgc2t5bGFrZQo+IHNlcnZl
ci4gQWZ0ZXIgcmVib290aW5nIGl0IHdlbnQgYXdheS4KPgo+IChYRU4pIEFzc2VydGlvbiAnKHNw
ID09IDApIHx8IChwZW9pW3NwLTFdLnZlY3RvciA8IHZlY3RvciknIGZhaWxlZCBhdCBpcnEuYzox
MTczICAgICAgICAgIAo+IChYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRl
YnVnPXkgICBUYWludGVkOiAgQyAgIF0tLS0tICAgICAgICAgICAgICAgICAgICAgICAgIAo+IChY
RU4pIENQVTogICAgNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo+IChYRU4pIFJJ
UDogICAgZTAwODpbPGZmZmY4MmQwODAyODY5MjE+XSBkb19JUlErMHg0OTYvMHg2ODAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIAo+IChYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAxMDA0
NiAgIENPTlRFWFQ6IGh5cGVydmlzb3IgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIAo+IChYRU4pIHJheDogZmZmZjgzMDg1ZGY3YTRjMCAgIHJieDogZmZmZjgzMDg1ZGY4MWUw
MCAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMSAgICAgICAgICAgICAgIAo+IChYRU4pIHJkeDogMDAw
MDAwMDAwMDAwMDAyMSAgIHJzaTogMDAwMDAwMDAwMDAwMDAyMSAgIHJkaTogMDAwMDAwMDAwMDAw
MDAwMSAgICAgICAgICAgICAgIAo+IChYRU4pIHJicDogZmZmZjgzMDg1ZGY3N2Q5OCAgIHJzcDog
ZmZmZjgzMDg1ZGY3N2QzOCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAyMSAgICAgICAgICAgICAgIAo+
IChYRU4pIHI5OiAgMDAwMDAwMDAwMDAwMDAwMCAgIHIxMDogMDAwMDAwMDAwMDAwMDAwMCAgIHIx
MTogMDAwMDAwMDAwMDAwMDAwMCAgICAKPiAoWEVOKSByMTI6IGZmZmY4MzA4NzQwZTRmMTAgICBy
MTM6IDAwMDAwMDAwMDAwMDAwMjEgICByMTQ6IGZmZmY4MzA4NWRmODFlMDAgICAgIAo+IChYRU4p
IHIxNTogMDAwMDAwMDAwMDAwMDAxZSAgIGNyMDogMDAwMDAwMDA4MDA1MDAzMyAgIGNyNDogMDAw
MDAwMDAwMDM1MjZlMCAgICAgCj4gKFhFTikgY3IzOiAwMDAwMDAwODVkYTllMDAwICAgY3IyOiAw
MDAwN2ZjNWI2YThjZmU4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPiAoWEVOKSBmc2I6
IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAw
MDAwMDAwMDAgICAgIAo+IChYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdz
OiAwMDAwICAgc3M6IDAwMDAgICBjczogZTAwOCAgICAgICAgICAgCj4gKFhFTikgWGVuIGNvZGUg
YXJvdW5kIDxmZmZmODJkMDgwMjg2OTIxPiAoZG9fSVJRKzB4NDk2LzB4NjgwKTogICAgICAgICAg
ICAgICAgICAKPiAoWEVOKSAgYmUgMDAgMDAgMDAgN2UgOTMgMGYgMGIgPDBmPiAwYiAwZiAwYiAw
ZiAwYiBiOCAwMCAwMCAwMCAwMCBlYiA0ZSA4MyBiYiAxYwo+IChYRU4pIFhlbiBzdGFjayB0cmFj
ZSBmcm9tIHJzcD1mZmZmODMwODVkZjc3ZDM4OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgCj4gKFhFTikgICAgZmZmZjgyZDAwMDAwMDAwMCBmZmZmODMwODVkZjgxZTI0IDAwMDAwMDAw
MDAwMDAwMDAgMDAwMDAwMWU4MDM3YTgzNSAgICAKPiAoWEVOKSAgICBmZmZmODJkMDgwMzdhODQx
IGZmZmY4MmQwODAzN2E4MzUgZmZmZjgyZDA4MDM3YTg0MSAwMDAwMDAwMDAwMDAwMDAwICAgICAg
IAo+IChYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODMwODVk
Zjc3ZmZmIDAwMDAwMDAwMDAwMDAwMDAgICAgICAgCj4gKFhFTikgICAgMDAwMDdjZjdhMjA4ODIz
NyBmZmZmODJkMDgwMzdhOGFhIDAwMDAwMDAzODBmMGIyNDEgMDAwMDAwMDAwMDAwMDAwOCAgICAg
ICAKPiAoWEVOKSAgICBmZmZmODMwODVkZjc5NDQ4IGZmZmY4MzA4NWRmNzkzOTAgZmZmZjgzMDg1
ZGY3N2VjMCAwMDAwMDAwMzgwZjYyZTI2ICAgICAgIAo+IChYRU4pICAgIDAwMDAwMDAzODEwY2M2
ODAgZmZmZjgzMDdkZTU2NzBhOCAwMDAwMDAwMDAwMWY2NDRmIDAwMDAwMDAwMDAwMDA4MDkgICAg
ICAgCj4gKFhFTikgICAgZmZmZjgzMDg1ZGY3YTAyYyAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzA4
NWRmNzdmZmYgMDAwMDAwMDAwMDAwNTFmMyAgICAgICAKPiAoWEVOKSAgICBmZmZmODMwODVkZjc5
M2MwIDAwMDAwMDIxMDAwMDAwMDAgZmZmZjgyZDA4MDJlMTY4NCAwMDAwMDAwMDAwMDBlMDA4ICAg
ICAgIAo+IChYRU4pICAgIDAwMDAwMDAwMDAwMDAyMDIgZmZmZjgzMDg1ZGY3N2U1MCAwMDAwMDAw
MDAwMDAwMDAwIGZmZmY4MmQwODA1OWJjODAgICAgICAgCj4gKFhFTikgICAgMDAwMDAwMjBmZmZm
ZmZmZiBmZmZmODMwODVkZjc3ZmZmIGZmZmY4MmQwODA1YTNjODAgZmZmZjgzMDg1ZGY3N2ViMCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPiAoWEVOKSAgICAwMDAwMDAwMDAw
MDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAzM2IwMDAwMDIxMiBmZmZmODJkMDgwNTliZjAw
ICAgIAo+IChYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDUgZmZmZjgyZDA4MDU5YmYwMCAwMDAwMDAw
MDAwMDAwMDA1IDAwMDAwMDAwMDAwMDAwMDUgICAgCj4gKFhFTikgICAgZmZmZjgzMDg1ZGYzOTAw
MCBmZmZmODMwODVkZjc3ZWYwIGZmZmY4MmQwODAyNzcwYjggZmZmZjgzMDg2NDE1OTAwMCAgICAK
PiAoWEVOKSAgICBmZmZmODMwMDc5MWZkMDAwIGZmZmY4MzAwNzkxZmIwMDAgZmZmZjgzMDg2NDE1
OTAwMCBmZmZmODMwODVkZjc3ZGI4ICAgIAo+IChYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAw
MDAwMDAwMDAwMDAwMCBmZmZmODgwMTdkYmUzZDAwIGZmZmY4ODAxN2RiZTNkMDAgICAgCj4gKFhF
TikgICAgMDAwMDAwMDAwMDAwMDAwMiAwMDAwMDAwMDAwMDAwMDAyIDAwMDAwMDAwMDAwMDAwMDAg
MDAwMDAwMDAwMDAwMDAwMCAgICAgICAgIAo+IChYRU4pICAgIDAwMDAwMDAxNDgxMDYwMDAgMDAw
MDAwMDA1MjM2ZmUwOSBmZmZmZmZmZjgxNmZlOTgwIGZmZmY4ODAxODJhOWE3YzAgICAKPiAoWEVO
KSAgICBmZmZmZmZmZjgyMDQ5YWY4IGZmZmY4ODAxODJhOWE3YzAgMDAwMDAwMDAwMDAwMDA4MiAw
MDAwYmVlZjAwMDBiZWVmICAgIAo+IChYRU4pICAgIGZmZmZmZmZmODE2ZmVjNTIgMDAwMDAwYmYw
MDAwYmVlZiAwMDAwMDAwMDAwMDAwMjQ2IGZmZmZjOTAwMDA2ZGJlOTggICAgCj4gKFhFTikgICAg
MDAwMDAwMDAwMDAwYmVlZiAwMDAwMDAwMDAwMDBiZWVmIDAwMDAwMDAwMDAwMGJlZWYgMDAwMDAw
MDAwMDAwYmVlZiAgICAKPiAoWEVOKSBYZW4gY2FsbCB0cmFjZTogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo+IChYRU4pICAgIFs8ZmZm
ZjgyZDA4MDI4NjkyMT5dIGRvX0lSUSsweDQ5Ni8weDY4MCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAKPiAoWEVOKSAgICBbPGZmZmY4MmQwODAzN2E4YWE+XSBjb21tb25faW50
ZXJydXB0KzB4MTBhLzB4MTIwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPiAo
WEVOKSAgICBbPGZmZmY4MmQwODAyZTE2ODQ+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI5
Ni8weDM3MiAgICAgICAgICAgICAgICAKPiAoWEVOKSAgICBbPGZmZmY4MmQwODAyNzcwYjg+XSBk
b21haW4uYyNpZGxlX2xvb3ArMHhiMy8weGI1ICAgICAgICAgICAgICAgICAgICAgIAo+IChYRU4p
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgCj4gKFhFTikgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPiAoWEVOKSAqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIAo+IChYRU4pIFBhbmljIG9uIENQVSA1OiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCj4gKFhFTikgQXNzZXJ0aW9u
ICcoc3AgPT0gMCkgfHwgKHBlb2lbc3AtMV0udmVjdG9yIDwgdmVjdG9yKScgZmFpbGVkIGF0IGly
cS5jOjExNzMKPiAoWEVOKSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo+IChYRU4pICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgCj4gKFhFTikgTWFudWFsIHJlc2V0IHJlcXVpcmVkICgnbm9yZWJvb3QnIHNwZWNpZmllZCkg
IAo+Cj4gTGV0IG1lIGtub3cgd2hhdCBlbHNlIGlzIG5lZWRlZC4KCldlJ3ZlIHNlZW4gdGhpcyBy
ZXBvcnRlZCBzcG9yYWRpY2FsbHkgaW4gdGhlIHBhc3QsIGFuZCBuZXZlciB3aXRoIGVub3VnaApp
bmZvcm1hdGlvbiB0byBpbnZlc3RpZ2F0ZS7CoCBJIGhhZCBvbmUgcmVsaWFibGUgcmVwcm8gb2Yg
dGhlIGlzc3VlIGluCnRoZSBwYXN0LCB3aGljaCBkaXNhcHBlYXJlZCB3aXRoIGEgbWljcm9jb2Rl
IHVwZGF0ZS4KCkl0IGlzIGFsd2F5cyBvdXQgb2YgbXdhaXQsIGFuZCBYZW4ncyBsb2dpYyBmb3Ig
d2hpY2ggaW50ZXJydXB0cyBhcmUKcGVuZGluZyBub3cgZGlzYWdyZWVzIHdpdGggaGFyZHdhcmUu
wqAgVGhpcyBtZWFucyB3ZSd2ZSBzZWVuIGFuIGludGVycnVwdAphdCBhIGxvd2VyIHByaW9yaXR5
IHRoYXQgb25lIHdlIGJlbGlldmUgdG8gYmUgcGVuZGluZywgd2hpY2ggaXMgKHRvIGEKZmlyc3Qg
YXBwcm94aW1hdGlvbiksIGEgdmlvbGF0aW9uIG9mIExBUElDIHByaW9yaXR5IGxvZ2ljLgoKUGVy
aGFwcyBJIHNob3VsZCBpbnNlcnQgYSB0b25uZSBvZiBkZWJ1Z2dpbmcgaW4gcGxhY2Ugb2YgdGhp
cyBhc3NlcnRpb24sCndpdGggdGhlIGhvcGUgdGhhdCB0aGUgbmV4dCB0aW1lIHdlIHJhbmRvbWx5
IGVuY291bnRlciBpdCwgd2UndmUgZ290CnNvbWUgYmV0dGVyIGlkZWEgb2Ygd2hhdCBpcyBnb2lu
ZyBvbi4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 11:07:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 11: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 1g8Nwy-0004Ql-SY; Fri, 05 Oct 2018 11:07:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ywb5=mr=nxp.com=bharat.bhushan@srs-us1.protection.inumbo.net>)
 id 1g8Nwx-0004QY-3J
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 11:07:15 +0000
X-Inumbo-ID: 698aa590-c88e-11e8-a8a5-bc764e045a96
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe08::608])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 698aa590-c88e-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 13:04:22 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=6XGVzAQGt85fsxXVEFvpwYannXkrgWn9+hbLZ9tcP4E=;
 b=bVDqu/t84IGQSwX6FU9Zo4LHJ/ISd0brMoYxZjuJyfTK7ET3mda7xFnBNn/jxCbH09cAvOsaRqPMEtPvfRS5hYiI+2PnGtkTA0Cv1FDrLFoUXtEgIYmrL4ipF7p287B9ptzF2xeETwwMLrmiumJdb2I7+x8aZDY9/W6gZQmugO4=
Received: from VI1PR04MB4845.eurprd04.prod.outlook.com (20.177.49.14) by
 VI1PR04MB2174.eurprd04.prod.outlook.com (10.166.43.148) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1207.26; Fri, 5 Oct 2018 11:06:41 +0000
Received: from VI1PR04MB4845.eurprd04.prod.outlook.com
 ([fe80::c940:f93c:596a:1b71]) by VI1PR04MB4845.eurprd04.prod.outlook.com
 ([fe80::c940:f93c:596a:1b71%2]) with mapi id 15.20.1207.024; Fri, 5 Oct 2018
 11:06:41 +0000
From: Bharat Bhushan <bharat.bhushan@nxp.com>
To: Bharat Bhushan <bharat.bhushan@nxp.com>, "Xen-devel@lists.xenproject.org"
 <Xen-devel@lists.xenproject.org>
Thread-Topic: ARM64: PCIe in DOM0
Thread-Index: AdRcheehuY4fvuHIS/mWOFf7t78IsgACs87QAAKgnQA=
Date: Fri, 5 Oct 2018 11:06:41 +0000
Message-ID: <VI1PR04MB4845A7B79FC597A507E305D89AEB0@VI1PR04MB4845.eurprd04.prod.outlook.com>
References: <VI1PR04MB484573C0CBE5BB093697DD6A9AEB0@VI1PR04MB4845.eurprd04.prod.outlook.com>
 <VI1PR04MB4845663832E08D6A39D6C7689AEB0@VI1PR04MB4845.eurprd04.prod.outlook.com>
In-Reply-To: <VI1PR04MB4845663832E08D6A39D6C7689AEB0@VI1PR04MB4845.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=bharat.bhushan@nxp.com; 
x-originating-ip: [14.142.187.166]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR04MB2174;
 6:oHsj72sFGTWbLZQ39TNFS9XEhBiOAE6i02fSmK4CpQDPu1TE5tL1RnwreDboiQR2bXFTd8LXZtOBNHP7rghRbYrsdLnaTm7YkRhAnIwqs4FJFICt+54r38VaixZEf8TIcANh6nckXLqXS3zXUr0fQ+KwyJVlkmDJjIwi+q+YkACh5uiB0g9pqYn1fmdp5TD2v5mpO43672Rad3f8O/FXU2cvjho6HjRJ41teZZXTjj34EIn2cUdw4vO54hbeQZ9hzD+ZBXdt6PO4XFXs6K7bLIFu3XX9FEd89Gtpi6OU00Ml/4PBGtB4glXIdL9axx/VVcWx3ufXaaNWIorJJ6t/qtca9MgKHZRlsXgqj7Dzn92Gyv4+qVj0L7EsWAJ20q3sDM0EAcJuZyFzj4VRd+gh4RIS1gqV4WfWS0wMNiQIkm4vJQqTpY7teLc8a2P2KoiKpR/pjDfRH64HhjjxCf78UA==;
 5:V+5E01p5xX7U5cmb4HsoVEG2nfuM8Zzwj4gFbiuhw7CIO38p5GjXcNfqErJfrHzpyACzNU8pfFdXBTgdF1SuUCYKl0NZfb/uuV1qztatkmGwYtJGZmUy4eEcK25PBtvS55ZxlY7Tf3qmU/ChL+DJIZ7FHifUGXr+BhuYqGx7C08=;
 7:B6kY4+iatsQLcDOHW9J5aU3FqqsB5BbbrQAMzltSvPIqwLscNeWsOH8OAhw93HcH7pG/jXDFyGWmiZCxNG83YrvQqqJC9W9FjU14xr/L5iXNJt1ACeIeb0d/oYrQQ323Fps4p+jezdQqp43y4CJ78TdRr34VbhxfJXzI6OchOyPl6UkYbbnFaDqv6q4oz6KeAdkQ2X0HZhjs/vel/4sfcA7ZqYv7j1SvvP+dNoh5o593LwCYuEtPMuAwLe3QvyRx
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: b39913ee-9695-4247-f0d8-08d62ab2a108
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR04MB2174; 
x-ms-traffictypediagnostic: VI1PR04MB2174:
x-microsoft-antispam-prvs: <VI1PR04MB2174908179354E53C4870CDC9AEB0@VI1PR04MB2174.eurprd04.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(58134797142442)(45079756050767)(189930954265078); 
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231355)(944501410)(52105095)(93006095)(93001095)(10201501046)(3002001)(6055026)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123564045)(20161123558120)(20161123560045)(201708071742011)(7699051);
 SRVR:VI1PR04MB2174; BCL:0; PCL:0; RULEID:; SRVR:VI1PR04MB2174; 
x-forefront-prvs: 0816F1D86E
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(39860400002)(136003)(396003)(346002)(366004)(376002)(53754006)(199004)(189003)(13464003)(7736002)(305945005)(74316002)(25786009)(186003)(6506007)(53546011)(26005)(33656002)(2501003)(2940100002)(5250100002)(14454004)(55236004)(45080400002)(66066001)(71200400001)(71190400001)(93156006)(99286004)(478600001)(3846002)(97736004)(110136005)(6116002)(68736007)(2900100001)(5660300001)(102836004)(966005)(446003)(476003)(316002)(8936002)(6246003)(11346002)(44832011)(9686003)(86362001)(6306002)(2906002)(7696005)(81156014)(55016002)(8676002)(81166006)(53936002)(76176011)(229853002)(105586002)(256004)(14444005)(486006)(106356001)(6436002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR04MB2174;
 H:VI1PR04MB4845.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: nxp.com does not designate
 permitted sender hosts)
x-microsoft-antispam-message-info: hmBTv1URNpgkQvzsPdb0Zw0ILMr6KT6fr4leu+myI0JAuWsMvn3PlXdBms07laLzLJFd4qsMb9Mfc0VfdmsZtUQLoyLpLnq1mSnZ2bxl+ZpPvZ7QhDPcDZgQbdcmg8mBRLzP70mxSuviIrXUAWiTwfkW7AznPsvrySNPrc6uXdmsJprvyFThCDlJqc3C71yZH6mx7nD4x3RHgq7L6U2f7QZ6DtZrWKoBka2DJFGm8rGUhclm84+OVkRQAAP/5GXNlg+hkqe4wNDWiho391/0lY+pW72zRX+4H6sC7fQy4LwhxN1kt4twc/kDPJHGEIMG8wTxOGwPeHMFsl57lDsJhAbnFmHBR8g1+FUiB/AvdXI=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
MIME-Version: 1.0
X-OriginatorOrg: nxp.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b39913ee-9695-4247-f0d8-08d62ab2a108
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Oct 2018 11:06:41.3076 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB2174
Subject: Re: [Xen-devel] ARM64: PCIe 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>

RnVydGhlciB1cGRhdGU6IA0KSWYgSSBjaGFuZ2UgS2NvbmZpZyB0byBlbmFibGUgdGhpcyBkZWZh
dWx0DQpUaGVuIERPTTAgTGludXggQm9vdHMgYnV0IE1TSXMgYXJlIG5vdCBzdGlsbCB3b3JraW5n
LA0KDQpHZXR0aW5nIGJlbG93IGVycm9yOg0KICAtIHBjaSAwMDAxOjAwOjAwLjA6IEZhaWxlZCB0
byBhZGQgLSBwYXNzdGhyb3VnaCBvciBNU0kvTVNJLVggbWlnaHQgZmFpbCENCg0KQW55IGhlbHAg
aXMgdmVyeSB1c2VmdWwsISENCg0KVGhhbmtzDQotQmhhcmF0DQoNCj4gLS0tLS1PcmlnaW5hbCBN
ZXNzYWdlLS0tLS0NCj4gRnJvbTogWGVuLWRldmVsIDx4ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54
ZW5wcm9qZWN0Lm9yZz4gT24gQmVoYWxmIE9mDQo+IEJoYXJhdCBCaHVzaGFuDQo+IFNlbnQ6IEZy
aWRheSwgT2N0b2JlciA1LCAyMDE4IDM6MjEgUE0NCj4gVG86IFhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZw0KPiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gQVJNNjQ6IFBDSWUgaW4gRE9N
MA0KPiANCj4gSGkgQWxsLA0KPiANCj4gRnVydGhlciBsb29raW5nIGludG8gWEVOIEkgZm91bmQg
dGhhdCAiIENPTkZJR19IQVNfSVRTIiBpcyBub3Qgc2V0LCBzbyB0aGUNCj4gRE9NMCBkZXZpY2Ug
dHJlZSBpcyBub3QgaGF2aW5nIGdpdC1pdHMgbm9kZS4NCj4gV2hpbGUgSSBkbyBub3Qgc2VlIGEg
d2F5IHVzaW5nIG1ha2UgbWVudWNvbmZpZyB0byBlbmFibGUNCj4gQ09ORklHX0hBU19JVFMuDQo+
IA0KPiBUaGFua3MNCj4gLUJoYXJhdA0KPiANCj4gDQo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdl
LS0tLS0NCj4gPiBGcm9tOiBCaGFyYXQgQmh1c2hhbg0KPiA+IFNlbnQ6IEZyaWRheSwgT2N0b2Jl
ciA1LCAyMDE4IDI6MDkgUE0NCj4gPiBUbzogWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
DQo+ID4gU3ViamVjdDogQVJNNjQ6IFBDSWUgaW4gRE9NMA0KPiA+DQo+ID4gSGkgQWxsLA0KPiA+
DQo+ID4gSSBhbSBib290aW5nIFhFTiBmb3IgdGhlIGZpcnN0IHRpbWUgb24gbXkgcGxhdGZvcm0g
YW5kIG9ic2VydmluZyB0aGF0DQo+ID4gUENJZSBhcmUgbm90IHdvcmtpbmcuDQo+ID4NCj4gPiBI
ZXJlIGFyZSBteSBvYnNlcnZhdGlvbnMgb24gdGhpcy4NCj4gPg0KPiA+IDEpICJnaXQtaXRzIiBu
b2RlIChiZWxvdykgZnJvbSBkZXZpY2UgdHJlZSBpcyBub3QgYXZhaWxhYmxlIGluIERPTTANCj4g
PiBkZXZpY2UgdHJlZS4NCj4gPg0KPiA+ICAgICAgICAgICAgICAgICBpdHM6IGdpYy1pdHNANjAy
MDAwMCB7DQo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgY29tcGF0aWJsZSA9ICJhcm0sZ2lj
LXYzLWl0cyI7DQo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgbXNpLWNvbnRyb2xsZXI7DQo+
ID4gICAgICAgICAgICAgICAgICAgICAgICAgcmVnID0gPDB4MCAweDYwMjAwMDAgMCAweDIwMDAw
PjsNCj4gPiAgICAgICAgICAgICAgICAgfTsNCj4gPg0KPiA+ICAgV2UgaGF2ZSAibXNpLXBhcmVu
dCIgcHJvcGVydHkgaW4gUENJZSBjb250cm9sbGVyIG5vZGUgd2hpY2ggcHJvdmlkZXMNCj4gPiBw
aGFuZGxlIG9mIGFib3ZlIG1lbnRpb25lZCBub2RlLg0KPiA+ICAgTGludXggKERPTTApIGVycm9y
IG91dCBpZiBpdCBkb2VzIGZpbmQgYSB2YWxpZCBtc2ktcGFyZW50Lg0KPiA+DQo+ID4gRmlyc3Qg
cXVlc3Rpb24gSSBoYXZlIGlzLCBXaGF0IGlzIHRoZSByZWFzb24gZm9yIHJlbW92aW5nIGdpYy1p
dHMgbm9kZT8NCj4gPg0KPiA+IDIpIFVzZSBMZWdhY3kgaW50ZXJydXB0cyByYXRoZXIgdGhhbiBN
U0kNCj4gPg0KPiA+ICAgVXNlZCAicGNpPW5vbXNpIiBpbiBET00wIGJvb3RhcmdzIHRvIG1vdmUg
YXdheSBmcm9tIE1TSXMsDQo+ID4NCj4gPiAgTGVnYWN5IGludGVycnVwdHMgYXJlIGFsc28gbm90
IHJlY2VpdmVkIGFuZCBzZWUgbmV0ZGV2LXdhdGNoZG9nLg0KPiA+DQo+ID4gQ2FuIHNvbWVvbmUg
cGxlYXNlIGhlbHAgb24gd2hhdCdzIHdyb25nIEkgYW0gZG9pbmcuDQo+ID4NCj4gPiBUaGFua3MN
Cj4gPiAtQmhhcmF0DQo+ID4NCj4gPg0KPiANCj4gDQo+IF9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fDQo+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QNCj4gWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IGh0dHBzOi8vZW1lYTAxLnNhZmVsaW5rcy5w
cm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMlM0ElMkYlMkZsaXN0DQo+IHMueGVucHJv
amVjdC5vcmclMkZtYWlsbWFuJTJGbGlzdGluZm8lMkZ4ZW4tDQo+IGRldmVsJmFtcDtkYXRhPTAy
JTdDMDElN0NiaGFyYXQuYmh1c2hhbiU0MG54cC5jb20lN0MzMGZhYWQ0NTQ5Mw0KPiBiNGM0YWNm
N2EwOGQ2MmFhODE1OWElN0M2ODZlYTFkM2JjMmI0YzZmYTkyY2Q5OWM1YzMwMTYzNSU3QzAlN0Mw
JQ0KPiA3QzYzNjc0MzI5ODczOTI2MTcwMSZhbXA7c2RhdGE9QW5UemVZaUhLOEhOSXQybVhFSlpk
dDNGdmNScTh4cFJGeQ0KPiA1S1MzTTRZZkElM0QmYW1wO3Jlc2VydmVkPTANCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 11:12:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 11: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 1g8O1W-0005CB-LS; Fri, 05 Oct 2018 11:11:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vier=mr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g8O1V-0005C6-VN
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 11:11:57 +0000
X-Inumbo-ID: a48ab0aa-c88f-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a48ab0aa-c88f-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 11:13:10 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 05 Oct 2018 05:11:55 -0600
Message-Id: <5BB746FB02000078001EEC6E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 05 Oct 2018 05:11:55 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH] pass-through: provide two !HVM stubs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T2xkZXIgZ2NjLCBkZXNwaXRlIGVsaW1pbmF0aW5nIHBjaV9jbGVhbl9kcGNpX2lycXMoKSB3aGVu
ICFIVk0sIGRvZXMKbm90IG1hbmFnZSB0byBhbHNvIGVsaW1pbmF0ZSBwY2lfY2xlYW5fZHBjaV9p
cnEoKS4gQ29wZSB3aXRoIHRoaXMuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CgotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pcnEuaAorKysgYi94
ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pcnEuaApAQCAtMTgwLDcgKzE4MCwxNSBAQCBpbnQgcHRf
cGlycV9pdGVyYXRlKHN0cnVjdCBkb21haW4gKmQsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBzdHJ1Y3QgaHZtX3BpcnFfZHBjaSAqLCB2b2lkICphcmcpLAogICAgICAgICAgICAgICAg
ICAgICB2b2lkICphcmcpOwogCisjaWZkZWYgQ09ORklHX0hWTQogYm9vbCBwdF9waXJxX3NvZnRp
cnFfYWN0aXZlKHN0cnVjdCBodm1fcGlycV9kcGNpICopOworI2Vsc2UKK3N0YXRpYyBpbmxpbmUg
Ym9vbCBwdF9waXJxX3NvZnRpcnFfYWN0aXZlKHN0cnVjdCBodm1fcGlycV9kcGNpICpkcGNpKQor
eworICAgIHJldHVybiBmYWxzZTsKK30KKyNlbmRpZgorCiAvKiBNb2RpZnkgc3RhdGUgb2YgYSBQ
Q0kgSU5UeCB3aXJlLiAqLwogdm9pZCBodm1fcGNpX2ludHhfYXNzZXJ0KHN0cnVjdCBkb21haW4g
KmQsIHVuc2lnbmVkIGludCBkZXZpY2UsCiAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWdu
ZWQgaW50IGludHgpOwotLS0gYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAorKysgYi94ZW4vaW5j
bHVkZS94ZW4vaW9tbXUuaApAQCAtMTA0LDcgKzEwNCwxMSBAQCBpbnQgcHRfaXJxX2Rlc3Ryb3lf
YmluZChzdHJ1Y3QgZG9tYWluICosCiB2b2lkIGh2bV9kcGNpX2lzYWlycV9lb2koc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgaW50IGlzYWlycSk7CiBzdHJ1Y3QgaHZtX2lycV9kcGNpICpkb21h
aW5fZ2V0X2lycV9kcGNpKGNvbnN0IHN0cnVjdCBkb21haW4gKik7CiB2b2lkIGZyZWVfaHZtX2ly
cV9kcGNpKHN0cnVjdCBodm1faXJxX2RwY2kgKmRwY2kpOwotYm9vbF90IHB0X2lycV9uZWVkX3Rp
bWVyKHVpbnQzMl90IGZsYWdzKTsKKyNpZmRlZiBDT05GSUdfSFZNCitib29sIHB0X2lycV9uZWVk
X3RpbWVyKHVpbnQzMl90IGZsYWdzKTsKKyNlbHNlCitzdGF0aWMgaW5saW5lIGJvb2wgcHRfaXJx
X25lZWRfdGltZXIodW5zaWduZWQgaW50IGZsYWdzKSB7IHJldHVybiBmYWxzZTsgfQorI2VuZGlm
CiAKIHN0cnVjdCBtc2lfZGVzYzsKIHN0cnVjdCBtc2lfbXNnOwoKCgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 11:14:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 11:14: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 1g8O3j-0005KO-41; Fri, 05 Oct 2018 11:14:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qudt=mr=citrix.com=prvs=80982b68a=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g8O3h-0005KI-Eu
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 11:14:13 +0000
X-Inumbo-ID: f47b7d83-c88f-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f47b7d83-c88f-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 11:15:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,344,1534809600"; d="scan'208";a="67107550"
Date: Fri, 5 Oct 2018 12:14:00 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181005111400.ky66d7gzjtf57jla@zion.uk.xensource.com>
References: <5BB746FB02000078001EEC6E@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BB746FB02000078001EEC6E@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] pass-through: provide two !HVM stubs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.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>

T24gRnJpLCBPY3QgMDUsIDIwMTggYXQgMDU6MTE6NTVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT2xkZXIgZ2NjLCBkZXNwaXRlIGVsaW1pbmF0aW5nIHBjaV9jbGVhbl9kcGNpX2lycXMo
KSB3aGVuICFIVk0sIGRvZXMKPiBub3QgbWFuYWdlIHRvIGFsc28gZWxpbWluYXRlIHBjaV9jbGVh
bl9kcGNpX2lycSgpLiBDb3BlIHdpdGggdGhpcy4KCldvdWxkIGJlIGhlbHBmdWwgdG8gY2FsbCBv
dXQgdGhlIHZlcnNpb24gb2YgZ2NjIGlzIHRoZSBjb21taXQgbWVzc2FnZS4KClJldmlld2VkLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 11:17:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 11:17: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 1g8O73-0005V5-Lh; Fri, 05 Oct 2018 11:17:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vier=mr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g8O72-0005UL-6b
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 11:17:40 +0000
X-Inumbo-ID: 708743af-c890-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 708743af-c890-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 11:18:53 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 05 Oct 2018 05:17:37 -0600
Message-Id: <5BB7485102000078001EEC83@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 05 Oct 2018 05:17:37 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <george.dunlap@citrix.com>,
 "Paul Durrant" <paul.durrant@citrix.com>
References: <20181004104547.32316-1-paul.durrant@citrix.com>
 <20181004104547.32316-5-paul.durrant@citrix.com>
 <37e5e689-110e-6bc4-1a54-8401d58dc282@citrix.com>
 <456a887cbf714c2f84c2548168df1b97@AMSPEX02CL03.citrite.net>
 <5BB713B302000078001EEA3E@prv1-mh.provo.novell.com>
 <dc09b38c8b4946f6b2ba60a7e987e7e3@AMSPEX02CL03.citrite.net>
 <F5DD545D-610B-40C7-827C-4CEAA2DF5F04@citrix.com>
 <8B147463-7834-4525-AC10-36922338876F@citrix.com>
 <b6add5ff3b6647eaab63265dbaf923bd@AMSPEX02CL03.citrite.net>
 <28341D09-548F-460C-8B22-43CA61EA1308@citrix.com>
 <1b82387a547044979ec6eae55c271f81@AMSPEX02CL03.citrite.net>
In-Reply-To: <1b82387a547044979ec6eae55c271f81@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v14 4/9] iommu: don't domain_crash() inside
 iommu_map/unmap_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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <Ian.Jackson@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>

Pj4+IE9uIDA1LjEwLjE4IGF0IDEyOjM4LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiBGcm9tOiBHZW9yZ2UgRHVubGFwCj4+IFNlbnQ6IDA1IE9jdG9iZXIgMjAxOCAxMTozNQo+
PiAKPj4gPiBPbiBPY3QgNSwgMjAxOCwgYXQgMTE6MjcgQU0sIFBhdWwgRHVycmFudCA8UGF1bC5E
dXJyYW50QGNpdHJpeC5jb20+Cj4+IHdyb3RlOgo+PiA+IEJ1dCBmb3IgbWFwcGluZyB0b28/IEl0
IHNlZW1zIHVubmVjZXNzYXJ5IHRvIGNyYXNoIHRoZSBkb21haW4gaW4gdGhhdAo+PiBjYXNlLgo+
PiAKPj4gSVNUUiB0aGF0IHRoZSBkb21haW5fY3Jhc2goKSB3YXMgYWRkZWQgb25seSBhIGZldyB5
ZWFycyBhZ287IEnigJlkIGhhdmUgdG8KPj4gZ28gYmFjayBhbmQgc2VlIHRoZSByZWFzb25pbmcg
Zm9yIGl0IGJlaW5nIGFkZGVkIGluIHRoZSBmaXJzdCBwbGFjZS4gIEnigJlsbAo+PiBkbyB0aGF0
IE1vbmRheSBpZiBKYW4gZG9lc27igJl0IGJlYXQgbWUgdG8gaXQuCj4+IAo+IAo+IEkgd2FzIGFk
ZGVkIGJ5IHRoZSBmb2xsb3dpbmcgY29tbWl0Ogo+IAo+IGNvbW1pdCA4MzRjOTdiYWViYjM3NDNj
NTRiY2FlMjI4ZTk4NGFlMWI5NjkyZTZhCj4gQXV0aG9yOiBRdWFuIFh1IDxxdWFuLnh1QGludGVs
LmNvbT4KPiBEYXRlOiAgIFR1ZSBKdW4gMTQgMTU6MTA6NTcgMjAxNiArMDIwMAo+IAo+ICAgICBJ
T01NVTogaGFuZGxlIElPTU1VIG1hcHBpbmcgYW5kIHVubWFwcGluZyBmYWlsdXJlcwo+IAo+ICAg
ICBUcmVhdCBJT01NVSBtYXBwaW5nIGFuZCB1bm1hcHBpbmcgZmFpbHVyZXMgYXMgYSBmYXRhbCB0
byB0aGUgRG9tVQo+ICAgICBJZiBJT01NVSBtYXBwaW5nIGFuZCB1bm1hcHBpbmcgZmFpbGVkLCBj
cmFzaCB0aGUgRG9tVSBhbmQgcHJvcGFnYXRlCj4gICAgIHRoZSBlcnJvciB1cCB0byB0aGUgY2Fs
bCB0cmVlcy4KPiAKPiAgICAgTm8gc3BhbW1pbmcgb2YgdGhlIGxvZyBjYW4gb2NjdXIuIEZvciBE
b21VLCB3ZSBhdm9pZCBsb2dnaW5nIGFueQo+ICAgICBtZXNzYWdlIGZvciBhbHJlYWR5IGR5aW5n
IGRvbWFpbnMuIEZvciBEb20wLCB0aGF0J2xsIHN0aWxsIGJlIG1vcmUKPiAgICAgdmVyYm9zZSB0
aGFuIHdlJ2QgcmVhbGx5IGxpa2UsIGJ1dCBpdCBhdCBsZWFzdCB3b3VsZG4ndCBvdXRyaWdodAo+
ICAgICBmbG9vZCB0aGUgY29uc29sZS4KPiAKPiAgICAgU2lnbmVkLW9mZi1ieTogUXVhbiBYdSA8
cXVhbi54dUBpbnRlbC5jb20+Cj4gICAgIFJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50
aWFuQGludGVsLmNvbT4KPiAgICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KPiAKPiBTbyB0aGUganVzdGlmaWNhdGlvbiBhcHBlYXJzIHRvIGJlIHRvIGF2b2lk
IGxvZyBzcGFtLgoKSWlyYyB0aGF0IHBhcnQgb2YgdGhlIGRlc2NyaXB0aW9uIG9ubHkgZXhpc3Rz
IGJlY2F1c2UgZWFybHkgdmVyc2lvbiBvZgp0aGF0IHBhdGNoIGRpZCBpbnRyb2R1Y2UgbG9nIHNw
YW0uCgpUaGUgcHJvYmxlbSBpaXJjIGlzIG1haW5seSBwcm9wZXIgZXJyb3IgaGFuZGxpbmcsIGlu
IHBhcnRpY3VsYXIgcHJvcGVyCnVud2luZGluZyBvZiBlYXJsaWVyIG1hcHBpbmdzIHRoYXQgbWF5
IGhhdmUgZ290IGluc3RhbGxlZApzdWNjZXNzZnVsbHkgaW4gdGhlIGNvbnRleHQgb2YgdGhlIHNh
bWUgaHlwZXJjYWxsIChvciB3aGF0ZXZlcikuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 11:22:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 11:22: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 1g8OBm-0006Bb-Bf; Fri, 05 Oct 2018 11:22:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vier=mr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g8OBk-0006BW-RC
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 11:22:32 +0000
X-Inumbo-ID: 9b9c0f25-c890-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9b9c0f25-c890-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 13:20:04 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 05 Oct 2018 05:22:30 -0600
Message-Id: <5BB7497502000078001EEC9A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 05 Oct 2018 05:22:29 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <5BB738FA02000078001EEB89@prv1-mh.provo.novell.com>
 <20181005102855.vldsq4kolbs2diuy@zion.uk.xensource.com>
In-Reply-To: <20181005102855.vldsq4kolbs2diuy@zion.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] fix uninitialized variable error in
 do_poll()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 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>,
 Julien Grall <julien.grall@arm.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>

Pj4+IE9uIDA1LjEwLjE4IGF0IDEyOjI4LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gRnJpLCBPY3QgMDUsIDIwMTggYXQgMDQ6MTI6MTBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+IE5vdyB0aGF0IENPTkZJR19IVk0gY2FuIChhbmQgc2hvdWxkKSBiZSB0dXJuZWQgb2Zm
IGZvciB0aGUgc2hpbSwgZ2NjIDguMgo+PiBhcHBhcmVudGx5IGlzIG5vIGxvbmdlciBzdXJlIHRo
YXQgInBvcnQiIGlzIGluZGVlZCBpbml0aWFsaXplZCBhdAo+PiAKPj4gICAgIGlmICggc2NoZWRf
cG9sbC0+bnJfcG9ydHMgPT0gMSApCj4+ICAgICAgICAgdi0+cG9sbF9ldnRjaG4gPSBwb3J0Owo+
PiAKPj4gSXQgZG9lc24ndCBsb29rIHRvIGJlIGltcG9zc2libGUgZm9yIHRoZSBjb21waWxlciB0
byBwcm92ZSBpdCBpcyBub3QsCj4+IGJ1dCB3ZSBhbHNvIGNhbid0IHJlbHkgb24gdGhhdCB0byBi
ZSB0aGUgY2FzZS4gQWRkIGFuIGluaXRpYWxpemVyLgo+PiAKPj4gU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+IFRCSCBJIGZhaWwgdG8gc2VlIGhvdyBD
T05GSUdfSFZNIHdvdWxkIGFmZmVjdCBkb19wb2xsLiBBbHNvIHRoZXJlIGlzCj4gYWxyZWFkeSBi
dWlsZCB0ZXN0IHdpdGggZ2NjIDguMiB3aGljaCBuZXZlciBkaXNjb3ZlcmVkIHRoZSBpc3N1ZSB5
b3UKPiBkZXNjcmliZWQuCgpJIGNhbid0IGV4cGxhaW4gdGhlIHN1ZGRlbiBkaWFnbm9zdGljIHRv
byAod2l0aG91dCB0YWtpbmcgYXBhcnQgd2hhdApleGFjdGx5IHRoZSBjb21waWxlciBkb2VzKSwg
YnV0IHRoZSBzYW1lIGNvbmZpZyAoanVzdCB3aXRoIEhWTT15KQpidWlsdCBmaW5lIGJlZm9yZS4g
V2l0aG91dCBhbnkgZnVydGhlciBpbnNpZ2h0ICh3aGljaCBJIGRvbid0IHRoaW5rIGlzCndvcnRo
IHRoZSB0aW1lKSBJIGRvbid0IHNlZSBob3cgSSBjb3VsZCBpbXByb3ZlIHRoZSBkZXNjcmlwdGlv
bi4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 11:24:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 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 1g8ODS-0006IE-Qz; Fri, 05 Oct 2018 11:24:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vier=mr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g8ODR-0006I4-TJ
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 11:24:17 +0000
X-Inumbo-ID: da7acc68-c890-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id da7acc68-c890-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 13:21:50 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 05 Oct 2018 05:24:16 -0600
Message-Id: <5BB749DE02000078001EEC9D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 05 Oct 2018 05:24:14 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5BB73B0502000078001EEBB6@prv1-mh.provo.novell.com>
 <e31ed1a4-509c-a51c-3315-244ba0150107@citrix.com>
In-Reply-To: <e31ed1a4-509c-a51c-3315-244ba0150107@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86: don't build guest-walk code without
 HVM and SHADOW_PAGING
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Tim Deegan <tim@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>

Pj4+IE9uIDA1LjEwLjE4IGF0IDEyOjMyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDUvMTAvMTggMTE6MjAsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBJdCdzIGRlYWQg
Y29kZSBpbiB0aGF0IGNhc2UuCj4+Cj4+IFdlIGNvdWxkIGdvIGZ1cnRoZXIsIGFzIHdlIGRvbid0
IHJlYWxseSBuZWVkIHRoZSAyLSBhbmQgMy1sZXZlbCB3YWxrCj4+IGNvZGUgaW4gUFYgbW9kZSwg
YnV0IHRvIGRyb3AgdGhlaXIgY29tcGlsYXRpb24gcmVxdWlyZXMgcXVpdGUgYSBiaXQgb2YKPj4g
ZGlzZW50YW5nbGluZyBvZiBzaGFkb3cgbW9kZSBjb2RlLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+Cj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9t
bS9NYWtlZmlsZQo+PiArKysgYi94ZW4vYXJjaC94ODYvbW0vTWFrZWZpbGUKPj4gQEAgLTIsOSAr
Miw4IEBAIHN1YmRpci15ICs9IHNoYWRvdwo+PiAgc3ViZGlyLSQoQ09ORklHX0hWTSkgKz0gaGFw
Cj4+ICAKPj4gIG9iai0kKENPTkZJR19IVk0pICs9IGFsdHAybS5vCj4+IC1vYmoteSArPSBndWVz
dF93YWxrXzIubwo+PiAtb2JqLXkgKz0gZ3Vlc3Rfd2Fsa18zLm8KPj4gLW9iai15ICs9IGd1ZXN0
X3dhbGtfNC5vCj4+ICtvYmotJChDT05GSUdfSFZNKSArPSBndWVzdF93YWxrXzIubyBndWVzdF93
YWxrXzMubyBndWVzdF93YWxrXzQubwo+PiArb2JqLSQoQ09ORklHX1NIQURPV19QQUdJTkcpICs9
IGd1ZXN0X3dhbGtfMi5vIGd1ZXN0X3dhbGtfMy5vIGd1ZXN0X3dhbGtfNC5vCj4+ICBvYmotJChD
T05GSUdfTUVNX0FDQ0VTUykgKz0gbWVtX2FjY2Vzcy5vCj4+ICBvYmoteSArPSBtZW1fcGFnaW5n
Lm8KPj4gIG9iai15ICs9IG1lbV9zaGFyaW5nLm8KPiAKPiBJJ20gZmluZSB3aXRoIHRoZSBjaGFu
Z2UgaW4gcHJpbmNpcGxlLiAgSG93IGFib3V0Cj4gCj4gb2JqLWd3IDo9IGd1ZXN0X3dhbGtfMi5v
IGd1ZXN0X3dhbGtfMy5vIGd1ZXN0X3dhbGtfNC5vCj4gCj4gb2JqLSQoQ09ORklHX0hWTSkgKz0g
b2JqLWd3Cj4gb2JqLSQoQ09ORklHX1NIQURPV19QQUdJTkcpICs9IG9iai1ndwo+IAo+IHRvIGF2
b2lkIGR1cGxpY2F0aW5nIHRoZSBndWVzdF93YWxrKiBsaXN0PwoKSSBoYWQgaXQgdGhhdCB3YXks
IGFuZCBJIGRyb3BwZWQgaXQgc3BlY2lmaWNhbGx5IGluIG9yZGVyIHRvIGxhdGVyCmp1c3QgdG91
Y2ggdGhlIHNoYWRvdyByZWxhdGVkIGxpbmUsIHdoZW4gb25seSB0aGUgNC1sZXZlbCB3YWxrCmlz
IGdvaW5nIHRvIHJlbWFpbiBuZWVkZWQgb24gIUhWTSBjb25maWdzLgoKPiBFaXRoZXIgd2F5LCBB
Y2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClRoYW5r
cywgSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 11:25:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 11: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 1g8OEM-0006NN-89; Fri, 05 Oct 2018 11:25:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qudt=mr=citrix.com=prvs=80982b68a=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g8OEL-0006NG-2Q
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 11:25:13 +0000
X-Inumbo-ID: fb2d7e10-c890-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fb2d7e10-c890-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 13:22:45 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,344,1534809600"; d="scan'208";a="67108880"
Date: Fri, 5 Oct 2018 12:25:08 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181005112508.4xueqrjv7bysjnpi@zion.uk.xensource.com>
References: <5BB738FA02000078001EEB89@prv1-mh.provo.novell.com>
 <20181005102855.vldsq4kolbs2diuy@zion.uk.xensource.com>
 <5BB7497502000078001EEC9A@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BB7497502000078001EEC9A@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] fix uninitialized variable error in
 do_poll()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.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>

T24gRnJpLCBPY3QgMDUsIDIwMTggYXQgMDU6MjI6MjlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA1LjEwLjE4IGF0IDEyOjI4LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBPbiBGcmksIE9jdCAwNSwgMjAxOCBhdCAwNDoxMjoxMEFNIC0wNjAwLCBKYW4gQmV1
bGljaCB3cm90ZToKPiA+PiBOb3cgdGhhdCBDT05GSUdfSFZNIGNhbiAoYW5kIHNob3VsZCkgYmUg
dHVybmVkIG9mZiBmb3IgdGhlIHNoaW0sIGdjYyA4LjIKPiA+PiBhcHBhcmVudGx5IGlzIG5vIGxv
bmdlciBzdXJlIHRoYXQgInBvcnQiIGlzIGluZGVlZCBpbml0aWFsaXplZCBhdAo+ID4+IAo+ID4+
ICAgICBpZiAoIHNjaGVkX3BvbGwtPm5yX3BvcnRzID09IDEgKQo+ID4+ICAgICAgICAgdi0+cG9s
bF9ldnRjaG4gPSBwb3J0Owo+ID4+IAo+ID4+IEl0IGRvZXNuJ3QgbG9vayB0byBiZSBpbXBvc3Np
YmxlIGZvciB0aGUgY29tcGlsZXIgdG8gcHJvdmUgaXQgaXMgbm90LAo+ID4+IGJ1dCB3ZSBhbHNv
IGNhbid0IHJlbHkgb24gdGhhdCB0byBiZSB0aGUgY2FzZS4gQWRkIGFuIGluaXRpYWxpemVyLgo+
ID4+IAo+ID4+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
PiA+IAo+ID4gVEJIIEkgZmFpbCB0byBzZWUgaG93IENPTkZJR19IVk0gd291bGQgYWZmZWN0IGRv
X3BvbGwuIEFsc28gdGhlcmUgaXMKPiA+IGFscmVhZHkgYnVpbGQgdGVzdCB3aXRoIGdjYyA4LjIg
d2hpY2ggbmV2ZXIgZGlzY292ZXJlZCB0aGUgaXNzdWUgeW91Cj4gPiBkZXNjcmliZWQuCj4gCj4g
SSBjYW4ndCBleHBsYWluIHRoZSBzdWRkZW4gZGlhZ25vc3RpYyB0b28gKHdpdGhvdXQgdGFraW5n
IGFwYXJ0IHdoYXQKPiBleGFjdGx5IHRoZSBjb21waWxlciBkb2VzKSwgYnV0IHRoZSBzYW1lIGNv
bmZpZyAoanVzdCB3aXRoIEhWTT15KQo+IGJ1aWx0IGZpbmUgYmVmb3JlLiBXaXRob3V0IGFueSBm
dXJ0aGVyIGluc2lnaHQgKHdoaWNoIEkgZG9uJ3QgdGhpbmsgaXMKPiB3b3J0aCB0aGUgdGltZSkg
SSBkb24ndCBzZWUgaG93IEkgY291bGQgaW1wcm92ZSB0aGUgZGVzY3JpcHRpb24uCgpPaCB3ZWxs
LgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgoKPiAKPiBKYW4KPiAK
PiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 11:26:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 11: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 1g8OFP-0006WZ-MB; Fri, 05 Oct 2018 11:26:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vier=mr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g8OFO-0006WM-5X
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 11:26:18 +0000
X-Inumbo-ID: a509803c-c891-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a509803c-c891-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 11:27:30 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 05 Oct 2018 05:26:15 -0600
Message-Id: <5BB74A5702000078001EECBB@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 05 Oct 2018 05:26:15 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <5BB746FB02000078001EEC6E@prv1-mh.provo.novell.com>
 <20181005111400.ky66d7gzjtf57jla@zion.uk.xensource.com>
In-Reply-To: <20181005111400.ky66d7gzjtf57jla@zion.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] pass-through: provide two !HVM stubs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 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>,
 Julien Grall <julien.grall@arm.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>

Pj4+IE9uIDA1LjEwLjE4IGF0IDEzOjE0LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gRnJpLCBPY3QgMDUsIDIwMTggYXQgMDU6MTE6NTVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+IE9sZGVyIGdjYywgZGVzcGl0ZSBlbGltaW5hdGluZyBwY2lfY2xlYW5fZHBjaV9pcnFz
KCkgd2hlbiAhSFZNLCBkb2VzCj4+IG5vdCBtYW5hZ2UgdG8gYWxzbyBlbGltaW5hdGUgcGNpX2Ns
ZWFuX2RwY2lfaXJxKCkuIENvcGUgd2l0aCB0aGlzLgo+IAo+IFdvdWxkIGJlIGhlbHBmdWwgdG8g
Y2FsbCBvdXQgdGhlIHZlcnNpb24gb2YgZ2NjIGlzIHRoZSBjb21taXQgbWVzc2FnZS4KCkl0IHdh
cyA0LjMgaW4gdGhpcyBjYXNlLCBidXQgSSBkaWRuJ3QgdGhpbmsgaXQgd2FzIG92ZXJseSBpbXBv
cnRhbnQuClNpbmNlIHlvdSBhc2ssIEkndmUgYWRkZWQgaXQuCgo+IFJldmlld2VkLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKVGhhbmtzLgoKSmFuCgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 11:29:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 11:29: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 1g8OIY-0006ig-9N; Fri, 05 Oct 2018 11:29:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vier=mr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g8OIX-0006ib-NJ
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 11:29:33 +0000
X-Inumbo-ID: 19af0d4b-c892-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 19af0d4b-c892-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 11:30:46 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 05 Oct 2018 05:29:31 -0600
Message-Id: <5BB74B1A02000078001EECBE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 05 Oct 2018 05:29:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH] x86: restrict HVMOP_pagetable_dying to 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Tim Deegan <tim@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>

VGhpcyBpcyBub3QgdXNlZCAoYW5kIHByb2JhYmx5IHdhcyBuZXZlciBtZWFudCB0byBiZSkgYnkg
dGhlIHRvb2wgc3RhY2suCkxpbWl0aW5nIGl0IHRvIHRoZSBjdXJyZW50IGRvbWFpbiBpbiBwYXJ0
aWN1bGFyIGFsbG93cyB0byBlbGltaW5hdGUgYQpib2d1cyB1c2Ugb2YgdkNQVSAwIGluIHBhZ2V0
YWJsZV9keWluZygpLgoKUmVtb3ZlIHRoZSBub3cgdW5uZWNlc3NhcnkgZG9tYWluL3ZDUFUgcGFy
YW1ldGVycyBmcm9tIHRoZSB3cmFwcGVyL2hvb2sKZnVuY3Rpb25zIGF0IHRoZSBzYW1lIHRpbWUu
CgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS94
ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTQ4
OTUsMTAgKzQ4OTUsMTIgQEAgbG9uZyBkb19odm1fb3AodW5zaWduZWQgbG9uZyBvcCwgWEVOX0dV
RQogICAgICAgICAgICAgcmV0dXJuIC1FU1JDSDsKIAogICAgICAgICByYyA9IC1FSU5WQUw7Ci0g
ICAgICAgIGlmICggaXNfaHZtX2RvbWFpbihkKSAmJiBwYWdpbmdfbW9kZV9zaGFkb3coZCkgKQor
ICAgICAgICBpZiAoIHVubGlrZWx5KGQgIT0gY3VycmVudC0+ZG9tYWluKSApCisgICAgICAgICAg
ICByYyA9IC1FT1BOT1RTVVBQOworICAgICAgICBlbHNlIGlmICggaXNfaHZtX2RvbWFpbihkKSAm
JiBwYWdpbmdfbW9kZV9zaGFkb3coZCkgKQogICAgICAgICAgICAgcmMgPSB4c21faHZtX3BhcmFt
KFhTTV9UQVJHRVQsIGQsIG9wKTsKICAgICAgICAgaWYgKCAhcmMgKQotICAgICAgICAgICAgcGFn
ZXRhYmxlX2R5aW5nKGQsIGEuZ3BhKTsKKyAgICAgICAgICAgIHBhZ2V0YWJsZV9keWluZyhhLmdw
YSk7CiAKICAgICAgICAgcmN1X3VubG9ja19kb21haW4oZCk7CiAgICAgICAgIGJyZWFrOwotLS0g
YS94ZW4vYXJjaC94ODYvbW0vcGFnaW5nLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3BhZ2luZy5j
CkBAIC04NTEsMTUgKzg1MSwxNCBAQCBpbnQgcGFnaW5nX2VuYWJsZShzdHJ1Y3QgZG9tYWluICpk
LCB1MzIKIAogLyogQ2FsbGVkIGZyb20gdGhlIGd1ZXN0IHRvIGluZGljYXRlIHRoYXQgYSBwcm9j
ZXNzIGlzIGJlaW5nIHRvcm4gZG93bgogICogYW5kIHRoZXJlZm9yZSBpdHMgcGFnZXRhYmxlcyB3
aWxsIHNvb24gYmUgZGlzY2FyZGVkICovCi12b2lkIHBhZ2V0YWJsZV9keWluZyhzdHJ1Y3QgZG9t
YWluICpkLCBwYWRkcl90IGdwYSkKK3ZvaWQgcGFnZXRhYmxlX2R5aW5nKHBhZGRyX3QgZ3BhKQog
ewogI2lmZGVmIENPTkZJR19TSEFET1dfUEFHSU5HCi0gICAgc3RydWN0IHZjcHUgKnY7CisgICAg
c3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50OwogCi0gICAgQVNTRVJUKHBhZ2luZ19tb2RlX3No
YWRvdyhkKSk7CisgICAgQVNTRVJUKHBhZ2luZ19tb2RlX3NoYWRvdyhjdXJyLT5kb21haW4pKTsK
IAotICAgIHYgPSBkLT52Y3B1WzBdOwotICAgIHYtPmFyY2gucGFnaW5nLm1vZGUtPnNoYWRvdy5w
YWdldGFibGVfZHlpbmcodiwgZ3BhKTsKKyAgICBjdXJyLT5hcmNoLnBhZ2luZy5tb2RlLT5zaGFk
b3cucGFnZXRhYmxlX2R5aW5nKGdwYSk7CiAjZWxzZQogICAgIEJVRygpOwogI2VuZGlmCi0tLSBh
L3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYworKysgYi94ZW4vYXJjaC94ODYvbW0vc2hh
ZG93L211bHRpLmMKQEAgLTQ1MjUsOCArNDUyNSw5IEBAIGludCBzaF9yZW1vdmVfbDNfc2hhZG93
KHN0cnVjdCBkb21haW4gKmQKICAqIGFuZCBpbiB0aGUgbWVhbnRpbWUgd2UgdW5ob29rIGl0cyB0
b3AtbGV2ZWwgdXNlci1tb2RlIGVudHJpZXMuICovCiAKICNpZiBHVUVTVF9QQUdJTkdfTEVWRUxT
ID09IDMKLXN0YXRpYyB2b2lkIHNoX3BhZ2V0YWJsZV9keWluZyhzdHJ1Y3QgdmNwdSAqdiwgcGFk
ZHJfdCBncGEpCitzdGF0aWMgdm9pZCBzaF9wYWdldGFibGVfZHlpbmcocGFkZHJfdCBncGEpCiB7
CisgICAgc3RydWN0IHZjcHUgKnYgPSBjdXJyZW50OwogICAgIHN0cnVjdCBkb21haW4gKmQgPSB2
LT5kb21haW47CiAgICAgaW50IGkgPSAwOwogICAgIGludCBmbHVzaCA9IDA7CkBAIC00NjA0LDgg
KzQ2MDUsOSBAQCBvdXRfcHV0X2dmbjoKICAgICBwdXRfZ2ZuKGQsIGwzZ2ZuKTsKIH0KICNlbHNl
Ci1zdGF0aWMgdm9pZCBzaF9wYWdldGFibGVfZHlpbmcoc3RydWN0IHZjcHUgKnYsIHBhZGRyX3Qg
Z3BhKQorc3RhdGljIHZvaWQgc2hfcGFnZXRhYmxlX2R5aW5nKHBhZGRyX3QgZ3BhKQogeworICAg
IHN0cnVjdCB2Y3B1ICp2ID0gY3VycmVudDsKICAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9t
YWluOwogICAgIG1mbl90IHNtZm4sIGdtZm47CiAgICAgcDJtX3R5cGVfdCBwMm10OwotLS0gYS94
ZW4vaW5jbHVkZS9hc20teDg2L3BhZ2luZy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcGFn
aW5nLmgKQEAgLTk1LDcgKzk1LDcgQEAgc3RydWN0IHNoYWRvd19wYWdpbmdfbW9kZSB7CiAgICAg
dm9pZCAgICAgICAgICAoKmRlc3Ryb3lfbW9uaXRvcl90YWJsZSApKHN0cnVjdCB2Y3B1ICp2LCBt
Zm5fdCBtbWZuKTsKICAgICBpbnQgICAgICAgICAgICgqZ3Vlc3Nfd3JtYXAgICAgICAgICAgICko
c3RydWN0IHZjcHUgKnYsIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBsb25nIHZhZGRyLCBtZm5fdCBnbWZuKTsKLSAgICB2b2lkICAgICAgICAg
ICgqcGFnZXRhYmxlX2R5aW5nICAgICAgICkoc3RydWN0IHZjcHUgKnYsIHBhZGRyX3QgZ3BhKTsK
KyAgICB2b2lkICAgICAgICAgICgqcGFnZXRhYmxlX2R5aW5nICAgICAgICkocGFkZHJfdCBncGEp
OwogICAgIHZvaWQgICAgICAgICAgKCp0cmFjZV9lbXVsX3dyaXRlX3ZhbCAgKShjb25zdCB2b2lk
ICpwdHIsIHVuc2lnbmVkIGxvbmcgdmFkZHIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGNvbnN0IHZvaWQgKnNyYywgdW5zaWduZWQgaW50IGJ5dGVzKTsKICNl
bmRpZgpAQCAtMzQ1LDcgKzM0NSw3IEBAIHZvaWQgcGFnaW5nX3dyaXRlX3AybV9lbnRyeShzdHJ1
Y3QgcDJtX2QKIAogLyogQ2FsbGVkIGZyb20gdGhlIGd1ZXN0IHRvIGluZGljYXRlIHRoYXQgdGhl
IGEgcHJvY2VzcyBpcyBiZWluZwogICogdG9ybiBkb3duIGFuZCBpdHMgcGFnZXRhYmxlcyB3aWxs
IHNvb24gYmUgZGlzY2FyZGVkICovCi12b2lkIHBhZ2V0YWJsZV9keWluZyhzdHJ1Y3QgZG9tYWlu
ICpkLCBwYWRkcl90IGdwYSk7Cit2b2lkIHBhZ2V0YWJsZV9keWluZyhwYWRkcl90IGdwYSk7CiAK
IC8qIFByaW50IHBhZ2luZy1hc3Npc3RhbmNlIGluZm8gdG8gdGhlIGNvbnNvbGUgKi8KIHZvaWQg
cGFnaW5nX2R1bXBfZG9tYWluX2luZm8oc3RydWN0IGRvbWFpbiAqZCk7CgoKCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 11:31:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 11: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 1g8OKY-0007Lm-PR; Fri, 05 Oct 2018 11:31:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vier=mr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g8OKX-0007Ld-7u
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 11:31:37 +0000
X-Inumbo-ID: e0579a7b-c891-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e0579a7b-c891-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 13:29:09 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 05 Oct 2018 05:31:35 -0600
Message-Id: <5BB74B9702000078001EECE4@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 05 Oct 2018 05:31:35 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH] x86/HVM: move vendor independent CPU
 save/restore logic to shared 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: Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QSBmZXcgcGllY2VzIG9mIHRoZSBoYW5kbGluZyBoZXJlIGFyZSAobm8gbG9uZ2VyPykgdmVuZG9y
IHNwZWNpZmljLCBhbmQKaGVuY2UgdGhlcmUncyBubyBwb2ludCBpbiByZXBsaWNhdGluZyB0aGUg
Y29kZS4gTWFrZSBzdXJlIG5vdCBvdGhlcndpc2UKcHJlLWZpbGxlZCBmaWVsZHMgb2Ygc3RydWN0
IGh2bV9od19jcHUgaW5zdGFuY2VzIGFyZSB6ZXJvIGZpbGxlZCBiZWZvcmUKY2FsbGluZyB0aGUg
dmVuZG9yICJzYXZlIiBob29rLCBlbGltaW5hdGluZyB0aGUgbmVlZCBmb3IgdGhlIGhvb2sKZnVu
Y3Rpb25zIHRvIHplcm8gaW5kaXZpZHVhbCBmaWVsZHMuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTc4NywxMiArNzg3LDE3IEBAIHN0YXRpYyBp
bnQgaHZtX3NhdmVfY3B1X2N0eHQoc3RydWN0IHZjcHUKICAgICAgICAgLnIxMyA9IHYtPmFyY2gu
dXNlcl9yZWdzLnIxMywKICAgICAgICAgLnIxNCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxNCwKICAg
ICAgICAgLnIxNSA9IHYtPmFyY2gudXNlcl9yZWdzLnIxNSwKKyAgICAgICAgLmNyMCA9IHYtPmFy
Y2guaHZtLmd1ZXN0X2NyWzBdLAorICAgICAgICAuY3IyID0gdi0+YXJjaC5odm0uZ3Vlc3RfY3Jb
Ml0sCisgICAgICAgIC5jcjMgPSB2LT5hcmNoLmh2bS5ndWVzdF9jclszXSwKKyAgICAgICAgLmNy
NCA9IHYtPmFyY2guaHZtLmd1ZXN0X2NyWzRdLAogICAgICAgICAuZHIwID0gdi0+YXJjaC5kZWJ1
Z3JlZ1swXSwKICAgICAgICAgLmRyMSA9IHYtPmFyY2guZGVidWdyZWdbMV0sCiAgICAgICAgIC5k
cjIgPSB2LT5hcmNoLmRlYnVncmVnWzJdLAogICAgICAgICAuZHIzID0gdi0+YXJjaC5kZWJ1Z3Jl
Z1szXSwKICAgICAgICAgLmRyNiA9IHYtPmFyY2guZGVidWdyZWdbNl0sCiAgICAgICAgIC5kcjcg
PSB2LT5hcmNoLmRlYnVncmVnWzddLAorICAgICAgICAubXNyX2VmZXIgPSB2LT5hcmNoLmh2bS5n
dWVzdF9lZmVyLAogICAgIH07CiAKICAgICAvKgpAQCAtMTAyMyw2ICsxMDI4LDkgQEAgc3RhdGlj
IGludCBodm1fbG9hZF9jcHVfY3R4dChzdHJ1Y3QgZG9tYQogICAgIGlmICggaHZtX2Z1bmNzLmxv
YWRfY3B1X2N0eHQodiwgJmN0eHQpIDwgMCApCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogCisg
ICAgdi0+YXJjaC5odm0uZ3Vlc3RfY3JbMl0gPSBjdHh0LmNyMjsKKyAgICBodm1fdXBkYXRlX2d1
ZXN0X2NyKHYsIDIpOworCiAgICAgaWYgKCBodm1fZnVuY3MudHNjX3NjYWxpbmcuc2V0dXAgKQog
ICAgICAgICBodm1fZnVuY3MudHNjX3NjYWxpbmcuc2V0dXAodik7CiAKLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS9zdm0vc3ZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMKQEAgLTI2
OSwxNyArMjY5LDEwIEBAIHN0YXRpYyBpbnQgc3ZtX3ZtY2Jfc2F2ZShzdHJ1Y3QgdmNwdSAqdiwK
IHsKICAgICBzdHJ1Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2IgPSB2LT5hcmNoLmh2bS5zdm0udm1jYjsK
IAotICAgIGMtPmNyMCA9IHYtPmFyY2guaHZtLmd1ZXN0X2NyWzBdOwotICAgIGMtPmNyMiA9IHYt
PmFyY2guaHZtLmd1ZXN0X2NyWzJdOwotICAgIGMtPmNyMyA9IHYtPmFyY2guaHZtLmd1ZXN0X2Ny
WzNdOwotICAgIGMtPmNyNCA9IHYtPmFyY2guaHZtLmd1ZXN0X2NyWzRdOwotCiAgICAgYy0+c3lz
ZW50ZXJfY3MgPSB2LT5hcmNoLmh2bS5zdm0uZ3Vlc3Rfc3lzZW50ZXJfY3M7CiAgICAgYy0+c3lz
ZW50ZXJfZXNwID0gdi0+YXJjaC5odm0uc3ZtLmd1ZXN0X3N5c2VudGVyX2VzcDsKICAgICBjLT5z
eXNlbnRlcl9laXAgPSB2LT5hcmNoLmh2bS5zdm0uZ3Vlc3Rfc3lzZW50ZXJfZWlwOwogCi0gICAg
Yy0+cGVuZGluZ19ldmVudCA9IDA7Ci0gICAgYy0+ZXJyb3JfY29kZSA9IDA7CiAgICAgaWYgKCB2
bWNiLT5ldmVudGluai5maWVsZHMudiAmJgogICAgICAgICAgaHZtX2V2ZW50X25lZWRzX3JlaW5q
ZWN0aW9uKHZtY2ItPmV2ZW50aW5qLmZpZWxkcy50eXBlLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHZtY2ItPmV2ZW50aW5qLmZpZWxkcy52ZWN0b3IpICkKQEAgLTMzOCwx
MSArMzMxLDkgQEAgc3RhdGljIGludCBzdm1fdm1jYl9yZXN0b3JlKHN0cnVjdCB2Y3B1CiAgICAg
fQogCiAgICAgdi0+YXJjaC5odm0uZ3Vlc3RfY3JbMF0gPSBjLT5jcjAgfCBYODZfQ1IwX0VUOwot
ICAgIHYtPmFyY2guaHZtLmd1ZXN0X2NyWzJdID0gYy0+Y3IyOwogICAgIHYtPmFyY2guaHZtLmd1
ZXN0X2NyWzNdID0gYy0+Y3IzOwogICAgIHYtPmFyY2guaHZtLmd1ZXN0X2NyWzRdID0gYy0+Y3I0
OwogICAgIHN2bV91cGRhdGVfZ3Vlc3RfY3IodiwgMCwgMCk7Ci0gICAgc3ZtX3VwZGF0ZV9ndWVz
dF9jcih2LCAyLCAwKTsKICAgICBzdm1fdXBkYXRlX2d1ZXN0X2NyKHYsIDQsIDApOwogCiAgICAg
LyogTG9hZCBzeXNlbnRlciBNU1JzIGludG8gYm90aCBWTUNCIHNhdmUgYXJlYSBhbmQgVkNQVSBm
aWVsZHMuICovCkBAIC0zODQsOCArMzc1LDYgQEAgc3RhdGljIHZvaWQgc3ZtX3NhdmVfY3B1X3N0
YXRlKHN0cnVjdCB2YwogICAgIGRhdGEtPm1zcl9zdGFyICAgICAgICAgPSB2bWNiLT5zdGFyOwog
ICAgIGRhdGEtPm1zcl9jc3RhciAgICAgICAgPSB2bWNiLT5jc3RhcjsKICAgICBkYXRhLT5tc3Jf
c3lzY2FsbF9tYXNrID0gdm1jYi0+c2ZtYXNrOwotICAgIGRhdGEtPm1zcl9lZmVyICAgICAgICAg
PSB2LT5hcmNoLmh2bS5ndWVzdF9lZmVyOwotICAgIGRhdGEtPm1zcl9mbGFncyAgICAgICAgPSAw
OwogfQogCiAKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKKysrIGIveGVuL2FyY2gv
eDg2L2h2bS92bXgvdm14LmMKQEAgLTY0NiwxOSArNjQ2LDEwIEBAIHN0YXRpYyB2b2lkIHZteF92
bWNzX3NhdmUoc3RydWN0IHZjcHUgKnYKIAogICAgIHZteF92bWNzX2VudGVyKHYpOwogCi0gICAg
Yy0+Y3IwID0gdi0+YXJjaC5odm0uZ3Vlc3RfY3JbMF07Ci0gICAgYy0+Y3IyID0gdi0+YXJjaC5o
dm0uZ3Vlc3RfY3JbMl07Ci0gICAgYy0+Y3IzID0gdi0+YXJjaC5odm0uZ3Vlc3RfY3JbM107Ci0g
ICAgYy0+Y3I0ID0gdi0+YXJjaC5odm0uZ3Vlc3RfY3JbNF07Ci0KLSAgICBjLT5tc3JfZWZlciA9
IHYtPmFyY2guaHZtLmd1ZXN0X2VmZXI7Ci0KICAgICBfX3ZtcmVhZChHVUVTVF9TWVNFTlRFUl9D
UywgJmMtPnN5c2VudGVyX2NzKTsKICAgICBfX3ZtcmVhZChHVUVTVF9TWVNFTlRFUl9FU1AsICZj
LT5zeXNlbnRlcl9lc3ApOwogICAgIF9fdm1yZWFkKEdVRVNUX1NZU0VOVEVSX0VJUCwgJmMtPnN5
c2VudGVyX2VpcCk7CiAKLSAgICBjLT5wZW5kaW5nX2V2ZW50ID0gMDsKLSAgICBjLT5lcnJvcl9j
b2RlID0gMDsKICAgICBfX3ZtcmVhZChWTV9FTlRSWV9JTlRSX0lORk8sICZldik7CiAgICAgaWYg
KCAoZXYgJiBJTlRSX0lORk9fVkFMSURfTUFTSykgJiYKICAgICAgICAgIGh2bV9ldmVudF9uZWVk
c19yZWluamVjdGlvbihNQVNLX0VYVFIoZXYsIElOVFJfSU5GT19JTlRSX1RZUEVfTUFTSyksCkBA
IC03MzIsMTAgKzcyMyw4IEBAIHN0YXRpYyBpbnQgdm14X3ZtY3NfcmVzdG9yZShzdHJ1Y3QgdmNw
dQogCiAgICAgdm14X3ZtY3NfZW50ZXIodik7CiAKLSAgICB2LT5hcmNoLmh2bS5ndWVzdF9jclsy
XSA9IGMtPmNyMjsKICAgICB2LT5hcmNoLmh2bS5ndWVzdF9jcls0XSA9IGMtPmNyNDsKICAgICB2
bXhfdXBkYXRlX2d1ZXN0X2NyKHYsIDAsIDApOwotICAgIHZteF91cGRhdGVfZ3Vlc3RfY3Iodiwg
MiwgMCk7CiAgICAgdm14X3VwZGF0ZV9ndWVzdF9jcih2LCA0LCAwKTsKIAogICAgIHYtPmFyY2gu
aHZtLmd1ZXN0X2VmZXIgPSBjLT5tc3JfZWZlcjsKQEAgLTc3MCw3ICs3NTksNiBAQCBzdGF0aWMg
aW50IHZteF92bWNzX3Jlc3RvcmUoc3RydWN0IHZjcHUKIHN0YXRpYyB2b2lkIHZteF9zYXZlX2Nw
dV9zdGF0ZShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGh2bV9od19jcHUgKmRhdGEpCiB7CiAgICAg
ZGF0YS0+c2hhZG93X2dzICAgICAgICA9IHYtPmFyY2guaHZtLnZteC5zaGFkb3dfZ3M7Ci0gICAg
ZGF0YS0+bXNyX2ZsYWdzICAgICAgICA9IDA7CiAgICAgZGF0YS0+bXNyX2xzdGFyICAgICAgICA9
IHYtPmFyY2guaHZtLnZteC5sc3RhcjsKICAgICBkYXRhLT5tc3Jfc3RhciAgICAgICAgID0gdi0+
YXJjaC5odm0udm14LnN0YXI7CiAgICAgZGF0YS0+bXNyX2NzdGFyICAgICAgICA9IHYtPmFyY2gu
aHZtLnZteC5jc3RhcjsKLS0tIGEveGVuL2FyY2gveDg2L3ZtX2V2ZW50LmMKKysrIGIveGVuL2Fy
Y2gveDg2L3ZtX2V2ZW50LmMKQEAgLTEyNyw3ICsxMjcsNyBAQCB2b2lkIHZtX2V2ZW50X2ZpbGxf
cmVncyh2bV9ldmVudF9yZXF1ZXN0CiAjaWZkZWYgQ09ORklHX0hWTQogICAgIGNvbnN0IHN0cnVj
dCBjcHVfdXNlcl9yZWdzICpyZWdzID0gZ3Vlc3RfY3B1X3VzZXJfcmVncygpOwogICAgIHN0cnVj
dCBzZWdtZW50X3JlZ2lzdGVyIHNlZzsKLSAgICBzdHJ1Y3QgaHZtX2h3X2NwdSBjdHh0OworICAg
IHN0cnVjdCBodm1faHdfY3B1IGN0eHQgPSB7fTsKICAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1
cnJlbnQ7CiAKICAgICBBU1NFUlQoaXNfaHZtX3ZjcHUoY3VycikpOwpAQCAtMTU3LDE2ICsxNTcs
MTYgQEAgdm9pZCB2bV9ldmVudF9maWxsX3JlZ3Modm1fZXZlbnRfcmVxdWVzdAogICAgIHJlcS0+
ZGF0YS5yZWdzLng4Ni5yaXAgICAgPSByZWdzLT5yaXA7CiAKICAgICByZXEtPmRhdGEucmVncy54
ODYuZHI3ID0gY3Vyci0+YXJjaC5kZWJ1Z3JlZ1s3XTsKLSAgICByZXEtPmRhdGEucmVncy54ODYu
Y3IwID0gY3R4dC5jcjA7Ci0gICAgcmVxLT5kYXRhLnJlZ3MueDg2LmNyMiA9IGN0eHQuY3IyOwot
ICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5jcjMgPSBjdHh0LmNyMzsKLSAgICByZXEtPmRhdGEucmVn
cy54ODYuY3I0ID0gY3R4dC5jcjQ7CisgICAgcmVxLT5kYXRhLnJlZ3MueDg2LmNyMCA9IGN1cnIt
PmFyY2guaHZtLmd1ZXN0X2NyWzBdOworICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5jcjIgPSBjdXJy
LT5hcmNoLmh2bS5ndWVzdF9jclsyXTsKKyAgICByZXEtPmRhdGEucmVncy54ODYuY3IzID0gY3Vy
ci0+YXJjaC5odm0uZ3Vlc3RfY3JbM107CisgICAgcmVxLT5kYXRhLnJlZ3MueDg2LmNyNCA9IGN1
cnItPmFyY2guaHZtLmd1ZXN0X2NyWzRdOwogCiAgICAgcmVxLT5kYXRhLnJlZ3MueDg2LnN5c2Vu
dGVyX2NzID0gY3R4dC5zeXNlbnRlcl9jczsKICAgICByZXEtPmRhdGEucmVncy54ODYuc3lzZW50
ZXJfZXNwID0gY3R4dC5zeXNlbnRlcl9lc3A7CiAgICAgcmVxLT5kYXRhLnJlZ3MueDg2LnN5c2Vu
dGVyX2VpcCA9IGN0eHQuc3lzZW50ZXJfZWlwOwogCi0gICAgcmVxLT5kYXRhLnJlZ3MueDg2Lm1z
cl9lZmVyID0gY3R4dC5tc3JfZWZlcjsKKyAgICByZXEtPmRhdGEucmVncy54ODYubXNyX2VmZXIg
PSBjdXJyLT5hcmNoLmh2bS5ndWVzdF9lZmVyOwogICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5tc3Jf
c3RhciA9IGN0eHQubXNyX3N0YXI7CiAgICAgcmVxLT5kYXRhLnJlZ3MueDg2Lm1zcl9sc3RhciA9
IGN0eHQubXNyX2xzdGFyOwogCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 11:35:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 11: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 1g8OO4-0007XM-J1; Fri, 05 Oct 2018 11:35:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vier=mr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g8OO2-0007XH-VX
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 11:35:15 +0000
X-Inumbo-ID: e5a599fd-c892-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e5a599fd-c892-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 11:36:28 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 05 Oct 2018 05:35:13 -0600
Message-Id: <5BB74C7102000078001EECFE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 05 Oct 2018 05:35:13 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <20181005104858.swf3eysadxyiqjbk@zion.uk.xensource.com>
In-Reply-To: <20181005104858.swf3eysadxyiqjbk@zion.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] One-off crash on staging d36b770458
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 xen-devel <xen-devel@lists.xenproject.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>

Pj4+IE9uIDA1LjEwLjE4IGF0IDEyOjQ4LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
TGV0IG1lIGtub3cgd2hhdCBlbHNlIGlzIG5lZWRlZC4KClRoZSBzaW1wbGUgYWRkaXRpb24gb24g
dG9wIG9mIHdoYXQgQW5kcmV3IGhhcyBzYWlkOiBBIHJlbGlhYmxlCnJlcHJvIDstKQoKSmFuCgoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 11:37:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 11:37: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 1g8OPk-0007fd-1l; Fri, 05 Oct 2018 11:37:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qudt=mr=citrix.com=prvs=80982b68a=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g8OPj-0007fV-5C
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 11:36:59 +0000
X-Inumbo-ID: 235f00f6-c893-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 235f00f6-c893-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 11:38:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,344,1534809600"; d="scan'208";a="67109432"
Date: Fri, 5 Oct 2018 12:36:54 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181005113654.ycwi62wz4qfcowqn@zion.uk.xensource.com>
References: <20181005104858.swf3eysadxyiqjbk@zion.uk.xensource.com>
 <5BB74C7102000078001EECFE@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BB74C7102000078001EECFE@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] One-off crash on staging d36b770458
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.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>

T24gRnJpLCBPY3QgMDUsIDIwMTggYXQgMDU6MzU6MTNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA1LjEwLjE4IGF0IDEyOjQ4LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBMZXQgbWUga25vdyB3aGF0IGVsc2UgaXMgbmVlZGVkLgo+IAo+IFRoZSBzaW1wbGUg
YWRkaXRpb24gb24gdG9wIG9mIHdoYXQgQW5kcmV3IGhhcyBzYWlkOiBBIHJlbGlhYmxlCj4gcmVw
cm8gOy0pCgpJZiBJIGhhZCBtYW5hZ2VkIHRvIGZpbmQgb25lIEkgd291bGQgaGF2ZSBkZWJ1Z2dl
ZCB0aGlzIG15c2VsZi4gOi0pCgpXZWkuCgo+IAo+IEphbgo+IAo+IAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 11:43:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 11: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 1g8OVp-0008QD-Rj; Fri, 05 Oct 2018 11:43:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wiz4=mr=citrix.com=prvs=8095139d5=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g8OVo-0008Q8-JH
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 11:43:16 +0000
X-Inumbo-ID: 043c3f78-c894-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 043c3f78-c894-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 11:44:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,344,1534809600"; d="scan'208";a="80052541"
To: Wei Liu <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>
References: <5BB738FA02000078001EEB89@prv1-mh.provo.novell.com>
 <20181005102855.vldsq4kolbs2diuy@zion.uk.xensource.com>
 <5BB7497502000078001EEC9A@prv1-mh.provo.novell.com>
 <20181005112508.4xueqrjv7bysjnpi@zion.uk.xensource.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <4d37e20b-4465-4138-0712-df0de2fa57e7@citrix.com>
Date: Fri, 5 Oct 2018 12:43:13 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181005112508.4xueqrjv7bysjnpi@zion.uk.xensource.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] fix uninitialized variable error in
 do_poll()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.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>

T24gMDUvMTAvMTggMTI6MjUsIFdlaSBMaXUgd3JvdGU6Cj4gT24gRnJpLCBPY3QgMDUsIDIwMTgg
YXQgMDU6MjI6MjlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDA1LjEwLjE4
IGF0IDEyOjI4LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4+PiBPbiBGcmksIE9jdCAw
NSwgMjAxOCBhdCAwNDoxMjoxMEFNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBOb3cg
dGhhdCBDT05GSUdfSFZNIGNhbiAoYW5kIHNob3VsZCkgYmUgdHVybmVkIG9mZiBmb3IgdGhlIHNo
aW0sIGdjYyA4LjIKPj4+PiBhcHBhcmVudGx5IGlzIG5vIGxvbmdlciBzdXJlIHRoYXQgInBvcnQi
IGlzIGluZGVlZCBpbml0aWFsaXplZCBhdAo+Pj4+Cj4+Pj4gICAgIGlmICggc2NoZWRfcG9sbC0+
bnJfcG9ydHMgPT0gMSApCj4+Pj4gICAgICAgICB2LT5wb2xsX2V2dGNobiA9IHBvcnQ7Cj4+Pj4K
Pj4+PiBJdCBkb2Vzbid0IGxvb2sgdG8gYmUgaW1wb3NzaWJsZSBmb3IgdGhlIGNvbXBpbGVyIHRv
IHByb3ZlIGl0IGlzIG5vdCwKPj4+PiBidXQgd2UgYWxzbyBjYW4ndCByZWx5IG9uIHRoYXQgdG8g
YmUgdGhlIGNhc2UuIEFkZCBhbiBpbml0aWFsaXplci4KPj4+Pgo+Pj4+IFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4+IFRCSCBJIGZhaWwgdG8gc2VlIGhv
dyBDT05GSUdfSFZNIHdvdWxkIGFmZmVjdCBkb19wb2xsLiBBbHNvIHRoZXJlIGlzCj4+PiBhbHJl
YWR5IGJ1aWxkIHRlc3Qgd2l0aCBnY2MgOC4yIHdoaWNoIG5ldmVyIGRpc2NvdmVyZWQgdGhlIGlz
c3VlIHlvdQo+Pj4gZGVzY3JpYmVkLgo+PiBJIGNhbid0IGV4cGxhaW4gdGhlIHN1ZGRlbiBkaWFn
bm9zdGljIHRvbyAod2l0aG91dCB0YWtpbmcgYXBhcnQgd2hhdAo+PiBleGFjdGx5IHRoZSBjb21w
aWxlciBkb2VzKSwgYnV0IHRoZSBzYW1lIGNvbmZpZyAoanVzdCB3aXRoIEhWTT15KQo+PiBidWls
dCBmaW5lIGJlZm9yZS4gV2l0aG91dCBhbnkgZnVydGhlciBpbnNpZ2h0ICh3aGljaCBJIGRvbid0
IHRoaW5rIGlzCj4+IHdvcnRoIHRoZSB0aW1lKSBJIGRvbid0IHNlZSBob3cgSSBjb3VsZCBpbXBy
b3ZlIHRoZSBkZXNjcmlwdGlvbi4KPiBPaCB3ZWxsLgo+Cj4gQWNrZWQtYnk6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+CgpUQkgsIEknbSBub3Qgc3VyZSB0aGF0IHJlbHlpbmcgb24gRENF
IGlzIGEgZ29vZCBsb25ndGVybSBvcHRpb24uwqAgSXQKd2lsbCBhbG1vc3QgY2VydGFpbmx5IGJy
ZWFrIHRoZSBidWlsZCBhdCAtTzAsIGFuZCBvdXIgY29kZSByZWFsbHkgc2hvdWxkCmJ1aWxkIGF0
IGFsbCBvcHRpbWlzYXRpb24gbGV2ZWxzLsKgIChUaGVyZSBpcyBzdGlsbCBhIGZhaXIgY2h1bmsg
b2Ygd29yawp0byBtYWtlIC1PMyB3b3JrLCB3aGljaCBJIGhhdmVuJ3QgZ290IHRpbWUgZm9yIGF0
bSkuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 11:44:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 11: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 1g8OX8-0008Up-As; Fri, 05 Oct 2018 11:44:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qlgr=mr=citrix.com=prvs=8099faa14=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g8OX7-0008Uj-8Z
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 11:44:37 +0000
X-Inumbo-ID: b0c1e024-c893-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b0c1e024-c893-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 13:42:09 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,344,1534809600"; d="scan'208";a="80052581"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>, George Dunlap <George.Dunlap@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v14 4/9] iommu: don't domain_crash() inside
 iommu_map/unmap_page()
Thread-Index: AQHUW89u250OZmuDXUi3H0vY1s3fzKUPNpSA///xEQCAAPqGgIAAGRKAgAAWI4CAAADjgIAAIbiQ///g4ACAACIcIP//6e2AAAUJq8A=
Date: Fri, 5 Oct 2018 11:44:31 +0000
Message-ID: <0cbbc7a6ecdf463cb830b3ca4823af75@AMSPEX02CL03.citrite.net>
References: <20181004104547.32316-1-paul.durrant@citrix.com>
 <20181004104547.32316-5-paul.durrant@citrix.com>
 <37e5e689-110e-6bc4-1a54-8401d58dc282@citrix.com>
 <456a887cbf714c2f84c2548168df1b97@AMSPEX02CL03.citrite.net>
 <5BB713B302000078001EEA3E@prv1-mh.provo.novell.com>
 <dc09b38c8b4946f6b2ba60a7e987e7e3@AMSPEX02CL03.citrite.net>
 <F5DD545D-610B-40C7-827C-4CEAA2DF5F04@citrix.com>
 <8B147463-7834-4525-AC10-36922338876F@citrix.com>
 <b6add5ff3b6647eaab63265dbaf923bd@AMSPEX02CL03.citrite.net>
 <28341D09-548F-460C-8B22-43CA61EA1308@citrix.com>
 <1b82387a547044979ec6eae55c271f81@AMSPEX02CL03.citrite.net>
 <5BB7485102000078001EEC83@prv1-mh.provo.novell.com>
In-Reply-To: <5BB7485102000078001EEC83@prv1-mh.provo.novell.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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v14 4/9] iommu: don't domain_crash() inside
 iommu_map/unmap_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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 Ian Jackson <Ian.Jackson@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRv
OkpCZXVsaWNoQHN1c2UuY29tXQ0KPiBTZW50OiAwNSBPY3RvYmVyIDIwMTggMTI6MTgNCj4gVG86
IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IFBhdWwgRHVycmFudA0K
PiA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+DQo+IENjOiBBbmRyZXcgQ29vcGVyIDxBbmRyZXcu
Q29vcGVyM0BjaXRyaXguY29tPjsgSWFuIEphY2tzb24NCj4gPElhbi5KYWNrc29uQGNpdHJpeC5j
b20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgU3RlZmFubw0KPiBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsgeGVuLWRldmVsIDx4ZW4tDQo+IGRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnPjsgS29ucmFkIFJ6ZXN6dXRlayBXaWxrDQo+IDxrb25yYWQud2lsa0Bv
cmFjbGUuY29tPjsgVGltIChYZW4ub3JnKSA8dGltQHhlbi5vcmc+DQo+IFN1YmplY3Q6IFJFOiBb
WGVuLWRldmVsXSBbUEFUQ0ggdjE0IDQvOV0gaW9tbXU6IGRvbid0IGRvbWFpbl9jcmFzaCgpDQo+
IGluc2lkZSBpb21tdV9tYXAvdW5tYXBfcGFnZSgpDQo+IA0KPiA+Pj4gT24gMDUuMTAuMTggYXQg
MTI6MzgsIDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4gd3JvdGU6DQo+ID4+IEZyb206IEdlb3Jn
ZSBEdW5sYXANCj4gPj4gU2VudDogMDUgT2N0b2JlciAyMDE4IDExOjM1DQo+ID4+DQo+ID4+ID4g
T24gT2N0IDUsIDIwMTgsIGF0IDExOjI3IEFNLCBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBj
aXRyaXguY29tPg0KPiA+PiB3cm90ZToNCj4gPj4gPiBCdXQgZm9yIG1hcHBpbmcgdG9vPyBJdCBz
ZWVtcyB1bm5lY2Vzc2FyeSB0byBjcmFzaCB0aGUgZG9tYWluIGluIHRoYXQNCj4gPj4gY2FzZS4N
Cj4gPj4NCj4gPj4gSVNUUiB0aGF0IHRoZSBkb21haW5fY3Jhc2goKSB3YXMgYWRkZWQgb25seSBh
IGZldyB5ZWFycyBhZ287IEnigJlkIGhhdmUNCj4gdG8NCj4gPj4gZ28gYmFjayBhbmQgc2VlIHRo
ZSByZWFzb25pbmcgZm9yIGl0IGJlaW5nIGFkZGVkIGluIHRoZSBmaXJzdCBwbGFjZS4NCj4gSeKA
mWxsDQo+ID4+IGRvIHRoYXQgTW9uZGF5IGlmIEphbiBkb2VzbuKAmXQgYmVhdCBtZSB0byBpdC4N
Cj4gPj4NCj4gPg0KPiA+IEkgd2FzIGFkZGVkIGJ5IHRoZSBmb2xsb3dpbmcgY29tbWl0Og0KPiA+
DQo+ID4gY29tbWl0IDgzNGM5N2JhZWJiMzc0M2M1NGJjYWUyMjhlOTg0YWUxYjk2OTJlNmENCj4g
PiBBdXRob3I6IFF1YW4gWHUgPHF1YW4ueHVAaW50ZWwuY29tPg0KPiA+IERhdGU6ICAgVHVlIEp1
biAxNCAxNToxMDo1NyAyMDE2ICswMjAwDQo+ID4NCj4gPiAgICAgSU9NTVU6IGhhbmRsZSBJT01N
VSBtYXBwaW5nIGFuZCB1bm1hcHBpbmcgZmFpbHVyZXMNCj4gPg0KPiA+ICAgICBUcmVhdCBJT01N
VSBtYXBwaW5nIGFuZCB1bm1hcHBpbmcgZmFpbHVyZXMgYXMgYSBmYXRhbCB0byB0aGUgRG9tVQ0K
PiA+ICAgICBJZiBJT01NVSBtYXBwaW5nIGFuZCB1bm1hcHBpbmcgZmFpbGVkLCBjcmFzaCB0aGUg
RG9tVSBhbmQgcHJvcGFnYXRlDQo+ID4gICAgIHRoZSBlcnJvciB1cCB0byB0aGUgY2FsbCB0cmVl
cy4NCj4gPg0KPiA+ICAgICBObyBzcGFtbWluZyBvZiB0aGUgbG9nIGNhbiBvY2N1ci4gRm9yIERv
bVUsIHdlIGF2b2lkIGxvZ2dpbmcgYW55DQo+ID4gICAgIG1lc3NhZ2UgZm9yIGFscmVhZHkgZHlp
bmcgZG9tYWlucy4gRm9yIERvbTAsIHRoYXQnbGwgc3RpbGwgYmUgbW9yZQ0KPiA+ICAgICB2ZXJi
b3NlIHRoYW4gd2UnZCByZWFsbHkgbGlrZSwgYnV0IGl0IGF0IGxlYXN0IHdvdWxkbid0IG91dHJp
Z2h0DQo+ID4gICAgIGZsb29kIHRoZSBjb25zb2xlLg0KPiA+DQo+ID4gICAgIFNpZ25lZC1vZmYt
Ynk6IFF1YW4gWHUgPHF1YW4ueHVAaW50ZWwuY29tPg0KPiA+ICAgICBSZXZpZXdlZC1ieTogS2V2
aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+DQo+ID4gICAgIFJldmlld2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+ID4NCj4gPiBTbyB0aGUganVzdGlmaWNhdGlv
biBhcHBlYXJzIHRvIGJlIHRvIGF2b2lkIGxvZyBzcGFtLg0KPiANCj4gSWlyYyB0aGF0IHBhcnQg
b2YgdGhlIGRlc2NyaXB0aW9uIG9ubHkgZXhpc3RzIGJlY2F1c2UgZWFybHkgdmVyc2lvbiBvZg0K
PiB0aGF0IHBhdGNoIGRpZCBpbnRyb2R1Y2UgbG9nIHNwYW0uDQo+IA0KPiBUaGUgcHJvYmxlbSBp
aXJjIGlzIG1haW5seSBwcm9wZXIgZXJyb3IgaGFuZGxpbmcsIGluIHBhcnRpY3VsYXIgcHJvcGVy
DQo+IHVud2luZGluZyBvZiBlYXJsaWVyIG1hcHBpbmdzIHRoYXQgbWF5IGhhdmUgZ290IGluc3Rh
bGxlZA0KPiBzdWNjZXNzZnVsbHkgaW4gdGhlIGNvbnRleHQgb2YgdGhlIHNhbWUgaHlwZXJjYWxs
IChvciB3aGF0ZXZlcikuDQo+IA0KDQpPay4gSW4gdGhlIGludGVyZXN0IG9mIG1ha2luZyBwcm9n
cmVzcyBsZXQncyBqdXN0IGRyb3AgdGhpcyBwYXRjaCBhbHRvZ2V0aGVyLiBJJ2xsIGFkZCBhIHBh
dGNoIHRvIGludHJvZHVjZSBhIG5vLWNyYXNoIHZhcmlhbnQgZm9yIG1hcCBpbnRvIG15IHNlcmll
cyBpbXBsZW1lbnRpbmcgUFYtSU9NTVUuDQoNCiAgUGF1bA0KDQo+IEphbg0KDQpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 11:57:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 11:57: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 1g8Oj3-0000yC-Mh; Fri, 05 Oct 2018 11:56:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vier=mr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g8Oj2-0000y7-Es
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 11:56:56 +0000
X-Inumbo-ID: ecd4dcd6-c895-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ecd4dcd6-c895-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 11:58:09 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 05 Oct 2018 05:56:53 -0600
Message-Id: <5BB7518402000078001EED34@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 05 Oct 2018 05:56:52 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5BB738FA02000078001EEB89@prv1-mh.provo.novell.com>
 <20181005102855.vldsq4kolbs2diuy@zion.uk.xensource.com>
 <5BB7497502000078001EEC9A@prv1-mh.provo.novell.com>
 <20181005112508.4xueqrjv7bysjnpi@zion.uk.xensource.com>
 <4d37e20b-4465-4138-0712-df0de2fa57e7@citrix.com>
In-Reply-To: <4d37e20b-4465-4138-0712-df0de2fa57e7@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] fix uninitialized variable error in
 do_poll()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 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>, Julien Grall <julien.grall@arm.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>

Pj4+IE9uIDA1LjEwLjE4IGF0IDEzOjQzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDUvMTAvMTggMTI6MjUsIFdlaSBMaXUgd3JvdGU6Cj4+IE9uIEZyaSwgT2N0IDA1
LCAyMDE4IGF0IDA1OjIyOjI5QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24g
MDUuMTAuMTggYXQgMTI6MjgsIDx3ZWkubGl1MkBjaXRyaXguY29tPiB3cm90ZToKPj4+PiBPbiBG
cmksIE9jdCAwNSwgMjAxOCBhdCAwNDoxMjoxMEFNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToK
Pj4+Pj4gTm93IHRoYXQgQ09ORklHX0hWTSBjYW4gKGFuZCBzaG91bGQpIGJlIHR1cm5lZCBvZmYg
Zm9yIHRoZSBzaGltLCBnY2MgOC4yCj4+Pj4+IGFwcGFyZW50bHkgaXMgbm8gbG9uZ2VyIHN1cmUg
dGhhdCAicG9ydCIgaXMgaW5kZWVkIGluaXRpYWxpemVkIGF0Cj4+Pj4+Cj4+Pj4+ICAgICBpZiAo
IHNjaGVkX3BvbGwtPm5yX3BvcnRzID09IDEgKQo+Pj4+PiAgICAgICAgIHYtPnBvbGxfZXZ0Y2hu
ID0gcG9ydDsKPj4+Pj4KPj4+Pj4gSXQgZG9lc24ndCBsb29rIHRvIGJlIGltcG9zc2libGUgZm9y
IHRoZSBjb21waWxlciB0byBwcm92ZSBpdCBpcyBub3QsCj4+Pj4+IGJ1dCB3ZSBhbHNvIGNhbid0
IHJlbHkgb24gdGhhdCB0byBiZSB0aGUgY2FzZS4gQWRkIGFuIGluaXRpYWxpemVyLgo+Pj4+Pgo+
Pj4+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+Pj4g
VEJIIEkgZmFpbCB0byBzZWUgaG93IENPTkZJR19IVk0gd291bGQgYWZmZWN0IGRvX3BvbGwuIEFs
c28gdGhlcmUgaXMKPj4+PiBhbHJlYWR5IGJ1aWxkIHRlc3Qgd2l0aCBnY2MgOC4yIHdoaWNoIG5l
dmVyIGRpc2NvdmVyZWQgdGhlIGlzc3VlIHlvdQo+Pj4+IGRlc2NyaWJlZC4KPj4+IEkgY2FuJ3Qg
ZXhwbGFpbiB0aGUgc3VkZGVuIGRpYWdub3N0aWMgdG9vICh3aXRob3V0IHRha2luZyBhcGFydCB3
aGF0Cj4+PiBleGFjdGx5IHRoZSBjb21waWxlciBkb2VzKSwgYnV0IHRoZSBzYW1lIGNvbmZpZyAo
anVzdCB3aXRoIEhWTT15KQo+Pj4gYnVpbHQgZmluZSBiZWZvcmUuIFdpdGhvdXQgYW55IGZ1cnRo
ZXIgaW5zaWdodCAod2hpY2ggSSBkb24ndCB0aGluayBpcwo+Pj4gd29ydGggdGhlIHRpbWUpIEkg
ZG9uJ3Qgc2VlIGhvdyBJIGNvdWxkIGltcHJvdmUgdGhlIGRlc2NyaXB0aW9uLgo+PiBPaCB3ZWxs
Lgo+Pgo+PiBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiAKPiBUQkgs
IEknbSBub3Qgc3VyZSB0aGF0IHJlbHlpbmcgb24gRENFIGlzIGEgZ29vZCBsb25ndGVybSBvcHRp
b24uCgpXZWxsLCB3ZSdsbCBoYXZlIHRvbyBzZWUgaG93IHdlbGwgaXQgZmFyZXMuIElmIHdlIGdl
dCBpbnRvIGluY3JlYXNpbmcKdHJvdWJsZSwgd2UgbWF5IGluZGVlZCB3YW50IHRvIC4uLgoKPiBJ
dCB3aWxsIGFsbW9zdCBjZXJ0YWlubHkgYnJlYWsgdGhlIGJ1aWxkIGF0IC1PMCwKCi4uLiBhbGxv
dyBmb3IgdGhpcy4KCj4gYW5kIG91ciBjb2RlIHJlYWxseSBzaG91bGQgYnVpbGQgYXQgYWxsIG9w
dGltaXNhdGlvbiBsZXZlbHMuCgpJJ2Qgc2F5IGl0IGlzIHVzIHRvIGVzdGFibGlzaCBob3cgbXVj
aCBvcHRpbWl6YXRpb24gd2Ugd2FudCB0bwpzdXBwb3J0IGJlaW5nIGVuYWJsZWQuCgpKYW4KCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 11:58:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 11:58: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 1g8Okp-00014w-7D; Fri, 05 Oct 2018 11:58:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wiz4=mr=citrix.com=prvs=8095139d5=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g8Oko-00014p-Dm
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 11:58:46 +0000
X-Inumbo-ID: ab069894-c895-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ab069894-c895-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 13:56:18 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,344,1534809600"; d="scan'208";a="80053017"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5BB74B1A02000078001EECBE@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <6acd9399-9e43-5f01-defd-068ee81ee479@citrix.com>
Date: Fri, 5 Oct 2018 12:58:43 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB74B1A02000078001EECBE@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86: restrict HVMOP_pagetable_dying to
 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: George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUvMTAvMTggMTI6MjksIEphbiBCZXVsaWNoIHdyb3RlOgo+IFRoaXMgaXMgbm90IHVzZWQg
KGFuZCBwcm9iYWJseSB3YXMgbmV2ZXIgbWVhbnQgdG8gYmUpIGJ5IHRoZSB0b29sIHN0YWNrLgo+
IExpbWl0aW5nIGl0IHRvIHRoZSBjdXJyZW50IGRvbWFpbiBpbiBwYXJ0aWN1bGFyIGFsbG93cyB0
byBlbGltaW5hdGUgYQo+IGJvZ3VzIHVzZSBvZiB2Q1BVIDAgaW4gcGFnZXRhYmxlX2R5aW5nKCku
Cj4KPiBSZW1vdmUgdGhlIG5vdyB1bm5lY2Vzc2FyeSBkb21haW4vdkNQVSBwYXJhbWV0ZXJzIGZy
b20gdGhlIHdyYXBwZXIvaG9vawo+IGZ1bmN0aW9ucyBhdCB0aGUgc2FtZSB0aW1lLgo+Cj4gU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+Cj4gLS0tIGEveGVu
L2FyY2gveDg2L2h2bS9odm0uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPiBAQCAt
NDg5NSwxMCArNDg5NSwxMiBAQCBsb25nIGRvX2h2bV9vcCh1bnNpZ25lZCBsb25nIG9wLCBYRU5f
R1VFCj4gICAgICAgICAgICAgIHJldHVybiAtRVNSQ0g7Cj4gIAo+ICAgICAgICAgIHJjID0gLUVJ
TlZBTDsKPiAtICAgICAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgJiYgcGFnaW5nX21vZGVfc2hh
ZG93KGQpICkKPiArICAgICAgICBpZiAoIHVubGlrZWx5KGQgIT0gY3VycmVudC0+ZG9tYWluKSAp
Cj4gKyAgICAgICAgICAgIHJjID0gLUVPUE5PVFNVUFA7Cj4gKyAgICAgICAgZWxzZSBpZiAoIGlz
X2h2bV9kb21haW4oZCkgJiYgcGFnaW5nX21vZGVfc2hhZG93KGQpICkKPiAgICAgICAgICAgICAg
cmMgPSB4c21faHZtX3BhcmFtKFhTTV9UQVJHRVQsIGQsIG9wKTsKCkFzIHdlJ3JlIHN3aXRjaGlu
ZyB0byBjdXJyZW50LW9ubHksIHNob3VsZG4ndCB0aGlzIHR1cm4gdG8gWFNNX0hPT0sgPwoKRXZl
cnl0aGluZyBlbHNlIExHVE0sIHdpdGggb25lIHNtYWxsIHN1Z2dlc3Rpb24uLi4uCgo+ICAgICAg
ICAgIGlmICggIXJjICkKPiAtICAgICAgICAgICAgcGFnZXRhYmxlX2R5aW5nKGQsIGEuZ3BhKTsK
PiArICAgICAgICAgICAgcGFnZXRhYmxlX2R5aW5nKGEuZ3BhKTsKPiAgCj4gICAgICAgICAgcmN1
X3VubG9ja19kb21haW4oZCk7Cj4gICAgICAgICAgYnJlYWs7Cj4gLS0tIGEveGVuL2luY2x1ZGUv
YXNtLXg4Ni9wYWdpbmcuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcGFnaW5nLmgKPiBA
QCAtMzQ1LDcgKzM0NSw3IEBAIHZvaWQgcGFnaW5nX3dyaXRlX3AybV9lbnRyeShzdHJ1Y3QgcDJt
X2QKPiAgCj4gIC8qIENhbGxlZCBmcm9tIHRoZSBndWVzdCB0byBpbmRpY2F0ZSB0aGF0IHRoZSBh
IHByb2Nlc3MgaXMgYmVpbmcKPiAgICogdG9ybiBkb3duIGFuZCBpdHMgcGFnZXRhYmxlcyB3aWxs
IHNvb24gYmUgZGlzY2FyZGVkICovCj4gLXZvaWQgcGFnZXRhYmxlX2R5aW5nKHN0cnVjdCBkb21h
aW4gKmQsIHBhZGRyX3QgZ3BhKTsKPiArdm9pZCBwYWdldGFibGVfZHlpbmcocGFkZHJfdCBncGEp
OwoKRml4IHRoZSBjb21tZW50IHN0eWxlIHdoaWxlIGluIHRoaXMgYXJlYT8KCn5BbmRyZXcKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 12:01:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 12: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 1g8OnH-0001q2-LD; Fri, 05 Oct 2018 12:01:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/9nw=mr=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1g8OnG-0001pv-Cj
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 12:01:18 +0000
X-Inumbo-ID: 89498991-c896-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 89498991-c896-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 12:02:31 +0000 (UTC)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id 554463075039;
 Fri,  5 Oct 2018 15:01:16 +0300 (EEST)
Received: from smtp.bitdefender.com (smtp.bitdefender.biz [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 433F37FBCA;
 Fri,  5 Oct 2018 15:01:16 +0300 (EEST)
Received: from [10.10.196.90] (unknown [10.10.196.90])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 30A6F3000E50;
 Fri,  5 Oct 2018 15:01:16 +0300 (EEST)
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5BB74B9702000078001EECE4@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <27e44cce-0fc9-d3db-30fb-608d9388b873@bitdefender.com>
Date: Fri, 5 Oct 2018 15:01:14 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <5BB74B9702000078001EECE4@prv1-mh.provo.novell.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH] x86/HVM: move vendor independent CPU
 save/restore logic to shared 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: Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvNS8xOCAyOjMxIFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPiBBIGZldyBwaWVjZXMgb2Yg
dGhlIGhhbmRsaW5nIGhlcmUgYXJlIChubyBsb25nZXI/KSB2ZW5kb3Igc3BlY2lmaWMsIGFuZAo+
IGhlbmNlIHRoZXJlJ3Mgbm8gcG9pbnQgaW4gcmVwbGljYXRpbmcgdGhlIGNvZGUuIE1ha2Ugc3Vy
ZSBub3Qgb3RoZXJ3aXNlCj4gcHJlLWZpbGxlZCBmaWVsZHMgb2Ygc3RydWN0IGh2bV9od19jcHUg
aW5zdGFuY2VzIGFyZSB6ZXJvIGZpbGxlZCBiZWZvcmUKPiBjYWxsaW5nIHRoZSB2ZW5kb3IgInNh
dmUiIGhvb2ssIGVsaW1pbmF0aW5nIHRoZSBuZWVkIGZvciB0aGUgaG9vawo+IGZ1bmN0aW9ucyB0
byB6ZXJvIGluZGl2aWR1YWwgZmllbGRzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KCkFja2VkLWJ5OiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2Fy
dUBiaXRkZWZlbmRlci5jb20+CgoKVGhhbmtzLApSYXp2YW4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 12:03:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 12: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 1g8OpS-0001ye-6g; Fri, 05 Oct 2018 12:03:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wiz4=mr=citrix.com=prvs=8095139d5=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g8OpQ-0001yX-LL
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 12:03:32 +0000
X-Inumbo-ID: d91f3496-c896-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d91f3496-c896-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 12:04:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,344,1534809600"; d="scan'208";a="80053299"
To: Jan Beulich <JBeulich@suse.com>, Wei Liu <wei.liu2@citrix.com>
References: <5BB746FB02000078001EEC6E@prv1-mh.provo.novell.com>
 <20181005111400.ky66d7gzjtf57jla@zion.uk.xensource.com>
 <5BB74A5702000078001EECBB@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <80d26b4b-3980-cad8-ef1e-5ad09e353ab2@citrix.com>
Date: Fri, 5 Oct 2018 13:03:29 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB74A5702000078001EECBB@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] pass-through: provide two !HVM stubs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.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>

T24gMDUvMTAvMTggMTI6MjYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA1LjEwLjE4IGF0
IDEzOjE0LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIEZyaSwgT2N0IDA1LCAy
MDE4IGF0IDA1OjExOjU1QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gT2xkZXIgZ2Nj
LCBkZXNwaXRlIGVsaW1pbmF0aW5nIHBjaV9jbGVhbl9kcGNpX2lycXMoKSB3aGVuICFIVk0sIGRv
ZXMKPj4+IG5vdCBtYW5hZ2UgdG8gYWxzbyBlbGltaW5hdGUgcGNpX2NsZWFuX2RwY2lfaXJxKCku
IENvcGUgd2l0aCB0aGlzLgo+PiBXb3VsZCBiZSBoZWxwZnVsIHRvIGNhbGwgb3V0IHRoZSB2ZXJz
aW9uIG9mIGdjYyBpcyB0aGUgY29tbWl0IG1lc3NhZ2UuCj4gSXQgd2FzIDQuMyBpbiB0aGlzIGNh
c2UsIGJ1dCBJIGRpZG4ndCB0aGluayBpdCB3YXMgb3Zlcmx5IGltcG9ydGFudC4KPiBTaW5jZSB5
b3UgYXNrLCBJJ3ZlIGFkZGVkIGl0Lgo+Cj4+IFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 12:03:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 12: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 1g8Opq-00021J-Js; Fri, 05 Oct 2018 12:03:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vier=mr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g8Opp-00021C-7J
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 12:03:57 +0000
X-Inumbo-ID: 64289b9c-c896-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 64289b9c-c896-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 14:01:28 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 05 Oct 2018 06:03:54 -0600
Message-Id: <5BB7532802000078001EED52@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 05 Oct 2018 06:03:52 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5BB74B1A02000078001EECBE@prv1-mh.provo.novell.com>
 <6acd9399-9e43-5f01-defd-068ee81ee479@citrix.com>
In-Reply-To: <6acd9399-9e43-5f01-defd-068ee81ee479@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86: restrict HVMOP_pagetable_dying to
 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 Tim Deegan <tim@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>

Pj4+IE9uIDA1LjEwLjE4IGF0IDEzOjU4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDUvMTAvMTggMTI6MjksIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBUaGlzIGlzIG5v
dCB1c2VkIChhbmQgcHJvYmFibHkgd2FzIG5ldmVyIG1lYW50IHRvIGJlKSBieSB0aGUgdG9vbCBz
dGFjay4KPj4gTGltaXRpbmcgaXQgdG8gdGhlIGN1cnJlbnQgZG9tYWluIGluIHBhcnRpY3VsYXIg
YWxsb3dzIHRvIGVsaW1pbmF0ZSBhCj4+IGJvZ3VzIHVzZSBvZiB2Q1BVIDAgaW4gcGFnZXRhYmxl
X2R5aW5nKCkuCj4+Cj4+IFJlbW92ZSB0aGUgbm93IHVubmVjZXNzYXJ5IGRvbWFpbi92Q1BVIHBh
cmFtZXRlcnMgZnJvbSB0aGUgd3JhcHBlci9ob29rCj4+IGZ1bmN0aW9ucyBhdCB0aGUgc2FtZSB0
aW1lLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
Cj4+Cj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPj4gKysrIGIveGVuL2FyY2gveDg2
L2h2bS9odm0uYwo+PiBAQCAtNDg5NSwxMCArNDg5NSwxMiBAQCBsb25nIGRvX2h2bV9vcCh1bnNp
Z25lZCBsb25nIG9wLCBYRU5fR1VFCj4+ICAgICAgICAgICAgICByZXR1cm4gLUVTUkNIOwo+PiAg
Cj4+ICAgICAgICAgIHJjID0gLUVJTlZBTDsKPj4gLSAgICAgICAgaWYgKCBpc19odm1fZG9tYWlu
KGQpICYmIHBhZ2luZ19tb2RlX3NoYWRvdyhkKSApCj4+ICsgICAgICAgIGlmICggdW5saWtlbHko
ZCAhPSBjdXJyZW50LT5kb21haW4pICkKPj4gKyAgICAgICAgICAgIHJjID0gLUVPUE5PVFNVUFA7
Cj4+ICsgICAgICAgIGVsc2UgaWYgKCBpc19odm1fZG9tYWluKGQpICYmIHBhZ2luZ19tb2RlX3No
YWRvdyhkKSApCj4+ICAgICAgICAgICAgICByYyA9IHhzbV9odm1fcGFyYW0oWFNNX1RBUkdFVCwg
ZCwgb3ApOwo+IAo+IEFzIHdlJ3JlIHN3aXRjaGluZyB0byBjdXJyZW50LW9ubHksIHNob3VsZG4n
dCB0aGlzIHR1cm4gdG8gWFNNX0hPT0sgPwoKTm90IHN1cmUgLSBJIHNpbXBseSBkaWRuJ3Qgd2Fu
dCB0byBmaWRkbGUgd2l0aCBhbnkgb2YgdGhlIHNlbWFudGljcywKYW5kIGtlZXBpbmcgaXQgYXMg
aXQgaXMgbWF5IGJlIHN1Yi1vcHRpbWFsLCBidXQgaXMgY2VydGFpbmx5IG5vdCBnb2luZwp0byBi
ZSB3cm9tZy4KCj4gRXZlcnl0aGluZyBlbHNlIExHVE0sIHdpdGggb25lIHNtYWxsIHN1Z2dlc3Rp
b24uLi4uCj4gCj4+ICAgICAgICAgIGlmICggIXJjICkKPj4gLSAgICAgICAgICAgIHBhZ2V0YWJs
ZV9keWluZyhkLCBhLmdwYSk7Cj4+ICsgICAgICAgICAgICBwYWdldGFibGVfZHlpbmcoYS5ncGEp
Owo+PiAgCj4+ICAgICAgICAgIHJjdV91bmxvY2tfZG9tYWluKGQpOwo+PiAgICAgICAgICBicmVh
azsKPj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wYWdpbmcuaAo+PiArKysgYi94ZW4vaW5j
bHVkZS9hc20teDg2L3BhZ2luZy5oCj4+IEBAIC0zNDUsNyArMzQ1LDcgQEAgdm9pZCBwYWdpbmdf
d3JpdGVfcDJtX2VudHJ5KHN0cnVjdCBwMm1fZAo+PiAgCj4+ICAvKiBDYWxsZWQgZnJvbSB0aGUg
Z3Vlc3QgdG8gaW5kaWNhdGUgdGhhdCB0aGUgYSBwcm9jZXNzIGlzIGJlaW5nCj4+ICAgKiB0b3Ju
IGRvd24gYW5kIGl0cyBwYWdldGFibGVzIHdpbGwgc29vbiBiZSBkaXNjYXJkZWQgKi8KPj4gLXZv
aWQgcGFnZXRhYmxlX2R5aW5nKHN0cnVjdCBkb21haW4gKmQsIHBhZGRyX3QgZ3BhKTsKPj4gK3Zv
aWQgcGFnZXRhYmxlX2R5aW5nKHBhZGRyX3QgZ3BhKTsKPiAKPiBGaXggdGhlIGNvbW1lbnQgc3R5
bGUgd2hpbGUgaW4gdGhpcyBhcmVhPwoKV2VsbCwgSSBjYW4gY2VydGFpbmx5IGRvIHNvIC0gSSBk
aWRuJ3QgYmVjYXVzZSBJIGRpZG4ndCB0b3VjaCB0aGUKY29tbWVudCBpdHNlbGYuCgpKYW4KCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 12:19:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 12: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 1g8P4O-00030E-4w; Fri, 05 Oct 2018 12:19:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wiz4=mr=citrix.com=prvs=8095139d5=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g8P4N-000309-6R
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 12:18:59 +0000
X-Inumbo-ID: 014d68c1-c899-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 014d68c1-c899-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 12:20:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,344,1534809600"; d="scan'208";a="80054267"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5BB74B9702000078001EECE4@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+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+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 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
 TQTBLzDKXok86M7BTQRS4TZ/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
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/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: <d724debc-e477-1a29-b2a0-db497be01252@citrix.com>
Date: Fri, 5 Oct 2018 13:18:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB74B9702000078001EECE4@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/HVM: move vendor independent CPU
 save/restore logic to shared 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: Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUvMTAvMTggMTI6MzEsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEEgZmV3IHBpZWNlcyBvZiB0
aGUgaGFuZGxpbmcgaGVyZSBhcmUgKG5vIGxvbmdlcj8pIHZlbmRvciBzcGVjaWZpYywgYW5kCj4g
aGVuY2UgdGhlcmUncyBubyBwb2ludCBpbiByZXBsaWNhdGluZyB0aGUgY29kZS4KCkVGRVIgcHJv
YmFibHkgd2FzIHZlbmRvciBzcGVjaWZpYyBvcmlnaW5hbGx5LsKgIFRoZSBjb250cm9sIHJlZ2lz
dGVycwpyZWFsbHkgc2hvdWxkbid0IGhhdmUgYmVlbi4uLgoKPiBNYWtlIHN1cmUgbm90IG90aGVy
d2lzZQo+IHByZS1maWxsZWQgZmllbGRzIG9mIHN0cnVjdCBodm1faHdfY3B1IGluc3RhbmNlcyBh
cmUgemVybyBmaWxsZWQgYmVmb3JlCj4gY2FsbGluZyB0aGUgdmVuZG9yICJzYXZlIiBob29rLCBl
bGltaW5hdGluZyB0aGUgbmVlZCBmb3IgdGhlIGhvb2sKPiBmdW5jdGlvbnMgdG8gemVybyBpbmRp
dmlkdWFsIGZpZWxkcy4KClRoZSBzdGFydCBvZiB0aGlzIHNlbnRlbmNlIGlzIHJhdGhlciBoYXJk
IHRvIHBhcnNlLsKgIEhvdyBhYm91dCAiWmVybyB0aGUKZnVsbCBzdHJ1Y3R1cmUgYmVmb3JlIGNh
bGxpbmcgdGhlIHNhdmUgaG9vaywgZWxpbWluYXRpbmcgdGhlIG5lZWQgdG8KemVybyBpbmRpdmlk
dWFsIGZpZWxkcy4iID8KCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgoKQ29kZSB3aXNlLCB0aGlzIGxvb2tzIGZpbmUuwqAgUmV2aWV3ZWQtYnk6IEFuZHJl
dyBDb29wZXIKPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 12:40:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 12: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 1g8POZ-0004Uv-6F; Fri, 05 Oct 2018 12:39:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wiz4=mr=citrix.com=prvs=8095139d5=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g8POY-0004Uq-7q
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 12:39:50 +0000
X-Inumbo-ID: 6745d7e9-c89b-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6745d7e9-c89b-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 14:37:22 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,344,1534809600"; d="scan'208";a="80055195"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB3447802000078001EDA08@prv1-mh.provo.novell.com>
 <64d542e2-dc22-f157-5b71-2e5c82bdd6b7@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <6c5acfad-7390-c21b-65c6-97e85d292315@citrix.com>
Date: Fri, 5 Oct 2018 13:39:27 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <64d542e2-dc22-f157-5b71-2e5c82bdd6b7@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 01/12] x86: infrastructure to allow
 converting certain indirect calls to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 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>,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMvMTAvMTggMTk6MzgsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gRmluYWxseSwgdGhpcyBz
ZXJpZXMgZG9lc24ndCBsaW5rIHdpdGggdGhlIGRlZmF1bHQgRGViaWFuIHRvb2xjaGFpbi4KPgo+
IGFuZHJld2Nvb3BAYW5kcmV3Y29vcDovbG9jYWwveGVuLmdpdC94ZW4kIGxkIC0tdmVyc2lvbgo+
IEdOVSBsZCAoR05VIEJpbnV0aWxzIGZvciBEZWJpYW4pIDIuMjUKPgo+IGFuZHJld2Nvb3BAYW5k
cmV3Y29vcDovbG9jYWwveGVuLmdpdC94ZW4kIG1ha2UgLXMgYnVpbGQgLWo4IFhFTl9UQVJHRVRf
QVJDSD14ODZfNjQgS0NPTkZJR19DT05GSUc9LmNvbmZpZy1yZWxlYXNlCj4gIF9fICBfXyAgICAg
ICAgICAgIF8gIF8gICAgXyBfX19fICAgICAgICAgICAgICAgICAgICAgXyAgICAgICAgXyAgICAg
XyAgICAgIAo+ICBcIFwvIC9fX18gXyBfXyAgIHwgfHwgfCAgLyB8X19fIFwgICAgXyAgIF8gXyBf
XyAgX19ffCB8XyBfXyBffCB8X18gfCB8IF9fXyAKPiAgIFwgIC8vIF8gXCAnXyBcICB8IHx8IHxf
IHwgfCBfXykgfF9ffCB8IHwgfCAnXyBcLyBfX3wgX18vIF9gIHwgJ18gXHwgfC8gXyBcCj4gICAv
ICBcICBfXy8gfCB8IHwgfF9fICAgX3x8IHwvIF9fL3xfX3wgfF98IHwgfCB8IFxfXyBcIHx8IChf
fCB8IHxfKSB8IHwgIF9fLwo+ICAvXy9cX1xfX198X3wgfF98ICAgIHxffChfKV98X19fX198ICAg
XF9fLF98X3wgfF98X19fL1xfX1xfXyxffF8uX18vfF98XF9fX3wKPiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgCj4gcHJlbGluay5vOiguZGVidWdfYXJhbmdlcysweDNjOTQpOiByZWxvY2F0aW9uIHRydW5j
YXRlZCB0byBmaXQ6IFJfWDg2XzY0XzMyIGFnYWluc3QgYC5kZWJ1Z19pbmZvJwo+IHByZWxpbmsu
bzooLmRlYnVnX2luZm8rMHgyMjVmYSk6IHJlbG9jYXRpb24gdHJ1bmNhdGVkIHRvIGZpdDogUl9Y
ODZfNjRfMzIgYWdhaW5zdCBgLmRlYnVnX3N0cicKPiBwcmVsaW5rLm86KC5kZWJ1Z19pbmZvKzB4
MjJiNTcpOiByZWxvY2F0aW9uIHRydW5jYXRlZCB0byBmaXQ6IFJfWDg2XzY0XzMyIGFnYWluc3Qg
YC5kZWJ1Z19zdHInCj4gcHJlbGluay5vOiguZGVidWdfaW5mbysweDFiOTJkYSk6IHJlbG9jYXRp
b24gdHJ1bmNhdGVkIHRvIGZpdDogUl9YODZfNjRfMzIgYWdhaW5zdCBgLmRlYnVnX3N0cicKPiBw
cmVsaW5rLm86KC5kZWJ1Z19pbmZvKzB4MjFlOTc2KTogcmVsb2NhdGlvbiB0cnVuY2F0ZWQgdG8g
Zml0OiBSX1g4Nl82NF8zMiBhZ2FpbnN0IGAuZGVidWdfc3RyJwo+IHByZWxpbmsubzooLmRlYnVn
X2luZm8rMHgyMWVjMzEpOiByZWxvY2F0aW9uIHRydW5jYXRlZCB0byBmaXQ6IFJfWDg2XzY0XzMy
IGFnYWluc3QgYC5kZWJ1Z19zdHInCj4gcHJlbGluay5vOiguZGVidWdfaW5mbysweDIxZjAzYik6
IHJlbG9jYXRpb24gdHJ1bmNhdGVkIHRvIGZpdDogUl9YODZfNjRfMzIgYWdhaW5zdCBgLmRlYnVn
X3N0cicKPiBwcmVsaW5rLm86KC5kZWJ1Z19pbmZvKzB4MmIyYWMzKTogcmVsb2NhdGlvbiB0cnVu
Y2F0ZWQgdG8gZml0OiBSX1g4Nl82NF8zMiBhZ2FpbnN0IGAuZGVidWdfbG9jJwo+IHByZWxpbmsu
bzooLmRlYnVnX2luZm8rMHgyYjM3ZjYpOiByZWxvY2F0aW9uIHRydW5jYXRlZCB0byBmaXQ6IFJf
WDg2XzY0XzMyIGFnYWluc3QgYC5kZWJ1Z19zdHInCj4gcHJlbGluay5vOiguZGVidWdfaW5mbysw
eDQ0OGZhYik6IHJlbG9jYXRpb24gdHJ1bmNhdGVkIHRvIGZpdDogUl9YODZfNjRfMzIgYWdhaW5z
dCBgLmRlYnVnX3N0cicKPiBwcmVsaW5rLm86KC5kZWJ1Z19pbmZvKzB4NDRiODU2KTogYWRkaXRp
b25hbCByZWxvY2F0aW9uIG92ZXJmbG93cyBvbWl0dGVkIGZyb20gdGhlIG91dHB1dAo+IGxkOiBw
cmVsaW5rLm86IGFjY2VzcyBiZXlvbmQgZW5kIG9mIG1lcmdlZCBzZWN0aW9uICg2NjE3NjgzKQo+
IGxkOiBwcmVsaW5rLm86IGFjY2VzcyBiZXlvbmQgZW5kIG9mIG1lcmdlZCBzZWN0aW9uICg2NjE3
NjMwKQo+IGxkOiBwcmVsaW5rLm86IGFjY2VzcyBiZXlvbmQgZW5kIG9mIG1lcmdlZCBzZWN0aW9u
ICg2NjE3NTc5KQo+IGxkOiBwcmVsaW5rLm86IGFjY2VzcyBiZXlvbmQgZW5kIG9mIG1lcmdlZCBz
ZWN0aW9uICg2NjE3NTU4KQo+IGxkOiBwcmVsaW5rLm86IGFjY2VzcyBiZXlvbmQgZW5kIG9mIG1l
cmdlZCBzZWN0aW9uICg2NjE3NTQ0KQo+IGxkOiBwcmVsaW5rLm86IGFjY2VzcyBiZXlvbmQgZW5k
IG9mIG1lcmdlZCBzZWN0aW9uICg2NjE3NjA1KQo+IGxkOiBwcmVsaW5rLm86IGFjY2VzcyBiZXlv
bmQgZW5kIG9mIG1lcmdlZCBzZWN0aW9uICg2NjE3NzE4KQo+IGxkOiBwcmVsaW5rLm86IGFjY2Vz
cyBiZXlvbmQgZW5kIG9mIG1lcmdlZCBzZWN0aW9uICg2NjE3NTcwKQo+IGxkOiBwcmVsaW5rLm86
IGFjY2VzcyBiZXlvbmQgZW5kIG9mIG1lcmdlZCBzZWN0aW9uICg2NjE3NjY1KQo+IGxkOiBwcmVs
aW5rLm86IGFjY2VzcyBiZXlvbmQgZW5kIG9mIG1lcmdlZCBzZWN0aW9uICg2NjE3NjcxKQo+IGxk
OiBwcmVsaW5rLm86IGFjY2VzcyBiZXlvbmQgZW5kIG9mIG1lcmdlZCBzZWN0aW9uICg2NjE3NjI0
KQo+IGxkOiBwcmVsaW5rLm86IGFjY2VzcyBiZXlvbmQgZW5kIG9mIG1lcmdlZCBzZWN0aW9uICg2
NjE3NzQ4KQo+IGxkOiBwcmVsaW5rLm86IGFjY2VzcyBiZXlvbmQgZW5kIG9mIG1lcmdlZCBzZWN0
aW9uICg2NjE3NzcxKQo+IGxkOiBwcmVsaW5rLm86IGFjY2VzcyBiZXlvbmQgZW5kIG9mIG1lcmdl
ZCBzZWN0aW9uICg2NjE3NTkyKQo+IGxkOiBwcmVsaW5rLm86IGFjY2VzcyBiZXlvbmQgZW5kIG9m
IG1lcmdlZCBzZWN0aW9uICg2NjE3NjM1KQo+IGxkOiBwcmVsaW5rLm86IGFjY2VzcyBiZXlvbmQg
ZW5kIG9mIG1lcmdlZCBzZWN0aW9uICg2NjE3NjUyKQo+IGxkOiBwcmVsaW5rLm86IGFjY2VzcyBi
ZXlvbmQgZW5kIG9mIG1lcmdlZCBzZWN0aW9uICg2NjE3NzY2KQo+IGxkOiBwcmVsaW5rLm86IGFj
Y2VzcyBiZXlvbmQgZW5kIG9mIG1lcmdlZCBzZWN0aW9uICg2NjE3NzQyKQo+IGxkOiBwcmVsaW5r
Lm8oLmRlYnVnX2luZm8rMHhjOTYyZWQpOiByZWxvYyBhZ2FpbnN0IGAuZGVidWdfbG9jJzogZXJy
b3IgMgo+IE1ha2VmaWxlOjEzNDogcmVjaXBlIGZvciB0YXJnZXQgJy9sb2NhbC94ZW4uZ2l0L3hl
bi94ZW4tc3ltcycgZmFpbGVkCj4gbWFrZVsyXTogKioqIFsvbG9jYWwveGVuLmdpdC94ZW4veGVu
LXN5bXNdIEVycm9yIDEKPiBtYWtlWzJdOiAqKiogV2FpdGluZyBmb3IgdW5maW5pc2hlZCBqb2Jz
Li4uLgo+IC9sb2NhbC94ZW4uZ2l0L3hlbi8ueGVuLmVmaS4wcy5TOiBBc3NlbWJsZXIgbWVzc2Fn
ZXM6Cj4gL2xvY2FsL3hlbi5naXQveGVuLy54ZW4uZWZpLjBzLlM6MjE6IFdhcm5pbmc6IHZhbHVl
IDB4N2QyZjgwMDAwNTQ0IHRydW5jYXRlZCB0byAweDgwMDAwNTQ0Cj4gL2xvY2FsL3hlbi5naXQv
eGVuLy54ZW4uZWZpLjBzLlM6MjI6IFdhcm5pbmc6IHZhbHVlIDB4N2QyZjgwMDAwOGRjIHRydW5j
YXRlZCB0byAweDgwMDAwOGRjCj4gL2xvY2FsL3hlbi5naXQveGVuLy54ZW4uZWZpLjBzLlM6MjM6
IFdhcm5pbmc6IHZhbHVlIDB4N2QyZjgwMDAwOGRlIHRydW5jYXRlZCB0byAweDgwMDAwOGRlCj4g
L2xvY2FsL3hlbi5naXQveGVuLy54ZW4uZWZpLjBzLlM6MjQ6IFdhcm5pbmc6IHZhbHVlIDB4N2Qy
ZjgwMDAwOGUzIHRydW5jYXRlZCB0byAweDgwMDAwOGUzCj4gL2xvY2FsL3hlbi5naXQveGVuLy54
ZW4uZWZpLjBzLlM6MjU6IFdhcm5pbmc6IHZhbHVlIDB4N2QyZjgwMDAxMDg2IHRydW5jYXRlZCB0
byAweDgwMDAxMDg2Cj4gL2xvY2FsL3hlbi5naXQveGVuLy54ZW4uZWZpLjBzLlM6MjY6IFdhcm5p
bmc6IHZhbHVlIDB4N2QyZjgwMDAxMDhhIHRydW5jYXRlZCB0byAweDgwMDAxMDhhCj4gL2xvY2Fs
L3hlbi5naXQveGVuLy54ZW4uZWZpLjBzLlM6Mjc6IFdhcm5pbmc6IHZhbHVlIDB4N2QyZjgwMDAx
MDhlIHRydW5jYXRlZCB0byAweDgwMDAxMDhlCj4gL2xvY2FsL3hlbi5naXQveGVuLy54ZW4uZWZp
LjBzLlM6Mjg6IFdhcm5pbmc6IHZhbHVlIDB4N2QyZjgwMDAxMGRjIHRydW5jYXRlZCB0byAweDgw
MDAxMGRjCj4gL2xvY2FsL3hlbi5naXQveGVuLy54ZW4uZWZpLjBzLlM6Mjk6IFdhcm5pbmc6IHZh
bHVlIDB4N2QyZjgwMDAxMTcyIHRydW5jYXRlZCB0byAweDgwMDAxMTcyCj4gL2xvY2FsL3hlbi5n
aXQveGVuLy54ZW4uZWZpLjFzLlM6IEFzc2VtYmxlciBtZXNzYWdlczoKPiAvbG9jYWwveGVuLmdp
dC94ZW4vLnhlbi5lZmkuMXMuUzoyMTogV2FybmluZzogdmFsdWUgMHg3ZDJmODAwMDA1NDQgdHJ1
bmNhdGVkIHRvIDB4ODAwMDA1NDQKPiAvbG9jYWwveGVuLmdpdC94ZW4vLnhlbi5lZmkuMXMuUzoy
MjogV2FybmluZzogdmFsdWUgMHg3ZDJmODAwMDA4ZGMgdHJ1bmNhdGVkIHRvIDB4ODAwMDA4ZGMK
PiAvbG9jYWwveGVuLmdpdC94ZW4vLnhlbi5lZmkuMXMuUzoyMzogV2FybmluZzogdmFsdWUgMHg3
ZDJmODAwMDA4ZGUgdHJ1bmNhdGVkIHRvIDB4ODAwMDA4ZGUKPiAvbG9jYWwveGVuLmdpdC94ZW4v
Lnhlbi5lZmkuMXMuUzoyNDogV2FybmluZzogdmFsdWUgMHg3ZDJmODAwMDA4ZTMgdHJ1bmNhdGVk
IHRvIDB4ODAwMDA4ZTMKPiAvbG9jYWwveGVuLmdpdC94ZW4vLnhlbi5lZmkuMXMuUzoyNTogV2Fy
bmluZzogdmFsdWUgMHg3ZDJmODAwMDEwODYgdHJ1bmNhdGVkIHRvIDB4ODAwMDEwODYKPiAvbG9j
YWwveGVuLmdpdC94ZW4vLnhlbi5lZmkuMXMuUzoyNjogV2FybmluZzogdmFsdWUgMHg3ZDJmODAw
MDEwOGEgdHJ1bmNhdGVkIHRvIDB4ODAwMDEwOGEKPiAvbG9jYWwveGVuLmdpdC94ZW4vLnhlbi5l
ZmkuMXMuUzoyNzogV2FybmluZzogdmFsdWUgMHg3ZDJmODAwMDEwOGUgdHJ1bmNhdGVkIHRvIDB4
ODAwMDEwOGUKPiAvbG9jYWwveGVuLmdpdC94ZW4vLnhlbi5lZmkuMXMuUzoyODogV2FybmluZzog
dmFsdWUgMHg3ZDJmODAwMDEwZGMgdHJ1bmNhdGVkIHRvIDB4ODAwMDEwZGMKPiAvbG9jYWwveGVu
LmdpdC94ZW4vLnhlbi5lZmkuMXMuUzoyOTogV2FybmluZzogdmFsdWUgMHg3ZDJmODAwMDExNzIg
dHJ1bmNhdGVkIHRvIDB4ODAwMDExNzIKPiBNYWtlZmlsZToxMzY6IHJlY2lwZSBmb3IgdGFyZ2V0
ICcvbG9jYWwveGVuLmdpdC94ZW4veGVuJyBmYWlsZWQKPiBtYWtlWzFdOiAqKiogWy9sb2NhbC94
ZW4uZ2l0L3hlbi94ZW5dIEVycm9yIDIKPiBNYWtlZmlsZTo0NTogcmVjaXBlIGZvciB0YXJnZXQg
J2J1aWxkJyBmYWlsZWQKPiBtYWtlOiAqKiogW2J1aWxkXSBFcnJvciAyCj4KPiBVc2luZyBMRCAy
LjMwIGJ1aWx0IGZyb20gc291cmNlIGlzIGZpbmUsIGJ1dCBJJ20gbm90IHN1cmUgZXhhY3RseSB3
aGF0Cj4gaXMgZ29pbmcgb24gaGVyZS4KCkFjdHVhbGx5LCBJJ3ZlIGp1c3QgZW5jb3VudGVyZWQg
dGhpcyBmYWlsdXJlIHRvIGxpbmsgb24gc3RhZ2luZyBhcyB3ZWxsLApzbyBpdCBpcyBjbGVhcmx5
IG5vdCByZWxhdGVkIHRvIHRoaXMgc2VyaWVzLsKgIFNvcnJ5IGZvciB0aGUgbm9pc2UgKGJ1dApJ
J20gc3RpbGwgbm9uLXRoZS13aXNlciBhcyB0byB3aGF0IGlzIGFjdHVhbGx5IGJyb2tlbikuCgp+
QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 12:47:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 12:47: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 1g8PW2-0005GL-H0; Fri, 05 Oct 2018 12:47:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=baab=mr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g8PW0-0005GB-Q2
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 12:47:32 +0000
X-Inumbo-ID: 7bab73ed-c89c-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7bab73ed-c89c-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 14:45:05 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1g8PVx-0003HC-CL; Fri, 05 Oct 2018 12:47: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 1g8PVx-0000QJ-4C; Fri, 05 Oct 2018 12:47:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g8PVx-0002Ub-3Z; Fri, 05 Oct 2018 12:47:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128415-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=d36b7704586c232388da8b170a111cc98127cdad
X-Osstest-Versions-That: xen=81946a73dc975a7dafe9017a8e61d1e64fdbedbf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 05 Oct 2018 12:47:29 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128415: 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>

ZmxpZ2h0IDEyODQxNSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODQxNS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBkMzZiNzcwNDU4NmMyMzIzODhkYThiMTcwYTExMWNjOTgxMjdjZGFkCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA4MTk0NmE3M2RjOTc1YTdkYWZl
OTAxN2E4ZTYxZDFlNjRmZGJlZGJmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjgzODAgIDIwMTgt
MTAtMDQgMTU6MDA6NDYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4NDE1ICAy
MDE4LTEwLTA1IDEwOjAwOjM4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4K
ICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9u
IDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgODE5NDZhNzNk
Yy4uZDM2Yjc3MDQ1OCAgZDM2Yjc3MDQ1ODZjMjMyMzg4ZGE4YjE3MGExMTFjYzk4MTI3Y2RhZCAt
PiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 13:17:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 13:17: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 1g8Pyo-0007T7-3k; Fri, 05 Oct 2018 13:17:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=halr=mr=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1g8Pym-0007T2-43
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 13:17:16 +0000
X-Inumbo-ID: 25a53c54-c8a1-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 25a53c54-c8a1-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 13:18:28 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w95DEB9W059804;
 Fri, 5 Oct 2018 13:17:03 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-2018-07-02;
 bh=Yhmu3VYgRdTGAgxR0LVBE2/Z4bwiSPjV03brPSeptwo=;
 b=bAhLPp8YgrYJt+3FvP2c4zLsKu7dcRYXL2URyVqMyk2nZ1UqV74hwk/ONbMfBqh9KO61
 j8La6jigQ/uWW8WOVX3hGZjAd5mgswuiVAZOI0ausA9rKA/MYfsh5cTi2zwNY1H1xjjN
 v8epgINbtTUrfO99LvfSdilJc+KEoKpuxwF30SIi4u49TxkfLIDHsxr4u/FPgpEhGEoo
 33qEEBY6Q0m+PzP9dz3Q0mIzKcg3buNjUtWTBFVQbWxpciP+fudCSIMNgxEZA3dDDZTT
 R6D/n8ONlboLyuIQivKEAZCASKxWma7HfMNaO7ePXCJ1MdXpnZQZyVaRKTWJtJNUfWuW /Q== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp2120.oracle.com with ESMTP id 2mt1bqjhdj-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 05 Oct 2018 13:17:03 +0000
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w95DGv48029284
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 5 Oct 2018 13:16:58 GMT
Received: from abhmp0007.oracle.com (abhmp0007.oracle.com [141.146.116.13])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w95DGtsx014789;
 Fri, 5 Oct 2018 13:16:55 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 05 Oct 2018 13:16:54 +0000
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5BB74B9702000078001EECE4@prv1-mh.provo.novell.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <81807a27-a3a8-df22-45ac-97461af4c367@oracle.com>
Date: Fri, 5 Oct 2018 09:16:51 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <5BB74B9702000078001EECE4@prv1-mh.provo.novell.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9036
 signatures=668706
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=818
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810050134
Subject: Re: [Xen-devel] [PATCH] x86/HVM: move vendor independent CPU
 save/restore logic to shared 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: Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>, Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvNS8xOCA3OjMxIEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPiBBIGZldyBwaWVjZXMgb2Yg
dGhlIGhhbmRsaW5nIGhlcmUgYXJlIChubyBsb25nZXI/KSB2ZW5kb3Igc3BlY2lmaWMsIGFuZAo+
IGhlbmNlIHRoZXJlJ3Mgbm8gcG9pbnQgaW4gcmVwbGljYXRpbmcgdGhlIGNvZGUuIE1ha2Ugc3Vy
ZSBub3Qgb3RoZXJ3aXNlCj4gcHJlLWZpbGxlZCBmaWVsZHMgb2Ygc3RydWN0IGh2bV9od19jcHUg
aW5zdGFuY2VzIGFyZSB6ZXJvIGZpbGxlZCBiZWZvcmUKPiBjYWxsaW5nIHRoZSB2ZW5kb3IgInNh
dmUiIGhvb2ssIGVsaW1pbmF0aW5nIHRoZSBuZWVkIGZvciB0aGUgaG9vawo+IGZ1bmN0aW9ucyB0
byB6ZXJvIGluZGl2aWR1YWwgZmllbGRzLgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgoKUmV2aWV3ZWQtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMu
b3N0cm92c2t5QG9yYWNsZS5jb20KCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 13:20:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 13:20: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 1g8Q2F-0008AW-Ob; Fri, 05 Oct 2018 13:20:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=je8t=mr=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g8Q2F-0008AR-0k
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 13:20:51 +0000
X-Inumbo-ID: a63d748c-c8a1-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id a63d748c-c8a1-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 13:22:04 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 1259D15AD;
 Fri,  5 Oct 2018 06:20:49 -0700 (PDT)
Received: from [10.4.12.35] (e108454-lin.Emea.Arm.com [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8C65B3F5B3;
 Fri,  5 Oct 2018 06:20:48 -0700 (PDT)
To: Bharat Bhushan <bharat.bhushan@nxp.com>,
 "Xen-devel@lists.xenproject.org" <Xen-devel@lists.xenproject.org>
References: <VI1PR04MB484573C0CBE5BB093697DD6A9AEB0@VI1PR04MB4845.eurprd04.prod.outlook.com>
 <VI1PR04MB4845663832E08D6A39D6C7689AEB0@VI1PR04MB4845.eurprd04.prod.outlook.com>
 <VI1PR04MB4845A7B79FC597A507E305D89AEB0@VI1PR04MB4845.eurprd04.prod.outlook.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c8337f60-14e4-0f4b-179b-e3daebd54176@arm.com>
Date: Fri, 5 Oct 2018 14:20:46 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <VI1PR04MB4845A7B79FC597A507E305D89AEB0@VI1PR04MB4845.eurprd04.prod.outlook.com>
Content-Language: en-US
Subject: Re: [Xen-devel] ARM64: PCIe 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-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>

SGksCgpPbiAwNS8xMC8yMDE4IDEyOjA2LCBCaGFyYXQgQmh1c2hhbiB3cm90ZToKPiBGdXJ0aGVy
IHVwZGF0ZToKPiBJZiBJIGNoYW5nZSBLY29uZmlnIHRvIGVuYWJsZSB0aGlzIGRlZmF1bHQKCkNP
TkZJR19IQVNfSVRTIGlzIGluIHRlY2ggcHJldmlldy4gRm9yIGhhdmluZyBhY2Nlc3MgdG8gaXQs
IHlvdSBuZWVkIHRvIApwYXNzIFhFTl9DT05GSUdfRVhQRVJUIG9uICphbGwqIHRoZSBtYWtlIGNv
bW1hbmQgbGluZS4KCj4gVGhlbiBET00wIExpbnV4IEJvb3RzIGJ1dCBNU0lzIGFyZSBub3Qgc3Rp
bGwgd29ya2luZywKPiAKPiBHZXR0aW5nIGJlbG93IGVycm9yOgo+ICAgIC0gcGNpIDAwMDE6MDA6
MDAuMDogRmFpbGVkIHRvIGFkZCAtIHBhc3N0aHJvdWdoIG9yIE1TSS9NU0ktWCBtaWdodCBmYWls
IQoKVGhpcyBpcyBhIHJlZC1oZXJyaW5nLiBUaGlzIGxpbmVzIGhhcHBlbiBiZWNhdXNlIApQSFlT
REVWT1BfcGNpX2RldmljZV9hZGQgaXMgbm90IGltcGxlbWVudGVkIG9uIFhlbiBBcm0uCgo+IAo+
IEFueSBoZWxwIGlzIHZlcnkgdXNlZnVsLCEhCgpDYW4geW91IHBsZWFzZSBwcm92aWRlIHRoZSBm
dWxsIGxvZz8KCj4+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+Pj4gRnJvbTogQmhhcmF0
IEJodXNoYW4KPj4+IFNlbnQ6IEZyaWRheSwgT2N0b2JlciA1LCAyMDE4IDI6MDkgUE0KPj4+IFRv
OiBYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPj4+IFN1YmplY3Q6IEFSTTY0OiBQQ0ll
IGluIERPTTAKPj4+Cj4+PiBIaSBBbGwsCj4+Pgo+Pj4gSSBhbSBib290aW5nIFhFTiBmb3IgdGhl
IGZpcnN0IHRpbWUgb24gbXkgcGxhdGZvcm0gYW5kIG9ic2VydmluZyB0aGF0Cj4+PiBQQ0llIGFy
ZSBub3Qgd29ya2luZy4KPj4+Cj4+PiBIZXJlIGFyZSBteSBvYnNlcnZhdGlvbnMgb24gdGhpcy4K
Pj4+Cj4+PiAxKSAiZ2l0LWl0cyIgbm9kZSAoYmVsb3cpIGZyb20gZGV2aWNlIHRyZWUgaXMgbm90
IGF2YWlsYWJsZSBpbiBET00wCj4+PiBkZXZpY2UgdHJlZS4KPj4+Cj4+PiAgICAgICAgICAgICAg
ICAgIGl0czogZ2ljLWl0c0A2MDIwMDAwIHsKPj4+ICAgICAgICAgICAgICAgICAgICAgICAgICBj
b21wYXRpYmxlID0gImFybSxnaWMtdjMtaXRzIjsKPj4+ICAgICAgICAgICAgICAgICAgICAgICAg
ICBtc2ktY29udHJvbGxlcjsKPj4+ICAgICAgICAgICAgICAgICAgICAgICAgICByZWcgPSA8MHgw
IDB4NjAyMDAwMCAwIDB4MjAwMDA+Owo+Pj4gICAgICAgICAgICAgICAgICB9Owo+Pj4KPj4+ICAg
IFdlIGhhdmUgIm1zaS1wYXJlbnQiIHByb3BlcnR5IGluIFBDSWUgY29udHJvbGxlciBub2RlIHdo
aWNoIHByb3ZpZGVzCj4+PiBwaGFuZGxlIG9mIGFib3ZlIG1lbnRpb25lZCBub2RlLgo+Pj4gICAg
TGludXggKERPTTApIGVycm9yIG91dCBpZiBpdCBkb2VzIGZpbmQgYSB2YWxpZCBtc2ktcGFyZW50
Lgo+Pj4KPj4+IEZpcnN0IHF1ZXN0aW9uIEkgaGF2ZSBpcywgV2hhdCBpcyB0aGUgcmVhc29uIGZv
ciByZW1vdmluZyBnaWMtaXRzIG5vZGU/CgpJZiBDT05GSUdfSEFTX0lUUyBpcyBkaXNhYmxlZCwg
dGhlbiB0aGUgdmlydHVhbCBJVFMgaXMgbm90IGJ1aWx0LiAKVGhlcmVmb3JlIHRoZSBub2RlIGlz
IHJlbW92ZWQgdG8gcHJldmVudCBEb20wIHVzaW5nIElUUy4KCj4+PiAyKSBVc2UgTGVnYWN5IGlu
dGVycnVwdHMgcmF0aGVyIHRoYW4gTVNJCj4+Pgo+Pj4gICAgVXNlZCAicGNpPW5vbXNpIiBpbiBE
T00wIGJvb3RhcmdzIHRvIG1vdmUgYXdheSBmcm9tIE1TSXMsCj4+Pgo+Pj4gICBMZWdhY3kgaW50
ZXJydXB0cyBhcmUgYWxzbyBub3QgcmVjZWl2ZWQgYW5kIHNlZSBuZXRkZXYtd2F0Y2hkb2cuCgpE
aWQgeW91IGNoZWNrIHdoZXRoZXIgbGVnYWN5IGludGVycnVwdHMgYXJlIHJvdXRlZCB0byBEb20w
PwoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 13:28:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 13:28: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 1g8Q9T-0008Pm-Mr; Fri, 05 Oct 2018 13:28:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vier=mr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g8Q9S-0008Pg-D9
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 13:28:18 +0000
X-Inumbo-ID: affd0337-c8a2-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id affd0337-c8a2-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 13:29:30 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 05 Oct 2018 07:28:15 -0600
Message-Id: <5BB766ED02000078001EEE4B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 05 Oct 2018 07:28:13 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5A96B98502000078001ACC73@prv1-mh.provo.novell.com>
 <5A96AB7502000000000F6BA7@prv1-mh.provo.novell.com>
 <5A96AB7502000078001EEE26@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v5 0/2][XTF] FPU test 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: 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>

MTogYWRkIEZQVS9TSU1EIHJlZ2lzdGVyIHN0YXRlIHRlc3QKMjogZXh0ZW5kIEZQVSBleGNlcHRp
b24gdGVzdHMKClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 13:33:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 13:33: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 1g8QEO-0000g6-DU; Fri, 05 Oct 2018 13:33:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vier=mr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g8QEM-0000g1-Ca
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 13:33:22 +0000
X-Inumbo-ID: e1de7468-c8a2-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e1de7468-c8a2-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 15:30:53 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 05 Oct 2018 07:33:19 -0600
Message-Id: <5BB7681E02000078001EEE5D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 05 Oct 2018 07:33:18 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5BB74B9702000078001EECE4@prv1-mh.provo.novell.com>
 <d724debc-e477-1a29-b2a0-db497be01252@citrix.com>
In-Reply-To: <d724debc-e477-1a29-b2a0-db497be01252@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/HVM: move vendor independent CPU
 save/restore logic to shared 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: Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA1LjEwLjE4IGF0IDE0OjE4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDUvMTAvMTggMTI6MzEsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBBIGZldyBwaWVj
ZXMgb2YgdGhlIGhhbmRsaW5nIGhlcmUgYXJlIChubyBsb25nZXI/KSB2ZW5kb3Igc3BlY2lmaWMs
IGFuZAo+PiBoZW5jZSB0aGVyZSdzIG5vIHBvaW50IGluIHJlcGxpY2F0aW5nIHRoZSBjb2RlLgo+
IAo+IEVGRVIgcHJvYmFibHkgd2FzIHZlbmRvciBzcGVjaWZpYyBvcmlnaW5hbGx5LiAgVGhlIGNv
bnRyb2wgcmVnaXN0ZXJzCj4gcmVhbGx5IHNob3VsZG4ndCBoYXZlIGJlZW4uLi4KPiAKPj4gTWFr
ZSBzdXJlIG5vdCBvdGhlcndpc2UKPj4gcHJlLWZpbGxlZCBmaWVsZHMgb2Ygc3RydWN0IGh2bV9o
d19jcHUgaW5zdGFuY2VzIGFyZSB6ZXJvIGZpbGxlZCBiZWZvcmUKPj4gY2FsbGluZyB0aGUgdmVu
ZG9yICJzYXZlIiBob29rLCBlbGltaW5hdGluZyB0aGUgbmVlZCBmb3IgdGhlIGhvb2sKPj4gZnVu
Y3Rpb25zIHRvIHplcm8gaW5kaXZpZHVhbCBmaWVsZHMuCj4gCj4gVGhlIHN0YXJ0IG9mIHRoaXMg
c2VudGVuY2UgaXMgcmF0aGVyIGhhcmQgdG8gcGFyc2UuICBIb3cgYWJvdXQgIlplcm8gdGhlCj4g
ZnVsbCBzdHJ1Y3R1cmUgYmVmb3JlIGNhbGxpbmcgdGhlIHNhdmUgaG9vaywgZWxpbWluYXRpbmcg
dGhlIG5lZWQgdG8KPiB6ZXJvIGluZGl2aWR1YWwgZmllbGRzLiIgPwoKRmluZSB3aXRoIG1lLCBj
aGFuZ2VkLgoKPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
Pgo+IAo+IENvZGUgd2lzZSwgdGhpcyBsb29rcyBmaW5lLiAgUmV2aWV3ZWQtYnk6IEFuZHJldyBD
b29wZXIKPiA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClRoYW5rcy4KCkphbgoKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 13:34:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 13:34: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 1g8QFS-0000kD-SL; Fri, 05 Oct 2018 13:34:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vier=mr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g8QFS-0000k4-1h
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 13:34:30 +0000
X-Inumbo-ID: 8d999e43-c8a3-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8d999e43-c8a3-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 13:35:42 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 05 Oct 2018 07:34:27 -0600
Message-Id: <5BB7686002000078001EEE60@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 05 Oct 2018 07:34:24 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5A96B98502000078001ACC73@prv1-mh.provo.novell.com>
 <5A96AB7502000000000F6BA7@prv1-mh.provo.novell.com>
 <5A96AB7502000078001EEE26@prv1-mh.provo.novell.com>
 <5BB766ED02000078001EEE4B@prv1-mh.provo.novell.com>
In-Reply-To: <5BB766ED02000078001EEE4B@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v5 1/2][XTF] add FPU/SIMD register state test
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

QWRkIHRlc3RzIHRvIHZlcmlmeSB0aGF0Ci0gRlBVIGluc25zIGxlYXZlIGNvcnJlY3QgKGd1ZXN0
KSB2YWx1ZXMgaW4gRklQL0ZEUC9GT1AvRkNTL0ZEUyAoYXQgdGhlCiAgZXhhbXBsZSBmb3IgRlNU
UFMpLAotIEZQVSBpbnNucyB3cml0aW5nIG1lbW9yeSBkb24ndCB1cGRhdGUgRlBVIHJlZ2lzdGVy
IHN0YXRlIHdoZW4gdGhlCiAgd3JpdGUgZmF1bHRzIChhdCB0aGUgZXhhbXBsZSBvZiBGSVNUUFMp
LAotIFZDVlRQUzJQSCBkb2Vzbid0IHVwZGF0ZSBNWENTUiBpZiBpdHMgd3JpdGUgZmF1bHRzIChW
Q1ZUUFMyUEggaXMgb25lCiAgb2YgdGhlIHZlcnkgZmV3IFNJTUQgaW5zbnMgd3JpdGluZyB0byBt
ZW1vcnkgX2FuZF8gdXBkYXRpbmcgcmVnaXN0ZXIKICBzdGF0ZTsgdGhlIHNjYXR0ZXIgZmFtaWx5
IG9mIGluc25zIGFsc28gZmFsbHMgaW50byB0aGlzIGNhdGVnb3J5KS4KClNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCnY1OiBBZGQgQVZYNTEyRiB2YXJp
YW50IG9mIFZDVlRQUzJQSCB0ZXN0LiBHdWFyZCBGRFAgY2hlY2sgd2l0aAogICAgIWNwdV9oYXNf
ZmRwX2V4Y3Bfb25seS4KdjM6IFJlLWJhc2UuIEFkZCBlbnRyeSB0byBhbGwtdGVzdHMuZG94Lgp2
MjogSW50cm9kdWNlIGFuZCB1c2UgeDg3LmguIFRvbGVyYXRlIFZDVlRQUzJQSCBtaXNiZWhhdmlv
ciBvbiBJbnRlbAogICAgaGFyZHdhcmUuIFRvbGVyYXRlIEFNRCBvZGRpdGllcyBpbiBwcm9iZV9m
c3RwKCkgYW5kIHByb2JlX2Zpc3RwKCkuCgotLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FyY2gvY3B1
aWQuaAorKysgYi9hcmNoL3g4Ni9pbmNsdWRlL2FyY2gvY3B1aWQuaApAQCAtODAsNiArODAsNyBA
QCBzdGF0aWMgaW5saW5lIGJvb2wgY3B1X2hhcyh1bnNpZ25lZCBpbnQKICNkZWZpbmUgY3B1X2hh
c194MmFwaWMgICAgICAgICAgY3B1X2hhcyhYODZfRkVBVFVSRV9YMkFQSUMpCiAjZGVmaW5lIGNw
dV9oYXNfeHNhdmUgICAgICAgICAgIGNwdV9oYXMoWDg2X0ZFQVRVUkVfWFNBVkUpCiAjZGVmaW5l
IGNwdV9oYXNfYXZ4ICAgICAgICAgICAgIGNwdV9oYXMoWDg2X0ZFQVRVUkVfQVZYKQorI2RlZmlu
ZSBjcHVfaGFzX2YxNmMgICAgICAgICAgICBjcHVfaGFzKFg4Nl9GRUFUVVJFX0YxNkMpCiAKICNk
ZWZpbmUgY3B1X2hhc19zeXNjYWxsICAgICAgICAgY3B1X2hhcyhYODZfRkVBVFVSRV9TWVNDQUxM
KQogI2RlZmluZSBjcHVfaGFzX254ICAgICAgICAgICAgICBjcHVfaGFzKFg4Nl9GRUFUVVJFX05Y
KQpAQCAtOTAsNiArOTEsOCBAQCBzdGF0aWMgaW5saW5lIGJvb2wgY3B1X2hhcyh1bnNpZ25lZCBp
bnQKIAogI2RlZmluZSBjcHVfaGFzX2ZzZ3NiYXNlICAgICAgICBjcHVfaGFzKFg4Nl9GRUFUVVJF
X0ZTR1NCQVNFKQogI2RlZmluZSBjcHVfaGFzX3NtZXAgICAgICAgICAgICBjcHVfaGFzKFg4Nl9G
RUFUVVJFX1NNRVApCisjZGVmaW5lIGNwdV9oYXNfZmRwX2V4Y3Bfb25seSAgIGNwdV9oYXMoWDg2
X0ZFQVRVUkVfRkRQX0VYQ1BfT05MWSkKKyNkZWZpbmUgY3B1X2hhc19hdng1MTJmICAgICAgICAg
Y3B1X2hhcyhYODZfRkVBVFVSRV9BVlg1MTJGKQogI2RlZmluZSBjcHVfaGFzX3NtYXAgICAgICAg
ICAgICBjcHVfaGFzKFg4Nl9GRUFUVVJFX1NNQVApCiAKICNkZWZpbmUgY3B1X2hhc191bWlwICAg
ICAgICAgICAgY3B1X2hhcyhYODZfRkVBVFVSRV9VTUlQKQotLS0gL2Rldi9udWxsCisrKyBiL2Fy
Y2gveDg2L2luY2x1ZGUvYXJjaC94ODcuaApAQCAtMCwwICsxLDI3IEBACisjaWZuZGVmIFhURl9Y
ODZfWDg3X0gKKyNkZWZpbmUgWFRGX1g4Nl9YODdfSAorCisjaW5jbHVkZSA8eHRmL3R5cGVzLmg+
CisKK3N0cnVjdCB4ODdfZW52X3BtMzIgeworICAgIHVpbnQxNl90IGN3LCA6MTY7CisgICAgdWlu
dDE2X3Qgc3csIDoxNjsKKyAgICB1aW50MTZfdCB0dywgOjE2OworICAgIHVpbnQzMl90IGlwOwor
ICAgIHVpbnQxNl90IGNzOworICAgIHVpbnQxNl90IG9wOjExLCA6NTsKKyAgICB1aW50MzJfdCBk
cDsKKyAgICB1aW50MTZfdCBkcywgOjE2OworfTsKKworI2VuZGlmIC8qIFhURl9YODZfWDg3X0gg
Ki8KKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHls
ZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiB0YWItd2lkdGg6IDQKKyAqIGluZGVu
dC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCi0tLSBhL2RvY3MvYWxsLXRlc3RzLmRveAor
KysgYi9kb2NzL2FsbC10ZXN0cy5kb3gKQEAgLTIwLDYgKzIwLDggQEAgYW5kIGZ1bmN0aW9uYWxp
dHkuCiAKIEBzdWJwYWdlIHRlc3QtZnB1LWV4Y2VwdGlvbi1lbXVsYXRpb24gLSBGUFUgRXhjZXB0
aW9uIEVtdWxhdGlvbi4gIENvdmVycyBYU0EtMTkwLgogCitAc3VicGFnZSB0ZXN0LWZwdS1zdGF0
ZSAtIEZQVSBzdGF0ZSBFbXVsYXRpb24uCisKIEBzdWJwYWdlIHRlc3QtaW52bHBnIC0gYGludmxw
Z2AgaW5zdHJ1Y3Rpb24gYmVoYXZpb3VyLgogCiBAc3VicGFnZSB0ZXN0LWxici10c3gtdm1lbnRy
eSAtIEhhc3dlbGwgYW5kIGxhdGVyIExCUi9UU1ggVm1lbnRyeSBmYWlsdXJlIHRlc3QuCi0tLSBh
L2luY2x1ZGUveGVuL2FyY2gteDg2L2NwdWZlYXR1cmVzZXQuaAorKysgYi9pbmNsdWRlL3hlbi9h
cmNoLXg4Ni9jcHVmZWF0dXJlc2V0LmgKQEAgLTEzNCw2ICsxMzQsNyBAQAogI2RlZmluZSBYODZf
RkVBVFVSRV9OT19GUFVfU0VMICAgICg1KjMyKzEzKSAvKiBGUFUgQ1MvRFMgc3RvcmVkIGFzIHpl
cm8gKi8KICNkZWZpbmUgWDg2X0ZFQVRVUkVfTVBYICAgICAgICAgICAoNSozMisxNCkgLyogTWVt
b3J5IFByb3RlY3Rpb24gRXh0ZW5zaW9ucyAqLwogI2RlZmluZSBYODZfRkVBVFVSRV9QUUUgICAg
ICAgICAgICg1KjMyKzE1KSAvKiBQbGF0Zm9ybSBRb1MgRW5mb3JjZW1lbnQgKi8KKyNkZWZpbmUg
WDg2X0ZFQVRVUkVfQVZYNTEyRiAgICAgICAoNSozMisxNikgLyogQVZYLTUxMiBGb3VuZGF0aW9u
IEluc3RydWN0aW9ucyAqLwogI2RlZmluZSBYODZfRkVBVFVSRV9SRFNFRUQgICAgICAgICg1KjMy
KzE4KSAvKiBSRFNFRUQgaW5zdHJ1Y3Rpb24gKi8KICNkZWZpbmUgWDg2X0ZFQVRVUkVfQURYICAg
ICAgICAgICAoNSozMisxOSkgLyogQURDWCwgQURPWCBpbnN0cnVjdGlvbnMgKi8KICNkZWZpbmUg
WDg2X0ZFQVRVUkVfU01BUCAgICAgICAgICAoNSozMisyMCkgLyogU3VwZXJ2aXNvciBNb2RlIEFj
Y2VzcyBQcmV2ZW50aW9uICovCi0tLSBhL2luY2x1ZGUveGVuL2FyY2gteDg2L3hlbi5oCisrKyBi
L2luY2x1ZGUveGVuL2FyY2gteDg2L3hlbi5oCkBAIC0xNSw2ICsxNSwxNiBAQAogCiAjaW5jbHVk
ZSAiY3B1aWQuaCIKIAorLyoKKyAqIEEgbnVtYmVyIG9mIEdEVCBlbnRyaWVzIGFyZSByZXNlcnZl
ZCBieSBYZW4uIFRoZXNlIGFyZSBub3Qgc2l0dWF0ZWQgYXQgdGhlCisgKiBzdGFydCBvZiB0aGUg
R0RUIGJlY2F1c2Ugc29tZSBzdHVwaWQgT1NlcyBleHBvcnQgaGFyZC1jb2RlZCBzZWxlY3RvciB2
YWx1ZXMKKyAqIGluIHRoZWlyIEFCSS4gVGhlc2UgaGFyZC1jb2RlZCB2YWx1ZXMgYXJlIGFsd2F5
cyBuZWFyIHRoZSBzdGFydCBvZiB0aGUgR0RULAorICogc28gWGVuIHBsYWNlcyBpdHNlbGYgb3V0
IG9mIHRoZSB3YXksIGF0IHRoZSBmYXIgZW5kIG9mIHRoZSBHRFQuCisgKgorICogTkIgVGhlIExE
VCBpcyBzZXQgdXNpbmcgdGhlIE1NVUVYVF9TRVRfTERUIG9wIG9mIEhZUEVSVklTT1JfbW11ZXh0
X29wCisgKi8KKyNkZWZpbmUgRklSU1RfUkVTRVJWRURfR0RUX1BBR0UgIDE0CisKICNpZm5kZWYg
X19BU1NFTUJMWV9fCiB0eXBlZGVmIHVuc2lnbmVkIGxvbmcgeGVuX3Bmbl90OwogCi0tLSAvZGV2
L251bGwKKysrIGIvdGVzdHMvZnB1LXN0YXRlL01ha2VmaWxlCkBAIC0wLDAgKzEsOSBAQAoraW5j
bHVkZSAkKFJPT1QpL2J1aWxkL2NvbW1vbi5taworCitOQU1FICAgICAgOj0gZnB1LXN0YXRlCitD
QVRFR09SWSAgOj0gZnVuY3Rpb25hbAorVEVTVC1FTlZTIDo9IGh2bTY0IGh2bTMycHNlCisKK29i
ai1wZXJlbnYgKz0gbWFpbi5vCisKK2luY2x1ZGUgJChST09UKS9idWlsZC9nZW4ubWsKLS0tIC9k
ZXYvbnVsbAorKysgYi90ZXN0cy9mcHUtc3RhdGUvbWFpbi5jCkBAIC0wLDAgKzEsMjcyIEBACisv
KioKKyAqIEBmaWxlIHRlc3RzL2ZwdS1zdGF0ZS9tYWluLmMKKyAqIEByZWYgdGVzdC1mcHUtc3Rh
dGUgLSBFbXVsYXRpb24gb2YgRlBVIHN0YXRlCisgKgorICogQHBhZ2UgdGVzdC1mcHUtc3RhdGUg
RlBVIFN0YXRlIEVtdWxhdGlvbgorICoKKyAqIEZQVSBjb2RlL2RhdGEgcG9pbnRlcnMgYW5kIG9w
Y29kZSBtdXN0IG5vdCBiZSB0aGUgb25lcyByZXN1bHRpbmcKKyAqIGZyb20gdGhlIHN0dWIgZXhl
Y3V0aW9uIGluIHRoZSBoeXBlcnZpc29yLgorICoKKyAqIEZQVSBhbmQgU0lNRCBpbnN0cnVjdGlv
bnMgZmF1bHRpbmcgZHVyaW5nIG1lbW9yeSB3cml0ZSBtdXN0IG5vdAorICogdXBkYXRlIHRoZSBy
ZXNwZWN0aXZlIHJlZ2lzdGVyIGZpbGVzLgorICoKKyAqIEBzZWUgdGVzdHMvZnB1LXN0YXRlL21h
aW4uYworICovCisjaW5jbHVkZSA8eHRmLmg+CisKKyNpbmNsdWRlIDxhcmNoL2V4aW5mby5oPgor
I2luY2x1ZGUgPGFyY2gveDg3Lmg+CisKK2NvbnN0IGNoYXIgdGVzdF90aXRsZVtdID0gIkZQVSBT
dGF0ZSI7CisKK3ZvaWQgcHJvYmVfZnN0cChib29sIGZvcmNlKQoreworICAgIGNvbnN0IHVpbnQ4
X3QgKmZzdHBfb2ZmczsKKyAgICB1aW50MzJfdCBmbHQ7CisgICAgc3RydWN0IHg4N19lbnZfcG0z
MiBmZW52OworCisgICAgZmVudi5jdyA9IDB4MzVmOyAvKiB1bm1hc2sgUEUgKi8KKyAgICBhc20g
dm9sYXRpbGUgKCAiZm5pbml0OyIKKyAgICAgICAgICAgICAgICAgICAiZmxkY3cgJVtjd107Igor
ICAgICAgICAgICAgICAgICAgICJmbGRwaTsiCisgICAgICAgICAgICAgICAgICAgIm1vdiAkMWYs
ICVbb2Zmc107IgorICAgICAgICAgICAgICAgICAgICJ0ZXN0ICVbZmVwXSwgJVtmZXBdOyIKKyAg
ICAgICAgICAgICAgICAgICAianogMWY7IgorICAgICAgICAgICAgICAgICAgIF9BU01fWEVOX0ZF
UAorICAgICAgICAgICAgICAgICAgICIxOiBmc3RwcyAlW2RhdGFdOyAyOiIKKyAgICAgICAgICAg
ICAgICAgICA6IFtvZmZzXSAiPSZnIiAoZnN0cF9vZmZzKSwgW2RhdGFdICI9bSIgKGZsdCkKKyAg
ICAgICAgICAgICAgICAgICA6IFtjd10gIm0iIChmZW52LmN3KSwgW2ZlcF0gInEiIChmb3JjZSkg
KTsKKworICAgIGFzbSAoICJmbnN0ZW52ICUwIiA6ICI9bSIgKGZlbnYpICk7CisgICAgaWYgKCBm
ZW52LmlwICE9ICh1bnNpZ25lZCBsb25nKWZzdHBfb2ZmcyApCisgICAgICAgIHh0Zl9mYWlsdXJl
KCJGYWlsOiBGSVAgd3JvbmcgKCUwOHgpXG4iLCBmZW52LmlwKTsKKyAgICBpZiAoIGZlbnYuY3Mg
JiYgZmVudi5jcyAhPSBfX0tFUk5fQ1MgKQorICAgIHsKKyNpZmRlZiBfX3g4Nl82NF9fCisgICAg
ICAgIC8qCisgICAgICAgICAqIFRvbGVyYXRlIENTIGJlaW5nIGluIHRoZSBoeXBlcnZpc29yIHJl
c2VydmVkIHNlbGVjdG9yIHJhbmdlIG9uCisgICAgICAgICAqIEFNRCBoYXJkd2FyZSwgYXMgdGhl
aXIgNjQtYml0IHtGLH1YUlNUT1IgZG8gbm90IGFwcGVhciB0byBjbGVhcgorICAgICAgICAgKiBG
Q1MvRkRTLgorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCB2ZW5kb3JfaXNfYW1kICYmICEoZmVu
di5jcyAmIFg4Nl9TRUxfTERUKSAmJgorICAgICAgICAgICAgIChmZW52LmNzID4+IFBBR0VfU0hJ
RlQpID09IEZJUlNUX1JFU0VSVkVEX0dEVF9QQUdFICkKKyAgICAgICAgICAgIHh0Zl93YXJuaW5n
KCJXYXJuaW5nOiBGQ1Mgd3JvbmcgKCUwNHgpXG4iLCBmZW52LmNzKTsKKyAgICAgICAgZWxzZQor
I2VuZGlmCisgICAgICAgICAgICB4dGZfZmFpbHVyZSgiRmFpbDogRkNTIHdyb25nICglMDR4KVxu
IiwgZmVudi5jcyk7CisgICAgfQorICAgIGlmICggIWNwdV9oYXNfZmRwX2V4Y3Bfb25seSAmJiBm
ZW52LmRwICE9ICh1bnNpZ25lZCBsb25nKSZmbHQgKQorICAgICAgICB4dGZfZmFpbHVyZSgiRmFp
bDogRkRQIHdyb25nICglMDh4KVxuIiwgZmVudi5kcCk7CisgICAgaWYgKCBmZW52LmRzICYmIGZl
bnYuZHMgIT0gX19LRVJOX0RTICkKKyAgICAgICAgeHRmX2ZhaWx1cmUoIkZhaWw6IEZEUyB3cm9u
ZyAoJTA0eClcbiIsIGZlbnYuZHMpOworICAgIC8qIFNraXAgcG9zc2libGUgb3Bjb2RlIHByZWZp
eGVzIGJlZm9yZSBjaGVja2luZyB0aGUgb3Bjb2RlLiAqLworICAgIHdoaWxlICggKGZzdHBfb2Zm
c1swXSAmIH43KSAhPSAweGQ4ICkKKyAgICAgICAgKytmc3RwX29mZnM7CisgICAgaWYgKCBmZW52
Lm9wICYmIGZlbnYub3AgIT0gKCgoZnN0cF9vZmZzWzBdICYgNykgPDwgOCkgfCBmc3RwX29mZnNb
MV0pICkKKyAgICAgICAgeHRmX2ZhaWx1cmUoIkZhaWw6IEZPUCB3cm9uZyAoJTAzeClcbiIsIGZl
bnYub3ApOworfQorCit2b2lkIHByb2JlX2Zpc3RwKGJvb2wgZm9yY2UpCit7CisgICAgdW5zaWdu
ZWQgbG9uZyBmbGRwaV9vZmZzOworICAgIGV4aW5mb190IGZhdWx0ID0gMDsKKyAgICB1aW50MTZf
dCBmc3c7CisgICAgc3RydWN0IHg4N19lbnZfcG0zMiBmZW52OworICAgIHR5cGVvZih4dGZfZmFp
bHVyZSkgKmRpYWdmbjsKKyAgICBjb25zdCBjaGFyICpwcmVmaXg7CisKKyAgICBhc20gdm9sYXRp
bGUgKCAiZm5pbml0OyIKKyAgICAgICAgICAgICAgICAgICAiMDogZmxkcGk7IgorICAgICAgICAg
ICAgICAgICAgICJtb3YgJDBiLCAlW29mZnNdOyIKKyAgICAgICAgICAgICAgICAgICAidGVzdCAl
W2ZlcF0sICVbZmVwXTsiCisgICAgICAgICAgICAgICAgICAgImp6IDFmOyIKKyAgICAgICAgICAg
ICAgICAgICBfQVNNX1hFTl9GRVAKKyAgICAgICAgICAgICAgICAgICAiMTogZmlzdHBzICglW3B0
cl0pOyAyOiIKKyAgICAgICAgICAgICAgICAgICBfQVNNX0VYVEFCTEVfSEFORExFUigxYiwgMmIs
IGV4X3JlY29yZF9mYXVsdF9lYXgpCisgICAgICAgICAgICAgICAgICAgOiBbb2Zmc10gIj0mZyIg
KGZsZHBpX29mZnMpLCAiK2EiIChmYXVsdCkKKyAgICAgICAgICAgICAgICAgICA6IFtwdHJdICJy
IiAoMCksIFtmZXBdICJxIiAoZm9yY2UpLAorICAgICAgICAgICAgICAgICAgICAgIlgiIChleF9y
ZWNvcmRfZmF1bHRfZWF4KSApOworCisgICAgaWYgKCAhZmF1bHQgKQorICAgICAgICB4dGZfZXJy
b3IoIkVycm9yOiBGSVNUUCB0byBOVUxMIGRpZCBub3QgZmF1bHRcbiIpOworCisgICAgYXNtICgg
ImZuc3RzdyAlMCIgOiAiPWFtIiAoZnN3KSApOworICAgIGlmICggZnN3ICE9IDB4MzgwMCApCisg
ICAgICAgIHh0Zl9mYWlsdXJlKCJGYWlsOiBGU1cgY2hhbmdlZCB1bmV4cGVjdGVkbHkgKCUwNHgp
XG4iLCBmc3cpOworCisgICAgYXNtICggImZuc3RlbnYgJTAiIDogIj1tIiAoZmVudikgKTsKKyAg
ICAvKgorICAgICAqIFRoZSBBTUQtc3BlY2lmaWMgRlBVIHBvaW50ZXIgbGVhayB3b3JrYXJvdW5k
IGluIFhlbiAodXNpbmcgRklTVFBMLAorICAgICAqIHdoaWNoIHdlIGNoZWNrIGZvciBiZWxvdykg
Y2F1c2VzIGFsbCB0aGUgcmVtYWluaW5nIGNoZWNrcyB0byBmYWlsLgorICAgICAqLworICAgIGlm
ICggIXZlbmRvcl9pc19hbWQgfHwgKGZlbnYub3AgJiAweDczOCkgIT0gMHgzMDAgKQorICAgIHsK
KyAgICAgICAgZGlhZ2ZuID0geHRmX2ZhaWx1cmU7CisgICAgICAgIHByZWZpeCA9ICJGYWlsIjsK
KyAgICB9CisgICAgZWxzZQorICAgIHsKKyAgICAgICAgZGlhZ2ZuID0geHRmX3dhcm5pbmc7Cisg
ICAgICAgIHByZWZpeCA9ICJXYXJuaW5nIjsKKyAgICB9CisgICAgaWYgKCBmZW52LmlwICE9IGZs
ZHBpX29mZnMgKQorICAgICAgICBkaWFnZm4oIiVzOiBGSVAgY2hhbmdlZCB1bmV4cGVjdGVkbHkg
KCUwOHgpXG4iLCBwcmVmaXgsIGZlbnYuaXApOworICAgIGlmICggZmVudi5jcyAmJiBmZW52LmNz
ICE9IF9fS0VSTl9DUyApCisgICAgICAgIGRpYWdmbigiJXM6IEZDUyBjaGFuZ2VkIHVuZXhwZWN0
ZWRseSAoJTA0eClcbiIsIHByZWZpeCwgZmVudi5jcyk7CisgICAgaWYgKCBmZW52LmRwICkKKyAg
ICAgICAgZGlhZ2ZuKCIlczogRkRQIGNoYW5nZWQgdW5leHBlY3RlZGx5ICglMDh4KVxuIiwgcHJl
Zml4LCBmZW52LmRwKTsKKyAgICBpZiAoIGZlbnYuZHMgKQorICAgICAgICBkaWFnZm4oIiVzOiBG
RFMgY2hhbmdlZCB1bmV4cGVjdGVkbHkgKCUwNHgpXG4iLCBwcmVmaXgsIGZlbnYuZHMpOworICAg
IGlmICggZmVudi5vcCAmJiBmZW52Lm9wICE9IDB4MWViICkKKyAgICAgICAgZGlhZ2ZuKCIlczog
Rk9QIGNoYW5nZWQgdW5leHBlY3RlZGx5ICglMDN4KVxuIiwgcHJlZml4LCBmZW52Lm9wKTsKK30K
Kwordm9pZCBwcm9iZV92Y3Z0cHMycGhfdmV4KGJvb2wgZm9yY2UpCit7CisgICAgZXhpbmZvX3Qg
ZmF1bHQgPSAwOworICAgIHVpbnQzMl90IG14Y3NyID0gMHgxZjgwOworCisgICAgYXNtIHZvbGF0
aWxlICggInZsZG14Y3NyICVbbXhjc3JdOyIKKyAgICAgICAgICAgICAgICAgICAidnBjbXBlcWIg
JSV4bW0wLCAlJXhtbTAsICUleG1tMDsiCisgICAgICAgICAgICAgICAgICAgInZwY21wZ3RiICUl
eG1tMCwgJSV4bW0wLCAlJXhtbTE7IgorICAgICAgICAgICAgICAgICAgICJ2cHVucGNrbGJ3ICUl
eG1tMSwgJSV4bW0wLCAlJXhtbTI7IgorICAgICAgICAgICAgICAgICAgICJ0ZXN0ICVbZmVwXSwg
JVtmZXBdOyIKKyAgICAgICAgICAgICAgICAgICAianogMWY7IgorICAgICAgICAgICAgICAgICAg
IF9BU01fWEVOX0ZFUAorICAgICAgICAgICAgICAgICAgICIxOiB2Y3Z0cHMycGggJDAsICUleG1t
MiwgKCVbcHRyXSk7IDI6IgorICAgICAgICAgICAgICAgICAgIF9BU01fRVhUQUJMRV9IQU5ETEVS
KDFiLCAyYiwgZXhfcmVjb3JkX2ZhdWx0X2VheCkKKyAgICAgICAgICAgICAgICAgICA6ICIrYSIg
KGZhdWx0KQorICAgICAgICAgICAgICAgICAgIDogW3B0cl0gInIiICgwKSwgW214Y3NyXSAibSIg
KG14Y3NyKSwgW2ZlcF0gInEiIChmb3JjZSksCisgICAgICAgICAgICAgICAgICAgICAiWCIgKGV4
X3JlY29yZF9mYXVsdF9lYXgpICk7CisKKyAgICBpZiAoICFmYXVsdCApCisgICAgICAgIHh0Zl9l
cnJvcigiRXJyb3I6IFZDVlRQUzJQSCAoVkVYKSB0byBOVUxMIGRpZCBub3QgZmF1bHRcbiIpOwor
ICAgIGVsc2UgaWYgKCBleGluZm9fdmVjKGZhdWx0KSA9PSBYODZfRVhDX1VEICkKKyAgICB7Cisg
ICAgICAgIGlmICggZm9yY2UgKQorICAgICAgICAgICAgeHRmX3NraXAoIkVtdWxhdG9yIGRvZXMg
bm90IHN1cHBvcnQgVkNWVFBTMlBIIChWRVgpXG4iKTsKKyAgICAgICAgZWxzZQorICAgICAgICAg
ICAgeHRmX2ZhaWx1cmUoIkZhaWw6IFZDVlRQUzJQSCAoVkVYKSBkaWQgI1VEXG4iKTsKKyAgICB9
CisKKyAgICBhc20gKCAidnN0bXhjc3IgJTAiIDogIj1tIiAobXhjc3IpICk7CisgICAgaWYgKCBt
eGNzciAhPSAweDFmODAgKQorICAgIHsKKyAgICAgICAgLyoKKyAgICAgICAgICogRXhwZWN0IEFN
RCBoYXJkd2FyZSBhbmQgZW11bGF0aW9uIHRvIGJlaGF2ZSBjb3JyZWN0bHksIGJ1dCB0b2xlcmF0
ZQorICAgICAgICAgKiB1bmV4cGVjdGVkIGJlaGF2aW9yIG9uIEludGVsIGhhcmR3YXJlLgorICAg
ICAgICAgKi8KKyAgICAgICAgaWYgKCBmb3JjZSB8fCB2ZW5kb3JfaXNfYW1kICkKKyAgICAgICAg
ICAgIHh0Zl9mYWlsdXJlKCJGYWlsOiBNWENTUiBjaGFuZ2VkIHVuZXhwZWN0ZWRseSAoJTA4eClc
biIsIG14Y3NyKTsKKyAgICAgICAgZWxzZQorICAgICAgICAgICAgeHRmX3dhcm5pbmcoIldhcm5p
bmc6IE1YQ1NSIGNoYW5nZWQgdW5leHBlY3RlZGx5ICglMDh4KVxuIiwgbXhjc3IpOworICAgIH0K
K30KKwordm9pZCBwcm9iZV92Y3Z0cHMycGhfZXZleChib29sIGZvcmNlKQoreworICAgIGV4aW5m
b190IGZhdWx0ID0gMDsKKyAgICB1aW50MzJfdCBteGNzciA9IDB4MWY4MDsKKworICAgIGFzbSB2
b2xhdGlsZSAoICJ2bGRteGNzciAlW214Y3NyXTsiCisgICAgICAgICAgICAgICAgICAgInZwYnJv
YWRjYXN0ZCAlW2luXSwgJSV6bW03OyIKKyAgICAgICAgICAgICAgICAgICAia3hub3J3ICUlazAs
ICUlazAsICUlazc7IgorICAgICAgICAgICAgICAgICAgICJ0ZXN0ICVbZmVwXSwgJVtmZXBdOyIK
KyAgICAgICAgICAgICAgICAgICAianogMWY7IgorICAgICAgICAgICAgICAgICAgIF9BU01fWEVO
X0ZFUAorICAgICAgICAgICAgICAgICAgICIxOiB2Y3Z0cHMycGggJDAsJSV6bW03LCglW3B0cl0p
JXslJWs3JX07IDI6IgorICAgICAgICAgICAgICAgICAgIF9BU01fRVhUQUJMRV9IQU5ETEVSKDFi
LCAyYiwgZXhfcmVjb3JkX2ZhdWx0X2VheCkKKyAgICAgICAgICAgICAgICAgICA6ICIrYSIgKGZh
dWx0KQorICAgICAgICAgICAgICAgICAgIDogW3B0cl0gInIiICgwKSwgW214Y3NyXSAibSIgKG14
Y3NyKSwgW2luXSAiciIgKDB4ZmYwMGZmMDApLAorICAgICAgICAgICAgICAgICAgICAgW2ZlcF0g
InEiIChmb3JjZSksICJYIiAoZXhfcmVjb3JkX2ZhdWx0X2VheCkgKTsKKworICAgIGlmICggIWZh
dWx0ICkKKyAgICAgICAgeHRmX2Vycm9yKCJFcnJvcjogVkNWVFBTMlBIIChFVkVYKSB0byBOVUxM
IGRpZCBub3QgZmF1bHRcbiIpOworICAgIGVsc2UgaWYgKCBleGluZm9fdmVjKGZhdWx0KSA9PSBY
ODZfRVhDX1VEICkKKyAgICB7CisgICAgICAgIGlmICggZm9yY2UgKQorICAgICAgICAgICAgeHRm
X3NraXAoIkVtdWxhdG9yIGRvZXMgbm90IHN1cHBvcnQgVkNWVFBTMlBIIChFVkVYKVxuIik7Cisg
ICAgICAgIGVsc2UKKyAgICAgICAgICAgIHh0Zl9mYWlsdXJlKCJGYWlsOiBWQ1ZUUFMyUEggKEVW
RVgpIGRpZCAjVURcbiIpOworICAgIH0KKworICAgIGFzbSAoICJ2c3RteGNzciAlMCIgOiAiPW0i
IChteGNzcikgKTsKKyAgICBpZiAoIG14Y3NyICE9IDB4MWY4MCApCisgICAgeworICAgICAgICAv
KgorICAgICAgICAgKiBFeHBlY3QgQU1EIGhhcmR3YXJlIGFuZCBlbXVsYXRpb24gdG8gYmVoYXZl
IGNvcnJlY3RseSwgYnV0IHRvbGVyYXRlCisgICAgICAgICAqIHVuZXhwZWN0ZWQgYmVoYXZpb3Ig
b24gSW50ZWwgaGFyZHdhcmUuCisgICAgICAgICAqLworICAgICAgICBpZiAoIGZvcmNlIHx8IHZl
bmRvcl9pc19hbWQgKQorICAgICAgICAgICAgeHRmX2ZhaWx1cmUoIkZhaWw6IE1YQ1NSIGNoYW5n
ZWQgdW5leHBlY3RlZGx5ICglMDh4KVxuIiwgbXhjc3IpOworICAgICAgICBlbHNlCisgICAgICAg
ICAgICB4dGZfd2FybmluZygiV2FybmluZzogTVhDU1IgY2hhbmdlZCB1bmV4cGVjdGVkbHkgKCUw
OHgpXG4iLCBteGNzcik7CisgICAgfQorfQorCit2b2lkIHJ1bl90ZXN0cyhib29sIGZvcmNlKQor
eworICAgIGlmICggY3B1X2hhc19mcHUgKQorICAgIHsKKyAgICAgICAgcHJpbnRrKCJUZXN0aW5n
JXMgRlNUUFxuIiwgZm9yY2UgPyAiIGVtdWxhdGVkIiA6ICIiKTsKKyAgICAgICAgcHJvYmVfZnN0
cChmb3JjZSk7CisKKyAgICAgICAgcHJpbnRrKCJUZXN0aW5nJXMgRklTVFAgKHRvIE5VTEwpXG4i
LCBmb3JjZSA/ICIgZW11bGF0ZWQiIDogIiIpOworICAgICAgICBwcm9iZV9maXN0cChmb3JjZSk7
CisgICAgfQorCisgICAgaWYgKCBjcHVfaGFzX2YxNmMgKQorICAgIHsKKyAgICAgICAgdW5zaWdu
ZWQgbG9uZyBjcjQgPSByZWFkX2NyNCgpOworICAgICAgICB1bnNpZ25lZCBsb25nIHhjcjA7CisK
KyAgICAgICAgd3JpdGVfY3I0KGNyNCB8IFg4Nl9DUjRfT1NYU0FWRSk7CisgICAgICAgIHhjcjAg
PSByZWFkX3hjcjAoKTsKKyAgICAgICAgd3JpdGVfeGNyMCh4Y3IwIHwgWFNUQVRFX1NTRSB8IFhT
VEFURV9ZTU0pOworCisgICAgICAgIHByaW50aygiVGVzdGluZyVzIFZDVlRQUzJQSCAoVkVYKSAo
dG8gTlVMTClcbiIsIGZvcmNlID8gIiBlbXVsYXRlZCIgOiAiIik7CisgICAgICAgIHByb2JlX3Zj
dnRwczJwaF92ZXgoZm9yY2UpOworCisgICAgICAgIHdyaXRlX3hjcjAoeGNyMCk7CisgICAgICAg
IHdyaXRlX2NyNChjcjQpOworICAgIH0KKworICAgIGlmICggY3B1X2hhc19hdng1MTJmICkKKyAg
ICB7CisgICAgICAgIHVuc2lnbmVkIGxvbmcgY3I0ID0gcmVhZF9jcjQoKTsKKyAgICAgICAgdW5z
aWduZWQgbG9uZyB4Y3IwOworCisgICAgICAgIHdyaXRlX2NyNChjcjQgfCBYODZfQ1I0X09TWFNB
VkUpOworICAgICAgICB4Y3IwID0gcmVhZF94Y3IwKCk7CisgICAgICAgIHdyaXRlX3hjcjAoeGNy
MCB8IFhTVEFURV9TU0UgfCBYU1RBVEVfWU1NIHwgWFNUQVRFX09QTUFTSyB8CisgICAgICAgICAg
ICAgICAgICAgWFNUQVRFX1pNTSB8IFhTVEFURV9ISV9aTU0pOworCisgICAgICAgIHByaW50aygi
VGVzdGluZyVzIFZDVlRQUzJQSCAoRVZFWCkgKHRvIE5VTEwpXG4iLCBmb3JjZSA/ICIgZW11bGF0
ZWQiIDogIiIpOworICAgICAgICBwcm9iZV92Y3Z0cHMycGhfZXZleChmb3JjZSk7CisKKyAgICAg
ICAgd3JpdGVfeGNyMCh4Y3IwKTsKKyAgICAgICAgd3JpdGVfY3I0KGNyNCk7CisgICAgfQorfQor
Cit2b2lkIHRlc3RfbWFpbih2b2lkKQoreworICAgIHJ1bl90ZXN0cyhmYWxzZSk7CisKKyAgICBp
ZiAoICF4dGZfaGFzX2ZlcCApCisgICAgICAgIHh0Zl9za2lwKCJGRVAgc3VwcG9ydCBub3QgZGV0
ZWN0ZWQgLSBzb21lIHRlc3RzIHdpbGwgYmUgc2tpcHBlZFxuIik7CisgICAgZWxzZQorICAgICAg
ICBydW5fdGVzdHModHJ1ZSk7CisKKyAgICB4dGZfc3VjY2VzcyhOVUxMKTsKK30KKworLyoKKyAq
IExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAq
IGMtYmFzaWMtb2Zmc2V0OiA0CisgKiB0YWItd2lkdGg6IDQKKyAqIGluZGVudC10YWJzLW1vZGU6
IG5pbAorICogRW5kOgorICovCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 13:34:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 13:34: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 1g8QFr-0000oU-Dg; Fri, 05 Oct 2018 13:34:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vier=mr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g8QFp-0000oH-Nb
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 13:34:53 +0000
X-Inumbo-ID: 9bf9e77e-c8a3-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9bf9e77e-c8a3-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 13:36:06 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 05 Oct 2018 07:34:51 -0600
Message-Id: <5BB7687902000078001EEE63@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 05 Oct 2018 07:34:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5A96B98502000078001ACC73@prv1-mh.provo.novell.com>
 <5A96AB7502000000000F6BA7@prv1-mh.provo.novell.com>
 <5A96AB7502000078001EEE26@prv1-mh.provo.novell.com>
 <5BB766ED02000078001EEE4B@prv1-mh.provo.novell.com>
In-Reply-To: <5BB766ED02000078001EEE4B@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v5 2/2][XTF] x86: extend FPU exception 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: 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>

QWxzbyB0ZXN0ICNNRiBhbmQgI1hNIGhhbmRsaW5nLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KdjQ6IFJlLWJhc2UuCnYzOiBOZXcuCgotLS0gL2Rl
di9udWxsCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXJjaC9zaW1kLmgKQEAgLTAsMCArMSwzMiBA
QAorI2lmbmRlZiBYVEZfWDg2X1NJTURfSAorI2RlZmluZSBYVEZfWDg2X1NJTURfSAorCisjZGVm
aW5lIFg4Nl9NWENTUl9JRSAgICAgIDB4MDAwMDAwMDEKKyNkZWZpbmUgWDg2X01YQ1NSX0RFICAg
ICAgMHgwMDAwMDAwMgorI2RlZmluZSBYODZfTVhDU1JfWkUgICAgICAweDAwMDAwMDA0CisjZGVm
aW5lIFg4Nl9NWENTUl9PRSAgICAgIDB4MDAwMDAwMDgKKyNkZWZpbmUgWDg2X01YQ1NSX1VFICAg
ICAgMHgwMDAwMDAxMAorI2RlZmluZSBYODZfTVhDU1JfUEUgICAgICAweDAwMDAwMDIwCisjZGVm
aW5lIFg4Nl9NWENTUl9EQVogICAgIDB4MDAwMDAwNDAKKyNkZWZpbmUgWDg2X01YQ1NSX0lNICAg
ICAgMHgwMDAwMDA4MAorI2RlZmluZSBYODZfTVhDU1JfRE0gICAgICAweDAwMDAwMTAwCisjZGVm
aW5lIFg4Nl9NWENTUl9aTSAgICAgIDB4MDAwMDAyMDAKKyNkZWZpbmUgWDg2X01YQ1NSX09NICAg
ICAgMHgwMDAwMDQwMAorI2RlZmluZSBYODZfTVhDU1JfVU0gICAgICAweDAwMDAwODAwCisjZGVm
aW5lIFg4Nl9NWENTUl9QTSAgICAgIDB4MDAwMDEwMDAKKyNkZWZpbmUgWDg2X01YQ1NSX1JDX01B
U0sgMHgwMDAwNjAwMAorI2RlZmluZSBYODZfTVhDU1JfRlogICAgICAweDAwMDA4MDAwCisKKyNk
ZWZpbmUgWDg2X01YQ1NSX0RFRkFVTFQgMHgxZjgwCisKKyNlbmRpZiAvKiBYVEZfWDg2X1NJTURf
SCAqLworCisvKgorICogTG9jYWwgdmFyaWFibGVzOgorICogbW9kZTogQworICogYy1maWxlLXN0
eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZzZXQ6IDQKKyAqIHRhYi13aWR0aDogNAorICogaW5k
ZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6CisgKi8KLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9h
cmNoL3g4Ny5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXJjaC94ODcuaApAQCAtMyw2ICszLDI3
IEBACiAKICNpbmNsdWRlIDx4dGYvdHlwZXMuaD4KIAorI2RlZmluZSBYODZfRkNXX0lNICAgICAg
MHgwMDAxCisjZGVmaW5lIFg4Nl9GQ1dfRE0gICAgICAweDAwMDIKKyNkZWZpbmUgWDg2X0ZDV19a
TSAgICAgIDB4MDAwNAorI2RlZmluZSBYODZfRkNXX09NICAgICAgMHgwMDA4CisjZGVmaW5lIFg4
Nl9GQ1dfVU0gICAgICAweDAwMTAKKyNkZWZpbmUgWDg2X0ZDV19QTSAgICAgIDB4MDAyMAorI2Rl
ZmluZSBYODZfRkNXX1BDX01BU0sgMHgwMzAwCisjZGVmaW5lIFg4Nl9GQ1dfUkNfTUFTSyAweDBj
MDAKKworI2RlZmluZSBYODZfUENfU0lOR0xFICAgMAorI2RlZmluZSBYODZfUENfRE9VQkxFICAg
MgorI2RlZmluZSBYODZfUENfRVhURU5ERUQgMworCisvKiBUaGVzZSBhbHNvIGFwcGx5IHRvIE1Y
Q1NSLiAqLworI2RlZmluZSBYODZfUkNfTkVBUkVTVCAgMAorI2RlZmluZSBYODZfUkNfRE9XTiAg
ICAgMQorI2RlZmluZSBYODZfUkNfVVAgICAgICAgMgorI2RlZmluZSBYODZfUkNfWkVSTyAgICAg
MworCisjZGVmaW5lIFg4Nl9GQ1dfREVGQVVMVCAweDAzN2YKKwogc3RydWN0IHg4N19lbnZfcG0z
MiB7CiAgICAgdWludDE2X3QgY3csIDoxNjsKICAgICB1aW50MTZfdCBzdywgOjE2OwotLS0gYS90
ZXN0cy9mcHUtZXhjZXB0aW9uLWVtdWxhdGlvbi9tYWluLmMKKysrIGIvdGVzdHMvZnB1LWV4Y2Vw
dGlvbi1lbXVsYXRpb24vbWFpbi5jCkBAIC0yMiwyNyArMjIsMzcgQEAKICAqIGNoZWNraW5nIHRo
YXQgYXBwcm9wcmlhdGUgZXhjZXB0aW9ucyBhcmUgcmFpc2VkIChAI05NIG9yIEAjVUQpLCBvciB0
aGF0IG5vCiAgKiBleGNlcHRpb24gaXMgcmFpc2VkLgogICoKKyAqIEFkZGl0aW9uYWxseSAjTUYg
YW5kICNYTSBiZWhhdmlvciBpcyBiZWluZyB0ZXN0ZWQuCisgKgogICogRWFjaCB0ZXN0IGlzIHJ1
biBhZ2FpbnN0IHJlYWwgaGFyZHdhcmUsIGFuZCBmb3JjZWQgdGhyb3VnaCB0aGUgeDg2CiAgKiBp
bnN0cnVjdGlvbiBlbXVsYXRvciAoaWYgRkVQIGlzIGF2YWlsYWJsZSkuCiAgKgogICogVGhpcyB0
ZXN0IGNvdmVycyBYU0EtMTkwLCB3aGVyZSBAI05NIHdhcyBub3QgYmVpbmcgcmFpc2VkIGFwcHJv
cHJpYXRlbHksCiAgKiB0aGVyZWZvcmUgaW50ZXJmZXJpbmcgd2l0aCBsYXp5IEZQVSB0YXNrIHN3
aXRjaGluZyBpbiB0aGUgZ3Vlc3QuCiAgKgotICogQHRvZG8gRXh0ZW5kIHRvIGluY2x1ZGUgdW5t
YXNrZWQgcGVuZGluZyBleGNlcHRpb25zLiAgVGhlcmUgaXMgZGVmaW5pdGVseQotICogd29yayBy
ZXF1aXJlZCBpbiB0aGUgaW5zdHJ1Y3Rpb24gZW11bGF0b3IgdG8gc3VwcG9ydCB0aGlzIHByb3Bl
cmx5LgotICoKICAqIEBzZWUgdGVzdHMvZnB1LWV4Y2VwdGlvbi1lbXVsYXRpb24vbWFpbi5jCiAg
Ki8KICNpbmNsdWRlIDx4dGYuaD4KKyNpbmNsdWRlIDxhcmNoL3NpbWQuaD4KKyNpbmNsdWRlIDxh
cmNoL3g4Ny5oPgogCiBjb25zdCBjaGFyIHRlc3RfdGl0bGVbXSA9ICJGUFUgRXhjZXB0aW9uIEVt
dWxhdGlvbiI7CiAKICNkZWZpbmUgQ1IwX1NZTSguLi4pIFRPS19PUihYODZfQ1IwXywgIyNfX1ZB
X0FSR1NfXykKLSNkZWZpbmUgQ1IwX01BU0sgQ1IwX1NZTShFTSwgTVAsIFRTKQorI2RlZmluZSBD
UjBfTUFTSyBDUjBfU1lNKEVNLCBNUCwgVFMsIE5FKQorCisjZGVmaW5lIENSNF9TWU0oLi4uKSBU
T0tfT1IoWDg2X0NSNF9PUywgIyNfX1ZBX0FSR1NfXykKKyNkZWZpbmUgQ1I0X01BU0sgQ1I0X1NZ
TShGWFNSLCBYTU1FWENQVCwgWFNBVkUpCisKKyNkZWZpbmUgRkNXX1NZTSguLi4pIFRPS19PUihY
ODZfRkNXXywgIyNfX1ZBX0FSR1NfXykKKworI2RlZmluZSBNWENTUl9TWU0oLi4uKSBUT0tfT1Io
WDg2X01YQ1NSXywgIyNfX1ZBX0FSR1NfXykKIAogc3RydWN0IHRlc3RfY2ZnCiB7CiAgICAgdW5z
aWduZWQgbG9uZyBjcjA7CisgICAgdW5zaWduZWQgbG9uZyBjcjQ7CisgICAgdW5zaWduZWQgaW50
IGNvbnRyb2w7CiAgICAgZXhpbmZvX3QgZmF1bHQ7CiB9OwogCkBAIC01NCwyMCArNjQsMjcgQEAg
c3RhdGljIHVuc2lnbmVkIGxvbmcgZGVmYXVsdF9jcjA7CiAgKi8KIHN0YXRpYyBjb25zdCBzdHJ1
Y3QgdGVzdF9jZmcgeDg3W10gPQogewotICAgIHsgQ1IwX1NZTSggICAgICAgICAgKSwgMCB9LAot
ICAgIHsgQ1IwX1NZTSggICAgICAgIFRTKSwgRVhJTkZPX1NZTShOTSwgMCkgfSwKLSAgICB7IENS
MF9TWU0oICAgIE1QICAgICksIDAgfSwKLSAgICB7IENSMF9TWU0oICAgIE1QLCBUUyksIEVYSU5G
T19TWU0oTk0sIDApIH0sCi0gICAgeyBDUjBfU1lNKEVNICAgICAgICApLCBFWElORk9fU1lNKE5N
LCAwKSB9LAotICAgIHsgQ1IwX1NZTShFTSwgICAgIFRTKSwgRVhJTkZPX1NZTShOTSwgMCkgfSwK
LSAgICB7IENSMF9TWU0oRU0sIE1QICAgICksIEVYSU5GT19TWU0oTk0sIDApIH0sCi0gICAgeyBD
UjBfU1lNKEVNLCBNUCwgVFMpLCBFWElORk9fU1lNKE5NLCAwKSB9LAorICAgIHsgQ1IwX1NZTSgg
ICAgICAgICAgKSwgMCwgMCwgICAgICAgICAgIDAgfSwKKyAgICB7IENSMF9TWU0oICAgICAgICBU
UyksIDAsIDAsICAgICAgICAgICBFWElORk9fU1lNKE5NLCAwKSB9LAorICAgIHsgQ1IwX1NZTSgg
ICAgTVAgICAgKSwgMCwgMCwgICAgICAgICAgIDAgfSwKKyAgICB7IENSMF9TWU0oICAgIE1QLCBU
UyksIDAsIDAsICAgICAgICAgICBFWElORk9fU1lNKE5NLCAwKSB9LAorICAgIHsgQ1IwX1NZTShF
TSAgICAgICAgKSwgMCwgMCwgICAgICAgICAgIEVYSU5GT19TWU0oTk0sIDApIH0sCisgICAgeyBD
UjBfU1lNKEVNLCAgICAgVFMpLCAwLCAwLCAgICAgICAgICAgRVhJTkZPX1NZTShOTSwgMCkgfSwK
KyAgICB7IENSMF9TWU0oRU0sIE1QICAgICksIDAsIDAsICAgICAgICAgICBFWElORk9fU1lNKE5N
LCAwKSB9LAorICAgIHsgQ1IwX1NZTShFTSwgTVAsIFRTKSwgMCwgMCwgICAgICAgICAgIEVYSU5G
T19TWU0oTk0sIDApIH0sCisgICAgeyBDUjBfU1lNKE5FKSwgICAgICAgICAwLCBGQ1dfU1lNKElN
KSwgRVhJTkZPX1NZTShNRiwgMCkgfSwKIH07CiAKLWV4aW5mb190IHByb2JlX3g4Nyhib29sIGZv
cmNlKQorZXhpbmZvX3QgcHJvYmVfeDg3KHVuc2lnbmVkIGludCBjb250cm9sLCBib29sIGZvcmNl
KQogewogICAgIGV4aW5mb190IGZhdWx0ID0gMDsKIAorICAgIGlmICggY29udHJvbCApCisgICAg
eworICAgICAgICBjb250cm9sID0gWDg2X0ZDV19ERUZBVUxUICYgfmNvbnRyb2w7CisgICAgICAg
IGFzbSB2b2xhdGlsZSAoImZuaW5pdDsgZmxkY3cgJTA7IGZhZGRwIiA6OiAibSIgKGNvbnRyb2wp
KTsKKyAgICB9CisKICAgICBhc20gdm9sYXRpbGUgKCJ0ZXN0ICVbZmVwXSwgJVtmZXBdOyIKICAg
ICAgICAgICAgICAgICAgICJqeiAxZjsiCiAgICAgICAgICAgICAgICAgICBfQVNNX1hFTl9GRVAK
QEAgLTc3LDYgKzk0LDkgQEAgZXhpbmZvX3QgcHJvYmVfeDg3KGJvb2wgZm9yY2UpCiAgICAgICAg
ICAgICAgICAgICA6IFtmZXBdICJxIiAoZm9yY2UpLAogICAgICAgICAgICAgICAgICAgICAiWCIg
KGV4X3JlY29yZF9mYXVsdF9lYXgpKTsKIAorICAgIGlmICggY29udHJvbCApCisgICAgICAgIGFz
bSB2b2xhdGlsZSAoImZuY2xleCIpOworCiAgICAgcmV0dXJuIGZhdWx0OwogfQogCkBAIC04Nywy
MCArMTA3LDI3IEBAIGV4aW5mb190IHByb2JlX3g4Nyhib29sIGZvcmNlKQogICovCiBzdGF0aWMg
Y29uc3Qgc3RydWN0IHRlc3RfY2ZnIHg4N193YWl0W10gPQogewotICAgIHsgQ1IwX1NZTSggICAg
ICAgICAgKSwgMCB9LAotICAgIHsgQ1IwX1NZTSggICAgICAgIFRTKSwgMCB9LAotICAgIHsgQ1Iw
X1NZTSggICAgTVAgICAgKSwgMCB9LAotICAgIHsgQ1IwX1NZTSggICAgTVAsIFRTKSwgRVhJTkZP
X1NZTShOTSwgMCkgfSwKLSAgICB7IENSMF9TWU0oRU0gICAgICAgICksIDAgfSwKLSAgICB7IENS
MF9TWU0oRU0sICAgICBUUyksIDAgfSwKLSAgICB7IENSMF9TWU0oRU0sIE1QICAgICksIDAgfSwK
LSAgICB7IENSMF9TWU0oRU0sIE1QLCBUUyksIEVYSU5GT19TWU0oTk0sIDApIH0sCisgICAgeyBD
UjBfU1lNKCAgICAgICAgICApLCAwLCAwLCAgICAgICAgICAgMCB9LAorICAgIHsgQ1IwX1NZTSgg
ICAgICAgIFRTKSwgMCwgMCwgICAgICAgICAgIDAgfSwKKyAgICB7IENSMF9TWU0oICAgIE1QICAg
ICksIDAsIDAsICAgICAgICAgICAwIH0sCisgICAgeyBDUjBfU1lNKCAgICBNUCwgVFMpLCAwLCAw
LCAgICAgICAgICAgRVhJTkZPX1NZTShOTSwgMCkgfSwKKyAgICB7IENSMF9TWU0oRU0gICAgICAg
ICksIDAsIDAsICAgICAgICAgICAwIH0sCisgICAgeyBDUjBfU1lNKEVNLCAgICAgVFMpLCAwLCAw
LCAgICAgICAgICAgMCB9LAorICAgIHsgQ1IwX1NZTShFTSwgTVAgICAgKSwgMCwgMCwgICAgICAg
ICAgIDAgfSwKKyAgICB7IENSMF9TWU0oRU0sIE1QLCBUUyksIDAsIDAsICAgICAgICAgICBFWElO
Rk9fU1lNKE5NLCAwKSB9LAorICAgIHsgQ1IwX1NZTShORSksICAgICAgICAgMCwgRkNXX1NZTShJ
TSksIEVYSU5GT19TWU0oTUYsIDApIH0sCiB9OwogCi1leGluZm9fdCBwcm9iZV94ODdfd2FpdChi
b29sIGZvcmNlKQorZXhpbmZvX3QgcHJvYmVfeDg3X3dhaXQodW5zaWduZWQgaW50IGNvbnRyb2ws
IGJvb2wgZm9yY2UpCiB7CiAgICAgZXhpbmZvX3QgZmF1bHQgPSAwOwogCisgICAgaWYgKCBjb250
cm9sICkKKyAgICB7CisgICAgICAgIGNvbnRyb2wgPSBYODZfRkNXX0RFRkFVTFQgJiB+Y29udHJv
bDsKKyAgICAgICAgYXNtIHZvbGF0aWxlICgiZm5pbml0OyBmbGRjdyAlMDsgZmFkZHAiIDo6ICJt
IiAoY29udHJvbCkpOworICAgIH0KKwogICAgIGFzbSB2b2xhdGlsZSAoInRlc3QgJVtmZXBdLCAl
W2ZlcF07IgogICAgICAgICAgICAgICAgICAgImp6IDFmOyIKICAgICAgICAgICAgICAgICAgIF9B
U01fWEVOX0ZFUApAQCAtMTEwLDI2ICsxMzcsMjkgQEAgZXhpbmZvX3QgcHJvYmVfeDg3X3dhaXQo
Ym9vbCBmb3JjZSkKICAgICAgICAgICAgICAgICAgIDogW2ZlcF0gInEiIChmb3JjZSksCiAgICAg
ICAgICAgICAgICAgICAgICJYIiAoZXhfcmVjb3JkX2ZhdWx0X2VheCkpOwogCisgICAgaWYgKCBj
b250cm9sICkKKyAgICAgICAgYXNtIHZvbGF0aWxlICgiZm5jbGV4Iik7CisKICAgICByZXR1cm4g
ZmF1bHQ7CiB9CiAKIC8qKgotICogTU1YIGFuZCBTU0UgaW5zdHJ1Y3Rpb25zLiAgRW11bGF0aW9u
IGlzIHVuc3VwcG9ydGVkICh0aHVzIHJhaXNpbmcgQCNVRCksCisgKiBNTVggaW5zdHJ1Y3Rpb25z
LiAgRW11bGF0aW9uIGlzIHVuc3VwcG9ydGVkICh0aHVzIHJhaXNpbmcgQCNVRCksCiAgKiBidXQg
QCNOTSBzaG91bGQgYmUgcmFpc2VkIGlmIHRoZSB0YXNrIGhhcyBiZWVuIHN3aXRjaGVkLgogICov
Ci1zdGF0aWMgY29uc3Qgc3RydWN0IHRlc3RfY2ZnIG1teF9zc2VbXSA9CitzdGF0aWMgY29uc3Qg
c3RydWN0IHRlc3RfY2ZnIG1teFtdID0KIHsKLSAgICB7IENSMF9TWU0oICAgICAgICAgICksIDAg
fSwKLSAgICB7IENSMF9TWU0oICAgICAgICBUUyksIEVYSU5GT19TWU0oTk0sIDApIH0sCi0gICAg
eyBDUjBfU1lNKCAgICBNUCAgICApLCAwIH0sCi0gICAgeyBDUjBfU1lNKCAgICBNUCwgVFMpLCBF
WElORk9fU1lNKE5NLCAwKSB9LAotICAgIHsgQ1IwX1NZTShFTSAgICAgICAgKSwgRVhJTkZPX1NZ
TShVRCwgMCkgfSwKLSAgICB7IENSMF9TWU0oRU0sICAgICBUUyksIEVYSU5GT19TWU0oVUQsIDAp
IH0sCi0gICAgeyBDUjBfU1lNKEVNLCBNUCAgICApLCBFWElORk9fU1lNKFVELCAwKSB9LAotICAg
IHsgQ1IwX1NZTShFTSwgTVAsIFRTKSwgRVhJTkZPX1NZTShVRCwgMCkgfSwKKyAgICB7IENSMF9T
WU0oICAgICAgICAgICksIDAsIDAsIDAgfSwKKyAgICB7IENSMF9TWU0oICAgICAgICBUUyksIDAs
IDAsIEVYSU5GT19TWU0oTk0sIDApIH0sCisgICAgeyBDUjBfU1lNKCAgICBNUCAgICApLCAwLCAw
LCAwIH0sCisgICAgeyBDUjBfU1lNKCAgICBNUCwgVFMpLCAwLCAwLCBFWElORk9fU1lNKE5NLCAw
KSB9LAorICAgIHsgQ1IwX1NZTShFTSAgICAgICAgKSwgMCwgMCwgRVhJTkZPX1NZTShVRCwgMCkg
fSwKKyAgICB7IENSMF9TWU0oRU0sICAgICBUUyksIDAsIDAsIEVYSU5GT19TWU0oVUQsIDApIH0s
CisgICAgeyBDUjBfU1lNKEVNLCBNUCAgICApLCAwLCAwLCBFWElORk9fU1lNKFVELCAwKSB9LAor
ICAgIHsgQ1IwX1NZTShFTSwgTVAsIFRTKSwgMCwgMCwgRVhJTkZPX1NZTShVRCwgMCkgfSwKIH07
CiAKLWV4aW5mb190IHByb2JlX21teChib29sIGZvcmNlKQorZXhpbmZvX3QgcHJvYmVfbW14KHVu
c2lnbmVkIGludCBjb250cm9sLCBib29sIGZvcmNlKQogewogICAgIGV4aW5mb190IGZhdWx0ID0g
MDsKIApAQCAtMTQ1LDEwICsxNzUsNTYgQEAgZXhpbmZvX3QgcHJvYmVfbW14KGJvb2wgZm9yY2Up
CiAgICAgcmV0dXJuIGZhdWx0OwogfQogCi1leGluZm9fdCBwcm9iZV9zc2UoYm9vbCBmb3JjZSkK
Ky8qKgorICogU1NFIGluc3RydWN0aW9ucy4gIEVtdWxhdGlvbiBpcyB1bnN1cHBvcnRlZCAodGh1
cyByYWlzaW5nIEAjVUQpLAorICogYnV0IEAjTk0gc2hvdWxkIGJlIHJhaXNlZCBpZiB0aGUgdGFz
ayBoYXMgYmVlbiBzd2l0Y2hlZC4KKyAqLworc3RhdGljIGNvbnN0IHN0cnVjdCB0ZXN0X2NmZyBz
c2VbXSA9Cit7CisgICAgeyBDUjBfU1lNKCAgICAgICAgICApLCAwLCAgICAgICAgICAgICAwLCBF
WElORk9fU1lNKFVELCAwKSB9LAorICAgIHsgQ1IwX1NZTSggICAgICAgIFRTKSwgMCwgICAgICAg
ICAgICAgMCwgRVhJTkZPX1NZTShVRCwgMCkgfSwKKyAgICB7IENSMF9TWU0oICAgIE1QICAgICks
IDAsICAgICAgICAgICAgIDAsIEVYSU5GT19TWU0oVUQsIDApIH0sCisgICAgeyBDUjBfU1lNKCAg
ICBNUCwgVFMpLCAwLCAgICAgICAgICAgICAwLCBFWElORk9fU1lNKFVELCAwKSB9LAorICAgIHsg
Q1IwX1NZTShFTSAgICAgICAgKSwgMCwgICAgICAgICAgICAgMCwgRVhJTkZPX1NZTShVRCwgMCkg
fSwKKyAgICB7IENSMF9TWU0oRU0sICAgICBUUyksIDAsICAgICAgICAgICAgIDAsIEVYSU5GT19T
WU0oVUQsIDApIH0sCisgICAgeyBDUjBfU1lNKEVNLCBNUCAgICApLCAwLCAgICAgICAgICAgICAw
LCBFWElORk9fU1lNKFVELCAwKSB9LAorICAgIHsgQ1IwX1NZTShFTSwgTVAsIFRTKSwgMCwgICAg
ICAgICAgICAgMCwgRVhJTkZPX1NZTShVRCwgMCkgfSwKKyAgICB7IENSMF9TWU0oICAgICAgICAg
ICksIENSNF9TWU0oRlhTUiksIDAsIDAgfSwKKyAgICB7IENSMF9TWU0oICAgICAgICBUUyksIENS
NF9TWU0oRlhTUiksIDAsIEVYSU5GT19TWU0oTk0sIDApIH0sCisgICAgeyBDUjBfU1lNKCAgICBN
UCAgICApLCBDUjRfU1lNKEZYU1IpLCAwLCAwIH0sCisgICAgeyBDUjBfU1lNKCAgICBNUCwgVFMp
LCBDUjRfU1lNKEZYU1IpLCAwLCBFWElORk9fU1lNKE5NLCAwKSB9LAorICAgIHsgQ1IwX1NZTShF
TSAgICAgICAgKSwgQ1I0X1NZTShGWFNSKSwgMCwgRVhJTkZPX1NZTShVRCwgMCkgfSwKKyAgICB7
IENSMF9TWU0oRU0sICAgICBUUyksIENSNF9TWU0oRlhTUiksIDAsIEVYSU5GT19TWU0oVUQsIDAp
IH0sCisgICAgeyBDUjBfU1lNKEVNLCBNUCAgICApLCBDUjRfU1lNKEZYU1IpLCAwLCBFWElORk9f
U1lNKFVELCAwKSB9LAorICAgIHsgQ1IwX1NZTShFTSwgTVAsIFRTKSwgQ1I0X1NZTShGWFNSKSwg
MCwgRVhJTkZPX1NZTShVRCwgMCkgfSwKKyAgICB7IENSMF9TWU0oICAgIE1QICAgICksIENSNF9T
WU0oRlhTUiksCisgICAgICBNWENTUl9TWU0oSU0pLCAgICAgICAgICAgICAgICAgICAgICAgICBF
WElORk9fU1lNKFVELCAwKSB9LAorICAgIHsgQ1IwX1NZTSggICAgTVAgICAgKSwgQ1I0X1NZTShG
WFNSLCBYTU1FWENQVCksCisgICAgICBNWENTUl9TWU0oSU0pLCAgICAgICAgICAgICAgICAgICAg
ICAgICBFWElORk9fU1lNKFhNLCAwKSB9LAorfTsKKworZXhpbmZvX3QgcHJvYmVfc3NlKHVuc2ln
bmVkIGludCBjb250cm9sLCBib29sIGZvcmNlKQogewogICAgIGV4aW5mb190IGZhdWx0ID0gMDsK
IAorICAgIGlmICggY29udHJvbCApCisgICAgeworICAgICAgICBjb250cm9sID0gWDg2X01YQ1NS
X0RFRkFVTFQgJiB+Y29udHJvbDsKKyAgICAgICAgYXNtIHZvbGF0aWxlICgiMDogeG9ycHMgJSV4
bW0wLCAlJXhtbTA7IgorICAgICAgICAgICAgICAgICAgICAgICJsZG14Y3NyICVbbXhjc3JdOyIK
KyAgICAgICAgICAgICAgICAgICAgICAidGVzdCAlW2ZlcF0sICVbZmVwXTsiCisgICAgICAgICAg
ICAgICAgICAgICAgImp6IDFmOyIKKyAgICAgICAgICAgICAgICAgICAgICBfQVNNX1hFTl9GRVAK
KyAgICAgICAgICAgICAgICAgICAgICAiMTogZGl2cHMgJSV4bW0wLCAlJXhtbTA7IDI6IgorICAg
ICAgICAgICAgICAgICAgICAgIF9BU01fRVhUQUJMRV9IQU5ETEVSKDBiLCAyYiwgZXhfcmVjb3Jk
X2ZhdWx0X2VheCkKKyAgICAgICAgICAgICAgICAgICAgICBfQVNNX0VYVEFCTEVfSEFORExFUigx
YiwgMmIsIGV4X3JlY29yZF9mYXVsdF9lYXgpCisgICAgICAgICAgICAgICAgICAgICAgOiAiK2Ei
IChmYXVsdCkKKyAgICAgICAgICAgICAgICAgICAgICA6IFtteGNzcl0gIm0iIChjb250cm9sKSwK
KyAgICAgICAgICAgICAgICAgICAgICAgIFtmZXBdICJxIiAoZm9yY2UpLAorICAgICAgICAgICAg
ICAgICAgICAgICAgIlgiIChleF9yZWNvcmRfZmF1bHRfZWF4KSk7CisgICAgICAgIHJldHVybiBm
YXVsdDsKKyAgICB9CisKICAgICBhc20gdm9sYXRpbGUgKCJ0ZXN0ICVbZmVwXSwgJVtmZXBdOyIK
ICAgICAgICAgICAgICAgICAgICJqeiAxZjsiCiAgICAgICAgICAgICAgICAgICBfQVNNX1hFTl9G
RVAKQEAgLTE2NywxNyArMjQzLDI1IEBAIGV4aW5mb190IHByb2JlX3NzZShib29sIGZvcmNlKQog
ICovCiBzdGF0aWMgY29uc3Qgc3RydWN0IHRlc3RfY2ZnIGF2eFtdID0KIHsKLSAgICB7IENSMF9T
WU0oICAgICAgICAgICksIDAgfSwKLSAgICB7IENSMF9TWU0oICAgICAgICBUUyksIEVYSU5GT19T
WU0oTk0sIDApIH0sCi0gICAgeyBDUjBfU1lNKCAgICBNUCAgICApLCAwIH0sCi0gICAgeyBDUjBf
U1lNKCAgICBNUCwgVFMpLCBFWElORk9fU1lNKE5NLCAwKSB9LAotICAgIHsgQ1IwX1NZTShFTSAg
ICAgICAgKSwgMCB9LAotICAgIHsgQ1IwX1NZTShFTSwgICAgIFRTKSwgRVhJTkZPX1NZTShOTSwg
MCkgfSwKLSAgICB7IENSMF9TWU0oRU0sIE1QICAgICksIDAgfSwKLSAgICB7IENSMF9TWU0oRU0s
IE1QLCBUUyksIEVYSU5GT19TWU0oTk0sIDApIH0sCisgICAgeyBDUjBfU1lNKCAgICAgICAgICAp
LCAwLCAgICAgICAgICAgICAgMCwgRVhJTkZPX1NZTShVRCwgMCkgfSwKKyAgICB7IENSMF9TWU0o
ICAgICAgICBUUyksIDAsICAgICAgICAgICAgICAwLCBFWElORk9fU1lNKFVELCAwKSB9LAorICAg
IHsgQ1IwX1NZTSggICAgTVAgICAgKSwgMCwgICAgICAgICAgICAgIDAsIEVYSU5GT19TWU0oVUQs
IDApIH0sCisgICAgeyBDUjBfU1lNKCAgICBNUCwgVFMpLCAwLCAgICAgICAgICAgICAgMCwgRVhJ
TkZPX1NZTShVRCwgMCkgfSwKKyAgICB7IENSMF9TWU0oRU0gICAgICAgICksIDAsICAgICAgICAg
ICAgICAwLCBFWElORk9fU1lNKFVELCAwKSB9LAorICAgIHsgQ1IwX1NZTShFTSwgICAgIFRTKSwg
MCwgICAgICAgICAgICAgIDAsIEVYSU5GT19TWU0oVUQsIDApIH0sCisgICAgeyBDUjBfU1lNKEVN
LCBNUCAgICApLCAwLCAgICAgICAgICAgICAgMCwgRVhJTkZPX1NZTShVRCwgMCkgfSwKKyAgICB7
IENSMF9TWU0oRU0sIE1QLCBUUyksIDAsICAgICAgICAgICAgICAwLCBFWElORk9fU1lNKFVELCAw
KSB9LAorICAgIHsgQ1IwX1NZTSggICAgICAgICAgKSwgQ1I0X1NZTShYU0FWRSksIDAsIDAgfSwK
KyAgICB7IENSMF9TWU0oICAgICAgICBUUyksIENSNF9TWU0oWFNBVkUpLCAwLCBFWElORk9fU1lN
KE5NLCAwKSB9LAorICAgIHsgQ1IwX1NZTSggICAgTVAgICAgKSwgQ1I0X1NZTShYU0FWRSksIDAs
IDAgfSwKKyAgICB7IENSMF9TWU0oICAgIE1QLCBUUyksIENSNF9TWU0oWFNBVkUpLCAwLCBFWElO
Rk9fU1lNKE5NLCAwKSB9LAorICAgIHsgQ1IwX1NZTShFTSAgICAgICAgKSwgQ1I0X1NZTShYU0FW
RSksIDAsIDAgfSwKKyAgICB7IENSMF9TWU0oRU0sICAgICBUUyksIENSNF9TWU0oWFNBVkUpLCAw
LCBFWElORk9fU1lNKE5NLCAwKSB9LAorICAgIHsgQ1IwX1NZTShFTSwgTVAgICAgKSwgQ1I0X1NZ
TShYU0FWRSksIDAsIDAgfSwKKyAgICB7IENSMF9TWU0oRU0sIE1QLCBUUyksIENSNF9TWU0oWFNB
VkUpLCAwLCBFWElORk9fU1lNKE5NLCAwKSB9LAogfTsKIAotc3RhdGljIGV4aW5mb190IHByb2Jl
X2F2eChib29sIGZvcmNlKQorc3RhdGljIGV4aW5mb190IHByb2JlX2F2eCh1bnNpZ25lZCBpbnQg
Y29udHJvbCwgYm9vbCBmb3JjZSkKIHsKICAgICBleGluZm9fdCBmYXVsdCA9IDA7CiAKQEAgLTE5
NCwyOSArMjc4LDQxIEBAIHN0YXRpYyBleGluZm9fdCBwcm9iZV9hdngoYm9vbCBmb3JjZSkKIH0K
IAogdm9pZCBydW5fc2VxdWVuY2UoY29uc3Qgc3RydWN0IHRlc3RfY2ZnICpzZXEsIHVuc2lnbmVk
IGludCBuciwKLSAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCAoKmZuKShib29sKSwgYm9v
bCBmb3JjZSwgZXhpbmZvX3Qgb3ZlcnJpZGUpCisgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBp
bnQgKCpmbikodW5zaWduZWQgaW50LCBib29sKSwgYm9vbCBmb3JjZSwKKyAgICAgICAgICAgICAg
ICAgIGV4aW5mb190IG92ZXJyaWRlKQogewogICAgIHVuc2lnbmVkIGludCBpOwogCiAgICAgZm9y
ICggaSA9IDA7IGkgPCBucjsgKytpICkKICAgICB7CiAgICAgICAgIGNvbnN0IHN0cnVjdCB0ZXN0
X2NmZyAqdCA9ICZzZXFbaV07CisgICAgICAgIHVuc2lnbmVkIGxvbmcgY3I0ID0gcmVhZF9jcjQo
KTsKICAgICAgICAgZXhpbmZvX3QgcmVzLCBleHAgPSBvdmVycmlkZSA/OiB0LT5mYXVsdDsKIAog
ICAgICAgICB3cml0ZV9jcjAoKGRlZmF1bHRfY3IwICYgfkNSMF9NQVNLKSB8IHQtPmNyMCk7Ci0g
ICAgICAgIHJlcyA9IGZuKGZvcmNlKTsKKyAgICAgICAgd3JpdGVfY3I0KChjcjQgJiB+Q1I0X01B
U0spIHwgdC0+Y3I0KTsKKworICAgICAgICByZXMgPSBmbih0LT5jb250cm9sLCBmb3JjZSk7CisK
KyAgICAgICAgd3JpdGVfY3I0KGNyNCk7CiAKICAgICAgICAgaWYgKCByZXMgIT0gZXhwICkKICAg
ICAgICAgewotICAgICAgICAgICAgY2hhciBjcjBzdHJbMTJdOworICAgICAgICAgICAgY2hhciBj
cjBzdHJbMTJdLCBjcjRzdHJbMjRdOwogCiAgICAgICAgICAgICBzbnByaW50ZihjcjBzdHIsIHNp
emVvZihjcjBzdHIpLCAiJXMlcyVzIiwKICAgICAgICAgICAgICAgICAgICAgIHQtPmNyMCAmIFg4
Nl9DUjBfRU0gPyAiIEVNIiA6ICIiLAogICAgICAgICAgICAgICAgICAgICAgdC0+Y3IwICYgWDg2
X0NSMF9NUCA/ICIgTVAiIDogIiIsCiAgICAgICAgICAgICAgICAgICAgICB0LT5jcjAgJiBYODZf
Q1IwX1RTID8gIiBUUyIgOiAiIik7CiAKLSAgICAgICAgICAgIHh0Zl9mYWlsdXJlKCIgIEV4cGVj
dGVkICVwZSwgZ290ICVwZSAoY3IwOiVzKVxuIiwKLSAgICAgICAgICAgICAgICAgICAgICAgIF9w
KGV4cCksIF9wKHJlcyksIGNyMHN0clswXSA/IGNyMHN0ciA6ICIgLSAiKTsKKyAgICAgICAgICAg
IHNucHJpbnRmKGNyNHN0ciwgc2l6ZW9mKGNyNHN0ciksICIlcyVzJXMiLAorICAgICAgICAgICAg
ICAgICAgICAgdC0+Y3I0ICYgWDg2X0NSNF9PU0ZYU1IgICAgID8gIiBGWFNSIiAgICA6ICIiLAor
ICAgICAgICAgICAgICAgICAgICAgdC0+Y3I0ICYgWDg2X0NSNF9PU1hNTUVYQ1BUID8gIiBYTU1Y
Q1BUIiA6ICIiLAorICAgICAgICAgICAgICAgICAgICAgdC0+Y3I0ICYgWDg2X0NSNF9PU1hTQVZF
ICAgID8gIiBYU0FWRSIgICA6ICIiKTsKKworICAgICAgICAgICAgeHRmX2ZhaWx1cmUoIiAgRXhw
ZWN0ZWQgJXBlLCBnb3QgJXBlIChjcjA6JXMgY3I0OiVzIGN0cmw6JTA0eClcbiIsCisgICAgICAg
ICAgICAgICAgICAgICAgICBfcChleHApLCBfcChyZXMpLCBjcjBzdHJbMF0gPyBjcjBzdHIgOiAi
IC0gIiwKKyAgICAgICAgICAgICAgICAgICAgICAgIGNyNHN0clswXSA/IGNyNHN0ciA6ICIgLSAi
LCB0LT5jb250cm9sKTsKICAgICAgICAgfQogICAgIH0KIH0KQEAgLTIzNSwyMyArMzMxLDEzIEBA
IHZvaWQgcnVuX3Rlc3RzKGJvb2wgZm9yY2UpCiAgICAgaWYgKCBjcHVfaGFzX21teCApCiAgICAg
ewogICAgICAgICBwcmludGsoIlRlc3RpbmclcyBNTVhcbiIsIGZvcmNlID8gIiBlbXVsYXRlZCIg
OiAiIik7Ci0gICAgICAgIHJ1bl9zZXF1ZW5jZShtbXhfc3NlLCBBUlJBWV9TSVpFKG1teF9zc2Up
LCBwcm9iZV9tbXgsIGZvcmNlLCAwKTsKKyAgICAgICAgcnVuX3NlcXVlbmNlKG1teCwgQVJSQVlf
U0laRShtbXgpLCBwcm9iZV9tbXgsIGZvcmNlLCAwKTsKICAgICB9CiAKICAgICBpZiAoIGNwdV9o
YXNfc3NlICkKICAgICB7Ci0gICAgICAgIHVuc2lnbmVkIGxvbmcgY3I0ID0gcmVhZF9jcjQoKTsK
LQogICAgICAgICBwcmludGsoIlRlc3RpbmclcyBTU0VcbiIsIGZvcmNlID8gIiBlbXVsYXRlZCIg
OiAiIik7Ci0gICAgICAgIHdyaXRlX2NyNChjcjQgJiB+WDg2X0NSNF9PU0ZYU1IpOwotICAgICAg
ICBydW5fc2VxdWVuY2UobW14X3NzZSwgQVJSQVlfU0laRShtbXhfc3NlKSwgcHJvYmVfc3NlLCBm
b3JjZSwKLSAgICAgICAgICAgICAgICAgICAgIEVYSU5GT19TWU0oVUQsIDApKTsKLQotICAgICAg
ICBwcmludGsoIlRlc3RpbmclcyBTU0UgKENSNC5PU0ZYU1IpXG4iLCBmb3JjZSA/ICIgZW11bGF0
ZWQiIDogIiIpOwotICAgICAgICB3cml0ZV9jcjQoY3I0IHwgWDg2X0NSNF9PU0ZYU1IpOwotICAg
ICAgICBydW5fc2VxdWVuY2UobW14X3NzZSwgQVJSQVlfU0laRShtbXhfc3NlKSwgcHJvYmVfc3Nl
LCBmb3JjZSwgMCk7Ci0KLSAgICAgICAgd3JpdGVfY3I0KGNyNCk7CisgICAgICAgIHJ1bl9zZXF1
ZW5jZShzc2UsIEFSUkFZX1NJWkUoc3NlKSwgcHJvYmVfc3NlLCBmb3JjZSwgMCk7CiAgICAgfQog
CiAgICAgaWYgKCBjcHVfaGFzX2F2eCApCkBAIC0yNTksMTkgKzM0NSwxNSBAQCB2b2lkIHJ1bl90
ZXN0cyhib29sIGZvcmNlKQogICAgICAgICB1bnNpZ25lZCBsb25nIGNyNCA9IHJlYWRfY3I0KCk7
CiAgICAgICAgIHVuc2lnbmVkIGxvbmcgeGNyMDsKIAotICAgICAgICBwcmludGsoIlRlc3Rpbmcl
cyBBVlhcbiIsIGZvcmNlID8gIiBlbXVsYXRlZCIgOiAiIik7Ci0gICAgICAgIHdyaXRlX2NyNChj
cjQgJiB+WDg2X0NSNF9PU1hTQVZFKTsKLSAgICAgICAgcnVuX3NlcXVlbmNlKGF2eCwgQVJSQVlf
U0laRShhdngpLCBwcm9iZV9hdngsIGZvcmNlLAotICAgICAgICAgICAgICAgICAgICAgRVhJTkZP
X1NZTShVRCwgMCkpOwotCi0gICAgICAgIHByaW50aygiVGVzdGluZyVzIEFWWCAoQ1I0Lk9TWFNB
VkUpXG4iLCBmb3JjZSA/ICIgZW11bGF0ZWQiIDogIiIpOwogICAgICAgICB3cml0ZV9jcjQoY3I0
IHwgWDg2X0NSNF9PU1hTQVZFKTsKICAgICAgICAgeGNyMCA9IHJlYWRfeGNyMCgpOworCisgICAg
ICAgIHByaW50aygiVGVzdGluZyVzIEFWWFxuIiwgZm9yY2UgPyAiIGVtdWxhdGVkIiA6ICIiKTsK
ICAgICAgICAgd3JpdGVfeGNyMCh4Y3IwICYgflhTVEFURV9ZTU0pOwogICAgICAgICBydW5fc2Vx
dWVuY2UoYXZ4LCBBUlJBWV9TSVpFKGF2eCksIHByb2JlX2F2eCwgZm9yY2UsCiAgICAgICAgICAg
ICAgICAgICAgICBFWElORk9fU1lNKFVELCAwKSk7CiAKLSAgICAgICAgcHJpbnRrKCJUZXN0aW5n
JXMgQVZYIChDUjQuT1NYU0FWRStYQ1IwLllNTSlcbiIsIGZvcmNlID8gIiBlbXVsYXRlZCIgOiAi
Iik7CisgICAgICAgIHByaW50aygiVGVzdGluZyVzIEFWWCAoWENSMC5ZTU0pXG4iLCBmb3JjZSA/
ICIgZW11bGF0ZWQiIDogIiIpOwogICAgICAgICB3cml0ZV94Y3IwKHhjcjAgfCBYU1RBVEVfU1NF
IHwgWFNUQVRFX1lNTSk7CiAgICAgICAgIHJ1bl9zZXF1ZW5jZShhdngsIEFSUkFZX1NJWkUoYXZ4
KSwgcHJvYmVfYXZ4LCBmb3JjZSwgMCk7CiAKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 13:38:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 13: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 1g8QJG-00016I-1W; Fri, 05 Oct 2018 13:38:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=baab=mr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g8QJE-000166-Si
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 13:38:24 +0000
X-Inumbo-ID: 1a74c878-c8a4-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1a74c878-c8a4-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 13: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 <aliasfile-bounces@xenproject.org>)
 id 1g8QJ8-0004Ef-Q7; Fri, 05 Oct 2018 13: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 1g8QJ8-0001en-D9; Fri, 05 Oct 2018 13:38:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g8QJ8-0006BP-CT; Fri, 05 Oct 2018 13:38:18 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-128413-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=8f45b071b58d4a00be551ddcc52e78a06ed6fbc7
X-Osstest-Versions-That: freebsd=a16e14a2bb879c082d379f9ca2f201e993960b85
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 05 Oct 2018 13:38:18 +0000
Subject: [Xen-devel] [freebsd-master test] 128413: 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>

ZmxpZ2h0IDEyODQxMyBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4NDEzLwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgOGY0NWIwNzFiNThkNGEwMGJlNTUx
ZGRjYzUyZTc4YTA2ZWQ2ZmJjNwpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgYTE2ZTE0YTJiYjg3OWMwODJkMzc5ZjljYTJmMjAxZTk5Mzk2MGI4NQoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI4MzM5ICAyMDE4LTEwLTAzIDA5OjE5OjA1IFogICAgMiBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyODQxMyAgMjAxOC0xMC0wNSAwOToxOToxMiBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IDBtcCA8MG1wQEZyZWVCU0Qub3JnPgogIGFuZHJlYXN0IDxhbmRyZWFzdEBGcmVlQlNELm9yZz4K
ICBicm9va3MgPGJyb29rc0BGcmVlQlNELm9yZz4KICBlbWFzdGUgPGVtYXN0ZUBGcmVlQlNELm9y
Zz4KICBnamIgPGdqYkBGcmVlQlNELm9yZz4KICBnbGViaXVzIDxnbGViaXVzQEZyZWVCU0Qub3Jn
PgogIGdvbnpvIDxnb256b0BGcmVlQlNELm9yZz4KICBtYXJraiA8bWFya2pARnJlZUJTRC5vcmc+
CiAgbWpnIDxtamdARnJlZUJTRC5vcmc+CiAgbW1hY3kgPG1tYWN5QEZyZWVCU0Qub3JnPgogIHBq
ZCA8cGpkQEZyZWVCU0Qub3JnPgogIHJzdG9uZSA8cnN0b25lQEZyZWVCU0Qub3JnPgoKam9iczoK
IGJ1aWxkLWFtZDY0LWZyZWVic2QtYWdhaW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2
aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvZnJlZWJzZC5naXQKICAg
YTE2ZTE0YTJiYjguLjhmNDViMDcxYjU4ICA4ZjQ1YjA3MWI1OGQ0YTAwYmU1NTFkZGNjNTJlNzhh
MDZlZDZmYmM3IC0+IHRlc3RlZC9tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 13:39:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 13:39: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 1g8QK5-0001AD-F0; Fri, 05 Oct 2018 13:39:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wiz4=mr=citrix.com=prvs=8095139d5=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g8QK4-0001A2-KD
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 13:39:16 +0000
X-Inumbo-ID: b54ebcfb-c8a3-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b54ebcfb-c8a3-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 15:36:49 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,344,1534809600"; d="scan'208";a="80058414"
To: Jan Beulich <JBeulich@suse.com>
References: <5A96B98502000078001ACC73@prv1-mh.provo.novell.com>
 <5A96AB7502000000000F6BA7@prv1-mh.provo.novell.com>
 <5A96AB7502000078001EEE26@prv1-mh.provo.novell.com>
 <5BB766ED02000078001EEE4B@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <b2f665b1-ef1a-9e27-9587-7deaa20541b3@citrix.com>
Date: Fri, 5 Oct 2018 14:39:10 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB766ED02000078001EEE4B@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v5 0/2][XTF] FPU test 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: 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>

T24gMDUvMTAvMTggMTQ6MjgsIEphbiBCZXVsaWNoIHdyb3RlOgo+IDE6IGFkZCBGUFUvU0lNRCBy
ZWdpc3RlciBzdGF0ZSB0ZXN0Cj4gMjogZXh0ZW5kIEZQVSBleGNlcHRpb24gdGVzdHMKPgo+IFNp
Z25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KClRoYW5rcy7CoCBI
b3dldmVyLCBJIG5lZWQgdG8gZ2V0IHRoZSBpbmNyZW1lbnRhbCB0ZXN0IHZlcnNpb24gbG9naWMK
d29ya2luZyBmaXJzdCwgb3IgT1NTVGVzdCB3aWxsIGJsb2NrIHRoaXMgb24gb2xkZXIgdmVyc2lv
bnMgb2YgWGVuLCBkdWUKdG8gKGZhbHNlbHkpIGJlbGlldmluZyB0aGF0IHRoZXJlIGhhcyBiZWVu
IGEgcmVncmVzc2lvbi4KCkknbGwgcXVldWUgdGhlc2UgY2hhbmdlcyBvbmNlIHRoZSByZXF1aXNp
dGUgaW5mcmFzdHJ1Y3R1cmUgaXMgaW4gcGxhY2UuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 13:43:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 13:43: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 1g8QOK-0001u7-HW; Fri, 05 Oct 2018 13:43:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qlgr=mr=citrix.com=prvs=8099faa14=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g8QOJ-0001tn-Dd
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 13:43:39 +0000
X-Inumbo-ID: 5287c8d5-c8a4-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5287c8d5-c8a4-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 15:41:12 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,344,1534809600"; d="scan'208";a="67119820"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 5 Oct 2018 14:43:34 +0100
Message-ID: <20181005134334.2645-3-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181005134334.2645-1-paul.durrant@citrix.com>
References: <20181005134334.2645-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/2] x86/hvm/ioreq: allow ioreq servers to use
 HVM_PARAM_[BUF]IOREQ_PFN
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@citrix.com>, Wei Liu <wei.liu2@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>

U2luY2UgY29tbWl0IDJjMjU3YmQ2ICJ4ODYvaHZtOiByZW1vdmUgZGVmYXVsdCBpb3JlcSBzZXJ2
ZXIgKGFnYWluKSIgdGhlCkdGTnMgYWxsb2NhdGVkIGJ5IHRoZSB0b29sc3RhY2sgYW5kIHNldCBp
biBIVk1fUEFSQU1fSU9SRVFfUEZOIGFuZApIVk1fUEFSQU1fQlVGSU9SRVFfUEZOIGhhdmUgYmVl
biB1bnVzZWQuIFRoaXMgcGF0Y2ggYWxsb3dzIHRoZW0gdG8gYmUgdXNlZApieSAobm9uLWRlZmF1
bHQpIGlvcmVxIHNlcnZlcnMuCgpOT1RFOiBUaGlzIGZpeGVzIGEgY29tcGF0aWJpbGl0eSBpc3N1
ZS4gQSBndWVzdCBjcmVhdGVkIG9uIGEgdmVyc2lvbiBvZgogICAgICBYZW4gdGhhdCBwcmUtZGF0
ZXMgdGhlIGluaXRpYWwgaW9yZXEgc2VydmVyIGltcGxlbWVudGF0aW9uIGFuZCB0aGVuCiAgICAg
IG1pZ3JhdGVkIGluIHdpbGwgY3VycmVudGx5IGZhaWwgdG8gcmVzdW1lIGJlY2F1c2UgaXRzIG1p
Z3JhdGlvbgogICAgICBzdHJlYW0gd2lsbCBsYWNrIHZhbHVlcyBmb3IgSFZNX1BBUkFNX0lPUkVR
X1NFUlZFUl9QRk4gYW5kCiAgICAgIEhWTV9QQVJBTV9OUl9JT1JFUV9TRVJWRVJfUEFHRVMgKnVu
bGVzcyogdGhlIHN5c3RlbSBoYXMgYW4KICAgICAgZW11bGF0b3IgZG9tYWluIHRoYXQgdXNlcyBk
aXJlY3QgcmVzb3VyY2UgbWFwcGluZyAod2hpY2ggZGVwZW5kcwogICAgICBvbiB0aGUgdmVyc2lv
biBvZiBwcml2Y21kIGl0IGhhcHBlbnMgdG8gaGF2ZSkgaW4gd2hpY2ggY2FzZSBpdAogICAgICB3
aWxsIG5vdCByZXF1aXJlIHVzZSBvZiBHRk5zIGZvciB0aGUgaW9yZXEgc2VydmVyIHNoYXJlZAog
ICAgICBwYWdlcy4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNp
dHJpeC5jb20+Ci0tLQpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+CgpBIHNpbWlsYXIgY29tcGF0aWJpbGl0eSBpc3N1ZSB3aXRoIG1pZ3Jh
dGVkLWluIFZNcyBleGlzdHMgd2l0aCBYZW4gNC4xMQpiZWNhdXNlIHRoZSB1cHN0cmVhbSBRRU1V
IGZhbGwtYmFjayB0byB1c2UgbGVnYWN5IGlvcmVxIHNlcnZlciB3YXMgYnJva2VuCndoZW4gZGly
ZWN0IHJlc291cmNlIG1hcHBpbmcgd2FzIGludHJvZHVjZWQuClRoaXMgaXMgYmVjYXVzZSwgcHJp
b3IgdG8gdGhlIHJlc291cmNlIG1hcHBpbmcgcGF0Y2hlcywgaXQgd2FzIHRoZSBjcmVhdGlvbgpv
ZiB0aGUgbm9uLWRlZmF1bHQgaW9yZXEgc2VydmVyIHRoYXQgZmFpbGVkIGlmIEdGTnMgd2VyZSBu
b3QgYXZhaWxhYmxlCndoZXJlYXMsIGFzIG9mIDQuMTEsIGl0IGlzIHJldHJpZXZhbCBvZiB0aGUg
aW5mbyB0aGF0IGZhaWxzIHdoaWNoIGRvZXMgbm90CnRyaWdnZXIgdGhlIGZhbGwtYmFjay4KLS0t
CiB4ZW4vYXJjaC94ODYvaHZtL2lvcmVxLmMgICAgICAgICB8IDUwICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2RvbWFpbi5o
IHwgIDMgKystCiAyIGZpbGVzIGNoYW5nZWQsIDUwIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jIGIveGVuL2FyY2gveDg2
L2h2bS9pb3JlcS5jCmluZGV4IDM1NjliZWFhZDUuLjRiYWMwYTEwMGMgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9odm0vaW9yZXEuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2lvcmVxLmMKQEAg
LTIzNyw2ICsyMzcsMjYgQEAgYm9vbCBoYW5kbGVfaHZtX2lvX2NvbXBsZXRpb24oc3RydWN0IHZj
cHUgKnYpCiAgICAgcmV0dXJuIHRydWU7CiB9CiAKK3N0YXRpYyBnZm5fdCBodm1fYWxsb2NfbGVn
YWN5X2lvcmVxX2dmbihzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqcykKK3sKKyAgICBzdHJ1Y3Qg
ZG9tYWluICpkID0gcy0+dGFyZ2V0OworICAgIHVuc2lnbmVkIGludCBpOworCisgICAgQlVJTERf
QlVHX09OKEhWTV9QQVJBTV9JT1JFUV9QRk4gPgorICAgICAgICAgICAgICAgICBzaXplb2YoZC0+
YXJjaC5odm0uaW9yZXFfZ2ZuLmxlZ2FjeV9tYXNrKSAqIDgpOworICAgIEJVSUxEX0JVR19PTihI
Vk1fUEFSQU1fQlVGSU9SRVFfUEZOID4KKyAgICAgICAgICAgICAgICAgc2l6ZW9mKGQtPmFyY2gu
aHZtLmlvcmVxX2dmbi5sZWdhY3lfbWFzaykgKiA4KTsKKyAgICBCVUlMRF9CVUdfT04oSFZNX1BB
UkFNX0JVRklPUkVRX1BGTiAhPSBIVk1fUEFSQU1fSU9SRVFfUEZOICsgMSk7CisKKyAgICBmb3Ig
KCBpID0gSFZNX1BBUkFNX0lPUkVRX1BGTjsgaSA8PSBIVk1fUEFSQU1fQlVGSU9SRVFfUEZOOyBp
KysgKQorICAgIHsKKyAgICAgICAgaWYgKCAhdGVzdF9hbmRfc2V0X2JpdChpLCAmZC0+YXJjaC5o
dm0uaW9yZXFfZ2ZuLmxlZ2FjeV9tYXNrKSApCisgICAgICAgICAgICByZXR1cm4gX2dmbihkLT5h
cmNoLmh2bS5wYXJhbXNbaV0pOworICAgIH0KKworICAgIHJldHVybiBJTlZBTElEX0dGTjsKK30K
Kwogc3RhdGljIGdmbl90IGh2bV9hbGxvY19pb3JlcV9nZm4oc3RydWN0IGh2bV9pb3JlcV9zZXJ2
ZXIgKnMpCiB7CiAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHMtPnRhcmdldDsKQEAgLTI0OCw3ICsy
NjgsMjkgQEAgc3RhdGljIGdmbl90IGh2bV9hbGxvY19pb3JlcV9nZm4oc3RydWN0IGh2bV9pb3Jl
cV9zZXJ2ZXIgKnMpCiAgICAgICAgICAgICByZXR1cm4gX2dmbihkLT5hcmNoLmh2bS5pb3JlcV9n
Zm4uYmFzZSArIGkpOwogICAgIH0KIAotICAgIHJldHVybiBJTlZBTElEX0dGTjsKKyAgICAvKgor
ICAgICAqIElmIHdlIGFyZSBvdXQgb2YgJ25vcm1hbCcgR0ZOcyB0aGVuIHdlIG1heSBzdGlsbCBo
YXZlIGEgJ2xlZ2FjeScKKyAgICAgKiBHRk4gYXZhaWxhYmxlLgorICAgICAqLworICAgIHJldHVy
biBodm1fYWxsb2NfbGVnYWN5X2lvcmVxX2dmbihzKTsKK30KKworc3RhdGljIGJvb2wgaHZtX2Zy
ZWVfbGVnYWN5X2lvcmVxX2dmbihzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqcywKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2ZuX3QgZ2ZuKQoreworICAgIHN0cnVjdCBk
b21haW4gKmQgPSBzLT50YXJnZXQ7CisgICAgdW5zaWduZWQgaW50IGk7CisKKyAgICBmb3IgKCBp
ID0gSFZNX1BBUkFNX0lPUkVRX1BGTjsgaSA8PSBIVk1fUEFSQU1fQlVGSU9SRVFfUEZOOyBpKysg
KQorICAgIHsKKyAgICAgICAgaWYgKCBnZm5fZXEoZ2ZuLCBfZ2ZuKGQtPmFyY2guaHZtLnBhcmFt
c1tpXSkpICkKKyAgICAgICAgICAgICBicmVhazsKKyAgICB9CisgICAgaWYgKCBpID4gSFZNX1BB
UkFNX0JVRklPUkVRX1BGTiApCisgICAgICAgIHJldHVybiBmYWxzZTsKKworICAgIGNsZWFyX2Jp
dChpLCAmZC0+YXJjaC5odm0uaW9yZXFfZ2ZuLmxlZ2FjeV9tYXNrKTsKKyAgICByZXR1cm4gdHJ1
ZTsKIH0KIAogc3RhdGljIHZvaWQgaHZtX2ZyZWVfaW9yZXFfZ2ZuKHN0cnVjdCBodm1faW9yZXFf
c2VydmVyICpzLCBnZm5fdCBnZm4pCkBAIC0yNTgsNyArMzAwLDExIEBAIHN0YXRpYyB2b2lkIGh2
bV9mcmVlX2lvcmVxX2dmbihzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqcywgZ2ZuX3QgZ2ZuKQog
CiAgICAgQVNTRVJUKCFnZm5fZXEoZ2ZuLCBJTlZBTElEX0dGTikpOwogCi0gICAgc2V0X2JpdChp
LCAmZC0+YXJjaC5odm0uaW9yZXFfZ2ZuLm1hc2spOworICAgIGlmICggIWh2bV9mcmVlX2xlZ2Fj
eV9pb3JlcV9nZm4ocywgZ2ZuKSApCisgICAgeworICAgICAgICBBU1NFUlQoaSA8IHNpemVvZihk
LT5hcmNoLmh2bS5pb3JlcV9nZm4ubWFzaykgKiA4KTsKKyAgICAgICAgc2V0X2JpdChpLCAmZC0+
YXJjaC5odm0uaW9yZXFfZ2ZuLm1hc2spOworICAgIH0KIH0KIAogc3RhdGljIHZvaWQgaHZtX3Vu
bWFwX2lvcmVxX2dmbihzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqcywgYm9vbCBidWYpCmRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4uaCBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL2RvbWFpbi5oCmluZGV4IDgwYjJhYjA0MWUuLmE5ZjY4ZDk1NzEgMTAwNjQ0Ci0t
LSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2RvbWFpbi5oCisrKyBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL2RvbWFpbi5oCkBAIC05NSw3ICs5NSw4IEBAIHN0cnVjdCBodm1fZG9tYWluIHsK
ICAgICAvKiBHdWVzdCBwYWdlIHJhbmdlIHVzZWQgZm9yIG5vbi1kZWZhdWx0IGlvcmVxIHNlcnZl
cnMgKi8KICAgICBzdHJ1Y3QgewogICAgICAgICB1bnNpZ25lZCBsb25nIGJhc2U7Ci0gICAgICAg
IHVuc2lnbmVkIGxvbmcgbWFzazsKKyAgICAgICAgdW5zaWduZWQgbG9uZyBtYXNrOyAvKiBjbGVh
ciB0byBhbGxvY2F0ZSAqLworICAgICAgICB1bnNpZ25lZCBsb25nIGxlZ2FjeV9tYXNrOyAvKiBz
ZXQgdG8gYWxsb2NhdGUgKi8KICAgICB9IGlvcmVxX2dmbjsKIAogICAgIC8qIExvY2sgcHJvdGVj
dHMgYWxsIG90aGVyIHZhbHVlcyBpbiB0aGUgc3ViLXN0cnVjdCBhbmQgdGhlIGRlZmF1bHQgKi8K
LS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 13:43:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 13:43: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 1g8QOK-0001uD-T0; Fri, 05 Oct 2018 13:43:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qlgr=mr=citrix.com=prvs=8099faa14=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g8QOJ-0001to-En
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 13:43:39 +0000
X-Inumbo-ID: 51dfcd4e-c8a4-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 51dfcd4e-c8a4-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 15:41:11 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,344,1534809600"; d="scan'208";a="67119817"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 5 Oct 2018 14:43:32 +0100
Message-ID: <20181005134334.2645-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/2] ioreq: make use of 'legacy' GFNs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGF1bCBEdXJyYW50ICgyKToKICB4ODYvaHZtOiBtYWtlIHN1cmUgSFZNX1BBUkFNX1tCVUZdSU9S
RVFfUEZOIGNhbiBvbmx5IGJlIHNldCBvbmNlCiAgeDg2L2h2bS9pb3JlcTogYWxsb3cgaW9yZXEg
c2VydmVycyB0byB1c2UgSFZNX1BBUkFNX1tCVUZdSU9SRVFfUEZOCgogeGVuL2FyY2gveDg2L2h2
bS9odm0uYyAgICAgICAgICAgfCAgMiArKwogeGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jICAgICAg
ICAgfCA1MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tCiB4ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9kb21haW4uaCB8ICAzICsrLQogMyBmaWxlcyBjaGFuZ2VkLCA1MiBp
bnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 13:43:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 13:43: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 1g8QOK-0001u1-3q; Fri, 05 Oct 2018 13:43:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qlgr=mr=citrix.com=prvs=8099faa14=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g8QOJ-0001tm-D2
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 13:43:39 +0000
X-Inumbo-ID: 52821b61-c8a4-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 52821b61-c8a4-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 15:41:11 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,344,1534809600"; d="scan'208";a="67119818"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 5 Oct 2018 14:43:33 +0100
Message-ID: <20181005134334.2645-2-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181005134334.2645-1-paul.durrant@citrix.com>
References: <20181005134334.2645-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/2] x86/hvm: make sure HVM_PARAM_[BUF]IOREQ_PFN
 can only be set once
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@citrix.com>, Wei Liu <wei.liu2@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>

VGhlc2UgcGFyYW1ldGVycyBzaG91bGQgaGF2ZSBhbHdheXMgYmVlbiBpbiB0aGUgJ3NldCBvbmNl
JyBjYXRlZ29yeQpidXQgdGhpcyBoYXMsIHNvIGZhciwgbm90IGJlZW4gZW5mb3JjZWQuCgpTaWdu
ZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgotLS0KQ2M6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgot
LS0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgfCAyICsrCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNl
cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNo
L3g4Ni9odm0vaHZtLmMKaW5kZXggNTFmYzNlYzA3Zi4uMDdlYzIwZmI1MiAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC00
MDgzLDYgKzQwODMsOCBAQCBzdGF0aWMgaW50IGh2bV9hbGxvd19zZXRfcGFyYW0oc3RydWN0IGRv
bWFpbiAqZCwKICAgICB7CiAgICAgLyogVGhlIGZvbGxvd2luZyBwYXJhbWV0ZXJzIHNob3VsZCBv
bmx5IGJlIGNoYW5nZWQgb25jZS4gKi8KICAgICBjYXNlIEhWTV9QQVJBTV9WSVJJRElBTjoKKyAg
ICBjYXNlIEhWTV9QQVJBTV9JT1JFUV9QRk46CisgICAgY2FzZSBIVk1fUEFSQU1fQlVGSU9SRVFf
UEZOOgogICAgIGNhc2UgSFZNX1BBUkFNX0lPUkVRX1NFUlZFUl9QRk46CiAgICAgY2FzZSBIVk1f
UEFSQU1fTlJfSU9SRVFfU0VSVkVSX1BBR0VTOgogICAgIGNhc2UgSFZNX1BBUkFNX0FMVFAyTToK
LS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 13:44:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 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 1g8QOh-00021r-JQ; Fri, 05 Oct 2018 13:44:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vier=mr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g8QOg-00021P-5P
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 13:44:02 +0000
X-Inumbo-ID: 5fb9ef90-c8a4-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5fb9ef90-c8a4-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 15:41:34 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 05 Oct 2018 07:43:59 -0600
Message-Id: <5BB76A9E02000078001EEE9E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 05 Oct 2018 07:43:58 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB3447802000078001EDA08@prv1-mh.provo.novell.com>
 <64d542e2-dc22-f157-5b71-2e5c82bdd6b7@citrix.com>
 <6c5acfad-7390-c21b-65c6-97e85d292315@citrix.com>
In-Reply-To: <6c5acfad-7390-c21b-65c6-97e85d292315@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 01/12] x86: infrastructure to allow
 converting certain indirect calls to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 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>, Julien Grall <julien.grall@arm.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>

Pj4+IE9uIDA1LjEwLjE4IGF0IDE0OjM5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDMvMTAvMTggMTk6MzgsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+IEZpbmFsbHks
IHRoaXMgc2VyaWVzIGRvZXNuJ3QgbGluayB3aXRoIHRoZSBkZWZhdWx0IERlYmlhbiB0b29sY2hh
aW4uCj4+Cj4+IGFuZHJld2Nvb3BAYW5kcmV3Y29vcDovbG9jYWwveGVuLmdpdC94ZW4kIGxkIC0t
dmVyc2lvbgo+PiBHTlUgbGQgKEdOVSBCaW51dGlscyBmb3IgRGViaWFuKSAyLjI1Cj4+Cj4+IGFu
ZHJld2Nvb3BAYW5kcmV3Y29vcDovbG9jYWwveGVuLmdpdC94ZW4kIG1ha2UgLXMgYnVpbGQgLWo4
IFhFTl9UQVJHRVRfQVJDSD14ODZfNjQgS0NPTkZJR19DT05GSUc9LmNvbmZpZy1yZWxlYXNlCj4+
ICBfXyAgX18gICAgICAgICAgICBfICBfICAgIF8gX19fXyAgICAgICAgICAgICAgICAgICAgIF8g
ICAgICAgIF8gICAgIF8gICAgICAKPj4gIFwgXC8gL19fXyBfIF9fICAgfCB8fCB8ICAvIHxfX18g
XCAgICBfICAgXyBfIF9fICBfX198IHxfIF9fIF98IHxfXyB8IHwgX19fIAo+PiAgIFwgIC8vIF8g
XCAnXyBcICB8IHx8IHxfIHwgfCBfXykgfF9ffCB8IHwgfCAnXyBcLyBfX3wgX18vIF9gIHwgJ18g
XHwgfC8gXyBcCj4+ICAgLyAgXCAgX18vIHwgfCB8IHxfXyAgIF98fCB8LyBfXy98X198IHxffCB8
IHwgfCBcX18gXCB8fCAoX3wgfCB8XykgfCB8ICBfXy8KPj4gIC9fL1xfXF9fX3xffCB8X3wgICAg
fF98KF8pX3xfX19fX3wgICBcX18sX3xffCB8X3xfX18vXF9fXF9fLF98Xy5fXy98X3xcX19ffAo+
PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgCj4+IHByZWxpbmsubzooLmRlYnVnX2FyYW5nZXMrMHgzYzk0
KTogcmVsb2NhdGlvbiB0cnVuY2F0ZWQgdG8gZml0OiBSX1g4Nl82NF8zMiBhZ2FpbnN0IGAuZGVi
dWdfaW5mbycKPj4gcHJlbGluay5vOiguZGVidWdfaW5mbysweDIyNWZhKTogcmVsb2NhdGlvbiB0
cnVuY2F0ZWQgdG8gZml0OiBSX1g4Nl82NF8zMiBhZ2FpbnN0IGAuZGVidWdfc3RyJwo+PiBwcmVs
aW5rLm86KC5kZWJ1Z19pbmZvKzB4MjJiNTcpOiByZWxvY2F0aW9uIHRydW5jYXRlZCB0byBmaXQ6
IFJfWDg2XzY0XzMyIGFnYWluc3QgYC5kZWJ1Z19zdHInCj4+IHByZWxpbmsubzooLmRlYnVnX2lu
Zm8rMHgxYjkyZGEpOiByZWxvY2F0aW9uIHRydW5jYXRlZCB0byBmaXQ6IFJfWDg2XzY0XzMyIGFn
YWluc3QgYC5kZWJ1Z19zdHInCj4+IHByZWxpbmsubzooLmRlYnVnX2luZm8rMHgyMWU5NzYpOiBy
ZWxvY2F0aW9uIHRydW5jYXRlZCB0byBmaXQ6IFJfWDg2XzY0XzMyIGFnYWluc3QgYC5kZWJ1Z19z
dHInCj4+IHByZWxpbmsubzooLmRlYnVnX2luZm8rMHgyMWVjMzEpOiByZWxvY2F0aW9uIHRydW5j
YXRlZCB0byBmaXQ6IFJfWDg2XzY0XzMyIGFnYWluc3QgYC5kZWJ1Z19zdHInCj4+IHByZWxpbmsu
bzooLmRlYnVnX2luZm8rMHgyMWYwM2IpOiByZWxvY2F0aW9uIHRydW5jYXRlZCB0byBmaXQ6IFJf
WDg2XzY0XzMyIGFnYWluc3QgYC5kZWJ1Z19zdHInCj4+IHByZWxpbmsubzooLmRlYnVnX2luZm8r
MHgyYjJhYzMpOiByZWxvY2F0aW9uIHRydW5jYXRlZCB0byBmaXQ6IFJfWDg2XzY0XzMyIGFnYWlu
c3QgYC5kZWJ1Z19sb2MnCj4+IHByZWxpbmsubzooLmRlYnVnX2luZm8rMHgyYjM3ZjYpOiByZWxv
Y2F0aW9uIHRydW5jYXRlZCB0byBmaXQ6IFJfWDg2XzY0XzMyIGFnYWluc3QgYC5kZWJ1Z19zdHIn
Cj4+IHByZWxpbmsubzooLmRlYnVnX2luZm8rMHg0NDhmYWIpOiByZWxvY2F0aW9uIHRydW5jYXRl
ZCB0byBmaXQ6IFJfWDg2XzY0XzMyIGFnYWluc3QgYC5kZWJ1Z19zdHInCj4+IHByZWxpbmsubzoo
LmRlYnVnX2luZm8rMHg0NGI4NTYpOiBhZGRpdGlvbmFsIHJlbG9jYXRpb24gb3ZlcmZsb3dzIG9t
aXR0ZWQgZnJvbSB0aGUgb3V0cHV0Cj4+IGxkOiBwcmVsaW5rLm86IGFjY2VzcyBiZXlvbmQgZW5k
IG9mIG1lcmdlZCBzZWN0aW9uICg2NjE3NjgzKQo+PiBsZDogcHJlbGluay5vOiBhY2Nlc3MgYmV5
b25kIGVuZCBvZiBtZXJnZWQgc2VjdGlvbiAoNjYxNzYzMCkKPj4gbGQ6IHByZWxpbmsubzogYWNj
ZXNzIGJleW9uZCBlbmQgb2YgbWVyZ2VkIHNlY3Rpb24gKDY2MTc1NzkpCj4+IGxkOiBwcmVsaW5r
Lm86IGFjY2VzcyBiZXlvbmQgZW5kIG9mIG1lcmdlZCBzZWN0aW9uICg2NjE3NTU4KQo+PiBsZDog
cHJlbGluay5vOiBhY2Nlc3MgYmV5b25kIGVuZCBvZiBtZXJnZWQgc2VjdGlvbiAoNjYxNzU0NCkK
Pj4gbGQ6IHByZWxpbmsubzogYWNjZXNzIGJleW9uZCBlbmQgb2YgbWVyZ2VkIHNlY3Rpb24gKDY2
MTc2MDUpCj4+IGxkOiBwcmVsaW5rLm86IGFjY2VzcyBiZXlvbmQgZW5kIG9mIG1lcmdlZCBzZWN0
aW9uICg2NjE3NzE4KQo+PiBsZDogcHJlbGluay5vOiBhY2Nlc3MgYmV5b25kIGVuZCBvZiBtZXJn
ZWQgc2VjdGlvbiAoNjYxNzU3MCkKPj4gbGQ6IHByZWxpbmsubzogYWNjZXNzIGJleW9uZCBlbmQg
b2YgbWVyZ2VkIHNlY3Rpb24gKDY2MTc2NjUpCj4+IGxkOiBwcmVsaW5rLm86IGFjY2VzcyBiZXlv
bmQgZW5kIG9mIG1lcmdlZCBzZWN0aW9uICg2NjE3NjcxKQo+PiBsZDogcHJlbGluay5vOiBhY2Nl
c3MgYmV5b25kIGVuZCBvZiBtZXJnZWQgc2VjdGlvbiAoNjYxNzYyNCkKPj4gbGQ6IHByZWxpbmsu
bzogYWNjZXNzIGJleW9uZCBlbmQgb2YgbWVyZ2VkIHNlY3Rpb24gKDY2MTc3NDgpCj4+IGxkOiBw
cmVsaW5rLm86IGFjY2VzcyBiZXlvbmQgZW5kIG9mIG1lcmdlZCBzZWN0aW9uICg2NjE3NzcxKQo+
PiBsZDogcHJlbGluay5vOiBhY2Nlc3MgYmV5b25kIGVuZCBvZiBtZXJnZWQgc2VjdGlvbiAoNjYx
NzU5MikKPj4gbGQ6IHByZWxpbmsubzogYWNjZXNzIGJleW9uZCBlbmQgb2YgbWVyZ2VkIHNlY3Rp
b24gKDY2MTc2MzUpCj4+IGxkOiBwcmVsaW5rLm86IGFjY2VzcyBiZXlvbmQgZW5kIG9mIG1lcmdl
ZCBzZWN0aW9uICg2NjE3NjUyKQo+PiBsZDogcHJlbGluay5vOiBhY2Nlc3MgYmV5b25kIGVuZCBv
ZiBtZXJnZWQgc2VjdGlvbiAoNjYxNzc2NikKPj4gbGQ6IHByZWxpbmsubzogYWNjZXNzIGJleW9u
ZCBlbmQgb2YgbWVyZ2VkIHNlY3Rpb24gKDY2MTc3NDIpCgpTb21ldGhpbmcgYWxvbmcgdGhlIGxp
bmVzIG9mIG9uZSBvciBib3RoIG9mIHRoZSBhYm92ZSBraW5kcyBJJ3ZlCmhhcHBlbmVkIHRvIHJ1
biBpbnRvIHdoZW4gdXNpbmcgYSBnYXMgcHJvZHVjaW5nIGNvbXByZXNzZWQKZGVidWcgc2VjdGlv
bnMgdG9nZXRoZXIgd2l0aCBhbiBvYmpjb3B5IHdoaWNoIGRvZXNuJ3Qga25vdwphYm91dCBzdWNo
IHNlY3Rpb24gKGlpcmMgb2xkZXIgb2JqY29weSBzaWxlbnRseSBkcm9wcGVkIHNvbWUKc2VjdGlv
biBmbGFnIGluIHRoaXMgY2FzZSkuCgo+PiBsZDogcHJlbGluay5vKC5kZWJ1Z19pbmZvKzB4Yzk2
MmVkKTogcmVsb2MgYWdhaW5zdCBgLmRlYnVnX2xvYyc6IGVycm9yIDIKPj4gTWFrZWZpbGU6MTM0
OiByZWNpcGUgZm9yIHRhcmdldCAnL2xvY2FsL3hlbi5naXQveGVuL3hlbi1zeW1zJyBmYWlsZWQK
Pj4gbWFrZVsyXTogKioqIFsvbG9jYWwveGVuLmdpdC94ZW4veGVuLXN5bXNdIEVycm9yIDEKPj4g
bWFrZVsyXTogKioqIFdhaXRpbmcgZm9yIHVuZmluaXNoZWQgam9icy4uLi4KPj4gL2xvY2FsL3hl
bi5naXQveGVuLy54ZW4uZWZpLjBzLlM6IEFzc2VtYmxlciBtZXNzYWdlczoKPj4gL2xvY2FsL3hl
bi5naXQveGVuLy54ZW4uZWZpLjBzLlM6MjE6IFdhcm5pbmc6IHZhbHVlIDB4N2QyZjgwMDAwNTQ0
IHRydW5jYXRlZCB0byAweDgwMDAwNTQ0Cj4+IC9sb2NhbC94ZW4uZ2l0L3hlbi8ueGVuLmVmaS4w
cy5TOjIyOiBXYXJuaW5nOiB2YWx1ZSAweDdkMmY4MDAwMDhkYyB0cnVuY2F0ZWQgdG8gMHg4MDAw
MDhkYwo+PiAvbG9jYWwveGVuLmdpdC94ZW4vLnhlbi5lZmkuMHMuUzoyMzogV2FybmluZzogdmFs
dWUgMHg3ZDJmODAwMDA4ZGUgdHJ1bmNhdGVkIHRvIDB4ODAwMDA4ZGUKPj4gL2xvY2FsL3hlbi5n
aXQveGVuLy54ZW4uZWZpLjBzLlM6MjQ6IFdhcm5pbmc6IHZhbHVlIDB4N2QyZjgwMDAwOGUzIHRy
dW5jYXRlZCB0byAweDgwMDAwOGUzCj4+IC9sb2NhbC94ZW4uZ2l0L3hlbi8ueGVuLmVmaS4wcy5T
OjI1OiBXYXJuaW5nOiB2YWx1ZSAweDdkMmY4MDAwMTA4NiB0cnVuY2F0ZWQgdG8gMHg4MDAwMTA4
Ngo+PiAvbG9jYWwveGVuLmdpdC94ZW4vLnhlbi5lZmkuMHMuUzoyNjogV2FybmluZzogdmFsdWUg
MHg3ZDJmODAwMDEwOGEgdHJ1bmNhdGVkIHRvIDB4ODAwMDEwOGEKPj4gL2xvY2FsL3hlbi5naXQv
eGVuLy54ZW4uZWZpLjBzLlM6Mjc6IFdhcm5pbmc6IHZhbHVlIDB4N2QyZjgwMDAxMDhlIHRydW5j
YXRlZCB0byAweDgwMDAxMDhlCj4+IC9sb2NhbC94ZW4uZ2l0L3hlbi8ueGVuLmVmaS4wcy5TOjI4
OiBXYXJuaW5nOiB2YWx1ZSAweDdkMmY4MDAwMTBkYyB0cnVuY2F0ZWQgdG8gMHg4MDAwMTBkYwo+
PiAvbG9jYWwveGVuLmdpdC94ZW4vLnhlbi5lZmkuMHMuUzoyOTogV2FybmluZzogdmFsdWUgMHg3
ZDJmODAwMDExNzIgdHJ1bmNhdGVkIHRvIDB4ODAwMDExNzIKPj4gL2xvY2FsL3hlbi5naXQveGVu
Ly54ZW4uZWZpLjFzLlM6IEFzc2VtYmxlciBtZXNzYWdlczoKPj4gL2xvY2FsL3hlbi5naXQveGVu
Ly54ZW4uZWZpLjFzLlM6MjE6IFdhcm5pbmc6IHZhbHVlIDB4N2QyZjgwMDAwNTQ0IHRydW5jYXRl
ZCB0byAweDgwMDAwNTQ0Cj4+IC9sb2NhbC94ZW4uZ2l0L3hlbi8ueGVuLmVmaS4xcy5TOjIyOiBX
YXJuaW5nOiB2YWx1ZSAweDdkMmY4MDAwMDhkYyB0cnVuY2F0ZWQgdG8gMHg4MDAwMDhkYwo+PiAv
bG9jYWwveGVuLmdpdC94ZW4vLnhlbi5lZmkuMXMuUzoyMzogV2FybmluZzogdmFsdWUgMHg3ZDJm
ODAwMDA4ZGUgdHJ1bmNhdGVkIHRvIDB4ODAwMDA4ZGUKPj4gL2xvY2FsL3hlbi5naXQveGVuLy54
ZW4uZWZpLjFzLlM6MjQ6IFdhcm5pbmc6IHZhbHVlIDB4N2QyZjgwMDAwOGUzIHRydW5jYXRlZCB0
byAweDgwMDAwOGUzCj4+IC9sb2NhbC94ZW4uZ2l0L3hlbi8ueGVuLmVmaS4xcy5TOjI1OiBXYXJu
aW5nOiB2YWx1ZSAweDdkMmY4MDAwMTA4NiB0cnVuY2F0ZWQgdG8gMHg4MDAwMTA4Ngo+PiAvbG9j
YWwveGVuLmdpdC94ZW4vLnhlbi5lZmkuMXMuUzoyNjogV2FybmluZzogdmFsdWUgMHg3ZDJmODAw
MDEwOGEgdHJ1bmNhdGVkIHRvIDB4ODAwMDEwOGEKPj4gL2xvY2FsL3hlbi5naXQveGVuLy54ZW4u
ZWZpLjFzLlM6Mjc6IFdhcm5pbmc6IHZhbHVlIDB4N2QyZjgwMDAxMDhlIHRydW5jYXRlZCB0byAw
eDgwMDAxMDhlCj4+IC9sb2NhbC94ZW4uZ2l0L3hlbi8ueGVuLmVmaS4xcy5TOjI4OiBXYXJuaW5n
OiB2YWx1ZSAweDdkMmY4MDAwMTBkYyB0cnVuY2F0ZWQgdG8gMHg4MDAwMTBkYwo+PiAvbG9jYWwv
eGVuLmdpdC94ZW4vLnhlbi5lZmkuMXMuUzoyOTogV2FybmluZzogdmFsdWUgMHg3ZDJmODAwMDEx
NzIgdHJ1bmNhdGVkIHRvIDB4ODAwMDExNzIKClRoZXNlIGFyZSBqdXN0IHdhcm5pbmdzLCBhbmQg
SSB2YWd1ZWx5IHJlY2FsbCBsb29raW5nIGludG8gdGhpcyBvbmNlIChJCmRvbid0IHNlZSB0aGVz
ZSBteXNlbGYsIHNvIEkgc3VwcG9zZWQgSSBoYWQgYXNrZWQgeW91IG9yIHNvbWVvbmUKZWxzZSB0
byBzZW5kIG15IHNvbWUgb2JqZWN0IGZpbGVzKSwgZmluZGluZyB0aGF0IGdhcyBpcyByaWdodCB0
byB3YXJuLApidXQgdGhlIGVmZmVjdCBvbiB0aGUgZW1iZWRkZWQgc3ltYm9sIHRhYmxlIHNob3Vs
ZCBiZSBiZW5pZ24uIFdoYXQKSSBkb24ndCB1bmRlcnN0YW5kIHRob3VnaCBpcyB3aHkgSSd2ZSBu
ZXZlciBzZWVuIHRoZXNlIG15c2VsZi4KCj4+IE1ha2VmaWxlOjEzNjogcmVjaXBlIGZvciB0YXJn
ZXQgJy9sb2NhbC94ZW4uZ2l0L3hlbi94ZW4nIGZhaWxlZAo+PiBtYWtlWzFdOiAqKiogWy9sb2Nh
bC94ZW4uZ2l0L3hlbi94ZW5dIEVycm9yIDIKPj4gTWFrZWZpbGU6NDU6IHJlY2lwZSBmb3IgdGFy
Z2V0ICdidWlsZCcgZmFpbGVkCj4+IG1ha2U6ICoqKiBbYnVpbGRdIEVycm9yIDIKPj4KPj4gVXNp
bmcgTEQgMi4zMCBidWlsdCBmcm9tIHNvdXJjZSBpcyBmaW5lLCBidXQgSSdtIG5vdCBzdXJlIGV4
YWN0bHkgd2hhdAo+PiBpcyBnb2luZyBvbiBoZXJlLgo+IAo+IEFjdHVhbGx5LCBJJ3ZlIGp1c3Qg
ZW5jb3VudGVyZWQgdGhpcyBmYWlsdXJlIHRvIGxpbmsgb24gc3RhZ2luZyBhcyB3ZWxsLAo+IHNv
IGl0IGlzIGNsZWFybHkgbm90IHJlbGF0ZWQgdG8gdGhpcyBzZXJpZXMuICBTb3JyeSBmb3IgdGhl
IG5vaXNlIChidXQKPiBJJ20gc3RpbGwgbm9uLXRoZS13aXNlciBhcyB0byB3aGF0IGlzIGFjdHVh
bGx5IGJyb2tlbikuCgpDb3VsZCB5b3UgdHJ5IDIuMzEuMT8gT2YgY291cnNlIEkgZGlkIHVzZSAy
LjMwIHVudGlsIDIuMzEgd2VudCBvdXQsCmFuZCBzdGlsbCBkaWRuJ3Qgc2VlIHRoaXMuIFlldCB0
aGVuIGFnYWluIG15IHZhcmlhbnQgaXMgbm90IGV4YWN0bHkKdmFuaWxsYS4KCkphbgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 13:45:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 13:45: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 1g8QQ9-0002FP-4i; Fri, 05 Oct 2018 13:45:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vier=mr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g8QQ7-0002FC-EF
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 13:45:31 +0000
X-Inumbo-ID: 18976cc8-c8a5-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 18976cc8-c8a5-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 13:46:44 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 05 Oct 2018 07:45:29 -0600
Message-Id: <5BB76AF702000078001EEEA1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 05 Oct 2018 07:45:27 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5A96B98502000078001ACC73@prv1-mh.provo.novell.com>
 <5A96AB7502000000000F6BA7@prv1-mh.provo.novell.com>
 <5A96AB7502000078001EEE26@prv1-mh.provo.novell.com>
 <5BB766ED02000078001EEE4B@prv1-mh.provo.novell.com>
 <b2f665b1-ef1a-9e27-9587-7deaa20541b3@citrix.com>
In-Reply-To: <b2f665b1-ef1a-9e27-9587-7deaa20541b3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v5 0/2][XTF] FPU test 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: 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>

Pj4+IE9uIDA1LjEwLjE4IGF0IDE1OjM5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDUvMTAvMTggMTQ6MjgsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiAxOiBhZGQgRlBV
L1NJTUQgcmVnaXN0ZXIgc3RhdGUgdGVzdAo+PiAyOiBleHRlbmQgRlBVIGV4Y2VwdGlvbiB0ZXN0
cwo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4g
Cj4gVGhhbmtzLiAgSG93ZXZlciwgSSBuZWVkIHRvIGdldCB0aGUgaW5jcmVtZW50YWwgdGVzdCB2
ZXJzaW9uIGxvZ2ljCj4gd29ya2luZyBmaXJzdCwgb3IgT1NTVGVzdCB3aWxsIGJsb2NrIHRoaXMg
b24gb2xkZXIgdmVyc2lvbnMgb2YgWGVuLCBkdWUKPiB0byAoZmFsc2VseSkgYmVsaWV2aW5nIHRo
YXQgdGhlcmUgaGFzIGJlZW4gYSByZWdyZXNzaW9uLgoKSSBjYW4gc2VlIHdoeSBwYXRjaCAyIGhh
cyBzdWNoIGEgZGVwZW5kZW5jeSwgYnV0IHBhdGNoIDEgaW50cm9kdWNlcwphIGJyYW5kIG5ldyB0
ZXN0LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 13:50:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 13:50: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 1g8QUh-00033q-T6; Fri, 05 Oct 2018 13:50:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=baab=mr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g8QUg-00033e-AP
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 13:50:14 +0000
X-Inumbo-ID: c10fef82-c8a5-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c10fef82-c8a5-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 13: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 <aliasfile-bounces@xenproject.org>)
 id 1g8QUe-0004TE-8s; Fri, 05 Oct 2018 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 1g8QUd-0001yp-TB; Fri, 05 Oct 2018 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 1g8QUd-0006Vg-Sa; Fri, 05 Oct 2018 13:50:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128388-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:guest-localmigrate/x10:fail:heisenbug
 linux-4.9:test-amd64-amd64-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-i386-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-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-xl-pvhv2-intel:guest-start: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-i386-libvirt:migrate-support-check: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-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-support-check: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-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-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-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-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-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-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-amd64-i386-xl-qemuu-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-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=cdd48f386d7e6671e7cc21e517ae258b298ec877
X-Osstest-Versions-That: linux=46f9f7c3c326389d5765c28f120fead6cc068e67
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 05 Oct 2018 13:50:11 +0000
Subject: [Xen-devel] [linux-4.9 test] 128388: 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>

ZmxpZ2h0IDEyODM4OCBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODM4OC8KCkZhaWx1cmVzIDotLyBidXQgbm8g
cmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90
IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhz
bSAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI4MzYzIHBhc3MgaW4gMTI4Mzg4
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxNiBndWVz
dC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAxMjgzNjMKClRlc3RzIHdoaWNoIGRpZCBu
b3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjgyMjYK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyODIyNgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4MjI2CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjgyMjYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODIyNgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBm
b3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGNkZDQ4ZjM4NmQ3ZTY2NzFlN2NjMjFl
NTE3YWUyNThiMjk4ZWM4NzcKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAg
IDQ2ZjlmN2MzYzMyNjM4OWQ1NzY1YzI4ZjEyMGZlYWQ2Y2MwNjhlNjcKCkxhc3QgdGVzdCBvZiBi
YXNpcyAgIDEyODIyNiAgMjAxOC0wOS0yOSAxMDoxMTo0NCBaICAgIDYgZGF5cwpUZXN0aW5nIHNh
bWUgc2luY2UgICAxMjgzNjMgIDIwMTgtMTAtMDQgMDA6MTE6MTUgWiAgICAxIGRheXMgICAgMiBh
dHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBB
YXJvbiBCcm93biA8YWFyb24uZi5icm93bkBpbnRlbC5jb20+CiAgQWFyb24gTWEgPGFhcm9uLm1h
QGNhbm9uaWNhbC5jb20+CiAgQWFyb24gU2tvbXJhIDxBYXJvbi5Ta29tcmFAd2Fjb20uY29tPgog
IEFraW5vYnUgTWl0YSA8YWtpbm9idS5taXRhQGdtYWlsLmNvbT4KICBBbGFuIFN0ZXJuIDxzdGVy
bkByb3dsYW5kLmhhcnZhcmQuZWR1PgogIEFsZXggRGV1Y2hlciA8YWxleGFuZGVyLmRldWNoZXJA
YW1kLmNvbT4KICBBbGV4YW5kZXIgQXJpbmcgPGFyaW5nQG1vamF0YXR1LmNvbT4KICBBbGV4YW5k
ZXIgRHV5Y2sgPGFsZXhhbmRlci5oLmR1eWNrQGludGVsLmNvbT4KICBBbGV4ZXkgRG9icml5YW4g
PGFkb2JyaXlhbkBnbWFpbC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkgPGFpa0BvemxhYnMu
cnU+CiAgQWxleGV5IEtob3Jvc2hpbG92IDxraG9yb3NoaWxvdkBpc3ByYXMucnU+CiAgQWxpc3Rh
aXIgU3RyYWNoYW4gPGFzdHJhY2hhbkBnb29nbGUuY29tPgogIEFuYSBHdWVycmVybyBMb3BleiA8
YW5hLmd1ZXJyZXJvQGNvbGxhYm9yYS5jb20+CiAgQW5kcmV3IE1vcnRvbiA8YWtwbUBsaW51eC1m
b3VuZGF0aW9uLm9yZz4KICBBbmR5IFNoZXZjaGVua28gPGFuZHJpeS5zaGV2Y2hlbmtvQGxpbnV4
LmludGVsLmNvbT4KICBBbmR5IFdoaXRjcm9mdCA8YXB3QGNhbm9uaWNhbC5jb20+CiAgQW5zb24g
SHVhbmcgPEFuc29uLkh1YW5nQG54cC5jb20+CiAgQW50b24gVmFzaWx5ZXYgPHZhc2lseWV2QGlz
cHJhcy5ydT4KICBBcmllbCBFbGlvciA8QXJpZWwuRWxpb3JAY2F2aXVtLmNvbT4KICBCYXJ0IFZh
biBBc3NjaGUgPGJhcnQudmFuYXNzY2hlQHdkYy5jb20+CiAgQmFydCBWYW4gQXNzY2hlIDxidmFu
YXNzY2hlQGFjbS5vcmc+CiAgQmVuIEdyZWVhciA8Z3JlZWFyYkBjYW5kZWxhdGVjaC5jb20+CiAg
QmVuamFtaW4gVGlzc29pcmVzIDxiZW5qYW1pbi50aXNzb2lyZXNAcmVkaGF0LmNvbT4KICBCbyBD
aGVuIDxjaGVuYm9AcGR4LmVkdT4KICBCb3Jpc2xhdiBQZXRrb3YgPGJwQHN1c2UuZGU+CiAgQnJh
bmRvbiBNYWllciA8YnJhbmRvbi5tYWllckByb2Nrd2VsbGNvbGxpbnMuY29tPgogIEJyZW5vIExl
aXRhbyA8bGVpdGFvQGRlYmlhbi5vcmc+CiAgQ2hyaXN0aWFuIEJvcm50cmFlZ2VyIDxib3JudHJh
ZWdlckBkZS5pYm0uY29tPgogIENocmlzdG9waCBMYW1ldGVyIDxjbEBsaW51eC5jb20+CiAgQ2hy
aXN0b3BoZSBMZXJveSA8Y2hyaXN0b3BoZS5sZXJveUBjLXMuZnI+CiAgQ29saW4gSWFuIEtpbmcg
PGNvbGluLmtpbmdAY2Fub25pY2FsLmNvbT4KICBEYW4gQ2FycGVudGVyIDxkYW4uY2FycGVudGVy
QG9yYWNsZS5jb20+CiAgRGFuIFdpbGxpYW1zIDxkYW4uai53aWxsaWFtc0BpbnRlbC5jb20+CiAg
RGF2ZSBHZXJsYWNoIDxkLWdlcmxhY2hAdGkuY29tPgogIERhdmUgTWFydGluIDxEYXZlLk1hcnRp
bkBhcm0uY29tPgogIERhdmlkIEdpYnNvbiA8ZGdpYnNvbkByZWRoYXQuY29tPgogIERhdmlkIFMu
IE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBEZW5uaXMgRGFsZXNzYW5kcm8gPGRlbm5p
cy5kYWxlc3NhbmRyb0BpbnRlbC5jb20+CiAgRG1pdHJ5IFRvcm9raG92IDxkbWl0cnkudG9yb2to
b3ZAZ21haWwuY29tPgogIEVkdWFyZG8gVmFsZW50aW4gPGVkdWJlenZhbEBnbWFpbC5jb20+CiAg
RXRoYW4gVHV0dGxlIDxldGhhbkBldGhhbnR1dHRsZS5jb20+CiAgR2FrdSBJbmFtaSA8Z2FrdS5p
bmFtaS54d0BicC5yZW5lc2FzLmNvbT4KICBHZWVydCBVeXR0ZXJob2V2ZW4gPGdlZXJ0K3JlbmVz
YXNAZ2xpZGVyLmJlPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlv
bi5vcmc+CiAgR3JlZ29yeSBDTEVNRU5UIDxncmVnb3J5LmNsZW1lbnRAYm9vdGxpbi5jb20+CiAg
R3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0PgogIEd1b3FpbmcgSmlhbmcgPGdxamlh
bmdAc3VzZS5jb20+CiAgSGFuZyBaaG91IDxoYW5nLnpob3VAYW1kLmNvbT4KICBIYW5zIFZlcmt1
aWwgPGhhbnMudmVya3VpbEBjaXNjby5jb20+CiAgSGFyaSBCYXRoaW5pIDxoYmF0aGluaUBsaW51
eC5pYm0uY29tPgogIEhlcmJlcnQgWHUgPGhlcmJlcnRAZ29uZG9yLmFwYW5hLm9yZy5hdT4KICBI
aXJvbWl0c3UgWWFtYXNha2kgPGhpcm9taXRzdS55YW1hc2FraS55bUByZW5lc2FzLmNvbT4KICBI
dWF6aG9uZyBUYW4gPHRhbmh1YXpob25nQGh1YXdlaS5jb20+CiAgSW5nbyBNb2xuYXIgPG1pbmdv
QGtlcm5lbC5vcmc+CiAgSXJhIFdlaW55IDxpcmEud2VpbnlAaW50ZWwuY29tPgogIEouIEJydWNl
IEZpZWxkcyA8YmZpZWxkc0ByZWRoYXQuY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICBKYXNvbiBHdW50aG9ycGUgPGpnZ0BtZWxsYW5veC5jb20+CiAgSmF2aWVyIE1hcnRp
bmV6IENhbmlsbGFzIDxqYXZpZXJtQHJlZGhhdC5jb20+CiAgSmVmZiBLaXJzaGVyIDxqZWZmcmV5
LnQua2lyc2hlckBpbnRlbC5jb20+CiAgSmVucyBBeGJvZSA8YXhib2VAa2VybmVsLmRrPgogIEpl
cm5laiBTa3JhYmVjIDxqZXJuZWouc2tyYWJlY0BzaW9sLm5ldD4KICBKZXNzaWNhIFl1IDxqZXl1
QGtlcm5lbC5vcmc+CiAgSmlhbi1Ib25nIFBhbiA8amlhbi1ob25nQGVuZGxlc3NtLmNvbT4KICBK
aXJpIEtvc2luYSA8amtvc2luYUBzdXNlLmN6PgogIEpvZWwgRmVybmFuZGVzIChHb29nbGUpIDxq
b2VsQGpvZWxmZXJuYW5kZXMub3JnPgogIEpvZXJnIFJvZWRlbCA8anJvZWRlbEBzdXNlLmRlPgog
IEpvaGFuIEhvdm9sZCA8am9oYW5Aa2VybmVsLm9yZz4KICBKb3NoIFBvaW1ib2V1ZiA8anBvaW1i
b2VAcmVkaGF0LmNvbT4KICBKdWtrYSBSaXNzYW5lbiA8anVra2Eucmlzc2FuZW5AbGludXguaW50
ZWwuY29tPgogIEp1bGlhIExhd2FsbCA8SnVsaWEuTGF3YWxsQGxpcDYuZnI+CiAgS2FpLUhlbmcg
RmVuZyA8a2FpLmhlbmcuZmVuZ0BjYW5vbmljYWwuY29tPgogIEthbGxlIFZhbG8gPGt2YWxvQGNv
ZGVhdXJvcmEub3JnPgogIEthbiBMaWFuZyA8a2FuLmxpYW5nQGxpbnV4LmludGVsLmNvbT4KICBL
ZWVydGh5IDxqLWtlZXJ0aHlAdGkuY29tPgogIEtldmluIEhpbG1hbiA8a2hpbG1hbkBiYXlsaWJy
ZS5jb20+CiAgTGF1cmVudCBQaW5jaGFydCA8bGF1cmVudC5waW5jaGFydEBpZGVhc29uYm9hcmQu
Y29tPgogIExpYW0gR2lyZHdvb2QgPGxpYW0uci5naXJkd29vZEBsaW51eC5pbnRlbC5jb20+CiAg
TGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIExpbnVzIFdh
bGxlaWogPGxpbnVzLndhbGxlaWpAbGluYXJvLm9yZz4KICBMb3RoYXIgRmVsdGVuIDxsb3RoYXIu
ZmVsdGVuQGdtYWlsLmNvbT4KICBNYW5pc2ggUmFuZ2Fua2FyIDxNYW5pc2guUmFuZ2Fua2FyQGNh
dml1bS5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXJjLnp5bmdpZXJAYXJtLmNvbT4KICBNYXJjZWwg
SG9sdG1hbm4gPG1hcmNlbEBob2x0bWFubi5vcmc+CiAgTWFyY2VsIFppc3dpbGVyIDxtYXJjZWwu
emlzd2lsZXJAdG9yYWRleC5jb20+CiAgTWFyayBCcm93biA8YnJvb25pZUBrZXJuZWwub3JnPgog
IE1hcnRpbiBLLiBQZXRlcnNlbiA8bWFydGluLnBldGVyc2VuQG9yYWNsZS5jb20+CiAgTWFydGlu
IFNjaHdpZGVmc2t5IDxzY2h3aWRlZnNreUBkZS5pYm0uY29tPgogIE1hdHQgUmFub3N0YXkgPG1h
dHQucmFub3N0YXlAa29uc3Vsa28uY29tPgogIE1hdXJvIENhcnZhbGhvIENoZWhhYiA8bWNoZWhh
YitzYW1zdW5nQGtlcm5lbC5vcmc+CiAgTWF4aW1lIFJpcGFyZCA8bWF4aW1lLnJpcGFyZEBib290
bGluLmNvbT4KICBNaWNoYWVsIEVsbGVybWFuIDxtcGVAZWxsZXJtYW4uaWQuYXU+CiAgTWljaGFl
bCBKLiBSdWhsIDxtaWNoYWVsLmoucnVobEBpbnRlbC5jb20+CiAgTWljaGFlbCBTY290dCA8bWlj
aGFlbEBvcGVuc291cmNlZm91bmRyaWVzLmNvbT4KICBNaWNoZWwgRMOkbnplciA8bWljaGVsLmRh
ZW56ZXJAYW1kLmNvbT4KICBNaWthIFdlc3RlcmJlcmcgPG1pa2Eud2VzdGVyYmVyZ0BsaW51eC5p
bnRlbC5jb20+CiAgbWluZ19xaWFuIDxtaW5nX3FpYW5AcmVhbHNpbC5jb20uY24+CiAgTmFkYXYg
QW1pdCA8bmFtaXRAdm13YXJlLmNvbT4KICBOaWNob2xhcyBNYyBHdWlyZSA8aG9mcmF0QG9zYWRs
Lm9yZz4KICBPbGl2ZXIgTmV1a3VtIDxvbmV1a3VtQHN1c2UuY29tPgogIFJleCBaaHUgPFJleC5a
aHVAYW1kLmNvbT4KICBSb2dlciBRdWFkcm9zIDxyb2dlcnFAdGkuY29tPgogIFNha2FyaSBBaWx1
cyA8c2FrYXJpLmFpbHVzQGxpbnV4LmludGVsLmNvbT4KICBTYWxpbCBNZWh0YSA8c2FsaWwubWVo
dGFAaHVhd2VpLmNvbT4KICBTYXNoYSBMZXZpbiA8YWxleGFuZGVyLmxldmluQG1pY3Jvc29mdC5j
b20+CiAgU2ViYXN0aWFuIEFuZHJ6ZWogU2lld2lvciA8YmlnZWFzeUBsaW51dHJvbml4LmRlPgog
IFNlYmFzdGlhbiBSZWljaGVsIDxzZWJhc3RpYW4ucmVpY2hlbEBjb2xsYWJvcmEuY28udWs+CiAg
U2hhb2h1YSBMaSA8c2hsaUBmYi5jb20+CiAgU2hpdmFzaGFyYW4gUyA8c2hpdmFzaGFyYW4uc3Jp
a2FudGVzaHdhcmFAYnJvYWRjb20uY29tPgogIFN0YWZmb3JkIEhvcm5lIDxzaG9ybmVAZ21haWwu
Y29tPgogIFN0ZWZhbiBBZ25lciA8c3RlZmFuQGFnbmVyLmNoPgogIFN1ZGVlcCBIb2xsYSA8c3Vk
ZWVwLmhvbGxhQGFybS5jb20+CiAgU3lsd2VzdGVyIE5hd3JvY2tpIDxzLm5hd3JvY2tpQHNhbXN1
bmcuY29tPgogIFN5bHdlc3RlciBOYXdyb2NraSA8c3lsdmVzdGVyLm5hd3JvY2tpQGdtYWlsLmNv
bT4KICBUYWthc2hpIEl3YWkgPHRpd2FpQHN1c2UuZGU+CiAgVGhlb2RvcmUgVHMnbyA8dHl0c29A
bWl0LmVkdT4KICBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KICBUb21lciBU
YXlhciA8VG9tZXIuVGF5YXJAY2F2aXVtLmNvbT4KICBUb255IExpbmRncmVuIDx0b255QGF0b21p
ZGUuY29tPgogIFR5cmVsIERhdHd5bGVyIDx0eXJlbGRAbGludXgudm5ldC5pYm0uY29tPgogIFV3
ZSBLbGVpbmUtS8O2bmlnIDx1LmtsZWluZS1rb2VuaWdAcGVuZ3V0cm9uaXguZGU+CiAgVmFzaWx5
IEdvcmJpayA8Z29yQGxpbnV4LmlibS5jb20+CiAgVmluY2VudCBQZWxsZXRpZXIgPHBsci52aW5j
ZW50QGdtYWlsLmNvbT4KICBXaWxsIERlYWNvbiA8d2lsbC5kZWFjb25AYXJtLmNvbT4KICBXb2xm
cmFtIFNhbmcgPHdzYUB0aGUtZHJlYW1zLmRlPgogIFl1IFpoYW8gPHl1emhhb0Bnb29nbGUuY29t
PgogIFpoZW4gTGVpIDx0aHVuZGVyLmxlaXpoZW5AaHVhd2VpLmNvbT4KICB6aG9uZyBqaWFuZyA8
emhvbmdqaWFuZ0BodWF3ZWkuY29tPgogIFpob3V5YW5nIEppYSA8amlhemhvdXlhbmcwOUBnbWFp
bC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4t
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcg
cmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvbGludXgtcHZvcHMu
Z2l0CiAgIDQ2ZjlmN2MzYzMyNi4uY2RkNDhmMzg2ZDdlICBjZGQ0OGYzODZkN2U2NjcxZTdjYzIx
ZTUxN2FlMjU4YjI5OGVjODc3IC0+IHRlc3RlZC9saW51eC00LjkKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 14:51:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 14: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 1g8RRK-0007XN-GV; Fri, 05 Oct 2018 14:50:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vier=mr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g8RRJ-0007Wq-Hn
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 14:50:49 +0000
X-Inumbo-ID: 3735629f-c8ae-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3735629f-c8ae-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 14:52:01 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 05 Oct 2018 08:50:46 -0600
Message-Id: <5BB77A4502000078001EEF11@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 05 Oct 2018 08:50:45 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20181004104547.32316-1-paul.durrant@citrix.com>
 <20181004104547.32316-10-paul.durrant@citrix.com>
In-Reply-To: <20181004104547.32316-10-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v14 9/9] mm / iommu: split need_iommu() into
 has_iommu_pt() and need_iommu_pt_sync()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA0LjEwLjE4IGF0IDEyOjQ1LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+IFRoZSBuYW1lICduZWVkX2lvbW11KCknIGlzIGEgbGl0dGxlIGNvbmZ1c2luZyBhcyBpdCBz
dWdnZXN0cyBhIGRvbWFpbiBuZWVkcwo+IHRvIHVzZSB0aGUgSU9NTVUgYnV0IHNvbWV0aGluZyBt
aWdodCBub3QgYmUgc2V0IHVwIHlldCwgd2hlbiBpbiBmYWN0IGl0Cj4gcmVwcmVzZW50cyBhIHRy
aS1zdGF0ZSB2YWx1ZSAobm90IGEgYm9vbGVhbiBhcyBtaWdodCBiZSBleHBlY3RlZCkgd2hlcmUK
PiAtMSBtZWFucyAnSU9NTVUgbWFwcGluZ3MgYmVpbmcgc2V0IHVwJyBhbmQgMSBtZWFucyAnSU9N
TVUgbWFwcGluZ3MgaGF2ZQo+IGJlZW4gZnVsbHkgc2V0IHVwJy4KPiAKPiBUd28gZGlmZmVyZW50
IG1lYW5pbmdzIGFyZSBhbHNvIGluZmVycmVkIGZyb20gdGhlIG1hY3JvIGl0IGluIHZhcmlvdXMK
PiBwbGFjZXMgaW4gdGhlIGNvZGU6Cj4gCj4gLSBTb21lIGNhbGxlcnMgd2FudCB0byB0ZXN0IHdo
ZXRoZXIgYSBkb21haW4gaGFzIElPTU1VIG1hcHBpbmdzIGF0IGFsbAo+IC0gU29tZSBjYWxsZXJz
IHdhbnQgdG8gdGVzdCB3aGV0aGVyIHRoZXkgbmVlZCB0byBzeW5jaHJvbml6ZSB0aGUgZG9tYWlu
J3MKPiAgIFAyTSBhbmQgSU9NTVUgbWFwcGluZ3MKPiAKPiBUaGlzIHBhdGNoIHJlcGxhY2VzIHRo
ZSAnbmVlZF9pb21tdScgdHJpLXN0YXRlIHZhbHVlIHdpdGggYSBkZWZpbmVkCj4gZW51bWVyYXRp
b24gYW5kIGFkZHMgYSBib29sZWFuIGZsYWcgJ25lZWRfc3luYycgdG8gc2VwYXJhdGUgdGhlc2Ug
bWVhbmluZ3MsCj4gYW5kIHBsYWNlcyBib3RoIG9mIHRoZXNlIGluIHN0cnVjdCBkb21haW5faW9t
bXUsIHJhdGhlciB0aGFuIGRpcmVjdGx5IGluCj4gc3RydWN0IGRvbWFpbi4KPiBUaGlzIHBhdGNo
IGFsc28gY3JlYXRlcyB0d28gbmV3IGJvb2xlYW4gbWFjcm9zOgo+IAo+IC0gJ2hhc19pb21tdV9w
dCgpJyBldmFsdWF0ZXMgdG8gdHJ1ZSBpZiBhIGRvbWFpbiBoYXMgSU9NTVUgbWFwcGluZ3MsIGV2
ZW4KPiAgIGlmIHRoZXkgYXJlIHN0aWxsIHVuZGVyIGNvbnN0cnVjdGlvbi4KPiAtICduZWVkX2lv
bW11X3B0X3N5bmMoKScgZXZhbHVhdGVzIHRvIHRydWUgaWYgYSBkb21haW4gcmVxdWlyZXMgZXhw
bGljaXQKPiAgIHN5bmNocm9uaXphdGlvbiBvZiB0aGUgUDJNIGFuZCBJT01NVSBtYXBwaW5ncy4K
PiAKPiBBbGwgY2FsbGVycyBvZiBuZWVkX2lvbW11KCkgYXJlIHRoZW4gbW9kaWZpZWQgdG8gdXNl
IHRoZSBtYWNybyBhcHByb3ByaWF0ZQo+IHRvIHdoYXQgdGhleSBhcmUgdHJ5aW5nIHRvIHRlc3Qs
IGV4Y2VwdCBmb3IgdGhlIGluc3RhbmNlIGluCj4geGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNp
LmM6YXNzaWduX2RldmljZSgpIHdoaWNoIGhhcyBzaW1wbHkgYmVlbgo+IHJlbW92ZWQgc2luY2Ug
aXQgYXBwZWFycyB0byBiZSB1bm5lY2Vzc2FyeS4KPiAKPiBOT1RFOiBUaGVyZSBhcmUgc29tZSBj
YWxsZXJzIG9mIG5lZWRfaW9tbXUoKSB0aGF0IHN0cmljdGx5IG9wZXJhdGUgb24KPiAgICAgICB0
aGUgaGFyZHdhcmUgZG9tYWluLiBJbiBzb21lIG9mIHRoZXNlIGNhc2UgYSBtb3JlIGdsb2JhbCBm
bGFnIGlzCj4gICAgICAgdXNlZCBpbnN0ZWFkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVy
cmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Cj4gQWNrZWQtYnk6IFJhenZhbiBDb2pvY2Fy
dSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KClByZXN1bWFibHkgYXMgYSByZXN1bHQgb2Yg
bGVhdmluZyBvdXQgcGF0Y2ggNCwgdGhpcyBwYXRjaCBoYWQgcXVpdGUgYQpiaXQgb2YgZnV6eiB3
aGVuIGFwcGx5aW5nLiBXb3VsZCB5b3UgcGxlYXNlIGRvdWJsZSBjaGVjayB0aGF0IEkKZGlkbid0
IHNjcmV3IHRoaW5ncyB1cD8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 14:52:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 14:52: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 1g8RSi-0007bJ-Uu; Fri, 05 Oct 2018 14:52:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wiz4=mr=citrix.com=prvs=8095139d5=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g8RSh-0007bE-CO
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 14:52:15 +0000
X-Inumbo-ID: 6a82e7e1-c8ae-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6a82e7e1-c8ae-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 14:53:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,344,1534809600"; d="scan'208";a="80063495"
To: Jan Beulich <JBeulich@suse.com>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB3447802000078001EDA08@prv1-mh.provo.novell.com>
 <64d542e2-dc22-f157-5b71-2e5c82bdd6b7@citrix.com>
 <6c5acfad-7390-c21b-65c6-97e85d292315@citrix.com>
 <5BB76A9E02000078001EEE9E@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <d3af6b3b-6c0a-7c0c-95c6-fa6e23f5616e@citrix.com>
Date: Fri, 5 Oct 2018 15:49:17 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB76A9E02000078001EEE9E@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 01/12] x86: infrastructure to allow
 converting certain indirect calls to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 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>, Julien Grall <julien.grall@arm.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>

T24gMDUvMTAvMTggMTQ6NDMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA1LjEwLjE4IGF0
IDE0OjM5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDAzLzEwLzE4
IDE5OjM4LCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+Pj4gRmluYWxseSwgdGhpcyBzZXJpZXMgZG9l
c24ndCBsaW5rIHdpdGggdGhlIGRlZmF1bHQgRGViaWFuIHRvb2xjaGFpbi4KPj4+Cj4+PiBhbmRy
ZXdjb29wQGFuZHJld2Nvb3A6L2xvY2FsL3hlbi5naXQveGVuJCBsZCAtLXZlcnNpb24KPj4+IEdO
VSBsZCAoR05VIEJpbnV0aWxzIGZvciBEZWJpYW4pIDIuMjUKPj4+Cj4+PiBhbmRyZXdjb29wQGFu
ZHJld2Nvb3A6L2xvY2FsL3hlbi5naXQveGVuJCBtYWtlIC1zIGJ1aWxkIC1qOCBYRU5fVEFSR0VU
X0FSQ0g9eDg2XzY0IEtDT05GSUdfQ09ORklHPS5jb25maWctcmVsZWFzZQo+Pj4gIF9fICBfXyAg
ICAgICAgICAgIF8gIF8gICAgXyBfX19fICAgICAgICAgICAgICAgICAgICAgXyAgICAgICAgXyAg
ICAgXyAgICAgIAo+Pj4gIFwgXC8gL19fXyBfIF9fICAgfCB8fCB8ICAvIHxfX18gXCAgICBfICAg
XyBfIF9fICBfX198IHxfIF9fIF98IHxfXyB8IHwgX19fIAo+Pj4gICBcICAvLyBfIFwgJ18gXCAg
fCB8fCB8XyB8IHwgX18pIHxfX3wgfCB8IHwgJ18gXC8gX198IF9fLyBfYCB8ICdfIFx8IHwvIF8g
XAo+Pj4gICAvICBcICBfXy8gfCB8IHwgfF9fICAgX3x8IHwvIF9fL3xfX3wgfF98IHwgfCB8IFxf
XyBcIHx8IChffCB8IHxfKSB8IHwgIF9fLwo+Pj4gIC9fL1xfXF9fX3xffCB8X3wgICAgfF98KF8p
X3xfX19fX3wgICBcX18sX3xffCB8X3xfX18vXF9fXF9fLF98Xy5fXy98X3xcX19ffAo+Pj4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIAo+Pj4gcHJlbGluay5vOiguZGVidWdfYXJhbmdlcysweDNjOTQpOiBy
ZWxvY2F0aW9uIHRydW5jYXRlZCB0byBmaXQ6IFJfWDg2XzY0XzMyIGFnYWluc3QgYC5kZWJ1Z19p
bmZvJwo+Pj4gcHJlbGluay5vOiguZGVidWdfaW5mbysweDIyNWZhKTogcmVsb2NhdGlvbiB0cnVu
Y2F0ZWQgdG8gZml0OiBSX1g4Nl82NF8zMiBhZ2FpbnN0IGAuZGVidWdfc3RyJwo+Pj4gcHJlbGlu
ay5vOiguZGVidWdfaW5mbysweDIyYjU3KTogcmVsb2NhdGlvbiB0cnVuY2F0ZWQgdG8gZml0OiBS
X1g4Nl82NF8zMiBhZ2FpbnN0IGAuZGVidWdfc3RyJwo+Pj4gcHJlbGluay5vOiguZGVidWdfaW5m
bysweDFiOTJkYSk6IHJlbG9jYXRpb24gdHJ1bmNhdGVkIHRvIGZpdDogUl9YODZfNjRfMzIgYWdh
aW5zdCBgLmRlYnVnX3N0cicKPj4+IHByZWxpbmsubzooLmRlYnVnX2luZm8rMHgyMWU5NzYpOiBy
ZWxvY2F0aW9uIHRydW5jYXRlZCB0byBmaXQ6IFJfWDg2XzY0XzMyIGFnYWluc3QgYC5kZWJ1Z19z
dHInCj4+PiBwcmVsaW5rLm86KC5kZWJ1Z19pbmZvKzB4MjFlYzMxKTogcmVsb2NhdGlvbiB0cnVu
Y2F0ZWQgdG8gZml0OiBSX1g4Nl82NF8zMiBhZ2FpbnN0IGAuZGVidWdfc3RyJwo+Pj4gcHJlbGlu
ay5vOiguZGVidWdfaW5mbysweDIxZjAzYik6IHJlbG9jYXRpb24gdHJ1bmNhdGVkIHRvIGZpdDog
Ul9YODZfNjRfMzIgYWdhaW5zdCBgLmRlYnVnX3N0cicKPj4+IHByZWxpbmsubzooLmRlYnVnX2lu
Zm8rMHgyYjJhYzMpOiByZWxvY2F0aW9uIHRydW5jYXRlZCB0byBmaXQ6IFJfWDg2XzY0XzMyIGFn
YWluc3QgYC5kZWJ1Z19sb2MnCj4+PiBwcmVsaW5rLm86KC5kZWJ1Z19pbmZvKzB4MmIzN2Y2KTog
cmVsb2NhdGlvbiB0cnVuY2F0ZWQgdG8gZml0OiBSX1g4Nl82NF8zMiBhZ2FpbnN0IGAuZGVidWdf
c3RyJwo+Pj4gcHJlbGluay5vOiguZGVidWdfaW5mbysweDQ0OGZhYik6IHJlbG9jYXRpb24gdHJ1
bmNhdGVkIHRvIGZpdDogUl9YODZfNjRfMzIgYWdhaW5zdCBgLmRlYnVnX3N0cicKPj4+IHByZWxp
bmsubzooLmRlYnVnX2luZm8rMHg0NGI4NTYpOiBhZGRpdGlvbmFsIHJlbG9jYXRpb24gb3ZlcmZs
b3dzIG9taXR0ZWQgZnJvbSB0aGUgb3V0cHV0Cj4+PiBsZDogcHJlbGluay5vOiBhY2Nlc3MgYmV5
b25kIGVuZCBvZiBtZXJnZWQgc2VjdGlvbiAoNjYxNzY4MykKPj4+IGxkOiBwcmVsaW5rLm86IGFj
Y2VzcyBiZXlvbmQgZW5kIG9mIG1lcmdlZCBzZWN0aW9uICg2NjE3NjMwKQo+Pj4gbGQ6IHByZWxp
bmsubzogYWNjZXNzIGJleW9uZCBlbmQgb2YgbWVyZ2VkIHNlY3Rpb24gKDY2MTc1NzkpCj4+PiBs
ZDogcHJlbGluay5vOiBhY2Nlc3MgYmV5b25kIGVuZCBvZiBtZXJnZWQgc2VjdGlvbiAoNjYxNzU1
OCkKPj4+IGxkOiBwcmVsaW5rLm86IGFjY2VzcyBiZXlvbmQgZW5kIG9mIG1lcmdlZCBzZWN0aW9u
ICg2NjE3NTQ0KQo+Pj4gbGQ6IHByZWxpbmsubzogYWNjZXNzIGJleW9uZCBlbmQgb2YgbWVyZ2Vk
IHNlY3Rpb24gKDY2MTc2MDUpCj4+PiBsZDogcHJlbGluay5vOiBhY2Nlc3MgYmV5b25kIGVuZCBv
ZiBtZXJnZWQgc2VjdGlvbiAoNjYxNzcxOCkKPj4+IGxkOiBwcmVsaW5rLm86IGFjY2VzcyBiZXlv
bmQgZW5kIG9mIG1lcmdlZCBzZWN0aW9uICg2NjE3NTcwKQo+Pj4gbGQ6IHByZWxpbmsubzogYWNj
ZXNzIGJleW9uZCBlbmQgb2YgbWVyZ2VkIHNlY3Rpb24gKDY2MTc2NjUpCj4+PiBsZDogcHJlbGlu
ay5vOiBhY2Nlc3MgYmV5b25kIGVuZCBvZiBtZXJnZWQgc2VjdGlvbiAoNjYxNzY3MSkKPj4+IGxk
OiBwcmVsaW5rLm86IGFjY2VzcyBiZXlvbmQgZW5kIG9mIG1lcmdlZCBzZWN0aW9uICg2NjE3NjI0
KQo+Pj4gbGQ6IHByZWxpbmsubzogYWNjZXNzIGJleW9uZCBlbmQgb2YgbWVyZ2VkIHNlY3Rpb24g
KDY2MTc3NDgpCj4+PiBsZDogcHJlbGluay5vOiBhY2Nlc3MgYmV5b25kIGVuZCBvZiBtZXJnZWQg
c2VjdGlvbiAoNjYxNzc3MSkKPj4+IGxkOiBwcmVsaW5rLm86IGFjY2VzcyBiZXlvbmQgZW5kIG9m
IG1lcmdlZCBzZWN0aW9uICg2NjE3NTkyKQo+Pj4gbGQ6IHByZWxpbmsubzogYWNjZXNzIGJleW9u
ZCBlbmQgb2YgbWVyZ2VkIHNlY3Rpb24gKDY2MTc2MzUpCj4+PiBsZDogcHJlbGluay5vOiBhY2Nl
c3MgYmV5b25kIGVuZCBvZiBtZXJnZWQgc2VjdGlvbiAoNjYxNzY1MikKPj4+IGxkOiBwcmVsaW5r
Lm86IGFjY2VzcyBiZXlvbmQgZW5kIG9mIG1lcmdlZCBzZWN0aW9uICg2NjE3NzY2KQo+Pj4gbGQ6
IHByZWxpbmsubzogYWNjZXNzIGJleW9uZCBlbmQgb2YgbWVyZ2VkIHNlY3Rpb24gKDY2MTc3NDIp
Cj4gU29tZXRoaW5nIGFsb25nIHRoZSBsaW5lcyBvZiBvbmUgb3IgYm90aCBvZiB0aGUgYWJvdmUg
a2luZHMgSSd2ZQo+IGhhcHBlbmVkIHRvIHJ1biBpbnRvIHdoZW4gdXNpbmcgYSBnYXMgcHJvZHVj
aW5nIGNvbXByZXNzZWQKPiBkZWJ1ZyBzZWN0aW9ucyB0b2dldGhlciB3aXRoIGFuIG9iamNvcHkg
d2hpY2ggZG9lc24ndCBrbm93Cj4gYWJvdXQgc3VjaCBzZWN0aW9uIChpaXJjIG9sZGVyIG9iamNv
cHkgc2lsZW50bHkgZHJvcHBlZCBzb21lCj4gc2VjdGlvbiBmbGFnIGluIHRoaXMgY2FzZSkuCgpJ
J3ZlIHRyYWNrZWQgdGhlIGlzc3VlcyBkb3duIE9sYWYncyBERUJVR19JTkZPIHBhdGNoLsKgIEhh
dmluZyBERUJVR19JTkZPCnNldCB3aGVuIERFQlVHIGlzIGNsZWFyICh3aGljaCBpcyB0aGUgZGVm
YXVsdCBmb3IgcmVsZWFzZSBidWlsZHMpCnJlc3VsdHMgaW4gdGhpcyBicmVha2FnZS4KCkFub3Ro
ZXIgZGlhZ25vc3RpYyBoYXMgY29tZSB0byBsaWdodDoKCmxkOiBEd2FyZiBFcnJvcjogZm91bmQg
ZHdhcmYgdmVyc2lvbiAnMCcsIHRoaXMgcmVhZGVyIG9ubHkgaGFuZGxlcwp2ZXJzaW9uIDIsIDMg
YW5kIDQgaW5mb3JtYXRpb24uCnByZWxpbmsubzooLmRlYnVnX2luZm8rMHgxYmNlZTQpOiByZWxv
Y2F0aW9uIHRydW5jYXRlZCB0byBmaXQ6ClJfWDg2XzY0XzMyIGFnYWluc3QgYC5kZWJ1Z19zdHIn
CgoKPgo+Pj4gbGQ6IHByZWxpbmsubyguZGVidWdfaW5mbysweGM5NjJlZCk6IHJlbG9jIGFnYWlu
c3QgYC5kZWJ1Z19sb2MnOiBlcnJvciAyCj4+PiBNYWtlZmlsZToxMzQ6IHJlY2lwZSBmb3IgdGFy
Z2V0ICcvbG9jYWwveGVuLmdpdC94ZW4veGVuLXN5bXMnIGZhaWxlZAo+Pj4gbWFrZVsyXTogKioq
IFsvbG9jYWwveGVuLmdpdC94ZW4veGVuLXN5bXNdIEVycm9yIDEKPj4+IG1ha2VbMl06ICoqKiBX
YWl0aW5nIGZvciB1bmZpbmlzaGVkIGpvYnMuLi4uCj4+PiAvbG9jYWwveGVuLmdpdC94ZW4vLnhl
bi5lZmkuMHMuUzogQXNzZW1ibGVyIG1lc3NhZ2VzOgo+Pj4gL2xvY2FsL3hlbi5naXQveGVuLy54
ZW4uZWZpLjBzLlM6MjE6IFdhcm5pbmc6IHZhbHVlIDB4N2QyZjgwMDAwNTQ0IHRydW5jYXRlZCB0
byAweDgwMDAwNTQ0Cj4+PiAvbG9jYWwveGVuLmdpdC94ZW4vLnhlbi5lZmkuMHMuUzoyMjogV2Fy
bmluZzogdmFsdWUgMHg3ZDJmODAwMDA4ZGMgdHJ1bmNhdGVkIHRvIDB4ODAwMDA4ZGMKPj4+IC9s
b2NhbC94ZW4uZ2l0L3hlbi8ueGVuLmVmaS4wcy5TOjIzOiBXYXJuaW5nOiB2YWx1ZSAweDdkMmY4
MDAwMDhkZSB0cnVuY2F0ZWQgdG8gMHg4MDAwMDhkZQo+Pj4gL2xvY2FsL3hlbi5naXQveGVuLy54
ZW4uZWZpLjBzLlM6MjQ6IFdhcm5pbmc6IHZhbHVlIDB4N2QyZjgwMDAwOGUzIHRydW5jYXRlZCB0
byAweDgwMDAwOGUzCj4+PiAvbG9jYWwveGVuLmdpdC94ZW4vLnhlbi5lZmkuMHMuUzoyNTogV2Fy
bmluZzogdmFsdWUgMHg3ZDJmODAwMDEwODYgdHJ1bmNhdGVkIHRvIDB4ODAwMDEwODYKPj4+IC9s
b2NhbC94ZW4uZ2l0L3hlbi8ueGVuLmVmaS4wcy5TOjI2OiBXYXJuaW5nOiB2YWx1ZSAweDdkMmY4
MDAwMTA4YSB0cnVuY2F0ZWQgdG8gMHg4MDAwMTA4YQo+Pj4gL2xvY2FsL3hlbi5naXQveGVuLy54
ZW4uZWZpLjBzLlM6Mjc6IFdhcm5pbmc6IHZhbHVlIDB4N2QyZjgwMDAxMDhlIHRydW5jYXRlZCB0
byAweDgwMDAxMDhlCj4+PiAvbG9jYWwveGVuLmdpdC94ZW4vLnhlbi5lZmkuMHMuUzoyODogV2Fy
bmluZzogdmFsdWUgMHg3ZDJmODAwMDEwZGMgdHJ1bmNhdGVkIHRvIDB4ODAwMDEwZGMKPj4+IC9s
b2NhbC94ZW4uZ2l0L3hlbi8ueGVuLmVmaS4wcy5TOjI5OiBXYXJuaW5nOiB2YWx1ZSAweDdkMmY4
MDAwMTE3MiB0cnVuY2F0ZWQgdG8gMHg4MDAwMTE3Mgo+Pj4gL2xvY2FsL3hlbi5naXQveGVuLy54
ZW4uZWZpLjFzLlM6IEFzc2VtYmxlciBtZXNzYWdlczoKPj4+IC9sb2NhbC94ZW4uZ2l0L3hlbi8u
eGVuLmVmaS4xcy5TOjIxOiBXYXJuaW5nOiB2YWx1ZSAweDdkMmY4MDAwMDU0NCB0cnVuY2F0ZWQg
dG8gMHg4MDAwMDU0NAo+Pj4gL2xvY2FsL3hlbi5naXQveGVuLy54ZW4uZWZpLjFzLlM6MjI6IFdh
cm5pbmc6IHZhbHVlIDB4N2QyZjgwMDAwOGRjIHRydW5jYXRlZCB0byAweDgwMDAwOGRjCj4+PiAv
bG9jYWwveGVuLmdpdC94ZW4vLnhlbi5lZmkuMXMuUzoyMzogV2FybmluZzogdmFsdWUgMHg3ZDJm
ODAwMDA4ZGUgdHJ1bmNhdGVkIHRvIDB4ODAwMDA4ZGUKPj4+IC9sb2NhbC94ZW4uZ2l0L3hlbi8u
eGVuLmVmaS4xcy5TOjI0OiBXYXJuaW5nOiB2YWx1ZSAweDdkMmY4MDAwMDhlMyB0cnVuY2F0ZWQg
dG8gMHg4MDAwMDhlMwo+Pj4gL2xvY2FsL3hlbi5naXQveGVuLy54ZW4uZWZpLjFzLlM6MjU6IFdh
cm5pbmc6IHZhbHVlIDB4N2QyZjgwMDAxMDg2IHRydW5jYXRlZCB0byAweDgwMDAxMDg2Cj4+PiAv
bG9jYWwveGVuLmdpdC94ZW4vLnhlbi5lZmkuMXMuUzoyNjogV2FybmluZzogdmFsdWUgMHg3ZDJm
ODAwMDEwOGEgdHJ1bmNhdGVkIHRvIDB4ODAwMDEwOGEKPj4+IC9sb2NhbC94ZW4uZ2l0L3hlbi8u
eGVuLmVmaS4xcy5TOjI3OiBXYXJuaW5nOiB2YWx1ZSAweDdkMmY4MDAwMTA4ZSB0cnVuY2F0ZWQg
dG8gMHg4MDAwMTA4ZQo+Pj4gL2xvY2FsL3hlbi5naXQveGVuLy54ZW4uZWZpLjFzLlM6Mjg6IFdh
cm5pbmc6IHZhbHVlIDB4N2QyZjgwMDAxMGRjIHRydW5jYXRlZCB0byAweDgwMDAxMGRjCj4+PiAv
bG9jYWwveGVuLmdpdC94ZW4vLnhlbi5lZmkuMXMuUzoyOTogV2FybmluZzogdmFsdWUgMHg3ZDJm
ODAwMDExNzIgdHJ1bmNhdGVkIHRvIDB4ODAwMDExNzIKPiBUaGVzZSBhcmUganVzdCB3YXJuaW5n
cywgYW5kIEkgdmFndWVseSByZWNhbGwgbG9va2luZyBpbnRvIHRoaXMgb25jZSAoSQo+IGRvbid0
IHNlZSB0aGVzZSBteXNlbGYsIHNvIEkgc3VwcG9zZWQgSSBoYWQgYXNrZWQgeW91IG9yIHNvbWVv
bmUKPiBlbHNlIHRvIHNlbmQgbXkgc29tZSBvYmplY3QgZmlsZXMpLCBmaW5kaW5nIHRoYXQgZ2Fz
IGlzIHJpZ2h0IHRvIHdhcm4sCj4gYnV0IHRoZSBlZmZlY3Qgb24gdGhlIGVtYmVkZGVkIHN5bWJv
bCB0YWJsZSBzaG91bGQgYmUgYmVuaWduLiBXaGF0Cj4gSSBkb24ndCB1bmRlcnN0YW5kIHRob3Vn
aCBpcyB3aHkgSSd2ZSBuZXZlciBzZWVuIHRoZXNlIG15c2VsZi4KClRoaXMgaGFwcGVucyB3aGVu
IHlvdSd2ZSBnb3QgQ09ORklHX0xJVkVQQVRDSCBlbmFibGVkIGFuZCB1c2UgdGhlCmRlZmF1bHQg
ZGViaWFuIHRvb2xjaGFpbi4KCj4KPj4+IE1ha2VmaWxlOjEzNjogcmVjaXBlIGZvciB0YXJnZXQg
Jy9sb2NhbC94ZW4uZ2l0L3hlbi94ZW4nIGZhaWxlZAo+Pj4gbWFrZVsxXTogKioqIFsvbG9jYWwv
eGVuLmdpdC94ZW4veGVuXSBFcnJvciAyCj4+PiBNYWtlZmlsZTo0NTogcmVjaXBlIGZvciB0YXJn
ZXQgJ2J1aWxkJyBmYWlsZWQKPj4+IG1ha2U6ICoqKiBbYnVpbGRdIEVycm9yIDIKPj4+Cj4+PiBV
c2luZyBMRCAyLjMwIGJ1aWx0IGZyb20gc291cmNlIGlzIGZpbmUsIGJ1dCBJJ20gbm90IHN1cmUg
ZXhhY3RseSB3aGF0Cj4+PiBpcyBnb2luZyBvbiBoZXJlLgo+PiBBY3R1YWxseSwgSSd2ZSBqdXN0
IGVuY291bnRlcmVkIHRoaXMgZmFpbHVyZSB0byBsaW5rIG9uIHN0YWdpbmcgYXMgd2VsbCwKPj4g
c28gaXQgaXMgY2xlYXJseSBub3QgcmVsYXRlZCB0byB0aGlzIHNlcmllcy4gIFNvcnJ5IGZvciB0
aGUgbm9pc2UgKGJ1dAo+PiBJJ20gc3RpbGwgbm9uLXRoZS13aXNlciBhcyB0byB3aGF0IGlzIGFj
dHVhbGx5IGJyb2tlbikuCj4gQ291bGQgeW91IHRyeSAyLjMxLjE/IE9mIGNvdXJzZSBJIGRpZCB1
c2UgMi4zMCB1bnRpbCAyLjMxIHdlbnQgb3V0LAo+IGFuZCBzdGlsbCBkaWRuJ3Qgc2VlIHRoaXMu
IFlldCB0aGVuIGFnYWluIG15IHZhcmlhbnQgaXMgbm90IGV4YWN0bHkKPiB2YW5pbGxhLgoKSSBj
b3VsZCAod2hlbiBJJ3ZlIGdvdCB0aW1lIHRvIHJlY29tcGlsZSBteSBub24tZGVmYXVsdCBjb21w
aWxlcnMpLCBidXQKd2hhdCBpcyB0aGlzIGdvaW5nIHRvIGRlbW9uc3RyYXRlP8KgIEkgd291bGRu
J3QgZXhwZWN0IDIuMzEgdG8gYmUgYnJva2VuCndoZW4gMi4zMCB3b3JrcyBmaW5lLgoKfkFuZHJl
dwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 14:54:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 14:54: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 1g8RVK-0007mW-EH; Fri, 05 Oct 2018 14:54:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wiz4=mr=citrix.com=prvs=8095139d5=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g8RVI-0007mL-TF
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 14:54:56 +0000
X-Inumbo-ID: cae296b7-c8ae-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cae296b7-c8ae-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 14:56:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,344,1534809600"; d="scan'208";a="67128478"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 5 Oct 2018 15:54:44 +0100
Message-ID: <1538751289-1109-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH RFC 0/5] xen/domain: Allocate d->vcpu[] earlier
 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@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>

VG8gZml4IGFuIG9yZGVyLW9mLWNvbnN0cnVjdGlvbiBpc3N1ZSB3aXRoIGdpYy12MyBvbiBBUk0s
IGFycmFuZ2UgZm9yCmQtPm1heF92Y3B1cyB0byBiZSBhdWRpdGllZCBhbmQgc2V0IHVwIHByaW9y
IHRvIGFyY2hfZG9tYWluX2NyZWF0ZSgpCgpUaGlzIGlzIFJGQyBiZWNhdXNlIGFsbCBvZiB0aGUg
aW50ZXJlc3RpbmcgY2hhbmdlcyBhcmUgaW4gQVJNLCBhbmQgdGhlcmVmb3JlCm9ubHkgY29tcGls
ZSB0ZXN0ZWQgYnkgbWUgYXQgdGhpcyBwb2ludC4KClRoaXMgY2FuIGJlIGZvdW5kIGluIGdpdCB0
cmVlIGZyb20gZnJvbToKCiAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9cGVvcGxl
L2FuZHJld2Nvb3AveGVuLmdpdDthPXNob3J0bG9nO2g9cmVmcy9oZWFkcy94ZW4tYWxsb2MtdmNw
dXMKCkFuZHJldyBDb29wZXIgKDUpOgogIHhlbi9kb21haW46IEludHJvZHVjZSBhIG5ldyBjaGVj
a19kb21haW5fY29uZmlnKCkgaGVscGVyCiAgeGVuL2RvbWFpbjogSW50cm9kdWNlIGEgbmV3IGFy
Y2hfY2hlY2tfZG9tYWluX2NvbmZpZygpIGhlbHBlcgogIHhlbi9kb21haW46IEF1ZGl0IGNvbmZp
Zy0+bWF4X3ZjcHVzIGR1cmluZyB7LGFyY2hffWNoZWNrX2RvbWFpbl9jb25maWcoKQogIHhlbi9k
b21haW46IEFsbG9jYXRlIGQtPnZjcHVbXSBlYXJsaWVyIGR1cmluZyBkb21haW5fY3JlYXRlKCkK
ICBSZXZlcnQgInhlbi9hcm06IHZnaWMtdjM6IERlbGF5IHRoZSBpbml0aWFsaXphdGlvbiBvZiB0
aGUgZG9tYWluIGluZm9ybWF0aW9uIgoKIHhlbi9hcmNoL2FybS9kb21haW4uYyAgICAgICAgIHwg
NjIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gv
YXJtL3ZnaWMtdjIuYyAgICAgICAgfCAgMSAtCiB4ZW4vYXJjaC9hcm0vdmdpYy12My5jICAgICAg
ICB8IDM0ICsrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gvYXJtL3ZnaWMuYyAgICAg
ICAgICAgfCAgNSAtLS0tCiB4ZW4vYXJjaC9hcm0vdmdpYy92Z2ljLWluaXQuYyB8ICAzIC0tLQog
eGVuL2FyY2gvYXJtL3ZnaWMvdmdpYy5jICAgICAgfCAxNiAtLS0tLS0tLS0tLQogeGVuL2FyY2gv
eDg2L2RvbWFpbi5jICAgICAgICAgfCAxMSArKysrKysrKwogeGVuL2NvbW1vbi9kb21haW4uYyAg
ICAgICAgICAgfCA0NSArKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tCiB4ZW4vY29tbW9u
L2RvbWN0bC5jICAgICAgICAgICB8ICA5IC0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vZG9t
YWluLmggIHwgIDYgLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vdmdpYy5oICAgIHwgIDQgLS0t
CiB4ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oICB8ICAyIC0tCiB4ZW4vaW5jbHVkZS94ZW4v
c2NoZWQuaCAgICAgICB8ICA2ICsrKysrCiAxMyBmaWxlcyBjaGFuZ2VkLCA5MyBpbnNlcnRpb25z
KCspLCAxMTEgZGVsZXRpb25zKC0pCgotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 14:54:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 14:54: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 1g8RVK-0007mc-Pq; Fri, 05 Oct 2018 14:54:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wiz4=mr=citrix.com=prvs=8095139d5=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g8RVK-0007mR-3W
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 14:54:58 +0000
X-Inumbo-ID: cc41fbdb-c8ae-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cc41fbdb-c8ae-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 14:56:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,344,1534809600"; d="scan'208";a="67128488"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 5 Oct 2018 15:54:45 +0100
Message-ID: <1538751289-1109-2-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1538751289-1109-1-git-send-email-andrew.cooper3@citrix.com>
References: <1538751289-1109-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/5] xen/domain: Introduce a new
 check_domain_config() 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@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>

Q2FsbCBpdCBmcm9tIHRoZSBoZWFkIG9mIGRvbWFpbl9jcmVhdGUoKSAoYmVmb3JlIGRvaW5nIGFu
eSBtZW1vcnkKYWxsb2NhdGlvbnMpLCB3aGljaCB3aWxsIGFwcGx5IHRoZSBjaGVja3MgdG8gZG9t
MCBhcyB3ZWxsIGFzIGRvbVUncy4KCkZvciBub3csIGp1c3Qgc3Vic3VtZSB0aGUgWEVOX0RPTUNU
TF9DREZfKiBjaGVjayBmcm9tIFhFTl9ET01DVExfY3JlYXRlZG9tYWluLgpUaGlzIG1lYW5zIHRo
YXQgdGhlIGNvcm5lciBjYXNlIG9mIHRoZSB0b29sc3RhY2sgcHJvdmlkaW5nIGJhZCBjb25maWd1
cmF0aW9uCndpbGwgYnVybiBhIGRvbWlkLCBidXQgcHJvZHVjdGlvbiBzZXR1cHMgc2hvdWxkbid0
IGV2ZXIgZ2V0IGludG8gdGhpcwpzaXR1YXRpb24uCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1
bGljaEBzdXNlLmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNDOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgotLS0KIHhlbi9jb21tb24vZG9tYWluLmMgfCAxNSArKysr
KysrKysrKysrKysKIHhlbi9jb21tb24vZG9tY3RsLmMgfCAgOSAtLS0tLS0tLS0KIDIgZmlsZXMg
Y2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vY29tbW9uL2RvbWFpbi5jIGIveGVuL2NvbW1vbi9kb21haW4uYwppbmRleCA2NTE1MWUyLi4z
ZjA5YTU3IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2RvbWFpbi5jCisrKyBiL3hlbi9jb21tb24v
ZG9tYWluLmMKQEAgLTI4OCw2ICsyODgsMTggQEAgc3RhdGljIHZvaWQgX2RvbWFpbl9kZXN0cm95
KHN0cnVjdCBkb21haW4gKmQpCiAgICAgZnJlZV9kb21haW5fc3RydWN0KGQpOwogfQogCitzdGF0
aWMgaW50IGNoZWNrX2RvbWFpbl9jb25maWcoc3RydWN0IHhlbl9kb21jdGxfY3JlYXRlZG9tYWlu
ICpjb25maWcpCit7CisgICAgaWYgKCBjb25maWctPmZsYWdzICYgfihYRU5fRE9NQ1RMX0NERl9o
dm1fZ3Vlc3QgfAorICAgICAgICAgICAgICAgICAgICAgICAgICAgWEVOX0RPTUNUTF9DREZfaGFw
IHwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIFhFTl9ET01DVExfQ0RGX3MzX2ludGVncml0
eSB8CisgICAgICAgICAgICAgICAgICAgICAgICAgICBYRU5fRE9NQ1RMX0NERl9vb3Nfb2ZmIHwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgIFhFTl9ET01DVExfQ0RGX3hzX2RvbWFpbikgKQor
ICAgICAgICByZXR1cm4gLUVJTlZBTDsKKworICAgIHJldHVybiAwOworfQorCiBzdHJ1Y3QgZG9t
YWluICpkb21haW5fY3JlYXRlKGRvbWlkX3QgZG9taWQsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiAqY29uZmlnLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBib29sIGlzX3ByaXYpCkBAIC0yOTcsNiArMzA5LDkgQEAgc3Ry
dWN0IGRvbWFpbiAqZG9tYWluX2NyZWF0ZShkb21pZF90IGRvbWlkLAogICAgICAgICAgICBJTklU
X2V2dGNobiA9IDF1PDwzLCBJTklUX2dudHRhYiA9IDF1PDw0LCBJTklUX2FyY2ggPSAxdTw8NSB9
OwogICAgIGludCBlcnIsIGluaXRfc3RhdHVzID0gMDsKIAorICAgIGlmICggY29uZmlnICYmIChl
cnIgPSBjaGVja19kb21haW5fY29uZmlnKGNvbmZpZykpICkKKyAgICAgICAgcmV0dXJuIEVSUl9Q
VFIoZXJyKTsKKwogICAgIGlmICggKGQgPSBhbGxvY19kb21haW5fc3RydWN0KCkpID09IE5VTEwg
KQogICAgICAgICByZXR1cm4gRVJSX1BUUigtRU5PTUVNKTsKIApkaWZmIC0tZ2l0IGEveGVuL2Nv
bW1vbi9kb21jdGwuYyBiL3hlbi9jb21tb24vZG9tY3RsLmMKaW5kZXggYjI5NDg4MS4uZDA4YjYy
NyAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9kb21jdGwuYworKysgYi94ZW4vY29tbW9uL2RvbWN0
bC5jCkBAIC00OTgsMTUgKzQ5OCw2IEBAIGxvbmcgZG9fZG9tY3RsKFhFTl9HVUVTVF9IQU5ETEVf
UEFSQU0oeGVuX2RvbWN0bF90KSB1X2RvbWN0bCkKICAgICAgICAgZG9taWRfdCAgICAgICAgZG9t
OwogICAgICAgICBzdGF0aWMgZG9taWRfdCByb3ZlciA9IDA7CiAKLSAgICAgICAgcmV0ID0gLUVJ
TlZBTDsKLSAgICAgICAgaWYgKCAob3AtPnUuY3JlYXRlZG9tYWluLmZsYWdzICYKLSAgICAgICAg
ICAgICB+KFhFTl9ET01DVExfQ0RGX2h2bV9ndWVzdAotICAgICAgICAgICAgICAgfCBYRU5fRE9N
Q1RMX0NERl9oYXAKLSAgICAgICAgICAgICAgIHwgWEVOX0RPTUNUTF9DREZfczNfaW50ZWdyaXR5
Ci0gICAgICAgICAgICAgICB8IFhFTl9ET01DVExfQ0RGX29vc19vZmYKLSAgICAgICAgICAgICAg
IHwgWEVOX0RPTUNUTF9DREZfeHNfZG9tYWluKSkgKQotICAgICAgICAgICAgYnJlYWs7Ci0KICAg
ICAgICAgZG9tID0gb3AtPmRvbWFpbjsKICAgICAgICAgaWYgKCAoZG9tID4gMCkgJiYgKGRvbSA8
IERPTUlEX0ZJUlNUX1JFU0VSVkVEKSApCiAgICAgICAgIHsKLS0gCjIuMS40CgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 14:55:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 14: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 1g8RVM-0007nI-5K; Fri, 05 Oct 2018 14:55:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wiz4=mr=citrix.com=prvs=8095139d5=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g8RVL-0007mj-9a
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 14:54:59 +0000
X-Inumbo-ID: ccf2c37e-c8ae-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ccf2c37e-c8ae-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 14:56:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,344,1534809600"; d="scan'208";a="67128491"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 5 Oct 2018 15:54:46 +0100
Message-ID: <1538751289-1109-3-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1538751289-1109-1-git-send-email-andrew.cooper3@citrix.com>
References: <1538751289-1109-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/5] xen/domain: Introduce a new
 arch_check_domain_config() 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@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>

T24gdGhlIEFSTSBzaWRlLCBsaWZ0IHRoZSBjb2RlIHRvIHNlbGVjdCB0aGUgYXBwcm9wcmlhdGUg
R0lDIHZlcnNpb24gd2hlbgpOQVRJVkUgaXMgcmVxdWVzdGVkLgoKU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGlj
aCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpD
QzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDQzogSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vZG9tYWluLmMg
ICB8IDQ0ICsrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4v
YXJjaC94ODYvZG9tYWluLmMgICB8ICA1ICsrKysrCiB4ZW4vY29tbW9uL2RvbWFpbi5jICAgICB8
ICAyICstCiB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCB8ICA2ICsrKysrKwogNCBmaWxlcyBjaGFu
Z2VkLCAzNiBpbnNlcnRpb25zKCspLCAyMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vZG9tYWluLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluLmMKaW5kZXggZmVlYmJmNS4u
NDM1OTNhNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbi5jCisrKyBiL3hlbi9hcmNo
L2FybS9kb21haW4uYwpAQCAtNTk5LDYgKzU5OSwyOSBAQCB2b2lkIHZjcHVfc3dpdGNoX3RvX2Fh
cmNoNjRfbW9kZShzdHJ1Y3QgdmNwdSAqdikKICAgICB2LT5hcmNoLmhjcl9lbDIgfD0gSENSX1JX
OwogfQogCitpbnQgYXJjaF9jaGVja19kb21haW5fY29uZmlnKHN0cnVjdCB4ZW5fZG9tY3RsX2Ny
ZWF0ZWRvbWFpbiAqY29uZmlnKQoreworICAgIC8qIEZpbGwgaW4gdGhlIG5hdGl2ZSBHSUMgdmVy
c2lvbiwgcGFzc2VkIGJhY2sgdG8gdGhlIHRvb2xzdGFjay4gKi8KKyAgICBpZiAoIGNvbmZpZy0+
YXJjaC5naWNfdmVyc2lvbiA9PSBYRU5fRE9NQ1RMX0NPTkZJR19HSUNfTkFUSVZFICkKKyAgICB7
CisgICAgICAgIHN3aXRjaCAoIGdpY19od192ZXJzaW9uKCkgKQorICAgICAgICB7CisgICAgICAg
IGNhc2UgR0lDX1YyOgorICAgICAgICAgICAgY29uZmlnLT5hcmNoLmdpY192ZXJzaW9uID0gWEVO
X0RPTUNUTF9DT05GSUdfR0lDX1YyOworICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgY2Fz
ZSBHSUNfVjM6CisgICAgICAgICAgICBjb25maWctPmFyY2guZ2ljX3ZlcnNpb24gPSBYRU5fRE9N
Q1RMX0NPTkZJR19HSUNfVjM7CisgICAgICAgICAgICBicmVhazsKKworICAgICAgICBkZWZhdWx0
OgorICAgICAgICAgICAgQlVHKCk7CisgICAgICAgIH0KKyAgICB9CisKKyAgICByZXR1cm4gMDsK
K30KKwogaW50IGFyY2hfZG9tYWluX2NyZWF0ZShzdHJ1Y3QgZG9tYWluICpkLAogICAgICAgICAg
ICAgICAgICAgICAgICBzdHJ1Y3QgeGVuX2RvbWN0bF9jcmVhdGVkb21haW4gKmNvbmZpZykKIHsK
QEAgLTYyOSwyNCArNjUyLDYgQEAgaW50IGFyY2hfZG9tYWluX2NyZWF0ZShzdHJ1Y3QgZG9tYWlu
ICpkLAogCiAgICAgc3dpdGNoICggY29uZmlnLT5hcmNoLmdpY192ZXJzaW9uICkKICAgICB7Ci0g
ICAgY2FzZSBYRU5fRE9NQ1RMX0NPTkZJR19HSUNfTkFUSVZFOgotICAgICAgICBzd2l0Y2ggKCBn
aWNfaHdfdmVyc2lvbiAoKSApCi0gICAgICAgIHsKLSAgICAgICAgY2FzZSBHSUNfVjI6Ci0gICAg
ICAgICAgICBjb25maWctPmFyY2guZ2ljX3ZlcnNpb24gPSBYRU5fRE9NQ1RMX0NPTkZJR19HSUNf
VjI7Ci0gICAgICAgICAgICBkLT5hcmNoLnZnaWMudmVyc2lvbiA9IEdJQ19WMjsKLSAgICAgICAg
ICAgIGJyZWFrOwotCi0gICAgICAgIGNhc2UgR0lDX1YzOgotICAgICAgICAgICAgY29uZmlnLT5h
cmNoLmdpY192ZXJzaW9uID0gWEVOX0RPTUNUTF9DT05GSUdfR0lDX1YzOwotICAgICAgICAgICAg
ZC0+YXJjaC52Z2ljLnZlcnNpb24gPSBHSUNfVjM7Ci0gICAgICAgICAgICBicmVhazsKLQotICAg
ICAgICBkZWZhdWx0OgotICAgICAgICAgICAgQlVHKCk7Ci0gICAgICAgIH0KLSAgICAgICAgYnJl
YWs7Ci0KICAgICBjYXNlIFhFTl9ET01DVExfQ09ORklHX0dJQ19WMjoKICAgICAgICAgZC0+YXJj
aC52Z2ljLnZlcnNpb24gPSBHSUNfVjI7CiAgICAgICAgIGJyZWFrOwpAQCAtNjU2LDggKzY2MSw3
IEBAIGludCBhcmNoX2RvbWFpbl9jcmVhdGUoc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgYnJl
YWs7CiAKICAgICBkZWZhdWx0OgotICAgICAgICByYyA9IC1FT1BOT1RTVVBQOwotICAgICAgICBn
b3RvIGZhaWw7CisgICAgICAgIEJVRygpOwogICAgIH0KIAogICAgIGlmICggKHJjID0gZG9tYWlu
X3ZnaWNfcmVnaXN0ZXIoZCwgJmNvdW50KSkgIT0gMCApCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvZG9tYWluLmMgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMKaW5kZXggZDY3YTA0Ny4uMjZjYWI3
YyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2RvbWFpbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9k
b21haW4uYwpAQCAtNDAxLDYgKzQwMSwxMSBAQCB2b2lkIGFyY2hfdmNwdV9kZXN0cm95KHN0cnVj
dCB2Y3B1ICp2KQogICAgICAgICBwdl92Y3B1X2Rlc3Ryb3kodik7CiB9CiAKK2ludCBhcmNoX2No
ZWNrX2RvbWFpbl9jb25maWcoc3RydWN0IHhlbl9kb21jdGxfY3JlYXRlZG9tYWluICpjb25maWcp
Cit7CisgICAgcmV0dXJuIDA7Cit9CisKIHN0YXRpYyBib29sIGVtdWxhdGlvbl9mbGFnc19vayhj
b25zdCBzdHJ1Y3QgZG9tYWluICpkLCB1aW50MzJfdCBlbWZsYWdzKQogewogI2lmZGVmIENPTkZJ
R19IVk0KZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tYWluLmMgYi94ZW4vY29tbW9uL2RvbWFp
bi5jCmluZGV4IDNmMDlhNTcuLjIzNmMyYWQgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZG9tYWlu
LmMKKysrIGIveGVuL2NvbW1vbi9kb21haW4uYwpAQCAtMjk3LDcgKzI5Nyw3IEBAIHN0YXRpYyBp
bnQgY2hlY2tfZG9tYWluX2NvbmZpZyhzdHJ1Y3QgeGVuX2RvbWN0bF9jcmVhdGVkb21haW4gKmNv
bmZpZykKICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhFTl9ET01DVExfQ0RGX3hzX2RvbWFp
bikgKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAotICAgIHJldHVybiAwOworICAgIHJldHVy
biBhcmNoX2NoZWNrX2RvbWFpbl9jb25maWcoY29uZmlnKTsKIH0KIAogc3RydWN0IGRvbWFpbiAq
ZG9tYWluX2NyZWF0ZShkb21pZF90IGRvbWlkLApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVu
L3NjaGVkLmggYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAppbmRleCAwYmE4MGNiLi43YTM1ZTUz
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAorKysgYi94ZW4vaW5jbHVkZS94
ZW4vc2NoZWQuaApAQCAtNTQyLDYgKzU0MiwxMiBAQCBpbnQgZG9tYWluX3NldF9ub2RlX2FmZmlu
aXR5KHN0cnVjdCBkb21haW4gKmQsIGNvbnN0IG5vZGVtYXNrX3QgKmFmZmluaXR5KTsKIHZvaWQg
ZG9tYWluX3VwZGF0ZV9ub2RlX2FmZmluaXR5KHN0cnVjdCBkb21haW4gKmQpOwogCiAvKgorICog
VG8gYmUgaW1wbGVtZW50ZWQgYnkgZWFjaCBhcmNoaXRlY3R1cmUsIHNhbml0eSBjaGVja2luZyB0
aGUgY29uZmlndXJhdGlvbgorICogYW5kIGZpbGxpbmcgaW4gYW55IGFwcHJvcHJpYXRlIGRlZmF1
bHRzLgorICovCitpbnQgYXJjaF9jaGVja19kb21haW5fY29uZmlnKHN0cnVjdCB4ZW5fZG9tY3Rs
X2NyZWF0ZWRvbWFpbiAqY29uZmlnKTsKKworLyoKICAqIENyZWF0ZSBhIGRvbWFpbjogdGhlIGNv
bmZpZ3VyYXRpb24gaXMgb25seSBuZWNlc3NhcnkgZm9yIHJlYWwgZG9tYWluCiAgKiAoZG9taWQg
PCBET01JRF9GSVJTVF9SRVNFUlZFRCkuCiAgKi8KLS0gCjIuMS40CgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 14:55:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 14: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 1g8RVO-0007oo-Ns; Fri, 05 Oct 2018 14:55:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wiz4=mr=citrix.com=prvs=8095139d5=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g8RVN-0007o4-GC
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 14:55:01 +0000
X-Inumbo-ID: ce4911a8-c8ae-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ce4911a8-c8ae-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 14:56:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,344,1534809600"; d="scan'208";a="67128497"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 5 Oct 2018 15:54:48 +0100
Message-ID: <1538751289-1109-5-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1538751289-1109-1-git-send-email-andrew.cooper3@citrix.com>
References: <1538751289-1109-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4/5] xen/domain: Allocate d->vcpu[] earlier
 during domain_create()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@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>

V2l0aCBjb25maWctPm1heF92Y3B1cyBub3cgYmVpbmcgYXVkaXRlZCBieSB0aGUgY2hlY2tfZG9t
YWluX2NvbmZpZygpIHBhdGgsIHdlCmNhbiBhbGxvYXRlIGQtPnZjcHVbXSBiZWZvcmUgY2FsbGlu
ZyBhcmNoX2RvbWFpbl9jcmVhdGUoKS4KCkRvaW5nIGRvIGFsbG93cyBmb3IgdGhlIHJlbW92YWwg
b2YgZG9tYWluX21heF92Y3B1cygpLCB3aGljaCBvbiB0aGUgQVJNIHNpZGUKcmVtb3ZlcyB2Z2lj
X21heF92Y3B1cygpIGFuZCB0aGUgLm1heF92Y3B1cyBmaWVsZCBmcm9tIHZnaWNfb3BzLgoKU2ln
bmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0t
CkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4ZW4vYXJj
aC9hcm0vdmdpYy12Mi5jICAgICAgICB8ICAxIC0KIHhlbi9hcmNoL2FybS92Z2ljLXYzLmMgICAg
ICAgIHwgIDUgLS0tLS0KIHhlbi9hcmNoL2FybS92Z2ljLmMgICAgICAgICAgIHwgIDUgLS0tLS0K
IHhlbi9hcmNoL2FybS92Z2ljL3ZnaWMtaW5pdC5jIHwgIDMgLS0tCiB4ZW4vYXJjaC9hcm0vdmdp
Yy92Z2ljLmMgICAgICB8IDE2IC0tLS0tLS0tLS0tLS0tLS0KIHhlbi9jb21tb24vZG9tYWluLmMg
ICAgICAgICAgIHwgMjcgKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9h
c20tYXJtL2RvbWFpbi5oICB8ICA2IC0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS92Z2ljLmgg
ICAgfCAgNCAtLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oICB8ICAyIC0tCiA5IGZp
bGVzIGNoYW5nZWQsIDE0IGluc2VydGlvbnMoKyksIDU1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL2FybS92Z2ljLXYyLmMgYi94ZW4vYXJjaC9hcm0vdmdpYy12Mi5jCmluZGV4
IGY2YzExZjEuLjA1NWEzMGEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS92Z2ljLXYyLmMKKysr
IGIveGVuL2FyY2gvYXJtL3ZnaWMtdjIuYwpAQCAtNzI0LDcgKzcyNCw2IEBAIHN0YXRpYyBjb25z
dCBzdHJ1Y3QgdmdpY19vcHMgdmdpY192Ml9vcHMgPSB7CiAgICAgLmRvbWFpbl9mcmVlID0gdmdp
Y192Ml9kb21haW5fZnJlZSwKICAgICAubHBpX3RvX3BlbmRpbmcgPSB2Z2ljX3YyX2xwaV90b19w
ZW5kaW5nLAogICAgIC5scGlfZ2V0X3ByaW9yaXR5ID0gdmdpY192Ml9scGlfZ2V0X3ByaW9yaXR5
LAotICAgIC5tYXhfdmNwdXMgPSA4LAogfTsKIAogaW50IHZnaWNfdjJfaW5pdChzdHJ1Y3QgZG9t
YWluICpkLCBpbnQgKm1taW9fY291bnQpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdmdpYy12
My5jIGIveGVuL2FyY2gvYXJtL3ZnaWMtdjMuYwppbmRleCBlZmU4MjRjLi5iNDQ3NmYzIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC9hcm0vdmdpYy12My5jCisrKyBiL3hlbi9hcmNoL2FybS92Z2ljLXYz
LmMKQEAgLTE4MjIsMTEgKzE4MjIsNiBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHZnaWNfb3BzIHYz
X29wcyA9IHsKICAgICAuZW11bGF0ZV9yZWcgID0gdmdpY192M19lbXVsYXRlX3JlZywKICAgICAu
bHBpX3RvX3BlbmRpbmcgPSB2Z2ljX3YzX2xwaV90b19wZW5kaW5nLAogICAgIC5scGlfZ2V0X3By
aW9yaXR5ID0gdmdpY192M19scGlfZ2V0X3ByaW9yaXR5LAotICAgIC8qCi0gICAgICogV2UgdXNl
IGJvdGggQUZGMSBhbmQgQUZGMCBpbiAodilNUElEUi4gVGh1cywgdGhlIG1heCBudW1iZXIgb2Yg
Q1BVCi0gICAgICogdGhhdCBjYW4gYmUgc3VwcG9ydGVkIGlzIHVwIHRvIDQwOTYoPT0yNTYqMTYp
IGluIHRoZW9yeS4KLSAgICAgKi8KLSAgICAubWF4X3ZjcHVzID0gNDA5NiwKIH07CiAKIGludCB2
Z2ljX3YzX2luaXQoc3RydWN0IGRvbWFpbiAqZCwgaW50ICptbWlvX2NvdW50KQpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gvYXJtL3ZnaWMuYyBiL3hlbi9hcmNoL2FybS92Z2ljLmMKaW5kZXggNWE0ZjA4
Mi4uNjY0YWEwYiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3ZnaWMuYworKysgYi94ZW4vYXJj
aC9hcm0vdmdpYy5jCkBAIC02NjcsMTEgKzY2Nyw2IEBAIHZvaWQgdmdpY19mcmVlX3ZpcnEoc3Ry
dWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHZpcnEpCiAgICAgY2xlYXJfYml0KHZpcnEsIGQt
PmFyY2gudmdpYy5hbGxvY2F0ZWRfaXJxcyk7CiB9CiAKLXVuc2lnbmVkIGludCB2Z2ljX21heF92
Y3B1cyhjb25zdCBzdHJ1Y3QgZG9tYWluICpkKQotewotICAgIHJldHVybiBtaW5fdCh1bnNpZ25l
ZCBpbnQsIE1BWF9WSVJUX0NQVVMsIGQtPmFyY2gudmdpYy5oYW5kbGVyLT5tYXhfdmNwdXMpOwot
fQotCiAvKgogICogTG9jYWwgdmFyaWFibGVzOgogICogbW9kZTogQwpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL3ZnaWMvdmdpYy1pbml0LmMgYi94ZW4vYXJjaC9hcm0vdmdpYy92Z2ljLWluaXQu
YwppbmRleCBiZmQzZDA5Li42MmFlNTUzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdmdpYy92
Z2ljLWluaXQuYworKysgYi94ZW4vYXJjaC9hcm0vdmdpYy92Z2ljLWluaXQuYwpAQCAtMTEyLDkg
KzExMiw2IEBAIGludCBkb21haW5fdmdpY19yZWdpc3RlcihzdHJ1Y3QgZG9tYWluICpkLCBpbnQg
Km1taW9fY291bnQpCiAgICAgICAgIEJVRygpOwogICAgIH0KIAotICAgIGlmICggZC0+bWF4X3Zj
cHVzID4gZG9tYWluX21heF92Y3B1cyhkKSApCi0gICAgICAgIHJldHVybiAtRTJCSUc7Ci0KICAg
ICBkLT5hcmNoLnZnaWMudmdpY19kaXN0X2Jhc2UgPSBWR0lDX0FERFJfVU5ERUY7CiAgICAgZC0+
YXJjaC52Z2ljLnZnaWNfY3B1X2Jhc2UgPSBWR0lDX0FERFJfVU5ERUY7CiAgICAgZC0+YXJjaC52
Z2ljLnZnaWNfcmVkaXN0X2Jhc2UgPSBWR0lDX0FERFJfVU5ERUY7CmRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vdmdpYy92Z2ljLmMgYi94ZW4vYXJjaC9hcm0vdmdpYy92Z2ljLmMKaW5kZXggN2Mz
Y2ZjNS4uZTFlZTIxNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3ZnaWMvdmdpYy5jCisrKyBi
L3hlbi9hcmNoL2FybS92Z2ljL3ZnaWMuYwpAQCAtOTQ5LDIyICs5NDksNiBAQCB2b2lkIHZnaWNf
c3luY19oYXJkd2FyZV9pcnEoc3RydWN0IGRvbWFpbiAqZCwKICAgICBzcGluX3VubG9ja19pcnFy
ZXN0b3JlKCZkZXNjLT5sb2NrLCBmbGFncyk7CiB9CiAKLXVuc2lnbmVkIGludCB2Z2ljX21heF92
Y3B1cyhjb25zdCBzdHJ1Y3QgZG9tYWluICpkKQotewotICAgIHVuc2lnbmVkIGludCB2Z2ljX3Zj
cHVfbGltaXQ7Ci0KLSAgICBzd2l0Y2ggKCBkLT5hcmNoLnZnaWMudmVyc2lvbiApCi0gICAgewot
ICAgIGNhc2UgR0lDX1YyOgotICAgICAgICB2Z2ljX3ZjcHVfbGltaXQgPSBWR0lDX1YyX01BWF9D
UFVTOwotICAgICAgICBicmVhazsKLSAgICBkZWZhdWx0OgotICAgICAgICBCVUcoKTsKLSAgICB9
Ci0KLSAgICByZXR1cm4gbWluX3QodW5zaWduZWQgaW50LCBNQVhfVklSVF9DUFVTLCB2Z2ljX3Zj
cHVfbGltaXQpOwotfQotCiAjaWZkZWYgQ09ORklHX0dJQ1YzCiAvKiBEdW1teSBpbXBsZW1lbnRh
dGlvbiB0byBhbGxvdyBidWlsZGluZyB3aXRob3V0IGFjdHVhbCB2R0lDdjMgc3VwcG9ydC4gKi8K
IHZvaWQgdmdpY192M19zZXR1cF9odyhwYWRkcl90IGRiYXNlLApkaWZmIC0tZ2l0IGEveGVuL2Nv
bW1vbi9kb21haW4uYyBiL3hlbi9jb21tb24vZG9tYWluLmMKaW5kZXggOTg4MjU1MC4uZWU3Yjg4
OSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9kb21haW4uYworKysgYi94ZW4vY29tbW9uL2RvbWFp
bi5jCkBAIC0zNTQsNiArMzU0LDIwIEBAIHN0cnVjdCBkb21haW4gKmRvbWFpbl9jcmVhdGUoZG9t
aWRfdCBkb21pZCwKIAogICAgIFRSQUNFXzFEKFRSQ19ET00wX0RPTV9BREQsIGQtPmRvbWFpbl9p
ZCk7CiAKKyAgICAvKgorICAgICAqIEFsbG9jYXRlIGQtPnZjcHVbXSBhbmQgc2V0IC0+bWF4X3Zj
cHVzIHVwIGVhcmx5LiAgVmFyaW91cyBwZXItZG9tYWluCisgICAgICogcmVzb3VyY2VzIHdhbnQg
dG8gYmUgc2l6ZWQgYmFzZWQgb24gbWF4X3ZjcHVzLgorICAgICAqLworICAgIGlmICggIWlzX3N5
c3RlbV9kb21haW4oZCkgKQorICAgIHsKKyAgICAgICAgZXJyID0gLUVOT01FTTsKKyAgICAgICAg
ZC0+dmNwdSA9IHh6YWxsb2NfYXJyYXkoc3RydWN0IHZjcHUgKiwgY29uZmlnLT5tYXhfdmNwdXMp
OworICAgICAgICBpZiAoICFkLT52Y3B1ICkKKyAgICAgICAgICAgIGdvdG8gZmFpbDsKKworICAg
ICAgICBkLT5tYXhfdmNwdXMgPSBjb25maWctPm1heF92Y3B1czsKKyAgICB9CisKICAgICBsb2Nr
X3Byb2ZpbGVfcmVnaXN0ZXJfc3RydWN0KExPQ0tQUk9GX1RZUEVfUEVSRE9NLCBkLCBkb21pZCwg
IkRvbWFpbiIpOwogCiAgICAgaWYgKCAoZXJyID0geHNtX2FsbG9jX3NlY3VyaXR5X2RvbWFpbihk
KSkgIT0gMCApCkBAIC00MDUsMTkgKzQxOSw2IEBAIHN0cnVjdCBkb21haW4gKmRvbWFpbl9jcmVh
dGUoZG9taWRfdCBkb21pZCwKIAogICAgIGlmICggIWlzX2lkbGVfZG9tYWluKGQpICkKICAgICB7
Ci0gICAgICAgIC8qIENoZWNrIGQtPm1heF92Y3B1cyBhbmQgYWxsb2NhdGUgZC0+dmNwdVtdLiAq
LwotICAgICAgICBlcnIgPSAtRUlOVkFMOwotICAgICAgICBpZiAoIGNvbmZpZy0+bWF4X3ZjcHVz
IDwgMSB8fAotICAgICAgICAgICAgIGNvbmZpZy0+bWF4X3ZjcHVzID4gZG9tYWluX21heF92Y3B1
cyhkKSApCi0gICAgICAgICAgICBnb3RvIGZhaWw7Ci0KLSAgICAgICAgZXJyID0gLUVOT01FTTsK
LSAgICAgICAgZC0+dmNwdSA9IHh6YWxsb2NfYXJyYXkoc3RydWN0IHZjcHUgKiwgY29uZmlnLT5t
YXhfdmNwdXMpOwotICAgICAgICBpZiAoICFkLT52Y3B1ICkKLSAgICAgICAgICAgIGdvdG8gZmFp
bDsKLQotICAgICAgICBkLT5tYXhfdmNwdXMgPSBjb25maWctPm1heF92Y3B1czsKLQogICAgICAg
ICB3YXRjaGRvZ19kb21haW5faW5pdChkKTsKICAgICAgICAgaW5pdF9zdGF0dXMgfD0gSU5JVF93
YXRjaGRvZzsKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9kb21haW4uaCBiL3hl
bi9pbmNsdWRlL2FzbS1hcm0vZG9tYWluLmgKaW5kZXggZDY4MjMwNy4uMTc1ZGU0NCAxMDA2NDQK
LS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9kb21haW4uaAorKysgYi94ZW4vaW5jbHVkZS9hc20t
YXJtL2RvbWFpbi5oCkBAIC0yMDgsMTIgKzIwOCw2IEBAIHZvaWQgdmNwdV9zaG93X2V4ZWN1dGlv
bl9zdGF0ZShzdHJ1Y3QgdmNwdSAqKTsKIHZvaWQgdmNwdV9zaG93X3JlZ2lzdGVycyhjb25zdCBz
dHJ1Y3QgdmNwdSAqKTsKIHZvaWQgdmNwdV9zd2l0Y2hfdG9fYWFyY2g2NF9tb2RlKHN0cnVjdCB2
Y3B1ICopOwogCi0vKiBPbiBBUk0sIHRoZSBudW1iZXIgb2YgVkNQVXMgaXMgbGltaXRlZCBieSB0
aGUgdHlwZSBvZiBHSUMgZW11bGF0ZWQuICovCi1zdGF0aWMgaW5saW5lIHVuc2lnbmVkIGludCBk
b21haW5fbWF4X3ZjcHVzKGNvbnN0IHN0cnVjdCBkb21haW4gKmQpCi17Ci0gICAgcmV0dXJuIHZn
aWNfbWF4X3ZjcHVzKGQpOwotfQotCiAvKgogICogRHVlIHRvIHRoZSByZXN0cmljdGlvbiBvZiBH
SUN2MywgdGhlIG51bWJlciBvZiB2Q1BVcyBpbiBBRkYwIGlzCiAgKiBsaW1pdGVkIHRvIDE2LCB0
aHVzIG9ubHkgdGhlIGZpcnN0IDQgYml0cyBvZiBBRkYwIGFyZSBsZWdhbC4gV2Ugd2lsbApkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS92Z2ljLmggYi94ZW4vaW5jbHVkZS9hc20tYXJt
L3ZnaWMuaAppbmRleCAzNzRmZGFhLi41Y2YyODU4IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9h
c20tYXJtL3ZnaWMuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3ZnaWMuaApAQCAtMjM4LDgg
KzIzOCw2IEBAIHN0cnVjdCB2Z2ljX29wcyB7CiAgICAgLyogbG9va3VwIHRoZSBzdHJ1Y3QgcGVu
ZGluZ19pcnEgZm9yIGEgZ2l2ZW4gTFBJIGludGVycnVwdCAqLwogICAgIHN0cnVjdCBwZW5kaW5n
X2lycSAqKCpscGlfdG9fcGVuZGluZykoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHZs
cGkpOwogICAgIGludCAoKmxwaV9nZXRfcHJpb3JpdHkpKHN0cnVjdCBkb21haW4gKmQsIHVpbnQz
Ml90IHZscGkpOwotICAgIC8qIE1heGltdW0gbnVtYmVyIG9mIHZDUFUgc3VwcG9ydGVkICovCi0g
ICAgY29uc3QgdW5zaWduZWQgaW50IG1heF92Y3B1czsKIH07CiAKIC8qIE51bWJlciBvZiByYW5r
cyBvZiBpbnRlcnJ1cHQgcmVnaXN0ZXJzIGZvciBhIGRvbWFpbiAqLwpAQCAtMzU0LDggKzM1Miw2
IEBAIGV4dGVybiB2b2lkIHZnaWNfY2xlYXJfcGVuZGluZ19pcnFzKHN0cnVjdCB2Y3B1ICp2KTsK
IAogZXh0ZXJuIGJvb2wgdmdpY19lbXVsYXRlKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLCB1
bmlvbiBoc3IgaHNyKTsKIAotdW5zaWduZWQgaW50IHZnaWNfbWF4X3ZjcHVzKGNvbnN0IHN0cnVj
dCBkb21haW4gKmQpOwotCiB2b2lkIHZnaWNfdjJfc2V0dXBfaHcocGFkZHJfdCBkYmFzZSwgcGFk
ZHJfdCBjYmFzZSwgcGFkZHJfdCBjc2l6ZSwKICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90
IHZiYXNlLCB1aW50MzJfdCBhbGlhc2VkX29mZnNldCk7CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvZG9tYWluLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCmluZGV4
IGNiMDcyMWUuLjk4NTRhNzQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWlu
LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaApAQCAtNjU5LDggKzY1OSw2IEBA
IHVuc2lnbmVkIGxvbmcgcHZfZ3Vlc3RfY3I0X3RvX3JlYWxfY3I0KGNvbnN0IHN0cnVjdCB2Y3B1
ICp2KTsKICAgICAgICAgICAgICBYODZfQ1I0X09TWFNBVkUgfCBYODZfQ1I0X1NNRVAgfCAgICAg
ICAgICAgICAgIFwKICAgICAgICAgICAgICBYODZfQ1I0X0ZTR1NCQVNFIHwgWDg2X0NSNF9TTUFQ
IHwgWDg2X0NSNF9QQ0lERSkpCiAKLSNkZWZpbmUgZG9tYWluX21heF92Y3B1cyhkKSAoaXNfaHZt
X2RvbWFpbihkKSA/IEhWTV9NQVhfVkNQVVMgOiBNQVhfVklSVF9DUFVTKQotCiBzdGF0aWMgaW5s
aW5lIHN0cnVjdCB2Y3B1X2d1ZXN0X2NvbnRleHQgKmFsbG9jX3ZjcHVfZ3Vlc3RfY29udGV4dCh2
b2lkKQogewogICAgIHJldHVybiB2bWFsbG9jKHNpemVvZihzdHJ1Y3QgdmNwdV9ndWVzdF9jb250
ZXh0KSk7Ci0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 14:55:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 14:55: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 1g8RVT-0007r2-7o; Fri, 05 Oct 2018 14:55:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wiz4=mr=citrix.com=prvs=8095139d5=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g8RVS-0007qE-0i
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 14:55:06 +0000
X-Inumbo-ID: d0ac531e-c8ae-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d0ac531e-c8ae-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 14:56:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,344,1534809600"; d="scan'208";a="67128512"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 5 Oct 2018 15:54:47 +0100
Message-ID: <1538751289-1109-4-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1538751289-1109-1-git-send-email-andrew.cooper3@citrix.com>
References: <1538751289-1109-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/5] xen/domain: Audit config->max_vcpus during
 {, arch_}check_domain_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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@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>

VGhlIHB1cnBvc2Ugb2YgdGhpcyBpcyB0byBtb3ZlIHRoZSBhdWR1dGluZyB0byBiZSBlYXJsaWVy
IHRoYW4KYXJjaF9kb21haW5fY3JlYXRlKCkuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGlj
aEBzdXNlLmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNDOiBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgoKVGhlIG1heF92Y3B1cyBzZXR0aW5nIGZvciBHSUNfVjMgaXMg
c29tZXdoYXQgY29uZnVzaW5nLiAgVGhlIGN1cnJlbnQgR0lDX1YzCmRyaXZlciBjbGFpbXMgdG8g
c3VwcG9ydCA0MDk2IGNwdXMsIHdoaWxlIHRoZSBuZXdlciBHSUNfVjMgZHJpdmVyIHVzZXMgMjU1
LgpJbiBib3RoIGNhc2VzLCB0aGlzIGdldHMgY2xpcHBlZCB0byAxMjggb3IgOCBieSB0aGUgTUFY
X1ZJUlRfQ1BVUyBzZXR0aW5nLgotLS0KIHhlbi9hcmNoL2FybS9kb21haW4uYyB8IDE4ICsrKysr
KysrKysrKysrKysrKwogeGVuL2FyY2gveDg2L2RvbWFpbi5jIHwgIDYgKysrKysrCiB4ZW4vY29t
bW9uL2RvbWFpbi5jICAgfCAgMyArKysKIDMgZmlsZXMgY2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygr
KQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW4uYyBiL3hlbi9hcmNoL2FybS9kb21h
aW4uYwppbmRleCA0MzU5M2E0Li45Njc2ODkzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZG9t
YWluLmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbi5jCkBAIC02MDEsNiArNjAxLDggQEAgdm9p
ZCB2Y3B1X3N3aXRjaF90b19hYXJjaDY0X21vZGUoc3RydWN0IHZjcHUgKnYpCiAKIGludCBhcmNo
X2NoZWNrX2RvbWFpbl9jb25maWcoc3RydWN0IHhlbl9kb21jdGxfY3JlYXRlZG9tYWluICpjb25m
aWcpCiB7CisgICAgdW5zaWduZWQgaW50IG1heF92Y3B1cyA9IDA7CisKICAgICAvKiBGaWxsIGlu
IHRoZSBuYXRpdmUgR0lDIHZlcnNpb24sIHBhc3NlZCBiYWNrIHRvIHRoZSB0b29sc3RhY2suICov
CiAgICAgaWYgKCBjb25maWctPmFyY2guZ2ljX3ZlcnNpb24gPT0gWEVOX0RPTUNUTF9DT05GSUdf
R0lDX05BVElWRSApCiAgICAgewpAQCAtNjE5LDYgKzYyMSwyMiBAQCBpbnQgYXJjaF9jaGVja19k
b21haW5fY29uZmlnKHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiAqY29uZmlnKQogICAg
ICAgICB9CiAgICAgfQogCisgICAgLyogQ2FsY3VsYXRlIHRoZSBtYXhpbXVtIG51bWJlciBvZiB2
Y3B1cyBmcm9tIHRoZSBzZWxlY3RlZCBHSUMgdmVyc2lvbi4uLiAqLworICAgIHN3aXRjaCAoIGNv
bmZpZy0+YXJjaC5naWNfdmVyc2lvbiApCisgICAgeworICAgIGNhc2UgR0lDX1YyOiBtYXhfdmNw
dXMgPSA4OyAgIGJyZWFrOworICAgIGNhc2UgR0lDX1YzOiBtYXhfdmNwdXMgPSAyNTU7IGJyZWFr
OworCisgICAgZGVmYXVsdDoKKyAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOworICAgIH0KKwor
ICAgIC8qIC4uLiBjbGlwcGVkIGF0IHRoZSBtYXhpbXVtIHZhbHVlIFhlbiBoYXMgYmVlbiBjb25m
aWd1cmVkIGZvci4gKi8KKyAgICBtYXhfdmNwdXMgPSBtaW4obWF4X3ZjcHVzLCBNQVhfVklSVF9D
UFVTICsgMHUpOworCisgICAgaWYgKCBjb25maWctPm1heF92Y3B1cyA+IG1heF92Y3B1cyApCisg
ICAgICAgIHJldHVybiAtRUlOVkFMOworCiAgICAgcmV0dXJuIDA7CiB9CiAKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9kb21haW4uYyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwppbmRleCAyNmNh
YjdjLi4xOTAyM2Q0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZG9tYWluLmMKKysrIGIveGVu
L2FyY2gveDg2L2RvbWFpbi5jCkBAIC00MDMsNiArNDAzLDEyIEBAIHZvaWQgYXJjaF92Y3B1X2Rl
c3Ryb3koc3RydWN0IHZjcHUgKnYpCiAKIGludCBhcmNoX2NoZWNrX2RvbWFpbl9jb25maWcoc3Ry
dWN0IHhlbl9kb21jdGxfY3JlYXRlZG9tYWluICpjb25maWcpCiB7CisgICAgdW5zaWduZWQgaW50
IG1heF92Y3B1cyA9ICgoY29uZmlnLT5mbGFncyAmIFhFTl9ET01DVExfQ0RGX2h2bV9ndWVzdCkK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID8gSFZNX01BWF9WQ1BVUyA6IE1BWF9WSVJU
X0NQVVMpOworCisgICAgaWYgKCBjb25maWctPm1heF92Y3B1cyA+IG1heF92Y3B1cyApCisgICAg
ICAgIHJldHVybiAtRUlOVkFMOworCiAgICAgcmV0dXJuIDA7CiB9CiAKZGlmZiAtLWdpdCBhL3hl
bi9jb21tb24vZG9tYWluLmMgYi94ZW4vY29tbW9uL2RvbWFpbi5jCmluZGV4IDIzNmMyYWQuLjk4
ODI1NTAgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZG9tYWluLmMKKysrIGIveGVuL2NvbW1vbi9k
b21haW4uYwpAQCAtMjk3LDYgKzI5Nyw5IEBAIHN0YXRpYyBpbnQgY2hlY2tfZG9tYWluX2NvbmZp
ZyhzdHJ1Y3QgeGVuX2RvbWN0bF9jcmVhdGVkb21haW4gKmNvbmZpZykKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFhFTl9ET01DVExfQ0RGX3hzX2RvbWFpbikgKQogICAgICAgICByZXR1cm4g
LUVJTlZBTDsKIAorICAgIGlmICggY29uZmlnLT5tYXhfdmNwdXMgPCAxICkKKyAgICAgICAgcmV0
dXJuIC1FSU5WQUw7CisKICAgICByZXR1cm4gYXJjaF9jaGVja19kb21haW5fY29uZmlnKGNvbmZp
Zyk7CiB9CiAKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 14:55:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 14:55: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 1g8RVU-0007sZ-KE; Fri, 05 Oct 2018 14:55:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wiz4=mr=citrix.com=prvs=8095139d5=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g8RVT-0007r1-8X
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 14:55:07 +0000
X-Inumbo-ID: d1cc4b2a-c8ae-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d1cc4b2a-c8ae-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 14:56:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,344,1534809600"; d="scan'208";a="67128519"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 5 Oct 2018 15:54:49 +0100
Message-ID: <1538751289-1109-6-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1538751289-1109-1-git-send-email-andrew.cooper3@citrix.com>
References: <1538751289-1109-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 5/5] Revert "xen/arm: vgic-v3: Delay the
 initialization of the domain 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>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 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>

VGhpcyByZXZlcnRzIGNvbW1pdCA3MDNkOWQ1ZWMxM2EwZjQ4N2U3NDE1MTc0YmE1NGUwZTNjYTE1
OGRiLiAgVGhlIGRvbWFpbgpjcmVhdGlvbiBsb2dpYyBoYXMgYmVlbiBhZGp1c3RlZCB0byBzZXQg
dXAgZC0+bWF4X3ZjcHVzIGVhcmx5IGVub3VnaCB0byBiZQp1c2FibGUgaW4gdmdpY192M19kb21h
aW5faW5pdCgpLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KLS0tCkNDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+CkNDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgotLS0KIHhlbi9h
cmNoL2FybS92Z2ljLXYzLmMgfCAyOSArKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBm
aWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMjcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gvYXJtL3ZnaWMtdjMuYyBiL3hlbi9hcmNoL2FybS92Z2ljLXYzLmMKaW5kZXgg
YjQ0NzZmMy4uZTkwOTUwMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3ZnaWMtdjMuYworKysg
Yi94ZW4vYXJjaC9hcm0vdmdpYy12My5jCkBAIC0xNTczLDExICsxNTczLDkgQEAgc3RhdGljIGNv
bnN0IHN0cnVjdCBtbWlvX2hhbmRsZXJfb3BzIHZnaWNfZGlzdHJfbW1pb19oYW5kbGVyID0gewog
ICAgIC53cml0ZSA9IHZnaWNfdjNfZGlzdHJfbW1pb193cml0ZSwKIH07CiAKLXN0YXRpYyBpbnQg
dmdpY192M19yZWFsX2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpOwotCiBzdGF0aWMgaW50
IHZnaWNfdjNfdmNwdV9pbml0KHN0cnVjdCB2Y3B1ICp2KQogewotICAgIGludCBpLCByYzsKKyAg
ICBpbnQgaTsKICAgICBwYWRkcl90IHJkaXN0X2Jhc2U7CiAgICAgc3RydWN0IHZnaWNfcmRpc3Rf
cmVnaW9uICpyZWdpb247CiAgICAgdW5zaWduZWQgaW50IGxhc3RfY3B1OwpAQCAtMTU4NiwxOSAr
MTU4NCw2IEBAIHN0YXRpYyBpbnQgdmdpY192M192Y3B1X2luaXQoc3RydWN0IHZjcHUgKnYpCiAg
ICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKIAogICAgIC8qCi0gICAgICogVGhpcyBp
cyB0aGUgZWFybGllc3QgcGxhY2Ugd2hlcmUgdGhlIG51bWJlciBvZiB2Q1BVcyBpcwotICAgICAq
IGtub3duLiBUaGlzIGlzIHJlcXVpcmVkIHRvIGluaXRpYWxpemUgY29ycmVjdGx5IHRoZSB2R0lD
IHYzCi0gICAgICogZG9tYWluIHN0cnVjdHVyZS4gV2Ugb25seSB0byBkbyB0aGF0IHdoZW4gdkNQ
VSAwIGlzCi0gICAgICogaW5pdGlsaWFsaXplZC4KLSAgICAgKi8KLSAgICBpZiAoIHYtPnZjcHVf
aWQgPT0gMCApCi0gICAgewotICAgICAgICByYyA9IHZnaWNfdjNfcmVhbF9kb21haW5faW5pdChk
KTsKLSAgICAgICAgaWYgKCByYyApCi0gICAgICAgICAgICByZXR1cm4gcmM7Ci0gICAgfQotCi0g
ICAgLyoKICAgICAgKiBGaW5kIHRoZSByZWdpb24gd2hlcmUgdGhlIHJlLWRpc3RyaWJ1dG9yIGxp
dmVzLiBGb3IgdGhpcyBwdXJwb3NlLAogICAgICAqIHdlIGxvb2sgb25lIHJlZ2lvbiBhaGVhZCBh
cyB3ZSBoYXZlIG9ubHkgdGhlIGZpcnN0IENQVSBpbiBoYW5kLgogICAgICAqLwpAQCAtMTY2MCw3
ICsxNjQ1LDcgQEAgc3RhdGljIGlubGluZSB1bnNpZ25lZCBpbnQgdmdpY192M19tYXhfcmRpc3Rf
Y291bnQoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgICAgICAgIEdVRVNUX0dJQ1YzX1JESVNU
X1JFR0lPTlM7CiB9CiAKLXN0YXRpYyBpbnQgdmdpY192M19yZWFsX2RvbWFpbl9pbml0KHN0cnVj
dCBkb21haW4gKmQpCitzdGF0aWMgaW50IHZnaWNfdjNfZG9tYWluX2luaXQoc3RydWN0IGRvbWFp
biAqZCkKIHsKICAgICBzdHJ1Y3QgdmdpY19yZGlzdF9yZWdpb24gKnJkaXN0X3JlZ2lvbnM7CiAg
ICAgaW50IHJkaXN0X2NvdW50LCBpLCByZXQ7CkBAIC0xNzYzLDE2ICsxNzQ4LDYgQEAgc3RhdGlj
IGludCB2Z2ljX3YzX3JlYWxfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKICAgICByZXR1
cm4gMDsKIH0KIAotc3RhdGljIGludCB2Z2ljX3YzX2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4g
KmQpCi17Ci0gICAgLyoKLSAgICAgKiBUaGUgZG9tYWluIGluaXRpYWxpemF0aW9uIGZvciB2R0lD
IHYzIGlzIGRlbGF5ZWQgdW50aWwgdGhlIGZpcnN0IHZDUFUKLSAgICAgKiBpcyBjcmVhdGVkLiBU
aGlzIGJlY2F1c2UgdGhlIGluaXRpYWxpemF0aW9uIG1heSByZXF1aXJlIHRvIGtub3cgdGhlCi0g
ICAgICogbnVtYmVyIG9mIHZDUFVzIHRoYXQgaXMgbm90IGtub3duIHdoZW4gY3JlYXRpbmcgdGhl
IGRvbWFpbi4KLSAgICAgKi8KLSAgICByZXR1cm4gMDsKLX0KLQogc3RhdGljIHZvaWQgdmdpY192
M19kb21haW5fZnJlZShzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIHZnaWNfdjNfaXRzX2ZyZWVf
ZG9tYWluKGQpOwotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 15:05:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 15:05: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 1g8RfY-0000nX-0Y; Fri, 05 Oct 2018 15:05:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vier=mr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g8RfX-0000nS-7P
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 15:05:31 +0000
X-Inumbo-ID: c1f2470f-c8af-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c1f2470f-c8af-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 17:03:03 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 05 Oct 2018 09:05:29 -0600
Message-Id: <5BB77DB802000078001EEF6A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 05 Oct 2018 09:05:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB3447802000078001EDA08@prv1-mh.provo.novell.com>
 <64d542e2-dc22-f157-5b71-2e5c82bdd6b7@citrix.com>
 <6c5acfad-7390-c21b-65c6-97e85d292315@citrix.com>
 <5BB76A9E02000078001EEE9E@prv1-mh.provo.novell.com>
 <d3af6b3b-6c0a-7c0c-95c6-fa6e23f5616e@citrix.com>
In-Reply-To: <d3af6b3b-6c0a-7c0c-95c6-fa6e23f5616e@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 01/12] x86: infrastructure to allow
 converting certain indirect calls to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 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>, Julien Grall <julien.grall@arm.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>

Pj4+IE9uIDA1LjEwLjE4IGF0IDE2OjQ5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDUvMTAvMTggMTQ6NDMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwNS4x
MC4xOCBhdCAxNDozOSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24g
MDMvMTAvMTggMTk6MzgsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+Pj4gTWFrZWZpbGU6MTM2OiBy
ZWNpcGUgZm9yIHRhcmdldCAnL2xvY2FsL3hlbi5naXQveGVuL3hlbicgZmFpbGVkCj4+Pj4gbWFr
ZVsxXTogKioqIFsvbG9jYWwveGVuLmdpdC94ZW4veGVuXSBFcnJvciAyCj4+Pj4gTWFrZWZpbGU6
NDU6IHJlY2lwZSBmb3IgdGFyZ2V0ICdidWlsZCcgZmFpbGVkCj4+Pj4gbWFrZTogKioqIFtidWls
ZF0gRXJyb3IgMgo+Pj4+Cj4+Pj4gVXNpbmcgTEQgMi4zMCBidWlsdCBmcm9tIHNvdXJjZSBpcyBm
aW5lLCBidXQgSSdtIG5vdCBzdXJlIGV4YWN0bHkgd2hhdAo+Pj4+IGlzIGdvaW5nIG9uIGhlcmUu
Cj4+PiBBY3R1YWxseSwgSSd2ZSBqdXN0IGVuY291bnRlcmVkIHRoaXMgZmFpbHVyZSB0byBsaW5r
IG9uIHN0YWdpbmcgYXMgd2VsbCwKPj4+IHNvIGl0IGlzIGNsZWFybHkgbm90IHJlbGF0ZWQgdG8g
dGhpcyBzZXJpZXMuICBTb3JyeSBmb3IgdGhlIG5vaXNlIChidXQKPj4+IEknbSBzdGlsbCBub24t
dGhlLXdpc2VyIGFzIHRvIHdoYXQgaXMgYWN0dWFsbHkgYnJva2VuKS4KPj4gQ291bGQgeW91IHRy
eSAyLjMxLjE/IE9mIGNvdXJzZSBJIGRpZCB1c2UgMi4zMCB1bnRpbCAyLjMxIHdlbnQgb3V0LAo+
PiBhbmQgc3RpbGwgZGlkbid0IHNlZSB0aGlzLiBZZXQgdGhlbiBhZ2FpbiBteSB2YXJpYW50IGlz
IG5vdCBleGFjdGx5Cj4+IHZhbmlsbGEuCj4gCj4gSSBjb3VsZCAod2hlbiBJJ3ZlIGdvdCB0aW1l
IHRvIHJlY29tcGlsZSBteSBub24tZGVmYXVsdCBjb21waWxlcnMpLCBidXQKPiB3aGF0IGlzIHRo
aXMgZ29pbmcgdG8gZGVtb25zdHJhdGU/ICBJIHdvdWxkbid0IGV4cGVjdCAyLjMxIHRvIGJlIGJy
b2tlbgo+IHdoZW4gMi4zMCB3b3JrcyBmaW5lLgoKT2gsIHNvcnJ5IC0gSSBtaXMtcmVhZCB5b3Vy
IG9yaWdpbmFsIHN0YXRlbWVudC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 15:18:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 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 1g8Rs9-0001gF-Aa; Fri, 05 Oct 2018 15:18:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=cdmp=mr=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1g8Rs8-0001gA-5P
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 15:18:32 +0000
X-Inumbo-ID: 9370acc0-c8b1-11e8-a8a5-bc764e045a96
Received: from mail-qk1-x743.google.com (unknown [2607:f8b0:4864:20::743])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9370acc0-c8b1-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 17:16:04 +0200 (CEST)
Received: by mail-qk1-x743.google.com with SMTP id p6-v6so8171759qkg.1
 for <xen-devel@lists.xenproject.org>; Fri, 05 Oct 2018 08:18:31 -0700 (PDT)
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=ZY8et2t5PSSISKjfwYTtxQ3p60u7UeEauRjKCzKmthc=;
 b=I1kNQA0+PDirvMTVmcCXp5OCJtib1DrkaBBGug/cag+qnfFZ9D1T/yA6fNEQuR6L4P
 Y7iRBe/C+VCGG1yTe6rANygcRb3m7H6wOO4Q65vyVohjgJwKunkFQyGIbpwMbcRqEK+J
 lYqixO6zx1lVkNh+GTzGM5Y+WtJLz/4S1ywqj50A6lmTmev3ytHsvuFrPPwXGtFzpmHO
 FpYjImNUJDhll7mgwIxb5VmJlp4vfHTgECy3RNoWExxDVof5xyNUHRrTAT4ouAxAVkJd
 dULv81L2yOadsZ/DckysmHbrCvffN2XIDN2ml7jf3zWAgPENicCYZekvPqshkh4vVNjN
 NmFQ==
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=ZY8et2t5PSSISKjfwYTtxQ3p60u7UeEauRjKCzKmthc=;
 b=QbxZRIgMe6bfNP23Cll9JyuZUzu0Xy3l87bVeiCiSuglUE+0oALJr7591XIkzbdXkx
 +LJ8gubkxwRQ9s0RjuBjiltq/PA/4u6fQMDw5tmNXamcCFjLRxrddd9TM9zaA7Bn9oov
 hbXlJXI44b3NKialLf9mjCu7Gtq12X5NnmdIo/DR31/BNnxmYkEgEwkGmh4EYbBjTAcE
 gSB0yn+qAVAfnx1Gl8LbOLMuQCEj8XF+NAJjl+EyK5fVaNby/ONyokz9U0wMOFPXlJIg
 V9qOClDST5REYnjI7K3DkhoW+5BHXATKc/V86GTgXrX7P3Gu6CQdwLCss/gPmRoITa4Q
 ss5Q==
X-Gm-Message-State: ABuFfohon4k48TBNp7zb9qDxtFsH2mz4kHMO8lyZ0E+N5dkt9v8J1AmX
 c29CRGiXT8JtOc5X+Au/qEENf0hMBidWYb+iU4w=
X-Google-Smtp-Source: ACcGV614u6F3TAiLAnAJLHFt9lY9Cl8CkR0c0n4eWyhoVwxpEUjG+pBT9UM8JitX4zLVCrZvNqDeS5ErltzbxR29nGw=
X-Received: by 2002:a37:9f90:: with SMTP id
 i138-v6mr6135981qke.152.1538752710550; 
 Fri, 05 Oct 2018 08:18:30 -0700 (PDT)
MIME-Version: 1.0
References: <20180921170428.13771-1-george.dunlap@citrix.com>
 <20180921170428.13771-5-george.dunlap@citrix.com>
 <bb3c1df20d5947c98b30b555aaff1f85@AMSPEX02CL03.citrite.net>
 <CAFLBxZanne777R0WfJLuGqTv3dx=A+W0Z5UsW9B0i4MFMWWKXw@mail.gmail.com>
In-Reply-To: <CAFLBxZanne777R0WfJLuGqTv3dx=A+W0Z5UsW9B0i4MFMWWKXw@mail.gmail.com>
From: George Dunlap <dunlapg@umich.edu>
Date: Fri, 5 Oct 2018 16:18:15 +0100
Message-ID: <CAFLBxZZj_nNXM3hUU6U0ANxNM2ckhuhDws63or_qJ90WjqvdkQ@mail.gmail.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Subject: Re: [Xen-devel] [PATCH v2 5/6] tools/dm_depriv: Add first cut
 RLIMITs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

W3Jlc2VuZGluZ10KT24gRnJpLCBPY3QgNSwgMjAxOCBhdCA0OjE3IFBNIEdlb3JnZSBEdW5sYXAg
PGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4gd3JvdGU6Cj4KPiBPbiBNb24sIFNlcCAyNCwgMjAx
OCBhdCA5OjM1IEFNIFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+ID4gPiArICAgIHsKPiA+ID4gKyAgICAgICAgLnJlc291cmNlID0gLTEKPiA+Cj4gPiBJcyAt
MSBndWFyYW50ZWVkIG5vdCB0byBjbGFzaCB3aXRoIGFueSBkZWZpbmVkIHJlc291cmNlIHR5cGU/
Cj4KPiBIbW0uLi4gd2VsbCBhdCB0aGUgIG1vbWVudCAvdXNyL2luY2x1ZGUvYml0cy9yZXNvdXJj
ZS5oIHNlZW1zIHRvIGhhdmUKPiB0aGVtIGRlZmluZWQgYXMgbm9uLW5lZ2F0aXZlIGludGVnZXJz
IChpLmUuLCBzdGFydGluZyBhdCAwKS4gIEJ1dAo+IHRoZXJlJ3Mgbm90aGluZyBJIGNhbiBzZWUg
d2hpY2ggcHJldmVudHMgYSBuZXcgb25lIGJlaW5nIGRlZmluZWQgYXMgLTEKPiBpZiBzb21lb25l
IGluIHRoZSBMaW51eCBjb21tdW5pdHkgZGVjaWRlcyB0by4gIFRoZSBQT1NJWCBtZXJlbHkKPiBk
ZWZpbmVzIHRoaXMgYXMgYSBpbnQsIGFuZCBJIGNvdWxkbid0IGZpbmQgYW55dGhpbmcgd2hpY2gg
c2F5cyBpdCBoYWQKPiB0byBiZSBub24tbmVnYXRpdmUgaW4gdGhlIHNwZWMuCj4KPiBMaW51eCBz
ZWVtcyB0byBkZWZpbmUgUkxJTUlUX05MSU1JVFMgYXMgdGhlIHRvdGFsIG51bWJlciBvZiBsaW1p
dHMgc28KPiBmYXIgZGVmaW5lZDsgSSdsbCB1c2UgdGhhdCBpbnN0ZWFkLiAgKFRoYXQgYWxzbyBz
b3J0IG9mIGltcGxpZXMgdGhleQo+IGV4cGVjdCB5b3UgdG8gdXNlIHRoYXQgYXMgYW4gYXJyYXkg
c2l6ZXIsIGFuZCB0aGUgdmFyaW91cyBsaW1pdHMgYXMKPiBpbmRleGVzIGludG8gdGhlIGFycmF5
LCBhbmQgdGh1cyBiZSBub24tbmVnYXRpdmU7IGJ1dCB3aGF0ZXZlci4pCj4KPiA+ID4gKwo+ID4g
PiArICAgIC8qIFNldCB2YXJpb3VzICJlYXN5IiBybGltaXRzICovCj4gPiA+ICsgICAgZm9yIChp
PTA7IHJsaW1pdHNbaV0ucmVzb3VyY2UgIT0gLTE7IGkrKykgewo+ID4KPiA+IENvdWxkbid0IGZp
Z3VyZSBvdXQgd2hldGhlciB0aGlzIGlzIGEgY29kaW5nIHN0eWxlIHZpb2xhdGlvbiBvciBub3Qg
YnV0IEkgdGhpbmsgJ2k9MCcgc2hvdWxkIGJlICdpID0gMCcKPgo+IEFjay4KPgo+ICAtR2Vvcmdl
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 15:19:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 15: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 1g8RtP-0001lE-R9; Fri, 05 Oct 2018 15:19:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qlgr=mr=citrix.com=prvs=8099faa14=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g8RtO-0001l8-MZ
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 15:19:50 +0000
X-Inumbo-ID: 4596381b-c8b2-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4596381b-c8b2-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 15:21:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,344,1534809600"; d="scan'208";a="80065784"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v14 9/9] mm / iommu: split need_iommu() into
 has_iommu_pt() and need_iommu_pt_sync()
Thread-Index: AQHUW89yf2Y3i4ru5kKRWnLWCGQ4QaUQnHGAgAApQaA=
Date: Fri, 5 Oct 2018 15:19:48 +0000
Message-ID: <0950955ce4e14d63b86c337930d68086@AMSPEX02CL03.citrite.net>
References: <20181004104547.32316-1-paul.durrant@citrix.com>
 <20181004104547.32316-10-paul.durrant@citrix.com>
 <5BB77A4502000078001EEF11@prv1-mh.provo.novell.com>
In-Reply-To: <5BB77A4502000078001EEF11@prv1-mh.provo.novell.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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v14 9/9] mm / iommu: split need_iommu() into
 has_iommu_pt() and need_iommu_pt_sync()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, Andrew
 Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>, George
 Dunlap <George.Dunlap@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>, Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; 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+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMDUgT2N0b2JlciAyMDE4IDE1OjUxCj4gVG86IFBh
dWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IEJyaWFuIFdvb2RzIDxi
cmlhbi53b29kc0BhbWQuY29tPjsgU3VyYXZlZSBTdXRoaWt1bHBhbml0Cj4gPHN1cmF2ZWUuc3V0
aGlrdWxwYW5pdEBhbWQuY29tPjsgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47
Cj4gQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+Owo+IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4
LmNvbT47IElhbiBKYWNrc29uCj4gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBKdW4gTmFrYWpp
bWEgPGp1bi5uYWthamltYUBpbnRlbC5jb20+OyBLZXZpbgo+IFRpYW4gPGtldmluLnRpYW5AaW50
ZWwuY29tPjsgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsKPiB4
ZW4tZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz47IEtvbnJhZCBSemVzenV0
ZWsgV2lsawo+IDxrb25yYWQud2lsa0BvcmFjbGUuY29tPjsgVGFtYXMgSyBMZW5neWVsIDx0YW1h
c0B0a2xlbmd5ZWwuY29tPjsgVGltCj4gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz4KPiBTdWJqZWN0
OiBSZTogW1BBVENIIHYxNCA5LzldIG1tIC8gaW9tbXU6IHNwbGl0IG5lZWRfaW9tbXUoKSBpbnRv
Cj4gaGFzX2lvbW11X3B0KCkgYW5kIG5lZWRfaW9tbXVfcHRfc3luYygpCj4gCj4gPj4+IE9uIDA0
LjEwLjE4IGF0IDEyOjQ1LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4gVGhl
IG5hbWUgJ25lZWRfaW9tbXUoKScgaXMgYSBsaXR0bGUgY29uZnVzaW5nIGFzIGl0IHN1Z2dlc3Rz
IGEgZG9tYWluCj4gbmVlZHMKPiA+IHRvIHVzZSB0aGUgSU9NTVUgYnV0IHNvbWV0aGluZyBtaWdo
dCBub3QgYmUgc2V0IHVwIHlldCwgd2hlbiBpbiBmYWN0IGl0Cj4gPiByZXByZXNlbnRzIGEgdHJp
LXN0YXRlIHZhbHVlIChub3QgYSBib29sZWFuIGFzIG1pZ2h0IGJlIGV4cGVjdGVkKSB3aGVyZQo+
ID4gLTEgbWVhbnMgJ0lPTU1VIG1hcHBpbmdzIGJlaW5nIHNldCB1cCcgYW5kIDEgbWVhbnMgJ0lP
TU1VIG1hcHBpbmdzIGhhdmUKPiA+IGJlZW4gZnVsbHkgc2V0IHVwJy4KPiA+Cj4gPiBUd28gZGlm
ZmVyZW50IG1lYW5pbmdzIGFyZSBhbHNvIGluZmVycmVkIGZyb20gdGhlIG1hY3JvIGl0IGluIHZh
cmlvdXMKPiA+IHBsYWNlcyBpbiB0aGUgY29kZToKPiA+Cj4gPiAtIFNvbWUgY2FsbGVycyB3YW50
IHRvIHRlc3Qgd2hldGhlciBhIGRvbWFpbiBoYXMgSU9NTVUgbWFwcGluZ3MgYXQgYWxsCj4gPiAt
IFNvbWUgY2FsbGVycyB3YW50IHRvIHRlc3Qgd2hldGhlciB0aGV5IG5lZWQgdG8gc3luY2hyb25p
emUgdGhlCj4gZG9tYWluJ3MKPiA+ICAgUDJNIGFuZCBJT01NVSBtYXBwaW5ncwo+ID4KPiA+IFRo
aXMgcGF0Y2ggcmVwbGFjZXMgdGhlICduZWVkX2lvbW11JyB0cmktc3RhdGUgdmFsdWUgd2l0aCBh
IGRlZmluZWQKPiA+IGVudW1lcmF0aW9uIGFuZCBhZGRzIGEgYm9vbGVhbiBmbGFnICduZWVkX3N5
bmMnIHRvIHNlcGFyYXRlIHRoZXNlCj4gbWVhbmluZ3MsCj4gPiBhbmQgcGxhY2VzIGJvdGggb2Yg
dGhlc2UgaW4gc3RydWN0IGRvbWFpbl9pb21tdSwgcmF0aGVyIHRoYW4gZGlyZWN0bHkgaW4KPiA+
IHN0cnVjdCBkb21haW4uCj4gPiBUaGlzIHBhdGNoIGFsc28gY3JlYXRlcyB0d28gbmV3IGJvb2xl
YW4gbWFjcm9zOgo+ID4KPiA+IC0gJ2hhc19pb21tdV9wdCgpJyBldmFsdWF0ZXMgdG8gdHJ1ZSBp
ZiBhIGRvbWFpbiBoYXMgSU9NTVUgbWFwcGluZ3MsCj4gZXZlbgo+ID4gICBpZiB0aGV5IGFyZSBz
dGlsbCB1bmRlciBjb25zdHJ1Y3Rpb24uCj4gPiAtICduZWVkX2lvbW11X3B0X3N5bmMoKScgZXZh
bHVhdGVzIHRvIHRydWUgaWYgYSBkb21haW4gcmVxdWlyZXMgZXhwbGljaXQKPiA+ICAgc3luY2hy
b25pemF0aW9uIG9mIHRoZSBQMk0gYW5kIElPTU1VIG1hcHBpbmdzLgo+ID4KPiA+IEFsbCBjYWxs
ZXJzIG9mIG5lZWRfaW9tbXUoKSBhcmUgdGhlbiBtb2RpZmllZCB0byB1c2UgdGhlIG1hY3JvCj4g
YXBwcm9wcmlhdGUKPiA+IHRvIHdoYXQgdGhleSBhcmUgdHJ5aW5nIHRvIHRlc3QsIGV4Y2VwdCBm
b3IgdGhlIGluc3RhbmNlIGluCj4gPiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYzphc3Np
Z25fZGV2aWNlKCkgd2hpY2ggaGFzIHNpbXBseSBiZWVuCj4gPiByZW1vdmVkIHNpbmNlIGl0IGFw
cGVhcnMgdG8gYmUgdW5uZWNlc3NhcnkuCj4gPgo+ID4gTk9URTogVGhlcmUgYXJlIHNvbWUgY2Fs
bGVycyBvZiBuZWVkX2lvbW11KCkgdGhhdCBzdHJpY3RseSBvcGVyYXRlIG9uCj4gPiAgICAgICB0
aGUgaGFyZHdhcmUgZG9tYWluLiBJbiBzb21lIG9mIHRoZXNlIGNhc2UgYSBtb3JlIGdsb2JhbCBm
bGFnIGlzCj4gPiAgICAgICB1c2VkIGluc3RlYWQuCj4gPgo+ID4gU2lnbmVkLW9mZi1ieTogUGF1
bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPiA+IEFja2VkLWJ5OiBSYXp2YW4g
Q29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+Cj4gCj4gUHJlc3VtYWJseSBhcyBh
IHJlc3VsdCBvZiBsZWF2aW5nIG91dCBwYXRjaCA0LCB0aGlzIHBhdGNoIGhhZCBxdWl0ZSBhCj4g
Yml0IG9mIGZ1enogd2hlbiBhcHBseWluZy4gV291bGQgeW91IHBsZWFzZSBkb3VibGUgY2hlY2sg
dGhhdCBJCj4gZGlkbid0IHNjcmV3IHRoaW5ncyB1cD8KPiAKCkNlcnRhaW5seSB0aGUgY29tbWl0
IGxvb2tzIGZpbmUuIEknbGwgcmUtYmFzZSBteSBQVi1JT01NVSBzZXJpZXMgYW5kIHJlLXRlc3Qg
aXQuLi4gcHJvYmFibHkgbm90IHVudGlsIG5leHQgd2VlayB0aG91Z2guCgogIFBhdWwKCj4gSmFu
Cj4gCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 15:45:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 15:45: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 1g8SHl-0003uT-Gl; Fri, 05 Oct 2018 15:45:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=baab=mr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g8SHj-0003uJ-RU
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 15:44:59 +0000
X-Inumbo-ID: 45c893a4-c8b5-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 45c893a4-c8b5-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 17:42:32 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1g8SHe-0006hN-Dy; Fri, 05 Oct 2018 15:44: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 1g8SHe-0005PG-29; Fri, 05 Oct 2018 15:44:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g8SHe-0006Bi-1Z; Fri, 05 Oct 2018 15:44:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128422-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=cc6e309c6e4368a1094b5e7593cf8cf5803ed709
X-Osstest-Versions-That: xen=d36b7704586c232388da8b170a111cc98127cdad
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 05 Oct 2018 15:44:54 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128422: 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>

ZmxpZ2h0IDEyODQyMiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODQyMi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBjYzZlMzA5YzZlNDM2OGExMDk0YjVlNzU5M2NmOGNmNTgwM2VkNzA5CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBkMzZiNzcwNDU4NmMyMzIzODhk
YThiMTcwYTExMWNjOTgxMjdjZGFkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg0MTUgIDIwMTgt
MTAtMDUgMTA6MDA6MzggWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4NDIyICAy
MDE4LTEwLTA1IDEzOjA2OjA2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5i
aXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIGQzNmI3NzA0NTguLmNjNmUzMDlj
NmUgIGNjNmUzMDljNmU0MzY4YTEwOTRiNWU3NTkzY2Y4Y2Y1ODAzZWQ3MDkgLT4gc21va2UKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 16:04:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 16:04: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 1g8Sa4-0005v3-9o; Fri, 05 Oct 2018 16:03:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qudt=mr=citrix.com=prvs=80982b68a=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g8Sa2-0005uy-Kd
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 16:03:54 +0000
X-Inumbo-ID: 6d4b3faa-c8b8-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6d4b3faa-c8b8-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 16:05:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,345,1534809600"; d="scan'208";a="67136988"
Date: Fri, 5 Oct 2018 17:03:50 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20181005160350.uxjqir3jaztdiqaj@zion.uk.xensource.com>
References: <20181004104547.32316-1-paul.durrant@citrix.com>
 <20181004104547.32316-9-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181004104547.32316-9-paul.durrant@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v14 8/9] mm / iommu: include need_iommu()
 test in iommu_use_hap_pt()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@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>

VGhpcyBwYXRjaCBoYXMgYnJva2VuIG15IFBWSCBEb20wIHNldHVwLgoKWyAgICAyLjUxNTE1OV0g
aWdiIDAwMDA6MDI6MDAuMTogYWRkZWQgUEhDIG9uIGV0aDEKWyAgICAyLjUxOTUzOV0gaWdiIDAw
MDA6MDI6MDAuMTogSW50ZWwoUikgR2lnYWJpdCBFdGhlcm5ldCBOZXR3b3JrIENvbm5lY3Rpb24K
WyAgICAyLjUyNjQ2OV0gaWdiIDAwMDA6MDI6MDAuMTogZXRoMTogKFBDSWU6NS4wR2IvczpXaWR0
aCB4NCkgMGM6YzQ6N2E6ZTc6YjY6NTMKWyAgICAyLjUzMzczM10gaWdiIDAwMDA6MDI6MDAuMTog
ZXRoMTogUEJBIE5vOiAwMTBBMDAtMDAwClsgICAgMi41Mzg4NjBdIGlnYiAwMDAwOjAyOjAwLjE6
IFVzaW5nIE1TSS1YIGludGVycnVwdHMuIDggcnggcXVldWUocyksIDggdHggcXVldWUocykKWyAg
ICAyLjY0OTE5MV0gYXRhODogU0FUQSBsaW5rIGRvd24gKFNTdGF0dXMgMCBTQ29udHJvbCAzMDAp
ClsgICAgMi42NTQ0NjddIGF0YTE6IFNBVEEgbGluayB1cCAzLjAgR2JwcyAoU1N0YXR1cyAxMjMg
U0NvbnRyb2wgMzAwKQpbICAgIDIuNjYwNzMwXSBhdGE3OiBTQVRBIGxpbmsgZG93biAoU1N0YXR1
cyAwIFNDb250cm9sIDMwMCkKWyAgICAyLjY2NjE2Nl0gYXRhNTogU0FUQSBsaW5rIGRvd24gKFNT
dGF0dXMgMCBTQ29udHJvbCAzMDApClsgICAgMi42NzE2MTldIGF0YTM6IFNBVEEgbGluayBkb3du
IChTU3RhdHVzIDAgU0NvbnRyb2wgMzAwKQpbICAgIDIuNjc3MDczXSBhdGE2OiBTQVRBIGxpbmsg
ZG93biAoU1N0YXR1cyAwIFNDb250cm9sIDMwMCkKWyAgICAyLjY4MjUzOF0gYXRhMjogU0FUQSBs
aW5rIGRvd24gKFNTdGF0dXMgMCBTQ29udHJvbCAzMDApClsgICAgMi42ODc5ODhdIGF0YTQ6IFNB
VEEgbGluayBkb3duIChTU3RhdHVzIDAgU0NvbnRyb2wgMzAwKQpbICAgIDIuNjk0NjMyXSBhdGEx
LjAwOiBmYWlsZWQgdG8gSURFTlRJRlkgKEkvTyBlcnJvciwgZXJyX21hc2s9MHgxMDApClsgICAg
OC4yMTU3MjhdIGF0YTE6IFNBVEEgbGluayB1cCAzLjAgR2JwcyAoU1N0YXR1cyAxMjMgU0NvbnRy
b2wgMzAwKQpbICAgIDguMjIyOTQ1XSBhdGExLjAwOiBmYWlsZWQgdG8gSURFTlRJRlkgKEkvTyBl
cnJvciwgZXJyX21hc2s9MHgxMDApClsgICAgOC4yMjkwNTJdIGF0YTE6IGxpbWl0aW5nIFNBVEEg
bGluayBzcGVlZCB0byAxLjUgR2JwcwpbICAgMTMuNTkwOTkxXSBhdGExOiBTQVRBIGxpbmsgdXAg
MS41IEdicHMgKFNTdGF0dXMgMTEzIFNDb250cm9sIDMxMCkKWyAgIDEzLjU5NzE0Ml0gYXRhMS4w
MDogZmFpbGVkIHRvIElERU5USUZZIChJL08gZXJyb3IsIGVycl9tYXNrPTB4MTAwKQoKV2VpLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 16:13:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 16: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 1g8Sj1-0006i6-Dr; Fri, 05 Oct 2018 16:13:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qlgr=mr=citrix.com=prvs=8099faa14=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g8Sj0-0006i1-Fn
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 16:13:10 +0000
X-Inumbo-ID: b87f54b6-c8b9-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b87f54b6-c8b9-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 16:14:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,345,1534809600"; d="scan'208";a="80069271"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v14 8/9] mm / iommu: include need_iommu()
 test in iommu_use_hap_pt()
Thread-Index: AQHUW89tS73K+6pI7EWupZmti5PiNKUQsNwAgAAjKJA=
Date: Fri, 5 Oct 2018 16:13:07 +0000
Message-ID: <a41fe3cdb6214666b17e9ee72f6e0895@AMSPEX02CL03.citrite.net>
References: <20181004104547.32316-1-paul.durrant@citrix.com>
 <20181004104547.32316-9-paul.durrant@citrix.com>
 <20181005160350.uxjqir3jaztdiqaj@zion.uk.xensource.com>
In-Reply-To: <20181005160350.uxjqir3jaztdiqaj@zion.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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v14 8/9] mm / iommu: include need_iommu()
 test in iommu_use_hap_pt()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFdlaSBMaXUgW21haWx0bzp3ZWku
bGl1MkBjaXRyaXguY29tXQo+IFNlbnQ6IDA1IE9jdG9iZXIgMjAxOCAxNzowNAo+IFRvOiBQYXVs
IER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmc7IFN0ZWZhbm8gU3RhYmVsbGluaQo+IDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPjsgSnVuIE5ha2FqaW1hIDxqdW4ubmFrYWppbWFAaW50ZWwuY29tPjsgR2VvcmdlCj4gRHVu
bGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPEFuZHJldy5D
b29wZXIzQGNpdHJpeC5jb20+OyBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+OyBXZWkg
TGl1Cj4gPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtQ
QVRDSCB2MTQgOC85XSBtbSAvIGlvbW11OiBpbmNsdWRlIG5lZWRfaW9tbXUoKQo+IHRlc3QgaW4g
aW9tbXVfdXNlX2hhcF9wdCgpCj4gCj4gVGhpcyBwYXRjaCBoYXMgYnJva2VuIG15IFBWSCBEb20w
IHNldHVwLgoKSG1tLiBUaGlzIGlzIHByb2JhYmx5IGEgYnVnIGluIHRoZSBuZWVkX2lvbW11KCkg
c2V0dGluZyBmb3IgZG9tMC4gRG8geW91IHN0aWxsIHNlZSB0aGUgcHJvYmxlbSB3aXRoIHRoZSBz
dWJzZXF1ZW50IHBhdGNoICIgbW0gLyBpb21tdTogc3BsaXQgbmVlZF9pb21tdSgpIGludG8gaGFz
X2lvbW11X3B0KCkuLi4iIGFwcGxpZWQgdG9vPwoKICBQYXVsIAoKPiAKPiBbICAgIDIuNTE1MTU5
XSBpZ2IgMDAwMDowMjowMC4xOiBhZGRlZCBQSEMgb24gZXRoMQo+IFsgICAgMi41MTk1MzldIGln
YiAwMDAwOjAyOjAwLjE6IEludGVsKFIpIEdpZ2FiaXQgRXRoZXJuZXQgTmV0d29yawo+IENvbm5l
Y3Rpb24KPiBbICAgIDIuNTI2NDY5XSBpZ2IgMDAwMDowMjowMC4xOiBldGgxOiAoUENJZTo1LjBH
Yi9zOldpZHRoIHg0KQo+IDBjOmM0OjdhOmU3OmI2OjUzCj4gWyAgICAyLjUzMzczM10gaWdiIDAw
MDA6MDI6MDAuMTogZXRoMTogUEJBIE5vOiAwMTBBMDAtMDAwCj4gWyAgICAyLjUzODg2MF0gaWdi
IDAwMDA6MDI6MDAuMTogVXNpbmcgTVNJLVggaW50ZXJydXB0cy4gOCByeCBxdWV1ZShzKSwgOAo+
IHR4IHF1ZXVlKHMpCj4gWyAgICAyLjY0OTE5MV0gYXRhODogU0FUQSBsaW5rIGRvd24gKFNTdGF0
dXMgMCBTQ29udHJvbCAzMDApCj4gWyAgICAyLjY1NDQ2N10gYXRhMTogU0FUQSBsaW5rIHVwIDMu
MCBHYnBzIChTU3RhdHVzIDEyMyBTQ29udHJvbCAzMDApCj4gWyAgICAyLjY2MDczMF0gYXRhNzog
U0FUQSBsaW5rIGRvd24gKFNTdGF0dXMgMCBTQ29udHJvbCAzMDApCj4gWyAgICAyLjY2NjE2Nl0g
YXRhNTogU0FUQSBsaW5rIGRvd24gKFNTdGF0dXMgMCBTQ29udHJvbCAzMDApCj4gWyAgICAyLjY3
MTYxOV0gYXRhMzogU0FUQSBsaW5rIGRvd24gKFNTdGF0dXMgMCBTQ29udHJvbCAzMDApCj4gWyAg
ICAyLjY3NzA3M10gYXRhNjogU0FUQSBsaW5rIGRvd24gKFNTdGF0dXMgMCBTQ29udHJvbCAzMDAp
Cj4gWyAgICAyLjY4MjUzOF0gYXRhMjogU0FUQSBsaW5rIGRvd24gKFNTdGF0dXMgMCBTQ29udHJv
bCAzMDApCj4gWyAgICAyLjY4Nzk4OF0gYXRhNDogU0FUQSBsaW5rIGRvd24gKFNTdGF0dXMgMCBT
Q29udHJvbCAzMDApCj4gWyAgICAyLjY5NDYzMl0gYXRhMS4wMDogZmFpbGVkIHRvIElERU5USUZZ
IChJL08gZXJyb3IsIGVycl9tYXNrPTB4MTAwKQo+IFsgICAgOC4yMTU3MjhdIGF0YTE6IFNBVEEg
bGluayB1cCAzLjAgR2JwcyAoU1N0YXR1cyAxMjMgU0NvbnRyb2wgMzAwKQo+IFsgICAgOC4yMjI5
NDVdIGF0YTEuMDA6IGZhaWxlZCB0byBJREVOVElGWSAoSS9PIGVycm9yLCBlcnJfbWFzaz0weDEw
MCkKPiBbICAgIDguMjI5MDUyXSBhdGExOiBsaW1pdGluZyBTQVRBIGxpbmsgc3BlZWQgdG8gMS41
IEdicHMKPiBbICAgMTMuNTkwOTkxXSBhdGExOiBTQVRBIGxpbmsgdXAgMS41IEdicHMgKFNTdGF0
dXMgMTEzIFNDb250cm9sIDMxMCkKPiBbICAgMTMuNTk3MTQyXSBhdGExLjAwOiBmYWlsZWQgdG8g
SURFTlRJRlkgKEkvTyBlcnJvciwgZXJyX21hc2s9MHgxMDApCj4gCj4gV2VpLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 16:33:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 16: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 1g8T2Z-0008DV-9u; Fri, 05 Oct 2018 16:33:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=u+m6=mr=tycho.nsa.gov=dgdegra@srs-us1.protection.inumbo.net>)
 id 1g8T2X-0008DQ-Or
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 16:33:21 +0000
X-Inumbo-ID: 069caa45-c8bc-11e8-a8a5-bc764e045a96
Received: from ucol19pa09.eemsg.mail.mil (unknown [214.24.24.82])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 069caa45-c8bc-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 18:30:52 +0200 (CEST)
X-EEMSG-check-008: 777648873|UCOL19PA09_EEMSG_MP7.csd.disa.mil
X-IronPort-AV: E=Sophos;i="5.54,345,1534809600"; d="scan'208";a="777648873"
Received: from emsm-gh1-uea10.ncsc.mil ([214.29.60.2])
 by ucol19pa09.eemsg.mail.mil with ESMTP/TLS/DHE-RSA-AES256-SHA256;
 05 Oct 2018 16:33:16 +0000
X-IronPort-AV: E=Sophos;i="5.54,345,1534809600"; d="scan'208";a="16574342"
IronPort-PHdr: =?us-ascii?q?9a23=3A86OGWx89m9fYuv9uRHKM819IXTAuvvDOBiVQ1K?=
 =?us-ascii?q?B+0+gUIJqq85mqBkHD//Il1AaPAd2Eraocw8Pt8InYEVQa5piAtH1QOLdtbD?=
 =?us-ascii?q?Qizfssogo7HcSeAlf6JvO5JwYzHcBFSUM3tyrjaRsdF8nxfUDdrWOv5jAOBB?=
 =?us-ascii?q?r/KRB1JuPoEYLOksi7ze+/94HRbglSmDaxfa55IQmrownWqsQYm5ZpJLwryh?=
 =?us-ascii?q?vOrHtIeuBWyn1tKFmOgRvy5dq+8YB6/ShItP0v68BPUaPhf6QlVrNYFygpM3?=
 =?us-ascii?q?o05MLwqxbOSxaE62YGXWUXlhpIBBXF7A3/U5zsvCb2qvZx1S+HNsDtU7s6RS?=
 =?us-ascii?q?qt4LtqSB/wiScIKTg58H3MisdtiK5XuQ+tqwBjz4LRZoyaOuB+fqfAdt0EQ2?=
 =?us-ascii?q?RPUNtaWyhYDo+ic4cDCuwMNvtaoYbgvVsDtRuwCxexCu3hyTFGgWT70bEm3+?=
 =?us-ascii?q?k7DQ3LxhAsE84IvX/JrNv1LqASUeWtwafG1zrDafJW1in56IPVfB4uv+yHU7?=
 =?us-ascii?q?NqccXL00YvGR7Og1KNpozqIjyayOsNs3KB4Od7SeKui3IoqwF2ojS1wMcskZ?=
 =?us-ascii?q?PGipgaylDD6yV02YA4LsC7Rk5jedOoDZRdui6AO4Z2X88uWX9ktSkkxrEcpJ?=
 =?us-ascii?q?K2ejUBxo49yB7FcfOHdpCF4hfkVOmMPzh1nGlleLejhxaq9kig1/H8WtG00F?=
 =?us-ascii?q?lUqipFlcHBtmwX2BzJ68iHV+B98l292TePyw/T6uZELVoylaXHMJ4u3qQ8lp?=
 =?us-ascii?q?8SsUTHBiP2mUP2g7GKdkg85+Sl5Ovqbq/mq5OBLYN4lA7zPro0lsCiGeg4Nx?=
 =?us-ascii?q?IBX2mf+eSyzr3j+kj5Ta1Xgf05j6bWrp/aJd4BqaOiHw9U0pos6xa4Dzu81t?=
 =?us-ascii?q?QYhmMIIEhKeBKAkYjlI0vOL+zgDfejn1Ssly9myfTbM7L/H5XNKnnDn6vhfb?=
 =?us-ascii?q?tm8E5c1REzws5F651IDbEBJer5WlXtu9zAEh85Lwu0zv76B9Vg0IMeXXiAAr?=
 =?us-ascii?q?eWMK7JrF+I4+MvLPWMZIMPpjnyNuUl7eb0jXAlgV8dYbWp3ZwPZXC+H/RpP0?=
 =?us-ascii?q?KZYX72jdcaC2sKpg0+TO3wiF2FTT5efG29ULwm5jEnCYKmC53PRo63gLaZxi?=
 =?us-ascii?q?e0AoVWZnxaClCLCXrpeJuLW/EVZC2PPMBhjCILVby6Ro8l1BGurxP6y6F9Iu?=
 =?us-ascii?q?vb5CIYs4rj1MJy5+3Rix496SB0A96a02GXQGEn1l8PEi872uVzrFJwzn+H0L?=
 =?us-ascii?q?NkmLpIGNpL/fRLXwwmc5nGwKgyLdH5XQbIZZ+xT1e8RcnuVTcwRdU1ysRIe0?=
 =?us-ascii?q?F8AdK+phrOxTarBfkbjerYKoYz9/fw1n7wKsI153uO+7MohlduFsdAOWCpnK?=
 =?us-ascii?q?dX6xnYB4mPlV6Q0amta/JPj2b26G6fwD/W7wljWwlqXPCABCpHaw=3D=3D?=
X-IPAS-Result: =?us-ascii?q?A2AeAABVkbdb/wHyM5BjGwEBAQEDAQEBBwMBAQGBUgUBA?=
 =?us-ascii?q?QELAYFbKoFlKJgwmGuBeiAYAYRAhDEhNQwNAQMBAQEBAQECAWwogjYkAYMMU?=
 =?us-ascii?q?oE+ARKCYj+CAqVMM4oXhxOEHhEGggCBEo1oAp1iCZA7CxePdJcqATWBVSsKG?=
 =?us-ascii?q?CkPgyeCJheONCMwewEBjUkBAQ?=
Received: from tarius.tycho.ncsc.mil ([144.51.242.1])
 by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 05 Oct 2018 16:33:18 +0000
Received: from moss-nexus.infosec.tycho.ncsc.mil (moss-nexus [192.168.25.48])
 by tarius.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id
 w95GXHwQ027462; Fri, 5 Oct 2018 12:33:17 -0400
From: Daniel De Graaf <dgdegra@tycho.nsa.gov>
To: xen-devel@lists.xenproject.org, Nicolas Poirot <nicolas.poirot@bertin.fr>
Date: Fri,  5 Oct 2018 12:33:11 -0400
Message-Id: <20181005163311.4041-1-dgdegra@tycho.nsa.gov>
X-Mailer: git-send-email 2.14.4
Subject: [Xen-devel] [PATCH v2] flask: sort io{port,mem}con 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 <dunlapg@umich.edu>, Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 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>

VGhlc2UgZW50cmllcyBhcmUgbm90IGFsd2F5cyBzb3J0ZWQgYnkgY2hlY2twb2xpY3ksIHNvIHNv
cnQgdGhlbSBkdXJpbmcKcG9saWN5IGxvYWQgKGFzIGlzIGFscmVhZHkgZG9uZSBmb3IgbGF0ZXIg
b2NvbnRleHQgYWRkaXRpb25zKS4KClJlcG9ydGVkLWJ5OiBOaWNvbGFzIFBvaXJvdCA8bmljb2xh
cy5wb2lyb3RAYmVydGluLmZyPgpTaWduZWQtb2ZmLWJ5OiBEYW5pZWwgRGUgR3JhYWYgPGRnZGVn
cmFAdHljaG8ubnNhLmdvdj4KLS0tCiB4ZW4veHNtL2ZsYXNrL3NzL3BvbGljeWRiLmMgfCAzNSAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDI5IGlu
c2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL3hzbS9mbGFzay9z
cy9wb2xpY3lkYi5jIGIveGVuL3hzbS9mbGFzay9zcy9wb2xpY3lkYi5jCmluZGV4IDNhMTJkOTZl
ZjkuLjk0MjYxNjQzNTMgMTAwNjQ0Ci0tLSBhL3hlbi94c20vZmxhc2svc3MvcG9saWN5ZGIuYwor
KysgYi94ZW4veHNtL2ZsYXNrL3NzL3BvbGljeWRiLmMKQEAgLTE3MzcsNyArMTczNyw3IEBAIGlu
dCBwb2xpY3lkYl9yZWFkKHN0cnVjdCBwb2xpY3lkYiAqcCwgdm9pZCAqZnApCiB7CiAgICAgc3Ry
dWN0IHJvbGVfYWxsb3cgKnJhLCAqbHJhOwogICAgIHN0cnVjdCByb2xlX3RyYW5zICp0ciwgKmx0
cjsKLSAgICBzdHJ1Y3Qgb2NvbnRleHQgKmwsICpjIC8qLCAqbmV3YyovOworICAgIHN0cnVjdCBv
Y29udGV4dCAqbCwgKmMsICoqcG47CiAgICAgaW50IGksIGosIHJjOwogICAgIF9fbGUzMiBidWZb
OF07CiAgICAgdTMyIGxlbiwgLypsZW4yLCovIGNvbmZpZywgbnByaW0sIG5lbCAvKiwgbmVsMiov
OwpAQCAtMTk5NCw2ICsxOTk0LDcgQEAgaW50IHBvbGljeWRiX3JlYWQoc3RydWN0IHBvbGljeWRi
ICpwLCB2b2lkICpmcCkKICAgICAgICAgaWYgKCByYyA8IDAgKQogICAgICAgICAgICAgZ290byBi
YWQ7CiAgICAgICAgIG5lbCA9IGxlMzJfdG9fY3B1KGJ1ZlswXSk7CisgICAgICAgIHBuID0gJnAt
Pm9jb250ZXh0c1tpXTsKICAgICAgICAgbCA9IE5VTEw7CiAgICAgICAgIGZvciAoIGogPSAwOyBq
IDwgbmVsOyBqKysgKQogICAgICAgICB7CkBAIC0yMDAzLDExICsyMDA0LDYgQEAgaW50IHBvbGlj
eWRiX3JlYWQoc3RydWN0IHBvbGljeWRiICpwLCB2b2lkICpmcCkKICAgICAgICAgICAgICAgICBy
YyA9IC1FTk9NRU07CiAgICAgICAgICAgICAgICAgZ290byBiYWQ7CiAgICAgICAgICAgICB9Ci0g
ICAgICAgICAgICBpZiAoIGwgKQotICAgICAgICAgICAgICAgIGwtPm5leHQgPSBjOwotICAgICAg
ICAgICAgZWxzZQotICAgICAgICAgICAgICAgIHAtPm9jb250ZXh0c1tpXSA9IGM7Ci0gICAgICAg
ICAgICBsID0gYzsKICAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKICAgICAgICAgICAgIHN3aXRj
aCAoIGkgKQogICAgICAgICAgICAgewpAQCAtMjA1MCw2ICsyMDQ2LDE4IEBAIGludCBwb2xpY3lk
Yl9yZWFkKHN0cnVjdCBwb2xpY3lkYiAqcCwgdm9pZCAqZnApCiAgICAgICAgICAgICAgICAgcmMg
PSBjb250ZXh0X3JlYWRfYW5kX3ZhbGlkYXRlKCZjLT5jb250ZXh0LCBwLCBmcCk7CiAgICAgICAg
ICAgICAgICAgaWYgKCByYyApCiAgICAgICAgICAgICAgICAgICAgIGdvdG8gYmFkOworCisgICAg
ICAgICAgICAgICAgaWYgKCAqcG4gfHwgKCBsICYmIGwtPnUuaW9wb3J0LmhpZ2hfaW9wb3J0ID49
IGMtPnUuaW9wb3J0Lmxvd19pb3BvcnQgKSApCisgICAgICAgICAgICAgICAgeworICAgICAgICAg
ICAgICAgICAgICBwbiA9ICZwLT5vY29udGV4dHNbaV07CisgICAgICAgICAgICAgICAgICAgIGwg
PSAqcG47CisgICAgICAgICAgICAgICAgICAgIHdoaWxlICggbCAmJiBsLT51LmlvcG9ydC5oaWdo
X2lvcG9ydCA8IGMtPnUuaW9wb3J0Lmxvd19pb3BvcnQgKSB7CisgICAgICAgICAgICAgICAgICAg
ICAgICBwbiA9ICZsLT5uZXh0OworICAgICAgICAgICAgICAgICAgICAgICAgbCA9ICpwbjsKKyAg
ICAgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgICAgICAgICBjLT5uZXh0ID0gbDsKKyAg
ICAgICAgICAgICAgICB9CisgICAgICAgICAgICAgICAgbCA9IGM7CiAgICAgICAgICAgICAgICAg
YnJlYWs7CiAgICAgICAgICAgICBjYXNlIE9DT05fSU9NRU06CiAgICAgICAgICAgICAgICAgaWYg
KCBwLT50YXJnZXRfdHlwZSAhPSBUQVJHRVRfWEVOICkKQEAgLTIwNzgsNiArMjA4NiwxOCBAQCBp
bnQgcG9saWN5ZGJfcmVhZChzdHJ1Y3QgcG9saWN5ZGIgKnAsIHZvaWQgKmZwKQogICAgICAgICAg
ICAgICAgIHJjID0gY29udGV4dF9yZWFkX2FuZF92YWxpZGF0ZSgmYy0+Y29udGV4dCwgcCwgZnAp
OwogICAgICAgICAgICAgICAgIGlmICggcmMgKQogICAgICAgICAgICAgICAgICAgICBnb3RvIGJh
ZDsKKworICAgICAgICAgICAgICAgIGlmICggKnBuIHx8ICggbCAmJiBsLT51LmlvbWVtLmhpZ2hf
aW9tZW0gPj0gYy0+dS5pb21lbS5sb3dfaW9tZW0gKSApCisgICAgICAgICAgICAgICAgeworICAg
ICAgICAgICAgICAgICAgICBwbiA9ICZwLT5vY29udGV4dHNbaV07CisgICAgICAgICAgICAgICAg
ICAgIGwgPSAqcG47CisgICAgICAgICAgICAgICAgICAgIHdoaWxlICggbCAmJiBsLT51LmlvbWVt
LmhpZ2hfaW9tZW0gPCBjLT51LmlvbWVtLmxvd19pb21lbSApIHsKKyAgICAgICAgICAgICAgICAg
ICAgICAgIHBuID0gJmwtPm5leHQ7CisgICAgICAgICAgICAgICAgICAgICAgICBsID0gKnBuOwor
ICAgICAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAgICAgICAgIGMtPm5leHQgPSBsOwor
ICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICBsID0gYzsKICAgICAgICAgICAgICAg
ICBicmVhazsKICAgICAgICAgICAgIGNhc2UgT0NPTl9ERVZJQ0U6CiAgICAgICAgICAgICAgICAg
aWYgKCBwLT50YXJnZXRfdHlwZSAhPSBUQVJHRVRfWEVOICkKQEAgLTIxMjMsNiArMjE0Myw5IEBA
IGludCBwb2xpY3lkYl9yZWFkKHN0cnVjdCBwb2xpY3lkYiAqcCwgdm9pZCAqZnApCiAgICAgICAg
ICAgICAgICAgcmMgPSAtRUlOVkFMOwogICAgICAgICAgICAgICAgIGdvdG8gYmFkOwogICAgICAg
ICAgICAgfQorCisgICAgICAgICAgICAqcG4gPSBjOworICAgICAgICAgICAgcG4gPSAmYy0+bmV4
dDsKICAgICAgICAgfQogICAgIH0KIAotLSAKMi4xNC40CgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 16:57:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 16:57: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 1g8TPZ-0001KY-D9; Fri, 05 Oct 2018 16:57:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hc74=mr=citrix.com=prvs=8098a8135=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g8TPX-0001K9-Bv
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 16:57:07 +0000
X-Inumbo-ID: 58fe30b7-c8bf-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 58fe30b7-c8bf-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 18:54:39 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,345,1534809600"; d="scan'208";a="67142141"
From: George Dunlap <george.dunlap@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 5 Oct 2018 17:56:58 +0100
Message-ID: <20181005165701.28030-2-george.dunlap@citrix.com>
X-Mailer: git-send-email 2.19.0
In-Reply-To: <20181005165701.28030-1-george.dunlap@citrix.com>
References: <20181005165701.28030-1-george.dunlap@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/5] tools/dm_restrict: Ask QEMU to chroot
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiBkbV9yZXN0cmljdCBpcyBlbmFibGVkLCBhc2sgUUVNVSB0byBjaHJvb3QgaW50byBhbiBl
bXB0eSBkaXJlY3RvcnkuCgoqIENyZWF0ZSAvdmFyL3J1bi9xZW11L3Jvb3QtZG9taWQgKGRlbGV0
aW5nIHRoZSBvbGQgb25lIGlmIGl0J3MgdGhlcmUpCiogUGFzcyB0aGUgLWNocm9vdCBvcHRpb24g
dG8gUUVNVQoKUmF0aGVyIHRoYW4gcnVubmluZyBgcm0gLXJmYCBvbiB0aGUgZGlyZWN0b3J5IGJl
Zm9yZSBjcmVhdGluZyBpdAooc2luY2UgdGhlcmUgaXMgbm8gbGlicmFyeSBmdW5jdGlvbiB0byBk
byB0aGlzKSwgc2ltcGx5IHJtZGlyIHRoZQpkaXJlY3RvcnksIHJlbHlpbmcgb24gdGhlIGZhY3Qg
dGhhdCB0aGUgcHJldmlvdXMgUUVNVSBpbnN0YW5jZSwgaWYKcHJvcGVybHkgcmVzdHJpY3RlZCwg
c2hvdWxkbid0IGhhdmUgYmVlbiBhYmxlIHRvIHdyaXRlIGFueXRoaW5nCmFueXdheS4KClN1Z2dl
c3RlZC1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+ClNpZ25l
ZC1vZmYtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KLS0tCkNo
YW5nZXMgc2luY2UgdjI6Ci0gU3R5bGUgZml4ZXMKLSBUZXN0aW5nIG1vdmVkIHRvIGEgZGlmZmVy
ZW50IHBhdGNoCgpDQzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CkNDOiBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDQzogQW50aG9ueSBQZXJhcmQgPGFudGhvbnku
cGVyYXJkQGNpdHJpeC5jb20+Ci0tLQogZG9jcy9kZXNpZ25zL3FlbXUtZGVwcml2aWxlZ2UubWQg
fCAxMiArKysrKy0tLS0tCiB0b29scy9saWJ4bC9saWJ4bF9kbS5jICAgICAgICAgICB8IDQxICsr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKystCiAyIGZpbGVzIGNoYW5nZWQsIDQ2IGluc2Vy
dGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZG9jcy9kZXNpZ25zL3FlbXUt
ZGVwcml2aWxlZ2UubWQgYi9kb2NzL2Rlc2lnbnMvcWVtdS1kZXByaXZpbGVnZS5tZAppbmRleCBk
M2M2NDk1MDMwLi42ZGMzYzZkMTQ5IDEwMDY0NAotLS0gYS9kb2NzL2Rlc2lnbnMvcWVtdS1kZXBy
aXZpbGVnZS5tZAorKysgYi9kb2NzL2Rlc2lnbnMvcWVtdS1kZXByaXZpbGVnZS5tZApAQCAtNjEs
MTIgKzYxLDYgQEAgc291cmNlIHRyZWUuKQogCiAnJydUZXN0aW5nIHN0YXR1cycnJzogVGVzdGVk
CiAKLSMgUmVzdHJpY3Rpb25zIC8gaW1wcm92ZW1lbnRzIHN0aWxsIHRvIGRvCi0KLVRoaXMgbGlz
dHMgcG90ZW50aWFsIHJlc3RyaWN0aW9ucyBzdGlsbCB0byBkby4gIEl0IGlzIG1lYW50IHRvIGJl
Ci1saXN0ZWQgaW4gb3JkZXIgb2YgZWFzZSBvZiBpbXBsZW1lbnRhdGlvbiwgd2l0aCBsb3ctaGFu
Z2luZyBmcnVpdAotZmlyc3QuCi0KICMjIENocm9vdAogCiAnJydEZXNjcmlwdGlvbicnJzogUWVt
dSBydW5zIGluIGl0cyBvd24gY2hyb290LCBzdWNoIHRoYXQgZXZlbiBpZiBpdApAQCAtODQsNiAr
NzgsMTIgQEAgVGhlbiBhZGRzIHRoZSBmb2xsb3dpbmcgdG8gdGhlIHFlbXUgY29tbWFuZC1saW5l
OgogCQogJycnVGVzdGVkJycnOiBOb3QgdGVzdGVkCiAKKyMjIFJlc3RyaWN0aW9ucyAvIGltcHJv
dmVtZW50cyBzdGlsbCB0byBkbworCitUaGlzIGxpc3RzIHBvdGVudGlhbCByZXN0cmljdGlvbnMg
c3RpbGwgdG8gZG8uICBJdCBpcyBtZWFudCB0byBiZQorbGlzdGVkIGluIG9yZGVyIG9mIGVhc2Ug
b2YgaW1wbGVtZW50YXRpb24sIHdpdGggbG93LWhhbmdpbmcgZnJ1aXQKK2ZpcnN0LgorCiAjIyBO
YW1lc3BhY2VzIGZvciB1bnVzZWQgZnVuY3Rpb25hbGl0eSAoTGludXggb25seSkKIAogJycnRGVz
Y3JpcHRpb24nJyc6IFFFTVUgZG9lc24ndCB1c2UgdGhlIGZ1bmN0aW9uYWxpdHkgYXNzb2NpYXRl
ZCB3aXRoCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9kbS5jIGIvdG9vbHMvbGlieGwv
bGlieGxfZG0uYwppbmRleCBhYmQzMWVlNmYyLi4zODU2NDNiNTJjIDEwMDY0NAotLS0gYS90b29s
cy9saWJ4bC9saWJ4bF9kbS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKQEAgLTE0MTAs
OSArMTQxMCw0OCBAQCBzdGF0aWMgaW50IGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxfYXJnc19u
ZXcobGlieGxfX2djICpnYywKICAgICAgICAgfQogICAgIH0KIAotICAgIGlmIChsaWJ4bF9kZWZi
b29sX3ZhbChiX2luZm8tPmRtX3Jlc3RyaWN0KSkKKyAgICBpZiAobGlieGxfZGVmYm9vbF92YWwo
Yl9pbmZvLT5kbV9yZXN0cmljdCkpIHsKKyAgICAgICAgY2hhciAqY2hyb290X2RpciA9IEdDU1BS
SU5URigiJXMvcWVtdS1yb290LSVkIiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgbGlieGxfX3J1bl9kaXJfcGF0aCgpLCBndWVzdF9kb21pZCk7CisgICAgICAgIGludCBy
OworICAgICAgICAKICAgICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCAiLXhlbi1kb21p
ZC1yZXN0cmljdCIpOwogCisgICAgICAgIC8qIAorICAgICAgICAgKiBSdW4gUUVNVSBpbiBhIGNo
cm9vdCBhdCBYRU5fUlVOX0RJUi9xZW11LXJvb3QtJWQKKyAgICAgICAgICoKKyAgICAgICAgICog
VGhlcmUgaXMgbm8gbGlicmFyeSBmdW5jdGlvbiB0byBkbyB0aGUgZXF1aXZhbGVudCBvZiBgcm0K
KyAgICAgICAgICogLXJmYC4gIEhvd2V2ZXIgZGVwcml2aWxlZ2VkIFFFTVUgaW4gdGhlb3J5IHNo
b3VsZG4ndCBiZQorICAgICAgICAgKiBhYmxlIHRvIHdyaXRlIGFueSBmaWxlcywgYXMgdGhlIGNo
cm9vdCB3b3VsZCBiZSBvd25lZCBieQorICAgICAgICAgKiByb290LCBidXQgaXQgd291bGQgYmUg
cnVubmluZyBhcyBhbiB1bnByaXZpbGVnZWQgcHJvY2Vzcy4KKyAgICAgICAgICogU28gaW4gdGhl
b3J5LCBvbGQgY2hyb290cyBzaG91bGQgYWx3YXlzIGJlIGVtcHR5LgorICAgICAgICAgKiAKKyAg
ICAgICAgICogcm1kaXIgdGhlIGRpcmVjdG9yeSBiZWZvcmUgYXR0ZW1wdGluZyB0byBjcmVhdGUK
KyAgICAgICAgICogaXQ7IGlmIGl0IHJldHVybnMgYW55dGhpbmcgb3RoZXIgdGhhbiBFTk9FTlQs
IGZhaWwgZG9tYWluCisgICAgICAgICAqIGNyZWF0aW9uLgorICAgICAgICAgKi8KKyAgICAgICAg
ciA9IHJtZGlyKGNocm9vdF9kaXIpOworICAgICAgICBpZiAociAhPSAwICYmIGVycm5vICE9IEVO
T0VOVCkgeworICAgICAgICAgICAgTE9HRUQoRVJST1IsIGd1ZXN0X2RvbWlkLAorICAgICAgICAg
ICAgICAgICAgImZhaWxlZCB0byByZW1vdmUgZXhpc3RpbmcgY2hyb290IGRpciAlcyIsIGNocm9v
dF9kaXIpOworICAgICAgICAgICAgcmV0dXJuIEVSUk9SX0ZBSUw7CisgICAgICAgIH0KKyAgICAg
ICAgCisgICAgICAgIGZvciAoOzspIHsKKyAgICAgICAgICAgIHIgPSBta2RpcihjaHJvb3RfZGly
LCAwMDAwKTsKKyAgICAgICAgICAgIGlmICghcikKKyAgICAgICAgICAgICAgICBicmVhazsKKyAg
ICAgICAgICAgIGlmIChlcnJubyA9PSBFSU5UUikgY29udGludWU7CisgICAgICAgICAgICBMT0dF
RChFUlJPUiwgZ3Vlc3RfZG9taWQsCisgICAgICAgICAgICAgICAgICAiZmFpbGVkIHRvIGNyZWF0
ZSBjaHJvb3QgZGlyICVzIiwgY2hyb290X2Rpcik7CisgICAgICAgICAgICByZXR1cm4gRVJST1Jf
RkFJTDsKKyAgICAgICAgfQorCisgICAgICAgIC8qIEFkZCAiLWNocm9vdCBbZGlyXSIgdG8gY29t
bWFuZC1saW5lICovCisgICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgIi1jaHJvb3Qi
KTsKKyAgICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCBjaHJvb3RfZGlyKTsKKyAgICB9
CisKICAgICBpZiAoc3RhdGUtPnNhdmVkX3N0YXRlKSB7CiAgICAgICAgIC8qIFRoaXMgZmlsZSBk
ZXNjcmlwdG9yIGlzIG1lYW50IHRvIGJlIHVzZWQgYnkgUUVNVSAqLwogICAgICAgICAqZG1fc3Rh
dGVfZmQgPSBvcGVuKHN0YXRlLT5zYXZlZF9zdGF0ZSwgT19SRE9OTFkpOwotLSAKMi4xOS4wCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 16:57:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 16:57: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 1g8TPa-0001Kw-Rf; Fri, 05 Oct 2018 16:57:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hc74=mr=citrix.com=prvs=8098a8135=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g8TPY-0001KJ-Sw
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 16:57:08 +0000
X-Inumbo-ID: 5a652ab1-c8bf-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5a652ab1-c8bf-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 18:54:41 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,345,1534809600"; d="scan'208";a="67142148"
From: George Dunlap <george.dunlap@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 5 Oct 2018 17:57:01 +0100
Message-ID: <20181005165701.28030-5-george.dunlap@citrix.com>
X-Mailer: git-send-email 2.19.0
In-Reply-To: <20181005165701.28030-1-george.dunlap@citrix.com>
References: <20181005165701.28030-1-george.dunlap@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 5/5] RFC: test/depriv: Add a tool to check
 process-level depriv
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>,
 Anthony Perard <anthony.perard@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>

QWRkIGEgdG9vbCB0byBjaGVjayB3aGV0aGVyIHRoZSB2YXJpb3VzIHByb2Nlc3MtbGV2ZWwgZGVw
cml2aWxlZ2luZwpvcGVyYXRpb25zIGhhdmUgYWN0dWFsbHkgdGFrZW4gcGxhY2Ugb24gdGhlIHBy
b2Nlc3MuCgpUaGUgdG9vbCB0YWtlcyBhIGRvbW5hbWUgb3IgZG9taWQsIGFuZCByZXR1cm5zIHN1
Y2Nlc3Mgb3IgZmFpbHVyZS4KClNpZ25lZC1vZmYtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5k
dW5sYXBAY2l0cml4LmNvbT4KLS0tCkNoYW5nZXMgc2luY2UgdjI6Ci0gTWFrZSBncmVwIGZvciBV
aWQgbGluZSBtb3JlIHN0cmljdAotIEZpeCBHaWQgZ3JlcCwgbWFrZSBtb3JlIHN0cmljdAotIE1h
dGNoIHN0cmljdGx5IG1vcmUgdGhhbiBvbmUgc3BhY2UKLSBMb29rIHVwIHRoZSBncm91cCBJRCBm
b3IgYG5vYm9keWAgcmF0aGVyIHRoYW4gaGFyZC1jb2RpbmcgaXQKLSBNb3ZlIHRlc3RzIGZyb20g
b3RoZXIgcGF0Y2hlcyBpbnRvIG9uZSBwYXRjaAotIFJlbW92ZSBzdWZmaXggKGluIGNhc2Ugd2Ug
Y2hhbmdlIHRoZSBsYW5ndWFnZSkKLSBJbnN0YWxsIGluIHRoZSBwYXRoCgpOQiB0aGF0IGEgbnVt
YmVyIG9mIG90aGVyIHJlcXVlc3RlZCBjaGFuZ2VzIChzdWNoIGFzIHVzaW5nIGBzZXQgLWVgLApj
aGFuZ2luZyB0aGUgb3V0cHV0LCAmYykgaGF2ZSBub3QgYmVlbiBtYWRlLCB3aGlsZSBJIGNvbnNp
ZGVyIHdoZXRoZXIKdG8gbGVhdmUgdGhpcyBhcyBhIHN0YW5kLWFsb25lIHNjcmlwdCwgb3Igd2hl
dGhlciB0byBtZXJnZSBvc3N0ZXN0J3MKZmQgY2hlY2tlciBmdW5jdGlvbmFsaXR5IGludG8gaXQg
KHBlcmhhcHMgY2hhbmdpbmcgdGhlIGxhbmd1YWdlIHRvIHBlcmwKYXQgdGhlIHNhbWUgdGltZSku
CgpDQzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CkNDOiBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPgpDQzogQW50aG9ueSBQZXJhcmQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+
CkNDOiBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KLS0tCiB0b29s
cy90ZXN0cy9kZXByaXYvTWFrZWZpbGUgICAgICAgICAgICAgICB8ICAgMiArLQogdG9vbHMvdGVz
dHMvZGVwcml2L2RlcHJpdi1wcm9jZXNzLWNoZWNrZXIgfCAxNDYgKysrKysrKysrKysrKysrKysr
KysrKwogMiBmaWxlcyBjaGFuZ2VkLCAxNDcgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQog
Y3JlYXRlIG1vZGUgMTAwNzU1IHRvb2xzL3Rlc3RzL2RlcHJpdi9kZXByaXYtcHJvY2Vzcy1jaGVj
a2VyCgpkaWZmIC0tZ2l0IGEvdG9vbHMvdGVzdHMvZGVwcml2L01ha2VmaWxlIGIvdG9vbHMvdGVz
dHMvZGVwcml2L01ha2VmaWxlCmluZGV4IDNjYmEyOGRhMjUuLjFiM2QwOWU5N2QgMTAwNjQ0Ci0t
LSBhL3Rvb2xzL3Rlc3RzL2RlcHJpdi9NYWtlZmlsZQorKysgYi90b29scy90ZXN0cy9kZXByaXYv
TWFrZWZpbGUKQEAgLTIzLDcgKzIzLDcgQEAgTERMSUJTICs9ICQoTERMSUJTX2xpYnhlbmRldmlj
ZW1vZGVsKQogTERMSUJTICs9ICQoTERMSUJTX2xpYnhlbnRvb2xjb3JlKQogTERMSUJTICs9ICQo
TERMSUJTX2xpYnhlbnRvb2xsb2cpCiAKLUlOU1RBTExfUFJJVkJJTi15ICs9IGRlcHJpdi1mZC1j
aGVja2VyCitJTlNUQUxMX1BSSVZCSU4teSArPSBkZXByaXYtZmQtY2hlY2tlciBkZXByaXYtcHJv
Y2Vzcy1jaGVja2VyCiBJTlNUQUxMX1BSSVZCSU4gOj0gJChJTlNUQUxMX1BSSVZCSU4teSkKIFRB
UkdFVFMgKz0gJChJTlNUQUxMX1BSSVZCSU4pCiAKZGlmZiAtLWdpdCBhL3Rvb2xzL3Rlc3RzL2Rl
cHJpdi9kZXByaXYtcHJvY2Vzcy1jaGVja2VyIGIvdG9vbHMvdGVzdHMvZGVwcml2L2RlcHJpdi1w
cm9jZXNzLWNoZWNrZXIKbmV3IGZpbGUgbW9kZSAxMDA3NTUKaW5kZXggMDAwMDAwMDAwMC4uMThh
M2M5YjQ1YwotLS0gL2Rldi9udWxsCisrKyBiL3Rvb2xzL3Rlc3RzL2RlcHJpdi9kZXByaXYtcHJv
Y2Vzcy1jaGVja2VyCkBAIC0wLDAgKzEsMTQ2IEBACisjIS9iaW4vYmFzaAorCitkb21haW49IiQx
IgorCitpZiBbWyAiJGRvbWFpbiIgPX4gXlswLTldKyQgXV0gOyB0aGVuCisgICAgZG9taWQ9IiRk
b21haW4iCitlbHNlCisgICAgZG9taWQ9JCh4bCBkb21pZCAiJGRvbWFpbiIpCitmaQorCitkbXBp
ZD0kKHhlbnN0b3JlLXJlYWQgL2xvY2FsL2RvbWFpbi8kZG9taWQvaW1hZ2UvZGV2aWNlLW1vZGVs
LXBpZCAyPi9kZXYvbnVsbCkKK2lmIFtbIC16ICIkZG1waWQiIF1dIDsgdGhlbgorICAgIGVjaG8g
InhlbnN0b3JlLXJlYWQgZmFpbGVkIgorICAgIGV4aXQgMQorZmkKKworZmFpbGVkPSJmYWxzZSIK
KworIyBURVNUOiBQcm9jZXNzIC8gZ3JvdXAgaWQKKyMKKyMgUmVhZCAvcHJvYy88cXBpZD4vc3Rh
dHVzLCBjaGVja2luZyBVaWQgYW5kIEdpZCBsaW5lcworIworIyBVaWQgc2hvdWxkIGJlIHhlbi1x
ZW11dXNlci1yYW5nZS1iYXNlKyRkb21pZAorIyBHaWQgc2hvdWxkIGJlIDY1NTM0ICgibm9ib2R5
IikKKyMgRklYTUU6IGRlYWwgd2l0aCBvdGhlciBVSUQgY29uZmlndXJhdGlvbnM/CitlY2hvIC1u
ICJQcm9jZXNzIFVJRDogIgordGd0X3VpZD0kKGlkIC11IHhlbi1xZW11dXNlci1yYW5nZS1iYXNl
KQordGd0X3VpZD0kKCggJHRndF91aWQgKyAkZG9taWQgKSkKKworIyBFeGFtcGxlIGlucHV0Ogor
IyBVaWQ6CTExOTMJMTE5MwkxMTkzCTExOTMKK2lucHV0PSQoZ3JlcCBeVWlkOiAvcHJvYy8kZG1w
aWQvc3RhdHVzKQoraWYgW1sgIiRpbnB1dCIgPX4gXlVpZDpbWzpzcGFjZTpdXSsoWzAtOV0rKVtb
OnNwYWNlOl1dKyhbMC05XSspW1s6c3BhY2U6XV0rKFswLTldKylbWzpzcGFjZTpdXSsoWzAtOV0r
KSQgXV0gOyB0aGVuCisgICAgcmVzdWx0PSJQQVNTRUQiCisgICAgZm9yIGkgaW4gezEuLjR9OyBk
bworCWlmIFtbICIke0JBU0hfUkVNQVRDSFskaV19IiAhPSAiJHRndF91aWQiIF1dIDsgdGhlbgor
CSAgICByZXN1bHQ9IkZBSUxFRCIKKwkgICAgZmFpbGVkPSJ0cnVlIgorCSAgICBicmVhaworCWZp
CisgICAgZG9uZQorZWxzZQorICAgIHJlc3VsdD0iRkFJTEVEIgorICAgIGZhaWxlZD0idHJ1ZSIK
K2ZpCitlY2hvICRyZXN1bHQKKworIyBFeGFtcGxlIGlucHV0OgorIyBHaWQ6CTEwMDIwCTEwMDIw
CTEwMDIwCTEwMDIwCitlY2hvIC1uICJQcm9jZXNzIEdJRDogIgordGd0X2dpZD0kKGlkIC1nIG5v
Ym9keSkKK2lucHV0PSQoZ3JlcCBeR2lkOiAvcHJvYy8kZG1waWQvc3RhdHVzKQoraWYgW1sgIiRp
bnB1dCIgPX4gXkdpZDpbWzpzcGFjZTpdXSsoWzAtOV0rKVtbOnNwYWNlOl1dKyhbMC05XSspW1s6
c3BhY2U6XV0rKFswLTldKylbWzpzcGFjZTpdXSsoWzAtOV0rKSQgXV0gOyB0aGVuCisgICAgcmVz
dWx0PSJQQVNTRUQiCisgICAgZm9yIGkgaW4gezEuLjR9OyBkbworCWlmIFtbICIke0JBU0hfUkVN
QVRDSFskaV19IiAhPSAiJHRndF9naWQiIF1dIDsgdGhlbgorCSAgICByZXN1bHQ9IkZBSUxFRCIK
KwkgICAgZmFpbGVkPSJ0cnVlIgorCSAgICBicmVhaworCWZpCisgICAgZG9uZQorZWxzZQorICAg
IHJlc3VsdD0iRkFJTEVEIgorICAgIGZhaWxlZD0idHJ1ZSIKK2ZpCitlY2hvICRyZXN1bHQKKwor
IyBURVNUOiBjaHJvb3QKKyMKKyMgUmVhZCAvcHJvYy88ZG1waWQ+L3Jvb3QgdG8gc2VlIGlmIGl0
J3MgY29ycmVjdC4KK2VjaG8gLW4gIkNocm9vdDogIgoraWYgW1sgLW4gIiRYRU5fUlVOX0RJUiIg
XV0gOyB0aGVuCisgICAgdGd0X2Nocm9vdD0kWEVOX1JVTl9ESVIvcWVtdS1yb290LSRkb21pZAor
ICAgIHJvb3Q9JChyZWFkbGluayAvcHJvYy8kZG1waWQvcm9vdCkKKyAgICBpZiBbWyAiJHJvb3Qi
ICE9ICIkdGd0X2Nocm9vdCIgXV0gOyB0aGVuCisJZWNobyAiRkFJTEVEIgorCWZhaWxlZD0idHJ1
ZSIKKyAgICBlbHNlCisJZWNobyAiUEFTU0VEIgorICAgIGZpCitlbHNlCisgICAgZWNobyAiRkFJ
TEVEIChYRU5fUlVOX0RJUiB1bmRlZmluZWQpIgorICAgIGZhaWxlZD0idHJ1ZSIKK2ZpCisKKyMg
VEVTVDogTmFtZXNwYWNlIHVuc2hhcmluZworIworIyBSZWFkIC9wcm9jLzxkbXBpZD4vbnMvPG5h
bWVzcGFjZT4gYW5kIG1ha2Ugc3VyZSBpdCdzIG5vdCBlcXVhbCB0bworIyB0aGUgY3VycmVudCBw
cm9jZXNzZXMnIHZhbHVlCitmb3IgbnNuYW1lIGluIGlwYyBtbnQ7IGRvCisgICAgZWNobyAtbiAi
VW5zaGFyZSBuYW1lc3BhY2UgJG5zbmFtZTogIgorICAgIGRtbnM9JChyZWFkbGluayAvcHJvYy8k
ZG1waWQvbnMvJG5zbmFtZSkKKyAgICBteW5zPSQocmVhZGxpbmsgL3Byb2Mvc2VsZi9ucy8kbnNu
YW1lKQorCisgICAgaWYgW1sgIiRkbW5zIiA9PSAiJG15bnMiIF1dIDsgdGhlbgorCWVjaG8gIkZB
SUxFRCIKKwlmYWlsZWQ9InRydWUiCisgICAgZWxzZQorCWVjaG8gIlBBU1NFRCIKKyAgICBmaQor
ZG9uZQorCisjIFRFU1Q6IFJMSU1JVHMKKyMKKyMgUmVhZCAvcHJvYy88ZG1waWQ+L2xpbWl0cwor
ZnVuY3Rpb24gY2hlY2tfcmxpbWl0KCkgeworICAgIGxpbWl0X25hbWU9JDEKKyAgICBsaW1pdF9z
dHJpbmc9JDIKKyAgICB0Z3Q9JDMKKworICAgIGVjaG8gLW4gInJsaW1pdCAkbGltaXRfbmFtZTog
IgorICAgIGlucHV0PSQoZ3JlcCAiXiRsaW1pdF9zdHJpbmciIC9wcm9jLyRkbXBpZC9saW1pdHMp
CisgICAgCisgICAgaWYgW1sgLXogIiRpbnB1dCIgXV0gOyB0aGVuCisJZWNobyAiQ291bGRuJ3Qg
ZmluZCBsaW1pdCAkbGltaXQiCisJZWNobyBGQUlMRUQKKwlmYWlsZWQ9InRydWUiCisJcmV0dXJu
CisgICAgZmkKKyAgICAKKyAgICBpZiBbWyAiJGlucHV0IiA9fiBeJGxpbWl0X3N0cmluZ1tbOnNw
YWNlOl1dKihbXls6c3BhY2U6XV0rKVtbOnNwYWNlOl1dKihbXls6c3BhY2U6XV0rKVtbOnNwYWNl
Ol1dKlteWzpzcGFjZTpdXSsgXV0gOyB0aGVuCisJaWYgW1sgIiR7QkFTSF9SRU1BVENIWzFdfSIg
IT0gJHRndCB8fAorCQkgICIke0JBU0hfUkVNQVRDSFsyXX0iICE9ICR0Z3QgXV0gOyB0aGVuCisJ
ICAgIGVjaG8gIkZBSUxFRCIKKwkgICAgZmFpbGVkPSJ0cnVlIgorCWVsc2UKKwkgICAgZWNobyAi
UEFTU0VEIgorCWZpCisgICAgZWxzZQorCWVjaG8gIkNvdWxkbid0IHBhcnNlIC9wcm9jLzxkbXBp
ZD4vbGltaXRzIgorCWVjaG8gIkZBSUxFRCIKKwlmYWlsZWQ9InRydWUiCisgICAgZmkKK30KK2No
ZWNrX3JsaW1pdCBGU0laRSAiTWF4IGZpbGUgc2l6ZSIgIjI2MjE0NCIKK2NoZWNrX3JsaW1pdCBO
UFJPQyAiTWF4IHByb2Nlc3NlcyIgMAorY2hlY2tfcmxpbWl0IENPUkUgIk1heCBjb3JlIGZpbGUg
c2l6ZSIgIjAiCitjaGVja19ybGltaXQgTVNHUVVFVUUgIk1heCBtc2dxdWV1ZSBzaXplIiAwCitj
aGVja19ybGltaXQgTE9DS1MgIk1heCBmaWxlIGxvY2tzIiAwCitjaGVja19ybGltaXQgTUVNTE9D
SyAiTWF4IGxvY2tlZCBtZW1vcnkiIDAKKworaWYgJGZhaWxlZCA7IHRoZW4KKyAgICBleGl0IDEK
K2Vsc2UKKyAgICBleGl0IDAKK2ZpCi0tIAoyLjE5LjAKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 16:57:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 16:57: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 1g8TPZ-0001Ke-Of; Fri, 05 Oct 2018 16:57:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hc74=mr=citrix.com=prvs=8098a8135=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g8TPY-0001KF-NK
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 16:57:08 +0000
X-Inumbo-ID: 5a13cca9-c8bf-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5a13cca9-c8bf-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 18:54:41 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,345,1534809600"; d="scan'208";a="67142146"
From: George Dunlap <george.dunlap@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 5 Oct 2018 17:57:00 +0100
Message-ID: <20181005165701.28030-4-george.dunlap@citrix.com>
X-Mailer: git-send-email 2.19.0
In-Reply-To: <20181005165701.28030-1-george.dunlap@citrix.com>
References: <20181005165701.28030-1-george.dunlap@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4/5] tools/dm_depriv: Add first cut RLIMITs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TGltaXQgdGhlIGFiaWxpdHkgb2YgYSBwb3RlbnRpYWxseSBjb21wcm9taXNlZCBRRU1VIHRvIGNv
bnN1bWUgc3lzdGVtCnJlc291cmNlcy4gIEtleSBsaW1pdHM6CiAtIFJMSU1JVF9GU0laRSAoZmls
ZSBzaXplKTogMjU2S2lCCiAtIFJMSU1JVF9OUFJPQyAoYWZ0ZXIgdWlkIGNoYW5nZXMgdG8gYSB1
bmlxdWUgdWlkKQoKUHJvYmFibHkgdW5uZWNlc3NhcnkgbGltaXRzIGJ1dCB3aHkgbm90OgogLSBS
TElNSVRfQ09SRTogMAogLSBSTElNSVRfTVNHUVVFVUU6IDAKIC0gUkxJTUlUX0xPQ0tTOiAwCiAt
IFJMSU1JVF9NRU1MT0NLOiAwCgpOQiB0aGF0IHdlIGRvIG5vdCB5ZXQgc2V0IFJMSU1JVF9BUyAo
dG90YWwgdmlydHVhbCBtZW1vcnkpIG9yClJMSU1JVF9OT0ZJTEVTIChudW1iZXIgb2Ygb3BlbiBm
aWxlcyksIHNpbmNlIHRoZXNlIHJlcXVpcmUgbW9yZSBjYXJlCmFuZC9vciBtb3JlIGNvb3JkaW5h
dGlvbiB3aXRoIFFFTVUgdG8gaW1wbGVtZW50LgoKU3VnZ2VzdGVkLWJ5OiBSb3NzIExhZ2Vyd2Fs
bCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KU2lnbmVkLW9mZi1ieTogR2VvcmdlIER1bmxh
cCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgotLS0KQ2hhbmdlcyBzaW5jZSB2MjoKLSBVc2Ug
YSBtYWNybyB0byBkZWZpbmUgcmxpbWl0IGVudHJpZXMKLSBVc2UgUkxJTUlUX05MSU1JVFMgYXMg
YW4gZW5kLW9mLWxpc3QgbWFya2VyLCByYXRoZXIgdGhhbiAtMQotIFZhcmlvdXMgc3R5bGUgY2xl
YW4tdXBzCgpDQzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CkNDOiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDQzogQW50aG9ueSBQZXJhcmQgPGFudGhvbnkucGVy
YXJkQGNpdHJpeC5jb20+Ci0tLQogZG9jcy9kZXNpZ25zL3FlbXUtZGVwcml2aWxlZ2UubWQgfCAx
MiArKysrKy0tLS0tCiB0b29scy9saWJ4bC9saWJ4bF9saW51eC5jICAgICAgICB8IDM5ICsrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDQ1IGluc2VydGlv
bnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZG9jcy9kZXNpZ25zL3FlbXUtZGVw
cml2aWxlZ2UubWQgYi9kb2NzL2Rlc2lnbnMvcWVtdS1kZXByaXZpbGVnZS5tZAppbmRleCBlMWM5
NzYzYTcxLi45MDI4ZTY4NDYwIDEwMDY0NAotLS0gYS9kb2NzL2Rlc2lnbnMvcWVtdS1kZXByaXZp
bGVnZS5tZAorKysgYi9kb2NzL2Rlc2lnbnMvcWVtdS1kZXByaXZpbGVnZS5tZApAQCAtMTA1LDEy
ICsxMDUsNiBAQCBjYWxsOgogCiBbcWVtdS1uYW1lc3BhY2VzXTogaHR0cHM6Ly9saXN0cy5nbnUu
b3JnL2FyY2hpdmUvaHRtbC9xZW11LWRldmVsLzIwMTctMTAvbXNnMDQ3MjMuaHRtbAogCi0jIFJl
c3RyaWN0aW9ucyAvIGltcHJvdmVtZW50cyBzdGlsbCB0byBkbwotCi1UaGlzIGxpc3RzIHBvdGVu
dGlhbCByZXN0cmljdGlvbnMgc3RpbGwgdG8gZG8uICBJdCBpcyBtZWFudCB0byBiZQotbGlzdGVk
IGluIG9yZGVyIG9mIGVhc2Ugb2YgaW1wbGVtZW50YXRpb24sIHdpdGggbG93LWhhbmdpbmcgZnJ1
aXQKLWZpcnN0LgotCiAjIyMgQmFzaWMgUkxJTUlUcwogCiAnJydEZXNjcmlwdGlvbicnJzogQSBu
dW1iZXIgb2YgbGltaXRzIG9uIHRoZSByZXNvdXJjZXMgdGhhdCBhIGdpdmVuCkBAIC0xMzcsNiAr
MTMxLDEyIEBAIGFyZSBzcGVjaWZpZWQ7IHRoaXMgZG9lcyBub3QgYXBwbHkgdG8gUUVNVSBydW5u
aW5nIGFzIGEgWGVuIERNLgogCiAnJydUZXN0ZWQnJyc6IE5vdCB0ZXN0ZWQKIAorIyBSZXN0cmlj
dGlvbnMgLyBpbXByb3ZlbWVudHMgc3RpbGwgdG8gZG8KKworVGhpcyBsaXN0cyBwb3RlbnRpYWwg
cmVzdHJpY3Rpb25zIHN0aWxsIHRvIGRvLiAgSXQgaXMgbWVhbnQgdG8gYmUKK2xpc3RlZCBpbiBv
cmRlciBvZiBlYXNlIG9mIGltcGxlbWVudGF0aW9uLCB3aXRoIGxvdy1oYW5naW5nIGZydWl0Citm
aXJzdC4KKwogIyMjIEZ1cnRoZXIgUkxJTUlUcwogCiBSTElNSVRfQVMgbGltaXRzIHRoZSB0b3Rh
bCBhbW91bnQgb2YgbWVtb3J5OyBidXQgdGhpcyBpbmNsdWRlcyB0aGUKZGlmZiAtLWdpdCBhL3Rv
b2xzL2xpYnhsL2xpYnhsX2xpbnV4LmMgYi90b29scy9saWJ4bC9saWJ4bF9saW51eC5jCmluZGV4
IDM0YWYyZTBkOTAuLmJkMjhmOTI3MWIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2xp
bnV4LmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfbGludXguYwpAQCAtMTYsNiArMTYsNyBAQAog
I2luY2x1ZGUgImxpYnhsX29zZGVwcy5oIiAvKiBtdXN0IGNvbWUgYmVmb3JlIGFueSBvdGhlciBo
ZWFkZXJzICovCiAKICNpbmNsdWRlICJsaWJ4bF9pbnRlcm5hbC5oIgorI2luY2x1ZGUgPHN5cy9y
ZXNvdXJjZS5oPgogIAogaW50IGxpYnhsX190cnlfcGh5X2JhY2tlbmQobW9kZV90IHN0X21vZGUp
CiB7CkBAIC0zMDcsOSArMzA4LDMxIEBAIGludCBsaWJ4bF9fcGNpX3RvcG9sb2d5X2luaXQobGli
eGxfX2djICpnYywKICAgICByZXR1cm4gZXJyOwogfQogCitzdGF0aWMgc3RydWN0IHsKKyAgICBp
bnQgcmVzb3VyY2U7CisgICAgcmxpbV90IGxpbWl0OworfSBybGltaXRzW10gPSB7CisjZGVmaW5l
IFJMSU1JVF9FTlRSWShyLCBsKSBcCisgICAgeyAucmVzb3VyY2UgPSByLCAubGltaXQgPSBsIH0K
KyAgICAvKiBCaWcgZW5vdWdoIGZvciBsb2cgZmlsZXMsIG5vdCBiaWcgZW5vdWdoIGZvciBhIERv
UyAqLworICAgIFJMSU1JVF9FTlRSWShSTElNSVRfRlNJWkUsIDI1NioxMDI0KSwKKworICAgIC8q
IFNob3VsZG4ndCBuZWVkIGFueSBvZiB0aGVzZSAqLworICAgIFJMSU1JVF9FTlRSWShSTElNSVRf
TlBST0MsIDApLAorICAgIFJMSU1JVF9FTlRSWShSTElNSVRfQ09SRSwgMCksCisgICAgUkxJTUlU
X0VOVFJZKFJMSU1JVF9NU0dRVUVVRSwgMCksCisgICAgUkxJTUlUX0VOVFJZKFJMSU1JVF9MT0NL
UywgMCksCisgICAgUkxJTUlUX0VOVFJZKFJMSU1JVF9NRU1MT0NLLCAwKSwKKworICAgIC8qIEVu
ZC1vZi1saXN0IG1hcmtlciAqLworICAgIFJMSU1JVF9FTlRSWShSTElNSVRfTkxJTUlUUywgMCks
Cit9OworI3VuZGVmIFJMSU1JVF9FTlRSWQorCiBpbnQgbGlieGxfX2xvY2FsX2RtX3ByZWV4ZWNf
cmVzdHJpY3QobGlieGxfX2djICpnYykKIHsKICAgICBpbnQgcjsKKyAgICB1bnNpZ25lZCBpOwog
CiAgICAgLyogVW5zaGFyZSBtb3VudCBhbmQgSVBDIG5hbWVzcGFjZXMuICBUaGVzZSBhcmUgdW51
c2VkIGJ5IFFFTVUuICovCiAgICAgciA9IHVuc2hhcmUoQ0xPTkVfTkVXTlMgfCBDTE9ORV9ORVdJ
UEMpOwpAQCAtMzE4LDYgKzM0MSwyMiBAQCBpbnQgbGlieGxfX2xvY2FsX2RtX3ByZWV4ZWNfcmVz
dHJpY3QobGlieGxfX2djICpnYykKICAgICAgICAgcmV0dXJuIEVSUk9SX0ZBSUw7CiAgICAgfQog
CisgICAgLyogU2V0IHZhcmlvdXMgImVhc3kiIHJsaW1pdHMgKi8KKyAgICBmb3IgKGkgPSAwOyBy
bGltaXRzW2ldLnJlc291cmNlICE9IFJMSU1JVF9OTElNSVRTOyBpKyspIHsKKyAgICAgICAgc3Ry
dWN0IHJsaW1pdCBybGltOworCisgICAgICAgIHJsaW0ucmxpbV9jdXIgPSBybGltLnJsaW1fbWF4
ID0gcmxpbWl0c1tpXS5saW1pdDsKKyAgICAgICAgCisgICAgICAgIHIgPSBzZXRybGltaXQocmxp
bWl0c1tpXS5yZXNvdXJjZSwgJnJsaW0pOworICAgICAgICBpZiAociA8IDApIHsKKyAgICAgICAg
ICAgIExPR0UoRVJST1IsICJTZXR0aW5nIHJsaW1pdCAlZCB0byAlbGxkIGZhaWxlZFxuIiwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBybGltaXRzW2ldLnJlc291cmNlLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICh1bnNpZ25lZCBsb25nIGxvbmcpcmxpbWl0
c1tpXS5saW1pdCk7CisgICAgICAgICAgICByZXR1cm4gRVJST1JfRkFJTDsKKyAgICAgICAgfQor
CisgICAgfQorCiAgICAgcmV0dXJuIDA7CiB9CiAKLS0gCjIuMTkuMAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 16:57:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 16:57: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 1g8TPa-0001Kq-FJ; Fri, 05 Oct 2018 16:57:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hc74=mr=citrix.com=prvs=8098a8135=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g8TPY-0001KG-ON
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 16:57:08 +0000
X-Inumbo-ID: 59935a20-c8bf-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 59935a20-c8bf-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 18:54:40 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,345,1534809600"; d="scan'208";a="67142144"
From: George Dunlap <george.dunlap@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 5 Oct 2018 17:56:57 +0100
Message-ID: <20181005165701.28030-1-george.dunlap@citrix.com>
X-Mailer: git-send-email 2.19.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/5] docs/qemu-deprivilege: Revise and update
 with status and future plans
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 George Dunlap <george.dunlap@citrix.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony Perard <anthony.perard@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>

ZG9jcy9xZW11LWRlcHJpdmlsZWdlLnR4dCBoYWQgc29tZSBiYXNpYyBpbnN0cnVjdGlvbnMgZm9y
IHVzaW5nCmRtX3Jlc3RyaWN0LCBidXQgaXQgd2FzIGluY29tcGxldGUsIG1pc2xlYWRpbmcsIGFu
ZCBzdGFsZS4KClVwZGF0ZSB0aGUgZG9jcyBpbiBhIG51bWJlciBvZiB3YXlzLgoKRmlyc3QsIHNl
cGFyYXRlIHVzZXItZmFjaW5nIGRvY3VtZW50YXRpb24gYW5kIHRlY2huaWNhbCBkZXNjcmlwdGlv
bgppbnRvIGRvY3MvZmVhdHVyZXMgYW5kIGRvY3MvZGVzaWduLCByZXNwZWN0aXZlbHkuCgpJbiB0
aGUgZmVhdHVyZSBkb2M6CgoqIEludHJvZHVjZSBhIHNlY3Rpb24gbWVudGlvbmluZyBtaW5pbWlt
IHZlcnNpb25zIG9mIExpbnV4LCBYZW4sIGFuZApxZW11IHJlcXVpcmVkIChUQkQpCgoqIEZpeCB0
aGUgZGlzY3Vzc2lvbiBvZiBxZW11IHVzZXJpZC4gIE1lbnRpb24geGVuLXFlbXV1c2VyLXJhbmdl
LWJhc2UsCmFuZCBwcm92aWRlIGV4YW1wbGUgc2hlbGwgY29kZSB0aGF0IGFjdHVhbGx5IGhhcyBz
b21lIGhvcGUgb2Ygd29ya2luZwooaW5zdGVhZCBvZiBmYWlsaW5nIG91dCBhZnRlciBjcmVhdGlu
ZyA5MDAgdXNlcmlkcykuCgoqIERlc2NyaWJlIGhvdyB0byBlbmFibGUgcmVzdHJpY3Rpb25zLCBh
cyB3ZWxsIGFzIGZlYXR1cmVzIHdoaWNoCnByb2JhYmx5IGRvbid0IG9yIGRlZmluaXRlbHkgZG9u
J3Qgd29yay4KCkluIHRoZSBkZXNpZ24gZG9jLCBpbnRyb2R1Y2UgYSAiVGVjaG5pY2FsIERldGFp
bHMiIHNlY3Rpb24gd2hpY2gKZGVzY3JpYmVzIHNwZWNpZmljYWxseSB3aGF0IHJlc3RyaWN0aW9u
cyBhcmUgY3VycmVudGx5IGRvbmUsIGFuZCBhbHNvCndoYXQgcmVzdHJpY3Rpb25zIHdlIGFyZSBs
b29raW5nIGF0IGRvaW5nIGluIHRoZSBmdXR1cmUuCgpUaGUgaWRlYSBoZXJlIGlzIHRoYXQgYXMg
d2UgaW1wbGVtZW50IHRoZSB2YXJpb3VzIGl0ZW1zIGZvciB0aGUKZnV0dXJlLCB3ZSBtb3ZlIHRo
ZW0gZnJvbSAiUmVzdHJpY3Rpb25zIHN0aWxsIHRvIGRvIiB0byAiUmVzdHJpY3Rpb25zCmRvbmUi
LiAgVGhpcyBjYW4gYWxzbyBhY3QgYXMgYSBkZXNpZ24gZG9jdW1lbnQgLS0gYSBwbGFjZSBmb3Ig
cHVibGljCmRpc2N1c3Npb24gb2Ygd2hhdCBjYW4gb3Igc2hvdWxkIGJlIGRvbmUgYW5kIGhvdy4K
CkFsc28gYWRkIGFuIGVudHJ5IHRvIFNVUFBPUlQubWQuCgpTaWduZWQtb2ZmLWJ5OiBHZW9yZ2Ug
RHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+Ci0tLQpDaGFuZ2VzIHNpbmNlIHYyOgot
IEV4dHJhbmVvdXMgcHJpdmNtZCAvIGV2dGNobiBpbnN0YW5jZXMgYXJlbid0IGNsb3NlZAotIEV4
cGFuZCBkZXNjcmlwdGlvbiBvZiBob3cgdG8gdGVzdCBmZCBkZXByaXZpbGVnaW5nCi0gUmV3b3Jr
IGFuZCBjbGFyaWZ5IHR3byBuYW1lc3BhY2Ugc2VjdGlvbnMsIGdpdmUgcmVmZXJlbmNlIGZvciBR
RU1VIE5BSwotIEFkZCBtb3JlIGluZm9ybWF0aW9uIGFib3V0IG1pZ3JhdGlvbiB0ZWNobmljYWwg
Y2hhbGxlbmdlcwotIEluIFVJRCBzZWN0aW9uLCBtZW50aW9uIHBvc3NpYmlsaXR5IG9mIGNvbnRh
aW5lciBJRCBjb2xsaXNpb25zLgotIEZpeCBuYW1lIG9mIGRlc2lnbiBkb2N1bWVudC4KLSBBZGQg
U1VQUE9SVC5tZCBzdGF0ZW1lbnQuICBTcGVjaWZ5IExpbnV4LCB0byBtYWtlIHN1cmUgdGhhdCBG
cmVlQlNEIGlzCiAgZXZhbHVhdGVkIHNlcGFyYXRlbHkuCi0gTWVudGlvbiB0aGF0IGAtc2FuZGJv
eGAgaXMgYSBibGFja2xpc3QgYW5kIHdoeQoKQ2hhbmdlcyBzaW5jZSB2MToKLSBCcmVhayBpbnRv
IHR3bywgYW5kIG1vdmUgaW50byBhcHByb3ByaWF0ZSBkaXJlY3RvcmllcyAocmF0aGVyIHRoYW4g
J21pc2MnKQotIFVwZGF0ZWQgdmVyc2lvbiByZXF1aXJlbWVudHMKLSBEaXN0aW5ndWlzaCBiZXR3
ZWVuIGZlYXR1cmVzIHdoaWNoICJkb24ndCB5ZXQgd29yayIgYW5kIGZlYXR1cmVzIHdoaWNoIHdl
IG5ldmVyIGV4cGVjdCB0byB3b3JrCi0gVXBkYXRlIGRlc2NyaXB0aW9uIG9mIHhlbi1yZXN0cmlj
dCBmdW5jdGlvbmFsaXR5Ci0gUmVvcmRlciBhbmQgZXhwYW5kIGZ1cnRoZXIgcmVzdHJpY3Rpb25z
Ci0gTWFrZSBpdCBtb3JlIGNsZWFyIHdoaWNoIHJlc3RyaWN0aW9ucyBhcmUgYXZhaWxhYmxlIG9u
IExpbnV4IG9ubHkKLSBJbmNsdWRlIGRldGFpbGVkIGRlc2NyaXB0aW9uIG9mIGhvdyB0byBraWxs
IGEgcHJvY2VzcwotIEFkZCBSTElNSVRfTlBST0MgYXMgc29tZXRoaW5nIHdlIGNhbiBkbyB3aXRo
b3V0IGZ1cnRoZXIgY2hhbmdlcyB0byBxZW11Ci0gRG9jdW1lbnQgdGhlIG5lZWQgdG8gY2hlY2sg
Zm9yIHRoZSBzYW5kYm94IGZlYXR1cmUgYmVmb3JlIHVzaW5nIGl0CgpUaGFuayB5b3UgdG8gUm9z
cyBMYWdlcndhbGwsIHdob3NlIGRlc2NyaXB0aW9uIG9mIHdoYXQgWGVuU2VydmVyIGlzCmRvaW5n
IGZvcm1lZCBtdWNoIG9mIHRoZSBiYXNpcyBmb3IgdGhlIHRleHQgaGVyZS4KCkNDOiBJYW4gSmFj
a3NvbiA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+CkNDOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDQzog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDQzogVGltIERlZWdhbiA8dGltQHhlbi5v
cmc+CkNDOiBLb25yYWQgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ0M6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ0M6IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CkNDOiBBbnRob255IFBlcmFyZCA8YW50aG9ueS5wZXJhcmRAY2l0
cml4LmNvbT4KQ0M6IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgot
LS0KIFNVUFBPUlQubWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMjAgKysKIGRvY3Mv
ZGVzaWducy9xZW11LWRlcHJpdmlsZWdlLm1kICAgICAgfCAzMjIgKysrKysrKysrKysrKysrKysr
KysrKysrKysKIGRvY3MvZmVhdHVyZXMvcWVtdS1kZXByaXZpbGVnZS5wYW5kb2MgfCAgOTQgKysr
KysrKysKIGRvY3MvbWlzYy9xZW11LWRlcHJpdmlsZWdlLnR4dCAgICAgICAgfCAgMzYgLS0tCiA0
IGZpbGVzIGNoYW5nZWQsIDQzNiBpbnNlcnRpb25zKCspLCAzNiBkZWxldGlvbnMoLSkKIGNyZWF0
ZSBtb2RlIDEwMDY0NCBkb2NzL2Rlc2lnbnMvcWVtdS1kZXByaXZpbGVnZS5tZAogY3JlYXRlIG1v
ZGUgMTAwNjQ0IGRvY3MvZmVhdHVyZXMvcWVtdS1kZXByaXZpbGVnZS5wYW5kb2MKIGRlbGV0ZSBt
b2RlIDEwMDY0NCBkb2NzL21pc2MvcWVtdS1kZXByaXZpbGVnZS50eHQKCmRpZmYgLS1naXQgYS9T
VVBQT1JULm1kIGIvU1VQUE9SVC5tZAppbmRleCAzNzI3NDQ2YjgzLi5iNWU3ZTQ0ZmIzIDEwMDY0
NAotLS0gYS9TVVBQT1JULm1kCisrKyBiL1NVUFBPUlQubWQKQEAgLTUyNSw2ICs1MjUsMjYgQEAg
VnVsbmVyYWJpbGl0aWVzIG9mIGEgZGV2aWNlIG1vZGVsIHN0dWIgZG9tYWluCiB0byBhIGhvc3Rp
bGUgZHJpdmVyIGRvbWFpbiAoZWl0aGVyIGNvbXByb21pc2VkIG9yIHVudHJ1c3RlZCkKIGFyZSBl
eGNsdWRlZCBmcm9tIHNlY3VyaXR5IHN1cHBvcnQuCiAKKyMjIyBEZXZpY2UgTW9kZWwgRGVwcml2
aWxlZ2luZworCisgICAgU3RhdHVzLCBMaW51eDogVGVjaCBQcmV2aWV3LCB3aXRoIGxpbWl0ZWQg
c3VwcG9ydAorCitUaGlzIG1lYW5zIGFkZGluZyBleHRyYSByZXN0cmljdGlvbnMgdG8gYSBkZXZp
Y2UgbW9kZWwgcnVubmluZyBpbgorZG9tYWluIDAgaW4gb3JkZXIgdG8gcHJldmVudCBhIGNvbXBy
b21pc2VkIGRldmljZSBtb2RlbCB0byBhdHRhY2sgdGhlCityZXN0IG9mIHRoZSBzeXN0ZW0uCisK
KyJUZWNoIHByZXZpZXcgd2l0aCBsaW1pdGVkIHN1cHBvcnQiIG1lYW5zIHdlIHdpbGwgbm90IGlz
c3VlIFhTQXMgZm9yCit0aGUgX2FkZGl0aW9uYWxfIGZ1bmN0aW9uYWxpdHkgcHJvdmlkZWQgYnkg
dGhlIGZlYXR1cmU7IGJ1dCB3ZSB3aWxsCitpc3N1ZSBYU0FzIGluIHRoZSBldmVudCB0aGF0IGVu
YWJsaW5nIHRoaXMgZmVhdHVyZSBvcGVucyB1cCBhIHNlY3VyaXR5Citob2xlIHRoYXQgd291bGQg
bm90IGJlIHByZXNlbnQgd2l0aG91dCB0aGUgZmVhdHVyZSBkaXNhYmxlZC4KKworRm9yIGV4YW1w
bGUsIHdoaWxlIHRoaXMgaXMgY2xhc3NpZmllZCBhcyB0ZWNoIHByZXZpZXcsIGEgYnVnIGluIGxp
YnhsCit3aGljaCBmYWlsZWQgdG8gY2hhbmdlIHRoZSB1c2VyIElEIG9mIFFFTVUgd291bGQgbm90
IHJlY2VpdmUgYW4gWFNBLAorc2luY2Ugd2l0aG91dCB0aGlzIGZlYXR1cmUgdGhlIHVzZXIgSUQg
d291bGRuJ3QgYmUgY2hhbmdlZC4gQnV0IGEKK2NoYW5nZSB3aGljaCBtYWRlIGl0IHBvc3NpYmxl
IGZvciBhIGNvbXByb21pc2VkIGd1ZXN0IHRvIHJlYWQKK2FyYml0cmFyeSBmaWxlcyBvbiB0aGUg
aG9zdCBmaWxlc3lzdGVtIHdpdGhvdXQgY29tcHJvbWlzaW5nIFFFTVUgd291bGQKK2JlIGlzc3Vl
ZCBhbiBYU0EsIHNpbmNlIHRoYXQgZG9lcyB3ZWFrZW4gc2VjdXJpdHkuCisKICMjIyBLQ09ORklH
IEV4cGVydAogCiAgICAgU3RhdHVzOiBFeHBlcmltZW50YWwKZGlmZiAtLWdpdCBhL2RvY3MvZGVz
aWducy9xZW11LWRlcHJpdmlsZWdlLm1kIGIvZG9jcy9kZXNpZ25zL3FlbXUtZGVwcml2aWxlZ2Uu
bWQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uZDNjNjQ5NTAzMAotLS0g
L2Rldi9udWxsCisrKyBiL2RvY3MvZGVzaWducy9xZW11LWRlcHJpdmlsZWdlLm1kCkBAIC0wLDAg
KzEsMzIyIEBACisjIEludHJvZHVjdGlvbgorCitUaGUgZ29hbCBvZiBkZXByaWx2aWxlZ2luZyBx
ZW11IGlzIHRoaXM6IEV2ZW4gaWYgdGhlcmUgaXMgYSBidWcgKGZvcgorZXhhbXBsZSBpbiBxZW11
KSB3aGljaCBwZXJtaXRzIGEgZG9tYWluIHRvIGdhaW4gY29udHJvbCBvZiB0aGUgZGV2aWNlCitt
b2RlbCwgdGhlIGNvbXByb21pc2VkIGRldmljZSBtb2RlbCBwcm9jZXNzIGlzIHByZXZlbnRlZCBm
cm9tCit2aW9sYXRpbmcgdGhlIHN5c3RlbSdzIG92ZXJhbGwgc2VjdXJpdHkgcHJvcGVydGllcy4g
IEllLCBhIGd1ZXN0CitjYW5ub3QgImVzY2FwZSIgZnJvbSB0aGUgdmlydHVhbGlzYXRpb24gYnkg
dXNpbmcgYSBxZW11IGJ1Zy4KKworVGhpcyBkb2N1bWVudCBsaXN0cyB0aGUgdmFyaW91cyB0ZWNo
bmljYWwgbWVhc3VyZXMgd2hpY2ggd2UgZWl0aGVyCitoYXZlIHRha2VuLCBvciBwbGFuIHRvIHRh
a2UgdG8gZWZmZWN0IHRoaXMgZ29hbC4gIFNvbWUgb2YgdGhlbSBhcmUKK3JlcXVpcmVkIHRvIGJl
IGNvbnNpZGVyZWQgc2VjdXJlICh0aGF0IGlzLCB0aGVyZSBhcmUga25vd24gYXR0YWNrCit2ZWN0
b3JzIHdoaWNoIHRoZXkgY2xvc2UpOyBvdGhlcnMgYXJlICJqdXN0IGluIGNhc2UiICh0aGF0IGlz
LCB0aGVyZQorYXJlIG5vIGtub3duIGF0dGFjayB2ZWN0b3JzLCBidXQgd2UgcGVyZm9ybSB0aGUg
cmVzdHJpY3Rpb25zIHRvIHJlZHVjZQordGhlIHBvc3NpYmlsaXR5IG9mIHVua25vd24gYXR0YWNr
IHZlY3RvcnMpLgorCisjIFJlc3RyaWN0aW9ucyBkb25lCisKK1RoZSBmb2xsb3dpbmcgcmVzdHJp
Y3Rpb25zIGFyZSBjdXJyZW50bHkgaW1wbGVtZW50ZWQuCisKKyMjIEhhdmluZyBxZW11IHN3aXRj
aCB1c2VyCisKKycnJ0Rlc2NyaXB0aW9uJycnOiBBcyBtZW50aW9uZWQgYWJvdmUsIGhhdmluZyBR
RU1VIHN3aXRjaCB0byBhCitub24tcm9vdCB1c2VyLCBvbmUgcGVyIGRvbWFpbiBpZC4gIE5vdCBi
ZWluZyB0aGUgcm9vdCB1c2VyIGxpbWl0cyB3aGF0CithIGNvbXByb21pc2VkIFFFTVUgcHJvY2Vz
cyBjYW4gZG8gdG8gdGhlIHN5c3RlbSwgYW5kIGhhdmluZyBvbmUgdXNlcgorcGVyIGRvbWFpbiBp
ZCBsaW1pdHMgd2hhdCBhIGNvbXByaW1pc2VkIFFFTVUgcHJvY2VzcyBjYW4gZG8gdG8gdGhlCitR
RU1VIHByb2Nlc3NlcyBvZiBvdGhlciBWTXMuCisKKycnJ0ltcGxlbWVudGF0aW9uJycnOiBUaGUg
dG9vbHN0YWNrIGFkZHMgdGhlIGZvbGxvd2luZyB0byB0aGUgcWVtdSBjb21tYW5kLWxpbmU6CisK
KyAgICAtcnVuYXMgPHVpZD46PGdpZD4KKworJycnSG93IHRvIHRlc3QnJyc6CisKKyAgICBncmVw
IC9wcm9jLzxxcGlkPi9zdGF0dXMgW1VHXWlkCisKKycnJ1Rlc3RpbmcgU3RhdHVzJycnOiBOb3Qg
dGVzdGVkCisKKyMjIFhlbiBsaWJyYXJ5IC8gZmlsZS1kZXNjcmlwdG9yIHJlc3RyaWN0aW9ucwor
CisnJydEZXNjcmlwdGlvbicnJzogQ2xvc2UgYW5kIHJlc3RyaWN0IFhlbi1yZWxhdGVkIGZpbGUg
ZGVzY3JpcHRvcnMuCitTcGVjaWZpY2FsbHk6CisgKiBDbG9zZSBhbGwgeGVuc3RvcmUtcmVsYXRl
ZCBmaWxlIGRlc2NyaXB0b3JzCisgKiBNYWtlIHN1cmUgdGhhdCBhbGwgb3BlbiBpbnN0YW5jZXMg
b2YgYHByaXZjbWRgIGFuZCBgZXZ0Y2huYCBmaWxlCitkZXNjcmlwdG9ycyBoYXZlIGhhZCBgSU9D
VExfUFJJVkNNRF9SRVNUUklDVGAgYW5kCitgSU9DVExfRVZUQ0hOX1JFU1RSSUNUX0RPTUlEYCBp
b2N0bHMgY2FsbGVkIG9uIHRoZW0sIHJlc3BlY3RpdmVseS4KKworRklYTUU6IERvdWJsZS1jaGVj
ayB0aGUgY29ycmVjdG5lc3Mgb2YgdGhlIGFib3ZlCisKKycnJ0ltcGxlbWVudGF0aW9uJycnOiBU
b29sc3RhY2sgYWRkcyB0aGUgZm9sbG93aW5nIHRvIHRoZSBxZW11IGNvbW1hbmQtbGluZToKKwor
ICAgIC14ZW4tZG9taWQtcmVzdHJpY3QKKworJycnSG93IHRvIHRlc3QnJyc6CisKK1VzZSBgZmlz
aGRlc2NyaXB0b3JgIHRvIHB1bGwgYSBmaWxlIGRlc2NyaXB0b3IgZnJvbSBhIHJ1bm5pbmcgUUVN
VSwKK3RoZW4gdXNlIGBkZXByaXYtZmQtY2hlY2tlcmAgdG8gY2hlY2sgdGhhdCBpdCBoYXMgdGhl
IGRlc2lyZWQKK3Byb3BlcnRpZXMsIGFuZCB0aGF0IGh5cGVyY2FsbHMgd2hpY2ggYXJlIG1lYW50
IHRvIGZhaWwgZG8gZmFpbC4gIChJbgorRGViaWFuIGBmaXNoZGVzY3JpcHRvcmAgY2FuIGJlIGZv
dW5kIGluIHRoZSBiaW5hcnkgcGFja2FnZQorYGNoaWFyay1zY3JpcHRzYDsgdGhlIGBkZXByaXYt
ZmQtY2hlY2tlcmAgaXMgaW5jbHVkZWQgaW4gdGhlIFhlbgorc291cmNlIHRyZWUuKQorCisnJydU
ZXN0aW5nIHN0YXR1cycnJzogVGVzdGVkCisKKyMgUmVzdHJpY3Rpb25zIC8gaW1wcm92ZW1lbnRz
IHN0aWxsIHRvIGRvCisKK1RoaXMgbGlzdHMgcG90ZW50aWFsIHJlc3RyaWN0aW9ucyBzdGlsbCB0
byBkby4gIEl0IGlzIG1lYW50IHRvIGJlCitsaXN0ZWQgaW4gb3JkZXIgb2YgZWFzZSBvZiBpbXBs
ZW1lbnRhdGlvbiwgd2l0aCBsb3ctaGFuZ2luZyBmcnVpdAorZmlyc3QuCisKKyMjIENocm9vdAor
CisnJydEZXNjcmlwdGlvbicnJzogUWVtdSBydW5zIGluIGl0cyBvd24gY2hyb290LCBzdWNoIHRo
YXQgZXZlbiBpZiBpdAorY291bGQgY2FsbCBhbiAnb3BlbicgY29tbWFuZCBvZiBzb21lIHNvcnQs
IHRoZXJlIHdvdWxkIGJlIG5vdGhpbmcgZm9yCitpdCB0byBzZWUuCisKKycnJ0ltcGxlbWVudGF0
aW9uJycnOiBUaGUgdG9vbHN0YWNrIGNyZWF0ZXMgYSBkaXJlY3RvcnkgaW4gdGhlIGxpYnhsICJy
dW4tZGlyIjsgZS5nLgorYC92YXIvcnVuL3hlbi9xZW11LXJvb3QtPGRvbWlkPmAKKworVGhlbiBh
ZGRzIHRoZSBmb2xsb3dpbmcgdG8gdGhlIHFlbXUgY29tbWFuZC1saW5lOgorCisgICAgLWNocm9v
dCAvdmFyL3J1bi94ZW4vcWVtdS1yb290LTxkb21pZD4KKwkKKycnJ0hvdyB0byB0ZXN0JycnOiAg
Q2hlY2sgYC9wcm9jLzxxcGlkPi9yb290YAorCQorJycnVGVzdGVkJycnOiBOb3QgdGVzdGVkCisK
KyMjIE5hbWVzcGFjZXMgZm9yIHVudXNlZCBmdW5jdGlvbmFsaXR5IChMaW51eCBvbmx5KQorCisn
JydEZXNjcmlwdGlvbicnJzogUUVNVSBkb2Vzbid0IHVzZSB0aGUgZnVuY3Rpb25hbGl0eSBhc3Nv
Y2lhdGVkIHdpdGgKK21vdW50IGFuZCBJUEMgbmFtZXNwYWNlcy4gKElQQyBuYW1lc3BhY2VzIGNv
bnRvbCBub24tZmlsZS1iYXNlZCBJUEMKK21lY2hhbmlzbXMgd2l0aGluIHRoZSBrZXJuZWw7IHVu
aXggYW5kIG5ldHdvcmsgc29ja2V0cyBhcmUgbm90CithZmZlY3RlZCBieSB0aGlzLikgIE1ha2lu
ZyBzZXBhcmF0ZSBuYW1lc3BhY2VzIGZvciB0aGVzZSBmb3IgUUVNVQord29uJ3QgYWZmZWN0IG5v
cm1hbCBvcGVyYXRpb24sIGJ1dCBpdCBkb2VzIG1lYW4gdGhhdCBldmVuIGlmIG90aGVyCityZXN0
cmljdGlvbnMgZmFpbCwgdGhlIHByb2Nlc3Mgd29uJ3QgYmUgYWJsZSB0byBldmVuIG5hbWUgc3lz
dGVtIG1vdW50Citwb2ludHMgb3IgZXhzdGluZyBub24tZmlsZS1iYXNlZCBJUEMgZGVzY3JpcHRv
cnMgdG8gYXR0ZW1wdCB0byBhdHRhY2sKK3RoZW0uCisKKycnJ0ltcGxlbWVudGF0aW9uJycnOgor
CitJbiB0aGVvcnkgdGhpcyBjb3VsZCBiZSBkb25lIGluIFFFTVUgKHNpbWlsYXIgdG8gLXNhbmRi
b3gsIC1ydW5hcywKKy1jaHJvb3QsIGFuZCBzbyBvbiksIGJ1dCBhIHBhdGNoIGRvaW5nIHRoaXMg
aW4gUUVNVSB3YXMgTkFLZWQgdXBzdHJlYW0KKyhzZWUgW3FlbXUtbmFtZXNwYWNlc10pLiBUaGV5
IHByZWZlcnJlZCB0aGF0IHRoaXMgd2FzIGRvbmUgYXMgYSBzZXR1cCBzdGVwIGJ5Cit3aGF0ZXZl
ciBleGVjdXRlcyBRRU1VOyBpLmUuLCBoYXZlIHRoZSBwcm9jZXNzIHdoaWNoIGV4ZWMncyBRRU1V
IGZpcnN0CitjYWxsOgorCisgICAgdW5zaGFyZShDTE9ORV9ORVdOUyB8IENMT05FX05FV0lQQykK
KwkKKycnJ0hvdyB0byB0ZXN0JycnOiAgQ2hlY2sgYC9wcm9jLzxxcGlkPi9ucy9baXBjLG1udF1g
CisKKycnJ1Rlc3RlZCcnJzogTm90IHRlc3RlZAorCitbcWVtdS1uYW1lc3BhY2VzXTogaHR0cHM6
Ly9saXN0cy5nbnUub3JnL2FyY2hpdmUvaHRtbC9xZW11LWRldmVsLzIwMTctMTAvbXNnMDQ3MjMu
aHRtbAorCisjIyMgQmFzaWMgUkxJTUlUcworCisnJydEZXNjcmlwdGlvbicnJzogQSBudW1iZXIg
b2YgbGltaXRzIG9uIHRoZSByZXNvdXJjZXMgdGhhdCBhIGdpdmVuCitwcm9jZXNzIC8gdXNlcmlk
IGlzIGFsbG93ZWQgdG8gY29uc3VtZS4gIFRoZXNlIGNhbiBsaW1pdCB0aGUgYWJpbGl0eQorb2Yg
YSBjb21wcm9taXNlZCBRRU1VIHByb2Nlc3MgdG8gRG9TIGRvbWFpbiAwIGJ5IGV4aGF1c3Rpbmcg
dmFyaW91cworcmVzb3VyY2VzIGF2YWlsYWJsZSB0byBpdC4KKworJycnSW1wbGVtZW50YXRpb24n
JycKKworTGltaXRzIHRoYXQgY2FuIGJlIGltcGxlbWVudGVkIGltbWVkaWF0ZWx5IHdpdGhvdXQg
bXVjaCBlZmZvcnQ6CisgLSBSTElNSVRfRlNJWkVgIChmaWxlIHNpemUpIHRvIDI1NktpQi4KKyAt
IFJMSU1JVF9OUFJPQyAoYWZ0ZXIgdWlkIGNoYW5nZXMgdG8gYSB1bmlxdWUgdWlkKQorCitQcm9i
YWJseSBub3QgbmVjZXNzYXJ5IGJ1dCB3aHkgbm90OgorIC0gUkxJTUlUX0NPUkU6IDAKKyAtIFJM
SU1JVF9NU0dRVUVVRTogMAorIC0gUkxJTUlUX0xPQ0tTOiAwCisgLSBSTElNSVRfTUVNTE9DSzog
MAorIAorTm90ZTogbWxvY2soKSBpcyB1c2VkIGJ5IFFFTVUgb25seSB3aGVuIGJvdGggInJlYWx0
aW1lIiBhbmQgIm1sb2NrIgorYXJlIHNwZWNpZmllZDsgdGhpcyBkb2VzIG5vdCBhcHBseSB0byBR
RU1VIHJ1bm5pbmcgYXMgYSBYZW4gRE0uCisgICAKKycnJ0hvdyB0byB0ZXN0JycnOiBDaGVjayBg
L3Byb2MvPHFwaWQ+L2xpbWl0c2AKKworJycnVGVzdGVkJycnOiBOb3QgdGVzdGVkCisKKyMjIyBG
dXJ0aGVyIFJMSU1JVHMKKworUkxJTUlUX0FTIGxpbWl0cyB0aGUgdG90YWwgYW1vdW50IG9mIG1l
bW9yeTsgYnV0IHRoaXMgaW5jbHVkZXMgdGhlCit2aXJ0dWFsIG1lbW9yeSB3aGljaCBRRU1VIHVz
ZXMgYXMgYSBtYXBjYWNoZS4gIHhlbi1tYXBjYWNoZS5jIGFscmVhZHkKK2ZpZGRsZXMgd2l0aCB0
aGlzOyBpdCB3b3VsZCBiZSBzdHJhaWdodGZvcndhcmQgdG8gbWFrZSBpdCAqc2V0KiB0aGUKK3Js
aW1pdCB0byB3aGF0IGl0IHRoaW5rcyBhIHNlbnNpYmxlIGxpbWl0IGlzLgorCitPdGhlciB0aGlu
Z3MgdGhhdCB3b3VsZCB0YWtlIHNvbWUgY2xldmVybmVzcyAvIGNoYW5nZXMgdG8gUUVNVSB0bwor
dXRpbGl6ZSBkdWUgdG8gb3JkZXJpbmcgY29uc3RyYW50czoKKyAtIFJMSU1JVF9OT0ZJTEVTIChh
ZnRlciBhbGwgbmVjZXNzYXJ5IGZpbGVzIGFyZSBvcGVuZWQpCisKKyMjIyBsaWJ4bCBVSUQgY2xl
YW51cAorCisnJydEZXNjcmlwdGlvbicnJzogRG9tYWluIElEcyBhcmUgcmV1c2VkLCBhbmQgdGh1
cyByZXN0cmljdGVkIFVJRHMgYXJlCityZXVzZWQuICBJZiBhIGNvbXByb21pc2VkIFFFTVUgY2Fu
IGZvcmsgKGR1ZSB0byBzZWNjb21wIG9yCitSTElNSVRfTlBST0MgbGltaXRzIGJlaW5nIGluZWZm
ZWN0aXZlIGZvciBzb21lIHJlYXNvbiksIGl0IG1heSBhdm9pZAorYmVpbmcga2lsbGVkIHdoZW4g
aXRzIGRvbWFpbiBkaWVzLCB0aGVuIHdhaXQgdW50aWwgdGhlIGRvbWFpbiBJRCBpcworcmV1c2Vk
IGFnYWluLCBhdCB3aGljaCBwb2ludCBpdCB3aWxsIGhhdmUgY29udHJvbCBvdmVyIHRoZSBkb21h
aW4gaW4KK3F1ZXN0aW9uICh3aGljaCBwcm9iYWJseSBiZWxvbmdzIHRvIHNvbWVvbmUgZWxzZSku
CisKK2xpYnhsIHNob3VsZCBraWxsIGFsbCBVSURzIGFzc29jaWF0ZWQgd2l0aCBhIGRvbWFpbiBi
b3RoIHdoZW4gdGhlIFZNCitpcyBkZXN0cm95ZWQsIGFuZCBiZWZvcmUgc3RhcnRpbmcgYSBWTSB3
aXRoIHRoZSBzYW1lIFVJRC4KKworJycnSW1wbGVtZW50YXRpb24nJyc6IFRoaXMgaXMgdW5uZWNl
c3NhcmlseSB0cmlja3kuCisKK1RoZSBraWxsKCkgc3lzdGVtIGNhbGwgY2FuIGhhdmUgdGhyZWUg
a2luZHMgb2YgdGFyZ2V0czoKKyAtIEEgc2luZ2xlIHBpZAorIC0gQSBwcm9jZXNzIGdyb3VwCisg
LSAiRXZlcnkgcHJvY2VzcyBleGNlcHQgbWUgdG8gd2hpY2ggSSBhbSBhbGxvd2VkIHRvIHNlbmQg
YSBzaWduYWwiICgtMSkKKworVGFyZ2V0aW5nIGEgc2luZ2xlIHBpZCBpcyByYWN5IGFuZCBsaWtl
bHkgdG8gYmUgYmVhdGVuIGJ5IHRoZQorZm9sbG93aW5nIGxvb3A6CisKKyAgICB3aGlsZSgxKSB7
CisgICAgICAgIGlmKGZvcmsoKSkKKwkgICAgX2V4aXQoMCk7CisgICAgfQkgIAorCitUaGF0IGlz
LCBieSB0aGUgdGltZSB5b3UndmUgcmVhZCB0aGUgcHJvY2VzcyBsaXN0IGFuZCBmb3VuZCB0aGUK
K3Byb2Nlc3MgaWQgeW91IHdhbnQgdG8ga2lsbCwgdGhhdCBwcm9jZXNzIGhhcyBleGl0ZWQgYW5k
IHRoZXJlIGlzIGEKK25ldyBwcm9jZXNzIHdob3NlIHBpZCB5b3UgZG9uJ3Qga25vdyBhYm91dC4K
KworVGFyZ2V0aW5nIGEgcHJvY2VzcyBncm91cCB3aWxsIGJlIGluZWZmZWN0aXZlLCBhcyB1bnBy
aXZpbGVnZWQKK3Byb2Nlc3NlcyBhcmUgYWxsb3dlZCB0byBtYWtlIHRoZWlyIG93biBwcm9jZXNz
IGdyb3Vwcy4KKwora2lsbCgtMSkgY2FuIGJlIHVzZWQgYnV0IG11c3QgYmUgZG9uZSB3aXRoIGNh
cmUuICBDb25zaWRlciB0aGUKK2ZvbGxvd2luZyBjb2RlLCBmb3IgZXhhbXBsZToKKworICAgIHNl
dHVpZCh0YXJnZXRfdWlkKTsKKyAgICBraWxsKC0xLCA5KTsKKworVGhpcyBsb29rcyBsaWtlIGl0
IHdpbGwgZG8gdGhlIHRyaWNrOyBidXQgYnkgc2V0dGluZyBhbGwgb2YgdGhlIHVzZXIKK2lkcyAo
ZWZmZWN0aXZlLCByZWFsLCBhbmQgc2F2ZWQpLCBpdCBvcGVucyB0aGUgJ2tpbGxpbmcnIHByb2Nl
c3MgdXAgdG8KK2JlaW5nIGtpbGxlZCBieSB0aGUgdGFyZ2V0IHByb2Nlc3M6CisKKyAgICB3aGls
ZSgxKSB7CisgICAgICAgIGlmKGZvcmsoKSkKKyAgICAgICAgICAgIF9leGl0KDApOworICAgICAg
ICBlbHNlCisgICAgICAgICAgICBraWxsKC0xLCA5KTsKKyAgICB9CisKK0ZvcnR1bmF0ZWx5IHRo
ZXJlIGlzIGFuIGFzc3ltZXRyeSB3ZSBjYW4gdGFrZSBhZHZhbnRhZ2Ugb2YuICBGcm9tIHRoZQor
UE9TSVggc3BlYzoKKworPiBGb3IgYSBwcm9jZXNzIHRvIGhhdmUgcGVybWlzc2lvbiB0byBzZW5k
IGEgc2lnbmFsIHRvIGEgcHJvY2VzcworPiBkZXNpZ25hdGVkIGJ5IHBpZCwgdW5sZXNzIHRoZSBz
ZW5kaW5nIHByb2Nlc3MgaGFzIGFwcHJvcHJpYXRlCis+IHByaXZpbGVnZXMsIHRoZSByZWFsIG9y
IGVmZmVjdGl2ZSB1c2VyIElEIG9mIHRoZSBzZW5kaW5nIHByb2Nlc3Mgc2hhbGwKKz4gbWF0Y2gg
dGhlIHJlYWwgb3Igc2F2ZWQgc2V0LXVzZXItSUQgb2YgdGhlIHJlY2VpdmluZyBwcm9jZXNzLgor
CitUaGUgc29sdXRpb24gaXMgdG8gYWxsb2NhdGUgYSBzZWNvbmQgInJlYXBlciIgdWlkIHRoYXQg
aXMgb25seSB1c2VkIHRvIGtpbGwKK3RhcmdldCBwcm9jZXNzZXMuICBXZSBzZXQgdGhlIGV1aWQg
b2YgdGhlIGtpbGxpbmcgcHJvY2VzcyB0byB0aGUgYHRhcmdldF91aWRgLAorYnV0IHRoZSBydWlk
IG9mIHRoZSBraWxsaW5nIHByb2Nlc3MgdG8gYHJlYXBlcl91aWRgLCBsZWF2aW5nIHRoZSBzdWlk
IG9mIHRoZQora2lsbGluZyBwcm9jZXNzIGFzIDA6CisKKyAgICBzZXRyZXN1aWQocmVhcGVyX3Vp
ZCwgdGFyZ2V0X3VpZCwgMCk7CisgICAga2lsbCgtMSwgOSk7CisKK05PVEU6IFdlIGNhbm5vdCB1
c2UgYHNldHJldWlkKHJlYXBlcl91aWQsIHRhcmdldF91aWQpYCBoZXJlLCBhcyB0aGF0Cit3aWxs
IHNldCAqYm90aCogZXVpZCAqYW5kKiBzdWlkIHRvIGB0YXJnZXRfdWlkYCwgbWFraW5nIHRoZSBr
aWxsaW5nCitwcm9jZXNzIHZ1bG5lcmFibGUgdG8gdGhlIHRhcmdldCBwcm9jZXNzIGFnYWluLgor
CitTaW5jZSB0aGlzIHdpbGwga2lsbCBhbGwgb3RoZXIgYHJlYXBlcl91aWRgIHByb2Nlc3NlcyBh
cyB3ZWxsLCB3ZSBtdXN0CitlaXRoZXIgYWxsb2NhdGUgYSBzZXBhcmF0ZSBgcmVhcGVyX3VpZGAg
cGVyIGRvbWFpbiwgb3IgdXNlIGxvY2tpbmcgdG8KK2Vuc3VyZSB0aGF0IG9ubHkgb25lIGtpbGxp
bmcgcHJvY2VzcyBpcyBhY3RpdmUgYXQgYSB0aW1lLgorCisjIyBsaWJ4bDogVHJlYXQgUU1QIGNv
bm5lY3Rpb24gYXMgdW50cnVzdGVkCisKKycnJ0Rlc2NyaXB0aW9uJycnOiBDdXJyZW50bHkgbGli
eGwgdGFsa3Mgd2l0aCBRRU1VIHZpYSBRTVA7IGJ1dCBpdHMKK2ludGVyYWN0aW9ucyBoYXZlIG5v
dCBoaXN0b3JpY2FsbHkgY29uc2lkZXJlZCBmcm9tIGEgc2VjdXJpdHkgcG9pbnQgb2YKK3ZpZXcu
ICBGb3IgZXhhbXBsZSwgcW1wX3N5bmNocm9ub3VzX3NlbmQoKSB3YWl0cyBmb3IgYSByZXNwb25z
ZSBmcm9tCitRRU1VLCB3aGljaCBhIGNvbXByb21pc2VkIFFFTVUgY291bGQgc2ltcGx5IG5vdCBz
ZW5kICh0aHVzIHByZXZlbnRpbmcKK3RoZSB0b29sc3RhY2sgZnJvbSBtYWtpbmcgZm9yd2FyZCBw
cm9ncmVzcykuCisKKycnJ0ltcGxlbWVudGF0aW9uJycnOiBBdWRpdCB0b29sc3RhY2sgaW50ZXJh
Y3Rpb25zIHdpdGggUUVNVSB3aGljaAoraGFwcGVuIGFmdGVyIHRoZSBndWVzdCBoYXMgc3RhcnRl
ZCBydW5uaW5nLCBhbmQgYXNzdW1lIFFFTVUgaGFzIGJlZW4KK2NvbXByb21pc2VkLgorCisjIyMg
c2VjY29tcCBmaWx0ZXJpbmcgKExpbnV4IG9ubHkpCisKKycnJ0Rlc2NyaXB0aW9uJycnOiBUdXJu
IG9uIHNlY2NvbXAgZmlsdGVyaW5nIHRvIGRpc2FibGUgc3lzY2FsbHMgd2hpY2gKK1FFTVUgZG9l
c24ndCBuZWVkLiAKKworJycnSW1wbGVtZW50YXRpb24nJyc6IEVuYWJsZSBmcm9tIHRoZSBjb21t
YW5kLWxpbmU6CisKKyAgICAtc2FuZGJveCBvbixvYnNvbGV0ZT1kZW55LGVsZXZhdGVwcml2aWxl
Z2VzPWFsbG93LHNwYXduPWRlbnkscmVzb3VyY2Vjb250cm9sPWRlbnkKKworYGVsZXZhdGVwcml2
aWxlZ2VzYCBpcyBjdXJyZW50bHkgcmVxdWlyZWQgdG8gYWxsb3cgYC1ydW5hc2AgdG8gd29yay4K
K1JlbW92aW5nIHRoaXMgcmVxdWlyZW1lbnQgd291bGQgbWVhbiBtYWtpbmcgc3VyZSB0aGF0IHRo
ZSB1aWQgY2hhbmdlCitoYXBwZW5lZCBiZWZvcmUgdGhlIHNlY2NvbXAyIGNhbGwsIHBlcmhhcHMg
YnkgY2hhbmdpbmcgdGhlIHVpZCBiZWZvcmUKK2V4ZWN1dGluZyBRRU1VLiAgKEJ1dCB0aGlzIHdv
dWxkIHRoZW4gcmVxdWlyZSBvdGhlciBjaGFuZ2VzIHRvIGNyZWF0ZQordGhlIFFNUCBzb2NrZXQs
IFZOQyBzb2NrZXQsIGFuZCBzbyBvbikuCisKK0l0IHNob3VsZCBiZSBub3RlZCB0aGF0IGAtc2Fu
ZGJveGAgaXMgaW1wbGVtZW50ZWQgYXMgYSBibGFja2xpc3QsIG5vdAorYSB3aGl0ZWxpc3Q7IHRo
YXQgaXMsIGl0IGRpc2FibGVzIGtub3duLXVuc2VkIGZ1bmN0aW9uYWxpdHkgd2hpY2ggbWF5Citi
ZSBoYXJtZnVsLCByYXRoZXIgdGhhbiBkaXNhYmxpbmcgYWxsIGZ1bmN0aW9uYWxpdHkgZXhjZXB0
IHRoYXQga25vd24KK3RvIGJlIHNhZmUgYW5kIG5lZWRlZC4gIFRoaXMgaXMgdW5mb3J0dW5hdGVs
eSBuZWNlc3Nhcnkgc2luY2UgcWVtdQorZG9lc24ndCBrbm93IHdoYXQgc3lzdGVtIGNhbGxzIGxp
YnJhcmllcyBtaWdodCBlbmQgdXAgbWFraW5nLiAgKFNlZQorW2x3bi1zZWNjb21wXSBmb3IgYSBt
b3JlIGNvbXBsZXRlIGRpc2N1c3Npb24uKQorCitUaGlzIGZlYXR1cmUgaXMgbm90IG9uIGJ5IGRl
ZmF1bHQgYW5kIG1heSBub3QgYmUgYXZhaWxhYmxlIGluIGFsbAorZW52aXJvbm1lbnRzLiAgV2Ug
dGhlcmVmb3JlIG5lZWQgdG8gZWl0aGVyOgorIDEuIFJlcXVpcmUgdGhhdCB0aGlzIGZlYXR1cmUg
YmUgZW5hYmxlZCB0byBidWlsZCBxZW11CisgMi4gQ2hlY2sgZm9yIGAtc2FuZGJveGAgc3VwcG9y
dCBhdCBydW50aW1lIGJlZm9yZSAKKworW2x3bi1zZWNjb21wXTogaHR0cHM6Ly9sd24ubmV0L0Fy
dGljbGVzLzczODY5NC8KKworIyMjIERpc2tzCisKK1RoZSBjaHJvb3QgKGFuZCBzZWNjb21wPykg
aGFwcGVucyBsYXRlIGVub3VnaCBzdWNoIHRoYXQgUUVNVSBjYW4KK2luaXRpYWxpemUgaXRzZWxm
IGFuZCBvcGVuIGl0cyBkaXNrcy4gSWYgeW91IHdhbnQgdG8gYWRkIGEgZGlzayBhdCBydW4KK3Rp
bWUgdmlhIG9yIGluc2VydCBhIENELCB5b3UgY2FuJ3QgcGFzcyBhIHBhdGggYmVjYXVzZSBRRU1V
IGlzCitjaHJvb3RlZC4gSW5zdGVhZCB1c2UgdGhlIGFkZC1mZCBRTVAgY29tbWFuZCBhbmQgdXNl
CisvZGV2L2Zkc2V0LzxmZHNldC1pZD4gYXMgdGhlIHBhdGguCisKK0EgZnVydGhlciBsYXllciBv
ZiByZXN0cmljdGlvbiBjb3VsZCBiZSB0byBzZXQgUkxJTUlUX05PRklMRVMgdG8gJzAnLAorYW5k
IGhhbmQgYWxsIGRpc2tzIG92ZXIgUU1QLgorCisjIyBNaWdyYXRpb24KKworV2hlbiBjYWxsaW5n
IHhlbi1zYXZlLWRldmljZXMtc3RhdGUsIHNpbmNlIFFFTVUgaXMgcnVubmluZyBpbiBhIGNocm9v
dAoraXQgaXMgbm90IHVzZWZ1bCB0byBwYXNzIGEgZmlsZW5hbWUgKGl0IGRvZXNuJ3QgZXZlbiBo
YXZlIHdyaXRlIGFjY2VzcworaW5zaWRlIHRoZSBjaHJvb3QpLiBJbnN0ZWFkLCBnaXZlIGl0IGFu
IG9wZW4gZmQgdXNpbmcgdGhlIGFkZC1mZAorbWVjaGFuaXNtLgorCitBZGRpdGlvbmFsbHksIGFs
bCB0aGUgcmVzdHJpY3Rpb25zIG5lZWQgdG8gYmUgYXBwbGllZCB0byB0aGUgcWVtdQorc3RhcnRl
ZCB1cCBvbiB0aGUgcG9zdC1taWdyYXRpb24gc2lkZS4gIE9uZSBpc3N1ZSB0aGF0IG5lZWRzIHRv
IGJlCitzb2x2ZWQgaXMgaG93IHRvIHNpZ25hbCB0aGUgdG9vbHN0YWNrIG9uIHJlc3RvcmUgdGhh
dCBxZW11IGlzIHJlYWR5Citmb3IgdGhlIGRvbWFpbiB0byBiZSBzdGFydGVkIChzaW5jZSB0aGlz
IGlzIG5vcm1hbGx5IGRvbmUgdmlhCit4ZW5zdG9yZSwgYW5kIGF0IHRoaXMgcG9pbnQgdGhlIHhl
bnN0b3JlIGNvbm5lY3Rpb25zIHdpbGwgaGF2ZSBiZWVuCitjbG9zZWQpLgorCisjIyMgTmV0d29y
ayBuYW1lc3BhY2luZyAoTGludXggb25seSkKKworRW50ZXIgUUVNVSBpbnRvIGl0cyBvd24gbmV0
d29yayBuYW1lc3BhY2UgKGluIGFkZGl0aW9uIHRvIG1vdW50ICYgSVBDCituYW1lc3BhY2VzKToK
KworICAgIHVuc2hhcmUoQ0xPTkVfTkVXTkVUKTsKKworUUVNVSBkb2VzIGFjdHVhbGx5IHVzZSB0
aGUgbmV0d29yayBuYW1lc3BhY2UgYXMgYSBYZW4gRE0gZm9yIHR3bworcHVycG9zZXM6IDEpIFRv
IHNldCB1cCBuZXR3b3JrIHRhcCBkZXZpY2VzIDIpIFRvIG9wZW4gdm5jIGNvbm5lY3Rpb25zLgor
CisjIyMjIE5ldHdvcmsKKworSWYgUUVNVSBydW5zIGluIGl0cyBvd24gbmV0d29yayBuYW1lc3Bh
Y2UsIGl0IGNhbid0IG9wZW4gdGhlIHRhcAorZGV2aWNlIGl0c2VsZiBiZWNhdXNlIHRoZSBpbnRl
cmZhY2Ugd29uJ3QgYmUgdmlzaWJsZSBvdXRzaWRlIG9mIGl0cworb3duIG5hbWVzcGFjZS4gU28g
aW5zdGVhZCwgaGF2ZSB0aGUgdG9vbHN0YWNrIG9wZW4gdGhlIGRldmljZSBhbmQgcGFzcworaXQg
YXMgYW4gZmQgb24gdGhlIGNvbW1hbmQtbGluZToKKworICAgIC1kZXZpY2UgcnRsODEzOSxuZXRk
ZXY9dGFwbmV0MCxtYWM9Li4uIC1uZXRkZXYgdGFwLGlkPXRhcG5ldDAsZmQ9PHRhcGZkPgorCisj
IyMjIFZOQworCitJZiBRRU1VIHJ1bnMgaW4gaXRzIG93biBuZXR3b3JrIG5hbWVzcGFjZSwgaXQg
aXMgbm90IHN0cmFpZ2h0Zm9yd2FyZAordG8gbGlzdGVuIG9uIGEgVENQIHNvY2tldCBvdXRzaWRl
IG9mIGl0cyBvd24gbmV0d29yayBuYW1lc3BhY2UuIE9uZQorb3B0aW9uIHdvdWxkIGJlIHRvIHVz
ZSBWTkMgb3ZlciBhIFVOSVggc29ja2V0OgorCisgICAgLXZuYyB1bml4Oi92YXIvcnVuL3hlbi92
bmMtPGRvbWlkPgorCitIb3dldmVyLCB0aGlzIHdvdWxkIGJyZWFrIGZ1bmN0aW9uYWxpdHkgaW4g
dGhlIGdlbmVyYWwgY2FzZTsgSSB0aGluaword2UgbmVlZCB0byBoYXZlIHRoZSB0b29sc3RhY2sg
b3BlbiBhIHNvY2tldCBhbmQgcGFzcyB0aGUgZmQgdG8gUUVNVQorKHdoaWNoIHJlcXVpcmVzIGNo
YW5nZXMgdG8gUUVNVSkuCisKZGlmZiAtLWdpdCBhL2RvY3MvZmVhdHVyZXMvcWVtdS1kZXByaXZp
bGVnZS5wYW5kb2MgYi9kb2NzL2ZlYXR1cmVzL3FlbXUtZGVwcml2aWxlZ2UucGFuZG9jCm5ldyBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjZmYjQ4ZjNlNDAKLS0tIC9kZXYvbnVs
bAorKysgYi9kb2NzL2ZlYXR1cmVzL3FlbXUtZGVwcml2aWxlZ2UucGFuZG9jCkBAIC0wLDAgKzEs
OTQgQEAKKyUgUUVNVSBEZXByaXZpbGVnaW5nIC8gZG1fcmVzdHJpY3QKKyUgUmV2aXNpb24gMQor
CitcY2xlYXJwYWdlCisKKyMgQmFzaWNzCisKKy0tLS0tLS0tLS0tLS0tLS0gLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICAgICAgICAgU3RhdHVz
OiAqKlRlY2ggUHJldmlldyoqCisKK0FyY2hpdGVjdHVyZShzKTogeDg2CisKKyAgIENvbXBvbmVu
dChzKTogdG9vbHN0YWNrCisKKy0tLS0tLS0tLS0tLS0tLS0gLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorCisjIE92ZXJ2aWV3CisKK0J5IGRlZmF1
bHQsIHRoZSBRRU1VIGRldmljZSBtb2RlbCBpcyBydW4gaW4gZG9tYWluIDAuICBJZiBhbiBhdHRh
Y2tlcgorY2FuIGdhaW4gY29udHJvbCBvZiBhIFFFTVUgcHJvY2VzcywgaXQgY291bGQgZWFzaWx5
IHRha2UgY29udHJvbCBvZiBhCitzeXN0ZW0uCisKK2RtX3Jlc3RyaWN0IGlzIGEgc2V0IG9mIG9w
ZXJhdGlvbnMgdG8gcmVzdHJpY3QgUUVNVSBydW5uaW5nIGluIGRvbWFpbgorMC4gIEl0IGNvbnNp
c3RzIG9mIHR3byBoYWx2ZXM6CisKKyAxLiBNZWNoYW5pc21zIHRvIHJlc3RyaWN0IFFFTVUgdG8g
b25seSBiZWluZyBhYmxlIHRvIGFmZmVjdCBpdHMgb3duCitkb21haW4KKyAyLiBNZWNoYW5pc21z
IHRvIHJlc3RydWN0IFFFTVUncyBhYmlsaXR5IHRvIGludGVyYWN0IHdpdGggZG9tYWluIDAuCisK
KyMgVXNlciBkZXRhaWxzCisKKyMjIEdldHRpbmcgdGhlIHJpZ2h0IHZlcnNpb25zIG9mIHNvZnR3
YXJlCisKK0xpbnV4OiA0LjExKworCitRZW11OiAzLjArIChPciB0aGUgdmVyc2lvbiB0aGF0IGNv
bWVzIHdpdGggWGVuIDQuMTIrKQorCisjIyBTZXR0aW5nIHVwIGEgdXNlcmlkIHJhbmdlCisKK0Zv
ciBtYXhpbXVtIHNlY3VyaXR5LCBsaWJ4bCBuZWVkcyB0byBydW4gdGhlIGRldmljZW1vZGVsIGZv
ciBlYWNoCitkb21haW4gdW5kZXIgYSB1c2VyIGlkIChVSUQpIGNvcnJlc3BvbmRpbmcgdG8gaXRz
IGRvbWFpbiBpZC4gIFRoZXJlCithcmUgMzI3NTIgcG9zc2libGUgZG9tYWluIElEcywgYW5kIHNv
IGxpYnhsIG5lZWRzIDMyNzUyIHVzZXIgaWRzIHNldAorYXNpZGUgZm9yIGl0LgorCitUaGUgc2lt
cGxlc3QgYW5kIG1vc3QgZWZmZWN0aXZlIHdheSB0byBkbyB0aGlzIGlzIHRvIGFsbG9jYXRlIGEK
K2NvbnRpZ3VvdXMgYmxvY2sgb2YgVUlEcywgYW5kIGNyZWF0ZSBhIHNpbmdsZSB1c2VyIG5hbWVk
CitgeGVuLXFlbXV1c2VyLXJhbmdlLWJhc2VgIHdpdGggdGhlIGZpcnN0IFVJRC4gIEZvciBleGFt
cGxlLCB1bmRlciBEZWJpYW46CisKKyAgICBhZGR1c2VyIC0tbm8tY3JlYXRlLWhvbWUgLS11aWQg
NjU1MzYgLS1zeXN0ZW0geGVuLXFlbXV1c2VyLXJhbmdlLWJhc2UKKworTk9URTogTW9zdCBtb2Rl
cm4gc3lzdGVtcyBoYXZlIDMyLWJpdCBVSURzLCBhbmQgc28gY2FuIGluIHRoZW9yeSBnbyB1cAor
dG8gMl4zMSAob3IgMl4zMiBpZiB1aWRzIGFyZSB1bnNpZ25lZCkuICBQT1NJWCBvbmx5IGd1YXJh
bnRlZXMgMTYtYml0CitVSURzIGhvd2V2ZXI7IFVJRCA2NTUzNSBpcyByZXNlcnZlZCBmb3IgYW4g
aW52YWxpZCB2YWx1ZSwgYW5kIDY1NTM0IGlzCitub3JtYWxseSBhbGxvY2F0ZWQgdG8gIm5vYm9k
eSIuICBBZGRpdGlvbmFsbHksIHNvbWUgY29udGFpbmVyIHN5c3RlbXMKK2hhdmUgcHJvcG9zZWQg
dXNpbmcgdGhlIHVwcGVyIDMyIGJpdHMgb2YgdGhlIHVpZCBmb3IgYSBjb250YWluZXIgSUQuCisK
K0Fub3RoZXIsIGxlc3Mtc2VjdXJlIHdheSBpcyB0byBydW4gYWxsIFFFTVVzIGFzIHRoZSBzYW1l
IFVJRC4gIFRvIGRvCit0aGlzLCBjcmVhdGUgYSB1c2VyIG5hbWVkIGB4ZW4tcWVtdXVzZXItc2hh
cmVkYDsgZm9yIGV4YW1wbGU6CisKKyAgICBhZGR1c2VyIC0tbm8tY3JlYXRlLWhvbWUgLS1zeXN0
ZW0geGVuLXFlbXV1c2VyLXNoYXJlZAorCisjIyBEb21haW4gY29uZmlnIGNoYW5nZXMKKworVGhl
IGNvcmUgZG9tYWluIGNvbmZpZyBjaGFuZ2UgaXMgdG8gYWRkIHRoZSBmb2xsb3dpbmcgbGluZSB0
byB0aGUKK2RvbWFpbiBjb25maWd1cmF0aW9uOgorCisgICAgZG1fcmVzdHJpY3Q9MQorCitUaGlz
IHdpbGwgcGVyZm9ybSBhIG51bWJlciBvZiByZXN0cmljdGlvbnMsIG91dGxpbmVkIGJlbG93IGlu
IHRoZQorJ1RlY2huaWNhbCBkZXRhaWxzJyBzZWN0aW9uLgorCisjIFRlY2huaWNhbCBkZXRhaWxz
CisKK1NlZSBkb2NzL2Rlc2lnbi9xZW11LWRlcHJpdmlsZWdlLm1kIGZvciB0ZWNobmljYWwgZGV0
YWlscy4KKworIyBMaW1pdGF0aW9ucworCitUaGUgZm9sbG93aW5nIGZlYXR1cmVzIHN0aWxsIG5l
ZWQgdG8gYmUgaW1wbGVtZW50ZWQ6CisgKiBJbnNlcnRpbmcgYSBuZXcgY2Ryb20gd2hpbGUgdGhl
IGd1ZXN0IGlzIHJ1bm5pbmcgKHhsIGNkcm9tLWluc2VydCkKKyAqIE1pZ3JhdGlvbiAvIHNhdmUg
LyByZXN0b3JlCisKK0FkZGl0aW9uYWxseSwgZ2V0dGluZyBQQ0kgcGFzc3Rocm91Z2ggdG8gd29y
ayBzZWN1cmVseSB3b3VsZCByZXF1aXJlIGEKK3NpZ25pZmljYW50IHJld29yayBvZiBob3cgcGFz
c3Rocm91Z2ggd29ya3MgYXQgdGhlIG1vbWVudC4gIEl0IG1heSBiZQoraW1wbGVtZW50ZWQgYXQg
c29tZSBwb2ludCBidXQgaXMgbm90IGEgbmVhci10ZXJtIHByaW9yaXR5LgorCitTZWUgU1VQUE9S
VC5tZCBmb3Igc2VjdXJpdHkgc3VwcG9ydCBzdGF0dXMuCisKKyMgSGlzdG9yeQorCistLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KK0RhdGUgICAgICAgUmV2aXNpb24gVmVyc2lvbiAgTm90ZXMKKy0tLS0tLS0tLS0g
LS0tLS0tLS0gLS0tLS0tLS0gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQorMjAxOC0wOS0xNCAxICAgICAgICBYZW4gNC4xMiBJbXBvcnRlZCBmcm9tIGRvY3MvbWlz
YworLS0tLS0tLS0tLSAtLS0tLS0tLSAtLS0tLS0tLSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCmRpZmYgLS1naXQgYS9kb2NzL21pc2MvcWVtdS1kZXByaXZpbGVn
ZS50eHQgYi9kb2NzL21pc2MvcWVtdS1kZXByaXZpbGVnZS50eHQKZGVsZXRlZCBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDU4Yjg2YTM5MDguLjAwMDAwMDAwMDAKLS0tIGEvZG9jcy9taXNjL3FlbXUt
ZGVwcml2aWxlZ2UudHh0CisrKyAvZGV2L251bGwKQEAgLTEsMzYgKzAsMCBAQAotRm9yIHNlY3Vy
aXR5IHJlYXNvbnMsIGxpYnhsIHRyaWVzIHRvIHBhc3MgYSBub24tcm9vdCB1c2VybmFtZSB0byBR
RU1VIGFzCi1hcmd1bWVudC4gRHVyaW5nIGluaXRpYWxpemF0aW9uIFFFTVUgY2FsbHMgc2V0dWlk
IGFuZCBzZXRnaWQgd2l0aCB0aGUKLXVzZXIgSUQgYW5kIHRoZSBncm91cCBJRCBvZiB0aGUgdXNl
ciBwYXNzZWQgYXMgYXJndW1lbnQuCi1MaWJ4bCBsb29rcyBmb3IgdGhlIGZvbGxvd2luZyB1c2Vy
cyBpbiB0aGlzIG9yZGVyOgotCi0xKSBhIHVzZXIgbmFtZWQgInhlbi1xZW11dXNlci1kb21pZCRk
b21pZCIsCi1XaGVyZSAkZG9taWQgaXMgdGhlIGRvbWlkIG9mIHRoZSBkb21haW4gYmVpbmcgY3Jl
YXRlZC4KLVRoaXMgcmVxdWlyZXMgdGhlIHJlc2VydmF0aW9uIG9mIDY1NTM1IHVpZHMgZnJvbSB4
ZW4tcWVtdXVzZXItZG9taWQxCi10byB4ZW4tcWVtdXVzZXItZG9taWQ2NTUzNS4gVG8gdXNlIHRo
aXMgbWVjaGFuaXNtLCB5b3UgbWlnaHQgd2FudCB0bwotY3JlYXRlIGEgbGFyZ2UgbnVtYmVyIG9m
IHVzZXJzIGF0IGluc3RhbGxhdGlvbiB0aW1lLiBGb3IgZXhhbXBsZToKLQotZm9yICgoaT0xOyBp
PDY1NTM2OyBpKyspKQotZG8KLSAgICBhZGR1c2VyIC0tbm8tY3JlYXRlLWhvbWUgLS1zeXN0ZW0g
eGVuLXFlbXV1c2VyLWRvbWlkJGkKLWRvbmUKLQotWW91IG1pZ2h0IHdhbnQgdG8gY29uc2lkZXIg
cGFzc2luZyAtLWdyb3VwIHRvIGFkZHVzZXIgdG8gY3JlYXRlIGEgbmV3Ci1ncm91cCBmb3IgZWFj
aCBuZXcgdXNlci4KLQotCi0yKSBhIHVzZXIgbmFtZWQgInhlbi1xZW11dXNlci1zaGFyZWQiCi1B
cyBhIGZhbGwgYmFjayBpZiBib3RoIDEpIGZhaWxzLCBsaWJ4bCB3aWxsIHVzZSBhIHNpbmdsZSB1
c2VyIGZvcgotYWxsIFFFTVUgaW5zdGFuY2VzLiBUaGUgdXNlciBpcyBuYW1lZCB4ZW4tcWVtdXVz
ZXItc2hhcmVkLiBUaGlzIGlzCi1sZXNzIHNlY3VyZSBidXQgc3RpbGwgYmV0dGVyIHRoYW4gcnVu
bmluZyBRRU1VIGFzIHJvb3QuIFVzaW5nIHRoaXMgaXMgYXMKLXNpbXBsZSBhcyBjcmVhdGluZyBq
dXN0IG9uZSBtb3JlIHVzZXIgb24geW91ciBob3N0OgotCi1hZGR1c2VyIC0tbm8tY3JlYXRlLWhv
bWUgLS1zeXN0ZW0geGVuLXFlbXV1c2VyLXNoYXJlZAotCi0KLTMpIHJvb3QKLUFzIGEgbGFzdCBy
ZXNvcnQsIGxpYnhsIHdpbGwgc3RhcnQgUUVNVSBhcyByb290LgotCi0KLVBsZWFzZSBub3RlIHRo
YXQgcnVubmluZyBRRU1VIGFzIG5vbi1yb290IGNhdXNlcyBzZXZlcmFsIGZlYXR1cmVzIGxpa2UK
LW1pZ3JhdGlvbiBhbmQgUENJIHBhc3N0aHJvdWdoIHRvIG5vdCB3b3JrIHByb3Blcmx5IGFuZCBt
YXkgcHJldmVudCB0aGUgZ3Vlc3QKLWZyb20gYm9vdGluZy4KLS0gCjIuMTkuMAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 16:57:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 16:57: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 1g8TPa-0001Kk-49; Fri, 05 Oct 2018 16:57:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hc74=mr=citrix.com=prvs=8098a8135=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g8TPY-0001KE-NC
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 16:57:08 +0000
X-Inumbo-ID: 59b6cf26-c8bf-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 59b6cf26-c8bf-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 18:54:40 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,345,1534809600"; d="scan'208";a="67142142"
From: George Dunlap <george.dunlap@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 5 Oct 2018 17:56:59 +0100
Message-ID: <20181005165701.28030-3-george.dunlap@citrix.com>
X-Mailer: git-send-email 2.19.0
In-Reply-To: <20181005165701.28030-1-george.dunlap@citrix.com>
References: <20181005165701.28030-1-george.dunlap@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/5] tools/dm_restrict: Unshare mount and IPC
 namespaces on Linux
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UUVNVSBydW5uaW5nIHVuZGVyIFhlbiBkb2Vzbid0IG5lZWQgbW91bnQgb3IgSVBDIGZ1bmN0aW9u
YWxpdHkuCkNyZWF0ZSBhbmQgZW50ZXIgc2VwYXJhdGUgbmFtZXNwYWNlcyBmb3IgZWFjaCBvZiB0
aGVzZSBiZWZvcmUKZXhlY3V0aW5nIFFFTVUsIHNvIHRoYXQgaW4gdGhlIGV2ZW50IHRoYXQgb3Ro
ZXIgcmVzdHJpY3Rpb25zIGZhaWwsIHRoZQpwcm9jZXNzIHdvbid0IGJlIGFibGUgdG8gZXZlbiBu
YW1lIHN5c3RlbSBtb3VudCBwb2ludHMgb3IgZXhzdGluZwpub24tZmlsZS1iYXNlZCBJUEMgZGVz
Y3JpcHRvcnMgdG8gYXR0ZW1wdCB0byBhdHRhY2sgdGhlbS4KClVuc2hhcmluZyBpcyBzb21ldGhp
bmcgYSBwcm9jZXNzIGNhbiBvbmx5IGRvIHRvIGl0c2VsZiAoaXQgd291bGQKc2VlbSk7IHNvIGFk
ZCBhbiBvcy1zcGVjaWZpYyAiZG1fcHJlZXhlY19yZXN0cmljdCgpIiBob29rIGp1c3QgYmVmb3Jl
CndlIGV4ZWMoKSB0aGUgZGV2aWNlIG1vZGVsLgoKQWxzbyBhZGQgY2hlY2tzIHRvIGRlcHJpdi1w
cm9jZXNzLWNoZWNrZXIuc2ggdG8gdmVyaWZ5IHRoYXQgZG0gaXMKcnVubmluZyBpbiBhIG5ldyBu
YW1lc3BhY2UgKG9yIGF0IGxlYXN0LCBhIGRpZmZlcmVudCBvbmUgdGhhbiB0aGUKY2FsbGVyKS4K
ClN1Z2dlc3RlZC1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+
ClNpZ25lZC1vZmYtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4K
LS0tCkNoYW5nZXMgaW4gdjI6Ci0gUmV0dXJuIGFuIGVycm9yIHJhdGhlciB0aGFuIGNhbGxpbmcg
ZXhpdCgpCi0gVXNlIExPR0UoKSBhbmQgcHJpbnQgdG8gdGhlIGN1cnJlbnQgc3RkZXJyIGZkLCBy
YXRoZXIgdGhhbgogIHByaW50aW5nIHRvIHRoZSBuZXcgc3RkZXJyIGZkIHZpYSB3cml0ZSgpCi0g
VXNlIHIgZm9yIGV4dGVybmFsIHJldHVybiB2YWx1ZXMgcmF0aGVyIHRoYW4gcmMuCgpDQzogSWFu
IEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CkNDOiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgpDQzogQW50aG9ueSBQZXJhcmQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+
Ci0tLQogZG9jcy9kZXNpZ25zL3FlbXUtZGVwcml2aWxlZ2UubWQgfCAxMiArKysrKystLS0tLS0K
IHRvb2xzL2xpYnhsL2xpYnhsX2RtLmMgICAgICAgICAgIHwgIDYgKysrKysrCiB0b29scy9saWJ4
bC9saWJ4bF9mcmVlYnNkLmMgICAgICB8ICA1ICsrKysrCiB0b29scy9saWJ4bC9saWJ4bF9pbnRl
cm5hbC5oICAgICB8ICA1ICsrKysrCiB0b29scy9saWJ4bC9saWJ4bF9saW51eC5jICAgICAgICB8
IDE0ICsrKysrKysrKysrKysrCiB0b29scy9saWJ4bC9saWJ4bF9uZXRic2QuYyAgICAgICB8ICA1
ICsrKysrCiA2IGZpbGVzIGNoYW5nZWQsIDQxIGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvZG9jcy9kZXNpZ25zL3FlbXUtZGVwcml2aWxlZ2UubWQgYi9kb2NzL2Rl
c2lnbnMvcWVtdS1kZXByaXZpbGVnZS5tZAppbmRleCA2ZGMzYzZkMTQ5Li5lMWM5NzYzYTcxIDEw
MDY0NAotLS0gYS9kb2NzL2Rlc2lnbnMvcWVtdS1kZXByaXZpbGVnZS5tZAorKysgYi9kb2NzL2Rl
c2lnbnMvcWVtdS1kZXByaXZpbGVnZS5tZApAQCAtNzgsMTIgKzc4LDYgQEAgVGhlbiBhZGRzIHRo
ZSBmb2xsb3dpbmcgdG8gdGhlIHFlbXUgY29tbWFuZC1saW5lOgogCQogJycnVGVzdGVkJycnOiBO
b3QgdGVzdGVkCiAKLSMjIFJlc3RyaWN0aW9ucyAvIGltcHJvdmVtZW50cyBzdGlsbCB0byBkbwot
Ci1UaGlzIGxpc3RzIHBvdGVudGlhbCByZXN0cmljdGlvbnMgc3RpbGwgdG8gZG8uICBJdCBpcyBt
ZWFudCB0byBiZQotbGlzdGVkIGluIG9yZGVyIG9mIGVhc2Ugb2YgaW1wbGVtZW50YXRpb24sIHdp
dGggbG93LWhhbmdpbmcgZnJ1aXQKLWZpcnN0LgotCiAjIyBOYW1lc3BhY2VzIGZvciB1bnVzZWQg
ZnVuY3Rpb25hbGl0eSAoTGludXggb25seSkKIAogJycnRGVzY3JpcHRpb24nJyc6IFFFTVUgZG9l
c24ndCB1c2UgdGhlIGZ1bmN0aW9uYWxpdHkgYXNzb2NpYXRlZCB3aXRoCkBAIC0xMTEsNiArMTA1
LDEyIEBAIGNhbGw6CiAKIFtxZW11LW5hbWVzcGFjZXNdOiBodHRwczovL2xpc3RzLmdudS5vcmcv
YXJjaGl2ZS9odG1sL3FlbXUtZGV2ZWwvMjAxNy0xMC9tc2cwNDcyMy5odG1sCiAKKyMgUmVzdHJp
Y3Rpb25zIC8gaW1wcm92ZW1lbnRzIHN0aWxsIHRvIGRvCisKK1RoaXMgbGlzdHMgcG90ZW50aWFs
IHJlc3RyaWN0aW9ucyBzdGlsbCB0byBkby4gIEl0IGlzIG1lYW50IHRvIGJlCitsaXN0ZWQgaW4g
b3JkZXIgb2YgZWFzZSBvZiBpbXBsZW1lbnRhdGlvbiwgd2l0aCBsb3ctaGFuZ2luZyBmcnVpdAor
Zmlyc3QuCisKICMjIyBCYXNpYyBSTElNSVRzCiAKICcnJ0Rlc2NyaXB0aW9uJycnOiBBIG51bWJl
ciBvZiBsaW1pdHMgb24gdGhlIHJlc291cmNlcyB0aGF0IGEgZ2l2ZW4KZGlmZiAtLWdpdCBhL3Rv
b2xzL2xpYnhsL2xpYnhsX2RtLmMgYi90b29scy9saWJ4bC9saWJ4bF9kbS5jCmluZGV4IDM4NTY0
M2I1MmMuLjcwMmVhNzUxNDkgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKKysr
IGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwpAQCAtMjM5Myw2ICsyMzkzLDEyIEBAIHJldHJ5X3Ry
YW5zYWN0aW9uOgogICAgICAgICBnb3RvIG91dF9jbG9zZTsKICAgICBpZiAoIXJjKSB7IC8qIGlu
bmVyIGNoaWxkICovCiAgICAgICAgIHNldHNpZCgpOworICAgICAgICBpZiAobGlieGxfZGVmYm9v
bF92YWwoYl9pbmZvLT5kbV9yZXN0cmljdCkpCisgICAgICAgIHsKKyAgICAgICAgICAgIHJjID0g
bGlieGxfX2xvY2FsX2RtX3ByZWV4ZWNfcmVzdHJpY3QoZ2MpOworICAgICAgICAgICAgaWYgKHJj
ICE9IDApCisgICAgICAgICAgICAgICAgX2V4aXQoLTEpOworICAgICAgICB9CiAgICAgICAgIGxp
YnhsX19leGVjKGdjLCBudWxsLCBsb2dmaWxlX3csIGxvZ2ZpbGVfdywgZG0sIGFyZ3MsIGVudnMp
OwogICAgIH0KIApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZnJlZWJzZC5jIGIvdG9v
bHMvbGlieGwvbGlieGxfZnJlZWJzZC5jCmluZGV4IDY0NDJjY2VjNzIuLmY3ZWY0YTg5MTAgMTAw
NjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2ZyZWVic2QuYworKysgYi90b29scy9saWJ4bC9s
aWJ4bF9mcmVlYnNkLmMKQEAgLTI0NSwzICsyNDUsOCBAQCBpbnQgbGlieGxfX3BjaV90b3BvbG9n
eV9pbml0KGxpYnhsX19nYyAqZ2MsCiB7CiAgICAgcmV0dXJuIEVSUk9SX05JOwogfQorCitpbnQg
bGlieGxfX2xvY2FsX2RtX3ByZWV4ZWNfcmVzdHJpY3QobGlieGxfX2djICpnYykKK3sKKyAgICBy
ZXR1cm4gMDsKK30KZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggYi90
b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCmluZGV4IDgwMjM4MmM3MDQuLmRmODVkZGZmMjcg
MTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKKysrIGIvdG9vbHMvbGli
eGwvbGlieGxfaW50ZXJuYWwuaApAQCAtMzc4Miw2ICszNzgyLDExIEBAIHN0cnVjdCBsaWJ4bF9f
ZG1fc3Bhd25fc3RhdGUgewogCiBfaGlkZGVuIHZvaWQgbGlieGxfX3NwYXduX2xvY2FsX2RtKGxp
YnhsX19lZ2MgKmVnYywgbGlieGxfX2RtX3NwYXduX3N0YXRlKik7CiAKKy8qIAorICogQ2FsbGVk
IGFmdGVyIGZvcmtpbmcgYnV0IGJlZm9yZSBleGVjdXRpbmcgdGhlIGxvY2FsIGRldmljZW1vZGVs
LgorICovCitfaGlkZGVuIGludCBsaWJ4bF9fbG9jYWxfZG1fcHJlZXhlY19yZXN0cmljdChsaWJ4
bF9fZ2MgKmdjKTsKKwogLyogU3R1YmRvbSBkZXZpY2UgbW9kZWxzLiAqLwogCiB0eXBlZGVmIHN0
cnVjdCB7CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9saW51eC5jIGIvdG9vbHMvbGli
eGwvbGlieGxfbGludXguYwppbmRleCA2ZWYwYWJjNjkzLi4zNGFmMmUwZDkwIDEwMDY0NAotLS0g
YS90b29scy9saWJ4bC9saWJ4bF9saW51eC5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2xpbnV4
LmMKQEAgLTMwNyw2ICszMDcsMjAgQEAgaW50IGxpYnhsX19wY2lfdG9wb2xvZ3lfaW5pdChsaWJ4
bF9fZ2MgKmdjLAogICAgIHJldHVybiBlcnI7CiB9CiAKK2ludCBsaWJ4bF9fbG9jYWxfZG1fcHJl
ZXhlY19yZXN0cmljdChsaWJ4bF9fZ2MgKmdjKQoreworICAgIGludCByOworCisgICAgLyogVW5z
aGFyZSBtb3VudCBhbmQgSVBDIG5hbWVzcGFjZXMuICBUaGVzZSBhcmUgdW51c2VkIGJ5IFFFTVUu
ICovCisgICAgciA9IHVuc2hhcmUoQ0xPTkVfTkVXTlMgfCBDTE9ORV9ORVdJUEMpOworICAgIGlm
IChyIDwgMCkgeworICAgICAgICBMT0dFKEVSUk9SLCAibGlieGw6IE1vdW50IGFuZCBJUEMgbmFt
ZXNwYWNlIHVuZmFpbGVkIik7CisgICAgICAgIHJldHVybiBFUlJPUl9GQUlMOworICAgIH0KKwor
ICAgIHJldHVybiAwOworfQorCiAvKgogICogTG9jYWwgdmFyaWFibGVzOgogICogbW9kZTogQwpk
aWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfbmV0YnNkLmMgYi90b29scy9saWJ4bC9saWJ4
bF9uZXRic2QuYwppbmRleCAyZWRmYjAwNjQxLi5kY2UzZjFmZGNlIDEwMDY0NAotLS0gYS90b29s
cy9saWJ4bC9saWJ4bF9uZXRic2QuYworKysgYi90b29scy9saWJ4bC9saWJ4bF9uZXRic2QuYwpA
QCAtMTI0LDMgKzEyNCw4IEBAIGludCBsaWJ4bF9fcGNpX3RvcG9sb2d5X2luaXQobGlieGxfX2dj
ICpnYywKIHsKICAgICByZXR1cm4gRVJST1JfTkk7CiB9CisKK3ZvaWQgbGlieGxfX2xvY2FsX2Rt
X3ByZWV4ZWNfcmVzdHJpY3QobGlieGxfX2djICpnYywgaW50IHN0ZGVycmZkKQoreworICAgIHJl
dHVybjsKK30KLS0gCjIuMTkuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 17:03:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 17:03: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 1g8TVJ-0002Xl-0l; Fri, 05 Oct 2018 17:03:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wiz4=mr=citrix.com=prvs=8095139d5=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g8TVH-0002Xg-LW
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 17:03:03 +0000
X-Inumbo-ID: b0cf0295-c8c0-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b0cf0295-c8c0-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 17:04:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,345,1534809600"; d="scan'208";a="67142720"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 5 Oct 2018 18:02:26 +0100
Message-ID: <1538758946-12439-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/svm: Fix svm_update_guest_efer() for
 domains using shadow paging
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <JBeulich@suse.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.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>

V2hlbiB1c2luZyBzaGFkb3cgcGFnaW5nLCBFRkVSLk5YIGlzIGEgWGVuIGNvbnRyb2xsZWQgYml0
LCBhbmQgaXMgcmVxdWlyZWQgYnkKdGhlIHNoYWRvdyBwYWdlZmF1bHQgaGFuZGxlciB0byBkaXN0
aW5ndWlzaCBpbnN0cnVjdGlvbiBmZXRjaGVzIGZyb20gZGF0YQphY2Nlc3Nlcy4KClRoaXMgY2Fu
IGJlIG9ic2VydmVkIGJ5IGEgZ3Vlc3Qgd2hpY2ggaGFzIE5YIGFuZCBTTUVQIGNsZWFyIGJ1dCBT
TUFQIGFjdGl2ZSBieQphdHRlbXB0aW5nIHRvIGV4ZWN1dGUgY29kZSBvbiBhIHVzZXIgbWFwcGlu
Zy4gIFRoZSBmaXJzdCBhdHRlbXB0IHRvIGJ1aWxkIHRoZQp0YXJnZXQgc2hhZG93IHdpbGwgI1BG
IHNvIGlzIGhhbmRsZWQgYnkgdGhlIHNoYWRvdyBjb2RlLCBidXQgd2hlbiB3YWxraW5nIHRoZQp0
aGUgZ3Vlc3QgcGFnZXRhYmxlcywgdGhlIGxhY2sgb2YgUEZFQ19pbnNuX2ZldGNoIGJlaW5nIHNp
Z25hbGxlZCBjYXVzZXMgdGhlCnNoYWRvdyBjb2RlIHRvIG1pc3Rha2UgdGhlIGluc3RydWN0aW9u
IGZldGNoIGZvciBhIGRhdGEgZmV0Y2gsIGFuZCBiZWxpZXZlCnRoYXQgaXQgaXMgYSByZWFsIGd1
ZXN0IGZhdWx0LiAgQXMgYSByZXN1bHQsIHRoZSBndWVzdCByZWNlaXZlcyAjUEZbLWQtc3JQXQpm
b3IgYW4gYWN0aW9uIHdoaWNoIHNob3VsZCBjb21wbGV0ZSBzdWNjZXNzZnVsbHkuCgpUaGUgc3Vz
cGljaW91cy1sb29raW5nIGd5bW5hc3RpY3Mgd2l0aCBMTUUgaXMgYWN0dWFsbHkgYSBzdWJ0bGUg
Y29ybmVyIGNhc2UKd2l0aCBzaGFkb3cgcGFnaW5nLiAgV2hlbiBkcm9wcGluZyBvdXQgb2YgTG9u
ZyBNb2RlLCBhIGd1ZXN0cyBjaG9pY2Ugb2YgTE1FCmFuZCBYZW4ncyBjaG9pY2Ugb2YgQ1IwLlBH
IGNhdXNlIGhhcmR3YXJlIHRvIG9wZXJhdGUgaW4gTG9uZyBNb2RlLCBidXQgdGhlCnNoYWRvdyBj
b2RlIHRvIG9wZXJhdGUgaW4gMi1vbi0zIG1vZGUuCgpJbiBhZGRpdGlvbiB0byBkZXNjcmliaW5n
IHRoaXMgY29ybmVyIGNhc2UgaW4gdGhlIFNWTSBzaWRlLCBleHRlbmQgdGhlIGNvbW1lbnQKZm9y
IHRoZSBzYW1lIGZpeCBvbiB0aGUgVlQteCBzaWRlLiAgKEkgaGF2ZSBhIHN1c3BpY2lvbiB0aGF0
IEkndmUganVzdCB3b3JrZWQKb3V0IHdoeSBWVC14IGRvZXNuJ3QgdG9sZXJhdGUgTE1BICE9IExN
RSB3aGVuIFVucmVzdHJpY3RlZCBHdWVzdCBpcyBjbGVhci4pCgpTaWduZWQtb2ZmLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNo
IDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkND
OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ0M6IFRpbSBEZWVnYW4g
PHRpbUB4ZW4ub3JnPgpDQzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xl
LmNvbT4KQ0M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFt
ZC5jb20+CkNDOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KQ0M6IEp1biBOYWth
amltYSA8anVuLm5ha2FqaW1hQGludGVsLmNvbT4KQ0M6IEtldmluIFRpYW4gPGtldmluLnRpYW5A
aW50ZWwuY29tPgoKVW5saWtlIHRoZSBWVC14IHNpZGUsIHRoZXJlIGlzIG5vIHBvaW50IHBsYXlp
bmcgd2l0aCB0aGUgY29uZGl0aW9uYWwgaW50ZXJjZXB0Cm9mIEVGRVIgcmVhZHMuICBUaGUgU1ZN
RSByZXF1aXJlbWVudCBtZWFucyB0aGF0IG9ubHkgTDEgaHlwZXJ2aXNvcnMgd291bGQKYmVuZWZp
dCBmcm9tIGFjY2VsZXJhdGVkIHJlYWRzLgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5j
IHwgMzEgKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS92
bXgvdm14LmMgfCAgNiArKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMzEgaW5zZXJ0aW9ucygrKSwg
NiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYyBi
L3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCmluZGV4IGM5OGNmYzIuLjJhYjJjNTQgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0v
c3ZtL3N2bS5jCkBAIC02NDksMTMgKzY0OSwzMiBAQCB2b2lkIHN2bV91cGRhdGVfZ3Vlc3RfY3Io
c3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBjciwgdW5zaWduZWQgaW50IGZsYWdzKQogc3Rh
dGljIHZvaWQgc3ZtX3VwZGF0ZV9ndWVzdF9lZmVyKHN0cnVjdCB2Y3B1ICp2KQogewogICAgIHN0
cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9IHYtPmFyY2guaHZtLnN2bS52bWNiOwotICAgIGJvb2wg
bG1hID0gdi0+YXJjaC5odm0uZ3Vlc3RfZWZlciAmIEVGRVJfTE1BOwotICAgIHVpbnQ2NF90IG5l
d19lZmVyOworICAgIHVuc2lnbmVkIGxvbmcgZ3Vlc3RfZWZlciA9IHYtPmFyY2guaHZtLmd1ZXN0
X2VmZXIsCisgICAgICAgIHhlbl9lZmVyID0gcmVhZF9lZmVyKCk7CiAKLSAgICBuZXdfZWZlciA9
ICh2LT5hcmNoLmh2bS5ndWVzdF9lZmVyIHwgRUZFUl9TVk1FKSAmIH5FRkVSX0xNRTsKLSAgICBp
ZiAoIGxtYSApCi0gICAgICAgIG5ld19lZmVyIHw9IEVGRVJfTE1FOwotICAgIHZtY2Jfc2V0X2Vm
ZXIodm1jYiwgbmV3X2VmZXIpOworICAgIGlmICggcGFnaW5nX21vZGVfc2hhZG93KHYtPmRvbWFp
bikgKQorICAgIHsKKyAgICAgICAgLyogRUZFUi5OWCBpcyBhIFhlbi1vd25lZCBiaXQgYW5kIGlz
IG5vdCB1bmRlciBndWVzdCBjb250cm9sLiAqLworICAgICAgICBndWVzdF9lZmVyICY9IH5FRkVS
X05YOworICAgICAgICBndWVzdF9lZmVyIHw9IHhlbl9lZmVyICYgRUZFUl9OWDsKKworICAgICAg
ICAvKgorICAgICAgICAgKiBDUjAuUEcgaXMgYSBYZW4tb3duZWQgYml0LCBhbmQgcmVtYWlucyBz
ZXQgZXZlbiB3aGVuIHRoZSBndWVzdCBoYXMKKyAgICAgICAgICogbG9naWNhbGx5IGRpc2FibGVk
IHBhZ2luZy4KKyAgICAgICAgICoKKyAgICAgICAgICogTE1BIHdhcyBjYWxjdWxhdGVkIHVzaW5n
IHRoZSBndWVzdCBDUjAuUEcgc2V0dGluZywgYnV0IExNRSBuZWVkcworICAgICAgICAgKiBjbGVh
cmluZyB0byBhdm9pZCBpbnRlcmFjdGluZyB3aXRoIFhlbidzIENSMC5QRyBzZXR0aW5nLiAgQXMg
d3JpdGVzCisgICAgICAgICAqIHRvIENSMCBhcmUgaW50ZXJjZXB0ZWQsIGl0IGlzIHNhZmUgdG8g
bGVhdmUgTE1FIGNsZWFyIGF0IHRoaXMKKyAgICAgICAgICogcG9pbnQsIGFuZCBmaXggdXAgYm90
aCBMTUUgYW5kIExNQSB3aGVuIENSMC5QRyBpcyBzZXQuCisgICAgICAgICAqLworICAgICAgICBp
ZiAoICEoZ3Vlc3RfZWZlciAmIEVGRVJfTE1BKSApCisgICAgICAgICAgICBndWVzdF9lZmVyICY9
IH5FRkVSX0xNRTsKKyAgICB9CisKKyAgICAvKiBTVk1FIG11c3QgcmVtYWluIHNldCBpbiBub24t
cm9vdCBtb2RlLiAqLworICAgIGd1ZXN0X2VmZXIgfD0gRUZFUl9TVk1FOworCisgICAgdm1jYl9z
ZXRfZWZlcih2bWNiLCBndWVzdF9lZmVyKTsKIAogICAgIEFTU0VSVChuZXN0ZWRodm1fZW5hYmxl
ZCh2LT5kb21haW4pIHx8CiAgICAgICAgICAgICEodi0+YXJjaC5odm0uZ3Vlc3RfZWZlciAmIEVG
RVJfU1ZNRSkpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgYi94ZW4v
YXJjaC94ODYvaHZtL3ZteC92bXguYwppbmRleCBiZjkwZTIyLi5lZWE2MzMwIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92
bXguYwpAQCAtMTY2Niw2ICsxNjY2LDEyIEBAIHN0YXRpYyB2b2lkIHZteF91cGRhdGVfZ3Vlc3Rf
ZWZlcihzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgICogbm90IHRvbGVyYXRlIHRoZSBMTUUgYW5k
IExNQSBzZXR0aW5ncyBiZWluZyBkaWZmZXJlbnQuICBBcyB3cml0ZXMKICAgICAgICAgICogdG8g
Q1IwIGFyZSBpbnRlcmNlcHRlZCwgaXQgaXMgc2FmZSB0byBsZWF2ZSBMTUUgY2xlYXIgYXQgdGhp
cwogICAgICAgICAgKiBwb2ludCwgYW5kIGZpeCB1cCBib3RoIExNRSBhbmQgTE1BIHdoZW4gQ1Iw
LlBHIGlzIHNldC4KKyAgICAgICAgICoKKyAgICAgICAgICogRnVydGhlcm1vcmUsIHdoZW4gdXNp
bmcgc2hhZG93IHBhZ2V0YWJsZXMgKHN1YnN1bWVkIGJ5IHRoZQorICAgICAgICAgKiBVbnJlc3Ry
aWN0ZWQgR3Vlc3QgY2hlY2spLCBDUjAuUEcgaXMgYSBYZW4tb3duZWQgYml0LCBhbmQgcmVtYWlu
cworICAgICAgICAgKiBzZXQgZXZlbiB3aGVuIHRoZSBndWVzdCBoYXMgbG9naWNhbGx5IGRpc2Fi
bGVkIHBhZ2luZy4gIExNQSB3YXMKKyAgICAgICAgICogY2FsY3VsYXRlZCB1c2luZyB0aGUgZ3Vl
c3QgQ1IwLlBHIHNldHRpbmcsIGJ1dCBMTUUgbmVlZHMgY2xlYXJpbmcKKyAgICAgICAgICogdG8g
YXZvaWQgaW50ZXJhY3Rpbmcgd2l0aCBYZW4ncyBDUjAuUEcgc2V0dGluZy4KICAgICAgICAgICov
CiAgICAgICAgIGlmICggIShndWVzdF9lZmVyICYgRUZFUl9MTUEpICkKICAgICAgICAgICAgIGd1
ZXN0X2VmZXIgJj0gfkVGRVJfTE1FOwotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 17:29:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 17: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 1g8Tuv-0004Ab-1T; Fri, 05 Oct 2018 17:29:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lvwj=mr=chiark.greenend.org.uk=ijackson@srs-us1.protection.inumbo.net>)
 id 1g8Tut-00049s-6R
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 17:29:31 +0000
X-Inumbo-ID: df7fef09-c8c3-11e8-a8a5-bc764e045a96
Received: from chiark.greenend.org.uk (unknown [2001:ba8:1e3::])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id df7fef09-c8c3-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 19:27:03 +0200 (CEST)
Received: from [172.18.45.5] (helo=zealot.relativity.greenend.org.uk)
 by chiark.greenend.org.uk (Debian Exim 4.84_2 #1) with esmtp
 (return-path ijackson@chiark.greenend.org.uk)
 id 1g8Tuq-0003W5-Ra; Fri, 05 Oct 2018 18:29:29 +0100
From: Ian Jackson <ian.jackson@citrix.com>
To: xen-devel@lists.xenproject.org
Date: Fri,  5 Oct 2018 18:29:01 +0100
Message-Id: <20181005172917.11963-3-ian.jackson@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181005172917.11963-1-ian.jackson@citrix.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
Subject: [Xen-devel] [PATCH 02/18] tools/xentrace/xenalyze: Fix typos
 detected by lintian
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Ian Jackson <ian.jackson@citrix.com>, Hans van Kranenburg <hans@knorrie.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@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>

U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+Ci0tLQog
dG9vbHMveGVudHJhY2UveGVuYWx5emUuYyB8IDggKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA0
IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMveGVudHJh
Y2UveGVuYWx5emUuYyBiL3Rvb2xzL3hlbnRyYWNlL3hlbmFseXplLmMKaW5kZXggNWVkMGExMjMy
Ny4uYWE4OTQ2NzNhZCAxMDA2NDQKLS0tIGEvdG9vbHMveGVudHJhY2UveGVuYWx5emUuYworKysg
Yi90b29scy94ZW50cmFjZS94ZW5hbHl6ZS5jCkBAIC05MjI0LDcgKzkyMjQsNyBAQCB2b2lkIHBy
b2Nlc3NfY3B1X2NoYW5nZShzdHJ1Y3QgcGNwdV9pbmZvICpwKSB7CiAKICAgICAvKiBGaWxlIHNh
bml0eSBjaGVjayAqLwogICAgIGlmKHAtPmZpbGVfb2Zmc2V0ICE9IHAtPm5leHRfY3B1X2NoYW5n
ZV9vZmZzZXQpIHsKLSAgICAgICAgZnByaW50Zih3YXJuLCAiU3RyYW5nZSwgcGNwdSAlZCBleHBl
Y3RlZCBvZmZldCAlbGx4LCBhY3R1YWwgJWxseCFcbiIsCisgICAgICAgIGZwcmludGYod2Fybiwg
IlN0cmFuZ2UsIHBjcHUgJWQgZXhwZWN0ZWQgb2Zmc2V0ICVsbHgsIGFjdHVhbCAlbGx4IVxuIiwK
ICAgICAgICAgICAgICAgICBwLT5waWQsICh1bnNpZ25lZCBsb25nIGxvbmcpcC0+bmV4dF9jcHVf
Y2hhbmdlX29mZnNldCwKICAgICAgICAgICAgICAgICAodW5zaWduZWQgbG9uZyBsb25nKXAtPmZp
bGVfb2Zmc2V0KTsKICAgICB9CkBAIC05NjczLDcgKzk2NzMsNyBAQCBzc2l6ZV90IHJlYWRfcmVj
b3JkKHN0cnVjdCBwY3B1X2luZm8gKiBwKSB7CiB9CiAKIC8qCi0gKiBUaGlzIGZ1bmNpdG9uIGdl
dHMgY2FsbGVkIGZvciBldmVyeSByZWNvcmQgd2hlbiBkb2luZyBkdW1wLiAgVHJ5IHRvCisgKiBU
aGlzIGZ1bmN0aW9uIGdldHMgY2FsbGVkIGZvciBldmVyeSByZWNvcmQgd2hlbiBkb2luZyBkdW1w
LiAgVHJ5IHRvCiAgKiBtYWtlIGl0IGVmZmljaWVudCBieSBjaGFuZ2luZyB0aGUgbWluaW11bSBh
bW91bnQgZnJvbSB0aGUgbGFzdAogICogY2FsbC4gIERvIHRoaXMgYnk6CiAgKiAtIEtlZXBpbmcg
dHJhY2sgb2YgdGhlIGxhc3QgcGNwdSBjYWxsZWQsIHNvIHdlIGNhbiBqdXN0IHNldCB0aGF0IHRv
IC0KQEAgLTEwNjI5LDcgKzEwNjI5LDcgQEAgY29uc3Qgc3RydWN0IGFyZ3Bfb3B0aW9uIGNtZF9v
cHRzW10gPSAgewogICAgICAgLmtleSA9IE9QVF9TQ0FUVEVSUExPVF9FWFRJTlRfQ1lDTEVTLAog
ICAgICAgLmFyZyA9ICJ2ZWN0b3IiLAogICAgICAgLmdyb3VwID0gT1BUX0dST1VQX0VYVFJBLAot
ICAgICAgLmRvYyA9ICJPdXRwdXQgYSBzY2F0dGVycGxvdCBvZiB2bWV4aXQgY3ljbGVzIGZvciBl
eHRlcm5hbCBpbnRlcnJ1cHRzIG9mIHRoZSBnaXZlbiB2ZWN0b3IgYXMgYSBmdW5jaXRvbiBvZiB0
aW1lLiIsIH0sCisgICAgICAuZG9jID0gIk91dHB1dCBhIHNjYXR0ZXJwbG90IG9mIHZtZXhpdCBj
eWNsZXMgZm9yIGV4dGVybmFsIGludGVycnVwdHMgb2YgdGhlIGdpdmVuIHZlY3RvciBhcyBhIGZ1
bmN0aW9uIG9mIHRpbWUuIiwgfSwKIAogICAgIHsgLm5hbWUgPSAic2NhdHRlcnBsb3QtdW5waW4t
cHJvbW90ZSIsCiAgICAgICAua2V5ID0gT1BUX1NDQVRURVJQTE9UX1VOUElOX1BST01PVEUsCkBA
IC0xMDc1Niw3ICsxMDc1Niw3IEBAIGNvbnN0IHN0cnVjdCBhcmdwX29wdGlvbiBjbWRfb3B0c1td
ID0gIHsKICAgICAgIC5rZXkgPSBPUFRfTU1JT19FTlVNRVJBVElPTl9TS0lQX1ZHQSwKICAgICAg
IC5hcmcgPSAiWzB8MV0iLAogICAgICAgLmdyb3VwID0gT1BUX0dST1VQX1NVTU1BUlksCi0gICAg
ICAuZG9jID0gIkNvbnRyb2wgd2hldGhlciB3ZSBlbnVtZXJhdGUgTU1JTyBhY2Nlc3NlcyB0byB0
aGUgVkdBIGFyZWEsIHdoaWNoIGNhbiBiZSBleHRyZW1seSBoaWdoIGR1cmluZyBib290LiAgRGVm
YXVsdDogMCIsIH0sCisgICAgICAuZG9jID0gIkNvbnRyb2wgd2hldGhlciB3ZSBlbnVtZXJhdGUg
TU1JTyBhY2Nlc3NlcyB0byB0aGUgVkdBIGFyZWEsIHdoaWNoIGNhbiBiZSBleHRyZW1lbHkgaGln
aCBkdXJpbmcgYm9vdC4gIERlZmF1bHQ6IDAiLCB9LAogCiAgICAgeyAubmFtZSA9ICJzYW1wbGUt
c2l6ZSIsCiAgICAgICAua2V5ID0gT1BUX1NBTVBMRV9TSVpFLAotLSAKMi4xMS4wCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 17:29:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 17: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 1g8Tuw-0004B8-6D; Fri, 05 Oct 2018 17:29:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lvwj=mr=chiark.greenend.org.uk=ijackson@srs-us1.protection.inumbo.net>)
 id 1g8Tuu-0004AF-51
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 17:29:32 +0000
X-Inumbo-ID: e049082e-c8c3-11e8-a8a5-bc764e045a96
Received: from chiark.greenend.org.uk (unknown [2001:ba8:1e3::])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e049082e-c8c3-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 19:27:04 +0200 (CEST)
Received: from [172.18.45.5] (helo=zealot.relativity.greenend.org.uk)
 by chiark.greenend.org.uk (Debian Exim 4.84_2 #1) with esmtp
 (return-path ijackson@chiark.greenend.org.uk)
 id 1g8Tus-0003W5-8t; Fri, 05 Oct 2018 18:29:30 +0100
From: Ian Jackson <ian.jackson@citrix.com>
To: xen-devel@lists.xenproject.org
Date: Fri,  5 Oct 2018 18:29:04 +0100
Message-Id: <20181005172917.11963-6-ian.jackson@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181005172917.11963-1-ian.jackson@citrix.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
Subject: [Xen-devel] [PATCH 05/18] Various: Fix typo `reseting'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hans van Kranenburg <hans@knorrie.org>,
 Ian Jackson <ian.jackson@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wei.liu2@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>

U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+Ci0tLQog
dG9vbHMvbWlzYy94ZW5sb2NrcHJvZi5jIHwgMiArLQogdG9vbHMvbWlzYy94ZW5wZXJmLmMgICAg
IHwgMiArLQogMiBmaWxlcyBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvdG9vbHMvbWlzYy94ZW5sb2NrcHJvZi5jIGIvdG9vbHMvbWlzYy94ZW5s
b2NrcHJvZi5jCmluZGV4IGRmMjNjODI5MTIuLjExZjQzYTM1ZTMgMTAwNjQ0Ci0tLSBhL3Rvb2xz
L21pc2MveGVubG9ja3Byb2YuYworKysgYi90b29scy9taXNjL3hlbmxvY2twcm9mLmMKQEAgLTQ2
LDcgKzQ2LDcgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKmFyZ3ZbXSkKICAgICB7CiAgICAg
ICAgIGlmICggeGNfbG9ja3Byb2ZfcmVzZXQoeGNfaGFuZGxlKSAhPSAwICkKICAgICAgICAgewot
ICAgICAgICAgICAgZnByaW50ZihzdGRlcnIsICJFcnJvciByZXNldGluZyBwcm9maWxlIGRhdGE6
ICVkICglcylcbiIsCisgICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkVycm9yIHJlc2V0dGlu
ZyBwcm9maWxlIGRhdGE6ICVkICglcylcbiIsCiAgICAgICAgICAgICAgICAgICAgIGVycm5vLCBz
dHJlcnJvcihlcnJubykpOwogICAgICAgICAgICAgcmV0dXJuIDE7CiAgICAgICAgIH0KZGlmZiAt
LWdpdCBhL3Rvb2xzL21pc2MveGVucGVyZi5jIGIvdG9vbHMvbWlzYy94ZW5wZXJmLmMKaW5kZXgg
MDdlNTg0YTVlYi4uYTVmYmRhYTQ1ZiAxMDA2NDQKLS0tIGEvdG9vbHMvbWlzYy94ZW5wZXJmLmMK
KysrIGIvdG9vbHMvbWlzYy94ZW5wZXJmLmMKQEAgLTEyMyw3ICsxMjMsNyBAQCBpbnQgbWFpbihp
bnQgYXJnYywgY2hhciAqYXJndltdKQogICAgIHsKICAgICAgICAgaWYgKCB4Y19wZXJmY19yZXNl
dCh4Y19oYW5kbGUpICE9IDAgKQogICAgICAgICB7Ci0gICAgICAgICAgICBmcHJpbnRmKHN0ZGVy
ciwgIkVycm9yIHJlc2V0aW5nIHBlcmZvcm1hbmNlIGNvdW50ZXJzOiAlZCAoJXMpXG4iLAorICAg
ICAgICAgICAgZnByaW50ZihzdGRlcnIsICJFcnJvciByZXNldHRpbmcgcGVyZm9ybWFuY2UgY291
bnRlcnM6ICVkICglcylcbiIsCiAgICAgICAgICAgICAgICAgICAgIGVycm5vLCBzdHJlcnJvcihl
cnJubykpOwogICAgICAgICAgICAgcmV0dXJuIDE7CiAgICAgICAgIH0KLS0gCjIuMTEuMAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 17:29:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 17: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 1g8Tux-0004Bi-Rf; Fri, 05 Oct 2018 17:29:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lvwj=mr=chiark.greenend.org.uk=ijackson@srs-us1.protection.inumbo.net>)
 id 1g8Tuv-0004Ag-C8
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 17:29:33 +0000
X-Inumbo-ID: e0e06865-c8c3-11e8-a8a5-bc764e045a96
Received: from chiark.greenend.org.uk (unknown [2001:ba8:1e3::])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e0e06865-c8c3-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 19:27:05 +0200 (CEST)
Received: from [172.18.45.5] (helo=zealot.relativity.greenend.org.uk)
 by chiark.greenend.org.uk (Debian Exim 4.84_2 #1) with esmtp
 (return-path ijackson@chiark.greenend.org.uk)
 id 1g8Tut-0003W5-AF; Fri, 05 Oct 2018 18:29:31 +0100
From: Ian Jackson <ian.jackson@citrix.com>
To: xen-devel@lists.xenproject.org
Date: Fri,  5 Oct 2018 18:29:07 +0100
Message-Id: <20181005172917.11963-9-ian.jackson@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181005172917.11963-1-ian.jackson@citrix.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
Subject: [Xen-devel] [PATCH 08/18] Various: Fix typo `mappping'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, Hans van Kranenburg <hans@knorrie.org>,
 Ian Jackson <ian.jackson@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>

U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+Ci0tLQog
dG9vbHMvcHl0aG9uL3hlbi9sb3dsZXZlbC94Yy94Yy5jICAgfCAyICstCiB4ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC92dGQvaW9tbXUuaCB8IDIgKy0KIDIgZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRp
b25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL3B5dGhvbi94ZW4vbG93
bGV2ZWwveGMveGMuYyBiL3Rvb2xzL3B5dGhvbi94ZW4vbG93bGV2ZWwveGMveGMuYwppbmRleCBl
YmVmOTJjZDUwLi40ODRiNzkwYzc1IDEwMDY0NAotLS0gYS90b29scy9weXRob24veGVuL2xvd2xl
dmVsL3hjL3hjLmMKKysrIGIvdG9vbHMvcHl0aG9uL3hlbi9sb3dsZXZlbC94Yy94Yy5jCkBAIC0y
Mzg1LDcgKzIzODUsNyBAQCBzdGF0aWMgUHlNZXRob2REZWYgcHl4Y19tZXRob2RzW10gPSB7CiAg
ICAgeyAiZG9tYWluX3NldF9tZW1tYXBfbGltaXQiLCAKICAgICAgIChQeUNGdW5jdGlvbilweXhj
X2RvbWFpbl9zZXRfbWVtbWFwX2xpbWl0LCAKICAgICAgIE1FVEhfVkFSQVJHUywgIlxuIgotICAg
ICAgIlNldCBhIGRvbWFpbidzIHBoeXNpY2FsIG1lbW9yeSBtYXBwcGluZyBsaW1pdFxuIgorICAg
ICAgIlNldCBhIGRvbWFpbidzIHBoeXNpY2FsIG1lbW9yeSBtYXBwaW5nIGxpbWl0XG4iCiAgICAg
ICAiIGRvbSBbaW50XTogSWRlbnRpZmllciBvZiBkb21haW4uXG4iCiAgICAgICAiIG1hcF9saW1p
dGtiIFtpbnRdOiAuXG4iCiAgICAgICAiUmV0dXJuczogW2ludF0gMCBvbiBzdWNjZXNzOyAtMSBv
biBlcnJvci5cbiIgfSwKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9p
b21tdS5oIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmgKaW5kZXggNDdiZGZj
YjVlYS4uMWE5OTJmNzJkNiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRk
L2lvbW11LmgKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmgKQEAgLTUx
Myw3ICs1MTMsNyBAQCBzdHJ1Y3QgcWlfY3RybCB7CiBzdHJ1Y3QgaXJfY3RybCB7CiAgICAgdTY0
IGlyZW1hcF9tYWRkcjsgICAgICAgICAgICAvKiBpbnRlcnJ1cHQgcmVtYXAgdGFibGUgbWFjaGlu
ZSBhZGRyZXNzICovCiAgICAgaW50IGlyZW1hcF9udW07ICAgICAgICAgICAgICAvKiB0b3RhbCBu
dW0gb2YgdXNlZCBpbnRlcnJ1cHQgcmVtYXAgZW50cnkgKi8KLSAgICBzcGlubG9ja190IGlyZW1h
cF9sb2NrOyAgICAgIC8qIGxvY2sgZm9yIGlycSByZW1hcHBwaW5nIHRhYmxlICovCisgICAgc3Bp
bmxvY2tfdCBpcmVtYXBfbG9jazsgICAgICAvKiBsb2NrIGZvciBpcnEgcmVtYXBwaW5nIHRhYmxl
ICovCiB9OwogCiBzdHJ1Y3QgaW9tbXVfZmx1c2ggewotLSAKMi4xMS4wCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 17:29:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 17: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 1g8Tux-0004BU-5K; Fri, 05 Oct 2018 17:29:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lvwj=mr=chiark.greenend.org.uk=ijackson@srs-us1.protection.inumbo.net>)
 id 1g8Tuv-0004Af-Aw
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 17:29:33 +0000
X-Inumbo-ID: e0a8a007-c8c3-11e8-a8a5-bc764e045a96
Received: from chiark.greenend.org.uk (unknown [2001:ba8:1e3::])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e0a8a007-c8c3-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 19:27:05 +0200 (CEST)
Received: from [172.18.45.5] (helo=zealot.relativity.greenend.org.uk)
 by chiark.greenend.org.uk (Debian Exim 4.84_2 #1) with esmtp
 (return-path ijackson@chiark.greenend.org.uk)
 id 1g8Tut-0003W5-0t; Fri, 05 Oct 2018 18:29:31 +0100
From: Ian Jackson <ian.jackson@citrix.com>
To: xen-devel@lists.xenproject.org
Date: Fri,  5 Oct 2018 18:29:06 +0100
Message-Id: <20181005172917.11963-8-ian.jackson@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181005172917.11963-1-ian.jackson@citrix.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
Subject: [Xen-devel] [PATCH 07/18] Various: Fix typo `infomation'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, Tim Deegan <tim@xen.org>,
 Hans van Kranenburg <hans@knorrie.org>, Julien Grall <julien.grall@arm.com>,
 Meng Xu <mengxu@cis.upenn.edu>, Jan Beulich <jbeulich@suse.com>,
 Ian Jackson <ian.jackson@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>

U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+Ci0tLQog
dG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCAgICAgICAgICAgICAgIHwgMiArLQogdG9vbHMv
cHl0aG9uL3hlbi9sb3dsZXZlbC94Yy94Yy5jICAgICAgICAgIHwgMiArLQogdG9vbHMveGVuc3Rh
dC9saWJ4ZW5zdGF0L3NyYy94ZW5zdGF0X3FtcC5jIHwgMiArLQogeGVuL2NvbW1vbi9zY2hlZF9y
dC5jICAgICAgICAgICAgICAgICAgICAgIHwgMiArLQogeGVuL2RyaXZlcnMvYWNwaS9hcGVpL2Vy
c3QuYyAgICAgICAgICAgICAgIHwgMiArLQogeGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oICAg
ICAgICAgICAgICAgIHwgMiArLQogNiBmaWxlcyBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDYg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCBi
L3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKaW5kZXggODAyMzgyYzcwNC4uNDM5NDdiMWIw
NyAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAorKysgYi90b29scy9s
aWJ4bC9saWJ4bF9pbnRlcm5hbC5oCkBAIC0yNjA0LDcgKzI2MDQsNyBAQCBzdHJ1Y3QgbGlieGxf
X211bHRpZGV2IHsKICAqIE9uY2UgZmluaXNoZWQsIGFvZGV2LT5jYWxsYmFjayB3aWxsIGJlIGV4
ZWN1dGVkLgogICovCiAvKgotICogQXMgb2YgWGVuIDQuNSB3ZSBtYWludGFpbiB2YXJpb3VzIGlu
Zm9tYXRpb24sIGluY2x1ZGluZyBob3RwbHVnCisgKiBBcyBvZiBYZW4gNC41IHdlIG1haW50YWlu
IHZhcmlvdXMgaW5mb3JtYXRpb24sIGluY2x1ZGluZyBob3RwbHVnCiAgKiBkZXZpY2UgaW5mb3Jt
YXRpb24sIGluIEpTT04gZmlsZXMsIHNvIHRoYXQgd2UgY2FuIHVzZSB0aGlzIEpTT04KICAqIGZp
bGUgYXMgYSB0ZW1wbGF0ZSB0byByZWNvbnN0cnVjdCBkb21haW4gY29uZmlndXJhdGlvbi4KICAq
CmRpZmYgLS1naXQgYS90b29scy9weXRob24veGVuL2xvd2xldmVsL3hjL3hjLmMgYi90b29scy9w
eXRob24veGVuL2xvd2xldmVsL3hjL3hjLmMKaW5kZXggNmY1YjhhNmZhOC4uZWJlZjkyY2Q1MCAx
MDA2NDQKLS0tIGEvdG9vbHMvcHl0aG9uL3hlbi9sb3dsZXZlbC94Yy94Yy5jCisrKyBiL3Rvb2xz
L3B5dGhvbi94ZW4vbG93bGV2ZWwveGMveGMuYwpAQCAtMjIwMCw3ICsyMjAwLDcgQEAgc3RhdGlj
IFB5TWV0aG9kRGVmIHB5eGNfbWV0aG9kc1tdID0gewogICAgIHsgImdldF9kZXZpY2VfZ3JvdXAi
LAogICAgICAgKFB5Q0Z1bmN0aW9uKXB5eGNfZ2V0X2RldmljZV9ncm91cCwKICAgICAgIE1FVEhf
VkFSQVJHUywgIlxuIgotICAgICAgImdldCBzaWJsaW5nIGRldmljZXMgaW5mb21hdGlvbi5cbiIK
KyAgICAgICJnZXQgc2libGluZyBkZXZpY2VzIGluZm9ybWF0aW9uLlxuIgogICAgICAgIiBkb20g
ICAgIFtpbnRdOiAgICAgIERvbWFpbiB0byBhc3NpZ24gZGV2aWNlIHRvLlxuIgogICAgICAgIiBz
ZWcgICAgIFtpbnRdOiAgICAgIFBDSSBzZWdtZW50LlxuIgogICAgICAgIiBidXMgICAgIFtpbnRd
OiAgICAgIFBDSSBidXMuXG4iCmRpZmYgLS1naXQgYS90b29scy94ZW5zdGF0L2xpYnhlbnN0YXQv
c3JjL3hlbnN0YXRfcW1wLmMgYi90b29scy94ZW5zdGF0L2xpYnhlbnN0YXQvc3JjL3hlbnN0YXRf
cW1wLmMKaW5kZXggM2ZkYTQ4N2Q0OS4uMTliMjM2ZTdiNiAxMDA2NDQKLS0tIGEvdG9vbHMveGVu
c3RhdC9saWJ4ZW5zdGF0L3NyYy94ZW5zdGF0X3FtcC5jCisrKyBiL3Rvb2xzL3hlbnN0YXQvbGli
eGVuc3RhdC9zcmMveGVuc3RhdF9xbXAuYwpAQCAtNTksNyArNTksNyBAQCBlbnVtIHF1ZXJ5X2Js
b2NrIHsKIAogCiAvKiBHaXZlbiB0aGUgcW1wIGRldmljZSBuYW1lLCBnZXQgdGhlIGltYWdlIGZp
bGVuYW1lIGFzc29jaWF0ZWQgd2l0aCBpdAotICAgUU1QIFN5bnRheCBmb3IgcXVlcnlpbmcgYmxv
Y2sgaW5mb21hdGlvbjoKKyAgIFFNUCBTeW50YXggZm9yIHF1ZXJ5aW5nIGJsb2NrIGluZm9ybWF0
aW9uOgogICAgICBJbjogeyAiZXhlY3V0ZSI6ICJxdWVyeS1ibG9jayIgfQogICAgICBPdXQ6IHsi
cmV0dXJuIjogW3sKICAgICAgICAgICAgICJkZXZpY2UiOiAnc3RyLCAibG9ja2VkIjogJ2Jvb2wn
LCAicmVtb3ZhYmxlIjogYm9vbCwKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc2NoZWRfcnQuYyBi
L3hlbi9jb21tb24vc2NoZWRfcnQuYwppbmRleCBhYzc5ZjE1ZGMzLi41OWZiZmE2MjVmIDEwMDY0
NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkX3J0LmMKKysrIGIveGVuL2NvbW1vbi9zY2hlZF9ydC5j
CkBAIC0yMDMsNyArMjAzLDcgQEAgc3RydWN0IHJ0X3ZjcHUgewogICAgIHNfdGltZV90IHBlcmlv
ZDsKICAgICBzX3RpbWVfdCBidWRnZXQ7CiAKLSAgICAvKiBWQ1BVIGN1cnJlbnQgaW5mb21hdGlv
biBpbiBuYW5vc2Vjb25kICovCisgICAgLyogVkNQVSBjdXJyZW50IGluZm9ybWF0aW9uIGluIG5h
bm9zZWNvbmQgKi8KICAgICBzX3RpbWVfdCBjdXJfYnVkZ2V0OyAgICAgICAgIC8qIGN1cnJlbnQg
YnVkZ2V0ICovCiAgICAgc190aW1lX3QgbGFzdF9zdGFydDsgICAgICAgICAvKiBsYXN0IHN0YXJ0
IHRpbWUgKi8KICAgICBzX3RpbWVfdCBjdXJfZGVhZGxpbmU7ICAgICAgIC8qIGN1cnJlbnQgZGVh
ZGxpbmUgZm9yIEVERiAqLwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvYWNwaS9hcGVpL2Vyc3Qu
YyBiL3hlbi9kcml2ZXJzL2FjcGkvYXBlaS9lcnN0LmMKaW5kZXggN2ZjNGRlNWRlOS4uM2EyZTQw
MzE3MyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvYWNwaS9hcGVpL2Vyc3QuYworKysgYi94ZW4v
ZHJpdmVycy9hY3BpL2FwZWkvZXJzdC5jCkBAIC0yLDcgKzIsNyBAQAogICogQVBFSSBFcnJvciBS
ZWNvcmQgU2VyaWFsaXphdGlvbiBUYWJsZSBzdXBwb3J0CiAgKgogICogRVJTVCBpcyBhIHdheSBw
cm92aWRlZCBieSBBUEVJIHRvIHNhdmUgYW5kIHJldHJpZXZlIGhhcmR3YXJlIGVycm9yCi0gKiBp
bmZvbWF0aW9uIHRvIGFuZCBmcm9tIGEgcGVyc2lzdGVudCBzdG9yZS4KKyAqIGluZm9ybWF0aW9u
IHRvIGFuZCBmcm9tIGEgcGVyc2lzdGVudCBzdG9yZS4KICAqCiAgKiBGb3IgbW9yZSBpbmZvcm1h
dGlvbiBhYm91dCBFUlNULCBwbGVhc2UgcmVmZXIgdG8gQUNQSSBTcGVjaWZpY2F0aW9uCiAgKiB2
ZXJzaW9uIDQuMCwgc2VjdGlvbiAxNy40LgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGlj
L2RvbWN0bC5oIGIveGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oCmluZGV4IDgyYjY5Njc5OGMu
LjFiYmRjZDlmOGEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaAorKysg
Yi94ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmgKQEAgLTUwOCw3ICs1MDgsNyBAQCBzdHJ1Y3Qg
eGVuX2RvbWN0bF9hc3NpZ25fZGV2aWNlIHsKICAgICB9IHU7CiB9OwogCi0vKiBSZXRyaWV2ZSBz
aWJsaW5nIGRldmljZXMgaW5mb21hdGlvbiBvZiBtYWNoaW5lX3NiZGYgKi8KKy8qIFJldHJpZXZl
IHNpYmxpbmcgZGV2aWNlcyBpbmZvcm1hdGlvbiBvZiBtYWNoaW5lX3NiZGYgKi8KIC8qIFhFTl9E
T01DVExfZ2V0X2RldmljZV9ncm91cCAqLwogc3RydWN0IHhlbl9kb21jdGxfZ2V0X2RldmljZV9n
cm91cCB7CiAgICAgdWludDMyX3QgIG1hY2hpbmVfc2JkZjsgICAgIC8qIElOICovCi0tIAoyLjEx
LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 17:29:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 17: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 1g8Tuv-0004Ak-CQ; Fri, 05 Oct 2018 17:29:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lvwj=mr=chiark.greenend.org.uk=ijackson@srs-us1.protection.inumbo.net>)
 id 1g8Tut-00049w-BB
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 17:29:31 +0000
X-Inumbo-ID: dfb17553-c8c3-11e8-a8a5-bc764e045a96
Received: from chiark.greenend.org.uk (unknown [2001:ba8:1e3::])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dfb17553-c8c3-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 19:27:03 +0200 (CEST)
Received: from [172.18.45.5] (helo=zealot.relativity.greenend.org.uk)
 by chiark.greenend.org.uk (Debian Exim 4.84_2 #1) with esmtp
 (return-path ijackson@chiark.greenend.org.uk)
 id 1g8Tur-0003W5-EF; Fri, 05 Oct 2018 18:29:29 +0100
From: Ian Jackson <ian.jackson@citrix.com>
To: xen-devel@lists.xenproject.org
Date: Fri,  5 Oct 2018 18:29:02 +0100
Message-Id: <20181005172917.11963-4-ian.jackson@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181005172917.11963-1-ian.jackson@citrix.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
Subject: [Xen-devel] [PATCH 03/18] Various: Fix typos `unkown',
 `retreive' (detected by lintian)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Hans van Kranenburg <hans@knorrie.org>, Julien Grall <julien.grall@arm.com>,
 Yang Hongyang <imhy.yang@gmail.com>, Shriram Rajagopalan <rshriram@cs.ubc.ca>,
 Ian Jackson <ian.jackson@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>

U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+Ci0tLQog
dG9vbHMvaG90cGx1Zy9MaW51eC9ibG9jay1kcmJkLXByb2JlIHwgMiArLQogdG9vbHMvbGlieGMv
eGNfZG9tX2VsZmxvYWRlci5jICAgICAgIHwgMiArLQogdG9vbHMvbGlieGwvbGlieGxfZG0uYyAg
ICAgICAgICAgICAgIHwgMiArLQogdG9vbHMvbGlieGwvbGlieGxfZXZlbnQuaCAgICAgICAgICAg
IHwgMiArLQogdG9vbHMvbGlieGwvbGlieGxfcW1wLmMgICAgICAgICAgICAgIHwgMiArLQogeGVu
L2luY2x1ZGUveGVuL2xpYmZkdC9saWJmZHQuaCAgICAgIHwgMiArLQogNiBmaWxlcyBjaGFuZ2Vk
LCA2IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvaG90
cGx1Zy9MaW51eC9ibG9jay1kcmJkLXByb2JlIGIvdG9vbHMvaG90cGx1Zy9MaW51eC9ibG9jay1k
cmJkLXByb2JlCmluZGV4IDYzNWQ5ZjlhNTIuLjdiMjk2OGI2ZDkgMTAwNzU1Ci0tLSBhL3Rvb2xz
L2hvdHBsdWcvTGludXgvYmxvY2stZHJiZC1wcm9iZQorKysgYi90b29scy9ob3RwbHVnL0xpbnV4
L2Jsb2NrLWRyYmQtcHJvYmUKQEAgLTIwLDcgKzIwLDcgQEAKICMgUmV0dXJuIHZhbHVlOgogIyAg
ICAgMDogdGhlIGRldmljZSBpcyBkcmJkIGRldmljZQogIyAgICAgMTogdGhlIGRldmljZSBpcyBu
b3QgZHJiZCBkZXZpY2UKLSMgICAgIDI6IHVua293biBlcnJvcgorIyAgICAgMjogdW5rbm93biBl
cnJvcgogIyAgICAgMzogdGhlIGRyYmQgZGV2aWNlIGRvZXMgbm90IHVzZSBwcm90b2NvbCBECiAj
ICAgICA0OiB0aGUgZHJiZCBkZXZpY2UgaXMgbm90IHJlYWR5CiAKZGlmZiAtLWdpdCBhL3Rvb2xz
L2xpYnhjL3hjX2RvbV9lbGZsb2FkZXIuYyBiL3Rvb2xzL2xpYnhjL3hjX2RvbV9lbGZsb2FkZXIu
YwppbmRleCAyNmIyODQ2MzY1Li44MmI1ZjJlZTc5IDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94
Y19kb21fZWxmbG9hZGVyLmMKKysrIGIvdG9vbHMvbGlieGMveGNfZG9tX2VsZmxvYWRlci5jCkBA
IC04Nyw3ICs4Nyw3IEBAIHN0YXRpYyBjaGFyICp4Y19kb21fZ3Vlc3RfdHlwZShzdHJ1Y3QgeGNf
ZG9tX2ltYWdlICpkb20sCiAgICAgICAgIHJldHVybiAieGVuLTMuMC14ODZfNjQiOwogICAgIGRl
ZmF1bHQ6CiAgICAgICAgIHhjX2RvbV9wYW5pYyhkb20tPnhjaCwgWENfSU5WQUxJRF9LRVJORUws
Ci0gICAgICAgICAgICAgICAgICAgICAiJXM6IHVua293biBpbWFnZSB0eXBlICUiUFJJdTY0LAor
ICAgICAgICAgICAgICAgICAgICAgIiVzOiB1bmtub3duIGltYWdlIHR5cGUgJSJQUkl1NjQsCiAg
ICAgICAgICAgICAgICAgICAgICBfX0ZVTkNUSU9OX18sIG1hY2hpbmUpOwogICAgICAgICByZXR1
cm4gTlVMTDsKICAgICB9CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9kbS5jIGIvdG9v
bHMvbGlieGwvbGlieGxfZG0uYwppbmRleCBhYmQzMWVlNmYyLi4yNmViMTZhZjM0IDEwMDY0NAot
LS0gYS90b29scy9saWJ4bC9saWJ4bF9kbS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMK
QEAgLTk5Miw3ICs5OTIsNyBAQCBzdGF0aWMgaW50IGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxf
YXJnc19uZXcobGlieGxfX2djICpnYywKIAogICAgIC8qCiAgICAgICogRG8gbm90IHVzZSBhbnkg
b2YgdGhlIHVzZXItcHJvdmlkZWQgY29uZmlnIGZpbGVzIGluIHN5c2NvbmZkaXIsCi0gICAgICog
YXZvaWRpbmcgdW5rb3duIGFuZCB1bmNvbnRyb2xsZWQgY29uZmlndXJhdGlvbi4KKyAgICAgKiBh
dm9pZGluZyB1bmtub3duIGFuZCB1bmNvbnRyb2xsZWQgY29uZmlndXJhdGlvbi4KICAgICAgKi8K
ICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICItbm8tdXNlci1jb25maWciKTsKIApkaWZm
IC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZXZlbnQuaCBiL3Rvb2xzL2xpYnhsL2xpYnhsX2V2
ZW50LmgKaW5kZXggMWVhNzg5ZTIzMS4uZDE1MTdmNzQ1NiAxMDA2NDQKLS0tIGEvdG9vbHMvbGli
eGwvbGlieGxfZXZlbnQuaAorKysgYi90b29scy9saWJ4bC9saWJ4bF9ldmVudC5oCkBAIC0xNjks
NyArMTY5LDcgQEAgdm9pZCBsaWJ4bF9ldmVudF9yZWdpc3Rlcl9jYWxsYmFja3MobGlieGxfY3R4
ICpjdHgsCiAgKgogICogQXBwbGljYXRpb25zIHNob3VsZCBlbnN1cmUgdGhhdCB0aGV5IGV2ZW50
dWFsbHkgcmV0cmlldmUgZXZlcnkKICAqIGV2ZW50IHVzaW5nIGxpYnhsX2V2ZW50X2NoZWNrIG9y
IGxpYnhsX2V2ZW50X3dhaXQsIHNpbmNlIGV2ZW50cwotICogd2hpY2ggb2NjdXIgYnV0IGFyZSBu
b3QgcmV0cmVpdmVkIGJ5IHRoZSBhcHBsaWNhdGlvbiB3aWxsIGJlIHF1ZXVlZAorICogd2hpY2gg
b2NjdXIgYnV0IGFyZSBub3QgcmV0cmlldmVkIGJ5IHRoZSBhcHBsaWNhdGlvbiB3aWxsIGJlIHF1
ZXVlZAogICogaW5zaWRlIGxpYnhsIGluZGVmaW5pdGVseS4gIGxpYnhsX2V2ZW50X2NoZWNrL193
YWl0IG1heSBiZSBPKG4pCiAgKiB3aGVyZSBuIGlzIHRoZSBudW1iZXIgb2YgcXVldWVkIGV2ZW50
cyB3aGljaCBkbyBub3QgbWF0Y2ggdGhlCiAgKiBjcml0ZXJpYSBzcGVjaWZpZWQgaW4gdGhlIGFy
Z3VtZW50cyB0byBjaGVjay93YWl0LgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfcW1w
LmMgYi90b29scy9saWJ4bC9saWJ4bF9xbXAuYwppbmRleCBiZGYxNzc4Y2YxLi42YTVjOTk3NTQ2
IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9xbXAuYworKysgYi90b29scy9saWJ4bC9s
aWJ4bF9xbXAuYwpAQCAtMjM4LDcgKzIzOCw3IEBAIHN0YXRpYyBpbnQgcW1wX3JlZ2lzdGVyX3Zu
Y19jYWxsYmFjayhsaWJ4bF9fcW1wX2hhbmRsZXIgKnFtcCwKICAgICBwb3J0ID0gbGlieGxfX2pz
b25fb2JqZWN0X2dldF9zdHJpbmcob2JqKTsKIAogICAgIGlmICghYWRkciB8fCAhcG9ydCkgewot
ICAgICAgICBMT0dEKEVSUk9SLCBxbXAtPmRvbWlkLCAiRmFpbGVkIHRvIHJldHJlaXZlIFZOQyBj
b25uZWN0IGluZm9ybWF0aW9uLiIpOworICAgICAgICBMT0dEKEVSUk9SLCBxbXAtPmRvbWlkLCAi
RmFpbGVkIHRvIHJldHJpZXZlIFZOQyBjb25uZWN0IGluZm9ybWF0aW9uLiIpOwogICAgICAgICBn
b3RvIG91dDsKICAgICB9CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9saWJmZHQvbGli
ZmR0LmggYi94ZW4vaW5jbHVkZS94ZW4vbGliZmR0L2xpYmZkdC5oCmluZGV4IGQ2Yjk0YTE4MzYu
LjdjNzU2ODhhMzkgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9saWJmZHQvbGliZmR0LmgK
KysrIGIveGVuL2luY2x1ZGUveGVuL2xpYmZkdC9saWJmZHQuaApAQCAtNTk0LDcgKzU5NCw3IEBA
IGNvbnN0IGNoYXIgKmZkdF9nZXRfYWxpYXNfbmFtZWxlbihjb25zdCB2b2lkICpmZHQsCiAJCQkJ
ICBjb25zdCBjaGFyICpuYW1lLCBpbnQgbmFtZWxlbik7CiAKIC8qKgotICogZmR0X2dldF9hbGlh
cyAtIHJldHJlaXZlIHRoZSBwYXRoIHJlZmVyZW5jZWQgYnkgYSBnaXZlbiBhbGlhcworICogZmR0
X2dldF9hbGlhcyAtIHJldHJpZXZlIHRoZSBwYXRoIHJlZmVyZW5jZWQgYnkgYSBnaXZlbiBhbGlh
cwogICogQGZkdDogcG9pbnRlciB0byB0aGUgZGV2aWNlIHRyZWUgYmxvYgogICogQG5hbWU6IG5h
bWUgb2YgdGhlIGFsaWFzIHRoIGxvb2sgdXAKICAqCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 17:29:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 17: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 1g8Tuv-0004B2-QD; Fri, 05 Oct 2018 17:29:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lvwj=mr=chiark.greenend.org.uk=ijackson@srs-us1.protection.inumbo.net>)
 id 1g8Tut-0004AA-TG
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 17:29:31 +0000
X-Inumbo-ID: e00ec5b5-c8c3-11e8-a8a5-bc764e045a96
Received: from chiark.greenend.org.uk (unknown [2001:ba8:1e3::])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e00ec5b5-c8c3-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 19:27:04 +0200 (CEST)
Received: from [172.18.45.5] (helo=zealot.relativity.greenend.org.uk)
 by chiark.greenend.org.uk (Debian Exim 4.84_2 #1) with esmtp
 (return-path ijackson@chiark.greenend.org.uk)
 id 1g8Tur-0003W5-R2; Fri, 05 Oct 2018 18:29:29 +0100
From: Ian Jackson <ian.jackson@citrix.com>
To: xen-devel@lists.xenproject.org
Date: Fri,  5 Oct 2018 18:29:03 +0100
Message-Id: <20181005172917.11963-5-ian.jackson@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181005172917.11963-1-ian.jackson@citrix.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
Subject: [Xen-devel] [PATCH 04/18] Various: Fix typo `occured'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Konrad Rzeszutek Wilk <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>,
 Hans van Kranenburg <hans@knorrie.org>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, Ian Jackson <ian.jackson@citrix.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.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>

U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+Ci0tLQog
dG9vbHMveGwveGxfZmxhc2suYyAgICAgICAgICAgICAgICB8IDIgKy0KIHhlbi9hcmNoL2FybS9h
cm02NC9saWIvbWVtY21wLlMgICAgfCAyICstCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAgICAg
ICAgICAgIHwgMiArLQogeGVuL2FyY2gveDg2L2h2bS9zdm0vaW50ci5jICAgICAgICB8IDIgKy0K
IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMgfCAyICstCiB4ZW4vaW5jbHVkZS9l
ZmkvZWZpcHJvdC5oICAgICAgICAgIHwgMiArLQogeGVuL2luY2x1ZGUvcHVibGljL3hlbi5oICAg
ICAgICAgICB8IDIgKy0KIHhlbi9pbmNsdWRlL3hlbi9zY2hlZC5oICAgICAgICAgICAgfCAyICst
CiA4IGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS90b29scy94bC94bF9mbGFzay5jIGIvdG9vbHMveGwveGxfZmxhc2suYwppbmRleCA1
MjM3Njk3NTBiLi42YjExZjA5MWNjIDEwMDY0NAotLS0gYS90b29scy94bC94bF9mbGFzay5jCisr
KyBiL3Rvb2xzL3hsL3hsX2ZsYXNrLmMKQEAgLTc1LDcgKzc1LDcgQEAgaW50IG1haW5fc2V0ZW5m
b3JjZShpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAgICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwg
IkZsYXNrIFhTTSBkaXNhYmxlZFxuIik7CiAgICAgICAgIH0KICAgICAgICAgZWxzZQotICAgICAg
ICAgICAgZnByaW50ZihzdGRlcnIsICJlcnJvciBvY2N1cmVkIHdoaWxlIHNldHRpbmcgZW5mb3Jj
aW5nIG1vZGUgKCVpKVxuIiwgcmV0KTsKKyAgICAgICAgICAgIGZwcmludGYoc3RkZXJyLCAiZXJy
b3Igb2NjdXJyZWQgd2hpbGUgc2V0dGluZyBlbmZvcmNpbmcgbW9kZSAoJWkpXG4iLCByZXQpOwog
ICAgIH0KIAogICAgIHJldHVybiByZXQ7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQv
bGliL21lbWNtcC5TIGIveGVuL2FyY2gvYXJtL2FybTY0L2xpYi9tZW1jbXAuUwppbmRleCAyZWI4
MTU2NWVmLi44N2MyNTM3ZmZlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvbGliL21l
bWNtcC5TCisrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9saWIvbWVtY21wLlMKQEAgLTIxMCw3ICsy
MTAsNyBAQCBDUFVfTEUoIGxzcgl0bXAyLCB0bXAyLCB0bXAxICkKIC5MdW5lcXVhbF9wcm9jOgog
CWNieglkaWZmLCAuTHJlbWFpbjgKIAotLypUaGVyZSBpcyBkaWZmZXJuZW5jZSBvY2N1cmVkIGlu
IHRoZSBsYXRlc3QgY29tcGFyaXNvbi4qLworLypUaGVyZSBpcyBkaWZmZXJuZW5jZSBvY2N1cnJl
ZCBpbiB0aGUgbGF0ZXN0IGNvbXBhcmlzb24uKi8KIC5Mbm90X2xpbWl0OgogLyoKICogRm9yIGxp
dHRsZSBlbmRpYW4scmV2ZXJzZSB0aGUgbG93IHNpZ25pZmljYW50IGVxdWFsIGJpdHMgaW50byBN
U0IsdGhlbgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4
Ni9odm0vaHZtLmMKaW5kZXggZmE5OTRhMzZhNC4uNmMxMzAxZGY0MiAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC0xNjk2
LDcgKzE2OTYsNyBAQCBpbnQgaHZtX2hhcF9uZXN0ZWRfcGFnZV9mYXVsdChwYWRkcl90IGdwYSwg
dW5zaWduZWQgbG9uZyBnbGEsCiAgICAgICAgIGNhc2UgTkVTVEVESFZNX1BBR0VGQVVMVF9SRVRS
WToKICAgICAgICAgICAgIHJldHVybiAxOwogICAgICAgICBjYXNlIE5FU1RFREhWTV9QQUdFRkFV
TFRfTDFfRVJST1I6Ci0gICAgICAgICAgICAvKiBBbiBlcnJvciBvY2N1cmVkIHdoaWxlIHRyYW5z
bGF0aW5nIGdwYSBmcm9tCisgICAgICAgICAgICAvKiBBbiBlcnJvciBvY2N1cnJlZCB3aGlsZSB0
cmFuc2xhdGluZyBncGEgZnJvbQogICAgICAgICAgICAgICogbDIgZ3Vlc3QgYWRkcmVzcyB0byBs
MSBndWVzdCBhZGRyZXNzLiAqLwogICAgICAgICAgICAgcmV0dXJuIDA7CiAgICAgICAgIGNhc2Ug
TkVTVEVESFZNX1BBR0VGQVVMVF9JTkpFQ1Q6CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZt
L3N2bS9pbnRyLmMgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9pbnRyLmMKaW5kZXggZWQ1YjEwMDc5
MC4uNzk2NzM1MzVkMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9zdm0vaW50ci5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL2ludHIuYwpAQCAtMTU5LDcgKzE1OSw3IEBAIHZvaWQg
c3ZtX2ludHJfYXNzaXN0KHZvaWQpCiAgICAgICAgICAgICBpbnQgcmM7CiAKICAgICAgICAgICAg
IC8qIGwyIGd1ZXN0IHdhcyBydW5uaW5nIHdoZW4gYW4gaW50ZXJydXB0IGZvcgotICAgICAgICAg
ICAgICogdGhlIGwxIGd1ZXN0IG9jY3VyZWQuCisgICAgICAgICAgICAgKiB0aGUgbDEgZ3Vlc3Qg
b2NjdXJyZWQuCiAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgIHJjID0gbmVzdGVkc3ZtX3Zj
cHVfaW50ZXJydXB0KHYsIGludGFjayk7CiAgICAgICAgICAgICBzd2l0Y2ggKHJjKSB7CmRpZmYg
LS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYXJtL3NtbXUuYwppbmRleCA1M2U1ODIzZDA1Li5iNTEwMzk5NDNjIDEwMDY0
NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jCisrKyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMKQEAgLTIyNzgsNyArMjI3OCw3IEBAIE1PRFVMRV9E
RVZJQ0VfVEFCTEUob2YsIGFybV9zbW11X29mX21hdGNoKTsKIAogLyoKICAqIFhlbjogV2UgZG9u
J3QgaGF2ZSByZWZjb3VudCBmb3IgYWxsb2NhdGVkIG1lbW9yeSBzbyBtYW51YWxseSBmcmVlIG1l
bW9yeQotICogd2hlbiBhbiBlcnJvciBvY2N1cmVkLgorICogd2hlbiBhbiBlcnJvciBvY2N1cnJl
ZC4KICAqLwogc3RhdGljIGludCBhcm1fc21tdV9kZXZpY2VfZHRfcHJvYmUoc3RydWN0IHBsYXRm
b3JtX2RldmljZSAqcGRldikKIHsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2VmaS9lZmlwcm90
LmggYi94ZW4vaW5jbHVkZS9lZmkvZWZpcHJvdC5oCmluZGV4IDA1ZDNhZmI4ZDkuLjhjZjA0ZGY0
MzcgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2VmaS9lZmlwcm90LmgKKysrIGIveGVuL2luY2x1
ZGUvZWZpL2VmaXByb3QuaApAQCAtNjkxLDcgKzY5MSw3IEBAIHR5cGVkZWYgZW51bSB7CiAKICAg
QHJldHZhbCBFRklfU1VDQ0VTUyAgICAgICAgICAgVGhlIEJsdCBvcGVyYXRpb24gY29tcGxldGVk
LgogICBAcmV0dmFsIEVGSV9JTlZBTElEX1BBUkFNRVRFUiBCbHRPcGVyYXRpb24gaXMgbm90IHZh
bGlkLgotICBAcmV0dmFsIEVGSV9ERVZJQ0VfRVJST1IgICAgICBBIGhhcmR3YXJlIGVycm9yIG9j
Y3VyZWQgd3JpdHRpbmcgdG8gdGhlIHZpZGVvIGJ1ZmZlci4KKyAgQHJldHZhbCBFRklfREVWSUNF
X0VSUk9SICAgICAgQSBoYXJkd2FyZSBlcnJvciBvY2N1cnJlZCB3cml0dGluZyB0byB0aGUgdmlk
ZW8gYnVmZmVyLgogCiAqKi8KIHR5cGVkZWYKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1Ymxp
Yy94ZW4uaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy94ZW4uaAppbmRleCBmYjFkZjhmMjkzLi42OGVl
MDk4MTBmIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMveGVuLmgKKysrIGIveGVuL2lu
Y2x1ZGUvcHVibGljL3hlbi5oCkBAIC0xNzcsNyArMTc3LDcgQEAgREVGSU5FX1hFTl9HVUVTVF9I
QU5ETEUoeGVuX3Vsb25nX3QpOwogI2RlZmluZSBWSVJRX1hFTk9QUk9GICAgNyAgLyogVi4gWGVu
T3Byb2ZpbGUgaW50ZXJydXB0OiBuZXcgc2FtcGxlIGF2YWlsYWJsZSAqLwogI2RlZmluZSBWSVJR
X0NPTl9SSU5HICAgOCAgLyogRy4gKERPTTApIEJ5dGVzIHJlY2VpdmVkIG9uIGNvbnNvbGUgICAg
ICAgICAgICAqLwogI2RlZmluZSBWSVJRX1BDUFVfU1RBVEUgOSAgLyogRy4gKERPTTApIFBDUFUg
c3RhdGUgY2hhbmdlZCAgICAgICAgICAgICAgICAgICAqLwotI2RlZmluZSBWSVJRX01FTV9FVkVO
VCAgMTAgLyogRy4gKERPTTApIEEgbWVtb3J5IGV2ZW50IGhhcyBvY2N1cmVkICAgICAgICAgICAq
LworI2RlZmluZSBWSVJRX01FTV9FVkVOVCAgMTAgLyogRy4gKERPTTApIEEgbWVtb3J5IGV2ZW50
IGhhcyBvY2N1cnJlZCAgICAgICAgICAqLwogI2RlZmluZSBWSVJRX1hDX1JFU0VSVkVEIDExIC8q
IEcuIFJlc2VydmVkIGZvciBYZW5DbGllbnQgICAgICAgICAgICAgICAgICAgICAqLwogI2RlZmlu
ZSBWSVJRX0VOT01FTSAgICAgMTIgLyogRy4gKERPTTApIExvdyBvbiBoZWFwIG1lbW9yeSAgICAg
ICAqLwogI2RlZmluZSBWSVJRX1hFTlBNVSAgICAgMTMgLyogVi4gIFBNQyBpbnRlcnJ1cHQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVu
L3NjaGVkLmggYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAppbmRleCBhMjMzNGRkZWZmLi5jNTU0
MGZhMzJmIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAorKysgYi94ZW4vaW5j
bHVkZS94ZW4vc2NoZWQuaApAQCAtNjE1LDcgKzYxNSw3IEBAIHZvaWQgX19kb21haW5fY3Jhc2go
c3RydWN0IGRvbWFpbiAqZCk7CiAKIC8qCiAgKiBDYWxsZWQgZnJvbSBhc3NlbWJseSBjb2RlLCB3
aXRoIGFuIG9wdGlvbmFsIGFkZHJlc3MgdG8gaGVscCBpbmRpY2F0ZSB3aHkKLSAqIHRoZSBjcmFz
aCBvY2N1cmVkLiAgSWYgYWRkciBpcyAwLCBsb29rIHVwIGFkZHJlc3MgZnJvbSBsYXN0IGV4dGFi
bGUKKyAqIHRoZSBjcmFzaCBvY2N1cnJlZC4gIElmIGFkZHIgaXMgMCwgbG9vayB1cCBhZGRyZXNz
IGZyb20gbGFzdCBleHRhYmxlCiAgKiByZWRpcmVjdGlvbi4KICAqLwogdm9pZCBub3JldHVybiBh
c21fZG9tYWluX2NyYXNoX3N5bmNocm9ub3VzKHVuc2lnbmVkIGxvbmcgYWRkcik7Ci0tIAoyLjEx
LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 17:29:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 17: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 1g8Tuu-0004AL-B0; Fri, 05 Oct 2018 17:29:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lvwj=mr=chiark.greenend.org.uk=ijackson@srs-us1.protection.inumbo.net>)
 id 1g8Tut-00049r-5Y
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 17:29:31 +0000
X-Inumbo-ID: df636191-c8c3-11e8-a8a5-bc764e045a96
Received: from chiark.greenend.org.uk (unknown [2001:ba8:1e3::])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id df636191-c8c3-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 19:27:03 +0200 (CEST)
Received: from [172.18.45.5] (helo=zealot.relativity.greenend.org.uk)
 by chiark.greenend.org.uk (Debian Exim 4.84_2 #1) with esmtp
 (return-path ijackson@chiark.greenend.org.uk)
 id 1g8Tuq-0003W5-I1; Fri, 05 Oct 2018 18:29:28 +0100
From: Ian Jackson <ian.jackson@citrix.com>
To: xen-devel@lists.xenproject.org
Date: Fri,  5 Oct 2018 18:29:00 +0100
Message-Id: <20181005172917.11963-2-ian.jackson@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181005172917.11963-1-ian.jackson@citrix.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
Subject: [Xen-devel] [PATCH 01/18] docs/man: Fix two typos detected by the
 Debian lintian 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: Hans van Kranenburg <hans@knorrie.org>,
 Ian Jackson <ian.jackson@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wei.liu2@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>

U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+Ci0tLQog
ZG9jcy9tYW4veGVuc3RvcmUucG9kLjEgfCAyICstCiBkb2NzL21hbi94bC5wb2QuMS5pbiAgICB8
IDIgKy0KIDIgZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL2RvY3MvbWFuL3hlbnN0b3JlLnBvZC4xIGIvZG9jcy9tYW4veGVuc3RvcmUu
cG9kLjEKaW5kZXggNzQxNzI4OTFlMi4uZGQ4ZjgwNjQ3ZCAxMDA2NDQKLS0tIGEvZG9jcy9tYW4v
eGVuc3RvcmUucG9kLjEKKysrIGIvZG9jcy9tYW4veGVuc3RvcmUucG9kLjEKQEAgLTE4LDcgKzE4
LDcgQEAgU2V0cyB0aGUgcGVybWlzc2lvbnMgb2Yga2V5cy4KIAogPWl0ZW0gQjx4ZW5zdG9yZS1l
eGlzdHM+KDEpCiAKLVRlc3QgZm9yIHRoZSBleGlzdGFuY2Ugb2YgYSBrZXkuCitUZXN0IGZvciB0
aGUgZXhpc3RlbmNlIG9mIGEga2V5LgogCiA9aXRlbSBCPHhlbnN0b3JlLWxpc3Q+KDEpCiAKZGlm
ZiAtLWdpdCBhL2RvY3MvbWFuL3hsLnBvZC4xLmluIGIvZG9jcy9tYW4veGwucG9kLjEuaW4KaW5k
ZXggYjc0NzY0ZGNkMy4uMTgwMDY4ODBkNiAxMDA2NDQKLS0tIGEvZG9jcy9tYW4veGwucG9kLjEu
aW4KKysrIGIvZG9jcy9tYW4veGwucG9kLjEuaW4KQEAgLTEzOTgsNyArMTM5OCw3IEBAIENyZWF0
ZXMgYSBuZXcgbmV0d29yayBkZXZpY2UgaW4gdGhlIGRvbWFpbiBzcGVjaWZpZWQgYnkgSTxkb21h
aW4taWQ+LgogSTxuZXR3b3JrLWRldmljZT4gZGVzY3JpYmVzIHRoZSBkZXZpY2UgdG8gYXR0YWNo
LCB1c2luZyB0aGUgc2FtZSBmb3JtYXQgYXMgdGhlCiBCPHZpZj4gc3RyaW5nIGluIHRoZSBkb21h
aW4gY29uZmlnIGZpbGUuIFNlZSBMPHhsLmNmZyg1KT4gYW5kCiBMPHhsLW5ldHdvcmstY29uZmln
dXJhdGlvbig1KT4KLWZvciBtb3JlIGluZm9ybWF0aW9ucy4KK2ZvciBtb3JlIGluZm9ybWF0aW9u
LgogCiBOb3RlIHRoYXQgb25seSBhdHRhY2hpbmcgUFYgbmV0d29yayBpbnRlcmZhY2VzIGlzIHN1
cHBvcnRlZC4KIAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 17:29:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 17: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 1g8Tux-0004Ba-Gj; Fri, 05 Oct 2018 17:29:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lvwj=mr=chiark.greenend.org.uk=ijackson@srs-us1.protection.inumbo.net>)
 id 1g8Tuv-0004Ah-Ce
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 17:29:33 +0000
X-Inumbo-ID: e10b6545-c8c3-11e8-a8a5-bc764e045a96
Received: from chiark.greenend.org.uk (unknown [2001:ba8:1e3::])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e10b6545-c8c3-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 19:27:06 +0200 (CEST)
Received: from [172.18.45.5] (helo=zealot.relativity.greenend.org.uk)
 by chiark.greenend.org.uk (Debian Exim 4.84_2 #1) with esmtp
 (return-path ijackson@chiark.greenend.org.uk)
 id 1g8Tut-0003W5-Jr; Fri, 05 Oct 2018 18:29:31 +0100
From: Ian Jackson <ian.jackson@citrix.com>
To: xen-devel@lists.xenproject.org
Date: Fri,  5 Oct 2018 18:29:08 +0100
Message-Id: <20181005172917.11963-10-ian.jackson@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181005172917.11963-1-ian.jackson@citrix.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
Subject: [Xen-devel] [PATCH 09/18] tools/Rules.mk: Honour
 PREPEND_LDFLAGS_XEN_TOOLS
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hans van Kranenburg <hans@knorrie.org>,
 Ian Jackson <ian.jackson@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wei.liu2@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>

VGhpcyBhbGxvd3MgdGhlIGNhbGxlciB0byBwcm92aWRlIHNvbWUgTERGTEFHUyB0byB0aGUgWGVu
IGJ1aWxkCnN5c3RlbS4KClNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBj
aXRyaXguY29tPgotLS0KIHRvb2xzL1J1bGVzLm1rIHwgMiArKwogMSBmaWxlIGNoYW5nZWQsIDIg
aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL1J1bGVzLm1rIGIvdG9vbHMvUnVsZXMu
bWsKaW5kZXggMjk2YjcyMjM3Mi4uNjhmMmVkN2NlMSAxMDA2NDQKLS0tIGEvdG9vbHMvUnVsZXMu
bWsKKysrIGIvdG9vbHMvUnVsZXMubWsKQEAgLTksNiArOSw4IEBAIGluY2x1ZGUgJChYRU5fUk9P
VCkvQ29uZmlnLm1rCiBleHBvcnQgX0lOU1RBTEwgOj0gJChJTlNUQUxMKQogSU5TVEFMTCA9ICQo
WEVOX1JPT1QpL3Rvb2xzL2Nyb3NzLWluc3RhbGwKIAorTERGTEFHUyArPSAkKFBSRVBFTkRfTERG
TEFHU19YRU5fVE9PTFMpCisKIFhFTl9JTkNMVURFICAgICAgICA9ICQoWEVOX1JPT1QpL3Rvb2xz
L2luY2x1ZGUKIFhFTl9MSUJYRU5UT09MQ09SRSAgPSAkKFhFTl9ST09UKS90b29scy9saWJzL3Rv
b2xjb3JlCiBYRU5fTElCWEVOVE9PTExPRyAgPSAkKFhFTl9ST09UKS90b29scy9saWJzL3Rvb2xs
b2cKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 17:29:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 17: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 1g8Tuw-0004BE-IB; Fri, 05 Oct 2018 17:29:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lvwj=mr=chiark.greenend.org.uk=ijackson@srs-us1.protection.inumbo.net>)
 id 1g8Tuu-0004AH-CC
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 17:29:32 +0000
X-Inumbo-ID: e068be65-c8c3-11e8-a8a5-bc764e045a96
Received: from chiark.greenend.org.uk (unknown [2001:ba8:1e3::])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e068be65-c8c3-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 19:27:05 +0200 (CEST)
Received: from [172.18.45.5] (helo=zealot.relativity.greenend.org.uk)
 by chiark.greenend.org.uk (Debian Exim 4.84_2 #1) with esmtp
 (return-path ijackson@chiark.greenend.org.uk)
 id 1g8Tus-0003W5-IA; Fri, 05 Oct 2018 18:29:30 +0100
From: Ian Jackson <ian.jackson@citrix.com>
To: xen-devel@lists.xenproject.org
Date: Fri,  5 Oct 2018 18:29:05 +0100
Message-Id: <20181005172917.11963-7-ian.jackson@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181005172917.11963-1-ian.jackson@citrix.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
Subject: [Xen-devel] [PATCH 06/18] tools/python/xen/lowlevel: Fix typo
 `sucess'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hans van Kranenburg <hans@knorrie.org>,
 Ian Jackson <ian.jackson@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, Wei Liu <wei.liu2@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>

U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+Ci0tLQog
dG9vbHMvcHl0aG9uL3hlbi9sb3dsZXZlbC94Yy94Yy5jIHwgMiArLQogMSBmaWxlIGNoYW5nZWQs
IDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvcHl0aG9u
L3hlbi9sb3dsZXZlbC94Yy94Yy5jIGIvdG9vbHMvcHl0aG9uL3hlbi9sb3dsZXZlbC94Yy94Yy5j
CmluZGV4IGIxMzdkNWE4MzkuLjZmNWI4YTZmYTggMTAwNjQ0Ci0tLSBhL3Rvb2xzL3B5dGhvbi94
ZW4vbG93bGV2ZWwveGMveGMuYworKysgYi90b29scy9weXRob24veGVuL2xvd2xldmVsL3hjL3hj
LmMKQEAgLTIxNzgsNyArMjE3OCw3IEBAIHN0YXRpYyBQeU1ldGhvZERlZiBweXhjX21ldGhvZHNb
XSA9IHsKICAgICAgICIgeGVuc3RvcmVfZ21mbiBbaW50XTogXG4iCiAgICAgICAiIGNvbnNvbGVf
ZG9taWQgW2ludF06IFxuIgogICAgICAgIiB4ZW5zdG9yZV9kb21pZCBbaW50XTogXG4iCi0gICAg
ICAiUmV0dXJuczogTm9uZSBvbiBzdWNlc3MuIFJhaXNlcyBleGNlcHRpb24gb24gZXJyb3IuXG4i
IH0sCisgICAgICAiUmV0dXJuczogTm9uZSBvbiBzdWNjZXNzLiBSYWlzZXMgZXhjZXB0aW9uIG9u
IGVycm9yLlxuIiB9LAogCiAgICAgeyAiaHZtX2dldF9wYXJhbSIsIAogICAgICAgKFB5Q0Z1bmN0
aW9uKXB5eGNfaHZtX3BhcmFtX2dldCwKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 17:29:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 17: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 1g8Tuu-0004AV-LO; Fri, 05 Oct 2018 17:29:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lvwj=mr=chiark.greenend.org.uk=ijackson@srs-us1.protection.inumbo.net>)
 id 1g8Tut-00049q-55
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 17:29:31 +0000
X-Inumbo-ID: df11630a-c8c3-11e8-a8a5-bc764e045a96
Received: from chiark.greenend.org.uk (unknown [2001:ba8:1e3::])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id df11630a-c8c3-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 19:27:02 +0200 (CEST)
Received: from [172.18.45.5] (helo=zealot.relativity.greenend.org.uk)
 by chiark.greenend.org.uk (Debian Exim 4.84_2 #1) with esmtp
 (return-path ijackson@chiark.greenend.org.uk)
 id 1g8Tuq-0003W5-9o; Fri, 05 Oct 2018 18:29:28 +0100
From: Ian Jackson <ian.jackson@citrix.com>
To: xen-devel@lists.xenproject.org
Date: Fri,  5 Oct 2018 18:28:59 +0100
Message-Id: <20181005172917.11963-1-ian.jackson@citrix.com>
X-Mailer: git-send-email 2.11.0
Subject: [Xen-devel] [PATCH 00/18] Miscellaneous build and docs,
 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: Elena Ufimtseva <elena.ufimtseva@oracle.com>,
 Doug Goldstein <cardoe@cardoe.com>, Julien Grall <julien.grall@arm.com>,
 Yang Hongyang <imhy.yang@gmail.com>, Meng Xu <mengxu@cis.upenn.edu>,
 Jan Beulich <jbeulich@suse.com>, Shriram Rajagopalan <rshriram@cs.ubc.ca>,
 Stefano Stabellini <sstabellini@kernel.org>, Tim Deegan <tim@xen.org>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, Hans van Kranenburg <hans@knorrie.org>,
 Kevin Tian <kevin.tian@intel.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Dario Faggioli <dfaggioli@suse.com>, Ian Jackson <ian.jackson@citrix.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Brian Woods <brian.woods@amd.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>

QmFzdGlhbiBCbGFuayAoMSk6CiAgdG9vbHMveGVuc3RhdDogRml4IHNoYXJlZCBsaWJyYXJ5IHZl
cnNpb24KCklhbiBKYWNrc29uICgxNyk6CiAgZG9jcy9tYW46IEZpeCB0d28gdHlwb3MgZGV0ZWN0
ZWQgYnkgdGhlIERlYmlhbiBsaW50aWFuIHRvb2wKICB0b29scy94ZW50cmFjZS94ZW5hbHl6ZTog
Rml4IHR5cG9zIGRldGVjdGVkIGJ5IGxpbnRpYW4KICBWYXJpb3VzOiBGaXggdHlwb3MgYHVua293
bicsIGByZXRyZWl2ZScgKGRldGVjdGVkIGJ5IGxpbnRpYW4pCiAgVmFyaW91czogRml4IHR5cG8g
YG9jY3VyZWQnCiAgVmFyaW91czogRml4IHR5cG8gYHJlc2V0aW5nJwogIHRvb2xzL3B5dGhvbi94
ZW4vbG93bGV2ZWw6IEZpeCB0eXBvIGBzdWNlc3MnCiAgVmFyaW91czogRml4IHR5cG8gYGluZm9t
YXRpb24nCiAgVmFyaW91czogRml4IHR5cG8gYG1hcHBwaW5nJwogIHRvb2xzL1J1bGVzLm1rOiBI
b25vdXIgUFJFUEVORF9MREZMQUdTX1hFTl9UT09MUwogIElOU1RBTEw6IE1lbnRpb24ga2NvbmZp
ZwogIGRvY3MvbWFuOiBQcm92aWRlIHByb3Blcmx5LWZvcm1hdHRlZCBOQU1FIHNlY3Rpb25zCiAg
ZG9jcy9tYW4veGVuLXB2LWNoYW5uZWwucG9kLjc6IFJlbW92ZSBhIHNwdXJpb3VzIGJsYW5rIGxp
bmUKICBnZGJzeDogSG9ub3VyIExERkxBR1Mgd2hlbiBsaW5raW5nCiAgbGliZnNpbWFnZTogSG9u
b3VyIGdlbmVyYWwgTERGTEFHUwogIHB5Z3J1YiBmc2ltYWdlLnNvOiBIb25vdXIgTERGTEFHUyB3
aGVuIGJ1aWxkaW5nCiAgeGVubW9uOiBJbnN0YWxsIGFzIHhlbm1vbiwgbm90IHhlbm1vbi5weQog
IHRvb2xzL2RlYnVnZ2VyL2tkZDogSW5zdGFsbCBhcyBgeGVuLWtkZCcsIG5vdCBqdXN0IGBrZGQn
CgogSU5TVEFMTCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMjAgKysrKysr
KysrKysrKysrKysrKysKIGRvY3MvbWFuL3hlbi1wY2ktZGV2aWNlLXJlc2VydmF0aW9ucy5wb2Qu
NyB8ICA0ICsrKysKIGRvY3MvbWFuL3hlbi1wdi1jaGFubmVsLnBvZC43ICAgICAgICAgICAgICB8
ICAzICstLQogZG9jcy9tYW4veGVuLXRzY21vZGUucG9kLjcgICAgICAgICAgICAgICAgIHwgIDQg
KysrKwogZG9jcy9tYW4veGVuLXZ0cG0ucG9kLjcgICAgICAgICAgICAgICAgICAgIHwgIDYgKysr
KysrCiBkb2NzL21hbi94ZW4tdnRwbW1nci5wb2QuNyAgICAgICAgICAgICAgICAgfCAgNCArKysr
CiBkb2NzL21hbi94ZW5zdG9yZS5wb2QuMSAgICAgICAgICAgICAgICAgICAgfCAgMiArLQogZG9j
cy9tYW4veGwtbnVtYS1wbGFjZW1lbnQucG9kLjcgICAgICAgICAgIHwgIDIgKy0KIGRvY3MvbWFu
L3hsLnBvZC4xLmluICAgICAgICAgICAgICAgICAgICAgICB8ICAyICstCiB0b29scy9SdWxlcy5t
ayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMiArKwogdG9vbHMvZGVidWdnZXIvZ2Ri
c3gvTWFrZWZpbGUgICAgICAgICAgICAgIHwgIDIgKy0KIHRvb2xzL2RlYnVnZ2VyL2tkZC9NYWtl
ZmlsZSAgICAgICAgICAgICAgICB8ICA0ICsrLS0KIHRvb2xzL2hvdHBsdWcvTGludXgvYmxvY2st
ZHJiZC1wcm9iZSAgICAgICB8ICAyICstCiB0b29scy9saWJmc2ltYWdlL2NvbW1vbi9NYWtlZmls
ZSAgICAgICAgICAgfCAgMiArLQogdG9vbHMvbGlieGMveGNfZG9tX2VsZmxvYWRlci5jICAgICAg
ICAgICAgIHwgIDIgKy0KIHRvb2xzL2xpYnhsL2xpYnhsX2RtLmMgICAgICAgICAgICAgICAgICAg
ICB8ICAyICstCiB0b29scy9saWJ4bC9saWJ4bF9ldmVudC5oICAgICAgICAgICAgICAgICAgfCAg
MiArLQogdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCAgICAgICAgICAgICAgIHwgIDIgKy0K
IHRvb2xzL2xpYnhsL2xpYnhsX3FtcC5jICAgICAgICAgICAgICAgICAgICB8ICAyICstCiB0b29s
cy9taXNjL3hlbmxvY2twcm9mLmMgICAgICAgICAgICAgICAgICAgfCAgMiArLQogdG9vbHMvbWlz
Yy94ZW5wZXJmLmMgICAgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIHRvb2xzL3B5Z3J1Yi9N
YWtlZmlsZSAgICAgICAgICAgICAgICAgICAgICB8ICAyICstCiB0b29scy9weXRob24veGVuL2xv
d2xldmVsL3hjL3hjLmMgICAgICAgICAgfCAgNiArKystLS0KIHRvb2xzL3hlbm1vbi9NYWtlZmls
ZSAgICAgICAgICAgICAgICAgICAgICB8ICA0ICsrLS0KIHRvb2xzL3hlbnN0YXQvbGlieGVuc3Rh
dC9NYWtlZmlsZSAgICAgICAgICB8ICAyICstCiB0b29scy94ZW5zdGF0L2xpYnhlbnN0YXQvc3Jj
L3hlbnN0YXRfcW1wLmMgfCAgMiArLQogdG9vbHMveGVudHJhY2UveGVuYWx5emUuYyAgICAgICAg
ICAgICAgICAgIHwgIDggKysrKy0tLS0KIHRvb2xzL3hsL3hsX2ZsYXNrLmMgICAgICAgICAgICAg
ICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC9hcm0vYXJtNjQvbGliL21lbWNtcC5TICAgICAg
ICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICAgICAgICAgICAg
IHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vc3ZtL2ludHIuYyAgICAgICAgICAgICAgICB8ICAy
ICstCiB4ZW4vY29tbW9uL3NjaGVkX3J0LmMgICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQog
eGVuL2RyaXZlcnMvYWNwaS9hcGVpL2Vyc3QuYyAgICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMgICAgICAgICB8ICAyICstCiB4ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuaCAgICAgICAgfCAgMiArLQogeGVuL2luY2x1ZGUvZWZp
L2VmaXByb3QuaCAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL3B1YmxpYy9k
b21jdGwuaCAgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vaW5jbHVkZS9wdWJsaWMveGVuLmgg
ICAgICAgICAgICAgICAgICAgfCAgMiArLQogeGVuL2luY2x1ZGUveGVuL2xpYmZkdC9saWJmZHQu
aCAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL3hlbi9zY2hlZC5oICAgICAgICAgICAg
ICAgICAgICB8ICAyICstCiA0MCBmaWxlcyBjaGFuZ2VkLCA4MSBpbnNlcnRpb25zKCspLCA0MiBk
ZWxldGlvbnMoLSkKCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 17:38:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 17: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 1g8U34-0005pk-U6; Fri, 05 Oct 2018 17:37:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lvwj=mr=chiark.greenend.org.uk=ijackson@srs-us1.protection.inumbo.net>)
 id 1g8U33-0005pf-UR
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 17:37:57 +0000
X-Inumbo-ID: 0d6c2000-c8c5-11e8-a8a5-bc764e045a96
Received: from chiark.greenend.org.uk (unknown [2001:ba8:1e3::])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0d6c2000-c8c5-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 19:35:30 +0200 (CEST)
Received: from [172.18.45.5] (helo=zealot.relativity.greenend.org.uk)
 by chiark.greenend.org.uk (Debian Exim 4.84_2 #1) with esmtp
 (return-path ijackson@chiark.greenend.org.uk)
 id 1g8Tuu-0003W5-BP; Fri, 05 Oct 2018 18:29:32 +0100
From: Ian Jackson <ian.jackson@citrix.com>
To: xen-devel@lists.xenproject.org
Date: Fri,  5 Oct 2018 18:29:10 +0100
Message-Id: <20181005172917.11963-12-ian.jackson@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181005172917.11963-1-ian.jackson@citrix.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
Subject: [Xen-devel] [PATCH 11/18] docs/man: Provide properly-formatted NAME
 sections
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hans van Kranenburg <hans@knorrie.org>,
 Ian Jackson <ian.jackson@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wei.liu2@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>

QSBtYW5wYWdlIGBmb28uNy5wb2QnIG11c3Qgc3RhcnQgd2l0aAoKICA9aGVhZCBOQU1FCgogIGZv
byAtIHNvbWUgc3VtbWFyeSBvZiB3aGF0IGZvbyBpcyBvciB3aGF0IHRoaXMgbWFucGFnZSBpcwoK
YmVjYXVzZSBvdGhlcndpc2UgbWFucGFnZSBjYXRhbG9ndWUgc3lzdGVtcyBjYW5ub3QgZ2VuZXJh
dGUgYSBwcm9wZXIKYHdoYXRpcycgZW50cnkuCgpTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AY2l0cml4LmNvbT4KLS0tCiBkb2NzL21hbi94ZW4tcGNpLWRldmljZS1yZXNl
cnZhdGlvbnMucG9kLjcgfCA0ICsrKysKIGRvY3MvbWFuL3hlbi1wdi1jaGFubmVsLnBvZC43ICAg
ICAgICAgICAgICB8IDIgKy0KIGRvY3MvbWFuL3hlbi10c2Ntb2RlLnBvZC43ICAgICAgICAgICAg
ICAgICB8IDQgKysrKwogZG9jcy9tYW4veGVuLXZ0cG0ucG9kLjcgICAgICAgICAgICAgICAgICAg
IHwgNiArKysrKysKIGRvY3MvbWFuL3hlbi12dHBtbWdyLnBvZC43ICAgICAgICAgICAgICAgICB8
IDQgKysrKwogZG9jcy9tYW4veGwtbnVtYS1wbGFjZW1lbnQucG9kLjcgICAgICAgICAgIHwgMiAr
LQogNiBmaWxlcyBjaGFuZ2VkLCAyMCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL2RvY3MvbWFuL3hlbi1wY2ktZGV2aWNlLXJlc2VydmF0aW9ucy5wb2QuNyBiL2Rv
Y3MvbWFuL3hlbi1wY2ktZGV2aWNlLXJlc2VydmF0aW9ucy5wb2QuNwppbmRleCBkYWM5Mjc2NGZj
Li4wNDllNDc0MTBmIDEwMDY0NAotLS0gYS9kb2NzL21hbi94ZW4tcGNpLWRldmljZS1yZXNlcnZh
dGlvbnMucG9kLjcKKysrIGIvZG9jcy9tYW4veGVuLXBjaS1kZXZpY2UtcmVzZXJ2YXRpb25zLnBv
ZC43CkBAIC0xLDMgKzEsNyBAQAorPWhlYWQxIE5BTUUKKworeGVuLXBjaS1kZXZpY2UtcmVzZXJ2
YXRpb25zIC0gWGVuIFBDSSBkZXZpY2UgSUQgcmVnaXN0cnkKKwogPWhlYWQxIERlc2NyaXB0aW9u
CiAKIFBDSSB2ZW5kb3IgSUQgMHg1ODUzIGhhcyBiZWVuIHJlc2VydmVkIGZvciB1c2UgYnkgWGVu
IHN5c3RlbXMgaW4gb3JkZXIgdG8KZGlmZiAtLWdpdCBhL2RvY3MvbWFuL3hlbi1wdi1jaGFubmVs
LnBvZC43IGIvZG9jcy9tYW4veGVuLXB2LWNoYW5uZWwucG9kLjcKaW5kZXggNzIyOWIyNmQwNi4u
ZjlmMDEwODQ4OCAxMDA2NDQKLS0tIGEvZG9jcy9tYW4veGVuLXB2LWNoYW5uZWwucG9kLjcKKysr
IGIvZG9jcy9tYW4veGVuLXB2LWNoYW5uZWwucG9kLjcKQEAgLTMsNyArMyw3IEBACiAKID1oZWFk
MSBOQU1FCiAKLVhlbiBQViBDaGFubmVscworeGVuLXB2LWNoYW5uZWwgLSBYZW4gUFYgQ2hhbm5l
bHMKIAogPWhlYWQxIERFU0NSSVBUSU9OCiAKZGlmZiAtLWdpdCBhL2RvY3MvbWFuL3hlbi10c2Nt
b2RlLnBvZC43IGIvZG9jcy9tYW4veGVuLXRzY21vZGUucG9kLjcKaW5kZXggM2JiYzk2ZjIwMS4u
ODE5YzYxZGQwNSAxMDA2NDQKLS0tIGEvZG9jcy9tYW4veGVuLXRzY21vZGUucG9kLjcKKysrIGIv
ZG9jcy9tYW4veGVuLXRzY21vZGUucG9kLjcKQEAgLTEsMyArMSw3IEBACis9aGVhZDEgTkFNRQor
Cit4ZW4tdHNjbW9kZSAtIFhlbiBUU0MgKHRpbWUgc3RhbXAgY291bnRlcikgYW5kIHRpbWVrZWVw
aW5nIGRpc2N1c3Npb24KKwogPWhlYWQxIE9WRVJWSUVXCiAKIEFzIG9mIFhlbiA0LjAsIGEgbmV3
IGNvbmZpZyBvcHRpb24gY2FsbGVkIHRzY19tb2RlIG1heSBiZSBzcGVjaWZpZWQKZGlmZiAtLWdp
dCBhL2RvY3MvbWFuL3hlbi12dHBtLnBvZC43IGIvZG9jcy9tYW4veGVuLXZ0cG0ucG9kLjcKaW5k
ZXggOGRlNjdmNGQ5NC4uMWQ4MTg1NjE2YSAxMDA2NDQKLS0tIGEvZG9jcy9tYW4veGVuLXZ0cG0u
cG9kLjcKKysrIGIvZG9jcy9tYW4veGVuLXZ0cG0ucG9kLjcKQEAgLTEsMyArMSw5IEBACis9aGVh
ZDEgTkFNRQorCit4ZW4tdnRwbSAtIFhlbiB2aXJ0dWFsIFRydXN0ZWQgUGxhdGZvcm0gTW9kdWxl
ICh2VFBNKSBzdWJzeXN0ZW0KKworPWhlYWQxIFJVQlJJQworCiBDb3B5cmlnaHQgKGMpIDIwMTAt
MjAxMiBVbml0ZWQgU3RhdGVzIEdvdmVybm1lbnQsIGFzIHJlcHJlc2VudGVkIGJ5CiB0aGUgU2Vj
cmV0YXJ5IG9mIERlZmVuc2UuICBBbGwgcmlnaHRzIHJlc2VydmVkLgogTm92ZW1iZXIgMTIgMjAx
MgpkaWZmIC0tZ2l0IGEvZG9jcy9tYW4veGVuLXZ0cG1tZ3IucG9kLjcgYi9kb2NzL21hbi94ZW4t
dnRwbW1nci5wb2QuNwppbmRleCAyYzNhMmRlOGFhLi5hZjgyNWE3ZmZlIDEwMDY0NAotLS0gYS9k
b2NzL21hbi94ZW4tdnRwbW1nci5wb2QuNworKysgYi9kb2NzL21hbi94ZW4tdnRwbW1nci5wb2Qu
NwpAQCAtMSwzICsxLDcgQEAKKz1oZWFkMSBOQU1FCisKK3hlbi12dHBtZ3IgLSBYZW4gdmlydHVh
bCBUUE0gc3R1YmRvbWFpbgorCiA9aGVhZDEgQXV0aG9ycwogCiA9b3ZlciA0CmRpZmYgLS1naXQg
YS9kb2NzL21hbi94bC1udW1hLXBsYWNlbWVudC5wb2QuNyBiL2RvY3MvbWFuL3hsLW51bWEtcGxh
Y2VtZW50LnBvZC43CmluZGV4IDU0YTQ0NDE3MmUuLmFlODMzMDIwN2UgMTAwNjQ0Ci0tLSBhL2Rv
Y3MvbWFuL3hsLW51bWEtcGxhY2VtZW50LnBvZC43CisrKyBiL2RvY3MvbWFuL3hsLW51bWEtcGxh
Y2VtZW50LnBvZC43CkBAIC0yLDcgKzIsNyBAQAogCiA9aGVhZDEgTkFNRQogCi1HdWVzdCBBdXRv
bWF0aWMgTlVNQSBQbGFjZW1lbnQgaW4gbGlieGwgYW5kIHhsCit4bC1udW1hLXBsYWNlbWVudCAt
IEd1ZXN0IEF1dG9tYXRpYyBOVU1BIFBsYWNlbWVudCBpbiBsaWJ4bCBhbmQgeGwKIAogPWhlYWQx
IERFU0NSSVBUSU9OCiAKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 17:38:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 17: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 1g8U39-0005s7-7j; Fri, 05 Oct 2018 17:38:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lvwj=mr=chiark.greenend.org.uk=ijackson@srs-us1.protection.inumbo.net>)
 id 1g8U38-0005rz-DQ
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 17:38:02 +0000
X-Inumbo-ID: 10314c17-c8c5-11e8-a8a5-bc764e045a96
Received: from chiark.greenend.org.uk (unknown [2001:ba8:1e3::])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 10314c17-c8c5-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 19:35:34 +0200 (CEST)
Received: from [172.18.45.5] (helo=zealot.relativity.greenend.org.uk)
 by chiark.greenend.org.uk (Debian Exim 4.84_2 #1) with esmtp
 (return-path ijackson@chiark.greenend.org.uk)
 id 1g8Tuw-0003W5-EL; Fri, 05 Oct 2018 18:29:34 +0100
From: Ian Jackson <ian.jackson@citrix.com>
To: xen-devel@lists.xenproject.org
Date: Fri,  5 Oct 2018 18:29:17 +0100
Message-Id: <20181005172917.11963-19-ian.jackson@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181005172917.11963-1-ian.jackson@citrix.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
Subject: [Xen-devel] [PATCH 18/18] tools/debugger/kdd: Install as `xen-kdd',
 not just `kdd'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hans van Kranenburg <hans@knorrie.org>,
 Ian Jackson <ian.jackson@citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@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>

YGtkZCcgaXMgYW4gdW5mb3J0dW5hdGUgbmFtZXNwYWNlIGxhbmRncmFiLgoKU2lnbmVkLW9mZi1i
eTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvZGVidWdn
ZXIva2RkL01ha2VmaWxlIHwgNCArKy0tCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCsp
LCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2RlYnVnZ2VyL2tkZC9NYWtlZmls
ZSBiL3Rvb2xzL2RlYnVnZ2VyL2tkZC9NYWtlZmlsZQppbmRleCA1NTA5ZWVlNjhjLi4yNjExNjk0
OWQ0IDEwMDY0NAotLS0gYS90b29scy9kZWJ1Z2dlci9rZGQvTWFrZWZpbGUKKysrIGIvdG9vbHMv
ZGVidWdnZXIva2RkL01ha2VmaWxlCkBAIC0yNCw4ICsyNCw4IEBAIGRpc3RjbGVhbjogY2xlYW4K
IC5QSE9OWTogaW5zdGFsbAogaW5zdGFsbDogYWxsCiAJWyAtZCAkKERFU1RESVIpJChzYmluZGly
KSBdIHx8ICQoSU5TVEFMTF9ESVIpICQoREVTVERJUikkKHNiaW5kaXIpCi0JJChJTlNUQUxMX1BS
T0cpIGtkZCAkKERFU1RESVIpJChzYmluZGlyKS9rZGQKKwkkKElOU1RBTExfUFJPRykga2RkICQo
REVTVERJUikkKHNiaW5kaXIpL3hlbi1rZGQKIAogLlBIT05ZOiB1bmluc3RhbGwKIHVuaW5zdGFs
bDoKLQlybSAtZiAkKERFU1RESVIpJChzYmluZGlyKS9rZGQKKwlybSAtZiAkKERFU1RESVIpJChz
YmluZGlyKS94ZW4ta2RkCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 17:38:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 17:38: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 1g8U3B-0005su-Ia; Fri, 05 Oct 2018 17:38:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lvwj=mr=chiark.greenend.org.uk=ijackson@srs-us1.protection.inumbo.net>)
 id 1g8U3A-0005sS-Ic
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 17:38:04 +0000
X-Inumbo-ID: 114168c5-c8c5-11e8-a8a5-bc764e045a96
Received: from chiark.greenend.org.uk (unknown [2001:ba8:1e3::])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 114168c5-c8c5-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 19:35:36 +0200 (CEST)
Received: from [172.18.45.5] (helo=zealot.relativity.greenend.org.uk)
 by chiark.greenend.org.uk (Debian Exim 4.84_2 #1) with esmtp
 (return-path ijackson@chiark.greenend.org.uk)
 id 1g8Tuv-0003W5-Ex; Fri, 05 Oct 2018 18:29:33 +0100
From: Ian Jackson <ian.jackson@citrix.com>
To: xen-devel@lists.xenproject.org
Date: Fri,  5 Oct 2018 18:29:14 +0100
Message-Id: <20181005172917.11963-16-ian.jackson@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181005172917.11963-1-ian.jackson@citrix.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
Subject: [Xen-devel] [PATCH 15/18] libfsimage: Honour general LDFLAGS
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hans van Kranenburg <hans@knorrie.org>,
 Ian Jackson <ian.jackson@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wei.liu2@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>

RG8gbm90IHJlc2V0IExERkxBR1MgdG8gZW1wdHkuICBJbnN0ZWFkLCBhcHBlbmQgdGhlIGZzaW1h
Z2Utc3BlY2lhbApMREZMQUdTLgoKU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNr
c29uQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGliZnNpbWFnZS9jb21tb24vTWFrZWZpbGUgfCAy
ICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYg
LS1naXQgYS90b29scy9saWJmc2ltYWdlL2NvbW1vbi9NYWtlZmlsZSBiL3Rvb2xzL2xpYmZzaW1h
Z2UvY29tbW9uL01ha2VmaWxlCmluZGV4IDA3OTFmYzk5MjMuLmE0NjU1YzQyMWMgMTAwNjQ0Ci0t
LSBhL3Rvb2xzL2xpYmZzaW1hZ2UvY29tbW9uL01ha2VmaWxlCisrKyBiL3Rvb2xzL2xpYmZzaW1h
Z2UvY29tbW9uL01ha2VmaWxlCkBAIC02LDcgKzYsNyBAQCBNSU5PUiA9IDAKIAogTERGTEFHUy0k
KENPTkZJR19TdW5PUykgPSAtV2wsLU0gLVdsLG1hcGZpbGUtU3VuT1MKIExERkxBR1MtJChDT05G
SUdfTGludXgpID0gLVdsLG1hcGZpbGUtR05VCi1MREZMQUdTID0gJChMREZMQUdTLXkpCitMREZM
QUdTICs9ICQoTERGTEFHUy15KQogCiBDRkxBR1MgKz0gJChQVEhSRUFEX0NGTEFHUykKIExERkxB
R1MgKz0gJChQVEhSRUFEX0xERkxBR1MpCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 17:38:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 17:38: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 1g8U3D-0005ts-VT; Fri, 05 Oct 2018 17:38:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lvwj=mr=chiark.greenend.org.uk=ijackson@srs-us1.protection.inumbo.net>)
 id 1g8U3B-0005sy-Ox
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 17:38:05 +0000
X-Inumbo-ID: 1202af5c-c8c5-11e8-a8a5-bc764e045a96
Received: from chiark.greenend.org.uk (unknown [2001:ba8:1e3::])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1202af5c-c8c5-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 19:35:37 +0200 (CEST)
Received: from [172.18.45.5] (helo=zealot.relativity.greenend.org.uk)
 by chiark.greenend.org.uk (Debian Exim 4.84_2 #1) with esmtp
 (return-path ijackson@chiark.greenend.org.uk)
 id 1g8Tuu-0003W5-So; Fri, 05 Oct 2018 18:29:32 +0100
From: Ian Jackson <ian.jackson@citrix.com>
To: xen-devel@lists.xenproject.org
Date: Fri,  5 Oct 2018 18:29:12 +0100
Message-Id: <20181005172917.11963-14-ian.jackson@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181005172917.11963-1-ian.jackson@citrix.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
Subject: [Xen-devel] [PATCH 13/18] tools/xenstat: Fix shared library 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: Bastian Blank <waldi@debian.org>, Wei Liu <wei.liu2@citrix.com>,
 Hans van Kranenburg <hans@knorrie.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Ian Jackson <ian.jackson@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>

RnJvbTogQmFzdGlhbiBCbGFuayA8d2FsZGlAZGViaWFuLm9yZz4KCmxpYnhlbnN0YXQgZG9lcyBu
b3QgaGF2ZSBhIHN0YWJsZSBBQkkuICBTZXQgaXRzIHZlcnNpb24gdG8gdGhlIGN1cnJlbnQKWGVu
IHJlbGVhc2UgdmVyc2lvbi4KClNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3Nv
bkBjaXRyaXguY29tPgotLS0KIHRvb2xzL3hlbnN0YXQvbGlieGVuc3RhdC9NYWtlZmlsZSB8IDIg
Ky0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAt
LWdpdCBhL3Rvb2xzL3hlbnN0YXQvbGlieGVuc3RhdC9NYWtlZmlsZSBiL3Rvb2xzL3hlbnN0YXQv
bGlieGVuc3RhdC9NYWtlZmlsZQppbmRleCA4OTc5ZmExNTgzLi44YzZkZGY4NmU4IDEwMDY0NAot
LS0gYS90b29scy94ZW5zdGF0L2xpYnhlbnN0YXQvTWFrZWZpbGUKKysrIGIvdG9vbHMveGVuc3Rh
dC9saWJ4ZW5zdGF0L01ha2VmaWxlCkBAIC0xOCw3ICsxOCw3IEBAIGluY2x1ZGUgJChYRU5fUk9P
VCkvdG9vbHMvUnVsZXMubWsKIExEQ09ORklHPWxkY29uZmlnCiBNQUtFX0xJTks9bG4gLXNmCiAK
LU1BSk9SPTAKK01BSk9SPTQuMTEKIE1JTk9SPTAKIAogTElCPXNyYy9saWJ4ZW5zdGF0LmEKLS0g
CjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 17:38:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 17: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 1g8U3H-0005wG-K1; Fri, 05 Oct 2018 17:38:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lvwj=mr=chiark.greenend.org.uk=ijackson@srs-us1.protection.inumbo.net>)
 id 1g8U3G-0005vO-5I
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 17:38:10 +0000
X-Inumbo-ID: 1478447b-c8c5-11e8-a8a5-bc764e045a96
Received: from chiark.greenend.org.uk (unknown [2001:ba8:1e3::])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1478447b-c8c5-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 19:35:41 +0200 (CEST)
Received: from [172.18.45.5] (helo=zealot.relativity.greenend.org.uk)
 by chiark.greenend.org.uk (Debian Exim 4.84_2 #1) with esmtp
 (return-path ijackson@chiark.greenend.org.uk)
 id 1g8Tuv-0003W5-PN; Fri, 05 Oct 2018 18:29:33 +0100
From: Ian Jackson <ian.jackson@citrix.com>
To: xen-devel@lists.xenproject.org
Date: Fri,  5 Oct 2018 18:29:15 +0100
Message-Id: <20181005172917.11963-17-ian.jackson@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181005172917.11963-1-ian.jackson@citrix.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
Subject: [Xen-devel] [PATCH 16/18] pygrub fsimage.so: Honour LDFLAGS when
 building
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hans van Kranenburg <hans@knorrie.org>,
 Ian Jackson <ian.jackson@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wei.liu2@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>

VGhpcyBzZWVtcyB0byBoYXZlIGJlZW4gc2ltcGx5IG9taXR0ZWQuICBPYnZpb3VzbHkgdGhpcyBp
cyBuZWVkZWQgd2hlbgpidWlsZGluZyBhbmQgbm90IGp1c3Qgd2hlbiBpbnN0YWxsaW5nLiAgUGFz
c2luZyBvbmx5IHdoZW4gaW5zdGFsbGluZwppcyBpbmVmZmVjdGl2ZS4KClNpZ25lZC1vZmYtYnk6
IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBjaXRyaXguY29tPgotLS0KIHRvb2xzL3B5Z3J1Yi9N
YWtlZmlsZSB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlv
bigtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL3B5Z3J1Yi9NYWtlZmlsZSBiL3Rvb2xzL3B5Z3J1Yi9N
YWtlZmlsZQppbmRleCA1MzZhZjA3OTMyLi4zMDYzYzQ5OThmIDEwMDY0NAotLS0gYS90b29scy9w
eWdydWIvTWFrZWZpbGUKKysrIGIvdG9vbHMvcHlncnViL01ha2VmaWxlCkBAIC0xMCw3ICsxMCw3
IEBAIElOU1RBTExfTE9HID0gYnVpbGQvaW5zdGFsbGVkX2ZpbGVzLnR4dAogYWxsOiBidWlsZAog
LlBIT05ZOiBidWlsZAogYnVpbGQ6Ci0JQ0M9IiQoQ0MpIiBDRkxBR1M9IiQoUFlfQ0ZMQUdTKSIg
JChQWVRIT04pIHNldHVwLnB5IGJ1aWxkCisJQ0M9IiQoQ0MpIiBDRkxBR1M9IiQoUFlfQ0ZMQUdT
KSIgTERGTEFHUz0iJChQWV9MREZMQUdTKSIgJChQWVRIT04pIHNldHVwLnB5IGJ1aWxkCiAKIC5Q
SE9OWTogaW5zdGFsbAogaW5zdGFsbDogYWxsCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 17:38:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 17:38: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 1g8U3I-0005xG-Vo; Fri, 05 Oct 2018 17:38:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lvwj=mr=chiark.greenend.org.uk=ijackson@srs-us1.protection.inumbo.net>)
 id 1g8U3H-0005w3-F6
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 17:38:11 +0000
X-Inumbo-ID: 15c72da1-c8c5-11e8-a8a5-bc764e045a96
Received: from chiark.greenend.org.uk (unknown [2001:ba8:1e3::])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 15c72da1-c8c5-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 19:35:44 +0200 (CEST)
Received: from [172.18.45.5] (helo=zealot.relativity.greenend.org.uk)
 by chiark.greenend.org.uk (Debian Exim 4.84_2 #1) with esmtp
 (return-path ijackson@chiark.greenend.org.uk)
 id 1g8Tuu-0003W5-JJ; Fri, 05 Oct 2018 18:29:32 +0100
From: Ian Jackson <ian.jackson@citrix.com>
To: xen-devel@lists.xenproject.org
Date: Fri,  5 Oct 2018 18:29:11 +0100
Message-Id: <20181005172917.11963-13-ian.jackson@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181005172917.11963-1-ian.jackson@citrix.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
Subject: [Xen-devel] [PATCH 12/18] docs/man/xen-pv-channel.pod.7: Remove a
 spurious blank line
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hans van Kranenburg <hans@knorrie.org>,
 Ian Jackson <ian.jackson@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wei.liu2@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>

Tm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AY2l0cml4LmNvbT4KLS0tCiBkb2NzL21hbi94ZW4tcHYtY2hhbm5lbC5wb2QuNyB8IDEg
LQogMSBmaWxlIGNoYW5nZWQsIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9kb2NzL21hbi94
ZW4tcHYtY2hhbm5lbC5wb2QuNyBiL2RvY3MvbWFuL3hlbi1wdi1jaGFubmVsLnBvZC43CmluZGV4
IGY5ZjAxMDg0ODguLjA3ODk4ZjZkZGUgMTAwNjQ0Ci0tLSBhL2RvY3MvbWFuL3hlbi1wdi1jaGFu
bmVsLnBvZC43CisrKyBiL2RvY3MvbWFuL3hlbi1wdi1jaGFubmVsLnBvZC43CkBAIC0xLDYgKzEs
NSBAQAogPWVuY29kaW5nIHV0ZjgKIAotCiA9aGVhZDEgTkFNRQogCiB4ZW4tcHYtY2hhbm5lbCAt
IFhlbiBQViBDaGFubmVscwotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 17:38:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 17:38: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 1g8U3Q-00061p-CW; Fri, 05 Oct 2018 17:38:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lvwj=mr=chiark.greenend.org.uk=ijackson@srs-us1.protection.inumbo.net>)
 id 1g8U3P-00061G-G8
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 17:38:19 +0000
X-Inumbo-ID: 1a9e7e0c-c8c5-11e8-a8a5-bc764e045a96
Received: from chiark.greenend.org.uk (unknown [2001:ba8:1e3::])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1a9e7e0c-c8c5-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 19:35:52 +0200 (CEST)
Received: from [172.18.45.5] (helo=zealot.relativity.greenend.org.uk)
 by chiark.greenend.org.uk (Debian Exim 4.84_2 #1) with esmtp
 (return-path ijackson@chiark.greenend.org.uk)
 id 1g8Tuu-0003W5-2I; Fri, 05 Oct 2018 18:29:32 +0100
From: Ian Jackson <ian.jackson@citrix.com>
To: xen-devel@lists.xenproject.org
Date: Fri,  5 Oct 2018 18:29:09 +0100
Message-Id: <20181005172917.11963-11-ian.jackson@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181005172917.11963-1-ian.jackson@citrix.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
Subject: [Xen-devel] [PATCH 10/18] 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>, Wei Liu <wei.liu2@citrix.com>,
 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>,
 Hans van Kranenburg <hans@knorrie.org>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@citrix.com>, Doug Goldstein <cardoe@cardoe.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>

Rmlyc3RseSwgYWRkIGEgcmVmZXJlbmNlIHRvIHRoZSBkb2N1bWVudGF0aW9uIGZvciB0aGUga2Nv
bmZpZyBzeXN0ZW0uCgpTZWNvbmRseSwgd2FybiB0aGUgdXNlciBhYm91dCB0aGUgWEVOX0NPTkZJ
R19FWFBFUlQgcHJvYmxlbS4KCkNDOiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+
CkNDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDQzogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpDQzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+Ci0t
LQogSU5TVEFMTCB8IDIwICsrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjAg
aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL0lOU1RBTEwgYi9JTlNUQUxMCmluZGV4IDlhYTll
YmRkZGMuLjYyYjAxNjI4NjQgMTAwNjQ0Ci0tLSBhL0lOU1RBTEwKKysrIGIvSU5TVEFMTApAQCAt
MTksNiArMTksMjYgQEAgZm9sbG93aW5nIGNvbXBpbGUgcHJvY2Vzcy4gT25jZSBjb25maWd1cmUg
aXMgZG9uZSwgbWFrZSgxKSBoYXMgdG8gYmUKIGNhbGxlZC4gQWxzbyBtYWtlKDEpIHJlY29nbml6
ZXMgY2VydGFpbiBhcmd1bWVudHMuIFRoZSBmb2xsb3dpbmcgc2VjdGlvbnMKIHdpbGwgZ2l2ZSBh
biBvdmVydmlldy4KIAorWGVuIEh5cGVydmlzb3IKKz09PT09PT09PT09PT09CisKK1hlbiBpdHNl
bGYgaXMgY29uZmlndXJlZCB2aWEgYSBga2NvbmZpZycgc3lzdGVtIGJvcnJvd2VkIGZyb20gTGlu
dXguCitTZWUgZG9jcy9taXNjL2tjb25maWcudHh0LgorCitOb3RlIHRoYXQgdW5saWtlIHdpdGgg
TGludXgsIGFuZCBjb250cmFyeSB0byB0aGF0IGRvY3VtZW50LCB5b3UgY2Fubm90Citsb29rIGF0
IEtjb25maWcgZmlsZXMsIG9yIHRoZSBkZWZhdWx0IG9yIGdlbmVyYXRlZCBjb25maWcgZmlsZXMg
ZXRjLiwKK3RvIGZpbmQgYXZhaWxhYmxlIGNvbmZpZ3VyYXRpb24gb3B0aW9ucy4gIFRoaXMgaXMg
YmVjYXVzZSBpdCBpcyBvbmx5CitzdXBwb3J0ZWQgKGFuZCBzZWN1cml0eSBzdXBwb3J0ZWQpIGJ5
IHRoZSBYZW4gUHJvamVjdCwgdG8gY2hhbmdlIGEKK3NtYWxsIHN1YnNldCBvZiB0aGUgb3B0aW9u
cy4gIEF0dGVtcHRzIHRvIGNoYW5nZSBvdGhlciBvcHRpb25zIHdpbGwgYmUKK3NpbGVudGx5IG92
ZXJyaWRlbi4gIFRoZSBvbmx5IHdheSB0byBmaW5kIHdoaWNoIGNvbmZpZ3VyYXRpb24gb3B0aW9u
cworYXJlIGF2YWlsYWJsZSBpcyB0byBydW4gYG1ha2UgbWVudWNvbmZpZycgb3IgdGhlIGxpa2Uu
CisKK1lvdSBjYW4gY291bnRlci1vdmVycmlkZSB0aGlzIGJlaGF2aW91ciBieSBzZXR0aW5nIFhF
Tl9DT05GSUdfRVhQRVJUPXkKK2luIHlvdXIgZW52aXJvbm1lbnQuICBIb3dldmVyLCBkb2luZyB0
aGlzIGlzIG5vdCBzdXBwb3J0ZWQgYW5kIHRoZQorcmVzdWx0aW5nIGNvbmZpZ3VyYXRpb25zIGRv
IG5vdCByZWNlaXZlIHNlY3VyaXR5IHN1cHBvcnQuICBJZiB5b3Ugc2V0Cit0aGlzIHZhcmlibGUg
dGhlcmUgaXMgbm90aGluZyBzdG9wcGluZyB5b3Ugc2V0dGluZyBkYW5nZXJvdXNseQorZXhwZXJp
bWVudGFsIGNvbWJpbmF0aW9ucyBvZiBmZWF0dXJlcyAtIG5vdCBldmVuIGFueSB3YXJuaW5ncy4K
KwogT3B0aW9ucyByZWNvZ25pemVkIGJ5IGNvbmZpZ3VyZQogPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQogCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 17:38:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 17:38: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 1g8U3d-00068g-RJ; Fri, 05 Oct 2018 17:38:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lvwj=mr=chiark.greenend.org.uk=ijackson@srs-us1.protection.inumbo.net>)
 id 1g8U3c-00068F-UU
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 17:38:32 +0000
X-Inumbo-ID: 22a608c1-c8c5-11e8-a8a5-bc764e045a96
Received: from chiark.greenend.org.uk (unknown [2001:ba8:1e3::])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 22a608c1-c8c5-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 19:36:05 +0200 (CEST)
Received: from [172.18.45.5] (helo=zealot.relativity.greenend.org.uk)
 by chiark.greenend.org.uk (Debian Exim 4.84_2 #1) with esmtp
 (return-path ijackson@chiark.greenend.org.uk)
 id 1g8Tuv-0003W5-69; Fri, 05 Oct 2018 18:29:33 +0100
From: Ian Jackson <ian.jackson@citrix.com>
To: xen-devel@lists.xenproject.org
Date: Fri,  5 Oct 2018 18:29:13 +0100
Message-Id: <20181005172917.11963-15-ian.jackson@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181005172917.11963-1-ian.jackson@citrix.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
Subject: [Xen-devel] [PATCH 14/18] gdbsx: Honour LDFLAGS when linking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Elena Ufimtseva <elena.ufimtseva@oracle.com>,
 Ian Jackson <ian.jackson@citrix.com>, Hans van Kranenburg <hans@knorrie.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@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>

VGhpcyBjb21tYW5kIGRvZXMgdGhlIGxpbmssIHNvIGl0IG5lZWRzIExERkxBR1MuCgpTaWduZWQt
b2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4KLS0tCiB0b29scy9k
ZWJ1Z2dlci9nZGJzeC9NYWtlZmlsZSB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlv
bigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2RlYnVnZ2VyL2dkYnN4L01h
a2VmaWxlIGIvdG9vbHMvZGVidWdnZXIvZ2Ric3gvTWFrZWZpbGUKaW5kZXggNzIzYTI3NDNjYy4u
OGQ3Y2Q5NGEzMSAxMDA2NDQKLS0tIGEvdG9vbHMvZGVidWdnZXIvZ2Ric3gvTWFrZWZpbGUKKysr
IGIvdG9vbHMvZGVidWdnZXIvZ2Ric3gvTWFrZWZpbGUKQEAgLTI2LDcgKzI2LDcgQEAgdW5pbnN0
YWxsOgogCXJtIC1mICQoREVTVERJUikkKHNiaW5kaXIpL2dkYnN4CiAKIGdkYnN4OiBneC9neF9h
bGwuYSB4Zy94Z19hbGwuYSAKLQkkKENDKSAtbyAkQCAkXgorCSQoQ0MpICQoTERGTEFHUykgLW8g
JEAgJF4KIAogeGcveGdfYWxsLmE6CiAJJChNQUtFKSAtQyB4ZwotLSAKMi4xMS4wCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 17:38:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 17: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 1g8U3l-0006D1-8Q; Fri, 05 Oct 2018 17:38:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lvwj=mr=chiark.greenend.org.uk=ijackson@srs-us1.protection.inumbo.net>)
 id 1g8U3j-0006CO-VC
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 17:38:40 +0000
X-Inumbo-ID: 266c1c5c-c8c5-11e8-a8a5-bc764e045a96
Received: from chiark.greenend.org.uk (unknown [2001:ba8:1e3::])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 266c1c5c-c8c5-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 19:36:12 +0200 (CEST)
Received: from [172.18.45.5] (helo=zealot.relativity.greenend.org.uk)
 by chiark.greenend.org.uk (Debian Exim 4.84_2 #1) with esmtp
 (return-path ijackson@chiark.greenend.org.uk)
 id 1g8Tuw-0003W5-4k; Fri, 05 Oct 2018 18:29:34 +0100
From: Ian Jackson <ian.jackson@citrix.com>
To: xen-devel@lists.xenproject.org
Date: Fri,  5 Oct 2018 18:29:16 +0100
Message-Id: <20181005172917.11963-18-ian.jackson@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181005172917.11963-1-ian.jackson@citrix.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
Subject: [Xen-devel] [PATCH 17/18] xenmon: Install as xenmon, not xenmon.py
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hans van Kranenburg <hans@knorrie.org>,
 Ian Jackson <ian.jackson@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wei.liu2@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>

QWRkaW5nIHRoZSBpbXBsZW1lbnRhdGlvbiBsYW5ndWFnZSBhcyBhIHN1ZmZpeCB0byBhIHByb2dy
YW0gbmFtZSBpcwpwb29yIHByYWN0aWNlLgoKU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlh
bi5qYWNrc29uQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMveGVubW9uL01ha2VmaWxlIHwgNCArKy0t
CiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3Rvb2xzL3hlbm1vbi9NYWtlZmlsZSBiL3Rvb2xzL3hlbm1vbi9NYWtlZmlsZQppbmRl
eCBlNDVjNWI4YzE0Li5lMTcxMjMwNGQwIDEwMDY0NAotLS0gYS90b29scy94ZW5tb24vTWFrZWZp
bGUKKysrIGIvdG9vbHMveGVubW9uL01ha2VmaWxlCkBAIC0zMiwxMyArMzIsMTMgQEAgaW5zdGFs
bDogYnVpbGQKIAkkKElOU1RBTExfRElSKSAkKERFU1RESVIpJChzYmluZGlyKQogCSQoSU5TVEFM
TF9QUk9HKSB4ZW5iYWtlZCAkKERFU1RESVIpJChzYmluZGlyKS94ZW5iYWtlZAogCSQoSU5TVEFM
TF9QUk9HKSB4ZW50cmFjZV9zZXRtYXNrICAkKERFU1RESVIpJChzYmluZGlyKS94ZW50cmFjZV9z
ZXRtYXNrCi0JJChJTlNUQUxMX1BST0cpIHhlbm1vbi5weSAgJChERVNURElSKSQoc2JpbmRpcikv
eGVubW9uLnB5CisJJChJTlNUQUxMX1BST0cpIHhlbm1vbi5weSAgJChERVNURElSKSQoc2JpbmRp
cikveGVubW9uCiAKIC5QSE9OWTogdW5pbnN0YWxsCiB1bmluc3RhbGw6CiAJcm0gLWYgJChERVNU
RElSKSQoc2JpbmRpcikveGVuYmFrZWQKIAlybSAtZiAkKERFU1RESVIpJChzYmluZGlyKS94ZW50
cmFjZV9zZXRtYXNrCi0Jcm0gLWYgJChERVNURElSKSQoc2JpbmRpcikveGVubW9uLnB5CisJcm0g
LWYgJChERVNURElSKSQoc2JpbmRpcikveGVubW9uCiAKIC5QSE9OWTogY2xlYW4KIGNsZWFuOgot
LSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 18:21:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 18:21: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 1g8Uj4-0001rS-Ox; Fri, 05 Oct 2018 18:21:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=baab=mr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g8Uj3-0001r9-VE
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 18:21:21 +0000
X-Inumbo-ID: a1356275-c8cb-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a1356275-c8cb-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 18:22: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 <aliasfile-bounces@xenproject.org>)
 id 1g8Uj0-0001z8-Mn; Fri, 05 Oct 2018 18:21: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 1g8Uj0-00063U-2y; Fri, 05 Oct 2018 18:21:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g8Uj0-0006eC-2M; Fri, 05 Oct 2018 18:21:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128426-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=91d4eca7add6a7a114bc05cc6d38223a0c0b5575
X-Osstest-Versions-That: xen=cc6e309c6e4368a1094b5e7593cf8cf5803ed709
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 05 Oct 2018 18:21:18 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128426: 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>

ZmxpZ2h0IDEyODQyNiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODQyNi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA5MWQ0ZWNhN2FkZDZhN2ExMTRiYzA1Y2M2ZDM4MjIzYTBjMGI1NTc1CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBjYzZlMzA5YzZlNDM2OGExMDk0
YjVlNzU5M2NmOGNmNTgwM2VkNzA5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg0MjIgIDIwMTgt
MTAtMDUgMTM6MDY6MDYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4NDI2ICAy
MDE4LTEwLTA1IDE2OjAwOjU4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBv
cmFjbGUuY29tPgogIEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgogIEdlb3JnZSBE
dW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBQYXVsIER1
cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFJhenZhbiBDb2pvY2FydSA8cmNvam9j
YXJ1QGJpdGRlZmVuZGVyLmNvbT4KICBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0
aGlrdWxwYW5pdEBhbWQuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2Jz
OgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0taTM4NiAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQv
eGVuLmdpdAogICBjYzZlMzA5YzZlLi45MWQ0ZWNhN2FkICA5MWQ0ZWNhN2FkZDZhN2ExMTRiYzA1
Y2M2ZDM4MjIzYTBjMGI1NTc1IC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 18:39:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 18: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 1g8V0T-0002pQ-Go; Fri, 05 Oct 2018 18:39:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=o5lq=mr=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g8V0R-0002pL-TX
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 18:39:20 +0000
X-Inumbo-ID: 9fe164b9-c8cd-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9fe164b9-c8cd-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 20:36:51 +0200 (CEST)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 2723D208E7;
 Fri,  5 Oct 2018 18:39:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538764757;
 bh=6cSuJ82zXH8yflRPu1/j7uJFEXKk3NY6ltyZR1ywwp4=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=PGbeTc6gUtE6YCX9YQDCC2zSo9psmsD67AkhzKBFOCaa4mkSn8NCQNxtiDcK2bmML
 pcKi+rbdQf/S3R5eTYe9HFP9rluHHSrLB+DUxFePcT25jHjirTHfPNeMFXe4A9r0aU
 R+cFDeEV60ezR44mQaI3NdF1Sye6AVFg2+P14W70=
Date: Fri, 5 Oct 2018 11:39:14 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <e2d7c986-6f72-9ea1-6a84-e4191ae081ae@arm.com>
Message-ID: <alpine.DEB.2.10.1810051135220.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-23-git-send-email-sstabellini@kernel.org>
 <5B61776302000078001D9C6A@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1810041431200.24936@sstabellini-ThinkPad-X260>
 <27f4a7e6-307e-8695-02ce-bd55a9edda28@arm.com>
 <e2d7c986-6f72-9ea1-6a84-e4191ae081ae@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 23/25] xen: support console_switching
 between Dom0 and DomUs on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.com>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefano Stabellini <stefanos@xilinx.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Jan Beulich <JBeulich@suse.com>,
 "andrii_anisov@epam.com" <andrii_anisov@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>

T24gRnJpLCA1IE9jdCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gT24gMTAvMDUvMjAxOCAx
MDoyNSBBTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gT24gMTAvMDQvMjAxOCAxMDo1MiBQTSwg
U3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gPiBPbiBXZWQsIDEgQXVnIDIwMTgsIEphbiBC
ZXVsaWNoIHdyb3RlOgo+ID4gPiA+ID4gPiA+IE9uIDAxLjA4LjE4IGF0IDAxOjI4LCA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6Cj4gPiA+ID4gPiBUb2RheSBDdHJsLUFBQSBpcyB1c2Vk
IHRvIHN3aXRjaCBiZXR3ZWVuIFhlbiBhbmQgRG9tMC4gRXh0ZW5kIHRoZQo+ID4gPiA+ID4gbWVj
aGFuaXNtIHRvIGFsbG93IGZvciBzd2l0Y2hpbmcgYmV0d2VlbiBYZW4sIERvbTAsIGFuZCBhbnkg
b2YgdGhlCj4gPiA+ID4gPiBpbml0aWFsIERvbVUgY3JlYXRlZCBmcm9tIFhlbiBhbG9uZ3NpZGUg
RG9tMCBvdXQgb2YgaW5mb3JtYXRpb24KPiA+ID4gPiA+IHByb3ZpZGVkCj4gPiA+ID4gPiB2aWEg
ZGV2aWNlIHRyZWUuCj4gPiA+ID4gPiAKPiA+ID4gPiA+IFJlbmFtZSB4ZW5fcnggdG8gY29uc29s
ZV9yeCB0byBtYXRjaCB0aGUgbmV3IGJlaGF2aW9yLgo+ID4gPiA+ID4gCj4gPiA+ID4gPiBDbGFy
aWZ5IGV4aXN0aW5nIGNvbW1lbnQgYWJvdXQgIm5vdGlmeSB0aGUgZ3Vlc3QiLCBtYWtpbmcgaXQg
Y2xlYXIKPiA+ID4gPiA+IHRoYXQKPiA+ID4gPiA+IGl0IGlzIG9ubHkgYWJvdXQgdGhlIGhhcmR3
YXJlIGRvbWFpbi4KPiA+ID4gPiA+IAo+ID4gPiA+ID4gRXhwb3J0IGEgZnVuY3Rpb24gbmFtZWQg
Y29uc29sZV9pbnB1dF9kb21haW4oKSB0byBhbGxvdyBvdGhlcnMgdG8ga25vdwo+ID4gPiA+ID4g
d2hpY2ggZG9tYWlucyBoYXMgaW5wdXQgYXQgYSBnaXZlbiB0aW1lLgo+ID4gPiA+IAo+ID4gPiA+
IEFzIGFsd2F5cyBpbiBzdWNoIGNhc2VzIEkgZG9uJ3QgdGhpbmsgc3VjaCBmdW5jdGlvbnMgc2hv
dWxkIGJlIGFkZGVkCj4gPiA+ID4gd2l0aG91dCBhbnkgY2FsbGVyLgo+ID4gPiAKPiA+ID4gSSds
bCBhZGQgY29uc29sZV9pbnB1dF9kb21haW4gd2l0aGluIGFuICNpZiAwIGFuZCByZW1vdmUgdGhl
ICNpZiAwIGluCj4gPiA+IHRoZSBmb2xsb3dpbmcgcGF0Y2guIElmIHlvdSBhcmUgT0sgd2l0aCBp
dCwgdGhlIHR3byBwYXRjaGVzIGNhbiBiZQo+ID4gPiBtZXJnZWQgb24gY29tbWl0IChKdWxpZW4g
YWxyZWFkeSBhZ3JlZWQgdG8gaXQuKSBUaGV5IGFyZSBzZXBhcmF0ZSBvbmx5Cj4gPiA+IHRvIG1h
a2UgdGhlbSBlYXNpZXIgdG8gcmV2aWV3Lgo+ID4gCj4gPiBXaGljaCB0d28gcGF0Y2hlcz8gSSBh
Z3JlZWQgdG8gbWVyZ2UgIzI0IGFuZCAjMjIuIE5vdCAjMjMuIE1lcmdpbmcgdGhlIDMgb2YKPiA+
IHRoZW0gaXMgZ29pbmcgdG8gbWFrZSBhIG1hc3NpdmUgcGF0Y2ggd2hpY2ggaXMgbm90IGdvaW5n
IHRvIGhlbHAgdW5kZXJzdGFuZAo+ID4gcGF0Y2hlcyBhZnRlciB0aGV5IGdldCBtZXJnZWQuCj4g
Cj4gVGhpbmtpbmcgYSBiaXQgbW9yZS4gV2h5IGRvZXMgaXQgbmVlZCB0byBiZSB1bmRlciAjaWYg
MCBhbmQgdGhlbiBtZXJnaW5nIHRoZSAyCj4gcGF0Y2hlcz8gVGhlcmUgYXJlIG5vdGhpbmcgcHJl
dmVudCBhIDIgbGluZSBmdW5jdGlvbiB0byBiZSBtb3ZlZCBmcm9tIG9uZQo+IHBhdGNoIHRvIGFu
b3RoZXIuCgpJJ2xsIG1vdmUgY29uc29sZV9pbnB1dF9kb21haW4gdG8gdGhlIGZvbGxvd2luZyBw
YXRjaCAoIzI0KS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 18:39:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 18:39: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 1g8V0r-0002qj-UV; Fri, 05 Oct 2018 18:39:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=o5lq=mr=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g8V0q-0002qY-Ph
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 18:39:44 +0000
X-Inumbo-ID: 3276110d-c8ce-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3276110d-c8ce-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 18:40:57 +0000 (UTC)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 2285F208E7;
 Fri,  5 Oct 2018 18:39:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538764782;
 bh=SjLsO7HdwPtTFHL6Jk7HoSrk2YC60MW/rc6BsSLyMCM=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=g5qbP1IuxozRjvkIDZBMhEVoaeFA955BtlqbiMO0gx9+UB0Vqw7Cr5l4JXfShTzeX
 FvAuN8lYEX63b/i8G3z1Se3P8nIS7X6YSBAIj5C9EuJOwNCfF/onEV4nspp2M2233g
 yZooe3jOx2CRWfFOIcNDrctma12f+XKDRWN4gubQ=
Date: Fri, 5 Oct 2018 11:39:39 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <27f4a7e6-307e-8695-02ce-bd55a9edda28@arm.com>
Message-ID: <alpine.DEB.2.10.1810051134080.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-23-git-send-email-sstabellini@kernel.org>
 <5B61776302000078001D9C6A@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1810041431200.24936@sstabellini-ThinkPad-X260>
 <27f4a7e6-307e-8695-02ce-bd55a9edda28@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 23/25] xen: support console_switching
 between Dom0 and DomUs on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.com>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefano Stabellini <stefanos@xilinx.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Jan Beulich <JBeulich@suse.com>,
 "andrii_anisov@epam.com" <andrii_anisov@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>

T24gRnJpLCA1IE9jdCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGkgU3RlZmFubywKPiAK
PiBPbiAxMC8wNC8yMDE4IDEwOjUyIFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBP
biBXZWQsIDEgQXVnIDIwMTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4gPiA+ID4gPiBPbiAwMS4w
OC4xOCBhdCAwMToyOCwgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+IHdyb3RlOgo+ID4gPiA+IFRv
ZGF5IEN0cmwtQUFBIGlzIHVzZWQgdG8gc3dpdGNoIGJldHdlZW4gWGVuIGFuZCBEb20wLiBFeHRl
bmQgdGhlCj4gPiA+ID4gbWVjaGFuaXNtIHRvIGFsbG93IGZvciBzd2l0Y2hpbmcgYmV0d2VlbiBY
ZW4sIERvbTAsIGFuZCBhbnkgb2YgdGhlCj4gPiA+ID4gaW5pdGlhbCBEb21VIGNyZWF0ZWQgZnJv
bSBYZW4gYWxvbmdzaWRlIERvbTAgb3V0IG9mIGluZm9ybWF0aW9uIHByb3ZpZGVkCj4gPiA+ID4g
dmlhIGRldmljZSB0cmVlLgo+ID4gPiA+IAo+ID4gPiA+IFJlbmFtZSB4ZW5fcnggdG8gY29uc29s
ZV9yeCB0byBtYXRjaCB0aGUgbmV3IGJlaGF2aW9yLgo+ID4gPiA+IAo+ID4gPiA+IENsYXJpZnkg
ZXhpc3RpbmcgY29tbWVudCBhYm91dCAibm90aWZ5IHRoZSBndWVzdCIsIG1ha2luZyBpdCBjbGVh
ciB0aGF0Cj4gPiA+ID4gaXQgaXMgb25seSBhYm91dCB0aGUgaGFyZHdhcmUgZG9tYWluLgo+ID4g
PiA+IAo+ID4gPiA+IEV4cG9ydCBhIGZ1bmN0aW9uIG5hbWVkIGNvbnNvbGVfaW5wdXRfZG9tYWlu
KCkgdG8gYWxsb3cgb3RoZXJzIHRvIGtub3cKPiA+ID4gPiB3aGljaCBkb21haW5zIGhhcyBpbnB1
dCBhdCBhIGdpdmVuIHRpbWUuCj4gPiA+IAo+ID4gPiBBcyBhbHdheXMgaW4gc3VjaCBjYXNlcyBJ
IGRvbid0IHRoaW5rIHN1Y2ggZnVuY3Rpb25zIHNob3VsZCBiZSBhZGRlZAo+ID4gPiB3aXRob3V0
IGFueSBjYWxsZXIuCj4gPiAKPiA+IEknbGwgYWRkIGNvbnNvbGVfaW5wdXRfZG9tYWluIHdpdGhp
biBhbiAjaWYgMCBhbmQgcmVtb3ZlIHRoZSAjaWYgMCBpbgo+ID4gdGhlIGZvbGxvd2luZyBwYXRj
aC4gSWYgeW91IGFyZSBPSyB3aXRoIGl0LCB0aGUgdHdvIHBhdGNoZXMgY2FuIGJlCj4gPiBtZXJn
ZWQgb24gY29tbWl0IChKdWxpZW4gYWxyZWFkeSBhZ3JlZWQgdG8gaXQuKSBUaGV5IGFyZSBzZXBh
cmF0ZSBvbmx5Cj4gPiB0byBtYWtlIHRoZW0gZWFzaWVyIHRvIHJldmlldy4KPiAKPiBXaGljaCB0
d28gcGF0Y2hlcz8gSSBhZ3JlZWQgdG8gbWVyZ2UgIzI0IGFuZCAjMjIuIE5vdCAjMjMuIE1lcmdp
bmcgdGhlIDMgb2YKPiB0aGVtIGlzIGdvaW5nIHRvIG1ha2UgYSBtYXNzaXZlIHBhdGNoIHdoaWNo
IGlzIG5vdCBnb2luZyB0byBoZWxwIHVuZGVyc3RhbmQKPiBwYXRjaGVzIGFmdGVyIHRoZXkgZ2V0
IG1lcmdlZC4KCk5vLCB5b3UgYXJlIHJpZ2h0LCBJIGdvdCBjb25mdXNlZC4gVGhhdCdzIGNvcnJl
Y3QgIzIyIGFuZCAjMjQgYXJlIHRoZQpvbmVzIHRvIGJlIG1lcmdlZCwgSSdsbCBhZGQgYSBub3Rl
IGFib3V0IHRoaXMgdG8gdGhlIHBhdGNoZXMuIFNvcnJ5CmFib3V0IHRoYXQuCgoKPiA+IAo+ID4g
PiA+IEBAIC0zODksMzAgKzM5Miw3MiBAQCBzdGF0aWMgdm9pZCBkdW1wX2NvbnNvbGVfcmluZ19r
ZXkodW5zaWduZWQgY2hhcgo+ID4gPiA+IGtleSkKPiA+ID4gPiAgICAgICBmcmVlX3hlbmhlYXBf
cGFnZXMoYnVmLCBvcmRlcik7Cj4gPiA+ID4gICB9Cj4gPiA+ID4gICAtLyogQ1RSTC08c3dpdGNo
X2NoYXI+IHN3aXRjaGVzIGlucHV0IGRpcmVjdGlvbiBiZXR3ZWVuIFhlbiBhbmQgRE9NMC4KPiA+
ID4gPiAqLwo+ID4gPiA+ICsvKgo+ID4gPiA+ICsgKiBDVFJMLTxzd2l0Y2hfY2hhcj4gc3dpdGNo
ZXMgaW5wdXQgZGlyZWN0aW9uIGJldHdlZW4gWGVuLCBEb20wIGFuZAo+ID4gPiA+ICsgKiBEb21V
cy4KPiA+ID4gPiArICovCj4gPiA+ID4gICAjZGVmaW5lIHN3aXRjaF9jb2RlIChvcHRfY29uc3dp
dGNoWzBdLSdhJysxKQo+ID4gPiA+IC1zdGF0aWMgaW50IF9fcmVhZF9tb3N0bHkgeGVuX3J4ID0g
MTsgLyogRkFMU0UgPT4gaW5wdXQgcGFzc2VkIHRvIGRvbWFpbgo+ID4gPiA+IDAuICovCj4gPiA+
ID4gKy8qCj4gPiA+ID4gKyAqIGNvbnNvbGVfcng9MCA9PiBpbnB1dCB0byB4ZW4KPiA+ID4gPiAr
ICogY29uc29sZV9yeD0xID0+IGlucHV0IHRvIGRvbTAKPiA+ID4gPiArICogY29uc29sZV9yeD1O
ID0+IGlucHV0IGRvbShOLTEpCj4gPiA+ID4gKyAqLwo+ID4gPiA+ICtzdGF0aWMgaW50IF9fcmVh
ZF9tb3N0bHkgY29uc29sZV9yeCA9IDA7Cj4gPiA+IAo+ID4gPiBPcmlnaW5hbGx5IHRoaXMgd2Fz
IHN1cHBvc2VkIHRvIGJlIGJvb2wsIGJ1dCBkaWRuJ3QgZ2V0IHN3aXRjaGVkIHlldC4KPiA+ID4g
V2l0aCB5b3VyIGN1cnJlbnQgc2NoZW1lIGl0IGNhbid0IGdvIG5lZ2F0aXZlIGFuZCBoZW5jZSBz
aG91bGQgYmUKPiA+ID4gdW5zaWduZWQgaW50LiBIb3dldmVyLCBJIHN0aWxsIHdvbmRlciB3aGV0
aGVyIGl0IHdvdWxkbid0IGJlIGJldHRlcgo+ID4gPiAoZXNwZWNpYWxseSBmb3IgcmVhZGVycyBv
ZiB0aGUgY29kZSkgaXMgdGhpcyB3YXMgYW4gYWN0dWFsIGRvbWlkX3QuCj4gPiA+IEJ1dCBhcyBj
bGFyaWZpZWQgYmVmb3JlLCBJJ20gbm90IG1lYW5pbmcgdG8gbWFrZSB0aGlzIGEgcmVxdWlyZW1l
bnQuCj4gPiAKPiA+IEknbGwgdXNlIHVuc2lnbmVkIGludAo+ID4gCj4gPiAKPiA+ID4gPiArc3Ry
dWN0IGRvbWFpbiAqY29uc29sZV9pbnB1dF9kb21haW4odm9pZCkKPiA+ID4gPiArewo+ID4gPiA+
ICsgICAgcmV0dXJuIGdldF9kb21haW5fYnlfaWQoY29uc29sZV9yeCAtIDEpOwo+ID4gPiA+ICt9
Cj4gPiA+IAo+ID4gPiBBbmQgdGhpcyBpcyBleGFjdGx5IHRoZSByZWFzb24gZm9yIHRoZSBhYm92
ZSByZW1hcms6IFRoaXMgaXMgKG9yIGF0Cj4gPiA+IGxlYXN0IGxvb2tzKSBicm9rZW4gZm9yIGNv
bnNvbGVfcnggPT0gMC4KPiA+IAo+ID4gSSdsbCBmaXgKPiA+IAo+ID4gCj4gPiA+ID4gICBzdGF0
aWMgdm9pZCBzd2l0Y2hfc2VyaWFsX2lucHV0KHZvaWQpCj4gPiA+ID4gICB7Cj4gPiA+ID4gLSAg
ICBzdGF0aWMgY2hhciAqaW5wdXRfc3RyWzJdID0geyAiRE9NMCIsICJYZW4iIH07Cj4gPiA+ID4g
LSAgICB4ZW5fcnggPSAheGVuX3J4Owo+ID4gPiA+IC0gICAgcHJpbnRrKCIqKiogU2VyaWFsIGlu
cHV0IC0+ICVzIiwgaW5wdXRfc3RyW3hlbl9yeF0pOwo+ID4gPiA+ICsgICAgY29uc29sZV9yeCsr
Owo+ID4gPiA+ICsgICAgaWYgKCBjb25zb2xlX3J4ID09IG1heF9pbml0X2RvbWlkICsgMiApCj4g
PiA+ID4gKyAgICAgICAgY29uc29sZV9yeCA9IDA7Cj4gPiA+IAo+ID4gPiBTYW1lIGhlcmUgLSB0
aGUgbGl0ZXJhbCAyIGF0IGxlYXN0IHJhaXNlcyBxdWVzdGlvbnMuIEkgdGhpbmsgaXQgd291bGQK
PiA+ID4gYXQgbGVhc3QgYmUgYSBsaXR0bGUgbGVzcyBjb25mdXNpbmcgaWYgeW91IGhhZAo+ID4g
PiAKPiA+ID4gICAgICBpZiAoIGNvbnNvbGVfcngrKyA9PSBtYXhfaW5pdF9kb21pZCArIDEgKQo+
ID4gPiAgICAgICAgICBjb25zb2xlX3J4ID0gMDsKPiA+IAo+ID4gSSdsbCBkbwo+ID4gCj4gPiAK
PiA+ID4gPiAgIHN0YXRpYyB2b2lkIF9fc2VyaWFsX3J4KGNoYXIgYywgc3RydWN0IGNwdV91c2Vy
X3JlZ3MgKnJlZ3MpCj4gPiA+ID4gICB7Cj4gPiA+ID4gLSAgICBpZiAoIHhlbl9yeCApCj4gPiA+
ID4gKyAgICBpZiAoIGNvbnNvbGVfcnggPT0gMCApCj4gPiA+ID4gICAgICAgICAgIHJldHVybiBo
YW5kbGVfa2V5cHJlc3MoYywgcmVncyk7Cj4gPiA+ID4gICAtICAgIC8qIERlbGl2ZXIgaW5wdXQg
dG8gZ3Vlc3QgYnVmZmVyLCB1bmxlc3MgaXQgaXMgYWxyZWFkeSBmdWxsLiAqLwo+ID4gPiA+IC0g
ICAgaWYgKCAoc2VyaWFsX3J4X3Byb2Qtc2VyaWFsX3J4X2NvbnMpICE9IFNFUklBTF9SWF9TSVpF
ICkKPiA+ID4gPiAtICAgICAgICBzZXJpYWxfcnhfcmluZ1tTRVJJQUxfUlhfTUFTSyhzZXJpYWxf
cnhfcHJvZCsrKV0gPSBjOwo+ID4gPiA+IC0gICAgLyogQWx3YXlzIG5vdGlmeSB0aGUgZ3Vlc3Q6
IHByZXZlbnRzIHJlY2VpdmUgcGF0aCBmcm9tIGdldHRpbmcKPiA+ID4gPiBzdHVjay4gKi8KPiA+
ID4gCj4gPiA+IEp1c3QgbGlrZSB5b3UgYWRqdXN0ICJndWVzdCIgaW4gdGhpcyBjb21tZW50LCBJ
IHRoaW5rIHlvdSdkIGJldHRlciAuLi4KPiA+ID4gCj4gPiA+ID4gKyAgICBpZiAoIGNvbnNvbGVf
cnggPT0gMSApCj4gPiA+ID4gKyAgICB7Cj4gPiA+ID4gKyAgICAgICAgLyogRGVsaXZlciBpbnB1
dCB0byBndWVzdCBidWZmZXIsIHVubGVzcyBpdCBpcyBhbHJlYWR5IGZ1bGwuICovCj4gPiA+IAo+
ID4gPiAuLi4gYWRqdXN0IGl0IGhlcmUgdG9vLgo+ID4gCj4gPiBJJ2xsIGZpeAo+ID4gCj4gPiAK
PiA+ID4gPiArICAgICAgICBpZiAoIChzZXJpYWxfcnhfcHJvZCAtIHNlcmlhbF9yeF9jb25zKSAh
PSBTRVJJQUxfUlhfU0laRSApCj4gPiA+ID4gKyAgICAgICAgICAgIHNlcmlhbF9yeF9yaW5nW1NF
UklBTF9SWF9NQVNLKHNlcmlhbF9yeF9wcm9kKyspXSA9IGM7Cj4gPiA+ID4gKyAgICB9Cj4gPiA+
ID4gKyNpZmRlZiBDT05GSUdfU0JTQV9WVUFSVF9DT05TT0xFCj4gPiA+ID4gKyAgICBlbHNlCj4g
PiA+ID4gKyAgICB7Cj4gPiA+ID4gKyAgICAgICAgc3RydWN0IGRvbWFpbiAqZCA9IGdldF9kb21h
aW5fYnlfaWQoY29uc29sZV9yeCAtIDEpOwo+ID4gPiA+ICsKPiA+ID4gPiArICAgICAgICAvKgo+
ID4gPiA+ICsgICAgICAgICAqIElmIHdlIGhhdmUgYSBwcm9wZXJseSBpbml0aWFsaXplZCB2cGww
MTEgY29uc29sZSBmb3IgdGhlCj4gPiA+ID4gKyAgICAgICAgICogZG9tYWluLCB3aXRob3V0IGEg
ZnVsbCBQViByaW5nIHRvIERvbTAgKGluIHRoYXQgY2FzZSBpbnB1dAo+ID4gPiA+ICsgICAgICAg
ICAqIGNvbWVzIGZyb20gdGhlIFBWIHJpbmcpLCB0aGVuIHNlbmQgdGhlIGNoYXJhY3RlciB0byBp
dC4KPiA+ID4gPiArICAgICAgICAgKi8KPiA+ID4gPiArICAgICAgICBpZiAoICFkLT5hcmNoLnZw
bDAxMS5iYWNrZW5kX2luX2RvbWFpbiAmJiBkLT5hcmNoLnZwbDAxMS54ZW4gIT0KPiA+ID4gPiBO
VUxMICkKPiA+ID4gPiArICAgICAgICAgICAgdnBsMDExX3J4X2NoYXJfeGVuKGQsIGMpOwo+ID4g
PiA+ICsgICAgICAgIGVsc2UKPiA+ID4gPiArICAgICAgICAgICAgcHJpbnRrKCJDYW5ub3Qgc2Vu
ZCBjaGFycyB0byBEb20lZDogbm8gVUFSVCBhdmFpbGFibGVcbiIsCj4gPiA+ID4gKyAgICAgICAg
ICAgICAgICAgICBkLT5kb21haW5faWQpOwo+ID4gPiA+ICsgICAgfQo+ID4gPiA+ICsjZW5kaWYK
PiA+ID4gPiArICAgIC8qCj4gPiA+ID4gKyAgICAgKiBBbHdheXMgbm90aWZ5IHRoZSBoYXJkd2Fy
ZSBkb21haW46IHByZXZlbnRzIHJlY2VpdmUgcGF0aCBmcm9tCj4gPiA+ID4gKyAgICAgKiBnZXR0
aW5nIHN0dWNrLgo+ID4gPiA+ICsgICAgICovCj4gPiA+ID4gICAgICAgc2VuZF9nbG9iYWxfdmly
cShWSVJRX0NPTlNPTEUpOwo+ID4gPiAKPiA+ID4gV2h5IGRvZXMgdGhpcyBub3QgbW92ZSBpbnRv
IHRoZSBpZigpIGJvZHkgYWJvdmU/Cj4gPiAKPiA+IFRoYXQgd2FzIGEgbWlzdGFrZSwgSSBmaXhl
ZCBpdAo+ID4gCj4gPiAKPiA+ID4gPiBAQCAtOTIzLDcgKzk2OCw3IEBAIHZvaWQgX19pbml0IGNv
bnNvbGVfZW5kYm9vdCh2b2lkKQo+ID4gPiA+ICAgICAgICAqIGEgdXNlZnVsICdob3cgdG8gc3dp
dGNoJyBtZXNzYWdlLgo+ID4gPiA+ICAgICAgICAqLwo+ID4gPiA+ICAgICAgIGlmICggb3B0X2Nv
bnN3aXRjaFsxXSA9PSAneCcgKQo+ID4gPiA+IC0gICAgICAgIHhlbl9yeCA9ICF4ZW5fcng7Cj4g
PiA+ID4gKyAgICAgICAgY29uc29sZV9yeCA9IDA7Cj4gPiA+IAo+ID4gPiBBY2NvcmRpbmcgdG8g
dGhlIGNvbW1lbnQgSSB0aGluayB5b3UgbmVlZCB0byBzdG9yZQo+ID4gPiBtYXhfaW5pdF9kb21p
ZCArIDEgaGVyZSwgc28gdGhhdCB0aGUgc3dpdGNoX3NlcmlhbF9pbnB1dCgpIGEgZmV3Cj4gPiA+
IGxpbmVzIGRvd24gd291bGQgYWN0dWFsbHkgc3dpdGNoIHRvIFhlbi4KPiA+IAo+ID4gSSdsbCBm
aXgKPiA+IAo+ID4gVGhhbmtzIGZvciB0aGUgY29tbWVudHMhCj4gPiAKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 18:47:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 18: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 1g8V8J-0003iX-6f; Fri, 05 Oct 2018 18:47:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=o5lq=mr=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g8V8I-0003iS-F1
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 18:47:26 +0000
X-Inumbo-ID: c254a7b3-c8ce-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c254a7b3-c8ce-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 20:44:58 +0200 (CEST)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id B01BA208E7;
 Fri,  5 Oct 2018 18:47:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538765244;
 bh=wo9huJhKyzdkvzEYSpOdjT97F/TKhdndjVRuc+wUBrk=;
 h=Date:From:To:cc:Subject:From;
 b=QxO9j172FpeIsxnAqfOsQZFJq3H1YqsB/pJerLbsdfM7t6/som86FIRcbSAgncp9V
 3AdEvCoDqd/MfYgQMxit4TMaSrKti+cITji4pS9T8nkrH7GlnUoqwWCOHIkkaOYTBw
 pgN9XuECmNJX3aqCYrMqg6oZ+vsZiy3wxNDLMoTc=
Date: Fri, 5 Oct 2018 11:47:21 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: julien.grall@arm.com
Message-ID: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 00/23] dom0less step1: boot multiple domains
 from device tree
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Achin.Gupta@arm.com, sstabellini@kernel.org, andrii_anisov@epam.com,
 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>

SGkgYWxsLAoKVGhpcyBpcyBmaXJzdCBzdGVwIHRvd2FyZCAiZG9tMGxlc3MiIGFzIGRpc2N1c3Nl
ZCBpbiB0aGUgdmFyaW91cwpjZXJ0aWZpY2F0aW9ucyByZWxhdGVkIHRocmVhZHMgYW5kIGRpc2N1
c3Npb25zLgoKVGhlIGdvYWwgb2YgdGhpcyBzZXJpZXMgaXMgdG8gZW5hYmxlIFhlbiB0byBib290
IG11bHRpcGxlIGRvbWFpbnMgaW4KcGFyYWxsZWwsIGluIGFkZGl0aW9uIHRvIGRvbTAsIG91dCBv
ZiBpbmZvcm1hdGlvbiBmb3VuZCBvbiBkZXZpY2UgdHJlZS4KClRoZSBkZXZpY2UgdHJlZSBiYXNl
ZCBib290IHByb3RvY29sIGlzIGV4dGVuZGVkIHRvIGNhcnJ5IGluZm9ybWF0aW9uCmFib3V0IERv
bVVzLiBCYXNlZCBvbiB0aGF0IGluZm9ybWF0aW9uLCBYZW4gY3JlYXRlcyBhbmQgc3RhcnRzIG9u
ZSBvcgptb3JlIERvbVVzLiBEb21VcyBjcmVhdGVkIHRoaXMgd2F5IGRvbid0IGhhdmUgYWNjZXNz
IHRvIHhlbnN0b3JlIGZvciB0aGUKbW9tZW50LiBUaGlzIGlzIGFjdHVhbGx5IE9LLCBiZWNhdXNl
IHRoaXMgaXMgbWVhbnQgZm9yIG1pc3Npb24gY3JpdGljYWwKYXBwbGljYXRpb25zIHRoYXQgdHlw
aWNhbGx5IG9ubHkgYWNjZXNzIGRpcmVjdGx5IGFzc2lnbmVkIGRldmljZXMuIFRoZXkKY2Fubm90
IHRvbGVyYXRlIGludGVyZmVyZW5jZSBvciBpbmNyZWFzZWQgSVJRIGxhdGVuY3kgZHVlIHRvIFBW
CnByb3RvY29scy4gRGV2aWNlIGFzc2lnbm1lbnQgaXMgbm90IGFjdHVhbGx5IGNvdmVyZWQgYnkg
dGhpcyBzZXJpZXMsIGl0CndpbGwgYmUgYWRkZWQgbGF0ZXIuCgpEb21VcyBjYW4gcHJpbnQgdG8g
dGhlIFhlbiBzZXJpYWwgdXNpbmcgdGhlIENPTlNPTEVJTyBoeXBlcmNhbGxzLiBBCnZpcnR1YWwg
UEwwMTEgaXMgYWxzbyBlbXVsYXRlZCBmb3IgdGhlbSBzbyB0aGF0IHRoZXkgY2FuIHVzZSB0aGVp
cgpyZWd1bGFyIFBMMDExIGRyaXZlci4gVGhpcyBhbGxvd3MgdW5tb2RpZmllZCBndWVzdHMgdG8g
cnVuIGFzIFhlbiBvbiBBUk0KZ3Vlc3RzIC0tIG5vIFhlbiBzdXBwb3J0IG5lZWRlZCBhdCBhbGwu
IENvbnNvbGUgaW5wdXQgYWxzbyBjb21lcyBmcm9tCnRoZSBYZW4gc2VyaWFsOiB0aGUgQ3RybC1B
QUEgc3dpdGNoaW5nIG1lY2hhbmlzbSBpcyBleHRlbmRlZCB0byBzd2l0Y2gKYW1vbmcgZG9tVXMs
IGRvbTAsIGFuZCBYZW4uCgpJbiB0aGlzIHZlcnNpb24gb2YgdGhlIHNlcmllcywgSSByZW9yZGVy
ZWQgdGhlIHBhdGNoZXMgdG8gbWFrZSBzdXJlIHRoZXkKYXJlIGFsbCBiaXNlY3RhYmxlLgoKCkNo
ZWVycywKClN0ZWZhbm8KCgpUaGUgZm9sbG93aW5nIGNoYW5nZXMgc2luY2UgY29tbWl0IDM1OTk3
MGZkOGI3ODFmYWMyZGRjYmM4NGRkNWI4OTAwNzVmYTA4ZWY6CgogIHRvb2xzL2xpYnhsOiBTd2l0
Y2ggQXJtIGd1ZXN0IHR5cGUgdG8gUFZIICgyMDE4LTEwLTAzIDE1OjU4OjAyICswMTAwKQoKYXJl
IGF2YWlsYWJsZSBpbiB0aGUgZ2l0IHJlcG9zaXRvcnkgYXQ6CgogIGh0dHA6Ly94ZW5iaXRzLnhl
bnByb2plY3Qub3JnL2dpdC1odHRwL3Blb3BsZS9zc3RhYmVsbGluaS94ZW4tdW5zdGFibGUuZ2l0
IGRvbTBsZXNzLXY0Cgpmb3IgeW91IHRvIGZldGNoIGNoYW5nZXMgdXAgdG8gYWQ2NzBjNTY3MjU5
NzYxM2Y0MTUzZjM1NmU0NGU1NWU4YjM3YTBjZDoKCiAgeGVuL2FybTogc3BsaXQgZG9tYWluX2J1
aWxkLmMgKDIwMTgtMTAtMDUgMTE6NDA6MjYgLTA3MDApCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClN0ZWZhbm8gU3RhYmVs
bGluaSAoMjMpOgogICAgICB4ZW46IGFsbG93IGNvbnNvbGVfaW8gaHlwZXJjYWxscyBmcm9tIGNl
cnRhaW4gRG9tVXMKICAgICAgeGVuL2FybTogZXh0ZW5kIGRldmljZSB0cmVlIGJhc2VkIG11bHRp
Ym9vdCBwcm90b2NvbAogICAgICB4ZW4vYXJtOiBkb2N1bWVudCBkb20wbGVzcwogICAgICB4ZW4v
YXJtOiBpbmNyZWFzZSBNQVhfTU9EVUxFUwogICAgICB4ZW4vYXJtOiBpbnRyb2R1Y2UgYm9vdGNt
ZGxpbmVzCiAgICAgIHhlbi9hcm06IGRvbid0IGFkZCBkdXBsaWNhdGUgYm9vdCBtb2R1bGVzLCBp
bnRyb2R1Y2UgZG9tVSBmbGFnCiAgICAgIHhlbi9hcm06IHByb2JlIGRvbVUga2VybmVscyBhbmQg
aW5pdHJkcwogICAgICB4ZW4vYXJtOiByZW5hbWUgZ2V0XzExX2FsbG9jYXRpb25fc2l6ZSB0byBn
ZXRfYWxsb2NhdGlvbl9zaXplCiAgICAgIHhlbi9hcm06IHJlbmFtZSBhbGxvY2F0ZV9tZW1vcnkg
dG8gYWxsb2NhdGVfbWVtb3J5XzExCiAgICAgIHhlbi9hcm06IGludHJvZHVjZSBhbGxvY2F0ZV9t
ZW1vcnkKICAgICAgeGVuL2FybTogcmVmYWN0b3IgY29uc3RydWN0X2RvbTAKICAgICAgeGVuL2Fy
bTogaW50cm9kdWNlIGNyZWF0ZV9kb21VcwogICAgICB4ZW4vYXJtOiBpbXBsZW1lbnQgY29uc3Ry
dWN0X2RvbVUKICAgICAgeGVuL2FybTogZ2VuZXJhdGUgYSBzaW1wbGUgZGV2aWNlIHRyZWUgZm9y
IGRvbVVzCiAgICAgIHhlbi9hcm06IG1ha2Ugc2V0X2ludGVycnVwdF9wcGkgYWJsZSB0byBoYW5k
bGUgbm9uLVBQSQogICAgICB4ZW4vYXJtOiBnZW5lcmF0ZSB2cGwwMTEgbm9kZSBvbiBkZXZpY2Ug
dHJlZSBmb3IgZG9tVQogICAgICB4ZW4vYXJtOiBpbnRyb2R1Y2UgYSB1bmlvbiBpbiB2cGwwMTEK
ICAgICAgeGVuL2FybTogcmVmYWN0b3IgdnBsMDExX2RhdGFfYXZhaWwKICAgICAgeGVuL2FybTog
QWxsb3cgdnBsMDExIHRvIGJlIHVzZWQgYnkgRG9tVQogICAgICB4ZW46IHN1cHBvcnQgY29uc29s
ZV9zd2l0Y2hpbmcgYmV0d2VlbiBEb20wIGFuZCBEb21VcyBvbiBBUk0KICAgICAgeGVuL3ZwbDAx
MTogYnVmZmVyIG91dCBjaGFycyB3aGVuIHRoZSBiYWNrZW5kIGlzIHhlbgogICAgICB4ZW4vYXJt
OiBtb3ZlIGtlcm5lbC5oIHRvIGFzbS1hcm0vCiAgICAgIHhlbi9hcm06IHNwbGl0IGRvbWFpbl9i
dWlsZC5jCgogZG9jcy9taXNjL2FybS9kZXZpY2UtdHJlZS9ib290aW5nLnR4dCAgICAgIHwgIDEw
NyArKysKIGRvY3MvbWlzYy9hcm0vZG9tMGxlc3MudHh0ICAgICAgICAgICAgICAgICB8ICAgNDcg
KysKIHhlbi9hcmNoL2FybS9hY3BpL01ha2VmaWxlICAgICAgICAgICAgICAgICB8ICAgIDEgKwog
eGVuL2FyY2gvYXJtL2FjcGkvZG9tYWluX2J1aWxkLmMgICAgICAgICAgIHwgIDU5MiArKysrKysr
KysrKysrKysKIHhlbi9hcmNoL2FybS9ib290ZmR0LmMgICAgICAgICAgICAgICAgICAgICB8ICAg
ODYgKystCiB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgICAgICAgICAgICAgICAgfCAxMDcz
ICsrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL2FybS9rZXJuZWwuYyAgICAg
ICAgICAgICAgICAgICAgICB8ICAgNTYgKy0KIHhlbi9hcmNoL2FybS9zZXR1cC5jICAgICAgICAg
ICAgICAgICAgICAgICB8ICAgNzEgKy0KIHhlbi9hcmNoL2FybS92cGwwMTEuYyAgICAgICAgICAg
ICAgICAgICAgICB8ICAyOTUgKysrKysrLS0KIHhlbi9kcml2ZXJzL2NoYXIvY29uc29sZS5jICAg
ICAgICAgICAgICAgICB8ICAgODAgKystCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2RvbWFpbl9idWls
ZC5oICAgICAgICAgfCAgIDMxICsKIHhlbi97YXJjaC9hcm0gPT4gaW5jbHVkZS9hc20tYXJtfS9r
ZXJuZWwuaCB8ICAgIDYgKy0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaCAgICAgICAgICAg
ICAgICB8ICAgMjcgKy0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmggICAgICAgICAgICAg
ICB8ICAgMjAgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvc2V0dXAuaCAgICAgICAgICAgICAgICB8
ICAgIDIgKwogeGVuL2luY2x1ZGUveGVuL2NvbnNvbGUuaCAgICAgICAgICAgICAgICAgIHwgICAg
MiArCiB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCAgICAgICAgICAgICAgICAgICAgfCAgICAyICsK
IHhlbi9pbmNsdWRlL3hzbS9kdW1teS5oICAgICAgICAgICAgICAgICAgICB8ICAgIDIgKwogMTgg
ZmlsZXMgY2hhbmdlZCwgMTgwMiBpbnNlcnRpb25zKCspLCA2OTggZGVsZXRpb25zKC0pCiBjcmVh
dGUgbW9kZSAxMDA2NDQgZG9jcy9taXNjL2FybS9kb20wbGVzcy50eHQKIGNyZWF0ZSBtb2RlIDEw
MDY0NCB4ZW4vYXJjaC9hcm0vYWNwaS9kb21haW5fYnVpbGQuYwogY3JlYXRlIG1vZGUgMTAwNjQ0
IHhlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWluX2J1aWxkLmgKIHJlbmFtZSB4ZW4ve2FyY2gvYXJt
ID0+IGluY2x1ZGUvYXNtLWFybX0va2VybmVsLmggKDkxJSkKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 18:47:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 18: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 1g8V8T-0003jX-JN; Fri, 05 Oct 2018 18:47:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=o5lq=mr=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g8V8S-0003jA-El
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 18:47:36 +0000
X-Inumbo-ID: c8a392be-c8ce-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c8a392be-c8ce-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 20:45:09 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 27C30208E7;
 Fri,  5 Oct 2018 18:47:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538765255;
 bh=go/f4dOFuDVklLRMu7QN5xTOlnfjNVXNSlaelMCNf9A=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=jHss+YRniZkUuSkH5IcoKF94dJFlMXrB5fbQhfSm4HDJjM0p+fGp5gWjyiojGBVqK
 nN6QCs/x0ZZiEgCMyD0o3t7slnVTqaFbX6f0o3/lrVxYAewxdrddOLAWcziStqHLHO
 O323rxIZaDl9K+WQh8HV0NTWT3BlL7xX7WKQXWVs=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  5 Oct 2018 11:47:09 -0700
Message-Id: <1538765251-25256-1-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v4 01/23] xen: allow console_io hypercalls from
 certain 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: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org,
 tim@xen.org, jbeulich@suse.com, wei.liu2@citrix.com, 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>

SW50cm9kdWNlIGFuIGlzX2NvbnNvbGUgb3B0aW9uIHRvIGFsbG93IGNlcnRhaW4gY2xhc3NlcyBv
ZiBkb21VcyB0byB1c2UKdGhlIFhlbiBjb25zb2xlLiBTcGVjaWZpY2FsbHksIGl0IHdpbGwgYmUg
dXNlZCB0byBnaXZlIGNvbnNvbGUgYWNjZXNzIHRvCmFsbCBkb21VcyBzdGFydGVkIGZyb20gWGVu
IGZyb20gaW5mb3JtYXRpb24gb24gZGV2aWNlIHRyZWUuCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CkFja2VkLWJ5OiBEYW5pZWwgRGUgR3Jh
YWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KQ0M6IGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20K
Q0M6IEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbQpDQzogaWFuLmphY2tzb25AZXUuY2l0cml4
LmNvbQpDQzogamJldWxpY2hAc3VzZS5jb20KQ0M6IGtvbnJhZC53aWxrQG9yYWNsZS5jb20KQ0M6
IHRpbUB4ZW4ub3JnCkNDOiB3ZWkubGl1MkBjaXRyaXguY29tCkNDOiBkZ2RlZ3JhQHR5Y2hvLm5z
YS5nb3YKLS0tCkNoYW5nZXMgaW4gdjM6Ci0gcmVtb3ZlIGNoYW5nZXMgdG8gaG9va3MuYwoKQ2hh
bmdlcyBpbiB2MjoKLSBpbnRyb2R1Y2UgaXNfY29uc29sZQotIHJlbW92ZSAjaWZkZWZzCi0tLQog
eGVuL2luY2x1ZGUveGVuL3NjaGVkLmggfCAyICsrCiB4ZW4vaW5jbHVkZS94c20vZHVtbXkuaCB8
IDIgKysKIDIgZmlsZXMgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUveGVuL3NjaGVkLmggYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAppbmRleCAwYmE4
MGNiLi5hYmNjNzRlIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAorKysgYi94
ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaApAQCAtMzc5LDYgKzM3OSw4IEBAIHN0cnVjdCBkb21haW4K
ICAgICBib29sICAgICAgICAgICAgIGF1dG9fbm9kZV9hZmZpbml0eTsKICAgICAvKiBJcyB0aGlz
IGd1ZXN0IGZ1bGx5IHByaXZpbGVnZWQgKGFrYSBkb20wKT8gKi8KICAgICBib29sICAgICAgICAg
ICAgIGlzX3ByaXZpbGVnZWQ7CisgICAgLyogQ2FuIHRoaXMgZ3Vlc3QgYWNjZXNzIHRoZSBYZW4g
Y29uc29sZT8gKi8KKyAgICBib29sICAgICAgICAgICAgIGlzX2NvbnNvbGU7CiAgICAgLyogSXMg
dGhpcyBhIHhlbnN0b3JlIGRvbWFpbiAobm90IGRvbTApPyAqLwogICAgIGJvb2wgICAgICAgICAg
ICAgaXNfeGVuc3RvcmU7CiAgICAgLyogRG9tYWluJ3MgVkNQVXMgYXJlIHBpbm5lZCAxOjEgdG8g
cGh5c2ljYWwgQ1BVcz8gKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oIGIv
eGVuL2luY2x1ZGUveHNtL2R1bW15LmgKaW5kZXggYjBhYzFmNi4uMjlkN2I1MCAxMDA2NDQKLS0t
IGEveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKKysrIGIveGVuL2luY2x1ZGUveHNtL2R1bW15LmgK
QEAgLTIzMCw2ICsyMzAsOCBAQCBzdGF0aWMgWFNNX0lOTElORSBpbnQgeHNtX21lbW9yeV9zdGF0
X3Jlc2VydmF0aW9uKFhTTV9ERUZBVUxUX0FSRyBzdHJ1Y3QgZG9tYWluCiBzdGF0aWMgWFNNX0lO
TElORSBpbnQgeHNtX2NvbnNvbGVfaW8oWFNNX0RFRkFVTFRfQVJHIHN0cnVjdCBkb21haW4gKmQs
IGludCBjbWQpCiB7CiAgICAgWFNNX0FTU0VSVF9BQ1RJT04oWFNNX09USEVSKTsKKyAgICBpZiAo
IGQtPmlzX2NvbnNvbGUgKQorICAgICAgICByZXR1cm4geHNtX2RlZmF1bHRfYWN0aW9uKFhTTV9I
T09LLCBkLCBOVUxMKTsKICNpZmRlZiBDT05GSUdfVkVSQk9TRV9ERUJVRwogICAgIGlmICggY21k
ID09IENPTlNPTEVJT193cml0ZSApCiAgICAgICAgIHJldHVybiB4c21fZGVmYXVsdF9hY3Rpb24o
WFNNX0hPT0ssIGQsIE5VTEwpOwotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 18:47:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 18:47: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 1g8V8U-0003jz-2q; Fri, 05 Oct 2018 18:47:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=o5lq=mr=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g8V8T-0003jK-DG
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 18:47:37 +0000
X-Inumbo-ID: 4ccbd388-c8cf-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4ccbd388-c8cf-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 18:48:51 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 00BF721479;
 Fri,  5 Oct 2018 18:47:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538765256;
 bh=KTvJ0bb2SLU3XuOGe+nNDzkYQh2y475/mQgodvXwuzg=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=sYVHt+ab6lvD0VUFzOInf0TOV396aJtW5Iz/wrAMigfds4+gCAfzm+wQcCQ2VmBJd
 Ml7k44t//s24lhy3A2cbNt9XgQB2oJYL5mjF5mNRBgsInwWNAHZjvNeSnd9tyQlF3j
 8sXYNCVIHTIA0bU9+SAUK4w96z3L4wdR80DemoV0=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  5 Oct 2018 11:47:11 -0700
Message-Id: <1538765251-25256-3-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v4 03/23] xen/arm: document dom0less
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, xen-devel@lists.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>

QWRkIGEgbmV3IGRvY3VtZW50IHRvIHByb3ZpZGUgaW5mb3JtYXRpb24gb24gaG93IHRvIHVzZSBk
b20wbGVzcyByZWxhdGVkCmZlYXR1cmVzIGFuZCB0aGVpciBjdXJyZW50IGxpbWl0YXRpb25zLgoK
U2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgoK
LS0tCkNoYW5nZXMgaW4gdjQ6Ci0gcmVuYW1lIHRvIC50eHQKLSBpbXByb3ZlIHdvcmRpbmcKCkNo
YW5nZXMgaW4gdjM6Ci0gYWRkIHBhdGNoCi0tLQogZG9jcy9taXNjL2FybS9kb20wbGVzcy50eHQg
fCA0NyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZp
bGUgY2hhbmdlZCwgNDcgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGRvY3MvbWlz
Yy9hcm0vZG9tMGxlc3MudHh0CgpkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL2FybS9kb20wbGVzcy50
eHQgYi9kb2NzL21pc2MvYXJtL2RvbTBsZXNzLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRl
eCAwMDAwMDAwLi5kZjk2YjQxCi0tLSAvZGV2L251bGwKKysrIGIvZG9jcy9taXNjL2FybS9kb20w
bGVzcy50eHQKQEAgLTAsMCArMSw0NyBAQAorRG9tMGxlc3MKKz09PT09PT09CisKKyJEb20wbGVz
cyIgaXMgYSBzZXQgb2YgWGVuIGZlYXR1cmVzIHRoYXQgZW5hYmxlIHRoZSBkZXBsb3ltZW50IG9m
IGEgWGVuCitzeXN0ZW0gd2l0aG91dCBhbiBoYXJkd2FyZSBkb21haW4gKG9mdGVuIHJlZmVycmVk
IHRvIGFzICJkb20wIikuIEVhY2gKK2ZlYXR1cmUgY2FuIGJlIHVzZWQgaW5kZXBlbmRlbnRseSBm
cm9tIHRoZSBvdGhlcnMsIHVubGVzcyBvdGhlcndpc2UKK3N0YXRlZC4KKworQm9vdGluZyBNdWx0
aXBsZSBEb21haW5zIGZyb20gRGV2aWNlIFRyZWUKKz09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09CisKK1RoaXMgZmVhdHVyZSBlbmFibGVzIFhlbiB0byBjcmVhdGUgYSBz
ZXQgb2YgRG9tVXMgYWxvbmdzaWRlIERvbTAgYXQgYm9vdAordGltZS4gSW5mb3JtYXRpb24gYWJv
dXQgdGhlIERvbVVzIHRvIGJlIGNyZWF0ZWQgYnkgWGVuIGlzIHBhc3NlZCB0byB0aGUKK2h5cGVy
dmlzb3IgdmlhIERldmljZSBUcmVlLiBTcGVjaWZpY2FsbHksIHRoZSBleGlzdGluZyBEZXZpY2Ug
VHJlZSBiYXNlZAorTXVsdGlib290IHNwZWNpZmljYXRpb24gaGFzIGJlZW4gZXh0ZW5kZWQgdG8g
YWxsb3cgZm9yIG11bHRpcGxlIGRvbWFpbnMKK3RvIGJlIHBhc3NlZCB0byBYZW4uIFNlZSBkb2Nz
L21pc2MvYXJtL2RldmljZS10cmVlL2Jvb3RpbmcudHh0IGZvciBtb3JlCitpbmZvcm1hdGlvbiBh
Ym91dCB0aGUgTXVsdGlib290IHNwZWNpZmljYXRpb24gYW5kIGhvdyB0byB1c2UgaXQuCisKK0lu
c3RlYWQgb2Ygd2FpdGluZyBmb3IgRG9tMCB0byBiZSBmdWxseSBib290ZWQgYW5kIHRoZSBYZW4g
dG9vbHMgdG8KK2JlY29tZSBhdmFpbGFibGUsIGRvbWFpbnMgY3JlYXRlZCBieSBYZW4gdGhpcyB3
YXkgYXJlIHN0YXJ0ZWQgaW4KK3BhcmFsbGVsIHRvIERvbTAuIEhlbmNlLCB0aGVpciBib290IHRp
bWUgaXMgdHlwaWNhbGx5IG11Y2ggc2hvcnRlci4KKworRG9tYWlucyBzdGFydGVkIGJ5IFhlbiBh
dCBib290IHRpbWUgY3VycmVudGx5IGhhdmUgdGhlIGZvbGxvd2luZworbGltaXRhdGlvbnM6CisK
Ky0gdGhleSBjYW5ub3QgYmUgcHJvcGVybHkgc2h1dGRvd24gb3IgcmVib290ZWQgdXNpbmcgeGwK
K0lmIG9uZSBvZiB0aGVtIGNyYXNoZXMsIHRoZSB3aG9sZSBwbGF0Zm9ybSBzaG91bGQgYmUgcmVi
b290ZWQuCisKKy0gc29tZSB4bCBvcGVyYXRpb25zIG1pZ2h0IG5vdCB3b3JrIGFzIGV4cGVjdGVk
Cit4bCBpcyBtZWFudCB0byBiZSB1c2VkIHdpdGggZG9tYWlucyB0aGF0IGhhdmUgYmVlbiBjcmVh
dGVkIGJ5IGl0LiBVc2luZworeGwgd2l0aCBkb21haW5zIHN0YXJ0ZWQgYnkgWGVuIGF0IGJvb3Qg
bWlnaHQgbm90IHdvcmsgYXMgZXhwZWN0ZWQuCisKKy0gdGhlIEdJQyB2ZXJzaW9uIGlzIHRoZSBu
YXRpdmUgdmVyc2lvbgorSW4gYWJzZW5jZSBvZiBvdGhlciBpbmZvcm1hdGlvbiwgdGhlIEdJQyB2
ZXJzaW9uIGV4cG9zZWQgdG8gdGhlIGRvbWFpbnMKK3N0YXJ0ZWQgYnkgWGVuIGF0IGJvb3QgaXMg
dGhlIHNhbWUgYXMgdGhlIG5hdGl2ZSBHSUMgdmVyc2lvbi4KKworLSBubyBQViBkcml2ZXJzCitU
aGVyZSBpcyBubyBzdXBwb3J0IGZvciBQViBkZXZpY2VzIGF0IHRoZSBtb21lbnQuIEFsbCBkZXZp
Y2VzIG5lZWQgdG8gYmUKK3N0YXRpY2FsbHkgYXNzaWduZWQgdG8gZ3Vlc3RzLgorCistIHZDUFUg
cGlubmluZworUGlubmluZyB2Q1BVcyBvZiBkb21haW5zIHN0YXJ0ZWQgYnkgWGVuIGF0IGJvb3Qg
Y2FuIGJlIGRvbmUgZnJvbSBkb20wLAordXNpbmcgYHhsIHZjcHUtcGluJyBhcyB1c3VhbC4gSXQg
aXMgbm90IGN1cnJlbnRseSBwb3NzaWJsZSB0byBjb25maWd1cmUKK3ZDUFUgcGlubmluZyBmb3Ig
ZG9tYWlucyBvdGhlciB0aGFuIGRvbTAgd2l0aG91dCBkb20wLiBIb3dldmVyLCB0aGUgTlVMTAor
c2NoZWR1bGVyIGNhbiBiZSBzZWxlY3RlZCBieSBwYXNzaW5nIGBzY2hlZD1udWxsJyB0byB0aGUg
WGVuIGNvbW1hbmQKK2xpbmUuIFRoZSBOVUxMIHNjaGVkdWxlciBhdXRvbWF0aWNhbGx5IGFzc2ln
bnMgYW5kIHBpbnMgdkNQVXMgdG8gcENQVXMsCitidXQgdGhlIHZDUFUtcENQVSBhc3NpZ25tZW50
cyBjYW5ub3QgYmUgY29uZmlndXJlZC4KLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 18:47:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 18:47: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 1g8V8U-0003kW-Kc; Fri, 05 Oct 2018 18:47:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=o5lq=mr=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g8V8T-0003jJ-D6
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 18:47:37 +0000
X-Inumbo-ID: 4c9a7bb8-c8cf-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4c9a7bb8-c8cf-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 18:48:50 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id AA56621477;
 Fri,  5 Oct 2018 18:47:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538765255;
 bh=Q5b6r/mdG/NYmpOXoejkGhaTC4HyjbAXkA8ksqA92RM=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=GI4sqpeRnXUacW6KpSalX3hjDILPzvfSFx4mB7BklYzhjq56V6g8wEtPwvqTG9XF2
 OkcMlzPvj4pr0O9Umu1dzsGUTWfXF2j3aZyok8d0Xa3sR5ubcfvMJ+dtEacI15Mhsi
 TqvPo8Qp0b7zVEeOgnvqXdtOR75x/nQILdOGE7Pc=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  5 Oct 2018 11:47:10 -0700
Message-Id: <1538765251-25256-2-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v4 02/23] xen/arm: extend device tree based
 multiboot protocol
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, xen-devel@lists.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>

RXh0ZW5kIHRoZSBleGlzdGluZyBkZXZpY2UgdHJlZSBiYXNlZCBtdWx0aWJvb3QgcHJvdG9jb2wg
dG8gaW5jbHVkZQppbmZvcm1hdGlvbiByZWdhcmRpbmcgbXVsdGlwbGUgZG9tYWlucyB0byBib290
LgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29t
PgoKLS0tCkNoYW5nZXMgaW4gdjQ6Ci0gbWVtb3J5IGlzIDY0Yml0CgpDaGFuZ2VzIGluIHYzOgot
IHJlbW92ZSAieGVuLGluaXRpYWwtZG9tYWluIiBmb3Igbm93Ci0gbWFrZSB2cGwwMTEgYW4gZW1w
dHkgcHJvcGVydHkKLSBtZW1vcnkgaW4gS0JzCgpDaGFuZ2VzIGluIHYyOgotIGxvd2VyIGNhc2Ug
a2VybmVsCi0gcmVuYW1lIG1lbSB0byBtZW1vcnkKLSBtYW5kYXRlIGNwdXMgYW5kIG1lbW9yeQot
IHJlcGxhY2UgZG9tVS1rZXJuZWwgd2l0aCBrZXJuZWwgYW5kIGRvbVUtcmFtZGlzayB3aXRoIHJh
bWRpc2sKLSByZW5hbWUgeGVuLGRvbVUgd2l0aCB4ZW4sZG9tYWluCi0gYWRkIGluZm8gYWJvdXQg
ZG9tMAotIHN3aXRjaCBtZW1vcnkgYW5kIGNwdXMgdG8gaW50ZWdlcnMKLSByZW1vdmUgZGVmYXVs
dHMKLSBhZGQgdnBsMDExCi0tLQogZG9jcy9taXNjL2FybS9kZXZpY2UtdHJlZS9ib290aW5nLnR4
dCB8IDEwNyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl
ZCwgMTA3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kb2NzL21pc2MvYXJtL2RldmljZS10
cmVlL2Jvb3RpbmcudHh0IGIvZG9jcy9taXNjL2FybS9kZXZpY2UtdHJlZS9ib290aW5nLnR4dApp
bmRleCBjZTJkMGRjLi4zMTdhOWU5IDEwMDY0NAotLS0gYS9kb2NzL21pc2MvYXJtL2RldmljZS10
cmVlL2Jvb3RpbmcudHh0CisrKyBiL2RvY3MvbWlzYy9hcm0vZGV2aWNlLXRyZWUvYm9vdGluZy50
eHQKQEAgLTExOSwzICsxMTksMTEwIEBAIEZvciB0aG9zZSB5b3Ugd291bGQgaGFyZGNvZGUgdGhl
IFhlbiBjb21tYW5kbGluZSBpbiB0aGUgRFRCIHVuZGVyCiBsaW5lIGJ5IHdyaXRpbmcgYm9vdGFy
Z3MgKGFzIGZvciBuYXRpdmUgTGludXgpLgogQSBYZW4tYXdhcmUgYm9vdGxvYWRlciB3b3VsZCBz
ZXQgeGVuLHhlbi1ib290YXJncyBmb3IgWGVuLCB4ZW4sZG9tMC1ib290YXJncwogZm9yIERvbTAg
YW5kIGJvb3RhcmdzIGZvciBuYXRpdmUgTGludXguCisKKworQ3JlYXRpbmcgTXVsdGlwbGUgRG9t
YWlucyBkaXJlY3RseSBmcm9tIFhlbgorPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQorCitJdCBpcyBwb3NzaWJsZSB0byBoYXZlIFhlbiBjcmVhdGUgb3RoZXIgZG9t
YWlucywgaW4gYWRkaXRpb24gdG8gZG9tMCwKK291dCBvZiB0aGUgaW5mb3JtYXRpb24gcHJvdmlk
ZWQgdmlhIGRldmljZSB0cmVlLiBBIGtlcm5lbCBhbmQgaW5pdHJkCisob3B0aW9uYWwpIG5lZWQg
dG8gYmUgc3BlY2lmaWVkIGZvciBlYWNoIGd1ZXN0LgorCitGb3IgZWFjaCBkb21haW4gdG8gYmUg
Y3JlYXRlZCB0aGVyZSBuZWVkcyB0byBiZSBvbmUgbm9kZSB1bmRlciAvY2hvc2VuCit3aXRoIHRo
ZSBmb2xsb3dpbmcgcHJvcGVydGllczoKKworLSBjb21wYXRpYmxlCisKKyAgICBGb3IgZG9tVXM6
ICJ4ZW4sZG9tYWluIgorCistIG1lbW9yeQorCisJQSA2NC1iaXQgaW50ZWdlciBzcGVjaWZ5aW5n
IHRoZSBhbW91bnQgb2Yga2lsb2J5dGVzIG9mIFJBTSB0bworICAgIGFsbG9jYXRlIHRvIHRoZSBn
dWVzdC4KKworLSBjcHVzCisKKyAgICBBbiBpbnRlZ2VyIHNwZWNpZnlpbmcgdGhlIG51bWJlciBv
ZiB2Y3B1cyB0byBhbGxvY2F0ZSB0byB0aGUgZ3Vlc3QuCisKKy0gdnBsMDExCisKKyAgICBBbiBl
bXB0eSBwcm9wZXJ0eSB0byBlbmFibGUvZGlzYWJsZSBhIHZpcnR1YWwgcGwwMTEgZm9yIHRoZSBn
dWVzdCB0byB1c2UuCisKKy0gI2FkZHJlc3MtY2VsbHMgYW5kICNzaXplLWNlbGxzCisKKyAgICBC
b3RoICNhZGRyZXNzLWNlbGxzIGFuZCAjc2l6ZS1jZWxscyBuZWVkIHRvIGJlIHNwZWNpZmllZCBi
ZWNhdXNlCisgICAgYm90aCBzdWItbm9kZXMgKGRlc2NyaWJlZCBzaG9ydGx5KSBoYXZlIHJlZyBw
cm9wZXJ0aWVzLgorCitVbmRlciB0aGUgInhlbixkb21haW4iIGNvbXBhdGlibGUgbm9kZSwgb25l
IG9yIG1vcmUgc3ViLW5vZGVzIGFyZSBwcmVzZW50Citmb3IgdGhlIERvbVUga2VybmVsIGFuZCBy
YW1kaXNrLgorCitUaGUga2VybmVsIHN1Yi1ub2RlIGhhcyB0aGUgZm9sbG93aW5nIHByb3BlcnRp
ZXM6CisKKy0gY29tcGF0aWJsZQorCisgICAgIm11bHRpYm9vdCxrZXJuZWwiCisKKy0gcmVnCisK
KyAgICBTcGVjaWZpZXMgdGhlIHBoeXNpY2FsIGFkZHJlc3Mgb2YgdGhlIGtlcm5lbCBpbiBSQU0g
YW5kIGl0cworICAgIGxlbmd0aC4KKworLSBib290YXJncyAob3B0aW9uYWwpCisKKyAgICBDb21t
YW5kIGxpbmUgcGFyYW1ldGVycyBmb3IgdGhlIGd1ZXN0IGtlcm5lbC4KKworVGhlIHJhbWRpc2sg
c3ViLW5vZGUgaGFzIHRoZSBmb2xsb3dpbmcgcHJvcGVydGllczoKKworLSBjb21wYXRpYmxlCisK
KyAgICAibXVsdGlib290LHJhbWRpc2siCisKKy0gcmVnCisKKyAgICBTcGVjaWZpZXMgdGhlIHBo
eXNpY2FsIGFkZHJlc3Mgb2YgdGhlIHJhbWRpc2sgaW4gUkFNIGFuZCBpdHMKKyAgICBsZW5ndGgu
CisKKworRXhhbXBsZQorPT09PT09PQorCitjaG9zZW4geworICAgIGRvbVUxIHsKKyAgICAgICAg
Y29tcGF0aWJsZSA9ICJ4ZW4sZG9tYWluIjsKKyAgICAgICAgI2FkZHJlc3MtY2VsbHMgPSA8MHgy
PjsKKyAgICAgICAgI3NpemUtY2VsbHMgPSA8MHgxPjsKKyAgICAgICAgbWVtb3J5ID0gPDAgMTMx
MDcyPjsKKyAgICAgICAgY3B1cyA9IDwyPjsKKyAgICAgICAgdnBsMDExOworCisgICAgICAgIG1v
ZHVsZUAweDRhMDAwMDAwIHsKKyAgICAgICAgICAgIGNvbXBhdGlibGUgPSAibXVsdGlib290LGtl
cm5lbCI7CisgICAgICAgICAgICByZWcgPSA8MHgwIDB4NGEwMDAwMDAgMHhmZmZmZmY+OworICAg
ICAgICAgICAgYm9vdGFyZ3MgPSAiY29uc29sZT10dHlBTUEwIGluaXQ9L2Jpbi9zaCI7CisgICAg
ICAgIH07CisKKyAgICAgICAgbW9kdWxlQDB4NGIwMDAwMDAgeworICAgICAgICAgICAgY29tcGF0
aWJsZSA9ICJtdWx0aWJvb3QscmFtZGlzayI7CisgICAgICAgICAgICByZWcgPSA8MHgwIDB4NGIw
MDAwMDAgMHhmZmZmZmY+OworICAgICAgICB9OworICAgIH07CisKKyAgICBkb21VMiB7CisgICAg
ICAgIGNvbXBhdGlibGUgPSAieGVuLGRvbWFpbiI7CisgICAgICAgICNhZGRyZXNzLWNlbGxzID0g
PDB4Mj47CisgICAgICAgICNzaXplLWNlbGxzID0gPDB4MT47CisgICAgICAgIG1lbW9yeSA9IDww
IDY1NTM2PjsKKyAgICAgICAgY3B1cyA9IDwxPjsKKworICAgICAgICBtb2R1bGVAMHg0YzAwMDAw
MCB7CisgICAgICAgICAgICBjb21wYXRpYmxlID0gIm11bHRpYm9vdCxrZXJuZWwiOworICAgICAg
ICAgICAgcmVnID0gPDB4MCAweDRjMDAwMDAwIDB4ZmZmZmZmPjsKKyAgICAgICAgICAgIGJvb3Rh
cmdzID0gImNvbnNvbGU9dHR5QU1BMCBpbml0PS9iaW4vc2giOworICAgICAgICB9OworCisgICAg
ICAgIG1vZHVsZUAweDRkMDAwMDAwIHsKKyAgICAgICAgICAgIGNvbXBhdGlibGUgPSAibXVsdGli
b290LHJhbWRpc2siOworICAgICAgICAgICAgcmVnID0gPDB4MCAweDRkMDAwMDAwIDB4ZmZmZmZm
PjsKKyAgICAgICAgfTsKKyAgICB9OworfTsKLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 18:47:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 18:47: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 1g8V8V-0003lN-CI; Fri, 05 Oct 2018 18:47:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=o5lq=mr=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g8V8T-0003jL-Da
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 18:47:37 +0000
X-Inumbo-ID: 4cf43625-c8cf-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4cf43625-c8cf-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 18:48:51 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 4717821473;
 Fri,  5 Oct 2018 18:47:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538765256;
 bh=FlyjFT2wf4YSiA237aSszf5DgUhDxus2jKA3P3TprPk=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=ML9QNiB5+0rLdl18CAtyHhAdKQ1wOw/LEBxvk7BRtRaFZHApX3EPUwCOZmF6nxXNN
 2DaYPJLV6DHP/gDVZ4kwjmki+sVxdAKEfbKxWHMkKK+bbnqtCcgbk9G6Vpg/zrj3iA
 Q/SbvQ2TbYLhf6iFRpKwRM9wWKcMsGQdAIO7m3/A=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  5 Oct 2018 11:47:12 -0700
Message-Id: <1538765251-25256-4-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v4 04/23] xen/arm: increase MAX_MODULES
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, xen-devel@lists.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>

WGVuIGJvb3QgbW9kdWxlcyBuZWVkIHRvIGFjY291bnQgbm90IGp1c3QgZm9yIERvbTAgYnV0IGFs
c28gZm9yIGEgZmV3CnBvdGVudGlhbCBEb21VcywgZWFjaCBvZiB0aGVtIGNvbWluZyB3aXRoIHRo
ZWlyIG93biBrZXJuZWwgYW5kIGluaXRyZC4KSW5jcmVhc2UgTUFYX01PRFVMRVMgdG8gMzIgdG8g
YWxsb3cgZm9yIG1vcmUgRG9tVXMuCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHN0ZWZhbm9zQHhpbGlueC5jb20+ClJldmlld2VkLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9l
QGNhcmRvZS5jb20+Ci0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oIHwgMiArLQogMSBm
aWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5o
CmluZGV4IDBjYzMzMzAuLmYxZTRhM2YgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0v
c2V0dXAuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgKQEAgLTgsNyArOCw3IEBA
CiAKICNkZWZpbmUgTlJfTUVNX0JBTktTIDEyOAogCi0jZGVmaW5lIE1BWF9NT0RVTEVTIDUgLyog
Q3VycmVudCBtYXhpbXVtIHVzZWZ1bCBtb2R1bGVzICovCisjZGVmaW5lIE1BWF9NT0RVTEVTIDMy
IC8qIEN1cnJlbnQgbWF4aW11bSB1c2VmdWwgbW9kdWxlcyAqLwogCiB0eXBlZGVmIGVudW0gewog
ICAgIEJPT1RNT0RfWEVOLAotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 18:47:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 18:47: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 1g8V8W-0003m1-1m; Fri, 05 Oct 2018 18:47:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=o5lq=mr=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g8V8T-0003jd-Md
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 18:47:37 +0000
X-Inumbo-ID: c95c1a41-c8ce-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c95c1a41-c8ce-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 20:45:10 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 8DCA52147D;
 Fri,  5 Oct 2018 18:47:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538765256;
 bh=qedORgFd01kGGsg8/CYmsNCmGkq8gsB/OCe0wTEwcOo=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=WUhZPRukKxs+yVrs/t4THRRqEumC50O9MTsWhuJH2irRfFQ4X3ZezHNSFaj8ML4VH
 d0488zznjYeDLeR9NE+6XDv4JDIBJTSbQAWoRPDcBAodiK05vgHC7T3dZXLHAIPIoq
 r58S0nL7V5KwZBK2ib2ttXoMefPZ+Rkv5+kn6Qsg=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  5 Oct 2018 11:47:13 -0700
Message-Id: <1538765251-25256-5-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v4 05/23] xen/arm: introduce bootcmdlines
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, xen-devel@lists.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>

SW50cm9kdWNlIGEgbmV3IGFycmF5IHRvIHN0b3JlIHRoZSBjbWRsaW5lIG9mIGVhY2ggYm9vdCBt
b2R1bGUuIEl0IGlzCnNlcGFyYXRlIGZyb20gc3RydWN0IGJvb3Rtb2R1bGVzLiBSZW1vdmUgdGhl
IGNtZGxpbmUgZmllbGQgZnJvbSBzdHJ1Y3QKYm9vdF9tb2R1bGUuIFRoaXMgd2F5LCBrZXJuZWxz
IGFuZCBpbml0cmRzIHdpdGggdGhlIHNhbWUgYWRkcmVzcyBpbgptZW1vcnkgY2FuIHNoYXJlIHN0
cnVjdCBib290bW9kdWxlIChpbXBvcnRhbnQgYmVjYXVzZSB3ZSB3YW50IHRoZW0gdG8gYmUKZnJl
ZSdkIG9ubHkgb25jZSksIGJ1dCB0aGV5IGNhbiBzdGlsbCBoYXZlIHRoZWlyIHNlcGFyYXRlIGJv
b3RjbWRsaW5lCmVudHJpZXMuCgpBZGQgYSBkdF9uYW1lIGZpZWxkIHRvIHN0cnVjdCBib290Y21k
bGluZSB0byBtYWtlIGl0IGVhc2llciB0byBmaW5kIHRoZQpjb3JyZWN0IGVudHJ5LiBTdG9yZSB0
aGUgbmFtZSBvZiB0aGUgInhlbixkb21haW4iIGNvbXBhdGlibGUgbm9kZSAoZm9yCmV4YW1wbGUg
IkRvbTEiKS4gVGhpcyBpcyBhIGJldHRlciBjaG9pY2UgY29tcGFyZWQgdG8gdGhlIG5hbWUgb2Yg
dGhlCiJtdWx0aWJvb3Qsa2VybmVsIiBjb21wYXRpYmxlIG5vZGUsIGJlY2F1c2UgdGhlaXIgbmFt
ZXMgYXJlIG5vdCB1bmlxdWUuCkZvciBpbnN0YW5jZSB0aGVyZSBjYW4gYmUgbW9yZSB0aGFuIG9u
ZSAibW9kdWxlQDB4NGMwMDAwMDAiIGluIHRoZQpzeXN0ZW0sIGJ1dCB0aGVyZSBjYW4gb25seSBi
ZSBvbmUgIi9jaG9zZW4vRG9tMSIuCgpBZGQgYSBwb2ludGVyIHRvIHN0cnVjdCBrZXJuZWxfaW5m
byB0byBwb2ludCB0byB0aGUgY21kbGluZSBmb3IgYSBnaXZlbgprZXJuZWwuCgpTaWduZWQtb2Zm
LWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CgotLS0KCkNoYW5n
ZXMgaW4gdjQ6Ci0gY2hlY2sgdGhhdCB0aGUgbXVsdGlib290IG5vZGUgaXMgdW5kZXIgL2Nob3Nl
bgotIHVzZSBjbWQgYW5kIGNtZHMgYXMgdmFyaWFibGUgbmFtZXMgZm9yIHN0cnVjdCBib290Y21k
bGluZSBhbmQgc3RydWN0CiAgYm9vdGNtZGxpbmUqCi0gZml4IHByaW50awotIHVzZSBBU1NFUlQg
aW5zdGVhIG9mIHBhbmljCi0gZG8gbm90IGFkZCBlbXB0eSBjbWRsaW5lIGVudHJpZXMKLSBhZGQg
bW9yZSBkZWJ1ZyBwcmludGtzIHRvIGVhcmx5X3ByaW50X2luZm8KLSBjb2RlIHN0eWxlIGZpeGVz
Ci0gYWRkIGNvbW1lbnQgb24gRFRfTUFYX05BTUUKLSBpbmNyZWFzZSBEVF9NQVhfTkFNRSB0byA0
MQotIG1ha2UgbnJfbW9kcyB1bnNpZ25lZCBpbnQKCkNoYW5nZXMgaW4gdjM6Ci0gaW50cm9kdWNl
IGJvb3RjbWRsaW5lcwotIGRvIG5vdCBtb2RpZnkgYm9vdF9mZHRfY21kbGluZQotIGFkZCBjb21t
ZW50cwoKQ2hhbmdlcyBpbiB2MjoKLSBuZXcgcGF0Y2gKLS0tCiB4ZW4vYXJjaC9hcm0vYm9vdGZk
dC5jICAgICAgfCA4MiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0t
LS0KIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyB8ICA4ICsrKy0tCiB4ZW4vYXJjaC9hcm0v
a2VybmVsLmggICAgICAgfCAgMSArCiB4ZW4vYXJjaC9hcm0vc2V0dXAuYyAgICAgICAgfCAyNCAr
KysrKysrKystLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmggfCAxNyArKysrKysrKy0t
CiA1IGZpbGVzIGNoYW5nZWQsIDk5IGluc2VydGlvbnMoKyksIDMzIGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9ib290ZmR0LmMgYi94ZW4vYXJjaC9hcm0vYm9vdGZkdC5j
CmluZGV4IDhlYmE0MmMuLjI3MzAzMmIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9ib290ZmR0
LmMKKysrIGIveGVuL2FyY2gvYXJtL2Jvb3RmZHQuYwpAQCAtMTYzLDYgKzE2MywzNyBAQCBzdGF0
aWMgdm9pZCBfX2luaXQgcHJvY2Vzc19tZW1vcnlfbm9kZShjb25zdCB2b2lkICpmZHQsIGludCBu
b2RlLAogICAgIH0KIH0KIAorc3RhdGljIHZvaWQgX19pbml0IGFkZF9ib290X2NtZGxpbmUoY29u
c3Qgdm9pZCAqZmR0LCBpbnQgbm9kZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IGNoYXIgKm5hbWUsIGJvb3Rtb2R1bGVfa2luZCBraW5kKQoreworICAgIHN0cnVj
dCBib290Y21kbGluZXMgKmNtZHMgPSAmYm9vdGluZm8uY21kbGluZXM7CisgICAgc3RydWN0IGJv
b3RjbWRsaW5lICpjbWQ7CisgICAgY29uc3Qgc3RydWN0IGZkdF9wcm9wZXJ0eSAqcHJvcDsKKyAg
ICBpbnQgbGVuOworICAgIGNvbnN0IGNoYXIgKmNtZGxpbmU7CisKKyAgICBpZiAoIGNtZHMtPm5y
X21vZHMgPT0gTUFYX01PRFVMRVMgKQorICAgIHsKKyAgICAgICAgcHJpbnRrKCJJZ25vcmluZyAl
cyBjbWRsaW5lICh0b28gbWFueSlcbiIsIG5hbWUpOworICAgICAgICByZXR1cm47CisgICAgfQor
CisgICAgcHJvcCA9IGZkdF9nZXRfcHJvcGVydHkoZmR0LCBub2RlLCAiYm9vdGFyZ3MiLCAmbGVu
KTsKKyAgICBpZiAoICFwcm9wICkKKyAgICAgICAgcmV0dXJuOworCisgICAgY21kID0gJmNtZHMt
PmNtZGxpbmVbY21kcy0+bnJfbW9kcysrXTsKKyAgICBjbWQtPmtpbmQgPSBraW5kOworCisgICAg
QVNTRVJUKHN0cmxlbihuYW1lKSA8PSBEVF9NQVhfTkFNRSk7CisgICAgc2FmZV9zdHJjcHkoY21k
LT5kdF9uYW1lLCBuYW1lKTsKKworICAgIGlmICggbGVuID4gQk9PVE1PRF9NQVhfQ01ETElORSAp
CisgICAgICAgIHBhbmljKCJtb2R1bGUgJXMgY29tbWFuZCBsaW5lIHRvbyBsb25nXG4iLCBuYW1l
KTsKKyAgICBjbWRsaW5lID0gcHJvcC0+ZGF0YTsKKyAgICBzYWZlX3N0cmNweShjbWQtPmNtZGxp
bmUsIGNtZGxpbmUpOworfQorCiBzdGF0aWMgdm9pZCBfX2luaXQgcHJvY2Vzc19tdWx0aWJvb3Rf
bm9kZShjb25zdCB2b2lkICpmZHQsIGludCBub2RlLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqbmFtZSwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHUzMiBhZGRyZXNzX2NlbGxzLCB1MzIgc2l6ZV9jZWxscykK
QEAgLTE3Miw4ICsyMDMsMjAgQEAgc3RhdGljIHZvaWQgX19pbml0IHByb2Nlc3NfbXVsdGlib290
X25vZGUoY29uc3Qgdm9pZCAqZmR0LCBpbnQgbm9kZSwKICAgICBjb25zdCBfX2JlMzIgKmNlbGw7
CiAgICAgYm9vdG1vZHVsZV9raW5kIGtpbmQ7CiAgICAgcGFkZHJfdCBzdGFydCwgc2l6ZTsKLSAg
ICBjb25zdCBjaGFyICpjbWRsaW5lOwotICAgIGludCBsZW47CisgICAgaW50IGxlbiA9IHNpemVv
ZigiL2Nob3NlbiIpOworICAgIGNoYXIgcGF0aFs4XTsgLyogc2l6ZW9mICIvY2hvc2VuIiAqLwor
ICAgIGludCBwYXJlbnRfbm9kZTsKKworICAgIHBhcmVudF9ub2RlID0gZmR0X3BhcmVudF9vZmZz
ZXQoZmR0LCBub2RlKTsKKyAgICBBU1NFUlQocGFyZW50X25vZGUgPj0gMCk7CisKKyAgICAvKiBD
aGVjayB0aGF0IHRoZSBub2RlIGlzIHVuZGVyICJjaG9zZW4iICovCisgICAgZmR0X2dldF9wYXRo
KGZkdCwgbm9kZSwgcGF0aCwgbGVuKTsKKyAgICBpZiAoIHN0cm5jbXAocGF0aCwgIi9jaG9zZW4i
LCBsZW4gLSAxKSApCisgICAgeworICAgICAgICBwcmludGsoIkRFQlVHICVzICVzXG4iLG5hbWUs
cGF0aCk7CisgICAgICAgIHJldHVybjsKKyAgICB9CiAKICAgICBwcm9wID0gZmR0X2dldF9wcm9w
ZXJ0eShmZHQsIG5vZGUsICJyZWciLCAmbGVuKTsKICAgICBpZiAoICFwcm9wICkKQEAgLTIyMCwx
NyArMjYzLDggQEAgc3RhdGljIHZvaWQgX19pbml0IHByb2Nlc3NfbXVsdGlib290X25vZGUoY29u
c3Qgdm9pZCAqZmR0LCBpbnQgbm9kZSwKICAgICAgICAgICAgIGtpbmQgPSBCT09UTU9EX1hTTTsK
ICAgICB9CiAKLSAgICBwcm9wID0gZmR0X2dldF9wcm9wZXJ0eShmZHQsIG5vZGUsICJib290YXJn
cyIsICZsZW4pOwotICAgIGlmICggcHJvcCApCi0gICAgewotICAgICAgICBpZiAoIGxlbiA+IEJP
T1RNT0RfTUFYX0NNRExJTkUgKQotICAgICAgICAgICAgcGFuaWMoIm1vZHVsZSAlcyBjb21tYW5k
IGxpbmUgdG9vIGxvbmdcbiIsIG5hbWUpOwotICAgICAgICBjbWRsaW5lID0gcHJvcC0+ZGF0YTsK
LSAgICB9Ci0gICAgZWxzZQotICAgICAgICBjbWRsaW5lID0gTlVMTDsKLQotICAgIGFkZF9ib290
X21vZHVsZShraW5kLCBzdGFydCwgc2l6ZSwgY21kbGluZSk7CisgICAgYWRkX2Jvb3RfbW9kdWxl
KGtpbmQsIHN0YXJ0LCBzaXplKTsKKyAgICBhZGRfYm9vdF9jbWRsaW5lKGZkdCwgbm9kZSwgZmR0
X2dldF9uYW1lKGZkdCwgcGFyZW50X25vZGUsICZsZW4pLCBraW5kKTsKIH0KIAogc3RhdGljIHZv
aWQgX19pbml0IHByb2Nlc3NfY2hvc2VuX25vZGUoY29uc3Qgdm9pZCAqZmR0LCBpbnQgbm9kZSwK
QEAgLTI3Niw3ICszMTAsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgcHJvY2Vzc19jaG9zZW5fbm9k
ZShjb25zdCB2b2lkICpmZHQsIGludCBub2RlLAogCiAgICAgcHJpbnRrKCJJbml0cmQgJSJQUklw
YWRkciItJSJQUklwYWRkciJcbiIsIHN0YXJ0LCBlbmQpOwogCi0gICAgYWRkX2Jvb3RfbW9kdWxl
KEJPT1RNT0RfUkFNRElTSywgc3RhcnQsIGVuZC1zdGFydCwgTlVMTCk7CisgICAgYWRkX2Jvb3Rf
bW9kdWxlKEJPT1RNT0RfUkFNRElTSywgc3RhcnQsIGVuZC1zdGFydCk7CiB9CiAKIHN0YXRpYyBp
bnQgX19pbml0IGVhcmx5X3NjYW5fbm9kZShjb25zdCB2b2lkICpmZHQsCkBAIC0yOTksNiArMzMz
LDcgQEAgc3RhdGljIHZvaWQgX19pbml0IGVhcmx5X3ByaW50X2luZm8odm9pZCkKIHsKICAgICBz
dHJ1Y3QgbWVtaW5mbyAqbWkgPSAmYm9vdGluZm8ubWVtOwogICAgIHN0cnVjdCBib290bW9kdWxl
cyAqbW9kcyA9ICZib290aW5mby5tb2R1bGVzOworICAgIHN0cnVjdCBib290Y21kbGluZXMgKmNt
ZHMgPSAmYm9vdGluZm8uY21kbGluZXM7CiAgICAgaW50IGksIG5yX3JzdmQ7CiAKICAgICBmb3Ig
KCBpID0gMDsgaSA8IG1pLT5ucl9iYW5rczsgaSsrICkKQEAgLTMwNywxMiArMzQyLDEyIEBAIHN0
YXRpYyB2b2lkIF9faW5pdCBlYXJseV9wcmludF9pbmZvKHZvaWQpCiAgICAgICAgICAgICAgICAg
ICAgICBtaS0+YmFua1tpXS5zdGFydCArIG1pLT5iYW5rW2ldLnNpemUgLSAxKTsKICAgICBwcmlu
dGsoIlxuIik7CiAgICAgZm9yICggaSA9IDAgOyBpIDwgbW9kcy0+bnJfbW9kczsgaSsrICkKLSAg
ICAgICAgcHJpbnRrKCJNT0RVTEVbJWRdOiAlIlBSSXBhZGRyIiAtICUiUFJJcGFkZHIiICUtMTJz
ICVzXG4iLAorICAgICAgICBwcmludGsoIk1PRFVMRVslZF06ICUiUFJJcGFkZHIiIC0gJSJQUklw
YWRkciIgJS0xMnNcbiIsCiAgICAgICAgICAgICAgICAgICAgICBpLAogICAgICAgICAgICAgICAg
ICAgICAgbW9kcy0+bW9kdWxlW2ldLnN0YXJ0LAogICAgICAgICAgICAgICAgICAgICAgbW9kcy0+
bW9kdWxlW2ldLnN0YXJ0ICsgbW9kcy0+bW9kdWxlW2ldLnNpemUsCi0gICAgICAgICAgICAgICAg
ICAgICBib290X21vZHVsZV9raW5kX2FzX3N0cmluZyhtb2RzLT5tb2R1bGVbaV0ua2luZCksCi0g
ICAgICAgICAgICAgICAgICAgICBtb2RzLT5tb2R1bGVbaV0uY21kbGluZSk7CisgICAgICAgICAg
ICAgICAgICAgICBib290X21vZHVsZV9raW5kX2FzX3N0cmluZyhtb2RzLT5tb2R1bGVbaV0ua2lu
ZCkpOworCiAgICAgbnJfcnN2ZCA9IGZkdF9udW1fbWVtX3JzdihkZXZpY2VfdHJlZV9mbGF0dGVu
ZWQpOwogICAgIGZvciAoIGkgPSAwOyBpIDwgbnJfcnN2ZDsgaSsrICkKICAgICB7CkBAIC0zMjUs
NiArMzYwLDExIEBAIHN0YXRpYyB2b2lkIF9faW5pdCBlYXJseV9wcmludF9pbmZvKHZvaWQpCiAg
ICAgICAgICAgICAgICAgICAgICBpLCBzLCBlKTsKICAgICB9CiAgICAgcHJpbnRrKCJcbiIpOwor
ICAgIGZvciAoIGkgPSAwIDsgaSA8IGNtZHMtPm5yX21vZHM7IGkrKyApCisgICAgICAgIHByaW50
aygiQ01ETElORVslZF06JXMgJXNcbiIsIGksCisgICAgICAgICAgICAgICBjbWRzLT5jbWRsaW5l
W2ldLmR0X25hbWUsCisgICAgICAgICAgICAgICAmY21kcy0+Y21kbGluZVtpXS5jbWRsaW5lWzBd
KTsKKyAgICBwcmludGsoIlxuIik7CiB9CiAKIC8qKgpAQCAtMzQxLDcgKzM4MSw3IEBAIHNpemVf
dCBfX2luaXQgYm9vdF9mZHRfaW5mbyhjb25zdCB2b2lkICpmZHQsIHBhZGRyX3QgcGFkZHIpCiAg
ICAgaWYgKCByZXQgPCAwICkKICAgICAgICAgcGFuaWMoIk5vIHZhbGlkIGRldmljZSB0cmVlXG4i
KTsKIAotICAgIGFkZF9ib290X21vZHVsZShCT09UTU9EX0ZEVCwgcGFkZHIsIGZkdF90b3RhbHNp
emUoZmR0KSwgTlVMTCk7CisgICAgYWRkX2Jvb3RfbW9kdWxlKEJPT1RNT0RfRkRULCBwYWRkciwg
ZmR0X3RvdGFsc2l6ZShmZHQpKTsKIAogICAgIGRldmljZV90cmVlX2Zvcl9lYWNoX25vZGUoKHZv
aWQgKilmZHQsIGVhcmx5X3NjYW5fbm9kZSwgTlVMTCk7CiAgICAgZWFybHlfcHJpbnRfaW5mbygp
OwpAQCAtMzYxLDExICs0MDEsMTEgQEAgY29uc3QgY2hhciAqYm9vdF9mZHRfY21kbGluZShjb25z
dCB2b2lkICpmZHQpCiAgICAgcHJvcCA9IGZkdF9nZXRfcHJvcGVydHkoZmR0LCBub2RlLCAieGVu
LHhlbi1ib290YXJncyIsIE5VTEwpOwogICAgIGlmICggcHJvcCA9PSBOVUxMICkKICAgICB7Ci0g
ICAgICAgIHN0cnVjdCBib290bW9kdWxlICpkb20wX21vZCA9Ci0gICAgICAgICAgICBib290X21v
ZHVsZV9maW5kX2J5X2tpbmQoQk9PVE1PRF9LRVJORUwpOworICAgICAgICBzdHJ1Y3QgYm9vdGNt
ZGxpbmUgKmRvbTBfY21kbGluZSA9CisgICAgICAgICAgICBib290X2NtZGxpbmVfZmluZF9ieV9r
aW5kKEJPT1RNT0RfS0VSTkVMKTsKIAogICAgICAgICBpZiAoZmR0X2dldF9wcm9wZXJ0eShmZHQs
IG5vZGUsICJ4ZW4sZG9tMC1ib290YXJncyIsIE5VTEwpIHx8Ci0gICAgICAgICAgICAoIGRvbTBf
bW9kICYmIGRvbTBfbW9kLT5jbWRsaW5lWzBdICkgKQorICAgICAgICAgICAgKCBkb20wX2NtZGxp
bmUgJiYgZG9tMF9jbWRsaW5lLT5jbWRsaW5lWzBdICkgKQogICAgICAgICAgICAgcHJvcCA9IGZk
dF9nZXRfcHJvcGVydHkoZmR0LCBub2RlLCAiYm9vdGFyZ3MiLCBOVUxMKTsKICAgICB9CiAgICAg
aWYgKCBwcm9wID09IE5VTEwgKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWls
ZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCmluZGV4IGY1NTIxNTQuLjY0ZjhkNmIg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYworKysgYi94ZW4vYXJjaC9h
cm0vZG9tYWluX2J1aWxkLmMKQEAgLTM3NSw3ICszNzUsNyBAQCBzdGF0aWMgaW50IF9faW5pdCB3
cml0ZV9wcm9wZXJ0aWVzKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2lu
Zm8sCiAgICAgaW50IHJlcyA9IDA7CiAgICAgaW50IGhhZF9kb20wX2Jvb3RhcmdzID0gMDsKIAot
ICAgIGNvbnN0IHN0cnVjdCBib290bW9kdWxlICprZXJuZWwgPSBraW5mby0+a2VybmVsX2Jvb3Rt
b2R1bGU7CisgICAgY29uc3Qgc3RydWN0IGJvb3RjbWRsaW5lICprZXJuZWwgPSBib290X2NtZGxp
bmVfZmluZF9ieV9raW5kKEJPT1RNT0RfS0VSTkVMKTsKIAogICAgIGlmICgga2VybmVsICYmIGtl
cm5lbC0+Y21kbGluZVswXSApCiAgICAgICAgIGJvb3RhcmdzID0gJmtlcm5lbC0+Y21kbGluZVsw
XTsKQEAgLTk1Miw5ICs5NTIsOSBAQCBzdGF0aWMgaW50IF9faW5pdCBtYWtlX2Nob3Nlbl9ub2Rl
KGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiAgICAgaWYgKCByZXMgKQogICAgICAg
ICByZXR1cm4gcmVzOwogCi0gICAgaWYgKCBtb2QgJiYgbW9kLT5jbWRsaW5lWzBdICkKKyAgICBp
ZiAoIGtpbmZvLT5jbWRsaW5lICYmIGtpbmZvLT5jbWRsaW5lWzBdICkKICAgICB7Ci0gICAgICAg
IGJvb3RhcmdzID0gJm1vZC0+Y21kbGluZVswXTsKKyAgICAgICAgYm9vdGFyZ3MgPSAma2luZm8t
PmNtZGxpbmVbMF07CiAgICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQsICJib290YXJncyIs
IGJvb3RhcmdzLCBzdHJsZW4oYm9vdGFyZ3MpICsgMSk7CiAgICAgICAgIGlmICggcmVzICkKICAg
ICAgICAgICAgcmV0dXJuIHJlczsKQEAgLTIxMDksNiArMjEwOSw3IEBAIHN0YXRpYyB2b2lkIF9f
aW5pdCBmaW5kX2dudHRhYl9yZWdpb24oc3RydWN0IGRvbWFpbiAqZCwKIAogaW50IF9faW5pdCBj
b25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkKQogeworICAgIGNvbnN0IHN0cnVjdCBib290
Y21kbGluZSAqa2VybmVsID0gYm9vdF9jbWRsaW5lX2ZpbmRfYnlfa2luZChCT09UTU9EX0tFUk5F
TCk7CiAgICAgc3RydWN0IGtlcm5lbF9pbmZvIGtpbmZvID0ge307CiAgICAgc3RydWN0IHZjcHUg
KnNhdmVkX2N1cnJlbnQ7CiAgICAgaW50IHJjLCBpLCBjcHU7CkBAIC0yMTU0LDYgKzIxNTUsNyBA
QCBpbnQgX19pbml0IGNvbnN0cnVjdF9kb20wKHN0cnVjdCBkb21haW4gKmQpCiAKICNlbmRpZgog
CisgICAga2luZm8uY21kbGluZSA9IGtlcm5lbCAhPSBOVUxMID8gJmtlcm5lbC0+Y21kbGluZVsw
XSA6IE5VTEw7CiAgICAgYWxsb2NhdGVfbWVtb3J5KGQsICZraW5mbyk7CiAgICAgZmluZF9nbnR0
YWJfcmVnaW9uKGQsICZraW5mbyk7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9rZXJuZWwu
aCBiL3hlbi9hcmNoL2FybS9rZXJuZWwuaAppbmRleCA0N2VhY2I1Li4zOWI3ODI4IDEwMDY0NAot
LS0gYS94ZW4vYXJjaC9hcm0va2VybmVsLmgKKysrIGIveGVuL2FyY2gvYXJtL2tlcm5lbC5oCkBA
IC0yOSw2ICsyOSw3IEBAIHN0cnVjdCBrZXJuZWxfaW5mbyB7CiAKICAgICAvKiBib290IGJsb2Ig
bG9hZCBhZGRyZXNzZXMgKi8KICAgICBjb25zdCBzdHJ1Y3QgYm9vdG1vZHVsZSAqa2VybmVsX2Jv
b3Rtb2R1bGUsICppbml0cmRfYm9vdG1vZHVsZTsKKyAgICBjb25zdCBjaGFyKiBjbWRsaW5lOwog
ICAgIHBhZGRyX3QgZHRiX3BhZGRyOwogICAgIHBhZGRyX3QgaW5pdHJkX3BhZGRyOwogCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vc2V0dXAuYyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCmluZGV4
IGVhMjQ5NWEuLmJjN2RkOTcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9zZXR1cC5jCisrKyBi
L3hlbi9hcmNoL2FybS9zZXR1cC5jCkBAIC0yMDEsOCArMjAxLDcgQEAgdm9pZCBfX2luaXQgZHRf
dW5yZXNlcnZlZF9yZWdpb25zKHBhZGRyX3QgcywgcGFkZHJfdCBlLAogfQogCiBzdHJ1Y3QgYm9v
dG1vZHVsZSBfX2luaXQgKmFkZF9ib290X21vZHVsZShib290bW9kdWxlX2tpbmQga2luZCwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3Qgc3RhcnQsIHBh
ZGRyX3Qgc2l6ZSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNv
bnN0IGNoYXIgKmNtZGxpbmUpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYWRkcl90IHN0YXJ0LCBwYWRkcl90IHNpemUpCiB7CiAgICAgc3RydWN0IGJvb3Rtb2R1
bGVzICptb2RzID0gJmJvb3RpbmZvLm1vZHVsZXM7CiAgICAgc3RydWN0IGJvb3Rtb2R1bGUgKm1v
ZDsKQEAgLTIxOCwxMCArMjE3LDYgQEAgc3RydWN0IGJvb3Rtb2R1bGUgX19pbml0ICphZGRfYm9v
dF9tb2R1bGUoYm9vdG1vZHVsZV9raW5kIGtpbmQsCiAgICAgbW9kLT5raW5kID0ga2luZDsKICAg
ICBtb2QtPnN0YXJ0ID0gc3RhcnQ7CiAgICAgbW9kLT5zaXplID0gc2l6ZTsKLSAgICBpZiAoIGNt
ZGxpbmUgKQotICAgICAgICBzYWZlX3N0cmNweShtb2QtPmNtZGxpbmUsIGNtZGxpbmUpOwotICAg
IGVsc2UKLSAgICAgICAgbW9kLT5jbWRsaW5lWzBdID0gMDsKIAogICAgIHJldHVybiBtb2Q7CiB9
CkBAIC0yNDAsNiArMjM1LDIxIEBAIHN0cnVjdCBib290bW9kdWxlICogX19pbml0IGJvb3RfbW9k
dWxlX2ZpbmRfYnlfa2luZChib290bW9kdWxlX2tpbmQga2luZCkKICAgICByZXR1cm4gTlVMTDsK
IH0KIAorc3RydWN0IGJvb3RjbWRsaW5lICogX19pbml0IGJvb3RfY21kbGluZV9maW5kX2J5X2tp
bmQoYm9vdG1vZHVsZV9raW5kIGtpbmQpCit7CisgICAgc3RydWN0IGJvb3RjbWRsaW5lcyAqY21k
cyA9ICZib290aW5mby5jbWRsaW5lczsKKyAgICBzdHJ1Y3QgYm9vdGNtZGxpbmUgKmNtZDsKKyAg
ICBpbnQgaTsKKworICAgIGZvciAoIGkgPSAwIDsgaSA8IGNtZHMtPm5yX21vZHMgOyBpKysgKQor
ICAgIHsKKyAgICAgICAgY21kID0gJmNtZHMtPmNtZGxpbmVbaV07CisgICAgICAgIGlmICggY21k
LT5raW5kID09IGtpbmQgKQorICAgICAgICAgICAgcmV0dXJuIGNtZDsKKyAgICB9CisgICAgcmV0
dXJuIE5VTEw7Cit9CisKIGNvbnN0IGNoYXIgKiBfX2luaXQgYm9vdF9tb2R1bGVfa2luZF9hc19z
dHJpbmcoYm9vdG1vZHVsZV9raW5kIGtpbmQpCiB7CiAgICAgc3dpdGNoICgga2luZCApCkBAIC03
MjgsNyArNzM4LDcgQEAgdm9pZCBfX2luaXQgc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgYm9vdF9w
aHlzX29mZnNldCwKICAgICAvKiBSZWdpc3RlciBYZW4ncyBsb2FkIGFkZHJlc3MgYXMgYSBib290
IG1vZHVsZS4gKi8KICAgICB4ZW5fYm9vdG1vZHVsZSA9IGFkZF9ib290X21vZHVsZShCT09UTU9E
X1hFTiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHBhZGRyX3QpKHVpbnRwdHJfdCko
X3N0YXJ0ICsgYm9vdF9waHlzX29mZnNldCksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
IChwYWRkcl90KSh1aW50cHRyX3QpKF9lbmQgLSBfc3RhcnQgKyAxKSwgTlVMTCk7CisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIChwYWRkcl90KSh1aW50cHRyX3QpKF9lbmQgLSBfc3RhcnQg
KyAxKSk7CiAgICAgQlVHX09OKCF4ZW5fYm9vdG1vZHVsZSk7CiAKICAgICB4ZW5fcGFkZHIgPSBn
ZXRfeGVuX3BhZGRyKCk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgg
Yi94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgKaW5kZXggZjFlNGEzZi4uYzJlZDVjYyAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCisrKyBiL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vc2V0dXAuaApAQCAtMzUsNiArMzUsMTMgQEAgc3RydWN0IGJvb3Rtb2R1bGUgewogICAg
IGJvb3Rtb2R1bGVfa2luZCBraW5kOwogICAgIHBhZGRyX3Qgc3RhcnQ7CiAgICAgcGFkZHJfdCBz
aXplOworfTsKKworLyogRFRfTUFYX05BTUUgaXMgdGhlIG5vZGUgbmFtZSBtYXggbGVuZ3RoIGFj
Y29yZGluZyB0aGUgRFQgc3BlYyAqLworI2RlZmluZSBEVF9NQVhfTkFNRSA0MQorc3RydWN0IGJv
b3RjbWRsaW5lIHsKKyAgICBib290bW9kdWxlX2tpbmQga2luZDsKKyAgICBjaGFyIGR0X25hbWVb
RFRfTUFYX05BTUVdOwogICAgIGNoYXIgY21kbGluZVtCT09UTU9EX01BWF9DTURMSU5FXTsKIH07
CiAKQEAgLTQzLDkgKzUwLDE1IEBAIHN0cnVjdCBib290bW9kdWxlcyB7CiAgICAgc3RydWN0IGJv
b3Rtb2R1bGUgbW9kdWxlW01BWF9NT0RVTEVTXTsKIH07CiAKK3N0cnVjdCBib290Y21kbGluZXMg
eworICAgIHVuc2lnbmVkIGludCBucl9tb2RzOworICAgIHN0cnVjdCBib290Y21kbGluZSBjbWRs
aW5lW01BWF9NT0RVTEVTXTsKK307CisKIHN0cnVjdCBib290aW5mbyB7CiAgICAgc3RydWN0IG1l
bWluZm8gbWVtOwogICAgIHN0cnVjdCBib290bW9kdWxlcyBtb2R1bGVzOworICAgIHN0cnVjdCBi
b290Y21kbGluZXMgY21kbGluZXM7CiAjaWZkZWYgQ09ORklHX0FDUEkKICAgICBzdHJ1Y3QgbWVt
aW5mbyBhY3BpOwogI2VuZGlmCkBAIC03OCw5ICs5MSw5IEBAIHNpemVfdCBfX2luaXQgYm9vdF9m
ZHRfaW5mbyhjb25zdCB2b2lkICpmZHQsIHBhZGRyX3QgcGFkZHIpOwogY29uc3QgY2hhciBfX2lu
aXQgKmJvb3RfZmR0X2NtZGxpbmUoY29uc3Qgdm9pZCAqZmR0KTsKIAogc3RydWN0IGJvb3Rtb2R1
bGUgKmFkZF9ib290X21vZHVsZShib290bW9kdWxlX2tpbmQga2luZCwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCBzdGFydCwgcGFkZHJfdCBzaXplLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpjbWRsaW5lKTsKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCBzdGFydCwgcGFkZHJfdCBzaXpl
KTsKIHN0cnVjdCBib290bW9kdWxlICpib290X21vZHVsZV9maW5kX2J5X2tpbmQoYm9vdG1vZHVs
ZV9raW5kIGtpbmQpOworc3RydWN0IGJvb3RjbWRsaW5lICpib290X2NtZGxpbmVfZmluZF9ieV9r
aW5kKGJvb3Rtb2R1bGVfa2luZCBraW5kKTsKIGNvbnN0IGNoYXIgKiBfX2luaXQgYm9vdF9tb2R1
bGVfa2luZF9hc19zdHJpbmcoYm9vdG1vZHVsZV9raW5kIGtpbmQpOwogCiAjZW5kaWYKLS0gCjEu
OS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 18:47:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 18:47: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 1g8V8X-0003nP-5N; Fri, 05 Oct 2018 18:47:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=o5lq=mr=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g8V8U-0003kQ-KC
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 18:47:38 +0000
X-Inumbo-ID: 4d7b2884-c8cf-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4d7b2884-c8cf-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 18:48:52 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 2B4DF21486;
 Fri,  5 Oct 2018 18:47:37 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538765257;
 bh=CXOontjSf6euxZ036iof1Jh5x9aSpEOhIsrce5SIfSQ=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=qqRkBKOARfLJLVD4Sv0oIOHd5r30+Mt6BOcZxm34cavWfecDDWd0fFlTn7ZKFKqCw
 uVaOhDMeEcS9Wr/9LHbvn11zz3flkRERSoYSwclh5R/+5jazOqxbriVZVfKvte8hcX
 3MY/r3BYpmNjbnghEK/o2+MIiW60fIgFEHAt5VrE=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  5 Oct 2018 11:47:15 -0700
Message-Id: <1538765251-25256-7-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v4 07/23] xen/arm: probe domU kernels and initrds
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, xen-devel@lists.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>

RmluZCBhZGRyZXNzZXMsIHNpemVzIG9uIGRldmljZSB0cmVlIGZyb20ga2VybmVsX3Byb2JlLgpG
aW5kIHRoZSBjbWRsaW5lIGZyb20gdGhlIGJvb3RjbWRsaW5lcyBhcnJheS4KCkludHJvZHVjZSBh
IG5ldyBib290X21vZHVsZV9maW5kX2J5X2FkZHJfYW5kX2tpbmQgZnVuY3Rpb24gdG8gbWF0Y2gg
bm90Cmp1c3Qgb24gYm9vdCBtb2R1bGUga2luZCwgYnV0IGFsc28gYnkgYWRkcmVzcyBzbyB0aGF0
IHdlIGNhbiBzdXBwb3J0Cm11bHRpcGxlIGRvbWFpbnMuCgpJbnRyb2R1Y2UgYSBib290X2NtZGxp
bmVfZmluZF9ieV9uYW1lIGZ1bmN0aW9uIHRvIGZpbmQgdGhlIHJpZ2h0IHN0cnVjdApjbWRsaW5l
IGJhc2VkIG9uIHRoZSBkZXZpY2UgdHJlZSBub2RlIG5hbWUgb2YgdGhlICJ4ZW4sZG9tYWluIgpj
b21wYXRpYmxlIG5vZGUuCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZh
bm9zQHhpbGlueC5jb20+Ci0tLQpDaGFuZ2VzIGluIHYzOgotIHJldHJpZXZlIGNtZGxpbmUgZnJv
bSBib290Y21kbGluZXMgYXJyYXkKCkNoYW5nZXMgaW4gdjI6Ci0gZml4IGluZGVudGF0aW9uCi0g
dW5pZnkga2VybmVsX3Byb2JlIHdpdGgga2VybmVsX3Byb2JlX2RvbVUKLSBmaW5kIGNtZGxpbmUg
b24gZGV2aWNlX3RyZWUgZnJvbSBrZXJuZWxfcHJvYmUKLS0tCiB4ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMgfCAgMiArLQogeGVuL2FyY2gvYXJtL2tlcm5lbC5jICAgICAgIHwgNTIgKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tCiB4ZW4vYXJjaC9hcm0va2Vy
bmVsLmggICAgICAgfCAgMiArLQogeGVuL2FyY2gvYXJtL3NldHVwLmMgICAgICAgIHwgMjkgKysr
KysrKysrKysrKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oIHwgIDMg
KysrCiA1IGZpbGVzIGNoYW5nZWQsIDc5IGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2Rv
bWFpbl9idWlsZC5jCmluZGV4IDY0ZjhkNmIuLmYwNzNlNmQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L2FybS9kb21haW5fYnVpbGQuYworKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKQEAg
LTIxMzcsNyArMjEzNyw3IEBAIGludCBfX2luaXQgY29uc3RydWN0X2RvbTAoc3RydWN0IGRvbWFp
biAqZCkKICAgICBraW5mby51bmFzc2lnbmVkX21lbSA9IGRvbTBfbWVtOwogICAgIGtpbmZvLmQg
PSBkOwogCi0gICAgcmMgPSBrZXJuZWxfcHJvYmUoJmtpbmZvKTsKKyAgICByYyA9IGtlcm5lbF9w
cm9iZSgma2luZm8sIE5VTEwpOwogICAgIGlmICggcmMgPCAwICkKICAgICAgICAgcmV0dXJuIHJj
OwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0va2VybmVsLmMgYi94ZW4vYXJjaC9hcm0va2Vy
bmVsLmMKaW5kZXggZGE4NDEwZS4uZTViODIxMyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2tl
cm5lbC5jCisrKyBiL3hlbi9hcmNoL2FybS9rZXJuZWwuYwpAQCAtNDIxLDIyICs0MjEsNjAgQEAg
c3RhdGljIGludCBfX2luaXQga2VybmVsX3ppbWFnZTMyX3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5m
byAqaW5mbywKICAgICByZXR1cm4gMDsKIH0KIAotaW50IF9faW5pdCBrZXJuZWxfcHJvYmUoc3Ry
dWN0IGtlcm5lbF9pbmZvICppbmZvKQoraW50IF9faW5pdCBrZXJuZWxfcHJvYmUoc3RydWN0IGtl
cm5lbF9pbmZvICppbmZvLCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRvbWFpbikgCiB7Ci0gICAg
c3RydWN0IGJvb3Rtb2R1bGUgKm1vZCA9IGJvb3RfbW9kdWxlX2ZpbmRfYnlfa2luZChCT09UTU9E
X0tFUk5FTCk7CisgICAgc3RydWN0IGJvb3Rtb2R1bGUgKm1vZCA9IE5VTEw7CisgICAgc3RydWN0
IGJvb3RjbWRsaW5lICpjbWQgPSBOVUxMOworICAgIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9k
ZTsKKyAgICB1NjQga2VybmVsX2FkZHIsIGluaXRyZF9hZGRyLCBzaXplOworICAgIGNvbnN0IGNo
YXIgKm5hbWUgPSBOVUxMOwogICAgIGludCByYzsKIAorICAgIGlmICggZG9tYWluID09IE5VTEwg
KQorICAgIHsKKyAgICAgICAgbW9kID0gYm9vdF9tb2R1bGVfZmluZF9ieV9raW5kKEJPT1RNT0Rf
S0VSTkVMKTsKKworICAgICAgICBpbmZvLT5rZXJuZWxfYm9vdG1vZHVsZSA9IG1vZDsKKyAgICAg
ICAgaW5mby0+aW5pdHJkX2Jvb3Rtb2R1bGUgPSBib290X21vZHVsZV9maW5kX2J5X2tpbmQoQk9P
VE1PRF9SQU1ESVNLKTsKKyAgICB9IGVsc2UgeworICAgICAgICBkdF9mb3JfZWFjaF9jaGlsZF9u
b2RlKGRvbWFpbiwgbm9kZSkKKyAgICAgICAgeworICAgICAgICAgICAgaWYgKCBkdF9kZXZpY2Vf
aXNfY29tcGF0aWJsZShub2RlLCAibXVsdGlib290LGtlcm5lbCIpICkKKyAgICAgICAgICAgIHsK
KyAgICAgICAgICAgICAgICB1MzIgbGVuOworICAgICAgICAgICAgICAgIGNvbnN0IF9fYmUzMiAq
dmFsOworICAgICAgICAgICAgICAgIHZhbCA9IGR0X2dldF9wcm9wZXJ0eShub2RlLCAicmVnIiwg
Jmxlbik7CisgICAgICAgICAgICAgICAgZHRfZ2V0X3JhbmdlKCZ2YWwsIG5vZGUsICZrZXJuZWxf
YWRkciwgJnNpemUpOworICAgICAgICAgICAgfQorICAgICAgICAgICAgZWxzZSBpZiAoIGR0X2Rl
dmljZV9pc19jb21wYXRpYmxlKG5vZGUsICJtdWx0aWJvb3QscmFtZGlzayIpICkKKyAgICAgICAg
ICAgIHsKKyAgICAgICAgICAgICAgICB1MzIgbGVuOworICAgICAgICAgICAgICAgIGNvbnN0IF9f
YmUzMiAqdmFsOworICAgICAgICAgICAgICAgIHZhbCA9IGR0X2dldF9wcm9wZXJ0eShub2RlLCAi
cmVnIiwgJmxlbik7CisgICAgICAgICAgICAgICAgZHRfZ2V0X3JhbmdlKCZ2YWwsIG5vZGUsICZp
bml0cmRfYWRkciwgJnNpemUpOworICAgICAgICAgICAgfQorICAgICAgICAgICAgZWxzZQorICAg
ICAgICAgICAgICAgIGNvbnRpbnVlOworICAgICAgICB9CisgICAgICAgIGlmICgga2VybmVsX2Fk
ZHIgKQorICAgICAgICAgICAgaW5mby0+a2VybmVsX2Jvb3Rtb2R1bGUgPSBtb2QgPSBib290X21v
ZHVsZV9maW5kX2J5X2FkZHJfYW5kX2tpbmQoCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIEJPT1RNT0RfS0VSTkVMLCBrZXJuZWxfYWRkcik7CisgICAgICAgIGlmICggaW5p
dHJkX2FkZHIgKQorICAgICAgICAgICAgaW5mby0+aW5pdHJkX2Jvb3Rtb2R1bGUgPSBib290X21v
ZHVsZV9maW5kX2J5X2FkZHJfYW5kX2tpbmQoCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIEJPT1RNT0RfUkFNRElTSywgaW5pdHJkX2FkZHIpOworICAgICAgICBuYW1lID0g
ZHRfbm9kZV9uYW1lKGRvbWFpbik7CisgICAgICAgIGNtZCA9IGJvb3RfY21kbGluZV9maW5kX2J5
X25hbWUobmFtZSk7CisgICAgICAgIGlmICggY21kICkKKyAgICAgICAgICAgIGluZm8tPmNtZGxp
bmUgPSAmY21kLT5jbWRsaW5lWzBdOworICAgIH0KICAgICBpZiAoICFtb2QgfHwgIW1vZC0+c2l6
ZSApCiAgICAgewogICAgICAgICBwcmludGsoWEVOTE9HX0VSUiAiTWlzc2luZyBrZXJuZWwgYm9v
dCBtb2R1bGU/XG4iKTsKICAgICAgICAgcmV0dXJuIC1FTk9FTlQ7CiAgICAgfQogCi0gICAgaW5m
by0+a2VybmVsX2Jvb3Rtb2R1bGUgPSBtb2Q7Ci0KLSAgICBwcmludGsoIkxvYWRpbmcga2VybmVs
IGZyb20gYm9vdCBtb2R1bGUgQCAlIlBSSXBhZGRyIlxuIiwgbW9kLT5zdGFydCk7Ci0KLSAgICBp
bmZvLT5pbml0cmRfYm9vdG1vZHVsZSA9IGJvb3RfbW9kdWxlX2ZpbmRfYnlfa2luZChCT09UTU9E
X1JBTURJU0spOworICAgIHByaW50aygiTG9hZGluZyBEb21VIGtlcm5lbCBmcm9tIGJvb3QgbW9k
dWxlIEAgJSJQUklwYWRkciJcbiIsCisgICAgICAgICAgIGluZm8tPmtlcm5lbF9ib290bW9kdWxl
LT5zdGFydCk7CiAgICAgaWYgKCBpbmZvLT5pbml0cmRfYm9vdG1vZHVsZSApCiAgICAgICAgIHBy
aW50aygiTG9hZGluZyByYW1kaXNrIGZyb20gYm9vdCBtb2R1bGUgQCAlIlBSSXBhZGRyIlxuIiwK
ICAgICAgICAgICAgICAgIGluZm8tPmluaXRyZF9ib290bW9kdWxlLT5zdGFydCk7CmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0va2VybmVsLmggYi94ZW4vYXJjaC9hcm0va2VybmVsLmgKaW5kZXgg
MzliNzgyOC4uNGE2NTI4OSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2tlcm5lbC5oCisrKyBi
L3hlbi9hcmNoL2FybS9rZXJuZWwuaApAQCAtNTUsNyArNTUsNyBAQCBzdHJ1Y3Qga2VybmVsX2lu
Zm8gewogICogIC0+dHlwZQogICogIC0+bG9hZCBob29rLCBhbmQgc2V0cyBsb2FkZXIgc3BlY2lm
aWMgdmFyaWFibGVzIC0+emltYWdlCiAgKi8KLWludCBrZXJuZWxfcHJvYmUoc3RydWN0IGtlcm5l
bF9pbmZvICppbmZvKTsKK2ludCBrZXJuZWxfcHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZv
LCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRvbWFpbik7CiAKIC8qCiAgKiBMb2FkcyB0aGUga2Vy
bmVsIGludG8gZ3Vlc3QgUkFNLgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMgYi94
ZW4vYXJjaC9hcm0vc2V0dXAuYwppbmRleCBkYmFiMjMyLi5kNmQxNTQ2IDEwMDY0NAotLS0gYS94
ZW4vYXJjaC9hcm0vc2V0dXAuYworKysgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwpAQCAtMjYzLDYg
KzI2MywzNSBAQCBzdHJ1Y3QgYm9vdGNtZGxpbmUgKiBfX2luaXQgYm9vdF9jbWRsaW5lX2ZpbmRf
Ynlfa2luZChib290bW9kdWxlX2tpbmQga2luZCkKICAgICByZXR1cm4gTlVMTDsKIH0KIAorc3Ry
dWN0IGJvb3RjbWRsaW5lICogX19pbml0IGJvb3RfY21kbGluZV9maW5kX2J5X25hbWUoY29uc3Qg
Y2hhciAqbmFtZSkKK3sKKyAgICBzdHJ1Y3QgYm9vdGNtZGxpbmVzICptb2RzID0gJmJvb3RpbmZv
LmNtZGxpbmVzOworICAgIHN0cnVjdCBib290Y21kbGluZSAqbW9kOworICAgIGludCBpOworICAg
IGZvciAoaSA9IDAgOyBpIDwgbW9kcy0+bnJfbW9kcyA7IGkrKyApCisgICAgeworICAgICAgICBt
b2QgPSAmbW9kcy0+Y21kbGluZVtpXTsKKyAgICAgICAgaWYgKCBzdHJjbXAobW9kLT5kdF9uYW1l
LCBuYW1lKSA9PSAwICkKKyAgICAgICAgICAgIHJldHVybiBtb2Q7CisgICAgfQorICAgIHJldHVy
biBOVUxMOworfQorCitzdHJ1Y3QgYm9vdG1vZHVsZSAqIF9faW5pdCBib290X21vZHVsZV9maW5k
X2J5X2FkZHJfYW5kX2tpbmQoYm9vdG1vZHVsZV9raW5kIGtpbmQsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCBzdGFy
dCkKK3sKKyAgICBzdHJ1Y3QgYm9vdG1vZHVsZXMgKm1vZHMgPSAmYm9vdGluZm8ubW9kdWxlczsK
KyAgICBzdHJ1Y3QgYm9vdG1vZHVsZSAqbW9kOworICAgIGludCBpOworICAgIGZvciAoaSA9IDAg
OyBpIDwgbW9kcy0+bnJfbW9kcyA7IGkrKyApCisgICAgeworICAgICAgICBtb2QgPSAmbW9kcy0+
bW9kdWxlW2ldOworICAgICAgICBpZiAoIG1vZC0+a2luZCA9PSBraW5kICYmIG1vZC0+c3RhcnQg
PT0gc3RhcnQgKQorICAgICAgICAgICAgcmV0dXJuIG1vZDsKKyAgICB9CisgICAgcmV0dXJuIE5V
TEw7Cit9CisKIGNvbnN0IGNoYXIgKiBfX2luaXQgYm9vdF9tb2R1bGVfa2luZF9hc19zdHJpbmco
Ym9vdG1vZHVsZV9raW5kIGtpbmQpCiB7CiAgICAgc3dpdGNoICgga2luZCApCmRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVw
LmgKaW5kZXggNzExYjRhMi4uMTc3ZThkYiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFy
bS9zZXR1cC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaApAQCAtOTUsNyArOTUs
MTAgQEAgY29uc3QgY2hhciBfX2luaXQgKmJvb3RfZmR0X2NtZGxpbmUoY29uc3Qgdm9pZCAqZmR0
KTsKIHN0cnVjdCBib290bW9kdWxlICphZGRfYm9vdF9tb2R1bGUoYm9vdG1vZHVsZV9raW5kIGtp
bmQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3Qgc3RhcnQsIHBh
ZGRyX3Qgc2l6ZSwgYm9vbCBkb21VKTsKIHN0cnVjdCBib290bW9kdWxlICpib290X21vZHVsZV9m
aW5kX2J5X2tpbmQoYm9vdG1vZHVsZV9raW5kIGtpbmQpOworc3RydWN0IGJvb3Rtb2R1bGUgKiBf
X2luaXQgYm9vdF9tb2R1bGVfZmluZF9ieV9hZGRyX2FuZF9raW5kKGJvb3Rtb2R1bGVfa2luZCBr
aW5kLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhZGRyX3Qgc3RhcnQpOwogc3RydWN0IGJvb3RjbWRsaW5lICpib290X2NtZGxp
bmVfZmluZF9ieV9raW5kKGJvb3Rtb2R1bGVfa2luZCBraW5kKTsKK3N0cnVjdCBib290Y21kbGlu
ZSAqIF9faW5pdCBib290X2NtZGxpbmVfZmluZF9ieV9uYW1lKGNvbnN0IGNoYXIgKm5hbWUpOwog
Y29uc3QgY2hhciAqIF9faW5pdCBib290X21vZHVsZV9raW5kX2FzX3N0cmluZyhib290bW9kdWxl
X2tpbmQga2luZCk7CiAKICNlbmRpZgotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 18:47:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 18: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 1g8V8Y-0003op-75; Fri, 05 Oct 2018 18:47:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=o5lq=mr=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g8V8U-0003kd-Rg
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 18:47:38 +0000
X-Inumbo-ID: 4dd2336d-c8cf-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4dd2336d-c8cf-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 18:48:52 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id B702A2148D;
 Fri,  5 Oct 2018 18:47:37 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538765257;
 bh=OMNDKvtsUTslJHbIrVIvG9U4/Gfula3Wcet/QpR4f0E=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=pZaVy3rAIXEkv0jUYA/MvUy+GN6YQtXX/2Ic0zdXiI5axa0ZZbzSshmhmaD2dDByO
 21fKZSubd6dLrqZjELvbsJGfDfhWimh2PakKEzLGKEKQS9ik3+rGvPU7yKBYoKTc1U
 MgdKxFotL9Tkh9ARQtuvcDJUe6HSO2is/WUv/dTQ=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  5 Oct 2018 11:47:17 -0700
Message-Id: <1538765251-25256-9-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v4 09/23] xen/arm: rename allocate_memory to
 allocate_memory_11
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, xen-devel@lists.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>

YWxsb2NhdGVfbWVtb3J5IG9ubHkgZGVhbHMgd2l0aCBkaXJlY3RseSBtYXBwZWQgbWVtb3J5LiBS
ZW5hbWUgaXQgdG8KYWxsb2NhdGVfbWVtb3J5XzExLgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBT
dGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgoKLS0tCkNoYW5nZXMgaW4gdjM6Ci0gYWRk
IHBhdGNoCi0tLQogeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgNSArKystLQogMSBmaWxl
IGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMK
aW5kZXggZDBhZmYzNS4uNDFmMmYyNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9i
dWlsZC5jCisrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwpAQCAtMjQzLDcgKzI0Myw4
IEBAIGZhaWw6CiAgKiAoYXMgZGVzY3JpYmVkIGFib3ZlKSB3ZSBhbGxvdyBoaWdoZXIgYWxsb2Nh
dGlvbnMgYW5kIGNvbnRpbnVlIHVudGlsCiAgKiB0aGF0IHJ1bnMgb3V0IChvciB3ZSBoYXZlIGFs
bG9jYXRlZCBzdWZmaWNpZW50IGRvbTAgbWVtb3J5KS4KICAqLwotc3RhdGljIHZvaWQgX19pbml0
IGFsbG9jYXRlX21lbW9yeShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtp
bmZvKQorc3RhdGljIHZvaWQgX19pbml0IGFsbG9jYXRlX21lbW9yeV8xMShzdHJ1Y3QgZG9tYWlu
ICpkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qga2VybmVs
X2luZm8gKmtpbmZvKQogewogICAgIGNvbnN0IHVuc2lnbmVkIGludCBtaW5fbG93X29yZGVyID0K
ICAgICAgICAgZ2V0X29yZGVyX2Zyb21fYnl0ZXMobWluX3QocGFkZHJfdCwgZG9tMF9tZW0sIE1C
KDEyOCkpKTsKQEAgLTIxNTYsNyArMjE1Nyw3IEBAIGludCBfX2luaXQgY29uc3RydWN0X2RvbTAo
c3RydWN0IGRvbWFpbiAqZCkKICNlbmRpZgogCiAgICAga2luZm8uY21kbGluZSA9IGtlcm5lbCAh
PSBOVUxMID8gJmtlcm5lbC0+Y21kbGluZVswXSA6IE5VTEw7Ci0gICAgYWxsb2NhdGVfbWVtb3J5
KGQsICZraW5mbyk7CisgICAgYWxsb2NhdGVfbWVtb3J5XzExKGQsICZraW5mbyk7CiAgICAgZmlu
ZF9nbnR0YWJfcmVnaW9uKGQsICZraW5mbyk7CiAKICAgICAvKiBNYXAgZXh0cmEgR0lDIE1NSU8s
IGlycXMgYW5kIG90aGVyIGh3IHN0dWZmcyB0byBkb20wLiAqLwotLSAKMS45LjEKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 18:47:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 18: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 1g8V8Z-0003q1-7L; Fri, 05 Oct 2018 18:47:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=o5lq=mr=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g8V8U-0003kP-KH
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 18:47:38 +0000
X-Inumbo-ID: 4da5ef11-c8cf-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4da5ef11-c8cf-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 18:48:52 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 71CFA2148C;
 Fri,  5 Oct 2018 18:47:37 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538765257;
 bh=mfRYY3PULdEa/odjonlaGO6AYkRSbI2TfPi4RJgrwHk=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=JHVe/A49pnrfCw6cPeupWEdZQuoDvbk9xxp77a9nNieU/LUUEcSS/jnqePfOXq5U5
 m/VBLgO/puCdic11oAWM7e/e7jvxSEeJHGgSSNmHR6LNLKXIohuv2k1ez4GkCqlaGF
 s8izHioeIYMd2CSjP/kFj8GOtjcZsup2eGgRBcIM=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  5 Oct 2018 11:47:16 -0700
Message-Id: <1538765251-25256-8-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v4 08/23] xen/arm: rename get_11_allocation_size
 to get_allocation_size
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, xen-devel@lists.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>

Tm8gZnVuY3Rpb25hbCBjaGFuZ2VzLgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5p
IDxzdGVmYW5vc0B4aWxpbnguY29tPgoKLS0tCgpDaGFuZ2VzIGluIHYzOgotIG5vIGNoYW5nZSBp
biBwcmludCBtZXNzYWdlcwotIGRvIG5vdCByZW1vdmUgQlVHX09OCgpDaGFuZ2VzIGluIHYyOgot
IG5ldyBwYXRjaAotLS0KIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyB8IDEyICsrKysrKy0t
LS0tLQogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9t
YWluX2J1aWxkLmMKaW5kZXggZjA3M2U2ZC4uZDBhZmYzNSAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
YXJtL2RvbWFpbl9idWlsZC5jCisrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwpAQCAt
NzcsNyArNzcsNyBAQCBzdHJ1Y3QgdmNwdSAqX19pbml0IGFsbG9jX2RvbTBfdmNwdTAoc3RydWN0
IGRvbWFpbiAqZG9tMCkKICAgICByZXR1cm4gdmNwdV9jcmVhdGUoZG9tMCwgMCwgMCk7CiB9CiAK
LXN0YXRpYyB1bnNpZ25lZCBpbnQgX19pbml0IGdldF8xMV9hbGxvY2F0aW9uX3NpemUocGFkZHJf
dCBzaXplKQorc3RhdGljIHVuc2lnbmVkIGludCBfX2luaXQgZ2V0X2FsbG9jYXRpb25fc2l6ZShw
YWRkcl90IHNpemUpCiB7CiAgICAgLyoKICAgICAgKiBnZXRfb3JkZXJfZnJvbV9ieXRlcyByZXR1
cm5zIHRoZSBvcmRlciBncmVhdGVyIHRoYW4gb3IgZXF1YWwgdG8KQEAgLTI0OSw3ICsyNDksNyBA
QCBzdGF0aWMgdm9pZCBfX2luaXQgYWxsb2NhdGVfbWVtb3J5KHN0cnVjdCBkb21haW4gKmQsIHN0
cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiAgICAgICAgIGdldF9vcmRlcl9mcm9tX2J5dGVzKG1p
bl90KHBhZGRyX3QsIGRvbTBfbWVtLCBNQigxMjgpKSk7CiAgICAgY29uc3QgdW5zaWduZWQgaW50
IG1pbl9vcmRlciA9IGdldF9vcmRlcl9mcm9tX2J5dGVzKE1CKDQpKTsKICAgICBzdHJ1Y3QgcGFn
ZV9pbmZvICpwZzsKLSAgICB1bnNpZ25lZCBpbnQgb3JkZXIgPSBnZXRfMTFfYWxsb2NhdGlvbl9z
aXplKGtpbmZvLT51bmFzc2lnbmVkX21lbSk7CisgICAgdW5zaWduZWQgaW50IG9yZGVyID0gZ2V0
X2FsbG9jYXRpb25fc2l6ZShraW5mby0+dW5hc3NpZ25lZF9tZW0pOwogICAgIGludCBpOwogCiAg
ICAgYm9vbCBsb3dtZW0gPSB0cnVlOwpAQCAtMzAxLDcgKzMwMSw3IEBAIHN0YXRpYyB2b2lkIF9f
aW5pdCBhbGxvY2F0ZV9tZW1vcnkoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZv
ICpraW5mbykKICAgICAgKiBJZiB3ZSBmYWlsZWQgdG8gYWxsb2NhdGUgYmFuazAgdW5kZXIgNEdC
LCBjb250aW51ZSBhbGxvY2F0aW5nCiAgICAgICogbWVtb3J5IGZyb20gYWJvdmUgNEdCIGFuZCBm
aWxsIGluIGJhbmtzLgogICAgICAqLwotICAgIG9yZGVyID0gZ2V0XzExX2FsbG9jYXRpb25fc2l6
ZShraW5mby0+dW5hc3NpZ25lZF9tZW0pOworICAgIG9yZGVyID0gZ2V0X2FsbG9jYXRpb25fc2l6
ZShraW5mby0+dW5hc3NpZ25lZF9tZW0pOwogICAgIHdoaWxlICgga2luZm8tPnVuYXNzaWduZWRf
bWVtICYmIGtpbmZvLT5tZW0ubnJfYmFua3MgPCBOUl9NRU1fQkFOS1MgKQogICAgIHsKICAgICAg
ICAgcGcgPSBhbGxvY19kb21oZWFwX3BhZ2VzKGQsIG9yZGVyLCBsb3dtZW0gPyBNRU1GX2JpdHMo
MzIpIDogMCk7CkBAIC0zMTIsNyArMzEyLDcgQEAgc3RhdGljIHZvaWQgX19pbml0IGFsbG9jYXRl
X21lbW9yeShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogICAg
ICAgICAgICAgaWYgKCBsb3dtZW0gJiYgb3JkZXIgPCBtaW5fbG93X29yZGVyKQogICAgICAgICAg
ICAgewogICAgICAgICAgICAgICAgIEQxMVBSSU5UKCJGYWlsZWQgYXQgbWluX2xvd19vcmRlciwg
YWxsb3cgaGlnaCBhbGxvY2F0aW9uc1xuIik7Ci0gICAgICAgICAgICAgICAgb3JkZXIgPSBnZXRf
MTFfYWxsb2NhdGlvbl9zaXplKGtpbmZvLT51bmFzc2lnbmVkX21lbSk7CisgICAgICAgICAgICAg
ICAgb3JkZXIgPSBnZXRfYWxsb2NhdGlvbl9zaXplKGtpbmZvLT51bmFzc2lnbmVkX21lbSk7CiAg
ICAgICAgICAgICAgICAgbG93bWVtID0gZmFsc2U7CiAgICAgICAgICAgICAgICAgY29udGludWU7
CiAgICAgICAgICAgICB9CkBAIC0zMzIsNyArMzMyLDcgQEAgc3RhdGljIHZvaWQgX19pbml0IGFs
bG9jYXRlX21lbW9yeShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZv
KQogICAgICAgICAgICAgaWYgKCBsb3dtZW0gKQogICAgICAgICAgICAgewogICAgICAgICAgICAg
ICAgIEQxMVBSSU5UKCJBbGxvY2F0aW9uIGJlbG93IGJhbmsgMCwgYWxsb3cgaGlnaCBhbGxvY2F0
aW9uc1xuIik7Ci0gICAgICAgICAgICAgICAgb3JkZXIgPSBnZXRfMTFfYWxsb2NhdGlvbl9zaXpl
KGtpbmZvLT51bmFzc2lnbmVkX21lbSk7CisgICAgICAgICAgICAgICAgb3JkZXIgPSBnZXRfYWxs
b2NhdGlvbl9zaXplKGtpbmZvLT51bmFzc2lnbmVkX21lbSk7CiAgICAgICAgICAgICAgICAgbG93
bWVtID0gZmFsc2U7CiAgICAgICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgICAgICB9CkBA
IC0zNDcsNyArMzQ3LDcgQEAgc3RhdGljIHZvaWQgX19pbml0IGFsbG9jYXRlX21lbW9yeShzdHJ1
Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogICAgICAgICAgKiBTdWNj
ZXNzLCBuZXh0IHRpbWUgYXJvdW5kIHRyeSBhZ2FpbiB0byBnZXQgdGhlIGxhcmdlc3Qgb3JkZXIK
ICAgICAgICAgICogYWxsb2NhdGlvbiBwb3NzaWJsZS4KICAgICAgICAgICovCi0gICAgICAgIG9y
ZGVyID0gZ2V0XzExX2FsbG9jYXRpb25fc2l6ZShraW5mby0+dW5hc3NpZ25lZF9tZW0pOworICAg
ICAgICBvcmRlciA9IGdldF9hbGxvY2F0aW9uX3NpemUoa2luZm8tPnVuYXNzaWduZWRfbWVtKTsK
ICAgICB9CiAKICAgICBpZiAoIGtpbmZvLT51bmFzc2lnbmVkX21lbSApCi0tIAoxLjkuMQoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 18:47:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 18: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 1g8V8Z-0003r8-VM; Fri, 05 Oct 2018 18:47:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=o5lq=mr=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g8V8U-0003kS-KZ
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 18:47:38 +0000
X-Inumbo-ID: 4d4df3d5-c8cf-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4d4df3d5-c8cf-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 18:48:51 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id D6FF021480;
 Fri,  5 Oct 2018 18:47:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538765257;
 bh=N6+E2bhi2w9Paqcf5IuOjAoh24yTBsVmqKikawegkkE=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=oVacjHVzqppuBxtJkg/4vaw+p/sfrtpi7zYOuX1YiVcfTglkl6SqdyVgVeLNn0hAe
 Bp+3MEF6Y93UO8g1i9CroPCvPT219UIemM4YJK3nRMKlTYYpULAFEh5cVeiXwhBbzT
 tOuJegS5xXfWuH0llDe3mKlK5ZQADkx73mg/yCAw=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  5 Oct 2018 11:47:14 -0700
Message-Id: <1538765251-25256-6-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v4 06/23] xen/arm: don't add duplicate boot
 modules, introduce domU 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: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, xen-devel@lists.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>

RG9uJ3QgYWRkIGR1cGxpY2F0ZSBib290IG1vZHVsZXMgKHNhbWUga2luZCBhbmQgc2FtZSBzdGFy
dCBhZGRyZXNzKSwKdGhleSBhcmUgZnJlZWQgbGF0ZXIsIHdlIGRvbid0IHdhbnQgdG8gaW50cm9k
dWNlIGRvdWJsZS1mcmVlIGVycm9ycy4KCkludHJvZHVjZSBhIGRvbVUgZmxhZyBpbiBzdHJ1Y3Qg
Ym9vdG1vZHVsZSBhbmQgc3RydWN0IGJvb3RjbWRsaW5lLiBTZXQKaXQgZm9yIGtlcm5lbHMgYW5k
IHJhbWRpc2tzIG9mICJ4ZW4sZG9tYWluIiBub2RlcyB0byBhdm9pZCBnZXR0aW5nCmNvbmZ1c2Vk
IGluIGtlcm5lbF9wcm9iZSwgd2hlcmUgd2UgdHJ5IHRvIGd1ZXNzIHdoaWNoIGlzIHRoZSBkb20w
IGtlcm5lbAphbmQgaW5pdHJkIHRvIGJlIGNvbXBhdGlibGUgd2l0aCBvbGRlciB2ZXJzaW9ucyBv
ZiB0aGUgbXVsdGlib290IHNwZWMuCgpib290X21vZHVsZV9maW5kX2J5X2tpbmQgYW5kIGJvb3Rf
Y21kbGluZV9maW5kX2J5X2tpbmQgYXV0b21hdGljYWxseQpjaGVjayBmb3IgIWRvbVUgZW50cmll
cyAodGhleSBhcmUgb25seSB1c2VkIGZvciBub24tZG9tVSBtb2R1bGVzKS4KClNpZ25lZC1vZmYt
Ynk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KCi0tLQpDaGFuZ2Vz
IGluIHY0OgotIHVzZSB1bnNpZ25lZCBpbnQKLSBiZXR0ZXIgY29tbWl0IG1lc3NhZ2UKLSBpbnRy
b2R1Y2UgZG9tVSBmbGFnIGFuZCB1c2FnZQoKQ2hhbmdlcyBpbiB2MjoKLSBuZXcgcGF0Y2gKLS0t
CiB4ZW4vYXJjaC9hcm0vYm9vdGZkdC5jICAgICAgfCAxNCArKysrKysrKystLS0tLQogeGVuL2Fy
Y2gvYXJtL3NldHVwLmMgICAgICAgIHwgMjEgKysrKysrKysrKysrKysrKystLS0tCiB4ZW4vaW5j
bHVkZS9hc20tYXJtL3NldHVwLmggfCAgNCArKystCiAzIGZpbGVzIGNoYW5nZWQsIDI5IGluc2Vy
dGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9ib290
ZmR0LmMgYi94ZW4vYXJjaC9hcm0vYm9vdGZkdC5jCmluZGV4IDI3MzAzMmIuLjM0OWFhOWQgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9ib290ZmR0LmMKKysrIGIveGVuL2FyY2gvYXJtL2Jvb3Rm
ZHQuYwpAQCAtMTY0LDcgKzE2NCw4IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwcm9jZXNzX21lbW9y
eV9ub2RlKGNvbnN0IHZvaWQgKmZkdCwgaW50IG5vZGUsCiB9CiAKIHN0YXRpYyB2b2lkIF9faW5p
dCBhZGRfYm9vdF9jbWRsaW5lKGNvbnN0IHZvaWQgKmZkdCwgaW50IG5vZGUsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpuYW1lLCBib290bW9kdWxlX2tp
bmQga2luZCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIg
Km5hbWUsIGJvb3Rtb2R1bGVfa2luZCBraW5kLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYm9vbCBkb21VKQogewogICAgIHN0cnVjdCBib290Y21kbGluZXMgKmNtZHMgPSAm
Ym9vdGluZm8uY21kbGluZXM7CiAgICAgc3RydWN0IGJvb3RjbWRsaW5lICpjbWQ7CkBAIC0xODQs
NiArMTg1LDcgQEAgc3RhdGljIHZvaWQgX19pbml0IGFkZF9ib290X2NtZGxpbmUoY29uc3Qgdm9p
ZCAqZmR0LCBpbnQgbm9kZSwKIAogICAgIGNtZCA9ICZjbWRzLT5jbWRsaW5lW2NtZHMtPm5yX21v
ZHMrK107CiAgICAgY21kLT5raW5kID0ga2luZDsKKyAgICBjbWQtPmRvbVUgPSBkb21VOwogCiAg
ICAgQVNTRVJUKHN0cmxlbihuYW1lKSA8PSBEVF9NQVhfTkFNRSk7CiAgICAgc2FmZV9zdHJjcHko
Y21kLT5kdF9uYW1lLCBuYW1lKTsKQEAgLTIwNiw2ICsyMDgsNyBAQCBzdGF0aWMgdm9pZCBfX2lu
aXQgcHJvY2Vzc19tdWx0aWJvb3Rfbm9kZShjb25zdCB2b2lkICpmZHQsIGludCBub2RlLAogICAg
IGludCBsZW4gPSBzaXplb2YoIi9jaG9zZW4iKTsKICAgICBjaGFyIHBhdGhbOF07IC8qIHNpemVv
ZiAiL2Nob3NlbiIgKi8KICAgICBpbnQgcGFyZW50X25vZGU7CisgICAgYm9vbCBkb21VOwogCiAg
ICAgcGFyZW50X25vZGUgPSBmZHRfcGFyZW50X29mZnNldChmZHQsIG5vZGUpOwogICAgIEFTU0VS
VChwYXJlbnRfbm9kZSA+PSAwKTsKQEAgLTI2Myw4ICsyNjYsOSBAQCBzdGF0aWMgdm9pZCBfX2lu
aXQgcHJvY2Vzc19tdWx0aWJvb3Rfbm9kZShjb25zdCB2b2lkICpmZHQsIGludCBub2RlLAogICAg
ICAgICAgICAga2luZCA9IEJPT1RNT0RfWFNNOwogICAgIH0KIAotICAgIGFkZF9ib290X21vZHVs
ZShraW5kLCBzdGFydCwgc2l6ZSk7Ci0gICAgYWRkX2Jvb3RfY21kbGluZShmZHQsIG5vZGUsIGZk
dF9nZXRfbmFtZShmZHQsIHBhcmVudF9ub2RlLCAmbGVuKSwga2luZCk7CisgICAgZG9tVSA9IGZk
dF9ub2RlX2NoZWNrX2NvbXBhdGlibGUoZmR0LCBwYXJlbnRfbm9kZSwgInhlbixkb21haW4iKSA9
PSAwOworICAgIGFkZF9ib290X21vZHVsZShraW5kLCBzdGFydCwgc2l6ZSwgZG9tVSk7CisgICAg
YWRkX2Jvb3RfY21kbGluZShmZHQsIG5vZGUsIGZkdF9nZXRfbmFtZShmZHQsIHBhcmVudF9ub2Rl
LCAmbGVuKSwga2luZCwgZG9tVSk7CiB9CiAKIHN0YXRpYyB2b2lkIF9faW5pdCBwcm9jZXNzX2No
b3Nlbl9ub2RlKGNvbnN0IHZvaWQgKmZkdCwgaW50IG5vZGUsCkBAIC0zMTAsNyArMzE0LDcgQEAg
c3RhdGljIHZvaWQgX19pbml0IHByb2Nlc3NfY2hvc2VuX25vZGUoY29uc3Qgdm9pZCAqZmR0LCBp
bnQgbm9kZSwKIAogICAgIHByaW50aygiSW5pdHJkICUiUFJJcGFkZHIiLSUiUFJJcGFkZHIiXG4i
LCBzdGFydCwgZW5kKTsKIAotICAgIGFkZF9ib290X21vZHVsZShCT09UTU9EX1JBTURJU0ssIHN0
YXJ0LCBlbmQtc3RhcnQpOworICAgIGFkZF9ib290X21vZHVsZShCT09UTU9EX1JBTURJU0ssIHN0
YXJ0LCBlbmQtc3RhcnQsIGZhbHNlKTsKIH0KIAogc3RhdGljIGludCBfX2luaXQgZWFybHlfc2Nh
bl9ub2RlKGNvbnN0IHZvaWQgKmZkdCwKQEAgLTM4MSw3ICszODUsNyBAQCBzaXplX3QgX19pbml0
IGJvb3RfZmR0X2luZm8oY29uc3Qgdm9pZCAqZmR0LCBwYWRkcl90IHBhZGRyKQogICAgIGlmICgg
cmV0IDwgMCApCiAgICAgICAgIHBhbmljKCJObyB2YWxpZCBkZXZpY2UgdHJlZVxuIik7CiAKLSAg
ICBhZGRfYm9vdF9tb2R1bGUoQk9PVE1PRF9GRFQsIHBhZGRyLCBmZHRfdG90YWxzaXplKGZkdCkp
OworICAgIGFkZF9ib290X21vZHVsZShCT09UTU9EX0ZEVCwgcGFkZHIsIGZkdF90b3RhbHNpemUo
ZmR0KSwgZmFsc2UpOwogCiAgICAgZGV2aWNlX3RyZWVfZm9yX2VhY2hfbm9kZSgodm9pZCAqKWZk
dCwgZWFybHlfc2Nhbl9ub2RlLCBOVUxMKTsKICAgICBlYXJseV9wcmludF9pbmZvKCk7CmRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vc2V0dXAuYyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCmluZGV4
IGJjN2RkOTcuLmRiYWIyMzIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9zZXR1cC5jCisrKyBi
L3hlbi9hcmNoL2FybS9zZXR1cC5jCkBAIC0yMDEsMTAgKzIwMSwxMiBAQCB2b2lkIF9faW5pdCBk
dF91bnJlc2VydmVkX3JlZ2lvbnMocGFkZHJfdCBzLCBwYWRkcl90IGUsCiB9CiAKIHN0cnVjdCBi
b290bW9kdWxlIF9faW5pdCAqYWRkX2Jvb3RfbW9kdWxlKGJvb3Rtb2R1bGVfa2luZCBraW5kLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCBzdGFydCwg
cGFkZHJfdCBzaXplKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFkZHJfdCBzdGFydCwgcGFkZHJfdCBzaXplLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYm9vbCBkb21VKQogewogICAgIHN0cnVjdCBib290bW9kdWxlcyAqbW9k
cyA9ICZib290aW5mby5tb2R1bGVzOwogICAgIHN0cnVjdCBib290bW9kdWxlICptb2Q7CisgICAg
dW5zaWduZWQgaW50IGk7CiAKICAgICBpZiAoIG1vZHMtPm5yX21vZHMgPT0gTUFYX01PRFVMRVMg
KQogICAgIHsKQEAgLTIxMiwxMSArMjE0LDIyIEBAIHN0cnVjdCBib290bW9kdWxlIF9faW5pdCAq
YWRkX2Jvb3RfbW9kdWxlKGJvb3Rtb2R1bGVfa2luZCBraW5kLAogICAgICAgICAgICAgICAgYm9v
dF9tb2R1bGVfa2luZF9hc19zdHJpbmcoa2luZCksIHN0YXJ0LCBzdGFydCArIHNpemUpOwogICAg
ICAgICByZXR1cm4gTlVMTDsKICAgICB9CisgICAgZm9yICggaSA9IDAgOyBpIDwgbW9kcy0+bnJf
bW9kcyA7IGkrKyApCisgICAgeworICAgICAgICBtb2QgPSAmbW9kcy0+bW9kdWxlW2ldOworICAg
ICAgICBpZiAoIG1vZC0+a2luZCA9PSBraW5kICYmIG1vZC0+c3RhcnQgPT0gc3RhcnQgKQorICAg
ICAgICB7CisgICAgICAgICAgICBpZiAoICFkb21VICkKKyAgICAgICAgICAgICAgICBtb2QtPmRv
bVUgPSBmYWxzZTsKKyAgICAgICAgICAgIHJldHVybiBtb2Q7CisgICAgICAgIH0KKyAgICB9CiAK
ICAgICBtb2QgPSAmbW9kcy0+bW9kdWxlW21vZHMtPm5yX21vZHMrK107CiAgICAgbW9kLT5raW5k
ID0ga2luZDsKICAgICBtb2QtPnN0YXJ0ID0gc3RhcnQ7CiAgICAgbW9kLT5zaXplID0gc2l6ZTsK
KyAgICBtb2QtPmRvbVUgPSBkb21VOwogCiAgICAgcmV0dXJuIG1vZDsKIH0KQEAgLTIyOSw3ICsy
NDIsNyBAQCBzdHJ1Y3QgYm9vdG1vZHVsZSAqIF9faW5pdCBib290X21vZHVsZV9maW5kX2J5X2tp
bmQoYm9vdG1vZHVsZV9raW5kIGtpbmQpCiAgICAgZm9yIChpID0gMCA7IGkgPCBtb2RzLT5ucl9t
b2RzIDsgaSsrICkKICAgICB7CiAgICAgICAgIG1vZCA9ICZtb2RzLT5tb2R1bGVbaV07Ci0gICAg
ICAgIGlmICggbW9kLT5raW5kID09IGtpbmQgKQorICAgICAgICBpZiAoIG1vZC0+a2luZCA9PSBr
aW5kICYmICFtb2QtPmRvbVUgKQogICAgICAgICAgICAgcmV0dXJuIG1vZDsKICAgICB9CiAgICAg
cmV0dXJuIE5VTEw7CkBAIC0yNDQsNyArMjU3LDcgQEAgc3RydWN0IGJvb3RjbWRsaW5lICogX19p
bml0IGJvb3RfY21kbGluZV9maW5kX2J5X2tpbmQoYm9vdG1vZHVsZV9raW5kIGtpbmQpCiAgICAg
Zm9yICggaSA9IDAgOyBpIDwgY21kcy0+bnJfbW9kcyA7IGkrKyApCiAgICAgewogICAgICAgICBj
bWQgPSAmY21kcy0+Y21kbGluZVtpXTsKLSAgICAgICAgaWYgKCBjbWQtPmtpbmQgPT0ga2luZCAp
CisgICAgICAgIGlmICggY21kLT5raW5kID09IGtpbmQgJiYgIWNtZC0+ZG9tVSApCiAgICAgICAg
ICAgICByZXR1cm4gY21kOwogICAgIH0KICAgICByZXR1cm4gTlVMTDsKQEAgLTczOCw3ICs3NTEs
NyBAQCB2b2lkIF9faW5pdCBzdGFydF94ZW4odW5zaWduZWQgbG9uZyBib290X3BoeXNfb2Zmc2V0
LAogICAgIC8qIFJlZ2lzdGVyIFhlbidzIGxvYWQgYWRkcmVzcyBhcyBhIGJvb3QgbW9kdWxlLiAq
LwogICAgIHhlbl9ib290bW9kdWxlID0gYWRkX2Jvb3RfbW9kdWxlKEJPT1RNT0RfWEVOLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAocGFkZHJfdCkodWludHB0cl90KShfc3RhcnQgKyBi
b290X3BoeXNfb2Zmc2V0KSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHBhZGRyX3Qp
KHVpbnRwdHJfdCkoX2VuZCAtIF9zdGFydCArIDEpKTsKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgKHBhZGRyX3QpKHVpbnRwdHJfdCkoX2VuZCAtIF9zdGFydCArIDEpLCBmYWxzZSk7CiAg
ICAgQlVHX09OKCF4ZW5fYm9vdG1vZHVsZSk7CiAKICAgICB4ZW5fcGFkZHIgPSBnZXRfeGVuX3Bh
ZGRyKCk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmggYi94ZW4vaW5j
bHVkZS9hc20tYXJtL3NldHVwLmgKaW5kZXggYzJlZDVjYy4uNzExYjRhMiAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0
dXAuaApAQCAtMzMsNiArMzMsNyBAQCBzdHJ1Y3QgbWVtaW5mbyB7CiAjZGVmaW5lIEJPT1RNT0Rf
TUFYX0NNRExJTkUgMTAyNAogc3RydWN0IGJvb3Rtb2R1bGUgewogICAgIGJvb3Rtb2R1bGVfa2lu
ZCBraW5kOworICAgIGJvb2wgZG9tVTsKICAgICBwYWRkcl90IHN0YXJ0OwogICAgIHBhZGRyX3Qg
c2l6ZTsKIH07CkBAIC00MSw2ICs0Miw3IEBAIHN0cnVjdCBib290bW9kdWxlIHsKICNkZWZpbmUg
RFRfTUFYX05BTUUgNDEKIHN0cnVjdCBib290Y21kbGluZSB7CiAgICAgYm9vdG1vZHVsZV9raW5k
IGtpbmQ7CisgICAgYm9vbCBkb21VOwogICAgIGNoYXIgZHRfbmFtZVtEVF9NQVhfTkFNRV07CiAg
ICAgY2hhciBjbWRsaW5lW0JPT1RNT0RfTUFYX0NNRExJTkVdOwogfTsKQEAgLTkxLDcgKzkzLDcg
QEAgc2l6ZV90IF9faW5pdCBib290X2ZkdF9pbmZvKGNvbnN0IHZvaWQgKmZkdCwgcGFkZHJfdCBw
YWRkcik7CiBjb25zdCBjaGFyIF9faW5pdCAqYm9vdF9mZHRfY21kbGluZShjb25zdCB2b2lkICpm
ZHQpOwogCiBzdHJ1Y3QgYm9vdG1vZHVsZSAqYWRkX2Jvb3RfbW9kdWxlKGJvb3Rtb2R1bGVfa2lu
ZCBraW5kLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IHN0YXJ0
LCBwYWRkcl90IHNpemUpOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRk
cl90IHN0YXJ0LCBwYWRkcl90IHNpemUsIGJvb2wgZG9tVSk7CiBzdHJ1Y3QgYm9vdG1vZHVsZSAq
Ym9vdF9tb2R1bGVfZmluZF9ieV9raW5kKGJvb3Rtb2R1bGVfa2luZCBraW5kKTsKIHN0cnVjdCBi
b290Y21kbGluZSAqYm9vdF9jbWRsaW5lX2ZpbmRfYnlfa2luZChib290bW9kdWxlX2tpbmQga2lu
ZCk7CiBjb25zdCBjaGFyICogX19pbml0IGJvb3RfbW9kdWxlX2tpbmRfYXNfc3RyaW5nKGJvb3Rt
b2R1bGVfa2luZCBraW5kKTsKLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 18:47:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 18:47: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 1g8V8a-0003sP-Tt; Fri, 05 Oct 2018 18:47:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=o5lq=mr=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g8V8W-0003lz-2p
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 18:47:40 +0000
X-Inumbo-ID: 4e78e7e6-c8cf-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4e78e7e6-c8cf-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 18:48:53 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id BE77121479;
 Fri,  5 Oct 2018 18:47:38 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538765259;
 bh=8wsMAO3/tNDGbRpkV13m6geKFMDKAzsy/31OAOGMxXo=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=bdMy/j6UA8+yFWBNRnjliWE/gWICivkHBOmifD0kz2Tqc2y0TQvbwqKcxgD69luQE
 awLZWLGN+4CNesQNmHl9s/W3z4I+kai0gn+mpX33pA8jbtFVURexuCglCeb1mUxRBX
 RK62oLqjsLLmlqxKrcdo0vlvzjh894WXT6jur3Ek=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  5 Oct 2018 11:47:20 -0700
Message-Id: <1538765251-25256-12-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v4 12/23] xen/arm: introduce create_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: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, andrew.cooper3@citrix.com, xen-devel@lists.xen.org,
 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>

Q2FsbCBhIG5ldyBmdW5jdGlvbiwgImNyZWF0ZV9kb21VcyIsIGZyb20gc2V0dXBfeGVuIHRvIHN0
YXJ0IERvbVUgVk1zLgoKSW50cm9kdWNlIHN1cHBvcnQgZm9yIHRoZSAieGVuLGRvbVUiIGNvbXBh
dGlibGUgbm9kZSBvbiBkZXZpY2UgdHJlZS4KQ3JlYXRlIG5ldyBEb21VIFZNcyBiYXNlZCBvbiB0
aGUgaW5mb3JtYXRpb24gZm91bmQgb24gZGV2aWNlIHRyZWUgdW5kZXIKInhlbixkb21VIi4gQ2Fs
bHMgY29uc3RydWN0X2RvbVUgZm9yIGVhY2ggZG9tYWluLgoKSW50cm9kdWNlIGEgc2ltcGxlIGds
b2JhbCB2YXJpYWJsZSBuYW1lZCBtYXhfaW5pdF9kb21pZCB0byBrZWVwIHRyYWNrIG9mCnRoZSBp
bml0aWFsIGFsbG9jYXRlZCBkb21pZHMuIEl0IGhvbGRzIHRoZSBtYXggZG9taWQgYW1vbmcgdGhl
IGluaXRpYWwKZG9tYWlucy4KCk1vdmUgdGhlIGRpc2NhcmRfaW5pdGlhbF9tb2R1bGVzIGFmdGVy
IERvbVVzIGhhdmUgYmVlbiBidWlsdC4KCkZpcnN0IGNyZWF0ZSBkb21VcywgdGhlbiBzdGFydCBk
b20wIC0tIG5vIHBvaW50IGluIHRyeWluZyB0byBzdGFydCBkb20wCndoZW4gdGhlIGNwdSBpcyBi
dXN5LgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbngu
Y29tPgpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDQzogYW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbQpDQzogamJldWxpY2hAc3VzZS5jb20KLS0tCkNoYW5nZXMgaW4g
djQ6Ci0gY29uc3RpZnkgcGFyYW1ldGVycwotIG5yX3NwaXMgdG8gMCBvciAgR1VFU1RfVlBMMDEx
X1NQSSAtIDMyICsgMSBkZXBlbmRpbmcgb24gdnBsMDExCi0gcmVtb3ZlIHBvaW50bGVzcyBpbml0
aWFsaXplcgotIHJlbW92ZSBjaGFuZ2UgdG8gZG9tYWluX2NyZWF0ZSBmb3IgZG9tMCAodXNlbGVz
cykKLSBtYWtlIGNvbnN0cnVjdF9kb21VIHJldHVybiBlcnJvcgoKQ2hhbmdlcyBpbiB2MzoKLSBt
b3ZlIHBhdGNoIGVhcmxpZXIgYW5kIGludHJvZHVjZSBlbXB0eSBjb25zdHJ1Y3RfZG9tVSB0byBm
aXggYmlzZWN0aW9uCiAgYnVpbGRzCi0gZml4IG1heF9pbml0X2RvbWlkIHRvIGFjdHVhbGx5IGhv
bGQgdGhlIG1heCBkb21pZCBhbW9uZyBpbml0aWFsCiAgZG9tYWlucyAoaW5zdGVhZCBvZiBtYXhf
ZG9taWQgKyAxKQotIG1vdmUgZG9tYWluX3VucGF1c2VfYnlfc3lzdGVtY29udHJvbGxlcihkb20w
KSBhZnRlciBjcmVhdGluZyBkb21VcwoKQ2hhbmdlcyBpbiB2MjoKLSBjb2Rpbmcgc3R5bGUKLSBz
ZXQgbnJfc3BpcyB0byAzMgotIGludHJvZHVjZSBjcmVhdGVfZG9tVXMKLS0tCiB4ZW4vYXJjaC9h
cm0vZG9tYWluX2J1aWxkLmMgfCA1MSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKy0tLS0KIHhlbi9hcmNoL2FybS9zZXR1cC5jICAgICAgICB8ICA1ICsrKysrCiB4ZW4v
aW5jbHVkZS9hc20tYXJtL3NldHVwLmggfCAgMyArKysKIHhlbi9pbmNsdWRlL2FzbS14ODYvc2V0
dXAuaCB8ICAyICsrCiA0IGZpbGVzIGNoYW5nZWQsIDU3IGluc2VydGlvbnMoKyksIDQgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2Fy
Y2gvYXJtL2RvbWFpbl9idWlsZC5jCmluZGV4IGJhM2RhZDEuLjU0N2I2MjQgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYworKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1
aWxkLmMKQEAgLTcsNiArNyw3IEBACiAjaW5jbHVkZSA8YXNtL2lycS5oPgogI2luY2x1ZGUgPGFz
bS9yZWdzLmg+CiAjaW5jbHVkZSA8eGVuL2Vycm5vLmg+CisjaW5jbHVkZSA8eGVuL2Vyci5oPgog
I2luY2x1ZGUgPHhlbi9kZXZpY2VfdHJlZS5oPgogI2luY2x1ZGUgPHhlbi9saWJmZHQvbGliZmR0
Lmg+CiAjaW5jbHVkZSA8eGVuL2d1ZXN0X2FjY2Vzcy5oPgpAQCAtMjI5MCw2ICsyMjkxLDUxIEBA
IHN0YXRpYyBpbnQgX19pbml0IF9fY29uc3RydWN0X2RvbWFpbihzdHJ1Y3QgZG9tYWluICpkLCBz
dHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvCiAgICAgcmV0dXJuIDA7CiB9CiAKK3N0YXRpYyBpbnQg
X19pbml0IGNvbnN0cnVjdF9kb21VKHN0cnVjdCBkb21haW4gKmQsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGUpCit7Cisg
ICAgcmV0dXJuIC1FTk9TWVM7Cit9CisKK3ZvaWQgX19pbml0IGNyZWF0ZV9kb21Vcyh2b2lkKQor
eworICAgIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9kZTsKKyAgICBjb25zdCBzdHJ1Y3QgZHRf
ZGV2aWNlX25vZGUgKmNob3NlbiA9IGR0X2ZpbmRfbm9kZV9ieV9uYW1lKGR0X2hvc3QsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAiY2hvc2VuIik7CisgICAgQlVHX09OKGNob3NlbiA9PSBOVUxMKTsKKyAgICBkdF9mb3JfZWFj
aF9jaGlsZF9ub2RlKGNob3Nlbiwgbm9kZSkKKyAgICB7CisgICAgICAgIHUzMiBsZW47CisgICAg
ICAgIHN0cnVjdCBkb21haW4gKmQ7CisgICAgICAgIHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRv
bWFpbiBkX2NmZyA9IHsKKyAgICAgICAgICAgIC5hcmNoLmdpY192ZXJzaW9uID0gWEVOX0RPTUNU
TF9DT05GSUdfR0lDX05BVElWRSwKKyAgICAgICAgICAgIC5hcmNoLm5yX3NwaXMgPSAwLAorICAg
ICAgICAgICAgLm1heF92Y3B1cyA9IDEsCisgICAgICAgICAgICAubWF4X2V2dGNobl9wb3J0ID0g
LTEsCisgICAgICAgICAgICAubWF4X2dyYW50X2ZyYW1lcyA9IDY0LAorICAgICAgICAgICAgLm1h
eF9tYXB0cmFja19mcmFtZXMgPSAxMDI0LAorICAgICAgICB9OworCisgICAgICAgIGlmICggIWR0
X2RldmljZV9pc19jb21wYXRpYmxlKG5vZGUsICJ4ZW4sZG9tYWluIikgKQorICAgICAgICAgICAg
Y29udGludWU7CisKKyAgICAgICAgaWYgKCBkdF9nZXRfcHJvcGVydHkobm9kZSwgInZwbDAxMSIs
ICZsZW4pICE9IE5VTEwgKQorICAgICAgICAgICAgZF9jZmcuYXJjaC5ucl9zcGlzID0gR1VFU1Rf
VlBMMDExX1NQSSAtIDMyICsgMTsKKyAgICAgICAgZHRfcHJvcGVydHlfcmVhZF91MzIobm9kZSwg
ImNwdXMiLCAmZF9jZmcubWF4X3ZjcHVzKTsKKworICAgICAgICBkID0gZG9tYWluX2NyZWF0ZSgr
K21heF9pbml0X2RvbWlkLCAmZF9jZmcsIGZhbHNlKTsKKyAgICAgICAgaWYgKCBJU19FUlIoZCkg
KQorICAgICAgICAgICAgcGFuaWMoIkVycm9yIGNyZWF0aW5nIGRvbWFpbiAlcyIsIGR0X25vZGVf
bmFtZShub2RlKSk7CisKKyAgICAgICAgZC0+aXNfY29uc29sZSA9IDE7CisKKyAgICAgICAgaWYg
KCBjb25zdHJ1Y3RfZG9tVShkLCBub2RlKSAhPSAwICkKKyAgICAgICAgICAgIHBhbmljKCJDb3Vs
ZCBub3Qgc2V0IHVwIGRvbWFpbiAlcyIsIGR0X25vZGVfbmFtZShub2RlKSk7CisKKyAgICAgICAg
ZG9tYWluX3VucGF1c2VfYnlfc3lzdGVtY29udHJvbGxlcihkKTsKKyAgICB9Cit9CisKIGludCBf
X2luaXQgY29uc3RydWN0X2RvbTAoc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICBjb25zdCBzdHJ1
Y3QgYm9vdGNtZGxpbmUgKmtlcm5lbCA9IGJvb3RfY21kbGluZV9maW5kX2J5X2tpbmQoQk9PVE1P
RF9LRVJORUwpOwpAQCAtMjM0MiwxMCArMjM4OCw3IEBAIGludCBfX2luaXQgY29uc3RydWN0X2Rv
bTAoc3RydWN0IGRvbWFpbiAqZCkKICAgICBpZiAoIHJjIDwgMCApCiAgICAgICAgIHJldHVybiBy
YzsKIAotICAgIHJjID0gX19jb25zdHJ1Y3RfZG9tYWluKGQsICZraW5mbyk7Ci0gICAgZGlzY2Fy
ZF9pbml0aWFsX21vZHVsZXMoKTsKLQotICAgIHJldHVybiByYzsKKyAgICByZXR1cm4gX19jb25z
dHJ1Y3RfZG9tYWluKGQsICZraW5mbyk7CiB9CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9h
cm0vc2V0dXAuYyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCmluZGV4IGQ2ZDE1NDYuLjhkOGYxODAg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9zZXR1cC5jCisrKyBiL3hlbi9hcmNoL2FybS9zZXR1
cC5jCkBAIC02NCw4ICs2NCwxMSBAQCBzdGF0aWMgdW5zaWduZWQgbG9uZyBvcHRfeGVuaGVhcF9t
ZWdhYnl0ZXMgX19pbml0ZGF0YTsKIGludGVnZXJfcGFyYW0oInhlbmhlYXBfbWVnYWJ5dGVzIiwg
b3B0X3hlbmhlYXBfbWVnYWJ5dGVzKTsKICNlbmRpZgogCitkb21pZF90IF9fcmVhZF9tb3N0bHkg
bWF4X2luaXRfZG9taWQ7CisKIHN0YXRpYyBfX3VzZWQgdm9pZCBpbml0X2RvbmUodm9pZCkKIHsK
KyAgICBkaXNjYXJkX2luaXRpYWxfbW9kdWxlcygpOwogICAgIGZyZWVfaW5pdF9tZW1vcnkoKTsK
ICAgICBzdGFydHVwX2NwdV9pZGxlX2xvb3AoKTsKIH0KQEAgLTkyNiw2ICs5MjksOCBAQCB2b2lk
IF9faW5pdCBzdGFydF94ZW4odW5zaWduZWQgbG9uZyBib290X3BoeXNfb2Zmc2V0LAogICAgIC8q
IE11c3QgYmUgZG9uZSBwYXN0IHNldHRpbmcgc3lzdGVtX3N0YXRlLiAqLwogICAgIHVucmVnaXN0
ZXJfaW5pdF92aXJ0dWFsX3JlZ2lvbigpOwogCisgICAgY3JlYXRlX2RvbVVzKCk7CisKICAgICBk
b21haW5fdW5wYXVzZV9ieV9zeXN0ZW1jb250cm9sbGVyKGRvbTApOwogCiAgICAgLyogU3dpdGNo
IG9uIHRvIHRoZSBkeW5hbWljYWxseSBhbGxvY2F0ZWQgc3RhY2sgZm9yIHRoZSBpZGxlIHZjcHUK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaCBiL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vc2V0dXAuaAppbmRleCAxNzdlOGRiLi41NjIwZmU3IDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20tYXJtL3NldHVwLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCkBA
IC02OCw2ICs2OCw4IEBAIHN0cnVjdCBib290aW5mbyB7CiAKIGV4dGVybiBzdHJ1Y3QgYm9vdGlu
Zm8gYm9vdGluZm87CiAKK2V4dGVybiBkb21pZF90IG1heF9pbml0X2RvbWlkOworCiB2b2lkIGFy
Y2hfaW5pdF9tZW1vcnkodm9pZCk7CiAKIHZvaWQgY29weV9mcm9tX3BhZGRyKHZvaWQgKmRzdCwg
cGFkZHJfdCBwYWRkciwgdW5zaWduZWQgbG9uZyBsZW4pOwpAQCAtODQsNiArODYsNyBAQCB2b2lk
IGFjcGlfY3JlYXRlX2VmaV9tbWFwX3RhYmxlKHN0cnVjdCBkb21haW4gKmQsCiBpbnQgYWNwaV9t
YWtlX2VmaV9ub2Rlcyh2b2lkICpmZHQsIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSk7CiAKIGlu
dCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkKTsKK3ZvaWQgX19pbml0IGNyZWF0ZV9k
b21Vcyh2b2lkKTsKIAogdm9pZCBkaXNjYXJkX2luaXRpYWxfbW9kdWxlcyh2b2lkKTsKIHZvaWQg
ZHRfdW5yZXNlcnZlZF9yZWdpb25zKHBhZGRyX3QgcywgcGFkZHJfdCBlLApkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9zZXR1cC5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9zZXR1cC5o
CmluZGV4IDQyZmRkZWIuLjFjODA3ODMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
c2V0dXAuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3NldHVwLmgKQEAgLTY2LDQgKzY2LDYg
QEAgZXh0ZXJuIGJvb2wgb3B0X2RvbTBfc2hhZG93OwogI2VuZGlmCiBleHRlcm4gYm9vbCBkb20w
X3B2aDsKIAorI2RlZmluZSBtYXhfaW5pdF9kb21pZCAoMCkKKwogI2VuZGlmCi0tIAoxLjkuMQoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 18:47:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 18: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 1g8V8c-0003tu-0T; Fri, 05 Oct 2018 18:47:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=o5lq=mr=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g8V8W-0003m0-2m
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 18:47:40 +0000
X-Inumbo-ID: 4e40e627-c8cf-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4e40e627-c8cf-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 18:48:53 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 70FF6214C1;
 Fri,  5 Oct 2018 18:47:38 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538765258;
 bh=MLZNPS8VNNbgKCX+E/oAZlUTJRsiT/isYjZa9aYXiBQ=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=acCUkwossMWDfOfnhLV+0iU+GMSk5TVCejhsC9tQsRUpSkgAdCDa/+CHMG8XQ12Qw
 d1lgHFKmi5qE72nFRgwVuCAHXOYJW7ttGzoxF8/x0Lsgc5YWgck/oO8jepSGPh0vaT
 sx6e0Q7QOF18ABeQCB9zyJLPIhcBBpoaav6NBdJo=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  5 Oct 2018 11:47:19 -0700
Message-Id: <1538765251-25256-11-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v4 11/23] xen/arm: refactor construct_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: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, xen-devel@lists.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>

TW92ZSBnZW5lcmljIGluaXRpYWxpemF0aW9ucyBvdXQgb2YgY29uc3RydWN0X2RvbTAgc28gdGhh
dCB0aGV5IGNhbiBiZQpyZXVzZWQuCgpSZW5hbWUgcHJlcGFyZV9kdGIgdG8gcHJlcGFyZV9kdGJf
aHdkb20gdG8gYXZvaWQgY29uZnVzaW9uLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2VzIGluIHRoaXMg
cGF0Y2guCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlu
eC5jb20+CgotLS0KQ2hhbmdlcyBpbiB2NDoKLSBuZXdsaW5lIGFuZCBzdHlsZSBjaGFuZ2VzCgpD
aGFuZ2VzIGluIHYzOgotIG1vdmUgc2V0dGluZyB0eXBlIGJlZm9yZSBhbGxvY2F0ZV9tZW1vcnkK
LSBhZGQgaWZkZWYgYXJvdW5kIGl0IGFuZCBhIGNvbW1lbnQKCkNoYW5nZXMgaW4gdjI6Ci0gbW92
ZSBkaXNjYXJkX2luaXRpYWxfbW9kdWxlcygpIGFmdGVyIF9fY29uc3RydWN0X2RvbWFpbigpCi0g
cmVtb3ZlIHVzZWxlc3MgYmxhbmsgbGluZQotIGxlYXZlIHNhZmV0eSBCVUdfT05zIGluIF9fY29u
c3RydWN0X2RvbWFpbgotIHJlbmFtZSBwcmVwYXJlX2R0YiB0byBwcmVwYXJlX2R0Yl9od2RvbQot
LS0KIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyB8IDEyNiArKysrKysrKysrKysrKysrKysr
KysrKystLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDY4IGluc2VydGlvbnMo
KyksIDU4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVp
bGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwppbmRleCBmZGRmZDgyLi5iYTNkYWQx
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKKysrIGIveGVuL2FyY2gv
YXJtL2RvbWFpbl9idWlsZC5jCkBAIC0xNDU2LDcgKzE0NTYsNyBAQCBzdGF0aWMgaW50IF9faW5p
dCBoYW5kbGVfbm9kZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZv
LAogICAgIHJldHVybiByZXM7CiB9CiAKLXN0YXRpYyBpbnQgX19pbml0IHByZXBhcmVfZHRiKHN0
cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCitzdGF0aWMgaW50IF9f
aW5pdCBwcmVwYXJlX2R0Yl9od2RvbShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2lu
Zm8gKmtpbmZvKQogewogICAgIGNvbnN0IHAybV90eXBlX3QgZGVmYXVsdF9wMm10ID0gcDJtX21t
aW9fZGlyZWN0X2M7CiAgICAgY29uc3Qgdm9pZCAqZmR0OwpAQCAtMjE5MSw3NSArMjE5MSwyOSBA
QCBzdGF0aWMgdm9pZCBfX2luaXQgZmluZF9nbnR0YWJfcmVnaW9uKHN0cnVjdCBkb21haW4gKmQs
CiAgICAgICAgICAgIGtpbmZvLT5nbnR0YWJfc3RhcnQsIGtpbmZvLT5nbnR0YWJfc3RhcnQgKyBr
aW5mby0+Z250dGFiX3NpemUpOwogfQogCi1pbnQgX19pbml0IGNvbnN0cnVjdF9kb20wKHN0cnVj
dCBkb21haW4gKmQpCitzdGF0aWMgaW50IF9faW5pdCBfX2NvbnN0cnVjdF9kb21haW4oc3RydWN0
IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKIHsKLSAgICBjb25zdCBzdHJ1
Y3QgYm9vdGNtZGxpbmUgKmtlcm5lbCA9IGJvb3RfY21kbGluZV9maW5kX2J5X2tpbmQoQk9PVE1P
RF9LRVJORUwpOwotICAgIHN0cnVjdCBrZXJuZWxfaW5mbyBraW5mbyA9IHt9OwogICAgIHN0cnVj
dCB2Y3B1ICpzYXZlZF9jdXJyZW50OwotICAgIGludCByYywgaSwgY3B1OwotCisgICAgaW50IGks
IGNwdTsKICAgICBzdHJ1Y3QgdmNwdSAqdiA9IGQtPnZjcHVbMF07CiAgICAgc3RydWN0IGNwdV91
c2VyX3JlZ3MgKnJlZ3MgPSAmdi0+YXJjaC5jcHVfaW5mby0+Z3Vlc3RfY3B1X3VzZXJfcmVnczsK
IAotICAgIC8qIFNhbml0eSEgKi8KLSAgICBCVUdfT04oZC0+ZG9tYWluX2lkICE9IDApOwogICAg
IEJVR19PTihkLT52Y3B1WzBdID09IE5VTEwpOwogICAgIEJVR19PTih2LT5pc19pbml0aWFsaXNl
ZCk7CiAKLSAgICBwcmludGsoIioqKiBMT0FESU5HIERPTUFJTiAwICoqKlxuIik7Ci0gICAgaWYg
KCBkb20wX21lbSA8PSAwICkKLSAgICB7Ci0gICAgICAgIHdhcm5pbmdfYWRkKCJQTEVBU0UgU1BF
Q0lGWSBkb20wX21lbSBQQVJBTUVURVIgLSBVU0lORyA1MTJNIEZPUiBOT1dcbiIpOwotICAgICAg
ICBkb20wX21lbSA9IE1CKDUxMik7Ci0gICAgfQotCi0KLSAgICBpb21tdV9od2RvbV9pbml0KGQp
OwotCi0gICAgZC0+bWF4X3BhZ2VzID0gfjBVOwotCi0gICAga2luZm8udW5hc3NpZ25lZF9tZW0g
PSBkb20wX21lbTsKLSAgICBraW5mby5kID0gZDsKLQotICAgIHJjID0ga2VybmVsX3Byb2JlKCZr
aW5mbywgTlVMTCk7Ci0gICAgaWYgKCByYyA8IDAgKQotICAgICAgICByZXR1cm4gcmM7Ci0KICNp
ZmRlZiBDT05GSUdfQVJNXzY0CiAgICAgLyogaWYgYWFyY2gzMiBtb2RlIGlzIG5vdCBzdXBwb3J0
ZWQgYXQgRUwxIGRvIG5vdCBhbGxvdyAzMi1iaXQgZG9tYWluICovCi0gICAgaWYgKCAhKGNwdV9o
YXNfZWwxXzMyKSAmJiBraW5mby50eXBlID09IERPTUFJTl8zMkJJVCApCisgICAgaWYgKCAhKGNw
dV9oYXNfZWwxXzMyKSAmJiBraW5mby0+dHlwZSA9PSBET01BSU5fMzJCSVQgKQogICAgIHsKICAg
ICAgICAgcHJpbnRrKCJQbGF0Zm9ybSBkb2VzIG5vdCBzdXBwb3J0IDMyLWJpdCBkb21haW5cbiIp
OwogICAgICAgICByZXR1cm4gLUVJTlZBTDsKICAgICB9Ci0gICAgZC0+YXJjaC50eXBlID0ga2lu
Zm8udHlwZTsKIAogICAgIGlmICggaXNfNjRiaXRfZG9tYWluKGQpICkKICAgICAgICAgdmNwdV9z
d2l0Y2hfdG9fYWFyY2g2NF9tb2RlKHYpOwogCiAjZW5kaWYKIAotICAgIGtpbmZvLmNtZGxpbmUg
PSBrZXJuZWwgIT0gTlVMTCA/ICZrZXJuZWwtPmNtZGxpbmVbMF0gOiBOVUxMOwotICAgIGFsbG9j
YXRlX21lbW9yeV8xMShkLCAma2luZm8pOwotICAgIGZpbmRfZ250dGFiX3JlZ2lvbihkLCAma2lu
Zm8pOwotCi0gICAgLyogTWFwIGV4dHJhIEdJQyBNTUlPLCBpcnFzIGFuZCBvdGhlciBodyBzdHVm
ZnMgdG8gZG9tMC4gKi8KLSAgICByYyA9IGdpY19tYXBfaHdkb21fZXh0cmFfbWFwcGluZ3MoZCk7
Ci0gICAgaWYgKCByYyA8IDAgKQotICAgICAgICByZXR1cm4gcmM7Ci0KLSAgICByYyA9IHBsYXRm
b3JtX3NwZWNpZmljX21hcHBpbmcoZCk7Ci0gICAgaWYgKCByYyA8IDAgKQotICAgICAgICByZXR1
cm4gcmM7Ci0KLSAgICBpZiAoIGFjcGlfZGlzYWJsZWQgKQotICAgICAgICByYyA9IHByZXBhcmVf
ZHRiKGQsICZraW5mbyk7Ci0gICAgZWxzZQotICAgICAgICByYyA9IHByZXBhcmVfYWNwaShkLCAm
a2luZm8pOwotCi0gICAgaWYgKCByYyA8IDAgKQotICAgICAgICByZXR1cm4gcmM7Ci0KICAgICAv
KgogICAgICAqIFRoZSBmb2xsb3dpbmcgbG9hZHMgdXNlIHRoZSBkb21haW4ncyBwMm0gYW5kIHJl
cXVpcmUgY3VycmVudCB0bwogICAgICAqIGJlIGEgdmNwdSBvZiB0aGUgZG9tYWluLCB0ZW1wb3Jh
cmlseSBzd2l0Y2gKQEAgLTIyNzIsMjAgKzIyMjYsMTggQEAgaW50IF9faW5pdCBjb25zdHJ1Y3Rf
ZG9tMChzdHJ1Y3QgZG9tYWluICpkKQogICAgICAqIGtlcm5lbF9sb2FkIHdpbGwgZGV0ZXJtaW5l
IHRoZSBwbGFjZW1lbnQgb2YgdGhlIGtlcm5lbCBhcyB3ZWxsCiAgICAgICogYXMgdGhlIGluaXRy
ZCAmIGZkdCBpbiBSQU0sIHNvIGNhbGwgaXQgZmlyc3QuCiAgICAgICovCi0gICAga2VybmVsX2xv
YWQoJmtpbmZvKTsKKyAgICBrZXJuZWxfbG9hZChraW5mbyk7CiAgICAgLyogaW5pdHJkX2xvYWQg
d2lsbCBmaXggdXAgdGhlIGZkdCwgc28gY2FsbCBpdCBiZWZvcmUgZHRiX2xvYWQgKi8KLSAgICBp
bml0cmRfbG9hZCgma2luZm8pOwotICAgIGR0Yl9sb2FkKCZraW5mbyk7CisgICAgaW5pdHJkX2xv
YWQoa2luZm8pOworICAgIGR0Yl9sb2FkKGtpbmZvKTsKIAogICAgIC8qIE5vdyB0aGF0IHdlIGFy
ZSBkb25lIHJlc3RvcmUgdGhlIG9yaWdpbmFsIHAybSBhbmQgY3VycmVudC4gKi8KICAgICBzZXRf
Y3VycmVudChzYXZlZF9jdXJyZW50KTsKICAgICBwMm1fcmVzdG9yZV9zdGF0ZShzYXZlZF9jdXJy
ZW50KTsKIAotICAgIGRpc2NhcmRfaW5pdGlhbF9tb2R1bGVzKCk7Ci0KICAgICBtZW1zZXQocmVn
cywgMCwgc2l6ZW9mKCpyZWdzKSk7CiAKLSAgICByZWdzLT5wYyA9IChyZWdpc3Rlcl90KWtpbmZv
LmVudHJ5OworICAgIHJlZ3MtPnBjID0gKHJlZ2lzdGVyX3Qpa2luZm8tPmVudHJ5OwogCiAgICAg
aWYgKCBpc18zMmJpdF9kb21haW4oZCkgKQogICAgIHsKQEAgLTIzMDMsMTQgKzIyNTUsMTQgQEAg
aW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICAgKi8K
ICAgICAgICAgcmVncy0+cjAgPSAwOyAvKiBTQlogKi8KICAgICAgICAgcmVncy0+cjEgPSAweGZm
ZmZmZmZmOyAvKiBXZSB1c2UgRFRCIHRoZXJlZm9yZSBubyBtYWNoaW5lIGlkICovCi0gICAgICAg
IHJlZ3MtPnIyID0ga2luZm8uZHRiX3BhZGRyOworICAgICAgICByZWdzLT5yMiA9IGtpbmZvLT5k
dGJfcGFkZHI7CiAgICAgfQogI2lmZGVmIENPTkZJR19BUk1fNjQKICAgICBlbHNlCiAgICAgewog
ICAgICAgICByZWdzLT5jcHNyID0gUFNSX0dVRVNUNjRfSU5JVDsKICAgICAgICAgLyogRnJvbSBs
aW51eC9Eb2N1bWVudGF0aW9uL2FybTY0L2Jvb3RpbmcudHh0ICovCi0gICAgICAgIHJlZ3MtPngw
ID0ga2luZm8uZHRiX3BhZGRyOworICAgICAgICByZWdzLT54MCA9IGtpbmZvLT5kdGJfcGFkZHI7
CiAgICAgICAgIHJlZ3MtPngxID0gMDsgLyogUmVzZXJ2ZWQgZm9yIGZ1dHVyZSB1c2UgKi8KICAg
ICAgICAgcmVncy0+eDIgPSAwOyAvKiBSZXNlcnZlZCBmb3IgZnV0dXJlIHVzZSAqLwogICAgICAg
ICByZWdzLT54MyA9IDA7IC8qIFJlc2VydmVkIGZvciBmdXR1cmUgdXNlICovCkBAIC0yMzM4LDYg
KzIyOTAsNjQgQEAgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkKQog
ICAgIHJldHVybiAwOwogfQogCitpbnQgX19pbml0IGNvbnN0cnVjdF9kb20wKHN0cnVjdCBkb21h
aW4gKmQpCit7CisgICAgY29uc3Qgc3RydWN0IGJvb3RjbWRsaW5lICprZXJuZWwgPSBib290X2Nt
ZGxpbmVfZmluZF9ieV9raW5kKEJPT1RNT0RfS0VSTkVMKTsKKyAgICBzdHJ1Y3Qga2VybmVsX2lu
Zm8ga2luZm8gPSB7fTsKKyAgICBpbnQgcmM7CisKKyAgICAvKiBTYW5pdHkhICovCisgICAgQlVH
X09OKGQtPmRvbWFpbl9pZCAhPSAwKTsKKworICAgIHByaW50aygiKioqIExPQURJTkcgRE9NQUlO
IDAgKioqXG4iKTsKKyAgICBpZiAoIGRvbTBfbWVtIDw9IDAgKQorICAgIHsKKyAgICAgICAgd2Fy
bmluZ19hZGQoIlBMRUFTRSBTUEVDSUZZIGRvbTBfbWVtIFBBUkFNRVRFUiAtIFVTSU5HIDUxMk0g
Rk9SIE5PV1xuIik7CisgICAgICAgIGRvbTBfbWVtID0gTUIoNTEyKTsKKyAgICB9CisKKyAgICBp
b21tdV9od2RvbV9pbml0KGQpOworCisgICAgZC0+bWF4X3BhZ2VzID0gfjBVOworCisgICAga2lu
Zm8udW5hc3NpZ25lZF9tZW0gPSBkb20wX21lbTsKKyAgICBraW5mby5kID0gZDsKKworICAgIHJj
ID0ga2VybmVsX3Byb2JlKCZraW5mbywgTlVMTCk7CisgICAgaWYgKCByYyA8IDAgKQorICAgICAg
ICByZXR1cm4gcmM7CisKKyAgICBraW5mby5jbWRsaW5lID0ga2VybmVsICE9IE5VTEwgPyAma2Vy
bmVsLT5jbWRsaW5lWzBdIDogTlVMTDsKKyNpZmRlZiBDT05GSUdfQVJNXzY0CisgICAgLyogdHlw
ZSBtdXN0IGJlIHNldCBiZWZvcmUgYWxsb2NhdGVfbWVtb3J5ICovCisgICAgZC0+YXJjaC50eXBl
ID0ga2luZm8udHlwZTsKKyNlbmRpZgorICAgIGFsbG9jYXRlX21lbW9yeV8xMShkLCAma2luZm8p
OworICAgIGZpbmRfZ250dGFiX3JlZ2lvbihkLCAma2luZm8pOworCisgICAgLyogTWFwIGV4dHJh
IEdJQyBNTUlPLCBpcnFzIGFuZCBvdGhlciBodyBzdHVmZnMgdG8gZG9tMC4gKi8KKyAgICByYyA9
IGdpY19tYXBfaHdkb21fZXh0cmFfbWFwcGluZ3MoZCk7CisgICAgaWYgKCByYyA8IDAgKQorICAg
ICAgICByZXR1cm4gcmM7CisKKyAgICByYyA9IHBsYXRmb3JtX3NwZWNpZmljX21hcHBpbmcoZCk7
CisgICAgaWYgKCByYyA8IDAgKQorICAgICAgICByZXR1cm4gcmM7CisKKyAgICBpZiAoIGFjcGlf
ZGlzYWJsZWQgKQorICAgICAgICByYyA9IHByZXBhcmVfZHRiX2h3ZG9tKGQsICZraW5mbyk7Cisg
ICAgZWxzZQorICAgICAgICByYyA9IHByZXBhcmVfYWNwaShkLCAma2luZm8pOworCisgICAgaWYg
KCByYyA8IDAgKQorICAgICAgICByZXR1cm4gcmM7CisKKyAgICByYyA9IF9fY29uc3RydWN0X2Rv
bWFpbihkLCAma2luZm8pOworICAgIGRpc2NhcmRfaW5pdGlhbF9tb2R1bGVzKCk7CisKKyAgICBy
ZXR1cm4gcmM7Cit9CisKIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6CiAgKiBtb2RlOiBDCi0tIAox
LjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 18:47:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 18: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 1g8V8c-0003v8-RG; Fri, 05 Oct 2018 18:47:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=o5lq=mr=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g8V8W-0003ly-2t
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 18:47:40 +0000
X-Inumbo-ID: 4e13016b-c8cf-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4e13016b-c8cf-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 18:48:53 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 09545214AB;
 Fri,  5 Oct 2018 18:47:38 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538765258;
 bh=p4zZNfznVYeDjjBaz+Je7sE/SnxN7KQHwwvQiAwb9MQ=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=vXI9k6xIRQmIdBvWSycYgUueYA7xaPEWhjGipWEr4AIYsLWutwL5tq7qQjyYDjj9t
 XLSRgSeVc5qYM0RmFiWjOiD+sTX6uxYoIh/57wMyT6jjLytdVc1PVLbx6ctdF7iwQ9
 MsNoNWD+ZWvvMMMpk9Y6jdBlQDTvOCNv8Lhptwqk=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  5 Oct 2018 11:47:18 -0700
Message-Id: <1538765251-25256-10-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v4 10/23] xen/arm: introduce allocate_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 <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, xen-devel@lists.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>

SW50cm9kdWNlIGFuIGFsbG9jYXRlX21lbW9yeSBmdW5jdGlvbiBhYmxlIHRvIGFsbG9jYXRlIG1l
bW9yeSBmb3IgRG9tVXMKYW5kIG1hcCBpdCBhdCB0aGUgcmlnaHQgZ3Vlc3QgYWRkcmVzc2VzLCBh
Y2NvcmRpbmcgdG8gdGhlIGd1ZXN0IG1lbW9yeQptYXA6IEdVRVNUX1JBTTBfQkFTRSBhbmQgR1VF
U1RfUkFNMV9CQVNFLgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5v
c0B4aWxpbnguY29tPgotLS0KQ2hhbmdlcyBpbiB2NDoKLSBtb3ZlIGVhcmxpZXIsIGFkZCAjaWYg
MAotIGludHJvZHVjZSBhbGxvY2F0ZV9iYW5rX21lbW9yeSwgcmVtb3ZlIGluc2VydF9iYW5rCi0g
YWxsb2NhdGVfYmFua19tZW1vcnkgYWxsb2NhdGUgbWVtb3J5IGFuZCBpbnNlcnRzIHRoZSBiYW5r
LCB3aGlsZQogIGFsbG9jYXRlX21lbW9yeSBzcGVjaWZpZXMgd2hlcmUgdG8gZG8gdGhhdAoKQ2hh
bmdlcyBpbiB2MzoKLSBuZXcgcGF0Y2gKLS0tCiB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMg
fCA4MyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmls
ZSBjaGFuZ2VkLCA4MyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2Rv
bWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCmluZGV4IDQxZjJmMjcu
LmZkZGZkODIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYworKysgYi94
ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKQEAgLTM2OCw2ICszNjgsODkgQEAgc3RhdGljIHZv
aWQgX19pbml0IGFsbG9jYXRlX21lbW9yeV8xMShzdHJ1Y3QgZG9tYWluICpkLAogICAgIH0KIH0K
IAorI2lmIDAKK3N0YXRpYyBib29sIF9faW5pdCBhbGxvY2F0ZV9iYW5rX21lbW9yeShzdHJ1Y3Qg
ZG9tYWluICpkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVj
dCBrZXJuZWxfaW5mbyAqa2luZm8sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZ2ZuX3Qgc2dmbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1bnNpZ25lZCBpbnQgb3JkZXIpCit7CisgICAgaW50IHJlczsKKyAgICBzdHJ1Y3QgcGFnZV9p
bmZvICpwZzsKKyAgICBzdHJ1Y3QgbWVtYmFuayAqYmFuazsKKyAgICBwYWRkcl90IGdhZGRyID0g
Z2ZuX3RvX2dhZGRyKHNnZm4pLCBzaXplID0gcGZuX3RvX3BhZGRyKDFVTCA8PCBvcmRlcik7CisK
KyAgICBwZyA9IGFsbG9jX2RvbWhlYXBfcGFnZXMoZCwgb3JkZXIsIDApOworICAgIGlmICggIXBn
ICkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgcmVzID0gZ3Vlc3RfcGh5c21hcF9hZGRf
cGFnZShkLCBzZ2ZuLCBwYWdlX3RvX21mbihwZyksIG9yZGVyKTsKKyAgICBpZiAoIHJlcyApCisg
ICAgeworICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIsICJGYWlsZWQgbWFwIHBhZ2VzIHRvIERP
TVU6ICVkIiwgcmVzKTsKKyAgICAgICAgZ290byBmYWlsOworICAgIH0KKworICAgIGJhbmsgPSAm
a2luZm8tPm1lbS5iYW5rW2tpbmZvLT5tZW0ubnJfYmFua3NdOworICAgIGJhbmstPnN0YXJ0ID0g
Z2FkZHI7CisgICAgYmFuay0+c2l6ZSA9IHNpemU7CisgICAga2luZm8tPm1lbS5ucl9iYW5rcysr
OworICAgIGtpbmZvLT51bmFzc2lnbmVkX21lbSAtPSBzaXplOworICAgIHJldHVybiB0cnVlOwor
CitmYWlsOgorICAgIGZyZWVfZG9taGVhcF9wYWdlcyhwZywgb3JkZXIpOworICAgIHJldHVybiBm
YWxzZTsKK30KKworc3RhdGljIHZvaWQgX19pbml0IGFsbG9jYXRlX21lbW9yeShzdHJ1Y3QgZG9t
YWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQoreworICAgIHVuc2lnbmVkIGludCBv
cmRlciA9IGdldF9hbGxvY2F0aW9uX3NpemUoa2luZm8tPnVuYXNzaWduZWRfbWVtKTsKKyAgICB1
bnNpZ25lZCBpbnQgb3JkZXJfcmVxOworICAgIGludCBpOworCisgICAgZHByaW50ayhYRU5MT0df
SU5GTywgIkFsbG9jYXRpbmcgbWFwcGluZ3MgdG90YWxsaW5nICVsZE1CIGZvciBkb20lZDpcbiIs
CisgICAgICAgICAgICAvKiBEb24ndCB3YW50IGZvcm1hdCB0aGlzIGFzIFBSSXBhZGRyICgxNiBk
aWdpdCBoZXgpICovCisgICAgICAgICAgICAodW5zaWduZWQgbG9uZykoa2luZm8tPnVuYXNzaWdu
ZWRfbWVtID4+IDIwKSwgZC0+ZG9tYWluX2lkKTsKKworICAgIGtpbmZvLT5tZW0ubnJfYmFua3Mg
PSAwOworCisgICAgb3JkZXIgPSBnZXRfYWxsb2NhdGlvbl9zaXplKGtpbmZvLT51bmFzc2lnbmVk
X21lbSk7CisgICAgaWYgKCBvcmRlciA+IGdldF9vcmRlcl9mcm9tX2J5dGVzKEdVRVNUX1JBTTBf
U0laRSkgKQorICAgICAgICBvcmRlcl9yZXEgPSBnZXRfb3JkZXJfZnJvbV9ieXRlcyhHVUVTVF9S
QU0wX1NJWkUpOworICAgIGVsc2UKKyAgICAgICAgb3JkZXJfcmVxID0gb3JkZXI7CisgICAgaWYg
KCAhYWxsb2NhdGVfYmFua19tZW1vcnkoZCwga2luZm8sIGdhZGRyX3RvX2dmbihHVUVTVF9SQU0w
X0JBU0UpLCBvcmRlcl9yZXEpICkKKyAgICAgICAgZ290byBmYWlsOworCisgICAgb3JkZXIgLT0g
b3JkZXJfcmVxOworICAgIGlmICggb3JkZXIgPiAwICkKKyAgICB7CisgICAgICAgIGlmICggIWFs
bG9jYXRlX2JhbmtfbWVtb3J5KGQsIGtpbmZvLCBnYWRkcl90b19nZm4oR1VFU1RfUkFNMV9CQVNF
KSwgb3JkZXIpICkKKyAgICAgICAgICAgIGdvdG8gZmFpbDsKKyAgICB9CisKKyAgICBmb3IoIGkg
PSAwOyBpIDwga2luZm8tPm1lbS5ucl9iYW5rczsgaSsrICkKKyAgICB7CisgICAgICAgIGRwcmlu
dGsoWEVOTE9HX0lORk8sICJEb20lZCBCQU5LWyVkXSAlIyJQUklwYWRkciItJSMiUFJJcGFkZHIi
ICglbGRNQilcbiIsCisgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLAorICAgICAgICAgICAg
ICAgIGksCisgICAgICAgICAgICAgICAga2luZm8tPm1lbS5iYW5rW2ldLnN0YXJ0LAorICAgICAg
ICAgICAgICAgIGtpbmZvLT5tZW0uYmFua1tpXS5zdGFydCArIGtpbmZvLT5tZW0uYmFua1tpXS5z
aXplLAorICAgICAgICAgICAgICAgIC8qIERvbid0IHdhbnQgZm9ybWF0IHRoaXMgYXMgUFJJcGFk
ZHIgKDE2IGRpZ2l0IGhleCkgKi8KKyAgICAgICAgICAgICAgICAodW5zaWduZWQgbG9uZykoa2lu
Zm8tPm1lbS5iYW5rW2ldLnNpemUgPj4gMjApKTsKKyAgICB9CisKKyAgICByZXR1cm47CisKK2Zh
aWw6CisgICAgZHByaW50ayhYRU5MT0dfRVJSLCAiRmFpbGVkIHRvIGFsbG9jYXRlIHJlcXVlc3Rl
ZCBkb21haW4gbWVtb3J5LiIKKyAgICAgICAgICAgIC8qIERvbid0IHdhbnQgZm9ybWF0IHRoaXMg
YXMgUFJJcGFkZHIgKDE2IGRpZ2l0IGhleCkgKi8KKyAgICAgICAgICAgICIgJWxkS0IgdW5hbGxv
Y2F0ZWQuIEZpeCB0aGUgVk1zIGNvbmZpZ3VyYXRpb25zLlxuIiwKKyAgICAgICAgICAgICh1bnNp
Z25lZCBsb25nKWtpbmZvLT51bmFzc2lnbmVkX21lbSA+PiAxMCk7CisgICAgQlVHKCk7Cit9Cisj
ZW5kaWYKKwogc3RhdGljIGludCBfX2luaXQgd3JpdGVfcHJvcGVydGllcyhzdHJ1Y3QgZG9tYWlu
ICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGUpCiB7Ci0tIAoxLjku
MQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 18:47:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 18:47: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 1g8V8d-0003wV-SF; Fri, 05 Oct 2018 18:47:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=o5lq=mr=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g8V8W-0003n8-Up
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 18:47:40 +0000
X-Inumbo-ID: cb0804d0-c8ce-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cb0804d0-c8ce-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 20:45:13 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 639EA21473;
 Fri,  5 Oct 2018 18:47:39 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538765259;
 bh=3aL7hm/u4ErZpWCDQSXeKtzHoOQ/WMo7zvMGE96wCEY=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=VKdhacRaBJl4WNTLh6PFLk8XegCP/2gTJAYI3a9HwQKA+NPnYjpuNg0FZp4GBpRro
 nR1Hm1BEy4NqMMIp5FonZK8+wVdbtb5GHn7TYQr8jE70h2albemUAi+s0pIfwe4RYs
 2aM6kHlJoNl3MEso9UR65jmUd/E1eni+iUbLYgUk=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  5 Oct 2018 11:47:22 -0700
Message-Id: <1538765251-25256-14-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v4 14/23] xen/arm: generate a simple device tree
 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: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, xen-devel@lists.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>

SW50cm9kdWNlIGZ1bmN0aW9ucyB0byBnZW5lcmF0ZSBhIGJhc2ljIGRvbVUgZGV2aWNlIHRyZWUs
IHNpbWlsYXIgdG8gdGhlCmV4aXN0aW5nIGZ1bmN0aW9ucyBpbiB0b29scy9saWJ4bC9saWJ4bF9h
cm0uYy4KClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54
LmNvbT4KLS0tCkNoYW5nZXMgaW4gdjQ6Ci0gY29kZSBzdHlsZQotIHR3byBzZXBhcmF0ZSBmdW5j
dGlvbnMgZm9yIGdpY3YyIGFuZCBnaWN2MwotIHJlbW92ZSB1c2VsZXNzIGxvY2FsIHZhcmlhYmxl
cwotIGZpeCB0eXBvcwotIGRvIG5vdCB1c2UgaG9zdCBhZGRyZXNzIGFuZCBzaXplIGNlbGxzIGZv
ciB0aGUgZ3Vlc3QgRFQKLSB1c2UgI2RlZmluZSBmb3IgYWRkcmNlbGxzIGFuZCBzaXplY2VsbHMK
CkNoYW5nZXMgaW4gdjM6Ci0gcmVtb3ZlIENPTkZJR19BQ1BJIGZvciBtYWtlX2Nob3Nlbl9ub2Rl
Ci0gcmVtb3ZlIG1ha2VfaHlwZXJ2aXNvcl9ub2RlIHVudGlsIGFsbCBYZW4gcmVsYXRlZCBmdW5j
dGlvbmFsaXRpZXMKICAoZXZ0Y2hucywgZ3JhbnQgdGFibGUsIGV0Yy4pIHdvcmsgY29ycmVjdGx5
CgpDaGFuZ2VzIGluIHYyOgotIG1vdmUgcHJlcGFyZV9kdGIgcmVuYW1lIHRvIHByZXZpb3VzIHBh
dGNoCi0gdXNlIHN3aXRjaCBmb3IgdGhlIGdpYyB2ZXJzaW9uCi0gdXNlIGFybSxnaWMtNDAwIGlu
c3RlYWQgb2YgYXJtLGNvcnRleC1hMTUtZ2ljCi0gYWRkIEB1bml0LWFkZHJlc3MgaW4gdGhlIGdp
YyBub2RlIG5hbWUKLSBhZGQgY29tbWVudCBvbiBET01VX0RUQl9TSVpFCi0tLQogeGVuL2FyY2gv
YXJtL2RvbWFpbl9idWlsZC5jIHwgMjM1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgMjMzIGluc2VydGlvbnMoKyksIDIgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2Fy
Y2gvYXJtL2RvbWFpbl9idWlsZC5jCmluZGV4IGVmYjUzMGEuLmJmOGFlY2EgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYworKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1
aWxkLmMKQEAgLTEwMTcsNyArMTAxNyw2IEBAIHN0YXRpYyBpbnQgX19pbml0IG1ha2VfdGltZXJf
bm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpmZHQsCiAgICAgcmV0dXJuIHJlczsK
IH0KIAotI2lmZGVmIENPTkZJR19BQ1BJCiAvKgogICogVGhpcyBmdW5jdGlvbiBpcyB1c2VkIGFz
IHBhcnQgb2YgdGhlIGRldmljZSB0cmVlIGdlbmVyYXRpb24gZm9yIERvbTAKICAqIG9uIEFDUEkg
c3lzdGVtcywgYW5kIERvbVVzIHN0YXJ0ZWQgZGlyZWN0bHkgZnJvbSBYZW4gYmFzZWQgb24gZGV2
aWNlCkBAIC0xMDYzLDcgKzEwNjIsNiBAQCBzdGF0aWMgaW50IF9faW5pdCBtYWtlX2Nob3Nlbl9u
b2RlKGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiAKICAgICByZXR1cm4gcmVzOwog
fQotI2VuZGlmCiAKIHN0YXRpYyBpbnQgX19pbml0IG1hcF9pcnFfdG9fZG9tYWluKHN0cnVjdCBk
b21haW4gKmQsIHVuc2lnbmVkIGludCBpcnEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBib29sIG5lZWRfbWFwcGluZywgY29uc3QgY2hhciAqZGV2bmFtZSkKQEAgLTE0NTUs
NiArMTQ1MywyMzUgQEAgc3RhdGljIGludCBfX2luaXQgaGFuZGxlX25vZGUoc3RydWN0IGRvbWFp
biAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKICAgICByZXR1cm4gcmVzOwogfQogCitz
dGF0aWMgaW50IF9faW5pdCBtYWtlX2dpY3YyX2RvbVVfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWlu
ICpkLCB2b2lkICpmZHQpCit7CisgICAgaW50IHJlcyA9IDA7CisgICAgX19iZTMyIHJlZ1soR1VF
U1RfUk9PVF9BRERSRVNTX0NFTExTICsgR1VFU1RfUk9PVF9TSVpFX0NFTExTKSAqIDJdOworICAg
IF9fYmUzMiAqY2VsbHM7CisKKyAgICByZXMgPSBmZHRfYmVnaW5fbm9kZShmZHQsICJpbnRlcnJ1
cHQtY29udHJvbGxlckAiX19zdHJpbmdpZnkoR1VFU1RfR0lDRF9CQVNFKSk7CisgICAgaWYgKCBy
ZXMgKQorICAgICAgICByZXR1cm4gcmVzOworCisgICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwo
ZmR0LCAiI2FkZHJlc3MtY2VsbHMiLCAwKTsKKyAgICBpZiAoIHJlcyApCisgICAgICAgIHJldHVy
biByZXM7CisKKyAgICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQsICIjaW50ZXJydXB0LWNl
bGxzIiwgMyk7CisgICAgaWYgKCByZXMgKQorICAgICAgICByZXR1cm4gcmVzOworCisgICAgcmVz
ID0gZmR0X3Byb3BlcnR5KGZkdCwgImludGVycnVwdC1jb250cm9sbGVyIiwgTlVMTCwgMCk7Cisg
ICAgaWYgKCByZXMgKQorICAgICAgICByZXR1cm4gcmVzOworCisgICAgcmVzID0gZmR0X3Byb3Bl
cnR5X3N0cmluZyhmZHQsICJjb21wYXRpYmxlIiwgImFybSxnaWMtNDAwIik7CisgICAgaWYgKCBy
ZXMgKQorICAgICAgICByZXR1cm4gcmVzOworCisgICAgY2VsbHMgPSAmcmVnWzBdOworICAgIGR0
X2NoaWxkX3NldF9yYW5nZSgmY2VsbHMsIEdVRVNUX1JPT1RfQUREUkVTU19DRUxMUywgR1VFU1Rf
Uk9PVF9TSVpFX0NFTExTLAorICAgICAgICAgICAgICAgICAgICAgICBHVUVTVF9HSUNEX0JBU0Us
IEdVRVNUX0dJQ0RfU0laRSk7CisgICAgZHRfY2hpbGRfc2V0X3JhbmdlKCZjZWxscywgR1VFU1Rf
Uk9PVF9BRERSRVNTX0NFTExTLCBHVUVTVF9ST09UX1NJWkVfQ0VMTFMsCisgICAgICAgICAgICAg
ICAgICAgICAgIEdVRVNUX0dJQ0NfQkFTRSwgR1VFU1RfR0lDQ19TSVpFKTsKKworICAgIHJlcyA9
IGZkdF9wcm9wZXJ0eShmZHQsICJyZWciLCByZWcsIHNpemVvZihyZWcpKTsKKyAgICBpZiAocmVz
KQorICAgICAgICByZXR1cm4gcmVzOworCisgICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwoZmR0
LCAibGludXgscGhhbmRsZSIsIEdVRVNUX1BIQU5ETEVfR0lDKTsKKyAgICBpZiAocmVzKQorICAg
ICAgICByZXR1cm4gcmVzOworCisgICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwoZmR0LCAicGhh
bmRsZSIsIEdVRVNUX1BIQU5ETEVfR0lDKTsKKyAgICBpZiAocmVzKQorICAgICAgICByZXR1cm4g
cmVzOworCisgICAgcmVzID0gZmR0X2VuZF9ub2RlKGZkdCk7CisKKyAgICByZXR1cm4gcmVzOwor
fQorCitzdGF0aWMgaW50IF9faW5pdCBtYWtlX2dpY3YzX2RvbVVfbm9kZShjb25zdCBzdHJ1Y3Qg
ZG9tYWluICpkLCB2b2lkICpmZHQpCit7CisgICAgaW50IHJlcyA9IDA7CisgICAgX19iZTMyIHJl
Z1soR1VFU1RfUk9PVF9BRERSRVNTX0NFTExTICsgR1VFU1RfUk9PVF9TSVpFX0NFTExTKSAqIDJd
OworICAgIF9fYmUzMiAqY2VsbHM7CisKKyAgICByZXMgPSBmZHRfYmVnaW5fbm9kZShmZHQsICJp
bnRlcnJ1cHQtY29udHJvbGxlckAiX19zdHJpbmdpZnkoR1VFU1RfR0lDVjNfR0lDRF9CQVNFKSk7
CisgICAgaWYgKCByZXMgKQorICAgICAgICByZXR1cm4gcmVzOworCisgICAgcmVzID0gZmR0X3By
b3BlcnR5X2NlbGwoZmR0LCAiI2FkZHJlc3MtY2VsbHMiLCAwKTsKKyAgICBpZiAoIHJlcyApCisg
ICAgICAgIHJldHVybiByZXM7CisKKyAgICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQsICIj
aW50ZXJydXB0LWNlbGxzIiwgMyk7CisgICAgaWYgKCByZXMgKQorICAgICAgICByZXR1cm4gcmVz
OworCisgICAgcmVzID0gZmR0X3Byb3BlcnR5KGZkdCwgImludGVycnVwdC1jb250cm9sbGVyIiwg
TlVMTCwgMCk7CisgICAgaWYgKCByZXMgKQorICAgICAgICByZXR1cm4gcmVzOworCisgICAgcmVz
ID0gZmR0X3Byb3BlcnR5X3N0cmluZyhmZHQsICJjb21wYXRpYmxlIiwgImFybSxnaWMtdjMiKTsK
KyAgICBpZiAoIHJlcyApCisgICAgICAgIHJldHVybiByZXM7CisKKyAgICBjZWxscyA9ICZyZWdb
MF07CisgICAgZHRfY2hpbGRfc2V0X3JhbmdlKCZjZWxscywgR1VFU1RfUk9PVF9BRERSRVNTX0NF
TExTLCBHVUVTVF9ST09UX1NJWkVfQ0VMTFMsCisgICAgICAgICAgICAgICAgICAgICAgIEdVRVNU
X0dJQ1YzX0dJQ0RfQkFTRSwgR1VFU1RfR0lDVjNfR0lDRF9TSVpFKTsKKyAgICBkdF9jaGlsZF9z
ZXRfcmFuZ2UoJmNlbGxzLCBHVUVTVF9ST09UX0FERFJFU1NfQ0VMTFMsIEdVRVNUX1JPT1RfU0la
RV9DRUxMUywKKyAgICAgICAgICAgICAgICAgICAgICAgR1VFU1RfR0lDVjNfR0lDUjBfQkFTRSwg
R1VFU1RfR0lDVjNfR0lDUjBfU0laRSk7CisKKyAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAi
cmVnIiwgcmVnLCBzaXplb2YocmVnKSk7CisgICAgaWYgKHJlcykKKyAgICAgICAgcmV0dXJuIHJl
czsKKworICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwgImxpbnV4LHBoYW5kbGUiLCBH
VUVTVF9QSEFORExFX0dJQyk7CisgICAgaWYgKHJlcykKKyAgICAgICAgcmV0dXJuIHJlczsKKwor
ICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwgInBoYW5kbGUiLCBHVUVTVF9QSEFORExF
X0dJQyk7CisgICAgaWYgKHJlcykKKyAgICAgICAgcmV0dXJuIHJlczsKKworICAgIHJlcyA9IGZk
dF9lbmRfbm9kZShmZHQpOworCisgICAgcmV0dXJuIHJlczsKK30KKworc3RhdGljIGludCBfX2lu
aXQgbWFrZV9naWNfZG9tVV9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCkK
K3sKKyAgICBzd2l0Y2ggKCBnaWNfaHdfdmVyc2lvbigpICkKKyAgICB7CisgICAgY2FzZSBHSUNf
VjM6CisgICAgICAgIHJldHVybiBtYWtlX2dpY3YzX2RvbVVfbm9kZShkLCBmZHQpOworICAgIGNh
c2UgR0lDX1YyOgorICAgICAgICByZXR1cm4gbWFrZV9naWN2Ml9kb21VX25vZGUoZCwgZmR0KTsK
KyAgICBkZWZhdWx0OgorICAgICAgICBwYW5pYygiVW5zdXBwb3J0ZWQgR0lDIHZlcnNpb24iKTsK
KyAgICB9Cit9CisKK3N0YXRpYyBpbnQgX19pbml0IG1ha2VfdGltZXJfZG9tVV9ub2RlKGNvbnN0
IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCkKK3sKKyAgICBpbnQgcmVzOworICAgIGdpY19p
bnRlcnJ1cHRfdCBpbnRyc1szXTsKKworICAgIHJlcyA9IGZkdF9iZWdpbl9ub2RlKGZkdCwgInRp
bWVyIik7CisgICAgaWYgKCByZXMgKQorICAgICAgICByZXR1cm4gcmVzOworCisgICAgaWYgKCAh
aXNfNjRiaXRfZG9tYWluKGQpICkKKyAgICB7CisgICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9z
dHJpbmcoZmR0LCAiY29tcGF0aWJsZSIsICJhcm0sYXJtdjctdGltZXIiKTsKKyAgICAgICAgaWYg
KCByZXMgKQorICAgICAgICAgICAgcmV0dXJuIHJlczsKKyAgICB9CisgICAgZWxzZQorICAgIHsK
KyAgICAgICAgcmVzID0gZmR0X3Byb3BlcnR5X3N0cmluZyhmZHQsICJjb21wYXRpYmxlIiwgImFy
bSxhcm12OC10aW1lciIpOworICAgICAgICBpZiAoIHJlcyApCisgICAgICAgICAgICByZXR1cm4g
cmVzOworICAgIH0KKworICAgIHNldF9pbnRlcnJ1cHRfcHBpKGludHJzWzBdLCBHVUVTVF9USU1F
Ul9QSFlTX1NfUFBJLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7CisgICAgc2V0X2ludGVy
cnVwdF9wcGkoaW50cnNbMV0sIEdVRVNUX1RJTUVSX1BIWVNfTlNfUFBJLCAweGYsIERUX0lSUV9U
WVBFX0xFVkVMX0xPVyk7CisgICAgc2V0X2ludGVycnVwdF9wcGkoaW50cnNbMl0sIEdVRVNUX1RJ
TUVSX1ZJUlRfUFBJLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7CisKKyAgICByZXMgPSBm
ZHRfcHJvcGVydHkoZmR0LCAiaW50ZXJydXB0cyIsIGludHJzLCBzaXplb2YgKGludHJzWzBdKSAq
IDMpOworICAgIGlmICggcmVzICkKKyAgICAgICAgcmV0dXJuIHJlczsKKworICAgIHJlcyA9IGZk
dF9wcm9wZXJ0eV9jZWxsKGZkdCwgImludGVycnVwdC1wYXJlbnQiLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIEdVRVNUX1BIQU5ETEVfR0lDKTsKKyAgICBpZiAocmVzKQorICAgICAgICBy
ZXR1cm4gcmVzOworCisgICAgcmVzID0gZmR0X2VuZF9ub2RlKGZkdCk7CisKKyAgICByZXR1cm4g
cmVzOworfQorCisvKgorICogVGhlIG1heCBzaXplIGZvciBEVCBpcyAyTUIuIEhvd2V2ZXIsIHRo
ZSBnZW5lcmF0ZWQgRFQgaXMgc21hbGwsIDRLQgorICogYXJlIGVub3VnaCBmb3Igbm93LCBidXQg
d2UgbWlnaHQgaGF2ZSB0byBpbmNyZWFzZSBpdCBpbiB0aGUgZnV0dXJlLgorICovCisjZGVmaW5l
IERPTVVfRFRCX1NJWkUgNDA5Ngorc3RhdGljIGludCBfX2luaXQgcHJlcGFyZV9kdGJfZG9tVShz
dHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQoreworICAgIGludCBh
ZGRyY2VsbHMsIHNpemVjZWxsczsKKyAgICBpbnQgcmV0OworCisgICAgYWRkcmNlbGxzID0gR1VF
U1RfUk9PVF9BRERSRVNTX0NFTExTOworICAgIHNpemVjZWxscyA9IEdVRVNUX1JPT1RfU0laRV9D
RUxMUzsKKworICAgIGtpbmZvLT5mZHQgPSB4bWFsbG9jX2J5dGVzKERPTVVfRFRCX1NJWkUpOwor
ICAgIGlmICgga2luZm8tPmZkdCA9PSBOVUxMICkKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07CisK
KyAgICByZXQgPSBmZHRfY3JlYXRlKGtpbmZvLT5mZHQsIERPTVVfRFRCX1NJWkUpOworICAgIGlm
ICggcmV0IDwgMCApCisgICAgICAgIGdvdG8gZXJyOworCisgICAgcmV0ID0gZmR0X2ZpbmlzaF9y
ZXNlcnZlbWFwKGtpbmZvLT5mZHQpOworICAgIGlmICggcmV0IDwgMCApCisgICAgICAgIGdvdG8g
ZXJyOworCisgICAgcmV0ID0gZmR0X2JlZ2luX25vZGUoa2luZm8tPmZkdCwgIi8iKTsKKyAgICBp
ZiAoIHJldCA8IDAgKQorICAgICAgICBnb3RvIGVycjsKKworICAgIHJldCA9IGZkdF9wcm9wZXJ0
eV9jZWxsKGtpbmZvLT5mZHQsICIjYWRkcmVzcy1jZWxscyIsIGFkZHJjZWxscyk7CisgICAgaWYg
KCByZXQgKQorICAgICAgICBnb3RvIGVycjsKKworICAgIHJldCA9IGZkdF9wcm9wZXJ0eV9jZWxs
KGtpbmZvLT5mZHQsICIjc2l6ZS1jZWxscyIsIHNpemVjZWxscyk7CisgICAgaWYgKCByZXQgKQor
ICAgICAgICBnb3RvIGVycjsKKworICAgIHJldCA9IG1ha2VfY2hvc2VuX25vZGUoa2luZm8pOwor
ICAgIGlmICggcmV0ICkKKyAgICAgICAgZ290byBlcnI7CisKKyAgICByZXQgPSBtYWtlX3BzY2lf
bm9kZShraW5mby0+ZmR0LCBOVUxMKTsKKyAgICBpZiAoIHJldCApCisgICAgICAgIGdvdG8gZXJy
OworCisgICAgcmV0ID0gbWFrZV9jcHVzX25vZGUoZCwga2luZm8tPmZkdCwgTlVMTCk7CisgICAg
aWYgKCByZXQgKQorICAgICAgICBnb3RvIGVycjsKKworICAgIHJldCA9IG1ha2VfbWVtb3J5X25v
ZGUoZCwga2luZm8tPmZkdCwgYWRkcmNlbGxzLCBzaXplY2VsbHMsIGtpbmZvKTsKKyAgICBpZiAo
IHJldCApCisgICAgICAgIGdvdG8gZXJyOworCisgICAgcmV0ID0gbWFrZV9naWNfZG9tVV9ub2Rl
KGQsIGtpbmZvLT5mZHQpOworICAgIGlmICggcmV0ICkKKyAgICAgICAgZ290byBlcnI7CisKKyAg
ICByZXQgPSBtYWtlX3RpbWVyX2RvbVVfbm9kZShkLCBraW5mby0+ZmR0KTsKKyAgICBpZiAoIHJl
dCApCisgICAgICAgIGdvdG8gZXJyOworCisgICAgcmV0ID0gZmR0X2VuZF9ub2RlKGtpbmZvLT5m
ZHQpOworICAgIGlmICggcmV0IDwgMCApCisgICAgICAgIGdvdG8gZXJyOworCisgICAgcmV0ID0g
ZmR0X2ZpbmlzaChraW5mby0+ZmR0KTsKKyAgICBpZiAoIHJldCA8IDAgKQorICAgICAgICBnb3Rv
IGVycjsKKworICAgIHJldHVybiAwOworCisgIGVycjoKKyAgICBwcmludGsoIkRldmljZSB0cmVl
IGdlbmVyYXRpb24gZmFpbGVkICglZCkuXG4iLCByZXQpOworICAgIHhmcmVlKGtpbmZvLT5mZHQp
OworCisgICAgcmV0dXJuIC1FSU5WQUw7Cit9CisKIHN0YXRpYyBpbnQgX19pbml0IHByZXBhcmVf
ZHRiX2h3ZG9tKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiB7
CiAgICAgY29uc3QgcDJtX3R5cGVfdCBkZWZhdWx0X3AybXQgPSBwMm1fbW1pb19kaXJlY3RfYzsK
QEAgLTIzMjUsNiArMjU1MiwxMCBAQCBzdGF0aWMgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tVShz
dHJ1Y3QgZG9tYWluICpkLAogI2VuZGlmCiAgICAgYWxsb2NhdGVfbWVtb3J5KGQsICZraW5mbyk7
CiAKKyAgICByYyA9IHByZXBhcmVfZHRiX2RvbVUoZCwgJmtpbmZvKTsKKyAgICBpZiAoIHJjIDwg
MCApCisgICAgICAgIHJldHVybiByYzsKKwogICAgIHJldHVybiBfX2NvbnN0cnVjdF9kb21haW4o
ZCwgJmtpbmZvKTsKIH0KIAotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 18:47:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 18:47: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 1g8V8f-0003zY-Qk; Fri, 05 Oct 2018 18:47:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=o5lq=mr=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g8V8W-0003n9-W0
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 18:47:41 +0000
X-Inumbo-ID: cb355410-c8ce-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cb355410-c8ce-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 20:45:13 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id ACE752147D;
 Fri,  5 Oct 2018 18:47:39 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538765259;
 bh=kHqchgcoJKEd85RdEVcQT/jCD5tUrNsYjCubrUy+J/s=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=uNkDmtXfaV9tqdRUgGLNqoXCEZJBCQAL+HhXN8Yx+D22b3fJMl4hwbZstJPYA4IwU
 ZNjYRxqseGsAFcY0Ef0fxjhKuyjYmiPhY5aTeCy0slh/tQ6bz9PeWk3gv7XsaaAlr2
 tuw7Lw2VGXx3jAT96dLU+DP4pn+hgoLaKjsKnKxM=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  5 Oct 2018 11:47:23 -0700
Message-Id: <1538765251-25256-15-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v4 15/23] xen/arm: make set_interrupt_ppi able
 to handle non-PPI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, xen-devel@lists.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>

YWxzbyByZW5hbWUgaXQgdG8gc2V0X2ludGVycnVwdC4KClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMgfCAyOSArKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5n
ZWQsIDE1IGluc2VydGlvbnMoKyksIDE0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwppbmRl
eCBiZjhhZWNhLi43NjBlYmY4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxk
LmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCkBAIC01NzcsMTkgKzU3NywyMCBA
QCBzdGF0aWMgaW50IF9faW5pdCB3cml0ZV9wcm9wZXJ0aWVzKHN0cnVjdCBkb21haW4gKmQsIHN0
cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCiAKIHR5cGVkZWYgX19iZTMyIGdpY19pbnRlcnJ1cHRf
dFszXTsKIAotc3RhdGljIHZvaWQgX19pbml0IHNldF9pbnRlcnJ1cHRfcHBpKGdpY19pbnRlcnJ1
cHRfdCBpbnRlcnJ1cHQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgaW50IGlycSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgY3B1bWFzaywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBpbnQgbGV2ZWwpCitzdGF0aWMgdm9pZCBfX2luaXQgc2V0X2ludGVycnVwdChnaWNf
aW50ZXJydXB0X3QgaW50ZXJydXB0LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgaW50IGlycSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGludCBjcHVtYXNrLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWdu
ZWQgaW50IGxldmVsKQogewogICAgIF9fYmUzMiAqY2VsbHMgPSBpbnRlcnJ1cHQ7CisgICAgYm9v
bCBpc19wcGkgPSAhIShpcnEgPCAzMik7CiAKICAgICBCVUdfT04oaXJxIDwgMTYpOwotICAgIEJV
R19PTihpcnEgPj0gMzIpOworICAgIGlycSAtPSAoaXNfcHBpKSA/IDE2OiAzMjsgLyogUFBJcyBz
dGFydCBhdCAxNiwgU1BJcyBhdCAzMiAqLwogCiAgICAgLyogU2VlIGxpbnV4IERvY3VtZW50YXRp
b24vZGV2aWNldHJlZS9iaW5kaW5ncy9pbnRlcnJ1cHQtY29udHJvbGxlci9hcm0sZ2ljLnR4dCAq
LwotICAgIGR0X3NldF9jZWxsKCZjZWxscywgMSwgMSk7IC8qIGlzIGEgUFBJICovCi0gICAgZHRf
c2V0X2NlbGwoJmNlbGxzLCAxLCBpcnEgLSAxNik7IC8qIFBQSXMgc3RhcnQgYXQgMTYgKi8KKyAg
ICBkdF9zZXRfY2VsbCgmY2VsbHMsIDEsIGlzX3BwaSk7IC8qIGlzIGEgUFBJPyAqLworICAgIGR0
X3NldF9jZWxsKCZjZWxscywgMSwgaXJxKTsKICAgICBkdF9zZXRfY2VsbCgmY2VsbHMsIDEsIChj
cHVtYXNrIDw8IDgpIHwgbGV2ZWwpOwogfQogCkBAIC03MTIsNyArNzEzLDcgQEAgc3RhdGljIGlu
dCBfX2luaXQgbWFrZV9oeXBlcnZpc29yX25vZGUoc3RydWN0IGRvbWFpbiAqZCwKICAgICAgKiAg
LSBBbGwgQ1BVcwogICAgICAqICBUT0RPOiBIYW5kbGUgcHJvcGVybHkgdGhlIGNwdW1hc2s7CiAg
ICAgICovCi0gICAgc2V0X2ludGVycnVwdF9wcGkoaW50ciwgZC0+YXJjaC5ldnRjaG5faXJxLCAw
eGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7CisgICAgc2V0X2ludGVycnVwdChpbnRyLCBkLT5h
cmNoLmV2dGNobl9pcnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKICAgICByZXMgPSBm
ZHRfcHJvcGVydHlfaW50ZXJydXB0cyhmZHQsICZpbnRyLCAxKTsKICAgICBpZiAoIHJlcyApCiAg
ICAgICAgIHJldHVybiByZXM7CkBAIC05ODksMTUgKzk5MCwxNSBAQCBzdGF0aWMgaW50IF9faW5p
dCBtYWtlX3RpbWVyX25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0LAogCiAg
ICAgaXJxID0gdGltZXJfZ2V0X2lycShUSU1FUl9QSFlTX1NFQ1VSRV9QUEkpOwogICAgIGR0X2Rw
cmludGsoIiAgU2VjdXJlIGludGVycnVwdCAldVxuIiwgaXJxKTsKLSAgICBzZXRfaW50ZXJydXB0
X3BwaShpbnRyc1swXSwgaXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7CisgICAgc2V0
X2ludGVycnVwdChpbnRyc1swXSwgaXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7CiAK
ICAgICBpcnEgPSB0aW1lcl9nZXRfaXJxKFRJTUVSX1BIWVNfTk9OU0VDVVJFX1BQSSk7CiAgICAg
ZHRfZHByaW50aygiICBOb24gc2VjdXJlIGludGVycnVwdCAldVxuIiwgaXJxKTsKLSAgICBzZXRf
aW50ZXJydXB0X3BwaShpbnRyc1sxXSwgaXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7
CisgICAgc2V0X2ludGVycnVwdChpbnRyc1sxXSwgaXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVM
X0xPVyk7CiAKICAgICBpcnEgPSB0aW1lcl9nZXRfaXJxKFRJTUVSX1ZJUlRfUFBJKTsKICAgICBk
dF9kcHJpbnRrKCIgIFZpcnQgaW50ZXJydXB0ICV1XG4iLCBpcnEpOwotICAgIHNldF9pbnRlcnJ1
cHRfcHBpKGludHJzWzJdLCBpcnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKKyAgICBz
ZXRfaW50ZXJydXB0KGludHJzWzJdLCBpcnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsK
IAogICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzKGZkdCwgaW50cnMsIDMpOwogICAg
IGlmICggcmVzICkKQEAgLTE1ODYsOSArMTU4Nyw5IEBAIHN0YXRpYyBpbnQgX19pbml0IG1ha2Vf
dGltZXJfZG9tVV9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCkKICAgICAg
ICAgICAgIHJldHVybiByZXM7CiAgICAgfQogCi0gICAgc2V0X2ludGVycnVwdF9wcGkoaW50cnNb
MF0sIEdVRVNUX1RJTUVSX1BIWVNfU19QUEksIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsK
LSAgICBzZXRfaW50ZXJydXB0X3BwaShpbnRyc1sxXSwgR1VFU1RfVElNRVJfUEhZU19OU19QUEks
IDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKLSAgICBzZXRfaW50ZXJydXB0X3BwaShpbnRy
c1syXSwgR1VFU1RfVElNRVJfVklSVF9QUEksIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsK
KyAgICBzZXRfaW50ZXJydXB0KGludHJzWzBdLCBHVUVTVF9USU1FUl9QSFlTX1NfUFBJLCAweGYs
IERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7CisgICAgc2V0X2ludGVycnVwdChpbnRyc1sxXSwgR1VF
U1RfVElNRVJfUEhZU19OU19QUEksIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKKyAgICBz
ZXRfaW50ZXJydXB0KGludHJzWzJdLCBHVUVTVF9USU1FUl9WSVJUX1BQSSwgMHhmLCBEVF9JUlFf
VFlQRV9MRVZFTF9MT1cpOwogCiAgICAgcmVzID0gZmR0X3Byb3BlcnR5KGZkdCwgImludGVycnVw
dHMiLCBpbnRycywgc2l6ZW9mIChpbnRyc1swXSkgKiAzKTsKICAgICBpZiAoIHJlcyApCi0tIAox
LjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 18:47:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 18:47: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 1g8V8g-00041F-QL; Fri, 05 Oct 2018 18:47:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=o5lq=mr=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g8V8X-0003nY-9l
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 18:47:41 +0000
X-Inumbo-ID: 4ea78b24-c8cf-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4ea78b24-c8cf-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 18:48:54 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 20349214C2;
 Fri,  5 Oct 2018 18:47:39 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538765259;
 bh=nu6M4qLRH0U7wM2zeTqK16UsB9j69OppUTYtO0PlO4I=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=KrfbYyUspv6KVMm8S4YoIMN7QBsfB9CSgI89yiftdK7biK4B26V1oniPVahBbim+l
 gN6bwSYIg7lQBMd9Zfgg0CBcLNtFpNgb5ncYGLMGqyQORxbzRgeAmIjfZft3NtL9XI
 kq3cwQRVACQscx62niKcuKnsz4y9kF2MbOLKTfEc=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  5 Oct 2018 11:47:21 -0700
Message-Id: <1538765251-25256-13-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v4 13/23] xen/arm: implement construct_domU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, xen-devel@lists.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>

U2ltaWxhciB0byBjb25zdHJ1Y3RfZG9tMCwgY29uc3RydWN0X2RvbVUgY3JlYXRlcyBhIGJhcmVi
b25lIERvbVUgZ3Vlc3QuCgpUaGUgZGV2aWNlIHRyZWUgbm9kZSBwYXNzZWQgYXMgYXJndW1lbnQg
aXMgY29tcGF0aWJsZSAieGVuLGRvbWFpbiIsIHNlZQpkb2NzL21pc2MvYXJtL2RldmljZS10cmVl
L2Jvb3RpbmcudHh0LgoKQWRkIGNvbnN0IHRvIGtlcm5lbF9wcm9iZSBkdF9kZXZpY2Vfbm9kZSBw
YXJhbWV0ZXIuCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhp
bGlueC5jb20+CgotLS0KQ2hhbmdlcyBpbiB2NDoKLSBjb25zdGlmeSBrZXJuZWxfcHJvYmUKLSBj
aGFuZ2UgdGl0bGUKLSBiZXR0ZXIgZXJyb3IgbWVzc2FnZXMgYW5kIHByaW50ZWQgaW5mbwotIDY0
Yml0IG1lbW9yeQoKQ2hhbmdlcyBpbiB2MzoKLSBtb3ZlIHNldHRpbmcgdHlwZSBiZWZvcmUgYWxs
b2NhdGVfbWVtb3J5Ci0gYWRkIGlmZGVmIGFyb3VuZCBpdCBhbmQgYSBjb21tZW50CgpDaGFuZ2Vz
IGluIHYyOgotIHJlbmFtZSBtZW0gdG8gbWVtb3J5Ci0gbWFrZSBjcHVzIGFuZCBtZW1vcnkgbWFu
ZGF0b3J5Ci0gcmVtb3ZlIHdyb250IGNvbW1lbnQgZnJvbSBjb21taXQgbWVzc2FnZQotIGNwdXMg
YW5kIG1lbW9yeSBhcmUgcmVhZCBhcyBpbnRlZ2VycwotIHJlYWQgdGhlIHZwbDAxMSBvcHRpb24K
LS0tCiB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCAzNyArKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrLS0tCiB4ZW4vYXJjaC9hcm0va2VybmVsLmMgICAgICAgfCAgMyArKy0K
IHhlbi9hcmNoL2FybS9rZXJuZWwuaCAgICAgICB8ICAyICstCiAzIGZpbGVzIGNoYW5nZWQsIDM3
IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCmluZGV4IDU0N2I2
MjQuLmVmYjUzMGEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYworKysg
Yi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKQEAgLTM2OSw3ICszNjksNiBAQCBzdGF0aWMg
dm9pZCBfX2luaXQgYWxsb2NhdGVfbWVtb3J5XzExKHN0cnVjdCBkb21haW4gKmQsCiAgICAgfQog
fQogCi0jaWYgMAogc3RhdGljIGJvb2wgX19pbml0IGFsbG9jYXRlX2JhbmtfbWVtb3J5KHN0cnVj
dCBkb21haW4gKmQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ry
dWN0IGtlcm5lbF9pbmZvICpraW5mbywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBnZm5fdCBzZ2ZuLApAQCAtNDUwLDcgKzQ0OSw2IEBAIGZhaWw6CiAgICAgICAgICAg
ICAodW5zaWduZWQgbG9uZylraW5mby0+dW5hc3NpZ25lZF9tZW0gPj4gMTApOwogICAgIEJVRygp
OwogfQotI2VuZGlmCiAKIHN0YXRpYyBpbnQgX19pbml0IHdyaXRlX3Byb3BlcnRpZXMoc3RydWN0
IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlKQpAQCAt
MjI5NCw3ICsyMjkyLDQwIEBAIHN0YXRpYyBpbnQgX19pbml0IF9fY29uc3RydWN0X2RvbWFpbihz
dHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvCiBzdGF0aWMgaW50IF9f
aW5pdCBjb25zdHJ1Y3RfZG9tVShzdHJ1Y3QgZG9tYWluICpkLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlKQogewotICAg
IHJldHVybiAtRU5PU1lTOworICAgIHN0cnVjdCBrZXJuZWxfaW5mbyBraW5mbyA9IHt9OworICAg
IGludCByYzsKKyAgICB1NjQgbWVtOworCisgICAgcmMgPSBkdF9wcm9wZXJ0eV9yZWFkX3U2NChu
b2RlLCAibWVtb3J5IiwgJm1lbSk7CisgICAgaWYgKCAhcmMgKQorICAgIHsKKyAgICAgICAgcHJp
bnRrKCJFcnJvciBidWlsZGluZyBEb21VOiBjYW5ub3QgcmVhZCBcIm1lbW9yeVwiIHByb3BlcnR5
XG4iKTsKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgfQorICAgIGtpbmZvLnVuYXNzaWdu
ZWRfbWVtID0gKHBhZGRyX3QpbWVtIDw8IDEwOworCisgICAgcHJpbnRrKCIqKiogTE9BRElORyBE
T01VIGNwdXM9JXUgbWVtb3J5PSVsdUtCICoqKlxuIiwgZC0+bWF4X3ZjcHVzLCBtZW0pOworCisg
ICAgZC0+dmNwdSA9IHh6YWxsb2NfYXJyYXkoc3RydWN0IHZjcHUgKiwgZC0+bWF4X3ZjcHVzKTsK
KyAgICBpZiAoICFkLT52Y3B1ICkKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07OworICAgIGlmICgg
dmNwdV9jcmVhdGUoZCwgMCwgMCkgPT0gTlVMTCApCisgICAgICAgIHJldHVybiAtRU5PTUVNOwor
ICAgIGQtPm1heF9wYWdlcyA9IH4wVTsKKworICAgIGtpbmZvLmQgPSBkOworCisgICAgcmMgPSBr
ZXJuZWxfcHJvYmUoJmtpbmZvLCBub2RlKTsKKyAgICBpZiAoIHJjIDwgMCApCisgICAgICAgIHJl
dHVybiByYzsKKworI2lmZGVmIENPTkZJR19BUk1fNjQKKyAgICAvKiB0eXBlIG11c3QgYmUgc2V0
IGJlZm9yZSBhbGxvY2F0ZSBtZW1vcnkgKi8KKyAgICBkLT5hcmNoLnR5cGUgPSBraW5mby50eXBl
OworI2VuZGlmCisgICAgYWxsb2NhdGVfbWVtb3J5KGQsICZraW5mbyk7CisKKyAgICByZXR1cm4g
X19jb25zdHJ1Y3RfZG9tYWluKGQsICZraW5mbyk7CiB9CiAKIHZvaWQgX19pbml0IGNyZWF0ZV9k
b21Vcyh2b2lkKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2tlcm5lbC5jIGIveGVuL2FyY2gv
YXJtL2tlcm5lbC5jCmluZGV4IGU1YjgyMTMuLjIyMzlhMDcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L2FybS9rZXJuZWwuYworKysgYi94ZW4vYXJjaC9hcm0va2VybmVsLmMKQEAgLTQyMSw3ICs0MjEs
OCBAQCBzdGF0aWMgaW50IF9faW5pdCBrZXJuZWxfemltYWdlMzJfcHJvYmUoc3RydWN0IGtlcm5l
bF9pbmZvICppbmZvLAogICAgIHJldHVybiAwOwogfQogCi1pbnQgX19pbml0IGtlcm5lbF9wcm9i
ZShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8sIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqZG9tYWlu
KSAKK2ludCBfX2luaXQga2VybmVsX3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbywKKyAg
ICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqZG9tYWlu
KQogewogICAgIHN0cnVjdCBib290bW9kdWxlICptb2QgPSBOVUxMOwogICAgIHN0cnVjdCBib290
Y21kbGluZSAqY21kID0gTlVMTDsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9rZXJuZWwuaCBi
L3hlbi9hcmNoL2FybS9rZXJuZWwuaAppbmRleCA0YTY1Mjg5Li40MzIwZjcyIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC9hcm0va2VybmVsLmgKKysrIGIveGVuL2FyY2gvYXJtL2tlcm5lbC5oCkBAIC01
NSw3ICs1NSw3IEBAIHN0cnVjdCBrZXJuZWxfaW5mbyB7CiAgKiAgLT50eXBlCiAgKiAgLT5sb2Fk
IGhvb2ssIGFuZCBzZXRzIGxvYWRlciBzcGVjaWZpYyB2YXJpYWJsZXMgLT56aW1hZ2UKICAqLwot
aW50IGtlcm5lbF9wcm9iZShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8sIHN0cnVjdCBkdF9kZXZp
Y2Vfbm9kZSAqZG9tYWluKTsKK2ludCBrZXJuZWxfcHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICpp
bmZvLCBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRvbWFpbik7CiAKIC8qCiAgKiBMb2Fk
cyB0aGUga2VybmVsIGludG8gZ3Vlc3QgUkFNLgotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 18:47:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 18: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 1g8V8i-00043i-61; Fri, 05 Oct 2018 18:47:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=o5lq=mr=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g8V8X-0003no-Ft
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 18:47:41 +0000
X-Inumbo-ID: 4f567187-c8cf-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4f567187-c8cf-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 18:48:55 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 4942621480;
 Fri,  5 Oct 2018 18:47:40 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538765260;
 bh=swNuZ7lo3ZM8Cmc8XerQFSKZR1xGu1Rh2zOuEDVgSUI=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=x2rMWvg56G+72mUwVxzKECmHVVO6Ba7o6HmZO0Y1PVfIUJ0Y8bup/UhOo+vsDtNRI
 /1r9I7zI6nuig8QAtWCNecDIJ602/yjbeVyn69Af9Ijls9xLkUNf60YLFIR1HSVx2t
 VaqCIZvaAubY6Dl7sAzgJT4ZKm6QKfHkYIombEGg=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  5 Oct 2018 11:47:25 -0700
Message-Id: <1538765251-25256-17-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v4 17/23] xen/arm: introduce a union in vpl011
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, xen-devel@lists.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>

SW50cm9kdWNlIGEgdW5pb24gaW4gc3RydWN0IHZwbDAxMSB0byBjb250YWluIHRoZSBjb25zb2xl
IHJpbmcgbWVtYmVycy4KQSBsYXRlciBwYXRjaCB3aWxsIGFkZCBhbm90aGVyIG1lbWJlciBvZiB0
aGUgdW5pb24gZm9yIHRoZSBjYXNlIHdoZXJlCnRoZSBiYWNrZW5kIGlzIGluIFhlbi4KClNpZ25l
ZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KLS0tCkNo
YW5nZXMgaW4gdjQ6Ci0gbmFtZSB1bmlvbiAiYmFja2VuZCIKCkNoYW5nZXMgaW4gdjM6Ci0gcmVu
YW1lIHJpbmcgZmllbGQgdG8gZG9tCgpDaGFuZ2VzIGluIHYyOgotIG5ldyBwYXRjaAotLS0KIHhl
bi9hcmNoL2FybS92cGwwMTEuYyAgICAgICAgfCAyMiArKysrKysrKysrKystLS0tLS0tLS0tCiB4
ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oIHwgIDggKysrKysrLS0KIDIgZmlsZXMgY2hhbmdl
ZCwgMTggaW5zZXJ0aW9ucygrKSwgMTIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL3ZwbDAxMS5jIGIveGVuL2FyY2gvYXJtL3ZwbDAxMS5jCmluZGV4IGEyODFlYWIuLmVi
YzA0NWUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS92cGwwMTEuYworKysgYi94ZW4vYXJjaC9h
cm0vdnBsMDExLmMKQEAgLTgyLDcgKzgyLDcgQEAgc3RhdGljIHVpbnQ4X3QgdnBsMDExX3JlYWRf
ZGF0YShzdHJ1Y3QgZG9tYWluICpkKQogICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CiAgICAgdWlu
dDhfdCBkYXRhID0gMDsKICAgICBzdHJ1Y3QgdnBsMDExICp2cGwwMTEgPSAmZC0+YXJjaC52cGww
MTE7Ci0gICAgc3RydWN0IHhlbmNvbnNfaW50ZXJmYWNlICppbnRmID0gdnBsMDExLT5yaW5nX2J1
ZjsKKyAgICBzdHJ1Y3QgeGVuY29uc19pbnRlcmZhY2UgKmludGYgPSB2cGwwMTEtPmJhY2tlbmQu
ZG9tLnJpbmdfYnVmOwogICAgIFhFTkNPTlNfUklOR19JRFggaW5fY29ucywgaW5fcHJvZDsKIAog
ICAgIFZQTDAxMV9MT0NLKGQsIGZsYWdzKTsKQEAgLTE0NSw3ICsxNDUsNyBAQCBzdGF0aWMgdWlu
dDhfdCB2cGwwMTFfcmVhZF9kYXRhKHN0cnVjdCBkb21haW4gKmQpCiBzdGF0aWMgdm9pZCB2cGww
MTFfdXBkYXRlX3R4X2ZpZm9fc3RhdHVzKHN0cnVjdCB2cGwwMTEgKnZwbDAxMSwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZpZm9fbGV2ZWwp
CiB7Ci0gICAgc3RydWN0IHhlbmNvbnNfaW50ZXJmYWNlICppbnRmID0gdnBsMDExLT5yaW5nX2J1
ZjsKKyAgICBzdHJ1Y3QgeGVuY29uc19pbnRlcmZhY2UgKmludGYgPSB2cGwwMTEtPmJhY2tlbmQu
ZG9tLnJpbmdfYnVmOwogICAgIHVuc2lnbmVkIGludCBmaWZvX3RocmVzaG9sZCA9IHNpemVvZihp
bnRmLT5vdXQpIC0gU0JTQV9VQVJUX0ZJRk9fTEVWRUw7CiAKICAgICBCVUlMRF9CVUdfT04oc2l6
ZW9mKGludGYtPm91dCkgPCBTQlNBX1VBUlRfRklGT19TSVpFKTsKQEAgLTE2NCw3ICsxNjQsNyBA
QCBzdGF0aWMgdm9pZCB2cGwwMTFfd3JpdGVfZGF0YShzdHJ1Y3QgZG9tYWluICpkLCB1aW50OF90
IGRhdGEpCiB7CiAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKICAgICBzdHJ1Y3QgdnBsMDExICp2
cGwwMTEgPSAmZC0+YXJjaC52cGwwMTE7Ci0gICAgc3RydWN0IHhlbmNvbnNfaW50ZXJmYWNlICpp
bnRmID0gdnBsMDExLT5yaW5nX2J1ZjsKKyAgICBzdHJ1Y3QgeGVuY29uc19pbnRlcmZhY2UgKmlu
dGYgPSB2cGwwMTEtPmJhY2tlbmQuZG9tLnJpbmdfYnVmOwogICAgIFhFTkNPTlNfUklOR19JRFgg
b3V0X2NvbnMsIG91dF9wcm9kOwogCiAgICAgVlBMMDExX0xPQ0soZCwgZmxhZ3MpOwpAQCAtMzgy
LDcgKzM4Miw3IEBAIHN0YXRpYyB2b2lkIHZwbDAxMV9kYXRhX2F2YWlsKHN0cnVjdCBkb21haW4g
KmQpCiB7CiAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKICAgICBzdHJ1Y3QgdnBsMDExICp2cGww
MTEgPSAmZC0+YXJjaC52cGwwMTE7Ci0gICAgc3RydWN0IHhlbmNvbnNfaW50ZXJmYWNlICppbnRm
ID0gdnBsMDExLT5yaW5nX2J1ZjsKKyAgICBzdHJ1Y3QgeGVuY29uc19pbnRlcmZhY2UgKmludGYg
PSB2cGwwMTEtPmJhY2tlbmQuZG9tLnJpbmdfYnVmOwogICAgIFhFTkNPTlNfUklOR19JRFggaW5f
Y29ucywgaW5fcHJvZCwgb3V0X2NvbnMsIG91dF9wcm9kOwogICAgIFhFTkNPTlNfUklOR19JRFgg
aW5fZmlmb19sZXZlbCwgb3V0X2ZpZm9fbGV2ZWw7CiAKQEAgLTQ1OSwxNCArNDU5LDE0IEBAIGlu
dCBkb21haW5fdnBsMDExX2luaXQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHZwbDAxMV9pbml0
X2luZm8gKmluZm8pCiAgICAgaW50IHJjOwogICAgIHN0cnVjdCB2cGwwMTEgKnZwbDAxMSA9ICZk
LT5hcmNoLnZwbDAxMTsKIAotICAgIGlmICggdnBsMDExLT5yaW5nX2J1ZiApCisgICAgaWYgKCB2
cGwwMTEtPmJhY2tlbmQuZG9tLnJpbmdfYnVmICkKICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAK
ICAgICAvKiBNYXAgdGhlIGd1ZXN0IFBGTiB0byBYZW4gYWRkcmVzcyBzcGFjZS4gKi8KICAgICBy
YyA9ICBwcmVwYXJlX3JpbmdfZm9yX2hlbHBlcihkLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGdmbl94KGluZm8tPmdmbiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJnZwbDAxMS0+cmluZ19wYWdlLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICZ2cGwwMTEtPnJpbmdfYnVmKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAmdnBsMDExLT5iYWNrZW5kLmRvbS5yaW5nX3BhZ2UsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJnZwbDAxMS0+YmFja2VuZC5kb20ucmluZ19idWYpOwogICAgIGlmICggcmMg
PCAwICkKICAgICAgICAgZ290byBvdXQ7CiAKQEAgLTQ5NSw3ICs0OTUsOCBAQCBvdXQyOgogICAg
IHZnaWNfZnJlZV92aXJxKGQsIEdVRVNUX1ZQTDAxMV9TUEkpOwogCiBvdXQxOgotICAgIGRlc3Ry
b3lfcmluZ19mb3JfaGVscGVyKCZ2cGwwMTEtPnJpbmdfYnVmLCB2cGwwMTEtPnJpbmdfcGFnZSk7
CisgICAgZGVzdHJveV9yaW5nX2Zvcl9oZWxwZXIoJnZwbDAxMS0+YmFja2VuZC5kb20ucmluZ19i
dWYsCisJCQkgICAgICAgICAgICAgICAgdnBsMDExLT5iYWNrZW5kLmRvbS5yaW5nX3BhZ2UpOwog
CiBvdXQ6CiAgICAgcmV0dXJuIHJjOwpAQCAtNTA1LDExICs1MDYsMTIgQEAgdm9pZCBkb21haW5f
dnBsMDExX2RlaW5pdChzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIHN0cnVjdCB2cGwwMTEgKnZw
bDAxMSA9ICZkLT5hcmNoLnZwbDAxMTsKIAotICAgIGlmICggIXZwbDAxMS0+cmluZ19idWYgKQor
ICAgIGlmICggIXZwbDAxMS0+YmFja2VuZC5kb20ucmluZ19idWYgKQogICAgICAgICByZXR1cm47
CiAKICAgICBmcmVlX3hlbl9ldmVudF9jaGFubmVsKGQsIHZwbDAxMS0+ZXZ0Y2huKTsKLSAgICBk
ZXN0cm95X3JpbmdfZm9yX2hlbHBlcigmdnBsMDExLT5yaW5nX2J1ZiwgdnBsMDExLT5yaW5nX3Bh
Z2UpOworICAgIGRlc3Ryb3lfcmluZ19mb3JfaGVscGVyKCZ2cGwwMTEtPmJhY2tlbmQuZG9tLnJp
bmdfYnVmLAorCQkJICAgICAgICAgICAgICAgIHZwbDAxMS0+YmFja2VuZC5kb20ucmluZ19wYWdl
KTsKIH0KIAogLyoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmggYi94
ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oCmluZGV4IGRiOTVmZjguLjQyZDdhMjQgMTAwNjQ0
Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmgKKysrIGIveGVuL2luY2x1ZGUvYXNt
LWFybS92cGwwMTEuaApAQCAtMzEsOCArMzEsMTIgQEAKICNkZWZpbmUgU0JTQV9VQVJUX0ZJRk9f
U0laRSAzMgogCiBzdHJ1Y3QgdnBsMDExIHsKLSAgICB2b2lkICpyaW5nX2J1ZjsKLSAgICBzdHJ1
Y3QgcGFnZV9pbmZvICpyaW5nX3BhZ2U7CisgICAgdW5pb24geworICAgICAgICBzdHJ1Y3Qgewor
ICAgICAgICAgICAgdm9pZCAqcmluZ19idWY7CisgICAgICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZv
ICpyaW5nX3BhZ2U7CisgICAgICAgIH0gZG9tOworICAgIH0gYmFja2VuZDsKICAgICB1aW50MzJf
dCAgICB1YXJ0ZnI7ICAgICAgICAgLyogRmxhZyByZWdpc3RlciAqLwogICAgIHVpbnQzMl90ICAg
IHVhcnRjcjsgICAgICAgICAvKiBDb250cm9sIHJlZ2lzdGVyICovCiAgICAgdWludDMyX3QgICAg
dWFydGltc2M7ICAgICAgIC8qIEludGVycnVwdCBtYXNrIHJlZ2lzdGVyKi8KLS0gCjEuOS4xCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 18:47:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 18:47: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 1g8V8j-000466-Br; Fri, 05 Oct 2018 18:47:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=o5lq=mr=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g8V8X-0003nZ-AW
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 18:47:41 +0000
X-Inumbo-ID: 4f2ae118-c8cf-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4f2ae118-c8cf-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 18:48:55 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 026682147C;
 Fri,  5 Oct 2018 18:47:39 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538765260;
 bh=F1HP1ruISp7KCLLYqjGDnqA9t5k2imornZ5FvuEQhLs=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=IDwaJ+9nNkeLq6LalKNc7UqzfwbbIaSH4u5s8zgjvB2SHd41/XHRPFyxJQpWGnJ6d
 XlAPR6HbQDMVJPatyhJFJKkpZg+SuFpKc/h/uJB544JarGGrnN9cx9K/9lkr3ISavI
 so2Jh7ju3zIDwONr1BQDK8alpvX7d2InKKoFSK5M=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  5 Oct 2018 11:47:24 -0700
Message-Id: <1538765251-25256-16-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v4 16/23] xen/arm: generate vpl011 node on
 device tree for domU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, xen-devel@lists.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>

SW50cm9kdWNlIHZwbDAxMSBzdXBwb3J0IHRvIGd1ZXN0cyBzdGFydGVkIGZyb20gWGVuOiBpdCBw
cm92aWRlcyBhCnNpbXBsZSB3YXkgdG8gcHJpbnQgb3V0cHV0IGZyb20gYSBndWVzdCwgYXMgbW9z
dCBndWVzdHMgY29tZSB3aXRoIGEKcGwwMTEgZHJpdmVyLiBJdCBpcyBhbHNvIGFibGUgdG8gcHJv
dmlkZSBhIHdvcmtpbmcgY29uc29sZSB3aXRoCmludGVycnVwdCBzdXBwb3J0LgoKVGhlIFVBUlQg
ZXhwb3NlZCB0byB0aGUgZ3Vlc3QgaXMgYSBTQlNBIGNvbXBhdGlibGUgVUFSVCBhbmQgbm90IGEg
UEwwMTEuClNCU0EgVUFSVCBpcyBhIHN1YnNldCBvZiBQTDAxMSByMXA1LiBBIGZ1bGwgUEwwMTEg
aW1wbGVtZW50YXRpb24gaW4gWGVuCndvdWxkIGp1c3QgYmUgdG9vIGRpZmZpY3VsdCwgc28gZ3Vl
c3RzIG1heSByZXF1aXJlIHNvbWUgZHJpdmVycyBjaGFuZ2VzLgoKRW5hYmxlIHZwbDAxMSBjb25k
aXRpb25hbGx5IGlmIHRoZSB1c2VyIHJlcXVlc3RlZCBpdC4KClNpZ25lZC1vZmYtYnk6IFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KLS0tCkNoYW5nZXMgaW4gdjQ6Ci0g
bW92ZSByZW5hbWUgc2V0X2ludGVycnVwdF9wcGkgYW5kIG1ha2luZyBzZXRfaW50ZXJydXB0X3Bw
aSBnZW5lcmljIHRvCiAgYSBzZXBhcmF0ZSBwYXRjaAotIHByb3Blcmx5IG5hbWUgdGhlIHZwbDAx
MSBkZXZpY2Ugbm9kZSBuYW1lCi0gY29kZSBzdHlsZQotIHVzZSAjZGVmaW5lIGZvciBhZGRyY2Vs
bHMgYW5kIHNpemVjZWxscwoKQ2hhbmdlcyBpbiB2MzoKLSB1c2UgYm9vbAotIHJldGFpbiBCVUdf
T04oaXJxIDwgMTYpCi0gYWRkIHZwbDAxMSBib29sIHRvIGtpbmZvCi0gcmV0dXJuIGVycm9yIG9m
IHZwbDAxMSBpcyByZXF1aXJlZCBidXQgQ09ORklHX1NCU0FfVlVBUlRfQ09OU09MRSBpcwogIG1p
c3NpbmcKCkNoYW5nZXMgaW4gdjI6Ci0gY29kZSBzdHlsZSBmaXhlcwotIG1ha2Ugc2V0X2ludGVy
cnVwdF9wcGkgZ2VuZXJpYwotIHJlbmFtZSBzZXRfaW50ZXJydXB0X3BwaSB0byBzZXRfaW50ZXJy
dXB0Ci0gb25seSBtYWtlIHRoZSB2cGwwMTEgbm9kZSBpZiB0aGUgb3B0aW9uIHdhcyBlbmFibGVk
Ci0tLQogeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgNjEgKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJjaC9hcm0va2VybmVsLmggICAgICAg
fCAgMyArKysKIDIgZmlsZXMgY2hhbmdlZCwgNjQgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
YwppbmRleCA3NjBlYmY4Li4wNDlhYjg0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCkBAIC0xNjA1LDYgKzE2
MDUsNTQgQEAgc3RhdGljIGludCBfX2luaXQgbWFrZV90aW1lcl9kb21VX25vZGUoY29uc3Qgc3Ry
dWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0KQogICAgIHJldHVybiByZXM7CiB9CiAKKyNpZmRlZiBD
T05GSUdfU0JTQV9WVUFSVF9DT05TT0xFCitzdGF0aWMgaW50IF9faW5pdCBtYWtlX3ZwbDAxMV91
YXJ0X25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0KQoreworICAgIGludCBy
ZXM7CisgICAgZ2ljX2ludGVycnVwdF90IGludHI7CisgICAgX19iZTMyIHJlZ1tHVUVTVF9ST09U
X0FERFJFU1NfQ0VMTFMgKyBHVUVTVF9ST09UX1NJWkVfQ0VMTFNdOworICAgIF9fYmUzMiAqY2Vs
bHM7CisKKyAgICByZXMgPSBmZHRfYmVnaW5fbm9kZShmZHQsICJzYnNhLXVhcnRAIl9fc3RyaW5n
aWZ5KEdVRVNUX1BMMDExX0JBU0UpKTsKKyAgICBpZiAoIHJlcyApCisgICAgICAgIHJldHVybiBy
ZXM7CisKKyAgICByZXMgPSBmZHRfcHJvcGVydHlfc3RyaW5nKGZkdCwgImNvbXBhdGlibGUiLCAi
YXJtLHNic2EtdWFydCIpOworICAgIGlmICggcmVzICkKKyAgICAgICAgcmV0dXJuIHJlczsKKwor
ICAgIGNlbGxzID0gJnJlZ1swXTsKKyAgICBkdF9jaGlsZF9zZXRfcmFuZ2UoJmNlbGxzLCBHVUVT
VF9ST09UX0FERFJFU1NfQ0VMTFMsCisgICAgICAgICAgICAgICAgICAgICAgIEdVRVNUX1JPT1Rf
U0laRV9DRUxMUywgR1VFU1RfUEwwMTFfQkFTRSwKKyAgICAgICAgICAgICAgICAgICAgICAgR1VF
U1RfUEwwMTFfU0laRSk7CisgICAgaWYgKCByZXMgKQorICAgICAgICByZXR1cm4gcmVzOworICAg
IHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQsICJyZWciLCByZWcsIHNpemVvZihyZWcpKTsKKyAgICBp
ZiAoIHJlcyApCisgICAgICAgIHJldHVybiByZXM7CisKKyAgICBzZXRfaW50ZXJydXB0KGludHIs
IEdVRVNUX1ZQTDAxMV9TUEksIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfSElHSCk7CisKKyAgICBy
ZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAiaW50ZXJydXB0cyIsIGludHIsIHNpemVvZiAoaW50cikp
OworICAgIGlmICggcmVzICkKKyAgICAgICAgcmV0dXJuIHJlczsKKworICAgIHJlcyA9IGZkdF9w
cm9wZXJ0eV9jZWxsKGZkdCwgImludGVycnVwdC1wYXJlbnQiLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIEdVRVNUX1BIQU5ETEVfR0lDKTsKKyAgICBpZiAoIHJlcyApCisgICAgICAgIHJl
dHVybiByZXM7CisKKyAgICAvKiBVc2UgYSBkZWZhdWx0IGJhdWQgcmF0ZSBvZiAxMTUyMDAuICov
CisgICAgZmR0X3Byb3BlcnR5X3UzMihmZHQsICJjdXJyZW50LXNwZWVkIiwgMTE1MjAwKTsKKwor
ICAgIHJlcyA9IGZkdF9lbmRfbm9kZShmZHQpOworICAgIGlmICggcmVzICkKKyAgICAgICAgcmV0
dXJuIHJlczsKKworICAgIHJldHVybiAwOworfQorI2VuZGlmCisKIC8qCiAgKiBUaGUgbWF4IHNp
emUgZm9yIERUIGlzIDJNQi4gSG93ZXZlciwgdGhlIGdlbmVyYXRlZCBEVCBpcyBzbWFsbCwgNEtC
CiAgKiBhcmUgZW5vdWdoIGZvciBub3csIGJ1dCB3ZSBtaWdodCBoYXZlIHRvIGluY3JlYXNlIGl0
IGluIHRoZSBmdXR1cmUuCkBAIC0xNjY2LDYgKzE3MTQsMTYgQEAgc3RhdGljIGludCBfX2luaXQg
cHJlcGFyZV9kdGJfZG9tVShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtp
bmZvKQogICAgIGlmICggcmV0ICkKICAgICAgICAgZ290byBlcnI7CiAKKyAgICBpZiAoIGtpbmZv
LT52cGwwMTEgKQorICAgIHsKKyAgICAgICAgcmV0ID0gLUVJTlZBTDsKKyNpZmRlZiBDT05GSUdf
U0JTQV9WVUFSVF9DT05TT0xFCisgICAgICAgIHJldCA9IG1ha2VfdnBsMDExX3VhcnRfbm9kZShk
LCBraW5mby0+ZmR0KTsKKyNlbmRpZgorICAgICAgICBpZiAoIHJldCApCisgICAgICAgICAgICBn
b3RvIGVycjsKKyAgICB9CisKICAgICByZXQgPSBmZHRfZW5kX25vZGUoa2luZm8tPmZkdCk7CiAg
ICAgaWYgKCByZXQgPCAwICkKICAgICAgICAgZ290byBlcnI7CkBAIC0yNTIzLDYgKzI1ODEsNyBA
QCBzdGF0aWMgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tVShzdHJ1Y3QgZG9tYWluICpkLAogICAg
IHN0cnVjdCBrZXJuZWxfaW5mbyBraW5mbyA9IHt9OwogICAgIGludCByYzsKICAgICB1NjQgbWVt
OworICAgIHUzMiBsZW47CiAKICAgICByYyA9IGR0X3Byb3BlcnR5X3JlYWRfdTY0KG5vZGUsICJt
ZW1vcnkiLCAmbWVtKTsKICAgICBpZiAoICFyYyApCkBAIC0yNTM0LDYgKzI1OTMsOCBAQCBzdGF0
aWMgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tVShzdHJ1Y3QgZG9tYWluICpkLAogCiAgICAgcHJp
bnRrKCIqKiogTE9BRElORyBET01VIGNwdXM9JXUgbWVtb3J5PSVsdUtCICoqKlxuIiwgZC0+bWF4
X3ZjcHVzLCBtZW0pOwogCisgICAga2luZm8udnBsMDExID0gZHRfZ2V0X3Byb3BlcnR5KG5vZGUs
ICJ2cGwwMTEiLCAmbGVuKSAhPSBOVUxMOworCiAgICAgZC0+dmNwdSA9IHh6YWxsb2NfYXJyYXko
c3RydWN0IHZjcHUgKiwgZC0+bWF4X3ZjcHVzKTsKICAgICBpZiAoICFkLT52Y3B1ICkKICAgICAg
ICAgcmV0dXJuIC1FTk9NRU07OwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2tlcm5lbC5oIGIv
eGVuL2FyY2gvYXJtL2tlcm5lbC5oCmluZGV4IDQzMjBmNzIuLjMzZjNlNzIgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL2FybS9rZXJuZWwuaAorKysgYi94ZW4vYXJjaC9hcm0va2VybmVsLmgKQEAgLTMz
LDYgKzMzLDkgQEAgc3RydWN0IGtlcm5lbF9pbmZvIHsKICAgICBwYWRkcl90IGR0Yl9wYWRkcjsK
ICAgICBwYWRkcl90IGluaXRyZF9wYWRkcjsKIAorICAgIC8qIEVuYWJsZSBwbDAxMSBlbXVsYXRp
b24gKi8KKyAgICBib29sIHZwbDAxMTsKKwogICAgIC8qIGxvYWRlciB0byB1c2UgZm9yIHRoaXMg
a2VybmVsICovCiAgICAgdm9pZCAoKmxvYWQpKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbyk7CiAg
ICAgLyogbG9hZGVyIHNwZWNpZmljIHN0YXRlICovCi0tIAoxLjkuMQoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 18:47:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 18:47: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 1g8V8k-00048W-OO; Fri, 05 Oct 2018 18:47:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=o5lq=mr=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g8V8Y-0003oo-71
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 18:47:42 +0000
X-Inumbo-ID: cbe655a1-c8ce-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cbe655a1-c8ce-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 20:45:14 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id D61FF214C3;
 Fri,  5 Oct 2018 18:47:40 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538765261;
 bh=oVhenFrzN9BeJz3aV6Gt6eEsdX45y4mCKvPhT3eb0K4=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=L1VPSgJJ3AqNwd9w80dLX8akWXNCtCsqvrMTc1pdUALFQ0/my6KT1/fOlsCWrj2CH
 8HG8aKAxjv1fb1TGfJZvbdEVg+a3y5SNaVlUhiuY+MAf95JU86YywDTVkoWP6bgh6r
 PkbhucEevKppHiUrKJ61U52ca5rOoW4b39+1t1GI=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  5 Oct 2018 11:47:27 -0700
Message-Id: <1538765251-25256-19-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v4 19/23] xen/arm: Allow vpl011 to be used by
 DomU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, xen-devel@lists.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>

TWFrZSB2cGwwMTEgYmVpbmcgYWJsZSB0byBiZSB1c2VkIHdpdGhvdXQgYSB1c2Vyc3BhY2UgY29t
cG9uZW50IGluIERvbTAuCkluIHRoYXQgY2FzZSwgb3V0cHV0IGlzIHByaW50ZWQgdG8gdGhlIFhl
biBzZXJpYWwgYW5kIGlucHV0IGlzIHJlY2VpdmVkCmZyb20gdGhlIFhlbiBzZXJpYWwgb25lIGNo
YXJhY3RlciBhdCBhIHRpbWUuCgpDYWxsIGRvbWFpbl92cGwwMTFfaW5pdCBkdXJpbmcgY29uc3Ry
dWN0X2RvbVUgaWYgdnBsMDExIGlzIGVuYWJsZWQuCgpJbnRyb2R1Y2UgYSBuZXcgcmluZyBzdHJ1
Y3Qgd2l0aCBvbmx5IHRoZSByaW5nIGFycmF5IHRvIGF2b2lkIGEgd2FzdGUgb2YKbWVtb3J5LiBJ
bnRyb2R1Y2Ugc2VwYXJhdGUgcmVhZF9kYXRhIGFuZCB3cml0ZV9kYXRhIGZ1bmN0aW9ucyBmb3IK
aW5pdGlhbCBkb21haW5zOiB2cGwwMTFfd3JpdGVfZGF0YV94ZW4gaXMgdmVyeSBzaW1wbGUgYW5k
IGp1c3Qgd3JpdGVzCnRvIHRoZSBjb25zb2xlLCB3aGlsZSB2cGwwMTFfcmVhZF9kYXRhX3hlbiBp
cyBhIGR1cGxpY2F0ZSBvZgp2cGwwMTFfcmVhZF9kYXRhLiBBbHRob3VnaCB0ZXh0dWFsbHkgYWxt
b3N0IGlkZW50aWNhbCwgd2UgYXJlIGZvcmNlZCB0bwpkdXBsaWNhdGUgdGhlIGZ1bmN0aW9ucyBi
ZWNhdXNlIHRoZSBzdHJ1Y3QgbGF5b3V0IGlzIGRpZmZlcmVudC4KCk91dHB1dCBjaGFyYWN0ZXJz
IGFyZSBwcmludGVkIG9uZSBieSBvbmUsIHBvdGVudGlhbGx5IGxlYWRpbmcgdG8KaW50ZXJtaXhl
ZCBvdXRwdXQgb2YgZGlmZmVyZW50IGRvbWFpbnMgb24gdGhlIGNvbnNvbGUuIEEgZm9sbG93LXVw
IHBhdGNoCndpbGwgc29sdmUgdGhlIGlzc3VlIGJ5IGludHJvZHVjaW5nIGJ1ZmZlcmluZy4KClNp
Z25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KLS0t
CkNoYW5nZXMgaW4gdjQ6Ci0gY29kZSBzdHlsZQoKQ2hhbmdlcyBpbiB2MzoKLSBhZGQgaW4tY29k
ZSBjb21tZW50cwotIGltcHJvdmUgZXhpc3RpbmcgY29tbWVudHMKLSByZW1vdmUgaWZkZWYgYXJv
dW5kIGRvbWFpbl92cGwwMTFfaW5pdCBpbiBjb25zdHJ1Y3RfZG9tVQotIGFkZCBBU1NFUlQKLSB1
c2UgU0JTQV9VQVJUX0ZJRk9fU0laRSBmb3IgaW4gYnVmZmVyIHNpemUKLSByZW5hbWUgcmluZ19l
bmFibGUgdG8gYmFja2VuZF9pbl9kb21haW4KLSByZW5hbWUgc3RydWN0IHhlbmNvbnNfaW4gdG8g
c3RydWN0IHZwbDAxMV94ZW5fYmFja2VuZAotIHJlbmFtZSBpbnJpbmcgZmllbGQgdG8geGVuCi0g
cmVuYW1lIGhlbHBlciBmdW5jdGlvbnMgYWNjb3JkaW5nbHkKLSByZW1vdmUgdW5uZWNlc3Nhcnkg
c3R1YiBpbXBsZW1lbnRhdGlvbiBvZiB2cGwwMTFfcnhfY2hhcgotIG1vdmUgdnBsMDExX3J4X2No
YXJfeGVuIHdpdGhpbiB0aGUgZmlsZSB0byBhdm9pZCB0aGUgbmVlZCBvZiBhIGZvcndhcmQKICBk
ZWNsYXJhdGlvbiBvZiB2cGwwMTFfZGF0YV9hdmFpbAotIGZpeCBzbWFsbCBidWcgaW4gdnBsMDEx
X3J4X2NoYXJfeGVuOiBpbmNyZW1lbnQgaW5fcHJvZCBiZWZvcmUgdXNpbmcgaXQKICB0byBjaGVj
ayB4ZW5jb25zX3F1ZXVlZC4KCkNoYW5nZXMgaW4gdjI6Ci0gb25seSBpbml0IGlmIHZwbDAxMQot
IHJlbmFtZSB2cGwwMTFfcmVhZF9jaGFyIHRvIHZwbDAxMV9yeF9jaGFyCi0gcmVtb3ZlIHNwdXJp
b3VzIGNoYW5nZQotIGZpeCBjb2Rpbmcgc3R5bGUKLSB1c2UgZGlmZmVyZW50IHJpbmcgc3RydWN0
Ci0gbW92ZSB0aGUgd3JpdGVfZGF0YSBjaGFuZ2VzIHRvIHRoZWlyIG93biBmdW5jdGlvbgogICh2
cGwwMTFfd3JpdGVfZGF0YV9ub3JpbmcpCi0gZHVwbGljYXRlIHZwbDAxMV9yZWFkX2RhdGEKLS0t
CiB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgIHwgICA5ICstCiB4ZW4vYXJjaC9hcm0vdnBs
MDExLmMgICAgICAgIHwgMjAwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKyst
LS0tLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmggfCAgIDggKysKIDMgZmlsZXMgY2hh
bmdlZCwgMTkyIGluc2VydGlvbnMoKyksIDI1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwpp
bmRleCAwNDlhYjg0Li40Mzc5NTM4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1
aWxkLmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCkBAIC0yNjE4LDcgKzI2MTgs
MTQgQEAgc3RhdGljIGludCBfX2luaXQgY29uc3RydWN0X2RvbVUoc3RydWN0IGRvbWFpbiAqZCwK
ICAgICBpZiAoIHJjIDwgMCApCiAgICAgICAgIHJldHVybiByYzsKIAotICAgIHJldHVybiBfX2Nv
bnN0cnVjdF9kb21haW4oZCwgJmtpbmZvKTsKKyAgICByYyA9IF9fY29uc3RydWN0X2RvbWFpbihk
LCAma2luZm8pOworICAgIGlmICggcmMgPCAwICkKKyAgICAgICAgcmV0dXJuIHJjOworCisgICAg
aWYgKCBraW5mby52cGwwMTEgKQorICAgICAgICByYyA9IGRvbWFpbl92cGwwMTFfaW5pdChkLCBO
VUxMKTsKKworICAgIHJldHVybiByYzsKIH0KIAogdm9pZCBfX2luaXQgY3JlYXRlX2RvbVVzKHZv
aWQpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdnBsMDExLmMgYi94ZW4vYXJjaC9hcm0vdnBs
MDExLmMKaW5kZXggNjg0NTJhOC4uMTMxNTA3ZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3Zw
bDAxMS5jCisrKyBiL3hlbi9hcmNoL2FybS92cGwwMTEuYwpAQCAtNzcsNiArNzcsOTEgQEAgc3Rh
dGljIHZvaWQgdnBsMDExX3VwZGF0ZV9pbnRlcnJ1cHRfc3RhdHVzKHN0cnVjdCBkb21haW4gKmQp
CiAjZW5kaWYKIH0KIAorLyoKKyAqIHZwbDAxMV93cml0ZV9kYXRhX3hlbiB3cml0ZXMgY2hhcnMg
ZnJvbSB0aGUgdnBsMDExIG91dCBidWZmZXIgdG8gdGhlCisgKiBjb25zb2xlLiBPbmx5IHRvIGJl
IHVzZWQgd2hlbiB0aGUgYmFja2VuZCBpcyBYZW4uCisgKi8KK3N0YXRpYyB2b2lkIHZwbDAxMV93
cml0ZV9kYXRhX3hlbihzdHJ1Y3QgZG9tYWluICpkLCB1aW50OF90IGRhdGEpCit7CisgICAgdW5z
aWduZWQgbG9uZyBmbGFnczsKKyAgICBzdHJ1Y3QgdnBsMDExICp2cGwwMTEgPSAmZC0+YXJjaC52
cGwwMTE7CisKKyAgICBWUEwwMTFfTE9DSyhkLCBmbGFncyk7CisKKyAgICBwcmludGsoIiVjIiwg
ZGF0YSk7CisgICAgaWYgKGRhdGEgPT0gJ1xuJykKKyAgICAgICAgcHJpbnRrKCJET00ldTogIiwg
ZC0+ZG9tYWluX2lkKTsKKworICAgIHZwbDAxMS0+dWFydHJpcyB8PSBUWEk7CisgICAgdnBsMDEx
LT51YXJ0ZnIgJj0gflRYRkU7CisgICAgdnBsMDExX3VwZGF0ZV9pbnRlcnJ1cHRfc3RhdHVzKGQp
OworCisgICAgVlBMMDExX1VOTE9DSyhkLCBmbGFncyk7Cit9CisKKy8qCisgKiB2cGwwMTFfcmVh
ZF9kYXRhX3hlbiByZWFkcyBkYXRhIHdoZW4gdGhlIGJhY2tlbmQgaXMgeGVuLiBDaGFyYWN0ZXJz
CisgKiBhcmUgYWRkZWQgdG8gdGhlIHZwbDAxMSByZWNlaXZlIGJ1ZmZlciBieSB2cGwwMTFfcnhf
Y2hhcl94ZW4uCisgKi8KK3N0YXRpYyB1aW50OF90IHZwbDAxMV9yZWFkX2RhdGFfeGVuKHN0cnVj
dCBkb21haW4gKmQpCit7CisgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKKyAgICB1aW50OF90IGRh
dGEgPSAwOworICAgIHN0cnVjdCB2cGwwMTEgKnZwbDAxMSA9ICZkLT5hcmNoLnZwbDAxMTsKKyAg
ICBzdHJ1Y3QgdnBsMDExX3hlbl9iYWNrZW5kICppbnRmID0gdnBsMDExLT5iYWNrZW5kLnhlbjsK
KyAgICBYRU5DT05TX1JJTkdfSURYIGluX2NvbnMsIGluX3Byb2Q7CisKKyAgICBWUEwwMTFfTE9D
SyhkLCBmbGFncyk7CisKKyAgICBpbl9jb25zID0gaW50Zi0+aW5fY29uczsKKyAgICBpbl9wcm9k
ID0gaW50Zi0+aW5fcHJvZDsKKworICAgIHNtcF9ybWIoKTsKKworICAgIC8qCisgICAgICogSXQg
aXMgZXhwZWN0ZWQgdGhhdCB0aGVyZSB3aWxsIGJlIGRhdGEgaW4gdGhlIHJpbmcgYnVmZmVyIHdo
ZW4gdGhpcworICAgICAqIGZ1bmN0aW9uIGlzIGNhbGxlZCBzaW5jZSB0aGUgZ3Vlc3QgaXMgZXhw
ZWN0ZWQgdG8gcmVhZCB0aGUgZGF0YSByZWdpc3RlcgorICAgICAqIG9ubHkgaWYgdGhlIFRYRkUg
ZmxhZyBpcyBub3Qgc2V0LgorICAgICAqIElmIHRoZSBndWVzdCBzdGlsbCBkb2VzIHJlYWQgd2hl
biBUWEZFIGJpdCBpcyBzZXQgdGhlbiAwIHdpbGwgYmUgcmV0dXJuZWQuCisgICAgICovCisgICAg
aWYgKCB4ZW5jb25zX3F1ZXVlZChpbl9wcm9kLCBpbl9jb25zLCBzaXplb2YoaW50Zi0+aW4pKSA+
IDAgKQorICAgIHsKKyAgICAgICAgdW5zaWduZWQgaW50IGZpZm9fbGV2ZWw7CisKKyAgICAgICAg
ZGF0YSA9IGludGYtPmluW3hlbmNvbnNfbWFzayhpbl9jb25zLCBzaXplb2YoaW50Zi0+aW4pKV07
CisgICAgICAgIGluX2NvbnMgKz0gMTsKKyAgICAgICAgc21wX21iKCk7CisgICAgICAgIGludGYt
PmluX2NvbnMgPSBpbl9jb25zOworCisgICAgICAgIGZpZm9fbGV2ZWwgPSB4ZW5jb25zX3F1ZXVl
ZChpbl9wcm9kLCBpbl9jb25zLCBzaXplb2YoaW50Zi0+aW4pKTsKKworICAgICAgICAvKiBJZiB0
aGUgRklGTyBpcyBub3cgZW1wdHksIHdlIGNsZWFyIHRoZSByZWNlaXZlIHRpbWVvdXQgaW50ZXJy
dXB0LiAqLworICAgICAgICBpZiAoIGZpZm9fbGV2ZWwgPT0gMCApCisgICAgICAgIHsKKyAgICAg
ICAgICAgIHZwbDAxMS0+dWFydGZyIHw9IFJYRkU7CisgICAgICAgICAgICB2cGwwMTEtPnVhcnRy
aXMgJj0gflJUSTsKKyAgICAgICAgfQorCisgICAgICAgIC8qIElmIHRoZSBGSUZPIGlzIG1vcmUg
dGhhbiBoYWxmIGVtcHR5LCB3ZSBjbGVhciB0aGUgUlggaW50ZXJydXB0LiAqLworICAgICAgICBp
ZiAoIGZpZm9fbGV2ZWwgPCBzaXplb2YoaW50Zi0+aW4pIC0gU0JTQV9VQVJUX0ZJRk9fTEVWRUwg
KQorICAgICAgICAgICAgdnBsMDExLT51YXJ0cmlzICY9IH5SWEk7CisKKyAgICAgICAgdnBsMDEx
X3VwZGF0ZV9pbnRlcnJ1cHRfc3RhdHVzKGQpOworICAgIH0KKyAgICBlbHNlCisgICAgICAgIGdw
cmludGsoWEVOTE9HX0VSUiwgInZwbDAxMTogVW5leHBlY3RlZCBJTiByaW5nIGJ1ZmZlciBlbXB0
eVxuIik7CisKKyAgICAvKgorICAgICAqIFdlIGhhdmUgY29uc3VtZWQgYSBjaGFyYWN0ZXIgb3Ig
dGhlIEZJRk8gd2FzIGVtcHR5LCBzbyBjbGVhciB0aGUKKyAgICAgKiAiRklGTyBmdWxsIiBiaXQu
CisgICAgICovCisgICAgdnBsMDExLT51YXJ0ZnIgJj0gflJYRkY7CisKKyAgICBWUEwwMTFfVU5M
T0NLKGQsIGZsYWdzKTsKKworICAgIHJldHVybiBkYXRhOworfQorCiBzdGF0aWMgdWludDhfdCB2
cGwwMTFfcmVhZF9kYXRhKHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAgdW5zaWduZWQgbG9uZyBm
bGFnczsKQEAgLTI0MCw3ICszMjUsMTAgQEAgc3RhdGljIGludCB2cGwwMTFfbW1pb19yZWFkKHN0
cnVjdCB2Y3B1ICp2LAogICAgIGNhc2UgRFI6CiAgICAgICAgIGlmICggIXZwbDAxMV9yZWczMl9j
aGVja19hY2Nlc3MoZGFidCkgKSBnb3RvIGJhZF93aWR0aDsKIAotICAgICAgICAqciA9IHZyZWdf
cmVnMzJfZXh0cmFjdCh2cGwwMTFfcmVhZF9kYXRhKGQpLCBpbmZvKTsKKyAgICAgICAgaWYgKCB2
cGwwMTEtPmJhY2tlbmRfaW5fZG9tYWluICkKKyAgICAgICAgICAgICpyID0gdnJlZ19yZWczMl9l
eHRyYWN0KHZwbDAxMV9yZWFkX2RhdGEoZCksIGluZm8pOworICAgICAgICBlbHNlCisgICAgICAg
ICAgICAqciA9IHZyZWdfcmVnMzJfZXh0cmFjdCh2cGwwMTFfcmVhZF9kYXRhX3hlbihkKSwgaW5m
byk7CiAgICAgICAgIHJldHVybiAxOwogCiAgICAgY2FzZSBSU1I6CkBAIC0zMjUsNyArNDEzLDEw
IEBAIHN0YXRpYyBpbnQgdnBsMDExX21taW9fd3JpdGUoc3RydWN0IHZjcHUgKnYsCiAKICAgICAg
ICAgdnJlZ19yZWczMl91cGRhdGUoJmRhdGEsIHIsIGluZm8pOwogICAgICAgICBkYXRhICY9IDB4
RkY7Ci0gICAgICAgIHZwbDAxMV93cml0ZV9kYXRhKHYtPmRvbWFpbiwgZGF0YSk7CisgICAgICAg
IGlmICggdnBsMDExLT5iYWNrZW5kX2luX2RvbWFpbiApCisgICAgICAgICAgICB2cGwwMTFfd3Jp
dGVfZGF0YSh2LT5kb21haW4sIGRhdGEpOworICAgICAgICBlbHNlCisgICAgICAgICAgICB2cGww
MTFfd3JpdGVfZGF0YV94ZW4odi0+ZG9tYWluLCBkYXRhKTsKICAgICAgICAgcmV0dXJuIDE7CiAg
ICAgfQogCkBAIC00MzAsNiArNTIxLDM5IEBAIHN0YXRpYyB2b2lkIHZwbDAxMV9kYXRhX2F2YWls
KHN0cnVjdCBkb21haW4gKmQsCiAgICAgICAgIHZwbDAxMS0+dWFydGZyIHw9IFRYRkU7CiB9CiAK
Ky8qCisgKiB2cGwwMTFfcnhfY2hhcl94ZW4gYWRkcyBhIGNoYXIgdG8gYSBkb21haW4ncyB2cGww
MTEgcmVjZWl2ZSBidWZmZXIuCisgKiBJdCBpcyBvbmx5IHVzZWQgd2hlbiB0aGUgdnBsMDExIGJh
Y2tlbmQgaXMgaW4gWGVuLgorICovCit2b2lkIHZwbDAxMV9yeF9jaGFyX3hlbihzdHJ1Y3QgZG9t
YWluICpkLCBjaGFyIGMpCit7CisgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKKyAgICBzdHJ1Y3Qg
dnBsMDExICp2cGwwMTEgPSAmZC0+YXJjaC52cGwwMTE7CisgICAgc3RydWN0IHZwbDAxMV94ZW5f
YmFja2VuZCAqaW50ZiA9IHZwbDAxMS0+YmFja2VuZC54ZW47CisgICAgWEVOQ09OU19SSU5HX0lE
WCBpbl9jb25zLCBpbl9wcm9kLCBpbl9maWZvX2xldmVsOworCisgICAgQVNTRVJUKCF2cGwwMTEt
PmJhY2tlbmRfaW5fZG9tYWluKTsKKyAgICBWUEwwMTFfTE9DSyhkLCBmbGFncyk7CisKKyAgICBp
bl9jb25zID0gaW50Zi0+aW5fY29uczsKKyAgICBpbl9wcm9kID0gaW50Zi0+aW5fcHJvZDsKKyAg
ICBpZiAoIHhlbmNvbnNfcXVldWVkKGluX3Byb2QsIGluX2NvbnMsIHNpemVvZihpbnRmLT5pbikp
ID09IHNpemVvZihpbnRmLT5pbikgKQorICAgIHsKKyAgICAgICAgVlBMMDExX1VOTE9DSyhkLCBm
bGFncyk7CisgICAgICAgIHJldHVybjsKKyAgICB9CisKKyAgICBpbnRmLT5pblt4ZW5jb25zX21h
c2soaW5fcHJvZCwgc2l6ZW9mKGludGYtPmluKSldID0gYzsKKyAgICBpbnRmLT5pbl9wcm9kID0g
Kytpbl9wcm9kOworCisgICAgaW5fZmlmb19sZXZlbCA9IHhlbmNvbnNfcXVldWVkKGluX3Byb2Qs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGluX2NvbnMsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihpbnRmLT5pbikpOworCisgICAgdnBsMDEx
X2RhdGFfYXZhaWwoZCwgaW5fZmlmb19sZXZlbCwgc2l6ZW9mKGludGYtPmluKSwgMCwgU0JTQV9V
QVJUX0ZJRk9fU0laRSk7CisgICAgVlBMMDExX1VOTE9DSyhkLCBmbGFncyk7Cit9CisKIHN0YXRp
YyB2b2lkIHZwbDAxMV9ub3RpZmljYXRpb24oc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBw
b3J0KQogewogICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CkBAIC00NzAsMjcgKzU5NCw0NyBAQCBp
bnQgZG9tYWluX3ZwbDAxMV9pbml0KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2cGwwMTFfaW5p
dF9pbmZvICppbmZvKQogICAgIGlmICggdnBsMDExLT5iYWNrZW5kLmRvbS5yaW5nX2J1ZiApCiAg
ICAgICAgIHJldHVybiAtRUlOVkFMOwogCi0gICAgLyogTWFwIHRoZSBndWVzdCBQRk4gdG8gWGVu
IGFkZHJlc3Mgc3BhY2UuICovCi0gICAgcmMgPSAgcHJlcGFyZV9yaW5nX2Zvcl9oZWxwZXIoZCwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnZm5feChpbmZvLT5nZm4pLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZ2cGwwMTEtPmJhY2tlbmQuZG9tLnJpbmdf
cGFnZSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmdnBsMDExLT5iYWNrZW5k
LmRvbS5yaW5nX2J1Zik7Ci0gICAgaWYgKCByYyA8IDAgKQotICAgICAgICBnb3RvIG91dDsKKyAg
ICAvKgorICAgICAqIGluZm8gaXMgTlVMTCB3aGVuIHRoZSBiYWNrZW5kIGlzIGluIFhlbi4KKyAg
ICAgKiBpbmZvIGlzICE9IE5VTEwgd2hlbiB0aGUgYmFja2VuZCBpcyBpbiBhIGRvbWFpbi4KKyAg
ICAgKi8KKyAgICBpZiAoIGluZm8gIT0gTlVMTCApCisgICAgeworICAgICAgICB2cGwwMTEtPmJh
Y2tlbmRfaW5fZG9tYWluID0gdHJ1ZTsKKworICAgICAgICAvKiBNYXAgdGhlIGd1ZXN0IFBGTiB0
byBYZW4gYWRkcmVzcyBzcGFjZS4gKi8KKyAgICAgICAgcmMgPSAgcHJlcGFyZV9yaW5nX2Zvcl9o
ZWxwZXIoZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2ZuX3goaW5m
by0+Z2ZuKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnZwbDAxMS0+
YmFja2VuZC5kb20ucmluZ19wYWdlLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAmdnBsMDExLT5iYWNrZW5kLmRvbS5yaW5nX2J1Zik7CisgICAgICAgIGlmICggcmMgPCAw
ICkKKyAgICAgICAgICAgIGdvdG8gb3V0OworCisgICAgICAgIHJjID0gYWxsb2NfdW5ib3VuZF94
ZW5fZXZlbnRfY2hhbm5lbChkLCAwLCBpbmZvLT5jb25zb2xlX2RvbWlkLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdnBsMDExX25vdGlmaWNhdGlvbik7Cisg
ICAgICAgIGlmICggcmMgPCAwICkKKyAgICAgICAgICAgIGdvdG8gb3V0MTsKKworICAgICAgICB2
cGwwMTEtPmV2dGNobiA9IGluZm8tPmV2dGNobiA9IHJjOworICAgIH0KKyAgICBlbHNlCisgICAg
eworICAgICAgICB2cGwwMTEtPmJhY2tlbmRfaW5fZG9tYWluID0gZmFsc2U7CisKKyAgICAgICAg
dnBsMDExLT5iYWNrZW5kLnhlbiA9IHh6YWxsb2Moc3RydWN0IHZwbDAxMV94ZW5fYmFja2VuZCk7
CisgICAgICAgIGlmICggdnBsMDExLT5iYWNrZW5kLnhlbiA9PSBOVUxMICkKKyAgICAgICAgewor
ICAgICAgICAgICAgcmMgPSAtRUlOVkFMOworICAgICAgICAgICAgZ290byBvdXQxOworICAgICAg
ICB9CisgICAgfQogCiAgICAgcmMgPSB2Z2ljX3Jlc2VydmVfdmlycShkLCBHVUVTVF9WUEwwMTFf
U1BJKTsKICAgICBpZiAoICFyYyApCiAgICAgewogICAgICAgICByYyA9IC1FSU5WQUw7Ci0gICAg
ICAgIGdvdG8gb3V0MTsKLSAgICB9Ci0KLSAgICByYyA9IGFsbG9jX3VuYm91bmRfeGVuX2V2ZW50
X2NoYW5uZWwoZCwgMCwgaW5mby0+Y29uc29sZV9kb21pZCwKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdnBsMDExX25vdGlmaWNhdGlvbik7Ci0gICAgaWYgKCByYyA8
IDAgKQogICAgICAgICBnb3RvIG91dDI7Ci0KLSAgICB2cGwwMTEtPmV2dGNobiA9IGluZm8tPmV2
dGNobiA9IHJjOworICAgIH0KIAogICAgIHNwaW5fbG9ja19pbml0KCZ2cGwwMTEtPmxvY2spOwog
CkBAIC01MDMsOCArNjQ3LDExIEBAIG91dDI6CiAgICAgdmdpY19mcmVlX3ZpcnEoZCwgR1VFU1Rf
VlBMMDExX1NQSSk7CiAKIG91dDE6Ci0gICAgZGVzdHJveV9yaW5nX2Zvcl9oZWxwZXIoJnZwbDAx
MS0+YmFja2VuZC5kb20ucmluZ19idWYsCi0JCQkgICAgICAgICAgICAgICAgdnBsMDExLT5iYWNr
ZW5kLmRvbS5yaW5nX3BhZ2UpOworICAgIGlmICggdnBsMDExLT5iYWNrZW5kX2luX2RvbWFpbiAp
CisgICAgICAgIGRlc3Ryb3lfcmluZ19mb3JfaGVscGVyKCZ2cGwwMTEtPmJhY2tlbmQuZG9tLnJp
bmdfYnVmLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2cGwwMTEtPmJhY2tlbmQu
ZG9tLnJpbmdfcGFnZSk7CisgICAgZWxzZQorICAgICAgICB4ZnJlZSh2cGwwMTEtPmJhY2tlbmQu
eGVuKTsKIAogb3V0OgogICAgIHJldHVybiByYzsKQEAgLTUxNCwxMiArNjYxLDE3IEBAIHZvaWQg
ZG9tYWluX3ZwbDAxMV9kZWluaXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICBzdHJ1Y3QgdnBs
MDExICp2cGwwMTEgPSAmZC0+YXJjaC52cGwwMTE7CiAKLSAgICBpZiAoICF2cGwwMTEtPmJhY2tl
bmQuZG9tLnJpbmdfYnVmICkKLSAgICAgICAgcmV0dXJuOworICAgIGlmICggdnBsMDExLT5iYWNr
ZW5kX2luX2RvbWFpbiApCisgICAgeworICAgICAgICBpZiAoICF2cGwwMTEtPmJhY2tlbmQuZG9t
LnJpbmdfYnVmICkKKyAgICAgICAgICAgIHJldHVybjsKIAotICAgIGZyZWVfeGVuX2V2ZW50X2No
YW5uZWwoZCwgdnBsMDExLT5ldnRjaG4pOwotICAgIGRlc3Ryb3lfcmluZ19mb3JfaGVscGVyKCZ2
cGwwMTEtPmJhY2tlbmQuZG9tLnJpbmdfYnVmLAotCQkJICAgICAgICAgICAgICAgIHZwbDAxMS0+
YmFja2VuZC5kb20ucmluZ19wYWdlKTsKKyAgICAgICAgZnJlZV94ZW5fZXZlbnRfY2hhbm5lbChk
LCB2cGwwMTEtPmV2dGNobik7CisgICAgICAgIGRlc3Ryb3lfcmluZ19mb3JfaGVscGVyKCZ2cGww
MTEtPmJhY2tlbmQuZG9tLnJpbmdfYnVmLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB2cGwwMTEtPmJhY2tlbmQuZG9tLnJpbmdfcGFnZSk7CisgICAgfQorICAgIGVsc2UKKyAgICAg
ICAgeGZyZWUodnBsMDExLT5iYWNrZW5kLnhlbik7CiB9CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS92cGwwMTEuaApp
bmRleCA0MmQ3YTI0Li41ZWI2ZDI1IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3Zw
bDAxMS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmgKQEAgLTIxLDYgKzIxLDcg
QEAKIAogI2luY2x1ZGUgPHB1YmxpYy9kb21jdGwuaD4KICNpbmNsdWRlIDxwdWJsaWMvaW8vcmlu
Zy5oPgorI2luY2x1ZGUgPHB1YmxpYy9pby9jb25zb2xlLmg+CiAjaW5jbHVkZSA8YXNtL3ZyZWcu
aD4KICNpbmNsdWRlIDx4ZW4vbW0uaD4KIApAQCAtMjksMTMgKzMwLDE5IEBACiAjZGVmaW5lIFZQ
TDAxMV9VTkxPQ0soZCxmbGFncykgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmKGQpLT5hcmNoLnZw
bDAxMS5sb2NrLCBmbGFncykKIAogI2RlZmluZSBTQlNBX1VBUlRfRklGT19TSVpFIDMyCitzdHJ1
Y3QgdnBsMDExX3hlbl9iYWNrZW5kIHsKKyAgICBjaGFyIGluW1NCU0FfVUFSVF9GSUZPX1NJWkVd
OworICAgIFhFTkNPTlNfUklOR19JRFggaW5fY29ucywgaW5fcHJvZDsKK307CiAKIHN0cnVjdCB2
cGwwMTEgeworICAgIGJvb2wgYmFja2VuZF9pbl9kb21haW47CiAgICAgdW5pb24gewogICAgICAg
ICBzdHJ1Y3QgewogICAgICAgICAgICAgdm9pZCAqcmluZ19idWY7CiAgICAgICAgICAgICBzdHJ1
Y3QgcGFnZV9pbmZvICpyaW5nX3BhZ2U7CiAgICAgICAgIH0gZG9tOworICAgICAgICBzdHJ1Y3Qg
dnBsMDExX3hlbl9iYWNrZW5kICp4ZW47CiAgICAgfSBiYWNrZW5kOwogICAgIHVpbnQzMl90ICAg
IHVhcnRmcjsgICAgICAgICAvKiBGbGFnIHJlZ2lzdGVyICovCiAgICAgdWludDMyX3QgICAgdWFy
dGNyOyAgICAgICAgIC8qIENvbnRyb2wgcmVnaXN0ZXIgKi8KQEAgLTU3LDYgKzY0LDcgQEAgc3Ry
dWN0IHZwbDAxMV9pbml0X2luZm8gewogaW50IGRvbWFpbl92cGwwMTFfaW5pdChzdHJ1Y3QgZG9t
YWluICpkLAogICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgdnBsMDExX2luaXRfaW5mbyAq
aW5mbyk7CiB2b2lkIGRvbWFpbl92cGwwMTFfZGVpbml0KHN0cnVjdCBkb21haW4gKmQpOwordm9p
ZCB2cGwwMTFfcnhfY2hhcl94ZW4oc3RydWN0IGRvbWFpbiAqZCwgY2hhciBjKTsKICNlbHNlCiBz
dGF0aWMgaW5saW5lIGludCBkb21haW5fdnBsMDExX2luaXQoc3RydWN0IGRvbWFpbiAqZCwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgdnBsMDExX2luaXRfaW5m
byAqaW5mbykKLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 18:47:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 18: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 1g8V8l-0004B6-Ux; Fri, 05 Oct 2018 18:47:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=o5lq=mr=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g8V8Y-0003p3-ED
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 18:47:42 +0000
X-Inumbo-ID: cc3358ac-c8ce-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cc3358ac-c8ce-11e8-a8a5-bc764e045a96;
 Fri, 05 Oct 2018 20:45:15 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 2AAF6214D5;
 Fri,  5 Oct 2018 18:47:41 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538765261;
 bh=aS5Sa9gMLejH0ORTwFNNagoPzq7vxmhTGZHcbSI/9ow=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=iiUVsjiej2qgrBWa65AoSfH2hlz6BscsyOGbnwrn6vDq1o7O+vlsSxL3rIk7GitqH
 6pOTEtl2X3Tcykngu0VapAzypmEoeUJ0wKhiAq05z0l30zzOLxr5DwZYoe76BtNGCH
 sJp9rQO7DTMA9vtjHEahS6QEk5+F0ErhzyQUjIsk=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  5 Oct 2018 11:47:28 -0700
Message-Id: <1538765251-25256-20-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v4 20/23] xen: support console_switching between
 Dom0 and DomUs on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org,
 tim@xen.org, jbeulich@suse.com, wei.liu2@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>

VG9kYXkgQ3RybC1BQUEgaXMgdXNlZCB0byBzd2l0Y2ggYmV0d2VlbiBYZW4gYW5kIERvbTAuIEV4
dGVuZCB0aGUKbWVjaGFuaXNtIHRvIGFsbG93IGZvciBzd2l0Y2hpbmcgYmV0d2VlbiBYZW4sIERv
bTAsIGFuZCBhbnkgb2YgdGhlCmluaXRpYWwgRG9tVSBjcmVhdGVkIGZyb20gWGVuIGFsb25nc2lk
ZSBEb20wIG91dCBvZiBpbmZvcm1hdGlvbiBwcm92aWRlZAp2aWEgZGV2aWNlIHRyZWUuCgpSZW5h
bWUgeGVuX3J4IHRvIGNvbnNvbGVfcnggdG8gbWF0Y2ggdGhlIG5ldyBiZWhhdmlvci4KCkNsYXJp
ZnkgZXhpc3RpbmcgY29tbWVudCBhYm91dCAibm90aWZ5IHRoZSBndWVzdCIsIG1ha2luZyBpdCBj
bGVhciB0aGF0Cml0IGlzIG9ubHkgYWJvdXQgdGhlIGhhcmR3YXJlIGRvbWFpbi4KClNpZ25lZC1v
ZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KQ0M6IGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20KQ0M6IEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbQpDQzog
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbQpDQzogamJldWxpY2hAc3VzZS5jb20KQ0M6IGtvbnJh
ZC53aWxrQG9yYWNsZS5jb20KQ0M6IHRpbUB4ZW4ub3JnCkNDOiB3ZWkubGl1MkBjaXRyaXguY29t
Ci0tLQpDaGFuZ2VzIGluIHY0OgotIGhhbmRsZSBjb25zb2xlX3J4ID09IDAgaW4gY29uc29sZV9p
bnB1dF9kb21haW4KLSB1c2UgcmN1X2xvY2tfYnlfZG9tYWluIGluc3RlYWQgb2YgZ2V0X2RvbWFp
bl9ieV9pZAotIGhhbmRsZSB0aGUgY2FzZSB3aGVyZSB0aGUgcmV0dXJuZWQgZG9tYWluIGlzIE5V
TEwKLSBzZW5kX2dsb2JhbF92aXJxKFZJUlFfQ09OU09MRSkgb25seSB3aGVuIGNoYXJzIGFyZSBm
b3IgRG9tMAotIG1ha2UgY29uc29sZV9yeCB1bnNpZ25lZCBpbnQKLSBmaXggY29tbWVudAotIGNv
ZGUgcmVhZGFiaWxpdHkgaW1wcm92ZW1lbnQKLSBmaXggb3B0X2NvbnN3aXRjaFsxXSA9PSAneCcg
Y2FzZQotIG1vdmUgY29uc29sZV9pbnB1dF9kb21haW4gdG8gbmV4dCBwYXRjaAoKQ2hhbmdlcyBp
biB2MzoKLSBvbmx5IGNhbGwgdnBsMDExIGZ1bmN0aW9ucyBpZmRlZiBDT05GSUdfU0JTQV9WVUFS
VF9DT05TT0xFCi0gYWRkIGJsYW5rIGxpbmUgYW5kIHNwYWNlcwotIHJlbW92ZSB4ZW5fcnggZnJv
bSBwcmludCBtZXNzYWdlcwotIHJlbmFtZSB4ZW5fcnggdG8gY29uc29sZV9yeAotIGtlZXAgc3dp
dGNoX3NlcmlhbF9pbnB1dCgpIGF0IGJvb3QKLSBhZGQgYmV0dGVyIGNvbW1lbnRzCi0gZml4IGV4
aXN0aW5nIGNvbW1lbnQKLSBhZGQgd2FybmluZyBpZiBubyBndWVzdHMgY29uc29sZS91YXJ0IGlz
IGF2YWlsYWJsZQotIGFkZCBjb25zb2xlX2lucHV0X2RvbWFpbiBmdW5jdGlvbgoKQ2hhbmdlcyBp
biB2MjoKLSBvbmx5IGNhbGwgdnBsMDExX3J4X2NoYXIgaWYgdGhlIHZwbDAxMSBoYXMgYmVlbiBp
bml0aWFsaXplZAotLS0KIHhlbi9kcml2ZXJzL2NoYXIvY29uc29sZS5jIHwgNzMgKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDU5
IGluc2VydGlvbnMoKyksIDE0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJz
L2NoYXIvY29uc29sZS5jIGIveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMKaW5kZXggM2I3NWY3
YS4uMDgwOGJhYyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMKKysrIGIv
eGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMKQEAgLTMxLDEwICszMSwxMyBAQAogI2luY2x1ZGUg
PHhlbi9lYXJseV9wcmludGsuaD4KICNpbmNsdWRlIDx4ZW4vd2FybmluZy5oPgogI2luY2x1ZGUg
PHhlbi9wdl9jb25zb2xlLmg+CisjaW5jbHVkZSA8YXNtL3NldHVwLmg+CiAKICNpZmRlZiBDT05G
SUdfWDg2CiAjaW5jbHVkZSA8eGVuL2NvbnNvbGVkLmg+CiAjaW5jbHVkZSA8YXNtL2d1ZXN0Lmg+
CisjZWxzZQorI2luY2x1ZGUgPGFzbS92cGwwMTEuaD4KICNlbmRpZgogCiAvKiBjb25zb2xlOiBj
b21tYS1zZXBhcmF0ZWQgbGlzdCBvZiBjb25zb2xlIG91dHB1dHMuICovCkBAIC0zOTEsMzEgKzM5
NCw3MyBAQCBzdGF0aWMgdm9pZCBkdW1wX2NvbnNvbGVfcmluZ19rZXkodW5zaWduZWQgY2hhciBr
ZXkpCiAgICAgZnJlZV94ZW5oZWFwX3BhZ2VzKGJ1Ziwgb3JkZXIpOwogfQogCi0vKiBDVFJMLTxz
d2l0Y2hfY2hhcj4gc3dpdGNoZXMgaW5wdXQgZGlyZWN0aW9uIGJldHdlZW4gWGVuIGFuZCBET00w
LiAqLworLyoKKyAqIENUUkwtPHN3aXRjaF9jaGFyPiBzd2l0Y2hlcyBpbnB1dCBkaXJlY3Rpb24g
YmV0d2VlbiBYZW4sIERvbTAgYW5kCisgKiBEb21Vcy4KKyAqLwogI2RlZmluZSBzd2l0Y2hfY29k
ZSAob3B0X2NvbnN3aXRjaFswXS0nYScrMSkKLXN0YXRpYyBpbnQgX19yZWFkX21vc3RseSB4ZW5f
cnggPSAxOyAvKiBGQUxTRSA9PiBpbnB1dCBwYXNzZWQgdG8gZG9tYWluIDAuICovCisvKgorICog
Y29uc29sZV9yeD0wID0+IGlucHV0IHRvIHhlbgorICogY29uc29sZV9yeD0xID0+IGlucHV0IHRv
IGRvbTAKKyAqIGNvbnNvbGVfcng9TiA9PiBpbnB1dCBkb20oTi0xKQorICovCitzdGF0aWMgdW5z
aWduZWQgaW50IF9fcmVhZF9tb3N0bHkgY29uc29sZV9yeCA9IDA7CiAKIHN0YXRpYyB2b2lkIHN3
aXRjaF9zZXJpYWxfaW5wdXQodm9pZCkKIHsKLSAgICBzdGF0aWMgY2hhciAqaW5wdXRfc3RyWzJd
ID0geyAiRE9NMCIsICJYZW4iIH07Ci0gICAgeGVuX3J4ID0gIXhlbl9yeDsKLSAgICBwcmludGso
IioqKiBTZXJpYWwgaW5wdXQgLT4gJXMiLCBpbnB1dF9zdHJbeGVuX3J4XSk7CisgICAgaWYgKCBj
b25zb2xlX3J4KysgPT0gbWF4X2luaXRfZG9taWQgKyAxICkKKyAgICAgICAgY29uc29sZV9yeCA9
IDA7CisKKyAgICBpZiAoICFjb25zb2xlX3J4ICkKKyAgICAgICAgcHJpbnRrKCIqKiogU2VyaWFs
IGlucHV0IHRvIFhlbiIpOworICAgIGVsc2UKKyAgICAgICAgcHJpbnRrKCIqKiogU2VyaWFsIGlu
cHV0IHRvIERPTSVkIiwgY29uc29sZV9yeCAtIDEpOworCiAgICAgaWYgKCBzd2l0Y2hfY29kZSAp
Ci0gICAgICAgIHByaW50aygiICh0eXBlICdDVFJMLSVjJyB0aHJlZSB0aW1lcyB0byBzd2l0Y2gg
aW5wdXQgdG8gJXMpIiwKLSAgICAgICAgICAgICAgIG9wdF9jb25zd2l0Y2hbMF0sIGlucHV0X3N0
clsheGVuX3J4XSk7CisgICAgICAgIHByaW50aygiICh0eXBlICdDVFJMLSVjJyB0aHJlZSB0aW1l
cyB0byBzd2l0Y2ggaW5wdXQpIiwKKyAgICAgICAgICAgICAgIG9wdF9jb25zd2l0Y2hbMF0pOwog
ICAgIHByaW50aygiXG4iKTsKIH0KIAogc3RhdGljIHZvaWQgX19zZXJpYWxfcngoY2hhciBjLCBz
dHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIHsKLSAgICBpZiAoIHhlbl9yeCApCisgICAgaWYg
KCBjb25zb2xlX3J4ID09IDAgKQogICAgICAgICByZXR1cm4gaGFuZGxlX2tleXByZXNzKGMsIHJl
Z3MpOwogCi0gICAgLyogRGVsaXZlciBpbnB1dCB0byBndWVzdCBidWZmZXIsIHVubGVzcyBpdCBp
cyBhbHJlYWR5IGZ1bGwuICovCi0gICAgaWYgKCAoc2VyaWFsX3J4X3Byb2Qtc2VyaWFsX3J4X2Nv
bnMpICE9IFNFUklBTF9SWF9TSVpFICkKLSAgICAgICAgc2VyaWFsX3J4X3JpbmdbU0VSSUFMX1JY
X01BU0soc2VyaWFsX3J4X3Byb2QrKyldID0gYzsKLSAgICAvKiBBbHdheXMgbm90aWZ5IHRoZSBn
dWVzdDogcHJldmVudHMgcmVjZWl2ZSBwYXRoIGZyb20gZ2V0dGluZyBzdHVjay4gKi8KLSAgICBz
ZW5kX2dsb2JhbF92aXJxKFZJUlFfQ09OU09MRSk7CisgICAgaWYgKCBjb25zb2xlX3J4ID09IDEg
KQorICAgIHsKKyAgICAgICAgLyogRGVsaXZlciBpbnB1dCB0byBoYXJkd2FyZSBkb21haW4sIHVu
bGVzcyBpdCBpcyBhbHJlYWR5IGZ1bGwuICovCisgICAgICAgIGlmICggKHNlcmlhbF9yeF9wcm9k
IC0gc2VyaWFsX3J4X2NvbnMpICE9IFNFUklBTF9SWF9TSVpFICkKKyAgICAgICAgICAgIHNlcmlh
bF9yeF9yaW5nW1NFUklBTF9SWF9NQVNLKHNlcmlhbF9yeF9wcm9kKyspXSA9IGM7CisKKyAgICAg
ICAgLyoKKyAgICAgICAgICogQWx3YXlzIG5vdGlmeSB0aGUgaGFyZHdhcmUgZG9tYWluOiBwcmV2
ZW50cyByZWNlaXZlIHBhdGggZnJvbQorICAgICAgICAgKiBnZXR0aW5nIHN0dWNrLgorICAgICAg
ICAgKi8KKyAgICAgICAgc2VuZF9nbG9iYWxfdmlycShWSVJRX0NPTlNPTEUpOworICAgIH0KKyNp
ZmRlZiBDT05GSUdfU0JTQV9WVUFSVF9DT05TT0xFCisgICAgZWxzZQorICAgIHsKKyAgICAgICAg
c3RydWN0IGRvbWFpbiAqZCA9IHJjdV9sb2NrX2RvbWFpbl9ieV9hbnlfaWQoY29uc29sZV9yeCAt
IDEpOworCisgICAgICAgIC8qCisgICAgICAgICAqIElmIHdlIGhhdmUgYSBwcm9wZXJseSBpbml0
aWFsaXplZCB2cGwwMTEgY29uc29sZSBmb3IgdGhlCisgICAgICAgICAqIGRvbWFpbiwgd2l0aG91
dCBhIGZ1bGwgUFYgcmluZyB0byBEb20wIChpbiB0aGF0IGNhc2UgaW5wdXQKKyAgICAgICAgICog
Y29tZXMgZnJvbSB0aGUgUFYgcmluZyksIHRoZW4gc2VuZCB0aGUgY2hhcmFjdGVyIHRvIGl0Lgor
ICAgICAgICAgKi8KKyAgICAgICAgaWYgKCBkICE9IE5VTEwgJiYKKyAgICAgICAgICAgICAhZC0+
YXJjaC52cGwwMTEuYmFja2VuZF9pbl9kb21haW4gJiYKKyAgICAgICAgICAgICBkLT5hcmNoLnZw
bDAxMS5iYWNrZW5kLnhlbiAhPSBOVUxMICkKKyAgICAgICAgICAgIHZwbDAxMV9yeF9jaGFyX3hl
bihkLCBjKTsKKyAgICAgICAgZWxzZQorICAgICAgICAgICAgcHJpbnRrKCJDYW5ub3Qgc2VuZCBj
aGFycyB0byBEb20lZDogbm8gVUFSVCBhdmFpbGFibGVcbiIsCisgICAgICAgICAgICAgICAgICAg
Y29uc29sZV9yeCAtIDEpOworCisgICAgICAgIGlmICggZCAhPSBOVUxMICkKKyAgICAgICAgICAg
IHJjdV91bmxvY2tfZG9tYWluKGQpOworICAgIH0KKyNlbmRpZgogCiAjaWZkZWYgQ09ORklHX1g4
NgogICAgIGlmICggcHZfc2hpbSAmJiBwdl9jb25zb2xlICkKQEAgLTk0Myw3ICs5ODgsNyBAQCB2
b2lkIF9faW5pdCBjb25zb2xlX2VuZGJvb3Qodm9pZCkKICAgICAgKiBhIHVzZWZ1bCAnaG93IHRv
IHN3aXRjaCcgbWVzc2FnZS4KICAgICAgKi8KICAgICBpZiAoIG9wdF9jb25zd2l0Y2hbMV0gPT0g
J3gnICkKLSAgICAgICAgeGVuX3J4ID0gIXhlbl9yeDsKKyAgICAgICAgY29uc29sZV9yeCA9IG1h
eF9pbml0X2RvbWlkICsgMTsKIAogICAgIHJlZ2lzdGVyX2tleWhhbmRsZXIoJ3cnLCBkdW1wX2Nv
bnNvbGVfcmluZ19rZXksCiAgICAgICAgICAgICAgICAgICAgICAgICAic3luY2hyb25vdXNseSBk
dW1wIGNvbnNvbGUgcmluZyBidWZmZXIgKGRtZXNnKSIsIDApOwotLSAKMS45LjEKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 18:47:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 18:47: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 1g8V8m-0004CU-W6; Fri, 05 Oct 2018 18:47:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=o5lq=mr=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g8V8Y-0003pL-NE
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 18:47:42 +0000
X-Inumbo-ID: 4f81d0b7-c8cf-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4f81d0b7-c8cf-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 18:48:55 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 8D9DA21486;
 Fri,  5 Oct 2018 18:47:40 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538765260;
 bh=ibeo8HC2nePaBtZEd9T9+n5jFSM2efiHTpS/ROBAIFw=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=gogGYflJNR9UzEd7tAQ1YSd9yl2oWtsG3ib8crrKsyUIVYAKZgRYGGOWANXmdQqoX
 KcvlBjOVGuKrFy+Y3IOJzyMNsujyLoAYSLA6aip9KM+mIjgNvDE6zbB8GFbdrbVQt/
 g/s94jHWpxuLVXuldg/880ZWfIE3uTVYKKPzCNok=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  5 Oct 2018 11:47:26 -0700
Message-Id: <1538765251-25256-18-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v4 18/23] xen/arm: refactor vpl011_data_avail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, xen-devel@lists.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>

TW92ZSB0aGUgY29kZSB0byBjYWxjdWxhdGUgaW5fZmlmb19sZXZlbCBhbmQgb3V0X2ZpZm9fbGV2
ZWwgb3V0IG9mCnZwbDAxMV9kYXRhX2F2YWlsLCB0byB0aGUgY2FsbGVyLgpUaGlzIGNoYW5nZSB3
aWxsIG1ha2UgaXQgcG9zc2libGUgdG8gcmV1c2UgdnBsMDExX2RhdGFfYXZhaWwgd2l0aApkaWZm
ZXJlbnQgcmluZyBzdHJ1Y3R1cmVzIGluIGEgbGF0ZXIgcGF0Y2guCgpTaWduZWQtb2ZmLWJ5OiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CkFja2VkLWJ5OiBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKLS0tCkNoYW5nZXMgaW4gdjM6Ci0gcmVtb3Zl
IGZvcndhcmQgZGVjbGFyYXRpb24gb2YgdnBsMDExX2RhdGFfYXZhaWwKCkNoYW5nZXMgaW4gdjI6
Ci0gbmV3IHBhdGNoCi0tLQogeGVuL2FyY2gvYXJtL3ZwbDAxMS5jIHwgNjQgKysrKysrKysrKysr
KysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwg
MzYgaW5zZXJ0aW9ucygrKSwgMjggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
YXJtL3ZwbDAxMS5jIGIveGVuL2FyY2gvYXJtL3ZwbDAxMS5jCmluZGV4IGViYzA0NWUuLjY4NDUy
YTggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS92cGwwMTEuYworKysgYi94ZW4vYXJjaC9hcm0v
dnBsMDExLmMKQEAgLTM3OCwzMCArMzc4LDEzIEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgbW1pb19o
YW5kbGVyX29wcyB2cGwwMTFfbW1pb19oYW5kbGVyID0gewogICAgIC53cml0ZSA9IHZwbDAxMV9t
bWlvX3dyaXRlLAogfTsKIAotc3RhdGljIHZvaWQgdnBsMDExX2RhdGFfYXZhaWwoc3RydWN0IGRv
bWFpbiAqZCkKK3N0YXRpYyB2b2lkIHZwbDAxMV9kYXRhX2F2YWlsKHN0cnVjdCBkb21haW4gKmQs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYRU5DT05TX1JJTkdfSURYIGluX2ZpZm9f
bGV2ZWwsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYRU5DT05TX1JJTkdfSURYIGlu
X3NpemUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYRU5DT05TX1JJTkdfSURYIG91
dF9maWZvX2xldmVsLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWEVOQ09OU19SSU5H
X0lEWCBvdXRfc2l6ZSkKIHsKLSAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwogICAgIHN0cnVjdCB2
cGwwMTEgKnZwbDAxMSA9ICZkLT5hcmNoLnZwbDAxMTsKLSAgICBzdHJ1Y3QgeGVuY29uc19pbnRl
cmZhY2UgKmludGYgPSB2cGwwMTEtPmJhY2tlbmQuZG9tLnJpbmdfYnVmOwotICAgIFhFTkNPTlNf
UklOR19JRFggaW5fY29ucywgaW5fcHJvZCwgb3V0X2NvbnMsIG91dF9wcm9kOwotICAgIFhFTkNP
TlNfUklOR19JRFggaW5fZmlmb19sZXZlbCwgb3V0X2ZpZm9fbGV2ZWw7Ci0KLSAgICBWUEwwMTFf
TE9DSyhkLCBmbGFncyk7Ci0KLSAgICBpbl9jb25zID0gaW50Zi0+aW5fY29uczsKLSAgICBpbl9w
cm9kID0gaW50Zi0+aW5fcHJvZDsKLSAgICBvdXRfY29ucyA9IGludGYtPm91dF9jb25zOwotICAg
IG91dF9wcm9kID0gaW50Zi0+b3V0X3Byb2Q7Ci0KLSAgICBzbXBfcm1iKCk7Ci0KLSAgICBpbl9m
aWZvX2xldmVsID0geGVuY29uc19xdWV1ZWQoaW5fcHJvZCwKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaW5fY29ucywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc2l6ZW9mKGludGYtPmluKSk7Ci0KLSAgICBvdXRfZmlmb19sZXZlbCA9IHhlbmNvbnNfcXVl
dWVkKG91dF9wcm9kLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0X2Nv
bnMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2YoaW50Zi0+b3V0
KSk7CiAKICAgICAvKioqKiBVcGRhdGUgdGhlIFVBUlQgUlggc3RhdGUgKioqKi8KIApAQCAtNDEw
LDExICszOTMsMTEgQEAgc3RhdGljIHZvaWQgdnBsMDExX2RhdGFfYXZhaWwoc3RydWN0IGRvbWFp
biAqZCkKICAgICAgICAgdnBsMDExLT51YXJ0ZnIgJj0gflJYRkU7CiAKICAgICAvKiBTZXQgdGhl
IEZJRk9fRlVMTCBiaXQgaWYgdGhlIFhlbiBidWZmZXIgaXMgZnVsbC4gKi8KLSAgICBpZiAoIGlu
X2ZpZm9fbGV2ZWwgPT0gc2l6ZW9mKGludGYtPmluKSApCisgICAgaWYgKCBpbl9maWZvX2xldmVs
ID09IGluX3NpemUgKQogICAgICAgICB2cGwwMTEtPnVhcnRmciB8PSBSWEZGOwogCiAgICAgLyog
QXNzZXJ0IHRoZSBSWCBpbnRlcnJ1cHQgaWYgdGhlIEZJRk8gaXMgbW9yZSB0aGFuIGhhbGYgd2F5
IGZpbGxlZC4gKi8KLSAgICBpZiAoIGluX2ZpZm9fbGV2ZWwgPj0gc2l6ZW9mKGludGYtPmluKSAt
IFNCU0FfVUFSVF9GSUZPX0xFVkVMICkKKyAgICBpZiAoIGluX2ZpZm9fbGV2ZWwgPj0gaW5fc2l6
ZSAtIFNCU0FfVUFSVF9GSUZPX0xFVkVMICkKICAgICAgICAgdnBsMDExLT51YXJ0cmlzIHw9IFJY
STsKIAogICAgIC8qCkBAIC00MjcsNyArNDEwLDcgQEAgc3RhdGljIHZvaWQgdnBsMDExX2RhdGFf
YXZhaWwoc3RydWN0IGRvbWFpbiAqZCkKIAogICAgIC8qKioqIFVwZGF0ZSB0aGUgVUFSVCBUWCBz
dGF0ZSAqKioqLwogCi0gICAgaWYgKCBvdXRfZmlmb19sZXZlbCAhPSBzaXplb2YoaW50Zi0+b3V0
KSApCisgICAgaWYgKCBvdXRfZmlmb19sZXZlbCAhPSBvdXRfc2l6ZSApCiAgICAgewogICAgICAg
ICB2cGwwMTEtPnVhcnRmciAmPSB+VFhGRjsKIApAQCAtNDQ1LDEzICs0MjgsMzggQEAgc3RhdGlj
IHZvaWQgdnBsMDExX2RhdGFfYXZhaWwoc3RydWN0IGRvbWFpbiAqZCkKIAogICAgIGlmICggb3V0
X2ZpZm9fbGV2ZWwgPT0gMCApCiAgICAgICAgIHZwbDAxMS0+dWFydGZyIHw9IFRYRkU7Ci0KLSAg
ICBWUEwwMTFfVU5MT0NLKGQsIGZsYWdzKTsKIH0KIAogc3RhdGljIHZvaWQgdnBsMDExX25vdGlm
aWNhdGlvbihzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IHBvcnQpCiB7Ci0gICAgdnBsMDEx
X2RhdGFfYXZhaWwodi0+ZG9tYWluKTsKKyAgICB1bnNpZ25lZCBsb25nIGZsYWdzOworICAgIHN0
cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CisgICAgc3RydWN0IHZwbDAxMSAqdnBsMDExID0g
JmQtPmFyY2gudnBsMDExOworICAgIHN0cnVjdCB4ZW5jb25zX2ludGVyZmFjZSAqaW50ZiA9IHZw
bDAxMS0+YmFja2VuZC5kb20ucmluZ19idWY7CisgICAgWEVOQ09OU19SSU5HX0lEWCBpbl9jb25z
LCBpbl9wcm9kLCBvdXRfY29ucywgb3V0X3Byb2Q7CisgICAgWEVOQ09OU19SSU5HX0lEWCBpbl9m
aWZvX2xldmVsLCBvdXRfZmlmb19sZXZlbDsKKworICAgIFZQTDAxMV9MT0NLKGQsIGZsYWdzKTsK
KworICAgIGluX2NvbnMgPSBpbnRmLT5pbl9jb25zOworICAgIGluX3Byb2QgPSBpbnRmLT5pbl9w
cm9kOworICAgIG91dF9jb25zID0gaW50Zi0+b3V0X2NvbnM7CisgICAgb3V0X3Byb2QgPSBpbnRm
LT5vdXRfcHJvZDsKKworICAgIHNtcF9ybWIoKTsKKworICAgIGluX2ZpZm9fbGV2ZWwgPSB4ZW5j
b25zX3F1ZXVlZChpbl9wcm9kLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBp
bl9jb25zLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2YoaW50Zi0+
aW4pKTsKKworICAgIG91dF9maWZvX2xldmVsID0geGVuY29uc19xdWV1ZWQob3V0X3Byb2QsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdXRfY29ucywKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihpbnRmLT5vdXQpKTsKKworICAgIHZwbDAx
MV9kYXRhX2F2YWlsKHYtPmRvbWFpbiwgaW5fZmlmb19sZXZlbCwgc2l6ZW9mKGludGYtPmluKSwK
KyAgICAgICAgICAgICAgICAgICAgICBvdXRfZmlmb19sZXZlbCwgc2l6ZW9mKGludGYtPm91dCkp
OworCisgICAgVlBMMDExX1VOTE9DSyhkLCBmbGFncyk7CiB9CiAKIGludCBkb21haW5fdnBsMDEx
X2luaXQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHZwbDAxMV9pbml0X2luZm8gKmluZm8pCi0t
IAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 18:47:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 18: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 1g8V8o-0004G0-Bh; Fri, 05 Oct 2018 18:47:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=o5lq=mr=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g8V8Y-0003pg-Tl
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 18:47:42 +0000
X-Inumbo-ID: 50453679-c8cf-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 50453679-c8cf-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 18:48:56 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id A301021477;
 Fri,  5 Oct 2018 18:47:41 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538765262;
 bh=I9hqoDBTJelSUqK/4hslTNCqhVwx0qatT43XWMIRCEI=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=d4Dwe2GKT9ECLzhzUYuyyayCtyELifnDH+oCG/QFm/VzDdHmKs0iZbLuGdXQqFCvN
 SsKw1vYrti8+E087ZoGNUHcVTqwlH6pkEWGR4JpNrTBMomGthDaMJR3irnOoMLiUMq
 HuMUKfWxWkHCgl/gA/atSsGU2eiRLBAxCh11ao+s=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  5 Oct 2018 11:47:29 -0700
Message-Id: <1538765251-25256-21-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v4 21/23] xen/vpl011: buffer out chars when the
 backend is 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 <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org,
 tim@xen.org, jbeulich@suse.com, wei.liu2@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>

VG8gYXZvaWQgbWl4aW5nIHRoZSBvdXRwdXQgb2YgZGlmZmVyZW50IGRvbWFpbnMgb24gdGhlIGNv
bnNvbGUsIGJ1ZmZlcgp0aGUgb3V0cHV0IGNoYXJzIGFuZCBwcmludCBsaW5lIGJ5IGxpbmUuIFVu
bGVzcyB0aGUgZG9tYWluIGhhcyBpbnB1dApmcm9tIHRoZSBzZXJpYWwsIGluIHdoaWNoIGNhc2Ug
d2Ugd2FudCB0byBwcmludCBjaGFyIGJ5IGNoYXIgZm9yIGEKc21vb3RoIHVzZXIgZXhwZXJpZW5j
ZS4KClRoZSBzaXplIG9mIFNCU0FfVUFSVF9PVVRfQlVGX1NJWkUgaXMgYXJiaXRyYXJ5LCBjaG9v
c2UgdGhlIHNhbWUgc2l6ZQphcyBWVUFSVF9CVVRfU0laRSB1c2VkIGluIHZ1YXJ0LmMuCgpFeHBv
cnQgYSBmdW5jdGlvbiBuYW1lZCBjb25zb2xlX2lucHV0X2RvbWFpbigpIHRvIGFsbG93IG90aGVy
cyB0byBrbm93CndoaWNoIGRvbWFpbnMgaGFzIGlucHV0IGF0IGEgZ2l2ZW4gdGltZS4KClNpZ25l
ZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KQ0M6IGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20KQ0M6IEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbQpD
QzogaWFuLmphY2tzb25AZXUuY2l0cml4LmNvbQpDQzogamJldWxpY2hAc3VzZS5jb20KQ0M6IGtv
bnJhZC53aWxrQG9yYWNsZS5jb20KQ0M6IHRpbUB4ZW4ub3JnCkNDOiB3ZWkubGl1MkBjaXRyaXgu
Y29tCi0tLQpYWFg6IG1lcmdlIHRoaXMgcGF0Y2ggd2l0aCAieGVuL2FybTogQWxsb3cgdnBsMDEx
IHRvIGJlIHVzZWQgYnkgRG9tVSIgb24KICAgICBjb21taXQKCkNoYW5nZXMgaW4gdjQ6Ci0gbWFr
ZSBTQlNBX1VBUlRfT1VUX0JVRl9TSVpFIHRoZSBzYW1lIHNpemUgb2YgVlVBUlRfQlVUX1NJWkUK
LSByZWFycmFuZ2UgdGhlIGNvZGUgdG8gYmUgY2xlYXJlciBpbnB1dCBhbmQgIT0gaW5wdXQgY2Fz
ZXMKLSBjb2RlIHN0eWxlCi0gYWRkIFxuIHdoZW4gcHJpbnRpbmcgdGhlIG91dCBidWZmZXIgYmVj
YXVzZSBpcyBmdWxsCi0gZG9uJ3QgcHJpbnQgcHJlZml4IGZvciBpbnB1dCBkb21haW4KLS0tCiB4
ZW4vYXJjaC9hcm0vdnBsMDExLmMgICAgICAgIHwgMzUgKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKystLS0KIHhlbi9kcml2ZXJzL2NoYXIvY29uc29sZS5jICAgfCAgNyArKysrKysrCiB4
ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oIHwgIDQgKysrKwogeGVuL2luY2x1ZGUveGVuL2Nv
bnNvbGUuaCAgICB8ICAyICsrCiA0IGZpbGVzIGNoYW5nZWQsIDQ1IGluc2VydGlvbnMoKyksIDMg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3ZwbDAxMS5jIGIveGVuL2Fy
Y2gvYXJtL3ZwbDAxMS5jCmluZGV4IDEzMTUwN2UuLjVlNTdhZGEgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL2FybS92cGwwMTEuYworKysgYi94ZW4vYXJjaC9hcm0vdnBsMDExLmMKQEAgLTI4LDYgKzI4
LDcgQEAKICNpbmNsdWRlIDx4ZW4vbGliLmg+CiAjaW5jbHVkZSA8eGVuL21tLmg+CiAjaW5jbHVk
ZSA8eGVuL3NjaGVkLmg+CisjaW5jbHVkZSA8eGVuL2NvbnNvbGUuaD4KICNpbmNsdWRlIDxwdWJs
aWMvZG9tY3RsLmg+CiAjaW5jbHVkZSA8cHVibGljL2lvL2NvbnNvbGUuaD4KICNpbmNsdWRlIDxh
c20vcGwwMTEtdWFydC5oPgpAQCAtODUsMTIgKzg2LDQwIEBAIHN0YXRpYyB2b2lkIHZwbDAxMV93
cml0ZV9kYXRhX3hlbihzdHJ1Y3QgZG9tYWluICpkLCB1aW50OF90IGRhdGEpCiB7CiAgICAgdW5z
aWduZWQgbG9uZyBmbGFnczsKICAgICBzdHJ1Y3QgdnBsMDExICp2cGwwMTEgPSAmZC0+YXJjaC52
cGwwMTE7CisgICAgc3RydWN0IHZwbDAxMV94ZW5fYmFja2VuZCAqaW50ZiA9IHZwbDAxMS0+YmFj
a2VuZC54ZW47CisgICAgc3RydWN0IGRvbWFpbiAqaW5wdXQgPSBjb25zb2xlX2lucHV0X2RvbWFp
bigpOwogCiAgICAgVlBMMDExX0xPQ0soZCwgZmxhZ3MpOwogCi0gICAgcHJpbnRrKCIlYyIsIGRh
dGEpOwotICAgIGlmIChkYXRhID09ICdcbicpCi0gICAgICAgIHByaW50aygiRE9NJXU6ICIsIGQt
PmRvbWFpbl9pZCk7CisgICAgaW50Zi0+b3V0W2ludGYtPm91dF9wcm9kKytdID0gZGF0YTsKKyAg
ICBpZiAoIGQgPT0gaW5wdXQgKQorICAgIHsKKyAgICAgICAgaWYgKCBpbnRmLT5vdXRfcHJvZCA9
PSAxICkKKyAgICAgICAgeworICAgICAgICAgICAgcHJpbnRrKCIlYyIsIGRhdGEpOworICAgICAg
ICAgICAgaW50Zi0+b3V0X3Byb2QgPSAwOworICAgICAgICB9CisgICAgICAgIGVsc2UKKyAgICAg
ICAgeworICAgICAgICAgICAgaWYgKCBkYXRhICE9ICdcbicgKQorICAgICAgICAgICAgICAgIGlu
dGYtPm91dFtpbnRmLT5vdXRfcHJvZCsrXSA9ICdcbic7CisgICAgICAgICAgICBpbnRmLT5vdXRb
aW50Zi0+b3V0X3Byb2QrK10gPSAnXDAnOworICAgICAgICAgICAgcHJpbnRrKCIlcyIsIGludGYt
Pm91dCk7CisgICAgICAgICAgICBpbnRmLT5vdXRfcHJvZCA9IDA7CisgICAgICAgIH0KKyAgICB9
CisgICAgZWxzZQorICAgIHsKKyAgICAgICAgaWYgKCBpbnRmLT5vdXRfcHJvZCA9PSBTQlNBX1VB
UlRfT1VUX0JVRl9TSVpFIC0gMiB8fAorICAgICAgICAgICAgIGRhdGEgPT0gJ1xuJyApCisgICAg
ICAgIHsKKyAgICAgICAgICAgIGlmICggZGF0YSAhPSAnXG4nICkKKyAgICAgICAgICAgICAgICBp
bnRmLT5vdXRbaW50Zi0+b3V0X3Byb2QrK10gPSAnXG4nOworICAgICAgICAgICAgaW50Zi0+b3V0
W2ludGYtPm91dF9wcm9kKytdID0gJ1wwJzsKKyAgICAgICAgICAgIHByaW50aygiRE9NJXU6ICVz
IiwgZC0+ZG9tYWluX2lkLCBpbnRmLT5vdXQpOworICAgICAgICAgICAgaW50Zi0+b3V0X3Byb2Qg
PSAwOworICAgICAgICB9CisgICAgfQogCiAgICAgdnBsMDExLT51YXJ0cmlzIHw9IFRYSTsKICAg
ICB2cGwwMTEtPnVhcnRmciAmPSB+VFhGRTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL2NoYXIv
Y29uc29sZS5jIGIveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMKaW5kZXggMDgwOGJhYy4uOWEy
YjI5YSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMKKysrIGIveGVuL2Ry
aXZlcnMvY2hhci9jb25zb2xlLmMKQEAgLTQwNiw2ICs0MDYsMTMgQEAgc3RhdGljIHZvaWQgZHVt
cF9jb25zb2xlX3Jpbmdfa2V5KHVuc2lnbmVkIGNoYXIga2V5KQogICovCiBzdGF0aWMgdW5zaWdu
ZWQgaW50IF9fcmVhZF9tb3N0bHkgY29uc29sZV9yeCA9IDA7CiAKK3N0cnVjdCBkb21haW4gKmNv
bnNvbGVfaW5wdXRfZG9tYWluKHZvaWQpCit7CisgICAgaWYgKCBjb25zb2xlX3J4ID09IDAgKQor
ICAgICAgICAgICAgcmV0dXJuIE5VTEw7CisgICAgcmV0dXJuIGdldF9kb21haW5fYnlfaWQoY29u
c29sZV9yeCAtIDEpOworfQorCiBzdGF0aWMgdm9pZCBzd2l0Y2hfc2VyaWFsX2lucHV0KHZvaWQp
CiB7CiAgICAgaWYgKCBjb25zb2xlX3J4KysgPT0gbWF4X2luaXRfZG9taWQgKyAxICkKZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmggYi94ZW4vaW5jbHVkZS9hc20tYXJt
L3ZwbDAxMS5oCmluZGV4IDVlYjZkMjUuLmFiNmZkNzkgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRl
L2FzbS1hcm0vdnBsMDExLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS92cGwwMTEuaApAQCAt
MzAsOSArMzAsMTMgQEAKICNkZWZpbmUgVlBMMDExX1VOTE9DSyhkLGZsYWdzKSBzcGluX3VubG9j
a19pcnFyZXN0b3JlKCYoZCktPmFyY2gudnBsMDExLmxvY2ssIGZsYWdzKQogCiAjZGVmaW5lIFNC
U0FfVUFSVF9GSUZPX1NJWkUgMzIKKy8qIFNhbWUgc2l6ZSBhcyBWVUFSVF9CVVRfU0laRSwgdXNl
ZCBpbiB2dWFydC5jICovCisjZGVmaW5lIFNCU0FfVUFSVF9PVVRfQlVGX1NJWkUgMTI4CiBzdHJ1
Y3QgdnBsMDExX3hlbl9iYWNrZW5kIHsKICAgICBjaGFyIGluW1NCU0FfVUFSVF9GSUZPX1NJWkVd
OworICAgIGNoYXIgb3V0W1NCU0FfVUFSVF9PVVRfQlVGX1NJWkVdOwogICAgIFhFTkNPTlNfUklO
R19JRFggaW5fY29ucywgaW5fcHJvZDsKKyAgICBYRU5DT05TX1JJTkdfSURYIG91dF9wcm9kOwog
fTsKIAogc3RydWN0IHZwbDAxMSB7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vY29uc29s
ZS5oIGIveGVuL2luY2x1ZGUveGVuL2NvbnNvbGUuaAppbmRleCA3MGM5OTExLi5jNWE4NWM4IDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vY29uc29sZS5oCisrKyBiL3hlbi9pbmNsdWRlL3hl
bi9jb25zb2xlLmgKQEAgLTMxLDYgKzMxLDggQEAgdm9pZCBjb25zb2xlX2VuZF9zeW5jKHZvaWQp
Owogdm9pZCBjb25zb2xlX3N0YXJ0X2xvZ19ldmVyeXRoaW5nKHZvaWQpOwogdm9pZCBjb25zb2xl
X2VuZF9sb2dfZXZlcnl0aGluZyh2b2lkKTsKIAorc3RydWN0IGRvbWFpbiAqY29uc29sZV9pbnB1
dF9kb21haW4odm9pZCk7CisKIC8qCiAgKiBTdGVhbCBvdXRwdXQgZnJvbSB0aGUgY29uc29sZS4g
UmV0dXJucyArdmUgaWRlbnRpZmllciwgZWxzZSAtdmUgZXJyb3IuCiAgKiBUYWtlcyB0aGUgaGFu
ZGxlIG9mIHRoZSBzZXJpYWwgbGluZSB0byBzdGVhbCwgYW5kIHN0ZWFsIGNhbGxiYWNrIGZ1bmN0
aW9uLgotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 18:48:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 18: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 1g8V8q-0004Jr-GX; Fri, 05 Oct 2018 18:48:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=o5lq=mr=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g8V8a-0003rH-5X
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 18:47:44 +0000
X-Inumbo-ID: 50726839-c8cf-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 50726839-c8cf-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 18:48:57 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 258E221479;
 Fri,  5 Oct 2018 18:47:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538765262;
 bh=gkIve12vHS7uWeJi/JY4yxDo2R1JJKriUgJGGIaQiUI=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=g4i2qZbWPNJG883BASMDaim4yGC4dfNTZFgsTCc1Clr3v3NrZ8dNVYEWeNn7YnRYV
 r+jW3lQ6J4VlcW0TqyZ0xLhUScUKtRBnKvJMrsLsvXvCtMjfbfgPsnj6JLm/V+BOWW
 7iOSgc8GuGA3zNWd+V2WuSYyy9TiFp0jFcvSxLPA=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  5 Oct 2018 11:47:30 -0700
Message-Id: <1538765251-25256-22-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v4 22/23] xen/arm: move kernel.h to asm-arm/
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, xen-devel@lists.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>

SXQgd2lsbCBiZSAjaW5jbHVkZWQgYnkgYSBmaWxlIGluIGEgeGVuL2FyY2gvYXJtIHN1YmRpcmVj
dG9yeS4KClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54
LmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgIHwgIDIgKy0KIHhlbi9hcmNo
L2FybS9rZXJuZWwuYyAgICAgICAgfCAgMyArLQogeGVuL2FyY2gvYXJtL2tlcm5lbC5oICAgICAg
ICB8IDg2IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4v
aW5jbHVkZS9hc20tYXJtL2tlcm5lbC5oIHwgODYgKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysKIDQgZmlsZXMgY2hhbmdlZCwgODggaW5zZXJ0aW9ucygrKSwgODkg
ZGVsZXRpb25zKC0pCiBkZWxldGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2tlcm5lbC5oCiBj
cmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLWFybS9rZXJuZWwuaAoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVp
bGQuYwppbmRleCA0Mzc5NTM4Li5kYzliNDZlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZG9t
YWluX2J1aWxkLmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCkBAIC0xNiw2ICsx
Niw3IEBACiAjaW5jbHVkZSA8eGVuL3dhcm5pbmcuaD4KICNpbmNsdWRlIDxhY3BpL2FjdGFibGVz
Lmg+CiAjaW5jbHVkZSA8YXNtL2RldmljZS5oPgorI2luY2x1ZGUgPGFzbS9rZXJuZWwuaD4KICNp
bmNsdWRlIDxhc20vc2V0dXAuaD4KICNpbmNsdWRlIDxhc20vcGxhdGZvcm0uaD4KICNpbmNsdWRl
IDxhc20vcHNjaS5oPgpAQCAtMjQsNyArMjUsNiBAQAogCiAjaW5jbHVkZSA8eGVuL2lycS5oPgog
I2luY2x1ZGUgPHhlbi9ncmFudF90YWJsZS5oPgotI2luY2x1ZGUgImtlcm5lbC5oIgogCiBzdGF0
aWMgdW5zaWduZWQgaW50IF9faW5pdGRhdGEgb3B0X2RvbTBfbWF4X3ZjcHVzOwogaW50ZWdlcl9w
YXJhbSgiZG9tMF9tYXhfdmNwdXMiLCBvcHRfZG9tMF9tYXhfdmNwdXMpOwpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL2tlcm5lbC5jIGIveGVuL2FyY2gvYXJtL2tlcm5lbC5jCmluZGV4IDIyMzlh
MDcuLmI1NmFhNzkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9rZXJuZWwuYworKysgYi94ZW4v
YXJjaC9hcm0va2VybmVsLmMKQEAgLTE2LDggKzE2LDcgQEAKICNpbmNsdWRlIDx4ZW4vdm1hcC5o
PgogCiAjaW5jbHVkZSA8YXNtL2d1ZXN0X2FjY2Vzcy5oPgotCi0jaW5jbHVkZSAia2VybmVsLmgi
CisjaW5jbHVkZSA8YXNtL2tlcm5lbC5oPgogCiAjZGVmaW5lIFVJTUFHRV9NQUdJQyAgICAgICAg
ICAweDI3MDUxOTU2CiAjZGVmaW5lIFVJTUFHRV9OTUxFTiAgICAgICAgICAzMgpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gvYXJtL2tlcm5lbC5oIGIveGVuL2FyY2gvYXJtL2tlcm5lbC5oCmRlbGV0ZWQg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCAzM2YzZTcyLi4wMDAwMDAwCi0tLSBhL3hlbi9hcmNoL2Fy
bS9rZXJuZWwuaAorKysgL2Rldi9udWxsCkBAIC0xLDg2ICswLDAgQEAKLS8qCi0gKiBLZXJuZWwg
aW1hZ2UgbG9hZGluZy4KLSAqCi0gKiBDb3B5cmlnaHQgKEMpIDIwMTEgQ2l0cml4IFN5c3RlbXMs
IEluYy4KLSAqLwotI2lmbmRlZiBfX0FSQ0hfQVJNX0tFUk5FTF9IX18KLSNkZWZpbmUgX19BUkNI
X0FSTV9LRVJORUxfSF9fCi0KLSNpbmNsdWRlIDx4ZW4vZGV2aWNlX3RyZWUuaD4KLSNpbmNsdWRl
IDxhc20vc2V0dXAuaD4KLQotc3RydWN0IGtlcm5lbF9pbmZvIHsKLSNpZmRlZiBDT05GSUdfQVJN
XzY0Ci0gICAgZW51bSBkb21haW5fdHlwZSB0eXBlOwotI2VuZGlmCi0KLSAgICBzdHJ1Y3QgZG9t
YWluICpkOwotCi0gICAgdm9pZCAqZmR0OyAvKiBmbGF0IGRldmljZSB0cmVlICovCi0gICAgcGFk
ZHJfdCB1bmFzc2lnbmVkX21lbTsgLyogUkFNIG5vdCAoeWV0KSBhc3NpZ25lZCB0byBhIGJhbmsg
Ki8KLSAgICBzdHJ1Y3QgbWVtaW5mbyBtZW07Ci0KLSAgICAvKiBrZXJuZWwgZW50cnkgcG9pbnQg
Ki8KLSAgICBwYWRkcl90IGVudHJ5OwotCi0gICAgLyogZ3JhbnQgdGFibGUgcmVnaW9uICovCi0g
ICAgcGFkZHJfdCBnbnR0YWJfc3RhcnQ7Ci0gICAgcGFkZHJfdCBnbnR0YWJfc2l6ZTsKLQotICAg
IC8qIGJvb3QgYmxvYiBsb2FkIGFkZHJlc3NlcyAqLwotICAgIGNvbnN0IHN0cnVjdCBib290bW9k
dWxlICprZXJuZWxfYm9vdG1vZHVsZSwgKmluaXRyZF9ib290bW9kdWxlOwotICAgIGNvbnN0IGNo
YXIqIGNtZGxpbmU7Ci0gICAgcGFkZHJfdCBkdGJfcGFkZHI7Ci0gICAgcGFkZHJfdCBpbml0cmRf
cGFkZHI7Ci0KLSAgICAvKiBFbmFibGUgcGwwMTEgZW11bGF0aW9uICovCi0gICAgYm9vbCB2cGww
MTE7Ci0KLSAgICAvKiBsb2FkZXIgdG8gdXNlIGZvciB0aGlzIGtlcm5lbCAqLwotICAgIHZvaWQg
KCpsb2FkKShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8pOwotICAgIC8qIGxvYWRlciBzcGVjaWZp
YyBzdGF0ZSAqLwotICAgIHVuaW9uIHsKLSAgICAgICAgc3RydWN0IHsKLSAgICAgICAgICAgIHBh
ZGRyX3Qga2VybmVsX2FkZHI7Ci0gICAgICAgICAgICBwYWRkcl90IGxlbjsKLSNpZmRlZiBDT05G
SUdfQVJNXzY0Ci0gICAgICAgICAgICBwYWRkcl90IHRleHRfb2Zmc2V0OyAvKiA2NC1iaXQgSW1h
Z2Ugb25seSAqLwotI2VuZGlmCi0gICAgICAgICAgICBwYWRkcl90IHN0YXJ0OyAvKiAzMi1iaXQg
ekltYWdlIG9ubHkgKi8KLSAgICAgICAgfSB6aW1hZ2U7Ci0gICAgfTsKLX07Ci0KLS8qCi0gKiBQ
cm9iZSB0aGUga2VybmVsIHRvIGRldGVtaW5lIGl0cyB0eXBlIGFuZCBzZWxlY3QgYSBsb2FkZXIu
Ci0gKgotICogU2V0cyBpbiBpbmZvOgotICogIC0+dHlwZQotICogIC0+bG9hZCBob29rLCBhbmQg
c2V0cyBsb2FkZXIgc3BlY2lmaWMgdmFyaWFibGVzIC0+emltYWdlCi0gKi8KLWludCBrZXJuZWxf
cHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvLCBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25v
ZGUgKmRvbWFpbik7Ci0KLS8qCi0gKiBMb2FkcyB0aGUga2VybmVsIGludG8gZ3Vlc3QgUkFNLgot
ICoKLSAqIEV4cGVjdHMgdG8gYmUgc2V0IGluIGluZm8gd2hlbiBjYWxsZWQ6Ci0gKiAgLT5tZW0K
LSAqICAtPmZkdAotICoKLSAqIFNldHMgaW4gaW5mbzoKLSAqICAtPmVudHJ5Ci0gKiAgLT5kdGJf
cGFkZHIKLSAqICAtPmluaXRyZF9wYWRkcgotICovCi12b2lkIGtlcm5lbF9sb2FkKHN0cnVjdCBr
ZXJuZWxfaW5mbyAqaW5mbyk7Ci0KLSNlbmRpZiAvKiAjaWZkZWYgX19BUkNIX0FSTV9LRVJORUxf
SF9fICovCi0KLS8qCi0gKiBMb2NhbCB2YXJpYWJsZXM6Ci0gKiBtb2RlOiBDCi0gKiBjLWZpbGUt
c3R5bGU6ICJCU0QiCi0gKiBjLWJhc2ljLW9mZnNldDogNAotICogaW5kZW50LXRhYnMtbW9kZTog
bmlsCi0gKiBFbmQ6Ci0gKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0va2VybmVs
LmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2tlcm5lbC5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDAwMDAwMDAuLjMzZjNlNzIKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vaW5jbHVkZS9hc20t
YXJtL2tlcm5lbC5oCkBAIC0wLDAgKzEsODYgQEAKKy8qCisgKiBLZXJuZWwgaW1hZ2UgbG9hZGlu
Zy4KKyAqCisgKiBDb3B5cmlnaHQgKEMpIDIwMTEgQ2l0cml4IFN5c3RlbXMsIEluYy4KKyAqLwor
I2lmbmRlZiBfX0FSQ0hfQVJNX0tFUk5FTF9IX18KKyNkZWZpbmUgX19BUkNIX0FSTV9LRVJORUxf
SF9fCisKKyNpbmNsdWRlIDx4ZW4vZGV2aWNlX3RyZWUuaD4KKyNpbmNsdWRlIDxhc20vc2V0dXAu
aD4KKworc3RydWN0IGtlcm5lbF9pbmZvIHsKKyNpZmRlZiBDT05GSUdfQVJNXzY0CisgICAgZW51
bSBkb21haW5fdHlwZSB0eXBlOworI2VuZGlmCisKKyAgICBzdHJ1Y3QgZG9tYWluICpkOworCisg
ICAgdm9pZCAqZmR0OyAvKiBmbGF0IGRldmljZSB0cmVlICovCisgICAgcGFkZHJfdCB1bmFzc2ln
bmVkX21lbTsgLyogUkFNIG5vdCAoeWV0KSBhc3NpZ25lZCB0byBhIGJhbmsgKi8KKyAgICBzdHJ1
Y3QgbWVtaW5mbyBtZW07CisKKyAgICAvKiBrZXJuZWwgZW50cnkgcG9pbnQgKi8KKyAgICBwYWRk
cl90IGVudHJ5OworCisgICAgLyogZ3JhbnQgdGFibGUgcmVnaW9uICovCisgICAgcGFkZHJfdCBn
bnR0YWJfc3RhcnQ7CisgICAgcGFkZHJfdCBnbnR0YWJfc2l6ZTsKKworICAgIC8qIGJvb3QgYmxv
YiBsb2FkIGFkZHJlc3NlcyAqLworICAgIGNvbnN0IHN0cnVjdCBib290bW9kdWxlICprZXJuZWxf
Ym9vdG1vZHVsZSwgKmluaXRyZF9ib290bW9kdWxlOworICAgIGNvbnN0IGNoYXIqIGNtZGxpbmU7
CisgICAgcGFkZHJfdCBkdGJfcGFkZHI7CisgICAgcGFkZHJfdCBpbml0cmRfcGFkZHI7CisKKyAg
ICAvKiBFbmFibGUgcGwwMTEgZW11bGF0aW9uICovCisgICAgYm9vbCB2cGwwMTE7CisKKyAgICAv
KiBsb2FkZXIgdG8gdXNlIGZvciB0aGlzIGtlcm5lbCAqLworICAgIHZvaWQgKCpsb2FkKShzdHJ1
Y3Qga2VybmVsX2luZm8gKmluZm8pOworICAgIC8qIGxvYWRlciBzcGVjaWZpYyBzdGF0ZSAqLwor
ICAgIHVuaW9uIHsKKyAgICAgICAgc3RydWN0IHsKKyAgICAgICAgICAgIHBhZGRyX3Qga2VybmVs
X2FkZHI7CisgICAgICAgICAgICBwYWRkcl90IGxlbjsKKyNpZmRlZiBDT05GSUdfQVJNXzY0Cisg
ICAgICAgICAgICBwYWRkcl90IHRleHRfb2Zmc2V0OyAvKiA2NC1iaXQgSW1hZ2Ugb25seSAqLwor
I2VuZGlmCisgICAgICAgICAgICBwYWRkcl90IHN0YXJ0OyAvKiAzMi1iaXQgekltYWdlIG9ubHkg
Ki8KKyAgICAgICAgfSB6aW1hZ2U7CisgICAgfTsKK307CisKKy8qCisgKiBQcm9iZSB0aGUga2Vy
bmVsIHRvIGRldGVtaW5lIGl0cyB0eXBlIGFuZCBzZWxlY3QgYSBsb2FkZXIuCisgKgorICogU2V0
cyBpbiBpbmZvOgorICogIC0+dHlwZQorICogIC0+bG9hZCBob29rLCBhbmQgc2V0cyBsb2FkZXIg
c3BlY2lmaWMgdmFyaWFibGVzIC0+emltYWdlCisgKi8KK2ludCBrZXJuZWxfcHJvYmUoc3RydWN0
IGtlcm5lbF9pbmZvICppbmZvLCBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRvbWFpbik7
CisKKy8qCisgKiBMb2FkcyB0aGUga2VybmVsIGludG8gZ3Vlc3QgUkFNLgorICoKKyAqIEV4cGVj
dHMgdG8gYmUgc2V0IGluIGluZm8gd2hlbiBjYWxsZWQ6CisgKiAgLT5tZW0KKyAqICAtPmZkdAor
ICoKKyAqIFNldHMgaW4gaW5mbzoKKyAqICAtPmVudHJ5CisgKiAgLT5kdGJfcGFkZHIKKyAqICAt
PmluaXRyZF9wYWRkcgorICovCit2b2lkIGtlcm5lbF9sb2FkKHN0cnVjdCBrZXJuZWxfaW5mbyAq
aW5mbyk7CisKKyNlbmRpZiAvKiAjaWZkZWYgX19BUkNIX0FSTV9LRVJORUxfSF9fICovCisKKy8q
CisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0Qi
CisgKiBjLWJhc2ljLW9mZnNldDogNAorICogaW5kZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6
CisgKi8KLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 18:48:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 18:48: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 1g8V8s-0004NP-15; Fri, 05 Oct 2018 18:48:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=o5lq=mr=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g8V8a-0003rI-4m
 for xen-devel@lists.xen.org; Fri, 05 Oct 2018 18:47:44 +0000
X-Inumbo-ID: 50a3fbc5-c8cf-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 50a3fbc5-c8cf-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 18:48:57 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 6B3FE2148C;
 Fri,  5 Oct 2018 18:47:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1538765262;
 bh=H0rofAIFnynauq8JbihxVGusows6izDIkpy3X+OJsxU=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=S+3giaoCYagOKKG/reMxj7oaLI08DOjtw1LbOU2krrPMfDdsOGkXUoEzKQ/PLC3da
 Lo/jWUgU4fVJeMBwkdHnDpqFDWd66sL3Jiy/XcT75Hdh3QRimjluR4mC2lynuiLNmZ
 Ja39xmSSW/kz79wo5noASU9ZIs/0Dob9h75C4v0E=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Fri,  5 Oct 2018 11:47:31 -0700
Message-Id: <1538765251-25256-23-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v4 23/23] xen/arm: split domain_build.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: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, xen-devel@lists.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>

ZG9tYWluX2J1aWxkLmMgaXMgdG9vIGxhcmdlLgoKTW92ZSBhbGwgdGhlIEFDUEkgc3BlY2lmaWMg
ZGV2aWNlIHRyZWUgZ2VuZXJhdGluZyBmdW5jdGlvbnMgZnJvbQpkb21haW5fYnVpbGQuYyB0byBh
Y3BpL2RvbWFpbl9idWlsZC5jLgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxz
dGVmYW5vc0B4aWxpbnguY29tPgoKLS0tCgpDaGFuZ2VzIGluIHY0OgotIHJlbmFtZSBhY3BpX2R0
X2J1aWxkIHRvIGRvbWFpbl9idWlsZC5jCi0gYWRkIGNvcHlyaWdodCBoZWFkZXIKLSByZW1vdmUg
dXNlbGVzcyAjaW5jbHVkZQotIHJlbW92ZSBhY3BpX2R0X2J1aWxkLmgsIGFkZCBkb21haW5fYnVp
bGQuaAotLS0KIHhlbi9hcmNoL2FybS9hY3BpL01ha2VmaWxlICAgICAgICAgfCAgIDEgKwogeGVu
L2FyY2gvYXJtL2FjcGkvZG9tYWluX2J1aWxkLmMgICB8IDU5MiArKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrCiB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgICAgICAgIHwg
NTg1ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNt
LWFybS9kb21haW5fYnVpbGQuaCB8ICAzMSArKwogNCBmaWxlcyBjaGFuZ2VkLCA2MjkgaW5zZXJ0
aW9ucygrKSwgNTgwIGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2Fy
bS9hY3BpL2RvbWFpbl9idWlsZC5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNt
LWFybS9kb21haW5fYnVpbGQuaAoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hY3BpL01ha2Vm
aWxlIGIveGVuL2FyY2gvYXJtL2FjcGkvTWFrZWZpbGUKaW5kZXggMjM5NjNmOC4uOTRhZTI0OSAx
MDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FjcGkvTWFrZWZpbGUKKysrIGIveGVuL2FyY2gvYXJt
L2FjcGkvTWFrZWZpbGUKQEAgLTEsMiArMSwzIEBACiBvYmoteSArPSBsaWIubworb2JqLXkgKz0g
ZG9tYWluX2J1aWxkLm8KIG9iai15ICs9IGJvb3QuaW5pdC5vCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vYWNwaS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9hY3BpL2RvbWFpbl9idWls
ZC5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjQ0ZDNhZDEKLS0tIC9kZXYv
bnVsbAorKysgYi94ZW4vYXJjaC9hcm0vYWNwaS9kb21haW5fYnVpbGQuYwpAQCAtMCwwICsxLDU5
MiBAQAorLyoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlz
dHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5CisgKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdO
VSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQorICogdGhlIEZyZWUgU29m
dHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyIHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3IKKyAq
IChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCisgKgorICogVGhpcyBwcm9ncmFt
IGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisgKiBi
dXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50
eSBvZgorICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQ
T1NFLiAgU2VlIHRoZQorICogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0
YWlscy4KKyAqLworCisjaW5jbHVkZSA8eGVuL21tLmg+CisjaW5jbHVkZSA8eGVuL3NjaGVkLmg+
CisjaW5jbHVkZSA8eGVuL2FjcGkuaD4KKyNpbmNsdWRlIDx4ZW4vZXZlbnQuaD4KKyNpbmNsdWRl
IDx4ZW4vaW9jYXAuaD4KKyNpbmNsdWRlIDx4ZW4vZGV2aWNlX3RyZWUuaD4KKyNpbmNsdWRlIDx4
ZW4vbGliZmR0L2xpYmZkdC5oPgorI2luY2x1ZGUgPGFjcGkvYWN0YWJsZXMuaD4KKyNpbmNsdWRl
IDxhc20va2VybmVsLmg+CisjaW5jbHVkZSA8YXNtL2RvbWFpbl9idWlsZC5oPgorCisvKiBPdmVy
cmlkZSBtYWNyb3MgZnJvbSBhc20vcGFnZS5oIHRvIG1ha2UgdGhlbSB3b3JrIHdpdGggbWZuX3Qg
Ki8KKyN1bmRlZiB2aXJ0X3RvX21mbgorI2RlZmluZSB2aXJ0X3RvX21mbih2YSkgX21mbihfX3Zp
cnRfdG9fbWZuKHZhKSkKKworI2RlZmluZSBBQ1BJX0RPTTBfRkRUX01JTl9TSVpFIDQwOTYKKwor
c3RhdGljIGludCBfX2luaXQgYWNwaV9pb21lbV9kZW55X2FjY2VzcyhzdHJ1Y3QgZG9tYWluICpk
KQoreworICAgIGFjcGlfc3RhdHVzIHN0YXR1czsKKyAgICBzdHJ1Y3QgYWNwaV90YWJsZV9zcGNy
ICpzcGNyID0gTlVMTDsKKyAgICB1bnNpZ25lZCBsb25nIG1mbjsKKyAgICBpbnQgcmM7CisKKyAg
ICAvKiBGaXJzdGx5IHBlcm1pdCBmdWxsIE1NSU8gY2FwYWJpbGl0aWVzLiAqLworICAgIHJjID0g
aW9tZW1fcGVybWl0X2FjY2VzcyhkLCAwVUwsIH4wVUwpOworICAgIGlmICggcmMgKQorICAgICAg
ICByZXR1cm4gcmM7CisKKyAgICAvKiBUT0RPOiBEZW55IE1NSU8gYWNjZXNzIGZvciBTTU1VLCBH
SUMgSVRTICovCisgICAgc3RhdHVzID0gYWNwaV9nZXRfdGFibGUoQUNQSV9TSUdfU1BDUiwgMCwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RydWN0IGFjcGlfdGFibGVfaGVhZGVyICoq
KSZzcGNyKTsKKworICAgIGlmICggQUNQSV9GQUlMVVJFKHN0YXR1cykgKQorICAgIHsKKyAgICAg
ICAgcHJpbnRrKCJGYWlsZWQgdG8gZ2V0IFNQQ1IgdGFibGVcbiIpOworICAgICAgICByZXR1cm4g
LUVJTlZBTDsKKyAgICB9CisKKyAgICBtZm4gPSBzcGNyLT5zZXJpYWxfcG9ydC5hZGRyZXNzID4+
IFBBR0VfU0hJRlQ7CisgICAgLyogRGVueSBNTUlPIGFjY2VzcyBmb3IgVUFSVCAqLworICAgIHJj
ID0gaW9tZW1fZGVueV9hY2Nlc3MoZCwgbWZuLCBtZm4gKyAxKTsKKyAgICBpZiAoIHJjICkKKyAg
ICAgICAgcmV0dXJuIHJjOworCisgICAgLyogRGVueSBNTUlPIGFjY2VzcyBmb3IgR0lDIHJlZ2lv
bnMgKi8KKyAgICByZXR1cm4gZ2ljX2lvbWVtX2RlbnlfYWNjZXNzKGQpOworfQorCitzdGF0aWMg
aW50IF9faW5pdCBhY3BpX3JvdXRlX3NwaXMoc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICBpbnQg
aSwgcmVzOworICAgIHN0cnVjdCBpcnFfZGVzYyAqZGVzYzsKKworICAgIC8qCisgICAgICogUm91
dGUgdGhlIElSUSB0byBoYXJkd2FyZSBkb21haW4gYW5kIHBlcm1pdCB0aGUgYWNjZXNzLgorICAg
ICAqIFRoZSBpbnRlcnJ1cHQgdHlwZSB3aWxsIGJlIHNldCBieSBzZXQgYnkgdGhlIGhhcmR3YXJl
IGRvbWFpbi4KKyAgICAgKi8KKyAgICBmb3IoIGkgPSBOUl9MT0NBTF9JUlFTOyBpIDwgdmdpY19u
dW1faXJxcyhkKTsgaSsrICkKKyAgICB7CisgICAgICAgIC8qCisgICAgICAgICAqIFRPRE86IEV4
Y2x1ZGUgdGhlIFNQSXMgU01NVSB1c2VzIHdoaWNoIHNob3VsZCBub3QgYmUgcm91dGVkIHRvCisg
ICAgICAgICAqIHRoZSBoYXJkd2FyZSBkb21haW4uCisgICAgICAgICAqLworICAgICAgICBkZXNj
ID0gaXJxX3RvX2Rlc2MoaSk7CisgICAgICAgIGlmICggZGVzYy0+YWN0aW9uICE9IE5VTEwpCisg
ICAgICAgICAgICBjb250aW51ZTsKKworICAgICAgICAvKiBYWFg6IFNoYWxsIHdlIHVzZSBhIHBy
b3BlciBkZXZuYW1lPyAqLworICAgICAgICByZXMgPSBtYXBfaXJxX3RvX2RvbWFpbihkLCBpLCB0
cnVlLCAiQUNQSSIpOworICAgICAgICBpZiAoIHJlcyApCisgICAgICAgICAgICByZXR1cm4gcmVz
OworICAgIH0KKworICAgIHJldHVybiAwOworfQorCitzdGF0aWMgaW50IF9faW5pdCBhY3BpX21h
a2VfaHlwZXJ2aXNvcl9ub2RlKGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBtZW1iYW5rIHRi
bF9hZGRbXSkKK3sKKyAgICBjb25zdCBjaGFyIGNvbXBhdFtdID0KKyAgICAgICAgInhlbix4ZW4t
Il9fc3RyaW5naWZ5KFhFTl9WRVJTSU9OKSIuIl9fc3RyaW5naWZ5KFhFTl9TVUJWRVJTSU9OKSJc
MCIKKyAgICAgICAgInhlbix4ZW4iOworICAgIGludCByZXM7CisgICAgLyogQ29udmVuaWVuY2Ug
YWxpYXMgKi8KKyAgICB2b2lkICpmZHQgPSBraW5mby0+ZmR0OworCisgICAgZHRfZHByaW50aygi
Q3JlYXRlIGh5cGVydmlzb3Igbm9kZVxuIik7CisKKyAgICAvKiBTZWUgbGludXggRG9jdW1lbnRh
dGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2FybS94ZW4udHh0ICovCisgICAgcmVzID0gZmR0X2Jl
Z2luX25vZGUoZmR0LCAiaHlwZXJ2aXNvciIpOworICAgIGlmICggcmVzICkKKyAgICAgICAgcmV0
dXJuIHJlczsKKworICAgIC8qIENhbm5vdCB1c2UgZmR0X3Byb3BlcnR5X3N0cmluZyBkdWUgdG8g
ZW1iZWRkZWQgbnVsbHMgKi8KKyAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAiY29tcGF0aWJs
ZSIsIGNvbXBhdCwgc2l6ZW9mKGNvbXBhdCkpOworICAgIGlmICggcmVzICkKKyAgICAgICAgcmV0
dXJuIHJlczsKKworICAgIHJlcyA9IGFjcGlfbWFrZV9lZmlfbm9kZXMoZmR0LCB0YmxfYWRkKTsK
KyAgICBpZiAoIHJlcyApCisgICAgICAgIHJldHVybiByZXM7CisKKyAgICByZXMgPSBmZHRfZW5k
X25vZGUoZmR0KTsKKworICAgIHJldHVybiByZXM7Cit9CisKKy8qCisgKiBQcmVwYXJlIGEgbWlu
aW1hbCBEVEIgZm9yIERvbTAgd2hpY2ggY29udGFpbnMgYm9vdGFyZ3MsIGluaXRyZCwgbWVtb3J5
CisgKiBpbmZvcm1hdGlvbiwgRUZJIHRhYmxlLgorICovCitzdGF0aWMgaW50IF9faW5pdCBjcmVh
dGVfYWNwaV9kdGIoc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCit7CisgICAgaW50IG5l
d19zaXplOworICAgIGludCByZXQ7CisKKyAgICBkdF9kcHJpbnRrKCJQcmVwYXJlIGEgbWluIERU
QiBmb3IgRE9NMFxuIik7CisKKyAgICAvKiBBbGxvY2F0ZSBtaW4gc2l6ZSBmb3IgRFQgKi8KKyAg
ICBuZXdfc2l6ZSA9IEFDUElfRE9NMF9GRFRfTUlOX1NJWkU7CisgICAga2luZm8tPmZkdCA9IHht
YWxsb2NfYnl0ZXMobmV3X3NpemUpOworCisgICAgaWYgKCBraW5mby0+ZmR0ID09IE5VTEwgKQor
ICAgICAgICByZXR1cm4gLUVOT01FTTsKKworICAgIC8qIENyZWF0ZSBhIG5ldyBlbXB0eSBEVCBm
b3IgRE9NMCAqLworICAgIHJldCA9IGZkdF9jcmVhdGUoa2luZm8tPmZkdCwgbmV3X3NpemUpOwor
ICAgIGlmICggcmV0IDwgMCApCisgICAgICAgIGdvdG8gZXJyOworCisgICAgcmV0ID0gZmR0X2Zp
bmlzaF9yZXNlcnZlbWFwKGtpbmZvLT5mZHQpOworICAgIGlmICggcmV0IDwgMCApCisgICAgICAg
IGdvdG8gZXJyOworCisgICAgcmV0ID0gZmR0X2JlZ2luX25vZGUoa2luZm8tPmZkdCwgIi8iKTsK
KyAgICBpZiAoIHJldCA8IDAgKQorICAgICAgICBnb3RvIGVycjsKKworICAgIHJldCA9IGZkdF9w
cm9wZXJ0eV9jZWxsKGtpbmZvLT5mZHQsICIjYWRkcmVzcy1jZWxscyIsIDIpOworICAgIGlmICgg
cmV0ICkKKyAgICAgICAgcmV0dXJuIHJldDsKKworICAgIHJldCA9IGZkdF9wcm9wZXJ0eV9jZWxs
KGtpbmZvLT5mZHQsICIjc2l6ZS1jZWxscyIsIDEpOworICAgIGlmICggcmV0ICkKKyAgICAgICAg
cmV0dXJuIHJldDsKKworICAgIC8qIENyZWF0ZSBhIGNob3NlbiBub2RlIGZvciBET00wICovCisg
ICAgcmV0ID0gbWFrZV9jaG9zZW5fbm9kZShraW5mbyk7CisgICAgaWYgKCByZXQgKQorICAgICAg
ICBnb3RvIGVycjsKKworICAgIHJldCA9IGFjcGlfbWFrZV9oeXBlcnZpc29yX25vZGUoa2luZm8s
IHRibF9hZGQpOworICAgIGlmICggcmV0ICkKKyAgICAgICAgZ290byBlcnI7CisKKyAgICByZXQg
PSBmZHRfZW5kX25vZGUoa2luZm8tPmZkdCk7CisgICAgaWYgKCByZXQgPCAwICkKKyAgICAgICAg
Z290byBlcnI7CisKKyAgICByZXQgPSBmZHRfZmluaXNoKGtpbmZvLT5mZHQpOworICAgIGlmICgg
cmV0IDwgMCApCisgICAgICAgIGdvdG8gZXJyOworCisgICAgcmV0dXJuIDA7CisKKyAgZXJyOgor
ICAgIHByaW50aygiRGV2aWNlIHRyZWUgZ2VuZXJhdGlvbiBmYWlsZWQgKCVkKS5cbiIsIHJldCk7
CisgICAgeGZyZWUoa2luZm8tPmZkdCk7CisgICAgcmV0dXJuIC1FSU5WQUw7Cit9CisKK3N0YXRp
YyB2b2lkIF9faW5pdCBhY3BpX21hcF9vdGhlcl90YWJsZXMoc3RydWN0IGRvbWFpbiAqZCkKK3sK
KyAgICBpbnQgaTsKKyAgICB1bnNpZ25lZCBsb25nIHJlczsKKyAgICB1NjQgYWRkciwgc2l6ZTsK
KworICAgIC8qIE1hcCBhbGwgQUNQSSB0YWJsZXMgdG8gRG9tMCB1c2luZyAxOjEgbWFwcGluZ3Mu
ICovCisgICAgZm9yKCBpID0gMDsgaSA8IGFjcGlfZ2JsX3Jvb3RfdGFibGVfbGlzdC5jb3VudDsg
aSsrICkKKyAgICB7CisgICAgICAgIGFkZHIgPSBhY3BpX2dibF9yb290X3RhYmxlX2xpc3QudGFi
bGVzW2ldLmFkZHJlc3M7CisgICAgICAgIHNpemUgPSBhY3BpX2dibF9yb290X3RhYmxlX2xpc3Qu
dGFibGVzW2ldLmxlbmd0aDsKKyAgICAgICAgcmVzID0gbWFwX3JlZ2lvbnNfcDJtdChkLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhZGRyX3RvX2dmbihhZGRyKSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBQRk5fVVAoc2l6ZSksCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbWFkZHJfdG9fbWZuKGFkZHIpLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHAybV9tbWlvX2RpcmVjdF9jKTsKKyAgICAgICAgaWYgKCByZXMgKQorICAgICAgICB7
CisgICAgICAgICAgICAgcGFuaWMoWEVOTE9HX0VSUiAiVW5hYmxlIHRvIG1hcCBBQ1BJIHJlZ2lv
biAweCUiUFJJeDY0CisgICAgICAgICAgICAgICAgICAgIiAtIDB4JSJQUkl4NjQiIGluIGRvbWFp
blxuIiwKKyAgICAgICAgICAgICAgICAgICBhZGRyICYgUEFHRV9NQVNLLCBQQUdFX0FMSUdOKGFk
ZHIgKyBzaXplKSAtIDEpOworICAgICAgICB9CisgICAgfQorfQorCitzdGF0aWMgaW50IF9faW5p
dCBhY3BpX2NyZWF0ZV9yc2RwKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBtZW1iYW5rIHRibF9h
ZGRbXSkKK3sKKworICAgIHN0cnVjdCBhY3BpX3RhYmxlX3JzZHAgKnJzZHAgPSBOVUxMOworICAg
IHU2NCBhZGRyOworICAgIHU2NCB0YWJsZV9zaXplID0gc2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxl
X3JzZHApOworICAgIHU4ICpiYXNlX3B0cjsKKyAgICB1OCBjaGVja3N1bTsKKworICAgIGFkZHIg
PSBhY3BpX29zX2dldF9yb290X3BvaW50ZXIoKTsKKyAgICBpZiAoICFhZGRyICApCisgICAgewor
ICAgICAgICBwcmludGsoIlVuYWJsZSB0byBnZXQgYWNwaSByb290IHBvaW50ZXJcbiIpOworICAg
ICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9CisgICAgcnNkcCA9IGFjcGlfb3NfbWFwX21lbW9y
eShhZGRyLCB0YWJsZV9zaXplKTsKKyAgICBiYXNlX3B0ciA9IGQtPmFyY2guZWZpX2FjcGlfdGFi
bGUKKyAgICAgICAgICAgICAgICsgYWNwaV9nZXRfdGFibGVfb2Zmc2V0KHRibF9hZGQsIFRCTF9S
U0RQKTsKKyAgICBtZW1jcHkoYmFzZV9wdHIsIHJzZHAsIHRhYmxlX3NpemUpOworICAgIGFjcGlf
b3NfdW5tYXBfbWVtb3J5KHJzZHAsIHRhYmxlX3NpemUpOworCisgICAgcnNkcCA9IChzdHJ1Y3Qg
YWNwaV90YWJsZV9yc2RwICopYmFzZV9wdHI7CisgICAgLyogUmVwbGFjZSB4c2R0X3BoeXNpY2Fs
X2FkZHJlc3MgKi8KKyAgICByc2RwLT54c2R0X3BoeXNpY2FsX2FkZHJlc3MgPSB0YmxfYWRkW1RC
TF9YU0RUXS5zdGFydDsKKyAgICBjaGVja3N1bSA9IGFjcGlfdGJfY2hlY2tzdW0oQUNQSV9DQVNU
X1BUUih1OCwgcnNkcCksIHRhYmxlX3NpemUpOworICAgIHJzZHAtPmNoZWNrc3VtID0gcnNkcC0+
Y2hlY2tzdW0gLSBjaGVja3N1bTsKKworICAgIHRibF9hZGRbVEJMX1JTRFBdLnN0YXJ0ID0gZC0+
YXJjaC5lZmlfYWNwaV9ncGEKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICsgYWNwaV9n
ZXRfdGFibGVfb2Zmc2V0KHRibF9hZGQsIFRCTF9SU0RQKTsKKyAgICB0YmxfYWRkW1RCTF9SU0RQ
XS5zaXplID0gdGFibGVfc2l6ZTsKKworICAgIHJldHVybiAwOworfQorCitzdGF0aWMgdm9pZCBf
X2luaXQgYWNwaV94c2R0X21vZGlmeV9lbnRyeSh1NjQgZW50cnlbXSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZW50cnlfY291bnQsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaGFyICpzaWduYXR1cmUs
IHU2NCBhZGRyKQoreworICAgIGludCBpOworICAgIHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlciAq
dGFibGU7CisgICAgdTY0IHNpemUgPSBzaXplb2Yoc3RydWN0IGFjcGlfdGFibGVfaGVhZGVyKTsK
KworICAgIGZvciggaSA9IDA7IGkgPCBlbnRyeV9jb3VudDsgaSsrICkKKyAgICB7CisgICAgICAg
IHRhYmxlID0gYWNwaV9vc19tYXBfbWVtb3J5KGVudHJ5W2ldLCBzaXplKTsKKyAgICAgICAgaWYg
KCBBQ1BJX0NPTVBBUkVfTkFNRSh0YWJsZS0+c2lnbmF0dXJlLCBzaWduYXR1cmUpICkKKyAgICAg
ICAgeworICAgICAgICAgICAgZW50cnlbaV0gPSBhZGRyOworICAgICAgICAgICAgYWNwaV9vc191
bm1hcF9tZW1vcnkodGFibGUsIHNpemUpOworICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIH0K
KyAgICAgICAgYWNwaV9vc191bm1hcF9tZW1vcnkodGFibGUsIHNpemUpOworICAgIH0KK30KKwor
c3RhdGljIGludCBfX2luaXQgYWNwaV9jcmVhdGVfeHNkdChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1
Y3QgbWVtYmFuayB0YmxfYWRkW10pCit7CisgICAgc3RydWN0IGFjcGlfdGFibGVfaGVhZGVyICp0
YWJsZSA9IE5VTEw7CisgICAgc3RydWN0IGFjcGlfdGFibGVfcnNkcCAqcnNkcF90Ymw7CisgICAg
c3RydWN0IGFjcGlfdGFibGVfeHNkdCAqeHNkdCA9IE5VTEw7CisgICAgdTY0IHRhYmxlX3NpemUs
IGFkZHI7CisgICAgdW5zaWduZWQgbG9uZyBlbnRyeV9jb3VudDsKKyAgICB1OCAqYmFzZV9wdHI7
CisgICAgdTggY2hlY2tzdW07CisKKyAgICBhZGRyID0gYWNwaV9vc19nZXRfcm9vdF9wb2ludGVy
KCk7CisgICAgaWYgKCAhYWRkciApCisgICAgeworICAgICAgICBwcmludGsoIlVuYWJsZSB0byBn
ZXQgYWNwaSByb290IHBvaW50ZXJcbiIpOworICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9
CisgICAgcnNkcF90YmwgPSBhY3BpX29zX21hcF9tZW1vcnkoYWRkciwgc2l6ZW9mKHN0cnVjdCBh
Y3BpX3RhYmxlX3JzZHApKTsKKyAgICB0YWJsZSA9IGFjcGlfb3NfbWFwX21lbW9yeShyc2RwX3Ri
bC0+eHNkdF9waHlzaWNhbF9hZGRyZXNzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHNpemVvZihzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIpKTsKKworICAgIC8qIEFkZCBwbGFjZSBm
b3IgU1RBTyB0YWJsZSBpbiBYU0RUIHRhYmxlICovCisgICAgdGFibGVfc2l6ZSA9IHRhYmxlLT5s
ZW5ndGggKyBzaXplb2YodTY0KTsKKyAgICBlbnRyeV9jb3VudCA9ICh0YWJsZS0+bGVuZ3RoIC0g
c2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlcikpCisgICAgICAgICAgICAgICAgICAvIHNp
emVvZih1NjQpOworICAgIGJhc2VfcHRyID0gZC0+YXJjaC5lZmlfYWNwaV90YWJsZQorICAgICAg
ICAgICAgICAgKyBhY3BpX2dldF90YWJsZV9vZmZzZXQodGJsX2FkZCwgVEJMX1hTRFQpOworICAg
IG1lbWNweShiYXNlX3B0ciwgdGFibGUsIHRhYmxlLT5sZW5ndGgpOworICAgIGFjcGlfb3NfdW5t
YXBfbWVtb3J5KHRhYmxlLCBzaXplb2Yoc3RydWN0IGFjcGlfdGFibGVfaGVhZGVyKSk7CisgICAg
YWNwaV9vc191bm1hcF9tZW1vcnkocnNkcF90YmwsIHNpemVvZihzdHJ1Y3QgYWNwaV90YWJsZV9y
c2RwKSk7CisKKyAgICB4c2R0ID0gKHN0cnVjdCBhY3BpX3RhYmxlX3hzZHQgKiliYXNlX3B0cjsK
KyAgICBhY3BpX3hzZHRfbW9kaWZ5X2VudHJ5KHhzZHQtPnRhYmxlX29mZnNldF9lbnRyeSwgZW50
cnlfY291bnQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICBBQ1BJX1NJR19GQURULCB0Ymxf
YWRkW1RCTF9GQURUXS5zdGFydCk7CisgICAgYWNwaV94c2R0X21vZGlmeV9lbnRyeSh4c2R0LT50
YWJsZV9vZmZzZXRfZW50cnksIGVudHJ5X2NvdW50LAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgQUNQSV9TSUdfTUFEVCwgdGJsX2FkZFtUQkxfTUFEVF0uc3RhcnQpOworICAgIHhzZHQtPnRh
YmxlX29mZnNldF9lbnRyeVtlbnRyeV9jb3VudF0gPSB0YmxfYWRkW1RCTF9TVEFPXS5zdGFydDsK
KworICAgIHhzZHQtPmhlYWRlci5sZW5ndGggPSB0YWJsZV9zaXplOworICAgIGNoZWNrc3VtID0g
YWNwaV90Yl9jaGVja3N1bShBQ1BJX0NBU1RfUFRSKHU4LCB4c2R0KSwgdGFibGVfc2l6ZSk7Cisg
ICAgeHNkdC0+aGVhZGVyLmNoZWNrc3VtIC09IGNoZWNrc3VtOworCisgICAgdGJsX2FkZFtUQkxf
WFNEVF0uc3RhcnQgPSBkLT5hcmNoLmVmaV9hY3BpX2dwYQorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgKyBhY3BpX2dldF90YWJsZV9vZmZzZXQodGJsX2FkZCwgVEJMX1hTRFQpOworICAg
IHRibF9hZGRbVEJMX1hTRFRdLnNpemUgPSB0YWJsZV9zaXplOworCisgICAgcmV0dXJuIDA7Cit9
CisKK3N0YXRpYyBpbnQgX19pbml0IGFjcGlfY3JlYXRlX3N0YW8oc3RydWN0IGRvbWFpbiAqZCwg
c3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQoreworICAgIHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRl
ciAqdGFibGUgPSBOVUxMOworICAgIHN0cnVjdCBhY3BpX3RhYmxlX3N0YW8gKnN0YW8gPSBOVUxM
OworICAgIHUzMiB0YWJsZV9zaXplID0gc2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX3N0YW8pOwor
ICAgIHUzMiBvZmZzZXQgPSBhY3BpX2dldF90YWJsZV9vZmZzZXQodGJsX2FkZCwgVEJMX1NUQU8p
OworICAgIGFjcGlfc3RhdHVzIHN0YXR1czsKKyAgICB1OCAqYmFzZV9wdHIsIGNoZWNrc3VtOwor
CisgICAgLyogQ29weSBPRU0gYW5kIEFTTCBjb21waWxlciBmaWVsZHMgZnJvbSBhbm90aGVyIHRh
YmxlLCB1c2UgTUFEVCAqLworICAgIHN0YXR1cyA9IGFjcGlfZ2V0X3RhYmxlKEFDUElfU0lHX01B
RFQsIDAsICZ0YWJsZSk7CisKKyAgICBpZiAoIEFDUElfRkFJTFVSRShzdGF0dXMpICkKKyAgICB7
CisgICAgICAgIGNvbnN0IGNoYXIgKm1zZyA9IGFjcGlfZm9ybWF0X2V4Y2VwdGlvbihzdGF0dXMp
OworCisgICAgICAgIHByaW50aygiU1RBTzogRmFpbGVkIHRvIGdldCBNQURUIHRhYmxlLCAlc1xu
IiwgbXNnKTsKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgfQorCisgICAgYmFzZV9wdHIg
PSBkLT5hcmNoLmVmaV9hY3BpX3RhYmxlICsgb2Zmc2V0OworICAgIG1lbWNweShiYXNlX3B0ciwg
dGFibGUsIHNpemVvZihzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIpKTsKKworICAgIHN0YW8gPSAo
c3RydWN0IGFjcGlfdGFibGVfc3RhbyAqKWJhc2VfcHRyOworICAgIG1lbWNweShzdGFvLT5oZWFk
ZXIuc2lnbmF0dXJlLCBBQ1BJX1NJR19TVEFPLCA0KTsKKyAgICBzdGFvLT5oZWFkZXIucmV2aXNp
b24gPSAxOworICAgIHN0YW8tPmhlYWRlci5sZW5ndGggPSB0YWJsZV9zaXplOworICAgIHN0YW8t
Pmlnbm9yZV91YXJ0ID0gMTsKKyAgICBjaGVja3N1bSA9IGFjcGlfdGJfY2hlY2tzdW0oQUNQSV9D
QVNUX1BUUih1OCwgc3RhbyksIHRhYmxlX3NpemUpOworICAgIHN0YW8tPmhlYWRlci5jaGVja3N1
bSAtPSBjaGVja3N1bTsKKworICAgIHRibF9hZGRbVEJMX1NUQU9dLnN0YXJ0ID0gZC0+YXJjaC5l
ZmlfYWNwaV9ncGEgKyBvZmZzZXQ7CisgICAgdGJsX2FkZFtUQkxfU1RBT10uc2l6ZSA9IHRhYmxl
X3NpemU7CisKKyAgICByZXR1cm4gMDsKK30KKworc3RhdGljIGludCBfX2luaXQgYWNwaV9jcmVh
dGVfbWFkdChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCit7Cisg
ICAgc3RydWN0IGFjcGlfdGFibGVfaGVhZGVyICp0YWJsZSA9IE5VTEw7CisgICAgc3RydWN0IGFj
cGlfdGFibGVfbWFkdCAqbWFkdCA9IE5VTEw7CisgICAgc3RydWN0IGFjcGlfc3VidGFibGVfaGVh
ZGVyICpoZWFkZXI7CisgICAgc3RydWN0IGFjcGlfbWFkdF9nZW5lcmljX2Rpc3RyaWJ1dG9yICpn
aWNkOworICAgIHUzMiB0YWJsZV9zaXplID0gc2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX21hZHQp
OworICAgIHUzMiBvZmZzZXQgPSBhY3BpX2dldF90YWJsZV9vZmZzZXQodGJsX2FkZCwgVEJMX01B
RFQpOworICAgIGludCByZXQ7CisgICAgYWNwaV9zdGF0dXMgc3RhdHVzOworICAgIHU4ICpiYXNl
X3B0ciwgY2hlY2tzdW07CisKKyAgICBzdGF0dXMgPSBhY3BpX2dldF90YWJsZShBQ1BJX1NJR19N
QURULCAwLCAmdGFibGUpOworCisgICAgaWYgKCBBQ1BJX0ZBSUxVUkUoc3RhdHVzKSApCisgICAg
eworICAgICAgICBjb25zdCBjaGFyICptc2cgPSBhY3BpX2Zvcm1hdF9leGNlcHRpb24oc3RhdHVz
KTsKKworICAgICAgICBwcmludGsoIkZhaWxlZCB0byBnZXQgTUFEVCB0YWJsZSwgJXNcbiIsIG1z
Zyk7CisgICAgICAgIHJldHVybiAtRUlOVkFMOworICAgIH0KKworICAgIGJhc2VfcHRyID0gZC0+
YXJjaC5lZmlfYWNwaV90YWJsZSArIG9mZnNldDsKKyAgICBtZW1jcHkoYmFzZV9wdHIsIHRhYmxl
LCB0YWJsZV9zaXplKTsKKworICAgIC8qIEFkZCBHZW5lcmljIERpc3RyaWJ1dG9yLiAqLworICAg
IGhlYWRlciA9IGFjcGlfdGFibGVfZ2V0X2VudHJ5X21hZHQoQUNQSV9NQURUX1RZUEVfR0VORVJJ
Q19ESVNUUklCVVRPUiwgMCk7CisgICAgaWYgKCAhaGVhZGVyICkKKyAgICB7CisgICAgICAgIHBy
aW50aygiQ2FuJ3QgZ2V0IEdJQ0QgZW50cnlcbiIpOworICAgICAgICByZXR1cm4gLUVJTlZBTDsK
KyAgICB9CisgICAgZ2ljZCA9IGNvbnRhaW5lcl9vZihoZWFkZXIsIHN0cnVjdCBhY3BpX21hZHRf
Z2VuZXJpY19kaXN0cmlidXRvciwgaGVhZGVyKTsKKyAgICBtZW1jcHkoYmFzZV9wdHIgKyB0YWJs
ZV9zaXplLCBnaWNkLAorICAgICAgICAgICAgICAgIHNpemVvZihzdHJ1Y3QgYWNwaV9tYWR0X2dl
bmVyaWNfZGlzdHJpYnV0b3IpKTsKKyAgICB0YWJsZV9zaXplICs9IHNpemVvZihzdHJ1Y3QgYWNw
aV9tYWR0X2dlbmVyaWNfZGlzdHJpYnV0b3IpOworCisgICAgLyogQWRkIG90aGVyIHN1YnRhYmxl
cy4gKi8KKyAgICByZXQgPSBnaWNfbWFrZV9od2RvbV9tYWR0KGQsIG9mZnNldCArIHRhYmxlX3Np
emUpOworICAgIGlmICggcmV0IDwgMCApCisgICAgeworICAgICAgICBwcmludGsoIkZhaWxlZCB0
byBnZXQgb3RoZXIgc3VidGFibGVzXG4iKTsKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAg
fQorICAgIHRhYmxlX3NpemUgKz0gcmV0OworCisgICAgbWFkdCA9IChzdHJ1Y3QgYWNwaV90YWJs
ZV9tYWR0ICopYmFzZV9wdHI7CisgICAgbWFkdC0+aGVhZGVyLmxlbmd0aCA9IHRhYmxlX3NpemU7
CisgICAgY2hlY2tzdW0gPSBhY3BpX3RiX2NoZWNrc3VtKEFDUElfQ0FTVF9QVFIodTgsIG1hZHQp
LCB0YWJsZV9zaXplKTsKKyAgICBtYWR0LT5oZWFkZXIuY2hlY2tzdW0gLT0gY2hlY2tzdW07CisK
KyAgICB0YmxfYWRkW1RCTF9NQURUXS5zdGFydCA9IGQtPmFyY2guZWZpX2FjcGlfZ3BhICsgb2Zm
c2V0OworICAgIHRibF9hZGRbVEJMX01BRFRdLnNpemUgPSB0YWJsZV9zaXplOworCisgICAgcmV0
dXJuIDA7Cit9CisKK3N0YXRpYyBpbnQgX19pbml0IGFjcGlfY3JlYXRlX2ZhZHQoc3RydWN0IGRv
bWFpbiAqZCwgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQoreworICAgIHN0cnVjdCBhY3BpX3Rh
YmxlX2hlYWRlciAqdGFibGUgPSBOVUxMOworICAgIHN0cnVjdCBhY3BpX3RhYmxlX2ZhZHQgKmZh
ZHQgPSBOVUxMOworICAgIHU2NCB0YWJsZV9zaXplOworICAgIGFjcGlfc3RhdHVzIHN0YXR1czsK
KyAgICB1OCAqYmFzZV9wdHI7CisgICAgdTggY2hlY2tzdW07CisKKyAgICBzdGF0dXMgPSBhY3Bp
X2dldF90YWJsZShBQ1BJX1NJR19GQURULCAwLCAmdGFibGUpOworCisgICAgaWYgKCBBQ1BJX0ZB
SUxVUkUoc3RhdHVzKSApCisgICAgeworICAgICAgICBjb25zdCBjaGFyICptc2cgPSBhY3BpX2Zv
cm1hdF9leGNlcHRpb24oc3RhdHVzKTsKKworICAgICAgICBwcmludGsoIkZhaWxlZCB0byBnZXQg
RkFEVCB0YWJsZSwgJXNcbiIsIG1zZyk7CisgICAgICAgIHJldHVybiAtRUlOVkFMOworICAgIH0K
KworICAgIHRhYmxlX3NpemUgPSB0YWJsZS0+bGVuZ3RoOworICAgIGJhc2VfcHRyID0gZC0+YXJj
aC5lZmlfYWNwaV90YWJsZQorICAgICAgICAgICAgICAgKyBhY3BpX2dldF90YWJsZV9vZmZzZXQo
dGJsX2FkZCwgVEJMX0ZBRFQpOworICAgIG1lbWNweShiYXNlX3B0ciwgdGFibGUsIHRhYmxlX3Np
emUpOworICAgIGZhZHQgPSAoc3RydWN0IGFjcGlfdGFibGVfZmFkdCAqKWJhc2VfcHRyOworCisg
ICAgLyogU2V0IFBTQ0lfQ09NUExJQU5UIGFuZCBQU0NJX1VTRV9IVkMgKi8KKyAgICBmYWR0LT5h
cm1fYm9vdF9mbGFncyB8PSAoQUNQSV9GQURUX1BTQ0lfQ09NUExJQU5UIHwgQUNQSV9GQURUX1BT
Q0lfVVNFX0hWQyk7CisgICAgY2hlY2tzdW0gPSBhY3BpX3RiX2NoZWNrc3VtKEFDUElfQ0FTVF9Q
VFIodTgsIGZhZHQpLCB0YWJsZV9zaXplKTsKKyAgICBmYWR0LT5oZWFkZXIuY2hlY2tzdW0gLT0g
Y2hlY2tzdW07CisKKyAgICB0YmxfYWRkW1RCTF9GQURUXS5zdGFydCA9IGQtPmFyY2guZWZpX2Fj
cGlfZ3BhCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICArIGFjcGlfZ2V0X3RhYmxlX29m
ZnNldCh0YmxfYWRkLCBUQkxfRkFEVCk7CisgICAgdGJsX2FkZFtUQkxfRkFEVF0uc2l6ZSA9IHRh
YmxlX3NpemU7CisKKyAgICByZXR1cm4gMDsKK30KKworc3RhdGljIGludCBfX2luaXQgZXN0aW1h
dGVfYWNwaV9lZmlfc2l6ZShzdHJ1Y3QgZG9tYWluICpkLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQoreworICAgIHNp
emVfdCBlZmlfc2l6ZSwgYWNwaV9zaXplLCBtYWR0X3NpemU7CisgICAgdTY0IGFkZHI7CisgICAg
c3RydWN0IGFjcGlfdGFibGVfcnNkcCAqcnNkcF90Ymw7CisgICAgc3RydWN0IGFjcGlfdGFibGVf
aGVhZGVyICp0YWJsZTsKKworICAgIGVmaV9zaXplID0gZXN0aW1hdGVfZWZpX3NpemUoa2luZm8t
Pm1lbS5ucl9iYW5rcyk7CisKKyAgICBhY3BpX3NpemUgPSBST1VORFVQKHNpemVvZihzdHJ1Y3Qg
YWNwaV90YWJsZV9mYWR0KSwgOCk7CisgICAgYWNwaV9zaXplICs9IFJPVU5EVVAoc2l6ZW9mKHN0
cnVjdCBhY3BpX3RhYmxlX3N0YW8pLCA4KTsKKworICAgIG1hZHRfc2l6ZSA9IGdpY19nZXRfaHdk
b21fbWFkdF9zaXplKGQpOworICAgIGFjcGlfc2l6ZSArPSBST1VORFVQKG1hZHRfc2l6ZSwgOCk7
CisKKyAgICBhZGRyID0gYWNwaV9vc19nZXRfcm9vdF9wb2ludGVyKCk7CisgICAgaWYgKCAhYWRk
ciApCisgICAgeworICAgICAgICBwcmludGsoIlVuYWJsZSB0byBnZXQgYWNwaSByb290IHBvaW50
ZXJcbiIpOworICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9CisKKyAgICByc2RwX3RibCA9
IGFjcGlfb3NfbWFwX21lbW9yeShhZGRyLCBzaXplb2Yoc3RydWN0IGFjcGlfdGFibGVfcnNkcCkp
OworICAgIGlmICggIXJzZHBfdGJsICkKKyAgICB7CisgICAgICAgIHByaW50aygiVW5hYmxlIHRv
IG1hcCBSU0RQIHRhYmxlXG4iKTsKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgfQorCisg
ICAgdGFibGUgPSBhY3BpX29zX21hcF9tZW1vcnkocnNkcF90YmwtPnhzZHRfcGh5c2ljYWxfYWRk
cmVzcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2Yoc3RydWN0IGFjcGlf
dGFibGVfaGVhZGVyKSk7CisgICAgYWNwaV9vc191bm1hcF9tZW1vcnkocnNkcF90YmwsIHNpemVv
ZihzdHJ1Y3QgYWNwaV90YWJsZV9yc2RwKSk7CisgICAgaWYgKCAhdGFibGUgKQorICAgIHsKKyAg
ICAgICAgcHJpbnRrKCJVbmFibGUgdG8gbWFwIFhTRFQgdGFibGVcbiIpOworICAgICAgICByZXR1
cm4gLUVJTlZBTDsKKyAgICB9CisKKyAgICAvKiBBZGQgcGxhY2UgZm9yIFNUQU8gdGFibGUgaW4g
WFNEVCB0YWJsZSAqLworICAgIGFjcGlfc2l6ZSArPSBST1VORFVQKHRhYmxlLT5sZW5ndGggKyBz
aXplb2YodTY0KSwgOCk7CisgICAgYWNwaV9vc191bm1hcF9tZW1vcnkodGFibGUsIHNpemVvZihz
dHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIpKTsKKworICAgIGFjcGlfc2l6ZSArPSBST1VORFVQKHNp
emVvZihzdHJ1Y3QgYWNwaV90YWJsZV9yc2RwKSwgOCk7CisgICAgZC0+YXJjaC5lZmlfYWNwaV9s
ZW4gPSBQQUdFX0FMSUdOKFJPVU5EVVAoZWZpX3NpemUsIDgpCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICsgUk9VTkRVUChhY3BpX3NpemUsIDgpKTsKKworICAgIHJldHVy
biAwOworfQorCitzdGF0aWMgaW50IF9faW5pdCBwcmVwYXJlX2FjcGkoc3RydWN0IGRvbWFpbiAq
ZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKK3sKKyAgICBpbnQgcmMgPSAwOworICAgIGlu
dCBvcmRlcjsKKyAgICBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW1RCTF9NTUFYXSA9IHt9OworCisg
ICAgcmMgPSBlc3RpbWF0ZV9hY3BpX2VmaV9zaXplKGQsIGtpbmZvKTsKKyAgICBpZiAoIHJjICE9
IDAgKQorICAgICAgICByZXR1cm4gcmM7CisKKyAgICBvcmRlciA9IGdldF9vcmRlcl9mcm9tX2J5
dGVzKGQtPmFyY2guZWZpX2FjcGlfbGVuKTsKKyAgICBkLT5hcmNoLmVmaV9hY3BpX3RhYmxlID0g
YWxsb2NfeGVuaGVhcF9wYWdlcyhvcmRlciwgMCk7CisgICAgaWYgKCBkLT5hcmNoLmVmaV9hY3Bp
X3RhYmxlID09IE5VTEwgKQorICAgIHsKKyAgICAgICAgcHJpbnRrKCJ1bmFibGUgdG8gYWxsb2Nh
dGUgbWVtb3J5IVxuIik7CisgICAgICAgIHJldHVybiAtRU5PTUVNOworICAgIH0KKyAgICBtZW1z
ZXQoZC0+YXJjaC5lZmlfYWNwaV90YWJsZSwgMCwgZC0+YXJjaC5lZmlfYWNwaV9sZW4pOworCisg
ICAgLyoKKyAgICAgKiBGb3IgQUNQSSwgRG9tMCBkb2Vzbid0IHVzZSBraW5mby0+Z250dGFiX3N0
YXJ0IHRvIGdldCB0aGUgZ3JhbnQgdGFibGUKKyAgICAgKiByZWdpb24uIFNvIHdlIHVzZSBpdCBh
cyB0aGUgQUNQSSB0YWJsZSBtYXBwZWQgYWRkcmVzcy4gQWxzbyBpdCBuZWVkcyB0bworICAgICAq
IGNoZWNrIGlmIHRoZSBzaXplIG9mIGdyYW50IHRhYmxlIHJlZ2lvbiBpcyBlbm91Z2ggZm9yIHRo
b3NlIEFDUEkgdGFibGVzLgorICAgICAqLworICAgIGQtPmFyY2guZWZpX2FjcGlfZ3BhID0ga2lu
Zm8tPmdudHRhYl9zdGFydDsKKyAgICBpZiAoIGtpbmZvLT5nbnR0YWJfc2l6ZSA8IGQtPmFyY2gu
ZWZpX2FjcGlfbGVuICkKKyAgICB7CisgICAgICAgIHByaW50aygiVGhlIGdyYW50IHRhYmxlIHJl
Z2lvbiBpcyBub3QgZW5vdWdoIHRvIGZpdCB0aGUgQUNQSSB0YWJsZXMhXG4iKTsKKyAgICAgICAg
cmV0dXJuIC1FSU5WQUw7CisgICAgfQorCisgICAgcmMgPSBhY3BpX2NyZWF0ZV9mYWR0KGQsIHRi
bF9hZGQpOworICAgIGlmICggcmMgIT0gMCApCisgICAgICAgIHJldHVybiByYzsKKworICAgIHJj
ID0gYWNwaV9jcmVhdGVfbWFkdChkLCB0YmxfYWRkKTsKKyAgICBpZiAoIHJjICE9IDAgKQorICAg
ICAgICByZXR1cm4gcmM7CisKKyAgICByYyA9IGFjcGlfY3JlYXRlX3N0YW8oZCwgdGJsX2FkZCk7
CisgICAgaWYgKCByYyAhPSAwICkKKyAgICAgICAgcmV0dXJuIHJjOworCisgICAgcmMgPSBhY3Bp
X2NyZWF0ZV94c2R0KGQsIHRibF9hZGQpOworICAgIGlmICggcmMgIT0gMCApCisgICAgICAgIHJl
dHVybiByYzsKKworICAgIHJjID0gYWNwaV9jcmVhdGVfcnNkcChkLCB0YmxfYWRkKTsKKyAgICBp
ZiAoIHJjICE9IDAgKQorICAgICAgICByZXR1cm4gcmM7CisKKyAgICBhY3BpX21hcF9vdGhlcl90
YWJsZXMoZCk7CisgICAgYWNwaV9jcmVhdGVfZWZpX3N5c3RlbV90YWJsZShkLCB0YmxfYWRkKTsK
KyAgICBhY3BpX2NyZWF0ZV9lZmlfbW1hcF90YWJsZShkLCAma2luZm8tPm1lbSwgdGJsX2FkZCk7
CisKKyAgICAvKiBNYXAgdGhlIEVGSSBhbmQgQUNQSSB0YWJsZXMgdG8gRG9tMCAqLworICAgIHJj
ID0gbWFwX3JlZ2lvbnNfcDJtdChkLAorICAgICAgICAgICAgICAgICAgICAgICAgICBnYWRkcl90
b19nZm4oZC0+YXJjaC5lZmlfYWNwaV9ncGEpLAorICAgICAgICAgICAgICAgICAgICAgICAgICBQ
Rk5fVVAoZC0+YXJjaC5lZmlfYWNwaV9sZW4pLAorICAgICAgICAgICAgICAgICAgICAgICAgICB2
aXJ0X3RvX21mbihkLT5hcmNoLmVmaV9hY3BpX3RhYmxlKSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgcDJtX21taW9fZGlyZWN0X2MpOworICAgIGlmICggcmMgIT0gMCApCisgICAgeworICAg
ICAgICBwcmludGsoWEVOTE9HX0VSUiAiVW5hYmxlIHRvIG1hcCBFRkkvQUNQSSB0YWJsZSAweCUi
UFJJeDY0CisgICAgICAgICAgICAgICAiIC0gMHglIlBSSXg2NCIgaW4gZG9tYWluICVkXG4iLAor
ICAgICAgICAgICAgICAgZC0+YXJjaC5lZmlfYWNwaV9ncGEgJiBQQUdFX01BU0ssCisgICAgICAg
ICAgICAgICBQQUdFX0FMSUdOKGQtPmFyY2guZWZpX2FjcGlfZ3BhICsgZC0+YXJjaC5lZmlfYWNw
aV9sZW4pIC0gMSwKKyAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCk7CisgICAgICAgIHJldHVy
biByYzsKKyAgICB9CisKKyAgICAvKgorICAgICAqIEZsdXNoIHRoZSBjYWNoZSBmb3IgdGhpcyBy
ZWdpb24sIG90aGVyd2lzZSBET00wIG1heSByZWFkIHdyb25nIGRhdGEgd2hlbgorICAgICAqIHRo
ZSBjYWNoZSBpcyBkaXNhYmxlZC4KKyAgICAgKi8KKyAgICBjbGVhbl9hbmRfaW52YWxpZGF0ZV9k
Y2FjaGVfdmFfcmFuZ2UoZC0+YXJjaC5lZmlfYWNwaV90YWJsZSwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZC0+YXJjaC5lZmlfYWNwaV9sZW4pOworCisgICAgcmMg
PSBjcmVhdGVfYWNwaV9kdGIoa2luZm8sIHRibF9hZGQpOworICAgIGlmICggcmMgIT0gMCApCisg
ICAgICAgIHJldHVybiByYzsKKworICAgIHJjID0gYWNwaV9yb3V0ZV9zcGlzKGQpOworICAgIGlm
ICggcmMgIT0gMCApCisgICAgICAgIHJldHVybiByYzsKKworICAgIHJjID0gYWNwaV9pb21lbV9k
ZW55X2FjY2VzcyhkKTsKKyAgICBpZiAoIHJjICE9IDAgKQorICAgICAgICByZXR1cm4gcmM7CisK
KyAgICAvKgorICAgICAqIEFsbCBQUElzIGhhdmUgYmVlbiByZWdpc3RlcmVkLCBhbGxvY2F0ZSB0
aGUgZXZlbnQgY2hhbm5lbAorICAgICAqIGludGVycnVwdHMuCisgICAgICovCisgICAgZXZ0Y2hu
X2FsbG9jYXRlKGQpOworCisgICAgcmV0dXJuIDA7Cit9CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9h
cm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKaW5kZXggZGM5
YjQ2ZS4uM2VkMTRhNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCisr
KyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwpAQCAtMjIsNiArMjIsNyBAQAogI2luY2x1
ZGUgPGFzbS9wc2NpLmg+CiAjaW5jbHVkZSA8YXNtL3NldHVwLmg+CiAjaW5jbHVkZSA8YXNtL2Nw
dWZlYXR1cmUuaD4KKyNpbmNsdWRlIDxhc20vZG9tYWluX2J1aWxkLmg+CiAKICNpbmNsdWRlIDx4
ZW4vaXJxLmg+CiAjaW5jbHVkZSA8eGVuL2dyYW50X3RhYmxlLmg+CkBAIC02NjEsOCArNjYyLDYg
QEAgc3RhdGljIGludCBfX2luaXQgbWFrZV9tZW1vcnlfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWlu
ICpkLAogICAgIHJldHVybiByZXM7CiB9CiAKLXN0YXRpYyB2b2lkIGV2dGNobl9hbGxvY2F0ZShz
dHJ1Y3QgZG9tYWluICpkKTsKLQogc3RhdGljIGludCBfX2luaXQgbWFrZV9oeXBlcnZpc29yX25v
ZGUoc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBpbnQgYWRkcmNlbGxzLCBpbnQgc2l6ZWNlbGxzKQpAQCAtMTAy
Myw3ICsxMDIyLDcgQEAgc3RhdGljIGludCBfX2luaXQgbWFrZV90aW1lcl9ub2RlKGNvbnN0IHN0
cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCwKICAqIG9uIEFDUEkgc3lzdGVtcywgYW5kIERvbVVz
IHN0YXJ0ZWQgZGlyZWN0bHkgZnJvbSBYZW4gYmFzZWQgb24gZGV2aWNlCiAgKiB0cmVlIGluZm9y
bWF0aW9uLgogICovCi1zdGF0aWMgaW50IF9faW5pdCBtYWtlX2Nob3Nlbl9ub2RlKGNvbnN0IHN0
cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCitpbnQgX19pbml0IG1ha2VfY2hvc2VuX25vZGUoY29u
c3Qgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKIHsKICAgICBpbnQgcmVzOwogICAgIGNvbnN0
IGNoYXIgKmJvb3RhcmdzID0gTlVMTDsKQEAgLTEwNjQsOCArMTA2Myw4IEBAIHN0YXRpYyBpbnQg
X19pbml0IG1ha2VfY2hvc2VuX25vZGUoY29uc3Qgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykK
ICAgICByZXR1cm4gcmVzOwogfQogCi1zdGF0aWMgaW50IF9faW5pdCBtYXBfaXJxX3RvX2RvbWFp
bihzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaXJxLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYm9vbCBuZWVkX21hcHBpbmcsIGNvbnN0IGNoYXIgKmRldm5hbWUp
CitpbnQgX19pbml0IG1hcF9pcnFfdG9fZG9tYWluKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVk
IGludCBpcnEsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgbmVlZF9tYXBwaW5n
LCBjb25zdCBjaGFyICpkZXZuYW1lKQogewogICAgIGludCByZXM7CiAKQEAgLTE3NzksNTgwICsx
Nzc4LDYgQEAgc3RhdGljIGludCBfX2luaXQgcHJlcGFyZV9kdGJfaHdkb20oc3RydWN0IGRvbWFp
biAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKICAgICByZXR1cm4gLUVJTlZBTDsKIH0K
IAotI2lmZGVmIENPTkZJR19BQ1BJCi0jZGVmaW5lIEFDUElfRE9NMF9GRFRfTUlOX1NJWkUgNDA5
NgotCi1zdGF0aWMgaW50IF9faW5pdCBhY3BpX2lvbWVtX2RlbnlfYWNjZXNzKHN0cnVjdCBkb21h
aW4gKmQpCi17Ci0gICAgYWNwaV9zdGF0dXMgc3RhdHVzOwotICAgIHN0cnVjdCBhY3BpX3RhYmxl
X3NwY3IgKnNwY3IgPSBOVUxMOwotICAgIHVuc2lnbmVkIGxvbmcgbWZuOwotICAgIGludCByYzsK
LQotICAgIC8qIEZpcnN0bHkgcGVybWl0IGZ1bGwgTU1JTyBjYXBhYmlsaXRpZXMuICovCi0gICAg
cmMgPSBpb21lbV9wZXJtaXRfYWNjZXNzKGQsIDBVTCwgfjBVTCk7Ci0gICAgaWYgKCByYyApCi0g
ICAgICAgIHJldHVybiByYzsKLQotICAgIC8qIFRPRE86IERlbnkgTU1JTyBhY2Nlc3MgZm9yIFNN
TVUsIEdJQyBJVFMgKi8KLSAgICBzdGF0dXMgPSBhY3BpX2dldF90YWJsZShBQ1BJX1NJR19TUENS
LCAwLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIChzdHJ1Y3QgYWNwaV90YWJsZV9oZWFk
ZXIgKiopJnNwY3IpOwotCi0gICAgaWYgKCBBQ1BJX0ZBSUxVUkUoc3RhdHVzKSApCi0gICAgewot
ICAgICAgICBwcmludGsoIkZhaWxlZCB0byBnZXQgU1BDUiB0YWJsZVxuIik7Ci0gICAgICAgIHJl
dHVybiAtRUlOVkFMOwotICAgIH0KLQotICAgIG1mbiA9IHNwY3ItPnNlcmlhbF9wb3J0LmFkZHJl
c3MgPj4gUEFHRV9TSElGVDsKLSAgICAvKiBEZW55IE1NSU8gYWNjZXNzIGZvciBVQVJUICovCi0g
ICAgcmMgPSBpb21lbV9kZW55X2FjY2VzcyhkLCBtZm4sIG1mbiArIDEpOwotICAgIGlmICggcmMg
KQotICAgICAgICByZXR1cm4gcmM7Ci0KLSAgICAvKiBEZW55IE1NSU8gYWNjZXNzIGZvciBHSUMg
cmVnaW9ucyAqLwotICAgIHJldHVybiBnaWNfaW9tZW1fZGVueV9hY2Nlc3MoZCk7Ci19Ci0KLXN0
YXRpYyBpbnQgX19pbml0IGFjcGlfcm91dGVfc3BpcyhzdHJ1Y3QgZG9tYWluICpkKQotewotICAg
IGludCBpLCByZXM7Ci0gICAgc3RydWN0IGlycV9kZXNjICpkZXNjOwotCi0gICAgLyoKLSAgICAg
KiBSb3V0ZSB0aGUgSVJRIHRvIGhhcmR3YXJlIGRvbWFpbiBhbmQgcGVybWl0IHRoZSBhY2Nlc3Mu
Ci0gICAgICogVGhlIGludGVycnVwdCB0eXBlIHdpbGwgYmUgc2V0IGJ5IHNldCBieSB0aGUgaGFy
ZHdhcmUgZG9tYWluLgotICAgICAqLwotICAgIGZvciggaSA9IE5SX0xPQ0FMX0lSUVM7IGkgPCB2
Z2ljX251bV9pcnFzKGQpOyBpKysgKQotICAgIHsKLSAgICAgICAgLyoKLSAgICAgICAgICogVE9E
TzogRXhjbHVkZSB0aGUgU1BJcyBTTU1VIHVzZXMgd2hpY2ggc2hvdWxkIG5vdCBiZSByb3V0ZWQg
dG8KLSAgICAgICAgICogdGhlIGhhcmR3YXJlIGRvbWFpbi4KLSAgICAgICAgICovCi0gICAgICAg
IGRlc2MgPSBpcnFfdG9fZGVzYyhpKTsKLSAgICAgICAgaWYgKCBkZXNjLT5hY3Rpb24gIT0gTlVM
TCkKLSAgICAgICAgICAgIGNvbnRpbnVlOwotCi0gICAgICAgIC8qIFhYWDogU2hhbGwgd2UgdXNl
IGEgcHJvcGVyIGRldm5hbWU/ICovCi0gICAgICAgIHJlcyA9IG1hcF9pcnFfdG9fZG9tYWluKGQs
IGksIHRydWUsICJBQ1BJIik7Ci0gICAgICAgIGlmICggcmVzICkKLSAgICAgICAgICAgIHJldHVy
biByZXM7Ci0gICAgfQotCi0gICAgcmV0dXJuIDA7Ci19Ci0KLXN0YXRpYyBpbnQgX19pbml0IGFj
cGlfbWFrZV9oeXBlcnZpc29yX25vZGUoY29uc3Qgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IG1lbWJh
bmsgdGJsX2FkZFtdKQotewotICAgIGNvbnN0IGNoYXIgY29tcGF0W10gPQotICAgICAgICAieGVu
LHhlbi0iX19zdHJpbmdpZnkoWEVOX1ZFUlNJT04pIi4iX19zdHJpbmdpZnkoWEVOX1NVQlZFUlNJ
T04pIlwwIgotICAgICAgICAieGVuLHhlbiI7Ci0gICAgaW50IHJlczsKLSAgICAvKiBDb252ZW5p
ZW5jZSBhbGlhcyAqLwotICAgIHZvaWQgKmZkdCA9IGtpbmZvLT5mZHQ7Ci0KLSAgICBkdF9kcHJp
bnRrKCJDcmVhdGUgaHlwZXJ2aXNvciBub2RlXG4iKTsKLQotICAgIC8qIFNlZSBsaW51eCBEb2N1
bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvYXJtL3hlbi50eHQgKi8KLSAgICByZXMgPSBm
ZHRfYmVnaW5fbm9kZShmZHQsICJoeXBlcnZpc29yIik7Ci0gICAgaWYgKCByZXMgKQotICAgICAg
ICByZXR1cm4gcmVzOwotCi0gICAgLyogQ2Fubm90IHVzZSBmZHRfcHJvcGVydHlfc3RyaW5nIGR1
ZSB0byBlbWJlZGRlZCBudWxscyAqLwotICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQsICJjb21w
YXRpYmxlIiwgY29tcGF0LCBzaXplb2YoY29tcGF0KSk7Ci0gICAgaWYgKCByZXMgKQotICAgICAg
ICByZXR1cm4gcmVzOwotCi0gICAgcmVzID0gYWNwaV9tYWtlX2VmaV9ub2RlcyhmZHQsIHRibF9h
ZGQpOwotICAgIGlmICggcmVzICkKLSAgICAgICAgcmV0dXJuIHJlczsKLQotICAgIHJlcyA9IGZk
dF9lbmRfbm9kZShmZHQpOwotCi0gICAgcmV0dXJuIHJlczsKLX0KLQotLyoKLSAqIFByZXBhcmUg
YSBtaW5pbWFsIERUQiBmb3IgRG9tMCB3aGljaCBjb250YWlucyBib290YXJncywgaW5pdHJkLCBt
ZW1vcnkKLSAqIGluZm9ybWF0aW9uLCBFRkkgdGFibGUuCi0gKi8KLXN0YXRpYyBpbnQgX19pbml0
IGNyZWF0ZV9hY3BpX2R0YihzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKLXsKLSAgICBp
bnQgbmV3X3NpemU7Ci0gICAgaW50IHJldDsKLQotICAgIGR0X2RwcmludGsoIlByZXBhcmUgYSBt
aW4gRFRCIGZvciBET00wXG4iKTsKLQotICAgIC8qIEFsbG9jYXRlIG1pbiBzaXplIGZvciBEVCAq
LwotICAgIG5ld19zaXplID0gQUNQSV9ET00wX0ZEVF9NSU5fU0laRTsKLSAgICBraW5mby0+ZmR0
ID0geG1hbGxvY19ieXRlcyhuZXdfc2l6ZSk7Ci0KLSAgICBpZiAoIGtpbmZvLT5mZHQgPT0gTlVM
TCApCi0gICAgICAgIHJldHVybiAtRU5PTUVNOwotCi0gICAgLyogQ3JlYXRlIGEgbmV3IGVtcHR5
IERUIGZvciBET00wICovCi0gICAgcmV0ID0gZmR0X2NyZWF0ZShraW5mby0+ZmR0LCBuZXdfc2l6
ZSk7Ci0gICAgaWYgKCByZXQgPCAwICkKLSAgICAgICAgZ290byBlcnI7Ci0KLSAgICByZXQgPSBm
ZHRfZmluaXNoX3Jlc2VydmVtYXAoa2luZm8tPmZkdCk7Ci0gICAgaWYgKCByZXQgPCAwICkKLSAg
ICAgICAgZ290byBlcnI7Ci0KLSAgICByZXQgPSBmZHRfYmVnaW5fbm9kZShraW5mby0+ZmR0LCAi
LyIpOwotICAgIGlmICggcmV0IDwgMCApCi0gICAgICAgIGdvdG8gZXJyOwotCi0gICAgcmV0ID0g
ZmR0X3Byb3BlcnR5X2NlbGwoa2luZm8tPmZkdCwgIiNhZGRyZXNzLWNlbGxzIiwgMik7Ci0gICAg
aWYgKCByZXQgKQotICAgICAgICByZXR1cm4gcmV0OwotCi0gICAgcmV0ID0gZmR0X3Byb3BlcnR5
X2NlbGwoa2luZm8tPmZkdCwgIiNzaXplLWNlbGxzIiwgMSk7Ci0gICAgaWYgKCByZXQgKQotICAg
ICAgICByZXR1cm4gcmV0OwotCi0gICAgLyogQ3JlYXRlIGEgY2hvc2VuIG5vZGUgZm9yIERPTTAg
Ki8KLSAgICByZXQgPSBtYWtlX2Nob3Nlbl9ub2RlKGtpbmZvKTsKLSAgICBpZiAoIHJldCApCi0g
ICAgICAgIGdvdG8gZXJyOwotCi0gICAgcmV0ID0gYWNwaV9tYWtlX2h5cGVydmlzb3Jfbm9kZShr
aW5mbywgdGJsX2FkZCk7Ci0gICAgaWYgKCByZXQgKQotICAgICAgICBnb3RvIGVycjsKLQotICAg
IHJldCA9IGZkdF9lbmRfbm9kZShraW5mby0+ZmR0KTsKLSAgICBpZiAoIHJldCA8IDAgKQotICAg
ICAgICBnb3RvIGVycjsKLQotICAgIHJldCA9IGZkdF9maW5pc2goa2luZm8tPmZkdCk7Ci0gICAg
aWYgKCByZXQgPCAwICkKLSAgICAgICAgZ290byBlcnI7Ci0KLSAgICByZXR1cm4gMDsKLQotICBl
cnI6Ci0gICAgcHJpbnRrKCJEZXZpY2UgdHJlZSBnZW5lcmF0aW9uIGZhaWxlZCAoJWQpLlxuIiwg
cmV0KTsKLSAgICB4ZnJlZShraW5mby0+ZmR0KTsKLSAgICByZXR1cm4gLUVJTlZBTDsKLX0KLQot
c3RhdGljIHZvaWQgX19pbml0IGFjcGlfbWFwX290aGVyX3RhYmxlcyhzdHJ1Y3QgZG9tYWluICpk
KQotewotICAgIGludCBpOwotICAgIHVuc2lnbmVkIGxvbmcgcmVzOwotICAgIHU2NCBhZGRyLCBz
aXplOwotCi0gICAgLyogTWFwIGFsbCBBQ1BJIHRhYmxlcyB0byBEb20wIHVzaW5nIDE6MSBtYXBw
aW5ncy4gKi8KLSAgICBmb3IoIGkgPSAwOyBpIDwgYWNwaV9nYmxfcm9vdF90YWJsZV9saXN0LmNv
dW50OyBpKysgKQotICAgIHsKLSAgICAgICAgYWRkciA9IGFjcGlfZ2JsX3Jvb3RfdGFibGVfbGlz
dC50YWJsZXNbaV0uYWRkcmVzczsKLSAgICAgICAgc2l6ZSA9IGFjcGlfZ2JsX3Jvb3RfdGFibGVf
bGlzdC50YWJsZXNbaV0ubGVuZ3RoOwotICAgICAgICByZXMgPSBtYXBfcmVnaW9uc19wMm10KGQs
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FkZHJfdG9fZ2ZuKGFkZHIpLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBGTl9VUChzaXplKSwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBtYWRkcl90b19tZm4oYWRkciksCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcDJtX21taW9fZGlyZWN0X2MpOwotICAgICAgICBpZiAoIHJlcyApCi0gICAg
ICAgIHsKLSAgICAgICAgICAgICBwYW5pYyhYRU5MT0dfRVJSICJVbmFibGUgdG8gbWFwIEFDUEkg
cmVnaW9uIDB4JSJQUkl4NjQKLSAgICAgICAgICAgICAgICAgICAiIC0gMHglIlBSSXg2NCIgaW4g
ZG9tYWluXG4iLAotICAgICAgICAgICAgICAgICAgIGFkZHIgJiBQQUdFX01BU0ssIFBBR0VfQUxJ
R04oYWRkciArIHNpemUpIC0gMSk7Ci0gICAgICAgIH0KLSAgICB9Ci19Ci0KLXN0YXRpYyBpbnQg
X19pbml0IGFjcGlfY3JlYXRlX3JzZHAoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IG1lbWJhbmsg
dGJsX2FkZFtdKQotewotCi0gICAgc3RydWN0IGFjcGlfdGFibGVfcnNkcCAqcnNkcCA9IE5VTEw7
Ci0gICAgdTY0IGFkZHI7Ci0gICAgdTY0IHRhYmxlX3NpemUgPSBzaXplb2Yoc3RydWN0IGFjcGlf
dGFibGVfcnNkcCk7Ci0gICAgdTggKmJhc2VfcHRyOwotICAgIHU4IGNoZWNrc3VtOwotCi0gICAg
YWRkciA9IGFjcGlfb3NfZ2V0X3Jvb3RfcG9pbnRlcigpOwotICAgIGlmICggIWFkZHIgICkKLSAg
ICB7Ci0gICAgICAgIHByaW50aygiVW5hYmxlIHRvIGdldCBhY3BpIHJvb3QgcG9pbnRlclxuIik7
Ci0gICAgICAgIHJldHVybiAtRUlOVkFMOwotICAgIH0KLSAgICByc2RwID0gYWNwaV9vc19tYXBf
bWVtb3J5KGFkZHIsIHRhYmxlX3NpemUpOwotICAgIGJhc2VfcHRyID0gZC0+YXJjaC5lZmlfYWNw
aV90YWJsZQotICAgICAgICAgICAgICAgKyBhY3BpX2dldF90YWJsZV9vZmZzZXQodGJsX2FkZCwg
VEJMX1JTRFApOwotICAgIG1lbWNweShiYXNlX3B0ciwgcnNkcCwgdGFibGVfc2l6ZSk7Ci0gICAg
YWNwaV9vc191bm1hcF9tZW1vcnkocnNkcCwgdGFibGVfc2l6ZSk7Ci0KLSAgICByc2RwID0gKHN0
cnVjdCBhY3BpX3RhYmxlX3JzZHAgKiliYXNlX3B0cjsKLSAgICAvKiBSZXBsYWNlIHhzZHRfcGh5
c2ljYWxfYWRkcmVzcyAqLwotICAgIHJzZHAtPnhzZHRfcGh5c2ljYWxfYWRkcmVzcyA9IHRibF9h
ZGRbVEJMX1hTRFRdLnN0YXJ0OwotICAgIGNoZWNrc3VtID0gYWNwaV90Yl9jaGVja3N1bShBQ1BJ
X0NBU1RfUFRSKHU4LCByc2RwKSwgdGFibGVfc2l6ZSk7Ci0gICAgcnNkcC0+Y2hlY2tzdW0gPSBy
c2RwLT5jaGVja3N1bSAtIGNoZWNrc3VtOwotCi0gICAgdGJsX2FkZFtUQkxfUlNEUF0uc3RhcnQg
PSBkLT5hcmNoLmVmaV9hY3BpX2dwYQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKyBh
Y3BpX2dldF90YWJsZV9vZmZzZXQodGJsX2FkZCwgVEJMX1JTRFApOwotICAgIHRibF9hZGRbVEJM
X1JTRFBdLnNpemUgPSB0YWJsZV9zaXplOwotCi0gICAgcmV0dXJuIDA7Ci19Ci0KLXN0YXRpYyB2
b2lkIF9faW5pdCBhY3BpX3hzZHRfbW9kaWZ5X2VudHJ5KHU2NCBlbnRyeVtdLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBlbnRyeV9jb3Vu
dCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNoYXIgKnNpZ25h
dHVyZSwgdTY0IGFkZHIpCi17Ci0gICAgaW50IGk7Ci0gICAgc3RydWN0IGFjcGlfdGFibGVfaGVh
ZGVyICp0YWJsZTsKLSAgICB1NjQgc2l6ZSA9IHNpemVvZihzdHJ1Y3QgYWNwaV90YWJsZV9oZWFk
ZXIpOwotCi0gICAgZm9yKCBpID0gMDsgaSA8IGVudHJ5X2NvdW50OyBpKysgKQotICAgIHsKLSAg
ICAgICAgdGFibGUgPSBhY3BpX29zX21hcF9tZW1vcnkoZW50cnlbaV0sIHNpemUpOwotICAgICAg
ICBpZiAoIEFDUElfQ09NUEFSRV9OQU1FKHRhYmxlLT5zaWduYXR1cmUsIHNpZ25hdHVyZSkgKQot
ICAgICAgICB7Ci0gICAgICAgICAgICBlbnRyeVtpXSA9IGFkZHI7Ci0gICAgICAgICAgICBhY3Bp
X29zX3VubWFwX21lbW9yeSh0YWJsZSwgc2l6ZSk7Ci0gICAgICAgICAgICBicmVhazsKLSAgICAg
ICAgfQotICAgICAgICBhY3BpX29zX3VubWFwX21lbW9yeSh0YWJsZSwgc2l6ZSk7Ci0gICAgfQot
fQotCi1zdGF0aWMgaW50IF9faW5pdCBhY3BpX2NyZWF0ZV94c2R0KHN0cnVjdCBkb21haW4gKmQs
IHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKLXsKLSAgICBzdHJ1Y3QgYWNwaV90YWJsZV9oZWFk
ZXIgKnRhYmxlID0gTlVMTDsKLSAgICBzdHJ1Y3QgYWNwaV90YWJsZV9yc2RwICpyc2RwX3RibDsK
LSAgICBzdHJ1Y3QgYWNwaV90YWJsZV94c2R0ICp4c2R0ID0gTlVMTDsKLSAgICB1NjQgdGFibGVf
c2l6ZSwgYWRkcjsKLSAgICB1bnNpZ25lZCBsb25nIGVudHJ5X2NvdW50OwotICAgIHU4ICpiYXNl
X3B0cjsKLSAgICB1OCBjaGVja3N1bTsKLQotICAgIGFkZHIgPSBhY3BpX29zX2dldF9yb290X3Bv
aW50ZXIoKTsKLSAgICBpZiAoICFhZGRyICkKLSAgICB7Ci0gICAgICAgIHByaW50aygiVW5hYmxl
IHRvIGdldCBhY3BpIHJvb3QgcG9pbnRlclxuIik7Ci0gICAgICAgIHJldHVybiAtRUlOVkFMOwot
ICAgIH0KLSAgICByc2RwX3RibCA9IGFjcGlfb3NfbWFwX21lbW9yeShhZGRyLCBzaXplb2Yoc3Ry
dWN0IGFjcGlfdGFibGVfcnNkcCkpOwotICAgIHRhYmxlID0gYWNwaV9vc19tYXBfbWVtb3J5KHJz
ZHBfdGJsLT54c2R0X3BoeXNpY2FsX2FkZHJlc3MsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgc2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlcikpOwotCi0gICAgLyogQWRkIHBs
YWNlIGZvciBTVEFPIHRhYmxlIGluIFhTRFQgdGFibGUgKi8KLSAgICB0YWJsZV9zaXplID0gdGFi
bGUtPmxlbmd0aCArIHNpemVvZih1NjQpOwotICAgIGVudHJ5X2NvdW50ID0gKHRhYmxlLT5sZW5n
dGggLSBzaXplb2Yoc3RydWN0IGFjcGlfdGFibGVfaGVhZGVyKSkKLSAgICAgICAgICAgICAgICAg
IC8gc2l6ZW9mKHU2NCk7Ci0gICAgYmFzZV9wdHIgPSBkLT5hcmNoLmVmaV9hY3BpX3RhYmxlCi0g
ICAgICAgICAgICAgICArIGFjcGlfZ2V0X3RhYmxlX29mZnNldCh0YmxfYWRkLCBUQkxfWFNEVCk7
Ci0gICAgbWVtY3B5KGJhc2VfcHRyLCB0YWJsZSwgdGFibGUtPmxlbmd0aCk7Ci0gICAgYWNwaV9v
c191bm1hcF9tZW1vcnkodGFibGUsIHNpemVvZihzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIpKTsK
LSAgICBhY3BpX29zX3VubWFwX21lbW9yeShyc2RwX3RibCwgc2l6ZW9mKHN0cnVjdCBhY3BpX3Rh
YmxlX3JzZHApKTsKLQotICAgIHhzZHQgPSAoc3RydWN0IGFjcGlfdGFibGVfeHNkdCAqKWJhc2Vf
cHRyOwotICAgIGFjcGlfeHNkdF9tb2RpZnlfZW50cnkoeHNkdC0+dGFibGVfb2Zmc2V0X2VudHJ5
LCBlbnRyeV9jb3VudCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgIEFDUElfU0lHX0ZBRFQs
IHRibF9hZGRbVEJMX0ZBRFRdLnN0YXJ0KTsKLSAgICBhY3BpX3hzZHRfbW9kaWZ5X2VudHJ5KHhz
ZHQtPnRhYmxlX29mZnNldF9lbnRyeSwgZW50cnlfY291bnQsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICBBQ1BJX1NJR19NQURULCB0YmxfYWRkW1RCTF9NQURUXS5zdGFydCk7Ci0gICAgeHNk
dC0+dGFibGVfb2Zmc2V0X2VudHJ5W2VudHJ5X2NvdW50XSA9IHRibF9hZGRbVEJMX1NUQU9dLnN0
YXJ0OwotCi0gICAgeHNkdC0+aGVhZGVyLmxlbmd0aCA9IHRhYmxlX3NpemU7Ci0gICAgY2hlY2tz
dW0gPSBhY3BpX3RiX2NoZWNrc3VtKEFDUElfQ0FTVF9QVFIodTgsIHhzZHQpLCB0YWJsZV9zaXpl
KTsKLSAgICB4c2R0LT5oZWFkZXIuY2hlY2tzdW0gLT0gY2hlY2tzdW07Ci0KLSAgICB0YmxfYWRk
W1RCTF9YU0RUXS5zdGFydCA9IGQtPmFyY2guZWZpX2FjcGlfZ3BhCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICArIGFjcGlfZ2V0X3RhYmxlX29mZnNldCh0YmxfYWRkLCBUQkxfWFNEVCk7
Ci0gICAgdGJsX2FkZFtUQkxfWFNEVF0uc2l6ZSA9IHRhYmxlX3NpemU7Ci0KLSAgICByZXR1cm4g
MDsKLX0KLQotc3RhdGljIGludCBfX2luaXQgYWNwaV9jcmVhdGVfc3RhbyhzdHJ1Y3QgZG9tYWlu
ICpkLCBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCi17Ci0gICAgc3RydWN0IGFjcGlfdGFibGVf
aGVhZGVyICp0YWJsZSA9IE5VTEw7Ci0gICAgc3RydWN0IGFjcGlfdGFibGVfc3RhbyAqc3RhbyA9
IE5VTEw7Ci0gICAgdTMyIHRhYmxlX3NpemUgPSBzaXplb2Yoc3RydWN0IGFjcGlfdGFibGVfc3Rh
byk7Ci0gICAgdTMyIG9mZnNldCA9IGFjcGlfZ2V0X3RhYmxlX29mZnNldCh0YmxfYWRkLCBUQkxf
U1RBTyk7Ci0gICAgYWNwaV9zdGF0dXMgc3RhdHVzOwotICAgIHU4ICpiYXNlX3B0ciwgY2hlY2tz
dW07Ci0KLSAgICAvKiBDb3B5IE9FTSBhbmQgQVNMIGNvbXBpbGVyIGZpZWxkcyBmcm9tIGFub3Ro
ZXIgdGFibGUsIHVzZSBNQURUICovCi0gICAgc3RhdHVzID0gYWNwaV9nZXRfdGFibGUoQUNQSV9T
SUdfTUFEVCwgMCwgJnRhYmxlKTsKLQotICAgIGlmICggQUNQSV9GQUlMVVJFKHN0YXR1cykgKQot
ICAgIHsKLSAgICAgICAgY29uc3QgY2hhciAqbXNnID0gYWNwaV9mb3JtYXRfZXhjZXB0aW9uKHN0
YXR1cyk7Ci0KLSAgICAgICAgcHJpbnRrKCJTVEFPOiBGYWlsZWQgdG8gZ2V0IE1BRFQgdGFibGUs
ICVzXG4iLCBtc2cpOwotICAgICAgICByZXR1cm4gLUVJTlZBTDsKLSAgICB9Ci0KLSAgICBiYXNl
X3B0ciA9IGQtPmFyY2guZWZpX2FjcGlfdGFibGUgKyBvZmZzZXQ7Ci0gICAgbWVtY3B5KGJhc2Vf
cHRyLCB0YWJsZSwgc2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlcikpOwotCi0gICAgc3Rh
byA9IChzdHJ1Y3QgYWNwaV90YWJsZV9zdGFvICopYmFzZV9wdHI7Ci0gICAgbWVtY3B5KHN0YW8t
PmhlYWRlci5zaWduYXR1cmUsIEFDUElfU0lHX1NUQU8sIDQpOwotICAgIHN0YW8tPmhlYWRlci5y
ZXZpc2lvbiA9IDE7Ci0gICAgc3Rhby0+aGVhZGVyLmxlbmd0aCA9IHRhYmxlX3NpemU7Ci0gICAg
c3Rhby0+aWdub3JlX3VhcnQgPSAxOwotICAgIGNoZWNrc3VtID0gYWNwaV90Yl9jaGVja3N1bShB
Q1BJX0NBU1RfUFRSKHU4LCBzdGFvKSwgdGFibGVfc2l6ZSk7Ci0gICAgc3Rhby0+aGVhZGVyLmNo
ZWNrc3VtIC09IGNoZWNrc3VtOwotCi0gICAgdGJsX2FkZFtUQkxfU1RBT10uc3RhcnQgPSBkLT5h
cmNoLmVmaV9hY3BpX2dwYSArIG9mZnNldDsKLSAgICB0YmxfYWRkW1RCTF9TVEFPXS5zaXplID0g
dGFibGVfc2l6ZTsKLQotICAgIHJldHVybiAwOwotfQotCi1zdGF0aWMgaW50IF9faW5pdCBhY3Bp
X2NyZWF0ZV9tYWR0KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkK
LXsKLSAgICBzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIgKnRhYmxlID0gTlVMTDsKLSAgICBzdHJ1
Y3QgYWNwaV90YWJsZV9tYWR0ICptYWR0ID0gTlVMTDsKLSAgICBzdHJ1Y3QgYWNwaV9zdWJ0YWJs
ZV9oZWFkZXIgKmhlYWRlcjsKLSAgICBzdHJ1Y3QgYWNwaV9tYWR0X2dlbmVyaWNfZGlzdHJpYnV0
b3IgKmdpY2Q7Ci0gICAgdTMyIHRhYmxlX3NpemUgPSBzaXplb2Yoc3RydWN0IGFjcGlfdGFibGVf
bWFkdCk7Ci0gICAgdTMyIG9mZnNldCA9IGFjcGlfZ2V0X3RhYmxlX29mZnNldCh0YmxfYWRkLCBU
QkxfTUFEVCk7Ci0gICAgaW50IHJldDsKLSAgICBhY3BpX3N0YXR1cyBzdGF0dXM7Ci0gICAgdTgg
KmJhc2VfcHRyLCBjaGVja3N1bTsKLQotICAgIHN0YXR1cyA9IGFjcGlfZ2V0X3RhYmxlKEFDUElf
U0lHX01BRFQsIDAsICZ0YWJsZSk7Ci0KLSAgICBpZiAoIEFDUElfRkFJTFVSRShzdGF0dXMpICkK
LSAgICB7Ci0gICAgICAgIGNvbnN0IGNoYXIgKm1zZyA9IGFjcGlfZm9ybWF0X2V4Y2VwdGlvbihz
dGF0dXMpOwotCi0gICAgICAgIHByaW50aygiRmFpbGVkIHRvIGdldCBNQURUIHRhYmxlLCAlc1xu
IiwgbXNnKTsKLSAgICAgICAgcmV0dXJuIC1FSU5WQUw7Ci0gICAgfQotCi0gICAgYmFzZV9wdHIg
PSBkLT5hcmNoLmVmaV9hY3BpX3RhYmxlICsgb2Zmc2V0OwotICAgIG1lbWNweShiYXNlX3B0ciwg
dGFibGUsIHRhYmxlX3NpemUpOwotCi0gICAgLyogQWRkIEdlbmVyaWMgRGlzdHJpYnV0b3IuICov
Ci0gICAgaGVhZGVyID0gYWNwaV90YWJsZV9nZXRfZW50cnlfbWFkdChBQ1BJX01BRFRfVFlQRV9H
RU5FUklDX0RJU1RSSUJVVE9SLCAwKTsKLSAgICBpZiAoICFoZWFkZXIgKQotICAgIHsKLSAgICAg
ICAgcHJpbnRrKCJDYW4ndCBnZXQgR0lDRCBlbnRyeVxuIik7Ci0gICAgICAgIHJldHVybiAtRUlO
VkFMOwotICAgIH0KLSAgICBnaWNkID0gY29udGFpbmVyX29mKGhlYWRlciwgc3RydWN0IGFjcGlf
bWFkdF9nZW5lcmljX2Rpc3RyaWJ1dG9yLCBoZWFkZXIpOwotICAgIG1lbWNweShiYXNlX3B0ciAr
IHRhYmxlX3NpemUsIGdpY2QsCi0gICAgICAgICAgICAgICAgc2l6ZW9mKHN0cnVjdCBhY3BpX21h
ZHRfZ2VuZXJpY19kaXN0cmlidXRvcikpOwotICAgIHRhYmxlX3NpemUgKz0gc2l6ZW9mKHN0cnVj
dCBhY3BpX21hZHRfZ2VuZXJpY19kaXN0cmlidXRvcik7Ci0KLSAgICAvKiBBZGQgb3RoZXIgc3Vi
dGFibGVzLiAqLwotICAgIHJldCA9IGdpY19tYWtlX2h3ZG9tX21hZHQoZCwgb2Zmc2V0ICsgdGFi
bGVfc2l6ZSk7Ci0gICAgaWYgKCByZXQgPCAwICkKLSAgICB7Ci0gICAgICAgIHByaW50aygiRmFp
bGVkIHRvIGdldCBvdGhlciBzdWJ0YWJsZXNcbiIpOwotICAgICAgICByZXR1cm4gLUVJTlZBTDsK
LSAgICB9Ci0gICAgdGFibGVfc2l6ZSArPSByZXQ7Ci0KLSAgICBtYWR0ID0gKHN0cnVjdCBhY3Bp
X3RhYmxlX21hZHQgKiliYXNlX3B0cjsKLSAgICBtYWR0LT5oZWFkZXIubGVuZ3RoID0gdGFibGVf
c2l6ZTsKLSAgICBjaGVja3N1bSA9IGFjcGlfdGJfY2hlY2tzdW0oQUNQSV9DQVNUX1BUUih1OCwg
bWFkdCksIHRhYmxlX3NpemUpOwotICAgIG1hZHQtPmhlYWRlci5jaGVja3N1bSAtPSBjaGVja3N1
bTsKLQotICAgIHRibF9hZGRbVEJMX01BRFRdLnN0YXJ0ID0gZC0+YXJjaC5lZmlfYWNwaV9ncGEg
KyBvZmZzZXQ7Ci0gICAgdGJsX2FkZFtUQkxfTUFEVF0uc2l6ZSA9IHRhYmxlX3NpemU7Ci0KLSAg
ICByZXR1cm4gMDsKLX0KLQotc3RhdGljIGludCBfX2luaXQgYWNwaV9jcmVhdGVfZmFkdChzdHJ1
Y3QgZG9tYWluICpkLCBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCi17Ci0gICAgc3RydWN0IGFj
cGlfdGFibGVfaGVhZGVyICp0YWJsZSA9IE5VTEw7Ci0gICAgc3RydWN0IGFjcGlfdGFibGVfZmFk
dCAqZmFkdCA9IE5VTEw7Ci0gICAgdTY0IHRhYmxlX3NpemU7Ci0gICAgYWNwaV9zdGF0dXMgc3Rh
dHVzOwotICAgIHU4ICpiYXNlX3B0cjsKLSAgICB1OCBjaGVja3N1bTsKLQotICAgIHN0YXR1cyA9
IGFjcGlfZ2V0X3RhYmxlKEFDUElfU0lHX0ZBRFQsIDAsICZ0YWJsZSk7Ci0KLSAgICBpZiAoIEFD
UElfRkFJTFVSRShzdGF0dXMpICkKLSAgICB7Ci0gICAgICAgIGNvbnN0IGNoYXIgKm1zZyA9IGFj
cGlfZm9ybWF0X2V4Y2VwdGlvbihzdGF0dXMpOwotCi0gICAgICAgIHByaW50aygiRmFpbGVkIHRv
IGdldCBGQURUIHRhYmxlLCAlc1xuIiwgbXNnKTsKLSAgICAgICAgcmV0dXJuIC1FSU5WQUw7Ci0g
ICAgfQotCi0gICAgdGFibGVfc2l6ZSA9IHRhYmxlLT5sZW5ndGg7Ci0gICAgYmFzZV9wdHIgPSBk
LT5hcmNoLmVmaV9hY3BpX3RhYmxlCi0gICAgICAgICAgICAgICArIGFjcGlfZ2V0X3RhYmxlX29m
ZnNldCh0YmxfYWRkLCBUQkxfRkFEVCk7Ci0gICAgbWVtY3B5KGJhc2VfcHRyLCB0YWJsZSwgdGFi
bGVfc2l6ZSk7Ci0gICAgZmFkdCA9IChzdHJ1Y3QgYWNwaV90YWJsZV9mYWR0ICopYmFzZV9wdHI7
Ci0KLSAgICAvKiBTZXQgUFNDSV9DT01QTElBTlQgYW5kIFBTQ0lfVVNFX0hWQyAqLwotICAgIGZh
ZHQtPmFybV9ib290X2ZsYWdzIHw9IChBQ1BJX0ZBRFRfUFNDSV9DT01QTElBTlQgfCBBQ1BJX0ZB
RFRfUFNDSV9VU0VfSFZDKTsKLSAgICBjaGVja3N1bSA9IGFjcGlfdGJfY2hlY2tzdW0oQUNQSV9D
QVNUX1BUUih1OCwgZmFkdCksIHRhYmxlX3NpemUpOwotICAgIGZhZHQtPmhlYWRlci5jaGVja3N1
bSAtPSBjaGVja3N1bTsKLQotICAgIHRibF9hZGRbVEJMX0ZBRFRdLnN0YXJ0ID0gZC0+YXJjaC5l
ZmlfYWNwaV9ncGEKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICsgYWNwaV9nZXRfdGFi
bGVfb2Zmc2V0KHRibF9hZGQsIFRCTF9GQURUKTsKLSAgICB0YmxfYWRkW1RCTF9GQURUXS5zaXpl
ID0gdGFibGVfc2l6ZTsKLQotICAgIHJldHVybiAwOwotfQotCi1zdGF0aWMgaW50IF9faW5pdCBl
c3RpbWF0ZV9hY3BpX2VmaV9zaXplKHN0cnVjdCBkb21haW4gKmQsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCi17Ci0g
ICAgc2l6ZV90IGVmaV9zaXplLCBhY3BpX3NpemUsIG1hZHRfc2l6ZTsKLSAgICB1NjQgYWRkcjsK
LSAgICBzdHJ1Y3QgYWNwaV90YWJsZV9yc2RwICpyc2RwX3RibDsKLSAgICBzdHJ1Y3QgYWNwaV90
YWJsZV9oZWFkZXIgKnRhYmxlOwotCi0gICAgZWZpX3NpemUgPSBlc3RpbWF0ZV9lZmlfc2l6ZShr
aW5mby0+bWVtLm5yX2JhbmtzKTsKLQotICAgIGFjcGlfc2l6ZSA9IFJPVU5EVVAoc2l6ZW9mKHN0
cnVjdCBhY3BpX3RhYmxlX2ZhZHQpLCA4KTsKLSAgICBhY3BpX3NpemUgKz0gUk9VTkRVUChzaXpl
b2Yoc3RydWN0IGFjcGlfdGFibGVfc3RhbyksIDgpOwotCi0gICAgbWFkdF9zaXplID0gZ2ljX2dl
dF9od2RvbV9tYWR0X3NpemUoZCk7Ci0gICAgYWNwaV9zaXplICs9IFJPVU5EVVAobWFkdF9zaXpl
LCA4KTsKLQotICAgIGFkZHIgPSBhY3BpX29zX2dldF9yb290X3BvaW50ZXIoKTsKLSAgICBpZiAo
ICFhZGRyICkKLSAgICB7Ci0gICAgICAgIHByaW50aygiVW5hYmxlIHRvIGdldCBhY3BpIHJvb3Qg
cG9pbnRlclxuIik7Ci0gICAgICAgIHJldHVybiAtRUlOVkFMOwotICAgIH0KLQotICAgIHJzZHBf
dGJsID0gYWNwaV9vc19tYXBfbWVtb3J5KGFkZHIsIHNpemVvZihzdHJ1Y3QgYWNwaV90YWJsZV9y
c2RwKSk7Ci0gICAgaWYgKCAhcnNkcF90YmwgKQotICAgIHsKLSAgICAgICAgcHJpbnRrKCJVbmFi
bGUgdG8gbWFwIFJTRFAgdGFibGVcbiIpOwotICAgICAgICByZXR1cm4gLUVJTlZBTDsKLSAgICB9
Ci0KLSAgICB0YWJsZSA9IGFjcGlfb3NfbWFwX21lbW9yeShyc2RwX3RibC0+eHNkdF9waHlzaWNh
bF9hZGRyZXNzLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihzdHJ1Y3Qg
YWNwaV90YWJsZV9oZWFkZXIpKTsKLSAgICBhY3BpX29zX3VubWFwX21lbW9yeShyc2RwX3RibCwg
c2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX3JzZHApKTsKLSAgICBpZiAoICF0YWJsZSApCi0gICAg
ewotICAgICAgICBwcmludGsoIlVuYWJsZSB0byBtYXAgWFNEVCB0YWJsZVxuIik7Ci0gICAgICAg
IHJldHVybiAtRUlOVkFMOwotICAgIH0KLQotICAgIC8qIEFkZCBwbGFjZSBmb3IgU1RBTyB0YWJs
ZSBpbiBYU0RUIHRhYmxlICovCi0gICAgYWNwaV9zaXplICs9IFJPVU5EVVAodGFibGUtPmxlbmd0
aCArIHNpemVvZih1NjQpLCA4KTsKLSAgICBhY3BpX29zX3VubWFwX21lbW9yeSh0YWJsZSwgc2l6
ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlcikpOwotCi0gICAgYWNwaV9zaXplICs9IFJPVU5E
VVAoc2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX3JzZHApLCA4KTsKLSAgICBkLT5hcmNoLmVmaV9h
Y3BpX2xlbiA9IFBBR0VfQUxJR04oUk9VTkRVUChlZmlfc2l6ZSwgOCkKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgKyBST1VORFVQKGFjcGlfc2l6ZSwgOCkpOwotCi0gICAg
cmV0dXJuIDA7Ci19Ci0KLXN0YXRpYyBpbnQgX19pbml0IHByZXBhcmVfYWNwaShzdHJ1Y3QgZG9t
YWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQotewotICAgIGludCByYyA9IDA7Ci0g
ICAgaW50IG9yZGVyOwotICAgIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbVEJMX01NQVhdID0ge307
Ci0KLSAgICByYyA9IGVzdGltYXRlX2FjcGlfZWZpX3NpemUoZCwga2luZm8pOwotICAgIGlmICgg
cmMgIT0gMCApCi0gICAgICAgIHJldHVybiByYzsKLQotICAgIG9yZGVyID0gZ2V0X29yZGVyX2Zy
b21fYnl0ZXMoZC0+YXJjaC5lZmlfYWNwaV9sZW4pOwotICAgIGQtPmFyY2guZWZpX2FjcGlfdGFi
bGUgPSBhbGxvY194ZW5oZWFwX3BhZ2VzKG9yZGVyLCAwKTsKLSAgICBpZiAoIGQtPmFyY2guZWZp
X2FjcGlfdGFibGUgPT0gTlVMTCApCi0gICAgewotICAgICAgICBwcmludGsoInVuYWJsZSB0byBh
bGxvY2F0ZSBtZW1vcnkhXG4iKTsKLSAgICAgICAgcmV0dXJuIC1FTk9NRU07Ci0gICAgfQotICAg
IG1lbXNldChkLT5hcmNoLmVmaV9hY3BpX3RhYmxlLCAwLCBkLT5hcmNoLmVmaV9hY3BpX2xlbik7
Ci0KLSAgICAvKgotICAgICAqIEZvciBBQ1BJLCBEb20wIGRvZXNuJ3QgdXNlIGtpbmZvLT5nbnR0
YWJfc3RhcnQgdG8gZ2V0IHRoZSBncmFudCB0YWJsZQotICAgICAqIHJlZ2lvbi4gU28gd2UgdXNl
IGl0IGFzIHRoZSBBQ1BJIHRhYmxlIG1hcHBlZCBhZGRyZXNzLiBBbHNvIGl0IG5lZWRzIHRvCi0g
ICAgICogY2hlY2sgaWYgdGhlIHNpemUgb2YgZ3JhbnQgdGFibGUgcmVnaW9uIGlzIGVub3VnaCBm
b3IgdGhvc2UgQUNQSSB0YWJsZXMuCi0gICAgICovCi0gICAgZC0+YXJjaC5lZmlfYWNwaV9ncGEg
PSBraW5mby0+Z250dGFiX3N0YXJ0OwotICAgIGlmICgga2luZm8tPmdudHRhYl9zaXplIDwgZC0+
YXJjaC5lZmlfYWNwaV9sZW4gKQotICAgIHsKLSAgICAgICAgcHJpbnRrKCJUaGUgZ3JhbnQgdGFi
bGUgcmVnaW9uIGlzIG5vdCBlbm91Z2ggdG8gZml0IHRoZSBBQ1BJIHRhYmxlcyFcbiIpOwotICAg
ICAgICByZXR1cm4gLUVJTlZBTDsKLSAgICB9Ci0KLSAgICByYyA9IGFjcGlfY3JlYXRlX2ZhZHQo
ZCwgdGJsX2FkZCk7Ci0gICAgaWYgKCByYyAhPSAwICkKLSAgICAgICAgcmV0dXJuIHJjOwotCi0g
ICAgcmMgPSBhY3BpX2NyZWF0ZV9tYWR0KGQsIHRibF9hZGQpOwotICAgIGlmICggcmMgIT0gMCAp
Ci0gICAgICAgIHJldHVybiByYzsKLQotICAgIHJjID0gYWNwaV9jcmVhdGVfc3RhbyhkLCB0Ymxf
YWRkKTsKLSAgICBpZiAoIHJjICE9IDAgKQotICAgICAgICByZXR1cm4gcmM7Ci0KLSAgICByYyA9
IGFjcGlfY3JlYXRlX3hzZHQoZCwgdGJsX2FkZCk7Ci0gICAgaWYgKCByYyAhPSAwICkKLSAgICAg
ICAgcmV0dXJuIHJjOwotCi0gICAgcmMgPSBhY3BpX2NyZWF0ZV9yc2RwKGQsIHRibF9hZGQpOwot
ICAgIGlmICggcmMgIT0gMCApCi0gICAgICAgIHJldHVybiByYzsKLQotICAgIGFjcGlfbWFwX290
aGVyX3RhYmxlcyhkKTsKLSAgICBhY3BpX2NyZWF0ZV9lZmlfc3lzdGVtX3RhYmxlKGQsIHRibF9h
ZGQpOwotICAgIGFjcGlfY3JlYXRlX2VmaV9tbWFwX3RhYmxlKGQsICZraW5mby0+bWVtLCB0Ymxf
YWRkKTsKLQotICAgIC8qIE1hcCB0aGUgRUZJIGFuZCBBQ1BJIHRhYmxlcyB0byBEb20wICovCi0g
ICAgcmMgPSBtYXBfcmVnaW9uc19wMm10KGQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgIGdh
ZGRyX3RvX2dmbihkLT5hcmNoLmVmaV9hY3BpX2dwYSksCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgIFBGTl9VUChkLT5hcmNoLmVmaV9hY3BpX2xlbiksCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgIHZpcnRfdG9fbWZuKGQtPmFyY2guZWZpX2FjcGlfdGFibGUpLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICBwMm1fbW1pb19kaXJlY3RfYyk7Ci0gICAgaWYgKCByYyAhPSAwICkKLSAgICB7
Ci0gICAgICAgIHByaW50ayhYRU5MT0dfRVJSICJVbmFibGUgdG8gbWFwIEVGSS9BQ1BJIHRhYmxl
IDB4JSJQUkl4NjQKLSAgICAgICAgICAgICAgICIgLSAweCUiUFJJeDY0IiBpbiBkb21haW4gJWRc
biIsCi0gICAgICAgICAgICAgICBkLT5hcmNoLmVmaV9hY3BpX2dwYSAmIFBBR0VfTUFTSywKLSAg
ICAgICAgICAgICAgIFBBR0VfQUxJR04oZC0+YXJjaC5lZmlfYWNwaV9ncGEgKyBkLT5hcmNoLmVm
aV9hY3BpX2xlbikgLSAxLAotICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkKTsKLSAgICAgICAg
cmV0dXJuIHJjOwotICAgIH0KLQotICAgIC8qCi0gICAgICogRmx1c2ggdGhlIGNhY2hlIGZvciB0
aGlzIHJlZ2lvbiwgb3RoZXJ3aXNlIERPTTAgbWF5IHJlYWQgd3JvbmcgZGF0YSB3aGVuCi0gICAg
ICogdGhlIGNhY2hlIGlzIGRpc2FibGVkLgotICAgICAqLwotICAgIGNsZWFuX2FuZF9pbnZhbGlk
YXRlX2RjYWNoZV92YV9yYW5nZShkLT5hcmNoLmVmaV9hY3BpX3RhYmxlLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkLT5hcmNoLmVmaV9hY3BpX2xlbik7Ci0KLSAg
ICByYyA9IGNyZWF0ZV9hY3BpX2R0YihraW5mbywgdGJsX2FkZCk7Ci0gICAgaWYgKCByYyAhPSAw
ICkKLSAgICAgICAgcmV0dXJuIHJjOwotCi0gICAgcmMgPSBhY3BpX3JvdXRlX3NwaXMoZCk7Ci0g
ICAgaWYgKCByYyAhPSAwICkKLSAgICAgICAgcmV0dXJuIHJjOwotCi0gICAgcmMgPSBhY3BpX2lv
bWVtX2RlbnlfYWNjZXNzKGQpOwotICAgIGlmICggcmMgIT0gMCApCi0gICAgICAgIHJldHVybiBy
YzsKLQotICAgIC8qCi0gICAgICogQWxsIFBQSXMgaGF2ZSBiZWVuIHJlZ2lzdGVyZWQsIGFsbG9j
YXRlIHRoZSBldmVudCBjaGFubmVsCi0gICAgICogaW50ZXJydXB0cy4KLSAgICAgKi8KLSAgICBl
dnRjaG5fYWxsb2NhdGUoZCk7Ci0KLSAgICByZXR1cm4gMDsKLX0KLSNlbHNlCi1zdGF0aWMgaW50
IF9faW5pdCBwcmVwYXJlX2FjcGkoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZv
ICpraW5mbykKLXsKLSAgICAvKiBPbmx5IGJvb3Rpbmcgd2l0aCBBQ1BJIHdpbGwgaGl0IGhlcmUg
Ki8KLSAgICBCVUcoKTsKLSAgICByZXR1cm4gLUVJTlZBTDsKLX0KLSNlbmRpZgogc3RhdGljIHZv
aWQgX19pbml0IGR0Yl9sb2FkKHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiB7CiAgICAgdW5z
aWduZWQgbG9uZyBsZWZ0OwpAQCAtMjQyNSw3ICsxODUwLDcgQEAgc3RhdGljIHZvaWQgX19pbml0
IGluaXRyZF9sb2FkKHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiAgKiBOb3RlIHRoYXQgdGhp
cyBzaG91bGQgb25seSBiZSBjYWxsZWQgb25jZSBhbGwgUFBJcyB1c2VkIGJ5IHRoZQogICogaGFy
ZHdhcmUgZG9tYWluIGhhdmUgYmVlbiByZWdpc3RlcmVkLgogICovCi1zdGF0aWMgdm9pZCBfX2lu
aXQgZXZ0Y2huX2FsbG9jYXRlKHN0cnVjdCBkb21haW4gKmQpCit2b2lkIF9faW5pdCBldnRjaG5f
YWxsb2NhdGUoc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICBpbnQgcmVzOwogICAgIHU2NCB2YWw7
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2RvbWFpbl9idWlsZC5oIGIveGVuL2lu
Y2x1ZGUvYXNtLWFybS9kb21haW5fYnVpbGQuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwLi4zNGNlZGRjCi0tLSAvZGV2L251bGwKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9k
b21haW5fYnVpbGQuaApAQCAtMCwwICsxLDMxIEBACisjaWZuZGVmIF9fQVNNX0RPTUFJTl9CVUlM
RF9IX18KKyNkZWZpbmUgX19BU01fRE9NQUlOX0JVSUxEX0hfXworCisjaW5jbHVkZSA8eGVuL3Nj
aGVkLmg+CisjaW5jbHVkZSA8YXNtL2tlcm5lbC5oPgorCitpbnQgbWFwX2lycV90b19kb21haW4o
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGlycSwKKyAgICAgICAgICAgICAgICAgICAg
ICBib29sIG5lZWRfbWFwcGluZywgY29uc3QgY2hhciAqZGV2bmFtZSk7CitpbnQgbWFrZV9jaG9z
ZW5fbm9kZShjb25zdCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKTsKK3ZvaWQgZXZ0Y2huX2Fs
bG9jYXRlKHN0cnVjdCBkb21haW4gKmQpOworCisjaWZuZGVmIENPTkZJR19BQ1BJCitzdGF0aWMg
aW5saW5lIGludCBwcmVwYXJlX2FjcGkoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9p
bmZvICpraW5mbykKK3sKKyAgICAvKiBPbmx5IGJvb3Rpbmcgd2l0aCBBQ1BJIHdpbGwgaGl0IGhl
cmUgKi8KKyAgICBCVUcoKTsKKyAgICByZXR1cm4gLUVJTlZBTDsKK30KKyNlbHNlCitpbnQgcHJl
cGFyZV9hY3BpKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pOwor
I2VuZGlmCisjZW5kaWYKKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAq
IGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiBpbmRlbnQtdGFi
cy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 19:29:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 19: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 1g8VnE-0000mm-3F; Fri, 05 Oct 2018 19:29:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=baab=mr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g8VnD-0000ma-0V
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 19:29:43 +0000
X-Inumbo-ID: 2e0e1749-c8d5-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2e0e1749-c8d5-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 19:30: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 <aliasfile-bounces@xenproject.org>)
 id 1g8Vn9-0003Ky-Az; Fri, 05 Oct 2018 19:29: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 1g8Vn8-0002DG-V0; Fri, 05 Oct 2018 19:29:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g8Vn8-0001sy-TA; Fri, 05 Oct 2018 19:29:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128402-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-i386-libvirt:libvirt-build:fail:regression
 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-i386-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:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=e7730d196b075b0415afe7c4700755874dc92cfb
X-Osstest-Versions-That: libvirt=8ba65c4d95712b54362fd81c34bae99f51d45a0b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 05 Oct 2018 19:29:38 +0000
Subject: [Xen-devel] [libvirt test] 128402: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODQwMiBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg0MDIvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODM2NwoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2Vk
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4MzY3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjgzNjcKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXFjb3cyIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCgp2
ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlidmlydCAgICAgICAgICAgICAgZTc3MzBk
MTk2YjA3NWIwNDE1YWZlN2M0NzAwNzU1ODc0ZGM5MmNmYgpiYXNlbGluZSB2ZXJzaW9uOgogbGli
dmlydCAgICAgICAgICAgICAgOGJhNjVjNGQ5NTcxMmI1NDM2MmZkODFjMzRiYWU5OWY1MWQ0NWEw
YgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4MzY3ICAyMDE4LTEwLTA0IDA0OjE4OjQzIFogICAg
MSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODQwMiAgMjAxOC0xMC0wNSAwNDoxODo0MCBa
ICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9u
cyB1bmRlciB0ZXN0OgogIErDoW4gVG9ta28gPGp0b21rb0ByZWRoYXQuY29tPgoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgZTc3MzBkMTk2YjA3NWIwNDE1YWZlN2M0
NzAwNzU1ODc0ZGM5MmNmYgpBdXRob3I6IErDoW4gVG9ta28gPGp0b21rb0ByZWRoYXQuY29tPgpE
YXRlOiAgIFdlZCBPY3QgMyAxNDo0OToyNyAyMDE4ICswMjAwCgogICAgcWVtdTogZml4IGNvbW1l
bnQgaW4gcWVtdVNlY3VyaXR5Q2hvd25DYWxsYmFjawogICAgCiAgICBzL2NobW9kL2Nob3duLwog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 22:17:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 22:17: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 1g8YPe-00050R-2k; Fri, 05 Oct 2018 22:17:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gori=mr=dornerworks.com=stewart.hildebrand@srs-us1.protection.inumbo.net>)
 id 1g8YPd-00050M-Ar
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 22:17:33 +0000
X-Inumbo-ID: 1b2dd9c7-c8ec-11e8-a8a5-bc764e045a96
Received: from webmail.dornerworks.com (unknown [12.207.209.150])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 1b2dd9c7-c8ec-11e8-a8a5-bc764e045a96;
 Sat, 06 Oct 2018 00:15:04 +0200 (CEST)
From: Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>
To: Andre Przywara <andre.przywara@arm.com>, Amit Tomer
 <amittomer25@gmail.com>, Julien Grall <julien.grall@arm.com>
Thread-Topic: [Xen-devel] [PATCH v3] xen:arm: Populate arm64 image header
Thread-Index: AdRc9txoAzENnm45T7+tNLhupLF6eA==
Date: Fri, 5 Oct 2018 22:17:29 +0000
Message-ID: <d71bafc616264a8abda66376bde7f5d2@dornerworks.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [172.27.14.152]
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] [PATCH v3] xen:arm: Populate arm64 image 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" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEvMDkvMjAxOCAxNzo0OCwgQW1pdCBTaW5naCBUb21hciB3cm90ZToNCj4gZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5T
DQo+IGluZGV4IGQ2MzczNGYuLmVmODdiNWMgMTAwNjQ0DQo+IC0tLSBhL3hlbi9hcmNoL2FybS9h
cm02NC9oZWFkLlMNCj4gKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUw0KPiBAQCAtMTIw
LDggKzEyNyw4IEBAIGVmaV9oZWFkOg0KPiAgICAgICAgICAgYWRkICAgICB4MTMsIHgxOCwgIzB4
MTYNCj4gICAgICAgICAgIGIgICAgICAgcmVhbF9zdGFydCAgICAgICAgICAgLyogYnJhbmNoIHRv
IGtlcm5lbCBzdGFydCAqLw0KPiAgICAgICAgICAgLnF1YWQgICAwICAgICAgICAgICAgICAgICAg
ICAvKiBJbWFnZSBsb2FkIG9mZnNldCBmcm9tIHN0YXJ0IG9mIFJBTSAqLw0KPiAtICAgICAgICAu
cXVhZCAgIDAgICAgICAgICAgICAgICAgICAgIC8qIHJlc2VydmVkICovDQo+IC0gICAgICAgIC5x
dWFkICAgMCAgICAgICAgICAgICAgICAgICAgLyogcmVzZXJ2ZWQgKi8NCj4gKyAgICAgICAgLnF1
YWQgICBfZW5kIC0gc3RhcnQgICAgICAgICAvKiBFZmZlY3RpdmUgc2l6ZSBvZiBrZXJuZWwgaW1h
Z2UsIGxpdHRsZS1lbmRpYW4gKi8NCj4gKyAgICAgICAgLnF1YWQgICBfX0hFQURfRkxBR1MgICAg
ICAgICAvKiBJbmZvcm1hdGl2ZSBmbGFncywgbGl0dGxlLWVuZGlhbiAqLw0KPiAgICAgICAgICAg
LnF1YWQgICAwICAgICAgICAgICAgICAgICAgICAvKiByZXNlcnZlZCAqLw0KPiAgICAgICAgICAg
LnF1YWQgICAwICAgICAgICAgICAgICAgICAgICAvKiByZXNlcnZlZCAqLw0KPiAgICAgICAgICAg
LnF1YWQgICAwICAgICAgICAgICAgICAgICAgICAvKiByZXNlcnZlZCAqLw0KDQpTaW5jZSAxN2Jk
MjU0YSB4ZW46YXJtOiBQb3B1bGF0ZSBhcm02NCBpbWFnZSBoZWFkZXIsIHFlbXUtc3lzdGVtLWFh
cmNoNjQgaGFzIG5vdCBiZWVuIHRvbyBoYXBweSBhYm91dCBib290aW5nIFhlbi4NCg0KVHJ5aW5n
IHRvIGxhdW5jaCBxZW11LXN5c3RlbS1hYXJjaDY0IGdpdmVzIHRoZSBmb2xsb3dpbmcgZXJyb3I6
DQpyb206IHJlcXVlc3RlZCByZWdpb25zIG92ZXJsYXAgKHJvbSBib290bG9hZGVyLiBmcmVlPTB4
MDAwMDAwMDA0MDBkMDE1MCwgYWRkcj0weDAwMDAwMDAwNDAwMDAwMDApDQpxZW11LXN5c3RlbS1h
YXJjaDY0OiByb20gY2hlY2sgYW5kIHJlZ2lzdGVyIHJlc2V0IGZhaWxlZA0KDQpSZXZlcnRpbmcg
MTdiZDI1NGEgYWxsb3dlZCBpdCB0byBib290IGFnYWluLiBBbHRlcm5hdGl2ZWx5LCBzZXR0aW5n
IHRoZSBpbWFnZSBvZmZzZXQgdG8gc29tZSB2YWx1ZSBhbGxvd2VkIGl0IHRvIGJvb3QgYWdhaW4u
DQogDQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUyBiL3hlbi9hcmNoL2Fy
bS9hcm02NC9oZWFkLlMNCmluZGV4IGVmODdiNWMuLjg4NzljNzcgMTAwNjQ0DQotLS0gYS94ZW4v
YXJjaC9hcm0vYXJtNjQvaGVhZC5TDQorKysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TDQpA
QCAtMTI2LDcgKzEyNiw3IEBAIGVmaV9oZWFkOg0KICAgICAgICAgICovDQogICAgICAgICBhZGQg
ICAgIHgxMywgeDE4LCAjMHgxNg0KICAgICAgICAgYiAgICAgICByZWFsX3N0YXJ0ICAgICAgICAg
ICAvKiBicmFuY2ggdG8ga2VybmVsIHN0YXJ0ICovDQotICAgICAgICAucXVhZCAgIDAgICAgICAg
ICAgICAgICAgICAgIC8qIEltYWdlIGxvYWQgb2Zmc2V0IGZyb20gc3RhcnQgb2YgUkFNICovDQor
ICAgICAgICAucXVhZCAgIDB4MDAwODAwMDAgICAgICAgICAgIC8qIEltYWdlIGxvYWQgb2Zmc2V0
IGZyb20gc3RhcnQgb2YgUkFNICovDQogICAgICAgICAucXVhZCAgIF9lbmQgLSBzdGFydCAgICAg
ICAgIC8qIEVmZmVjdGl2ZSBzaXplIG9mIGtlcm5lbCBpbWFnZSwgbGl0dGxlLWVuZGlhbiAqLw0K
ICAgICAgICAgLnF1YWQgICBfX0hFQURfRkxBR1MgICAgICAgICAvKiBJbmZvcm1hdGl2ZSBmbGFn
cywgbGl0dGxlLWVuZGlhbiAqLw0KICAgICAgICAgLnF1YWQgICAwICAgICAgICAgICAgICAgICAg
ICAvKiByZXNlcnZlZCAqLw0KDQpJJ20gbm90IHN1cmUgaWYgdGhpcyBpcyBhIGZhdWx0IG9mIHFl
bXUsIG9yIGlmIFhlbiBzaG91bGQgcHV0IHNvbWUgdmFsdWUgaW4gdGhlIGltYWdlIGxvYWQgb2Zm
c2V0IGZpZWxkPw0KDQpGb3IgcmVmZXJlbmNlLCBJJ20gdXNpbmcgdGhlIGZvbGxvd2luZyBzY3Jp
cHQgdG8gYnVpbGQgYW5kIGxhdW5jaCBxZW11K1hlbiBodHRwczovL2dpc3QuZ2l0aHViLmNvbS9z
dGV3ZGsvMTEwZjQzZTBjYzFkOTA1ZmM2ZWQ0YzdlMTBkOGQzNWUNCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 23:24:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 23: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 1g8ZRo-0001V6-90; Fri, 05 Oct 2018 23:23:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=l69t=mr=bertin.fr=nicolas.poirot@srs-us1.protection.inumbo.net>)
 id 1g8ZRm-0001V1-UC
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 23:23:50 +0000
X-Inumbo-ID: e29699d3-c8f5-11e8-a6a9-d7ebe60f679a
Received: from mx4-g1.cnim.net (unknown [195.68.26.54])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id e29699d3-c8f5-11e8-a6a9-d7ebe60f679a;
 Fri, 05 Oct 2018 23:25:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,346,1534802400"; d="scan'208";a="24952659"
Received: from unknown (HELO ln-smtp-nord.intranet.cnim.net) ([10.160.10.14])
 by mx4.intranet.cnim.net with ESMTP; 06 Oct 2018 01:23:47 +0200
MIME-Version: 1.0
Importance: Normal
X-Priority: 3 (Normal)
In-Reply-To: <20181005163311.4041-1-dgdegra@tycho.nsa.gov>
References: <20181005163311.4041-1-dgdegra@tycho.nsa.gov>
From: nicolas.poirot@bertin.fr
To: Daniel De Graaf <dgdegra@tycho.nsa.gov>
Message-ID: <OF92904489.AEC5F66B-ONC125831D.008060BE-C125831D.008060D7@local>
Date: Sat, 6 Oct 2018 01:22:14 +0200
X-Mailer: Lotus Domino Web Server Release 9.0.1FP8 HF238 May 05, 2017
X-MIMETrack: Serialize by HTTP Server on ln-webmail1/CNIM(Release 9.0.1FP8
 HF238|May 05, 2017) at 06/10/2018 01:22:14,
 Serialize complete at 06/10/2018 01:22:14,
 Serialize by Router on ln-smtp-nord/CNIM(Release 9.0.1FP4 HF70|July 07,
 2015) at 06/10/2018 01:23:47
X-KeepSent: 92904489:AEC5F66B-C125831D:008060BE;
 type=4; name=$KeepSent
Subject: Re: [Xen-devel] [PATCH v2] flask: sort io{port,mem}con 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: xen-devel@lists.xenproject.org, Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 George Dunlap <dunlapg@umich.edu>, 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>

PiAtLS0tLURhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PiB3cm90ZTogLS0t
LS0KPiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnLCBOaWNvbGFzIFBvaXJvdCA8
bmljb2xhcy5wb2lyb3RAYmVydGluLmZyPgo+IEZyb206IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdy
YUB0eWNoby5uc2EuZ292Pgo+IERhdGU6IDEwLzA1LzIwMTggMDY6MzNQTQo+IENjOiBHZW9yZ2Ug
RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT4sIEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNv
bT4sIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292Pgo+IFN1YmplY3Q6IFtQ
QVRDSCB2Ml0gZmxhc2s6IHNvcnQgaW97cG9ydCxtZW19Y29uIGVudHJpZXMKPiAKPiBUaGVzZSBl
bnRyaWVzIGFyZSBub3QgYWx3YXlzIHNvcnRlZCBieSBjaGVja3BvbGljeSwgc28gc29ydCB0aGVt
IGR1cmluZwo+IHBvbGljeSBsb2FkIChhcyBpcyBhbHJlYWR5IGRvbmUgZm9yIGxhdGVyIG9jb250
ZXh0IGFkZGl0aW9ucykuCj4gCj4gUmVwb3J0ZWQtYnk6IE5pY29sYXMgUG9pcm90IDxuaWNvbGFz
LnBvaXJvdEBiZXJ0aW4uZnI+Cj4gU2lnbmVkLW9mZi1ieTogRGFuaWVsIERlIEdyYWFmIDxkZ2Rl
Z3JhQHR5Y2hvLm5zYS5nb3Y+Cj4gLS0tCj4gwqB4ZW4veHNtL2ZsYXNrL3NzL3BvbGljeWRiLmMg
fCAzNSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLQo+IMKgMSBmaWxlIGNoYW5n
ZWQsIDI5IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hl
bi94c20vZmxhc2svc3MvcG9saWN5ZGIuYyBiL3hlbi94c20vZmxhc2svc3MvcG9saWN5ZGIuYwo+
IGluZGV4IDNhMTJkOTZlZjkuLjk0MjYxNjQzNTMgMTAwNjQ0Cj4gLS0tIGEveGVuL3hzbS9mbGFz
ay9zcy9wb2xpY3lkYi5jCj4gKysrIGIveGVuL3hzbS9mbGFzay9zcy9wb2xpY3lkYi5jCj4gQEAg
LTE3MzcsNyArMTczNyw3IEBAIGludCBwb2xpY3lkYl9yZWFkKHN0cnVjdCBwb2xpY3lkYiAqcCwg
dm9pZCAqZnApCj4gwqB7Cj4gwqDCoCDCoCBzdHJ1Y3Qgcm9sZV9hbGxvdyAqcmEsICpscmE7Cj4g
wqDCoCDCoCBzdHJ1Y3Qgcm9sZV90cmFucyAqdHIsICpsdHI7Cj4gLSDCoCDCoHN0cnVjdCBvY29u
dGV4dCAqbCwgKmMgLyosICpuZXdjKi87Cj4gKyDCoCDCoHN0cnVjdCBvY29udGV4dCAqbCwgKmMs
ICoqcG47Cj4gwqDCoCDCoCBpbnQgaSwgaiwgcmM7Cj4gwqDCoCDCoCBfX2xlMzIgYnVmWzhdOwo+
IMKgwqAgwqAgdTMyIGxlbiwgLypsZW4yLCovIGNvbmZpZywgbnByaW0sIG5lbCAvKiwgbmVsMiov
Owo+IEBAIC0xOTk0LDYgKzE5OTQsNyBAQCBpbnQgcG9saWN5ZGJfcmVhZChzdHJ1Y3QgcG9saWN5
ZGIgKnAsIHZvaWQgKmZwKQo+IMKgwqAgwqAgwqAgwqAgaWYgKCByYyA8IDAgKQo+IMKgwqAgwqAg
wqAgwqAgwqAgwqAgZ290byBiYWQ7Cj4gwqDCoCDCoCDCoCDCoCBuZWwgPSBsZTMyX3RvX2NwdShi
dWZbMF0pOwo+ICsgwqAgwqAgwqAgwqBwbiA9ICZwLT5vY29udGV4dHNbaV07Cj4gwqDCoCDCoCDC
oCDCoCBsID0gTlVMTDsKPiDCoMKgIMKgIMKgIMKgIGZvciAoIGogPSAwOyBqIDwgbmVsOyBqKysg
KQo+IMKgwqAgwqAgwqAgwqAgewo+IEBAIC0yMDAzLDExICsyMDA0LDYgQEAgaW50IHBvbGljeWRi
X3JlYWQoc3RydWN0IHBvbGljeWRiICpwLCB2b2lkICpmcCkKPiDCoMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIHJjID0gLUVOT01FTTsKPiDCoMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGdvdG8gYmFk
Owo+IMKgwqAgwqAgwqAgwqAgwqAgwqAgfQo+IC0gwqAgwqAgwqAgwqAgwqAgwqBpZiAoIGwgKQo+
IC0gwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBsLT5uZXh0ID0gYzsKPiAtIMKgIMKgIMKgIMKgIMKg
IMKgZWxzZQo+IC0gwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBwLT5vY29udGV4dHNbaV0gPSBjOwo+
IC0gwqAgwqAgwqAgwqAgwqAgwqBsID0gYzsKPiDCoMKgIMKgIMKgIMKgIMKgIMKgIHJjID0gLUVJ
TlZBTDsKPiDCoMKgIMKgIMKgIMKgIMKgIMKgIHN3aXRjaCAoIGkgKQo+IMKgwqAgwqAgwqAgwqAg
wqAgwqAgewo+IEBAIC0yMDUwLDYgKzIwNDYsMTggQEAgaW50IHBvbGljeWRiX3JlYWQoc3RydWN0
IHBvbGljeWRiICpwLCB2b2lkICpmcCkKPiDCoMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHJjID0g
Y29udGV4dF9yZWFkX2FuZF92YWxpZGF0ZSgmYy0+Y29udGV4dCwgcCwgZnApOwo+IMKgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgaWYgKCByYyApCj4gwqDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCBnb3RvIGJhZDsKPiArCj4gKyDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGlmICggKnBuIHx8
ICggbCAmJiBsLT51LmlvcG9ydC5oaWdoX2lvcG9ydCA+PSBjLT51LmlvcG9ydC5sb3dfaW9wb3J0
ICkgKQo+ICsgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqB7Cj4gKyDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoHBuID0gJnAtPm9jb250ZXh0c1tpXTsKPiArIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgbCA9ICpwbjsKPiArIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgd2hpbGUg
KCBsICYmIGwtPnUuaW9wb3J0LmhpZ2hfaW9wb3J0IDwgYy0+dS5pb3BvcnQubG93X2lvcG9ydCAp
IHsKPiArIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgcG4gPSAmbC0+bmV4dDsK
PiArIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgbCA9ICpwbjsKPiArIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgfQo+ICsgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqBjLT5uZXh0ID0gbDsKPiArIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgfQo+ICsgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqBsID0gYzsKPiDCoMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGJyZWFrOwo+
IMKgwqAgwqAgwqAgwqAgwqAgwqAgY2FzZSBPQ09OX0lPTUVNOgo+IMKgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgaWYgKCBwLT50YXJnZXRfdHlwZSAhPSBUQVJHRVRfWEVOICkKPiBAQCAtMjA3OCw2
ICsyMDg2LDE4IEBAIGludCBwb2xpY3lkYl9yZWFkKHN0cnVjdCBwb2xpY3lkYiAqcCwgdm9pZCAq
ZnApCj4gwqDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCByYyA9IGNvbnRleHRfcmVhZF9hbmRfdmFs
aWRhdGUoJmMtPmNvbnRleHQsIHAsIGZwKTsKPiDCoMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGlm
ICggcmMgKQo+IMKgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgZ290byBiYWQ7Cj4gKwo+
ICsgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBpZiAoICpwbiB8fCAoIGwgJiYgbC0+dS5pb21lbS5o
aWdoX2lvbWVtID49IGMtPnUuaW9tZW0ubG93X2lvbWVtICkgKQo+ICsgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqB7Cj4gKyDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoHBuID0gJnAtPm9jb250
ZXh0c1tpXTsKPiArIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgbCA9ICpwbjsKPiArIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgd2hpbGUgKCBsICYmIGwtPnUuaW9tZW0uaGlnaF9p
b21lbSA8IGMtPnUuaW9tZW0ubG93X2lvbWVtICkgewo+ICsgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqBwbiA9ICZsLT5uZXh0Owo+ICsgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqBsID0gKnBuOwo+ICsgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqB9Cj4g
KyDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGMtPm5leHQgPSBsOwo+ICsgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqB9Cj4gKyDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGwgPSBjOwo+IMKgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgYnJlYWs7Cj4gwqDCoCDCoCDCoCDCoCDCoCDCoCBjYXNlIE9D
T05fREVWSUNFOgo+IMKgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgaWYgKCBwLT50YXJnZXRfdHlw
ZSAhPSBUQVJHRVRfWEVOICkKPiBAQCAtMjEyMyw2ICsyMTQzLDkgQEAgaW50IHBvbGljeWRiX3Jl
YWQoc3RydWN0IHBvbGljeWRiICpwLCB2b2lkICpmcCkKPiDCoMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIHJjID0gLUVJTlZBTDsKPiDCoMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGdvdG8gYmFkOwo+
IMKgwqAgwqAgwqAgwqAgwqAgwqAgfQo+ICsKPiArIMKgIMKgIMKgIMKgIMKgIMKgKnBuID0gYzsK
PiArIMKgIMKgIMKgIMKgIMKgIMKgcG4gPSAmYy0+bmV4dDsKPiDCoMKgIMKgIMKgIMKgIH0KPiDC
oMKgIMKgIH0KPiDCoAo+IC0tIAo+IDIuMTQuNAoKVGVzdGVkIGluIHRoZSBzYW1lIGNvbmRpdGlv
bnMgYXMgdGhlIHByZXZpb3VzIHBhdGNoLCBsb29rcyBnb29kLgpUaGFuayB5b3UuCgpUZXN0ZWQt
Ynk6IE5pY29sYXMgUG9pcm90IDxuaWNvbGFzLnBvaXJvdEBiZXJ0aW4uZnI+ClJldmlld2VkLWJ5
OiBOaWNvbGFzIFBvaXJvdCA8bmljb2xhcy5wb2lyb3RAYmVydGluLmZyPgoxCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 05 23:39:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 05 Oct 2018 23: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 1g8Zh8-0002Pg-Ny; Fri, 05 Oct 2018 23:39:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=l69t=mr=bertin.fr=nicolas.poirot@srs-us1.protection.inumbo.net>)
 id 1g8Zh7-0002Pb-5g
 for xen-devel@lists.xenproject.org; Fri, 05 Oct 2018 23:39:41 +0000
X-Inumbo-ID: 949797bf-c8f7-11e8-a8a5-bc764e045a96
Received: from mx4-g1.cnim.net (unknown [195.68.26.54])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 949797bf-c8f7-11e8-a8a5-bc764e045a96;
 Sat, 06 Oct 2018 01:37:11 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,346,1534802400"; d="scan'208";a="24952724"
Received: from unknown (HELO ln-smtp-nord.intranet.cnim.net) ([10.160.10.14])
 by mx4.intranet.cnim.net with ESMTP; 06 Oct 2018 01:39:37 +0200
MIME-Version: 1.0
Importance: Normal
X-Priority: 3 (Normal)
In-Reply-To: <20181005163311.4041-1-dgdegra@tycho.nsa.gov>
References: <20181005163311.4041-1-dgdegra@tycho.nsa.gov>
From: nicolas.poirot@bertin.fr
To: Daniel De Graaf <dgdegra@tycho.nsa.gov>
Message-ID: <OF80C221BB.EC0204A4-ONC125831D.0081D618-C125831D.0081D632@local>
Date: Sat, 6 Oct 2018 01:38:09 +0200
X-Mailer: Lotus Domino Web Server Release 9.0.1FP8 HF238 May 05, 2017
X-MIMETrack: Serialize by HTTP Server on ln-webmail1/CNIM(Release 9.0.1FP8
 HF238|May 05, 2017) at 06/10/2018 01:38:09,
 Serialize complete at 06/10/2018 01:38:09,
 Serialize by Router on ln-smtp-nord/CNIM(Release 9.0.1FP4 HF70|July 07,
 2015) at 06/10/2018 01:39:37
X-KeepSent: 80C221BB:EC0204A4-C125831D:0081D618;
 type=4; name=$KeepSent
Subject: Re: [Xen-devel] [PATCH v2] flask: sort io{port,mem}con 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: xen-devel@lists.xenproject.org, Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 George Dunlap <dunlapg@umich.edu>, 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>

PiAtLS0tLURhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PiB3cm90ZTogLS0t
LS0KPiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnLCBOaWNvbGFzIFBvaXJvdCA8
bmljb2xhcy5wb2lyb3RAYmVydGluLmZyPgo+IEZyb206IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdy
YUB0eWNoby5uc2EuZ292Pgo+IERhdGU6IDA1LzEwLzIwMTggMTg6MzMKPiBDYzogR2VvcmdlIER1
bmxhcCA8ZHVubGFwZ0B1bWljaC5lZHU+LCBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+
LCBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KPiBTdWJqZWN0OiBbUEFU
Q0ggdjJdIGZsYXNrOiBzb3J0IGlve3BvcnQsbWVtfWNvbiBlbnRyaWVzCj4gCj4gVGhlc2UgZW50
cmllcyBhcmUgbm90IGFsd2F5cyBzb3J0ZWQgYnkgY2hlY2twb2xpY3ksIHNvIHNvcnQgdGhlbSBk
dXJpbmcKPiBwb2xpY3kgbG9hZCAoYXMgaXMgYWxyZWFkeSBkb25lIGZvciBsYXRlciBvY29udGV4
dCBhZGRpdGlvbnMpLgo+IAo+IFJlcG9ydGVkLWJ5OiBOaWNvbGFzIFBvaXJvdCA8bmljb2xhcy5w
b2lyb3RAYmVydGluLmZyPgo+IFNpZ25lZC1vZmYtYnk6IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdy
YUB0eWNoby5uc2EuZ292Pgo+IC0tLQo+ICB4ZW4veHNtL2ZsYXNrL3NzL3BvbGljeWRiLmMgfCAz
NSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwg
MjkgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL3hz
bS9mbGFzay9zcy9wb2xpY3lkYi5jIGIveGVuL3hzbS9mbGFzay9zcy9wb2xpY3lkYi5jCj4gaW5k
ZXggM2ExMmQ5NmVmOS4uOTQyNjE2NDM1MyAxMDA2NDQKPiAtLS0gYS94ZW4veHNtL2ZsYXNrL3Nz
L3BvbGljeWRiLmMKPiArKysgYi94ZW4veHNtL2ZsYXNrL3NzL3BvbGljeWRiLmMKPiBAQCAtMTcz
Nyw3ICsxNzM3LDcgQEAgaW50IHBvbGljeWRiX3JlYWQoc3RydWN0IHBvbGljeWRiICpwLCB2b2lk
ICpmcCkKPiAgewo+ICAgICAgc3RydWN0IHJvbGVfYWxsb3cgKnJhLCAqbHJhOwo+ICAgICAgc3Ry
dWN0IHJvbGVfdHJhbnMgKnRyLCAqbHRyOwo+IC0gICAgc3RydWN0IG9jb250ZXh0ICpsLCAqYyAv
KiwgKm5ld2MqLzsKPiArICAgIHN0cnVjdCBvY29udGV4dCAqbCwgKmMsICoqcG47Cj4gICAgICBp
bnQgaSwgaiwgcmM7Cj4gICAgICBfX2xlMzIgYnVmWzhdOwo+ICAgICAgdTMyIGxlbiwgLypsZW4y
LCovIGNvbmZpZywgbnByaW0sIG5lbCAvKiwgbmVsMiovOwo+IEBAIC0xOTk0LDYgKzE5OTQsNyBA
QCBpbnQgcG9saWN5ZGJfcmVhZChzdHJ1Y3QgcG9saWN5ZGIgKnAsIHZvaWQgKmZwKQo+ICAgICAg
ICAgIGlmICggcmMgPCAwICkKPiAgICAgICAgICAgICAgZ290byBiYWQ7Cj4gICAgICAgICAgbmVs
ID0gbGUzMl90b19jcHUoYnVmWzBdKTsKPiArICAgICAgICBwbiA9ICZwLT5vY29udGV4dHNbaV07
Cj4gICAgICAgICAgbCA9IE5VTEw7Cj4gICAgICAgICAgZm9yICggaiA9IDA7IGogPCBuZWw7IGor
KyApCj4gICAgICAgICAgewo+IEBAIC0yMDAzLDExICsyMDA0LDYgQEAgaW50IHBvbGljeWRiX3Jl
YWQoc3RydWN0IHBvbGljeWRiICpwLCB2b2lkICpmcCkKPiAgICAgICAgICAgICAgICAgIHJjID0g
LUVOT01FTTsKPiAgICAgICAgICAgICAgICAgIGdvdG8gYmFkOwo+ICAgICAgICAgICAgICB9Cj4g
LSAgICAgICAgICAgIGlmICggbCApCj4gLSAgICAgICAgICAgICAgICBsLT5uZXh0ID0gYzsKPiAt
ICAgICAgICAgICAgZWxzZQo+IC0gICAgICAgICAgICAgICAgcC0+b2NvbnRleHRzW2ldID0gYzsK
PiAtICAgICAgICAgICAgbCA9IGM7Cj4gICAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKPiAgICAg
ICAgICAgICAgc3dpdGNoICggaSApCj4gICAgICAgICAgICAgIHsKPiBAQCAtMjA1MCw2ICsyMDQ2
LDE4IEBAIGludCBwb2xpY3lkYl9yZWFkKHN0cnVjdCBwb2xpY3lkYiAqcCwgdm9pZCAqZnApCj4g
ICAgICAgICAgICAgICAgICByYyA9IGNvbnRleHRfcmVhZF9hbmRfdmFsaWRhdGUoJmMtPmNvbnRl
eHQsIHAsIGZwKTsKPiAgICAgICAgICAgICAgICAgIGlmICggcmMgKQo+ICAgICAgICAgICAgICAg
ICAgICAgIGdvdG8gYmFkOwo+ICsKPiArICAgICAgICAgICAgICAgIGlmICggKnBuIHx8ICggbCAm
JiBsLT51LmlvcG9ydC5oaWdoX2lvcG9ydCA+PSBjLT51LmlvcG9ydC5sb3dfaW9wb3J0ICkgKQo+
ICsgICAgICAgICAgICAgICAgewo+ICsgICAgICAgICAgICAgICAgICAgIHBuID0gJnAtPm9jb250
ZXh0c1tpXTsKPiArICAgICAgICAgICAgICAgICAgICBsID0gKnBuOwo+ICsgICAgICAgICAgICAg
ICAgICAgIHdoaWxlICggbCAmJiBsLT51LmlvcG9ydC5oaWdoX2lvcG9ydCA8IGMtPnUuaW9wb3J0
Lmxvd19pb3BvcnQgKSB7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgIHBuID0gJmwtPm5leHQ7
Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgIGwgPSAqcG47Cj4gKyAgICAgICAgICAgICAgICAg
ICAgfQo+ICsgICAgICAgICAgICAgICAgICAgIGMtPm5leHQgPSBsOwo+ICsgICAgICAgICAgICAg
ICAgfQo+ICsgICAgICAgICAgICAgICAgbCA9IGM7Cj4gICAgICAgICAgICAgICAgICBicmVhazsK
PiAgICAgICAgICAgICAgY2FzZSBPQ09OX0lPTUVNOgo+ICAgICAgICAgICAgICAgICAgaWYgKCBw
LT50YXJnZXRfdHlwZSAhPSBUQVJHRVRfWEVOICkKPiBAQCAtMjA3OCw2ICsyMDg2LDE4IEBAIGlu
dCBwb2xpY3lkYl9yZWFkKHN0cnVjdCBwb2xpY3lkYiAqcCwgdm9pZCAqZnApCj4gICAgICAgICAg
ICAgICAgICByYyA9IGNvbnRleHRfcmVhZF9hbmRfdmFsaWRhdGUoJmMtPmNvbnRleHQsIHAsIGZw
KTsKPiAgICAgICAgICAgICAgICAgIGlmICggcmMgKQo+ICAgICAgICAgICAgICAgICAgICAgIGdv
dG8gYmFkOwo+ICsKPiArICAgICAgICAgICAgICAgIGlmICggKnBuIHx8ICggbCAmJiBsLT51Lmlv
bWVtLmhpZ2hfaW9tZW0gPj0gYy0+dS5pb21lbS5sb3dfaW9tZW0gKSApCj4gKyAgICAgICAgICAg
ICAgICB7Cj4gKyAgICAgICAgICAgICAgICAgICAgcG4gPSAmcC0+b2NvbnRleHRzW2ldOwo+ICsg
ICAgICAgICAgICAgICAgICAgIGwgPSAqcG47Cj4gKyAgICAgICAgICAgICAgICAgICAgd2hpbGUg
KCBsICYmIGwtPnUuaW9tZW0uaGlnaF9pb21lbSA8IGMtPnUuaW9tZW0ubG93X2lvbWVtICkgewo+
ICsgICAgICAgICAgICAgICAgICAgICAgICBwbiA9ICZsLT5uZXh0Owo+ICsgICAgICAgICAgICAg
ICAgICAgICAgICBsID0gKnBuOwo+ICsgICAgICAgICAgICAgICAgICAgIH0KPiArICAgICAgICAg
ICAgICAgICAgICBjLT5uZXh0ID0gbDsKPiArICAgICAgICAgICAgICAgIH0KPiArICAgICAgICAg
ICAgICAgIGwgPSBjOwo+ICAgICAgICAgICAgICAgICAgYnJlYWs7Cj4gICAgICAgICAgICAgIGNh
c2UgT0NPTl9ERVZJQ0U6Cj4gICAgICAgICAgICAgICAgICBpZiAoIHAtPnRhcmdldF90eXBlICE9
IFRBUkdFVF9YRU4gKQo+IEBAIC0yMTIzLDYgKzIxNDMsOSBAQCBpbnQgcG9saWN5ZGJfcmVhZChz
dHJ1Y3QgcG9saWN5ZGIgKnAsIHZvaWQgKmZwKQo+ICAgICAgICAgICAgICAgICAgcmMgPSAtRUlO
VkFMOwo+ICAgICAgICAgICAgICAgICAgZ290byBiYWQ7Cj4gICAgICAgICAgICAgIH0KPiArCj4g
KyAgICAgICAgICAgICpwbiA9IGM7Cj4gKyAgICAgICAgICAgIHBuID0gJmMtPm5leHQ7Cj4gICAg
ICAgICAgfQo+ICAgICAgfQo+ICAKPiAtLSAKPiAyLjE0LjQKClRlc3RlZCBvbiB0aGUgc2FtZSBj
b25kaXRpb25zIGFzIHRoZSBwcmV2aW91cyBwYXRjaCwgbG9va3MgZ29vZC4KVGhhbmsgeW91LgoK
VGVzdGVkLWJ5OiBOaWNvbGFzIFBvaXJvdCA8bmljb2xhcy5wb2lyb3RAYmVydGluLmZyPgpSZXZp
ZXdlZC1ieTogTmljb2xhcyBQb2lyb3QgPG5pY29sYXMucG9pcm90QGJlcnRpbi5mcj4KMQpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Oct 06 00:23:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Oct 2018 00:23: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 1g8aNG-0006Qj-1S; Sat, 06 Oct 2018 00:23:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gzmx=ms=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g8aNE-0006Qa-L7
 for xen-devel@lists.xenproject.org; Sat, 06 Oct 2018 00:23:12 +0000
X-Inumbo-ID: 2e0b4330-c8fe-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2e0b4330-c8fe-11e8-a6a9-d7ebe60f679a;
 Sat, 06 Oct 2018 00:24: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 <aliasfile-bounces@xenproject.org>)
 id 1g8aNA-0001AZ-N6; Sat, 06 Oct 2018 00:23: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 1g8aNA-0003Qx-Ch; Sat, 06 Oct 2018 00:23:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g8aNA-0005K8-C9; Sat, 06 Oct 2018 00:23:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128433-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=d20ae95a13e851d56c6618108b18c93526505ca2
X-Osstest-Versions-That: ovmf=c0b1f749ef1304810ed4ea58ded65b7f41d79d3e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 06 Oct 2018 00:23:08 +0000
Subject: [Xen-devel] [ovmf test] 128433: 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>

ZmxpZ2h0IDEyODQzMyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg0MzMvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBkMjBhZTk1YTEzZTg1MWQ1NmM2NjE4MTA4YjE4Yzkz
NTI2NTA1Y2EyCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBjMGIxZjc0
OWVmMTMwNDgxMGVkNGVhNThkZWQ2NWI3ZjQxZDc5ZDNlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjgzNTEgIDIwMTgtMTAtMDMgMTg6NDA6NTAgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4NDMzICAyMDE4LTEwLTA1IDIxOjEwOjQ5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW50aG9ueSBQ
RVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxt
YXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4v
Z2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAgYzBiMWY3NDllZi4uZDIwYWU5NWExMyAgZDIwYWU5NWEx
M2U4NTFkNTZjNjYxODEwOGIxOGM5MzUyNjUwNWNhMiAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Oct 06 01:30:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Oct 2018 01: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 1g8bPW-00014h-Id; Sat, 06 Oct 2018 01:29:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gzmx=ms=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g8bPV-00014X-BE
 for xen-devel@lists.xenproject.org; Sat, 06 Oct 2018 01:29:37 +0000
X-Inumbo-ID: f06f57b4-c906-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f06f57b4-c906-11e8-a8a5-bc764e045a96;
 Sat, 06 Oct 2018 03:27:07 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1g8bPQ-0003El-64; Sat, 06 Oct 2018 01:29: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 1g8bPP-0004qh-St; Sat, 06 Oct 2018 01:29:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g8bPP-0001Sg-Rz; Sat, 06 Oct 2018 01:29:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128407-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot: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-i386-xl-qemut-win7-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-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1: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-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt: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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm: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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds: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-amd64-i386-xl-qemuu-win10-i386:windows-install: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-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=befad944e2312c18d855013ce154ca7d2b110ade
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 06 Oct 2018 01:29:31 +0000
Subject: [Xen-devel] [linux-linus test] 128407: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODQwNyBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4NDA3LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1
ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxMSBn
dWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1p
bnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAg
ZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItaW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICA3IHhlbi1ib290
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cy
ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTEgeGVu
LWJvb3QvZHN0X2hvc3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkz
ODYtZXhhbWluZSAgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJv
b3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMCB4ZW4tYm9vdC9zcmNf
aG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAg
ICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgMTEgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgOCBy
ZWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CgpSZWdyZXNzaW9u
cyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI1ODk4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU4OTgK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBsaWtlIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1ODk4CiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1ODk4
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wy
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAg
ICAgICAgIGJlZmFkOTQ0ZTIzMTJjMThkODU1MDEzY2UxNTRjYTdkMmIxMTBhZGUKYmFzZWxpbmUg
dmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDk0NzEwY2FjMGVmNGVlMTc3YTYzYjUyMjc2
NjRiMzhjOTViYmY3MDMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTg5OCAgMjAxOC0wOC0xMyAy
MToyMDo1NSBaICAgNTMgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjU5MjEgIDIwMTgtMDgt
MTUgMTM6MDY6NTYgWiAgIDUxIGRheXMgICA1MyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjg0MDcgIDIwMTgtMTAtMDUgMDY6MzI6MTggWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCjIzMzUgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5n
IHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBy
dW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjkzMzA3IGxpbmVzIGxvbmcu
KQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Oct 06 03:23:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Oct 2018 03: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 1g8dBm-0001NF-7F; Sat, 06 Oct 2018 03:23:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kukr=ms=pathpartnertech.com=vikram.k@srs-us1.protection.inumbo.net>)
 id 1g8dBl-0001NA-2f
 for xen-devel@lists.xenproject.org; Sat, 06 Oct 2018 03:23:33 +0000
X-Inumbo-ID: dad12027-c916-11e8-a8a5-bc764e045a96
Received: from mail-io1-xd31.google.com (unknown [2607:f8b0:4864:20::d31])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dad12027-c916-11e8-a8a5-bc764e045a96;
 Sat, 06 Oct 2018 05:21:03 +0200 (CEST)
Received: by mail-io1-xd31.google.com with SMTP id p4-v6so12165181iom.3
 for <xen-devel@lists.xenproject.org>; Fri, 05 Oct 2018 20:23:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=pathpartnertech.com; s=google;
 h=mime-version:from:date:message-id:subject:to;
 bh=BBW3Sj1CWj12u/QNZcfsY4w4fuig16lT1UBoXpI2B98=;
 b=Vtp35X3GFVrCnz5lP94fzdO89scIHDDp08W1UQxrx4cFvo3CtEUduLCnKld3nyVGcd
 AKjg63hAoOig6rC7G4bpt9KrqPrEcL4QB1yNQp8CA/22ynwDMCcXG/gAWvDS4HtuCDjl
 xAMp3bW+PUzMsKHKlVhbIvpWZTty6T0DAnWlmMJKJYA0E8z1qB22PPtrFuMyd5rY3oz2
 qfBNh69bq3H0TKOBiF8wmRs3KeBR0rcal9wfmTc/WVq5c/gR7/NbD7biCzkKXvKky0mr
 MSeTrZkE0ERXl3xjrwCs7Nmpou0gTiWMWY1oUxI8NH7yVZ4EeQf6C/Xw69iOg9DTqUpk
 CXWw==
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=BBW3Sj1CWj12u/QNZcfsY4w4fuig16lT1UBoXpI2B98=;
 b=jQsQ+uXiYK2HN7Pyu1v4FFmZgVnhUDUyCRAnHr74cuzPq7ov0NEo8nPn/TN6zvgwdO
 AOrgGJoXo0K/thXBCKd0tK0xNUs/DfnRX7RSMDEhijil/hAsMNI5iXe+gTIxEtVFHY85
 Lv/AcMx6FxMkSUrp0q0xBCsJvQ4hW3artOEUA5AEHqTawHICSgN0JsrbNJ48Dp6TiWmU
 b7kjnU5PbaZjZGyqA+Baud1agZYZAlHY+q5CqLIURHSPkvc1742StdArpt20DX+4mFvK
 U+sWK1oRSj/U9Ka5gnjBhLseDS3/ClnEKKvZi/rDJH1q32bLlfpdLgNnJbeUTzfn7tLa
 493g==
X-Gm-Message-State: ABuFfojx7M1lhr95KQ1+GUHXZsf+DW7Nr45qkjKx+nstO0/I+mQL0hBY
 4N+tfaOrRzq8Cw4NibQ83WUfWUCM4HMdFlxaa+czQfWEMYg6uCsV7Ce0Viz3EcD9Px3Gq1xiWOv
 dP7EY841uTAnVW6zlgLuQsb2E2/WaOdFjAAkA4Ew=
X-Google-Smtp-Source: ACcGV62OAUNcXPTjivyOUy45v+jZpw7+BEubakJhaPejlu2Fy5VRDbJs5EASpp5kVYSs0uoVt0JrTl9hTZbcoIhOC0E=
X-Received: by 2002:a6b:be46:: with SMTP id
 o67-v6mr9050310iof.143.1538796209907; 
 Fri, 05 Oct 2018 20:23:29 -0700 (PDT)
MIME-Version: 1.0
From: Vikram K <vikram.k@pathpartnertech.com>
Date: Sat, 6 Oct 2018 08:53:18 +0530
Message-ID: <CAFsJcmatQSJP+d0u_2tkuzmd6w4o8vaRsfvfZg8XxP+nuUX+6w@mail.gmail.com>
To: xen-devel@lists.xenproject.org
Subject: [Xen-devel]  [ARM] Display passthrough
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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="===============7423158538241368983=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============7423158538241368983==
Content-Type: multipart/alternative; boundary="000000000000794978057786e921"

--000000000000794978057786e921
Content-Type: text/plain; charset="UTF-8"

Hi,

We want to passthrough the display to the guest OS.We are using Xen-4.8 and
Hikey960. Is it possible to do pass through of display?If yes please
provide reference.

-- 






This
message contains confidential information and is intended only 
for the
individual(s) named. If you are not the intended
recipient, you are 
notified that disclosing, copying, distributing or taking any
action in 
reliance on the contents of this mail and attached file/s is strictly

prohibited. Please notify the
sender immediately and delete this e-mail 
from your system. E-mail transmission
cannot be guaranteed to be secured or 
error-free as information could be
intercepted, corrupted, lost, destroyed, 
arrive late or incomplete, or contain
viruses. The sender therefore does 
not accept liability for any errors or
omissions in the contents of this 
message, which arise as a result of e-mail
transmission.

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

<div dir=3D"auto"><div dir=3D"auto">Hi,</div><div dir=3D"auto"><br></div><d=
iv dir=3D"auto">We want to passthrough the display to the guest OS.We are u=
sing Xen-4.8 and Hikey960. Is it possible to do pass through of display?If =
yes please provide reference.</div></div>

<br>




<p><span lang=3D"EN-IN">This
message contains confidential information and is intended only for the
individual(s) named.</span><span lang=3D"EN-IN"> </span>If you are not the =
intended
recipient, you are notified that disclosing, copying, distributing or takin=
g any
action in reliance on the contents of this mail and attached file/s is stri=
ctly
prohibited<span lang=3D"EN-IN">. Please notify the
sender immediately and delete this e-mail from your system. E-mail transmis=
sion
cannot be guaranteed to be secured or error-free as information could be
intercepted, corrupted, lost, destroyed, arrive late or incomplete, or cont=
ain
viruses. The sender therefore does not accept liability for any errors or
omissions in the contents of this message, which arise as a result of e-mai=
l
transmission.</span></p>
--000000000000794978057786e921--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7423158538241368983==--


From xen-devel-bounces@lists.xenproject.org Sat Oct 06 05:24:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Oct 2018 05:24: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 1g8f4G-0002Cf-69; Sat, 06 Oct 2018 05:23:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vm7x=ms=xenproject.org=prvs=810ca4f74=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1g8f4E-0002CV-Bz
 for xen-devel@lists.xenproject.org; Sat, 06 Oct 2018 05:23:54 +0000
X-Inumbo-ID: ab93ffdc-c927-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ab93ffdc-c927-11e8-a8a5-bc764e045a96;
 Sat, 06 Oct 2018 07:21:25 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,347,1534809600"; d="scan'208";a="67177044"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75359-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=d20ae95a13e851d56c6618108b18c93526505ca2
X-Osstest-Versions-That: ovmf=c0b1f749ef1304810ed4ea58ded65b7f41d79d3e
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 6 Oct 2018 06:23:18 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75359: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTM1OSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MzU5LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICBkMjBhZTk1YTEzZTg1MWQ1NmM2NjE4MTA4YjE4YzkzNTI2
NTA1Y2EyCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBjMGIxZjc0OWVm
MTMwNDgxMGVkNGVhNThkZWQ2NWI3ZjQxZDc5ZDNlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzUz
NDcgIDIwMTgtMTAtMDQgMDA6NTA6MzMgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1MzU5ICAyMDE4LTEwLTA2IDAwOjUwOjM3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW50aG9ueSBQRVJB
UkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJj
YW5kcmUubHVyZWF1QHJlZGhhdC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2Vu
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAv
aG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNv
dXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWls
ZC1pMzg2IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXB2b3BzIGJyb2tlbgpicm9rZW4t
am9iIGJ1aWxkLWkzODYteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0IGJyb2tlbgpi
cm9rZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0
IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxs
KDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1z
dGVwIGJ1aWxkLWkzODYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXB2
b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWluc3Rh
bGwoNCkKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGQyMGFlOTVhMTNlODUxZDU2
YzY2MTgxMDhiMThjOTM1MjY1MDVjYTIKQXV0aG9yOiBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNh
bmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KRGF0ZTogICBUdWUgT2N0IDIgMTY6MTc6MjUgMjAxOCAr
MDQwMAoKICAgIE92bWZQa2cvUGxhdGZvcm1QZWk6IGNsZWFyIENQVSBjYWNoZXMKICAgIAogICAg
VGhpcyBpcyBmb3IgY29uZm9ybWFuY2Ugd2l0aCB0aGUgVENHICJQbGF0Zm9ybSBSZXNldCBBdHRh
Y2sgTWl0aWdhdGlvbgogICAgU3BlY2lmaWNhdGlvbiIuIEJlY2F1c2UgY2xlYXJpbmcgdGhlIENQ
VSBjYWNoZXMgYXQgYm9vdCBkb2Vzbid0IGltcGFjdAogICAgcGVyZm9ybWFuY2Ugc2lnbmlmaWNh
bnRseSwgZG8gaXQgdW5jb25kaXRpb25hbGx5LCBmb3Igc2ltcGxpY2l0eSdzCiAgICBzYWtlLgog
ICAgCiAgICBGbHVzaCB0aGUgY2FjaGUgb24gYWxsIGxvZ2ljYWwgcHJvY2Vzc29ycywgdGhhbmtz
IHRvCiAgICBFRklfUEVJX01QX1NFUlZJQ0VTX1BQSSBhbmQgQ2FjaGVNYWludGVuYW5jZUxpYi4K
ICAgIAogICAgQ2M6IEpvcmRhbiBKdXN0ZW4gPGpvcmRhbi5sLmp1c3RlbkBpbnRlbC5jb20+CiAg
ICBDYzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIENjOiBBcmQgQmllc2hl
dXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICAgIENjOiBBbnRob255IFBlcmFyZCA8
YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICAgIENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBsaW5hcm8ub3JnPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmli
dXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogTWFyYy1BbmRyw6kgTHVyZWF1
IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgICBUZXN0ZWQtYnk6IEFudGhvbnkgUEVS
QVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IExhc3psbyBF
cnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZWdyZXNzaW9uLXRlc3RlZC1ieTogTGFzemxv
IEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIFJldmlld2VkLWJ5OiBNaWNoYWVsIEQgS2lu
bmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICAgIFtsZXJzZWtAcmVkaGF0LmNvbTog
cmVtb3ZlIGJvZ3VzIE1lc3NhZ2UtSWQgbGluZSBmcm9tIGNvbW1pdCBtc2ddCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Oct 06 07:23:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Oct 2018 07:23: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 1g8gvW-0002Oh-Ny; Sat, 06 Oct 2018 07:23:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gzmx=ms=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g8gvU-0002OR-VQ
 for xen-devel@lists.xenproject.org; Sat, 06 Oct 2018 07:23:01 +0000
X-Inumbo-ID: 4ec943f9-c938-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4ec943f9-c938-11e8-a8a5-bc764e045a96;
 Sat, 06 Oct 2018 09:20:31 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1g8gvS-0002x8-78; Sat, 06 Oct 2018 07:22: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 1g8gvR-0004rS-Vh; Sat, 06 Oct 2018 07:22:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g8gvR-00072c-V6; Sat, 06 Oct 2018 07:22:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128419-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: seabios:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 seabios:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: seabios=14221cd86eadba82255fdc55ed174d401c7a0a04
X-Osstest-Versions-That: seabios=bf8e4f902c3608f9e76bba3710812e51560a2ccc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 06 Oct 2018 07:22:57 +0000
Subject: [Xen-devel] [seabios test] 128419: 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>

ZmxpZ2h0IDEyODQxOSBzZWFiaW9zIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg0MTkvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyNzc3NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI3Nzc2CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjc3NzYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNzc3NgogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wx
L2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogc2VhYmlvcyAgICAgICAg
ICAgICAgMTQyMjFjZDg2ZWFkYmE4MjI1NWZkYzU1ZWQxNzRkNDAxYzdhMGEwNApiYXNlbGluZSB2
ZXJzaW9uOgogc2VhYmlvcyAgICAgICAgICAgICAgYmY4ZTRmOTAyYzM2MDhmOWU3NmJiYTM3MTA4
MTJlNTE1NjBhMmNjYwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI3Nzc2ICAyMDE4LTA5LTE4IDE3
OjQwOjM5IFogICAxNyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODQxOSAgMjAxOC0xMC0w
NSAxMTo0MDozMyBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQu
Y29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVu
L2dpdC9vc3N0ZXN0L3NlYWJpb3MuZ2l0CiAgIGJmOGU0ZjkuLjE0MjIxY2QgIDE0MjIxY2Q4NmVh
ZGJhODIyNTVmZGM1NWVkMTc0ZDQwMWM3YTBhMDQgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Oct 06 07:54:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Oct 2018 07:54: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 1g8hPU-0004bM-Fg; Sat, 06 Oct 2018 07:54:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gzmx=ms=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g8hPS-0004bC-Rd
 for xen-devel@lists.xenproject.org; Sat, 06 Oct 2018 07:53:58 +0000
X-Inumbo-ID: 2690d0c4-c93d-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2690d0c4-c93d-11e8-a6a9-d7ebe60f679a;
 Sat, 06 Oct 2018 07:55: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 <aliasfile-bounces@xenproject.org>)
 id 1g8hPO-0003V2-1c; Sat, 06 Oct 2018 07:53: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 1g8hPN-0005bl-P2; Sat, 06 Oct 2018 07:53:53 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g8hPN-0002C8-OR; Sat, 06 Oct 2018 07:53:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128411-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64: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-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl: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-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qcow2:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-rtds:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-rumprun-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-examine:reboot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-multivcpu:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-xl:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit1:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-amd64-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-amd64-rumprun-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-examine:reboot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1: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-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2: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-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-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit1: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-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:saverestore-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-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds: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
X-Osstest-Versions-This: linux=12ffaa1197f51d90d940e1ccfddf930cb14bd034
X-Osstest-Versions-That: linux=cec4de302c5ff2c5eb3bfcb0c4845a095f5149b9
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 06 Oct 2018 07:53:53 +0000
Subject: [Xen-devel] [linux-next test] 128411: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODQxMSBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg0MTEvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEyODM2OQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290
IGZhaWwgUkVHUi4gdnMuIDEyODM2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4MzY5CiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjgzNjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICA3IHhlbi1i
b290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODM2OQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4MzY5
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjgzNjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODM2OQogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI4MzY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
NyB4ZW4tYm9vdCAgICBmYWlsIFJFR1IuIHZzLiAxMjgzNjkKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODM2
OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI4MzY5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjgzNjkKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwg
UkVHUi4gdnMuIDEyODM2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4MzY5CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjgzNjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODM2OQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4MzY5CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjgzNjkKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODM2OQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCA3IHhlbi1ib290IGZhaWwgUkVH
Ui4gdnMuIDEyODM2OQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyODM2OQogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kICA3IHhlbi1ib290ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI4MzY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3Qg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjgzNjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
YW1kICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODM2OQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI4MzY5CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICA3
IHhlbi1ib290ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjgzNjkKIHRlc3QtYW1kNjQtYW1k
NjQteGwgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyODM2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4MzY5CiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAg
ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjgzNjkKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVu
LWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI4MzY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjgzNjkKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyODM2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjgzNjkKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMu
IDEyODM2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3Qg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4MzY5CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjgzNjkKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgIGZh
aWwgUkVHUi4gdnMuIDEyODM2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2
ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4MzY5CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjgzNjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI4MzY5CiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjgzNjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODM2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI4MzY5CiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjgzNjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICA3
IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODM2OQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1Iu
IHZzLiAxMjgzNjkKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxv
Y2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjgzNjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAg
ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODM2OQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAg
ICBmYWlsIGxpa2UgMTI4MzY5CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjgzNjkKIHRlc3QtYW1kNjQtaTM4
Ni1leGFtaW5lICAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtl
IDEyODM2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4MzY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NC14c20gIDcgeGVuLWJvb3QgICAgIGZhaWwgbGlrZSAxMjgzNjkKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAg
ICBmYWlsICBsaWtlIDEyODM2OQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMCB4ZW4t
Ym9vdC9zcmNfaG9zdCAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI4MzY5CiB0ZXN0LWFtZDY0LWkz
ODYtcGFpciAgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICAgICAgZmFpbCAgbGlr
ZSAxMjgzNjkKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODM2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4MzY5CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgbGlrZSAxMjgzNjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODM2OQogdGVzdC1hbWQ2NC1h
bWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxp
a2UgMTI4MzY5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNf
aG9zdCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjgzNjkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICAgICAgZmFpbCBsaWtlIDEyODM2OQog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI4MzY5CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEwIHhl
bi1ib290L3NyY19ob3N0ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjgzNjkKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgICAgICBmYWlsICBs
aWtlIDEyODM2OQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMCB4ZW4tYm9vdC9zcmNf
aG9zdCAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI4MzY5CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjgzNjkK
IHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyODM2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4MzY5CiB0ZXN0LWFtZDY0
LWFtZDY0LWV4YW1pbmUgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
bGlrZSAxMjgzNjkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODM2OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4MzY5
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgbGlrZSAxMjgzNjkKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyODM2OQogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAg
ICAgMTJmZmFhMTE5N2Y1MWQ5MGQ5NDBlMWNjZmRkZjkzMGNiMTRiZDAzNApiYXNlbGluZSB2ZXJz
aW9uOgogbGludXggICAgICAgICAgICAgICAgY2VjNGRlMzAyYzVmZjJjNWViM2JmY2IwYzQ4NDVh
MDk1ZjUxNDliOQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgICAgICAgICAgICAgICAgICAgICAgICAo
bm90IGZvdW5kKSAgICAgCkZhaWxpbmcgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKG5vdCBmb3VuZCkgICAgIApUZXN0aW5nIHNhbWUgc2luY2UgICAxMjg0MTEgIDIwMTgtMTAt
MDUgMDk6MTk6MTggWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Oct 06 08:45:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Oct 2018 08:45: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 1g8iDQ-0000KB-BN; Sat, 06 Oct 2018 08:45:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gzmx=ms=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g8iDO-0000K1-SM
 for xen-devel@lists.xenproject.org; Sat, 06 Oct 2018 08:45:34 +0000
X-Inumbo-ID: 5c325b93-c944-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5c325b93-c944-11e8-a6a9-d7ebe60f679a;
 Sat, 06 Oct 2018 08: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 <aliasfile-bounces@xenproject.org>)
 id 1g8iDK-0004yo-Mx; Sat, 06 Oct 2018 08:45: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 1g8iDK-0006rT-Cb; Sat, 06 Oct 2018 08:45:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g8iDK-0004Eq-Bo; Sat, 06 Oct 2018 08:45:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128414-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-armhf-armhf-xl:xen-install:fail:regression
 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-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop: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-amd64-i386-xl-pvshim:guest-start: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:migrate-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-amd64-i386-libvirt-xsm:migrate-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-i386-libvirt:migrate-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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm: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-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-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt: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-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-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop: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-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=81946a73dc975a7dafe9017a8e61d1e64fdbedbf
X-Osstest-Versions-That: xen=359970fd8b781fac2ddcbc84dd5b890075fa08ef
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 06 Oct 2018 08:45:30 +0000
Subject: [Xen-devel] [xen-unstable test] 128414: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODQxNCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODQxNC8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAgNiB4ZW4taW5zdGFsbCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4MzczCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTI4MzU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjgzNzMKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyODM3
MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI4MzczCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjgzNzMKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEyODM3MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI4MzczCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjgz
NzMKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBsaWtlIDEyODM3MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDgx
OTQ2YTczZGM5NzVhN2RhZmU5MDE3YThlNjFkMWU2NGZkYmVkYmYKYmFzZWxpbmUgdmVyc2lvbjoK
IHhlbiAgICAgICAgICAgICAgICAgIDM1OTk3MGZkOGI3ODFmYWMyZGRjYmM4NGRkNWI4OTAwNzVm
YTA4ZWYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyODM3MyAgMjAxOC0xMC0wNCAxMTo0Njo0OSBa
ICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjg0MTQgIDIwMTgtMTAtMDUgMDk6NTI6
MDcgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZp
c2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1
c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlh
biA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0
cml4LmNvbT4KICBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBh
bWQuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXhlbi14c20tZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1
bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1
bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
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
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
dmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVz
aGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpjb21taXQgODE5NDZhNzNkYzk3NWE3ZGFmZTkwMTdhOGU2MWQxZTY0ZmRiZWRi
ZgpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6
ICAgV2VkIE9jdCAzIDE0OjExOjIwIDIwMTggKzAxMDAKCiAgICB0b29scy9vY2FtbDogRGVsZXRl
IHRoZSBYZW5jdHJsLndpdGhfaW50ZiB3cmFwcGVyCiAgICAKICAgIFRoaXMgd3JhcHBlciBoaWRl
cyBhbiBvcGVuaW5nIGFuZCBjbG9zaW5nIG9mIHRoZSB4ZW5jdHJsIGhhbmRsZSwgd2hpY2ggYW1v
bmdzdAogICAgb3RoZXIgdGhpbmdzIG9wZW5zIGFuZCBjbG9zZXMgbXVsdGlwbGUgZGV2aWNlIGZp
bGVzLgogICAgCiAgICBBIHByb2Nlc3Mgc2hvdWxkIGNyZWF0ZSBvbmUgaGFuZGxlIGF0IHRoZSBz
dGFydCBvZiBkYXkgYW5kIHJldXNlIHRoYXQ7IGluZGVlZAogICAgdGhlcmUgaXMgbm8gZ3VhcmVu
dGVlIHRoYXQgdGhlIHByb2Nlc3Mgd2lsbCByZXRhaW4gc3VmZmljaWVudCBwZXJtaXNzaW9ucyB0
bwogICAgcmUtb3BlbiAvZGV2L3hlbi9wcml2Y21kIGF0IGEgbGF0ZXIgcG9pbnQuCiAgICAKICAg
IFdpdGggdGhlIGZpbmFsIHVzZXIgb2YgWGVuY3RybC53aXRoX2ludGYgcmVtb3ZlZCwgZHJvcCB0
aGUgd3JhcHBlciBlbnRpcmVseS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBDaHJpc3RpYW4gTGlu
ZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+Cgpjb21taXQgMTI5MDI1ZmUzMDkzNGM2
YTA0YmJkOWMwNWFkZTQ3OWQzNGNlNDk4NQpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIE9jdCAzIDEwOjMyOjU0IDIwMTggKzAxMDAK
CiAgICBveGVuc3RvcmVkOiBEb24ndCByZS1vcGVuIGEgeGVuY3RybCBoYW5kbGUgZm9yIGV2ZXJ5
IGRvbWFpbiBpbnRyb2R1Y3Rpb24KICAgIAogICAgQ3VycmVudGx5LCBhbiB4YyBoYW5kbGUgaXMg
b3BlbmVkIGluIG1haW4oKSB3aGljaCBpcyB1c2VkIGZvciBjbGVhbnVwCiAgICBhY3Rpdml0aWVz
LCBhbmQgYSBuZXcgeGMgaGFuZGxlIGlzIHRlbXBvcmFyaWx5IG9wZW5lZCBldmVyeSB0aW1lIGEg
ZG9tYWluIGlzCiAgICBpbnRyb2R1Y2VkLiAgVGhpcyBpcyBpbmVmZmljaWVudCwgYW5kIGFtb25n
c3Qgb3RoZXIgdGhpbmdzLCByZXF1aXJlcyBmdWxsIHJvb3QKICAgIHByaXZpbGVnZXMgZm9yIHRo
ZSBsaWZldGltZSBvZiBveGVuc3RvcmVkLgogICAgCiAgICBBbGwgY29kZSB1c2luZyB0aGUgWGVu
Y3RybCBoYW5kbGUgaXMgaW4gZG9tYWlucy5tbCwgc28gaW5pdGlhbGlzZSB4YyBhcyBhCiAgICBn
bG9iYWwgKG5vdyBoYXBwZW5zIGp1c3QgYmVmb3JlIG1haW4oKSBpcyBjYWxsZWQpIGFuZCBkcm9w
IGl0IGFzIGEgcGFyYW1ldGVyCiAgICBmcm9tIERvbWFpbnMuY3JlYXRlIGFuZCBEb21haW5zLmNs
ZWFudXAuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFu
LmxpbmRpZ0BjaXRyaXguY29tPgoKY29tbWl0IGRmODYwMTkzOGE3MTVkNjBmNjU4ZGFlMmZlYTg5
NmVlNTdkYzQ4ZmQKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgpEYXRlOiAgIFdlZCBPY3QgMyAxMDozMTozOSAyMDE4ICswMTAwCgogICAgdG9vbHMvb2Nh
bWw6IFN0cmlwIGFsbCB0cmFpbGluZyB3aGl0ZXNwYWNlCiAgICAKICAgIE5vIGZ1bmN0aW9uYWwg
Y2hhbmdlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlh
bi5saW5kaWdAY2l0cml4LmNvbT4KCmNvbW1pdCA0YjA0YWVlOTJjYzU5OWExODZjZTgxMmYxYmVh
NWRlNzUxNTNlOTAzCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRl
OiAgIFRodSBPY3QgNCAxNDo1NTozOCAyMDE4ICswMjAwCgogICAgdG9vbHMveGVuLWh2bWN0eDog
ZHJvcCBib2d1cyBjYXN0cyBmcm9tIGR1bXBfbXRycigpCiAgICAKICAgIEFsc28gbWFrZSB0aGUg
aXRlcmF0aW9uIHZhcmlhYmxlIHVuc2lnbmVkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KCmNvbW1pdCAzOGE5OGUyMjgwYTQxNmZhZTI3MTFlNDRmMjVkMzkxY2U3
ZDlmNTFlCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFRo
dSBPY3QgNCAxNDo1NToxNSAyMDE4ICswMjAwCgogICAgdG9vbHMveGVuLWh2bWN0eDogZHJvcCBi
b2d1cyBjYXN0cyBmcm9tIGR1bXBfaHBldCgpCiAgICAKICAgIEFsc28gc3BlY2lmeSBmaWVsZCB3
aWR0aHMgb2YgdGhlIG11bHRpcGxlIHNpbWlsYXIgbGluZXMgcHJpbnRlZCBpbiB0aGUKICAgIGNv
dXJzZSBvZiB0aGUgbG9vcCwgdG8gaGVscCByZWFkYWJpbGl0eS4KICAgIAogICAgTWFrZSB0aGUg
aXRlcmF0aW9uIHZhcmlhYmxlIHVuc2lnbmVkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KCmNvbW1pdCA1NWY1NThjZTFlZmZjZDIwY2ZmMjA3MjgwZTBkMzFjODBh
YjQwNDVhCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFRo
dSBPY3QgNCAxNDo1NTowMSAyMDE4ICswMjAwCgogICAgdG9vbHMveGVuLWh2bWN0eDogZHJvcCBi
b2d1cyBjYXN0cyBmcm9tIGR1bXBfbGFwaWNfcmVncygpCiAgICAKICAgIFRoZSBjYXN0cyB3ZXJl
bid0IGV2ZW4gdG8gdGhlIHJpZ2h0IHR5cGUgLSBhbGwgTEFQSUMgcmVnaXN0ZXJzIGFyZQogICAg
MzItYml0IChwYWlycy9ncm91cHMgb2YgcmVnaXN0ZXJzIG1heSBiZSBjb21iaW5lZCB0byBmb3Jt
IGxhcmdlciBsb2dpY2FsCiAgICBvbmVzLCBidXQgdGhpcyBpcyBub3QgdmlzaWJsZSBpbiB0aGUg
Z2l2ZW4gZGF0YSByZXByZXNlbnRhdGlvbikuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgoKY29tbWl0IDQ3ZmNjYjY2NGQxZjM0YzE3NDVjODRiMzExYmQyNDY5YzU2
MGNlZDEKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1
IE9jdCA0IDE0OjU0OjQ4IDIwMTggKzAyMDAKCiAgICB0b29scy94ZW4taHZtY3R4OiBkcm9wIGJv
Z3VzIGNhc3RzIGZyb20gZHVtcF9jcHUoKQogICAgCiAgICBBbHNvIGF2b2lkIHByaW50aW5nIHRo
ZSBNU1IgZmxhZ3MgKHRoZXkncmUgYWx3YXlzIHplcm8gYXMgb2YgY29tbWl0CiAgICAyZjFhZGQ2
ZTFjICJ4ODYvdm14OiBEb24ndCBsZWFrIGhvc3Qgc3lzY2FsbCBNU1Igc3RhdGUgaW50byBIVk0K
ICAgIGd1ZXN0cyIpLCBhbmQgcHJpbnQgRlBVIHJlZ2lzdGVycyBvbmx5IHdoZW4gdGhlIHJlc3Bl
Y3RpdmUgZmxhZwogICAgaW5kaWNhdGVzIHRoZSBzcGFjZSBob2xkcyB2YWxpZCBkYXRhLgogICAg
CiAgICBBZGp1c3QgZm9ybWF0IHNwZWNpZmllcnMgYSBsaXR0bGUgYXQgdGhlIHNhbWUgdGltZSwg
aW4gcGFydGljdWxhciB0bwogICAgYXZvaWQgYXQgbGVhc3Qgc29tZSBsZWFkaW5nIHplcm9zIHRv
IGJlIHByaW50ZWQgd2hlbiB0aGUgcG9zaXRpb25zCiAgICBjYW4ndCBldmVyIGJlIG5vbi16ZXJv
LiBUaGlzIGhlbHBzIHJlYWRhYmlsaXR5IGluIG15IG9waW5pb24uCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKY29tbWl0IGUzMGM0N2NkOGJlOGJhNzNjZmMxZWM3
YjFlYmQwMzY0NjQ3MDhhMjQKQXV0aG9yOiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRy
aXguY29tPgpEYXRlOiAgIFRodSBPY3QgNCAxNDo1Mzo1NyAyMDE4ICswMjAwCgogICAgdnRkOiBh
ZGQgbWlzc2luZyBjaGVjayBmb3Igc2hhcmVkIEVQVC4uLgogICAgCiAgICAuLi5pbiBpbnRlbF9p
b21tdV91bm1hcF9wYWdlKCkuCiAgICAKICAgIFRoaXMgcGF0Y2ggYWxzbyBpbmNsdWRlcyBzb21l
IG5vbi1mdW5jdGlvbmFsIG1vZGlmaWNhdGlvbnMgaW4KICAgIGludGVsX2lvbW11X21hcF9wYWdl
KCkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNp
dHJpeC5jb20+CiAgICBBY2tlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+
Cgpjb21taXQgMDcyMjY4YzFjMTFjMTdkYjAwNzdlZTI4MzczOGNlNTE5YzI3MTNjOApBdXRob3I6
IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IE9jdCA0
IDE0OjUwOjQxIDIwMTggKzAyMDAKCiAgICBpb21tdTogaW50cm9kdWNlIHRoZSBjb25jZXB0IG9m
IERGTi4uLgogICAgCiAgICAuLi5tZWFuaW5nICdkZXZpY2UgRE1BIGZyYW1lIG51bWJlcicgaS5l
LiBhIGZyYW1lIG51bWJlciBtYXBwZWQgaW4gdGhlIElPTU1VCiAgICAocmF0aGVyIHRoYW4gdGhl
IE1NVSkgYW5kIGhlbmNlIHVzZWQgZm9yIERNQSBhZGRyZXNzIHRyYW5zbGF0aW9uLgogICAgCiAg
ICBUaGlzIHBhdGNoIGlzIGEgbGFyZ2VseSBjb3NtZXRpYyBjaGFuZ2UgdGhhdCBzdWJzdGl0dXRl
cyB0aGUgdGVybXMgJ2dmbicKICAgIGFuZCAnZ2FkZHInIGZvciAnZGZuJyBhbmQgJ2RhZGRyJyBp
biBhbGwgdGhlIHBsYWNlcyB3aGVyZSB0aGUgZnJhbWUgbnVtYmVyCiAgICBvciBhZGRyZXNzIHJl
bGF0ZSB0byBhIGRldmljZSByYXRoZXIgdGhhbiB0aGUgQ1BVLgogICAgCiAgICBUaGUgcGFydHMg
dGhhdCBhcmUgbm90IHB1cmVseSBjb3NtZXRpYyBhcmU6CiAgICAKICAgICAtIHRoZSBpbnRyb2R1
Y3Rpb24gb2YgYSB0eXBlLXNhZmUgZGVjbGFyYXRpb24gb2YgZGZuX3QgYW5kIGRlZmluaXRpb24g
b2YKICAgICAgIElOVkFMSURfREZOIHRvIG1ha2UgdGhlIHN1YnN0aXR1dGlvbiBvZiBnZm5feChJ
TlZBTElEX0dGTikgbWVjaGFuaWNhbC4KICAgICAtIHRoZSBpbnRyb2R1Y3Rpb24gb2YgX19kZm5f
dG9fZGFkZHIgYW5kIF9fZGFkZHJfdG9fZGZuIChhbmQgdHlwZS1zYWZlCiAgICAgICB2YXJpYW50
cyB3aXRob3V0IHRoZSBsZWFkaW5nIF9fKSB3aXRoIHNvbWUgdXNlIG9mIHRoZSBmb3JtZXIuCiAg
ICAKICAgIFN1YnNlcXVlbnQgcGF0Y2hlcyB3aWxsIGNvbnZlcnQgY29kZSB0byBtYWtlIHVzZSBv
ZiB0eXBlLXNhZmUgREZOcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxw
YXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRl
bC5jb20+CiAgICBBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4K
ICAgIEFja2VkLWJ5OiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5p
dEBhbWQuY29tPgoKY29tbWl0IDg3NDNkMmRlYTUzOTYxN2UyMzdjNzc1NTZhOTFkYzM1NzA5OGE4
YWYKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IE9j
dCA0IDE0OjQ5OjU2IDIwMTggKzAyMDAKCiAgICB4ODY6IGZpeCAieHB0aT0iIGFuZCAicHYtbDF0
Zj0iIHlldCBhZ2FpbgogICAgCiAgICBXaGlsZSBjb21taXQgMmEzYjM0ZWM0NyAoIng4Ni9zcGVj
LWN0cmw6IFlldCBtb3JlIGZpeGVzIGZvciB4cHRpPQogICAgcGFyc2luZyIpIGluZGVlZCBmaXhl
ZCAieHB0aT1kb20wIiwgaXQgYnJva2UgInhwdGk9bm8tZG9tMCIsIGluIHRoYXQKICAgIHRoaXMg
dGhlbiBiZWNhbWUgZXF1aXZhbGVudCB0byAieHB0aT1ubyIuIEluIHBhcnRpY3VsYXIsIHRoZSBw
cmVzZW5jZQogICAgb2YgInhwdGk9IiBhbG9uZSBvbiB0aGUgY29tbWFuZCBsaW5lIG1lYW5zIG5v
dGhpbmcgYXMgdG8gd2hpY2ggZGVmYXVsdAogICAgaXMgdG8gYmUgb3ZlcnJpZGRlbjsgInhwdGk9
bm8tZG9tMCIsIGZvciBleGFtcGxlLCBvdWdodCB0byBoYXZlIG5vCiAgICBlZmZlY3QgZm9yIERv
bVUtcywgYXMgdGhpcyBpcyBkaXN0aW5jdCBmcm9tIGJvdGggInhwdGk9bm8tZG9tMCxkb211Igog
ICAgYW5kICJ4cHRpPW5vLWRvbTAsbm8tZG9tdSIuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKY29tbWl0IDBiODk2NDNlZjZlZjE0ZTJjMmI3
MzFjYTY3NWQyM2U0MDVlZDY5YjEKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkRhdGU6ICAgVGh1IE9jdCA0IDE0OjQ5OjE5IDIwMTggKzAyMDAKCiAgICB4ODY6IHNwbGl0
IG9wdF9wdl9sMXRmCiAgICAKICAgIFVzZSBzZXBhcmF0ZSB0cmFja2luZyB2YXJpYWJsZXMgZm9y
IHRoZSBoYXJkd2FyZSBkb21haW4gYW5kIERvbVUtcy4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBj
aGFuZ2UgaW50ZW5kZWQsIGJ1dCBhZGp1c3QgdGhlIGNvbW1lbnQgaW4KICAgIGluaXRfc3BlY3Vs
YXRpb25fbWl0aWdhdGlvbnMoKSB0byBtYXRjaCBwcmlvciBhcyB3ZWxsIGFzIHJlc3VsdGluZyBj
b2RlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KCmNvbW1pdCA1MWUwY2I0NTkzMmQ4MGQ0ZWViNTk5OTRlZTJjM2YzYzU5N2IwMjEyCkF1dGhv
cjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFRodSBPY3QgNCAxNDo0
ODoxOCAyMDE4ICswMjAwCgogICAgeDg2OiBzcGxpdCBvcHRfeHB0aQogICAgCiAgICBVc2Ugc2Vw
YXJhdGUgdHJhY2tpbmcgdmFyaWFibGVzIGZvciB0aGUgaGFyZHdhcmUgZG9tYWluIGFuZCBEb21V
LXMuCiAgICAKICAgIE5vIGZ1bmN0aW9uYWwgY2hhbmdlIGludGVuZGVkLgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA3NDU4NGEz
NjcwNTFiYzBkNmY0Yjk2ZmQzNjBmYTdiYzY1MzhmYzM5CkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgpEYXRlOiAgIFRodSBPY3QgNCAxMjo0NzoyNCAyMDE4ICswMTAwCgog
ICAgeGVudHJhY2U6IGhhbmRsZSBzcGFyc2UgY3B1IGlkcyBjb3JyZWN0bHkgaW4geGVuIHRyYWNl
IGJ1ZmZlciBoYW5kbGluZwogICAgCiAgICBUaGUgcGVyLWNwdSBidWZmZXJzIGZvciBYZW50cmFj
ZSBhcmUgYWRkcmVzc2VkIGJ5IGNwdS1pZCwgYnV0IHRoZSBpbmZvCiAgICBhcnJheSBmb3IgdGhl
IGJ1ZmZlcnMgaXMgc2l6ZWQgb25seSBieSBudW1iZXIgb2Ygb25saW5lIGNwdXMuIFRoaXMKICAg
IG1pZ2h0IGxlYWQgdG8gY3Jhc2hlcyB3aGVuIHVzaW5nIFhlbnRyYWNlIHdpdGggc210PTAuCiAg
ICAKICAgIFRoZSB0X2luZm8gc3RydWN0dXJlIGhhcyB0byBiZSBzaXplZCBiYXNlZCBvbiBucl9j
cHVfaWRzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRy
aXguY29tPgoKY29tbWl0IDI4YTkzNjc5MGMxNmQzYzZhZTlhNDNjZDU5YjU3ZDUyYzM2ZGM3YjQK
QXV0aG9yOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkRhdGU6ICAgVGh1IE9jdCA0
IDEyOjQ3OjIzIDIwMTggKzAxMDAKCiAgICB4ZW50cmFjZTogYWxsb3cgc3BhcnNlIGNwdSBsaXN0
CiAgICAKICAgIE1vZGlmeSB0aGUgeGVudHJhY2UgdXRpbGl0eSB0byBhbGxvdyBzcGFyc2UgY3B1
IGxpc3QgcmVzdWx0aW5nIGluIG5vdAogICAgYWxsIHBvc3NpYmxlIGNwdXMgaGF2aW5nIGEgdHJh
Y2UgYnVmZmVyIGFsbG9jYXRlZC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9z
cyA8amdyb3NzQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3Jn
ZS5kdW5sYXBAY2l0cml4LmNvbT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Oct 06 10:56:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Oct 2018 10: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 1g8kFj-0001CA-Py; Sat, 06 Oct 2018 10:56:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vm7x=ms=xenproject.org=prvs=810ca4f74=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1g8kFj-0001C0-2K
 for xen-devel@lists.xenproject.org; Sat, 06 Oct 2018 10:56:07 +0000
X-Inumbo-ID: 98d06d5b-c956-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 98d06d5b-c956-11e8-a6a9-d7ebe60f679a;
 Sat, 06 Oct 2018 10:57:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,348,1534809600"; d="scan'208";a="67182462"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75361-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-stretch:build-armhf-pvops:<job
 status>:broken:regression
 distros-debian-stretch:build-i386:<job status>:broken:regression
 distros-debian-stretch:build-amd64-pvops:<job status>:broken:regression
 distros-debian-stretch:build-armhf:<job status>:broken:regression
 distros-debian-stretch:build-amd64:<job status>:broken:regression
 distros-debian-stretch:build-i386-pvops:<job status>:broken:regression
 distros-debian-stretch:test-amd64-i386-amd64-stretch-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-stretch:test-amd64-amd64-amd64-stretch-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-stretch:test-amd64-i386-i386-stretch-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-stretch:test-amd64-amd64-i386-stretch-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-stretch:test-armhf-armhf-armhf-stretch-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-stretch:build-armhf:host-install(4):broken:nonblocking
 distros-debian-stretch:build-armhf-pvops:host-install(4):broken:nonblocking
 distros-debian-stretch:build-amd64:host-install(4):broken:nonblocking
 distros-debian-stretch:build-i386-pvops:host-install(4):broken:nonblocking
 distros-debian-stretch:build-i386:host-install(4):broken:nonblocking
 distros-debian-stretch:build-amd64-pvops:host-install(4):broken:nonblocking
X-Osstest-Versions-That: flight=75315
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 6 Oct 2018 11:56:02 +0100
Subject: [Xen-devel] [distros-debian-stretch test] 75361: 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>

ZmxpZ2h0IDc1MzYxIGRpc3Ryb3MtZGViaWFuLXN0cmV0Y2ggcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MvNzUzNjEvCgpGYWlsdXJlcyBhbmQgcHJv
YmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LWFtZDY0LWkzODYtYW1kNjQtc3RyZXRjaC1uZXRib290LXB5Z3J1YiAgMSBidWls
ZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtc3RyZXRj
aC1uZXRib290LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LWkzODYtc3RyZXRjaC1uZXRib290LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtc3RyZXRjaC1uZXRib290LXB5
Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
YXJtaGYtc3RyZXRjaC1uZXRib290LXB5Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2Vk
IG4vYQogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgICAgICAgIGJyb2tlbiBsaWtlIDc1MzE1CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzUzMTUKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBi
cm9rZW4gbGlrZSA3NTMxNQogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNCBob3N0LWlu
c3RhbGwoNCkgICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDc1MzE1CiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2Ug
NzUzMTUKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAg
ICAgICAgICAgICBicm9rZW4gbGlrZSA3NTMxNQoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAg
ICAgICAgICAgICAgIDc1MzE1Cgpqb2JzOgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1zdHJldGNoLW5ldGJvb3QtcHZncnViICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1zdHJldGNoLW5ldGJvb3QtcHZncnViICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1zdHJldGNoLW5l
dGJvb3QtcHlncnViICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1h
cm1oZi1zdHJldGNoLW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtc3RyZXRjaC1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0
CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rl
c3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Oct 06 11:35:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Oct 2018 11:35: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 1g8ks9-0004Rm-7O; Sat, 06 Oct 2018 11:35:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gzmx=ms=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g8ks7-0004RY-SF
 for xen-devel@lists.xenproject.org; Sat, 06 Oct 2018 11:35:47 +0000
X-Inumbo-ID: 2377d877-c95c-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2377d877-c95c-11e8-a6a9-d7ebe60f679a;
 Sat, 06 Oct 2018 11:37: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 <aliasfile-bounces@xenproject.org>)
 id 1g8ks3-000873-1M; Sat, 06 Oct 2018 11:35: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 1g8ks2-00031r-Me; Sat, 06 Oct 2018 11:35:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g8ks2-0005OD-LJ; Sat, 06 Oct 2018 11:35:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128418-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-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-credit1: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-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:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-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-i386-libvirt-qemuu-debianhvm-amd64-xsm: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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck: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-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-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-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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop: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-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=b8e5671a8cd196e7262802ca895bf87d50416989
X-Osstest-Versions-That: qemuu=dafd95053611aa14dda40266857608d12ddce658
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 06 Oct 2018 11:35:42 +0000
Subject: [Xen-devel] [qemu-mainline test] 128418: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODQxOCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg0MTgvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgUkVHUi4g
dnMuIDEyODM0MAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyODM0MAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4MzQwCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjgzNDAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyODM0MAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2Ug
MTI4MzQwCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgYjhlNTY3MWE4Y2QxOTZlNzI2Mjgw
MmNhODk1YmY4N2Q1MDQxNjk4OQpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAg
ICAgZGFmZDk1MDUzNjExYWExNGRkYTQwMjY2ODU3NjA4ZDEyZGRjZTY1OAoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI4MzQwICAyMDE4LTEwLTAzIDEwOjA3OjE1IFogICAgMyBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyODQxOCAgMjAxOC0xMC0wNSAxMTozNzoxOSBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIFBldGVy
IE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14
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
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAg
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
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5v
dCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBiOGU1NjcxYThjZDE5NmU3MjYyODAyY2E4OTViZjg3ZDUw
NDE2OTg5Ck1lcmdlOiBkYWZkOTUwNTM2IGE3MDc3YjhlMzUKQXV0aG9yOiBQZXRlciBNYXlkZWxs
IDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CkRhdGU6ICAgV2VkIE9jdCAzIDE0OjA3OjQ5IDIw
MTggKzAxMDAKCiAgICBNZXJnZSByZW1vdGUtdHJhY2tpbmcgYnJhbmNoICdyZW1vdGVzL2VsbWFy
Y28vdGFncy9jaGFyZGV2LXB1bGwtcmVxdWVzdCcgaW50byBzdGFnaW5nCiAgICAKICAgIGNoYXJk
ZXYgcGF0Y2hlcwogICAgCiAgICAjIGdwZzogU2lnbmF0dXJlIG1hZGUgV2VkIDAzIE9jdCAyMDE4
IDExOjU3OjM0IEJTVAogICAgIyBncGc6ICAgICAgICAgICAgICAgIHVzaW5nIFJTQSBrZXkgREFF
OEUxMDk3NTk2OUNFNQogICAgIyBncGc6IEdvb2Qgc2lnbmF0dXJlIGZyb20gIk1hcmMtQW5kcsOp
IEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPiIKICAgICMgZ3BnOiAgICAgICAg
ICAgICAgICAgYWthICJNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAZ21haWwu
Y29tPiIKICAgICMgUHJpbWFyeSBrZXkgZmluZ2VycHJpbnQ6IDg3QTkgQkQ5MyAzRjg3IEM2MDYg
RDI3NiAgRjYyRCBEQUU4IEUxMDkgNzU5NiA5Q0U1CiAgICAKICAgICogcmVtb3Rlcy9lbG1hcmNv
L3RhZ3MvY2hhcmRldi1wdWxsLXJlcXVlc3Q6CiAgICAgIGNoYXJkZXY6IHVzZSBhIGNoaWxkIHNv
dXJjZSBmb3IgcWlvIGlucHV0IHNvdXJjZQogICAgICBjaGFyZGV2OiBtYXJrIHRoZSBjYWxscyB0
aGF0IGFsbG93IGFuIGltcGxpY2l0IG11eCBtb25pdG9yCiAgICAgIGNoYXIuaDogZml4IGd0ay1k
b2MgY29tbWVudCBzdHlsZQogICAgICBjaGFyZGV2OiB1bnJlZiBpZiB1bmRlcmx5aW5nIGNoYXJk
ZXYgaGFzIG5vIHBhcmVudAogICAgICBjaGFyZGV2OiByZW1vdmUgcWVtdV9jaHJfZmVfcmVhZF9h
bGwoKSBjb3VudGVyCiAgICAgIGNoYXJkZXY6IGF2b2lkIGNyYXNoIGlmIG5vIGFzc29jaWF0ZWQg
YWRkcmVzcwogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlk
ZWxsQGxpbmFyby5vcmc+Cgpjb21taXQgYTcwNzdiOGUzNTRkOTBmZWMyNmMyOTIxYWEyZGVhODVi
OTBkZmY5MApBdXRob3I6IE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRo
YXQuY29tPgpEYXRlOiAgIE1vbiBBdWcgMjcgMTU6NDg6MjQgMjAxOCArMDIwMAoKICAgIGNoYXJk
ZXY6IHVzZSBhIGNoaWxkIHNvdXJjZSBmb3IgcWlvIGlucHV0IHNvdXJjZQogICAgCiAgICBHTGli
IGNoaWxkIHNvdXJjZSB3ZXJlIGFkZGVkIHdpdGggdmVyc2lvbiAyLjI4LiBXZSBjYW4gdXNlIHRo
ZW0gbm93CiAgICB0aGF0IHdlIGJ1bXBlZCBvdXIgcmVxdWlyZW1lbnQgdG8gMi40MC4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJl
ZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VA
cmVkaGF0LmNvbT4KCmNvbW1pdCA5NWUzMGIyYTEzMWVkMWY5NGFiN2E2NDMyNjI0Mzk0MzMxN2Fh
MThhCkF1dGhvcjogTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5j
b20+CkRhdGU6ICAgV2VkIEF1ZyAyMiAxOToxOTo0MiAyMDE4ICswMjAwCgogICAgY2hhcmRldjog
bWFyayB0aGUgY2FsbHMgdGhhdCBhbGxvdyBhbiBpbXBsaWNpdCBtdXggbW9uaXRvcgogICAgCiAg
ICBUaGlzIGlzIG1vc3RseSBmb3IgcmVhZGFiaWxpdHkgb2YgdGhlIGNvZGUuIExldCdzIG1ha2Ug
aXQgY2xlYXIgd2hpY2gKICAgIGNhbGxlcnMgY2FuIGNyZWF0ZSBhbiBpbXBsaWNpdCBtb25pdG9y
IHdoZW4gdGhlIGNoYXJkZXYgaXMgbXV4ZWQuCiAgICAKICAgIFRoaXMgd2lsbCBhbHNvIGVuZm9y
Y2UgYSBzYWZlciBiZWhhdmlvdXIsIGFzIHdlIGRvbid0IHJlYWxseSBzdXBwb3J0CiAgICBjcmVh
dGluZyBtb25pdG9yIGFueXdoZXJlL2FueXRpbWUgYXQgdGhlIG1vbWVudC4gQWRkIGFuIGFzc2Vy
dCgpIHRvCiAgICBtYWtlIHN1cmUgdGhlIHByb2dyYW1tZXIgZXhwbGljaXRlbHkgd2FudGVkIHRo
YXQgYmVoYXZpb3VyLgogICAgCiAgICBUaGVyZSBhcmUgZG9jdW1lbnRlZCBjYXNlcywgc3VjaCBh
czogLXNlcmlhbC8tcGFyYWxsZWwvLXZpcnRpb2NvbnNvbGUKICAgIGFuZCB0byBsZXNzIGV4dGVu
dCAtZGVidWdjb24uCiAgICAKICAgIExlc3Mgb2J2aW91cyBhbmQgcXVlc3Rpb25hYmxlIG9uZXMg
YXJlIC1nZGIsIFNMSVJQIC1ndWVzdGZ3ZCBhbmQgWGVuCiAgICBjb25zb2xlLiBBZGQgYSBGSVhN
RSBub3RlIGZvciB0aG9zZSwgYnV0IGtlZXAgdGhlIHN1cHBvcnQgZm9yIG5vdy4KICAgIAogICAg
T3RoZXIgcWVtdV9jaHJfbmV3KCkgY2FsbGVycyBlaXRoZXIgaGF2ZSBhIGZpeGVkIHBhcmFtZXRl
ci9maWxlbmFtZQogICAgc3RyaW5nIG9yIGRvIG5vdCBuZWVkIGl0LCBzdWNoIGFzIC1xdGVzdDoK
ICAgIAogICAgKiBxdGVzdC5jOiBxdGVzdF9pbml0KCkKICAgICAgQWZhaWssIG9ubHkgdXNlZCBi
eSB0ZXN0cy9saWJxdGVzdC5jLCB3aXRob3V0IG11eC4gSSBkb24ndCB0aGluayB3ZQogICAgICBz
dXBwb3J0IGl0IG91dHNpZGUgb2YgcWVtdSB0ZXN0aW5nOiBkcm9wIHN1cHBvcnQgZm9yIGltcGxp
Y2l0IG11eAogICAgICBtb25pdG9yIChxZW11X2Nocl9uZXcoKSBjYWxsOiBubyBpbXBsaWNpdCBt
dXggbm93KS4KICAgIAogICAgKiBody8KICAgICAgQWxsIHdpdGggbGl0ZXJhbCBAZmlsZW5hbWUg
YXJndW1lbnQgdGhhdCBkb2Vzbid0IGVuYWJsZSBtdXggbW9uaXRvci4KICAgIAogICAgKiB0ZXN0
cy8KICAgICAgQWxsIHdpdGggQGZpbGVuYW1lIGFyZ3VtZW50IHRoYXQgZG9lc24ndCBlbmFibGUg
bXV4IG1vbml0b3IuCiAgICAKICAgIE9uIGEgcmVsYXRlZCBub3RlLCB0aGUgbGlzdCBvZiBtb25p
dG9yIGNyZWF0aW9uIHBsYWNlczoKICAgIAogICAgLSB0aGUgY2hhcmRldiBjcmVhdG9ycyBsaXN0
ZWQgYWJvdmU6IGFsbCBmcm9tIGNvbW1hbmQgbGluZSAoZXhjZXB0CiAgICAgIHBlcmhhcHMgWGVu
IGNvbnNvbGU/KQogICAgCiAgICAtIC1nZGIgJiBobXAgZ2Ric2VydmVyIHdpbGwgY3JlYXRlIGEg
IkdEQiBtb25pdG9yIGNvbW1hbmQiIGNoYXJkZXYKICAgICAgdGhhdCBpcyB3aXJlZCB0byBhbiBI
TVAgbW9uaXRvci4KICAgIAogICAgLSAtbW9uIGNvbW1hbmQgbGluZSBvcHRpb24KICAgIAogICAg
RnJvbSB0aGlzIHNob3J0IHN0dWR5LCBJIHdvdWxkIGxpa2UgdG8gdGhpbmsgdGhhdCBhIG1vbml0
b3IgbWF5IG9ubHkKICAgIGJlIGNyZWF0ZWQgaW4gdGhlIG1haW4gdGhyZWFkIHRvZGF5LCB0aG91
Z2ggSSByZW1haW4gc2tlcHRpY2FsIDopCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IE1hcmMtQW5k
csOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6
IE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KCmNvbW1pdCA1NjYyNTc2YWQw
MjBjOGVhYmRjMWE4NGU5ZWUxZjljZTg1NTc4YmJiCkF1dGhvcjogTWFyYy1BbmRyw6kgTHVyZWF1
IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CkRhdGU6ICAgRnJpIEF1ZyAyNCAxNjoyMjo0
NyAyMDE4ICswMjAwCgogICAgY2hhci5oOiBmaXggZ3RrLWRvYyBjb21tZW50IHN0eWxlCiAgICAK
ICAgIEZpeCB1cCBjb25mb3JtYW5jZSB0byBHVEstRG9jIGZ1bmN0aW9uIGNvbW1lbnQgc3R5bGUs
IGFzIGRvY3VtZW50ZWQgaW4KICAgIGh0dHBzOi8vZGV2ZWxvcGVyLmdub21lLm9yZy9ndGstZG9j
LW1hbnVhbC9zdGFibGUvZG9jdW1lbnRpbmdfc3ltYm9scy5odG1sLmVuCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29t
PgogICAgUmV2aWV3ZWQtYnk6IERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5j
b20+CiAgICBSZXZpZXdlZC1ieTogTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29t
PgoKY29tbWl0IDQyNWQ4YTRlNzBmMzk0NmFjNjQ5OTI1YzRlMzIxMTkwNjM3MWNhNmQKQXV0aG9y
OiBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KRGF0ZTog
ICBXZWQgSnVsIDExIDIwOjAwOjE5IDIwMTggKzAyMDAKCiAgICBjaGFyZGV2OiB1bnJlZiBpZiB1
bmRlcmx5aW5nIGNoYXJkZXYgaGFzIG5vIHBhcmVudAogICAgCiAgICBJdCdzIHBvc3NpYmxlIHRv
IHdyaXRlIGNvZGUgY3JlYXRpbmcgYSBjaGFyZGV2IGJhY2tlbmQgdGhhdCBpcyBub3QKICAgIHJl
Z2lzdGVyZWQuIFdoZW4gaXQgaXMgbm90IHVzZXItY3JlYXRlZCwgaXQgbWFrZXMgc2Vuc2UgdG8g
a2VlcCBpdAogICAgaGlkZGVuLiBMZXQgdGhlIGFzc29jaWF0ZWQgZnJvbnRlbmQgZGVzdHJveSBp
dCBhbHNvIGluIHRoaXMgY2FzZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogTWFyYy1BbmRyw6kg
THVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogRGFu
aWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KCmNvbW1pdCA0MzE4Mjg1NmM1
YTU3NmY1ZGI1ZjQwNzY4OTcyYTE5ZjE4N2E3ODllCkF1dGhvcjogTWFyYy1BbmRyw6kgTHVyZWF1
IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CkRhdGU6ICAgVGh1IEp1biAxNCAxNzo1MTo0
MSAyMDE4ICswMjAwCgogICAgY2hhcmRldjogcmVtb3ZlIHFlbXVfY2hyX2ZlX3JlYWRfYWxsKCkg
Y291bnRlcgogICAgCiAgICBUaGVyZSBpcyBubyBvYnZpb3VzIHJlYXNvbiB0byBoYXZlIGEgbG9v
cCBjb3VudGVyLiBUaGlzIGxpbWl0cyBmcm9tCiAgICByZWFkaW5nIHNldmVyYWwgbWVnYWJ5dGVz
IGxhcmdlIGJ1ZmZlcnMgaW4gb25lIGdvLCBzaW5jZSBzb2NrZXQKICAgIHJlYWQvd3JpdGUgdXN1
YWxseSBoYXZlIGEgbGltaXQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IE1hcmMtQW5kcsOpIEx1
cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IFBhb2xv
IEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+Cgpjb21taXQgOTBhNmQxN2JlZDJlYTE1NzFl
ZTc0YWZmMjk0ZTQ1ODQxNjhhOGU5ZgpBdXRob3I6IE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2Fu
ZHJlLmx1cmVhdUByZWRoYXQuY29tPgpEYXRlOiAgIFR1ZSBKdWwgNCAxODo1MzozNSAyMDE3ICsw
MjAwCgogICAgY2hhcmRldjogYXZvaWQgY3Jhc2ggaWYgbm8gYXNzb2NpYXRlZCBhZGRyZXNzCiAg
ICAKICAgIEEgc29ja2V0IGNoYXJkZXYgbWF5IG5vdCBoYXZlIGFzc29jaWF0ZWQgYWRkcmVzcyAo
d2hlbiBhZGRpbmcgY2xpZW50CiAgICBmZCBtYW51YWxseSBmb3IgZXhhbXBsZSkuIEJ1dCBvbiBk
aXNjb25uZWN0LCB1cGRhdGluZyBzb2NrZXQgZmlsZW5hbWUKICAgIGV4cGVjdHMgYW4gYWRkcmVz
cyBhbmQgbWF5IGxlYWQgdG8gdGhpcyBjcmFzaDoKICAgIAogICAgICBUaHJlYWQgMSAicWVtdS1z
eXN0ZW0teDg2IiByZWNlaXZlZCBzaWduYWwgU0lHU0VHViwgU2VnbWVudGF0aW9uIGZhdWx0Lgog
ICAgICAweDAwMDA1NTU1NTVkOGM3MGMgaW4gU29ja2V0QWRkcmVzc190b19zdHIgKHByZWZpeD0w
eDU1NTU1NjA0MzA2MiAiZGlzY29ubmVjdGVkOiIsIGFkZHI9MHgwLCBpc19saXN0ZW49ZmFsc2Us
IGlzX3RlbG5ldD1mYWxzZSkgYXQgL2hvbWUvZWxtYXJjby9zcmMvcXEvY2hhcmRldi9jaGFyLXNv
Y2tldC5jOjM4OAogICAgICAzODggICAgICAgc3dpdGNoIChhZGRyLT50eXBlKSB7CiAgICAgIChn
ZGIpIGJ0CiAgICAgICMwICAweDAwMDA1NTU1NTVkOGM3MGMgaW4gU29ja2V0QWRkcmVzc190b19z
dHIgKHByZWZpeD0weDU1NTU1NjA0MzA2MiAiZGlzY29ubmVjdGVkOiIsIGFkZHI9MHgwLCBpc19s
aXN0ZW49ZmFsc2UsIGlzX3RlbG5ldD1mYWxzZSkgYXQgL2hvbWUvZWxtYXJjby9zcmMvcXEvY2hh
cmRldi9jaGFyLXNvY2tldC5jOjM4OAogICAgICAjMSAgMHgwMDAwNTU1NTU1ZDhjOGFhIGluIHVw
ZGF0ZV9kaXNjb25uZWN0ZWRfZmlsZW5hbWUgKHM9MHg1NTU1NTZiMWVkMDApIGF0IC9ob21lL2Vs
bWFyY28vc3JjL3FxL2NoYXJkZXYvY2hhci1zb2NrZXQuYzo0MTkKICAgICAgIzIgIDB4MDAwMDU1
NTU1NWQ4Yzk1OSBpbiB0Y3BfY2hyX2Rpc2Nvbm5lY3QgKGNocj0weDU1NTU1NmIxZWQwMCkgYXQg
L2hvbWUvZWxtYXJjby9zcmMvcXEvY2hhcmRldi9jaGFyLXNvY2tldC5jOjQzOAogICAgICAjMyAg
MHgwMDAwNTU1NTU1ZDhjYmExIGluIHRjcF9jaHJfaHVwIChjaGFubmVsPTB4NTU1NTU2Yjc1Njkw
LCBjb25kPUdfSU9fSFVQLCBvcGFxdWU9MHg1NTU1NTZiMWVkMDApIGF0IC9ob21lL2VsbWFyY28v
c3JjL3FxL2NoYXJkZXYvY2hhci1zb2NrZXQuYzo0ODIKICAgICAgIzQgIDB4MDAwMDU1NTU1NWRh
NTk2ZSBpbiBxaW9fY2hhbm5lbF9mZF9zb3VyY2VfZGlzcGF0Y2ggKHNvdXJjZT0weDU1NTU1NmJi
NjhiMCwgY2FsbGJhY2s9MHg1NTU1NTVkOGNiNTggPHRjcF9jaHJfaHVwPiwgdXNlcl9kYXRhPTB4
NTU1NTU2YjFlZDAwKSBhdCAvaG9tZS9lbG1hcmNvL3NyYy9xcS9pby9jaGFubmVsLXdhdGNoLmM6
ODQKICAgIAogICAgUmVwbGFjZSBmaWxlbmFtZSB3aXRoIGEgZ2VuZXJpYyAiZGlzY29ubmVjdGVk
OnNvY2tldCIgaW4gdGhpcyBjYXNlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBNYXJjLUFuZHLD
qSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICAgIFJldmlld2VkLWJ5OiBE
YW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Oct 06 13:57:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Oct 2018 13:57: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 1g8n4c-0005vK-LL; Sat, 06 Oct 2018 13:56:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vm7x=ms=xenproject.org=prvs=810ca4f74=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1g8n4a-0005vA-OR
 for xen-devel@lists.xenproject.org; Sat, 06 Oct 2018 13:56:48 +0000
X-Inumbo-ID: d672d853-c96f-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d672d853-c96f-11e8-a6a9-d7ebe60f679a;
 Sat, 06 Oct 2018 13:58:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,348,1534809600"; d="scan'208";a="67185644"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75362-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: seabios:build-amd64-xsm:<job status>:broken:regression
 seabios:build-amd64-pvops:<job status>:broken:regression
 seabios:build-amd64:<job status>:broken:regression
 seabios:build-i386-pvops:<job status>:broken:regression
 seabios:build-i386:<job status>:broken:regression
 seabios:build-i386-xsm:<job status>:broken:regression
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:build-amd64-libvirt:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 seabios:build-i386-libvirt:build-check(1):blocked:nonblocking
 seabios:build-i386-xsm:host-install(4):broken:nonblocking
 seabios:build-amd64:host-install(4):broken:nonblocking
 seabios:build-amd64-xsm:host-install(4):broken:nonblocking
 seabios:build-amd64-pvops:host-install(4):broken:nonblocking
 seabios:build-i386:host-install(4):broken:nonblocking
 seabios:build-i386-pvops:host-install(4):broken:nonblocking
X-Osstest-Versions-This: seabios=14221cd86eadba82255fdc55ed174d401c7a0a04
X-Osstest-Versions-That: seabios=bf8e4f902c3608f9e76bba3710812e51560a2ccc
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 6 Oct 2018 14:56:43 +0100
Subject: [Xen-devel] [seabios baseline-only test] 75362: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTM2MiBzZWFiaW9zIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3Nz
dGVzdC9sb2dzLzc1MzYyLwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAg
ICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgIDxqb2Ig
c3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBk
aWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVj
aygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBi
bG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4g
YmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1p
bnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVu
dGVzdGVkCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAg
ICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHNlYWJpb3MgICAgICAgICAgICAgIDE0MjIxY2Q4
NmVhZGJhODIyNTVmZGM1NWVkMTc0ZDQwMWM3YTBhMDQKYmFzZWxpbmUgdmVyc2lvbjoKIHNlYWJp
b3MgICAgICAgICAgICAgIGJmOGU0ZjkwMmMzNjA4ZjllNzZiYmEzNzEwODEyZTUxNTYwYTJjY2MK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NTI1NCAgMjAxOC0wOS0yMCAwMzo0OTo0OCBaICAgMTYg
ZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzUzNjIgIDIwMTgtMTAtMDYgMDc6NTA6MzIgWiAg
ICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KCmpvYnM6CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1
aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rl
c3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNvbS9v
c3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJy
b2tlbi1qb2IgYnVpbGQtYW1kNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXB2
b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxk
LWkzODYtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBicm9rZW4KYnJva2VuLWpv
YiBidWlsZC1pMzg2LXhzbSBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni14c20gaG9zdC1p
bnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4t
c3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFt
ZDY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2IGhvc3QtaW5z
dGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQoKUHVz
aCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMTQyMjFjZDg2ZWFkYmE4MjI1NWZkYzU1ZWQx
NzRkNDAxYzdhMGEwNApBdXRob3I6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpE
YXRlOiAgIEZyaSBTZXAgMjEgMDk6MzU6MDMgMjAxOCArMDIwMAoKICAgIHByZXR0eSBib290IG1l
bnUgZW50cnkgZm9yIGNkcm9tIGRyaXZlcwogICAgCiAgICBTaG93IHRoZSB2b2x1bWUgbGFiZWwg
b2YgYm9vdGFibGUgY2Ryb21zLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Oct 06 14:25:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Oct 2018 14: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 1g8nWO-00087a-4V; Sat, 06 Oct 2018 14:25:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=okpx=ms=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1g8nWM-00087V-Nh
 for xen-devel@lists.xen.org; Sat, 06 Oct 2018 14:25:30 +0000
X-Inumbo-ID: 5303674f-c973-11e8-a8a5-bc764e045a96
Received: from mail-wr1-x444.google.com (unknown [2a00:1450:4864:20::444])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5303674f-c973-11e8-a8a5-bc764e045a96;
 Sat, 06 Oct 2018 16:23:00 +0200 (CEST)
Received: by mail-wr1-x444.google.com with SMTP id e4-v6so16306175wrs.0
 for <xen-devel@lists.xen.org>; Sat, 06 Oct 2018 07:25:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=zentific-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :content-transfer-encoding;
 bh=u7yPvR/glXKmN2nHhIeqtdBV1/kK2fjBN+rJ3yksFT0=;
 b=BldnXqdoxlF1blRTYted7Rqlgwqu0Kx4PmrRl6bRZ/6n4UkPzzs+Urm5PdASAahnpV
 kQinhdbOTFwHVXNz4L0J8+x8tbMdvXxbOcan6hudv3PegXf6zgl1zqKDoGYbgNENShPP
 DnZq1FJ9K760BaykK17pLKCgjIu6ynSko9soX8FffJ+N/3Bu5SNhF8Fghoa2IOb9sHJY
 JggBoJzi4rsYApFnQIAff5SDZe+dIhM0G5WU/fucnCuydKo2rYbx50Tozm2h+UGZ84HW
 3nHKNd+ZYG8AYm4icT3F3o13qxB83koFKwYccdo5hQv/6bMK9XXgKPXacjLLn3GvSKHb
 nAgQ==
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=u7yPvR/glXKmN2nHhIeqtdBV1/kK2fjBN+rJ3yksFT0=;
 b=U3r/B8U16PNuJmuf7K7UhPfeVQkXzs8YmUrx8/B6VxtAkN7ebVjB1cF/t1DJHBAyAg
 aoU69MPgaw9oOFfD8qgl2SjPU5+VUQ6vwN9W4O645FCogVEcK6Iup4xL3LnDG+6mhhX9
 rbNhE6qEAcDmHTI8D7FiaMnHeqcxdiJtasRsa2jqu6LJLBsUmGb563pD50f1A7JXMtVG
 4lyEP8OYBBn41fWBoqq//rj+kXkN2+tyceSyuCvnzWP7eHFv5ec48V4scPMehI6zEcGU
 +sAvMMkbGHFW+dFxHnI6x6QAxfrx8pPUDQOhwHpF5DYYuE8cv1ewPJDXIp4stcnSZxDm
 dy+w==
X-Gm-Message-State: ABuFfogBrk/I2uNDgRjQT6ygyby/nxxQ9p5Y1sJd9OahxmrjUrqbJS7a
 jUCmk1ibpAlL7vLZIjXIbDwie5vgT3XriTLr0Eg=
X-Google-Smtp-Source: ACcGV61hgiI17gRUwMhsDJtemwpnp7YVntI0kIZfimKwH3pBybzIvuRjbbRlJ/2PszQQ4GEpRApd0Iym9rZxfM/Bow0=
X-Received: by 2002:adf:8b5e:: with SMTP id
 v30-v6mr10330608wra.282.1538835924876; 
 Sat, 06 Oct 2018 07:25:24 -0700 (PDT)
MIME-Version: 1.0
References: <CABaiLQ959qf8fDZSV5-G1utG3mZUB2WMmw+HaMjfXC0PXtkzhw@mail.gmail.com>
 <b1a73c07-3e50-38ad-7ef5-851df86bac7b@bitdefender.com>
 <CABaiLQ-EH0Z7UgFP4MF0oHWP5WSYR=4_FdU+r2+1BkECLdWScw@mail.gmail.com>
 <CABaiLQ-gQBDurcA+Bt+B0pNnziiq-pJMWqpE9Tvh5bYeCQjUjA@mail.gmail.com>
 <e7fc01dd-7d44-29a5-39be-d2cb41f9174b@bitdefender.com>
 <CABaiLQ-y7JjRiNz2+kBVfmkcSFbevRgZCpuHo=pWY9B77OV4pA@mail.gmail.com>
 <ef7f95fe-bbc0-bdd9-d9ae-f0324d6e87b0@bitdefender.com>
 <CABaiLQ9D-g4WziFbE-3kecLae539qvAeMW2u7kz1hDo0u7YNbA@mail.gmail.com>
 <CABaiLQ-hkSzjFRv-SRh=Tt6z01ynFT-RKWPGtuSDFPHghtFFWg@mail.gmail.com>
 <990b64a3-d797-09d1-6f91-2c87bb799223@bitdefender.com>
 <CABaiLQ8SO7iXA6wMMbCaXEUZNC8rr=f8EkomWCXzQ+b1-qXDWw@mail.gmail.com>
 <CABaiLQ9B00dsmSbCs28-2SRoZHudkQTjMbfdZ4Eha-WRVONu1Q@mail.gmail.com>
In-Reply-To: <CABaiLQ9B00dsmSbCs28-2SRoZHudkQTjMbfdZ4Eha-WRVONu1Q@mail.gmail.com>
From: Tamas Lengyel <tamas.lengyel@zentific.com>
Date: Sat, 6 Oct 2018 08:24:48 -0600
Message-ID: <CABfawh=8pYiQyf9y13+OinJ+Th-RAeLA-c=uy3vCc4+18OokMA@mail.gmail.com>
To: sepanta s <sapanta992@gmail.com>, Xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-devel] An issue in sharing the pages again in xen-memshare
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU2VwYW50YSwKbWVtc2hhcmluZyBpbiBYZW4gaXMgZmFpcmx5IHJvdWdoIGFyb3VuZCB0aGUg
ZWRnZXMuIE5vdCBiZWluZyBhYmxlIHRvCnNoYXJlIGFsbCBwYWdlcyBiZXR3ZWVuIFZNcyBpcyBu
b3JtYWwgdGhvdWdoLiAgTGFzdCB0aW1lIEkgY2hlY2tlZCB5b3UKY291bGQgc3RpbGwgc2hhcmUg
YSBmYWlybHkgbGFyZ2UgY2h1bmsgb2YgbWVtb3J5IGJldHdlZW4gYSBWTSBhbmQgaXRzCmNsb25l
IGNyZWF0ZWQgdmlhIHNhdmUvcmVzdG9yZS4gSnVzdCBrZWVwIGluIG1pbmQgdGhhdCB0aGUgb3Jp
Z2luIFZNCmNhbid0IGJlIHVucGF1c2VkIGFmdGVyIGl0cyBtZW1vcnkgaXMgc2hhcmVkIHRvIGEg
Y2xvbmUgYW5kIHRoYXQgdGhlCmNsb25lIGFsc28gbmVlZHMgYSBDb1cgZGlzay4gSWYgeW91IHJl
YWxseSBiZWxpZXZlIHRoZSBwYWdlIHlvdSBhcmUKdHJ5aW5nIHRvIHNoYXJlIHNob3VsZCBiZSBz
aGFyYWJsZSB5b3Ugd2lsbCBuZWVkIHRvIGRlYnVnIGl0IGZ1cnRoZXIKb24geW91ciBvd24gYW5k
IHN1Ym1pdCBhIHBhdGNoIHdpdGggYSBmaXggdGhhdCBJIHdvdWxkIGJlIGhhcHB5IHRvCnJldmll
dy4KClRhbWFzCgpPbiBGcmksIE9jdCA1LCAyMDE4IGF0IDExOjI2IFBNIHNlcGFudGEgcyA8c2Fw
YW50YTk5MkBnbWFpbC5jb20+IHdyb3RlOgo+Cj4KPiBEZWFyIFRhbWFzLAo+Cj4gSSBoYXZlIGdv
dCBjb25zZWN1dGl2ZSBwcm9ibGVtIGluIG1lbW9yeSBzaGFyaW5nIGluIFhlbi4gSSB3b3VsZCBi
ZSBzbyBtdWNoIGdyYXRlZnVsIGlmIHlvdSBjb3VsZCBnaXZlIG1lIGEgaGFuZC4KPgo+IEZpcnN0
bHksIEkgaGF2ZSB3cml0dGVuIGEgdXNlci1sZXZlbCBhcHBsaWNhdGlvbiB0aGF0IGRlZHVwbGlj
YXRlcyB1bnNoYXJlZCBwYWdlcyBhZnRlciBUIG1pbGlzZWNvbmRzLiBUaGUgcHJvYmxlbSB3aXRo
IHRoaXMgYXBwbGljYXRpb24gaXMgdGhhdCBpdCBjYW4ndCBzaGFyZSBhbGwgdGhlIHBhZ2VzIGV2
ZW4gdGhvdWdoIHRoZSBwYWdlcyBhcmUgbnVtZXJvdXMuIEFzIEkgd2VudCB0aHJvdWdoIGRlYnVn
Z2luZyB0aGUgWGVuIGNvZGUsIEkgZmlndXJlZCBvdXQgdGhhdCByZWZlcmVuY2UgY291bnQgb2Yg
dGhvc2UgcGFnZXMgd2VyZSBuZWdhdGl2ZS4gU28sIGJ5IHNlYXJjaGluZyBtb3JlIEkgZ290IHRo
YXQgYW4gb3ZlcmZsb3cgb2NjdXJzIGZvciB0aG9zZSBwYWdlcyBpbiB0aGF0IHBhcnQgb2YgbXkg
WGVuIHZlcnNpb24gNC43Lgo+IEkgZGVjaWRlZCB0byBtaWdyYXRlIHRvIGEgbmV3ZXIgc3RhYmxl
IHJlbGVhc2UsIHdoaWNoIEkgY2hvc2UgNC4xMS4gSW4gdGhhdCB2ZXJzaW9uLCBJIGNyZWF0ZWQg
YSByYXcgaW1hZ2UsIGluc3RhbGxlZCBteSB3aW5kb3dzIGFuZCBydW4gdGhlIHZpcnR1YWwgbWFj
aGluZS4gVGhlbiwgSSBjcmVhdGVkIGEgY2xvbmUgb2YgdGhlIHZtLiBJIHBhdXNlZCBib3RoIHRo
ZSBzb3VyY2UgYW5kIGl0cyBjbG9uZSBhbmQgdHJpZWQgdG8gcnVuIG1lbXNoYXJldG9vbCB0byBz
aGFyZSBwYWdlcyBiZXR3ZWVuIHRoZSBzb3VyY2UgYW5kIHRoZSBjbG9uZS4gSGVyZSwgdGhlIFhl
biBob3N0IGhhbmdzIGFuZCBJIGNhbm5vdCBkbyBhbnl0aGluZy4gSSByZXBvcnRlZCB0aGUgcHJv
YmxlbSBhcyBhIGJ1ZyBvciBzb21ldGhpbmcgc2ltaWxhciB0byBYZW4gbWFpbGluZyBsaXN0LiAg
SSBhc2tlZCBSYXp2YW4sIGhlIHRvbGQgbWUgdG8gZGVidWcgYW5kIHNlbmQgdGhlIHJlcG9ydCBi
dXQgbXkgUEMgZG9lc24ndCBoYXZlIGEgc2VyaWFsIHBvcnQuIEFzIHRoZSBvdGhlciBQQ3MgSSBo
YXZlIGFjY2VzcyB0byBkbyBub3QgaGF2ZSBzZXJpYWwgcG9ydHMsIEkgdHJpZWQgdG8gaW5zdGFs
bCBYZW4gaW4gYSBWTSBpbiBWYm94IHRvIHVzZSB0aGUgZW11bGF0ZWQgc2VyaWFsIHBvcnRzIHRv
IGRlYnVnIGZyb20gYW5vdGhlciBWYm94IFZNLiBCdXQsIHRoYXQgY29tZXMgb3RoZXIgcHJvYmxl
bXMgYXMgSSBjYW5ub3QgY3JlYXRlIFZNIGluIFhlbiA0LjExIGluIHVidW50dSAxNy4wNCBhcyBk
b20wLgo+Cj4gWW91IGtub3cgSSBhbSBqdXN0IG1vdmluZyBmcm9tIG9uZSBwcm9ibGVtICB0byBh
bm90aGVyLiBJIGp1c3QgbmVlZCB5b3VyIGhlbHAuCj4gSSBhbSBsb29raW5nIGZvcndhcmQgdG8g
aGVhcmluZyBmcm9tIHlvdSBzb29uLgo+Cj4KPiBXaXRoIFJlZ2FyZHMsCj4gU2VwYW50YQo+Cj4g
LS0tLS0tLS0tLSBGb3J3YXJkZWQgbWVzc2FnZSAtLS0tLS0tLS0KPiBGcm9tOiBzZXBhbnRhIHMg
PHNhcGFudGE5OTJAZ21haWwuY29tPgo+IERhdGU6IE1vbiwgU2VwIDE3LCAyMDE4IGF0IDg6MTMg
QU0KPiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gQW4gaXNzdWUgaW4gc2hhcmluZyB0aGUgcGFn
ZXMgYWdhaW4gaW4geGVuLW1lbXNoYXJlCj4gVG86IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1
QGJpdGRlZmVuZGVyLmNvbT4KPgo+Cj4gVGhhbmtzIGEgbG90IQo+Cj4gT24gU3VuLCBTZXAgMTYs
IDIwMTggYXQgNjoxMCBQTSBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5j
b20+IHdyb3RlOgo+Pgo+PiBIZWxsbywKPj4KPj4gSSBkb24ndCBrbm93IHdoYXQgdGhlIHByb2Js
ZW0gbWlnaHQgYmUgKGFzIG1lbnRpb25lZCBiZWZvcmUsIEkndmUgZG9uZQo+PiBubyB3b3JrIGF0
IGFsbCB3aXRoIG1lbXNoYXJpbmcpLiBIb3dldmVyLCB0byBzZWUgd2h5IHlvdXIgaG9zdCBoYW5n
cyB5b3UKPj4gc2hvdWxkIHVzZSBhIHNlcmlhbCBwb3J0IGNvbm5lY3Rpb24gdG8gYW5vdGhlciBj
b21wdXRlciBhbmQgc2VlIGlmCj4+IHRoZXJlJ3MgYSBiYWNrdHJhY2UuCj4+Cj4+IGh0dHBzOi8v
d2lraS54ZW5wcm9qZWN0Lm9yZy93aWtpL1hlbl9TZXJpYWxfQ29uc29sZQo+PiBodHRwczovL3dp
a2kueGVucHJvamVjdC5vcmcvd2lraS9EZWJ1Z2dpbmdfWGVuCj4+Cj4+IEkgdGhpbmsgeW91ciBi
ZXN0IGJldCBpcyBUYW1hcyAtIGlmIGhlJ3MgZ290IHRpbWUgdG8gaGVscC4KPj4KPj4KPj4gR29v
ZCBsdWNrLAo+PiBSYXp2YW4KPj4KPj4gT24gOS8xNi8xOCAxMjowNSBQTSwgc2VwYW50YSBzIHdy
b3RlOgo+PiA+IEhpIFJhenZhbiwKPj4gPgo+PiA+IEkgY2hlY2tlZCB0aHJvdWdoIHRoZSBwcm9i
bGVtIEkgbWVudGlvbmVkIGJlZm9yZS4gVGhlIHByb2JsZW0gd2FzIGR1ZSB0bwo+PiA+IGEgdnVs
bmVyYWJpbGl0eSBpbiByZWZlcmVuY2UgY291bnRlcnMgaW4gWGVuIDQuOS4gSSBjb21waWxlZCB0
aGUgbGFzdAo+PiA+IHJlbGVhc2Ugb2YgWGVuIDQuOSBhcyBJIGNoZWNrZWQgdGhlIHBhdGNoZXMg
aGFkIGJlZW4gYXBwbGllZC4KPj4gPiBCdXQgYSBuZXcgcHJvYmxlbSBhcmlzZXMgZnJvbSBzb21l
dGhpbmcgZWxzZS4gWW91IGtub3csIGJlZm9yZSBJIHdhbnQgdG8KPj4gPiBzaGFyZSB0aGUgbWVt
b3J5IG9mIHR3byBWTXMsIEkgY3JlYXRlIG9uZSBhbmQgdGhlbiBjcmVhdGUgYSBjbG9uZSBvZiBp
dAo+PiA+IHdpdGggc2F2ZS9yZXN0b3JlLiBUaGVuIEkgdXNlICJyYW5nZSIgb3B0aW9uIGluIG1l
bXNoYXJldG9vbCBpbiBYZW4gdG8KPj4gPiBzaGFyZSB0aGUgcGFnZXMsIGJ1dCB0aGUgaG9zdCBo
YW5ncy4gSSBndWVzcyB0aGVyZSBpcyBhIGJ1ZyBpbiBYZW4gaW4KPj4gPiBzaGFyaW5nIHR3byBW
TXMgd2hpY2ggb25lIGhhcyBiZWVuIGNyZWF0ZWQgdmlhIHNhdmUvcmVzdG9yaW5nLiBJIGNoZWNr
ZWQKPj4gPiB0aGlzIGZvciBYZW4gNC4xMSB3aXRoIFVidW50dSAxNy4wNCBhcyBob3N0IGFuZCBX
aW5kb3dzIDcgYXMgZ3Vlc3QuCj4+ID4gQ2FuIHlvdSBoZWxwIG1lIG9yIHNob3VsZCBJIHBvc3Qg
dGhpcyBvbiB0aGUgWGVuIGRldmVsb3BlcnMgbWFpbGluZyBsaXN0PycKPj4gPgo+PiA+IEkgbG9v
ayBmb3J3YXJkIHRvIGhlYXJpbmcgZnJvbSB5b3UuCj4+ID4KPj4gPiBQLlM6IEkgYW0gUGhkIHN0
dWRlbnQgYW5kIHRoaXMgaXMgbXkgTWFzdGVyJ3MgcHJvamVjdCB3aGljaCB3YXMgbm90Cj4+ID4g
aW1wbGVtZW50ZWQuIEkgYW0gd29ya2luZyBvbiBpdCBvbiBhbmQgb2ZmIGJ1dCB3YW50IHRvIGZp
bmlzaCBpdC4gVGhhdCdzCj4+ID4gd2h5IHRoZXJlIGlzIGxvbmcgcGVyaW9kIG9mIHRpbWUgYmV0
d2VlbiBlYWNoIHF1ZXN0aW9uIC4gSnVzdCB0aG91Z2h0Cj4+ID4gYmVpbmcgb24gYW5kIG9mZiBp
cyBub3QgcmVhbGx5IGdvb2QhIFNvLCBJIHNoYXJlZCB0aGUgcmVhc29uIHdpdGggeW91Lgo+PiA+
Cj4+ID4gV2l0aCBSZWdhcmRzLAo+PiA+IFNlcGFudGEKPj4gPgo+PiA+Cj4+ID4KPj4gPgo+PiA+
IE9uIEZyaSwgQXVnIDI0LCAyMDE4IGF0IDI6MjkgUE0gc2VwYW50YSBzIDxzYXBhbnRhOTkyQGdt
YWlsLmNvbQo+PiA+IDxtYWlsdG86c2FwYW50YTk5MkBnbWFpbC5jb20+PiB3cm90ZToKPj4gPgo+
PiA+ICAgICBUaGFua3MuCj4+ID4KPj4gPiAgICAgT24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMjo0
MCBQTSBSYXp2YW4gQ29qb2NhcnUKPj4gPiAgICAgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20g
PG1haWx0bzpyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPj4gd3JvdGU6Cj4+ID4KPj4gPiAgICAg
ICAgIE5vIHByb2JsZW0sIEkgd2FzIGp1c3QgdHJ5aW5nIHRvIGNsZWFyIHRoaW5ncyB1cC4KPj4g
Pgo+PiA+ICAgICAgICAgR29vZCBsdWNrIHdpdGggdGhlIGRlYnVnZ2luZyEKPj4gPgo+PiA+ICAg
ICAgICAgT24gOC8yNC8xOCA4OjMxIEFNLCBzZXBhbnRhIHMgd3JvdGU6Cj4+ID4gICAgICAgICA+
IFRoYW5rcyBmb3IgeW91ciByZXBseSwgSSB1bmRlcnN0YW5kLgo+PiA+ICAgICAgICAgPiBVbmZv
cnR1bmF0ZWx5LCBIZSBkaWRuJ3QgcmVwbHkgdGhlIHByZXZpb3VzIG9uZSBhbmQgSSBhbSBzdHVj
ayBpbi4KPj4gPiAgICAgICAgID4gSSB3aWxsIG5vdCByZXBseSB0aGUgZW1haWwgdG8geW91IGFn
YWluLgo+PiA+ICAgICAgICAgPgo+PiA+ICAgICAgICAgPiBTb3JyeS4KPj4gPiAgICAgICAgID4K
Pj4gPiAgICAgICAgID4gT24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMjoxOSBQTSBSYXp2YW4gQ29q
b2NhcnUKPj4gPiAgICAgICAgID4gPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20gPG1haWx0bzpy
Y29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgo+PiA+ICAgICAgICAgPG1haWx0bzpyY29qb2NhcnVA
Yml0ZGVmZW5kZXIuY29tCj4+ID4gICAgICAgICA8bWFpbHRvOnJjb2pvY2FydUBiaXRkZWZlbmRl
ci5jb20+Pj4gd3JvdGU6Cj4+ID4gICAgICAgICA+Cj4+ID4gICAgICAgICA+ICAgICBPbiA4LzI0
LzE4IDg6MDcgQU0sIHNlcGFudGEgcyB3cm90ZToKPj4gPiAgICAgICAgID4gICAgID4gSSBkZWJ1
Z2dlZCB0aGUga2VybmVsIGNvZGVzIGFuZCBmb3VuZCBvdXQgdGhlIHJvb3QgY2F1c2UuCj4+ID4g
ICAgICAgICA+ICAgICA+IFRoZSBzaGFyaW5nIGlzIG5vdCBkb25lIGZvciBzb21lIHBhZ2VzIGNh
dXNpbmcgZXJyb3IKPj4gPiAgICAgICAgIC1FMkJJRyB3aGljaAo+PiA+ICAgICAgICAgPiAgICAg
aXMgZHVlCj4+ID4gICAgICAgICA+ICAgICA+IHRvIHJlZmVyZW5jZSBjb3VudCBiZWluZyBtb3Jl
IHRoYW4gb25lLiBUaGlzIHByZXZlbnRzCj4+ID4gICAgICAgICBoeXBlcnZvciB0bwo+PiA+ICAg
ICAgICAgPiAgICAgPiBub21pbmF0ZSB0aGUgcGFnZS4gQXMgbXVjaCBhcyBJIGtub3cgYWJvdXQg
dGhpcyBpc3N1ZSwKPj4gPiAgICAgICAgIHRoZSBwYWdlIHRoYXQgSQo+PiA+ICAgICAgICAgPiAg
ICAgPiB3YW50IHRvIG5vbWluYXRlIGFuZCBJIHJlY2VpdmUgdGhpcyBlcnJvciBmcm9tCj4+ID4g
ICAgICAgICBtYWtlX3BhZ2Vfc2hhcmFibGUKPj4gPiAgICAgICAgID4gICAgID4gZnVuY3Rpb24g
aW4gbWVtX3NoYXJpbmcuYyBpcyBwb2ludGVkIGJ5IG1vcmUgdGhhbiBvbmUKPj4gPiAgICAgICAg
IHBhZ2VzLiBTbywgaXMKPj4gPiAgICAgICAgID4gICAgID4gdGhlcmUgYW55IGlkZWEgdG8gcmVz
b2x2ZSB0aGlzIGlzc3VlPyBJIHRob3VnaCB0aGF0IEkKPj4gPiAgICAgICAgIGNhbiBwdXQgdGhl
IHBhZ2UKPj4gPiAgICAgICAgID4gICAgID4gbnVtYmVyIGluIGEgYnVmZmVyIGFuZCBzaGFyZSBp
dCBhZ2FpbiBhZnRlciB0Cj4+ID4gICAgICAgICBtaWxsaXNlY29uZHMgYnV0Cj4+ID4gICAgICAg
ICA+ICAgICBzdGlsbCB0aGUKPj4gPiAgICAgICAgID4gICAgID4gbm9taW5hdGlvbiByZXR1cm4g
LUUyQklHIGVycm9yLiAgQW0gSSBtaXNzaW5nIHNvbWV0aGluZz8KPj4gPiAgICAgICAgID4KPj4g
PiAgICAgICAgID4gICAgIEFzIHN0YXRlZCBiZWZvcmUsIHVuZm9ydHVuYXRlbHkgSSd2ZSBuZXZl
ciB1c2VkIHRoaXMKPj4gPiAgICAgICAgIGZlYXR1cmUgYW5kIGRvbid0Cj4+ID4gICAgICAgICA+
ICAgICBrbm93IHdoYXQgdG8gc3VnZ2VzdC4gQWdhaW4sIG1heWJlIFRhbWFzIHdpbGwgY2hpbWUg
aW4uCj4+ID4gICAgICAgICA+Cj4+ID4KPj4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Oct 06 18:21:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Oct 2018 18: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 1g8rBu-00005f-9a; Sat, 06 Oct 2018 18:20:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gzmx=ms=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g8rBs-00005W-Qi
 for xen-devel@lists.xenproject.org; Sat, 06 Oct 2018 18:20:36 +0000
X-Inumbo-ID: b1a63aeb-c994-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b1a63aeb-c994-11e8-a6a9-d7ebe60f679a;
 Sat, 06 Oct 2018 18:21: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 <aliasfile-bounces@xenproject.org>)
 id 1g8rBq-0007gv-SE; Sat, 06 Oct 2018 18:20: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 1g8rBq-0000Qk-KI; Sat, 06 Oct 2018 18:20:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g8rBq-0005hB-Jh; Sat, 06 Oct 2018 18:20:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128441-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=0a7101c89b787d2f45690f8ad3a4b932b000b758
X-Osstest-Versions-That: libvirt=8ba65c4d95712b54362fd81c34bae99f51d45a0b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 06 Oct 2018 18:20:34 +0000
Subject: [Xen-devel] [libvirt test] 128441: 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>

ZmxpZ2h0IDEyODQ0MSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg0NDEvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEyODM2NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4MzY3CiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
cWNvdzIgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIDBhNzEwMWM4OWI3ODdkMmY0NTY5MGY4YWQzYTRiOTMyYjAwMGI3
NTgKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDhiYTY1YzRkOTU3MTJi
NTQzNjJmZDgxYzM0YmFlOTlmNTFkNDVhMGIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyODM2NyAg
MjAxOC0xMC0wNCAwNDoxODo0MyBaICAgIDIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjg0
MDIgIDIwMTgtMTAtMDUgMDQ6MTg6NDAgWiAgICAxIGRheXMgICAgMiBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMjg0NDEgIDIwMTgtMTAtMDYgMDQ6MTg6NTUgWiAgICAwIGRheXMgICAg
MSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgogIErDoW4gVG9ta28g
PGp0b21rb0ByZWRoYXQuY29tPgogIFBhdmVsIEhyZGluYSA8cGhyZGluYUByZWRoYXQuY29tPgoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNv
dzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzov
aG9tZS94ZW4vZ2l0L2xpYnZpcnQuZ2l0CiAgIDhiYTY1YzRkOTUuLjBhNzEwMWM4OWIgIDBhNzEw
MWM4OWI3ODdkMmY0NTY5MGY4YWQzYTRiOTMyYjAwMGI3NTggLT4geGVuLXRlc3RlZC1tYXN0ZXIK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Oct 06 23:04:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 06 Oct 2018 23:04: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 1g8vc7-0002zy-Gg; Sat, 06 Oct 2018 23:03:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gzmx=ms=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g8vc7-0002zo-1I
 for xen-devel@lists.xenproject.org; Sat, 06 Oct 2018 23:03:59 +0000
X-Inumbo-ID: c1953810-c9bb-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c1953810-c9bb-11e8-a8a5-bc764e045a96;
 Sun, 07 Oct 2018 01:01:28 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1g8vc2-0005eP-Cq; Sat, 06 Oct 2018 23:03: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 1g8vc2-0001i1-30; Sat, 06 Oct 2018 23:03:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g8vc2-0000go-2L; Sat, 06 Oct 2018 23:03:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128438-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-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-rumprun-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot: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-i386-xl-qemut-win7-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-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1: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-amd64-i386-libvirt-xsm: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-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-qemuu-debianhvm-amd64-xsm: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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds: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-amd64-i386-xl-qemuu-win10-i386:windows-install: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-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=091a1eaa0e309b0e8dcbf3f2da12c7f3d03ed182
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 06 Oct 2018 23:03:54 +0000
Subject: [Xen-devel] [linux-linus test] 128438: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODQzOCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4NDM4LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1
ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxMSBn
dWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1p
bnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItaW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTEgeGVu
LWJvb3QvZHN0X2hvc3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkz
ODYtZXhhbWluZSAgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJv
b3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMCB4ZW4tYm9vdC9zcmNf
aG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAg
ICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgMTEgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgOCBy
ZWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CgpSZWdyZXNzaW9u
cyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI1ODk4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU4OTgK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBsaWtlIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1ODk4CiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1ODk4
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wy
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAg
ICAgICAgIDA5MWExZWFhMGUzMDliMGU4ZGNiZjNmMmRhMTJjN2YzZDAzZWQxODIKYmFzZWxpbmUg
dmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDk0NzEwY2FjMGVmNGVlMTc3YTYzYjUyMjc2
NjRiMzhjOTViYmY3MDMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTg5OCAgMjAxOC0wOC0xMyAy
MToyMDo1NSBaICAgNTQgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjU5MjEgIDIwMTgtMDgt
MTUgMTM6MDY6NTYgWiAgIDUyIGRheXMgICA1NCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjg0MzggIDIwMTgtMTAtMDYgMDE6Mzk6NDEgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCjIzNTAgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5n
IHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBy
dW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjk2NzkxIGxpbmVzIGxvbmcu
KQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Oct 07 00:13:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 07 Oct 2018 00:13: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 1g8whN-0008Vk-Qx; Sun, 07 Oct 2018 00:13:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nibt=mt=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g8whM-0008Vb-MB
 for xen-devel@lists.xenproject.org; Sun, 07 Oct 2018 00:13:28 +0000
X-Inumbo-ID: fc37f1ca-c9c5-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fc37f1ca-c9c5-11e8-a6a9-d7ebe60f679a;
 Sun, 07 Oct 2018 00: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 <aliasfile-bounces@xenproject.org>)
 id 1g8whH-0007U9-Bc; Sun, 07 Oct 2018 00:13: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 1g8whH-00041O-0l; Sun, 07 Oct 2018 00:13:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g8whG-0004K8-Vy; Sun, 07 Oct 2018 00:13:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128445-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:regression
 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-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check: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-amd64-i386-xl-pvshim:guest-start: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: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-amd64-i386-libvirt-xsm:migrate-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-i386-libvirt:migrate-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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm: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-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-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-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-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-amd64-i386-xl-qemut-ws16-amd64:guest-stop: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-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=91d4eca7add6a7a114bc05cc6d38223a0c0b5575
X-Osstest-Versions-That: xen=359970fd8b781fac2ddcbc84dd5b890075fa08ef
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 07 Oct 2018 00:13:22 +0000
Subject: [Xen-devel] [xen-unstable test] 128445: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODQ0NSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODQ0NS8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIFJFR1IuIHZz
LiAxMjgzNzMKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjgzNTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODM3MwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgMTI4MzczCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjgzNzMKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEy
ODM3MwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4MzczCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjgzNzMKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyODM3MwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4MzczCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwv
bDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAg
IDkxZDRlY2E3YWRkNmE3YTExNGJjMDVjYzZkMzgyMjNhMGMwYjU1NzUKYmFzZWxpbmUgdmVyc2lv
bjoKIHhlbiAgICAgICAgICAgICAgICAgIDM1OTk3MGZkOGI3ODFmYWMyZGRjYmM4NGRkNWI4OTAw
NzVmYTA4ZWYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyODM3MyAgMjAxOC0xMC0wNCAxMTo0Njo0
OSBaICAgIDIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjg0MTQgIDIwMTgtMTAtMDUgMDk6
NTI6MDcgWiAgICAxIGRheXMgICAgMiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjg0
NDUgIDIwMTgtMTAtMDYgMDg6NDY6NTkgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92
c2t5QG9yYWNsZS5jb20+CiAgQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+CiAgQ2hy
aXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIEdlb3JnZSBEdW5s
YXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+
CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICBSYXp2YW4gQ29qb2Nh
cnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+CiAgU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxz
dXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQteGVuLWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2QgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3Jh
ZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBi
ZSA0ODggbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Oct 07 01:04:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 07 Oct 2018 01:04: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 1g8xUv-0002JQ-0y; Sun, 07 Oct 2018 01:04:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=r9+o=mt=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1g8xUt-0002JL-N5
 for xen-devel@lists.xenproject.org; Sun, 07 Oct 2018 01:04:39 +0000
X-Inumbo-ID: 237012bd-c9cd-11e8-a6a9-d7ebe60f679a
Received: from out3-smtp.messagingengine.com (unknown [66.111.4.27])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 237012bd-c9cd-11e8-a6a9-d7ebe60f679a;
 Sun, 07 Oct 2018 01:05:53 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id D8B2C21E78
 for <xen-devel@lists.xenproject.org>; Sat,  6 Oct 2018 21:04:37 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Sat, 06 Oct 2018 21:04:37 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=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=fm3; bh=uwAVY6cAKPHbBiy1U1hRtnde9bsqy
 0WYh3xgoRTSOEY=; b=ATZTigKF/yHZa4ztGOLyWMEy6vG36md2WxzlNtOZi/qVm
 aFNsEBDDROwhrEXpCtMDK0v6cS7sCQxyq3tIgBQrtHykF73fKuJkBrBxyXpSkHUW
 h4LDqjjej4Z6hI7cS7U6zSfTqGvuFgousKGE8wzOgGOwLexBPnREmvbZnhtOm3Kk
 wwpYA2l54uf0HNwG2V8tyygJnWA/QWWYpBXvCeZNhpimUkMHx8Dvu8O8vZ/BiXR2
 qDsVqLaPweEGY+qpsNN82vHxwUxXgbHRbDOz+FOPVt7odt5WOzgdV8FNm6mUVGsF
 y9JcerzhjyOPV8wBRkgNbLfDTmgCb19oSKcIrQPEQ==
X-ME-Sender: <xms:pVu5W4C2rQp2VJviZciOrwp1QZiraAq0_0Ljt9YAh2P3e2hJQc-ZSQ>
X-ME-Proxy: <xmx:pVu5W3CErYbIJDraF7aWZj091dQxy_wdY2gw-OE4fNVx7Ce3kfAfaQ>
 <xmx:pVu5W5pO_H6ucrF92Dqvu_3I3nUC5U_4faAwNMvgzdtXpDfueGc4PQ>
 <xmx:pVu5W73vWH9O-9xIJM6kiS7LnjuW6M8u1zwvumnna9RIdHXER5UKQQ>
 <xmx:pVu5W41GYVxUojvOsEgS1245Ygy1ddi0tmv_mRLIzEVcrWizgLP7JQ>
 <xmx:pVu5WwevSWGmucT3ETColbPjD2dl1S3Tvza5kqRchWHKCLpD4Q-EZA>
 <xmx:pVu5W2o7SX5-sjQ1gy5mTNuUs3Cq1Yxe6C0WPJ509oR_mDJ-oOSX3A>
Received: from mail-itl (ip5b409b0b.dynamic.kabel-deutschland.de
 [91.64.155.11])
 by mail.messagingengine.com (Postfix) with ESMTPA id 29A1B102EA
 for <xen-devel@lists.xenproject.org>; Sat,  6 Oct 2018 21:04:37 -0400 (EDT)
Date: Sun, 7 Oct 2018 03:04:33 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel <xen-devel@lists.xenproject.org>
Message-ID: <20181007010433.GB2975@mail-itl>
MIME-Version: 1.0
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: [Xen-devel] Backports to stable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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="===============4295008773251199583=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============4295008773251199583==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="C7zPtVaVf+AK4Oqc"
Content-Disposition: inline


--C7zPtVaVf+AK4Oqc
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi,

I'd like to propose backporting GCC7/8 fixes to all stable branches. Below
is a list up to stable-4.6, but some of the patches are already on
select branches (developed during that release cycle, or already
backported). If you want, I can prepare separate lists for each branch,
but in practice `git cherry-pick` do the right thing already.

    e0a97098e2 x86: fix section type mismatch in mm.c
    fa7789ef18 tools/libxc: fix strncpy size
    796dea37fb tools: include sys/sysmacros.h on Linux
    850e89b3ef tools/blktap2: fix possible '\0' truncation
    3a633c2614 tools/blktap2: fix hypothetical buffer overflow
    f49fa658b5 tools:misc:xenlockprof: fix possible format string overflow
    27751d8924 tools/misc: fix hypothetical buffer overflow in xen-lowmemd
    ebdba150bf xenalyze: fix misleading indentation.
    87761277d7 xenalyze: remove cr3_compare_total
    c2a17869d5 libfsimage: replace deprecated readdir_r() with readdir()
    938c8f53b1 tools/xenpmd: fix possible '\0' truncation
    e75c9dc85f xenpmd: make 32 bit gcc 8.1 non-debug build work
    2d78f78a14 tools: fix several "format-truncation" warnings with GCC 7
    b9daff9d81 libxl: replace deprecated readdir_r() with readdir()
    b021beb21a tools: libxl: NULL terminate partially constructed hex string
    7f601f7c34 tools/gdbsx: fix -Wstringop-truncation warning

    # This one doesn't apply cleanly, because acpi stuff moved
    # tools/firmware/hvmloader/acpi -> tools/acpi
    858dbaaeda libacpi: fixes for iasl >=3D 20180427

    # Not sure if a good idea in a stable branch; if not acceptable, I can =
extract
    # gcc-7/gcc-8 related commits and add them to tools/firmware/etherboot/=
patches/
    461b216534 ipxe: update to newer commit

Another thing worth backporting is xs_watch thread stack size fix +
related patches:

    b4f98dc0d8 tools: fix typo in tools/Rules.mk
    448c03b3cb tools/xenstore: try to get minimum thread stack size for wat=
ch thread
    c9bd8a7365 tools/xenstore: add libdl dependency to libxenstore
    1a37319492 tools/xenstore: fix linking libxenstore with ldl

--=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?

--C7zPtVaVf+AK4Oqc
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAlu5W6IACgkQ24/THMrX
1yyQHAf/XxmarjTx+0WFQMhHv4fZnnrmXSrGBb7sxnfg8LrZlHkoJJjXOEcvP+bK
q35KNS6q1kKyzMa62YVQ41Ja7Rbbdg7JFQa6E+BrJO6RP8qDLRGZNpgbVTzrknrN
6ZaXhXSg9uatmKaGmYejvmzTXWG9v6/kG9vwvvMv4JSIFtzIEgOujP4qH3F1K0bm
MQjZ9kmqmKenk9bIj9v5A+WoPOa74cZvgWFeJAPuhz/Cx0rxXOOP7MFCUKpLg2y9
MQ7t1NNacp8L4HVLw4kt8SCR9B+qdIV8oQk0v/LnY/r7ddBCejzLh0UeHtMn3CS0
ao+24XbvKuScQWb1ZCXgOKzFZv9Hrw==
=tArX
-----END PGP SIGNATURE-----

--C7zPtVaVf+AK4Oqc--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4295008773251199583==--


From xen-devel-bounces@lists.xenproject.org Sun Oct 07 03:12:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 07 Oct 2018 03:12: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 1g8zU8-0003HL-LP; Sun, 07 Oct 2018 03:12:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nibt=mt=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g8zU7-0003HB-KL
 for xen-devel@lists.xenproject.org; Sun, 07 Oct 2018 03:11:59 +0000
X-Inumbo-ID: ed37b163-c9de-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ed37b163-c9de-11e8-a6a9-d7ebe60f679a;
 Sun, 07 Oct 2018 03:13: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 <aliasfile-bounces@xenproject.org>)
 id 1g8zU3-0003WR-5W; Sun, 07 Oct 2018 03: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 1g8zU2-0004ih-P1; Sun, 07 Oct 2018 03:11:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g8zU2-0008PB-OQ; Sun, 07 Oct 2018 03:11:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128449-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-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-credit1: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-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:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-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-i386-libvirt-qemuu-debianhvm-amd64-xsm: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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-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: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-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-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-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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop: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-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=3c2d3042849686969add641bd38b08b9877b9e8f
X-Osstest-Versions-That: qemuu=dafd95053611aa14dda40266857608d12ddce658
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 07 Oct 2018 03:11:54 +0000
Subject: [Xen-devel] [qemu-mainline test] 128449: 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>

ZmxpZ2h0IDEyODQ0OSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg0NDkvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODM0MAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4MzQw
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjgzNDAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyODM0MAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTI4MzQwCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgM2MyZDMwNDI4NDk2ODY5
NjlhZGQ2NDFiZDM4YjA4Yjk4NzdiOWU4ZgpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgZGFmZDk1MDUzNjExYWExNGRkYTQwMjY2ODU3NjA4ZDEyZGRjZTY1OAoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI4MzQwICAyMDE4LTEwLTAzIDEwOjA3OjE1IFogICAgMyBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDEyODQxOCAgMjAxOC0xMC0wNSAxMTozNzoxOSBaICAgIDEgZGF5
cyAgICAyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODQ0OSAgMjAxOC0xMC0wNiAx
MTozNzoxMCBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29t
PgogIERhdmlkIEhpbGRlbmJyYW5kIDxkYXZpZEByZWRoYXQuY29tPgogIERlbmlzIFYuIEx1bmV2
IDxkZW5Ab3BlbnZ6Lm9yZz4KICBFZHVhcmRvIEhhYmtvc3QgPGVoYWJrb3N0QHJlZGhhdC5jb20+
CiAgRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtq
YUBsaW51eC5pYm0uY29tPgogIE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUBy
ZWRoYXQuY29tPgogIE1hcmsgQ2F2ZS1BeWxhbmQgPG1hcmsuY2F2ZS1heWxhbmRAaWxhbmRlLmNv
LnVrPgogIFBhdmVsIFpiaXRza2l5IDxwYXZlbC56Yml0c2tpeUBnbWFpbC5jb20+CiAgUGV0ZXIg
TWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFRob21hcyBIdXRoIDx0aHV0aEBy
ZWRoYXQuY29tPgogIFZsYWRpbWlyIFNlbWVudHNvdi1PZ2lldnNraXkgPHZzZW1lbnRzb3ZAdmly
dHVvenpvLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
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
ZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVu
Yml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0CiAgIGRhZmQ5NTA1MzYuLjNj
MmQzMDQyODQgIDNjMmQzMDQyODQ5Njg2OTY5YWRkNjQxYmQzOGIwOGI5ODc3YjllOGYgLT4gdXBz
dHJlYW0tdGVzdGVkCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Oct 07 07:28:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 07 Oct 2018 07:28: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 1g93U3-0004go-To; Sun, 07 Oct 2018 07:28:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jick=mt=newtech.fi=dag@srs-us1.protection.inumbo.net>)
 id 1g93U3-0004gj-5E
 for xen-devel@lists.xenproject.org; Sun, 07 Oct 2018 07:28:11 +0000
X-Inumbo-ID: 2fa61af9-ca02-11e8-a8a5-bc764e045a96
Received: from mail.newtech.fi (unknown [83.150.94.195])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2fa61af9-ca02-11e8-a8a5-bc764e045a96;
 Sun, 07 Oct 2018 09:25:38 +0200 (CEST)
Received: from eseries.newtech.fi (85-76-107-9-nat.elisa-mobile.fi
 [85.76.107.9])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (Client did not present a certificate)
 by mail.newtech.fi (Postfix) with ESMTPSA id 6DEE9661DE
 for <xen-devel@lists.xenproject.org>; Sun,  7 Oct 2018 10:28:03 +0300 (EEST)
From: Dag Nygren <dag@newtech.fi>
To: xen-devel@lists.xenproject.org
Date: Sun, 07 Oct 2018 10:28:02 +0300
Message-ID: <1615731.eyaQ0j4tC5@eseries.newtech.fi>
Organization: Oy Espoon Newtech Ab
MIME-Version: 1.0
Subject: [Xen-devel] vtpmmgr not saving it's 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TW9yZSB2dHBtIHN0dWZmOgoKSGF2ZSBtb3N0IG9mIHZ0cG1tZ3IgYW5kIHZ0cG06cyB3acOzcmtp
bmcuCkJVVDoKCnZ0cG1tZ3IgZG9lc24ndCBzZWVtIHRvIHN1cnZpdmUgYSByZWJvb3QuCkl0IGFs
d2F5cyBjbGVhcnMgaXRzZWxmIGNvbXBsZXRlbHkuLi4KCkFuZCBkdW1waW5nIHRoZSBkaXNraW1h
Z2UgdGhhdCBpcyBzdXBwb3NlZCB0bwprZWVwIHRoZSBwZXJzaXN0YW50IGRhdGEgaXQgaXMgc3Rp
bGwgdGhlIG9sZCAiYWxsLXplcm9lcyIKY3JlYXRlZCB3aXRoIHRoZSBkZCAvZGV2L3plcm8gYXQg
dGhlIGNyZWF0aW9uLgoKQW55b25lIHdpdGggYW4gaWRlYSBvZiB3aGF0IGlzIGdvaW5nIG9uIGhl
cmU/CgpCZXN0CkRhZwoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Sun Oct 07 07:55:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 07 Oct 2018 07:55: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 1g93u3-0006mM-5n; Sun, 07 Oct 2018 07:55:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=p4z3=mt=xenproject.org=prvs=811746147=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1g93u2-0006mC-E7
 for xen-devel@lists.xenproject.org; Sun, 07 Oct 2018 07:55:02 +0000
X-Inumbo-ID: 772885a0-ca06-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 772885a0-ca06-11e8-a6a9-d7ebe60f679a;
 Sun, 07 Oct 2018 07:56:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,351,1534809600"; d="scan'208";a="67202963"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75366-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-amd64:<job status>:broken:regression
 qemu-mainline:build-i386:<job status>:broken:regression
 qemu-mainline:build-armhf-pvops:<job status>:broken:regression
 qemu-mainline:build-i386-xsm:<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-i386-pvops:<job status>:broken:regression
 qemu-mainline:build-armhf:<job status>:broken:regression
 qemu-mainline:test-amd64-amd64-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-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-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-midway: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-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-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-amd64-amd64-libvirt: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-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386: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-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-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub: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:build-i386-libvirt: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-amd64-amd64-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-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu: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-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm: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-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd: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-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-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-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair: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-libvirt-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-i386-qemuu-rhel6hvm-intel: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:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict: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-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf:host-install(4):broken:nonblocking
 qemu-mainline:build-armhf-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-i386:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64-xsm:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-xsm:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-pvops:host-install(4):broken:nonblocking
X-Osstest-Versions-This: qemuu=3c2d3042849686969add641bd38b08b9877b9e8f
X-Osstest-Versions-That: qemuu=dafd95053611aa14dda40266857608d12ddce658
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 7 Oct 2018 08:54:56 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 75366: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTM2NiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5j
b20vb3NzdGVzdC9sb2dzLzc1MzY2LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMg
Oi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVk
aW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2Vu
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAg
ICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVz
PiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQg
bi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJh
c2VsaW5lIHVudGVzdGVkCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRl
c3RlZAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBi
YXNlbGluZSB1bnRlc3RlZAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAg
ICAgICAgICAgICAgIDNjMmQzMDQyODQ5Njg2OTY5YWRkNjQxYmQzOGIwOGI5ODc3YjllOGYKYmFz
ZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIGRhZmQ5NTA1MzYxMWFhMTRkZGE0
MDI2Njg1NzYwOGQxMmRkY2U2NTgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NTM0OSAgMjAxOC0x
MC0wNCAwNjo0ODoxNCBaICAgIDMgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzUzNjYgIDIw
MTgtMTAtMDcgMDM6MTg6MDEgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tA
cmVkaGF0LmNvbT4KICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEZW5p
cyBWLiBMdW5ldiA8ZGVuQG9wZW52ei5vcmc+CiAgRWR1YXJkbyBIYWJrb3N0IDxlaGFia29zdEBy
ZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgogIEphbm9zY2ggRnJh
bmsgPGZyYW5ramFAbGludXguaWJtLmNvbT4KICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRy
ZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJrIENhdmUtQXlsYW5kIDxtYXJrLmNhdmUtYXlsYW5k
QGlsYW5kZS5jby51az4KICBQYXZlbCBaYml0c2tpeSA8cGF2ZWwuemJpdHNraXlAZ21haWwuY29t
PgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBUaG9tYXMgSHV0
aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBWbGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2Vt
ZW50c292QHZpcnR1b3p6by5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
YnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MK
aW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9s
b2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
LnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9i
IGJ1aWxkLWFtZDY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYgYnJva2VuCmJyb2tlbi1q
b2IgYnVpbGQtYXJtaGYtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni14c20gYnJv
a2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFt
ZDY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMgYnJva2VuCmJyb2tl
bi1qb2IgYnVpbGQtYXJtaGYgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhmIGhvc3QtaW5z
dGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm1oZi1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJv
a2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1
aWxkLWkzODYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXhzbSBob3N0
LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni14c20gaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1p
Mzg2LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQoKUHVzaCBub3QgYXBwbGljYWJsZS4KCihObyByZXZp
c2lvbiBsb2c7IGl0IHdvdWxkIGJlIDgwMCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Oct 07 10:11:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 07 Oct 2018 10: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 1g961t-0000Vs-U3; Sun, 07 Oct 2018 10:11:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nibt=mt=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g961s-0000Vi-Df
 for xen-devel@lists.xenproject.org; Sun, 07 Oct 2018 10:11:16 +0000
X-Inumbo-ID: 801591de-ca19-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 801591de-ca19-11e8-a6a9-d7ebe60f679a;
 Sun, 07 Oct 2018 10:12: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 <aliasfile-bounces@xenproject.org>)
 id 1g961n-0003rG-OD; Sun, 07 Oct 2018 10:11: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 1g961n-0008IO-G9; Sun, 07 Oct 2018 10:11:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g961n-0002vq-FZ; Sun, 07 Oct 2018 10:11:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128471-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=91d4eca7add6a7a114bc05cc6d38223a0c0b5575
X-Osstest-Versions-That: xen=54ec59f6b0b363c34cf1864d5214a05e35ea75ee
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 07 Oct 2018 10:11:11 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 128471: 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>

ZmxpZ2h0IDEyODQ3MSB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODQ3MS8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDkxZDRlY2E3YWRkNmE3
YTExNGJjMDVjYzZkMzgyMjNhMGMwYjU1NzUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDU0ZWM1OWY2YjBiMzYzYzM0Y2YxODY0ZDUyMTRhMDVlMzVlYTc1ZWUKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyODMzOCAgMjAxOC0xMC0wMyAwOToxOTowMiBaICAgIDQgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjg0NzEgIDIwMTgtMTAtMDcgMDk6MTg6MjQgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEJvcmlz
IE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CiAgQnJpYW4gV29vZHMgPGJy
aWFuLndvb2RzQGFtZC5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0Bj
aXRyaXguY29tPgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1
c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlh
biA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0
cml4LmNvbT4KICBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+CiAg
U3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT4KICBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGNvdmVyaXR5LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVz
aGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0
CiAgIDU0ZWM1OWY2YjAuLjkxZDRlY2E3YWQgIDkxZDRlY2E3YWRkNmE3YTExNGJjMDVjYzZkMzgy
MjNhMGMwYjU1NzUgLT4gY292ZXJpdHktdGVzdGVkL3Ntb2tlCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Oct 07 14:38:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 07 Oct 2018 14: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 1g9ACL-00028S-VO; Sun, 07 Oct 2018 14:38:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nibt=mt=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g9ACK-00028F-O7
 for xen-devel@lists.xenproject.org; Sun, 07 Oct 2018 14:38:20 +0000
X-Inumbo-ID: ced9f7f6-ca3e-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ced9f7f6-ca3e-11e8-a6a9-d7ebe60f679a;
 Sun, 07 Oct 2018 14:39: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 <aliasfile-bounces@xenproject.org>)
 id 1g9ACG-0000MU-LW; Sun, 07 Oct 2018 14:38: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 1g9ACG-0006lK-Aa; Sun, 07 Oct 2018 14:38:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g9ACG-00064t-9w; Sun, 07 Oct 2018 14:38:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128461-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot: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-i386-xl-qemut-win7-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-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1: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-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-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-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-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm: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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds: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-amd64-i386-xl-qemuu-win10-i386:windows-install: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-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=c1d84a1b42ef70d8ae601df9cadedc7ed4f1beb1
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 07 Oct 2018 14:38:16 +0000
Subject: [Xen-devel] [linux-linus test] 128461: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODQ2MSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4NDYxLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1
ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxMSBn
dWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1p
bnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwg
UkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAg
ZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2
NC1ydW1wcnVuLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDEwIHhlbi1ib290L3NyY19ob3N0
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAg
ICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICA3IHhl
bi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1k
NjQtcHlncnViICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICA3IHhlbi1ib290
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cy
ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTEgeGVu
LWJvb3QvZHN0X2hvc3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkz
ODYtZXhhbWluZSAgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJv
b3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAg
ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDExIHhl
bi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
aTM4Ni1ydW1wcnVuLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMCB4ZW4tYm9vdC9zcmNf
aG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAg
ICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgMTEgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgOCBy
ZWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CgpSZWdyZXNzaW9u
cyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI1ODk4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU4OTgK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBsaWtlIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1ODk4CiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1ODk4
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAg
ICAgICAgIGMxZDg0YTFiNDJlZjcwZDhhZTYwMWRmOWNhZGVkYzdlZDRmMWJlYjEKYmFzZWxpbmUg
dmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDk0NzEwY2FjMGVmNGVlMTc3YTYzYjUyMjc2
NjRiMzhjOTViYmY3MDMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTg5OCAgMjAxOC0wOC0xMyAy
MToyMDo1NSBaICAgNTQgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjU5MjEgIDIwMTgtMDgt
MTUgMTM6MDY6NTYgWiAgIDUzIGRheXMgICA1NSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjg0NjEgIDIwMTgtMTAtMDYgMjM6MDQ6NTEgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCjIzNTYgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5n
IHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBy
dW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjk3NzM5IGxpbmVzIGxvbmcu
KQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Oct 07 16:23:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 07 Oct 2018 16:23: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 1g9BpS-0001sl-IV; Sun, 07 Oct 2018 16:22:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nibt=mt=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g9BpR-0001sU-PF
 for xen-devel@lists.xenproject.org; Sun, 07 Oct 2018 16:22:49 +0000
X-Inumbo-ID: e17b6429-ca4c-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e17b6429-ca4c-11e8-a8a5-bc764e045a96;
 Sun, 07 Oct 2018 18:20:18 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1g9BpN-0002ot-8H; Sun, 07 Oct 2018 16:22: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 1g9BpM-00025R-W8; Sun, 07 Oct 2018 16:22:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g9BpM-0004Af-Ui; Sun, 07 Oct 2018 16:22:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128464-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check: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-amd64-i386-xl-pvshim:guest-start: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:migrate-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-amd64-i386-libvirt-xsm:migrate-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-i386-libvirt:migrate-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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm: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-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-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-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-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop: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-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=91d4eca7add6a7a114bc05cc6d38223a0c0b5575
X-Osstest-Versions-That: xen=359970fd8b781fac2ddcbc84dd5b890075fa08ef
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 07 Oct 2018 16:22:44 +0000
Subject: [Xen-devel] [xen-unstable test] 128464: 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>

ZmxpZ2h0IDEyODQ2NCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODQ2NC8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI4MzU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjgzNzMK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyODM3MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4MzczCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjgzNzMKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyODM3MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI4Mzcz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjgzNzMKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyODM3MwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1p
bnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAg
ICAgICAgICA5MWQ0ZWNhN2FkZDZhN2ExMTRiYzA1Y2M2ZDM4MjIzYTBjMGI1NTc1CmJhc2VsaW5l
IHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzNTk5NzBmZDhiNzgxZmFjMmRkY2JjODRk
ZDViODkwMDc1ZmEwOGVmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjgzNzMgIDIwMTgtMTAtMDQg
MTE6NDY6NDkgWiAgICAzIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI4NDE0ICAyMDE4LTEw
LTA1IDA5OjUyOjA3IFogICAgMiBkYXlzICAgIDMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4NDQ1ICAyMDE4LTEwLTA2IDA4OjQ2OjU5IFogICAgMSBkYXlzICAgIDIgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlz
Lm9zdHJvdnNreUBvcmFjbGUuY29tPgogIEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29t
PgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICBHZW9y
Z2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50
ZWwuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6dmFu
IENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFN1cmF2ZWUgU3V0aGlrdWxw
YW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xv
Z3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAg
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5h
dGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNv
ZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9z
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4u
b3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICAzNTk5NzBmZDhiLi45MWQ0ZWNhN2FkICA5MWQ0
ZWNhN2FkZDZhN2ExMTRiYzA1Y2M2ZDM4MjIzYTBjMGI1NTc1IC0+IG1hc3RlcgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Oct 07 16:37:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 07 Oct 2018 16: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 1g9C3Z-0003E8-Nc; Sun, 07 Oct 2018 16:37:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=9g0b=mt=xen.org=tim@srs-us1.protection.inumbo.net>)
 id 1g9C3Y-0003E3-9S
 for xen-devel@lists.xenproject.org; Sun, 07 Oct 2018 16:37:24 +0000
X-Inumbo-ID: ea32e593-ca4e-11e8-a8a5-bc764e045a96
Received: from deinos.phlegethon.org (unknown [2001:41d0:8:b1d7::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ea32e593-ca4e-11e8-a8a5-bc764e045a96;
 Sun, 07 Oct 2018 18:34:52 +0200 (CEST)
Received: from tjd by deinos.phlegethon.org with local (Exim 4.90_1 (FreeBSD))
 (envelope-from <tim@xen.org>)
 id 1g9C3R-000GOz-4q; Sun, 07 Oct 2018 16:37:17 +0000
Date: Sun, 7 Oct 2018 17:37:17 +0100
From: Tim Deegan <tim@xen.org>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20181007163717.GA61815@deinos.phlegethon.org>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
 <20181005172917.11963-19-ian.jackson@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181005172917.11963-19-ian.jackson@citrix.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
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 18/18] tools/debugger/kdd: Install as
 `xen-kdd', not just `kdd'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hans van Kranenburg <hans@knorrie.org>, xen-devel@lists.xenproject.org,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgMTg6MjkgKzAxMDAgb24gMDUgT2N0ICgxNTM4NzY0MTU3KSwgSWFuIEphY2tzb24gd3JvdGU6
Cj4gYGtkZCcgaXMgYW4gdW5mb3J0dW5hdGUgbmFtZXNwYWNlIGxhbmRncmFiLgoKQmFoLCBodW1i
dWcsIGV0Yy4gOikgIENhbiB3ZSBoYXZlIGEgbm90ZSBpbiB0aGUgY2hhbmdlbG9nIGZvciB0aGUg
bmV4dApyZWxlYXNlIHRvIHdhcm4gdGhlIGZldyBrZGQgdXNlcnMgdGhhdCB3ZSd2ZSBkb25lIHRo
aXM/Cgo+IFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBjaXRyaXguY29t
PgoKQWNrZWQtYnk6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgoKQ2hlZXJzLAoKVGltLgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Oct 07 18:27:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 07 Oct 2018 18: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 1g9Dll-0002fq-8X; Sun, 07 Oct 2018 18:27:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=xtel=mt=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1g9Dlk-0002fl-6O
 for xen-devel@lists.xenproject.org; Sun, 07 Oct 2018 18:27:08 +0000
X-Inumbo-ID: 3eacb77b-ca5e-11e8-a8a5-bc764e045a96
Received: from mail-yb1-xb43.google.com (unknown [2607:f8b0:4864:20::b43])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3eacb77b-ca5e-11e8-a8a5-bc764e045a96;
 Sun, 07 Oct 2018 20:24:36 +0200 (CEST)
Received: by mail-yb1-xb43.google.com with SMTP id w7-v6so7450154ybm.7
 for <xen-devel@lists.xenproject.org>; Sun, 07 Oct 2018 11:27:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cardoe.com; s=google;
 h=date:from:to:cc:subject:message-id:mail-followup-to:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=cJG14mixq8drKhD7PlS+UZ43jnEHL1ykLznfN5qLXjA=;
 b=epJng/GDCtZGvAkqCM/mlM9eIBIwpVpAElu+x8zKGfLJj3P+yqjWnhUac8/ceJI3oq
 gkMis5i6yMtdrVspokmWNQ1gFwRmraiHF4TGFwPAi6m/TIpNlYS1BKq80cc71r2RrZ8O
 VH2lP3otT0mX6CblwS/QH47iQTw7132shHLYA=
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
 :mail-followup-to:references:mime-version:content-disposition
 :in-reply-to:user-agent;
 bh=cJG14mixq8drKhD7PlS+UZ43jnEHL1ykLznfN5qLXjA=;
 b=Y2hJ7joMOb97HURU31vcet9fERDNKU6uZoQasHriBI7uCEqZPbrVLcmfez3ItxWHxB
 9F/uT0SnQmkPsbywt5cpOGkLjPqyOrzTT21P8sFo85oYMKMCLLOSVjvUZaJhZlheGtiv
 AXwgFy/Nbt2tn8wQnMIu5GcDGskjmMTmGJ7NkINZrpbWGK+xt9YwmdnjGbhA8WPlUjN4
 fBcNUsbHQ0B5lumkab43To72AHedTKMKX2+RRLlL9WR3WMEoGmf1orMmj46UaMtqNu2Q
 N1n1T3S0VAoygvrAUNHc9Wb/6bfazgi/q6D0A7AEcBv8g8N6L9JAndO6FewFY7aU5fKM
 S70A==
X-Gm-Message-State: ABuFfohW7wgT/hyJdngEMS489NiwQIydfbA2xWqrAi7CCsOm1l2CERkw
 /Ayrho73g103pyoiXnxKaiFfpw==
X-Google-Smtp-Source: ACcGV63iEwX7TQ+55yl/Y98cZZQUAnuP03gQJ9SSeU3NfK9WtcqApr36Sg1NhnkOTL8rDb4riuNTLw==
X-Received: by 2002:a25:9847:: with SMTP id
 k7-v6mr11886619ybo.255.1538936825818; 
 Sun, 07 Oct 2018 11:27:05 -0700 (PDT)
Received: from doug-macbook.localdomain
 ([2600:1700:7b90:52f0:dc4e:9665:1043:2865])
 by smtp.gmail.com with ESMTPSA id w201-v6sm11692033ywa.79.2018.10.07.11.27.04
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Sun, 07 Oct 2018 11:27:05 -0700 (PDT)
Date: Sun, 7 Oct 2018 13:27:04 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20181007182704.cshgy2lckrmvjzq3@doug-macbook.localdomain>
Mail-Followup-To: Ian Jackson <ian.jackson@citrix.com>,
 xen-devel@lists.xenproject.org,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Tim Deegan <tim@xen.org>, Hans van Kranenburg <hans@knorrie.org>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
 <20181005172917.11963-11-ian.jackson@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181005172917.11963-11-ian.jackson@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH 10/18] 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>, Wei Liu <wei.liu2@citrix.com>,
 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>,
 Hans van Kranenburg <hans@knorrie.org>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@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>

T24gRnJpLCBPY3QgMDUsIDIwMTggYXQgMDY6Mjk6MDlQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gRmlyc3RseSwgYWRkIGEgcmVmZXJlbmNlIHRvIHRoZSBkb2N1bWVudGF0aW9uIGZvciB0
aGUga2NvbmZpZyBzeXN0ZW0uCj4gCj4gU2Vjb25kbHksIHdhcm4gdGhlIHVzZXIgYWJvdXQgdGhl
IFhFTl9DT05GSUdfRVhQRVJUIHByb2JsZW0uCj4gCj4gQ0M6IERvdWcgR29sZHN0ZWluIDxjYXJk
b2VAY2FyZG9lLmNvbT4KPiBDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiBDQzog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IENDOiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4u
amFja3NvbkBjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IERvdWcgR29sZHN0ZWluIDxjYXJkb2VA
Y2FyZG9lLmNvbT4KCj4gLS0tCj4gIElOU1RBTEwgfCAyMCArKysrKysrKysrKysrKysrKysrKwo+
ICAxIGZpbGUgY2hhbmdlZCwgMjAgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS9JTlNU
QUxMIGIvSU5TVEFMTAo+IGluZGV4IDlhYTllYmRkZGMuLjYyYjAxNjI4NjQgMTAwNjQ0Cj4gLS0t
IGEvSU5TVEFMTAo+ICsrKyBiL0lOU1RBTEwKPiBAQCAtMTksNiArMTksMjYgQEAgZm9sbG93aW5n
IGNvbXBpbGUgcHJvY2Vzcy4gT25jZSBjb25maWd1cmUgaXMgZG9uZSwgbWFrZSgxKSBoYXMgdG8g
YmUKPiAgY2FsbGVkLiBBbHNvIG1ha2UoMSkgcmVjb2duaXplcyBjZXJ0YWluIGFyZ3VtZW50cy4g
VGhlIGZvbGxvd2luZyBzZWN0aW9ucwo+ICB3aWxsIGdpdmUgYW4gb3ZlcnZpZXcuCj4gIAo+ICtY
ZW4gSHlwZXJ2aXNvcgo+ICs9PT09PT09PT09PT09PQo+ICsKPiArWGVuIGl0c2VsZiBpcyBjb25m
aWd1cmVkIHZpYSBhIGBrY29uZmlnJyBzeXN0ZW0gYm9ycm93ZWQgZnJvbSBMaW51eC4KPiArU2Vl
IGRvY3MvbWlzYy9rY29uZmlnLnR4dC4KPiArCj4gK05vdGUgdGhhdCB1bmxpa2Ugd2l0aCBMaW51
eCwgYW5kIGNvbnRyYXJ5IHRvIHRoYXQgZG9jdW1lbnQsIHlvdSBjYW5ub3QKPiArbG9vayBhdCBL
Y29uZmlnIGZpbGVzLCBvciB0aGUgZGVmYXVsdCBvciBnZW5lcmF0ZWQgY29uZmlnIGZpbGVzIGV0
Yy4sCj4gK3RvIGZpbmQgYXZhaWxhYmxlIGNvbmZpZ3VyYXRpb24gb3B0aW9ucy4gIFRoaXMgaXMg
YmVjYXVzZSBpdCBpcyBvbmx5Cj4gK3N1cHBvcnRlZCAoYW5kIHNlY3VyaXR5IHN1cHBvcnRlZCkg
YnkgdGhlIFhlbiBQcm9qZWN0LCB0byBjaGFuZ2UgYQo+ICtzbWFsbCBzdWJzZXQgb2YgdGhlIG9w
dGlvbnMuICBBdHRlbXB0cyB0byBjaGFuZ2Ugb3RoZXIgb3B0aW9ucyB3aWxsIGJlCj4gK3NpbGVu
dGx5IG92ZXJyaWRlbi4gIFRoZSBvbmx5IHdheSB0byBmaW5kIHdoaWNoIGNvbmZpZ3VyYXRpb24g
b3B0aW9ucwo+ICthcmUgYXZhaWxhYmxlIGlzIHRvIHJ1biBgbWFrZSBtZW51Y29uZmlnJyBvciB0
aGUgbGlrZS4KPiArCj4gK1lvdSBjYW4gY291bnRlci1vdmVycmlkZSB0aGlzIGJlaGF2aW91ciBi
eSBzZXR0aW5nIFhFTl9DT05GSUdfRVhQRVJUPXkKPiAraW4geW91ciBlbnZpcm9ubWVudC4gIEhv
d2V2ZXIsIGRvaW5nIHRoaXMgaXMgbm90IHN1cHBvcnRlZCBhbmQgdGhlCj4gK3Jlc3VsdGluZyBj
b25maWd1cmF0aW9ucyBkbyBub3QgcmVjZWl2ZSBzZWN1cml0eSBzdXBwb3J0LiAgSWYgeW91IHNl
dAo+ICt0aGlzIHZhcmlibGUgdGhlcmUgaXMgbm90aGluZyBzdG9wcGluZyB5b3Ugc2V0dGluZyBk
YW5nZXJvdXNseQo+ICtleHBlcmltZW50YWwgY29tYmluYXRpb25zIG9mIGZlYXR1cmVzIC0gbm90
IGV2ZW4gYW55IHdhcm5pbmdzLgoKTm90IHJlYWxseSB0cnVlIGJlY2F1c2UgdGhlIHNoaW0gaXMg
c3VwcG9ydGVkIGFuZCByZWxpZXMgb24KWEVOX0NPTkZJR19FWFBFUlQgYnV0IGNlcnRhaW5seSBi
ZXR0ZXIgdG8gbWFrZSB1c2VycyBhd2FyZSB0aGFuIGJsaW5kbHkKaGlkaW5nIGV2ZXJ5dGhpbmcg
ZnJvbSB0aGVtLiBJJ2Qgc3RpbGwgYXJndWUgdGhhdCBldmVudHVhbGx5IHdlJ2xsIGdldApyaWQg
b2YgdGhpcyBiZWNhdXNlIG1vc3QgZGlzdHJvcyBidWlsZCB3aXRoIFhFTl9DT05GSUdfRVhQRVJU
IG9uIGFuZAptb3N0IFhlbiBkZXZzIEkga25vdyBqdXN0IGhhdmUgaXQgc2V0IGluIHRoZWlyIGVu
dmlyb25tZW50LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Oct 07 18:29:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 07 Oct 2018 18: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 1g9Dnz-0002ml-OR; Sun, 07 Oct 2018 18:29:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=xtel=mt=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1g9Dnx-0002md-Gy
 for xen-devel@lists.xenproject.org; Sun, 07 Oct 2018 18:29:25 +0000
X-Inumbo-ID: 90b1bdea-ca5e-11e8-a8a5-bc764e045a96
Received: from mail-yb1-xb42.google.com (unknown [2607:f8b0:4864:20::b42])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 90b1bdea-ca5e-11e8-a8a5-bc764e045a96;
 Sun, 07 Oct 2018 20:26:53 +0200 (CEST)
Received: by mail-yb1-xb42.google.com with SMTP id 184-v6so7465273ybg.1
 for <xen-devel@lists.xenproject.org>; Sun, 07 Oct 2018 11:29:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cardoe.com; s=google;
 h=date:from:to:cc:subject:message-id:mail-followup-to:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=/WZ6nQI7kZl4ya3+hK2B8B5D6caw1B66fMasvwHUBzY=;
 b=IKT4Pcia4EafkH0mysdlbwHTTaMbYnXLQIzeKQrLWlFA8NafJUGVeALaQ+tEzLnzdW
 1vzAmy0nS4Qs51WSwkE+2Uy8haM0MrSdjixLRc1DxlgbSiI2evJDqkYMpttx7loJDKaa
 0X9jDErq5Ps+VA860/RM1dbhvo8E9nFKmrOpQ=
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
 :mail-followup-to:references:mime-version:content-disposition
 :in-reply-to:user-agent;
 bh=/WZ6nQI7kZl4ya3+hK2B8B5D6caw1B66fMasvwHUBzY=;
 b=phVivHFj5vn5vmed+wYvevDllix+DrB2LXEmQVnPQnDILD6WS+5hsEGzbPWXtwBvWn
 COrY2b7U2T7ikTdOo+Fz2Q+5lKficrpUFZuoTWGYi3Vgj6jWQ2VOXT8lsEIt+8aHoOhY
 4kXIDd4S96yTB0VvAsnrQUOeLYMdeB4i/9HGMDbRRE7N9dWZqgtLZOrKg6DFkqo23e29
 kwHS/0gdd1EDzvXTvpXzFkJ8uTgFVzjycqJcFwbHFdvJjHZI8Lv0qY1ZqRKfMpxk3LZ5
 YJS04X6es57HKai0tIoEskHI5+3VP88XxWbjtSfHXtYzmc3/+ZhsPza3jiKA8aUSUsO/
 8N7w==
X-Gm-Message-State: ABuFfoiAXAUwLNhSUNFfMbvNZFeV7GHqe4D0PCpc8A6jyvp+QVCs921P
 BoKDbXxyB5T/RH1yRR/MBHKOWQ==
X-Google-Smtp-Source: ACcGV63LO/zNL2nhfEtSsSG6YYv1sNRJEP3yqJoHG/mdjMOE0bttpW31aUVwjoZz9beKgCfcGzISjA==
X-Received: by 2002:a25:25c2:: with SMTP id
 l185-v6mr11459481ybl.105.1538936963555; 
 Sun, 07 Oct 2018 11:29:23 -0700 (PDT)
Received: from doug-macbook.localdomain
 ([2600:1700:7b90:52f0:dc4e:9665:1043:2865])
 by smtp.gmail.com with ESMTPSA id h37-v6sm6358069ywk.98.2018.10.07.11.29.22
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Sun, 07 Oct 2018 11:29:23 -0700 (PDT)
Date: Sun, 7 Oct 2018 13:29:22 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20181007182922.ercpjj57mmwt4scu@doug-macbook.localdomain>
Mail-Followup-To: Wei Liu <wei.liu2@citrix.com>, xen-devel@lists.xenproject.org
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <a56cb9e9a9f2883b4e12ca08a04c340fa21032cb.1538667753.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <a56cb9e9a9f2883b4e12ca08a04c340fa21032cb.1538667753.git-series.wei.liu2@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH 17/17] automation: build Xen with CONFIG_PV
 and CONFIG_HVM explicitly set
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gVGh1LCBPY3QgMDQsIDIwMTggYXQgMDQ6NDM6MzZQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKTG9va3MgZ29v
ZC4KCkFja2VkLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Oct 07 20:06:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 07 Oct 2018 20:06: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 1g9FJy-0001VO-F1; Sun, 07 Oct 2018 20:06:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=5dvh=mt=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1g9FJx-0001VJ-2C
 for xen-devel@lists.xenproject.org; Sun, 07 Oct 2018 20:06:33 +0000
X-Inumbo-ID: 21a16c5d-ca6c-11e8-a8a5-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 21a16c5d-ca6c-11e8-a8a5-bc764e045a96;
 Sun, 07 Oct 2018 22:04:01 +0200 (CEST)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w97K6TBo083366;
 Sun, 7 Oct 2018 20:06:29 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : cc :
 subject : date : message-id; s=corp-2018-07-02;
 bh=7pw3/7kwCmkhEsuBc97OJ7wZGfIYv641kGtb5eDPPjk=;
 b=fKDyTISDvRoN8NCIukfNJg/HBL0QPEOicXFZO113EM9lKXTw6Y99qQ6Xkr/0738Om+cb
 LSF5Tv76/bOb+UGYZki5PJnjsRR2UztOcDTd5cDXvh/ZULboasdLT8KP1ndsgVUruo0b
 gSMICnm0+WkgmtmbWog+kHhsKal9gJYuwta6DPXMvyqq28+hJCjUCcUvw6wu4ibZVSag
 Ti4OeSeiRYmrDJ0YiyQuJVkFJhWtEnWowF3DU73ckIHXN9pjEN/fFFrArw1gow4N8+WJ
 HdwWXeRPo04ggl85LpkQg+rM6mJk2EkP+0rRmnOTmFFZ6qf9kSXf1QP0uhpbFSlFrSaK aQ== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2130.oracle.com with ESMTP id 2mxmftbaxv-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sun, 07 Oct 2018 20:06:29 +0000
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w97K6SIj021501
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sun, 7 Oct 2018 20:06:29 GMT
Received: from abhmp0011.oracle.com (abhmp0011.oracle.com [141.146.116.17])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w97K6S0w023819;
 Sun, 7 Oct 2018 20:06:28 GMT
Received: from
 dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Sun, 07 Oct 2018 20:06:28 +0000
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
To: xen-devel@lists.xenproject.org
Date: Sun,  7 Oct 2018 16:05:38 -0400
Message-Id: <20181007200538.19320-1-boris.ostrovsky@oracle.com>
X-Mailer: git-send-email 2.17.1
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9039
 signatures=668706
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=1
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=964
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810070205
Subject: [Xen-devel] [PATCH] xen/balloon: Support xend-based toolstack
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 linux-kernel@vger.kernel.org, stable@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>

WGVuZC1iYXNlZCB0b29sc3RhY2tzIGRvbid0IGhhdmUgc3RhdGljLW1heCBlbnRyeSBpbiB4ZW5z
dG9yZS4gVGhlCmVxdWl2YWxlbnQgbm9kZSBmb3IgdGhvc2UgdG9vbHN0YWNrcyBpcyBtZW1vcnlf
c3RhdGljX21heC4KCkZpeGVzOiA1MjY2YjhlNDQ0NWMgKHhlbjogZml4IGJvb3RpbmcgYmFsbG9v
bmVkIGRvd24gaHZtIGd1ZXN0KQpTaWduZWQtb2ZmLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlz
Lm9zdHJvdnNreUBvcmFjbGUuY29tPgpDYzogPHN0YWJsZUB2Z2VyLmtlcm5lbC5vcmc+ICMgNC4x
MwotLS0KIGRyaXZlcnMveGVuL3hlbi1iYWxsb29uLmMgfCAxMyArKysrKysrKy0tLS0tCiAxIGZp
bGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L2RyaXZlcnMveGVuL3hlbi1iYWxsb29uLmMgYi9kcml2ZXJzL3hlbi94ZW4tYmFsbG9vbi5jCmlu
ZGV4IDYzYzE0OTRhOGQ3My4uMmFjYmZlMTA0ZTQ2IDEwMDY0NAotLS0gYS9kcml2ZXJzL3hlbi94
ZW4tYmFsbG9vbi5jCisrKyBiL2RyaXZlcnMveGVuL3hlbi1iYWxsb29uLmMKQEAgLTc2LDEyICs3
NiwxNSBAQCBzdGF0aWMgdm9pZCB3YXRjaF90YXJnZXQoc3RydWN0IHhlbmJ1c193YXRjaCAqd2F0
Y2gsCiAKIAlpZiAoIXdhdGNoX2ZpcmVkKSB7CiAJCXdhdGNoX2ZpcmVkID0gdHJ1ZTsKLQkJZXJy
ID0geGVuYnVzX3NjYW5mKFhCVF9OSUwsICJtZW1vcnkiLCAic3RhdGljLW1heCIsICIlbGx1IiwK
LQkJCQkgICAmc3RhdGljX21heCk7Ci0JCWlmIChlcnIgIT0gMSkKLQkJCXN0YXRpY19tYXggPSBu
ZXdfdGFyZ2V0OwotCQllbHNlCisKKwkJaWYgKCh4ZW5idXNfc2NhbmYoWEJUX05JTCwgIm1lbW9y
eSIsICJzdGF0aWMtbWF4IiwKKwkJCQkgICIlbGx1IiwgJnN0YXRpY19tYXgpID09IDEpIHx8CisJ
CSAgICAoeGVuYnVzX3NjYW5mKFhCVF9OSUwsICJtZW1vcnkiLCAibWVtb3J5X3N0YXRpY19tYXgi
LAorCQkJCSAgIiVsbHUiLCAmc3RhdGljX21heCkgPT0gMSkpCiAJCQlzdGF0aWNfbWF4ID4+PSBQ
QUdFX1NISUZUIC0gMTA7CisJCWVsc2UKKwkJCXN0YXRpY19tYXggPSBuZXdfdGFyZ2V0OworCiAJ
CXRhcmdldF9kaWZmID0gKHhlbl9wdl9kb21haW4oKSB8fCB4ZW5faW5pdGlhbF9kb21haW4oKSkg
PyAwCiAJCQkJOiBzdGF0aWNfbWF4IC0gYmFsbG9vbl9zdGF0cy50YXJnZXRfcGFnZXM7CiAJfQot
LSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 00:40:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 00: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 1g9JaF-0004BP-QK; Mon, 08 Oct 2018 00:39:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=l326=mu=xenproject.org=prvs=812c69f5c=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1g9JaE-0004BF-EU
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 00:39:38 +0000
X-Inumbo-ID: cea66539-ca92-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cea66539-ca92-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 00:40:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,355,1534809600"; d="scan'208";a="67219877"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75369-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-amd64:<job status>:broken:regression
 xen-unstable:build-amd64-prev:<job status>:broken:regression
 xen-unstable:build-i386:<job status>:broken:regression
 xen-unstable:build-armhf-pvops:<job status>:broken:regression
 xen-unstable:build-i386-xsm:<job status>:broken:regression
 xen-unstable:build-amd64-xtf:<job status>:broken:regression
 xen-unstable:build-amd64-xsm:<job status>:broken:regression
 xen-unstable:build-amd64-pvops:<job status>:broken:regression
 xen-unstable:build-i386-pvops:<job status>:broken:regression
 xen-unstable:build-armhf:<job status>:broken:regression
 xen-unstable:build-i386-prev:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-1:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-midway:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386: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-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim: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-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-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-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:build-i386-rumprun:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-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-pygrub:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-2: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-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:build-amd64-rumprun:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-unstable:build-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-pair: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-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-3: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-raw:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-amd: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-5: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-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-migrupgrade: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-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl: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-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-rumprun-i386: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-amd: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-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-livepatch:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm: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-rtds:build-check(1):blocked:nonblocking
 xen-unstable:build-armhf:host-install(4):broken:nonblocking
 xen-unstable:build-armhf-pvops:host-install(4):broken:nonblocking
 xen-unstable:build-i386-pvops:host-install(4):broken:nonblocking
 xen-unstable:build-i386:host-install(4):broken:nonblocking
 xen-unstable:build-i386-prev:host-install(4):broken:nonblocking
 xen-unstable:build-i386-xsm:host-install(4):broken:nonblocking
 xen-unstable:build-amd64-xsm:host-install(4):broken:nonblocking
 xen-unstable:build-amd64-xtf:host-install(4):broken:nonblocking
 xen-unstable:build-amd64-pvops:host-install(4):broken:nonblocking
 xen-unstable:build-amd64:host-install(4):broken:nonblocking
 xen-unstable:build-amd64-prev:host-install(4):broken:nonblocking
X-Osstest-Versions-This: xen=91d4eca7add6a7a114bc05cc6d38223a0c0b5575
X-Osstest-Versions-That: xen=359970fd8b781fac2ddcbc84dd5b890075fa08ef
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 8 Oct 2018 01:39:32 +0100
Subject: [Xen-devel] [xen-unstable baseline-only test] 75369: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTM2OSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNv
bS9vc3N0ZXN0L2xvZ3MvNzUzNjkvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMgd2l0aCB0ZXN0cyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0
LXByZXYgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+
ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXh0ZiAgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHJldiAg
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQt
Y2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQt
Y2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xY293MiAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygx
KSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBu
L2EKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTQgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1y
dW1wcnVuLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhh
bWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tl
biBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNCBob3N0
LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUg
dW50ZXN0ZWQKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQp
ICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni14c20gICAgICAgICAg
ICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9r
ZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgIDQgaG9z
dC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5l
IHVudGVzdGVkCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0
KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAg
ICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAoK
dmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDkxZDRl
Y2E3YWRkNmE3YTExNGJjMDVjYzZkMzgyMjNhMGMwYjU1NzUKYmFzZWxpbmUgdmVyc2lvbjoKIHhl
biAgICAgICAgICAgICAgICAgIDM1OTk3MGZkOGI3ODFmYWMyZGRjYmM4NGRkNWI4OTAwNzVmYTA4
ZWYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NTM1MSAgMjAxOC0xMC0wNCAxMTo1NTo0NCBaICAg
IDMgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzUzNjkgIDIwMTgtMTAtMDcgMTY6NTE6NTQg
WiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lv
bnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgogIEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CiAgQnJpYW4g
V29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFu
LmxpbmRpZ0BjaXRyaXguY29tPgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4
LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAg
S2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4KICBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRl
ci5jb20+CiAgU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1k
LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4g
IAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAg
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1h
cm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
bGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9n
czogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54
ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiBidWls
ZC1hbWQ2NC1wcmV2IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYgYnJva2VuCmJyb2tlbi1q
b2IgYnVpbGQtYXJtaGYtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni14c20gYnJv
a2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteHRmIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFt
ZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2Vu
LWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhmIGJyb2tl
bgpicm9rZW4tam9iIGJ1aWxkLWkzODYtcHJldiBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJt
aGYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhmLXB2b3BzIGhvc3QtaW5z
dGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9r
ZW4tc3RlcCBidWlsZC1pMzg2IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2
LXByZXYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYteHNtIGhvc3QtaW5z
dGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tl
bi1zdGVwIGJ1aWxkLWFtZDY0LXh0ZiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQt
YW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC1wcmV2IGhvc3QtaW5zdGFsbCg0KQoK
UHVzaCBub3QgYXBwbGljYWJsZS4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQ4OCBs
aW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 02:37:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 02:37: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 1g9LQ8-00033q-1W; Mon, 08 Oct 2018 02:37:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=d1kc=mu=nxp.com=peng.fan@srs-us1.protection.inumbo.net>)
 id 1g9LQ6-00033l-35
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 02:37:18 +0000
X-Inumbo-ID: b74d550d-caa2-11e8-a8a5-bc764e045a96
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0a::62d])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b74d550d-caa2-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 04:34:45 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=5TDALYq7Jtfo1GxI0/tw3n2p+k1XYd11/J/84Rc+m3c=;
 b=n0DgaNsPnUTkGeSbg+4SEeR39J/+ympojOnXR8Q7NAka6BNqGkJexXmL5778FWHm3QpJIY8VdR7yca63FCGAswaKtKvJvcETC0/RavOWyCUADxZTH59uikYhFKHFC7tZJaLQyh+k9EwO+e2W+FIqbI1p/vSmNH32Kq1prlTLf3M=
Received: from AM0PR04MB4481.eurprd04.prod.outlook.com (52.135.148.143) by
 AM0PR04MB4963.eurprd04.prod.outlook.com (20.176.215.224) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1207.27; Mon, 8 Oct 2018 02:37:09 +0000
Received: from AM0PR04MB4481.eurprd04.prod.outlook.com
 ([fe80::b927:8a2e:c51d:bb82]) by AM0PR04MB4481.eurprd04.prod.outlook.com
 ([fe80::b927:8a2e:c51d:bb82%4]) with mapi id 15.20.1207.024; Mon, 8 Oct 2018
 02:37:09 +0000
From: Peng Fan <peng.fan@nxp.com>
To: Julien Grall <julien.grall@arm.com>, Stefano Stabellini
 <sstabellini@kernel.org>
Thread-Topic: Question, How to share interrupt between Doms
Thread-Index: AdRaKhE1t0A1UfJ/Q8q4g8KMAv9wZAAP0Z+AAEU1GKAAIlPAAACp5jvA
Date: Mon, 8 Oct 2018 02:37:09 +0000
Message-ID: <AM0PR04MB4481D86AAB9105171AEFE28588E60@AM0PR04MB4481.eurprd04.prod.outlook.com>
References: <AM0PR04MB4481BE6F43F69452BE68C8AD88E80@AM0PR04MB4481.eurprd04.prod.outlook.com>
 <3b53af1e-e14e-b35c-1118-8af134dec9db@arm.com>
 <AM0PR04MB4481E34DE05451714F5ED28A88EA0@AM0PR04MB4481.eurprd04.prod.outlook.com>
 <6af8230d-ac8e-0ff7-a130-1b11df45d4ce@arm.com>
In-Reply-To: <6af8230d-ac8e-0ff7-a130-1b11df45d4ce@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [92.121.36.198]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; AM0PR04MB4963;
 6:wCJATILHkZ6PCw3ZBscqq6QsMJTDiEGecSsLF1uqjDaeNohp+hK0VNjXssIKuxQvs9idVbsxc6FYlSqqi8EPynFXriHIvCWWoWF/f1FjwGalRruhcu/ZPjXUmbspVSCSzCzuOD589fS0GAWrAXT6yJg/zESvY9j1b/KeTc566S/z1sPo8qmChfGHFQBy2Br/ab6gSkTQOM6n+MimLIez8gYQ0fwNf8boS6+fLiUXFrGIjSoKP8R/GHgnNKKCxB73wRBRc9ZDxSLx8oAkxFKw5JkyWIhtroDQ7GIAO2799xTeHUAyh/WEN9n+3UKU5KWsHSnYm+G/kkN4C2AecT9Gj6him+kMbVGeMtX1GzpqOgBpkobpjSnuXuryGlA+8OxuYubmYBFUdf5dSrd4yr10sidqnZNtZSKLtACono54JUB2r0/GQdF3QZKrE21BK5I5OIF5ppccCXa4U/zp0gS2OA==;
 5:UZvrXamHW5CRxsR31U3HUxu4m4uExTjFEQjrVv1cXLHw3XBvKJ0gHbgvju4N8HlI3vXwbrGsOrga4GOTBxQAayCNEPbW710E8lftHkEMSme3gpwUDLt39Njnqn0KyTznCbd9wTiQ59yLfbWx+/lXYUh6CN/94e64mDltqfUw+ME=;
 7:uhsFJLDWS6+BT89Qytq+IxNtJGJKwvZbvUXtvsSxq5C5f8MBthf+tlhF7sbaeLvQ859aU/HAGjLuGjBpZDeu1FIMiZz9sQJLhXjfwhpKBmgNJERK0zDgQL4398ZJT18aa0dZ+KYWcmt6gc1FJk89QypUCQdXpcqdI7PLEL1+sCjwuRTX/P+KB1ETiDw8UmcbS7+t/GQ/8FiU6OE0lIqOPJ+/f0iI/jL1geol2BPphP4ERX1SV1bSfPQu+Y0qZADZ
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 106ba2b7-2daf-43fa-b169-08d62cc6f228
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:AM0PR04MB4963; 
x-ms-traffictypediagnostic: AM0PR04MB4963:
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=peng.fan@nxp.com; 
x-microsoft-antispam-prvs: <AM0PR04MB4963EB9B0348B5E4F2A95EA188E60@AM0PR04MB4963.eurprd04.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(180628864354917)(58134797142442)(192374486261705)(269456686620040)(185117386973197);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(3231355)(944501410)(52105095)(3002001)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(201708071742011)(7699051)(76991055);
 SRVR:AM0PR04MB4963; BCL:0; PCL:0; RULEID:; SRVR:AM0PR04MB4963; 
x-forefront-prvs: 081904387B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(376002)(346002)(136003)(396003)(39860400002)(366004)(13464003)(189003)(199004)(44832011)(229853002)(11346002)(76176011)(53546011)(68736007)(6506007)(3846002)(5660300001)(8936002)(6436002)(7696005)(186003)(8676002)(81166006)(81156014)(99286004)(55016002)(6116002)(26005)(53936002)(476003)(102836004)(446003)(486006)(9686003)(2906002)(14454004)(7736002)(86362001)(105586002)(93886005)(4326008)(305945005)(110136005)(316002)(74316002)(54906003)(71200400001)(71190400001)(6246003)(478600001)(33656002)(66066001)(106356001)(2900100001)(97736004)(14444005)(256004)(25786009)(5250100002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR04MB4963;
 H:AM0PR04MB4481.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-microsoft-antispam-message-info: Qlkfi8ZLrNObp/d3z0VPYI2FD7GYYve+PiHifn3iVqrqFwCqY8hp/VAt6iJJWr59spUOEkSQbXHQS+kSzxUJNsZT0Hgb+1MW05s4gHCYSZgYixHmZI0IPVEf9O/5WPuKNApCDw33+qE3FJ4imgbLGy6bvYTLlHmbCp0uHDioBUr4tk90evQVagWe3ZZqMqe+zxnmResIULfghqvNJJEkwOLjPKXH/0ab0EFykiErnOfAl+FpodgtV/yiuNqqTXKTr/1zCT/Y8dEJM2xrj/403Ehv5EqLYth/pnPrEzqNsV8t+OVrZQJhtRLwpWG+evVK93eem2M9NuML6L4AcEVp6E+1+JevlSbGIec4O9q//TY=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
MIME-Version: 1.0
X-OriginatorOrg: nxp.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 106ba2b7-2daf-43fa-b169-08d62cc6f228
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Oct 2018 02:37:09.6153 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB4963
Subject: Re: [Xen-devel] Question, How to share interrupt between Doms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Andre Przywara <andre.przywara@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSnVsaWVuDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSnVsaWVu
IEdyYWxsIFttYWlsdG86anVsaWVuLmdyYWxsQGFybS5jb21dDQo+IFNlbnQ6IDIwMTjlubQxMOac
iDXml6UgMToyNw0KPiBUbzogUGVuZyBGYW4gPHBlbmcuZmFuQG54cC5jb20+OyBTdGVmYW5vIFN0
YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+DQo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmc7IEFuZHJlIFByenl3YXJhDQo+IDxhbmRyZS5wcnp5d2FyYUBhcm0uY29t
Pg0KPiBTdWJqZWN0OiBSZTogUXVlc3Rpb24sIEhvdyB0byBzaGFyZSBpbnRlcnJ1cHQgYmV0d2Vl
biBEb21zDQo+IA0KPiANCj4gSGkgUGVuZywNCj4gDQo+IE9uIDA0LzEwLzIwMTggMDI6MTIsIFBl
bmcgRmFuIHdyb3RlOg0KPiA+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+PiBGcm9t
OiBKdWxpZW4gR3JhbGwgW21haWx0bzpqdWxpZW4uZ3JhbGxAYXJtLmNvbV0NCj4gPj4gU2VudDog
MjAxOOW5tDEw5pyIM+aXpSAwOjAzDQo+ID4+IFRvOiBQZW5nIEZhbiA8cGVuZy5mYW5AbnhwLmNv
bT47IFN0ZWZhbm8gU3RhYmVsbGluaQ0KPiA+PiA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4NCj4g
Pj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsgQW5kcmUgUHJ6eXdhcmENCj4g
Pj4gPGFuZHJlLnByenl3YXJhQGFybS5jb20+DQo+ID4+IFN1YmplY3Q6IFJlOiBRdWVzdGlvbiwg
SG93IHRvIHNoYXJlIGludGVycnVwdCBiZXR3ZWVuIERvbXMNCj4gPj4NCj4gPj4gT24gMDIvMTAv
MjAxOCAwOTozMiwgUGVuZyBGYW4gd3JvdGU6DQo+ID4+PiBIaSBKdWxpZW4sIFN0ZWZhbm8sDQo+
ID4+DQo+ID4+IEhpIFBlbmcsDQo+ID4+DQo+ID4+Pg0KPiA+Pj4gRG8geW91IGhhdmUgYW55IHN1
Z2dlc3Rpb25zIG9uIGhvdyB0byBzaGFyZSBvbmUgaW50ZXJydXB0IGJldHdlZW4gRG9tcz8NCj4g
Pj4NCj4gPj4gU2hhcmluZyBpbnRlcnJ1cHRzIGFyZSB1c3VhbGx5IGEgcGFpbi4gWW91IHdvdWxk
IG5lZWQgdG8gZm9yd2FyZCB0aGUNCj4gPj4gaW50ZXJydXB0cyB0byBhbGwgdGhlIGRvbWFpbnMg
dXNpbmcgdGhhdCBpbnRlcnJ1cHQgYW5kIHdhaXQgZm9yIHRoZW0NCj4gPj4gdG8gRU9JLiBUaGlz
IGhhcyBzZWN1cml0eSBpbXBsaWNhdGlvbnMgYmVjYXVzZSB5b3UgZG9uJ3Qgd2FudCBEb21BIHRv
DQo+ID4+IHByZXZlbnQgRG9tQiByZWNlaXZpbmcgYW5vdGhlciBpbnRlcnJ1cHQgYmVjYXVzZSB0
aGUgcHJldmlvdXMgb25lIGhhcyBub3QNCj4gYmVlbiBFT0llZCBjb3JyZWN0bHkuDQo+ID4+DQo+
ID4+PiBUaGUgaXNzdWUgaXMgdGhhdCBhIGdwaW8gY29udHJvbGxlciBoYXMgMzIgaW4vb3V0IHBv
cnQsIGhvd2V2ZXIgaXQNCj4gPj4+IG9ubHkgaGFzIG9uZQ0KPiA+PiBiaW5kZWQgaW50ZXJydXB0
LiBUaGUgaW50ZXJydXB0IGhhbmRsZXIgbmVlZHMgdG8gY2hlY2sgdGhlIHN0YXR1cw0KPiA+PiBi
aXRzIHRvIGNoZWNrIHdoaWNoIHBvcnQgaGFzIGludGVycnVwdCBjb21pbmcuDQo+ID4+PiBJbiBt
eSBjYXNlLCB0aGVyZSBhcmUgZGlmZmVyZW50IGRldmljZXMgdXNpbmcgZ3BpbyBpbnRlcnJ1cHQg
dGhhdA0KPiA+Pj4gbmVlZHMgdG8gYmUNCj4gPj4gYXNzaWduZWQgdG8gZGlmZmVyZW50IGRvbXMu
DQo+ID4+DQo+ID4+ICAgRnJvbSB3aGF0IHlvdSB3cm90ZSwgaXQgbG9va3MgbGlrZSB5b3UgZXhw
ZWN0IHRoZSBHUElPIGNvbnRyb2xsZXINCj4gPj4gdG8gYmUgc2hhcmVkIHdpdGggbXVsdGlwbGUg
ZG9tYWlucy4NCj4gPj4NCj4gPj4gSSBkb24ndCB0aGluayBpdCBpcyBzYWZlIHRvIGRvIHRoYXQu
IFlvdSBuZWVkIG9uZSBkb21haW4gKG9yIFhlbikgdG8NCj4gPj4gZnVsbHkgbWFuYWdlIHRoZSBj
b250cm9sbGVyLiBBbGwgdGhlIG90aGVyIGRvbWFpbiB3aWxsIGhhdmUgdG8gYWNjZXNzDQo+ID4+
IGVpdGhlciBhIHZpcnR1YWwgR1BJTyBjb250cm9sbGVyIG9yIFBWIG9uZS4gSW4gdGhlIGZvcm1l
ciwgaW50ZXJydXB0DQo+ID4+IHdvdWxkIGJlIHZpcnR1YWwsIHdoaWxlIHRoZSBsYXR0ZXIgdGhl
IGludGVycnVwdCB3b3VsZCBiZSB0aHJvdWdoIGV2ZW4NCj4gY2hhbm5lbC4NCj4gPj4NCj4gPj4g
U28gc2hhcmluZyBpbnRlcnJ1cHQgc2hvdWxkIG5vdCBiZSBuZWNlc3NhcnkuIERpZCBJIG1pc3Mg
YW55dGhpbmc/DQo+ID4NCj4gPiBXaGVuIGludGVycnVwdHMgY29tZXMsIHRoZSBkb20wIHdpbGwg
aGFuZGxlIHRoYXQuIFRoZW4gZm9yd2FyZCB0aGUNCj4gaW50ZXJydXB0IHRvIGRvbXUuDQo+ID4g
QnV0IEkgZGlkIG5vdCBmaW5kIGEgZ29vZCBtZXRob2QgdG8gZm9yd2FyZCB0aGUgaW50ZXJydXB0
IGFuZCBob29rIHRoZQ0KPiBpbnRlcnJ1cHQgaW4gZG9tdSBkdHMgYW5kIGRvbXUgZHJpdmVyLg0K
PiA+DQo+ID4gSW4gRG9tdSwgZHJpdmVyIG5lZWRzIHVzZSByZXF1ZXN0IGlycSBhbmQgdGhlIGR0
cyBuZWVkcyBpbnRlcnJ1cHQ9PHh4DQo+ID4geHg+LiBCdXQgIHdoZW4gZG9tMCBub3RpZnkgcmVt
b3RlLCB0aGVyZSBpcyBubyBob29rIGluIGZyb250ZW5kIGRyaXZlciBhbmQNCj4gdGhlIG90aGVy
IGRyaXZlciBpbnRlcnJ1cHQgaGFuZGxlci4NCj4gDQo+IFlvdSBzYXkgdGhhdCBEb20wIHdpbGwg
cmVjZWl2ZSB0aGUgaW50ZXJydXB0LiBTbyBEb20wIGlzIGFjY2VzcyBkaXJlY3RseSB0aGUNCj4g
R1BJTyBjb250cm9sbGVyLiBSaWdodD8NCg0KWWVzLg0KDQo+IA0KPiBXaGF0IGFib3V0IHRoZSBn
dWVzdHM/IERvIHRoZXkgYWNjZXNzIGRpcmVjdGx5IHRoZSBHUElPIGNvbnRyb2xsZXI/IE9yIGRp
ZCB5b3UNCj4gaW50cm9kdWNlIGEgUFYgcHJvdG9jb2wgZm9yIHRoaXM/DQoNCkd1ZXN0IHVzZSBQ
ViB0byBhY2Nlc3MgR1BJTyBpbiBEb20wLg0KV2hlbiBpbnRlcnJ1cHQgY29tZXMgdG8gZG9tMCwg
dGhlIHB2IHVzZSBldmVudCBjaGFubmVsIHRvIGZvcndhcmQgdGhlIGludGVycnVwdCB0byBEb211
LA0KSSBkaWQgbm90IGZpbmQgYSBnb29kIHdheSB0byBkbyBpbnRlcnJ1cHQgZm9yd2FyZGluZyBh
bmQgbGV0IGRvbXUgaGFuZGxlIHRoZSBpbnRlcnJ1cHQgYXMgd2l0aG91dA0KVmlydHVhbGl6YXRp
b24uIEkgdXNlIGdlbmVyaWNfaGFuZGxlX2lycSgpIHdoZW4gZnJvbnRlbnQgcmVjZWl2ZWQgdGhl
IGZvcndhcmRlZCBpbnRlcnJ1cHQgZnJvbSBkb20wDQppbiBhIGV2ZW50Y2hhbm5lbCBpbnRlcnJ1
cHQsIGJ1dCBubyB3b3JrLg0KDQpBbm90aGVyIGlzc3VlIGlzIGluIGJhY2tlbmQsIHJlcXVlc3Rf
dGhyZWFkZWRfaXJxIGZvciB0aGUgZ3Bpbywgc29tZSBncGlvIHdpbGwgdHJpZ2dlciBpbnRlcnJ1
cHQgYmVmb3JlDQpkb211IGNvdWxkIGhhbmRsZSB0aGUgaW50ZXJydXB0LCB0aGlzIGlzIGJlY2F1
c2UgZ3BpbyBkZWZhdWx0IHN0YXR1cyBvciBzb21lIG9uIGJvYXJkIGRldmljZXMgcHVsbCB1cC9k
b3duDQp0aGUgZ3Bpby4NCg0KVGhhbmtzLA0KUGVuZy4NCg0KPiANCj4gQ2hlZXJzLA0KPiANCj4g
LS0NCj4gSnVsaWVuIEdyYWxsDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 03:10:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 03:10: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 1g9LwC-0006Fx-Uj; Mon, 08 Oct 2018 03:10:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=fow4=mu=gmail.com=krizex@srs-us1.protection.inumbo.net>)
 id 1g9LwB-0006Fs-Ps
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 03:10:27 +0000
X-Inumbo-ID: 5a1bf835-caa7-11e8-a8a5-bc764e045a96
Received: from mail-pf1-x442.google.com (unknown [2607:f8b0:4864:20::442])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5a1bf835-caa7-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 05:07:55 +0200 (CEST)
Received: by mail-pf1-x442.google.com with SMTP id k19-v6so7672811pfi.1
 for <xen-devel@lists.xenproject.org>; Sun, 07 Oct 2018 20:10:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id;
 bh=YcGVGeoyPKt6Z5XuP1bzY7yeI0fKCMhpLDVRHhxU6Uc=;
 b=BdtUAeTIG7PmBueRhkduL5ZyPOostM/5gCdp/YHVtfjNytlYohWTDWzugwUTq9XF7i
 cBo37d9yMl9LP3+9Egbl+r64kZ9yWYbQhobN+ePmDYOzBk7XRzF1hohJfsuVmsj70KcI
 6m/kpKD2BAbhVLdueQH3hc2/tlRwpjCTqyBo48+BVRhcDUXX3VsL9vJ1FtPjubz35iAN
 E4FJRQ0D4BbgCeFd4LdDoFH/ZOHHTC5CCGNqVGzxmvCQyj0vUeCKtAgikIr+SMmS7M7y
 4chE0H1p7gLDWWVK2SePqYQ2PzSc772+YpIHAN2X7wJ7SdptyfDU6Ep8VVuD0+AFEZGZ
 dNQQ==
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=YcGVGeoyPKt6Z5XuP1bzY7yeI0fKCMhpLDVRHhxU6Uc=;
 b=o98V3DtHdCrDIRXBUSU/4gtmEu/1XW0zAdsqSITO+3k1Fk/Vi7BtggQwMt0+l11LKB
 kJrwtR7TUr4PAGV43FWZbbrhTMQGc4rN4eMam/Yo/aYZIeAaNO7wS9deEpLEe0mZoGW8
 LrJj9SRalvd/lxajFMuE2uVrmh5G3+d4T4dbxicE9okjg35W63sOPW1DBHEqF4Qob7LE
 QW5ekuuUTKnp3Rkw3E0hPqFYtdUR2jI3WEo1prXKSuaB3CU6dzf+6hgOyb9QJ/DSTImy
 Fmzl72B6LkglGtoBpIK5kLnbDwHg++Quvi6YSsvDM1SJH3jSKZ0yr2zuGjgkKinH33gx
 6/Hg==
X-Gm-Message-State: ABuFfojEkd89+lQtj+pZQWV8wgBlD117Yma1I7K1e+1TyjqIUJafA/N4
 jzfILOlWbDNWBhWxZEbKCTxyx8cYiXQ=
X-Google-Smtp-Source: ACcGV62L1h80drjmBwyEWXFgABjBIGYoeImcP/LB0RBt1cM6DxeJlWKPvJNvoIedGhT0HCFfuNMkag==
X-Received: by 2002:a62:a0e:: with SMTP id
 s14-v6mr23081795pfi.153.1538968225368; 
 Sun, 07 Oct 2018 20:10:25 -0700 (PDT)
Received: from localhost.citrite.net ([103.14.252.249])
 by smtp.gmail.com with ESMTPSA id u62-v6sm20374461pfu.69.2018.10.07.20.10.21
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Sun, 07 Oct 2018 20:10:24 -0700 (PDT)
From: Yang Qian <krizex@gmail.com>
X-Google-Original-From: Yang Qian <yang.qian@citrix.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  8 Oct 2018 11:10:14 +0800
Message-Id: <20181008031014.8485-1-yang.qian@citrix.com>
X-Mailer: git-send-email 2.9.5
Subject: [Xen-devel] [PATCH] tools/ocaml: Release the global lock before
 invoking block syscalls
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Yang Qian <yang.qian@citrix.com>, Ian.Jackson@citrix.com,
 wei.liu2@citrix.com, christian.lindig@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>

RnVuY3Rpb25zIHJlbGF0ZWQgd2l0aCBldmVudCBjaGFubmVsIGFyZSBwYXJhbGxlbGl6YWJsZSwg
c28gcmVsZWFzZSBnbG9iYWwKbG9jayBiZWZvcmUgaW52b2tpbmcgQyBmdW5jdGlvbiB3aGljaCB3
aWxsIGZpbmFsbHkgY2FsbCBibG9jayBzeXNjYWxscy4KClNpZ25lZC1vZmYtYnk6IFlhbmcgUWlh
biA8eWFuZy5xaWFuQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvb2NhbWwvbGlicy9ldmVudGNobi94
ZW5ldmVudGNobl9zdHVicy5jIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKy0tCiAxIGZp
bGUgY2hhbmdlZCwgMjggaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS90b29scy9vY2FtbC9saWJzL2V2ZW50Y2huL3hlbmV2ZW50Y2huX3N0dWJzLmMgYi90b29scy9v
Y2FtbC9saWJzL2V2ZW50Y2huL3hlbmV2ZW50Y2huX3N0dWJzLmMKaW5kZXggMmI3OTg0Zi4uYmE0
MDA3OCAxMDA2NDQKLS0tIGEvdG9vbHMvb2NhbWwvbGlicy9ldmVudGNobi94ZW5ldmVudGNobl9z
dHVicy5jCisrKyBiL3Rvb2xzL29jYW1sL2xpYnMvZXZlbnRjaG4veGVuZXZlbnRjaG5fc3R1YnMu
YwpAQCAtMzIsNiArMzIsNyBAQAogI2luY2x1ZGUgPGNhbWwvY3VzdG9tLmg+CiAjaW5jbHVkZSA8
Y2FtbC9jYWxsYmFjay5oPgogI2luY2x1ZGUgPGNhbWwvZmFpbC5oPgorI2luY2x1ZGUgPGNhbWwv
c2lnbmFscy5oPgogCiAjZGVmaW5lIF9IKF9faCkgKCh4ZW5ldnRjaG5faGFuZGxlICopKF9faCkp
CiAKQEAgLTM5LDggKzQwLDEyIEBAIENBTUxwcmltIHZhbHVlIHN0dWJfZXZlbnRjaG5faW5pdCh2
b2lkKQogewogCUNBTUxwYXJhbTAoKTsKIAlDQU1MbG9jYWwxKHJlc3VsdCk7CisJeGVuZXZ0Y2hu
X2hhbmRsZSAqeGNlOworCisJY2FtbF9lbnRlcl9ibG9ja2luZ19zZWN0aW9uKCk7CisJeGNlID0g
eGVuZXZ0Y2huX29wZW4oTlVMTCwgMCk7CisJY2FtbF9sZWF2ZV9ibG9ja2luZ19zZWN0aW9uKCk7
CiAKLQl4ZW5ldnRjaG5faGFuZGxlICp4Y2UgPSB4ZW5ldnRjaG5fb3BlbihOVUxMLCAwKTsKIAlp
ZiAoeGNlID09IE5VTEwpCiAJCWNhbWxfZmFpbHdpdGgoIm9wZW4gZmFpbGVkIik7CiAKQEAgLTY4
LDcgKzczLDEwIEBAIENBTUxwcmltIHZhbHVlIHN0dWJfZXZlbnRjaG5fbm90aWZ5KHZhbHVlIHhj
ZSwgdmFsdWUgcG9ydCkKIAlDQU1McGFyYW0yKHhjZSwgcG9ydCk7CiAJaW50IHJjOwogCisJY2Ft
bF9lbnRlcl9ibG9ja2luZ19zZWN0aW9uKCk7CiAJcmMgPSB4ZW5ldnRjaG5fbm90aWZ5KF9IKHhj
ZSksIEludF92YWwocG9ydCkpOworCWNhbWxfbGVhdmVfYmxvY2tpbmdfc2VjdGlvbigpOworCiAJ
aWYgKHJjID09IC0xKQogCQljYW1sX2ZhaWx3aXRoKCJldnRjaG4gbm90aWZ5IGZhaWxlZCIpOwog
CkBAIC04Miw3ICs5MCwxMCBAQCBDQU1McHJpbSB2YWx1ZSBzdHViX2V2ZW50Y2huX2JpbmRfaW50
ZXJkb21haW4odmFsdWUgeGNlLCB2YWx1ZSBkb21pZCwKIAlDQU1MbG9jYWwxKHBvcnQpOwogCXhl
bmV2dGNobl9wb3J0X29yX2Vycm9yX3QgcmM7CiAKKwljYW1sX2VudGVyX2Jsb2NraW5nX3NlY3Rp
b24oKTsKIAlyYyA9IHhlbmV2dGNobl9iaW5kX2ludGVyZG9tYWluKF9IKHhjZSksIEludF92YWwo
ZG9taWQpLCBJbnRfdmFsKHJlbW90ZV9wb3J0KSk7CisJY2FtbF9sZWF2ZV9ibG9ja2luZ19zZWN0
aW9uKCk7CisKIAlpZiAocmMgPT0gLTEpCiAJCWNhbWxfZmFpbHdpdGgoImV2dGNobiBiaW5kX2lu
dGVyZG9tYWluIGZhaWxlZCIpOwogCXBvcnQgPSBWYWxfaW50KHJjKTsKQEAgLTk2LDcgKzEwNywx
MCBAQCBDQU1McHJpbSB2YWx1ZSBzdHViX2V2ZW50Y2huX2JpbmRfdmlycSh2YWx1ZSB4Y2UsIHZh
bHVlIHZpcnFfdHlwZSkKIAlDQU1MbG9jYWwxKHBvcnQpOwogCXhlbmV2dGNobl9wb3J0X29yX2Vy
cm9yX3QgcmM7CiAKKwljYW1sX2VudGVyX2Jsb2NraW5nX3NlY3Rpb24oKTsKIAlyYyA9IHhlbmV2
dGNobl9iaW5kX3ZpcnEoX0goeGNlKSwgSW50X3ZhbCh2aXJxX3R5cGUpKTsKKwljYW1sX2xlYXZl
X2Jsb2NraW5nX3NlY3Rpb24oKTsKKwogCWlmIChyYyA9PSAtMSkKIAkJY2FtbF9mYWlsd2l0aCgi
ZXZ0Y2huIGJpbmRfdmlycSBmYWlsZWQiKTsKIAlwb3J0ID0gVmFsX2ludChyYyk7CkBAIC0xMDks
NyArMTIzLDEwIEBAIENBTUxwcmltIHZhbHVlIHN0dWJfZXZlbnRjaG5fdW5iaW5kKHZhbHVlIHhj
ZSwgdmFsdWUgcG9ydCkKIAlDQU1McGFyYW0yKHhjZSwgcG9ydCk7CiAJaW50IHJjOwogCisJY2Ft
bF9lbnRlcl9ibG9ja2luZ19zZWN0aW9uKCk7CiAJcmMgPSB4ZW5ldnRjaG5fdW5iaW5kKF9IKHhj
ZSksIEludF92YWwocG9ydCkpOworCWNhbWxfbGVhdmVfYmxvY2tpbmdfc2VjdGlvbigpOworCiAJ
aWYgKHJjID09IC0xKQogCQljYW1sX2ZhaWx3aXRoKCJldnRjaG4gdW5iaW5kIGZhaWxlZCIpOwog
CkBAIC0xMjIsNyArMTM5LDEwIEBAIENBTUxwcmltIHZhbHVlIHN0dWJfZXZlbnRjaG5fcGVuZGlu
Zyh2YWx1ZSB4Y2UpCiAJQ0FNTGxvY2FsMShyZXN1bHQpOwogCXhlbmV2dGNobl9wb3J0X29yX2Vy
cm9yX3QgcG9ydDsKIAorCWNhbWxfZW50ZXJfYmxvY2tpbmdfc2VjdGlvbigpOwogCXBvcnQgPSB4
ZW5ldnRjaG5fcGVuZGluZyhfSCh4Y2UpKTsKKwljYW1sX2xlYXZlX2Jsb2NraW5nX3NlY3Rpb24o
KTsKKwogCWlmIChwb3J0ID09IC0xKQogCQljYW1sX2ZhaWx3aXRoKCJldnRjaG4gcGVuZGluZyBm
YWlsZWQiKTsKIAlyZXN1bHQgPSBWYWxfaW50KHBvcnQpOwpAQCAtMTM0LDkgKzE1NCwxNSBAQCBD
QU1McHJpbSB2YWx1ZSBzdHViX2V2ZW50Y2huX3VubWFzayh2YWx1ZSB4Y2UsIHZhbHVlIF9wb3J0
KQogewogCUNBTUxwYXJhbTIoeGNlLCBfcG9ydCk7CiAJZXZ0Y2huX3BvcnRfdCBwb3J0OworCWlu
dCByYzsKIAogCXBvcnQgPSBJbnRfdmFsKF9wb3J0KTsKLQlpZiAoeGVuZXZ0Y2huX3VubWFzayhf
SCh4Y2UpLCBwb3J0KSkKKworCWNhbWxfZW50ZXJfYmxvY2tpbmdfc2VjdGlvbigpOworCXJjID0g
eGVuZXZ0Y2huX3VubWFzayhfSCh4Y2UpLCBwb3J0KTsKKwljYW1sX2xlYXZlX2Jsb2NraW5nX3Nl
Y3Rpb24oKTsKKworCWlmIChyYykKIAkJY2FtbF9mYWlsd2l0aCgiZXZ0Y2huIHVubWFzayBmYWls
ZWQiKTsKIAlDQU1McmV0dXJuKFZhbF91bml0KTsKIH0KLS0gCjIuOS41CgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 06:31:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 06:31: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 1g9P4I-0003jA-2u; Mon, 08 Oct 2018 06:31:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pm3w=mu=citrix.com=prvs=8124a07c9=xin.li@srs-us1.protection.inumbo.net>)
 id 1g9P4G-0003j5-TZ
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 06:31:00 +0000
X-Inumbo-ID: e3ee68ce-cac3-11e8-a6a9-d7ebe60f679a
Received: from SMTP.CITRIX.COM.AU (unknown [103.14.252.240])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e3ee68ce-cac3-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 06:32:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,355,1534809600"; d="scan'208";a="134088523"
From: "Xin Li (Talons)" <xin.li@citrix.com>
To: Jan Beulich <JBeulich@suse.com>, Xin Li <talons.lee@gmail.com>
Thread-Topic: [PATCH 1/2] xen/xsm: Introduce new boot parameter xsm
Thread-Index: AQHUV9YVpPK/1j7xb0mnoEBEQ8umdqULKiKAgAmKgqA=
Date: Mon, 8 Oct 2018 06:30:53 +0000
Message-ID: <d39a46304ed640fdb1b4211209f75291@SINPEX02CL01.citrite.net>
References: <20180929092251.17661-1-xin.li@citrix.com>
 <5BB3365902000078001ED963@prv1-mh.provo.novell.com>
In-Reply-To: <5BB3365902000078001ED963@prv1-mh.provo.novell.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 1/2] xen/xsm: Introduce new boot parameter
 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>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
 Ming Lu <ming.lu@citrix.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>

VGhhbmtzIEphbi4KCj4gPj4+IE9uIDI5LjA5LjE4IGF0IDExOjIyLCA8dGFsb25zLmxlZUBnbWFp
bC5jb20+IHdyb3RlOgo+ID4gLS0tIGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rv
d24KPiA+ICsrKyBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCj4gPiBAQCAt
ODk5LDYgKzg5OSwxOSBAQCBoYXJkd2FyZSBkb21haW4gaXMgYXJjaGl0ZWN0dXJlIGRlcGVuZGVu
dC4KPiA+ICBOb3RlIHRoYXQgc3BlY2lmeWluZyB6ZXJvIGFzIGRvbVUgdmFsdWUgbWVhbnMgemVy
bywgd2hpbGUgZm9yIGRvbTAgaXQKPiA+IG1lYW5zICB0byB1c2UgdGhlIGRlZmF1bHQuCj4gPgo+
ID4gKyMjIyB4c20KPiA+ICs+IGA9IGR1bW15IHwgZmxhc2tgCj4gPiArCj4gPiArPiBEZWZhdWx0
OiBgZHVtbXlgCj4gPiArCj4gPiArU3BlY2lmeSB3aGljaCBYU00gbW9kdWxlIHNob3VsZCBiZSBl
bmFibGVkLiAgVGhpcyBvcHRpb24gaXMgb25seQo+ID4gK2F2YWlsYWJsZSBpZiB0aGUgaHlwZXJ2
aXNvciB3YXMgY29tcGlsZWQgd2l0aCBYU00gc3VwcG9ydC4KPiA+ICsKPiA+ICsqIGBkdW1teWA6
IHRoaXMgaXMgdGhlIGRlZmF1bHQgY2hvaWNlLiAgQmFzaWMgcmVzdHJpY3Rpb24gZm9yIGNvbW1v
bgo+ID4gK2RlcGxveW1lbnQKPiA+ICsgICh0aGUgZHVtbXkgbW9kdWxlKSB3aWxsIGJlIGFwcGxp
ZWQuICBpdCdzIGFsc28gdXNlZCB3aGVuIFhTTSBpcyBjb21waWxlZAo+IG91dC4KPiAKPiAiSXQn
cyIgKHVwcGVyIGNhc2UgSSkuCj4gCk9LLiBEb25lLgoKPiA+ICsqIGBmbGFza2A6IHRoaXMgaXMg
dGhlIHBvbGljeSBiYXNlZCBhY2Nlc3MgY29udHJvbC4gIFRvIGNob29zZSB0aGlzLAo+ID4gK3Ro
ZQo+ID4gKyAgc2VwYXJhdGVkIG9wdGlvbiBpbiBrY29uZmlnIG11c3QgYWxzbyBiZSBlbmFibGVk
Lgo+IAo+IFBlcmhhcHMgYmV0dGVyICJzZXBhcmF0ZSIgKGJ1dCBJJ20gbm90IGEgbmF0aXZlIHNw
ZWFrZXIpPwo+IApJIHByZWZlciBzZXBhcmF0ZWQsIGFzIEkgY2hlY2tlZCBoZXJlOiBodHRwczov
L2VuZ2xpc2guc3RhY2tleGNoYW5nZS5jb20vcXVlc3Rpb25zLzEzMTQ0L3NlcGFyYXRlZC12ZXJz
dXMtc2VwYXJhdGUKQnV0IGdlbmVyYWxseSBib3RoIGFyZSBPSyBJIHRoaW5rLgoKPiA+IEBAIC0x
NTQsNiArMTU0LDE3IEBAIGNvbmZpZyBYU01fRkxBU0tfUE9MSUNZCj4gPgo+ID4gIAkgIElmIHVu
c3VyZSwgc2F5IFkuCj4gPgo+ID4gK2Nob2ljZQo+ID4gKwlwcm9tcHQgIkRlZmF1bHQgWFNNIGlt
cGxlbWVudGF0aW9uIgo+ID4gKwlkZXBlbmRzIG9uIFhTTQo+ID4gKwlkZWZhdWx0IFhTTV9GTEFT
S19ERUZBVUxUIGlmIFhTTV9GTEFTSwo+ID4gKwlkZWZhdWx0IFhTTV9EVU1NWV9ERUZBVUxUCj4g
PiArCWNvbmZpZyBYU01fRFVNTVlfREVGQVVMVAo+ID4gKwkJYm9vbCAiTWF0Y2ggbm9uLVhTTSBi
ZWhhdmlvciIKPiA+ICsJY29uZmlnIFhTTV9GTEFTS19ERUZBVUxUCj4gPiArCQlib29sICJGTHV4
IEFkdmFuY2VkIFNlY3VyaXR5IEtlcm5lbCIgaWYgWFNNX0ZMQVNLIGVuZGNob2ljZQo+IAo+IFBl
cnNvbmFsbHkgSSdkIHByZWZlciBYU01fREVGQVVMVF8qOyBub3Qgc3VyZSB3aGF0IG90aGVycyB0
aGluay4KPiAKSSB3b3VsZCBsaWtlIHRvIGtlZXAgdGhpcyBzdHlsZSwgYmVjYXVzZSBJIHNlZQoi
CiAgICAgICAgZGVmYXVsdCAiY3JlZGl0IiBpZiBTQ0hFRF9DUkVESVRfREVGQVVMVAogICAgICAg
IGRlZmF1bHQgImNyZWRpdDIiIGlmIFNDSEVEX0NSRURJVDJfREVGQVVMVAoiIGluIGNvbmZpZyBm
aWxlLgoKPiA+IC0tLSBhL3hlbi94c20veHNtX2NvcmUuYwo+ID4gKysrIGIveGVuL3hzbS94c21f
Y29yZS5jCj4gPiBAQCAtMzEsNiArMzEsMzcgQEAKPiA+Cj4gPiAgc3RydWN0IHhzbV9vcGVyYXRp
b25zICp4c21fb3BzOwo+ID4KPiA+ICtlbnVtIHhzbV9ib290cGFyYW0gewo+ID4gKyAgICBYU01f
Qk9PVFBBUkFNX0RVTU1ZLAo+ID4gKyAgICBYU01fQk9PVFBBUkFNX0ZMQVNLLAo+IAo+IENvbnNp
ZGVyaW5nIHRoZSAjaWZkZWYtcyBmdXJ0aGVyIGRvd24sIHNob3VsZCB0aGlzIHBlcmhhcHMgYWxz
byBiZSBwdXQgaW4gIiNpZmRlZgo+IENPTkZJR19YU01fRkxBU0siLCB0byBhdm9pZCBpdCBtaXN0
YWtlbmx5IGdldHRpbmcgdXNlZCB3aGVuIHRoZSBjb2RlIHdhcwo+IGNvbXBpbGVkIG91dD8KPiAK
SSB3b3VsZCBsaWtlIHRvIGF2b2lkICNpZmRlZiBoZXJlLCBiZWNhdXNlIEkgcHJlZmVyIHRoZSBz
YW1lIGVudW0gdmFsdWUgaW4gZGlmZmVyZW50IGNvbmZpZy4KCj4gPiArfTsKPiA+ICsKPiA+ICtz
dGF0aWMgZW51bSB4c21fYm9vdHBhcmFtIF9faW5pdGRhdGEgeHNtX2Jvb3RwYXJhbSA9ICNpZmRl
Zgo+ID4gK0NPTkZJR19YU01fRkxBU0tfREVGQVVMVAo+ID4gKyAgICBYU01fQk9PVFBBUkFNX0ZM
QVNLOwo+ID4gKyNlbHNlCj4gPiArICAgIFhTTV9CT09UUEFSQU1fRFVNTVk7Cj4gPiArI2VuZGlm
Cj4gPiArCj4gPiArc3RhdGljIGludCBfX2luaXQgcGFyc2VfeHNtX3BhcmFtKGNvbnN0IGNoYXIg
KnMpIHsKPiA+ICsgICAgaW50IHJjID0gMDsKPiA+ICsKPiA+ICsgICAgaWYgKCAhc3RyY21wKHMs
ICJkdW1teSIpICkKPiA+ICsgICAgICAgIHhzbV9ib290cGFyYW0gPSBYU01fQk9PVFBBUkFNX0RV
TU1ZOyAjaWZkZWYKPiBDT05GSUdfWFNNX0ZMQVNLCj4gPiArICAgIGVsc2UgaWYgKCAhc3RyY21w
KHMsICJmbGFzayIpICkKPiA+ICsgICAgICAgIHhzbV9ib290cGFyYW0gPSBYU01fQk9PVFBBUkFN
X0ZMQVNLOyAjZW5kaWYKPiA+ICsgICAgZWxzZSB7Cj4gCj4gU3R5bGUgKGJyYWNlIGdvZXMgb24g
aXRzIG93biBsaW5lKS4KCk9LLiBEb25lLgoKPiAKPiA+ICsgICAgICAgIHByaW50aygiWFNNOiBj
YW4ndCBwYXJzZSBib290IHBhcmFtZXRlciB4c209JXNcbiIsIHMpOwo+IAo+IEFnYWluLCBub3Qg
YmVpbmcgYSBuYXRpdmUgc3BlYWtlciwgImNhbid0IHBhcnNlIiBzb3VuZHMgb2RkLiBXaHkgbm90
IGp1c3QKPiAidW5rbm93biIgb3IgInVua25vd24gb3IgdW5zdXBwb3J0ZWQiPwoKT0suIERvbmUu
Cgo+IAo+ID4gQEAgLTU3LDcgKzg4LDIwIEBAIHN0YXRpYyBpbnQgX19pbml0IHhzbV9jb3JlX2lu
aXQoY29uc3Qgdm9pZAo+ICpwb2xpY3lfYnVmZmVyLCBzaXplX3QgcG9saWN5X3NpemUpCj4gPiAg
ICAgIH0KPiA+Cj4gPiAgICAgIHhzbV9vcHMgPSAmZHVtbXlfeHNtX29wczsKPiA+IC0gICAgZmxh
c2tfaW5pdChwb2xpY3lfYnVmZmVyLCBwb2xpY3lfc2l6ZSk7Cj4gPiArCj4gPiArICAgIHN3aXRj
aCAoIHhzbV9ib290cGFyYW0gKQo+ID4gKyAgICB7Cj4gPiArICAgIGNhc2UgWFNNX0JPT1RQQVJB
TV9EVU1NWToKPiA+ICsgICAgICAgIGJyZWFrOwo+ID4gKwo+ID4gKyAgICBjYXNlIFhTTV9CT09U
UEFSQU1fRkxBU0s6Cj4gPiArICAgICAgICBmbGFza19pbml0KHBvbGljeV9idWZmZXIsIHBvbGlj
eV9zaXplKTsKPiA+ICsgICAgICAgIGJyZWFrOwo+ID4gKwo+ID4gKyAgICBkZWZhdWx0Ogo+ID4g
KyAgICAgICAgcHJpbnRrKCJYU006IEludmFsaWQgdmFsdWUgZm9yIHhzbT0gYm9vdCBwYXJhbWV0
ZXJcbiIpOwo+ID4gKyAgICAgICAgYnJlYWs7Cj4gCj4gV2hhdCBzaXR1YXRpb24gaXMgdGhpcyBj
b3ZlcmluZywgd2hlbiBhbGwgZW51bWVyYXRvcnMgYWxyZWFkeSBoYXZlIHRoZWlyIGNhc2UKPiBs
YWJlbD8gU2ltcGx5IEFTU0VSVF9VTlJFQUNIQUJMRSgpPwo+IAoKT0suIERvbmUuCgo+IEphbgo+
IAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 06:32:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 06:32: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 1g9P5e-0003n0-Fw; Mon, 08 Oct 2018 06:32:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pm3w=mu=citrix.com=prvs=8124a07c9=xin.li@srs-us1.protection.inumbo.net>)
 id 1g9P5c-0003mt-V1
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 06:32:24 +0000
X-Inumbo-ID: 16858d22-cac4-11e8-a6a9-d7ebe60f679a
Received: from SMTP.CITRIX.COM.AU (unknown [103.14.252.240])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 16858d22-cac4-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 06:33:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,355,1534809600"; d="scan'208";a="134088571"
From: "Xin Li (Talons)" <xin.li@citrix.com>
To: "dgdegra@tycho.nsa.gov" <dgdegra@tycho.nsa.gov>, 'Xin Li'
 <talons.lee@gmail.com>, "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Thread-Topic: [Non-DoD Source] [PATCH 1/2] xen/xsm: Introduce new boot
 parameter xsm
Thread-Index: AQHUV9YVpPK/1j7xb0mnoEBEQ8umdqUJ/g2AgArzdCA=
Date: Mon, 8 Oct 2018 06:32:19 +0000
Message-ID: <7701c80c11eb43b283c2b3199654b1b8@SINPEX02CL01.citrite.net>
References: <20180929092251.17661-1-xin.li@citrix.com>
 <BA190A75E8413C49BB9E1D2B85D118115D89F18B@MSMR-GH1-UEA01.corp.nsa.gov>
In-Reply-To: <BA190A75E8413C49BB9E1D2B85D118115D89F18B@MSMR-GH1-UEA01.corp.nsa.gov>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Non-DoD Source] [PATCH 1/2] xen/xsm: Introduce new
 boot parameter 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>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, Andrew
 Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Ming Lu <ming.lu@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhhbmtzIERhbmllbC4NCg0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206
IERlR3JhYWYsIERhbmllbCBHIFttYWlsdG86ZGdkZWdyYUBuc2EuZ292XQ0KPiBTZW50OiBNb25k
YXksIE9jdG9iZXIgMSwgMjAxOCAxMToxOCBQTQ0KPiBUbzogJ1hpbiBMaScgPHRhbG9ucy5sZWVA
Z21haWwuY29tPjsgeGVuLWRldmVsQGxpc3RzLnhlbi5vcmcNCj4gQ2M6IFhpbiBMaSAoVGFsb25z
KSA8eGluLmxpQGNpdHJpeC5jb20+OyBEYW5pZWwgRGUgR3JhYWYNCj4gPGRnZGVncmFAdHljaG8u
bnNhLmdvdj47IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IEphbg0K
PiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT47IEtvbnJhZCBSemVzenV0ZWsgV2lsaw0KPiA8
a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz47IFRpbQ0KPiAoWGVuLm9yZykgPHRpbUB4ZW4ub3JnPjsgV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT47IFNlcmdleSBEeWFzbGkNCj4gPHNlcmdleS5keWFzbGlAY2l0cml4
LmNvbT47IEFuZHJldyBDb29wZXIgPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+Ow0KPiBNaW5n
IEx1IDxtaW5nLmx1QGNpdHJpeC5jb20+DQo+IFN1YmplY3Q6IFJFOiBbTm9uLURvRCBTb3VyY2Vd
IFtQQVRDSCAxLzJdIHhlbi94c206IEludHJvZHVjZSBuZXcgYm9vdA0KPiBwYXJhbWV0ZXIgeHNt
DQo+IA0KPiA+DQo+ID4gSW50cm9kdWNlIG5ldyBib290IHBhcmFtZXRlciB4c20gdG8gY2hvb3Nl
IHdoaWNoIHhzbSBtb2R1bGUgaXMNCj4gPiBlbmFibGVkLCBhbmQgc2V0IGRlZmF1bHQgdG8gZHVt
bXkuDQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBYaW4gTGkgPHhpbi5saUBjaXRyaXguY29tPg0K
PiANCj4gQWNrZWQtYnk6IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292Pg0K
PiANCj4gSXQgbWlnaHQgYmUgdXNlZnVsIGZvciB0aGUgY29tbWl0IG1lc3NhZ2UgdG8gYWxzbyBy
ZWZlcmVuY2UgdGhlIG5ldyBLY29uZmlnDQo+IG9wdGlvbjsgdGhhbmtzIGZvciBhZGRpbmcgaXQu
DQoNCk9LLiBTdXJlLg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 06:47:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 06:47: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 1g9PJz-0004j9-U3; Mon, 08 Oct 2018 06:47:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wizb=mu=ts.fujitsu.com=alan.robinson@srs-us1.protection.inumbo.net>)
 id 1g9PJy-0004j4-1G
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 06:47:14 +0000
X-Inumbo-ID: 294370c5-cac6-11e8-a6a9-d7ebe60f679a
Received: from mail1.bemta26.messagelabs.com (unknown [85.158.142.6])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 294370c5-cac6-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 06:48:28 +0000 (UTC)
Received: from [85.158.142.103] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-6.bemta.az-a.eu-central-1.aws.symcld.net id 60/91-11493-F6DFABB5;
 Mon, 08 Oct 2018 06:47:11 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprBKsWRWlGSWpSXmKPExsViZ8MxRTfv765
 og9YLOhZLPi5mcWD0OLr7N1MAYxRrZl5SfkUCa8b6a2tYC57KV3T/f87ewPhProuRi0NI4CCj
 xI2rB5i7GDmBnDKJmYc+McLYy5tfs4DYLAIqEkua3oLZIgK6Es8WPGMDaWYWOMkocevfMjaQh
 LBAvsSJLf/ZQWxeAWOJr1vfM0EMUpNYuHsBK8S2NkaJTetfMEMUCUqcnPkEaCoH0KQyiQctph
 CmtMTyfxwgFZwCnhJ7f3SCjZcQkJH4vfI7mC0qoCyxbvFJsDvZBIwklv75yT6BUXAWkqGzEIb
 OQhgKUsEsoCVx499LJgxhbYllC18zw9jfHj1mg7BNJV4f/cgIYStKTOl+yL6AkXMVo2VSUWZ6
 RkluYmaOrqGBga6hobGusa6RiaVeYpVuol5qqW5yal5JUSJQVi+xvFivuDI3OSdFLy+1ZBMjM
 MZSCpl/7mB83J5+iFGSg0lJlPfEhp3RQnxJ+SmVGYnFGfFFpTmpxYcYZTg4lCR4df/sihYSLE
 pNT61Iy8wBRjtMWoKDR0mE99RvoDRvcUFibnFmOkTqFKOilDjvYpA+AZBERmkeXBsswVxilJU
 S5mVkYGAQ4ilILcrNLEGVf8UozsGoJMyrCDKFJzOvBG76K6DFTECLfyfsAFlckoiQkmpgPHXz
 0mVvhrAukb+CpQwTeNXyDk4LnLJhtmq+fRXbFtEwq3tlp67++y317j2zV2fUjAlzZT7EHT5YP
 /ntJPs97eqzZ92Qfyh0Iu75r7RngRnst//sNDmp9OhB+Lp/Oybu3lb4cIP4ercrAsfmy02/Mf
 lXnMv9Ck3XuW9KdU7yT31w7XPrgeD6f8ZKLMUZiYZazEXFiQBW01FZKwMAAA==
X-Env-Sender: Alan.Robinson@ts.fujitsu.com
X-Msg-Ref: server-10.tower-228.messagelabs.com!1538981230!1022!1
X-Originating-IP: [62.60.8.148]
X-SYMC-ESS-Client-Auth: outbound-route-from=pass
X-StarScan-Received: 
X-StarScan-Version: 9.14.24; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27163 invoked from network); 8 Oct 2018 06:47:10 -0000
Received: from unknown (HELO mailhost1.uk.fujitsu.com) (62.60.8.148)
 by server-10.tower-228.messagelabs.com with DHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 8 Oct 2018 06:47:10 -0000
Received: from abgdgate50u.abg.fsc.net ([172.25.138.66])
 by mailhost1.uk.fujitsu.com (8.14.5/8.14.5) with ESMTP id w986lAsB028194
 for <xen-devel@lists.xen.org>; Mon, 8 Oct 2018 07:47:10 +0100
Received: from sanpedro.mch.fsc.net ([172.17.20.6])
 by abgdgate50u.abg.fsc.net with SMTP; 08 Oct 2018 08:47:09 +0200
Received: by sanpedro.mch.fsc.net (Postfix, from userid 5004)
 id 33B219D00C4A; Mon,  8 Oct 2018 08:44:52 +0200 (CEST)
Date: Mon, 8 Oct 2018 08:44:52 +0200
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20181008064452.GA14171@ts.fujitsu.com>
References: <1538751289-1109-1-git-send-email-andrew.cooper3@citrix.com>
 <1538751289-1109-4-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
In-Reply-To: <1538751289-1109-4-git-send-email-andrew.cooper3@citrix.com>
X-sent-by-me: robin@sanpedro
User-Agent: Mutt/1.9.3 (2018-01-21)
From: Alan.Robinson@ts.fujitsu.com (Alan Robinson)
Subject: Re: [Xen-devel] [PATCH 3/5] xen/domain: Audit config->max_vcpus
 during {, arch_}check_domain_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>
Reply-To: Alan.Robinson@ts.fujitsu.com
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Xen-devel <xen-devel@lists.xen.org>
Content-Type: multipart/mixed; boundary="===============5570080973338476945=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============5570080973338476945==
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature";
	micalg=sha-256; boundary="TB36FDmn/VVEgNH/"
Content-Disposition: inline


--TB36FDmn/VVEgNH/
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Oct 05, 2018 at 04:54:47PM +0200, Andrew Cooper wrote:
> The purpose of this is to move the auduting to be earlier than
> arch_domain_create().
>=20

s/auduting/auditing/

Alan


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

MIIKTgYJKoZIhvcNAQcCoIIKPzCCCjsCAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
CH8wggSjMIIDi6ADAgECAgo2C52zAAAAAlTDMA0GCSqGSIb3DQEBBQUAMC8xLTArBgNVBAMT
JEZ1aml0c3UgVGVjaG5vbG9neSBTb2x1dGlvbnMgVXNlciBDQTAeFw0xNzA1MTIxNTM0Mjda
Fw0xOTAzMTExMjI0NTlaMEAxFzAVBgNVBAMMDlJvYmluc29uLCBBbGFuMSUwIwYDVQQKDBxG
dWppdHN1IFRlY2hub2xvZ3kgU29sdXRpb25zMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKB
gQClZEMpN68qHzred2QKqifLuUSlYnt/kB4V9Kjy8U7cQK/pN+ytbEBFXsllMyP2CjgGNYFu
oqeztgkla2vBrjV9ilrJe3s+RJqkXgioKG1RSuiDW0sBFvI90dS4mHCH7cOTPPFHO5QHuCBU
bClqAN0HlKweu/rIbqg0/g9j+SMb8QIDAQABo4ICMjCCAi4wCwYDVR0PBAQDAgWgMIGSBgNV
HREEgYowgYeBHGFsYW4ucm9iaW5zb25AdHMuZnVqaXRzdS5jb22BJmFsYW4ucm9iaW5zb25A
ZW1laWFjZW1lYS5mdWppdHN1LmxvY2FsgRxhbGFuLnJvYmluc29uQGNlbWFpbC5mc2MubmV0
gSFBbGFuLlJvYmluc29uQGZ1aml0c3Utc2llbWVucy5jb20wHQYDVR0OBBYEFIlosAD8kas+
gZn51OiifJoSRQTUMB8GA1UdIwQYMBaAFAj1yGq/gON7UMQ59AeYRuhtfpeoMDwGA1UdHwQ1
MDMwMaAvoC2GK2h0dHA6Ly9jZHAudHMuZnVqaXRzdS5jb20vY2RwL2Z0czAxdXNlci5jcmww
RwYIKwYBBQUHAQEEOzA5MDcGCCsGAQUFBzAChitodHRwOi8vYWlhLnRzLmZ1aml0c3UuY29t
L2FpYS9mdHMwMXVzZXIuY2VyMAwGA1UdEwEB/wQCMAAwPQYJKwYBBAGCNxUHBDAwLgYmKwYB
BAGCNxUIhYXEMoGH/2GBhYEEhuyCIIHHgRp5g4igcYfS8S8CAWQCAQgwEwYDVR0lBAwwCgYI
KwYBBQUHAwQwGwYJKwYBBAGCNxUKBA4wDDAKBggrBgEFBQcDBDBEBgkqhkiG9w0BCQ8ENzA1
MA4GCCqGSIb3DQMCAgIAgDAOBggqhkiG9w0DBAICAIAwBwYFKw4DAgcwCgYIKoZIhvcNAwcw
DQYJKoZIhvcNAQEFBQADggEBADwUZHvoZuxiGLFQCoURq/FgeKSyxKrjuoutb8Bs3blR2QDA
D3NWp0W+T4Js9fDcIb3Rq3uvFx0T/EcUiz1fFeQyN4B2xT8ofAnZeWuxWxWLUqS/K73fRIUC
m7DUNj8lgRGsnSnAIl6ZKHDrdvwnxrF7qFPRVz77B4k3BK5mkMxxNVtKjbCoPj8fnh17Vnob
Wnb0yztrPYeOHi2CqIey5qPjVMSTxKJYOejwjvE78SBMKKQS7cHBg+iOnYK90S0m+LK2/Yz5
vgJtjGJL+68d5i0O/rmzgefOEeuMtD0IOI9lFXoUS16hbxj8gMy0dXKxfPhoYWB7bqIlY4Ri
mpguPFwwggPUMIICvKADAgECAhA0zRJXyDaDRuC/9z0wA24FMA0GCSqGSIb3DQEBBQUAMC8x
LTArBgNVBAMTJEZ1aml0c3UgVGVjaG5vbG9neSBTb2x1dGlvbnMgUm9vdCBDQTAeFw0wOTAz
MTIxMjI0NTlaFw0xOTAzMTExMjI0NTlaMC8xLTArBgNVBAMTJEZ1aml0c3UgVGVjaG5vbG9n
eSBTb2x1dGlvbnMgVXNlciBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALAb
TX9HzfBJFvcukKqEBkui1MHs3p1dgZw8zkXRmp7pEbaRs2DAD3cosLZadP8zjWvowiRs5F+I
mAo07Iib8dNUj0TWduHx2hRl6SQV+ffaumRdIrLvodWiGrNbX8ggWpQGyii7zYCLkI514XX3
1ZOL0rgcrTtzhnFC7SdvpWFUhL8cxrfYk0sE+UZxLyqUdIjgvvf1DVTojyvVws+bu24N4noT
+YA/r+brt2CEcFf+YMnewGT3HJE32D/xmXMm3AF3xJeZ2/22Ykix3mRI8TDDPGGahSoR/ccp
iHY5HESuzSdo/Dg+9PEBb+G+G5ntZhxn040m8W9ZzqFE7DbbIWcCAwEAAaOB6zCB6DAdBgNV
HQ4EFgQUCPXIar+A43tQxDn0B5hG6G1+l6gwCwYDVR0PBAQDAgGGMB8GA1UdIwQYMBaAFBR1
4le2FTcVgCqX5VFIZazPhpDLMBIGA1UdEwEB/wQIMAYBAf8CAQAwRwYIKwYBBQUHAQEEOzA5
MDcGCCsGAQUFBzAChitodHRwOi8vYWlhLnRzLmZ1aml0c3UuY29tL2FpYS9mdHMwMXJvb3Qu
Y2VyMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jZHAudHMuZnVqaXRzdS5jb20vY2RwL2Z0
czAxcm9vdC5jcmwwDQYJKoZIhvcNAQEFBQADggEBAEO6UD/S8PW3J7dQ4b1eVFm9c5pwAkqO
p+sfm7qXJEM5a392iex0GYoGbmgmpPnXsS9fCPOojQwziQQbK89A3A+Fz7M3C01Hs6qhpQMi
G74gauZsAxwFgQPRddRkcei3axzCjXRz8AFsgt6+qr+BjugPs9eilGRUj+JL7mjeWByOPNU+
xRcRJp7ZMpaYZ3V/upkNTQAQKTDIV9GjeXVYTwDAD/JxDSdYRpPNSBvIM5KBwz0qCwrX3wJz
YWAKob6wztsm12//cfkn9w0LswYN4aQdciTNyvH6EGkt7k6RSE33TKa3EMqyHZeCcNurP+r6
SLNLIi1U6d8gMIDWqkEoMUkxggGXMIIBkwIBATA9MC8xLTArBgNVBAMTJEZ1aml0c3UgVGVj
aG5vbG9neSBTb2x1dGlvbnMgVXNlciBDQQIKNgudswAAAAJUwzAJBgUrDgMCGgUAoIGxMBgG
CSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTE4MTAwODA2NDQ1Mlow
IwYJKoZIhvcNAQkEMRYEFEqWQ6kuYnw++YZ41ztTjZkCVGtxMFIGCSqGSIb3DQEJDzFFMEMw
CgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0G
CCqGSIb3DQMCAgEoMA0GCSqGSIb3DQEBAQUABIGAgTq6iK9dEFtazLf63VAszzEcn6FbbpMW
AQU+61mo6u9coxfcsBJvThP4sWRdIGO5ZmyRFrHHmOj1Cbof7zTgjmXnsouK5esiQEJVZIyg
/FfKin1Ci8tsnTgSOmn+BpgeKHCbyPTDZR65Cf2zqV5uijNsVDMezQGXvIkr/wRNl/M=

--TB36FDmn/VVEgNH/--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5570080973338476945==--


From xen-devel-bounces@lists.xenproject.org Mon Oct 08 07:34:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 07: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 1g9Q3f-0008MO-Us; Mon, 08 Oct 2018 07:34:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q9rc=mu=gmail.com=osalvador.vilardaga@srs-us1.protection.inumbo.net>)
 id 1g9Q3e-0008MJ-FN
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 07:34:26 +0000
X-Inumbo-ID: c1930963-cacc-11e8-a6a9-d7ebe60f679a
Received: from mail-wm1-f66.google.com (unknown [209.85.128.66])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c1930963-cacc-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 07:35:40 +0000 (UTC)
Received: by mail-wm1-f66.google.com with SMTP id y140-v6so8086222wmd.0
 for <xen-devel@lists.xenproject.org>; Mon, 08 Oct 2018 00:34:24 -0700 (PDT)
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:user-agent;
 bh=KJBGN47wKhJjkXSBulUkLOKO2O74M9HZtGADZU0j1NM=;
 b=pzw0HuI9Zv4q/XmzguT6y9vawjewhIH4szZgnNzwQ3yNfJHZ2O9TnqXBYiAQ6rhfpl
 F1wWtNmmCgk4JHuJnfC4iicUIUyeb2XsAfpuNkDTVwEbIR4xbY3BW2r5x5RP+MaOkMXX
 O5+NMs9uP1iMsB5xI6NzektHHAzvhtkuHncreF+CMJf/wr6uMYBBIUvnLf54IM3XkT4q
 tztJAxPBJ+YPgeESsuhLrZsOUplG1SP8vA2xG9aO7BiqzTetFrhvvB8HQBUwG/V9pKZR
 Vri/gAcltelgT6YKwU+Qz7Y4zyLRZ0QSuHUdArl1VOLTGtRMvfte8gEgCE/6u4RZjfsn
 CCgQ==
X-Gm-Message-State: ABuFfoh2K4WAAKp3G21Hmf4ymMvNFRrh2QlgNy9Qad4T5qYe8uA+NQx1
 36AUGMNGO4ahD9Su65WT3hg=
X-Google-Smtp-Source: ACcGV627II7YLORUProLSmDQmg/MPVhnbTdEWyMWkAxsXALs6tTPMfFVjec/MsnjXCX59Y0zGKkwpQ==
X-Received: by 2002:a1c:7816:: with SMTP id
 t22-v6mr14895024wmc.46.1538984063636; 
 Mon, 08 Oct 2018 00:34:23 -0700 (PDT)
Received: from techadventures.net (techadventures.net. [62.201.165.239])
 by smtp.gmail.com with ESMTPSA id t143-v6sm7509836wmt.2.2018.10.08.00.34.22
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 08 Oct 2018 00:34:22 -0700 (PDT)
Received: by techadventures.net (Postfix, from userid 1000)
 id 14AC712587F; Mon,  8 Oct 2018 09:34:22 +0200 (CEST)
Date: Mon, 8 Oct 2018 09:34:22 +0200
From: Oscar Salvador <osalvador@techadventures.net>
To: Arun KS <arunks@codeaurora.org>
Message-ID: <20181008073421.GA9703@techadventures.net>
References: <1538727006-5727-1-git-send-email-arunks@codeaurora.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1538727006-5727-1-git-send-email-arunks@codeaurora.org>
User-Agent: Mutt/1.5.23 (2014-03-12)
Subject: Re: [Xen-devel] [PATCH v5 1/2] memory_hotplug: Free pages as higher
 order
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: mhocko@suse.com, vatsa@codeaurora.org, linux-mm@kvack.org,
 getarunks@gmail.com, kys@microsoft.com, boris.ostrovsky@oracle.com,
 sthemmin@microsoft.com, xen-devel@lists.xenproject.org, haiyangz@microsoft.com,
 yasu.isimatu@gmail.com, dan.j.williams@intel.com, akpm@linux-foundation.org,
 vbabka@suse.cz, osalvador@suse.de, jgross@suse.com, aaron.lu@intel.com,
 malat@debian.org, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org,
 vinmenon@codeaurora.org, jrdr.linux@gmail.com, devel@linuxdriverproject.org,
 iamjoonsoo.kim@lge.com, mgorman@techsingularity.net,
 kirill.shutemov@linux.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>

T24gRnJpLCBPY3QgMDUsIDIwMTggYXQgMDE6NDA6MDVQTSArMDUzMCwgQXJ1biBLUyB3cm90ZToK
PiBXaGVuIGZyZWUgcGFnZXMgYXJlIGRvbmUgd2l0aCBoaWdoZXIgb3JkZXIsIHRpbWUgc3BlbmQg
b24KPiBjb2FsZXNjaW5nIHBhZ2VzIGJ5IGJ1ZGR5IGFsbG9jYXRvciBjYW4gYmUgcmVkdWNlZC4g
V2l0aAo+IHNlY3Rpb24gc2l6ZSBvZiAyNTZNQiwgaG90IGFkZCBsYXRlbmN5IG9mIGEgc2luZ2xl
IHNlY3Rpb24KPiBzaG93cyBpbXByb3ZlbWVudCBmcm9tIDUwLTYwIG1zIHRvIGxlc3MgdGhhbiAx
IG1zLCBoZW5jZQo+IGltcHJvdmluZyB0aGUgaG90IGFkZCBsYXRlbmN5IGJ5IDYwJS4gTW9kaWZ5
IGV4dGVybmFsCj4gcHJvdmlkZXJzIG9mIG9ubGluZSBjYWxsYmFjayB0byBhbGlnbiB3aXRoIHRo
ZSBjaGFuZ2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogQXJ1biBLUyA8YXJ1bmtzQGNvZGVhdXJvcmEu
b3JnPgoKTG9va3MgZ29vZCB0byBtZS4KClJldmlld2VkLWJ5OiBPc2NhciBTYWx2YWRvciA8b3Nh
bHZhZG9yQHN1c2UuZGU+CgpKdXN0IG9uZSB0aGluZyBiZWxvdzoKICAKPiBAQCAtMTMzMSw3ICsx
MzMxLDcgQEAgdm9pZCBfX2luaXQgX19mcmVlX3BhZ2VzX2Jvb3RtZW0oc3RydWN0IHBhZ2UgKnBh
Z2UsIHVuc2lnbmVkIGxvbmcgcGZuLAo+ICB7Cj4gIAlpZiAoZWFybHlfcGFnZV91bmluaXRpYWxp
c2VkKHBmbikpCj4gIAkJcmV0dXJuOwo+IC0JcmV0dXJuIF9fZnJlZV9wYWdlc19ib290X2NvcmUo
cGFnZSwgb3JkZXIpOwo+ICsJcmV0dXJuIF9fZnJlZV9wYWdlc19jb3JlKHBhZ2UsIG9yZGVyKTsK
Cl9fZnJlZV9wYWdlc19jb3JlIGlzIHZvaWQsIHNvIEkgZ3Vlc3Mgd2UgZG8gbm90IG5lZWQgdGhh
dCByZXR1cm4gdGhlcmUuClByb2JhYmx5IHRoZSBjb2RlIGdlbmVyYXRlZCBpcyB0aGUgc2FtZSB0
aG91Z2guCi0tIApPc2NhciBTYWx2YWRvcgpTVVNFIEwzCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 07:49:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 07:49: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 1g9QI5-0000or-Ch; Mon, 08 Oct 2018 07:49:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pm3w=mu=citrix.com=prvs=8124a07c9=xin.li@srs-us1.protection.inumbo.net>)
 id 1g9QI3-0000om-QK
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 07:49:19 +0000
X-Inumbo-ID: 4ce61239-cace-11e8-a8a5-bc764e045a96
Received: from SMTP.CITRIX.COM.AU (unknown [103.14.252.240])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4ce61239-cace-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 09:46:45 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,356,1534809600"; d="scan'208";a="134090575"
From: "Xin Li (Talons)" <xin.li@citrix.com>
To: Jan Beulich <JBeulich@suse.com>, Xin Li <talons.lee@gmail.com>
Thread-Topic: [PATCH 2/2] xen/xsm: Add new SILO mode for XSM
Thread-Index: AQHUV9YYo9yHzIUkAE2MsDpHyEJl36ULMCaAgAnMRBA=
Date: Mon, 8 Oct 2018 07:49:11 +0000
Message-ID: <b0a28faa0d0f43b4a05936ec8dc59df8@SINPEX02CL01.citrite.net>
References: <20180929092251.17661-1-xin.li@citrix.com>
 <20180929092251.17661-2-xin.li@citrix.com>
 <5BB33B6502000078001ED999@prv1-mh.provo.novell.com>
In-Reply-To: <5BB33B6502000078001ED999@prv1-mh.provo.novell.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 2/2] xen/xsm: Add new SILO mode for 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>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
 Ming Lu <ming.lu@citrix.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>

VGhhbmtzIEphbi4KCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiBGcm9tOiBKYW4gQmV1
bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+IFNlbnQ6IFR1ZXNkYXksIE9jdG9iZXIg
MiwgMjAxOCA1OjMzIFBNCj4gVG86IFhpbiBMaSA8dGFsb25zLmxlZUBnbWFpbC5jb20+Cj4gQ2M6
IEFuZHJldyBDb29wZXIgPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBNaW5nIEx1Cj4gPG1p
bmcubHVAY2l0cml4LmNvbT47IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNv
bT47IFdlaSBMaXUKPiA8d2VpLmxpdTJAY2l0cml4LmNvbT47IFhpbiBMaSAoVGFsb25zKSA8eGlu
LmxpQGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwCj4gPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNv
bT47IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IHhlbi0KPiBk
ZXZlbEBsaXN0cy54ZW4ub3JnOyBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9y
YWNsZS5jb20+OyBEYW5pZWwKPiBkZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PjsgVGlt
IChYZW4ub3JnKSA8dGltQHhlbi5vcmc+Cj4gU3ViamVjdDogUmU6IFtQQVRDSCAyLzJdIHhlbi94
c206IEFkZCBuZXcgU0lMTyBtb2RlIGZvciBYU00KPiAKPiA+Pj4gT24gMjkuMDkuMTggYXQgMTE6
MjIsIDx0YWxvbnMubGVlQGdtYWlsLmNvbT4gd3JvdGU6Cj4gPiAtLS0gYS94ZW4vaW5jbHVkZS94
c20vZHVtbXkuaAo+ID4gKysrIGIveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKPiA+IEBAIC00OCw3
ICs0OCwxMiBAQCB2b2lkIF9feHNtX2FjdGlvbl9taXNtYXRjaF9kZXRlY3RlZCh2b2lkKTsKPiA+
ICAgKiBUaGVyZSBpcyBubyB4c21fZGVmYXVsdF90IGFyZ3VtZW50IGF2YWlsYWJsZSwgc28gdGhl
IHZhbHVlIGZyb20gdGhlCj4gYXNzZXJ0aW9uCj4gPiAgICogaXMgdXNlZCB0byBpbml0aWFsaXpl
IHRoZSB2YXJpYWJsZS4KPiA+ICAgKi8KPiA+ICsjaWZkZWYgQ09ORklHX1hTTV9TSUxPCj4gPiAr
I2RlZmluZSBYU01fSU5MSU5FIF9fYXR0cmlidXRlX18gKCh1bnVzZWQpKQo+IAo+IFBsZWFzZSBk
b24ndCBvcGVuLWNvZGUgX19tYXliZV91bnVzZWQuIEZ1cnRoZXJtb3JlIEkgcXVlc3Rpb24gdGhl
Cj4gZGVwZW5kZW5jeSBvbiBDT05GSUdfWFNNX1NJTE8gaGVyZTogQWZhaWN0IHlvdSB3YW50IHRo
aXMgZm9yIGp1c3QgdGhlIHNpbmdsZQo+IG5ldyBpbmNsdXNpb24gc2l0ZSwgd2l0aG91dCBhZmZl
Y3RpbmcgYW55IG90aGVycy4KCk9LLCB1c2UgX19tYXliZV91bnVzZWQgZGlyZWN0bHkgYW5kIHJl
bW92ZSB0aGlzICNpZmRlZi4KCj4gCj4gPiAtLS0gYS94ZW4vaW5jbHVkZS94c20veHNtLmgKPiA+
ICsrKyBiL3hlbi9pbmNsdWRlL3hzbS94c20uaAo+ID4gQEAgLTczMyw2ICs3MzMsMTIgQEAgZXh0
ZXJuIGNvbnN0IHVuc2lnbmVkIGNoYXIKPiA+IHhzbV9mbGFza19pbml0X3BvbGljeVtdOyAgZXh0
ZXJuIGNvbnN0IHVuc2lnbmVkIGludAo+ID4geHNtX2ZsYXNrX2luaXRfcG9saWN5X3NpemU7ICAj
ZW5kaWYKPiA+Cj4gPiArI2lmZGVmIENPTkZJR19YU01fU0lMTwo+ID4gK2V4dGVybiB2b2lkIHNp
bG9faW5pdCh2b2lkKTsKPiA+ICsjZWxzZQo+ID4gK3N0YXRpYyBpbmxpbmUgdm9pZCBzaWxvX2lu
aXQodm9pZCkge30gI2VuZGlmCj4gCj4gQWxvbmcgdGhlIGxpbmVzIG9mIG9uZSBvZiBteSByZW1h
cmtzIG9uIHBhdGNoIDEsIEkgdGhpbmsgeW91IHdvdWxkIGJldHRlciBnZXQKPiBhd2F5IHdpdGhv
dXQgdGhlIGlubGluZSB2YXJpYW50LCBieSBhZGRpbmcgc3VpdGFibGUgI2lmZGVmLXMgdG8gZWxp
bWluYXRlIHRoZSByaXNrCj4gb2Ygd3JvbmcgdXNlIG9mIHRoZSBuZXcgZW51bWVyYXRvci4KCkkg
Y2FuIHJlbW92ZSB0aGUgaW5saW5lIGZ1bmN0aW9uLCBhbmQgYWRkICNpZGVmIGluIHhzbV9jb3Jl
LmMKQnV0LCB0aGlzIHdheSBkb2VzIG5vdCBtYXRjaCB0aGUgY3VycmVudCBjb2RlIHN0eWxlKGxp
a2UgZmxhc2tfaW5pdCgpKS4KU28gSSB3b3VsZCBsaWtlIHRvIGtlZXAgdGhpcyB3YXkuCgo+IAo+
ID4gLS0tIGEveGVuL3hzbS9kdW1teS5jCj4gPiArKysgYi94ZW4veHNtL2R1bW15LmMKPiA+IEBA
IC0xMSw3ICsxMSw2IEBACj4gPiAgICovCj4gPgo+ID4gICNkZWZpbmUgWFNNX05PX1dSQVBQRVJT
Cj4gPiAtI2RlZmluZSBYU01fSU5MSU5FIC8qICovCj4gPiAgI2luY2x1ZGUgPHhzbS9kdW1teS5o
Pgo+IAo+IFRoZSBjaGFuZ2UgbG9va3MgdW5tb3RpdmF0ZWQgaGVyZSwgcGVyaGFwcyBiZWNhdXNl
IG9mIHRoZSBxdWVzdGlvbmFibGUKPiBDT05GSUdfWFNNX1NJTE8gZGVwZW5kZW5jeSBmdXJ0aGVy
IHVwLiBUaGF0IHNhaWQsIGl0IGxvb2tzIGFzIGlmIHRoZSAjZGVmaW5lCj4gY291bGQgZ28gYXdh
eSBjdXJyZW50bHksIGFzIGJlaW5nIHJlZHVuZGFudCB3aXRoIHdoYXQgZHVtbXkuaCBhbHJlYWR5
IGhhcy4KPiBUaGF0IHdvdWxkIHRoZW4gYmV0dGVyIGJlIGEgc21hbGwgc2VwYXJhdGUgcHJlcmVx
IHBhdGNoIGltby4KClRoaXMgaXMgaW50ZW5kZWQsIHRvIGF2b2lkIGNvbXBpbGUgZXJyb3IsIGNh
bid0IHJlZmluZSBYU01fSU5MSU5FLgpEbyB5b3UgbWVhbiBhIHNlcGFyYXRlIHBhdGNoIHRvIGp1
c3QgcmVtb3ZlIHRoaXMgbGluZT8KCj4gCj4gPiAtLS0gL2Rldi9udWxsCj4gPiArKysgYi94ZW4v
eHNtL3NpbG8uYwo+ID4gQEAgLTAsMCArMSwxMDkgQEAKPiA+Cj4gKy8qKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKPiAqKioqKgo+
ID4gKyoqKioqKioqKioKPiA+ICsgKiB4c20vc2lsby5jCj4gPiArICoKPiA+ICsgKiBTSUxPIG1v
ZHVsZSBmb3IgWFNNKFhlbiBTZWN1cml0eSBNb2R1bGVzKQo+IAo+IFdvdWxkIHlvdSBtaW5kIGFk
ZGluZyB0aGUgbWlzc2luZyBibGFuayBoZXJlPwoKRG8geW91IG1lYW4gYWRkIG9uZSBzcGFjZSBh
ZnRlciBYU00/CiogU0lMTyBtb2R1bGUgZm9yIFhTTSAoWGVuIFNlY3VyaXR5IE1vZHVsZXMpCgo+
IAo+ID4gKyAqIENvcHlyaWdodCAoYykgMjAxOCBDaXRyaXggU3lzdGVtcyBMdGQuCj4gPiArICoK
PiA+ICsgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1
dGUgaXQgYW5kL29yCj4gPiArbW9kaWZ5IGl0Cj4gPiArICogdW5kZXIgdGhlIHRlcm1zIGFuZCBj
b25kaXRpb25zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSwKPiA+ICsgKiB2ZXJz
aW9uIDIsIGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLgo+ID4g
KyAqCj4gPiArICogVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIGl0IHdp
bGwgYmUgdXNlZnVsLCBidXQKPiA+ICtXSVRIT1VUCj4gPiArICogQU5ZIFdBUlJBTlRZOyB3aXRo
b3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKPiBNRVJDSEFOVEFCSUxJVFkKPiA+ICtv
cgo+ID4gKyAqIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZSBHTlUg
R2VuZXJhbCBQdWJsaWMKPiA+ICtMaWNlbnNlIGZvcgo+ID4gKyAqIG1vcmUgZGV0YWlscy4KPiA+
ICsgKgo+ID4gKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBH
ZW5lcmFsIFB1YmxpYyBMaWNlbnNlCj4gPiArYWxvbmcgd2l0aAo+ID4gKyAqIHRoaXMgcHJvZ3Jh
bTsgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+Lgo+ID4gKyAqLwo+
ID4gKyNkZWZpbmUgWFNNX05PX1dSQVBQRVJTCj4gPiArCj4gPiArI2luY2x1ZGUgPHhzbS9kdW1t
eS5oPgo+IAo+IFBsZWFzZSBzd2l0Y2ggYXJvdW5kIHRoZSBibGFuayBhbmQgdGhlICNkZWZpbmUg
bGluZXMsIG1hdGNoaW5nIGhvdyBkdW1teS5jIGlzCj4gd3JpdHRlbi4gVGhpcyBoZWxwcyByZWFk
ZXJzIHVuZGVyc3RhbmQgdGhhdCB0aGUgI2RlZmluZSBpcyBzcGVjaWZpY2FsbHkgaW4KPiBwcmVw
YXJhdGlvbiBvZiB0aGUgI2luY2x1ZGUuCgpPSy4gUmVtb3ZlIHRoZSBsaW5lIGJlZm9yZSAjaW5j
bHVkZS4KCiAKPiA+ICsvKgo+ID4gKyAqIENoZWNrIGlmIGludGVyLWRvbWFpbiBjb21tdW5pY2F0
aW9uIGlzIGFsbG93ZWQuCj4gPiArICogUmV0dXJuIHRydWUgd2hlbiBwYXNzIGNoZWNrLgo+ID4g
KyAqLwo+ID4gK3N0YXRpYyBib29sIHNpbG9fbW9kZV9kb21fY2hlY2soY29uc3Qgc3RydWN0IGRv
bWFpbiAqbGRvbSwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0
cnVjdCBkb21haW4gKnJkb20pIHsKPiA+ICsgICAgY29uc3Qgc3RydWN0IGRvbWFpbiAqY3VyX2Rv
bSA9IGN1cnJlbnQtPmRvbWFpbjsKPiAKPiBXZSBjb21tb25seSBjYWxsIHN1Y2ggdmFyaWFibGVz
IGN1cnJkLgoKT0suIFJlbmFtZSB0aGlzIHZhci4KCj4gCj4gPiArICAgIHJldHVybiAoaXNfY29u
dHJvbF9kb21haW4oY3VyX2RvbSkgfHwgaXNfY29udHJvbF9kb21haW4obGRvbSkgfHwKPiA+ICsg
ICAgICAgICAgICBpc19jb250cm9sX2RvbWFpbihyZG9tKSB8fCBsZG9tID09IHJkb20pOyB9Cj4g
PiArCj4gPiArc3RhdGljIGludCBzaWxvX2V2dGNobl91bmJvdW5kKHN0cnVjdCBkb21haW4gKmQx
LCBzdHJ1Y3QgZXZ0Y2huICpjaG4sCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGRvbWlkX3QgaWQyKSB7Cj4gPiArICAgIGludCByYyA9IC1FUEVSTTsKPiA+ICsgICAgc3RydWN0
IGRvbWFpbiAqZDIgPSByY3VfbG9ja19kb21haW5fYnlfYW55X2lkKGlkMik7Cj4gPiArCj4gPiAr
ICAgIGlmICggZDIgPT0gTlVMTCApCj4gCj4gV2UgZ2VuZXJhbGx5IHRyeSB0byB1c2UgdGhlIHNo
b3J0ZXIgIWQyIGluIG5ldyBjb2RlLiBCdXQgaXQncyBhIG1hdHRlciBvZgo+IHBlcnNvbmFsIHBy
ZWZlcmVuY2UsIEkgYWdyZWUuCgpUaGFua3MuIEkgd2lsbCBqdXN0IGtlZXAgaXQuCgo+IAo+IEph
bgo+IAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 07:58:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 07:58: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 1g9QQp-0001bZ-Af; Mon, 08 Oct 2018 07:58:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tvom=mu=citrix.com=prvs=812615989=christian.lindig@srs-us1.protection.inumbo.net>)
 id 1g9QQn-0001bU-GV
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 07:58:21 +0000
X-Inumbo-ID: 918e6847-cacf-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 918e6847-cacf-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 09:55:49 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,356,1534809600"; d="scan'208";a="80119619"
From: Christian Lindig <christian.lindig@citrix.com>
To: Yang Qian <krizex@gmail.com>
Thread-Topic: [PATCH] tools/ocaml: Release the global lock before invoking
 block syscalls
Thread-Index: AQHUXrR47ybtEpiGX0mvPCpyG+OGRqUU2mgA
Date: Mon, 8 Oct 2018 07:58:18 +0000
Message-ID: <A062A4B6-57AD-41B6-9648-7FC34A7FDEAB@citrix.com>
References: <20181008031014.8485-1-yang.qian@citrix.com>
In-Reply-To: <20181008031014.8485-1-yang.qian@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.3445.100.39)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <E6F8C087AB007D49858A751D675A704C@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] tools/ocaml: Release the global lock before
 invoking block syscalls
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Yang Qian <yang.qian@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, Wei Liu <wei.liu2@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>

DQoNCj4gT24gOCBPY3QgMjAxOCwgYXQgMDQ6MTAsIFlhbmcgUWlhbiA8a3JpemV4QGdtYWlsLmNv
bT4gd3JvdGU6DQo+IA0KPiBGdW5jdGlvbnMgcmVsYXRlZCB3aXRoIGV2ZW50IGNoYW5uZWwgYXJl
IHBhcmFsbGVsaXphYmxlLCBzbyByZWxlYXNlIGdsb2JhbA0KPiBsb2NrIGJlZm9yZSBpbnZva2lu
ZyBDIGZ1bmN0aW9uIHdoaWNoIHdpbGwgZmluYWxseSBjYWxsIGJsb2NrIHN5c2NhbGxzLg0KPiAN
Cj4gU2lnbmVkLW9mZi1ieTogWWFuZyBRaWFuIDx5YW5nLnFpYW5AY2l0cml4LmNvbT4NCj4gLS0t
DQo+IHRvb2xzL29jYW1sL2xpYnMvZXZlbnRjaG4veGVuZXZlbnRjaG5fc3R1YnMuYyB8IDMwICsr
KysrKysrKysrKysrKysrKysrKysrKystLQ0KPiAxIGZpbGUgY2hhbmdlZCwgMjggaW5zZXJ0aW9u
cygrKSwgMiBkZWxldGlvbnMoLSkNCg0KQWNrZWQtYnk6IENocmlzdGlhbiBMaW5kaWcgPGNocmlz
dGlhbi5saW5kaWdAY2l0cml4LmNvbT4NCg0KRnJvbSBhbiBPQ2FtbCBwb2ludCBvZiB2aWV3IHRo
aXMgaXMgbG9va2luZyBnb29kLiBCdXQgSSB3b3VsZCBsaWtlIHRvIGhlYXIgZnJvbSBkZXZlbG9w
ZXJzIHVuZGVyc3RhbmRpbmcgZXZlbnQgY2hhbm5lbHMgdGhhdCB0aGlzIGlzIGluZGVlZCBzYWZl
IHRvIGRvLg0KDQrigJQgQ2hyaXN0aWFuDQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 07:59:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 07: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 1g9QS4-0001fx-Oe; Mon, 08 Oct 2018 07:59:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=auyo=mu=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1g9QS3-0001fo-6O
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 07:59:39 +0000
X-Inumbo-ID: bffd6480-cacf-11e8-a8a5-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id bffd6480-cacf-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 09:57:06 +0200 (CEST)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id EDA1E305FFA3;
 Mon,  8 Oct 2018 10:59:35 +0300 (EEST)
Received: from smtp.bitdefender.com (smtp.bitdefender.biz [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id D544B7FBEF;
 Mon,  8 Oct 2018 10:59:35 +0300 (EEST)
Received: from [10.10.196.90] (unknown [10.10.196.90])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id B25343000E57;
 Mon,  8 Oct 2018 10:59:35 +0300 (EEST)
To: Tamas K Lengyel <tamas@tklengyel.com>,
 George Dunlap <george.dunlap@eu.citrix.com>
References: <1538035134-10967-1-git-send-email-rcojocaru@bitdefender.com>
 <CABfawhmo=22jwKkUgBUZwMDwJ-NTtrKovj5uZaa94109yQPmnA@mail.gmail.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <368c4427-1a67-0e7f-318e-f19359eb6636@bitdefender.com>
Date: Mon, 8 Oct 2018 10:59:34 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <CABfawhmo=22jwKkUgBUZwMDwJ-NTtrKovj5uZaa94109yQPmnA@mail.gmail.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH V6] x86/altp2m: Add a subop for obtaining
 the mem access of a 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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Adrian Pop <apop@bitdefender.com>,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, Xen-devel <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>

T24gMTAvNC8xOCA3OjU2IFBNLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4gT24gVGh1LCBTZXAg
MjcsIDIwMTggYXQgMTo1OSBBTSBSYXp2YW4gQ29qb2NhcnUKPiA8cmNvam9jYXJ1QGJpdGRlZmVu
ZGVyLmNvbT4gd3JvdGU6Cj4+Cj4+IEN1cnJlbnRseSB0aGVyZSBpcyBhIHN1Ym9wIGZvciBzZXR0
aW5nIHRoZSBtZW1hY2Nlc3Mgb2YgYSBwYWdlLCBidXQgbm90Cj4+IGZvciBjb25zdWx0aW5nIGl0
LiAgVGhlIG5ldyBIVk1PUF9hbHRwMm1fZ2V0X21lbV9hY2Nlc3MgYWRkcyB0aGlzCj4+IGZ1bmN0
aW9uYWxpdHkuCj4+Cj4+IEJvdGggYWx0cDJtIGdldC9zZXQgbWVtIGFjY2VzcyBmdW5jdGlvbnMg
dXNlIHRoZSBzdHJ1Y3QKPj4geGVuX2h2bV9hbHRwMm1fbWVtX2FjY2VzcyB3aGljaCBoYXMgbm93
IGRyb3BwZWQgdGhlIGBzZXQnIHBhcnQgYW5kIGhhcwo+PiBiZWVuIHJlbmFtZWQgZnJvbSB4ZW5f
aHZtX2FsdHAybV9zZXRfbWVtX2FjY2Vzcy4KPj4KPj4gU2lnbmVkLW9mZi1ieTogQWRyaWFuIFBv
cCA8YXBvcEBiaXRkZWZlbmRlci5jb20+Cj4+IFNpZ25lZC1vZmYtYnk6IFJhenZhbiBDb2pvY2Fy
dSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KPiAKPiBMR1RNCj4gQWNrZWQtYnk6IFRhbWFz
IEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KClRoYW5rcyEgSWYgSSdtIG5vdCBtaXN0
YWtlbiwgd2Ugbm93IG9ubHkgbmVlZCBHZW9yZ2UncyBhY2sgdG8gY29tbWl0CnRoaXMgcGF0Y2gg
KHdoaWNoIGNvbmNsdWRlcyBvdXIgI1ZFLXJlbGF0ZWQgc2VyaWVzIC0gdGhlIG9ubHkgdGhpbmcK
c3RpbGwgcmVtYWluaW5nIGFmdGVyIHRoaXMgaXMgdG8gZml4IHRoZSBsb2dkaXJ0eSBWR0EgaXNz
dWUgYXMgZmFyIGFzCndlJ3JlIGNvbmNlcm5lZCkuCgoKVGhhbmtzLApSYXp2YW4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 08:10:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 08:10: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 1g9Qcr-0003bW-HY; Mon, 08 Oct 2018 08:10:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rmgd=mu=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g9Qcp-0003bJ-SN
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 08:10:47 +0000
X-Inumbo-ID: d6018306-cad1-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d6018306-cad1-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 08:12: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 <aliasfile-bounces@xenproject.org>)
 id 1g9Qck-0001EM-4Y; Mon, 08 Oct 2018 08:10: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 1g9Qcj-0006sm-Si; Mon, 08 Oct 2018 08:10:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g9Qcj-0004PE-Rm; Mon, 08 Oct 2018 08:10:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128476-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop: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-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-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1: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-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-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-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-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm: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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu: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-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-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2: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-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=fb1c592cf4c9eeb84ec6bce13c13c11c7d05b6c7
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 08 Oct 2018 08:10:41 +0000
Subject: [Xen-devel] [linux-linus test] 128476: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODQ3NiBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4NDc2LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1
ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxMSBn
dWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1p
bnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwg
UkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAg
ZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2
NC1ydW1wcnVuLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICA3IHhlbi1ib290ICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
IDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWNvdzIgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hv
c3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMCB4ZW4t
Ym9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJv
b3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAg
ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDExIHhl
bi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
aTM4Ni1ydW1wcnVuLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMCB4ZW4tYm9vdC9zcmNf
aG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAg
ICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgMTEgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgOCBy
ZWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CgpSZWdyZXNzaW9u
cyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI1ODk4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU4OTgK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNTg5OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1ODk4CiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1ODk4
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAg
ICAgICAgIGZiMWM1OTJjZjRjOWVlYjg0ZWM2YmNlMTNjMTNjMTFjN2QwNWI2YzcKYmFzZWxpbmUg
dmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDk0NzEwY2FjMGVmNGVlMTc3YTYzYjUyMjc2
NjRiMzhjOTViYmY3MDMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTg5OCAgMjAxOC0wOC0xMyAy
MToyMDo1NSBaICAgNTUgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjU5MjEgIDIwMTgtMDgt
MTUgMTM6MDY6NTYgWiAgIDUzIGRheXMgICA1NiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjg0NzYgIDIwMTgtMTAtMDcgMTQ6Mzk6MTQgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCjIzNjAgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5n
IHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBy
dW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjk4NzMxIGxpbmVzIGxvbmcu
KQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 08:29:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 08: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 1g9QuT-00019w-A2; Mon, 08 Oct 2018 08:29:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bw27=mu=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9QuR-00019r-HN
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 08:28:59 +0000
X-Inumbo-ID: 6076ba13-cad4-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6076ba13-cad4-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 08:30:14 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 08 Oct 2018 02:28:56 -0600
Message-Id: <5BBB154102000078001EF628@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 08 Oct 2018 02:28:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Xin Li" <xin.li@citrix.com>,"Xin Li" <talons.lee@gmail.com>
References: <20180929092251.17661-1-xin.li@citrix.com>
 <20180929092251.17661-2-xin.li@citrix.com>
 <5BB33B6502000078001ED999@prv1-mh.provo.novell.com>
 <b0a28faa0d0f43b4a05936ec8dc59df8@SINPEX02CL01.citrite.net>
In-Reply-To: <b0a28faa0d0f43b4a05936ec8dc59df8@SINPEX02CL01.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/2] xen/xsm: Add new SILO mode for 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>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 george.dunlap@citrix.com, xen-devel@lists.xen.org,
 Ming Lu <ming.lu@citrix.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>

Pj4+IE9uIDA4LjEwLjE4IGF0IDA5OjQ5LCA8eGluLmxpQGNpdHJpeC5jb20+IHdyb3RlOgo+PiBG
cm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+PiBTZW50OiBUdWVz
ZGF5LCBPY3RvYmVyIDIsIDIwMTggNTozMyBQTQo+PiAKPj4gPj4+IE9uIDI5LjA5LjE4IGF0IDEx
OjIyLCA8dGFsb25zLmxlZUBnbWFpbC5jb20+IHdyb3RlOgo+PiA+IC0tLSBhL3hlbi94c20vZHVt
bXkuYwo+PiA+ICsrKyBiL3hlbi94c20vZHVtbXkuYwo+PiA+IEBAIC0xMSw3ICsxMSw2IEBACj4+
ID4gICAqLwo+PiA+Cj4+ID4gICNkZWZpbmUgWFNNX05PX1dSQVBQRVJTCj4+ID4gLSNkZWZpbmUg
WFNNX0lOTElORSAvKiAqLwo+PiA+ICAjaW5jbHVkZSA8eHNtL2R1bW15Lmg+Cj4+IAo+PiBUaGUg
Y2hhbmdlIGxvb2tzIHVubW90aXZhdGVkIGhlcmUsIHBlcmhhcHMgYmVjYXVzZSBvZiB0aGUgcXVl
c3Rpb25hYmxlCj4+IENPTkZJR19YU01fU0lMTyBkZXBlbmRlbmN5IGZ1cnRoZXIgdXAuIFRoYXQg
c2FpZCwgaXQgbG9va3MgYXMgaWYgdGhlICNkZWZpbmUKPj4gY291bGQgZ28gYXdheSBjdXJyZW50
bHksIGFzIGJlaW5nIHJlZHVuZGFudCB3aXRoIHdoYXQgZHVtbXkuaCBhbHJlYWR5IGhhcy4KPj4g
VGhhdCB3b3VsZCB0aGVuIGJldHRlciBiZSBhIHNtYWxsIHNlcGFyYXRlIHByZXJlcSBwYXRjaCBp
bW8uCj4gCj4gVGhpcyBpcyBpbnRlbmRlZCwgdG8gYXZvaWQgY29tcGlsZSBlcnJvciwgY2FuJ3Qg
cmVmaW5lIFhTTV9JTkxJTkUuCj4gRG8geW91IG1lYW4gYSBzZXBhcmF0ZSBwYXRjaCB0byBqdXN0
IHJlbW92ZSB0aGlzIGxpbmU/CgpZZXMsIGFuZCB0aGVuIHdpdGggYW4gZXhwbGFuYXRpb24gb2Yg
d2h5IHRoaXMgbGluZSBpcyBub3QgbmVlZGVkLgoKPj4gPiAtLS0gL2Rldi9udWxsCj4+ID4gKysr
IGIveGVuL3hzbS9zaWxvLmMKPj4gPiBAQCAtMCwwICsxLDEwOSBAQAo+PiA+Cj4+ICsvKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
Cj4+ICoqKioqCj4+ID4gKyoqKioqKioqKioKPj4gPiArICogeHNtL3NpbG8uYwo+PiA+ICsgKgo+
PiA+ICsgKiBTSUxPIG1vZHVsZSBmb3IgWFNNKFhlbiBTZWN1cml0eSBNb2R1bGVzKQo+PiAKPj4g
V291bGQgeW91IG1pbmQgYWRkaW5nIHRoZSBtaXNzaW5nIGJsYW5rIGhlcmU/Cj4gCj4gRG8geW91
IG1lYW4gYWRkIG9uZSBzcGFjZSBhZnRlciBYU00/Cj4gKiBTSUxPIG1vZHVsZSBmb3IgWFNNIChY
ZW4gU2VjdXJpdHkgTW9kdWxlcykKClllcy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 08:44:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 08: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 1g9R9E-0002br-Sj; Mon, 08 Oct 2018 08:44:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=g7k8=mu=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g9R9D-0002bm-W4
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 08:44:16 +0000
X-Inumbo-ID: 82e86222-cad6-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 82e86222-cad6-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 08:45: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 mx1.suse.de (Postfix) with ESMTP id 40344ADE6;
 Mon,  8 Oct 2018 08:44:13 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  8 Oct 2018 10:44:11 +0200
Message-Id: <20181008084411.8304-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
MIME-Version: 1.0
Subject: [Xen-devel] Xen 4.12 Development 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: 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>

VGhpcyBlbWFpbCBvbmx5IHRyYWNrcyBiaWcgaXRlbXMgZm9yIHhlbi5naXQgdHJlZS4gUGxlYXNl
IHJlcGx5IGZvciBpdGVtcyB5b3UKd291bGQgbGlrZSB0byBzZWUgaW4gNC4xMiBzbyB0aGF0IHBl
b3BsZSBoYXZlIGFuIGlkZWEgd2hhdCBpcyBnb2luZyBvbiBhbmQKcHJpb3JpdGlzZSBhY2NvcmRp
bmdseS4KCllvdSdyZSB3ZWxjb21lIHRvIHByb3ZpZGUgZGVzY3JpcHRpb24gYW5kIHVzZSBjYXNl
cyBvZiB0aGUgZmVhdHVyZSB5b3UncmUKd29ya2luZyBvbi4KCj0gVGltZWxpbmUgPQoKV2Ugbm93
IGFkb3B0IGEgZml4ZWQgY3V0LW9mZiBkYXRlIHNjaGVtZS4gV2Ugd2lsbCByZWxlYXNlIGFib3V0
IGV2ZXJ5IDggbW9udGhzLgpUaGUgdXBjb21pbmcgNC4xMiB0aW1lbGluZSBhcmUgYXMgZm9sbG93
ZWQ6CgoqIExhc3QgcG9zdGluZyBkYXRlOiBEZWNlbWJlciAxNHRoLCAyMDE4CiAgWyBhcyB0aGlz
IGlzIGp1c3QgYmVmb3JlIENocmlzdG1hcyBzb21lIG1haW50YWluZXJzIG1pZ2h0IGFzayBmb3Ig
YW4KICAgIGVhcmxpZXIgbGFzdCBwb3N0aW5nIGRhdGUgaWYgdGhlaXIgQWNrIGlzIG5lZWRlZC4g
XQoqIEhhcmQgY29kZSBmcmVlemU6IEphbnVhcnkgMTF0aCwgMjAxOQoqIFJDMTogVEJECiogUmVs
ZWFzZTogTWFyY2ggN3RoLCAyMDE5CgpOb3RlIHRoYXQgd2UgZG9uJ3QgaGF2ZSBmcmVlemUgZXhj
ZXB0aW9uIHNjaGVtZSBhbnltb3JlLiBBbGwgcGF0Y2hlcwp0aGF0IHdpc2ggdG8gZ28gaW50byA0
LjEyIG11c3QgYmUgcG9zdGVkIG5vIGxhdGVyIHRoYW4gdGhlIGxhc3QgcG9zdGluZwpkYXRlLiBB
bGwgcGF0Y2hlcyBwb3N0ZWQgYWZ0ZXIgdGhhdCBkYXRlIHdpbGwgYmUgYXV0b21hdGljYWxseSBx
dWV1ZWQKaW50byBuZXh0IHJlbGVhc2UuCgpSQ3Mgd2lsbCBiZSBhcnJhbmdlZCBpbW1lZGlhdGVs
eSBhZnRlciBmcmVlemUuCgpXZSByZWNlbnRseSBpbnRyb2R1Y2VkIGEgamlyYSBpbnN0YW5jZSB0
byB0cmFjayBhbGwgdGhlIHRhc2tzIChub3Qgb25seSBiaWcpCmZvciB0aGUgcHJvamVjdC4gU2Vl
OiBodHRwczovL3hlbnByb2plY3QuYXRsYXNzaWFuLm5ldC9wcm9qZWN0cy9YRU4vaXNzdWVzLgoK
TW9zdCBvZiB0aGUgdGFza3MgdHJhY2tlZCBieSB0aGlzIGUtbWFpbCBhbHNvIGhhdmUgYSBjb3Jy
ZXNwb25kaW5nIGppcmEgdGFzawpyZWZlcnJlZCBieSBYRU4tTi4KCkkgaGF2ZSBzdGFydGVkIHRv
IGluY2x1ZGUgdGhlIHZlcnNpb24gbnVtYmVyIG9mIHNlcmllcyBhc3NvY2lhdGVkIHRvIGVhY2gK
ZmVhdHVyZS4gQ2FuIGVhY2ggb3duZXIgc2VuZCBhbiB1cGRhdGUgb24gdGhlIHZlcnNpb24gbnVt
YmVyIGlmIHRoZSBzZXJpZXMKd2FzIHBvc3RlZCB1cHN0cmVhbT8KCj0gUHJvamVjdHMgPQoKPT0g
SHlwZXJ2aXNvciA9PSAKCiogIFBlci1jcHUgdGFza2xldAogIC0gIFhFTi0yOAogIC0gIEtvbnJh
ZCBSemVzenV0ZWsgV2lsawoKKiAgSW1wcm92ZW1lbnRzIHRvIGRvbWFpbiBjcmVhdGlvbiAodjIp
CiAgLSAgQW5kcmV3IENvb3BlcgoKKiAgQXJnbyAoaW50ZXItVk0gY29tbXVuaWNhdGlvbikKICAt
ICBDaHJpc3RvcGhlciBDbGFyawoKKiAgTWFrZSBjcmVkaXQyIHNjaGVkdWxlciB0aGUgZGVmYXVs
dAogIC0gIEdlb3JnZSBEdW5sYXAKCj09PSB4ODYgPT09IAoKKiAgaHlwZXJ2aXNvciB4ODYgaW5z
dHJ1Y3Rpb24gZW11bGF0b3IgYWRkaXRpb25zICh2MikKICAtICBKYW4gQmV1bGljaAoKKiAgUFYt
SU9NTVUgKHY2KQogIC0gIFBhdWwgRHVycmFudAoKKiAgSFZNIGd1ZXN0IENQVSB0b3BvbG9neSBz
dXBwb3J0IChSRkMpCiAgLSAgQ2hhbyBHYW8KCiogIEludGVsIFByb2Nlc3NvciBUcmFjZSB2aXJ0
dWFsaXphdGlvbiBlbmFibGluZyAodjEpCiAgLSAgTHV3ZWkgS2FuZwoKKiAgTGludXggc3R1YiBk
b21haW5zIChSRkMpCiAgLSAgTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpCgo9PSBHcnViMiA9
PSAKCiogIFN1cHBvcnQgUFZIIGd1ZXN0IGJvb3QgKHYxKQogIC0gIEp1ZXJnZW4gR3Jvc3MKCj09
IENvbXBsZXRlZCA9PSAKCiogIGd1ZXN0IHJlc291cmNlIG1hcHBpbmcKICAtICBQYXVsIER1cnJh
bnQKCiogIFBWLW9ubHkgaHlwZXJ2aXNvcgogIC0gIFdlaSBMaXUKCgpKdWVyZ2VuIEdyb3NzCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 09:07:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 09: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 1g9RVd-0004Eg-9D; Mon, 08 Oct 2018 09:07:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bw27=mu=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9RVc-0004Eb-Sv
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 09:07:24 +0000
X-Inumbo-ID: 3721c4b0-cad9-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3721c4b0-cad9-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 11:04:52 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 08 Oct 2018 03:07:21 -0600
Message-Id: <5BBB1E4702000078001EF681@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 08 Oct 2018 03:07:19 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Ian Jackson" <ian.jackson@citrix.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
 <20181005172917.11963-5-ian.jackson@citrix.com>
In-Reply-To: <20181005172917.11963-5-ian.jackson@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 04/18] Various: Fix typo `occured'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Hans van Kranenburg <hans@knorrie.org>, Julien Grall <julien.grall@arm.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA1LjEwLjE4IGF0IDE5OjI5LCA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4gd3JvdGU6
Cj4gU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CgpB
Y2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 09:08:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 09:08: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 1g9RWi-0004J3-OL; Mon, 08 Oct 2018 09:08:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bw27=mu=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9RWi-0004Iv-2h
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 09:08:32 +0000
X-Inumbo-ID: e74ac41c-cad9-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e74ac41c-cad9-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 09:09:47 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 08 Oct 2018 03:08:29 -0600
Message-Id: <5BBB1E8902000078001EF684@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 08 Oct 2018 03:08:25 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Ian Jackson" <ian.jackson@citrix.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
 <20181005172917.11963-8-ian.jackson@citrix.com>
In-Reply-To: <20181005172917.11963-8-ian.jackson@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 07/18] Various: Fix typo `infomation'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.com>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Dario Faggioli <dfaggioli@suse.com>, Hans van Kranenburg <hans@knorrie.org>,
 Julien Grall <julien.grall@arm.com>, Meng Xu <mengxu@cis.upenn.edu>,
 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>

Pj4+IE9uIDA1LjEwLjE4IGF0IDE5OjI5LCA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4gd3JvdGU6
Cj4gU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CgpB
Y2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKRnVubnkgaG93IG9mdGVu
IHRoZSBzYW1lIHNwZWxsaW5nIG1pc3Rha2VzIHJlcGVhdC4uLgoKSmFuCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 09:13:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 09:13: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 1g9Rb4-00054F-Ff; Mon, 08 Oct 2018 09:13:02 +0000
Received: from mail6.bemta26.messagelabs.com ([85.158.142.44])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <omkar.bolla@pathpartnertech.com>) id 1g9Rb2-00054A-Ks
 for xen-devel@lists.xensource.com; Mon, 08 Oct 2018 09:13:00 +0000
Received: from [85.158.142.100] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-4.bemta.az-a.eu-central-1.aws.symcld.net id E7/B1-08898-B9F1BBB5;
 Mon, 08 Oct 2018 09:12:59 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrCKsWRWlGSWpSXmKPExsVyMfSmqe5s+d3
 RBnuaWSzuTXnP7sDosb1vF3sAYxRrZl5SfkUCa8aKm4uZC6ZYVTyc95+5gfG/YRcjF4eQwFRG
 idZFvxhBHBaBDlaJ86fPMHcxcnJICMxhlZjxIQUkISFwgFHi77+jQAkOIKdIou9KMURNucTVt
 wdZQWxeAUGJkzOfsEBM/c0isWfVHiaQBKeAtcTqfV/BitgEjCUuvfkDtoBFQEXi6brt7BDNAR
 Jf5m4FiwsLREp8az/LBmKLCKhL/LkwAew6ZoFbjBI7OuaDFTEL+Egcamxnm8AoMAvJ8llIUhC
 2pkTr9t/sELaGxII7+xghbG2JZQtfMy9gZF3FaJlUlJmeUZKbmJmja2hgoGtoaKxrpGtkYKGX
 WKWbqJdaqpucmldSlAiU1UssL9YrrsxNzknRy0st2cQIDPuUQqYLOxg/N6cfYpTkYFIS5T2xY
 We0EF9SfkplRmJxRnxRaU5q8SFGGQ4OJQledrnd0UKCRanpqRVpmTnACIRJS3DwKInwPpQFSv
 MWFyTmFmemQ6ROMSZzPGj8P52Z490CEHnjAIjcdKt1BjPHoxkdQPIdmJwyB0S2Pb0OJDvA5Ju
 5P2YwC7Hk5eelSonzyoBsFgAZnVGaB7cYlnguMcpKCfMyMjAwCPEUpBblZpagyr9iFOdgVBLm
 /QZyIE9mXgncfa+ATmcCOv13wg6Q00sSEVJSDYyT3Kekp+jrb1hksTN10pIH3Zv6Lig0bZg/s
 aTe4GPNF7HCp6+T245pS0/RNZl0WvZad/6WIL7A5efM+suW7BU+Yt3/mO3izXVrLZ7vab7nfH
 KVj8PDTK6NV59eEIhWDDk+l0n92H1/tSWXHzr52kdVdDzfcbRMytXjzdeli6aau2b5uPzcHL1
 TiaU4I9FQi7moOBEAeiX+2DcDAAA=
X-Env-Sender: omkar.bolla@pathpartnertech.com
X-Msg-Ref: server-11.tower-225.messagelabs.com!1538989978!9053!1
X-Originating-IP: [209.85.217.53]
X-SpamReason: No, hits=0.6 required=7.0 tests=HTML_40_50,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 9.14.24; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30942 invoked from network); 8 Oct 2018 09:12:58 -0000
Received: from mail-vs1-f53.google.com (HELO mail-vs1-f53.google.com)
 (209.85.217.53)
 by server-11.tower-225.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 8 Oct 2018 09:12:58 -0000
Received: by mail-vs1-f53.google.com with SMTP id r83so976781vsc.4
 for <xen-devel@lists.xensource.com>; Mon, 08 Oct 2018 02:12:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=pathpartnertech.com; s=google;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=LFLnSI5DT8BIUiybwf2DR2MFHTBI3loL//FY/MSxoN8=;
 b=gTC67vP3qu5K844Bb6MF0RAw8Bhy9w32IXmIfJRUppvnWC4DZ0CkO6W3SA7bIppUBm
 nWD6WW5duF/kXATFx5qiGPKKXgiv6qWHmTY55X9YfYYQeAdeXLZWdwW63Fux4zonEhxq
 9kCNpnyJLb3hF4TqizbUBOlK6++LFQ+S1geS8i2JO2q5Qb+pI8XZ/5fNSWoEXSks/2o1
 YiH6ASGuiCjgkJ3KXHuHkoJAlyIcRMEkA+jEjdNjJJo1sLKjNrfzvu1LAyKn0cqXxve8
 9nZbWSH8wmBeQIDmB916TarwX7TfYkOGRzM7OHdLbLRsQyfX7pO2cHtTA3/HbFxjict9
 aJOQ==
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=LFLnSI5DT8BIUiybwf2DR2MFHTBI3loL//FY/MSxoN8=;
 b=I8RL4vIF6CvV7D9dDu1Dv6Kyn5n8foCFKN+t19CPXPHVkMad2WkXtLytbnvML7h16f
 eD7DaNPXZpGJkn1SMnCOK61PVAucQysJvdt46eujwS6vOF5m7VC+nOIt8yEu91ilIxC8
 KAIaMcMTGEHlkotTKCP0ZYRyDX3x+qtq1uSSOp81S4vxm01kzi8Y63X+Fqdc8q4N0L0v
 fAIrelecTQXdFEqR1c+qo34ZS38906gSPVQeFbJ6QpwMdNH6YC5dWMVKdXOhvwRHPeLk
 v5C0FmKkYXwzQPpJInzxyQC3AM7OoTitAczdjfPJKM6oP0GkLePCDDCNzDu/6+PxhH96
 ui/g==
X-Gm-Message-State: ABuFfogFFZXEJulhlTkrtIjUDj08YVcoAe3RmbDG4+I9ZWMKmORaXvG7
 Xm6jQB3RhuVTh6+uwlpHoNw3LawH57HtJ+wndnha6Dach1esxAVXS3YD45NWQZdPJQsFq2M9zwy
 wRxBxnSTtZqy56L9FO3u8f232L5PyXMaF+1w=
X-Google-Smtp-Source: ACcGV60SsgG1AjDlC4YAhHV6R8tGYNeSDnhB+dHUBP8TNdJXWD0UMIdiBD0wPb70MTLZE55WvIyIzEoYeBOsKTiJmsE=
X-Received: by 2002:a67:4a1d:: with SMTP id
 x29-v6mr8009779vsa.55.1538989977728; 
 Mon, 08 Oct 2018 02:12:57 -0700 (PDT)
MIME-Version: 1.0
References: <CAC4nxbvWUpWQcUATQswoaVJfSq8EU7CH6-Jx1VwVGYVeOc0tZw@mail.gmail.com>
 <B9D01323-5CE0-4CAE-9A7C-2B1CE482A833@xenproject.org>
 <aebd40b7-e7d2-c861-b658-863b2c8f2079@gmail.com>
 <f688cda0-a342-0b66-fb5c-56238d941f9c@suse.com>
 <f8ae32f3-8399-24d3-fe1e-45d4c1669e1b@epam.com>
 <CAC4nxbvh6LA=t2iEdiw2UrqrQP3Zf2NtRcViJ1YNGZkyLZqYHg@mail.gmail.com>
 <d130b853-0e33-ecb7-5598-d99791a5f2bf@suse.com>
 <CAC4nxbuTQ1uP6rKiCAp7hDe-ygq9LKHQw8ggVM+fOVH-VvU8Tw@mail.gmail.com>
 <d2b9cd5a-2768-60bd-07bd-2055d1490399@suse.com>
 <CAC4nxbsBox=FgCBx5KwkkvCHwyX2MvBGoGpa1sDyS2cF0itT=Q@mail.gmail.com>
 <074697de-7265-a1fb-2970-4128a58f09ca@arm.com>
In-Reply-To: <074697de-7265-a1fb-2970-4128a58f09ca@arm.com>
From: Omkar Bolla <omkar.bolla@pathpartnertech.com>
Date: Mon, 8 Oct 2018 14:42:46 +0530
Message-ID: <CAC4nxbuY0vJd8o6Vj9E14m2-sw3JZ5Spbiz3vbq2K0RQhK9p3w@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] Xen PV: Sample new PV driver for buffer sharing
 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: jgross@suse.com, xen-devel@lists.xensource.com,
 Oleksandr_Andrushchenko@epam.com, Oleksandr Andrushchenko <andr2000@gmail.com>,
 Lars Kurth <lars.kurth.xen@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: multipart/mixed; boundary="===============5393840344891366416=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============5393840344891366416==
Content-Type: multipart/alternative; boundary="000000000000ef8e4d0577b40634"

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

Hi,

Sorry for late response,

On Wed, Oct 3, 2018 at 3:23 PM Julien Grall <julien.grall@arm.com> wrote:

>
>
> On 10/02/2018 11:03 AM, Omkar Bolla wrote:
> > Hi,
> >
> > Thanks,
> > Basic state change is working now, after using above script.
> >
> > As I said, I want to share buffer between two domains.
> > Could you please suggest outlines, how can I share buffer between 2
> > domains(Guest and Host)?
>
> My question on a previous e-mail was left unanswered. Do you have
> requirements to share the buffer dynamically?
>
> Yes, I want to share buffer dynamically but not more than 1024 bytes.

> If not, you may want to have a look at "Allow setting up shared memory
> areas between VMs from xl config files" [2]. We aim to merge it in the
> next Xen release.
>
> Cheers,
>
> [2] https://lists.xen.org/archives/html/xen-devel/2018-08/msg00883.html
>
> This is also okay, but problem here is I am using 4.8 stable  xen because
it  is working on Hkey960(ArmV8)
Is there any other way to share buffer dynamically?

> This message contains confidential information and is intended only for
> > the individual(s) named.If you are not the intended recipient, you are
> > notified that disclosing, copying, distributing or taking any action in
> > reliance on the contents of this mail and attached file/s is strictly
> > prohibited. Please notify the sender immediately and delete this e-mail
> > from your system. E-mail transmission cannot be guaranteed to be secured
> > or error-free as information could be intercepted, corrupted, lost,
> > destroyed, arrive late or incomplete, or contain viruses. The sender
> > therefore does not accept liability for any errors or omissions in the
> > contents of this message, which arise as a result of e-mail transmission.
> >
>
> Please configure your client to remove your disclaimer company.
>
I am looking into settings, to remove disclaimer.

>
> Cheers,
>
> --
> Julien Grall
>

Thanks,
Omkar B

-- 






This
message contains confidential information and is intended only 
for the
individual(s) named. If you are not the intended
recipient, you are 
notified that disclosing, copying, distributing or taking any
action in 
reliance on the contents of this mail and attached file/s is strictly

prohibited. Please notify the
sender immediately and delete this e-mail 
from your system. E-mail transmission
cannot be guaranteed to be secured or 
error-free as information could be
intercepted, corrupted, lost, destroyed, 
arrive late or incomplete, or contain
viruses. The sender therefore does 
not accept liability for any errors or
omissions in the contents of this 
message, which arise as a result of e-mail
transmission.

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

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"color:#0b5394">Hi,</=
div><div class=3D"gmail_default" style=3D"color:#0b5394"><br></div><div cla=
ss=3D"gmail_default" style=3D"color:#0b5394">Sorry for late response,</div>=
<br><div class=3D"gmail_quote"><div dir=3D"ltr">On Wed, Oct 3, 2018 at 3:23=
 PM Julien Grall &lt;<a href=3D"mailto:julien.grall@arm.com">julien.grall@a=
rm.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"m=
argin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
On 10/02/2018 11:03 AM, Omkar Bolla wrote:<br>
&gt; Hi,<br>
&gt; <br>
&gt; Thanks,<br>
&gt; Basic state change is working now, after using above script.<br>
&gt; <br>
&gt; As I said, I want to share buffer between two domains.<br>
&gt; Could you please suggest outlines, how can I share buffer between 2 <b=
r>
&gt; domains(Guest and Host)?<br>
<br>
My question on a previous e-mail was left unanswered. Do you have <br>
requirements to share the buffer dynamically?<br>
<br></blockquote><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)=
">Yes, I want to share buffer dynamically but not more than 1024 bytes.</di=
v><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)"></div><blockq=
uote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc =
solid;padding-left:1ex">
If not, you may want to have a look at &quot;Allow setting up shared memory=
 <br>
areas between VMs from xl config files&quot; [2]. We aim to merge it in the=
 <br>
next Xen release.<br>
<br>
Cheers,<br>
<br>
[2] <a href=3D"https://lists.xen.org/archives/html/xen-devel/2018-08/msg008=
83.html" rel=3D"noreferrer" target=3D"_blank">https://lists.xen.org/archive=
s/html/xen-devel/2018-08/msg00883.html</a><br>
<br></blockquote><div><span class=3D"gmail_default" style=3D"color:rgb(11,8=
3,148)">This is also okay, but problem here is I am using 4.8 stable=C2=A0 =
xen because it=C2=A0 is working on Hkey960(ArmV8)</span></div><div><span cl=
ass=3D"gmail_default" style=3D"color:rgb(11,83,148)">Is there any other way=
 to share buffer dynamically?</span></div><div><span class=3D"gmail_default=
" style=3D"color:rgb(11,83,148)"><br></span></div><blockquote class=3D"gmai=
l_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left=
:1ex">
&gt; This message contains confidential information and is intended only fo=
r <br>
&gt; the individual(s) named.If you are not the intended recipient, you are=
 <br>
&gt; notified that disclosing, copying, distributing or taking any action i=
n <br>
&gt; reliance on the contents of this mail and attached file/s is strictly=
=C2=A0 <br>
&gt; prohibited. Please notify the sender immediately and delete this e-mai=
l <br>
&gt; from your system. E-mail transmission cannot be guaranteed to be secur=
ed <br>
&gt; or error-free as information could be intercepted, corrupted, lost, <b=
r>
&gt; destroyed, arrive late or incomplete, or contain viruses. The sender <=
br>
&gt; therefore does not accept liability for any errors or omissions in the=
 <br>
&gt; contents of this message, which arise as a result of e-mail transmissi=
on.<br>
&gt; <br>
<br>
Please configure your client to remove your disclaimer company.<br></blockq=
uote><div><span class=3D"gmail_default" style=3D"color:rgb(11,83,148)">I am=
 looking into settings, to remove disclaimer.</span>=C2=A0</div><blockquote=
 class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc soli=
d;padding-left:1ex">
<br>
Cheers,<br>
<br>
-- <br>
Julien Grall<br></blockquote><div><br></div><div class=3D"gmail_default" st=
yle=3D"color:rgb(11,83,148)">Thanks,</div><div class=3D"gmail_default" styl=
e=3D"color:rgb(11,83,148)">Omkar B</div></div></div>

<br>




<p><span lang=3D"EN-IN">This
message contains confidential information and is intended only for the
individual(s) named.</span><span lang=3D"EN-IN"> </span>If you are not the =
intended
recipient, you are notified that disclosing, copying, distributing or takin=
g any
action in reliance on the contents of this mail and attached file/s is stri=
ctly
prohibited<span lang=3D"EN-IN">. Please notify the
sender immediately and delete this e-mail from your system. E-mail transmis=
sion
cannot be guaranteed to be secured or error-free as information could be
intercepted, corrupted, lost, destroyed, arrive late or incomplete, or cont=
ain
viruses. The sender therefore does not accept liability for any errors or
omissions in the contents of this message, which arise as a result of e-mai=
l
transmission.</span></p>
--000000000000ef8e4d0577b40634--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5393840344891366416==--


From xen-devel-bounces@lists.xenproject.org Mon Oct 08 09:13:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 09: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 1g9Rbi-00057i-Tm; Mon, 08 Oct 2018 09:13:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bw27=mu=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9Rbi-00057Z-7B
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 09:13:42 +0000
X-Inumbo-ID: 9fe4324e-cada-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9fe4324e-cada-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 09:14:57 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 08 Oct 2018 03:13:39 -0600
Message-Id: <5BBB1FBF02000078001EF6C1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 08 Oct 2018 03:13:35 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Ian Jackson" <ian.jackson@citrix.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
 <20181005172917.11963-11-ian.jackson@citrix.com>
In-Reply-To: <20181005172917.11963-11-ian.jackson@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 10/18] 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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Hans van Kranenburg <hans@knorrie.org>, Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.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>

Pj4+IE9uIDA1LjEwLjE4IGF0IDE5OjI5LCA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4gd3JvdGU6
Cj4gK1hlbiBIeXBlcnZpc29yCj4gKz09PT09PT09PT09PT09Cj4gKwo+ICtYZW4gaXRzZWxmIGlz
IGNvbmZpZ3VyZWQgdmlhIGEgYGtjb25maWcnIHN5c3RlbSBib3Jyb3dlZCBmcm9tIExpbnV4Lgo+
ICtTZWUgZG9jcy9taXNjL2tjb25maWcudHh0Lgo+ICsKPiArTm90ZSB0aGF0IHVubGlrZSB3aXRo
IExpbnV4LCBhbmQgY29udHJhcnkgdG8gdGhhdCBkb2N1bWVudCwgeW91IGNhbm5vdAo+ICtsb29r
IGF0IEtjb25maWcgZmlsZXMsIG9yIHRoZSBkZWZhdWx0IG9yIGdlbmVyYXRlZCBjb25maWcgZmls
ZXMgZXRjLiwKPiArdG8gZmluZCBhdmFpbGFibGUgY29uZmlndXJhdGlvbiBvcHRpb25zLiAgVGhp
cyBpcyBiZWNhdXNlIGl0IGlzIG9ubHkKPiArc3VwcG9ydGVkIChhbmQgc2VjdXJpdHkgc3VwcG9y
dGVkKSBieSB0aGUgWGVuIFByb2plY3QsIHRvIGNoYW5nZSBhCj4gK3NtYWxsIHN1YnNldCBvZiB0
aGUgb3B0aW9ucy4gIEF0dGVtcHRzIHRvIGNoYW5nZSBvdGhlciBvcHRpb25zIHdpbGwgYmUKPiAr
c2lsZW50bHkgb3ZlcnJpZGVuLiAgVGhlIG9ubHkgd2F5IHRvIGZpbmQgd2hpY2ggY29uZmlndXJh
dGlvbiBvcHRpb25zCgpJc24ndCBpdCAib3ZlcnJpZGRlbiIsIG9yIGFyZSBib3RoIHNwZWxsaW5n
cyBva2F5PwoKPiArYXJlIGF2YWlsYWJsZSBpcyB0byBydW4gYG1ha2UgbWVudWNvbmZpZycgb3Ig
dGhlIGxpa2UuCj4gKwo+ICtZb3UgY2FuIGNvdW50ZXItb3ZlcnJpZGUgdGhpcyBiZWhhdmlvdXIg
Ynkgc2V0dGluZyBYRU5fQ09ORklHX0VYUEVSVD15Cj4gK2luIHlvdXIgZW52aXJvbm1lbnQuICBI
b3dldmVyLCBkb2luZyB0aGlzIGlzIG5vdCBzdXBwb3J0ZWQgYW5kIHRoZQo+ICtyZXN1bHRpbmcg
Y29uZmlndXJhdGlvbnMgZG8gbm90IHJlY2VpdmUgc2VjdXJpdHkgc3VwcG9ydC4gIElmIHlvdSBz
ZXQKPiArdGhpcyB2YXJpYmxlIHRoZXJlIGlzIG5vdGhpbmcgc3RvcHBpbmcgeW91IHNldHRpbmcg
ZGFuZ2Vyb3VzbHkKCnZhcmlhYmxlCgpCZXlvbmQgdGhlc2Ugbml0cyBJJ20gb2theSB3aXRoIHRo
ZSB0ZXh0IG5vdywgYWNjZXB0aW5nIHRoZSBhbm9tYWx5CnBvaW50ZWQgb3V0IGJ5IERvdWcuCgpK
YW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 09:29:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 09: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 1g9Rqk-00064y-Ek; Mon, 08 Oct 2018 09:29:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bw27=mu=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9Rqi-00064t-Rs
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 09:29:12 +0000
X-Inumbo-ID: 42e81fc2-cadc-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 42e81fc2-cadc-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 11:26:40 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 08 Oct 2018 03:29:10 -0600
Message-Id: <5BBB236202000078001EF6EC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 08 Oct 2018 03:29:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Marek Marczykowski" <marmarek@invisiblethingslab.com>
References: <20181007010433.GB2975@mail-itl>
In-Reply-To: <20181007010433.GB2975@mail-itl>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Backports to stable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

Pj4+IE9uIDA3LjEwLjE4IGF0IDAzOjA0LCA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNv
bT4gd3JvdGU6Cj4gSSdkIGxpa2UgdG8gcHJvcG9zZSBiYWNrcG9ydGluZyBHQ0M3LzggZml4ZXMg
dG8gYWxsIHN0YWJsZSBicmFuY2hlcy4gQmVsb3cKPiBpcyBhIGxpc3QgdXAgdG8gc3RhYmxlLTQu
NiwgYnV0IHNvbWUgb2YgdGhlIHBhdGNoZXMgYXJlIGFscmVhZHkgb24KPiBzZWxlY3QgYnJhbmNo
ZXMgKGRldmVsb3BlZCBkdXJpbmcgdGhhdCByZWxlYXNlIGN5Y2xlLCBvciBhbHJlYWR5Cj4gYmFj
a3BvcnRlZCkuCgpJIGNvbnRpbnVlIHRvIGJlIG9wcG9zZWQgdG8gYmFja3BvcnRpbmcgYW55dGhp
bmcgdGhhdCBpcyBub3QgbmVlZGVkCmZvciBkZWFsaW5nIHNlY3VyaXR5IGlzc3VlcyB0byBicmFu
Y2hlcyB3aGljaCBhcmUgaW4gc2VjdXJpdHktc3VwcG9ydC0Kb25seSBtb2RlLCBpLmUuIGFueXRo
aW5nIG9sZGVyIHRoYW4gNC44IGF0IHRoaXMgcG9pbnQgaW4gdGltZS4KCkZ1cnRoZXJtb3JlIEkg
bm90aWNlIHRoYXQgNC42IGhhcyBqdXN0IG1vdmVkIG91dCBvZiBzZWN1cml0eSBzdXBwb3J0LAph
dCB0aGUgZW5kIG9mIGxhc3Qgd2Vlay4KCj4gICAgIGUwYTk3MDk4ZTIgeDg2OiBmaXggc2VjdGlv
biB0eXBlIG1pc21hdGNoIGluIG1tLmMKClRoaXMgZGVzY3JpYmVzIGl0c2VsZiBhcyBhIENsYW5n
IGZpeCAtIGhhcyBpdCBiZWNvbWUgcmVsZXZhbnQgZm9yCmdjYyBub3cgdG9vPyBBbnl3YXkgLSB0
aGlzIGhhcyBiZWVuIGluIGV2ZW4gdGhlIG9yaWdpbmFsIDQuNy4wLApzbyBhcyBwZXIgYWJvdmUg
bm90IGEgY2FuZGlkYXRlIGZvciBhbnkgYWN0aXZlbHkgbWFpbnRhaW5lZApicmFuY2guCgo+ICAg
ICAjIFRoaXMgb25lIGRvZXNuJ3QgYXBwbHkgY2xlYW5seSwgYmVjYXVzZSBhY3BpIHN0dWZmIG1v
dmVkCj4gICAgICMgdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL2FjcGkgLT4gdG9vbHMvYWNwaQo+
ICAgICA4NThkYmFhZWRhIGxpYmFjcGk6IGZpeGVzIGZvciBpYXNsID49IDIwMTgwNDI3CgpJaXJj
IEkndmUgYXBwbGllZCB0aGlzIGJhY2sgdG8gNC44IGFscmVhZHksIGFuZCBxdWl0ZSBzb21lIHRp
bWUgYWdvLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 09:29:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 09: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 1g9RrQ-0006Ag-3y; Mon, 08 Oct 2018 09:29:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/bkk=mu=citrix.com=prvs=812e66b39=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g9RrO-0006AT-IX
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 09:29:54 +0000
X-Inumbo-ID: e32b4ca4-cadc-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e32b4ca4-cadc-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 09:31:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,356,1534809600"; d="scan'208";a="67239931"
To: Ian Jackson <ian.jackson@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
 <20181005172917.11963-3-ian.jackson@citrix.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFPqG+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+zSobqlOPUO7XC5fjnwARAQABzSRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT7CwYAEEwEKACoCGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEFAlpk2IEFCQo9I54ACgkQpjY8MQWQtG1A1BAAnc0oX3+M/jyv4j/ESJTO
 U2JhuWUWV6NFuzU10pUmMqpgQtiVEVU2QbCvTcZS1U/S6bqAUoiWQreDMSSgGH3a3BmRNi8n
 HKtarJqyK81aERM2HrjYkC1ZlRYG+jS8oWzzQrCQiTwn3eFLJrHjqowTbwahoiMw/nJ+OrZO
 /VXLfNeaxA5GF6emwgbpshwaUtESQ/MC5hFAFmUBZKAxp9CXG2ZhTP6ROV4fwhpnHaz8z+BT
 NQz8YwA4gkmFJbDUA9I0Cm9D/EZscrCGMeaVvcyldbMhWS+aH8nbqv6brhgbJEQS22eKCZDD
 J/ng5ea25QnS0fqu3bMrH39tDqeh7rVnt8Yu/YgOwc3XmgzmAhIDyzSinYEWJ1FkOVpIbGl9
 uR6seRsfJmUK84KCScjkBhMKTOixWgNEQ/zTcLUsfTh6KQdLTn083Q5aFxWOIal2hiy9UyqR
 VQydowXy4Xx58rqvZjuYzdGDdAUlZ+D2O3Jp28ez5SikA/ZaaoGI9S1VWvQsQdzNfD2D+xfL
 qfd9yv7gko9eTJzv5zFr2MedtRb/nCrMTnvLkwNX4abB5+19JGneeRU4jy7yDYAhUXcI/waS
 /hHioT9MOjMh+DoLCgeZJYaOcgQdORY/IclLiLq4yFnG+4Ocft8igp79dbYYHkAkmC9te/2x
 Kq9nEd0Hg288EO/OwE0EVFq6vQEIAO2idItaUEplEemV2Q9mBA8YmtgckdLmaE0uzdDWL9To
 1PL+qdNe7tBXKOfkKI7v32fe0nB4aecRlQJOZMWQRQ0+KLyXdJyHkq9221sHzcxsdcGs7X3c
 17ep9zASq+wIYqAdZvr7pN9a3nVHZ4W7bzezuNDAvn4EpOf/o0RsWNyDlT6KECs1DuzOdRqD
 oOMJfYmtx9hMzqBoTdr6U20/KgnC/dmWWcJAUZXaAFp+3NYRCkk7k939VaUpoY519CeLrymd
 Vdke66KCiWBQXMkgtMGvGk5gLQLy4H3KXvpXoDrYKgysy7jeOccxI8owoiOdtbfM8TTDyWPR
 Ygjzb9LApA8AEQEAAcLBZQQYAQoADwIbDAUCWmTXMwUJB+tP9gAKCRCmNjwxBZC0bb+2D/9h
 jn1k5WcRHlu19WGuH6q0Kgm1LRT7PnnSz904igHNElMB5a7wRjw5kdNwU3sRm2nnmHeOJH8k
 Yj2Hn1QgX5SqQsysWTHWOEseGeoXydx9zZZkt3oQJM+9NV1VjK0bOXwqhiQyEUWz5/9l467F
 S/k4FJ5CHNRumvhLa0l2HEEu5pxq463HQZHDt4YE/9Y74eXOnYCB4nrYxQD/GSXEZvWryEWr
 eDoaFqzq1TKtzHhFgQG7yFUEepxLRUUtYsEpT6Rks2l4LCqG3hVD0URFIiTyuxJx3VC2Ta4L
 H3hxQtiaIpuXqq2D4z63h6vCx2wxfZc/WRHGbr4NAlB81l35Q/UHyMocVuYLj0llF0rwU4Aj
 iKZ5qWNSEdvEpL43fTvZYxQhDCjQTKbb38omu5P4kOf1HT7s+kmQKRtiLBlqHzK17D4K/180
 ADw7a3gnmr5RumcZP3NGSSZA6jP5vNqQpNu4gqrPFWNQKQcW8HBiYFgq6SoLQQWbRxJDHvTR
 YJ2ms7oCe870gh4D1wFFqTLeyXiVqjddENGNaP8ZlCDw6EU82N8Bn5LXKjR1GWo2UK3CjrkH
 pTt3YYZvrhS2MO2EYEcWjyu6LALF/lS6z6LKeQZ+t9AdQUcILlrx9IxqXv6GvAoBLJY1jjGB
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <78396f16-8af5-f919-b5c8-a506632bee29@citrix.com>
Date: Mon, 8 Oct 2018 10:29:49 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181005172917.11963-3-ian.jackson@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 02/18] tools/xentrace/xenalyze: Fix typos
 detected by lintian
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Hans van Kranenburg <hans@knorrie.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>

T24gMTAvMDUvMjAxOCAwNjoyOSBQTSwgSWFuIEphY2tzb24gd3JvdGU6Cj4gU2lnbmVkLW9mZi1i
eTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogR2Vv
cmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 09:30:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 09: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 1g9RsE-0006mF-I7; Mon, 08 Oct 2018 09:30:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/bkk=mu=citrix.com=prvs=812e66b39=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g9RsD-0006m4-AO
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 09:30:45 +0000
X-Inumbo-ID: 01b2720d-cadd-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 01b2720d-cadd-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 09:32:00 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,356,1534809600"; d="scan'208";a="67239986"
To: Ian Jackson <ian.jackson@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
 <20181005172917.11963-5-ian.jackson@citrix.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <5326fc96-362a-a1e3-6d66-bc0954af5210@citrix.com>
Date: Mon, 8 Oct 2018 10:30:32 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181005172917.11963-5-ian.jackson@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 04/18] Various: Fix typo `occured'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Konrad Rzeszutek Wilk <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>,
 Hans van Kranenburg <hans@knorrie.org>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMDUvMjAxOCAwNjoyOSBQTSwgSWFuIEphY2tzb24gd3JvdGU6Cj4gU2lnbmVkLW9mZi1i
eTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogR2Vv
cmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 09:32:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 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 1g9RtU-0006vN-3V; Mon, 08 Oct 2018 09:32:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/bkk=mu=citrix.com=prvs=812e66b39=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g9RtT-0006vD-0T
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 09:32:03 +0000
X-Inumbo-ID: a8472178-cadc-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a8472178-cadc-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 11:29:30 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,356,1534809600"; d="scan'208";a="67240066"
To: Ian Jackson <ian.jackson@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
 <20181005172917.11963-8-ian.jackson@citrix.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <108b38cc-0c5b-df27-ab7b-1824d1abb5f2@citrix.com>
Date: Mon, 8 Oct 2018 10:31:51 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181005172917.11963-8-ian.jackson@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 07/18] Various: Fix typo `infomation'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?= <marmarek@invisiblethingslab.com>,
 Tim Deegan <tim@xen.org>, Hans van Kranenburg <hans@knorrie.org>,
 Julien Grall <julien.grall@arm.com>, Meng Xu <mengxu@cis.upenn.edu>,
 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>

T24gMTAvMDUvMjAxOCAwNjoyOSBQTSwgSWFuIEphY2tzb24gd3JvdGU6Cj4gU2lnbmVkLW9mZi1i
eTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogR2Vv
cmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 09:39:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 09:39: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 1g9S0y-0007FV-3r; Mon, 08 Oct 2018 09:39:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rmgd=mu=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g9S0w-0007FL-3P
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 09:39:46 +0000
X-Inumbo-ID: 44073c67-cade-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 44073c67-cade-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 09: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 <aliasfile-bounces@xenproject.org>)
 id 1g9S0s-000246-Qa; Mon, 08 Oct 2018 09:39: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 1g9S0s-0001Ck-CQ; Mon, 08 Oct 2018 09:39:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g9S0s-0003hV-BB; Mon, 08 Oct 2018 09:39:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128478-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-examine:memdisk-try-append:fail:heisenbug
 xen-unstable:test-amd64-amd64-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-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check: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-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:migrate-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-amd64-i386-libvirt-xsm:migrate-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-i386-libvirt:migrate-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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm: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-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-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-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-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-libvirt-raw: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-amd64-i386-xl-qemut-ws16-amd64:guest-stop: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-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=91d4eca7add6a7a114bc05cc6d38223a0c0b5575
X-Osstest-Versions-That: xen=91d4eca7add6a7a114bc05cc6d38223a0c0b5575
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 08 Oct 2018 09:39:42 +0000
Subject: [Xen-devel] [xen-unstable test] 128478: 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>

ZmxpZ2h0IDEyODQ3OCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODQ3OC8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAo
bm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDQgbWVtZGlzay10
cnktYXBwZW5kICAgICAgICAgZmFpbCBwYXNzIGluIDEyODQ2NAoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODQ2NAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI4NDY0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg0NjQKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBs
aWtlIDEyODQ2NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI4NDY0CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjg0NjQK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBsaWtlIDEyODQ2NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI4NDY0CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjg0NjQKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0
ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgOTFkNGVjYTdhZGQ2YTdhMTE0YmMwNWNjNmQz
ODIyM2EwYzBiNTU3NQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgOTFk
NGVjYTdhZGQ2YTdhMTE0YmMwNWNjNmQzODIyM2EwYzBiNTU3NQoKTGFzdCB0ZXN0IG9mIGJhc2lz
ICAgMTI4NDc4ICAyMDE4LTEwLTA3IDE2OjIzOjQ1IFogICAgMCBkYXlzClRlc3Rpbmcgc2FtZSBz
aW5jZSAgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCBmb3VuZCkgICAgICAgICAwIGF0dGVt
cHRzCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXhlbi14c20tZnJlZWJzZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0x
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
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
NjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFk
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2Yg
dGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5l
bWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCgpQdWJsaXNoZWQgdGVzdGVkIHRyZWUgaXMgYWxyZWFkeSB1cCB0byBkYXRl
LgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 09:40:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 09:40: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 1g9S1O-0007of-Q8; Mon, 08 Oct 2018 09:40:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7x41=mu=citrix.com=prvs=812b1a826=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g9S1N-0007oR-6q
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 09:40:13 +0000
X-Inumbo-ID: 548b6e8d-cade-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 548b6e8d-cade-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 09:41:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,356,1534809600"; d="scan'208";a="67240492"
Date: Mon, 8 Oct 2018 10:40:09 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20181008094009.dquwojcimurjtsv2@zion.uk.xensource.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
 <20181005172917.11963-2-ian.jackson@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181005172917.11963-2-ian.jackson@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 01/18] docs/man: Fix two typos detected by
 the Debian lintian 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: Hans van Kranenburg <hans@knorrie.org>, xen-devel@lists.xenproject.org,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBPY3QgMDUsIDIwMTggYXQgMDY6Mjk6MDBQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+
Cj4gLS0tCgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 09:41:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 09:41: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 1g9S2r-0007yV-9D; Mon, 08 Oct 2018 09:41:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bw27=mu=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9S2p-0007yL-DM
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 09:41:43 +0000
X-Inumbo-ID: 8965a5c1-cade-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8965a5c1-cade-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 09:42:57 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 08 Oct 2018 03:41:40 -0600
Message-Id: <5BBB265002000078001EF70A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 08 Oct 2018 03:41:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-21-git-send-email-sstabellini@kernel.org>
In-Reply-To: <1538765251-25256-21-git-send-email-sstabellini@kernel.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 21/23] xen/vpl011: buffer out chars when
 the backend is 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: Tim Deegan <tim@xen.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefano Stabellini <stefanos@xilinx.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>,
 "andrii_anisov@epam.com" <andrii_anisov@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>

Pj4+IE9uIDA1LjEwLjE4IGF0IDIwOjQ3LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gLS0tIGEveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMKPiArKysgYi94ZW4vZHJpdmVycy9j
aGFyL2NvbnNvbGUuYwo+IEBAIC00MDYsNiArNDA2LDEzIEBAIHN0YXRpYyB2b2lkIGR1bXBfY29u
c29sZV9yaW5nX2tleSh1bnNpZ25lZCBjaGFyIGtleSkKPiAgICovCj4gIHN0YXRpYyB1bnNpZ25l
ZCBpbnQgX19yZWFkX21vc3RseSBjb25zb2xlX3J4ID0gMDsKPiAgCj4gK3N0cnVjdCBkb21haW4g
KmNvbnNvbGVfaW5wdXRfZG9tYWluKHZvaWQpCj4gK3sKPiArICAgIGlmICggY29uc29sZV9yeCA9
PSAwICkKPiArICAgICAgICAgICAgcmV0dXJuIE5VTEw7Cj4gKyAgICByZXR1cm4gZ2V0X2RvbWFp
bl9ieV9pZChjb25zb2xlX3J4IC0gMSk7CgpUaGlzIGFjcXVpcmVzIGEgZG9tYWluIHJlZmVyZW5j
ZSwgeWV0IEkgY2FuJ3Qgc2VlIHRoYXQgcmVmZXJlbmNlCmdldHRpbmcgZHJvcHBlZCBhbnl3aGVy
ZSBpbiB0aGUgY2FsbGVyLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 09:42:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 09: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 1g9S41-00086R-QU; Mon, 08 Oct 2018 09:42:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7x41=mu=citrix.com=prvs=812b1a826=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g9S40-00086B-9e
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 09:42:56 +0000
X-Inumbo-ID: b5dd36dd-cade-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b5dd36dd-cade-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 09:44:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,356,1534809600"; d="scan'208";a="67240582"
Date: Mon, 8 Oct 2018 10:42:35 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20181008094235.5fql3v4dm2sorc2i@zion.uk.xensource.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
 <20181005172917.11963-6-ian.jackson@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181005172917.11963-6-ian.jackson@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 05/18] Various: Fix typo `reseting'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hans van Kranenburg <hans@knorrie.org>, xen-devel@lists.xenproject.org,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBPY3QgMDUsIDIwMTggYXQgMDY6Mjk6MDRQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+
CgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 09:42:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 09: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 1g9S42-00086Y-7s; Mon, 08 Oct 2018 09:42:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7x41=mu=citrix.com=prvs=812b1a826=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g9S40-00086A-9e
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 09:42:56 +0000
X-Inumbo-ID: b53f9aab-cade-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b53f9aab-cade-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 09:44:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,356,1534809600"; d="scan'208";a="67240577"
Date: Mon, 8 Oct 2018 10:42:22 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20181008094222.ytdcnqogofzrhvl5@zion.uk.xensource.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
 <20181005172917.11963-4-ian.jackson@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181005172917.11963-4-ian.jackson@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 03/18] Various: Fix typos `unkown',
 `retreive' (detected by lintian)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Hans van Kranenburg <hans@knorrie.org>, Julien Grall <julien.grall@arm.com>,
 Yang Hongyang <imhy.yang@gmail.com>, Shriram Rajagopalan <rshriram@cs.ubc.ca>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBPY3QgMDUsIDIwMTggYXQgMDY6Mjk6MDJQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+
CgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 09:42:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 09: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 1g9S42-00086h-Lm; Mon, 08 Oct 2018 09:42:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7x41=mu=citrix.com=prvs=812b1a826=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g9S40-00086E-FY
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 09:42:56 +0000
X-Inumbo-ID: b6317a5f-cade-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b6317a5f-cade-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 09:44:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,356,1534809600"; d="scan'208";a="67240592"
Date: Mon, 8 Oct 2018 10:42:48 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20181008094248.za5dzihrrqdsp4u3@zion.uk.xensource.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
 <20181005172917.11963-7-ian.jackson@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181005172917.11963-7-ian.jackson@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 06/18] tools/python/xen/lowlevel: Fix typo
 `sucess'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hans van Kranenburg <hans@knorrie.org>, xen-devel@lists.xenproject.org,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBPY3QgMDUsIDIwMTggYXQgMDY6Mjk6MDVQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+
CgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 09:43:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 09:43: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 1g9S4C-0008Ab-3K; Mon, 08 Oct 2018 09:43:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7x41=mu=citrix.com=prvs=812b1a826=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g9S4B-0008AA-7h
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 09:43:07 +0000
X-Inumbo-ID: bc453f40-cade-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bc453f40-cade-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 09:44:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,356,1534809600"; d="scan'208";a="67240609"
Date: Mon, 8 Oct 2018 10:43:03 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20181008094303.u5qlh6tldh4jufxk@zion.uk.xensource.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
 <20181005172917.11963-9-ian.jackson@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181005172917.11963-9-ian.jackson@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 08/18] Various: Fix typo `mappping'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>, Hans van Kranenburg <hans@knorrie.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>

T24gRnJpLCBPY3QgMDUsIDIwMTggYXQgMDY6Mjk6MDdQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+
CgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 09:44:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 09: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 1g9S5c-0008Tp-Mp; Mon, 08 Oct 2018 09:44:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7x41=mu=citrix.com=prvs=812b1a826=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g9S5a-0008TW-QJ
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 09:44:34 +0000
X-Inumbo-ID: 68d90c65-cade-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 68d90c65-cade-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 11:42:02 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,356,1534809600"; d="scan'208";a="67240687"
Date: Mon, 8 Oct 2018 10:44:31 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20181008094431.niu6hzyeqgdd3hna@zion.uk.xensource.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
 <20181005172917.11963-12-ian.jackson@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181005172917.11963-12-ian.jackson@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 11/18] docs/man: Provide properly-formatted
 NAME sections
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hans van Kranenburg <hans@knorrie.org>, xen-devel@lists.xenproject.org,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBPY3QgMDUsIDIwMTggYXQgMDY6Mjk6MTBQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gQSBtYW5wYWdlIGBmb28uNy5wb2QnIG11c3Qgc3RhcnQgd2l0aAo+IAo+ICAgPWhlYWQg
TkFNRQo+IAo+ICAgZm9vIC0gc29tZSBzdW1tYXJ5IG9mIHdoYXQgZm9vIGlzIG9yIHdoYXQgdGhp
cyBtYW5wYWdlIGlzCj4gCj4gYmVjYXVzZSBvdGhlcndpc2UgbWFucGFnZSBjYXRhbG9ndWUgc3lz
dGVtcyBjYW5ub3QgZ2VuZXJhdGUgYSBwcm9wZXIKPiBgd2hhdGlzJyBlbnRyeS4KPiAKPiBTaWdu
ZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4KCkFja2VkLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 09:44:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 09: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 1g9S5l-0008Vm-2v; Mon, 08 Oct 2018 09:44:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7x41=mu=citrix.com=prvs=812b1a826=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g9S5k-0008VS-8p
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 09:44:44 +0000
X-Inumbo-ID: 6e443c6d-cade-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6e443c6d-cade-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 11:42:11 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,356,1534809600"; d="scan'208";a="67240696"
Date: Mon, 8 Oct 2018 10:44:40 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20181008094440.uukqo77iofnq2rpq@zion.uk.xensource.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
 <20181005172917.11963-13-ian.jackson@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181005172917.11963-13-ian.jackson@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 12/18] docs/man/xen-pv-channel.pod.7: Remove
 a spurious blank line
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hans van Kranenburg <hans@knorrie.org>, xen-devel@lists.xenproject.org,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBPY3QgMDUsIDIwMTggYXQgMDY6Mjk6MTFQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogSWFuIEphY2tz
b24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 09:45:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 09:45: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 1g9S62-00009h-GA; Mon, 08 Oct 2018 09:45:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7x41=mu=citrix.com=prvs=812b1a826=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g9S61-00009Q-JR
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 09:45:01 +0000
X-Inumbo-ID: 78c85c55-cade-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 78c85c55-cade-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 11:42:29 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,356,1534809600"; d="scan'208";a="67240706"
Date: Mon, 8 Oct 2018 10:44:57 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20181008094457.kthcqbx2ezysi62f@zion.uk.xensource.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
 <20181005172917.11963-14-ian.jackson@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181005172917.11963-14-ian.jackson@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 13/18] tools/xenstat: Fix shared library
 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: Bastian Blank <waldi@debian.org>, xen-devel@lists.xenproject.org,
 Hans van Kranenburg <hans@knorrie.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBPY3QgMDUsIDIwMTggYXQgMDY6Mjk6MTJQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gRnJvbTogQmFzdGlhbiBCbGFuayA8d2FsZGlAZGViaWFuLm9yZz4KPiAKPiBsaWJ4ZW5z
dGF0IGRvZXMgbm90IGhhdmUgYSBzdGFibGUgQUJJLiAgU2V0IGl0cyB2ZXJzaW9uIHRvIHRoZSBj
dXJyZW50Cj4gWGVuIHJlbGVhc2UgdmVyc2lvbi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFj
a3NvbiA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 09:45:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 09: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 1g9S6e-0000Jv-VJ; Mon, 08 Oct 2018 09:45:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7x41=mu=citrix.com=prvs=812b1a826=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g9S6d-0000Jc-6N
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 09:45:39 +0000
X-Inumbo-ID: 8f437925-cade-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8f437925-cade-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 11:43:07 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,356,1534809600"; d="scan'208";a="67240736"
Date: Mon, 8 Oct 2018 10:45:28 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20181008094528.h22sfv3ozfzygw45@zion.uk.xensource.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
 <20181005172917.11963-16-ian.jackson@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181005172917.11963-16-ian.jackson@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 15/18] libfsimage: Honour general LDFLAGS
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hans van Kranenburg <hans@knorrie.org>, xen-devel@lists.xenproject.org,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBPY3QgMDUsIDIwMTggYXQgMDY6Mjk6MTRQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gRG8gbm90IHJlc2V0IExERkxBR1MgdG8gZW1wdHkuICBJbnN0ZWFkLCBhcHBlbmQgdGhl
IGZzaW1hZ2Utc3BlY2lhbAo+IExERkxBR1MuCj4gCj4gU2lnbmVkLW9mZi1ieTogSWFuIEphY2tz
b24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 09:51:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 09: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 1g9SBt-0001Eh-QZ; Mon, 08 Oct 2018 09:51:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bw27=mu=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9SBs-0001Ec-MK
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 09:51:04 +0000
X-Inumbo-ID: d8ee7de8-cadf-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d8ee7de8-cadf-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 09:52:20 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 08 Oct 2018 03:51:02 -0600
Message-Id: <5BBB288102000078001EF757@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 08 Oct 2018 03:50:57 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-20-git-send-email-sstabellini@kernel.org>
In-Reply-To: <1538765251-25256-20-git-send-email-sstabellini@kernel.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 20/23] xen: support console_switching
 between Dom0 and DomUs on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefano Stabellini <stefanos@xilinx.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>,
 "andrii_anisov@epam.com" <andrii_anisov@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>

Pj4+IE9uIDA1LjEwLjE4IGF0IDIwOjQ3LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gQEAgLTM5MSwzMSArMzk0LDczIEBAIHN0YXRpYyB2b2lkIGR1bXBfY29uc29sZV9yaW5nX2tl
eSh1bnNpZ25lZCBjaGFyIGtleSkKPiAgICAgIGZyZWVfeGVuaGVhcF9wYWdlcyhidWYsIG9yZGVy
KTsKPiAgfQo+ICAKPiAtLyogQ1RSTC08c3dpdGNoX2NoYXI+IHN3aXRjaGVzIGlucHV0IGRpcmVj
dGlvbiBiZXR3ZWVuIFhlbiBhbmQgRE9NMC4gKi8KPiArLyoKPiArICogQ1RSTC08c3dpdGNoX2No
YXI+IHN3aXRjaGVzIGlucHV0IGRpcmVjdGlvbiBiZXR3ZWVuIFhlbiwgRG9tMCBhbmQKPiArICog
RG9tVXMuCj4gKyAqLwoKSnVzdCBsaWtlIHRoZSB0aXRsZSwgdGhpcyBjb21tZW50IG1ha2VzIGl0
IHNvdW5kIGFzIGlmIGFueSBEb21VIGNvdWxkCnBhcnRpY2lwYXRlIGluIHRoaXMgc3dpdGNoaW5n
LgoKPiAgI2RlZmluZSBzd2l0Y2hfY29kZSAob3B0X2NvbnN3aXRjaFswXS0nYScrMSkKPiAtc3Rh
dGljIGludCBfX3JlYWRfbW9zdGx5IHhlbl9yeCA9IDE7IC8qIEZBTFNFID0+IGlucHV0IHBhc3Nl
ZCB0byBkb21haW4gMC4gKi8KPiArLyoKPiArICogY29uc29sZV9yeD0wID0+IGlucHV0IHRvIHhl
bgo+ICsgKiBjb25zb2xlX3J4PTEgPT4gaW5wdXQgdG8gZG9tMAo+ICsgKiBjb25zb2xlX3J4PU4g
PT4gaW5wdXQgZG9tKE4tMSkKPiArICovCj4gK3N0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFkX21v
c3RseSBjb25zb2xlX3J4ID0gMDsKPiAgCj4gIHN0YXRpYyB2b2lkIHN3aXRjaF9zZXJpYWxfaW5w
dXQodm9pZCkKPiAgewo+IC0gICAgc3RhdGljIGNoYXIgKmlucHV0X3N0clsyXSA9IHsgIkRPTTAi
LCAiWGVuIiB9Owo+IC0gICAgeGVuX3J4ID0gIXhlbl9yeDsKPiAtICAgIHByaW50aygiKioqIFNl
cmlhbCBpbnB1dCAtPiAlcyIsIGlucHV0X3N0clt4ZW5fcnhdKTsKPiArICAgIGlmICggY29uc29s
ZV9yeCsrID09IG1heF9pbml0X2RvbWlkICsgMSApCj4gKyAgICAgICAgY29uc29sZV9yeCA9IDA7
Cj4gKwo+ICsgICAgaWYgKCAhY29uc29sZV9yeCApCgpQbGVhc2UgYmUgY29uc2lzdGVudCAuLi4K
Cj4gKyAgICAgICAgcHJpbnRrKCIqKiogU2VyaWFsIGlucHV0IHRvIFhlbiIpOwo+ICsgICAgZWxz
ZQo+ICsgICAgICAgIHByaW50aygiKioqIFNlcmlhbCBpbnB1dCB0byBET00lZCIsIGNvbnNvbGVf
cnggLSAxKTsKPiArCj4gICAgICBpZiAoIHN3aXRjaF9jb2RlICkKPiAtICAgICAgICBwcmludGso
IiAodHlwZSAnQ1RSTC0lYycgdGhyZWUgdGltZXMgdG8gc3dpdGNoIGlucHV0IHRvICVzKSIsCj4g
LSAgICAgICAgICAgICAgIG9wdF9jb25zd2l0Y2hbMF0sIGlucHV0X3N0clsheGVuX3J4XSk7Cj4g
KyAgICAgICAgcHJpbnRrKCIgKHR5cGUgJ0NUUkwtJWMnIHRocmVlIHRpbWVzIHRvIHN3aXRjaCBp
bnB1dCkiLAo+ICsgICAgICAgICAgICAgICBvcHRfY29uc3dpdGNoWzBdKTsKPiAgICAgIHByaW50
aygiXG4iKTsKPiAgfQo+ICAKPiAgc3RhdGljIHZvaWQgX19zZXJpYWxfcngoY2hhciBjLCBzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKPiAgewo+IC0gICAgaWYgKCB4ZW5fcnggKQo+ICsgICAg
aWYgKCBjb25zb2xlX3J4ID09IDAgKQoKLi4uIGluIHN0eWxlLiBCdXQgcGVyaGFwcyAuLi4KCj4g
ICAgICAgICAgcmV0dXJuIGhhbmRsZV9rZXlwcmVzcyhjLCByZWdzKTsKPiAgCj4gLSAgICAvKiBE
ZWxpdmVyIGlucHV0IHRvIGd1ZXN0IGJ1ZmZlciwgdW5sZXNzIGl0IGlzIGFscmVhZHkgZnVsbC4g
Ki8KPiAtICAgIGlmICggKHNlcmlhbF9yeF9wcm9kLXNlcmlhbF9yeF9jb25zKSAhPSBTRVJJQUxf
UlhfU0laRSApCj4gLSAgICAgICAgc2VyaWFsX3J4X3JpbmdbU0VSSUFMX1JYX01BU0soc2VyaWFs
X3J4X3Byb2QrKyldID0gYzsKPiAtICAgIC8qIEFsd2F5cyBub3RpZnkgdGhlIGd1ZXN0OiBwcmV2
ZW50cyByZWNlaXZlIHBhdGggZnJvbSBnZXR0aW5nIHN0dWNrLiAqLwo+IC0gICAgc2VuZF9nbG9i
YWxfdmlycShWSVJRX0NPTlNPTEUpOwo+ICsgICAgaWYgKCBjb25zb2xlX3J4ID09IDEgKQoKLi4u
IHN3aXRjaCgpIHdvdWxkIGJlIGJldHRlciB0byB1c2UgaGVyZSBhbnl3YXkuCgo+ICsgICAgewo+
ICsgICAgICAgIC8qIERlbGl2ZXIgaW5wdXQgdG8gaGFyZHdhcmUgZG9tYWluLCB1bmxlc3MgaXQg
aXMgYWxyZWFkeSBmdWxsLiAqLwoKTG9va3MgbGlrZSB5b3UndmUgbWlzLWVkaXRlZCB0aGUgb3Jp
Z2luYWwgY29tbWVudC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 09:51:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 09: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 1g9SCf-0001In-8P; Mon, 08 Oct 2018 09:51:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7x41=mu=citrix.com=prvs=812b1a826=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g9SCd-0001Ib-Ob
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 09:51:51 +0000
X-Inumbo-ID: f4c70b4c-cadf-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f4c70b4c-cadf-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 09:53:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,356,1534809600"; d="scan'208";a="67240992"
Date: Mon, 8 Oct 2018 10:51:48 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20181008095148.vqkrnl4au3vuv6lx@zion.uk.xensource.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
 <20181005172917.11963-18-ian.jackson@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181005172917.11963-18-ian.jackson@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 17/18] xenmon: Install as xenmon,
 not xenmon.py
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hans van Kranenburg <hans@knorrie.org>, xen-devel@lists.xenproject.org,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBPY3QgMDUsIDIwMTggYXQgMDY6Mjk6MTZQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gQWRkaW5nIHRoZSBpbXBsZW1lbnRhdGlvbiBsYW5ndWFnZSBhcyBhIHN1ZmZpeCB0byBh
IHByb2dyYW0gbmFtZSBpcwo+IHBvb3IgcHJhY3RpY2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogSWFu
IEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CgpBY2tlZC1ieTogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 09:55:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 09:55: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 1g9SFw-0001Vz-TS; Mon, 08 Oct 2018 09:55:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0cbz=mu=citrix.com=prvs=8121cced0=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g9SFv-0001Vu-3v
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 09:55:15 +0000
X-Inumbo-ID: e622bf0c-cadf-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e622bf0c-cadf-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 11:52:43 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,356,1534809600"; d="scan'208";a="80125150"
To: Christian Lindig <christian.lindig@citrix.com>, Yang Qian
 <krizex@gmail.com>
References: <20181008031014.8485-1-yang.qian@citrix.com>
 <A062A4B6-57AD-41B6-9648-7FC34A7FDEAB@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <06e141ed-42ae-1214-ff3d-fc9ab3197cd1@citrix.com>
Date: Mon, 8 Oct 2018 10:55:12 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <A062A4B6-57AD-41B6-9648-7FC34A7FDEAB@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] tools/ocaml: Release the global lock before
 invoking block syscalls
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Yang Qian <yang.qian@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@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>

T24gMDgvMTAvMTggMDg6NTgsIENocmlzdGlhbiBMaW5kaWcgd3JvdGU6Cj4KPj4gT24gOCBPY3Qg
MjAxOCwgYXQgMDQ6MTAsIFlhbmcgUWlhbiA8a3JpemV4QGdtYWlsLmNvbT4gd3JvdGU6Cj4+Cj4+
IEZ1bmN0aW9ucyByZWxhdGVkIHdpdGggZXZlbnQgY2hhbm5lbCBhcmUgcGFyYWxsZWxpemFibGUs
IHNvIHJlbGVhc2UgZ2xvYmFsCj4+IGxvY2sgYmVmb3JlIGludm9raW5nIEMgZnVuY3Rpb24gd2hp
Y2ggd2lsbCBmaW5hbGx5IGNhbGwgYmxvY2sgc3lzY2FsbHMuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6
IFlhbmcgUWlhbiA8eWFuZy5xaWFuQGNpdHJpeC5jb20+Cj4+IC0tLQo+PiB0b29scy9vY2FtbC9s
aWJzL2V2ZW50Y2huL3hlbmV2ZW50Y2huX3N0dWJzLmMgfCAzMCArKysrKysrKysrKysrKysrKysr
KysrKysrLS0KPj4gMSBmaWxlIGNoYW5nZWQsIDI4IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25z
KC0pCj4gQWNrZWQtYnk6IENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4
LmNvbT4KPgo+IEZyb20gYW4gT0NhbWwgcG9pbnQgb2YgdmlldyB0aGlzIGlzIGxvb2tpbmcgZ29v
ZC4gQnV0IEkgd291bGQgbGlrZSB0byBoZWFyIGZyb20gZGV2ZWxvcGVycyB1bmRlcnN0YW5kaW5n
IGV2ZW50IGNoYW5uZWxzIHRoYXQgdGhpcyBpcyBpbmRlZWQgc2FmZSB0byBkby4KClRoZXkgYWxs
IGVuZCB1cCBhcyBpb2N0bCgpJ3MgaW50byB0aGUga2VybmVsLCBhbmQgZnJvbSB0aGVyZSBzb21l
IGJlY29tZQpoeXBlcmNhbGxzIGludG8gWGVuLgoKRWl0aGVyIHdheSwgdGhpcyBwYXRjaCBpcyBm
aW5lLsKgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyCjxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 09:59:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 09:59: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 1g9SJf-0001gR-P7; Mon, 08 Oct 2018 09:59:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=l326=mu=xenproject.org=prvs=812c69f5c=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1g9SJf-0001gG-0H
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 09:59:07 +0000
X-Inumbo-ID: f81cff26-cae0-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f81cff26-cae0-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 10:00:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,356,1534809600"; d="scan'208";a="67241321"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75372-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-sid:build-armhf-pvops:<job
 status>:broken:regression
 distros-debian-sid:build-i386:<job status>:broken:regression
 distros-debian-sid:build-amd64-pvops:<job status>:broken:regression
 distros-debian-sid:build-armhf:<job status>:broken:regression
 distros-debian-sid:build-amd64:<job status>:broken:regression
 distros-debian-sid:build-i386-pvops:<job status>:broken:regression
 distros-debian-sid:test-amd64-amd64-i386-sid-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-sid:test-amd64-i386-i386-sid-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-sid:test-armhf-armhf-armhf-sid-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-sid:test-amd64-i386-amd64-sid-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-sid:test-amd64-amd64-amd64-sid-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-sid:build-armhf:host-install(4):broken:nonblocking
 distros-debian-sid:build-armhf-pvops:host-install(4):broken:nonblocking
 distros-debian-sid:build-i386-pvops:host-install(4):broken:nonblocking
 distros-debian-sid:build-amd64:host-install(4):broken:nonblocking
 distros-debian-sid:build-amd64-pvops:host-install(4):broken:nonblocking
 distros-debian-sid:build-i386:host-install(4):broken:nonblocking
X-Osstest-Versions-That: flight=75332
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 8 Oct 2018 10:59:02 +0100
Subject: [Xen-devel] [distros-debian-sid test] 75372: 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>

ZmxpZ2h0IDc1MzcyIGRpc3Ryb3MtZGViaWFuLXNpZCByZWFsIFtyZWFsXQpodHRwOi8vb3NzdGVz
dC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NTM3Mi8KCkZhaWx1cmVzIGFuZCBwcm9ibGVt
cyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxv
Y2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tl
bgogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAg
ICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1
cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1zaWQtbmV0Ym9vdC1weWdydWIgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWkzODYtc2lkLW5ldGJvb3Qt
cHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLWFybWhmLXNpZC1uZXRib290LXB5Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1zaWQtbmV0Ym9vdC1weWdydWIgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1zaWQtbmV0Ym9vdC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAg
ICAgICAgYnJva2VuIGxpa2UgNzUzMzIKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDQg
aG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlrZSA3NTMzMgogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgICAgIGJyb2tl
biBsaWtlIDc1MzMyCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFs
bCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzUzMzIKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlrZSA3NTMz
MgogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAg
ICAgICAgIGJyb2tlbiBsaWtlIDc1MzMyCgpiYXNlbGluZSB2ZXJzaW9uOgogZmxpZ2h0ICAgICAg
ICAgICAgICAgNzUzMzIKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXNpZC1uZXRib290LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXNpZC1uZXRib290LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LXNpZC1uZXRib290LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWFybWhm
LXNpZC1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtaTM4Ni1zaWQtbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9n
czogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54
ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 10:12:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 10:12: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 1g9SWe-0003Et-EI; Mon, 08 Oct 2018 10:12:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bw27=mu=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9SWd-0003Eo-01
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 10:12:31 +0000
X-Inumbo-ID: d6ec5910-cae2-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d6ec5910-cae2-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 10:13:45 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 08 Oct 2018 04:12:26 -0600
Message-Id: <5BBB2D8702000078001EF7A8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 08 Oct 2018 04:12:23 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1538758946-12439-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1538758946-12439-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/svm: Fix svm_update_guest_efer() for
 domains using shadow paging
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Tim Deegan <tim@xen.org>, Xen-devel <xen-devel@lists.xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.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>

Pj4+IE9uIDA1LjEwLjE4IGF0IDE5OjAyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMKPiArKysgYi94ZW4vYXJjaC94
ODYvaHZtL3N2bS9zdm0uYwo+IEBAIC02NDksMTMgKzY0OSwzMiBAQCB2b2lkIHN2bV91cGRhdGVf
Z3Vlc3RfY3Ioc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBjciwgdW5zaWduZWQgaW50IGZs
YWdzKQo+ICBzdGF0aWMgdm9pZCBzdm1fdXBkYXRlX2d1ZXN0X2VmZXIoc3RydWN0IHZjcHUgKnYp
Cj4gIHsKPiAgICAgIHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9IHYtPmFyY2guaHZtLnN2bS52
bWNiOwo+IC0gICAgYm9vbCBsbWEgPSB2LT5hcmNoLmh2bS5ndWVzdF9lZmVyICYgRUZFUl9MTUE7
Cj4gLSAgICB1aW50NjRfdCBuZXdfZWZlcjsKPiArICAgIHVuc2lnbmVkIGxvbmcgZ3Vlc3RfZWZl
ciA9IHYtPmFyY2guaHZtLmd1ZXN0X2VmZXIsCj4gKyAgICAgICAgeGVuX2VmZXIgPSByZWFkX2Vm
ZXIoKTsKPiAgCj4gLSAgICBuZXdfZWZlciA9ICh2LT5hcmNoLmh2bS5ndWVzdF9lZmVyIHwgRUZF
Ul9TVk1FKSAmIH5FRkVSX0xNRTsKPiAtICAgIGlmICggbG1hICkKPiAtICAgICAgICBuZXdfZWZl
ciB8PSBFRkVSX0xNRTsKPiAtICAgIHZtY2Jfc2V0X2VmZXIodm1jYiwgbmV3X2VmZXIpOwo+ICsg
ICAgaWYgKCBwYWdpbmdfbW9kZV9zaGFkb3codi0+ZG9tYWluKSApCj4gKyAgICB7Cj4gKyAgICAg
ICAgLyogRUZFUi5OWCBpcyBhIFhlbi1vd25lZCBiaXQgYW5kIGlzIG5vdCB1bmRlciBndWVzdCBj
b250cm9sLiAqLwo+ICsgICAgICAgIGd1ZXN0X2VmZXIgJj0gfkVGRVJfTlg7Cj4gKyAgICAgICAg
Z3Vlc3RfZWZlciB8PSB4ZW5fZWZlciAmIEVGRVJfTlg7Cj4gKwo+ICsgICAgICAgIC8qCj4gKyAg
ICAgICAgICogQ1IwLlBHIGlzIGEgWGVuLW93bmVkIGJpdCwgYW5kIHJlbWFpbnMgc2V0IGV2ZW4g
d2hlbiB0aGUgZ3Vlc3QgaGFzCj4gKyAgICAgICAgICogbG9naWNhbGx5IGRpc2FibGVkIHBhZ2lu
Zy4KPiArICAgICAgICAgKgo+ICsgICAgICAgICAqIExNQSB3YXMgY2FsY3VsYXRlZCB1c2luZyB0
aGUgZ3Vlc3QgQ1IwLlBHIHNldHRpbmcsIGJ1dCBMTUUgbmVlZHMKPiArICAgICAgICAgKiBjbGVh
cmluZyB0byBhdm9pZCBpbnRlcmFjdGluZyB3aXRoIFhlbidzIENSMC5QRyBzZXR0aW5nLiAgQXMg
d3JpdGVzCj4gKyAgICAgICAgICogdG8gQ1IwIGFyZSBpbnRlcmNlcHRlZCwgaXQgaXMgc2FmZSB0
byBsZWF2ZSBMTUUgY2xlYXIgYXQgdGhpcwo+ICsgICAgICAgICAqIHBvaW50LCBhbmQgZml4IHVw
IGJvdGggTE1FIGFuZCBMTUEgd2hlbiBDUjAuUEcgaXMgc2V0Lgo+ICsgICAgICAgICAqLwo+ICsg
ICAgICAgIGlmICggIShndWVzdF9lZmVyICYgRUZFUl9MTUEpICkKPiArICAgICAgICAgICAgZ3Vl
c3RfZWZlciAmPSB+RUZFUl9MTUU7Cj4gKyAgICB9CgpJIHRoaW5rIHRoaXMgd2FudHMgYW4gImVs
c2UiLCBlaXRoZXIgQVNTRVJUKClpbmcgdGhhdCB3aGF0IHRoZSByZW1vdmVkCmNvZGUgZGlkIGlz
IGFjdHVhbGx5IHRoZSBjYXNlIChhcnJhbmdlZCBmb3IgYnkgdGhlIGNhbGxlcnMpLCBvcgpyZXRh
aW5pbmcgdGhlIG9yaWdpbmFsIGxvZ2ljIGluIHNvbWUgZm9ybS4gVGhpcyBsb29rcyBwYXJ0aWN1
bGFybHkgcmVsZXZhbnQKd2hlbiBodm1fZWZlcl92YWxpZCgpIHdhcyBjYWxsZWQgd2l0aCAtMSBh
cyBpdHMgY3IwX3BnIGFyZ3VtZW50LCBhcwppbiB0aGF0IGNhc2UgdGhlcmUgd2FzIG5vdCBuZWNl
c3NhcmlseSBhbnkgY29ycmVsYXRpb24gZW5mb3JjZWQKYmV0d2VlbiBFRkVSLkxNQSBhbmQgQ1Iw
LlBHLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 10:15:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 10: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 1g9SZi-0003Nq-2J; Mon, 08 Oct 2018 10:15:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/pwx=mu=citrix.com=prvs=812c9b64b=roger.pau@srs-us1.protection.inumbo.net>)
 id 1g9SZg-0003Nk-Tq
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 10:15:40 +0000
X-Inumbo-ID: 485cf45b-cae3-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 485cf45b-cae3-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 10:16:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,356,1534809600"; d="scan'208";a="67242373"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 8 Oct 2018 12:14:45 +0200
Message-ID: <20181008101445.38735-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.19.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/vtd: fix iommu_share_p2m_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: Paul Durrant <paul.durrant@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>

Q29tbWl0IDI5MTY5NTFjMSBjaGFuZ2VkIHRoZSBjaGVjayBpbiBpb21tdV9zaGFyZV9wMm1fdGFi
bGUgdG8gdXNlCm5lZWRfaW9tbXUoZCkgaW5zdGVhZCBvZiBpb21tdV9lbmFibGVkLCB3aGljaCBi
cm9rZSB0aGUgY2hlY2sgYmVjYXVzZQphdCB0aGUgcG9pbnQgaW4gZG9tYWluIGNvbnN0cnVjdGlv
biB3aGVyZSBpb21tdV9zaGFyZV9wMm1fdGFibGUgaXMKY2FsbGVkIG5lZWRfaW9tbXUoZCkgd2ls
bCBhbHdheXMgcmV0dXJuIGZhbHNlLgoKRml4IHRoaXMgYnkgcmV2ZXJ0aW5nIHRvIHRoZSBwcmV2
aW91cyBsb2dpYy4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IFBh
dWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Ci0tLQogeGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvaW9tbXUuYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwg
MSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11
LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCmluZGV4IGRlYmI1ZTZmZTEuLmE5
NDA4ZjFkZTkgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKKysr
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwpAQCAtNTA1LDcgKzUwNSw3IEBAIGlu
dCBpb21tdV9kb19kb21jdGwoCiAKIHZvaWQgaW9tbXVfc2hhcmVfcDJtX3RhYmxlKHN0cnVjdCBk
b21haW4qIGQpCiB7Ci0gICAgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICkKKyAgICBpZiAoIGlv
bW11X2VuYWJsZWQgJiYgaGFwX2VuYWJsZWQoZCkgJiYgaW9tbXVfaGFwX3B0X3NoYXJlICkKICAg
ICAgICAgaW9tbXVfZ2V0X29wcygpLT5zaGFyZV9wMm0oZCk7CiB9CiAKLS0gCjIuMTkuMAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 10:28:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 10: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 1g9Slg-0004Ey-Cb; Mon, 08 Oct 2018 10:28:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zmvf=mu=citrix.com=prvs=81273039b=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g9Sle-0004Er-RU
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 10:28:02 +0000
X-Inumbo-ID: 024bbf69-cae5-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 024bbf69-cae5-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 10:29:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,356,1534809600"; d="scan'208";a="80126622"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] x86/vtd: fix iommu_share_p2m_table
Thread-Index: AQHUXu/dALubAf2Fu0WyNMq9dMa0+6UVJAog
Date: Mon, 8 Oct 2018 10:27:59 +0000
Message-ID: <7038f79f8bac47818cbf8223599b5683@AMSPEX02CL03.citrite.net>
References: <20181008101445.38735-1-roger.pau@citrix.com>
In-Reply-To: <20181008101445.38735-1-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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] x86/vtd: fix iommu_share_p2m_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: 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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBSb2dlciBQYXUgTW9ubmUgW21h
aWx0bzpyb2dlci5wYXVAY2l0cml4LmNvbV0NCj4gU2VudDogMDggT2N0b2JlciAyMDE4IDExOjE1
DQo+IFRvOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcNCj4gQ2M6IFJvZ2VyIFBhdSBN
b25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+OyBKYW4gQmV1bGljaA0KPiA8amJldWxpY2hAc3Vz
ZS5jb20+OyBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPg0KPiBTdWJqZWN0
OiBbUEFUQ0hdIHg4Ni92dGQ6IGZpeCBpb21tdV9zaGFyZV9wMm1fdGFibGUNCj4gDQo+IENvbW1p
dCAyOTE2OTUxYzEgY2hhbmdlZCB0aGUgY2hlY2sgaW4gaW9tbXVfc2hhcmVfcDJtX3RhYmxlIHRv
IHVzZQ0KPiBuZWVkX2lvbW11KGQpIGluc3RlYWQgb2YgaW9tbXVfZW5hYmxlZCwgd2hpY2ggYnJv
a2UgdGhlIGNoZWNrIGJlY2F1c2UNCj4gYXQgdGhlIHBvaW50IGluIGRvbWFpbiBjb25zdHJ1Y3Rp
b24gd2hlcmUgaW9tbXVfc2hhcmVfcDJtX3RhYmxlIGlzDQo+IGNhbGxlZCBuZWVkX2lvbW11KGQp
IHdpbGwgYWx3YXlzIHJldHVybiBmYWxzZS4NCj4gDQo+IEZpeCB0aGlzIGJ5IHJldmVydGluZyB0
byB0aGUgcHJldmlvdXMgbG9naWMuDQoNClRoYW5rcyBmb3IgZmluZGluZyB0aGlzLg0KDQpBYm92
ZSwgSSB0aGluayB5b3UgbmVlZCB0byBpbmNsdWRlIHRoZSB0aXRsZSBvZiBjb21taXQgMjkxNjk1
MWMxIGFuZCBhbHNvIHRoZSB0ZXh0IHNob3VsZCBzYXkgdGhhdCB0aGUgbmVlZF9pb21tdSgpIGNo
ZWNrIGJlY2FtZSBpbXBsaWNpdCBpbiBpb21tdV9oYXBfcHRfc2hhcmUoKSAob3RoZXJ3aXNlIGZv
bGtzIGxvb2tpbmcgYXQgdGhlIHBhdGNoIG1heSBiZSBiZW11c2VkIGJlY2F1c2UgbmVlZF9pb21t
dSBpcyBub3QgaW4gdGhlIGNvZGUpLg0KDQpUaGUgY29kZSBsb29rcyBmaW5lIHRob3VnaCBzby4u
Lg0KDQpSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4N
Cg0KPiANCj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+DQo+IC0tLQ0KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KPiBD
YzogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4NCj4gLS0tDQo+ICB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jIHwgMiArLQ0KPiAgMSBmaWxlIGNoYW5nZWQsIDEg
aW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvaW9tbXUuYw0KPiBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11
LmMNCj4gaW5kZXggZGViYjVlNmZlMS4uYTk0MDhmMWRlOSAxMDA2NDQNCj4gLS0tIGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYw0KPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9pb21tdS5jDQo+IEBAIC01MDUsNyArNTA1LDcgQEAgaW50IGlvbW11X2RvX2RvbWN0bCgNCj4g
DQo+ICB2b2lkIGlvbW11X3NoYXJlX3AybV90YWJsZShzdHJ1Y3QgZG9tYWluKiBkKQ0KPiAgew0K
PiAtICAgIGlmICggaW9tbXVfdXNlX2hhcF9wdChkKSApDQo+ICsgICAgaWYgKCBpb21tdV9lbmFi
bGVkICYmIGhhcF9lbmFibGVkKGQpICYmIGlvbW11X2hhcF9wdF9zaGFyZSApDQo+ICAgICAgICAg
IGlvbW11X2dldF9vcHMoKS0+c2hhcmVfcDJtKGQpOw0KPiAgfQ0KPiANCj4gLS0NCj4gMi4xOS4w
DQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 10:30:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 10: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 1g9So0-0004wg-TL; Mon, 08 Oct 2018 10:30:28 +0000
Received: from mail6.bemta25.messagelabs.com ([195.245.230.107])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <julien.grall@arm.com>) id 1g9Snz-0004w7-42
 for xen-devel@lists.xensource.com; Mon, 08 Oct 2018 10:30:27 +0000
Received: from [46.226.52.196] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-3.bemta.az-b.eu-west-1.aws.symcld.net id 13/7A-12360-1C13BBB5;
 Mon, 08 Oct 2018 10:30:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrNIsWRWlGSWpSXmKPExsVysyfVTfeg4e5
 og6l9Chb3prxnd2D02N63iz2AMYo1My8pvyKBNePCks9MBV2sFd335rA3ME5k6WLk4hAS2MQo
 8X76B2YIZzejxNb9/UxdjJwcwgKREt/az7KB2CIChhK7Tz0B62AWuMko8W3HW3aIjqOsEj9Xt
 TKDVLEJaErc+fwJrJtXwEpi5tZV7CA2i4CKxJSDj8AmiQqESrRPa2eDqBGUODkTZConB6dAoM
 Tfnw2MIDazgJnEvM0PmSFscYlbT+YzQdjyEs1bZzNPYOSfhaR9FpKWWUhaZiFpWcDIsorRIqk
 oMz2jJDcxM0fX0MBA19DQSNfQ0lLX0MhAL7FKN0kvtVS3PLW4RNdQL7G8WK+4Mjc5J0UvL7Vk
 EyMwiFMKjlfsYDzflX6IUZKDSUmU98SGndFCfEn5KZUZicUZ8UWlOanFhxhlODiUJHg/GeyOF
 hIsSk1PrUjLzAHGE0xagoNHSYRXCiTNW1yQmFucmQ6ROsVozPFuwf/pzBw3DgBJIZa8/LxUKX
 HeryClAiClGaV5cINgcX6JUVZKmJeRgYFBiKcgtSg3swRV/hWjOAejkjDvBZApPJl5JXD7XgG
 dwgR0yu+EHSCnlCQipKQaGI84VMlfZr8378YszYmMJs4dTf654aI9Nvp73ifu9lb8ncE7XSM0
 uSNN5ezVtVruGxk4Dbu0OPX5rYsOvbF9Kszyf63in5c7mnWjUsIKuk5v5xLQ1r6m6/XuWnXLt
 rOu4r/1FPWd7vT5B3QoMos9uXp5z1Rp/wXFP2ddW3nJfdUfn5Pt4b+tlViKMxINtZiLihMBif
 fF5O4CAAA=
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-21.tower-284.messagelabs.com!1538994625!255077!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.14.24; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2581 invoked from network); 8 Oct 2018 10:30:25 -0000
Received: from usa-sjc-mx-foss1.foss.arm.com (HELO foss.arm.com)
 (217.140.101.70)
 by server-21.tower-284.messagelabs.com with SMTP; 8 Oct 2018 10:30:25 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 3A88D7A9;
 Mon,  8 Oct 2018 03:30:24 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 07EED3F5D3;
 Mon,  8 Oct 2018 03:30:22 -0700 (PDT)
To: Omkar Bolla <omkar.bolla@pathpartnertech.com>
References: <CAC4nxbvWUpWQcUATQswoaVJfSq8EU7CH6-Jx1VwVGYVeOc0tZw@mail.gmail.com>
 <B9D01323-5CE0-4CAE-9A7C-2B1CE482A833@xenproject.org>
 <aebd40b7-e7d2-c861-b658-863b2c8f2079@gmail.com>
 <f688cda0-a342-0b66-fb5c-56238d941f9c@suse.com>
 <f8ae32f3-8399-24d3-fe1e-45d4c1669e1b@epam.com>
 <CAC4nxbvh6LA=t2iEdiw2UrqrQP3Zf2NtRcViJ1YNGZkyLZqYHg@mail.gmail.com>
 <d130b853-0e33-ecb7-5598-d99791a5f2bf@suse.com>
 <CAC4nxbuTQ1uP6rKiCAp7hDe-ygq9LKHQw8ggVM+fOVH-VvU8Tw@mail.gmail.com>
 <d2b9cd5a-2768-60bd-07bd-2055d1490399@suse.com>
 <CAC4nxbsBox=FgCBx5KwkkvCHwyX2MvBGoGpa1sDyS2cF0itT=Q@mail.gmail.com>
 <074697de-7265-a1fb-2970-4128a58f09ca@arm.com>
 <CAC4nxbuY0vJd8o6Vj9E14m2-sw3JZ5Spbiz3vbq2K0RQhK9p3w@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c6724ce1-086f-3492-2c39-8192542ff5d8@arm.com>
Date: Mon, 8 Oct 2018 11:30:21 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <CAC4nxbuY0vJd8o6Vj9E14m2-sw3JZ5Spbiz3vbq2K0RQhK9p3w@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen PV: Sample new PV driver for buffer sharing
 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: jgross@suse.com, xen-devel@lists.xensource.com,
 Oleksandr_Andrushchenko@epam.com, Oleksandr Andrushchenko <andr2000@gmail.com>,
 Lars Kurth <lars.kurth.xen@gmail.com>,
 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>

CgpPbiAwOC8xMC8yMDE4IDEwOjEyLCBPbWthciBCb2xsYSB3cm90ZToKPiBIaSwKCkhpLAoKPiBU
aGlzIGlzIGFsc28gb2theSwgYnV0IHByb2JsZW0gaGVyZSBpcyBJIGFtIHVzaW5nIDQuOCBzdGFi
bGXCoCB4ZW4gCj4gYmVjYXVzZSBpdMKgIGlzIHdvcmtpbmcgb24gSGtleTk2MChBcm1WOCkKClRo
aXMgaXMgYmVjYXVzZSB5b3UgY2FuJ3QgYnJpbmcgdXAgc2Vjb25kYXJ5IENQVXMgb24gdGhlIEhp
a2V5IHdpdGggWGVuIAo0LjExIFsxXSwgcmlnaHQ/IEl0IHdvdWxkIGJlIG5pY2UgdG8gZmluZCB3
aGVyZSB0aGUgYnVnIHdhcyBpbnRyb2R1Y2VkIApiZWNhdXNlIFhlbiA0LjggaXMgb3V0IG9mIHN1
cHBvcnQgYW5kIGRvZXMgbm90IGNvbnRhaW4gdGhlIGxhdGVzdCBmaXhlcyAKKHN1Y2ggYXMgTWVs
dGRvd24vU3BlY3RyZSkuCgo+IElzIHRoZXJlIGFueSBvdGhlciB3YXkgdG8gc2hhcmUgYnVmZmVy
IGR5bmFtaWNhbGx5PwpZb3Ugd291bGQgaGF2ZSB0byB3cml0ZSB5b3VyIG93biBQViBkcml2ZXJz
IG9yIHBvcnQgdGhlIHNlcmllcyB0byBYZW4gNC44LgoKQ2hlZXJzLAoKWzFdIApodHRwczovL3d3
dy5tYWlsLWFyY2hpdmUuY29tL3hlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZy9tc2cyMTU3
Ni5odG1sCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 10:33:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 10: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 1g9Sqf-00053y-FM; Mon, 08 Oct 2018 10:33:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bw27=mu=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9Sqe-00053r-IV
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 10:33:12 +0000
X-Inumbo-ID: bae3e2a1-cae5-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bae3e2a1-cae5-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 10:34:27 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 08 Oct 2018 04:33:09 -0600
Message-Id: <5BBB326002000078001EF7D2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 08 Oct 2018 04:33:04 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20181008101445.38735-1-roger.pau@citrix.com>
In-Reply-To: <20181008101445.38735-1-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/vtd: fix iommu_share_p2m_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: xen-devel <xen-devel@lists.xenproject.org>,
 Paul Durrant <paul.durrant@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA4LjEwLjE4IGF0IDEyOjE0LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKPiArKysgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9pb21tdS5jCj4gQEAgLTUwNSw3ICs1MDUsNyBAQCBpbnQgaW9tbXVfZG9f
ZG9tY3RsKAo+ICAKPiAgdm9pZCBpb21tdV9zaGFyZV9wMm1fdGFibGUoc3RydWN0IGRvbWFpbiog
ZCkKPiAgewo+IC0gICAgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICkKPiArICAgIGlmICggaW9t
bXVfZW5hYmxlZCAmJiBoYXBfZW5hYmxlZChkKSAmJiBpb21tdV9oYXBfcHRfc2hhcmUgKQoKQ29u
c2lkZXJpbmcgdGhlIG9ubHkgY2FsbGVyLCB0aGUgaGFwX2VuYWJsZWQoKSBwYXJ0IGlzIChhbmQg
d2FzKSBub3QKbmVlZGVkIGhlcmUuIEkgYWxzbyB3b3VsZCBwcmVmZXIgdG8gc2VlIGEgY29tbWVu
dCBhdHRhY2hlZCBoZXJlLAp0byAoYnJpZWZseSkgZXhwbGFpbiB3aHkgdGhpcyBjYW4ndCBiZSBp
b21tdV91c2VfaGFwX3B0KCkuCgpJcyB0aGlzIHdoYXQgV2VpIGFsc28gaGFzIGZvdW5kIHRvIGJy
ZWFrIGhpcyBQVkggRG9tMD8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 10:34:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 10: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 1g9Srs-0005B5-Tu; Mon, 08 Oct 2018 10:34:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bw27=mu=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9Srr-0005AR-68
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 10:34:27 +0000
X-Inumbo-ID: 604630aa-cae5-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 604630aa-cae5-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 12:31:54 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 08 Oct 2018 04:34:25 -0600
Message-Id: <5BBB32AC02000078001EF7DF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 08 Oct 2018 04:34:20 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20181008101445.38735-1-roger.pau@citrix.com>
 <7038f79f8bac47818cbf8223599b5683@AMSPEX02CL03.citrite.net>
In-Reply-To: <7038f79f8bac47818cbf8223599b5683@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/vtd: fix iommu_share_p2m_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: xen-devel <xen-devel@lists.xenproject.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>

Pj4+IE9uIDA4LjEwLjE4IGF0IDEyOjI3LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogUm9nZXIgUGF1IE1vbm5l
IFttYWlsdG86cm9nZXIucGF1QGNpdHJpeC5jb21dCj4+IFNlbnQ6IDA4IE9jdG9iZXIgMjAxOCAx
MToxNQo+PiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnIAo+PiBDYzogUm9nZXIg
UGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT47IEphbiBCZXVsaWNoCj4+IDxqYmV1bGlj
aEBzdXNlLmNvbT47IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4+IFN1
YmplY3Q6IFtQQVRDSF0geDg2L3Z0ZDogZml4IGlvbW11X3NoYXJlX3AybV90YWJsZQo+PiAKPj4g
Q29tbWl0IDI5MTY5NTFjMSBjaGFuZ2VkIHRoZSBjaGVjayBpbiBpb21tdV9zaGFyZV9wMm1fdGFi
bGUgdG8gdXNlCj4+IG5lZWRfaW9tbXUoZCkgaW5zdGVhZCBvZiBpb21tdV9lbmFibGVkLCB3aGlj
aCBicm9rZSB0aGUgY2hlY2sgYmVjYXVzZQo+PiBhdCB0aGUgcG9pbnQgaW4gZG9tYWluIGNvbnN0
cnVjdGlvbiB3aGVyZSBpb21tdV9zaGFyZV9wMm1fdGFibGUgaXMKPj4gY2FsbGVkIG5lZWRfaW9t
bXUoZCkgd2lsbCBhbHdheXMgcmV0dXJuIGZhbHNlLgo+PiAKPj4gRml4IHRoaXMgYnkgcmV2ZXJ0
aW5nIHRvIHRoZSBwcmV2aW91cyBsb2dpYy4KPiAKPiBUaGFua3MgZm9yIGZpbmRpbmcgdGhpcy4K
PiAKPiBBYm92ZSwgSSB0aGluayB5b3UgbmVlZCB0byBpbmNsdWRlIHRoZSB0aXRsZSBvZiBjb21t
aXQgMjkxNjk1MWMxIGFuZCBhbHNvIAo+IHRoZSB0ZXh0IHNob3VsZCBzYXkgdGhhdCB0aGUgbmVl
ZF9pb21tdSgpIGNoZWNrIGJlY2FtZSBpbXBsaWNpdCBpbiAKPiBpb21tdV9oYXBfcHRfc2hhcmUo
KSAob3RoZXJ3aXNlIGZvbGtzIGxvb2tpbmcgYXQgdGhlIHBhdGNoIG1heSBiZSBiZW11c2VkIAo+
IGJlY2F1c2UgbmVlZF9pb21tdSBpcyBub3QgaW4gdGhlIGNvZGUpLgoKSW5kZWVkLCBpdCBkaWQg
dGFrZSBtZSBtb3JlIHRoYW4ganVzdCBhIG1vbWVudCB0byBtYWtlIHRoZQpjb25uZWN0aW9uIGJl
dHdlZW4gZGVzY3JpcHRpb24gYW5kIGNvZGUgY2hhbmdlIChpbiB0aGlzCnJlZ2FyZCkuCgpKYW4K
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 10:37:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 10: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 1g9Sv8-0005Lk-IR; Mon, 08 Oct 2018 10:37:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/pwx=mu=citrix.com=prvs=812c9b64b=roger.pau@srs-us1.protection.inumbo.net>)
 id 1g9Sv6-0005Lf-QA
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 10:37:48 +0000
X-Inumbo-ID: 5fd0b4f3-cae6-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5fd0b4f3-cae6-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 10:39:04 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,356,1534809600"; d="scan'208";a="80126989"
Date: Mon, 8 Oct 2018 12:37:39 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181008103739.zlou3uwv7mlevrn6@mac.bytemobile.com>
References: <20181008101445.38735-1-roger.pau@citrix.com>
 <5BBB326002000078001EF7D2@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BBB326002000078001EF7D2@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/vtd: fix iommu_share_p2m_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: xen-devel <xen-devel@lists.xenproject.org>,
 Paul Durrant <paul.durrant@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBPY3QgMDgsIDIwMTggYXQgMDQ6MzM6MDRBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA4LjEwLjE4IGF0IDEyOjE0LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+ID4gKysrIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+ID4gQEAgLTUwNSw3ICs1MDUsNyBAQCBp
bnQgaW9tbXVfZG9fZG9tY3RsKAo+ID4gIAo+ID4gIHZvaWQgaW9tbXVfc2hhcmVfcDJtX3RhYmxl
aW9tbXVfc2hhcmVfcDJtX3RhYmxlKHN0cnVjdCBkb21haW4qIGQpCj4gPiAgewo+ID4gLSAgICBp
ZiAoIGlvbW11X3VzZV9oYXBfcHQoZCkgKQo+ID4gKyAgICBpZiAoIGlvbW11X2VuYWJsZWQgJiYg
aGFwX2VuYWJsZWQoZCkgJiYgaW9tbXVfaGFwX3B0X3NoYXJlICkKPiAKPiBDb25zaWRlcmluZyB0
aGUgb25seSBjYWxsZXIsIHRoZSBoYXBfZW5hYmxlZCgpIHBhcnQgaXMgKGFuZCB3YXMpIG5vdAo+
IG5lZWRlZCBoZXJlLgoKV291bGQgeW91IGxpa2UgbWUgdG8gcmVtb3ZlIGl0IGluIHRoaXMgcGF0
Y2g/CgpJJ3ZlIG1lcmVseSBjaGFuZ2VkIGlvbW11X3NoYXJlX3AybV90YWJsZSBiYWNrIHRvIHVz
ZSB0aGUgc2FtZSBsb2dpYwphcyBiZWZvcmUgMjkxNjk1MWMxLgoKPiBJIGFsc28gd291bGQgcHJl
ZmVyIHRvIHNlZSBhIGNvbW1lbnQgYXR0YWNoZWQgaGVyZSwKPiB0byAoYnJpZWZseSkgZXhwbGFp
biB3aHkgdGhpcyBjYW4ndCBiZSBpb21tdV91c2VfaGFwX3B0KCkuCj4gCj4gSXMgdGhpcyB3aGF0
IFdlaSBhbHNvIGhhcyBmb3VuZCB0byBicmVhayBoaXMgUFZIIERvbTA/CgpZZXMsIEkgdGhpbmsg
c28uCgpSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 10:40:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 10: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 1g9Sxo-00064m-CV; Mon, 08 Oct 2018 10:40:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mvst=mu=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1g9Sxm-00064f-Je
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 10:40:34 +0000
X-Inumbo-ID: 3b17614d-cae6-11e8-a8a5-bc764e045a96
Received: from out3-smtp.messagingengine.com (unknown [66.111.4.27])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3b17614d-cae6-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 12:38:02 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 833E321FBE;
 Mon,  8 Oct 2018 06:40:32 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 08 Oct 2018 06:40:32 -0400
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=fm3; bh=kuIpZH
 z+OhSrBDg83kU25hYmgQJbAjKcmQpvQSvMxoA=; b=ETEvoizEE6CcOeGgsldcCu
 sh9gJUOjGtSG2vgQPr2kCh3l0GLJalwu8JiIRQIRvBf88vfQ1iIeTd+mMYEsxTO5
 RHSuwzu1WxFtoX/IduIqQmojND2S3BUH98T++lqrotkx/+YQKMj1hH0sO/SYwgri
 +50+5EW0uDeC1z8aHMjsb0EiyTmFPMx/jCXfo0QGm6az9H1GmMUmA0Mv8mXoHoZ6
 5va+PiQ+AyQZKjKA/76x1+3kcs/ovAaorLtDeEKGE3CxdM467ipQDxZ5o9pgSv0M
 S2Idrs9WIGwHbSurfKluY8G+sjFyoUhHBZGOfhqKOvjTR0MF+q4zeABJx53GJtnA
 ==
X-ME-Sender: <xms:IDS7W49LUkQY2inDDbkEXJl2k0fdpW8uBJd9phfdAChVPSkaeXtU7w>
X-ME-Proxy: <xmx:IDS7W5I4kOiULg4KAe6MRZ7xyt-4bRbaj04dE1hTpFA2Vqla0s7ORg>
 <xmx:IDS7W-zFHtdnptWvSjGYZiDtnJYVmTRhEwlN28MBFpPeGBX8NpysnQ>
 <xmx:IDS7W1K14Yf3iazcC-Wzlv3zdSzN8XdqbcCS7KjRcCVfJ0biofnBew>
 <xmx:IDS7WxTAoVUT1TdkIP-ZA7R3l_KkbJ2HuEp0L2O_erjoqNJotMd1Pg>
 <xmx:IDS7W7gety142bXq1V2XAh50yBa0m6EUMy9kVvRC7HsbVwDTgOrocw>
 <xmx:IDS7W3NbyzjmE478qs0TWDBA3W4-jvoxoal8ymjLxOGkFOj36xY7Eg>
Received: from mail-itl (ip5b409b0b.dynamic.kabel-deutschland.de
 [91.64.155.11])
 by mail.messagingengine.com (Postfix) with ESMTPA id 5D18FE4307;
 Mon,  8 Oct 2018 06:40:31 -0400 (EDT)
Date: Mon, 8 Oct 2018 12:40:28 +0200
From: Marek Marczykowski <marmarek@invisiblethingslab.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181008104028.GA1645@mail-itl>
References: <20181007010433.GB2975@mail-itl>
 <5BBB236202000078001EF6EC@prv1-mh.provo.novell.com>
MIME-Version: 1.0
In-Reply-To: <5BBB236202000078001EF6EC@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] Backports to stable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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: multipart/mixed; boundary="===============1040022101872884264=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============1040022101872884264==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="qDbXVdCdHGoSgWSk"
Content-Disposition: inline


--qDbXVdCdHGoSgWSk
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Oct 08, 2018 at 03:29:06AM -0600, Jan Beulich wrote:
> >>> On 07.10.18 at 03:04, <marmarek@invisiblethingslab.com> wrote:
> > I'd like to propose backporting GCC7/8 fixes to all stable branches. Be=
low
> > is a list up to stable-4.6, but some of the patches are already on
> > select branches (developed during that release cycle, or already
> > backported).
>=20
> I continue to be opposed to backporting anything that is not needed
> for dealing security issues to branches which are in security-support-
> only mode, i.e. anything older than 4.8 at this point in time.

Ok, noted. It's hard to compile those still security-supported versions
on recent systems. But if one need such combination (old Xen + new other
things), then can also apply those patches locally. I just wanted to
reduce work duplication.

> Furthermore I notice that 4.6 has just moved out of security support,
> at the end of last week.

Hmm, 18+18 months from October 13, 2015 is at the end of this week.

> >     e0a97098e2 x86: fix section type mismatch in mm.c
>=20
> This describes itself as a Clang fix - has it become relevant for
> gcc now too?

Yes, for gcc 8.1 at least.

> Anyway - this has been in even the original 4.7.0,
> so as per above not a candidate for any actively maintained
> branch.
>=20
> >     # This one doesn't apply cleanly, because acpi stuff moved
> >     # tools/firmware/hvmloader/acpi -> tools/acpi
> >     858dbaaeda libacpi: fixes for iasl >=3D 20180427
>=20
> Iirc I've applied this back to 4.8 already, and quite some time ago.

Yes, this one is missing only in 4.7 and 4.6.

--=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?

--qDbXVdCdHGoSgWSk
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAlu7NBwACgkQ24/THMrX
1ywDrAf+NuxJQIWuolOiPch7rKWmwh1lSh37XaMuKSwvS+ODIHtw29W3ywsEa4hx
xL6avgrNCYahd73xRMACvkYYkCYRcBeQGhV44xaPGV3BJc20IlXqB8qJsjCg8480
oTWrQmS0fwLnwIexe0Mh8UcTMGbWLlgl5GxobrJIi8xp+1DVKcqQy7WrnjzJob43
wotc5/20J0+yvm62zrHYKPXFXQvJ8naa0XkxpvCkcw7sqnxzHYbh3HF+DBXOELEz
liC7291JjTEWPyae6513aHrqZpwhi12AT/nPs46aFeCB9wqYV2ZQijxsyFYFyGsF
fcJyrhewLan60GAjp6XAdSL0Mc48zA==
=veGC
-----END PGP SIGNATURE-----

--qDbXVdCdHGoSgWSk--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1040022101872884264==--


From xen-devel-bounces@lists.xenproject.org Mon Oct 08 10:50:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 10:50: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 1g9T7c-0006uS-Ie; Mon, 08 Oct 2018 10:50:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/pwx=mu=citrix.com=prvs=812c9b64b=roger.pau@srs-us1.protection.inumbo.net>)
 id 1g9T7a-0006uN-SB
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 10:50:42 +0000
X-Inumbo-ID: a5352c07-cae7-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a5352c07-cae7-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 12:48:10 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,356,1534809600"; d="scan'208";a="80127439"
Date: Mon, 8 Oct 2018 12:50:33 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181008105033.yahoyswwjui7u7tg@mac.bytemobile.com>
References: <20181008101445.38735-1-roger.pau@citrix.com>
 <5BBB326002000078001EF7D2@prv1-mh.provo.novell.com>
 <20181008103739.zlou3uwv7mlevrn6@mac.bytemobile.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181008103739.zlou3uwv7mlevrn6@mac.bytemobile.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/vtd: fix iommu_share_p2m_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: xen-devel <xen-devel@lists.xenproject.org>,
 Paul Durrant <paul.durrant@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBPY3QgMDgsIDIwMTggYXQgMTI6Mzc6MzlQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBNb24sIE9jdCAwOCwgMjAxOCBhdCAwNDozMzowNEFNIC0wNjAwLCBKYW4g
QmV1bGljaCB3cm90ZToKPiA+ID4+PiBPbiAwOC4xMC4xOCBhdCAxMjoxNCwgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPiB3cm90ZToKPiA+ID4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9t
bXUuYwo+ID4gPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4gPiA+IEBA
IC01MDUsNyArNTA1LDcgQEAgaW50IGlvbW11X2RvX2RvbWN0bCgKPiA+ID4gIAo+ID4gPiAgdm9p
ZCBpb21tdV9zaGFyZV9wMm1fdGFibGVpb21tdV9zaGFyZV9wMm1fdGFibGUoc3RydWN0IGRvbWFp
biogZCkKPiA+ID4gIHsKPiA+ID4gLSAgICBpZiAoIGlvbW11X3VzZV9oYXBfcHQoZCkgKQo+ID4g
PiArICAgIGlmICggaW9tbXVfZW5hYmxlZCAmJiBoYXBfZW5hYmxlZChkKSAmJiBpb21tdV9oYXBf
cHRfc2hhcmUgKQo+ID4gCj4gPiBDb25zaWRlcmluZyB0aGUgb25seSBjYWxsZXIsIHRoZSBoYXBf
ZW5hYmxlZCgpIHBhcnQgaXMgKGFuZCB3YXMpIG5vdAo+ID4gbmVlZGVkIGhlcmUuCj4gCj4gV291
bGQgeW91IGxpa2UgbWUgdG8gcmVtb3ZlIGl0IGluIHRoaXMgcGF0Y2g/CgpJJ3ZlIGNvbnZlcnRl
ZCBpdCB0byBhbiBBU1NFUlQgaW5zdGVhZCBvZiBqdXN0IHJlbW92aW5nIGl0LgoKUm9nZXIuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 10:53:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 10: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 1g9TAW-000731-5Z; Mon, 08 Oct 2018 10:53:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zgyd=mu=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g9TAU-00072w-Rf
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 10:53:42 +0000
X-Inumbo-ID: 9839de89-cae8-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 9839de89-cae8-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 10:54:57 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 0367518A;
 Mon,  8 Oct 2018 03:53:40 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 325643F5D3;
 Mon,  8 Oct 2018 03:53:39 -0700 (PDT)
To: Peng Fan <peng.fan@nxp.com>, Stefano Stabellini <sstabellini@kernel.org>
References: <AM0PR04MB4481BE6F43F69452BE68C8AD88E80@AM0PR04MB4481.eurprd04.prod.outlook.com>
 <3b53af1e-e14e-b35c-1118-8af134dec9db@arm.com>
 <AM0PR04MB4481E34DE05451714F5ED28A88EA0@AM0PR04MB4481.eurprd04.prod.outlook.com>
 <6af8230d-ac8e-0ff7-a130-1b11df45d4ce@arm.com>
 <AM0PR04MB4481D86AAB9105171AEFE28588E60@AM0PR04MB4481.eurprd04.prod.outlook.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <f29bb623-6b46-3cdf-59c2-cb72bd41ac35@arm.com>
Date: Mon, 8 Oct 2018 11:53:37 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <AM0PR04MB4481D86AAB9105171AEFE28588E60@AM0PR04MB4481.eurprd04.prod.outlook.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Question, How to share interrupt between Doms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Andre Przywara <andre.przywara@arm.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>

T24gMDgvMTAvMjAxOCAwMzozNywgUGVuZyBGYW4gd3JvdGU6Cj4gSGkgSnVsaWVuCgpIaSBQZW5n
LAoKPj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogSnVsaWVuIEdyYWxsIFtt
YWlsdG86anVsaWVuLmdyYWxsQGFybS5jb21dCj4+IFNlbnQ6IDIwMTjlubQxMOaciDXml6UgMToy
Nwo+PiBUbzogUGVuZyBGYW4gPHBlbmcuZmFuQG54cC5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkg
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmc7IEFuZHJlIFByenl3YXJhCj4+IDxhbmRyZS5wcnp5d2FyYUBhcm0uY29tPgo+PiBTdWJq
ZWN0OiBSZTogUXVlc3Rpb24sIEhvdyB0byBzaGFyZSBpbnRlcnJ1cHQgYmV0d2VlbiBEb21zCj4+
Cj4+Cj4+IEhpIFBlbmcsCj4+Cj4+IE9uIDA0LzEwLzIwMTggMDI6MTIsIFBlbmcgRmFuIHdyb3Rl
Ogo+Pj4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4+Pj4gRnJvbTogSnVsaWVuIEdyYWxs
IFttYWlsdG86anVsaWVuLmdyYWxsQGFybS5jb21dCj4+Pj4gU2VudDogMjAxOOW5tDEw5pyIM+aX
pSAwOjAzCj4+Pj4gVG86IFBlbmcgRmFuIDxwZW5nLmZhbkBueHAuY29tPjsgU3RlZmFubyBTdGFi
ZWxsaW5pCj4+Pj4gPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4+Pj4gQ2M6IHhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZzsgQW5kcmUgUHJ6eXdhcmEKPj4+PiA8YW5kcmUucHJ6eXdhcmFA
YXJtLmNvbT4KPj4+PiBTdWJqZWN0OiBSZTogUXVlc3Rpb24sIEhvdyB0byBzaGFyZSBpbnRlcnJ1
cHQgYmV0d2VlbiBEb21zCj4+Pj4KPj4+PiBPbiAwMi8xMC8yMDE4IDA5OjMyLCBQZW5nIEZhbiB3
cm90ZToKPj4+Pj4gSGkgSnVsaWVuLCBTdGVmYW5vLAo+Pj4+Cj4+Pj4gSGkgUGVuZywKPj4+Pgo+
Pj4+Pgo+Pj4+PiBEbyB5b3UgaGF2ZSBhbnkgc3VnZ2VzdGlvbnMgb24gaG93IHRvIHNoYXJlIG9u
ZSBpbnRlcnJ1cHQgYmV0d2VlbiBEb21zPwo+Pj4+Cj4+Pj4gU2hhcmluZyBpbnRlcnJ1cHRzIGFy
ZSB1c3VhbGx5IGEgcGFpbi4gWW91IHdvdWxkIG5lZWQgdG8gZm9yd2FyZCB0aGUKPj4+PiBpbnRl
cnJ1cHRzIHRvIGFsbCB0aGUgZG9tYWlucyB1c2luZyB0aGF0IGludGVycnVwdCBhbmQgd2FpdCBm
b3IgdGhlbQo+Pj4+IHRvIEVPSS4gVGhpcyBoYXMgc2VjdXJpdHkgaW1wbGljYXRpb25zIGJlY2F1
c2UgeW91IGRvbid0IHdhbnQgRG9tQSB0bwo+Pj4+IHByZXZlbnQgRG9tQiByZWNlaXZpbmcgYW5v
dGhlciBpbnRlcnJ1cHQgYmVjYXVzZSB0aGUgcHJldmlvdXMgb25lIGhhcyBub3QKPj4gYmVlbiBF
T0llZCBjb3JyZWN0bHkuCj4+Pj4KPj4+Pj4gVGhlIGlzc3VlIGlzIHRoYXQgYSBncGlvIGNvbnRy
b2xsZXIgaGFzIDMyIGluL291dCBwb3J0LCBob3dldmVyIGl0Cj4+Pj4+IG9ubHkgaGFzIG9uZQo+
Pj4+IGJpbmRlZCBpbnRlcnJ1cHQuIFRoZSBpbnRlcnJ1cHQgaGFuZGxlciBuZWVkcyB0byBjaGVj
ayB0aGUgc3RhdHVzCj4+Pj4gYml0cyB0byBjaGVjayB3aGljaCBwb3J0IGhhcyBpbnRlcnJ1cHQg
Y29taW5nLgo+Pj4+PiBJbiBteSBjYXNlLCB0aGVyZSBhcmUgZGlmZmVyZW50IGRldmljZXMgdXNp
bmcgZ3BpbyBpbnRlcnJ1cHQgdGhhdAo+Pj4+PiBuZWVkcyB0byBiZQo+Pj4+IGFzc2lnbmVkIHRv
IGRpZmZlcmVudCBkb21zLgo+Pj4+Cj4+Pj4gICAgRnJvbSB3aGF0IHlvdSB3cm90ZSwgaXQgbG9v
a3MgbGlrZSB5b3UgZXhwZWN0IHRoZSBHUElPIGNvbnRyb2xsZXIKPj4+PiB0byBiZSBzaGFyZWQg
d2l0aCBtdWx0aXBsZSBkb21haW5zLgo+Pj4+Cj4+Pj4gSSBkb24ndCB0aGluayBpdCBpcyBzYWZl
IHRvIGRvIHRoYXQuIFlvdSBuZWVkIG9uZSBkb21haW4gKG9yIFhlbikgdG8KPj4+PiBmdWxseSBt
YW5hZ2UgdGhlIGNvbnRyb2xsZXIuIEFsbCB0aGUgb3RoZXIgZG9tYWluIHdpbGwgaGF2ZSB0byBh
Y2Nlc3MKPj4+PiBlaXRoZXIgYSB2aXJ0dWFsIEdQSU8gY29udHJvbGxlciBvciBQViBvbmUuIElu
IHRoZSBmb3JtZXIsIGludGVycnVwdAo+Pj4+IHdvdWxkIGJlIHZpcnR1YWwsIHdoaWxlIHRoZSBs
YXR0ZXIgdGhlIGludGVycnVwdCB3b3VsZCBiZSB0aHJvdWdoIGV2ZW4KPj4gY2hhbm5lbC4KPj4+
Pgo+Pj4+IFNvIHNoYXJpbmcgaW50ZXJydXB0IHNob3VsZCBub3QgYmUgbmVjZXNzYXJ5LiBEaWQg
SSBtaXNzIGFueXRoaW5nPwo+Pj4KPj4+IFdoZW4gaW50ZXJydXB0cyBjb21lcywgdGhlIGRvbTAg
d2lsbCBoYW5kbGUgdGhhdC4gVGhlbiBmb3J3YXJkIHRoZQo+PiBpbnRlcnJ1cHQgdG8gZG9tdS4K
Pj4+IEJ1dCBJIGRpZCBub3QgZmluZCBhIGdvb2QgbWV0aG9kIHRvIGZvcndhcmQgdGhlIGludGVy
cnVwdCBhbmQgaG9vayB0aGUKPj4gaW50ZXJydXB0IGluIGRvbXUgZHRzIGFuZCBkb211IGRyaXZl
ci4KPj4+Cj4+PiBJbiBEb211LCBkcml2ZXIgbmVlZHMgdXNlIHJlcXVlc3QgaXJxIGFuZCB0aGUg
ZHRzIG5lZWRzIGludGVycnVwdD08eHgKPj4+IHh4Pi4gQnV0ICB3aGVuIGRvbTAgbm90aWZ5IHJl
bW90ZSwgdGhlcmUgaXMgbm8gaG9vayBpbiBmcm9udGVuZCBkcml2ZXIgYW5kCj4+IHRoZSBvdGhl
ciBkcml2ZXIgaW50ZXJydXB0IGhhbmRsZXIuCj4+Cj4+IFlvdSBzYXkgdGhhdCBEb20wIHdpbGwg
cmVjZWl2ZSB0aGUgaW50ZXJydXB0LiBTbyBEb20wIGlzIGFjY2VzcyBkaXJlY3RseSB0aGUKPj4g
R1BJTyBjb250cm9sbGVyLiBSaWdodD8KPiAKPiBZZXMuCj4gCj4+Cj4+IFdoYXQgYWJvdXQgdGhl
IGd1ZXN0cz8gRG8gdGhleSBhY2Nlc3MgZGlyZWN0bHkgdGhlIEdQSU8gY29udHJvbGxlcj8gT3Ig
ZGlkIHlvdQo+PiBpbnRyb2R1Y2UgYSBQViBwcm90b2NvbCBmb3IgdGhpcz8KPiAKPiBHdWVzdCB1
c2UgUFYgdG8gYWNjZXNzIEdQSU8gaW4gRG9tMC4KPiBXaGVuIGludGVycnVwdCBjb21lcyB0byBk
b20wLCB0aGUgcHYgdXNlIGV2ZW50IGNoYW5uZWwgdG8gZm9yd2FyZCB0aGUgaW50ZXJydXB0IHRv
IERvbXUsCj4gSSBkaWQgbm90IGZpbmQgYSBnb29kIHdheSB0byBkbyBpbnRlcnJ1cHQgZm9yd2Fy
ZGluZyBhbmQgbGV0IGRvbXUgaGFuZGxlIHRoZSBpbnRlcnJ1cHQgYXMgd2l0aG91dAo+IFZpcnR1
YWxpemF0aW9uLgoKRG8geW91IG1lYW4gdXNpbmcgYSBTUElzIHJhdGhlciB0aGFuIGFuIGV2ZW50
IGNoYW5uZWwgdG8gZGVsaXZlciB0aGUgCmludGVycnVwdCB0byB0aGUgZ3Vlc3Q/Cgo+IEkgdXNl
IGdlbmVyaWNfaGFuZGxlX2lycSgpIHdoZW4gZnJvbnRlbnQgcmVjZWl2ZWQgdGhlIGZvcndhcmRl
ZCBpbnRlcnJ1cHQgZnJvbSBkb20wCj4gaW4gYSBldmVudGNoYW5uZWwgaW50ZXJydXB0LCBidXQg
bm8gd29yay4KCkRvIHlvdSBzZWUgYW55IGVycm9yPyBXb3VsZCBpdCBiZSBwb3NzaWJsZSB0byBw
YXN0ZSBsb2dzPwoKPiAKPiBBbm90aGVyIGlzc3VlIGlzIGluIGJhY2tlbmQsIHJlcXVlc3RfdGhy
ZWFkZWRfaXJxIGZvciB0aGUgZ3Bpbywgc29tZSBncGlvIHdpbGwgdHJpZ2dlciBpbnRlcnJ1cHQg
YmVmb3JlCj4gZG9tdSBjb3VsZCBoYW5kbGUgdGhlIGludGVycnVwdCwgdGhpcyBpcyBiZWNhdXNl
IGdwaW8gZGVmYXVsdCBzdGF0dXMgb3Igc29tZSBvbiBib2FyZCBkZXZpY2VzIHB1bGwgdXAvZG93
bgo+IHRoZSBncGlvLgoKSSBhbSBub3Qgc3VyZSB0byB1bmRlcnN0YW5kIHRoZSBpc3N1ZSB3aXRo
IHRoYXQuIEl0IHNob3VsZCBub3QgYmUgCmRpZmZlcmVudCBmcm9tIHRoZSBoYXJkd2FyZSBjYXNl
LiBXb3VsZCBpdCBiZSBwb3NzaWJsZSB0byBleHBhbmQgaXQ/CgotLSAKSnVsaWVuIEdyYWxsCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 10:59:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 10:59: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 1g9TG4-0007Ij-Uj; Mon, 08 Oct 2018 10:59:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=9tr3=mu=gmail.com=talons.lee@srs-us1.protection.inumbo.net>)
 id 1g9TG3-0007Hv-9l
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 10:59:27 +0000
X-Inumbo-ID: de0e54b9-cae8-11e8-a8a5-bc764e045a96
Received: from mail-pf1-x441.google.com (unknown [2607:f8b0:4864:20::441])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id de0e54b9-cae8-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 12:56:54 +0200 (CEST)
Received: by mail-pf1-x441.google.com with SMTP id l81-v6so3124601pfg.3
 for <xen-devel@lists.xen.org>; Mon, 08 Oct 2018 03:59:25 -0700 (PDT)
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=uBChviW8zvqmWetbQQwHowpIagxYyJZh2TNrY1vQ4pY=;
 b=nOXsVHF5YazwYrTm4oMOL9bRPKsCMEkN5MvaiL8lfy9O3phALvsTVbKUr8nHrz05H7
 oywqdx8SLU62zVsd8AYblFOp3eN9a9EZYGHNyG+UDgCn8o4yhKM8FGeycnXwRCAKlRKm
 2bHMiUgmLaS1Le6RPRx59pf6+Kkm/uWwnti/qCuQxVTYJpKcNxNRgPoOEqDH3NqOHcef
 Pnj4Sh6eKaVJHy0F4jU4NqXxaxQMAA6+4vdJWrmqEO9qLFHuYs6Rmgnzafz4bmdxQO3W
 6+1vfgqpYTiv9BkQNm1ETWj7Hfpt1Ors3+mK7M8SKWHYKAe6wguDN8oJPo8pPp2Jmqog
 t4Zg==
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=uBChviW8zvqmWetbQQwHowpIagxYyJZh2TNrY1vQ4pY=;
 b=eR15MPCJz4pUiS1mb38iTQlK02mlCkmYH925DEtaK3gmHe6KWAIgmQO4ZjbNDSy+kl
 trHuLsQizv1MiwETcIScFZz3+RkFU5m7STE68ye48dcx3AyjPx6HGeuQEXxcL+3uSO+d
 jkmYDPFA/qCzDTPo/KOFefMiOQ3kBIKSR+JcoiLIIawiFhqk50hN9u2bvOFNU6YYvOw1
 8XKMraVBG/i8gN3++gYIfJ43XbGjcuduiaN33Ty2f9Ad28nxBVzdlDlIR+Ub04nQvDXw
 Tr3TgSyL6bQqq+r01GY+ovR6aZJ3UMoat/S6e4d54zDY/MOECKsApIEcg+75GAaVvsgk
 g8Aw==
X-Gm-Message-State: ABuFfohepqsIeIotOnIUAmPgf2P2gul813eA4BTD9ktGgS3keErM6D5u
 OhC/Ao5dRX+3QghV0st79mP4LpNZ
X-Google-Smtp-Source: ACcGV62gRe067akvaGv5itNN24TgQCTyVmKo4HfFt35GJdXpgMySqSEHusPGCZWbWvrRW2qWii2U+g==
X-Received: by 2002:a63:dd58:: with SMTP id
 g24-v6mr20238470pgj.86.1538996364581; 
 Mon, 08 Oct 2018 03:59:24 -0700 (PDT)
Received: from xmas.citrite.net ([103.14.252.249])
 by smtp.gmail.com with ESMTPSA id q24-v6sm24581114pfi.165.2018.10.08.03.59.19
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 08 Oct 2018 03:59:24 -0700 (PDT)
From: Xin Li <talons.lee@gmail.com>
X-Google-Original-From: Xin Li <xin.li@citrix.com>
To: xen-devel@lists.xen.org
Date: Mon,  8 Oct 2018 18:59:01 +0800
Message-Id: <20181008105903.766-1-xin.li@citrix.com>
X-Mailer: git-send-email 2.19.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/3] xen/xsm: remove unnecessary #define
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Xin Li <xin.li@citrix.com>,
 root <root@lcy2-dt16.xenrtcloud>, Tim Deegan <tim@xen.org>,
 Jan Beulich <JBeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Ming Lu <ming.lu@citrix.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>

RnJvbTogcm9vdCA8cm9vdEBsY3kyLWR0MTYueGVucnRjbG91ZD4KCnRoaXMgI2RlZmluZSBpcyB1
bm5lY2Vzc2FyeSBzaW5jZSBYU01fSU5MSU5FIGlzIHJlZGVmaW5lZCBpbgp4c20vZHVtbXkuaCwg
c28gcmVtb3ZlIGl0LgoKU2lnbmVkLW9mZi1ieTogWGluIExpIDx4aW4ubGlAY2l0cml4LmNvbT4K
Ci0tLQpDQzogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CkNDOiBHZW9y
Z2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNDOiBKYW4gQmV1bGljaCA8
SkJldWxpY2hAc3VzZS5jb20+CkNDOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxr
QG9yYWNsZS5jb20+CkNDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+CkNDOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+CkNDOiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+CkND
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDQzogTWluZyBMdSA8
bWluZy5sdUBjaXRyaXguY29tPgoKdjU6IG1vdmUgdGhlIHJlbW92YWwgb2YgI2RlZmluZSB0byB0
aGlzIG5ldyBwYXRjaC4KCi0tLQogeGVuL3hzbS9kdW1teS5jIHwgMSAtCiAxIGZpbGUgY2hhbmdl
ZCwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi94c20vZHVtbXkuYyBiL3hlbi94c20v
ZHVtbXkuYwppbmRleCAzMjkwZDA0NTI3Li4wNmE2NzRmYWQwIDEwMDY0NAotLS0gYS94ZW4veHNt
L2R1bW15LmMKKysrIGIveGVuL3hzbS9kdW1teS5jCkBAIC0xMSw3ICsxMSw2IEBACiAgKi8KIAog
I2RlZmluZSBYU01fTk9fV1JBUFBFUlMKLSNkZWZpbmUgWFNNX0lOTElORSAvKiAqLwogI2luY2x1
ZGUgPHhzbS9kdW1teS5oPgogCiBzdHJ1Y3QgeHNtX29wZXJhdGlvbnMgZHVtbXlfeHNtX29wczsK
LS0gCjIuMTguMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 10:59:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 10:59: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 1g9TG8-0007Iz-A2; Mon, 08 Oct 2018 10:59:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=9tr3=mu=gmail.com=talons.lee@srs-us1.protection.inumbo.net>)
 id 1g9TG6-0007Ip-J7
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 10:59:30 +0000
X-Inumbo-ID: e0888ac9-cae8-11e8-a8a5-bc764e045a96
Received: from mail-pl1-x642.google.com (unknown [2607:f8b0:4864:20::642])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e0888ac9-cae8-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 12:56:58 +0200 (CEST)
Received: by mail-pl1-x642.google.com with SMTP id v5-v6so9898480plz.13
 for <xen-devel@lists.xen.org>; Mon, 08 Oct 2018 03:59:29 -0700 (PDT)
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=j3JpMmKDaZVZjNosga1K4wIEPjJXNKRW4cnoB7ly3PQ=;
 b=jxbzIcUJ6RjefRUOaBnJromnDZ777OdIbdTGzrBoo3tjfIIupBeqKDZRSvFQ72TOx/
 tf88Lm+OlBVMqagradu6m0i7nqWLCwKvCyahYdXqr6q+c6ASvvXJWdq9XoRH3YeJwtMm
 nx7mE/BhCmxvzOUaZBoVGVY+VHvOfJUplrFs2qxwK2mX6aZg4CHV6+Gns52oKGWC4ws3
 Ni+cXV8JACN5RIIOeLWkfciqfWR1ptIvaAVXq9sxZ1zFmTCM7pwiDhpzlqaz1wgJgYt3
 jnxEpb4Zdc31jE9FIPYrgTxOaCJh+CwcoHVIf4Z3GlFt5HdBmiqWSvwYXhTOF7FKpiF7
 bZaA==
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=j3JpMmKDaZVZjNosga1K4wIEPjJXNKRW4cnoB7ly3PQ=;
 b=tYiU0AkESYiipFAZinURU2XOmTceg1+7XhMQ7IdnQgVIgLnHHMRLUxBgB7+NRExHnc
 s/E6FyInoYlhyyzYsm02y7TZnVTCZX8UxNRh6I1qT9G27RILBvnOamsgXWOJp5icxruA
 /qi+Ob1uU/1op1i8+XIxjy6a1pyODqdqH9U62tZknjWzidwYVmEuOYi+i0nMUMpIOflE
 hJoFTTS8uBVrEQXyMqb6K3j5xkcYgtJq+tL+vTRCc6nnGT3OdsZxNopCDTxtqCV8zfMd
 icgaKjX/YITDE5Tjl58YXBlQsEvXyMEzMI6CjWuHeNho2Ww49PsTuKT72sRSq3PSHj1O
 K0vQ==
X-Gm-Message-State: ABuFfogC42v3pArnfemzMO4goubnE+N5cFP/LL6PLClIxVwcfTUPkApH
 HBjQZyLru+jR0i56DWApxtL+W3lN1AA=
X-Google-Smtp-Source: ACcGV61u3zaJao+mjeBhMapWN5lU8IWqP8EsjZcP0hM4M95ZsNSt9SjBYrfJ+yaC5z3J7uDYU+aYwQ==
X-Received: by 2002:a17:902:ea:: with SMTP id
 a97-v6mr23463353pla.164.1538996368748; 
 Mon, 08 Oct 2018 03:59:28 -0700 (PDT)
Received: from xmas.citrite.net ([103.14.252.249])
 by smtp.gmail.com with ESMTPSA id q24-v6sm24581114pfi.165.2018.10.08.03.59.24
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 08 Oct 2018 03:59:28 -0700 (PDT)
From: Xin Li <talons.lee@gmail.com>
X-Google-Original-From: Xin Li <xin.li@citrix.com>
To: xen-devel@lists.xen.org
Date: Mon,  8 Oct 2018 18:59:02 +0800
Message-Id: <20181008105903.766-2-xin.li@citrix.com>
X-Mailer: git-send-email 2.19.0
In-Reply-To: <20181008105903.766-1-xin.li@citrix.com>
References: <20181008105903.766-1-xin.li@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/3] xen/xsm: Introduce new boot parameter 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>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Xin Li <xin.li@citrix.com>,
 Tim Deegan <tim@xen.org>, Jan Beulich <JBeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ming Lu <ming.lu@citrix.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>

SW50cm9kdWNlIG5ldyBib290IHBhcmFtZXRlciB4c20gdG8gY2hvb3NlIHdoaWNoIHhzbSBtb2R1
bGUgaXMgZW5hYmxlZCwKYW5kIHNldCBkZWZhdWx0IHRvIGR1bW15LiBBbmQgYWRkIG5ldyBvcHRp
b24gaW4gS2NvbmZpZyB0byBjaG9vc2UgdGhlCmRlZmF1bHQgWFNNIGltcGxlbWVudGF0aW9uLgoK
U2lnbmVkLW9mZi1ieTogWGluIExpIDx4aW4ubGlAY2l0cml4LmNvbT4KCi0tLQpDQzogRGFuaWVs
IERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CkNDOiBHZW9yZ2UgRHVubGFwIDxHZW9y
Z2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5j
b20+CkNDOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkND
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNDOiBUaW0gRGVl
Z2FuIDx0aW1AeGVuLm9yZz4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBT
ZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+CkNDOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDQzogTWluZyBMdSA8bWluZy5sdUBjaXRyaXgu
Y29tPgoKdjU6CjEuIHdvcmRpbmcgYW5kIHN0eWxlIHJlZmluZS4KMi4gdXNlIEFTU0VSVF9VTlJF
QUNIQUJMRSgpIGluc3RlYWQgb2YgdW5yZWFjaGFibGUgcHJpbnRrLgoKLS0tCiBkb2NzL21pc2Mv
eGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biB8IDEzICsrKysrKysrCiB4ZW4vY29tbW9uL0tjb25m
aWcgICAgICAgICAgICAgICAgICB8IDEzICsrKysrKystCiB4ZW4veHNtL3hzbV9jb3JlLmMgICAg
ICAgICAgICAgICAgICB8IDQ3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKystCiAzIGZpbGVz
IGNoYW5nZWQsIDcxIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
ZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gYi9kb2NzL21pc2MveGVuLWNvbW1h
bmQtbGluZS5tYXJrZG93bgppbmRleCAxZmZkNTg2MjI0Li42N2UwNjJlY2Q3IDEwMDY0NAotLS0g
YS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgorKysgYi9kb2NzL21pc2MveGVu
LWNvbW1hbmQtbGluZS5tYXJrZG93bgpAQCAtODk5LDYgKzg5OSwxOSBAQCBoYXJkd2FyZSBkb21h
aW4gaXMgYXJjaGl0ZWN0dXJlIGRlcGVuZGVudC4KIE5vdGUgdGhhdCBzcGVjaWZ5aW5nIHplcm8g
YXMgZG9tVSB2YWx1ZSBtZWFucyB6ZXJvLCB3aGlsZSBmb3IgZG9tMCBpdCBtZWFucwogdG8gdXNl
IHRoZSBkZWZhdWx0LgogCisjIyMgeHNtCis+IGA9IGR1bW15IHwgZmxhc2tgCisKKz4gRGVmYXVs
dDogYGR1bW15YAorCitTcGVjaWZ5IHdoaWNoIFhTTSBtb2R1bGUgc2hvdWxkIGJlIGVuYWJsZWQu
ICBUaGlzIG9wdGlvbiBpcyBvbmx5IGF2YWlsYWJsZSBpZgordGhlIGh5cGVydmlzb3Igd2FzIGNv
bXBpbGVkIHdpdGggWFNNIHN1cHBvcnQuCisKKyogYGR1bW15YDogdGhpcyBpcyB0aGUgZGVmYXVs
dCBjaG9pY2UuICBCYXNpYyByZXN0cmljdGlvbiBmb3IgY29tbW9uIGRlcGxveW1lbnQKKyAgKHRo
ZSBkdW1teSBtb2R1bGUpIHdpbGwgYmUgYXBwbGllZC4gIEl0J3MgYWxzbyB1c2VkIHdoZW4gWFNN
IGlzIGNvbXBpbGVkIG91dC4KKyogYGZsYXNrYDogdGhpcyBpcyB0aGUgcG9saWN5IGJhc2VkIGFj
Y2VzcyBjb250cm9sLiAgVG8gY2hvb3NlIHRoaXMsIHRoZQorICBzZXBhcmF0ZWQgb3B0aW9uIGlu
IGtjb25maWcgbXVzdCBhbHNvIGJlIGVuYWJsZWQuCisKICMjIyBmbGFzawogPiBgPSBwZXJtaXNz
aXZlIHwgZW5mb3JjaW5nIHwgbGF0ZSB8IGRpc2FibGVkYAogCmRpZmYgLS1naXQgYS94ZW4vY29t
bW9uL0tjb25maWcgYi94ZW4vY29tbW9uL0tjb25maWcKaW5kZXggMWE2ZDYyODFjMS4uZjgwMmVm
YjYyNSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9LY29uZmlnCisrKyBiL3hlbi9jb21tb24vS2Nv
bmZpZwpAQCAtMTE2LDcgKzExNiw3IEBAIGNvbmZpZyBYU00KIAogY29uZmlnIFhTTV9GTEFTSwog
CWRlZl9ib29sIHkKLQlwcm9tcHQgIkZMdXggQWR2YW5jZWQgU2VjdXJpdHkgS2VybmVsIHN1cHBv
cnQiIGlmIEVYUEVSVCA9ICJ5IgorCXByb21wdCAiRkx1eCBBZHZhbmNlZCBTZWN1cml0eSBLZXJu
ZWwgc3VwcG9ydCIKIAlkZXBlbmRzIG9uIFhTTQogCS0tLWhlbHAtLS0KIAkgIEVuYWJsZXMgRkxB
U0sgKEZMdXggQWR2YW5jZWQgU2VjdXJpdHkgS2VybmVsKSBhcyB0aGUgYWNjZXNzIGNvbnRyb2wK
QEAgLTE1NCw2ICsxNTQsMTcgQEAgY29uZmlnIFhTTV9GTEFTS19QT0xJQ1kKIAogCSAgSWYgdW5z
dXJlLCBzYXkgWS4KIAorY2hvaWNlCisJcHJvbXB0ICJEZWZhdWx0IFhTTSBpbXBsZW1lbnRhdGlv
biIKKwlkZXBlbmRzIG9uIFhTTQorCWRlZmF1bHQgWFNNX0ZMQVNLX0RFRkFVTFQgaWYgWFNNX0ZM
QVNLCisJZGVmYXVsdCBYU01fRFVNTVlfREVGQVVMVAorCWNvbmZpZyBYU01fRFVNTVlfREVGQVVM
VAorCQlib29sICJNYXRjaCBub24tWFNNIGJlaGF2aW9yIgorCWNvbmZpZyBYU01fRkxBU0tfREVG
QVVMVAorCQlib29sICJGTHV4IEFkdmFuY2VkIFNlY3VyaXR5IEtlcm5lbCIgaWYgWFNNX0ZMQVNL
CitlbmRjaG9pY2UKKwogY29uZmlnIExBVEVfSFdET00KIAlib29sICJEZWRpY2F0ZWQgaGFyZHdh
cmUgZG9tYWluIgogCWRlZmF1bHQgbgpkaWZmIC0tZ2l0IGEveGVuL3hzbS94c21fY29yZS5jIGIv
eGVuL3hzbS94c21fY29yZS5jCmluZGV4IDk2NDVlMjQ0YzMuLjllNWMxYjA3YTIgMTAwNjQ0Ci0t
LSBhL3hlbi94c20veHNtX2NvcmUuYworKysgYi94ZW4veHNtL3hzbV9jb3JlLmMKQEAgLTMxLDYg
KzMxLDM4IEBACiAKIHN0cnVjdCB4c21fb3BlcmF0aW9ucyAqeHNtX29wczsKIAorZW51bSB4c21f
Ym9vdHBhcmFtIHsKKyAgICBYU01fQk9PVFBBUkFNX0RVTU1ZLAorICAgIFhTTV9CT09UUEFSQU1f
RkxBU0ssCit9OworCitzdGF0aWMgZW51bSB4c21fYm9vdHBhcmFtIF9faW5pdGRhdGEgeHNtX2Jv
b3RwYXJhbSA9CisjaWZkZWYgQ09ORklHX1hTTV9GTEFTS19ERUZBVUxUCisgICAgWFNNX0JPT1RQ
QVJBTV9GTEFTSzsKKyNlbHNlCisgICAgWFNNX0JPT1RQQVJBTV9EVU1NWTsKKyNlbmRpZgorCitz
dGF0aWMgaW50IF9faW5pdCBwYXJzZV94c21fcGFyYW0oY29uc3QgY2hhciAqcykKK3sKKyAgICBp
bnQgcmMgPSAwOworCisgICAgaWYgKCAhc3RyY21wKHMsICJkdW1teSIpICkKKyAgICAgICAgeHNt
X2Jvb3RwYXJhbSA9IFhTTV9CT09UUEFSQU1fRFVNTVk7CisjaWZkZWYgQ09ORklHX1hTTV9GTEFT
SworICAgIGVsc2UgaWYgKCAhc3RyY21wKHMsICJmbGFzayIpICkKKyAgICAgICAgeHNtX2Jvb3Rw
YXJhbSA9IFhTTV9CT09UUEFSQU1fRkxBU0s7CisjZW5kaWYKKyAgICBlbHNlCisgICAgeworICAg
ICAgICBwcmludGsoIlhTTTogVW5rbm93biBib290IHBhcmFtZXRlciB4c209JXNcbiIsIHMpOwor
ICAgICAgICByYyA9IC1FSU5WQUw7CisgICAgfQorCisgICAgcmV0dXJuIHJjOworfQorY3VzdG9t
X3BhcmFtKCJ4c20iLCBwYXJzZV94c21fcGFyYW0pOworCiBzdGF0aWMgaW5saW5lIGludCB2ZXJp
Znkoc3RydWN0IHhzbV9vcGVyYXRpb25zICpvcHMpCiB7CiAgICAgLyogdmVyaWZ5IHRoZSBzZWN1
cml0eV9vcGVyYXRpb25zIHN0cnVjdHVyZSBleGlzdHMgKi8KQEAgLTU3LDcgKzg5LDIwIEBAIHN0
YXRpYyBpbnQgX19pbml0IHhzbV9jb3JlX2luaXQoY29uc3Qgdm9pZCAqcG9saWN5X2J1ZmZlciwg
c2l6ZV90IHBvbGljeV9zaXplKQogICAgIH0KIAogICAgIHhzbV9vcHMgPSAmZHVtbXlfeHNtX29w
czsKLSAgICBmbGFza19pbml0KHBvbGljeV9idWZmZXIsIHBvbGljeV9zaXplKTsKKworICAgIHN3
aXRjaCAoIHhzbV9ib290cGFyYW0gKQorICAgIHsKKyAgICBjYXNlIFhTTV9CT09UUEFSQU1fRFVN
TVk6CisgICAgICAgIGJyZWFrOworCisgICAgY2FzZSBYU01fQk9PVFBBUkFNX0ZMQVNLOgorICAg
ICAgICBmbGFza19pbml0KHBvbGljeV9idWZmZXIsIHBvbGljeV9zaXplKTsKKyAgICAgICAgYnJl
YWs7CisKKyAgICBkZWZhdWx0OgorICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKKyAgICAg
ICAgYnJlYWs7CisgICAgfQogCiAgICAgcmV0dXJuIDA7CiB9Ci0tIAoyLjE4LjAKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 10:59:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 10: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 1g9TGB-0007K8-Np; Mon, 08 Oct 2018 10:59:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=9tr3=mu=gmail.com=talons.lee@srs-us1.protection.inumbo.net>)
 id 1g9TGB-0007Jt-2m
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 10:59:35 +0000
X-Inumbo-ID: e3219116-cae8-11e8-a8a5-bc764e045a96
Received: from mail-pg1-x543.google.com (unknown [2607:f8b0:4864:20::543])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e3219116-cae8-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 12:57:03 +0200 (CEST)
Received: by mail-pg1-x543.google.com with SMTP id a5-v6so7643470pgv.13
 for <xen-devel@lists.xen.org>; Mon, 08 Oct 2018 03:59:33 -0700 (PDT)
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=caAQvEZ/2Q8MlkhruL7FZKWkwz/Fs4jcf88IFUq50zA=;
 b=Ird0hrFc6tv3JON/7aTWPi8/BbwucNB+s2lCJZ7E94AONVOT65l8GqWAGTfZCDHTpc
 Wx/JtfQcmPuQ/4Bl/VV8A5wCrtcEyywe7Wjr3PFc3Vnxabys7w8YyfqeA2bj3v0oMZix
 PJMLRxLmhgnV1MxiF5oR/Ptvr7zo8tQEgyj2b37FWwUknYt+e2L/vxVA1vBceH8ZtBOU
 oiRXNMmSWOlxwQ9Aj6GsM8rLNYWInbTTt46XjRpKG7XAJj3ISDcNokeUVxTgsk0Dy00a
 woLLDvY8h3YqXq1vJcr7EmM7eMTxTU/GadwhBe5WlXjhYyEoxZPIe/Bhd1ftIuElmGM3
 qwmw==
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=caAQvEZ/2Q8MlkhruL7FZKWkwz/Fs4jcf88IFUq50zA=;
 b=ZzCbDq1ETrJsLhHRvxghySfVXcbc8RC6xF8FuwUGJ17C8j4Y56PLzY06JSoBNBMK1t
 4cHOvQEdL3KBPmF/8QDyWz6UvUXUFEWJpl7gKaskygLiK6NpCEiiv+ucTF1tu+bcsKZH
 m8Bw3j1rs0GheiPZ8WoxsLnKsHp4hdz2Kqv7fl2BKmL+jH4aLtez9I7zp5ow1qgApelG
 ipufGGZlSi3wA/MbWYP65SE+9jHlZmV85jcIb4XTrhwA0N4bhmU65NgvF+K6ptearzR0
 3e7i1UTDu8wZPuuy2JDHQq3ZGBIhdczVw9OGThSfMJ2RIE9tXmHyOjTR/ESz6rai4+Tn
 xTYw==
X-Gm-Message-State: ABuFfoh7zcf0oK9OnHN57htuAdoUxVU+IXCqYPYPehKEliuqapgTm9n0
 Wqnt9yubBz7vdzzsheVA79uwkQzSV6g=
X-Google-Smtp-Source: ACcGV62r5j/RBcJYgJ7Cx0ag4JKX+c1ul+rhG9UDHt+ayVqL7vE0SH1KUTVcWSmQ72xlQVbS+nUvXg==
X-Received: by 2002:a63:1520:: with SMTP id
 v32-v6mr16481421pgl.150.1538996372956; 
 Mon, 08 Oct 2018 03:59:32 -0700 (PDT)
Received: from xmas.citrite.net ([103.14.252.249])
 by smtp.gmail.com with ESMTPSA id q24-v6sm24581114pfi.165.2018.10.08.03.59.29
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 08 Oct 2018 03:59:32 -0700 (PDT)
From: Xin Li <talons.lee@gmail.com>
X-Google-Original-From: Xin Li <xin.li@citrix.com>
To: xen-devel@lists.xen.org
Date: Mon,  8 Oct 2018 18:59:03 +0800
Message-Id: <20181008105903.766-3-xin.li@citrix.com>
X-Mailer: git-send-email 2.19.0
In-Reply-To: <20181008105903.766-1-xin.li@citrix.com>
References: <20181008105903.766-1-xin.li@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/3] xen/xsm: Add new SILO mode for 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>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Xin Li <xin.li@citrix.com>,
 Tim Deegan <tim@xen.org>, Jan Beulich <JBeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ming Lu <ming.lu@citrix.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>

V2hlbiBTSUxPIGlzIGVuYWJsZWQsIHRoZXJlIHdvdWxkIGJlIG5vIHBhZ2Utc2hhcmluZyBvciBl
dmVudCBub3RpZmljYXRpb25zCmJldHdlZW4gdW5wcml2aWxlZ2VkIFZNcyAobm8gZ3JhbnQgdGFi
bGVzIG9yIGV2ZW50IGNoYW5uZWxzKS4KClNpZ25lZC1vZmYtYnk6IFhpbiBMaSA8eGluLmxpQGNp
dHJpeC5jb20+CgotLS0KQ0M6IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292
PgpDQzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDQzogSmFu
IEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxr
b25yYWQud2lsa0BvcmFjbGUuY29tPgpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPgpDQzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNDOiBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgpDQzogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRy
aXguY29tPgpDQzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ0M6
IE1pbmcgTHUgPG1pbmcubHVAY2l0cml4LmNvbT4KCnY1OgoxLiB1c2UgX19tYXliZV91bnVzZWQg
aW5zdGVhZCBvZiBfX2F0dHJpYnV0ZV9fICgodW51c2VkKSksIGFuZCByZW1vdmUKdW5uZWNlc3Nh
cnkgI2lmZGVmIENPTkZJR19YU01fU0lMTy4KMi4gcmVuYW1lIGN1cl9kb20gdG8gY3VycmQuCjMu
IG1vdmUgdGhlIHJlbW92YWwgb2YgI2RlZmluZSBpbiBkdW1teS5jIHRvIGEgc2VwZXJhdGUgcGF0
Y2guCjQuIHJlbW92ZSBhIGJsYW5rIGxpbmUgaW4gc2lsby5jLgoKLS0tCiBkb2NzL21pc2MveGVu
LWNvbW1hbmQtbGluZS5tYXJrZG93biB8ICAgNSArLQogeGVuL2NvbW1vbi9LY29uZmlnICAgICAg
ICAgICAgICAgICAgfCAgMTUgKysrKwogeGVuL2luY2x1ZGUveHNtL2R1bW15LmggICAgICAgICAg
ICAgfCAgIDMgKy0KIHhlbi9pbmNsdWRlL3hzbS94c20uaCAgICAgICAgICAgICAgIHwgICA2ICsr
CiB4ZW4veHNtL01ha2VmaWxlICAgICAgICAgICAgICAgICAgICB8ICAgMSArCiB4ZW4veHNtL3Np
bG8uYyAgICAgICAgICAgICAgICAgICAgICB8IDEwOCArKysrKysrKysrKysrKysrKysrKysrKysr
KysrCiB4ZW4veHNtL3hzbV9jb3JlLmMgICAgICAgICAgICAgICAgICB8ICAxMSArKysKIDcgZmls
ZXMgY2hhbmdlZCwgMTQ3IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9k
ZSAxMDA2NDQgeGVuL3hzbS9zaWxvLmMKCmRpZmYgLS1naXQgYS9kb2NzL21pc2MveGVuLWNvbW1h
bmQtbGluZS5tYXJrZG93biBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCmlu
ZGV4IDY3ZTA2MmVjZDcuLjJjNzA0NmViODYgMTAwNjQ0Ci0tLSBhL2RvY3MvbWlzYy94ZW4tY29t
bWFuZC1saW5lLm1hcmtkb3duCisrKyBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtk
b3duCkBAIC05MDAsNyArOTAwLDcgQEAgTm90ZSB0aGF0IHNwZWNpZnlpbmcgemVybyBhcyBkb21V
IHZhbHVlIG1lYW5zIHplcm8sIHdoaWxlIGZvciBkb20wIGl0IG1lYW5zCiB0byB1c2UgdGhlIGRl
ZmF1bHQuCiAKICMjIyB4c20KLT4gYD0gZHVtbXkgfCBmbGFza2AKKz4gYD0gZHVtbXkgfCBmbGFz
ayB8IHNpbG9gCiAKID4gRGVmYXVsdDogYGR1bW15YAogCkBAIC05MTEsNiArOTExLDkgQEAgdGhl
IGh5cGVydmlzb3Igd2FzIGNvbXBpbGVkIHdpdGggWFNNIHN1cHBvcnQuCiAgICh0aGUgZHVtbXkg
bW9kdWxlKSB3aWxsIGJlIGFwcGxpZWQuICBJdCdzIGFsc28gdXNlZCB3aGVuIFhTTSBpcyBjb21w
aWxlZCBvdXQuCiAqIGBmbGFza2A6IHRoaXMgaXMgdGhlIHBvbGljeSBiYXNlZCBhY2Nlc3MgY29u
dHJvbC4gIFRvIGNob29zZSB0aGlzLCB0aGUKICAgc2VwYXJhdGVkIG9wdGlvbiBpbiBrY29uZmln
IG11c3QgYWxzbyBiZSBlbmFibGVkLgorKiBgc2lsb2A6IHRoaXMgd2lsbCBkZW55IGFueSB1bm1l
ZGlhdGVkIGNvbW11bmljYXRpb24gY2hhbm5lbHMgYmV0d2VlbgorICB1bnByaXZpbGVnZWQgVk1z
LiAgVG8gY2hvb3NlIHRoaXMsIHRoZSBzZXBhcmF0ZWQgb3B0aW9uIGluIGtjb25maWcgbXVzdCBh
bHNvCisgIGJlIGVuYWJsZWQuCiAKICMjIyBmbGFzawogPiBgPSBwZXJtaXNzaXZlIHwgZW5mb3Jj
aW5nIHwgbGF0ZSB8IGRpc2FibGVkYApkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9LY29uZmlnIGIv
eGVuL2NvbW1vbi9LY29uZmlnCmluZGV4IGY4MDJlZmI2MjUuLmNlOTY1ZmJmMTcgMTAwNjQ0Ci0t
LSBhL3hlbi9jb21tb24vS2NvbmZpZworKysgYi94ZW4vY29tbW9uL0tjb25maWcKQEAgLTE1NCwx
NSArMTU0LDMwIEBAIGNvbmZpZyBYU01fRkxBU0tfUE9MSUNZCiAKIAkgIElmIHVuc3VyZSwgc2F5
IFkuCiAKK2NvbmZpZyBYU01fU0lMTworCWRlZl9ib29sIHkKKwlwcm9tcHQgIlNJTE8gc3VwcG9y
dCIKKwlkZXBlbmRzIG9uIFhTTQorCS0tLWhlbHAtLS0KKwkgIEVuYWJsZXMgU0lMTyBhcyB0aGUg
YWNjZXNzIGNvbnRyb2wgbWVjaGFuaXNtIHVzZWQgYnkgdGhlIFhTTSBmcmFtZXdvcmsuCisJICBU
aGlzIGlzIG5vdCB0aGUgZGVmYXVsdCBtb2R1bGUsIGFkZCBib290IHBhcmFtZXRlciB4c209c2ls
byB0byBjaG9vc2UKKwkgIGl0LiBUaGlzIHdpbGwgZGVueSBhbnkgdW5tZWRpYXRlZCBjb21tdW5p
Y2F0aW9uIGNoYW5uZWxzIChncmFudCB0YWJsZXMKKwkgIGFuZCBldmVudCBjaGFubmVscykgYmV0
d2VlbiB1bnByaXZpbGVnZWQgVk1zLgorCisJICBJZiB1bnN1cmUsIHNheSBZLgorCiBjaG9pY2UK
IAlwcm9tcHQgIkRlZmF1bHQgWFNNIGltcGxlbWVudGF0aW9uIgogCWRlcGVuZHMgb24gWFNNCiAJ
ZGVmYXVsdCBYU01fRkxBU0tfREVGQVVMVCBpZiBYU01fRkxBU0sKKwlkZWZhdWx0IFhTTV9TSUxP
X0RFRkFVTFQgaWYgWFNNX1NJTE8KIAlkZWZhdWx0IFhTTV9EVU1NWV9ERUZBVUxUCiAJY29uZmln
IFhTTV9EVU1NWV9ERUZBVUxUCiAJCWJvb2wgIk1hdGNoIG5vbi1YU00gYmVoYXZpb3IiCiAJY29u
ZmlnIFhTTV9GTEFTS19ERUZBVUxUCiAJCWJvb2wgIkZMdXggQWR2YW5jZWQgU2VjdXJpdHkgS2Vy
bmVsIiBpZiBYU01fRkxBU0sKKwljb25maWcgWFNNX1NJTE9fREVGQVVMVAorCQlib29sICJTSUxP
IiBpZiBYU01fU0lMTwogZW5kY2hvaWNlCiAKIGNvbmZpZyBMQVRFX0hXRE9NCmRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS94c20vZHVtbXkuaCBiL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oCmluZGV4
IGIwYWMxZjY2YjMuLmFlOTcxODIyZDUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hzbS9kdW1t
eS5oCisrKyBiL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oCkBAIC00OCw3ICs0OCw4IEBAIHZvaWQg
X194c21fYWN0aW9uX21pc21hdGNoX2RldGVjdGVkKHZvaWQpOwogICogVGhlcmUgaXMgbm8geHNt
X2RlZmF1bHRfdCBhcmd1bWVudCBhdmFpbGFibGUsIHNvIHRoZSB2YWx1ZSBmcm9tIHRoZSBhc3Nl
cnRpb24KICAqIGlzIHVzZWQgdG8gaW5pdGlhbGl6ZSB0aGUgdmFyaWFibGUuCiAgKi8KLSNkZWZp
bmUgWFNNX0lOTElORSAvKiAqLworI2RlZmluZSBYU01fSU5MSU5FIF9fbWF5YmVfdW51c2VkCisK
ICNkZWZpbmUgWFNNX0RFRkFVTFRfQVJHIC8qICovCiAjZGVmaW5lIFhTTV9ERUZBVUxUX1ZPSUQg
dm9pZAogI2RlZmluZSBYU01fQVNTRVJUX0FDVElPTihkZWYpIHhzbV9kZWZhdWx0X3QgYWN0aW9u
ID0gZGVmOyAodm9pZClhY3Rpb24KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hzbS94c20uaCBi
L3hlbi9pbmNsdWRlL3hzbS94c20uaAppbmRleCAzZDY3OTYyNDkzLi4zYjE5MmI1YzMxIDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS94c20veHNtLmgKKysrIGIveGVuL2luY2x1ZGUveHNtL3hzbS5o
CkBAIC03MzMsNiArNzMzLDEyIEBAIGV4dGVybiBjb25zdCB1bnNpZ25lZCBjaGFyIHhzbV9mbGFz
a19pbml0X3BvbGljeVtdOwogZXh0ZXJuIGNvbnN0IHVuc2lnbmVkIGludCB4c21fZmxhc2tfaW5p
dF9wb2xpY3lfc2l6ZTsKICNlbmRpZgogCisjaWZkZWYgQ09ORklHX1hTTV9TSUxPCitleHRlcm4g
dm9pZCBzaWxvX2luaXQodm9pZCk7CisjZWxzZQorc3RhdGljIGlubGluZSB2b2lkIHNpbG9faW5p
dCh2b2lkKSB7fQorI2VuZGlmCisKICNlbHNlIC8qIENPTkZJR19YU00gKi8KIAogI2luY2x1ZGUg
PHhzbS9kdW1teS5oPgpkaWZmIC0tZ2l0IGEveGVuL3hzbS9NYWtlZmlsZSBiL3hlbi94c20vTWFr
ZWZpbGUKaW5kZXggOGJiNGEyNGYwOS4uZTRkNTgxZTA2NSAxMDA2NDQKLS0tIGEveGVuL3hzbS9N
YWtlZmlsZQorKysgYi94ZW4veHNtL01ha2VmaWxlCkBAIC0xLDUgKzEsNiBAQAogb2JqLXkgKz0g
eHNtX2NvcmUubwogb2JqLSQoQ09ORklHX1hTTSkgKz0geHNtX3BvbGljeS5vCiBvYmotJChDT05G
SUdfWFNNKSArPSBkdW1teS5vCitvYmotJChDT05GSUdfWFNNX1NJTE8pICs9IHNpbG8ubwogCiBz
dWJkaXItJChDT05GSUdfWFNNX0ZMQVNLKSArPSBmbGFzawpkaWZmIC0tZ2l0IGEveGVuL3hzbS9z
aWxvLmMgYi94ZW4veHNtL3NpbG8uYwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw
MDAwLi40ODUwNzU2YTNkCi0tLSAvZGV2L251bGwKKysrIGIveGVuL3hzbS9zaWxvLmMKQEAgLTAs
MCArMSwxMDggQEAKKy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqIHhzbS9zaWxvLmMKKyAqCisg
KiBTSUxPIG1vZHVsZSBmb3IgWFNNIChYZW4gU2VjdXJpdHkgTW9kdWxlcykKKyAqCisgKiBDb3B5
cmlnaHQgKGMpIDIwMTggQ2l0cml4IFN5c3RlbXMgTHRkLgorICoKKyAqIFRoaXMgcHJvZ3JhbSBp
cyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5IGl0
CisgKiB1bmRlciB0aGUgdGVybXMgYW5kIGNvbmRpdGlvbnMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1
YmxpYyBMaWNlbnNlLAorICogdmVyc2lvbiAyLCBhcyBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29m
dHdhcmUgRm91bmRhdGlvbi4KKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4g
dGhlIGhvcGUgaXQgd2lsbCBiZSB1c2VmdWwsIGJ1dCBXSVRIT1VUCisgKiBBTlkgV0FSUkFOVFk7
IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZiBNRVJDSEFOVEFCSUxJVFkgb3IK
KyAqIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZSBHTlUgR2VuZXJh
bCBQdWJsaWMgTGljZW5zZSBmb3IKKyAqIG1vcmUgZGV0YWlscy4KKyAqCisgKiBZb3Ugc2hvdWxk
IGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBh
bG9uZyB3aXRoCisgKiB0aGlzIHByb2dyYW07IElmIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5v
cmcvbGljZW5zZXMvPi4KKyAqLworI2RlZmluZSBYU01fTk9fV1JBUFBFUlMKKyNpbmNsdWRlIDx4
c20vZHVtbXkuaD4KKworLyoKKyAqIENoZWNrIGlmIGludGVyLWRvbWFpbiBjb21tdW5pY2F0aW9u
IGlzIGFsbG93ZWQuCisgKiBSZXR1cm4gdHJ1ZSB3aGVuIHBhc3MgY2hlY2suCisgKi8KK3N0YXRp
YyBib29sIHNpbG9fbW9kZV9kb21fY2hlY2soY29uc3Qgc3RydWN0IGRvbWFpbiAqbGRvbSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGRvbWFpbiAqcmRvbSkK
K3sKKyAgICBjb25zdCBzdHJ1Y3QgZG9tYWluICpjdXJyZCA9IGN1cnJlbnQtPmRvbWFpbjsKKwor
ICAgIHJldHVybiAoaXNfY29udHJvbF9kb21haW4oY3VycmQpIHx8IGlzX2NvbnRyb2xfZG9tYWlu
KGxkb20pIHx8CisgICAgICAgICAgICBpc19jb250cm9sX2RvbWFpbihyZG9tKSB8fCBsZG9tID09
IHJkb20pOworfQorCitzdGF0aWMgaW50IHNpbG9fZXZ0Y2huX3VuYm91bmQoc3RydWN0IGRvbWFp
biAqZDEsIHN0cnVjdCBldnRjaG4gKmNobiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBkb21pZF90IGlkMikKK3sKKyAgICBpbnQgcmMgPSAtRVBFUk07CisgICAgc3RydWN0IGRvbWFp
biAqZDIgPSByY3VfbG9ja19kb21haW5fYnlfYW55X2lkKGlkMik7CisKKyAgICBpZiAoIGQyID09
IE5VTEwgKQorICAgICAgICByYyA9IC1FU1JDSDsKKyAgICBlbHNlCisgICAgeworICAgICAgICBp
ZiAoIHNpbG9fbW9kZV9kb21fY2hlY2soZDEsIGQyKSApCisgICAgICAgICAgICByYyA9IHhzbV9l
dnRjaG5fdW5ib3VuZChkMSwgY2huLCBpZDIpOworICAgICAgICByY3VfdW5sb2NrX2RvbWFpbihk
Mik7CisgICAgfQorCisgICAgcmV0dXJuIHJjOworfQorCitzdGF0aWMgaW50IHNpbG9fZXZ0Y2hu
X2ludGVyZG9tYWluKHN0cnVjdCBkb21haW4gKmQxLCBzdHJ1Y3QgZXZ0Y2huICpjaGFuMSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGRvbWFpbiAqZDIsIHN0cnVj
dCBldnRjaG4gKmNoYW4yKQoreworICAgIGlmICggc2lsb19tb2RlX2RvbV9jaGVjayhkMSwgZDIp
ICkKKyAgICAgICAgcmV0dXJuIHhzbV9ldnRjaG5faW50ZXJkb21haW4oZDEsIGNoYW4xLCBkMiwg
Y2hhbjIpOworICAgIHJldHVybiAtRVBFUk07Cit9CisKK3N0YXRpYyBpbnQgc2lsb19ncmFudF9t
YXByZWYoc3RydWN0IGRvbWFpbiAqZDEsIHN0cnVjdCBkb21haW4gKmQyLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1aW50MzJfdCBmbGFncykKK3sKKyAgICBpZiAoIHNpbG9fbW9kZV9k
b21fY2hlY2soZDEsIGQyKSApCisgICAgICAgIHJldHVybiB4c21fZ3JhbnRfbWFwcmVmKGQxLCBk
MiwgZmxhZ3MpOworICAgIHJldHVybiAtRVBFUk07Cit9CisKK3N0YXRpYyBpbnQgc2lsb19ncmFu
dF90cmFuc2ZlcihzdHJ1Y3QgZG9tYWluICpkMSwgc3RydWN0IGRvbWFpbiAqZDIpCit7CisgICAg
aWYgKCBzaWxvX21vZGVfZG9tX2NoZWNrKGQxLCBkMikgKQorICAgICAgICByZXR1cm4geHNtX2dy
YW50X3RyYW5zZmVyKGQxLCBkMik7CisgICAgcmV0dXJuIC1FUEVSTTsKK30KKworc3RhdGljIGlu
dCBzaWxvX2dyYW50X2NvcHkoc3RydWN0IGRvbWFpbiAqZDEsIHN0cnVjdCBkb21haW4gKmQyKQor
eworICAgIGlmICggc2lsb19tb2RlX2RvbV9jaGVjayhkMSwgZDIpICkKKyAgICAgICAgcmV0dXJu
IHhzbV9ncmFudF9jb3B5KGQxLCBkMik7CisgICAgcmV0dXJuIC1FUEVSTTsKK30KKworc3RhdGlj
IHN0cnVjdCB4c21fb3BlcmF0aW9ucyBzaWxvX3hzbV9vcHMgPSB7CisgICAgLmV2dGNobl91bmJv
dW5kID0gc2lsb19ldnRjaG5fdW5ib3VuZCwKKyAgICAuZXZ0Y2huX2ludGVyZG9tYWluID0gc2ls
b19ldnRjaG5faW50ZXJkb21haW4sCisgICAgLmdyYW50X21hcHJlZiA9IHNpbG9fZ3JhbnRfbWFw
cmVmLAorICAgIC5ncmFudF90cmFuc2ZlciA9IHNpbG9fZ3JhbnRfdHJhbnNmZXIsCisgICAgLmdy
YW50X2NvcHkgPSBzaWxvX2dyYW50X2NvcHksCit9OworCit2b2lkIF9faW5pdCBzaWxvX2luaXQo
dm9pZCkKK3sKKyAgICBwcmludGsoIkluaXRpYWxpc2luZyBYU00gU0lMTyBtb2RlXG4iKTsKKwor
ICAgIGlmICggcmVnaXN0ZXJfeHNtKCZzaWxvX3hzbV9vcHMpICkKKyAgICAgICAgcGFuaWMoIlNJ
TE86IFVuYWJsZSB0byByZWdpc3RlciB3aXRoIFhTTVxuIik7Cit9CisKKy8qCisgKiBMb2NhbCB2
YXJpYWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2lj
LW9mZnNldDogNAorICogdGFiLXdpZHRoOiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAq
IEVuZDoKKyAqLwpkaWZmIC0tZ2l0IGEveGVuL3hzbS94c21fY29yZS5jIGIveGVuL3hzbS94c21f
Y29yZS5jCmluZGV4IDllNWMxYjA3YTIuLjY2ZTU5ODdjMjcgMTAwNjQ0Ci0tLSBhL3hlbi94c20v
eHNtX2NvcmUuYworKysgYi94ZW4veHNtL3hzbV9jb3JlLmMKQEAgLTM0LDExICszNCwxNCBAQCBz
dHJ1Y3QgeHNtX29wZXJhdGlvbnMgKnhzbV9vcHM7CiBlbnVtIHhzbV9ib290cGFyYW0gewogICAg
IFhTTV9CT09UUEFSQU1fRFVNTVksCiAgICAgWFNNX0JPT1RQQVJBTV9GTEFTSywKKyAgICBYU01f
Qk9PVFBBUkFNX1NJTE8sCiB9OwogCiBzdGF0aWMgZW51bSB4c21fYm9vdHBhcmFtIF9faW5pdGRh
dGEgeHNtX2Jvb3RwYXJhbSA9CiAjaWZkZWYgQ09ORklHX1hTTV9GTEFTS19ERUZBVUxUCiAgICAg
WFNNX0JPT1RQQVJBTV9GTEFTSzsKKyNlbGlmIENPTkZJR19YU01fU0lMT19ERUZBVUxUCisgICAg
WFNNX0JPT1RQQVJBTV9TSUxPOwogI2Vsc2UKICAgICBYU01fQk9PVFBBUkFNX0RVTU1ZOwogI2Vu
ZGlmCkBAIC01Miw2ICs1NSwxMCBAQCBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV94c21fcGFyYW0o
Y29uc3QgY2hhciAqcykKICNpZmRlZiBDT05GSUdfWFNNX0ZMQVNLCiAgICAgZWxzZSBpZiAoICFz
dHJjbXAocywgImZsYXNrIikgKQogICAgICAgICB4c21fYm9vdHBhcmFtID0gWFNNX0JPT1RQQVJB
TV9GTEFTSzsKKyNlbmRpZgorI2lmZGVmIENPTkZJR19YU01fU0lMTworICAgIGVsc2UgaWYgKCAh
c3RyY21wKHMsICJzaWxvIikgKQorICAgICAgICB4c21fYm9vdHBhcmFtID0gWFNNX0JPT1RQQVJB
TV9TSUxPOwogI2VuZGlmCiAgICAgZWxzZQogICAgIHsKQEAgLTk5LDYgKzEwNiwxMCBAQCBzdGF0
aWMgaW50IF9faW5pdCB4c21fY29yZV9pbml0KGNvbnN0IHZvaWQgKnBvbGljeV9idWZmZXIsIHNp
emVfdCBwb2xpY3lfc2l6ZSkKICAgICAgICAgZmxhc2tfaW5pdChwb2xpY3lfYnVmZmVyLCBwb2xp
Y3lfc2l6ZSk7CiAgICAgICAgIGJyZWFrOwogCisgICAgY2FzZSBYU01fQk9PVFBBUkFNX1NJTE86
CisgICAgICAgIHNpbG9faW5pdCgpOworICAgICAgICBicmVhazsKKwogICAgIGRlZmF1bHQ6CiAg
ICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOwogICAgICAgICBicmVhazsKLS0gCjIuMTguMAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 11:03:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 11:03: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 1g9TKG-0008DN-JX; Mon, 08 Oct 2018 11:03:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0cbz=mu=citrix.com=prvs=8121cced0=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g9TKE-0008DI-QA
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 11:03:46 +0000
X-Inumbo-ID: ffd4f344-cae9-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ffd4f344-cae9-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 11:05:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,356,1534809600"; d="scan'208";a="80128022"
To: Jan Beulich <JBeulich@suse.com>
References: <1538758946-12439-1-git-send-email-andrew.cooper3@citrix.com>
 <5BBB2D8702000078001EF7A8@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <c73e289d-71d6-b6df-4534-b657101665a0@citrix.com>
Date: Mon, 8 Oct 2018 12:03:19 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BBB2D8702000078001EF7A8@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/svm: Fix svm_update_guest_efer() for
 domains using shadow paging
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Tim Deegan <tim@xen.org>, Xen-devel <xen-devel@lists.xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.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>

T24gMDgvMTAvMTggMTE6MTIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA1LjEwLjE4IGF0
IDE5OjAyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vc3ZtL3N2bS5jCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5j
Cj4+IEBAIC02NDksMTMgKzY0OSwzMiBAQCB2b2lkIHN2bV91cGRhdGVfZ3Vlc3RfY3Ioc3RydWN0
IHZjcHUgKnYsIHVuc2lnbmVkIGludCBjciwgdW5zaWduZWQgaW50IGZsYWdzKQo+PiAgc3RhdGlj
IHZvaWQgc3ZtX3VwZGF0ZV9ndWVzdF9lZmVyKHN0cnVjdCB2Y3B1ICp2KQo+PiAgewo+PiAgICAg
IHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9IHYtPmFyY2guaHZtLnN2bS52bWNiOwo+PiAtICAg
IGJvb2wgbG1hID0gdi0+YXJjaC5odm0uZ3Vlc3RfZWZlciAmIEVGRVJfTE1BOwo+PiAtICAgIHVp
bnQ2NF90IG5ld19lZmVyOwo+PiArICAgIHVuc2lnbmVkIGxvbmcgZ3Vlc3RfZWZlciA9IHYtPmFy
Y2guaHZtLmd1ZXN0X2VmZXIsCj4+ICsgICAgICAgIHhlbl9lZmVyID0gcmVhZF9lZmVyKCk7Cj4+
ICAKPj4gLSAgICBuZXdfZWZlciA9ICh2LT5hcmNoLmh2bS5ndWVzdF9lZmVyIHwgRUZFUl9TVk1F
KSAmIH5FRkVSX0xNRTsKPj4gLSAgICBpZiAoIGxtYSApCj4+IC0gICAgICAgIG5ld19lZmVyIHw9
IEVGRVJfTE1FOwo+PiAtICAgIHZtY2Jfc2V0X2VmZXIodm1jYiwgbmV3X2VmZXIpOwo+PiArICAg
IGlmICggcGFnaW5nX21vZGVfc2hhZG93KHYtPmRvbWFpbikgKQo+PiArICAgIHsKPj4gKyAgICAg
ICAgLyogRUZFUi5OWCBpcyBhIFhlbi1vd25lZCBiaXQgYW5kIGlzIG5vdCB1bmRlciBndWVzdCBj
b250cm9sLiAqLwo+PiArICAgICAgICBndWVzdF9lZmVyICY9IH5FRkVSX05YOwo+PiArICAgICAg
ICBndWVzdF9lZmVyIHw9IHhlbl9lZmVyICYgRUZFUl9OWDsKPj4gKwo+PiArICAgICAgICAvKgo+
PiArICAgICAgICAgKiBDUjAuUEcgaXMgYSBYZW4tb3duZWQgYml0LCBhbmQgcmVtYWlucyBzZXQg
ZXZlbiB3aGVuIHRoZSBndWVzdCBoYXMKPj4gKyAgICAgICAgICogbG9naWNhbGx5IGRpc2FibGVk
IHBhZ2luZy4KPj4gKyAgICAgICAgICoKPj4gKyAgICAgICAgICogTE1BIHdhcyBjYWxjdWxhdGVk
IHVzaW5nIHRoZSBndWVzdCBDUjAuUEcgc2V0dGluZywgYnV0IExNRSBuZWVkcwo+PiArICAgICAg
ICAgKiBjbGVhcmluZyB0byBhdm9pZCBpbnRlcmFjdGluZyB3aXRoIFhlbidzIENSMC5QRyBzZXR0
aW5nLiAgQXMgd3JpdGVzCj4+ICsgICAgICAgICAqIHRvIENSMCBhcmUgaW50ZXJjZXB0ZWQsIGl0
IGlzIHNhZmUgdG8gbGVhdmUgTE1FIGNsZWFyIGF0IHRoaXMKPj4gKyAgICAgICAgICogcG9pbnQs
IGFuZCBmaXggdXAgYm90aCBMTUUgYW5kIExNQSB3aGVuIENSMC5QRyBpcyBzZXQuCj4+ICsgICAg
ICAgICAqLwo+PiArICAgICAgICBpZiAoICEoZ3Vlc3RfZWZlciAmIEVGRVJfTE1BKSApCj4+ICsg
ICAgICAgICAgICBndWVzdF9lZmVyICY9IH5FRkVSX0xNRTsKPj4gKyAgICB9Cj4gSSB0aGluayB0
aGlzIHdhbnRzIGFuICJlbHNlIiwgZWl0aGVyIEFTU0VSVCgpaW5nIHRoYXQgd2hhdCB0aGUgcmVt
b3ZlZAo+IGNvZGUgZGlkIGlzIGFjdHVhbGx5IHRoZSBjYXNlIChhcnJhbmdlZCBmb3IgYnkgdGhl
IGNhbGxlcnMpLCBvcgo+IHJldGFpbmluZyB0aGUgb3JpZ2luYWwgbG9naWMgaW4gc29tZSBmb3Jt
LgoKTm8gLSB0aGUgb3JpZ2luYWwgbG9naWMgZG9lcyBub3Qgd2FudCBrZWVwaW5nLsKgIEl0IGlz
IGEgbGF0ZW50IGJ1ZyBpbgp0aGUgSEFQIGNhc2UsIGJlY2F1c2UgaWYgdGhlIGd1ZXN0IGNvdWxk
IHdyaXRlIHRvIENSMCwgc2V0dGluZyBDUjAuUEcKd291bGQgZmFpbCB0byBhY3RpdmF0ZSBsb25n
IG1vZGUuCgpOb3RoaW5nIGdvZXMgd3JvbmcgYmVjYXVzZSBTVk0gZG9lc24ndCBoYXZlIGEgZ3Vl
c3QvaG9zdCBtYXNrIHdoaWNoCmFsbG93cyBzZWxlY3RpdmUgdXBkYXRpbmcgb2YKCj4gVGhpcyBs
b29rcyBwYXJ0aWN1bGFybHkgcmVsZXZhbnQKPiB3aGVuIGh2bV9lZmVyX3ZhbGlkKCkgd2FzIGNh
bGxlZCB3aXRoIC0xIGFzIGl0cyBjcjBfcGcgYXJndW1lbnQsIGFzCj4gaW4gdGhhdCBjYXNlIHRo
ZXJlIHdhcyBub3QgbmVjZXNzYXJpbHkgYW55IGNvcnJlbGF0aW9uIGVuZm9yY2VkCj4gYmV0d2Vl
biBFRkVSLkxNQSBhbmQgQ1IwLlBHLgoKT24gdGhlIHN1YmplY3Qgb2YgcGFzc2luZyAtMSzCoCBh
bGwgb2YgdGhhdCBsb2dpYyBpcyBob3JyaWJsZSwgYnV0IGl0IGlzCm9ubHkgZXZlciB1c2VkIHdo
ZW4gTE1FL0xNQSBpcyBiZWluZyByZWNhbGN1bGF0ZWQgYXJvdW5kIG90aGVyIHN0YXRlCmNoYW5n
ZXMuCgpUaGlzIHBhdGNoIGJyaW5ncyB0aGUgU1ZNIGxvZ2ljIGluIGxpbmUgd2l0aCBWVC14IGxv
Z2ljIChjL3MgZmQzMmRjZmU0KQotIFNWTSBhbmQgVlQteCBhcmUgYSB3aG9sZSBsb3QgbGVzcyBk
aWZmZXJlbnQgdGhhbiBvdXIgY29kZSBzdWdnZXN0cy7CoApJZiB0aGVyZSB3ZXJlIHByb2JsZW1z
IHdpdGggdGhlIGNvbW1vbiBjb2RlLCB3ZSd2ZSBzZWVuIHRoZW0gYWxyZWFkeS4KCkVpdGhlciBi
b3RoIGZ1bmN0aW9ucyB3YW50IGNoYW5naW5nLCBvciBuZWl0aGVyLCBidXQgSSBkb24ndCB0aGlu
ayBpdCBpcwphIHVzZWZ1bCBjaGVjayB0byBtYWtlLgoKfkFuZHJldwoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 11:54:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 11: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 1g9U6U-0003lY-EQ; Mon, 08 Oct 2018 11:53:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bw27=mu=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9U6T-0003lT-Bt
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 11:53:37 +0000
X-Inumbo-ID: f5e2f63a-caf0-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f5e2f63a-caf0-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 11:54:50 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 08 Oct 2018 05:53:33 -0600
Message-Id: <5BBB453902000078001EF88D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 08 Oct 2018 05:53:29 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B98D7CF02000078001E7AEA@prv1-mh.provo.novell.com>
 <5B9A381302000078001E81DC@prv1-mh.provo.novell.com>
 <adf1e4f7-9845-d09c-026d-54cd7a7050cd@citrix.com>
 <5BAA2D1302000078001EB979@prv1-mh.provo.novell.com>
 <b1bf6cb0-f3d3-28fc-2062-e8bf3411c35e@citrix.com>
In-Reply-To: <b1bf6cb0-f3d3-28fc-2062-e8bf3411c35e@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] x86/HVM: correct
 hvmemul_map_linear_addr() for multi-page case
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Paul Durrant <paul.durrant@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjA5LjE4IGF0IDE3OjMwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjUvMDkvMTggMTM6NDEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAyMC4w
OS4xOCBhdCAxNDo0MSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24g
MTMvMDkvMTggMTE6MTIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IFRoZSBmdW5jdGlvbiBkb2Vz
IHR3byB0cmFuc2xhdGlvbnMgaW4gb25lIGdvIGZvciBhIHNpbmdsZSBndWVzdCBhY2Nlc3MuCj4+
Pj4gQW55IGZhaWx1cmUgb2YgdGhlIGZpcnN0IHRyYW5zbGF0aW9uIHN0ZXAgKGd1ZXN0IGxpbmVh
ciAtPiBndWVzdAo+Pj4+IHBoeXNpY2FsKSwgcmVzdWx0aW5nIGluICNQRiwgb3VnaHQgdG8gdGFr
ZSBwcmVjZWRlbmNlIG92ZXIgYW55IGZhaWx1cmUKPj4+PiBvZiB0aGUgc2Vjb25kIHN0ZXAgKGd1
ZXN0IHBoeXNpY2FsIC0+IGhvc3QgcGh5c2ljYWwpLgo+Pj4gV2h5PyAgV2hhdCBpcyB0aGUgYmFz
aXMgb2YgdGhpcyBwcmVzdW1wdGlvbj8KPj4+Cj4+PiBBcyBmYXIgYXMgd2hhdCByZWFsIGhhcmR3
YXJlIGRvZXMuLi4KPj4+Cj4+PiBUaGlzIHRlc3Qgc2V0cyB1cCBhIGJhbGxvb25lZCBwYWdlIGFu
ZCBhIHJlYWQtb25seSBwYWdlLiAgSS5lLiBhIHNlY29uZAo+Pj4gc3RhZ2UgZmF1bHQgb24gdGhl
IGZpcnN0IHBhcnQgb2YgYSBtaXNhbGlnbmVkIGFjY2VzcywgYW5kIGEgZmlyc3Qgc3RhZ2UKPj4+
IGZhdWx0IG9uIHRoZSBzZWNvbmQgcGFydCBvZiB0aGUgYWNjZXNzLgo+Pj4KPj4+IChkMSkgLS0t
IFhlbiBUZXN0IEZyYW1ld29yayAtLS0KPj4+IChkMSkgRW52aXJvbm1lbnQ6IEhWTSA2NGJpdCAo
TG9uZyBtb2RlIDQgbGV2ZWxzKQo+Pj4gKGQxKSBUZXN0IHNwbGl0ZmF1bHQKPj4+IChkMSkgQWJv
dXQgdG8gcmVhZAo+Pj4gKFhFTikgKioqIEVQVCBxdWFsIDAwMDAwMDAwMDAwMDAxODEsIGdwYSAw
MDAwMDAwMDAwMTFjZmZjCj4+PiAoZDEpIFJlYWRpbmcgUFRSOiBnb3QgMDAwMDAwMDBmZmZmZmZm
Zgo+Pj4gKGQxKSBBYm91dCB0byB3cml0ZQo+Pj4gKFhFTikgKioqIEVQVCBxdWFsIDAwMDAwMDAw
MDAwMDAxODIsIGdwYSAwMDAwMDAwMDAwMTFjZmZjCj4+PiAoZDEpICoqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKgo+Pj4gKGQxKSBQQU5JQzogVW5oYW5kbGVkIGV4Y2VwdGlvbiBhdCAwMDA4
OjAwMDAwMDAwMDAxMDQ3ZTAKPj4+IChkMSkgVmVjIDE0ICNQRlstZC1zV1BdICVjcjIgMDAwMDAw
MDAwMDExZDAwMAo+Pj4gKGQxKSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKPj4+Cj4+
PiBUaGUgc2Vjb25kIHN0YWdlIGZhdWx0IGlzIHJlY29nbmlzZWQgZmlyc3QsIHdoaWNoIGlzIGNv
bnRyYXJ5IHRvIHlvdXIKPj4+IHByZXN1bXB0aW9uLCBpLmUuIHRoZSBjb2RlIGluIGl0cyBjdXJy
ZW50IGZvcm0gYXBwZWFycyB0byBiZSBjb3JyZWN0Lgo+PiBDb21pbmcgYmFjayB0byB0aGlzIGV4
YW1wbGUgb2YgeW91cnM6IEFzIGEgZmlyc3Qgc3RlcCwgYXJlIHdlIGluCj4+IGFncmVlbWVudCB0
aGF0IHdpdGggdGhlIGV4Y2VwdGlvbiBvZiB2ZXJ5IGNvbXBsZXggaW5zdHJ1Y3Rpb25zCj4+IChG
U0FWRSwgRlhTQVZFLCBYU0FWRSBldGMpIGluc3RydWN0aW9ucyBhcmUgc3VwcG9zZWQgdG8gd29y
ayBpbiBhbgo+PiBhbGwtb3Itbm90aGluZyBtYW5uZXIgd2hlbiBpdCBjb21lcyB0byB1cGRhdGlu
ZyBvZiBhcmNoaXRlY3R1cmFsCj4+IHN0YXRlIChiZSBpdCByZWdpc3RlcnMgb3IgbWVtb3J5KT8K
PiAKPiBOby4gIFJlYWQgQ2hhcHRlciBJbnRlbCBWb2wzIDguMSBhbmQgOC4yLCB3aGljaCBtYWtl
cyBpdCBxdWl0ZSBjbGVhcgo+IHRoYXQgbWlzYWxpZ25lZCBhY2Nlc3NlcyBtYXkgYmUgc3BsaXQg
YWNjZXNzLCBhbmQgb2JzZXJ2YWJseSBzbyB0byBvdGhlcgo+IHByb2Nlc3NvcnMgaW4gdGhlIHN5
c3RlbS4KPiAKPiBJJ3ZlIGV2ZW4gZm91bmQgYSBuZXcgYml0IGluIGl0IHdoaWNoIHNheXMgdGhh
dCA+cXVhZHdvcmQgU1NFIGFjY2Vzc2VzCj4gbWF5IGV2ZW4gcmVzdWx0IGluIGEgcGFydGlhbCB3
cml0ZSBiZWluZyBjb21wbGV0ZWQgYmVmb3JlICNQRiBpcyByYWlzZWQuCgpBcyBzYWlkIGJlZm9y
ZSwgSSdtIGFsbCB3aXRoIHlvdSB3aXRoIHRoZSAibWF5IiBwYXJ0IGZvciBGUFUsIFNTRSwgYW5k
CmFsaWtlIG1vcmUgY29tcGxleCBhY2Nlc3Nlcy4gU2hvcnQgb2YgYmVpbmcgYWJsZSB0byB0aGlu
ayBvZiBhIHdheSB0bwpjb21wYXJlIChpbiBhIG1vcmUgZGlyZWN0IHdheSB0aGFuIHZpYSBFUFQg
YmVoYXZpb3IsIGFzIHlvdXIgdGVzdApkaWQpIG5hdGl2ZSBhbmQgZW11bGF0ZWQgYmVoYXZpb3Ig
KEkgaGFkIGNvZGVkIHNvbWV0aGluZyB1cCB1bnRpbCBJCnJlYWxpemVkIHRoYXQgaXQgZG9lc24n
dCB0ZXN0IHdoYXQgSSB3YW50IHRvIHRlc3QpLCBJJ3ZlIHdyaXR0ZW4gYSBzbWFsbAp0ZXN0IGZv
ciByZWFsIGhhcmR3YXJlLiBXb3VsZCB0aGlzIGRlYnVnZ2luZyBwYXRjaAoKLS0tIGEveGVuL2Fy
Y2gveDg2L2Jvb3QveDg2XzY0LlMKKysrIGIveGVuL2FyY2gveDg2L2Jvb3QveDg2XzY0LlMKQEAg
LTg3LDcgKzg3LDcgQEAgR0xPQkFMKGJvb3RfY3B1X2NvbXBhdF9nZHRfdGFibGUpCiAgKiBvZiBw
aHlzaWNhbCBtZW1vcnkuIEluIGFueSBjYXNlIHRoZSBWR0EgaG9sZSBzaG91bGQgYmUgbWFwcGVk
IHdpdGggdHlwZSBVQy4KICAqIFVzZXMgMXggNGsgcGFnZS4KICAqLwotbDFfaWRlbnRtYXA6CitH
TE9CQUwobDFfaWRlbnRtYXApCiAgICAgICAgIHBmbiA9IDAKICAgICAgICAgLnJlcHQgTDFfUEFH
RVRBQkxFX0VOVFJJRVMKICAgICAgICAgLyogVkdBIGhvbGUgKDB4YTAwMDAtMHhjMDAwMCkgc2hv
dWxkIGJlIG1hcHBlZCBVQy0uICovCi0tLSBhL3hlbi9hcmNoL3g4Ni9pb3BvcnRfZW11bGF0ZS5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9pb3BvcnRfZW11bGF0ZS5jCkBAIC0xMTIsOCArMTEyLDQ4IEBA
IHN0YXRpYyBzdHJ1Y3QgZG1pX3N5c3RlbV9pZCBfX2luaXRkYXRhIGkKICAgICB7IH0KIH07CiAK
K2V4dGVybiB1bnNpZ25lZCBsb25nIGwxX2lkZW50bWFwW0wxX1BBR0VUQUJMRV9FTlRSSUVTXTsv
L3RlbXAKIHN0YXRpYyBpbnQgX19pbml0IGlvcG9ydF9xdWlya3NfaW5pdCh2b2lkKQogeworIHsv
L3RlbXAKKyAgdW5zaWduZWQgY2hhcipob2xlID0gX192YSgweGIwMDAwKTsKKyAgdW5zaWduZWQg
bG9uZyBsMWUgPSBsMV9pZGVudG1hcFsweGIwXTsKKyAgaW50IGk7CisKKyAgc2hvd19wYWdlX3dh
bGsoKGxvbmcpaG9sZSk7CisKKyAgbDFfaWRlbnRtYXBbMHhiMF0gJj0gfl9QQUdFX1JXOworICBs
MV9pZGVudG1hcFsweGIwXSB8PSBfUEFHRV9QV1Q7CisgIGZvcig7OykgeworICAgZmx1c2hfYXJl
YV9hbGwoaG9sZSwgRkxVU0hfVExCfEZMVVNIX1RMQl9HTE9CQUwpOworICAgc2hvd19wYWdlX3dh
bGsoKGxvbmcpaG9sZSk7CisKKyAgIGZvcihpID0gMzsgaSA+IDA7IC0taSkgeworICAgIHVuc2ln
bmVkIGxvbmcgY3IyID0gMDsKKworICAgIG1lbXNldChob2xlIC0gNCwgMCwgNCk7CisgICAgYXNt
KCIxOiBhZGRsICQtMSwgJTA7IDI6XG5cdCIKKyAgICAgICAgIi5wdXNoc2VjdGlvbiAuZml4dXAs
XCJheFwiXG4iCisgICAgICAgICIzOiBtb3YgJSVjcjIsICUxOyBqbXAgMmJcblx0IgorICAgICAg
ICAiLnBvcHNlY3Rpb25cblx0IgorICAgICAgICBfQVNNX0VYVEFCTEUoMWIsIDNiKQorICAgICAg
ICA6ICIrbSIgKGhvbGVbLWldKSwgIityIiAoY3IyKSA6OiAibWVtb3J5Iik7CisKKyAgICBwcmlu
dGsoIkNSMj0lbHggZGF0YTogJTAyeCAlMDJ4ICUwMnggJTAyeFxuIiwgY3IyLAorICAgICAgICAg
ICBob2xlWy00XSwgaG9sZVstM10sIGhvbGVbLTJdLCBob2xlWy0xXSk7CisgICB9CisKKyAgIGlm
KGwxX2lkZW50bWFwWzB4YjBdICYgKDFVTCA8PCAocGFkZHJfYml0cyAtIDEpKSkKKyAgICBicmVh
azsKKworICAgbDFfaWRlbnRtYXBbMHhiMF0gfD0gKCgxVUwgPDwgcGFkZHJfYml0cykgLSAxKSAm
IFBBR0VfTUFTSzsKKyAgfQorCisgIGwxX2lkZW50bWFwWzB4YjBdID0gbDFlOworICBmbHVzaF9h
cmVhX2FsbChob2xlLCBGTFVTSF9UTEJ8RkxVU0hfVExCX0dMT0JBTCk7CisgIHNob3dfcGFnZV93
YWxrKChsb25nKWhvbGUpOworIH0KKwogICAgIGRtaV9jaGVja19zeXN0ZW0oaW9wb3J0X3F1aXJr
c190YmwpOwogICAgIHJldHVybiAwOwogfQoKcHJvZHVjaW5nIHRoaXMgb3V0cHV0CgooWEVOKSBQ
YWdldGFibGUgd2FsayBmcm9tIGZmZmY4MzAwMDAwYjAwMDA6CihYRU4pICBMNFsweDEwNl0gPSA4
MDAwMDAwMGNmMGJhMDYzIGZmZmZmZmZmZmZmZmZmZmYKKFhFTikgIEwzWzB4MDAwXSA9IDAwMDAw
MDAwY2YwYjQwNjMgZmZmZmZmZmZmZmZmZmZmZgooWEVOKSAgTDJbMHgwMDBdID0gMDAwMDAwMDBj
ZjBiMzA2MyBmZmZmZmZmZmZmZmZmZmZmCihYRU4pICBMMVsweDBiMF0gPSAwMDAwMDAwMDAwMGIw
MzczIGZmZmZmZmZmZmZmZmZmZmYKKFhFTikgUGFnZXRhYmxlIHdhbGsgZnJvbSBmZmZmODMwMDAw
MGIwMDAwOgooWEVOKSAgTDRbMHgxMDZdID0gODAwMDAwMDBjZjBiYTA2MyBmZmZmZmZmZmZmZmZm
ZmZmCihYRU4pICBMM1sweDAwMF0gPSAwMDAwMDAwMGNmMGI0MDYzIGZmZmZmZmZmZmZmZmZmZmYK
KFhFTikgIEwyWzB4MDAwXSA9IDAwMDAwMDAwY2YwYjMwNjMgZmZmZmZmZmZmZmZmZmZmZgooWEVO
KSAgTDFbMHgwYjBdID0gMDAwMDAwMDAwMDBiMDM3OSBmZmZmZmZmZmZmZmZmZmZmCihYRU4pIENS
Mj1mZmZmODMwMDAwMGIwMDAwIGRhdGE6IDAwIDAwIDAwIDAwCihYRU4pIENSMj1mZmZmODMwMDAw
MGIwMDAwIGRhdGE6IDAwIDAwIDAwIDAwCihYRU4pIENSMj1mZmZmODMwMDAwMGIwMDAwIGRhdGE6
IDAwIDAwIDAwIDAwCihYRU4pIFBhZ2V0YWJsZSB3YWxrIGZyb20gZmZmZjgzMDAwMDBiMDAwMDoK
KFhFTikgIEw0WzB4MTA2XSA9IDgwMDAwMDAwY2YwYmEwNjMgZmZmZmZmZmZmZmZmZmZmZgooWEVO
KSAgTDNbMHgwMDBdID0gMDAwMDAwMDBjZjBiNDA2MyBmZmZmZmZmZmZmZmZmZmZmCihYRU4pICBM
MlsweDAwMF0gPSAwMDAwMDAwMGNmMGIzMDYzIGZmZmZmZmZmZmZmZmZmZmYKKFhFTikgIEwxWzB4
MGIwXSA9IDAwMDAwMDBmZmZmZmYzNzkgZmZmZmZmZmZmZmZmZmZmZgooWEVOKSBDUjI9ZmZmZjgz
MDAwMDBiMDAwMCBkYXRhOiAwMCAwMCAwMCAwMAooWEVOKSBDUjI9ZmZmZjgzMDAwMDBiMDAwMCBk
YXRhOiAwMCAwMCAwMCAwMAooWEVOKSBDUjI9ZmZmZjgzMDAwMDBiMDAwMCBkYXRhOiAwMCAwMCAw
MCAwMAooWEVOKSBQYWdldGFibGUgd2FsayBmcm9tIGZmZmY4MzAwMDAwYjAwMDA6CihYRU4pICBM
NFsweDEwNl0gPSA4MDAwMDAwMGNmMGJhMDYzIGZmZmZmZmZmZmZmZmZmZmYKKFhFTikgIEwzWzB4
MDAwXSA9IDAwMDAwMDAwY2YwYjQwNjMgZmZmZmZmZmZmZmZmZmZmZgooWEVOKSAgTDJbMHgwMDBd
ID0gMDAwMDAwMDBjZjBiMzA2MyBmZmZmZmZmZmZmZmZmZmZmCihYRU4pICBMMVsweDBiMF0gPSAw
MDAwMDAwMDAwMGIwMzczIGZmZmZmZmZmZmZmZmZmZmYKCmNvbnZpbmNlIHlvdSB0aGF0IHNpbXBs
ZSAoQUxVKSBhY2Nlc3NlcyBhdCB0aGUgdmVyeSBsZWFzdCBkbyBub3QgZ2V0CnNwbGl0LCBhbmQg
aGVuY2Ugb3VyIGVtdWxhdGlvbiBzaG91bGRuJ3QgZG8gc28gZWl0aGVyLiAoSSBhZG1pdCB0aGF0
IEkKdGhpbmsgSSBzZWUgYW5vdGhlciBjaGFuZ2UsIGJleW9uZCB0aGUgcGF0Y2ggaGVyZSwgdG8g
YmUgbmVjZXNzYXJ5CmZvciB0aGlzIHRvIHdvcmsgY29uc2lzdGVudGx5IGluIGFsbCBjYXNlczog
SW4gdGhlICJrbm93bl9nbGEoKSByZXR1cm5zCnRydWUiIGNhc2Ugd2UnZCBhbHNvIGhhdmUgdG8g
cGVyZm9ybSB0aGUgc2Vjb25kIHBhZ2Ugd2FsayBfYmVmb3JlXwp0cnlpbmcgdG8gYWN0dWFsbHkg
d3JpdGUgYW55dGhpbmcuIEJ1dCBJIGhhZCBxdWVzdGlvbmVkIHRoYXQKY29uZGl0aW9uYWwgYW55
d2F5LCBmaXJzdCBpbgpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwv
eGVuLWRldmVsLzIwMTgtMDkvbXNnMDAxNTUuaHRtbAphbmQgdGhlbiB3aXRoIGEgc2hvcnRlbmVk
IHZlcnNpb24gbGVmdCBpbiB0aGUgZGVzY3JpcHRpb24gb2YgY29tbWl0CjNiZGVjNTMwYTUgWyJ4
ODYvSFZNOiBzcGxpdCBwYWdlIHN0cmFkZGxpbmcgZW11bGF0ZWQgYWNjZXNzZXMgaW4KbW9yZSBj
YXNlcyJdLiBQYXVsIHdhbnRlZCB0aGF0IGJlaGF2aW9yIHRvIGJlIG1pcnJvcmVkIHRvCmh2bWVt
dWxfcm13KCkgaW5zdGVhZC4pCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 11:55:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 11:55: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 1g9U8X-0003sX-Vs; Mon, 08 Oct 2018 11:55:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bw27=mu=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9U8W-0003sP-FR
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 11:55:44 +0000
X-Inumbo-ID: 4341069e-caf1-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4341069e-caf1-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 11:57:00 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 08 Oct 2018 05:55:42 -0600
Message-Id: <5BBB45BB02000078001EF897@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 08 Oct 2018 05:55:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Xin Li" <talons.lee@gmail.com>
References: <20181008105903.766-1-xin.li@citrix.com>
In-Reply-To: <20181008105903.766-1-xin.li@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/3] xen/xsm: remove unnecessary #define
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, root <root@lcy2-dt16.xenrtcloud>,
 Tim Deegan <tim@xen.org>, xen-devel@lists.xen.org, Xin Li <xin.li@citrix.com>,
 Ming Lu <ming.lu@citrix.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>

Pj4+IE9uIDA4LjEwLjE4IGF0IDEyOjU5LCA8dGFsb25zLmxlZUBnbWFpbC5jb20+IHdyb3RlOgo+
IEZyb206IHJvb3QgPHJvb3RAbGN5Mi1kdDE2LnhlbnJ0Y2xvdWQ+Cj4gCj4gdGhpcyAjZGVmaW5l
IGlzIHVubmVjZXNzYXJ5IHNpbmNlIFhTTV9JTkxJTkUgaXMgcmVkZWZpbmVkIGluCj4geHNtL2R1
bW15LmgsIHNvIHJlbW92ZSBpdC4KCkFuZCBpdCBpcyBhY3R1YWxseSBhIGxhdGVudCByaXNrIG9m
IGJ1aWxkIGJyZWFrYWdlLCBpZiB0aGUgb3RoZXIgb25lIGdvdAp1cGRhdGVkIHdpdGhvdXQgdGhp
cyBvbmUgZm9sbG93aW5nIHN1aXQuCgo+IFNpZ25lZC1vZmYtYnk6IFhpbiBMaSA8eGluLmxpQGNp
dHJpeC5jb20+CgpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoK
SmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 11:57:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 11:57: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 1g9UAd-00040b-HH; Mon, 08 Oct 2018 11:57:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bw27=mu=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9UAb-00040R-T5
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 11:57:53 +0000
X-Inumbo-ID: 904d5404-caf1-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 904d5404-caf1-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 11:59:09 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 08 Oct 2018 05:57:52 -0600
Message-Id: <5BBB463C02000078001EF89A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 08 Oct 2018 05:57:48 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Marek Marczykowski" <marmarek@invisiblethingslab.com>
References: <20181007010433.GB2975@mail-itl>
 <5BBB236202000078001EF6EC@prv1-mh.provo.novell.com>
 <20181008104028.GA1645@mail-itl>
In-Reply-To: <20181008104028.GA1645@mail-itl>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Backports to stable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

Pj4+IE9uIDA4LjEwLjE4IGF0IDEyOjQwLCA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNv
bT4gd3JvdGU6Cj4gT24gTW9uLCBPY3QgMDgsIDIwMTggYXQgMDM6Mjk6MDZBTSAtMDYwMCwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4+ID4+PiBPbiAwNy4xMC4xOCBhdCAwMzowNCwgPG1hcm1hcmVrQGlu
dmlzaWJsZXRoaW5nc2xhYi5jb20+IHdyb3RlOgo+PiA+IEknZCBsaWtlIHRvIHByb3Bvc2UgYmFj
a3BvcnRpbmcgR0NDNy84IGZpeGVzIHRvIGFsbCBzdGFibGUgYnJhbmNoZXMuIEJlbG93Cj4+ID4g
aXMgYSBsaXN0IHVwIHRvIHN0YWJsZS00LjYsIGJ1dCBzb21lIG9mIHRoZSBwYXRjaGVzIGFyZSBh
bHJlYWR5IG9uCj4+ID4gc2VsZWN0IGJyYW5jaGVzIChkZXZlbG9wZWQgZHVyaW5nIHRoYXQgcmVs
ZWFzZSBjeWNsZSwgb3IgYWxyZWFkeQo+PiA+IGJhY2twb3J0ZWQpLgo+PiAKPj4gSSBjb250aW51
ZSB0byBiZSBvcHBvc2VkIHRvIGJhY2twb3J0aW5nIGFueXRoaW5nIHRoYXQgaXMgbm90IG5lZWRl
ZAo+PiBmb3IgZGVhbGluZyBzZWN1cml0eSBpc3N1ZXMgdG8gYnJhbmNoZXMgd2hpY2ggYXJlIGlu
IHNlY3VyaXR5LXN1cHBvcnQtCj4+IG9ubHkgbW9kZSwgaS5lLiBhbnl0aGluZyBvbGRlciB0aGFu
IDQuOCBhdCB0aGlzIHBvaW50IGluIHRpbWUuCj4gCj4gT2ssIG5vdGVkLiBJdCdzIGhhcmQgdG8g
Y29tcGlsZSB0aG9zZSBzdGlsbCBzZWN1cml0eS1zdXBwb3J0ZWQgdmVyc2lvbnMKPiBvbiByZWNl
bnQgc3lzdGVtcy4gQnV0IGlmIG9uZSBuZWVkIHN1Y2ggY29tYmluYXRpb24gKG9sZCBYZW4gKyBu
ZXcgb3RoZXIKPiB0aGluZ3MpLCB0aGVuIGNhbiBhbHNvIGFwcGx5IHRob3NlIHBhdGNoZXMgbG9j
YWxseS4gSSBqdXN0IHdhbnRlZCB0bwo+IHJlZHVjZSB3b3JrIGR1cGxpY2F0aW9uLgo+IAo+PiBG
dXJ0aGVybW9yZSBJIG5vdGljZSB0aGF0IDQuNiBoYXMganVzdCBtb3ZlZCBvdXQgb2Ygc2VjdXJp
dHkgc3VwcG9ydCwKPj4gYXQgdGhlIGVuZCBvZiBsYXN0IHdlZWsuCj4gCj4gSG1tLCAxOCsxOCBt
b250aHMgZnJvbSBPY3RvYmVyIDEzLCAyMDE1IGlzIGF0IHRoZSBlbmQgb2YgdGhpcyB3ZWVrLgoK
UXVpdGUgcG9zc2libGUgLSBJJ20gbm90IGp1ZGdpbmcgYnkgYW5ub3VuY2VtZW50IGRhdGUsIGJ1
dCBieSB0aGUKdGltZSBzdGFtcCBvZiB4ZW4vTWFrZWZpbGUgKHdoaWNoIGlzIGFsd2F5cyB0aGUg
bGFzdCB0aGluZyB0byBnZXQKdXBkYXRlZCwgZm9yIHRoZSB2ZXJzaW9uIGFkanVzdG1lbnQpLgoK
SmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 11:59:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 11: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 1g9UBi-00046L-16; Mon, 08 Oct 2018 11:59:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bw27=mu=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9UBg-00046F-R5
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 11:59:00 +0000
X-Inumbo-ID: 2fd1b91c-caf1-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2fd1b91c-caf1-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 13:56:27 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 08 Oct 2018 05:58:58 -0600
Message-Id: <5BBB467E02000078001EF89D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 08 Oct 2018 05:58:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20181008101445.38735-1-roger.pau@citrix.com>
 <5BBB326002000078001EF7D2@prv1-mh.provo.novell.com>
 <20181008103739.zlou3uwv7mlevrn6@mac.bytemobile.com>
 <20181008105033.yahoyswwjui7u7tg@mac.bytemobile.com>
In-Reply-To: <20181008105033.yahoyswwjui7u7tg@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/vtd: fix iommu_share_p2m_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: xen-devel <xen-devel@lists.xenproject.org>,
 Paul Durrant <paul.durrant@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA4LjEwLjE4IGF0IDEyOjUwLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIE1vbiwgT2N0IDA4LCAyMDE4IGF0IDEyOjM3OjM5UE0gKzAyMDAsIFJvZ2VyIFBhdSBNb25u
w6kgd3JvdGU6Cj4+IE9uIE1vbiwgT2N0IDA4LCAyMDE4IGF0IDA0OjMzOjA0QU0gLTA2MDAsIEph
biBCZXVsaWNoIHdyb3RlOgo+PiA+ID4+PiBPbiAwOC4xMC4xOCBhdCAxMjoxNCwgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPiB3cm90ZToKPj4gPiA+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2lvbW11LmMKPj4gPiA+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKPj4g
PiA+IEBAIC01MDUsNyArNTA1LDcgQEAgaW50IGlvbW11X2RvX2RvbWN0bCgKPj4gPiA+ICAKPj4g
PiA+ICB2b2lkIGlvbW11X3NoYXJlX3AybV90YWJsZWlvbW11X3NoYXJlX3AybV90YWJsZShzdHJ1
Y3QgZG9tYWluKiBkKQo+PiA+ID4gIHsKPj4gPiA+IC0gICAgaWYgKCBpb21tdV91c2VfaGFwX3B0
KGQpICkKPj4gPiA+ICsgICAgaWYgKCBpb21tdV9lbmFibGVkICYmIGhhcF9lbmFibGVkKGQpICYm
IGlvbW11X2hhcF9wdF9zaGFyZSApCj4+ID4gCj4+ID4gQ29uc2lkZXJpbmcgdGhlIG9ubHkgY2Fs
bGVyLCB0aGUgaGFwX2VuYWJsZWQoKSBwYXJ0IGlzIChhbmQgd2FzKSBub3QKPj4gPiBuZWVkZWQg
aGVyZS4KPj4gCj4+IFdvdWxkIHlvdSBsaWtlIG1lIHRvIHJlbW92ZSBpdCBpbiB0aGlzIHBhdGNo
Pwo+IAo+IEkndmUgY29udmVydGVkIGl0IHRvIGFuIEFTU0VSVCBpbnN0ZWFkIG9mIGp1c3QgcmVt
b3ZpbmcgaXQuCgpUaGF0J3MgZmluZSBvZiBjb3Vyc2UgKGFuZCBJIHdhcyBhYm91dCB0byBzdWdn
ZXN0IHRoaXMgaW4gcmVwbHkKdG8geW91ciBlYXJsaWVyIG1haWwsIGJ1dCBsdWNraWx5IGhhdmUg
bG9va2VkIGhlcmUgZmlyc3QpLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 12:06:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 12: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 1g9UIR-00052p-KM; Mon, 08 Oct 2018 12:05:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bw27=mu=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9UIP-00052k-Nr
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 12:05:57 +0000
X-Inumbo-ID: b044db00-caf2-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b044db00-caf2-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 12:07:12 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 08 Oct 2018 06:05:55 -0600
Message-Id: <5BBB482002000078001EF8EC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 08 Oct 2018 06:05:52 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1538758946-12439-1-git-send-email-andrew.cooper3@citrix.com>
 <5BBB2D8702000078001EF7A8@prv1-mh.provo.novell.com>
 <c73e289d-71d6-b6df-4534-b657101665a0@citrix.com>
In-Reply-To: <c73e289d-71d6-b6df-4534-b657101665a0@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/svm: Fix svm_update_guest_efer() for
 domains using shadow paging
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Tim Deegan <tim@xen.org>, Xen-devel <xen-devel@lists.xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.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>

Pj4+IE9uIDA4LjEwLjE4IGF0IDEzOjAzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDgvMTAvMTggMTE6MTIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwNS4x
MC4xOCBhdCAxOTowMiwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gLS0t
IGEveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMKPj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0v
c3ZtL3N2bS5jCj4+PiBAQCAtNjQ5LDEzICs2NDksMzIgQEAgdm9pZCBzdm1fdXBkYXRlX2d1ZXN0
X2NyKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgCj4gY3IsIHVuc2lnbmVkIGludCBmbGFn
cykKPj4+ICBzdGF0aWMgdm9pZCBzdm1fdXBkYXRlX2d1ZXN0X2VmZXIoc3RydWN0IHZjcHUgKnYp
Cj4+PiAgewo+Pj4gICAgICBzdHJ1Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2IgPSB2LT5hcmNoLmh2bS5z
dm0udm1jYjsKPj4+IC0gICAgYm9vbCBsbWEgPSB2LT5hcmNoLmh2bS5ndWVzdF9lZmVyICYgRUZF
Ul9MTUE7Cj4+PiAtICAgIHVpbnQ2NF90IG5ld19lZmVyOwo+Pj4gKyAgICB1bnNpZ25lZCBsb25n
IGd1ZXN0X2VmZXIgPSB2LT5hcmNoLmh2bS5ndWVzdF9lZmVyLAo+Pj4gKyAgICAgICAgeGVuX2Vm
ZXIgPSByZWFkX2VmZXIoKTsKPj4+ICAKPj4+IC0gICAgbmV3X2VmZXIgPSAodi0+YXJjaC5odm0u
Z3Vlc3RfZWZlciB8IEVGRVJfU1ZNRSkgJiB+RUZFUl9MTUU7Cj4+PiAtICAgIGlmICggbG1hICkK
Pj4+IC0gICAgICAgIG5ld19lZmVyIHw9IEVGRVJfTE1FOwo+Pj4gLSAgICB2bWNiX3NldF9lZmVy
KHZtY2IsIG5ld19lZmVyKTsKPj4+ICsgICAgaWYgKCBwYWdpbmdfbW9kZV9zaGFkb3codi0+ZG9t
YWluKSApCj4+PiArICAgIHsKPj4+ICsgICAgICAgIC8qIEVGRVIuTlggaXMgYSBYZW4tb3duZWQg
Yml0IGFuZCBpcyBub3QgdW5kZXIgZ3Vlc3QgY29udHJvbC4gKi8KPj4+ICsgICAgICAgIGd1ZXN0
X2VmZXIgJj0gfkVGRVJfTlg7Cj4+PiArICAgICAgICBndWVzdF9lZmVyIHw9IHhlbl9lZmVyICYg
RUZFUl9OWDsKPj4+ICsKPj4+ICsgICAgICAgIC8qCj4+PiArICAgICAgICAgKiBDUjAuUEcgaXMg
YSBYZW4tb3duZWQgYml0LCBhbmQgcmVtYWlucyBzZXQgZXZlbiB3aGVuIHRoZSBndWVzdCBoYXMK
Pj4+ICsgICAgICAgICAqIGxvZ2ljYWxseSBkaXNhYmxlZCBwYWdpbmcuCj4+PiArICAgICAgICAg
Kgo+Pj4gKyAgICAgICAgICogTE1BIHdhcyBjYWxjdWxhdGVkIHVzaW5nIHRoZSBndWVzdCBDUjAu
UEcgc2V0dGluZywgYnV0IExNRSBuZWVkcwo+Pj4gKyAgICAgICAgICogY2xlYXJpbmcgdG8gYXZv
aWQgaW50ZXJhY3Rpbmcgd2l0aCBYZW4ncyBDUjAuUEcgc2V0dGluZy4gIEFzIHdyaXRlcwo+Pj4g
KyAgICAgICAgICogdG8gQ1IwIGFyZSBpbnRlcmNlcHRlZCwgaXQgaXMgc2FmZSB0byBsZWF2ZSBM
TUUgY2xlYXIgYXQgdGhpcwo+Pj4gKyAgICAgICAgICogcG9pbnQsIGFuZCBmaXggdXAgYm90aCBM
TUUgYW5kIExNQSB3aGVuIENSMC5QRyBpcyBzZXQuCj4+PiArICAgICAgICAgKi8KPj4+ICsgICAg
ICAgIGlmICggIShndWVzdF9lZmVyICYgRUZFUl9MTUEpICkKPj4+ICsgICAgICAgICAgICBndWVz
dF9lZmVyICY9IH5FRkVSX0xNRTsKPj4+ICsgICAgfQo+PiBJIHRoaW5rIHRoaXMgd2FudHMgYW4g
ImVsc2UiLCBlaXRoZXIgQVNTRVJUKClpbmcgdGhhdCB3aGF0IHRoZSByZW1vdmVkCj4+IGNvZGUg
ZGlkIGlzIGFjdHVhbGx5IHRoZSBjYXNlIChhcnJhbmdlZCBmb3IgYnkgdGhlIGNhbGxlcnMpLCBv
cgo+PiByZXRhaW5pbmcgdGhlIG9yaWdpbmFsIGxvZ2ljIGluIHNvbWUgZm9ybS4KPiAKPiBObyAt
IHRoZSBvcmlnaW5hbCBsb2dpYyBkb2VzIG5vdCB3YW50IGtlZXBpbmcuICBJdCBpcyBhIGxhdGVu
dCBidWcgaW4KPiB0aGUgSEFQIGNhc2UsIGJlY2F1c2UgaWYgdGhlIGd1ZXN0IGNvdWxkIHdyaXRl
IHRvIENSMCwgc2V0dGluZyBDUjAuUEcKPiB3b3VsZCBmYWlsIHRvIGFjdGl2YXRlIGxvbmcgbW9k
ZS4KCkhtbSwgcGVyaGFwcyB3ZSdyZSB0YWxraW5nIG9mIGRpZmZlcmVudCBwYXJ0cyBvZiB0aGUg
b3JpZ2luYWwgY29kZToKSSB0aGluayB5b3UgdGFsayBhYm91dCB0aGUgY2xlYXJpbmcgb2YgTE1F
LCB3aGVyZWFzIEkgYW0gbW9zdGx5CmNvbmNlcm5lZCBhYm91dCB0aGUgZHJvcHBlZCBpbXBsaWNh
dGlvbiBvZiBMTUUgZnJvbSBMTUEuIEFsc28Kbm90ZSB0aGF0IEkgc3VnZ2VzdGVkIGtlZXBpbmcg
c29tZSBmb3JtIG9mIHRoZSBvbGQgY29kZSBvbmx5IGFzCm9uZSBvcHRpb247IHRoZSBvdGhlciB3
YXMgdG8gYWRkIGFuIEFTU0VSVCgpIHZlcmlmeWluZyB0aGF0IHRoZQpjYWxsZXJzIGhhdmUgdGFr
ZW4gY2FyZSBvZiB0aGF0IGltcGxpY2F0aW9uLiBJbiBwYXJ0aWN1bGFyIGZvciB0aGVzZQouLi4K
Cj4+IFRoaXMgbG9va3MgcGFydGljdWxhcmx5IHJlbGV2YW50Cj4+IHdoZW4gaHZtX2VmZXJfdmFs
aWQoKSB3YXMgY2FsbGVkIHdpdGggLTEgYXMgaXRzIGNyMF9wZyBhcmd1bWVudCwgYXMKPj4gaW4g
dGhhdCBjYXNlIHRoZXJlIHdhcyBub3QgbmVjZXNzYXJpbHkgYW55IGNvcnJlbGF0aW9uIGVuZm9y
Y2VkCj4+IGJldHdlZW4gRUZFUi5MTUEgYW5kIENSMC5QRy4KPiAKPiBPbiB0aGUgc3ViamVjdCBv
ZiBwYXNzaW5nIC0xLCAgYWxsIG9mIHRoYXQgbG9naWMgaXMgaG9ycmlibGUsIGJ1dCBpdCBpcwo+
IG9ubHkgZXZlciB1c2VkIHdoZW4gTE1FL0xNQSBpcyBiZWluZyByZWNhbGN1bGF0ZWQgYXJvdW5k
IG90aGVyIHN0YXRlCj4gY2hhbmdlcy4KCi4uLiBjYXNlcyBJIGNvdWxkbid0IHJlYWxseSBjb252
aW5jZSBteXNlbGYgdGhhdCBhbGwgY2FsbGVycyByZWFsbHkKZ3VhcmFudGVlIHRoaXMuCgpBbnl3
YXkgLSBkb24ndCByZWFkIHRoaXMgYXMgYW4gb2JqZWN0aW9uIHRvIHRoZSBjaGFuZ2UuIEkgYWdy
ZWUKU1ZNIGFuZCBWTVggc2hvdWxkIGJlIGluIGxpbmUgd2l0aCBvbmUgYW5vdGhlciB3aGVyZXZl
cgpwb3NzaWJsZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 13:06:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 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 1g9VEn-0001c5-9X; Mon, 08 Oct 2018 13:06:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bw27=mu=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9VEm-0001c0-8E
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 13:06:16 +0000
X-Inumbo-ID: 9565c852-cafa-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9565c852-cafa-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 15:03:43 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 08 Oct 2018 07:06:13 -0600
Message-Id: <5BBB564202000078001EF950@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 08 Oct 2018 07:06:10 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] preparations for 4.11.1 and 4.8.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: Anthony Perard <anthony.perard@citrix.com>,
 Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 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>

QWxsLAoKYm90aCByZWxlYXNlcyBhcmUgZHVlIGluIGFib3V0IGEgbW9udGgncyB0aW1lLiBQbGVh
c2UgcG9pbnQgb3V0CmJhY2twb3J0cyB5b3UgZmluZCBtaXNzaW5nIGZyb20gdGhlaXIgcmVzcGVj
dGl2ZSBzdGFnaW5nIGJyYW5jaGVzLApidXQgd2hpY2ggeW91IGNvbnNpZGVyIHJlbGV2YW50LiBP
biB0b3Agb2Ygd2hhdCBJJ3ZlIGp1c3QgcHVzaGVkCnRoZXJlIEkgaGF2ZQoKMmZiNTdlNGJlZQl4
ODY6IHNpbGVuY2UgZmFsc2UgbG9nIG1lc3NhZ2VzIGZvciBwbGFpbiAieHB0aSIgLyAicHYtbDF0
ZiIKNTFlMGNiNDU5Mwl4ODY6IHNwbGl0IG9wdF94cHRpCjBiODk2NDNlZjYJeDg2OiBzcGxpdCBv
cHRfcHZfbDF0Zgo4NzQzZDJkZWE1CXg4NjogZml4ICJ4cHRpPSIgYW5kICJwdi1sMXRmPSIgeWV0
IGFnYWluCmUzMGM0N2NkOGIJdnRkOiBhZGQgbWlzc2luZyBjaGVjayBmb3Igc2hhcmVkIEVQVC4u
LgoKcXVldWVkIGFscmVhZHkgLSBubyBuZWVkIHRvIHBvaW50IHRoZXNlIG91dCBzZXBhcmF0ZWx5
LgoKSSd2ZSBub3RpY2VkIG9ubHkgbm93IHRoYXQgZXZlbiA0LjguNCBoYXMgZ29uZSBvdXQgYWxy
ZWFkeSBhZnRlcgppdHMgZnVsbCBzdXBwb3J0IHRpbWUgcGVyaW9kIHdhcyBvdmVyLCBkdWUgdG8g
dGhlIHNpZ25pZmljYW50IGRlbGF5CmJldHdlZW4gaXRzIHByZXBhcmF0aW9ucyBhbm5vdW5jZW1l
bnQgYW5kIGl0IGFjdHVhbGx5IGhhdmluZwpiZWNvbWUgcmVhZHkuIFNpbmNlIGl0cyB0cmVlIHdh
cyBtYWludGFpbmVkIGFzIGlmIGFub3RoZXIgc3RhYmxlCnJlbGVhc2Ugd291bGQgYmUgZG9uZSwg
SSB0aGluayB3ZSB3aWxsIHdhbnQgdG8gY3V0IHN1Y2ggYSByZWxlYXNlLgpJbiB0aGF0IGV2ZW50
LCA0LjguNSBpcyBnb2luZyB0byBiZSB0aGUgbGFzdCBYZW5Qcm9qZWN0IGNvb3JkaW5hdGVkCnJl
bGVhc2UgZnJvbSB0aGF0IGJyYW5jaC4gSWYgd2UgZGVjaWRlIG90aGVyd2lzZSwgd2UnZCB0aGVu
CmFubm91bmNlIGFmdGVyIHRoZSBmYWN0IHRoYXQgNC44LjQgYWN0dWFsbHkgd2FzLgoKSmFuCgoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 13:07:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 13: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 1g9VG1-0001gg-On; Mon, 08 Oct 2018 13:07:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rmgd=mu=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g9VG0-0001fq-2H
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 13:07:32 +0000
X-Inumbo-ID: 4b017d48-cafb-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4b017d48-cafb-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 13:08: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 <aliasfile-bounces@xenproject.org>)
 id 1g9VFw-0006cB-1Y; Mon, 08 Oct 2018 13: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 1g9VFv-0004yl-M8; Mon, 08 Oct 2018 13:07:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g9VFv-0006g1-LH; Mon, 08 Oct 2018 13:07:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128500-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=7b20a865bc105fe566156201c8e6c37ef692e3dd
X-Osstest-Versions-That: xen=91d4eca7add6a7a114bc05cc6d38223a0c0b5575
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 08 Oct 2018 13:07:27 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128500: 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>

ZmxpZ2h0IDEyODUwMCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODUwMC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA3YjIwYTg2NWJjMTA1ZmU1NjYxNTYyMDFjOGU2YzM3ZWY2OTJlM2RkCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA5MWQ0ZWNhN2FkZDZhN2ExMTRi
YzA1Y2M2ZDM4MjIzYTBjMGI1NTc1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg0MjYgIDIwMTgt
MTAtMDUgMTY6MDA6NTggWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4NTAwICAy
MDE4LTEwLTA4IDExOjAwOjU2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hy
aXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIFlhbmcgUWlhbiA8eWFuZy5xaWFuQGNpdHJpeC5j
b20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0taTM4NiAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21l
L3hlbi9naXQveGVuLmdpdAogICA5MWQ0ZWNhN2FkLi43YjIwYTg2NWJjICA3YjIwYTg2NWJjMTA1
ZmU1NjYxNTYyMDFjOGU2YzM3ZWY2OTJlM2RkIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 13:16:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 13:16: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 1g9VOZ-0002Y4-Ui; Mon, 08 Oct 2018 13:16:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bw27=mu=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9VOY-0002Xz-M8
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 13:16:22 +0000
X-Inumbo-ID: 8677349d-cafc-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8677349d-cafc-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 13:17:37 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 08 Oct 2018 07:16:20 -0600
Message-Id: <5BBB58A102000078001EF969@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 08 Oct 2018 07:16:17 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20181005134334.2645-1-paul.durrant@citrix.com>
 <20181005134334.2645-2-paul.durrant@citrix.com>
In-Reply-To: <20181005134334.2645-2-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/2] x86/hvm: make sure
 HVM_PARAM_[BUF]IOREQ_PFN can only be set once
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

Pj4+IE9uIDA1LjEwLjE4IGF0IDE1OjQzLCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+IFRoZXNlIHBhcmFtZXRlcnMgc2hvdWxkIGhhdmUgYWx3YXlzIGJlZW4gaW4gdGhlICdzZXQg
b25jZScgY2F0ZWdvcnkKPiBidXQgdGhpcyBoYXMsIHNvIGZhciwgbm90IGJlZW4gZW5mb3JjZWQu
CgpCdXQgbm93IHRoYXQgd2UncmUgbm90IGV2ZW4gaGFuZGxpbmcgdGhlc2UgYW55bW9yZSwgd2h5
IGlzIHRoZXJlIGEKbmVlZCB0byBzdGFydCBkb2luZyBzbz8gSWYgYW55dGhpbmcgd291bGRuJ3Qg
aXQgYmUgYmV0dGVyIHRvIGFkZCB0aGVtCnRvIHRoZSBkZXByZWNhdGVkIGdyb3VwIGluIHRoYXQg
c2FtZSBmdW5jdGlvbiAoYW5kIG1heWJlIGFsc28gaXRzCiJnZXQiIGNvdW50ZXJwYXJ0KT8KCkph
bgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 13:19:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 13: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 1g9VRB-0002gX-Fo; Mon, 08 Oct 2018 13:19:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7x41=mu=citrix.com=prvs=812b1a826=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g9VR9-0002gR-Tm
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 13:19:03 +0000
X-Inumbo-ID: e65438eb-cafc-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e65438eb-cafc-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 13:20:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,357,1534809600"; d="scan'208";a="67254551"
Date: Mon, 8 Oct 2018 14:18:58 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Xin Li <talons.lee@gmail.com>
Message-ID: <20181008131858.4ck7unvztw2rqjhi@zion.uk.xensource.com>
References: <20181008105903.766-1-xin.li@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181008105903.766-1-xin.li@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 1/3] xen/xsm: remove unnecessary #define
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Xin Li <xin.li@citrix.com>,
 root <root@lcy2-dt16.xenrtcloud>, Tim Deegan <tim@xen.org>,
 xen-devel@lists.xen.org, Jan Beulich <JBeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ming Lu <ming.lu@citrix.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>

T24gTW9uLCBPY3QgMDgsIDIwMTggYXQgMDY6NTk6MDFQTSArMDgwMCwgWGluIExpIHdyb3RlOgo+
IEZyb206IHJvb3QgPHJvb3RAbGN5Mi1kdDE2LnhlbnJ0Y2xvdWQ+CgpUaGlzIG5lZWRzIHRvIGJl
IGRlbGV0ZWQgd2hpbGUgY29tbWl0dGluZy4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 13:20:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 13:20: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 1g9VSP-0003La-Uu; Mon, 08 Oct 2018 13:20:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bw27=mu=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9VSO-0003LS-8c
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 13:20:20 +0000
X-Inumbo-ID: 148c6a47-cafd-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 148c6a47-cafd-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 13:21:36 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 08 Oct 2018 07:20:18 -0600
Message-Id: <5BBB598F02000078001EF972@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 08 Oct 2018 07:20:15 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20181005134334.2645-1-paul.durrant@citrix.com>
 <20181005134334.2645-2-paul.durrant@citrix.com>
In-Reply-To: <20181005134334.2645-2-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/2] x86/hvm: make sure
 HVM_PARAM_[BUF]IOREQ_PFN can only be set once
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

Pj4+IE9uIDA1LjEwLjE4IGF0IDE1OjQzLCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+IFRoZXNlIHBhcmFtZXRlcnMgc2hvdWxkIGhhdmUgYWx3YXlzIGJlZW4gaW4gdGhlICdzZXQg
b25jZScgY2F0ZWdvcnkKPiBidXQgdGhpcyBoYXMsIHNvIGZhciwgbm90IGJlZW4gZW5mb3JjZWQu
CgpIbW0sIG5vdyB0aGF0IEknbSBsb29raW5nIGF0IHBhdGNoIDIgSSBzZWUgd2hlcmUgdGhpcyBp
cyBjb21pbmcgZnJvbSwKYnV0IGEgaGludCB0b3dhcmRzIHRoaXMgaGVyZSB3b3VsZCBoYXZlIGhl
bHBlZCwgaWYgdGhpcyBpcyB0byBiZSBhCnNlcGFyYXRlIHBhdGNoIChmb2xkaW5nIGludG8gdGhl
IHNlY29uZCBwYXRjaCB3aXRoIGEgcmVzcGVjdGl2ZQpyZW1hcmsgd291bGQgcGVyaGFwcyBoYXZl
IGJlZW4gYmV0dGVyIGFueXdheSkuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 13:21:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 13:21: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 1g9VTg-0003T4-EV; Mon, 08 Oct 2018 13:21:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zmvf=mu=citrix.com=prvs=81273039b=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g9VTf-0003St-6s
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 13:21:39 +0000
X-Inumbo-ID: bac43a7a-cafc-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bac43a7a-cafc-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 15:19:05 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,357,1534809600"; d="scan'208";a="80134870"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH 1/2] x86/hvm: make sure HVM_PARAM_[BUF]IOREQ_PFN can only
 be set once
Thread-Index: AQHUXLFr6SLxxdzuvU2oQg+p7jscE6UVOGKAgAAhxZA=
Date: Mon, 8 Oct 2018 13:21:35 +0000
Message-ID: <66f6306bdc564059bce532b56edbaef4@AMSPEX02CL03.citrite.net>
References: <20181005134334.2645-1-paul.durrant@citrix.com>
 <20181005134334.2645-2-paul.durrant@citrix.com>
 <5BBB598F02000078001EF972@prv1-mh.provo.novell.com>
In-Reply-To: <5BBB598F02000078001EF972@prv1-mh.provo.novell.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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 1/2] x86/hvm: make sure
 HVM_PARAM_[BUF]IOREQ_PFN can only be set once
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMDggT2N0b2JlciAyMDE4IDE0OjIwCj4gVG86IFBh
dWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IEFuZHJldyBDb29wZXIg
PEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBXZWkgTGl1Cj4gPHdlaS5saXUyQGNpdHJpeC5j
b20+OyB4ZW4tZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4KPiBTdWJqZWN0
OiBSZTogW1BBVENIIDEvMl0geDg2L2h2bTogbWFrZSBzdXJlIEhWTV9QQVJBTV9bQlVGXUlPUkVR
X1BGTiBjYW4KPiBvbmx5IGJlIHNldCBvbmNlCj4gCj4gPj4+IE9uIDA1LjEwLjE4IGF0IDE1OjQz
LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4gVGhlc2UgcGFyYW1ldGVycyBz
aG91bGQgaGF2ZSBhbHdheXMgYmVlbiBpbiB0aGUgJ3NldCBvbmNlJyBjYXRlZ29yeQo+ID4gYnV0
IHRoaXMgaGFzLCBzbyBmYXIsIG5vdCBiZWVuIGVuZm9yY2VkLgo+IAo+IEhtbSwgbm93IHRoYXQg
SSdtIGxvb2tpbmcgYXQgcGF0Y2ggMiBJIHNlZSB3aGVyZSB0aGlzIGlzIGNvbWluZyBmcm9tLAo+
IGJ1dCBhIGhpbnQgdG93YXJkcyB0aGlzIGhlcmUgd291bGQgaGF2ZSBoZWxwZWQsIGlmIHRoaXMg
aXMgdG8gYmUgYQo+IHNlcGFyYXRlIHBhdGNoIChmb2xkaW5nIGludG8gdGhlIHNlY29uZCBwYXRj
aCB3aXRoIGEgcmVzcGVjdGl2ZQo+IHJlbWFyayB3b3VsZCBwZXJoYXBzIGhhdmUgYmVlbiBiZXR0
ZXIgYW55d2F5KS4KPiAKCk9rLiBJJ2xsIHNxdWFzaCB0aGVtIHRvZ2V0aGVyIGlmIEkgbmVlZCB0
byBkbyBhIHYyLgoKICBQYXVsCgo+IEphbgo+IAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 13:29:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 13: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 1g9Vb5-0003j7-GS; Mon, 08 Oct 2018 13:29:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bw27=mu=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9Vb4-0003j2-AE
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 13:29:18 +0000
X-Inumbo-ID: 54f2b786-cafe-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 54f2b786-cafe-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 13:30:33 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 08 Oct 2018 07:29:16 -0600
Message-Id: <5BBB5BA802000078001EF995@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 08 Oct 2018 07:29:12 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20181005134334.2645-1-paul.durrant@citrix.com>
 <20181005134334.2645-3-paul.durrant@citrix.com>
In-Reply-To: <20181005134334.2645-3-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/2] x86/hvm/ioreq: allow ioreq servers to
 use HVM_PARAM_[BUF]IOREQ_PFN
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

Pj4+IE9uIDA1LjEwLjE4IGF0IDE1OjQzLCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+IFNpbmNlIGNvbW1pdCAyYzI1N2JkNiAieDg2L2h2bTogcmVtb3ZlIGRlZmF1bHQgaW9yZXEg
c2VydmVyIChhZ2FpbikiIHRoZQo+IEdGTnMgYWxsb2NhdGVkIGJ5IHRoZSB0b29sc3RhY2sgYW5k
IHNldCBpbiBIVk1fUEFSQU1fSU9SRVFfUEZOIGFuZAo+IEhWTV9QQVJBTV9CVUZJT1JFUV9QRk4g
aGF2ZSBiZWVuIHVudXNlZC4gVGhpcyBwYXRjaCBhbGxvd3MgdGhlbSB0byBiZSB1c2VkCj4gYnkg
KG5vbi1kZWZhdWx0KSBpb3JlcSBzZXJ2ZXJzLgo+IAo+IE5PVEU6IFRoaXMgZml4ZXMgYSBjb21w
YXRpYmlsaXR5IGlzc3VlLiBBIGd1ZXN0IGNyZWF0ZWQgb24gYSB2ZXJzaW9uIG9mCj4gICAgICAg
WGVuIHRoYXQgcHJlLWRhdGVzIHRoZSBpbml0aWFsIGlvcmVxIHNlcnZlciBpbXBsZW1lbnRhdGlv
biBhbmQgdGhlbgo+ICAgICAgIG1pZ3JhdGVkIGluIHdpbGwgY3VycmVudGx5IGZhaWwgdG8gcmVz
dW1lIGJlY2F1c2UgaXRzIG1pZ3JhdGlvbgo+ICAgICAgIHN0cmVhbSB3aWxsIGxhY2sgdmFsdWVz
IGZvciBIVk1fUEFSQU1fSU9SRVFfU0VSVkVSX1BGTiBhbmQKPiAgICAgICBIVk1fUEFSQU1fTlJf
SU9SRVFfU0VSVkVSX1BBR0VTICp1bmxlc3MqIHRoZSBzeXN0ZW0gaGFzIGFuCj4gICAgICAgZW11
bGF0b3IgZG9tYWluIHRoYXQgdXNlcyBkaXJlY3QgcmVzb3VyY2UgbWFwcGluZyAod2hpY2ggZGVw
ZW5kcwo+ICAgICAgIG9uIHRoZSB2ZXJzaW9uIG9mIHByaXZjbWQgaXQgaGFwcGVucyB0byBoYXZl
KSBpbiB3aGljaCBjYXNlIGl0Cj4gICAgICAgd2lsbCBub3QgcmVxdWlyZSB1c2Ugb2YgR0ZOcyBm
b3IgdGhlIGlvcmVxIHNlcnZlciBzaGFyZWQKPiAgICAgICBwYWdlcy4KCk1lYW5pbmcgdGhpcyB3
YW50cyB0byBiZSBiYWNrcG9ydGVkIHRpbGwgd2hlcmU/Cgo+IEEgc2ltaWxhciBjb21wYXRpYmls
aXR5IGlzc3VlIHdpdGggbWlncmF0ZWQtaW4gVk1zIGV4aXN0cyB3aXRoIFhlbiA0LjExCj4gYmVj
YXVzZSB0aGUgdXBzdHJlYW0gUUVNVSBmYWxsLWJhY2sgdG8gdXNlIGxlZ2FjeSBpb3JlcSBzZXJ2
ZXIgd2FzIGJyb2tlbgo+IHdoZW4gZGlyZWN0IHJlc291cmNlIG1hcHBpbmcgd2FzIGludHJvZHVj
ZWQuCj4gVGhpcyBpcyBiZWNhdXNlLCBwcmlvciB0byB0aGUgcmVzb3VyY2UgbWFwcGluZyBwYXRj
aGVzLCBpdCB3YXMgdGhlIGNyZWF0aW9uCj4gb2YgdGhlIG5vbi1kZWZhdWx0IGlvcmVxIHNlcnZl
ciB0aGF0IGZhaWxlZCBpZiBHRk5zIHdlcmUgbm90IGF2YWlsYWJsZQo+IHdoZXJlYXMsIGFzIG9m
IDQuMTEsIGl0IGlzIHJldHJpZXZhbCBvZiB0aGUgaW5mbyB0aGF0IGZhaWxzIHdoaWNoIGRvZXMg
bm90Cj4gdHJpZ2dlciB0aGUgZmFsbC1iYWNrLgoKQXJlIHlvdSB3b3JraW5nIG9uIGEgZml4IG9y
IHdvcmthcm91bmQgZm9yIHRoaXMsIHRvbywgdGhlbj8KCj4gLS0tIGEveGVuL2FyY2gveDg2L2h2
bS9pb3JlcS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jCj4gQEAgLTIzNyw2ICsy
MzcsMjYgQEAgYm9vbCBoYW5kbGVfaHZtX2lvX2NvbXBsZXRpb24oc3RydWN0IHZjcHUgKnYpCj4g
ICAgICByZXR1cm4gdHJ1ZTsKPiAgfQo+ICAKPiArc3RhdGljIGdmbl90IGh2bV9hbGxvY19sZWdh
Y3lfaW9yZXFfZ2ZuKHN0cnVjdCBodm1faW9yZXFfc2VydmVyICpzKQo+ICt7Cj4gKyAgICBzdHJ1
Y3QgZG9tYWluICpkID0gcy0+dGFyZ2V0Owo+ICsgICAgdW5zaWduZWQgaW50IGk7Cj4gKwo+ICsg
ICAgQlVJTERfQlVHX09OKEhWTV9QQVJBTV9JT1JFUV9QRk4gPgo+ICsgICAgICAgICAgICAgICAg
IHNpemVvZihkLT5hcmNoLmh2bS5pb3JlcV9nZm4ubGVnYWN5X21hc2spICogOCk7Cj4gKyAgICBC
VUlMRF9CVUdfT04oSFZNX1BBUkFNX0JVRklPUkVRX1BGTiA+Cj4gKyAgICAgICAgICAgICAgICAg
c2l6ZW9mKGQtPmFyY2guaHZtLmlvcmVxX2dmbi5sZWdhY3lfbWFzaykgKiA4KTsKPiArICAgIEJV
SUxEX0JVR19PTihIVk1fUEFSQU1fQlVGSU9SRVFfUEZOICE9IEhWTV9QQVJBTV9JT1JFUV9QRk4g
KyAxKTsKPiArCj4gKyAgICBmb3IgKCBpID0gSFZNX1BBUkFNX0lPUkVRX1BGTjsgaSA8PSBIVk1f
UEFSQU1fQlVGSU9SRVFfUEZOOyBpKysgKQo+ICsgICAgewo+ICsgICAgICAgIGlmICggIXRlc3Rf
YW5kX3NldF9iaXQoaSwgJmQtPmFyY2guaHZtLmlvcmVxX2dmbi5sZWdhY3lfbWFzaykgKQo+ICsg
ICAgICAgICAgICByZXR1cm4gX2dmbihkLT5hcmNoLmh2bS5wYXJhbXNbaV0pOwoKQXJlbid0IHlv
dSByaXNraW5nIHRvIHVzZSBHRk4gMCBoZXJlLCBpZiB0aGUgcGFyYW0gd2FzIG5ldmVyIHNldD8K
U2luY2UgaW4gdGhlb3J5IEdGTiAwIGNvdWxkIGJlIHZhbGlkIGhlcmUsIHBlcmhhcHMgd2hldGhl
ciB0aGVzZQpNRk5zIG1heSBiZSB1c2VkIHNob3VsZCBiZSB0cmFja2VkIGJ5IHN0YXJ0aW5nIG91
dCBsZWdhY3lfbWFzawpzdWNoIHRoYXQgYWxsb2NhdGlvbnMgYXJlIGltcG9zc2libGUsIHdoaWxl
IHRoZSBzZXR0aW5nIG9mIHRoZQpwYXJhbXMgd291bGQgdGhlbiBtYWtlIHRoZSBzbG90cyBhdmFp
bGFibGUgZm9yIGFsbG9jYXRpbmcgZnJvbT8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 13:38:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 13: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 1g9VjS-0004Xy-GT; Mon, 08 Oct 2018 13:37:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bw27=mu=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9VjR-0004Xt-Jb
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 13:37:57 +0000
X-Inumbo-ID: 02a21af9-caff-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 02a21af9-caff-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 15:35:24 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 08 Oct 2018 07:37:55 -0600
Message-Id: <5BBB5DAE02000078001EF9A7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 08 Oct 2018 07:37:50 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1538751289-1109-1-git-send-email-andrew.cooper3@citrix.com>
 <1538751289-1109-2-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1538751289-1109-2-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/5] xen/domain: Introduce a new
 check_domain_config() 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: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDA1LjEwLjE4IGF0IDE2OjU0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQ2FsbCBpdCBmcm9tIHRoZSBoZWFkIG9mIGRvbWFpbl9jcmVhdGUoKSAoYmVmb3JlIGRv
aW5nIGFueSBtZW1vcnkKPiBhbGxvY2F0aW9ucyksIHdoaWNoIHdpbGwgYXBwbHkgdGhlIGNoZWNr
cyB0byBkb20wIGFzIHdlbGwgYXMgZG9tVSdzLgo+IAo+IEZvciBub3csIGp1c3Qgc3Vic3VtZSB0
aGUgWEVOX0RPTUNUTF9DREZfKiBjaGVjayBmcm9tIFhFTl9ET01DVExfY3JlYXRlZG9tYWluLgo+
IFRoaXMgbWVhbnMgdGhhdCB0aGUgY29ybmVyIGNhc2Ugb2YgdGhlIHRvb2xzdGFjayBwcm92aWRp
bmcgYmFkIGNvbmZpZ3VyYXRpb24KPiB3aWxsIGJ1cm4gYSBkb21pZCwgYnV0IHByb2R1Y3Rpb24g
c2V0dXBzIHNob3VsZG4ndCBldmVyIGdldCBpbnRvIHRoaXMKPiBzaXR1YXRpb24uCgoiQnVybiIg
YXMgaW4gInNraXAgaW4gdGhlIGN1cnJlbnQgcm91bmQiLCBub3QgYXMgaW4gImxlYWsiIGFmYWl1
PwoKPiAtLS0gYS94ZW4vY29tbW9uL2RvbWFpbi5jCj4gKysrIGIveGVuL2NvbW1vbi9kb21haW4u
Ywo+IEBAIC0yODgsNiArMjg4LDE4IEBAIHN0YXRpYyB2b2lkIF9kb21haW5fZGVzdHJveShzdHJ1
Y3QgZG9tYWluICpkKQo+ICAgICAgZnJlZV9kb21haW5fc3RydWN0KGQpOwo+ICB9Cj4gIAo+ICtz
dGF0aWMgaW50IGNoZWNrX2RvbWFpbl9jb25maWcoc3RydWN0IHhlbl9kb21jdGxfY3JlYXRlZG9t
YWluICpjb25maWcpCgpJIHdhcyB0ZW1wdGVkIHRvIGFzayBmb3IgdGhlIHBhcmFtZXRlciB0byBi
ZSBjb25zdGlmaWVkLCBidXQgc2luY2Ugb24KaXRzIG93biB0aGUgY29kZSBtb3ZlbWVudCBoZXJl
IG1ha2VzIG5vIHNlbnNlIChhbmQgdGhlIGRlc2NyaXB0aW9uCmFsc28gZG9lc24ndCBzdXBwbHkg
YW55IGhpbnQpLCBJJ3ZlIHBlZWtlZCBpbnRvIHBhdGNoIDIsIHdoZXJlIEkgZm91bmQKdGhhdCBB
cm0ncyBhcmNoX2NoZWNrX2RvbWFpbl9jb25maWcoKSBhY3R1YWxseSBtb2RpZmllcyB0aGUgY29u
ZmlnLgpXaXRoIHRoYXQgSSBkb24ndCBjb25zaWRlciAiY2hlY2siIHRoZSByaWdodCB0ZXJtIGZv
ciB0aGUgZnVuY3Rpb24gbmFtZTsKInNhbml0aXplIiBvciAibWFzc2FnZSIgcGVyaGFwcz8KCkph
bgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 13:39:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 13:39: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 1g9Vkk-0004db-6f; Mon, 08 Oct 2018 13:39:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bw27=mu=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9Vki-0004dV-Jf
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 13:39:16 +0000
X-Inumbo-ID: b9cbf0e5-caff-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b9cbf0e5-caff-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 13:40:32 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 08 Oct 2018 07:39:14 -0600
Message-Id: <5BBB5DFF02000078001EF9AA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 08 Oct 2018 07:39:11 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1538751289-1109-1-git-send-email-andrew.cooper3@citrix.com>
 <1538751289-1109-3-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1538751289-1109-3-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/5] xen/domain: Introduce a new
 arch_check_domain_config() 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: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDA1LjEwLjE4IGF0IDE2OjU0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gdGhlIEFSTSBzaWRlLCBsaWZ0IHRoZSBjb2RlIHRvIHNlbGVjdCB0aGUgYXBwcm9w
cmlhdGUgR0lDIHZlcnNpb24gd2hlbgo+IE5BVElWRSBpcyByZXF1ZXN0ZWQuCj4gCj4gU2lnbmVk
LW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClRoZSBt
aW5pbWFsIHg4NiBwaWVjZXMKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KKHBvc3NpYmx5IHN1YmplY3QgdG8gcmVuYW1pbmcgYXMgcGVyIHBhdGNoIDEncyBjb21tZW50
KQoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 13:41:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 13: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 1g9Vmq-0005N0-NR; Mon, 08 Oct 2018 13:41:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=75fv=mu=newtech.fi=dag@srs-us1.protection.inumbo.net>)
 id 1g9Vmo-0005Ms-P0
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 13:41:26 +0000
X-Inumbo-ID: 06825fbd-cb00-11e8-a6a9-d7ebe60f679a
Received: from mail.newtech.fi (unknown [83.150.94.195])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 06825fbd-cb00-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 13:42:41 +0000 (UTC)
Received: from dag.newtech.fi (dag.newtech.fi [194.110.87.1])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mail.newtech.fi (Postfix) with ESMTPSA id C85176677B
 for <xen-devel@lists.xenproject.org>; Mon,  8 Oct 2018 16:41:22 +0300 (EEST)
From: Dag Nygren <dag@newtech.fi>
To: xen-devel@lists.xenproject.org
Date: Mon, 08 Oct 2018 16:41:22 +0300
Message-ID: <3151252.0ZAaMuH7Fy@dag.newtech.fi>
Organization: Oy Espoon Newtech Ab
MIME-Version: 1.0
Subject: [Xen-devel] vtpmmgr compiled from from git strange output
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkhCgpKdXN0IGNsb25lZCBtYXN0ZXIgZnJvbSBnaXQgYW5kIGNvbXBpbGVkCnN0dWJkb20vdnRw
bW1nciBhbmQgYW0gZ2V0dGluZyB3ZWlyZCBvdXRwdXQgZnJvbSBpdC4KCkxpa2UgdGhpczoKCklO
Rk9bVFBNXTogVFBNMl9QQ1JfUmVhZApUUE0gTWFuYWdlciAtIGRpc2sgZm9ybWF0IDAKIHJvb3Qg
c2VhbDogenU7IHNlY3RvciBvZiA4NDogenUKIHJvb3Q6IHp1IHY9enUKIGl0cmVlOiAzNjsgc2Vj
dG9yIG9mIDExMjogenUKIGdyb3VwOiB6dSB2PXp1IGlkPXp1IG1kPXp1CiBncm91cCBzZWFsOiB6
dTsgNzIgaW4gcGFyZW50OiB6dTsgc2VjdG9yIG9mIDU6IHp1CiB2dHBtOiB6dSt6dTsgc2VjdG9y
IG9mIDIwOiB6dQpJTkZPW1ZUUE1dOiBkaXNrX3JlYWRfc2VjdG9yIDAKSU5GT1tWVFBNXTogZGlz
a19yZWFkX3NlY3RvciAxCmxvYWRfcm9vdF9wcmU6IG4vbgpJTkZPW1ZUUE1dOiBBc3N1bWluZyBm
aXJzdCB0aW1lIGluaXRpYWxpemF0aW9uLgpJTkZPW1RQTV06IFRQTTJfQ3JlYXRlUHJpbWFyeQpJ
TkZPW1ZUUE1dOiBTUksgaGFuZGxlOiAweDgwMDAwMDAwCklORk9bVFBNXTogVFBNMl9DcmVhdGUK
Ckxvb2tpbmcgYXQgdGhlIGhpc3RvcnkgaW4gZ2l0IGl0IHNlZW1zIGxpa2UgdGhlICV6dSB3YXMg
cGF0Y2hlZApxdWl0ZSBkb21lIHRpbWUgYWdvLiBXaHkgd2FzIHRoaXMgZG9uZSBldmVuIGlmIHRo
ZQpzdXBwb3J0aW5nIGMtbGliIGRvZXNuJ3Qgc2VlbSB0byBzdXBwb3J0IGl0PwoKQW0gSSBtaXNz
aW5nIHNvbWV0aGluZyBoZXJlPwoKQW5kIHN0aWxsIHZ0cG1tcmcgd2lsbCBub3QgZXZlbiB0b3Vj
aCB0aGUKZGlzayBpbWFnZSB0byBwZXJzaXN0YW50bHkgc2F2ZSB0aGUgSGFzaCBLZXkgb2YKdGhl
IHZ0cG06cy4KCkFtIEkgYmVhdGluZyBhIGRlYWQgaG9yc2UgaGVyZT8KCkJlc3QKRGFnCgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 13:45:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 13:45: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 1g9Vr7-0005Yz-DW; Mon, 08 Oct 2018 13:45:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bw27=mu=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9Vr6-0005Yt-8l
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 13:45:52 +0000
X-Inumbo-ID: 1e11b803-cb00-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1e11b803-cb00-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 15:43:20 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 08 Oct 2018 07:45:50 -0600
Message-Id: <5BBB5F8B02000078001EF9C9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 08 Oct 2018 07:45:47 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1538751289-1109-1-git-send-email-andrew.cooper3@citrix.com>
 <1538751289-1109-4-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1538751289-1109-4-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 3/5] xen/domain: Audit config->max_vcpus
 during {, arch_}check_domain_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: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDA1LjEwLjE4IGF0IDE2OjU0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbi5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2Rv
bWFpbi5jCj4gQEAgLTYwMSw2ICs2MDEsOCBAQCB2b2lkIHZjcHVfc3dpdGNoX3RvX2FhcmNoNjRf
bW9kZShzdHJ1Y3QgdmNwdSAqdikKPiAgCj4gIGludCBhcmNoX2NoZWNrX2RvbWFpbl9jb25maWco
c3RydWN0IHhlbl9kb21jdGxfY3JlYXRlZG9tYWluICpjb25maWcpCj4gIHsKPiArICAgIHVuc2ln
bmVkIGludCBtYXhfdmNwdXMgPSAwOwoKSXMgdGhlIGluaXRpYWxpemVyIHJlYWxseSBuZWVkZWQg
aGVyZSBjb25zaWRlcmluZyAuLi4KCj4gQEAgLTYxOSw2ICs2MjEsMjIgQEAgaW50IGFyY2hfY2hl
Y2tfZG9tYWluX2NvbmZpZyhzdHJ1Y3QgeGVuX2RvbWN0bF9jcmVhdGVkb21haW4gKmNvbmZpZykK
PiAgICAgICAgICB9Cj4gICAgICB9Cj4gIAo+ICsgICAgLyogQ2FsY3VsYXRlIHRoZSBtYXhpbXVt
IG51bWJlciBvZiB2Y3B1cyBmcm9tIHRoZSBzZWxlY3RlZCBHSUMgdmVyc2lvbi4uLiAqLwo+ICsg
ICAgc3dpdGNoICggY29uZmlnLT5hcmNoLmdpY192ZXJzaW9uICkKPiArICAgIHsKPiArICAgIGNh
c2UgR0lDX1YyOiBtYXhfdmNwdXMgPSA4OyAgIGJyZWFrOwo+ICsgICAgY2FzZSBHSUNfVjM6IG1h
eF92Y3B1cyA9IDI1NTsgYnJlYWs7Cj4gKwo+ICsgICAgZGVmYXVsdDoKPiArICAgICAgICByZXR1
cm4gLUVPUE5PVFNVUFA7CgouLi4gdGhpcz8KCj4gLS0tIGEveGVuL2NvbW1vbi9kb21haW4uYwo+
ICsrKyBiL3hlbi9jb21tb24vZG9tYWluLmMKPiBAQCAtMjk3LDYgKzI5Nyw5IEBAIHN0YXRpYyBp
bnQgY2hlY2tfZG9tYWluX2NvbmZpZyhzdHJ1Y3QgeGVuX2RvbWN0bF9jcmVhdGVkb21haW4gKmNv
bmZpZykKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWEVOX0RPTUNUTF9DREZfeHNfZG9t
YWluKSApCj4gICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gIAo+ICsgICAgaWYgKCBjb25maWct
Pm1heF92Y3B1cyA8IDEgKQo+ICsgICAgICAgIHJldHVybiAtRUlOVkFMOwo+ICsKPiAgICAgIHJl
dHVybiBhcmNoX2NoZWNrX2RvbWFpbl9jb25maWcoY29uZmlnKTsKPiAgfQoKQW55IHJlYXNvbiB5
b3UgZG9uJ3QgcmVtb3ZlIHRoZSBub3cgcmVkdW5kYW50IGNoZWNrIGZyb20KZG9tYWluX2NyZWF0
ZSgpLCB3aGljaCB3b3VsZCBhbGxvdyBkaXRjaGluZyBhbHRvZ2V0aGVyIHg4NidzCmRvbWFpbl9t
YXhfdmNwdXMoKT8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 13:51:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 13: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 1g9Vwp-0006KR-68; Mon, 08 Oct 2018 13:51:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bw27=mu=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9Vwn-0006KM-Nk
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 13:51:45 +0000
X-Inumbo-ID: 784a6503-cb01-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 784a6503-cb01-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 13:53:01 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 08 Oct 2018 07:51:43 -0600
Message-Id: <5BBB60EC02000078001EF9D6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 08 Oct 2018 07:51:40 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1538751289-1109-1-git-send-email-andrew.cooper3@citrix.com>
 <1538751289-1109-5-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1538751289-1109-5-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 4/5] xen/domain: Allocate d->vcpu[] earlier
 during domain_create()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDA1LjEwLjE4IGF0IDE2OjU0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQEAgLTQwNSwxOSArNDE5LDYgQEAgc3RydWN0IGRvbWFpbiAqZG9tYWluX2NyZWF0ZShk
b21pZF90IGRvbWlkLAo+ICAKPiAgICAgIGlmICggIWlzX2lkbGVfZG9tYWluKGQpICkKPiAgICAg
IHsKPiAtICAgICAgICAvKiBDaGVjayBkLT5tYXhfdmNwdXMgYW5kIGFsbG9jYXRlIGQtPnZjcHVb
XS4gKi8KPiAtICAgICAgICBlcnIgPSAtRUlOVkFMOwo+IC0gICAgICAgIGlmICggY29uZmlnLT5t
YXhfdmNwdXMgPCAxIHx8Cj4gLSAgICAgICAgICAgICBjb25maWctPm1heF92Y3B1cyA+IGRvbWFp
bl9tYXhfdmNwdXMoZCkgKQo+IC0gICAgICAgICAgICBnb3RvIGZhaWw7CgpBaCwgdGhlcmUgaXQg
Z29lcyBhd2F5LiBCdXQgSSB0aGluayBpdCB3b3VsZCBiZSBtb3JlIGxvZ2ljYWwgZm9yIHRoaXMg
dG8KaGFwcGVuIGluIHRoZSBwcmV2aW91cyBwYXRjaC4gQW55d2F5ClJldmlld2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CmZvciBib3RoLCBwcmVmZXJhYmx5IChidXQgbm90
IG5lY2Vzc2FyaWx5KSB3aXRoIHRoZSByZW1vdmFsIG1vdmVkCnRoZXJlLgoKSmFuCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 13:53:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 13:53: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 1g9VyK-0006PK-Kg; Mon, 08 Oct 2018 13:53:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/pwx=mu=citrix.com=prvs=812c9b64b=roger.pau@srs-us1.protection.inumbo.net>)
 id 1g9VyJ-0006PD-3l
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 13:53:19 +0000
X-Inumbo-ID: af79c11a-cb01-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id af79c11a-cb01-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 13:54:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,357,1534809600"; d="scan'208";a="67258718"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 8 Oct 2018 15:52:39 +0200
Message-ID: <20181008135239.41160-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.19.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] x86/vtd: fix iommu_share_p2m_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: Paul Durrant <paul.durrant@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>

Q29tbWl0IDI5MTY5NTFjMSAibW0gLyBpb21tdTogaW5jbHVkZSBuZWVkX2lvbW11KCkgdGVzdCBp
bgppb21tdV91c2VfaGFwX3B0KCkiIGNoYW5nZWQgdGhlIGNoZWNrIGluIGlvbW11X3NoYXJlX3Ay
bV90YWJsZSB0byB1c2UKbmVlZF9pb21tdShkKSAoYXMgcGFydCBvZiBpb21tdV91c2VfaGFwX3B0
KSBpbnN0ZWFkIG9mIGlvbW11X2VuYWJsZWQsCndoaWNoIGJyb2tlIHRoZSBjaGVjayBiZWNhdXNl
IGF0IHRoZSBwb2ludCBpbiBkb21haW4gY29uc3RydWN0aW9uCndoZXJlIGlvbW11X3NoYXJlX3Ay
bV90YWJsZSBpcyBjYWxsZWQgbmVlZF9pb21tdShkKSB3aWxsIGFsd2F5cyByZXR1cm4KZmFsc2Uu
CgpGaXggdGhpcyBieSByZXZlcnRpbmcgdG8gdGhlIHByZXZpb3VzIGxvZ2ljLgoKV2hpbGUgdGhl
cmUgdHVybiB0aGUgaGFwX2VuYWJsZWQgY2hlY2sgaW50byBhbiBBU1NFUlQsIHNpbmNlIHRoZSBv
bmx5CmNhbGxlciBvZiBpb21tdV9zaGFyZV9wMm1fdGFibGUgYWxyZWFkeSBwZXJmb3JtcyB0aGUg
aGFwX2VuYWJsZWQgY2hlY2sKYmVmb3JlIGNhbGxpbmcgdGhlIGZ1bmN0aW9uLgoKU2lnbmVkLW9m
Zi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJh
bnRAY2l0cml4LmNvbT4KLS0tCkNoYW5nZXMgc2luY2UgdjE6CiAtIEFkZCBhIGNvbW1lbnQgYWJv
dXQgd2h5IGlvbW11X3VzZV9oYXBfcHQgY2Fubm90IGJlIHVzZWQgaW4KICAgaW9tbXVfc2hhcmVf
cDJtX3RhYmxlLgogLSBFeHBhbmQgY29tbWl0IG1lc3NhZ2UuCiAtIENvbnZlcnQgdGhlIGhhcF9l
bmFibGVkIGNoZWNrIGludG8gYW4gQVNTRVJULgotLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2lvbW11LmMgfCA4ICsrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAx
IGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUu
YyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKaW5kZXggZGViYjVlNmZlMS4uNzVi
YzQxMGMyYyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYworKysg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCkBAIC01MDUsNyArNTA1LDEzIEBAIGlu
dCBpb21tdV9kb19kb21jdGwoCiAKIHZvaWQgaW9tbXVfc2hhcmVfcDJtX3RhYmxlKHN0cnVjdCBk
b21haW4qIGQpCiB7Ci0gICAgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICkKKyAgICBBU1NFUlQo
aGFwX2VuYWJsZWQoZCkpOworICAgIC8qCisgICAgICogaW9tbXVfdXNlX2hhcF9wdCBjYW5ub3Qg
YmUgdXNlZCBoZXJlIGJlY2F1c2UgYXQgdGhlIHBvaW50IGluIHRoZSBkb21haW4KKyAgICAgKiBj
b25zdHJ1Y3Rpb24gd2hlcmUgaW9tbXVfc2hhcmVfcDJtX3RhYmxlIGdldCBjYWxsZWQgbmVlZF9p
b21tdShkKSB3aWxsCisgICAgICogYWx3YXlzIHJldHVybiBmYWxzZS4KKyAgICAgKi8KKyAgICBp
ZiAoIGlvbW11X2VuYWJsZWQgJiYgaW9tbXVfaGFwX3B0X3NoYXJlICkKICAgICAgICAgaW9tbXVf
Z2V0X29wcygpLT5zaGFyZV9wMm0oZCk7CiB9CiAKLS0gCjIuMTkuMAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 14:00:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 14:00: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 1g9W51-0007IM-J0; Mon, 08 Oct 2018 14:00:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zmvf=mu=citrix.com=prvs=81273039b=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g9W50-0007IH-Dg
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 14:00:14 +0000
X-Inumbo-ID: a730696d-cb02-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a730696d-cb02-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 14:01:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,357,1534809600"; d="scan'208";a="80137470"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2] x86/vtd: fix iommu_share_p2m_table
Thread-Index: AQHUXw5CaBjKa+ZoaEe0ZGa5XIoD8KUVYECg
Date: Mon, 8 Oct 2018 14:00:11 +0000
Message-ID: <3af5684ab64a48d6a6e3ecd0b12e9686@AMSPEX02CL03.citrite.net>
References: <20181008135239.41160-1-roger.pau@citrix.com>
In-Reply-To: <20181008135239.41160-1-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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] x86/vtd: fix iommu_share_p2m_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: 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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBSb2dlciBQYXUgTW9ubmUgW21h
aWx0bzpyb2dlci5wYXVAY2l0cml4LmNvbV0NCj4gU2VudDogMDggT2N0b2JlciAyMDE4IDE0OjUz
DQo+IFRvOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcNCj4gQ2M6IFJvZ2VyIFBhdSBN
b25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+OyBKYW4gQmV1bGljaA0KPiA8amJldWxpY2hAc3Vz
ZS5jb20+OyBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPg0KPiBTdWJqZWN0
OiBbUEFUQ0ggdjJdIHg4Ni92dGQ6IGZpeCBpb21tdV9zaGFyZV9wMm1fdGFibGUNCj4gDQo+IENv
bW1pdCAyOTE2OTUxYzEgIm1tIC8gaW9tbXU6IGluY2x1ZGUgbmVlZF9pb21tdSgpIHRlc3QgaW4N
Cj4gaW9tbXVfdXNlX2hhcF9wdCgpIiBjaGFuZ2VkIHRoZSBjaGVjayBpbiBpb21tdV9zaGFyZV9w
Mm1fdGFibGUgdG8gdXNlDQo+IG5lZWRfaW9tbXUoZCkgKGFzIHBhcnQgb2YgaW9tbXVfdXNlX2hh
cF9wdCkgaW5zdGVhZCBvZiBpb21tdV9lbmFibGVkLA0KPiB3aGljaCBicm9rZSB0aGUgY2hlY2sg
YmVjYXVzZSBhdCB0aGUgcG9pbnQgaW4gZG9tYWluIGNvbnN0cnVjdGlvbg0KPiB3aGVyZSBpb21t
dV9zaGFyZV9wMm1fdGFibGUgaXMgY2FsbGVkIG5lZWRfaW9tbXUoZCkgd2lsbCBhbHdheXMgcmV0
dXJuDQo+IGZhbHNlLg0KPiANCj4gRml4IHRoaXMgYnkgcmV2ZXJ0aW5nIHRvIHRoZSBwcmV2aW91
cyBsb2dpYy4NCj4gDQo+IFdoaWxlIHRoZXJlIHR1cm4gdGhlIGhhcF9lbmFibGVkIGNoZWNrIGlu
dG8gYW4gQVNTRVJULCBzaW5jZSB0aGUgb25seQ0KPiBjYWxsZXIgb2YgaW9tbXVfc2hhcmVfcDJt
X3RhYmxlIGFscmVhZHkgcGVyZm9ybXMgdGhlIGhhcF9lbmFibGVkIGNoZWNrDQo+IGJlZm9yZSBj
YWxsaW5nIHRoZSBmdW5jdGlvbi4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KDQpSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxw
YXVsLmR1cnJhbnRAY2l0cml4LmNvbT4NCg0KPiAtLS0NCj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4NCj4gQ2M6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5j
b20+DQo+IC0tLQ0KPiBDaGFuZ2VzIHNpbmNlIHYxOg0KPiAgLSBBZGQgYSBjb21tZW50IGFib3V0
IHdoeSBpb21tdV91c2VfaGFwX3B0IGNhbm5vdCBiZSB1c2VkIGluDQo+ICAgIGlvbW11X3NoYXJl
X3AybV90YWJsZS4NCj4gIC0gRXhwYW5kIGNvbW1pdCBtZXNzYWdlLg0KPiAgLSBDb252ZXJ0IHRo
ZSBoYXBfZW5hYmxlZCBjaGVjayBpbnRvIGFuIEFTU0VSVC4NCj4gLS0tDQo+ICB4ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9pb21tdS5jIHwgOCArKysrKysrLQ0KPiAgMSBmaWxlIGNoYW5nZWQsIDcg
aW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQ0KPiANCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMNCj4gYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21t
dS5jDQo+IGluZGV4IGRlYmI1ZTZmZTEuLjc1YmM0MTBjMmMgMTAwNjQ0DQo+IC0tLSBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMNCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvaW9tbXUuYw0KPiBAQCAtNTA1LDcgKzUwNSwxMyBAQCBpbnQgaW9tbXVfZG9fZG9tY3RsKA0K
PiANCj4gIHZvaWQgaW9tbXVfc2hhcmVfcDJtX3RhYmxlKHN0cnVjdCBkb21haW4qIGQpDQo+ICB7
DQo+IC0gICAgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICkNCj4gKyAgICBBU1NFUlQoaGFwX2Vu
YWJsZWQoZCkpOw0KPiArICAgIC8qDQo+ICsgICAgICogaW9tbXVfdXNlX2hhcF9wdCBjYW5ub3Qg
YmUgdXNlZCBoZXJlIGJlY2F1c2UgYXQgdGhlIHBvaW50IGluIHRoZQ0KPiBkb21haW4NCj4gKyAg
ICAgKiBjb25zdHJ1Y3Rpb24gd2hlcmUgaW9tbXVfc2hhcmVfcDJtX3RhYmxlIGdldCBjYWxsZWQg
bmVlZF9pb21tdShkKQ0KPiB3aWxsDQo+ICsgICAgICogYWx3YXlzIHJldHVybiBmYWxzZS4NCj4g
KyAgICAgKi8NCj4gKyAgICBpZiAoIGlvbW11X2VuYWJsZWQgJiYgaW9tbXVfaGFwX3B0X3NoYXJl
ICkNCj4gICAgICAgICAgaW9tbXVfZ2V0X29wcygpLT5zaGFyZV9wMm0oZCk7DQo+ICB9DQo+IA0K
PiAtLQ0KPiAyLjE5LjANCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 14:01:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 14:01: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 1g9W6b-0007PF-1y; Mon, 08 Oct 2018 14:01:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w/aj=mu=citrix.com=prvs=812085e53=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1g9W6Z-0007P9-GB
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 14:01:51 +0000
X-Inumbo-ID: 594a4142-cb02-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 594a4142-cb02-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 15:59:18 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,357,1534809600"; d="scan'208";a="67260173"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23483.25418.402268.947179@mariner.uk.xensource.com>
Date: Mon, 8 Oct 2018 15:01:46 +0100
To: Tim Deegan <tim@xen.org>, Jurgen Gross <jgross@suse.com>
In-Reply-To: <20181007163717.GA61815@deinos.phlegethon.org>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
 <20181005172917.11963-19-ian.jackson@citrix.com>
 <20181007163717.GA61815@deinos.phlegethon.org>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 18/18] tools/debugger/kdd: Install as
 `xen-kdd', not just `kdd'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hans van Kranenburg <hans@knorrie.org>, xen-devel@lists.xenproject.org,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGltIERlZWdhbiB3cml0ZXMgKCJSZTogW1BBVENIIDE4LzE4XSB0b29scy9kZWJ1Z2dlci9rZGQ6
IEluc3RhbGwgYXMgYHhlbi1rZGQnLCBub3QganVzdCBga2RkJyIpOgo+IEF0IDE4OjI5ICswMTAw
IG9uIDA1IE9jdCAoMTUzODc2NDE1NyksIElhbiBKYWNrc29uIHdyb3RlOgo+ID4gYGtkZCcgaXMg
YW4gdW5mb3J0dW5hdGUgbmFtZXNwYWNlIGxhbmRncmFiLgo+IAo+IEJhaCwgaHVtYnVnLCBldGMu
IDopICBDYW4gd2UgaGF2ZSBhIG5vdGUgaW4gdGhlIGNoYW5nZWxvZyBmb3IgdGhlIG5leHQKPiBy
ZWxlYXNlIHRvIHdhcm4gdGhlIGZldyBrZGQgdXNlcnMgdGhhdCB3ZSd2ZSBkb25lIHRoaXM/CgpN
bW0sIHNvcnJ5LiAgRXJyLCB3aGVyZSBhcmUgc3VjaCByZWxlYXNlIG5vdGVzIGNvbGxlY3RlZCA/
CgpDQydpbmcgSnVlcmdlbiBhcyBSTS4KCj4gPiBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AY2l0cml4LmNvbT4KPiAKPiBBY2tlZC1ieTogVGltIERlZWdhbiA8dGltQHhl
bi5vcmc+CgpUaGFua3MsCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 14:05:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 14: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 1g9W9d-0007bC-LU; Mon, 08 Oct 2018 14:05:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w/aj=mu=citrix.com=prvs=812085e53=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1g9W9c-0007b7-Cg
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 14:05:00 +0000
X-Inumbo-ID: 51c93df5-cb03-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 51c93df5-cb03-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 14:06:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,357,1534809600"; d="scan'208";a="67260570"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23483.25607.637529.151180@mariner.uk.xensource.com>
Date: Mon, 8 Oct 2018 15:04:55 +0100
To: Doug Goldstein <cardoe@cardoe.com>
In-Reply-To: <20181007182704.cshgy2lckrmvjzq3@doug-macbook.localdomain>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
 <20181005172917.11963-11-ian.jackson@citrix.com>
 <20181007182704.cshgy2lckrmvjzq3@doug-macbook.localdomain>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 10/18] 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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Hans van Kranenburg <hans@knorrie.org>, Julien Grall <julien.grall@arm.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>

RG91ZyBHb2xkc3RlaW4gd3JpdGVzICgiUmU6IFtQQVRDSCAxMC8xOF0gSU5TVEFMTDogTWVudGlv
biBrY29uZmlnIik6Cj4gT24gRnJpLCBPY3QgMDUsIDIwMTggYXQgMDY6Mjk6MDlQTSArMDEwMCwg
SWFuIEphY2tzb24gd3JvdGU6Cj4gPiBGaXJzdGx5LCBhZGQgYSByZWZlcmVuY2UgdG8gdGhlIGRv
Y3VtZW50YXRpb24gZm9yIHRoZSBrY29uZmlnIHN5c3RlbS4KPiA+IAo+ID4gU2Vjb25kbHksIHdh
cm4gdGhlIHVzZXIgYWJvdXQgdGhlIFhFTl9DT05GSUdfRVhQRVJUIHByb2JsZW0uCj4gCj4gUmV2
aWV3ZWQtYnk6IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KClRoYW5rcy4KCj4g
PiArWGVuIEh5cGVydmlzb3IKPiA+ICs9PT09PT09PT09PT09PQo+ID4gKwo+ID4gK1hlbiBpdHNl
bGYgaXMgY29uZmlndXJlZCB2aWEgYSBga2NvbmZpZycgc3lzdGVtIGJvcnJvd2VkIGZyb20gTGlu
dXguCj4gPiArU2VlIGRvY3MvbWlzYy9rY29uZmlnLnR4dC4KPiA+ICsKPiA+ICtOb3RlIHRoYXQg
dW5saWtlIHdpdGggTGludXgsIGFuZCBjb250cmFyeSB0byB0aGF0IGRvY3VtZW50LCB5b3UgY2Fu
bm90Cj4gPiArbG9vayBhdCBLY29uZmlnIGZpbGVzLCBvciB0aGUgZGVmYXVsdCBvciBnZW5lcmF0
ZWQgY29uZmlnIGZpbGVzIGV0Yy4sCj4gPiArdG8gZmluZCBhdmFpbGFibGUgY29uZmlndXJhdGlv
biBvcHRpb25zLiAgVGhpcyBpcyBiZWNhdXNlIGl0IGlzIG9ubHkKPiA+ICtzdXBwb3J0ZWQgKGFu
ZCBzZWN1cml0eSBzdXBwb3J0ZWQpIGJ5IHRoZSBYZW4gUHJvamVjdCwgdG8gY2hhbmdlIGEKPiA+
ICtzbWFsbCBzdWJzZXQgb2YgdGhlIG9wdGlvbnMuICBBdHRlbXB0cyB0byBjaGFuZ2Ugb3RoZXIg
b3B0aW9ucyB3aWxsIGJlCj4gPiArc2lsZW50bHkgb3ZlcnJpZGVuLiAgVGhlIG9ubHkgd2F5IHRv
IGZpbmQgd2hpY2ggY29uZmlndXJhdGlvbiBvcHRpb25zCj4gPiArYXJlIGF2YWlsYWJsZSBpcyB0
byBydW4gYG1ha2UgbWVudWNvbmZpZycgb3IgdGhlIGxpa2UuCj4gPiArCj4gPiArWW91IGNhbiBj
b3VudGVyLW92ZXJyaWRlIHRoaXMgYmVoYXZpb3VyIGJ5IHNldHRpbmcgWEVOX0NPTkZJR19FWFBF
UlQ9eQo+ID4gK2luIHlvdXIgZW52aXJvbm1lbnQuICBIb3dldmVyLCBkb2luZyB0aGlzIGlzIG5v
dCBzdXBwb3J0ZWQgYW5kIHRoZQo+ID4gK3Jlc3VsdGluZyBjb25maWd1cmF0aW9ucyBkbyBub3Qg
cmVjZWl2ZSBzZWN1cml0eSBzdXBwb3J0LiAgSWYgeW91IHNldAo+ID4gK3RoaXMgdmFyaWJsZSB0
aGVyZSBpcyBub3RoaW5nIHN0b3BwaW5nIHlvdSBzZXR0aW5nIGRhbmdlcm91c2x5Cj4gPiArZXhw
ZXJpbWVudGFsIGNvbWJpbmF0aW9ucyBvZiBmZWF0dXJlcyAtIG5vdCBldmVuIGFueSB3YXJuaW5n
cy4KPiAKPiBOb3QgcmVhbGx5IHRydWUgYmVjYXVzZSB0aGUgc2hpbSBpcyBzdXBwb3J0ZWQgYW5k
IHJlbGllcyBvbgo+IFhFTl9DT05GSUdfRVhQRVJUCgpJdCBzb3VuZHMgbGlrZSB5b3UgYXJlIHNh
eWluZyB0aGF0IHdoYXQgSSB3cml0ZSBhYm92ZSBpcyBub3QgYWNjdXJhdGUuCkkgZGlkbid0IGlu
dGVuZCBpdCB0byBjb3ZlciBhbnkgc2V0dGluZyBvZiBYRU5fQ09ORklHX0VYUEVSVCBieSB0aGUK
WGVuIGJ1aWxkIHN5c3RlbSBpdHNlbGYuCgpJJ20gbm90IHN1cmUgaG93IHRoYXQgaW50ZXJhY3Rz
IHdpdCB5b3VyIFItQiBlaXRoZXIuICBOb3JtYWxseSBhIFItQgp3b3VsZCBpbXBseSBhcHByb3Zh
bCBvZiB0aGUgY29udGVudHMuCgo+ICAgYnV0IGNlcnRhaW5seSBiZXR0ZXIgdG8gbWFrZSB1c2Vy
cyBhd2FyZSB0aGFuIGJsaW5kbHkKPiBoaWRpbmcgZXZlcnl0aGluZyBmcm9tIHRoZW0uIEknZCBz
dGlsbCBhcmd1ZSB0aGF0IGV2ZW50dWFsbHkgd2UnbGwgZ2V0Cj4gcmlkIG9mIHRoaXMgYmVjYXVz
ZSBtb3N0IGRpc3Ryb3MgYnVpbGQgd2l0aCBYRU5fQ09ORklHX0VYUEVSVCBvbiBhbmQKPiBtb3N0
IFhlbiBkZXZzIEkga25vdyBqdXN0IGhhdmUgaXQgc2V0IGluIHRoZWlyIGVudmlyb25tZW50LgoK
V2VsbCwgeWVzLiAgSSBkZWNpZGVkIHRoYXQgZG9jdW1lbnRpbmcgdGhlIHNpdHVhdGlvbiB3YXMg
dGhlIGJlc3Qgd2F5CnRvIHRocm93IGxpZ2h0IG9uIGl0IGFuZCBwb3NzaWJseSBldmVuIGdldCBp
dCBjaGFuZ2VkLgoKVGhhbmtzLApJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 14:08:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 14:08: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 1g9WD5-0007kE-9o; Mon, 08 Oct 2018 14:08:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w/aj=mu=citrix.com=prvs=812085e53=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1g9WD4-0007jh-Bb
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 14:08:34 +0000
X-Inumbo-ID: 48e4afcb-cb03-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 48e4afcb-cb03-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 16:06:01 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,357,1534809600"; d="scan'208";a="67260989"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23483.25807.311812.807890@mariner.uk.xensource.com>
Date: Mon, 8 Oct 2018 15:08:15 +0100
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5BBB1FBF02000078001EF6C1@prv1-mh.provo.novell.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
 <20181005172917.11963-11-ian.jackson@citrix.com>
 <5BBB1FBF02000078001EF6C1@prv1-mh.provo.novell.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 10/18] 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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Doug Goldstein <cardoe@cardoe.com>,
 Tim Deegan <tim@xen.org>, Hans van Kranenburg <hans@knorrie.org>,
 Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@citrix.com>, 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>

SmFuIEJldWxpY2ggd3JpdGVzICgiUmU6IFtQQVRDSCAxMC8xOF0gSU5TVEFMTDogTWVudGlvbiBr
Y29uZmlnIik6Cj4gT24gMDUuMTAuMTggYXQgMTk6MjksIDxpYW4uamFja3NvbkBjaXRyaXguY29t
PiB3cm90ZToKPiA+ICtzaWxlbnRseSBvdmVycmlkZW4uICBUaGUgb25seSB3YXkgdG8gZmluZCB3
aGljaCBjb25maWd1cmF0aW9uIG9wdGlvbnMKPiAKPiBJc24ndCBpdCAib3ZlcnJpZGRlbiIsIG9y
IGFyZSBib3RoIHNwZWxsaW5ncyBva2F5PwoKSXQgaXM7IEkgd2FzIHdyb25nLgoKPiA+ICt0aGlz
IHZhcmlibGUgdGhlcmUgaXMgbm90aGluZyBzdG9wcGluZyB5b3Ugc2V0dGluZyBkYW5nZXJvdXNs
eQo+IAo+IHZhcmlhYmxlCgpGaXhlZC4KCj4gQmV5b25kIHRoZXNlIG5pdHMgSSdtIG9rYXkgd2l0
aCB0aGUgdGV4dCBub3csIGFjY2VwdGluZyB0aGUgYW5vbWFseQo+IHBvaW50ZWQgb3V0IGJ5IERv
dWcuCgpUaGFua3MsIEknbGwgdGFrZSB0aGF0IGFzIGFuIGFjay4gIChBc3N1bWluZyB5b3UgZGlk
IGluZGVlZCBtZWFuCmBhY2NlcHRpbmcnIHJhdGhlciB0aGFuIGBleGNlcHRpbmcnLikKCklhbi4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 14:11:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 14:11: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 1g9WGD-0008TG-Sk; Mon, 08 Oct 2018 14:11:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w/aj=mu=citrix.com=prvs=812085e53=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1g9WGC-0008TA-PG
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 14:11:48 +0000
X-Inumbo-ID: 451638d7-cb04-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 451638d7-cb04-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 14:13:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,357,1534809600"; d="scan'208";a="67261432"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23483.26000.694972.251943@mariner.uk.xensource.com>
Date: Mon, 8 Oct 2018 15:11:28 +0100
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5BBB1E8902000078001EF684@prv1-mh.provo.novell.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
 <20181005172917.11963-8-ian.jackson@citrix.com>
 <5BBB1E8902000078001EF684@prv1-mh.provo.novell.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 07/18] Various: Fix typo `infomation'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Dario Faggioli <dfaggioli@suse.com>, Hans van Kranenburg <hans@knorrie.org>,
 Julien Grall <julien.grall@arm.com>, Meng Xu <mengxu@cis.upenn.edu>,
 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>

SmFuIEJldWxpY2ggd3JpdGVzICgiUmU6IFtQQVRDSCAwNy8xOF0gVmFyaW91czogRml4IHR5cG8g
YGluZm9tYXRpb24nIik6Cj4gT24gMDUuMTAuMTggYXQgMTk6MjksIDxpYW4uamFja3NvbkBjaXRy
aXguY29tPiB3cm90ZToKPiA+IFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3Nv
bkBjaXRyaXguY29tPgo+IAo+IEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+Cj4gCj4gRnVubnkgaG93IG9mdGVuIHRoZSBzYW1lIHNwZWxsaW5nIG1pc3Rha2VzIHJlcGVh
dC4uLgoKTW1tLgoKSW4gb25lIG9mIG15IG93biBwcm9qZWN0cyBJIGhhZCBhIHBlcnNpc3RlbnQg
cHJvYmxlbSB3aXRoIGBwc2V1ZG8nCih3aGljaCBhcHBlYXJlZCBpbiBzb21lIHRleHR1YWwgcHJv
dG9jb2wgZWxlbWVudHMsIHNvIHRoZSBzcGVsbGluZyB3YXMKaW1wb3J0YW50KS4gIEkgZXZlbnR1
YWxseSB3cm90ZSBhIHRlc3QgY2FzZSB3aGljaCBmYWlscyBpZmYgdGhlIHNvdXJjZQpjb2RlIGNv
bnRhaW5zIGBwc1t1XWVkbycgKHdyaXR0ZW4gdGhhdCB3YXkgdG8gYXZvaWQgdHJpcHBpbmcgaXRz
ZWxmKS4KCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 14:16:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 14:16: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 1g9WKi-0000Dq-Q6; Mon, 08 Oct 2018 14:16:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bw27=mu=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9WKh-0000Dk-Iz
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 14:16:27 +0000
X-Inumbo-ID: ea9669cb-cb04-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ea9669cb-cb04-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 14:17:42 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 08 Oct 2018 08:16:23 -0600
Message-Id: <5BBB66B502000078001EFA4B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 08 Oct 2018 08:16:21 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Sergey Dyasli" <sergey.dyasli@citrix.com>
References: <20181003102849.11580-1-sergey.dyasli@citrix.com>
In-Reply-To: <20181003102849.11580-1-sergey.dyasli@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] mm/page_alloc: add bootscrub=idle cmdline
 option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 xen-devel@lists.xen.org, Julien Grall <julien.grall@arm.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>

Pj4+IE9uIDAzLjEwLjE4IGF0IDEyOjI4LCA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPiB3cm90
ZToKPiBTY3J1YmJpbmcgUkFNIGR1cmluZyBib290IG1heSB0YWtlIGEgbG9uZyB0aW1lIG9uIG1h
Y2hpbmVzIHdpdGggbG90cwo+IG9mIFJBTS4gQWRkICdpZGxlJyBvcHRpb24gd2hpY2ggbWFya3Mg
YWxsIHBhZ2VzIGRpcnR5IGluaXRpYWxseSBzbyB0aGV5Cj4gd291bGQgZXZlbnR1YWxseSBiZSBz
Y3J1YmJlZCBpbiBpZGxlLWxvb3Agb24gZXZlcnkgb25saW5lIENQVS4KPiAKPiBQZXJmb3JtYW5j
ZSBvZiBpZGxlLWxvb3Agc2NydWJiaW5nIGlzIHdvcnNlIHRoYW4gYm9vdHNjcnViIGJ1dCBpdCdz
Cj4gZ3VhcmFudGVlZCB0aGF0IHRoZSBhbGxvY2F0b3Igd2lsbCByZXR1cm4gc2NydWJiZWQgcGFn
ZXMgYnkgZG9pbmcKPiBlYWdlciBzY3J1YmJpbmcgZHVyaW5nIGFsbG9jYXRpb24gKHVubGVzcyBN
RU1GX25vX3NjcnViIHdhcyBwcm92aWRlZCkuCgpJJ3ZlIGNvbW1lbnRlZCBvbiB0aGlzIGJlZm9y
ZTogV2l0aG91dCBjbGFyaWZ5aW5nIHdoYXQgInBlcmZvcm1hbmNlIgptZWFucyBpbiB0aGlzIGNv
bnRleHQsIHRoZSBzdGF0ZW1lbnQncyB0cnV0aCBjYW5ub3QgYmUgdmVyaWZpZWQuIFRvCmNlcnRh
aW4gKG1hbnk/KSBwZW9wbGUsIHBlcmZvcm1hbmNlIGluIHRoZSBjb250ZXh0IG9mIGJvb3Rpbmcg
YSBzeXN0ZW0KbWF5IG1lYW4gdGhlIHRpbWUgaXQgdGFrZXMgdW50aWwgdGhlIHN5c3RlbSBpcyBm
dWxseSB1cC4gSSB0aGluayBpZGxlCnNjcnViYmluZyBoZWxwcyB0aGlzIHJhdGhlciB0aGFuIG1h
a2luZyBpdCB3b3JzZS4KCj4gLS0tIGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rv
d24KPiArKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgo+IEBAIC0yMjcs
NyArMjI3LDcgQEAgdGhhdCBieXRlIGAweDEyMzQ1Njc4YCBpcyBiYWQsIHlvdSB3b3VsZCBwbGFj
ZSBgYmFkcGFnZT0weDEyMzQ1YCBvbgo+ICBYZW4ncyBjb21tYW5kIGxpbmUuCj4gIAo+ICAjIyMg
Ym9vdHNjcnViCj4gLT4gYD0gPGJvb2xlYW4+YAo+ICs+IGA9IDxib29sZWFuPiB8IGlkbGVgCj4g
IAo+ICA+IERlZmF1bHQ6IGB0cnVlYAoKQW55IHJlYXNvbiBub3QgdG8gbWFrZSAiaWRsZSIgdGhl
IGRlZmF1bHQ/IElpcmMgdGhhdCB3YXMgdGhlIHBsYW4gYW55d2F5LgoKPiAtLS0gYS94ZW4vY29t
bW9uL3BhZ2VfYWxsb2MuYwo+ICsrKyBiL3hlbi9jb21tb24vcGFnZV9hbGxvYy5jCj4gQEAgLTE2
MSw4ICsxNjEsMzIgQEAgc3RyaW5nX3BhcmFtKCJiYWRwYWdlIiwgb3B0X2JhZHBhZ2UpOwo+ICAv
Kgo+ICAgKiBuby1ib290c2NydWIgLT4gRnJlZSBwYWdlcyBhcmUgbm90IHplcm9lZCBkdXJpbmcg
Ym9vdC4KPiAgICovCj4gLXN0YXRpYyBib29sX3Qgb3B0X2Jvb3RzY3J1YiBfX2luaXRkYXRhID0g
MTsKPiAtYm9vbGVhbl9wYXJhbSgiYm9vdHNjcnViIiwgb3B0X2Jvb3RzY3J1Yik7Cj4gK2VudW0g
ewo+ICsgICAgQk9PVFNDUlVCX09GRiA9IDAsCj4gKyAgICBCT09UU0NSVUJfT04sCj4gKyAgICBC
T09UU0NSVUJfSURMRSwKPiArfTsKPiArc3RhdGljIGludCBfX3JlYWRfbW9zdGx5IG9wdF9ib290
c2NydWIgPSBCT09UU0NSVUJfT047CgpXaHkgImludCIgd2hlbiB5b3UndmUganVzdCBtYWRlIHlv
dXJzZWxmIGFuIGVudW0/Cgo+ICtzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9ib290c2NydWJfcGFy
YW0oY29uc3QgY2hhciAqcykKPiArewo+ICsgICAgaWYgKCAqcyA9PSAnXDAnICkKPiArICAgICAg
ICByZXR1cm4gMDsKPiArCj4gKyAgICBpZiAoICFzdHJjbXAocywgImlkbGUiKSApCj4gKyAgICAg
ICAgb3B0X2Jvb3RzY3J1YiA9IEJPT1RTQ1JVQl9JRExFOwo+ICsgICAgZWxzZQo+ICsgICAgICAg
IG9wdF9ib290c2NydWIgPSBwYXJzZV9ib29sKHMsIE5VTEwpOwo+ICsKPiArICAgIGlmICggb3B0
X2Jvb3RzY3J1YiA8IDAgKQoKQ2FuIHlvdSBwbGVhc2UgZm9sbG93IHRoZSBtb2RlbCB1c2VkIGVs
c2V3aGVyZSwgd2hlcmUgcGFyc2VfYm9vbCgpCmdldHMgY2FsbGVkIGZpcnN0PyBBbHNvIGNhbiAi
Ym9vdHNjcnViIiBhbG9uZSBwbGVhc2UgaGF2ZSB0aGUgc2FtZQptZWFuaW5nIGFzICJib290c2Ny
dWI9eWVzIj8KCj4gKyAgICB7Cj4gKyAgICAgICAgb3B0X2Jvb3RzY3J1YiA9IEJPT1RTQ1JVQl9P
TjsKPiArICAgICAgICByZXR1cm4gLUVJTlZBTDsKPiArICAgIH0KPiArCj4gKyAgICByZXR1cm4g
MDsKPiArfQo+ICsKPiArY3VzdG9tX3BhcmFtKCJib290c2NydWIiLCBwYXJzZV9ib290c2NydWJf
cGFyYW0pOwoKTm8gYmxhbmsgbGluZSBiZXR3ZWVuIGZ1bmN0aW9uIGFuZCBpdHMgb3duIGN1c3Rv
bV9wYXJhbSgpCnBsZWFzZS4KCj4gQEAgLTE3NjMsNyArMTc4Nyw4IEBAIHN0YXRpYyB2b2lkIGlu
aXRfaGVhcF9wYWdlcygKPiAgICAgICAgICAgICAgbnJfcGFnZXMgLT0gbjsKPiAgICAgICAgICB9
Cj4gIAo+IC0gICAgICAgIGZyZWVfaGVhcF9wYWdlcyhwZyArIGksIDAsIHNjcnViX2RlYnVnKTsK
PiArICAgICAgICBmcmVlX2hlYXBfcGFnZXMocGcgKyBpLCAwLCBzY3J1Yl9kZWJ1ZyB8fAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wdF9ib290c2NydWIgPT0gQk9PVFND
UlVCX0lETEUpOwoKU28gdGhpcyBpcyB0aGUgaHVuayBleHBsYWluaW5nIHdoeSB0aGUgdmFyaWFi
bGUgY2FuJ3QgYmUgX19pbml0ZGF0YS4KVGhlIHF1ZXN0aW9uIHRob3VnaCBpcyB3aGV0aGVyIHRo
ZSByZXN1bHRpbmcgcG9zdC1pbml0IGJlaGF2aW9yCmlzIGFjdHVhbGx5IGNvcnJlY3Q7IGl0J3Mg
Y2VydGFpbmx5IG9kZCBmb3IgYSBib290IHJlbGF0ZWQgb3B0aW9uIHRvCmhhdmUgYW4gZWZmZWN0
IHBvc3QtYm9vdCBhcyB3ZWxsLgoKPiBAQCAtMjAzOSw4ICsyMDY0LDExIEBAIHZvaWQgX19pbml0
IGhlYXBfaW5pdF9sYXRlKHZvaWQpCj4gICAgICAgKi8KPiAgICAgIHNldHVwX2xvd19tZW1fdmly
cSgpOwo+ICAKPiAtICAgIGlmICggb3B0X2Jvb3RzY3J1YiApCj4gKyAgICBpZiAoIG9wdF9ib290
c2NydWIgPT0gQk9PVFNDUlVCX09OICkKPiAgICAgICAgICBzY3J1Yl9oZWFwX3BhZ2VzKCk7Cj4g
KyAgICBlbHNlIGlmICggb3B0X2Jvb3RzY3J1YiA9PSBCT09UU0NSVUJfSURMRSApCj4gKyAgICAg
ICAgcHJpbnRrKCJTY3J1YmJpbmcgRnJlZSBSQU0gb24gJWQgbm9kZXMgaW4gYmFja2dyb3VuZFxu
IiwKPiArICAgICAgICAgICAgICAgbnVtX29ubGluZV9ub2RlcygpKTsKCnN3aXRjaCgpPyBBbmQg
aXMgdGhlIHJlZmVyZW5jZSB0byB0aGUgbm9kZSBjb3VudCByZWFsbHkgbWVhbmluZ2Z1bAppbiB0
aGUgbG9nZ2VkIG1lc3NhZ2U/CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 14:24:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 14:24: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 1g9WSl-0001IT-IR; Mon, 08 Oct 2018 14:24:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w/aj=mu=citrix.com=prvs=812085e53=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1g9WSj-0001IO-WD
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 14:24:46 +0000
X-Inumbo-ID: 8cf02d73-cb05-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8cf02d73-cb05-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 16:22:13 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,357,1534809600"; d="scan'208";a="67263014"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23483.26793.558871.148238@mariner.uk.xensource.com>
Date: Mon, 8 Oct 2018 15:24:41 +0100
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5BBB682602000078001EFA60@prv1-mh.provo.novell.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
 <20181005172917.11963-11-ian.jackson@citrix.com>
 <5BBB1FBF02000078001EF6C1@prv1-mh.provo.novell.com>
 <23483.25807.311812.807890@mariner.uk.xensource.com>
 <5BBB682602000078001EFA60@prv1-mh.provo.novell.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 10/18] 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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Hans van Kranenburg <hans@knorrie.org>, Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.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>

SmFuIEJldWxpY2ggd3JpdGVzICgiUmU6IFtQQVRDSCAxMC8xOF0gSU5TVEFMTDogTWVudGlvbiBr
Y29uZmlnIik6Cj4gT24gMDguMTAuMTggYXQgMTY6MDgsIDxpYW4uamFja3NvbkBjaXRyaXguY29t
PiB3cm90ZToKPiA+IFRoYW5rcywgSSdsbCB0YWtlIHRoYXQgYXMgYW4gYWNrLiAgKEFzc3VtaW5n
IHlvdSBkaWQgaW5kZWVkIG1lYW4KPiA+IGBhY2NlcHRpbmcnIHJhdGhlciB0aGFuIGBleGNlcHRp
bmcnLikKPiAKPiBXZWxsLCBubywgaXQgd2FzIG5vdCBtZWFudCBhcyBhbiBhY2ssIG1lcmVseSBh
cyB0aGUgYWJzZW5jZSBvZiBmdXJ0aGVyCj4gb2JqZWN0aW9ucy4gKEFuZCB5ZXMsIEkgZGlkIG1l
YW4gImFjY2VwdGluZyIuKQoKRXJyLCBPSy4KCkRvdWcsIGRvIHlvdSB3YW50IG1lIHRvIHByb3Bv
c2UgYSBkaWZmZXJlbnQgb3IgZXhwYW5kZWQgd29yZGluZyA/CgpJYW4uCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 14:26:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 14:26: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 1g9WUK-0001NU-1s; Mon, 08 Oct 2018 14:26:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bw27=mu=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9WUI-0001NK-96
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 14:26:22 +0000
X-Inumbo-ID: c676a992-cb05-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c676a992-cb05-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 16:23:50 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 08 Oct 2018 08:26:20 -0600
Message-Id: <5BBB690A02000078001EFA83@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 08 Oct 2018 08:26:18 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20181008135239.41160-1-roger.pau@citrix.com>
In-Reply-To: <20181008135239.41160-1-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] x86/vtd: fix iommu_share_p2m_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: xen-devel <xen-devel@lists.xenproject.org>,
 Paul Durrant <paul.durrant@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA4LjEwLjE4IGF0IDE1OjUyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IENvbW1pdCAyOTE2OTUxYzEgIm1tIC8gaW9tbXU6IGluY2x1ZGUgbmVlZF9pb21tdSgpIHRlc3Qg
aW4KPiBpb21tdV91c2VfaGFwX3B0KCkiIGNoYW5nZWQgdGhlIGNoZWNrIGluIGlvbW11X3NoYXJl
X3AybV90YWJsZSB0byB1c2UKPiBuZWVkX2lvbW11KGQpIChhcyBwYXJ0IG9mIGlvbW11X3VzZV9o
YXBfcHQpIGluc3RlYWQgb2YgaW9tbXVfZW5hYmxlZCwKPiB3aGljaCBicm9rZSB0aGUgY2hlY2sg
YmVjYXVzZSBhdCB0aGUgcG9pbnQgaW4gZG9tYWluIGNvbnN0cnVjdGlvbgo+IHdoZXJlIGlvbW11
X3NoYXJlX3AybV90YWJsZSBpcyBjYWxsZWQgbmVlZF9pb21tdShkKSB3aWxsIGFsd2F5cyByZXR1
cm4KPiBmYWxzZS4KPiAKPiBGaXggdGhpcyBieSByZXZlcnRpbmcgdG8gdGhlIHByZXZpb3VzIGxv
Z2ljLgo+IAo+IFdoaWxlIHRoZXJlIHR1cm4gdGhlIGhhcF9lbmFibGVkIGNoZWNrIGludG8gYW4g
QVNTRVJULCBzaW5jZSB0aGUgb25seQo+IGNhbGxlciBvZiBpb21tdV9zaGFyZV9wMm1fdGFibGUg
YWxyZWFkeSBwZXJmb3JtcyB0aGUgaGFwX2VuYWJsZWQgY2hlY2sKPiBiZWZvcmUgY2FsbGluZyB0
aGUgZnVuY3Rpb24uCj4gCj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgoKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4gKysrIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+IEBAIC01MDUsNyArNTA1LDEzIEBAIGludCBp
b21tdV9kb19kb21jdGwoCj4gIAo+ICB2b2lkIGlvbW11X3NoYXJlX3AybV90YWJsZShzdHJ1Y3Qg
ZG9tYWluKiBkKQo+ICB7Cj4gLSAgICBpZiAoIGlvbW11X3VzZV9oYXBfcHQoZCkgKQo+ICsgICAg
QVNTRVJUKGhhcF9lbmFibGVkKGQpKTsKPiArICAgIC8qCj4gKyAgICAgKiBpb21tdV91c2VfaGFw
X3B0IGNhbm5vdCBiZSB1c2VkIGhlcmUgYmVjYXVzZSBhdCB0aGUgcG9pbnQgaW4gdGhlIGRvbWFp
bgo+ICsgICAgICogY29uc3RydWN0aW9uIHdoZXJlIGlvbW11X3NoYXJlX3AybV90YWJsZSBnZXQg
Y2FsbGVkIG5lZWRfaW9tbXUoZCkgd2lsbAo+ICsgICAgICogYWx3YXlzIHJldHVybiBmYWxzZS4K
PiArICAgICAqLwoKSSdtIGZpZ2h0aW5nIHdpdGggbXlzZWxmIHdoZXRoZXIgdG8gc2hvcnRlbiB0
aGlzIGNvbW1lbnQgd2hpbGUKY29tbWl0dGluZyAtIGl0J3MgY2VydGFpbmx5IG5vdCAiYnJpZWYi
LgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 14:28:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 14:28: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 1g9WWm-0001Xa-K4; Mon, 08 Oct 2018 14:28:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w/aj=mu=citrix.com=prvs=812085e53=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1g9WWl-0001XR-Ff
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 14:28:55 +0000
X-Inumbo-ID: 21703c53-cb06-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 21703c53-cb06-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 16:26:23 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,357,1534809600"; d="scan'208";a="67263523"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23483.27024.387818.306401@mariner.uk.xensource.com>
Date: Mon, 8 Oct 2018 15:28:32 +0100
To: <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>, George
 Dunlap <george.dunlap@eu.citrix.com>, Shriram Rajagopalan
 <rshriram@cs.ubc.ca>, Yang Hongyang <imhy.yang@gmail.com>, Stefano Stabellini
 <sstabellini@kernel.org>, Julien Grall <julien.grall@arm.com>, Andrew Cooper
 <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>, "Konrad
 Rzeszutek Wilk" <konrad.wilk@oracle.com>, Tim Deegan <tim@xen.org>, "Boris
 Ostrovsky" <boris.ostrovsky@oracle.com>, Suravee Suthikulpanit
 <suravee.suthikulpanit@amd.com>, Brian Woods <brian.woods@amd.com>, Marek
 =?iso-8859-1?Q?Marczykowski-G=F3recki?= <marmarek@invisiblethingslab.com>,
 Dario Faggioli <dfaggioli@suse.com>, "Meng  Xu" <mengxu@cis.upenn.edu>, Kevin
 Tian <kevin.tian@intel.com>, Doug Goldstein <cardoe@cardoe.com>, Elena
 Ufimtseva <elena.ufimtseva@oracle.com>, "Hans van  Kranenburg"
 <hans@knorrie.org>
In-Reply-To: <20181005172917.11963-1-ian.jackson@citrix.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 00/18] Miscellaneous build and docs,
 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWFuIEphY2tzb24gd3JpdGVzICgiW1BBVENIIDAwLzE4XSBNaXNjZWxsYW5lb3VzIGJ1aWxkIGFu
ZCBkb2NzLCBmaXhlcyBmcm9tIERlYmlhbiIpOgo+IEJhc3RpYW4gQmxhbmsgKDEpOgo+IElhbiBK
YWNrc29uICgxNyk6CgpUaGFua3MgdG8gdGhlIHJldmlld2Vycy4gIEkgaGF2ZSBwdXNoZWQgdG8g
c3RhZ2luZyB0aGVzZSBwYXRjaGVzLAp3aGljaCB3ZXJlIGFja2VkL3Jldmlld2VkIGFuZCBzZWVt
ZWQgdG8gbWUgdG8gYmUgdW5jb250cm92ZXJzaWFsOgoKPiAgIGRvY3MvbWFuOiBGaXggdHdvIHR5
cG9zIGRldGVjdGVkIGJ5IHRoZSBEZWJpYW4gbGludGlhbiB0b29sCj4gICB0b29scy94ZW50cmFj
ZS94ZW5hbHl6ZTogRml4IHR5cG9zIGRldGVjdGVkIGJ5IGxpbnRpYW4KPiAgIFZhcmlvdXM6IEZp
eCB0eXBvcyBgdW5rb3duJywgYHJldHJlaXZlJyAoZGV0ZWN0ZWQgYnkgbGludGlhbikKPiAgIFZh
cmlvdXM6IEZpeCB0eXBvIGBvY2N1cmVkJwo+ICAgVmFyaW91czogRml4IHR5cG8gYHJlc2V0aW5n
Jwo+ICAgdG9vbHMvcHl0aG9uL3hlbi9sb3dsZXZlbDogRml4IHR5cG8gYHN1Y2VzcycKPiAgIFZh
cmlvdXM6IEZpeCB0eXBvIGBpbmZvbWF0aW9uJwo+ICAgVmFyaW91czogRml4IHR5cG8gYG1hcHBw
aW5nJwo+ICAgZG9jcy9tYW46IFByb3ZpZGUgcHJvcGVybHktZm9ybWF0dGVkIE5BTUUgc2VjdGlv
bnMKPiAgIGRvY3MvbWFuL3hlbi1wdi1jaGFubmVsLnBvZC43OiBSZW1vdmUgYSBzcHVyaW91cyBi
bGFuayBsaW5lCj4gICB0b29scy94ZW5zdGF0OiBGaXggc2hhcmVkIGxpYnJhcnkgdmVyc2lvbgo+
ICAgbGliZnNpbWFnZTogSG9ub3VyIGdlbmVyYWwgTERGTEFHUwoKU3ViamVjdCB0byBmdXJ0aGVy
IGNvbW1lbnRzLCBJIHdpbGwgcmVwb3N0IHRoZSByZW1haW5kZXIgYXMgYSB2MiBvZgp0aGUgc2Vy
aWVzLgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 14:29:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 14: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 1g9WX6-0001Zg-14; Mon, 08 Oct 2018 14:29:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=g7k8=mu=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g9WX5-0001ZV-32
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 14:29:15 +0000
X-Inumbo-ID: b4cebdcf-cb06-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b4cebdcf-cb06-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 14:30: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 mx1.suse.de (Postfix) with ESMTP id B3168AE02;
 Mon,  8 Oct 2018 14:29:12 +0000 (UTC)
To: Ian Jackson <ian.jackson@citrix.com>, Tim Deegan <tim@xen.org>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
 <20181005172917.11963-19-ian.jackson@citrix.com>
 <20181007163717.GA61815@deinos.phlegethon.org>
 <23483.25418.402268.947179@mariner.uk.xensource.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <8b1bb9f9-7e22-0a1c-736e-e389a914f856@suse.com>
Date: Mon, 8 Oct 2018 16:29:11 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <23483.25418.402268.947179@mariner.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 18/18] tools/debugger/kdd: Install as
 `xen-kdd', not just `kdd'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hans van Kranenburg <hans@knorrie.org>, xen-devel@lists.xenproject.org,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDgvMTAvMjAxOCAxNjowMSwgSWFuIEphY2tzb24gd3JvdGU6Cj4gVGltIERlZWdhbiB3cml0
ZXMgKCJSZTogW1BBVENIIDE4LzE4XSB0b29scy9kZWJ1Z2dlci9rZGQ6IEluc3RhbGwgYXMgYHhl
bi1rZGQnLCBub3QganVzdCBga2RkJyIpOgo+PiBBdCAxODoyOSArMDEwMCBvbiAwNSBPY3QgKDE1
Mzg3NjQxNTcpLCBJYW4gSmFja3NvbiB3cm90ZToKPj4+IGBrZGQnIGlzIGFuIHVuZm9ydHVuYXRl
IG5hbWVzcGFjZSBsYW5kZ3JhYi4KPj4KPj4gQmFoLCBodW1idWcsIGV0Yy4gOikgIENhbiB3ZSBo
YXZlIGEgbm90ZSBpbiB0aGUgY2hhbmdlbG9nIGZvciB0aGUgbmV4dAo+PiByZWxlYXNlIHRvIHdh
cm4gdGhlIGZldyBrZGQgdXNlcnMgdGhhdCB3ZSd2ZSBkb25lIHRoaXM/Cj4gCj4gTW1tLCBzb3Jy
eS4gIEVyciwgd2hlcmUgYXJlIHN1Y2ggcmVsZWFzZSBub3RlcyBjb2xsZWN0ZWQgPwoKSSBiZWxp
ZXZlIHRoaXMgaXMgYSBtYW51YWwgcHJvY2VzcyB0cmlnZ2VyZWQgYnkgdGhlIENvbW11bml0eSBN
YW5hZ2VyLgoKSSdtIGZpbmUgd2l0aCBjb2xsZWN0aW5nIFJOIHNuaXBwbGV0cyBmb3IgdGhlIHVw
Y29taW5nIHJlbGVhc2UsIG9mCmNvdXJzZS4KCklhbiwgYW5vdGhlciBxdWVzdGlvbjogY291bGQg
d2UgYWRkIGEgbGluayB0byB0aGUgcmVsZWFzZSBub3RlIG9mIHRoZQpyZWxhdGVkIHZlcnNpb24g
b246CgpodHRwczovL3hlbmJpdHMueGVuLm9yZy9kb2NzL3Vuc3RhYmxlL3N1cHBvcnQtbWF0cml4
Lmh0bWwKCmxpa2UgaXQgd2FzIGRvbmUgb246CgpodHRwczovL3dpa2kueGVucHJvamVjdC5vcmcv
d2lraS9YZW5fUHJvamVjdF9SZWxlYXNlX0ZlYXR1cmVzCgoKSnVlcmdlbgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 14:30:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 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 1g9WXx-0002HJ-GB; Mon, 08 Oct 2018 14:30:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w/aj=mu=citrix.com=prvs=812085e53=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1g9WXw-0002HB-2e
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 14:30:08 +0000
X-Inumbo-ID: d4209b9f-cb06-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d4209b9f-cb06-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 14:31:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,357,1534809600"; d="scan'208";a="67263671"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23483.27115.64020.305649@mariner.uk.xensource.com>
Date: Mon, 8 Oct 2018 15:30:03 +0100
To: <xen-devel@lists.xenproject.org>, Doug Goldstein <cardoe@cardoe.com>,
 Juergen Gross <jgross@suse.com>, Samuel Thibault
 <samuel.thibault@ens-lyon.org>, <pkg-xen-devel@lists.alioth.debian.org>
In-Reply-To: <20180918133609.9468-1-ian.jackson@eu.citrix.com>
References: <20180918133609.9468-1-ian.jackson@eu.citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] stubdom/grub.patches: Drop docs changes,
 for licensing reasons
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWFuIEphY2tzb24gd3JpdGVzICgiW1BBVENIXSBzdHViZG9tL2dydWIucGF0Y2hlczogRHJvcCBk
b2NzIGNoYW5nZXMsIGZvciBsaWNlbnNpbmcgcmVhc29ucyIpOgo+IFRoZSBwYXRjaCBmaWxlIDAw
Y3ZzIGlzIGFuIGltcG9ydCBvZiBhIG5ldyB1cHN0cmVhbSB2ZXJzaW9uIG9mCj4gZ3J1YjEgZnJv
bSB1cHN0cmVhbSBDVlMuCgpGVFIsIEkgaW50ZW5kIHRvIGJhY2twb3J0IHRoaXMgY2hhbmdlIHRv
IHRoZSBlYXJsaWVzdAooc2VjdXJpdHktc3VwcG9ydGVkKSB0cmVlIHRoYXQgaXQgY2xlYW5seSBh
cHBsaWVzIHRvLiAgSWYgc29tZW9uZQp0aGlua3MgdGhpcyBpcyBhIGJhZCBpZGVhIHBsZWFzZSBs
ZXQgbWUga25vdy4KCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 14:31:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 14: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 1g9WYm-0002O6-Uv; Mon, 08 Oct 2018 14:31:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bw27=mu=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9WQf-00013u-22
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 14:22:37 +0000
X-Inumbo-ID: c763a6be-cb05-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c763a6be-cb05-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 14:23:52 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 08 Oct 2018 08:22:34 -0600
Message-Id: <5BBB682602000078001EFA60@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 08 Oct 2018 08:22:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Ian Jackson" <ian.jackson@citrix.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
 <20181005172917.11963-11-ian.jackson@citrix.com>
 <5BBB1FBF02000078001EF6C1@prv1-mh.provo.novell.com>
 <23483.25807.311812.807890@mariner.uk.xensource.com>
In-Reply-To: <23483.25807.311812.807890@mariner.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
X-Mailman-Approved-At: Mon, 08 Oct 2018 14:31:00 +0000
Subject: Re: [Xen-devel] [PATCH 10/18] 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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Hans van Kranenburg <hans@knorrie.org>, Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.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>

Pj4+IE9uIDA4LjEwLjE4IGF0IDE2OjA4LCA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4gd3JvdGU6
Cj4gSmFuIEJldWxpY2ggd3JpdGVzICgiUmU6IFtQQVRDSCAxMC8xOF0gSU5TVEFMTDogTWVudGlv
biBrY29uZmlnIik6Cj4+IE9uIDA1LjEwLjE4IGF0IDE5OjI5LCA8aWFuLmphY2tzb25AY2l0cml4
LmNvbT4gd3JvdGU6Cj4+ID4gK3NpbGVudGx5IG92ZXJyaWRlbi4gIFRoZSBvbmx5IHdheSB0byBm
aW5kIHdoaWNoIGNvbmZpZ3VyYXRpb24gb3B0aW9ucwo+PiAKPj4gSXNuJ3QgaXQgIm92ZXJyaWRk
ZW4iLCBvciBhcmUgYm90aCBzcGVsbGluZ3Mgb2theT8KPiAKPiBJdCBpczsgSSB3YXMgd3Jvbmcu
Cj4gCj4+ID4gK3RoaXMgdmFyaWJsZSB0aGVyZSBpcyBub3RoaW5nIHN0b3BwaW5nIHlvdSBzZXR0
aW5nIGRhbmdlcm91c2x5Cj4+IAo+PiB2YXJpYWJsZQo+IAo+IEZpeGVkLgo+IAo+PiBCZXlvbmQg
dGhlc2Ugbml0cyBJJ20gb2theSB3aXRoIHRoZSB0ZXh0IG5vdywgYWNjZXB0aW5nIHRoZSBhbm9t
YWx5Cj4+IHBvaW50ZWQgb3V0IGJ5IERvdWcuCj4gCj4gVGhhbmtzLCBJJ2xsIHRha2UgdGhhdCBh
cyBhbiBhY2suICAoQXNzdW1pbmcgeW91IGRpZCBpbmRlZWQgbWVhbgo+IGBhY2NlcHRpbmcnIHJh
dGhlciB0aGFuIGBleGNlcHRpbmcnLikKCldlbGwsIG5vLCBpdCB3YXMgbm90IG1lYW50IGFzIGFu
IGFjaywgbWVyZWx5IGFzIHRoZSBhYnNlbmNlIG9mIGZ1cnRoZXIKb2JqZWN0aW9ucy4gKEFuZCB5
ZXMsIEkgZGlkIG1lYW4gImFjY2VwdGluZyIuKQoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 14:33:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 14:33: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 1g9Wb6-0002cH-PO; Mon, 08 Oct 2018 14:33:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bosx=mu=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1g9Wb4-0002c0-R0
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 14:33:22 +0000
X-Inumbo-ID: 484a914f-cb07-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 484a914f-cb07-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 14:34:37 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w98EIrwn125603;
 Mon, 8 Oct 2018 14:33:06 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-2018-07-02;
 bh=8Ca29cEcxQ9w/B8KUCQY8ksPMLmfckimUa1oR6wpje8=;
 b=XoR0EDFDPhE79onkOifei0rqBLJpQ8Bf47Xv9S31lVQJiuuRJi4KDNQ1Btop84wsxIPy
 /r1Bvw+x0daUI0BfkMqnstXkBnDZyR/ozf5iXQ+zrlwoGgsWs5+VuOGl7h6u/ibM0rOI
 H0Fz6zDLofojRHIxVw7CbsGaZc2LshB0LM3q3lboza7yg2Pc6OKGZ+cVJWBuCRYIibN4
 f6397h2rYI4VuIhO0DKetQ11JgE79WaVFzanRTcQ9EmBOlZ2eHBb42OzlHFwoSbxLdzh
 R2iqc04PXTAS3xFldo9aQcoM85ZLCiXm4ltVo3EfnfKZyLI9FVkHIUtRL/4uxF3t82Lw 6Q== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2130.oracle.com with ESMTP id 2mxmftf3w9-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 08 Oct 2018 14:33:06 +0000
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w98EX4JT017642
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 8 Oct 2018 14:33:05 GMT
Received: from abhmp0003.oracle.com (abhmp0003.oracle.com [141.146.116.9])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w98EX4ge029463;
 Mon, 8 Oct 2018 14:33:04 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 08 Oct 2018 14:33:04 +0000
To: =?UTF-8?B?UGFzaSBLw6Rya2vDpGluZW4=?= <pasik@iki.fi>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <8a3bc517-1255-4547-d244-5c400e44cc77@Oracle.COM>
 <f19dbb09-ef22-2cf4-fb38-2a7c42b5dc48@Oracle.COM>
 <5A377E020200007800197FFA@prv-mh.provo.novell.com>
 <559ffd12-b541-8a69-60bd-fbe10e3dc159@oracle.com>
 <20180916114306.GF18222@reaktio.net>
 <a726840b-8a5c-0890-73c6-3a95a7205153@oracle.com>
 <20180918071519.GG18222@reaktio.net>
 <5E7DDB68-4E68-48A5-AEEC-EE1B21A50E9E@citrix.com>
 <352310b3-ec9b-2ceb-83f0-4550718120c3@oracle.com>
 <20180919090526.s3ahnemrt2ik2tx3@mac.bytemobile.com>
 <20181003155104.GH5318@reaktio.net>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <f6b8e055-7afc-b4de-af88-425d799dcd28@oracle.com>
Date: Mon, 8 Oct 2018 10:32:45 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <20181003155104.GH5318@reaktio.net>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9039
 signatures=668706
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810080140
Subject: Re: [Xen-devel] [PATCH V3 2/2] Xen/PCIback: Implement PCI
 flr/slot/bus reset with 'reset' SysFS attribute
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 "linux-pci@vger.kernel.org" <linux-pci@vger.kernel.org>,
 George Dunlap <George.Dunlap@citrix.com>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 Jan Beulich <JBeulich@suse.com>, "bhelgaas@google.com" <bhelgaas@google.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>

T24gMTAvMy8xOCAxMTo1MSBBTSwgUGFzaSBLw6Rya2vDpGluZW4gd3JvdGU6Cj4gT24gV2VkLCBT
ZXAgMTksIDIwMTggYXQgMTE6MDU6MjZBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToK
Pj4gT24gVHVlLCBTZXAgMTgsIDIwMTggYXQgMDI6MDk6NTNQTSAtMDQwMCwgQm9yaXMgT3N0cm92
c2t5IHdyb3RlOgo+Pj4gT24gOS8xOC8xOCA1OjMyIEFNLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+
Pj4+PiBPbiBTZXAgMTgsIDIwMTgsIGF0IDg6MTUgQU0sIFBhc2kgS8Okcmtrw6RpbmVuIDxwYXNp
a0Bpa2kuZmk+IHdyb3RlOgo+Pj4+Pgo+Pj4+PiBIaSwKPj4+Pj4KPj4+Pj4gT24gTW9uLCBTZXAg
MTcsIDIwMTggYXQgMDI6MDY6MDJQTSAtMDQwMCwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+Pj4+
Pj4gV2hhdCBhYm91dCB0aGUgdG9vbHN0YWNrIGNoYW5nZXM/IEhhdmUgdGhleSBiZWVuIGFjY2Vw
dGVkPyBJIHZhZ3VlbHkKPj4+Pj4+IHJlY2FsbCB0aGVyZSB3YXMgYSBkaXNjdXNzaW9uIGFib3V0
IHRob3NlIGNoYW5nZXMgYnV0IGRvbid0IHJlbWVtYmVyIGhvdwo+Pj4+Pj4gaXQgZW5kZWQuCj4+
Pj4+Pgo+Pj4+PiBJIGRvbid0IHRoaW5rIHRvb2xzdGFjay9saWJ4bCBwYXRjaCBoYXMgYmVlbiBh
cHBsaWVkIHlldCBlaXRoZXIuCj4+Pj4+Cj4+Pj4+Cj4+Pj4+ICJbUEFUQ0ggVjEgMC8xXSBYZW4v
VG9vbHM6IFBDSSByZXNldCB1c2luZyAncmVzZXQnIFN5c0ZTIGF0dHJpYnV0ZSI6Cj4+Pj4+IGh0
dHBzOi8vbGlzdHMueGVuLm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE3LTEyL21zZzAw
NjY0Lmh0bWwKPj4+Pj4KPj4+Pj4gIltQQVRDSCBWMSAxLzFdIFhlbi9saWJ4bDogUGVyZm9ybSBQ
Q0kgcmVzZXQgdXNpbmcgJ3Jlc2V0JyBTeXNGUyBhdHRyaWJ1dGUiOgo+Pj4+PiBodHRwczovL2xp
c3RzLnhlbi5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxNy0xMi9tc2cwMDY2My5odG1s
Cj4+Pgo+Pj4gV2lsbCB0aGlzIHBhdGNoIHdvcmsgZm9yICpCU0Q/IFJvZ2VyPwo+PiBBdCBsZWFz
dCBGcmVlQlNEIGRvbid0IHN1cHBvcnQgcGNpLXBhc3N0aHJvdWdoLCBzbyBub25lIG9mIHRoaXMg
d29ya3MKPj4gQVRNLiBUaGVyZSdzIG5vIHN5c2ZzIG9uIEJTRCwgc28gbXVjaCBvZiB3aGF0J3Mg
aW4gbGlieGxfcGNpLmMgd2lsbAo+PiBoYXZlIHRvIGJlIG1vdmVkIHRvIGxpYnhsX2xpbnV4LmMg
d2hlbiBCU0Qgc3VwcG9ydCBpcyBhZGRlZC4KPj4KPiBPay4gVGhhdCBzb3VuZHMgbGlrZSBpdCdz
IE9LIGZvciB0aGUgaW5pdGlhbCBwY2kgJ3Jlc2V0JyBpbXBsZW1lbnRhdGlvbiBpbiB4bC9saWJ4
bCB0byBiZSBsaW51eC1vbmx5Li4gCj4KCkFyZSB0aGVzZSB0d28gcGF0Y2hlcyBzdGlsbCBuZWVk
ZWQ/IElTVFIgdGhleSB3ZXJlwqAgd3JpdHRlbiBvcmlnaW5hbGx5CnRvIGRlYWwgd2l0aCBndWVz
dCB0cnlpbmcgdG8gdXNlIGRldmljZSB0aGF0IHdhcyBwcmV2aW91c2x5IGFzc2lnbmVkIHRvCmFu
b3RoZXIgZ3Vlc3QuIEJ1dCBwY2lzdHViX3B1dF9wY2lfZGV2KCkgY2FsbHMKX19wY2lfcmVzZXRf
ZnVuY3Rpb25fbG9ja2VkKCkgd2hpY2ggZmlyc3QgdHJpZXMgRkxSLCBhbmQgaXQgbG9va3MgbGlr
ZQppdCB3YXMgYWRkZWQgcmVsYXRpdmVseSByZWNlbnRseS4KCgotYm9yaXMKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 14:38:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 14: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 1g9WgJ-0002rr-RB; Mon, 08 Oct 2018 14:38:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zmvf=mu=citrix.com=prvs=81273039b=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g9WgI-0002rm-Hz
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 14:38:46 +0000
X-Inumbo-ID: 097dec02-cb08-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 097dec02-cb08-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 14:40:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,357,1534809600"; d="scan'208";a="80140179"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH 2/2] x86/hvm/ioreq: allow ioreq servers to use
 HVM_PARAM_[BUF]IOREQ_PFN
Thread-Index: AQHUXLFskKYB4qWXVUa1F6qn0z6WgqUVOuIAgAAyh7A=
Date: Mon, 8 Oct 2018 14:38:11 +0000
Message-ID: <132f392d68b24c4d98691b8088ddcaf8@AMSPEX02CL03.citrite.net>
References: <20181005134334.2645-1-paul.durrant@citrix.com>
 <20181005134334.2645-3-paul.durrant@citrix.com>
 <5BBB5BA802000078001EF995@prv1-mh.provo.novell.com>
In-Reply-To: <5BBB5BA802000078001EF995@prv1-mh.provo.novell.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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 2/2] x86/hvm/ioreq: allow ioreq servers to
 use HVM_PARAM_[BUF]IOREQ_PFN
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMDggT2N0b2JlciAyMDE4IDE0OjI5Cj4gVG86IFBh
dWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IEFuZHJldyBDb29wZXIg
PEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBXZWkgTGl1Cj4gPHdlaS5saXUyQGNpdHJpeC5j
b20+OyB4ZW4tZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4KPiBTdWJqZWN0
OiBSZTogW1BBVENIIDIvMl0geDg2L2h2bS9pb3JlcTogYWxsb3cgaW9yZXEgc2VydmVycyB0byB1
c2UKPiBIVk1fUEFSQU1fW0JVRl1JT1JFUV9QRk4KPiAKPiA+Pj4gT24gMDUuMTAuMTggYXQgMTU6
NDMsIDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPiBTaW5jZSBjb21taXQgMmMy
NTdiZDYgIng4Ni9odm06IHJlbW92ZSBkZWZhdWx0IGlvcmVxIHNlcnZlciAoYWdhaW4pIiB0aGUK
PiA+IEdGTnMgYWxsb2NhdGVkIGJ5IHRoZSB0b29sc3RhY2sgYW5kIHNldCBpbiBIVk1fUEFSQU1f
SU9SRVFfUEZOIGFuZAo+ID4gSFZNX1BBUkFNX0JVRklPUkVRX1BGTiBoYXZlIGJlZW4gdW51c2Vk
LiBUaGlzIHBhdGNoIGFsbG93cyB0aGVtIHRvIGJlCj4gdXNlZAo+ID4gYnkgKG5vbi1kZWZhdWx0
KSBpb3JlcSBzZXJ2ZXJzLgo+ID4KPiA+IE5PVEU6IFRoaXMgZml4ZXMgYSBjb21wYXRpYmlsaXR5
IGlzc3VlLiBBIGd1ZXN0IGNyZWF0ZWQgb24gYSB2ZXJzaW9uIG9mCj4gPiAgICAgICBYZW4gdGhh
dCBwcmUtZGF0ZXMgdGhlIGluaXRpYWwgaW9yZXEgc2VydmVyIGltcGxlbWVudGF0aW9uIGFuZAo+
IHRoZW4KPiA+ICAgICAgIG1pZ3JhdGVkIGluIHdpbGwgY3VycmVudGx5IGZhaWwgdG8gcmVzdW1l
IGJlY2F1c2UgaXRzIG1pZ3JhdGlvbgo+ID4gICAgICAgc3RyZWFtIHdpbGwgbGFjayB2YWx1ZXMg
Zm9yIEhWTV9QQVJBTV9JT1JFUV9TRVJWRVJfUEZOIGFuZAo+ID4gICAgICAgSFZNX1BBUkFNX05S
X0lPUkVRX1NFUlZFUl9QQUdFUyAqdW5sZXNzKiB0aGUgc3lzdGVtIGhhcyBhbgo+ID4gICAgICAg
ZW11bGF0b3IgZG9tYWluIHRoYXQgdXNlcyBkaXJlY3QgcmVzb3VyY2UgbWFwcGluZyAod2hpY2gg
ZGVwZW5kcwo+ID4gICAgICAgb24gdGhlIHZlcnNpb24gb2YgcHJpdmNtZCBpdCBoYXBwZW5zIHRv
IGhhdmUpIGluIHdoaWNoIGNhc2UgaXQKPiA+ICAgICAgIHdpbGwgbm90IHJlcXVpcmUgdXNlIG9m
IEdGTnMgZm9yIHRoZSBpb3JlcSBzZXJ2ZXIgc2hhcmVkCj4gPiAgICAgICBwYWdlcy4KPiAKPiBN
ZWFuaW5nIHRoaXMgd2FudHMgdG8gYmUgYmFja3BvcnRlZCB0aWxsIHdoZXJlPwo+IAoKVGhpcyBm
aXggaXMgNC4xMiBzcGVjaWZpYyBiZWNhdXNlIGl0IGlzIHByZWRpY2F0ZWQgb24gcmVtb3ZhbCBv
ZiBkZWZhdWx0IGlvcmVxIHNlcnZlciBzdXBwb3J0LgoKPiA+IEEgc2ltaWxhciBjb21wYXRpYmls
aXR5IGlzc3VlIHdpdGggbWlncmF0ZWQtaW4gVk1zIGV4aXN0cyB3aXRoIFhlbiA0LjExCj4gPiBi
ZWNhdXNlIHRoZSB1cHN0cmVhbSBRRU1VIGZhbGwtYmFjayB0byB1c2UgbGVnYWN5IGlvcmVxIHNl
cnZlciB3YXMKPiBicm9rZW4KPiA+IHdoZW4gZGlyZWN0IHJlc291cmNlIG1hcHBpbmcgd2FzIGlu
dHJvZHVjZWQuCj4gPiBUaGlzIGlzIGJlY2F1c2UsIHByaW9yIHRvIHRoZSByZXNvdXJjZSBtYXBw
aW5nIHBhdGNoZXMsIGl0IHdhcyB0aGUKPiBjcmVhdGlvbgo+ID4gb2YgdGhlIG5vbi1kZWZhdWx0
IGlvcmVxIHNlcnZlciB0aGF0IGZhaWxlZCBpZiBHRk5zIHdlcmUgbm90IGF2YWlsYWJsZQo+ID4g
d2hlcmVhcywgYXMgb2YgNC4xMSwgaXQgaXMgcmV0cmlldmFsIG9mIHRoZSBpbmZvIHRoYXQgZmFp
bHMgd2hpY2ggZG9lcwo+IG5vdAo+ID4gdHJpZ2dlciB0aGUgZmFsbC1iYWNrLgo+IAo+IEFyZSB5
b3Ugd29ya2luZyBvbiBhIGZpeCBvciB3b3JrYXJvdW5kIGZvciB0aGlzLCB0b28sIHRoZW4/Cj4g
CgpOb3QgeWV0LiBJJ20gbm90IHN1cmUgaG93IHRvIGFwcHJvYWNoIHRoaXMuIFRoZXJlIGFyZSBh
IGZldyBvcHRpb25zOgoKMS4gQmFja3BvcnQgZGVmYXVsdCBJT1JFUSBzZXJ2ZXIgcmVtb3ZhbCBh
bmQgdGhpcyBmaXgKMi4gRG8gYSBiZXNwb2tlIDQuMTEgZml4IHRoYXQgZm9yY2VzIElPUkVRIHNl
cnZlciBjcmVhdGlvbiB0byBmYWlsIGlmIHRoZXJlIGFyZSBubyBHRk5zIGF2YWlsYWJsZSwgdGh1
cyB0cmlnZ2VyaW5nIHRoZSBkZWZhdWx0IElPUkVRIHNlcnZlciBmYWxsYmFjayBpbiBRRU1VLgoz
LiBVcHN0cmVhbSBhIGZpeCBpbnRvIFFFTVUgdG8gZG8gYSBmYWxsYmFjayBhdCB0aGUgcG9pbnQg
dGhhdCBpdCBmYWlscyB0byBnZXQgR0ZOcyBpLmUuIGhhdmUgaXQgY2xvc2UgaXRzIElPUkVRIHNl
cnZlciBhbmQgdGhlbiBmYWxsIGJhY2sgdG8gZGVmYXVsdC4KClRoZSBwcm9ibGVtIHdpdGggMSBp
cyB0aGF0IGl0IGJyZWFrcyBxZW11IHRyYWQuIDIgaXMgcHJvYmFibHkgc2ltcGxlc3QsIGJ1dCBp
ZiB0aGUgZW11YWxhdG9yIGNhbiBkbyByZXNvdXJjZSBtYXBwaW5nIGl0IGlzIHVubmVjZXNzYXJ5
LiAzIGlzIHByb2JhYmx5IGJlc3QsIGJ1dCBpdCdzIG5vdCBvdXIgZml4IHRvIGRlbGl2ZXIuCgpU
aG91Z2h0cz8KCiBQYXVsCgoKPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYwo+ID4g
KysrIGIveGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jCj4gPiBAQCAtMjM3LDYgKzIzNywyNiBAQCBi
b29sIGhhbmRsZV9odm1faW9fY29tcGxldGlvbihzdHJ1Y3QgdmNwdSAqdikKPiA+ICAgICAgcmV0
dXJuIHRydWU7Cj4gPiAgfQo+ID4KPiA+ICtzdGF0aWMgZ2ZuX3QgaHZtX2FsbG9jX2xlZ2FjeV9p
b3JlcV9nZm4oc3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKnMpCj4gPiArewo+ID4gKyAgICBzdHJ1
Y3QgZG9tYWluICpkID0gcy0+dGFyZ2V0Owo+ID4gKyAgICB1bnNpZ25lZCBpbnQgaTsKPiA+ICsK
PiA+ICsgICAgQlVJTERfQlVHX09OKEhWTV9QQVJBTV9JT1JFUV9QRk4gPgo+ID4gKyAgICAgICAg
ICAgICAgICAgc2l6ZW9mKGQtPmFyY2guaHZtLmlvcmVxX2dmbi5sZWdhY3lfbWFzaykgKiA4KTsK
PiA+ICsgICAgQlVJTERfQlVHX09OKEhWTV9QQVJBTV9CVUZJT1JFUV9QRk4gPgo+ID4gKyAgICAg
ICAgICAgICAgICAgc2l6ZW9mKGQtPmFyY2guaHZtLmlvcmVxX2dmbi5sZWdhY3lfbWFzaykgKiA4
KTsKPiA+ICsgICAgQlVJTERfQlVHX09OKEhWTV9QQVJBTV9CVUZJT1JFUV9QRk4gIT0gSFZNX1BB
UkFNX0lPUkVRX1BGTiArIDEpOwo+ID4gKwo+ID4gKyAgICBmb3IgKCBpID0gSFZNX1BBUkFNX0lP
UkVRX1BGTjsgaSA8PSBIVk1fUEFSQU1fQlVGSU9SRVFfUEZOOyBpKysgKQo+ID4gKyAgICB7Cj4g
PiArICAgICAgICBpZiAoICF0ZXN0X2FuZF9zZXRfYml0KGksICZkLT5hcmNoLmh2bS5pb3JlcV9n
Zm4ubGVnYWN5X21hc2spICkKPiA+ICsgICAgICAgICAgICByZXR1cm4gX2dmbihkLT5hcmNoLmh2
bS5wYXJhbXNbaV0pOwo+IAo+IEFyZW4ndCB5b3Ugcmlza2luZyB0byB1c2UgR0ZOIDAgaGVyZSwg
aWYgdGhlIHBhcmFtIHdhcyBuZXZlciBzZXQ/Cj4gU2luY2UgaW4gdGhlb3J5IEdGTiAwIGNvdWxk
IGJlIHZhbGlkIGhlcmUsIHBlcmhhcHMgd2hldGhlciB0aGVzZQo+IE1GTnMgbWF5IGJlIHVzZWQg
c2hvdWxkIGJlIHRyYWNrZWQgYnkgc3RhcnRpbmcgb3V0IGxlZ2FjeV9tYXNrCj4gc3VjaCB0aGF0
IGFsbG9jYXRpb25zIGFyZSBpbXBvc3NpYmxlLCB3aGlsZSB0aGUgc2V0dGluZyBvZiB0aGUKPiBw
YXJhbXMgd291bGQgdGhlbiBtYWtlIHRoZSBzbG90cyBhdmFpbGFibGUgZm9yIGFsbG9jYXRpbmcg
ZnJvbT8KPiAKPiBKYW4KPiAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 14:48:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 14: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 1g9Wpm-0003hs-UU; Mon, 08 Oct 2018 14:48:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0cbz=mu=citrix.com=prvs=8121cced0=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g9Wpl-0003hl-6U
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 14:48:33 +0000
X-Inumbo-ID: 66b88578-cb09-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 66b88578-cb09-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 14:49:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,357,1534809600"; d="scan'208";a="67266465"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 8 Oct 2018 15:48:07 +0100
Message-ID: <1539010087-13419-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xen/sched: Drop set_current_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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.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>

VGhpcyBhcHBlYXJzIHRvIGhhdmUgYmVlbiBhIExpbnV4LWlzbSB3aGljaCBmb3VuZCBpdHMgd2F5
IGludG8gdGhlIFhlbgpjb2RlYmFzZSB3aXRoIHRoZSBJQTY0IHBvcnQsIGFuZCByZW1haW5lZCBh
ZnRlciBJQTY0IHdhcyByZW1vdmVkLgoKQXMgZmFyIGFzIEkgY2FuIHRlbGwgZnJvbSBjb2RlIGFy
Y2hlb2xvZ3ksIG5vbmUgb2YgdGhlIG90aGVyIGFyY2hpdGVjdHVyZXMKaGF2ZSBldmVyIGhhZCBh
IGN1cnJlbnQtPnN0YXRlIGZpZWxkLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVu
bGFwQGV1LmNpdHJpeC5jb20+CkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkND
OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNDOiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNDOiBUaW0gRGVlZ2FuIDx0
aW1AeGVuLm9yZz4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgotLS0KIHhlbi9pbmNsdWRlL3hlbi9zY2hlZC5o
IHwgMSAtCiAxIGZpbGUgY2hhbmdlZCwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL3hlbi9zY2hlZC5oIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKaW5kZXggYzU1NDBm
YS4uMGRkZmYwMyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKKysrIGIveGVu
L2luY2x1ZGUveGVuL3NjaGVkLmgKQEAgLTYyMCw3ICs2MjAsNiBAQCB2b2lkIF9fZG9tYWluX2Ny
YXNoKHN0cnVjdCBkb21haW4gKmQpOwogICovCiB2b2lkIG5vcmV0dXJuIGFzbV9kb21haW5fY3Jh
c2hfc3luY2hyb25vdXModW5zaWduZWQgbG9uZyBhZGRyKTsKIAotI2RlZmluZSBzZXRfY3VycmVu
dF9zdGF0ZShfcykgZG8geyBjdXJyZW50LT5zdGF0ZSA9IChfcyk7IH0gd2hpbGUgKDApCiB2b2lk
IHNjaGVkdWxlcl9pbml0KHZvaWQpOwogaW50ICBzY2hlZF9pbml0X3ZjcHUoc3RydWN0IHZjcHUg
KnYsIHVuc2lnbmVkIGludCBwcm9jZXNzb3IpOwogdm9pZCBzY2hlZF9kZXN0cm95X3ZjcHUoc3Ry
dWN0IHZjcHUgKnYpOwotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 14:53:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 14:53: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 1g9Wuo-0004UP-Ku; Mon, 08 Oct 2018 14:53:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rmgd=mu=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g9Wun-0004UG-1n
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 14:53:45 +0000
X-Inumbo-ID: 994654ca-cb09-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 994654ca-cb09-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 16:51:12 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1g9Wui-0000Lc-Dy; Mon, 08 Oct 2018 14: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 1g9Wui-0001mz-3p; Mon, 08 Oct 2018 14:53:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g9Wui-0007Wf-39; Mon, 08 Oct 2018 14:53:40 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-128497-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=c0b412ce93b9d3ee750e5f262b50e64c52d300cc
X-Osstest-Versions-That: freebsd=8f45b071b58d4a00be551ddcc52e78a06ed6fbc7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 08 Oct 2018 14:53:40 +0000
Subject: [Xen-devel] [freebsd-master test] 128497: 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>

ZmxpZ2h0IDEyODQ5NyBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4NDk3LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgYzBiNDEyY2U5M2I5ZDNlZTc1MGU1
ZjI2MmI1MGU2NGM1MmQzMDBjYwpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgOGY0NWIwNzFiNThkNGEwMGJlNTUxZGRjYzUyZTc4YTA2ZWQ2ZmJjNwoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI4NDEzICAyMDE4LTEwLTA1IDA5OjE5OjEyIFogICAgMyBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyODQ5NyAgMjAxOC0xMC0wOCAwOToxOTo1MiBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGFsbGFuanVkZSA8YWxsYW5qdWRlQEZyZWVCU0Qub3JnPgogIGRiYWlvIDxkYmFpb0BGcmVlQlNE
Lm9yZz4KICBlbWFzdGUgPGVtYXN0ZUBGcmVlQlNELm9yZz4KICBqYW1pZSA8amFtaWVARnJlZUJT
RC5vcmc+CiAgamhpYmJpdHMgPGpoaWJiaXRzQEZyZWVCU0Qub3JnPgogIGtldmFucyA8a2V2YW5z
QEZyZWVCU0Qub3JnPgogIGxpZGwgPGxpZGxARnJlZUJTRC5vcmc+CiAgbWF2IDxtYXZARnJlZUJT
RC5vcmc+CiAgbWpnIDxtamdARnJlZUJTRC5vcmc+CiAgc2h1cmQgPHNodXJkQEZyZWVCU0Qub3Jn
PgogIHRoaiA8dGhqQEZyZWVCU0Qub3JnPgogIHRyYXN6IDx0cmFzekBGcmVlQlNELm9yZz4KICB0
dWV4ZW4gPHR1ZXhlbkBGcmVlQlNELm9yZz4KICB2YW5neXplbiA8dmFuZ3l6ZW5ARnJlZUJTRC5v
cmc+Cgpqb2JzOgogYnVpbGQtYW1kNjQtZnJlZWJzZC1hZ2FpbiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXhlbi1m
cmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9n
czogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMs
IGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVy
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
UHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9mcmVl
YnNkLmdpdAogICA4ZjQ1YjA3MWI1OC4uYzBiNDEyY2U5M2IgIGMwYjQxMmNlOTNiOWQzZWU3NTBl
NWYyNjJiNTBlNjRjNTJkMzAwY2MgLT4gdGVzdGVkL21hc3RlcgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 14:59:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 14: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 1g9X0E-0004h4-GF; Mon, 08 Oct 2018 14:59:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bw27=mu=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9X0C-0004gz-WF
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 14:59:21 +0000
X-Inumbo-ID: 615eea9a-cb0a-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 615eea9a-cb0a-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 16:56:48 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 08 Oct 2018 08:59:18 -0600
Message-Id: <5BBB70C302000078001EFADB@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 08 Oct 2018 08:59:15 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20181005134334.2645-1-paul.durrant@citrix.com>
 <20181005134334.2645-3-paul.durrant@citrix.com>
 <5BBB5BA802000078001EF995@prv1-mh.provo.novell.com>
 <132f392d68b24c4d98691b8088ddcaf8@AMSPEX02CL03.citrite.net>
In-Reply-To: <132f392d68b24c4d98691b8088ddcaf8@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/2] x86/hvm/ioreq: allow ioreq servers to
 use HVM_PARAM_[BUF]IOREQ_PFN
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

Pj4+IE9uIDA4LjEwLjE4IGF0IDE2OjM4LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogSmFuIEJldWxpY2ggW21h
aWx0bzpKQmV1bGljaEBzdXNlLmNvbV0KPj4gU2VudDogMDggT2N0b2JlciAyMDE4IDE0OjI5Cj4+
IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+PiBDYzogQW5kcmV3
IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFdlaSBMaXUKPj4gPHdlaS5saXUy
QGNpdHJpeC5jb20+OyB4ZW4tZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4K
Pj4gU3ViamVjdDogUmU6IFtQQVRDSCAyLzJdIHg4Ni9odm0vaW9yZXE6IGFsbG93IGlvcmVxIHNl
cnZlcnMgdG8gdXNlCj4+IEhWTV9QQVJBTV9bQlVGXUlPUkVRX1BGTgo+PiAKPj4gPj4+IE9uIDA1
LjEwLjE4IGF0IDE1OjQzLCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+PiA+IFNp
bmNlIGNvbW1pdCAyYzI1N2JkNiAieDg2L2h2bTogcmVtb3ZlIGRlZmF1bHQgaW9yZXEgc2VydmVy
IChhZ2FpbikiIHRoZQo+PiA+IEdGTnMgYWxsb2NhdGVkIGJ5IHRoZSB0b29sc3RhY2sgYW5kIHNl
dCBpbiBIVk1fUEFSQU1fSU9SRVFfUEZOIGFuZAo+PiA+IEhWTV9QQVJBTV9CVUZJT1JFUV9QRk4g
aGF2ZSBiZWVuIHVudXNlZC4gVGhpcyBwYXRjaCBhbGxvd3MgdGhlbSB0byBiZQo+PiB1c2VkCj4+
ID4gYnkgKG5vbi1kZWZhdWx0KSBpb3JlcSBzZXJ2ZXJzLgo+PiA+Cj4+ID4gTk9URTogVGhpcyBm
aXhlcyBhIGNvbXBhdGliaWxpdHkgaXNzdWUuIEEgZ3Vlc3QgY3JlYXRlZCBvbiBhIHZlcnNpb24g
b2YKPj4gPiAgICAgICBYZW4gdGhhdCBwcmUtZGF0ZXMgdGhlIGluaXRpYWwgaW9yZXEgc2VydmVy
IGltcGxlbWVudGF0aW9uIGFuZAo+PiB0aGVuCj4+ID4gICAgICAgbWlncmF0ZWQgaW4gd2lsbCBj
dXJyZW50bHkgZmFpbCB0byByZXN1bWUgYmVjYXVzZSBpdHMgbWlncmF0aW9uCj4+ID4gICAgICAg
c3RyZWFtIHdpbGwgbGFjayB2YWx1ZXMgZm9yIEhWTV9QQVJBTV9JT1JFUV9TRVJWRVJfUEZOIGFu
ZAo+PiA+ICAgICAgIEhWTV9QQVJBTV9OUl9JT1JFUV9TRVJWRVJfUEFHRVMgKnVubGVzcyogdGhl
IHN5c3RlbSBoYXMgYW4KPj4gPiAgICAgICBlbXVsYXRvciBkb21haW4gdGhhdCB1c2VzIGRpcmVj
dCByZXNvdXJjZSBtYXBwaW5nICh3aGljaCBkZXBlbmRzCj4+ID4gICAgICAgb24gdGhlIHZlcnNp
b24gb2YgcHJpdmNtZCBpdCBoYXBwZW5zIHRvIGhhdmUpIGluIHdoaWNoIGNhc2UgaXQKPj4gPiAg
ICAgICB3aWxsIG5vdCByZXF1aXJlIHVzZSBvZiBHRk5zIGZvciB0aGUgaW9yZXEgc2VydmVyIHNo
YXJlZAo+PiA+ICAgICAgIHBhZ2VzLgo+PiAKPj4gTWVhbmluZyB0aGlzIHdhbnRzIHRvIGJlIGJh
Y2twb3J0ZWQgdGlsbCB3aGVyZT8KPj4gCj4gCj4gVGhpcyBmaXggaXMgNC4xMiBzcGVjaWZpYyBi
ZWNhdXNlIGl0IGlzIHByZWRpY2F0ZWQgb24gcmVtb3ZhbCBvZiBkZWZhdWx0IAo+IGlvcmVxIHNl
cnZlciBzdXBwb3J0LgoKQWgsIGdvb2QuCgo+PiA+IEEgc2ltaWxhciBjb21wYXRpYmlsaXR5IGlz
c3VlIHdpdGggbWlncmF0ZWQtaW4gVk1zIGV4aXN0cyB3aXRoIFhlbiA0LjExCj4+ID4gYmVjYXVz
ZSB0aGUgdXBzdHJlYW0gUUVNVSBmYWxsLWJhY2sgdG8gdXNlIGxlZ2FjeSBpb3JlcSBzZXJ2ZXIg
d2FzCj4+IGJyb2tlbgo+PiA+IHdoZW4gZGlyZWN0IHJlc291cmNlIG1hcHBpbmcgd2FzIGludHJv
ZHVjZWQuCj4+ID4gVGhpcyBpcyBiZWNhdXNlLCBwcmlvciB0byB0aGUgcmVzb3VyY2UgbWFwcGlu
ZyBwYXRjaGVzLCBpdCB3YXMgdGhlCj4+IGNyZWF0aW9uCj4+ID4gb2YgdGhlIG5vbi1kZWZhdWx0
IGlvcmVxIHNlcnZlciB0aGF0IGZhaWxlZCBpZiBHRk5zIHdlcmUgbm90IGF2YWlsYWJsZQo+PiA+
IHdoZXJlYXMsIGFzIG9mIDQuMTEsIGl0IGlzIHJldHJpZXZhbCBvZiB0aGUgaW5mbyB0aGF0IGZh
aWxzIHdoaWNoIGRvZXMKPj4gbm90Cj4+ID4gdHJpZ2dlciB0aGUgZmFsbC1iYWNrLgo+PiAKPj4g
QXJlIHlvdSB3b3JraW5nIG9uIGEgZml4IG9yIHdvcmthcm91bmQgZm9yIHRoaXMsIHRvbywgdGhl
bj8KPj4gCj4gCj4gTm90IHlldC4gSSdtIG5vdCBzdXJlIGhvdyB0byBhcHByb2FjaCB0aGlzLiBU
aGVyZSBhcmUgYSBmZXcgb3B0aW9uczoKPiAKPiAxLiBCYWNrcG9ydCBkZWZhdWx0IElPUkVRIHNl
cnZlciByZW1vdmFsIGFuZCB0aGlzIGZpeAo+IDIuIERvIGEgYmVzcG9rZSA0LjExIGZpeCB0aGF0
IGZvcmNlcyBJT1JFUSBzZXJ2ZXIgY3JlYXRpb24gdG8gZmFpbCBpZiB0aGVyZSAKPiBhcmUgbm8g
R0ZOcyBhdmFpbGFibGUsIHRodXMgdHJpZ2dlcmluZyB0aGUgZGVmYXVsdCBJT1JFUSBzZXJ2ZXIg
ZmFsbGJhY2sgaW4gCj4gUUVNVS4KPiAzLiBVcHN0cmVhbSBhIGZpeCBpbnRvIFFFTVUgdG8gZG8g
YSBmYWxsYmFjayBhdCB0aGUgcG9pbnQgdGhhdCBpdCBmYWlscyB0byAKPiBnZXQgR0ZOcyBpLmUu
IGhhdmUgaXQgY2xvc2UgaXRzIElPUkVRIHNlcnZlciBhbmQgdGhlbiBmYWxsIGJhY2sgdG8gZGVm
YXVsdC4KPiAKPiBUaGUgcHJvYmxlbSB3aXRoIDEgaXMgdGhhdCBpdCBicmVha3MgcWVtdSB0cmFk
LiAyIGlzIHByb2JhYmx5IHNpbXBsZXN0LCBidXQgCj4gaWYgdGhlIGVtdWFsYXRvciBjYW4gZG8g
cmVzb3VyY2UgbWFwcGluZyBpdCBpcyB1bm5lY2Vzc2FyeS4gMyBpcyBwcm9iYWJseSAKPiBiZXN0
LCBidXQgaXQncyBub3Qgb3VyIGZpeCB0byBkZWxpdmVyLgo+IAo+IFRob3VnaHRzPwoKMiBpbmRl
ZWQgbG9va3MgYmVzdCB0byBtZSB0aGVuLiBUaG91Z2ggSSdtIG5vdCBzdXJlIEkgdW5kZXJzdGFu
ZAp3aGF0IHlvdSBzYXkgY29ycmVjdGx5OiBXb3VsZCB0cmlnZ2VyaW5nIHRoZSBkZWZhdWx0IElP
UkVRIHNlcnZlcgpmYWxsYmFjayBiZSBhIHN0ZXAgYmFja3dhcmRzLCBpZiB0aGUgZW11bGF0b3Ig
aXMgY2FwYWJsZSBhbmQgYWJsZSB0bwp1c2UgcmVzb3VyY2UgbWFwcGluZz8gSWYgc28sIHNvbWVo
b3cgYXZvaWRpbmcgdGhpcyB3b3VsZCBvZgpjb3Vyc2UgYmUgbmljZSwgYW5kIEknZCB0aGVuIGFz
c3VtZSB0aGlzIGlzbid0IHJlYXNvbmFibGUgdG8gYWNoaWV2ZQp3aXRob3V0IGEgcWVtdSBzaWRl
IGNoYW5nZSwgaW4gd2hpY2ggY2FzZSB0aGUgc29sdXRpb24gd291bGRuJ3QgYmUKYW55IGJldHRl
ciB0aGFuIDMgYW55bW9yZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 15:05:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 15: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 1g9X6L-0005VT-B2; Mon, 08 Oct 2018 15:05:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zmvf=mu=citrix.com=prvs=81273039b=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g9X6J-0005VO-MY
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 15:05:39 +0000
X-Inumbo-ID: ca864b31-cb0b-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ca864b31-cb0b-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 15:06:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,357,1534809600"; d="scan'208";a="80142059"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH 2/2] x86/hvm/ioreq: allow ioreq servers to use
 HVM_PARAM_[BUF]IOREQ_PFN
Thread-Index: AQHUXLFskKYB4qWXVUa1F6qn0z6WgqUVOuIAgAAyh7D//+aigIAAIcyg
Date: Mon, 8 Oct 2018 15:05:28 +0000
Message-ID: <5c0aa8271d874063b1c9a69211d869f7@AMSPEX02CL03.citrite.net>
References: <20181005134334.2645-1-paul.durrant@citrix.com>
 <20181005134334.2645-3-paul.durrant@citrix.com>
 <5BBB5BA802000078001EF995@prv1-mh.provo.novell.com>
 <132f392d68b24c4d98691b8088ddcaf8@AMSPEX02CL03.citrite.net>
 <5BBB70C302000078001EFADB@prv1-mh.provo.novell.com>
In-Reply-To: <5BBB70C302000078001EFADB@prv1-mh.provo.novell.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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 2/2] x86/hvm/ioreq: allow ioreq servers to
 use HVM_PARAM_[BUF]IOREQ_PFN
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMDggT2N0b2JlciAyMDE4IDE1OjU5Cj4gVG86IFBh
dWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IEFuZHJldyBDb29wZXIg
PEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBXZWkgTGl1Cj4gPHdlaS5saXUyQGNpdHJpeC5j
b20+OyB4ZW4tZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4KPiBTdWJqZWN0
OiBSRTogW1BBVENIIDIvMl0geDg2L2h2bS9pb3JlcTogYWxsb3cgaW9yZXEgc2VydmVycyB0byB1
c2UKPiBIVk1fUEFSQU1fW0JVRl1JT1JFUV9QRk4KPiAKPiA+Pj4gT24gMDguMTAuMTggYXQgMTY6
MzgsIDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPj4gIC0tLS0tT3JpZ2luYWwg
TWVzc2FnZS0tLS0tCj4gPj4gRnJvbTogSmFuIEJldWxpY2ggW21haWx0bzpKQmV1bGljaEBzdXNl
LmNvbV0KPiA+PiBTZW50OiAwOCBPY3RvYmVyIDIwMTggMTQ6MjkKPiA+PiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiA+PiBDYzogQW5kcmV3IENvb3BlciA8QW5k
cmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFdlaSBMaXUKPiA+PiA8d2VpLmxpdTJAY2l0cml4LmNv
bT47IHhlbi1kZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPgo+ID4+IFN1Ympl
Y3Q6IFJlOiBbUEFUQ0ggMi8yXSB4ODYvaHZtL2lvcmVxOiBhbGxvdyBpb3JlcSBzZXJ2ZXJzIHRv
IHVzZQo+ID4+IEhWTV9QQVJBTV9bQlVGXUlPUkVRX1BGTgo+ID4+Cj4gPj4gPj4+IE9uIDA1LjEw
LjE4IGF0IDE1OjQzLCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+ID4gU2lu
Y2UgY29tbWl0IDJjMjU3YmQ2ICJ4ODYvaHZtOiByZW1vdmUgZGVmYXVsdCBpb3JlcSBzZXJ2ZXIg
KGFnYWluKSIKPiB0aGUKPiA+PiA+IEdGTnMgYWxsb2NhdGVkIGJ5IHRoZSB0b29sc3RhY2sgYW5k
IHNldCBpbiBIVk1fUEFSQU1fSU9SRVFfUEZOIGFuZAo+ID4+ID4gSFZNX1BBUkFNX0JVRklPUkVR
X1BGTiBoYXZlIGJlZW4gdW51c2VkLiBUaGlzIHBhdGNoIGFsbG93cyB0aGVtIHRvIGJlCj4gPj4g
dXNlZAo+ID4+ID4gYnkgKG5vbi1kZWZhdWx0KSBpb3JlcSBzZXJ2ZXJzLgo+ID4+ID4KPiA+PiA+
IE5PVEU6IFRoaXMgZml4ZXMgYSBjb21wYXRpYmlsaXR5IGlzc3VlLiBBIGd1ZXN0IGNyZWF0ZWQg
b24gYSB2ZXJzaW9uCj4gb2YKPiA+PiA+ICAgICAgIFhlbiB0aGF0IHByZS1kYXRlcyB0aGUgaW5p
dGlhbCBpb3JlcSBzZXJ2ZXIgaW1wbGVtZW50YXRpb24gYW5kCj4gPj4gdGhlbgo+ID4+ID4gICAg
ICAgbWlncmF0ZWQgaW4gd2lsbCBjdXJyZW50bHkgZmFpbCB0byByZXN1bWUgYmVjYXVzZSBpdHMg
bWlncmF0aW9uCj4gPj4gPiAgICAgICBzdHJlYW0gd2lsbCBsYWNrIHZhbHVlcyBmb3IgSFZNX1BB
UkFNX0lPUkVRX1NFUlZFUl9QRk4gYW5kCj4gPj4gPiAgICAgICBIVk1fUEFSQU1fTlJfSU9SRVFf
U0VSVkVSX1BBR0VTICp1bmxlc3MqIHRoZSBzeXN0ZW0gaGFzIGFuCj4gPj4gPiAgICAgICBlbXVs
YXRvciBkb21haW4gdGhhdCB1c2VzIGRpcmVjdCByZXNvdXJjZSBtYXBwaW5nICh3aGljaAo+IGRl
cGVuZHMKPiA+PiA+ICAgICAgIG9uIHRoZSB2ZXJzaW9uIG9mIHByaXZjbWQgaXQgaGFwcGVucyB0
byBoYXZlKSBpbiB3aGljaCBjYXNlIGl0Cj4gPj4gPiAgICAgICB3aWxsIG5vdCByZXF1aXJlIHVz
ZSBvZiBHRk5zIGZvciB0aGUgaW9yZXEgc2VydmVyIHNoYXJlZAo+ID4+ID4gICAgICAgcGFnZXMu
Cj4gPj4KPiA+PiBNZWFuaW5nIHRoaXMgd2FudHMgdG8gYmUgYmFja3BvcnRlZCB0aWxsIHdoZXJl
Pwo+ID4+Cj4gPgo+ID4gVGhpcyBmaXggaXMgNC4xMiBzcGVjaWZpYyBiZWNhdXNlIGl0IGlzIHBy
ZWRpY2F0ZWQgb24gcmVtb3ZhbCBvZiBkZWZhdWx0Cj4gPiBpb3JlcSBzZXJ2ZXIgc3VwcG9ydC4K
PiAKPiBBaCwgZ29vZC4KPiAKPiA+PiA+IEEgc2ltaWxhciBjb21wYXRpYmlsaXR5IGlzc3VlIHdp
dGggbWlncmF0ZWQtaW4gVk1zIGV4aXN0cyB3aXRoIFhlbgo+IDQuMTEKPiA+PiA+IGJlY2F1c2Ug
dGhlIHVwc3RyZWFtIFFFTVUgZmFsbC1iYWNrIHRvIHVzZSBsZWdhY3kgaW9yZXEgc2VydmVyIHdh
cwo+ID4+IGJyb2tlbgo+ID4+ID4gd2hlbiBkaXJlY3QgcmVzb3VyY2UgbWFwcGluZyB3YXMgaW50
cm9kdWNlZC4KPiA+PiA+IFRoaXMgaXMgYmVjYXVzZSwgcHJpb3IgdG8gdGhlIHJlc291cmNlIG1h
cHBpbmcgcGF0Y2hlcywgaXQgd2FzIHRoZQo+ID4+IGNyZWF0aW9uCj4gPj4gPiBvZiB0aGUgbm9u
LWRlZmF1bHQgaW9yZXEgc2VydmVyIHRoYXQgZmFpbGVkIGlmIEdGTnMgd2VyZSBub3QKPiBhdmFp
bGFibGUKPiA+PiA+IHdoZXJlYXMsIGFzIG9mIDQuMTEsIGl0IGlzIHJldHJpZXZhbCBvZiB0aGUg
aW5mbyB0aGF0IGZhaWxzIHdoaWNoCj4gZG9lcwo+ID4+IG5vdAo+ID4+ID4gdHJpZ2dlciB0aGUg
ZmFsbC1iYWNrLgo+ID4+Cj4gPj4gQXJlIHlvdSB3b3JraW5nIG9uIGEgZml4IG9yIHdvcmthcm91
bmQgZm9yIHRoaXMsIHRvbywgdGhlbj8KPiA+Pgo+ID4KPiA+IE5vdCB5ZXQuIEknbSBub3Qgc3Vy
ZSBob3cgdG8gYXBwcm9hY2ggdGhpcy4gVGhlcmUgYXJlIGEgZmV3IG9wdGlvbnM6Cj4gPgo+ID4g
MS4gQmFja3BvcnQgZGVmYXVsdCBJT1JFUSBzZXJ2ZXIgcmVtb3ZhbCBhbmQgdGhpcyBmaXgKPiA+
IDIuIERvIGEgYmVzcG9rZSA0LjExIGZpeCB0aGF0IGZvcmNlcyBJT1JFUSBzZXJ2ZXIgY3JlYXRp
b24gdG8gZmFpbCBpZgo+IHRoZXJlCj4gPiBhcmUgbm8gR0ZOcyBhdmFpbGFibGUsIHRodXMgdHJp
Z2dlcmluZyB0aGUgZGVmYXVsdCBJT1JFUSBzZXJ2ZXIgZmFsbGJhY2sKPiBpbgo+ID4gUUVNVS4K
PiA+IDMuIFVwc3RyZWFtIGEgZml4IGludG8gUUVNVSB0byBkbyBhIGZhbGxiYWNrIGF0IHRoZSBw
b2ludCB0aGF0IGl0IGZhaWxzCj4gdG8KPiA+IGdldCBHRk5zIGkuZS4gaGF2ZSBpdCBjbG9zZSBp
dHMgSU9SRVEgc2VydmVyIGFuZCB0aGVuIGZhbGwgYmFjayB0bwo+IGRlZmF1bHQuCj4gPgo+ID4g
VGhlIHByb2JsZW0gd2l0aCAxIGlzIHRoYXQgaXQgYnJlYWtzIHFlbXUgdHJhZC4gMiBpcyBwcm9i
YWJseSBzaW1wbGVzdCwKPiBidXQKPiA+IGlmIHRoZSBlbXVhbGF0b3IgY2FuIGRvIHJlc291cmNl
IG1hcHBpbmcgaXQgaXMgdW5uZWNlc3NhcnkuIDMgaXMKPiBwcm9iYWJseQo+ID4gYmVzdCwgYnV0
IGl0J3Mgbm90IG91ciBmaXggdG8gZGVsaXZlci4KPiA+Cj4gPiBUaG91Z2h0cz8KPiAKPiAyIGlu
ZGVlZCBsb29rcyBiZXN0IHRvIG1lIHRoZW4uIFRob3VnaCBJJ20gbm90IHN1cmUgSSB1bmRlcnN0
YW5kCj4gd2hhdCB5b3Ugc2F5IGNvcnJlY3RseTogV291bGQgdHJpZ2dlcmluZyB0aGUgZGVmYXVs
dCBJT1JFUSBzZXJ2ZXIKPiBmYWxsYmFjayBiZSBhIHN0ZXAgYmFja3dhcmRzLCBpZiB0aGUgZW11
bGF0b3IgaXMgY2FwYWJsZSBhbmQgYWJsZSB0bwo+IHVzZSByZXNvdXJjZSBtYXBwaW5nPwoKWWVz
LiBXaXRoIHJlc291cmNlIG1hcHBpbmcgdGhlIGVtdWxhdG9yIGRvZXNuJ3QgcmVseSBpbiBwYWdl
cyBvbiBzcGVjaWFsIEdGTnMgYW5kIHNvIGl0IHdvdWxkIGluZGVlZCBiZSBhIHN0ZXAgYmFja3dh
cmRzLi4uCgo+IElmIHNvLCBzb21laG93IGF2b2lkaW5nIHRoaXMgd291bGQgb2YKPiBjb3Vyc2Ug
YmUgbmljZSwgYW5kIEknZCB0aGVuIGFzc3VtZSB0aGlzIGlzbid0IHJlYXNvbmFibGUgdG8gYWNo
aWV2ZQo+IHdpdGhvdXQgYSBxZW11IHNpZGUgY2hhbmdlLCBpbiB3aGljaCBjYXNlIHRoZSBzb2x1
dGlvbiB3b3VsZG4ndCBiZQo+IGFueSBiZXR0ZXIgdGhhbiAzIGFueW1vcmUuCj4gCgouLi5idXQg
YXZvaWRpbmcgd291bGQgaW5kZWVkIG1lYW4gYSBjaGFuZ2UgaW4gUUVNVS4KCkdpdmVuIHRoYXQg
dGhlIGNoYW5jZXMgb2YgaGF2aW5nIGEgVk0gbWlncmF0ZWQgYWxsIHRoZSB3YXkgaW4gZnJvbSBz
b21lIGFuY2llbnQgWGVuIHdpdGhvdXQgYSByZWJvb3QgYWxvbmcgdGhlIHdheSBhdCBhbnkgcG9p
bnQgaXMgcHJvYmFibHkgcXVpdGUgc21hbGwsIGFuZCB0aGF0IG5vLW9uZSBpcyBsaWtlbHkgdG8g
bm90aWNlIGEgZmFsbC1iYWNrIHRvIGRlZmF1bHQgSU9SRVEgc2VydmVyIHVubGVzcyB0aGV5IGFy
ZSByZWFsbHkgbG9va2luZyBmb3IgaXQsIEknZCBzYXkgbGV0J3MgZ28gd2l0aCAyLgoKICBQYXVs
Cgo+IEphbgo+IAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 15:36:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 15: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 1g9XZk-0007pE-7f; Mon, 08 Oct 2018 15:36:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bw27=mu=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9XZi-0007p9-Rs
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 15:36:02 +0000
X-Inumbo-ID: 09b51f4b-cb10-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 09b51f4b-cb10-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 15:37:18 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 08 Oct 2018 09:36:00 -0600
Message-Id: <5BBB795D02000078001EFB11@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 08 Oct 2018 09:35:57 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1539010087-13419-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1539010087-13419-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen/sched: Drop set_current_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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Xen-devel <xen-devel@lists.xen.org>, Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA4LjEwLjE4IGF0IDE2OjQ4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhpcyBhcHBlYXJzIHRvIGhhdmUgYmVlbiBhIExpbnV4LWlzbSB3aGljaCBmb3VuZCBp
dHMgd2F5IGludG8gdGhlIFhlbgo+IGNvZGViYXNlIHdpdGggdGhlIElBNjQgcG9ydCwgYW5kIHJl
bWFpbmVkIGFmdGVyIElBNjQgd2FzIHJlbW92ZWQuCj4gCj4gQXMgZmFyIGFzIEkgY2FuIHRlbGwg
ZnJvbSBjb2RlIGFyY2hlb2xvZ3ksIG5vbmUgb2YgdGhlIG90aGVyIGFyY2hpdGVjdHVyZXMKPiBo
YXZlIGV2ZXIgaGFkIGEgY3VycmVudC0+c3RhdGUgZmllbGQuCj4gCj4gU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 15:38:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 15: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 1g9XcO-0007x9-Sa; Mon, 08 Oct 2018 15:38:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bw27=mu=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9XcN-0007x4-Ar
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 15:38:47 +0000
X-Inumbo-ID: 6bf1f60c-cb10-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6bf1f60c-cb10-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 15:40:03 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 08 Oct 2018 09:38:45 -0600
Message-Id: <5BBB7A0202000078001EFB14@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 08 Oct 2018 09:38:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <fe5bc0f8e7ab462b8c63698de5f9919671af8542.1538667753.git-series.wei.liu2@citrix.com>
In-Reply-To: <fe5bc0f8e7ab462b8c63698de5f9919671af8542.1538667753.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 01/17] x86/shadow: put PV L1TF functions
 under CONFIG_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: 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>

Pj4+IE9uIDA0LjEwLjE4IGF0IDE3OjQzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCklmIGFwcGxpY2Fi
bGUgKG5vdCBzdXJlIHdoZXRoZXIgVGltIHdvdWxkIGhhdmUgdG8gYWNrIGl0IGluc3RlYWQpOgpB
Y2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 15:39:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 15:39: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 1g9Xcy-000820-F3; Mon, 08 Oct 2018 15:39:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/bkk=mu=citrix.com=prvs=812e66b39=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g9Xcw-00081p-Av
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 15:39:22 +0000
X-Inumbo-ID: 8032d6fc-cb10-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8032d6fc-cb10-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 15:40:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,357,1534809600"; d="scan'208";a="67273312"
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
References: <1539010087-13419-1-git-send-email-andrew.cooper3@citrix.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <b51bde9a-00ad-7625-5df3-9ea5041e0e6b@citrix.com>
Date: Mon, 8 Oct 2018 16:39:16 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1539010087-13419-1-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/sched: Drop set_current_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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.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>

T24gMTAvMDgvMjAxOCAwMzo0OCBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBUaGlzIGFwcGVh
cnMgdG8gaGF2ZSBiZWVuIGEgTGludXgtaXNtIHdoaWNoIGZvdW5kIGl0cyB3YXkgaW50byB0aGUg
WGVuCj4gY29kZWJhc2Ugd2l0aCB0aGUgSUE2NCBwb3J0LCBhbmQgcmVtYWluZWQgYWZ0ZXIgSUE2
NCB3YXMgcmVtb3ZlZC4KPiAKPiBBcyBmYXIgYXMgSSBjYW4gdGVsbCBmcm9tIGNvZGUgYXJjaGVv
bG9neSwgbm9uZSBvZiB0aGUgb3RoZXIgYXJjaGl0ZWN0dXJlcwo+IGhhdmUgZXZlciBoYWQgYSBj
dXJyZW50LT5zdGF0ZSBmaWVsZC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKTm90IHN1cmUgZXhhY3RseSB3aGF0IHRoZSBydWxl
cyBhcmUsIGJ1dCBpbiBjYXNlIHlvdSBuZWVkIGl0OgoKQWNrZWQtYnk6IEdlb3JnZSBEdW5sYXAg
PGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 16:01:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 16:01: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 1g9Xxq-0002Ly-FT; Mon, 08 Oct 2018 16:00:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bw27=mu=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9Xxp-0002Lt-L5
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 16:00:57 +0000
X-Inumbo-ID: 8368765d-cb13-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8368765d-cb13-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 16:02:11 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 08 Oct 2018 10:00:53 -0600
Message-Id: <5BBB7F3102000078001EFB50@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 08 Oct 2018 10:00:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <2694ceb5c6221cb3a2872e0f38db30a1e5b2fc49.1538667753.git-series.wei.liu2@citrix.com>
In-Reply-To: <2694ceb5c6221cb3a2872e0f38db30a1e5b2fc49.1538667753.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 02/17] x86/mm: make mm.c build with
 !CONFIG_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: 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>

Pj4+IE9uIDA0LjEwLjE4IGF0IDE3OjQzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
QEAgLTEyNzcsNiArMTI3NCw4IEBAIHZvaWQgcHV0X3BhZ2VfZnJvbV9sMWUobDFfcGdlbnRyeV90
IGwxZSwgc3RydWN0IGRvbWFpbiAqbDFlX293bmVyKQo+ICB9Cj4gIAo+ICAKPiArI2lmZGVmIENP
TkZJR19QVgo+ICsKPiAgLyoKCkNvdWxkIHlvdSBwbGVhc2UgYXZvaWQgaW5zZXJ0aW5nIHlldCBh
bm90aGVyIGJsYW5rIGxpbmUgaGVyZSwKYW5kIGluc3RlYWQgbWFrZSB1c2Ugb2YgdGhlIGV4aXN0
aW5nIHNvIGZhciBvbmUgdG9vIG1hbnk/CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 16:28:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 16:28: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 1g9YOU-00041N-Vm; Mon, 08 Oct 2018 16:28:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mg0y=mu=citrix.com=prvs=8126e591f=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1g9YOT-00041I-8E
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 16:28:29 +0000
X-Inumbo-ID: d5127bb4-cb16-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d5127bb4-cb16-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 18:25:56 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,357,1534809600"; d="scan'208";a="67279402"
Date: Mon, 8 Oct 2018 17:28:24 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: George Dunlap <george.dunlap@citrix.com>
Message-ID: <20181008162824.GD1331@perard.uk.xensource.com>
References: <20181005165701.28030-1-george.dunlap@citrix.com>
 <20181005165701.28030-5-george.dunlap@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181005165701.28030-5-george.dunlap@citrix.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH 5/5] RFC: test/depriv: Add a tool to check
 process-level depriv
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, xen-devel@lists.xenproject.org,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@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>

T24gRnJpLCBPY3QgMDUsIDIwMTggYXQgMDU6NTc6MDFQTSArMDEwMCwgR2VvcmdlIER1bmxhcCB3
cm90ZToKPiArIyBURVNUOiBQcm9jZXNzIC8gZ3JvdXAgaWQKPiArIwo+ICsjIFJlYWQgL3Byb2Mv
PHFwaWQ+L3N0YXR1cywgY2hlY2tpbmcgVWlkIGFuZCBHaWQgbGluZXMKPiArIwo+ICsjIFVpZCBz
aG91bGQgYmUgeGVuLXFlbXV1c2VyLXJhbmdlLWJhc2UrJGRvbWlkCj4gKyMgR2lkIHNob3VsZCBi
ZSA2NTUzNCAoIm5vYm9keSIpCgpUaGF0IGlzIHdyb25nLiBHaWQgZG9lc24ndCBoYXZlIHRvIGJl
IG5vYm9keS4gZ2lkIGNhbiBiZSBjaG9zZW4gd2hlbgpjcmVhdGluZyB0aGUgYmFzZSB1c2VyIGlk
LiAoQW5kIEknbSBwcmV0dHkgc3VyZSAibm9ib2R5IiBzaG91bGQgYmUKYXZvaWRlZC4pCgo+ICsj
IEZJWE1FOiBkZWFsIHdpdGggb3RoZXIgVUlEIGNvbmZpZ3VyYXRpb25zPwo+ICtlY2hvIC1uICJQ
cm9jZXNzIFVJRDogIgo+ICt0Z3RfdWlkPSQoaWQgLXUgeGVuLXFlbXV1c2VyLXJhbmdlLWJhc2Up
Cj4gK3RndF91aWQ9JCgoICR0Z3RfdWlkICsgJGRvbWlkICkpCj4gKwo+ICsjIEV4YW1wbGUgaW5w
dXQ6Cj4gKyMgVWlkOgkxMTkzCTExOTMJMTE5MwkxMTkzCj4gK2lucHV0PSQoZ3JlcCBeVWlkOiAv
cHJvYy8kZG1waWQvc3RhdHVzKQo+ICtpZiBbWyAiJGlucHV0IiA9fiBeVWlkOltbOnNwYWNlOl1d
KyhbMC05XSspW1s6c3BhY2U6XV0rKFswLTldKylbWzpzcGFjZTpdXSsoWzAtOV0rKVtbOnNwYWNl
Ol1dKyhbMC05XSspJCBdXSA7IHRoZW4KPiArICAgIHJlc3VsdD0iUEFTU0VEIgo+ICsgICAgZm9y
IGkgaW4gezEuLjR9OyBkbwo+ICsJaWYgW1sgIiR7QkFTSF9SRU1BVENIWyRpXX0iICE9ICIkdGd0
X3VpZCIgXV0gOyB0aGVuCj4gKwkgICAgcmVzdWx0PSJGQUlMRUQiCj4gKwkgICAgZmFpbGVkPSJ0
cnVlIgo+ICsJICAgIGJyZWFrCj4gKwlmaQo+ICsgICAgZG9uZQo+ICtlbHNlCj4gKyAgICByZXN1
bHQ9IkZBSUxFRCIKPiArICAgIGZhaWxlZD0idHJ1ZSIKPiArZmkKPiArZWNobyAkcmVzdWx0Cj4g
Kwo+ICsjIEV4YW1wbGUgaW5wdXQ6Cj4gKyMgR2lkOgkxMDAyMAkxMDAyMAkxMDAyMAkxMDAyMAo+
ICtlY2hvIC1uICJQcm9jZXNzIEdJRDogIgo+ICt0Z3RfZ2lkPSQoaWQgLWcgbm9ib2R5KQoKVGhp
cyBzaG91bGQgYmUgYGlkIC1nIHhlbi1xZW11dXNlci1yYW5nZS1iYXNlYC4KCi0tIApBbnRob255
IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 16:45:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 16:45: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 1g9YeR-0005XW-GC; Mon, 08 Oct 2018 16:44:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w/aj=mu=citrix.com=prvs=812085e53=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1g9YeQ-0005XR-6b
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 16:44:58 +0000
X-Inumbo-ID: aa4515c0-cb19-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aa4515c0-cb19-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 16:46:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,357,1534809600"; d="scan'208";a="67281107"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23483.35205.80786.58356@mariner.uk.xensource.com>
Date: Mon, 8 Oct 2018 17:44:53 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20181008162824.GD1331@perard.uk.xensource.com>
References: <20181005165701.28030-1-george.dunlap@citrix.com>
 <20181005165701.28030-5-george.dunlap@citrix.com>
 <20181008162824.GD1331@perard.uk.xensource.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 5/5] RFC: test/depriv: Add a tool to check
 process-level depriv
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Wei Liu <wei.liu2@citrix.com>, George Dunlap <george.dunlap@citrix.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiUmU6IFtQQVRDSCA1LzVdIFJGQzogdGVzdC9kZXByaXY6
IEFkZCBhIHRvb2wgdG8gY2hlY2sgcHJvY2Vzcy1sZXZlbCBkZXByaXYiKToKPiBPbiBGcmksIE9j
dCAwNSwgMjAxOCBhdCAwNTo1NzowMVBNICswMTAwLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+ID4g
KyMgVEVTVDogUHJvY2VzcyAvIGdyb3VwIGlkCj4gPiArIwo+ID4gKyMgUmVhZCAvcHJvYy88cXBp
ZD4vc3RhdHVzLCBjaGVja2luZyBVaWQgYW5kIEdpZCBsaW5lcwo+ID4gKyMKPiA+ICsjIFVpZCBz
aG91bGQgYmUgeGVuLXFlbXV1c2VyLXJhbmdlLWJhc2UrJGRvbWlkCj4gPiArIyBHaWQgc2hvdWxk
IGJlIDY1NTM0ICgibm9ib2R5IikKPiAKPiBUaGF0IGlzIHdyb25nLiBHaWQgZG9lc24ndCBoYXZl
IHRvIGJlIG5vYm9keS4gZ2lkIGNhbiBiZSBjaG9zZW4gd2hlbgo+IGNyZWF0aW5nIHRoZSBiYXNl
IHVzZXIgaWQuIChBbmQgSSdtIHByZXR0eSBzdXJlICJub2JvZHkiIHNob3VsZCBiZQo+IGF2b2lk
ZWQuKQoKVGhlIGdpZCBpcyBub3QgcmVhbGx5IHJlbGV2YW50IGJ1dCBub2JvZHkgaXMgc29tZXRp
bWVzIGNob3NlbiBhcyBhIGdpZAp0aGF0IG5vIHByb2Nlc3MgaGFzIHNvIGlzIHBlcmhhcHMgYSBw
b29yIGNob2ljZS4gIEEgc2luZ2xlIHNwZWNpZmljCmdpZCBmb3IgYWxsIG9mIHRoZXNlIHdvdWxk
IGJlIGZpbmUuCgpJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 17:40:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 17: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 1g9ZVZ-00011H-2M; Mon, 08 Oct 2018 17:39:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0cbz=mu=citrix.com=prvs=8121cced0=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g9ZVX-00011C-F3
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 17:39:51 +0000
X-Inumbo-ID: cc88dde0-cb20-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cc88dde0-cb20-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 19:37:17 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,357,1534809600"; d="scan'208";a="80150183"
To: Jan Beulich <JBeulich@suse.com>
References: <1538751289-1109-1-git-send-email-andrew.cooper3@citrix.com>
 <1538751289-1109-5-git-send-email-andrew.cooper3@citrix.com>
 <5BBB60EC02000078001EF9D6@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <176fb2cc-6dd2-24e6-84b3-3f8b754a5b02@citrix.com>
Date: Mon, 8 Oct 2018 18:39:43 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BBB60EC02000078001EF9D6@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 4/5] xen/domain: Allocate d->vcpu[] earlier
 during domain_create()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@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>

T24gMDgvMTAvMTggMTQ6NTEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA1LjEwLjE4IGF0
IDE2OjU0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IEBAIC00MDUsMTkg
KzQxOSw2IEBAIHN0cnVjdCBkb21haW4gKmRvbWFpbl9jcmVhdGUoZG9taWRfdCBkb21pZCwKPj4g
IAo+PiAgICAgIGlmICggIWlzX2lkbGVfZG9tYWluKGQpICkKPj4gICAgICB7Cj4+IC0gICAgICAg
IC8qIENoZWNrIGQtPm1heF92Y3B1cyBhbmQgYWxsb2NhdGUgZC0+dmNwdVtdLiAqLwo+PiAtICAg
ICAgICBlcnIgPSAtRUlOVkFMOwo+PiAtICAgICAgICBpZiAoIGNvbmZpZy0+bWF4X3ZjcHVzIDwg
MSB8fAo+PiAtICAgICAgICAgICAgIGNvbmZpZy0+bWF4X3ZjcHVzID4gZG9tYWluX21heF92Y3B1
cyhkKSApCj4+IC0gICAgICAgICAgICBnb3RvIGZhaWw7Cj4gQWgsIHRoZXJlIGl0IGdvZXMgYXdh
eS4gQnV0IEkgdGhpbmsgaXQgd291bGQgYmUgbW9yZSBsb2dpY2FsIGZvciB0aGlzIHRvCj4gaGFw
cGVuIGluIHRoZSBwcmV2aW91cyBwYXRjaC4gQW55d2F5Cj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBmb3IgYm90aCwgcHJlZmVyYWJseSAoYnV0IG5vdCBu
ZWNlc3NhcmlseSkgd2l0aCB0aGUgcmVtb3ZhbCBtb3ZlZAo+IHRoZXJlLgoKVGhlIHg4NiBzaWRl
IGlzIHRyaXZpYWwsIGJ1dCB0aGUgQVJNIHNpZGUgaXMgbm90LsKgIEkgZG9uJ3QgdGhpbmsgcGF0
Y2hlcwozIGFuZCA0IHNob3VsZCBiZSBtZXJnZWQsIGJ1dCBJJ2xsIGxldCBKdWxpZW4vU3RlZmFu
byBoYXZlIHRoZSBmaW5hbCBzYXkuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 17:55:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 17:55: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 1g9Zkp-0002SX-NZ; Mon, 08 Oct 2018 17:55:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rmgd=mu=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g9Zko-0002SL-42
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 17:55:38 +0000
X-Inumbo-ID: 8a30c4a4-cb23-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8a30c4a4-cb23-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 17:56: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 <aliasfile-bounces@xenproject.org>)
 id 1g9Zkl-0004J4-Kf; Mon, 08 Oct 2018 17:55: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 1g9Zkl-0007o1-8b; Mon, 08 Oct 2018 17:55:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g9Zkl-0001hq-7y; Mon, 08 Oct 2018 17:55:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128509-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=a696f4e63ca51693736a6cf7b911522287238653
X-Osstest-Versions-That: xen=7b20a865bc105fe566156201c8e6c37ef692e3dd
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 08 Oct 2018 17:55:35 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128509: 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>

ZmxpZ2h0IDEyODUwOSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODUwOS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBhNjk2ZjRlNjNjYTUxNjkzNzM2YTZjZjdiOTExNTIyMjg3MjM4NjUzCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA3YjIwYTg2NWJjMTA1ZmU1NjYx
NTYyMDFjOGU2YzM3ZWY2OTJlM2RkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg1MDAgIDIwMTgt
MTAtMDggMTE6MDA6NTYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4NTA5ICAy
MDE4LTEwLTA4IDE1OjAwOjQ5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQmFzdGlhbiBCbGFuayA8d2FsZGlA
ZGViaWFuLm9yZz4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4KICBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJv
amVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRo
ZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1h
aWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUv
eGVuL2dpdC94ZW4uZ2l0CiAgIDdiMjBhODY1YmMuLmE2OTZmNGU2M2MgIGE2OTZmNGU2M2NhNTE2
OTM3MzZhNmNmN2I5MTE1MjIyODcyMzg2NTMgLT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 18:00:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 18:00: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 1g9ZpK-0003I3-Di; Mon, 08 Oct 2018 18:00:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zgyd=mu=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g9ZpJ-0003Hy-NP
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 18:00:17 +0000
X-Inumbo-ID: 3014207a-cb24-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 3014207a-cb24-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 18:01:32 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id BBE55ED1;
 Mon,  8 Oct 2018 11:00:12 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id ABA243F5D3;
 Mon,  8 Oct 2018 11:00:11 -0700 (PDT)
To: Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 Andre Przywara <andre.przywara@arm.com>, Amit Tomer <amittomer25@gmail.com>
References: <d71bafc616264a8abda66376bde7f5d2@dornerworks.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <ff3ebbbb-93d7-e9d6-629c-d5ccec776c3c@arm.com>
Date: Mon, 8 Oct 2018 19:00:10 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <d71bafc616264a8abda66376bde7f5d2@dornerworks.com>
Content-Language: en-US
Subject: [Xen-devel] Xen boot failure on QEMU (WAS: Re: [PATCH v3] xen:arm:
 Populate arm64 image 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" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Peter Maydell <peter.maydell@linaro.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>

KCsgUGV0ZXIgTWF5ZGVsbCBhbmQgU3RlZmFubykKCkhpIFN0ZXdhcmQsCgpUaGFuayB5b3UgZm9y
IHRoZSBidWcgcmVwb3J0LgoKT24gMDUvMTAvMjAxOCAyMzoxNywgU3Rld2FydCBIaWxkZWJyYW5k
IHdyb3RlOgo+IE9uIDExLzA5LzIwMTggMTc6NDgsIEFtaXQgU2luZ2ggVG9tYXIgd3JvdGU6Cj4+
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2Fy
bTY0L2hlYWQuUwo+PiBpbmRleCBkNjM3MzRmLi5lZjg3YjVjIDEwMDY0NAo+PiAtLS0gYS94ZW4v
YXJjaC9hcm0vYXJtNjQvaGVhZC5TCj4+ICsrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMK
Pj4gQEAgLTEyMCw4ICsxMjcsOCBAQCBlZmlfaGVhZDoKPj4gICAgICAgICAgICBhZGQgICAgIHgx
MywgeDE4LCAjMHgxNgo+PiAgICAgICAgICAgIGIgICAgICAgcmVhbF9zdGFydCAgICAgICAgICAg
LyogYnJhbmNoIHRvIGtlcm5lbCBzdGFydCAqLwo+PiAgICAgICAgICAgIC5xdWFkICAgMCAgICAg
ICAgICAgICAgICAgICAgLyogSW1hZ2UgbG9hZCBvZmZzZXQgZnJvbSBzdGFydCBvZiBSQU0gKi8K
Pj4gLSAgICAgICAgLnF1YWQgICAwICAgICAgICAgICAgICAgICAgICAvKiByZXNlcnZlZCAqLwo+
PiAtICAgICAgICAucXVhZCAgIDAgICAgICAgICAgICAgICAgICAgIC8qIHJlc2VydmVkICovCj4+
ICsgICAgICAgIC5xdWFkICAgX2VuZCAtIHN0YXJ0ICAgICAgICAgLyogRWZmZWN0aXZlIHNpemUg
b2Yga2VybmVsIGltYWdlLCBsaXR0bGUtZW5kaWFuICovCj4+ICsgICAgICAgIC5xdWFkICAgX19I
RUFEX0ZMQUdTICAgICAgICAgLyogSW5mb3JtYXRpdmUgZmxhZ3MsIGxpdHRsZS1lbmRpYW4gKi8K
Pj4gICAgICAgICAgICAucXVhZCAgIDAgICAgICAgICAgICAgICAgICAgIC8qIHJlc2VydmVkICov
Cj4+ICAgICAgICAgICAgLnF1YWQgICAwICAgICAgICAgICAgICAgICAgICAvKiByZXNlcnZlZCAq
Lwo+PiAgICAgICAgICAgIC5xdWFkICAgMCAgICAgICAgICAgICAgICAgICAgLyogcmVzZXJ2ZWQg
Ki8KPiAKPiBTaW5jZSAxN2JkMjU0YSB4ZW46YXJtOiBQb3B1bGF0ZSBhcm02NCBpbWFnZSBoZWFk
ZXIsIHFlbXUtc3lzdGVtLWFhcmNoNjQgaGFzIG5vdCBiZWVuIHRvbyBoYXBweSBhYm91dCBib290
aW5nIFhlbi4KPiAKPiBUcnlpbmcgdG8gbGF1bmNoIHFlbXUtc3lzdGVtLWFhcmNoNjQgZ2l2ZXMg
dGhlIGZvbGxvd2luZyBlcnJvcjoKPiByb206IHJlcXVlc3RlZCByZWdpb25zIG92ZXJsYXAgKHJv
bSBib290bG9hZGVyLiBmcmVlPTB4MDAwMDAwMDA0MDBkMDE1MCwgYWRkcj0weDAwMDAwMDAwNDAw
MDAwMDApCj4gcWVtdS1zeXN0ZW0tYWFyY2g2NDogcm9tIGNoZWNrIGFuZCByZWdpc3RlciByZXNl
dCBmYWlsZWQKPiAKPiBSZXZlcnRpbmcgMTdiZDI1NGEgYWxsb3dlZCBpdCB0byBib290IGFnYWlu
LiBBbHRlcm5hdGl2ZWx5LCBzZXR0aW5nIHRoZSBpbWFnZSBvZmZzZXQgdG8gc29tZSB2YWx1ZSBh
bGxvd2VkIGl0IHRvIGJvb3QgYWdhaW4uCj4gICAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L2FybTY0L2hlYWQuUyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPiBpbmRleCBlZjg3YjVj
Li44ODc5Yzc3IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPiArKysg
Yi94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCj4gQEAgLTEyNiw3ICsxMjYsNyBAQCBlZmlfaGVh
ZDoKPiAgICAgICAgICAgICovCj4gICAgICAgICAgIGFkZCAgICAgeDEzLCB4MTgsICMweDE2Cj4g
ICAgICAgICAgIGIgICAgICAgcmVhbF9zdGFydCAgICAgICAgICAgLyogYnJhbmNoIHRvIGtlcm5l
bCBzdGFydCAqLwo+IC0gICAgICAgIC5xdWFkICAgMCAgICAgICAgICAgICAgICAgICAgLyogSW1h
Z2UgbG9hZCBvZmZzZXQgZnJvbSBzdGFydCBvZiBSQU0gKi8KPiArICAgICAgICAucXVhZCAgIDB4
MDAwODAwMDAgICAgICAgICAgIC8qIEltYWdlIGxvYWQgb2Zmc2V0IGZyb20gc3RhcnQgb2YgUkFN
ICovCj4gICAgICAgICAgIC5xdWFkICAgX2VuZCAtIHN0YXJ0ICAgICAgICAgLyogRWZmZWN0aXZl
IHNpemUgb2Yga2VybmVsIGltYWdlLCBsaXR0bGUtZW5kaWFuICovCj4gICAgICAgICAgIC5xdWFk
ICAgX19IRUFEX0ZMQUdTICAgICAgICAgLyogSW5mb3JtYXRpdmUgZmxhZ3MsIGxpdHRsZS1lbmRp
YW4gKi8KPiAgICAgICAgICAgLnF1YWQgICAwICAgICAgICAgICAgICAgICAgICAvKiByZXNlcnZl
ZCAqLwo+IAo+IEknbSBub3Qgc3VyZSBpZiB0aGlzIGlzIGEgZmF1bHQgb2YgcWVtdSwgb3IgaWYg
WGVuIHNob3VsZCBwdXQgc29tZSB2YWx1ZSBpbiB0aGUgaW1hZ2UgbG9hZCBvZmZzZXQgZmllbGQ/
CgpQZXIgdGhlIExpbnV4IGFybTY0IGJvb3RpbmcgcHJvdG9jb2wgWzFdLCB0aGUgbG9hZCBvZmZz
ZXQgY2FuIGRlZmluaXRlbHkgCmJlIDAuIFRoZSBib290bG9hZGVyIChoZXJlIFFFTVUpIHNob3Vs
ZCBub3QgYXNzdW1lIGEgc3BlY2lmaWMgdGV4dCAKb2Zmc2V0LCBMaW51eCBhY3R1YWxseSBwcm92
aWRlcyBhbiBvcHRpb24gdG8gcmFuZG9taXplIHRoZSB0ZXh0IG9mZnNldCAKaW4gb3JkZXIgdG8g
dGVzdCB0aGF0IGFzc3VtcHRpb24gKHNlZSBBUk02NF9SQU5ET01JWkVfVEVYVF9PRkZTRVQpLgoK
SSBoYXZlIENDZWQgU3RlZmFubyBhbmQgUGV0ZXIgd2hvIGNvdWxkIGdpdmUgbW9yZSBkZXRhaWxz
IG9uIGhvdyBRRU1VIGlzIApoYW5kbGluZyB0aGUgSW1hZ2UgcHJvdG9jb2wuCgo+IAo+IEZvciBy
ZWZlcmVuY2UsIEknbSB1c2luZyB0aGUgZm9sbG93aW5nIHNjcmlwdCB0byBidWlsZCBhbmQgbGF1
bmNoIHFlbXUrWGVuIGh0dHBzOi8vZ2lzdC5naXRodWIuY29tL3N0ZXdkay8xMTBmNDNlMGNjMWQ5
MDVmYzZlZDRjN2UxMGQ4ZDM1ZQo+IAoKQ2hlZXJzLAoKWzFdIGh0dHBzOi8vd3d3Lmtlcm5lbC5v
cmcvZG9jL0RvY3VtZW50YXRpb24vYXJtNjQvYm9vdGluZy50eHQKCi0tIApKdWxpZW4gR3JhbGwK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 18:34:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 18: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 1g9aM7-0005fg-6D; Mon, 08 Oct 2018 18:34:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zgyd=mu=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g9aM4-0005f3-Sx
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 18:34:08 +0000
X-Inumbo-ID: ebbbabe0-cb28-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id ebbbabe0-cb28-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 18:35:25 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 04E5E1596;
 Mon,  8 Oct 2018 11:34:08 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 1AE243F5B3;
 Mon,  8 Oct 2018 11:34:06 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Mon,  8 Oct 2018 19:33:42 +0100
Message-Id: <20181008183352.16291-7-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181008183352.16291-1-julien.grall@arm.com>
References: <20181008183352.16291-1-julien.grall@arm.com>
Subject: [Xen-devel] [RFC 06/16] xen/arm: p2m: Introduce a helper to
 generate P2M table entry from a 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: Julien Grall <julien.grall@arm.com>, sstabellini@kernel.org,
 andre.przywara@linaro.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>

R2VuZXJhdGUgUDJNIHRhYmxlIGVudHJ5IHJlcXVpcmVzIHRvIHNldCBzb21lIGRlZmF1bHQgdmFs
dWVzIHdoaWNoIGFyZQp3b3J0aCB0byBleHBsYWluIGluIGEgY29tbWVudC4gQXQgdGhlIG1vbWVu
dCwgdGhlcmUgYXJlIDIgcGxhY2VzIHdoZXJlCnN1Y2ggZW50cnkgYXJlIGNyZWF0ZWQgYnV0IG9u
bHkgb25lIGFzIHByb3BlciBjb21tZW50LgoKU29tZSBtb3ZlIHRoZSBjb2RlIHRvIGdlbmVyYXRl
IFAyTSB0YWJsZSBlbnRyeSBpbiBhIHNlcGFyYXRlIGhlbHBlci4KVGhpcyB3aWxsIGJlIGhlbHBm
dWwgaW4gYSBmb2xsb3ctdXAgcGF0Y2ggdG8gbWFrZSBtb2RpZmljYXRpb24gb24gdGhlCmRlZmF1
bHRzLgoKQXQgdGhlIHNhbWUgdGltZSwgc3dpdGNoIHRoZSBkZWZhdWx0IGFjY2VzcyBmcm9tIHAy
bS0+ZGVmYXVsdF9hY2Nlc3MgdG8KcDJtX2FjY2Vzc19yd3guIFRoaXMgc2hvdWxkIG5vdCBtYXR0
ZXIgYXMgcGVybWlzc2lvbiBhcmUgaWdub3JlZCBmb3IKdGFibGUgYnkgdGhlIGhhcmR3YXJlLgoK
U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4
ZW4vYXJjaC9hcm0vcDJtLmMgfCAyNSArKysrKysrKysrKystLS0tLS0tLS0tLS0tCiAxIGZpbGUg
Y2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgMTMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL3AybS5jIGIveGVuL2FyY2gvYXJtL3AybS5jCmluZGV4IDhmZmZiNDI4ODku
LjZjNzYyOThlYmMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9wMm0uYworKysgYi94ZW4vYXJj
aC9hcm0vcDJtLmMKQEAgLTUzOCw2ICs1MzgsMTYgQEAgc3RhdGljIGxwYWVfdCBtZm5fdG9fcDJt
X2VudHJ5KG1mbl90IG1mbiwgcDJtX3R5cGVfdCB0LCBwMm1fYWNjZXNzX3QgYSkKICAgICByZXR1
cm4gZTsKIH0KIAorLyogR2VuZXJhdGUgdGFibGUgZW50cnkgd2l0aCBjb3JyZWN0IGF0dHJpYnV0
ZXMuICovCitzdGF0aWMgbHBhZV90IHBhZ2VfdG9fcDJtX3RhYmxlKHN0cnVjdCBwYWdlX2luZm8g
KnBhZ2UpCit7CisgICAgLyoKKyAgICAgKiBUaGUgYWNjZXNzIHZhbHVlIGRvZXMgbm90IG1hdHRl
ciBiZWNhdXNlIHRoZSBoYXJkd2FyZSB3aWxsIGlnbm9yZQorICAgICAqIHRoZSBwZXJtaXNzaW9u
IGZpZWxkcyBmb3IgdGFibGUgZW50cnkuCisgICAgICovCisgICAgcmV0dXJuIG1mbl90b19wMm1f
ZW50cnkocGFnZV90b19tZm4ocGFnZSksIHAybV9pbnZhbGlkLCBwMm1fYWNjZXNzX3J3eCk7Cit9
CisKIHN0YXRpYyBpbmxpbmUgdm9pZCBwMm1fd3JpdGVfcHRlKGxwYWVfdCAqcCwgbHBhZV90IHB0
ZSwgYm9vbCBjbGVhbl9wdGUpCiB7CiAgICAgd3JpdGVfcHRlKHAsIHB0ZSk7CkBAIC01NTgsNyAr
NTY4LDYgQEAgc3RhdGljIGludCBwMm1fY3JlYXRlX3RhYmxlKHN0cnVjdCBwMm1fZG9tYWluICpw
Mm0sIGxwYWVfdCAqZW50cnkpCiB7CiAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKICAgICBs
cGFlX3QgKnA7Ci0gICAgbHBhZV90IHB0ZTsKIAogICAgIEFTU0VSVCghbHBhZV9pc192YWxpZCgq
ZW50cnkpKTsKIApAQCAtNTc2LDE0ICs1ODUsNyBAQCBzdGF0aWMgaW50IHAybV9jcmVhdGVfdGFi
bGUoc3RydWN0IHAybV9kb21haW4gKnAybSwgbHBhZV90ICplbnRyeSkKIAogICAgIHVubWFwX2Rv
bWFpbl9wYWdlKHApOwogCi0gICAgLyoKLSAgICAgKiBUaGUgYWNjZXNzIHZhbHVlIGRvZXMgbm90
IG1hdHRlciBiZWNhdXNlIHRoZSBoYXJkd2FyZSB3aWxsIGlnbm9yZQotICAgICAqIHRoZSBwZXJt
aXNzaW9uIGZpZWxkcyBmb3IgdGFibGUgZW50cnkuCi0gICAgICovCi0gICAgcHRlID0gbWZuX3Rv
X3AybV9lbnRyeShwYWdlX3RvX21mbihwYWdlKSwgcDJtX2ludmFsaWQsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICBwMm0tPmRlZmF1bHRfYWNjZXNzKTsKLQotICAgIHAybV93cml0ZV9wdGUo
ZW50cnksIHB0ZSwgcDJtLT5jbGVhbl9wdGUpOworICAgIHAybV93cml0ZV9wdGUoZW50cnksIHBh
Z2VfdG9fcDJtX3RhYmxlKHBhZ2UpLCBwMm0tPmNsZWFuX3B0ZSk7CiAKICAgICByZXR1cm4gMDsK
IH0KQEAgLTc2NCwxNCArNzY2LDExIEBAIHN0YXRpYyBib29sIHAybV9zcGxpdF9zdXBlcnBhZ2Uo
c3RydWN0IHAybV9kb21haW4gKnAybSwgbHBhZV90ICplbnRyeSwKIAogICAgIHVubWFwX2RvbWFp
bl9wYWdlKHRhYmxlKTsKIAotICAgIHB0ZSA9IG1mbl90b19wMm1fZW50cnkocGFnZV90b19tZm4o
cGFnZSksIHAybV9pbnZhbGlkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJtLT5kZWZh
dWx0X2FjY2Vzcyk7Ci0KICAgICAvKgogICAgICAqIEV2ZW4gaWYgd2UgZmFpbGVkLCB3ZSBzaG91
bGQgaW5zdGFsbCB0aGUgbmV3bHkgYWxsb2NhdGVkIExQQUUKICAgICAgKiBlbnRyeS4gVGhlIGNh
bGxlciB3aWxsIGJlIGluIGNoYXJnZSB0byBmcmVlIHRoZSBzdWItdHJlZS4KICAgICAgKi8KLSAg
ICBwMm1fd3JpdGVfcHRlKGVudHJ5LCBwdGUsIHAybS0+Y2xlYW5fcHRlKTsKKyAgICBwMm1fd3Jp
dGVfcHRlKGVudHJ5LCBwYWdlX3RvX3AybV90YWJsZShwYWdlKSwgcDJtLT5jbGVhbl9wdGUpOwog
CiAgICAgcmV0dXJuIHJ2OwogfQotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 18:34:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 18: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 1g9aM3-0005eR-J9; Mon, 08 Oct 2018 18:34:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zgyd=mu=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g9aM1-0005e5-Ul
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 18:34:05 +0000
X-Inumbo-ID: e99036c7-cb28-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id e99036c7-cb28-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 18:35:21 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 5C616ED1;
 Mon,  8 Oct 2018 11:34:04 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 728E33F5B3;
 Mon,  8 Oct 2018 11:34:03 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Mon,  8 Oct 2018 19:33:39 +0100
Message-Id: <20181008183352.16291-4-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181008183352.16291-1-julien.grall@arm.com>
References: <20181008183352.16291-1-julien.grall@arm.com>
Subject: [Xen-devel] [RFC 03/16] xen/arm: Allow lpae_is_{table,
 mapping} helpers to work on invalid 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: Julien Grall <julien.grall@arm.com>, sstabellini@kernel.org,
 andre.przywara@linaro.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>

Q3VycmVudGx5LCBscGFlX2lzX3t0YWJsZSwgbWFwcGluZ30gaGVscGVycyB3aWxsIGFsd2F5cyBy
ZXR1cm4gZmFsc2Ugb24KZW50cmllcyB3aXRoIHRoZSB2YWxpZCBiaXQgdW5zZXQuIEhvd2V2ZXIs
IGl0IHdvdWxkIGJlIHVzZWZ1bCB0byBoYXZlIHRoZW0Kb3BlcmF0aW5nIG9uIGFueSBlbnRyeS4g
Rm9yIGluc3RhbmNlIHRvIHN0b3JlIGluZm9ybWF0aW9uIGluIGFkdmFuY2UgYnV0CnN0aWxsIHJl
cXVlc3QgYSBmYXVsdC4KCldpdGggdGhhdCBjaGFuZ2UsIHRoZSBwMm0gaXMgbm93IHByb3ZpZGlu
ZyBhbiBvdmVybGF5IGZvciAqX2lzX3t0YWJsZSwKbWFwcGluZ30gdGhhdCB3aWxsIGNoZWNrIHRo
ZSB2YWxpZCBiaXQgb2YgdGhlIGVudHJ5LgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KCi0tLQoKICAgIFRoZSBwYXRjaCB3YXMgcHJldmlvdXNseSBz
ZW50IHNlcGFyYXRlbHkuCi0tLQogeGVuL2FyY2gvYXJtL2d1ZXN0X3dhbGsuYyAgfCAgMiArLQog
eGVuL2FyY2gvYXJtL21tLmMgICAgICAgICAgfCAgMiArLQogeGVuL2FyY2gvYXJtL3AybS5jICAg
ICAgICAgfCAyMiArKysrKysrKysrKysrKysrKystLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2xw
YWUuaCB8IDExICsrKysrKystLS0tCiA0IGZpbGVzIGNoYW5nZWQsIDI3IGluc2VydGlvbnMoKyks
IDEwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9ndWVzdF93YWxrLmMg
Yi94ZW4vYXJjaC9hcm0vZ3Vlc3Rfd2Fsay5jCmluZGV4IGUzZTIxYmRhZDMuLjRhMWI0Y2YyYzgg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9ndWVzdF93YWxrLmMKKysrIGIveGVuL2FyY2gvYXJt
L2d1ZXN0X3dhbGsuYwpAQCAtNTY2LDcgKzU2Niw3IEBAIHN0YXRpYyBpbnQgZ3Vlc3Rfd2Fsa19s
ZChjb25zdCBzdHJ1Y3QgdmNwdSAqdiwKICAgICAgKiBQVEUgaXMgaW52YWxpZCBvciBob2xkcyBh
IHJlc2VydmVkIGVudHJ5IChQVEU8MTowPiA9PSB4MCkpIG9yIGlmIHRoZSBQVEUKICAgICAgKiBt
YXBzIGEgbWVtb3J5IGJsb2NrIGF0IGxldmVsIDMgKFBURTwxOjA+ID09IDAxKS4KICAgICAgKi8K
LSAgICBpZiAoICFscGFlX2lzX21hcHBpbmcocHRlLCBsZXZlbCkgKQorICAgIGlmICggIWxwYWVf
aXNfdmFsaWQocHRlKSB8fCAhbHBhZV9pc19tYXBwaW5nKHB0ZSwgbGV2ZWwpICkKICAgICAgICAg
cmV0dXJuIC1FRkFVTFQ7CiAKICAgICAvKiBNYWtlIHN1cmUgdGhhdCB0aGUgbG93ZXIgYml0cyBv
ZiB0aGUgUFRFJ3MgYmFzZSBhZGRyZXNzIGFyZSB6ZXJvLiAqLwpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL21tLmMgYi94ZW4vYXJjaC9hcm0vbW0uYwppbmRleCAwYmMzMWIxZDliLi45ODdmY2I5
MTYyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vbW0uYworKysgYi94ZW4vYXJjaC9hcm0vbW0u
YwpAQCAtOTk2LDcgKzk5Niw3IEBAIHN0YXRpYyBpbnQgY3JlYXRlX3hlbl9lbnRyaWVzKGVudW0g
eGVubWFwX29wZXJhdGlvbiBvcCwKICAgICBmb3IoOyBhZGRyIDwgYWRkcl9lbmQ7IGFkZHIgKz0g
UEFHRV9TSVpFLCBtZm4gPSBtZm5fYWRkKG1mbiwgMSkpCiAgICAgewogICAgICAgICBlbnRyeSA9
ICZ4ZW5fc2Vjb25kW3NlY29uZF9saW5lYXJfb2Zmc2V0KGFkZHIpXTsKLSAgICAgICAgaWYgKCAh
bHBhZV9pc190YWJsZSgqZW50cnksIDIpICkKKyAgICAgICAgaWYgKCAhbHBhZV9pc192YWxpZCgq
ZW50cnkpIHx8ICFscGFlX2lzX3RhYmxlKCplbnRyeSwgMikgKQogICAgICAgICB7CiAgICAgICAg
ICAgICByYyA9IGNyZWF0ZV94ZW5fdGFibGUoZW50cnkpOwogICAgICAgICAgICAgaWYgKCByYyA8
IDAgKSB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcDJtLmMgYi94ZW4vYXJjaC9hcm0vcDJt
LmMKaW5kZXggZjhhMmY2NDU5ZS4uOGZmZmI0Mjg4OSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJt
L3AybS5jCisrKyBiL3hlbi9hcmNoL2FybS9wMm0uYwpAQCAtMjE5LDYgKzIxOSwyMCBAQCBzdGF0
aWMgcDJtX2FjY2Vzc190IHAybV9tZW1fYWNjZXNzX3JhZGl4X2dldChzdHJ1Y3QgcDJtX2RvbWFp
biAqcDJtLCBnZm5fdCBnZm4pCiAgICAgICAgIHJldHVybiByYWRpeF90cmVlX3B0cl90b19pbnQo
cHRyKTsKIH0KIAorLyoKKyAqIGxwYWVfaXNfKiBoZWxwZXJzIGRvbid0IGNoZWNrIHdoZXRoZXIg
dGhlIHZhbGlkIGJpdCBpcyBzZXQgaW4gdGhlCisgKiBQVEUuIFByb3ZpZGUgb3VyIG93biBvdmVy
bGF5IHRvIGNoZWNrIHRoZSB2YWxpZCBiaXQuCisgKi8KK3N0YXRpYyBpbmxpbmUgYm9vbCBwMm1f
aXNfbWFwcGluZyhscGFlX3QgcHRlLCB1bnNpZ25lZCBpbnQgbGV2ZWwpCit7CisgICAgcmV0dXJu
IGxwYWVfaXNfdmFsaWQocHRlKSAmJiBscGFlX2lzX21hcHBpbmcocHRlLCBsZXZlbCk7Cit9CisK
K3N0YXRpYyBpbmxpbmUgYm9vbCBwMm1faXNfc3VwZXJwYWdlKGxwYWVfdCBwdGUsIHVuc2lnbmVk
IGludCBsZXZlbCkKK3sKKyAgICByZXR1cm4gbHBhZV9pc192YWxpZChwdGUpICYmIGxwYWVfaXNf
c3VwZXJwYWdlKHB0ZSwgbGV2ZWwpOworfQorCiAjZGVmaW5lIEdVRVNUX1RBQkxFX01BUF9GQUlM
RUQgMAogI2RlZmluZSBHVUVTVF9UQUJMRV9TVVBFUl9QQUdFIDEKICNkZWZpbmUgR1VFU1RfVEFC
TEVfTk9STUFMX1BBR0UgMgpAQCAtMjYyLDcgKzI3Niw3IEBAIHN0YXRpYyBpbnQgcDJtX25leHRf
bGV2ZWwoc3RydWN0IHAybV9kb21haW4gKnAybSwgYm9vbCByZWFkX29ubHksCiAKICAgICAvKiBU
aGUgZnVuY3Rpb24gcDJtX25leHRfbGV2ZWwgaXMgbmV2ZXIgY2FsbGVkIGF0IHRoZSAzcmQgbGV2
ZWwgKi8KICAgICBBU1NFUlQobGV2ZWwgPCAzKTsKLSAgICBpZiAoIGxwYWVfaXNfbWFwcGluZygq
ZW50cnksIGxldmVsKSApCisgICAgaWYgKCBwMm1faXNfbWFwcGluZygqZW50cnksIGxldmVsKSAp
CiAgICAgICAgIHJldHVybiBHVUVTVF9UQUJMRV9TVVBFUl9QQUdFOwogCiAgICAgbWZuID0gbHBh
ZV9nZXRfbWZuKCplbnRyeSk7CkBAIC02NDIsNyArNjU2LDcgQEAgc3RhdGljIHZvaWQgcDJtX2Zy
ZWVfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwKICAgICAgICAgcmV0dXJuOwogCiAgICAg
LyogTm90aGluZyB0byBkbyBidXQgdXBkYXRpbmcgdGhlIHN0YXRzIGlmIHRoZSBlbnRyeSBpcyBh
IHN1cGVyLXBhZ2UuICovCi0gICAgaWYgKCBscGFlX2lzX3N1cGVycGFnZShlbnRyeSwgbGV2ZWwp
ICkKKyAgICBpZiAoIHAybV9pc19zdXBlcnBhZ2UoZW50cnksIGxldmVsKSApCiAgICAgewogICAg
ICAgICBwMm0tPnN0YXRzLm1hcHBpbmdzW2xldmVsXS0tOwogICAgICAgICByZXR1cm47CkBAIC02
OTcsNyArNzExLDcgQEAgc3RhdGljIGJvb2wgcDJtX3NwbGl0X3N1cGVycGFnZShzdHJ1Y3QgcDJt
X2RvbWFpbiAqcDJtLCBscGFlX3QgKmVudHJ5LAogICAgICAqIGEgc3VwZXJwYWdlLgogICAgICAq
LwogICAgIEFTU0VSVChsZXZlbCA8IHRhcmdldCk7Ci0gICAgQVNTRVJUKGxwYWVfaXNfc3VwZXJw
YWdlKCplbnRyeSwgbGV2ZWwpKTsKKyAgICBBU1NFUlQocDJtX2lzX3N1cGVycGFnZSgqZW50cnks
IGxldmVsKSk7CiAKICAgICBwYWdlID0gYWxsb2NfZG9taGVhcF9wYWdlKE5VTEwsIDApOwogICAg
IGlmICggIXBhZ2UgKQpAQCAtODM2LDcgKzg1MCw3IEBAIHN0YXRpYyBpbnQgX19wMm1fc2V0X2Vu
dHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCiAgICAgICAgIC8qIFdlIG5lZWQgdG8gc3BsaXQg
dGhlIG9yaWdpbmFsIHBhZ2UuICovCiAgICAgICAgIGxwYWVfdCBzcGxpdF9wdGUgPSAqZW50cnk7
CiAKLSAgICAgICAgQVNTRVJUKGxwYWVfaXNfc3VwZXJwYWdlKCplbnRyeSwgbGV2ZWwpKTsKKyAg
ICAgICAgQVNTRVJUKHAybV9pc19zdXBlcnBhZ2UoKmVudHJ5LCBsZXZlbCkpOwogCiAgICAgICAg
IGlmICggIXAybV9zcGxpdF9zdXBlcnBhZ2UocDJtLCAmc3BsaXRfcHRlLCBsZXZlbCwgdGFyZ2V0
LCBvZmZzZXRzKSApCiAgICAgICAgIHsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0v
bHBhZS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9scGFlLmgKaW5kZXggMTdmZGM2MDc0Zi4uNTQ1
YjBjOGYyNCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9scGFlLmgKKysrIGIveGVu
L2luY2x1ZGUvYXNtLWFybS9scGFlLmgKQEAgLTEzMywxNiArMTMzLDE5IEBAIHN0YXRpYyBpbmxp
bmUgYm9vbCBscGFlX2lzX3ZhbGlkKGxwYWVfdCBwdGUpCiAgICAgcmV0dXJuIHB0ZS53YWxrLnZh
bGlkOwogfQogCisvKgorICogbHBhZV9pc18qIGRvbid0IGNoZWNrIHRoZSB2YWxpZCBiaXQuIFRo
aXMgZ2l2ZXMgYW4gb3Bwb3J0dW5pdHkgZm9yIHRoZQorICogY2FsbGVycyB0byBvcGVyYXRlIG9u
IHRoZSBlbnRyeSBldmVuIGlmIHRoZXkgYXJlIG5vdCB2YWxpZC4gRm9yCisgKiBpbnN0YW5jZSB0
byBzdG9yZSBpbmZvcm1hdGlvbiBpbiBhZHZhbmNlLgorICovCiBzdGF0aWMgaW5saW5lIGJvb2wg
bHBhZV9pc190YWJsZShscGFlX3QgcHRlLCB1bnNpZ25lZCBpbnQgbGV2ZWwpCiB7Ci0gICAgcmV0
dXJuIChsZXZlbCA8IDMpICYmIGxwYWVfaXNfdmFsaWQocHRlKSAmJiBwdGUud2Fsay50YWJsZTsK
KyAgICByZXR1cm4gKGxldmVsIDwgMykgJiYgcHRlLndhbGsudGFibGU7CiB9CiAKIHN0YXRpYyBp
bmxpbmUgYm9vbCBscGFlX2lzX21hcHBpbmcobHBhZV90IHB0ZSwgdW5zaWduZWQgaW50IGxldmVs
KQogewotICAgIGlmICggIWxwYWVfaXNfdmFsaWQocHRlKSApCi0gICAgICAgIHJldHVybiBmYWxz
ZTsKLSAgICBlbHNlIGlmICggbGV2ZWwgPT0gMyApCisgICAgaWYgKCBsZXZlbCA9PSAzICkKICAg
ICAgICAgcmV0dXJuIHB0ZS53YWxrLnRhYmxlOwogICAgIGVsc2UKICAgICAgICAgcmV0dXJuICFw
dGUud2Fsay50YWJsZTsKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 18:34:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 18: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 1g9aM4-0005f0-Od; Mon, 08 Oct 2018 18:34:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zgyd=mu=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g9aM3-0005eU-My
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 18:34:07 +0000
X-Inumbo-ID: eb09c9ec-cb28-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id eb09c9ec-cb28-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 18:35:23 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id D06CDED1;
 Mon,  8 Oct 2018 11:34:06 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E6A9E3F5B3;
 Mon,  8 Oct 2018 11:34:05 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Mon,  8 Oct 2018 19:33:41 +0100
Message-Id: <20181008183352.16291-6-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181008183352.16291-1-julien.grall@arm.com>
References: <20181008183352.16291-1-julien.grall@arm.com>
Subject: [Xen-devel] [RFC 05/16] xen/arm: traps: Move the implementation of
 GUEST_BUG_ON in traps.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 <julien.grall@arm.com>, sstabellini@kernel.org,
 andre.przywara@linaro.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>

R1VFU1RfQlVHX09OIG1heSBiZSB1c2VkIGluIG90aGVyIGZpbGVzIGRvaW5nIGd1ZXN0IGVtdWxh
dGlvbi4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
CgotLS0KCiAgICBUaGUgcGF0Y2ggd2FzIHByZXZpb3VzbHkgc2VudCBzZXBhcmF0ZWx5LgotLS0K
IHhlbi9hcmNoL2FybS90cmFwcy5jICAgICAgICB8IDI0IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQogeGVuL2luY2x1ZGUvYXNtLWFybS90cmFwcy5oIHwgMjQgKysrKysrKysrKysrKysrKysrKysr
KysrCiAyIGZpbGVzIGNoYW5nZWQsIDI0IGluc2VydGlvbnMoKyksIDI0IGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90cmFwcy5jIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMK
aW5kZXggOTI1MWFlNTBiOC4uYjQwNzk4MDg0ZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3Ry
YXBzLmMKKysrIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKQEAgLTY4LDMwICs2OCw2IEBAIHN0YXRp
YyBpbmxpbmUgdm9pZCBjaGVja19zdGFja19hbGlnbm1lbnRfY29uc3RyYWludHModm9pZCkgewog
I2VuZGlmCiB9CiAKLS8qCi0gKiBHVUVTVF9CVUdfT04gaXMgaW50ZW5kZWQgZm9yIGNoZWNraW5n
IHRoYXQgdGhlIGd1ZXN0IHN0YXRlIGhhcyBub3QgYmVlbgotICogY29ycnVwdGVkIGluIGhhcmR3
YXJlIGFuZC9vciB0aGF0IHRoZSBoYXJkd2FyZSBiZWhhdmVzIGFzIHdlCi0gKiBiZWxpZXZlIGl0
IHNob3VsZCAoaS5lLiB0aGF0IGNlcnRhaW4gdHJhcHMgY2FuIG9ubHkgb2NjdXIgd2hlbiB0aGUK
LSAqIGd1ZXN0IGlzIGluIGEgcGFydGljdWxhciBtb2RlKS4KLSAqCi0gKiBUaGUgaW50ZW50aW9u
IGlzIHRvIGxpbWl0IHRoZSBkYW1hZ2Ugc3VjaCBoL3cgYnVncyAob3Igc3BlYwotICogbWlzdW5k
ZXJzdGFuZGluZ3MpIGNhbiBkbyBieSB0dXJuaW5nIHRoZW0gaW50byBEZW5pYWwgb2YgU2Vydmlj
ZQotICogYXR0YWNrcyBpbnN0ZWFkIG9mIGUuZy4gaW5mb3JtYXRpb24gbGVha3Mgb3IgcHJpdmls
ZWdlIGVzY2FsYXRpb25zLgotICoKLSAqIEdVRVNUX0JVR19PTiAqTVVTVCogKk5PVCogYmUgdXNl
ZCB0byBjaGVjayBmb3IgZ3Vlc3QgY29udHJvbGxhYmxlIHN0YXRlIQotICoKLSAqIENvbXBhcmVk
IHdpdGggcmVndWxhciBCVUdfT04gaXQgZHVtcHMgdGhlIGd1ZXN0IHZjcHUgc3RhdGUgaW5zdGVh
ZAotICogb2YgWGVuJ3Mgc3RhdGUuCi0gKi8KLSNkZWZpbmUgZ3Vlc3RfYnVnX29uX2ZhaWxlZChw
KSAgICAgICAgICAgICAgICAgICAgICAgICAgXAotZG8geyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgc2hvd19leGVjdXRpb25fc3RhdGUo
Z3Vlc3RfY3B1X3VzZXJfcmVncygpKTsgICAgICAgIFwKLSAgICBwYW5pYygiR3Vlc3QgQnVnOiAl
cHY6ICclcycsIGxpbmUgJWQsIGZpbGUgJXNcbiIsICAgXAotICAgICAgICAgIGN1cnJlbnQsIHAs
IF9fTElORV9fLCBfX0ZJTEVfXyk7ICAgICAgICAgICAgICBcCi19IHdoaWxlICgwKQotI2RlZmlu
ZSBHVUVTVF9CVUdfT04ocCkgXAotICAgIGRvIHsgaWYgKCB1bmxpa2VseShwKSApIGd1ZXN0X2J1
Z19vbl9mYWlsZWQoI3ApOyB9IHdoaWxlICgwKQotCiAjaWZkZWYgQ09ORklHX0FSTV8zMgogc3Rh
dGljIGludCBkZWJ1Z19zdGFja19saW5lcyA9IDIwOwogI2RlZmluZSBzdGFja193b3Jkc19wZXJf
bGluZSA4CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3RyYXBzLmggYi94ZW4vaW5j
bHVkZS9hc20tYXJtL3RyYXBzLmgKaW5kZXggNzBiNTJkMWQxNi4uMGFjZjdkZTY3ZCAxMDA2NDQK
LS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS90cmFwcy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1h
cm0vdHJhcHMuaApAQCAtOSw2ICs5LDMwIEBACiAjIGluY2x1ZGUgPGFzbS9hcm02NC90cmFwcy5o
PgogI2VuZGlmCiAKKy8qCisgKiBHVUVTVF9CVUdfT04gaXMgaW50ZW5kZWQgZm9yIGNoZWNraW5n
IHRoYXQgdGhlIGd1ZXN0IHN0YXRlIGhhcyBub3QgYmVlbgorICogY29ycnVwdGVkIGluIGhhcmR3
YXJlIGFuZC9vciB0aGF0IHRoZSBoYXJkd2FyZSBiZWhhdmVzIGFzIHdlCisgKiBiZWxpZXZlIGl0
IHNob3VsZCAoaS5lLiB0aGF0IGNlcnRhaW4gdHJhcHMgY2FuIG9ubHkgb2NjdXIgd2hlbiB0aGUK
KyAqIGd1ZXN0IGlzIGluIGEgcGFydGljdWxhciBtb2RlKS4KKyAqCisgKiBUaGUgaW50ZW50aW9u
IGlzIHRvIGxpbWl0IHRoZSBkYW1hZ2Ugc3VjaCBoL3cgYnVncyAob3Igc3BlYworICogbWlzdW5k
ZXJzdGFuZGluZ3MpIGNhbiBkbyBieSB0dXJuaW5nIHRoZW0gaW50byBEZW5pYWwgb2YgU2Vydmlj
ZQorICogYXR0YWNrcyBpbnN0ZWFkIG9mIGUuZy4gaW5mb3JtYXRpb24gbGVha3Mgb3IgcHJpdmls
ZWdlIGVzY2FsYXRpb25zLgorICoKKyAqIEdVRVNUX0JVR19PTiAqTVVTVCogKk5PVCogYmUgdXNl
ZCB0byBjaGVjayBmb3IgZ3Vlc3QgY29udHJvbGxhYmxlIHN0YXRlIQorICoKKyAqIENvbXBhcmVk
IHdpdGggcmVndWxhciBCVUdfT04gaXQgZHVtcHMgdGhlIGd1ZXN0IHZjcHUgc3RhdGUgaW5zdGVh
ZAorICogb2YgWGVuJ3Mgc3RhdGUuCisgKi8KKyNkZWZpbmUgZ3Vlc3RfYnVnX29uX2ZhaWxlZChw
KSAgICAgICAgICAgICAgICAgICAgICAgICAgXAorZG8geyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgc2hvd19leGVjdXRpb25fc3RhdGUo
Z3Vlc3RfY3B1X3VzZXJfcmVncygpKTsgICAgICAgIFwKKyAgICBwYW5pYygiR3Vlc3QgQnVnOiAl
cHY6ICclcycsIGxpbmUgJWQsIGZpbGUgJXNcbiIsICAgXAorICAgICAgICAgIGN1cnJlbnQsIHAs
IF9fTElORV9fLCBfX0ZJTEVfXyk7ICAgICAgICAgICAgICBcCit9IHdoaWxlICgwKQorI2RlZmlu
ZSBHVUVTVF9CVUdfT04ocCkgXAorICAgIGRvIHsgaWYgKCB1bmxpa2VseShwKSApIGd1ZXN0X2J1
Z19vbl9mYWlsZWQoI3ApOyB9IHdoaWxlICgwKQorCiBpbnQgY2hlY2tfY29uZGl0aW9uYWxfaW5z
dHIoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIGNvbnN0IHVuaW9uIGhzciBoc3IpOwogCiB2
b2lkIGFkdmFuY2VfcGMoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIGNvbnN0IHVuaW9uIGhz
ciBoc3IpOwotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 18:34:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 18: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 1g9aM0-0005du-Rp; Mon, 08 Oct 2018 18:34:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zgyd=mu=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g9aLz-0005df-EI
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 18:34:03 +0000
X-Inumbo-ID: e82eebbf-cb28-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id e82eebbf-cb28-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 18:35:19 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 0B6491596;
 Mon,  8 Oct 2018 11:34:02 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 2174C3F5B3;
 Mon,  8 Oct 2018 11:34:00 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Mon,  8 Oct 2018 19:33:37 +0100
Message-Id: <20181008183352.16291-2-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181008183352.16291-1-julien.grall@arm.com>
References: <20181008183352.16291-1-julien.grall@arm.com>
Subject: [Xen-devel] [RFC 01/16] xen/arm: Introduce helpers to clear/flags
 flags in HCR_EL2
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>, sstabellini@kernel.org,
 andre.przywara@linaro.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>

QSBjb3VwbGUgb2YgcGxhY2VzIGluIHRoZSBjb2RlIHdpbGwgbmVlZCB0byBjbGVhci9zZXQgZmxh
Z3MgaW4gSENSX0VMMgpmb3IgYSBnaXZlbiB2Q1BVIGFuZCB0aGVuIHJlcGxpY2F0ZSBpbnRvIHRo
ZSBoYXJkd2FyZS4gSW50cm9kdWNlCmhlbHBlcnMgYW5kIHJlcGxhY2Ugb3Blbi1jb2RlZCB2ZXJz
aW9uLgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4K
UmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4K
Ci0tLQoKVGhlIHBhdGNoIHdhcyBwcmV2aW91c2x5IHNlbnQgc2VwYXJhdGVseSBhbmQgcmV2aWV3
ZWQgYnkgU3RlZmFuby4KCkkgaGF2ZW4ndCBmaW5kIGEgZ29vZCBwbGFjZSBmb3IgdGhvc2UgbmV3
IGhlbHBlcnMgc28gc3RpY2sgdG8KcHJvY2Vzc29yLmggYXQgdGhlIG1vbWVudC4gVGhpcyByZXF1
aXJlIHRvIHVzZSBtYWNybyByYXRoZXIgdGhhbiBpbmxpbmUKaGVscGVycyBnaXZlbiB0aGF0IHBy
b2Nlc3Nvci5oIGlzIHVzdWFsbHkgdGhlIHJvb3Qgb2YgYWxsIGhlYWRlcnMuCi0tLQogeGVuL2Fy
Y2gvYXJtL3RyYXBzLmMgICAgICAgICAgICB8ICAzICstLQogeGVuL2luY2x1ZGUvYXNtLWFybS9w
cm9jZXNzb3IuaCB8IDE4ICsrKysrKysrKysrKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAxOSBp
bnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90
cmFwcy5jIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKaW5kZXggNTFkMmU0MmM3Ny4uOTI1MWFlNTBi
OCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3RyYXBzLmMKKysrIGIveGVuL2FyY2gvYXJtL3Ry
YXBzLmMKQEAgLTY4Miw4ICs2ODIsNyBAQCBzdGF0aWMgdm9pZCBpbmplY3RfdmFidF9leGNlcHRp
b24oc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgIGJyZWFrOwogICAgIH0KIAot
ICAgIGN1cnJlbnQtPmFyY2guaGNyX2VsMiB8PSBIQ1JfVkE7Ci0gICAgV1JJVEVfU1lTUkVHKGN1
cnJlbnQtPmFyY2guaGNyX2VsMiwgSENSX0VMMik7CisgICAgdmNwdV9oY3Jfc2V0X2ZsYWdzKGN1
cnJlbnQsIEhDUl9WQSk7CiB9CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJt
L3Byb2Nlc3Nvci5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wcm9jZXNzb3IuaAppbmRleCA4MDE2
Y2YzMDZmLi45NzVjOGZmMDk3IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nl
c3Nvci5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmgKQEAgLTg0MCw2ICs4
NDAsMjQgQEAgdm9pZCBhYm9ydF9ndWVzdF9leGl0X2VuZCh2b2lkKTsKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIDogOiA6ICJtZW1vcnkiKTsgICAgICAgICAgICAgICAgIFwKICAg
ICB9IHdoaWxlICgwKQogCisvKgorICogQ2xlYXIvU2V0IGZsYWdzIGluIEhDUl9FTDIgZm9yIGEg
Z2l2ZW4gdkNQVS4gSXQgb25seSBzdXBwb3J0cyB0aGUgY3VycmVudAorICogdkNQVSBmb3Igbm93
LgorICovCisjZGVmaW5lIHZjcHVfaGNyX2NsZWFyX2ZsYWdzKHYsIGZsYWdzKSAgICAgICAgICAg
ICAgXAorICAgIGRvIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICAgICAgQVNTRVJUKCh2KSA9PSBjdXJyZW50KTsgICAgICAgICAgICAgICAgICAgICBc
CisgICAgICAgICh2KS0+YXJjaC5oY3JfZWwyICY9IH4oZmxhZ3MpOyAgICAgICAgICAgICAgXAor
ICAgICAgICBXUklURV9TWVNSRUcoKHYpLT5hcmNoLmhjcl9lbDIsIEhDUl9FTDIpOyAgIFwKKyAg
ICB9IHdoaWxlICgwKQorCisjZGVmaW5lIHZjcHVfaGNyX3NldF9mbGFncyh2LCBmbGFncykgICAg
ICAgICAgICAgICAgXAorICAgIGRvIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKKyAgICAgICAgQVNTRVJUKCh2KSA9PSBjdXJyZW50KTsgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgICAgICh2KS0+YXJjaC5oY3JfZWwyIHw9IChmbGFncyk7ICAgICAgICAg
ICAgICAgXAorICAgICAgICBXUklURV9TWVNSRUcoKHYpLT5hcmNoLmhjcl9lbDIsIEhDUl9FTDIp
OyAgIFwKKyAgICB9IHdoaWxlICgwKQorCiAjZW5kaWYgLyogX19BU1NFTUJMWV9fICovCiAjZW5k
aWYgLyogX19BU01fQVJNX1BST0NFU1NPUl9IICovCiAvKgotLSAKMi4xMS4wCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 18:34:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 18: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 1g9aM4-0005eh-29; Mon, 08 Oct 2018 18:34:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zgyd=mu=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g9aM2-0005eF-IG
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 18:34:06 +0000
X-Inumbo-ID: ea587156-cb28-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id ea587156-cb28-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 18:35:22 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A81701596;
 Mon,  8 Oct 2018 11:34:05 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 9B06B3F5B3;
 Mon,  8 Oct 2018 11:34:04 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Mon,  8 Oct 2018 19:33:40 +0100
Message-Id: <20181008183352.16291-5-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181008183352.16291-1-julien.grall@arm.com>
References: <20181008183352.16291-1-julien.grall@arm.com>
Subject: [Xen-devel] [RFC 04/16] xen/arm: guest_walk_tables: Switch the
 return to bool
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>, sstabellini@kernel.org,
 andre.przywara@linaro.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>

QXQgdGhlIG1vbWVudCwgZ3Vlc3Rfd2Fsa190YWJsZXMgY2FuIGVpdGhlciByZXR1cm4gMCwgLUVG
QVVMVCwgLUVJTlZBTC4KVGhlIHVzZSBvZiB0aGUgbGFzdCAyIGFyZSBub3QgY2xlYXJseSBkZWZp
bmVkIGFuZCB1c2VkIGluY29uc2lzdGVudGx5IGluCnRoZSBjb2RlLiBUaGUgY3VycmVudCBvbmx5
IGNhbGxlciBkb2VzIG5vdCBjYXJlIGFib3V0IHRoZSByZXR1cm4KdmFsdWUgYW5kIHRoZSB2YWx1
ZSBvZiBpdCBzZWVtcyB2ZXJ5IGxpbWl0ZWQgKG5vIHdheSB0byBkaWZmZXJlbnRpYXRlCmJldHdl
ZW4gdGhlIDE1aXNoIGVycm9yIHBhdGhzKS4KClNvIHN3aXRjaCB0byBib29sIHRvIHNpbXBsaWZ5
IHRoZSByZXR1cm4gYW5kIG1ha2UgdGhlIGRldmVsb3BlciBsaWZlIGEKYml0IGVhc2llci4KClNp
Z25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+ClJldmlld2Vk
LWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgotLS0KCiAg
ICBUaGlzIHBhdGNoIHdhcyBvcmlnaW5hbGx5IHNlbnQgc2VwYXJhdGVseSBhbmQgcmV2aWV3ZWQg
YnkgU3RlZmFuby4KLS0tCiB4ZW4vYXJjaC9hcm0vZ3Vlc3Rfd2Fsay5jICAgICAgICB8IDUwICsr
KysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL2FybS9tZW1f
YWNjZXNzLmMgICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vlc3Rfd2Fsay5o
IHwgIDggKysrLS0tLQogMyBmaWxlcyBjaGFuZ2VkLCAzMCBpbnNlcnRpb25zKCspLCAzMCBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZ3Vlc3Rfd2Fsay5jIGIveGVuL2Fy
Y2gvYXJtL2d1ZXN0X3dhbGsuYwppbmRleCA0YTFiNGNmMmM4Li43ZGI3YTczMjFiIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC9hcm0vZ3Vlc3Rfd2Fsay5jCisrKyBiL3hlbi9hcmNoL2FybS9ndWVzdF93
YWxrLmMKQEAgLTI4LDkgKzI4LDkgQEAKICAqIHBhZ2UgdGFibGUgb24gYSBkaWZmZXJlbnQgdkNQ
VSwgdGhlIGZvbGxvd2luZyByZWdpc3RlcnMgd291bGQgbmVlZCB0byBiZQogICogbG9hZGVkOiBU
Q1JfRUwxLCBUVEJSMF9FTDEsIFRUQlIxX0VMMSwgYW5kIFNDVExSX0VMMS4KICAqLwotc3RhdGlj
IGludCBndWVzdF93YWxrX3NkKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LAotICAgICAgICAgICAgICAg
ICAgICAgICAgIHZhZGRyX3QgZ3ZhLCBwYWRkcl90ICppcGEsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgaW50ICpwZXJtcykKK3N0YXRpYyBib29sIGd1ZXN0X3dhbGtfc2QoY29u
c3Qgc3RydWN0IHZjcHUgKnYsCisgICAgICAgICAgICAgICAgICAgICAgICAgIHZhZGRyX3QgZ3Zh
LCBwYWRkcl90ICppcGEsCisgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCAq
cGVybXMpCiB7CiAgICAgaW50IHJldDsKICAgICBib29sIGRpc2FibGVkID0gdHJ1ZTsKQEAgLTc5
LDcgKzc5LDcgQEAgc3RhdGljIGludCBndWVzdF93YWxrX3NkKGNvbnN0IHN0cnVjdCB2Y3B1ICp2
LAogICAgIH0KIAogICAgIGlmICggZGlzYWJsZWQgKQotICAgICAgICByZXR1cm4gLUVGQVVMVDsK
KyAgICAgICAgcmV0dXJuIGZhbHNlOwogCiAgICAgLyoKICAgICAgKiBUaGUgYWRkcmVzcyBvZiB0
aGUgTDEgZGVzY3JpcHRvciBmb3IgdGhlIGluaXRpYWwgbG9va3VwIGhhcyB0aGUKQEAgLTk3LDEy
ICs5NywxMiBAQCBzdGF0aWMgaW50IGd1ZXN0X3dhbGtfc2QoY29uc3Qgc3RydWN0IHZjcHUgKnYs
CiAgICAgLyogQWNjZXNzIHRoZSBndWVzdCdzIG1lbW9yeSB0byByZWFkIG9ubHkgb25lIFBURS4g
Ki8KICAgICByZXQgPSBhY2Nlc3NfZ3Vlc3RfbWVtb3J5X2J5X2lwYShkLCBwYWRkciwgJnB0ZSwg
c2l6ZW9mKHNob3J0X2Rlc2NfdCksIGZhbHNlKTsKICAgICBpZiAoIHJldCApCi0gICAgICAgIHJl
dHVybiAtRUlOVkFMOworICAgICAgICByZXR1cm4gZmFsc2U7CiAKICAgICBzd2l0Y2ggKCBwdGUu
d2Fsay5kdCApCiAgICAgewogICAgIGNhc2UgTDFERVNDX0lOVkFMSUQ6Ci0gICAgICAgIHJldHVy
biAtRUZBVUxUOworICAgICAgICByZXR1cm4gZmFsc2U7CiAKICAgICBjYXNlIEwxREVTQ19QQUdF
X1RBQkxFOgogICAgICAgICAvKgpAQCAtMTIyLDEwICsxMjIsMTAgQEAgc3RhdGljIGludCBndWVz
dF93YWxrX3NkKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LAogICAgICAgICAvKiBBY2Nlc3MgdGhlIGd1
ZXN0J3MgbWVtb3J5IHRvIHJlYWQgb25seSBvbmUgUFRFLiAqLwogICAgICAgICByZXQgPSBhY2Nl
c3NfZ3Vlc3RfbWVtb3J5X2J5X2lwYShkLCBwYWRkciwgJnB0ZSwgc2l6ZW9mKHNob3J0X2Rlc2Nf
dCksIGZhbHNlKTsKICAgICAgICAgaWYgKCByZXQgKQotICAgICAgICAgICAgcmV0dXJuIC1FSU5W
QUw7CisgICAgICAgICAgICByZXR1cm4gZmFsc2U7CiAKICAgICAgICAgaWYgKCBwdGUud2Fsay5k
dCA9PSBMMkRFU0NfSU5WQUxJRCApCi0gICAgICAgICAgICByZXR1cm4gLUVGQVVMVDsKKyAgICAg
ICAgICAgIHJldHVybiBmYWxzZTsKIAogICAgICAgICBpZiAoIHB0ZS5wZy5wYWdlICkgLyogU21h
bGwgcGFnZS4gKi8KICAgICAgICAgewpAQCAtMTc1LDcgKzE3NSw3IEBAIHN0YXRpYyBpbnQgZ3Vl
c3Rfd2Fsa19zZChjb25zdCBzdHJ1Y3QgdmNwdSAqdiwKICAgICAgICAgICAgICpwZXJtcyB8PSBH
VjJNX0VYRUM7CiAgICAgfQogCi0gICAgcmV0dXJuIDA7CisgICAgcmV0dXJuIHRydWU7CiB9CiAK
IC8qCkBAIC0zNTUsOSArMzU1LDkgQEAgc3RhdGljIGJvb2wgY2hlY2tfYmFzZV9zaXplKHVuc2ln
bmVkIGludCBvdXRwdXRfc2l6ZSwgdWludDY0X3QgYmFzZSkKICAqIHBhZ2UgdGFibGUgb24gYSBk
aWZmZXJlbnQgdkNQVSwgdGhlIGZvbGxvd2luZyByZWdpc3RlcnMgd291bGQgbmVlZCB0byBiZQog
ICogbG9hZGVkOiBUQ1JfRUwxLCBUVEJSMF9FTDEsIFRUQlIxX0VMMSwgYW5kIFNDVExSX0VMMS4K
ICAqLwotc3RhdGljIGludCBndWVzdF93YWxrX2xkKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LAotICAg
ICAgICAgICAgICAgICAgICAgICAgIHZhZGRyX3QgZ3ZhLCBwYWRkcl90ICppcGEsCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50ICpwZXJtcykKK3N0YXRpYyBib29sIGd1ZXN0
X3dhbGtfbGQoY29uc3Qgc3RydWN0IHZjcHUgKnYsCisgICAgICAgICAgICAgICAgICAgICAgICAg
IHZhZGRyX3QgZ3ZhLCBwYWRkcl90ICppcGEsCisgICAgICAgICAgICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGludCAqcGVybXMpCiB7CiAgICAgaW50IHJldDsKICAgICBib29sIGRpc2FibGVkID0g
dHJ1ZTsKQEAgLTQ0Miw3ICs0NDIsNyBAQCBzdGF0aWMgaW50IGd1ZXN0X3dhbGtfbGQoY29uc3Qg
c3RydWN0IHZjcHUgKnYsCiAgICAgICAgICAqLwogICAgICAgICBpZiAoIChpbnB1dF9zaXplID4g
VENSX0VMMV9JUFNfNDhfQklUX1ZBTCkgfHwKICAgICAgICAgICAgICAoaW5wdXRfc2l6ZSA8IFRD
Ul9FTDFfSVBTX01JTl9WQUwpICkKLSAgICAgICAgICAgIHJldHVybiAtRUZBVUxUOworICAgICAg
ICAgICAgcmV0dXJuIGZhbHNlOwogICAgIH0KICAgICBlbHNlCiAgICAgewpAQCAtNDg3LDcgKzQ4
Nyw3IEBAIHN0YXRpYyBpbnQgZ3Vlc3Rfd2Fsa19sZChjb25zdCBzdHJ1Y3QgdmNwdSAqdiwKICAg
ICB9CiAKICAgICBpZiAoIGRpc2FibGVkICkKLSAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CisgICAg
ICAgIHJldHVybiBmYWxzZTsKIAogICAgIC8qCiAgICAgICogVGhlIHN0YXJ0aW5nIGxldmVsIGlz
IHRoZSBudW1iZXIgb2Ygc3RyaWRlcyAoZ3JhaW5zaXplc1tncmFuXSAtIDMpCkBAIC00OTgsMTIg
KzQ5OCwxMiBAQCBzdGF0aWMgaW50IGd1ZXN0X3dhbGtfbGQoY29uc3Qgc3RydWN0IHZjcHUgKnYs
CiAgICAgLyogR2V0IHRoZSBJUEEgb3V0cHV0X3NpemUuICovCiAgICAgcmV0ID0gZ2V0X2lwYV9v
dXRwdXRfc2l6ZShkLCB0Y3IsICZvdXRwdXRfc2l6ZSk7CiAgICAgaWYgKCByZXQgKQotICAgICAg
ICByZXR1cm4gLUVGQVVMVDsKKyAgICAgICAgcmV0dXJuIGZhbHNlOwogCiAgICAgLyogTWFrZSBz
dXJlIHRoZSBiYXNlIGFkZHJlc3MgZG9lcyBub3QgZXhjZWVkIGl0cyBjb25maWd1cmVkIHNpemUu
ICovCiAgICAgcmV0ID0gY2hlY2tfYmFzZV9zaXplKG91dHB1dF9zaXplLCB0dGJyKTsKICAgICBp
ZiAoICFyZXQgKQotICAgICAgICByZXR1cm4gLUVGQVVMVDsKKyAgICAgICAgcmV0dXJuIGZhbHNl
OwogCiAgICAgLyoKICAgICAgKiBDb21wdXRlIHRoZSBiYXNlIGFkZHJlc3Mgb2YgdGhlIGZpcnN0
IGxldmVsIHRyYW5zbGF0aW9uIHRhYmxlIHRoYXQgaXMKQEAgLTUyMywxMiArNTIzLDEyIEBAIHN0
YXRpYyBpbnQgZ3Vlc3Rfd2Fsa19sZChjb25zdCBzdHJ1Y3QgdmNwdSAqdiwKICAgICAgICAgLyog
QWNjZXNzIHRoZSBndWVzdCdzIG1lbW9yeSB0byByZWFkIG9ubHkgb25lIFBURS4gKi8KICAgICAg
ICAgcmV0ID0gYWNjZXNzX2d1ZXN0X21lbW9yeV9ieV9pcGEoZCwgcGFkZHIsICZwdGUsIHNpemVv
ZihscGFlX3QpLCBmYWxzZSk7CiAgICAgICAgIGlmICggcmV0ICkKLSAgICAgICAgICAgIHJldHVy
biAtRUZBVUxUOworICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogCiAgICAgICAgIC8qIE1ha2Ug
c3VyZSB0aGUgYmFzZSBhZGRyZXNzIGRvZXMgbm90IGV4Y2VlZCBpdHMgY29uZmlndXJlZCBzaXpl
LiAqLwogICAgICAgICByZXQgPSBjaGVja19iYXNlX3NpemUob3V0cHV0X3NpemUsIHBmbl90b19w
YWRkcihwdGUud2Fsay5iYXNlKSk7CiAgICAgICAgIGlmICggIXJldCApCi0gICAgICAgICAgICBy
ZXR1cm4gLUVGQVVMVDsKKyAgICAgICAgICAgIHJldHVybiBmYWxzZTsKIAogICAgICAgICAvKgog
ICAgICAgICAgKiBJZiBwYWdlIGdyYW51bGFyaXR5IGlzIDY0SywgbWFrZSBzdXJlIHRoZSBhZGRy
ZXNzIGlzIGFsaWduZWQKQEAgLTUzNyw3ICs1MzcsNyBAQCBzdGF0aWMgaW50IGd1ZXN0X3dhbGtf
bGQoY29uc3Qgc3RydWN0IHZjcHUgKnYsCiAgICAgICAgIGlmICggKG91dHB1dF9zaXplIDwgVENS
X0VMMV9JUFNfNTJfQklUX1ZBTCkgJiYKICAgICAgICAgICAgICAoZ3JhbiA9PSBHUkFOVUxFX1NJ
WkVfSU5ERVhfNjRLKSAmJgogICAgICAgICAgICAgIChwdGUud2Fsay5iYXNlICYgMHhmKSApCi0g
ICAgICAgICAgICByZXR1cm4gLUVGQVVMVDsKKyAgICAgICAgICAgIHJldHVybiBmYWxzZTsKIAog
ICAgICAgICAvKgogICAgICAgICAgKiBCcmVhayBpZiBvbmUgb2YgdGhlIGZvbGxvd2luZyBjb25k
aXRpb25zIGlzIHRydWU6CkBAIC01NjcsNyArNTY3LDcgQEAgc3RhdGljIGludCBndWVzdF93YWxr
X2xkKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LAogICAgICAqIG1hcHMgYSBtZW1vcnkgYmxvY2sgYXQg
bGV2ZWwgMyAoUFRFPDE6MD4gPT0gMDEpLgogICAgICAqLwogICAgIGlmICggIWxwYWVfaXNfdmFs
aWQocHRlKSB8fCAhbHBhZV9pc19tYXBwaW5nKHB0ZSwgbGV2ZWwpICkKLSAgICAgICAgcmV0dXJu
IC1FRkFVTFQ7CisgICAgICAgIHJldHVybiBmYWxzZTsKIAogICAgIC8qIE1ha2Ugc3VyZSB0aGF0
IHRoZSBsb3dlciBiaXRzIG9mIHRoZSBQVEUncyBiYXNlIGFkZHJlc3MgYXJlIHplcm8uICovCiAg
ICAgbWFzayA9IEdFTk1BU0tfVUxMKDQ3LCBncmFpbnNpemVzW2dyYW5dKTsKQEAgLTU4MywxMSAr
NTgzLDExIEBAIHN0YXRpYyBpbnQgZ3Vlc3Rfd2Fsa19sZChjb25zdCBzdHJ1Y3QgdmNwdSAqdiwK
ICAgICBpZiAoICFwdGUucHQueG4gJiYgIXhuX3RhYmxlICkKICAgICAgICAgKnBlcm1zIHw9IEdW
Mk1fRVhFQzsKIAotICAgIHJldHVybiAwOworICAgIHJldHVybiB0cnVlOwogfQogCi1pbnQgZ3Vl
c3Rfd2Fsa190YWJsZXMoY29uc3Qgc3RydWN0IHZjcHUgKnYsIHZhZGRyX3QgZ3ZhLAotICAgICAg
ICAgICAgICAgICAgICAgIHBhZGRyX3QgKmlwYSwgdW5zaWduZWQgaW50ICpwZXJtcykKK2Jvb2wg
Z3Vlc3Rfd2Fsa190YWJsZXMoY29uc3Qgc3RydWN0IHZjcHUgKnYsIHZhZGRyX3QgZ3ZhLAorICAg
ICAgICAgICAgICAgICAgICAgICBwYWRkcl90ICppcGEsIHVuc2lnbmVkIGludCAqcGVybXMpCiB7
CiAgICAgdWludDMyX3Qgc2N0bHIgPSBSRUFEX1NZU1JFRyhTQ1RMUl9FTDEpOwogICAgIHJlZ2lz
dGVyX3QgdGNyID0gUkVBRF9TWVNSRUcoVENSX0VMMSk7CkBAIC01OTUsNyArNTk1LDcgQEAgaW50
IGd1ZXN0X3dhbGtfdGFibGVzKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LCB2YWRkcl90IGd2YSwKIAog
ICAgIC8qIFdlIGFzc3VtZSB0aGF0IHRoZSBkb21haW4gaXMgcnVubmluZyBvbiB0aGUgY3VycmVu
dGx5IGFjdGl2ZSBkb21haW4uICovCiAgICAgaWYgKCB2ICE9IGN1cnJlbnQgKQotICAgICAgICBy
ZXR1cm4gLUVGQVVMVDsKKyAgICAgICAgcmV0dXJuIGZhbHNlOwogCiAgICAgLyogQWxsb3cgcGVy
bXMgdG8gYmUgTlVMTC4gKi8KICAgICBwZXJtcyA9IHBlcm1zID86ICZfcGVybXM7CkBAIC02MTks
NyArNjE5LDcgQEAgaW50IGd1ZXN0X3dhbGtfdGFibGVzKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LCB2
YWRkcl90IGd2YSwKICAgICAgICAgLyogTWVtb3J5IGNhbiBiZSBhY2Nlc3NlZCB3aXRob3V0IGFu
eSByZXN0cmljdGlvbnMuICovCiAgICAgICAgICpwZXJtcyA9IEdWMk1fUkVBRHxHVjJNX1dSSVRF
fEdWMk1fRVhFQzsKIAotICAgICAgICByZXR1cm4gMDsKKyAgICAgICAgcmV0dXJuIHRydWU7CiAg
ICAgfQogCiAgICAgaWYgKCBpc18zMmJpdF9kb21haW4odi0+ZG9tYWluKSAmJiAhKHRjciAmIFRU
QkNSX0VBRSkgKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL21lbV9hY2Nlc3MuYyBiL3hlbi9h
cmNoL2FybS9tZW1fYWNjZXNzLmMKaW5kZXggYmE0ZWM3ODBmZC4uOTIzOWJkZjMyMyAxMDA2NDQK
LS0tIGEveGVuL2FyY2gvYXJtL21lbV9hY2Nlc3MuYworKysgYi94ZW4vYXJjaC9hcm0vbWVtX2Fj
Y2Vzcy5jCkBAIC0xMjUsNyArMTI1LDcgQEAgcDJtX21lbV9hY2Nlc3NfY2hlY2tfYW5kX2dldF9w
YWdlKHZhZGRyX3QgZ3ZhLCB1bnNpZ25lZCBsb25nIGZsYWcsCiAgICAgICAgICAqIFRoZSBzb2Z0
d2FyZSBndmEgdG8gaXBhIHRyYW5zbGF0aW9uIGNhbiBzdGlsbCBmYWlsLCBlLmcuLCBpZiB0aGUg
Z3ZhCiAgICAgICAgICAqIGlzIG5vdCBtYXBwZWQuCiAgICAgICAgICAqLwotICAgICAgICBpZiAo
IGd1ZXN0X3dhbGtfdGFibGVzKHYsIGd2YSwgJmlwYSwgJnBlcm1zKSA8IDAgKQorICAgICAgICBp
ZiAoICFndWVzdF93YWxrX3RhYmxlcyh2LCBndmEsICZpcGEsICZwZXJtcykgKQogICAgICAgICAg
ICAgcmV0dXJuIE5VTEw7CiAKICAgICAgICAgLyoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vZ3Vlc3Rfd2Fsay5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9ndWVzdF93YWxrLmgKaW5k
ZXggNGVkODQ3NmUwOC4uODc2OGFjOTg5NCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFy
bS9ndWVzdF93YWxrLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9ndWVzdF93YWxrLmgKQEAg
LTIsMTAgKzIsMTAgQEAKICNkZWZpbmUgX1hFTl9HVUVTVF9XQUxLX0gKIAogLyogV2FsayB0aGUg
Z3Vlc3QncyBwYWdlIHRhYmxlcyBpbiBzb2Z0d2FyZS4gKi8KLWludCBndWVzdF93YWxrX3RhYmxl
cyhjb25zdCBzdHJ1Y3QgdmNwdSAqdiwKLSAgICAgICAgICAgICAgICAgICAgICB2YWRkcl90IGd2
YSwKLSAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90ICppcGEsCi0gICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgaW50ICpwZXJtcyk7Citib29sIGd1ZXN0X3dhbGtfdGFibGVzKGNvbnN0
IHN0cnVjdCB2Y3B1ICp2LAorICAgICAgICAgICAgICAgICAgICAgICB2YWRkcl90IGd2YSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCAqaXBhLAorICAgICAgICAgICAgICAgICAgICAg
ICB1bnNpZ25lZCBpbnQgKnBlcm1zKTsKIAogI2VuZGlmIC8qIF9YRU5fR1VFU1RfV0FMS19IICov
CiAKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 18:34:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 18: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 1g9aM2-0005eA-66; Mon, 08 Oct 2018 18:34:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zgyd=mu=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g9aM1-0005e0-7i
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 18:34:05 +0000
X-Inumbo-ID: 60d16fe4-cb28-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 60d16fe4-cb28-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 20:31:31 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 3410515B2;
 Mon,  8 Oct 2018 11:34:03 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 49F823F5B3;
 Mon,  8 Oct 2018 11:34:02 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Mon,  8 Oct 2018 19:33:38 +0100
Message-Id: <20181008183352.16291-3-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181008183352.16291-1-julien.grall@arm.com>
References: <20181008183352.16291-1-julien.grall@arm.com>
Subject: [Xen-devel] [RFC 02/16] xen/arm: Introduce helpers to get/set an
 MFN from/to an LPAE 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: Julien Grall <julien.grall@arm.com>, sstabellini@kernel.org,
 andre.przywara@linaro.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>

VGhlIG5ldyBoZWxwZXJzIG1ha2UgaXQgZWFzaWVyIHRvIHJlYWQgdGhlIGNvZGUgYnkgYWJzdHJh
Y3RpbmcgdGhlIHdheSB0bwpzZXQvZ2V0IGFuIE1GTiBmcm9tL3RvIGFuIExQQUUgZW50cnkuIFRo
ZSBoZWxwZXJzIGFyZSB1c2luZyAid2FsayIgYXMgdGhlCmJpdHMgYXJlIGNvbW1vbiBhY3Jvc3Mg
ZGlmZmVyZW50IExQQUUgc3RhZ2VzLgoKQXQgdGhlIHNhbWUgdGltZSwgdXNlIHRoZSBuZXcgaGVs
cGVycyB0byByZXBsYWNlIHRoZSB2YXJpb3VzIG9wZW4tY29kaW5nCnBsYWNlLgoKU2lnbmVkLW9m
Zi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCi0tLQogICAgVGhpcyBw
YXRjaCB3YXMgb3JpZ2luYWxseSBzZW50IHNlcGFyYXRlbHkuCi0tLQogeGVuL2FyY2gvYXJtL21t
LmMgICAgICAgICAgfCAxMCArKysrKy0tLS0tCiB4ZW4vYXJjaC9hcm0vcDJtLmMgICAgICAgICB8
IDE5ICsrKysrKysrKystLS0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vbHBhZS5oIHwgIDMg
KysrCiAzIGZpbGVzIGNoYW5nZWQsIDE4IGluc2VydGlvbnMoKyksIDE0IGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9tbS5jIGIveGVuL2FyY2gvYXJtL21tLmMKaW5kZXgg
N2EwNmEzM2UyMS4uMGJjMzFiMWQ5YiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL21tLmMKKysr
IGIveGVuL2FyY2gvYXJtL21tLmMKQEAgLTIzOCw3ICsyMzgsNyBAQCB2b2lkIGR1bXBfcHRfd2Fs
ayhwYWRkcl90IHR0YnIsIHBhZGRyX3QgYWRkciwKIAogICAgICAgICAvKiBGb3IgbmV4dCBpdGVy
YXRpb24gKi8KICAgICAgICAgdW5tYXBfZG9tYWluX3BhZ2UobWFwcGluZyk7Ci0gICAgICAgIG1h
cHBpbmcgPSBtYXBfZG9tYWluX3BhZ2UoX21mbihwdGUud2Fsay5iYXNlKSk7CisgICAgICAgIG1h
cHBpbmcgPSBtYXBfZG9tYWluX3BhZ2UobHBhZV9nZXRfbWZuKHB0ZSkpOwogICAgIH0KIAogICAg
IHVubWFwX2RvbWFpbl9wYWdlKG1hcHBpbmcpOwpAQCAtMzIzLDcgKzMyMyw3IEBAIHN0YXRpYyBp
bmxpbmUgbHBhZV90IG1mbl90b194ZW5fZW50cnkobWZuX3QgbWZuLCB1bnNpZ25lZCBhdHRyKQog
CiAgICAgQVNTRVJUKCEobWZuX3RvX21hZGRyKG1mbikgJiB+UEFERFJfTUFTSykpOwogCi0gICAg
ZS5wdC5iYXNlID0gbWZuX3gobWZuKTsKKyAgICBscGFlX3NldF9tZm4oZSwgbWZuKTsKIAogICAg
IHJldHVybiBlOwogfQpAQCAtNDkwLDcgKzQ5MCw3IEBAIG1mbl90IGRvbWFpbl9wYWdlX21hcF90
b19tZm4oY29uc3Qgdm9pZCAqcHRyKQogICAgIEFTU0VSVChzbG90ID49IDAgJiYgc2xvdCA8IERP
TUhFQVBfRU5UUklFUyk7CiAgICAgQVNTRVJUKG1hcFtzbG90XS5wdC5hdmFpbCAhPSAwKTsKIAot
ICAgIHJldHVybiBfbWZuKG1hcFtzbG90XS5wdC5iYXNlICsgb2Zmc2V0KTsKKyAgICByZXR1cm4g
bWZuX2FkZChscGFlX2dldF9tZm4obWFwW3Nsb3RdKSwgb2Zmc2V0KTsKIH0KICNlbmRpZgogCkBA
IC04NTEsNyArODUxLDcgQEAgdm9pZCBfX2luaXQgc2V0dXBfeGVuaGVhcF9tYXBwaW5ncyh1bnNp
Z25lZCBsb25nIGJhc2VfbWZuLAogICAgICAgICAgICAgLyogbWZuX3RvX3ZpcnQgaXMgbm90IHZh
bGlkIG9uIHRoZSAxc3QgMXN0IG1mbiwgc2luY2UgaXQKICAgICAgICAgICAgICAqIGlzIG5vdCB3
aXRoaW4gdGhlIHhlbmhlYXAuICovCiAgICAgICAgICAgICBmaXJzdCA9IHNsb3QgPT0geGVuaGVh
cF9maXJzdF9maXJzdF9zbG90ID8KLSAgICAgICAgICAgICAgICB4ZW5oZWFwX2ZpcnN0X2ZpcnN0
IDogX19tZm5fdG9fdmlydChwLT5wdC5iYXNlKTsKKyAgICAgICAgICAgICAgICB4ZW5oZWFwX2Zp
cnN0X2ZpcnN0IDogbWZuX3RvX3ZpcnQobHBhZV9nZXRfbWZuKCpwKSk7CiAgICAgICAgIH0KICAg
ICAgICAgZWxzZSBpZiAoIHhlbmhlYXBfZmlyc3RfZmlyc3Rfc2xvdCA9PSAtMSkKICAgICAgICAg
ewpAQCAtMTAwNyw3ICsxMDA3LDcgQEAgc3RhdGljIGludCBjcmVhdGVfeGVuX2VudHJpZXMoZW51
bSB4ZW5tYXBfb3BlcmF0aW9uIG9wLAogCiAgICAgICAgIEJVR19PTighbHBhZV9pc192YWxpZCgq
ZW50cnkpKTsKIAotICAgICAgICB0aGlyZCA9IF9fbWZuX3RvX3ZpcnQoZW50cnktPnB0LmJhc2Up
OworICAgICAgICB0aGlyZCA9IG1mbl90b192aXJ0KGxwYWVfZ2V0X21mbigqZW50cnkpKTsKICAg
ICAgICAgZW50cnkgPSAmdGhpcmRbdGhpcmRfdGFibGVfb2Zmc2V0KGFkZHIpXTsKIAogICAgICAg
ICBzd2l0Y2ggKCBvcCApIHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wMm0uYyBiL3hlbi9h
cmNoL2FybS9wMm0uYwppbmRleCAzMGNmYjAxNDk4Li5mOGEyZjY0NTllIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC9hcm0vcDJtLmMKKysrIGIveGVuL2FyY2gvYXJtL3AybS5jCkBAIC0yNjUsNyArMjY1
LDcgQEAgc3RhdGljIGludCBwMm1fbmV4dF9sZXZlbChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBi
b29sIHJlYWRfb25seSwKICAgICBpZiAoIGxwYWVfaXNfbWFwcGluZygqZW50cnksIGxldmVsKSAp
CiAgICAgICAgIHJldHVybiBHVUVTVF9UQUJMRV9TVVBFUl9QQUdFOwogCi0gICAgbWZuID0gX21m
bihlbnRyeS0+cDJtLmJhc2UpOworICAgIG1mbiA9IGxwYWVfZ2V0X21mbigqZW50cnkpOwogCiAg
ICAgdW5tYXBfZG9tYWluX3BhZ2UoKnRhYmxlKTsKICAgICAqdGFibGUgPSBtYXBfZG9tYWluX3Bh
Z2UobWZuKTsKQEAgLTM0OSw3ICszNDksNyBAQCBtZm5fdCBwMm1fZ2V0X2VudHJ5KHN0cnVjdCBw
Mm1fZG9tYWluICpwMm0sIGdmbl90IGdmbiwKICAgICAgICAgaWYgKCBhICkKICAgICAgICAgICAg
ICphID0gcDJtX21lbV9hY2Nlc3NfcmFkaXhfZ2V0KHAybSwgZ2ZuKTsKIAotICAgICAgICBtZm4g
PSBfbWZuKGVudHJ5LnAybS5iYXNlKTsKKyAgICAgICAgbWZuID0gbHBhZV9nZXRfbWZuKGVudHJ5
KTsKICAgICAgICAgLyoKICAgICAgICAgICogVGhlIGVudHJ5IG1heSBwb2ludCB0byBhIHN1cGVy
cGFnZS4gRmluZCB0aGUgTUZOIGFzc29jaWF0ZWQKICAgICAgICAgICogdG8gdGhlIEdGTi4KQEAg
LTUxOSw3ICs1MTksNyBAQCBzdGF0aWMgbHBhZV90IG1mbl90b19wMm1fZW50cnkobWZuX3QgbWZu
LCBwMm1fdHlwZV90IHQsIHAybV9hY2Nlc3NfdCBhKQogCiAgICAgQVNTRVJUKCEobWZuX3RvX21h
ZGRyKG1mbikgJiB+UEFERFJfTUFTSykpOwogCi0gICAgZS5wMm0uYmFzZSA9IG1mbl94KG1mbik7
CisgICAgbHBhZV9zZXRfbWZuKGUsIG1mbik7CiAKICAgICByZXR1cm4gZTsKIH0KQEAgLTYyMSw3
ICs2MjEsNyBAQCBzdGF0aWMgdm9pZCBwMm1fcHV0X2wzX3BhZ2UoY29uc3QgbHBhZV90IHB0ZSkK
ICAgICAgKi8KICAgICBpZiAoIHAybV9pc19mb3JlaWduKHB0ZS5wMm0udHlwZSkgKQogICAgIHsK
LSAgICAgICAgbWZuX3QgbWZuID0gX21mbihwdGUucDJtLmJhc2UpOworICAgICAgICBtZm5fdCBt
Zm4gPSBscGFlX2dldF9tZm4ocHRlKTsKIAogICAgICAgICBBU1NFUlQobWZuX3ZhbGlkKG1mbikp
OwogICAgICAgICBwdXRfcGFnZShtZm5fdG9fcGFnZShtZm4pKTsKQEAgLTY1NSw3ICs2NTUsNyBA
QCBzdGF0aWMgdm9pZCBwMm1fZnJlZV9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAogICAg
ICAgICByZXR1cm47CiAgICAgfQogCi0gICAgdGFibGUgPSBtYXBfZG9tYWluX3BhZ2UoX21mbihl
bnRyeS5wMm0uYmFzZSkpOworICAgIHRhYmxlID0gbWFwX2RvbWFpbl9wYWdlKGxwYWVfZ2V0X21m
bihlbnRyeSkpOwogICAgIGZvciAoIGkgPSAwOyBpIDwgTFBBRV9FTlRSSUVTOyBpKysgKQogICAg
ICAgICBwMm1fZnJlZV9lbnRyeShwMm0sICoodGFibGUgKyBpKSwgbGV2ZWwgKyAxKTsKIApAQCAt
NjY5LDcgKzY2OSw3IEBAIHN0YXRpYyB2b2lkIHAybV9mcmVlX2VudHJ5KHN0cnVjdCBwMm1fZG9t
YWluICpwMm0sCiAgICAgICovCiAgICAgcDJtX3RsYl9mbHVzaF9zeW5jKHAybSk7CiAKLSAgICBt
Zm4gPSBfbWZuKGVudHJ5LnAybS5iYXNlKTsKKyAgICBtZm4gPSBscGFlX2dldF9tZm4oZW50cnkp
OwogICAgIEFTU0VSVChtZm5fdmFsaWQobWZuKSk7CiAKICAgICBwZyA9IG1mbl90b19wYWdlKG1m
bik7CkBAIC02ODgsNyArNjg4LDcgQEAgc3RhdGljIGJvb2wgcDJtX3NwbGl0X3N1cGVycGFnZShz
dHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBscGFlX3QgKmVudHJ5LAogICAgIGJvb2wgcnYgPSB0cnVl
OwogCiAgICAgLyogQ29udmVuaWVuY2UgYWxpYXNlcyAqLwotICAgIG1mbl90IG1mbiA9IF9tZm4o
ZW50cnktPnAybS5iYXNlKTsKKyAgICBtZm5fdCBtZm4gPSBscGFlX2dldF9tZm4oKmVudHJ5KTsK
ICAgICB1bnNpZ25lZCBpbnQgbmV4dF9sZXZlbCA9IGxldmVsICsgMTsKICAgICB1bnNpZ25lZCBp
bnQgbGV2ZWxfb3JkZXIgPSBsZXZlbF9vcmRlcnNbbmV4dF9sZXZlbF07CiAKQEAgLTcxOSw3ICs3
MTksNyBAQCBzdGF0aWMgYm9vbCBwMm1fc3BsaXRfc3VwZXJwYWdlKHN0cnVjdCBwMm1fZG9tYWlu
ICpwMm0sIGxwYWVfdCAqZW50cnksCiAgICAgICAgICAqIHRoZSBuZWNlc3NhcnkgZmllbGRzLiBT
byB0aGUgY29ycmVjdCBwZXJtaXNzaW9uIGFyZSBrZXB0LgogICAgICAgICAgKi8KICAgICAgICAg
cHRlID0gKmVudHJ5OwotICAgICAgICBwdGUucDJtLmJhc2UgPSBtZm5feChtZm5fYWRkKG1mbiwg
aSA8PCBsZXZlbF9vcmRlcikpOworICAgICAgICBscGFlX3NldF9tZm4ocHRlLCBtZm5fYWRkKG1m
biwgaSA8PCBsZXZlbF9vcmRlcikpOwogCiAgICAgICAgIC8qCiAgICAgICAgICAqIEZpcnN0IGFu
ZCBzZWNvbmQgbGV2ZWwgcGFnZXMgc2V0IHAybS50YWJsZSA9IDAsIGJ1dCB0aGlyZApAQCAtOTUy
LDcgKzk1Miw4IEBAIHN0YXRpYyBpbnQgX19wMm1fc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWlu
ICpwMm0sCiAgICAgICogRnJlZSB0aGUgZW50cnkgb25seSBpZiB0aGUgb3JpZ2luYWwgcHRlIHdh
cyB2YWxpZCBhbmQgdGhlIGJhc2UKICAgICAgKiBpcyBkaWZmZXJlbnQgKHRvIGF2b2lkIGZyZWVp
bmcgd2hlbiBwZXJtaXNzaW9uIGlzIGNoYW5nZWQpLgogICAgICAqLwotICAgIGlmICggbHBhZV9p
c192YWxpZChvcmlnX3B0ZSkgJiYgZW50cnktPnAybS5iYXNlICE9IG9yaWdfcHRlLnAybS5iYXNl
ICkKKyAgICBpZiAoIGxwYWVfaXNfdmFsaWQob3JpZ19wdGUpICYmCisgICAgICAgICAhbWZuX2Vx
KGxwYWVfZ2V0X21mbigqZW50cnkpLCBscGFlX2dldF9tZm4ob3JpZ19wdGUpKSApCiAgICAgICAg
IHAybV9mcmVlX2VudHJ5KHAybSwgb3JpZ19wdGUsIGxldmVsKTsKIAogICAgIGlmICggbmVlZF9p
b21tdV9wdF9zeW5jKHAybS0+ZG9tYWluKSAmJgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LWFybS9scGFlLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2xwYWUuaAppbmRleCAxNTU5NWNkMzVj
Li4xN2ZkYzYwNzRmIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2xwYWUuaAorKysg
Yi94ZW4vaW5jbHVkZS9hc20tYXJtL2xwYWUuaApAQCAtMTUzLDYgKzE1Myw5IEBAIHN0YXRpYyBp
bmxpbmUgYm9vbCBscGFlX2lzX3N1cGVycGFnZShscGFlX3QgcHRlLCB1bnNpZ25lZCBpbnQgbGV2
ZWwpCiAgICAgcmV0dXJuIChsZXZlbCA8IDMpICYmIGxwYWVfaXNfbWFwcGluZyhwdGUsIGxldmVs
KTsKIH0KIAorI2RlZmluZSBscGFlX2dldF9tZm4ocHRlKSAgICAoX21mbigocHRlKS53YWxrLmJh
c2UpKQorI2RlZmluZSBscGFlX3NldF9tZm4ocHRlLCBtZm4pICAoKHB0ZSkud2Fsay5iYXNlID0g
bWZuX3gobWZuKSkKKwogLyoKICAqIEFBcmNoNjQgc3VwcG9ydHMgcGFnZXMgd2l0aCBkaWZmZXJl
bnQgc2l6ZXMgKDRLLCAxNkssIGFuZCA2NEspLiBUbyBlbmFibGUKICAqIHBhZ2UgdGFibGUgd2Fs
a3MgZm9yIHZhcmlvdXMgY29uZmlndXJhdGlvbnMsIHRoZSBmb2xsb3dpbmcgaGVscGVycyBlbmFi
bGUKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 18:34:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 18: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 1g9aM0-0005do-Fk; Mon, 08 Oct 2018 18:34:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zgyd=mu=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g9aLz-0005de-E0
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 18:34:03 +0000
X-Inumbo-ID: e7e5f881-cb28-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id e7e5f881-cb28-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 18:35:18 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id D91C3ED1;
 Mon,  8 Oct 2018 11:34:00 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id ECC413F5B3;
 Mon,  8 Oct 2018 11:33:59 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Mon,  8 Oct 2018 19:33:36 +0100
Message-Id: <20181008183352.16291-1-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
Subject: [Xen-devel] [RFC 00/16] xen/arm: Implement Set/Way 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: Julien Grall <julien.grall@arm.com>, sstabellini@kernel.org,
 andre.przywara@linaro.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>

SGkgYWxsLAoKQXMgZGlzY3Vzc2VkIGR1cmluZyBMaW5hcm8gQ29ubmVjdCB3aXRoIFN0ZWZhbm8s
IEkgYW0gc2VuZGluZyBhbiBlYXJseSB2ZXJzaW9uCm9mIHRoZSBTZXQvV2F5IGltcGxlbWVudGF0
aW9uIHRvIGdhdGhlciBmZWVkYmFjayBvbiB0aGUgYXBwcm9hY2guIEZvciBtb3JlCmRldGFpbHMg
b24gdGhlIGlzc3VlLCBzZWUgdGhlIGNvbW1pdCBtZXNzYWdlIG9mIHBhdGNoICMxNS4KCkEgYnJh
bmNoIHdpdGggdGhlIGNvZGUgaXMgYXZhaWxhYmxlIGNhbiBiZSBjbG9uZSBmcm9tOgoKaHR0cHM6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0LWh0dHAvcGVvcGxlL2p1bGllbmcveGVuLXVuc3RhYmxlLmdp
dApicmFuY2ggZGV2LWNhY2hlZmx1c2gKCkNoZWVycywKCkp1bGllbiBHcmFsbCAoMTYpOgogIHhl
bi9hcm06IEludHJvZHVjZSBoZWxwZXJzIHRvIGNsZWFyL2ZsYWdzIGZsYWdzIGluIEhDUl9FTDIK
ICB4ZW4vYXJtOiBJbnRyb2R1Y2UgaGVscGVycyB0byBnZXQvc2V0IGFuIE1GTiBmcm9tL3RvIGFu
IExQQUUgZW50cnkKICB4ZW4vYXJtOiBBbGxvdyBscGFlX2lzX3t0YWJsZSwgbWFwcGluZ30gaGVs
cGVycyB0byB3b3JrIG9uIGludmFsaWQKICAgIGVudHJ5CiAgeGVuL2FybTogZ3Vlc3Rfd2Fsa190
YWJsZXM6IFN3aXRjaCB0aGUgcmV0dXJuIHRvIGJvb2wKICB4ZW4vYXJtOiB0cmFwczogTW92ZSB0
aGUgaW1wbGVtZW50YXRpb24gb2YgR1VFU1RfQlVHX09OIGluIHRyYXBzLmgKICB4ZW4vYXJtOiBw
Mm06IEludHJvZHVjZSBhIGhlbHBlciB0byBnZW5lcmF0ZSBQMk0gdGFibGUgZW50cnkgZnJvbSBh
CiAgICBwYWdlCiAgeGVuL2FybTogcDJtOiBJbnRyb2R1Y2UgcDJtX2lzX3ZhbGlkIGFuZCB1c2Ug
aXQKICB4ZW4vYXJtOiBwMm06IEhhbmRsZSB0cmFuc2xhdGlvbiBmYXVsdCBpbiBnZXRfcGFnZV9m
cm9tX2d2YQogIHhlbi9hcm06IHAybTogSW50cm9kdWNlIGEgZnVuY3Rpb24gdG8gcmVzb2x2ZSB0
cmFuc2xhdGlvbiBmYXVsdAogIHhlbi9hcm06IHZjcHJlZzogQWRkIHdyYXBwZXJzIHRvIGhhbmRs
ZSBjby1wcm9jIGFjY2VzcyB0cmFwcGVkIGJ5CiAgICBIQ1JfRUwyLlRWTQogIHhlbi9hcm06IHZz
eXNyZWc6IEFkZCB3cmFwcGVyIHRvIGhhbmRsZSBzeXNyZWcgYWNjZXNzIHRyYXBwZWQgYnkKICAg
IEhDUl9FTDIuVFZNCiAgeGVuL2FybTogUmV3b3JrIHAybV9jYWNoZV9mbHVzaCB0byB0YWtlIGEg
cmFuZ2UgW2JlZ2luLCBlbmQpCiAgeGVuL2FybTogcDJtOiBBbGxvdyB0byBmbHVzaCBjYWNoZSBv
biBhbnkgUkFNIHJlZ2lvbgogIHhlbi9hcm06IHAybTogRXh0ZW5kIHAybV9nZXRfZW50cnkgdG8g
cmV0dXJuIHRoZSB2YWx1ZSBvZiBiaXRbMF0KICAgICh2YWxpZCBiaXQpCiAgeGVuL2FybTogSW1w
bGVtZW50IFNldC9XYXkgb3BlcmF0aW9ucwogIHhlbi9hcm06IFRyYWNrIHBhZ2UgYWNjZXNzZWQg
YmV0d2VlbiBiYXRjaCBvZiBTZXQvV2F5IG9wZXJhdGlvbnMKCiB4ZW4vYXJjaC9hcm0vYXJtNjQv
dnN5c3JlZy5jICAgICB8ICA4MiArKysrKysrKwogeGVuL2FyY2gvYXJtL2RvbWFpbi5jICAgICAg
ICAgICAgfCAgMTQgKysKIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyAgICAgIHwgICA3ICsK
IHhlbi9hcmNoL2FybS9kb21jdGwuYyAgICAgICAgICAgIHwgICAyICstCiB4ZW4vYXJjaC9hcm0v
Z3Vlc3Rfd2Fsay5jICAgICAgICB8ICA1MiArKy0tLQogeGVuL2FyY2gvYXJtL21lbV9hY2Nlc3Mu
YyAgICAgICAgfCAgIDggKy0KIHhlbi9hcmNoL2FybS9tbS5jICAgICAgICAgICAgICAgIHwgIDEy
ICstCiB4ZW4vYXJjaC9hcm0vcDJtLmMgICAgICAgICAgICAgICB8IDQwNSArKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrLS0tLS0KIHhlbi9hcmNoL2FybS90cmFwcy5jICAgICAgICAg
ICAgIHwgIDM2ICstLS0KIHhlbi9hcmNoL2FybS92Y3ByZWcuYyAgICAgICAgICAgIHwgMTY3ICsr
KysrKysrKysrKysrKysKIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAgICAgICAgIHwgICA0ICsK
IHhlbi9jb21tb24vZG9tYWluLmMgICAgICAgICAgICAgIHwgICA1ICstCiB4ZW4vaW5jbHVkZS9h
c20tYXJtL2NwcmVncy5oICAgICB8ICAgMSArCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0X3dh
bGsuaCB8ICAgOCArLQogeGVuL2luY2x1ZGUvYXNtLWFybS9scGFlLmggICAgICAgfCAgMTQgKy0K
IHhlbi9pbmNsdWRlL2FzbS1hcm0vcDJtLmggICAgICAgIHwgIDI4ICsrLQogeGVuL2luY2x1ZGUv
YXNtLWFybS9wcm9jZXNzb3IuaCAgfCAgMTggKysKIHhlbi9pbmNsdWRlL2FzbS1hcm0vdHJhcHMu
aCAgICAgIHwgIDI0ICsrKwogeGVuL2luY2x1ZGUveGVuL2RvbWFpbi5oICAgICAgICAgfCAgIDIg
KwogMTkgZmlsZXMgY2hhbmdlZCwgNzY0IGluc2VydGlvbnMoKyksIDEyNSBkZWxldGlvbnMoLSkK
Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 18:34:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 18: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 1g9aM7-0005gr-Ov; Mon, 08 Oct 2018 18:34:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zgyd=mu=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g9aM6-0005fV-3G
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 18:34:10 +0000
X-Inumbo-ID: ec6dcde4-cb28-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id ec6dcde4-cb28-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 18:35:26 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 2D533ED1;
 Mon,  8 Oct 2018 11:34:09 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 436F53F5B3;
 Mon,  8 Oct 2018 11:34:08 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Mon,  8 Oct 2018 19:33:43 +0100
Message-Id: <20181008183352.16291-8-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181008183352.16291-1-julien.grall@arm.com>
References: <20181008183352.16291-1-julien.grall@arm.com>
Subject: [Xen-devel] [RFC 07/16] xen/arm: p2m: Introduce p2m_is_valid and
 use it
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>, sstabellini@kernel.org,
 andre.przywara@linaro.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>

VGhlIExQQUUgZm9ybWF0IGFsbG93cyB0byBzdG9yZSBpbmZvcm1hdGlvbiBpbiBhbiBlbnRyeSBl
dmVuIHdpdGggdGhlCnZhbGlkIGJpdCB1bnNldC4gSW4gYSBmb2xsb3ctdXAgcGF0Y2gsIHdlIHdp
bGwgdGFrZSBhZHZhbnRhZ2Ugb2YgdGhpcwpmZWF0dXJlIHRvIHJlLXB1cnBvc2UgdGhlIHZhbGlk
IGJpdCBmb3IgZ2VuZXJhdGluZyBhIHRyYW5zbGF0aW9uIGZhdWx0CmV2ZW4gaWYgYW4gZW50cnkg
Y29udGFpbnMgdmFsaWQgaW5mb3JtYXRpb24uCgpTbyB3ZSBuZWVkIGEgZGlmZmVyZW50IHdheSB0
byBrbm93IHdoZXRoZXIgYW4gZW50cnkgY29udGFpbnMgdmFsaWQKaW5mb3JtYXRpb24uIEl0IGlz
IHBvc3NpYmxlIHRvIHVzZSB0aGUgaW5mb3JtYXRpb24gaG9sZCBpbiB0aGUgcDJtX3R5cGUKdG8g
a25vdyBmb3IgdGhhdCBwdXJwb3NlLiBJbmRlZWQgYWxsIGVudHJpZXMgY29udGFpbmluZyB2YWxp
ZAppbmZvcm1hdGlvbiB3aWxsIGhhdmUgYSB2YWxpZCBwMm0gdHlwZSAoaS5lIHAybV90eXBlICE9
IHAybV9pbnZhbGlkKS4KClRoaXMgcGF0Y2ggaW50cm9kdWNlcyBhIG5ldyBoZWxwZXIgcDJtX2lz
X3ZhbGlkLCB3aGljaCBpbXBsZW1lbnRzIHRoYXQKaWRlYSwgYW5kIHJlcGxhY2UgbW9zdCBvZiBs
cGFlX2lzX3ZhbGlkIGNhbGwgd2l0aCB0aGUgbmV3IGhlbHBlci4gVGhlIG9uZXMKcmVtYWluaW5n
IGFyZSBmb3IgVExCcyBoYW5kbGluZyBhbmQgZW50cmllcyBhY2NvdW50aW5nLgoKV2l0aCB0aGUg
cmVuYW1pbmcgdGhlcmUgYXJlIDIgb3RoZXJzIGNoYW5nZXMgcmVxdWlyZWQ6CiAgICAtIEdlbmVy
YXRlIHRhYmxlIGVudHJ5IHdpdGggYSB2YWxpZCBwMm0gdHlwZQogICAgLSBEZXRlY3QgbmV3IG1h
cHBpbmcgZm9yIHByb3BlciBzdGF0cyBhY2NvdW50aW5nCgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgotLS0KIHhlbi9hcmNoL2FybS9wMm0uYyB8IDM0
ICsrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAyMyBp
bnNlcnRpb25zKCspLCAxMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
cDJtLmMgYi94ZW4vYXJjaC9hcm0vcDJtLmMKaW5kZXggNmM3NjI5OGViYy4uMmExZTdlOWJlMiAx
MDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3AybS5jCisrKyBiL3hlbi9hcmNoL2FybS9wMm0uYwpA
QCAtMjIwLDE3ICsyMjAsMjYgQEAgc3RhdGljIHAybV9hY2Nlc3NfdCBwMm1fbWVtX2FjY2Vzc19y
YWRpeF9nZXQoc3RydWN0IHAybV9kb21haW4gKnAybSwgZ2ZuX3QgZ2ZuKQogfQogCiAvKgorICog
SW4gdGhlIGNhc2Ugb2YgdGhlIFAyTSwgdGhlIHZhbGlkIGJpdCBpcyB1c2VkIGZvciBvdGhlciBw
dXJwb3NlLiBVc2UKKyAqIHRoZSB0eXBlIHRvIGNoZWNrIHdoZXRoZXIgYW4gZW50cnkgaXMgdmFs
aWQuCisgKi8KK3N0YXRpYyBpbmxpbmUgYm9vbCBwMm1faXNfdmFsaWQobHBhZV90IHB0ZSkKK3sK
KyAgICByZXR1cm4gcHRlLnAybS50eXBlICE9IHAybV9pbnZhbGlkOworfQorCisvKgogICogbHBh
ZV9pc18qIGhlbHBlcnMgZG9uJ3QgY2hlY2sgd2hldGhlciB0aGUgdmFsaWQgYml0IGlzIHNldCBp
biB0aGUKICAqIFBURS4gUHJvdmlkZSBvdXIgb3duIG92ZXJsYXkgdG8gY2hlY2sgdGhlIHZhbGlk
IGJpdC4KICAqLwogc3RhdGljIGlubGluZSBib29sIHAybV9pc19tYXBwaW5nKGxwYWVfdCBwdGUs
IHVuc2lnbmVkIGludCBsZXZlbCkKIHsKLSAgICByZXR1cm4gbHBhZV9pc192YWxpZChwdGUpICYm
IGxwYWVfaXNfbWFwcGluZyhwdGUsIGxldmVsKTsKKyAgICByZXR1cm4gcDJtX2lzX3ZhbGlkKHB0
ZSkgJiYgbHBhZV9pc19tYXBwaW5nKHB0ZSwgbGV2ZWwpOwogfQogCiBzdGF0aWMgaW5saW5lIGJv
b2wgcDJtX2lzX3N1cGVycGFnZShscGFlX3QgcHRlLCB1bnNpZ25lZCBpbnQgbGV2ZWwpCiB7Ci0g
ICAgcmV0dXJuIGxwYWVfaXNfdmFsaWQocHRlKSAmJiBscGFlX2lzX3N1cGVycGFnZShwdGUsIGxl
dmVsKTsKKyAgICByZXR1cm4gcDJtX2lzX3ZhbGlkKHB0ZSkgJiYgbHBhZV9pc19zdXBlcnBhZ2Uo
cHRlLCBsZXZlbCk7CiB9CiAKICNkZWZpbmUgR1VFU1RfVEFCTEVfTUFQX0ZBSUxFRCAwCkBAIC0y
NjQsNyArMjczLDcgQEAgc3RhdGljIGludCBwMm1fbmV4dF9sZXZlbChzdHJ1Y3QgcDJtX2RvbWFp
biAqcDJtLCBib29sIHJlYWRfb25seSwKIAogICAgIGVudHJ5ID0gKnRhYmxlICsgb2Zmc2V0Owog
Ci0gICAgaWYgKCAhbHBhZV9pc192YWxpZCgqZW50cnkpICkKKyAgICBpZiAoICFwMm1faXNfdmFs
aWQoKmVudHJ5KSApCiAgICAgewogICAgICAgICBpZiAoIHJlYWRfb25seSApCiAgICAgICAgICAg
ICByZXR1cm4gR1VFU1RfVEFCTEVfTUFQX0ZBSUxFRDsKQEAgLTM1Niw3ICszNjUsNyBAQCBtZm5f
dCBwMm1fZ2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGdmbl90IGdmbiwKIAogICAg
IGVudHJ5ID0gdGFibGVbb2Zmc2V0c1tsZXZlbF1dOwogCi0gICAgaWYgKCBscGFlX2lzX3ZhbGlk
KGVudHJ5KSApCisgICAgaWYgKCBwMm1faXNfdmFsaWQoZW50cnkpICkKICAgICB7CiAgICAgICAg
ICp0ID0gZW50cnkucDJtLnR5cGU7CiAKQEAgLTU0NCw4ICs1NTMsMTEgQEAgc3RhdGljIGxwYWVf
dCBwYWdlX3RvX3AybV90YWJsZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlKQogICAgIC8qCiAgICAg
ICogVGhlIGFjY2VzcyB2YWx1ZSBkb2VzIG5vdCBtYXR0ZXIgYmVjYXVzZSB0aGUgaGFyZHdhcmUg
d2lsbCBpZ25vcmUKICAgICAgKiB0aGUgcGVybWlzc2lvbiBmaWVsZHMgZm9yIHRhYmxlIGVudHJ5
LgorICAgICAqCisgICAgICogV2UgdXNlIHAybV9yYW1fcncgc28gdGhlIGVudHJ5IGhhcyBhIHZh
bGlkIHR5cGUuIFRoaXMgaXMgaW1wb3J0YW50CisgICAgICogZm9yIHAybV9pc192YWxpZCgpIHRv
IHJldHVybiB2YWxpZCBvbiB0YWJsZSBlbnRyaWVzLgogICAgICAqLwotICAgIHJldHVybiBtZm5f
dG9fcDJtX2VudHJ5KHBhZ2VfdG9fbWZuKHBhZ2UpLCBwMm1faW52YWxpZCwgcDJtX2FjY2Vzc19y
d3gpOworICAgIHJldHVybiBtZm5fdG9fcDJtX2VudHJ5KHBhZ2VfdG9fbWZuKHBhZ2UpLCBwMm1f
cmFtX3J3LCBwMm1fYWNjZXNzX3J3eCk7CiB9CiAKIHN0YXRpYyBpbmxpbmUgdm9pZCBwMm1fd3Jp
dGVfcHRlKGxwYWVfdCAqcCwgbHBhZV90IHB0ZSwgYm9vbCBjbGVhbl9wdGUpCkBAIC01NjksNyAr
NTgxLDcgQEAgc3RhdGljIGludCBwMm1fY3JlYXRlX3RhYmxlKHN0cnVjdCBwMm1fZG9tYWluICpw
Mm0sIGxwYWVfdCAqZW50cnkpCiAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKICAgICBscGFl
X3QgKnA7CiAKLSAgICBBU1NFUlQoIWxwYWVfaXNfdmFsaWQoKmVudHJ5KSk7CisgICAgQVNTRVJU
KCFwMm1faXNfdmFsaWQoKmVudHJ5KSk7CiAKICAgICBwYWdlID0gYWxsb2NfZG9taGVhcF9wYWdl
KE5VTEwsIDApOwogICAgIGlmICggcGFnZSA9PSBOVUxMICkKQEAgLTYyNiw3ICs2MzgsNyBAQCBz
dGF0aWMgaW50IHAybV9tZW1fYWNjZXNzX3JhZGl4X3NldChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJt
LCBnZm5fdCBnZm4sCiAgKi8KIHN0YXRpYyB2b2lkIHAybV9wdXRfbDNfcGFnZShjb25zdCBscGFl
X3QgcHRlKQogewotICAgIEFTU0VSVChscGFlX2lzX3ZhbGlkKHB0ZSkpOworICAgIEFTU0VSVChw
Mm1faXNfdmFsaWQocHRlKSk7CiAKICAgICAvKgogICAgICAqIFRPRE86IEhhbmRsZSBvdGhlciBw
Mm0gdHlwZXMKQEAgLTY1NCwxMSArNjY2LDExIEBAIHN0YXRpYyB2b2lkIHAybV9mcmVlX2VudHJ5
KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCiAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGc7CiAKICAg
ICAvKiBOb3RoaW5nIHRvIGRvIGlmIHRoZSBlbnRyeSBpcyBpbnZhbGlkLiAqLwotICAgIGlmICgg
IWxwYWVfaXNfdmFsaWQoZW50cnkpICkKKyAgICBpZiAoICFwMm1faXNfdmFsaWQoZW50cnkpICkK
ICAgICAgICAgcmV0dXJuOwogCiAgICAgLyogTm90aGluZyB0byBkbyBidXQgdXBkYXRpbmcgdGhl
IHN0YXRzIGlmIHRoZSBlbnRyeSBpcyBhIHN1cGVyLXBhZ2UuICovCi0gICAgaWYgKCBwMm1faXNf
c3VwZXJwYWdlKGVudHJ5LCBsZXZlbCkgKQorICAgIGlmICggbGV2ZWwgPT0gMyAmJiBlbnRyeS5w
Mm0udGFibGUgKQogICAgIHsKICAgICAgICAgcDJtLT5zdGF0cy5tYXBwaW5nc1tsZXZlbF0tLTsK
ICAgICAgICAgcmV0dXJuOwpAQCAtOTUxLDcgKzk2Myw3IEBAIHN0YXRpYyBpbnQgX19wMm1fc2V0
X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCiAgICAgICAgICAgICBlbHNlCiAgICAgICAg
ICAgICAgICAgcDJtLT5uZWVkX2ZsdXNoID0gdHJ1ZTsKICAgICAgICAgfQotICAgICAgICBlbHNl
IC8qIG5ldyBtYXBwaW5nICovCisgICAgICAgIGVsc2UgaWYgKCAhcDJtX2lzX3ZhbGlkKG9yaWdf
cHRlKSApIC8qIG5ldyBtYXBwaW5nICovCiAgICAgICAgICAgICBwMm0tPnN0YXRzLm1hcHBpbmdz
W2xldmVsXSsrOwogCiAgICAgICAgIHAybV93cml0ZV9wdGUoZW50cnksIHB0ZSwgcDJtLT5jbGVh
bl9wdGUpOwpAQCAtOTY1LDcgKzk3Nyw3IEBAIHN0YXRpYyBpbnQgX19wMm1fc2V0X2VudHJ5KHN0
cnVjdCBwMm1fZG9tYWluICpwMm0sCiAgICAgICogRnJlZSB0aGUgZW50cnkgb25seSBpZiB0aGUg
b3JpZ2luYWwgcHRlIHdhcyB2YWxpZCBhbmQgdGhlIGJhc2UKICAgICAgKiBpcyBkaWZmZXJlbnQg
KHRvIGF2b2lkIGZyZWVpbmcgd2hlbiBwZXJtaXNzaW9uIGlzIGNoYW5nZWQpLgogICAgICAqLwot
ICAgIGlmICggbHBhZV9pc192YWxpZChvcmlnX3B0ZSkgJiYKKyAgICBpZiAoIHAybV9pc192YWxp
ZChvcmlnX3B0ZSkgJiYKICAgICAgICAgICFtZm5fZXEobHBhZV9nZXRfbWZuKCplbnRyeSksIGxw
YWVfZ2V0X21mbihvcmlnX3B0ZSkpICkKICAgICAgICAgcDJtX2ZyZWVfZW50cnkocDJtLCBvcmln
X3B0ZSwgbGV2ZWwpOwogCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 18:34:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 18:34: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 1g9aM9-0005hj-8V; Mon, 08 Oct 2018 18:34:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zgyd=mu=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g9aM7-0005fi-9U
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 18:34:11 +0000
X-Inumbo-ID: ed1f928e-cb28-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id ed1f928e-cb28-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 18:35:27 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 55FE91596;
 Mon,  8 Oct 2018 11:34:10 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 6C04C3F5B3;
 Mon,  8 Oct 2018 11:34:09 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Mon,  8 Oct 2018 19:33:44 +0100
Message-Id: <20181008183352.16291-9-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181008183352.16291-1-julien.grall@arm.com>
References: <20181008183352.16291-1-julien.grall@arm.com>
Subject: [Xen-devel] [RFC 08/16] xen/arm: p2m: Handle translation fault in
 get_page_from_gva
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>, sstabellini@kernel.org,
 andre.przywara@linaro.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>

QSBmb2xsb3ctdXAgcGF0Y2ggd2lsbCByZS1wdXJwb3NlIHRoZSB2YWxpZCBiaXQgb2YgTFBBRSBl
bnRyaWVzIHRvCmdlbmVyYXRlIGZhdWx0IGV2ZW4gb24gZW50cnkgY29udGFpbmluZyB2YWxpZCBp
bmZvcm1hdGlvbi4KClRoaXMgbWVhbnMgdGhhdCB3aGVuIHRyYW5zbGF0aW9uIGEgZ3Vlc3QgVkEg
dG8gZ3Vlc3QgUEEgKGUuZyBJUEEpIHdpbGwKZmFpbCBpZiB0aGUgU3RhZ2UtMiBlbnRyaWVzIHVz
ZWQgaGF2ZSB0aGUgdmFsaWQgYml0IHVuc2V0LiBCZWNhdXNlIG9mCnRoYXQsIHdlIG5lZWQgdG8g
ZmFsbGJhY2sgdG8gd2FsayB0aGUgcGFnZS10YWJsZSBpbiBzb2Z0d2FyZSB0byBjaGVjawp3aGV0
aGVyIHRoZSBmYXVsdCB3YXMgZXhwZWN0ZWQuCgpUaGlzIHBhdGNoIGFkZHMgdGhlIHNvZnR3YXJl
IHBhZ2UtdGFibGUgd2FsayBvbiBhbGwgdGhlIHRyYW5zbGF0aW9uCmZhdWx0LiBJdCB3b3VsZCBi
ZSBwb3NzaWJsZSBpbiB0aGUgZnV0dXJlIHRvIGF2b2lkIHBvaW50bGVzcyB3YWxrIHdoZW4KdGhl
IGZhdWx0IGluIFBBUl9FTDEgaXMgbm90IGEgdHJhbnNsYXRpb24gZmF1bHQuCgpTaWduZWQtb2Zm
LWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKLS0tCgpUaGVyZSBhcmUg
YSBjb3VwbGUgb2YgVE9ETyBpbiB0aGUgY29kZS4gVGhleSBhcmUgY2xlYW4tdXAgYW5kIHBlcmZv
cm1hbmNlCmltcHJvdmVtZW50IChlLmcgd2hlbiB0aGUgZmF1bHQgY2Fubm90IGJlIGhhbmRsZWQp
IHRoYXQgY291bGQgYmUgZGVsYXllZCBhZnRlcgp0aGUgc2VyaWVzIGhhcyBiZWVuIG1lcmdlZC4K
LS0tCiB4ZW4vYXJjaC9hcm0vcDJtLmMgfCA2NSArKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKystLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA1OCBpbnNlcnRpb25z
KCspLCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wMm0uYyBiL3hl
bi9hcmNoL2FybS9wMm0uYwppbmRleCAyYTFlN2U5YmUyLi5lYzk1NmJjMTUxIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC9hcm0vcDJtLmMKKysrIGIveGVuL2FyY2gvYXJtL3AybS5jCkBAIC0xMyw2ICsx
Myw3IEBACiAjaW5jbHVkZSA8cHVibGljL3ZtX2V2ZW50Lmg+CiAjaW5jbHVkZSA8YXNtL2ZsdXNo
dGxiLmg+CiAjaW5jbHVkZSA8YXNtL2V2ZW50Lmg+CisjaW5jbHVkZSA8YXNtL2d1ZXN0X3dhbGsu
aD4KICNpbmNsdWRlIDxhc20vaGFyZGlycS5oPgogI2luY2x1ZGUgPGFzbS9wYWdlLmg+CiAKQEAg
LTE0MzgsNiArMTQzOSw4IEBAIHN0cnVjdCBwYWdlX2luZm8gKmdldF9wYWdlX2Zyb21fZ3ZhKHN0
cnVjdCB2Y3B1ICp2LCB2YWRkcl90IHZhLAogICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UgPSBO
VUxMOwogICAgIHBhZGRyX3QgbWFkZHIgPSAwOwogICAgIHVpbnQ2NF90IHBhcjsKKyAgICBtZm5f
dCBtZm47CisgICAgcDJtX3R5cGVfdCB0OwogCiAgICAgLyoKICAgICAgKiBYWFg6IFRvIHN1cHBv
cnQgYSBkaWZmZXJlbnQgdkNQVSwgd2Ugd291bGQgbmVlZCB0byBsb2FkIHRoZQpAQCAtMTQ1NCw4
ICsxNDU3LDMwIEBAIHN0cnVjdCBwYWdlX2luZm8gKmdldF9wYWdlX2Zyb21fZ3ZhKHN0cnVjdCB2
Y3B1ICp2LCB2YWRkcl90IHZhLAogICAgIHBhciA9IGd2aXJ0X3RvX21hZGRyKHZhLCAmbWFkZHIs
IGZsYWdzKTsKICAgICBwMm1fcmVhZF91bmxvY2socDJtKTsKIAorICAgIC8qCisgICAgICogZ3Zp
cnRfdG9fbWFkZHIgbWF5IGZhaWwgaWYgdGhlIGVudHJ5IGRvZXMgbm90IGhhdmUgdGhlIHZhbGlk
IGJpdAorICAgICAqIHNldC4gRmFsbGJhY2sKKyAgICAgKiB0byB0aGUgc2Vjb25kIG1ldGhvZDoK
KyAgICAgKiAgMSkgVHJhbnNsYXRlIHRoZSBWQSB0byBJUEEgdXNpbmcgc29mdHdhcmUgbG9va3Vw
IC0+IFN0YWdlLTEgcGFnZS10YWJsZQorICAgICAqICBtYXkgbm90IGJlIGFjY2Vzc2libGUgYmVj
YXVzZSB0aGUgc3RhZ2UtMiBlbnRyaWVzIG1heSBoYXZlIHZhbGlkCisgICAgICogIGJpdCB1bnNl
dC4KKyAgICAgKiAgMikgU29mdHdhcmUgbG9va3VwIG9mIHRoZSBNRk4KKyAgICAgKgorICAgICAq
IE5vdGUgdGhhdCB3aGVuIG1lbWFjY2VzcyBpcyBlbmFibGVkLCB3ZSBpbnN0ZWFkIGFsbCBkaXJl
Y3RseQorICAgICAqIHAybV9tZW1fYWNjZXNzX2NoZWNrX2FuZF9nZXRfcGFnZSguLi4pLiBCZWNh
dXNlIHRoZSBmdW5jdGlvbiBpcyBhCisgICAgICogYSB2YXJpYW50IG9mIHRoZSBtZXRob2RzIGRl
c2NyaWJlZCBhYm92ZSwgaXQgd2lsbCBiZSBhYmxlIHRvCisgICAgICogaGFuZGxlIGVudHJ5IHdp
dGggdmFsaWQgYml0IHVuc2V0LgorICAgICAqCisgICAgICogVE9ETzogSW50ZWdyYXRlIG1vcmUg
bmljZWx5IG1lbWFjY2VzcyB3aXRoIHRoZSByZXN0IG9mIHRoZQorICAgICAqIGZ1bmN0aW9uLgor
ICAgICAqIFRPRE86IFVzZSB0aGUgZmF1bHQgZXJyb3IgaW4gUEFSX0VMMSB0byBhdm9pZCBwb2lu
dGxlc3MKKyAgICAgKiAgdHJhbnNsYXRpb24uCisgICAgICovCiAgICAgaWYgKCBwYXIgKQogICAg
IHsKKyAgICAgICAgcGFkZHJfdCBpcGE7CisgICAgICAgIHVuc2lnbmVkIGludCBwZXJtczsKKwog
ICAgICAgICAvKgogICAgICAgICAgKiBXaGVuIG1lbWFjY2VzcyBpcyBlbmFibGVkLCB0aGUgdHJh
bnNsYXRpb24gR1ZBIHRvIE1BRERSIG1heQogICAgICAgICAgKiBoYXZlIGZhaWxlZCBiZWNhdXNl
IG9mIGEgcGVybWlzc2lvbiBmYXVsdC4KQEAgLTE0NjMsMjAgKzE0ODgsNDYgQEAgc3RydWN0IHBh
Z2VfaW5mbyAqZ2V0X3BhZ2VfZnJvbV9ndmEoc3RydWN0IHZjcHUgKnYsIHZhZGRyX3QgdmEsCiAg
ICAgICAgIGlmICggcDJtLT5tZW1fYWNjZXNzX2VuYWJsZWQgKQogICAgICAgICAgICAgcmV0dXJu
IHAybV9tZW1fYWNjZXNzX2NoZWNrX2FuZF9nZXRfcGFnZSh2YSwgZmxhZ3MsIHYpOwogCi0gICAg
ICAgIGRwcmludGsoWEVOTE9HX0dfREVCVUcsCi0gICAgICAgICAgICAgICAgIiVwdjogZ3ZpcnRf
dG9fbWFkZHIgZmFpbGVkIHZhPSUjIlBSSXZhZGRyIiBmbGFncz0weCVseCBwYXI9JSMiUFJJeDY0
IlxuIiwKLSAgICAgICAgICAgICAgICB2LCB2YSwgZmxhZ3MsIHBhcik7Ci0gICAgICAgIHJldHVy
biBOVUxMOworICAgICAgICAvKgorICAgICAgICAgKiBUaGUgc29mdHdhcmUgc3RhZ2UtMSB0YWJs
ZSB3YWxrIGNhbiBzdGlsbCBmYWlsLCBlLmcsIGlmIHRoZQorICAgICAgICAgKiBHVkEgaXMgbm90
IG1hcHBlZC4KKyAgICAgICAgICovCisgICAgICAgIGlmICggIWd1ZXN0X3dhbGtfdGFibGVzKHYs
IHZhLCAmaXBhLCAmcGVybXMpICkKKyAgICAgICAgeworICAgICAgICAgICAgZHByaW50ayhYRU5M
T0dfR19ERUJVRywgIiVwdjogRmFpbGVkIHRvIHdhbGsgcGFnZS10YWJsZSB2YSAlIyJQUkl2YWRk
ciJcbiIsIHYsIHZhKTsKKyAgICAgICAgICAgIHJldHVybiBOVUxMOworICAgICAgICB9CisKKyAg
ICAgICAgLyoKKyAgICAgICAgICogQ2hlY2sgcGVybWlzc2lvbiB0aGF0IGFyZSBhc3N1bWVkIGJ5
IHRoZSBjYWxsZXIuIEZvciBpbnN0YW5jZQorICAgICAgICAgKiBpbiBjYXNlIG9mIGd1ZXN0Y29w
eSwgdGhlIGNhbGxlciBhc3N1bWVzIHRoYXQgdGhlIHRyYW5zbGF0ZWQKKyAgICAgICAgICogcGFn
ZSBjYW4gYmUgYWNjZXNzZWQgd2l0aCB0aGUgcmVxdWVzdGVkIHBlcm1pc3Npb25zLiBJZiB0aGlz
CisgICAgICAgICAqIGlzIG5vdCB0aGUgY2FzZSwgd2Ugc2hvdWxkIGZhaWwuCisgICAgICAgICAq
CisgICAgICAgICAqIFBsZWFzZSBub3RlIHRoYXQgd2UgZG8gbm90IGNoZWNrIGZvciB0aGUgR1Yy
TV9FWEVDCisgICAgICAgICAqIHBlcm1pc3Npb24uIFRoaXMgaXMgZmluZSBiZWNhdXNlIHRoZSBo
YXJkd2FyZS1iYXNlZCB0cmFuc2xhdGlvbgorICAgICAgICAgKiBpbnN0cnVjdGlvbiBkb2VzIG5v
dCB0ZXN0IGZvciBleGVjdXRlIHBlcm1pc3Npb25zLgorICAgICAgICAgKi8KKyAgICAgICAgaWYg
KCAoZmxhZ3MgJiBHVjJNX1dSSVRFKSAmJiAhKHBlcm1zICYgR1YyTV9XUklURSkgKQorICAgICAg
ICAgICAgcmV0dXJuIE5VTEw7CisKKyAgICAgICAgbWZuID0gcDJtX2xvb2t1cChkLCBnYWRkcl90
b19nZm4oaXBhKSwgJnQpOworICAgICAgICBpZiAoIG1mbl9lcShJTlZBTElEX01GTiwgbWZuKSAp
CisgICAgICAgICAgICByZXR1cm4gTlVMTDsKKworICAgICAgICAvKiBXZSBjb25zaWRlciB0aGF0
IFJBTSBpcyBhbHdheXMgbWFwcGVkIHJlYWQtd3JpdGUgKi8KICAgICB9CisgICAgZWxzZQorICAg
ICAgICBtZm4gPSBtYWRkcl90b19tZm4obWFkZHIpOwogCi0gICAgaWYgKCAhbWZuX3ZhbGlkKG1h
ZGRyX3RvX21mbihtYWRkcikpICkKKyAgICBpZiAoICFtZm5fdmFsaWQobWZuKSApCiAgICAgewog
ICAgICAgICBkcHJpbnRrKFhFTkxPR19HX0RFQlVHLCAiJXB2OiBJbnZhbGlkIE1GTiAlIyJQUklf
bWZuIlxuIiwKLSAgICAgICAgICAgICAgICB2LCBtZm5feChtYWRkcl90b19tZm4obWFkZHIpKSk7
CisgICAgICAgICAgICAgICAgdiwgbWZuX3gobWZuKSk7CiAgICAgICAgIHJldHVybiBOVUxMOwog
ICAgIH0KIAotICAgIHBhZ2UgPSBtZm5fdG9fcGFnZShtYWRkcl90b19tZm4obWFkZHIpKTsKKyAg
ICBwYWdlID0gbWZuX3RvX3BhZ2UobWZuKTsKICAgICBBU1NFUlQocGFnZSk7CiAKICAgICBpZiAo
IHVubGlrZWx5KCFnZXRfcGFnZShwYWdlLCBkKSkgKQotLSAKMi4xMS4wCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 18:34:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 18:34: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 1g9aM9-0005iQ-SV; Mon, 08 Oct 2018 18:34:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zgyd=mu=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g9aM8-0005hN-Nz
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 18:34:12 +0000
X-Inumbo-ID: edd184ef-cb28-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id edd184ef-cb28-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 18:35:28 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 7E4B9ED1;
 Mon,  8 Oct 2018 11:34:11 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 948603F5B3;
 Mon,  8 Oct 2018 11:34:10 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Mon,  8 Oct 2018 19:33:45 +0100
Message-Id: <20181008183352.16291-10-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181008183352.16291-1-julien.grall@arm.com>
References: <20181008183352.16291-1-julien.grall@arm.com>
Subject: [Xen-devel] [RFC 09/16] xen/arm: p2m: Introduce a function to
 resolve translation 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: Julien Grall <julien.grall@arm.com>, sstabellini@kernel.org,
 andre.przywara@linaro.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>

Q3VycmVudGx5IGEgU3RhZ2UtMiB0cmFuc2xhdGlvbiBmYXVsdCBjb3VsZCBoYXBwZW46CiAgICAx
KSBNTUlPIGVtdWxhdGlvbgogICAgMikgV2hlbiB0aGUgcGFnZS10YWJsZXMgaXMgYmVlbiB1cGRh
dGVkIHVzaW5nIEJyZWFrLUJlZm9yZS1NYWtlCiAgICAzKSBQYWdlIG5vdCBtYXBwZWQKCkEgZm9s
bG93LXVwIHBhdGNoIHdpbGwgcmUtcHVycG9zZSB0aGUgdmFsaWQgYml0IGluIGFuIGVudHJ5IHRv
IGdlbmVyYXRlCnRyYW5zbGF0aW9uIGZhdWx0LiBUaGlzIHdvdWxkIGJlIHVzZWQgdG8gZG8gYW4g
YWN0aW9uIG9uIGVhY2ggZW50cmllcyB0bwp0cmFjayBwYWdlIHVzZWQgZm9yIGEgZ2l2ZW4gcGVy
aW9kLgoKQSBuZXcgZnVuY3Rpb24gaXMgaW50cm9kdWNlZCB0byB0cnkgdG8gcmVzb2x2ZSBhIHRy
YW5zbGF0aW9uIGZhdWx0LiBUaGlzCndpbGwgaW5jbHVkZSAyKSBhbmQgdGhlIG5ldyB3YXkgdG8g
Z2VuZXJhdGUgZmF1bHQgZXhwbGFpbmVkIGFib3ZlLgoKVG8gYXZvaWQgaW52YWxpZGF0aW5nIGFs
bCB0aGUgcGFnZS10YWJsZXMgZW50cmllcyBpbiBvbmUgZ28uIEl0IGlzCnBvc3NpYmxlIHRvIGlu
dmFsaWRhdGUgdGhlIHRvcC1sZXZlbCB0YWJsZSBhbmQgdGhlbiBvbiB0cmFwIGludmFsaWRhdGUK
dGhlIHRhYmxlIG9uZS1sZXZlbCBkb3duLiBUaGlzIHdpbGwgYmUgcmVwZWF0ZWQgdW50aWwgYSBi
bG9jay9wYWdlIGVudHJ5CmhhcyBiZWVuIHJlYWNoZWQuCgpBdCB0aGUgbW9tZW50LCB0aGVyZSBh
cmUgbm8gYWN0aW9uIGRvbmUgd2hlbiByZWFjaGluZyBhIGJsb2NrL3BhZ2UgZW50cnkKYnV0IHNl
dHRpbmcgdGhlIHZhbGlkIGJpdCB0byAxLgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vcDJtLmMgICB8IDEyNyArKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9hcmNo
L2FybS90cmFwcy5jIHwgICA3ICstLQogMiBmaWxlcyBjaGFuZ2VkLCAxMzEgaW5zZXJ0aW9ucygr
KSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcDJtLmMgYi94ZW4v
YXJjaC9hcm0vcDJtLmMKaW5kZXggZWM5NTZiYzE1MS4uYWY0NDVkMzMxMyAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gvYXJtL3AybS5jCisrKyBiL3hlbi9hcmNoL2FybS9wMm0uYwpAQCAtMTA0Myw2ICsx
MDQzLDEzMyBAQCBpbnQgcDJtX3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAogICAg
IHJldHVybiByYzsKIH0KIAorLyogSW52YWxpZGF0ZSBhbGwgZW50cmllcyBpbiB0aGUgdGFibGUu
IFRoZSBwMm0gc2hvdWxkIGJlIHdyaXRlIGxvY2tlZC4gKi8KK3N0YXRpYyB2b2lkIHAybV9pbnZh
bGlkYXRlX3RhYmxlKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIG1mbl90IG1mbikKK3sKKyAgICBs
cGFlX3QgKnRhYmxlOworICAgIHVuc2lnbmVkIGludCBpOworCisgICAgQVNTRVJUKHAybV9pc193
cml0ZV9sb2NrZWQocDJtKSk7CisKKyAgICB0YWJsZSA9IG1hcF9kb21haW5fcGFnZShtZm4pOwor
CisgICAgZm9yICggaSA9IDA7IGkgPCBMUEFFX0VOVFJJRVM7IGkrKyApCisgICAgeworICAgICAg
ICBscGFlX3QgcHRlID0gdGFibGVbaV07CisKKyAgICAgICAgcHRlLnAybS52YWxpZCA9IDA7CisK
KyAgICAgICAgcDJtX3dyaXRlX3B0ZSgmdGFibGVbaV0sIHB0ZSwgcDJtLT5jbGVhbl9wdGUpOwor
ICAgIH0KKworICAgIHVubWFwX2RvbWFpbl9wYWdlKHRhYmxlKTsKKworICAgIHAybS0+bmVlZF9m
bHVzaCA9IHRydWU7Cit9CisKK2Jvb2wgcDJtX3Jlc29sdmVfdHJhbnNsYXRpb25fZmF1bHQoc3Ry
dWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuKQoreworICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm0g
PSBwMm1fZ2V0X2hvc3RwMm0oZCk7CisgICAgdW5zaWduZWQgaW50IGxldmVsID0gMDsKKyAgICBi
b29sIHJlc29sdmVkID0gZmFsc2U7CisgICAgbHBhZV90IGVudHJ5LCAqdGFibGU7CisgICAgcGFk
ZHJfdCBhZGRyID0gZ2ZuX3RvX2dhZGRyKGdmbik7CisKKyAgICAvKiBDb252ZW5pZW5jZSBhbGlh
c2VzICovCisgICAgY29uc3QgdW5zaWduZWQgaW50IG9mZnNldHNbNF0gPSB7CisgICAgICAgIHpl
cm9ldGhfdGFibGVfb2Zmc2V0KGFkZHIpLAorICAgICAgICBmaXJzdF90YWJsZV9vZmZzZXQoYWRk
ciksCisgICAgICAgIHNlY29uZF90YWJsZV9vZmZzZXQoYWRkciksCisgICAgICAgIHRoaXJkX3Rh
YmxlX29mZnNldChhZGRyKQorICAgIH07CisKKyAgICBwMm1fd3JpdGVfbG9jayhwMm0pOworCisg
ICAgLyogVGhpcyBnZm4gaXMgaGlnaGVyIHRoYW4gdGhlIGhpZ2hlc3QgdGhlIHAybSBtYXAgY3Vy
cmVudGx5IGhvbGRzICovCisgICAgaWYgKCBnZm5feChnZm4pID4gZ2ZuX3gocDJtLT5tYXhfbWFw
cGVkX2dmbikgKQorICAgICAgICBnb3RvIG91dDsKKworICAgIHRhYmxlID0gcDJtX2dldF9yb290
X3BvaW50ZXIocDJtLCBnZm4pOworICAgIC8qCisgICAgICogVGhlIHRhYmxlIHNob3VsZCBhbHdh
eXMgYmUgbm9uLU5VTEwgYmVjYXVzZSB0aGUgZ2ZuIGlzIGJlbG93CisgICAgICogcDJtLT5tYXhf
bWFwcGVkX2dmbiBhbmQgdGhlIHJvb3QgdGFibGUgcGFnZXMgYXJlIGFsd2F5cyBwcmVzZW50Lgor
ICAgICAqLworICAgIEJVR19PTih0YWJsZSA9PSBOVUxMKTsKKworICAgIC8qCisgICAgICogR28g
ZG93biB0aGUgcGFnZS10YWJsZXMgdW50aWwgYW4gZW50cnkgaGFzIHRoZSB2YWxpZCBiaXQgdW5z
ZXQgb3IKKyAgICAgKiBhIGJsb2NrL3BhZ2UgZW50cnkgaGFzIGJlZW4gaGl0LgorICAgICAqLwor
ICAgIGZvciAoIGxldmVsID0gUDJNX1JPT1RfTEVWRUw7IGxldmVsIDw9IDM7IGxldmVsKysgKQor
ICAgIHsKKyAgICAgICAgaW50IHJjOworCisgICAgICAgIGVudHJ5ID0gdGFibGVbb2Zmc2V0c1ts
ZXZlbF1dOworCisgICAgICAgIGlmICggbGV2ZWwgPT0gMyApCisgICAgICAgICAgICBicmVhazsK
KworICAgICAgICAvKiBTdG9wIGFzIHNvb24gYXMgd2UgaGl0IGFuIGVudHJ5IHdpdGggdGhlIHZh
bGlkIGJpdCB1bnNldC4gKi8KKyAgICAgICAgaWYgKCAhbHBhZV9pc192YWxpZChlbnRyeSkgKQor
ICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgcmMgPSBwMm1fbmV4dF9sZXZlbChwMm0sIHRy
dWUsIGxldmVsLCAmdGFibGUsIG9mZnNldHNbbGV2ZWxdKTsKKyAgICAgICAgaWYgKCByYyA9PSBH
VUVTVF9UQUJMRV9NQVBfRkFJTEVEICkKKyAgICAgICAgICAgIGdvdG8gb3V0X3VubWFwOworICAg
ICAgICBlbHNlIGlmICggcmMgIT0gR1VFU1RfVEFCTEVfTk9STUFMX1BBR0UgKQorICAgICAgICAg
ICAgYnJlYWs7CisgICAgfQorCisgICAgLyoKKyAgICAgKiBJZiB0aGUgdmFsaWQgYml0IG9mIHRo
ZSBlbnRyeSBpcyBzZXQsIGl0IG1lYW5zIHNvbWVvbmUgd2FzIHBsYXlpbmcgd2l0aAorICAgICAq
IHRoZSBTdGFnZS0yIHBhZ2UgdGFibGUuIE5vdGhpbmcgdG8gZG8gYW5kIG1hcmsgdGhlIGZhdWx0
IGFzIHJlc29sdmVkLgorICAgICAqLworICAgIGlmICggbHBhZV9pc192YWxpZChlbnRyeSkgKQor
ICAgIHsKKyAgICAgICAgcmVzb2x2ZWQgPSB0cnVlOworICAgICAgICBnb3RvIG91dF91bm1hcDsK
KyAgICB9CisKKyAgICAvKgorICAgICAqIFRoZSB2YWxpZCBiaXQgaXMgdW5zZXQuIElmIHRoZSBl
bnRyeSBpcyBzdGlsbCBub3QgdmFsaWQgdGhlbiB0aGUgZmF1bHQKKyAgICAgKiBjYW5ub3QgYmUg
cmVzb2x2ZWQsIGV4aXQgYW5kIHJlcG9ydCBpdC4KKyAgICAgKi8KKyAgICBpZiAoICFwMm1faXNf
dmFsaWQoZW50cnkpICkKKyAgICAgICAgZ290byBvdXRfdW5tYXA7CisKKyAgICAvKgorICAgICAq
IE5vdyB3ZSBoYXZlIGFuIGVudHJ5IHdpdGggdmFsaWQgYml0IHVuc2V0LCBidXQgc3RpbGwgdmFs
aWQgZnJvbQorICAgICAqIHRoZSBQMk0gcG9pbnQgb2Ygdmlldy4KKyAgICAgKgorICAgICAqIEZv
ciBlbnRyeSBwb2ludGluZyB0byBhIHRhYmxlLCB0aGUgdGFibGUgd2lsbCBiZSBpbnZhbGlkYXRl
ZC4KKyAgICAgKiBGb3IgZW50cnkgcG9pbnRpbmcgdG8gYSBibG9jay9wYWdlLCBubyB3b3JrIHRv
IGRvIGZvciBub3cuCisgICAgICovCisgICAgaWYgKCBscGFlX2lzX3RhYmxlKGVudHJ5LCBsZXZl
bCkgKQorICAgICAgICBwMm1faW52YWxpZGF0ZV90YWJsZShwMm0sIGxwYWVfZ2V0X21mbihlbnRy
eSkpOworCisgICAgLyoKKyAgICAgKiBOb3cgdGhhdCB0aGUgd29yayBvbiB0aGUgZW50cnkgaXMg
ZG9uZSwgc2V0IHRoZSB2YWxpZCBiaXQgdG8gcHJldmVudAorICAgICAqIGFub3RoZXIgZmF1bHQg
b24gdGhhdCBlbnRyeS4KKyAgICAgKi8KKyAgICByZXNvbHZlZCA9IHRydWU7CisgICAgZW50cnku
cDJtLnZhbGlkID0gMTsKKworICAgIHAybV93cml0ZV9wdGUodGFibGUgKyBvZmZzZXRzW2xldmVs
XSwgZW50cnksIHAybS0+Y2xlYW5fcHRlKTsKKworICAgIC8qCisgICAgICogTm8gbmVlZCB0byBm
bHVzaCB0aGUgVExCcyBhcyB0aGUgbW9kaWZpZWQgZW50cnkgaGFkIHRoZSB2YWxpZCBiaXQKKyAg
ICAgKiB1bnNldC4KKyAgICAgKi8KKworb3V0X3VubWFwOgorICAgIHVubWFwX2RvbWFpbl9wYWdl
KHRhYmxlKTsKKworb3V0OgorICAgIHAybV93cml0ZV91bmxvY2socDJtKTsKKworICAgIHJldHVy
biByZXNvbHZlZDsKK30KKwogc3RhdGljIGlubGluZSBpbnQgcDJtX2luc2VydF9tYXBwaW5nKHN0
cnVjdCBkb21haW4gKmQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2Zu
X3Qgc3RhcnRfZ2ZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGxvbmcgbnIsCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdHJhcHMuYyBiL3hlbi9hcmNo
L2FybS90cmFwcy5jCmluZGV4IGI0MDc5ODA4NGQuLjE2OWI1N2NiNmIgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL2FybS90cmFwcy5jCisrKyBiL3hlbi9hcmNoL2FybS90cmFwcy5jCkBAIC0xODgyLDYg
KzE4ODIsOCBAQCBzdGF0aWMgYm9vbCB0cnlfbWFwX21taW8oZ2ZuX3QgZ2ZuKQogICAgIHJldHVy
biAhbWFwX3JlZ2lvbnNfcDJtdChkLCBnZm4sIDEsIG1mbiwgcDJtX21taW9fZGlyZWN0X2MpOwog
fQogCitib29sIHAybV9yZXNvbHZlX3RyYW5zbGF0aW9uX2ZhdWx0KHN0cnVjdCBkb21haW4gKmQs
IGdmbl90IGdmbik7CisKIHN0YXRpYyB2b2lkIGRvX3RyYXBfc3RhZ2UyX2Fib3J0X2d1ZXN0KHN0
cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgY29uc3QgdW5pb24gaHNyIGhzcikKIHsKQEAgLTE4OTQsNyArMTg5Niw2IEBAIHN0
YXRpYyB2b2lkIGRvX3RyYXBfc3RhZ2UyX2Fib3J0X2d1ZXN0KHN0cnVjdCBjcHVfdXNlcl9yZWdz
ICpyZWdzLAogICAgIHZhZGRyX3QgZ3ZhOwogICAgIHBhZGRyX3QgZ3BhOwogICAgIHVpbnQ4X3Qg
ZnNjID0geGFidC5mc2MgJiB+RlNDX0xMX01BU0s7Ci0gICAgbWZuX3QgbWZuOwogICAgIGJvb2wg
aXNfZGF0YSA9IChoc3IuZWMgPT0gSFNSX0VDX0RBVEFfQUJPUlRfTE9XRVJfRUwpOwogCiAgICAg
LyoKQEAgLTE5NzcsOCArMTk3OCw4IEBAIHN0YXRpYyB2b2lkIGRvX3RyYXBfc3RhZ2UyX2Fib3J0
X2d1ZXN0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAogICAgICAgICAgKiB3aXRoIHRoZSBT
dGFnZS0yIHBhZ2UgdGFibGUuIFdhbGsgdGhlIFN0YWdlLTIgUFQgdG8gY2hlY2sKICAgICAgICAg
ICogaWYgdGhlIGVudHJ5IGV4aXN0cy4gSWYgaXQncyB0aGUgY2FzZSwgcmV0dXJuIHRvIHRoZSBn
dWVzdAogICAgICAgICAgKi8KLSAgICAgICAgbWZuID0gZ2ZuX3RvX21mbihjdXJyZW50LT5kb21h
aW4sIGdhZGRyX3RvX2dmbihncGEpKTsKLSAgICAgICAgaWYgKCAhbWZuX2VxKG1mbiwgSU5WQUxJ
RF9NRk4pICkKKyAgICAgICAgaWYgKCBwMm1fcmVzb2x2ZV90cmFuc2xhdGlvbl9mYXVsdChjdXJy
ZW50LT5kb21haW4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Z2FkZHJfdG9fZ2ZuKGdwYSkpICkKICAgICAgICAgICAgIHJldHVybjsKIAogICAgICAgICBpZiAo
IGlzX2RhdGEgJiYgdHJ5X21hcF9tbWlvKGdhZGRyX3RvX2dmbihncGEpKSApCi0tIAoyLjExLjAK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 18:34:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 18:34: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 1g9aMA-0005jf-Q7; Mon, 08 Oct 2018 18:34:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zgyd=mu=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g9aM9-0005iS-VH
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 18:34:13 +0000
X-Inumbo-ID: ee835bfe-cb28-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id ee835bfe-cb28-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 18:35:29 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A6E631596;
 Mon,  8 Oct 2018 11:34:12 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id BD0183F5B3;
 Mon,  8 Oct 2018 11:34:11 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Mon,  8 Oct 2018 19:33:46 +0100
Message-Id: <20181008183352.16291-11-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181008183352.16291-1-julien.grall@arm.com>
References: <20181008183352.16291-1-julien.grall@arm.com>
Subject: [Xen-devel] [RFC 10/16] xen/arm: vcpreg: Add wrappers to handle
 co-proc access trapped by HCR_EL2.TVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>, sstabellini@kernel.org,
 andre.przywara@linaro.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>

QSBmb2xsb3ctdXAgcGF0Y2ggd2lsbCByZXF1aXJlIHRvIGVtdWxhdGUgc29tZSBhY2Nlc3NlcyB0
byBzb21lCmNvLXByb2Nlc3NvcnMgcmVnaXN0ZXJzIHRyYXBwZWQgYnkgSENSX0VMMi5UVk0uIFdo
ZW4gc2V0LCBhbGwgTlMgRUwxIHdyaXRlcwp0byB0aGUgdmlydHVhbCBtZW1vcnkgY29udHJvbCBy
ZWdpc3RlcnMgd2lsbCBiZSB0cmFwcGVkIHRvIHRoZSBoeXBlcnZpc29yLgoKVGhpcyBwYXRjaCBh
ZGRzIHRoZSBpbmZyYXN0cnVjdHVyZSB0byBwYXNzdGhyb3VnaCB0aGUgYWNjZXNzIHRvIGhvc3QK
cmVnaXN0ZXJzLiBGb3IgY29udmVuaWVuY2UgYSBidW5jaCBvZiBoZWxwZXJzIGhhdmUgYmVlbiBh
ZGRlZCB0bwpnZW5lcmF0ZSB0aGUgZGlmZmVyZW50IGhlbHBlcnMuCgpOb3RlIHRoYXQgSENSX0VM
Mi5UVk0gd2lsbCBiZSBzZXQgaW4gYSBmb2xsb3ctdXAgcGF0Y2ggZHluYW1pY2FsbHkuCgpTaWdu
ZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgotLS0KIHhlbi9h
cmNoL2FybS92Y3ByZWcuYyAgICAgICAgfCAxNDQgKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLWFybS9jcHJlZ3MuaCB8ICAgMSArCiAy
IGZpbGVzIGNoYW5nZWQsIDE0NSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
YXJtL3ZjcHJlZy5jIGIveGVuL2FyY2gvYXJtL3ZjcHJlZy5jCmluZGV4IGIwNGQ5OTZmZDMuLjQ5
NTI5Yjk3Y2QgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS92Y3ByZWcuYworKysgYi94ZW4vYXJj
aC9hcm0vdmNwcmVnLmMKQEAgLTI0LDYgKzI0LDEyMiBAQAogI2luY2x1ZGUgPGFzbS90cmFwcy5o
PgogI2luY2x1ZGUgPGFzbS92dGltZXIuaD4KIAorLyoKKyAqIE1hY3JvcyB0byBoZWxwIGdlbmVy
YXRpbmcgaGVscGVycyBmb3IgcmVnaXN0ZXJzIHRyYXBwZWQgd2hlbgorICogSENSX0VMMi5UVk0g
aXMgc2V0LgorICoKKyAqIE5vdGUgdGhhdCBpdCBvbmx5IHRyYXBzIE5TIHdyaXRlIGFjY2VzcyBm
cm9tIEVMMS4KKyAqCisgKiAgLSBUVk1fUkVHKCkgc2hvdWxkIG5vdCBiZSB1c2VkIG91dHNpZGUg
b2YgdGhlIG1hY3Jvcy4gSXQgaXMgdGhlcmUgdG8KKyAqICAgIGhlbHAgZGVmaW5pbmcgVFZNX1JF
RzMyKCkgYW5kIFRWTV9SRUc2NCgpCisgKiAgLSBUVk1fUkVHMzIocmVnbmFtZSwgeHJlZykgYW5k
IFRWTV9SRUc2NChyZWduYW1lLCB4cmVnKSBhcmUgdXNlZCB0bworICogICAgcmVzcC4gZ2VuZXJh
dGUgaGVscGVyIGFjY2Vzc2luZyAzMi1iaXQgYW5kIDY0LWJpdCByZWdpc3Rlci4gInJlZ25hbWUi
CisgKiAgICBiZWVuIHRoZSBBcm0zMiBuYW1lIGFuZCAieHJlZyIgdGhlIEFybTY0IG5hbWUuCisg
KiAgLSBVUERBVEVfUkVHMzJfQ09NQklORUQobG93cmVnLCBoaXJlZywgeHJlZykgYXJlIHVzZWQg
dG8gZ2VuZXJhdGUgYQorICogIHBhaXIgb2YgcmVnaXN0ZXJzIHNoYXJlIHRoZSBzYW1lIEFybTMy
IHJlZ2lzdGVycy4gImxvd3JlZyIgYW5kCisgKiAgImhpZ3JlZyIgYmVlbiByZXNwLiB0aGUgQXJt
MzIgbmFtZSBhbmQgInhyZWciIHRoZSBBcm02NCBuYW1lLiAibG93cmVnIgorICogIHdpbGwgdXNl
IHhyZWdbMzE6MF0gYW5kICJoaXJlZyIgd2lsbCB1c2UgeHJlZ1s2MzozMl0uCisgKi8KKworLyog
VGhlIG5hbWUgaXMgcGFzc2VkIGZyb20gdGhlIHVwcGVyIG1hY3JvIHRvIHdvcmthcm91bmQgbWFj
cm8gZXhwYW5zaW9uLiAqLworI2RlZmluZSBUVk1fUkVHKHN6LCBmdW5jLCByZWcuLi4pICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK3N0YXRpYyBib29sIGZ1bmMo
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIHVpbnQjI3N6IyNfdCAqciwgYm9vbCByZWFkKSAg
ICBcCit7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIEdVRVNUX0JVR19PTihyZWFkKTsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBXUklU
RV9TWVNSRUcjI3N6KCpyLCByZWcpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHJldHVybiB0cnVlOyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
K30KKworI2RlZmluZSBUVk1fUkVHMzIocmVnbmFtZSwgeHJlZykgVFZNX1JFRygzMiwgdnJlZ19l
bXVsYXRlXyMjcmVnbmFtZSwgeHJlZykKKyNkZWZpbmUgVFZNX1JFRzY0KHJlZ25hbWUsIHhyZWcp
IFRWTV9SRUcoNjQsIHZyZWdfZW11bGF0ZV8jI3JlZ25hbWUsIHhyZWcpCisKKyNpZmRlZiBDT05G
SUdfQVJNXzMyCisjZGVmaW5lIFRWTV9SRUczMl9DT01CSU5FRChsb3dyZWcsIGhpcmVnLCB4cmVn
KSAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAvKiBVc2UgVFZNX1JFRyBkaXJlY3RseSB0byB3
b3JrYXJvdW5kIG1hY3JvIGV4cGFuc2lvbi4gKi8gICAgICAgXAorICAgIFRWTV9SRUcoMzIsIHZy
ZWdfZW11bGF0ZV8jI2xvd3JlZywgbG93cmVnKSAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
VFZNX1JFRygzMiwgdnJlZ19lbXVsYXRlXyMjaGlyZWcsIGhpcmVnKQorCisjZWxzZSAvKiBDT05G
SUdfQVJNXzY0ICovCisjZGVmaW5lIFRWTV9SRUczMl9DT01CSU5FRChsb3dyZWcsIGhpcmVnLCB4
cmVnKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorc3RhdGljIGJvb2wgdnJlZ19lbXVs
YXRlXyMjeHJlZyhzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgdWludDMyX3QgKnIsICAgIFwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCByZWFkLCBib29sIGhpKSAgICAg
ICAgICAgICAgICAgICAgICAgICBcCit7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHJlZ2lzdGVy
X3QgcmVnID0gUkVBRF9TWVNSRUcoeHJlZyk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgR1VFU1RfQlVHX09OKHJlYWQpOyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAg
IGlmICggaGkgKSAvKiByZWdbNjM6MzJdIGlzIEFBcmNoMzIgcmVnaXN0ZXIgaGlyZWcgKi8gICAg
ICAgICAgICAgICAgICAgIFwKKyAgICB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIHJlZyAmPSBH
RU5NQVNLKDMxLCAwKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAorICAgICAgICByZWcgfD0gKCh1aW50NjRfdCkqcikgPDwgMzI7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB9ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgZWxz
ZSAvKiByZWdbMzE6MF0gaXMgQUFyY2gzMiByZWdpc3RlciBsb3dyZWcuICovICAgICAgICAgICAg
ICAgICAgICAgICAgXAorICAgIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgcmVnICY9IEdFTk1B
U0soMzEsIDApOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgICAgIHJlZyB8PSAqcjsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBXUklURV9T
WVNSRUcocmVnLCB4cmVnKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHJldHVybiB0cnVlOyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKK30g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorc3RhdGljIGJvb2wgdnJl
Z19lbXVsYXRlXyMjbG93cmVnKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLCB1aW50MzJfdCAq
ciwgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIHJlYWQpICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCit7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHJl
dHVybiB2cmVnX2VtdWxhdGVfIyN4cmVnKHJlZ3MsIHIsIHJlYWQsIGZhbHNlKTsgICAgICAgICAg
ICAgICAgICAgICAgIFwKK30gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAorc3RhdGljIGJvb2wgdnJlZ19lbXVsYXRlXyMjaGlyZWcoc3RydWN0IGNwdV91c2VyX3JlZ3Mg
KnJlZ3MsIHVpbnQzMl90ICpyLCAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJvb2wgcmVhZCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCit7ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgIHJldHVybiB2cmVnX2VtdWxhdGVfIyN4cmVnKHJlZ3MsIHIsIHJlYWQs
IHRydWUpOyAgICAgICAgICAgICAgICAgICAgICAgIFwKK30KKyNlbmRpZgorCisvKiBEZWZpbmlu
ZyBoZWxwZXJzIGZvciBlbXVsYXRpbmcgY28tcHJvY2Vzc29yIHJlZ2lzdGVycy4gKi8KK1RWTV9S
RUczMihTQ1RMUiwgU0NUTFJfRUwxKQorLyoKKyAqIEFBcmNoMzIgcHJvdmlkZXMgdHdvIHdheSB0
byBhY2Nlc3MgVFRCUiogZGVwZW5kaW5nIG9uIHRoZSBhY2Nlc3MKKyAqIHNpemUsIHdoaWxzdCBB
QXJjaDY0IHByb3ZpZGVzIG9uZSB3YXkuCisgKgorICogV2hlbiB1c2luZyBBQXJjaDMyLCBmb3Ig
c2ltcGxpY2l0eSwgdXNlIHRoZSBzYW1lIGFjY2VzcyBzaXplIGFzIHRoZQorICogZ3Vlc3QuCisg
Ki8KKyNpZmRlZiBDT05GSUdfQVJNXzMyCitUVk1fUkVHMzIoVFRCUjBfMzIsIFRUQlIwXzMyKQor
VFZNX1JFRzMyKFRUQlIxXzMyLCBUVEJSMV8zMikKKyNlbHNlCitUVk1fUkVHMzIoVFRCUjBfMzIs
IFRUQlIwX0VMMSkKK1RWTV9SRUczMihUVEJSMV8zMiwgVFRCUjFfRUwxKQorI2VuZGlmCitUVk1f
UkVHNjQoVFRCUjAsIFRUQlIwX0VMMSkKK1RWTV9SRUc2NChUVEJSMSwgVFRCUjFfRUwxKQorLyog
QUFyY2gzMiByZWdpc3RlcnMgVFRCQ1IgYW5kIFRUQkNSMiBzaGFyZSBBQXJjaDY0IHJlZ2lzdGVy
IFRDUl9FTDEuICovCitUVk1fUkVHMzJfQ09NQklORUQoVFRCQ1IsIFRUQkNSMiwgVENSX0VMMSkK
K1RWTV9SRUczMihEQUNSLCBEQUNSMzJfRUwyKQorVFZNX1JFRzMyKERGU1IsIEVTUl9FTDEpCitU
Vk1fUkVHMzIoSUZTUiwgSUZTUjMyX0VMMikKKy8qIEFBcmNoMzIgcmVnaXN0ZXJzIERGQVIgYW5k
IElGQVIgc2hhcmVzIEFBcmNoNjQgcmVnaXN0ZXIgRkFSX0VMMS4gKi8KK1RWTV9SRUczMl9DT01C
SU5FRChERkFSLCBJRkFSLCBGQVJfRUwxKQorVFZNX1JFRzMyKEFERlNSLCBBRlNSMF9FTDEpCitU
Vk1fUkVHMzIoQUlGU1IsIEFGU1IxX0VMMSkKKy8qIEFBcmNoMzIgcmVnaXN0ZXJzIE1BSVIwIGFu
ZCBNQUlSMSBzaGFyZSBBQXJjaDY0IHJlZ2lzdGVyIE1BSVJfRUwxLiAqLworVFZNX1JFRzMyX0NP
TUJJTkVEKE1BSVIwLCBNQUlSMSwgTUFJUl9FTDEpCisvKiBBQXJjaDMyIHJlZ2lzdGVycyBBTUFJ
UjAgYW5kIEFNQUlSMSBzaGFyZSBBQXJjaDY0IHJlZ2lzdGVyIEFNQUlSX0VMMS4gKi8KK1RWTV9S
RUczMl9DT01CSU5FRChBTUFJUjAsIEFNQUlSMSwgQU1BSVJfRUwxKQorVFZNX1JFRzMyKENPTlRF
WFRJRFIsIENPTlRFWFRJRFJfRUwxKQorCisvKiBNYWNybyB0byBnZW5lcmF0ZSBlYXNpbHkgY2Fz
ZSBmb3IgY28tcHJvY2Vzc29yIGVtdWxhdGlvbi4gKi8KKyNkZWZpbmUgR0VORVJBVEVfQ0FTRShy
ZWcsIHN6KSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIGNhc2Ug
SFNSX0NQUkVHIyNzeihyZWcpOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCisgICAgeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICAgICAgYm9vbCByZXM7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIHJl
cyA9IHZyZWdfZW11bGF0ZV9jcCMjc3oocmVncywgaHNyLCB2cmVnX2VtdWxhdGVfIyNyZWcpOyAg
IFwKKyAgICAgICAgQVNTRVJUKHJlcyk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAorICAgICAgICBicmVhazsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgfQorCiB2b2lkIGRvX2NwMTVfMzIo
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIGNvbnN0IHVuaW9uIGhzciBoc3IpCiB7CiAgICAg
Y29uc3Qgc3RydWN0IGhzcl9jcDMyIGNwMzIgPSBoc3IuY3AzMjsKQEAgLTY0LDYgKzE4MCwzMSBA
QCB2b2lkIGRvX2NwMTVfMzIoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIGNvbnN0IHVuaW9u
IGhzciBoc3IpCiAgICAgICAgIGJyZWFrOwogCiAgICAgLyoKKyAgICAgKiBIQ1JfRUwyLlRWTQor
ICAgICAqCisgICAgICogQVJNdjggKERESSAwNDg3Qi5iKTogVGFibGUgRDEtMzcKKyAgICAgKi8K
KyAgICBHRU5FUkFURV9DQVNFKFNDVExSLCAzMikKKyAgICBHRU5FUkFURV9DQVNFKFRUQlIwXzMy
LCAzMikKKyAgICBHRU5FUkFURV9DQVNFKFRUQlIxXzMyLCAzMikKKyAgICBHRU5FUkFURV9DQVNF
KFRUQkNSLCAzMikKKyAgICBHRU5FUkFURV9DQVNFKFRUQkNSMiwgMzIpCisgICAgR0VORVJBVEVf
Q0FTRShEQUNSLCAzMikKKyAgICBHRU5FUkFURV9DQVNFKERGU1IsIDMyKQorICAgIEdFTkVSQVRF
X0NBU0UoSUZTUiwgMzIpCisgICAgR0VORVJBVEVfQ0FTRShERkFSLCAzMikKKyAgICBHRU5FUkFU
RV9DQVNFKElGQVIsIDMyKQorICAgIEdFTkVSQVRFX0NBU0UoQURGU1IsIDMyKQorICAgIEdFTkVS
QVRFX0NBU0UoQUlGU1IsIDMyKQorICAgIC8qIEFLQSBQUlJSICovCisgICAgR0VORVJBVEVfQ0FT
RShNQUlSMCwgMzIpCisgICAgLyogQUtBIE5NUlIgKi8KKyAgICBHRU5FUkFURV9DQVNFKE1BSVIx
LCAzMikKKyAgICBHRU5FUkFURV9DQVNFKEFNQUlSMCwgMzIpCisgICAgR0VORVJBVEVfQ0FTRShB
TUFJUjEsIDMyKQorICAgIEdFTkVSQVRFX0NBU0UoQ09OVEVYVElEUiwgMzIpCisKKyAgICAvKgog
ICAgICAqIE1EQ1JfRUwyLlRQTQogICAgICAqCiAgICAgICogQVJNdjcgKERESSAwNDA2Qy5iKTog
QjEuMTQuMTcKQEAgLTE5Miw2ICszMzMsOSBAQCB2b2lkIGRvX2NwMTVfNjQoc3RydWN0IGNwdV91
c2VyX3JlZ3MgKnJlZ3MsIGNvbnN0IHVuaW9uIGhzciBoc3IpCiAgICAgICAgICAgICByZXR1cm4g
aW5qZWN0X3VuZGVmX2V4Y2VwdGlvbihyZWdzLCBoc3IpOwogICAgICAgICBicmVhazsKIAorICAg
IEdFTkVSQVRFX0NBU0UoVFRCUjAsIDY0KQorICAgIEdFTkVSQVRFX0NBU0UoVFRCUjEsIDY0KQor
CiAgICAgLyoKICAgICAgKiBDUFRSX0VMMi5UezAuLjksMTIuLjEzfQogICAgICAqCmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2NwcmVncy5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9j
cHJlZ3MuaAppbmRleCAwN2U1NzkxOTgzLi5mMWNiYWM1ZTVkIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20tYXJtL2NwcmVncy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vY3ByZWdzLmgK
QEAgLTE0Miw2ICsxNDIsNyBAQAogCiAvKiBDUDE1IENSMjogVHJhbnNsYXRpb24gVGFibGUgQmFz
ZSBhbmQgQ29udHJvbCBSZWdpc3RlcnMgKi8KICNkZWZpbmUgVFRCQ1IgICAgICAgICAgIHAxNSww
LGMyLGMwLDIgICAvKiBUcmFuc2xhdGlvbiBUYWJsZSBCYXNlIENvbnRyb2wgUmVnaXN0ZXIgKi8K
KyNkZWZpbmUgVFRCQ1IyICAgICAgICAgIHAxNSwwLGMyLGMwLDMgICAvKiBUcmFuc2xhdGlvbiBU
YWJsZSBCYXNlIENvbnRyb2wgUmVnaXN0ZXIgMiAqLwogI2RlZmluZSBUVEJSMCAgICAgICAgICAg
cDE1LDAsYzIgICAgICAgIC8qIFRyYW5zbGF0aW9uIFRhYmxlIEJhc2UgUmVnLiAwICovCiAjZGVm
aW5lIFRUQlIxICAgICAgICAgICBwMTUsMSxjMiAgICAgICAgLyogVHJhbnNsYXRpb24gVGFibGUg
QmFzZSBSZWcuIDEgKi8KICNkZWZpbmUgSFRUQlIgICAgICAgICAgIHAxNSw0LGMyICAgICAgICAv
KiBIeXAuIFRyYW5zbGF0aW9uIFRhYmxlIEJhc2UgUmVnaXN0ZXIgKi8KLS0gCjIuMTEuMAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 18:34:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 18: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 1g9aMC-0005lc-A4; Mon, 08 Oct 2018 18:34:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zgyd=mu=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g9aMB-0005k6-6A
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 18:34:15 +0000
X-Inumbo-ID: ef3678fa-cb28-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id ef3678fa-cb28-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 18:35:30 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id D042715B2;
 Mon,  8 Oct 2018 11:34:13 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E582C3F5B3;
 Mon,  8 Oct 2018 11:34:12 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Mon,  8 Oct 2018 19:33:47 +0100
Message-Id: <20181008183352.16291-12-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181008183352.16291-1-julien.grall@arm.com>
References: <20181008183352.16291-1-julien.grall@arm.com>
Subject: [Xen-devel] [RFC 11/16] xen/arm: vsysreg: Add wrapper to handle
 sysreg access trapped by HCR_EL2.TVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>, sstabellini@kernel.org,
 andre.przywara@linaro.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>

QSBmb2xsb3ctdXAgcGF0Y2ggd2lsbCByZXF1aXJlIHRvIGVtdWxhdGUgc29tZSBhY2Nlc3NlcyB0
byBzeXN0ZW0KcmVnaXN0ZXJzIHRyYXBwZWQgYnkgSENSX0VMMi5UVk0uIFdoZW4gc2V0LCBhbGwg
TlMgRUwxIHdyaXRlcyB0byB0aGUKdmlydHVhbCBtZW1vcnkgY29udHJvbCByZWdpc3RlcnMgd2ls
bCBiZSB0cmFwcGVkIHRvIHRoZSBoeXBlcnZpc29yLgoKVGhpcyBwYXRjaCBhZGRzIHRoZSBpbmZy
YXN0cnVjdHVyZSB0byBwYXNzdGhyb3VnaCB0aGUgYWNjZXNzIHRvIHRoZSBob3N0CnJlZ2lzdGVy
cy4KCk5vdGUgdGhhdCBIQ1JfRUwyLlRWTSB3aWxsIGJlIHNldCBpbiBhIGZvbGxvdy11cCBwYXRj
aCBkeW5hbWljYWxseS4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL2FybTY0L3ZzeXNyZWcuYyB8IDU3ICsrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNTcg
aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC92c3lzcmVnLmMg
Yi94ZW4vYXJjaC9hcm0vYXJtNjQvdnN5c3JlZy5jCmluZGV4IDZlNjA4MjQ1NzIuLjE1MTc4Nzk2
OTcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC92c3lzcmVnLmMKKysrIGIveGVuL2Fy
Y2gvYXJtL2FybTY0L3ZzeXNyZWcuYwpAQCAtMjMsNiArMjMsNDYgQEAKICNpbmNsdWRlIDxhc20v
dHJhcHMuaD4KICNpbmNsdWRlIDxhc20vdnRpbWVyLmg+CiAKKy8qCisgKiBNYWNybyB0byBoZWxw
IGdlbmVyYXRpbmcgaGVscGVycyBmb3IgcmVnaXN0ZXJzIHRyYXBwZWQgd2hlbgorICogSENSX0VM
Mi5UVk0gaXMgc2V0LgorICoKKyAqIE5vdGUgdGhhdCBpdCBvbmx5IHRyYXBzIE5TIHdyaXRlIGFj
Y2VzcyBmcm9tIEVMMS4KKyAqLworI2RlZmluZSBUVk1fUkVHKHJlZykgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCitzdGF0aWMgYm9vbCB2cmVnX2VtdWxh
dGVfIyNyZWcoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsICAgICAgICAgIFwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB1aW50NjRfdCAqciwgYm9vbCByZWFkKSAgICAgICAgICAg
ICAgXAoreyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCisgICAgR1VFU1RfQlVHX09OKHJlYWQpOyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBXUklURV9TWVNSRUc2NCgqciwg
cmVnKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCisgICAgcmV0dXJuIHRydWU7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKK30KKworLyogRGVmaW5pbmcgaGVscGVycyBmb3IgZW11bGF0aW5n
IHN5c3JlZyByZWdpc3RlcnMuICovCitUVk1fUkVHKFNDVExSX0VMMSkKK1RWTV9SRUcoVFRCUjBf
RUwxKQorVFZNX1JFRyhUVEJSMV9FTDEpCitUVk1fUkVHKFRDUl9FTDEpCitUVk1fUkVHKEVTUl9F
TDEpCitUVk1fUkVHKEZBUl9FTDEpCitUVk1fUkVHKEFGU1IwX0VMMSkKK1RWTV9SRUcoQUZTUjFf
RUwxKQorVFZNX1JFRyhNQUlSX0VMMSkKK1RWTV9SRUcoQU1BSVJfRUwxKQorVFZNX1JFRyhDT05U
RVhUSURSX0VMMSkKKworLyogTWFjcm8gdG8gZ2VuZXJhdGUgZWFzaWx5IGNhc2UgZm9yIGNvLXBy
b2Nlc3NvciBlbXVsYXRpb24gKi8KKyNkZWZpbmUgR0VORVJBVEVfQ0FTRShyZWcpICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBjYXNlIEhTUl9TWVNS
RUdfIyNyZWc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICAgICAgYm9vbCByZXM7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICAgICAgcmVzID0gdnJlZ19lbXVsYXRlX3N5c3JlZzY0KHJlZ3MsIGhzciwgdnJlZ19lbXVsYXRl
XyMjcmVnKTsgICAgIFwKKyAgICAgICAgQVNTRVJUKHJlcyk7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgYnJlYWs7ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB9
CisKIHZvaWQgZG9fc3lzcmVnKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAogICAgICAgICAg
ICAgICAgY29uc3QgdW5pb24gaHNyIGhzcikKIHsKQEAgLTQ0LDYgKzg0LDIzIEBAIHZvaWQgZG9f
c3lzcmVnKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAogICAgICAgICBicmVhazsKIAogICAg
IC8qCisgICAgICogSENSX0VMMi5UVk0KKyAgICAgKgorICAgICAqIEFSTXY4IChEREkgMDQ4N0Iu
Yik6IFRhYmxlIEQxLTM3CisgICAgICovCisgICAgR0VORVJBVEVfQ0FTRShTQ1RMUl9FTDEpCisg
ICAgR0VORVJBVEVfQ0FTRShUVEJSMF9FTDEpCisgICAgR0VORVJBVEVfQ0FTRShUVEJSMV9FTDEp
CisgICAgR0VORVJBVEVfQ0FTRShUQ1JfRUwxKQorICAgIEdFTkVSQVRFX0NBU0UoRVNSX0VMMSkK
KyAgICBHRU5FUkFURV9DQVNFKEZBUl9FTDEpCisgICAgR0VORVJBVEVfQ0FTRShBRlNSMF9FTDEp
CisgICAgR0VORVJBVEVfQ0FTRShBRlNSMV9FTDEpCisgICAgR0VORVJBVEVfQ0FTRShNQUlSX0VM
MSkKKyAgICBHRU5FUkFURV9DQVNFKEFNQUlSX0VMMSkKKyAgICBHRU5FUkFURV9DQVNFKENPTlRF
WFRJRFJfRUwxKQorCisgICAgLyoKICAgICAgKiBNRENSX0VMMi5URFJBCiAgICAgICoKICAgICAg
KiBBUk12OCAoRERJIDA0ODdBLmQpOiBEMS0xNTA4IFRhYmxlIEQxLTU3Ci0tIAoyLjExLjAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 18:34:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 18:34: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 1g9aMD-0005mw-OG; Mon, 08 Oct 2018 18:34:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zgyd=mu=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g9aMC-0005li-E2
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 18:34:16 +0000
X-Inumbo-ID: 67d9cc9d-cb28-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 67d9cc9d-cb28-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 20:31:43 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 03EE2ED1;
 Mon,  8 Oct 2018 11:34:15 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 19F043F5B3;
 Mon,  8 Oct 2018 11:34:13 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Mon,  8 Oct 2018 19:33:48 +0100
Message-Id: <20181008183352.16291-13-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181008183352.16291-1-julien.grall@arm.com>
References: <20181008183352.16291-1-julien.grall@arm.com>
Subject: [Xen-devel] [RFC 12/16] xen/arm: Rework p2m_cache_flush to take a
 range [begin, 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: Julien Grall <julien.grall@arm.com>, sstabellini@kernel.org,
 andre.przywara@linaro.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>

VGhlIGZ1bmN0aW9uIHdpbGwgYmUgZWFzaWVyIHRvIHJlLXVzZSBpbiBhIGZvbGxvdy11cCBwYXRj
aCBpZiB5b3UgaGF2ZQpvbmx5IHRoZSBiZWdpbiBhbmQgZW5kLgoKQXQgdGhlIHNhbWUgdGltZSwg
cmVuYW1lIHRoZSBmdW5jdGlvbiB0byByZWZsZWN0IHRoZSBjaGFuZ2UgaW4gdGhlCnByb3RvdHlw
ZS4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0t
LQogeGVuL2FyY2gvYXJtL2RvbWN0bC5jICAgICB8IDIgKy0KIHhlbi9hcmNoL2FybS9wMm0uYyAg
ICAgICAgfCAzICstLQogeGVuL2luY2x1ZGUvYXNtLWFybS9wMm0uaCB8IDcgKysrKystLQogMyBm
aWxlcyBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gvYXJtL2RvbWN0bC5jIGIveGVuL2FyY2gvYXJtL2RvbWN0bC5jCmluZGV4IDQ1
ODdjNzU4MjYuLmMxMGY1NjhhYWQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9kb21jdGwuYwor
KysgYi94ZW4vYXJjaC9hcm0vZG9tY3RsLmMKQEAgLTYxLDcgKzYxLDcgQEAgbG9uZyBhcmNoX2Rv
X2RvbWN0bChzdHJ1Y3QgeGVuX2RvbWN0bCAqZG9tY3RsLCBzdHJ1Y3QgZG9tYWluICpkLAogICAg
ICAgICBpZiAoIGUgPCBzICkKICAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOwogCi0gICAgICAg
IHJldHVybiBwMm1fY2FjaGVfZmx1c2goZCwgX2dmbihzKSwgZG9tY3RsLT51LmNhY2hlZmx1c2gu
bnJfcGZucyk7CisgICAgICAgIHJldHVybiBwMm1fY2FjaGVfZmx1c2hfcmFuZ2UoZCwgX2dmbihz
KSwgX2dmbihlKSk7CiAgICAgfQogICAgIGNhc2UgWEVOX0RPTUNUTF9iaW5kX3B0X2lycToKICAg
ICB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcDJtLmMgYi94ZW4vYXJjaC9hcm0vcDJtLmMK
aW5kZXggYWY0NDVkMzMxMy4uODUzN2I3YmFiMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3Ay
bS5jCisrKyBiL3hlbi9hcmNoL2FybS9wMm0uYwpAQCAtMTUwNywxMCArMTUwNyw5IEBAIGludCBy
ZWxpbnF1aXNoX3AybV9tYXBwaW5nKHN0cnVjdCBkb21haW4gKmQpCiAgICAgcmV0dXJuIHJjOwog
fQogCi1pbnQgcDJtX2NhY2hlX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIGdmbl90IHN0YXJ0LCB1
bnNpZ25lZCBsb25nIG5yKQoraW50IHAybV9jYWNoZV9mbHVzaF9yYW5nZShzdHJ1Y3QgZG9tYWlu
ICpkLCBnZm5fdCBzdGFydCwgZ2ZuX3QgZW5kKQogewogICAgIHN0cnVjdCBwMm1fZG9tYWluICpw
Mm0gPSBwMm1fZ2V0X2hvc3RwMm0oZCk7Ci0gICAgZ2ZuX3QgZW5kID0gZ2ZuX2FkZChzdGFydCwg
bnIpOwogICAgIGdmbl90IG5leHRfZ2ZuOwogICAgIHAybV90eXBlX3QgdDsKICAgICB1bnNpZ25l
ZCBpbnQgb3JkZXI7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3AybS5oIGIveGVu
L2luY2x1ZGUvYXNtLWFybS9wMm0uaAppbmRleCBjMDM1NTc1NDRhLi5kN2FmYTJiYmU4IDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3AybS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1h
cm0vcDJtLmgKQEAgLTIyNCw4ICsyMjQsMTEgQEAgaW50IHAybV9zZXRfZW50cnkoc3RydWN0IHAy
bV9kb21haW4gKnAybSwKICAgICAgICAgICAgICAgICAgIHAybV90eXBlX3QgdCwKICAgICAgICAg
ICAgICAgICAgIHAybV9hY2Nlc3NfdCBhKTsKIAotLyogQ2xlYW4gJiBpbnZhbGlkYXRlIGNhY2hl
cyBjb3JyZXNwb25kaW5nIHRvIGEgcmVnaW9uIG9mIGd1ZXN0IGFkZHJlc3Mgc3BhY2UgKi8KLWlu
dCBwMm1fY2FjaGVfZmx1c2goc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3Qgc3RhcnQsIHVuc2lnbmVk
IGxvbmcgbnIpOworLyoKKyAqIENsZWFuICYgaW52YWxpZGF0ZSBjYWNoZXMgY29ycmVzcG9uZGlu
ZyB0byBhIHJlZ2lvbiBbc3RhcnQsZW5kKSBvZiBndWVzdAorICogYWRkcmVzcyBzcGFjZS4KKyAq
LworaW50IHAybV9jYWNoZV9mbHVzaF9yYW5nZShzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBzdGFy
dCwgZ2ZuX3QgZW5kKTsKIAogLyoKICAqIE1hcCBhIHJlZ2lvbiBpbiB0aGUgZ3Vlc3QgcDJtIHdp
dGggYSBzcGVjaWZpYyBwMm0gdHlwZS4KLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 18:34:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 18: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 1g9aMF-0005og-4u; Mon, 08 Oct 2018 18:34:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zgyd=mu=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g9aMD-0005mr-La
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 18:34:17 +0000
X-Inumbo-ID: 688bbb0d-cb28-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 688bbb0d-cb28-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 20:31:44 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 2C6341596;
 Mon,  8 Oct 2018 11:34:16 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 429D73F5B3;
 Mon,  8 Oct 2018 11:34:15 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Mon,  8 Oct 2018 19:33:49 +0100
Message-Id: <20181008183352.16291-14-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181008183352.16291-1-julien.grall@arm.com>
References: <20181008183352.16291-1-julien.grall@arm.com>
Subject: [Xen-devel] [RFC 13/16] xen/arm: p2m: Allow to flush cache on any
 RAM region
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>, sstabellini@kernel.org,
 andre.przywara@linaro.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>

Q3VycmVudGx5LCB3ZSBvbmx5IGFsbG93IHRvIGZsdXNoIGNhY2hlIG9uIHJlZ2lvbiBtYXBwZWQg
YXMgcDJtX3JhbV97cncscm99LgoKVGhlcmUgYXJlIG5vIHJlYWwgcHJvYmxlbSB0byBmbHVzaCBj
YWNoZSBvbiBhbnkgUkFNIHJlZ2lvbiBzdWNoIGFzIGdyYW50cwphbmQgZm9yZWlnbiBtYXBwaW5n
LiBUaGVyZWZvcmUsIHJlbGF4IHRoZSBjYWNoZSB0byBhbGxvdyBmbHVzaGluZyB0aGUKY2FjaGUg
b24gYW55IFJBTSByZWdpb24uCgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPgotLS0KIHhlbi9hcmNoL2FybS9wMm0uYyB8IDIgKy0KIDEgZmlsZSBjaGFu
Z2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L2FybS9wMm0uYyBiL3hlbi9hcmNoL2FybS9wMm0uYwppbmRleCA4NTM3YjdiYWIxLi4xMmI0NTk5
MjRiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcDJtLmMKKysrIGIveGVuL2FyY2gvYXJtL3Ay
bS5jCkBAIC0xNTMyLDcgKzE1MzIsNyBAQCBpbnQgcDJtX2NhY2hlX2ZsdXNoX3JhbmdlKHN0cnVj
dCBkb21haW4gKmQsIGdmbl90IHN0YXJ0LCBnZm5fdCBlbmQpCiAgICAgICAgIG5leHRfZ2ZuID0g
Z2ZuX25leHRfYm91bmRhcnkoc3RhcnQsIG9yZGVyKTsKIAogICAgICAgICAvKiBTa2lwIGhvbGUg
YW5kIG5vbi1SQU0gcGFnZSAqLwotICAgICAgICBpZiAoIG1mbl9lcShtZm4sIElOVkFMSURfTUZO
KSB8fCAhcDJtX2lzX3JhbSh0KSApCisgICAgICAgIGlmICggbWZuX2VxKG1mbiwgSU5WQUxJRF9N
Rk4pIHx8ICFwMm1faXNfYW55X3JhbSh0KSApCiAgICAgICAgICAgICBjb250aW51ZTsKIAogICAg
ICAgICAvKiBYWFg6IEltcGxlbWVudCBwcmVlbXB0aW9uICovCi0tIAoyLjExLjAKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 18:34:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 18: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 1g9aMF-0005pT-Ns; Mon, 08 Oct 2018 18:34:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zgyd=mu=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g9aME-0005nI-1w
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 18:34:18 +0000
X-Inumbo-ID: f14b8f75-cb28-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id f14b8f75-cb28-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 18:35:34 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 55363ED1;
 Mon,  8 Oct 2018 11:34:17 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 6B1F83F5B3;
 Mon,  8 Oct 2018 11:34:16 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Mon,  8 Oct 2018 19:33:50 +0100
Message-Id: <20181008183352.16291-15-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181008183352.16291-1-julien.grall@arm.com>
References: <20181008183352.16291-1-julien.grall@arm.com>
Subject: [Xen-devel] [RFC 14/16] xen/arm: p2m: Extend p2m_get_entry to
 return the value of bit[0] (valid bit)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>, sstabellini@kernel.org,
 andre.przywara@linaro.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>

V2l0aCB0aGUgcmVjZW50IGNoYW5nZXMsIGEgUDJNIGVudHJ5IG1heSBiZSBwb3B1bGF0ZWQgYnV0
IG1heSBhcyBub3QKdmFsaWQuIEluIHNvbWUgc2l0dWF0aW9uLCBpdCB3b3VsZCBiZSB1c2VmdWwg
dG8ga25vdyB3aGV0aGVyIHRoZSBlbnRyeQpoYXMgYmVlbiBtYXJrZWQgYXZhaWxhYmxlIHRvIGd1
ZXN0IGluIG9yZGVyIHRvIHBlcmZvcm0gYSBzcGVjaWZpYwphY3Rpb24uIFNvIGV4dGVuZCBwMm1f
Z2V0X2VudHJ5IHRvIHJldHVybiB0aGUgdmFsdWUgb2YgYml0WzBdICh2YWxpZCBiaXQpLgoKU2ln
bmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4ZW4v
YXJjaC9hcm0vbWVtX2FjY2Vzcy5jIHwgIDYgKysrLS0tCiB4ZW4vYXJjaC9hcm0vcDJtLmMgICAg
ICAgIHwgMjAgKysrKysrKysrKysrKysrKy0tLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vcDJtLmgg
fCAgMyArKy0KIDMgZmlsZXMgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jIGIveGVuL2FyY2gvYXJt
L21lbV9hY2Nlc3MuYwppbmRleCA5MjM5YmRmMzIzLi5mNDM0NTEwYjJhIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jCisrKyBiL3hlbi9hcmNoL2FybS9tZW1fYWNjZXNzLmMK
QEAgLTcwLDcgKzcwLDcgQEAgc3RhdGljIGludCBfX3AybV9nZXRfbWVtX2FjY2VzcyhzdHJ1Y3Qg
ZG9tYWluICpkLCBnZm5fdCBnZm4sCiAgICAgICAgICAqIE5vIHNldHRpbmcgd2FzIGZvdW5kIGlu
IHRoZSBSYWRpeCB0cmVlLiBDaGVjayBpZiB0aGUKICAgICAgICAgICogZW50cnkgZXhpc3RzIGlu
IHRoZSBwYWdlLXRhYmxlcy4KICAgICAgICAgICovCi0gICAgICAgIG1mbl90IG1mbiA9IHAybV9n
ZXRfZW50cnkocDJtLCBnZm4sIE5VTEwsIE5VTEwsIE5VTEwpOworICAgICAgICBtZm5fdCBtZm4g
PSBwMm1fZ2V0X2VudHJ5KHAybSwgZ2ZuLCBOVUxMLCBOVUxMLCBOVUxMLCBOVUxMKTsKIAogICAg
ICAgICBpZiAoIG1mbl9lcShtZm4sIElOVkFMSURfTUZOKSApCiAgICAgICAgICAgICByZXR1cm4g
LUVTUkNIOwpAQCAtMTk5LDcgKzE5OSw3IEBAIHAybV9tZW1fYWNjZXNzX2NoZWNrX2FuZF9nZXRf
cGFnZSh2YWRkcl90IGd2YSwgdW5zaWduZWQgbG9uZyBmbGFnLAogICAgICAqIFdlIGhhZCBhIG1l
bV9hY2Nlc3MgcGVybWlzc2lvbiBsaW1pdGluZyB0aGUgYWNjZXNzLCBidXQgdGhlIHBhZ2UgdHlw
ZQogICAgICAqIGNvdWxkIGFsc28gYmUgbGltaXRpbmcsIHNvIHdlIG5lZWQgdG8gY2hlY2sgdGhh
dCBhcyB3ZWxsLgogICAgICAqLwotICAgIG1mbiA9IHAybV9nZXRfZW50cnkocDJtLCBnZm4sICZ0
LCBOVUxMLCBOVUxMKTsKKyAgICBtZm4gPSBwMm1fZ2V0X2VudHJ5KHAybSwgZ2ZuLCAmdCwgTlVM
TCwgTlVMTCwgTlVMTCk7CiAgICAgaWYgKCBtZm5fZXEobWZuLCBJTlZBTElEX01GTikgKQogICAg
ICAgICBnb3RvIGVycjsKIApAQCAtNDA1LDcgKzQwNSw3IEBAIGxvbmcgcDJtX3NldF9tZW1fYWNj
ZXNzKHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwgdWludDMyX3QgbnIsCiAgICAgICAgICAg
Z2ZuID0gZ2ZuX25leHRfYm91bmRhcnkoZ2ZuLCBvcmRlcikgKQogICAgIHsKICAgICAgICAgcDJt
X3R5cGVfdCB0OwotICAgICAgICBtZm5fdCBtZm4gPSBwMm1fZ2V0X2VudHJ5KHAybSwgZ2ZuLCAm
dCwgTlVMTCwgJm9yZGVyKTsKKyAgICAgICAgbWZuX3QgbWZuID0gcDJtX2dldF9lbnRyeShwMm0s
IGdmbiwgJnQsIE5VTEwsICZvcmRlciwgTlVMTCk7CiAKIAogICAgICAgICBpZiAoICFtZm5fZXEo
bWZuLCBJTlZBTElEX01GTikgKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3AybS5jIGIveGVu
L2FyY2gvYXJtL3AybS5jCmluZGV4IDEyYjQ1OTkyNGIuLmRmNmI0OGQ3M2IgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL2FybS9wMm0uYworKysgYi94ZW4vYXJjaC9hcm0vcDJtLmMKQEAgLTMwNiwxMCAr
MzA2LDE0IEBAIHN0YXRpYyBpbnQgcDJtX25leHRfbGV2ZWwoc3RydWN0IHAybV9kb21haW4gKnAy
bSwgYm9vbCByZWFkX29ubHksCiAgKgogICogSWYgdGhlIGVudHJ5IGlzIG5vdCBwcmVzZW50LCBJ
TlZBTElEX01GTiB3aWxsIGJlIHJldHVybmVkIGFuZCB0aGUKICAqIHBhZ2Vfb3JkZXIgd2lsbCBi
ZSBzZXQgYWNjb3JkaW5nIHRvIHRoZSBvcmRlciBvZiB0aGUgaW52YWxpZCByYW5nZS4KKyAqCisg
KiB2YWxpZCB3aWxsIGNvbnRhaW4gdGhlIHZhbHVlIG9mIGJpdFswXSAoZS5nIHZhbGlkIGJpdCkg
b2YgdGhlCisgKiBlbnRyeS4KICAqLwogbWZuX3QgcDJtX2dldF9lbnRyeShzdHJ1Y3QgcDJtX2Rv
bWFpbiAqcDJtLCBnZm5fdCBnZm4sCiAgICAgICAgICAgICAgICAgICAgIHAybV90eXBlX3QgKnQs
IHAybV9hY2Nlc3NfdCAqYSwKLSAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50ICpwYWdl
X29yZGVyKQorICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgKnBhZ2Vfb3JkZXIsCisg
ICAgICAgICAgICAgICAgICAgIGJvb2wgKnZhbGlkKQogewogICAgIHBhZGRyX3QgYWRkciA9IGdm
bl90b19nYWRkcihnZm4pOwogICAgIHVuc2lnbmVkIGludCBsZXZlbCA9IDA7CkBAIC0zMTcsNiAr
MzIxLDcgQEAgbWZuX3QgcDJtX2dldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5f
dCBnZm4sCiAgICAgaW50IHJjOwogICAgIG1mbl90IG1mbiA9IElOVkFMSURfTUZOOwogICAgIHAy
bV90eXBlX3QgX3Q7CisgICAgYm9vbCBfdmFsaWQ7CiAKICAgICAvKiBDb252ZW5pZW5jZSBhbGlh
c2VzICovCiAgICAgY29uc3QgdW5zaWduZWQgaW50IG9mZnNldHNbNF0gPSB7CkBAIC0zMzQsNiAr
MzM5LDEwIEBAIG1mbl90IHAybV9nZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwgZ2Zu
X3QgZ2ZuLAogCiAgICAgKnQgPSBwMm1faW52YWxpZDsKIAorICAgIC8qIEFsbG93IHZhbGlkIHRv
IGJlIE5VTEwgKi8KKyAgICB2YWxpZCA9IHZhbGlkPzogJl92YWxpZDsKKyAgICAqdmFsaWQgPSBm
YWxzZTsKKwogICAgIC8qIFhYWDogQ2hlY2sgaWYgdGhlIG1hcHBpbmcgaXMgbG93ZXIgdGhhbiB0
aGUgbWFwcGVkIGdmbiAqLwogCiAgICAgLyogVGhpcyBnZm4gaXMgaGlnaGVyIHRoYW4gdGhlIGhp
Z2hlc3QgdGhlIHAybSBtYXAgY3VycmVudGx5IGhvbGRzICovCkBAIC0zNzksNiArMzg4LDkgQEAg
bWZuX3QgcDJtX2dldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBnZm4sCiAg
ICAgICAgICAqIHRvIHRoZSBHRk4uCiAgICAgICAgICAqLwogICAgICAgICBtZm4gPSBtZm5fYWRk
KG1mbiwgZ2ZuX3goZ2ZuKSAmICgoMVVMIDw8IGxldmVsX29yZGVyc1tsZXZlbF0pIC0gMSkpOwor
CisgICAgICAgIGlmICggdmFsaWQgKQorICAgICAgICAgICAgKnZhbGlkID0gbHBhZV9pc192YWxp
ZChlbnRyeSk7CiAgICAgfQogCiBvdXRfdW5tYXA6CkBAIC0zOTcsNyArNDA5LDcgQEAgbWZuX3Qg
cDJtX2xvb2t1cChzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sIHAybV90eXBlX3QgKnQpCiAg
ICAgc3RydWN0IHAybV9kb21haW4gKnAybSA9IHAybV9nZXRfaG9zdHAybShkKTsKIAogICAgIHAy
bV9yZWFkX2xvY2socDJtKTsKLSAgICBtZm4gPSBwMm1fZ2V0X2VudHJ5KHAybSwgZ2ZuLCB0LCBO
VUxMLCBOVUxMKTsKKyAgICBtZm4gPSBwMm1fZ2V0X2VudHJ5KHAybSwgZ2ZuLCB0LCBOVUxMLCBO
VUxMLCBOVUxMKTsKICAgICBwMm1fcmVhZF91bmxvY2socDJtKTsKIAogICAgIHJldHVybiBtZm47
CkBAIC0xNDY0LDcgKzE0NzYsNyBAQCBpbnQgcmVsaW5xdWlzaF9wMm1fbWFwcGluZyhzdHJ1Y3Qg
ZG9tYWluICpkKQogICAgIGZvciAoIDsgZ2ZuX3goc3RhcnQpIDwgZ2ZuX3goZW5kKTsKICAgICAg
ICAgICBzdGFydCA9IGdmbl9uZXh0X2JvdW5kYXJ5KHN0YXJ0LCBvcmRlcikgKQogICAgIHsKLSAg
ICAgICAgbWZuX3QgbWZuID0gcDJtX2dldF9lbnRyeShwMm0sIHN0YXJ0LCAmdCwgTlVMTCwgJm9y
ZGVyKTsKKyAgICAgICAgbWZuX3QgbWZuID0gcDJtX2dldF9lbnRyeShwMm0sIHN0YXJ0LCAmdCwg
TlVMTCwgJm9yZGVyLCBOVUxMKTsKIAogICAgICAgICBjb3VudCsrOwogICAgICAgICAvKgpAQCAt
MTUyNyw3ICsxNTM5LDcgQEAgaW50IHAybV9jYWNoZV9mbHVzaF9yYW5nZShzdHJ1Y3QgZG9tYWlu
ICpkLCBnZm5fdCBzdGFydCwgZ2ZuX3QgZW5kKQogCiAgICAgZm9yICggOyBnZm5feChzdGFydCkg
PCBnZm5feChlbmQpOyBzdGFydCA9IG5leHRfZ2ZuICkKICAgICB7Ci0gICAgICAgIG1mbl90IG1m
biA9IHAybV9nZXRfZW50cnkocDJtLCBzdGFydCwgJnQsIE5VTEwsICZvcmRlcik7CisgICAgICAg
IG1mbl90IG1mbiA9IHAybV9nZXRfZW50cnkocDJtLCBzdGFydCwgJnQsIE5VTEwsICZvcmRlciwg
TlVMTCk7CiAKICAgICAgICAgbmV4dF9nZm4gPSBnZm5fbmV4dF9ib3VuZGFyeShzdGFydCwgb3Jk
ZXIpOwogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3AybS5oIGIveGVuL2luY2x1
ZGUvYXNtLWFybS9wMm0uaAppbmRleCBkN2FmYTJiYmU4Li45MjIxM2RkMWFiIDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS9hc20tYXJtL3AybS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcDJt
LmgKQEAgLTIxMSw3ICsyMTEsOCBAQCBtZm5fdCBwMm1fbG9va3VwKHN0cnVjdCBkb21haW4gKmQs
IGdmbl90IGdmbiwgcDJtX3R5cGVfdCAqdCk7CiAgKi8KIG1mbl90IHAybV9nZXRfZW50cnkoc3Ry
dWN0IHAybV9kb21haW4gKnAybSwgZ2ZuX3QgZ2ZuLAogICAgICAgICAgICAgICAgICAgICBwMm1f
dHlwZV90ICp0LCBwMm1fYWNjZXNzX3QgKmEsCi0gICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCAqcGFnZV9vcmRlcik7CisgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCAqcGFn
ZV9vcmRlciwKKyAgICAgICAgICAgICAgICAgICAgYm9vbCAqdmFsaWQpOwogCiAvKgogICogRGly
ZWN0IHNldCBhIHAybSBlbnRyeTogb25seSBmb3IgdXNlIGJ5IHRoZSBQMk0gY29kZS4KLS0gCjIu
MTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 18:34:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 18:34: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 1g9aMH-0005so-KK; Mon, 08 Oct 2018 18:34:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zgyd=mu=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g9aMF-0005qA-W6
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 18:34:20 +0000
X-Inumbo-ID: 69ef97ec-cb28-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 69ef97ec-cb28-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 20:31:47 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 7DC9615B2;
 Mon,  8 Oct 2018 11:34:18 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 93D953F5B3;
 Mon,  8 Oct 2018 11:34:17 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Mon,  8 Oct 2018 19:33:51 +0100
Message-Id: <20181008183352.16291-16-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181008183352.16291-1-julien.grall@arm.com>
References: <20181008183352.16291-1-julien.grall@arm.com>
Subject: [Xen-devel] [RFC 15/16] xen/arm: Implement Set/Way 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: Julien Grall <julien.grall@arm.com>, sstabellini@kernel.org,
 andre.przywara@linaro.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>

U2V0L1dheSBvcGVyYXRpb25zIGFyZSB1c2VkIHRvIHBlcmZvcm0gbWFpbnRlbmFuY2Ugb24gYSBn
aXZlbiBjYWNoZS4KQXQgdGhlIG1vbWVudCwgU2V0L1dheSBvcGVyYXRpb25zIGFyZSBub3QgdHJh
cHBlZCBhbmQgdGhlcmVmb3JlIGEgZ3Vlc3QKT1Mgd2lsbCBkaXJlY3RseSBhY3Qgb24gdGhlIGxv
Y2FsIGNhY2hlLiBIb3dldmVyLCBhIHZDUFUgbWF5IG1pZ3JhdGUgdG8KYW5vdGhlciBwQ1BVIGlu
IHRoZSBtaWRkbGUgb2YgdGhlIHByb2Nlc3Nvci4gVGhpcyB3aWxsIHJlc3VsdCB0byBoYXZlCmNh
Y2hlIHdpdGggc3RhbGwgZGF0YSAoU2V0L1dheSBhcmUgbm90IHByb3BhZ2F0ZWQpIHBvdGVudGlh
bGx5IGNhdXNpbmcKY3Jhc2guIFRoaXMgbWF5IGJlIHRoZSBjYXVzZSBvZiBoZWlzZW5idWcgbm90
aWNlZCBpbiBPc3N0ZXN0IFsxXS4KCkZ1cnRoZXJtb3JlLCBTZXQvV2F5IG9wZXJhdGlvbnMgYXJl
IG5vdCBhdmFpbGFibGUgb24gc3lzdGVtIGNhY2hlLiBUaGlzCm1lYW5zIHRoYXQgT1MsIHN1Y2gg
YXMgTGludXggMzItYml0LCByZWx5aW5nIG9uIHRob3NlIG9wZXJhdGlvbnMgdG8KZnVsbHkgY2xl
YW4gdGhlIGNhY2hlIGJlZm9yZSBkaXNhYmxpbmcgTU1VIG1heSBicmVhayBiZWNhdXNlIGRhdGEg
bWF5CnNpdHMgaW4gc3lzdGVtIGNhY2hlcyBhbmQgbm90IGluIFJBTS4KCkZvciBtb3JlIGRldGFp
bHMgYWJvdXQgU2V0L1dheSwgc2VlIHRoZSB0YWxrICJUaGUgQXJ0IG9mIFZpcnR1YWxpemluZwpD
YWNoZSBNYWludGVuYW5jZSIgZ2l2ZW4gYXQgWGVuIFN1bW1pdCAyMDE4IFsyXS4KCkluIHRoZSBj
b250ZXh0IG9mIFhlbiwgd2UgbmVlZCB0byB0cmFwIFNldC9XYXkgb3BlcmF0aW9ucyBhbmQgZW11
bGF0ZQp0aGVtLiBGcm9tIHRoZSBBcm0gQXJtIChCMS4xNC40IGluIERESSAwNDZDLmMpLCBTZXQv
V2F5IG9wZXJhdGlvbnMgYXJlCmRpZmZpY3VsdCB0byB2aXJ0dWFsaXplZC4gU28gd2UgY2FuIGFz
c3VtZSB0aGF0IGEgZ3Vlc3QgT1MgdXNpbmcgdGhlbSB3aWxsCnN1ZmZlciB0aGUgY29uc2VxdWVu
Y2UgKGkuZSBzbG93bmVzcykgdW50aWwgZGV2ZWxvcGVyIHJlbW92ZXMgYWxsIHRoZSB1c2FnZQpv
ZiBTZXQvV2F5LgoKQXMgdGhlIHNvZnR3YXJlIGlzIG5vdCBhbGxvd2VkIHRvIGluZmVyIHRoZSBT
ZXQvV2F5IHRvIFBoeXNpY2FsIEFkZHJlc3MKbWFwcGluZywgWGVuIHdpbGwgbmVlZCB0byBnbyB0
aHJvdWdoIHRoZSBndWVzdCBQMk0gYW5kIGNsZWFuICYKaW52YWxpZGF0ZSBhbGwgdGhlIGVudHJp
ZXMgbWFwcGVkLgoKQmVjYXVzZSBTZXQvV2F5IGhhcHBlbiBpbiBiYXRjaCAoYSBsb29wIG9uIGFs
bCBTZXQvV2F5IG9mIGEgY2FjaGUpLCBYZW4Kd291bGQgbmVlZCB0byBnbyB0aHJvdWdoIHRoZSBQ
Mk0gZm9yIGV2ZXJ5IGluc3RydWN0aW9ucy4gVGhpcyBpcyBxdWl0ZQpleHBlbnNpdmUgYW5kIHdv
dWxkIHNldmVyZWx5IGltcGFjdCB0aGUgZ3Vlc3QgT1MuIFRoZSBpbXBsZW1lbnRhdGlvbiBpcwpy
ZS11c2luZyB0aGUgS1ZNIHBvbGljeSB0byBsaW1pdCB0aGUgbnVtYmVyIG9mIGZsdXNoOgogICAg
LSBJZiB3ZSB0cmFwIGEgU2V0L1dheSBvcGVyYXRpb25zLCB3ZSBlbmFibGUgVk0gdHJhcHBpbmcg
KGkuZQogICAgICBIVkNfRUwyLlRWTSkgdG8gZGV0ZWN0IGNhY2hlIGJlaW5nIHR1cm5lZCBvbi9v
ZmYsIGFuZCBkbyBhIGZ1bGwKICAgIGNsZWFuLgogICAgLSBXZSBjbGVhbiB0aGUgY2FjaGVzIHdo
ZW4gdHVybmluZyBvbiBhbmQgb2ZmCiAgICAtIE9uY2UgdGhlIGNhY2hlcyBhcmUgZW5hYmxlZCwg
d2Ugc3RvcCB0cmFwcGluZyBWTSBpbnN0cnVjdGlvbnMKClsxXSBodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTctMDkvbXNnMDMxOTEuaHRtbApb
Ml0gaHR0cHM6Ly9mci5zbGlkZXNoYXJlLm5ldC94ZW5fY29tX21nci92aXJ0dWFsaXppbmctY2Fj
aGUKClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0t
LQogeGVuL2FyY2gvYXJtL2FybTY0L3ZzeXNyZWcuYyB8IDI3ICsrKysrKysrKysrKysrKysrLQog
eGVuL2FyY2gvYXJtL3AybS5jICAgICAgICAgICB8IDY4ICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJjaC9hcm0vdHJhcHMuYyAgICAgICAgIHwgIDIg
Ky0KIHhlbi9hcmNoL2FybS92Y3ByZWcuYyAgICAgICAgfCAyMyArKysrKysrKysrKysrKysKIHhl
bi9pbmNsdWRlL2FzbS1hcm0vcDJtLmggICAgfCAxNiArKysrKysrKysrKwogNSBmaWxlcyBjaGFu
Z2VkLCAxMzQgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vYXJtNjQvdnN5c3JlZy5jIGIveGVuL2FyY2gvYXJtL2FybTY0L3ZzeXNyZWcuYwpp
bmRleCAxNTE3ODc5Njk3Li40M2M2YzNlMzBkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJt
NjQvdnN5c3JlZy5jCisrKyBiL3hlbi9hcmNoL2FybS9hcm02NC92c3lzcmVnLmMKQEAgLTQwLDcg
KzQwLDIwIEBAIHN0YXRpYyBib29sIHZyZWdfZW11bGF0ZV8jI3JlZyhzdHJ1Y3QgY3B1X3VzZXJf
cmVncyAqcmVncywgICAgICAgICAgXAogfQogCiAvKiBEZWZpbmluZyBoZWxwZXJzIGZvciBlbXVs
YXRpbmcgc3lzcmVnIHJlZ2lzdGVycy4gKi8KLVRWTV9SRUcoU0NUTFJfRUwxKQorc3RhdGljIGJv
b2wgdnJlZ19lbXVsYXRlX1NDVExSX0VMMShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgdWlu
dDY0X3QgKnIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgcmVhZCkK
K3sKKyAgICBzdHJ1Y3QgdmNwdSAqdiA9IGN1cnJlbnQ7CisgICAgYm9vbCBjYWNoZV9lbmFibGVk
ID0gdmNwdV9oYXNfY2FjaGVfZW5hYmxlZCh2KTsKKworICAgIEdVRVNUX0JVR19PTihyZWFkKTsK
KyAgICBXUklURV9TWVNSRUcoKnIsIFNDVExSX0VMMSk7CisKKyAgICBwMm1fdG9nZ2xlX2NhY2hl
KHYsIGNhY2hlX2VuYWJsZWQpOworCisgICAgcmV0dXJuIHRydWU7Cit9CisKIFRWTV9SRUcoVFRC
UjBfRUwxKQogVFZNX1JFRyhUVEJSMV9FTDEpCiBUVk1fUkVHKFRDUl9FTDEpCkBAIC04NCw2ICs5
NywxOCBAQCB2b2lkIGRvX3N5c3JlZyhzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywKICAgICAg
ICAgYnJlYWs7CiAKICAgICAvKgorICAgICAqIEhDUl9FTDIuVFNXCisgICAgICoKKyAgICAgKiBB
Uk12OCAoRERJIDA0ODdCLmIpOiBUYWJsZSBEMS00MgorICAgICAqLworICAgIGNhc2UgSFNSX1NZ
U1JFR19EQ0lTVzoKKyAgICBjYXNlIEhTUl9TWVNSRUdfRENDU1c6CisgICAgY2FzZSBIU1JfU1lT
UkVHX0RDQ0lTVzoKKyAgICAgICAgaWYgKCBoc3Iuc3lzcmVnLnJlYWQgKQorICAgICAgICAgICAg
cDJtX3NldF93YXlfZmx1c2goY3VycmVudCk7CisgICAgICAgIGJyZWFrOworCisgICAgLyoKICAg
ICAgKiBIQ1JfRUwyLlRWTQogICAgICAqCiAgICAgICogQVJNdjggKERESSAwNDg3Qi5iKTogVGFi
bGUgRDEtMzcKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wMm0uYyBiL3hlbi9hcmNoL2FybS9w
Mm0uYwppbmRleCBkZjZiNDhkNzNiLi5hM2Q0YzU2M2IxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9h
cm0vcDJtLmMKKysrIGIveGVuL2FyY2gvYXJtL3AybS5jCkBAIC0xNTY0LDYgKzE1NjQsNzQgQEAg
aW50IHAybV9jYWNoZV9mbHVzaF9yYW5nZShzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBzdGFydCwg
Z2ZuX3QgZW5kKQogICAgIHJldHVybiAwOwogfQogCitzdGF0aWMgdm9pZCBwMm1fZmx1c2hfdm0o
c3RydWN0IHZjcHUgKnYpCit7CisgICAgc3RydWN0IHAybV9kb21haW4gKnAybSA9IHAybV9nZXRf
aG9zdHAybSh2LT5kb21haW4pOworCisgICAgLyogWFhYOiBIYW5kbGUgcHJlZW1wdGlvbiAqLwor
ICAgIHAybV9jYWNoZV9mbHVzaF9yYW5nZSh2LT5kb21haW4sIHAybS0+bG93ZXN0X21hcHBlZF9n
Zm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgIHAybS0+bWF4X21hcHBlZF9nZm4pOworfQor
CisvKgorICogU2VlIG5vdGUgYXQgQVJNdjcgQVJNIEIxLjE0LjQgKERESSAwNDA2Qy5jKSAoVEw7
RFI6IFMvVyBvcHMgYXJlIG5vdAorICogZWFzaWx5IHZpcnR1YWxpemVkKS4KKyAqCisgKiBNYWlu
IHByb2JsZW1zOgorICogIC0gUy9XIG9wcyBhcmUgbG9jYWwgdG8gYSBDUFUgKG5vdCBicm9hZGNh
c3QpCisgKiAgLSBXZSBoYXZlIGxpbmUgbWlncmF0aW9uIGJlaGluZCBvdXIgYmFjayAoc3BlY3Vs
YXRpb24pCisgKiAgLSBTeXN0ZW0gY2FjaGVzIGRvbid0IHN1cHBvcnQgUy9XIGF0IGFsbCAoZGFt
biEpCisgKgorICogSW4gdGhlIGZhY2Ugb2YgdGhlIGFib3ZlLCB0aGUgYmVzdCB3ZSBjYW4gZG8g
aXMgdG8gdHJ5IGFuZCBjb252ZXJ0CisgKiBTL1cgb3BzIHRvIFZBIG9wcy4gQmVjYXVzZSB0aGUg
Z3Vlc3QgaXMgbm90IGFsbG93ZWQgdG8gaW5mZXIgdGhlIFMvVworICogdG8gUEEgbWFwcGluZywg
aXQgY2FuIG9ubHkgdXNlIFMvVyB0byBudWtlIHRoZSB3aG9sZSBjYWNoZSwgd2hpY2ggaXMKKyAq
IHJhdGhlciBhIGdvb2QgdGhpbmcgZm9yIHVzLgorICoKKyAqIEFsc28sIGl0IGlzIG9ubHkgdXNl
ZCB3aGVuIHR1cm5pbmcgY2FjaGVzIG9uL29mZiAoIlRoZSBleHBlY3RlZAorICogdXNhZ2Ugb2Yg
dGhlIGNhY2hlIG1haW50ZW5hbmNlIGluc3RydWN0aW9ucyB0aGF0IG9wZXJhdGUgYnkgc2V0L3dh
eQorICogaXMgYXNzb2NpYXRlZCB3aXRoIHRoZSBwb3dlcmRvd24gYW5kIHBvd2VydXAgb2YgY2Fj
aGVzLCBpZiB0aGlzIGlzCisgKiByZXF1aXJlZCBieSB0aGUgaW1wbGVtZW50YXRpb24uIikuCisg
KgorICogV2UgdXNlIHRoZSBmb2xsb3dpbmcgcG9saWN5OgorICogIC0gSWYgd2UgdHJhcCBhIFMv
VyBvcGVyYXRpb24sIHdlIGVuYWJsZWQgVk0gdHJhcHBpbmcgdG8gZGV0ZWN0CisgKiAgY2FjaGVz
IGJlaW5nIHR1cm5lZCBvbi9vZmYsIGFuZCBkbyBhIGZ1bGwgY2xlYW4uCisgKgorICogIC0gV2Ug
Zmx1c2ggdGhlIGNhY2hlcyBvbiBib3RoIGNhY2hlcyBiZWluZyB0dXJuZWQgb24gYW5kIG9mZi4K
KyAqCisgKiAgLSBPbmNlIHRoZSBjYWNoZXMgYXJlIGVuYWJsZWQsIHdlIHN0b3AgdHJhcHBpbmcg
Vk0gb3BzLgorICovCit2b2lkIHAybV9zZXRfd2F5X2ZsdXNoKHN0cnVjdCB2Y3B1ICp2KQorewor
ICAgIC8qIFRoaXMgZnVuY3Rpb24gY2FuIG9ubHkgd29yayB3aXRoIHRoZSBjdXJyZW50IHZDUFUu
ICovCisgICAgQVNTRVJUKHYgPT0gY3VycmVudCk7CisKKyAgICBpZiAoICEodi0+YXJjaC5oY3Jf
ZWwyICYgSENSX1RWTSkgKQorICAgIHsKKyAgICAgICAgcDJtX2ZsdXNoX3ZtKHYpOworICAgICAg
ICB2Y3B1X2hjcl9zZXRfZmxhZ3ModiwgSENSX1RWTSk7CisgICAgfQorfQorCit2b2lkIHAybV90
b2dnbGVfY2FjaGUoc3RydWN0IHZjcHUgKnYsIGJvb2wgd2FzX2VuYWJsZWQpCit7CisgICAgYm9v
bCBub3dfZW5hYmxlZCA9IHZjcHVfaGFzX2NhY2hlX2VuYWJsZWQodik7CisKKyAgICAvKiBUaGlz
IGZ1bmN0aW9uIGNhbiBvbmx5IHdvcmsgd2l0aCB0aGUgY3VycmVudCB2Q1BVLiAqLworICAgIEFT
U0VSVCh2ID09IGN1cnJlbnQpOworCisgICAgLyoKKyAgICAgKiBJZiBzd2l0Y2hpbmcgdGhlIE1N
VStjYWNoZXMgb24sIG5lZWQgdG8gaW52YWxpZGF0ZSB0aGUgY2FjaGVzLgorICAgICAqIElmIHN3
aXRjaGluZyBpdCBvZmYsIG5lZWQgdG8gY2xlYW4gdGhlIGNhY2hlcy4KKyAgICAgKiBDbGVhbiAr
IGludmFsaWRhdGUgZG9lcyB0aGUgdHJpY2sgYWx3YXlzLgorICAgICAqLworICAgIGlmICggd2Fz
X2VuYWJsZWQgIT0gbm93X2VuYWJsZWQgKQorICAgICAgICBwMm1fZmx1c2hfdm0odik7CisKKyAg
ICAvKiBDYWNoZXMgYXJlIG5vdyBvbiwgc3RvcCB0cmFwcGluZyBWTSBvcHMgKHVudGlsIGEgUy9X
IG9wKSAqLworICAgIGlmICggbm93X2VuYWJsZWQgKQorICAgICAgICB2Y3B1X2hjcl9jbGVhcl9m
bGFncyh2LCBIQ1JfVFZNKTsKK30KKwogbWZuX3QgZ2ZuX3RvX21mbihzdHJ1Y3QgZG9tYWluICpk
LCBnZm5fdCBnZm4pCiB7CiAgICAgcmV0dXJuIHAybV9sb29rdXAoZCwgZ2ZuLCBOVUxMKTsKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90cmFwcy5jIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKaW5k
ZXggMTY5YjU3Y2I2Yi4uY2RjMTBlZWU1YSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3RyYXBz
LmMKKysrIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKQEAgLTk4LDcgKzk4LDcgQEAgcmVnaXN0ZXJf
dCBnZXRfZGVmYXVsdF9oY3JfZmxhZ3Modm9pZCkKIHsKICAgICByZXR1cm4gIChIQ1JfUFRXfEhD
Ul9CU1VfSU5ORVJ8SENSX0FNT3xIQ1JfSU1PfEhDUl9GTU98SENSX1ZNfAogICAgICAgICAgICAg
ICh2d2ZpICE9IE5BVElWRSA/IChIQ1JfVFdJfEhDUl9UV0UpIDogMCkgfAotICAgICAgICAgICAg
IEhDUl9UU0N8SENSX1RBQ3xIQ1JfU1dJT3xIQ1JfVElEQ1B8SENSX0ZCKTsKKyAgICAgICAgICAg
ICBIQ1JfVFNDfEhDUl9UQUN8SENSX1NXSU98SENSX1RJRENQfEhDUl9GQnxIQ1JfVFNXKTsKIH0K
IAogc3RhdGljIGVudW0gewpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3ZjcHJlZy5jIGIveGVu
L2FyY2gvYXJtL3ZjcHJlZy5jCmluZGV4IDQ5NTI5Yjk3Y2QuLmRjNDZkOWQwZDcgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL2FybS92Y3ByZWcuYworKysgYi94ZW4vYXJjaC9hcm0vdmNwcmVnLmMKQEAg
LTQ1LDkgKzQ1LDE0IEBACiAjZGVmaW5lIFRWTV9SRUcoc3osIGZ1bmMsIHJlZy4uLikgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogc3RhdGljIGJvb2wgZnVuYyhz
dHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgdWludCMjc3ojI190ICpyLCBib29sIHJlYWQpICAg
IFwKIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgc3RydWN0IHZjcHUgKnYgPSBjdXJyZW50OyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIGJvb2wg
Y2FjaGVfZW5hYmxlZCA9IHZjcHVfaGFzX2NhY2hlX2VuYWJsZWQodik7ICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgR1VFU1RfQlVHX09OKHJlYWQp
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAog
ICAgIFdSSVRFX1NZU1JFRyMjc3ooKnIsIHJlZyk7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgcDJtX3RvZ2ds
ZV9jYWNoZSh2LCBjYWNoZV9lbmFibGVkKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICByZXR1cm4gdHJ1ZTsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiB9CiAK
QEAgLTY1LDYgKzcwLDggQEAgc3RhdGljIGJvb2wgZnVuYyhzdHJ1Y3QgY3B1X3VzZXJfcmVncyAq
cmVncywgdWludCMjc3ojI190ICpyLCBib29sIHJlYWQpICAgIFwKIHN0YXRpYyBib29sIHZyZWdf
ZW11bGF0ZV8jI3hyZWcoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIHVpbnQzMl90ICpyLCAg
ICBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgcmVhZCwgYm9vbCBoaSkg
ICAgICAgICAgICAgICAgICAgICAgICAgXAogeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBzdHJ1
Y3QgdmNwdSAqdiA9IGN1cnJlbnQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCisgICAgYm9vbCBjYWNoZV9lbmFibGVkID0gdmNwdV9oYXNfY2FjaGVfZW5h
YmxlZCh2KTsgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIHJlZ2lzdGVyX3QgcmVnID0g
UkVBRF9TWVNSRUcoeHJlZyk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCiAgICAgR1VFU1RfQlVHX09OKHJlYWQpOyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXApAQCAtODAsNiArODcs
OCBAQCBzdGF0aWMgYm9vbCB2cmVnX2VtdWxhdGVfIyN4cmVnKHN0cnVjdCBjcHVfdXNlcl9yZWdz
ICpyZWdzLCB1aW50MzJfdCAqciwgICAgXAogICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICBXUklU
RV9TWVNSRUcocmVnLCB4cmVnKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHAybV90b2dnbGVfY2FjaGUo
diwgY2FjaGVfZW5hYmxlZCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCiAgICAgcmV0dXJuIHRydWU7ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogfSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCkBAIC05OCw2ICsxMDcsNyBAQCBzdGF0aWMg
Ym9vbCB2cmVnX2VtdWxhdGVfIyNoaXJlZyhzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgdWlu
dDMyX3QgKnIsICAgXAogCiAvKiBEZWZpbmluZyBoZWxwZXJzIGZvciBlbXVsYXRpbmcgY28tcHJv
Y2Vzc29yIHJlZ2lzdGVycy4gKi8KIFRWTV9SRUczMihTQ1RMUiwgU0NUTFJfRUwxKQorCiAvKgog
ICogQUFyY2gzMiBwcm92aWRlcyB0d28gd2F5IHRvIGFjY2VzcyBUVEJSKiBkZXBlbmRpbmcgb24g
dGhlIGFjY2VzcwogICogc2l6ZSwgd2hpbHN0IEFBcmNoNjQgcHJvdmlkZXMgb25lIHdheS4KQEAg
LTE4MCw2ICsxOTAsMTkgQEAgdm9pZCBkb19jcDE1XzMyKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzLCBjb25zdCB1bmlvbiBoc3IgaHNyKQogICAgICAgICBicmVhazsKIAogICAgIC8qCisgICAg
ICogSENSX0VMMi5UU1cKKyAgICAgKgorICAgICAqIEFSTXY3IChEREkgMDQwNkMuYik6IEIxLjE0
LjYKKyAgICAgKiBBUk12OCAoRERJIDA0ODdCLmIpOiBUYWJsZSBEMS00MgorICAgICAqLworICAg
IGNhc2UgSFNSX0NQUkVHMzIoRENJU1cpOgorICAgIGNhc2UgSFNSX0NQUkVHMzIoRENDU1cpOgor
ICAgIGNhc2UgSFNSX0NQUkVHMzIoRENDSVNXKToKKyAgICAgICAgaWYgKCAhY3AzMi5yZWFkICkK
KyAgICAgICAgICAgIHAybV9zZXRfd2F5X2ZsdXNoKGN1cnJlbnQpOworICAgICAgICBicmVhazsK
KworICAgIC8qCiAgICAgICogSENSX0VMMi5UVk0KICAgICAgKgogICAgICAqIEFSTXY4IChEREkg
MDQ4N0IuYik6IFRhYmxlIEQxLTM3CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3Ay
bS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wMm0uaAppbmRleCA5MjIxM2RkMWFiLi5jNDcwZjA2
MmRiIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3AybS5oCisrKyBiL3hlbi9pbmNs
dWRlL2FzbS1hcm0vcDJtLmgKQEAgLTIzMSw2ICsyMzEsMTAgQEAgaW50IHAybV9zZXRfZW50cnko
c3RydWN0IHAybV9kb21haW4gKnAybSwKICAqLwogaW50IHAybV9jYWNoZV9mbHVzaF9yYW5nZShz
dHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBzdGFydCwgZ2ZuX3QgZW5kKTsKIAordm9pZCBwMm1fc2V0
X3dheV9mbHVzaChzdHJ1Y3QgdmNwdSAqdik7CisKK3ZvaWQgcDJtX3RvZ2dsZV9jYWNoZShzdHJ1
Y3QgdmNwdSAqdiwgYm9vbCB3YXNfZW5hYmxlZCk7CisKIC8qCiAgKiBNYXAgYSByZWdpb24gaW4g
dGhlIGd1ZXN0IHAybSB3aXRoIGEgc3BlY2lmaWMgcDJtIHR5cGUuCiAgKiBUaGUgbWVtb3J5IGF0
dHJpYnV0ZXMgd2lsbCBiZSBkZXJpdmVkIGZyb20gdGhlIHAybSB0eXBlLgpAQCAtMzU4LDYgKzM2
MiwxOCBAQCBzdGF0aWMgaW5saW5lIGludCBzZXRfZm9yZWlnbl9wMm1fZW50cnkoc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCiAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOwogfQog
CisvKgorICogQSB2Q1BVIGhhcyBjYWNoZSBlbmFibGVkIG9ubHkgd2hlbiB0aGUgTU1VIGlzIGVu
YWJsZWQgYW5kIGRhdGEgY2FjaGUKKyAqIGlzIGVuYWJsZWQuCisgKi8KK3N0YXRpYyBpbmxpbmUg
Ym9vbCB2Y3B1X2hhc19jYWNoZV9lbmFibGVkKHN0cnVjdCB2Y3B1ICp2KQoreworICAgIC8qIE9u
bHkgd29ya3Mgd2l0aCB0aGUgY3VycmVudCB2Q1BVICovCisgICAgQVNTRVJUKGN1cnJlbnQgPT0g
dik7CisKKyAgICByZXR1cm4gKFJFQURfU1lTUkVHMzIoU0NUTFJfRUwxKSAmIChTQ1RMUl9DfFND
VExSX00pKSA9PSAoU0NUTFJfQ3xTQ1RMUl9NKTsKK30KKwogI2VuZGlmIC8qIF9YRU5fUDJNX0gg
Ki8KIAogLyoKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 18:34:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 18: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 1g9aMJ-0005wM-Ic; Mon, 08 Oct 2018 18:34:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zgyd=mu=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g9aMI-0005tx-Bk
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 18:34:22 +0000
X-Inumbo-ID: 6b3e1984-cb28-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 6b3e1984-cb28-11e8-a8a5-bc764e045a96;
 Mon, 08 Oct 2018 20:31:49 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id ABCA2ED1;
 Mon,  8 Oct 2018 11:34:20 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id BE78B3F5B3;
 Mon,  8 Oct 2018 11:34:18 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Mon,  8 Oct 2018 19:33:52 +0100
Message-Id: <20181008183352.16291-17-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181008183352.16291-1-julien.grall@arm.com>
References: <20181008183352.16291-1-julien.grall@arm.com>
Subject: [Xen-devel] [RFC 16/16] xen/arm: Track page accessed between batch
 of Set/Way 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: sstabellini@kernel.org, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, andre.przywara@linaro.org,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.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>

QXQgdGhlIG1vbWVudCwgdGhlIGltcGxlbWVudGF0aW9uIG9mIFNldC9XYXkgb3BlcmF0aW9ucyB3
aWxsIGdvIHRocm91Z2gKYWxsIHRoZSBlbnRyaWVzIG9mIHRoZSBndWVzdCBQMk0gYW5kIGZsdXNo
IHRoZW0uIEhvd2V2ZXIsIHRoaXMgaXMgdmVyeQpleHBlbnNpdmUgYW5kIG1heSByZW5kZXIgdW51
c2FibGUgYSBndWVzdCBPUyB1c2luZyB0aGVtLgoKRm9yIGluc3RhbmNlLCBMaW51eCAzMi1iaXQg
d2lsbCB1c2UgU2V0L1dheSBvcGVyYXRpb25zIGR1cmluZyBzZWNvbmRhcnkKQ1BVIGJyaW5nLXVw
LiBBcyB0aGUgaW1wbGVtZW50YXRpb24gaXMgcmVhbGx5IGV4cGVuc2l2ZSwgaXQgbWF5IGJlIHBv
c3NpYmxlCnRvIGhpdCB0aGUgQ1BVIGJyaW5nLXVwIHRpbWVvdXQuCgpUbyBsaW1pdCB0aGUgU2V0
L1dheSBpbXBhY3QsIHdlIHRyYWNrIHdoYXQgcGFnZXMgaGFzIGJlZW4gb2YgdGhlIGd1ZXN0Cmhh
cyBiZWVuIGFjY2Vzc2VkIGJldHdlZW4gYmF0Y2ggb2YgU2V0L1dheSBvcGVyYXRpb25zLiBUaGlz
IGlzIGRvbmUKdXNpbmcgYml0WzBdIChha2EgdmFsaWQgYml0KSBvZiB0aGUgUDJNIGVudHJ5LgoK
VGhpcyBwYXRjaCBhZGRzIGEgbmV3IHBlci1hcmNoIGhlbHBlciBpcyBpbnRyb2R1Y2VkIHRvIHBl
cmZvcm0gYWN0aW9ucyBqdXN0CmJlZm9yZSB0aGUgZ3Vlc3QgaXMgZmlyc3QgdW5wYXVzZWQuIFRo
aXMgd2lsbCBiZSB1c2VkIHRvIGludmFsaWRhdGUgdGhlClAyTSB0byB0cmFjayBhY2Nlc3MgZnJv
bSB0aGUgc3RhcnQgb2YgdGhlIGd1ZXN0LgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KCi0tLQoKQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2Vvcmdl
IER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlh
bi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNj
OiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+Ci0tLQogeGVuL2FyY2gvYXJtL2RvbWFpbi5jICAgICAgIHwgMTQgKysrKysrKysrKysrKysK
IHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyB8ICA3ICsrKysrKysKIHhlbi9hcmNoL2FybS9w
Mm0uYyAgICAgICAgICB8IDMyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCiB4ZW4v
YXJjaC94ODYvZG9tYWluLmMgICAgICAgfCAgNCArKysrCiB4ZW4vY29tbW9uL2RvbWFpbi5jICAg
ICAgICAgfCAgNSArKysrLQogeGVuL2luY2x1ZGUvYXNtLWFybS9wMm0uaCAgIHwgIDIgKysKIHhl
bi9pbmNsdWRlL3hlbi9kb21haW4uaCAgICB8ICAyICsrCiA3IGZpbGVzIGNoYW5nZWQsIDY0IGlu
c2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2Rv
bWFpbi5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbi5jCmluZGV4IGZlZWJiZjVhOTIuLmY0MzlmNDY1
N2EgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9kb21haW4uYworKysgYi94ZW4vYXJjaC9hcm0v
ZG9tYWluLmMKQEAgLTczOCw2ICs3MzgsMjAgQEAgaW50IGFyY2hfZG9tYWluX3NvZnRfcmVzZXQo
c3RydWN0IGRvbWFpbiAqZCkKICAgICByZXR1cm4gLUVOT1NZUzsKIH0KIAordm9pZCBhcmNoX2Rv
bWFpbl9jcmVhdGlvbl9maW5pc2hlZChzdHJ1Y3QgZG9tYWluICpkKQoreworICAgIC8qCisgICAg
ICogVG8gYXZvaWQgZmx1c2hpbmcgdGhlIHdob2xlIGd1ZXN0IFJBTSBvbiB0aGUgZmlyc3QgU2V0
L1dheSwgd2UKKyAgICAgKiBpbnZhbGlkYXRlIHRoZSBQMk0gdG8gdHJhY2sgd2hhdCBoYXMgYmVl
biBhY2Nlc3NlZC4KKyAgICAgKgorICAgICAqIFRoaXMgaXMgb25seSB0dXJuZWQgd2hlbiBJT01N
VSBpcyBub3QgdXNlZCBvciB0aGUgcGFnZS10YWJsZSBhcmUKKyAgICAgKiBub3Qgc2hhcmVkIGJl
Y2F1c2UgYml0WzBdIChlLmcgdmFsaWQgYml0KSB1bnNldCB3aWxsIHJlc3VsdAorICAgICAqIElP
TU1VIGZhdWx0IHRoYXQgY291bGQgYmUgbm90IGZpeGVkLXVwLgorICAgICAqLworICAgIGlmICgg
IWlvbW11X3VzZV9oYXBfcHQoZCkgKQorICAgICAgICBwMm1faW52YWxpZGF0ZV9yb290KHAybV9n
ZXRfaG9zdHAybShkKSk7Cit9CisKIHN0YXRpYyBpbnQgaXNfZ3Vlc3RfcHYzMl9wc3IodWludDMy
X3QgcHNyKQogewogICAgIHN3aXRjaCAocHNyICYgUFNSX01PREVfTUFTSykKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
YwppbmRleCBmNTUyMTU0ZTkzLi5kZTk2NTE2ZmFhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0v
ZG9tYWluX2J1aWxkLmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCkBAIC0yMjQ5
LDYgKzIyNDksMTMgQEAgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpk
KQogICAgIHYtPmlzX2luaXRpYWxpc2VkID0gMTsKICAgICBjbGVhcl9iaXQoX1ZQRl9kb3duLCAm
di0+cGF1c2VfZmxhZ3MpOwogCisgICAgLyoKKyAgICAgKiBYWFg6IFdlIHByb2JhYmx5IHdhbnQg
YSBjb21tYW5kIGxpbmUgb3B0aW9uIHRvIGludmFsaWRhdGUgb3Igbm90CisgICAgICogdGhlIFAy
TS4gVGhpcyBpcyBiZWNhdXNlIGludmFsaWRhdGluZyB0aGUgUDJNIHdpbGwgbm90IHdvcmsgd2l0
aAorICAgICAqIElPTU1VLCBob3dldmVyIGlmIHRoaXMgaXMgbm90IGRvbmUgdGhlcmUgd2lsbCBi
ZSBhbiBpbXBhY3QuCisgICAgICovCisgICAgcDJtX2ludmFsaWRhdGVfcm9vdChwMm1fZ2V0X2hv
c3RwMm0oZCkpOworCiAgICAgcmV0dXJuIDA7CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS9wMm0uYyBiL3hlbi9hcmNoL2FybS9wMm0uYwppbmRleCBhM2Q0YzU2M2IxLi44ZTBjMzFkN2Fj
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcDJtLmMKKysrIGIveGVuL2FyY2gvYXJtL3AybS5j
CkBAIC0xMDc5LDYgKzEwNzksMjIgQEAgc3RhdGljIHZvaWQgcDJtX2ludmFsaWRhdGVfdGFibGUo
c3RydWN0IHAybV9kb21haW4gKnAybSwgbWZuX3QgbWZuKQogICAgIHAybS0+bmVlZF9mbHVzaCA9
IHRydWU7CiB9CiAKKy8qCisgKiBJbnZhbGlkYXRlIGFsbCBlbnRyaWVzIGluIHRoZSByb290IHBh
Z2UtdGFibGVzLiBUaGlzIGlzCisgKiB1c2VmdWwgdG8gZ2V0IGZhdWx0IG9uIGVudHJ5IGFuZCBk
byBhbiBhY3Rpb24uCisgKi8KK3ZvaWQgcDJtX2ludmFsaWRhdGVfcm9vdChzdHJ1Y3QgcDJtX2Rv
bWFpbiAqcDJtKQoreworICAgIHVuc2lnbmVkIGludCBpOworCisgICAgcDJtX3dyaXRlX2xvY2so
cDJtKTsKKworICAgIGZvciAoIGkgPSAwOyBpIDwgUDJNX1JPT1RfTEVWRUw7IGkrKyApCisgICAg
ICAgIHAybV9pbnZhbGlkYXRlX3RhYmxlKHAybSwgcGFnZV90b19tZm4ocDJtLT5yb290ICsgaSkp
OworCisgICAgcDJtX3dyaXRlX3VubG9jayhwMm0pOworfQorCiBib29sIHAybV9yZXNvbHZlX3Ry
YW5zbGF0aW9uX2ZhdWx0KHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbikKIHsKICAgICBzdHJ1
Y3QgcDJtX2RvbWFpbiAqcDJtID0gcDJtX2dldF9ob3N0cDJtKGQpOwpAQCAtMTUzOSw3ICsxNTU1
LDggQEAgaW50IHAybV9jYWNoZV9mbHVzaF9yYW5nZShzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBz
dGFydCwgZ2ZuX3QgZW5kKQogCiAgICAgZm9yICggOyBnZm5feChzdGFydCkgPCBnZm5feChlbmQp
OyBzdGFydCA9IG5leHRfZ2ZuICkKICAgICB7Ci0gICAgICAgIG1mbl90IG1mbiA9IHAybV9nZXRf
ZW50cnkocDJtLCBzdGFydCwgJnQsIE5VTEwsICZvcmRlciwgTlVMTCk7CisgICAgICAgIGJvb2wg
dmFsaWQ7CisgICAgICAgIG1mbl90IG1mbiA9IHAybV9nZXRfZW50cnkocDJtLCBzdGFydCwgJnQs
IE5VTEwsICZvcmRlciwgJnZhbGlkKTsKIAogICAgICAgICBuZXh0X2dmbiA9IGdmbl9uZXh0X2Jv
dW5kYXJ5KHN0YXJ0LCBvcmRlcik7CiAKQEAgLTE1NDcsNiArMTU2NCwxMyBAQCBpbnQgcDJtX2Nh
Y2hlX2ZsdXNoX3JhbmdlKHN0cnVjdCBkb21haW4gKmQsIGdmbl90IHN0YXJ0LCBnZm5fdCBlbmQp
CiAgICAgICAgIGlmICggbWZuX2VxKG1mbiwgSU5WQUxJRF9NRk4pIHx8ICFwMm1faXNfYW55X3Jh
bSh0KSApCiAgICAgICAgICAgICBjb250aW51ZTsKIAorICAgICAgICAvKgorICAgICAgICAgKiBQ
YWdlIHdpdGggdmFsaWQgYml0IChiaXQgWzBdKSB1bnNldCBkb2VzIG5vdCBuZWVkIHRvIGJlCisg
ICAgICAgICAqIGNsZWFuZWQKKyAgICAgICAgICovCisgICAgICAgIGlmICggIXZhbGlkICkKKyAg
ICAgICAgICAgIGNvbnRpbnVlOworCiAgICAgICAgIC8qIFhYWDogSW1wbGVtZW50IHByZWVtcHRp
b24gKi8KICAgICAgICAgd2hpbGUgKCBnZm5feChzdGFydCkgPCBnZm5feChuZXh0X2dmbikgKQog
ICAgICAgICB7CkBAIC0xNTcxLDYgKzE1OTUsMTIgQEAgc3RhdGljIHZvaWQgcDJtX2ZsdXNoX3Zt
KHN0cnVjdCB2Y3B1ICp2KQogICAgIC8qIFhYWDogSGFuZGxlIHByZWVtcHRpb24gKi8KICAgICBw
Mm1fY2FjaGVfZmx1c2hfcmFuZ2Uodi0+ZG9tYWluLCBwMm0tPmxvd2VzdF9tYXBwZWRfZ2ZuLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICBwMm0tPm1heF9tYXBwZWRfZ2ZuKTsKKworICAgIC8q
CisgICAgICogSW52YWxpZGF0ZSB0aGUgcDJtIHRvIHRyYWNrIHdoaWNoIHBhZ2Ugd2FzIG1vZGlm
aWVkIGJ5IHRoZSBndWVzdAorICAgICAqIGJldHdlZW4gY2FsbCBvZiBwMm1fZmx1c2hfdm0oKS4K
KyAgICAgKi8KKyAgICBwMm1faW52YWxpZGF0ZV9yb290KHAybSk7CiB9CiAKIC8qCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvZG9tYWluLmMgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMKaW5kZXgg
OTM3MWVmYzhjNy4uMmI2ZDFjMDFhMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2RvbWFpbi5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwpAQCAtNzIzLDYgKzcyMywxMCBAQCBpbnQgYXJj
aF9kb21haW5fc29mdF9yZXNldChzdHJ1Y3QgZG9tYWluICpkKQogICAgIHJldHVybiByZXQ7CiB9
CiAKK3ZvaWQgYXJjaF9kb21haW5fY3JlYXRpb25fZmluaXNoZWQoc3RydWN0IGRvbWFpbiAqZCkK
K3sKK30KKwogLyoKICAqIFRoZXNlIGFyZSB0aGUgbWFza3Mgb2YgQ1I0IGJpdHMgKHN1YmplY3Qg
dG8gaGFyZHdhcmUgYXZhaWxhYmlsaXR5KSB3aGljaCBhCiAgKiBQViBndWVzdCBtYXkgbm90IGxl
Z2l0aW1pYXRlbHkgYXR0ZW1wdCB0byBtb2RpZnkuCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2Rv
bWFpbi5jIGIveGVuL2NvbW1vbi9kb21haW4uYwppbmRleCA2NTE1MWUyYWM0Li5iNDAyYzYzNWY5
IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2RvbWFpbi5jCisrKyBiL3hlbi9jb21tb24vZG9tYWlu
LmMKQEAgLTExMDAsOCArMTEwMCwxMSBAQCBpbnQgZG9tYWluX3VucGF1c2VfYnlfc3lzdGVtY29u
dHJvbGxlcihzdHJ1Y3QgZG9tYWluICpkKQogICAgICAqIENyZWF0aW9uIGlzIGNvbnNpZGVyZWQg
ZmluaXNoZWQgd2hlbiB0aGUgY29udHJvbGxlciByZWZlcmVuY2UgY291bnQKICAgICAgKiBmaXJz
dCBkcm9wcyB0byAwLgogICAgICAqLwotICAgIGlmICggbmV3ID09IDAgKQorICAgIGlmICggbmV3
ID09IDAgJiYgIWQtPmNyZWF0aW9uX2ZpbmlzaGVkICkKKyAgICB7CiAgICAgICAgIGQtPmNyZWF0
aW9uX2ZpbmlzaGVkID0gdHJ1ZTsKKyAgICAgICAgYXJjaF9kb21haW5fY3JlYXRpb25fZmluaXNo
ZWQoZCk7CisgICAgfQogCiAgICAgZG9tYWluX3VucGF1c2UoZCk7CiAKZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL2FzbS1hcm0vcDJtLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3AybS5oCmluZGV4
IGM0NzBmMDYyZGIuLjJhNDY1MmU3ZjQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0v
cDJtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wMm0uaApAQCAtMjI1LDYgKzIyNSw4IEBA
IGludCBwMm1fc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCiAgICAgICAgICAgICAg
ICAgICBwMm1fdHlwZV90IHQsCiAgICAgICAgICAgICAgICAgICBwMm1fYWNjZXNzX3QgYSk7CiAK
K3ZvaWQgcDJtX2ludmFsaWRhdGVfcm9vdChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtKTsKKwogLyoK
ICAqIENsZWFuICYgaW52YWxpZGF0ZSBjYWNoZXMgY29ycmVzcG9uZGluZyB0byBhIHJlZ2lvbiBb
c3RhcnQsZW5kKSBvZiBndWVzdAogICogYWRkcmVzcyBzcGFjZS4KZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL3hlbi9kb21haW4uaCBiL3hlbi9pbmNsdWRlL3hlbi9kb21haW4uaAppbmRleCA1ZTM5
M2ZkN2YyLi44ZDk1YWQ0YmYxIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vZG9tYWluLmgK
KysrIGIveGVuL2luY2x1ZGUveGVuL2RvbWFpbi5oCkBAIC03MCw2ICs3MCw4IEBAIHZvaWQgYXJj
aF9kb21haW5fdW5wYXVzZShzdHJ1Y3QgZG9tYWluICpkKTsKIAogaW50IGFyY2hfZG9tYWluX3Nv
ZnRfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCk7CiAKK3ZvaWQgYXJjaF9kb21haW5fY3JlYXRpb25f
ZmluaXNoZWQoc3RydWN0IGRvbWFpbiAqZCk7CisKIHZvaWQgYXJjaF9wMm1fc2V0X2FjY2Vzc19y
ZXF1aXJlZChzdHJ1Y3QgZG9tYWluICpkLCBib29sIGFjY2Vzc19yZXF1aXJlZCk7CiAKIGludCBh
cmNoX3NldF9pbmZvX2d1ZXN0KHN0cnVjdCB2Y3B1ICosIHZjcHVfZ3Vlc3RfY29udGV4dF91KTsK
LS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 20:25:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 20:25: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 1g9c5p-0007J1-OW; Mon, 08 Oct 2018 20:25:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rmgd=mu=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g9c5o-0007Ip-BX
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 20:25:28 +0000
X-Inumbo-ID: 788b1f62-cb38-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 788b1f62-cb38-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 20:26: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 <aliasfile-bounces@xenproject.org>)
 id 1g9c5i-0007NY-Ku; Mon, 08 Oct 2018 20:25: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 1g9c5i-0006c8-6e; Mon, 08 Oct 2018 20:25:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g9c5i-00087G-5z; Mon, 08 Oct 2018 20:25:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128513-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=85b00385827e4e061b2ff38b549c03d0f1e66b6a
X-Osstest-Versions-That: xen=a696f4e63ca51693736a6cf7b911522287238653
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 08 Oct 2018 20:25:22 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128513: 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>

ZmxpZ2h0IDEyODUxMyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODUxMy8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA4NWIwMDM4NTgyN2U0ZTA2MWIyZmYzOGI1NDljMDNkMGYxZTY2YjZhCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBhNjk2ZjRlNjNjYTUxNjkzNzM2
YTZjZjdiOTExNTIyMjg3MjM4NjUzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg1MDkgIDIwMTgt
MTAtMDggMTU6MDA6NDkgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4NTEzICAy
MDE4LTEwLTA4IDE4OjAxOjExIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJp
eC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKam9iczoKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5n
IHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAg
YTY5NmY0ZTYzYy4uODViMDAzODU4MiAgODViMDAzODU4MjdlNGUwNjFiMmZmMzhiNTQ5YzAzZDBm
MWU2NmI2YSAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 21:55:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 21: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 1g9dUc-0005j3-JN; Mon, 08 Oct 2018 21:55:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rmgd=mu=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g9dUb-0005iu-7P
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 21:55:09 +0000
X-Inumbo-ID: ffb75f91-cb44-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ffb75f91-cb44-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 21:56: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 <aliasfile-bounces@xenproject.org>)
 id 1g9dUY-0000dk-BQ; Mon, 08 Oct 2018 21:55: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 1g9dUY-0003bV-2a; Mon, 08 Oct 2018 21:55:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g9dUY-0004zr-1v; Mon, 08 Oct 2018 21:55:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1g9dUY-0004zr-1v@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 08 Oct 2018 21:55:06 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-amd64-i386-xl-qemut-win10-i386
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4Ngp0ZXN0aWQgeGVuLWJvb3QKClRyZWU6IGxpbnV4IGdp
dDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51
eC0yLjYuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rl
c3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3Fl
bXUteGVuLXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
cWVtdS14ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAoKKioq
IEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4g
dHJlZTogIGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dp
dC90b3J2YWxkcy9saW51eC0yLjYuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICBmYjFjNTkyY2Y0Yzll
ZWI4NGVjNmJjZTEzYzEzYzExYzdkMDViNmM3CiAgQnVnIG5vdCBwcmVzZW50OiA5NDcxMGNhYzBl
ZjRlZTE3N2E2M2I1MjI3NjY0YjM4Yzk1YmJmNzAzCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4NTE2LwoKCiAgKFJl
dmlzaW9uIGxvZyB0b28gbG9uZywgb21pdHRlZC4pCgoKRm9yIGJpc2VjdGlvbiByZXZpc2lvbi10
dXBsZSBncmFwaCBzZWU6CiAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvcmVzdWx0cy9iaXNlY3QvbGludXgtbGludXMvdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYueGVuLWJvb3QuaHRtbApSZXZpc2lvbiBJRHMgaW4gZWFjaCBncmFwaCBub2Rl
IHJlZmVyLCByZXNwZWN0aXZlbHksIHRvIHRoZSBUcmVlcyBhYm92ZS4KCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUnVubmluZyBjcy1iaXNlY3Rpb24tc3RlcCAtLWdy
YXBoLW91dD0vaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L2xpbnV4LWxpbnVzL3Rlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW4xMC1pMzg2Lnhlbi1ib290IC0tc3VtbWFyeS1vdXQ9dG1wLzEyODUx
Ni5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRlbXBsYXRlPTEyNTg5OCAtLWJsZXNzaW5ncz1y
ZWFsLHJlYWwtYmlzZWN0IGxpbnV4LWxpbnVzIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2IHhlbi1ib290ClNlYXJjaGluZyBmb3IgZmFpbHVyZSAvIGJhc2lzIHBhc3M6CiAxMjg0
NzYgZmFpbCBbaG9zdD1jaGFyZG9ubmF5MF0gLyAxMjU4OTggb2suCkZhaWx1cmUgLyBiYXNpcyBw
YXNzIGZsaWdodHM6IDEyODQ3NiAvIDEyNTg5OAoodHJlZSB3aXRoIG5vIHVybDogbWluaW9zKQoo
dHJlZSB3aXRoIG5vIHVybDogb3ZtZikKKHRyZWUgd2l0aCBubyB1cmw6IHNlYWJpb3MpClRyZWU6
IGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2
YWxkcy9saW51eC0yLjYuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4u
b3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0cy54
ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVu
LmdpdApMYXRlc3QgZmIxYzU5MmNmNGM5ZWViODRlYzZiY2UxM2MxM2MxMWM3ZDA1YjZjNyBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3
YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZj
MTk4NiAzNTk5NzBmZDhiNzgxZmFjMmRkY2JjODRkZDViODkwMDc1ZmEwOGVmCkJhc2lzIHBhc3Mg
OTQ3MTBjYWMwZWY0ZWUxNzdhNjNiNTIyNzY2NGIzOGM5NWJiZjcwMyBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0
OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxZjc1NzQ3
NjNjYmIyYzg1ODI1YjhjYzRkODFmMzg2ZTc2N2E0NzZmCkdlbmVyYXRpbmcgcmV2aXNpb25zIHdp
dGggLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgIGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9z
Y20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0Izk0NzEwY2FjMGVmNGVl
MTc3YTYzYjUyMjc2NjRiMzhjOTViYmY3MDMtZmIxYzU5MmNmNGM5ZWViODRlYzZiY2UxM2MxM2Mx
MWM3ZDA1YjZjNyBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5n
aXQjYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MC1jNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhl
bi10cmFkaXRpb25hbC5naXQjYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2
MC05YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGdpdDovL3hlbmJpdHMu
eGVuLm9yZy9xZW11LXhlbi5naXQjNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3
NjYzYS1kZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IGdpdDovL3hlbmJp
dHMueGVuLm9yZy94ZW4uZ2l0IzFmNzU3NDc2M2NiYjJjODU4MjViOGNjNGQ4MWYzODZlNzY3YTQ3
NmYtMzU5OTcwZmQ4Yjc4MWZhYzJkZGNiYzg0ZGQ1Yjg5MDA3NWZhMDhlZgphZGhvYy1yZXZ0dXBs
ZS1nZW5lcmF0b3I6IHRyZWUgZGlzY29udGlndW91czogbGludXgtMi42CmFkaG9jLXJldnR1cGxl
LWdlbmVyYXRvcjogdHJlZSBkaXNjb250aWd1b3VzOiBxZW11LXhlbgpMb2FkZWQgMjAwNiBub2Rl
cyBpbiByZXZpc2lvbiBncmFwaApTZWFyY2hpbmcgZm9yIHRlc3QgcmVzdWx0czoKIDEyNTcwMiBw
YXNzIGlycmVsZXZhbnQKIDEyNTg5OCBwYXNzIDk0NzEwY2FjMGVmNGVlMTc3YTYzYjUyMjc2NjRi
MzhjOTViYmY3MDMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVh
MDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2
MzMzODMxZDNhODY1NWQwNzY2M2EgMWY3NTc0NzYzY2JiMmM4NTgyNWI4Y2M0ZDgxZjM4NmU3Njdh
NDc2ZgogMTI1OTIxIGZhaWwgaXJyZWxldmFudAogMTI2MDY5IGZhaWwgaXJyZWxldmFudAogMTI2
MjAyIGZhaWwgaXJyZWxldmFudAogMTI2MzEwIGZhaWwgaXJyZWxldmFudAogMTI2NDEyIGZhaWwg
aXJyZWxldmFudAogMTI2NTUwIGZhaWwgaXJyZWxldmFudAogMTI2NjgyIGZhaWwgaXJyZWxldmFu
dAogMTI2ODg4IGZhaWwgaXJyZWxldmFudAogMTI2OTc4IFtdCiAxMjcwMzggZmFpbCBpcnJlbGV2
YW50CiAxMjcxMDggZmFpbCBpcnJlbGV2YW50CiAxMjcxNDggZmFpbCBpcnJlbGV2YW50CiAxMjcx
OTMgZmFpbCBpcnJlbGV2YW50CiAxMjcyMjEgZmFpbCBpcnJlbGV2YW50CiAxMjcyNTYgZmFpbCBp
cnJlbGV2YW50CiAxMjcyODQgZmFpbCBpcnJlbGV2YW50CiAxMjczMTUgZmFpbCBpcnJlbGV2YW50
CiAxMjczNDQgZmFpbCBpcnJlbGV2YW50CiAxMjczNjQgZmFpbCBpcnJlbGV2YW50CiAxMjczODkg
ZmFpbCBpcnJlbGV2YW50CiAxMjc0MDMgZmFpbCBpcnJlbGV2YW50CiAxMjc0MTUgZmFpbCBpcnJl
bGV2YW50CiAxMjc0NDMgZmFpbCBpcnJlbGV2YW50CiAxMjc0NzkgZmFpbCBpcnJlbGV2YW50CiAx
Mjc0NTggZmFpbCBpcnJlbGV2YW50CiAxMjc1MTYgZmFpbCBpcnJlbGV2YW50CiAxMjc0OTcgZmFp
bCBpcnJlbGV2YW50CiAxMjc1MzUgZmFpbCBpcnJlbGV2YW50CiAxMjc1NTEgZmFpbCBpcnJlbGV2
YW50CiAxMjc1NjkgZmFpbCBpcnJlbGV2YW50CiAxMjc2MTcgZmFpbCBpcnJlbGV2YW50CiAxMjc3
MzIgZmFpbCBpcnJlbGV2YW50CiAxMjc3OTMgZmFpbCBpcnJlbGV2YW50CiAxMjc5MDcgZmFpbCBp
cnJlbGV2YW50CiAxMjc5NzYgZmFpbCBpcnJlbGV2YW50CiAxMjc5NjIgZmFpbCBpcnJlbGV2YW50
CiAxMjc5OTEgZmFpbCBpcnJlbGV2YW50CiAxMjgwMDIgZmFpbCBpcnJlbGV2YW50CiAxMjgwMjIg
ZmFpbCBpcnJlbGV2YW50CiAxMjgwNTkgZmFpbCBpcnJlbGV2YW50CiAxMjgxMTQgZmFpbCBpcnJl
bGV2YW50CiAxMjgxNzAgZmFpbCBpcnJlbGV2YW50CiAxMjgyNjQgZmFpbCBpcnJlbGV2YW50CiAx
MjgyMzYgZmFpbCBpcnJlbGV2YW50CiAxMjgyNzggZmFpbCBpcnJlbGV2YW50CiAxMjgzMzQgZmFp
bCBpcnJlbGV2YW50CiAxMjgzMTIgZmFpbCBpcnJlbGV2YW50CiAxMjgzNjkgZmFpbCBpcnJlbGV2
YW50CiAxMjg0MDcgZmFpbCBpcnJlbGV2YW50CiAxMjg0MzggZmFpbCBpcnJlbGV2YW50CiAxMjg0
ODggcGFzcyA5NDcxMGNhYzBlZjRlZTE3N2E2M2I1MjI3NjY0YjM4Yzk1YmJmNzAzIGM1MzBhNzVj
MWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAz
M2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNh
IDFmNzU3NDc2M2NiYjJjODU4MjViOGNjNGQ4MWYzODZlNzY3YTQ3NmYKIDEyODUwOCBwYXNzIDk0
NzEwY2FjMGVmNGVlMTc3YTYzYjUyMjc2NjRiMzhjOTViYmY3MDMgYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkx
M2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgMDVjMmMwNGUw
ZGZiZWQ0ZDUzODhmYjcxNDcwNzhhOTlkNjg3ZDRiYgogMTI4NDg5IGZhaWwgaXJyZWxldmFudAog
MTI4NDkwIHBhc3MgOTQ3MTBjYWMwZWY0ZWUxNzdhNjNiNTIyNzY2NGIzOGM5NWJiZjcwMyBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3
YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZj
MTk4NiA1NTkyNGY5ZDkyM2I1MWNlOGVkNmQyZWNjN2EzNjQ0YTg1NjJlOGQ5CiAxMjg1MTAgcGFz
cyA5NDcxMGNhYzBlZjRlZTE3N2E2M2I1MjI3NjY0YjM4Yzk1YmJmNzAzIGM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhl
Zjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDM1OTk3
MGZkOGI3ODFmYWMyZGRjYmM4NGRkNWI4OTAwNzVmYTA4ZWYKIDEyODQ3NiBmYWlsIGZiMWM1OTJj
ZjRjOWVlYjg0ZWM2YmNlMTNjMTNjMTFjN2QwNWI2YzcgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgz
MTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5
IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgMzU5OTcwZmQ4Yjc4MWZh
YzJkZGNiYzg0ZGQ1Yjg5MDA3NWZhMDhlZgogMTI4NDkxIHBhc3MgOTQ3MTBjYWMwZWY0ZWUxNzdh
NjNiNTIyNzY2NGIzOGM5NWJiZjcwMyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNh
NGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiBhMGExNzNlZjU5Y2YzYzI2MjFjY2Y2OTkx
YzhjNDVmNjI0NGY3MDBjCiAxMjg1MTEgZmFpbCBmYjFjNTkyY2Y0YzllZWI4NGVjNmJjZTEzYzEz
YzExYzdkMDViNmM3IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMw
ZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2Uz
MjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDM1OTk3MGZkOGI3ODFmYWMyZGRjYmM4NGRkNWI4OTAwNzVm
YTA4ZWYKIDEyODQ5MiBmYWlsIGZiMWM1OTJjZjRjOWVlYjg0ZWM2YmNlMTNjMTNjMTFjN2QwNWI2
YzcgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdk
ZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0Nzhk
NjZkZjU2YzE5ODYgMzU5OTcwZmQ4Yjc4MWZhYzJkZGNiYzg0ZGQ1Yjg5MDA3NWZhMDhlZgogMTI4
NDYxIGZhaWwgaXJyZWxldmFudAogMTI4NTEyIHBhc3MgOTQ3MTBjYWMwZWY0ZWUxNzdhNjNiNTIy
NzY2NGIzOGM5NWJiZjcwMyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZh
ODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiAzNTk5NzBmZDhiNzgxZmFjMmRkY2JjODRkZDViODkw
MDc1ZmEwOGVmCiAxMjg0OTQgcGFzcyA5NDcxMGNhYzBlZjRlZTE3N2E2M2I1MjI3NjY0YjM4Yzk1
YmJmNzAzIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4
ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFk
NDc4ZDY2ZGY1NmMxOTg2IGEyZWI0NjQ5MWUyODA3OWRlYmMzOTQ4OGE3ZTIzZWQ3NmNiNWIwMDMK
IDEyODUxNCBmYWlsIGZiMWM1OTJjZjRjOWVlYjg0ZWM2YmNlMTNjMTNjMTFjN2QwNWI2YzcgYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1
N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2
YzE5ODYgMzU5OTcwZmQ4Yjc4MWZhYzJkZGNiYzg0ZGQ1Yjg5MDA3NWZhMDhlZgogMTI4NDk5IHBh
c3MgOTQ3MTBjYWMwZWY0ZWUxNzdhNjNiNTIyNzY2NGIzOGM5NWJiZjcwMyBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4
ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiBiNjQx
N2ZjMTlmYmE1N2M4ZDIzMTgwZDJlZmRhNTY4ZDhlYjc4ZDgwCiAxMjg1MDEgcGFzcyA5NDcxMGNh
YzBlZjRlZTE3N2E2M2I1MjI3NjY0YjM4Yzk1YmJmNzAzIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4
MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0
OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDBkYWVjNjJlOWRmNTY5
YmQ5ZTkwNDk5ZTQxYzFhOWMzYzM0OGFhOTYKIDEyODUxNSBwYXNzIDk0NzEwY2FjMGVmNGVlMTc3
YTYzYjUyMjc2NjRiMzhjOTViYmY3MDMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2Nzhj
YTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgMzU5OTcwZmQ4Yjc4MWZhYzJkZGNiYzg0
ZGQ1Yjg5MDA3NWZhMDhlZgogMTI4NTE2IGZhaWwgZmIxYzU5MmNmNGM5ZWViODRlYzZiY2UxM2Mx
M2MxMWM3ZDA1YjZjNyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDlj
MGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNl
MzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiAzNTk5NzBmZDhiNzgxZmFjMmRkY2JjODRkZDViODkwMDc1
ZmEwOGVmCiAxMjg1MDIgcGFzcyA5NDcxMGNhYzBlZjRlZTE3N2E2M2I1MjI3NjY0YjM4Yzk1YmJm
NzAzIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3
ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4
ZDY2ZGY1NmMxOTg2IGQ2NzcwOTdkYzEyYzE1Nzg1ZGI4ZDk4ODI1MzgzN2QwZWU3MzQ3ZjQKIDEy
ODUwNyBwYXNzIDk0NzEwY2FjMGVmNGVlMTc3YTYzYjUyMjc2NjRiMzhjOTViYmY3MDMgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4
YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5
ODYgMjY4MDgyZjgxNDdkNjQzN2NhYzNmNjRlZTA1YTA1OGVkYjNhYjcyMApTZWFyY2hpbmcgZm9y
IGludGVyZXN0aW5nIHZlcnNpb25zCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjU4OTggKHBhc3Mp
LCBmb3IgYmFzaXMgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI4NDc2IChmYWlsKSwgZm9y
IGJhc2lzIGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI4NDg4IChwYXNzKSwgZm9yIGJh
c2lzIHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI4NDkyIChmYWlsKSwgZm9yIGJhc2lzIGZh
aWx1cmUKIDAgcmV2aXNpb25zIGF0IDk0NzEwY2FjMGVmNGVlMTc3YTYzYjUyMjc2NjRiMzhjOTVi
YmY3MDMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThm
MzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0
NzhkNjZkZjU2YzE5ODYgMzU5OTcwZmQ4Yjc4MWZhYzJkZGNiYzg0ZGQ1Yjg5MDA3NWZhMDhlZgpO
byByZXZpc2lvbnMgbGVmdCB0byB0ZXN0LCBjaGVja2luZyBncmFwaCBzdGF0ZS4KIFJlc3VsdCBm
b3VuZDogZmxpZ2h0IDEyODUxMCAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlc3VsdCBmb3VuZDog
ZmxpZ2h0IDEyODUxMSAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxp
Z2h0IDEyODUxMiAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI4
NTE0IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI4NTE1
IChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjg1MTYgKGZhaWwp
LCBmb3IgZmlyc3QgZmFpbHVyZQoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hh
bmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTogIGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3Jn
L3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0CiAgQnVnIGlu
dHJvZHVjZWQ6ICBmYjFjNTkyY2Y0YzllZWI4NGVjNmJjZTEzYzEzYzExYzdkMDViNmM3CiAgQnVn
IG5vdCBwcmVzZW50OiA5NDcxMGNhYzBlZjRlZTE3N2E2M2I1MjI3NjY0YjM4Yzk1YmJmNzAzCiAg
TGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MvMTI4NTE2LwoKCiAgKFJldmlzaW9uIGxvZyB0b28gbG9uZywgb21pdHRlZC4pCgpw
bm10b3BuZzogOTIgY29sb3JzIGZvdW5kClJldmlzaW9uIGdyYXBoIGxlZnQgaW4gL2hvbWUvbG9n
cy9yZXN1bHRzL2Jpc2VjdC9saW51eC1saW51cy90ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
MTAtaTM4Ni54ZW4tYm9vdC57ZG90LHBzLHBuZyxodG1sLHN2Z30uCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTI4NTE2OiB0b2xlcmFibGUgQUxMIEZBSUwKCmZsaWdo
dCAxMjg1MTYgbGludXgtbGludXMgcmVhbC1iaXNlY3QgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg1MTYvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAoKCmpv
YnM6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xv
Z3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAg
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5h
dGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNv
ZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9z
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 23:04:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 23: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 1g9eZH-0002cV-1U; Mon, 08 Oct 2018 23:04:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ijk8=mu=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g9eZF-0002cQ-EB
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 23:04:01 +0000
X-Inumbo-ID: 9e254407-cb4e-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9e254407-cb4e-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 23:05:16 +0000 (UTC)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 17A2720C0A;
 Mon,  8 Oct 2018 23:03:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539039838;
 bh=BfqAfCWNg4h4Ikx1CNtHEsM21lqo+fOoo5V8WWqyALA=;
 h=Date:From:To:cc:Subject:From;
 b=ckPNOC9LeWCzZuG9qRCxCTYWQ3SDgChy2tIFaae12P13leMHvdUENcb/Zs5I7wjI1
 ZUgY7zu8e2LsradFUiXg4D6Go4RoC2kihU+DPHK86HNDd5xexf553bKwqlh5N0qMzC
 X2kShJ2L9YRDiOqr5gYyhuxW56fL/cHWPj3GtjkI=
Date: Mon, 8 Oct 2018 16:03:54 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: devicetree@vger.kernel.org
Message-ID: <alpine.DEB.2.10.1810081600350.28877@sstabellini-ThinkPad-X260>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] devicetree,xen: add xen,shared-memory binding
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@arm.com, julien.grall@arm.com, robh+dt@kernel.org,
 sstabellini@kernel.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>

SW50cm9kdWNlIGEgZGV2aWNlIHRyZWUgYmluZGluZyBmb3IgWGVuIHJlc2VydmVkLW1lbW9yeSBy
ZWdpb25zLiBUaGV5CmFyZSB1c2VkIHRvIHNoYXJlIG1lbW9yeSBhY3Jvc3MgVk1zIGZyb20gdGhl
IFZNIGNvbmZpZyBmaWxlcy4gKFNlZQpzdGF0aWNfc2htIGNvbmZpZyBvcHRpb24uKQogClNpZ25l
ZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KQ2M6IGp1
bGllbi5ncmFsbEBhcm0uY29tCgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVl
L2JpbmRpbmdzL3Jlc2VydmVkLW1lbW9yeS94ZW4sc2hhcmVkLW1lbW9yeS50eHQgYi9Eb2N1bWVu
dGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvcmVzZXJ2ZWQtbWVtb3J5L3hlbixzaGFyZWQtbWVt
b3J5LnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5hOTI3YTk0Ci0tLSAv
ZGV2L251bGwKKysrIGIvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL3Jlc2VydmVk
LW1lbW9yeS94ZW4sc2hhcmVkLW1lbW9yeS50eHQKQEAgLTAsMCArMSwyMCBAQAorKiBYZW4gaHlw
ZXJ2aXNvciByZXNlcnZlZC1tZW1vcnkgYmluZGluZworCitFeHBvc2Ugb25lIG9yIG1vcmUgbWVt
b3J5IHJlZ2lvbnMgYXMgcmVzZXJ2ZWQtbWVtb3J5IHRvIHRoZSBndWVzdAordmlydHVhbCBtYWNo
aW5lLiBUeXBpY2FsbHksIGEgcmVnaW9uIGlzIGNvbmZpZ3VyZWQgYXQgVk0gY3JlYXRpb24gdGlt
ZQordG8gYmUgYSBzaGFyZWQgbWVtb3J5IGFyZWEgYWNyb3NzIG11bHRpcGxlIHZpcnR1YWwgbWFj
aGluZXMgZm9yCitjb21tdW5pY2F0aW9uIGFtb25nIHRoZW0uCisKK0ZvciBlYWNoIG9mIHRoZXNl
IHByZS1zaGFyZWQgbWVtb3J5IHJlZ2lvbnMsIGEgcmFuZ2UgaXMgZXhwb3NlZCB1bmRlcgordGhl
IC9yZXNlcnZlZC1tZW1vcnkgbm9kZSBhcyBhIGNoaWxkIG5vZGUuIEVhY2ggcmFuZ2Ugc3ViLW5v
ZGUgaXMgbmFtZWQKK3hlbi1zaG1lbUA8YWRkcmVzcz4gYW5kIGhhcyB0aGUgZm9sbG93aW5nIHBy
b3BlcnRpZXM6CisKKy0gY29tcGF0aWJsZToKKwljb21wYXRpYmxlID0geGVuLHNoYXJlZC1tZW1v
cnkiCisKKy0gcmVnOgorCXRoZSBiYXNlIGd1ZXN0IHBoeXNpY2FsIGFkZHJlc3MgYW5kIHNpemUg
b2YgdGhlIHNoYXJlZCBtZW1vcnkgcmVnaW9uCisKKy0gaWQ6CisJYSBzdHJpbmcgdGhhdCBpZGVu
dGlmaWVzIHRoZSBzaGFyZWQgbWVtb3J5IHJlZ2lvbiBhcyBzcGVjaWZpZWQgaW4KKwl0aGUgVk0g
Y29uZmlnIGZpbGUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 23:36:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 23: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 1g9f4t-000504-7n; Mon, 08 Oct 2018 23:36:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rmgd=mu=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g9f4r-0004zp-5z
 for xen-devel@lists.xenproject.org; Mon, 08 Oct 2018 23:36:41 +0000
X-Inumbo-ID: 2eadea3d-cb53-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2eadea3d-cb53-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 23:37: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 <aliasfile-bounces@xenproject.org>)
 id 1g9f4l-0002bw-P7; Mon, 08 Oct 2018 23:36: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 1g9f4l-0000qZ-DN; Mon, 08 Oct 2018 23:36:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g9f4l-0000Uh-BK; Mon, 08 Oct 2018 23:36:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128495-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-armhf-armhf-xl-arndale:xen-install:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start: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-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-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-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-i386-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-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-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-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-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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-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-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop: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-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=e2e3436add538be0e558cdc42f3e6b76e9deb0f9
X-Osstest-Versions-That: qemuu=3c2d3042849686969add641bd38b08b9877b9e8f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 08 Oct 2018 23:36:35 +0000
Subject: [Xen-devel] [qemu-mainline test] 128495: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODQ5NSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg0OTUvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgIDYgeGVuLWluc3RhbGwgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODQ0OQoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEyODQ0OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4NDQ5CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg0
NDkKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBsaWtlIDEyODQ0OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4NDQ5CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9y
IHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICBlMmUzNDM2YWRkNTM4YmUwZTU1OGNkYzQy
ZjNlNmI3NmU5ZGViMGY5CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICAz
YzJkMzA0Mjg0OTY4Njk2OWFkZDY0MWJkMzhiMDhiOTg3N2I5ZThmCgpMYXN0IHRlc3Qgb2YgYmFz
aXMgICAxMjg0NDkgIDIwMTgtMTAtMDYgMTE6Mzc6MTAgWiAgICAyIGRheXMKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTI4NDk1ICAyMDE4LTEwLTA4IDA5OjA5OjI0IFogICAgMCBkYXlzICAgIDEgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRXJp
YyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhh
dC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBoaWxp
cHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgcmVteS5ub2VsIDxyZW15Lm5v
ZWxAYmxhZGUtZ3JvdXAuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
YW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
eWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dz
CmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGlu
IGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVy
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
Y29tbWl0IGUyZTM0MzZhZGQ1MzhiZTBlNTU4Y2RjNDJmM2U2Yjc2ZTlkZWIwZjkKTWVyZ2U6IDNj
MmQzMDQyODQgZWRiYzRiMjRiYgpBdXRob3I6IFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxA
bGluYXJvLm9yZz4KRGF0ZTogICBGcmkgT2N0IDUgMTg6NTI6NTggMjAxOCArMDEwMAoKICAgIE1l
cmdlIHJlbW90ZS10cmFja2luZyBicmFuY2ggJ3JlbW90ZXMva3JheGVsL3RhZ3MvdmdhLTIwMTgx
MDA1LXB1bGwtcmVxdWVzdCcgaW50byBzdGFnaW5nCiAgICAKICAgIHZnYTogZWRpZCBmaXhlcywg
cXhsIGNsYW5nIHdvcmthcm91bmQsIHZnYSBtbWlvIHN1YnJlZ2lvbiBmaXguCiAgICAKICAgICMg
Z3BnOiBTaWduYXR1cmUgbWFkZSBGcmkgMDUgT2N0IDIwMTggMTI6MTE6NDAgQlNUCiAgICAjIGdw
ZzogICAgICAgICAgICAgICAgdXNpbmcgUlNBIGtleSA0Q0I2RDhFRUQzRTg3MTM4CiAgICAjIGdw
ZzogR29vZCBzaWduYXR1cmUgZnJvbSAiR2VyZCBIb2ZmbWFubiAod29yaykgPGtyYXhlbEByZWRo
YXQuY29tPiIKICAgICMgZ3BnOiAgICAgICAgICAgICAgICAgYWthICJHZXJkIEhvZmZtYW5uIDxn
ZXJkQGtyYXhlbC5vcmc+IgogICAgIyBncGc6ICAgICAgICAgICAgICAgICBha2EgIkdlcmQgSG9m
Zm1hbm4gKHByaXZhdGUpIDxrcmF4ZWxAZ21haWwuY29tPiIKICAgICMgUHJpbWFyeSBrZXkgZmlu
Z2VycHJpbnQ6IEEwMzIgOENGRiBCOTNBIDE3QTcgOTkwMSAgRkU3RCA0Q0I2IEQ4RUUgRDNFOCA3
MTM4CiAgICAKICAgICogcmVtb3Rlcy9rcmF4ZWwvdGFncy92Z2EtMjAxODEwMDUtcHVsbC1yZXF1
ZXN0OgogICAgICBlZGlkOiBmaXggdmVuZG9yIGRlZmF1bHQKICAgICAgc2Vjb25kYXJ5LXZnYTog
ZGVsZXRlIG1taW8gc3VicmVnaW9ucyB1cG9uIGV4aXQKICAgICAgaHcvZGlzcGxheS9xeGw6IFN1
cHByZXNzIGNsYW5nLTcgd2FybmluZyBhYm91dCBtaXNhbGlnbmVkIGF0b21pYyBvcGVyYXRpb24K
ICAgICAgZWRpZDogSWdub3JlIGJ1aWx0IGJpbmFyeQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBQ
ZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+Cgpjb21taXQgZWRiYzRiMjRi
YmIxNzlmYTk1NjJkNGU1MzEzNDcwZjEwNTY5NDMzYwpBdXRob3I6IEdlcmQgSG9mZm1hbm4gPGty
YXhlbEByZWRoYXQuY29tPgpEYXRlOiAgIEZyaSBPY3QgNSAxMToxOTozNCAyMDE4ICswMjAwCgog
ICAgZWRpZDogZml4IHZlbmRvciBkZWZhdWx0CiAgICAKICAgICJFTVUiIGFjdHVhbGx5IGlzICJF
bXVsZXggQ29ycG9yYXRpb24iLCBzbyBub3QgYSBnb29kIGlkZWEgdG8gdXNlIHRoYXQKICAgIGJ5
IGRlZmF1bHQuICBMZXRzIHVzZSB0aGUgUmVkIEhhdCB2ZW5kb3IgaWQgaW5zdGVhZCwgd2hpY2gg
aXMgaW4gbGluZQogICAgd2l0aCB0aGUgcGNpIGlkcyB3aGljaCBhcmUgYWxsb2NhdGVkIGZyb20g
UmVkIEhhdCB2ZW5kb3IgaWRzIHRvby4KICAgIAogICAgVmVuZG9yIGxpc3QgaXMgYXZhaWxhYmxl
IGZyb20gaHR0cDovL3d3dy51ZWZpLm9yZy9wbnBfaWRfbGlzdAogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICAgIE1lc3NhZ2UtaWQ6IDIw
MTgxMDA1MDkxOTM0LjEyMTQzLTEta3JheGVsQHJlZGhhdC5jb20KCmNvbW1pdCAwYWI5MGU2MTcw
NDBlNTU5MGY3ZmM0MDNiNWQzNGY3NmY1M2Y2YmRjCkF1dGhvcjogcmVteS5ub2VsIDxyZW15Lm5v
ZWxAYmxhZGUtZ3JvdXAuY29tPgpEYXRlOiAgIFR1ZSBPY3QgMiAxNDoxOTozNSAyMDE4ICswMjAw
CgogICAgc2Vjb25kYXJ5LXZnYTogZGVsZXRlIG1taW8gc3VicmVnaW9ucyB1cG9uIGV4aXQKICAg
IAogICAgOTNhYmZjODhiZDY0OWRlMTkzMzU4OGJmYzcxNzU2MDUzMzFiM2VhOSBpbnRyb2R1Y2Vk
IGEgcmVmZXJlbmNlIGN5Y2xlIGluCiAgICB0aGUgdmdhLXBjaSBkZXZpY2VzLCBwcmV2ZW50aW5n
IGNsZWFudXAgb2YgdGhlIG9iamVjdCB1cG9uIGhvdGJsdWcuCiAgICAKICAgIFRoaXMgcGF0Y2gg
YWxsb3dzIHRvIGJyZWFrIHRoZSBjeWNsZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogcmVteS5u
b2VsIDxyZW15Lm5vZWxAYmxhZGUtZ3JvdXAuY29tPgogICAgTWVzc2FnZS1pZDogMjAxODEwMDIx
MjE5MzUuMjM3MDYtMS1yZW15Lm5vZWxAYmxhZGUtZ3JvdXAuY29tCiAgICAKICAgIFsga3JheGVs
OiBkZWxldGUgdGhlIHJlY2VudGx5IGFkZGVkIGVkaWQgcmVnaW9uIHRvbyBdCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IDVh
MzU4YjM5ZjUyYTI4YTg0YjM4MGMxNjg1YzkzMDEwOTg3YjM0MTIKQXV0aG9yOiBQZXRlciBNYXlk
ZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CkRhdGU6ICAgVGh1IFNlcCAyNyAxNjo1NToz
OCAyMDE4ICswMTAwCgogICAgaHcvZGlzcGxheS9xeGw6IFN1cHByZXNzIGNsYW5nLTcgd2Fybmlu
ZyBhYm91dCBtaXNhbGlnbmVkIGF0b21pYyBvcGVyYXRpb24KICAgIAogICAgSWYgUUVNVSBpcyBj
b21waWxlZCB3aXRoIGNsYW5nLTcgaXQgcmVzdWx0cyBpbiB0aGUgd2FybmluZzoKICAgIAogICAg
aHcvZGlzcGxheS9xeGwuYzoxODg0OjE5OiBlcnJvcjogbWlzYWxpZ25lZCBvciBsYXJnZSBhdG9t
aWMgb3BlcmF0aW9uCiAgICBtYXkgaW5jdXIgc2lnbmlmaWNhbnQgcGVyZm9ybWFuY2UgcGVuYWx0
eSBbLVdlcnJvciwtV2F0b21pYy1hbGlnbm1lbnRdCiAgICAgICAgb2xkX3BlbmRpbmcgPSBhdG9t
aWNfZmV0Y2hfb3IoJmQtPnJhbS0+aW50X3BlbmRpbmcsIGxlX2V2ZW50cyk7CiAgICAgICAgICAg
ICAgICAgICAgICBeCiAgICAKICAgIFRoaXMgaXMgYmVjYXVzZSB0aGUgU3BpY2UgaGVhZGVycyBm
b3Jnb3QgdG8gZGVmaW5lIHRoZSBRWExSYW0gc3RydWN0CiAgICB3aXRoIHRoZSAnX19hbGlnbmVk
X18oNCknIGF0dHJpYnV0ZS4gIGNsYW5nIDcgYW5kIG5ld2VyIHdpbGwgdGh1cwogICAgd2FybiB0
aGF0IHRoZSBhY2Nlc3MgaGVyZSB0byBpbnRfcGVuZGluZyBtaWdodCBub3QgYmUgNC1hbGlnbmVk
CiAgICAoYmVjYXVzZSB0aGUgUVhMUmFtIG9iamVjdCBkLT5yYW0gcG9pbnRzIGF0IG1pZ2h0IHN0
YXJ0IGF0IGEKICAgIG1pc2FsaWduZWQgYWRkcmVzcykuICBJbiBmYWN0IHdlIHNldCB1cCBkLT5y
YW0gaW4gaW5pdF9xeGxfcmFtKCkgc28KICAgIGl0IGFsd2F5cyBzdGFydHMgYXQgYSA0SyBib3Vu
ZGFyeSwgc28gd2Uga25vdyB0aGUgYXRvbWljIGFjY2VzcyBoZXJlCiAgICBpcyBPSy4KICAgIAog
ICAgTmV3ZXIgU3BpY2UgdmVyc2lvbnMgKHdpdGggU3BpY2UgY29tbWl0CiAgICBiZWRhNWVjN2E2
ODQ4YmUyMGMwY2FjMmE5YThlZjJhNDFlODA2OWMxKSB3aWxsIGZpeCB0aGUgYnVnOwogICAgZm9y
IG9sZGVyIFNwaWNlIHZlcnNpb25zLCB3b3JrIGFyb3VuZCBpdCBieSB0ZWxsaW5nIHRoZSBjb21w
aWxlcgogICAgZXhwbGljaXRseSB0aGF0IHRoZSBhbGlnbm1lbnQgaXMgT0sgdXNpbmcgX19idWls
dGluX2Fzc3VtZV9hbGlnbmVkKCkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFBldGVyIE1heWRl
bGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICAgIFJldmlld2VkLWJ5OiBSaWNoYXJkIEhl
bmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICAgIFJldmlld2VkLWJ5OiBQ
aGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgogICAgVGVzdGVkLWJ5OiBQ
aGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgogICAgTWVzc2FnZS1pZDog
MjAxODA5MjcxNTU1MzguNjk5LTEtcGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnCiAgICBTaWduZWQt
b2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KCmNvbW1pdCAxMjQyNDI5
YjIwZGRjZDdmMWFkMDQ2YWM4NzUwYzQ4NjkzOGYyY2JiCkF1dGhvcjogRXJpYyBCbGFrZSA8ZWJs
YWtlQHJlZGhhdC5jb20+CkRhdGU6ICAgVGh1IE9jdCA0IDA5OjA1OjIyIDIwMTggLTA1MDAKCiAg
ICBlZGlkOiBJZ25vcmUgYnVpbHQgYmluYXJ5CiAgICAKICAgIEFkZGVkIGluIGNvbW1pdCA3MmQy
NzdhNy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5j
b20+CiAgICBNZXNzYWdlLWlkOiAyMDE4MTAwNDE0MDUyMi45NDU2ODItMS1lYmxha2VAcmVkaGF0
LmNvbQogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 23:37:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 23:37: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 1g9f5T-00052R-LD; Mon, 08 Oct 2018 23:37:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ijk8=mu=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g9f5S-00052L-No
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 23:37:18 +0000
X-Inumbo-ID: bcb5b0d2-cb52-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bcb5b0d2-cb52-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 01:34:45 +0200 (CEST)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 3164D20C0A;
 Mon,  8 Oct 2018 23:37:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539041836;
 bh=v49D8G4NA6/21MuEsL/ZXpIPLHYW5aJp4L4eE3XQ0xA=;
 h=Date:From:To:cc:Subject:From;
 b=NktPgxmw2yNnlOiP6EOLjPNg0Q3Wc2RRg+dGsUcsI9aC0pYaHN0yVPCbPSSxultPL
 iSz1fhoIBGtWRsAr5bpHJ2C8Pct3Nrll5pg5ztQHzuOu5gKxvQRwmbvcjM5SsupjiO
 mLAqy8PSyghAdjpEWivL/WP02oURoXiGeJ0DERRY=
Date: Mon, 8 Oct 2018 16:37:12 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: xen-devel@lists.xen.org
Message-ID: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v8 0/8] Allow setting up shared memory areas
 between VMs from xl config files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@eu.citrix.com, julien.grall@arm.com, sstabellini@kernel.org,
 wei.liu2@citrix.com, blackskygg@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>

SGksCgpUaGlzIHNlcmllcyBpbXBsZW1lbnRzIGEgbmV3IHhsIGNvbmZpZyBlbnRyeS4gVXNlcnMg
Y2FuIHVzZSB0aGUgbmV3CmNvbmZpZyBlbnRyeSB0byBzdGF0aWNhbGx5IHNldHVwIHNoYXJlZCBt
ZW1vcnkgYXJlYXMgYW1vbmcgVk1zIHRoYXQKZG9uJ3QgaGF2ZSBncmFudCB0YWJsZSBzdXBwb3J0
IHNvIHRoYXQgdGhleSBjb3VsZCBjb21tdW5pY2F0ZSB3aXRoIGVhY2gKb3RoZXIgdGhyb3VnaCB0
aGUgc3RhdGljIHNoYXJlZCBtZW1vcnkgYXJlYXMuCgpJdCB3YXMgb3JpZ2luYWxseSBkZXZlbG9w
ZWQgYnkgWmhvbmd6ZSwgSSBhbSBqdXN0IHVwZGF0aW5nIHRoZSBsYXN0IGZldwppc3N1ZWQgdGhh
dCB3ZXJlIGFkZHJlc3MgZHVyaW5nIHRoZSBsYXN0IHJvdW5kIG9mIHJldmlld3MgaW4gSmFudWFy
eS4gSQp0ZXN0ZWQgdGhlIGZlYXR1cmUgb24gQVJNIGFuZCB3b3JrcyBmaW5lLgoKQ2hlZXJzLAoK
U3RlZmFubwoKCk1haW4gY2hhbmdlcyBpbiB2ODoKLSByZW1vdmUgImFkZCB4ZW4sZG1hYnVmIG5v
ZGVzIiBwYXRjaAotIGFkZCAibWFwIHJlc2VydmVkLW1lbW9yeSByZWdpb25zIGFzIG5vcm1hbCBt
ZW1vcnkgaW4gZG9tMCIgcGF0Y2gKLSBzZW5kIG5ldyBkZXZpY2UgdHJlZSBiaW5kaW5nIHJlcXVl
c3QgdG8gZGV2aWNldHJlZS5vcmcKCgoKVGhlIGZvbGxvd2luZyBjaGFuZ2VzIHNpbmNlIGNvbW1p
dCA4NWIwMDM4NTgyN2U0ZTA2MWIyZmYzOGI1NDljMDNkMGYxZTY2YjZhOgoKICB4ZW4vc2NoZWQ6
IERyb3Agc2V0X2N1cnJlbnRfc3RhdGUoKSAoMjAxOC0xMC0wOCAxODozNDo1NSArMDEwMCkKCmFy
ZSBhdmFpbGFibGUgaW4gdGhlIGdpdCByZXBvc2l0b3J5IGF0OgoKICBodHRwOi8veGVuYml0cy54
ZW5wcm9qZWN0Lm9yZy9naXQtaHR0cC9wZW9wbGUvc3N0YWJlbGxpbmkveGVuLXVuc3RhYmxlLmdp
dCBzaGFyZV9tZW0tdjgKCmZvciB5b3UgdG8gZmV0Y2ggY2hhbmdlcyB1cCB0byBmYzAwZTM0Y2U5
OTI0YjU5MTVkZWFjZDg4MWFlN2NkNjg4ODUxMGJhOgoKICB4ZW4vYXJtOiBtYXAgcmVzZXJ2ZWQt
bWVtb3J5IHJlZ2lvbnMgYXMgbm9ybWFsIG1lbW9yeSBpbiBkb20wICgyMDE4LTEwLTA4IDE2OjM0
OjA5IC0wNzAwKQoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpTdGVmYW5vIFN0YWJlbGxpbmkgKDIpOgogICAgICB4ZW4vYXJt
OiBleHBvcnQgc2hhcmVkIG1lbW9yeSByZWdpb25zIGFzIHJlc2VydmVkLW1lbW9yeSBvbiBkZXZp
Y2UgdHJlZQogICAgICB4ZW4vYXJtOiBtYXAgcmVzZXJ2ZWQtbWVtb3J5IHJlZ2lvbnMgYXMgbm9y
bWFsIG1lbW9yeSBpbiBkb20wCgpaaG9uZ3plIExpdSAoNik6CiAgICAgIHhlbjogeHNtOiBmbGFz
azogaW50cm9kdWNlIFhFTk1BUFNQQUNFX2dtZm5fc2hhcmUgZm9yIG1lbW9yeSBzaGFyaW5nCiAg
ICAgIGxpYnhsOiBpbnRyb2R1Y2UgYSBuZXcgc3RydWN0dXJlIHRvIHJlcHJlc2VudCBzdGF0aWMg
c2hhcmVkIG1lbW9yeSByZWdpb25zCiAgICAgIGxpYnhsOiBzdXBwb3J0IG1hcHBpbmcgc3RhdGlj
IHNoYXJlZCBtZW1vcnkgYXJlYXMgZHVyaW5nIGRvbWFpbiBjcmVhdGlvbgogICAgICBsaWJ4bDog
c3VwcG9ydCB1bm1hcHBpbmcgc3RhdGljIHNoYXJlZCBtZW1vcnkgYXJlYXMgZHVyaW5nIGRvbWFp
biBkZXN0cnVjdGlvbgogICAgICBsaWJ4bDp4bDogYWRkIHBhcnNpbmcgY29kZSB0byBwYXJzZSAi
bGlieGxfc3RhdGljX3NzaG0iIGZyb20geGwgY29uZmlnIGZpbGVzCiAgICAgIGRvY3M6IGRvY3Vt
ZW50YXRpb24gYWJvdXQgc3RhdGljIHNoYXJlZCBtZW1vcnkgcmVnaW9ucwoKIGRvY3MvbWFuL3hs
LXN0YXRpYy1zaG0tY29uZmlndXJhdGlvbi5wb2QuNSB8IDI2NCArKysrKysrKysrKysrKysKIGRv
Y3MvbWFuL3hsLmNmZy5wb2QuNS5pbiAgICAgICAgICAgICAgICAgICB8ICAgOCArCiBkb2NzL21p
c2MveGVuc3RvcmUtcGF0aHMubWFya2Rvd24gICAgICAgICAgfCAgNDcgKysrCiB0b29scy9mbGFz
ay9wb2xpY3kvbW9kdWxlcy94ZW4uaWYgICAgICAgICAgfCAgIDIgKwogdG9vbHMvbGlieGwvTWFr
ZWZpbGUgICAgICAgICAgICAgICAgICAgICAgIHwgICA1ICstCiB0b29scy9saWJ4bC9saWJ4bC5o
ICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDggKwogdG9vbHMvbGlieGwvbGlieGxfYXJjaC5o
ICAgICAgICAgICAgICAgICAgIHwgICA4ICstCiB0b29scy9saWJ4bC9saWJ4bF9hcm0uYyAgICAg
ICAgICAgICAgICAgICAgfCAgNzYgKysrKy0KIHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jICAg
ICAgICAgICAgICAgICB8ICAyNyArKwogdG9vbHMvbGlieGwvbGlieGxfZG9tLmMgICAgICAgICAg
ICAgICAgICAgIHwgICAyICstCiB0b29scy9saWJ4bC9saWJ4bF9kb21haW4uYyAgICAgICAgICAg
ICAgICAgfCAgIDUgKwogdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCAgICAgICAgICAgICAg
IHwgIDE2ICsKIHRvb2xzL2xpYnhsL2xpYnhsX3NzaG0uYyAgICAgICAgICAgICAgICAgICB8IDUx
MiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogdG9vbHMvbGlieGwvbGlieGxfdHlwZXMu
aWRsICAgICAgICAgICAgICAgIHwgIDMyICstCiB0b29scy9saWJ4bC9saWJ4bF94ODYuYyAgICAg
ICAgICAgICAgICAgICAgfCAgMjEgKy0KIHRvb2xzL2xpYnhsL2xpYnhsdV9zc2htLmMgICAgICAg
ICAgICAgICAgICB8IDIwNiArKysrKysrKysrKysKIHRvb2xzL2xpYnhsL2xpYnhsdXRpbC5oICAg
ICAgICAgICAgICAgICAgICB8ICAgNiArCiB0b29scy94bC94bF9wYXJzZS5jICAgICAgICAgICAg
ICAgICAgICAgICAgfCAgMjUgKy0KIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyAgICAgICAg
ICAgICAgICB8ICAgNyArCiB4ZW4vYXJjaC9hcm0vbW0uYyAgICAgICAgICAgICAgICAgICAgICAg
ICAgfCAgIDcgKy0KIHhlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnkuaCAgICAgICAgICAgICAgICB8
ICAgOCArCiB4ZW4vaW5jbHVkZS94c20vZHVtbXkuaCAgICAgICAgICAgICAgICAgICAgfCAgMTQg
KwogeGVuL2luY2x1ZGUveHNtL3hzbS5oICAgICAgICAgICAgICAgICAgICAgIHwgICA2ICsKIHhl
bi94c20vZHVtbXkuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMSArCiB4ZW4veHNt
L2ZsYXNrL2hvb2tzLmMgICAgICAgICAgICAgICAgICAgICAgfCAgIDkgKwogeGVuL3hzbS9mbGFz
ay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMgICAgICAgIHwgICA1ICsKIDI2IGZpbGVzIGNoYW5nZWQs
IDEzMTUgaW5zZXJ0aW9ucygrKSwgMTIgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQg
ZG9jcy9tYW4veGwtc3RhdGljLXNobS1jb25maWd1cmF0aW9uLnBvZC41CiBjcmVhdGUgbW9kZSAx
MDA2NDQgdG9vbHMvbGlieGwvbGlieGxfc3NobS5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgdG9vbHMv
bGlieGwvbGlieGx1X3NzaG0uYwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 23:37:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 23: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 1g9f5e-00054r-21; Mon, 08 Oct 2018 23:37:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ijk8=mu=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g9f5c-000541-7R
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 23:37:28 +0000
X-Inumbo-ID: 4abd25df-cb53-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4abd25df-cb53-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 23:38:43 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id A901220C0A;
 Mon,  8 Oct 2018 23:37:25 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539041846;
 bh=sqKsaq8wPn+X9eX815RBsA5SLQ9Ico3SH3GbVR9Gdq8=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=k5/eMQawIuHRkWznXO4aN5Ul4ZaAzDLRopHs/t1uIuG1OPXoahBCK0238EF7y/Bqm
 J9JAOcIUNQT4hvhpZ8aLDRsVEFHU7DRk0bIVaWjm/RPoAt+9UnPUnLZujJPrHqORUP
 6+qlanKQWdzLG+yxeLKGRxSdONSDwqyuIINcS1gw=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Mon,  8 Oct 2018 16:37:14 -0700
Message-Id: <1539041841-17655-1-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v8 1/8] xen: xsm: flask: introduce
 XENMAPSPACE_gmfn_share for memory sharing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 wei.liu2@citrix.com, blackskygg@gmail.com,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, ian.jackson@eu.citrix.com,
 Tim Deegan <tim@xen.org>, julien.grall@arm.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>

RnJvbTogWmhvbmd6ZSBMaXUgPGJsYWNrc2t5Z2dAZ21haWwuY29tPgoKQXV0aG9yOiBaaG9uZ3pl
IExpdSA8YmxhY2tza3lnZ0BnbWFpbC5jb20+CgpUaGUgZXhpc3RpbmcgWEVOTUFQU1BBQ0VfZ21m
bl9mb3JlaWduIHN1Ym9wIG9mIFhFTk1FTV9hZGRfdG9fcGh5c21hcCBmb3JiaWRzCmEgRG9tMCB0
byBtYXAgbWVtb3J5IHBhZ2VzIGZyb20gb25lIERvbVUgdG8gYW5vdGhlciwgd2hpY2ggcmVzdHJp
Y3RzIHNvbWUgdXNlZnVsCnlldCBub3QgZGFuZ2Vyb3VzIHVzZSBjYXNlcyAtLSBzdWNoIGFzIHNo
YXJpbmcgcGFnZXMgYW1vbmcgRG9tVSdzIHNvIHRoYXQgdGhleQpjYW4gZG8gc2htLWJhc2VkIGNv
bW11bmljYXRpb24uCgpUaGlzIHBhdGNoIGludHJvZHVjZXMgWEVOTUFQU1BBQ0VfZ21mbl9zaGFy
ZSB0byBhZGRyZXNzIHRoaXMgaW5jb252ZW5pZW5jZSwKd2hpY2ggaXMgbW9zdGx5IHRoZSBzYW1l
IGFzIFhFTk1BUFNQQUNFX2dtZm5fZm9yZWlnbiBidXQgaGFzIGl0cyBvd24geHNtIGNoZWNrLgoK
U3BlY2lmaWNhbGx5LCB0aGUgcGF0Y2g6CgoqIEludHJvZHVjZXMgYSBuZXcgYXYgcGVybWlzc2lv
biBNTVVfX1NIQVJFX01FTSB0byBkZW5vdGUgaWYgdHdvIGRvbWFpbnMgY2FuCiAgc2hhcmUgbWVt
b3J5IGJ5IHVzaW5nIHRoZSBuZXcgc3Vib3A7CiogSW50cm9kdWNlcyB4c21fbWFwX2dtZm5fc2hh
cmUoKSB0byBjaGVjayBpZiAoY3VycmVudCkgaGFzIHByb3BlciBwZXJtaXNzaW9uCiAgb3ZlciAo
dCkgQU5EIE1NVV9fU0hBUkVfTUVNIGlzIGFsbG93ZWQgYmV0d2VlbiAoZCkgYW5kICh0KTsKKiBN
b2RpZnkgdGhlIGRlZmF1bHQgeGVuLnRlIHRvIGFsbG93IE1NVV9fU0hBUkVfTUVNIGZvciBub3Jt
YWwgZG9tYWlucyB0aGF0CiAgYWxsb3cgZ3JhbnQgbWFwcGluZy9ldmVudCBjaGFubmVscy4KClRo
ZSBuZXcgc3Vib3AgaXMgbWFya2VkIHVuc3VwcG9ydGVkIGZvciB4ODYgYmVjYXVzZSBjYWxsaW5n
IHAybV9hZGRfZm9yZWdpbgpvbiB0d28gRG9tVSdzIGlzIGN1cnJlbnRseSBub3Qgc3VwcG9ydGVk
IG9uIHg4Ni4KClRoaXMgaXMgZm9yIHRoZSBwcm9wb3NhbCAiQWxsb3cgc2V0dGluZyB1cCBzaGFy
ZWQgbWVtb3J5IGFyZWFzIGJldHdlZW4gVk1zCmZyb20geGwgY29uZmlnIGZpbGUiIChzZWUgWzFd
KS4KClsxXSBodHRwczovL2xpc3RzLnhlbi5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAx
Ny0wOC9tc2cwMzI0Mi5odG1sCgpTaWduZWQtb2ZmLWJ5OiBaaG9uZ3plIExpdSA8YmxhY2tza3ln
Z0BnbWFpbC5jb20+ClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NA
eGlsaW54LmNvbT4KQ2M6IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgpD
YzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFw
IDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5j
b20+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW4u
b3JnCi0tLQpDaGFuZ2VzIGluIHY4OgotIHR5cG8KCkNoYW5nZXMgaW4gdjc6Ci0gYWRkIGFkZGl0
aW9uYWwgY2hlY2tzCi0gdXBkYXRlIGNvbW1lbnRzIHRvIHJlZmxlY3QgdGhhdAoKQ2hhbmdlcyBp
biB2NToKLSBmaXggY29kaW5nIHN0eWxlCi0gcmVtb3ZlIHVzZWxlc3MgeDg2IGh5cGVydmlzb3Ig
bWVzc2FnZSBmb3IgdGhlIHVuaW1wbGVtZW50ZWQgb3AKLSBjb2RlIHN0eWxlCi0gaW1wcm92ZS9h
ZGQgY29tbWVudHMKLS0tCiB0b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy94ZW4uaWYgICB8ICAy
ICsrCiB4ZW4vYXJjaC9hcm0vbW0uYyAgICAgICAgICAgICAgICAgICB8ICA3ICsrKysrKy0KIHhl
bi9pbmNsdWRlL3B1YmxpYy9tZW1vcnkuaCAgICAgICAgIHwgIDggKysrKysrKysKIHhlbi9pbmNs
dWRlL3hzbS9kdW1teS5oICAgICAgICAgICAgIHwgMTQgKysrKysrKysrKysrKysKIHhlbi9pbmNs
dWRlL3hzbS94c20uaCAgICAgICAgICAgICAgIHwgIDYgKysrKysrCiB4ZW4veHNtL2R1bW15LmMg
ICAgICAgICAgICAgICAgICAgICB8ICAxICsKIHhlbi94c20vZmxhc2svaG9va3MuYyAgICAgICAg
ICAgICAgIHwgIDkgKysrKysrKysrCiB4ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3NfdmVjdG9y
cyB8ICA1ICsrKysrCiA4IGZpbGVzIGNoYW5nZWQsIDUxIGluc2VydGlvbnMoKyksIDEgZGVsZXRp
b24oLSkKCmRpZmYgLS1naXQgYS90b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy94ZW4uaWYgYi90
b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy94ZW4uaWYKaW5kZXggNGUwNmNmYy4uYjBhYjA4OSAx
MDA2NDQKLS0tIGEvdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMveGVuLmlmCisrKyBiL3Rvb2xz
L2ZsYXNrL3BvbGljeS9tb2R1bGVzL3hlbi5pZgpAQCAtMTI4LDYgKzEyOCw4IEBAIGRlZmluZShg
ZG9tYWluX2NvbW1zJywgYAogCWRvbWFpbl9ldmVudF9jb21tcygkMSwgJDIpCiAJYWxsb3cgJDEg
JDI6Z3JhbnQgeyBtYXBfcmVhZCBtYXBfd3JpdGUgY29weSB1bm1hcCB9OwogCWFsbG93ICQyICQx
OmdyYW50IHsgbWFwX3JlYWQgbWFwX3dyaXRlIGNvcHkgdW5tYXAgfTsKKwlhbGxvdyAkMSAkMjpt
bXUgc2hhcmVfbWVtOworCWFsbG93ICQyICQxOm1tdSBzaGFyZV9tZW07CiAnKQogCiAjIGRvbWFp
bl9zZWxmX2NvbW1zKGRvbWFpbikKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9tbS5jIGIveGVu
L2FyY2gvYXJtL21tLmMKaW5kZXggN2EwNmEzMy4uN2I3ODY5ZiAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gvYXJtL21tLmMKKysrIGIveGVuL2FyY2gvYXJtL21tLmMKQEAgLTEyNDUsNiArMTI0NSw3IEBA
IGludCB4ZW5tZW1fYWRkX3RvX3BoeXNtYXBfb25lKAogCiAgICAgICAgIGJyZWFrOwogICAgIGNh
c2UgWEVOTUFQU1BBQ0VfZ21mbl9mb3JlaWduOgorICAgIGNhc2UgWEVOTUFQU1BBQ0VfZ21mbl9z
aGFyZToKICAgICB7CiAgICAgICAgIHN0cnVjdCBkb21haW4gKm9kOwogICAgICAgICBwMm1fdHlw
ZV90IHAybXQ7CkBAIC0xMjU5LDcgKzEyNjAsMTEgQEAgaW50IHhlbm1lbV9hZGRfdG9fcGh5c21h
cF9vbmUoCiAgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKICAgICAgICAgfQogCi0gICAgICAg
IHJjID0geHNtX21hcF9nbWZuX2ZvcmVpZ24oWFNNX1RBUkdFVCwgZCwgb2QpOworICAgICAgICBp
ZiAoIHNwYWNlID09IFhFTk1BUFNQQUNFX2dtZm5fZm9yZWlnbiApCisgICAgICAgICAgICByYyA9
IHhzbV9tYXBfZ21mbl9mb3JlaWduKFhTTV9UQVJHRVQsIGQsIG9kKTsKKyAgICAgICAgZWxzZQor
ICAgICAgICAgICAgcmMgPSB4c21fbWFwX2dtZm5fc2hhcmUoWFNNX1RBUkdFVCwgZCwgb2QpOwor
CiAgICAgICAgIGlmICggcmMgKQogICAgICAgICB7CiAgICAgICAgICAgICByY3VfdW5sb2NrX2Rv
bWFpbihvZCk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmggYi94ZW4v
aW5jbHVkZS9wdWJsaWMvbWVtb3J5LmgKaW5kZXggOGZjMjdjZS4uNjMxZDEwZSAxMDA2NDQKLS0t
IGEveGVuL2luY2x1ZGUvcHVibGljL21lbW9yeS5oCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9t
ZW1vcnkuaApAQCAtMjI3LDYgKzIyNywxNCBAQCBERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5f
bWFjaHBoeXNfbWFwcGluZ190KTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgU3RhZ2UtMiB1c2luZyB0aGUgTm9ybWFsIE1lbW9yeQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBJbm5lci9PdXRlciBXcml0ZS1CYWNrIENhY2hlYWJsZQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZW1vcnkgYXR0cmlidXRlLiAqLworI2Rl
ZmluZSBYRU5NQVBTUEFDRV9nbWZuX3NoYXJlICAgNiAvKiBHTUZOIGZyb20gYW5vdGhlciBkb20s
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhFTk1FTV9hZGRfdG9fcGh5
c21hcF9iYXRjaCAoYW5kCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1
cnJlbnRseSBBUk0pIG9ubHkuIFVubGlrZQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBYRU5NQVBTUEFDRV9nbWZuX2ZvcmVpZ24sIGl0CisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHJlcXVpcmVzIGN1cnJlbnQgdG8gaGF2ZSBtYXBwaW5nCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByaXZpbGVnZXMgaW5zdGVhZCBvZiB0
aGUKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGVzdGluYXRpb24gZG9t
YWluLiAqLworCiAvKiBgIH0gKi8KIAogLyoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hzbS9k
dW1teS5oIGIveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKaW5kZXggYjBhYzFmNi4uZGQ5OTU5MyAx
MDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKKysrIGIveGVuL2luY2x1ZGUveHNt
L2R1bW15LmgKQEAgLTUzNSw2ICs1MzUsMjAgQEAgc3RhdGljIFhTTV9JTkxJTkUgaW50IHhzbV9t
YXBfZ21mbl9mb3JlaWduKFhTTV9ERUZBVUxUX0FSRyBzdHJ1Y3QgZG9tYWluICpkLCBzdHIKICAg
ICByZXR1cm4geHNtX2RlZmF1bHRfYWN0aW9uKGFjdGlvbiwgZCwgdCk7CiB9CiAKKy8qCisgKiBC
ZSBhd2FyZSB0aGF0IHRoaXMgaXMgbm90IGFuIGV4YWN0IGRlZmF1bHQgZXF1aXZhbGVuY2Ugb2Yg
aXRzIGZsYXNrCisgKiB2YXJpYW50IHdoaWNoIGFsc28gY2hlY2tzIGlmIEBkIGFuZCBAdCAiYXJl
IGFsbG93ZWQgdG8gc2hhcmUgbWVtb3J5CisgKiBwYWdlcyIsIGZvciBub3csIHdlIGRvbid0IGhh
dmUgYSBwcm9wZXIgZGVmYXVsdCBlcXVpdmFsZW5jZSBvZiBzdWNoIGEKKyAqIGNoZWNrLgorICov
CitzdGF0aWMgWFNNX0lOTElORSBpbnQgeHNtX21hcF9nbWZuX3NoYXJlKFhTTV9ERUZBVUxUX0FS
RyBzdHJ1Y3QgZG9tYWluICpkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBzdHJ1Y3QgZG9tYWluICp0KQoreworICAgIFhTTV9BU1NFUlRfQUNUSU9OKFhTTV9UQVJH
RVQpOworICAgIHJldHVybiB4c21fZGVmYXVsdF9hY3Rpb24oWFNNX1RBUkdFVCwgY3VycmVudC0+
ZG9tYWluLCBkKSA/OgorICAgICAgICAgICB4c21fZGVmYXVsdF9hY3Rpb24oYWN0aW9uLCBjdXJy
ZW50LT5kb21haW4sIHQpOworfQorCiBzdGF0aWMgWFNNX0lOTElORSBpbnQgeHNtX2h2bV9wYXJh
bShYU01fREVGQVVMVF9BUkcgc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBvcCkKIHsK
ICAgICBYU01fQVNTRVJUX0FDVElPTihYU01fVEFSR0VUKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL3hzbS94c20uaCBiL3hlbi9pbmNsdWRlL3hzbS94c20uaAppbmRleCAzZDY3OTYyLi45NmVk
ZmViIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94c20veHNtLmgKKysrIGIveGVuL2luY2x1ZGUv
eHNtL3hzbS5oCkBAIC04Niw2ICs4Niw3IEBAIHN0cnVjdCB4c21fb3BlcmF0aW9ucyB7CiAgICAg
aW50ICgqYWRkX3RvX3BoeXNtYXApIChzdHJ1Y3QgZG9tYWluICpkMSwgc3RydWN0IGRvbWFpbiAq
ZDIpOwogICAgIGludCAoKnJlbW92ZV9mcm9tX3BoeXNtYXApIChzdHJ1Y3QgZG9tYWluICpkMSwg
c3RydWN0IGRvbWFpbiAqZDIpOwogICAgIGludCAoKm1hcF9nbWZuX2ZvcmVpZ24pIChzdHJ1Y3Qg
ZG9tYWluICpkLCBzdHJ1Y3QgZG9tYWluICp0KTsKKyAgICBpbnQgKCptYXBfZ21mbl9zaGFyZSkg
KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBkb21haW4gKnQpOwogICAgIGludCAoKmNsYWltX3Bh
Z2VzKSAoc3RydWN0IGRvbWFpbiAqZCk7CiAKICAgICBpbnQgKCpjb25zb2xlX2lvKSAoc3RydWN0
IGRvbWFpbiAqZCwgaW50IGNtZCk7CkBAIC0zNzYsNiArMzc3LDExIEBAIHN0YXRpYyBpbmxpbmUg
aW50IHhzbV9tYXBfZ21mbl9mb3JlaWduICh4c21fZGVmYXVsdF90IGRlZiwgc3RydWN0IGRvbWFp
biAqZCwgc3RyCiAgICAgcmV0dXJuIHhzbV9vcHMtPm1hcF9nbWZuX2ZvcmVpZ24oZCwgdCk7CiB9
CiAKK3N0YXRpYyBpbmxpbmUgaW50IHhzbV9tYXBfZ21mbl9zaGFyZSAoeHNtX2RlZmF1bHRfdCBk
ZWYsIHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBkb21haW4gKnQpCit7CisgICAgcmV0dXJuIHhz
bV9vcHMtPm1hcF9nbWZuX3NoYXJlKGQsIHQpOworfQorCiBzdGF0aWMgaW5saW5lIGludCB4c21f
Y2xhaW1fcGFnZXMoeHNtX2RlZmF1bHRfdCBkZWYsIHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAg
cmV0dXJuIHhzbV9vcHMtPmNsYWltX3BhZ2VzKGQpOwpkaWZmIC0tZ2l0IGEveGVuL3hzbS9kdW1t
eS5jIGIveGVuL3hzbS9kdW1teS5jCmluZGV4IDMyOTBkMDQuLmRiNWYzZWMgMTAwNjQ0Ci0tLSBh
L3hlbi94c20vZHVtbXkuYworKysgYi94ZW4veHNtL2R1bW15LmMKQEAgLTEyNCw2ICsxMjQsNyBA
QCB2b2lkIF9faW5pdCB4c21fZml4dXBfb3BzIChzdHJ1Y3QgeHNtX29wZXJhdGlvbnMgKm9wcykK
ICAgICBzZXRfdG9fZHVtbXlfaWZfbnVsbChvcHMsIGFkZF90b19waHlzbWFwKTsKICAgICBzZXRf
dG9fZHVtbXlfaWZfbnVsbChvcHMsIHJlbW92ZV9mcm9tX3BoeXNtYXApOwogICAgIHNldF90b19k
dW1teV9pZl9udWxsKG9wcywgbWFwX2dtZm5fZm9yZWlnbik7CisgICAgc2V0X3RvX2R1bW15X2lm
X251bGwob3BzLCBtYXBfZ21mbl9zaGFyZSk7CiAKICAgICBzZXRfdG9fZHVtbXlfaWZfbnVsbChv
cHMsIHZtX2V2ZW50X2NvbnRyb2wpOwogCmRpZmYgLS1naXQgYS94ZW4veHNtL2ZsYXNrL2hvb2tz
LmMgYi94ZW4veHNtL2ZsYXNrL2hvb2tzLmMKaW5kZXggNmRhMjc3My4uYmZmNDhmOCAxMDA2NDQK
LS0tIGEveGVuL3hzbS9mbGFzay9ob29rcy5jCisrKyBiL3hlbi94c20vZmxhc2svaG9va3MuYwpA
QCAtMTE5Miw2ICsxMTkyLDE0IEBAIHN0YXRpYyBpbnQgZmxhc2tfbWFwX2dtZm5fZm9yZWlnbihz
dHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZG9tYWluICp0KQogICAgIHJldHVybiBkb21haW5faGFz
X3Blcm0oZCwgdCwgU0VDQ0xBU1NfTU1VLCBNTVVfX01BUF9SRUFEIHwgTU1VX19NQVBfV1JJVEUp
OwogfQogCitzdGF0aWMgaW50IGZsYXNrX21hcF9nbWZuX3NoYXJlKHN0cnVjdCBkb21haW4gKmQs
IHN0cnVjdCBkb21haW4gKnQpCit7CisgICAgaWYgKCBjdXJyZW50X2hhc19wZXJtKGQsIFNFQ0NM
QVNTX01NVSwgTU1VX19NQVBfUkVBRCB8IE1NVV9fTUFQX1dSSVRFKSApCisgICAgICAgIHJldHVy
biByYzsKKyAgICByZXR1cm4gY3VycmVudF9oYXNfcGVybSh0LCBTRUNDTEFTU19NTVUsIE1NVV9f
TUFQX1JFQUQgfCBNTVVfX01BUF9XUklURSkgPzoKKyAgICAgICAgICAgZG9tYWluX2hhc19wZXJt
KGQsIHQsIFNFQ0NMQVNTX01NVSwgTU1VX19TSEFSRV9NRU0pOworfQorCiBzdGF0aWMgaW50IGZs
YXNrX2h2bV9wYXJhbShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIG9wKQogewogICAg
IHUzMiBwZXJtOwpAQCAtMTgxNiw2ICsxODI0LDcgQEAgc3RhdGljIHN0cnVjdCB4c21fb3BlcmF0
aW9ucyBmbGFza19vcHMgPSB7CiAgICAgLmFkZF90b19waHlzbWFwID0gZmxhc2tfYWRkX3RvX3Bo
eXNtYXAsCiAgICAgLnJlbW92ZV9mcm9tX3BoeXNtYXAgPSBmbGFza19yZW1vdmVfZnJvbV9waHlz
bWFwLAogICAgIC5tYXBfZ21mbl9mb3JlaWduID0gZmxhc2tfbWFwX2dtZm5fZm9yZWlnbiwKKyAg
ICAubWFwX2dtZm5fc2hhcmUgPSBmbGFza19tYXBfZ21mbl9zaGFyZSwKIAogI2lmIGRlZmluZWQo
Q09ORklHX0hBU19QQVNTVEhST1VHSCkgJiYgZGVmaW5lZChDT05GSUdfSEFTX1BDSSkKICAgICAu
Z2V0X2RldmljZV9ncm91cCA9IGZsYXNrX2dldF9kZXZpY2VfZ3JvdXAsCmRpZmYgLS1naXQgYS94
ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3NfdmVjdG9ycyBiL3hlbi94c20vZmxhc2svcG9saWN5
L2FjY2Vzc192ZWN0b3JzCmluZGV4IGQwMWE3YTAuLjZmZTRjOGUgMTAwNjQ0Ci0tLSBhL3hlbi94
c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0b3JzCisrKyBiL3hlbi94c20vZmxhc2svcG9saWN5
L2FjY2Vzc192ZWN0b3JzCkBAIC0zODEsNiArMzgxLDExIEBAIGNsYXNzIG1tdQogIyBBbGxvdyBh
IHByaXZpbGVnZWQgZG9tYWluIHRvIGluc3RhbGwgYSBtYXAgb2YgYSBwYWdlIGl0IGRvZXMgbm90
IG93bi4gIFVzZWQKICMgZm9yIHN0dWIgZG9tYWluIGRldmljZSBtb2RlbHMgd2l0aCB0aGUgUFYg
ZnJhbWVidWZmZXIuCiAgICAgdGFyZ2V0X2hhY2sKKyMgQ2hlY2tlZCB3aGVuIHVzaW5nIFhFTk1F
TV9hZGRfdG9fcGh5c21hcCB3aXRoIFhFTk1BUFNQQUNFX2dtZm5fc2hhcmUKKyMgdG8gc2hhcmUg
bWVtb3J5IGJldHdlZW4gdHdvIGRvbWFpbnM6CisjICBzb3VyY2UgPSBkb21haW4gd2hvc2UgbWVt
b3J5IGlzIGJlaW5nIHNoYXJlZAorIyAgdGFyZ2V0ID0gY2xpZW50IGRvbWFpbgorICAgIHNoYXJl
X21lbQogfQogCiAjIGNvbnRyb2wgb2YgdGhlIHBhZ2luZ19kb21jdGwgc3BsaXQgYnkgc3Vib3AK
LS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 23:37:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 23: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 1g9f5e-00055G-E8; Mon, 08 Oct 2018 23:37:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ijk8=mu=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g9f5c-000540-7R
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 23:37:28 +0000
X-Inumbo-ID: 4af5fe4b-cb53-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4af5fe4b-cb53-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 23:38:43 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 2E76F21476;
 Mon,  8 Oct 2018 23:37:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539041846;
 bh=t8mDMzaBc9U5mZEYu+KmH7eP0jTukouYdeEdxNMGVk0=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=NaynL+iZgkeEorNbX4kZMwIdaTI9bN8KgbTOZkcxtQ2qc1T1l0mPcEVlR4BXTF6pX
 PyO/JJjNhylgBX3JrO7pB9Esuvyba1M2ca1Npgsdfx/2By+JX/tPvCBb/KVDqFt6DR
 2Hdveg01V7CqnjYwMFXWjZlxoZpD/lJydYcMAEsM=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Mon,  8 Oct 2018 16:37:15 -0700
Message-Id: <1539041841-17655-2-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v8 2/8] libxl: introduce a new structure to
 represent static shared 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: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 wei.liu2@citrix.com, blackskygg@gmail.com, ian.jackson@eu.citrix.com,
 julien.grall@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>

RnJvbTogWmhvbmd6ZSBMaXUgPGJsYWNrc2t5Z2dAZ21haWwuY29tPgoKQXV0aG9yOiBaaG9uZ3pl
IExpdSA8YmxhY2tza3lnZ0BnbWFpbC5jb20+CgpBZGQgYSBuZXcgc3RydWN0dXJlIHRvIHRoZSBJ
REwgZmFtaWx5IHRvIHJlcHJlc2VudCBzdGF0aWMgc2hhcmVkIG1lbW9yeSByZWdpb25zCmFzIHBy
b3Bvc2VkIGluIHRoZSBwcm9wb3NhbCAiQWxsb3cgc2V0dGluZyB1cCBzaGFyZWQgbWVtb3J5IGFy
ZWFzIGJldHdlZW4gVk1zCmZyb20geGwgY29uZmlnIGZpbGUiIChzZWUgWzFdKS4KCkFuZCBkZWxl
dGVkIHNvbWUgdHJhaWxpbmcgd2hpdGUgc3BhY2VzLgoKWzFdIGh0dHBzOi8vbGlzdHMueGVuLm9y
Zy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE3LTA4L21zZzAzMjQyLmh0bWwKClNpZ25lZC1v
ZmYtYnk6IFpob25nemUgTGl1IDxibGFja3NreWdnQGdtYWlsLmNvbT4KUmV2aWV3ZWQtYnk6IFN0
ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQWNrZWQtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+ClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3RlZmFub3NAeGlsaW54LmNvbT4KCkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgpDYzogeGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKLS0tCkNoYW5n
ZXMgaW4gdjg6Ci0gbW92ZSBMSUJYTF9IQVZFX1NTSE0gdXAgYW5kIGFkZCBjb21tZW50Ci0gZml4
IHR5cG8KLSByZW1vdmUgTElCWExfU1NITV9JRF9NQVhMRU4KCkNoYW5nZXMgaW4gdjU6Ci0gZml4
IHR5cG9zCi0gYWRkIExJQlhMX0hBVkVfU1NITQotIHJlcGxhY2UgZW5kIHdpdGggc2l6ZQotLS0K
IHRvb2xzL2xpYnhsL2xpYnhsLmggICAgICAgICB8ICA4ICsrKysrKysrCiB0b29scy9saWJ4bC9s
aWJ4bF90eXBlcy5pZGwgfCAzMiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLQogMiBm
aWxlcyBjaGFuZ2VkLCAzOCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3Rvb2xzL2xpYnhsL2xpYnhsLmggYi90b29scy9saWJ4bC9saWJ4bC5oCmluZGV4IDJjZmMx
YjAuLjE4YjI5ZDcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsLmgKKysrIGIvdG9vbHMv
bGlieGwvbGlieGwuaApAQCAtMzc3LDYgKzM3NywxMSBAQAogI2RlZmluZSBMSUJYTF9IQVZFX0VY
VEVOREVEX1ZLQiAxCiAKIC8qCisgKiBMSUJYTF9IQVZFX1NTSE0gaW5kaWNhdGVzIHRoYXQgbGli
eGwgc3VwcG9ydHMgc3RhdGljIHNoYXJlZCBtZW1vcnkgcmVnaW9ucy4KKyAqLworI2RlZmluZSBM
SUJYTF9IQVZFX1NTSE0gMQorCisvKgogICogbGlieGwgQUJJIGNvbXBhdGliaWxpdHkKICAqCiAg
KiBUaGUgb25seSBndWFyYW50ZWUgd2hpY2ggbGlieGwgbWFrZXMgcmVnYXJkaW5nIEFCSSBjb21w
YXRpYmlsaXR5CkBAIC0yNDYxLDYgKzI0NjYsOSBAQCBpbnQgbGlieGxfZmRfc2V0X25vbmJsb2Nr
KGxpYnhsX2N0eCAqY3R4LCBpbnQgZmQsIGludCBub25ibG9jayk7CiBpbnQgbGlieGxfcWVtdV9t
b25pdG9yX2NvbW1hbmQobGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmNvbW1hbmRfbGluZSwgY2hhciAqKm91
dHB1dCk7CiAKKy8qIENvbnN0YW50IGZvciBsaWJ4bF9zdGF0aWNfc2htICovCisjZGVmaW5lIExJ
QlhMX1NTSE1fUkFOR0VfVU5LTk9XTiBVSU5UNjRfTUFYCisKICNpbmNsdWRlIDxsaWJ4bF9ldmVu
dC5oPgogCiAjZW5kaWYgLyogTElCWExfSCAqLwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGli
eGxfdHlwZXMuaWRsIGIvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCmluZGV4IDNiOGY5Njcu
LmMzNDk4YWQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbAorKysgYi90
b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwKQEAgLTU2NSwxMCArNTY1LDEwIEBAIGxpYnhsX2Rv
bWFpbl9idWlsZF9pbmZvID0gU3RydWN0KCJkb21haW5fYnVpbGRfaW5mbyIsWwogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKCJrZXltYXAiLCAgICAgICAgICAgc3RyaW5n
KSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgic2RsIiwgICAgICAg
ICAgICAgIGxpYnhsX3NkbF9pbmZvKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICgic3BpY2UiLCAgICAgICAgICAgIGxpYnhsX3NwaWNlX2luZm8pLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCisKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICgiZ2Z4X3Bhc3N0aHJ1IiwgICAgIGxpYnhsX2RlZmJvb2wpLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKCJnZnhfcGFzc3RocnVfa2luZCIs
IGxpYnhsX2dmeF9wYXNzdGhydV9raW5kKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIAorCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoInNl
cmlhbCIsICAgICAgICAgICBzdHJpbmcpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgKCJib290IiwgICAgICAgICAgICAgc3RyaW5nKSwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICgidXNiIiwgICAgICAgICAgICAgIGxpYnhsX2RlZmJvb2wp
LApAQCAtOTAzLDYgKzkwMywzMyBAQCBsaWJ4bF9kZXZpY2VfdnNuZCA9IFN0cnVjdCgiZGV2aWNl
X3ZzbmQiLCBbCiAgICAgKCJwY21zIiwgQXJyYXkobGlieGxfdnNuZF9wY20sICJudW1fdnNuZF9w
Y21zIikpCiAgICAgXSkKIAorbGlieGxfc3NobV9jYWNoZXBvbGljeSA9IEVudW1lcmF0aW9uKCJz
c2htX2NhY2hlcG9saWN5IiwgWworICAgICgtMSwgIlVOS05PV04iKSwKKyAgICAoMCwgICJBUk1f
Tk9STUFMIiksICAjIEFSTSBwb2xpY2llcyBzaG91bGQgYmUgPCAzMgorICAgICgzMiwgICJYODZf
Tk9STUFMIiksICMgWDg2IHBvbGljaWVzIHNob3VsZCBiZSA+PSAzMgorICAgIF0sIGluaXRfdmFs
ID0gIkxJQlhMX1NTSE1fQ0FDSEVfUE9MSUNZX1VOS05PV04iKQorCitsaWJ4bF9zc2htX3Byb3Qg
PSBFbnVtZXJhdGlvbigic3NobV9wcm90IiwgWworICAgICgtMSwgIlVOS05PV04iKSwKKyAgICAo
MywgICJSVyIpLAorICAgIF0sIGluaXRfdmFsID0gIkxJQlhMX1NTSE1fUFJPVF9VTktOT1dOIikK
KworbGlieGxfc3NobV9yb2xlID0gRW51bWVyYXRpb24oInNzaG1fcm9sZSIsIFsKKyAgICAoLTEs
ICJVTktOT1dOIiksCisgICAgKDAsICAiTUFTVEVSIiksCisgICAgKDEsICAiU0xBVkUiKSwKKyAg
ICBdLCBpbml0X3ZhbCA9ICJMSUJYTF9TU0hNX1JPTEVfVU5LTk9XTiIpCisKK2xpYnhsX3N0YXRp
Y19zaG0gPSBTdHJ1Y3QoInN0YXRpY19zaG0iLCBbCisgICAgKCJpZCIsIHN0cmluZyksCisgICAg
KCJvZmZzZXQiLCB1aW50NjQsIHsnaW5pdF92YWwnOiAnTElCWExfU1NITV9SQU5HRV9VTktOT1dO
J30pLAorICAgICgiYmVnaW4iLCB1aW50NjQsIHsnaW5pdF92YWwnOiAnTElCWExfU1NITV9SQU5H
RV9VTktOT1dOJ30pLAorICAgICgic2l6ZSIsIHVpbnQ2NCwgeydpbml0X3ZhbCc6ICdMSUJYTF9T
U0hNX1JBTkdFX1VOS05PV04nfSksCisgICAgKCJwcm90IiwgbGlieGxfc3NobV9wcm90LCB7J2lu
aXRfdmFsJzogJ0xJQlhMX1NTSE1fUFJPVF9VTktOT1dOJ30pLAorICAgICgiY2FjaGVfcG9saWN5
IiwgbGlieGxfc3NobV9jYWNoZXBvbGljeSwgeydpbml0X3ZhbCc6ICdMSUJYTF9TU0hNX0NBQ0hF
UE9MSUNZX1VOS05PV04nfSksCisgICAgKCJyb2xlIiwgbGlieGxfc3NobV9yb2xlLCB7J2luaXRf
dmFsJzogJ0xJQlhMX1NTSE1fUk9MRV9VTktOT1dOJ30pLAorXSkKKwogbGlieGxfZG9tYWluX2Nv
bmZpZyA9IFN0cnVjdCgiZG9tYWluX2NvbmZpZyIsIFsKICAgICAoImNfaW5mbyIsIGxpYnhsX2Rv
bWFpbl9jcmVhdGVfaW5mbyksCiAgICAgKCJiX2luZm8iLCBsaWJ4bF9kb21haW5fYnVpbGRfaW5m
byksCkBAIC05MjQsNiArOTUxLDcgQEAgbGlieGxfZG9tYWluX2NvbmZpZyA9IFN0cnVjdCgiZG9t
YWluX2NvbmZpZyIsIFsKICAgICAoImNoYW5uZWxzIiwgQXJyYXkobGlieGxfZGV2aWNlX2NoYW5u
ZWwsICJudW1fY2hhbm5lbHMiKSksCiAgICAgKCJ1c2JjdHJscyIsIEFycmF5KGxpYnhsX2Rldmlj
ZV91c2JjdHJsLCAibnVtX3VzYmN0cmxzIikpLAogICAgICgidXNiZGV2cyIsIEFycmF5KGxpYnhs
X2RldmljZV91c2JkZXYsICJudW1fdXNiZGV2cyIpKSwKKyAgICAoInNzaG1zIiwgQXJyYXkobGli
eGxfc3RhdGljX3NobSwgIm51bV9zc2htcyIpKSwKIAogICAgICgib25fcG93ZXJvZmYiLCBsaWJ4
bF9hY3Rpb25fb25fc2h1dGRvd24pLAogICAgICgib25fcmVib290IiwgbGlieGxfYWN0aW9uX29u
X3NodXRkb3duKSwKLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 23:37:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 23: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 1g9f5e-00055g-SQ; Mon, 08 Oct 2018 23:37:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ijk8=mu=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g9f5c-00054F-MY
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 23:37:28 +0000
X-Inumbo-ID: c30cb12f-cb52-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c30cb12f-cb52-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 01:34:55 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id D31EF214C2;
 Mon,  8 Oct 2018 23:37:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539041847;
 bh=6+vuJiYYuIv6C3fSS/Dc8j2n3GzYwLM75Uau1oHMF74=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=CIAYlBWrIlT/kvWEa/S3TAx+7FNOXtuIaeJn0FRftxZtIWA8oLzjTk1R8vzidiKpr
 3QZBs+FpLKQ2aaeEPfu0VzpVFsoxDZOykQ/WtqRFuUYNFxxhi/y4BsoCQ8WuGH7N4Z
 eOMq8PfM+zOiKHBew1I8sC2XumLx9afIl1lAYmPc=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Mon,  8 Oct 2018 16:37:17 -0700
Message-Id: <1539041841-17655-4-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v8 4/8] libxl: support unmapping static shared
 memory areas during domain destruction
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 wei.liu2@citrix.com, blackskygg@gmail.com, ian.jackson@eu.citrix.com,
 julien.grall@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>

RnJvbTogWmhvbmd6ZSBMaXUgPGJsYWNrc2t5Z2dAZ21haWwuY29tPgoKQXV0aG9yOiBaaG9uZ3pl
IExpdSA8YmxhY2tza3lnZ0BnbWFpbC5jb20+CgpBZGQgbGlieGxfX3NzaG1fZGVsIHRvIHVubWFw
IHN0YXRpYyBzaGFyZWQgbWVtb3J5IGFyZWFzIG1hcHBlZCBieQpsaWJ4bF9fc3NobV9hZGQgZHVy
aW5nIGRvbWFpbiBjcmVhdGlvbi4gVGhlIHVubWFwcGluZyBwcm9jZXNzIGlzOgoKKiBGb3IgYSBt
YXN0ZXI6IGRlY3JlYXNlIHRoZSByZWZjb3VudCBvZiB0aGUgc3NobSByZWdpb24sIGlmIHRoZSBy
ZWZjb3VudAogIHJlYWNoZXMgMCwgY2xlYW51cCB0aGUgd2hvbGUgc3NobSBwYXRoLgoKKiBGb3Ig
YSBzbGF2ZToKICAxKSB1bm1hcCB0aGUgc2hhcmVkIHBhZ2VzLCBhbmQgY2xlYW51cCByZWxhdGVk
IHhzIGVudHJpZXMuIElmIHRoZQogICAgIHN5c3RlbSB3b3JrcyBub3JtYWxseSwgYWxsIHRoZSBz
aGFyZWQgcGFnZXMgd2lsbCBiZSB1bm1hcHBlZCwgc28gdGhlcmUKICAgICB3b24ndCBiZSBwYWdl
IGxlYWtzLiBJbiBjYXNlIG9mIGVycm9ycywgdGhlIHVubWFwcGluZyBwcm9jZXNzIHdpbGwgZ28K
ICAgICBvbiBhbmQgdW5tYXAgYWxsIHRoZSBvdGhlciBwYWdlcyB0aGF0IGNhbiBiZSB1bm1hcHBl
ZCwgc28gdGhlIG90aGVyCiAgICAgcGFnZXMgd29uJ3QgYmUgbGVha2VkLCBlaXRoZXIuCiAgMikg
RGVjcmVhc2UgdGhlIHJlZmNvdW50IG9mIHRoZSBzc2htIHJlZ2lvbiwgaWYgdGhlIHJlZmNvdW50
IHJlYWNoZXMKICAgICAwLCBjbGVhbnVwIHRoZSB3aG9sZSBzc2htIHBhdGguCgpUaGlzIGlzIGZv
ciB0aGUgcHJvcG9zYWwgIkFsbG93IHNldHRpbmcgdXAgc2hhcmVkIG1lbW9yeSBhcmVhcyBiZXR3
ZWVuIFZNcwpmcm9tIHhsIGNvbmZpZyBmaWxlIiAoc2VlIFsxXSkuCgpbMV0gaHR0cHM6Ly9saXN0
cy54ZW4ub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTctMDgvbXNnMDMyNDIuaHRtbAoK
U2lnbmVkLW9mZi1ieTogWmhvbmd6ZSBMaXUgPGJsYWNrc2t5Z2dAZ21haWwuY29tPgpTaWduZWQt
b2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CgpDYzogSWFu
IEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IHhlbi1kZXZl
bEBsaXN0cy54ZW4ub3JnCgotLS0KQ2hhbmdlcyBpbiB2NToKLSBmaXggdHlwb3MKLSBhZGQgY29t
bWVudHMKLSBjYW5ub3QgbW92ZSB1bm1hcCBiZWZvcmUgeGVuc3RvcmUgdHJhbnNhY3Rpb24gYmVj
YXVzZSBpdCBuZWVkcyB0bwogIHJldHJpZXZlIGJlZ2luL3NpemUgdmFsdWVzIGZyb20geGVuc3Rv
cmUKLS0tCiB0b29scy9saWJ4bC9saWJ4bF9kb21haW4uYyAgIHwgICA1ICsrCiB0b29scy9saWJ4
bC9saWJ4bF9pbnRlcm5hbC5oIHwgICAyICsKIHRvb2xzL2xpYnhsL2xpYnhsX3NzaG0uYyAgICAg
fCAxMDcgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMyBmaWxl
cyBjaGFuZ2VkLCAxMTQgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xp
YnhsX2RvbWFpbi5jIGIvdG9vbHMvbGlieGwvbGlieGxfZG9tYWluLmMKaW5kZXggMzM3N2JiYS4u
M2Y3ZmZhNiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZG9tYWluLmMKKysrIGIvdG9v
bHMvbGlieGwvbGlieGxfZG9tYWluLmMKQEAgLTEwNjAsNiArMTA2MCwxMSBAQCB2b2lkIGxpYnhs
X19kZXN0cm95X2RvbWlkKGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX2Rlc3Ryb3lfZG9taWRfc3Rh
dGUgKmRpcykKICAgICAgICAgZ290byBvdXQ7CiAgICAgfQogCisgICAgcmMgPSBsaWJ4bF9fc3No
bV9kZWwoZ2MsIGRvbWlkKTsKKyAgICBpZiAocmMpIHsKKyAgICAgICAgTE9HRChFUlJPUiwgZG9t
aWQsICJEZWxldGluZyBzdGF0aWMgc2htIGZhaWxlZC4iKTsKKyAgICB9CisKICAgICBpZiAobGli
eGxfX2RldmljZV9wY2lfZGVzdHJveV9hbGwoZ2MsIGRvbWlkKSA8IDApCiAgICAgICAgIExPR0Qo
RVJST1IsIGRvbWlkLCAiUGNpIHNodXRkb3duIGZhaWxlZCIpOwogICAgIHJjID0geGNfZG9tYWlu
X3BhdXNlKGN0eC0+eGNoLCBkb21pZCk7CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9p
bnRlcm5hbC5oIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAppbmRleCA2ZjMxYTNkLi5l
ODZkMzU2IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCisrKyBiL3Rv
b2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKQEAgLTQ0NDIsNiArNDQ0Miw4IEBAIHN0YXRpYyBp
bmxpbmUgY29uc3QgY2hhciAqbGlieGxfX3FlbXVfcW1wX3BhdGgobGlieGxfX2djICpnYywgaW50
IGRvbWlkKQogX2hpZGRlbiBpbnQgbGlieGxfX3NzaG1fYWRkKGxpYnhsX19nYyAqZ2MsIHVpbnQz
Ml90IGRvbWlkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX3N0YXRpY19zaG0g
KnNzaG0sIGludCBsZW4pOwogCitfaGlkZGVuIGludCBsaWJ4bF9fc3NobV9kZWwobGlieGxfX2dj
ICpnYywgdWludDMyX3QgZG9taWQpOworCiBfaGlkZGVuIGludCBsaWJ4bF9fc3NobV9jaGVja19v
dmVybGFwKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBsaWJ4bF9zdGF0aWNfc2htICpzc2htcywgaW50IGxlbik7CiBf
aGlkZGVuIGludCBsaWJ4bF9fc3NobV9zZXRkZWZhdWx0KGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90
IGRvbWlkLApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfc3NobS5jIGIvdG9vbHMvbGli
eGwvbGlieGxfc3NobS5jCmluZGV4IGY2MWI4MGMuLjk2NzIwNTYgMTAwNjQ0Ci0tLSBhL3Rvb2xz
L2xpYnhsL2xpYnhsX3NzaG0uYworKysgYi90b29scy9saWJ4bC9saWJ4bF9zc2htLmMKQEAgLTk0
LDYgKzk0LDExMyBAQCBpbnQgbGlieGxfX3NzaG1fY2hlY2tfb3ZlcmxhcChsaWJ4bF9fZ2MgKmdj
LCB1aW50MzJfdCBkb21pZCwKICAgICByZXR1cm4gMDsKIH0KIAorLyoKKyAqIERlY3JlYXNlIHRo
ZSByZWZjb3VudCBvZiBhbiBzc2htLiBXaGVuIHJlZmNvdW50IHJlYWNoZXMgMCwKKyAqIGNsZWFu
IHVwIHRoZSB3aG9sZSBzc2htIHBhdGguCisgKiBYZW5zdG9yZSBvcGVyYXRpb25zIGFyZSBkb25l
IHdpdGhpbiB0aGUgc2FtZSB0cmFuc2FjdGlvbi4KKyAqLworc3RhdGljIHZvaWQgbGlieGxfX3Nz
aG1fZGVjcmVmKGxpYnhsX19nYyAqZ2MsIHhzX3RyYW5zYWN0aW9uX3QgeHQsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqc3NobV9wYXRoKQoreworICAgIGludCBj
b3VudDsKKyAgICBjb25zdCBjaGFyICpjb3VudF9wYXRoLCAqY291bnRfc3RyaW5nOworCisgICAg
Y291bnRfcGF0aCA9IEdDU1BSSU5URigiJXMvdXNlcmNudCIsIHNzaG1fcGF0aCk7CisgICAgaWYg
KGxpYnhsX194c19yZWFkX2NoZWNrZWQoZ2MsIHh0LCBjb3VudF9wYXRoLCAmY291bnRfc3RyaW5n
KSkKKyAgICAgICAgcmV0dXJuOworICAgIGNvdW50ID0gYXRvaShjb3VudF9zdHJpbmcpOworCisg
ICAgaWYgKC0tY291bnQgPT0gMCkgeworICAgICAgICBsaWJ4bF9feHNfcGF0aF9jbGVhbnVwKGdj
LCB4dCwgc3NobV9wYXRoKTsKKyAgICAgICAgcmV0dXJuOworICAgIH0KKworICAgIGNvdW50X3N0
cmluZyA9IEdDU1BSSU5URigiJWQiLCBjb3VudCk7CisgICAgbGlieGxfX3hzX3dyaXRlX2NoZWNr
ZWQoZ2MsIHh0LCBjb3VudF9wYXRoLCBjb3VudF9zdHJpbmcpOworCisgICAgcmV0dXJuOworfQor
CitzdGF0aWMgdm9pZCBsaWJ4bF9fc3NobV9kb191bm1hcChsaWJ4bF9fZ2MgKmdjLCB1aW50MzJf
dCBkb21pZCwgY29uc3QgY2hhciAqaWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1aW50NjRfdCBiZWdpbiwgdWludDY0X3Qgc2l6ZSkKK3sKKyAgICB1aW50NjRfdCBlbmQ7Cisg
ICAgYmVnaW4gPj49IFhDX1BBR0VfU0hJRlQ7CisgICAgc2l6ZSA+Pj0gWENfUEFHRV9TSElGVDsK
KyAgICBlbmQgPSBiZWdpbiArIHNpemU7CisgICAgZm9yICg7IGJlZ2luIDwgZW5kOyArK2JlZ2lu
KSB7CisgICAgICAgIGlmICh4Y19kb21haW5fcmVtb3ZlX2Zyb21fcGh5c21hcChDVFgtPnhjaCwg
ZG9taWQsIGJlZ2luKSkgeworICAgICAgICAgICAgU1NITV9FUlJPUihkb21pZCwgaWQsCisgICAg
ICAgICAgICAgICAgICAgICAgICJ1bmFibGUgdG8gdW5tYXAgc2hhcmVkIHBhZ2UgYXQgMHglIlBS
SXg2NCIuIiwKKyAgICAgICAgICAgICAgICAgICAgICAgYmVnaW4pOworICAgICAgICB9CisgICAg
fQorfQorCitzdGF0aWMgdm9pZCBsaWJ4bF9fc3NobV9kZWxfc2xhdmUobGlieGxfX2djICpnYywg
eHNfdHJhbnNhY3Rpb25fdCB4dCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
aW50MzJfdCBkb21pZCwgY29uc3QgY2hhciAqaWQsIGJvb2wgaXNyZXRyeSkKK3sKKyAgICBjb25z
dCBjaGFyICpzbGF2ZV9wYXRoLCAqYmVnaW5fc3RyLCAqc2l6ZV9zdHI7CisgICAgdWludDY0X3Qg
YmVnaW4sIHNpemU7CisKKyAgICBzbGF2ZV9wYXRoID0gR0NTUFJJTlRGKCIlcy9zbGF2ZXMvJSJQ
Ukl1MzIsIFNTSE1fUEFUSChpZCksIGRvbWlkKTsKKworICAgIGJlZ2luX3N0ciA9IGxpYnhsX194
c19yZWFkKGdjLCB4dCwgR0NTUFJJTlRGKCIlcy9iZWdpbiIsIHNsYXZlX3BhdGgpKTsKKyAgICBz
aXplX3N0ciA9IGxpYnhsX194c19yZWFkKGdjLCB4dCwgR0NTUFJJTlRGKCIlcy9zaXplIiwgc2xh
dmVfcGF0aCkpOworICAgIGJlZ2luID0gc3RydG91bGwoYmVnaW5fc3RyLCBOVUxMLCAxNik7Cisg
ICAgc2l6ZSA9IHN0cnRvdWxsKHNpemVfc3RyLCBOVUxMLCAxNik7CisKKyAgICBsaWJ4bF9fc3No
bV9kb191bm1hcChnYywgZG9taWQsIGlkLCBiZWdpbiwgc2l6ZSk7CisgICAgbGlieGxfX3hzX3Bh
dGhfY2xlYW51cChnYywgeHQsIHNsYXZlX3BhdGgpOworfQorCisvKiBEZWxldGUgc3RhdGljX3No
bSBlbnRyaWVzIGluIHRoZSB4ZW5zb3RyZS4gKi8KK2ludCBsaWJ4bF9fc3NobV9kZWwobGlieGxf
X2djICpnYywgIHVpbnQzMl90IGRvbWlkKQoreworICAgIGludCByYywgaTsKKyAgICBib29sIGlz
cmV0cnk7CisgICAgeHNfdHJhbnNhY3Rpb25fdCB4dCA9IFhCVF9OVUxMOworICAgIGNvbnN0IGNo
YXIgKmRvbV9wYXRoLCAqZG9tX3NzaG1fcGF0aCwgKnJvbGU7CisgICAgY2hhciAqKnNzaG1fZW50
czsKKyAgICB1bnNpZ25lZCBpbnQgc3NobV9udW07CisKKyAgICBkb21fcGF0aCA9IGxpYnhsX194
c19nZXRfZG9tcGF0aChnYywgZG9taWQpOworICAgIGRvbV9zc2htX3BhdGggPSBHQ1NQUklOVEYo
IiVzL3N0YXRpY19zaG0iLCBkb21fcGF0aCk7CisKKyAgICBpc3JldHJ5ID0gZmFsc2U7CisgICAg
Zm9yICg7OykgeworICAgICAgICByYyA9IGxpYnhsX194c190cmFuc2FjdGlvbl9zdGFydChnYywg
Jnh0KTsKKyAgICAgICAgaWYgKHJjKSBnb3RvIG91dDsKKworICAgICAgICBpZiAobGlieGxfX3hz
X3JlYWQoZ2MsIHh0LCBkb21fc3NobV9wYXRoKSkgeworICAgICAgICAgICAgc3NobV9lbnRzID0g
bGlieGxfX3hzX2RpcmVjdG9yeShnYywgeHQsIGRvbV9zc2htX3BhdGgsICZzc2htX251bSk7Cisg
ICAgICAgICAgICBpZiAoIXNzaG1fZW50cykgY29udGludWU7CisKKyAgICAgICAgICAgIGZvciAo
aSA9IDA7IGkgPCBzc2htX251bTsgKytpKSB7CisgICAgICAgICAgICAgICAgcm9sZSA9IGxpYnhs
X194c19yZWFkKGdjLCB4dCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
R0NTUFJJTlRGKCIlcy8lcy9yb2xlIiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGRvbV9zc2htX3BhdGgsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBzc2htX2VudHNbaV0pKTsKKyAgICAgICAgICAgICAgICBh
c3NlcnQocm9sZSk7CisgICAgICAgICAgICAgICAgaWYgKCFzdHJuY21wKHJvbGUsICJzbGF2ZSIs
IDUpKQorICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fc3NobV9kZWxfc2xhdmUoZ2MsIHh0LCBk
b21pZCwgc3NobV9lbnRzW2ldLCBpc3JldHJ5KTsKKworICAgICAgICAgICAgICAgIGxpYnhsX19z
c2htX2RlY3JlZihnYywgeHQsIFNTSE1fUEFUSChzc2htX2VudHNbaV0pKTsKKyAgICAgICAgICAg
IH0KKyAgICAgICAgfQorCisgICAgICAgIHJjID0gbGlieGxfX3hzX3RyYW5zYWN0aW9uX2NvbW1p
dChnYywgJnh0KTsKKyAgICAgICAgaWYgKCFyYykgYnJlYWs7CisgICAgICAgIGlmIChyYyA8IDAp
IGdvdG8gb3V0OworICAgICAgICBpc3JldHJ5ID0gdHJ1ZTsKKyAgICB9CisKKyAgICByYyA9IDA7
CitvdXQ6CisgICAgbGlieGxfX3hzX3RyYW5zYWN0aW9uX2Fib3J0KGdjLCAmeHQpOworICAgIHJl
dHVybiByYzsKK30KKwogLyogICBsaWJ4bF9fc3NobV9kb19tYXAgLS0gbWFwIHBhZ2VzIGludG8g
c2xhdmUncyBwaHlzbWFwCiAgKgogICogICBUaGlzIGZ1bmN0aW9ucyBtYXBzCi0tIAoxLjkuMQoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 23:37:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 23: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 1g9f5f-00056M-DL; Mon, 08 Oct 2018 23:37:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ijk8=mu=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g9f5c-00054J-P3
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 23:37:28 +0000
X-Inumbo-ID: 4b926c4c-cb53-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4b926c4c-cb53-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 23:38:44 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 32AA6214C3;
 Mon,  8 Oct 2018 23:37:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539041847;
 bh=McjdovmdvJ3Ef3sBselxj77lvh2k6BH/rbENj+pFI08=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=S7mbp4DkJ8vx1wf5c6u9vYtcV7m6sQNnO7c0B/HRTRXW+ZoCwm+VlFMuRgwG7I1mp
 vN2NNphP3hYSrzIr/oesi9lfYEuk2mP/FNCgihPRpdT0pMZjqhsvm7FE5FVjGEecVy
 RHnKOBBKiXFNxAJrUkwTStW9cqhSPlODX2gylamY=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Mon,  8 Oct 2018 16:37:18 -0700
Message-Id: <1539041841-17655-5-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v8 5/8] libxl:xl: add parsing code to parse
 "libxl_static_sshm" from xl config files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 wei.liu2@citrix.com, blackskygg@gmail.com, ian.jackson@eu.citrix.com,
 julien.grall@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>

RnJvbTogWmhvbmd6ZSBMaXUgPGJsYWNrc2t5Z2dAZ21haWwuY29tPgoKQXV0aG9yOiBaaG9uZ3pl
IExpdSA8YmxhY2tza3lnZ0BnbWFpbC5jb20+CgpBZGQgdGhlIHBhcnNpbmcgdXRpbHMgZm9yIHRo
ZSBuZXdseSBpbnRyb2R1Y2VkIGxpYnhsX3N0YXRpY19zc2htIHN0cnVjdAp0byB0aGUgbGlieGwv
bGlieGx1XyogZmFtaWx5LiBBbmQgYWRkIHJlYWxhdGVkIHBhcnNpbmcgY29kZSBpbiB4bCB0bwpw
YXJzZSB0aGUgc3RydWN0IGZyb20geGwgY29uZmlnIGZpbGVzLiBUaGlzIGlzIGZvciB0aGUgcHJv
cG9zYWwgIkFsbG93CnNldHRpbmcgdXAgc2hhcmVkIG1lbW9yeSBhcmVhcyBiZXR3ZWVuIFZNcyBm
cm9tIHhsIGNvbmZpZyBmaWxlIiAoc2VlIFsxXSkuCgpbMV0gaHR0cHM6Ly9saXN0cy54ZW4ub3Jn
L2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTctMDgvbXNnMDMyNDIuaHRtbAoKU2lnbmVkLW9m
Zi1ieTogWmhvbmd6ZSBMaXUgPGJsYWNrc2t5Z2dAZ21haWwuY29tPgpTaWduZWQtb2ZmLWJ5OiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CgpDYzogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXgu
Y29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IHhlbi1kZXZlbEBsaXN0cy54
ZW4ub3JnCi0tLQpDaGFuZ2VzIGluIHY1OgotIHJlbW92ZSBhbGlnbm1lbnQgY2hlY2tzLCB0aGV5
IHdlcmUgbW92ZWQgdG8gbGlieGwKLS0tCiB0b29scy9saWJ4bC9NYWtlZmlsZSAgICAgIHwgICAy
ICstCiB0b29scy9saWJ4bC9saWJ4bHVfc3NobS5jIHwgMjA2ICsrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysKIHRvb2xzL2xpYnhsL2xpYnhsdXRpbC5oICAgfCAg
IDYgKysKIHRvb2xzL3hsL3hsX3BhcnNlLmMgICAgICAgfCAgMjUgKysrKystCiA0IGZpbGVzIGNo
YW5nZWQsIDIzNyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAw
NjQ0IHRvb2xzL2xpYnhsL2xpYnhsdV9zc2htLmMKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9N
YWtlZmlsZSBiL3Rvb2xzL2xpYnhsL01ha2VmaWxlCmluZGV4IDUzYWYxODYuLmYzZGUxODkgMTAw
NjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL01ha2VmaWxlCisrKyBiL3Rvb2xzL2xpYnhsL01ha2VmaWxl
CkBAIC0xNzcsNyArMTc3LDcgQEAgQVVUT0lOQ1M9IGxpYnhsdV9jZmdfeS5oIGxpYnhsdV9jZmdf
bC5oIF9saWJ4bF9saXN0LmggX3BhdGhzLmggXAogQVVUT1NSQ1M9IGxpYnhsdV9jZmdfeS5jIGxp
YnhsdV9jZmdfbC5jCiBBVVRPU1JDUyArPSBfbGlieGxfc2F2ZV9tc2dzX2NhbGxvdXQuYyBfbGli
eGxfc2F2ZV9tc2dzX2hlbHBlci5jCiBMSUJYTFVfT0JKUyA9IGxpYnhsdV9jZmdfeS5vIGxpYnhs
dV9jZmdfbC5vIGxpYnhsdV9jZmcubyBcCi0JbGlieGx1X2Rpc2tfbC5vIGxpYnhsdV9kaXNrLm8g
bGlieGx1X3ZpZi5vIGxpYnhsdV9wY2kubworCWxpYnhsdV9kaXNrX2wubyBsaWJ4bHVfZGlzay5v
IGxpYnhsdV92aWYubyBsaWJ4bHVfcGNpLm8gbGlieGx1X3NzaG0ubwogJChMSUJYTFVfT0JKUyk6
IENGTEFHUyArPSAkKENGTEFHU19saWJ4ZW5jdHJsKSAjIEZvciB4ZW50b29sbG9nLmgKIAogJChU
RVNUX1BST0dfT0JKUykgX2xpYnhsLmFwaS1mb3ItY2hlY2s6IENGTEFHUyArPSAkKENGTEFHU19s
aWJ4ZW50b29sbG9nKSAkKENGTEFHU19saWJ4ZW50b29sY29yZSkKZGlmZiAtLWdpdCBhL3Rvb2xz
L2xpYnhsL2xpYnhsdV9zc2htLmMgYi90b29scy9saWJ4bC9saWJ4bHVfc3NobS5jCm5ldyBmaWxl
IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjdjM2U1MTIKLS0tIC9kZXYvbnVsbAorKysgYi90
b29scy9saWJ4bC9saWJ4bHVfc3NobS5jCkBAIC0wLDAgKzEsMjA2IEBACisjaW5jbHVkZSAibGli
eGxfb3NkZXBzLmgiIC8qIG11c3QgY29tZSBiZWZvcmUgYW55IG90aGVyIGhlYWRlcnMgKi8KKyNp
bmNsdWRlICJsaWJ4bHVfaW50ZXJuYWwuaCIKKyNpbmNsdWRlICJ4ZW5jdHJsLmgiCisKKyNpbmNs
dWRlIDxjdHlwZS5oPgorCisjZGVmaW5lIFBBUkFNX1JFKEVYUFIpICJeXFxzKiIgRVhQUiAiXFxz
KigsfCQpIgorI2RlZmluZSBXT1JEX1JFICAgICAgICAgIihbX2EtekEtWjAtOV0rKSIKKyNkZWZp
bmUgRVFVX1JFICAgICAgICAgUEFSQU1fUkUoV09SRF9SRSAiXFxzKj1cXHMqIiBXT1JEX1JFKQor
CisjZGVmaW5lIFJFVF9JTlZBTChtc2csIGN1cnJfc3RyKSAgZG8geyAgICAgICAgICAgICAgXAor
ICAgICAgICB4bHVfX3NzaG1fZXJyKGNmZywgbXNnLCBjdXJyX3N0cik7ICAgICAgICAgIFwKKyAg
ICAgICAgcmMgPSBFSU5WQUw7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
ICAgIGdvdG8gb3V0OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIH0g
d2hpbGUoMCkKKworLyogc2V0IGEgbWVtYmVyIGluIGxpYnhsX3N0YXRpY19zaG0gYW5kIHJlcG9y
dCBhbiBlcnJvciBpZiBpdCdzIHJlc3BlY2lmaWVkLAorICogQGN1cnJfc3RyIGluZGljYXRlcyB0
aGUgaGVhZCBvZiB0aGUgcmVtYWluaW5nIHN0cmluZy4gKi8KKyNkZWZpbmUgU0VUX1ZBTCh2YXIs
IG5hbWUsIHR5cGUsIHZhbHVlLCBjdXJyX3N0cikgIGRvIHsgICAgICAgICAgICAgICAgIFwKKyAg
ICAgICAgaWYgKCh2YXIpICE9IExJQlhMX1NTSE1fIyN0eXBlIyNfVU5LTk9XTiAmJiAodmFyKSAh
PSB2YWx1ZSkgeyAgIFwKKyAgICAgICAgICAgIFJFVF9JTlZBTCgiXCIiIG5hbWUgIlwiIHJlc3Bl
Y2lmaWVkIiwgY3Vycl9zdHIpOyAgICAgICAgICAgIFwKKyAgICAgICAgfSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAg
ICAgKHZhcikgPSB2YWx1ZTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKKyAgICB9IHdoaWxlKDApCisKKworc3RhdGljIHZvaWQgeGx1X19zc2htX2Vy
cihYTFVfQ29uZmlnICpjZmcsIGNvbnN0IGNoYXIgKm1zZywKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgY29uc3QgY2hhciAqY3Vycl9zdHIpIHsKKyAgICBmcHJpbnRmKGNmZy0+cmVwb3J0LAor
ICAgICAgICAgICAgIiVzOiBjb25maWcgcGFyc2luZyBlcnJvciBpbiBzaGFyZWRfbWVtb3J5OiAl
cyBhdCAnJXMnXG4iLAorICAgICAgICAgICAgY2ZnLT5jb25maWdfc291cmNlLCBtc2csIGN1cnJf
c3RyKTsKK30KKworc3RhdGljIGludCBwYXJzZV9wcm90KFhMVV9Db25maWcgKmNmZywgY2hhciAq
c3RyLCBsaWJ4bF9zc2htX3Byb3QgKnByb3QpCit7CisgICAgaW50IHJjOworICAgIGxpYnhsX3Nz
aG1fcHJvdCBuZXdfcHJvdDsKKworICAgIGlmICghc3RyY21wKHN0ciwgInJ3IikpIHsKKyAgICAg
ICAgbmV3X3Byb3QgPSBMSUJYTF9TU0hNX1BST1RfUlc7CisgICAgfSBlbHNlIHsKKyAgICAgICAg
UkVUX0lOVkFMKCJpbnZhbGlkIHBlcm1pc3Npb24gZmxhZ3MiLCBzdHIpOworICAgIH0KKworICAg
IFNFVF9WQUwoKnByb3QsICJwZXJtaXNzaW9uIGZsYWdzIiwgUFJPVCwgbmV3X3Byb3QsIHN0cik7
CisKKyAgICByYyA9IDA7CisKKyBvdXQ6CisgICAgcmV0dXJuIHJjOworfQorCitzdGF0aWMgaW50
IHBhcnNlX2NhY2hlcG9saWN5KFhMVV9Db25maWcgKmNmZywgY2hhciAqc3RyLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBsaWJ4bF9zc2htX2NhY2hlcG9saWN5ICpwb2xpY3kpCit7Cisg
ICAgaW50IHJjOworICAgIGxpYnhsX3NzaG1fY2FjaGVwb2xpY3kgbmV3X3BvbGljeTsKKworICAg
IGlmICghc3RyY21wKHN0ciwgIkFSTV9ub3JtYWwiKSkgeworICAgICAgICBuZXdfcG9saWN5ID0g
TElCWExfU1NITV9DQUNIRVBPTElDWV9BUk1fTk9STUFMOworICAgIH0gZWxzZSBpZiAoIXN0cmNt
cChzdHIsICJ4ODZfbm9ybWFsIikpIHsKKyAgICAgICAgbmV3X3BvbGljeSA9IExJQlhMX1NTSE1f
Q0FDSEVQT0xJQ1lfWDg2X05PUk1BTDsKKyAgICB9IGVsc2UgeworICAgICAgICBSRVRfSU5WQUwo
ImludmFsaWQgY2FjaGUgcG9saWN5Iiwgc3RyKTsKKyAgICB9CisKKyAgICBTRVRfVkFMKCpwb2xp
Y3ksICJjYWNoZSBwb2xpY3kiLCBDQUNIRVBPTElDWSwgbmV3X3BvbGljeSwgc3RyKTsKKyAgICBy
YyA9IDA7CisKKyBvdXQ6CisgICAgcmV0dXJuIHJjOworfQorCisvKiBoYW5kbGUga2V5ID0gdmFs
dWUgcGFpcnMgKi8KK3N0YXRpYyBpbnQgaGFuZGxlX2VxdShYTFVfQ29uZmlnICpjZmcsIGNoYXIg
KmtleSwgY2hhciAqdmFsLAorICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX3N0YXRpY19zaG0g
KnNzaG0pCit7CisgICAgaW50IHJjOworCisgICAgaWYgKCFzdHJjbXAoa2V5LCAiaWQiKSkgewor
ICAgICAgICBpZiAoc3NobS0+aWQgJiYgIXN0cmNtcChzc2htLT5pZCwgdmFsKSkgeworICAgICAg
ICAgICAgUkVUX0lOVkFMKCJpZCByZXNwZWNpZmllZCIsIHZhbCk7CisgICAgICAgIH0KKworICAg
ICAgICBzc2htLT5pZCA9IHN0cmR1cCh2YWwpOworICAgICAgICBpZiAoIXNzaG0tPmlkKSB7Cisg
ICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwgInNzaG0gcGFyc2VyIG91dCBvZiBtZW1vcnlcbiIp
OworICAgICAgICAgICAgcmMgPSBFTk9NRU07CisgICAgICAgICAgICBnb3RvIG91dDsKKyAgICAg
ICAgfQorICAgIH0gZWxzZSBpZiAoIXN0cmNtcChrZXksICJyb2xlIikpIHsKKyAgICAgICAgbGli
eGxfc3NobV9yb2xlIG5ld19yb2xlOworCisgICAgICAgIGlmICghc3RyY21wKCJtYXN0ZXIiLCB2
YWwpKSB7CisgICAgICAgICAgICBuZXdfcm9sZSA9IExJQlhMX1NTSE1fUk9MRV9NQVNURVI7Cisg
ICAgICAgIH0gZWxzZSBpZiAoIXN0cmNtcCgic2xhdmUiLCB2YWwpKSB7CisgICAgICAgICAgICBu
ZXdfcm9sZSA9IExJQlhMX1NTSE1fUk9MRV9TTEFWRTsKKyAgICAgICAgfSBlbHNlIHsKKyAgICAg
ICAgICAgIFJFVF9JTlZBTCgiaW52YWxpZCByb2xlIiwgdmFsKTsKKyAgICAgICAgfQorCisgICAg
ICAgIFNFVF9WQUwoc3NobS0+cm9sZSwgInJvbGUiLCBST0xFLCBuZXdfcm9sZSwgdmFsKTsKKyAg
ICB9IGVsc2UgaWYgKCFzdHJjbXAoa2V5LCAiYmVnaW4iKSB8fAorICAgICAgICAgICAgICAgIXN0
cmNtcChrZXksICJzaXplIikgfHwKKyAgICAgICAgICAgICAgICFzdHJjbXAoa2V5LCAib2Zmc2V0
IikpIHsKKyAgICAgICAgY2hhciAqZW5kcHRyOworICAgICAgICBpbnQgYmFzZSA9IDEwOworICAg
ICAgICB1aW50NjRfdCBuZXdfYWRkcjsKKworICAgICAgICAvKiBDb3VsZCBiZSBpbiBoZXggZm9y
bS4gTm90ZSB0aGF0IHdlIGRvbid0IG5lZWQgdG8gY2hlY2sgdGhlIGxlbmd0aCBoZXJlLAorICAg
ICAgICAgKiBmb3IgdmFsW10gaXMgTlVMTC10ZXJtaW5hdGVkICovCisgICAgICAgIGlmICh2YWxb
MF0gPT0gJzAnICYmIHZhbFsxXSA9PSAneCcpIHsgYmFzZSA9IDE2OyB9CisgICAgICAgIG5ld19h
ZGRyID0gc3RydG91bGwodmFsLCAmZW5kcHRyLCBiYXNlKTsKKyAgICAgICAgaWYgKGVycm5vID09
IEVSQU5HRSB8fCAqZW5kcHRyKQorICAgICAgICAgICAgUkVUX0lOVkFMKCJpbnZhbGlkIGJlZ2lu
L3NpemUvb2Zmc2V0IiwgdmFsKTsKKworICAgICAgICBpZiAoa2V5WzBdID09ICdiJykgeworICAg
ICAgICAgICAgU0VUX1ZBTChzc2htLT5iZWdpbiwgImJlZ2lubmluZyBhZGRyZXNzIiwgUkFOR0Us
IG5ld19hZGRyLCB2YWwpOworICAgICAgICB9IGVsc2UgaWYoa2V5WzBdID09ICdzJyl7CisgICAg
ICAgICAgICBTRVRfVkFMKHNzaG0tPnNpemUsICJzaXplIiwgUkFOR0UsIG5ld19hZGRyLCB2YWwp
OworICAgICAgICB9IGVsc2UgeworICAgICAgICAgICAgU0VUX1ZBTChzc2htLT5vZmZzZXQsICJv
ZmZzZXQiLCBSQU5HRSwgbmV3X2FkZHIsIHZhbCk7CisgICAgICAgIH0KKyAgICB9IGVsc2UgaWYg
KCFzdHJjbXAoa2V5LCAicHJvdCIpKSB7CisgICAgICAgIHJjID0gcGFyc2VfcHJvdChjZmcsIHZh
bCwgJnNzaG0tPnByb3QpOworICAgICAgICBpZiAocmMpIHsgZ290byBvdXQ7IH0KKyAgICB9IGVs
c2UgaWYgKCFzdHJjbXAoa2V5LCAiY2FjaGVfcG9saWN5IikpIHsKKyAgICAgICAgcmMgPSBwYXJz
ZV9jYWNoZXBvbGljeShjZmcsIHZhbCwgJnNzaG0tPmNhY2hlX3BvbGljeSk7CisgICAgICAgIGlm
IChyYykgeyBnb3RvIG91dDsgfQorICAgIH0gZWxzZSB7CisgICAgICAgIFJFVF9JTlZBTCgiaW52
YWxpZCBvcHRpb24iLCBrZXkpOworICAgIH0KKworICAgIHJjID0gMDsKKworIG91dDoKKyAgICBy
ZXR1cm4gcmM7Cit9CisKK2ludCB4bHVfc3NobV9wYXJzZShYTFVfQ29uZmlnICpjZmcsIGNvbnN0
IGNoYXIgKnNwZWMsCisgICAgICAgICAgICAgICAgICAgbGlieGxfc3RhdGljX3NobSAqc3NobSkK
K3sKKyAgICBpbnQgcmM7CisgICAgcmVnZXhfdCBlcXVfcmVjOworICAgIGNoYXIgKmJ1ZjIgPSBO
VUxMLCAqcHRyID0gTlVMTDsKKyAgICByZWdtYXRjaF90IHBtYXRjaFszXTsKKworICAgIHJjID0g
cmVnY29tcCgmZXF1X3JlYywgRVFVX1JFLCBSRUdfRVhURU5ERUQpOworICAgIGlmIChyYykgewor
ICAgICAgICBmcHJpbnRmKHN0ZGVyciwgInNzaG0gcGFyc2VyIGZhaWxlZCB0byBpbml0aWFsaXpl
XG4iKTsKKyAgICAgICAgZ290byBvdXQ7CisgICAgfQorCisgICAgYnVmMiA9IHB0ciA9IHN0cmR1
cChzcGVjKTsKKyAgICBpZiAoIWJ1ZjIpIHsKKyAgICAgICAgZnByaW50ZihzdGRlcnIsICJzc2ht
IHBhcnNlciBvdXQgb2YgbWVtb3J5XG4iKTsKKyAgICAgICAgcmMgPSBFTk9NRU07CisgICAgICAg
IGdvdG8gb3V0OworICAgIH0KKworICAgIC8qIG1haW4gcGFyc2luZyBsb29wICovCisgICAgd2hp
bGUgKHRydWUpIHsKKyAgICAgICAgaWYgKCEqcHRyKSB7IGJyZWFrOyB9CisgICAgICAgIGlmIChy
ZWdleGVjKCZlcXVfcmVjLCBwdHIsIDMsIHBtYXRjaCwgMCkpCisgICAgICAgICAgICBSRVRfSU5W
QUwoInVucmVjb2duaXplZCB0b2tlbiIsIHB0cik7CisKKyAgICAgICAgcHRyW3BtYXRjaFsxXS5y
bV9lb10gPSAnXDAnOworICAgICAgICBwdHJbcG1hdGNoWzJdLnJtX2VvXSA9ICdcMCc7CisgICAg
ICAgIHJjID0gaGFuZGxlX2VxdShjZmcsIHB0ciArIHBtYXRjaFsxXS5ybV9zbywKKyAgICAgICAg
ICAgICAgICAgICAgICAgIHB0ciArIHBtYXRjaFsyXS5ybV9zbywgc3NobSk7CisgICAgICAgIGlm
IChyYykgeyBnb3RvIG91dDsgfQorCisgICAgICAgIHB0ciArPSBwbWF0Y2hbMF0ucm1fZW87Cisg
ICAgfQorCisgICAgaWYgKCpwdHIpIHsgUkVUX0lOVkFMKCJpbnZhbGlkIHN5bnRheCIsIHB0cik7
IH0KKworICAgIC8qIGRvIHNvbWUgZWFybHkgY2hlY2tzICovCisgICAgaWYgKCFzc2htLT5pZCkg
eworICAgICAgICBSRVRfSU5WQUwoImlkIG5vdCBzcGVjaWZpZWQiLCBzcGVjKTsKKyAgICB9Cisg
ICAgaWYgKHNzaG0tPmJlZ2luID09IExJQlhMX1NTSE1fUkFOR0VfVU5LTk9XTikgeworICAgICAg
ICBSRVRfSU5WQUwoImJlZ2luIGFkZHJlc3Mgbm90IHNwZWNpZmllZCIsIHNwZWMpOworICAgIH0K
KyAgICBpZiAoc3NobS0+c2l6ZSA9PSBMSUJYTF9TU0hNX1JBTkdFX1VOS05PV04pIHsKKyAgICAg
ICAgUkVUX0lOVkFMKCJzaXplIG5vdCBzcGVjaWZpZWQiLCBzcGVjKTsKKyAgICB9CisgICAgaWYg
KHNzaG0tPnByb3QgPT0gTElCWExfU1NITV9QUk9UX1VOS05PV04pIHsKKyAgICAgICAgc3NobS0+
cHJvdCA9IExJQlhMX1NTSE1fUFJPVF9SVzsKKyAgICB9CisKKyAgICByYyA9IDA7CisKKyBvdXQ6
CisgICAgaWYgKGJ1ZjIpIHsgZnJlZShidWYyKTsgfQorICAgIHJlZ2ZyZWUoJmVxdV9yZWMpOwor
ICAgIHJldHVybiByYzsKK30KKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMK
KyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoK
KyAqLwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGx1dGlsLmggYi90b29scy9saWJ4bC9s
aWJ4bHV0aWwuaAppbmRleCBlODFiNjQ0Li5lZTM5Y2I1IDEwMDY0NAotLS0gYS90b29scy9saWJ4
bC9saWJ4bHV0aWwuaAorKysgYi90b29scy9saWJ4bC9saWJ4bHV0aWwuaApAQCAtMTE4LDYgKzEx
OCwxMiBAQCBpbnQgeGx1X3JkbV9wYXJzZShYTFVfQ29uZmlnICpjZmcsIGxpYnhsX3JkbV9yZXNl
cnZlICpyZG0sIGNvbnN0IGNoYXIgKnN0cik7CiBpbnQgeGx1X3ZpZl9wYXJzZV9yYXRlKFhMVV9D
b25maWcgKmNmZywgY29uc3QgY2hhciAqcmF0ZSwKICAgICAgICAgICAgICAgICAgICAgICAgbGli
eGxfZGV2aWNlX25pYyAqbmljKTsKIAorLyoKKyAqIHN0YXRpYyBzaGFyZWQgbWVtb3J5IHNwZWNp
ZmljYXRpb24gcGFyc2luZworICovCitpbnQgeGx1X3NzaG1fcGFyc2UoWExVX0NvbmZpZyAqY2Zn
LCBjb25zdCBjaGFyICpzcGVjLAorICAgICAgICAgICAgICAgICAgIGxpYnhsX3N0YXRpY19zaG0g
KnNzaG0pOworCiAjZW5kaWYgLyogTElCWExVVElMX0ggKi8KIAogLyoKZGlmZiAtLWdpdCBhL3Rv
b2xzL3hsL3hsX3BhcnNlLmMgYi90b29scy94bC94bF9wYXJzZS5jCmluZGV4IDBiZGEyODEuLmEy
M2VkZWMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hsL3hsX3BhcnNlLmMKKysrIGIvdG9vbHMveGwveGxf
cGFyc2UuYwpAQCAtMTIwOSw3ICsxMjA5LDggQEAgdm9pZCBwYXJzZV9jb25maWdfZGF0YShjb25z
dCBjaGFyICpjb25maWdfc291cmNlLAogICAgIGxvbmcgbCwgdmNwdXMgPSAwOwogICAgIFhMVV9D
b25maWcgKmNvbmZpZzsKICAgICBYTFVfQ29uZmlnTGlzdCAqY3B1cywgKnZiZHMsICpuaWNzLCAq
cGNpcywgKmN2ZmJzLCAqY3B1aWRzLCAqdnRwbXMsCi0gICAgICAgICAgICAgICAgICAgKnVzYmN0
cmxzLCAqdXNiZGV2cywgKnA5ZGV2cywgKnZkaXNwbHMsICpwdmNhbGxzaWZzX2RldnM7CisgICAg
ICAgICAgICAgICAgICAgKnVzYmN0cmxzLCAqdXNiZGV2cywgKnA5ZGV2cywgKnZkaXNwbHMsICpw
dmNhbGxzaWZzX2RldnMsCisgICAgICAgICAgICAgICAgICAgKnNzaG1zOwogICAgIFhMVV9Db25m
aWdMaXN0ICpjaGFubmVscywgKmlvcG9ydHMsICppcnFzLCAqaW9tZW0sICp2aXJpZGlhbiwgKmR0
ZGV2cywKICAgICAgICAgICAgICAgICAgICAqbWNhX2NhcHM7CiAgICAgaW50IG51bV9pb3BvcnRz
LCBudW1faXJxcywgbnVtX2lvbWVtLCBudW1fY3B1cywgbnVtX3ZpcmlkaWFuLCBudW1fbWNhX2Nh
cHM7CkBAIC0xOTE5LDYgKzE5MjAsMjggQEAgdm9pZCBwYXJzZV9jb25maWdfZGF0YShjb25zdCBj
aGFyICpjb25maWdfc291cmNlLAogICAgICAgICB9CiAgICAgfQogCisgICAgaWYgKCF4bHVfY2Zn
X2dldF9saXN0IChjb25maWcsICJzdGF0aWNfc2htIiwgJnNzaG1zLCAwLCAwKSkgeworICAgICAg
ICBkX2NvbmZpZy0+bnVtX3NzaG1zID0gMDsKKyAgICAgICAgZF9jb25maWctPnNzaG1zID0gTlVM
TDsKKyAgICAgICAgd2hpbGUgKChidWYgPSB4bHVfY2ZnX2dldF9saXN0aXRlbSAoc3NobXMsIGRf
Y29uZmlnLT5udW1fc3NobXMpKSAhPSBOVUxMKSB7CisgICAgICAgICAgICBsaWJ4bF9zdGF0aWNf
c2htICpzc2htOworICAgICAgICAgICAgY2hhciAqYnVmMiA9IHN0cmR1cChidWYpOworICAgICAg
ICAgICAgaW50IHJldDsKKworICAgICAgICAgICAgc3NobSA9IEFSUkFZX0VYVEVORF9JTklUX05P
REVWSUQoZF9jb25maWctPnNzaG1zLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZF9jb25maWctPm51bV9zc2htcywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX3N0YXRpY19zaG1faW5pdCk7CisgICAgICAgICAg
ICByZXQgPSB4bHVfc3NobV9wYXJzZShjb25maWcsIGJ1ZjIsIHNzaG0pOworICAgICAgICAgICAg
aWYgKHJldCkgeworICAgICAgICAgICAgICAgIGZwcmludGYoc3RkZXJyLAorICAgICAgICAgICAg
ICAgICAgICAgICAgInhsOiBJbnZhbGlkIGFyZ3VtZW50IGZvciBzdGF0aWNfc2htOiAlcyIsIGJ1
ZjIpOworICAgICAgICAgICAgICAgIGV4aXQoRVhJVF9GQUlMVVJFKTsKKyAgICAgICAgICAgIH0K
KworICAgICAgICAgICAgZnJlZShidWYyKTsKKyAgICAgICAgfQorICAgIH0KKwogICAgIGlmICgh
eGx1X2NmZ19nZXRfbGlzdChjb25maWcsICJwOSIsICZwOWRldnMsIDAsIDApKSB7CiAgICAgICAg
IGxpYnhsX2RldmljZV9wOSAqcDk7CiAgICAgICAgIGNoYXIgKnNlY3VyaXR5X21vZGVsID0gTlVM
TDsKLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 23:37:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 23: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 1g9f5f-00056x-Uo; Mon, 08 Oct 2018 23:37:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ijk8=mu=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g9f5c-00054K-PH
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 23:37:28 +0000
X-Inumbo-ID: 4b2b9e7e-cb53-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4b2b9e7e-cb53-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 23:38:44 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 7F3522145D;
 Mon,  8 Oct 2018 23:37:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539041846;
 bh=PvU/VejhqpELBhx+ra/GGYhQ2h8meP4GdTsNxB98yvU=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=T9qWdCux9BeFyV3P8yxfIypwIkjqw+ZKAMCdEKVsoczDCYDut3FiTi75aHqtFncHj
 4RY4dwTJKMpvO3EOs5l3/zAIfMQQkIIIL12H2mhqJ5leJvDB4+t2y7FSVyiS5bBOE0
 MzYuLG3yD8aZ/mMt6f1d2pK87R87xo2KvkDOHgAM=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Mon,  8 Oct 2018 16:37:16 -0700
Message-Id: <1539041841-17655-3-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v8 3/8] libxl: support mapping static shared
 memory areas during 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 <stefanos@xilinx.com>, sstabellini@kernel.org,
 wei.liu2@citrix.com, blackskygg@gmail.com, ian.jackson@eu.citrix.com,
 julien.grall@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>

RnJvbTogWmhvbmd6ZSBMaXUgPGJsYWNrc2t5Z2dAZ21haWwuY29tPgoKQXV0aG9yOiBaaG9uZ3pl
IExpdSA8YmxhY2tza3lnZ0BnbWFpbC5jb20+CgpBZGQgbGlieGxfX3NzaG1fYWRkIHRvIG1hcCBz
aGFyZWQgcGFnZXMgZnJvbSBvbmUgRG9tVSB0byBhbm90aGVyLCBUaGUgbWFwcGluZwpwcm9jZXNz
IGludm9sdmVzIHRoZSBmb2xsb3dpbmcgc3RlcHM6CgogICogU2V0IGRlZmF1bHRzIGFuZCBjaGVj
ayBmb3IgZnVydGhlciBlcnJvcnMgaW4gdGhlIHN0YXRpY19zaG0gY29uZmlnczoKICAgIG92ZXJs
YXBwaW5nIGFyZWFzLCBpbnZhbGlkIHJhbmdlcywgZHVwbGljYXRlZCBtYXN0ZXIgZG9tYWluLAog
ICAgbm90IHBhZ2UgYWxpZ25lZCwgbm8gbWFzdGVyIGRvbWFpbiBldGMuCiAgKiBVc2UgeGNfZG9t
YWluX2FkZF90b19waHlzbWFwX2JhdGNoIHRvIG1hcCB0aGUgc2hhcmVkIHBhZ2VzIHRvIHNsYXZl
cwogICogV2hlbiBzb21lIG9mIHRoZSBwYWdlcyBjYW4ndCBiZSBzdWNjZXNzZnVsbHkgbWFwcGVk
LCByb2xsIGJhY2sgYW55CiAgICBzdWNjZXNzZnVsbHkgbWFwcGVkIHBhZ2VzIHNvIHRoYXQgdGhl
IHN5c3RlbSBzdGF5cyBpbiBhIGNvbnNpc3RlbnQgc3RhdGUuCiAgKiBXcml0ZSBpbmZvcm1hdGlv
biBhYm91dCBzdGF0aWMgc2hhcmVkIG1lbW9yeSBhcmVhcyBpbnRvIHRoZSBhcHByb3ByaWF0ZQog
ICAgeGVuc3RvcmUgcGF0aHMgYW5kIHNldCB0aGUgcmVmY291bnQgb2YgdGhlIHNoYXJlZCByZWdp
b24gYWNjb3JkaW5nbHkuCgpUZW1wb3JhcmlseSBtYXJrIHRoaXMgYXMgdW5zdXBwb3J0ZWQgb24g
eDg2IGJlY2F1c2UgY2FsbGluZyBwMm1fYWRkX2ZvcmVpZ24gb24KdHdvIGRvbVUncyBpcyBjdXJy
ZW50bHkgbm90IGFsbG93ZCBvbiB4ODYgKHNlZSB0aGUgY29tbWVudHMgaW4KeDg2L21tL3AybS5j
OnAybV9hZGRfZm9yZWlnbiBmb3IgbW9yZSBkZXRhaWxzKS4KClRoaXMgaXMgZm9yIHRoZSBwcm9w
b3NhbCAiQWxsb3cgc2V0dGluZyB1cCBzaGFyZWQgbWVtb3J5IGFyZWFzIGJldHdlZW4gVk1zCmZy
b20geGwgY29uZmlnIGZpbGUiIChzZWUgWzFdKS4KClsxXSBodHRwczovL2xpc3RzLnhlbi5vcmcv
YXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxNy0wOC9tc2cwMzI0Mi5odG1sCgpTaWduZWQtb2Zm
LWJ5OiBaaG9uZ3plIExpdSA8YmxhY2tza3lnZ0BnbWFpbC5jb20+ClNpZ25lZC1vZmYtYnk6IFN0
ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KCkNjOiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5j
b20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogeGVuLWRldmVsQGxpc3RzLnhl
bi5vcmcKLS0tCkNoYW5nZXMgaW4gdjU6Ci0gZml4IHR5cG9zCi0gYWRkIGNvbW1lbnRzCi0gYWRk
IHZhbHVlIGNoZWNrcyAoaW5jbHVkaW5nIGFsaWdubWVudCBjaGVja3MpIGluIHNzaG1fc2V0ZGVm
YXVsdHMKLS0tCiB0b29scy9saWJ4bC9NYWtlZmlsZSAgICAgICAgIHwgICAzICstCiB0b29scy9s
aWJ4bC9saWJ4bF9hcmNoLmggICAgIHwgICA2ICsKIHRvb2xzL2xpYnhsL2xpYnhsX2FybS5jICAg
ICAgfCAgMTUgKysKIHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jICAgfCAgMjcgKysrCiB0b29s
cy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIHwgIDE0ICsrCiB0b29scy9saWJ4bC9saWJ4bF9zc2ht
LmMgICAgIHwgNDA1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysK
IHRvb2xzL2xpYnhsL2xpYnhsX3g4Ni5jICAgICAgfCAgMTkgKysKIDcgZmlsZXMgY2hhbmdlZCwg
NDg4IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCB0b29s
cy9saWJ4bC9saWJ4bF9zc2htLmMKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9NYWtlZmlsZSBi
L3Rvb2xzL2xpYnhsL01ha2VmaWxlCmluZGV4IDZkYTM0MmUuLjUzYWYxODYgMTAwNjQ0Ci0tLSBh
L3Rvb2xzL2xpYnhsL01ha2VmaWxlCisrKyBiL3Rvb2xzL2xpYnhsL01ha2VmaWxlCkBAIC0xNDAs
NyArMTQwLDggQEAgTElCWExfT0JKUyA9IGZsZXhhcnJheS5vIGxpYnhsLm8gbGlieGxfY3JlYXRl
Lm8gbGlieGxfZG0ubyBsaWJ4bF9wY2kubyBcCiAJCQlsaWJ4bF92dHBtLm8gbGlieGxfbmljLm8g
bGlieGxfZGlzay5vIGxpYnhsX2NvbnNvbGUubyBcCiAJCQlsaWJ4bF9jcHVwb29sLm8gbGlieGxf
bWVtLm8gbGlieGxfc2NoZWQubyBsaWJ4bF90bWVtLm8gXAogCQkJbGlieGxfOXBmcy5vIGxpYnhs
X2RvbWFpbi5vIGxpYnhsX3ZkaXNwbC5vIFwKLQkJCWxpYnhsX3B2Y2FsbHMubyBsaWJ4bF92c25k
Lm8gbGlieGxfdmtiLm8gJChMSUJYTF9PQkpTLXkpCisJCQlsaWJ4bF9wdmNhbGxzLm8gbGlieGxf
dnNuZC5vIGxpYnhsX3ZrYi5vIGxpYnhsX3NzaG0ubyBcCisJCQkkKExJQlhMX09CSlMteSkKIExJ
QlhMX09CSlMgKz0gbGlieGxfZ2VuaWQubwogTElCWExfT0JKUyArPSBfbGlieGxfdHlwZXMubyBs
aWJ4bF9mbGFzay5vIF9saWJ4bF90eXBlc19pbnRlcm5hbC5vCiAKZGlmZiAtLWdpdCBhL3Rvb2xz
L2xpYnhsL2xpYnhsX2FyY2guaCBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FyY2guaAppbmRleCA5MzA1
NzBlLi42M2MyNmNjIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9hcmNoLmgKKysrIGIv
dG9vbHMvbGlieGwvbGlieGxfYXJjaC5oCkBAIC03Myw2ICs3MywxMiBAQCBpbnQgbGlieGxfX2Fy
Y2hfZXh0cmFfbWVtb3J5KGxpYnhsX19nYyAqZ2MsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICppbmZvLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1aW50NjRfdCAqb3V0KTsKIAorX2hpZGRlbgorYm9vbCBsaWJ4bF9fYXJj
aF9kb21haW5fc3VwcG9ydF9zc2htKGNvbnN0IGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICpiX2lu
Zm8pOworCitfaGlkZGVuCitpbnQgbGlieGxfX2FyY2hfZG9tYWluX3NzaG1fY2FjaGVwb2xpY3lf
c2V0ZGVmYXVsdChsaWJ4bF9zdGF0aWNfc2htICpzc2htKTsKKwogI2lmIGRlZmluZWQoX19pMzg2
X18pIHx8IGRlZmluZWQoX194ODZfNjRfXykKIAogI2RlZmluZSBMQVBJQ19CQVNFX0FERFJFU1Mg
IDB4ZmVlMDAwMDAKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jIGIvdG9vbHMv
bGlieGwvbGlieGxfYXJtLmMKaW5kZXggMjVkYzNkZS4uMDU0YWQ1OCAxMDA2NDQKLS0tIGEvdG9v
bHMvbGlieGwvbGlieGxfYXJtLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMKQEAgLTEx
MzgsNiArMTEzOCwyMSBAQCB2b2lkIGxpYnhsX19hcmNoX2RvbWFpbl9idWlsZF9pbmZvX3NldGRl
ZmF1bHQobGlieGxfX2djICpnYywKICAgICBsaWJ4bF9kb21haW5fYnVpbGRfaW5mb19pbml0X3R5
cGUoYl9pbmZvLCBMSUJYTF9ET01BSU5fVFlQRV9QVkgpOwogfQogCitib29sIGxpYnhsX19hcmNo
X2RvbWFpbl9zdXBwb3J0X3NzaG0oY29uc3QgbGlieGxfZG9tYWluX2J1aWxkX2luZm8gKmJfaW5m
bykKK3sKKyAgICByZXR1cm4gdHJ1ZTsKK30KKworaW50IGxpYnhsX19hcmNoX2RvbWFpbl9zc2ht
X2NhY2hlcG9saWN5X3NldGRlZmF1bHQobGlieGxfc3RhdGljX3NobSAqc3NobSkKK3sKKyAgICBp
ZiAoc3NobS0+Y2FjaGVfcG9saWN5ID09IExJQlhMX1NTSE1fQ0FDSEVQT0xJQ1lfVU5LTk9XTikK
KyAgICAgICAgc3NobS0+Y2FjaGVfcG9saWN5ID0gTElCWExfU1NITV9DQUNIRVBPTElDWV9BUk1f
Tk9STUFMOworICAgIGlmIChzc2htLT5jYWNoZV9wb2xpY3kgPj0gTElCWExfU1NITV9DQUNIRVBP
TElDWV9YODZfTk9STUFMKQorICAgICAgICByZXR1cm4gRVJST1JfSU5WQUw7CisKKyAgICByZXR1
cm4gMDsKK30KKwogLyoKICAqIExvY2FsIHZhcmlhYmxlczoKICAqIG1vZGU6IEMKZGlmZiAtLWdp
dCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jIGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRl
LmMKaW5kZXggMzIwZGJlZC4uNDVhZTllNCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxf
Y3JlYXRlLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKQEAgLTUxMyw2ICs1MTMs
MTQgQEAgaW50IGxpYnhsX19kb21haW5fYnVpbGQobGlieGxfX2djICpnYywKICAgICAgICAgcmV0
ID0gRVJST1JfSU5WQUw7CiAgICAgICAgIGdvdG8gb3V0OwogICAgIH0KKworICAgIC8qIFRoZSBw
Mm0gaGFzIGJlZW4gc2V0dXAsIHdlIGNvdWxkIG1hcCB0aGUgc3RhdGljIHNoYXJlZCBtZW1vcnkg
bm93LiAqLworICAgIHJldCA9IGxpYnhsX19zc2htX2FkZChnYywgZG9taWQsIGRfY29uZmlnLT5z
c2htcywgZF9jb25maWctPm51bV9zc2htcyk7CisgICAgaWYgKHJldCAhPSAwKSB7CisgICAgICAg
IExPRyhFUlJPUiwgImZhaWxlZCB0byBtYXAgc3RhdGljIHNoYXJlZCBtZW1vcnkiKTsKKyAgICAg
ICAgZ290byBvdXQ7CisgICAgfQorCiAgICAgcmV0ID0gbGlieGxfX2J1aWxkX3Bvc3QoZ2MsIGRv
bWlkLCBpbmZvLCBzdGF0ZSwgdm1lbnRzLCBsb2NhbGVudHMpOwogb3V0OgogICAgIHJldHVybiBy
ZXQ7CkBAIC05NDksNiArOTU3LDI1IEBAIHN0YXRpYyB2b2lkIGluaXRpYXRlX2RvbWFpbl9jcmVh
dGUobGlieGxfX2VnYyAqZWdjLAogICAgICAgICBnb3RvIGVycm9yX291dDsKICAgICB9CiAKKyAg
ICBpZiAoZF9jb25maWctPm51bV9zc2htcyAhPSAwICYmCisgICAgICAgICFsaWJ4bF9fYXJjaF9k
b21haW5fc3VwcG9ydF9zc2htKCZkX2NvbmZpZy0+Yl9pbmZvKSkgeworICAgICAgICBMT0dEKEVS
Uk9SLCBkb21pZCwgInN0YXRpY19zaG0gaXMgbm90IHN1cHBvcnRlZCBieSB0aGlzIGRvbWFpbiB0
eXBlLiIpOworICAgICAgICByZXQgPSBFUlJPUl9JTlZBTDsKKyAgICAgICAgZ290byBlcnJvcl9v
dXQ7CisgICAgfQorCisgICAgZm9yIChpID0gMDsgaSA8IGRfY29uZmlnLT5udW1fc3NobXM7ICsr
aSkgeworICAgICAgICByZXQgPSBsaWJ4bF9fc3NobV9zZXRkZWZhdWx0KGdjLCBkb21pZCwgJmRf
Y29uZmlnLT5zc2htc1tpXSk7CisgICAgICAgIGlmIChyZXQpIHsKKyAgICAgICAgICAgIExPR0Qo
RVJST1IsIGRvbWlkLCAiVW5hYmxlIHRvIHNldCBkZWZhdWx0cyBmb3Igc3RhdGljIHNobSIpOwor
ICAgICAgICAgICAgZ290byBlcnJvcl9vdXQ7CisgICAgICAgIH0KKyAgICB9CisKKyAgICByZXQg
PSBsaWJ4bF9fc3NobV9jaGVja19vdmVybGFwKGdjLCBkb21pZCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGRfY29uZmlnLT5zc2htcywgZF9jb25maWctPm51bV9zc2htcyk7
CisgICAgaWYgKHJldCkgZ290byBlcnJvcl9vdXQ7CisKICAgICByZXQgPSBsaWJ4bF9fZG9tYWlu
X21ha2UoZ2MsIGRfY29uZmlnLCAmZGNzLT5idWlsZF9zdGF0ZSwgJmRvbWlkKTsKICAgICBpZiAo
cmV0KSB7CiAgICAgICAgIExPR0QoRVJST1IsIGRvbWlkLCAiY2Fubm90IG1ha2UgZG9tYWluOiAl
ZCIsIHJldCk7CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIGIvdG9v
bHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAppbmRleCA0Mzk0N2IxLi42ZjMxYTNkIDEwMDY0NAot
LS0gYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhs
X2ludGVybmFsLmgKQEAgLTQ0MzQsNiArNDQzNCwyMCBAQCBzdGF0aWMgaW5saW5lIGNvbnN0IGNo
YXIgKmxpYnhsX19xZW11X3FtcF9wYXRoKGxpYnhsX19nYyAqZ2MsIGludCBkb21pZCkKICNlbmRp
ZgogCiAvKgorICogU2V0IHVwIHN0YXRpYyBzaGFyZWQgcmFtIHBhZ2VzIGZvciBIVk0gZG9tYWlu
cyB0byBjb21tdW5pY2F0ZQorICoKKyAqIFRoaXMgZnVuY3Rpb24gc2hvdWxkIG9ubHkgYmUgY2Fs
bGVkIGFmdGVyIHRoZSBtZW1vcnkgbWFwIGlzIGNvbnN0cnVjdGVkCisgKiBhbmQgYmVmb3JlIGFu
eSBmdXJ0aGVyIG1lbW9yeSBhY2Nlc3MuCisgKi8KK19oaWRkZW4gaW50IGxpYnhsX19zc2htX2Fk
ZChsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBsaWJ4bF9zdGF0aWNfc2htICpzc2htLCBpbnQgbGVuKTsKKworX2hpZGRlbiBpbnQgbGli
eGxfX3NzaG1fY2hlY2tfb3ZlcmxhcChsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfc3RhdGljX3NobSAqc3No
bXMsIGludCBsZW4pOworX2hpZGRlbiBpbnQgbGlieGxfX3NzaG1fc2V0ZGVmYXVsdChsaWJ4bF9f
Z2MgKmdjLCB1aW50MzJfdCBkb21pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgbGlieGxfc3RhdGljX3NobSAqc3NobSk7CisKKy8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6CiAg
KiBtb2RlOiBDCiAgKiBjLWJhc2ljLW9mZnNldDogNApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwv
bGlieGxfc3NobS5jIGIvdG9vbHMvbGlieGwvbGlieGxfc3NobS5jCm5ldyBmaWxlIG1vZGUgMTAw
NjQ0CmluZGV4IDAwMDAwMDAuLmY2MWI4MGMKLS0tIC9kZXYvbnVsbAorKysgYi90b29scy9saWJ4
bC9saWJ4bF9zc2htLmMKQEAgLTAsMCArMSw0MDUgQEAKKyNpbmNsdWRlICJsaWJ4bF9vc2RlcHMu
aCIKKyNpbmNsdWRlICJsaWJ4bF9pbnRlcm5hbC5oIgorI2luY2x1ZGUgImxpYnhsX2FyY2guaCIK
KworI2RlZmluZSBTU0hNX1BBVEgoaWQpIEdDU1BSSU5URigiL2xpYnhsL3N0YXRpY19zaG0vJXMi
LCBpZCkKKworI2RlZmluZSBTU0hNX0VSUk9SKGRvbWlkLCBzc2htaWQsIGYsIC4uLikgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIExPR0QoRVJST1IsIGRvbWlkLCAic3RhdGlj
X3NobSBpZCA9ICVzOiAiIGYsIHNzaG1pZCwgIyNfX1ZBX0FSR1NfXykKKworCisvKiBTZXQgZGVm
YXVsdCB2YWx1ZXMgZm9yIGxpYnhsX3N0YXRpY19zaG0gKi8KK2ludCBsaWJ4bF9fc3NobV9zZXRk
ZWZhdWx0KGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbGlieGxfc3RhdGljX3NobSAqc3NobSkKK3sKKyAgICBpbnQgcmM7CisKKyAgICBp
ZiAoc3NobS0+cm9sZSAhPSBMSUJYTF9TU0hNX1JPTEVfU0xBVkUgJiYKKyAgICAgICAgc3NobS0+
cm9sZSAhPSBMSUJYTF9TU0hNX1JPTEVfTUFTVEVSKQorICAgICAgICByZXR1cm4gRVJST1JfSU5W
QUw7CisgICAgaWYgKHNzaG0tPmJlZ2luICYgflhDX1BBR0VfTUFTSyB8fAorICAgICAgICBzc2ht
LT5zaXplICYgflhDX1BBR0VfTUFTSyB8fAorICAgICAgICAoc3NobS0+b2Zmc2V0ICE9IExJQlhM
X1NTSE1fUkFOR0VfVU5LTk9XTiAmJgorICAgICAgICBzc2htLT5vZmZzZXQgJiB+WENfUEFHRV9N
QVNLKSkgeworICAgICAgICBTU0hNX0VSUk9SKGRvbWlkLCBzc2htLT5pZCwKKyAgICAgICAgICAg
ICAgICAgICAiYmVnaW4vc2l6ZS9vZmZzZXQgaXMgbm90IGEgbXVsdGlwbGUgb2YgNEsiKTsKKyAg
ICAgICAgcmV0dXJuIEVSUk9SX0lOVkFMOworICAgIH0KKworICAgIC8qIHJvbGUtc3BlY2lmaWMg
Y2hlY2tzICovCisgICAgaWYgKHNzaG0tPnJvbGUgPT0gTElCWExfU1NITV9ST0xFX1NMQVZFKSB7
CisgICAgICAgIGlmIChzc2htLT5vZmZzZXQgPT0gTElCWExfU1NITV9SQU5HRV9VTktOT1dOKQor
ICAgICAgICAgICAgc3NobS0+b2Zmc2V0ID0gMDsKKyAgICAgICAgaWYgKHNzaG0tPmNhY2hlX3Bv
bGljeSAhPSBMSUJYTF9TU0hNX0NBQ0hFUE9MSUNZX1VOS05PV04pIHsKKyAgICAgICAgICAgIFNT
SE1fRVJST1IoZG9taWQsIHNzaG0tPmlkLAorICAgICAgICAgICAgICAgICAgICAgICAiY2FjaGVf
cG9saWN5IGlzIG9ubHkgYXBwbGljYWJsZSB0byBtYXN0ZXIgZG9tYWlucyIpOworICAgICAgICAg
ICAgcmMgPSBFUlJPUl9JTlZBTDsKKyAgICAgICAgICAgIGdvdG8gb3V0OworICAgICAgICB9Cisg
ICAgfSBlbHNlIHsKKyAgICAgICAgaWYgKHNzaG0tPm9mZnNldCAhPSBMSUJYTF9TU0hNX1JBTkdF
X1VOS05PV04pIHsKKyAgICAgICAgICAgIFNTSE1fRVJST1IoZG9taWQsIHNzaG0tPmlkLAorICAg
ICAgICAgICAgICAgICAgICAgICAib2Zmc2V0IGlzIG9ubHkgYXBwbGljYWJsZSB0byBzbGF2ZSBk
b21haW5zIik7CisgICAgICAgICAgICByYyA9IEVSUk9SX0lOVkFMOworICAgICAgICAgICAgZ290
byBvdXQ7CisgICAgICAgIH0KKworICAgICAgICByYyA9IGxpYnhsX19hcmNoX2RvbWFpbl9zc2ht
X2NhY2hlcG9saWN5X3NldGRlZmF1bHQoc3NobSk7CisgICAgICAgIGlmIChyYykgeworICAgICAg
ICAgICAgU1NITV9FUlJPUihkb21pZCwgc3NobS0+aWQsCisgICAgICAgICAgICAgICAgICAgICAg
ICJjYWNoZSBwb2xpY3kgbm90IHN1cHBvcnRlZCBvbiB0aGlzIHBsYXRmb3JtIik7CisgICAgICAg
ICAgICBnb3RvIG91dDsKKyAgICAgICAgfQorICAgIH0KKworICAgIHJjID0gMDsKK291dDoKKyAg
ICByZXR1cm4gcmM7Cit9CisKKy8qIENvbXBhcmF0b3IgZm9yIHNvcnRpbmcgc3NobSByYW5nZXMg
Ynkgc3NobS0+YmVnaW4gKi8KK3N0YXRpYyBpbnQgc3NobV9yYW5nZV9jbXAoY29uc3Qgdm9pZCAq
YSwgY29uc3Qgdm9pZCAqYikKK3sKKyAgICBsaWJ4bF9zdGF0aWNfc2htICpjb25zdCAqc3NobWEg
PSBhLCAqY29uc3QgKnNzaG1iID0gYjsKKyAgICByZXR1cm4gKCpzc2htYSktPmJlZ2luID4gKCpz
c2htYiktPmJlZ2luID8gMSA6IC0xOworfQorCisvKiBDaGVjayBpZiB0aGUgc3NobSBzbGF2ZSBj
b25maWdzIGluIEBzc2htIG92ZXJsYXAgKi8KK2ludCBsaWJ4bF9fc3NobV9jaGVja19vdmVybGFw
KGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGxpYnhsX3N0YXRpY19zaG0gKnNzaG1zLCBpbnQgbGVuKQoreworCisgICAg
Y29uc3QgbGlieGxfc3RhdGljX3NobSAqKnNsYXZlX3NzaG1zID0gTlVMTDsKKyAgICBpbnQgbnVt
X3NsYXZlczsKKyAgICBpbnQgaTsKKworICAgIGlmICghbGVuKSByZXR1cm4gMDsKKworICAgIHNs
YXZlX3NzaG1zID0gbGlieGxfX2NhbGxvYyhnYywgbGVuLCBzaXplb2Yoc2xhdmVfc3NobXNbMF0p
KTsKKyAgICBudW1fc2xhdmVzID0gMDsKKyAgICBmb3IgKGkgPSAwOyBpIDwgbGVuOyArK2kpIHsK
KyAgICAgICAgaWYgKHNzaG1zW2ldLnJvbGUgPT0gTElCWExfU1NITV9ST0xFX1NMQVZFKQorICAg
ICAgICAgICAgc2xhdmVfc3NobXNbbnVtX3NsYXZlcysrXSA9IHNzaG1zICsgaTsKKyAgICB9Cisg
ICAgcXNvcnQoc2xhdmVfc3NobXMsIG51bV9zbGF2ZXMsIHNpemVvZihzbGF2ZV9zc2htc1swXSks
IHNzaG1fcmFuZ2VfY21wKTsKKworICAgIGZvciAoaSA9IDA7IGkgPCBudW1fc2xhdmVzIC0gMTsg
KytpKSB7CisgICAgICAgIGlmIChzbGF2ZV9zc2htc1tpKzFdLT5iZWdpbiA8CisgICAgICAgICAg
ICBzbGF2ZV9zc2htc1tpXS0+YmVnaW4gKyBzbGF2ZV9zc2htc1tpXS0+c2l6ZSkgeworICAgICAg
ICAgICAgU1NITV9FUlJPUihkb21pZCwgc2xhdmVfc3NobXNbaSsxXS0+aWQsICJzbGF2ZSByYW5n
ZXMgb3ZlcmxhcC4iKTsKKyAgICAgICAgICAgIHJldHVybiBFUlJPUl9JTlZBTDsKKyAgICAgICAg
fQorICAgIH0KKworICAgIHJldHVybiAwOworfQorCisvKiAgIGxpYnhsX19zc2htX2RvX21hcCAt
LSBtYXAgcGFnZXMgaW50byBzbGF2ZSdzIHBoeXNtYXAKKyAqCisgKiAgIFRoaXMgZnVuY3Rpb25z
IG1hcHMKKyAqICAgICBtYXN0ZXIgZ2ZuOiBbQG1zc2htLT5iZWdpbiArIEBzc2htLT5vZmZzZXQs
CisgKiAgICAgICAgICAgICAgICAgIEBtc3NobS0+YmVnaW4gKyBAbXNzaG0tPnNpemUgKyBAc3No
bS0+b2Zmc2V0KQorICogICBpbnRvCisgKiAgICAgc2xhdmUgZ2ZuOiBbQHNzaG0tPmJlZ2luLCBA
c3NobS0+YmVnaW4gKyBAc3NobS0+c2l6ZSkKKyAqCisgKiAgIFRoZSBnZm5zIG9mIHRoZSBwYWdl
cyB0aGF0IGFyZSBzdWNjZXNzZnVsbHkgbWFwcGVkIHdpbGwgYmUgc3RvcmVkCisgKiAgIGluIEBt
YXBwZWQsIGFuZCB0aGUgbnVtYmVyIG9mIHRoZSBnZm5zIHdpbGwgYmUgc3RvcmVkIGluIEBubWFw
cGVkLgorICoKKyAqICAgVGhlIGNhbGxlciBoYXMgdG8gZ3VhcmFudGVlIHRoYXQgYWxsIHRoZSB2
YWx1ZXMgYXJlIHBhZ2UtYWxpZ25lZC4KKyAqLworc3RhdGljIGludCBsaWJ4bF9fc3NobV9kb19t
YXAobGlieGxfX2djICpnYywgdWludDMyX3QgbWlkLCB1aW50MzJfdCBzaWQsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBsaWJ4bF9zdGF0aWNfc2htICpzc2htLCBsaWJ4bF9zdGF0aWNf
c2htICptc3NobSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHhlbl9wZm5fdCAqbWFw
cGVkLCB1bnNpZ25lZCBpbnQgKm5tYXBwZWQpCit7CisgICAgaW50IHJjOworICAgIGludCBpOwor
ICAgIHhlbl9wZm5fdCBudW1fbXBhZ2VzLCBudW1fc3BhZ2VzLCBudW1fc3VjY2Vzcywgb2Zmc2V0
OworICAgIGludCAqZXJyczsKKyAgICB4ZW5fdWxvbmdfdCAqaWR4czsKKyAgICB4ZW5fcGZuX3Qg
KmdwZm5zOworCisgICAgbnVtX21wYWdlcyA9IChtc3NobS0+c2l6ZSkgPj4gWENfUEFHRV9TSElG
VDsKKyAgICBudW1fc3BhZ2VzID0gKHNzaG0tPnNpemUpID4+IFhDX1BBR0VfU0hJRlQ7CisgICAg
b2Zmc2V0ID0gc3NobS0+b2Zmc2V0ID4+IFhDX1BBR0VfU0hJRlQ7CisKKyAgICAvKiBDaGVjayBy
YW5nZS4gVGVzdCBvZmZzZXQgPCBtcGFnZXMgZmlyc3QgdG8gYXZvaWQgb3ZlcmZsb3cgKi8KKyAg
ICBpZiAoKG9mZnNldCA+PSBudW1fbXBhZ2VzKSB8fCAobnVtX21wYWdlcyAtIG9mZnNldCA8IG51
bV9zcGFnZXMpKSB7CisgICAgICAgIFNTSE1fRVJST1Ioc2lkLCBzc2htLT5pZCwgImV4Y2VlZHMg
bWFzdGVyJ3MgYWRkcmVzcyBzcGFjZS4iKTsKKyAgICAgICAgcmMgPSBFUlJPUl9JTlZBTDsKKyAg
ICAgICAgZ290byBvdXQ7CisgICAgfQorCisgICAgLyogZmlsbCBvdXQgdGhlIGdmbidzIGFuZCBk
byB0aGUgbWFwcGluZyAqLworICAgIGVycnMgPSBsaWJ4bF9fY2FsbG9jKGdjLCBudW1fc3BhZ2Vz
LCBzaXplb2YoaW50KSk7CisgICAgaWR4cyA9IGxpYnhsX19jYWxsb2MoZ2MsIG51bV9zcGFnZXMs
IHNpemVvZih4ZW5fdWxvbmdfdCkpOworICAgIGdwZm5zID0gbGlieGxfX2NhbGxvYyhnYywgbnVt
X3NwYWdlcywgc2l6ZW9mKHhlbl9wZm5fdCkpOworICAgIGZvciAoaSA9IDA7IGkgPCBudW1fc3Bh
Z2VzOyBpKyspIHsKKyAgICAgICAgaWR4c1tpXSA9IChtc3NobS0+YmVnaW4gPj4gWENfUEFHRV9T
SElGVCkgKyBvZmZzZXQgKyBpOworICAgICAgICBncGZuc1tpXT0gKHNzaG0tPmJlZ2luID4+IFhD
X1BBR0VfU0hJRlQpICsgaTsKKyAgICB9CisgICAgcmMgPSB4Y19kb21haW5fYWRkX3RvX3BoeXNt
YXBfYmF0Y2goQ1RYLT54Y2gsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc2lkLCBtaWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWEVO
TUFQU1BBQ0VfZ21mbl9zaGFyZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBudW1fc3BhZ2VzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGlkeHMsIGdwZm5zLCBlcnJzKTsKKworICAgIG51bV9zdWNjZXNzID0gMDsKKyAgICBmb3IgKGkg
PSAwOyBpIDwgbnVtX3NwYWdlczsgaSsrKSB7CisgICAgICAgIGlmIChlcnJzW2ldKSB7CisgICAg
ICAgICAgICBTU0hNX0VSUk9SKHNpZCwgc3NobS0+aWQsCisgICAgICAgICAgICAgICAgICAgICAg
ICJjYW4ndCBtYXAgYXQgYWRkcmVzcyAweCUiUFJJeDY0Ii4iLAorICAgICAgICAgICAgICAgICAg
ICAgICBncGZuc1tpXSA8PCBYQ19QQUdFX1NISUZUKTsKKyAgICAgICAgICAgIHJjID0gRVJST1Jf
RkFJTDsKKyAgICAgICAgfSBlbHNlIHsKKyAgICAgICAgICAgIG1hcHBlZFtudW1fc3VjY2Vzcysr
XSA9IGdwZm5zW2ldOworICAgICAgICB9CisgICAgfQorICAgICpubWFwcGVkID0gbnVtX3N1Y2Nl
c3M7CisgICAgaWYgKHJjKSBnb3RvIG91dDsKKworICAgIHJjID0gMDsKK291dDoKKyAgICByZXR1
cm4gcmM7Cit9CisKKy8qIFhlbnN0b3JlIG9wcyBhcmUgcHJvdGVjdGVkIGJ5IGEgdHJhbnNhY3Rp
b24gKi8KK3N0YXRpYyBpbnQgbGlieGxfX3NzaG1faW5jcmVmKGxpYnhsX19nYyAqZ2MsIHhzX3Ry
YW5zYWN0aW9uX3QgeHQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFy
ICpzc2htX3BhdGgpCit7CisgICAgaW50IHJjLCBjb3VudDsKKyAgICBjb25zdCBjaGFyICpjb3Vu
dF9wYXRoLCAqY291bnRfc3RyaW5nOworCisgICAgY291bnRfcGF0aCA9IEdDU1BSSU5URigiJXMv
dXNlcmNudCIsIHNzaG1fcGF0aCk7CisgICAgcmMgPSBsaWJ4bF9feHNfcmVhZF9jaGVja2VkKGdj
LCB4dCwgY291bnRfcGF0aCwgJmNvdW50X3N0cmluZyk7CisgICAgaWYgKHJjKSBnb3RvIG91dDsK
KyAgICBjb3VudCA9IGF0b2koY291bnRfc3RyaW5nKTsKKworICAgIGNvdW50X3N0cmluZyA9IEdD
U1BSSU5URigiJWQiLCBjb3VudCsxKTsKKyAgICByYyA9IGxpYnhsX194c193cml0ZV9jaGVja2Vk
KGdjLCB4dCwgY291bnRfcGF0aCwgY291bnRfc3RyaW5nKTsKKyAgICBpZiAocmMpIGdvdG8gb3V0
OworCisgICAgcmMgPSAwOworb3V0OgorICAgIHJldHVybiByYzsKK30KKworc3RhdGljIGludCBs
aWJ4bF9fc3NobV9hZGRfc2xhdmUobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9zdGF0aWNfc2htICpzc2htKQorewor
ICAgIGludCByYywgaTsKKyAgICBjb25zdCBjaGFyICpzc2htX3BhdGgsICpzbGF2ZV9wYXRoOwor
ICAgIGNvbnN0IGNoYXIgKmRvbV9wYXRoLCAqZG9tX3NzaG1fcGF0aCwgKmRvbV9yb2xlX3BhdGg7
CisgICAgY29uc3QgY2hhciAqeHNfdmFsdWU7CisgICAgY2hhciAqZW50c1s5XTsKKyAgICBsaWJ4
bF9zdGF0aWNfc2htIG1hc3Rlcl9zc2htOworICAgIHVpbnQzMl90IG1hc3Rlcl9kb21pZDsKKyAg
ICB4ZW5fcGZuX3QgKm1hcHBlZDsKKyAgICB1bnNpZ25lZCBpbnQgbm1hcHBlZCA9IDA7CisgICAg
eHNfdHJhbnNhY3Rpb25fdCB4dCA9IFhCVF9OVUxMOworICAgIGJvb2wgaXNyZXRyeTsKKworICAg
IHNzaG1fcGF0aCA9IFNTSE1fUEFUSChzc2htLT5pZCk7CisgICAgc2xhdmVfcGF0aCA9IEdDU1BS
SU5URigiJXMvc2xhdmVzLyUiUFJJdTMyLCBzc2htX3BhdGgsIGRvbWlkKTsKKyAgICBkb21fcGF0
aCA9IGxpYnhsX194c19nZXRfZG9tcGF0aChnYywgZG9taWQpOworICAgIC8qIHRoZSBkb21haW4g
c2hvdWxkIGJlIGluIHhlbnN0b3JlIGJ5IG5vdyAqLworICAgIGFzc2VydChkb21fcGF0aCk7Cisg
ICAgZG9tX3NzaG1fcGF0aCA9IEdDU1BSSU5URigiJXMvc3RhdGljX3NobS8lcyIsIGRvbV9wYXRo
LCBzc2htLT5pZCk7CisgICAgZG9tX3JvbGVfcGF0aCA9IEdDU1BSSU5URigiJXMvcm9sZSIsIGRv
bV9zc2htX3BhdGgpOworCisgICAgLyogcHJlcGFyZSB0aGUgc2xhdmUgeGVuc3RvcmUgZW50cmll
cyAqLworICAgIGVudHNbMF0gPSAiYmVnaW4iOworICAgIGVudHNbMV0gPSBHQ1NQUklOVEYoIjB4
JSJQUkl4NjQsIHNzaG0tPmJlZ2luKTsKKyAgICBlbnRzWzJdID0gInNpemUiOworICAgIGVudHNb
M10gPSBHQ1NQUklOVEYoIjB4JSJQUkl4NjQsIHNzaG0tPnNpemUpOworICAgIGVudHNbNF0gPSAi
b2Zmc2V0IjsKKyAgICBlbnRzWzVdID0gR0NTUFJJTlRGKCIweCUiUFJJeDY0LCBzc2htLT5vZmZz
ZXQpOworICAgIGVudHNbNl0gPSAicHJvdCI7CisgICAgZW50c1s3XSA9IGxpYnhsX19zdHJkdXAo
Z2MsIGxpYnhsX3NzaG1fcHJvdF90b19zdHJpbmcoc3NobS0+cHJvdCkpOworICAgIGVudHNbOF0g
PSBOVUxMOworCisgICAgbWFwcGVkID0gbGlieGxfX2NhbGxvYyhnYywgc3NobS0+c2l6ZSA+PiBY
Q19QQUdFX1NISUZULCBzaXplb2YoeGVuX3Bmbl90KSk7CisKKyAgICBpc3JldHJ5ID0gZmFsc2U7
CisgICAgZm9yICg7OykgeworICAgICAgICByYyA9IGxpYnhsX194c190cmFuc2FjdGlvbl9zdGFy
dChnYywgJnh0KTsKKyAgICAgICAgaWYgKHJjKSBnb3RvIG91dDsKKworICAgICAgICBpZiAoIWxp
YnhsX194c19yZWFkKGdjLCB4dCwgc3NobV9wYXRoKSkgeworICAgICAgICAgICAgU1NITV9FUlJP
Uihkb21pZCwgc3NobS0+aWQsICJubyBtYXN0ZXIgZm91bmQuIik7CisgICAgICAgICAgICByYyA9
IEVSUk9SX0ZBSUw7CisgICAgICAgICAgICBnb3RvIG91dDsKKyAgICAgICAgfQorCisgICAgICAg
IC8qIGV2ZXJ5IElEIGNhbiBhcHBlYXIgaW4gZWFjaCBkb21haW4gYXQgbW9zdCBvbmNlICovCisg
ICAgICAgIGlmIChsaWJ4bF9feHNfcmVhZChnYywgeHQsIGRvbV9zc2htX3BhdGgpKSB7CisgICAg
ICAgICAgICBTU0hNX0VSUk9SKGRvbWlkLCBzc2htLT5pZCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgImRvbWFpbiB0cmllZCB0byBtYXAgdGhlIHNhbWUgSUQgdHdpY2UuIik7CisgICAgICAgICAg
ICByYyA9IEVSUk9SX0ZBSUw7CisgICAgICAgICAgICBnb3RvIG91dDsKKyAgICAgICAgfQorCisg
ICAgICAgIC8qIGxvb2sgYXQgdGhlIG1hc3RlciBpbmZvIGFuZCBzZWUgaWYgd2UgY291bGQgZG8g
dGhlIG1hcHBpbmcgKi8KKyAgICAgICAgcmMgPSBsaWJ4bF9feHNfcmVhZF9jaGVja2VkKGdjLCB4
dCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigiJXMvcHJv
dCIsIHNzaG1fcGF0aCksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmeHNf
dmFsdWUpOworICAgICAgICBpZiAocmMpIGdvdG8gb3V0OworICAgICAgICBsaWJ4bF9zc2htX3By
b3RfZnJvbV9zdHJpbmcoeHNfdmFsdWUsICZtYXN0ZXJfc3NobS5wcm90KTsKKworICAgICAgICBy
YyA9IGxpYnhsX194c19yZWFkX2NoZWNrZWQoZ2MsIHh0LAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIlcy9iZWdpbiIsIHNzaG1fcGF0aCksCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmeHNfdmFsdWUpOworICAgICAgICBpZiAocmMp
IGdvdG8gb3V0OworICAgICAgICBtYXN0ZXJfc3NobS5iZWdpbiA9IHN0cnRvdWxsKHhzX3ZhbHVl
LCBOVUxMLCAxNik7CisKKyAgICAgICAgcmMgPSBsaWJ4bF9feHNfcmVhZF9jaGVja2VkKGdjLCB4
dCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigiJXMvc2l6
ZSIsIHNzaG1fcGF0aCksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmeHNf
dmFsdWUpOworICAgICAgICBpZiAocmMpIGdvdG8gb3V0OworICAgICAgICBtYXN0ZXJfc3NobS5z
aXplID0gc3RydG91bGwoeHNfdmFsdWUsIE5VTEwsIDE2KTsKKworICAgICAgICByYyA9IGxpYnhs
X194c19yZWFkX2NoZWNrZWQoZ2MsIHh0LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgR0NTUFJJTlRGKCIlcy9tYXN0ZXIiLCBzc2htX3BhdGgpLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJnhzX3ZhbHVlKTsKKyAgICAgICAgaWYgKHJjKSBnb3RvIG91
dDsKKyAgICAgICAgbWFzdGVyX2RvbWlkID0gc3RydG91bGwoeHNfdmFsdWUsIE5VTEwsIDE2KTsK
KworICAgICAgICBpZiAoc3NobS0+cHJvdCA9PSBMSUJYTF9TU0hNX1BST1RfVU5LTk9XTikKKyAg
ICAgICAgICAgIHNzaG0tPnByb3QgPSBtYXN0ZXJfc3NobS5wcm90OworCisgICAgICAgIC8qIGNo
ZWNrIGlmIHRoZSBzbGF2ZSBpcyBhc2tpbmcgdG9vIG11Y2ggcGVybWlzc2lvbiAqLworICAgICAg
ICBpZiAobWFzdGVyX3NzaG0ucHJvdCA8IHNzaG0tPnByb3QpIHsKKyAgICAgICAgICAgIFNTSE1f
RVJST1IoZG9taWQsIHNzaG0tPmlkLCAic2xhdmUgaXMgYXNraW5nIHRvbyBtdWNoIHBlcm1pc3Np
b24uIik7CisgICAgICAgICAgICByYyA9IEVSUk9SX0lOVkFMOworICAgICAgICAgICAgZ290byBv
dXQ7CisgICAgICAgIH0KKworICAgICAgICAvKiBhbGwgY2hlY2tzIHBhc3NlZCwgZG8gdGhlIGpv
YiAqLworICAgICAgICBpZiAoIWlzcmV0cnkpIHsKKyAgICAgICAgICAgIHJjID0gbGlieGxfX3Nz
aG1fZG9fbWFwKGdjLCBtYXN0ZXJfZG9taWQsIGRvbWlkLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc3NobSwgJm1hc3Rlcl9zc2htLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbWFwcGVkLCAmbm1hcHBlZCk7CisgICAgICAgICAgICBpZiAocmMpIGdv
dG8gb3V0OworICAgICAgICB9CisKKyAgICAgICAgLyogd3JpdGUgdGhlIHJlc3VsdCB0byB4ZW5z
dG9yZSBhbmQgY29tbWl0ICovCisgICAgICAgIHJjID0gbGlieGxfX3hzX3dyaXRlX2NoZWNrZWQo
Z2MsIHh0LCBkb21fcm9sZV9wYXRoLCAic2xhdmUiKTsKKyAgICAgICAgaWYgKHJjKSBnb3RvIG91
dDsKKyAgICAgICAgcmMgPSBsaWJ4bF9feHNfd3JpdGV2KGdjLCB4dCwgc2xhdmVfcGF0aCwgZW50
cyk7CisgICAgICAgIGlmIChyYykgZ290byBvdXQ7CisgICAgICAgIHJjID0gbGlieGxfX3NzaG1f
aW5jcmVmKGdjLCB4dCwgc3NobV9wYXRoKTsKKyAgICAgICAgaWYgKHJjKSBnb3RvIG91dDsKKwor
ICAgICAgICByYyA9IGxpYnhsX194c190cmFuc2FjdGlvbl9jb21taXQoZ2MsICZ4dCk7CisgICAg
ICAgIGlmICghcmMpIGJyZWFrOworICAgICAgICBpZiAocmMgPCAwKSBnb3RvIG91dDsKKyAgICAg
ICAgaXNyZXRyeSA9IHRydWU7CisgICAgfQorCisgICAgcmMgPSAwOworb3V0OgorICAgIGlmIChy
YykgeworICAgICAgICAvKiByb2xsIGJhY2sgc3VjY2Vzc2Z1bGx5IG1hcHBlZCBwYWdlcyAqLwor
ICAgICAgICBTU0hNX0VSUk9SKGRvbWlkLCBzc2htLT5pZCwgImZhaWxlZCB0byBtYXAgc29tZSBw
YWdlcywgY2FuY2VsbGluZy4iKTsKKyAgICAgICAgZm9yIChpID0gMDsgaSA8IG5tYXBwZWQ7IGkr
KykgeworICAgICAgICAgICAgeGNfZG9tYWluX3JlbW92ZV9mcm9tX3BoeXNtYXAoQ1RYLT54Y2gs
IGRvbWlkLCBtYXBwZWRbaV0pOworICAgICAgICB9CisgICAgfQorCisgICAgbGlieGxfX3hzX3Ry
YW5zYWN0aW9uX2Fib3J0KGdjLCAmeHQpOworCisgICAgcmV0dXJuIHJjOworfQorCitzdGF0aWMg
aW50IGxpYnhsX19zc2htX2FkZF9tYXN0ZXIobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfc3RhdGljX3NobSAqc3No
bSkKK3sKKyAgICBpbnQgcmM7CisgICAgY29uc3QgY2hhciAqc3NobV9wYXRoLCAqZG9tX3BhdGgs
ICpkb21fcm9sZV9wYXRoOworICAgIGNoYXIgKmVudHNbMTNdOworICAgIHN0cnVjdCB4c19wZXJt
aXNzaW9ucyBub3Blcm07CisgICAgeHNfdHJhbnNhY3Rpb25fdCB4dCA9IFhCVF9OVUxMOworCisg
ICAgc3NobV9wYXRoID0gU1NITV9QQVRIKHNzaG0tPmlkKTsKKyAgICBkb21fcGF0aCA9IGxpYnhs
X194c19nZXRfZG9tcGF0aChnYywgZG9taWQpOworICAgIC8qIHRoZSBkb21haW4gc2hvdWxkIGJl
IGluIHhlbnN0b3JlIGJ5IG5vdyAqLworICAgIGFzc2VydChkb21fcGF0aCk7CisgICAgZG9tX3Jv
bGVfcGF0aCA9IEdDU1BSSU5URigiJXMvc3RhdGljX3NobS8lcy9yb2xlIiwgZG9tX3BhdGgsIHNz
aG0tPmlkKTsKKworICAgIC8qIHByZXBhcmUgdGhlIHhlbnN0b3JlIGVudHJpZXMgKi8KKyAgICBl
bnRzWzBdID0gIm1hc3RlciI7CisgICAgZW50c1sxXSA9IEdDU1BSSU5URigiJSJQUkl1MzIsIGRv
bWlkKTsKKyAgICBlbnRzWzJdID0gImJlZ2luIjsKKyAgICBlbnRzWzNdID0gR0NTUFJJTlRGKCIw
eCUiUFJJeDY0LCBzc2htLT5iZWdpbik7CisgICAgZW50c1s0XSA9ICJzaXplIjsKKyAgICBlbnRz
WzVdID0gR0NTUFJJTlRGKCIweCUiUFJJeDY0LCBzc2htLT5zaXplKTsKKyAgICBlbnRzWzZdID0g
InByb3QiOworICAgIGVudHNbN10gPSBsaWJ4bF9fc3RyZHVwKGdjLCBsaWJ4bF9zc2htX3Byb3Rf
dG9fc3RyaW5nKHNzaG0tPnByb3QpKTsKKyAgICBlbnRzWzhdID0gImNhY2hlX3BvbGljeSI7Cisg
ICAgZW50c1s5XSA9IGxpYnhsX19zdHJkdXAoZ2MsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgbGlieGxfc3NobV9jYWNoZXBvbGljeV90b19zdHJpbmcoc3NobS0+Y2FjaGVfcG9saWN5KSk7
CisgICAgZW50c1sxMF0gPSAidXNlcmNudCI7CisgICAgZW50c1sxMV0gPSAiMSI7CisgICAgZW50
c1sxMl0gPSBOVUxMOworCisgICAgLyogY291bGQgb25seSBiZSBhY2Nlc3NlZCBieSBEb20wICov
CisgICAgbm9wZXJtLmlkID0gMDsKKyAgICBub3Blcm0ucGVybXMgPSBYU19QRVJNX05PTkU7CisK
KyAgICBmb3IgKDs7KSB7CisgICAgICAgIHJjID0gbGlieGxfX3hzX3RyYW5zYWN0aW9uX3N0YXJ0
KGdjLCAmeHQpOworICAgICAgICBpZiAocmMpIGdvdG8gb3V0OworCisgICAgICAgIGlmICghbGli
eGxfX3hzX3JlYWQoZ2MsIHh0LCBzc2htX3BhdGgpKSB7CisgICAgICAgICAgICAvKiBldmVyeSBJ
RCBjYW4gYXBwZWFyIGluIGVhY2ggZG9tYWluIGF0IG1vc3Qgb25jZSAqLworICAgICAgICAgICAg
aWYgKGxpYnhsX194c19yZWFkKGdjLCB4dCwgZG9tX3JvbGVfcGF0aCkpIHsKKyAgICAgICAgICAg
ICAgICBTU0hNX0VSUk9SKGRvbWlkLCBzc2htLT5pZCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICJkb21haW4gdHJpZWQgdG8gbWFwIHRoZSBzYW1lIElEIHR3aWNlLiIpOworICAgICAgICAg
ICAgICAgIHJjID0gRVJST1JfRkFJTDsKKyAgICAgICAgICAgICAgICBnb3RvIG91dDsKKyAgICAg
ICAgICAgIH0KKyAgICAgICAgICAgIHJjID0gbGlieGxfX3hzX3dyaXRlX2NoZWNrZWQoZ2MsIHh0
LCBkb21fcm9sZV9wYXRoLCAibWFzdGVyIik7CisgICAgICAgICAgICBpZiAocmMpIGdvdG8gb3V0
OzsKKworICAgICAgICAgICAgbGlieGxfX3hzX21rbm9kKGdjLCB4dCwgc3NobV9wYXRoLCAmbm9w
ZXJtLCAxKTsKKyAgICAgICAgICAgIGxpYnhsX194c193cml0ZXYoZ2MsIHh0LCBzc2htX3BhdGgs
IGVudHMpOworICAgICAgICB9IGVsc2UgeworICAgICAgICAgICAgU1NITV9FUlJPUihkb21pZCwg
c3NobS0+aWQsICJjYW4gb25seSBoYXZlIG9uZSBtYXN0ZXIuIik7CisgICAgICAgICAgICByYyA9
IEVSUk9SX0ZBSUw7CisgICAgICAgICAgICBnb3RvIG91dDsKKyAgICAgICAgfQorCisgICAgICAg
IHJjID0gbGlieGxfX3hzX3RyYW5zYWN0aW9uX2NvbW1pdChnYywgJnh0KTsKKyAgICAgICAgaWYg
KCFyYykgYnJlYWs7CisgICAgICAgIGlmIChyYyA8IDApIGdvdG8gb3V0OworICAgIH0KKworICAg
IHJjID0gMDsKK291dDoKKyAgICBsaWJ4bF9feHNfdHJhbnNhY3Rpb25fYWJvcnQoZ2MsICZ4dCk7
CisgICAgcmV0dXJuIHJjOworfQorCitpbnQgbGlieGxfX3NzaG1fYWRkKGxpYnhsX19nYyAqZ2Ms
ICB1aW50MzJfdCBkb21pZCwKKyAgICAgICAgICAgICAgICAgICAgbGlieGxfc3RhdGljX3NobSAq
c3NobXMsIGludCBsZW4pCit7CisgICAgaW50IHJjLCBpOworCisgICAgZm9yIChpID0gMDsgaSA8
IGxlbjsgKytpKSB7CisgICAgICAgIGlmIChzc2htc1tpXS5yb2xlID09IExJQlhMX1NTSE1fUk9M
RV9TTEFWRSkgeworICAgICAgICAgICAgcmMgPSBsaWJ4bF9fc3NobV9hZGRfc2xhdmUoZ2MsIGRv
bWlkLCBzc2htcytpKTsKKyAgICAgICAgfSBlbHNlIHsKKyAgICAgICAgICAgIHJjID0gbGlieGxf
X3NzaG1fYWRkX21hc3RlcihnYywgZG9taWQsIHNzaG1zK2kpOworICAgICAgICB9CisgICAgICAg
IGlmIChyYykgIHJldHVybiByYzsKKyAgICB9CisKKyAgICByZXR1cm4gMDsKK30KKworLyoKKyAq
IExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiBp
bmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGli
eGwvbGlieGxfeDg2LmMgYi90b29scy9saWJ4bC9saWJ4bF94ODYuYwppbmRleCA4YjY3NTljLi4z
ZTcwYTY5IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF94ODYuYworKysgYi90b29scy9s
aWJ4bC9saWJ4bF94ODYuYwpAQCAtNjE5LDYgKzYxOSwyNSBAQCB2b2lkIGxpYnhsX19hcmNoX2Rv
bWFpbl9idWlsZF9pbmZvX3NldGRlZmF1bHQobGlieGxfX2djICpnYywKICAgICBsaWJ4bF9kZWZi
b29sX3NldGRlZmF1bHQoJmJfaW5mby0+YWNwaSwgdHJ1ZSk7CiB9CiAKK2Jvb2wgbGlieGxfX2Fy
Y2hfZG9tYWluX3N1cHBvcnRfc3NobShjb25zdCBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyAqYl9p
bmZvKQoreworICAgIC8qIEZJWE1FOiBNYXJrIHRoaXMgYXMgdW5zdXBwb3J0ZWQgZm9yIGNhbGxp
bmcgcDJtX2FkZF9mb3JlaWduIG9uIHR3bworICAgICAqIERvbVUncyBpcyBjdXJyZW50bHkgbm90
IGFsbG93ZCBvbiB4ODYsIHNlZSB0aGUgY29tbWVudHMgaW4KKyAgICAgKiB4ODYvbW0vcDJtLmM6
IHAybV9hZGRfZm9yZWlnbi4KKyAgICAgKi8KKyAgICAgcmV0dXJuIGZhbHNlOworfQorCitpbnQg
bGlieGxfX2FyY2hfZG9tYWluX3NzaG1fY2FjaGVwb2xpY3lfc2V0ZGVmYXVsdChsaWJ4bF9zdGF0
aWNfc2htICpzc2htKQoreworICAgIGlmIChzc2htLT5jYWNoZV9wb2xpY3kgPT0gTElCWExfU1NI
TV9DQUNIRVBPTElDWV9VTktOT1dOKQorICAgICAgICBzc2htLT5jYWNoZV9wb2xpY3kgPSBMSUJY
TF9TU0hNX0NBQ0hFUE9MSUNZX1g4Nl9OT1JNQUw7CisgICAgaWYgKHNzaG0tPmNhY2hlX3BvbGlj
eSA8IExJQlhMX1NTSE1fQ0FDSEVQT0xJQ1lfWDg2X05PUk1BTCkKKyAgICAgICAgcmV0dXJuIEVS
Uk9SX0lOVkFMOworCisgICAgcmV0dXJuIDA7Cit9CisKIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6
CiAgKiBtb2RlOiBDCi0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 23:37:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 23: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 1g9f5g-00057b-HC; Mon, 08 Oct 2018 23:37:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ijk8=mu=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g9f5c-00054N-T2
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 23:37:28 +0000
X-Inumbo-ID: c36c65bd-cb52-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c36c65bd-cb52-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 01:34:56 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 875F1214C4;
 Mon,  8 Oct 2018 23:37:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539041847;
 bh=QTu1cADbG/j5RkoW/sX+CTaMq6R+lSDv0V6zZV3twWs=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=Tp2PtTCDH3WAatJm7DUtnfOHIEAF/5YA3zZkd17H1eHkiydfqxQ/34LM/RXoIrD7K
 uWwoPkCEnNKEXH6qQg+TpFmBCqCVGIehlU/WWzurChQpS3diaDhU8ZuH3/Opxkr3/a
 rWPrNg+UBcUrqS2UMiOysJJ7sgrXrSXRgaRH5PK4=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Mon,  8 Oct 2018 16:37:19 -0700
Message-Id: <1539041841-17655-6-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v8 6/8] docs: documentation about static shared
 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: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 wei.liu2@citrix.com, blackskygg@gmail.com, ian.jackson@eu.citrix.com,
 julien.grall@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>

RnJvbTogWmhvbmd6ZSBMaXUgPGJsYWNrc2t5Z2dAZ21haWwuY29tPgoKQXV0aG9yOiBaaG9uZ3pl
IExpdSA8YmxhY2tza3lnZ0BnbWFpbC5jb20+CgpBZGQgZG9jcyB0byBkb2N1bWVudCB0aGUgbW90
aXZhdGlvbiwgdXNhZ2UsIHVzZSBjYXNlcyBhbmQgb3RoZXIKcmVsZXZhbnQgaW5mb3JtYXRpb24g
YWJvdXQgdGhlIHN0YXRpYyBzaGFyZWQgbWVtb3J5IGZlYXR1cmUuCgpUaGlzIGlzIGZvciB0aGUg
cHJvcG9zYWwgIkFsbG93IHNldHRpbmcgdXAgc2hhcmVkIG1lbW9yeSBhcmVhcyBiZXR3ZWVuIFZN
cwpmcm9tIHhsIGNvbmZpZyBmaWxlIi4gU2VlOgoKICBodHRwczovL2xpc3RzLnhlbi5vcmcvYXJj
aGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxNy0wOC9tc2cwMzI0Mi5odG1sCgpTaWduZWQtb2ZmLWJ5
OiBaaG9uZ3plIExpdSA8YmxhY2tza3lnZ0BnbWFpbC5jb20+ClNpZ25lZC1vZmYtYnk6IFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KCkNjOiBJYW4gSmFja3NvbiA8aWFu
LmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogeGVuLWRldmVsQGxpc3RzLnhlbi5v
cmcKCi0tLQpDaGFuZ2VzIGluIHY2OgotIGFkZCBjbGFyaWZpY2F0aW9ucyBvbiBtZW1vcnkgYWxs
b2NhdGlvbgoKQ2hhbmdlcyBpbiB2NToKLSBmaXggdHlwb3MKLS0tCiBkb2NzL21hbi94bC1zdGF0
aWMtc2htLWNvbmZpZ3VyYXRpb24ucG9kLjUgfCAyNjQgKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysKIGRvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbiAgICAgICAgICAgICAgICAgICB8ICAgOCAr
CiBkb2NzL21pc2MveGVuc3RvcmUtcGF0aHMubWFya2Rvd24gICAgICAgICAgfCAgNDcgKysrKysK
IDMgZmlsZXMgY2hhbmdlZCwgMzE5IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCBk
b2NzL21hbi94bC1zdGF0aWMtc2htLWNvbmZpZ3VyYXRpb24ucG9kLjUKCmRpZmYgLS1naXQgYS9k
b2NzL21hbi94bC1zdGF0aWMtc2htLWNvbmZpZ3VyYXRpb24ucG9kLjUgYi9kb2NzL21hbi94bC1z
dGF0aWMtc2htLWNvbmZpZ3VyYXRpb24ucG9kLjUKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg
MDAwMDAwMC4uODFmZjNmMQotLS0gL2Rldi9udWxsCisrKyBiL2RvY3MvbWFuL3hsLXN0YXRpYy1z
aG0tY29uZmlndXJhdGlvbi5wb2QuNQpAQCAtMCwwICsxLDI2NCBAQAorPWhlYWQxIE5BTUUKKwor
eGwtc3RhdGljLXNobS1jb25maWd1cmF0aW9uIC0gWEwgU3RhdGljIFNoYXJlZCBNZW1vcnkgQ29u
ZmlndXJhdGlvbiBTeW50YXgKKworCisoQjxOT1RFPjogVGhpcyBpcyBjdXJyZW50bHkgb25seSBh
dmFpbGFibGUgdG8gQVJNIGd1ZXN0cy4pCisKKz1oZWFkMSBERVNDUklQVElPTgorCitUaGUgc3Rh
dGljX3NobSBvcHRpb24gYWxsb3dzIHVzZXJzIHRvIHN0YXRpY2FsbHkgc2V0dXAgc2hhcmVkIG1l
bW9yeSByZWdpb25zCithbW9uZyBhIGdyb3VwIG9mIFZNcywgZW5hYmxpbmcgZ3Vlc3RzIHdpdGhv
dXQgZ3JhbnQgdGFibGUgc3VwcG9ydCB0byBkbworc2htLWJhc2VkIGNvbW11bmljYXRpb24uCisK
K0V2ZXJ5IHNoYXJlZCByZWdpb24gaXM6CisKKz1vdmVyIDQKKworKiBVbmlxdWVseSBpZGVudGlm
aWVkIGJ5IGEgc3RyaW5nIHRoYXQgaXMgbm8gbG9uZ2VyIHRoYW4gMTI4IGNoYXJhY3RlcnMsIHdo
aWNoCitpcyBjYWxsZWQgYW4gQjxpZGVudGlmaWVyPiBpbiB0aGlzIGRvY3VtZW50LgorCisqIEJh
Y2tlZCBieSBleGFjdGx5IG9uZSBkb21haW4sIHdoaWNoIGlzIGNhbGxlZCBhIEI8bWFzdGVyPiBk
b21haW4sIGFuZCBhbGwKK3RoZSBvdGhlciBkb21haW5zIHdobyBhcmUgYWxzbyBzaGFyaW5nIHRo
aXMgcmVnaW9uIGFyZSBjYWxsZWQgQjxzbGF2ZT5zLgorCis9YmFjaworCis9aGVhZDEgU1lOVEFY
CisKK1RoaXMgZG9jdW1lbnQgc3BlY2lmaWVzIHN5bnRheCBvZiB0aGUgc3RhdGljIHNoYXJlZCBt
ZW1vcnkgY29uZmlndXJhdGlvbiBpbgordGhlIHhsIGNvbmZpZyBmaWxlLiBJdCBoYXMgdGhlIGZv
bGxvd2luZyBmb3JtOgorCisgICAgc3RhdGljX3NobSA9IFsgIlNTSE1fU1BFQyIsICJTU0hNX1NQ
RUMiLCAuLi4gXQorCit3aGVyZSBlYWNoIEM8U1NITV9TUEVDPiBpcyBpbiB0aGlzIGZvcm06CisK
KyAgICBbPGtleT49PHZhbHVlPixdKgorCitWYWxpZCBleGFtcGxlcyBvZiBDPFNTSE1fU1BFQz4g
YXJlOgorCisgICAgaWQ9SUQxLCBiZWdpbj0weDEwMDAwMCwgc2l6ZT0weDEwMDAwMCwgcm9sZT1t
YXN0ZXIsIGNhY2hlX3BvbGljeT14ODZfbm9ybWFsCisgICAgaWQ9SUQxLCBvZmZzZXQgPSAwLCBi
ZWdpbj0weDUwMDAwMCwgc2l6ZT0weDEwMDAwMCwgcm9sZT1zbGF2ZSwgcHJvdD1ydworICAgIGlk
PUlEMiwgYmVnaW49MHgzMDAwMDAsIHNpemU9MHgxMDAwMDAsIHJvbGU9bWFzdGVyCisgICAgaWQ9
SUQyLCBvZmZzZXQgPSAweDEwMDAwLCBiZWdpbj0weDY5MDAwMCwgc2l6ZT0weDExMDAwMCwgcm9s
ZT1zbGF2ZQorICAgIGlkPUlEMiwgb2Zmc2V0ID0gMHgxMDAwMCwgYmVnaW49MHg2OTAwMDAsIHNp
emU9MHgxMTAwMDAsIHJvbGU9c2xhdmUKKworVGhlc2UgbWlnaHQgYmUgc3BlY2lmaWVkIGluIHRo
ZSBkb21haW4gY29uZmlnIGZpbGUgbGlrZSB0aGlzOgorCisgICAgc3RhdGljX3NobSA9IFsiaWQ9
SUQyLCBvZmZzZXQgPSAweDEwMDAwLCBiZWdpbj0weDY5MDAwMCwgc2l6ZT0weDExMDAwMCwKK3Jv
bGU9c2xhdmUiXQorCisKK01vcmUgZm9ybWFsbHksIHRoZSBzdHJpbmcgaXMgYSBzZXJpZXMgb2Yg
Y29tbWEtc2VwYXJhdGVkIGtleXdvcmQvdmFsdWUKK3BhaXJzLiBFYWNoIHBhcmFtZXRlciBtYXkg
YmUgc3BlY2lmaWVkIGF0IG1vc3Qgb25jZS4gRGVmYXVsdCB2YWx1ZXMgYXBwbHkgaWYKK3RoZSBw
YXJhbWV0ZXIgaXMgbm90IHNwZWNpZmllZC4KKworPWhlYWQxIFBhcmFtZXRlcnMKKworPW92ZXIg
NAorCis9aXRlbSBCPGlkPgorCis9b3ZlciA0CisKKz1pdGVtIERlc2NyaXB0aW9uCisKK1RoZSB1
bmlxdWUgaWRlbnRpZmllciBvZiB0aGUgc2hhcmVkIG1lbW9yeSByZWdpb24uCisKK0V2ZXJ5IGlk
ZW50aWZpZXIgY291bGQgYXBwZWFyIG9ubHkgb25jZSBpbiBlYWNoIHhsIGNvbmZpZyBmaWxlLgor
Cis9aXRlbSBTdXBwb3J0ZWQgdmFsdWVzCisKK0Egc3RyaW5nIHRoYXQgY29udGFpbnMgYWxwaGFu
dW1lcmljcyBhbmQgIl8icywgYW5kIGlzIG5vIGxvbmdlciB0aGFuIDEyOAorY2hhcmFjdGVycy4K
KworPWl0ZW0gRGVmYXVsdCB2YWx1ZQorCitOb25lLCB0aGlzIHBhcmFtZXRlciBpcyBtYW5kYXRv
cnkuCisKKz1iYWNrCisKKz1pdGVtIEI8YmVnaW4+L0I8c2l6ZT4KKworPW92ZXIgNAorCis9aXRl
bSBEZXNjcmlwdGlvbgorCitUaGUgYm91bmRhcmllcyBvZiB0aGUgc2hhcmVkIG1lbW9yeSBhcmVh
LgorCis9aXRlbSBTdXBwb3J0ZWQgdmFsdWVzCisKK1NhbWUgd2l0aCBCPG9mZnNldD4uCisKKz1p
dGVtIERlZmF1bHQgVmFsdWUKKworTm9uZSwgdGhpcyBwYXJhbWV0ZXIgaXMgbWFuZGF0b3J5Lgor
Cis9YmFjaworCis9aXRlbSBCPG9mZnNldD4KKworPW92ZXIgNAorCis9aXRlbSBEZXNjcmlwdGlv
bgorCitDYW4gb25seSBhcHBlYXIgd2hlbiBCPHJvbGU+ID0gc2xhdmUuIElmIHNldCwgdGhlIGFk
ZHJlc3MgbWFwcGluZyB3aWxsIG5vdAorc3RhcnQgZnJvbSB0aGUgYmVnaW5uaW5nIHRoZSBiYWNr
aW5nIG1lbW9yeSByZWdpb24sIGJ1dCBmcm9tIHRoZSBtaWRkbGUKKyhCPG9mZnNldD4gYnl0ZXMg
YXdheSBmcm9tIHRoZSBiZWdpbm5pbmcpIG9mIGl0LiBTZWUgdGhlIGdyYXBoIGJlbG93OgorCitX
aXRoIEI8b2Zmc2V0PiA9IDAsIHRoZSBtYXBwaW5nIHdpbGwgbG9vayBsaWtlOgorCisgIGJhY2tp
bmcgbWVtb3J5IHJlZ2lvbjogICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjCisgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgIHwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgfAorICAg
ICAgICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICB8CisgICAgICAg
ICAgICAgICAgICAgICAgICAgIFYgICAgICAgICAgICAgICAgICAgICAgIFYKKyAgc2xhdmUncyBz
aGFyZWQgcmVnaW9uOiAgIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIworCitXaXRoIEI8b2Zmc2V0
PiA+IDA6CisKKyAgYmFja2luZyBtZW1vcnkgcmVnaW9uOiAgICMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjCisgICAgICAgICAgICAgICAgICAgICAgICAgICB8PC0tIG9m
ZnNldCAtLT58fCAgICAgICAgICAgICAgICAgICAgICAgfAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgIHwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAg
ICB8CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgViAgICAgICAg
ICAgICAgICAgICAgICAgVgorICBzbGF2ZSdzIG1lbW9yeSByZWdpb246ICAgICAgICAgICAgICAg
ICAgICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKKworPWl0ZW0gU3VwcG9ydGVkIHZhbHVlcwor
CitEZWNpbWFscyBvciBoZXhhZGVjaW1hbHMgd2l0aCBhIHByZWZpeCAiMHgiLCBhbmQgc2hvdWxk
IGJlIHRoZSBtdWx0aXBsZSBvZiB0aGUKK2h5cGVydmlzb3IgcGFnZSBncmFudWxhcml0eSAoY3Vy
cmVudGx5IDRLIG9uIGJvdGggQVJNIGFuZCB4ODYpLgorCis9aXRlbSBEZWZhdWx0IHZhbHVlCisK
KzB4MAorCis9YmFjaworCis9aXRlbSBCPHJvbGU+CisKKz1vdmVyIDQKKworPWl0ZW0gRGVzY3Jp
cHRpb24KKworVGhlIGJhY2tpbmcgYXJlYSB3b3VsZCBiZSB0YWtlbiBmcm9tIG9uZSBkb21haW4s
IHdoaWNoIHdlIHdpbGwgbWFyayBhcwordGhlICJtYXN0ZXIgZG9tYWluIiwgYW5kIHRoaXMgZG9t
YWluIHNob3VsZCBiZSBjcmVhdGVkIHByaW9yIHRvIGFueQorb3RoZXIgc2xhdmUgZG9tYWlucyB0
aGF0IGRlcGVuZCBvbiBpdC4gVGhlIG1hc3RlcidzIHNoYXJlZCBtZW1vcnkgcmFuZ2UKK2lzIE5P
VCBhbGxvY2F0ZWQgaW4gYWRkaXRpb24gdG8gaXRzIHJlZ3VsYXIgbWVtb3J5LiBIZW5jZSwgaXQg
aXMgdXN1YWxseQorYSBnb29kIGlkZWEgdG8gY2hvb3NlIGEgc3VicmFuZ2Ugb2YgdGhlIHJlZ3Vs
YXIgZ3Vlc3QgbWVtb3J5IGFsbG9jYXRpb24sCit3aGljaCBzdGFydHMgYXQgR1VFU1RfUkFNMF9C
QVNFLCBzZWUgeGVuL2luY2x1ZGUvcHVibGljL2FyY2gtYXJtLmguCisKK1RoZSAic2xhdmUgZG9t
YWluIiBtYXBzIHRoZSBtZW1vcnkgb2YgdGhlIG1hc3Rlci4gVGhlIGFkZHJlc3Mgb2Ygc2FpZAor
bWFwcGluZyBzaG91bGQgbm90IGJlIG92ZXJsYXBwaW5nIHdpdGggdGhlIG5vcm1hbCBtZW1vcnkg
YWxsb2NhdGlvbiBvZgordGhlIHNsYXZlIGRvbWFpbi4KKworVGhpcyBhcmd1bWVudCBzcGVjaWZp
ZXMgdGhlIHJvbGUgb2YgdGhpcyBkb21haW4uCisKKz1pdGVtIFN1cHBvcnRlZCB2YWx1ZXMKKwor
bWFzdGVyLCBzbGF2ZQorCis9aXRlbSBEZWZhdWx0IHZhbHVlCisKK3NsYXZlCisKKz1iYWNrCisK
Kz1pdGVtIEI8cHJvdD4KKworPW92ZXIgNAorCis9aXRlbSBEZXNjcmlwdGlvbgorCitXaGVuIEI8
cm9sZT4gPSBtYXN0ZXIsIHRoaXMgbWVhbnMgdGhlIGxhcmdlc3Qgc2V0IG9mIHN0YWdlLTIgcGVy
bWlzc2lvbiBmbGFncwordGhhdCBjYW4gYmUgZ3JhbnRlZCB0byB0aGUgc2xhdmUgZG9tYWlucy4g
V2hlbiBCPHJvbGU+ID0gc2xhdmUsIHRoaXMgbWVhbnMgdGhlCitzdGFnZS0yIHBlcm1pc3Npb24g
ZmxhZ3Mgb2YgdGhlIHNoYXJlZCBtZW1vcnkgYXJlYS4KKworPWl0ZW0gU3VwcG9ydGVkIHZhbHVl
cworCitDdXJyZW50bHkgb25seSAncncnIGlzIHN1cHBvcnRlZC4KKworPWl0ZW0gRGVmYXVsdCB2
YWx1ZQorCitydworCis9YmFjaworCis9aXRlbSBCPGNhY2hlX3BvbGljeT4KKworPW92ZXIgNAor
Cis9aXRlbSBEZXNjcmlwdGlvbgorCitUaGUgc3RhZ2UtMiBjYWNoZWFiaWxpdHkvc2hhcmVhYmls
aXR5IGF0dHJpYnV0ZXMgb2YgdGhlIHNoYXJlZCBtZW1vcnkgYXJlYS4KK1RoaXMgY2FuIG9ubHkg
YXBwZWFyIHdoZW4gQjxyb2xlPiA9IG1hc3Rlci4KKworPWl0ZW0gU3VwcG9ydGVkIHZhbHVlcwor
CitDdXJyZW50bHksIG9ubHkgdGhlIGZvbGxvd2luZyBwb2xpY3kgaXMgc3VwcG9ydGVkOgorCis9
b3ZlciA0CisKKz1pdGVtIEI8QVJNX25vcm1hbD4KKworT25seSBhcHBsaWNhYmxlIHRvIEFSTSBn
dWVzdHMuIFRoaXMgd291bGQgbWVhbiBJbm5lciBhbmQgT3V0ZXIgV3JpdGUtQmFjaworQ2FjaGVh
YmxlLCBhbmQgSW5uZXIgU2hhcmVhYmxlLgorCis9YmFjaworCis9aXRlbSBEZWZhdWx0IHZhbHVl
CisKK0FSTV9ub3JtYWwKKworPWJhY2sKKworPWJhY2sKKworPWhlYWQxIFRZUElDQUwgVVNBR0UK
KworQSB0eXBpY2FsIHByb2NlZHVyZSBvZiBzZXR0aW5nIHVwIGEgc2hhcmVkIG1lbSByZWdpb24g
YW1vbmcgc2V2ZXJhbCBWTXMgaXM6CisKKz1vdmVyIDQKKworMS4gQWRkIGEgc3RhdGljX3NobSBv
cHRpb24gdG8gdGhlIG1hc3RlciBkb21haW4ncyB4bCBjb25maWcgZmlsZSwgYXNzaWduIGFuCitC
PElEPiB0byBpdCBhbmQgbWFyayBpdCdzIEI8cm9sZT4gYXMgbWFzdGVyLCBhbmQgc2V0IHVwIHRo
ZSBib3VuZGFyaWVzLCBwcm90CitmbGFnLCBhbmQgQjxjYWNoZV9wb2xpY3k+IGFwcHJvcHJpYXRl
bHkuCisKKzIuIEFkZCBhIHN0YXRpY19zaG0gb3B0aW9uIHRvIGV2ZXJ5IHNsYXZlIGRvbWFpbidz
IHhsIGNvbmZpZyBmaWxlLCBzZXQKK3RoZWlyIEI8SUQ+IHRvIHRoZSBzYW1lIHZhbHVlIGFzIHRo
ZSBtYXN0ZXIncywgYW5kIHNldCB1cCB0aGUgQjxvZmZzZXQ+LAorYm91bmRhcmllcyBhbmQgcHJv
dCBmbGFnIGFwcHJvcHJpYXRlbHkuCisKKzMuIENyZWF0ZSB0aGUgbWFzdGVyIGRvbWFpbi4KKwor
NC4gQ3JlYXRlIHRoZSBzbGF2ZXMuCisKKz1iYWNrCisKK1JlbWVtYmVyIHRoYXQgdGhlIG1hc3Rl
ciBkb21haW4gbXVzdCBiZSBjcmVhdGVkIGJlZm9yZSBhbnkgc2xhdmUgZG9tYWlucyBjb3VsZAor
YmUgY3JlYXRlZCwgZm9yIHRoZSBzbGF2ZXMgZGVwZW5kIG9uIHRoZSBtZW1vcnkgcGFnZXMgYmFj
a2VkIGJ5IHRoZWlyIG1hc3Rlci4KKworPWhlYWQxIEV4YW1wbGUKKworU3VwcG9zZSB0aGF0IHdl
IGhhdmUgMyBkb21haW5zOiB2bTF+dm0zLiBBbmQgd2Ugd2FudCB0byBzZXR1cCB0d28gc2hhcmVk
CityZWdpb25zLCBzYXksIElEMSBhbmQgSUQyLCBhbW9uZyB0aGUgdGhyZWUgZG9tYWlucywgd2l0
aCB0aGUgZm9sbG93aW5nIGFkZHJlc3MKK21hcHBpbmc6CisKKyAgIElEMTogKHZtMSA6IDB4MTAw
MDAwfjB4MjAwMDAwKSA8PT09PT0+ICh2bTIgOiAweDUwMDAwMH4weDYwMDAwMCkKKyAgIElEMjog
KHZtMSA6IDB4MzEwMDAwfjB4NDAwMDAwKSA8PT09PT0+ICh2bTMgOiAweDY5MDAwMH4weDgwMDAw
MCkKKworQWNjb3JkaW5nIHRvIHRoZSBzeW50YXggZGVmaW5lZCBhYm92ZSwgdGhlIHhsIGNvbmZp
ZyBmaWxlcyBvZiB0aGUgdGhyZWUgZG9tYWlucworc2hvdWxkIGNvbnRhaW5zIHRoZSBmb2xsb3dp
bmcgY29udGVudDoKKworSW4geGwgY29uZmlnIGZpbGUgb2Ygdm0xOgorICBzdGF0aWNfc2htID0g
WyAiaWQ9SUQxLCBiZWdpbj0weDEwMDAwMCwgc2l6ZT0weDEwMDAwMCwgcm9sZT1tYXN0ZXIsCitj
YWNoZV9wb2xpY3k9eDg2X25vcm1hbCwgcHJvdD1ydyIsCisiaWQ9SUQyLCBiZWdpbj0weDMwMDAw
MCwgc2l6ZT0weDEwMDAwMCwgcm9sZT1tYXN0ZXIiIF0KKworSW4geGwgY29uZmlnIGZpbGUgb2Yg
dm0yOgorICBzdGF0aWNfc2htID0gWyAiaWQ9SUQxLCBvZmZzZXQ9MCwgYmVnaW49MHg1MDAwMDAs
IHNpemU9MHgxMDAwMDAsCityb2xlPXNsYXZlLCBwcm90PXJ3IiBdCisKK0luIHhsIGNvbmZpZyBm
aWxlIG9mIHZtMzoKKyAgc3RhdGljX3NobSA9IFsgImlkPUlEMiwgb2Zmc2V0PTB4MTAwMDAsIGJl
Z2luPTB4NjkwMDAwLAorc2l6ZT0weDExMDAwMCwgcm9sZT1zbGF2ZSIgXQorCitBZnRlciB0aGF0
LCBqdXN0IGNyZWF0ZSB2bTEgZmlyc3QsIGFuZCB0aGVuIGNyZWF0ZSB2bTIgYW5kIHZtMyBpbiBh
bnkgb3JkZXIuCmRpZmYgLS1naXQgYS9kb2NzL21hbi94bC5jZmcucG9kLjUuaW4gYi9kb2NzL21h
bi94bC5jZmcucG9kLjUuaW4KaW5kZXggYjFjMGJlMS4uMzYwMjM3ZiAxMDA2NDQKLS0tIGEvZG9j
cy9tYW4veGwuY2ZnLnBvZC41LmluCisrKyBiL2RvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbgpAQCAt
Mjc4LDYgKzI3OCwxNCBAQCBtZW1vcnk9ODA5NiB3aWxsIHJlcG9ydCBzaWduaWZpY2FudGx5IGxl
c3MgbWVtb3J5IGF2YWlsYWJsZSBmb3IgdXNlCiB0aGFuIGEgc3lzdGVtIHdpdGggbWF4bWVtPTgw
OTYgbWVtb3J5PTgwOTYgZHVlIHRvIHRoZSBtZW1vcnkgb3ZlcmhlYWQKIG9mIGhhdmluZyB0byB0
cmFjayB0aGUgdW51c2VkIHBhZ2VzLgogCis9aXRlbSBCPHN0YXRpY19zaG09WyAiU1NITV9TUEVD
IiwgIlNTSE1fU1BFQyIsIC4uLiBdPgorCitTcGVjaWZpZXMgdGhlIHN0YXRpYyBzaGFyZWQgbWVt
b3J5IHJlZ2lvbnMgb2YgdGhpcyBndWVzdC4gU3RhdGljIHNoYXJlZAorbWVtb3J5IHJlZ2lvbnMg
ZW5hYmxlcyBndWVzdHMgdG8gY29tbXVuaWNhdGUgd2l0aCBlYWNoIG90aGVyIHRocm91Z2gKK29u
ZSBvciBtb3JlIHNoYXJlZCBtZW1vcnkgcmVnaW9ucywgZXZlbiB3aXRob3V0IGdyYW50IHRhYmxl
IHN1cHBvcnQuCitDdXJyZW50bHksIHRoaXMgb25seSB3b3JrcyBvbiBBUk0gZ3Vlc3RzLgorU2Vl
IEw8eGwtc3RhdGljLXNobS1jb25maWd1cmF0aW9uKDUpPiBmb3IgbW9yZSBkZXRhaWxzLgorCiA9
YmFjawogCiA9aGVhZDMgR3Vlc3QgVmlydHVhbCBOVU1BIENvbmZpZ3VyYXRpb24KZGlmZiAtLWdp
dCBhL2RvY3MvbWlzYy94ZW5zdG9yZS1wYXRocy5tYXJrZG93biBiL2RvY3MvbWlzYy94ZW5zdG9y
ZS1wYXRocy5tYXJrZG93bgppbmRleCAzM2QyODE5Li42ZWJjMzI0IDEwMDY0NAotLS0gYS9kb2Nz
L21pc2MveGVuc3RvcmUtcGF0aHMubWFya2Rvd24KKysrIGIvZG9jcy9taXNjL3hlbnN0b3JlLXBh
dGhzLm1hcmtkb3duCkBAIC0xNzQsNiArMTc0LDE0IEBAIHRoYW4gdGhpcyBhbW91bnQgb2YgUkFN
LgogCiBUaGUgc2l6ZSBvZiB0aGUgdmlkZW8gUkFNIHRoaXMgZG9tYWluIGlzIGNvbmZpZ3VyZWQg
d2l0aC4KIAorIyMjIyB+L3N0YXRpY19zaG0vW19hLXpBLVowLTldKy9yb2xlID0gKCJtYXN0ZXIi
fCJzbGF2ZSIpIFtdCisKKyhOb3RlOiBDdXJyZW50bHksIHRoaXMgd2lsbCBvbmx5IGFwcGVhciBv
biBBUk0gZ3Vlc3RzLikKKworVGhlIHJvbGUgb2YgdGhpcyBkb21haW4gaW4gdGhlIHN0YXRpYyBz
aGFyZWQgbWVtb3J5IHJlZ2lvbiB3aG9zZSBpZCBtYXRjaGVzCit0aGUgYFtfYS16QS1aMC05XStg
IHBhcnQgaW4gdGhlIHBhdGguIChEZXNjcmliZWQgaW4gdGhlIG1hbnBhZ2UKKyoqeGwtc3RhdGlj
LXNobS1jb25maWd1cmF0aW9uKDUpKiopLgorCiAjIyMjIH4vZGV2aWNlL3N1c3BlbmQvZXZlbnQt
Y2hhbm5lbCA9ICIifEVWVENITiBbd10KIAogVGhlIGRvbWFpbidzIHN1c3BlbmQgZXZlbnQgY2hh
bm5lbC4gVGhlIHRvb2xzdGFjayB3aWxsIGNyZWF0ZSB0aGlzCkBAIC01NTYsNiArNTY0LDQ1IEBA
IHR5cGUuIFRoZSBuYW1lIG9mIGVhY2ggYmFja2VuZCBkaXJlY3RvcnkgaXMgdGhlIHNhbWUgYXMg
dGhlIGJhY2tlbmQgdHlwZQogCiBDb250YWlucyB0aGUgUElEcyBvZiB0aGUgZGV2aWNlIG1vZGVs
cyBydW5uaW5nIG9uIHRoZSBkb21haW4uCiAKKyMjIyMgL2xpYnhsL3N0YXRpY19zaG0vW19hLXpB
LVowLTldKy8qIFtdCisKKyhOb3RlOiBDdXJyZW50bHksIHRoaXMgd2lsbCBvbmx5IGFwcGVhciBv
biBBUk0gZ3Vlc3RzLikKKworVGhlIGZvbGxvd2luZyBwYXRocyBjb250YWluIGJhY2tpbmcgbWVt
b3J5IHBhcmFtZXRlcnMgb2YgYSBzdGF0aWMgc2hhcmVkIG1lbW9yeQord2hvc2UgaWQgbWF0Y2hl
cyB0aGUgYFtfYS16QS1aMC05XStgIHBhcnQgaW4gdGhlIHBhdGguIFRoZWlyIGZvcm1hdHMgYW5k
CittZWFuaW5ncyBhcmUgdGhlIHNhbWUgYXMgdGhvc2UgaW4gYW4geGwgY29uZmlnIGZpbGUsIGRl
c2NyaWJlZCBpbiB0aGUgbWFucGFnZQorKip4bC1zdGF0aWMtc2htLWNvbmZpZ3VyYXRpb24oNSkq
Ki4KKworKiBiZWdpbi9zaXplOiB0aGUgYm91bmRhcnkgb2YgdGhlIGJhY2tpbmcgbWVtb3J5IHJl
Z2lvbi4KKyogcHJvdDogdGhlIGxhcmdlc3Qgc2V0IG9mIHN0YWdlLTIgcGVybWlzc2lvbiBmbGFn
cyB0aGF0IGNhbiBiZSBncmFudGVkIHRvCisgIHRoZSBzbGF2ZSBkb21haW5zLgorKiBjYWNoZV9w
b2xpY3k6IHRoZSBzdGFnZS0yIGNhY2hlYWJpbGl0eS9zaGFyZWFiaWxpdHkgYXR0cmlidXRlcyBv
ZiB0aGUgYmFja2luZworICBtZW1vcnkgcmVnaW9uLgorCitUaGUgZm9sbG93aW5nIHBhdGhzIGNv
bnRhaW4gcnVuLXRpbWUgaW5mb3JtYXRpb24gYWJvdXQgdGhlIHN0YXRpYyBzaGFyZWQgbWVtb3J5
CityZWdpb24uCisKKyogbWFzdGVyOiB0aGUgZG9taWQgb2YgdGhlIGJhY2tpbmcgZG9tYWluLgor
KiBzbGF2ZXM6IGluZm9ybWF0aW9uIGFib3V0IHRoZSBzbGF2ZXMgdGhhdCBhcmUgc2hhcmluZyB0
aGUgcmVnaW9uLCBzZWUKKyAgKiogL2xpYnhsL3N0YXRpY19zaG0vW19hLXpBLVowLTldKy9zbGF2
ZXMvJERPTUlELyogKiogYmVsb3cuCisqIHVzZXJjbnQ6IEFuIGludGVnZXIuIFRoaXMgaXMgdGhl
IHJlZmVyZW5jZSBjb3VudCBvZiB0aGUgYmFja2luZyBtZW1vcnkgcmVnaW9uLAorICBpbmNsdWRp
bmcgdGhlIG1hc3RlciBkb21haW4gaXRzZWxmLiBXaGVuIHRoaXMgdmFsdWUgcmVhY2hpZXMgMCwg
dGhlIGJhY2tpbmcKKyAgbWVtb3J5IHJlZ2lvbiB3aWxsIGJlIGZyZWVkLgorCisjIyMjIC9saWJ4
bC9zdGFpdGNfc2htL1tfYS16QS1aMC05XSsvc2xhdmVzLyRET01JRC8qIFtdCisKKyhOb3RlOiBD
dXJyZW50bHksIHRoaXMgd2lsbCBvbmx5IGFwcGVhciBvbiBBUk0gZ3Vlc3RzLikKKworVGhlIGZv
bGxvd2luZyBwYXRocyBjb250YWluIHN0YXRpYyBzaGFyZWQgbWVtb3J5IHJlZ2lvbiBwYXJhbWV0
ZXJzIG9mIGEgc2xhdmUKK2RvbWFpbi4gVGhlaXIgZm9ybWF0cyBhbmQgbWVhbmluZ3MgYXJlIHRo
ZSBzYW1lIGFzIHRob3NlIGluIHhsIGNvbmZpZyBmaWxlcywKK2Rlc2NyaWJlZCBpbiB0aGUgbWFu
cGFnZSAqKnhsLXN0YXRpYy1zaG0tY29uZmlndXJhdGlvbig1KSoqLgorCisqIGJlZ2luL3NpemU6
IHRoZSBib3VuZGFyeSBvZiB0aGUgc2hhcmVkIG1lbW9yeSByZWdpb24uCisqIHByb3Q6IHRoZSBz
dGFnZS0yIHBlcm1pc3Npb24gZmxhZ3Mgb2YgdGhlIHNoYXJlZCBtZW1vcnkgYXJlYS4KKyogb2Zm
c2V0OiB3aGVuIG1hcHBpbmcgdGhlIGJhY2tpbmcgbWVtb3J5IHJlZ2lvbiB0byB0aGUgc2xhdmUn
cyBtZW1vcnkgc3BhY2UsCisgIHRoZSBtYXBwaW5nIHdpbGwgc3RhcnQgZnJvbSBvZmZzZXQgYnl0
ZXMgYWZ0ZXIgdGhlIGJlZ2lubmluZyBvZiB0aGUgYmFja2luZworICBtZW1vcnkgcmVnaW9uLgor
CiAjIyBWaXJ0dWFsIE1hY2hpbmUgUGF0aHMKIAogVGhlIC92bS8kVVVJRCBuYW1lc3BhY2UgaXMg
dXNlZCBieSB0b29sc3RhY2tzIHRvIHN0b3JlIHZhcmlvdXMKLS0gCjEuOS4xCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 23:37:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 23: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 1g9f5h-000595-MH; Mon, 08 Oct 2018 23:37:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ijk8=mu=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g9f5e-00054q-3f
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 23:37:30 +0000
X-Inumbo-ID: 4bf111e8-cb53-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4bf111e8-cb53-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 23:38:45 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id D53F2214D5;
 Mon,  8 Oct 2018 23:37:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539041848;
 bh=ePit2v2faYAeLI6mCB28OW+FIVBmx0r4aZrBrmN65xE=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=h/AaHlWeY2o4ou1DTqS9jHu3INfG5T19Opu+eMltNJCWxP0FfyzK7PxYLr3Zos4nc
 V/uZax8K8dqa3yUvp77c5vuCJwthMA1VjcXLNHhhqmrur6fEVMtY/foJkkVi/of9Z1
 IllxEM3NURwjtooTLoQTD5LYj7mjZ4YATWHbFlg4=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Mon,  8 Oct 2018 16:37:20 -0700
Message-Id: <1539041841-17655-7-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v8 7/8] xen/arm: export shared memory regions as
 reserved-memory on device tree
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 wei.liu2@citrix.com, blackskygg@gmail.com, ian.jackson@eu.citrix.com,
 julien.grall@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>

U2hhcmVkIG1lbW9yeSByZWdpb25zIG5lZWQgdG8gYmUgYWR2ZXJ0aXNlZCB0byB0aGUgZ3Vlc3Qu
IEZvcnR1bmF0ZWx5LCBhCmRldmljZSB0cmVlIGJpbmRpbmcgZm9yIHNwZWNpYWwgbWVtb3J5IHJl
Z2lvbnMgYWxyZWFkeSBleGlzdDoKcmVzZXJ2ZWQtbWVtb3J5LgoKQWRkIGEgcmVzZXJ2ZWQtbWVt
b3J5IG5vZGUgZm9yIGVhY2ggc2hhcmVkIG1lbW9yeSByZWdpb24sIGZvciBib3RoCm1hc3RlcnMg
YW5kIHNsYXZlcy4KClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NA
eGlsaW54LmNvbT4KLS0tCkNoYW5nZXMgaW4gdjg6Ci0gY29kZSBzdHlsZQotIGlkIGlzIGFkZGVk
IHRvIGRldmljZSB0cmVlCgpDaGFuZ2VzIGluIHY3OgotIGNoYW5nZSBub2RlIG5hbWUgdG8geGVu
LXNobWVtCi0gYWRkIGNvbXBhdGlibGUgcHJvcGVydHkKLSBhZGQgaWQgcHJvcGVydHkKLS0tCiB0
b29scy9saWJ4bC9saWJ4bF9hcmNoLmggfCAgMiArLQogdG9vbHMvbGlieGwvbGlieGxfYXJtLmMg
IHwgNjEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tCiB0
b29scy9saWJ4bC9saWJ4bF9kb20uYyAgfCAgMiArLQogdG9vbHMvbGlieGwvbGlieGxfeDg2LmMg
IHwgIDIgKy0KIDQgZmlsZXMgY2hhbmdlZCwgNjEgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9hcmNoLmggYi90b29scy9saWJ4bC9s
aWJ4bF9hcmNoLmgKaW5kZXggNjNjMjZjYy4uNDE3ZTcxMCAxMDA2NDQKLS0tIGEvdG9vbHMvbGli
eGwvbGlieGxfYXJjaC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FyY2guaApAQCAtMzYsNyAr
MzYsNyBAQCBpbnQgbGlieGxfX2FyY2hfZG9tYWluX2NyZWF0ZShsaWJ4bF9fZ2MgKmdjLCBsaWJ4
bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywKIC8qIHNldHVwIGFyY2ggc3BlY2lmaWMgaGFyZHdh
cmUgZGVzY3JpcHRpb24sIGkuZS4gRFRCIG9uIEFSTSAqLwogX2hpZGRlbgogaW50IGxpYnhsX19h
cmNoX2RvbWFpbl9pbml0X2h3X2Rlc2NyaXB0aW9uKGxpYnhsX19nYyAqZ2MsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZG9tYWluX2J1aWxkX2luZm8g
KmluZm8sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxf
ZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbGlieGxfX2RvbWFpbl9idWlsZF9zdGF0ZSAqc3RhdGUsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHhjX2RvbV9pbWFnZSAqZG9t
KTsKIC8qIGZpbmFsaXplIGFyY2ggc3BlY2lmaWMgaGFyZHdhcmUgZGVzY3JpcHRpb24uICovCmRp
ZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9hcm0uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2Fy
bS5jCmluZGV4IDA1NGFkNTguLmMxNjI0YzAgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhs
X2FybS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jCkBAIC00MzYsNiArNDM2LDU4IEBA
IHN0YXRpYyBpbnQgbWFrZV9tZW1vcnlfbm9kZXMobGlieGxfX2djICpnYywgdm9pZCAqZmR0LAog
ICAgIHJldHVybiAwOwogfQogCitzdGF0aWMgaW50IG1ha2VfcmVzZXJ2ZWRfbm9kZXMobGlieGxf
X2djICpnYywgdm9pZCAqZmR0LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhs
X2RvbWFpbl9jb25maWcgKmRfY29uZmlnKQoreworICAgIGludCByZXMsIGk7CisgICAgY29uc3Qg
Y2hhciAqbmFtZTsKKworICAgIGlmIChkX2NvbmZpZy0+bnVtX3NzaG1zID09IDApCisgICAgICAg
IHJldHVybiAwOworCisgICAgcmVzID0gZmR0X2JlZ2luX25vZGUoZmR0LCAicmVzZXJ2ZWQtbWVt
b3J5Iik7CisgICAgaWYgKHJlcykgcmV0dXJuIHJlczsKKworICAgIHJlcyA9IGZkdF9wcm9wZXJ0
eV9jZWxsKGZkdCwgIiNhZGRyZXNzLWNlbGxzIiwgR1VFU1RfUk9PVF9BRERSRVNTX0NFTExTKTsK
KyAgICBpZiAocmVzKSByZXR1cm4gcmVzOworCisgICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwo
ZmR0LCAiI3NpemUtY2VsbHMiLCBHVUVTVF9ST09UX1NJWkVfQ0VMTFMpOworICAgIGlmIChyZXMp
IHJldHVybiByZXM7CisKKyAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAicmFuZ2VzIiwgTlVM
TCwgMCk7CisgICAgaWYgKHJlcykgcmV0dXJuIHJlczsKKworICAgIGZvciAoaSA9IDA7IGkgPCBk
X2NvbmZpZy0+bnVtX3NzaG1zOyBpKyspIHsKKyAgICAgICAgdWludDY0X3Qgc3RhcnQgPSBkX2Nv
bmZpZy0+c3NobXNbaV0uYmVnaW47CisKKyAgICAgICAgaWYgKGRfY29uZmlnLT5zc2htc1tpXS5y
b2xlID09IExJQlhMX1NTSE1fUk9MRV9TTEFWRSkKKyAgICAgICAgICAgIHN0YXJ0ICs9IGRfY29u
ZmlnLT5zc2htc1tpXS5vZmZzZXQ7CisgICAgICAgIG5hbWUgPSBHQ1NQUklOVEYoInhlbi1zaG1l
bUAlIlBSSXg2NCwgc3RhcnQpOworCisgICAgICAgIHJlcyA9IGZkdF9iZWdpbl9ub2RlKGZkdCwg
bmFtZSk7CisgICAgICAgIGlmIChyZXMpIHJldHVybiByZXM7CisKKyAgICAgICAgcmVzID0gZmR0
X3Byb3BlcnR5X3JlZ3MoZ2MsIGZkdCwgR1VFU1RfUk9PVF9BRERSRVNTX0NFTExTLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBHVUVTVF9ST09UX1NJWkVfQ0VMTFMsIDEsIHN0YXJ0
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkX2NvbmZpZy0+c3NobXNbaV0uc2l6
ZSk7CisgICAgICAgIGlmIChyZXMpIHJldHVybiByZXM7CisKKyAgICAgICAgcmVzID0gZmR0X3By
b3BlcnR5X2NvbXBhdChnYywgZmR0LCAxLCAieGVuLHNoYXJlZC1tZW1vcnkiKTsKKyAgICAgICAg
aWYgKHJlcykgcmV0dXJuIHJlczsKKworICAgICAgICByZXMgPSBmZHRfcHJvcGVydHlfc3RyaW5n
KGZkdCwgImlkIiwgZF9jb25maWctPnNzaG1zW2ldLmlkKTsKKyAgICAgICAgaWYgKHJlcykgcmV0
dXJuIHJlczsKKworICAgICAgICByZXMgPSBmZHRfZW5kX25vZGUoZmR0KTsKKyAgICAgICAgaWYg
KHJlcykgcmV0dXJuIHJlczsKKyAgICB9CisKKyAgICByZXMgPSBmZHRfZW5kX25vZGUoZmR0KTsK
KyAgICBpZiAocmVzKSByZXR1cm4gcmVzOworCisgICAgcmV0dXJuIDA7Cit9CisKIHN0YXRpYyBp
bnQgbWFrZV9naWN2Ml9ub2RlKGxpYnhsX19nYyAqZ2MsIHZvaWQgKmZkdCwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVpbnQ2NF90IGdpY2RfYmFzZSwgdWludDY0X3QgZ2ljZF9zaXplLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDY0X3QgZ2ljY19iYXNlLCB1aW50NjRfdCBn
aWNjX3NpemUpCkBAIC04MTEsMTAgKzg2MywxMSBAQCBzdGF0aWMgaW50IGNvcHlfcGFydGlhbF9m
ZHQobGlieGxfX2djICpnYywgdm9pZCAqZmR0LCB2b2lkICpwZmR0KQogCiAjZGVmaW5lIEZEVF9N
QVhfU0laRSAoMTw8MjApCiAKLXN0YXRpYyBpbnQgbGlieGxfX3ByZXBhcmVfZHRiKGxpYnhsX19n
YyAqZ2MsIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICppbmZvLAorc3RhdGljIGludCBsaWJ4bF9f
cHJlcGFyZV9kdGIobGlieGxfX2djICpnYywgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZG9tYWluX2J1aWxkX3N0YXRl
ICpzdGF0ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB4Y19kb21faW1h
Z2UgKmRvbSkKIHsKKyAgICBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyAqaW5mbyA9ICZkX2NvbmZp
Zy0+Yl9pbmZvOwogICAgIHZvaWQgKmZkdCA9IE5VTEw7CiAgICAgdm9pZCAqcGZkdCA9IE5VTEw7
CiAgICAgaW50IHJjLCByZXM7CkBAIC04OTcsNiArOTUwLDcgQEAgbmV4dF9yZXNpemU6CiAgICAg
ICAgIEZEVCggbWFrZV9wc2NpX25vZGUoZ2MsIGZkdCkgKTsKIAogICAgICAgICBGRFQoIG1ha2Vf
bWVtb3J5X25vZGVzKGdjLCBmZHQsIGRvbSkgKTsKKyAgICAgICAgRkRUKCBtYWtlX3Jlc2VydmVk
X25vZGVzKGdjLCBmZHQsIGRfY29uZmlnKSApOwogCiAgICAgICAgIHN3aXRjaCAoaW5mby0+YXJj
aF9hcm0uZ2ljX3ZlcnNpb24pIHsKICAgICAgICAgY2FzZSBMSUJYTF9HSUNfVkVSU0lPTl9WMjoK
QEAgLTk0NiwxMiArMTAwMCwxMyBAQCBvdXQ6CiB9CiAKIGludCBsaWJ4bF9fYXJjaF9kb21haW5f
aW5pdF9od19kZXNjcmlwdGlvbihsaWJ4bF9fZ2MgKmdjLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICppbmZvLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RvbWFpbl9jb25m
aWcgKmRfY29uZmlnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGxpYnhsX19kb21haW5fYnVpbGRfc3RhdGUgKnN0YXRlLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB4Y19kb21faW1hZ2UgKmRvbSkKIHsKICAgICBp
bnQgcmM7CiAgICAgdWludDY0X3QgdmFsOworICAgIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICpp
bmZvID0gJmRfY29uZmlnLT5iX2luZm87CiAKICAgICBpZiAoaW5mby0+dHlwZSAhPSBMSUJYTF9E
T01BSU5fVFlQRV9QVkgpIHsKICAgICAgICAgTE9HKEVSUk9SLCAiVW5zdXBwb3J0ZWQgQXJtIGd1
ZXN0IHR5cGUgJXMiLApAQCAtOTcxLDcgKzEwMjYsNyBAQCBpbnQgbGlieGxfX2FyY2hfZG9tYWlu
X2luaXRfaHdfZGVzY3JpcHRpb24obGlieGxfX2djICpnYywKICAgICBpZiAocmMpCiAgICAgICAg
IHJldHVybiByYzsKIAotICAgIHJjID0gbGlieGxfX3ByZXBhcmVfZHRiKGdjLCBpbmZvLCBzdGF0
ZSwgZG9tKTsKKyAgICByYyA9IGxpYnhsX19wcmVwYXJlX2R0YihnYywgZF9jb25maWcsIHN0YXRl
LCBkb20pOwogICAgIGlmIChyYykgZ290byBvdXQ7CiAKICAgICBpZiAoIWxpYnhsX2RlZmJvb2xf
dmFsKGluZm8tPmFjcGkpKSB7CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9kb20uYyBi
L3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5jCmluZGV4IDhhOGEzMmMuLjJkYzc2OTYgMTAwNjQ0Ci0t
LSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5j
CkBAIC03MDYsNyArNzA2LDcgQEAgc3RhdGljIGludCBsaWJ4bF9fYnVpbGRfZG9tKGxpYnhsX19n
YyAqZ2MsIHVpbnQzMl90IGRvbWlkLAogICAgICAgICBMT0coRVJST1IsICJ4Y19kb21fcGFyc2Vf
aW1hZ2UgZmFpbGVkIik7CiAgICAgICAgIGdvdG8gb3V0OwogICAgIH0KLSAgICBpZiAoIChyZXQg
PSBsaWJ4bF9fYXJjaF9kb21haW5faW5pdF9od19kZXNjcmlwdGlvbihnYywgaW5mbywgc3RhdGUs
IGRvbSkpICE9IDAgKSB7CisgICAgaWYgKCAocmV0ID0gbGlieGxfX2FyY2hfZG9tYWluX2luaXRf
aHdfZGVzY3JpcHRpb24oZ2MsIGRfY29uZmlnLCBzdGF0ZSwgZG9tKSkgIT0gMCApIHsKICAgICAg
ICAgTE9HRShFUlJPUiwgImxpYnhsX19hcmNoX2RvbWFpbl9pbml0X2h3X2Rlc2NyaXB0aW9uIGZh
aWxlZCIpOwogICAgICAgICBnb3RvIG91dDsKICAgICB9CmRpZmYgLS1naXQgYS90b29scy9saWJ4
bC9saWJ4bF94ODYuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3g4Ni5jCmluZGV4IDNlNzBhNjkuLjJi
N2U4NmEgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3g4Ni5jCisrKyBiL3Rvb2xzL2xp
YnhsL2xpYnhsX3g4Ni5jCkBAIC0zNjcsNyArMzY3LDcgQEAgaW50IGxpYnhsX19hcmNoX2V4dHJh
X21lbW9yeShsaWJ4bF9fZ2MgKmdjLAogfQogCiBpbnQgbGlieGxfX2FyY2hfZG9tYWluX2luaXRf
aHdfZGVzY3JpcHRpb24obGlieGxfX2djICpnYywKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyAqaW5mbywKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kb21haW5fY29uZmlnICpk
X2NvbmZpZywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4
bF9fZG9tYWluX2J1aWxkX3N0YXRlICpzdGF0ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBzdHJ1Y3QgeGNfZG9tX2ltYWdlICpkb20pCiB7Ci0tIAoxLjkuMQoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 08 23:37:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 08 Oct 2018 23: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 1g9f5i-0005A0-9x; Mon, 08 Oct 2018 23:37:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ijk8=mu=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1g9f5e-00054p-3A
 for xen-devel@lists.xen.org; Mon, 08 Oct 2018 23:37:30 +0000
X-Inumbo-ID: 4c21e118-cb53-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4c21e118-cb53-11e8-a6a9-d7ebe60f679a;
 Mon, 08 Oct 2018 23:38:45 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 2FCB4214DA;
 Mon,  8 Oct 2018 23:37:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539041848;
 bh=/pkqtC7Clhr1pDdOhEF7voYDMQyElfBOfH6Pl3F44Oc=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=ibrZe5uGwTzcIOo0Fv1CoE+kLCBTyw+wBkYJOYvxMyCDrHxkjAmqkKnmTvfrjqBoG
 wwiNF1CtPHNGARU5OrarWS+MnPyFzuke24a/ckuFupwCM6kY1o9wPxNzxMsDM5CRdY
 WjL+Rl7dh1mrMqFE9G08PXnWJuEVXgIDQkF/4DPU=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Mon,  8 Oct 2018 16:37:21 -0700
Message-Id: <1539041841-17655-8-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v8 8/8] xen/arm: map reserved-memory regions as
 normal memory 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: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 wei.liu2@citrix.com, blackskygg@gmail.com, ian.jackson@eu.citrix.com,
 julien.grall@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>

cmVzZXJ2ZWQtbWVtb3J5IHJlZ2lvbnMgc2hvdWxkIGJlIG1hcHBlZCBhcyBub3JtYWwgbWVtb3J5
LiBBdCB0aGUKbW9tZW50LCB0aGV5IGdldCByZW1hcHBlZCBhcyBkZXZpY2UgbWVtb3J5IGJlY2F1
c2UgWGVuIGRvZXNuJ3Qga25vdwpiZXR0ZXIuIEFkZCBhbiBleHBsaWNpdCBjaGVjayBmb3IgaXQu
CgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+
Ci0tLQogeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgNyArKysrKysrCiAxIGZpbGUgY2hh
bmdlZCwgNyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9i
dWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCmluZGV4IGY1NTIxNTQuLmM3ZGY0
Y2YgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYworKysgYi94ZW4vYXJj
aC9hcm0vZG9tYWluX2J1aWxkLmMKQEAgLTEzMDcsNiArMTMwNywxMyBAQCBzdGF0aWMgaW50IF9f
aW5pdCBoYW5kbGVfbm9kZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtp
bmZvLAogICAgICAgICAgICAgICAgIldBUk5JTkc6IFBhdGggJXMgaXMgcmVzZXJ2ZWQsIHNraXAg
dGhlIG5vZGUgYXMgd2UgbWF5IHJlLXVzZSB0aGUgcGF0aC5cbiIsCiAgICAgICAgICAgICAgICBw
YXRoKTsKIAorICAgIC8qCisgICAgICogcmVzZXJ2ZWQtbWVtb3J5IHJhbmdlcyBzaG91bGQgYmUg
bWFwcGVkIGFzIG5vcm1hbCBtZW1vcnkgaW4gdGhlCisgICAgICogcDJtLgorICAgICAqLworICAg
IGlmICggIXN0cmNtcChkdF9ub2RlX25hbWUobm9kZSksICJyZXNlcnZlZC1tZW1vcnkiKSApCisg
ICAgICAgIHAybXQgPSBwMm1fcmFtX3J3OworCiAgICAgcmVzID0gaGFuZGxlX2RldmljZShkLCBu
b2RlLCBwMm10KTsKICAgICBpZiAoIHJlcykKICAgICAgICAgcmV0dXJuIHJlczsKLS0gCjEuOS4x
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 00:29:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 00: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 1g9ftS-0001xU-IP; Tue, 09 Oct 2018 00:28:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kkg8=mv=gmail.com=talons.lee@srs-us1.protection.inumbo.net>)
 id 1g9ftR-0001wx-EA
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 00:28:57 +0000
X-Inumbo-ID: f3ff68c6-cb59-11e8-a8a5-bc764e045a96
Received: from mail-pf1-x442.google.com (unknown [2607:f8b0:4864:20::442])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f3ff68c6-cb59-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 02:26:24 +0200 (CEST)
Received: by mail-pf1-x442.google.com with SMTP id m77-v6so9114894pfi.8
 for <xen-devel@lists.xen.org>; Mon, 08 Oct 2018 17:28:56 -0700 (PDT)
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=5S0nqeYUME3lIGcdc/BO90gOlQ9hm37ywuRy7CERrPg=;
 b=GBxP97XvFGGD1Qilw06P11TYcm+pqfvCvWR81bACZAgnGR7bP7Z+1e4XwuEqYc9zDv
 I9p9fJj+xujuDT96UnT1a2w98IBEDNbwN+VhQpZ0Jknp2AyJMjx7VmUp72YwilYpv0Vi
 8pEjIYMN6WL8XeIrrTbx/B3OkcFwdJ0nLp4UmhveKz+rqCzFLtY+SpPQVG8ILwUOvKSZ
 ELoVgexeGimQYSP47j2m7OYZHv/QMUFCQ2D+E+3wvYy7IWAxKLso1rQWh6ed0JHtWsr9
 Z841tmi29brcJi1farQD+nOgz+fch+BP5+SpYS08e03WeREcM0dIDyyIcOkdvWtKnzQ8
 dW7g==
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=5S0nqeYUME3lIGcdc/BO90gOlQ9hm37ywuRy7CERrPg=;
 b=EL4ypGOApPAZgEoOOH1s1ROz1zwb3oJdUKMYiayRP78C3SP5yFimxIcAU32Hlhlu10
 BDBibGxsH21Bs4LP6zAlZOQ6kfXEW8rfxi0Pn4s340cNAAuS9t8vhBx/wWjTreySpkne
 ErLgtgB7bk3dVEDquvzXaOdGN8HJC2zXsXXKU6jbGmwb4paNuURb9Cu58ARWOoaVood4
 sdAAQ/wkLBI9kX9bzp9qpFOXYnlTofH1ApvmBbqtrFXid/lUCX88bkzGZrdkiNSdaZeu
 2qga533Fr5l515LWNnLq9sNW0nUV5XQbvrZnTnioG8oQIbJ33nYu5NQJaQCPLPJfTtAo
 DUKA==
X-Gm-Message-State: ABuFfoilyep3xjtl5sELpeWqIrVhOCOnX1WSf6cNieDZJqXzVkuamb23
 wQnOq8oqJ9C9rPUGoYXUXAZHsvw1zuPy2Q==
X-Google-Smtp-Source: ACcGV62dgct9QPiJBpnf0MKT++6Ew6lhtcrYXu9ZFbDlYVEJ+tpL+OwIBcsLMANTj3q5eCtDgKnCHQ==
X-Received: by 2002:a62:4681:: with SMTP id
 o1-v6mr17183172pfi.108.1539044935442; 
 Mon, 08 Oct 2018 17:28:55 -0700 (PDT)
Received: from xmas.citrite.net ([103.14.252.249])
 by smtp.gmail.com with ESMTPSA id e134-v6sm25438606pfh.26.2018.10.08.17.28.50
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 08 Oct 2018 17:28:54 -0700 (PDT)
From: Xin Li <talons.lee@gmail.com>
X-Google-Original-From: Xin Li <xin.li@citrix.com>
To: xen-devel@lists.xen.org
Date: Tue,  9 Oct 2018 08:28:31 +0800
Message-Id: <20181009002831.22678-1-xin.li@citrix.com>
X-Mailer: git-send-email 2.19.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/3] xen/xsm: remove unnecessary #define
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Xin Li <xin.li@citrix.com>,
 Tim Deegan <tim@xen.org>, Jan Beulich <JBeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ming Lu <ming.lu@citrix.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>

dGhpcyAjZGVmaW5lIGlzIHVubmVjZXNzYXJ5IHNpbmNlIFhTTV9JTkxJTkUgaXMgcmVkZWZpbmVk
IGluCnhzbS9kdW1teS5oLCBpdCdzIGEgcmlzayBvZiBidWlsZCBicmVha2FnZSwgc28gcmVtb3Zl
IGl0LgoKU2lnbmVkLW9mZi1ieTogWGluIExpIDx4aW4ubGlAY2l0cml4LmNvbT4KCi0tLQpDQzog
RGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CkNDOiBHZW9yZ2UgRHVubGFw
IDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hA
c3VzZS5jb20+CkNDOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5j
b20+CkNDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNDOiBU
aW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
CkNDOiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+CkNDOiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDQzogTWluZyBMdSA8bWluZy5sdUBj
aXRyaXguY29tPgoKdjU6CjEuIG1vdmUgdGhlIHJlbW92YWwgb2YgI2RlZmluZSB0byB0aGlzIG5l
dyBwYXRjaC4KMi4gZml4IHdyb25nIGdpdCBhdXRob3IKCi0tLQogeGVuL3hzbS9kdW1teS5jIHwg
MSAtCiAxIGZpbGUgY2hhbmdlZCwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi94c20v
ZHVtbXkuYyBiL3hlbi94c20vZHVtbXkuYwppbmRleCAzMjkwZDA0NTI3Li4wNmE2NzRmYWQwIDEw
MDY0NAotLS0gYS94ZW4veHNtL2R1bW15LmMKKysrIGIveGVuL3hzbS9kdW1teS5jCkBAIC0xMSw3
ICsxMSw2IEBACiAgKi8KIAogI2RlZmluZSBYU01fTk9fV1JBUFBFUlMKLSNkZWZpbmUgWFNNX0lO
TElORSAvKiAqLwogI2luY2x1ZGUgPHhzbS9kdW1teS5oPgogCiBzdHJ1Y3QgeHNtX29wZXJhdGlv
bnMgZHVtbXlfeHNtX29wczsKLS0gCjIuMTguMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 02:28:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 02: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 1g9hlG-0001YD-Si; Tue, 09 Oct 2018 02:28:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w4ff=mv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g9hlG-0001Y1-8q
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 02:28:38 +0000
X-Inumbo-ID: 33d5dd6a-cb6b-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 33d5dd6a-cb6b-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 02:29: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 <aliasfile-bounces@xenproject.org>)
 id 1g9hlC-0007h9-LO; Tue, 09 Oct 2018 02:28: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 1g9hlC-0006gL-CQ; Tue, 09 Oct 2018 02:28:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g9hlC-0001KB-Bi; Tue, 09 Oct 2018 02:28:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128493-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop: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-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-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-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-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start: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-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-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-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds: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-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1: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-armhf-armhf-libvirt-raw: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-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2: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-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=0238df646e6224016a45505d2c111a24669ebe21
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 09 Oct 2018 02:28:34 +0000
Subject: [Xen-devel] [linux-linus test] 128493: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODQ5MyBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4NDkzLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1
ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxMSBn
dWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1p
bnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwg
UkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAg
ZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2
NC1ydW1wcnVuLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICA3IHhlbi1ib290ICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hv
c3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMCB4ZW4t
Ym9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRl
bCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEwIHhl
bi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAg
ICAgICAgIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAx
MSBndWVzdC1zdGFydCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0
LWFtZDY0LWV4YW1pbmUgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU4OTgKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUg
KG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKClRlc3RzIHdoaWNoIGRpZCBu
b3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDEgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1ODk4CiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMjU4OTgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1ODk4
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0
ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgMDIzOGRmNjQ2ZTYyMjQwMTZhNDU1MDVkMmMx
MTFhMjQ2NjllYmUyMQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgOTQ3
MTBjYWMwZWY0ZWUxNzdhNjNiNTIyNzY2NGIzOGM5NWJiZjcwMwoKTGFzdCB0ZXN0IG9mIGJhc2lz
ICAgMTI1ODk4ICAyMDE4LTA4LTEzIDIxOjIwOjU1IFogICA1NiBkYXlzCkZhaWxpbmcgc2luY2Ug
ICAgICAgIDEyNTkyMSAgMjAxOC0wOC0xNSAxMzowNjo1NiBaICAgNTQgZGF5cyAgIDU3IGF0dGVt
cHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODQ5MyAgMjAxOC0xMC0wOCAwODoxMTo0MyBaICAg
IDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMjM2MCBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3Vs
ZCBiZSAyOTg3MzcgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 03:52:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 03: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 1g9j4J-0008Ii-Jw; Tue, 09 Oct 2018 03:52:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nf91=mv=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1g9j4H-0008Id-Ag
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 03:52:22 +0000
X-Inumbo-ID: 5d5eb569-cb76-11e8-a8a5-bc764e045a96
Received: from mail-yw1-xc43.google.com (unknown [2607:f8b0:4864:20::c43])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5d5eb569-cb76-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 05:49:47 +0200 (CEST)
Received: by mail-yw1-xc43.google.com with SMTP id y76-v6so87975ywd.2
 for <xen-devel@lists.xenproject.org>; Mon, 08 Oct 2018 20:52:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cardoe.com; s=google;
 h=date:from:to:cc:subject:message-id:mail-followup-to:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=JFKtoy7JYsKwfNIXXm7FWuJc2r0LIkcc7y0+trpgbDg=;
 b=cJTUyEZyAryIULGa/giF8wOmp8sm6Pvz1m4RRLY/ZgyMqQ2GM1qRFEEJR1A0q40WsC
 t1iogKbxFYIuD/YI2LaQY43UbbB5mvwLgq8Ur02E6V3TlLmFLKS9qJTbX5X88jIJN84W
 eZhuN8b7AkymrnQk3G4IDBGByDadvi8+BQpSc=
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
 :mail-followup-to:references:mime-version:content-disposition
 :in-reply-to:user-agent;
 bh=JFKtoy7JYsKwfNIXXm7FWuJc2r0LIkcc7y0+trpgbDg=;
 b=KAiETXUf9ggPzeJ1e68CqMMUej7e5gFTUoTfFNug7Ea/vZXWdHTmB9B9i2FRVnAepz
 P0P7xBa0zQg9OCUdhHF/EAxddo6MmsBrcTSTyIxgOgOAhuLek07tXM8pLjC1DW/iEvrX
 reaXPTNeoiv2tpEEIRQMBUC9onPNdP8Occ3JsrtjdST1H1g9s/GV9fLGAy89vmlBMP/H
 ryuCBEuIOLbbFAgDpylowS/ETrjpQn+Rb/dsFUuwBS6L8jICVSWI74zhw2QbduAA05jC
 md7KHNj3Cd8d9LLtk8AhhLo9FOqgnOQ5oP0j+fms2bOWgqW3n6QrmnYgdqWuDnsfNM1y
 JhSA==
X-Gm-Message-State: ABuFfohUpqH2DH+epyzQNvDaXHiwi3Ph9meUgZ8zk2e8LsO6HrelF9LP
 WUQXB54mkyK8T+27OagAeTVe+w==
X-Google-Smtp-Source: ACcGV60s4Rxh6UPb1wz7S4mXVEXoG+cPFVFKVh6C6pKb2BjEzgAXtFjPLpgKwhg6e1GkwNnLgzbdjg==
X-Received: by 2002:a81:3688:: with SMTP id
 d130-v6mr15201894ywa.501.1539057138624; 
 Mon, 08 Oct 2018 20:52:18 -0700 (PDT)
Received: from doug-macbook.localdomain
 ([2600:1700:7b90:52f0:5171:af70:b41a:e152])
 by smtp.gmail.com with ESMTPSA id r8-v6sm13273303ywa.56.2018.10.08.20.52.17
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 08 Oct 2018 20:52:17 -0700 (PDT)
Date: Mon, 8 Oct 2018 22:52:17 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20181009035217.izamornzrumbrpu4@doug-macbook.localdomain>
Mail-Followup-To: Ian Jackson <ian.jackson@citrix.com>,
 Jan Beulich <JBeulich@suse.com>,
 Julien Grall <julien.grall@arm.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Hans van Kranenburg <hans@knorrie.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Tim Deegan <tim@xen.org>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
 <20181005172917.11963-11-ian.jackson@citrix.com>
 <5BBB1FBF02000078001EF6C1@prv1-mh.provo.novell.com>
 <23483.25807.311812.807890@mariner.uk.xensource.com>
 <5BBB682602000078001EFA60@prv1-mh.provo.novell.com>
 <23483.26793.558871.148238@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23483.26793.558871.148238@mariner.uk.xensource.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH 10/18] 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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Hans van Kranenburg <hans@knorrie.org>, 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>

T24gTW9uLCBPY3QgMDgsIDIwMTggYXQgMDM6MjQ6NDFQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gSmFuIEJldWxpY2ggd3JpdGVzICgiUmU6IFtQQVRDSCAxMC8xOF0gSU5TVEFMTDogTWVu
dGlvbiBrY29uZmlnIik6Cj4gPiBPbiAwOC4xMC4xOCBhdCAxNjowOCwgPGlhbi5qYWNrc29uQGNp
dHJpeC5jb20+IHdyb3RlOgo+ID4gPiBUaGFua3MsIEknbGwgdGFrZSB0aGF0IGFzIGFuIGFjay4g
IChBc3N1bWluZyB5b3UgZGlkIGluZGVlZCBtZWFuCj4gPiA+IGBhY2NlcHRpbmcnIHJhdGhlciB0
aGFuIGBleGNlcHRpbmcnLikKPiA+IAo+ID4gV2VsbCwgbm8sIGl0IHdhcyBub3QgbWVhbnQgYXMg
YW4gYWNrLCBtZXJlbHkgYXMgdGhlIGFic2VuY2Ugb2YgZnVydGhlcgo+ID4gb2JqZWN0aW9ucy4g
KEFuZCB5ZXMsIEkgZGlkIG1lYW4gImFjY2VwdGluZyIuKQo+IAo+IEVyciwgT0suCj4gCj4gRG91
ZywgZG8geW91IHdhbnQgbWUgdG8gcHJvcG9zZSBhIGRpZmZlcmVudCBvciBleHBhbmRlZCB3b3Jk
aW5nID8KPiAKPiBJYW4uCgpOby4gSSB0aGluayB0aGlzIGdvb2QuIEl0IHNoZWRzIGxpZ2h0IG9u
IHNvbWV0aGluZyB0aGF0IHdhcyBibGFjayBtYWdpYwphbmQgdGhhdCdzIGdvb2QuIEkgdGhpbmsg
eW91J3ZlIHN0YXJ0ZWQgdGhlIGNvbnZlcnNhdGlvbiBvbiBob3cgd2Ugc2VlClhFTl9DT05GSUdf
RVhQRVJUIGV2b2x2aW5nIChkdWUgdG8gdGhlIHNoaW0gY29uZmlnKSBhbmQgdGhhdCdzIGdyZWF0
CnRvby4gKzEgZnJvbSBtZS4KCi0tCkRvdWcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 05:20:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 05:20: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 1g9kRB-00084P-U3; Tue, 09 Oct 2018 05:20:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=sx2c=mv=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1g9kR9-0007ox-NZ
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 05:20:03 +0000
X-Inumbo-ID: 9d73f784-cb82-11e8-a8a5-bc764e045a96
Received: from mga07.intel.com (unknown [134.134.136.100])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9d73f784-cb82-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 07:17:28 +0200 (CEST)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga005.jf.intel.com ([10.7.209.41])
 by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 08 Oct 2018 22:19:59 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,359,1534834800"; d="scan'208";a="264056188"
Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204])
 by orsmga005.jf.intel.com with ESMTP; 08 Oct 2018 22:19:59 -0700
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Mon, 8 Oct 2018 22:19:59 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.60]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.245]) with mapi id 14.03.0319.002;
 Tue, 9 Oct 2018 13:19:56 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Jan Beulich <JBeulich@suse.com>, Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>, "Nakajima, Jun"
 <jun.nakajima@intel.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>
Thread-Topic: Ping: [PATCH v3 3/4] x86/HVM: implement memory read caching
Thread-Index: AQHUVNu0T8IQMs4hLkygk/yEBgE15KULSHSAgAstIGA=
Date: Tue, 9 Oct 2018 05:19:56 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19BDDEF7E@SHSMSX101.ccr.corp.intel.com>
References: <5B97BEB202000078001E73FB@prv1-mh.provo.novell.com>
 <5BAA42D102000078001EBBEB@prv1-mh.provo.novell.com>
 <5BAA456E02000078001EBC16@prv1-mh.provo.novell.com>
 <5BB34AC902000078001EDAC9@prv1-mh.provo.novell.com>
In-Reply-To: <5BB34AC902000078001EDAC9@prv1-mh.provo.novell.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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNzJmOGU2ZDEtMTVhNi00NDlmLTkxNzYtZDM4ODY1ZGI1ZTljIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoicWdDMVRVOWV3WFdlaWI4ZER2NFwvRHoxc3NiWXYyeVprWmVFcHE3RUJ4Q0tOdVwvVnlkaEt6QmNKbGVmdjZHQWpNIn0=
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] Ping: [PATCH v3 3/4] x86/HVM: implement memory read
 caching
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Paul Durrant <paul.durrant@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>

PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+IFNlbnQ6IFR1
ZXNkYXksIE9jdG9iZXIgMiwgMjAxOCA2OjM5IFBNCj4gCj4gPj4+IE9uIDI1LjA5LjE4IGF0IDE2
OjI1LCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+ID4gRW11bGF0aW9uIHJlcXVpcmluZyBk
ZXZpY2UgbW9kZWwgYXNzaXN0YW5jZSB1c2VzIGEgZm9ybSBvZiBpbnN0cnVjdGlvbgo+ID4gcmUt
ZXhlY3V0aW9uLCBhc3N1bWluZyB0aGF0IHRoZSBzZWNvbmQgKGFuZCBhbnkgZnVydGhlcikgcGFz
cyB0YWtlcwo+ID4gZXhhY3RseSB0aGUgc2FtZSBwYXRoLiBUaGlzIGlzIGEgdmFsaWQgYXNzdW1w
dGlvbiBhcyBmYXIgdXNlIG9mIENQVQo+ID4gcmVnaXN0ZXJzIGdvZXMgKGFzIHRob3NlIGNhbid0
IGNoYW5nZSB3aXRob3V0IGFueSBvdGhlciBpbnN0cnVjdGlvbgo+ID4gZXhlY3V0aW5nIGluIGJl
dHdlZW4pLCBidXQgaXMgd3JvbmcgZm9yIG1lbW9yeSBhY2Nlc3Nlcy4gSW4gcGFydGljdWxhcgo+
ID4gaXQgaGFzIGJlZW4gb2JzZXJ2ZWQgdGhhdCBXaW5kb3dzIG1pZ2h0IHBhZ2Ugb3V0IGJ1ZmZl
cnMgdW5kZXJuZWF0aAo+IGFuCj4gPiBpbnN0cnVjdGlvbiBjdXJyZW50bHkgdW5kZXIgZW11bGF0
aW9uIChoaXR0aW5nIGJldHdlZW4gdHdvIHBhc3NlcykuIElmCj4gPiB0aGUgZmlyc3QgcGFzcyB0
cmFuc2xhdGVkIGEgbGluZWFyIGFkZHJlc3Mgc3VjY2Vzc2Z1bGx5LCBhbnkgc3Vic2VxdWVudAo+
ID4gcGFzcyBuZWVkcyB0byBkbyBzbyB0b28sIHlpZWxkaW5nIHRoZSBleGFjdCBzYW1lIHRyYW5z
bGF0aW9uLgo+ID4KPiA+IEludHJvZHVjZSBhIGNhY2hlICh1c2VkIGJ5IGp1c3QgZ3Vlc3QgcGFn
ZSB0YWJsZSBhY2Nlc3NlcyBmb3Igbm93KSB0bwo+ID4gbWFrZSBzdXJlIGFib3ZlIGRlc2NyaWJl
ZCBhc3N1bXB0aW9uIGhvbGRzLiBUaGlzIGlzIGEgdmVyeSBzaW1wbGlzdGljCj4gPiBpbXBsZW1l
bnRhdGlvbiBmb3Igbm93OiBPbmx5IGV4YWN0IG1hdGNoZXMgYXJlIHNhdGlzZmllZCAobm8gb3Zl
cmxhcHMgb3IKPiA+IHBhcnRpYWwgcmVhZHMgb3IgYW55dGhpbmcpLgo+ID4KPiA+IEFzIHRvIHRo
ZSBhY3R1YWwgZGF0YSBwYWdlIGluIHRoaXMgc2NlbmFyaW8sIHRoZXJlIGFyZSBhIGNvdXBsZSBv
Zgo+ID4gYXNwZWN0cyB0byB0YWtlIGludG8gY29uc2lkZXJhdGlvbjoKPiA+IC0gV2UgbXVzdCBi
ZSB0YWxraW5nIGFib3V0IGFuIGluc24gYWNjZXNzaW5nIHR3byBsb2NhdGlvbnMgKHR3byBtZW1v
cnkKPiA+ICAgb25lcywgb25lIG9mIHdoaWNoIGlzIE1NSU8sIG9yIGEgbWVtb3J5IGFuZCBhbiBJ
L08gb25lKS4KPiA+IC0gSWYgdGhlIG5vbiBJL08gLyBNTUlPIHNpZGUgaXMgYmVpbmcgcmVhZCwg
dGhlIHJlLXJlYWQgKGlmIGl0IG9jY3VycyBhdAo+ID4gICBhbGwpIGlzIGhhdmluZyBpdHMgcmVz
dWx0IGRpc2NhcmRlZCwgYnkgdGFraW5nIHRoZSBzaG9ydGN1dCB0aHJvdWdoCj4gPiAgIHRoZSBm
aXJzdCBzd2l0Y2goKSdzIFNUQVRFX0lPUkVTUF9SRUFEWSBjYXNlIGluIGh2bWVtdWxfZG9faW8o
KS4gTm90ZQo+ID4gICBob3csIGFtb25nIGFsbCB0aGUgcmUtaXNzdWUgc2FuaXR5IGNoZWNrcyB0
aGVyZSwgd2UgYXZvaWQgY29tcGFyaW5nCj4gPiAgIHRoZSBhY3R1YWwgZGF0YS4KPiA+IC0gSWYg
dGhlIG5vbiBJL08gLyBNTUlPIHNpZGUgaXMgYmVpbmcgd3JpdHRlbiwgaXQgaXMgdGhlIE9TZXMK
PiA+ICAgcmVzcG9uc2liaWxpdHkgdG8gYXZvaWQgYWN0dWFsbHkgbW92aW5nIHBhZ2UgY29udGVu
dHMgdG8gZGlzayB3aGlsZQo+ID4gICB0aGVyZSBtaWdodCBzdGlsbCBiZSBhIHdyaXRlIGFjY2Vz
cyBpbiBmbGlnaHQgLSB0aGlzIGlzIG5vIGRpZmZlcmVudAo+ID4gICBpbiBiZWhhdmlvciBmcm9t
IGJhcmUgaGFyZHdhcmUuCj4gPiAtIFJlYWQtbW9kaWZ5LXdyaXRlIGFjY2Vzc2VzIGFyZSwgYXMg
YWx3YXlzLCBjb21wbGljYXRlZCwgYW5kIHdoaWxlIHdlCj4gPiAgIGRlYWwgd2l0aCB0aGVtIGJl
dHRlciBub3dhZGF5cyB0aGFuIHdlIGRpZCBpbiB0aGUgcGFzdCwgd2UncmUgc3RpbGwKPiA+ICAg
bm90IHF1aXRlIHRoZXJlIHRvIGd1YXJhbnRlZSBoYXJkd2FyZSBsaWtlIGJlaGF2aW9yIGluIGFs
bCBjYXNlcwo+ID4gICBhbnl3YXkuIE5vdGhpbmcgaXMgZ2V0dGluZyB3b3JzZSBieSB0aGUgY2hh
bmdlcyBtYWRlIGhlcmUsIGFmYWljdC4KPiA+Cj4gPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+Cj4gPiBBY2tlZC1ieTogVGltIERlZWdhbiA8dGltQHhlbi5v
cmc+Cj4gPiBSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNv
bT4KPiAKPiBTVk0gYW5kIFZNWCBtYWludGFpbmVycz8KPiAKClJldmlld2VkLWJ5OiBLZXZpbiBU
aWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 05:22:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 05: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 1g9kTv-0008Mh-NU; Tue, 09 Oct 2018 05:22:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=sx2c=mv=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1g9kTu-0008Mc-HH
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 05:22:54 +0000
X-Inumbo-ID: 8c1f6d79-cb83-11e8-a6a9-d7ebe60f679a
Received: from mga09.intel.com (unknown [134.134.136.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8c1f6d79-cb83-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 05:24:09 +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 orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 08 Oct 2018 22:22:51 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,359,1534834800"; d="scan'208";a="239692045"
Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205])
 by orsmga004.jf.intel.com with ESMTP; 08 Oct 2018 22:22:49 -0700
Received: from fmsmsx117.amr.corp.intel.com (10.18.116.17) by
 fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Mon, 8 Oct 2018 22:22:49 -0700
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 fmsmsx117.amr.corp.intel.com (10.18.116.17) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Mon, 8 Oct 2018 22:22:48 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.60]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.245]) with mapi id 14.03.0319.002;
 Tue, 9 Oct 2018 13:22:46 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] x86/HVM: move vendor independent CPU save/restore
 logic to shared code
Thread-Index: AQHUXJ8B/dEg8SAyxUanO49hwrkxBaUWZtjg
Date: Tue, 9 Oct 2018 05:22:45 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19BDDEFAF@SHSMSX101.ccr.corp.intel.com>
References: <5BB74B9702000078001EECE4@prv1-mh.provo.novell.com>
In-Reply-To: <5BB74B9702000078001EECE4@prv1-mh.provo.novell.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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNTEwZTA3ZTctZDUxZi00YzA2LWJjZGYtMWEwYzgwMTVmMGU2IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiRFVvME5BSTdteTRCZSsya2hJemE2TG9pczcxbysxNTVqWVVOeVF2d0tIT1B5cnNrU3lOUjdpNzFjMDZTVVhwTSJ9
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] x86/HVM: move vendor independent CPU
 save/restore logic to shared 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: Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, "Nakajima,
 Jun" <jun.nakajima@intel.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+IFNlbnQ6IEZy
aWRheSwgT2N0b2JlciA1LCAyMDE4IDc6MzIgUE0KPiAKPiBBIGZldyBwaWVjZXMgb2YgdGhlIGhh
bmRsaW5nIGhlcmUgYXJlIChubyBsb25nZXI/KSB2ZW5kb3Igc3BlY2lmaWMsIGFuZAo+IGhlbmNl
IHRoZXJlJ3Mgbm8gcG9pbnQgaW4gcmVwbGljYXRpbmcgdGhlIGNvZGUuIE1ha2Ugc3VyZSBub3Qg
b3RoZXJ3aXNlCj4gcHJlLWZpbGxlZCBmaWVsZHMgb2Ygc3RydWN0IGh2bV9od19jcHUgaW5zdGFu
Y2VzIGFyZSB6ZXJvIGZpbGxlZCBiZWZvcmUKPiBjYWxsaW5nIHRoZSB2ZW5kb3IgInNhdmUiIGhv
b2ssIGVsaW1pbmF0aW5nIHRoZSBuZWVkIGZvciB0aGUgaG9vawo+IGZ1bmN0aW9ucyB0byB6ZXJv
IGluZGl2aWR1YWwgZmllbGRzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KClJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVs
LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 05:27:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 05: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 1g9kXs-00006T-Dy; Tue, 09 Oct 2018 05:27:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=sx2c=mv=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1g9kXq-00006O-ME
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 05:26:58 +0000
X-Inumbo-ID: 1e712db9-cb84-11e8-a6a9-d7ebe60f679a
Received: from mga01.intel.com (unknown [192.55.52.88])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1e712db9-cb84-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 05:28: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 fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 08 Oct 2018 22:26:56 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,359,1534834800"; d="scan'208";a="90367458"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by orsmga003.jf.intel.com with ESMTP; 08 Oct 2018 22:26:47 -0700
Received: from fmsmsx157.amr.corp.intel.com (10.18.116.73) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Mon, 8 Oct 2018 22:26:44 -0700
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 FMSMSX157.amr.corp.intel.com (10.18.116.73) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Mon, 8 Oct 2018 22:26:44 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.60]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.245]) with mapi id 14.03.0319.002;
 Tue, 9 Oct 2018 13:26:41 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH] x86/svm: Fix svm_update_guest_efer() for domains using
 shadow paging
Thread-Index: AQHUXM1NgN0QS89WVU6rIRe98X0FRKUWZ5bw
Date: Tue, 9 Oct 2018 05:26:40 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19BDDEFE0@SHSMSX101.ccr.corp.intel.com>
References: <1538758946-12439-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1538758946-12439-1-git-send-email-andrew.cooper3@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNTgzMjgyNTYtMmE1OS00MTBjLWFhMTAtZDMzMTBjYzM5NmVkIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiSWpZY0Q5UzBaeWZQWGN6Tjh5cXdEdEpPVFRTXC96RVZcL2UwTUJrQXVlME84Tkxja25rUW9tWW5WZkltNjJBeTZhIn0=
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] x86/svm: Fix svm_update_guest_efer() for
 domains using shadow paging
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>, "Nakajima,
 Jun" <jun.nakajima@intel.com>, Tim Deegan <tim@xen.org>, Suravee
 Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.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>

PiBGcm9tOiBBbmRyZXcgQ29vcGVyIFttYWlsdG86YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbV0N
Cj4gU2VudDogU2F0dXJkYXksIE9jdG9iZXIgNiwgMjAxOCAxOjAyIEFNDQo+IA0KPiBXaGVuIHVz
aW5nIHNoYWRvdyBwYWdpbmcsIEVGRVIuTlggaXMgYSBYZW4gY29udHJvbGxlZCBiaXQsIGFuZCBp
cyByZXF1aXJlZA0KPiBieQ0KPiB0aGUgc2hhZG93IHBhZ2VmYXVsdCBoYW5kbGVyIHRvIGRpc3Rp
bmd1aXNoIGluc3RydWN0aW9uIGZldGNoZXMgZnJvbSBkYXRhDQo+IGFjY2Vzc2VzLg0KPiANCj4g
VGhpcyBjYW4gYmUgb2JzZXJ2ZWQgYnkgYSBndWVzdCB3aGljaCBoYXMgTlggYW5kIFNNRVAgY2xl
YXIgYnV0IFNNQVANCj4gYWN0aXZlIGJ5DQo+IGF0dGVtcHRpbmcgdG8gZXhlY3V0ZSBjb2RlIG9u
IGEgdXNlciBtYXBwaW5nLiAgVGhlIGZpcnN0IGF0dGVtcHQgdG8gYnVpbGQNCj4gdGhlDQo+IHRh
cmdldCBzaGFkb3cgd2lsbCAjUEYgc28gaXMgaGFuZGxlZCBieSB0aGUgc2hhZG93IGNvZGUsIGJ1
dCB3aGVuIHdhbGtpbmcNCj4gdGhlDQo+IHRoZSBndWVzdCBwYWdldGFibGVzLCB0aGUgbGFjayBv
ZiBQRkVDX2luc25fZmV0Y2ggYmVpbmcgc2lnbmFsbGVkIGNhdXNlcyB0aGUNCj4gc2hhZG93IGNv
ZGUgdG8gbWlzdGFrZSB0aGUgaW5zdHJ1Y3Rpb24gZmV0Y2ggZm9yIGEgZGF0YSBmZXRjaCwgYW5k
IGJlbGlldmUNCj4gdGhhdCBpdCBpcyBhIHJlYWwgZ3Vlc3QgZmF1bHQuICBBcyBhIHJlc3VsdCwg
dGhlIGd1ZXN0IHJlY2VpdmVzICNQRlstZC1zclBdDQo+IGZvciBhbiBhY3Rpb24gd2hpY2ggc2hv
dWxkIGNvbXBsZXRlIHN1Y2Nlc3NmdWxseS4NCj4gDQo+IFRoZSBzdXNwaWNpb3VzLWxvb2tpbmcg
Z3ltbmFzdGljcyB3aXRoIExNRSBpcyBhY3R1YWxseSBhIHN1YnRsZSBjb3JuZXIgY2FzZQ0KPiB3
aXRoIHNoYWRvdyBwYWdpbmcuICBXaGVuIGRyb3BwaW5nIG91dCBvZiBMb25nIE1vZGUsIGEgZ3Vl
c3RzIGNob2ljZSBvZg0KPiBMTUUNCj4gYW5kIFhlbidzIGNob2ljZSBvZiBDUjAuUEcgY2F1c2Ug
aGFyZHdhcmUgdG8gb3BlcmF0ZSBpbiBMb25nIE1vZGUsIGJ1dA0KPiB0aGUNCj4gc2hhZG93IGNv
ZGUgdG8gb3BlcmF0ZSBpbiAyLW9uLTMgbW9kZS4NCj4gDQo+IEluIGFkZGl0aW9uIHRvIGRlc2Ny
aWJpbmcgdGhpcyBjb3JuZXIgY2FzZSBpbiB0aGUgU1ZNIHNpZGUsIGV4dGVuZCB0aGUNCj4gY29t
bWVudA0KPiBmb3IgdGhlIHNhbWUgZml4IG9uIHRoZSBWVC14IHNpZGUuICAoSSBoYXZlIGEgc3Vz
cGljaW9uIHRoYXQgSSd2ZSBqdXN0IHdvcmtlZA0KPiBvdXQgd2h5IFZULXggZG9lc24ndCB0b2xl
cmF0ZSBMTUEgIT0gTE1FIHdoZW4gVW5yZXN0cmljdGVkIEd1ZXN0IGlzIGNsZWFyLikNCj4gDQo+
IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
DQoNClJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4NCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 06:06:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 06: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 1g9l9v-0003IU-EB; Tue, 09 Oct 2018 06:06:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=xxcs=mv=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9l9t-0003IP-NW
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 06:06:17 +0000
X-Inumbo-ID: 9c45b4c7-cb89-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9c45b4c7-cb89-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 06:07:33 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 09 Oct 2018 00:06:15 -0600
Message-Id: <5BBC455402000078001EFD01@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 09 Oct 2018 00:06:12 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1538751289-1109-1-git-send-email-andrew.cooper3@citrix.com>
 <1538751289-1109-5-git-send-email-andrew.cooper3@citrix.com>
 <5BBB60EC02000078001EF9D6@prv1-mh.provo.novell.com>
 <176fb2cc-6dd2-24e6-84b3-3f8b754a5b02@citrix.com>
In-Reply-To: <176fb2cc-6dd2-24e6-84b3-3f8b754a5b02@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 4/5] xen/domain: Allocate d->vcpu[] earlier
 during domain_create()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDA4LjEwLjE4IGF0IDE5OjM5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDgvMTAvMTggMTQ6NTEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwNS4x
MC4xOCBhdCAxNjo1NCwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gQEAg
LTQwNSwxOSArNDE5LDYgQEAgc3RydWN0IGRvbWFpbiAqZG9tYWluX2NyZWF0ZShkb21pZF90IGRv
bWlkLAo+Pj4gIAo+Pj4gICAgICBpZiAoICFpc19pZGxlX2RvbWFpbihkKSApCj4+PiAgICAgIHsK
Pj4+IC0gICAgICAgIC8qIENoZWNrIGQtPm1heF92Y3B1cyBhbmQgYWxsb2NhdGUgZC0+dmNwdVtd
LiAqLwo+Pj4gLSAgICAgICAgZXJyID0gLUVJTlZBTDsKPj4+IC0gICAgICAgIGlmICggY29uZmln
LT5tYXhfdmNwdXMgPCAxIHx8Cj4+PiAtICAgICAgICAgICAgIGNvbmZpZy0+bWF4X3ZjcHVzID4g
ZG9tYWluX21heF92Y3B1cyhkKSApCj4+PiAtICAgICAgICAgICAgZ290byBmYWlsOwo+PiBBaCwg
dGhlcmUgaXQgZ29lcyBhd2F5LiBCdXQgSSB0aGluayBpdCB3b3VsZCBiZSBtb3JlIGxvZ2ljYWwg
Zm9yIHRoaXMgdG8KPj4gaGFwcGVuIGluIHRoZSBwcmV2aW91cyBwYXRjaC4gQW55d2F5Cj4+IFJl
dmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+IGZvciBib3RoLCBw
cmVmZXJhYmx5IChidXQgbm90IG5lY2Vzc2FyaWx5KSB3aXRoIHRoZSByZW1vdmFsIG1vdmVkCj4+
IHRoZXJlLgo+IAo+IFRoZSB4ODYgc2lkZSBpcyB0cml2aWFsLCBidXQgdGhlIEFSTSBzaWRlIGlz
IG5vdC4gIEkgZG9uJ3QgdGhpbmsgcGF0Y2hlcwo+IDMgYW5kIDQgc2hvdWxkIGJlIG1lcmdlZCwg
YnV0IEknbGwgbGV0IEp1bGllbi9TdGVmYW5vIGhhdmUgdGhlIGZpbmFsIHNheS4KCkkgZGlkbid0
IHN1Z2dlc3QgbWVyZ2luZyB0aGUgcGF0Y2hlcywgSSdkIG1lcmVseSBsaWtlIHRvIHNlZQp0aGUg
cmVtb3ZhbCBhYm92ZSB0byBtb3ZlIGludG8gdGhlIGVhcmxpZXIgcGF0Y2gsIGFuZCB0aGUKeDg2
IHZhcmlhbnQgb2YgZG9tYWluX21heF92Y3B1cygpIGJlIGRyb3BwZWQgdGhlcmUKaW5zdGVhZCBv
ZiBoZXJlIChiZWNhdXNlIHRoYXQncyB3aGVyZSB0aGUgbmVlZCBmb3IgYm90aApsb2dpY2FsbHkg
ZGlzYXBwZWFycykuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 06:43:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 06:43: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 1g9lje-0006Kq-Ew; Tue, 09 Oct 2018 06:43:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=xxcs=mv=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9ljd-0006Kk-19
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 06:43:13 +0000
X-Inumbo-ID: c49f87b2-cb8e-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c49f87b2-cb8e-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 06:44:28 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 09 Oct 2018 00:43:10 -0600
Message-Id: <5BBC4DF902000078001EFD18@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 09 Oct 2018 00:43:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH] x86: put_page_from_l2e() should honor _PAGE_RW
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

NTZmZmYzZTVlOSAoIng4NjogbnVrZSBQViBzdXBlcnBhZ2Ugb3B0aW9uIGFuZCBjb2RlIikgaGFz
IGludHJvZHVjZWQgYQoobHVja2lseSBsYXRlbnQgb25seSkgYnVnIGhlcmUsIGluIHRoYXQgaXQg
ZGlkbid0IG1ha2UgcmVmZXJlbmNlCmRyb3BwaW5nIGRlcGVuZGVudCBvbiB3aGV0aGVyIHRoZSBw
YWdlIHdhcyBtYXBwZWQgd3JpdGFibGUuIFRoZSBvbmx5CmN1cnJlbnQgc291cmNlIG9mIGxhcmdl
IHBhZ2UgbWFwcGluZ3MgZm9yIFBWIGRvbWFpbnMgaXMgdGhlIERvbTAKYnVpbGRlciwgd2hpY2gg
b25seSBwcm9kdWNlcyB3cml0ZWFibGUgb25lcy4KClRha2UgdGhlIG9wcG9ydHVuaXR5IGFuZCBh
bHNvIGNvbnZlcnQgdG8gYm9vbCBib3RoIHB1dF9kYXRhX3BhZ2UoKSdzCnJlc3BlY3RpdmUgcGFy
YW1ldGVyIGFuZCB0aGUgYXJndW1lbnQgcHV0X3BhZ2VfZnJvbV9sM2UoKSBwYXNzZXMuCgpTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vYXJj
aC94ODYvbW0uYworKysgYi94ZW4vYXJjaC94ODYvbW0uYwpAQCAtNjYzLDggKzY2Myw3IEBAIHN0
YXRpYyBpbnQgZ2V0X3BhZ2VfYW5kX3R5cGVfZnJvbV9tZm4oCiAgICAgcmV0dXJuIHJjOwogfQog
Ci1zdGF0aWMgdm9pZCBwdXRfZGF0YV9wYWdlKAotICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2Us
IGludCB3cml0ZWFibGUpCitzdGF0aWMgdm9pZCBwdXRfZGF0YV9wYWdlKHN0cnVjdCBwYWdlX2lu
Zm8gKnBhZ2UsIGJvb2wgd3JpdGVhYmxlKQogewogICAgIGlmICggd3JpdGVhYmxlICkKICAgICAg
ICAgcHV0X3BhZ2VfYW5kX3R5cGUocGFnZSk7CkBAIC0xMjg5LDEwICsxMjg4LDEzIEBAIHN0YXRp
YyBpbnQgcHV0X3BhZ2VfZnJvbV9sMmUobDJfcGdlbnRyeV8KICAgICBpZiAoIGwyZV9nZXRfZmxh
Z3MobDJlKSAmIF9QQUdFX1BTRSApCiAgICAgewogICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpw
YWdlID0gbDJlX2dldF9wYWdlKGwyZSk7CisgICAgICAgIGJvb2wgd3JpdGVhYmxlID0gbDJlX2dl
dF9mbGFncyhsMmUpICYgX1BBR0VfUlc7CiAgICAgICAgIHVuc2lnbmVkIGludCBpOwogCisgICAg
ICAgIEFTU0VSVCghKG1mbl94KHBhZ2VfdG9fbWZuKHBhZ2UpKSAmCisgICAgICAgICAgICAgICAg
ICgoMVVMIDw8IChMMl9QQUdFVEFCTEVfU0hJRlQgLSBQQUdFX1NISUZUKSkgLSAxKSkpOwogICAg
ICAgICBmb3IgKCBpID0gMDsgaSA8ICgxdSA8PCBQQUdFVEFCTEVfT1JERVIpOyBpKyssIHBhZ2Ur
KyApCi0gICAgICAgICAgICBwdXRfcGFnZV9hbmRfdHlwZShwYWdlKTsKKyAgICAgICAgICAgIHB1
dF9kYXRhX3BhZ2UocGFnZSwgd3JpdGVhYmxlKTsKICAgICB9CiAgICAgZWxzZQogICAgIHsKQEAg
LTEzMTgsNyArMTMyMCw3IEBAIHN0YXRpYyBpbnQgcHV0X3BhZ2VfZnJvbV9sM2UobDNfcGdlbnRy
eV8KICAgICBpZiAoIHVubGlrZWx5KGwzZV9nZXRfZmxhZ3MobDNlKSAmIF9QQUdFX1BTRSkgKQog
ICAgIHsKICAgICAgICAgdW5zaWduZWQgbG9uZyBtZm4gPSBsM2VfZ2V0X3BmbihsM2UpOwotICAg
ICAgICBpbnQgd3JpdGVhYmxlID0gbDNlX2dldF9mbGFncyhsM2UpICYgX1BBR0VfUlc7CisgICAg
ICAgIGJvb2wgd3JpdGVhYmxlID0gbDNlX2dldF9mbGFncyhsM2UpICYgX1BBR0VfUlc7CiAKICAg
ICAgICAgQVNTRVJUKCEobWZuICYgKCgxVUwgPDwgKEwzX1BBR0VUQUJMRV9TSElGVCAtIFBBR0Vf
U0hJRlQpKSAtIDEpKSk7CiAgICAgICAgIGRvIHsKCgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 06:56:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 06:56: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 1g9lw8-0007Eh-Qw; Tue, 09 Oct 2018 06:56:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=xxcs=mv=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9lw7-0007Ec-C5
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 06:56:07 +0000
X-Inumbo-ID: 924979d5-cb90-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 924979d5-cb90-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 06:57:23 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 09 Oct 2018 00:56:04 -0600
Message-Id: <5BBC510002000078001EFD39@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 09 Oct 2018 00:56:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Xin Li" <talons.lee@gmail.com>
References: <20181009002831.22678-1-xin.li@citrix.com>
In-Reply-To: <20181009002831.22678-1-xin.li@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/3] xen/xsm: remove unnecessary #define
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel@lists.xen.org, Xin Li <xin.li@citrix.com>,
 Ming Lu <ming.lu@citrix.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>

Pj4+IE9uIDA5LjEwLjE4IGF0IDAyOjI4LCA8dGFsb25zLmxlZUBnbWFpbC5jb20+IHdyb3RlOgo+
IHY1Ogo+IDEuIG1vdmUgdGhlIHJlbW92YWwgb2YgI2RlZmluZSB0byB0aGlzIG5ldyBwYXRjaC4K
PiAyLiBmaXggd3JvbmcgZ2l0IGF1dGhvcgoKVGhhbmtzLCBidXQgb25lIG1vcmUgZm9ybWFsIHJl
cXVlc3Q6IFdvdWxkIHlvdSBwbGVhc2UgaW5jbHVkZSB0aGUKdmVyc2lvbiBvZiBhIHBhdGNoL3Nl
cmllcyBpbiBzaWRlIHRoZSBzcXVhcmUgYnJhY2tldHMgb2YgdGhlIG1haWwKc3ViamVjdCwgbGlr
ZSBldmVyeW9uZSBlbHNlIGRvZXM/IFRoaXMgYWxsb3dzIHRvIGVhc2lseSBpZGVudGlmeSB3aGF0
CmJlbG9uZ3Mgd2hlcmUgd2l0aG91dCBoYXZpbmcgdG8gb3BlbiBlYWNoIG1haWwuCgpKYW4KCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 06:59:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 06:59: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 1g9lz2-0007MX-Ea; Tue, 09 Oct 2018 06:59:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=xxcs=mv=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9lz0-0007MP-VX
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 06:59:07 +0000
X-Inumbo-ID: 74b90fa2-cb90-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 74b90fa2-cb90-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 08:56:33 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 09 Oct 2018 00:59:04 -0600
Message-Id: <5BBC51B402000078001EFD3C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 09 Oct 2018 00:59:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Xin Li" <talons.lee@gmail.com>
References: <20181009002831.22678-1-xin.li@citrix.com>
In-Reply-To: <20181009002831.22678-1-xin.li@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/3] xen/xsm: remove unnecessary #define
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel@lists.xen.org, Xin Li <xin.li@citrix.com>,
 Ming Lu <ming.lu@citrix.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>

Pj4+IE9uIDA5LjEwLjE4IGF0IDAyOjI4LCA8dGFsb25zLmxlZUBnbWFpbC5jb20+IHdyb3RlOgo+
IHRoaXMgI2RlZmluZSBpcyB1bm5lY2Vzc2FyeSBzaW5jZSBYU01fSU5MSU5FIGlzIHJlZGVmaW5l
ZCBpbgo+IHhzbS9kdW1teS5oLCBpdCdzIGEgcmlzayBvZiBidWlsZCBicmVha2FnZSwgc28gcmVt
b3ZlIGl0Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IFhpbiBMaSA8eGluLmxpQGNpdHJpeC5jb20+Cj4g
Cj4gLS0tCj4gQ0M6IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292Pgo+IEND
OiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+Cj4gQ0M6IEphbiBC
ZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KPiBDQzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxr
b25yYWQud2lsa0BvcmFjbGUuY29tPgo+IENDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+Cj4gQ0M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgo+IENDOiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IENDOiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlh
c2xpQGNpdHJpeC5jb20+Cj4gQ0M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+Cj4gQ0M6IE1pbmcgTHUgPG1pbmcubHVAY2l0cml4LmNvbT4KPiAKPiB2NToKPiAxLiBt
b3ZlIHRoZSByZW1vdmFsIG9mICNkZWZpbmUgdG8gdGhpcyBuZXcgcGF0Y2guCj4gMi4gZml4IHdy
b25nIGdpdCBhdXRob3IKCk9oLCBhbmQgcGxlYXNlLCB3aGVuIHlvdSBzZW5kIG5ldyB2ZXJzaW9u
cywgYWRkIHByZXZpb3VzbHkKcHJvdmlkZWQgKG9mIGNvdXJzZSB1bmxlc3MgdGhleSd2ZSBiZWVu
IGludmFsaWRhdGVkIG1lYW53aGlsZSkKdGFncywgdG8gYWlkIGJvdGggY29tbWl0dGVycyBhbmQg
ZnV0dXJlIHJlYWRlcnMvcmV2aWV3ZXJzLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 07:04:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 07:04: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 1g9m3s-0008Ey-Gm; Tue, 09 Oct 2018 07:04:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=xxcs=mv=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9m3q-0008Et-Od
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 07:04:06 +0000
X-Inumbo-ID: b05de063-cb91-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b05de063-cb91-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 07:05:23 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 09 Oct 2018 01:04:04 -0600
Message-Id: <5BBC52E102000078001EFD56@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 09 Oct 2018 01:04:01 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <20181008183352.16291-1-julien.grall@arm.com>
 <20181008183352.16291-17-julien.grall@arm.com>
In-Reply-To: <20181008183352.16291-17-julien.grall@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [RFC 16/16] xen/arm: Track page accessed between
 batch of Set/Way 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: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.com>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, andre.przywara@linaro.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>

Pj4+IE9uIDA4LjEwLjE4IGF0IDIwOjMzLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IEF0IHRoZSBtb21lbnQsIHRoZSBpbXBsZW1lbnRhdGlvbiBvZiBTZXQvV2F5IG9wZXJhdGlvbnMg
d2lsbCBnbyB0aHJvdWdoCj4gYWxsIHRoZSBlbnRyaWVzIG9mIHRoZSBndWVzdCBQMk0gYW5kIGZs
dXNoIHRoZW0uIEhvd2V2ZXIsIHRoaXMgaXMgdmVyeQo+IGV4cGVuc2l2ZSBhbmQgbWF5IHJlbmRl
ciB1bnVzYWJsZSBhIGd1ZXN0IE9TIHVzaW5nIHRoZW0uCj4gCj4gRm9yIGluc3RhbmNlLCBMaW51
eCAzMi1iaXQgd2lsbCB1c2UgU2V0L1dheSBvcGVyYXRpb25zIGR1cmluZyBzZWNvbmRhcnkKPiBD
UFUgYnJpbmctdXAuIEFzIHRoZSBpbXBsZW1lbnRhdGlvbiBpcyByZWFsbHkgZXhwZW5zaXZlLCBp
dCBtYXkgYmUgcG9zc2libGUKPiB0byBoaXQgdGhlIENQVSBicmluZy11cCB0aW1lb3V0Lgo+IAo+
IFRvIGxpbWl0IHRoZSBTZXQvV2F5IGltcGFjdCwgd2UgdHJhY2sgd2hhdCBwYWdlcyBoYXMgYmVl
biBvZiB0aGUgZ3Vlc3QKPiBoYXMgYmVlbiBhY2Nlc3NlZCBiZXR3ZWVuIGJhdGNoIG9mIFNldC9X
YXkgb3BlcmF0aW9ucy4gVGhpcyBpcyBkb25lCj4gdXNpbmcgYml0WzBdIChha2EgdmFsaWQgYml0
KSBvZiB0aGUgUDJNIGVudHJ5Lgo+IAo+IFRoaXMgcGF0Y2ggYWRkcyBhIG5ldyBwZXItYXJjaCBo
ZWxwZXIgaXMgaW50cm9kdWNlZCB0byBwZXJmb3JtIGFjdGlvbnMganVzdAo+IGJlZm9yZSB0aGUg
Z3Vlc3QgaXMgZmlyc3QgdW5wYXVzZWQuIFRoaXMgd2lsbCBiZSB1c2VkIHRvIGludmFsaWRhdGUg
dGhlCj4gUDJNIHRvIHRyYWNrIGFjY2VzcyBmcm9tIHRoZSBzdGFydCBvZiB0aGUgZ3Vlc3QuCgpX
aGlsZSBJJ20gbm90IG9wcG9zZWQgdG8gdGhlIG5ldyBhcmNoIGhvb2ssIHdoeSBkb24ndCB5b3Ug
Y3JlYXRlIHRoZQpwMm0gZW50cmllcyBpbiB0aGVpciBpbnRlbmRlZCBzdGF0ZSByaWdodCBhd2F5
PyBBdCB0aGUgdmVyeSBsZWFzdCB0aGlzCndvdWxkIGhhdmUgdGhlIGJlbmVmaXQgb2YgY29uZmlu
aW5nIHRoZSBlbnRpcmUgY2hhbmdlIHRvIEFybSBjb2RlLgoKSmFuCgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 07:12:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 07:12: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 1g9mBi-0000eS-JK; Tue, 09 Oct 2018 07:12:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=xxcs=mv=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9mBh-0000eN-Hv
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 07:12:13 +0000
X-Inumbo-ID: d2b757dc-cb92-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d2b757dc-cb92-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 07:13:30 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 09 Oct 2018 01:12:11 -0600
Message-Id: <5BBC54C702000078001EFD71@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 09 Oct 2018 01:12:07 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
 <1539041841-17655-1-git-send-email-sstabellini@kernel.org>
In-Reply-To: <1539041841-17655-1-git-send-email-sstabellini@kernel.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v8 1/8] xen: xsm: flask: introduce
 XENMAPSPACE_gmfn_share for memory sharing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Wei Liu <wei.liu2@citrix.com>,
 Sky Liu <blackskygg@gmail.com>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefano Stabellini <stefanos@xilinx.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.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>

Pj4+IE9uIDA5LjEwLjE4IGF0IDAxOjM3LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gLS0tIGEveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKPiArKysgYi94ZW4vaW5jbHVkZS94c20v
ZHVtbXkuaAo+IEBAIC01MzUsNiArNTM1LDIwIEBAIHN0YXRpYyBYU01fSU5MSU5FIGludCB4c21f
bWFwX2dtZm5fZm9yZWlnbihYU01fREVGQVVMVF9BUkcgc3RydWN0IGRvbWFpbiAqZCwgc3RyCj4g
ICAgICByZXR1cm4geHNtX2RlZmF1bHRfYWN0aW9uKGFjdGlvbiwgZCwgdCk7Cj4gIH0KPiAgCj4g
Ky8qCj4gKyAqIEJlIGF3YXJlIHRoYXQgdGhpcyBpcyBub3QgYW4gZXhhY3QgZGVmYXVsdCBlcXVp
dmFsZW5jZSBvZiBpdHMgZmxhc2sKPiArICogdmFyaWFudCB3aGljaCBhbHNvIGNoZWNrcyBpZiBA
ZCBhbmQgQHQgImFyZSBhbGxvd2VkIHRvIHNoYXJlIG1lbW9yeQo+ICsgKiBwYWdlcyIsIGZvciBu
b3csIHdlIGRvbid0IGhhdmUgYSBwcm9wZXIgZGVmYXVsdCBlcXVpdmFsZW5jZSBvZiBzdWNoIGEK
PiArICogY2hlY2suCj4gKyAqLwo+ICtzdGF0aWMgWFNNX0lOTElORSBpbnQgeHNtX21hcF9nbWZu
X3NoYXJlKFhTTV9ERUZBVUxUX0FSRyBzdHJ1Y3QgZG9tYWluICpkLAo+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBkb21haW4gKnQpCj4gK3sKPiArICAg
IFhTTV9BU1NFUlRfQUNUSU9OKFhTTV9UQVJHRVQpOwo+ICsgICAgcmV0dXJuIHhzbV9kZWZhdWx0
X2FjdGlvbihYU01fVEFSR0VULCBjdXJyZW50LT5kb21haW4sIGQpID86Cj4gKyAgICAgICAgICAg
eHNtX2RlZmF1bHRfYWN0aW9uKGFjdGlvbiwgY3VycmVudC0+ZG9tYWluLCB0KTsKPiArfQoKRG9l
cyB0aGlzIChzcGVjaWZpY2FsbHkgeHNtL2R1bW15LmMpKSBidWlsZCB3aXRoIFhTTSBlbmFibGVk
PwpBZmFpY3QgImFjdGlvbiIgaXMgZ29pbmcgdG8gYmUgYW4gdW5kZWZpbmVkIHN5bWJvbCBpbiB0
aGF0IGNhc2UuCgo+IC0tLSBhL3hlbi94c20vZmxhc2svaG9va3MuYwo+ICsrKyBiL3hlbi94c20v
Zmxhc2svaG9va3MuYwo+IEBAIC0xMTkyLDYgKzExOTIsMTQgQEAgc3RhdGljIGludCBmbGFza19t
YXBfZ21mbl9mb3JlaWduKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBkb21haW4gKnQpCj4gICAg
ICByZXR1cm4gZG9tYWluX2hhc19wZXJtKGQsIHQsIFNFQ0NMQVNTX01NVSwgTU1VX19NQVBfUkVB
RCB8IE1NVV9fTUFQX1dSSVRFKTsKPiAgfQo+ICAKPiArc3RhdGljIGludCBmbGFza19tYXBfZ21m
bl9zaGFyZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZG9tYWluICp0KQo+ICt7Cj4gKyAgICBp
ZiAoIGN1cnJlbnRfaGFzX3Blcm0oZCwgU0VDQ0xBU1NfTU1VLCBNTVVfX01BUF9SRUFEIHwgTU1V
X19NQVBfV1JJVEUpICkKPiArICAgICAgICByZXR1cm4gcmM7Cj4gKyAgICByZXR1cm4gY3VycmVu
dF9oYXNfcGVybSh0LCBTRUNDTEFTU19NTVUsIE1NVV9fTUFQX1JFQUQgfCBNTVVfX01BUF9XUklU
RSkgPzoKPiArICAgICAgICAgICBkb21haW5faGFzX3Blcm0oZCwgdCwgU0VDQ0xBU1NfTU1VLCBN
TVVfX1NIQVJFX01FTSk7Cj4gK30KPiArCgpTYW1lIGhlcmUsIGZvciAicmMiLiBJdCBsb29rcyB0
byBtZSBhcyBpZiB0aGUgZmlyc3QgdHdvIGxpbmVzIG9mIHRoZSBmdW5jdGlvbgpib2R5IHdlcmUg
d3JvbmdseSBsZWZ0IGluIHBsYWNlIGFueXdheS4gQnV0IHBsZWFzZSBjb3VsZCB5b3UgYXQgbGVh
c3QKYnVpbGQtdGVzdCB3aXRoIFhTTSBlbmFibGVkIHdoZW4geW91IG1ha2UgY2hhbmdlcyB0byBY
U00gY29kZT8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 07:48:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 07:48: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 1g9mkG-00038x-RK; Tue, 09 Oct 2018 07:47:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ujgj=mv=citrix.com=prvs=813f46084=xin.li@srs-us1.protection.inumbo.net>)
 id 1g9mkE-00038s-Uq
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 07:47:54 +0000
X-Inumbo-ID: cc86a1dc-cb97-11e8-a6a9-d7ebe60f679a
Received: from SMTP.CITRIX.COM.AU (unknown [103.14.252.240])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cc86a1dc-cb97-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 07:49:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,359,1534809600"; d="scan'208";a="134142470"
From: "Xin Li (Talons)" <xin.li@citrix.com>
To: Jan Beulich <JBeulich@suse.com>, Xin Li <talons.lee@gmail.com>
Thread-Topic: [PATCH 1/3] xen/xsm: remove unnecessary #define
Thread-Index: AQHUX2ceW7JUtRhj7kqh/+EeGMpTNaUV9VsAgACUL5A=
Date: Tue, 9 Oct 2018 07:47:47 +0000
Message-ID: <590a8ba969b9457ea27701bd45ff2db1@SINPEX02CL01.citrite.net>
References: <20181009002831.22678-1-xin.li@citrix.com>
 <5BBC510002000078001EFD39@prv1-mh.provo.novell.com>
In-Reply-To: <5BBC510002000078001EFD39@prv1-mh.provo.novell.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 1/3] xen/xsm: remove unnecessary #define
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
 Ming Lu <ming.lu@citrix.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>

PiA+Pj4gT24gMDkuMTAuMTggYXQgMDI6MjgsIDx0YWxvbnMubGVlQGdtYWlsLmNvbT4gd3JvdGU6
Cj4gPiB2NToKPiA+IDEuIG1vdmUgdGhlIHJlbW92YWwgb2YgI2RlZmluZSB0byB0aGlzIG5ldyBw
YXRjaC4KPiA+IDIuIGZpeCB3cm9uZyBnaXQgYXV0aG9yCj4gCj4gVGhhbmtzLCBidXQgb25lIG1v
cmUgZm9ybWFsIHJlcXVlc3Q6IFdvdWxkIHlvdSBwbGVhc2UgaW5jbHVkZSB0aGUgdmVyc2lvbiBv
Zgo+IGEgcGF0Y2gvc2VyaWVzIGluIHNpZGUgdGhlIHNxdWFyZSBicmFja2V0cyBvZiB0aGUgbWFp
bCBzdWJqZWN0LCBsaWtlIGV2ZXJ5b25lCj4gZWxzZSBkb2VzPyBUaGlzIGFsbG93cyB0byBlYXNp
bHkgaWRlbnRpZnkgd2hhdCBiZWxvbmdzIHdoZXJlIHdpdGhvdXQgaGF2aW5nIHRvCj4gb3BlbiBl
YWNoIG1haWwuCgpPSy4gSSB3aWxsIGZvbGxvdyB0aGlzIHN0eWxlIHRvIHJlc2VuZCBwYXRoIHNl
dCB2NS4KClJlOiBbWGVuLWRldmVsXSBbUEFUQ0ggdjMgMS8yXSB4ODY6IGZpeCBjb21tZW50IG9u
IHN1cGVyIHBhZ2UgYWxpZ25tZW50IHJlcXVpcmVtZW50CgoKPiAKPiBKYW4KPiAKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 07:50:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 07: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 1g9mml-0003sr-DS; Tue, 09 Oct 2018 07:50:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ujgj=mv=citrix.com=prvs=813f46084=xin.li@srs-us1.protection.inumbo.net>)
 id 1g9mmk-0003sk-JF
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 07:50:30 +0000
X-Inumbo-ID: 2a80b7e4-cb98-11e8-a6a9-d7ebe60f679a
Received: from SMTP.CITRIX.COM.AU (unknown [103.14.252.240])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2a80b7e4-cb98-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 07:51:46 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,359,1534809600"; d="scan'208";a="134142546"
From: "Xin Li (Talons)" <xin.li@citrix.com>
To: Jan Beulich <JBeulich@suse.com>, Xin Li <talons.lee@gmail.com>
Thread-Topic: [PATCH 1/3] xen/xsm: remove unnecessary #define
Thread-Index: AQHUX2ceW7JUtRhj7kqh/+EeGMpTNaUV9jEAgACT2rA=
Date: Tue, 9 Oct 2018 07:50:04 +0000
Message-ID: <56ab33751a224203bd79c4ee09b77b03@SINPEX02CL01.citrite.net>
References: <20181009002831.22678-1-xin.li@citrix.com>
 <5BBC51B402000078001EFD3C@prv1-mh.provo.novell.com>
In-Reply-To: <5BBC51B402000078001EFD3C@prv1-mh.provo.novell.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 1/3] xen/xsm: remove unnecessary #define
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
 Ming Lu <ming.lu@citrix.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>

PiA+IC0tLQo+ID4gQ0M6IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292Pgo+
ID4gQ0M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KPiA+IEND
OiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cj4gPiBDQzogS29ucmFkIFJ6ZXN6dXRl
ayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgo+ID4gQ0M6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiA+IENDOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9y
Zz4KPiA+IENDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+ID4gQ0M6IFNlcmdleSBE
eWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KPiA+IENDOiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+ID4gQ0M6IE1pbmcgTHUgPG1pbmcubHVAY2l0cml4
LmNvbT4KPiA+Cj4gPiB2NToKPiA+IDEuIG1vdmUgdGhlIHJlbW92YWwgb2YgI2RlZmluZSB0byB0
aGlzIG5ldyBwYXRjaC4KPiA+IDIuIGZpeCB3cm9uZyBnaXQgYXV0aG9yCj4gCj4gT2gsIGFuZCBw
bGVhc2UsIHdoZW4geW91IHNlbmQgbmV3IHZlcnNpb25zLCBhZGQgcHJldmlvdXNseSBwcm92aWRl
ZCAob2YKPiBjb3Vyc2UgdW5sZXNzIHRoZXkndmUgYmVlbiBpbnZhbGlkYXRlZCBtZWFud2hpbGUp
IHRhZ3MsIHRvIGFpZCBib3RoIGNvbW1pdHRlcnMKPiBhbmQgZnV0dXJlIHJlYWRlcnMvcmV2aWV3
ZXJzLgo+IApEbyB5b3UgbWVhbiBhbGwgdGhlIGNoYW5nZXMgZnJvbSB2MSB0byB2NSwgbGlrZToK
CnYxOgp4eHgKCnYyOgp4eHgKLi4KCnY1Cgo+IEphbgo+IAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 07:51:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 07:51: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 1g9mnK-0003vo-Sr; Tue, 09 Oct 2018 07:51:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w4ff=mv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g9mnJ-0003vY-7c
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 07:51:05 +0000
X-Inumbo-ID: 3ffc3f6f-cb98-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3ffc3f6f-cb98-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 07:52: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 <aliasfile-bounces@xenproject.org>)
 id 1g9mnF-0006zy-T8; Tue, 09 Oct 2018 07:51: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 1g9mnF-0006jc-IU; Tue, 09 Oct 2018 07:51:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g9mnF-00081V-Hu; Tue, 09 Oct 2018 07:51:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128496-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64: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-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl: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-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd: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-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-rtds:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qcow2:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-rumprun-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-multivcpu:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-examine:reboot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-xl:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit1:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-amd64-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-amd64-rumprun-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-examine:reboot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw: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-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-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2: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-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-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds: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-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:saverestore-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-armhf-armhf-libvirt-raw:migrate-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
X-Osstest-Versions-This: linux=ae16eea39a86735f4ed0b5a6e9fe43c6cedb13b3
X-Osstest-Versions-That: linux=fb1c592cf4c9eeb84ec6bce13c13c11c7d05b6c7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 09 Oct 2018 07:51:01 +0000
Subject: [Xen-devel] [linux-next test] 128496: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODQ5NiBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg0OTYvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEyODQ3NgogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290
IGZhaWwgUkVHUi4gdnMuIDEyODQ3NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4NDc2CiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjg0NzYKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODQ3NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4NDc2
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjg0NzYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODQ3NgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdS
LiB2cy4gMTI4NDc2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVu
LWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg0NzYKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODQ3
NgogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI4NDc2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjg0NzYKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBm
YWlsIFJFR1IuIHZzLiAxMjg0NzYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODQ3NgogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI4NDc2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg0NzYKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODQ3Ngog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI4NDc2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI4NDc2CiB0ZXN0
LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjg0NzYKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgNyB4
ZW4tYm9vdCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODQ3NgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI4NDc2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg0NzYKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI4NDc2
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjg0NzYKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1h
bWQgIDcgeGVuLWJvb3QgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODQ3NgogdGVzdC1hbWQ2
NC1hbWQ2NC14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI4NDc2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg0NzYKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODQ3
NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
NyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjg0NzYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZz
aGltICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODQ3Ngog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI4NDc2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyODQ3NgogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDcgeGVuLWJvb3QgZmFpbCBSRUdS
LiB2cy4gMTI4NDc2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4t
Ym9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg0NzYKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODQ3
NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3Qg
ICAgZmFpbCBSRUdSLiB2cy4gMTI4NDc2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg0NzYKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEyODQ3NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjg0NzYKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyODQ3NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgIDcgeGVuLWJv
b3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4NDc2CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg0NzYK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290
IGZhaWwgUkVHUi4gdnMuIDEyODQ3NgogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4NDc2CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgNyB4ZW4tYm9vdCBmYWlsIFJFR1Iu
IHZzLiAxMjg0NzYKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxv
Y2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjg0NzYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIg
ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODQ3NgogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAg
ICBmYWlsIGxpa2UgMTI4NDc2CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjg0NzYKIHRlc3QtYW1kNjQtYW1k
NjQteGwtbXVsdGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCBsaWtl
IDEyODQ3NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICA3
IHhlbi1ib290ICAgICBmYWlsIGxpa2UgMTI4NDc2CiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAg
ICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjg0NzYKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAg
ICBmYWlsICBsaWtlIDEyODQ3NgogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMCB4ZW4t
Ym9vdC9zcmNfaG9zdCAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI4NDc2CiB0ZXN0LWFtZDY0LWkz
ODYtcGFpciAgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICAgICAgZmFpbCAgbGlr
ZSAxMjg0NzYKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODQ3NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4NDc2CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgbGlrZSAxMjg0NzYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODQ3NgogdGVzdC1hbWQ2NC1h
bWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxp
a2UgMTI4NDc2CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNf
aG9zdCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg0NzYKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICAgICAgZmFpbCBsaWtlIDEyODQ3Ngog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI4NDc2CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEwIHhl
bi1ib290L3NyY19ob3N0ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjg0NzYKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgICAgICBmYWlsICBs
aWtlIDEyODQ3NgogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMCB4ZW4tYm9vdC9zcmNf
aG9zdCAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI4NDc2CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjg0NzYK
IHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyODQ3NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4NDc2CiB0ZXN0LWFtZDY0
LWFtZDY0LWV4YW1pbmUgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
bGlrZSAxMjg0NzYKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODQ3NgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4NDc2
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgbGlrZSAxMjg0NzYKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyODQ3NgogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAg
ICAgYWUxNmVlYTM5YTg2NzM1ZjRlZDBiNWE2ZTlmZTQzYzZjZWRiMTNiMwpiYXNlbGluZSB2ZXJz
aW9uOgogbGludXggICAgICAgICAgICAgICAgZmIxYzU5MmNmNGM5ZWViODRlYzZiY2UxM2MxM2Mx
MWM3ZDA1YjZjNwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgICAgICAgICAgICAgICAgICAgICAgICAo
bm90IGZvdW5kKSAgICAgCkZhaWxpbmcgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKG5vdCBmb3VuZCkgICAgIApUZXN0aW5nIHNhbWUgc2luY2UgICAxMjg0OTYgIDIwMTgtMTAt
MDggMDk6MTk6NDIgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 08:21:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 08: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 1g9nGk-0006wu-FW; Tue, 09 Oct 2018 08:21:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w4ff=mv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g9nGi-0006wi-R5
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 08:21:28 +0000
X-Inumbo-ID: f600fcb6-cb9b-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f600fcb6-cb9b-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 10:18:54 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1g9nGd-000867-NG; Tue, 09 Oct 2018 08:21: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 1g9nGd-0000r8-Ev; Tue, 09 Oct 2018 08:21:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g9nGd-0006z6-EG; Tue, 09 Oct 2018 08:21:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128498-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-examine:memdisk-try-append:fail:heisenbug
 xen-unstable:test-amd64-i386-libvirt-pair:guest-migrate/dst_host/src_host/debian.repeat:fail:heisenbug
 xen-unstable:test-amd64-amd64-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-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check: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-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-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-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-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-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-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-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-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-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu: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-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-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-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=91d4eca7add6a7a114bc05cc6d38223a0c0b5575
X-Osstest-Versions-That: xen=91d4eca7add6a7a114bc05cc6d38223a0c0b5575
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 09 Oct 2018 08:21:23 +0000
Subject: [Xen-devel] [xen-unstable test] 128498: 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>

ZmxpZ2h0IDEyODQ5OCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODQ5OC8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAo
bm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICA0IG1lbWRpc2stdHJ5
LWFwcGVuZCBmYWlsIGluIDEyODQ3OCBwYXNzIGluIDEyODQ5OAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAyNCBndWVzdC1taWdyYXRlL2RzdF9ob3N0L3NyY19ob3N0L2RlYmlhbi5yZXBl
YXQgZmFpbCBwYXNzIGluIDEyODQ3OAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQg
YXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODQ3OAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2Ug
MTI4NDc4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg0NzgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODQ3OAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTI4NDc4CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjg0NzgKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtl
IDEyODQ3OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI4NDc4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg0NzgKIHRl
c3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAg
ICAgICAgICAgICAgICAgOTFkNGVjYTdhZGQ2YTdhMTE0YmMwNWNjNmQzODIyM2EwYzBiNTU3NQpi
YXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgOTFkNGVjYTdhZGQ2YTdhMTE0
YmMwNWNjNmQzODIyM2EwYzBiNTU3NQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4NDk4ICAyMDE4
LTEwLTA4IDA5OjQxOjAzIFogICAgMCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgKG5vdCBmb3VuZCkgICAgICAgICAwIGF0dGVtcHRzCgpqb2JzOgogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14ZW4tZnJl
ZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXhlbi14c20tZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVu
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNo
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQ
dWJsaXNoZWQgdGVzdGVkIHRyZWUgaXMgYWxyZWFkeSB1cCB0byBkYXRlLgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 08:25:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 08: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 1g9nL2-00076m-6N; Tue, 09 Oct 2018 08:25:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nxr/=mv=citrix.com=prvs=813967ac7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g9nL1-00076h-20
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 08:25:55 +0000
X-Inumbo-ID: 942e49d5-cb9c-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 942e49d5-cb9c-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 10:23:20 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,359,1534809600"; d="scan'208";a="67346657"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 9 Oct 2018 09:25:48 +0100
Message-ID: <20181009082548.21194-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] x86/hvm/ioreq: allow ioreq servers to use
 HVM_PARAM_[BUF]IOREQ_PFN
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@citrix.com>, Wei Liu <wei.liu2@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>

U2luY2UgY29tbWl0IDJjMjU3YmQ2ICJ4ODYvaHZtOiByZW1vdmUgZGVmYXVsdCBpb3JlcSBzZXJ2
ZXIgKGFnYWluKSIgdGhlCkdGTnMgYWxsb2NhdGVkIGJ5IHRoZSB0b29sc3RhY2sgYW5kIHNldCBp
biBIVk1fUEFSQU1fSU9SRVFfUEZOIGFuZApIVk1fUEFSQU1fQlVGSU9SRVFfUEZOIGhhdmUgYmVl
biB1bnVzZWQuIFRoaXMgcGF0Y2ggYWxsb3dzIHRoZW0gdG8gYmUgdXNlZApieSAobm9uLWRlZmF1
bHQpIGlvcmVxIHNlcnZlcnMuCgpXaGlsZSBpbiB0aGUgYXJlYSwgYWxzbyBtYWtlIHN1cmUgSFZN
X1BBUkFNX1tCVUZdSU9SRVFfUEZOIGNhbiBvbmx5IGJlIHNldApvbmNlLiBUaGVzZSBwYXJhbWV0
ZXJzIHNob3VsZCBoYXZlIGFsd2F5cyBiZWVuIGluIHRoZSAnc2V0IG9uY2UnIGNhdGVnb3J5CmJ1
dCB0aGlzIGhhcywgc28gZmFyLCBub3QgYmVlbiBlbmZvcmNlZC4KCk5PVEU6IFRoaXMgZml4ZXMg
YSBjb21wYXRpYmlsaXR5IGlzc3VlLiBBIGd1ZXN0IGNyZWF0ZWQgb24gYSB2ZXJzaW9uIG9mCiAg
ICAgIFhlbiB0aGF0IHByZS1kYXRlcyB0aGUgaW5pdGlhbCBpb3JlcSBzZXJ2ZXIgaW1wbGVtZW50
YXRpb24gYW5kIHRoZW4KICAgICAgbWlncmF0ZWQgaW4gd2lsbCBjdXJyZW50bHkgZmFpbCB0byBy
ZXN1bWUgYmVjYXVzZSBpdHMgbWlncmF0aW9uCiAgICAgIHN0cmVhbSB3aWxsIGxhY2sgdmFsdWVz
IGZvciBIVk1fUEFSQU1fSU9SRVFfU0VSVkVSX1BGTiBhbmQKICAgICAgSFZNX1BBUkFNX05SX0lP
UkVRX1NFUlZFUl9QQUdFUyAqdW5sZXNzKiB0aGUgc3lzdGVtIGhhcyBhbgogICAgICBlbXVsYXRv
ciBkb21haW4gdGhhdCB1c2VzIGRpcmVjdCByZXNvdXJjZSBtYXBwaW5nICh3aGljaCBkZXBlbmRz
CiAgICAgIG9uIHRoZSB2ZXJzaW9uIG9mIHByaXZjbWQgaXQgaGFwcGVucyB0byBoYXZlKSBpbiB3
aGljaCBjYXNlIGl0CiAgICAgIHdpbGwgbm90IHJlcXVpcmUgdXNlIG9mIEdGTnMgZm9yIHRoZSBp
b3JlcSBzZXJ2ZXIgc2hhcmVkCiAgICAgIHBhZ2VzLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJy
YW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCkEgc2ltaWxhciBjb21wYXRpYmls
aXR5IGlzc3VlIHdpdGggbWlncmF0ZWQtaW4gVk1zIGV4aXN0cyB3aXRoIFhlbiA0LjExCmJlY2F1
c2UgdGhlIHVwc3RyZWFtIFFFTVUgZmFsbC1iYWNrIHRvIHVzZSBsZWdhY3kgaW9yZXEgc2VydmVy
IHdhcyBicm9rZW4Kd2hlbiBkaXJlY3QgcmVzb3VyY2UgbWFwcGluZyB3YXMgaW50cm9kdWNlZC4K
VGhpcyBpcyBiZWNhdXNlLCBwcmlvciB0byB0aGUgcmVzb3VyY2UgbWFwcGluZyBwYXRjaGVzLCBp
dCB3YXMgdGhlIGNyZWF0aW9uCm9mIHRoZSBub24tZGVmYXVsdCBpb3JlcSBzZXJ2ZXIgdGhhdCBm
YWlsZWQgaWYgR0ZOcyB3ZXJlIG5vdCBhdmFpbGFibGUKd2hlcmVhcywgYXMgb2YgNC4xMSwgaXQg
aXMgcmV0cmlldmFsIG9mIHRoZSBpbmZvIHRoYXQgZmFpbHMgd2hpY2ggZG9lcyBub3QKdHJpZ2dl
ciB0aGUgZmFsbC1iYWNrLgpUaGUgZml4IGZvciA0LjExIHdpbGwgbmVjZXNzYXJpbHkgYmUgZGlm
ZmVyZW50IChiZWNhdXNlIHRoaXMgcGF0Y2ggaXMKcHJlZGljYXRlZCBvbiBsZWdhY3kgaW9yZXEg
c2VydmVyIHN1cHBvcnQgaGF2aW5nIGJlZW4gcmVtb3ZlZCkuIEkgd2lsbApwb3N0IGEgcGF0Y2gg
Zm9yIDQuMTEgb25jZSB0aGlzIHBhdGNoIGhhcyBiZWVuIGNvbW1pdHRlZC4KCnYyOgogLSBTcXVh
c2ggdGhlIHNlcGFyYXRlICdzZXQgb25jZScgcGF0Y2ggaW50byB0aGlzIG9uZS4KIC0gVXNlIGEg
Y2xlYXItdG8tYWxsb2NhdGUgbWFzayB0byBtYWtlIHN1cmUgdGhhdCB3ZSBkb24ndCBhY2NpZGVu
dGFsbHkKICAgYWxsb2NhdGUgR0ZOIDAgaWYgYSBidWcgaW4gdGhlIHRvb2xzdGFjayBsZWF2ZXMg
dGhlIHBhcmFtcyB1bnNldC4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAgICAgICAgICB8
IDExICsrKysrKysrKysKIHhlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYyAgICAgICAgIHwgNDYgKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLQogeGVuL2luY2x1ZGUvYXNtLXg4
Ni9odm0vZG9tYWluLmggfCAgMyArKy0KIDMgZmlsZXMgY2hhbmdlZCwgNTcgaW5zZXJ0aW9ucygr
KSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIv
eGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRleCA2YzEzMDFkZjQyLi5mNDc2NTYyMWY1IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZt
LmMKQEAgLTQwNzEsNiArNDA3MSw4IEBAIHN0YXRpYyBpbnQgaHZtX2FsbG93X3NldF9wYXJhbShz
dHJ1Y3QgZG9tYWluICpkLAogICAgIHsKICAgICAvKiBUaGUgZm9sbG93aW5nIHBhcmFtZXRlcnMg
c2hvdWxkIG9ubHkgYmUgY2hhbmdlZCBvbmNlLiAqLwogICAgIGNhc2UgSFZNX1BBUkFNX1ZJUklE
SUFOOgorICAgIGNhc2UgSFZNX1BBUkFNX0lPUkVRX1BGTjoKKyAgICBjYXNlIEhWTV9QQVJBTV9C
VUZJT1JFUV9QRk46CiAgICAgY2FzZSBIVk1fUEFSQU1fSU9SRVFfU0VSVkVSX1BGTjoKICAgICBj
YXNlIEhWTV9QQVJBTV9OUl9JT1JFUV9TRVJWRVJfUEFHRVM6CiAgICAgY2FzZSBIVk1fUEFSQU1f
QUxUUDJNOgpAQCAtNDI0Miw2ICs0MjQ0LDE1IEBAIHN0YXRpYyBpbnQgaHZtb3Bfc2V0X3BhcmFt
KAogCiAgICAgICAgIGJyZWFrOwogICAgIH0KKyAgICBjYXNlIEhWTV9QQVJBTV9JT1JFUV9QRk46
CisgICAgY2FzZSBIVk1fUEFSQU1fQlVGSU9SRVFfUEZOOgorICAgICAgICBCVUlMRF9CVUdfT04o
SFZNX1BBUkFNX0lPUkVRX1BGTiA+CisgICAgICAgICAgICAgICAgICAgICBzaXplb2YoZC0+YXJj
aC5odm0uaW9yZXFfZ2ZuLmxlZ2FjeV9tYXNrKSAqIDgpOworICAgICAgICBCVUlMRF9CVUdfT04o
SFZNX1BBUkFNX0JVRklPUkVRX1BGTiA+CisgICAgICAgICAgICAgICAgICAgICBzaXplb2YoZC0+
YXJjaC5odm0uaW9yZXFfZ2ZuLmxlZ2FjeV9tYXNrKSAqIDgpOworICAgICAgICBzZXRfYml0KGEu
aW5kZXgsICZkLT5hcmNoLmh2bS5pb3JlcV9nZm4ubGVnYWN5X21hc2spOworICAgICAgICBicmVh
azsKKwogICAgIGNhc2UgSFZNX1BBUkFNX1g4N19GSVBfV0lEVEg6CiAgICAgICAgIGlmICggYS52
YWx1ZSAhPSAwICYmIGEudmFsdWUgIT0gNCAmJiBhLnZhbHVlICE9IDggKQogICAgICAgICB7CmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2lvcmVxLmMgYi94ZW4vYXJjaC94ODYvaHZtL2lv
cmVxLmMKaW5kZXggMzU2OWJlYWFkNS4uZTJlNzU1YThhMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS9pb3JlcS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYwpAQCAtMjM3LDYg
KzIzNywyMiBAQCBib29sIGhhbmRsZV9odm1faW9fY29tcGxldGlvbihzdHJ1Y3QgdmNwdSAqdikK
ICAgICByZXR1cm4gdHJ1ZTsKIH0KIAorc3RhdGljIGdmbl90IGh2bV9hbGxvY19sZWdhY3lfaW9y
ZXFfZ2ZuKHN0cnVjdCBodm1faW9yZXFfc2VydmVyICpzKQoreworICAgIHN0cnVjdCBkb21haW4g
KmQgPSBzLT50YXJnZXQ7CisgICAgdW5zaWduZWQgaW50IGk7CisKKyAgICBCVUlMRF9CVUdfT04o
SFZNX1BBUkFNX0JVRklPUkVRX1BGTiAhPSBIVk1fUEFSQU1fSU9SRVFfUEZOICsgMSk7CisKKyAg
ICBmb3IgKCBpID0gSFZNX1BBUkFNX0lPUkVRX1BGTjsgaSA8PSBIVk1fUEFSQU1fQlVGSU9SRVFf
UEZOOyBpKysgKQorICAgIHsKKyAgICAgICAgaWYgKCAhdGVzdF9hbmRfY2xlYXJfYml0KGksICZk
LT5hcmNoLmh2bS5pb3JlcV9nZm4ubGVnYWN5X21hc2spICkKKyAgICAgICAgICAgIHJldHVybiBf
Z2ZuKGQtPmFyY2guaHZtLnBhcmFtc1tpXSk7CisgICAgfQorCisgICAgcmV0dXJuIElOVkFMSURf
R0ZOOworfQorCiBzdGF0aWMgZ2ZuX3QgaHZtX2FsbG9jX2lvcmVxX2dmbihzdHJ1Y3QgaHZtX2lv
cmVxX3NlcnZlciAqcykKIHsKICAgICBzdHJ1Y3QgZG9tYWluICpkID0gcy0+dGFyZ2V0OwpAQCAt
MjQ4LDcgKzI2NCwyOSBAQCBzdGF0aWMgZ2ZuX3QgaHZtX2FsbG9jX2lvcmVxX2dmbihzdHJ1Y3Qg
aHZtX2lvcmVxX3NlcnZlciAqcykKICAgICAgICAgICAgIHJldHVybiBfZ2ZuKGQtPmFyY2guaHZt
LmlvcmVxX2dmbi5iYXNlICsgaSk7CiAgICAgfQogCi0gICAgcmV0dXJuIElOVkFMSURfR0ZOOwor
ICAgIC8qCisgICAgICogSWYgd2UgYXJlIG91dCBvZiAnbm9ybWFsJyBHRk5zIHRoZW4gd2UgbWF5
IHN0aWxsIGhhdmUgYSAnbGVnYWN5JworICAgICAqIEdGTiBhdmFpbGFibGUuCisgICAgICovCisg
ICAgcmV0dXJuIGh2bV9hbGxvY19sZWdhY3lfaW9yZXFfZ2ZuKHMpOworfQorCitzdGF0aWMgYm9v
bCBodm1fZnJlZV9sZWdhY3lfaW9yZXFfZ2ZuKHN0cnVjdCBodm1faW9yZXFfc2VydmVyICpzLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnZm5fdCBnZm4pCit7CisgICAg
c3RydWN0IGRvbWFpbiAqZCA9IHMtPnRhcmdldDsKKyAgICB1bnNpZ25lZCBpbnQgaTsKKworICAg
IGZvciAoIGkgPSBIVk1fUEFSQU1fSU9SRVFfUEZOOyBpIDw9IEhWTV9QQVJBTV9CVUZJT1JFUV9Q
Rk47IGkrKyApCisgICAgeworICAgICAgICBpZiAoIGdmbl9lcShnZm4sIF9nZm4oZC0+YXJjaC5o
dm0ucGFyYW1zW2ldKSkgKQorICAgICAgICAgICAgIGJyZWFrOworICAgIH0KKyAgICBpZiAoIGkg
PiBIVk1fUEFSQU1fQlVGSU9SRVFfUEZOICkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAg
c2V0X2JpdChpLCAmZC0+YXJjaC5odm0uaW9yZXFfZ2ZuLmxlZ2FjeV9tYXNrKTsKKyAgICByZXR1
cm4gdHJ1ZTsKIH0KIAogc3RhdGljIHZvaWQgaHZtX2ZyZWVfaW9yZXFfZ2ZuKHN0cnVjdCBodm1f
aW9yZXFfc2VydmVyICpzLCBnZm5fdCBnZm4pCkBAIC0yNTgsNyArMjk2LDExIEBAIHN0YXRpYyB2
b2lkIGh2bV9mcmVlX2lvcmVxX2dmbihzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqcywgZ2ZuX3Qg
Z2ZuKQogCiAgICAgQVNTRVJUKCFnZm5fZXEoZ2ZuLCBJTlZBTElEX0dGTikpOwogCi0gICAgc2V0
X2JpdChpLCAmZC0+YXJjaC5odm0uaW9yZXFfZ2ZuLm1hc2spOworICAgIGlmICggIWh2bV9mcmVl
X2xlZ2FjeV9pb3JlcV9nZm4ocywgZ2ZuKSApCisgICAgeworICAgICAgICBBU1NFUlQoaSA8IHNp
emVvZihkLT5hcmNoLmh2bS5pb3JlcV9nZm4ubWFzaykgKiA4KTsKKyAgICAgICAgc2V0X2JpdChp
LCAmZC0+YXJjaC5odm0uaW9yZXFfZ2ZuLm1hc2spOworICAgIH0KIH0KIAogc3RhdGljIHZvaWQg
aHZtX3VubWFwX2lvcmVxX2dmbihzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqcywgYm9vbCBidWYp
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4uaCBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvaHZtL2RvbWFpbi5oCmluZGV4IDgwYjJhYjA0MWUuLjNlNzMzMTgxN2YgMTAw
NjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2RvbWFpbi5oCisrKyBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvaHZtL2RvbWFpbi5oCkBAIC05NSw3ICs5NSw4IEBAIHN0cnVjdCBodm1fZG9t
YWluIHsKICAgICAvKiBHdWVzdCBwYWdlIHJhbmdlIHVzZWQgZm9yIG5vbi1kZWZhdWx0IGlvcmVx
IHNlcnZlcnMgKi8KICAgICBzdHJ1Y3QgewogICAgICAgICB1bnNpZ25lZCBsb25nIGJhc2U7Ci0g
ICAgICAgIHVuc2lnbmVkIGxvbmcgbWFzazsKKyAgICAgICAgdW5zaWduZWQgbG9uZyBtYXNrOyAv
KiBpbmRleGVkIGJ5IEdGTiBtaW51cyBiYXNlICovCisgICAgICAgIHVuc2lnbmVkIGxvbmcgbGVn
YWN5X21hc2s7IC8qIGluZGV4ZWQgYnkgSFZNIHBhcmFtIG51bWJlciAqLwogICAgIH0gaW9yZXFf
Z2ZuOwogCiAgICAgLyogTG9jayBwcm90ZWN0cyBhbGwgb3RoZXIgdmFsdWVzIGluIHRoZSBzdWIt
c3RydWN0IGFuZCB0aGUgZGVmYXVsdCAqLwotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 08:38:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 08: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 1g9nWq-0007zO-IE; Tue, 09 Oct 2018 08:38:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jojg=mv=iki.fi=pasik@srs-us1.protection.inumbo.net>)
 id 1g9nWp-0007zJ-7S
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 08:38:07 +0000
X-Inumbo-ID: d1fdd6a6-cb9e-11e8-a6a9-d7ebe60f679a
Received: from emh06.mail.saunalahti.fi (unknown [62.142.5.116])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d1fdd6a6-cb9e-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 08:39:22 +0000 (UTC)
Received: from ydin.reaktio.net (reaktio.net [85.76.255.15])
 by emh06.mail.saunalahti.fi (Postfix) with ESMTP id 39182300CB;
 Tue,  9 Oct 2018 11:38:03 +0300 (EEST)
Received: by ydin.reaktio.net (Postfix, from userid 1001)
 id 00D0036C0F6; Tue,  9 Oct 2018 11:38:02 +0300 (EEST)
Date: Tue, 9 Oct 2018 11:38:02 +0300
From: Pasi =?iso-8859-1?Q?K=E4rkk=E4inen?= <pasik@iki.fi>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181009083802.GJ5318@reaktio.net>
References: <5BBB564202000078001EF950@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BBB564202000078001EF950@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
Subject: Re: [Xen-devel] preparations for 4.11.1 and 4.8.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: Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@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>

T24gTW9uLCBPY3QgMDgsIDIwMTggYXQgMDc6MDY6MTBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gQWxsLAo+IAo+IGJvdGggcmVsZWFzZXMgYXJlIGR1ZSBpbiBhYm91dCBhIG1vbnRoJ3Mg
dGltZS4gUGxlYXNlIHBvaW50IG91dAo+IGJhY2twb3J0cyB5b3UgZmluZCBtaXNzaW5nIGZyb20g
dGhlaXIgcmVzcGVjdGl2ZSBzdGFnaW5nIGJyYW5jaGVzLAo+IGJ1dCB3aGljaCB5b3UgY29uc2lk
ZXIgcmVsZXZhbnQuIE9uIHRvcCBvZiB3aGF0IEkndmUganVzdCBwdXNoZWQKPiB0aGVyZSBJIGhh
dmUKPiAKPiAyZmI1N2U0YmVlCXg4Njogc2lsZW5jZSBmYWxzZSBsb2cgbWVzc2FnZXMgZm9yIHBs
YWluICJ4cHRpIiAvICJwdi1sMXRmIgo+IDUxZTBjYjQ1OTMJeDg2OiBzcGxpdCBvcHRfeHB0aQo+
IDBiODk2NDNlZjYJeDg2OiBzcGxpdCBvcHRfcHZfbDF0Zgo+IDg3NDNkMmRlYTUJeDg2OiBmaXgg
InhwdGk9IiBhbmQgInB2LWwxdGY9IiB5ZXQgYWdhaW4KPiBlMzBjNDdjZDhiCXZ0ZDogYWRkIG1p
c3NpbmcgY2hlY2sgZm9yIHNoYXJlZCBFUFQuLi4KPiAKPiBxdWV1ZWQgYWxyZWFkeSAtIG5vIG5l
ZWQgdG8gcG9pbnQgdGhlc2Ugb3V0IHNlcGFyYXRlbHkuCj4gCgpGb3IgWGVuIDQuMTEuMSAoYW5k
IDQuMTAuMyksIGlmIHBvc3NpYmxlOgoKaHR0cHM6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PXhlbi5naXQ7YT1jb21taXQ7aD05OWE5YzcwNTgzYmQ2ZGMyNTU1YjI0MjM1MzgyMWEzMmNmMTk0
OGE5CiJsaWJ4bDoga2VlcCBhc3NpZ25lZCBwY2kgZGV2aWNlcyBhY3Jvc3MgZG9tYWluIHJlYm9v
dHMiCgoKVGhhbmtzLAoKLS0gUGFzaQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 08:58:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 08: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 1g9nqf-0001EE-RK; Tue, 09 Oct 2018 08:58:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fvkn=mv=linaro.org=peter.maydell@srs-us1.protection.inumbo.net>)
 id 1g9nqe-0001E9-HR
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 08:58:36 +0000
X-Inumbo-ID: 2645b87e-cba1-11e8-a8a5-bc764e045a96
Received: from mail-oi1-x244.google.com (unknown [2607:f8b0:4864:20::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2645b87e-cba1-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 10:56:02 +0200 (CEST)
Received: by mail-oi1-x244.google.com with SMTP id u197-v6so624857oif.5
 for <xen-devel@lists.xenproject.org>; Tue, 09 Oct 2018 01:58:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=PeGKlLZcY+bT4xTAAA75FyqJoIuOvGsKBh2nY+FgeJE=;
 b=YySPhmW55HamOX7QhSPNKUFqYZw1IZuINGrPDaM1ElXValBG542PvHmbhSbNC9zVXK
 bKLRLVfpSwDdPBoi0y5GQYPsMZekug0ekC5I75w1r1mciQjWVvkJ/eCDutZOq1gikBX/
 XYqlZzXNmbWiR1Wj2F9nByfihfkCcvxedKhbE=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=PeGKlLZcY+bT4xTAAA75FyqJoIuOvGsKBh2nY+FgeJE=;
 b=AUFFxom0xTmFVHrgDTgEN8suvDLGqHuXs5T2F5SESanUP1SOInKnYMKaBXR/WDBUqS
 ATd+MeaJE8sy7Y1Drp8hJ3Y/cDOblwzrPgXyEoiwHpznxeYxiL3PxlQTe4VCjDy+rF8p
 kXZGPZT11L9EPRldvrPmoJLn8kphGCZ0VfbFB4ut3dfpqvjVlK3OtymA8eRNiFUhImUX
 t9ulVOYgKAwevwQToEHF1T1tDXlj6ECN1LsbcriKkgalr0X+SbciM/AGv3wsaFQ7f6yb
 frV8WX5Tu8uUdM1wfi5lj6ju2hyeDKgrvvI+rlY2X6LVJty/KL6wH6oCWrG5q7iE5Fao
 jELw==
X-Gm-Message-State: ABuFfojmNGEKIpo31UXK4svDlbeVaP20vEeMOPazmZ9ob+8QhRMl0bC0
 MPro6bzWrGl2Xm+kNec23mYJxJM+fq6pwHJF7ypiIA==
X-Google-Smtp-Source: ACcGV60Bz7ap+50cNnW5yNrhrfQ7WmcxK5QoqF72XdKW4ksog1e1vDuSakLs+RtuAy1Z26ZnqDiI8YFJOdhhcTMT6B8=
X-Received: by 2002:aca:b5c6:: with SMTP id
 e189-v6mr6128258oif.51.1539075514845; 
 Tue, 09 Oct 2018 01:58:34 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a9d:20e3:0:0:0:0:0 with HTTP;
 Tue, 9 Oct 2018 01:58:14 -0700 (PDT)
In-Reply-To: <ff3ebbbb-93d7-e9d6-629c-d5ccec776c3c@arm.com>
References: <d71bafc616264a8abda66376bde7f5d2@dornerworks.com>
 <ff3ebbbb-93d7-e9d6-629c-d5ccec776c3c@arm.com>
From: Peter Maydell <peter.maydell@linaro.org>
Date: Tue, 9 Oct 2018 09:58:14 +0100
Message-ID: <CAFEAcA-X5rYnFj=z=qmrcpHt+1bt3LUuQRbBG9F9U_0qXsve=w@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] Xen boot failure on QEMU (WAS: Re: [PATCH v3]
 xen:arm: Populate arm64 image 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: Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 Andre Przywara <andre.przywara@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Amit Tomer <amittomer25@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>

T24gOCBPY3RvYmVyIDIwMTggYXQgMTk6MDAsIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFy
bS5jb20+IHdyb3RlOgo+IFBlciB0aGUgTGludXggYXJtNjQgYm9vdGluZyBwcm90b2NvbCBbMV0s
IHRoZSBsb2FkIG9mZnNldCBjYW4gZGVmaW5pdGVseSBiZQo+IDAuIFRoZSBib290bG9hZGVyICho
ZXJlIFFFTVUpIHNob3VsZCBub3QgYXNzdW1lIGEgc3BlY2lmaWMgdGV4dCBvZmZzZXQsCj4gTGlu
dXggYWN0dWFsbHkgcHJvdmlkZXMgYW4gb3B0aW9uIHRvIHJhbmRvbWl6ZSB0aGUgdGV4dCBvZmZz
ZXQgaW4gb3JkZXIgdG8KPiB0ZXN0IHRoYXQgYXNzdW1wdGlvbiAoc2VlIEFSTTY0X1JBTkRPTUla
RV9URVhUX09GRlNFVCkuCj4KPiBJIGhhdmUgQ0NlZCBTdGVmYW5vIGFuZCBQZXRlciB3aG8gY291
bGQgZ2l2ZSBtb3JlIGRldGFpbHMgb24gaG93IFFFTVUgaXMKPiBoYW5kbGluZyB0aGUgSW1hZ2Ug
cHJvdG9jb2wuCgpRRU1VJ3MgY29kZSB0byBoYW5kbGUgdGhpcyBpcyBpbiBody9hcm0vYm9vdC5j
L2xvYWRfYWFyY2g2NF9pbWFnZSgpLgpXZSBkbyBoYXZlIGNvZGUgdG8gaGFuZGxlIHJlYWRpbmcg
dGhlIHRleHQgb2Zmc2V0IGZyb20gdGhlIEltYWdlCmhlYWRlci4gVGhlIGVycm9yIG1lc3NhZ2UK
cm9tOiByZXF1ZXN0ZWQgcmVnaW9ucyBvdmVybGFwIChyb20gYm9vdGxvYWRlci4KZnJlZT0weDAw
MDAwMDAwNDAwZDAxNTAsIGFkZHI9MHgwMDAwMDAwMDQwMDAwMDAwKQoKc3VnZ2VzdHMgdGhhdCB3
ZSBoYXZlIGNvcnJlY3RseSBwdWxsZWQgdGhlIHRleHQgb2Zmc2V0IGZyb20gdGhlCkltYWdlIGZp
bGUsIGJ1dCBpdCBvdmVybGFwcyB3aXRoIHNvbWV0aGluZyBlbHNlLiBTcGVjaWZpY2FsbHksCmZv
ciB0aGUgdmlydCBib2FyZCB3ZSB3cml0ZSBvdXIgc3RhcnR1cCAiYm9vdGxvYWRlciIgKGFib3V0
CmEgZG96ZW4gaW5zbnMgb2YgYXNzZW1ibHkgdGhhdCBkbyB0aGUgam9iIG9mIGp1bXBpbmcgdG8g
dGhlIGtlcm5lbCkKYXQgdGhlIHZlcnkgYm90dG9tIG9mIFJBTSwgc28geW91IGNhbid0IHVzZSB0
aGF0IGJpdCBvZiBSQU0gZm9yCnRoZSBpbWFnZS4gSW4gdGhlb3J5IGJvb3QuYyBjb3VsZCBub3Rp
Y2UgdGhhdCB0aGUgaW1hZ2UgaXMgd2hlcmUKaXQgd291bGQgYnkgZGVmYXVsdCBwdXQgdGhlIGJv
b3Rsb2FkZXIgY29kZSBhbmQgbW92ZSB0aGF0IHNvbWV3aGVyZQplbHNlIChpdCBpcyBJSVJDIHBv
c2l0aW9uLWluZGVwZW5kZW50KSwgYnV0IHRoYXQgd291bGQgYmUgcXVpdGUKY29tcGxpY2F0ZWQg
Y29kZSBmb3IgYSBjb3JuZXIgY2FzZSwgYW5kIGl0IGRvZXNuJ3QgaGVscCB5b3Ugd2l0aApleGlz
dGluZyBkZXBsb3llZCB2ZXJzaW9ucyBvZiBRRU1VIGFueXdheS4KCnRoYW5rcwotLSBQTU0KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 09:02:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 09:02: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 1g9nuh-000232-Si; Tue, 09 Oct 2018 09:02:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=xxcs=mv=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9nug-00022v-DI
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 09:02:46 +0000
X-Inumbo-ID: 42fbb769-cba2-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 42fbb769-cba2-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 09:04:01 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 09 Oct 2018 03:02:42 -0600
Message-Id: <5BBC6EB002000078001EFDF6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 09 Oct 2018 03:02:40 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Xin Li" <xin.li@citrix.com>,"Xin Li" <talons.lee@gmail.com>
References: <20181009002831.22678-1-xin.li@citrix.com>
 <5BBC51B402000078001EFD3C@prv1-mh.provo.novell.com>
 <56ab33751a224203bd79c4ee09b77b03@SINPEX02CL01.citrite.net>
In-Reply-To: <56ab33751a224203bd79c4ee09b77b03@SINPEX02CL01.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/3] xen/xsm: remove unnecessary #define
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 george.dunlap@citrix.com, xen-devel@lists.xen.org,
 Ming Lu <ming.lu@citrix.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>

Pj4+IE9uIDA5LjEwLjE4IGF0IDA5OjUwLCA8eGluLmxpQGNpdHJpeC5jb20+IHdyb3RlOgo+PiA+
IC0tLQo+PiA+IENDOiBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KPj4g
PiBDQzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgo+PiA+IEND
OiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cj4+ID4gQ0M6IEtvbnJhZCBSemVzenV0
ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPj4gPiBDQzogU3RlZmFubyBTdGFiZWxs
aW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+PiA+IENDOiBUaW0gRGVlZ2FuIDx0aW1AeGVu
Lm9yZz4KPj4gPiBDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPj4gPiBDQzogU2Vy
Z2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgo+PiA+IENDOiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+PiA+IENDOiBNaW5nIEx1IDxtaW5nLmx1
QGNpdHJpeC5jb20+Cj4+ID4KPj4gPiB2NToKPj4gPiAxLiBtb3ZlIHRoZSByZW1vdmFsIG9mICNk
ZWZpbmUgdG8gdGhpcyBuZXcgcGF0Y2guCj4+ID4gMi4gZml4IHdyb25nIGdpdCBhdXRob3IKPj4g
Cj4+IE9oLCBhbmQgcGxlYXNlLCB3aGVuIHlvdSBzZW5kIG5ldyB2ZXJzaW9ucywgYWRkIHByZXZp
b3VzbHkgcHJvdmlkZWQgKG9mCj4+IGNvdXJzZSB1bmxlc3MgdGhleSd2ZSBiZWVuIGludmFsaWRh
dGVkIG1lYW53aGlsZSkgdGFncywgdG8gYWlkIGJvdGggCj4gY29tbWl0dGVycwo+PiBhbmQgZnV0
dXJlIHJlYWRlcnMvcmV2aWV3ZXJzLgo+PiAKPiBEbyB5b3UgbWVhbiBhbGwgdGhlIGNoYW5nZXMg
ZnJvbSB2MSB0byB2NSwgbGlrZToKPiAKPiB2MToKPiB4eHgKPiAKPiB2MjoKPiB4eHgKPiAuLgo+
IAo+IHY1CgpObywgdGhpcyBpcyBvY2Nhc2lvbmFsbHkgaGVscGZ1bCwgYnV0IG5vdCB3aGF0IEkg
bWVhbi4gSSBnYXZlIG15IFItYgpvbiB2NCwgc28geW91IHNob3VsZCBoYXZlIHJlY29yZGVkIGl0
IGluIHY1LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 09:05:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 09:05: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 1g9nwr-0002Ah-E9; Tue, 09 Oct 2018 09:05:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=xxcs=mv=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9nwq-0002Aa-Dv
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 09:05:00 +0000
X-Inumbo-ID: 93d1f4d4-cba2-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 93d1f4d4-cba2-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 09:06:16 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 09 Oct 2018 03:04:58 -0600
Message-Id: <5BBC6F3402000078001EFDF9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 09 Oct 2018 03:04:52 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Ian Jackson" <Ian.Jackson@eu.citrix.com>
References: <5BBB564202000078001EF950@prv1-mh.provo.novell.com>
 <20181009083802.GJ5318@reaktio.net>
In-Reply-To: <20181009083802.GJ5318@reaktio.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] preparations for 4.11.1 and 4.8.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: Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDA5LjEwLjE4IGF0IDEwOjM4LCA8cGFzaWtAaWtpLmZpPiB3cm90ZToKPiBPbiBNb24s
IE9jdCAwOCwgMjAxOCBhdCAwNzowNjoxMEFNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4g
QWxsLAo+PiAKPj4gYm90aCByZWxlYXNlcyBhcmUgZHVlIGluIGFib3V0IGEgbW9udGgncyB0aW1l
LiBQbGVhc2UgcG9pbnQgb3V0Cj4+IGJhY2twb3J0cyB5b3UgZmluZCBtaXNzaW5nIGZyb20gdGhl
aXIgcmVzcGVjdGl2ZSBzdGFnaW5nIGJyYW5jaGVzLAo+PiBidXQgd2hpY2ggeW91IGNvbnNpZGVy
IHJlbGV2YW50LiBPbiB0b3Agb2Ygd2hhdCBJJ3ZlIGp1c3QgcHVzaGVkCj4+IHRoZXJlIEkgaGF2
ZQo+PiAKPj4gMmZiNTdlNGJlZQl4ODY6IHNpbGVuY2UgZmFsc2UgbG9nIG1lc3NhZ2VzIGZvciBw
bGFpbiAieHB0aSIgLyAicHYtbDF0ZiIKPj4gNTFlMGNiNDU5Mwl4ODY6IHNwbGl0IG9wdF94cHRp
Cj4+IDBiODk2NDNlZjYJeDg2OiBzcGxpdCBvcHRfcHZfbDF0Zgo+PiA4NzQzZDJkZWE1CXg4Njog
Zml4ICJ4cHRpPSIgYW5kICJwdi1sMXRmPSIgeWV0IGFnYWluCj4+IGUzMGM0N2NkOGIJdnRkOiBh
ZGQgbWlzc2luZyBjaGVjayBmb3Igc2hhcmVkIEVQVC4uLgo+PiAKPj4gcXVldWVkIGFscmVhZHkg
LSBubyBuZWVkIHRvIHBvaW50IHRoZXNlIG91dCBzZXBhcmF0ZWx5Lgo+PiAKPiAKPiBGb3IgWGVu
IDQuMTEuMSAoYW5kIDQuMTAuMyksIGlmIHBvc3NpYmxlOgo+IAo+IGh0dHBzOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD14ZW4uZ2l0O2E9Y29tbWl0O2g9OTlhOWM3MDU4M2JkNmRjMjU1NWIy
NDIgCj4gMzUzODIxYTMyY2YxOTQ4YTkKPiAibGlieGw6IGtlZXAgYXNzaWduZWQgcGNpIGRldmlj
ZXMgYWNyb3NzIGRvbWFpbiByZWJvb3RzIgoKSWFuLCBzb21ldGhpbmcgZm9yIHlvdSB0byBxdWV1
ZSB1cCAoaWYgYXBwbGljYWJsZSkuCgpUaGFua3MsIEphbgoKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 09:08:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 09:08: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 1g9o0E-0002K5-3c; Tue, 09 Oct 2018 09:08:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=8ci9=mv=arm.com=andre.przywara@srs-us1.protection.inumbo.net>)
 id 1g9o0D-0002K0-6D
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 09:08:29 +0000
X-Inumbo-ID: 87cd97be-cba2-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 87cd97be-cba2-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 11:05:55 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id F223080D;
 Tue,  9 Oct 2018 02:08:27 -0700 (PDT)
Received: from donnerap.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com
 [10.72.51.249])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B67183F5B3;
 Tue,  9 Oct 2018 02:08:26 -0700 (PDT)
Date: Tue, 9 Oct 2018 10:08:11 +0100
From: Andre Przywara <andre.przywara@arm.com>
To: Peter Maydell <peter.maydell@linaro.org>
Message-ID: <20181009100811.07e7909a@donnerap.cambridge.arm.com>
In-Reply-To: <CAFEAcA-X5rYnFj=z=qmrcpHt+1bt3LUuQRbBG9F9U_0qXsve=w@mail.gmail.com>
References: <d71bafc616264a8abda66376bde7f5d2@dornerworks.com>
 <ff3ebbbb-93d7-e9d6-629c-d5ccec776c3c@arm.com>
 <CAFEAcA-X5rYnFj=z=qmrcpHt+1bt3LUuQRbBG9F9U_0qXsve=w@mail.gmail.com>
Organization: ARM
X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.32; aarch64-unknown-linux-gnu)
MIME-Version: 1.0
Subject: Re: [Xen-devel] Xen boot failure on QEMU (WAS: Re: [PATCH v3]
 xen:arm: Populate arm64 image 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: Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Amit Tomer <amittomer25@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>

T24gVHVlLCA5IE9jdCAyMDE4IDA5OjU4OjE0ICswMTAwClBldGVyIE1heWRlbGwgPHBldGVyLm1h
eWRlbGxAbGluYXJvLm9yZz4gd3JvdGU6CgpIaSwKCj4gT24gOCBPY3RvYmVyIDIwMTggYXQgMTk6
MDAsIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+ID4gUGVyIHRo
ZSBMaW51eCBhcm02NCBib290aW5nIHByb3RvY29sIFsxXSwgdGhlIGxvYWQgb2Zmc2V0IGNhbgo+
ID4gZGVmaW5pdGVseSBiZSAwLiBUaGUgYm9vdGxvYWRlciAoaGVyZSBRRU1VKSBzaG91bGQgbm90
IGFzc3VtZSBhCj4gPiBzcGVjaWZpYyB0ZXh0IG9mZnNldCwgTGludXggYWN0dWFsbHkgcHJvdmlk
ZXMgYW4gb3B0aW9uIHRvCj4gPiByYW5kb21pemUgdGhlIHRleHQgb2Zmc2V0IGluIG9yZGVyIHRv
IHRlc3QgdGhhdCBhc3N1bXB0aW9uIChzZWUKPiA+IEFSTTY0X1JBTkRPTUlaRV9URVhUX09GRlNF
VCkuCj4gPgo+ID4gSSBoYXZlIENDZWQgU3RlZmFubyBhbmQgUGV0ZXIgd2hvIGNvdWxkIGdpdmUg
bW9yZSBkZXRhaWxzIG9uIGhvdwo+ID4gUUVNVSBpcyBoYW5kbGluZyB0aGUgSW1hZ2UgcHJvdG9j
b2wuICAKPiAKPiBRRU1VJ3MgY29kZSB0byBoYW5kbGUgdGhpcyBpcyBpbiBody9hcm0vYm9vdC5j
L2xvYWRfYWFyY2g2NF9pbWFnZSgpLgo+IFdlIGRvIGhhdmUgY29kZSB0byBoYW5kbGUgcmVhZGlu
ZyB0aGUgdGV4dCBvZmZzZXQgZnJvbSB0aGUgSW1hZ2UKPiBoZWFkZXIuIFRoZSBlcnJvciBtZXNz
YWdlCj4gcm9tOiByZXF1ZXN0ZWQgcmVnaW9ucyBvdmVybGFwIChyb20gYm9vdGxvYWRlci4KPiBm
cmVlPTB4MDAwMDAwMDA0MDBkMDE1MCwgYWRkcj0weDAwMDAwMDAwNDAwMDAwMDApCj4gCj4gc3Vn
Z2VzdHMgdGhhdCB3ZSBoYXZlIGNvcnJlY3RseSBwdWxsZWQgdGhlIHRleHQgb2Zmc2V0IGZyb20g
dGhlCj4gSW1hZ2UgZmlsZSwgYnV0IGl0IG92ZXJsYXBzIHdpdGggc29tZXRoaW5nIGVsc2UuIFNw
ZWNpZmljYWxseSwKPiBmb3IgdGhlIHZpcnQgYm9hcmQgd2Ugd3JpdGUgb3VyIHN0YXJ0dXAgImJv
b3Rsb2FkZXIiIChhYm91dAo+IGEgZG96ZW4gaW5zbnMgb2YgYXNzZW1ibHkgdGhhdCBkbyB0aGUg
am9iIG9mIGp1bXBpbmcgdG8gdGhlIGtlcm5lbCkKPiBhdCB0aGUgdmVyeSBib3R0b20gb2YgUkFN
LCBzbyB5b3UgY2FuJ3QgdXNlIHRoYXQgYml0IG9mIFJBTSBmb3IKPiB0aGUgaW1hZ2UuIEluIHRo
ZW9yeSBib290LmMgY291bGQgbm90aWNlIHRoYXQgdGhlIGltYWdlIGlzIHdoZXJlCj4gaXQgd291
bGQgYnkgZGVmYXVsdCBwdXQgdGhlIGJvb3Rsb2FkZXIgY29kZSBhbmQgbW92ZSB0aGF0IHNvbWV3
aGVyZQo+IGVsc2UgKGl0IGlzIElJUkMgcG9zaXRpb24taW5kZXBlbmRlbnQpLCBidXQgdGhhdCB3
b3VsZCBiZSBxdWl0ZQo+IGNvbXBsaWNhdGVkIGNvZGUgZm9yIGEgY29ybmVyIGNhc2UsIGFuZCBp
dCBkb2Vzbid0IGhlbHAgeW91IHdpdGgKPiBleGlzdGluZyBkZXBsb3llZCB2ZXJzaW9ucyBvZiBR
RU1VIGFueXdheS4KCldoaWxlIHRoZSBsYXR0ZXIgaXMgdHJ1ZSwgUUVNVSBzdGlsbCB2aW9sYXRl
cyB0aGUga2VybmVsIGFybTY0CmJvb3RpbmcgcHJvdG9jb2w6CiJUaGUgSW1hZ2UgbXVzdCBiZSBw
bGFjZWQgdGV4dF9vZmZzZXQgYnl0ZXMgZnJvbSBhIDJNQiBhbGlnbmVkIGJhc2UKYWRkcmVzcyBh
bnl3aGVyZSBpbiB1c2FibGUgc3lzdGVtIFJBTSBhbmQgY2FsbGVkIHRoZXJlLiIKCkkgdHJpZWQg
c29tZSB2YWx1ZXMgeWVzdGVyZGF5LCBqdXN0IGZyb20gdGhvc2UgZXhwZXJpbWVudHMgaXQgc2Vl
bXMKbGlrZSBhbnkgNEsgYWxpZ25lZCB2YWx1ZXMgd291bGQgd29yayBmb3IgWGVuLiBTbyB3aGF0
IGFib3V0IHRoZQpmb2xsb3dpbmc6Ci0gV2UgdXNlIGEgNEsgdGV4dF9vZmZzZXQgZm9yIFhlbiwg
dG8gd29yayB3aXRoIGV4aXN0aW5nIFFFTVVzLgotIFFFTVUgc3dpdGNoZXMgdGhlIGtlcm5lbCBp
bWFnZSBsb2FkIGFkZHJlc3MgdG8KICBEUkFNICsgMk1CICsgdGV4dF9vZmZzZXQsIHdoZW4gaXQg
c2VlcyB0aGF0IHRleHRfb2Zmc2V0IGlzIHNtYWxsZXIKICB0aGFuIHRoZSAic3RhcnR1cCBib290
bG9hZGVyIiBzaXplLgpUaGF0IHdheSBwZW9wbGUgY2FuIHVwZ3JhZGUgZWl0aGVyIG9mIFhlbiBv
ciBRRU1VIHRvIGZpeCB0aGUgcHJvYmxlbSwKYW5kIFFFTVUgYmVjb21lcyBtb3JlIGtlcm5lbCBi
b290IHByb3RvY29sIGNvbXBsaWFudC4KCkhhcHB5IHRvIHByb3ZpZGUgdGhlIHRyaXZpYWwgWGVu
IHBhdGNoIDstKQoKQ2hlZXJzLApBbmRyZS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 09:29:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 09: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 1g9oKo-00045Q-1a; Tue, 09 Oct 2018 09:29:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=mbow=mv=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1g9oKm-00045L-FF
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 09:29:44 +0000
X-Inumbo-ID: 7f30ad4a-cba5-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7f30ad4a-cba5-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 11:27:10 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 6E2BCAF02;
 Tue,  9 Oct 2018 09:29:41 +0000 (UTC)
Date: Tue, 9 Oct 2018 11:29:38 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Arun KS <arunks@codeaurora.org>
Message-ID: <20181009092938.GH8528@dhcp22.suse.cz>
References: <1538727006-5727-1-git-send-email-arunks@codeaurora.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1538727006-5727-1-git-send-email-arunks@codeaurora.org>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH v5 1/2] memory_hotplug: Free pages as higher
 order
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: vatsa@codeaurora.org, linux-mm@kvack.org, getarunks@gmail.com,
 kys@microsoft.com, boris.ostrovsky@oracle.com, sthemmin@microsoft.com,
 xen-devel@lists.xenproject.org, haiyangz@microsoft.com, yasu.isimatu@gmail.com,
 dan.j.williams@intel.com, akpm@linux-foundation.org, vbabka@suse.cz,
 osalvador@suse.de, jgross@suse.com, aaron.lu@intel.com, malat@debian.org,
 gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org,
 vinmenon@codeaurora.org, jrdr.linux@gmail.com, devel@linuxdriverproject.org,
 iamjoonsoo.kim@lge.com, mgorman@techsingularity.net,
 kirill.shutemov@linux.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>

T24gRnJpIDA1LTEwLTE4IDEzOjQwOjA1LCBBcnVuIEtTIHdyb3RlOgo+IFdoZW4gZnJlZSBwYWdl
cyBhcmUgZG9uZSB3aXRoIGhpZ2hlciBvcmRlciwgdGltZSBzcGVuZCBvbgo+IGNvYWxlc2Npbmcg
cGFnZXMgYnkgYnVkZHkgYWxsb2NhdG9yIGNhbiBiZSByZWR1Y2VkLiBXaXRoCj4gc2VjdGlvbiBz
aXplIG9mIDI1Nk1CLCBob3QgYWRkIGxhdGVuY3kgb2YgYSBzaW5nbGUgc2VjdGlvbgo+IHNob3dz
IGltcHJvdmVtZW50IGZyb20gNTAtNjAgbXMgdG8gbGVzcyB0aGFuIDEgbXMsIGhlbmNlCj4gaW1w
cm92aW5nIHRoZSBob3QgYWRkIGxhdGVuY3kgYnkgNjAlLiBNb2RpZnkgZXh0ZXJuYWwKPiBwcm92
aWRlcnMgb2Ygb25saW5lIGNhbGxiYWNrIHRvIGFsaWduIHdpdGggdGhlIGNoYW5nZS4KCkFja2Vk
LWJ5OiBNaWNoYWwgSG9ja28gPG1ob2Nrb0BzdXNlLmNvbT4KClRoYW5rcyBmb3IgeW91ciBwYXRp
ZW5jZSB3aXRoIGFsbCB0aGUgcmVzdWJtaXNzaW9uLgotLSAKTWljaGFsIEhvY2tvClNVU0UgTGFi
cwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 09:30:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 09:30: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 1g9oLg-0004eo-GP; Tue, 09 Oct 2018 09:30:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=mbow=mv=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1g9oLf-0004ef-Me
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 09:30:39 +0000
X-Inumbo-ID: 2959886d-cba6-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2959886d-cba6-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 09:31: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 mx1.suse.de (Postfix) with ESMTP id B3DD5AF6A;
 Tue,  9 Oct 2018 09:30:37 +0000 (UTC)
Date: Tue, 9 Oct 2018 11:30:37 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Arun KS <arunks@codeaurora.org>
Message-ID: <20181009093037.GI8528@dhcp22.suse.cz>
References: <1538727006-5727-1-git-send-email-arunks@codeaurora.org>
 <1538727006-5727-2-git-send-email-arunks@codeaurora.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1538727006-5727-2-git-send-email-arunks@codeaurora.org>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH v5 2/2] mm/page_alloc: remove software
 prefetching in __free_pages_core
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: vatsa@codeaurora.org, linux-mm@kvack.org, getarunks@gmail.com,
 kys@microsoft.com, boris.ostrovsky@oracle.com, sthemmin@microsoft.com,
 xen-devel@lists.xenproject.org, haiyangz@microsoft.com, yasu.isimatu@gmail.com,
 dan.j.williams@intel.com, akpm@linux-foundation.org, vbabka@suse.cz,
 osalvador@suse.de, jgross@suse.com, aaron.lu@intel.com, malat@debian.org,
 gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org,
 vinmenon@codeaurora.org, jrdr.linux@gmail.com, devel@linuxdriverproject.org,
 iamjoonsoo.kim@lge.com, mgorman@techsingularity.net,
 kirill.shutemov@linux.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>

T24gRnJpIDA1LTEwLTE4IDEzOjQwOjA2LCBBcnVuIEtTIHdyb3RlOgo+IFRoZXkgbm90IG9ubHkg
aW5jcmVhc2UgdGhlIGNvZGUgZm9vdHByaW50LCB0aGV5IGFjdHVhbGx5IG1ha2UgdGhpbmdzCj4g
c2xvd2VyIHJhdGhlciB0aGFuIGZhc3Rlci4gUmVtb3ZlIHRoZW0gYXMgY29udGVtcG9yYXJ5IGhh
cmR3YXJlIGRvZXNuJ3QKPiBuZWVkIGFueSBoaW50LgoKSSBhZ3JlZSB3aXRoIHRoZSBjaGFuZ2Ug
YnV0IGl0IGlzIG11Y2ggYmV0dGVyIHRvIGFkZCBzb21lIG51bWJlcnMKd2hlbmV2ZXIgYXJndWlu
ZyBhYm91dCBwZXJmb3JtYW5jZSBpbXBhY3QuCgo+IAo+IFN1Z2dlc3RlZC1ieTogRGFuIFdpbGxp
YW1zIDxkYW4uai53aWxsaWFtc0BpbnRlbC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogQXJ1biBLUyA8
YXJ1bmtzQGNvZGVhdXJvcmEub3JnPgo+IC0tLQo+ICBtbS9wYWdlX2FsbG9jLmMgfCA2ICstLS0t
LQo+ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDUgZGVsZXRpb25zKC0pCj4gCj4g
ZGlmZiAtLWdpdCBhL21tL3BhZ2VfYWxsb2MuYyBiL21tL3BhZ2VfYWxsb2MuYwo+IGluZGV4IDdh
YjUyNzQuLjkwZGI0MzEgMTAwNjQ0Cj4gLS0tIGEvbW0vcGFnZV9hbGxvYy5jCj4gKysrIGIvbW0v
cGFnZV9hbGxvYy5jCj4gQEAgLTEyNTgsMTQgKzEyNTgsMTAgQEAgdm9pZCBfX2ZyZWVfcGFnZXNf
Y29yZShzdHJ1Y3QgcGFnZSAqcGFnZSwgdW5zaWduZWQgaW50IG9yZGVyKQo+ICAJc3RydWN0IHBh
Z2UgKnAgPSBwYWdlOwo+ICAJdW5zaWduZWQgaW50IGxvb3A7Cj4gIAo+IC0JcHJlZmV0Y2h3KHAp
Owo+IC0JZm9yIChsb29wID0gMDsgbG9vcCA8IChucl9wYWdlcyAtIDEpOyBsb29wKyssIHArKykg
ewo+IC0JCXByZWZldGNodyhwICsgMSk7Cj4gKwlmb3IgKGxvb3AgPSAwOyBsb29wIDwgbnJfcGFn
ZXMgOyBsb29wKyssIHArKykgewo+ICAJCV9fQ2xlYXJQYWdlUmVzZXJ2ZWQocCk7Cj4gIAkJc2V0
X3BhZ2VfY291bnQocCwgMCk7Cj4gIAl9Cj4gLQlfX0NsZWFyUGFnZVJlc2VydmVkKHApOwo+IC0J
c2V0X3BhZ2VfY291bnQocCwgMCk7Cj4gIAo+ICAJcGFnZV96b25lKHBhZ2UpLT5tYW5hZ2VkX3Bh
Z2VzICs9IG5yX3BhZ2VzOwo+ICAJc2V0X3BhZ2VfcmVmY291bnRlZChwYWdlKTsKPiAtLSAKPiAx
LjkuMQo+IAoKLS0gCk1pY2hhbCBIb2NrbwpTVVNFIExhYnMKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 09:33:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 09: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 1g9oOa-0004p3-3z; Tue, 09 Oct 2018 09:33:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kkg8=mv=gmail.com=talons.lee@srs-us1.protection.inumbo.net>)
 id 1g9oOZ-0004ox-3J
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 09:33:39 +0000
X-Inumbo-ID: 0b12830a-cba6-11e8-a8a5-bc764e045a96
Received: from mail-pg1-x544.google.com (unknown [2607:f8b0:4864:20::544])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0b12830a-cba6-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 11:31:05 +0200 (CEST)
Received: by mail-pg1-x544.google.com with SMTP id i4-v6so520838pgq.9
 for <xen-devel@lists.xen.org>; Tue, 09 Oct 2018 02:33:37 -0700 (PDT)
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=G99yb3mW//bqageQC2WpiXU3C0UVv69ZYRhcjejSYCs=;
 b=JSezZfSN+kZDy7d0gZ4Bnvq2Te8tdj2rJpHH6ivch4jDVIxY/FhLnLkTcUhc4RyOZC
 F7Bw/GAZXshbA7ZP5esnkVr848y2WU6iRCHiFlIOmx9Cukgg3RjTdL39W93En9GP3Qa1
 H1KdK7jYBgA3fldmZ/RzfsOAKHGjPW+NUBvufPVc9EZhKVQoocmHZdtmE/168qJCfd10
 d1IOz/EaTsG9koUa8WqwVfdGg4y7z/IA77R/A5ID5XQpMjt60LlutBhXu8QLjmR2kiYJ
 iQ0DQ2bjvWqkwM1weXnQMOHZYk6/XEga5m8hxciPyqrZ0gEWRiDJC6fdNKwXUubwtYep
 xMLw==
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=G99yb3mW//bqageQC2WpiXU3C0UVv69ZYRhcjejSYCs=;
 b=sjf6Z4xpv4uycmnZfG4fWkUeRo0G2ObBUzdupSjhTFbGvLlc368kmeRKl1RohybGT6
 zBM98BHTuuom/fZFGUvxUnhz754HWS0VgfOqgr6yP0OTDDY6SA5y5DuAWta7krNRdmSN
 XZOyVNHx9E+odvrwXZBgfbmtBoL+oh9oT71UTiyFt3KUQvAiOY52Z2GwbsHDSIy8tqsB
 Vr45+FFpO9d3RNj0K4yY+tlOtHWf+cI/KPb2bNkYEjoa8WvtqPHT9xWQSvwZQmaljg84
 VfsSGIIo0HQeCdIw+9nsceaJxP/Pd59ZLnL9dukHpDfwrfmGZd04fcu2lCFVpkJ3QpPO
 xXOA==
X-Gm-Message-State: ABuFfogJMdedfI2Q3GTgkzqlPkdchdlr+wawS5nBgJNceQtGFEnJ5fm/
 xLQzdYjzEkMpe9iBS9hXAI1DBsqvPegvHA==
X-Google-Smtp-Source: ACcGV62dWBXoE/SeK78aKWk1m79B2/9/lzmRmKYrpmvBFNHBYSmgDJ8t0EybxWDm1SuU0n2z+EhdWg==
X-Received: by 2002:a62:808c:: with SMTP id
 j134-v6mr28780735pfd.47.1539077616431; 
 Tue, 09 Oct 2018 02:33:36 -0700 (PDT)
Received: from xmas.citrite.net ([103.14.252.249])
 by smtp.gmail.com with ESMTPSA id j187-v6sm33168366pfc.39.2018.10.09.02.33.31
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 09 Oct 2018 02:33:35 -0700 (PDT)
From: Xin Li <talons.lee@gmail.com>
X-Google-Original-From: Xin Li <xin.li@citrix.com>
To: xen-devel@lists.xen.org
Date: Tue,  9 Oct 2018 17:33:18 +0800
Message-Id: <20181009093320.24003-1-xin.li@citrix.com>
X-Mailer: git-send-email 2.19.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 1/3] xen/xsm: remove unnecessary #define
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Xin Li <xin.li@citrix.com>,
 Tim Deegan <tim@xen.org>, Jan Beulich <JBeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ming Lu <ming.lu@citrix.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>

dGhpcyAjZGVmaW5lIGlzIHVubmVjZXNzYXJ5IHNpbmNlIFhTTV9JTkxJTkUgaXMgcmVkZWZpbmVk
IGluCnhzbS9kdW1teS5oLCBpdCdzIGEgcmlzayBvZiBidWlsZCBicmVha2FnZSwgc28gcmVtb3Zl
IGl0LgoKU2lnbmVkLW9mZi1ieTogWGluIExpIDx4aW4ubGlAY2l0cml4LmNvbT4KUmV2aWV3ZWQt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLQpDQzogRGFuaWVsIERlIEdy
YWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CkNDOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVu
bGFwQGV1LmNpdHJpeC5jb20+CkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkND
OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNDOiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNDOiBUaW0gRGVlZ2FuIDx0
aW1AeGVuLm9yZz4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBTZXJnZXkg
RHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+CkNDOiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgpDQzogTWluZyBMdSA8bWluZy5sdUBjaXRyaXguY29tPgoK
djU6CjEuIG1vdmUgdGhlIHJlbW92YWwgb2YgI2RlZmluZSB0byB0aGlzIG5ldyBwYXRjaC4KMi4g
Zml4IHdyb25nIGdpdCBhdXRob3IKCi0tLQogeGVuL3hzbS9kdW1teS5jIHwgMSAtCiAxIGZpbGUg
Y2hhbmdlZCwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi94c20vZHVtbXkuYyBiL3hl
bi94c20vZHVtbXkuYwppbmRleCAzMjkwZDA0NTI3Li4wNmE2NzRmYWQwIDEwMDY0NAotLS0gYS94
ZW4veHNtL2R1bW15LmMKKysrIGIveGVuL3hzbS9kdW1teS5jCkBAIC0xMSw3ICsxMSw2IEBACiAg
Ki8KIAogI2RlZmluZSBYU01fTk9fV1JBUFBFUlMKLSNkZWZpbmUgWFNNX0lOTElORSAvKiAqLwog
I2luY2x1ZGUgPHhzbS9kdW1teS5oPgogCiBzdHJ1Y3QgeHNtX29wZXJhdGlvbnMgZHVtbXlfeHNt
X29wczsKLS0gCjIuMTguMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 09:33:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 09: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 1g9oOf-0004q1-GE; Tue, 09 Oct 2018 09:33:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kkg8=mv=gmail.com=talons.lee@srs-us1.protection.inumbo.net>)
 id 1g9oOd-0004pd-Fc
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 09:33:43 +0000
X-Inumbo-ID: 0e071eac-cba6-11e8-a8a5-bc764e045a96
Received: from mail-pf1-x441.google.com (unknown [2607:f8b0:4864:20::441])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0e071eac-cba6-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 11:31:09 +0200 (CEST)
Received: by mail-pf1-x441.google.com with SMTP id k19-v6so557280pfi.1
 for <xen-devel@lists.xen.org>; Tue, 09 Oct 2018 02:33:42 -0700 (PDT)
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=/CGbvq2iefmuNhuUZ8SjKfIo6QjC3U7RQJ9M/KEPBpY=;
 b=bfaNenQqA0T6T2XE0zE5ErfZ1aP8rVdgHPdzRyBzlgz7vgt/tx5UvS0Lkqx4JHIZaY
 Q0eIH2N7b+266CsncLGNh5Y7Hh5KSJC6XWC7uxAk1iMzD+nHGOoyZCoJhx0Ho4J/pipc
 SM5HZNwklUlxMlHVmDJKG9CL7Zgi3cRVDuCe+dNKGAnXLj4Z3ex9HHy+AxXGVUTcIZa8
 3Pf+p0KRFmGAJoXS2oV7VfWbX/e7hPtUvzUtU/QhU5pFeKPQMgZHqX3Y6k0t/UhNZ47A
 mVN7N8Y/H7KrB1kdXlrElqvPlkzPoqnLwveIt7WTBrTvC5D9v6QG91aW0cZ7iKyaMQpH
 8oCg==
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=/CGbvq2iefmuNhuUZ8SjKfIo6QjC3U7RQJ9M/KEPBpY=;
 b=GSIClNQ/F0B1y5JbhVXPcO1hMpQ9kgTrsl9P7FT9vADeayAGz7nSshB7gALkdbC4th
 0CPdFBo5bWmF+79/wIuFY+Qq/BnoQT+NhRLhLgbOU7sQqEkg0RL32zmdtVRFxsFP1eEA
 FpnFRKQCo/Ph7T7cEW1OHbxuz/8fEFuiwv1lBe+UiiiBSvR05TWfqYcH1Rpx4tJv12O6
 lNaRtknZBvff8EOa42ZLEvPKKuLAScfOHNMNU0kDVh9VVYJCH+KK3OkoXM11V1WjEWaP
 +niiKHoLlwSkxj2aU8ZAN6cUiiU4QUYyQOOleeyYArYIlACr2o2G8e+KQWyUFMF4VpQg
 vPFw==
X-Gm-Message-State: ABuFfog6jJ2Dezp9FrV52CQ2NsOADUtw6yF4QfjExQHID/Gqk3X15GJ+
 LkYC46dOhpy+pu4B1F1r9aHMAtCfDLHZaw==
X-Google-Smtp-Source: ACcGV61Hc8NaurqqJGKv2OmvKtjX5PX+HOlp/WktBIs9W5u4moY4wDBS68wnfWogK/Z0AyWmTFsjzA==
X-Received: by 2002:a62:1316:: with SMTP id
 b22-v6mr29218037pfj.37.1539077621440; 
 Tue, 09 Oct 2018 02:33:41 -0700 (PDT)
Received: from xmas.citrite.net ([103.14.252.249])
 by smtp.gmail.com with ESMTPSA id j187-v6sm33168366pfc.39.2018.10.09.02.33.36
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 09 Oct 2018 02:33:40 -0700 (PDT)
From: Xin Li <talons.lee@gmail.com>
X-Google-Original-From: Xin Li <xin.li@citrix.com>
To: xen-devel@lists.xen.org
Date: Tue,  9 Oct 2018 17:33:19 +0800
Message-Id: <20181009093320.24003-2-xin.li@citrix.com>
X-Mailer: git-send-email 2.19.0
In-Reply-To: <20181009093320.24003-1-xin.li@citrix.com>
References: <20181009093320.24003-1-xin.li@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 2/3] xen/xsm: Introduce new boot parameter 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>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Xin Li <xin.li@citrix.com>,
 Tim Deegan <tim@xen.org>, Jan Beulich <JBeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ming Lu <ming.lu@citrix.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>

SW50cm9kdWNlIG5ldyBib290IHBhcmFtZXRlciB4c20gdG8gY2hvb3NlIHdoaWNoIHhzbSBtb2R1
bGUgaXMgZW5hYmxlZCwKYW5kIHNldCBkZWZhdWx0IHRvIGR1bW15LiBBbmQgYWRkIG5ldyBvcHRp
b24gaW4gS2NvbmZpZyB0byBjaG9vc2UgdGhlCmRlZmF1bHQgWFNNIGltcGxlbWVudGF0aW9uLgoK
U2lnbmVkLW9mZi1ieTogWGluIExpIDx4aW4ubGlAY2l0cml4LmNvbT4KQWNrZWQtYnk6IERhbmll
bCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgoKLS0tCkNDOiBEYW5pZWwgRGUgR3Jh
YWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KQ0M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5s
YXBAZXUuY2l0cml4LmNvbT4KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6
IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ0M6IFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ0M6IFRpbSBEZWVnYW4gPHRp
bUB4ZW4ub3JnPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IFNlcmdleSBE
eWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KQ0M6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CkNDOiBNaW5nIEx1IDxtaW5nLmx1QGNpdHJpeC5jb20+Cgp2
NToKMS4gd29yZGluZyBhbmQgc3R5bGUgcmVmaW5lLgoyLiB1c2UgQVNTRVJUX1VOUkVBQ0hBQkxF
KCkgaW5zdGVhZCBvZiB1bnJlYWNoYWJsZSBwcmludGsuCgotLS0KIGRvY3MvbWlzYy94ZW4tY29t
bWFuZC1saW5lLm1hcmtkb3duIHwgMTMgKysrKysrKysKIHhlbi9jb21tb24vS2NvbmZpZyAgICAg
ICAgICAgICAgICAgIHwgMTMgKysrKysrKy0KIHhlbi94c20veHNtX2NvcmUuYyAgICAgICAgICAg
ICAgICAgIHwgNDcgKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0KIDMgZmlsZXMgY2hhbmdl
ZCwgNzEgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kb2NzL21p
c2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5l
Lm1hcmtkb3duCmluZGV4IDFmZmQ1ODYyMjQuLjY3ZTA2MmVjZDcgMTAwNjQ0Ci0tLSBhL2RvY3Mv
bWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCisrKyBiL2RvY3MvbWlzYy94ZW4tY29tbWFu
ZC1saW5lLm1hcmtkb3duCkBAIC04OTksNiArODk5LDE5IEBAIGhhcmR3YXJlIGRvbWFpbiBpcyBh
cmNoaXRlY3R1cmUgZGVwZW5kZW50LgogTm90ZSB0aGF0IHNwZWNpZnlpbmcgemVybyBhcyBkb21V
IHZhbHVlIG1lYW5zIHplcm8sIHdoaWxlIGZvciBkb20wIGl0IG1lYW5zCiB0byB1c2UgdGhlIGRl
ZmF1bHQuCiAKKyMjIyB4c20KKz4gYD0gZHVtbXkgfCBmbGFza2AKKworPiBEZWZhdWx0OiBgZHVt
bXlgCisKK1NwZWNpZnkgd2hpY2ggWFNNIG1vZHVsZSBzaG91bGQgYmUgZW5hYmxlZC4gIFRoaXMg
b3B0aW9uIGlzIG9ubHkgYXZhaWxhYmxlIGlmCit0aGUgaHlwZXJ2aXNvciB3YXMgY29tcGlsZWQg
d2l0aCBYU00gc3VwcG9ydC4KKworKiBgZHVtbXlgOiB0aGlzIGlzIHRoZSBkZWZhdWx0IGNob2lj
ZS4gIEJhc2ljIHJlc3RyaWN0aW9uIGZvciBjb21tb24gZGVwbG95bWVudAorICAodGhlIGR1bW15
IG1vZHVsZSkgd2lsbCBiZSBhcHBsaWVkLiAgSXQncyBhbHNvIHVzZWQgd2hlbiBYU00gaXMgY29t
cGlsZWQgb3V0LgorKiBgZmxhc2tgOiB0aGlzIGlzIHRoZSBwb2xpY3kgYmFzZWQgYWNjZXNzIGNv
bnRyb2wuICBUbyBjaG9vc2UgdGhpcywgdGhlCisgIHNlcGFyYXRlZCBvcHRpb24gaW4ga2NvbmZp
ZyBtdXN0IGFsc28gYmUgZW5hYmxlZC4KKwogIyMjIGZsYXNrCiA+IGA9IHBlcm1pc3NpdmUgfCBl
bmZvcmNpbmcgfCBsYXRlIHwgZGlzYWJsZWRgCiAKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vS2Nv
bmZpZyBiL3hlbi9jb21tb24vS2NvbmZpZwppbmRleCAxYTZkNjI4MWMxLi5mODAyZWZiNjI1IDEw
MDY0NAotLS0gYS94ZW4vY29tbW9uL0tjb25maWcKKysrIGIveGVuL2NvbW1vbi9LY29uZmlnCkBA
IC0xMTYsNyArMTE2LDcgQEAgY29uZmlnIFhTTQogCiBjb25maWcgWFNNX0ZMQVNLCiAJZGVmX2Jv
b2wgeQotCXByb21wdCAiRkx1eCBBZHZhbmNlZCBTZWN1cml0eSBLZXJuZWwgc3VwcG9ydCIgaWYg
RVhQRVJUID0gInkiCisJcHJvbXB0ICJGTHV4IEFkdmFuY2VkIFNlY3VyaXR5IEtlcm5lbCBzdXBw
b3J0IgogCWRlcGVuZHMgb24gWFNNCiAJLS0taGVscC0tLQogCSAgRW5hYmxlcyBGTEFTSyAoRkx1
eCBBZHZhbmNlZCBTZWN1cml0eSBLZXJuZWwpIGFzIHRoZSBhY2Nlc3MgY29udHJvbApAQCAtMTU0
LDYgKzE1NCwxNyBAQCBjb25maWcgWFNNX0ZMQVNLX1BPTElDWQogCiAJICBJZiB1bnN1cmUsIHNh
eSBZLgogCitjaG9pY2UKKwlwcm9tcHQgIkRlZmF1bHQgWFNNIGltcGxlbWVudGF0aW9uIgorCWRl
cGVuZHMgb24gWFNNCisJZGVmYXVsdCBYU01fRkxBU0tfREVGQVVMVCBpZiBYU01fRkxBU0sKKwlk
ZWZhdWx0IFhTTV9EVU1NWV9ERUZBVUxUCisJY29uZmlnIFhTTV9EVU1NWV9ERUZBVUxUCisJCWJv
b2wgIk1hdGNoIG5vbi1YU00gYmVoYXZpb3IiCisJY29uZmlnIFhTTV9GTEFTS19ERUZBVUxUCisJ
CWJvb2wgIkZMdXggQWR2YW5jZWQgU2VjdXJpdHkgS2VybmVsIiBpZiBYU01fRkxBU0sKK2VuZGNo
b2ljZQorCiBjb25maWcgTEFURV9IV0RPTQogCWJvb2wgIkRlZGljYXRlZCBoYXJkd2FyZSBkb21h
aW4iCiAJZGVmYXVsdCBuCmRpZmYgLS1naXQgYS94ZW4veHNtL3hzbV9jb3JlLmMgYi94ZW4veHNt
L3hzbV9jb3JlLmMKaW5kZXggOTY0NWUyNDRjMy4uOWU1YzFiMDdhMiAxMDA2NDQKLS0tIGEveGVu
L3hzbS94c21fY29yZS5jCisrKyBiL3hlbi94c20veHNtX2NvcmUuYwpAQCAtMzEsNiArMzEsMzgg
QEAKIAogc3RydWN0IHhzbV9vcGVyYXRpb25zICp4c21fb3BzOwogCitlbnVtIHhzbV9ib290cGFy
YW0geworICAgIFhTTV9CT09UUEFSQU1fRFVNTVksCisgICAgWFNNX0JPT1RQQVJBTV9GTEFTSywK
K307CisKK3N0YXRpYyBlbnVtIHhzbV9ib290cGFyYW0gX19pbml0ZGF0YSB4c21fYm9vdHBhcmFt
ID0KKyNpZmRlZiBDT05GSUdfWFNNX0ZMQVNLX0RFRkFVTFQKKyAgICBYU01fQk9PVFBBUkFNX0ZM
QVNLOworI2Vsc2UKKyAgICBYU01fQk9PVFBBUkFNX0RVTU1ZOworI2VuZGlmCisKK3N0YXRpYyBp
bnQgX19pbml0IHBhcnNlX3hzbV9wYXJhbShjb25zdCBjaGFyICpzKQoreworICAgIGludCByYyA9
IDA7CisKKyAgICBpZiAoICFzdHJjbXAocywgImR1bW15IikgKQorICAgICAgICB4c21fYm9vdHBh
cmFtID0gWFNNX0JPT1RQQVJBTV9EVU1NWTsKKyNpZmRlZiBDT05GSUdfWFNNX0ZMQVNLCisgICAg
ZWxzZSBpZiAoICFzdHJjbXAocywgImZsYXNrIikgKQorICAgICAgICB4c21fYm9vdHBhcmFtID0g
WFNNX0JPT1RQQVJBTV9GTEFTSzsKKyNlbmRpZgorICAgIGVsc2UKKyAgICB7CisgICAgICAgIHBy
aW50aygiWFNNOiBVbmtub3duIGJvb3QgcGFyYW1ldGVyIHhzbT0lc1xuIiwgcyk7CisgICAgICAg
IHJjID0gLUVJTlZBTDsKKyAgICB9CisKKyAgICByZXR1cm4gcmM7Cit9CitjdXN0b21fcGFyYW0o
InhzbSIsIHBhcnNlX3hzbV9wYXJhbSk7CisKIHN0YXRpYyBpbmxpbmUgaW50IHZlcmlmeShzdHJ1
Y3QgeHNtX29wZXJhdGlvbnMgKm9wcykKIHsKICAgICAvKiB2ZXJpZnkgdGhlIHNlY3VyaXR5X29w
ZXJhdGlvbnMgc3RydWN0dXJlIGV4aXN0cyAqLwpAQCAtNTcsNyArODksMjAgQEAgc3RhdGljIGlu
dCBfX2luaXQgeHNtX2NvcmVfaW5pdChjb25zdCB2b2lkICpwb2xpY3lfYnVmZmVyLCBzaXplX3Qg
cG9saWN5X3NpemUpCiAgICAgfQogCiAgICAgeHNtX29wcyA9ICZkdW1teV94c21fb3BzOwotICAg
IGZsYXNrX2luaXQocG9saWN5X2J1ZmZlciwgcG9saWN5X3NpemUpOworCisgICAgc3dpdGNoICgg
eHNtX2Jvb3RwYXJhbSApCisgICAgeworICAgIGNhc2UgWFNNX0JPT1RQQVJBTV9EVU1NWToKKyAg
ICAgICAgYnJlYWs7CisKKyAgICBjYXNlIFhTTV9CT09UUEFSQU1fRkxBU0s6CisgICAgICAgIGZs
YXNrX2luaXQocG9saWN5X2J1ZmZlciwgcG9saWN5X3NpemUpOworICAgICAgICBicmVhazsKKwor
ICAgIGRlZmF1bHQ6CisgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOworICAgICAgICBicmVh
azsKKyAgICB9CiAKICAgICByZXR1cm4gMDsKIH0KLS0gCjIuMTguMAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 09:33:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 09:33: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 1g9oOk-0004ra-5l; Tue, 09 Oct 2018 09:33:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kkg8=mv=gmail.com=talons.lee@srs-us1.protection.inumbo.net>)
 id 1g9oOj-0004rM-9p
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 09:33:49 +0000
X-Inumbo-ID: 1150ea31-cba6-11e8-a8a5-bc764e045a96
Received: from mail-pf1-x442.google.com (unknown [2607:f8b0:4864:20::442])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1150ea31-cba6-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 11:31:15 +0200 (CEST)
Received: by mail-pf1-x442.google.com with SMTP id j23-v6so552807pfi.4
 for <xen-devel@lists.xen.org>; Tue, 09 Oct 2018 02:33:47 -0700 (PDT)
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=8EVKIS1LLKXB56RWKma+ekRPzfegZ2tKtmlfIFWL68g=;
 b=SKREjUe+d1/O0tc1RbyBZi2sXOn1RFCYImoseBIOTyS90TwhDCAn2ryK8osvZZnHrg
 Bn8xzKYKPQoKdhl3siy9N7WJIzBa46ZbnqJxw41PYW8LRkQDT/hiXAnRVpsPcMJEFaZL
 tysXMqJOUfoQnk7elPxdtiUdTWjgpzHYDK+axb+hWSaEi8zzQxOj2hJ2a1mbiryYu0nP
 Aat/3f9n+yDZaOr+fUvGuDoQAimWaVW/GeqBmjtNHuCJ0zvdYw4WMEq6lHQtPO6mtDeO
 4grx0cIhZpPRc+sXBZhgdd9X2D85VqD7ay4TlPPdkXGYp7vN3GpaaVRpxTvKbq5AqMpR
 Q3zw==
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=8EVKIS1LLKXB56RWKma+ekRPzfegZ2tKtmlfIFWL68g=;
 b=Xc21eGQrkSOZYEsh6Z26roNq6U6yOjST81fdYV3ab3Yr69z+tJ4HgZdGzOSm2TO7fg
 eH4r5w+KbdLbQbGBf1nTsSN8T6ectU0Yd0xFOK8kFOLg7MYECbx0nZlJfE3SnhmYfFk0
 He/ai4Oh1Nz6bblCSoVQLJx4b6spVWUdeWfoRYdLjDUebHp3GgZov7W8lTehIe4o/GMw
 f18KlcGQiuGQnbJABxhsSGqEURsAY1AsQPsFkqTHAZCp+5Y8pT87+cJEiml5KCdOBR7X
 57KFUtMSRxz9hcsMy+Q4mJtbiSS4XszWnF/7qS4BBfk129VW/BZwxSVttqlSIJR7/QVF
 hQQA==
X-Gm-Message-State: ABuFfohVjjuvh5Nl6GB3Gjuw7/vHcio+ywgVh7lXWtWYeNWAG0gOusHh
 B5qnEi8Zcm73JCkTa/q885CJ3627NtL2UQ==
X-Google-Smtp-Source: ACcGV625MTfCC5ioz+vv0+5kpR7XvbbbnfGZrtQyL9+akHWoG6hOWCr3gYScV/QuiS6FC0EW669e+g==
X-Received: by 2002:a62:d206:: with SMTP id c6-v6mr9091047pfg.8.1539077626766; 
 Tue, 09 Oct 2018 02:33:46 -0700 (PDT)
Received: from xmas.citrite.net ([103.14.252.249])
 by smtp.gmail.com with ESMTPSA id j187-v6sm33168366pfc.39.2018.10.09.02.33.41
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 09 Oct 2018 02:33:46 -0700 (PDT)
From: Xin Li <talons.lee@gmail.com>
X-Google-Original-From: Xin Li <xin.li@citrix.com>
To: xen-devel@lists.xen.org
Date: Tue,  9 Oct 2018 17:33:20 +0800
Message-Id: <20181009093320.24003-3-xin.li@citrix.com>
X-Mailer: git-send-email 2.19.0
In-Reply-To: <20181009093320.24003-1-xin.li@citrix.com>
References: <20181009093320.24003-1-xin.li@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 3/3] xen/xsm: Add new SILO mode for 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>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Xin Li <xin.li@citrix.com>,
 Tim Deegan <tim@xen.org>, Jan Beulich <JBeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ming Lu <ming.lu@citrix.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>

V2hlbiBTSUxPIGlzIGVuYWJsZWQsIHRoZXJlIHdvdWxkIGJlIG5vIHBhZ2Utc2hhcmluZyBvciBl
dmVudCBub3RpZmljYXRpb25zCmJldHdlZW4gdW5wcml2aWxlZ2VkIFZNcyAobm8gZ3JhbnQgdGFi
bGVzIG9yIGV2ZW50IGNoYW5uZWxzKS4KClNpZ25lZC1vZmYtYnk6IFhpbiBMaSA8eGluLmxpQGNp
dHJpeC5jb20+CkFja2VkLWJ5OiBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdv
dj4KCi0tLQpDQzogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CkNDOiBH
ZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNDOiBKYW4gQmV1bGlj
aCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53
aWxrQG9yYWNsZS5jb20+CkNDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+CkNDOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ0M6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+CkNDOiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+
CkNDOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDQzogTWluZyBM
dSA8bWluZy5sdUBjaXRyaXguY29tPgoKdjU6CjEuIHVzZSBfX21heWJlX3VudXNlZCBpbnN0ZWFk
IG9mIF9fYXR0cmlidXRlX18gKCh1bnVzZWQpKSwgYW5kIHJlbW92ZQp1bm5lY2Vzc2FyeSAjaWZk
ZWYgQ09ORklHX1hTTV9TSUxPLgoyLiByZW5hbWUgY3VyX2RvbSB0byBjdXJyZC4KMy4gbW92ZSB0
aGUgcmVtb3ZhbCBvZiAjZGVmaW5lIGluIGR1bW15LmMgdG8gYSBzZXBlcmF0ZSBwYXRjaC4KNC4g
cmVtb3ZlIGEgYmxhbmsgbGluZSBpbiBzaWxvLmMuCgotLS0KIGRvY3MvbWlzYy94ZW4tY29tbWFu
ZC1saW5lLm1hcmtkb3duIHwgICA1ICstCiB4ZW4vY29tbW9uL0tjb25maWcgICAgICAgICAgICAg
ICAgICB8ICAxNSArKysrCiB4ZW4vaW5jbHVkZS94c20vZHVtbXkuaCAgICAgICAgICAgICB8ICAg
MyArLQogeGVuL2luY2x1ZGUveHNtL3hzbS5oICAgICAgICAgICAgICAgfCAgIDYgKysKIHhlbi94
c20vTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgIHwgICAxICsKIHhlbi94c20vc2lsby5jICAg
ICAgICAgICAgICAgICAgICAgIHwgMTA4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhl
bi94c20veHNtX2NvcmUuYyAgICAgICAgICAgICAgICAgIHwgIDExICsrKwogNyBmaWxlcyBjaGFu
Z2VkLCAxNDcgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0
NCB4ZW4veHNtL3NpbG8uYwoKZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5l
Lm1hcmtkb3duIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KaW5kZXggNjdl
MDYyZWNkNy4uMmM3MDQ2ZWI4NiAxMDA2NDQKLS0tIGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxp
bmUubWFya2Rvd24KKysrIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KQEAg
LTkwMCw3ICs5MDAsNyBAQCBOb3RlIHRoYXQgc3BlY2lmeWluZyB6ZXJvIGFzIGRvbVUgdmFsdWUg
bWVhbnMgemVybywgd2hpbGUgZm9yIGRvbTAgaXQgbWVhbnMKIHRvIHVzZSB0aGUgZGVmYXVsdC4K
IAogIyMjIHhzbQotPiBgPSBkdW1teSB8IGZsYXNrYAorPiBgPSBkdW1teSB8IGZsYXNrIHwgc2ls
b2AKIAogPiBEZWZhdWx0OiBgZHVtbXlgCiAKQEAgLTkxMSw2ICs5MTEsOSBAQCB0aGUgaHlwZXJ2
aXNvciB3YXMgY29tcGlsZWQgd2l0aCBYU00gc3VwcG9ydC4KICAgKHRoZSBkdW1teSBtb2R1bGUp
IHdpbGwgYmUgYXBwbGllZC4gIEl0J3MgYWxzbyB1c2VkIHdoZW4gWFNNIGlzIGNvbXBpbGVkIG91
dC4KICogYGZsYXNrYDogdGhpcyBpcyB0aGUgcG9saWN5IGJhc2VkIGFjY2VzcyBjb250cm9sLiAg
VG8gY2hvb3NlIHRoaXMsIHRoZQogICBzZXBhcmF0ZWQgb3B0aW9uIGluIGtjb25maWcgbXVzdCBh
bHNvIGJlIGVuYWJsZWQuCisqIGBzaWxvYDogdGhpcyB3aWxsIGRlbnkgYW55IHVubWVkaWF0ZWQg
Y29tbXVuaWNhdGlvbiBjaGFubmVscyBiZXR3ZWVuCisgIHVucHJpdmlsZWdlZCBWTXMuICBUbyBj
aG9vc2UgdGhpcywgdGhlIHNlcGFyYXRlZCBvcHRpb24gaW4ga2NvbmZpZyBtdXN0IGFsc28KKyAg
YmUgZW5hYmxlZC4KIAogIyMjIGZsYXNrCiA+IGA9IHBlcm1pc3NpdmUgfCBlbmZvcmNpbmcgfCBs
YXRlIHwgZGlzYWJsZWRgCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL0tjb25maWcgYi94ZW4vY29t
bW9uL0tjb25maWcKaW5kZXggZjgwMmVmYjYyNS4uY2U5NjVmYmYxNyAxMDA2NDQKLS0tIGEveGVu
L2NvbW1vbi9LY29uZmlnCisrKyBiL3hlbi9jb21tb24vS2NvbmZpZwpAQCAtMTU0LDE1ICsxNTQs
MzAgQEAgY29uZmlnIFhTTV9GTEFTS19QT0xJQ1kKIAogCSAgSWYgdW5zdXJlLCBzYXkgWS4KIAor
Y29uZmlnIFhTTV9TSUxPCisJZGVmX2Jvb2wgeQorCXByb21wdCAiU0lMTyBzdXBwb3J0IgorCWRl
cGVuZHMgb24gWFNNCisJLS0taGVscC0tLQorCSAgRW5hYmxlcyBTSUxPIGFzIHRoZSBhY2Nlc3Mg
Y29udHJvbCBtZWNoYW5pc20gdXNlZCBieSB0aGUgWFNNIGZyYW1ld29yay4KKwkgIFRoaXMgaXMg
bm90IHRoZSBkZWZhdWx0IG1vZHVsZSwgYWRkIGJvb3QgcGFyYW1ldGVyIHhzbT1zaWxvIHRvIGNo
b29zZQorCSAgaXQuIFRoaXMgd2lsbCBkZW55IGFueSB1bm1lZGlhdGVkIGNvbW11bmljYXRpb24g
Y2hhbm5lbHMgKGdyYW50IHRhYmxlcworCSAgYW5kIGV2ZW50IGNoYW5uZWxzKSBiZXR3ZWVuIHVu
cHJpdmlsZWdlZCBWTXMuCisKKwkgIElmIHVuc3VyZSwgc2F5IFkuCisKIGNob2ljZQogCXByb21w
dCAiRGVmYXVsdCBYU00gaW1wbGVtZW50YXRpb24iCiAJZGVwZW5kcyBvbiBYU00KIAlkZWZhdWx0
IFhTTV9GTEFTS19ERUZBVUxUIGlmIFhTTV9GTEFTSworCWRlZmF1bHQgWFNNX1NJTE9fREVGQVVM
VCBpZiBYU01fU0lMTwogCWRlZmF1bHQgWFNNX0RVTU1ZX0RFRkFVTFQKIAljb25maWcgWFNNX0RV
TU1ZX0RFRkFVTFQKIAkJYm9vbCAiTWF0Y2ggbm9uLVhTTSBiZWhhdmlvciIKIAljb25maWcgWFNN
X0ZMQVNLX0RFRkFVTFQKIAkJYm9vbCAiRkx1eCBBZHZhbmNlZCBTZWN1cml0eSBLZXJuZWwiIGlm
IFhTTV9GTEFTSworCWNvbmZpZyBYU01fU0lMT19ERUZBVUxUCisJCWJvb2wgIlNJTE8iIGlmIFhT
TV9TSUxPCiBlbmRjaG9pY2UKIAogY29uZmlnIExBVEVfSFdET00KZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL3hzbS9kdW1teS5oIGIveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKaW5kZXggYjBhYzFm
NjZiMy4uYWU5NzE4MjJkNSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKKysr
IGIveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKQEAgLTQ4LDcgKzQ4LDggQEAgdm9pZCBfX3hzbV9h
Y3Rpb25fbWlzbWF0Y2hfZGV0ZWN0ZWQodm9pZCk7CiAgKiBUaGVyZSBpcyBubyB4c21fZGVmYXVs
dF90IGFyZ3VtZW50IGF2YWlsYWJsZSwgc28gdGhlIHZhbHVlIGZyb20gdGhlIGFzc2VydGlvbgog
ICogaXMgdXNlZCB0byBpbml0aWFsaXplIHRoZSB2YXJpYWJsZS4KICAqLwotI2RlZmluZSBYU01f
SU5MSU5FIC8qICovCisjZGVmaW5lIFhTTV9JTkxJTkUgX19tYXliZV91bnVzZWQKKwogI2RlZmlu
ZSBYU01fREVGQVVMVF9BUkcgLyogKi8KICNkZWZpbmUgWFNNX0RFRkFVTFRfVk9JRCB2b2lkCiAj
ZGVmaW5lIFhTTV9BU1NFUlRfQUNUSU9OKGRlZikgeHNtX2RlZmF1bHRfdCBhY3Rpb24gPSBkZWY7
ICh2b2lkKWFjdGlvbgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveHNtL3hzbS5oIGIveGVuL2lu
Y2x1ZGUveHNtL3hzbS5oCmluZGV4IDNkNjc5NjI0OTMuLjNiMTkyYjVjMzEgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL3hzbS94c20uaAorKysgYi94ZW4vaW5jbHVkZS94c20veHNtLmgKQEAgLTcz
Myw2ICs3MzMsMTIgQEAgZXh0ZXJuIGNvbnN0IHVuc2lnbmVkIGNoYXIgeHNtX2ZsYXNrX2luaXRf
cG9saWN5W107CiBleHRlcm4gY29uc3QgdW5zaWduZWQgaW50IHhzbV9mbGFza19pbml0X3BvbGlj
eV9zaXplOwogI2VuZGlmCiAKKyNpZmRlZiBDT05GSUdfWFNNX1NJTE8KK2V4dGVybiB2b2lkIHNp
bG9faW5pdCh2b2lkKTsKKyNlbHNlCitzdGF0aWMgaW5saW5lIHZvaWQgc2lsb19pbml0KHZvaWQp
IHt9CisjZW5kaWYKKwogI2Vsc2UgLyogQ09ORklHX1hTTSAqLwogCiAjaW5jbHVkZSA8eHNtL2R1
bW15Lmg+CmRpZmYgLS1naXQgYS94ZW4veHNtL01ha2VmaWxlIGIveGVuL3hzbS9NYWtlZmlsZQpp
bmRleCA4YmI0YTI0ZjA5Li5lNGQ1ODFlMDY1IDEwMDY0NAotLS0gYS94ZW4veHNtL01ha2VmaWxl
CisrKyBiL3hlbi94c20vTWFrZWZpbGUKQEAgLTEsNSArMSw2IEBACiBvYmoteSArPSB4c21fY29y
ZS5vCiBvYmotJChDT05GSUdfWFNNKSArPSB4c21fcG9saWN5Lm8KIG9iai0kKENPTkZJR19YU00p
ICs9IGR1bW15Lm8KK29iai0kKENPTkZJR19YU01fU0lMTykgKz0gc2lsby5vCiAKIHN1YmRpci0k
KENPTkZJR19YU01fRkxBU0spICs9IGZsYXNrCmRpZmYgLS1naXQgYS94ZW4veHNtL3NpbG8uYyBi
L3hlbi94c20vc2lsby5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjQ4
NTA3NTZhM2QKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4veHNtL3NpbG8uYwpAQCAtMCwwICsxLDEw
OCBAQAorLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogeHNtL3NpbG8uYworICoKKyAqIFNJTE8g
bW9kdWxlIGZvciBYU00gKFhlbiBTZWN1cml0eSBNb2R1bGVzKQorICoKKyAqIENvcHlyaWdodCAo
YykgMjAxOCBDaXRyaXggU3lzdGVtcyBMdGQuCisgKgorICogVGhpcyBwcm9ncmFtIGlzIGZyZWUg
c29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkgaXQKKyAqIHVu
ZGVyIHRoZSB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExp
Y2Vuc2UsCisgKiB2ZXJzaW9uIDIsIGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBG
b3VuZGF0aW9uLgorICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9w
ZSBpdCB3aWxsIGJlIHVzZWZ1bCwgYnV0IFdJVEhPVVQKKyAqIEFOWSBXQVJSQU5UWTsgd2l0aG91
dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mIE1FUkNIQU5UQUJJTElUWSBvcgorICogRklU
TkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlIEdOVSBHZW5lcmFsIFB1Ymxp
YyBMaWNlbnNlIGZvcgorICogbW9yZSBkZXRhaWxzLgorICoKKyAqIFlvdSBzaG91bGQgaGF2ZSBy
ZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFsb25nIHdp
dGgKKyAqIHRoaXMgcHJvZ3JhbTsgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNl
bnNlcy8+LgorICovCisjZGVmaW5lIFhTTV9OT19XUkFQUEVSUworI2luY2x1ZGUgPHhzbS9kdW1t
eS5oPgorCisvKgorICogQ2hlY2sgaWYgaW50ZXItZG9tYWluIGNvbW11bmljYXRpb24gaXMgYWxs
b3dlZC4KKyAqIFJldHVybiB0cnVlIHdoZW4gcGFzcyBjaGVjay4KKyAqLworc3RhdGljIGJvb2wg
c2lsb19tb2RlX2RvbV9jaGVjayhjb25zdCBzdHJ1Y3QgZG9tYWluICpsZG9tLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZG9tYWluICpyZG9tKQoreworICAg
IGNvbnN0IHN0cnVjdCBkb21haW4gKmN1cnJkID0gY3VycmVudC0+ZG9tYWluOworCisgICAgcmV0
dXJuIChpc19jb250cm9sX2RvbWFpbihjdXJyZCkgfHwgaXNfY29udHJvbF9kb21haW4obGRvbSkg
fHwKKyAgICAgICAgICAgIGlzX2NvbnRyb2xfZG9tYWluKHJkb20pIHx8IGxkb20gPT0gcmRvbSk7
Cit9CisKK3N0YXRpYyBpbnQgc2lsb19ldnRjaG5fdW5ib3VuZChzdHJ1Y3QgZG9tYWluICpkMSwg
c3RydWN0IGV2dGNobiAqY2huLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRvbWlk
X3QgaWQyKQoreworICAgIGludCByYyA9IC1FUEVSTTsKKyAgICBzdHJ1Y3QgZG9tYWluICpkMiA9
IHJjdV9sb2NrX2RvbWFpbl9ieV9hbnlfaWQoaWQyKTsKKworICAgIGlmICggZDIgPT0gTlVMTCAp
CisgICAgICAgIHJjID0gLUVTUkNIOworICAgIGVsc2UKKyAgICB7CisgICAgICAgIGlmICggc2ls
b19tb2RlX2RvbV9jaGVjayhkMSwgZDIpICkKKyAgICAgICAgICAgIHJjID0geHNtX2V2dGNobl91
bmJvdW5kKGQxLCBjaG4sIGlkMik7CisgICAgICAgIHJjdV91bmxvY2tfZG9tYWluKGQyKTsKKyAg
ICB9CisKKyAgICByZXR1cm4gcmM7Cit9CisKK3N0YXRpYyBpbnQgc2lsb19ldnRjaG5faW50ZXJk
b21haW4oc3RydWN0IGRvbWFpbiAqZDEsIHN0cnVjdCBldnRjaG4gKmNoYW4xLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgZG9tYWluICpkMiwgc3RydWN0IGV2dGNo
biAqY2hhbjIpCit7CisgICAgaWYgKCBzaWxvX21vZGVfZG9tX2NoZWNrKGQxLCBkMikgKQorICAg
ICAgICByZXR1cm4geHNtX2V2dGNobl9pbnRlcmRvbWFpbihkMSwgY2hhbjEsIGQyLCBjaGFuMik7
CisgICAgcmV0dXJuIC1FUEVSTTsKK30KKworc3RhdGljIGludCBzaWxvX2dyYW50X21hcHJlZihz
dHJ1Y3QgZG9tYWluICpkMSwgc3RydWN0IGRvbWFpbiAqZDIsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHVpbnQzMl90IGZsYWdzKQoreworICAgIGlmICggc2lsb19tb2RlX2RvbV9jaGVj
ayhkMSwgZDIpICkKKyAgICAgICAgcmV0dXJuIHhzbV9ncmFudF9tYXByZWYoZDEsIGQyLCBmbGFn
cyk7CisgICAgcmV0dXJuIC1FUEVSTTsKK30KKworc3RhdGljIGludCBzaWxvX2dyYW50X3RyYW5z
ZmVyKHN0cnVjdCBkb21haW4gKmQxLCBzdHJ1Y3QgZG9tYWluICpkMikKK3sKKyAgICBpZiAoIHNp
bG9fbW9kZV9kb21fY2hlY2soZDEsIGQyKSApCisgICAgICAgIHJldHVybiB4c21fZ3JhbnRfdHJh
bnNmZXIoZDEsIGQyKTsKKyAgICByZXR1cm4gLUVQRVJNOworfQorCitzdGF0aWMgaW50IHNpbG9f
Z3JhbnRfY29weShzdHJ1Y3QgZG9tYWluICpkMSwgc3RydWN0IGRvbWFpbiAqZDIpCit7CisgICAg
aWYgKCBzaWxvX21vZGVfZG9tX2NoZWNrKGQxLCBkMikgKQorICAgICAgICByZXR1cm4geHNtX2dy
YW50X2NvcHkoZDEsIGQyKTsKKyAgICByZXR1cm4gLUVQRVJNOworfQorCitzdGF0aWMgc3RydWN0
IHhzbV9vcGVyYXRpb25zIHNpbG9feHNtX29wcyA9IHsKKyAgICAuZXZ0Y2huX3VuYm91bmQgPSBz
aWxvX2V2dGNobl91bmJvdW5kLAorICAgIC5ldnRjaG5faW50ZXJkb21haW4gPSBzaWxvX2V2dGNo
bl9pbnRlcmRvbWFpbiwKKyAgICAuZ3JhbnRfbWFwcmVmID0gc2lsb19ncmFudF9tYXByZWYsCisg
ICAgLmdyYW50X3RyYW5zZmVyID0gc2lsb19ncmFudF90cmFuc2ZlciwKKyAgICAuZ3JhbnRfY29w
eSA9IHNpbG9fZ3JhbnRfY29weSwKK307CisKK3ZvaWQgX19pbml0IHNpbG9faW5pdCh2b2lkKQor
eworICAgIHByaW50aygiSW5pdGlhbGlzaW5nIFhTTSBTSUxPIG1vZGVcbiIpOworCisgICAgaWYg
KCByZWdpc3Rlcl94c20oJnNpbG9feHNtX29wcykgKQorICAgICAgICBwYW5pYygiU0lMTzogVW5h
YmxlIHRvIHJlZ2lzdGVyIHdpdGggWFNNXG4iKTsKK30KKworLyoKKyAqIExvY2FsIHZhcmlhYmxl
czoKKyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0
OiA0CisgKiB0YWItd2lkdGg6IDQKKyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgor
ICovCmRpZmYgLS1naXQgYS94ZW4veHNtL3hzbV9jb3JlLmMgYi94ZW4veHNtL3hzbV9jb3JlLmMK
aW5kZXggOWU1YzFiMDdhMi4uNjZlNTk4N2MyNyAxMDA2NDQKLS0tIGEveGVuL3hzbS94c21fY29y
ZS5jCisrKyBiL3hlbi94c20veHNtX2NvcmUuYwpAQCAtMzQsMTEgKzM0LDE0IEBAIHN0cnVjdCB4
c21fb3BlcmF0aW9ucyAqeHNtX29wczsKIGVudW0geHNtX2Jvb3RwYXJhbSB7CiAgICAgWFNNX0JP
T1RQQVJBTV9EVU1NWSwKICAgICBYU01fQk9PVFBBUkFNX0ZMQVNLLAorICAgIFhTTV9CT09UUEFS
QU1fU0lMTywKIH07CiAKIHN0YXRpYyBlbnVtIHhzbV9ib290cGFyYW0gX19pbml0ZGF0YSB4c21f
Ym9vdHBhcmFtID0KICNpZmRlZiBDT05GSUdfWFNNX0ZMQVNLX0RFRkFVTFQKICAgICBYU01fQk9P
VFBBUkFNX0ZMQVNLOworI2VsaWYgQ09ORklHX1hTTV9TSUxPX0RFRkFVTFQKKyAgICBYU01fQk9P
VFBBUkFNX1NJTE87CiAjZWxzZQogICAgIFhTTV9CT09UUEFSQU1fRFVNTVk7CiAjZW5kaWYKQEAg
LTUyLDYgKzU1LDEwIEBAIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX3hzbV9wYXJhbShjb25zdCBj
aGFyICpzKQogI2lmZGVmIENPTkZJR19YU01fRkxBU0sKICAgICBlbHNlIGlmICggIXN0cmNtcChz
LCAiZmxhc2siKSApCiAgICAgICAgIHhzbV9ib290cGFyYW0gPSBYU01fQk9PVFBBUkFNX0ZMQVNL
OworI2VuZGlmCisjaWZkZWYgQ09ORklHX1hTTV9TSUxPCisgICAgZWxzZSBpZiAoICFzdHJjbXAo
cywgInNpbG8iKSApCisgICAgICAgIHhzbV9ib290cGFyYW0gPSBYU01fQk9PVFBBUkFNX1NJTE87
CiAjZW5kaWYKICAgICBlbHNlCiAgICAgewpAQCAtOTksNiArMTA2LDEwIEBAIHN0YXRpYyBpbnQg
X19pbml0IHhzbV9jb3JlX2luaXQoY29uc3Qgdm9pZCAqcG9saWN5X2J1ZmZlciwgc2l6ZV90IHBv
bGljeV9zaXplKQogICAgICAgICBmbGFza19pbml0KHBvbGljeV9idWZmZXIsIHBvbGljeV9zaXpl
KTsKICAgICAgICAgYnJlYWs7CiAKKyAgICBjYXNlIFhTTV9CT09UUEFSQU1fU0lMTzoKKyAgICAg
ICAgc2lsb19pbml0KCk7CisgICAgICAgIGJyZWFrOworCiAgICAgZGVmYXVsdDoKICAgICAgICAg
QVNTRVJUX1VOUkVBQ0hBQkxFKCk7CiAgICAgICAgIGJyZWFrOwotLSAKMi4xOC4wCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 09:35:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 09:35: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 1g9oQS-00057N-LD; Tue, 09 Oct 2018 09:35:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nckf=mv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g9oQQ-000578-St
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 09:35:34 +0000
X-Inumbo-ID: d8e005ad-cba6-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d8e005ad-cba6-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 09: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 mx1.suse.de (Postfix) with ESMTP id 50BACAE7A;
 Tue,  9 Oct 2018 09:35:31 +0000 (UTC)
To: The development of GNU GRUB <grub-devel@gnu.org>,
 Daniel Kiper <daniel.kiper@oracle.com>
References: <20171129134650.20102-1-jgross@suse.com>
 <20180215120250.GB19041@olila.local.net-space.pl>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <99628ba5-f300-0d0a-0484-c357b38058c7@suse.com>
Date: Tue, 9 Oct 2018 11:35:28 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <20180215120250.GB19041@olila.local.net-space.pl>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 0/8] xen: add pvh guest 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: phcoder@gmail.com, 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>

T24gMTUvMDIvMjAxOCAxMzowMiwgRGFuaWVsIEtpcGVyIHdyb3RlOgo+IEhpIEp1ZXJnZW4sCj4g
Cj4gU29ycnkgZm9yIGh1Z2UgZGVsYXkuIEl0IGxvb2tzIHRoYXQgSSBhbSByZWNvdmVyaW5nIHNs
b3dseSBhbmQKPiBwcm9iYWJseSBJIHdpbGwgaGF2ZSBtb3JlIHRpbWUgZm9yIHJldmlld3MuCj4g
Cj4gT24gV2VkLCBOb3YgMjksIDIwMTcgYXQgMDI6NDY6NDJQTSArMDEwMCwgSnVlcmdlbiBHcm9z
cyB3cm90ZToKPj4gVGhpcyBwYXRjaCBzZXJpZXMgYWRkcyBzdXBwb3J0IGZvciBib290aW5nIExp
bnV4IGFzIFBWSCBndWVzdC4KPj4KPj4gU2ltaWxhciB0byBpMzg2L3hlbiBhbmQgeDg2XzY0L3hl
biBwbGF0Zm9ybXMgdGhlIG5ldyBpMzg2L3hlbnB2aAo+PiBwbGF0Zm9ybSBncnViIGlzIGJvb3Rl
ZCBhcyBhIHN0YW5kYWxvbmUgaW1hZ2UgZGlyZWN0bHkgYnkgWGVuLgo+Pgo+PiBGb3IgYm9vdGlu
ZyBMaW51eCBrZXJuZWwgaXQgaXMgdXNpbmcgdGhlIHN0YW5kYXJkIGxpbnV4IGtlcm5lbAo+PiBs
b2FkZXIuIFRoZSBvbmx5IG1vZGlmaWNhdGlvbiBvZiB0aGUgbGludXggbG9hZGVyIGlzIHRvIHBh
c3MgdGhlCj4+IEFDUEkgUlNEUCBhZGRyZXNzIHZpYSBib290IHBhcmFtZXRlcnMgdG8gdGhlIGtl
cm5lbCwgYXMgdGhhdCB0YWJsZQo+PiBtaWdodCBub3QgYmUgbG9jYXRlZCBhdCB0aGUgdXN1YWwg
cGh5c2ljYWwgYWRkcmVzcyBqdXN0IGJlbG93IDFNQi4KPiAKPiBBSVVJIFBWSCBpcyBxdWl0ZSBn
ZW5lcmljIGlkZWEgYW5kIGNhbiBiZSBpbXBsZW1lbnRlZCBieSBkaWZmZXJlbnQKPiB2aXJ0dWFs
aXphdGlvbiBwbGF0Zm9ybXMuIElJUkMgTWFyYW4gV2lsc29uIHdvcmtzIG9uIFBWSCBmb3IgS1ZN
Lgo+IFNvLCB3b3VsZCBub3QgaXQgbWFrZSBtb3JlIHNlbnNlIHRvIGhhdmUgcGxhdGZvcm0gaW5k
ZXBlbmRlbnQgR1JVQjIKPiBQVkggY29kZSBhbmQgdGhlbiBvbiB0b3Agb2YgdGhhdCBidWlsZCBY
ZW4gYW5kIEtWTSBzdXBwb3J0PyBDb3VsZAo+IHlvdSBkbyB0aGF0PwoKRmluYWxseSBJIGhhdmUg
c29tZSB0aW1lIHRvIHdvcmsgb24gdGhpcyBzZXJpZXMgYWdhaW4uCgpJIGRvbid0IHRoaW5rIHRo
aXMgbWFrZXMgc2Vuc2Ugbm93IGZvciB0aGUgZm9sbG93aW5nIHJlYXNvbnM6CgotIE1hcmFuJ3Mg
c2VyaWVzIGlzIHN0YWxsZWQKLSBUaGUgbWFpbiB3b3JrIGlzIGh5cGVydmlzb3Igc3BlY2lmaWMg
YW5kIEkgaGF2ZSBubyBpZGVhIHJpZ2h0IG5vdwogIHdoYXQgd291bGQgYmUgbmVlZGVkIGZvciBL
Vk0KLSBNYXJhbidzIHNlcmllcyB3YXMgdGFyZ2V0ZWQgZm9yIGEgcXVpY2sgYm9vdCBvZiB0aGUg
a2VybmVsIHJpZ2h0CiAgZnJvbSBxZW11IHdpdGhvdXQgYW55IG90aGVyIGJvb3QgbG9hZGVyCgoK
SnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 09:43:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 09:43: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 1g9oXl-000628-M3; Tue, 09 Oct 2018 09:43:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=av44=mv=citrix.com=prvs=81391bf32=roger.pau@srs-us1.protection.inumbo.net>)
 id 1g9oXk-000623-Qv
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 09:43:08 +0000
X-Inumbo-ID: e7865954-cba7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e7865954-cba7-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 09:44:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,359,1534809600"; d="scan'208";a="67350882"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 9 Oct 2018 11:42:30 +0200
Message-ID: <20181009094236.51522-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.19.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/6] x86/pvh: fix fixes for PVH 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: 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>

SGVsbG8sCgpUaGUgZm9sbG93aW5nIHNlcmllcyBjb250YWluIG1pc2NlbGxhbmVvdXMgZml4ZXMg
Zm9yIGEgUFZIIERvbTAuIEkndmUKZm91bmQgb3V0IHRoaXMgaXNzdWVzIHdoaWxlIHRyeWluZyB0
byBib290IG9uIGFuIEFNRCBFUFlDIGJveC4KClRoZSBzZXJpZXMgY2FuIGJlIGZvdW5kIG9uIG15
IGdpdCByZXBvIG9uIHRvcCBvZiAieDg2L3Z0ZDogZml4CmlvbW11X3NoYXJlX3AybV90YWJsZSI6
CgpnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcGVvcGxlL3JveWdlci94ZW4uZ2l0IGZpeGVzX3B2aAoK
VGhhbmtzLCBSb2dlci4KClJvZ2VyIFBhdSBNb25uZSAoNik6CiAgeDg2L3B2aDogZml4IFRTQyBt
b2RlIHNldHVwIGZvciBQVkggRG9tMAogIHg4Ni9kb20wOiBzd2l0Y2ggcGFyc2VfZG9tMF9wYXJh
bSB0byB1c2UgcGFyc2VfYm9vbGVhbgogIHg4Ni9wdmg6IGFsbG93IFBWSCBEb20wIHRvIHVzZSB0
aGUgZGVidWcgSU8gcG9ydCBjb25zb2xlCiAgdnBjaTogZml4IHVwZGF0aW5nIHRoZSBjb21tYW5k
IHJlZ2lzdGVyCiAgdnBjaTogZml4IGV4ZWN1dGlvbiBvZiBsb25nIHJ1bm5pbmcgb3BlcmF0aW9u
cwogIHZwY2kvbXNpeDogY2FydmUgcDJtIGhvbGUgZm9yIE1TSVggTU1JTyByZWdpb25zCgogZG9j
cy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gfCAxMSArKysrKysrKwogeGVuL2FyY2gv
eDg2L2RvbTBfYnVpbGQuYyAgICAgICAgICAgfCAyMiArKysrKysrKysrKysrLS0tCiB4ZW4vYXJj
aC94ODYvaHZtL2lvcmVxLmMgICAgICAgICAgICB8ICA2ICsrLS0tCiB4ZW4vYXJjaC94ODYvdGlt
ZS5jICAgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jICAg
ICAgICAgICB8IDMwICsrKysrKysrKysrKysrKystLS0tLS0KIHhlbi9kcml2ZXJzL3ZwY2kvbXNp
eC5jICAgICAgICAgICAgIHwgNDAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9p
bmNsdWRlL3hlbi92cGNpLmggICAgICAgICAgICAgIHwgIDkgKysrKy0tLQogNyBmaWxlcyBjaGFu
Z2VkLCAxMDEgaW5zZXJ0aW9ucygrKSwgMTkgZGVsZXRpb25zKC0pCgotLSAKMi4xOS4wCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 09:43:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 09:43: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 1g9oXq-00062j-DQ; Tue, 09 Oct 2018 09:43:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=av44=mv=citrix.com=prvs=81391bf32=roger.pau@srs-us1.protection.inumbo.net>)
 id 1g9oXp-00062V-9S
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 09:43:13 +0000
X-Inumbo-ID: eaa12cfe-cba7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id eaa12cfe-cba7-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 09:44:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,359,1534809600"; d="scan'208";a="67350894"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 9 Oct 2018 11:42:32 +0200
Message-ID: <20181009094236.51522-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.19.0
In-Reply-To: <20181009094236.51522-1-roger.pau@citrix.com>
References: <20181009094236.51522-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/6] x86/dom0: switch parse_dom0_param to use
 parse_boolean
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

Tm8gZnVuY3Rpb25hbCBjaGFuZ2UgZXhwZWN0ZWQuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvZG9t
MF9idWlsZC5jIHwgOSArKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyks
IDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYyBi
L3hlbi9hcmNoL3g4Ni9kb20wX2J1aWxkLmMKaW5kZXggODZlYjdkYjFkYS4uZGNkN2FmYjA1OCAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYworKysgYi94ZW4vYXJjaC94ODYv
ZG9tMF9idWlsZC5jCkBAIC0yMjUsMTYgKzIyNSwxNyBAQCBzdGF0aWMgaW50IF9faW5pdCBwYXJz
ZV9kb20wX3BhcmFtKGNvbnN0IGNoYXIgKnMpCiAgICAgaW50IHJjID0gMDsKIAogICAgIGRvIHsK
KyAgICAgICAgaW50IHZhbDsKIAogICAgICAgICBzcyA9IHN0cmNocihzLCAnLCcpOwogICAgICAg
ICBpZiAoICFzcyApCiAgICAgICAgICAgICBzcyA9IHN0cmNocihzLCAnXDAnKTsKIAotICAgICAg
ICBpZiAoICFzdHJuY21wKHMsICJwdmgiLCBzcyAtIHMpICkKLSAgICAgICAgICAgIGRvbTBfcHZo
ID0gdHJ1ZTsKKyAgICAgICAgaWYgKCAodmFsID0gcGFyc2VfYm9vbGVhbigicHZoIiwgcywgc3Mp
KSA+PSAwICkKKyAgICAgICAgICAgIGRvbTBfcHZoID0gdmFsOwogI2lmZGVmIENPTkZJR19TSEFE
T1dfUEFHSU5HCi0gICAgICAgIGVsc2UgaWYgKCAhc3RybmNtcChzLCAic2hhZG93Iiwgc3MgLSBz
KSApCi0gICAgICAgICAgICBvcHRfZG9tMF9zaGFkb3cgPSB0cnVlOworICAgICAgICBlbHNlIGlm
ICggKHZhbCA9IHBhcnNlX2Jvb2xlYW4oInNoYWRvdyIsIHMsIHNzKSkgPj0gMCApCisgICAgICAg
ICAgICBvcHRfZG9tMF9zaGFkb3cgPSB2YWw7CiAjZW5kaWYKICAgICAgICAgZWxzZQogICAgICAg
ICAgICAgcmMgPSAtRUlOVkFMOwotLSAKMi4xOS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 09:43:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 09:43: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 1g9oXn-00062J-1b; Tue, 09 Oct 2018 09:43:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=av44=mv=citrix.com=prvs=81391bf32=roger.pau@srs-us1.protection.inumbo.net>)
 id 1g9oXm-00062D-2A
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 09:43:10 +0000
X-Inumbo-ID: e8e50836-cba7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e8e50836-cba7-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 09:44:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,359,1534809600"; d="scan'208";a="67350886"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 9 Oct 2018 11:42:31 +0200
Message-ID: <20181009094236.51522-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.19.0
In-Reply-To: <20181009094236.51522-1-roger.pau@citrix.com>
References: <20181009094236.51522-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/6] x86/pvh: fix TSC mode setup for PVH 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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

QSBQVkggRG9tMCBtaWdodCB1c2UgVFNDIHNjYWxpbmcgb3Igb3RoZXIgSFZNIHNwZWNpZmljIFRT
QwphZGp1c3RtZW50cywgc28gb25seSBzaG9ydC1jaXJjdWl0IHRoZSBUU0Mgc2V0dXAgZm9yIGEg
Y2xhc3NpYyBQVgpEb20wLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpD
YzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUg
PHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L3RpbWUuYyB8IDIgKy0KIDEg
ZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni90aW1lLmMgYi94ZW4vYXJjaC94ODYvdGltZS5jCmluZGV4IDU1MzY5OGQ0
YWIuLjAzZjc5MmU3ZTUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90aW1lLmMKKysrIGIveGVu
L2FyY2gveDg2L3RpbWUuYwpAQCAtMjEyNSw3ICsyMTI1LDcgQEAgdm9pZCB0c2Nfc2V0X2luZm8o
c3RydWN0IGRvbWFpbiAqZCwKIHsKICAgICBBU1NFUlQoIWlzX3N5c3RlbV9kb21haW4oZCkpOwog
Ci0gICAgaWYgKCBpc19oYXJkd2FyZV9kb21haW4oZCkgKQorICAgIGlmICggaXNfcHZfZG9tYWlu
KGQpICYmIGlzX2hhcmR3YXJlX2RvbWFpbihkKSApCiAgICAgewogICAgICAgICBkLT5hcmNoLnZ0
c2MgPSAwOwogICAgICAgICByZXR1cm47Ci0tIAoyLjE5LjAKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 09:43:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 09:43: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 1g9oXs-00063m-OY; Tue, 09 Oct 2018 09:43:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=av44=mv=citrix.com=prvs=81391bf32=roger.pau@srs-us1.protection.inumbo.net>)
 id 1g9oXq-00062p-LP
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 09:43:14 +0000
X-Inumbo-ID: ebd7acd9-cba7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ebd7acd9-cba7-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 09:44:31 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,359,1534809600"; d="scan'208";a="67350895"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 9 Oct 2018 11:42:33 +0200
Message-ID: <20181009094236.51522-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.19.0
In-Reply-To: <20181009094236.51522-1-roger.pau@citrix.com>
References: <20181009094236.51522-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/6] x86/pvh: allow PVH Dom0 to use the debug IO
 port 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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

QWRkIGFuIG9wdGlvbiB0byBhbGxvdyB0cmFwcGluZyBhY2Nlc3NlcyB0byBJTyBwb3J0IDB4ZTkg
Zm9yIGEgUFZICkRvbTAsIHNvIGl0IGNhbiBwcmludCB0byB0aGUgSFZNIGRlYnVnIGNvbnNvbGUu
IE5vdGUgdGhpcyBpcyBub3QKZW5hYmxlZCBieSBkZWZhdWx0IGluIG9yZGVyIHRvIHByZXZlbnQg
Y2xhc2hlcyB3aXRoIGhhcmR3YXJlIG9uIHRoZQpzeXN0ZW0gdXNpbmcgMHhlOS4KClNpZ25lZC1v
ZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2M6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0K
IGRvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duIHwgMTEgKysrKysrKysrKysKIHhl
bi9hcmNoL3g4Ni9kb20wX2J1aWxkLmMgICAgICAgICAgIHwgMTMgKysrKysrKysrKysrKwogMiBm
aWxlcyBjaGFuZ2VkLCAyNCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL3hl
bi1jb21tYW5kLWxpbmUubWFya2Rvd24gYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJr
ZG93bgppbmRleCAxZmZkNTg2MjI0Li4xNzNjYmUxMmYxIDEwMDY0NAotLS0gYS9kb2NzL21pc2Mv
eGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgorKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGlu
ZS5tYXJrZG93bgpAQCAtNjgxLDYgKzY4MSwxNyBAQCBGbGFnIHRoYXQgbWFrZXMgYSBkb20wIGJv
b3QgaW4gUFZIdjIgbW9kZS4KIEZsYWcgdGhhdCBtYWtlcyBhIGRvbTAgdXNlIHNoYWRvdyBwYWdp
bmcuIE9ubHkgd29ya3Mgd2hlbiAicHZoIiBpcwogZW5hYmxlZC4KIAorPiBgZGVidWctaW9wb3J0
YAorCis+IERlZmF1bHQ6IGBmYWxzZWAKKworRmxhZyB0aGF0IGVuYWJsZXMgdGhlIEhWTSBkZWJ1
ZyBjb25zb2xlIGZvciBhIFBWSCBEb20wLiBYZW4gd2lsbCB0cmFwIGFjY2Vzc2VzCit0byBJTyBw
b3J0IDB4ZTkgc28gdGhhdCBEb20wIGtlcm5lbCBjYW4gcHJpbnQgb3V0cHV0IHVzaW5nIHRoaXMg
SU8gcG9ydCBiZWZvcmUKK3NldHRpbmcgdXAgdGhlIGh5cGVyY2FsbCBwYWdlLgorCitOb3RlIHRo
aXMgb3B0aW9uIGlzIG5vdCBlbmFibGVkIGJ5IGRlZmF1bHQgYmVjYXVzZSBpdCBtaWdodCBjbGFz
aCB3aXRoIGhhcmR3YXJlCitvbiB0aGUgc3lzdGVtIHVzaW5nIElPIHBvcnQgMHhlOSBhbmQgc2hv
dWxkIG9ubHkgYmUgdXNlZCBmb3IgZGVidWcgcHVycG9zZXMuCisKICMjIyBkb20wLWlvbW11CiA+
IGA9IExpc3Qgb2YgWyBwYXNzdGhyb3VnaCB8IHN0cmljdCB8IG1hcC1pbmNsdXNpdmUgXWAKIApk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYyBiL3hlbi9hcmNoL3g4Ni9kb20w
X2J1aWxkLmMKaW5kZXggZGNkN2FmYjA1OC4uYzM2ZmZjOGMwNSAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2RvbTBfYnVpbGQuYworKysgYi94ZW4vYXJjaC94ODYvZG9tMF9idWlsZC5jCkBAIC0y
MTIsMTIgKzIxMiwxNiBAQCBzdHJ1Y3QgdmNwdSAqX19pbml0IGFsbG9jX2RvbTBfdmNwdTAoc3Ry
dWN0IGRvbWFpbiAqZG9tMCkKIGJvb2wgX19pbml0ZGF0YSBvcHRfZG9tMF9zaGFkb3c7CiAjZW5k
aWYKIGJvb2wgX19pbml0ZGF0YSBkb20wX3B2aDsKKyNpZmRlZiBDT05GSUdfSFZNCitib29sIF9f
aW5pdGRhdGEgb3B0X2RvbTBfZGVidWdfaW9wb3J0OworI2VuZGlmCiAKIC8qCiAgKiBMaXN0IG9m
IHBhcmFtZXRlcnMgdGhhdCBhZmZlY3QgRG9tMCBjcmVhdGlvbjoKICAqCiAgKiAgLSBwdmggICAg
ICAgICAgICAgICBDcmVhdGUgYSBQVkh2MiBEb20wLgogICogIC0gc2hhZG93ICAgICAgICAgICAg
VXNlIHNoYWRvdyBwYWdpbmcgZm9yIERvbTAuCisgKiAgLSBkZWJ1Zy1pb3BvcnQgICAgICBUcmFw
IGFjY2Vzc2VzIHRvIDB4ZTkgKEhWTSBkZWJ1ZyBjb25zb2xlKS4KICAqLwogc3RhdGljIGludCBf
X2luaXQgcGFyc2VfZG9tMF9wYXJhbShjb25zdCBjaGFyICpzKQogewpAQCAtMjM2LDYgKzI0MCwx
MCBAQCBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9kb20wX3BhcmFtKGNvbnN0IGNoYXIgKnMpCiAj
aWZkZWYgQ09ORklHX1NIQURPV19QQUdJTkcKICAgICAgICAgZWxzZSBpZiAoICh2YWwgPSBwYXJz
ZV9ib29sZWFuKCJzaGFkb3ciLCBzLCBzcykpID49IDAgKQogICAgICAgICAgICAgb3B0X2RvbTBf
c2hhZG93ID0gdmFsOworI2VuZGlmCisjaWZkZWYgQ09ORklHX0hWTQorICAgICAgICBlbHNlIGlm
ICggKHZhbCA9IHBhcnNlX2Jvb2xlYW4oImRlYnVnLWlvcG9ydCIsIHMsIHNzKSkgPj0gMCApCisg
ICAgICAgICAgICBvcHRfZG9tMF9kZWJ1Z19pb3BvcnQgPSB2YWw7CiAjZW5kaWYKICAgICAgICAg
ZWxzZQogICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwpAQCAtNDMzLDYgKzQ0MSwxMSBAQCBpbnQg
X19pbml0IGRvbTBfc2V0dXBfcGVybWlzc2lvbnMoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAg
cmMgfD0gaW9wb3J0c19kZW55X2FjY2VzcyhkLCBwbXRtcl9pb3BvcnQsIHBtdG1yX2lvcG9ydCAr
IDMpOwogICAgIC8qIFBDSSBjb25maWd1cmF0aW9uIHNwYWNlIChOQi4gMHhjZjggaGFzIHNwZWNp
YWwgdHJlYXRtZW50KS4gKi8KICAgICByYyB8PSBpb3BvcnRzX2RlbnlfYWNjZXNzKGQsIDB4Y2Zj
LCAweGNmZik7CisjaWZkZWYgQ09ORklHX0hWTQorICAgIGlmICggaXNfaHZtX2RvbWFpbihkKSAm
JiBvcHRfZG9tMF9kZWJ1Z19pb3BvcnQgKQorICAgICAgICAvKiBIVk0gZGVidWcgY29uc29sZSBJ
TyBwb3J0LiAqLworICAgICAgICByYyB8PSBpb3BvcnRzX2RlbnlfYWNjZXNzKGQsIDB4ZTksIDB4
ZTkpOworI2VuZGlmCiAgICAgLyogQ29tbWFuZC1saW5lIEkvTyByYW5nZXMuICovCiAgICAgcHJv
Y2Vzc19kb20wX2lvcG9ydHNfZGlzYWJsZShkKTsKIAotLSAKMi4xOS4wCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 09:43:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 09:43: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 1g9oXw-00066N-Gp; Tue, 09 Oct 2018 09:43:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=av44=mv=citrix.com=prvs=81391bf32=roger.pau@srs-us1.protection.inumbo.net>)
 id 1g9oXu-00065Z-UQ
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 09:43:18 +0000
X-Inumbo-ID: ee0d46c6-cba7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ee0d46c6-cba7-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 09:44:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,359,1534809600"; d="scan'208";a="67350901"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 9 Oct 2018 11:42:34 +0200
Message-ID: <20181009094236.51522-5-roger.pau@citrix.com>
X-Mailer: git-send-email 2.19.0
In-Reply-To: <20181009094236.51522-1-roger.pau@citrix.com>
References: <20181009094236.51522-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4/6] vpci: fix updating the command register
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.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>

V2hlbiBzd2l0Y2hpbmcgdGhlIG1lbW9yeSBkZWNvZGluZyBiaXQgaW4gdGhlIGNvbW1hbmQgcmVn
aXN0ZXIgdGhlCnJlc3Qgb2YgdGhlIGNoYW5nZXMgd2hlcmUgZHJvcHBlZCwgbGVhZGluZyB0byBv
bmx5IHRoZSBtZW1vcnkgZGVjb2RpbmcKYml0IGJlaW5nIHVwZGF0ZWQuCgpGaXggdGhpcyBieSB1
bmNvbmRpdGlvbmFsbHkgd3JpdGluZyB0aGUgZ3Vlc3QtcmVxdWVzdGVkIGNvbW1hbmQgZXhjZXB0
CmZvciB0aGUgbWVtb3J5IGRlY29kaW5nIGJpdCwgd2hpY2ggd2lsbCBiZSB1cGRhdGVkIG9uY2Ug
dGhlIHAybQpjaGFuZ2VzIGFyZSBwZXJmb3JtZWQuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBl
dS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+
CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2ls
a0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgotLS0KIHhlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMgfCA2ICsrKystLQogMSBm
aWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jIGIveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYwpp
bmRleCAwZWM0YzA4MmE2Li45MjM0ZGU5YjI2IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy92cGNp
L2hlYWRlci5jCisrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKQEAgLTMzMyw4ICszMzMs
MTAgQEAgc3RhdGljIHZvaWQgY21kX3dyaXRlKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1
bnNpZ25lZCBpbnQgcmVnLAogICAgICAgICAgKiBob3BpbmcgdGhlIGd1ZXN0IHdpbGwgcmVhbGl6
ZSBhbmQgdHJ5IGFnYWluLgogICAgICAgICAgKi8KICAgICAgICAgbW9kaWZ5X2JhcnMocGRldiwg
Y21kICYgUENJX0NPTU1BTkRfTUVNT1JZLCBmYWxzZSk7Ci0gICAgZWxzZQotICAgICAgICBwY2lf
Y29uZl93cml0ZTE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLCByZWcsIGNtZCk7
CisKKyAgICAvKiBXcml0ZSB0aGUgbmV3IGNvbW1hbmQgd2l0aG91dCB1cGRhdGluZyB0aGUgbWVt
b3J5IGRlY29kaW5nIGJpdC4gKi8KKyAgICBjbWQgPSAoY21kICYgflBDSV9DT01NQU5EX01FTU9S
WSkgfCAoY3VycmVudF9jbWQgJiBQQ0lfQ09NTUFORF9NRU1PUlkpOworICAgIHBjaV9jb25mX3dy
aXRlMTYocGRldi0+c2VnLCBwZGV2LT5idXMsIHNsb3QsIGZ1bmMsIHJlZywgY21kKTsKIH0KIAog
c3RhdGljIHZvaWQgYmFyX3dyaXRlKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1bnNpZ25l
ZCBpbnQgcmVnLAotLSAKMi4xOS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 09:43:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 09: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 1g9oY0-00068Z-Us; Tue, 09 Oct 2018 09:43:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=av44=mv=citrix.com=prvs=81391bf32=roger.pau@srs-us1.protection.inumbo.net>)
 id 1g9oXy-00067M-Tn
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 09:43:22 +0000
X-Inumbo-ID: f0926190-cba7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f0926190-cba7-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 09:44:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,359,1534809600"; d="scan'208";a="67350904"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 9 Oct 2018 11:42:35 +0200
Message-ID: <20181009094236.51522-6-roger.pau@citrix.com>
X-Mailer: git-send-email 2.19.0
In-Reply-To: <20181009094236.51522-1-roger.pau@citrix.com>
References: <20181009094236.51522-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 5/6] vpci: fix execution of long running
 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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@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>

QkFSIG1hcC91bm1hcCBpcyBhIGxvbmcgcnVubmluZyBvcGVyYXRpb24gdGhhdCBuZWVkcyB0byBi
ZSBwcmVlbXB0ZWQKaW4gb3JkZXIgdG8gYXZvaWQgb3ZlcnJ1bm5pbmcgdGhlIGFzc2lnbmVkIHZD
UFUgdGltZSAob3IgZXZlbgp0cmlnZ2VyaW5nIHRoZSB3YXRjaGRvZykuCgpDdXJyZW50IGxvZ2lj
IGZvciB0aGlzIHByZWVtcHRpb24gaXMgd3JvbmcsIGFuZCB3b24ndCB3b3JrIGF0IGFsbCBmb3IK
QU1EIHNpbmNlIG9ubHkgSW50ZWwgbWFrZXMgdXNlIG9mIGh2bV9pb19wZW5kaW5nIChhbmQgZXZl
biBpbiB0aGF0CmNhc2UgdGhlIGN1cnJlbnQgY29kZSBpcyB3cm9uZykuCgpJbnN0ZWFkIG1vdmUg
dGhlIGNvZGUgdGhhdCBwZXJmb3JtcyB0aGUgbWFwcGluZy91bm1hcHBpbmcgdG8KaGFuZGxlX2h2
bV9pb19jb21wbGV0aW9uIGFuZCB1c2UgZG9fc29mdGlycSBpbiBvcmRlciB0byBleGVjdXRlIHRo
ZQpwZW5kaW5nIHNvZnRpcnFzIHdoaWxlIHRoZSB7dW59bWFwcGluZyB0YWtlcyBwbGFjZS4gTm90
ZSB0aGF0CmRvX3NvZnRpcnEgY2FuIGFsc28gdHJpZ2dlciBhIGNvbnRleHQgc3dpdGNoIHRvIGFu
b3RoZXIgdkNQVSwgc28KaGF2aW5nIHBlbmRpbmcgdnBjaSBvcGVyYXRpb25zIHNob3VsZG4ndCBw
cmV2ZW50IGZhaXIgc2NoZWR1bGluZy4KCldoZW4gdGhlIHt1bn1tYXAgb3BlcmF0aW9uIGlzIHF1
ZXVlZCAoYXMgYSByZXN1bHQgb2YgYSB0cmFwcGVkIFBDSQphY2Nlc3MpIGEgc2NoZWR1bGUgc29m
dGlycSBpcyByYWlzZWQgaW4gb3JkZXIgdG8gZm9yY2UgYSBjb250ZXh0CnN3aXRjaCBhbmQgdGhl
IGV4ZWN1dGlvbiBvZiBoYW5kbGVfaHZtX2lvX2NvbXBsZXRpb24uCgpTaWduZWQtb2ZmLWJ5OiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNjOiBQYXVsIER1cnJh
bnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2Uu
RHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0
cml4LmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25y
YWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0
YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVu
Lm9yZz4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2lvcmVxLmMgIHwgIDYgKysrLS0tCiB4ZW4vZHJp
dmVycy92cGNpL2hlYWRlci5jIHwgMTYgKysrKysrKysrKy0tLS0tLQogeGVuL2luY2x1ZGUveGVu
L3ZwY2kuaCAgICB8ICA2ICsrKy0tLQogMyBmaWxlcyBjaGFuZ2VkLCAxNiBpbnNlcnRpb25zKCsp
LCAxMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2lvcmVxLmMg
Yi94ZW4vYXJjaC94ODYvaHZtL2lvcmVxLmMKaW5kZXggMzU2OWJlYWFkNS4uY2YzYWJkMGY1OCAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9o
dm0vaW9yZXEuYwpAQCAtODUsOSArODUsNiBAQCBib29sIGh2bV9pb19wZW5kaW5nKHN0cnVjdCB2
Y3B1ICp2KQogICAgIHN0cnVjdCBodm1faW9yZXFfc2VydmVyICpzOwogICAgIHVuc2lnbmVkIGlu
dCBpZDsKIAotICAgIGlmICggaGFzX3ZwY2koZCkgJiYgdnBjaV9wcm9jZXNzX3BlbmRpbmcodikg
KQotICAgICAgICByZXR1cm4gdHJ1ZTsKLQogICAgIEZPUl9FQUNIX0lPUkVRX1NFUlZFUihkLCBp
ZCwgcykKICAgICB7CiAgICAgICAgIHN0cnVjdCBodm1faW9yZXFfdmNwdSAqc3Y7CkBAIC0xODYs
NiArMTgzLDkgQEAgYm9vbCBoYW5kbGVfaHZtX2lvX2NvbXBsZXRpb24oc3RydWN0IHZjcHUgKnYp
CiAgICAgZW51bSBodm1faW9fY29tcGxldGlvbiBpb19jb21wbGV0aW9uOwogICAgIHVuc2lnbmVk
IGludCBpZDsKIAorICAgIGlmICggaGFzX3ZwY2koZCkgKQorICAgICAgICB2cGNpX3Byb2Nlc3Nf
cGVuZGluZyh2KTsKKwogICAgIEZPUl9FQUNIX0lPUkVRX1NFUlZFUihkLCBpZCwgcykKICAgICB7
CiAgICAgICAgIHN0cnVjdCBodm1faW9yZXFfdmNwdSAqc3Y7CmRpZmYgLS1naXQgYS94ZW4vZHJp
dmVycy92cGNpL2hlYWRlci5jIGIveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYwppbmRleCA5MjM0
ZGU5YjI2Li43YTEzODBhNWU3IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5j
CisrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKQEAgLTExOCw3ICsxMTgsNyBAQCBzdGF0
aWMgdm9pZCBtb2RpZnlfZGVjb2RpbmcoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIGJvb2wg
bWFwLCBib29sIHJvbV9vbmx5KQogICAgICAgICAgICAgICAgICAgICAgY21kKTsKIH0KIAotYm9v
bCB2cGNpX3Byb2Nlc3NfcGVuZGluZyhzdHJ1Y3QgdmNwdSAqdikKK3ZvaWQgdnBjaV9wcm9jZXNz
X3BlbmRpbmcoc3RydWN0IHZjcHUgKnYpCiB7CiAgICAgaWYgKCB2LT52cGNpLm1lbSApCiAgICAg
ewpAQCAtMTI2LDEwICsxMjYsMTEgQEAgYm9vbCB2cGNpX3Byb2Nlc3NfcGVuZGluZyhzdHJ1Y3Qg
dmNwdSAqdikKICAgICAgICAgICAgIC5kID0gdi0+ZG9tYWluLAogICAgICAgICAgICAgLm1hcCA9
IHYtPnZwY2kubWFwLAogICAgICAgICB9OwotICAgICAgICBpbnQgcmMgPSByYW5nZXNldF9jb25z
dW1lX3Jhbmdlcyh2LT52cGNpLm1lbSwgbWFwX3JhbmdlLCAmZGF0YSk7CisgICAgICAgIGludCBy
YzsKIAotICAgICAgICBpZiAoIHJjID09IC1FUkVTVEFSVCApCi0gICAgICAgICAgICByZXR1cm4g
dHJ1ZTsKKyAgICAgICAgd2hpbGUgKCAocmMgPSByYW5nZXNldF9jb25zdW1lX3Jhbmdlcyh2LT52
cGNpLm1lbSwgbWFwX3JhbmdlLCAmZGF0YSkpID09CisgICAgICAgICAgICAgICAgLUVSRVNUQVJU
ICkKKyAgICAgICAgICAgIGRvX3NvZnRpcnEoKTsKIAogICAgICAgICBzcGluX2xvY2soJnYtPnZw
Y2kucGRldi0+dnBjaS0+bG9jayk7CiAgICAgICAgIC8qIERpc2FibGUgbWVtb3J5IGRlY29kaW5n
IHVuY29uZGl0aW9uYWxseSBvbiBmYWlsdXJlLiAqLwpAQCAtMTQ5LDggKzE1MCw2IEBAIGJvb2wg
dnBjaV9wcm9jZXNzX3BlbmRpbmcoc3RydWN0IHZjcHUgKnYpCiAgICAgICAgICAgICAgKi8KICAg
ICAgICAgICAgIHZwY2lfcmVtb3ZlX2RldmljZSh2LT52cGNpLnBkZXYpOwogICAgIH0KLQotICAg
IHJldHVybiBmYWxzZTsKIH0KIAogc3RhdGljIGludCBfX2luaXQgYXBwbHlfbWFwKHN0cnVjdCBk
b21haW4gKmQsIGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LApAQCAtMTgzLDYgKzE4MiwxMSBA
QCBzdGF0aWMgdm9pZCBkZWZlcl9tYXAoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHBjaV9kZXYg
KnBkZXYsCiAgICAgY3Vyci0+dnBjaS5tZW0gPSBtZW07CiAgICAgY3Vyci0+dnBjaS5tYXAgPSBt
YXA7CiAgICAgY3Vyci0+dnBjaS5yb21fb25seSA9IHJvbV9vbmx5OworICAgIC8qCisgICAgICog
Rm9yY2UgYSBzY2hlZHVsZXIgc29mdGlycSBpbiBvcmRlciB0byBleGVjdXRlIGhhbmRsZV9odm1f
aW9fY29tcGxldGlvbgorICAgICAqIChhcyBwYXJ0IG9mIGh2bV9kb19yZXN1bWUpIGJlZm9yZSBh
dHRlbXB0aW5nIHRvIHJldHVybiB0byBndWVzdCBjb250ZXh0LgorICAgICAqLworICAgIHJhaXNl
X3NvZnRpcnEoU0NIRURVTEVfU09GVElSUSk7CiB9CiAKIHN0YXRpYyBpbnQgbW9kaWZ5X2JhcnMo
Y29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIGJvb2wgbWFwLCBib29sIHJvbV9vbmx5KQpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3ZwY2kuaCBiL3hlbi9pbmNsdWRlL3hlbi92cGNpLmgK
aW5kZXggYWYyYjg1ODBlZS4uZGYwNTM3ZjUyMyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVu
L3ZwY2kuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vdnBjaS5oCkBAIC01MCwxMCArNTAsMTAgQEAg
dWludDMyX3QgdnBjaV9od19yZWFkMzIoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2ln
bmVkIGludCByZWcsCiAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpkYXRhKTsKIAogLyoK
LSAqIENoZWNrIGZvciBwZW5kaW5nIHZQQ0kgb3BlcmF0aW9ucyBvbiB0aGlzIHZjcHUuIFJldHVy
bnMgdHJ1ZSBpZiB0aGUgdmNwdQotICogc2hvdWxkIG5vdCBydW4uCisgKiBFeGVjdXRlIHBlbmRp
bmcgdlBDSSBvcGVyYXRpb25zIG9uIHRoaXMgdmNwdS4KKyAqIE5vdGUgdGhhdCB0aGlzIGNhbGwg
bWlnaHQgZm9yY2UgYSByZXNjaGVkdWxpbmcuCiAgKi8KLWJvb2wgX19tdXN0X2NoZWNrIHZwY2lf
cHJvY2Vzc19wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2KTsKK3ZvaWQgdnBjaV9wcm9jZXNzX3BlbmRp
bmcoc3RydWN0IHZjcHUgKnYpOwogCiBzdHJ1Y3QgdnBjaSB7CiAgICAgLyogTGlzdCBvZiB2UENJ
IGhhbmRsZXJzIGZvciBhIGRldmljZS4gKi8KLS0gCjIuMTkuMAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 09:43:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 09: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 1g9oY3-0006AE-Bb; Tue, 09 Oct 2018 09:43:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=av44=mv=citrix.com=prvs=81391bf32=roger.pau@srs-us1.protection.inumbo.net>)
 id 1g9oY2-00069f-6Q
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 09:43:26 +0000
X-Inumbo-ID: f2bd0c81-cba7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f2bd0c81-cba7-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 09:44:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,359,1534809600"; d="scan'208";a="67350908"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 9 Oct 2018 11:42:36 +0200
Message-ID: <20181009094236.51522-7-roger.pau@citrix.com>
X-Mailer: git-send-email 2.19.0
In-Reply-To: <20181009094236.51522-1-roger.pau@citrix.com>
References: <20181009094236.51522-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 6/6] vpci/msix: carve p2m hole for MSIX MMIO
 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.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>

TWFrZSBzdXJlIHRoZSBNU0lYIE1NSU8gcmVnaW9ucyBkb24ndCBoYXZlIHAybSBlbnRyaWVzIHNl
dHVwLCBzbyB0aGF0CmFjY2Vzc2VzIHRvIHRoZW0gdHJhcCBpbnRvIHRoZSBoeXBlcnZpc29yIGFu
ZCBjYW4gYmUgaGFuZGxlZCBieSB2cGNpLgoKVGhpcyBpcyBhIHNpZGUtZWZmZWN0IG9mIGNvbW1p
dCAwNDI2Nzg3NjIgZm9yIFBWSCBEb20wLCB3aGljaCBhZGRlZAptYXBwaW5ncyBmb3IgYWxsIHRo
ZSByZXNlcnZlZCByZWdpb25zIGludG8gdGhlIERvbTAgcDJtLgoKU2lnbmVkLW9mZi1ieTogUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5E
dW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRy
aXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29u
cmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDYzogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jIHwgIDggKysr
KysrKysKIHhlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jICAgfCA0MCArKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysKIHhlbi9pbmNsdWRlL3hlbi92cGNpLmggICAgfCAgMyArKysK
IDMgZmlsZXMgY2hhbmdlZCwgNTEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9kcml2
ZXJzL3ZwY2kvaGVhZGVyLmMgYi94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jCmluZGV4IDdhMTM4
MGE1ZTcuLjY4Y2Q5MWMwZWMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMK
KysrIGIveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYwpAQCAtODgsNiArODgsMTQgQEAgc3RhdGlj
IHZvaWQgbW9kaWZ5X2RlY29kaW5nKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCBib29sIG1h
cCwgYm9vbCByb21fb25seSkKICAgICB1aW50MTZfdCBjbWQ7CiAgICAgdW5zaWduZWQgaW50IGk7
CiAKKyAgICAvKgorICAgICAqIE1ha2Ugc3VyZSB0aGVyZSBhcmUgbm8gbWFwcGluZ3MgaW4gdGhl
IE1TSVggTU1JTyBhcmVhcywgc28gdGhhdCBhY2Nlc3NlcworICAgICAqIGNhbiBiZSB0cmFwcGVk
IChhbmQgZW11bGF0ZWQpIGJ5IFhlbiB3aGVuIHRoZSBtZW1vcnkgZGVjb2RpbmcgYml0IGlzCisg
ICAgICogZW5hYmxlZC4KKyAgICAgKi8KKyAgICBpZiAoIG1hcCAmJiAhcm9tX29ubHkgJiYgdnBj
aV9tYWtlX21zaXhfaG9sZShwZGV2KSApCisgICAgICAgIHJldHVybjsKKwogICAgIGZvciAoIGkg
PSAwOyBpIDwgQVJSQVlfU0laRShoZWFkZXItPmJhcnMpOyBpKysgKQogICAgIHsKICAgICAgICAg
aWYgKCAhTUFQUEFCTEVfQkFSKCZoZWFkZXItPmJhcnNbaV0pICkKZGlmZiAtLWdpdCBhL3hlbi9k
cml2ZXJzL3ZwY2kvbXNpeC5jIGIveGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMKaW5kZXggMTk2MGRh
ZTEyMy4uNTc1OTU1MTcyNCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMKKysr
IGIveGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMKQEAgLTIxLDYgKzIxLDcgQEAKICNpbmNsdWRlIDx4
ZW4vdnBjaS5oPgogCiAjaW5jbHVkZSA8YXNtL21zaS5oPgorI2luY2x1ZGUgPGFzbS9wMm0uaD4K
IAogI2RlZmluZSBWTVNJWF9TSVpFKG51bSkgb2Zmc2V0b2Yoc3RydWN0IHZwY2lfbXNpeCwgZW50
cmllc1tudW1dKQogCkBAIC0zOTUsNiArMzk2LDQ1IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgaHZt
X21taW9fb3BzIHZwY2lfbXNpeF90YWJsZV9vcHMgPSB7CiAgICAgLndyaXRlID0gbXNpeF93cml0
ZSwKIH07CiAKK2ludCB2cGNpX21ha2VfbXNpeF9ob2xlKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpw
ZGV2KQoreworICAgIHN0cnVjdCBkb21haW4gKmQgPSBwZGV2LT5kb21haW47CisgICAgdW5zaWdu
ZWQgaW50IGk7CisKKyAgICBpZiAoICFwZGV2LT52cGNpLT5tc2l4ICkKKyAgICAgICAgcmV0dXJu
IDA7CisKKyAgICAvKiBNYWtlIHN1cmUgdGhlcmUncyBhIGhvbGUgZm9yIHRoZSBNU0lYIHRhYmxl
L1BCQSBpbiB0aGUgcDJtLiAqLworICAgIGZvciAoIGkgPSAwOyBpIDwgQVJSQVlfU0laRShwZGV2
LT52cGNpLT5tc2l4LT50YWJsZXMpOyBpKysgKQorICAgIHsKKyAgICAgICAgdW5zaWduZWQgbG9u
ZyBzdGFydCA9IFBGTl9ET1dOKHZtc2l4X3RhYmxlX2FkZHIocGRldi0+dnBjaSwgaSkpOworICAg
ICAgICB1bnNpZ25lZCBsb25nIGVuZCA9IFBGTl9ET1dOKHZtc2l4X3RhYmxlX2FkZHIocGRldi0+
dnBjaSwgaSkgKworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZtc2l4X3Rh
YmxlX3NpemUocGRldi0+dnBjaSwgaSkgLSAxKTsKKworICAgICAgICBmb3IgKCA7IHN0YXJ0IDw9
IGVuZDsgc3RhcnQrKyApCisgICAgICAgIHsKKyAgICAgICAgICAgIHAybV90eXBlX3QgdDsKKyAg
ICAgICAgICAgIG1mbl90IG1mbiA9IGdldF9nZm5fcXVlcnkoZCwgc3RhcnQsICZ0KTsKKworICAg
ICAgICAgICAgaWYgKCB0ID09IHAybV9tbWlvX2RpcmVjdCAmJiBtZm5feChtZm4pID09IHN0YXJ0
ICkKKyAgICAgICAgICAgICAgICAgICAgY2xlYXJfaWRlbnRpdHlfcDJtX2VudHJ5KGQsIHN0YXJ0
KTsKKyAgICAgICAgICAgIGVsc2UgaWYgKCB0ICE9IHAybV9tbWlvX2RtICkKKyAgICAgICAgICAg
IHsKKyAgICAgICAgICAgICAgICBwdXRfZ2ZuKGQsIHN0YXJ0KTsKKyAgICAgICAgICAgICAgICBn
cHJpbnRrKFhFTkxPR19XQVJOSU5HLAorICAgICAgICAgICAgICAgICAgICAgICAgIiUwNHg6JTAy
eDolMDJ4LiV1OiBleGlzdGluZyBtYXBwaW5nIChtZm46ICUiIFBSSV9tZm4KKyAgICAgICAgICAg
ICAgICAgICAgICAgICJ0eXBlOiAlZCkgYXQgJSNseCBjbG9iYmVycyBNU0lYIE1NSU8gYXJlYVxu
IiwKKyAgICAgICAgICAgICAgICAgICAgICAgIHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lfU0xP
VChwZGV2LT5kZXZmbiksCisgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5k
ZXZmbiksIG1mbl94KG1mbiksIHQsIHN0YXJ0KTsKKyAgICAgICAgICAgICAgICByZXR1cm4gLUVF
WElTVDsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIHB1dF9nZm4oZCwgc3RhcnQpOworICAg
ICAgICB9CisgICAgfQorCisgICAgcmV0dXJuIDA7Cit9CisKIHN0YXRpYyBpbnQgaW5pdF9tc2l4
KHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogewogICAgIHN0cnVjdCBkb21haW4gKmQgPSBwZGV2LT5k
b21haW47CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vdnBjaS5oIGIveGVuL2luY2x1ZGUv
eGVuL3ZwY2kuaAppbmRleCBkZjA1MzdmNTIzLi5jN2RkYzdlNjNkIDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS94ZW4vdnBjaS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi92cGNpLmgKQEAgLTE1Miw2
ICsxNTIsOSBAQCBzdHJ1Y3QgdnBjaV92Y3B1IHsKICNpZmRlZiBfX1hFTl9fCiB2b2lkIHZwY2lf
ZHVtcF9tc2kodm9pZCk7CiAKKy8qIE1ha2Ugc3VyZSB0aGVyZSdzIGEgaG9sZSBpbiB0aGUgcDJt
IGZvciB0aGUgTVNJWCBtbWlvIGFyZWFzLiAqLworaW50IHZwY2lfbWFrZV9tc2l4X2hvbGUoY29u
c3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYpOworCiAvKiBBcmNoLXNwZWNpZmljIHZQQ0kgTVNJIGhl
bHBlcnMuICovCiB2b2lkIHZwY2lfbXNpX2FyY2hfbWFzayhzdHJ1Y3QgdnBjaV9tc2kgKm1zaSwg
Y29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsCiAgICAgICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgZW50cnksIGJvb2wgbWFzayk7Ci0tIAoyLjE5LjAKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 09:53:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 09:53: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 1g9ohT-0007Wg-GB; Tue, 09 Oct 2018 09:53:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w6ro=mv=xenproject.org=prvs=81393ffa3=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1g9ohS-0007WW-5f
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 09:53:10 +0000
X-Inumbo-ID: 4dbe6d0e-cba9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4dbe6d0e-cba9-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 09:54:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,360,1534809600"; d="scan'208";a="67351398"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75377-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-snapshot:build-armhf-pvops:<job
 status>:broken:regression
 distros-debian-snapshot:build-i386:<job status>:broken:regression
 distros-debian-snapshot:build-amd64-pvops:<job status>:broken:regression
 distros-debian-snapshot:build-armhf:<job status>:broken:regression
 distros-debian-snapshot:build-amd64:<job status>:broken:regression
 distros-debian-snapshot:build-i386-pvops:<job status>:broken:regression
 distros-debian-snapshot:test-amd64-amd64-i386-daily-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-armhf-armhf-armhf-daily-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-i386-i386-current-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-amd64-i386-weekly-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-i386-amd64-weekly-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-amd64-i386-current-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-amd64-amd64-current-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-i386-amd64-current-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-amd64-amd64-daily-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-i386-i386-daily-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-i386-i386-weekly-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-amd64-amd64-weekly-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-i386-amd64-daily-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:build-armhf:host-install(4):broken:nonblocking
 distros-debian-snapshot:build-armhf-pvops:host-install(4):broken:nonblocking
 distros-debian-snapshot:build-amd64:host-install(4):broken:nonblocking
 distros-debian-snapshot:build-amd64-pvops:host-install(4):broken:nonblocking
 distros-debian-snapshot:build-i386:host-install(4):broken:nonblocking
 distros-debian-snapshot:build-i386-pvops:host-install(4):broken:nonblocking
X-Osstest-Versions-That: flight=75336
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 9 Oct 2018 10:53:04 +0100
Subject: [Xen-devel] [distros-debian-snapshot test] 75377: 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>

ZmxpZ2h0IDc1Mzc3IGRpc3Ryb3MtZGViaWFuLXNuYXBzaG90IHJlYWwgW3JlYWxdCmh0dHA6Ly9v
c3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzLzc1Mzc3LwoKRmFpbHVyZXMgYW5kIHBy
b2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFy
ZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAg
ICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Ig
c3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAg
ICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2Nr
aW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LWRhaWx5LW5ldGJvb3QtcHlncnViICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWFybWhmLWRhaWx5
LW5ldGJvb3QtcHlncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1pMzg2LWN1cnJlbnQtbmV0aW5zdC1weWdydWIgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXdlZWtseS1uZXRpbnN0LXB5
Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
YW1kNjQtd2Vla2x5LW5ldGluc3QtcHlncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1jdXJyZW50LW5ldGluc3QtcHlncnViICAxIGJ1
aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1jdXJy
ZW50LW5ldGluc3QtcHlncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtYW1kNjQtY3VycmVudC1uZXRpbnN0LXB5Z3J1YiAgMSBidWlsZC1jaGVjaygx
KSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtZGFpbHktbmV0Ym9vdC1w
dmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LWkzODYtZGFpbHktbmV0Ym9vdC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni13ZWVrbHktbmV0aW5zdC1weWdydWIgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtd2Vl
a2x5LW5ldGluc3QtcHlncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LWFtZDY0LWRhaWx5LW5ldGJvb3QtcHlncnViICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA0IGhvc3Qt
aW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzUzMzYKIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlr
ZSA3NTMzNgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkg
ICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDc1MzM2CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzUzMzYKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAg
ICBicm9rZW4gbGlrZSA3NTMzNgogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNCBob3N0
LWluc3RhbGwoNCkgICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDc1MzM2CgpiYXNlbGluZSB2ZXJz
aW9uOgogZmxpZ2h0ICAgICAgICAgICAgICAgNzUzMzYKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LWRhaWx5LW5ldGJvb3QtcHZncnViICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LWRhaWx5LW5ldGJv
b3QtcHZncnViICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWFt
ZDY0LWRhaWx5LW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybWhmLWFybWhmLWFybWhmLWRhaWx5LW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1kYWlseS1uZXRib290LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1jdXJyZW50LW5l
dGluc3QtcHlncnViICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtYW1k
NjQtY3VycmVudC1uZXRpbnN0LXB5Z3J1YiAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1jdXJyZW50LW5ldGluc3QtcHlncnViICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWkzODYtY3VycmVudC1uZXRpbnN0LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXdlZWtseS1uZXRp
bnN0LXB5Z3J1YiAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2
NC13ZWVrbHktbmV0aW5zdC1weWdydWIgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXdlZWtseS1uZXRpbnN0LXB5Z3J1YiAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni13ZWVrbHktbmV0aW5zdC1weWdydWIgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0Lnhz
LmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rl
c3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAg
aHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 09:54:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 09:54: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 1g9oiY-0007ax-1X; Tue, 09 Oct 2018 09:54:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=llak=mv=codeaurora.org=arunks@srs-us1.protection.inumbo.net>)
 id 1g9oiX-0007ao-AN
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 09:54:17 +0000
X-Inumbo-ID: ed485c6c-cba8-11e8-a8a5-bc764e045a96
Received: from smtp.codeaurora.org (unknown [198.145.29.96])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ed485c6c-cba8-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 11:51:43 +0200 (CEST)
Received: by smtp.codeaurora.org (Postfix, from userid 1000)
 id 256A86078C; Tue,  9 Oct 2018 09:54:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org;
 s=default; t=1539078855;
 bh=RB4YXzcsN5e/uv8WK6ub12iNf0wTmfEWvTQHD4CuHNw=;
 h=Date:From:To:Cc:Subject:In-Reply-To:References:From;
 b=Ktn2PMtKl7JkFU7YqLy0ul+LLLrGtvBCFyiq6HyPQxBb6n8sxpqvvVSc4VN6NRgvJ
 n0+1vkBBcP+Zv9Ic1TFgODY3x7GMCJhJvo9VeiyfpjHtpy8NADPJNyyBrP+oNOIQnO
 gY81XhbJ4tR5GHelihGBOeGMj07mni1br9m7rYfg=
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on
 pdx-caf-mail.web.codeaurora.org
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 required=2.0 tests=ALL_TRUSTED,BAYES_00,
 DKIM_INVALID,DKIM_SIGNED autolearn=no autolearn_force=no version=3.4.0
Received: from mail.codeaurora.org (localhost.localdomain [127.0.0.1])
 by smtp.codeaurora.org (Postfix) with ESMTP id C7399600E6;
 Tue,  9 Oct 2018 09:54:13 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org;
 s=default; t=1539078853;
 bh=RB4YXzcsN5e/uv8WK6ub12iNf0wTmfEWvTQHD4CuHNw=;
 h=Date:From:To:Cc:Subject:In-Reply-To:References:From;
 b=BzO82hIf0qWr5XuapMFp+7OQI54UJHMyxFFJYuH73zDVrWJ2t8ILhAEp89JyRW5mj
 OuQdjT99Cqy5YGqlcnp4KlxreIiuke3ihZb+PWHESaze1X9uemYRn8C68DpJPO6ZBo
 YXtJ0t7aO+vQlEns/5V2B8DlK1QxG2qZPuMTOOs8=
MIME-Version: 1.0
Date: Tue, 09 Oct 2018 15:24:13 +0530
From: Arun KS <arunks@codeaurora.org>
To: Michal Hocko <mhocko@kernel.org>
In-Reply-To: <20181009092938.GH8528@dhcp22.suse.cz>
References: <1538727006-5727-1-git-send-email-arunks@codeaurora.org>
 <20181009092938.GH8528@dhcp22.suse.cz>
Message-ID: <9b56e156b911e943eba3a1daa0a1cb31@codeaurora.org>
X-Sender: arunks@codeaurora.org
User-Agent: Roundcube Webmail/1.2.5
Subject: Re: [Xen-devel] [PATCH v5 1/2] memory_hotplug: Free pages as higher
 order
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: vatsa@codeaurora.org, linux-mm@kvack.org, getarunks@gmail.com,
 kys@microsoft.com, boris.ostrovsky@oracle.com, sthemmin@microsoft.com,
 xen-devel@lists.xenproject.org, haiyangz@microsoft.com, yasu.isimatu@gmail.com,
 dan.j.williams@intel.com, akpm@linux-foundation.org, vbabka@suse.cz,
 osalvador@suse.de, jgross@suse.com, aaron.lu@intel.com, malat@debian.org,
 gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org,
 vinmenon@codeaurora.org, jrdr.linux@gmail.com, devel@linuxdriverproject.org,
 iamjoonsoo.kim@lge.com, mgorman@techsingularity.net,
 kirill.shutemov@linux.intel.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>

T24gMjAxOC0xMC0wOSAxNDo1OSwgTWljaGFsIEhvY2tvIHdyb3RlOgo+IE9uIEZyaSAwNS0xMC0x
OCAxMzo0MDowNSwgQXJ1biBLUyB3cm90ZToKPj4gV2hlbiBmcmVlIHBhZ2VzIGFyZSBkb25lIHdp
dGggaGlnaGVyIG9yZGVyLCB0aW1lIHNwZW5kIG9uCj4+IGNvYWxlc2NpbmcgcGFnZXMgYnkgYnVk
ZHkgYWxsb2NhdG9yIGNhbiBiZSByZWR1Y2VkLiBXaXRoCj4+IHNlY3Rpb24gc2l6ZSBvZiAyNTZN
QiwgaG90IGFkZCBsYXRlbmN5IG9mIGEgc2luZ2xlIHNlY3Rpb24KPj4gc2hvd3MgaW1wcm92ZW1l
bnQgZnJvbSA1MC02MCBtcyB0byBsZXNzIHRoYW4gMSBtcywgaGVuY2UKPj4gaW1wcm92aW5nIHRo
ZSBob3QgYWRkIGxhdGVuY3kgYnkgNjAlLiBNb2RpZnkgZXh0ZXJuYWwKPj4gcHJvdmlkZXJzIG9m
IG9ubGluZSBjYWxsYmFjayB0byBhbGlnbiB3aXRoIHRoZSBjaGFuZ2UuCj4gCj4gQWNrZWQtYnk6
IE1pY2hhbCBIb2NrbyA8bWhvY2tvQHN1c2UuY29tPgo+IAo+IFRoYW5rcyBmb3IgeW91ciBwYXRp
ZW5jZSB3aXRoIGFsbCB0aGUgcmVzdWJtaXNzaW9uLgoKSGVsbG8gTWljaGFsLAoKSSBnb3QgdGhl
IGJlbG93IGVtYWlsIGZldyBkYXlzIGJhY2suIERvIEkgc3RpbGwgbmVlZCB0byByZXN1Ym1pdCB0
aGUgCnBhdGNoPyBvciBpcyBpdCBhbHJlYWR5IG9uIHRoZSB3YXkgdG8gbWVyZ2U/CgpSZWdhcmRz
LApBcnVuCgpUaGUgcGF0Y2ggdGl0bGVkCiAgICAgIFN1YmplY3Q6IG1tL3BhZ2VfYWxsb2MuYzog
bWVtb3J5IGhvdHBsdWc6IGZyZWUgcGFnZXMgYXMgaGlnaGVyIApvcmRlcgpoYXMgYmVlbiBhZGRl
ZCB0byB0aGUgLW1tIHRyZWUuICBJdHMgZmlsZW5hbWUgaXMKICAgICAgbWVtb3J5X2hvdHBsdWct
ZnJlZS1wYWdlcy1hcy1oaWdoZXItb3JkZXIucGF0Y2gKClRoaXMgcGF0Y2ggc2hvdWxkIHNvb24g
YXBwZWFyIGF0CiAgICAgCmh0dHA6Ly9vemxhYnMub3JnL35ha3BtL21tb3RzL2Jyb2tlbi1vdXQv
bWVtb3J5X2hvdHBsdWctZnJlZS1wYWdlcy1hcy1oaWdoZXItb3JkZXIucGF0Y2gKYW5kIGxhdGVy
IGF0CiAgICAgCmh0dHA6Ly9vemxhYnMub3JnL35ha3BtL21tb3RtL2Jyb2tlbi1vdXQvbWVtb3J5
X2hvdHBsdWctZnJlZS1wYWdlcy1hcy1oaWdoZXItb3JkZXIucGF0Y2gKCkJlZm9yZSB5b3UganVz
dCBnbyBhbmQgaGl0ICJyZXBseSIsIHBsZWFzZToKICAgIGEpIENvbnNpZGVyIHdobyBlbHNlIHNo
b3VsZCBiZSBjYydlZAogICAgYikgUHJlZmVyIHRvIGNjIGEgc3VpdGFibGUgbWFpbGluZyBsaXN0
IGFzIHdlbGwKICAgIGMpIElkZWFsbHk6IGZpbmQgdGhlIG9yaWdpbmFsIHBhdGNoIG9uIHRoZSBt
YWlsaW5nIGxpc3QgYW5kIGRvIGEKICAgICAgIHJlcGx5LXRvLWFsbCB0byB0aGF0LCBhZGRpbmcg
c3VpdGFibGUgYWRkaXRpb25hbCBjYydzCgoqKiogUmVtZW1iZXIgdG8gdXNlIERvY3VtZW50YXRp
b24vcHJvY2Vzcy9zdWJtaXQtY2hlY2tsaXN0LnJzdCB3aGVuIAp0ZXN0aW5nIHlvdXIgY29kZSAq
KioKClRoZSAtbW0gdHJlZSBpcyBpbmNsdWRlZCBpbnRvIGxpbnV4LW5leHQgYW5kIGlzIHVwZGF0
ZWQKdGhlcmUgZXZlcnkgMy00IHdvcmtpbmcgZGF5cwoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 10:17:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 10:17: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 1g9p4d-00010q-5H; Tue, 09 Oct 2018 10:17:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=iduh=mv=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g9p4b-00010l-EW
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 10:17:05 +0000
X-Inumbo-ID: a593c290-cbac-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id a593c290-cbac-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 10:18:21 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 3E246ED1;
 Tue,  9 Oct 2018 03:17:03 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 631953F5D3;
 Tue,  9 Oct 2018 03:17:01 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <20181008183352.16291-1-julien.grall@arm.com>
 <20181008183352.16291-17-julien.grall@arm.com>
 <5BBC52E102000078001EFD56@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <2ba55aa4-1e24-f817-8101-8641f8a1154a@arm.com>
Date: Tue, 9 Oct 2018 11:16:59 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <5BBC52E102000078001EFD56@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC 16/16] xen/arm: Track page accessed between
 batch of Set/Way 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: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.com>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, andre.przywara@linaro.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>

SGkgSmFuLAoKT24gMDkvMTAvMjAxOCAwODowNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24g
MDguMTAuMTggYXQgMjA6MzMsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+IEF0IHRo
ZSBtb21lbnQsIHRoZSBpbXBsZW1lbnRhdGlvbiBvZiBTZXQvV2F5IG9wZXJhdGlvbnMgd2lsbCBn
byB0aHJvdWdoCj4+IGFsbCB0aGUgZW50cmllcyBvZiB0aGUgZ3Vlc3QgUDJNIGFuZCBmbHVzaCB0
aGVtLiBIb3dldmVyLCB0aGlzIGlzIHZlcnkKPj4gZXhwZW5zaXZlIGFuZCBtYXkgcmVuZGVyIHVu
dXNhYmxlIGEgZ3Vlc3QgT1MgdXNpbmcgdGhlbS4KPj4KPj4gRm9yIGluc3RhbmNlLCBMaW51eCAz
Mi1iaXQgd2lsbCB1c2UgU2V0L1dheSBvcGVyYXRpb25zIGR1cmluZyBzZWNvbmRhcnkKPj4gQ1BV
IGJyaW5nLXVwLiBBcyB0aGUgaW1wbGVtZW50YXRpb24gaXMgcmVhbGx5IGV4cGVuc2l2ZSwgaXQg
bWF5IGJlIHBvc3NpYmxlCj4+IHRvIGhpdCB0aGUgQ1BVIGJyaW5nLXVwIHRpbWVvdXQuCj4+Cj4+
IFRvIGxpbWl0IHRoZSBTZXQvV2F5IGltcGFjdCwgd2UgdHJhY2sgd2hhdCBwYWdlcyBoYXMgYmVl
biBvZiB0aGUgZ3Vlc3QKPj4gaGFzIGJlZW4gYWNjZXNzZWQgYmV0d2VlbiBiYXRjaCBvZiBTZXQv
V2F5IG9wZXJhdGlvbnMuIFRoaXMgaXMgZG9uZQo+PiB1c2luZyBiaXRbMF0gKGFrYSB2YWxpZCBi
aXQpIG9mIHRoZSBQMk0gZW50cnkuCj4+Cj4+IFRoaXMgcGF0Y2ggYWRkcyBhIG5ldyBwZXItYXJj
aCBoZWxwZXIgaXMgaW50cm9kdWNlZCB0byBwZXJmb3JtIGFjdGlvbnMganVzdAo+PiBiZWZvcmUg
dGhlIGd1ZXN0IGlzIGZpcnN0IHVucGF1c2VkLiBUaGlzIHdpbGwgYmUgdXNlZCB0byBpbnZhbGlk
YXRlIHRoZQo+PiBQMk0gdG8gdHJhY2sgYWNjZXNzIGZyb20gdGhlIHN0YXJ0IG9mIHRoZSBndWVz
dC4KPiAKPiBXaGlsZSBJJ20gbm90IG9wcG9zZWQgdG8gdGhlIG5ldyBhcmNoIGhvb2ssIHdoeSBk
b24ndCB5b3UgY3JlYXRlIHRoZQo+IHAybSBlbnRyaWVzIGluIHRoZWlyIGludGVuZGVkIHN0YXRl
IHJpZ2h0IGF3YXk/IEF0IHRoZSB2ZXJ5IGxlYXN0IHRoaXMKPiB3b3VsZCBoYXZlIHRoZSBiZW5l
Zml0IG9mIGNvbmZpbmluZyB0aGUgZW50aXJlIGNoYW5nZSB0byBBcm0gY29kZS4KCkxldCBtZSBz
dGFydCBieSBzYXlpbmcgSSB0aGluayBoYXZpbmcgYSBob29rIHRvIHBlcmZvcm0gYW4gYWN0aW9u
IG9uY2UgCnRoZSBWTSBoYXMgYmVlbiBmdWxseSBjcmVhdGVkIGlzIHF1aXRlIHVzZWZ1bC4gRm9y
IGluc3RhbmNlLCB0aGlzIGNvdWxkIApiZSB1c2VkIG9uIEFybSB0byBsaW1pdCB0aGUgaW52YWxp
ZGF0aW9uIG9mIHRoZSBpY2FjaGUuIEF0IHRoZSBtb21lbnQsIAp3ZSBpbnZhbGlkYXRlIHRoZSBp
Y2FjaGUgZm9yIGV2ZXJ5IHBvcHVsYXRlIG1lbW9yeSBoeXBlcmNhbGwuIFRoaXMgaXMgCnF1aXRl
IGEgd2FzdGUgb2YgY3ljbGUuCgpJbiB0aGlzIHBhcnRpY3VsYXIgY2lyY3Vtc3RhbmNlLCBJIHdv
dWxkIHN0aWxsIGxpa2UgdG8gdXNlIHRoZSBoYXJkd2FyZSAKZm9yIHdhbGtpbmcgdGhlIHBhZ2Ut
dGFibGVzIGR1cmluZyB0aGUgZG9tYWluIGNyZWF0aW9uIChpLmUgd2hlbiBjb3B5IApiaW5hcnkg
b3ZlcikuIFRoaXMgd291bGQgbm90IGJlIHBvc3NpYmxlIGlmIHdlIGNyZWF0ZSB0aGUgZW50cnkg
d2l0aCAKdmFsaWQgYml0IHVuc2V0LgoKRnVydGhlcm1vcmUsIHdlIGRvbid0IG5lZWQgdG8gY3Jl
YXRlIGVudHJ5IHdpdGggdmFsaWQgYml0IHVuc2V0IG9uY2UgdGhlIApndWVzdCBpcyBydW5uaW5n
LiBTbyB3ZSB3b3VsZCBuZWVkIHRvIGNoZWNrIGluIHRoZSBQMk0gY29kZSB3aGV0aGVyIHRoZSAK
Z3Vlc3QgaXMgcnVubmluZyBhbmQgd2hldGhlciBJT01NVSBpcyBlbmFibGVkLgoKU28gb3ZlcmFs
bCwgSSBmZWxsIHRoaXMgaXMgdGhlIGJlc3Qgd2F5IHRvIGtlZXAgaXQgc2ltcGxlIGZvciBBcm0g
YW5kIApvcGVuIGRvb3IgdG8gc3BlZWQvc3RyZWFtbGluZSBhIGJpdCBtb3JlIHRoZSBkb21haW4g
Y3JlYXRpb24uCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 10:21:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 10:21: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 1g9p8v-0001pl-Tt; Tue, 09 Oct 2018 10:21:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fq0i=mv=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1g9p8u-0001pf-5N
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 10:21:32 +0000
X-Inumbo-ID: 4468c7d2-cbad-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4468c7d2-cbad-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 10:22: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 mx1.suse.de (Postfix) with ESMTP id 9000CAF86;
 Tue,  9 Oct 2018 10:21:29 +0000 (UTC)
Message-ID: <d0e34ec3963464e5d0da957e5bdb5e479aa87d88.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@citrix.com>
Date: Tue, 09 Oct 2018 12:21:25 +0200
In-Reply-To: <04dfacd1-4ff2-20b4-2bcd-df24ebe10ad6@suse.com>
References: <20181002154926.24280-1-george.dunlap@citrix.com>
 <04dfacd1-4ff2-20b4-2bcd-df24ebe10ad6@suse.com>
Organization: SUSE
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] libxl: Restore scheduling parameters after
 migrate in best-effort fashion
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============7399756514243627770=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============7399756514243627770==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-a9uL6N69JMNBSo/ax9UE"


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

On Wed, 2018-10-03 at 12:53 +0200, Juergen Gross wrote:
> On 02/10/2018 17:49, George Dunlap wrote:
> > Commit 3b4adba ("tools/libxl: include scheduler parameters in the
> > output of xl list -l") added scheduling parameters to the set of
> > information collected by libxl_retrieve_domain_configuration(), in
> > order to report that information in `xl list -l`.
> >=20
> > Unfortunately, libxl_retrieve_domain_configuration() is also called
> > by
> > the migration / save code, and the results passed to the restore /
> > receive code.  This meant scheduler parameters were inadvertently
> > added to the migration stream, without proper consideration for how
> > to
> > handle corner cases.  The result was that if migrating from a host
> > running one scheduler to a host running a different scheduler, the
> > migration would fail with an error like the following:
> >=20
> > libxl: error: libxl_sched.c:232:sched_credit_domain_set: Domain
> > 1:Getting domain sched credit: Invalid argument
> > libxl: error: libxl_create.c:1275:domcreate_rebuild_done: Domain
> > 1:cannot (re-)build domain: -3
> >=20
> > Luckily there's a fairly straightforward way to set parameters in a
> > "best-effort" fashion.  libxl provides a single struct containing
> > the
> > parameters of all schedulers, as well as a parameter specifying
> > which
> > scheduler.  Parameters not used by a given scheduler are ignored.
> > Additionally, the struct contains a parameter to specify the
> > scheduler.  If you specify a specific scheduler,
> > libxl_domain_sched_params_set() will fail if there's a different
> > scheduler.  However, if you pass LIBXL_SCHEDULER_UNKNOWN, it will
> > use
> > the value of the current scheduler for that domain.
> >=20
> > In domcreate_stream_done(), before calling libxl__build_post(), set
> > the scheduler to LIBXL_SCHEDULER_UNKNOWN.  This will propagate
> > scheduler parameters from the previous instantiation on a best-
> > effort
> > basis.
> >=20
> > Signed-off-by: George Dunlap <george.dunlap@citrix.com>
>=20
> Acked-by: Juergen Gross <jgross@suse.com>
>=20
Wei, Ian, ping?

We've reverted Credit2 as default scheduler, not because of a Credit2
own issue, but because of the bug fixed by this patch.

I think it would be both fair and appropriate to re-instate it (i.e.,
Credit2 as default), as soon as possible.

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

--=-a9uL6N69JMNBSo/ax9UE
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+4FAlu8gSUACgkQFkJ4iaW4
c+591BAAyNTnHhzR1YW+2wo330O1fEU6te5nQ5bpVhUBDD00jGis1BJ0hZl3Q99A
IT5QoTJYmKJSovdKKVNIa3smPvK80vd91WZKqYihhYZnoPi5yFLGgHcT0kbSrcuz
R2AEp9xqmtEWhQcR0lOyFx5nSEzWBkad631Hrc3kPRmKvailVc4L8azLceCYxIj6
5WjLNXBRaOAfWTxAPg5ouiyDIuaeFSNZ9C3QZuJBWrSUM/gHnk6c76wZiOta3QJ6
HDm0aOoR78bED3sqRsbQHljHoE6LfFPp5qHZkiMeAyKYKyPfQwShhoglezfcLsfB
3KTNaeKZUUb4pJaVwijQ832WYaCBa0rMoIrMnTAbnCdUHn0/bs7pg9PBGZMOX+ey
JPiV4CNB+pd7/KuEhpte6z48ZNtCAkAnflDdCIVzDq2OCm8TckFuEKSu36Rh4Oyq
z9t5E6madRrv92W5jxADki6kicosgF/pbQJIfbX2XimhIBwm6RAajMDMl5Wf+cu2
rqsxQTSPukxAMgOhRqKNjbQMRRW5EsnWJmAzhjyk1ARm4+MS8311mDWXpsEgt9aC
/VIo9LrWqHFPBvYpKhvemprjGYuQOtwuef8cR8jZX1zVXG35XsyRyhNIL3H9G4Mo
IqSd1n04Nfa62ui9kjq4noMRdxaNOFsAmly/R8iV0OifNtRfuiQ=
=ffEY
-----END PGP SIGNATURE-----

--=-a9uL6N69JMNBSo/ax9UE--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7399756514243627770==--



From xen-devel-bounces@lists.xenproject.org Tue Oct 09 10:26:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 10: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 1g9pDG-00020K-Jf; Tue, 09 Oct 2018 10:26:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=iduh=mv=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g9pDG-00020F-5V
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 10:26:02 +0000
X-Inumbo-ID: 5cf15ed3-cbad-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 5cf15ed3-cbad-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 12:23:28 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B0E36ED1;
 Tue,  9 Oct 2018 03:26:00 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E3D643F5D3;
 Tue,  9 Oct 2018 03:25:58 -0700 (PDT)
To: Amit Tomer <amittomer25@gmail.com>
References: <1533661673-14607-1-git-send-email-amittomer25@gmail.com>
 <1533661673-14607-3-git-send-email-amittomer25@gmail.com>
 <82dda81f-14e1-612f-fe94-5db78c1bd520@arm.com>
 <CABHD4K8zq_yfX4v130tiZMU-Mm4xhCQsuVEYG47U8kdDJ+jkPg@mail.gmail.com>
 <5f06b4fa-a026-8d46-de17-6887db429ae5@arm.com>
 <CABHD4K-zACRqA2mRNnALY3s5ZrReMYe2g67WLf9rA_U8q=wfNA@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <8f61a00d-b5e7-6b83-e6e4-1bf2473f4576@arm.com>
Date: Tue, 9 Oct 2018 11:25:57 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <CABHD4K-zACRqA2mRNnALY3s5ZrReMYe2g67WLf9rA_U8q=wfNA@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC PATCH 2/2] xen/arm: Add MESON UART driver for
 Amlogic S905 SoC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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.liu2@citrix.com,
 konrad.wilk@oracle.com, George Dunlap <George.Dunlap@eu.citrix.com>,
 ian.jackson@eu.citrix.com, tim@xen.org,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Andre Przywara <andre.przywara@arm.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>

SGksCgpPbiAwNC8xMC8yMDE4IDA4OjExLCBBbWl0IFRvbWVyIHdyb3RlOgo+Pj4+PiArICAgIHJl
ZyA9IG1lc29uX3M5MDVfcmVhZCh1YXJ0LCBVQVJUX0NPTlRST0wpOwo+Pj4+PiArICAgIHJlZyAm
PSB+KFVBUlRfUlhfUlNUIHwgVUFSVF9UWF9SU1QgfCBVQVJUX0NMRUFSX0VSUik7Cj4+Pj4KPj4+
Pgo+Pj4+IEkgYW0gbm90IHN1cmUgd2h5IHlvdSBhcmUgY2xlYXJpbmcgdGhvc2UgYml0cy4gQUZB
SVUsIGluaXRfcHJlaXJxIHdpbGwgcmVzZXQKPj4+PiB0aGUgc2VyaWFscywgc28geW91IHdhbnQg
dG8gc2V0IHRob3NlcyBiaXRzLiBUaGlzIHNlZW1zIHRvIGJlIGNvbmZpcm1lZCBieQo+Pj4+IExp
bnV4IGluIG1lc29uX3VhcnRfcmVzZXQuCj4+Pgo+Pj4gSWRlYSBoZXJlIGlzIHRvIHNldCB0aGVz
ZSBiaXRzIHRvIHRoZWlyIGRlZmF1bHQgdmFsdWVzKHdoaWNoIGlzIDAgKSBhbmQgaWYgeW91Cj4+
PiBsb29rIGF0IG90aGVyIGRyaXZlcnMgaW4gWEVOLCBpdCBzZWVtcyB0byBiZSBkb25lIHNhbWUg
dGhpbmcoY2xlYXIKPj4+IHRob3NlIGJpdHMpIHdpdGggdGhlbS4KPj4KPj4gQXJlIHlvdSBzdXJl
IGFib3V0IHRoaXM/IFJYX1JTVCBhbmQgVFhfUlNUIGFyZSBiaXQgdG8gcmVzZXQgdGhlCj4+IHRy
YW5zbWlzc2lvbiBhbmQgcmVjZWl2ZSBwYXRoLiBMb29raW5nIGF0IGEgY291cGxlIG9mIGRpZmZl
cmVudCBkcml2ZXJzCj4+IChjYWNoZS11YXJ0LmMgYW5kIG12ZWJ1LXVhcnQuYyksIHRob3NlIDIg
Yml0cyBhcmUgc2V0IGFuZCBJIHN1c3BlY3QgYmUKPj4gY2xlYXJlZCBieSB0aGUgaGFyZHdhcmUg
b25jZSByZXNldC4KPiAKPiBJdCdzIGJpdCBjb25mdXNpbmcgdG8gbWUsIGV2ZW50dWFsbHkgTGlu
dXggZHJpdmVyIHNlZW1zIHRvIGNsZWFyIHRob3NlIGJpdHMKCkJ1dCBpdCBzZXRzIHRoZW0gcmln
aHQgYmVmb3JlIGhhbmQuIFdoYXQgZG9lcyB0aGUgc3BlYyBzYXlzIGFib3V0IHRob3NlIApiaXRz
PwoKT3ZlcmFsbCwgSSBmZWVscyB0byBtZSBpdCBpcyBiZXR0ZXIgdG8gbWltaWMgdGhlIExpbnV4
IGRyaXZlciBhcyBJIGFtIApxdWl0ZSBjb25maWRlbnQgdGhhdCB0aGUgZHJpdmVyIGlzIGRvaW5n
IHRoZSByaWdodCB0aGluZy4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 10:33:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 10: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 1g9pKI-0002qO-JU; Tue, 09 Oct 2018 10:33:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=av44=mv=citrix.com=prvs=81391bf32=roger.pau@srs-us1.protection.inumbo.net>)
 id 1g9pKH-0002qJ-QI
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 10:33:17 +0000
X-Inumbo-ID: e952f25e-cbae-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e952f25e-cbae-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 10:34:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,360,1534809600"; d="scan'208";a="67353696"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <linux-kernel@vger.kernel.org>
Date: Tue, 9 Oct 2018 12:32:37 +0200
Message-ID: <20181009103237.52527-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.19.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xen/pvh: increase early stack size
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

V2hpbGUgYm9vdGluZyBvbiBhbiBBTUQgRVBZQyBib3ggdGhlIHN0YWNrIGNhbmFyeSB3b3VsZCBk
ZXRlY3Qgc3RhY2sKb3ZlcmZsb3dzIHdoZW4gdXNpbmcgdGhlIGN1cnJlbnQgUFZIIGVhcmx5IHN0
YWNrIHNpemUgKDI1NikuIFN3aXRjaCB0bwp1c2luZyB0aGUgdmFsdWUgZGVmaW5lZCBieSBCT09U
X1NUQUNLX1NJWkUsIHdoaWNoIHByZXZlbnRzIHRoZSBzdGFjawpvdmVyZmxvdy4KClNpZ25lZC1v
ZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2M6IEJv
cmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CkNjOiBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkNjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
LS0tCiBhcmNoL3g4Ni94ZW4veGVuLXB2aC5TIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5z
ZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL3hlbi1w
dmguUyBiL2FyY2gveDg2L3hlbi94ZW4tcHZoLlMKaW5kZXggY2EyZDNiMmJmMmFmLi41ODcyMmEw
NTJmOWMgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi94ZW4tcHZoLlMKKysrIGIvYXJjaC94ODYv
eGVuL3hlbi1wdmguUwpAQCAtMTgxLDcgKzE4MSw3IEBAIGNhbmFyeToKIAkuZmlsbCA0OCwgMSwg
MAogCiBlYXJseV9zdGFjazoKLQkuZmlsbCAyNTYsIDEsIDAKKwkuZmlsbCBCT09UX1NUQUNLX1NJ
WkUsIDEsIDAKIGVhcmx5X3N0YWNrX2VuZDoKIAogCUVMRk5PVEUoWGVuLCBYRU5fRUxGTk9URV9Q
SFlTMzJfRU5UUlksCi0tIAoyLjE5LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 10:42:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 10:42: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 1g9pT4-0003ig-KZ; Tue, 09 Oct 2018 10:42:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+8ch=mv=citrix.com=prvs=8135aa832=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g9pT3-0003ib-GZ
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 10:42:21 +0000
X-Inumbo-ID: 2d8fef50-cbb0-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2d8fef50-cbb0-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 10:43:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,360,1534809600"; d="scan'208";a="67354094"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 9 Oct 2018 11:42:17 +0100
Message-ID: <20181009104217.24098-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/vtd: fix IOMMU share PT destruction path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Paul Durrant <Paul.Durrant@citrix.com>,
 Wei Liu <wei.liu2@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>

Q29tbWl0IDI5MTY5NTFjMSAoIm1tIC8gaW9tbXU6IGluY2x1ZGUgbmVlZF9pb21tdSgpIHRlc3Qg
aW4KaW9tbXVfdXNlX2hhcF9wdCgpIikgaW5jbHVkZWQgbmVlZF9pb21tdSgpIGluIGlvbW11X3Vz
ZV9oYXBfcHQgYW5kCjkxZDRlY2E3YWRkICgiIG1tIC8gaW9tbXU6IHNwbGl0IG5lZWRfaW9tbXUo
KSBpbnRvIGhhc19pb21tdV9wdCgpIGFuZApuZWVkX2lvbW11X3B0X3N5bmMoKSIpIG1hZGUgdGhp
bmdzIGZpbmVyIGdyYWluIGJ5IHNwbGl0aW5nIG5lZWRfaW9tbXUKaW50byB0aHJlZSBzdGF0ZXMu
CgpUaGUgZGVzdHJ1Y3Rpb24gcGF0aCBjYW4ndCB1c2UgaW9tbXVfdXNlX2hhcF9wdCBiZWNhdXNl
IGF0IHRoZSBwb2ludApwbGF0Zm9ybSBvcCBpcyBjYWxsZWQsIElPTU1VIGlzIGFscmVhZHkgc3dp
dGNoZWQgdG8gZGlzYWJsZWQgc3RhdGUgYW5kCnRoZSBzaGFyZWQgUFQgdGVzdCB3b3VsZCBhbHdh
eXMgYmUgZmFsc2UuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgotLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jIHwgOCArKysrKysrLQog
MSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvdnRkL2lvbW11LmMKaW5kZXggZjk0YjUyMmM3My4uZDY2ZDllOGFkMCAxMDA2NDQK
LS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKKysrIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKQEAgLTE3NTIsNyArMTc1MiwxMyBAQCBzdGF0aWMg
dm9pZCBpb21tdV9kb21haW5fdGVhcmRvd24oc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgeGZy
ZWUobXJtcnIpOwogICAgIH0KIAotICAgIGlmICggaW9tbXVfdXNlX2hhcF9wdChkKSApCisgICAg
QVNTRVJUKGhhcF9lbmFibGVkKGQpKTsKKworICAgIC8qCisgICAgICogV2UgY2FuJ3QgdXNlIGlv
bW11X3VzZV9oYXBfcHQgaGVyZSBiZWNhdXNlIHRoZSBJT01NVSBzdGF0ZSBpcyBhbHJlYWR5Cisg
ICAgICogY2hhbmdlZCB0byBJT01NVV9TVEFUVVNfZGlzYWJsZWQgYXQgdGhpcyBwb2ludC4KKyAg
ICAgKi8KKyAgICBpZiAoIGlvbW11X2hhcF9wdF9zaGFyZSApCiAgICAgICAgIHJldHVybjsKIAog
ICAgIHNwaW5fbG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKLS0gCjIuMTEuMAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 10:54:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 10:54: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 1g9pf4-0004eK-3I; Tue, 09 Oct 2018 10:54:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nckf=mv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g9pf2-0004dn-7O
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 10:54:44 +0000
X-Inumbo-ID: e78546e1-cbb1-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e78546e1-cbb1-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 10:55:59 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 001CBAE41;
 Tue,  9 Oct 2018 10:54:40 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, linux-doc@vger.kernel.org
Date: Tue,  9 Oct 2018 12:54:35 +0200
Message-Id: <20181009105437.5471-2-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181009105437.5471-1-jgross@suse.com>
References: <20181009105437.5471-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v4 1/3] x86/xen: fix boot loader version
 reported for pvh 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: Juergen Gross <jgross@suse.com>, corbet@lwn.net, stable@vger.kernel.org,
 mingo@redhat.com, bp@alien8.de, hpa@zytor.com, tglx@linutronix.de,
 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>

VGhlIGJvb3QgbG9hZGVyIHZlcnNpb24gcmVwb3J0ZWQgdmlhIHN5c2ZzIGlzIHdyb25nIGluIGNh
c2Ugb2YgdGhlCmtlcm5lbCBiZWluZyBib290ZWQgdmlhIHRoZSBYZW4gUFZIIGJvb3QgZW50cnku
IGl0IHNob3VsZCBiZSAyLjEyCigweDAyMGMpLCBidXQgaXQgaXMgcmVwb3J0ZWQgdG8gYmUgMi4x
OCAoMHgwMjEyKS4KCkFzIHRoZSBjdXJyZW50IHdheSB0byBzZXQgdGhlIHZlcnNpb24gaXMgZXJy
b3IgcHJvbmUgdXNlIHRoZSBtb3JlCnJlYWRhYmxlIHZhcmlhbnQgKDIgPDwgOCkgfCAxMi4KCkNj
OiA8c3RhYmxlQHZnZXIua2VybmVsLm9yZz4gIyA0LjEyClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4g
R3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tCiBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2aC5j
IHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpk
aWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdmguYyBiL2FyY2gveDg2L3hlbi9l
bmxpZ2h0ZW5fcHZoLmMKaW5kZXggYzg1ZDFhODhmNDc2Li5mN2Y3NzAyMzI4OGEgMTAwNjQ0Ci0t
LSBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHZoLmMKKysrIGIvYXJjaC94ODYveGVuL2VubGln
aHRlbl9wdmguYwpAQCAtNzUsNyArNzUsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgaW5pdF9wdmhf
Ym9vdHBhcmFtcyh2b2lkKQogCSAqIFZlcnNpb24gMi4xMiBzdXBwb3J0cyBYZW4gZW50cnkgcG9p
bnQgYnV0IHdlIHdpbGwgdXNlIGRlZmF1bHQgeDg2L1BDCiAJICogZW52aXJvbm1lbnQgKGkuZS4g
aGFyZHdhcmVfc3ViYXJjaCAwKS4KIAkgKi8KLQlwdmhfYm9vdHBhcmFtcy5oZHIudmVyc2lvbiA9
IDB4MjEyOworCXB2aF9ib290cGFyYW1zLmhkci52ZXJzaW9uID0gKDIgPDwgOCkgfCAxMjsKIAlw
dmhfYm9vdHBhcmFtcy5oZHIudHlwZV9vZl9sb2FkZXIgPSAoOSA8PCA0KSB8IDA7IC8qIFhlbiBs
b2FkZXIgKi8KIAogCXg4Nl9pbml0LmFjcGkuZ2V0X3Jvb3RfcG9pbnRlciA9IHB2aF9nZXRfcm9v
dF9wb2ludGVyOwotLSAKMi4xNi40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 10:54:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 10:54: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 1g9pf2-0004e2-U9; Tue, 09 Oct 2018 10:54:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nckf=mv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g9pf1-0004di-Vz
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 10:54:44 +0000
X-Inumbo-ID: 5e906584-cbb1-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5e906584-cbb1-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 12:52:09 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id E1EEEACAD;
 Tue,  9 Oct 2018 10:54:40 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, linux-doc@vger.kernel.org
Date: Tue,  9 Oct 2018 12:54:34 +0200
Message-Id: <20181009105437.5471-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH v4 0/3] x86: make rsdp address accessible via
 boot 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: Juergen Gross <jgross@suse.com>, corbet@lwn.net, mingo@redhat.com,
 bp@alien8.de, hpa@zytor.com, tglx@linutronix.de, 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>

SW4gdGhlIG5vbi1FRkkgYm9vdCBwYXRoIHRoZSBBQ1BJIFJTRFAgdGFibGUgaXMgY3VycmVudGx5
IGZvdW5kIHZpYQplaXRoZXIgRUJEQSBvciBieSBzZWFyY2hpbmcgdGhyb3VnaCBsb3cgbWVtb3J5
IGZvciB0aGUgUlNEUCBtYWdpYy4KVGhpcyByZXF1aXJlcyB0aGUgUlNEUCB0byBiZSBsb2NhdGVk
IGluIHRoZSBmaXJzdCAxTUIgb2YgcGh5c2ljYWwKbWVtb3J5LiBYZW4gUFZIIGd1ZXN0cywgaG93
ZXZlciwgZ2V0IHRoZSBSU0RQIGFkZHJlc3MgdmlhIHRoZSBzdGFydCBvZgpkYXkgaW5mb3JtYXRp
b24gYmxvY2suCgpJbiBvcmRlciB0byBzdXBwb3J0IGFuIGFyYml0cmFyeSBSU0RQIGFkZHJlc3Mg
dGhpcyBwYXRjaCBzZXJpZXMgYWRkcwp0aGUgcGh5c2ljYWwgYWRkcmVzcyBvZiB0aGUgUlNEUCB0
byB0aGUgYm9vdCBwYXJhbXMgc3RydWN0dXJlIGZpbGxlZApieSB0aGUgYm9vdCBsb2FkZXIuCgpK
dWVyZ2VuIEdyb3NzICgzKToKICB4ODYveGVuOiBmaXggYm9vdCBsb2FkZXIgdmVyc2lvbiByZXBv
cnRlZCBmb3IgcHZoIGd1ZXN0cwogIHg4Ni9ib290OiBhZGQgYWNwaSByc2RwIGFkZHJlc3MgdG8g
c2V0dXBfaGVhZGVyCiAgeDg2L2FjcGk6IHRha2UgcnNkcCBhZGRyZXNzIGZvciBib290IHBhcmFt
cyBpZiBhdmFpbGFibGUKCiBEb2N1bWVudGF0aW9uL3g4Ni9ib290LnR4dCAgICAgICAgICAgIHwg
MzIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0KIGFyY2gveDg2L2Jvb3QvaGVhZGVy
LlMgICAgICAgICAgICAgICAgfCAgNiArKysrKy0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL2FjcGku
aCAgICAgICAgICAgfCAgMiArKwogYXJjaC94ODYvaW5jbHVkZS9hc20veDg2X2luaXQuaCAgICAg
ICB8ICAyICsrCiBhcmNoL3g4Ni9pbmNsdWRlL3VhcGkvYXNtL2Jvb3RwYXJhbS5oIHwgIDQgKysr
KwogYXJjaC94ODYva2VybmVsL2FjcGkvYm9vdC5jICAgICAgICAgICB8ICA2ICsrKysrKwogYXJj
aC94ODYva2VybmVsL2hlYWQzMi5jICAgICAgICAgICAgICB8ICAxICsKIGFyY2gveDg2L2tlcm5l
bC9oZWFkNjQuYyAgICAgICAgICAgICAgfCAgMiArKwogYXJjaC94ODYva2VybmVsL3NldHVwLmMg
ICAgICAgICAgICAgICB8IDE3ICsrKysrKysrKysrKysrKysrCiBhcmNoL3g4Ni9rZXJuZWwveDg2
X2luaXQuYyAgICAgICAgICAgIHwgIDMgKy0tCiBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2aC5j
ICAgICAgICAgIHwgIDIgKy0KIDExIGZpbGVzIGNoYW5nZWQsIDcyIGluc2VydGlvbnMoKyksIDUg
ZGVsZXRpb25zKC0pCgotLSAKMi4xNi40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 10:54:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 10:54: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 1g9pf3-0004e8-AA; Tue, 09 Oct 2018 10:54:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nckf=mv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g9pf2-0004dj-3L
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 10:54:44 +0000
X-Inumbo-ID: 5e9053e8-cbb1-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5e9053e8-cbb1-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 12:52:09 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 38AA3AEA3;
 Tue,  9 Oct 2018 10:54:41 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, linux-doc@vger.kernel.org
Date: Tue,  9 Oct 2018 12:54:36 +0200
Message-Id: <20181009105437.5471-3-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181009105437.5471-1-jgross@suse.com>
References: <20181009105437.5471-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v4 2/3] x86/boot: add acpi rsdp address to
 setup_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: Juergen Gross <jgross@suse.com>, corbet@lwn.net, mingo@redhat.com,
 bp@alien8.de, hpa@zytor.com, tglx@linutronix.de, 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>

WGVuIFBWSCBndWVzdHMgcmVjZWl2ZSB0aGUgYWRkcmVzcyBvZiB0aGUgUlNEUCB0YWJsZSBmcm9t
IFhlbi4gSW4gb3JkZXIKdG8gc3VwcG9ydCBib290aW5nIGEgWGVuIFBWSCBndWVzdCB2aWEgR3J1
YjIgdXNpbmcgdGhlIHN0YW5kYXJkIHg4Ngpib290IGVudHJ5IHdlIG5lZWQgYSB3YXkgZm9yIEdy
dWIyIHRvIHBhc3MgdGhlIFJTRFAgYWRkcmVzcyB0byB0aGUKa2VybmVsLgoKRm9yIHRoaXMgcHVy
cG9zZSBleHBhbmQgdGhlIHN0cnVjdCBzZXR1cF9oZWFkZXIgdG8gaG9sZCB0aGUgcGh5c2ljYWwK
YWRkcmVzcyBvZiB0aGUgUlNEUCBhZGRyZXNzLiBCZWluZyB6ZXJvIG1lYW5zIGl0IGlzbid0IHNw
ZWNpZmllZCBhbmQKaGFzIHRvIGJlIGxvY2F0ZWQgdGhlIGxlZ2FjeSB3YXkgKHNlYXJjaGluZyB0
aHJvdWdoIGxvdyBtZW1vcnkgb3IKRUJEQSkuCgpXaGlsZSBkb2N1bWVudGluZyB0aGUgbmV3IHNl
dHVwX2hlYWRlciBsYXlvdXQgYW5kIHByb3RvY29sIHZlcnNpb24KMi4xNCBhZGQgdGhlIG1pc3Np
bmcgZG9jdW1lbnRhdGlvbiBvZiBwcm90b2NvbCB2ZXJzaW9uIDIuMTMuCgpUaGVyZSBhcmUgZ3J1
YjIgdmVyc2lvbnMgaW4gc2V2ZXJhbCBkaXN0cm9zIHdpdGggYSBkb3duc3RyZWFtIHBhdGNoCnZp
b2xhdGluZyB0aGUgYm9vdCBwcm90b2NvbCBieSB3cml0aW5nIHBhc3QgdGhlIGVuZCBvZiBzZXR1
cF9oZWFkZXIuClRoaXMgcmVxdWlyZXMgYW5vdGhlciB1cGRhdGUgb2YgdGhlIGJvb3QgcHJvdG9j
b2wgdG8gZW5hYmxlIHRoZSBrZXJuZWwKdG8gZGlzdGluZ3Vpc2ggYmV0d2VlbiBhIHNwZWNpZmll
ZCBSU0RQIGFkZHJlc3MgYW5kIG9uZSBmaWxsZWQgd2l0aApnYXJiYWdlIGJ5IHN1Y2ggYSBicm9r
ZW4gZ3J1YjIuCgpGcm9tIHByb3RvY29sIDIuMTQgb24gZ3J1YjIgd2lsbCB3cml0ZSB0aGUgdmVy
c2lvbiBpdCBpcyBzdXBwb3J0aW5nCihidXQgbmV2ZXIgYSBoaWdoZXIgdmFsdWUgdGhhbiBmb3Vu
ZCB0byBiZSBzdXBwb3J0ZWQgYnkgdGhlIGtlcm5lbCkKb3JlZCB3aXRoIDB4ODAwMCB0byB0aGUg
dmVyc2lvbiBmaWVsZCBvZiBzZXR1cF9oZWFkZXIuIFRoaXMgZW5hYmxlcwp0aGUga2VybmVsIHRv
IGtub3cgdXAgdG8gd2hpY2ggZmllbGQgZ3J1YjIgaGFzIHdyaXR0ZW4gaW5mb3JtYXRpb24KdG8u
IEFsbCBmaWVsZHMgYWZ0ZXIgdGhhdCBhcmUgc3VwcG9zZWQgdG8gYmUgY2xvYmJlcmVkLgoKU2ln
bmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgotLS0KVjM6IGZpeCBj
b21taXQgbWVzc2FnZSBhbmQgc29tZSBkb2N1bWVudGF0aW9uIGJpdHMgKEluZ28gTW9sbmFyKQoK
VjQ6IGFkZCB2ZXJzaW9uIGZlZWRiYWNrIGZyb20gYm9vdGxvYWRlcgotLS0KIERvY3VtZW50YXRp
b24veDg2L2Jvb3QudHh0ICAgICAgICAgICAgfCAzMiArKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrLQogYXJjaC94ODYvYm9vdC9oZWFkZXIuUyAgICAgICAgICAgICAgICB8ICA2ICsrKysr
LQogYXJjaC94ODYvaW5jbHVkZS9hc20veDg2X2luaXQuaCAgICAgICB8ICAyICsrCiBhcmNoL3g4
Ni9pbmNsdWRlL3VhcGkvYXNtL2Jvb3RwYXJhbS5oIHwgIDQgKysrKwogYXJjaC94ODYva2VybmVs
L2hlYWQzMi5jICAgICAgICAgICAgICB8ICAxICsKIGFyY2gveDg2L2tlcm5lbC9oZWFkNjQuYyAg
ICAgICAgICAgICAgfCAgMiArKwogYXJjaC94ODYva2VybmVsL3NldHVwLmMgICAgICAgICAgICAg
ICB8IDE3ICsrKysrKysrKysrKysrKysrCiA3IGZpbGVzIGNoYW5nZWQsIDYyIGluc2VydGlvbnMo
KyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi94ODYvYm9vdC50
eHQgYi9Eb2N1bWVudGF0aW9uL3g4Ni9ib290LnR4dAppbmRleCA1ZTliODI2YjVmNjIuLmM4Zjhk
N2U3YTYwYyAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi94ODYvYm9vdC50eHQKKysrIGIvRG9j
dW1lbnRhdGlvbi94ODYvYm9vdC50eHQKQEAgLTYxLDYgKzYxLDE4IEBAIFByb3RvY29sIDIuMTI6
CShLZXJuZWwgMy44KSBBZGRlZCB0aGUgeGxvYWRmbGFncyBmaWVsZCBhbmQgZXh0ZW5zaW9uIGZp
ZWxkcwogCSAJdG8gc3RydWN0IGJvb3RfcGFyYW1zIGZvciBsb2FkaW5nIGJ6SW1hZ2UgYW5kIHJh
bWRpc2sKIAkJYWJvdmUgNEcgaW4gNjRiaXQuCiAKK1Byb3RvY29sIDIuMTM6CShLZXJuZWwgMy4x
NCkgU3VwcG9ydCAzMi0gYW5kIDY0LWJpdCBmbGFncyBiZWluZyBzZXQgaW4KKwkJeGxvYWRmbGFn
cyB0byBzdXBwb3J0IGJvb3RpbmcgYSA2NC1iaXQga2VybmVsIGZyb20gMzItYml0CisJCUVGSQor
CitQcm90b2NvbCAyLjE0OgkoS2VybmVsIDQuMjApIEFkZGVkIGFjcGlfcnNkcF9hZGRyIGhvbGRp
bmcgdGhlIHBoeXNpY2FsCisJCWFkZHJlc3Mgb2YgdGhlIEFDUEkgUlNEUCB0YWJsZS4KKwkJVGhl
IGJvb3Rsb2FkZXIgdXBkYXRlcyB2ZXJzaW9uIHdpdGg6CisJCTB4ODAwMCB8IG1pbihrZXJuZWwt
dmVyc2lvbiwgYm9vdGxvYWRlci12ZXJzaW9uKQorCQlrZXJuZWwtdmVyc2lvbiBiZWluZyB0aGUg
cHJvdG9jb2wgdmVyc2lvbiBzdXBwb3J0ZWQgYnkKKwkJdGhlIGtlcm5lbCBhbmQgYm9vdGxvYWRl
ci12ZXJzaW9uIHRoZSBwcm90b2NvbCB2ZXJzaW9uCisJCXN1cHBvcnRlZCBieSB0aGUgYm9vdGxv
YWRlci4KKwogKioqKiBNRU1PUlkgTEFZT1VUCiAKIFRoZSB0cmFkaXRpb25hbCBtZW1vcnkgbWFw
IGZvciB0aGUga2VybmVsIGxvYWRlciwgdXNlZCBmb3IgSW1hZ2Ugb3IKQEAgLTE5Nyw2ICsyMDks
NyBAQCBPZmZzZXQJUHJvdG8JTmFtZQkJTWVhbmluZwogMDI1OC84CTIuMTArCXByZWZfYWRkcmVz
cwlQcmVmZXJyZWQgbG9hZGluZyBhZGRyZXNzCiAwMjYwLzQJMi4xMCsJaW5pdF9zaXplCUxpbmVh
ciBtZW1vcnkgcmVxdWlyZWQgZHVyaW5nIGluaXRpYWxpemF0aW9uCiAwMjY0LzQJMi4xMSsJaGFu
ZG92ZXJfb2Zmc2V0CU9mZnNldCBvZiBoYW5kb3ZlciBlbnRyeSBwb2ludAorMDI2OC84CTIuMTQr
CWFjcGlfcnNkcF9hZGRyCVBoeXNpY2FsIGFkZHJlc3Mgb2YgUlNEUCB0YWJsZQogCiAoMSkgRm9y
IGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5LCBpZiB0aGUgc2V0dXBfc2VjdHMgZmllbGQgY29udGFp
bnMgMCwgdGhlCiAgICAgcmVhbCB2YWx1ZSBpcyA0LgpAQCAtMzA5LDcgKzMyMiw3IEBAIFByb3Rv
Y29sOgkyLjAwKwogICBDb250YWlucyB0aGUgbWFnaWMgbnVtYmVyICJIZHJTIiAoMHg1MzcyNjQ0
OCkuCiAKIEZpZWxkIG5hbWU6CXZlcnNpb24KLVR5cGU6CQlyZWFkCitUeXBlOgkJbW9kaWZ5CiBP
ZmZzZXQvc2l6ZToJMHgyMDYvMgogUHJvdG9jb2w6CTIuMDArCiAKQEAgLTMxNyw2ICszMzAsMTIg
QEAgUHJvdG9jb2w6CTIuMDArCiAgIGUuZy4gMHgwMjA0IGZvciB2ZXJzaW9uIDIuMDQsIGFuZCAw
eDBhMTEgZm9yIGEgaHlwb3RoZXRpY2FsIHZlcnNpb24KICAgMTAuMTcuCiAKKyAgVXAgdG8gcHJv
dG9jb2wgdmVyc2lvbiAyLjEzIHRoaXMgaW5mb3JtYXRpb24gaXMgb25seSByZWFkIGJ5IHRoZQor
ICBib290bG9hZGVyLiBGcm9tIHByb3RvY29sIHZlcnNpb24gMi4xNCBvbndhcmRzIHRoZSBib290
bG9hZGVyIHdpbGwKKyAgd3JpdGUgdGhlIHVzZWQgcHJvdG9jb2wgdmVyc2lvbiBvcmVkIHdpdGgg
MHg4MDAwIHRvIHRoZSBmaWVsZC4gVGhlCisgIHVzZWQgcHJvdG9jb2wgdmVyc2lvbiB3aWxsIGJl
IHRoZSBtaW5pbXVtIG9mIHRoZSBzdXBwb3J0ZWQgcHJvdG9jb2wKKyAgdmVyc2lvbnMgb2YgdGhl
IGJvb3Rsb2FkZXIgYW5kIHRoZSBrZXJuZWwuCisKIEZpZWxkIG5hbWU6CXJlYWxtb2RlX3N3dGNo
CiBUeXBlOgkJbW9kaWZ5IChvcHRpb25hbCkKIE9mZnNldC9zaXplOgkweDIwOC80CkBAIC03NDQs
NiArNzYzLDE3IEBAIE9mZnNldC9zaXplOgkweDI2NC80CiAKICAgU2VlIEVGSSBIQU5ET1ZFUiBQ
Uk9UT0NPTCBiZWxvdyBmb3IgbW9yZSBkZXRhaWxzLgogCitGaWVsZCBuYW1lOglhY3BpX3JzZHBf
YWRkcgorVHlwZToJCXdyaXRlCitPZmZzZXQvc2l6ZToJMHgyNjgvOAorUHJvdG9jb2w6CTIuMTQr
CisKKyAgVGhpcyBmaWVsZCBjYW4gYmUgc2V0IGJ5IHRoZSBib290IGxvYWRlciB0byB0ZWxsIHRo
ZSBrZXJuZWwgdGhlCisgIHBoeXNpY2FsIGFkZHJlc3Mgb2YgdGhlIEFDUEkgUlNEUCB0YWJsZS4K
KworICBBIHZhbHVlIG9mIDAgaW5kaWNhdGVzIHRoZSBrZXJuZWwgc2hvdWxkIGZhbGwgYmFjayB0
byB0aGUgc3RhbmRhcmQKKyAgbWV0aG9kcyB0byBsb2NhdGUgdGhlIFJTRFAuCisKIAogKioqKiBU
SEUgSU1BR0UgQ0hFQ0tTVU0KIApkaWZmIC0tZ2l0IGEvYXJjaC94ODYvYm9vdC9oZWFkZXIuUyBi
L2FyY2gveDg2L2Jvb3QvaGVhZGVyLlMKaW5kZXggODUwYjg3NjJlODg5Li40Yzg4MWM4NTAxMjUg
MTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2Jvb3QvaGVhZGVyLlMKKysrIGIvYXJjaC94ODYvYm9vdC9o
ZWFkZXIuUwpAQCAtMzAwLDcgKzMwMCw3IEBAIF9zdGFydDoKIAkjIFBhcnQgMiBvZiB0aGUgaGVh
ZGVyLCBmcm9tIHRoZSBvbGQgc2V0dXAuUwogCiAJCS5hc2NpaQkiSGRyUyIJCSMgaGVhZGVyIHNp
Z25hdHVyZQotCQkud29yZAkweDAyMGQJCSMgaGVhZGVyIHZlcnNpb24gbnVtYmVyICg+PSAweDAx
MDUpCisJCS53b3JkCTB4MDIwZQkJIyBoZWFkZXIgdmVyc2lvbiBudW1iZXIgKD49IDB4MDEwNSkK
IAkJCQkJIyBvciBlbHNlIG9sZCBsb2FkbGluLTEuNSB3aWxsIGZhaWwpCiAJCS5nbG9ibCByZWFs
bW9kZV9zd3RjaAogcmVhbG1vZGVfc3d0Y2g6CS53b3JkCTAsIDAJCSMgZGVmYXVsdF9zd2l0Y2gs
IFNFVFVQU0VHCkBAIC01NTgsNiArNTU4LDEwIEBAIHByZWZfYWRkcmVzczoJCS5xdWFkIExPQURf
UEhZU0lDQUxfQUREUgkjIHByZWZlcnJlZCBsb2FkIGFkZHIKIGluaXRfc2l6ZToJCS5sb25nIElO
SVRfU0laRQkJIyBrZXJuZWwgaW5pdGlhbGl6YXRpb24gc2l6ZQogaGFuZG92ZXJfb2Zmc2V0Ogku
bG9uZyAwCQkJIyBGaWxsZWQgaW4gYnkgYnVpbGQuYwogCithY3BpX3JzZHBfYWRkcjoJCS5xdWFk
IDAJCQkjIDY0LWJpdCBwaHlzaWNhbCBwb2ludGVyIHRvIHRoZQorCQkJCQkJIyBBQ1BJIFJTRFAg
dGFibGUsIGFkZGVkIHdpdGgKKwkJCQkJCSMgdmVyc2lvbiAyLjE0CisKICMgRW5kIG9mIHNldHVw
IGhlYWRlciAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIwogCiAJLnNlY3Rpb24gIi5lbnRyeXRleHQiLCAiYXgiCmRpZmYgLS1naXQgYS9hcmNoL3g4
Ni9pbmNsdWRlL2FzbS94ODZfaW5pdC5oIGIvYXJjaC94ODYvaW5jbHVkZS9hc20veDg2X2luaXQu
aAppbmRleCBiODVhN2M1NGM2YTEuLjBmODQyMTA0ODYyYyAxMDA2NDQKLS0tIGEvYXJjaC94ODYv
aW5jbHVkZS9hc20veDg2X2luaXQuaAorKysgYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS94ODZfaW5p
dC5oCkBAIC0zMDMsNCArMzAzLDYgQEAgZXh0ZXJuIHZvaWQgeDg2X2luaXRfbm9vcCh2b2lkKTsK
IGV4dGVybiB2b2lkIHg4Nl9pbml0X3VpbnRfbm9vcCh1bnNpZ25lZCBpbnQgdW51c2VkKTsKIGV4
dGVybiBib29sIHg4Nl9wbnBiaW9zX2Rpc2FibGVkKHZvaWQpOwogCit2b2lkIHg4Nl92ZXJpZnlf
Ym9vdGRhdGFfdmVyc2lvbih2b2lkKTsKKwogI2VuZGlmCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9p
bmNsdWRlL3VhcGkvYXNtL2Jvb3RwYXJhbS5oIGIvYXJjaC94ODYvaW5jbHVkZS91YXBpL2FzbS9i
b290cGFyYW0uaAppbmRleCBhMDZjYmYwMTk3NDQuLjIyZjg5ZDA0MGRkZCAxMDA2NDQKLS0tIGEv
YXJjaC94ODYvaW5jbHVkZS91YXBpL2FzbS9ib290cGFyYW0uaAorKysgYi9hcmNoL3g4Ni9pbmNs
dWRlL3VhcGkvYXNtL2Jvb3RwYXJhbS5oCkBAIC0xNiw2ICsxNiw5IEBACiAjZGVmaW5lIFJBTURJ
U0tfUFJPTVBUX0ZMQUcJCTB4ODAwMAogI2RlZmluZSBSQU1ESVNLX0xPQURfRkxBRwkJMHg0MDAw
CiAKKy8qIHZlcnNpb24gZmxhZ3MgKi8KKyNkZWZpbmUgVkVSU0lPTl9XUklUVEVOCTB4ODAwMAor
CiAvKiBsb2FkZmxhZ3MgKi8KICNkZWZpbmUgTE9BREVEX0hJR0gJKDE8PDApCiAjZGVmaW5lIEtB
U0xSX0ZMQUcJKDE8PDEpCkBAIC04Niw2ICs4OSw3IEBAIHN0cnVjdCBzZXR1cF9oZWFkZXIgewog
CV9fdTY0CXByZWZfYWRkcmVzczsKIAlfX3UzMglpbml0X3NpemU7CiAJX191MzIJaGFuZG92ZXJf
b2Zmc2V0OworCV9fdTY0CWFjcGlfcnNkcF9hZGRyOwogfSBfX2F0dHJpYnV0ZV9fKChwYWNrZWQp
KTsKIAogc3RydWN0IHN5c19kZXNjX3RhYmxlIHsKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5l
bC9oZWFkMzIuYyBiL2FyY2gveDg2L2tlcm5lbC9oZWFkMzIuYwppbmRleCBlYzZmZWZiZmQzYzAu
Ljc2ZmEzYjgzNjU5OCAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2hlYWQzMi5jCisrKyBi
L2FyY2gveDg2L2tlcm5lbC9oZWFkMzIuYwpAQCAtMzcsNiArMzcsNyBAQCBhc21saW5rYWdlIF9f
dmlzaWJsZSB2b2lkIF9faW5pdCBpMzg2X3N0YXJ0X2tlcm5lbCh2b2lkKQogCWNyNF9pbml0X3No
YWRvdygpOwogCiAJc2FuaXRpemVfYm9vdF9wYXJhbXMoJmJvb3RfcGFyYW1zKTsKKwl4ODZfdmVy
aWZ5X2Jvb3RkYXRhX3ZlcnNpb24oKTsKIAogCXg4Nl9lYXJseV9pbml0X3BsYXRmb3JtX3F1aXJr
cygpOwogCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwvaGVhZDY0LmMgYi9hcmNoL3g4Ni9r
ZXJuZWwvaGVhZDY0LmMKaW5kZXggZGRlZTFmMDg3MGM0Li41ZGMzNzdkYzlkN2IgMTAwNjQ0Ci0t
LSBhL2FyY2gveDg2L2tlcm5lbC9oZWFkNjQuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvaGVhZDY0
LmMKQEAgLTQ1Nyw2ICs0NTcsOCBAQCB2b2lkIF9faW5pdCB4ODZfNjRfc3RhcnRfcmVzZXJ2YXRp
b25zKGNoYXIgKnJlYWxfbW9kZV9kYXRhKQogCWlmICghYm9vdF9wYXJhbXMuaGRyLnZlcnNpb24p
CiAJCWNvcHlfYm9vdGRhdGEoX192YShyZWFsX21vZGVfZGF0YSkpOwogCisJeDg2X3ZlcmlmeV9i
b290ZGF0YV92ZXJzaW9uKCk7CisKIAl4ODZfZWFybHlfaW5pdF9wbGF0Zm9ybV9xdWlya3MoKTsK
IAogCXN3aXRjaCAoYm9vdF9wYXJhbXMuaGRyLmhhcmR3YXJlX3N1YmFyY2gpIHsKZGlmZiAtLWdp
dCBhL2FyY2gveDg2L2tlcm5lbC9zZXR1cC5jIGIvYXJjaC94ODYva2VybmVsL3NldHVwLmMKaW5k
ZXggYjQ4NjZiYWRiMjM1Li4yMDMyMTcxMGVmYjQgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5l
bC9zZXR1cC5jCisrKyBiL2FyY2gveDg2L2tlcm5lbC9zZXR1cC5jCkBAIC0xMjgxLDYgKzEyODEs
MjMgQEAgdm9pZCBfX2luaXQgc2V0dXBfYXJjaChjaGFyICoqY21kbGluZV9wKQogCXVud2luZF9p
bml0KCk7CiB9CiAKKy8qCisgKiBGcm9tIGJvb3QgcHJvdG9jb2wgMi4xNCBvbndhcmRzIHdlIGV4
cGVjdCB0aGUgYm9vdGxvYWRlciB0byBzZXQgdGhlCisgKiB2ZXJzaW9uIHRvIDB4ODAwMCB8IDx1
c2VkIHZlcnNpb24+LiBJbiBjYXNlIHdlIGZpbmQgYSB2ZXJzaW9uID49IDIuMTQKKyAqIHdpdGhv
dXQgdGhlIDB4ODAwMCB3ZSBhc3N1bWUgdGhlIGJvb3QgbG9hZGVyIHN1cHBvcnRzIDIuMTMgb25s
eSBhbmQKKyAqIHJlc2V0IHRoZSB2ZXJzaW9uIGFjY29yZGluZ2x5LiBUaGUgMHg4MDAwIGZsYWcg
aXMgcmVtb3ZlZCBpbiBhbnkgY2FzZS4KKyAqLwordm9pZCBfX2luaXQgeDg2X3ZlcmlmeV9ib290
ZGF0YV92ZXJzaW9uKHZvaWQpCit7CisJaWYgKGJvb3RfcGFyYW1zLmhkci52ZXJzaW9uICYgVkVS
U0lPTl9XUklUVEVOKQorCQlib290X3BhcmFtcy5oZHIudmVyc2lvbiAmPSB+VkVSU0lPTl9XUklU
VEVOOworCWVsc2UgaWYgKGJvb3RfcGFyYW1zLmhkci52ZXJzaW9uID49IDB4MDIwZSkKKwkJYm9v
dF9wYXJhbXMuaGRyLnZlcnNpb24gPSAweDAyMGQ7CisKKwlpZiAoYm9vdF9wYXJhbXMuaGRyLnZl
cnNpb24gPCAweDAyMGUpCisJCWJvb3RfcGFyYW1zLmhkci5hY3BpX3JzZHBfYWRkciA9IDA7Cit9
CisKICNpZmRlZiBDT05GSUdfWDg2XzMyCiAKIHN0YXRpYyBzdHJ1Y3QgcmVzb3VyY2UgdmlkZW9f
cmFtX3Jlc291cmNlID0gewotLSAKMi4xNi40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 10:54:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 10:54: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 1g9pf3-0004eE-Nz; Tue, 09 Oct 2018 10:54:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nckf=mv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g9pf2-0004dl-7A
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 10:54:44 +0000
X-Inumbo-ID: e7a0d4f2-cbb1-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e7a0d4f2-cbb1-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 10:55:59 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 7AF98AEBC;
 Tue,  9 Oct 2018 10:54:41 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, linux-doc@vger.kernel.org
Date: Tue,  9 Oct 2018 12:54:37 +0200
Message-Id: <20181009105437.5471-4-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181009105437.5471-1-jgross@suse.com>
References: <20181009105437.5471-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v4 3/3] x86/acpi: take rsdp address for boot
 params if 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: Juergen Gross <jgross@suse.com>, corbet@lwn.net, mingo@redhat.com,
 bp@alien8.de, hpa@zytor.com, tglx@linutronix.de, 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>

SW4gY2FzZSB0aGUgcnNkcCBhZGRyZXNzIGluIHN0cnVjdCBib290X3BhcmFtcyBpcyBzcGVjaWZp
ZWQgZG9uJ3QgdHJ5CnRvIGZpbmQgdGhlIHRhYmxlIGJ5IHNlYXJjaGluZywgYnV0IHRha2UgdGhl
IGFkZHJlc3MgZGlyZWN0bHkgYXMgc2V0CmJ5IHRoZSBib290IGxvYWRlci4KClNpZ25lZC1vZmYt
Ynk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tClYzOiB1c2UgYSBnZW5lcmlj
IHJldHJpZXZhbCBmdW5jdGlvbiB3aXRoIGEgX193ZWFrIGFubm90YXRlZCBkZWZhdWx0CiAgICBm
dW5jdGlvbiAoSW5nbyBNb2xuYXIpCgpWNDogY2hlY2sgYm9vdCBwYXJhbXMgdmVyc2lvbiBiZWZv
cmUgdXNpbmcgYWNwaV9yc2RwX2FkZHIKICAgIHVzZSB4ODZfaW5pdCBzdHJ1Y3R1cmUgaW5zdGVh
ZCBvZiBfX3dlYWsKLS0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9hY3BpLmggfCAyICsrCiBhcmNo
L3g4Ni9rZXJuZWwvYWNwaS9ib290LmMgfCA2ICsrKysrKwogYXJjaC94ODYva2VybmVsL3g4Nl9p
bml0LmMgIHwgMyArLS0KIDMgZmlsZXMgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCAyIGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL2FjcGkuaCBiL2FyY2gv
eDg2L2luY2x1ZGUvYXNtL2FjcGkuaAppbmRleCBhMzAzZDdiN2Q3NjMuLmU5MDU3ZWJmZjc2YyAx
MDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vYWNwaS5oCisrKyBiL2FyY2gveDg2L2lu
Y2x1ZGUvYXNtL2FjcGkuaApAQCAtMTQyLDYgKzE0Miw4IEBAIHN0YXRpYyBpbmxpbmUgdTY0IGFj
cGlfYXJjaF9nZXRfcm9vdF9wb2ludGVyKHZvaWQpCiAKIHZvaWQgYWNwaV9nZW5lcmljX3JlZHVj
ZWRfaHdfaW5pdCh2b2lkKTsKIAordTY0IHg4Nl9kZWZhdWx0X2dldF9yb290X3BvaW50ZXIodm9p
ZCk7CisKICNlbHNlIC8qICFDT05GSUdfQUNQSSAqLwogCiAjZGVmaW5lIGFjcGlfbGFwaWMgMApk
aWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL2FjcGkvYm9vdC5jIGIvYXJjaC94ODYva2VybmVs
L2FjcGkvYm9vdC5jCmluZGV4IDNiMjA2MDdkNTgxYi4uZThmZWE3ZmZhMzA2IDEwMDY0NAotLS0g
YS9hcmNoL3g4Ni9rZXJuZWwvYWNwaS9ib290LmMKKysrIGIvYXJjaC94ODYva2VybmVsL2FjcGkv
Ym9vdC5jCkBAIC00OCw2ICs0OCw3IEBACiAjaW5jbHVkZSA8YXNtL21wc3BlYy5oPgogI2luY2x1
ZGUgPGFzbS9zbXAuaD4KICNpbmNsdWRlIDxhc20vaTgyNTkuaD4KKyNpbmNsdWRlIDxhc20vc2V0
dXAuaD4KIAogI2luY2x1ZGUgInNsZWVwLmgiIC8qIFRvIGluY2x1ZGUgeDg2X2FjcGlfc3VzcGVu
ZF9sb3dsZXZlbCAqLwogc3RhdGljIGludCBfX2luaXRkYXRhIGFjcGlfZm9yY2UgPSAwOwpAQCAt
MTc3MSwzICsxNzcyLDggQEAgdm9pZCBfX2luaXQgYXJjaF9yZXNlcnZlX21lbV9hcmVhKGFjcGlf
cGh5c2ljYWxfYWRkcmVzcyBhZGRyLCBzaXplX3Qgc2l6ZSkKIAllODIwX19yYW5nZV9hZGQoYWRk
ciwgc2l6ZSwgRTgyMF9UWVBFX0FDUEkpOwogCWU4MjBfX3VwZGF0ZV90YWJsZV9wcmludCgpOwog
fQorCit1NjQgeDg2X2RlZmF1bHRfZ2V0X3Jvb3RfcG9pbnRlcih2b2lkKQoreworCXJldHVybiBi
b290X3BhcmFtcy5oZHIuYWNwaV9yc2RwX2FkZHI7Cit9CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9r
ZXJuZWwveDg2X2luaXQuYyBiL2FyY2gveDg2L2tlcm5lbC94ODZfaW5pdC5jCmluZGV4IDI3OTJi
NTU3MzgxOC4uNTBhMmI0OTJmZGQ2IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwveDg2X2lu
aXQuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwveDg2X2luaXQuYwpAQCAtMzEsNyArMzEsNiBAQCBz
dGF0aWMgaW50IF9faW5pdCBpb21tdV9pbml0X25vb3Aodm9pZCkgeyByZXR1cm4gMDsgfQogc3Rh
dGljIHZvaWQgaW9tbXVfc2h1dGRvd25fbm9vcCh2b2lkKSB7IH0KIHN0YXRpYyBib29sIF9faW5p
dCBib29sX3g4Nl9pbml0X25vb3Aodm9pZCkgeyByZXR1cm4gZmFsc2U7IH0KIHN0YXRpYyB2b2lk
IHg4Nl9vcF9pbnRfbm9vcChpbnQgY3B1KSB7IH0KLXN0YXRpYyB1NjQgdTY0X3g4Nl9pbml0X25v
b3Aodm9pZCkgeyByZXR1cm4gMDsgfQogCiAvKgogICogVGhlIHBsYXRmb3JtIHNldHVwIGZ1bmN0
aW9ucyBhcmUgcHJlc2V0IHdpdGggdGhlIGRlZmF1bHQgZnVuY3Rpb25zCkBAIC05Niw3ICs5NSw3
IEBAIHN0cnVjdCB4ODZfaW5pdF9vcHMgeDg2X2luaXQgX19pbml0ZGF0YSA9IHsKIAl9LAogCiAJ
LmFjcGkgPSB7Ci0JCS5nZXRfcm9vdF9wb2ludGVyCT0gdTY0X3g4Nl9pbml0X25vb3AsCisJCS5n
ZXRfcm9vdF9wb2ludGVyCT0geDg2X2RlZmF1bHRfZ2V0X3Jvb3RfcG9pbnRlciwKIAkJLnJlZHVj
ZWRfaHdfZWFybHlfaW5pdAk9IGFjcGlfZ2VuZXJpY19yZWR1Y2VkX2h3X2luaXQsCiAJfSwKIH07
Ci0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 10:57:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 10:57: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 1g9phO-000508-R1; Tue, 09 Oct 2018 10:57:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=iduh=mv=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g9phN-000503-TV
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 10:57:09 +0000
X-Inumbo-ID: 3f3d4222-cbb2-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 3f3d4222-cbb2-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 10:58:26 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 2ED29ED1;
 Tue,  9 Oct 2018 03:57:08 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 43C233F5D3;
 Tue,  9 Oct 2018 03:57:07 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1538751289-1109-1-git-send-email-andrew.cooper3@citrix.com>
 <1538751289-1109-3-git-send-email-andrew.cooper3@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <ec68f90f-f0bc-ce65-5489-2a5050f71c7d@arm.com>
Date: Tue, 9 Oct 2018 11:57:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1538751289-1109-3-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/5] xen/domain: Introduce a new
 arch_check_domain_config() 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@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>

SGkgQW5kcmV3LAoKT24gMDUvMTAvMjAxOCAxNTo1NCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBP
biB0aGUgQVJNIHNpZGUsIGxpZnQgdGhlIGNvZGUgdG8gc2VsZWN0IHRoZSBhcHByb3ByaWF0ZSBH
SUMgdmVyc2lvbiB3aGVuCj4gTkFUSVZFIGlzIHJlcXVlc3RlZC4KPiAKPiBTaWduZWQtb2ZmLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IC0tLQo+IENDOiBK
YW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cj4gQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+Cj4gQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz4KPiBDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KClJlZ2FyZGxlc3Mg
dGhlIGRlY2lzaW9uIG9uIHRoZSBob29rIG5hbWU6CgpSZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 10:59:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 10: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 1g9pjc-0005D1-CQ; Tue, 09 Oct 2018 10:59:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nqpy=mv=gmail.com=milanboberic94@srs-us1.protection.inumbo.net>)
 id 1g9pjb-0005Cm-1W
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 10:59:27 +0000
X-Inumbo-ID: 0772b10b-cbb2-11e8-a8a5-bc764e045a96
Received: from mail-lj1-x22c.google.com (unknown [2a00:1450:4864:20::22c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0772b10b-cbb2-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 12:56:53 +0200 (CEST)
Received: by mail-lj1-x22c.google.com with SMTP id v7-v6so1099339ljg.5
 for <xen-devel@lists.xenproject.org>; Tue, 09 Oct 2018 03:59:25 -0700 (PDT)
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=5UY2ov5ZEpP2+SET818JSsJG4UWFhOSAoZJZFvppAiQ=;
 b=FvkoeMYF8Yt70AODmbPbocwC/c1car4dn3BzqpfgDCcYj3YCy1RjvTlNUf2n6PbTbY
 /+iZXWaA95p+hqb/8+7AqRz5D5Ly166EqKEaVHZUmQWrKvdBNgmTH5A2eigqyyhVyPyG
 QDgxm0HGo65XedMjBFtUAfJLtAtM909mygCWONYQ1qNZnFmPMA5Ah7BieEwAL2sinflL
 l/uV342OEWumuKWCyHiuXvImvNdXuzs2gy4sXoOuSQMTJnJ/ECXbwUDk0zqpYBioBtvp
 6EvRcirQaFMUJkOkDXflLssjLUSWdnvnKlwpc5j5XwJzmTQDR78H0g6jpTcZG+CSlYL2
 83iA==
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=5UY2ov5ZEpP2+SET818JSsJG4UWFhOSAoZJZFvppAiQ=;
 b=tl7XZZYxy6NuZEHJWBBb+lCaCLqkebEV1cHOEfPYCWo+0APbVoAi/AtuknMsHvHk62
 Z6pMqImJ5QU+fAbwf8gBtiU7OiQKNUEy0c2BAEb7jV4FKcOU+ljAj0pRypgwFsVyhoB3
 GqrZG4NGnhC2R76/jMEW2hsQ/Nvr/C6G4olL8RW4453dLZzb6Cxh1yszZ+cMVwrGnjc4
 cmAp5Y8Z9RPAWyh58RsMpfrr2HQklBQzGR01//BdH80OF9mfR3W8Z7SZ9snXu14PKhRv
 Jypf7fdf7sMw6zEpoNW2XTSMKE8+fiRJP7++8reSc6ZeoiR8vpAUMSxckkY7BoJT+q6e
 OBsw==
X-Gm-Message-State: ABuFfoiuOGKCE21H14BK4FyMkTM2lNFJb6YOAghJ0a9JBzNvUblVlt6J
 GPMv1bkh25gPdxOzpBohYrawmsckhv4w8qPy4eN+LlYU
X-Google-Smtp-Source: ACcGV620e4jCXngOyNuVvAdAy3sI5iHBsOIRw9oFrFLkjX/q8VioNT5JwEWGSVXQBkmU4dFfX+sKHrJbY+k8VrdDCGU=
X-Received: by 2002:a2e:9c08:: with SMTP id
 s8-v6mr10669653lji.149.1539082764131; 
 Tue, 09 Oct 2018 03:59:24 -0700 (PDT)
MIME-Version: 1.0
From: Milan Boberic <milanboberic94@gmail.com>
Date: Tue, 9 Oct 2018 12:59:13 +0200
Message-ID: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
To: xen-devel@lists.xenproject.org
Subject: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCkknbSB0ZXN0aW5nIFhlbiBIeXBlcnZpc29yIDQuMTAgcGVyZm9ybWFuY2Ugb24gVWx0cmFa
ZWQtRUcgYm9hcmQgd2l0aApjYXJyaWVyIGNhcmQuCkkgY3JlYXRlZCBiYXJlLW1ldGFsIGFwcGxp
Y2F0aW9uIGluIFhpbGlueCBTREsuCkluIGJtIGFwcGxpY2F0aW9uIEk6CiAgICAgICAgICAgLSBz
dGFydCB0cmlwbGUgdGltZXIgY291bnRlciAodHRjKSB3aGljaCBnZW5lcmF0ZXMKaW50ZXJydXB0
IGV2ZXJ5IDF1cwogICAgICAgICAgIC0gdHVybiBvbiBQUyBMRUQKICAgICAgICAgICAtIGNhbGwg
ZnVuY3Rpb24gMTAwIHRpbWVzIGluIGZvciBsb29wIChmdW5jdGlvbiB0aGF0IHNldHMKc29tZSB2
YWx1ZXMpCiAgICAgICAgICAgLSB0dXJuIG9mZiBMRUQKICAgICAgICAgICAtIHN0b3AgdHJpcGxl
IHRpbWVyIGNvdW50ZXIKICAgICAgICAgICAtIHJlc2V0IGNvdW50ZXIgdmFsdWUKCkkgcmFuIHRo
aXMgYmFyZS1tZXRhbCBhcHBsaWNhdGlvbiB1bmRlciBYZW4gSHlwZXJ2aXNvciB3aXRoIGZvbGxv
d2luZyBzZXR0aW5nczoKICAgIC0gdXNlZCBudWxsIHNjaGVkdWxlciAoc2NoZWQ9bnVsbCkgYW5k
IHZ3Zmk9bmF0aXZlCiAgICAtIGJhcmUtbWV0YWwgYXBwbGljYXRpb24gaGF2ZSBvbmUgdkNQVSBh
bmQgaXQgaXMgcGlubmVkIGZvciBwQ1BVMQogICAgLSBkb21haW4gd2hpY2ggaXMgUGV0YUxpbnV4
IGFsc28gaGF2ZSBvbmUgdkNQVSBwaW5uZWQgZm9yIHBDUFUwLApvdGhlciBwQ1BVcyBhcmUgdW51
c2VkLgpVbmRlciBYZW4gSHlwZXJ2aXNvciBJIGNhbiBzZWUgM3VzIGppdHRlciBvbiBvc2NpbGxv
c2NvcGUuCgpXaGVuIEkgcmFuIHNhbWUgYm0gYXBwbGljYXRpb24gd2l0aCBKVEFHIGZyb20gWGls
aW54IFNESyAod2l0aG91dCBYZW4KSHlwZXJ2aXNvciwgZGlyZWN0bHkgb24gdGhlIGJvYXJkKSB0
aGVyZSBpcyBubyBqaXR0ZXIuCgpJJ20gY3VyaW9zIHdoYXQgY2F1c2VzIHRoaXMgM3VzIGppdHRl
ciBpbiBYZW4gKHdoaWNoIGlzbid0IHNtYWxsCmppdHRlciBhdCBhbGwpIGFuZCBpcyB0aGVyZSBh
bnkgd2F5IG9mIGRlY3JlYXNpbmcgaXQ/CgpBbHNvIEkgd291bGQgZ2xhZGx5IGFjY2VwdCBhbnkg
c3VnZ2VzdGlvbiBhYm91dCBpbmNyZWFzaW5nCnBlcmZvcm1hbmNlLCBkZWNyZWFzaW5nIGppdHRl
ciwgZGVjcmVhc2luZyBpbnRlcnJ1cHQgbGF0ZW5jeSwgZXRjLgoKVGhhbmtzIGluIGFkdmFuY2Us
IE1pbGFuIEJvYmVyaWMuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 11:01:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 11:01: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 1g9pl8-0005qs-Sx; Tue, 09 Oct 2018 11:01:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ebgz=mv=citrix.com=prvs=8132bb835=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g9pl8-0005ql-00
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 11:01:02 +0000
X-Inumbo-ID: c8ba3ae1-cbb2-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c8ba3ae1-cbb2-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 11:02:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,360,1534809600"; d="scan'208";a="80183206"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5BBC4DF902000078001EFD18@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+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+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 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
 TQTBLzDKXok86M7BTQRS4TZ/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
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/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: <68650461-8633-4efe-4c7f-ae2812997071@citrix.com>
Date: Tue, 9 Oct 2018 12:00:33 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BBC4DF902000078001EFD18@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86: put_page_from_l2e() should honor
 _PAGE_RW
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDkvMTAvMTggMDc6NDMsIEphbiBCZXVsaWNoIHdyb3RlOgo+IDU2ZmZmM2U1ZTkgKCJ4ODY6
IG51a2UgUFYgc3VwZXJwYWdlIG9wdGlvbiBhbmQgY29kZSIpIGhhcyBpbnRyb2R1Y2VkIGEKPiAo
bHVja2lseSBsYXRlbnQgb25seSkgYnVnIGhlcmUsIGluIHRoYXQgaXQgZGlkbid0IG1ha2UgcmVm
ZXJlbmNlCj4gZHJvcHBpbmcgZGVwZW5kZW50IG9uIHdoZXRoZXIgdGhlIHBhZ2Ugd2FzIG1hcHBl
ZCB3cml0YWJsZS4gVGhlIG9ubHkKPiBjdXJyZW50IHNvdXJjZSBvZiBsYXJnZSBwYWdlIG1hcHBp
bmdzIGZvciBQViBkb21haW5zIGlzIHRoZSBEb20wCj4gYnVpbGRlciwgd2hpY2ggb25seSBwcm9k
dWNlcyB3cml0ZWFibGUgb25lcy4KPgo+IFRha2UgdGhlIG9wcG9ydHVuaXR5IGFuZCBhbHNvIGNv
bnZlcnQgdG8gYm9vbCBib3RoIHB1dF9kYXRhX3BhZ2UoKSdzCj4gcmVzcGVjdGl2ZSBwYXJhbWV0
ZXIgYW5kIHRoZSBhcmd1bWVudCBwdXRfcGFnZV9mcm9tX2wzZSgpIHBhc3Nlcy4KPgo+IFNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KClJldmlld2VkLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 11:01:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 11:01: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 1g9plH-0005rm-8f; Tue, 09 Oct 2018 11:01:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nckf=mv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g9plG-0005rb-DG
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 11:01:10 +0000
X-Inumbo-ID: ce73561e-cbb2-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ce73561e-cbb2-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 11:02:26 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 9E302AEA3;
 Tue,  9 Oct 2018 11:01:08 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>, linux-kernel@vger.kernel.org
References: <20181009103237.52527-1-roger.pau@citrix.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <5ff8339e-72d2-46e4-0db5-773a05788144@suse.com>
Date: Tue, 9 Oct 2018 13:01:07 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <20181009103237.52527-1-roger.pau@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen/pvh: increase early stack size
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDkvMTAvMjAxOCAxMjozMiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IFdoaWxlIGJvb3Rp
bmcgb24gYW4gQU1EIEVQWUMgYm94IHRoZSBzdGFjayBjYW5hcnkgd291bGQgZGV0ZWN0IHN0YWNr
Cj4gb3ZlcmZsb3dzIHdoZW4gdXNpbmcgdGhlIGN1cnJlbnQgUFZIIGVhcmx5IHN0YWNrIHNpemUg
KDI1NikuIFN3aXRjaCB0bwo+IHVzaW5nIHRoZSB2YWx1ZSBkZWZpbmVkIGJ5IEJPT1RfU1RBQ0tf
U0laRSwgd2hpY2ggcHJldmVudHMgdGhlIHN0YWNrCj4gb3ZlcmZsb3cuCj4gCj4gU2lnbmVkLW9m
Zi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpSZXZpZXdlZC1i
eTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKSSdsbCBhZGQgYSAiQ2M6IHN0YWJs
ZSIgd2hlbiBjb21taXR0aW5nLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 11:03:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 11: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 1g9pnQ-0006FE-7r; Tue, 09 Oct 2018 11:03:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nckf=mv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g9pnO-0006EH-NU
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 11:03:22 +0000
X-Inumbo-ID: 1d3c73d8-cbb3-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1d3c73d8-cbb3-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 11:04:39 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id E3A23AF6F;
 Tue,  9 Oct 2018 11:03:20 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Tue,  9 Oct 2018 13:03:03 +0200
Message-Id: <20181009110317.6022-5-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181009110317.6022-1-jgross@suse.com>
References: <20181009110317.6022-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 04/18] xen: prepare common code for Xen PVH
 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: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

U29tZSBjb21tb24gY29kZSBuZWVkcyB0byBiZSBzcGVjaWFsIGNhc2VkIGZvciBYZW4gUFZIIG1v
ZGUuIFRoaXMgaGl0cwptb3N0bHkgWGVuIFBWIG1vZGUgc3BlY2lmaWMgYXJlYXMuCgpTaWduZWQt
b2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQogZ3J1Yi1jb3JlL2tl
cm4vaTM4Ni90c2MuYyAgICAgICAgIHwgMiArLQogaW5jbHVkZS9ncnViL2kzODYvcGMvaW50Lmgg
ICAgICAgIHwgMyArKysKIGluY2x1ZGUvZ3J1Yi9pMzg2L3RzYy5oICAgICAgICAgICB8IDIgKy0K
IGluY2x1ZGUvZ3J1Yi9pMzg2L3hlbi9oeXBlcmNhbGwuaCB8IDUgKysrKy0KIGluY2x1ZGUvZ3J1
Yi9rZXJuZWwuaCAgICAgICAgICAgICB8IDQgKysrLQogNSBmaWxlcyBjaGFuZ2VkLCAxMiBpbnNl
cnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2dydWItY29yZS9rZXJuL2kz
ODYvdHNjLmMgYi9ncnViLWNvcmUva2Vybi9pMzg2L3RzYy5jCmluZGV4IGYyNjZlYjEzMS4uNDNm
ZWUzYTEzIDEwMDY0NAotLS0gYS9ncnViLWNvcmUva2Vybi9pMzg2L3RzYy5jCisrKyBiL2dydWIt
Y29yZS9rZXJuL2kzODYvdHNjLmMKQEAgLTY1LDcgKzY1LDcgQEAgZ3J1Yl90c2NfaW5pdCAodm9p
ZCkKIAogICB0c2NfYm9vdF90aW1lID0gZ3J1Yl9nZXRfdHNjICgpOwogCi0jaWZkZWYgR1JVQl9N
QUNISU5FX1hFTgorI2lmIGRlZmluZWQgKEdSVUJfTUFDSElORV9YRU4pIHx8IGRlZmluZWQgKEdS
VUJfTUFDSElORV9YRU5QVkgpCiAgICh2b2lkKSAoZ3J1Yl90c2NfY2FsaWJyYXRlX2Zyb21feGVu
ICgpIHx8IGNhbGlicmF0ZV90c2NfaGFyZGNvZGUoKSk7CiAjZWxpZiBkZWZpbmVkIChHUlVCX01B
Q0hJTkVfRUZJKQogICAodm9pZCkgKGdydWJfdHNjX2NhbGlicmF0ZV9mcm9tX3BtdGltZXIgKCkg
fHwgZ3J1Yl90c2NfY2FsaWJyYXRlX2Zyb21fcGl0ICgpIHx8IGdydWJfdHNjX2NhbGlicmF0ZV9m
cm9tX2VmaSgpIHx8IGNhbGlicmF0ZV90c2NfaGFyZGNvZGUoKSk7CmRpZmYgLS1naXQgYS9pbmNs
dWRlL2dydWIvaTM4Ni9wYy9pbnQuaCBiL2luY2x1ZGUvZ3J1Yi9pMzg2L3BjL2ludC5oCmluZGV4
IDE2YTUzZTRmZS4uNDZmYjFlMzk3IDEwMDY0NAotLS0gYS9pbmNsdWRlL2dydWIvaTM4Ni9wYy9p
bnQuaAorKysgYi9pbmNsdWRlL2dydWIvaTM4Ni9wYy9pbnQuaApAQCAtNTEsOSArNTEsMTIgQEAg
c3RydWN0IGdydWJfYmlvc19pbnRfcmVnaXN0ZXJzCiAjZGVmaW5lICBHUlVCX0NQVV9JTlRfRkxB
R1NfREVGQVVMVCAgIDAKICNlbmRpZgogCisjaWZuZGVmIEdSVUJfTUFDSElORV9YRU5QVkgKIHZv
aWQgRVhQT1JUX0ZVTkMgKGdydWJfYmlvc19pbnRlcnJ1cHQpIChncnViX3VpbnQ4X3QgaW50bm8s
CiAJCQkJCXN0cnVjdCBncnViX2Jpb3NfaW50X3JlZ2lzdGVycyAqcmVncykKICAgICAgX19hdHRy
aWJ1dGVfXyAoKHJlZ3Bhcm0oMykpKTsKKyNlbmRpZgorCiBzdHJ1Y3QgZ3J1Yl9pMzg2X2lkdAog
ewogICBncnViX3VpbnQxNl90IGxpbWl0OwpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ncnViL2kzODYv
dHNjLmggYi9pbmNsdWRlL2dydWIvaTM4Ni90c2MuaAppbmRleCBhMGFhMmM1NzMuLjhmZTFkYWZh
NCAxMDA2NDQKLS0tIGEvaW5jbHVkZS9ncnViL2kzODYvdHNjLmgKKysrIGIvaW5jbHVkZS9ncnVi
L2kzODYvdHNjLmgKQEAgLTU0LDcgKzU0LDcgQEAgZ3J1Yl9nZXRfdHNjICh2b2lkKQogc3RhdGlj
IF9faW5saW5lIGludAogZ3J1Yl9jcHVfaXNfdHNjX3N1cHBvcnRlZCAodm9pZCkKIHsKLSNpZm5k
ZWYgR1JVQl9NQUNISU5FX1hFTgorI2lmICFkZWZpbmVkKEdSVUJfTUFDSElORV9YRU4pICYmICFk
ZWZpbmVkKEdSVUJfTUFDSElORV9YRU5QVkgpCiAgIGdydWJfdWludDMyX3QgYSxiLGMsZDsKICAg
aWYgKCEgZ3J1Yl9jcHVfaXNfY3B1aWRfc3VwcG9ydGVkICgpKQogICAgIHJldHVybiAwOwpkaWZm
IC0tZ2l0IGEvaW5jbHVkZS9ncnViL2kzODYveGVuL2h5cGVyY2FsbC5oIGIvaW5jbHVkZS9ncnVi
L2kzODYveGVuL2h5cGVyY2FsbC5oCmluZGV4IDE5OGVlOTRhZi4uNGU0YzEyYTQ5IDEwMDY0NAot
LS0gYS9pbmNsdWRlL2dydWIvaTM4Ni94ZW4vaHlwZXJjYWxsLmgKKysrIGIvaW5jbHVkZS9ncnVi
L2kzODYveGVuL2h5cGVyY2FsbC5oCkBAIC0yNiw3ICsyNiwxMCBAQCBFWFBPUlRfRlVOQyAoZ3J1
Yl94ZW5faHlwZXJjYWxsKSAoZ3J1Yl91aW50MzJfdCBjYWxsbm8sIGdydWJfdWludDMyX3QgYTAs
CiAJCQkJICBncnViX3VpbnQzMl90IGExLCBncnViX3VpbnQzMl90IGEyLAogCQkJCSAgZ3J1Yl91
aW50MzJfdCBhMywgZ3J1Yl91aW50MzJfdCBhNCwKIAkJCQkgIGdydWJfdWludDMyX3QgYTUpCi1f
X2F0dHJpYnV0ZV9fICgocmVncGFybSAoMyksIGNkZWNsKSk7CisjaWZkZWYgR1JVQl9NQUNISU5F
X1hFTgorICBfX2F0dHJpYnV0ZV9fICgocmVncGFybSAoMyksIGNkZWNsKSkKKyNlbmRpZgorICA7
CiAKIHN0YXRpYyBpbmxpbmUgaW50CiBncnViX3hlbl9zY2hlZF9vcCAoaW50IGNtZCwgdm9pZCAq
YXJnKQpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ncnViL2tlcm5lbC5oIGIvaW5jbHVkZS9ncnViL2tl
cm5lbC5oCmluZGV4IGVjZDg4Y2E3Mi4uYjBmMWU5MjNjIDEwMDY0NAotLS0gYS9pbmNsdWRlL2dy
dWIva2VybmVsLmgKKysrIGIvaW5jbHVkZS9ncnViL2tlcm5lbC5oCkBAIC03OSw3ICs3OSw5IEBA
IHN0cnVjdCBncnViX21vZHVsZV9pbmZvNjQKICNpZiBkZWZpbmVkIChHUlVCX01BQ0hJTkVfUENC
SU9TKSB8fCBkZWZpbmVkIChHUlVCX01BQ0hJTkVfQ09SRUJPT1QpIFwKICAgfHwgZGVmaW5lZCAo
R1JVQl9NQUNISU5FX01VTFRJQk9PVCkgfHwgZGVmaW5lZCAoR1JVQl9NQUNISU5FX01JUFNfUUVN
VV9NSVBTKSBcCiAgIHx8IGRlZmluZWQgKEdSVUJfTUFDSElORV9NSVBTX0xPT05HU09OKSB8fCBk
ZWZpbmVkIChHUlVCX01BQ0hJTkVfQVJDKSBcCi0gIHx8IChkZWZpbmVkIChfX3NwYXJjX18pICYm
IGRlZmluZWQgKEdSVUJfTUFDSElORV9JRUVFMTI3NSkpIHx8IGRlZmluZWQgKEdSVUJfTUFDSElO
RV9VQk9PVCkgfHwgZGVmaW5lZCAoR1JVQl9NQUNISU5FX1hFTikKKyAgfHwgKGRlZmluZWQgKF9f
c3BhcmNfXykgJiYgZGVmaW5lZCAoR1JVQl9NQUNISU5FX0lFRUUxMjc1KSkgXAorICB8fCBkZWZp
bmVkIChHUlVCX01BQ0hJTkVfVUJPT1QpIHx8IGRlZmluZWQgKEdSVUJfTUFDSElORV9YRU4pIFwK
KyAgfHwgZGVmaW5lZChHUlVCX01BQ0hJTkVfWEVOUFZIKQogLyogRklYTUU6IHN0YWNrIGlzIGJl
dHdlZW4gMiBoZWFwIHJlZ2lvbnMuIE1vdmUgaXQuICAqLwogI2RlZmluZSBHUlVCX0tFUk5FTF9Q
UkVMT0FEX1NQQUNFX1JFVVNBQkxFIDEKICNlbmRpZgotLSAKMi4xNi40CgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 11:03:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 11: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 1g9pnT-0006HZ-1r; Tue, 09 Oct 2018 11:03:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nckf=mv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g9pnP-0006Ep-Sm
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 11:03:23 +0000
X-Inumbo-ID: 94aa9563-cbb2-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 94aa9563-cbb2-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 13:00:50 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 5A75AAF99;
 Tue,  9 Oct 2018 11:03:21 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Tue,  9 Oct 2018 13:03:05 +0200
Message-Id: <20181009110317.6022-7-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181009110317.6022-1-jgross@suse.com>
References: <20181009110317.6022-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 06/18] xen: rearrange xen/init.c to prepare
 it for Xen PVH 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: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

UmVhcnJhbmdlIGdydWItY29yZS9rZXJuL3hlbi9pbml0LmMgdG8gcHJlcGFyZSBhZGRpbmcgUFZI
IG1vZGUgc3VwcG9ydAp0byBpdC4gVGhpcyBpbmNsdWRlcyBwdXR0aW5nIHNvbWUgY29kZSB1bmRl
ciAjaWZkZWYgR1JVQl9NQUNISU5FX1hFTgphcyBpdCB3aWxsIG5vdCBiZSB1c2VkIHdoZW4gcnVu
bmluZyBhcyBQVkguCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5j
b20+Ci0tLQogZ3J1Yi1jb3JlL2tlcm4veGVuL2luaXQuYyB8IDYwICsrKysrKysrKysrKysrKysr
KysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMzQgaW5zZXJ0
aW9ucygrKSwgMjYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZ3J1Yi1jb3JlL2tlcm4veGVu
L2luaXQuYyBiL2dydWItY29yZS9rZXJuL3hlbi9pbml0LmMKaW5kZXggMjlmNWJjMjNkLi4xMDAw
N2I0MTEgMTAwNjQ0Ci0tLSBhL2dydWItY29yZS9rZXJuL3hlbi9pbml0LmMKKysrIGIvZ3J1Yi1j
b3JlL2tlcm4veGVuL2luaXQuYwpAQCAtNDEsOSArNDEsMTEgQEAgZ3J1Yl9zaXplX3QgZ3J1Yl94
ZW5fbl9hbGxvY2F0ZWRfc2hhcmVkX3BhZ2VzOwogc3RhdGljIGdydWJfeGVuX21mbl90CiBncnVi
X3hlbl9wdHIybWZuICh2b2lkICpwdHIpCiB7CisjaWZkZWYgR1JVQl9NQUNISU5FX1hFTgogICBn
cnViX3hlbl9tZm5fdCAqbWZuX2xpc3QgPQogICAgIChncnViX3hlbl9tZm5fdCAqKSBncnViX3hl
bl9zdGFydF9wYWdlX2FkZHItPm1mbl9saXN0OwogICByZXR1cm4gbWZuX2xpc3RbKGdydWJfYWRk
cl90KSBwdHIgPj4gR1JVQl9YRU5fTE9HX1BBR0VfU0laRV07CisjZW5kaWYKIH0KIAogdm9pZCAq
CkBAIC0xMDQsMTggKzEwNiw2IEBAIGdydWJfbWFjaGluZV9nZXRfYm9vdGxvY2F0aW9uIChjaGFy
ICoqZGV2aWNlIF9fYXR0cmlidXRlX18gKCh1bnVzZWQpKSwKIHsKIH0KIAotc3RhdGljIGdydWJf
dWludDhfdCB3aW5kb3dbR1JVQl9YRU5fUEFHRV9TSVpFXQotICBfX2F0dHJpYnV0ZV9fICgoYWxp
Z25lZCAoR1JVQl9YRU5fUEFHRV9TSVpFKSkpOwotCi0jaWZkZWYgX194ODZfNjRfXwotI2RlZmlu
ZSBOVU1CRVJfT0ZfTEVWRUxTIDQKLSNlbHNlCi0jZGVmaW5lIE5VTUJFUl9PRl9MRVZFTFMgMwot
I2VuZGlmCi0KLSNkZWZpbmUgTE9HX1BPSU5URVJTX1BFUl9QQUdFIDkKLSNkZWZpbmUgUE9JTlRF
UlNfUEVSX1BBR0UgKDEgPDwgTE9HX1BPSU5URVJTX1BFUl9QQUdFKQotCiB2b2lkCiBncnViX3hl
bl9zdG9yZV9zZW5kIChjb25zdCB2b2lkICpidWZfLCBncnViX3NpemVfdCBsZW4pCiB7CkBAIC0z
MzcsNiArMzI3LDE5IEBAIGdydWJfeGVuX3NldHVwX2dudHRhYiAodm9pZCkKICAgZ3J1Yl94ZW5f
Z3JhbnRfdGFibGVfb3AgKEdOVFRBQk9QX3NldHVwX3RhYmxlLCAmZ250dGFiX3NldHVwLCAxKTsK
IH0KIAorI2lmZGVmIEdSVUJfTUFDSElORV9YRU4KK3N0YXRpYyBncnViX3VpbnQ4X3Qgd2luZG93
W0dSVUJfWEVOX1BBR0VfU0laRV0KKyAgX19hdHRyaWJ1dGVfXyAoKGFsaWduZWQgKEdSVUJfWEVO
X1BBR0VfU0laRSkpKTsKKworI2lmZGVmIF9feDg2XzY0X18KKyNkZWZpbmUgTlVNQkVSX09GX0xF
VkVMUyA0CisjZWxzZQorI2RlZmluZSBOVU1CRVJfT0ZfTEVWRUxTIDMKKyNlbmRpZgorCisjZGVm
aW5lIExPR19QT0lOVEVSU19QRVJfUEFHRSA5CisjZGVmaW5lIFBPSU5URVJTX1BFUl9QQUdFICgx
IDw8IExPR19QT0lOVEVSU19QRVJfUEFHRSkKKwogI2RlZmluZSBNQVhfTl9VTlVTQUJMRV9QQUdF
UyA0CiAKIHN0YXRpYyBpbnQKQEAgLTUyOSwxMyArNTMyLDMwIEBAIG1hcF9hbGxfcGFnZXMgKHZv
aWQpCiAgIGdydWJfbW1faW5pdF9yZWdpb24gKCh2b2lkICopIGhlYXBfc3RhcnQsIGhlYXBfZW5k
IC0gaGVhcF9zdGFydCk7CiB9CiAKK2dydWJfZXJyX3QKK2dydWJfbWFjaGluZV9tbWFwX2l0ZXJh
dGUgKGdydWJfbWVtb3J5X2hvb2tfdCBob29rLCB2b2lkICpob29rX2RhdGEpCit7CisgIGdydWJf
dWludDY0X3QgdG90YWxfcGFnZXMgPSBncnViX3hlbl9zdGFydF9wYWdlX2FkZHItPm5yX3BhZ2Vz
OworICBncnViX3VpbnQ2NF90IHVzYWJsZV9wYWdlcyA9IGdydWJfeGVuX3N0YXJ0X3BhZ2VfYWRk
ci0+cHRfYmFzZSA+PiAxMjsKKyAgaWYgKGhvb2sgKDAsIHBhZ2Uyb2Zmc2V0ICh1c2FibGVfcGFn
ZXMpLCBHUlVCX01FTU9SWV9BVkFJTEFCTEUsIGhvb2tfZGF0YSkpCisgICAgcmV0dXJuIEdSVUJf
RVJSX05PTkU7CisKKyAgaG9vayAocGFnZTJvZmZzZXQgKHVzYWJsZV9wYWdlcyksIHBhZ2Uyb2Zm
c2V0ICh0b3RhbF9wYWdlcyAtIHVzYWJsZV9wYWdlcyksCisJR1JVQl9NRU1PUllfUkVTRVJWRUQs
IGhvb2tfZGF0YSk7CisKKyAgcmV0dXJuIEdSVUJfRVJSX05PTkU7Cit9CisjZW5kaWYKKwogZXh0
ZXJuIGNoYXIgX2VuZFtdOwogCiB2b2lkCiBncnViX21hY2hpbmVfaW5pdCAodm9pZCkKIHsKKyNp
ZmRlZiBHUlVCX01BQ0hJTkVfWEVOCiAjaWZkZWYgX19pMzg2X18KICAgZ3J1Yl94ZW5fdm1fYXNz
aXN0IChWTUFTU1RfQ01EX2VuYWJsZSwgVk1BU1NUX1RZUEVfcGFlX2V4dGVuZGVkX2NyMyk7Cisj
ZW5kaWYKICNlbmRpZgogCiAgIGdydWJfbW9kYmFzZSA9IEFMSUdOX1VQICgoZ3J1Yl9hZGRyX3Qp
IF9lbmQKQEAgLTU0NCw3ICs1NjQsOSBAQCBncnViX21hY2hpbmVfaW5pdCAodm9pZCkKIAogICBn
cnViX3hlbl9zZXR1cF9nbnR0YWIgKCk7CiAKKyNpZmRlZiBHUlVCX01BQ0hJTkVfWEVOCiAgIG1h
cF9hbGxfcGFnZXMgKCk7CisjZW5kaWYKIAogICBncnViX2NvbnNvbGVfaW5pdCAoKTsKIApAQCAt
NTcxLDE3ICs1OTMsMyBAQCBncnViX21hY2hpbmVfZmluaSAoaW50IGZsYWdzIF9fYXR0cmlidXRl
X18gKCh1bnVzZWQpKSkKICAgZ3J1Yl94ZW5kaXNrX2ZpbmkgKCk7CiAgIGdydWJfYm9vdF9maW5p
ICgpOwogfQotCi1ncnViX2Vycl90Ci1ncnViX21hY2hpbmVfbW1hcF9pdGVyYXRlIChncnViX21l
bW9yeV9ob29rX3QgaG9vaywgdm9pZCAqaG9va19kYXRhKQotewotICBncnViX3VpbnQ2NF90IHRv
dGFsX3BhZ2VzID0gZ3J1Yl94ZW5fc3RhcnRfcGFnZV9hZGRyLT5ucl9wYWdlczsKLSAgZ3J1Yl91
aW50NjRfdCB1c2FibGVfcGFnZXMgPSBncnViX3hlbl9zdGFydF9wYWdlX2FkZHItPnB0X2Jhc2Ug
Pj4gMTI7Ci0gIGlmIChob29rICgwLCBwYWdlMm9mZnNldCAodXNhYmxlX3BhZ2VzKSwgR1JVQl9N
RU1PUllfQVZBSUxBQkxFLCBob29rX2RhdGEpKQotICAgIHJldHVybiBHUlVCX0VSUl9OT05FOwot
Ci0gIGhvb2sgKHBhZ2Uyb2Zmc2V0ICh1c2FibGVfcGFnZXMpLCBwYWdlMm9mZnNldCAodG90YWxf
cGFnZXMgLSB1c2FibGVfcGFnZXMpLAotCUdSVUJfTUVNT1JZX1JFU0VSVkVELCBob29rX2RhdGEp
OwotCi0gIHJldHVybiBHUlVCX0VSUl9OT05FOwotfQotLSAKMi4xNi40CgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 11:03:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 11: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 1g9pnS-0006HJ-LQ; Tue, 09 Oct 2018 11:03:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nckf=mv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g9pnP-0006Eq-Sk
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 11:03:23 +0000
X-Inumbo-ID: 94d54cff-cbb2-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 94d54cff-cbb2-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 13:00:50 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id B0A76AFAA;
 Tue,  9 Oct 2018 11:03:21 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Tue,  9 Oct 2018 13:03:07 +0200
Message-Id: <20181009110317.6022-9-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181009110317.6022-1-jgross@suse.com>
References: <20181009110317.6022-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 08/18] xen: add basic hooks for PVH in
 current 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: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

QWRkIHRoZSBob29rcyB0byBjdXJyZW50IGNvZGUgbmVlZGVkIGZvciBYZW4gUFZILgoKU2lnbmVk
LW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgotLS0KIGdydWItY29yZS9r
ZXJuL2kzODYveGVuL3B2aC5jICAgICAgICAgfCAzNiArKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKwogZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vc3RhcnR1cF9wdmguUyB8IDI5ICsr
KysrKysrKysrKysrKysrKysrKysrKysrKysKIGdydWItY29yZS9rZXJuL3hlbi9pbml0LmMgICAg
ICAgICAgICAgfCAgNiArKysrKysKIGluY2x1ZGUvZ3J1Yi9pMzg2L3hlbnB2aC9rZXJuZWwuaCAg
ICAgfCAzMCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogaW5jbHVkZS9ncnViL3hlbi5o
ICAgICAgICAgICAgICAgICAgICB8ICA2ICsrKysrKwogNSBmaWxlcyBjaGFuZ2VkLCAxMDcgaW5z
ZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGdydWItY29yZS9rZXJuL2kzODYveGVuL3B2
aC5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vc3RhcnR1cF9w
dmguUwogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvZ3J1Yi9pMzg2L3hlbnB2aC9rZXJuZWwu
aAoKZGlmZiAtLWdpdCBhL2dydWItY29yZS9rZXJuL2kzODYveGVuL3B2aC5jIGIvZ3J1Yi1jb3Jl
L2tlcm4vaTM4Ni94ZW4vcHZoLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAw
Li4xODJlZjk1ZjkKLS0tIC9kZXYvbnVsbAorKysgYi9ncnViLWNvcmUva2Vybi9pMzg2L3hlbi9w
dmguYwpAQCAtMCwwICsxLDM2IEBACisvKgorICogIEdSVUIgIC0tICBHUmFuZCBVbmlmaWVkIEJv
b3Rsb2FkZXIKKyAqICBDb3B5cmlnaHQgKEMpIDIwMTEgIEZyZWUgU29mdHdhcmUgRm91bmRhdGlv
biwgSW5jLgorICoKKyAqICBHUlVCIGlzIGZyZWUgc29mdHdhcmU6IHlvdSBjYW4gcmVkaXN0cmli
dXRlIGl0IGFuZC9vciBtb2RpZnkKKyAqICBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBH
ZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQorICogIHRoZSBGcmVlIFNvZnR3
YXJlIEZvdW5kYXRpb24sIGVpdGhlciB2ZXJzaW9uIDMgb2YgdGhlIExpY2Vuc2UsIG9yCisgKiAg
KGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KKyAqCisgKiAgR1JVQiBpcyBkaXN0
cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICogIGJ1dCBXSVRI
T1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCisg
KiAgTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAg
U2VlIHRoZQorICogIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMu
CisgKgorICogIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5l
cmFsIFB1YmxpYyBMaWNlbnNlCisgKiAgYWxvbmcgd2l0aCBHUlVCLiAgSWYgbm90LCBzZWUgPGh0
dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LgorICovCisKKyNpbmNsdWRlIDxncnViL2tlcm5l
bC5oPgorI2luY2x1ZGUgPGdydWIvbWlzYy5oPgorI2luY2x1ZGUgPGdydWIvbWVtb3J5Lmg+Cisj
aW5jbHVkZSA8Z3J1Yi9tbS5oPgorI2luY2x1ZGUgPGdydWIveGVuLmg+CisjaW5jbHVkZSA8Z3J1
Yi9tYWNoaW5lL2tlcm5lbC5oPgorCitncnViX3VpbnQ2NF90IGdydWJfcnNkcF9hZGRyOworCit2
b2lkCitncnViX3hlbl9zZXR1cF9wdmggKHZvaWQpCit7Cit9CisKK2dydWJfZXJyX3QKK2dydWJf
bWFjaGluZV9tbWFwX2l0ZXJhdGUgKGdydWJfbWVtb3J5X2hvb2tfdCBob29rLCB2b2lkICpob29r
X2RhdGEpCit7Cit9CmRpZmYgLS1naXQgYS9ncnViLWNvcmUva2Vybi9pMzg2L3hlbi9zdGFydHVw
X3B2aC5TIGIvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vc3RhcnR1cF9wdmguUwpuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAuLmUxOGVlNWIzMQotLS0gL2Rldi9udWxsCisrKyBi
L2dydWItY29yZS9rZXJuL2kzODYveGVuL3N0YXJ0dXBfcHZoLlMKQEAgLTAsMCArMSwyOSBAQAor
Lyogc3RhcnR1cC5TIC0gYm9vdHN0cmFwIEdSVUIgaXRzZWxmICovCisvKgorICogIEdSVUIgIC0t
ICBHUmFuZCBVbmlmaWVkIEJvb3Rsb2FkZXIKKyAqICBDb3B5cmlnaHQgKEMpIDIwMTMgIEZyZWUg
U29mdHdhcmUgRm91bmRhdGlvbiwgSW5jLgorICoKKyAqICBHUlVCIGlzIGZyZWUgc29mdHdhcmU6
IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKKyAqICBpdCB1bmRlciB0aGUg
dGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQor
ICogIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIGVpdGhlciB2ZXJzaW9uIDMgb2YgdGhl
IExpY2Vuc2UsIG9yCisgKiAgKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KKyAq
CisgKiAgR1JVQiBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNl
ZnVsLAorICogIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBs
aWVkIHdhcnJhbnR5IG9mCisgKiAgTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFS
VElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQorICogIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNl
IGZvciBtb3JlIGRldGFpbHMuCisgKgorICogIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNv
cHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlCisgKiAgYWxvbmcgd2l0aCBHUlVC
LiAgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LgorICovCisKKyNp
bmNsdWRlIDxjb25maWcuaD4KKyNpbmNsdWRlIDxncnViL3N5bWJvbC5oPgorCisJLmZpbGUJInN0
YXJ0dXBfcHZoLlMiCisJLnRleHQKKworLyogU2F2ZWQgcG9pbnRlciB0byBzdGFydCBpbmZvIHN0
cnVjdHVyZS4gKi8KKwkuZ2xvYmwJcHZoX3N0YXJ0X2luZm8KK3B2aF9zdGFydF9pbmZvOgorCS5s
b25nCTAKZGlmZiAtLWdpdCBhL2dydWItY29yZS9rZXJuL3hlbi9pbml0LmMgYi9ncnViLWNvcmUv
a2Vybi94ZW4vaW5pdC5jCmluZGV4IDEwMDA3YjQxMS4uYmU3MWVlZTkwIDEwMDY0NAotLS0gYS9n
cnViLWNvcmUva2Vybi94ZW4vaW5pdC5jCisrKyBiL2dydWItY29yZS9rZXJuL3hlbi9pbml0LmMK
QEAgLTQ1LDYgKzQ1LDggQEAgZ3J1Yl94ZW5fcHRyMm1mbiAodm9pZCAqcHRyKQogICBncnViX3hl
bl9tZm5fdCAqbWZuX2xpc3QgPQogICAgIChncnViX3hlbl9tZm5fdCAqKSBncnViX3hlbl9zdGFy
dF9wYWdlX2FkZHItPm1mbl9saXN0OwogICByZXR1cm4gbWZuX2xpc3RbKGdydWJfYWRkcl90KSBw
dHIgPj4gR1JVQl9YRU5fTE9HX1BBR0VfU0laRV07CisjZWxzZQorICByZXR1cm4gKGdydWJfYWRk
cl90KSBwdHIgPj4gR1JVQl9YRU5fTE9HX1BBR0VfU0laRTsKICNlbmRpZgogfQogCkBAIC01NjIs
NiArNTY0LDEwIEBAIGdydWJfbWFjaGluZV9pbml0ICh2b2lkKQogCQkJICAgKyBHUlVCX0tFUk5F
TF9NQUNISU5FX01PRF9HQVAsCiAJCQkgICBHUlVCX0tFUk5FTF9NQUNISU5FX01PRF9BTElHTik7
CiAKKyNpZmRlZiBHUlVCX01BQ0hJTkVfWEVOUFZICisgIGdydWJfeGVuX3NldHVwX3B2aCAoKTsK
KyNlbmRpZgorCiAgIGdydWJfeGVuX3NldHVwX2dudHRhYiAoKTsKIAogI2lmZGVmIEdSVUJfTUFD
SElORV9YRU4KZGlmZiAtLWdpdCBhL2luY2x1ZGUvZ3J1Yi9pMzg2L3hlbnB2aC9rZXJuZWwuaCBi
L2luY2x1ZGUvZ3J1Yi9pMzg2L3hlbnB2aC9rZXJuZWwuaApuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwMDAuLjdkNDc3NWRjMwotLS0gL2Rldi9udWxsCisrKyBiL2luY2x1ZGUvZ3J1
Yi9pMzg2L3hlbnB2aC9rZXJuZWwuaApAQCAtMCwwICsxLDMwIEBACisvKgorICogIEdSVUIgIC0t
ICBHUmFuZCBVbmlmaWVkIEJvb3Rsb2FkZXIKKyAqICBDb3B5cmlnaHQgKEMpIDIwMDIsMjAwNSwy
MDA2LDIwMDcsMjAwOCwyMDA5ICBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy4KKyAqCisg
KiAgR1JVQiBpcyBmcmVlIHNvZnR3YXJlOiB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3Ig
bW9kaWZ5CisgKiAgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMg
TGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKKyAqICB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9u
LCBlaXRoZXIgdmVyc2lvbiAzIG9mIHRoZSBMaWNlbnNlLCBvcgorICogIChhdCB5b3VyIG9wdGlv
bikgYW55IGxhdGVyIHZlcnNpb24uCisgKgorICogIEdSVUIgaXMgZGlzdHJpYnV0ZWQgaW4gdGhl
IGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyAqICBidXQgV0lUSE9VVCBBTlkgV0FSUkFO
VFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorICogIE1FUkNIQU5UQUJJ
TElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKKyAqICBH
TlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorICoKKyAqICBZb3Ug
c2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGlj
ZW5zZQorICogIGFsb25nIHdpdGggR1JVQi4gIElmIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5v
cmcvbGljZW5zZXMvPi4KKyAqLworCisjaWZuZGVmIEdSVUJfS0VSTkVMX01BQ0hJTkVfSEVBREVS
CisjZGVmaW5lIEdSVUJfS0VSTkVMX01BQ0hJTkVfSEVBREVSCTEKKworI2lmbmRlZiBBU01fRklM
RQorCisjZGVmaW5lIEdSVUJfS0VSTkVMX1VTRV9SU0RQX0FERFIJMQorCitleHRlcm4gZ3J1Yl91
aW50NjRfdCBFWFBPUlRfVkFSKGdydWJfcnNkcF9hZGRyKTsKKworI2VuZGlmIC8qICEgQVNNX0ZJ
TEUgKi8KKworI2VuZGlmIC8qIEdSVUJfS0VSTkVMX01BQ0hJTkVfSEVBREVSICovCmRpZmYgLS1n
aXQgYS9pbmNsdWRlL2dydWIveGVuLmggYi9pbmNsdWRlL2dydWIveGVuLmgKaW5kZXggYzMxY2Mx
MGM3Li44NmViMjlhNDQgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvZ3J1Yi94ZW4uaAorKysgYi9pbmNs
dWRlL2dydWIveGVuLmgKQEAgLTQzLDYgKzQzLDcgQEAgdHlwZWRlZiBncnViX3VpbnQ2NF90IHVp
bnQ2NF90OwogCiAjaW5jbHVkZSA8eGVuL3NjaGVkLmg+CiAjaW5jbHVkZSA8eGVuL2dyYW50X3Rh
YmxlLmg+CisjaW5jbHVkZSA8eGVuL2h2bS9zdGFydF9pbmZvLmg+CiAjaW5jbHVkZSA8eGVuL2lv
L2NvbnNvbGUuaD4KICNpbmNsdWRlIDx4ZW4vaW8veHNfd2lyZS5oPgogI2luY2x1ZGUgPHhlbi9p
by94ZW5idXMuaD4KQEAgLTk1LDYgKzk2LDExIEBAIHR5cGVkZWYgZ3J1Yl91aW50NjRfdCBncnVi
X3hlbl9tZm5fdDsKIHR5cGVkZWYgZ3J1Yl91aW50MzJfdCBncnViX3hlbl9tZm5fdDsKICNlbmRp
ZgogdHlwZWRlZiB1bnNpZ25lZCBpbnQgZ3J1Yl94ZW5fZXZ0Y2huX3Q7CisKKyNpZmRlZiBHUlVC
X01BQ0hJTkVfWEVOUFZICitleHRlcm4gc3RydWN0IGh2bV9zdGFydF9pbmZvICpwdmhfc3RhcnRf
aW5mbzsKK3ZvaWQgZ3J1Yl94ZW5fc2V0dXBfcHZoICh2b2lkKTsKKyNlbmRpZgogI2VuZGlmCiAK
ICNlbmRpZgotLSAKMi4xNi40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 11:03:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 11: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 1g9pnT-0006Ho-Cl; Tue, 09 Oct 2018 11:03:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nckf=mv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g9pnP-0006Eo-T2
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 11:03:23 +0000
X-Inumbo-ID: 94d7772f-cbb2-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 94d7772f-cbb2-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 13:00:50 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id BF054AFAD;
 Tue,  9 Oct 2018 11:03:21 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Tue,  9 Oct 2018 13:03:02 +0200
Message-Id: <20181009110317.6022-4-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181009110317.6022-1-jgross@suse.com>
References: <20181009110317.6022-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 03/18] xen: carve out grant tab
 initialization into dedicated 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: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

SW5pdGlhbGl6ZSB0aGUgZ3JhbnQgdGFiIGluIGEgZGVkaWNhdGVkIGZ1bmN0aW9uLiBUaGlzIHdp
bGwgZW5hYmxlCnVzaW5nIGl0IGZvciBQVkggZ3Vlc3RzLCB0b28uCgpDYWxsIHRoZSBuZXcgZnVu
Y3Rpb24gZnJvbSBncnViX21hY2hpbmVfaW5pdCgpIGFzIHRoaXMgd2lsbCBsYXRlcgpiZSBjb21t
b24gYmV0d2VlbiBYZW4gUFYgYW5kIFhlbiBQVkggbW9kZS4KClNpZ25lZC1vZmYtYnk6IEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tClYyOiB1cGRhdGUgY29tbWl0IG1lc3NhZ2Ug
KERhbmllbCBLaXBlcikKLS0tCiBncnViLWNvcmUva2Vybi94ZW4vaW5pdC5jIHwgMzUgKysrKysr
KysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAyMSBpbnNlcnRp
b25zKCspLCAxNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ncnViLWNvcmUva2Vybi94ZW4v
aW5pdC5jIGIvZ3J1Yi1jb3JlL2tlcm4veGVuL2luaXQuYwppbmRleCAwNTU5YzAzM2MuLjI5ZjVi
YzIzZCAxMDA2NDQKLS0tIGEvZ3J1Yi1jb3JlL2tlcm4veGVuL2luaXQuYworKysgYi9ncnViLWNv
cmUva2Vybi94ZW4vaW5pdC5jCkBAIC0zMTgsNiArMzE4LDI1IEBAIGdydWJfeGVuc3RvcmVfZGly
IChjb25zdCBjaGFyICpkaXIsCiAKIHVuc2lnbmVkIGxvbmcgZ250ZnJhbWUgPSAwOwogCitzdGF0
aWMgdm9pZAorZ3J1Yl94ZW5fc2V0dXBfZ250dGFiICh2b2lkKQoreworICBzdHJ1Y3QgZ250dGFi
X3NldF92ZXJzaW9uIGdudHRhYl9zZXR2ZXI7CisgIHN0cnVjdCBnbnR0YWJfc2V0dXBfdGFibGUg
Z250dGFiX3NldHVwOworCisgIGdydWJfbWVtc2V0ICgmZ250dGFiX3NldHZlciwgMCwgc2l6ZW9m
IChnbnR0YWJfc2V0dmVyKSk7CisKKyAgZ250dGFiX3NldHZlci52ZXJzaW9uID0gMTsKKyAgZ3J1
Yl94ZW5fZ3JhbnRfdGFibGVfb3AgKEdOVFRBQk9QX3NldF92ZXJzaW9uLCAmZ250dGFiX3NldHZl
ciwgMSk7CisKKyAgZ3J1Yl9tZW1zZXQgKCZnbnR0YWJfc2V0dXAsIDAsIHNpemVvZiAoZ250dGFi
X3NldHVwKSk7CisgIGdudHRhYl9zZXR1cC5kb20gPSBET01JRF9TRUxGOworICBnbnR0YWJfc2V0
dXAubnJfZnJhbWVzID0gMTsKKyAgZ250dGFiX3NldHVwLmZyYW1lX2xpc3QucCA9ICZnbnRmcmFt
ZTsKKworICBncnViX3hlbl9ncmFudF90YWJsZV9vcCAoR05UVEFCT1Bfc2V0dXBfdGFibGUsICZn
bnR0YWJfc2V0dXAsIDEpOworfQorCiAjZGVmaW5lIE1BWF9OX1VOVVNBQkxFX1BBR0VTIDQKIAog
c3RhdGljIGludApAQCAtMzU3LDI2ICszNzYsMTIgQEAgbWFwX2FsbF9wYWdlcyAodm9pZCkKICAg
ICAoZ3J1Yl94ZW5fbWZuX3QgKikgZ3J1Yl94ZW5fc3RhcnRfcGFnZV9hZGRyLT5tZm5fbGlzdDsK
ICAgZ3J1Yl91aW50NjRfdCAqcGcgPSAoZ3J1Yl91aW50NjRfdCAqKSB3aW5kb3c7CiAgIGdydWJf
dWludDY0X3Qgb2xkcGdzdGFydCwgb2xkcGdlbmQ7Ci0gIHN0cnVjdCBnbnR0YWJfc2V0dXBfdGFi
bGUgZ250dGFiX3NldHVwOwotICBzdHJ1Y3QgZ250dGFiX3NldF92ZXJzaW9uIGdudHRhYl9zZXR2
ZXI7CiAgIGdydWJfc2l6ZV90IG5fdW51c2FibGVfcGFnZXMgPSAwOwogICBzdHJ1Y3QgbW11X3Vw
ZGF0ZSBtMnBfdXBkYXRlc1syICogTUFYX05fVU5VU0FCTEVfUEFHRVNdOwogCiAgIGlmICh0b3Rh
bF9wYWdlcyA+IE1BWF9UT1RBTF9QQUdFUyAtIDQpCiAgICAgdG90YWxfcGFnZXMgPSBNQVhfVE9U
QUxfUEFHRVMgLSA0OwogCi0gIGdydWJfbWVtc2V0ICgmZ250dGFiX3NldHZlciwgMCwgc2l6ZW9m
IChnbnR0YWJfc2V0dmVyKSk7Ci0KLSAgZ250dGFiX3NldHZlci52ZXJzaW9uID0gMTsKLSAgZ3J1
Yl94ZW5fZ3JhbnRfdGFibGVfb3AgKEdOVFRBQk9QX3NldF92ZXJzaW9uLCAmZ250dGFiX3NldHZl
ciwgMSk7Ci0KLSAgZ3J1Yl9tZW1zZXQgKCZnbnR0YWJfc2V0dXAsIDAsIHNpemVvZiAoZ250dGFi
X3NldHVwKSk7Ci0gIGdudHRhYl9zZXR1cC5kb20gPSBET01JRF9TRUxGOwotICBnbnR0YWJfc2V0
dXAubnJfZnJhbWVzID0gMTsKLSAgZ250dGFiX3NldHVwLmZyYW1lX2xpc3QucCA9ICZnbnRmcmFt
ZTsKLQotICBncnViX3hlbl9ncmFudF90YWJsZV9vcCAoR05UVEFCT1Bfc2V0dXBfdGFibGUsICZn
bnR0YWJfc2V0dXAsIDEpOwotCiAgIGZvciAoaiA9IDA7IGogPCB0b3RhbF9wYWdlcyAtIG5fdW51
c2FibGVfcGFnZXM7IGorKykKICAgICB3aGlsZSAoIWdydWJfeGVuX2lzX3BhZ2VfdXNhYmxlICht
Zm5fbGlzdFtqXSkpCiAgICAgICB7CkBAIC01MzcsNiArNTQyLDggQEAgZ3J1Yl9tYWNoaW5lX2lu
aXQgKHZvaWQpCiAJCQkgICArIEdSVUJfS0VSTkVMX01BQ0hJTkVfTU9EX0dBUCwKIAkJCSAgIEdS
VUJfS0VSTkVMX01BQ0hJTkVfTU9EX0FMSUdOKTsKIAorICBncnViX3hlbl9zZXR1cF9nbnR0YWIg
KCk7CisKICAgbWFwX2FsbF9wYWdlcyAoKTsKIAogICBncnViX2NvbnNvbGVfaW5pdCAoKTsKLS0g
CjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 11:03:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 11: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 1g9pnP-0006Em-Q0; Tue, 09 Oct 2018 11:03:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nckf=mv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g9pnO-0006EG-Ma
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 11:03:22 +0000
X-Inumbo-ID: 1d118de1-cbb3-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1d118de1-cbb3-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 11:04:38 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 6A083AEA3;
 Tue,  9 Oct 2018 11:03:20 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Tue,  9 Oct 2018 13:02:59 +0200
Message-Id: <20181009110317.6022-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH v2 00/18] xen: add pvh guest 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: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

VGhpcyBwYXRjaCBzZXJpZXMgYWRkcyBzdXBwb3J0IGZvciBib290aW5nIExpbnV4IGFzIFBWSCBn
dWVzdC4KClNpbWlsYXIgdG8gaTM4Ni94ZW4gYW5kIHg4Nl82NC94ZW4gcGxhdGZvcm1zIHRoZSBu
ZXcgaTM4Ni94ZW5wdmgKcGxhdGZvcm0gZ3J1YiBpcyBib290ZWQgYXMgYSBzdGFuZGFsb25lIGlt
YWdlIGRpcmVjdGx5IGJ5IFhlbi4KCkZvciBib290aW5nIExpbnV4IGtlcm5lbCBpdCBpcyB1c2lu
ZyB0aGUgc3RhbmRhcmQgbGludXgga2VybmVsCmxvYWRlci4gVGhlIG9ubHkgbW9kaWZpY2F0aW9u
IG9mIHRoZSBsaW51eCBsb2FkZXIgaXMgdG8gcGFzcyB0aGUKQUNQSSBSU0RQIGFkZHJlc3Mgdmlh
IGJvb3QgcGFyYW1ldGVycyB0byB0aGUga2VybmVsLCBhcyB0aGF0IHRhYmxlCm1pZ2h0IG5vdCBi
ZSBsb2NhdGVkIGF0IHRoZSB1c3VhbCBwaHlzaWNhbCBhZGRyZXNzIGp1c3QgYmVsb3cgMU1CLgoK
QXMgdGhlIHJlbGF0ZWQgTGludXgga2VybmVsIHBhdGNoZXMgYXJlIG5vdCB5ZXQgYWNjZXB0ZWQg
cGxlYXNlCndhaXQgZm9yIHRoaXMgdG8gaGFwcGVuIGJlZm9yZSBhcHBseWluZyB0aGUgc2VyaWVz
LiBUaGlzIExpbnV4IGtlcm5lbApzZXJpZXMgaXMgYXZhaWxhYmxlIHVuZGVyOgoKaHR0cHM6Ly9s
aXN0cy54ZW4ub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMTAvbXNnMDA3NzYuaHRt
bAoKQ2hhbmdlcyBpbiBWMjoKLSBleHRlbmQgbGludXggYm9vdCBwcm90b2NvbCB2ZXJzaW9uIDIu
MTQgdG8gcmVwb3J0IGJhY2sgdGhlIHByb3RvY29sCiAgdmVyc2lvbiBzdXBwb3J0ZWQgYnkgZ3J1
YjIgKG5lZWRlZCBhcyB0aGVyZSBhcmUgZ3J1YjIgZG93bnN0cmVhbQogIHZhcmlhbnRzIGluIHNv
bWUgZGlzdHJvcyB3aGljaCBjbG9iYmVyIGRhdGEgYWZ0ZXIgdGhlIHNldHVwX2hlYWRlcikKLSBz
cGxpdCBmb3JtZXIgcGF0Y2ggNCBpbnRvIDEwIHBhdGNoZXMKLSBmaXggbWVtbWFwIGhhbmRsaW5n
IGZvciA+NEdCIG9mIG1lbW9yeQotIGFkZGVkIG5ldyBwYXRjaCBmcm9tIEhhbnMgKHRoYW5rcyBm
b3IgdGhhdCBvbmUpCi0gYWRkcmVzc2VkIG1vc3Qgb2YgRGFuaWVsJ3MgY29tbWVudHMgKHNlZSBp
bmRpdmlkdWFsIHBhdGNoZXMpCgpIYW5zIHZhbiBLcmFuZW5idXJnICgxKToKICBncnViLW1vZHVs
ZS12ZXJpZmllcjogSWdub3JlIGFsbF92aWRlbyBmb3IgeGVucHZoCgpKdWVyZ2VuIEdyb3NzICgx
Nyk6CiAgeGVuOiBhZGQgc29tZSB4ZW4gaGVhZGVycwogIGxvYWRlci9saW51eDogc3VwcG9ydCBw
YXNzaW5nIHJzZHAgYWRkcmVzcyB2aWEgYm9vdCBwYXJhbXMKICB4ZW46IGNhcnZlIG91dCBncmFu
dCB0YWIgaW5pdGlhbGl6YXRpb24gaW50byBkZWRpY2F0ZWQgZnVuY3Rpb24KICB4ZW46IHByZXBh
cmUgY29tbW9uIGNvZGUgZm9yIFhlbiBQVkggc3VwcG9ydAogIHhlbjogYWRkIHNvbWUgZHVtbXkg
aGVhZGVycyBmb3IgUFZIIG1vZGUKICB4ZW46IHJlYXJyYW5nZSB4ZW4vaW5pdC5jIHRvIHByZXBh
cmUgaXQgZm9yIFhlbiBQVkggbW9kZQogIHhlbjogYWRkIFBWSCBzcGVjaWZpYyBkZWZpbmVzIHRv
IG9mZnNldC5oCiAgeGVuOiBhZGQgYmFzaWMgaG9va3MgZm9yIFBWSCBpbiBjdXJyZW50IGNvZGUK
ICB4ZW46IGFkZCBQVkggYm9vdCBlbnRyeSBjb2RlCiAgeGVuOiBzZXR1cCBoeXBlcmNhbGwgcGFn
ZSBmb3IgUFZICiAgeGVuOiBnZXQgbWVtb3J5IG1hcCBmcm9tIGh5cGVydmlzb3IgZm9yIFBWSAog
IHhlbjogc2V0dXAgWGVuIHNwZWNpZmljIGRhdGEgZm9yIFBWSAogIHhlbjogaW5pdCBtZW1vcnkg
cmVnaW9ucyBmb3IgUFZICiAgeGVucHZoOiBhZGQgYnVpbGQgcnVuZXMgZm9yIGdydWItY29yZQog
IHhlbnB2aDogc3VwcG9ydCBidWlsZGluZyBhIHN0YW5kYWxvbmUgaW1hZ2UKICB4ZW5wdmg6IHN1
cHBvcnQgZ3J1Yi1pbnN0YWxsIGZvciB4ZW5wdmgKICB4ZW5wdmg6IGFkZCBzdXBwb3J0IHRvIGNv
bmZpZ3VyZQoKIGNvbmZpZ3VyZS5hYyAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDMgKwog
Z2VudHBsLnB5ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgNCArLQogZ3J1Yi1jb3Jl
L01ha2VmaWxlLmFtICAgICAgICAgICAgICAgICB8ICAxMiArCiBncnViLWNvcmUvTWFrZWZpbGUu
Y29yZS5kZWYgICAgICAgICAgIHwgIDM1ICsrCiBncnViLWNvcmUva2Vybi9pMzg2L3RzYy5jICAg
ICAgICAgICAgIHwgICAyICstCiBncnViLWNvcmUva2Vybi9pMzg2L3hlbi9wdmguYyAgICAgICAg
IHwgMzQ2ICsrKysrKysrKysrKysrKysrKwogZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vc3RhcnR1
cF9wdmguUyB8ICA3OSArKysrCiBncnViLWNvcmUva2Vybi94ZW4vaW5pdC5jICAgICAgICAgICAg
IHwgMTAxICsrKystLQogZ3J1Yi1jb3JlL2xvYWRlci9pMzg2L2xpbnV4LmMgICAgICAgICB8ICAg
OSArCiBpbmNsdWRlL2dydWIvaTM4Ni9saW51eC5oICAgICAgICAgICAgIHwgICA1ICstCiBpbmNs
dWRlL2dydWIvaTM4Ni9wYy9pbnQuaCAgICAgICAgICAgIHwgICAzICsKIGluY2x1ZGUvZ3J1Yi9p
Mzg2L3RzYy5oICAgICAgICAgICAgICAgfCAgIDIgKy0KIGluY2x1ZGUvZ3J1Yi9pMzg2L3hlbi9o
eXBlcmNhbGwuaCAgICAgfCAgIDUgKy0KIGluY2x1ZGUvZ3J1Yi9pMzg2L3hlbnB2aC9ib290Lmgg
ICAgICAgfCAgIDEgKwogaW5jbHVkZS9ncnViL2kzODYveGVucHZoL2NvbnNvbGUuaCAgICB8ICAg
MSArCiBpbmNsdWRlL2dydWIvaTM4Ni94ZW5wdmgvaW50LmggICAgICAgIHwgICAxICsKIGluY2x1
ZGUvZ3J1Yi9pMzg2L3hlbnB2aC9rZXJuZWwuaCAgICAgfCAgMzAgKysKIGluY2x1ZGUvZ3J1Yi9p
Mzg2L3hlbnB2aC9tZW1vcnkuaCAgICAgfCAgIDEgKwogaW5jbHVkZS9ncnViL2kzODYveGVucHZo
L3RpbWUuaCAgICAgICB8ICAgMSArCiBpbmNsdWRlL2dydWIva2VybmVsLmggICAgICAgICAgICAg
ICAgIHwgICA0ICstCiBpbmNsdWRlL2dydWIvb2Zmc2V0cy5oICAgICAgICAgICAgICAgIHwgIDIx
ICstCiBpbmNsdWRlL2dydWIvdXRpbC9pbnN0YWxsLmggICAgICAgICAgIHwgICAxICsKIGluY2x1
ZGUvZ3J1Yi91dGlsL21raW1hZ2UuaCAgICAgICAgICAgfCAgIDMgKy0KIGluY2x1ZGUvZ3J1Yi94
ZW4uaCAgICAgICAgICAgICAgICAgICAgfCAgIDYgKwogaW5jbHVkZS94ZW4vaHZtL2h2bV9vcC5o
ICAgICAgICAgICAgICB8IDI5NiArKysrKysrKysrKysrKysKIGluY2x1ZGUveGVuL2h2bS9wYXJh
bXMuaCAgICAgICAgICAgICAgfCAyODQgKysrKysrKysrKysrKysrCiBpbmNsdWRlL3hlbi9odm0v
c3RhcnRfaW5mby5oICAgICAgICAgIHwgIDk4ICsrKysrCiBpbmNsdWRlL3hlbi9tZW1vcnkuaCAg
ICAgICAgICAgICAgICAgIHwgNjY1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysK
IGluY2x1ZGUveGVuL3BoeXNkZXYuaCAgICAgICAgICAgICAgICAgfCAzODcgKysrKysrKysrKysr
KysrKysrKysKIGluY2x1ZGUveGVuL3RyYWNlLmggICAgICAgICAgICAgICAgICAgfCAzMzkgKysr
KysrKysrKysrKysrKysKIGluY2x1ZGUveGVuL3hlbi5oICAgICAgICAgICAgICAgICAgICAgfCAx
MDQgKysrKy0tCiB1dGlsL2dydWItaW5zdGFsbC1jb21tb24uYyAgICAgICAgICAgIHwgICAxICsK
IHV0aWwvZ3J1Yi1pbnN0YWxsLmMgICAgICAgICAgICAgICAgICAgfCAgIDcgKwogdXRpbC9ncnVi
LW1raW1hZ2UzMi5jICAgICAgICAgICAgICAgICB8ICAgNCArLQogdXRpbC9ncnViLW1raW1hZ2U2
NC5jICAgICAgICAgICAgICAgICB8ICAgNCArLQogdXRpbC9ncnViLW1raW1hZ2V4eC5jICAgICAg
ICAgICAgICAgICB8ICA1OCArKy0KIHV0aWwvZ3J1Yi1tb2R1bGUtdmVyaWZpZXIuYyAgICAgICAg
ICAgfCAgIDEgKwogdXRpbC9ta2ltYWdlLmMgICAgICAgICAgICAgICAgICAgICAgICB8ICAyMyAr
LQogMzggZmlsZXMgY2hhbmdlZCwgMjg0NiBpbnNlcnRpb25zKCspLCAxMDEgZGVsZXRpb25zKC0p
CiBjcmVhdGUgbW9kZSAxMDA2NDQgZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMKIGNyZWF0
ZSBtb2RlIDEwMDY0NCBncnViLWNvcmUva2Vybi9pMzg2L3hlbi9zdGFydHVwX3B2aC5TCiBjcmVh
dGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ncnViL2kzODYveGVucHZoL2Jvb3QuaAogY3JlYXRlIG1v
ZGUgMTAwNjQ0IGluY2x1ZGUvZ3J1Yi9pMzg2L3hlbnB2aC9jb25zb2xlLmgKIGNyZWF0ZSBtb2Rl
IDEwMDY0NCBpbmNsdWRlL2dydWIvaTM4Ni94ZW5wdmgvaW50LmgKIGNyZWF0ZSBtb2RlIDEwMDY0
NCBpbmNsdWRlL2dydWIvaTM4Ni94ZW5wdmgva2VybmVsLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBp
bmNsdWRlL2dydWIvaTM4Ni94ZW5wdmgvbWVtb3J5LmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNs
dWRlL2dydWIvaTM4Ni94ZW5wdmgvdGltZS5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS94
ZW4vaHZtL2h2bV9vcC5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS94ZW4vaHZtL3BhcmFt
cy5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS94ZW4vaHZtL3N0YXJ0X2luZm8uaAogY3Jl
YXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUveGVuL21lbW9yeS5oCiBjcmVhdGUgbW9kZSAxMDA2NDQg
aW5jbHVkZS94ZW4vcGh5c2Rldi5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS94ZW4vdHJh
Y2UuaAoKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 11:03:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 11: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 1g9pnS-0006H0-7f; Tue, 09 Oct 2018 11:03:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nckf=mv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g9pnP-0006Ei-L9
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 11:03:23 +0000
X-Inumbo-ID: 94662f65-cbb2-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 94662f65-cbb2-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 13:00:49 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 21D5FAF83;
 Tue,  9 Oct 2018 11:03:21 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Tue,  9 Oct 2018 13:03:04 +0200
Message-Id: <20181009110317.6022-6-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181009110317.6022-1-jgross@suse.com>
References: <20181009110317.6022-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 05/18] xen: add some dummy headers for PVH
 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: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

WGVuIFBWSCBtb2RlIG5lZWRzIHNvbWUgaGVhZGVycyBpbmNsdWRpbmcgdGhlIGNvbW1vbiBpMzg2
IGhlYWRlcnMuCkFkZCB0aG9zZSB0byB0aGUgdHJlZS4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4g
R3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tCiBpbmNsdWRlL2dydWIvaTM4Ni94ZW5wdmgvYm9v
dC5oICAgIHwgMSArCiBpbmNsdWRlL2dydWIvaTM4Ni94ZW5wdmgvY29uc29sZS5oIHwgMSArCiBp
bmNsdWRlL2dydWIvaTM4Ni94ZW5wdmgvaW50LmggICAgIHwgMSArCiBpbmNsdWRlL2dydWIvaTM4
Ni94ZW5wdmgvbWVtb3J5LmggIHwgMSArCiBpbmNsdWRlL2dydWIvaTM4Ni94ZW5wdmgvdGltZS5o
ICAgIHwgMSArCiA1IGZpbGVzIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUg
MTAwNjQ0IGluY2x1ZGUvZ3J1Yi9pMzg2L3hlbnB2aC9ib290LmgKIGNyZWF0ZSBtb2RlIDEwMDY0
NCBpbmNsdWRlL2dydWIvaTM4Ni94ZW5wdmgvY29uc29sZS5oCiBjcmVhdGUgbW9kZSAxMDA2NDQg
aW5jbHVkZS9ncnViL2kzODYveGVucHZoL2ludC5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVk
ZS9ncnViL2kzODYveGVucHZoL21lbW9yeS5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9n
cnViL2kzODYveGVucHZoL3RpbWUuaAoKZGlmZiAtLWdpdCBhL2luY2x1ZGUvZ3J1Yi9pMzg2L3hl
bnB2aC9ib290LmggYi9pbmNsdWRlL2dydWIvaTM4Ni94ZW5wdmgvYm9vdC5oCm5ldyBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMC4uNmNkMjNhYTgzCi0tLSAvZGV2L251bGwKKysrIGIv
aW5jbHVkZS9ncnViL2kzODYveGVucHZoL2Jvb3QuaApAQCAtMCwwICsxIEBACisjaW5jbHVkZSA8
Z3J1Yi9pMzg2L3BjL2Jvb3QuaD4KZGlmZiAtLWdpdCBhL2luY2x1ZGUvZ3J1Yi9pMzg2L3hlbnB2
aC9jb25zb2xlLmggYi9pbmNsdWRlL2dydWIvaTM4Ni94ZW5wdmgvY29uc29sZS5oCm5ldyBmaWxl
IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMC4uMzA1YTQ2ZDhlCi0tLSAvZGV2L251bGwKKysr
IGIvaW5jbHVkZS9ncnViL2kzODYveGVucHZoL2NvbnNvbGUuaApAQCAtMCwwICsxIEBACisjaW5j
bHVkZSA8Z3J1Yi9pMzg2L3BjL2NvbnNvbGUuaD4KZGlmZiAtLWdpdCBhL2luY2x1ZGUvZ3J1Yi9p
Mzg2L3hlbnB2aC9pbnQuaCBiL2luY2x1ZGUvZ3J1Yi9pMzg2L3hlbnB2aC9pbnQuaApuZXcgZmls
ZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAuLjZmOWQxNGE4MQotLS0gL2Rldi9udWxsCisr
KyBiL2luY2x1ZGUvZ3J1Yi9pMzg2L3hlbnB2aC9pbnQuaApAQCAtMCwwICsxIEBACisjaW5jbHVk
ZSA8Z3J1Yi9pMzg2L3BjL2ludC5oPgpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ncnViL2kzODYveGVu
cHZoL21lbW9yeS5oIGIvaW5jbHVkZS9ncnViL2kzODYveGVucHZoL21lbW9yeS5oCm5ldyBmaWxl
IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMC4uOGRkNmY3YzhjCi0tLSAvZGV2L251bGwKKysr
IGIvaW5jbHVkZS9ncnViL2kzODYveGVucHZoL21lbW9yeS5oCkBAIC0wLDAgKzEgQEAKKyNpbmNs
dWRlIDxncnViL2kzODYvY29yZWJvb3QvbWVtb3J5Lmg+CmRpZmYgLS1naXQgYS9pbmNsdWRlL2dy
dWIvaTM4Ni94ZW5wdmgvdGltZS5oIGIvaW5jbHVkZS9ncnViL2kzODYveGVucHZoL3RpbWUuaApu
ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAuLjIyOThlZThmNAotLS0gL2Rldi9u
dWxsCisrKyBiL2luY2x1ZGUvZ3J1Yi9pMzg2L3hlbnB2aC90aW1lLmgKQEAgLTAsMCArMSBAQAor
I2luY2x1ZGUgPGdydWIvaTM4Ni9wYy90aW1lLmg+Ci0tIAoyLjE2LjQKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 11:03:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 11: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 1g9pnR-0006GN-DS; Tue, 09 Oct 2018 11:03:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nckf=mv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g9pnO-0006EN-Si
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 11:03:22 +0000
X-Inumbo-ID: 1da4dea3-cbb3-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1da4dea3-cbb3-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 11:04: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 mx1.suse.de (Postfix) with ESMTP id 7D707AF9A;
 Tue,  9 Oct 2018 11:03:21 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Tue,  9 Oct 2018 13:03:06 +0200
Message-Id: <20181009110317.6022-8-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181009110317.6022-1-jgross@suse.com>
References: <20181009110317.6022-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 07/18] xen: add PVH specific defines to
 offset.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: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

aW5jbHVkZS9ncnViL29mZnNldHMuaCBuZWVkcyBzb21lIGRlZmluZXMgZm9yIFhlbiBQVkggbW9k
ZS4KCkFkZCB0aGVtLiBXaGlsZSBhdCBpdCBsaW5lIHVwIHRoZSB2YWx1ZXMgaW4gdGhlIHN1cnJv
dW5kaW5nIGxpbmVzIHRvCnN0YXJ0IGF0IHRoZSBzYW1lIGNvbHVtbi4KClNpZ25lZC1vZmYtYnk6
IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tCiBpbmNsdWRlL2dydWIvb2Zmc2V0
cy5oIHwgMjEgKysrKysrKysrKysrLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTIgaW5zZXJ0
aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9pbmNsdWRlL2dydWIvb2Zmc2V0
cy5oIGIvaW5jbHVkZS9ncnViL29mZnNldHMuaAppbmRleCAzMzBlNGM3MDcuLmIxNjM1MzE2MyAx
MDA2NDQKLS0tIGEvaW5jbHVkZS9ncnViL29mZnNldHMuaAorKysgYi9pbmNsdWRlL2dydWIvb2Zm
c2V0cy5oCkBAIC0zNiw5ICszNiwxMCBAQAogI2RlZmluZSBHUlVCX0RFQ09NUFJFU1NPUl9JMzg2
X1BDX01BWF9ERUNPTVBSRVNTT1JfU0laRSAoMHg5MDAwLTB4ODIwMCkKIAogLyogVGhlIHNlZ21l
bnQgd2hlcmUgdGhlIGtlcm5lbCBpcyBsb2FkZWQuICAqLwotI2RlZmluZSBHUlVCX0JPT1RfSTM4
Nl9QQ19LRVJORUxfU0VHCTB4ODAwCisjZGVmaW5lIEdSVUJfQk9PVF9JMzg2X1BDX0tFUk5FTF9T
RUcJCTB4ODAwCiAKLSNkZWZpbmUgR1JVQl9LRVJORUxfSTM4Nl9QQ19MSU5LX0FERFIgIDB4OTAw
MAorI2RlZmluZSBHUlVCX0tFUk5FTF9JMzg2X1BDX0xJTktfQUREUgkJMHg5MDAwCisjZGVmaW5l
IEdSVUJfS0VSTkVMX0kzODZfWEVOUFZIX0xJTktfQUREUgkweDEwMDAwMAogCiAvKiBUaGUgdXBw
ZXIgbWVtb3J5IGFyZWEgKHN0YXJ0aW5nIGF0IDY0MCBraUIpLiAgKi8KICNkZWZpbmUgR1JVQl9N
RU1PUllfSTM4Nl9QQ19VUFBFUgkJMHhhMDAwMApAQCAtMTAxLDE1ICsxMDIsMTcgQEAKICNkZWZp
bmUgR1JVQl9LRVJORUxfSTM4Nl9NVUxUSUJPT1RfTU9EX0FMSUdOCUdSVUJfS0VSTkVMX0kzODZf
Q09SRUJPT1RfTU9EX0FMSUdOCiAKICNkZWZpbmUgR1JVQl9LRVJORUxfWDg2XzY0X1hFTl9NT0Rf
QUxJR04JMHg4Ci0jZGVmaW5lIEdSVUJfS0VSTkVMX0kzODZfWEVOX01PRF9BTElHTgkweDgKKyNk
ZWZpbmUgR1JVQl9LRVJORUxfSTM4Nl9YRU5fTU9EX0FMSUdOCQkweDgKKyNkZWZpbmUgR1JVQl9L
RVJORUxfSTM4Nl9YRU5QVkhfTU9EX0FMSUdOCTB4OAogCiAvKiBOb24temVybyB2YWx1ZSBpcyBv
bmx5IG5lZWRlZCBmb3IgUG93ZXJNYWNzLiAgKi8KLSNkZWZpbmUgR1JVQl9LRVJORUxfWDg2XzY0
X1hFTl9NT0RfR0FQIDB4MAotI2RlZmluZSBHUlVCX0tFUk5FTF9JMzg2X1hFTl9NT0RfR0FQIDB4
MAotI2RlZmluZSBHUlVCX0tFUk5FTF9JMzg2X0lFRUUxMjc1X01PRF9HQVAgMHgwCi0jZGVmaW5l
IEdSVUJfS0VSTkVMX0kzODZfQ09SRUJPT1RfTU9EX0dBUCAweDAKLSNkZWZpbmUgR1JVQl9LRVJO
RUxfU1BBUkM2NF9JRUVFMTI3NV9NT0RfR0FQIDB4MAotI2RlZmluZSBHUlVCX0tFUk5FTF9BUk1f
VUJPT1RfTU9EX0dBUCAweDAKKyNkZWZpbmUgR1JVQl9LRVJORUxfWDg2XzY0X1hFTl9NT0RfR0FQ
CQkweDAKKyNkZWZpbmUgR1JVQl9LRVJORUxfSTM4Nl9YRU5fTU9EX0dBUAkJMHgwCisjZGVmaW5l
IEdSVUJfS0VSTkVMX0kzODZfWEVOUFZIX01PRF9HQVAJCTB4MAorI2RlZmluZSBHUlVCX0tFUk5F
TF9JMzg2X0lFRUUxMjc1X01PRF9HQVAJMHgwCisjZGVmaW5lIEdSVUJfS0VSTkVMX0kzODZfQ09S
RUJPT1RfTU9EX0dBUAkweDAKKyNkZWZpbmUgR1JVQl9LRVJORUxfU1BBUkM2NF9JRUVFMTI3NV9N
T0RfR0FQCTB4MAorI2RlZmluZSBHUlVCX0tFUk5FTF9BUk1fVUJPT1RfTU9EX0dBUAkJMHgwCiAK
ICNkZWZpbmUgR1JVQl9LRVJORUxfUE9XRVJQQ19JRUVFMTI3NV9NT0RfQUxJR04gMHgxMDAwCiAj
ZGVmaW5lIEdSVUJfS0VSTkVMX1NQQVJDNjRfSUVFRTEyNzVfTE9HX01PRF9BTElHTiAzCi0tIAoy
LjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 11:03:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 11: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 1g9pnQ-0006Fd-MS; Tue, 09 Oct 2018 11:03:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nckf=mv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g9pnO-0006EI-Mq
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 11:03:22 +0000
X-Inumbo-ID: 1d119f68-cbb3-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1d119f68-cbb3-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 11:04:38 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 8B245AF51;
 Tue,  9 Oct 2018 11:03:20 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Tue,  9 Oct 2018 13:03:01 +0200
Message-Id: <20181009110317.6022-3-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181009110317.6022-1-jgross@suse.com>
References: <20181009110317.6022-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 02/18] loader/linux: support passing rsdp
 address via boot 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: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

WGVuIFBWSCBndWVzdHMgd2lsbCBoYXZlIHRoZSBSU0RQIGF0IGFuIGFyYml0cmFyeSBhZGRyZXNz
LiBTdXBwb3J0IHRoYXQKYnkgcGFzc2luZyB0aGUgUlNEUCBhZGRyZXNzIHZpYSB0aGUgYm9vdCBw
YXJhbWV0ZXJzIHRvIExpbnV4LgoKVGhlIG5ldyBwcm90b2NvbCB2ZXJzaW9uIDIuMTQgcmVxdWly
ZXMgdG8gc2V0IHZlcnNpb24gdG8gMHg4MDAwIG9yZWQKd2l0aCB0aGUgYWN0dWFsbHkgdXNlIHBy
b3RvY29sIHZlcnNpb24gKHRoZSBtaW5pbXVtIG9mIHRoZSBrZXJuZWwKc3VwcGxpZWQgcHJvdG9j
b2wgdmVyc2lvbiBhbmQgdGhlIGdydWIyIHN1cHBvcnRlZCBwcm90b2NvbCB2ZXJzaW9uKQppZiAy
LjE0IG9yIGhpZ2hlciBhcmUgaW4gZWZmZWN0LgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9z
cyA8amdyb3NzQHN1c2UuY29tPgotLS0KVjI6IGFkZCBvcmluZyAweDgwMDAgdG8gdmVyc2lvbiBm
aWVsZAotLS0KIGdydWItY29yZS9sb2FkZXIvaTM4Ni9saW51eC5jIHwgOSArKysrKysrKysKIGlu
Y2x1ZGUvZ3J1Yi9pMzg2L2xpbnV4LmggICAgIHwgNSArKysrLQogMiBmaWxlcyBjaGFuZ2VkLCAx
MyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvZ3J1Yi1jb3JlL2xv
YWRlci9pMzg2L2xpbnV4LmMgYi9ncnViLWNvcmUvbG9hZGVyL2kzODYvbGludXguYwppbmRleCA0
ZWFiNTVhMmQuLmY5NjMwOTQ3NiAxMDA2NDQKLS0tIGEvZ3J1Yi1jb3JlL2xvYWRlci9pMzg2L2xp
bnV4LmMKKysrIGIvZ3J1Yi1jb3JlL2xvYWRlci9pMzg2L2xpbnV4LmMKQEAgLTM1LDYgKzM1LDcg
QEAKICNpbmNsdWRlIDxncnViL2kxOG4uaD4KICNpbmNsdWRlIDxncnViL2xpYi9jbWRsaW5lLmg+
CiAjaW5jbHVkZSA8Z3J1Yi9saW51eC5oPgorI2luY2x1ZGUgPGdydWIvbWFjaGluZS9rZXJuZWwu
aD4KIAogR1JVQl9NT0RfTElDRU5TRSAoIkdQTHYzKyIpOwogCkBAIC03NTAsNiArNzUxLDE0IEBA
IGdydWJfY21kX2xpbnV4IChncnViX2NvbW1hbmRfdCBjbWQgX19hdHRyaWJ1dGVfXyAoKHVudXNl
ZCkpLAogICAgICAgcHJvdF9pbml0X3NwYWNlID0gcGFnZV9hbGlnbiAocHJvdF9zaXplKSAqIDM7
CiAgICAgfQogCisjaWZkZWYgR1JVQl9LRVJORUxfVVNFX1JTRFBfQUREUgorICBpZiAoZ3J1Yl9s
ZV90b19jcHUxNiAobGgudmVyc2lvbikgPj0gMHgwMjBlKQorICAgIGxoLmFjcGlfcnNkcF9hZGRy
ID0gZ3J1Yl9sZV90b19jcHU2NCAoZ3J1Yl9yc2RwX2FkZHIpOworI2VuZGlmCisKKyAgaWYgKGdy
dWJfbGVfdG9fY3B1MTYgKGxoLnZlcnNpb24pID49IDB4MDIwZSkKKyAgICBsaC52ZXJzaW9uID0g
Z3J1Yl9sZV90b19jcHUxNiAoTElOVVhfTE9BREVSX1ZFUlNJT05fVEFHIHwgMHgwMjBlKTsKKwog
ICBpZiAoYWxsb2NhdGVfcGFnZXMgKHByb3Rfc2l6ZSwgJmFsaWduLAogCQkgICAgICBtaW5fYWxp
Z24sIHJlbG9jYXRhYmxlLAogCQkgICAgICBwcmVmZXJyZWRfYWRkcmVzcykpCmRpZmYgLS1naXQg
YS9pbmNsdWRlL2dydWIvaTM4Ni9saW51eC5oIGIvaW5jbHVkZS9ncnViL2kzODYvbGludXguaApp
bmRleCA2MGM3YzNiNWUuLjVjYmNmYmU1YSAxMDA2NDQKLS0tIGEvaW5jbHVkZS9ncnViL2kzODYv
bGludXguaAorKysgYi9pbmNsdWRlL2dydWIvaTM4Ni9saW51eC5oCkBAIC04Nyw3ICs4Nyw3IEBA
IGVudW0KICAgICBHUlVCX1ZJREVPX0xJTlVYX1RZUEVfU0lNUExFID0gMHg3MCAgICAvKiBMaW5l
YXIgZnJhbWVidWZmZXIgd2l0aG91dCBhbnkgYWRkaXRpb25hbCBmdW5jdGlvbnMuICAqLwogICB9
OwogCi0vKiBGb3IgdGhlIExpbnV4L2kzODYgYm9vdCBwcm90b2NvbCB2ZXJzaW9uIDIuMTAuICAq
LworLyogRm9yIHRoZSBMaW51eC9pMzg2IGJvb3QgcHJvdG9jb2wgdmVyc2lvbiAyLjE0LiAgKi8K
IHN0cnVjdCBsaW51eF9pMzg2X2tlcm5lbF9oZWFkZXIKIHsKICAgZ3J1Yl91aW50OF90IGNvZGUx
WzB4MDAyMF07CkBAIC0xMDUsNiArMTA1LDcgQEAgc3RydWN0IGxpbnV4X2kzODZfa2VybmVsX2hl
YWRlcgogICBncnViX3VpbnQxNl90IGp1bXA7CQkJLyogSnVtcCBpbnN0cnVjdGlvbiAqLwogICBn
cnViX3VpbnQzMl90IGhlYWRlcjsJCQkvKiBNYWdpYyBzaWduYXR1cmUgIkhkclMiICovCiAgIGdy
dWJfdWludDE2X3QgdmVyc2lvbjsJCS8qIEJvb3QgcHJvdG9jb2wgdmVyc2lvbiBzdXBwb3J0ZWQg
Ki8KKyNkZWZpbmUgTElOVVhfTE9BREVSX1ZFUlNJT05fVEFHCTB4ODAwMAogICBncnViX3VpbnQz
Ml90IHJlYWxtb2RlX3N3dGNoOwkJLyogQm9vdCBsb2FkZXIgaG9vayAqLwogICBncnViX3VpbnQx
Nl90IHN0YXJ0X3N5czsJCS8qIFRoZSBsb2FkLWxvdyBzZWdtZW50IChvYnNvbGV0ZSkgKi8KICAg
Z3J1Yl91aW50MTZfdCBrZXJuZWxfdmVyc2lvbjsJCS8qIFBvaW50cyB0byBrZXJuZWwgdmVyc2lv
biBzdHJpbmcgKi8KQEAgLTE0Miw2ICsxNDMsOCBAQCBzdHJ1Y3QgbGludXhfaTM4Nl9rZXJuZWxf
aGVhZGVyCiAgIGdydWJfdWludDY0X3Qgc2V0dXBfZGF0YTsKICAgZ3J1Yl91aW50NjRfdCBwcmVm
X2FkZHJlc3M7CiAgIGdydWJfdWludDMyX3QgaW5pdF9zaXplOworICBncnViX3VpbnQzMl90IGhh
bmRvdmVyX29mZnNldDsKKyAgZ3J1Yl91aW50NjRfdCBhY3BpX3JzZHBfYWRkcjsKIH0gR1JVQl9Q
QUNLRUQ7CiAKIC8qIEJvb3QgcGFyYW1ldGVycyBmb3IgTGludXggYmFzZWQgb24gMi42LjEyLiBU
aGlzIGlzIHVzZWQgYnkgdGhlIHNldHVwCi0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 11:03:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 11: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 1g9pnT-0006I7-SM; Tue, 09 Oct 2018 11:03:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nckf=mv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g9pnQ-0006F7-5t
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 11:03:24 +0000
X-Inumbo-ID: 1df22620-cbb3-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1df22620-cbb3-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 11:04: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 mx1.suse.de (Postfix) with ESMTP id 1FD26AFB5;
 Tue,  9 Oct 2018 11:03:22 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Tue,  9 Oct 2018 13:03:09 +0200
Message-Id: <20181009110317.6022-11-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181009110317.6022-1-jgross@suse.com>
References: <20181009110317.6022-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 10/18] xen: setup hypercall page for PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

QWRkIHRoZSBuZWVkZWQgY29kZSB0byBzZXR1cCB0aGUgaHlwZXJjYWxsIHBhZ2UgZm9yIGNhbGxp
bmcgaW50byB0aGUKWGVuIGh5cGVydmlzb3IuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQogZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMgfCA3
MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh
bmdlZCwgNzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dydWItY29yZS9rZXJuL2kzODYv
eGVuL3B2aC5jIGIvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMKaW5kZXggMTgyZWY5NWY5
Li5jMWIxY2Y4ZGIgMTAwNjQ0Ci0tLSBhL2dydWItY29yZS9rZXJuL2kzODYveGVuL3B2aC5jCisr
KyBiL2dydWItY29yZS9rZXJuL2kzODYveGVuL3B2aC5jCkBAIC0yMCwxNCArMjAsODQgQEAKICNp
bmNsdWRlIDxncnViL21pc2MuaD4KICNpbmNsdWRlIDxncnViL21lbW9yeS5oPgogI2luY2x1ZGUg
PGdydWIvbW0uaD4KKyNpbmNsdWRlIDxncnViL2kzODYvY3B1aWQuaD4KICNpbmNsdWRlIDxncnVi
L3hlbi5oPgogI2luY2x1ZGUgPGdydWIvbWFjaGluZS9rZXJuZWwuaD4KIAogZ3J1Yl91aW50NjRf
dCBncnViX3JzZHBfYWRkcjsKIAorc3RhdGljIHN0cnVjdCB7IGNoYXIgX2VudHJ5WzMyXTsgfSBo
eXBlcmNhbGxfcGFnZVsxMjhdCisgIF9fYXR0cmlidXRlX18gKChhbGlnbmVkIChHUlVCX1hFTl9Q
QUdFX1NJWkUpKSk7CisKK3N0YXRpYyBncnViX3VpbnQzMl90IHhlbl9jcHVpZF9iYXNlOworCitz
dGF0aWMgdm9pZAorZ3J1Yl94ZW5fZWFybHlfaGFsdCAodm9pZCkKK3sKKyAgYXNtIHZvbGF0aWxl
ICgiaGx0Iik7Cit9CisKK3N0YXRpYyB2b2lkCitncnViX3hlbl9jcHVpZF9iYXNlICh2b2lkKQor
eworICBncnViX3VpbnQzMl90IGJhc2UsIGVheCwgc2lnbmF0dXJlWzNdOworCisgIGZvciAoYmFz
ZSA9IDB4NDAwMDAwMDA7IGJhc2UgPCAweDQwMDEwMDAwOyBiYXNlICs9IDB4MTAwKQorICAgIHsK
KyAgICAgIGdydWJfY3B1aWQgKGJhc2UsIGVheCwgc2lnbmF0dXJlWzBdLCBzaWduYXR1cmVbMV0s
IHNpZ25hdHVyZVsyXSk7CisgICAgICBpZiAoIWdydWJfbWVtY21wICgiWGVuVk1NWGVuVk1NIiwg
c2lnbmF0dXJlLCAxMikgJiYgKGVheCAtIGJhc2UpID49IDIpCisJeworCSAgeGVuX2NwdWlkX2Jh
c2UgPSBiYXNlOworCSAgcmV0dXJuOworCX0KKyAgICB9CisKKyAgZ3J1Yl94ZW5fZWFybHlfaGFs
dCAoKTsKK30KKworc3RhdGljIHZvaWQKK2dydWJfeGVuX3NldHVwX2h5cGVyY2FsbF9wYWdlICh2
b2lkKQoreworICBncnViX3VpbnQzMl90IG1zciwgcGZuLCBlYXgsIGVieCwgZWN4LCBlZHg7CisK
KyAgZ3J1Yl9jcHVpZCAoeGVuX2NwdWlkX2Jhc2UgKyAyLCBlYXgsIGVieCwgZWN4LCBlZHgpOwor
ICBtc3IgPSBlYng7CisgIHBmbiA9IChncnViX3VpbnQzMl90KSAoJmh5cGVyY2FsbF9wYWdlWzBd
KTsKKworICBhc20gdm9sYXRpbGUgKCJ3cm1zciIgOiA6ICJjIiAobXNyKSwgImEiIChwZm4pLCAi
ZCIgKDApIDogIm1lbW9yeSIpOworfQorCitpbnQKK2dydWJfeGVuX2h5cGVyY2FsbCAoZ3J1Yl91
aW50MzJfdCBjYWxsbm8sIGdydWJfdWludDMyX3QgYTAsCisJCSAgICBncnViX3VpbnQzMl90IGEx
LCBncnViX3VpbnQzMl90IGEyLAorCQkgICAgZ3J1Yl91aW50MzJfdCBhMywgZ3J1Yl91aW50MzJf
dCBhNCwKKwkJICAgIGdydWJfdWludDMyX3QgYTUgX19hdHRyaWJ1dGVfXyAoKHVudXNlZCkpKQor
eworICByZWdpc3RlciB1bnNpZ25lZCBsb25nIF9fcmVzICBhc20oImVheCIpOworICByZWdpc3Rl
ciB1bnNpZ25lZCBsb25nIF9fYXJnMCBhc20oImVieCIpID0gX19hcmcwOworICByZWdpc3RlciB1
bnNpZ25lZCBsb25nIF9fYXJnMSBhc20oImVjeCIpID0gX19hcmcxOworICByZWdpc3RlciB1bnNp
Z25lZCBsb25nIF9fYXJnMiBhc20oImVkeCIpID0gX19hcmcyOworICByZWdpc3RlciB1bnNpZ25l
ZCBsb25nIF9fYXJnMyBhc20oImVzaSIpID0gX19hcmczOworICByZWdpc3RlciB1bnNpZ25lZCBs
b25nIF9fYXJnNCBhc20oImVkaSIpID0gX19hcmc0OworCisgIF9fYXJnMCA9IGEwOworICBfX2Fy
ZzEgPSBhMTsKKyAgX19hcmcyID0gYTI7CisgIF9fYXJnMyA9IGEzOworICBfX2FyZzQgPSBhNDsK
KyAgYXNtIHZvbGF0aWxlICgiY2FsbCAqJVtjYWxsbm9dIgorCQk6ICI9ciIgKF9fcmVzKSwgIity
IiAoX19hcmcwKSwgIityIiAoX19hcmcxKSwgIityIiAoX19hcmcyKSwKKwkJICAiK3IiIChfX2Fy
ZzMpLCAiK3IiIChfX2FyZzQpCisJCTogW2NhbGxub10gImEiICgmaHlwZXJjYWxsX3BhZ2VbY2Fs
bG5vXSkKKwkJOiAibWVtb3J5Iik7CisgIHJldHVybiBfX3JlczsKK30KKwogdm9pZAogZ3J1Yl94
ZW5fc2V0dXBfcHZoICh2b2lkKQogeworICBncnViX3hlbl9jcHVpZF9iYXNlICgpOworICBncnVi
X3hlbl9zZXR1cF9oeXBlcmNhbGxfcGFnZSAoKTsKIH0KIAogZ3J1Yl9lcnJfdAotLSAKMi4xNi40
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 11:03:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 11: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 1g9pnU-0006Jn-CI; Tue, 09 Oct 2018 11:03:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nckf=mv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g9pnQ-0006F6-4Y
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 11:03:24 +0000
X-Inumbo-ID: 1e4363db-cbb3-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1e4363db-cbb3-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 11:04:40 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id AA326AFF6;
 Tue,  9 Oct 2018 11:03:22 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Tue,  9 Oct 2018 13:03:12 +0200
Message-Id: <20181009110317.6022-14-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181009110317.6022-1-jgross@suse.com>
References: <20181009110317.6022-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 13/18] xen: init memory regions for PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

QWRkIGFsbCB1c2FibGUgbWVtb3J5IHJlZ2lvbnMgdG8gZ3J1YiBtZW1vcnkgbWFuYWdlbWVudCBh
bmQgYWRkIHRoZQpuZWVkZWQgbW1hcCBpdGVyYXRlIGNvZGUuCgpBcyB3ZSBhcmUgcnVubmluZyBp
biAzMi1iaXQgbW9kZSBkb24ndCBhZGQgbWVtb3J5IGFib3ZlIDRHQi4KClNpZ25lZC1vZmYtYnk6
IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tCiBncnViLWNvcmUva2Vybi9pMzg2
L3hlbi9wdmguYyB8IDM1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZp
bGUgY2hhbmdlZCwgMzUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dydWItY29yZS9rZXJu
L2kzODYveGVuL3B2aC5jIGIvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMKaW5kZXggOTNl
ZDY4MjQ1Li5jNGE4YmNjZjQgMTAwNjQ0Ci0tLSBhL2dydWItY29yZS9rZXJuL2kzODYveGVuL3B2
aC5jCisrKyBiL2dydWItY29yZS9rZXJuL2kzODYveGVuL3B2aC5jCkBAIC0yMjIsNiArMjIyLDMw
IEBAIGdydWJfeGVuX2dldF9tbWFwICh2b2lkKQogICBncnViX3hlbl9zb3J0X21tYXAgKCk7CiB9
CiAKK3N0YXRpYyB2b2lkCitncnViX3hlbl9tbV9pbml0X3JlZ2lvbnMgKHZvaWQpCit7CisgIGdy
dWJfdWludDY0X3QgbW9kZW5kLCBmcm9tLCB0bzsKKyAgdW5zaWduZWQgaW50IGk7CisKKyAgbW9k
ZW5kID0gZ3J1Yl9tb2R1bGVzX2dldF9lbmQgKCk7CisKKyAgZm9yIChpID0gMDsgaSA8IG5yX21h
cF9lbnRyaWVzOyBpKyspCisgICAgeworICAgICAgaWYgKG1hcFtpXS50eXBlICE9IEdSVUJfTUVN
T1JZX0FWQUlMQUJMRSkKKyAgICAgICAgY29udGludWU7CisgICAgICBmcm9tID0gbWFwW2ldLmFk
ZHI7CisgICAgICB0byA9IGZyb20gKyBtYXBbaV0ubGVuOworICAgICAgaWYgKGZyb20gPCBtb2Rl
bmQpCisgICAgICAgIGZyb20gPSBtb2RlbmQ7CisgICAgICBpZiAoZnJvbSA+PSB0byB8fCBmcm9t
ID49IDB4MTAwMDAwMDAwVUxMKQorICAgICAgICBjb250aW51ZTsKKyAgICAgIGlmICh0byA+IDB4
MTAwMDAwMDAwVUxMKQorICAgICAgICB0byA9IDB4MTAwMDAwMDAwVUxMOworICAgICAgZ3J1Yl9t
bV9pbml0X3JlZ2lvbiAoKHZvaWQgKikgKGdydWJfYWRkcl90KSBmcm9tLCB0byAtIGZyb20pOwor
ICAgIH0KK30KKwogc3RhdGljIGdydWJfdWludDY0X3QKIGdydWJfeGVuX2ZpbmRfcGFnZSAoZ3J1
Yl91aW50NjRfdCBzdGFydCkKIHsKQEAgLTMwMiwxMCArMzI2LDIxIEBAIGdydWJfeGVuX3NldHVw
X3B2aCAodm9pZCkKICAgZ3J1Yl94ZW5fc2hhcmVkX2luZm8gPSBncnViX3hlbl9hZGRfcGh5c21h
cCAoWEVOTUFQU1BBQ0Vfc2hhcmVkX2luZm8sCiAJCQkJCSAgICAgICAodm9pZCAqKSBwYXIpOwog
CisgIGdydWJfeGVuX21tX2luaXRfcmVnaW9ucyAoKTsKKwogICBncnViX3JzZHBfYWRkciA9IHB2
aF9zdGFydF9pbmZvLT5yc2RwX3BhZGRyOwogfQogCiBncnViX2Vycl90CiBncnViX21hY2hpbmVf
bW1hcF9pdGVyYXRlIChncnViX21lbW9yeV9ob29rX3QgaG9vaywgdm9pZCAqaG9va19kYXRhKQog
eworICB1bnNpZ25lZCBpbnQgaTsKKworICBmb3IgKGkgPSAwOyBpIDwgbnJfbWFwX2VudHJpZXM7
IGkrKykKKyAgICB7CisgICAgICBpZiAobWFwW2ldLmxlbiAmJiBob29rIChtYXBbaV0uYWRkciwg
bWFwW2ldLmxlbiwgbWFwW2ldLnR5cGUsIGhvb2tfZGF0YSkpCisgICAgICAgIGJyZWFrOworICAg
IH0KKworICByZXR1cm4gR1JVQl9FUlJfTk9ORTsKIH0KLS0gCjIuMTYuNAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 11:03:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 11:03: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 1g9pnU-0006Kr-V9; Tue, 09 Oct 2018 11:03:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nckf=mv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g9pnQ-0006Ez-2g
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 11:03:24 +0000
X-Inumbo-ID: 951622c5-cbb2-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 951622c5-cbb2-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 13:00:50 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 4EC8AAFE8;
 Tue,  9 Oct 2018 11:03:22 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Tue,  9 Oct 2018 13:03:10 +0200
Message-Id: <20181009110317.6022-12-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181009110317.6022-1-jgross@suse.com>
References: <20181009110317.6022-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 11/18] xen: get memory map from hypervisor
 for PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

UmV0cmlldmUgdGhlIG1lbW9yeSBtYXAgZnJvbSB0aGUgaHlwZXJ2aXNvciBhbmQgbm9ybWFsaXpl
IGl0IHRvIGNvbnRhaW4Kbm8gb3ZlcmxhcHBpbmcgZW50cmllcyBhbmQgdG8gYmUgc29ydGVkIGJ5
IGFkZHJlc3MuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+
Ci0tLQogZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMgfCA5OCArKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgOTggaW5zZXJ0aW9u
cygrKQoKZGlmZiAtLWdpdCBhL2dydWItY29yZS9rZXJuL2kzODYveGVuL3B2aC5jIGIvZ3J1Yi1j
b3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMKaW5kZXggYzFiMWNmOGRiLi5iNDkzM2I0NTQgMTAwNjQ0
Ci0tLSBhL2dydWItY29yZS9rZXJuL2kzODYveGVuL3B2aC5jCisrKyBiL2dydWItY29yZS9rZXJu
L2kzODYveGVuL3B2aC5jCkBAIC0yMiw3ICsyMiwxNiBAQAogI2luY2x1ZGUgPGdydWIvbW0uaD4K
ICNpbmNsdWRlIDxncnViL2kzODYvY3B1aWQuaD4KICNpbmNsdWRlIDxncnViL3hlbi5oPgorI2lu
Y2x1ZGUgPGdydWIvaTM4Ni9saW51eC5oPgogI2luY2x1ZGUgPGdydWIvbWFjaGluZS9rZXJuZWwu
aD4KKyNpbmNsdWRlIDx4ZW4vbWVtb3J5Lmg+CisKK3N0cnVjdCB4ZW5fbWFjaGluZV9tbWFwX2Vu
dHJ5Cit7CisgIGdydWJfdWludDY0X3QgYWRkcjsKKyAgZ3J1Yl91aW50NjRfdCBsZW47CisgIGdy
dWJfdWludDMyX3QgdHlwZTsKK30gR1JVQl9QQUNLRUQ7CiAKIGdydWJfdWludDY0X3QgZ3J1Yl9y
c2RwX2FkZHI7CiAKQEAgLTMwLDYgKzM5LDggQEAgc3RhdGljIHN0cnVjdCB7IGNoYXIgX2VudHJ5
WzMyXTsgfSBoeXBlcmNhbGxfcGFnZVsxMjhdCiAgIF9fYXR0cmlidXRlX18gKChhbGlnbmVkIChH
UlVCX1hFTl9QQUdFX1NJWkUpKSk7CiAKIHN0YXRpYyBncnViX3VpbnQzMl90IHhlbl9jcHVpZF9i
YXNlOworc3RhdGljIHN0cnVjdCB4ZW5fbWFjaGluZV9tbWFwX2VudHJ5IG1hcFsxMjhdOworc3Rh
dGljIHVuc2lnbmVkIGludCBucl9tYXBfZW50cmllczsKIAogc3RhdGljIHZvaWQKIGdydWJfeGVu
X2Vhcmx5X2hhbHQgKHZvaWQpCkBAIC05MywxMSArMTA0LDk4IEBAIGdydWJfeGVuX2h5cGVyY2Fs
bCAoZ3J1Yl91aW50MzJfdCBjYWxsbm8sIGdydWJfdWludDMyX3QgYTAsCiAgIHJldHVybiBfX3Jl
czsKIH0KIAorc3RhdGljIHZvaWQKK2dydWJfeGVuX3NvcnRfbW1hcCAodm9pZCkKK3sKKyAgZ3J1
Yl91aW50NjRfdCBmcm9tLCB0bzsKKyAgdW5zaWduZWQgaW50IGk7CisgIHN0cnVjdCB4ZW5fbWFj
aGluZV9tbWFwX2VudHJ5IHRtcDsKKworICAvKiBBbGlnbiBtYXAgZW50cmllcyB0byBwYWdlIGJv
dW5kYXJpZXMuICovCisgIGZvciAoaSA9IDA7IGkgPCBucl9tYXBfZW50cmllczsgaSsrKQorICAg
IHsKKyAgICAgIGZyb20gPSBtYXBbaV0uYWRkcjsKKyAgICAgIHRvID0gZnJvbSArIG1hcFtpXS5s
ZW47CisgICAgICBpZiAobWFwW2ldLnR5cGUgPT0gR1JVQl9NRU1PUllfQVZBSUxBQkxFKQorCXsK
KwkgIGZyb20gPSBBTElHTl9VUChmcm9tLCBHUlVCX1hFTl9QQUdFX1NJWkUpOworCSAgdG8gPSBB
TElHTl9ET1dOKHRvLCBHUlVCX1hFTl9QQUdFX1NJWkUpOworCX0KKyAgICAgIGVsc2UKKwl7CisJ
ICBmcm9tID0gQUxJR05fRE9XTihmcm9tLCBHUlVCX1hFTl9QQUdFX1NJWkUpOworCSAgdG8gPSBB
TElHTl9VUCh0bywgR1JVQl9YRU5fUEFHRV9TSVpFKTsKKwl9CisgICAgICBtYXBbaV0uYWRkciA9
IGZyb207CisgICAgICBtYXBbaV0ubGVuID0gdG8gLSBmcm9tOworICAgIH0KKworIGFnYWluOgor
ICAvKiBTb3J0IGVudHJpZXMgYnkgc3RhcnQgYWRkcmVzcy4gKi8KKyAgZm9yIChpID0gMTsgaSA8
IG5yX21hcF9lbnRyaWVzOyBpKyspCisgICAgeworICAgICAgaWYgKG1hcFtpXS5hZGRyID49IG1h
cFtpIC0gMV0uYWRkcikKKwljb250aW51ZTsKKyAgICAgIHRtcCA9IG1hcFtpXTsKKyAgICAgIG1h
cFtpXSA9IG1hcFtpIC0gMV07CisgICAgICBtYXBbaSAtIDFdID0gdG1wOworICAgICAgaSA9IDA7
CisgICAgfQorCisgIC8qIERldGVjdCBvdmVybGFwcGluZyBhcmVhcy4gKi8KKyAgZm9yIChpID0g
MTsgaSA8IG5yX21hcF9lbnRyaWVzOyBpKyspCisgICAgeworICAgICAgaWYgKG1hcFtpXS5hZGRy
ID49IG1hcFtpIC0gMV0uYWRkciArIG1hcFtpIC0gMV0ubGVuKQorCWNvbnRpbnVlOworICAgICAg
dG1wID0gbWFwW2kgLSAxXTsKKyAgICAgIG1hcFtpIC0gMV0ubGVuID0gbWFwW2ldLmFkZHIgLSBt
YXBbaSAtIDFdLmFkZHI7CisgICAgICBpZiAobWFwW2ldLmFkZHIgKyBtYXBbaV0ubGVuID49IHRt
cC5hZGRyICsgdG1wLmxlbikKKwljb250aW51ZTsKKyAgICAgIGlmIChucl9tYXBfZW50cmllcyA8
IEFSUkFZX1NJWkUobWFwKSkKKwl7CisJICBtYXBbbnJfbWFwX2VudHJpZXNdLmFkZHIgPSBtYXBb
aV0uYWRkciArIG1hcFtpXS5sZW47CisJICBtYXBbbnJfbWFwX2VudHJpZXNdLmxlbiA9IHRtcC5h
ZGRyICsgdG1wLmxlbiAtIG1hcFtucl9tYXBfZW50cmllc10uYWRkcjsKKwkgIG1hcFtucl9tYXBf
ZW50cmllc10udHlwZSA9IHRtcC50eXBlOworCSAgbnJfbWFwX2VudHJpZXMrKzsKKwkgIGdvdG8g
YWdhaW47CisJfQorICAgIH0KKworICAvKiBNZXJnZSBhZGphY2VudCBlbnRyaWVzLiAqLworICBm
b3IgKGkgPSAxOyBpIDwgbnJfbWFwX2VudHJpZXM7IGkrKykKKyAgICB7CisgICAgICBpZiAobWFw
W2ldLnR5cGUgPT0gbWFwW2kgLSAxXS50eXBlICYmCisJICBtYXBbaV0uYWRkciA9PSBtYXBbaSAt
IDFdLmFkZHIgKyBtYXBbaSAtIDFdLmxlbikKKwl7CisJICBtYXBbaSAtIDFdLmxlbiArPSBtYXBb
aV0ubGVuOworCSAgbWFwW2ldID0gbWFwW25yX21hcF9lbnRyaWVzIC0gMV07CisJICBucl9tYXBf
ZW50cmllcy0tOworCSAgZ290byBhZ2FpbjsKKwl9CisgICAgfQorfQorCitzdGF0aWMgdm9pZAor
Z3J1Yl94ZW5fZ2V0X21tYXAgKHZvaWQpCit7CisgIHN0cnVjdCB4ZW5fbWVtb3J5X21hcCBtZW1t
YXA7CisKKyAgbWVtbWFwLm5yX2VudHJpZXMgPSBBUlJBWV9TSVpFKG1hcCk7CisgIHNldF94ZW5f
Z3Vlc3RfaGFuZGxlIChtZW1tYXAuYnVmZmVyLCBtYXApOworICBpZiAoZ3J1Yl94ZW5faHlwZXJj
YWxsIChfX0hZUEVSVklTT1JfbWVtb3J5X29wLCBYRU5NRU1fbWVtb3J5X21hcCwKKwkJCSAgKGdy
dWJfdWludDMyX3QpICgmbWVtbWFwKSwgMCwgMCwgMCwgMCkpCisgICAgZ3J1Yl94ZW5fZWFybHlf
aGFsdCAoKTsKKyAgbnJfbWFwX2VudHJpZXMgPSBtZW1tYXAubnJfZW50cmllczsKKworICBncnVi
X3hlbl9zb3J0X21tYXAgKCk7Cit9CisKIHZvaWQKIGdydWJfeGVuX3NldHVwX3B2aCAodm9pZCkK
IHsKICAgZ3J1Yl94ZW5fY3B1aWRfYmFzZSAoKTsKICAgZ3J1Yl94ZW5fc2V0dXBfaHlwZXJjYWxs
X3BhZ2UgKCk7CisgIGdydWJfeGVuX2dldF9tbWFwICgpOwogfQogCiBncnViX2Vycl90Ci0tIAoy
LjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 11:03:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 11:03: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 1g9pnV-0006Le-HA; Tue, 09 Oct 2018 11:03:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nckf=mv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g9pnQ-0006FJ-C0
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 11:03:24 +0000
X-Inumbo-ID: 1e337fb0-cbb3-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1e337fb0-cbb3-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 11:04: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 mx1.suse.de (Postfix) with ESMTP id 7A120AFED;
 Tue,  9 Oct 2018 11:03:22 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Tue,  9 Oct 2018 13:03:11 +0200
Message-Id: <20181009110317.6022-13-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181009110317.6022-1-jgross@suse.com>
References: <20181009110317.6022-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 12/18] xen: setup Xen specific data for PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

SW5pdGlhbGl6ZSB0aGUgbmVlZGVkIFhlbiBzcGVjaWZpYyBkYXRhLiBUaGlzIGlzOgoKLSB0aGUg
WGVuIHN0YXJ0IG9mIGRheSBwYWdlIGNvbnRhaW5pbmcgdGhlIGNvbnNvbGUgYW5kIFhlbnN0b3Jl
IHJpbmcKICBwYWdlIFBGTiBhbmQgZXZlbnQgY2hhbm5lbAotIHRoZSBncmFudCB0YWJsZQotIHRo
ZSBzaGFyZWQgaW5mbyBwYWdlCgpTZXQgdGhlIFJTRFAgYWRkcmVzcyBmb3IgdGhlIGd1ZXN0IGZy
b20gdGhlIHN0YXJ0X2luZm8gcGFnZSBwYXNzZWQKYXMgYm9vdCBwYXJhbWV0ZXIuCgpTaWduZWQt
b2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQogZ3J1Yi1jb3JlL2tl
cm4vaTM4Ni94ZW4vcHZoLmMgfCAxMDcgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTA3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQg
YS9ncnViLWNvcmUva2Vybi9pMzg2L3hlbi9wdmguYyBiL2dydWItY29yZS9rZXJuL2kzODYveGVu
L3B2aC5jCmluZGV4IGI0OTMzYjQ1NC4uOTNlZDY4MjQ1IDEwMDY0NAotLS0gYS9ncnViLWNvcmUv
a2Vybi9pMzg2L3hlbi9wdmguYworKysgYi9ncnViLWNvcmUva2Vybi9pMzg2L3hlbi9wdmguYwpA
QCAtMjQsNiArMjQsNyBAQAogI2luY2x1ZGUgPGdydWIveGVuLmg+CiAjaW5jbHVkZSA8Z3J1Yi9p
Mzg2L2xpbnV4Lmg+CiAjaW5jbHVkZSA8Z3J1Yi9tYWNoaW5lL2tlcm5lbC5oPgorI2luY2x1ZGUg
PHhlbi9odm0vcGFyYW1zLmg+CiAjaW5jbHVkZSA8eGVuL21lbW9yeS5oPgogCiBzdHJ1Y3QgeGVu
X21hY2hpbmVfbW1hcF9lbnRyeQpAQCAtMzksNiArNDAsNyBAQCBzdGF0aWMgc3RydWN0IHsgY2hh
ciBfZW50cnlbMzJdOyB9IGh5cGVyY2FsbF9wYWdlWzEyOF0KICAgX19hdHRyaWJ1dGVfXyAoKGFs
aWduZWQgKEdSVUJfWEVOX1BBR0VfU0laRSkpKTsKIAogc3RhdGljIGdydWJfdWludDMyX3QgeGVu
X2NwdWlkX2Jhc2U7CitzdGF0aWMgc3RydWN0IHN0YXJ0X2luZm8gZ3J1Yl94ZW5fc3RhcnRfcGFn
ZTsKIHN0YXRpYyBzdHJ1Y3QgeGVuX21hY2hpbmVfbW1hcF9lbnRyeSBtYXBbMTI4XTsKIHN0YXRp
YyB1bnNpZ25lZCBpbnQgbnJfbWFwX2VudHJpZXM7CiAKQEAgLTEwNCw2ICsxMDYsMzYgQEAgZ3J1
Yl94ZW5faHlwZXJjYWxsIChncnViX3VpbnQzMl90IGNhbGxubywgZ3J1Yl91aW50MzJfdCBhMCwK
ICAgcmV0dXJuIF9fcmVzOwogfQogCitzdGF0aWMgZ3J1Yl91aW50MzJfdAorZ3J1Yl94ZW5fZ2V0
X3BhcmFtIChpbnQgaWR4KQoreworICBzdHJ1Y3QgeGVuX2h2bV9wYXJhbSB4aHY7CisgIGludCBy
OworCisgIHhodi5kb21pZCA9IERPTUlEX1NFTEY7CisgIHhodi5pbmRleCA9IGlkeDsKKyAgciA9
IGdydWJfeGVuX2h5cGVyY2FsbCAoX19IWVBFUlZJU09SX2h2bV9vcCwgSFZNT1BfZ2V0X3BhcmFt
LAorCQkJICAoZ3J1Yl91aW50MzJfdCkgKCZ4aHYpLCAwLCAwLCAwLCAwKTsKKyAgaWYgKHIgPCAw
KQorICAgIGdydWJfeGVuX2Vhcmx5X2hhbHQgKCk7CisgIHJldHVybiB4aHYudmFsdWU7Cit9CisK
K3N0YXRpYyB2b2lkICoKK2dydWJfeGVuX2FkZF9waHlzbWFwICh1bnNpZ25lZCBpbnQgc3BhY2Us
IHZvaWQgKmFkZHIpCit7CisgIHN0cnVjdCB4ZW5fYWRkX3RvX3BoeXNtYXAgeGF0cDsKKworICB4
YXRwLmRvbWlkID0gRE9NSURfU0VMRjsKKyAgeGF0cC5pZHggPSAwOworICB4YXRwLnNwYWNlID0g
c3BhY2U7CisgIHhhdHAuZ3BmbiA9IChncnViX2FkZHJfdCkgYWRkciA+PiBHUlVCX1hFTl9MT0df
UEFHRV9TSVpFOworICBpZiAoZ3J1Yl94ZW5faHlwZXJjYWxsIChfX0hZUEVSVklTT1JfbWVtb3J5
X29wLCBYRU5NRU1fYWRkX3RvX3BoeXNtYXAsCisJCQkgIChncnViX3VpbnQzMl90KSAoJnhhdHAp
LCAwLCAwLCAwLCAwKSkKKyAgICBncnViX3hlbl9lYXJseV9oYWx0ICgpOworICByZXR1cm4gYWRk
cjsKK30KKwogc3RhdGljIHZvaWQKIGdydWJfeGVuX3NvcnRfbW1hcCAodm9pZCkKIHsKQEAgLTE5
MCwxMiArMjIyLDg3IEBAIGdydWJfeGVuX2dldF9tbWFwICh2b2lkKQogICBncnViX3hlbl9zb3J0
X21tYXAgKCk7CiB9CiAKK3N0YXRpYyBncnViX3VpbnQ2NF90CitncnViX3hlbl9maW5kX3BhZ2Ug
KGdydWJfdWludDY0X3Qgc3RhcnQpCit7CisgIHVuc2lnbmVkIGludCBpLCBqOworICBncnViX3Vp
bnQ2NF90IGxhc3QgPSBzdGFydDsKKworICAvKiBUcnkgdG8gZmluZCBhIGU4MjAgbWFwIGhvbGUg
YmVsb3cgNEcuICovCisgIGZvciAoaSA9IDA7IGkgPCBucl9tYXBfZW50cmllczsgaSsrKQorICAg
IHsKKyAgICAgIGlmIChsYXN0ID4gbWFwW2ldLmFkZHIgKyBtYXBbaV0ubGVuKQorCWNvbnRpbnVl
OworICAgICAgaWYgKGxhc3QgPCBtYXBbaV0uYWRkcikKKwlyZXR1cm4gbGFzdDsKKyAgICAgIGlm
ICgobWFwW2ldLmFkZHIgPj4gMzIpIHx8ICgobWFwW2ldLmFkZHIgKyBtYXBbaV0ubGVuKSA+PiAz
MikpCisJYnJlYWs7CisgICAgICBsYXN0ID0gbWFwW2ldLmFkZHIgKyBtYXBbaV0ubGVuOworICAg
IH0KKyAgICBpZiAoaSA9PSBucl9tYXBfZW50cmllcykKKyAgICAgIHJldHVybiBsYXN0OworCisg
IC8qIE5vIGhvbGUgZm91bmQsIHVzZSB0aGUgaGlnaGVzdCBSQU0gcGFnZSBiZWxvdyA0RyBhbmQg
cmVzZXJ2ZSBpdC4gKi8KKyAgaWYgKG5yX21hcF9lbnRyaWVzID09IEFSUkFZX1NJWkUobWFwKSkK
KyAgICBncnViX3hlbl9lYXJseV9oYWx0ICgpOworICBqID0gMDsKKyAgZm9yIChpID0gMDsgaSA8
IG5yX21hcF9lbnRyaWVzOyBpKyspCisgICAgeworICAgICAgaWYgKG1hcFtpXS50eXBlICE9IEdS
VUJfTUVNT1JZX0FWQUlMQUJMRSkKKwljb250aW51ZTsKKyAgICAgIGlmIChtYXBbaV0uYWRkciA+
PiAzMikKKwlicmVhazsKKyAgICAgIGogPSBpOworICAgICAgaWYgKChtYXBbaV0uYWRkciArIG1h
cFtpXS5sZW4pID4+IDMyKQorCWJyZWFrOworICAgIH0KKyAgaWYgKG1hcFtqXS50eXBlICE9IEdS
VUJfTUVNT1JZX0FWQUlMQUJMRSkKKyAgICBncnViX3hlbl9lYXJseV9oYWx0ICgpOworICBpZiAo
KG1hcFtpXS5hZGRyICsgbWFwW2ldLmxlbikgPj4gMzIpCisgICAgbGFzdCA9ICgxVUxMIDw8IDMy
KSAtIEdSVUJfWEVOX1BBR0VfU0laRTsKKyAgZWxzZQorICAgIGxhc3QgPSBtYXBbaV0uYWRkciAr
IG1hcFtpXS5sZW4gLSBHUlVCX1hFTl9QQUdFX1NJWkU7CisgIG1hcFtucl9tYXBfZW50cmllc10u
YWRkciA9IGxhc3Q7CisgIG1hcFtucl9tYXBfZW50cmllc10ubGVuID0gR1JVQl9YRU5fUEFHRV9T
SVpFOworICBtYXBbbnJfbWFwX2VudHJpZXNdLnR5cGUgPSBHUlVCX01FTU9SWV9SRVNFUlZFRDsK
KyAgbnJfbWFwX2VudHJpZXMrKzsKKyAgZ3J1Yl94ZW5fc29ydF9tbWFwICgpOworCisgIHJldHVy
biBsYXN0OworfQorCiB2b2lkCiBncnViX3hlbl9zZXR1cF9wdmggKHZvaWQpCiB7CisgIGdydWJf
YWRkcl90IHBhcjsKKwogICBncnViX3hlbl9jcHVpZF9iYXNlICgpOwogICBncnViX3hlbl9zZXR1
cF9oeXBlcmNhbGxfcGFnZSAoKTsKICAgZ3J1Yl94ZW5fZ2V0X21tYXAgKCk7CisKKyAgLyogU2V0
dXAgWGVuIGRhdGEuICovCisgIGdydWJfeGVuX3N0YXJ0X3BhZ2VfYWRkciA9ICZncnViX3hlbl9z
dGFydF9wYWdlOworCisgIHBhciA9IGdydWJfeGVuX2dldF9wYXJhbSAoSFZNX1BBUkFNX0NPTlNP
TEVfUEZOKTsKKyAgZ3J1Yl94ZW5fc3RhcnRfcGFnZV9hZGRyLT5jb25zb2xlLmRvbVUubWZuID0g
cGFyOworICBncnViX3hlbl94Y29ucyA9ICh2b2lkICopIChncnViX2FkZHJfdCkgKHBhciA8PCBH
UlVCX1hFTl9MT0dfUEFHRV9TSVpFKTsKKyAgcGFyID0gZ3J1Yl94ZW5fZ2V0X3BhcmFtIChIVk1f
UEFSQU1fQ09OU09MRV9FVlRDSE4pOworICBncnViX3hlbl9zdGFydF9wYWdlX2FkZHItPmNvbnNv
bGUuZG9tVS5ldnRjaG4gPSBwYXI7CisKKyAgcGFyID0gZ3J1Yl94ZW5fZ2V0X3BhcmFtIChIVk1f
UEFSQU1fU1RPUkVfUEZOKTsKKyAgZ3J1Yl94ZW5fc3RhcnRfcGFnZV9hZGRyLT5zdG9yZV9tZm4g
PSBwYXI7CisgIGdydWJfeGVuX3hlbnN0b3JlID0gKHZvaWQgKikgKGdydWJfYWRkcl90KSAocGFy
IDw8IEdSVUJfWEVOX0xPR19QQUdFX1NJWkUpOworICBwYXIgPSBncnViX3hlbl9nZXRfcGFyYW0g
KEhWTV9QQVJBTV9TVE9SRV9FVlRDSE4pOworICBncnViX3hlbl9zdGFydF9wYWdlX2FkZHItPnN0
b3JlX2V2dGNobiA9IHBhcjsKKworICBwYXIgPSBncnViX3hlbl9maW5kX3BhZ2UgKDApOworICBn
cnViX3hlbl9ncmFudF90YWJsZSA9IGdydWJfeGVuX2FkZF9waHlzbWFwIChYRU5NQVBTUEFDRV9n
cmFudF90YWJsZSwKKwkJCQkJICAgICAgICh2b2lkICopIHBhcik7CisgIHBhciA9IGdydWJfeGVu
X2ZpbmRfcGFnZSAocGFyICsgR1JVQl9YRU5fUEFHRV9TSVpFKTsKKyAgZ3J1Yl94ZW5fc2hhcmVk
X2luZm8gPSBncnViX3hlbl9hZGRfcGh5c21hcCAoWEVOTUFQU1BBQ0Vfc2hhcmVkX2luZm8sCisJ
CQkJCSAgICAgICAodm9pZCAqKSBwYXIpOworCisgIGdydWJfcnNkcF9hZGRyID0gcHZoX3N0YXJ0
X2luZm8tPnJzZHBfcGFkZHI7CiB9CiAKIGdydWJfZXJyX3QKLS0gCjIuMTYuNAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 11:03:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 11: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 1g9pnW-0006Ma-63; Tue, 09 Oct 2018 11:03:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nckf=mv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g9pnQ-0006FW-J4
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 11:03:24 +0000
X-Inumbo-ID: 1e61caea-cbb3-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1e61caea-cbb3-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 11:04: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 mx1.suse.de (Postfix) with ESMTP id D6A80B00E;
 Tue,  9 Oct 2018 11:03:22 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Tue,  9 Oct 2018 13:03:13 +0200
Message-Id: <20181009110317.6022-15-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181009110317.6022-1-jgross@suse.com>
References: <20181009110317.6022-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 14/18] xenpvh: add build runes for grub-core
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

QWRkIHRoZSBtb2RpZmljYXRpb25zIHRvIHRoZSBidWlsZCBzeXN0ZW0gbmVlZGVkIHRvIGJ1aWxk
IGEgeGVucHZoCmdydWIuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+ClJldmlld2VkLWJ5OiBEYW5pZWwgS2lwZXIgPGRhbmllbC5raXBlckBvcmFjbGUuY29t
PgotLS0KIGdlbnRwbC5weSAgICAgICAgICAgICAgICAgICB8ICA0ICsrLS0KIGdydWItY29yZS9N
YWtlZmlsZS5hbSAgICAgICB8IDEyICsrKysrKysrKysrKwogZ3J1Yi1jb3JlL01ha2VmaWxlLmNv
cmUuZGVmIHwgMzUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDMgZmlsZXMg
Y2hhbmdlZCwgNDkgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9n
ZW50cGwucHkgYi9nZW50cGwucHkKaW5kZXggZGE2Nzk2NWE0Li45NzMyYjRhZWUgMTAwNjQ0Ci0t
LSBhL2dlbnRwbC5weQorKysgYi9nZW50cGwucHkKQEAgLTI4LDcgKzI4LDcgQEAgaW1wb3J0IHJl
CiAKIEdSVUJfUExBVEZPUk1TID0gWyAiZW11IiwgImkzODZfcGMiLCAiaTM4Nl9lZmkiLCAiaTM4
Nl9xZW11IiwgImkzODZfY29yZWJvb3QiLAogICAgICAgICAgICAgICAgICAgICJpMzg2X211bHRp
Ym9vdCIsICJpMzg2X2llZWUxMjc1IiwgIng4Nl82NF9lZmkiLAotICAgICAgICAgICAgICAgICAg
ICJpMzg2X3hlbiIsICJ4ODZfNjRfeGVuIiwKKyAgICAgICAgICAgICAgICAgICAiaTM4Nl94ZW4i
LCAieDg2XzY0X3hlbiIsICJpMzg2X3hlbnB2aCIsCiAgICAgICAgICAgICAgICAgICAgIm1pcHNf
bG9vbmdzb24iLCAic3BhcmM2NF9pZWVlMTI3NSIsCiAgICAgICAgICAgICAgICAgICAgInBvd2Vy
cGNfaWVlZTEyNzUiLCAibWlwc19hcmMiLCAiaWE2NF9lZmkiLAogICAgICAgICAgICAgICAgICAg
ICJtaXBzX3FlbXVfbWlwcyIsICJhcm1fdWJvb3QiLCAiYXJtX2VmaSIsICJhcm02NF9lZmkiLApA
QCAtNzEsNyArNzEsNyBAQCBHUk9VUFNbInZpZGVvbW9kdWxlcyJdICAgPSBHUlVCX1BMQVRGT1JN
U1s6XTsKIGZvciBpIGluIEdST1VQU1sidmlkZW9pbmtlcm5lbCJdOiBHUk9VUFNbInZpZGVvbW9k
dWxlcyJdLnJlbW92ZShpKQogCiAjIFNpbWlsYXIgZm9yIHRlcm1pbmZvCi1HUk9VUFNbInRlcm1p
bmZvaW5rZXJuZWwiXSA9IFsgImVtdSIsICJtaXBzX2xvb25nc29uIiwgIm1pcHNfYXJjIiwgIm1p
cHNfcWVtdV9taXBzIiBdICsgR1JPVVBTWyJ4ZW4iXSArIEdST1VQU1siaWVlZTEyNzUiXSArIEdS
T1VQU1sidWJvb3QiXTsKK0dST1VQU1sidGVybWluZm9pbmtlcm5lbCJdID0gWyAiZW11IiwgIm1p
cHNfbG9vbmdzb24iLCAibWlwc19hcmMiLCAibWlwc19xZW11X21pcHMiLCAiaTM4Nl94ZW5wdmgi
IF0gKyBHUk9VUFNbInhlbiJdICsgR1JPVVBTWyJpZWVlMTI3NSJdICsgR1JPVVBTWyJ1Ym9vdCJd
OwogR1JPVVBTWyJ0ZXJtaW5mb21vZHVsZSJdICAgPSBHUlVCX1BMQVRGT1JNU1s6XTsKIGZvciBp
IGluIEdST1VQU1sidGVybWluZm9pbmtlcm5lbCJdOiBHUk9VUFNbInRlcm1pbmZvbW9kdWxlIl0u
cmVtb3ZlKGkpCiAKZGlmZiAtLWdpdCBhL2dydWItY29yZS9NYWtlZmlsZS5hbSBiL2dydWItY29y
ZS9NYWtlZmlsZS5hbQppbmRleCBmNGZmNjJiNzYuLmQ0NDE3ZTJjNCAxMDA2NDQKLS0tIGEvZ3J1
Yi1jb3JlL01ha2VmaWxlLmFtCisrKyBiL2dydWItY29yZS9NYWtlZmlsZS5hbQpAQCAtMTAxLDYg
KzEwMSwxOCBAQCBLRVJORUxfSEVBREVSX0ZJTEVTICs9ICQodG9wX2J1aWxkZGlyKS9pbmNsdWRl
L2dydWIvbWFjaGluZS9pbnQuaAogS0VSTkVMX0hFQURFUl9GSUxFUyArPSAkKHRvcF9zcmNkaXIp
L2luY2x1ZGUvZ3J1Yi9pMzg2L3RzYy5oCiBlbmRpZgogCitpZiBDT05EX2kzODZfeGVucHZoCitL
RVJORUxfSEVBREVSX0ZJTEVTICs9ICQodG9wX2J1aWxkZGlyKS9pbmNsdWRlL2dydWIvbWFjaGlu
ZS9rZXJuZWwuaAorS0VSTkVMX0hFQURFUl9GSUxFUyArPSAkKHRvcF9idWlsZGRpcikvaW5jbHVk
ZS9ncnViL21hY2hpbmUvaW50LmgKK0tFUk5FTF9IRUFERVJfRklMRVMgKz0gJCh0b3Bfc3JjZGly
KS9pbmNsdWRlL2dydWIvaTM4Ni90c2MuaAorS0VSTkVMX0hFQURFUl9GSUxFUyArPSAkKHRvcF9z
cmNkaXIpL2luY2x1ZGUvZ3J1Yi90ZXJtaW5mby5oCitLRVJORUxfSEVBREVSX0ZJTEVTICs9ICQo
dG9wX3NyY2RpcikvaW5jbHVkZS9ncnViL2V4dGNtZC5oCitLRVJORUxfSEVBREVSX0ZJTEVTICs9
ICQodG9wX3NyY2RpcikvaW5jbHVkZS9ncnViL2xvYWRlci5oCitLRVJORUxfSEVBREVSX0ZJTEVT
ICs9ICQodG9wX3NyY2RpcikvaW5jbHVkZS9ncnViL2xpYi9hcmcuaAorS0VSTkVMX0hFQURFUl9G
SUxFUyArPSAkKHRvcF9zcmNkaXIpL2luY2x1ZGUvZ3J1Yi94ZW4uaAorS0VSTkVMX0hFQURFUl9G
SUxFUyArPSAkKHRvcF9zcmNkaXIpL2luY2x1ZGUvZ3J1Yi9pMzg2L3hlbi9oeXBlcmNhbGwuaAor
ZW5kaWYKKwogaWYgQ09ORF9pMzg2X2VmaQogS0VSTkVMX0hFQURFUl9GSUxFUyArPSAkKHRvcF9z
cmNkaXIpL2luY2x1ZGUvZ3J1Yi9lZmkvZWZpLmgKIEtFUk5FTF9IRUFERVJfRklMRVMgKz0gJCh0
b3Bfc3JjZGlyKS9pbmNsdWRlL2dydWIvZWZpL2Rpc2suaApkaWZmIC0tZ2l0IGEvZ3J1Yi1jb3Jl
L01ha2VmaWxlLmNvcmUuZGVmIGIvZ3J1Yi1jb3JlL01ha2VmaWxlLmNvcmUuZGVmCmluZGV4IDk1
OTBlODdkOS4uYzQyY2ViYzM4IDEwMDY0NAotLS0gYS9ncnViLWNvcmUvTWFrZWZpbGUuY29yZS5k
ZWYKKysrIGIvZ3J1Yi1jb3JlL01ha2VmaWxlLmNvcmUuZGVmCkBAIC03OSw2ICs3OSw4IEBAIGtl
cm5lbCA9IHsKICAgaTM4Nl94ZW5fbGRmbGFncyAgICAgICAgID0gJyQoVEFSR0VUX0lNR19CQVNF
X0xET1BUKSwwJzsKICAgeDg2XzY0X3hlbl9sZGZsYWdzICAgICAgID0gJyQoVEFSR0VUX0lNR19M
REZMQUdTKSc7CiAgIHg4Nl82NF94ZW5fbGRmbGFncyAgICAgICA9ICckKFRBUkdFVF9JTUdfQkFT
RV9MRE9QVCksMCc7CisgIGkzODZfeGVucHZoX2xkZmxhZ3MgICAgICA9ICckKFRBUkdFVF9JTUdf
TERGTEFHUyknOworICBpMzg2X3hlbnB2aF9sZGZsYWdzICAgICAgPSAnJChUQVJHRVRfSU1HX0JB
U0VfTERPUFQpLDB4MTAwMDAwJzsKIAogICBtaXBzX2xvb25nc29uX2xkZmxhZ3MgICAgPSAnLVds
LC1UdGV4dCwweDgwMjAwMDAwJzsKICAgcG93ZXJwY19pZWVlMTI3NV9sZGZsYWdzID0gJy1XbCwt
VHRleHQsMHgyMDAwMDAnOwpAQCAtMTAwLDYgKzEwMiw3IEBAIGtlcm5lbCA9IHsKICAgeDg2XzY0
X2VmaV9zdGFydHVwID0ga2Vybi94ODZfNjQvZWZpL3N0YXJ0dXAuUzsKICAgaTM4Nl94ZW5fc3Rh
cnR1cCA9IGtlcm4vaTM4Ni94ZW4vc3RhcnR1cC5TOwogICB4ODZfNjRfeGVuX3N0YXJ0dXAgPSBr
ZXJuL3g4Nl82NC94ZW4vc3RhcnR1cC5TOworICBpMzg2X3hlbnB2aF9zdGFydHVwID0ga2Vybi9p
Mzg2L3hlbi9zdGFydHVwX3B2aC5TOwogICBpMzg2X3FlbXVfc3RhcnR1cCA9IGtlcm4vaTM4Ni9x
ZW11L3N0YXJ0dXAuUzsKICAgaTM4Nl9pZWVlMTI3NV9zdGFydHVwID0ga2Vybi9pMzg2L2llZWUx
Mjc1L3N0YXJ0dXAuUzsKICAgaTM4Nl9jb3JlYm9vdF9zdGFydHVwID0ga2Vybi9pMzg2L2NvcmVi
b290L3N0YXJ0dXAuUzsKQEAgLTE3Nyw2ICsxODAsNyBAQCBrZXJuZWwgPSB7CiAKICAgaTM4NiA9
IGtlcm4vaTM4Ni9kbC5jOwogICBpMzg2X3hlbiA9IGtlcm4vaTM4Ni9kbC5jOworICBpMzg2X3hl
bnB2aCA9IGtlcm4vaTM4Ni9kbC5jOwogCiAgIGkzODZfY29yZWJvb3QgPSBrZXJuL2kzODYvY29y
ZWJvb3QvaW5pdC5jOwogICBpMzg2X211bHRpYm9vdCA9IGtlcm4vaTM4Ni9jb3JlYm9vdC9pbml0
LmM7CkBAIC0yMjIsNiArMjI2LDE0IEBAIGtlcm5lbCA9IHsKICAgeGVuID0gZGlzay94ZW4veGVu
ZGlzay5jOwogICB4ZW4gPSBjb21tYW5kcy9ib290LmM7CiAKKyAgaTM4Nl94ZW5wdmggPSBrZXJu
L2kzODYvdHNjLmM7CisgIGkzODZfeGVucHZoID0ga2Vybi9pMzg2L3hlbi90c2MuYzsKKyAgaTM4
Nl94ZW5wdmggPSBjb21tYW5kcy9ib290LmM7CisgIGkzODZfeGVucHZoID0ga2Vybi94ZW4vaW5p
dC5jOworICBpMzg2X3hlbnB2aCA9IGtlcm4vaTM4Ni94ZW4vcHZoLmM7CisgIGkzODZfeGVucHZo
ID0gdGVybS94ZW4vY29uc29sZS5jOworICBpMzg2X3hlbnB2aCA9IGRpc2sveGVuL3hlbmRpc2su
YzsKKwogICBpYTY0X2VmaSA9IGtlcm4vaWE2NC9lZmkvc3RhcnR1cC5TOwogICBpYTY0X2VmaSA9
IGtlcm4vaWE2NC9lZmkvaW5pdC5jOwogICBpYTY0X2VmaSA9IGtlcm4vaWE2NC9kbC5jOwpAQCAt
ODAxLDYgKzgxMyw3IEBAIG1vZHVsZSA9IHsKICAgbmFtZSA9IGNwdWlkOwogICBjb21tb24gPSBj
b21tYW5kcy9pMzg2L2NwdWlkLmM7CiAgIGVuYWJsZSA9IHg4NjsKKyAgZW5hYmxlID0gaTM4Nl94
ZW5wdmg7CiAgIGVuYWJsZSA9IGkzODZfeGVuOwogICBlbmFibGUgPSB4ODZfNjRfeGVuOwogfTsK
QEAgLTg2MCw2ICs4NzMsNyBAQCBtb2R1bGUgPSB7CiAgIGkzODZfY29yZWJvb3QgPSBsaWIvaTM4
Ni9oYWx0LmM7CiAgIGkzODZfcWVtdSA9IGxpYi9pMzg2L2hhbHQuYzsKICAgeGVuID0gbGliL3hl
bi9oYWx0LmM7CisgIGkzODZfeGVucHZoID0gbGliL3hlbi9oYWx0LmM7CiAgIGVmaSA9IGxpYi9l
ZmkvaGFsdC5jOwogICBpZWVlMTI3NSA9IGxpYi9pZWVlMTI3NS9oYWx0LmM7CiAgIGVtdSA9IGxp
Yi9lbXUvaGFsdC5jOwpAQCAtODc3LDYgKzg5MSw3IEBAIG1vZHVsZSA9IHsKICAgbWlwc19sb29u
Z3NvbiA9IGxpYi9taXBzL2xvb25nc29uL3JlYm9vdC5jOwogICBtaXBzX3FlbXVfbWlwcyA9IGxp
Yi9taXBzL3FlbXVfbWlwcy9yZWJvb3QuYzsKICAgeGVuID0gbGliL3hlbi9yZWJvb3QuYzsKKyAg
aTM4Nl94ZW5wdmggPSBsaWIveGVuL3JlYm9vdC5jOwogICB1Ym9vdCA9IGxpYi91Ym9vdC9yZWJv
b3QuYzsKICAgYXJtX2NvcmVib290ID0gbGliL2R1bW15L3JlYm9vdC5jOwogICBjb21tb24gPSBj
b21tYW5kcy9yZWJvb3QuYzsKQEAgLTE1NDUsMTIgKzE1NjAsMTggQEAgbW9kdWxlID0gewogICB4
ODYgPSBsaWIvaTM4Ni9yZWxvY2F0b3IxNi5TOwogICB4ODYgPSBsaWIvaTM4Ni9yZWxvY2F0b3Iz
Mi5TOwogICB4ODYgPSBsaWIvaTM4Ni9yZWxvY2F0b3I2NC5TOworICBpMzg2X3hlbnB2aCA9IGxp
Yi9pMzg2L3JlbG9jYXRvcjE2LlM7CisgIGkzODZfeGVucHZoID0gbGliL2kzODYvcmVsb2NhdG9y
MzIuUzsKKyAgaTM4Nl94ZW5wdmggPSBsaWIvaTM4Ni9yZWxvY2F0b3I2NC5TOwogICBpMzg2ID0g
bGliL2kzODYvcmVsb2NhdG9yX2FzbS5TOworICBpMzg2X3hlbnB2aCA9IGxpYi9pMzg2L3JlbG9j
YXRvcl9hc20uUzsKICAgeDg2XzY0ID0gbGliL3g4Nl82NC9yZWxvY2F0b3JfYXNtLlM7CiAgIGkz
ODZfeGVuID0gbGliL2kzODYvcmVsb2NhdG9yX2FzbS5TOwogICB4ODZfNjRfeGVuID0gbGliL3g4
Nl82NC9yZWxvY2F0b3JfYXNtLlM7CiAgIHg4NiA9IGxpYi9pMzg2L3JlbG9jYXRvci5jOwogICB4
ODYgPSBsaWIvaTM4Ni9yZWxvY2F0b3JfY29tbW9uX2MuYzsKKyAgaTM4Nl94ZW5wdmggPSBsaWIv
aTM4Ni9yZWxvY2F0b3IuYzsKKyAgaTM4Nl94ZW5wdmggPSBsaWIvaTM4Ni9yZWxvY2F0b3JfY29t
bW9uX2MuYzsKICAgaWVlZTEyNzUgPSBsaWIvaWVlZTEyNzUvcmVsb2NhdG9yLmM7CiAgIGVmaSA9
IGxpYi9lZmkvcmVsb2NhdG9yLmM7CiAgIG1pcHMgPSBsaWIvbWlwcy9yZWxvY2F0b3JfYXNtLlM7
CkBAIC0xNTY5LDYgKzE1OTAsNyBAQCBtb2R1bGUgPSB7CiAgIGVuYWJsZSA9IG1pcHM7CiAgIGVu
YWJsZSA9IHBvd2VycGM7CiAgIGVuYWJsZSA9IHg4NjsKKyAgZW5hYmxlID0gaTM4Nl94ZW5wdmg7
CiAgIGVuYWJsZSA9IHhlbjsKIH07CiAKQEAgLTE1ODMsNiArMTYwNSw3IEBAIG1vZHVsZSA9IHsK
ICAgc3BhcmM2NF9pZWVlMTI3NSA9IGxpYi9pZWVlMTI3NS9jbW9zLmM7CiAgIHBvd2VycGNfaWVl
ZTEyNzUgPSBsaWIvaWVlZTEyNzUvY21vcy5jOwogICB4ZW4gPSBsaWIveGVuL2RhdGV0aW1lLmM7
CisgIGkzODZfeGVucHZoID0gbGliL3hlbi9kYXRldGltZS5jOwogCiAgIG1pcHNfYXJjID0gbGli
L2FyYy9kYXRldGltZS5jOwogICBlbmFibGUgPSBub2VtdTsKQEAgLTE2NjYsNiArMTY4OSw3IEBA
IG1vZHVsZSA9IHsKICAgY29tbW9uID0gbG9hZGVyL211bHRpYm9vdC5jOwogICBjb21tb24gPSBs
b2FkZXIvbXVsdGlib290X21iaTIuYzsKICAgZW5hYmxlID0geDg2OworICBlbmFibGUgPSBpMzg2
X3hlbnB2aDsKICAgZW5hYmxlID0gbWlwczsKIH07CiAKQEAgLTE2NzMsOCArMTY5NywxMCBAQCBt
b2R1bGUgPSB7CiAgIG5hbWUgPSBtdWx0aWJvb3Q7CiAgIGNvbW1vbiA9IGxvYWRlci9tdWx0aWJv
b3QuYzsKICAgeDg2ID0gbG9hZGVyL2kzODYvbXVsdGlib290X21iaS5jOworICBpMzg2X3hlbnB2
aCA9IGxvYWRlci9pMzg2L211bHRpYm9vdF9tYmkuYzsKICAgZXh0cmFfZGlzdCA9IGxvYWRlci9t
dWx0aWJvb3RfZWxmeHguYzsKICAgZW5hYmxlID0geDg2OworICBlbmFibGUgPSBpMzg2X3hlbnB2
aDsKIH07CiAKIG1vZHVsZSA9IHsKQEAgLTE2ODYsOCArMTcxMiwxMCBAQCBtb2R1bGUgPSB7CiBt
b2R1bGUgPSB7CiAgIG5hbWUgPSBsaW51eDsKICAgeDg2ID0gbG9hZGVyL2kzODYvbGludXguYzsK
KyAgaTM4Nl94ZW5wdmggPSBsb2FkZXIvaTM4Ni9saW51eC5jOwogICB4ZW4gPSBsb2FkZXIvaTM4
Ni94ZW4uYzsKICAgaTM4Nl9wYyA9IGxpYi9pMzg2L3BjL3Zlc2FfbW9kZXNfdGFibGUuYzsKKyAg
aTM4Nl94ZW5wdmggPSBsaWIvaTM4Ni9wYy92ZXNhX21vZGVzX3RhYmxlLmM7CiAgIG1pcHMgPSBs
b2FkZXIvbWlwcy9saW51eC5jOwogICBwb3dlcnBjX2llZWUxMjc1ID0gbG9hZGVyL3Bvd2VycGMv
aWVlZTEyNzUvbGludXguYzsKICAgc3BhcmM2NF9pZWVlMTI3NSA9IGxvYWRlci9zcGFyYzY0L2ll
ZWUxMjc1L2xpbnV4LmM7CkBAIC0xNzc1LDYgKzE4MDMsOCBAQCBtb2R1bGUgPSB7CiAgIGNvbW1v
biA9IG1tYXAvbW1hcC5jOwogICB4ODYgPSBtbWFwL2kzODYvdXBwZXJtZW0uYzsKICAgeDg2ID0g
bW1hcC9pMzg2L21tYXAuYzsKKyAgaTM4Nl94ZW5wdmggPSBtbWFwL2kzODYvdXBwZXJtZW0uYzsK
KyAgaTM4Nl94ZW5wdmggPSBtbWFwL2kzODYvbW1hcC5jOwogCiAgIGkzODZfcGMgPSBtbWFwL2kz
ODYvcGMvbW1hcC5jOwogICBpMzg2X3BjID0gbW1hcC9pMzg2L3BjL21tYXBfaGVscGVyLlM7CkBA
IC0xNzg0LDYgKzE4MTQsNyBAQCBtb2R1bGUgPSB7CiAgIG1pcHMgPSBtbWFwL21pcHMvdXBwZXJt
ZW0uYzsKIAogICBlbmFibGUgPSB4ODY7CisgIGVuYWJsZSA9IGkzODZfeGVucHZoOwogICBlbmFi
bGUgPSBpYTY0X2VmaTsKICAgZW5hYmxlID0gYXJtX2VmaTsKICAgZW5hYmxlID0gYXJtNjRfZWZp
OwpAQCAtMjAyMyw2ICsyMDU0LDcgQEAgbW9kdWxlID0gewogICBuYW1lID0gbGVnYWN5X3Bhc3N3
b3JkX3Rlc3Q7CiAgIGNvbW1vbiA9IHRlc3RzL2xlZ2FjeV9wYXNzd29yZF90ZXN0LmM7CiAgIGVu
YWJsZSA9IGkzODZfcGM7CisgIGVuYWJsZSA9IGkzODZfeGVucHZoOwogICBlbmFibGUgPSBpMzg2
X2VmaTsKICAgZW5hYmxlID0geDg2XzY0X2VmaTsKICAgZW5hYmxlID0gZW11OwpAQCAtMjIyMSw2
ICsyMjUzLDcgQEAgbW9kdWxlID0gewogICB4ZW4gPSBsaWIvaTM4Ni9wYy92ZXNhX21vZGVzX3Rh
YmxlLmM7CiAKICAgZW5hYmxlID0gaTM4Nl9wYzsKKyAgZW5hYmxlID0gaTM4Nl94ZW5wdmg7CiAg
IGVuYWJsZSA9IGkzODZfZWZpOwogICBlbmFibGUgPSB4ODZfNjRfZWZpOwogICBlbmFibGUgPSBl
bXU7CkBAIC0yMjY0LDEwICsyMjk3LDEyIEBAIG1vZHVsZSA9IHsKIG1vZHVsZSA9IHsKICAgbmFt
ZSA9IGJhY2t0cmFjZTsKICAgeDg2ID0gbGliL2kzODYvYmFja3RyYWNlLmM7CisgIGkzODZfeGVu
cHZoID0gbGliL2kzODYvYmFja3RyYWNlLmM7CiAgIGkzODZfeGVuID0gbGliL2kzODYvYmFja3Ry
YWNlLmM7CiAgIHg4Nl82NF94ZW4gPSBsaWIvaTM4Ni9iYWNrdHJhY2UuYzsKICAgY29tbW9uID0g
bGliL2JhY2t0cmFjZS5jOwogICBlbmFibGUgPSB4ODY7CisgIGVuYWJsZSA9IGkzODZfeGVucHZo
OwogICBlbmFibGUgPSBpMzg2X3hlbjsKICAgZW5hYmxlID0geDg2XzY0X3hlbjsKIH07Ci0tIAoy
LjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 11:03:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 11: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 1g9pnW-0006No-Vt; Tue, 09 Oct 2018 11:03:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nckf=mv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g9pnQ-0006Fg-Rq
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 11:03:24 +0000
X-Inumbo-ID: 1d118e3d-cbb3-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1d118e3d-cbb3-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 11:04: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 mx1.suse.de (Postfix) with ESMTP id 6ABEEAF05;
 Tue,  9 Oct 2018 11:03:20 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Tue,  9 Oct 2018 13:03:00 +0200
Message-Id: <20181009110317.6022-2-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181009110317.6022-1-jgross@suse.com>
References: <20181009110317.6022-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 01/18] xen: add some xen 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: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

SW4gb3JkZXIgdG8gc3VwcG9ydCBncnViMiBpbiBYZW4gUFZIIGVudmlyb25tZW50IHNvbWUgYWRk
aXRpb25hbCBYZW4KaGVhZGVycyBhcmUgbmVlZGVkIGFzIGdydWIyIHdpbGwgYmUgc3RhcnRlZCBp
biBQVkggbW9kZSByZXF1aXJpbmcgdG8KdXNlIHNldmVyYWwgSFZNIGh5cGVyY2FsbHMgYW5kIHN0
cnVjdHVyZXMuCgpBZGQgdGhlIG5lZWRlZCBoZWFkZXJzIGZyb20gWGVuIDQuMTAgYmVpbmcgdGhl
IGZpcnN0IFhlbiB2ZXJzaW9uIHdpdGgKZnVsbCAobm90IG9ubHkgZXhwZXJpbWVudGFsKSBQVkgg
Z3Vlc3Qgc3VwcG9ydC4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNl
LmNvbT4KLS0tClYyOiB1cGRhdGUgY29tbWl0IG1lc3NhZ2UgKERhbmllbCBLaXBlcikKLS0tCiBp
bmNsdWRlL3hlbi9odm0vaHZtX29wLmggICAgIHwgMjk2ICsrKysrKysrKysrKysrKysrKysKIGlu
Y2x1ZGUveGVuL2h2bS9wYXJhbXMuaCAgICAgfCAyODQgKysrKysrKysrKysrKysrKysrCiBpbmNs
dWRlL3hlbi9odm0vc3RhcnRfaW5mby5oIHwgIDk4ICsrKysrKysKIGluY2x1ZGUveGVuL21lbW9y
eS5oICAgICAgICAgfCA2NjUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKwogaW5jbHVkZS94ZW4vcGh5c2Rldi5oICAgICAgICB8IDM4NyArKysrKysrKysrKysrKysr
KysrKysrKysrCiBpbmNsdWRlL3hlbi90cmFjZS5oICAgICAgICAgIHwgMzM5ICsrKysrKysrKysr
KysrKysrKysrKysKIGluY2x1ZGUveGVuL3hlbi5oICAgICAgICAgICAgfCAxMDQgKysrKystLQog
NyBmaWxlcyBjaGFuZ2VkLCAyMTQyIGluc2VydGlvbnMoKyksIDMxIGRlbGV0aW9ucygtKQogY3Jl
YXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUveGVuL2h2bS9odm1fb3AuaAogY3JlYXRlIG1vZGUgMTAw
NjQ0IGluY2x1ZGUveGVuL2h2bS9wYXJhbXMuaAogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUv
eGVuL2h2bS9zdGFydF9pbmZvLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL3hlbi9tZW1v
cnkuaAogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUveGVuL3BoeXNkZXYuaAogY3JlYXRlIG1v
ZGUgMTAwNjQ0IGluY2x1ZGUveGVuL3RyYWNlLmgKCmRpZmYgLS1naXQgYS9pbmNsdWRlL3hlbi9o
dm0vaHZtX29wLmggYi9pbmNsdWRlL3hlbi9odm0vaHZtX29wLmgKbmV3IGZpbGUgbW9kZSAxMDA2
NDQKaW5kZXggMDAwMDAwMDAwLi4wYmRhZmRmNTkKLS0tIC9kZXYvbnVsbAorKysgYi9pbmNsdWRl
L3hlbi9odm0vaHZtX29wLmgKQEAgLTAsMCArMSwyOTYgQEAKKy8qCisgKiBQZXJtaXNzaW9uIGlz
IGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcg
YSBjb3B5CisgKiBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24g
ZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KKyAqIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhv
dXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlCisgKiByaWdo
dHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJs
aWNlbnNlLCBhbmQvb3IKKyAqIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBl
cm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCisgKiBmdXJuaXNoZWQgdG8gZG8g
c28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgorICoKKyAqIFRoZSBhYm92
ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGlu
Y2x1ZGVkIGluCisgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBT
b2Z0d2FyZS4KKyAqCisgKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9V
VCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgorICogSU1QTElFRCwgSU5DTFVESU5H
IEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCisg
KiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJ
TiBOTyBFVkVOVCBTSEFMTCBUSEUKKyAqIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUg
TElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKKyAqIExJQUJJTElUWSwgV0hF
VEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5H
CisgKiBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBU
SEUgVVNFIE9SIE9USEVSCisgKiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCisgKgorICogQ29w
eXJpZ2h0IChjKSAyMDA3LCBLZWlyIEZyYXNlcgorICovCisKKyNpZm5kZWYgX19YRU5fUFVCTElD
X0hWTV9IVk1fT1BfSF9fCisjZGVmaW5lIF9fWEVOX1BVQkxJQ19IVk1fSFZNX09QX0hfXworCisj
aW5jbHVkZSAiLi4veGVuLmgiCisjaW5jbHVkZSAiLi4vdHJhY2UuaCIKKyNpbmNsdWRlICIuLi9l
dmVudF9jaGFubmVsLmgiCisKKy8qIEdldC9zZXQgc3ViY29tbWFuZHM6IGV4dHJhIGFyZ3VtZW50
ID09IHBvaW50ZXIgdG8geGVuX2h2bV9wYXJhbSBzdHJ1Y3QuICovCisjZGVmaW5lIEhWTU9QX3Nl
dF9wYXJhbSAgICAgICAgICAgMAorI2RlZmluZSBIVk1PUF9nZXRfcGFyYW0gICAgICAgICAgIDEK
K3N0cnVjdCB4ZW5faHZtX3BhcmFtIHsKKyAgICBkb21pZF90ICBkb21pZDsgICAgLyogSU4gKi8K
KyAgICB1aW50MzJfdCBpbmRleDsgICAgLyogSU4gKi8KKyAgICB1aW50NjRfdCB2YWx1ZTsgICAg
LyogSU4vT1VUICovCit9OwordHlwZWRlZiBzdHJ1Y3QgeGVuX2h2bV9wYXJhbSB4ZW5faHZtX3Bh
cmFtX3Q7CitERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5faHZtX3BhcmFtX3QpOworCisjaWYg
X19YRU5fSU5URVJGQUNFX1ZFUlNJT05fXyA8IDB4MDAwNDA5MDAKKworLyogU2V0IHRoZSBsb2dp
Y2FsIGxldmVsIG9mIG9uZSBvZiBhIGRvbWFpbidzIFBDSSBJTlR4IHdpcmVzLiAqLworI2RlZmlu
ZSBIVk1PUF9zZXRfcGNpX2ludHhfbGV2ZWwgIDIKK3N0cnVjdCB4ZW5faHZtX3NldF9wY2lfaW50
eF9sZXZlbCB7CisgICAgLyogRG9tYWluIHRvIGJlIHVwZGF0ZWQuICovCisgICAgZG9taWRfdCAg
ZG9taWQ7CisgICAgLyogUENJIElOVHggaWRlbnRpZmljYXRpb24gaW4gUENJIHRvcG9sb2d5IChk
b21haW46YnVzOmRldmljZTppbnR4KS4gKi8KKyAgICB1aW50OF90ICBkb21haW4sIGJ1cywgZGV2
aWNlLCBpbnR4OworICAgIC8qIEFzc2VydGlvbiBsZXZlbCAoMCA9IHVuYXNzZXJ0ZWQsIDEgPSBh
c3NlcnRlZCkuICovCisgICAgdWludDhfdCAgbGV2ZWw7Cit9OwordHlwZWRlZiBzdHJ1Y3QgeGVu
X2h2bV9zZXRfcGNpX2ludHhfbGV2ZWwgeGVuX2h2bV9zZXRfcGNpX2ludHhfbGV2ZWxfdDsKK0RF
RklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9odm1fc2V0X3BjaV9pbnR4X2xldmVsX3QpOworCisv
KiBTZXQgdGhlIGxvZ2ljYWwgbGV2ZWwgb2Ygb25lIG9mIGEgZG9tYWluJ3MgSVNBIElSUSB3aXJl
cy4gKi8KKyNkZWZpbmUgSFZNT1Bfc2V0X2lzYV9pcnFfbGV2ZWwgICAzCitzdHJ1Y3QgeGVuX2h2
bV9zZXRfaXNhX2lycV9sZXZlbCB7CisgICAgLyogRG9tYWluIHRvIGJlIHVwZGF0ZWQuICovCisg
ICAgZG9taWRfdCAgZG9taWQ7CisgICAgLyogSVNBIGRldmljZSBpZGVudGlmaWNhdGlvbiwgYnkg
SVNBIElSUSAoMC0xNSkuICovCisgICAgdWludDhfdCAgaXNhX2lycTsKKyAgICAvKiBBc3NlcnRp
b24gbGV2ZWwgKDAgPSB1bmFzc2VydGVkLCAxID0gYXNzZXJ0ZWQpLiAqLworICAgIHVpbnQ4X3Qg
IGxldmVsOworfTsKK3R5cGVkZWYgc3RydWN0IHhlbl9odm1fc2V0X2lzYV9pcnFfbGV2ZWwgeGVu
X2h2bV9zZXRfaXNhX2lycV9sZXZlbF90OworREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX2h2
bV9zZXRfaXNhX2lycV9sZXZlbF90KTsKKworI2RlZmluZSBIVk1PUF9zZXRfcGNpX2xpbmtfcm91
dGUgIDQKK3N0cnVjdCB4ZW5faHZtX3NldF9wY2lfbGlua19yb3V0ZSB7CisgICAgLyogRG9tYWlu
IHRvIGJlIHVwZGF0ZWQuICovCisgICAgZG9taWRfdCAgZG9taWQ7CisgICAgLyogUENJIGxpbmsg
aWRlbnRpZmllciAoMC0zKS4gKi8KKyAgICB1aW50OF90ICBsaW5rOworICAgIC8qIElTQSBJUlEg
KDEtMTUpLCBvciAwIChkaXNhYmxlIGxpbmspLiAqLworICAgIHVpbnQ4X3QgIGlzYV9pcnE7Cit9
OwordHlwZWRlZiBzdHJ1Y3QgeGVuX2h2bV9zZXRfcGNpX2xpbmtfcm91dGUgeGVuX2h2bV9zZXRf
cGNpX2xpbmtfcm91dGVfdDsKK0RFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9odm1fc2V0X3Bj
aV9saW5rX3JvdXRlX3QpOworCisjZW5kaWYgLyogX19YRU5fSU5URVJGQUNFX1ZFUlNJT05fXyA8
IDB4MDAwNDA5MDAgKi8KKworLyogRmx1c2hlcyBhbGwgVkNQVSBUTEJzOiBAYXJnIG11c3QgYmUg
TlVMTC4gKi8KKyNkZWZpbmUgSFZNT1BfZmx1c2hfdGxicyAgICAgICAgICA1CisKK3R5cGVkZWYg
ZW51bSB7CisgICAgSFZNTUVNX3JhbV9ydywgICAgICAgICAgICAgLyogTm9ybWFsIHJlYWQvd3Jp
dGUgZ3Vlc3QgUkFNICovCisgICAgSFZNTUVNX3JhbV9ybywgICAgICAgICAgICAgLyogUmVhZC1v
bmx5OyB3cml0ZXMgYXJlIGRpc2NhcmRlZCAqLworICAgIEhWTU1FTV9tbWlvX2RtLCAgICAgICAg
ICAgIC8qIFJlYWRzIGFuZCB3cml0ZSBnbyB0byB0aGUgZGV2aWNlIG1vZGVsICovCisjaWYgX19Y
RU5fSU5URVJGQUNFX1ZFUlNJT05fXyA8IDB4MDAwNDA3MDAKKyAgICBIVk1NRU1fbW1pb193cml0
ZV9kbSwgICAgICAvKiBSZWFkLW9ubHk7IHdyaXRlcyBnbyB0byB0aGUgZGV2aWNlIG1vZGVsICov
CisjZWxzZQorICAgIEhWTU1FTV91bnVzZWQsICAgICAgICAgICAgIC8qIFBsYWNlaG9sZGVyOyBz
ZXR0aW5nIG1lbW9yeSB0byB0aGlzIHR5cGUKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB3aWxsIGZhaWwgZm9yIGNvZGUgYWZ0ZXIgNC43LjAgKi8KKyNlbmRpZgorICAgIEhWTU1F
TV9pb3JlcV9zZXJ2ZXIgICAgICAgIC8qIE1lbW9yeSB0eXBlIGNsYWltZWQgYnkgYW4gaW9yZXEg
c2VydmVyOyB0eXBlCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2hhbmdlcyB0
byB0aGlzIHZhbHVlIGFyZSBvbmx5IGFsbG93ZWQgYWZ0ZXIKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBhbiBpb3JlcSBzZXJ2ZXIgaGFzIGNsYWltZWQgaXRzIG93bmVyc2hpcC4K
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBPbmx5IHBhZ2VzIHdpdGggSFZNTUVN
X3JhbV9ydyBhcmUgYWxsb3dlZCB0bworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGNoYW5nZSB0byB0aGlzIHR5cGU7IGNvbnZlcnNlbHksIHBhZ2VzIHdpdGgKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB0aGlzIHR5cGUgYXJlIG9ubHkgYWxsb3dlZCB0byBiZSBj
aGFuZ2VkIGJhY2sKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0byBIVk1NRU1f
cmFtX3J3LiAqLworfSBodm1tZW1fdHlwZV90OworCisvKiBIaW50IGZyb20gUFYgZHJpdmVycyBm
b3IgcGFnZXRhYmxlIGRlc3RydWN0aW9uLiAqLworI2RlZmluZSBIVk1PUF9wYWdldGFibGVfZHlp
bmcgICAgICAgIDkKK3N0cnVjdCB4ZW5faHZtX3BhZ2V0YWJsZV9keWluZyB7CisgICAgLyogRG9t
YWluIHdpdGggYSBwYWdldGFibGUgYWJvdXQgdG8gYmUgZGVzdHJveWVkLiAqLworICAgIGRvbWlk
X3QgIGRvbWlkOworICAgIHVpbnQxNl90IHBhZFszXTsgLyogYWxpZ24gbmV4dCBmaWVsZCBvbiA4
LWJ5dGUgYm91bmRhcnkgKi8KKyAgICAvKiBndWVzdCBwaHlzaWNhbCBhZGRyZXNzIG9mIHRoZSB0
b3BsZXZlbCBwYWdldGFibGUgZHlpbmcgKi8KKyAgICB1aW50NjRfdCBncGE7Cit9OwordHlwZWRl
ZiBzdHJ1Y3QgeGVuX2h2bV9wYWdldGFibGVfZHlpbmcgeGVuX2h2bV9wYWdldGFibGVfZHlpbmdf
dDsKK0RFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9odm1fcGFnZXRhYmxlX2R5aW5nX3QpOwor
CisvKiBHZXQgdGhlIGN1cnJlbnQgWGVuIHRpbWUsIGluIG5hbm9zZWNvbmRzIHNpbmNlIHN5c3Rl
bSBib290LiAqLworI2RlZmluZSBIVk1PUF9nZXRfdGltZSAgICAgICAgICAgICAgMTAKK3N0cnVj
dCB4ZW5faHZtX2dldF90aW1lIHsKKyAgICB1aW50NjRfdCBub3c7ICAgICAgLyogT1VUICovCit9
OwordHlwZWRlZiBzdHJ1Y3QgeGVuX2h2bV9nZXRfdGltZSB4ZW5faHZtX2dldF90aW1lX3Q7CitE
RUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5faHZtX2dldF90aW1lX3QpOworCisjZGVmaW5lIEhW
TU9QX3hlbnRyYWNlICAgICAgICAgICAgICAxMQorc3RydWN0IHhlbl9odm1feGVudHJhY2Ugewor
ICAgIHVpbnQxNl90IGV2ZW50LCBleHRyYV9ieXRlczsKKyAgICB1aW50OF90IGV4dHJhW1RSQUNF
X0VYVFJBX01BWCAqIHNpemVvZih1aW50MzJfdCldOworfTsKK3R5cGVkZWYgc3RydWN0IHhlbl9o
dm1feGVudHJhY2UgeGVuX2h2bV94ZW50cmFjZV90OworREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUo
eGVuX2h2bV94ZW50cmFjZV90KTsKKworLyogRm9sbG93aW5nIHRvb2xzLW9ubHkgaW50ZXJmYWNl
cyBtYXkgY2hhbmdlIGluIGZ1dHVyZS4gKi8KKyNpZiBkZWZpbmVkKF9fWEVOX18pIHx8IGRlZmlu
ZWQoX19YRU5fVE9PTFNfXykKKworLyogRGVwcmVjYXRlZCBieSBYRU5NRU1fYWNjZXNzX29wX3Nl
dF9hY2Nlc3MgKi8KKyNkZWZpbmUgSFZNT1Bfc2V0X21lbV9hY2Nlc3MgICAgICAgIDEyCisKKy8q
IERlcHJlY2F0ZWQgYnkgWEVOTUVNX2FjY2Vzc19vcF9nZXRfYWNjZXNzICovCisjZGVmaW5lIEhW
TU9QX2dldF9tZW1fYWNjZXNzICAgICAgICAxMworCisjZW5kaWYgLyogZGVmaW5lZChfX1hFTl9f
KSB8fCBkZWZpbmVkKF9fWEVOX1RPT0xTX18pICovCisKKyNkZWZpbmUgSFZNT1BfZ2V0X21lbV90
eXBlICAgIDE1CisvKiBSZXR1cm4gaHZtbWVtX3R5cGVfdCBmb3IgdGhlIHNwZWNpZmllZCBwZm4u
ICovCitzdHJ1Y3QgeGVuX2h2bV9nZXRfbWVtX3R5cGUgeworICAgIC8qIERvbWFpbiB0byBiZSBx
dWVyaWVkLiAqLworICAgIGRvbWlkX3QgZG9taWQ7CisgICAgLyogT1VUIHZhcmlhYmxlLiAqLwor
ICAgIHVpbnQxNl90IG1lbV90eXBlOworICAgIHVpbnQxNl90IHBhZFsyXTsgLyogYWxpZ24gbmV4
dCBmaWVsZCBvbiA4LWJ5dGUgYm91bmRhcnkgKi8KKyAgICAvKiBJTiB2YXJpYWJsZS4gKi8KKyAg
ICB1aW50NjRfdCBwZm47Cit9OwordHlwZWRlZiBzdHJ1Y3QgeGVuX2h2bV9nZXRfbWVtX3R5cGUg
eGVuX2h2bV9nZXRfbWVtX3R5cGVfdDsKK0RFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9odm1f
Z2V0X21lbV90eXBlX3QpOworCisvKiBGb2xsb3dpbmcgdG9vbHMtb25seSBpbnRlcmZhY2VzIG1h
eSBjaGFuZ2UgaW4gZnV0dXJlLiAqLworI2lmIGRlZmluZWQoX19YRU5fXykgfHwgZGVmaW5lZChf
X1hFTl9UT09MU19fKQorCisvKgorICogRGVmaW5pdGlvbnMgcmVsYXRpbmcgdG8gRE1PUF9jcmVh
dGVfaW9yZXFfc2VydmVyLiAoRGVmaW5lZCBoZXJlIGZvcgorICogYmFja3dhcmRzIGNvbXBhdGli
aWxpdHkpLgorICovCisKKyNkZWZpbmUgSFZNX0lPUkVRU1JWX0JVRklPUkVRX09GRiAgICAwCisj
ZGVmaW5lIEhWTV9JT1JFUVNSVl9CVUZJT1JFUV9MRUdBQ1kgMQorLyoKKyAqIFVzZSB0aGlzIHdo
ZW4gcmVhZF9wb2ludGVyIGdldHMgdXBkYXRlZCBhdG9taWNhbGx5IGFuZAorICogdGhlIHBvaW50
ZXIgcGFpciBnZXRzIHJlYWQgYXRvbWljYWxseToKKyAqLworI2RlZmluZSBIVk1fSU9SRVFTUlZf
QlVGSU9SRVFfQVRPTUlDIDIKKworI2VuZGlmIC8qIGRlZmluZWQoX19YRU5fXykgfHwgZGVmaW5l
ZChfX1hFTl9UT09MU19fKSAqLworCisjaWYgZGVmaW5lZChfX2kzODZfXykgfHwgZGVmaW5lZChf
X3g4Nl82NF9fKQorCisvKgorICogSFZNT1Bfc2V0X2V2dGNobl91cGNhbGxfdmVjdG9yOiBTZXQg
YSA8dmVjdG9yPiB0aGF0IHNob3VsZCBiZSB1c2VkIGZvciBldmVudAorICogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBjaGFubmVsIHVwY2FsbHMgb24gdGhlIHNwZWNpZmllZCA8dmNw
dT4uIElmIHNldCwKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhpcyB2ZWN0
b3Igd2lsbCBiZSB1c2VkIGluIHByZWZlcmVuY2UgdG8gdGhlCisgKiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGRvbWFpbiBnbG9iYWwgY2FsbGJhY2sgdmlhIChzZWUKKyAqICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgSFZNX1BBUkFNX0NBTExCQUNLX0lSUSkuCisgKi8K
KyNkZWZpbmUgSFZNT1Bfc2V0X2V2dGNobl91cGNhbGxfdmVjdG9yIDIzCitzdHJ1Y3QgeGVuX2h2
bV9ldnRjaG5fdXBjYWxsX3ZlY3RvciB7CisgICAgdWludDMyX3QgdmNwdTsKKyAgICB1aW50OF90
IHZlY3RvcjsKK307Cit0eXBlZGVmIHN0cnVjdCB4ZW5faHZtX2V2dGNobl91cGNhbGxfdmVjdG9y
IHhlbl9odm1fZXZ0Y2huX3VwY2FsbF92ZWN0b3JfdDsKK0RFRklORV9YRU5fR1VFU1RfSEFORExF
KHhlbl9odm1fZXZ0Y2huX3VwY2FsbF92ZWN0b3JfdCk7CisKKyNlbmRpZiAvKiBkZWZpbmVkKF9f
aTM4Nl9fKSB8fCBkZWZpbmVkKF9feDg2XzY0X18pICovCisKKyNkZWZpbmUgSFZNT1BfZ3Vlc3Rf
cmVxdWVzdF92bV9ldmVudCAyNAorCisvKiBIVk1PUF9hbHRwMm06IHBlcmZvcm0gYWx0cDJtIHN0
YXRlIG9wZXJhdGlvbnMgKi8KKyNkZWZpbmUgSFZNT1BfYWx0cDJtIDI1CisKKyNkZWZpbmUgSFZN
T1BfQUxUUDJNX0lOVEVSRkFDRV9WRVJTSU9OIDB4MDAwMDAwMDEKKworc3RydWN0IHhlbl9odm1f
YWx0cDJtX2RvbWFpbl9zdGF0ZSB7CisgICAgLyogSU4gb3IgT1VUIHZhcmlhYmxlIG9uL29mZiAq
LworICAgIHVpbnQ4X3Qgc3RhdGU7Cit9OwordHlwZWRlZiBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1f
ZG9tYWluX3N0YXRlIHhlbl9odm1fYWx0cDJtX2RvbWFpbl9zdGF0ZV90OworREVGSU5FX1hFTl9H
VUVTVF9IQU5ETEUoeGVuX2h2bV9hbHRwMm1fZG9tYWluX3N0YXRlX3QpOworCitzdHJ1Y3QgeGVu
X2h2bV9hbHRwMm1fdmNwdV9lbmFibGVfbm90aWZ5IHsKKyAgICB1aW50MzJfdCB2Y3B1X2lkOwor
ICAgIHVpbnQzMl90IHBhZDsKKyAgICAvKiAjVkUgaW5mbyBhcmVhIGdmbiAqLworICAgIHVpbnQ2
NF90IGdmbjsKK307Cit0eXBlZGVmIHN0cnVjdCB4ZW5faHZtX2FsdHAybV92Y3B1X2VuYWJsZV9u
b3RpZnkgeGVuX2h2bV9hbHRwMm1fdmNwdV9lbmFibGVfbm90aWZ5X3Q7CitERUZJTkVfWEVOX0dV
RVNUX0hBTkRMRSh4ZW5faHZtX2FsdHAybV92Y3B1X2VuYWJsZV9ub3RpZnlfdCk7CisKK3N0cnVj
dCB4ZW5faHZtX2FsdHAybV92aWV3IHsKKyAgICAvKiBJTi9PVVQgdmFyaWFibGUgKi8KKyAgICB1
aW50MTZfdCB2aWV3OworICAgIC8qIENyZWF0ZSB2aWV3IG9ubHk6IGRlZmF1bHQgYWNjZXNzIHR5
cGUKKyAgICAgKiBOT1RFOiBjdXJyZW50bHkgaWdub3JlZCAqLworICAgIHVpbnQxNl90IGh2bW1l
bV9kZWZhdWx0X2FjY2VzczsgLyogeGVubWVtX2FjY2Vzc190ICovCit9OwordHlwZWRlZiBzdHJ1
Y3QgeGVuX2h2bV9hbHRwMm1fdmlldyB4ZW5faHZtX2FsdHAybV92aWV3X3Q7CitERUZJTkVfWEVO
X0dVRVNUX0hBTkRMRSh4ZW5faHZtX2FsdHAybV92aWV3X3QpOworCitzdHJ1Y3QgeGVuX2h2bV9h
bHRwMm1fc2V0X21lbV9hY2Nlc3MgeworICAgIC8qIHZpZXcgKi8KKyAgICB1aW50MTZfdCB2aWV3
OworICAgIC8qIE1lbW9yeSB0eXBlICovCisgICAgdWludDE2X3QgaHZtbWVtX2FjY2VzczsgLyog
eGVubWVtX2FjY2Vzc190ICovCisgICAgdWludDMyX3QgcGFkOworICAgIC8qIGdmbiAqLworICAg
IHVpbnQ2NF90IGdmbjsKK307Cit0eXBlZGVmIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9zZXRfbWVt
X2FjY2VzcyB4ZW5faHZtX2FsdHAybV9zZXRfbWVtX2FjY2Vzc190OworREVGSU5FX1hFTl9HVUVT
VF9IQU5ETEUoeGVuX2h2bV9hbHRwMm1fc2V0X21lbV9hY2Nlc3NfdCk7CisKK3N0cnVjdCB4ZW5f
aHZtX2FsdHAybV9jaGFuZ2VfZ2ZuIHsKKyAgICAvKiB2aWV3ICovCisgICAgdWludDE2X3Qgdmll
dzsKKyAgICB1aW50MTZfdCBwYWQxOworICAgIHVpbnQzMl90IHBhZDI7CisgICAgLyogb2xkIGdm
biAqLworICAgIHVpbnQ2NF90IG9sZF9nZm47CisgICAgLyogbmV3IGdmbiwgSU5WQUxJRF9HRk4g
KH4wVUwpIG1lYW5zIHJldmVydCAqLworICAgIHVpbnQ2NF90IG5ld19nZm47Cit9OwordHlwZWRl
ZiBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fY2hhbmdlX2dmbiB4ZW5faHZtX2FsdHAybV9jaGFuZ2Vf
Z2ZuX3Q7CitERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5faHZtX2FsdHAybV9jaGFuZ2VfZ2Zu
X3QpOworCitzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fb3AgeworICAgIHVpbnQzMl90IHZlcnNpb247
ICAgLyogSFZNT1BfQUxUUDJNX0lOVEVSRkFDRV9WRVJTSU9OICovCisgICAgdWludDMyX3QgY21k
OworLyogR2V0L3NldCB0aGUgYWx0cDJtIHN0YXRlIGZvciBhIGRvbWFpbiAqLworI2RlZmluZSBI
Vk1PUF9hbHRwMm1fZ2V0X2RvbWFpbl9zdGF0ZSAgICAgMQorI2RlZmluZSBIVk1PUF9hbHRwMm1f
c2V0X2RvbWFpbl9zdGF0ZSAgICAgMgorLyogU2V0IHRoZSBjdXJyZW50IFZDUFUgdG8gcmVjZWl2
ZSBhbHRwMm0gZXZlbnQgbm90aWZpY2F0aW9ucyAqLworI2RlZmluZSBIVk1PUF9hbHRwMm1fdmNw
dV9lbmFibGVfbm90aWZ5ICAgMworLyogQ3JlYXRlIGEgbmV3IHZpZXcgKi8KKyNkZWZpbmUgSFZN
T1BfYWx0cDJtX2NyZWF0ZV9wMm0gICAgICAgICAgIDQKKy8qIERlc3Ryb3kgYSB2aWV3ICovCisj
ZGVmaW5lIEhWTU9QX2FsdHAybV9kZXN0cm95X3AybSAgICAgICAgICA1CisvKiBTd2l0Y2ggdmll
dyBmb3IgYW4gZW50aXJlIGRvbWFpbiAqLworI2RlZmluZSBIVk1PUF9hbHRwMm1fc3dpdGNoX3Ay
bSAgICAgICAgICAgNgorLyogTm90aWZ5IHRoYXQgYSBwYWdlIG9mIG1lbW9yeSBpcyB0byBoYXZl
IHNwZWNpZmljIGFjY2VzcyB0eXBlcyAqLworI2RlZmluZSBIVk1PUF9hbHRwMm1fc2V0X21lbV9h
Y2Nlc3MgICAgICAgNworLyogQ2hhbmdlIGEgcDJtIGVudHJ5IHRvIGhhdmUgYSBkaWZmZXJlbnQg
Z2ZuLT5tZm4gbWFwcGluZyAqLworI2RlZmluZSBIVk1PUF9hbHRwMm1fY2hhbmdlX2dmbiAgICAg
ICAgICAgOAorICAgIGRvbWlkX3QgZG9tYWluOworICAgIHVpbnQxNl90IHBhZDE7CisgICAgdWlu
dDMyX3QgcGFkMjsKKyAgICB1bmlvbiB7CisgICAgICAgIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9k
b21haW5fc3RhdGUgICAgICAgZG9tYWluX3N0YXRlOworICAgICAgICBzdHJ1Y3QgeGVuX2h2bV9h
bHRwMm1fdmNwdV9lbmFibGVfbm90aWZ5IGVuYWJsZV9ub3RpZnk7CisgICAgICAgIHN0cnVjdCB4
ZW5faHZtX2FsdHAybV92aWV3ICAgICAgICAgICAgICAgdmlldzsKKyAgICAgICAgc3RydWN0IHhl
bl9odm1fYWx0cDJtX3NldF9tZW1fYWNjZXNzICAgICBzZXRfbWVtX2FjY2VzczsKKyAgICAgICAg
c3RydWN0IHhlbl9odm1fYWx0cDJtX2NoYW5nZV9nZm4gICAgICAgICBjaGFuZ2VfZ2ZuOworICAg
ICAgICB1aW50OF90IHBhZFs2NF07CisgICAgfSB1OworfTsKK3R5cGVkZWYgc3RydWN0IHhlbl9o
dm1fYWx0cDJtX29wIHhlbl9odm1fYWx0cDJtX29wX3Q7CitERUZJTkVfWEVOX0dVRVNUX0hBTkRM
RSh4ZW5faHZtX2FsdHAybV9vcF90KTsKKworI2VuZGlmIC8qIF9fWEVOX1BVQkxJQ19IVk1fSFZN
X09QX0hfXyAqLworCisvKgorICogTG9jYWwgdmFyaWFibGVzOgorICogbW9kZTogQworICogYy1m
aWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZzZXQ6IDQKKyAqIHRhYi13aWR0aDogNAor
ICogaW5kZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6CisgKi8KZGlmZiAtLWdpdCBhL2luY2x1
ZGUveGVuL2h2bS9wYXJhbXMuaCBiL2luY2x1ZGUveGVuL2h2bS9wYXJhbXMuaApuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAuLjJlYzJlN2M4MAotLS0gL2Rldi9udWxsCisrKyBi
L2luY2x1ZGUveGVuL2h2bS9wYXJhbXMuaApAQCAtMCwwICsxLDI4NCBAQAorLyoKKyAqIFBlcm1p
c3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9i
dGFpbmluZyBhIGNvcHkKKyAqIG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1l
bnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0bworICogZGVhbCBpbiB0aGUgU29mdHdh
cmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUK
KyAqIHJpZ2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1
dGUsIHN1YmxpY2Vuc2UsIGFuZC9vcgorICogc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBh
bmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKKyAqIGZ1cm5pc2hl
ZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CisgKgorICog
VGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hh
bGwgYmUgaW5jbHVkZWQgaW4KKyAqIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMg
b2YgdGhlIFNvZnR3YXJlLgorICoKKyAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMi
LCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCisgKiBJTVBMSUVELCBJ
TkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJ
TElUWSwKKyAqIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5H
RU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQorICogQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9M
REVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgorICogTElBQklM
SVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0Us
IEFSSVNJTkcKKyAqIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRX
QVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIKKyAqIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4KKyAq
CisgKiBDb3B5cmlnaHQgKGMpIDIwMDcsIEtlaXIgRnJhc2VyCisgKi8KKworI2lmbmRlZiBfX1hF
Tl9QVUJMSUNfSFZNX1BBUkFNU19IX18KKyNkZWZpbmUgX19YRU5fUFVCTElDX0hWTV9QQVJBTVNf
SF9fCisKKyNpbmNsdWRlICJodm1fb3AuaCIKKworLyoKKyAqIFBhcmFtZXRlciBzcGFjZSBmb3Ig
SFZNT1Bfe3NldCxnZXR9X3BhcmFtLgorICovCisKKyNkZWZpbmUgSFZNX1BBUkFNX0NBTExCQUNL
X0lSUSAwCisjZGVmaW5lIEhWTV9QQVJBTV9DQUxMQkFDS19JUlFfVFlQRV9NQVNLIHhlbl9ta191
bGxvbmcoMHhGRjAwMDAwMDAwMDAwMDAwKQorLyoKKyAqIEhvdyBzaG91bGQgQ1BVMCBldmVudC1j
aGFubmVsIG5vdGlmaWNhdGlvbnMgYmUgZGVsaXZlcmVkPworICoKKyAqIElmIHZhbCA9PSAwIHRo
ZW4gQ1BVMCBldmVudC1jaGFubmVsIG5vdGlmaWNhdGlvbnMgYXJlIG5vdCBkZWxpdmVyZWQuCisg
KiBJZiB2YWwgIT0gMCwgdmFsWzYzOjU2XSBlbmNvZGVzIHRoZSB0eXBlLCBhcyBmb2xsb3dzOgor
ICovCisKKyNkZWZpbmUgSFZNX1BBUkFNX0NBTExCQUNLX1RZUEVfR1NJICAgICAgMAorLyoKKyAq
IHZhbFs1NTowXSBpcyBhIGRlbGl2ZXJ5IEdTSS4gIEdTSSAwIGNhbm5vdCBiZSB1c2VkLCBhcyBp
dCBhbGlhc2VzIHZhbCA9PSAwLAorICogYW5kIGRpc2FibGVzIGFsbCBub3RpZmljYXRpb25zLgor
ICovCisKKyNkZWZpbmUgSFZNX1BBUkFNX0NBTExCQUNLX1RZUEVfUENJX0lOVFggMQorLyoKKyAq
IHZhbFs1NTowXSBpcyBhIGRlbGl2ZXJ5IFBDSSBJTlR4IGxpbmU6CisgKiBEb21haW4gPSB2YWxb
NDc6MzJdLCBCdXMgPSB2YWxbMzE6MTZdIERldkZuID0gdmFsWzE1OjhdLCBJbnRYID0gdmFsWzE6
MF0KKyAqLworCisjaWYgZGVmaW5lZChfX2kzODZfXykgfHwgZGVmaW5lZChfX3g4Nl82NF9fKQor
I2RlZmluZSBIVk1fUEFSQU1fQ0FMTEJBQ0tfVFlQRV9WRUNUT1IgICAyCisvKgorICogdmFsWzc6
MF0gaXMgYSB2ZWN0b3IgbnVtYmVyLiAgQ2hlY2sgZm9yIFhFTkZFQVRfaHZtX2NhbGxiYWNrX3Zl
Y3RvciB0byBrbm93CisgKiBpZiB0aGlzIGRlbGl2ZXJ5IG1ldGhvZCBpcyBhdmFpbGFibGUuCisg
Ki8KKyNlbGlmIGRlZmluZWQoX19hcm1fXykgfHwgZGVmaW5lZChfX2FhcmNoNjRfXykKKyNkZWZp
bmUgSFZNX1BBUkFNX0NBTExCQUNLX1RZUEVfUFBJICAgICAgMgorLyoKKyAqIHZhbFs1NToxNl0g
bmVlZHMgdG8gYmUgemVyby4KKyAqIHZhbFsxNTo4XSBpcyBpbnRlcnJ1cHQgZmxhZyBvZiB0aGUg
UFBJIHVzZWQgYnkgZXZlbnQtY2hhbm5lbDoKKyAqICBiaXQgODogdGhlIFBQSSBpcyBlZGdlKDEp
IG9yIGxldmVsKDApIHRyaWdnZXJlZAorICogIGJpdCA5OiB0aGUgUFBJIGlzIGFjdGl2ZSBsb3co
MSkgb3IgaGlnaCgwKQorICogdmFsWzc6MF0gaXMgYSBQUEkgbnVtYmVyIHVzZWQgYnkgZXZlbnQt
Y2hhbm5lbC4KKyAqIFRoaXMgaXMgb25seSB1c2VkIGJ5IEFSTS9BUk02NCBhbmQgbWFza2luZy9l
b2kgdGhlIGludGVycnVwdCBhc3NvY2lhdGVkIHRvCisgKiB0aGUgbm90aWZpY2F0aW9uIGlzIGhh
bmRsZWQgYnkgdGhlIGludGVycnVwdCBjb250cm9sbGVyLgorICovCisjZGVmaW5lIEhWTV9QQVJB
TV9DQUxMQkFDS19UWVBFX1BQSV9GTEFHX01BU0sgICAgICAweEZGMDAKKyNkZWZpbmUgSFZNX1BB
UkFNX0NBTExCQUNLX1RZUEVfUFBJX0ZMQUdfTE9XX0xFVkVMIDIKKyNlbmRpZgorCisvKgorICog
VGhlc2UgYXJlIG5vdCB1c2VkIGJ5IFhlbi4gVGhleSBhcmUgaGVyZSBmb3IgY29udmVuaWVuY2Ug
b2YgSFZNLWd1ZXN0CisgKiB4ZW5idXMgaW1wbGVtZW50YXRpb25zLgorICovCisjZGVmaW5lIEhW
TV9QQVJBTV9TVE9SRV9QRk4gICAgMQorI2RlZmluZSBIVk1fUEFSQU1fU1RPUkVfRVZUQ0hOIDIK
KworI2RlZmluZSBIVk1fUEFSQU1fUEFFX0VOQUJMRUQgIDQKKworI2RlZmluZSBIVk1fUEFSQU1f
SU9SRVFfUEZOICAgIDUKKworI2RlZmluZSBIVk1fUEFSQU1fQlVGSU9SRVFfUEZOIDYKKyNkZWZp
bmUgSFZNX1BBUkFNX0JVRklPUkVRX0VWVENITiAyNgorCisjaWYgZGVmaW5lZChfX2kzODZfXykg
fHwgZGVmaW5lZChfX3g4Nl82NF9fKQorCisvKgorICogVmlyaWRpYW4gZW5saWdodGVubWVudHMK
KyAqCisgKiAoU2VlIGh0dHA6Ly9kb3dubG9hZC5taWNyb3NvZnQuY29tL2Rvd25sb2FkL0EvQi80
L0FCNDNBMzRFLUJERDAtNEZBNi1CREVGLTc5RUVGMTZFODgwQi9IeXBlcnZpc29yJTIwVG9wJTIw
TGV2ZWwlMjBGdW5jdGlvbmFsJTIwU3BlY2lmaWNhdGlvbiUyMHY0LjAuZG9jeCkKKyAqCisgKiBU
byBleHBvc2UgdmlyaWRpYW4gZW5saWdodGVubWVudHMgdG8gdGhlIGd1ZXN0IHNldCB0aGlzIHBh
cmFtZXRlcgorICogdG8gdGhlIGRlc2lyZWQgZmVhdHVyZSBtYXNrLiBUaGUgYmFzZSBmZWF0dXJl
IHNldCBtdXN0IGJlIHByZXNlbnQKKyAqIGluIGFueSB2YWxpZCBmZWF0dXJlIG1hc2suCisgKi8K
KyNkZWZpbmUgSFZNX1BBUkFNX1ZJUklESUFOICAgICA5CisKKy8qIEJhc2UrRnJlcSB2aXJpZGlh
biBmZWF0dXJlIHNldHM6CisgKgorICogLSBIeXBlcmNhbGwgTVNScyAoSFZfWDY0X01TUl9HVUVT
VF9PU19JRCBhbmQgSFZfWDY0X01TUl9IWVBFUkNBTEwpCisgKiAtIEFQSUMgYWNjZXNzIE1TUnMg
KEhWX1g2NF9NU1JfRU9JLCBIVl9YNjRfTVNSX0lDUiBhbmQgSFZfWDY0X01TUl9UUFIpCisgKiAt
IFZpcnR1YWwgUHJvY2Vzc29yIGluZGV4IE1TUiAoSFZfWDY0X01TUl9WUF9JTkRFWCkKKyAqIC0g
VGltZXIgZnJlcXVlbmN5IE1TUnMgKEhWX1g2NF9NU1JfVFNDX0ZSRVFVRU5DWSBhbmQKKyAqICAg
SFZfWDY0X01TUl9BUElDX0ZSRVFVRU5DWSkKKyAqLworI2RlZmluZSBfSFZNUFZfYmFzZV9mcmVx
IDAKKyNkZWZpbmUgSFZNUFZfYmFzZV9mcmVxICAoMSA8PCBfSFZNUFZfYmFzZV9mcmVxKQorCisv
KiBGZWF0dXJlIHNldCBtb2RpZmljYXRpb25zICovCisKKy8qIERpc2FibGUgdGltZXIgZnJlcXVl
bmN5IE1TUnMgKEhWX1g2NF9NU1JfVFNDX0ZSRVFVRU5DWSBhbmQKKyAqIEhWX1g2NF9NU1JfQVBJ
Q19GUkVRVUVOQ1kpLgorICogVGhpcyBtb2RpZmljYXRpb24gcmVzdG9yZXMgdGhlIHZpcmlkaWFu
IGZlYXR1cmUgc2V0IHRvIHRoZQorICogb3JpZ2luYWwgJ2Jhc2UnIHNldCBleHBvc2VkIGluIHJl
bGVhc2VzIHByaW9yIHRvIFhlbiA0LjQuCisgKi8KKyNkZWZpbmUgX0hWTVBWX25vX2ZyZXEgMQor
I2RlZmluZSBIVk1QVl9ub19mcmVxICAoMSA8PCBfSFZNUFZfbm9fZnJlcSkKKworLyogRW5hYmxl
IFBhcnRpdGlvbiBUaW1lIFJlZmVyZW5jZSBDb3VudGVyIChIVl9YNjRfTVNSX1RJTUVfUkVGX0NP
VU5UKSAqLworI2RlZmluZSBfSFZNUFZfdGltZV9yZWZfY291bnQgMgorI2RlZmluZSBIVk1QVl90
aW1lX3JlZl9jb3VudCAgKDEgPDwgX0hWTVBWX3RpbWVfcmVmX2NvdW50KQorCisvKiBFbmFibGUg
UmVmZXJlbmNlIFRTQyBQYWdlIChIVl9YNjRfTVNSX1JFRkVSRU5DRV9UU0MpICovCisjZGVmaW5l
IF9IVk1QVl9yZWZlcmVuY2VfdHNjIDMKKyNkZWZpbmUgSFZNUFZfcmVmZXJlbmNlX3RzYyAgKDEg
PDwgX0hWTVBWX3JlZmVyZW5jZV90c2MpCisKKy8qIFVzZSBIeXBlcmNhbGwgZm9yIHJlbW90ZSBU
TEIgZmx1c2ggKi8KKyNkZWZpbmUgX0hWTVBWX2hjYWxsX3JlbW90ZV90bGJfZmx1c2ggNAorI2Rl
ZmluZSBIVk1QVl9oY2FsbF9yZW1vdGVfdGxiX2ZsdXNoICgxIDw8IF9IVk1QVl9oY2FsbF9yZW1v
dGVfdGxiX2ZsdXNoKQorCisvKiBVc2UgQVBJQyBhc3Npc3QgKi8KKyNkZWZpbmUgX0hWTVBWX2Fw
aWNfYXNzaXN0IDUKKyNkZWZpbmUgSFZNUFZfYXBpY19hc3Npc3QgKDEgPDwgX0hWTVBWX2FwaWNf
YXNzaXN0KQorCisvKiBFbmFibGUgY3Jhc2ggTVNScyAqLworI2RlZmluZSBfSFZNUFZfY3Jhc2hf
Y3RsIDYKKyNkZWZpbmUgSFZNUFZfY3Jhc2hfY3RsICgxIDw8IF9IVk1QVl9jcmFzaF9jdGwpCisK
KyNkZWZpbmUgSFZNUFZfZmVhdHVyZV9tYXNrIFwKKyAgICAgICAgKEhWTVBWX2Jhc2VfZnJlcSB8
IFwKKyAgICAgICAgIEhWTVBWX25vX2ZyZXEgfCBcCisgICAgICAgICBIVk1QVl90aW1lX3JlZl9j
b3VudCB8IFwKKyAgICAgICAgIEhWTVBWX3JlZmVyZW5jZV90c2MgfCBcCisgICAgICAgICBIVk1Q
Vl9oY2FsbF9yZW1vdGVfdGxiX2ZsdXNoIHwgXAorICAgICAgICAgSFZNUFZfYXBpY19hc3Npc3Qg
fCBcCisgICAgICAgICBIVk1QVl9jcmFzaF9jdGwpCisKKyNlbmRpZgorCisvKgorICogU2V0IG1v
ZGUgZm9yIHZpcnR1YWwgdGltZXJzIChjdXJyZW50bHkgeDg2IG9ubHkpOgorICogIGRlbGF5X2Zv
cl9taXNzZWRfdGlja3MgKGRlZmF1bHQpOgorICogICBEbyBub3QgYWR2YW5jZSBhIHZjcHUncyB0
aW1lIGJleW9uZCB0aGUgY29ycmVjdCBkZWxpdmVyeSB0aW1lIGZvcgorICogICBpbnRlcnJ1cHRz
IHRoYXQgaGF2ZSBiZWVuIG1pc3NlZCBkdWUgdG8gcHJlZW1wdGlvbi4gRGVsaXZlciBtaXNzZWQK
KyAqICAgaW50ZXJydXB0cyB3aGVuIHRoZSB2Y3B1IGlzIHJlc2NoZWR1bGVkIGFuZCBhZHZhbmNl
IHRoZSB2Y3B1J3MgdmlydHVhbAorICogICB0aW1lIHN0ZXB3aXNlIGZvciBlYWNoIG9uZS4KKyAq
ICBub19kZWxheV9mb3JfbWlzc2VkX3RpY2tzOgorICogICBBcyBhYm92ZSwgbWlzc2VkIGludGVy
cnVwdHMgYXJlIGRlbGl2ZXJlZCwgYnV0IGd1ZXN0IHRpbWUgYWx3YXlzIHRyYWNrcworICogICB3
YWxsY2xvY2sgKGkuZS4sIHJlYWwpIHRpbWUgd2hpbGUgZG9pbmcgc28uCisgKiAgbm9fbWlzc2Vk
X3RpY2tzX3BlbmRpbmc6CisgKiAgIE5vIG1pc3NlZCBpbnRlcnJ1cHRzIGFyZSBoZWxkIHBlbmRp
bmcuIEluc3RlYWQsIHRvIGVuc3VyZSB0aWNrcyBhcmUKKyAqICAgZGVsaXZlcmVkIGF0IHNvbWUg
bm9uLXplcm8gcmF0ZSwgaWYgd2UgZGV0ZWN0IG1pc3NlZCB0aWNrcyB0aGVuIHRoZQorICogICBp
bnRlcm5hbCB0aWNrIGFsYXJtIGlzIG5vdCBkaXNhYmxlZCBpZiB0aGUgVkNQVSBpcyBwcmVlbXB0
ZWQgZHVyaW5nIHRoZQorICogICBuZXh0IHRpY2sgcGVyaW9kLgorICogIG9uZV9taXNzZWRfdGlj
a19wZW5kaW5nOgorICogICBNaXNzZWQgaW50ZXJydXB0cyBhcmUgY29sbGFwc2VkIHRvZ2V0aGVy
IGFuZCBkZWxpdmVyZWQgYXMgb25lICdsYXRlIHRpY2snLgorICogICBHdWVzdCB0aW1lIGFsd2F5
cyB0cmFja3Mgd2FsbGNsb2NrIChpLmUuLCByZWFsKSB0aW1lLgorICovCisjZGVmaW5lIEhWTV9Q
QVJBTV9USU1FUl9NT0RFICAgMTAKKyNkZWZpbmUgSFZNUFRNX2RlbGF5X2Zvcl9taXNzZWRfdGlj
a3MgICAgMAorI2RlZmluZSBIVk1QVE1fbm9fZGVsYXlfZm9yX21pc3NlZF90aWNrcyAxCisjZGVm
aW5lIEhWTVBUTV9ub19taXNzZWRfdGlja3NfcGVuZGluZyAgIDIKKyNkZWZpbmUgSFZNUFRNX29u
ZV9taXNzZWRfdGlja19wZW5kaW5nICAgMworCisvKiBCb29sZWFuOiBFbmFibGUgdmlydHVhbCBI
UEVUIChoaWdoLXByZWNpc2lvbiBldmVudCB0aW1lcik/ICh4ODYtb25seSkgKi8KKyNkZWZpbmUg
SFZNX1BBUkFNX0hQRVRfRU5BQkxFRCAxMQorCisvKiBJZGVudGl0eS1tYXAgcGFnZSBkaXJlY3Rv
cnkgdXNlZCBieSBJbnRlbCBFUFQgd2hlbiBDUjAuUEc9MC4gKi8KKyNkZWZpbmUgSFZNX1BBUkFN
X0lERU5UX1BUICAgICAxMgorCisvKiBEZXZpY2UgTW9kZWwgZG9tYWluLCBkZWZhdWx0cyB0byAw
LiAqLworI2RlZmluZSBIVk1fUEFSQU1fRE1fRE9NQUlOICAgIDEzCisKKy8qIEFDUEkgUyBzdGF0
ZTogY3VycmVudGx5IHN1cHBvcnQgUzAgYW5kIFMzIG9uIHg4Ni4gKi8KKyNkZWZpbmUgSFZNX1BB
UkFNX0FDUElfU19TVEFURSAxNAorCisvKiBUU1MgdXNlZCBvbiBJbnRlbCB3aGVuIENSMC5QRT0w
LiAqLworI2RlZmluZSBIVk1fUEFSQU1fVk04Nl9UU1MgICAgIDE1CisKKy8qIEJvb2xlYW46IEVu
YWJsZSBhbGlnbmluZyBhbGwgcGVyaW9kaWMgdnB0cyB0byByZWR1Y2UgaW50ZXJydXB0cyAqLwor
I2RlZmluZSBIVk1fUEFSQU1fVlBUX0FMSUdOICAgIDE2CisKKy8qIENvbnNvbGUgZGVidWcgc2hh
cmVkIG1lbW9yeSByaW5nIGFuZCBldmVudCBjaGFubmVsICovCisjZGVmaW5lIEhWTV9QQVJBTV9D
T05TT0xFX1BGTiAgICAxNworI2RlZmluZSBIVk1fUEFSQU1fQ09OU09MRV9FVlRDSE4gMTgKKwor
LyoKKyAqIFNlbGVjdCBsb2NhdGlvbiBvZiBBQ1BJIFBNMWEgYW5kIFRNUiBjb250cm9sIGJsb2Nr
cy4gQ3VycmVudGx5IHR3byBsb2NhdGlvbnMKKyAqIGFyZSBzdXBwb3J0ZWQsIHNwZWNpZmllZCBi
eSB2ZXJzaW9uIDAgb3IgMSBpbiB0aGlzIHBhcmFtZXRlcjoKKyAqICAgLSAwOiBkZWZhdWx0LCB1
c2UgdGhlIG9sZCBhZGRyZXNzZXMKKyAqICAgICAgICBQTTFBX0VWVCA9PSAweDFmNDA7IFBNMUFf
Q05UID09IDB4MWY0NDsgUE1fVE1SID09IDB4MWY0OAorICogICAtIDE6IHVzZSB0aGUgbmV3IGRl
ZmF1bHQgcWVtdSBhZGRyZXNzZXMKKyAqICAgICAgICBQTTFBX0VWVCA9PSAweGIwMDA7IFBNMUFf
Q05UID09IDB4YjAwNDsgUE1fVE1SID09IDB4YjAwOAorICogWW91IGNhbiBmaW5kIHRoZXNlIGFk
ZHJlc3MgZGVmaW5pdGlvbnMgaW4gPGh2bS9pb3JlcS5oPgorICovCisjZGVmaW5lIEhWTV9QQVJB
TV9BQ1BJX0lPUE9SVFNfTE9DQVRJT04gMTkKKworLyogRGVwcmVjYXRlZCAqLworI2RlZmluZSBI
Vk1fUEFSQU1fTUVNT1JZX0VWRU5UX0NSMCAgICAgICAgICAyMAorI2RlZmluZSBIVk1fUEFSQU1f
TUVNT1JZX0VWRU5UX0NSMyAgICAgICAgICAyMQorI2RlZmluZSBIVk1fUEFSQU1fTUVNT1JZX0VW
RU5UX0NSNCAgICAgICAgICAyMgorI2RlZmluZSBIVk1fUEFSQU1fTUVNT1JZX0VWRU5UX0lOVDMg
ICAgICAgICAyMworI2RlZmluZSBIVk1fUEFSQU1fTUVNT1JZX0VWRU5UX1NJTkdMRV9TVEVQICAy
NQorI2RlZmluZSBIVk1fUEFSQU1fTUVNT1JZX0VWRU5UX01TUiAgICAgICAgICAzMAorCisvKiBC
b29sZWFuOiBFbmFibGUgbmVzdGVkaHZtIChodm0gb25seSkgKi8KKyNkZWZpbmUgSFZNX1BBUkFN
X05FU1RFREhWTSAgICAyNAorCisvKiBQYXJhbXMgZm9yIHRoZSBtZW0gZXZlbnQgcmluZ3MgKi8K
KyNkZWZpbmUgSFZNX1BBUkFNX1BBR0lOR19SSU5HX1BGTiAgIDI3CisjZGVmaW5lIEhWTV9QQVJB
TV9NT05JVE9SX1JJTkdfUEZOICAyOAorI2RlZmluZSBIVk1fUEFSQU1fU0hBUklOR19SSU5HX1BG
TiAgMjkKKworLyogU0hVVERPV05fKiBhY3Rpb24gaW4gY2FzZSBvZiBhIHRyaXBsZSBmYXVsdCAq
LworI2RlZmluZSBIVk1fUEFSQU1fVFJJUExFX0ZBVUxUX1JFQVNPTiAzMQorCisjZGVmaW5lIEhW
TV9QQVJBTV9JT1JFUV9TRVJWRVJfUEZOIDMyCisjZGVmaW5lIEhWTV9QQVJBTV9OUl9JT1JFUV9T
RVJWRVJfUEFHRVMgMzMKKworLyogTG9jYXRpb24gb2YgdGhlIFZNIEdlbmVyYXRpb24gSUQgaW4g
Z3Vlc3QgcGh5c2ljYWwgYWRkcmVzcyBzcGFjZS4gKi8KKyNkZWZpbmUgSFZNX1BBUkFNX1ZNX0dF
TkVSQVRJT05fSURfQUREUiAzNAorCisvKgorICogU2V0IG1vZGUgZm9yIGFsdHAybToKKyAqICBk
aXNhYmxlZDogZG9uJ3QgYWN0aXZhdGUgYWx0cDJtIChkZWZhdWx0KQorICogIG1peGVkOiBhbGxv
dyBhY2Nlc3MgdG8gYWxsIGFsdHAybSBvcHMgZm9yIGJvdGggaW4tZ3Vlc3QgYW5kIGV4dGVybmFs
IHRvb2xzCisgKiAgZXh0ZXJuYWw6IGFsbG93IGFjY2VzcyB0byBleHRlcm5hbCBwcml2aWxlZ2Vk
IHRvb2xzIG9ubHkKKyAqICBsaW1pdGVkOiBndWVzdCBvbmx5IGhhcyBsaW1pdGVkIGFjY2VzcyAo
aWUuIGNvbnRyb2wgVk1GVU5DIGFuZCAjVkUpCisgKi8KKyNkZWZpbmUgSFZNX1BBUkFNX0FMVFAy
TSAgICAgICAzNQorI2RlZmluZSBYRU5fQUxUUDJNX2Rpc2FibGVkICAgICAgMAorI2RlZmluZSBY
RU5fQUxUUDJNX21peGVkICAgICAgICAgMQorI2RlZmluZSBYRU5fQUxUUDJNX2V4dGVybmFsICAg
ICAgMgorI2RlZmluZSBYRU5fQUxUUDJNX2xpbWl0ZWQgICAgICAgMworCisvKgorICogU2l6ZSBv
ZiB0aGUgeDg3IEZQVSBGSVAvRkRQIHJlZ2lzdGVycyB0aGF0IHRoZSBoeXBlcnZpc29yIG5lZWRz
IHRvCisgKiBzYXZlL3Jlc3RvcmUuICBUaGlzIGlzIGEgd29ya2Fyb3VuZCBmb3IgYSBoYXJkd2Fy
ZSBsaW1pdGF0aW9uIHRoYXQKKyAqIGRvZXMgbm90IGFsbG93IHRoZSBmdWxsIEZJUC9GRFAgYW5k
IEZDUy9GRFMgdG8gYmUgcmVzdG9yZWQuCisgKgorICogVmFsaWQgdmFsdWVzIGFyZToKKyAqCisg
KiA4OiBzYXZlL3Jlc3RvcmUgNjQtYml0IEZJUC9GRFAgYW5kIGNsZWFyIEZDUy9GRFMgKGRlZmF1
bHQgaWYgQ1BVCisgKiAgICBoYXMgRlBDU0RTIGZlYXR1cmUpLgorICoKKyAqIDQ6IHNhdmUvcmVz
dG9yZSAzMi1iaXQgRklQL0ZEUCwgRkNTL0ZEUywgYW5kIGNsZWFyIHVwcGVyIDMyLWJpdHMgb2YK
KyAqICAgIEZJUC9GRFAuCisgKgorICogMDogYWxsb3cgaHlwZXJ2aXNvciB0byBjaG9vc2UgYmFz
ZWQgb24gdGhlIHZhbHVlIG9mIEZJUC9GRFAKKyAqICAgIChkZWZhdWx0IGlmIENQVSBkb2VzIG5v
dCBoYXZlIEZQQ1NEUykuCisgKgorICogSWYgRlBDU0RTIChiaXQgMTMgaW4gQ1BVSUQgbGVhZiAw
eDcsIHN1YmxlYWYgMHgwKSBpcyBzZXQsIHRoZSBDUFUKKyAqIG5ldmVyIHNhdmVzIEZDUy9GRFMg
YW5kIHRoaXMgcGFyYW1ldGVyIHNob3VsZCBiZSBsZWZ0IGF0IHRoZQorICogZGVmYXVsdCBvZiA4
LgorICovCisjZGVmaW5lIEhWTV9QQVJBTV9YODdfRklQX1dJRFRIIDM2CisKKy8qCisgKiBUU1Mg
KGFuZCBpdHMgc2l6ZSkgdXNlZCBvbiBJbnRlbCB3aGVuIENSMC5QRT0wLiBUaGUgYWRkcmVzcyBv
Y2N1cGllcworICogdGhlIGxvdyAzMiBiaXRzLCB3aGlsZSB0aGUgc2l6ZSBpcyBpbiB0aGUgaGln
aCAzMiBvbmVzLgorICovCisjZGVmaW5lIEhWTV9QQVJBTV9WTTg2X1RTU19TSVpFRCAzNworCisv
KiBFbmFibGUgTUNBIGNhcGFiaWxpdGllcy4gKi8KKyNkZWZpbmUgSFZNX1BBUkFNX01DQV9DQVAg
MzgKKyNkZWZpbmUgWEVOX0hWTV9NQ0FfQ0FQX0xNQ0UgICAoeGVuX21rX3VsbG9uZygxKSA8PCAw
KQorI2RlZmluZSBYRU5fSFZNX01DQV9DQVBfTUFTSyAgIFhFTl9IVk1fTUNBX0NBUF9MTUNFCisK
KyNkZWZpbmUgSFZNX05SX1BBUkFNUyAzOQorCisjZW5kaWYgLyogX19YRU5fUFVCTElDX0hWTV9Q
QVJBTVNfSF9fICovCmRpZmYgLS1naXQgYS9pbmNsdWRlL3hlbi9odm0vc3RhcnRfaW5mby5oIGIv
aW5jbHVkZS94ZW4vaHZtL3N0YXJ0X2luZm8uaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwMDAuLjY0ODQxNTk3NgotLS0gL2Rldi9udWxsCisrKyBiL2luY2x1ZGUveGVuL2h2bS9z
dGFydF9pbmZvLmgKQEAgLTAsMCArMSw5OCBAQAorLyoKKyAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5
IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkK
KyAqIG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAo
dGhlICJTb2Z0d2FyZSIpLCB0bworICogZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0
cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKKyAqIHJpZ2h0cyB0byB1
c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2Us
IGFuZC9vcgorICogc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBl
cnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKKyAqIGZ1cm5pc2hlZCB0byBkbyBzbywgc3Vi
amVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CisgKgorICogVGhlIGFib3ZlIGNvcHly
aWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQg
aW4KKyAqIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJl
LgorICoKKyAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJB
TlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCisgKiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5P
VCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKKyAqIEZJVE5F
U1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVW
RU5UIFNIQUxMIFRIRQorICogQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUg
Rk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgorICogTElBQklMSVRZLCBXSEVUSEVSIElO
IEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcKKyAqIEZS
T00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0Ug
T1IgT1RIRVIKKyAqIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4KKyAqCisgKiBDb3B5cmlnaHQg
KGMpIDIwMTYsIENpdHJpeCBTeXN0ZW1zLCBJbmMuCisgKi8KKworI2lmbmRlZiBfX1hFTl9QVUJM
SUNfQVJDSF9YODZfSFZNX1NUQVJUX0lORk9fSF9fCisjZGVmaW5lIF9fWEVOX1BVQkxJQ19BUkNI
X1g4Nl9IVk1fU1RBUlRfSU5GT19IX18KKworLyoKKyAqIFN0YXJ0IG9mIGRheSBzdHJ1Y3R1cmUg
cGFzc2VkIHRvIFBWSCBndWVzdHMgYW5kIHRvIEhWTSBndWVzdHMgaW4gJWVieC4KKyAqCisgKiBO
T1RFOiBub3RoaW5nIHdpbGwgYmUgbG9hZGVkIGF0IHBoeXNpY2FsIGFkZHJlc3MgMCwgc28gYSAw
IHZhbHVlIGluIGFueQorICogb2YgdGhlIGFkZHJlc3MgZmllbGRzIHNob3VsZCBiZSB0cmVhdGVk
IGFzIG5vdCBwcmVzZW50LgorICoKKyAqICAwICstLS0tLS0tLS0tLS0tLS0tKworICogICAgfCBt
YWdpYyAgICAgICAgICB8IENvbnRhaW5zIHRoZSBtYWdpYyB2YWx1ZSBYRU5fSFZNX1NUQVJUX01B
R0lDX1ZBTFVFCisgKiAgICB8ICAgICAgICAgICAgICAgIHwgKCJ4RW4zIiB3aXRoIHRoZSAweDgw
IGJpdCBvZiB0aGUgIkUiIHNldCkuCisgKiAgNCArLS0tLS0tLS0tLS0tLS0tLSsKKyAqICAgIHwg
dmVyc2lvbiAgICAgICAgfCBWZXJzaW9uIG9mIHRoaXMgc3RydWN0dXJlLiBDdXJyZW50IHZlcnNp
b24gaXMgMC4gTmV3CisgKiAgICB8ICAgICAgICAgICAgICAgIHwgdmVyc2lvbnMgYXJlIGd1YXJh
bnRlZWQgdG8gYmUgYmFja3dhcmRzLWNvbXBhdGlibGUuCisgKiAgOCArLS0tLS0tLS0tLS0tLS0t
LSsKKyAqICAgIHwgZmxhZ3MgICAgICAgICAgfCBTSUZfeHh4IGZsYWdzLgorICogMTIgKy0tLS0t
LS0tLS0tLS0tLS0rCisgKiAgICB8IG5yX21vZHVsZXMgICAgIHwgTnVtYmVyIG9mIG1vZHVsZXMg
cGFzc2VkIHRvIHRoZSBrZXJuZWwuCisgKiAxNiArLS0tLS0tLS0tLS0tLS0tLSsKKyAqICAgIHwg
bW9kbGlzdF9wYWRkciAgfCBQaHlzaWNhbCBhZGRyZXNzIG9mIGFuIGFycmF5IG9mIG1vZHVsZXMK
KyAqICAgIHwgICAgICAgICAgICAgICAgfCAobGF5b3V0IG9mIHRoZSBzdHJ1Y3R1cmUgYmVsb3cp
LgorICogMjQgKy0tLS0tLS0tLS0tLS0tLS0rCisgKiAgICB8IGNtZGxpbmVfcGFkZHIgIHwgUGh5
c2ljYWwgYWRkcmVzcyBvZiB0aGUgY29tbWFuZCBsaW5lLAorICogICAgfCAgICAgICAgICAgICAg
ICB8IGEgemVyby10ZXJtaW5hdGVkIEFTQ0lJIHN0cmluZy4KKyAqIDMyICstLS0tLS0tLS0tLS0t
LS0tKworICogICAgfCByc2RwX3BhZGRyICAgICB8IFBoeXNpY2FsIGFkZHJlc3Mgb2YgdGhlIFJT
RFAgQUNQSSBkYXRhIHN0cnVjdHVyZS4KKyAqIDQwICstLS0tLS0tLS0tLS0tLS0tKworICoKKyAq
IFRoZSBsYXlvdXQgb2YgZWFjaCBlbnRyeSBpbiB0aGUgbW9kdWxlIHN0cnVjdHVyZSBpcyB0aGUg
Zm9sbG93aW5nOgorICoKKyAqICAwICstLS0tLS0tLS0tLS0tLS0tKworICogICAgfCBwYWRkciAg
ICAgICAgICB8IFBoeXNpY2FsIGFkZHJlc3Mgb2YgdGhlIG1vZHVsZS4KKyAqICA4ICstLS0tLS0t
LS0tLS0tLS0tKworICogICAgfCBzaXplICAgICAgICAgICB8IFNpemUgb2YgdGhlIG1vZHVsZSBp
biBieXRlcy4KKyAqIDE2ICstLS0tLS0tLS0tLS0tLS0tKworICogICAgfCBjbWRsaW5lX3BhZGRy
ICB8IFBoeXNpY2FsIGFkZHJlc3Mgb2YgdGhlIGNvbW1hbmQgbGluZSwKKyAqICAgIHwgICAgICAg
ICAgICAgICAgfCBhIHplcm8tdGVybWluYXRlZCBBU0NJSSBzdHJpbmcuCisgKiAyNCArLS0tLS0t
LS0tLS0tLS0tLSsKKyAqICAgIHwgcmVzZXJ2ZWQgICAgICAgfAorICogMzIgKy0tLS0tLS0tLS0t
LS0tLS0rCisgKgorICogVGhlIGFkZHJlc3MgYW5kIHNpemVzIGFyZSBhbHdheXMgYSA2NGJpdCBs
aXR0bGUgZW5kaWFuIHVuc2lnbmVkIGludGVnZXIuCisgKgorICogTkI6IFhlbiBvbiB4ODYgd2ls
bCBhbHdheXMgdHJ5IHRvIHBsYWNlIGFsbCB0aGUgZGF0YSBiZWxvdyB0aGUgNEdpQgorICogYm91
bmRhcnkuCisgKi8KKyNkZWZpbmUgWEVOX0hWTV9TVEFSVF9NQUdJQ19WQUxVRSAweDMzNmVjNTc4
CisKKy8qCisgKiBDIHJlcHJlc2VudGF0aW9uIG9mIHRoZSB4ODYvSFZNIHN0YXJ0IGluZm8gbGF5
b3V0LgorICoKKyAqIFRoZSBjYW5vbmljYWwgZGVmaW5pdGlvbiBvZiB0aGlzIGxheW91dCBpcyBh
Ym92ZSwgdGhpcyBpcyBqdXN0IGEgd2F5IHRvCisgKiByZXByZXNlbnQgdGhlIGxheW91dCBkZXNj
cmliZWQgdGhlcmUgdXNpbmcgQyB0eXBlcy4KKyAqLworc3RydWN0IGh2bV9zdGFydF9pbmZvIHsK
KyAgICB1aW50MzJfdCBtYWdpYzsgICAgICAgICAgICAgLyogQ29udGFpbnMgdGhlIG1hZ2ljIHZh
bHVlIDB4MzM2ZWM1NzggICAgICAgKi8KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
LyogKCJ4RW4zIiB3aXRoIHRoZSAweDgwIGJpdCBvZiB0aGUgIkUiIHNldCkuKi8KKyAgICB1aW50
MzJfdCB2ZXJzaW9uOyAgICAgICAgICAgLyogVmVyc2lvbiBvZiB0aGlzIHN0cnVjdHVyZS4gICAg
ICAgICAgICAgICAgKi8KKyAgICB1aW50MzJfdCBmbGFnczsgICAgICAgICAgICAgLyogU0lGX3h4
eCBmbGFncy4gICAgICAgICAgICAgICAgICAgICAgICAgICAgKi8KKyAgICB1aW50MzJfdCBucl9t
b2R1bGVzOyAgICAgICAgLyogTnVtYmVyIG9mIG1vZHVsZXMgcGFzc2VkIHRvIHRoZSBrZXJuZWwu
ICAgKi8KKyAgICB1aW50NjRfdCBtb2RsaXN0X3BhZGRyOyAgICAgLyogUGh5c2ljYWwgYWRkcmVz
cyBvZiBhbiBhcnJheSBvZiAgICAgICAgICAgKi8KKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgLyogaHZtX21vZGxpc3RfZW50cnkuICAgICAgICAgICAgICAgICAgICAgICAgKi8KKyAg
ICB1aW50NjRfdCBjbWRsaW5lX3BhZGRyOyAgICAgLyogUGh5c2ljYWwgYWRkcmVzcyBvZiB0aGUg
Y29tbWFuZCBsaW5lLiAgICAgKi8KKyAgICB1aW50NjRfdCByc2RwX3BhZGRyOyAgICAgICAgLyog
UGh5c2ljYWwgYWRkcmVzcyBvZiB0aGUgUlNEUCBBQ1BJIGRhdGEgICAgKi8KKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgLyogc3RydWN0dXJlLiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgKi8KK307CisKK3N0cnVjdCBodm1fbW9kbGlzdF9lbnRyeSB7CisgICAgdWludDY0
X3QgcGFkZHI7ICAgICAgICAgICAgIC8qIFBoeXNpY2FsIGFkZHJlc3Mgb2YgdGhlIG1vZHVsZS4g
ICAgICAgICAgICovCisgICAgdWludDY0X3Qgc2l6ZTsgICAgICAgICAgICAgIC8qIFNpemUgb2Yg
dGhlIG1vZHVsZSBpbiBieXRlcy4gICAgICAgICAgICAgICovCisgICAgdWludDY0X3QgY21kbGlu
ZV9wYWRkcjsgICAgIC8qIFBoeXNpY2FsIGFkZHJlc3Mgb2YgdGhlIGNvbW1hbmQgbGluZS4gICAg
ICovCisgICAgdWludDY0X3QgcmVzZXJ2ZWQ7Cit9OworCisjZW5kaWYgLyogX19YRU5fUFVCTElD
X0FSQ0hfWDg2X0hWTV9TVEFSVF9JTkZPX0hfXyAqLwpkaWZmIC0tZ2l0IGEvaW5jbHVkZS94ZW4v
bWVtb3J5LmggYi9pbmNsdWRlL3hlbi9tZW1vcnkuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRl
eCAwMDAwMDAwMDAuLjI5Mzg2ZGY5OAotLS0gL2Rldi9udWxsCisrKyBiL2luY2x1ZGUveGVuL21l
bW9yeS5oCkBAIC0wLDAgKzEsNjY1IEBACisvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiBtZW1v
cnkuaAorICogCisgKiBNZW1vcnkgcmVzZXJ2YXRpb24gYW5kIGluZm9ybWF0aW9uLgorICogCisg
KiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBl
cnNvbiBvYnRhaW5pbmcgYSBjb3B5CisgKiBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVk
IGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KKyAqIGRlYWwgaW4gdGhl
IFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRp
b24gdGhlCisgKiByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBk
aXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKKyAqIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0
d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCisgKiBm
dXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgor
ICoKKyAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90
aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCisgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBv
cnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KKyAqCisgKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQg
IkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgorICogSU1Q
TElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJD
SEFOVEFCSUxJVFksCisgKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9O
SU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKKyAqIEFVVEhPUlMgT1IgQ09QWVJJ
R0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKKyAq
IExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RI
RVJXSVNFLCBBUklTSU5HCisgKiBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRI
RSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSCisgKiBERUFMSU5HUyBJTiBUSEUgU09GVFdB
UkUuCisgKgorICogQ29weXJpZ2h0IChjKSAyMDA1LCBLZWlyIEZyYXNlciA8a2VpckB4ZW5zb3Vy
Y2UuY29tPgorICovCisKKyNpZm5kZWYgX19YRU5fUFVCTElDX01FTU9SWV9IX18KKyNkZWZpbmUg
X19YRU5fUFVCTElDX01FTU9SWV9IX18KKworI2luY2x1ZGUgInhlbi5oIgorI2luY2x1ZGUgInBo
eXNkZXYuaCIKKworLyoKKyAqIEluY3JlYXNlIG9yIGRlY3JlYXNlIHRoZSBzcGVjaWZpZWQgZG9t
YWluJ3MgbWVtb3J5IHJlc2VydmF0aW9uLiBSZXR1cm5zIHRoZQorICogbnVtYmVyIG9mIGV4dGVu
dHMgc3VjY2Vzc2Z1bGx5IGFsbG9jYXRlZCBvciBmcmVlZC4KKyAqIGFyZyA9PSBhZGRyIG9mIHN0
cnVjdCB4ZW5fbWVtb3J5X3Jlc2VydmF0aW9uLgorICovCisjZGVmaW5lIFhFTk1FTV9pbmNyZWFz
ZV9yZXNlcnZhdGlvbiAwCisjZGVmaW5lIFhFTk1FTV9kZWNyZWFzZV9yZXNlcnZhdGlvbiAxCisj
ZGVmaW5lIFhFTk1FTV9wb3B1bGF0ZV9waHlzbWFwICAgICA2CisKKyNpZiBfX1hFTl9JTlRFUkZB
Q0VfVkVSU0lPTl9fID49IDB4MDAwMzAyMDkKKy8qCisgKiBNYXhpbXVtICMgYml0cyBhZGRyZXNz
YWJsZSBieSB0aGUgdXNlciBvZiB0aGUgYWxsb2NhdGVkIHJlZ2lvbiAoZS5nLiwgSS9PIAorICog
ZGV2aWNlcyBvZnRlbiBoYXZlIGEgMzItYml0IGxpbWl0YXRpb24gZXZlbiBpbiA2NC1iaXQgc3lz
dGVtcykuIElmIHplcm8gCisgKiB0aGVuIHRoZSB1c2VyIGhhcyBubyBhZGRyZXNzaW5nIHJlc3Ry
aWN0aW9uLiBUaGlzIGZpZWxkIGlzIG5vdCB1c2VkIGJ5IAorICogWEVOTUVNX2RlY3JlYXNlX3Jl
c2VydmF0aW9uLgorICovCisjZGVmaW5lIFhFTk1FTUZfYWRkcmVzc19iaXRzKHgpICAgICAoeCkK
KyNkZWZpbmUgWEVOTUVNRl9nZXRfYWRkcmVzc19iaXRzKHgpICgoeCkgJiAweGZmdSkKKy8qIE5V
TUEgbm9kZSB0byBhbGxvY2F0ZSBmcm9tLiAqLworI2RlZmluZSBYRU5NRU1GX25vZGUoeCkgICAg
ICgoKHgpICsgMSkgPDwgOCkKKyNkZWZpbmUgWEVOTUVNRl9nZXRfbm9kZSh4KSAoKCgoeCkgPj4g
OCkgLSAxKSAmIDB4ZmZ1KQorLyogRmxhZyB0byBwb3B1bGF0ZSBwaHlzbWFwIHdpdGggcG9wdWxh
dGUtb24tZGVtYW5kIGVudHJpZXMgKi8KKyNkZWZpbmUgWEVOTUVNRl9wb3B1bGF0ZV9vbl9kZW1h
bmQgKDE8PDE2KQorLyogRmxhZyB0byByZXF1ZXN0IGFsbG9jYXRpb24gb25seSBmcm9tIHRoZSBu
b2RlIHNwZWNpZmllZCAqLworI2RlZmluZSBYRU5NRU1GX2V4YWN0X25vZGVfcmVxdWVzdCAgKDE8
PDE3KQorI2RlZmluZSBYRU5NRU1GX2V4YWN0X25vZGUobikgKFhFTk1FTUZfbm9kZShuKSB8IFhF
Tk1FTUZfZXhhY3Rfbm9kZV9yZXF1ZXN0KQorLyogRmxhZyB0byBpbmRpY2F0ZSB0aGUgbm9kZSBz
cGVjaWZpZWQgaXMgdmlydHVhbCBub2RlICovCisjZGVmaW5lIFhFTk1FTUZfdm5vZGUgICgxPDwx
OCkKKyNlbmRpZgorCitzdHJ1Y3QgeGVuX21lbW9yeV9yZXNlcnZhdGlvbiB7CisKKyAgICAvKgor
ICAgICAqIFhFTk1FTV9pbmNyZWFzZV9yZXNlcnZhdGlvbjoKKyAgICAgKiAgIE9VVDogTUZOICgq
bm90KiBHTUZOKSBiYXNlcyBvZiBleHRlbnRzIHRoYXQgd2VyZSBhbGxvY2F0ZWQKKyAgICAgKiBY
RU5NRU1fZGVjcmVhc2VfcmVzZXJ2YXRpb246CisgICAgICogICBJTjogIEdNRk4gYmFzZXMgb2Yg
ZXh0ZW50cyB0byBmcmVlCisgICAgICogWEVOTUVNX3BvcHVsYXRlX3BoeXNtYXA6CisgICAgICog
ICBJTjogIEdQRk4gYmFzZXMgb2YgZXh0ZW50cyB0byBwb3B1bGF0ZSB3aXRoIG1lbW9yeQorICAg
ICAqICAgT1VUOiBHTUZOIGJhc2VzIG9mIGV4dGVudHMgdGhhdCB3ZXJlIGFsbG9jYXRlZAorICAg
ICAqICAgKE5CLiBUaGlzIGNvbW1hbmQgYWxzbyB1cGRhdGVzIHRoZSBtYWNoX3RvX3BoeXMgdHJh
bnNsYXRpb24gdGFibGUpCisgICAgICogWEVOTUVNX2NsYWltX3BhZ2VzOgorICAgICAqICAgSU46
IG11c3QgYmUgemVybworICAgICAqLworICAgIFhFTl9HVUVTVF9IQU5ETEUoeGVuX3Bmbl90KSBl
eHRlbnRfc3RhcnQ7CisKKyAgICAvKiBOdW1iZXIgb2YgZXh0ZW50cywgYW5kIHNpemUvYWxpZ25t
ZW50IG9mIGVhY2ggKDJeZXh0ZW50X29yZGVyIHBhZ2VzKS4gKi8KKyAgICB4ZW5fdWxvbmdfdCAg
ICBucl9leHRlbnRzOworICAgIHVuc2lnbmVkIGludCAgIGV4dGVudF9vcmRlcjsKKworI2lmIF9f
WEVOX0lOVEVSRkFDRV9WRVJTSU9OX18gPj0gMHgwMDAzMDIwOQorICAgIC8qIFhFTk1FTUYgZmxh
Z3MuICovCisgICAgdW5zaWduZWQgaW50ICAgbWVtX2ZsYWdzOworI2Vsc2UKKyAgICB1bnNpZ25l
ZCBpbnQgICBhZGRyZXNzX2JpdHM7CisjZW5kaWYKKworICAgIC8qCisgICAgICogRG9tYWluIHdo
b3NlIHJlc2VydmF0aW9uIGlzIGJlaW5nIGNoYW5nZWQuCisgICAgICogVW5wcml2aWxlZ2VkIGRv
bWFpbnMgY2FuIHNwZWNpZnkgb25seSBET01JRF9TRUxGLgorICAgICAqLworICAgIGRvbWlkX3Qg
ICAgICAgIGRvbWlkOworfTsKK3R5cGVkZWYgc3RydWN0IHhlbl9tZW1vcnlfcmVzZXJ2YXRpb24g
eGVuX21lbW9yeV9yZXNlcnZhdGlvbl90OworREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX21l
bW9yeV9yZXNlcnZhdGlvbl90KTsKKworLyoKKyAqIEFuIGF0b21pYyBleGNoYW5nZSBvZiBtZW1v
cnkgcGFnZXMuIElmIHJldHVybiBjb2RlIGlzIHplcm8gdGhlbgorICogQG91dC5leHRlbnRfbGlz
dCBwcm92aWRlcyBHTUZOcyBvZiB0aGUgbmV3bHktYWxsb2NhdGVkIG1lbW9yeS4KKyAqIFJldHVy
bnMgemVybyBvbiBjb21wbGV0ZSBzdWNjZXNzLCBvdGhlcndpc2UgYSBuZWdhdGl2ZSBlcnJvciBj
b2RlLgorICogT24gY29tcGxldGUgc3VjY2VzcyB0aGVuIGFsd2F5cyBAbnJfZXhjaGFuZ2VkID09
IEBpbi5ucl9leHRlbnRzLgorICogT24gcGFydGlhbCBzdWNjZXNzIEBucl9leGNoYW5nZWQgaW5k
aWNhdGVzIGhvdyBtdWNoIHdvcmsgd2FzIGRvbmUuCisgKgorICogTm90ZSB0aGF0IG9ubHkgUFYg
Z3Vlc3RzIGNhbiB1c2UgdGhpcyBvcGVyYXRpb24uCisgKi8KKyNkZWZpbmUgWEVOTUVNX2V4Y2hh
bmdlICAgICAgICAgICAgIDExCitzdHJ1Y3QgeGVuX21lbW9yeV9leGNoYW5nZSB7CisgICAgLyoK
KyAgICAgKiBbSU5dIERldGFpbHMgb2YgbWVtb3J5IGV4dGVudHMgdG8gYmUgZXhjaGFuZ2VkIChH
TUZOIGJhc2VzKS4KKyAgICAgKiBOb3RlIHRoYXQgQGluLmFkZHJlc3NfYml0cyBpcyBpZ25vcmVk
IGFuZCB1bnVzZWQuCisgICAgICovCisgICAgc3RydWN0IHhlbl9tZW1vcnlfcmVzZXJ2YXRpb24g
aW47CisKKyAgICAvKgorICAgICAqIFtJTi9PVVRdIERldGFpbHMgb2YgbmV3IG1lbW9yeSBleHRl
bnRzLgorICAgICAqIFdlIHJlcXVpcmUgdGhhdDoKKyAgICAgKiAgMS4gQGluLmRvbWlkID09IEBv
dXQuZG9taWQKKyAgICAgKiAgMi4gQGluLm5yX2V4dGVudHMgIDw8IEBpbi5leHRlbnRfb3JkZXIg
PT0gCisgICAgICogICAgIEBvdXQubnJfZXh0ZW50cyA8PCBAb3V0LmV4dGVudF9vcmRlcgorICAg
ICAqICAzLiBAaW4uZXh0ZW50X3N0YXJ0IGFuZCBAb3V0LmV4dGVudF9zdGFydCBsaXN0cyBtdXN0
IG5vdCBvdmVybGFwCisgICAgICogIDQuIEBvdXQuZXh0ZW50X3N0YXJ0IGxpc3RzIEdQRk4gYmFz
ZXMgdG8gYmUgcG9wdWxhdGVkCisgICAgICogIDUuIEBvdXQuZXh0ZW50X3N0YXJ0IGlzIG92ZXJ3
cml0dGVuIHdpdGggYWxsb2NhdGVkIEdNRk4gYmFzZXMKKyAgICAgKi8KKyAgICBzdHJ1Y3QgeGVu
X21lbW9yeV9yZXNlcnZhdGlvbiBvdXQ7CisKKyAgICAvKgorICAgICAqIFtPVVRdIE51bWJlciBv
ZiBpbnB1dCBleHRlbnRzIHRoYXQgd2VyZSBzdWNjZXNzZnVsbHkgZXhjaGFuZ2VkOgorICAgICAq
ICAxLiBUaGUgZmlyc3QgQG5yX2V4Y2hhbmdlZCBpbnB1dCBleHRlbnRzIHdlcmUgc3VjY2Vzc2Z1
bGx5CisgICAgICogICAgIGRlYWxsb2NhdGVkLgorICAgICAqICAyLiBUaGUgY29ycmVzcG9uZGlu
ZyBmaXJzdCBlbnRyaWVzIGluIHRoZSBvdXRwdXQgZXh0ZW50IGxpc3QgY29ycmVjdGx5CisgICAg
ICogICAgIGluZGljYXRlIHRoZSBHTUZOcyB0aGF0IHdlcmUgc3VjY2Vzc2Z1bGx5IGV4Y2hhbmdl
ZC4KKyAgICAgKiAgMy4gQWxsIG90aGVyIGlucHV0IGFuZCBvdXRwdXQgZXh0ZW50cyBhcmUgdW50
b3VjaGVkLgorICAgICAqICA0LiBJZiBub3QgYWxsIGlucHV0IGV4ZW50cyBhcmUgZXhjaGFuZ2Vk
IHRoZW4gdGhlIHJldHVybiBjb2RlIG9mIHRoaXMKKyAgICAgKiAgICAgY29tbWFuZCB3aWxsIGJl
IG5vbi16ZXJvLgorICAgICAqICA1LiBUSElTIEZJRUxEIE1VU1QgQkUgSU5JVElBTElTRUQgVE8g
WkVSTyBCWSBUSEUgQ0FMTEVSIQorICAgICAqLworICAgIHhlbl91bG9uZ190IG5yX2V4Y2hhbmdl
ZDsKK307Cit0eXBlZGVmIHN0cnVjdCB4ZW5fbWVtb3J5X2V4Y2hhbmdlIHhlbl9tZW1vcnlfZXhj
aGFuZ2VfdDsKK0RFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9tZW1vcnlfZXhjaGFuZ2VfdCk7
CisKKy8qCisgKiBSZXR1cm5zIHRoZSBtYXhpbXVtIG1hY2hpbmUgZnJhbWUgbnVtYmVyIG9mIG1h
cHBlZCBSQU0gaW4gdGhpcyBzeXN0ZW0uCisgKiBUaGlzIGNvbW1hbmQgYWx3YXlzIHN1Y2NlZWRz
IChpdCBuZXZlciByZXR1cm5zIGFuIGVycm9yIGNvZGUpLgorICogYXJnID09IE5VTEwuCisgKi8K
KyNkZWZpbmUgWEVOTUVNX21heGltdW1fcmFtX3BhZ2UgICAgIDIKKworLyoKKyAqIFJldHVybnMg
dGhlIGN1cnJlbnQgb3IgbWF4aW11bSBtZW1vcnkgcmVzZXJ2YXRpb24sIGluIHBhZ2VzLCBvZiB0
aGUKKyAqIHNwZWNpZmllZCBkb21haW4gKG1heSBiZSBET01JRF9TRUxGKS4gUmV0dXJucyAtdmUg
ZXJyY29kZSBvbiBmYWlsdXJlLgorICogYXJnID09IGFkZHIgb2YgZG9taWRfdC4KKyAqLworI2Rl
ZmluZSBYRU5NRU1fY3VycmVudF9yZXNlcnZhdGlvbiAgMworI2RlZmluZSBYRU5NRU1fbWF4aW11
bV9yZXNlcnZhdGlvbiAgNAorCisvKgorICogUmV0dXJucyB0aGUgbWF4aW11bSBHUEZOIGluIHVz
ZSBieSB0aGUgZ3Vlc3QsIG9yIC12ZSBlcnJjb2RlIG9uIGZhaWx1cmUuCisgKi8KKyNkZWZpbmUg
WEVOTUVNX21heGltdW1fZ3BmbiAgICAgICAgIDE0CisKKy8qCisgKiBSZXR1cm5zIGEgbGlzdCBv
ZiBNRk4gYmFzZXMgb2YgMk1CIGV4dGVudHMgY29tcHJpc2luZyB0aGUgbWFjaGluZV90b19waHlz
CisgKiBtYXBwaW5nIHRhYmxlLiBBcmNoaXRlY3R1cmVzIHdoaWNoIGRvIG5vdCBoYXZlIGEgbTJw
IHRhYmxlIGRvIG5vdCBpbXBsZW1lbnQKKyAqIHRoaXMgY29tbWFuZC4KKyAqIGFyZyA9PSBhZGRy
IG9mIHhlbl9tYWNocGh5c19tZm5fbGlzdF90LgorICovCisjZGVmaW5lIFhFTk1FTV9tYWNocGh5
c19tZm5fbGlzdCAgICA1CitzdHJ1Y3QgeGVuX21hY2hwaHlzX21mbl9saXN0IHsKKyAgICAvKgor
ICAgICAqIFNpemUgb2YgdGhlICdleHRlbnRfc3RhcnQnIGFycmF5LiBGZXdlciBlbnRyaWVzIHdp
bGwgYmUgZmlsbGVkIGlmIHRoZQorICAgICAqIG1hY2hwaHlzIHRhYmxlIGlzIHNtYWxsZXIgdGhh
biBtYXhfZXh0ZW50cyAqIDJNQi4KKyAgICAgKi8KKyAgICB1bnNpZ25lZCBpbnQgbWF4X2V4dGVu
dHM7CisKKyAgICAvKgorICAgICAqIFBvaW50ZXIgdG8gYnVmZmVyIHRvIGZpbGwgd2l0aCBsaXN0
IG9mIGV4dGVudCBzdGFydHMuIElmIHRoZXJlIGFyZQorICAgICAqIGFueSBsYXJnZSBkaXNjb250
aWd1aXRpZXMgaW4gdGhlIG1hY2hpbmUgYWRkcmVzcyBzcGFjZSwgMk1CIGdhcHMgaW4KKyAgICAg
KiB0aGUgbWFjaHBoeXMgdGFibGUgd2lsbCBiZSByZXByZXNlbnRlZCBieSBhbiBNRk4gYmFzZSBv
ZiB6ZXJvLgorICAgICAqLworICAgIFhFTl9HVUVTVF9IQU5ETEUoeGVuX3Bmbl90KSBleHRlbnRf
c3RhcnQ7CisKKyAgICAvKgorICAgICAqIE51bWJlciBvZiBleHRlbnRzIHdyaXR0ZW4gdG8gdGhl
IGFib3ZlIGFycmF5LiBUaGlzIHdpbGwgYmUgc21hbGxlcgorICAgICAqIHRoYW4gJ21heF9leHRl
bnRzJyBpZiB0aGUgbWFjaHBoeXMgdGFibGUgaXMgc21hbGxlciB0aGFuIG1heF9lICogMk1CLgor
ICAgICAqLworICAgIHVuc2lnbmVkIGludCBucl9leHRlbnRzOworfTsKK3R5cGVkZWYgc3RydWN0
IHhlbl9tYWNocGh5c19tZm5fbGlzdCB4ZW5fbWFjaHBoeXNfbWZuX2xpc3RfdDsKK0RFRklORV9Y
RU5fR1VFU1RfSEFORExFKHhlbl9tYWNocGh5c19tZm5fbGlzdF90KTsKKworLyoKKyAqIEZvciBh
IGNvbXBhdCBjYWxsZXIsIHRoaXMgaXMgaWRlbnRpY2FsIHRvIFhFTk1FTV9tYWNocGh5c19tZm5f
bGlzdC4KKyAqCisgKiBGb3IgYSBub24gY29tcGF0IGNhbGxlciwgdGhpcyBmdW5jdGlvbnMgc2lt
aWxhcmx5IHRvCisgKiBYRU5NRU1fbWFjaHBoeXNfbWZuX2xpc3QsIGJ1dCByZXR1cm5zIHRoZSBt
Zm5zIG1ha2luZyB1cCB0aGUgY29tcGF0aWJpbGl0eQorICogbTJwIHRhYmxlLgorICovCisjZGVm
aW5lIFhFTk1FTV9tYWNocGh5c19jb21wYXRfbWZuX2xpc3QgICAgIDI1CisKKy8qCisgKiBSZXR1
cm5zIHRoZSBsb2NhdGlvbiBpbiB2aXJ0dWFsIGFkZHJlc3Mgc3BhY2Ugb2YgdGhlIG1hY2hpbmVf
dG9fcGh5cworICogbWFwcGluZyB0YWJsZS4gQXJjaGl0ZWN0dXJlcyB3aGljaCBkbyBub3QgaGF2
ZSBhIG0ycCB0YWJsZSwgb3Igd2hpY2ggZG8gbm90CisgKiBtYXAgaXQgYnkgZGVmYXVsdCBpbnRv
IGd1ZXN0IGFkZHJlc3Mgc3BhY2UsIGRvIG5vdCBpbXBsZW1lbnQgdGhpcyBjb21tYW5kLgorICog
YXJnID09IGFkZHIgb2YgeGVuX21hY2hwaHlzX21hcHBpbmdfdC4KKyAqLworI2RlZmluZSBYRU5N
RU1fbWFjaHBoeXNfbWFwcGluZyAgICAgMTIKK3N0cnVjdCB4ZW5fbWFjaHBoeXNfbWFwcGluZyB7
CisgICAgeGVuX3Vsb25nX3Qgdl9zdGFydCwgdl9lbmQ7IC8qIFN0YXJ0IGFuZCBlbmQgdmlydHVh
bCBhZGRyZXNzZXMuICAgKi8KKyAgICB4ZW5fdWxvbmdfdCBtYXhfbWZuOyAgICAgICAgLyogTWF4
aW11bSBNRk4gdGhhdCBjYW4gYmUgbG9va2VkIHVwLiAqLworfTsKK3R5cGVkZWYgc3RydWN0IHhl
bl9tYWNocGh5c19tYXBwaW5nIHhlbl9tYWNocGh5c19tYXBwaW5nX3Q7CitERUZJTkVfWEVOX0dV
RVNUX0hBTkRMRSh4ZW5fbWFjaHBoeXNfbWFwcGluZ190KTsKKworLyogU291cmNlIG1hcHBpbmcg
c3BhY2UuICovCisvKiBgIGVudW0gcGh5c19tYXBfc3BhY2UgeyAqLworI2RlZmluZSBYRU5NQVBT
UEFDRV9zaGFyZWRfaW5mbyAgMCAvKiBzaGFyZWQgaW5mbyBwYWdlICovCisjZGVmaW5lIFhFTk1B
UFNQQUNFX2dyYW50X3RhYmxlICAxIC8qIGdyYW50IHRhYmxlIHBhZ2UgKi8KKyNkZWZpbmUgWEVO
TUFQU1BBQ0VfZ21mbiAgICAgICAgIDIgLyogR01GTiAqLworI2RlZmluZSBYRU5NQVBTUEFDRV9n
bWZuX3JhbmdlICAgMyAvKiBHTUZOIHJhbmdlLCBYRU5NRU1fYWRkX3RvX3BoeXNtYXAgb25seS4g
Ki8KKyNkZWZpbmUgWEVOTUFQU1BBQ0VfZ21mbl9mb3JlaWduIDQgLyogR01GTiBmcm9tIGFub3Ro
ZXIgZG9tLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKiBYRU5NRU1fYWRk
X3RvX3BoeXNtYXBfYmF0Y2ggb25seS4gKi8KKyNkZWZpbmUgWEVOTUFQU1BBQ0VfZGV2X21taW8g
ICAgIDUgLyogZGV2aWNlIG1taW8gcmVnaW9uCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIEFSTSBvbmx5OyB0aGUgcmVnaW9uIGlzIG1hcHBlZCBpbgorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBTdGFnZS0yIHVzaW5nIHRoZSBOb3JtYWwgTWVtb3J5
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElubmVyL091dGVyIFdyaXRl
LUJhY2sgQ2FjaGVhYmxlCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1l
bW9yeSBhdHRyaWJ1dGUuICovCisvKiBgIH0gKi8KKworLyoKKyAqIFNldHMgdGhlIEdQRk4gYXQg
d2hpY2ggYSBwYXJ0aWN1bGFyIHBhZ2UgYXBwZWFycyBpbiB0aGUgc3BlY2lmaWVkIGd1ZXN0J3MK
KyAqIHBzZXVkb3BoeXNpY2FsIGFkZHJlc3Mgc3BhY2UuCisgKiBhcmcgPT0gYWRkciBvZiB4ZW5f
YWRkX3RvX3BoeXNtYXBfdC4KKyAqLworI2RlZmluZSBYRU5NRU1fYWRkX3RvX3BoeXNtYXAgICAg
ICA3CitzdHJ1Y3QgeGVuX2FkZF90b19waHlzbWFwIHsKKyAgICAvKiBXaGljaCBkb21haW4gdG8g
Y2hhbmdlIHRoZSBtYXBwaW5nIGZvci4gKi8KKyAgICBkb21pZF90IGRvbWlkOworCisgICAgLyog
TnVtYmVyIG9mIHBhZ2VzIHRvIGdvIHRocm91Z2ggZm9yIGdtZm5fcmFuZ2UgKi8KKyAgICB1aW50
MTZfdCAgICBzaXplOworCisgICAgdW5zaWduZWQgaW50IHNwYWNlOyAvKiA9PiBlbnVtIHBoeXNf
bWFwX3NwYWNlICovCisKKyNkZWZpbmUgWEVOTUFQSURYX2dyYW50X3RhYmxlX3N0YXR1cyAweDgw
MDAwMDAwCisKKyAgICAvKiBJbmRleCBpbnRvIHNwYWNlIGJlaW5nIG1hcHBlZC4gKi8KKyAgICB4
ZW5fdWxvbmdfdCBpZHg7CisKKyAgICAvKiBHUEZOIGluIGRvbWlkIHdoZXJlIHRoZSBzb3VyY2Ug
bWFwcGluZyBwYWdlIHNob3VsZCBhcHBlYXIuICovCisgICAgeGVuX3Bmbl90ICAgICBncGZuOwor
fTsKK3R5cGVkZWYgc3RydWN0IHhlbl9hZGRfdG9fcGh5c21hcCB4ZW5fYWRkX3RvX3BoeXNtYXBf
dDsKK0RFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9hZGRfdG9fcGh5c21hcF90KTsKKworLyog
QSBiYXRjaGVkIHZlcnNpb24gb2YgYWRkX3RvX3BoeXNtYXAuICovCisjZGVmaW5lIFhFTk1FTV9h
ZGRfdG9fcGh5c21hcF9iYXRjaCAyMworc3RydWN0IHhlbl9hZGRfdG9fcGh5c21hcF9iYXRjaCB7
CisgICAgLyogSU4gKi8KKyAgICAvKiBXaGljaCBkb21haW4gdG8gY2hhbmdlIHRoZSBtYXBwaW5n
IGZvci4gKi8KKyAgICBkb21pZF90IGRvbWlkOworICAgIHVpbnQxNl90IHNwYWNlOyAvKiA9PiBl
bnVtIHBoeXNfbWFwX3NwYWNlICovCisKKyAgICAvKiBOdW1iZXIgb2YgcGFnZXMgdG8gZ28gdGhy
b3VnaCAqLworICAgIHVpbnQxNl90IHNpemU7CisKKyNpZiBfX1hFTl9JTlRFUkZBQ0VfVkVSU0lP
Tl9fIDwgMHgwMDA0MDcwMAorICAgIGRvbWlkX3QgZm9yZWlnbl9kb21pZDsgLyogSUZGIGdtZm5f
Zm9yZWlnbi4gU2hvdWxkIGJlIDAgZm9yIG90aGVyIHNwYWNlcy4gKi8KKyNlbHNlCisgICAgdW5p
b24geGVuX2FkZF90b19waHlzbWFwX2JhdGNoX2V4dHJhIHsKKyAgICAgICAgZG9taWRfdCBmb3Jl
aWduX2RvbWlkOyAvKiBnbWZuX2ZvcmVpZ24gKi8KKyAgICAgICAgdWludDE2X3QgcmVzMDsgIC8q
IEFsbCB0aGUgb3RoZXIgc3BhY2VzLiBTaG91bGQgYmUgMCAqLworICAgIH0gdTsKKyNlbmRpZgor
CisgICAgLyogSW5kZXhlcyBpbnRvIHNwYWNlIGJlaW5nIG1hcHBlZC4gKi8KKyAgICBYRU5fR1VF
U1RfSEFORExFKHhlbl91bG9uZ190KSBpZHhzOworCisgICAgLyogR1BGTiBpbiBkb21pZCB3aGVy
ZSB0aGUgc291cmNlIG1hcHBpbmcgcGFnZSBzaG91bGQgYXBwZWFyLiAqLworICAgIFhFTl9HVUVT
VF9IQU5ETEUoeGVuX3Bmbl90KSBncGZuczsKKworICAgIC8qIE9VVCAqLworCisgICAgLyogUGVy
IGluZGV4IGVycm9yIGNvZGUuICovCisgICAgWEVOX0dVRVNUX0hBTkRMRShpbnQpIGVycnM7Cit9
OwordHlwZWRlZiBzdHJ1Y3QgeGVuX2FkZF90b19waHlzbWFwX2JhdGNoIHhlbl9hZGRfdG9fcGh5
c21hcF9iYXRjaF90OworREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX2FkZF90b19waHlzbWFw
X2JhdGNoX3QpOworCisjaWYgX19YRU5fSU5URVJGQUNFX1ZFUlNJT05fXyA8IDB4MDAwNDA0MDAK
KyNkZWZpbmUgWEVOTUVNX2FkZF90b19waHlzbWFwX3JhbmdlIFhFTk1FTV9hZGRfdG9fcGh5c21h
cF9iYXRjaAorI2RlZmluZSB4ZW5fYWRkX3RvX3BoeXNtYXBfcmFuZ2UgeGVuX2FkZF90b19waHlz
bWFwX2JhdGNoCit0eXBlZGVmIHN0cnVjdCB4ZW5fYWRkX3RvX3BoeXNtYXBfYmF0Y2ggeGVuX2Fk
ZF90b19waHlzbWFwX3JhbmdlX3Q7CitERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5fYWRkX3Rv
X3BoeXNtYXBfcmFuZ2VfdCk7CisjZW5kaWYKKworLyoKKyAqIFVubWFwcyB0aGUgcGFnZSBhcHBl
YXJpbmcgYXQgYSBwYXJ0aWN1bGFyIEdQRk4gZnJvbSB0aGUgc3BlY2lmaWVkIGd1ZXN0J3MKKyAq
IHBzZXVkb3BoeXNpY2FsIGFkZHJlc3Mgc3BhY2UuCisgKiBhcmcgPT0gYWRkciBvZiB4ZW5fcmVt
b3ZlX2Zyb21fcGh5c21hcF90LgorICovCisjZGVmaW5lIFhFTk1FTV9yZW1vdmVfZnJvbV9waHlz
bWFwICAgICAgMTUKK3N0cnVjdCB4ZW5fcmVtb3ZlX2Zyb21fcGh5c21hcCB7CisgICAgLyogV2hp
Y2ggZG9tYWluIHRvIGNoYW5nZSB0aGUgbWFwcGluZyBmb3IuICovCisgICAgZG9taWRfdCBkb21p
ZDsKKworICAgIC8qIEdQRk4gb2YgdGhlIGN1cnJlbnQgbWFwcGluZyBvZiB0aGUgcGFnZS4gKi8K
KyAgICB4ZW5fcGZuX3QgICAgIGdwZm47Cit9OwordHlwZWRlZiBzdHJ1Y3QgeGVuX3JlbW92ZV9m
cm9tX3BoeXNtYXAgeGVuX3JlbW92ZV9mcm9tX3BoeXNtYXBfdDsKK0RFRklORV9YRU5fR1VFU1Rf
SEFORExFKHhlbl9yZW1vdmVfZnJvbV9waHlzbWFwX3QpOworCisvKioqIFJFTU9WRUQgKioqLwor
LyojZGVmaW5lIFhFTk1FTV90cmFuc2xhdGVfZ3Bmbl9saXN0ICA4Ki8KKworLyoKKyAqIFJldHVy
bnMgdGhlIHBzZXVkby1waHlzaWNhbCBtZW1vcnkgbWFwIGFzIGl0IHdhcyB3aGVuIHRoZSBkb21h
aW4KKyAqIHdhcyBzdGFydGVkIChzcGVjaWZpZWQgYnkgWEVOTUVNX3NldF9tZW1vcnlfbWFwKS4K
KyAqIGFyZyA9PSBhZGRyIG9mIHhlbl9tZW1vcnlfbWFwX3QuCisgKi8KKyNkZWZpbmUgWEVOTUVN
X21lbW9yeV9tYXAgICAgICAgICAgIDkKK3N0cnVjdCB4ZW5fbWVtb3J5X21hcCB7CisgICAgLyoK
KyAgICAgKiBPbiBjYWxsIHRoZSBudW1iZXIgb2YgZW50cmllcyB3aGljaCBjYW4gYmUgc3RvcmVk
IGluIGJ1ZmZlci4gT24KKyAgICAgKiByZXR1cm4gdGhlIG51bWJlciBvZiBlbnRyaWVzIHdoaWNo
IGhhdmUgYmVlbiBzdG9yZWQgaW4KKyAgICAgKiBidWZmZXIuCisgICAgICovCisgICAgdW5zaWdu
ZWQgaW50IG5yX2VudHJpZXM7CisKKyAgICAvKgorICAgICAqIEVudHJpZXMgaW4gdGhlIGJ1ZmZl
ciBhcmUgaW4gdGhlIHNhbWUgZm9ybWF0IGFzIHJldHVybmVkIGJ5IHRoZQorICAgICAqIEJJT1Mg
SU5UIDB4MTUgRUFYPTB4RTgyMCBjYWxsLgorICAgICAqLworICAgIFhFTl9HVUVTVF9IQU5ETEUo
dm9pZCkgYnVmZmVyOworfTsKK3R5cGVkZWYgc3RydWN0IHhlbl9tZW1vcnlfbWFwIHhlbl9tZW1v
cnlfbWFwX3Q7CitERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5fbWVtb3J5X21hcF90KTsKKwor
LyoKKyAqIFJldHVybnMgdGhlIHJlYWwgcGh5c2ljYWwgbWVtb3J5IG1hcC4gUGFzc2VzIHRoZSBz
YW1lIHN0cnVjdHVyZSBhcworICogWEVOTUVNX21lbW9yeV9tYXAuCisgKiBTcGVjaWZ5aW5nIGJ1
ZmZlciBhcyBOVUxMIHdpbGwgcmV0dXJuIHRoZSBudW1iZXIgb2YgZW50cmllcyByZXF1aXJlZAor
ICogdG8gc3RvcmUgdGhlIGNvbXBsZXRlIG1lbW9yeSBtYXAuCisgKiBhcmcgPT0gYWRkciBvZiB4
ZW5fbWVtb3J5X21hcF90LgorICovCisjZGVmaW5lIFhFTk1FTV9tYWNoaW5lX21lbW9yeV9tYXAg
ICAxMAorCisvKgorICogU2V0IHRoZSBwc2V1ZG8tcGh5c2ljYWwgbWVtb3J5IG1hcCBvZiBhIGRv
bWFpbiwgYXMgcmV0dXJuZWQgYnkKKyAqIFhFTk1FTV9tZW1vcnlfbWFwLgorICogYXJnID09IGFk
ZHIgb2YgeGVuX2ZvcmVpZ25fbWVtb3J5X21hcF90LgorICovCisjZGVmaW5lIFhFTk1FTV9zZXRf
bWVtb3J5X21hcCAgICAgICAxMworc3RydWN0IHhlbl9mb3JlaWduX21lbW9yeV9tYXAgeworICAg
IGRvbWlkX3QgZG9taWQ7CisgICAgc3RydWN0IHhlbl9tZW1vcnlfbWFwIG1hcDsKK307Cit0eXBl
ZGVmIHN0cnVjdCB4ZW5fZm9yZWlnbl9tZW1vcnlfbWFwIHhlbl9mb3JlaWduX21lbW9yeV9tYXBf
dDsKK0RFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9mb3JlaWduX21lbW9yeV9tYXBfdCk7CisK
KyNkZWZpbmUgWEVOTUVNX3NldF9wb2RfdGFyZ2V0ICAgICAgIDE2CisjZGVmaW5lIFhFTk1FTV9n
ZXRfcG9kX3RhcmdldCAgICAgICAxNworc3RydWN0IHhlbl9wb2RfdGFyZ2V0IHsKKyAgICAvKiBJ
TiAqLworICAgIHVpbnQ2NF90IHRhcmdldF9wYWdlczsKKyAgICAvKiBPVVQgKi8KKyAgICB1aW50
NjRfdCB0b3RfcGFnZXM7CisgICAgdWludDY0X3QgcG9kX2NhY2hlX3BhZ2VzOworICAgIHVpbnQ2
NF90IHBvZF9lbnRyaWVzOworICAgIC8qIElOICovCisgICAgZG9taWRfdCBkb21pZDsKK307Cit0
eXBlZGVmIHN0cnVjdCB4ZW5fcG9kX3RhcmdldCB4ZW5fcG9kX3RhcmdldF90OworCisjaWYgZGVm
aW5lZChfX1hFTl9fKSB8fCBkZWZpbmVkKF9fWEVOX1RPT0xTX18pCisKKyNpZm5kZWYgdWludDY0
X2FsaWduZWRfdAorI2RlZmluZSB1aW50NjRfYWxpZ25lZF90IHVpbnQ2NF90CisjZW5kaWYKKwor
LyoKKyAqIEdldCB0aGUgbnVtYmVyIG9mIE1GTnMgc2F2ZWQgdGhyb3VnaCBtZW1vcnkgc2hhcmlu
Zy4KKyAqIFRoZSBjYWxsIG5ldmVyIGZhaWxzLiAKKyAqLworI2RlZmluZSBYRU5NRU1fZ2V0X3No
YXJpbmdfZnJlZWRfcGFnZXMgICAgMTgKKyNkZWZpbmUgWEVOTUVNX2dldF9zaGFyaW5nX3NoYXJl
ZF9wYWdlcyAgIDE5CisKKyNkZWZpbmUgWEVOTUVNX3BhZ2luZ19vcCAgICAgICAgICAgICAgICAg
ICAgMjAKKyNkZWZpbmUgWEVOTUVNX3BhZ2luZ19vcF9ub21pbmF0ZSAgICAgICAgICAgMAorI2Rl
ZmluZSBYRU5NRU1fcGFnaW5nX29wX2V2aWN0ICAgICAgICAgICAgICAxCisjZGVmaW5lIFhFTk1F
TV9wYWdpbmdfb3BfcHJlcCAgICAgICAgICAgICAgIDIKKworc3RydWN0IHhlbl9tZW1fcGFnaW5n
X29wIHsKKyAgICB1aW50OF90ICAgICBvcDsgICAgICAgICAvKiBYRU5NRU1fcGFnaW5nX29wXyog
Ki8KKyAgICBkb21pZF90ICAgICBkb21haW47CisKKyAgICAvKiBQQUdJTkdfUFJFUCBJTjogYnVm
ZmVyIHRvIGltbWVkaWF0ZWx5IGZpbGwgcGFnZSBpbiAqLworICAgIHVpbnQ2NF9hbGlnbmVkX3Qg
ICAgYnVmZmVyOworICAgIC8qIE90aGVyIE9QcyAqLworICAgIHVpbnQ2NF9hbGlnbmVkX3QgICAg
Z2ZuOyAgICAgICAgICAgLyogSU46ICBnZm4gb2YgcGFnZSBiZWluZyBvcGVyYXRlZCBvbiAqLwor
fTsKK3R5cGVkZWYgc3RydWN0IHhlbl9tZW1fcGFnaW5nX29wIHhlbl9tZW1fcGFnaW5nX29wX3Q7
CitERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5fbWVtX3BhZ2luZ19vcF90KTsKKworI2RlZmlu
ZSBYRU5NRU1fYWNjZXNzX29wICAgICAgICAgICAgICAgICAgICAyMQorI2RlZmluZSBYRU5NRU1f
YWNjZXNzX29wX3NldF9hY2Nlc3MgICAgICAgICAwCisjZGVmaW5lIFhFTk1FTV9hY2Nlc3Nfb3Bf
Z2V0X2FjY2VzcyAgICAgICAgIDEKKy8qCisgKiBYRU5NRU1fYWNjZXNzX29wX2VuYWJsZV9lbXVs
YXRlIGFuZCBYRU5NRU1fYWNjZXNzX29wX2Rpc2FibGVfZW11bGF0ZSBhcmUKKyAqIGN1cnJlbnRs
eSB1bnVzZWQsIGJ1dCBzaW5jZSB0aGV5IGhhdmUgYmVlbiBpbiB1c2UgcGxlYXNlIGRvIG5vdCBy
ZXVzZSB0aGVtLgorICoKKyAqICNkZWZpbmUgWEVOTUVNX2FjY2Vzc19vcF9lbmFibGVfZW11bGF0
ZSAgICAgMgorICogI2RlZmluZSBYRU5NRU1fYWNjZXNzX29wX2Rpc2FibGVfZW11bGF0ZSAgICAz
CisgKi8KKyNkZWZpbmUgWEVOTUVNX2FjY2Vzc19vcF9zZXRfYWNjZXNzX211bHRpICAgNAorCit0
eXBlZGVmIGVudW0geworICAgIFhFTk1FTV9hY2Nlc3NfbiwKKyAgICBYRU5NRU1fYWNjZXNzX3Is
CisgICAgWEVOTUVNX2FjY2Vzc193LAorICAgIFhFTk1FTV9hY2Nlc3NfcncsCisgICAgWEVOTUVN
X2FjY2Vzc194LAorICAgIFhFTk1FTV9hY2Nlc3NfcngsCisgICAgWEVOTUVNX2FjY2Vzc193eCwK
KyAgICBYRU5NRU1fYWNjZXNzX3J3eCwKKyAgICAvKgorICAgICAqIFBhZ2Ugc3RhcnRzIG9mZiBh
cyByLXgsIGJ1dCBhdXRvbWF0aWNhbGx5CisgICAgICogY2hhbmdlIHRvIHItdyBvbiBhIHdyaXRl
CisgICAgICovCisgICAgWEVOTUVNX2FjY2Vzc19yeDJydywKKyAgICAvKgorICAgICAqIExvZyBh
Y2Nlc3M6IHN0YXJ0cyBvZmYgYXMgbiwgYXV0b21hdGljYWxseQorICAgICAqIGdvZXMgdG8gcnd4
LCBnZW5lcmF0aW5nIGFuIGV2ZW50IHdpdGhvdXQKKyAgICAgKiBwYXVzaW5nIHRoZSB2Y3B1Cisg
ICAgICovCisgICAgWEVOTUVNX2FjY2Vzc19uMnJ3eCwKKyAgICAvKiBUYWtlIHRoZSBkb21haW4g
ZGVmYXVsdCAqLworICAgIFhFTk1FTV9hY2Nlc3NfZGVmYXVsdAorfSB4ZW5tZW1fYWNjZXNzX3Q7
CisKK3N0cnVjdCB4ZW5fbWVtX2FjY2Vzc19vcCB7CisgICAgLyogWEVOTUVNX2FjY2Vzc19vcF8q
ICovCisgICAgdWludDhfdCBvcDsKKyAgICAvKiB4ZW5tZW1fYWNjZXNzX3QgKi8KKyAgICB1aW50
OF90IGFjY2VzczsKKyAgICBkb21pZF90IGRvbWlkOworICAgIC8qCisgICAgICogTnVtYmVyIG9m
IHBhZ2VzIGZvciBzZXQgb3AgKG9yIHNpemUgb2YgcGZuX2xpc3QgZm9yCisgICAgICogWEVOTUVN
X2FjY2Vzc19vcF9zZXRfYWNjZXNzX211bHRpKQorICAgICAqIElnbm9yZWQgb24gc2V0dGluZyBk
ZWZhdWx0IGFjY2VzcyBhbmQgb3RoZXIgb3BzCisgICAgICovCisgICAgdWludDMyX3QgbnI7Cisg
ICAgLyoKKyAgICAgKiBGaXJzdCBwZm4gZm9yIHNldCBvcAorICAgICAqIHBmbiBmb3IgZ2V0IG9w
CisgICAgICogfjB1bGwgaXMgdXNlZCB0byBzZXQgYW5kIGdldCB0aGUgZGVmYXVsdCBhY2Nlc3Mg
Zm9yIHBhZ2VzCisgICAgICovCisgICAgdWludDY0X2FsaWduZWRfdCBwZm47CisgICAgLyoKKyAg
ICAgKiBMaXN0IG9mIHBmbnMgdG8gc2V0IGFjY2VzcyBmb3IKKyAgICAgKiBVc2VkIG9ubHkgd2l0
aCBYRU5NRU1fYWNjZXNzX29wX3NldF9hY2Nlc3NfbXVsdGkKKyAgICAgKi8KKyAgICBYRU5fR1VF
U1RfSEFORExFKGNvbnN0X3VpbnQ2NCkgcGZuX2xpc3Q7CisgICAgLyoKKyAgICAgKiBDb3JyZXNw
b25kaW5nIGxpc3Qgb2YgYWNjZXNzIHNldHRpbmdzIGZvciBwZm5fbGlzdAorICAgICAqIFVzZWQg
b25seSB3aXRoIFhFTk1FTV9hY2Nlc3Nfb3Bfc2V0X2FjY2Vzc19tdWx0aQorICAgICAqLworICAg
IFhFTl9HVUVTVF9IQU5ETEUoY29uc3RfdWludDgpIGFjY2Vzc19saXN0OworfTsKK3R5cGVkZWYg
c3RydWN0IHhlbl9tZW1fYWNjZXNzX29wIHhlbl9tZW1fYWNjZXNzX29wX3Q7CitERUZJTkVfWEVO
X0dVRVNUX0hBTkRMRSh4ZW5fbWVtX2FjY2Vzc19vcF90KTsKKworI2RlZmluZSBYRU5NRU1fc2hh
cmluZ19vcCAgICAgICAgICAgICAgICAgICAyMgorI2RlZmluZSBYRU5NRU1fc2hhcmluZ19vcF9u
b21pbmF0ZV9nZm4gICAgICAwCisjZGVmaW5lIFhFTk1FTV9zaGFyaW5nX29wX25vbWluYXRlX2dy
ZWYgICAgIDEKKyNkZWZpbmUgWEVOTUVNX3NoYXJpbmdfb3Bfc2hhcmUgICAgICAgICAgICAgMgor
I2RlZmluZSBYRU5NRU1fc2hhcmluZ19vcF9kZWJ1Z19nZm4gICAgICAgICAzCisjZGVmaW5lIFhF
Tk1FTV9zaGFyaW5nX29wX2RlYnVnX21mbiAgICAgICAgIDQKKyNkZWZpbmUgWEVOTUVNX3NoYXJp
bmdfb3BfZGVidWdfZ3JlZiAgICAgICAgNQorI2RlZmluZSBYRU5NRU1fc2hhcmluZ19vcF9hZGRf
cGh5c21hcCAgICAgICA2CisjZGVmaW5lIFhFTk1FTV9zaGFyaW5nX29wX2F1ZGl0ICAgICAgICAg
ICAgIDcKKyNkZWZpbmUgWEVOTUVNX3NoYXJpbmdfb3BfcmFuZ2Vfc2hhcmUgICAgICAgOAorCisj
ZGVmaW5lIFhFTk1FTV9TSEFSSU5HX09QX1NfSEFORExFX0lOVkFMSUQgICgtMTApCisjZGVmaW5l
IFhFTk1FTV9TSEFSSU5HX09QX0NfSEFORExFX0lOVkFMSUQgICgtOSkKKworLyogVGhlIGZvbGxv
d2luZyBhbGxvd3Mgc2hhcmluZyBvZiBncmFudCByZWZzLiBUaGlzIGlzIHVzZWZ1bAorICogZm9y
IHNoYXJpbmcgdXRpbGl0aWVzIHNpdHRpbmcgYXMgImZpbHRlcnMiIGluIElPIGJhY2tlbmRzCisg
KiAoZS5nLiBtZW1zaHIgKyBibGt0YXAoMikpLiBUaGUgSU8gYmFja2VuZCBpcyBvbmx5IGV4cG9z
ZWQgCisgKiB0byBncmFudCByZWZlcmVuY2VzLCBhbmQgdGhpcyBhbGxvd3Mgc2hhcmluZyBvZiB0
aGUgZ3JlZnMgKi8KKyNkZWZpbmUgWEVOTUVNX1NIQVJJTkdfT1BfRklFTERfSVNfR1JFRl9GTEFH
ICAgKHhlbl9ta191bGxvbmcoMSkgPDwgNjIpCisKKyNkZWZpbmUgWEVOTUVNX1NIQVJJTkdfT1Bf
RklFTERfTUFLRV9HUkVGKGZpZWxkLCB2YWwpICBcCisgICAgKGZpZWxkKSA9IChYRU5NRU1fU0hB
UklOR19PUF9GSUVMRF9JU19HUkVGX0ZMQUcgfCB2YWwpCisjZGVmaW5lIFhFTk1FTV9TSEFSSU5H
X09QX0ZJRUxEX0lTX0dSRUYoZmllbGQpICAgICAgICAgXAorICAgICgoZmllbGQpICYgWEVOTUVN
X1NIQVJJTkdfT1BfRklFTERfSVNfR1JFRl9GTEFHKQorI2RlZmluZSBYRU5NRU1fU0hBUklOR19P
UF9GSUVMRF9HRVRfR1JFRihmaWVsZCkgICAgICAgIFwKKyAgICAoKGZpZWxkKSAmICh+WEVOTUVN
X1NIQVJJTkdfT1BfRklFTERfSVNfR1JFRl9GTEFHKSkKKworc3RydWN0IHhlbl9tZW1fc2hhcmlu
Z19vcCB7CisgICAgdWludDhfdCAgICAgb3A7ICAgICAvKiBYRU5NRU1fc2hhcmluZ19vcF8qICov
CisgICAgZG9taWRfdCAgICAgZG9tYWluOworCisgICAgdW5pb24geworICAgICAgICBzdHJ1Y3Qg
bWVtX3NoYXJpbmdfb3Bfbm9taW5hdGUgeyAgLyogT1BfTk9NSU5BVEVfeHh4ICAgICAgICAgICAq
LworICAgICAgICAgICAgdW5pb24geworICAgICAgICAgICAgICAgIHVpbnQ2NF9hbGlnbmVkX3Qg
Z2ZuOyAgICAgLyogSU46IGdmbiB0byBub21pbmF0ZSAgICAgICAqLworICAgICAgICAgICAgICAg
IHVpbnQzMl90ICAgICAgZ3JhbnRfcmVmOyAgLyogSU46IGdyYW50IHJlZiB0byBub21pbmF0ZSAq
LworICAgICAgICAgICAgfSB1OworICAgICAgICAgICAgdWludDY0X2FsaWduZWRfdCAgaGFuZGxl
OyAgICAgLyogT1VUOiB0aGUgaGFuZGxlICAgICAgICAgICAqLworICAgICAgICB9IG5vbWluYXRl
OworICAgICAgICBzdHJ1Y3QgbWVtX3NoYXJpbmdfb3Bfc2hhcmUgeyAgICAgLyogT1BfU0hBUkUv
QUREX1BIWVNNQVAgKi8KKyAgICAgICAgICAgIHVpbnQ2NF9hbGlnbmVkX3Qgc291cmNlX2dmbjsg
ICAgLyogSU46IHRoZSBnZm4gb2YgdGhlIHNvdXJjZSBwYWdlICovCisgICAgICAgICAgICB1aW50
NjRfYWxpZ25lZF90IHNvdXJjZV9oYW5kbGU7IC8qIElOOiBoYW5kbGUgdG8gdGhlIHNvdXJjZSBw
YWdlICovCisgICAgICAgICAgICB1aW50NjRfYWxpZ25lZF90IGNsaWVudF9nZm47ICAgIC8qIElO
OiB0aGUgY2xpZW50IGdmbiAqLworICAgICAgICAgICAgdWludDY0X2FsaWduZWRfdCBjbGllbnRf
aGFuZGxlOyAvKiBJTjogaGFuZGxlIHRvIHRoZSBjbGllbnQgcGFnZSAqLworICAgICAgICAgICAg
ZG9taWRfdCAgY2xpZW50X2RvbWFpbjsgLyogSU46IHRoZSBjbGllbnQgZG9tYWluIGlkICovCisg
ICAgICAgIH0gc2hhcmU7CisgICAgICAgIHN0cnVjdCBtZW1fc2hhcmluZ19vcF9yYW5nZSB7ICAg
ICAgICAgLyogT1BfUkFOR0VfU0hBUkUgKi8KKyAgICAgICAgICAgIHVpbnQ2NF9hbGlnbmVkX3Qg
Zmlyc3RfZ2ZuOyAgICAgIC8qIElOOiB0aGUgZmlyc3QgZ2ZuICovCisgICAgICAgICAgICB1aW50
NjRfYWxpZ25lZF90IGxhc3RfZ2ZuOyAgICAgICAvKiBJTjogdGhlIGxhc3QgZ2ZuICovCisgICAg
ICAgICAgICB1aW50NjRfYWxpZ25lZF90IG9wYXF1ZTsgICAgICAgICAvKiBNdXN0IGJlIHNldCB0
byAwICovCisgICAgICAgICAgICBkb21pZF90IGNsaWVudF9kb21haW47ICAgICAgICAgICAvKiBJ
TjogdGhlIGNsaWVudCBkb21haW4gaWQgKi8KKyAgICAgICAgICAgIHVpbnQxNl90IF9wYWRbM107
ICAgICAgICAgICAgICAgIC8qIE11c3QgYmUgc2V0IHRvIDAgKi8KKyAgICAgICAgfSByYW5nZTsK
KyAgICAgICAgc3RydWN0IG1lbV9zaGFyaW5nX29wX2RlYnVnIHsgICAgIC8qIE9QX0RFQlVHX3h4
eCAqLworICAgICAgICAgICAgdW5pb24geworICAgICAgICAgICAgICAgIHVpbnQ2NF9hbGlnbmVk
X3QgZ2ZuOyAgICAgIC8qIElOOiBnZm4gdG8gZGVidWcgICAgICAgICAgKi8KKyAgICAgICAgICAg
ICAgICB1aW50NjRfYWxpZ25lZF90IG1mbjsgICAgICAvKiBJTjogbWZuIHRvIGRlYnVnICAgICAg
ICAgICovCisgICAgICAgICAgICAgICAgdWludDMyX3QgZ3JlZjsgICAgIC8qIElOOiBncmVmIHRv
IGRlYnVnICAgICAgICAgKi8KKyAgICAgICAgICAgIH0gdTsKKyAgICAgICAgfSBkZWJ1ZzsKKyAg
ICB9IHU7Cit9OwordHlwZWRlZiBzdHJ1Y3QgeGVuX21lbV9zaGFyaW5nX29wIHhlbl9tZW1fc2hh
cmluZ19vcF90OworREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX21lbV9zaGFyaW5nX29wX3Qp
OworCisvKgorICogQXR0ZW1wdCB0byBzdGFrZSBhIGNsYWltIGZvciBhIGRvbWFpbiBvbiBhIHF1
YW50aXR5IG9mIHBhZ2VzCisgKiBvZiBzeXN0ZW0gUkFNLCBidXQgX25vdF8gYXNzaWduIHNwZWNp
ZmljIHBhZ2VmcmFtZXMuICBPbmx5CisgKiBhcml0aG1ldGljIGlzIHBlcmZvcm1lZCBzbyB0aGUg
aHlwZXJjYWxsIGlzIHZlcnkgZmFzdCBhbmQgbmVlZAorICogbm90IGJlIHByZWVtcHRpYmxlLCB0
aHVzIHNpZGVzdGVwcGluZyB0aW1lLW9mLWNoZWNrLXRpbWUtb2YtdXNlCisgKiByYWNlcyBmb3Ig
bWVtb3J5IGFsbG9jYXRpb24uICBSZXR1cm5zIDAgaWYgdGhlIGh5cGVydmlzb3IgcGFnZQorICog
YWxsb2NhdG9yIGhhcyBhdG9taWNhbGx5IGFuZCBzdWNjZXNzZnVsbHkgY2xhaW1lZCB0aGUgcmVx
dWVzdGVkCisgKiBudW1iZXIgb2YgcGFnZXMsIGVsc2Ugbm9uLXplcm8uCisgKgorICogQW55IGRv
bWFpbiBtYXkgaGF2ZSBvbmx5IG9uZSBhY3RpdmUgY2xhaW0uICBXaGVuIHN1ZmZpY2llbnQgbWVt
b3J5CisgKiBoYXMgYmVlbiBhbGxvY2F0ZWQgdG8gcmVzb2x2ZSB0aGUgY2xhaW0sIHRoZSBjbGFp
bSBzaWxlbnRseSBleHBpcmVzLgorICogQ2xhaW1pbmcgemVybyBwYWdlcyBlZmZlY3RpdmVseSBy
ZXNldHMgYW55IG91dHN0YW5kaW5nIGNsYWltIGFuZAorICogaXMgYWx3YXlzIHN1Y2Nlc3NmdWwu
CisgKgorICogTm90ZSB0aGF0IGEgdmFsaWQgY2xhaW0gbWF5IGJlIHN0YWtlZCBldmVuIGFmdGVy
IG1lbW9yeSBoYXMgYmVlbgorICogYWxsb2NhdGVkIGZvciBhIGRvbWFpbi4gIEluIHRoaXMgY2Fz
ZSwgdGhlIGNsYWltIGlzIG5vdCBpbmNyZW1lbnRhbCwKKyAqIGkuZS4gaWYgdGhlIGRvbWFpbidz
IHRvdF9wYWdlcyBpcyAzLCBhbmQgYSBjbGFpbSBpcyBzdGFrZWQgZm9yIDEwLAorICogb25seSA3
IGFkZGl0aW9uYWwgcGFnZXMgYXJlIGNsYWltZWQuCisgKgorICogQ2FsbGVyIG11c3QgYmUgcHJp
dmlsZWdlZCBvciB0aGUgaHlwZXJjYWxsIGZhaWxzLgorICovCisjZGVmaW5lIFhFTk1FTV9jbGFp
bV9wYWdlcyAgICAgICAgICAgICAgICAgIDI0CisKKy8qCisgKiBYRU5NRU1fY2xhaW1fcGFnZXMg
ZmxhZ3MgLSB0aGUgYXJlIG5vIGZsYWdzIGF0IHRoaXMgdGltZS4KKyAqIFRoZSB6ZXJvIHZhbHVl
IGlzIGFwcHJvcHJpYXRlLgorICovCisKKy8qCisgKiBXaXRoIHNvbWUgbGVnYWN5IGRldmljZXMs
IGNlcnRhaW4gZ3Vlc3QtcGh5c2ljYWwgYWRkcmVzc2VzIGNhbm5vdCBzYWZlbHkKKyAqIGJlIHVz
ZWQgZm9yIG90aGVyIHB1cnBvc2VzLCBlLmcuIHRvIG1hcCBndWVzdCBSQU0uICBUaGlzIGh5cGVy
Y2FsbAorICogZW51bWVyYXRlcyB0aG9zZSByZWdpb25zIHNvIHRoZSB0b29sc3RhY2sgY2FuIGF2
b2lkIHVzaW5nIHRoZW0uCisgKi8KKyNkZWZpbmUgWEVOTUVNX3Jlc2VydmVkX2RldmljZV9tZW1v
cnlfbWFwICAgMjcKK3N0cnVjdCB4ZW5fcmVzZXJ2ZWRfZGV2aWNlX21lbW9yeSB7CisgICAgeGVu
X3Bmbl90IHN0YXJ0X3BmbjsKKyAgICB4ZW5fdWxvbmdfdCBucl9wYWdlczsKK307Cit0eXBlZGVm
IHN0cnVjdCB4ZW5fcmVzZXJ2ZWRfZGV2aWNlX21lbW9yeSB4ZW5fcmVzZXJ2ZWRfZGV2aWNlX21l
bW9yeV90OworREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX3Jlc2VydmVkX2RldmljZV9tZW1v
cnlfdCk7CisKK3N0cnVjdCB4ZW5fcmVzZXJ2ZWRfZGV2aWNlX21lbW9yeV9tYXAgeworI2RlZmlu
ZSBYRU5NRU1fUkRNX0FMTCAxIC8qIFJlcXVlc3QgYWxsIHJlZ2lvbnMgKGlnbm9yZSBkZXYgdW5p
b24pLiAqLworICAgIC8qIElOICovCisgICAgdWludDMyX3QgZmxhZ3M7CisgICAgLyoKKyAgICAg
KiBJTi9PVVQKKyAgICAgKgorICAgICAqIEdldHMgc2V0IHRvIHRoZSByZXF1aXJlZCBudW1iZXIg
b2YgZW50cmllcyB3aGVuIHRvbyBsb3csCisgICAgICogc2lnbmFsZWQgYnkgZXJyb3IgY29kZSAt
RVJBTkdFLgorICAgICAqLworICAgIHVuc2lnbmVkIGludCBucl9lbnRyaWVzOworICAgIC8qIE9V
VCAqLworICAgIFhFTl9HVUVTVF9IQU5ETEUoeGVuX3Jlc2VydmVkX2RldmljZV9tZW1vcnlfdCkg
YnVmZmVyOworICAgIC8qIElOICovCisgICAgdW5pb24geworICAgICAgICBzdHJ1Y3QgcGh5c2Rl
dl9wY2lfZGV2aWNlIHBjaTsKKyAgICB9IGRldjsKK307Cit0eXBlZGVmIHN0cnVjdCB4ZW5fcmVz
ZXJ2ZWRfZGV2aWNlX21lbW9yeV9tYXAgeGVuX3Jlc2VydmVkX2RldmljZV9tZW1vcnlfbWFwX3Q7
CitERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5fcmVzZXJ2ZWRfZGV2aWNlX21lbW9yeV9tYXBf
dCk7CisKKyNlbmRpZiAvKiBkZWZpbmVkKF9fWEVOX18pIHx8IGRlZmluZWQoX19YRU5fVE9PTFNf
XykgKi8KKworLyoKKyAqIFhFTk1FTV9nZXRfdm51bWFpbmZvIHVzZWQgYnkgZ3Vlc3QgdG8gZ2V0
CisgKiB2TlVNQSB0b3BvbG9neSBmcm9tIGh5cGVydmlzb3IuCisgKi8KKyNkZWZpbmUgWEVOTUVN
X2dldF92bnVtYWluZm8gICAgICAgICAgICAgICAgMjYKKworLyogdk5VTUEgbm9kZSBtZW1vcnkg
cmFuZ2VzICovCitzdHJ1Y3QgeGVuX3ZtZW1yYW5nZSB7CisgICAgdWludDY0X3Qgc3RhcnQsIGVu
ZDsKKyAgICB1bnNpZ25lZCBpbnQgZmxhZ3M7CisgICAgdW5zaWduZWQgaW50IG5pZDsKK307Cit0
eXBlZGVmIHN0cnVjdCB4ZW5fdm1lbXJhbmdlIHhlbl92bWVtcmFuZ2VfdDsKK0RFRklORV9YRU5f
R1VFU1RfSEFORExFKHhlbl92bWVtcmFuZ2VfdCk7CisKKy8qCisgKiB2TlVNQSB0b3BvbG9neSBz
cGVjaWZpZXMgdk5VTUEgbm9kZSBudW1iZXIsIGRpc3RhbmNlIHRhYmxlLAorICogbWVtb3J5IHJh
bmdlcyBhbmQgdmNwdSBtYXBwaW5nIHByb3ZpZGVkIGZvciBndWVzdHMuCisgKiBYRU5NRU1fZ2V0
X3ZudW1haW5mbyBoeXBlcmNhbGwgZXhwZWN0cyB0byBzZWUgZnJvbSBndWVzdAorICogbnJfdm5v
ZGVzLCBucl92bWVtcmFuZ2VzIGFuZCBucl92Y3B1cyB0byBpbmRpY2F0ZSBhdmFpbGFibGUgbWVt
b3J5LgorICogQWZ0ZXIgZmlsbGluZyBndWVzdHMgc3RydWN0dXJlcywgbnJfdm5vZGVzLCBucl92
bWVtcmFuZ2VzIGFuZCBucl92Y3B1cworICogY29waWVkIGJhY2sgdG8gZ3Vlc3QuIERvbWFpbiBy
ZXR1cm5zIGV4cGVjdGVkIHZhbHVlcyBvZiBucl92bm9kZXMsCisgKiBucl92bWVtcmFuZ2VzIGFu
ZCBucl92Y3B1cyB0byBndWVzdCBpZiB0aGUgdmFsdWVzIHdoZXJlIGluY29ycmVjdC4KKyAqLwor
c3RydWN0IHhlbl92bnVtYV90b3BvbG9neV9pbmZvIHsKKyAgICAvKiBJTiAqLworICAgIGRvbWlk
X3QgZG9taWQ7CisgICAgdWludDE2X3QgcGFkOworICAgIC8qIElOL09VVCAqLworICAgIHVuc2ln
bmVkIGludCBucl92bm9kZXM7CisgICAgdW5zaWduZWQgaW50IG5yX3ZjcHVzOworICAgIHVuc2ln
bmVkIGludCBucl92bWVtcmFuZ2VzOworICAgIC8qIE9VVCAqLworICAgIHVuaW9uIHsKKyAgICAg
ICAgWEVOX0dVRVNUX0hBTkRMRSh1aW50KSBoOworICAgICAgICB1aW50NjRfdCBwYWQ7CisgICAg
fSB2ZGlzdGFuY2U7CisgICAgdW5pb24geworICAgICAgICBYRU5fR1VFU1RfSEFORExFKHVpbnQp
IGg7CisgICAgICAgIHVpbnQ2NF90IHBhZDsKKyAgICB9IHZjcHVfdG9fdm5vZGU7CisgICAgdW5p
b24geworICAgICAgICBYRU5fR1VFU1RfSEFORExFKHhlbl92bWVtcmFuZ2VfdCkgaDsKKyAgICAg
ICAgdWludDY0X3QgcGFkOworICAgIH0gdm1lbXJhbmdlOworfTsKK3R5cGVkZWYgc3RydWN0IHhl
bl92bnVtYV90b3BvbG9neV9pbmZvIHhlbl92bnVtYV90b3BvbG9neV9pbmZvX3Q7CitERUZJTkVf
WEVOX0dVRVNUX0hBTkRMRSh4ZW5fdm51bWFfdG9wb2xvZ3lfaW5mb190KTsKKworLyogTmV4dCBh
dmFpbGFibGUgc3Vib3AgbnVtYmVyIGlzIDI4ICovCisKKyNlbmRpZiAvKiBfX1hFTl9QVUJMSUNf
TUVNT1JZX0hfXyAqLworCisvKgorICogTG9jYWwgdmFyaWFibGVzOgorICogbW9kZTogQworICog
Yy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZzZXQ6IDQKKyAqIHRhYi13aWR0aDog
NAorICogaW5kZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6CisgKi8KZGlmZiAtLWdpdCBhL2lu
Y2x1ZGUveGVuL3BoeXNkZXYuaCBiL2luY2x1ZGUveGVuL3BoeXNkZXYuaApuZXcgZmlsZSBtb2Rl
IDEwMDY0NAppbmRleCAwMDAwMDAwMDAuLjBlNTQ2MzU2MgotLS0gL2Rldi9udWxsCisrKyBiL2lu
Y2x1ZGUveGVuL3BoeXNkZXYuaApAQCAtMCwwICsxLDM4NyBAQAorLyoKKyAqIFBlcm1pc3Npb24g
aXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmlu
ZyBhIGNvcHkKKyAqIG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlv
biBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0bworICogZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0
aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKKyAqIHJp
Z2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1
YmxpY2Vuc2UsIGFuZC9vcgorICogc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8g
cGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKKyAqIGZ1cm5pc2hlZCB0byBk
byBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CisgKgorICogVGhlIGFi
b3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUg
aW5jbHVkZWQgaW4KKyAqIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhl
IFNvZnR3YXJlLgorICoKKyAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRI
T1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCisgKiBJTVBMSUVELCBJTkNMVURJ
TkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwK
KyAqIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQu
IElOIE5PIEVWRU5UIFNIQUxMIFRIRQorICogQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBC
RSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgorICogTElBQklMSVRZLCBX
SEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJ
TkcKKyAqIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9S
IFRIRSBVU0UgT1IgT1RIRVIKKyAqIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4KKyAqCisgKiBD
b3B5cmlnaHQgKGMpIDIwMDYsIEtlaXIgRnJhc2VyCisgKi8KKworI2lmbmRlZiBfX1hFTl9QVUJM
SUNfUEhZU0RFVl9IX18KKyNkZWZpbmUgX19YRU5fUFVCTElDX1BIWVNERVZfSF9fCisKKyNpbmNs
dWRlICJ4ZW4uaCIKKworLyoKKyAqIFByb3RvdHlwZSBmb3IgdGhpcyBoeXBlcmNhbGwgaXM6Cisg
KiAgaW50IHBoeXNkZXZfb3AoaW50IGNtZCwgdm9pZCAqYXJncykKKyAqIEBjbWQgID09IFBIWVNE
RVZPUF8/Pz8gKHBoeXNkZXYgb3BlcmF0aW9uKS4KKyAqIEBhcmdzID09IE9wZXJhdGlvbi1zcGVj
aWZpYyBleHRyYSBhcmd1bWVudHMgKE5VTEwgaWYgbm9uZSkuCisgKi8KKworLyoKKyAqIE5vdGlm
eSBlbmQtb2YtaW50ZXJydXB0IChFT0kpIGZvciB0aGUgc3BlY2lmaWVkIElSUS4KKyAqIEBhcmcg
PT0gcG9pbnRlciB0byBwaHlzZGV2X2VvaSBzdHJ1Y3R1cmUuCisgKi8KKyNkZWZpbmUgUEhZU0RF
Vk9QX2VvaSAgICAgICAgICAgICAgICAgICAxMgorc3RydWN0IHBoeXNkZXZfZW9pIHsKKyAgICAv
KiBJTiAqLworICAgIHVpbnQzMl90IGlycTsKK307Cit0eXBlZGVmIHN0cnVjdCBwaHlzZGV2X2Vv
aSBwaHlzZGV2X2VvaV90OworREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUocGh5c2Rldl9lb2lfdCk7
CisKKy8qCisgKiBSZWdpc3RlciBhIHNoYXJlZCBwYWdlIGZvciB0aGUgaHlwZXJ2aXNvciB0byBp
bmRpY2F0ZSB3aGV0aGVyIHRoZSBndWVzdAorICogbXVzdCBpc3N1ZSBQSFlTREVWT1BfZW9pLiBU
aGUgc2VtYW50aWNzIG9mIFBIWVNERVZPUF9lb2kgY2hhbmdlIHNsaWdodGx5CisgKiBvbmNlIHRo
ZSBndWVzdCB1c2VkIHRoaXMgZnVuY3Rpb24gaW4gdGhhdCB0aGUgYXNzb2NpYXRlZCBldmVudCBj
aGFubmVsCisgKiB3aWxsIGF1dG9tYXRpY2FsbHkgZ2V0IHVubWFza2VkLiBUaGUgcGFnZSByZWdp
c3RlcmVkIGlzIHVzZWQgYXMgYSBiaXQKKyAqIGFycmF5IGluZGV4ZWQgYnkgWGVuJ3MgUElSUSB2
YWx1ZS4KKyAqLworI2RlZmluZSBQSFlTREVWT1BfcGlycV9lb2lfZ21mbl92MSAgICAgICAxNwor
LyoKKyAqIFJlZ2lzdGVyIGEgc2hhcmVkIHBhZ2UgZm9yIHRoZSBoeXBlcnZpc29yIHRvIGluZGlj
YXRlIHdoZXRoZXIgdGhlCisgKiBndWVzdCBtdXN0IGlzc3VlIFBIWVNERVZPUF9lb2kuIFRoaXMg
aHlwZXJjYWxsIGlzIHZlcnkgc2ltaWxhciB0bworICogUEhZU0RFVk9QX3BpcnFfZW9pX2dtZm5f
djEgYnV0IGl0IGRvZXNuJ3QgY2hhbmdlIHRoZSBzZW1hbnRpY3Mgb2YKKyAqIFBIWVNERVZPUF9l
b2kuIFRoZSBwYWdlIHJlZ2lzdGVyZWQgaXMgdXNlZCBhcyBhIGJpdCBhcnJheSBpbmRleGVkIGJ5
CisgKiBYZW4ncyBQSVJRIHZhbHVlLgorICovCisjZGVmaW5lIFBIWVNERVZPUF9waXJxX2VvaV9n
bWZuX3YyICAgICAgIDI4CitzdHJ1Y3QgcGh5c2Rldl9waXJxX2VvaV9nbWZuIHsKKyAgICAvKiBJ
TiAqLworICAgIHhlbl9wZm5fdCBnbWZuOworfTsKK3R5cGVkZWYgc3RydWN0IHBoeXNkZXZfcGly
cV9lb2lfZ21mbiBwaHlzZGV2X3BpcnFfZW9pX2dtZm5fdDsKK0RFRklORV9YRU5fR1VFU1RfSEFO
RExFKHBoeXNkZXZfcGlycV9lb2lfZ21mbl90KTsKKworLyoKKyAqIFF1ZXJ5IHRoZSBzdGF0dXMg
b2YgYW4gSVJRIGxpbmUuCisgKiBAYXJnID09IHBvaW50ZXIgdG8gcGh5c2Rldl9pcnFfc3RhdHVz
X3F1ZXJ5IHN0cnVjdHVyZS4KKyAqLworI2RlZmluZSBQSFlTREVWT1BfaXJxX3N0YXR1c19xdWVy
eSAgICAgICA1CitzdHJ1Y3QgcGh5c2Rldl9pcnFfc3RhdHVzX3F1ZXJ5IHsKKyAgICAvKiBJTiAq
LworICAgIHVpbnQzMl90IGlycTsKKyAgICAvKiBPVVQgKi8KKyAgICB1aW50MzJfdCBmbGFnczsg
LyogWEVOSVJRU1RBVF8qICovCit9OwordHlwZWRlZiBzdHJ1Y3QgcGh5c2Rldl9pcnFfc3RhdHVz
X3F1ZXJ5IHBoeXNkZXZfaXJxX3N0YXR1c19xdWVyeV90OworREVGSU5FX1hFTl9HVUVTVF9IQU5E
TEUocGh5c2Rldl9pcnFfc3RhdHVzX3F1ZXJ5X3QpOworCisvKiBOZWVkIHRvIGNhbGwgUEhZU0RF
Vk9QX2VvaSB3aGVuIHRoZSBJUlEgaGFzIGJlZW4gc2VydmljZWQ/ICovCisjZGVmaW5lIF9YRU5J
UlFTVEFUX25lZWRzX2VvaSAgICgwKQorI2RlZmluZSAgWEVOSVJRU1RBVF9uZWVkc19lb2kgICAo
MVU8PF9YRU5JUlFTVEFUX25lZWRzX2VvaSkKKworLyogSVJRIHNoYXJlZCBieSBtdWx0aXBsZSBn
dWVzdHM/ICovCisjZGVmaW5lIF9YRU5JUlFTVEFUX3NoYXJlZCAgICAgICgxKQorI2RlZmluZSAg
WEVOSVJRU1RBVF9zaGFyZWQgICAgICAoMVU8PF9YRU5JUlFTVEFUX3NoYXJlZCkKKworLyoKKyAq
IFNldCB0aGUgY3VycmVudCBWQ1BVJ3MgSS9PIHByaXZpbGVnZSBsZXZlbC4KKyAqIEBhcmcgPT0g
cG9pbnRlciB0byBwaHlzZGV2X3NldF9pb3BsIHN0cnVjdHVyZS4KKyAqLworI2RlZmluZSBQSFlT
REVWT1Bfc2V0X2lvcGwgICAgICAgICAgICAgICA2CitzdHJ1Y3QgcGh5c2Rldl9zZXRfaW9wbCB7
CisgICAgLyogSU4gKi8KKyAgICB1aW50MzJfdCBpb3BsOworfTsKK3R5cGVkZWYgc3RydWN0IHBo
eXNkZXZfc2V0X2lvcGwgcGh5c2Rldl9zZXRfaW9wbF90OworREVGSU5FX1hFTl9HVUVTVF9IQU5E
TEUocGh5c2Rldl9zZXRfaW9wbF90KTsKKworLyoKKyAqIFNldCB0aGUgY3VycmVudCBWQ1BVJ3Mg
SS9PLXBvcnQgcGVybWlzc2lvbnMgYml0bWFwLgorICogQGFyZyA9PSBwb2ludGVyIHRvIHBoeXNk
ZXZfc2V0X2lvYml0bWFwIHN0cnVjdHVyZS4KKyAqLworI2RlZmluZSBQSFlTREVWT1Bfc2V0X2lv
Yml0bWFwICAgICAgICAgICA3CitzdHJ1Y3QgcGh5c2Rldl9zZXRfaW9iaXRtYXAgeworICAgIC8q
IElOICovCisjaWYgX19YRU5fSU5URVJGQUNFX1ZFUlNJT05fXyA+PSAweDAwMDMwMjA1CisgICAg
WEVOX0dVRVNUX0hBTkRMRSh1aW50OCkgYml0bWFwOworI2Vsc2UKKyAgICB1aW50OF90ICpiaXRt
YXA7CisjZW5kaWYKKyAgICB1aW50MzJfdCBucl9wb3J0czsKK307Cit0eXBlZGVmIHN0cnVjdCBw
aHlzZGV2X3NldF9pb2JpdG1hcCBwaHlzZGV2X3NldF9pb2JpdG1hcF90OworREVGSU5FX1hFTl9H
VUVTVF9IQU5ETEUocGh5c2Rldl9zZXRfaW9iaXRtYXBfdCk7CisKKy8qCisgKiBSZWFkIG9yIHdy
aXRlIGFuIElPLUFQSUMgcmVnaXN0ZXIuCisgKiBAYXJnID09IHBvaW50ZXIgdG8gcGh5c2Rldl9h
cGljIHN0cnVjdHVyZS4KKyAqLworI2RlZmluZSBQSFlTREVWT1BfYXBpY19yZWFkICAgICAgICAg
ICAgICA4CisjZGVmaW5lIFBIWVNERVZPUF9hcGljX3dyaXRlICAgICAgICAgICAgIDkKK3N0cnVj
dCBwaHlzZGV2X2FwaWMgeworICAgIC8qIElOICovCisgICAgdW5zaWduZWQgbG9uZyBhcGljX3Bo
eXNiYXNlOworICAgIHVpbnQzMl90IHJlZzsKKyAgICAvKiBJTiBvciBPVVQgKi8KKyAgICB1aW50
MzJfdCB2YWx1ZTsKK307Cit0eXBlZGVmIHN0cnVjdCBwaHlzZGV2X2FwaWMgcGh5c2Rldl9hcGlj
X3Q7CitERUZJTkVfWEVOX0dVRVNUX0hBTkRMRShwaHlzZGV2X2FwaWNfdCk7CisKKy8qCisgKiBB
bGxvY2F0ZSBvciBmcmVlIGEgcGh5c2ljYWwgdXBjYWxsIHZlY3RvciBmb3IgdGhlIHNwZWNpZmll
ZCBJUlEgbGluZS4KKyAqIEBhcmcgPT0gcG9pbnRlciB0byBwaHlzZGV2X2lycSBzdHJ1Y3R1cmUu
CisgKi8KKyNkZWZpbmUgUEhZU0RFVk9QX2FsbG9jX2lycV92ZWN0b3IgICAgICAxMAorI2RlZmlu
ZSBQSFlTREVWT1BfZnJlZV9pcnFfdmVjdG9yICAgICAgIDExCitzdHJ1Y3QgcGh5c2Rldl9pcnEg
eworICAgIC8qIElOICovCisgICAgdWludDMyX3QgaXJxOworICAgIC8qIElOIG9yIE9VVCAqLwor
ICAgIHVpbnQzMl90IHZlY3RvcjsKK307Cit0eXBlZGVmIHN0cnVjdCBwaHlzZGV2X2lycSBwaHlz
ZGV2X2lycV90OworREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUocGh5c2Rldl9pcnFfdCk7CisgCisj
ZGVmaW5lIE1BUF9QSVJRX1RZUEVfTVNJICAgICAgICAgICAgICAgMHgwCisjZGVmaW5lIE1BUF9Q
SVJRX1RZUEVfR1NJICAgICAgICAgICAgICAgMHgxCisjZGVmaW5lIE1BUF9QSVJRX1RZUEVfVU5L
Tk9XTiAgICAgICAgICAgMHgyCisjZGVmaW5lIE1BUF9QSVJRX1RZUEVfTVNJX1NFRyAgICAgICAg
ICAgMHgzCisjZGVmaW5lIE1BUF9QSVJRX1RZUEVfTVVMVElfTVNJICAgICAgICAgMHg0CisKKyNk
ZWZpbmUgUEhZU0RFVk9QX21hcF9waXJxICAgICAgICAgICAgICAgMTMKK3N0cnVjdCBwaHlzZGV2
X21hcF9waXJxIHsKKyAgICBkb21pZF90IGRvbWlkOworICAgIC8qIElOICovCisgICAgaW50IHR5
cGU7CisgICAgLyogSU4gKGlnbm9yZWQgZm9yIC4uLl9NVUxUSV9NU0kpICovCisgICAgaW50IGlu
ZGV4OworICAgIC8qIElOIG9yIE9VVCAqLworICAgIGludCBwaXJxOworICAgIC8qIElOIC0gaGln
aCAxNiBiaXRzIGhvbGQgc2VnbWVudCBmb3IgLi4uX01TSV9TRUcgYW5kIC4uLl9NVUxUSV9NU0kg
Ki8KKyAgICBpbnQgYnVzOworICAgIC8qIElOICovCisgICAgaW50IGRldmZuOworICAgIC8qIElO
IChhbHNvIE9VVCBmb3IgLi4uX01VTFRJX01TSSkgKi8KKyAgICBpbnQgZW50cnlfbnI7CisgICAg
LyogSU4gKi8KKyAgICB1aW50NjRfdCB0YWJsZV9iYXNlOworfTsKK3R5cGVkZWYgc3RydWN0IHBo
eXNkZXZfbWFwX3BpcnEgcGh5c2Rldl9tYXBfcGlycV90OworREVGSU5FX1hFTl9HVUVTVF9IQU5E
TEUocGh5c2Rldl9tYXBfcGlycV90KTsKKworI2RlZmluZSBQSFlTREVWT1BfdW5tYXBfcGlycSAg
ICAgICAgICAgICAxNAorc3RydWN0IHBoeXNkZXZfdW5tYXBfcGlycSB7CisgICAgZG9taWRfdCBk
b21pZDsKKyAgICAvKiBJTiAqLworICAgIGludCBwaXJxOworfTsKKwordHlwZWRlZiBzdHJ1Y3Qg
cGh5c2Rldl91bm1hcF9waXJxIHBoeXNkZXZfdW5tYXBfcGlycV90OworREVGSU5FX1hFTl9HVUVT
VF9IQU5ETEUocGh5c2Rldl91bm1hcF9waXJxX3QpOworCisjZGVmaW5lIFBIWVNERVZPUF9tYW5h
Z2VfcGNpX2FkZCAgICAgICAgIDE1CisjZGVmaW5lIFBIWVNERVZPUF9tYW5hZ2VfcGNpX3JlbW92
ZSAgICAgIDE2CitzdHJ1Y3QgcGh5c2Rldl9tYW5hZ2VfcGNpIHsKKyAgICAvKiBJTiAqLworICAg
IHVpbnQ4X3QgYnVzOworICAgIHVpbnQ4X3QgZGV2Zm47Cit9OyAKKwordHlwZWRlZiBzdHJ1Y3Qg
cGh5c2Rldl9tYW5hZ2VfcGNpIHBoeXNkZXZfbWFuYWdlX3BjaV90OworREVGSU5FX1hFTl9HVUVT
VF9IQU5ETEUocGh5c2Rldl9tYW5hZ2VfcGNpX3QpOworCisjZGVmaW5lIFBIWVNERVZPUF9yZXN0
b3JlX21zaSAgICAgICAgICAgIDE5CitzdHJ1Y3QgcGh5c2Rldl9yZXN0b3JlX21zaSB7CisgICAg
LyogSU4gKi8KKyAgICB1aW50OF90IGJ1czsKKyAgICB1aW50OF90IGRldmZuOworfTsKK3R5cGVk
ZWYgc3RydWN0IHBoeXNkZXZfcmVzdG9yZV9tc2kgcGh5c2Rldl9yZXN0b3JlX21zaV90OworREVG
SU5FX1hFTl9HVUVTVF9IQU5ETEUocGh5c2Rldl9yZXN0b3JlX21zaV90KTsKKworI2RlZmluZSBQ
SFlTREVWT1BfbWFuYWdlX3BjaV9hZGRfZXh0ICAgICAyMAorc3RydWN0IHBoeXNkZXZfbWFuYWdl
X3BjaV9leHQgeworICAgIC8qIElOICovCisgICAgdWludDhfdCBidXM7CisgICAgdWludDhfdCBk
ZXZmbjsKKyAgICB1bnNpZ25lZCBpc19leHRmbjsKKyAgICB1bnNpZ25lZCBpc192aXJ0Zm47Cisg
ICAgc3RydWN0IHsKKyAgICAgICAgdWludDhfdCBidXM7CisgICAgICAgIHVpbnQ4X3QgZGV2Zm47
CisgICAgfSBwaHlzZm47Cit9OworCit0eXBlZGVmIHN0cnVjdCBwaHlzZGV2X21hbmFnZV9wY2lf
ZXh0IHBoeXNkZXZfbWFuYWdlX3BjaV9leHRfdDsKK0RFRklORV9YRU5fR1VFU1RfSEFORExFKHBo
eXNkZXZfbWFuYWdlX3BjaV9leHRfdCk7CisKKy8qCisgKiBBcmd1bWVudCB0byBwaHlzZGV2X29w
X2NvbXBhdCgpIGh5cGVyY2FsbC4gU3VwZXJjZWRlZCBieSBuZXcgcGh5c2Rldl9vcCgpCisgKiBo
eXBlcmNhbGwgc2luY2UgMHgwMDAzMDIwMi4KKyAqLworc3RydWN0IHBoeXNkZXZfb3AgeworICAg
IHVpbnQzMl90IGNtZDsKKyAgICB1bmlvbiB7CisgICAgICAgIHN0cnVjdCBwaHlzZGV2X2lycV9z
dGF0dXNfcXVlcnkgICAgICBpcnFfc3RhdHVzX3F1ZXJ5OworICAgICAgICBzdHJ1Y3QgcGh5c2Rl
dl9zZXRfaW9wbCAgICAgICAgICAgICAgc2V0X2lvcGw7CisgICAgICAgIHN0cnVjdCBwaHlzZGV2
X3NldF9pb2JpdG1hcCAgICAgICAgICBzZXRfaW9iaXRtYXA7CisgICAgICAgIHN0cnVjdCBwaHlz
ZGV2X2FwaWMgICAgICAgICAgICAgICAgICBhcGljX29wOworICAgICAgICBzdHJ1Y3QgcGh5c2Rl
dl9pcnEgICAgICAgICAgICAgICAgICAgaXJxX29wOworICAgIH0gdTsKK307Cit0eXBlZGVmIHN0
cnVjdCBwaHlzZGV2X29wIHBoeXNkZXZfb3BfdDsKK0RFRklORV9YRU5fR1VFU1RfSEFORExFKHBo
eXNkZXZfb3BfdCk7CisKKyNkZWZpbmUgUEhZU0RFVk9QX3NldHVwX2dzaSAgICAyMQorc3RydWN0
IHBoeXNkZXZfc2V0dXBfZ3NpIHsKKyAgICBpbnQgZ3NpOworICAgIC8qIElOICovCisgICAgdWlu
dDhfdCB0cmlnZ2VyaW5nOworICAgIC8qIElOICovCisgICAgdWludDhfdCBwb2xhcml0eTsKKyAg
ICAvKiBJTiAqLworfTsKKwordHlwZWRlZiBzdHJ1Y3QgcGh5c2Rldl9zZXR1cF9nc2kgcGh5c2Rl
dl9zZXR1cF9nc2lfdDsKK0RFRklORV9YRU5fR1VFU1RfSEFORExFKHBoeXNkZXZfc2V0dXBfZ3Np
X3QpOworCisvKiBsZWF2ZSBQSFlTREVWT1AgMjIgZnJlZSAqLworCisvKiB0eXBlIGlzIE1BUF9Q
SVJRX1RZUEVfR1NJIG9yIE1BUF9QSVJRX1RZUEVfTVNJCisgKiB0aGUgaHlwZXJjYWxsIHJldHVy
bnMgYSBmcmVlIHBpcnEgKi8KKyNkZWZpbmUgUEhZU0RFVk9QX2dldF9mcmVlX3BpcnEgICAgMjMK
K3N0cnVjdCBwaHlzZGV2X2dldF9mcmVlX3BpcnEgeworICAgIC8qIElOICovIAorICAgIGludCB0
eXBlOworICAgIC8qIE9VVCAqLworICAgIHVpbnQzMl90IHBpcnE7Cit9OworCit0eXBlZGVmIHN0
cnVjdCBwaHlzZGV2X2dldF9mcmVlX3BpcnEgcGh5c2Rldl9nZXRfZnJlZV9waXJxX3Q7CitERUZJ
TkVfWEVOX0dVRVNUX0hBTkRMRShwaHlzZGV2X2dldF9mcmVlX3BpcnFfdCk7CisKKyNkZWZpbmUg
WEVOX1BDSV9NTUNGR19SRVNFUlZFRCAgICAgICAgIDB4MQorCisjZGVmaW5lIFBIWVNERVZPUF9w
Y2lfbW1jZmdfcmVzZXJ2ZWQgICAgMjQKK3N0cnVjdCBwaHlzZGV2X3BjaV9tbWNmZ19yZXNlcnZl
ZCB7CisgICAgdWludDY0X3QgYWRkcmVzczsKKyAgICB1aW50MTZfdCBzZWdtZW50OworICAgIHVp
bnQ4X3Qgc3RhcnRfYnVzOworICAgIHVpbnQ4X3QgZW5kX2J1czsKKyAgICB1aW50MzJfdCBmbGFn
czsKK307Cit0eXBlZGVmIHN0cnVjdCBwaHlzZGV2X3BjaV9tbWNmZ19yZXNlcnZlZCBwaHlzZGV2
X3BjaV9tbWNmZ19yZXNlcnZlZF90OworREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUocGh5c2Rldl9w
Y2lfbW1jZmdfcmVzZXJ2ZWRfdCk7CisKKyNkZWZpbmUgWEVOX1BDSV9ERVZfRVhURk4gICAgICAg
ICAgICAgIDB4MQorI2RlZmluZSBYRU5fUENJX0RFVl9WSVJURk4gICAgICAgICAgICAgMHgyCisj
ZGVmaW5lIFhFTl9QQ0lfREVWX1BYTSAgICAgICAgICAgICAgICAweDQKKworI2RlZmluZSBQSFlT
REVWT1BfcGNpX2RldmljZV9hZGQgICAgICAgIDI1CitzdHJ1Y3QgcGh5c2Rldl9wY2lfZGV2aWNl
X2FkZCB7CisgICAgLyogSU4gKi8KKyAgICB1aW50MTZfdCBzZWc7CisgICAgdWludDhfdCBidXM7
CisgICAgdWludDhfdCBkZXZmbjsKKyAgICB1aW50MzJfdCBmbGFnczsKKyAgICBzdHJ1Y3Qgewor
ICAgICAgICB1aW50OF90IGJ1czsKKyAgICAgICAgdWludDhfdCBkZXZmbjsKKyAgICB9IHBoeXNm
bjsKKyAgICAvKgorICAgICAqIE9wdGlvbmFsIHBhcmFtZXRlcnMgYXJyYXkuCisgICAgICogRmly
c3QgZWxlbWVudCAoWzBdKSBpcyBQWE0gZG9tYWluIGFzc29jaWF0ZWQgd2l0aCB0aGUgZGV2aWNl
IChpZgorICAgICAqIFhFTl9QQ0lfREVWX1BYTSBpcyBzZXQpCisgICAgICovCisjaWYgZGVmaW5l
ZChfX1NURENfVkVSU0lPTl9fKSAmJiBfX1NURENfVkVSU0lPTl9fID49IDE5OTkwMUwKKyAgICB1
aW50MzJfdCBvcHRhcnJbXTsKKyNlbGlmIGRlZmluZWQoX19HTlVDX18pCisgICAgdWludDMyX3Qg
b3B0YXJyWzBdOworI2VuZGlmCit9OwordHlwZWRlZiBzdHJ1Y3QgcGh5c2Rldl9wY2lfZGV2aWNl
X2FkZCBwaHlzZGV2X3BjaV9kZXZpY2VfYWRkX3Q7CitERUZJTkVfWEVOX0dVRVNUX0hBTkRMRShw
aHlzZGV2X3BjaV9kZXZpY2VfYWRkX3QpOworCisjZGVmaW5lIFBIWVNERVZPUF9wY2lfZGV2aWNl
X3JlbW92ZSAgICAgMjYKKyNkZWZpbmUgUEhZU0RFVk9QX3Jlc3RvcmVfbXNpX2V4dCAgICAgICAy
NworLyoKKyAqIERvbTAgc2hvdWxkIHVzZSB0aGVzZSB0d28gdG8gYW5ub3VuY2UgTU1JTyByZXNv
dXJjZXMgYXNzaWduZWQgdG8KKyAqIE1TSS1YIGNhcGFibGUgZGV2aWNlcyB3b24ndCAocHJlcGFy
ZSkgb3IgbWF5IChyZWxlYXNlKSBjaGFuZ2UuCisgKi8KKyNkZWZpbmUgUEhZU0RFVk9QX3ByZXBh
cmVfbXNpeCAgICAgICAgICAzMAorI2RlZmluZSBQSFlTREVWT1BfcmVsZWFzZV9tc2l4ICAgICAg
ICAgIDMxCitzdHJ1Y3QgcGh5c2Rldl9wY2lfZGV2aWNlIHsKKyAgICAvKiBJTiAqLworICAgIHVp
bnQxNl90IHNlZzsKKyAgICB1aW50OF90IGJ1czsKKyAgICB1aW50OF90IGRldmZuOworfTsKK3R5
cGVkZWYgc3RydWN0IHBoeXNkZXZfcGNpX2RldmljZSBwaHlzZGV2X3BjaV9kZXZpY2VfdDsKK0RF
RklORV9YRU5fR1VFU1RfSEFORExFKHBoeXNkZXZfcGNpX2RldmljZV90KTsKKworI2RlZmluZSBQ
SFlTREVWT1BfREJHUF9SRVNFVF9QUkVQQVJFICAgIDEKKyNkZWZpbmUgUEhZU0RFVk9QX0RCR1Bf
UkVTRVRfRE9ORSAgICAgICAyCisKKyNkZWZpbmUgUEhZU0RFVk9QX0RCR1BfQlVTX1VOS05PV04g
ICAgICAwCisjZGVmaW5lIFBIWVNERVZPUF9EQkdQX0JVU19QQ0kgICAgICAgICAgMQorCisjZGVm
aW5lIFBIWVNERVZPUF9kYmdwX29wICAgICAgICAgICAgICAgMjkKK3N0cnVjdCBwaHlzZGV2X2Ri
Z3Bfb3AgeworICAgIC8qIElOICovCisgICAgdWludDhfdCBvcDsKKyAgICB1aW50OF90IGJ1czsK
KyAgICB1bmlvbiB7CisgICAgICAgIHN0cnVjdCBwaHlzZGV2X3BjaV9kZXZpY2UgcGNpOworICAg
IH0gdTsKK307Cit0eXBlZGVmIHN0cnVjdCBwaHlzZGV2X2RiZ3Bfb3AgcGh5c2Rldl9kYmdwX29w
X3Q7CitERUZJTkVfWEVOX0dVRVNUX0hBTkRMRShwaHlzZGV2X2RiZ3Bfb3BfdCk7CisKKy8qCisg
KiBOb3RpZnkgdGhhdCBzb21lIFBJUlEtYm91bmQgZXZlbnQgY2hhbm5lbHMgaGF2ZSBiZWVuIHVu
bWFza2VkLgorICogKiogVGhpcyBjb21tYW5kIGlzIG9ic29sZXRlIHNpbmNlIGludGVyZmFjZSB2
ZXJzaW9uIDB4MDAwMzAyMDIgYW5kIGlzICoqCisgKiAqKiB1bnN1cHBvcnRlZCBieSBuZXdlciB2
ZXJzaW9ucyBvZiBYZW4uICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKioKKyAqLworI2Rl
ZmluZSBQSFlTREVWT1BfSVJRX1VOTUFTS19OT1RJRlkgICAgICA0CisKKyNpZiBfX1hFTl9JTlRF
UkZBQ0VfVkVSU0lPTl9fIDwgMHgwMDA0MDYwMAorLyoKKyAqIFRoZXNlIGFsbC1jYXBpdGFscyBw
aHlzZGV2IG9wZXJhdGlvbiBuYW1lcyBhcmUgc3VwZXJjZWRlZCBieSB0aGUgbmV3IG5hbWVzCisg
KiAoZGVmaW5lZCBhYm92ZSkgc2luY2UgaW50ZXJmYWNlIHZlcnNpb24gMHgwMDAzMDIwMi4gVGhl
IGd1YXJkIGFib3ZlIHdhcworICogYWRkZWQgcG9zdC00LjUgb25seSB0aG91Z2ggYW5kIGhlbmNl
IHNob3VsZG4ndCBjaGVjayBmb3IgMHgwMDAzMDIwMi4KKyAqLworI2RlZmluZSBQSFlTREVWT1Bf
SVJRX1NUQVRVU19RVUVSWSAgICAgICBQSFlTREVWT1BfaXJxX3N0YXR1c19xdWVyeQorI2RlZmlu
ZSBQSFlTREVWT1BfU0VUX0lPUEwgICAgICAgICAgICAgICBQSFlTREVWT1Bfc2V0X2lvcGwKKyNk
ZWZpbmUgUEhZU0RFVk9QX1NFVF9JT0JJVE1BUCAgICAgICAgICAgUEhZU0RFVk9QX3NldF9pb2Jp
dG1hcAorI2RlZmluZSBQSFlTREVWT1BfQVBJQ19SRUFEICAgICAgICAgICAgICBQSFlTREVWT1Bf
YXBpY19yZWFkCisjZGVmaW5lIFBIWVNERVZPUF9BUElDX1dSSVRFICAgICAgICAgICAgIFBIWVNE
RVZPUF9hcGljX3dyaXRlCisjZGVmaW5lIFBIWVNERVZPUF9BU1NJR05fVkVDVE9SICAgICAgICAg
IFBIWVNERVZPUF9hbGxvY19pcnFfdmVjdG9yCisjZGVmaW5lIFBIWVNERVZPUF9GUkVFX1ZFQ1RP
UiAgICAgICAgICAgIFBIWVNERVZPUF9mcmVlX2lycV92ZWN0b3IKKyNkZWZpbmUgUEhZU0RFVk9Q
X0lSUV9ORUVEU19VTk1BU0tfTk9USUZZIFhFTklSUVNUQVRfbmVlZHNfZW9pCisjZGVmaW5lIFBI
WVNERVZPUF9JUlFfU0hBUkVEICAgICAgICAgICAgIFhFTklSUVNUQVRfc2hhcmVkCisjZW5kaWYK
KworI2lmIF9fWEVOX0lOVEVSRkFDRV9WRVJTSU9OX18gPCAweDAwMDQwMjAwCisjZGVmaW5lIFBI
WVNERVZPUF9waXJxX2VvaV9nbWZuIFBIWVNERVZPUF9waXJxX2VvaV9nbWZuX3YxCisjZWxzZQor
I2RlZmluZSBQSFlTREVWT1BfcGlycV9lb2lfZ21mbiBQSFlTREVWT1BfcGlycV9lb2lfZ21mbl92
MgorI2VuZGlmCisKKyNlbmRpZiAvKiBfX1hFTl9QVUJMSUNfUEhZU0RFVl9IX18gKi8KKworLyoK
KyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIK
KyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiB0YWItd2lkdGg6IDQKKyAqIGluZGVudC10YWJzLW1v
ZGU6IG5pbAorICogRW5kOgorICovCmRpZmYgLS1naXQgYS9pbmNsdWRlL3hlbi90cmFjZS5oIGIv
aW5jbHVkZS94ZW4vdHJhY2UuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAu
LjM3NDZiZmYyNgotLS0gL2Rldi9udWxsCisrKyBiL2luY2x1ZGUveGVuL3RyYWNlLmgKQEAgLTAs
MCArMSwzMzkgQEAKKy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqIGluY2x1ZGUvcHVibGljL3Ry
YWNlLmgKKyAqIAorICogUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFy
Z2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQorICogb2YgdGhpcyBzb2Z0d2FyZSBh
bmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvCisg
KiBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0
aG91dCBsaW1pdGF0aW9uIHRoZQorICogcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJn
ZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCisgKiBzZWxsIGNvcGll
cyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0
d2FyZSBpcworICogZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcg
Y29uZGl0aW9uczoKKyAqCisgKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBw
ZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgorICogYWxsIGNvcGllcyBvciBz
dWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCisgKgorICogVEhFIFNPRlRXQVJF
IElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJF
U1MgT1IKKyAqIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJB
TlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLAorICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBV
UlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCisgKiBBVVRI
T1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VT
IE9SIE9USEVSCisgKiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNU
LCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORworICogRlJPTSwgT1VUIE9GIE9SIElOIENPTk5F
Q1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUgorICogREVBTElOR1Mg
SU4gVEhFIFNPRlRXQVJFLgorICoKKyAqIE1hcmsgV2lsbGlhbXNvbiwgKEMpIDIwMDQgSW50ZWwg
UmVzZWFyY2ggQ2FtYnJpZGdlCisgKiBDb3B5cmlnaHQgKEMpIDIwMDUgQmluIFJlbgorICovCisK
KyNpZm5kZWYgX19YRU5fUFVCTElDX1RSQUNFX0hfXworI2RlZmluZSBfX1hFTl9QVUJMSUNfVFJB
Q0VfSF9fCisKKyNkZWZpbmUgVFJBQ0VfRVhUUkFfTUFYICAgIDcKKyNkZWZpbmUgVFJBQ0VfRVhU
UkFfU0hJRlQgMjgKKworLyogVHJhY2UgY2xhc3NlcyAqLworI2RlZmluZSBUUkNfQ0xTX1NISUZU
IDE2CisjZGVmaW5lIFRSQ19HRU4gICAgICAweDAwMDFmMDAwICAgIC8qIEdlbmVyYWwgdHJhY2Ug
ICAgICAgICAgICAqLworI2RlZmluZSBUUkNfU0NIRUQgICAgMHgwMDAyZjAwMCAgICAvKiBYZW4g
U2NoZWR1bGVyIHRyYWNlICAgICAgKi8KKyNkZWZpbmUgVFJDX0RPTTBPUCAgIDB4MDAwNGYwMDAg
ICAgLyogWGVuIERPTTAgb3BlcmF0aW9uIHRyYWNlICovCisjZGVmaW5lIFRSQ19IVk0gICAgICAw
eDAwMDhmMDAwICAgIC8qIFhlbiBIVk0gdHJhY2UgICAgICAgICAgICAqLworI2RlZmluZSBUUkNf
TUVNICAgICAgMHgwMDEwZjAwMCAgICAvKiBYZW4gbWVtb3J5IHRyYWNlICAgICAgICAgKi8KKyNk
ZWZpbmUgVFJDX1BWICAgICAgIDB4MDAyMGYwMDAgICAgLyogWGVuIFBWIHRyYWNlcyAgICAgICAg
ICAgICovCisjZGVmaW5lIFRSQ19TSEFET1cgICAweDAwNDBmMDAwICAgIC8qIFhlbiBzaGFkb3cg
dHJhY2luZyAgICAgICAqLworI2RlZmluZSBUUkNfSFcgICAgICAgMHgwMDgwZjAwMCAgICAvKiBY
ZW4gaGFyZHdhcmUtcmVsYXRlZCB0cmFjZXMgKi8KKyNkZWZpbmUgVFJDX0dVRVNUICAgIDB4MDgw
MGYwMDAgICAgLyogR3Vlc3QtZ2VuZXJhdGVkIHRyYWNlcyAgICovCisjZGVmaW5lIFRSQ19BTEwg
ICAgICAweDBmZmZmMDAwCisjZGVmaW5lIFRSQ19IRF9UT19FVkVOVCh4KSAoKHgpJjB4MGZmZmZm
ZmYpCisjZGVmaW5lIFRSQ19IRF9DWUNMRV9GTEFHICgxVUw8PDMxKQorI2RlZmluZSBUUkNfSERf
SU5DTFVERVNfQ1lDTEVfQ09VTlQoeCkgKCAhISggKHgpICYgVFJDX0hEX0NZQ0xFX0ZMQUcgKSAp
CisjZGVmaW5lIFRSQ19IRF9FWFRSQSh4KSAgICAoKCh4KT4+VFJBQ0VfRVhUUkFfU0hJRlQpJlRS
QUNFX0VYVFJBX01BWCkKKworLyogVHJhY2Ugc3ViY2xhc3NlcyAqLworI2RlZmluZSBUUkNfU1VC
Q0xTX1NISUZUIDEyCisKKy8qIHRyYWNlIHN1YmNsYXNzZXMgZm9yIFNWTSAqLworI2RlZmluZSBU
UkNfSFZNX0VOVFJZRVhJVCAgIDB4MDAwODEwMDAgICAvKiBWTUVOVFJZIGFuZCAjVk1FWElUICAg
ICAgICovCisjZGVmaW5lIFRSQ19IVk1fSEFORExFUiAgICAgMHgwMDA4MjAwMCAgIC8qIHZhcmlv
dXMgSFZNIGhhbmRsZXJzICAgICAgKi8KKyNkZWZpbmUgVFJDX0hWTV9FTVVMICAgICAgICAweDAw
MDg0MDAwICAgLyogZW11bGF0ZWQgZGV2aWNlcyAqLworCisjZGVmaW5lIFRSQ19TQ0hFRF9NSU4g
ICAgICAgMHgwMDAyMTAwMCAgIC8qIEp1c3QgcnVuc3RhdGUgY2hhbmdlcyAqLworI2RlZmluZSBU
UkNfU0NIRURfQ0xBU1MgICAgIDB4MDAwMjIwMDAgICAvKiBTY2hlZHVsZXItc3BlY2lmaWMgICAg
Ki8KKyNkZWZpbmUgVFJDX1NDSEVEX1ZFUkJPU0UgICAweDAwMDI4MDAwICAgLyogTW9yZSBpbmNs
dXNpdmUgc2NoZWR1bGluZyAqLworCisvKgorICogVGhlIGhpZ2hlc3QgMyBiaXRzIG9mIHRoZSBs
YXN0IDEyIGJpdHMgb2YgVFJDX1NDSEVEX0NMQVNTIGFib3ZlIGFyZQorICogcmVzZXJ2ZWQgZm9y
IGVuY29kaW5nIHdoYXQgc2NoZWR1bGVyIHByb2R1Y2VkIHRoZSBpbmZvcm1hdGlvbi4gVGhlCisg
KiBhY3R1YWwgZXZlbnQgaXMgZW5jb2RlZCBpbiB0aGUgbGFzdCA5IGJpdHMuCisgKgorICogVGhp
cyBtZWFucyB3ZSBoYXZlIDggc2NoZWR1bGluZyBJRHMgYXZhaWxhYmxlICh3aGljaCBtZWFucyBh
dCBtb3N0IDgKKyAqIHNjaGVkdWxlcnMgZ2VuZXJhdGluZyBldmVudHMpIGFuZCwgaW4gZWFjaCBz
Y2hlZHVsZXIsIHVwIHRvIDUxMgorICogZGlmZmVyZW50IGV2ZW50cy4KKyAqLworI2RlZmluZSBU
UkNfU0NIRURfSURfQklUUyAzCisjZGVmaW5lIFRSQ19TQ0hFRF9JRF9TSElGVCAoVFJDX1NVQkNM
U19TSElGVCAtIFRSQ19TQ0hFRF9JRF9CSVRTKQorI2RlZmluZSBUUkNfU0NIRURfSURfTUFTSyAo
KCgxVUw8PFRSQ19TQ0hFRF9JRF9CSVRTKSAtIDEpIDw8IFRSQ19TQ0hFRF9JRF9TSElGVCkKKyNk
ZWZpbmUgVFJDX1NDSEVEX0VWVF9NQVNLICh+KFRSQ19TQ0hFRF9JRF9NQVNLKSkKKworLyogUGVy
LXNjaGVkdWxlciBJRHMsIHRvIGlkZW50aWZ5IHNjaGVkdWxlciBzcGVjaWZpYyBldmVudHMgKi8K
KyNkZWZpbmUgVFJDX1NDSEVEX0NTQ0hFRCAgIDAKKyNkZWZpbmUgVFJDX1NDSEVEX0NTQ0hFRDIg
IDEKKy8qICNkZWZpbmUgWEVOX1NDSEVEVUxFUl9TRURGIDIgKFJlbW92ZWQpICovCisjZGVmaW5l
IFRSQ19TQ0hFRF9BUklOQzY1MyAzCisjZGVmaW5lIFRSQ19TQ0hFRF9SVERTICAgICA0CisjZGVm
aW5lIFRSQ19TQ0hFRF9TTlVMTCAgICA1CisKKy8qIFBlci1zY2hlZHVsZXIgdHJhY2luZyAqLwor
I2RlZmluZSBUUkNfU0NIRURfQ0xBU1NfRVZUKF9jLCBfZSkgXAorICAoICggVFJDX1NDSEVEX0NM
QVNTIHwgXAorICAgICAgKChUUkNfU0NIRURfIyNfYyA8PCBUUkNfU0NIRURfSURfU0hJRlQpICYg
VFJDX1NDSEVEX0lEX01BU0spICkgKyBcCisgICAgKF9lICYgVFJDX1NDSEVEX0VWVF9NQVNLKSAp
CisKKy8qIFRyYWNlIGNsYXNzZXMgZm9yIERPTTAgb3BlcmF0aW9ucyAqLworI2RlZmluZSBUUkNf
RE9NMF9ET01PUFMgICAgIDB4MDAwNDEwMDAgICAvKiBEb21haW5zIG1hbmlwdWxhdGlvbnMgKi8K
KworLyogVHJhY2UgY2xhc3NlcyBmb3IgSGFyZHdhcmUgKi8KKyNkZWZpbmUgVFJDX0hXX1BNICAg
ICAgICAgICAweDAwODAxMDAwICAgLyogUG93ZXIgbWFuYWdlbWVudCB0cmFjZXMgKi8KKyNkZWZp
bmUgVFJDX0hXX0lSUSAgICAgICAgICAweDAwODAyMDAwICAgLyogVHJhY2VzIHJlbGF0aW5nIHRv
IHRoZSBoYW5kbGluZyBvZiBJUlFzICovCisKKy8qIFRyYWNlIGV2ZW50cyBwZXIgY2xhc3MgKi8K
KyNkZWZpbmUgVFJDX0xPU1RfUkVDT1JEUyAgICAgICAgKFRSQ19HRU4gKyAxKQorI2RlZmluZSBU
UkNfVFJBQ0VfV1JBUF9CVUZGRVIgIChUUkNfR0VOICsgMikKKyNkZWZpbmUgVFJDX1RSQUNFX0NQ
VV9DSEFOR0UgICAgKFRSQ19HRU4gKyAzKQorCisjZGVmaW5lIFRSQ19TQ0hFRF9SVU5TVEFURV9D
SEFOR0UgICAoVFJDX1NDSEVEX01JTiArIDEpCisjZGVmaW5lIFRSQ19TQ0hFRF9DT05USU5VRV9S
VU5OSU5HICAoVFJDX1NDSEVEX01JTiArIDIpCisjZGVmaW5lIFRSQ19TQ0hFRF9ET01fQUREICAg
ICAgICAoVFJDX1NDSEVEX1ZFUkJPU0UgKyAgMSkKKyNkZWZpbmUgVFJDX1NDSEVEX0RPTV9SRU0g
ICAgICAgIChUUkNfU0NIRURfVkVSQk9TRSArICAyKQorI2RlZmluZSBUUkNfU0NIRURfU0xFRVAg
ICAgICAgICAgKFRSQ19TQ0hFRF9WRVJCT1NFICsgIDMpCisjZGVmaW5lIFRSQ19TQ0hFRF9XQUtF
ICAgICAgICAgICAoVFJDX1NDSEVEX1ZFUkJPU0UgKyAgNCkKKyNkZWZpbmUgVFJDX1NDSEVEX1lJ
RUxEICAgICAgICAgIChUUkNfU0NIRURfVkVSQk9TRSArICA1KQorI2RlZmluZSBUUkNfU0NIRURf
QkxPQ0sgICAgICAgICAgKFRSQ19TQ0hFRF9WRVJCT1NFICsgIDYpCisjZGVmaW5lIFRSQ19TQ0hF
RF9TSFVURE9XTiAgICAgICAoVFJDX1NDSEVEX1ZFUkJPU0UgKyAgNykKKyNkZWZpbmUgVFJDX1ND
SEVEX0NUTCAgICAgICAgICAgIChUUkNfU0NIRURfVkVSQk9TRSArICA4KQorI2RlZmluZSBUUkNf
U0NIRURfQURKRE9NICAgICAgICAgKFRSQ19TQ0hFRF9WRVJCT1NFICsgIDkpCisjZGVmaW5lIFRS
Q19TQ0hFRF9TV0lUQ0ggICAgICAgICAoVFJDX1NDSEVEX1ZFUkJPU0UgKyAxMCkKKyNkZWZpbmUg
VFJDX1NDSEVEX1NfVElNRVJfRk4gICAgIChUUkNfU0NIRURfVkVSQk9TRSArIDExKQorI2RlZmlu
ZSBUUkNfU0NIRURfVF9USU1FUl9GTiAgICAgKFRSQ19TQ0hFRF9WRVJCT1NFICsgMTIpCisjZGVm
aW5lIFRSQ19TQ0hFRF9ET01fVElNRVJfRk4gICAoVFJDX1NDSEVEX1ZFUkJPU0UgKyAxMykKKyNk
ZWZpbmUgVFJDX1NDSEVEX1NXSVRDSF9JTkZQUkVWIChUUkNfU0NIRURfVkVSQk9TRSArIDE0KQor
I2RlZmluZSBUUkNfU0NIRURfU1dJVENIX0lORk5FWFQgKFRSQ19TQ0hFRF9WRVJCT1NFICsgMTUp
CisjZGVmaW5lIFRSQ19TQ0hFRF9TSFVURE9XTl9DT0RFICAoVFJDX1NDSEVEX1ZFUkJPU0UgKyAx
NikKKyNkZWZpbmUgVFJDX1NDSEVEX1NXSVRDSF9JTkZDT05UIChUUkNfU0NIRURfVkVSQk9TRSAr
IDE3KQorCisjZGVmaW5lIFRSQ19ET00wX0RPTV9BREQgICAgICAgICAoVFJDX0RPTTBfRE9NT1BT
ICsgMSkKKyNkZWZpbmUgVFJDX0RPTTBfRE9NX1JFTSAgICAgICAgIChUUkNfRE9NMF9ET01PUFMg
KyAyKQorCisjZGVmaW5lIFRSQ19NRU1fUEFHRV9HUkFOVF9NQVAgICAgICAoVFJDX01FTSArIDEp
CisjZGVmaW5lIFRSQ19NRU1fUEFHRV9HUkFOVF9VTk1BUCAgICAoVFJDX01FTSArIDIpCisjZGVm
aW5lIFRSQ19NRU1fUEFHRV9HUkFOVF9UUkFOU0ZFUiAoVFJDX01FTSArIDMpCisjZGVmaW5lIFRS
Q19NRU1fU0VUX1AyTV9FTlRSWSAgICAgICAoVFJDX01FTSArIDQpCisjZGVmaW5lIFRSQ19NRU1f
REVDUkVBU0VfUkVTRVJWQVRJT04gKFRSQ19NRU0gKyA1KQorI2RlZmluZSBUUkNfTUVNX1BPRF9Q
T1BVTEFURSAgICAgICAgKFRSQ19NRU0gKyAxNikKKyNkZWZpbmUgVFJDX01FTV9QT0RfWkVST19S
RUNMQUlNICAgIChUUkNfTUVNICsgMTcpCisjZGVmaW5lIFRSQ19NRU1fUE9EX1NVUEVSUEFHRV9T
UExJTlRFUiAoVFJDX01FTSArIDE4KQorCisjZGVmaW5lIFRSQ19QVl9FTlRSWSAgIDB4MDAyMDEw
MDAgLyogSHlwZXJ2aXNvciBlbnRyeSBwb2ludHMgZm9yIFBWIGd1ZXN0cy4gKi8KKyNkZWZpbmUg
VFJDX1BWX1NVQkNBTEwgMHgwMDIwMjAwMCAvKiBTdWItY2FsbCBpbiBhIG11bHRpY2FsbCBoeXBl
cmNhbGwgKi8KKworI2RlZmluZSBUUkNfUFZfSFlQRVJDQUxMICAgICAgICAgICAgIChUUkNfUFZf
RU5UUlkgKyAgMSkKKyNkZWZpbmUgVFJDX1BWX1RSQVAgICAgICAgICAgICAgICAgICAoVFJDX1BW
X0VOVFJZICsgIDMpCisjZGVmaW5lIFRSQ19QVl9QQUdFX0ZBVUxUICAgICAgICAgICAgKFRSQ19Q
Vl9FTlRSWSArICA0KQorI2RlZmluZSBUUkNfUFZfRk9SQ0VEX0lOVkFMSURfT1AgICAgIChUUkNf
UFZfRU5UUlkgKyAgNSkKKyNkZWZpbmUgVFJDX1BWX0VNVUxBVEVfUFJJVk9QICAgICAgICAoVFJD
X1BWX0VOVFJZICsgIDYpCisjZGVmaW5lIFRSQ19QVl9FTVVMQVRFXzRHQiAgICAgICAgICAgKFRS
Q19QVl9FTlRSWSArICA3KQorI2RlZmluZSBUUkNfUFZfTUFUSF9TVEFURV9SRVNUT1JFICAgIChU
UkNfUFZfRU5UUlkgKyAgOCkKKyNkZWZpbmUgVFJDX1BWX1BBR0lOR19GSVhVUCAgICAgICAgICAo
VFJDX1BWX0VOVFJZICsgIDkpCisjZGVmaW5lIFRSQ19QVl9HRFRfTERUX01BUFBJTkdfRkFVTFQg
KFRSQ19QVl9FTlRSWSArIDEwKQorI2RlZmluZSBUUkNfUFZfUFRXUl9FTVVMQVRJT04gICAgICAg
IChUUkNfUFZfRU5UUlkgKyAxMSkKKyNkZWZpbmUgVFJDX1BWX1BUV1JfRU1VTEFUSU9OX1BBRSAg
ICAoVFJDX1BWX0VOVFJZICsgMTIpCisjZGVmaW5lIFRSQ19QVl9IWVBFUkNBTExfVjIgICAgICAg
ICAgKFRSQ19QVl9FTlRSWSArIDEzKQorI2RlZmluZSBUUkNfUFZfSFlQRVJDQUxMX1NVQkNBTEwg
ICAgIChUUkNfUFZfU1VCQ0FMTCArIDE0KQorCisvKgorICogVFJDX1BWX0hZUEVSQ0FMTF9WMiBm
b3JtYXQKKyAqCisgKiBPbmx5IHNvbWUgb2YgdGhlIGh5cGVyY2FsbCBhcmd1bWVudCBhcmUgcmVj
b3JkZWQuIEJpdCBmaWVsZHMgQTAgdG8KKyAqIEE1IGluIHRoZSBmaXJzdCBleHRyYSB3b3JkIGFy
ZSBzZXQgaWYgdGhlIGFyZ3VtZW50IGlzIHByZXNlbnQgYW5kCisgKiB0aGUgYXJndW1lbnRzIHRo
ZW1zZWx2ZXMgYXJlIHBhY2tlZCBzZXF1ZW50aWFsbHkgaW4gdGhlIGZvbGxvd2luZworICogd29y
ZHMuCisgKgorICogVGhlIFRSQ182NF9GTEFHIGJpdCBpcyBub3Qgc2V0IGZvciB0aGVzZSBldmVu
dHMgKGV2ZW4gaWYgdGhlcmUgYXJlCisgKiA2NC1iaXQgYXJndW1lbnRzIGluIHRoZSByZWNvcmQp
LgorICoKKyAqIFdvcmQKKyAqIDAgICAgYml0IDMxIDMwfDI5IDI4fDI3IDI2fDI1IDI0fDIzIDIy
fDIxIDIwfDE5IC4uLiAwCisgKiAgICAgICAgICBBNSAgIHxBNCAgIHxBMyAgIHxBMiAgIHxBMSAg
IHxBMCAgIHxIeXBlcmNhbGwgb3AKKyAqIDEgICAgRmlyc3QgMzIgYml0IChvciBsb3cgd29yZCBv
ZiBmaXJzdCA2NCBiaXQpIGFyZyBpbiByZWNvcmQKKyAqIDIgICAgU2Vjb25kIDMyIGJpdCAob3Ig
aGlnaCB3b3JkIG9mIGZpcnN0IDY0IGJpdCkgYXJnIGluIHJlY29yZAorICogLi4uCisgKgorICog
QTAtQTUgYml0ZmllbGQgdmFsdWVzOgorICoKKyAqICAgMDBiICBBcmd1bWVudCBub3QgcHJlc2Vu
dAorICogICAwMWIgIDMyLWJpdCBhcmd1bWVudCBwcmVzZW50CisgKiAgIDEwYiAgNjQtYml0IGFy
Z3VtZW50IHByZXNlbnQKKyAqICAgMTFiICBSZXNlcnZlZAorICovCisjZGVmaW5lIFRSQ19QVl9I
WVBFUkNBTExfVjJfQVJHXzMyKGkpICgweDEgPDwgKDIwICsgMiooaSkpKQorI2RlZmluZSBUUkNf
UFZfSFlQRVJDQUxMX1YyX0FSR182NChpKSAoMHgyIDw8ICgyMCArIDIqKGkpKSkKKyNkZWZpbmUg
VFJDX1BWX0hZUEVSQ0FMTF9WMl9BUkdfTUFTSyAgKDB4ZmZmMDAwMDApCisKKyNkZWZpbmUgVFJD
X1NIQURPV19OT1RfU0hBRE9XICAgICAgICAgICAgICAgICAoVFJDX1NIQURPVyArICAxKQorI2Rl
ZmluZSBUUkNfU0hBRE9XX0ZBU1RfUFJPUEFHQVRFICAgICAgICAgICAgIChUUkNfU0hBRE9XICsg
IDIpCisjZGVmaW5lIFRSQ19TSEFET1dfRkFTVF9NTUlPICAgICAgICAgICAgICAgICAgKFRSQ19T
SEFET1cgKyAgMykKKyNkZWZpbmUgVFJDX1NIQURPV19GQUxTRV9GQVNUX1BBVEggICAgICAgICAg
ICAoVFJDX1NIQURPVyArICA0KQorI2RlZmluZSBUUkNfU0hBRE9XX01NSU8gICAgICAgICAgICAg
ICAgICAgICAgIChUUkNfU0hBRE9XICsgIDUpCisjZGVmaW5lIFRSQ19TSEFET1dfRklYVVAgICAg
ICAgICAgICAgICAgICAgICAgKFRSQ19TSEFET1cgKyAgNikKKyNkZWZpbmUgVFJDX1NIQURPV19E
T01GX0RZSU5HICAgICAgICAgICAgICAgICAoVFJDX1NIQURPVyArICA3KQorI2RlZmluZSBUUkNf
U0hBRE9XX0VNVUxBVEUgICAgICAgICAgICAgICAgICAgIChUUkNfU0hBRE9XICsgIDgpCisjZGVm
aW5lIFRSQ19TSEFET1dfRU1VTEFURV9VTlNIQURPV19VU0VSICAgICAgKFRSQ19TSEFET1cgKyAg
OSkKKyNkZWZpbmUgVFJDX1NIQURPV19FTVVMQVRFX1VOU0hBRE9XX0VWVElOSiAgICAoVFJDX1NI
QURPVyArIDEwKQorI2RlZmluZSBUUkNfU0hBRE9XX0VNVUxBVEVfVU5TSEFET1dfVU5IQU5ETEVE
IChUUkNfU0hBRE9XICsgMTEpCisjZGVmaW5lIFRSQ19TSEFET1dfV1JNQVBfQkYgICAgICAgICAg
ICAgICAgICAgKFRSQ19TSEFET1cgKyAxMikKKyNkZWZpbmUgVFJDX1NIQURPV19QUkVBTExPQ19V
TlBJTiAgICAgICAgICAgICAoVFJDX1NIQURPVyArIDEzKQorI2RlZmluZSBUUkNfU0hBRE9XX1JF
U1lOQ19GVUxMICAgICAgICAgICAgICAgIChUUkNfU0hBRE9XICsgMTQpCisjZGVmaW5lIFRSQ19T
SEFET1dfUkVTWU5DX09OTFkgICAgICAgICAgICAgICAgKFRSQ19TSEFET1cgKyAxNSkKKworLyog
dHJhY2UgZXZlbnRzIHBlciBzdWJjbGFzcyAqLworI2RlZmluZSBUUkNfSFZNX05FU1RFREZMQUcg
ICAgICAoMHg0MDApCisjZGVmaW5lIFRSQ19IVk1fVk1FTlRSWSAgICAgICAgIChUUkNfSFZNX0VO
VFJZRVhJVCArIDB4MDEpCisjZGVmaW5lIFRSQ19IVk1fVk1FWElUICAgICAgICAgIChUUkNfSFZN
X0VOVFJZRVhJVCArIDB4MDIpCisjZGVmaW5lIFRSQ19IVk1fVk1FWElUNjQgICAgICAgIChUUkNf
SFZNX0VOVFJZRVhJVCArIFRSQ182NF9GTEFHICsgMHgwMikKKyNkZWZpbmUgVFJDX0hWTV9QRl9Y
RU4gICAgICAgICAgKFRSQ19IVk1fSEFORExFUiArIDB4MDEpCisjZGVmaW5lIFRSQ19IVk1fUEZf
WEVONjQgICAgICAgIChUUkNfSFZNX0hBTkRMRVIgKyBUUkNfNjRfRkxBRyArIDB4MDEpCisjZGVm
aW5lIFRSQ19IVk1fUEZfSU5KRUNUICAgICAgIChUUkNfSFZNX0hBTkRMRVIgKyAweDAyKQorI2Rl
ZmluZSBUUkNfSFZNX1BGX0lOSkVDVDY0ICAgICAoVFJDX0hWTV9IQU5ETEVSICsgVFJDXzY0X0ZM
QUcgKyAweDAyKQorI2RlZmluZSBUUkNfSFZNX0lOSl9FWEMgICAgICAgICAoVFJDX0hWTV9IQU5E
TEVSICsgMHgwMykKKyNkZWZpbmUgVFJDX0hWTV9JTkpfVklSUSAgICAgICAgKFRSQ19IVk1fSEFO
RExFUiArIDB4MDQpCisjZGVmaW5lIFRSQ19IVk1fUkVJTkpfVklSUSAgICAgIChUUkNfSFZNX0hB
TkRMRVIgKyAweDA1KQorI2RlZmluZSBUUkNfSFZNX0lPX1JFQUQgICAgICAgICAoVFJDX0hWTV9I
QU5ETEVSICsgMHgwNikKKyNkZWZpbmUgVFJDX0hWTV9JT19XUklURSAgICAgICAgKFRSQ19IVk1f
SEFORExFUiArIDB4MDcpCisjZGVmaW5lIFRSQ19IVk1fQ1JfUkVBRCAgICAgICAgIChUUkNfSFZN
X0hBTkRMRVIgKyAweDA4KQorI2RlZmluZSBUUkNfSFZNX0NSX1JFQUQ2NCAgICAgICAoVFJDX0hW
TV9IQU5ETEVSICsgVFJDXzY0X0ZMQUcgKyAweDA4KQorI2RlZmluZSBUUkNfSFZNX0NSX1dSSVRF
ICAgICAgICAoVFJDX0hWTV9IQU5ETEVSICsgMHgwOSkKKyNkZWZpbmUgVFJDX0hWTV9DUl9XUklU
RTY0ICAgICAgKFRSQ19IVk1fSEFORExFUiArIFRSQ182NF9GTEFHICsgMHgwOSkKKyNkZWZpbmUg
VFJDX0hWTV9EUl9SRUFEICAgICAgICAgKFRSQ19IVk1fSEFORExFUiArIDB4MEEpCisjZGVmaW5l
IFRSQ19IVk1fRFJfV1JJVEUgICAgICAgIChUUkNfSFZNX0hBTkRMRVIgKyAweDBCKQorI2RlZmlu
ZSBUUkNfSFZNX01TUl9SRUFEICAgICAgICAoVFJDX0hWTV9IQU5ETEVSICsgMHgwQykKKyNkZWZp
bmUgVFJDX0hWTV9NU1JfV1JJVEUgICAgICAgKFRSQ19IVk1fSEFORExFUiArIDB4MEQpCisjZGVm
aW5lIFRSQ19IVk1fQ1BVSUQgICAgICAgICAgIChUUkNfSFZNX0hBTkRMRVIgKyAweDBFKQorI2Rl
ZmluZSBUUkNfSFZNX0lOVFIgICAgICAgICAgICAoVFJDX0hWTV9IQU5ETEVSICsgMHgwRikKKyNk
ZWZpbmUgVFJDX0hWTV9OTUkgICAgICAgICAgICAgKFRSQ19IVk1fSEFORExFUiArIDB4MTApCisj
ZGVmaW5lIFRSQ19IVk1fU01JICAgICAgICAgICAgIChUUkNfSFZNX0hBTkRMRVIgKyAweDExKQor
I2RlZmluZSBUUkNfSFZNX1ZNTUNBTEwgICAgICAgICAoVFJDX0hWTV9IQU5ETEVSICsgMHgxMikK
KyNkZWZpbmUgVFJDX0hWTV9ITFQgICAgICAgICAgICAgKFRSQ19IVk1fSEFORExFUiArIDB4MTMp
CisjZGVmaW5lIFRSQ19IVk1fSU5WTFBHICAgICAgICAgIChUUkNfSFZNX0hBTkRMRVIgKyAweDE0
KQorI2RlZmluZSBUUkNfSFZNX0lOVkxQRzY0ICAgICAgICAoVFJDX0hWTV9IQU5ETEVSICsgVFJD
XzY0X0ZMQUcgKyAweDE0KQorI2RlZmluZSBUUkNfSFZNX01DRSAgICAgICAgICAgICAoVFJDX0hW
TV9IQU5ETEVSICsgMHgxNSkKKyNkZWZpbmUgVFJDX0hWTV9JT1BPUlRfUkVBRCAgICAgKFRSQ19I
Vk1fSEFORExFUiArIDB4MTYpCisjZGVmaW5lIFRSQ19IVk1fSU9NRU1fUkVBRCAgICAgIChUUkNf
SFZNX0hBTkRMRVIgKyAweDE3KQorI2RlZmluZSBUUkNfSFZNX0NMVFMgICAgICAgICAgICAoVFJD
X0hWTV9IQU5ETEVSICsgMHgxOCkKKyNkZWZpbmUgVFJDX0hWTV9MTVNXICAgICAgICAgICAgKFRS
Q19IVk1fSEFORExFUiArIDB4MTkpCisjZGVmaW5lIFRSQ19IVk1fTE1TVzY0ICAgICAgICAgIChU
UkNfSFZNX0hBTkRMRVIgKyBUUkNfNjRfRkxBRyArIDB4MTkpCisjZGVmaW5lIFRSQ19IVk1fUkRU
U0MgICAgICAgICAgIChUUkNfSFZNX0hBTkRMRVIgKyAweDFhKQorI2RlZmluZSBUUkNfSFZNX0lO
VFJfV0lORE9XICAgICAoVFJDX0hWTV9IQU5ETEVSICsgMHgyMCkKKyNkZWZpbmUgVFJDX0hWTV9O
UEYgICAgICAgICAgICAgKFRSQ19IVk1fSEFORExFUiArIDB4MjEpCisjZGVmaW5lIFRSQ19IVk1f
UkVBTE1PREVfRU1VTEFURSAoVFJDX0hWTV9IQU5ETEVSICsgMHgyMikKKyNkZWZpbmUgVFJDX0hW
TV9UUkFQICAgICAgICAgICAgIChUUkNfSFZNX0hBTkRMRVIgKyAweDIzKQorI2RlZmluZSBUUkNf
SFZNX1RSQVBfREVCVUcgICAgICAgKFRSQ19IVk1fSEFORExFUiArIDB4MjQpCisjZGVmaW5lIFRS
Q19IVk1fVkxBUElDICAgICAgICAgICAoVFJDX0hWTV9IQU5ETEVSICsgMHgyNSkKKworI2RlZmlu
ZSBUUkNfSFZNX0lPUE9SVF9XUklURSAgICAoVFJDX0hWTV9IQU5ETEVSICsgMHgyMTYpCisjZGVm
aW5lIFRSQ19IVk1fSU9NRU1fV1JJVEUgICAgIChUUkNfSFZNX0hBTkRMRVIgKyAweDIxNykKKwor
LyogVHJhY2UgZXZlbnRzIGZvciBlbXVsYXRlZCBkZXZpY2VzICovCisjZGVmaW5lIFRSQ19IVk1f
RU1VTF9IUEVUX1NUQVJUX1RJTUVSICAoVFJDX0hWTV9FTVVMICsgMHgxKQorI2RlZmluZSBUUkNf
SFZNX0VNVUxfUElUX1NUQVJUX1RJTUVSICAgKFRSQ19IVk1fRU1VTCArIDB4MikKKyNkZWZpbmUg
VFJDX0hWTV9FTVVMX1JUQ19TVEFSVF9USU1FUiAgIChUUkNfSFZNX0VNVUwgKyAweDMpCisjZGVm
aW5lIFRSQ19IVk1fRU1VTF9MQVBJQ19TVEFSVF9USU1FUiAoVFJDX0hWTV9FTVVMICsgMHg0KQor
I2RlZmluZSBUUkNfSFZNX0VNVUxfSFBFVF9TVE9QX1RJTUVSICAgKFRSQ19IVk1fRU1VTCArIDB4
NSkKKyNkZWZpbmUgVFJDX0hWTV9FTVVMX1BJVF9TVE9QX1RJTUVSICAgIChUUkNfSFZNX0VNVUwg
KyAweDYpCisjZGVmaW5lIFRSQ19IVk1fRU1VTF9SVENfU1RPUF9USU1FUiAgICAoVFJDX0hWTV9F
TVVMICsgMHg3KQorI2RlZmluZSBUUkNfSFZNX0VNVUxfTEFQSUNfU1RPUF9USU1FUiAgKFRSQ19I
Vk1fRU1VTCArIDB4OCkKKyNkZWZpbmUgVFJDX0hWTV9FTVVMX1BJVF9USU1FUl9DQiAgICAgIChU
UkNfSFZNX0VNVUwgKyAweDkpCisjZGVmaW5lIFRSQ19IVk1fRU1VTF9MQVBJQ19USU1FUl9DQiAg
ICAoVFJDX0hWTV9FTVVMICsgMHhBKQorI2RlZmluZSBUUkNfSFZNX0VNVUxfUElDX0lOVF9PVVRQ
VVQgICAgKFRSQ19IVk1fRU1VTCArIDB4QikKKyNkZWZpbmUgVFJDX0hWTV9FTVVMX1BJQ19LSUNL
ICAgICAgICAgIChUUkNfSFZNX0VNVUwgKyAweEMpCisjZGVmaW5lIFRSQ19IVk1fRU1VTF9QSUNf
SU5UQUNLICAgICAgICAoVFJDX0hWTV9FTVVMICsgMHhEKQorI2RlZmluZSBUUkNfSFZNX0VNVUxf
UElDX1BPU0VER0UgICAgICAgKFRSQ19IVk1fRU1VTCArIDB4RSkKKyNkZWZpbmUgVFJDX0hWTV9F
TVVMX1BJQ19ORUdFREdFICAgICAgIChUUkNfSFZNX0VNVUwgKyAweEYpCisjZGVmaW5lIFRSQ19I
Vk1fRU1VTF9QSUNfUEVORF9JUlFfQ0FMTCAoVFJDX0hWTV9FTVVMICsgMHgxMCkKKyNkZWZpbmUg
VFJDX0hWTV9FTVVMX0xBUElDX1BJQ19JTlRSICAgIChUUkNfSFZNX0VNVUwgKyAweDExKQorCisv
KiB0cmFjZSBldmVudHMgZm9yIHBlciBjbGFzcyAqLworI2RlZmluZSBUUkNfUE1fRlJFUV9DSEFO
R0UgICAgICAoVFJDX0hXX1BNICsgMHgwMSkKKyNkZWZpbmUgVFJDX1BNX0lETEVfRU5UUlkgICAg
ICAgKFRSQ19IV19QTSArIDB4MDIpCisjZGVmaW5lIFRSQ19QTV9JRExFX0VYSVQgICAgICAgIChU
UkNfSFdfUE0gKyAweDAzKQorCisvKiBUcmFjZSBldmVudHMgZm9yIElSUXMgKi8KKyNkZWZpbmUg
VFJDX0hXX0lSUV9NT1ZFX0NMRUFOVVBfREVMQVkgKFRSQ19IV19JUlEgKyAweDEpCisjZGVmaW5l
IFRSQ19IV19JUlFfTU9WRV9DTEVBTlVQICAgICAgIChUUkNfSFdfSVJRICsgMHgyKQorI2RlZmlu
ZSBUUkNfSFdfSVJRX0JJTkRfVkVDVE9SICAgICAgICAoVFJDX0hXX0lSUSArIDB4MykKKyNkZWZp
bmUgVFJDX0hXX0lSUV9DTEVBUl9WRUNUT1IgICAgICAgKFRSQ19IV19JUlEgKyAweDQpCisjZGVm
aW5lIFRSQ19IV19JUlFfTU9WRV9GSU5JU0ggICAgICAgIChUUkNfSFdfSVJRICsgMHg1KQorI2Rl
ZmluZSBUUkNfSFdfSVJRX0FTU0lHTl9WRUNUT1IgICAgICAoVFJDX0hXX0lSUSArIDB4NikKKyNk
ZWZpbmUgVFJDX0hXX0lSUV9VTk1BUFBFRF9WRUNUT1IgICAgKFRSQ19IV19JUlEgKyAweDcpCisj
ZGVmaW5lIFRSQ19IV19JUlFfSEFORExFRCAgICAgICAgICAgIChUUkNfSFdfSVJRICsgMHg4KQor
CisvKgorICogRXZlbnQgRmxhZ3MKKyAqCisgKiBTb21lIGV2ZW50cyAoZS5nLCBUUkNfUFZfVFJB
UCBhbmQgVFJDX0hWTV9JT01FTV9SRUFEKSBoYXZlIG11bHRpcGxlCisgKiByZWNvcmQgZm9ybWF0
cy4gIFRoZXNlIGV2ZW50IGZsYWdzIGRpc3Rpbmd1aXNoIGJldHdlZW4gdGhlCisgKiBkaWZmZXJl
bnQgZm9ybWF0cy4KKyAqLworI2RlZmluZSBUUkNfNjRfRkxBRyAweDEwMCAvKiBBZGRyZXNzZXMg
YXJlIDY0IGJpdHMgKGluc3RlYWQgb2YgMzIgYml0cykgKi8KKworLyogVGhpcyBzdHJ1Y3R1cmUg
cmVwcmVzZW50cyBhIHNpbmdsZSB0cmFjZSBidWZmZXIgcmVjb3JkLiAqLworc3RydWN0IHRfcmVj
IHsKKyAgICB1aW50MzJfdCBldmVudDoyODsKKyAgICB1aW50MzJfdCBleHRyYV91MzI6MzsgICAg
ICAgICAvKiAjIGVudHJpZXMgaW4gdHJhaWxpbmcgZXh0cmFfdTMyW10gYXJyYXkgKi8KKyAgICB1
aW50MzJfdCBjeWNsZXNfaW5jbHVkZWQ6MTsgICAvKiB1LmN5Y2xlcyBvciB1Lm5vX2N5Y2xlcz8g
Ki8KKyAgICB1bmlvbiB7CisgICAgICAgIHN0cnVjdCB7CisgICAgICAgICAgICB1aW50MzJfdCBj
eWNsZXNfbG8sIGN5Y2xlc19oaTsgLyogY3ljbGUgY291bnRlciB0aW1lc3RhbXAgKi8KKyAgICAg
ICAgICAgIHVpbnQzMl90IGV4dHJhX3UzMls3XTsgICAgICAgICAvKiBldmVudCBkYXRhIGl0ZW1z
ICovCisgICAgICAgIH0gY3ljbGVzOworICAgICAgICBzdHJ1Y3QgeworICAgICAgICAgICAgdWlu
dDMyX3QgZXh0cmFfdTMyWzddOyAgICAgICAgIC8qIGV2ZW50IGRhdGEgaXRlbXMgKi8KKyAgICAg
ICAgfSBub2N5Y2xlczsKKyAgICB9IHU7Cit9OworCisvKgorICogVGhpcyBzdHJ1Y3R1cmUgY29u
dGFpbnMgdGhlIG1ldGFkYXRhIGZvciBhIHNpbmdsZSB0cmFjZSBidWZmZXIuICBUaGUgaGVhZAor
ICogZmllbGQsIGluZGV4ZXMgaW50byBhbiBhcnJheSBvZiBzdHJ1Y3QgdF9yZWMncy4KKyAqLwor
c3RydWN0IHRfYnVmIHsKKyAgICAvKiBBc3N1bWUgdGhlIGRhdGEgYnVmZmVyIHNpemUgaXMgWC4g
IFggaXMgZ2VuZXJhbGx5IG5vdCBhIHBvd2VyIG9mIDIuCisgICAgICogQ09OUyBhbmQgUFJPRCBh
cmUgaW5jcmVtZW50ZWQgbW9kdWxvICgyKlgpOgorICAgICAqICAgICAwIDw9IGNvbnMgPCAyKlgK
KyAgICAgKiAgICAgMCA8PSBwcm9kIDwgMipYCisgICAgICogVGhpcyBpcyBkb25lIGJlY2F1c2Ug
YWRkaXRpb24gbW9kdWxvIFggYnJlYWtzIGF0IDJeMzIgd2hlbiBYIGlzIG5vdCBhCisgICAgICog
cG93ZXIgb2YgMjoKKyAgICAgKiAgICAgKCgoMl4zMiAtIDEpICUgWCkgKyAxKSAlIFggIT0gKDJe
MzIpICUgWAorICAgICAqLworICAgIHVpbnQzMl90IGNvbnM7ICAgLyogT2Zmc2V0IG9mIG5leHQg
aXRlbSB0byBiZSBjb25zdW1lZCBieSBjb250cm9sIHRvb2xzLiAqLworICAgIHVpbnQzMl90IHBy
b2Q7ICAgLyogT2Zmc2V0IG9mIG5leHQgaXRlbSB0byBiZSBwcm9kdWNlZCBieSBYZW4uICAgICAg
ICAgICAqLworICAgIC8qICBSZWNvcmRzIGZvbGxvdyBpbW1lZGlhdGVseSBhZnRlciB0aGUgbWV0
YS1kYXRhIGhlYWRlci4gICAgKi8KK307CisKKy8qIFN0cnVjdHVyZSB1c2VkIHRvIHBhc3MgTUZO
cyB0byB0aGUgdHJhY2UgYnVmZmVycyBiYWNrIHRvIHRyYWNlIGNvbnN1bWVycy4KKyAqIE9mZnNl
dCBpcyBhbiBvZmZzZXQgaW50byB0aGUgbWFwcGVkIHN0cnVjdHVyZSB3aGVyZSB0aGUgbWZuIGxp
c3Qgd2lsbCBiZSBoZWxkLgorICogTUZOcyB3aWxsIGJlIGF0ICgodW5zaWduZWQgbG9uZyAqKSh0
X2luZm8pKSsodF9pbmZvLT5jcHVfb2Zmc2V0W2NwdV0pLgorICovCitzdHJ1Y3QgdF9pbmZvIHsK
KyAgICB1aW50MTZfdCB0YnVmX3NpemU7IC8qIFNpemUgaW4gcGFnZXMgb2YgZWFjaCB0cmFjZSBi
dWZmZXIgKi8KKyAgICB1aW50MTZfdCBtZm5fb2Zmc2V0W107ICAvKiBPZmZzZXQgd2l0aGluIHRf
aW5mbyBzdHJ1Y3R1cmUgb2YgdGhlIHBhZ2UgbGlzdCBwZXIgY3B1ICovCisgICAgLyogTUZOIGxp
c3RzIGltbWVkaWF0ZWx5IGFmdGVyIHRoZSBoZWFkZXIgKi8KK307CisKKyNlbmRpZiAvKiBfX1hF
Tl9QVUJMSUNfVFJBQ0VfSF9fICovCisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2Rl
OiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAorICogdGFi
LXdpZHRoOiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpkaWZmIC0t
Z2l0IGEvaW5jbHVkZS94ZW4veGVuLmggYi9pbmNsdWRlL3hlbi94ZW4uaAppbmRleCA2YzllNDJi
MmIuLjMwODEwOWYxNyAxMDA2NDQKLS0tIGEvaW5jbHVkZS94ZW4veGVuLmgKKysrIGIvaW5jbHVk
ZS94ZW4veGVuLmgKQEAgLTUzLDE3ICs1MywyMiBAQCBERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh1
aW50NjRfdCk7CiBERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5fcGZuX3QpOwogREVGSU5FX1hF
Tl9HVUVTVF9IQU5ETEUoeGVuX3Vsb25nX3QpOwogCi0vKiBUdXJuIGEgcGxhaW4gbnVtYmVyIGlu
dG8gYSBDIHVuc2lnbmVkIChsb25nKSBjb25zdGFudC4gKi8KKy8qIFR1cm4gYSBwbGFpbiBudW1i
ZXIgaW50byBhIEMgdW5zaWduZWQgKGxvbmcgKGxvbmcpKSBjb25zdGFudC4gKi8KICNkZWZpbmUg
X194ZW5fbWtfdWludCh4KSAgeCAjIyBVCiAjZGVmaW5lIF9feGVuX21rX3Vsb25nKHgpIHggIyMg
VUwKKyNpZm5kZWYgX194ZW5fbWtfdWxsb25nCisjIGRlZmluZSBfX3hlbl9ta191bGxvbmcoeCkg
eCAjIyBVTEwKKyNlbmRpZgogI2RlZmluZSB4ZW5fbWtfdWludCh4KSAgICBfX3hlbl9ta191aW50
KHgpCiAjZGVmaW5lIHhlbl9ta191bG9uZyh4KSAgIF9feGVuX21rX3Vsb25nKHgpCisjZGVmaW5l
IHhlbl9ta191bGxvbmcoeCkgIF9feGVuX21rX3VsbG9uZyh4KQogCiAjZWxzZQogCiAvKiBJbiBh
c3NlbWJseSBjb2RlIHdlIGNhbm5vdCB1c2UgQyBudW1lcmljIGNvbnN0YW50IHN1ZmZpeGVzLiAq
LwotI2RlZmluZSB4ZW5fbWtfdWludCh4KSAgeAotI2RlZmluZSB4ZW5fbWtfdWxvbmcoeCkgeAor
I2RlZmluZSB4ZW5fbWtfdWludCh4KSAgIHgKKyNkZWZpbmUgeGVuX21rX3Vsb25nKHgpICB4Cisj
ZGVmaW5lIHhlbl9ta191bGxvbmcoeCkgeAogCiAjZW5kaWYKIApAQCAtMTE1LDYgKzEyMCw3IEBA
IERFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl91bG9uZ190KTsKICNkZWZpbmUgX19IWVBFUlZJ
U09SX3RtZW1fb3AgICAgICAgICAgICAgIDM4CiAjZGVmaW5lIF9fSFlQRVJWSVNPUl94Y19yZXNl
cnZlZF9vcCAgICAgICAzOSAvKiByZXNlcnZlZCBmb3IgWGVuQ2xpZW50ICovCiAjZGVmaW5lIF9f
SFlQRVJWSVNPUl94ZW5wbXVfb3AgICAgICAgICAgICA0MAorI2RlZmluZSBfX0hZUEVSVklTT1Jf
ZG1fb3AgICAgICAgICAgICAgICAgNDEKIAogLyogQXJjaGl0ZWN0dXJlLXNwZWNpZmljIGh5cGVy
Y2FsbCBkZWZpbml0aW9ucy4gKi8KICNkZWZpbmUgX19IWVBFUlZJU09SX2FyY2hfMCAgICAgICAg
ICAgICAgIDQ4CkBAIC01MDEsNiArNTA3LDIxIEBAIERFRklORV9YRU5fR1VFU1RfSEFORExFKG1t
dWV4dF9vcF90KTsKIC8qIHg4Ni9QQUUgZ3Vlc3RzOiBzdXBwb3J0IFBEUFRzIGFib3ZlIDRHQi4g
Ki8KICNkZWZpbmUgVk1BU1NUX1RZUEVfcGFlX2V4dGVuZGVkX2NyMyAgICAgMwogCisvKgorICog
eDg2IGd1ZXN0czogU2FuZSBiZWhhdmlvdXIgZm9yIHZpcnR1YWwgaW9wbAorICogIC0gdmlydHVh
bCBpb3BsIHVwZGF0ZWQgZnJvbSBkb19pcmV0KCkgaHlwZXJjYWxscy4KKyAqICAtIHZpcnR1YWwg
aW9wbCByZXBvcnRlZCBpbiBib3VuY2UgZnJhbWVzLgorICogIC0gZ3Vlc3Qga2VybmVscyBhc3N1
bWVkIHRvIGJlIGxldmVsIDAgZm9yIHRoZSBwdXJwb3NlIG9mIGlvcGwgY2hlY2tzLgorICovCisj
ZGVmaW5lIFZNQVNTVF9UWVBFX2FyY2hpdGVjdHVyYWxfaW9wbCAgIDQKKworLyoKKyAqIEFsbCBn
dWVzdHM6IGFjdGl2YXRlIHVwZGF0ZSBpbmRpY2F0b3IgaW4gdmNwdV9ydW5zdGF0ZV9pbmZvCisg
KiBFbmFibGUgc2V0dGluZyB0aGUgWEVOX1JVTlNUQVRFX1VQREFURSBmbGFnIGluIGd1ZXN0IG1l
bW9yeSBtYXBwZWQKKyAqIHZjcHVfcnVuc3RhdGVfaW5mbyBkdXJpbmcgdXBkYXRlcyBvZiB0aGUg
cnVuc3RhdGUgaW5mb3JtYXRpb24uCisgKi8KKyNkZWZpbmUgVk1BU1NUX1RZUEVfcnVuc3RhdGVf
dXBkYXRlX2ZsYWcgNQorCiAvKgogICogeDg2LzY0IGd1ZXN0czogc3RyaWN0bHkgaGlkZSBNMlAg
ZnJvbSB1c2VyIG1vZGUuCiAgKiBUaGlzIGFsbG93cyB0aGUgZ3Vlc3QgdG8gY29udHJvbCByZXNw
ZWN0aXZlIGh5cGVydmlzb3IgYmVoYXZpb3I6CkBAIC01MjksMTYgKzU1MCwyMSBAQCBERUZJTkVf
WEVOX0dVRVNUX0hBTkRMRShtbXVleHRfb3BfdCk7CiAgKiBpcyB1c2VmdWwgdG8gZW5zdXJlIHRo
YXQgbm8gbWFwcGluZ3MgdG8gdGhlIE9TJ3Mgb3duIGhlYXAgYXJlIGFjY2lkZW50YWxseQogICog
aW5zdGFsbGVkLiAoZS5nLiwgaW4gTGludXggdGhpcyBjb3VsZCBjYXVzZSBoYXZvYyBhcyByZWZl
cmVuY2UgY291bnRzCiAgKiBhcmVuJ3QgYWRqdXN0ZWQgb24gdGhlIEkvTy1tYXBwaW5nIGNvZGUg
cGF0aCkuCi0gKiBUaGlzIG9ubHkgbWFrZXMgc2Vuc2UgaW4gTU1VRVhUX1NFVF9GT1JFSUdORE9N
LCBidXQgaW4gdGhhdCBjb250ZXh0IGNhbgotICogYmUgc3BlY2lmaWVkIGJ5IGFueSBjYWxsaW5n
IGRvbWFpbi4KKyAqIFRoaXMgb25seSBtYWtlcyBzZW5zZSBhcyBIWVBFUlZJU09SX21tdV91cGRh
dGUoKSdzIGFuZAorICogSFlQRVJWSVNPUl91cGRhdGVfdmFfbWFwcGluZ19vdGhlcmRvbWFpbigp
J3MgImZvcmVpZ25kb20iIGFyZ3VtZW50LiBGb3IKKyAqIEhZUEVSVklTT1JfbW11X3VwZGF0ZSgp
IGNvbnRleHQgaXQgY2FuIGJlIHNwZWNpZmllZCBieSBhbnkgY2FsbGluZyBkb21haW4sCisgKiBv
dGhlcndpc2UgaXQncyBvbmx5IHBlcm1pdHRlZCBpZiB0aGUgY2FsbGVyIGlzIHByaXZpbGVnZWQu
CiAgKi8KICNkZWZpbmUgRE9NSURfSU8gICAgICAgICAgICAgeGVuX21rX3VpbnQoMHg3RkYxKQog
CiAvKgogICogRE9NSURfWEVOIGlzIHVzZWQgdG8gYWxsb3cgcHJpdmlsZWdlZCBkb21haW5zIHRv
IG1hcCByZXN0cmljdGVkIHBhcnRzIG9mCiAgKiBYZW4ncyBoZWFwIHNwYWNlIChlLmcuLCB0aGUg
bWFjaGluZV90b19waHlzIHRhYmxlKS4KLSAqIFRoaXMgb25seSBtYWtlcyBzZW5zZSBpbiBNTVVF
WFRfU0VUX0ZPUkVJR05ET00sIGFuZCBpcyBvbmx5IHBlcm1pdHRlZCBpZgotICogdGhlIGNhbGxl
ciBpcyBwcml2aWxlZ2VkLgorICogVGhpcyBvbmx5IG1ha2VzIHNlbnNlIGFzCisgKiAtIEhZUEVS
VklTT1JfbW11X3VwZGF0ZSgpJ3MsIEhZUEVSVklTT1JfbW11ZXh0X29wKCkncywgb3IKKyAqICAg
SFlQRVJWSVNPUl91cGRhdGVfdmFfbWFwcGluZ19vdGhlcmRvbWFpbigpJ3MgImZvcmVpZ25kb20i
IGFyZ3VtZW50LAorICogLSB3aXRoIFhFTk1BUFNQQUNFX2dtZm5fZm9yZWlnbiwKKyAqIGFuZCBp
cyBvbmx5IHBlcm1pdHRlZCBpZiB0aGUgY2FsbGVyIGlzIHByaXZpbGVnZWQuCiAgKi8KICNkZWZp
bmUgRE9NSURfWEVOICAgICAgICAgICAgeGVuX21rX3VpbnQoMHg3RkYyKQogCkBAIC02MTQsMTAg
KzY0MCwxOCBAQCBzdHJ1Y3QgdmNwdV90aW1lX2luZm8gewogICAgICAqLwogICAgIHVpbnQzMl90
IHRzY190b19zeXN0ZW1fbXVsOwogICAgIGludDhfdCAgIHRzY19zaGlmdDsKKyNpZiBfX1hFTl9J
TlRFUkZBQ0VfVkVSU0lPTl9fID4gMHgwNDA2MDAKKyAgICB1aW50OF90ICBmbGFnczsKKyAgICB1
aW50OF90ICBwYWQxWzJdOworI2Vsc2UKICAgICBpbnQ4X3QgICBwYWQxWzNdOworI2VuZGlmCiB9
OyAvKiAzMiBieXRlcyAqLwogdHlwZWRlZiBzdHJ1Y3QgdmNwdV90aW1lX2luZm8gdmNwdV90aW1l
X2luZm9fdDsKIAorI2RlZmluZSBYRU5fUFZDTE9DS19UU0NfU1RBQkxFX0JJVCAgICAgKDEgPDwg
MCkKKyNkZWZpbmUgWEVOX1BWQ0xPQ0tfR1VFU1RfU1RPUFBFRCAgICAgICgxIDw8IDEpCisKIHN0
cnVjdCB2Y3B1X2luZm8gewogICAgIC8qCiAgICAgICogJ2V2dGNobl91cGNhbGxfcGVuZGluZycg
aXMgd3JpdHRlbiBub24temVybyBieSBYZW4gdG8gaW5kaWNhdGUKQEAgLTczNiw3ICs3NzAsNyBA
QCB0eXBlZGVmIHN0cnVjdCBzaGFyZWRfaW5mbyBzaGFyZWRfaW5mb190OwogICogICAgICAgICAo
bWF5IGJlIG9taXR0ZWQpCiAgKiAgICAgIGMuIGxpc3Qgb2YgYWxsb2NhdGVkIHBhZ2UgZnJhbWVz
IFttZm5fbGlzdCwgbnJfcGFnZXNdCiAgKiAgICAgICAgICh1bmxlc3MgcmVsb2NhdGVkIGR1ZSB0
byBYRU5fRUxGTk9URV9JTklUX1AyTSkKLSAqICAgICAgZC4gc3RhcnRfaW5mb190IHN0cnVjdHVy
ZSAgICAgICAgW3JlZ2lzdGVyIEVTSSAoeDg2KV0KKyAqICAgICAgZC4gc3RhcnRfaW5mb190IHN0
cnVjdHVyZSAgICAgICAgW3JlZ2lzdGVyIHJTSSAoeDg2KV0KICAqICAgICAgICAgaW4gY2FzZSBv
ZiBkb20wIHRoaXMgcGFnZSBjb250YWlucyB0aGUgY29uc29sZSBpbmZvLCB0b28KICAqICAgICAg
ZS4gdW5sZXNzIGRvbTA6IHhlbnN0b3JlIHJpbmcgcGFnZQogICogICAgICBmLiB1bmxlc3MgZG9t
MDogY29uc29sZSByaW5nIHBhZ2UKQEAgLTc5NywyOSArODMxLDYgQEAgc3RydWN0IHN0YXJ0X2lu
Zm8gewogfTsKIHR5cGVkZWYgc3RydWN0IHN0YXJ0X2luZm8gc3RhcnRfaW5mb190OwogCi0vKgot
ICogU3RhcnQgb2YgZGF5IHN0cnVjdHVyZSBwYXNzZWQgdG8gUFZIIGd1ZXN0cyBpbiAlZWJ4Lgot
ICoKLSAqIE5PVEU6IG5vdGhpbmcgd2lsbCBiZSBsb2FkZWQgYXQgcGh5c2ljYWwgYWRkcmVzcyAw
LCBzbwotICogYSAwIHZhbHVlIGluIGFueSBvZiB0aGUgYWRkcmVzcyBmaWVsZHMgc2hvdWxkIGJl
IHRyZWF0ZWQKLSAqIGFzIG5vdCBwcmVzZW50LgotICovCi1zdHJ1Y3QgaHZtX3N0YXJ0X2luZm8g
ewotI2RlZmluZSBIVk1fU1RBUlRfTUFHSUNfVkFMVUUgMHgzMzZlYzU3OAotICAgIHVpbnQzMl90
IG1hZ2ljOyAgICAgICAgICAgICAvKiBDb250YWlucyB0aGUgbWFnaWMgdmFsdWUgMHgzMzZlYzU3
OCAgICAgICAqLwotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiAoInhFbjMiIHdp
dGggdGhlIDB4ODAgYml0IG9mIHRoZSAiRSIgc2V0KS4qLwotICAgIHVpbnQzMl90IGZsYWdzOyAg
ICAgICAgICAgICAvKiBTSUZfeHh4IGZsYWdzLiAgICAgICAgICAgICAgICAgICAgICAgICAgICAq
LwotICAgIHVpbnQzMl90IGNtZGxpbmVfcGFkZHI7ICAgICAvKiBQaHlzaWNhbCBhZGRyZXNzIG9m
IHRoZSBjb21tYW5kIGxpbmUuICAgICAqLwotICAgIHVpbnQzMl90IG5yX21vZHVsZXM7ICAgICAg
ICAvKiBOdW1iZXIgb2YgbW9kdWxlcyBwYXNzZWQgdG8gdGhlIGtlcm5lbC4gICAqLwotICAgIHVp
bnQzMl90IG1vZGxpc3RfcGFkZHI7ICAgICAvKiBQaHlzaWNhbCBhZGRyZXNzIG9mIGFuIGFycmF5
IG9mICAgICAgICAgICAqLwotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBodm1f
bW9kbGlzdF9lbnRyeS4gICAgICAgICAgICAgICAgICAgICAgICAqLwotfTsKLQotc3RydWN0IGh2
bV9tb2RsaXN0X2VudHJ5IHsKLSAgICB1aW50MzJfdCBwYWRkcjsgICAgICAgICAgICAgLyogUGh5
c2ljYWwgYWRkcmVzcyBvZiB0aGUgbW9kdWxlLiAgICAgICAgICAgKi8KLSAgICB1aW50MzJfdCBz
aXplOyAgICAgICAgICAgICAgLyogU2l6ZSBvZiB0aGUgbW9kdWxlIGluIGJ5dGVzLiAgICAgICAg
ICAgICAgKi8KLX07Ci0KIC8qIE5ldyBjb25zb2xlIHVuaW9uIGZvciBkb20wIGludHJvZHVjZWQg
aW4gMHgwMDAzMDIwMy4gKi8KICNpZiBfX1hFTl9JTlRFUkZBQ0VfVkVSU0lPTl9fIDwgMHgwMDAz
MDIwMwogI2RlZmluZSBjb25zb2xlX21mbiAgICBjb25zb2xlLmRvbVUubWZuCkBAIC05MTksNiAr
OTMwLDM3IEBAIF9fREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUodWludDE2LCB1aW50MTZfdCk7CiBf
X0RFRklORV9YRU5fR1VFU1RfSEFORExFKHVpbnQzMiwgdWludDMyX3QpOwogX19ERUZJTkVfWEVO
X0dVRVNUX0hBTkRMRSh1aW50NjQsIHVpbnQ2NF90KTsKIAordHlwZWRlZiBzdHJ1Y3QgeworICAg
IHVpbnQ4X3QgYVsxNl07Cit9IHhlbl91dWlkX3Q7CisKKy8qCisgKiBYRU5fREVGSU5FX1VVSUQo
MHgwMDExMjIzMywgMHg0NDU1LCAweDY2NzcsIDB4ODg5OSwKKyAqICAgICAgICAgICAgICAgICAw
eGFhLCAweGJiLCAweGNjLCAweGRkLCAweGVlLCAweGZmKQorICogd2lsbCBjb25zdHJ1Y3QgVVVJ
RCAwMDExMjIzMy00NDU1LTY2NzctODg5OS1hYWJiY2NkZGVlZmYgcHJlc2VudGVkIGFzCisgKiB7
MHgwMCwgMHgxMSwgMHgyMiwgMHgzMywgMHg0NCwgMHg1NSwgMHg2NiwgMHg3NywgMHg4OCwKKyAq
IDB4OTksIDB4YWEsIDB4YmIsIDB4Y2MsIDB4ZGQsIDB4ZWUsIDB4ZmZ9OworICoKKyAqIE5COiBU
aGlzIGlzIGNvbXBhdGlibGUgd2l0aCBMaW51eCBrZXJuZWwgYW5kIHdpdGggbGlidXVpZCwgYnV0
IGl0IGlzIG5vdAorICogY29tcGF0aWJsZSB3aXRoIE1pY3Jvc29mdCwgYXMgdGhleSB1c2UgbWl4
ZWQtZW5kaWFuIGVuY29kaW5nIChzb21lCisgKiBjb21wb25lbnRzIGFyZSBsaXR0bGUtZW5kaWFu
LCBzb21lIGFyZSBiaWctZW5kaWFuKS4KKyAqLworI2RlZmluZSBYRU5fREVGSU5FX1VVSURfKGEs
IGIsIGMsIGQsIGUxLCBlMiwgZTMsIGU0LCBlNSwgZTYpICAgICAgICAgICAgXAorICAgIHt7KChh
KSA+PiAyNCkgJiAweEZGLCAoKGEpID4+IDE2KSAmIDB4RkYsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgKChhKSA+PiAgOCkgJiAweEZGLCAoKGEpID4+ICAwKSAmIDB4RkYsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgKChiKSA+PiAgOCkgJiAweEZGLCAoKGIp
ID4+ICAwKSAmIDB4RkYsICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgKChjKSA+
PiAgOCkgJiAweEZGLCAoKGMpID4+ICAwKSAmIDB4RkYsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAorICAgICAgKChkKSA+PiAgOCkgJiAweEZGLCAoKGQpID4+ICAwKSAmIDB4RkYsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgIGUxLCBlMiwgZTMsIGU0LCBl
NSwgZTZ9fQorCisjaWYgZGVmaW5lZChfX1NURENfVkVSU0lPTl9fKSA/IF9fU1REQ19WRVJTSU9O
X18gPj0gMTk5OTAxTCA6IGRlZmluZWQoX19HTlVDX18pCisjZGVmaW5lIFhFTl9ERUZJTkVfVVVJ
RChhLCBiLCBjLCBkLCBlMSwgZTIsIGUzLCBlNCwgZTUsIGU2KSAgICAgICAgICAgICBcCisgICAg
KCh4ZW5fdXVpZF90KVhFTl9ERUZJTkVfVVVJRF8oYSwgYiwgYywgZCwgZTEsIGUyLCBlMywgZTQs
IGU1LCBlNikpCisjZWxzZQorI2RlZmluZSBYRU5fREVGSU5FX1VVSUQoYSwgYiwgYywgZCwgZTEs
IGUyLCBlMywgZTQsIGU1LCBlNikgICAgICAgICAgICAgXAorICAgIFhFTl9ERUZJTkVfVVVJRF8o
YSwgYiwgYywgZCwgZTEsIGUyLCBlMywgZTQsIGU1LCBlNikKKyNlbmRpZiAvKiBfX1NURENfVkVS
U0lPTl9fIC8gX19HTlVDX18gKi8KKwogI2VuZGlmIC8qICFfX0FTU0VNQkxZX18gKi8KIAogLyog
RGVmYXVsdCBkZWZpbml0aW9ucyBmb3IgbWFjcm9zIHVzZWQgYnkgZG9tY3RsL3N5c2N0bC4gKi8K
LS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 11:03:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 11:03: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 1g9pnY-0006Pp-0t; Tue, 09 Oct 2018 11:03:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nckf=mv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g9pnQ-0006Fh-RH
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 11:03:24 +0000
X-Inumbo-ID: 1ea14555-cbb3-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1ea14555-cbb3-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 11:04:41 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 11C2CB01F;
 Tue,  9 Oct 2018 11:03:23 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Tue,  9 Oct 2018 13:03:14 +0200
Message-Id: <20181009110317.6022-16-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181009110317.6022-1-jgross@suse.com>
References: <20181009110317.6022-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 15/18] grub-module-verifier: Ignore all_video
 for xenpvh
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

RnJvbTogSGFucyB2YW4gS3JhbmVuYnVyZyA8aGFuc0Brbm9ycmllLm9yZz4KClRoaXMgc29sdmVz
IHRoZSBidWlsZCBmYWlsaW5nIHdpdGggIkVycm9yOiBubyBzeW1ib2wgdGFibGUgYW5kIG5vCi5t
b2RkZXBzIHNlY3Rpb24iCgpBbHNvIHNlZToKLSA2MzcxZTljMTA0MzM1NzhiYjIzNmE4Mjg0ZGRi
OWNlOWUyMDFlYjU5Ci0gaHR0cHM6Ly9zYXZhbm5haC5nbnUub3JnL2J1Z3MvPzQ5MDEyCgpTaWdu
ZWQtb2ZmLWJ5OiBIYW5zIHZhbiBLcmFuZW5idXJnIDxoYW5zQGtub3JyaWUub3JnPgotLS0KVjI6
IG5ldyBwYXRjaApTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+
Ci0tLQogdXRpbC9ncnViLW1vZHVsZS12ZXJpZmllci5jIHwgMSArCiAxIGZpbGUgY2hhbmdlZCwg
MSBpbnNlcnRpb24oKykKCmRpZmYgLS1naXQgYS91dGlsL2dydWItbW9kdWxlLXZlcmlmaWVyLmMg
Yi91dGlsL2dydWItbW9kdWxlLXZlcmlmaWVyLmMKaW5kZXggMDNiYTFhYjQzLi4zMGJhYTQzZGYg
MTAwNjQ0Ci0tLSBhL3V0aWwvZ3J1Yi1tb2R1bGUtdmVyaWZpZXIuYworKysgYi91dGlsL2dydWIt
bW9kdWxlLXZlcmlmaWVyLmMKQEAgLTEyOSw2ICsxMjksNyBAQCBzdHJ1Y3QgcGxhdGZvcm1fd2hp
dGVsaXN0IHsKIAogc3RhdGljIHN0cnVjdCBwbGF0Zm9ybV93aGl0ZWxpc3Qgd2hpdGVsaXN0c1td
ID0gewogICB7ImkzODYiLCAieGVuIiwgKGNvbnN0IGNoYXIgKltdKSB7ImFsbF92aWRlbyIsIDB9
fSwKKyAgeyJpMzg2IiwgInhlbnB2aCIsIChjb25zdCBjaGFyICpbXSkgeyJhbGxfdmlkZW8iLCAw
fX0sCiAgIHsieDg2XzY0IiwgInhlbiIsIChjb25zdCBjaGFyICpbXSkgeyJhbGxfdmlkZW8iLCAw
fX0sCiAgIHsic3BhcmM2NCIsICJpZWVlMTI3NSIsIChjb25zdCBjaGFyICpbXSkgeyJhbGxfdmlk
ZW8iLCAwfX0sCiAKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 11:03:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 11:03: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 1g9pnZ-0006SF-DG; Tue, 09 Oct 2018 11:03:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nckf=mv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g9pnR-0006Fs-12
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 11:03:25 +0000
X-Inumbo-ID: 1ed42ff6-cbb3-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1ed42ff6-cbb3-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 11:04: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 mx1.suse.de (Postfix) with ESMTP id 9DF02B034;
 Tue,  9 Oct 2018 11:03:23 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Tue,  9 Oct 2018 13:03:17 +0200
Message-Id: <20181009110317.6022-19-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181009110317.6022-1-jgross@suse.com>
References: <20181009110317.6022-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 18/18] xenpvh: add support to configure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

U3VwcG9ydCBwbGF0Zm9ybSBpMzg2L3hlbnB2aCBpbiBjb25maWd1cmUuCgpTaWduZWQtb2ZmLWJ5
OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+ClJldmlld2VkLWJ5OiBEYW5pZWwgS2lw
ZXIgPGRhbmllbC5raXBlckBvcmFjbGUuY29tPgotLS0KIGNvbmZpZ3VyZS5hYyB8IDMgKysrCiAx
IGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvY29uZmlndXJlLmFj
IGIvY29uZmlndXJlLmFjCmluZGV4IDVlNjNjNGFmMy4uOTZkODFhM2YyIDEwMDY0NAotLS0gYS9j
b25maWd1cmUuYWMKKysrIGIvY29uZmlndXJlLmFjCkBAIC0xNTEsNiArMTUxLDcgQEAgY2FzZSAi
JHRhcmdldF9jcHUiLSIkcGxhdGZvcm0iIGluCiAgIGkzODYtZWZpKSA7OwogICB4ODZfNjQtZWZp
KSA7OwogICBpMzg2LXhlbikgOzsKKyAgaTM4Ni14ZW5wdmgpIDs7CiAgIHg4Nl82NC14ZW4pIDs7
CiAgIGkzODYtcGMpIDs7CiAgIGkzODYtbXVsdGlib290KSA7OwpAQCAtMjE5LDYgKzIyMCw3IEBA
IGNhc2UgIiRwbGF0Zm9ybSIgaW4KICAgbXVsdGlib290KQltYWNoaW5lX0NQUEZMQUdTPSIkbWFj
aGluZV9DUFBGTEFHUyAtREdSVUJfTUFDSElORV9NVUxUSUJPT1Q9MSIgOzsKICAgZWZpKQkJbWFj
aGluZV9DUFBGTEFHUz0iJG1hY2hpbmVfQ1BQRkxBR1MgLURHUlVCX01BQ0hJTkVfRUZJPTEiIDs7
CiAgIHhlbikJCW1hY2hpbmVfQ1BQRkxBR1M9IiRtYWNoaW5lX0NQUEZMQUdTIC1ER1JVQl9NQUNI
SU5FX1hFTj0xIiA7OworICB4ZW5wdmgpCW1hY2hpbmVfQ1BQRkxBR1M9IiRtYWNoaW5lX0NQUEZM
QUdTIC1ER1JVQl9NQUNISU5FX1hFTlBWSD0xIiA7OwogICBpZWVlMTI3NSkJbWFjaGluZV9DUFBG
TEFHUz0iJG1hY2hpbmVfQ1BQRkxBR1MgLURHUlVCX01BQ0hJTkVfSUVFRTEyNzU9MSIgOzsKICAg
dWJvb3QpCW1hY2hpbmVfQ1BQRkxBR1M9IiRtYWNoaW5lX0NQUEZMQUdTIC1ER1JVQl9NQUNISU5F
X1VCT09UPTEiIDs7CiAgIHFlbXUpCQltYWNoaW5lX0NQUEZMQUdTPSIkbWFjaGluZV9DUFBGTEFH
UyAtREdSVUJfTUFDSElORV9RRU1VPTEiIDs7CkBAIC0xODk3LDYgKzE4OTksNyBAQCBBTV9DT05E
SVRJT05BTChbQ09ORF9pMzg2X2NvcmVib290XSwgW3Rlc3QgeCR0YXJnZXRfY3B1ID0geGkzODYg
LWEgeCRwbGF0Zm9ybSA9CiBBTV9DT05ESVRJT05BTChbQ09ORF9pMzg2X211bHRpYm9vdF0sIFt0
ZXN0IHgkdGFyZ2V0X2NwdSA9IHhpMzg2IC1hIHgkcGxhdGZvcm0gPSB4bXVsdGlib290XSkKIEFN
X0NPTkRJVElPTkFMKFtDT05EX3g4Nl82NF9lZmldLCBbdGVzdCB4JHRhcmdldF9jcHUgPSB4eDg2
XzY0IC1hIHgkcGxhdGZvcm0gPSB4ZWZpXSkKIEFNX0NPTkRJVElPTkFMKFtDT05EX2kzODZfeGVu
XSwgW3Rlc3QgeCR0YXJnZXRfY3B1ID0geGkzODYgLWEgeCRwbGF0Zm9ybSA9IHh4ZW5dKQorQU1f
Q09ORElUSU9OQUwoW0NPTkRfaTM4Nl94ZW5wdmhdLCBbdGVzdCB4JHRhcmdldF9jcHUgPSB4aTM4
NiAtYSB4JHBsYXRmb3JtID0geHhlbnB2aF0pCiBBTV9DT05ESVRJT05BTChbQ09ORF94ODZfNjRf
eGVuXSwgW3Rlc3QgeCR0YXJnZXRfY3B1ID0geHg4Nl82NCAtYSB4JHBsYXRmb3JtID0geHhlbl0p
CiBBTV9DT05ESVRJT05BTChbQ09ORF9taXBzX2xvb25nc29uXSwgW3Rlc3QgeCR0YXJnZXRfY3B1
ID0geG1pcHNlbCAtYSB4JHBsYXRmb3JtID0geGxvb25nc29uXSkKIEFNX0NPTkRJVElPTkFMKFtD
T05EX21pcHNfcWVtdV9taXBzXSwgW3Rlc3QgIigiIHgkdGFyZ2V0X2NwdSA9IHhtaXBzIC1vIHgk
dGFyZ2V0X2NwdSA9IHhtaXBzZWwgIikiICAtYSB4JHBsYXRmb3JtID0geHFlbXVfbWlwc10pCi0t
IAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 11:03:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 11: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 1g9pna-0006UJ-Cm; Tue, 09 Oct 2018 11:03:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nckf=mv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g9pnR-0006Ft-1Q
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 11:03:25 +0000
X-Inumbo-ID: 1ea170c7-cbb3-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1ea170c7-cbb3-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 11:04: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 mx1.suse.de (Postfix) with ESMTP id 40F41B021;
 Tue,  9 Oct 2018 11:03:23 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Tue,  9 Oct 2018 13:03:15 +0200
Message-Id: <20181009110317.6022-17-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181009110317.6022-1-jgross@suse.com>
References: <20181009110317.6022-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 16/18] xenpvh: support building a standalone
 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: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

U3VwcG9ydCBta2ltYWdlIGZvciB4ZW5wdmguCgpJbiBvcmRlciB0byBhdm9pZCB1c2luZyBwbGFp
biBpbnRlZ2VycyBmb3IgdGhlIEVMRiBub3RlcyB1c2UgdGhlCmF2YWlsYWJsZSBYZW4gaW5jbHVk
ZSBpbnN0ZWFkLiBXaGlsZSBhdCBpdCByZXBsYWNlIHRoZSBwbGFpbiBudW1iZXJzCmZvciBYZW4g
UFYgbW9kZSwgdG9vLgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgotLS0KVjI6IHNvbWUgc3R5bGUgYWRqdXN0bWVudHMgKERhbmllbCBLaXBlcikKICAgIHVz
ZSBkZWZpbmVzIGZvciBlbGYtbm90ZXMgKERhbmllbCBLaXBlcikKCkkgZGlkbid0IHJlcGxhY2Ug
dGhlIDQwOTYgYnkgYSBQQUdFX1NJWkUgbWFjcm8gYXMgcmVxdWVzdGVkIGJ5IERhbmllbCwKYXMg
dGhlcmUgaXNuJ3Qgc3VjaCBhIG1hY3JvIGVhc2lseSBhdmFpbGFibGUgZm9yIHV0aWwvbWtpbWFn
ZS5jIGFuZApJIGRpZG4ndCBpbnRyb2R1Y2UgaXRzIHVzYWdlLgotLS0KIGluY2x1ZGUvZ3J1Yi91
dGlsL21raW1hZ2UuaCB8ICAzICsrLQogdXRpbC9ncnViLW1raW1hZ2UzMi5jICAgICAgIHwgIDQg
KysrLQogdXRpbC9ncnViLW1raW1hZ2U2NC5jICAgICAgIHwgIDQgKysrLQogdXRpbC9ncnViLW1r
aW1hZ2V4eC5jICAgICAgIHwgNTggKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
Ky0tLS0tLS0tCiB1dGlsL21raW1hZ2UuYyAgICAgICAgICAgICAgfCAyMyArKysrKysrKysrKysr
KysrKy0KIDUgZmlsZXMgY2hhbmdlZCwgNzggaW5zZXJ0aW9ucygrKSwgMTQgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ncnViL3V0aWwvbWtpbWFnZS5oIGIvaW5jbHVkZS9ncnVi
L3V0aWwvbWtpbWFnZS5oCmluZGV4IGIzYTVjYTEzMi4uM2Y1YmMyZTAwIDEwMDY0NAotLS0gYS9p
bmNsdWRlL2dydWIvdXRpbC9ta2ltYWdlLmgKKysrIGIvaW5jbHVkZS9ncnViL3V0aWwvbWtpbWFn
ZS5oCkBAIC03MSw3ICs3MSw4IEBAIHN0cnVjdCBncnViX2luc3RhbGxfaW1hZ2VfdGFyZ2V0X2Rl
c2MKICAgICBJTUFHRV9JMzg2X0lFRUUxMjc1LAogICAgIElNQUdFX0xPT05HU09OX0VMRiwgSU1B
R0VfUUVNVSwgSU1BR0VfUFBDLCBJTUFHRV9ZRUVMT09OR19GTEFTSCwKICAgICBJTUFHRV9GVUxP
T05HMkZfRkxBU0gsIElNQUdFX0kzODZfUENfUFhFLCBJTUFHRV9NSVBTX0FSQywKLSAgICBJTUFH
RV9RRU1VX01JUFNfRkxBU0gsIElNQUdFX1VCT09ULCBJTUFHRV9YRU4sIElNQUdFX0kzODZfUENf
RUxUT1JJVE8KKyAgICBJTUFHRV9RRU1VX01JUFNfRkxBU0gsIElNQUdFX1VCT09ULCBJTUFHRV9Y
RU4sIElNQUdFX0kzODZfUENfRUxUT1JJVE8sCisgICAgSU1BR0VfWEVOUFZICiAgIH0gaWQ7CiAg
IGVudW0KICAgICB7CmRpZmYgLS1naXQgYS91dGlsL2dydWItbWtpbWFnZTMyLmMgYi91dGlsL2dy
dWItbWtpbWFnZTMyLmMKaW5kZXggMWYyY2NjY2QyLi40MDlkNDg3ZDYgMTAwNjQ0Ci0tLSBhL3V0
aWwvZ3J1Yi1ta2ltYWdlMzIuYworKysgYi91dGlsL2dydWItbWtpbWFnZTMyLmMKQEAgLTE3LDcg
KzE3LDkgQEAKICMgZGVmaW5lIEVMRl9SX1NZTSh2YWwpCQlFTEYzMl9SX1NZTSh2YWwpCiAjIGRl
ZmluZSBFTEZfUl9UWVBFKHZhbCkJCUVMRjMyX1JfVFlQRSh2YWwpCiAjIGRlZmluZSBFTEZfU1Rf
VFlQRSh2YWwpCQlFTEYzMl9TVF9UWVBFKHZhbCkKLSNkZWZpbmUgWEVOX05PVEVfU0laRSAxMzIK
KworI2RlZmluZSBYRU5fTk9URV9TSVpFCQkxMzIKKyNkZWZpbmUgWEVOUFZIX05PVEVfU0laRQky
MAogCiAjaWZuZGVmIEdSVUJfTUtJTUFHRVhYCiAjaW5jbHVkZSAiZ3J1Yi1ta2ltYWdleHguYyIK
ZGlmZiAtLWdpdCBhL3V0aWwvZ3J1Yi1ta2ltYWdlNjQuYyBiL3V0aWwvZ3J1Yi1ta2ltYWdlNjQu
YwppbmRleCA0ZmY3MmE2MjUuLjhiYzkzZWE1YSAxMDA2NDQKLS0tIGEvdXRpbC9ncnViLW1raW1h
Z2U2NC5jCisrKyBiL3V0aWwvZ3J1Yi1ta2ltYWdlNjQuYwpAQCAtMTcsNyArMTcsOSBAQAogIyBk
ZWZpbmUgRUxGX1JfU1lNKHZhbCkJCUVMRjY0X1JfU1lNKHZhbCkKICMgZGVmaW5lIEVMRl9SX1RZ
UEUodmFsKQkJRUxGNjRfUl9UWVBFKHZhbCkKICMgZGVmaW5lIEVMRl9TVF9UWVBFKHZhbCkJCUVM
RjY0X1NUX1RZUEUodmFsKQotI2RlZmluZSBYRU5fTk9URV9TSVpFIDEyMAorCisjZGVmaW5lIFhF
Tl9OT1RFX1NJWkUJCTEyMAorI2RlZmluZSBYRU5QVkhfTk9URV9TSVpFCTI0CiAKICNpZm5kZWYg
R1JVQl9NS0lNQUdFWFgKICNpbmNsdWRlICJncnViLW1raW1hZ2V4eC5jIgpkaWZmIC0tZ2l0IGEv
dXRpbC9ncnViLW1raW1hZ2V4eC5jIGIvdXRpbC9ncnViLW1raW1hZ2V4eC5jCmluZGV4IGE0ODNj
Njc0Yy4uMzAwOWEzNzU1IDEwMDY0NAotLS0gYS91dGlsL2dydWItbWtpbWFnZXh4LmMKKysrIGIv
dXRpbC9ncnViLW1raW1hZ2V4eC5jCkBAIC00OCw2ICs0OCw4IEBACiAjaW5jbHVkZSA8Z3J1Yi91
dGlsL2luc3RhbGwuaD4KICNpbmNsdWRlIDxncnViL3V0aWwvbWtpbWFnZS5oPgogCisjaW5jbHVk
ZSA8eGVuL2VsZm5vdGUuaD4KKwogI3ByYWdtYSBHQ0MgZGlhZ25vc3RpYyBpZ25vcmVkICItV2Nh
c3QtYWxpZ24iCiAKICNkZWZpbmUgR1JVQl9NS0lNQUdFWFgKQEAgLTIyNywxMiArMjI5LDEyIEBA
IFNVRkZJWCAoZ3J1Yl9ta2ltYWdlX2dlbmVyYXRlX2VsZikgKGNvbnN0IHN0cnVjdCBncnViX2lu
c3RhbGxfaW1hZ2VfdGFyZ2V0X2Rlc2MKICAgICAgIHBobnVtKys7CiAgICAgICBmb290ZXJfc2l6
ZSArPSBzaXplb2YgKHN0cnVjdCBncnViX2llZWUxMjc1X25vdGUpOwogICAgIH0KLSAgaWYgKGlt
YWdlX3RhcmdldC0+aWQgPT0gSU1BR0VfWEVOKQorICBpZiAoaW1hZ2VfdGFyZ2V0LT5pZCA9PSBJ
TUFHRV9YRU4gfHwgaW1hZ2VfdGFyZ2V0LT5pZCA9PSBJTUFHRV9YRU5QVkgpCiAgICAgewogICAg
ICAgcGhudW0rKzsKICAgICAgIHNobnVtKys7CiAgICAgICBzdHJpbmdfc2l6ZSArPSBzaXplb2Yg
KCIueGVuIik7Ci0gICAgICBmb290ZXJfc2l6ZSArPSBYRU5fTk9URV9TSVpFOworICAgICAgZm9v
dGVyX3NpemUgKz0gKGltYWdlX3RhcmdldC0+aWQgPT0gSU1BR0VfWEVOKSA/IFhFTl9OT1RFX1NJ
WkUgOiBYRU5QVkhfTk9URV9TSVpFOwogICAgIH0KICAgaGVhZGVyX3NpemUgPSBBTElHTl9VUCAo
c2l6ZW9mICgqZWhkcikgKyBwaG51bSAqIHNpemVvZiAoKnBoZHIpCiAJCQkgICsgc2hudW0gKiBz
aXplb2YgKCpzaGRyKSArIHN0cmluZ19zaXplLCBsYXlvdXQtPmFsaWduKTsKQEAgLTM0MSw3ICsz
NDMsNyBAQCBTVUZGSVggKGdydWJfbWtpbWFnZV9nZW5lcmF0ZV9lbGYpIChjb25zdCBzdHJ1Y3Qg
Z3J1Yl9pbnN0YWxsX2ltYWdlX3RhcmdldF9kZXNjCiAgICAgICBub3RlX3B0ciA9IChFbGZfTmhk
ciAqKSBwdHI7CiAgICAgICBub3RlX3B0ci0+bl9uYW1lc3ogPSBncnViX2hvc3RfdG9fdGFyZ2V0
MzIgKHNpemVvZiAoR1JVQl9YRU5fTk9URV9OQU1FKSk7CiAgICAgICBub3RlX3B0ci0+bl9kZXNj
c3ogPSBncnViX2hvc3RfdG9fdGFyZ2V0MzIgKHNpemVvZiAoUEFDS0FHRV9OQU1FKSk7Ci0gICAg
ICBub3RlX3B0ci0+bl90eXBlID0gZ3J1Yl9ob3N0X3RvX3RhcmdldDMyICg2KTsKKyAgICAgIG5v
dGVfcHRyLT5uX3R5cGUgPSBncnViX2hvc3RfdG9fdGFyZ2V0MzIgKFhFTl9FTEZOT1RFX0dVRVNU
X09TKTsKICAgICAgIHB0ciArPSBzaXplb2YgKEVsZl9OaGRyKTsKICAgICAgIG1lbWNweSAocHRy
LCBHUlVCX1hFTl9OT1RFX05BTUUsIHNpemVvZiAoR1JVQl9YRU5fTk9URV9OQU1FKSk7CiAgICAg
ICBwdHIgKz0gQUxJR05fVVAgKHNpemVvZiAoR1JVQl9YRU5fTk9URV9OQU1FKSwgNCk7CkBAIC0z
NTIsNyArMzU0LDcgQEAgU1VGRklYIChncnViX21raW1hZ2VfZ2VuZXJhdGVfZWxmKSAoY29uc3Qg
c3RydWN0IGdydWJfaW5zdGFsbF9pbWFnZV90YXJnZXRfZGVzYwogICAgICAgbm90ZV9wdHIgPSAo
RWxmX05oZHIgKikgcHRyOwogICAgICAgbm90ZV9wdHItPm5fbmFtZXN6ID0gZ3J1Yl9ob3N0X3Rv
X3RhcmdldDMyIChzaXplb2YgKEdSVUJfWEVOX05PVEVfTkFNRSkpOwogICAgICAgbm90ZV9wdHIt
Pm5fZGVzY3N6ID0gZ3J1Yl9ob3N0X3RvX3RhcmdldDMyIChzaXplb2YgKCJnZW5lcmljIikpOwot
ICAgICAgbm90ZV9wdHItPm5fdHlwZSA9IGdydWJfaG9zdF90b190YXJnZXQzMiAoOCk7CisgICAg
ICBub3RlX3B0ci0+bl90eXBlID0gZ3J1Yl9ob3N0X3RvX3RhcmdldDMyIChYRU5fRUxGTk9URV9M
T0FERVIpOwogICAgICAgcHRyICs9IHNpemVvZiAoRWxmX05oZHIpOwogICAgICAgbWVtY3B5IChw
dHIsIEdSVUJfWEVOX05PVEVfTkFNRSwgc2l6ZW9mIChHUlVCX1hFTl9OT1RFX05BTUUpKTsKICAg
ICAgIHB0ciArPSBBTElHTl9VUCAoc2l6ZW9mIChHUlVCX1hFTl9OT1RFX05BTUUpLCA0KTsKQEAg
LTM2Myw3ICszNjUsNyBAQCBTVUZGSVggKGdydWJfbWtpbWFnZV9nZW5lcmF0ZV9lbGYpIChjb25z
dCBzdHJ1Y3QgZ3J1Yl9pbnN0YWxsX2ltYWdlX3RhcmdldF9kZXNjCiAgICAgICBub3RlX3B0ciA9
IChFbGZfTmhkciAqKSBwdHI7CiAgICAgICBub3RlX3B0ci0+bl9uYW1lc3ogPSBncnViX2hvc3Rf
dG9fdGFyZ2V0MzIgKHNpemVvZiAoR1JVQl9YRU5fTk9URV9OQU1FKSk7CiAgICAgICBub3RlX3B0
ci0+bl9kZXNjc3ogPSBncnViX2hvc3RfdG9fdGFyZ2V0MzIgKHNpemVvZiAoInhlbi0zLjAiKSk7
Ci0gICAgICBub3RlX3B0ci0+bl90eXBlID0gZ3J1Yl9ob3N0X3RvX3RhcmdldDMyICg1KTsKKyAg
ICAgIG5vdGVfcHRyLT5uX3R5cGUgPSBncnViX2hvc3RfdG9fdGFyZ2V0MzIgKFhFTl9FTEZOT1RF
X1hFTl9WRVJTSU9OKTsKICAgICAgIHB0ciArPSBzaXplb2YgKEVsZl9OaGRyKTsKICAgICAgIG1l
bWNweSAocHRyLCBHUlVCX1hFTl9OT1RFX05BTUUsIHNpemVvZiAoR1JVQl9YRU5fTk9URV9OQU1F
KSk7CiAgICAgICBwdHIgKz0gQUxJR05fVVAgKHNpemVvZiAoR1JVQl9YRU5fTk9URV9OQU1FKSwg
NCk7CkBAIC0zNzQsNyArMzc2LDcgQEAgU1VGRklYIChncnViX21raW1hZ2VfZ2VuZXJhdGVfZWxm
KSAoY29uc3Qgc3RydWN0IGdydWJfaW5zdGFsbF9pbWFnZV90YXJnZXRfZGVzYwogICAgICAgbm90
ZV9wdHIgPSAoRWxmX05oZHIgKikgcHRyOwogICAgICAgbm90ZV9wdHItPm5fbmFtZXN6ID0gZ3J1
Yl9ob3N0X3RvX3RhcmdldDMyIChzaXplb2YgKEdSVUJfWEVOX05PVEVfTkFNRSkpOwogICAgICAg
bm90ZV9wdHItPm5fZGVzY3N6ID0gZ3J1Yl9ob3N0X3RvX3RhcmdldDMyIChpbWFnZV90YXJnZXQt
PnZvaWRwX3NpemVvZik7Ci0gICAgICBub3RlX3B0ci0+bl90eXBlID0gZ3J1Yl9ob3N0X3RvX3Rh
cmdldDMyICgxKTsKKyAgICAgIG5vdGVfcHRyLT5uX3R5cGUgPSBncnViX2hvc3RfdG9fdGFyZ2V0
MzIgKFhFTl9FTEZOT1RFX0VOVFJZKTsKICAgICAgIHB0ciArPSBzaXplb2YgKEVsZl9OaGRyKTsK
ICAgICAgIG1lbWNweSAocHRyLCBHUlVCX1hFTl9OT1RFX05BTUUsIHNpemVvZiAoR1JVQl9YRU5f
Tk9URV9OQU1FKSk7CiAgICAgICBwdHIgKz0gQUxJR05fVVAgKHNpemVvZiAoR1JVQl9YRU5fTk9U
RV9OQU1FKSwgNCk7CkBAIC0zODUsNyArMzg3LDcgQEAgU1VGRklYIChncnViX21raW1hZ2VfZ2Vu
ZXJhdGVfZWxmKSAoY29uc3Qgc3RydWN0IGdydWJfaW5zdGFsbF9pbWFnZV90YXJnZXRfZGVzYwog
ICAgICAgbm90ZV9wdHIgPSAoRWxmX05oZHIgKikgcHRyOwogICAgICAgbm90ZV9wdHItPm5fbmFt
ZXN6ID0gZ3J1Yl9ob3N0X3RvX3RhcmdldDMyIChzaXplb2YgKEdSVUJfWEVOX05PVEVfTkFNRSkp
OwogICAgICAgbm90ZV9wdHItPm5fZGVzY3N6ID0gZ3J1Yl9ob3N0X3RvX3RhcmdldDMyIChpbWFn
ZV90YXJnZXQtPnZvaWRwX3NpemVvZik7Ci0gICAgICBub3RlX3B0ci0+bl90eXBlID0gZ3J1Yl9o
b3N0X3RvX3RhcmdldDMyICgzKTsKKyAgICAgIG5vdGVfcHRyLT5uX3R5cGUgPSBncnViX2hvc3Rf
dG9fdGFyZ2V0MzIgKFhFTl9FTEZOT1RFX1ZJUlRfQkFTRSk7CiAgICAgICBwdHIgKz0gc2l6ZW9m
IChFbGZfTmhkcik7CiAgICAgICBtZW1jcHkgKHB0ciwgR1JVQl9YRU5fTk9URV9OQU1FLCBzaXpl
b2YgKEdSVUJfWEVOX05PVEVfTkFNRSkpOwogICAgICAgcHRyICs9IEFMSUdOX1VQIChzaXplb2Yg
KEdSVUJfWEVOX05PVEVfTkFNRSksIDQpOwpAQCAtMzk4LDcgKzQwMCw3IEBAIFNVRkZJWCAoZ3J1
Yl9ta2ltYWdlX2dlbmVyYXRlX2VsZikgKGNvbnN0IHN0cnVjdCBncnViX2luc3RhbGxfaW1hZ2Vf
dGFyZ2V0X2Rlc2MKIAkgIG5vdGVfcHRyID0gKEVsZl9OaGRyICopIHB0cjsKIAkgIG5vdGVfcHRy
LT5uX25hbWVzeiA9IGdydWJfaG9zdF90b190YXJnZXQzMiAoc2l6ZW9mIChHUlVCX1hFTl9OT1RF
X05BTUUpKTsKIAkgIG5vdGVfcHRyLT5uX2Rlc2NzeiA9IGdydWJfaG9zdF90b190YXJnZXQzMiAo
c2l6ZW9mICgieWVzLGJpbW9kYWwiKSk7Ci0JICBub3RlX3B0ci0+bl90eXBlID0gZ3J1Yl9ob3N0
X3RvX3RhcmdldDMyICg5KTsKKwkgIG5vdGVfcHRyLT5uX3R5cGUgPSBncnViX2hvc3RfdG9fdGFy
Z2V0MzIgKFhFTl9FTEZOT1RFX1BBRV9NT0RFKTsKIAkgIHB0ciArPSBzaXplb2YgKEVsZl9OaGRy
KTsKIAkgIG1lbWNweSAocHRyLCBHUlVCX1hFTl9OT1RFX05BTUUsIHNpemVvZiAoR1JVQl9YRU5f
Tk9URV9OQU1FKSk7CiAJICBwdHIgKz0gQUxJR05fVVAgKHNpemVvZiAoR1JVQl9YRU5fTk9URV9O
QU1FKSwgNCk7CkBAIC00MTksNiArNDIxLDM5IEBAIFNVRkZJWCAoZ3J1Yl9ta2ltYWdlX2dlbmVy
YXRlX2VsZikgKGNvbnN0IHN0cnVjdCBncnViX2luc3RhbGxfaW1hZ2VfdGFyZ2V0X2Rlc2MKICAg
ICAgIHBoZHItPnBfb2Zmc2V0ID0gZ3J1Yl9ob3N0X3RvX3RhcmdldDMyIChoZWFkZXJfc2l6ZSAr
IHByb2dyYW1fc2l6ZSk7CiAgICAgfQogCisgIGlmIChpbWFnZV90YXJnZXQtPmlkID09IElNQUdF
X1hFTlBWSCkKKyAgICB7CisgICAgICBjaGFyICpub3RlX3N0YXJ0ID0gKGVsZl9pbWcgKyBwcm9n
cmFtX3NpemUgKyBoZWFkZXJfc2l6ZSk7CisgICAgICBFbGZfTmhkciAqbm90ZV9wdHI7CisgICAg
ICBjaGFyICpwdHIgPSAoY2hhciAqKSBub3RlX3N0YXJ0OworCisgICAgICBncnViX3V0aWxfaW5m
byAoImFkZGluZyBYRU4gTk9URSBzZWdtZW50Iik7CisKKyAgICAgIC8qIFBoeXMzMiBFbnRyeS4g
ICovCisgICAgICBub3RlX3B0ciA9IChFbGZfTmhkciAqKSBwdHI7CisgICAgICBub3RlX3B0ci0+
bl9uYW1lc3ogPSBncnViX2hvc3RfdG9fdGFyZ2V0MzIgKHNpemVvZiAoR1JVQl9YRU5fTk9URV9O
QU1FKSk7CisgICAgICBub3RlX3B0ci0+bl9kZXNjc3ogPSBncnViX2hvc3RfdG9fdGFyZ2V0MzIg
KGltYWdlX3RhcmdldC0+dm9pZHBfc2l6ZW9mKTsKKyAgICAgIG5vdGVfcHRyLT5uX3R5cGUgPSBn
cnViX2hvc3RfdG9fdGFyZ2V0MzIgKFhFTl9FTEZOT1RFX1BIWVMzMl9FTlRSWSk7CisgICAgICBw
dHIgKz0gc2l6ZW9mIChFbGZfTmhkcik7CisgICAgICBtZW1jcHkgKHB0ciwgR1JVQl9YRU5fTk9U
RV9OQU1FLCBzaXplb2YgKEdSVUJfWEVOX05PVEVfTkFNRSkpOworICAgICAgcHRyICs9IEFMSUdO
X1VQIChzaXplb2YgKEdSVUJfWEVOX05PVEVfTkFNRSksIDQpOworICAgICAgbWVtc2V0IChwdHIs
IDAsIGltYWdlX3RhcmdldC0+dm9pZHBfc2l6ZW9mKTsKKyAgICAgICooZ3J1Yl91aW50MzJfdCAq
KSBwdHIgPSBHUlVCX0tFUk5FTF9JMzg2X1hFTlBWSF9MSU5LX0FERFI7CisgICAgICBwdHIgKz0g
aW1hZ2VfdGFyZ2V0LT52b2lkcF9zaXplb2Y7CisKKyAgICAgIGFzc2VydCAoWEVOUFZIX05PVEVf
U0laRSA9PSAocHRyIC0gbm90ZV9zdGFydCkpOworCisgICAgICBwaGRyKys7CisgICAgICBwaGRy
LT5wX3R5cGUgPSBncnViX2hvc3RfdG9fdGFyZ2V0MzIgKFBUX05PVEUpOworICAgICAgcGhkci0+
cF9mbGFncyA9IGdydWJfaG9zdF90b190YXJnZXQzMiAoUEZfUik7CisgICAgICBwaGRyLT5wX2Fs
aWduID0gZ3J1Yl9ob3N0X3RvX3RhcmdldDMyIChpbWFnZV90YXJnZXQtPnZvaWRwX3NpemVvZik7
CisgICAgICBwaGRyLT5wX3ZhZGRyID0gMDsKKyAgICAgIHBoZHItPnBfcGFkZHIgPSAwOworICAg
ICAgcGhkci0+cF9maWxlc3ogPSBncnViX2hvc3RfdG9fdGFyZ2V0MzIgKFhFTlBWSF9OT1RFX1NJ
WkUpOworICAgICAgcGhkci0+cF9tZW1zeiA9IDA7CisgICAgICBwaGRyLT5wX29mZnNldCA9IGdy
dWJfaG9zdF90b190YXJnZXQzMiAoaGVhZGVyX3NpemUgKyBwcm9ncmFtX3NpemUpOworICAgIH0K
KwogICBpZiAobm90ZSkKICAgICB7CiAgICAgICBpbnQgbm90ZV9zaXplID0gc2l6ZW9mIChzdHJ1
Y3QgZ3J1Yl9pZWVlMTI3NV9ub3RlKTsKQEAgLTQ5NCw3ICs1MjksNyBAQCBTVUZGSVggKGdydWJf
bWtpbWFnZV9nZW5lcmF0ZV9lbGYpIChjb25zdCBzdHJ1Y3QgZ3J1Yl9pbnN0YWxsX2ltYWdlX3Rh
cmdldF9kZXNjCiAgICAgc2hkci0+c2hfZW50c2l6ZSA9IGdydWJfaG9zdF90b190YXJnZXQzMiAo
MCk7CiAgICAgc2hkcisrOwogCi0gICAgaWYgKGltYWdlX3RhcmdldC0+aWQgPT0gSU1BR0VfWEVO
KQorICAgIGlmIChpbWFnZV90YXJnZXQtPmlkID09IElNQUdFX1hFTiB8fCBpbWFnZV90YXJnZXQt
PmlkID09IElNQUdFX1hFTlBWSCkKICAgICAgIHsKIAltZW1jcHkgKHB0ciwgIi54ZW4iLCBzaXpl
b2YgKCIueGVuIikpOwogCXNoZHItPnNoX25hbWUgPSBncnViX2hvc3RfdG9fdGFyZ2V0MzIgKHB0
ciAtIHN0cl9zdGFydCk7CkBAIC01MDIsNyArNTM3LDEwIEBAIFNVRkZJWCAoZ3J1Yl9ta2ltYWdl
X2dlbmVyYXRlX2VsZikgKGNvbnN0IHN0cnVjdCBncnViX2luc3RhbGxfaW1hZ2VfdGFyZ2V0X2Rl
c2MKIAlzaGRyLT5zaF90eXBlID0gZ3J1Yl9ob3N0X3RvX3RhcmdldDMyIChTSFRfUFJPR0JJVFMp
OwogCXNoZHItPnNoX2FkZHIgPSBncnViX2hvc3RfdG9fdGFyZ2V0X2FkZHIgKHRhcmdldF9hZGRy
ICsgbGF5b3V0LT5rZXJuZWxfc2l6ZSk7CiAJc2hkci0+c2hfb2Zmc2V0ID0gZ3J1Yl9ob3N0X3Rv
X3RhcmdldF9hZGRyIChwcm9ncmFtX3NpemUgKyBoZWFkZXJfc2l6ZSk7Ci0Jc2hkci0+c2hfc2l6
ZSA9IGdydWJfaG9zdF90b190YXJnZXQzMiAoWEVOX05PVEVfU0laRSk7CisJaWYgKGltYWdlX3Rh
cmdldC0+aWQgPT0gSU1BR0VfWEVOKQorCSAgc2hkci0+c2hfc2l6ZSA9IGdydWJfaG9zdF90b190
YXJnZXQzMiAoWEVOX05PVEVfU0laRSk7CisJZWxzZQorCSAgc2hkci0+c2hfc2l6ZSA9IGdydWJf
aG9zdF90b190YXJnZXQzMiAoWEVOUFZIX05PVEVfU0laRSk7CiAJc2hkci0+c2hfbGluayA9IGdy
dWJfaG9zdF90b190YXJnZXQzMiAoMCk7CiAJc2hkci0+c2hfaW5mbyA9IGdydWJfaG9zdF90b190
YXJnZXQzMiAoMCk7CiAJc2hkci0+c2hfYWRkcmFsaWduID0gZ3J1Yl9ob3N0X3RvX3RhcmdldDMy
IChpbWFnZV90YXJnZXQtPnZvaWRwX3NpemVvZik7CmRpZmYgLS1naXQgYS91dGlsL21raW1hZ2Uu
YyBiL3V0aWwvbWtpbWFnZS5jCmluZGV4IGUyMmQ4MmFmYS4uNWUwNzFjMDc0IDEwMDY0NAotLS0g
YS91dGlsL21raW1hZ2UuYworKysgYi91dGlsL21raW1hZ2UuYwpAQCAtMTMyLDYgKzEzMiwyNCBA
QCBzdGF0aWMgY29uc3Qgc3RydWN0IGdydWJfaW5zdGFsbF9pbWFnZV90YXJnZXRfZGVzYyBpbWFn
ZV90YXJnZXRzW10gPQogICAgICAgLmxpbmtfYWRkciA9IEdSVUJfS0VSTkVMX0kzODZfUENfTElO
S19BRERSLAogICAgICAgLmRlZmF1bHRfY29tcHJlc3Npb24gPSBHUlVCX0NPTVBSRVNTSU9OX0xa
TUEKICAgICB9LAorICAgIHsKKyAgICAgIC5kaXJuYW1lID0gImkzODYteGVucHZoIiwKKyAgICAg
IC5uYW1lcyA9IHsgImkzODYteGVucHZoIiwgTlVMTCB9LAorICAgICAgLnZvaWRwX3NpemVvZiA9
IDQsCisgICAgICAuYmlnZW5kaWFuID0gMCwKKyAgICAgIC5pZCA9IElNQUdFX1hFTlBWSCwKKyAg
ICAgIC5mbGFncyA9IFBMQVRGT1JNX0ZMQUdTX05PTkUsCisgICAgICAudG90YWxfbW9kdWxlX3Np
emUgPSBUQVJHRVRfTk9fRklFTEQsCisgICAgICAuZGVjb21wcmVzc29yX2NvbXByZXNzZWRfc2l6
ZSA9IFRBUkdFVF9OT19GSUVMRCwKKyAgICAgIC5kZWNvbXByZXNzb3JfdW5jb21wcmVzc2VkX3Np
emUgPSBUQVJHRVRfTk9fRklFTEQsCisgICAgICAuZGVjb21wcmVzc29yX3VuY29tcHJlc3NlZF9h
ZGRyID0gVEFSR0VUX05PX0ZJRUxELAorICAgICAgLmVsZl90YXJnZXQgPSBFTV8zODYsCisgICAg
ICAuc2VjdGlvbl9hbGlnbiA9IDEsCisgICAgICAudmFkZHJfb2Zmc2V0ID0gMCwKKyAgICAgIC5s
aW5rX2FkZHIgPSBHUlVCX0tFUk5FTF9JMzg2X1hFTlBWSF9MSU5LX0FERFIsCisgICAgICAubW9k
X2FsaWduID0gR1JVQl9LRVJORUxfSTM4Nl9YRU5QVkhfTU9EX0FMSUdOLAorICAgICAgLmxpbmtf
YWxpZ24gPSA0CisgICAgfSwKICAgICB7CiAgICAgICAuZGlybmFtZSA9ICJpMzg2LXBjIiwKICAg
ICAgIC5uYW1lcyA9IHsgImkzODYtcGMtcHhlIiwgTlVMTCB9LApAQCAtODYwLDcgKzg3OCw4IEBA
IGdydWJfaW5zdGFsbF9nZW5lcmF0ZV9pbWFnZSAoY29uc3QgY2hhciAqZGlyLCBjb25zdCBjaGFy
ICpwcmVmaXgsCiAgIGVsc2UKICAgICBrZXJuZWxfaW1nID0gZ3J1Yl9ta2ltYWdlX2xvYWRfaW1h
Z2U2NCAoa2VybmVsX3BhdGgsIHRvdGFsX21vZHVsZV9zaXplLAogCQkJCQkgICAgJmxheW91dCwg
aW1hZ2VfdGFyZ2V0KTsKLSAgaWYgKGltYWdlX3RhcmdldC0+aWQgPT0gSU1BR0VfWEVOICYmIGxh
eW91dC5hbGlnbiA8IDQwOTYpCisgIGlmICgoaW1hZ2VfdGFyZ2V0LT5pZCA9PSBJTUFHRV9YRU4g
fHwgaW1hZ2VfdGFyZ2V0LT5pZCA9PSBJTUFHRV9YRU5QVkgpICYmCisgICAgICBsYXlvdXQuYWxp
Z24gPCA0MDk2KQogICAgIGxheW91dC5hbGlnbiA9IDQwOTY7CiAKICAgaWYgKChpbWFnZV90YXJn
ZXQtPmZsYWdzICYgUExBVEZPUk1fRkxBR1NfREVDT01QUkVTU09SUykKQEAgLTExMDMsNiArMTEy
Miw3IEBAIGdydWJfaW5zdGFsbF9nZW5lcmF0ZV9pbWFnZSAoY29uc3QgY2hhciAqZGlyLCBjb25z
dCBjaGFyICpwcmVmaXgsCiAgICAgY2FzZSBJTUFHRV9NSVBTX0FSQzoKICAgICBjYXNlIElNQUdF
X1FFTVVfTUlQU19GTEFTSDoKICAgICBjYXNlIElNQUdFX1hFTjoKKyAgICBjYXNlIElNQUdFX1hF
TlBWSDoKICAgICAgIGJyZWFrOwogICAgIGNhc2UgSU1BR0VfU1BBUkM2NF9BT1VUOgogICAgIGNh
c2UgSU1BR0VfU1BBUkM2NF9SQVc6CkBAIC0xNjc5LDYgKzE2OTksNyBAQCBncnViX2luc3RhbGxf
Z2VuZXJhdGVfaW1hZ2UgKGNvbnN0IGNoYXIgKmRpciwgY29uc3QgY2hhciAqcHJlZml4LAogICAg
IGNhc2UgSU1BR0VfTE9PTkdTT05fRUxGOgogICAgIGNhc2UgSU1BR0VfUFBDOgogICAgIGNhc2Ug
SU1BR0VfWEVOOgorICAgIGNhc2UgSU1BR0VfWEVOUFZIOgogICAgIGNhc2UgSU1BR0VfQ09SRUJP
T1Q6CiAgICAgY2FzZSBJTUFHRV9JMzg2X0lFRUUxMjc1OgogICAgICAgewotLSAKMi4xNi40CgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 11:03:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 11:03: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 1g9pnc-0006Xn-Aw; Tue, 09 Oct 2018 11:03:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nckf=mv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g9pnR-0006GE-9z
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 11:03:25 +0000
X-Inumbo-ID: 9573d9b0-cbb2-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9573d9b0-cbb2-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 13:00:51 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id E554AB011;
 Tue,  9 Oct 2018 11:03:22 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Tue,  9 Oct 2018 13:03:08 +0200
Message-Id: <20181009110317.6022-10-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181009110317.6022-1-jgross@suse.com>
References: <20181009110317.6022-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 09/18] xen: add PVH boot entry 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: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

QWRkIHRoZSBjb2RlIGZvciB0aGUgWGVuIFBWSCBtb2RlIGJvb3QgZW50cnkuCgpTaWduZWQtb2Zm
LWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQogZ3J1Yi1jb3JlL2tlcm4v
aTM4Ni94ZW4vc3RhcnR1cF9wdmguUyB8IDUwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNTAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dy
dWItY29yZS9rZXJuL2kzODYveGVuL3N0YXJ0dXBfcHZoLlMgYi9ncnViLWNvcmUva2Vybi9pMzg2
L3hlbi9zdGFydHVwX3B2aC5TCmluZGV4IGUxOGVlNWIzMS4uMGRkYjYzYjMxIDEwMDY0NAotLS0g
YS9ncnViLWNvcmUva2Vybi9pMzg2L3hlbi9zdGFydHVwX3B2aC5TCisrKyBiL2dydWItY29yZS9r
ZXJuL2kzODYveGVuL3N0YXJ0dXBfcHZoLlMKQEAgLTE5LDExICsxOSw2MSBAQAogCiAjaW5jbHVk
ZSA8Y29uZmlnLmg+CiAjaW5jbHVkZSA8Z3J1Yi9zeW1ib2wuaD4KKyNpbmNsdWRlIDxncnViL21h
Y2hpbmUvbWVtb3J5Lmg+CiAKIAkuZmlsZQkic3RhcnR1cF9wdmguUyIKIAkudGV4dAorCS5nbG9i
bAlzdGFydCwgX3N0YXJ0CisJLmNvZGUzMgogCitzdGFydDoKK19zdGFydDoKKwljbGQKKwlsZ2R0
CWdkdGRlc2MKKwlsam1wCSRHUlVCX01FTU9SWV9NQUNISU5FX1BST1RfTU9ERV9DU0VHLCAkMWYK
KzE6CisJbW92bAkkR1JVQl9NRU1PUllfTUFDSElORV9QUk9UX01PREVfRFNFRywgJWVheAorCW1v
dgklZWF4LCAlZHMKKwltb3YJJWVheCwgJWVzCisJbW92CSVlYXgsICVzcworCWxlYWwJTE9DQUwo
c3RhY2tfZW5kKSwgJWVzcAorCisJLyogU2F2ZSBhZGRyZXNzIG9mIHN0YXJ0IGluZm8gc3RydWN0
dXJlLiAqLworCW1vdgklZWJ4LCBwdmhfc3RhcnRfaW5mbworCWNhbGwJRVhUX0MoZ3J1Yl9tYWlu
KQorCS8qIERvZXNuJ3QgcmV0dXJuLiAqLworCisJLnAyYWxpZ24JMworZ2R0OgorCS53b3JkCTAs
IDAKKwkuYnl0ZQkwLCAwLCAwLCAwCisKKwkvKiAtLSBjb2RlIHNlZ21lbnQgLS0KKwkgKiBiYXNl
ID0gMHgwMDAwMDAwMCwgbGltaXQgPSAweEZGRkZGICg0IEtpQiBHcmFudWxhcml0eSksIHByZXNl
bnQKKwkgKiB0eXBlID0gMzJiaXQgY29kZSBleGVjdXRlL3JlYWQsIERQTCA9IDAKKwkgKi8KKwku
d29yZAkweEZGRkYsIDAKKwkuYnl0ZQkwLCAweDlBLCAweENGLCAwCisKKwkvKiAtLSBkYXRhIHNl
Z21lbnQgLS0KKwkgKiBiYXNlID0gMHgwMDAwMDAwMCwgbGltaXQgMHhGRkZGRiAoNCBLaUIgR3Jh
bnVsYXJpdHkpLCBwcmVzZW50CisJICogdHlwZSA9IDMyIGJpdCBkYXRhIHJlYWQvd3JpdGUsIERQ
TCA9IDAKKwkgKi8KKwkud29yZAkweEZGRkYsIDAKKwkuYnl0ZQkwLCAweDkyLCAweENGLCAwCisK
KwkucDJhbGlnbgkzCisvKiB0aGlzIGlzIHRoZSBHRFQgZGVzY3JpcHRvciAqLworZ2R0ZGVzYzoK
Kwkud29yZAkweDE3CQkvKiBsaW1pdCAqLworCS5sb25nCWdkdAkJLyogYWRkciAqLworCisJLnAy
YWxpZ24JMgogLyogU2F2ZWQgcG9pbnRlciB0byBzdGFydCBpbmZvIHN0cnVjdHVyZS4gKi8KIAku
Z2xvYmwJcHZoX3N0YXJ0X2luZm8KIHB2aF9zdGFydF9pbmZvOgogCS5sb25nCTAKKworCS5ic3MK
Kwkuc3BhY2UJKDEgPDwgMjIpCitMT0NBTChzdGFja19lbmQpOgotLSAKMi4xNi40CgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 11:03:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 11: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 1g9pnd-0006ZI-1Z; Tue, 09 Oct 2018 11:03:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nckf=mv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g9pnR-0006GP-Hf
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 11:03:25 +0000
X-Inumbo-ID: 95c333d3-cbb2-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 95c333d3-cbb2-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 13:00:52 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 70E62B02B;
 Tue,  9 Oct 2018 11:03:23 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Tue,  9 Oct 2018 13:03:16 +0200
Message-Id: <20181009110317.6022-18-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181009110317.6022-1-jgross@suse.com>
References: <20181009110317.6022-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 17/18] xenpvh: support grub-install for xenpvh
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

QWRkIHhlbnB2aCBzdXBwb3J0IHRvIGdydWItaW5zdGFsbC4KClNpZ25lZC1vZmYtYnk6IEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KUmV2aWV3ZWQtYnk6IERhbmllbCBLaXBlciA8ZGFu
aWVsLmtpcGVyQG9yYWNsZS5jb20+Ci0tLQogaW5jbHVkZS9ncnViL3V0aWwvaW5zdGFsbC5oIHwg
MSArCiB1dGlsL2dydWItaW5zdGFsbC1jb21tb24uYyAgfCAxICsKIHV0aWwvZ3J1Yi1pbnN0YWxs
LmMgICAgICAgICB8IDcgKysrKysrKwogMyBmaWxlcyBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKykK
CmRpZmYgLS1naXQgYS9pbmNsdWRlL2dydWIvdXRpbC9pbnN0YWxsLmggYi9pbmNsdWRlL2dydWIv
dXRpbC9pbnN0YWxsLmgKaW5kZXggMGRiYThiNjdmLi5jYmE0ZTg0YzggMTAwNjQ0Ci0tLSBhL2lu
Y2x1ZGUvZ3J1Yi91dGlsL2luc3RhbGwuaAorKysgYi9pbmNsdWRlL2dydWIvdXRpbC9pbnN0YWxs
LmgKQEAgLTEwMCw2ICsxMDAsNyBAQCBlbnVtIGdydWJfaW5zdGFsbF9wbGF0CiAgICAgR1JVQl9J
TlNUQUxMX1BMQVRGT1JNX01JUFNfUUVNVV9NSVBTLAogICAgIEdSVUJfSU5TVEFMTF9QTEFURk9S
TV9JMzg2X1hFTiwKICAgICBHUlVCX0lOU1RBTExfUExBVEZPUk1fWDg2XzY0X1hFTiwKKyAgICBH
UlVCX0lOU1RBTExfUExBVEZPUk1fSTM4Nl9YRU5QVkgsCiAgICAgR1JVQl9JTlNUQUxMX1BMQVRG
T1JNX0FSTTY0X0VGSSwKICAgICBHUlVCX0lOU1RBTExfUExBVEZPUk1fQVJNX0NPUkVCT09ULAog
ICAgIEdSVUJfSU5TVEFMTF9QTEFURk9STV9NQVgKZGlmZiAtLWdpdCBhL3V0aWwvZ3J1Yi1pbnN0
YWxsLWNvbW1vbi5jIGIvdXRpbC9ncnViLWluc3RhbGwtY29tbW9uLmMKaW5kZXggMGEyZTI0YTc5
Li4xMDZmZGUxZjMgMTAwNjQ0Ci0tLSBhL3V0aWwvZ3J1Yi1pbnN0YWxsLWNvbW1vbi5jCisrKyBi
L3V0aWwvZ3J1Yi1pbnN0YWxsLWNvbW1vbi5jCkBAIC03MTYsNiArNzE2LDcgQEAgc3RhdGljIHN0
cnVjdAogICAgIFtHUlVCX0lOU1RBTExfUExBVEZPUk1fWDg2XzY0X0VGSV0gPSAgICAgICB7ICJ4
ODZfNjQiLCAgImVmaSIgICAgICAgfSwKICAgICBbR1JVQl9JTlNUQUxMX1BMQVRGT1JNX0kzODZf
WEVOXSA9ICAgICAgICAgeyAiaTM4NiIsICAgICJ4ZW4iICAgICAgIH0sCiAgICAgW0dSVUJfSU5T
VEFMTF9QTEFURk9STV9YODZfNjRfWEVOXSA9ICAgICAgIHsgIng4Nl82NCIsICAieGVuIiAgICAg
ICB9LAorICAgIFtHUlVCX0lOU1RBTExfUExBVEZPUk1fSTM4Nl9YRU5QVkhdID0gICAgICB7ICJp
Mzg2IiwgICAgInhlbnB2aCIgICAgfSwKICAgICBbR1JVQl9JTlNUQUxMX1BMQVRGT1JNX01JUFNF
TF9MT09OR1NPTl0gPSAgeyAibWlwc2VsIiwgICJsb29uZ3NvbiIgIH0sCiAgICAgW0dSVUJfSU5T
VEFMTF9QTEFURk9STV9NSVBTRUxfUUVNVV9NSVBTXSA9IHsgIm1pcHNlbCIsICAicWVtdV9taXBz
IiB9LAogICAgIFtHUlVCX0lOU1RBTExfUExBVEZPUk1fTUlQU19RRU1VX01JUFNdID0gICB7ICJt
aXBzIiwgICAgInFlbXVfbWlwcyIgfSwKZGlmZiAtLWdpdCBhL3V0aWwvZ3J1Yi1pbnN0YWxsLmMg
Yi91dGlsL2dydWItaW5zdGFsbC5jCmluZGV4IDQzNzVjMTYxOS4uYTdkNzUxZjQ1IDEwMDY0NAot
LS0gYS91dGlsL2dydWItaW5zdGFsbC5jCisrKyBiL3V0aWwvZ3J1Yi1pbnN0YWxsLmMKQEAgLTQ5
Niw2ICs0OTYsNyBAQCBoYXZlX2Jvb3RkZXYgKGVudW0gZ3J1Yl9pbnN0YWxsX3BsYXQgcGwpCiAK
ICAgICBjYXNlIEdSVUJfSU5TVEFMTF9QTEFURk9STV9JMzg2X1hFTjoKICAgICBjYXNlIEdSVUJf
SU5TVEFMTF9QTEFURk9STV9YODZfNjRfWEVOOgorICAgIGNhc2UgR1JVQl9JTlNUQUxMX1BMQVRG
T1JNX0kzODZfWEVOUFZIOgogICAgICAgcmV0dXJuIDA7CiAKICAgICAgIC8qIHBhY2lmeSB3YXJu
aW5nLiAgKi8KQEAgLTkxMyw2ICs5MTQsNyBAQCBtYWluIChpbnQgYXJnYywgY2hhciAqYXJndltd
KQogICAgIGNhc2UgR1JVQl9JTlNUQUxMX1BMQVRGT1JNX0FSTV9VQk9PVDoKICAgICBjYXNlIEdS
VUJfSU5TVEFMTF9QTEFURk9STV9JMzg2X1hFTjoKICAgICBjYXNlIEdSVUJfSU5TVEFMTF9QTEFU
Rk9STV9YODZfNjRfWEVOOgorICAgIGNhc2UgR1JVQl9JTlNUQUxMX1BMQVRGT1JNX0kzODZfWEVO
UFZIOgogICAgICAgYnJlYWs7CiAKICAgICBjYXNlIEdSVUJfSU5TVEFMTF9QTEFURk9STV9JMzg2
X1FFTVU6CkBAIC05NjAsNiArOTYyLDcgQEAgbWFpbiAoaW50IGFyZ2MsIGNoYXIgKmFyZ3ZbXSkK
ICAgICBjYXNlIEdSVUJfSU5TVEFMTF9QTEFURk9STV9NSVBTX1FFTVVfTUlQUzoKICAgICBjYXNl
IEdSVUJfSU5TVEFMTF9QTEFURk9STV9JMzg2X1hFTjoKICAgICBjYXNlIEdSVUJfSU5TVEFMTF9Q
TEFURk9STV9YODZfNjRfWEVOOgorICAgIGNhc2UgR1JVQl9JTlNUQUxMX1BMQVRGT1JNX0kzODZf
WEVOUFZIOgogICAgICAgZnJlZSAoaW5zdGFsbF9kZXZpY2UpOwogICAgICAgaW5zdGFsbF9kZXZp
Y2UgPSBOVUxMOwogICAgICAgYnJlYWs7CkBAIC0xNDc3LDYgKzE0ODAsNyBAQCBtYWluIChpbnQg
YXJnYywgY2hhciAqYXJndltdKQogCQkgIGNhc2UgR1JVQl9JTlNUQUxMX1BMQVRGT1JNX0FSTV9V
Qk9PVDoKIAkJICBjYXNlIEdSVUJfSU5TVEFMTF9QTEFURk9STV9JMzg2X1hFTjoKIAkJICBjYXNl
IEdSVUJfSU5TVEFMTF9QTEFURk9STV9YODZfNjRfWEVOOgorCQkgIGNhc2UgR1JVQl9JTlNUQUxM
X1BMQVRGT1JNX0kzODZfWEVOUFZIOgogCQkgICAgZ3J1Yl91dGlsX3dhcm4gKCIlcyIsIF8oIm5v
IGhpbnRzIGF2YWlsYWJsZSBmb3IgeW91ciBwbGF0Zm9ybS4gRXhwZWN0IHJlZHVjZWQgcGVyZm9y
bWFuY2UiKSk7CiAJCSAgICBicmVhazsKIAkJICAgIC8qIHBhY2lmeSB3YXJuaW5nLiAgKi8KQEAg
LTE1NjgsNiArMTU3Miw3IEBAIG1haW4gKGludCBhcmdjLCBjaGFyICphcmd2W10pCiAgICAgY2Fz
ZSBHUlVCX0lOU1RBTExfUExBVEZPUk1fUE9XRVJQQ19JRUVFMTI3NToKICAgICBjYXNlIEdSVUJf
SU5TVEFMTF9QTEFURk9STV9JMzg2X1hFTjoKICAgICBjYXNlIEdSVUJfSU5TVEFMTF9QTEFURk9S
TV9YODZfNjRfWEVOOgorICAgIGNhc2UgR1JVQl9JTlNUQUxMX1BMQVRGT1JNX0kzODZfWEVOUFZI
OgogICAgICAgY29yZV9uYW1lID0gImNvcmUuZWxmIjsKICAgICAgIHNucHJpbnRmIChta2ltYWdl
X3RhcmdldCwgc2l6ZW9mIChta2ltYWdlX3RhcmdldCksCiAJCSIlcy0lcyIsCkBAIC0xNjYwLDYg
KzE2NjUsNyBAQCBtYWluIChpbnQgYXJnYywgY2hhciAqYXJndltdKQogICAgIGNhc2UgR1JVQl9J
TlNUQUxMX1BMQVRGT1JNX1NQQVJDNjRfSUVFRTEyNzU6CiAgICAgY2FzZSBHUlVCX0lOU1RBTExf
UExBVEZPUk1fSTM4Nl9YRU46CiAgICAgY2FzZSBHUlVCX0lOU1RBTExfUExBVEZPUk1fWDg2XzY0
X1hFTjoKKyAgICBjYXNlIEdSVUJfSU5TVEFMTF9QTEFURk9STV9JMzg2X1hFTlBWSDoKICAgICAg
IGJyZWFrOwogICAgICAgLyogcGFjaWZ5IHdhcm5pbmcuICAqLwogICAgIGNhc2UgR1JVQl9JTlNU
QUxMX1BMQVRGT1JNX01BWDoKQEAgLTE5MjYsNiArMTkzMiw3IEBAIG1haW4gKGludCBhcmdjLCBj
aGFyICphcmd2W10pCiAgICAgY2FzZSBHUlVCX0lOU1RBTExfUExBVEZPUk1fSTM4Nl9RRU1VOgog
ICAgIGNhc2UgR1JVQl9JTlNUQUxMX1BMQVRGT1JNX0kzODZfWEVOOgogICAgIGNhc2UgR1JVQl9J
TlNUQUxMX1BMQVRGT1JNX1g4Nl82NF9YRU46CisgICAgY2FzZSBHUlVCX0lOU1RBTExfUExBVEZP
Uk1fSTM4Nl9YRU5QVkg6CiAgICAgICBncnViX3V0aWxfd2FybiAoIiVzIiwKIAkJICAgICAgXygi
V0FSTklORzogbm8gcGxhdGZvcm0tc3BlY2lmaWMgaW5zdGFsbCB3YXMgcGVyZm9ybWVkIikpOwog
ICAgICAgYnJlYWs7Ci0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 11:04:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 11:04: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 1g9poI-0007JV-5p; Tue, 09 Oct 2018 11:04:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w4ff=mv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g9poG-0007IE-BO
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 11:04:16 +0000
X-Inumbo-ID: 3d0b2b38-cbb3-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3d0b2b38-cbb3-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 11:05: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 <aliasfile-bounces@xenproject.org>)
 id 1g9poD-0002q6-Fm; Tue, 09 Oct 2018 11:04: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 1g9poD-0005kO-81; Tue, 09 Oct 2018 11:04:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g9poD-0005Tk-6n; Tue, 09 Oct 2018 11:04:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128505-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:build-arm64-xsm:xen-build:fail:regression
 xen-4.10-testing:build-arm64:xen-build:fail:regression
 xen-4.10-testing:test-amd64-amd64-xl-pvhv2-intel:guest-localmigrate/x10:fail:regression
 xen-4.10-testing:build-armhf:xen-build:fail:regression
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 xen-4.10-testing:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.10-testing:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=61dc0159b69bd3eec109188386c8b13fbdfed7b2
X-Osstest-Versions-That: xen=0c1d5b68e27da167a51c2ea828636c14ff5c017b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 09 Oct 2018 11:04:13 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 128505: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODUwNSB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg1MDUvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODEwOAog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI4MTA4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDE4
IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBSRUdSLiB2cy4gMTI4MTA4CiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjgxMDgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxv
Y2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAg
ICAgICAgICAgICAgIDYxZGMwMTU5YjY5YmQzZWVjMTA5MTg4Mzg2YzhiMTNmYmRmZWQ3YjIKYmFz
ZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDBjMWQ1YjY4ZTI3ZGExNjdhNTFj
MmVhODI4NjM2YzE0ZmY1YzAxN2IKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyODEwOCAgMjAxOC0w
OS0yNiAxNTowMzozOSBaICAgMTIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjg1MDUgIDIw
MTgtMTAtMDggMTM6MDc6NTAgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5j
b20+CiAgRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KICBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNv
bT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBSb3NzIExhZ2Vy
d2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNjFkYzAxNTliNjliZDNl
ZWMxMDkxODgzODZjOGIxM2ZiZGZlZDdiMgpBdXRob3I6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtp
cGVyQG9yYWNsZS5jb20+CkRhdGU6ICAgTW9uIE9jdCA4IDE0OjQwOjIxIDIwMTggKzAyMDAKCiAg
ICB4ODYvYm9vdDogQWxsb2NhdGUgb25lIGV4dHJhIG1vZHVsZSBzbG90IGZvciBYZW4gaW1hZ2Ug
cGxhY2VtZW50CiAgICAKICAgIENvbW1pdCA5NTg5OTI3ICh4ODYvbWIyOiBhdm9pZCBYZW4gaW1h
Z2Ugd2hlbiBsb29raW5nIGZvcgogICAgbW9kdWxlL2NyYXNoa2VybmVsIHBvc2l0aW9uKSBmaXhl
ZCByZWxvY2F0aW9uIGlzc3VlcyBmb3IKICAgIE11bHRpYm9vdDIgcHJvdG9jb2wuIFVuZm9ydHVu
YXRlbHkgaXQgbWlzc2VkIHRvIGFsbG9jYXRlCiAgICBtb2R1bGUgc2xvdCBmb3IgWGVuIGltYWdl
IHBsYWNlbWVudCBpbiBlYXJseSBib290IHBhdGguCiAgICBTbywgbGV0J3MgZml4IGl0IHJpZ2h0
IG5vdy4KICAgIAogICAgUmVwb3J0ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
CiAgICBTaWduZWQtb2ZmLWJ5OiBEYW5pZWwgS2lwZXIgPGRhbmllbC5raXBlckBvcmFjbGUuY29t
PgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBtYXN0ZXIgY29tbWl0OiA0YzVmOWRiZWJjMGJkMmFmZWUxZWNkOTM2Yzc0ZmZlNjU3NTY5
NTBmCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wOS0yNyAxMToxNzo0NyArMDEwMAoKY29tbWl0IGQ4
NmM5YWVhZTZjYjc1M2U5MzFlMDBmN2VlMDIwZDczZGY5MDcwYzAKQXV0aG9yOiBEYXJpbyBGYWdn
aW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBPY3QgOCAxNDozOTo0NiAyMDE4
ICswMjAwCgogICAgeGVuOiBzY2hlZC9DcmVkaXQyOiBmaXggYnVnIHdoZW4gbW92aW5nIENQVXMg
YmV0d2VlbiB0d28gQ3JlZGl0MiBjcHVwb29scwogICAgCiAgICBXaGV0aGVyIG9yIG5vdCBhIENQ
VSBpcyBhc3NpZ25lZCB0byBhIHJ1bnF1ZXVlIChhbmQsIGlmIHllcywgdG8gd2hpY2gKICAgIG9u
ZSkgd2l0aGluIGEgQ3JlZGl0MiBzY2hlZHVsZXIgaW5zdGFuY2UgbXVzdCBiZSBib3RoIGEgcGVy
LWNwdSBhbmQKICAgIHBlci1zY2hlZHVsZXIgaW5zdGFuY2Ugb25lLgogICAgCiAgICBJbiBmYWN0
LCB3aGVuIHdlIG1vdmUgYSBDUFUgYmV0d2VlbiBjcHVwb29scywgd2UgZmlyc3Qgc2V0dXAgaXRz
IHBlci1jcHUKICAgIGRhdGEgaW4gdGhlIG5ldyBwb29sLCBhbmQgdGhlbiBjbGVhbnVwIGl0cyBw
ZXItY3B1IGRhdGEgZnJvbSB0aGUgb2xkCiAgICBwb29sLiBJbiBDcmVkaXQyLCB3aGVuIHRoZXJl
IGN1cnJlbnRseSBpcyBubyBwZXItc2NoZWR1bGVyLCBwZXItY3B1CiAgICBkYXRhIChhcyB0aGUg
Y3B1LXRvLXJ1bnF1ZXVlIG1hcCBpcyBzdG9yZWQgb24gYSBwZXItY3B1IGJhc2lzIG9ubHkpLAog
ICAgdGhpcyBtZWFucyB0aGF0IHRoZSBjbGVhbnVwIG9mIHRoZSBvbGQgcGVyLWNwdSBkYXRhIGNh
biBtZXNzIHdpdGggdGhlCiAgICBuZXcgcGVyLWNwdSBkYXRhLCBsZWFkaW5nIHRvIGNyYXNoZXMg
bGlrZSB0aGlzOgogICAgCiAgICBodHRwczovL3d3dy5tYWlsLWFyY2hpdmUuY29tL3hlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZy9tc2cyMzMwNi5odG1sCiAgICBodHRwczovL3d3dy5tYWls
LWFyY2hpdmUuY29tL3hlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZy9tc2cyMzM1MC5odG1s
CiAgICAKICAgIEJhc2ljYWxseSwgd2hlbiBjc2NoZWQyX2RlaW5pdF9wZGF0YSgpIGlzIGNhbGxl
ZCBmb3IgQ1BVIDEzLCBmb3IgZnVsbHkKICAgIHJlbW92aW5nIHRoZSBDUFUgZnJvbSBQb29sLTAs
IHBlcl9jcHUoMTMscnVucV9tYXApIGFscmVhZHkgY29udGFpbiB0aGUKICAgIGlkIG9mIHRoZSBy
dW5xdWV1ZSB0byB3aGljaCB0aGUgQ1BVIGhhcyBiZWVuIGFzc2lnbmVkIGluIHRoZSBzY2hlZHVs
ZXIKICAgIG9mIFBvb2wtMSwgd2hpY2ggbWVhbnMgd3JvbmcgcnVucXVldWUgbWFuaXB1bGF0aW9u
cyBoYXBwZW4gaW4gUG9vbC0wJ3MKICAgIHNjaGVkdWxlci4gRnVydGhlcm1vcmUsIGF0IHRoZSBl
bmQgb2Ygc3VjaCBjYWxsLCB0aGF0IHNhbWUgcnVucV9tYXAgaXMKICAgIHVwZGF0ZWQgd2l0aCAt
MSwgd2hpY2ggaXMgd2hhdCBjYXVzZXMgdGhlIEJVR19PTiBpbiBjc2NoZWQyX3NjaGVkdWxlKCks
CiAgICBvbiBDUFUgMTMsIHRvIHRyaWdnZXIuCiAgICAKICAgIFNvLCBpbnN0ZWFkIG9mIHJldmVy
dGluZyBhMmM0ZTVhYjU5ZCAieGVuOiBjcmVkaXQyOiBtYWtlIHRoZSBjcHUgdG8KICAgIHJ1bnF1
ZXVlIG1hcCBwZXItY3B1IiAoYXMgd2UgZG9uJ3Qgd2FudCB0byBnbyBiYWNrIHRvIGhhdmluZyB0
aGUgaHVnZQogICAgYXJyYXkgaW4gc3RydWN0IGNzY2hlZDJfcHJpdmF0ZSkgYWRkIGEgcGVyLWNw
dSBzY2hlZHVsZXIgc3BlY2lmaWMgZGF0YQogICAgc3RydWN0dXJlLCBsaWtlLCBmb3IgaW5zdGFu
Y2UsIENyZWRpdDEgaGFzIGFscmVhZHkuIFRoYXQgKGZvciBub3cpIG9ubHkKICAgIGNvbnRhaW5z
IG9uZSBmaWVsZDogdGhlIGlkIG9mIHRoZSBydW5xdWV1ZSB0aGUgQ1BVIGlzIGFzc2lnbmVkIHRv
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2Uu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAg
IFJldmlld2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAg
ICBtYXN0ZXIgY29tbWl0OiA2ZTM5NWY0NzdmYjg1NGYxMWRlODNhOTUxYTA3MGQzYWFjYjZkYzU5
CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wOS0xOCAxNjo1MDo0NCArMDEwMAoKY29tbWl0IDQ1MTk3
OTA1ZmM1YzIxNTE5NjBkZmU2ZjAzOWE1YTJlMTRmMGI0YWEKQXV0aG9yOiBQYXVsIER1cnJhbnQg
PHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBPY3QgOCAxNDozOToxMCAyMDE4
ICswMjAwCgogICAgeDg2L2h2bS9lbXVsYXRlOiBtYWtlIHN1cmUgcmVwIEkvTyBlbXVsYXRpb24g
ZG9lcyBub3QgY3Jvc3MgR0ZOIGJvdW5kYXJpZXMKICAgIAogICAgV2hlbiBlbXVsYXRpbmcgYSBy
ZXAgSS9PIG9wZXJhdGlvbiBpdCBpcyBwb3NzaWJsZSB0aGF0IHRoZSBpb3JlcSB3aWxsCiAgICBk
ZXNjcmliZSBhIHNpbmdsZSBvcGVyYXRpb24gdGhhdCBzcGFucyBtdWx0aXBsZSBHRk5zLiBUaGlz
IGlzIGZpbmUgYXMgbG9uZwogICAgYXMgYWxsIHRob3NlIEdGTnMgZmFsbCB3aXRoaW4gYW4gTU1J
TyByZWdpb24gY292ZXJlZCBieSBhIHNpbmdsZSBkZXZpY2UKICAgIG1vZGVsLCBidXQgdW5mb3J0
dW5hdGVseSB0aGUgaGlnaGVyIGxldmVscyBvZiB0aGUgZW11bGF0aW9uIGNvZGUgZG8gbm90CiAg
ICBndWFyYW50ZWUgdGhhdC4gVGhpcyBpcyBzb21ldGhpbmcgdGhhdCBzaG91bGQgYWxtb3N0IGNl
cnRhaW5seSBiZSBmaXhlZCwKICAgIGJ1dCBpbiB0aGUgbWVhbnRpbWUgdGhpcyBwYXRjaCBtYWtl
cyBzdXJlIHRoYXQgTU1JTyBpcyB0cnVuY2F0ZWQgYXQgR0ZOCiAgICBib3VuZGFyaWVzIGFuZCBo
ZW5jZSB0aGUgYXBwcm9wcmlhdGUgZGV2aWNlIG1vZGVsIGlzIHJlLWV2YWx1YXRlZCBmb3IgZWFj
aAogICAgdGFyZ2V0IEdGTi4KICAgIAogICAgTk9URTogVGhpcyBwYXRjaCBkb2VzIG5vdCBkZWFs
IHdpdGggdGhlIGNhc2Ugb2YgYSBzaW5nbGUgTU1JTyBvcGVyYXRpb24KICAgICAgICAgIHNwYW5u
aW5nIGEgR0ZOIGJvdW5kYXJ5LiBUaGF0IGlzIG1vcmUgY29tcGxleCB0byBkZWFsIHdpdGggYW5k
IGlzCiAgICAgICAgICBkZWZlcnJlZCB0byBhIHN1YnNlcXVlbnQgcGF0Y2guCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgICAK
ICAgIENvbnZlcnQgY2FsY3VsYXRpb25zIHRvIGJlIDMyLWJpdCBvbmx5LgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29t
bWl0OiA3NjI2ZWRlYWNhOTcyZTNlODIzNTM1ZGNjNDQzMzhmNmIyZjBiMjFmCiAgICBtYXN0ZXIg
ZGF0ZTogMjAxOC0wOC0xNiAwOToyNzozMCArMDIwMAoKY29tbWl0IDU0ODM4MzUzMTg5NjAwYWYx
ODNlZjA5ODI5Mjc2MTYyZjRiNWU3ZjkKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkRhdGU6ICAgTW9uIE9jdCA4IDE0OjM4OjM0IDIwMTggKzAyMDAKCiAgICB4ODYvY3B1
aWRsZTogZG9uJ3QgaW5pdCBzdGF0cyBsb2NrIG1vcmUgdGhhbiBvbmNlCiAgICAKICAgIE9zc3Rl
c3QgZmxpZ2h0IDEyMjM2MywgaGF2aW5nIGhpdCBhbiBOTUkgd2F0Y2hkb2cgdGltZW91dCwgc2hv
d3MgQ1BVMSBhdAogICAgCiAgICBYZW4gY2FsbCB0cmFjZToKICAgICAgIFs8ZmZmZjgyZDA4MDIz
ZDNmND5dIF9zcGluX2xvY2srMHgzMC8weDU3CiAgICAgICBbPGZmZmY4MmQwODAyZDkzNDY+XSB1
cGRhdGVfbGFzdF9jeF9zdGF0KzB4MjkvMHg0MgogICAgICAgWzxmZmZmODJkMDgwMmQ5NmYzPl0g
Y3B1X2lkbGUuYyNhY3BpX3Byb2Nlc3Nvcl9pZGxlKzB4MmZmLzB4NTk2CiAgICAgICBbPGZmZmY4
MmQwODAyNzY3MTM+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhhOC8weGMzCiAgICAKICAgIGFuZCBD
UFUwIGF0CiAgICAKICAgIFhlbiBjYWxsIHRyYWNlOgogICAgICAgWzxmZmZmODJkMDgwMjNkMTcz
Pl0gb25fc2VsZWN0ZWRfY3B1cysweGI3LzB4ZGUKICAgICAgIFs8ZmZmZjgyZDA4MDJkYmUyMj5d
IHBvd2Vybm93LmMjcG93ZXJub3dfY3B1ZnJlcV90YXJnZXQrMHgxMTAvMHgxY2IKICAgICAgIFs8
ZmZmZjgyZDA4MDI1Nzk3Mz5dIF9fY3B1ZnJlcV9kcml2ZXJfdGFyZ2V0KzB4NDMvMHhhNgogICAg
ICAgWzxmZmZmODJkMDgwMjU2YjBkPl0gY3B1ZnJlcV9nb3Zlcm5vcl9kYnMrMHgzMjQvMHgzN2EK
ICAgICAgIFs8ZmZmZjgyZDA4MDI1N2JmMj5dIF9fY3B1ZnJlcV9zZXRfcG9saWN5KzB4ZmEvMHgx
OWQKICAgICAgIFs8ZmZmZjgyZDA4MDI1NjA0ND5dIGNwdWZyZXFfYWRkX2NwdSsweDNhMS8weDVk
ZgogICAgICAgWzxmZmZmODJkMDgwMmRiYWI0Pl0gY3B1ZnJlcV9jcHVfaW5pdCsweDE3LzB4MWEK
ICAgICAgIFs8ZmZmZjgyZDA4MDI1NjdhOD5dIHNldF9weF9wbWluZm8rMHgyYjYvMHgyZjcKICAg
ICAgIFs8ZmZmZjgyZDA4MDI5ZjFiZj5dIGRvX3BsYXRmb3JtX29wKzB4ZTc1LzB4MTk3NwogICAg
ICAgWzxmZmZmODJkMDgwMzcxMmM1Pl0gcHZfaHlwZXJjYWxsKzB4MWY0LzB4NDQwCiAgICAgICBb
PGZmZmY4MmQwODAzNzg0YTU+XSBsc3Rhcl9lbnRlcisweDExNS8weDEyMAogICAgCiAgICBUaGF0
IGlzLCBEb20wJ3MgQUNQSSBwcm9jZXNzb3IgZHJpdmVyIGlzIGluIHRoZSBwcm9jZXNzIG9mIHVw
bG9hZGluZyBQeAogICAgYW5kIEN4IGRhdGEuIExvb2tpbmcgYXQgdGhlIHRpY2tldCBsb2NrIHN0
YXRlIGluIENQVTEncyByZWdpc3RlcnMsIGl0IGlzCiAgICB3YWl0aW5nIGZvciB0aWNrZXQgMHgw
MDAwIHRvIGhhdmUgaXRzIHR1cm4sIHdoaWxlIHRoZSBzdXBwb3NlZCBjdXJyZW50CiAgICBvd25l
cidzIHRpY2tldCBpcyAweDAwMDEsIHdoaWNoIGlzIGFuIGludmFsaWQgc3RhdGUgKGFuZCBuZWl0
aGVyIG9mIHRoZQogICAgb3RoZXIgdHdvIENQVXMgaG9sZHMgdGhlIGxvY2sgYW55d2F5KS4gSGVu
Y2UgSSBjYW4gb25seSBjb25jbHVkZSB0aGF0CiAgICBjcHVpZGxlX2luaXRfY3B1KDEpIHJhbiBv
biBDUFUgMCB3aGlsZSBzb21lIG90aGVyIENQVSBoZWxkIHRoZSBsb2NrICh0aGUKICAgIHVubG9j
ayB0aGVuIHB1dCB0aGUgbG9jayBpbiB0aGUgc3RhdGUgdGhhdCBDUFUxIGlzIG9ic2VydmluZyku
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgog
ICAgbWFzdGVyIGNvbW1pdDogMmY2NGEyNTFmYTEwZGQ0ZDYyZjg0OTY3ZTNkYWZhNzA5ZjVlOTZh
YgogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDQtMjcgMTQ6MzU6MzUgKzAyMDAKCmNvbW1pdCA1MTg3
MjZkYzFkZDFhMTE2NjhjODQxZjRkNmVhNDdiZWNhMTgxMTlhCkF1dGhvcjogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIE9jdCA4IDE0OjM3OjI1IDIw
MTggKzAyMDAKCiAgICB4ODYvZWZpOiBzcGxpdCBjb21waWxlciB2cyBsaW5rZXIgc3VwcG9ydAog
ICAgCiAgICBTbyB0aGF0IGFuIEVMRiBiaW5hcnkgd2l0aCBzdXBwb3J0IGZvciBFRkkgc2Vydmlj
ZXMgd2lsbCBiZSBidWlsdCB3aGVuCiAgICB0aGUgY29tcGlsZXIgc3VwcG9ydHMgdGhlIE1TIEFC
SSwgcmVnYXJkbGVzcyBvZiB0aGUgbGlua2VyIHN1cHBvcnQgZm9yCiAgICBQRS4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3
ZWQtYnk6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CiAgICBUZXN0ZWQt
Ynk6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CiAgICBtYXN0ZXIgY29t
bWl0OiA5MzI0OWY3ZmMxN2MxZjNhMmFhOGJmOWVhMDU1YWEzMjZlOTNhNGFlCiAgICBtYXN0ZXIg
ZGF0ZTogMjAxOC0wNy0zMSAxMDoyNTowNiArMDIwMAoKY29tbWl0IGQwOTFhNDlmODllOTc5Y2E0
Y2E3ZGM1ODNjMWY4ZWY3ZDEzMTJhNDgKQXV0aG9yOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gT2N0IDggMTQ6MzY6MzggMjAxOCArMDIwMAoKICAg
IHg4Ni9lZmk6IG1vdmUgdGhlIGxvZ2ljIHRvIGRldGVjdCBQRSBidWlsZCBzdXBwb3J0CiAgICAK
ICAgIFNvIHRoYXQgaXQgY2FuIGJlIHVzZWQgYnkgb3RoZXIgY29tcG9uZW50cyBhcGFydCBmcm9t
IHRoZSBlZmkgc3BlY2lmaWMKICAgIGNvZGUuIEJ5IG1vdmluZyB0aGUgZGV0ZWN0aW9uIGNvZGUg
Y3JlYXRpbmcgYSBkdW1teSBlZmkvZGlzYWJsZWQgZmlsZQogICAgY2FuIGJlIGF2b2lkZWQuCiAg
ICAKICAgIFRoaXMgaXMgcmVxdWlyZWQgc28gdGhhdCB0aGUgY29uZGl0aW9uYWwgdXNlZCB0byBk
ZWZpbmUgdGhlIGVmaSBzeW1ib2wKICAgIGluIHRoZSBsaW5rZXIgc2NyaXB0IGNhbiBiZSByZW1v
dmVkIGFuZCBpbnN0ZWFkIHRoZSBkZWZpbml0aW9uIG9mIHRoZQogICAgZWZpIHN5bWJvbCBjYW4g
YmUgZ3VhcmRlZCB1c2luZyB0aGUgcHJlcHJvY2Vzc29yLgogICAgCiAgICBUaGUgbW90aXZhdGlv
biBiZWhpbmQgdGhpcyBjaGFuZ2UgaXMgdG8gYmUgYWJsZSB0byBidWlsZCBYZW4gdXNpbmcgbGxk
CiAgICAodGhlIExMVk0gbGlua2VyKSwgdGhhdCBhdCBsZWFzdCBvbiB2ZXJzaW9uIDYuMC4wIGRv
ZXNuJ3Qgd29yawogICAgcHJvcGVybHkgd2l0aCBhIERFRklORUQgYmVpbmcgdXNlZCBpbiBhIGNv
bmRpdGlvbmFsIGV4cHJlc3Npb246CiAgICAKICAgIGxkICAgIC1tZWxmX3g4Nl82NF9mYnNkICAt
VCB4ZW4ubGRzIC1OIHByZWxpbmsubyAtLWJ1aWxkLWlkPXNoYTEgXAogICAgICAgIC9yb290L3Ny
Yy94ZW4veGVuL2NvbW1vbi9zeW1ib2xzLWR1bW15Lm8gLW8gL3Jvb3Qvc3JjL3hlbi94ZW4vLnhl
bi1zeW1zLjAKICAgIGxkOiBlcnJvcjogeGVuLmxkczoyMzM6IHN5bWJvbCBub3QgZm91bmQ6IGVm
aQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAgICBUZXN0ZWQtYnk6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CiAg
ICBtYXN0ZXIgY29tbWl0OiAxOGNkNDk5N2QyNmI5ZGY5NWRkYTg3NTAzZTQxYzgyMzI3OWEwN2Ew
CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0zMSAxMDoyNDoyMiArMDIwMAoKY29tbWl0IDkyM2Fm
MjVhNDcwY2NiOGZkNGU0NTYyZDg1MDEyYTc5YjVlNjMyYTcKQXV0aG9yOiBSb3NzIExhZ2Vyd2Fs
bCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gT2N0IDggMTQ6MzU6MjAg
MjAxOCArMDIwMAoKICAgIHg4Ni9zaHV0ZG93bjogdXNlIEFDUEkgcmVib290IG1ldGhvZCBmb3Ig
RGVsbCBQb3dlckVkZ2UgUjU0MAogICAgCiAgICBXaGVuIEVGSSBib290aW5nIHRoZSBEZWxsIFBv
d2VyRWRnZSBSNTQwIGl0IGNvbnNpc3RlbnRseSB3YW5kZXJzIGludG8KICAgIHRoZSB3ZWVkcyBh
bmQgZ2V0cyBhbiBpbnZhbGlkIG9wY29kZSBpbiB0aGUgRUZJIFJlc2V0U3lzdGVtIGNhbGwuIFRo
aXMKICAgIGlzIHRoZSBzYW1lIGJ1ZyB3aGljaCBhZmZlY3RzIHRoZSBQb3dlckVkZ2UgUjc0MCBz
byBmaXggaXQgaW4gdGhlIHNhbWUKICAgIHdheTogcXVpcmsgdGhpcyBoYXJkd2FyZSB0byB1c2Ug
dGhlIEFDUEkgcmVib290IG1ldGhvZCBpbnN0ZWFkLgogICAgCiAgICBCSU9TIEluZm9ybWF0aW9u
CiAgICAgICAgVmVuZG9yOiBEZWxsIEluYy4KICAgICAgICBWZXJzaW9uOiAxLjMuNwogICAgICAg
IFJlbGVhc2UgRGF0ZTogMDIvMDkvMjAxOAogICAgU3lzdGVtIEluZm9ybWF0aW9uCiAgICAgICAg
TWFudWZhY3R1cmVyOiBEZWxsIEluYy4KICAgICAgICBQcm9kdWN0IE5hbWU6IFBvd2VyRWRnZSBS
NTQwCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2Fs
bEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIG1hc3RlciBjb21taXQ6IDMyOGNhNTViN2JkNDdlMTMyNGI3NWNjZTJhNmM0NjEzMDhl
Y2Y5M2QKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjI5OjEzICswMjAwCgpjb21taXQg
NWJhMGJiMDcyYWE3Mjc0YmUxZmRkNDNmNTgxYjg5NWRjNzhlNjBlMQpBdXRob3I6IFJvc3MgTGFn
ZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBPY3QgOCAxNDoz
Mzo1NiAyMDE4ICswMjAwCgogICAgeDg2L3NodXRkb3duOiB1c2UgQUNQSSByZWJvb3QgbWV0aG9k
IGZvciBEZWxsIFBvd2VyRWRnZSBSNzQwCiAgICAKICAgIFdoZW4gRUZJIGJvb3RpbmcgdGhlIERl
bGwgUG93ZXJFZGdlIFI3NDAsIGl0IGNvbnNpc3RlbnRseSB3YW5kZXJzIGludG8gdGhlCiAgICB3
ZWVkcyBhbmQgZ2V0cyBhbiBpbnZhbGlkIG9wY29kZSBpbiB0aGUgRUZJIFJlc2V0U3lzdGVtIGNh
bGwuCiAgICBRdWlyayB0aGlzIGhhcmR3YXJlIHRvIHVzZSB0aGUgQUNQSSByZWJvb3QgbWV0aG9k
IGluc3RlYWQuCiAgICAKICAgIEV4YW1wbGUgc3RhY2sgdHJhY2U6CiAgICAKICAgIC0tLS1bIFhl
bi00LjExLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPW4gICBOb3QgdGFpbnRlZCBdLS0tLQogICAg
Q1BVOiAgICAwCiAgICBSSVA6ICAgIGUwMDg6WzwwMDAwMDAwMDAwMDAwMDE3Pl0gMDAwMDAwMDAw
MDAwMDAxNwogICAgUkZMQUdTOiAwMDAwMDAwMDAwMDEwMjAyICAgQ09OVEVYVDogaHlwZXJ2aXNv
cgogICAgcmF4OiAwMDAwMDAwMDY2ZWIyZmYwICAgcmJ4OiBmZmZmODMwMDVmNjI3YzIwICAgcmN4
OiAwMDAwMDAwMDZjNTRlMTAwCiAgICByZHg6IDAwMDAwMDAwMDAwMDAwMDAgICByc2k6IDAwMDAw
MDAwMDAwMDAwNjUgICByZGk6IDAwMDAwMDEwNzM1NWYwMDAKICAgIHJicDogZmZmZjgzMDA1ZjYy
N2M3MCAgIHJzcDogZmZmZjgzMDA1ZjYyN2I0OCAgIHI4OiAgZmZmZjgzMDA1ZjYyN2I5MAogICAg
cjk6ICAwMDAwMDAwMDAwMDAwMDAwICAgcjEwOiBmZmZmODMwMDVmNjI3Yzg4ICAgcjExOiAwMDAw
MDAwMDAwMDAwMDAwCiAgICByMTI6IDAwMDAwMDAwMDAwMDAwMDAgICByMTM6IDAwMDAwMDAwMDAw
MDBjZjkgICByMTQ6IDAwMDAwMDAwMDAwMDAwNjUKICAgIHIxNTogZmZmZjgzMDAwMDAwMDAwMCAg
IGNyMDogMDAwMDAwMDA4MDA1MDAzMyAgIGNyNDogMDAwMDAwMDAwMDM1MjZlMAogICAgY3IzOiAw
MDAwMDAxMDczNTVmMDAwICAgY3IyOiBmZmZmYzkwMDAwY2ZmMDAwCiAgICBmc2I6IDAwMDAwMDAw
MDAwMDAwMDAgICBnc2I6IGZmZmY4ODAxOWY2MDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAK
ICAgIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IGUwMTAg
ICBjczogZTAwOAogICAgWGVuIGNvZGUgYXJvdW5kIDwwMDAwMDAwMDAwMDAwMDE3PiAoMDAwMDAw
MDAwMDAwMDAxNyk6CiAgICAgZjAgZDggZGQgMDAgZjAgNTQgZmYgMDAgPGYwPiA1MCBkZCAwMCBm
MCBkOCBkZCAwMCBmMCBhNSBmZSAwMCBmMCA4NyBlOSAwMAogICAgWGVuIHN0YWNrIHRyYWNlIGZy
b20gcnNwPWZmZmY4MzAwNWY2MjdiNDg6CiAgICAgICBmZmZmODMwMDVmNjI3YjUwIGZmZmZmZmZm
ZmZmZmZmZGEgMDAwMDAwMDA2YzU0N2FhYSBmZmZmODJkMDAwMDAwMDAxCiAgICAgICBmZmZmODMw
MDVmNjI3YmVjIDAwMDAwMDEwNzM1NWYwMDAgMDAwMDAwMDA2YzU0NmZiOCBmZmZmODMxMDdmZmUz
MjQwCiAgICAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgODAwMDAwMDAwMDAw
MDAwMiAwMDAwMDAwMDAwMDAwMDAwCiAgICAgICAwMDAwMDAwMDZjNTQ2Yjk1IDAwMDAwMDAwNmM1
NGM3MDAgZmZmZjgzMDA1ZjYyN2JkYyBmZmZmODMwMDVmNjI3YmU4CiAgICAgICAwMDAwMDAwMDVm
NjE2MDAwIGZmZmY4MzAwNWY2MjdjMjAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwY2Y5
CiAgICAgICBmZmZmODIwMDgwMzUwMDAxIDAwMDAwMDAwMDAwMDAwMGIgZmZmZjgyZDA4MDM1MWVk
YSAwMDAwMDAwMDAwMDAwMDAwCiAgICAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAw
MDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDVmNjE2MDAwCiAgICAgICAwMDAwMDAwMDAwMDAw
MDAwIGZmZmY4MmQwODA5NWZmNjAgZmZmZjgyZDA4MDk1ZmY2MCAwMDAwMDBmMTAwMDAwMDAwCiAg
ICAgICBmZmZmODJkMDgwMjk2MDk3IDAwMDAwMDAwMDAwMGUwMDggMDAwMDAwMDAwMDAwMDAwMCBm
ZmZmODMwMDVmNjI3Yzg4CiAgICAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwZmZmZmZmZmUg
ZmZmZjgyZDA4MDI5NTlkMiBmZmZmODJkMDgwMjk1OWQyCiAgICAgICAwMDAwMDAwMDgwOTVmMzAw
IDAwMDAwMDAwNWY2MjdjOWMgMDAwMDAwMDAwMDAwMDBmOCAwMDAwMDAwMDAwMDAwMDAwCiAgICAg
ICAwMDAwMDAwMDAwMDAwMGY4IGZmZmY4MmQwODA5MzJjMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZm
ODJkMDgwOTVmN2M4CiAgICAgICBmZmZmODJkMDgwOTMyYzAwIDAwMDAwMDAwMDAwMDAwMDAgMDAw
MDAwMDAwMDAwMDAwMCBmZmZmODJkMDgwMjk1YTliCiAgICAgICBmZmZmODMwMDVmNjI3ZDk4IGZm
ZmY4MmQwODAyMzYxZjMgZmZmZjgyZDA4MDkzMmMwMCAwMDAwMDAwMDgwMDAwMDAwCiAgICAgICBm
ZmZmODMwMDVmNjI3ZDk4IGZmZmY4MmQwODAyNzlhMTkgZmZmZjgyZDA4MDk1ZjAyYyBmZmZmODJk
MDgwMDAwMDAwCiAgICAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwZmIgMDAwMDAw
MDAwMDAwMDAwMCAwMDAwMDA3MTQ4NGU1NGY2CiAgICAgICBmZmZmODMxMDczNTQyMDk4IGZmZmY4
MmQwODA5M2FjNzggZmZmZjgzMTA3MmJlZmQzMCAwMDAwMDAwMDAwMDAwMDAwCiAgICAgICAwMDAw
MDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAw
MDAwMDAwCiAgICAgICAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MmQwODAzNGYxODUgZmZmZjgyZDA4
MDk0OTQ2MCAwMDAwMDAwMDAwMDAwMDAwCiAgICAgICBmZmZmODJkMDgwOTVmMjcwIDAwMDAwMDAw
MDAwMDAwMDggZmZmZjgzMTA3MzU3YWUyMCAwMDAwMDA3MTQ2Y2U0YmQzCiAgICBYZW4gY2FsbCB0
cmFjZToKICAgICAgIFs8MDAwMDAwMDAwMDAwMDAxNz5dIDAwMDAwMDAwMDAwMDAwMTcKICAgICAg
IFs8ZmZmZjgyZDA4MDM1MWVkYT5dIGVmaV9yZXNldF9zeXN0ZW0rMHg1YS8weDkwCiAgICAgICBb
PGZmZmY4MmQwODAyOTYwOTc+XSBzbXBfc2VuZF9zdG9wKzB4OTcvMHhhMAogICAgICAgWzxmZmZm
ODJkMDgwMjk1OWQyPl0gbWFjaGluZV9yZXN0YXJ0KzB4MjEyLzB4MmQwCiAgICAgICBbPGZmZmY4
MmQwODAyOTU5ZDI+XSBtYWNoaW5lX3Jlc3RhcnQrMHgyMTIvMHgyZDAKICAgICAgIFs8ZmZmZjgy
ZDA4MDI5NWE5Yj5dIHNodXRkb3duLmMjX19tYWNoaW5lX3Jlc3RhcnQrMHhiLzB4MTAKICAgICAg
IFs8ZmZmZjgyZDA4MDIzNjFmMz5dIHNtcF9jYWxsX2Z1bmN0aW9uX2ludGVycnVwdCsweDUzLzB4
ODAKICAgICAgIFs8ZmZmZjgyZDA4MDI3OWExOT5dIGRvX0lSUSsweDI1OS8weDY2MAogICAgICAg
WzxmZmZmODJkMDgwMzRmMTg1Pl0gY29tbW9uX2ludGVycnVwdCsweDg1LzB4OTAKICAgICAgIFs8
ZmZmZjgyZDA4MDJjNjE1Mj5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjQyLzB4MzkwCiAg
ICAgICBbPGZmZmY4MmQwODAyNmI0NDY+XSBkb21haW4uYyNpZGxlX2xvb3ArMHg4Ni8weGMwCiAg
ICAKICAgICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKICAgIFBhbmlj
IG9uIENQVSAwOgogICAgRkFUQUwgVFJBUDogdmVjdG9yID0gNiAoaW52YWxpZCBvcGNvZGUpCiAg
ICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCiAgICAKICAgIGRtaWRl
Y29kZSBpbmZvOgogICAgCiAgICBCSU9TIEluZm9ybWF0aW9uOgogICAgICAgIFZlbmRvcjogRGVs
bCBJbmMuCiAgICAgICAgVmVyc2lvbjogMS4yLjExCiAgICAgICAgUmVsZWFzZSBEYXRlOiAxMC8x
OS8yMDE3CiAgICAgICAgQklPUyBSZXZpc2lvbjogMS4yCiAgICBTeXN0ZW0gSW5mb3JtYXRpb246
CiAgICAgICAgTWFudWZhY3R1cmVyOiBEZWxsIEluYy4KICAgICAgICBQcm9kdWN0IE5hbWU6IFBv
d2VyRWRnZSBSNzQwCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvc3MgTGFnZXJ3YWxsIDxyb3Nz
LmxhZ2Vyd2FsbEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGY5N2Y3NzRiNWFhNmI0NzFkMWZlZDFjNDUx
Yzg5ZWM3NDU3ZGFkZjIKICAgIG1hc3RlciBkYXRlOiAyMDE4LTAxLTI0IDE4OjAxOjAwICswMTAw
Cgpjb21taXQgMTczYzMzODAwNjQ5YWRlNzA4YWQzNjljZjM0ZjNhZjMzODQ5MGYxYwpBdXRob3I6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBNb24gT2N0IDggMTQ6MzI6
MTYgMjAxOCArMDIwMAoKICAgIHVwZGF0ZSBYZW4gdmVyc2lvbiB0byA0LjEwLjMtcHJlCihxZW11
IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 11:07:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 11:07: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 1g9pqq-0008Mh-Df; Tue, 09 Oct 2018 11:06:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=mbow=mv=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1g9pqo-0008MQ-Tq
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 11:06:54 +0000
X-Inumbo-ID: 12458633-cbb3-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 12458633-cbb3-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 13:04:20 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id CB562AEA3;
 Tue,  9 Oct 2018 11:06:51 +0000 (UTC)
Date: Tue, 9 Oct 2018 13:06:49 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Arun KS <arunks@codeaurora.org>
Message-ID: <20181009110649.GJ8528@dhcp22.suse.cz>
References: <1538727006-5727-1-git-send-email-arunks@codeaurora.org>
 <20181009092938.GH8528@dhcp22.suse.cz>
 <9b56e156b911e943eba3a1daa0a1cb31@codeaurora.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <9b56e156b911e943eba3a1daa0a1cb31@codeaurora.org>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH v5 1/2] memory_hotplug: Free pages as higher
 order
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: vatsa@codeaurora.org, linux-mm@kvack.org, getarunks@gmail.com,
 kys@microsoft.com, boris.ostrovsky@oracle.com, sthemmin@microsoft.com,
 xen-devel@lists.xenproject.org, haiyangz@microsoft.com, yasu.isimatu@gmail.com,
 dan.j.williams@intel.com, akpm@linux-foundation.org, vbabka@suse.cz,
 osalvador@suse.de, jgross@suse.com, aaron.lu@intel.com, malat@debian.org,
 gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org,
 vinmenon@codeaurora.org, jrdr.linux@gmail.com, devel@linuxdriverproject.org,
 iamjoonsoo.kim@lge.com, mgorman@techsingularity.net,
 kirill.shutemov@linux.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>

T24gVHVlIDA5LTEwLTE4IDE1OjI0OjEzLCBBcnVuIEtTIHdyb3RlOgo+IE9uIDIwMTgtMTAtMDkg
MTQ6NTksIE1pY2hhbCBIb2NrbyB3cm90ZToKPiA+IE9uIEZyaSAwNS0xMC0xOCAxMzo0MDowNSwg
QXJ1biBLUyB3cm90ZToKPiA+ID4gV2hlbiBmcmVlIHBhZ2VzIGFyZSBkb25lIHdpdGggaGlnaGVy
IG9yZGVyLCB0aW1lIHNwZW5kIG9uCj4gPiA+IGNvYWxlc2NpbmcgcGFnZXMgYnkgYnVkZHkgYWxs
b2NhdG9yIGNhbiBiZSByZWR1Y2VkLiBXaXRoCj4gPiA+IHNlY3Rpb24gc2l6ZSBvZiAyNTZNQiwg
aG90IGFkZCBsYXRlbmN5IG9mIGEgc2luZ2xlIHNlY3Rpb24KPiA+ID4gc2hvd3MgaW1wcm92ZW1l
bnQgZnJvbSA1MC02MCBtcyB0byBsZXNzIHRoYW4gMSBtcywgaGVuY2UKPiA+ID4gaW1wcm92aW5n
IHRoZSBob3QgYWRkIGxhdGVuY3kgYnkgNjAlLiBNb2RpZnkgZXh0ZXJuYWwKPiA+ID4gcHJvdmlk
ZXJzIG9mIG9ubGluZSBjYWxsYmFjayB0byBhbGlnbiB3aXRoIHRoZSBjaGFuZ2UuCj4gPiAKPiA+
IEFja2VkLWJ5OiBNaWNoYWwgSG9ja28gPG1ob2Nrb0BzdXNlLmNvbT4KPiA+IAo+ID4gVGhhbmtz
IGZvciB5b3VyIHBhdGllbmNlIHdpdGggYWxsIHRoZSByZXN1Ym1pc3Npb24uCj4gCj4gSGVsbG8g
TWljaGFsLAo+IAo+IEkgZ290IHRoZSBiZWxvdyBlbWFpbCBmZXcgZGF5cyBiYWNrLiBEbyBJIHN0
aWxsIG5lZWQgdG8gcmVzdWJtaXQgdGhlIHBhdGNoPwo+IG9yIGlzIGl0IGFscmVhZHkgb24gdGhl
IHdheSB0byBtZXJnZT8KCkl0IGlzIHNpdHRpbmcgaW4gdGhlIHF1ZXVlIGZvciBub3cuIEFuZHJl
dyBjb2xsZWN0cyBhY2tzIGFuZApyZXZpZXdlZC1ieXMgYW5kIGFkZCB0aGVtIHRvIHRoZSBwYXRj
aC4KLS0gCk1pY2hhbCBIb2NrbwpTVVNFIExhYnMKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 11:23:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 11: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 1g9q6w-0001Yf-96; Tue, 09 Oct 2018 11:23:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=iduh=mv=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g9q6u-0001Ya-Qn
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 11:23:32 +0000
X-Inumbo-ID: 657c0c9e-cbb5-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 657c0c9e-cbb5-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 13:20:58 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id D74637A9;
 Tue,  9 Oct 2018 04:23:30 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E73563F5D3;
 Tue,  9 Oct 2018 04:23:29 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1538751289-1109-1-git-send-email-andrew.cooper3@citrix.com>
 <1538751289-1109-4-git-send-email-andrew.cooper3@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <b2a7e43d-c106-838a-625f-74786bbe814b@arm.com>
Date: Tue, 9 Oct 2018 12:23:28 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1538751289-1109-4-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 3/5] xen/domain: Audit config->max_vcpus
 during {, arch_}check_domain_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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@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>

SGkgQW5kcmV3LAoKT24gMDUvMTAvMjAxOCAxNTo1NCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBU
aGUgcHVycG9zZSBvZiB0aGlzIGlzIHRvIG1vdmUgdGhlIGF1ZHV0aW5nIHRvIGJlIGVhcmxpZXIg
dGhhbgo+IGFyY2hfZG9tYWluX2NyZWF0ZSgpLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gLS0tCj4gQ0M6IEphbiBCZXVsaWNo
IDxKQmV1bGljaEBzdXNlLmNvbT4KPiBDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
PiBDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+IENDOiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IAo+IFRoZSBtYXhfdmNwdXMgc2V0
dGluZyBmb3IgR0lDX1YzIGlzIHNvbWV3aGF0IGNvbmZ1c2luZy4gIFRoZSBjdXJyZW50IEdJQ19W
Mwo+IGRyaXZlciBjbGFpbXMgdG8gc3VwcG9ydCA0MDk2IGNwdXMsIHdoaWxlIHRoZSBuZXdlciBH
SUNfVjMgZHJpdmVyIHVzZXMgMjU1LgoKVGhlIG1heGltdW0gbnVtYmVyIG9mIHZDUFVzIHN1cHBv
cnRlZCBmb3IgR0lDdjMgZGVwZW5kcyBvbiB0aGUgbnVtYmVyIG9mIAphZmZpbml0eSBsZXZlbHMg
c3VwcG9ydGVkIGJ5IHRoZSB2R0lDIGVtdWxhdGlvbi4KCj4gLS0tCj4gICB4ZW4vYXJjaC9hcm0v
ZG9tYWluLmMgfCAxOCArKysrKysrKysrKysrKysrKysKPiAgIHhlbi9hcmNoL3g4Ni9kb21haW4u
YyB8ICA2ICsrKysrKwo+ICAgeGVuL2NvbW1vbi9kb21haW4uYyAgIHwgIDMgKysrCj4gICAzIGZp
bGVzIGNoYW5nZWQsIDI3IGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
YXJtL2RvbWFpbi5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbi5jCj4gaW5kZXggNDM1OTNhNC4uOTY3
Njg5MyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluLmMKPiArKysgYi94ZW4vYXJj
aC9hcm0vZG9tYWluLmMKPiBAQCAtNjAxLDYgKzYwMSw4IEBAIHZvaWQgdmNwdV9zd2l0Y2hfdG9f
YWFyY2g2NF9tb2RlKHN0cnVjdCB2Y3B1ICp2KQo+ICAgCj4gICBpbnQgYXJjaF9jaGVja19kb21h
aW5fY29uZmlnKHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiAqY29uZmlnKQo+ICAgewo+
ICsgICAgdW5zaWduZWQgaW50IG1heF92Y3B1cyA9IDA7Cj4gKwo+ICAgICAgIC8qIEZpbGwgaW4g
dGhlIG5hdGl2ZSBHSUMgdmVyc2lvbiwgcGFzc2VkIGJhY2sgdG8gdGhlIHRvb2xzdGFjay4gKi8K
PiAgICAgICBpZiAoIGNvbmZpZy0+YXJjaC5naWNfdmVyc2lvbiA9PSBYRU5fRE9NQ1RMX0NPTkZJ
R19HSUNfTkFUSVZFICkKPiAgICAgICB7Cj4gQEAgLTYxOSw2ICs2MjEsMjIgQEAgaW50IGFyY2hf
Y2hlY2tfZG9tYWluX2NvbmZpZyhzdHJ1Y3QgeGVuX2RvbWN0bF9jcmVhdGVkb21haW4gKmNvbmZp
ZykKPiAgICAgICAgICAgfQo+ICAgICAgIH0KPiAgIAo+ICsgICAgLyogQ2FsY3VsYXRlIHRoZSBt
YXhpbXVtIG51bWJlciBvZiB2Y3B1cyBmcm9tIHRoZSBzZWxlY3RlZCBHSUMgdmVyc2lvbi4uLiAq
Lwo+ICsgICAgc3dpdGNoICggY29uZmlnLT5hcmNoLmdpY192ZXJzaW9uICkKPiArICAgIHsKPiAr
ICAgIGNhc2UgR0lDX1YyOiBtYXhfdmNwdXMgPSA4OyAgIGJyZWFrOwo+ICsgICAgY2FzZSBHSUNf
VjM6IG1heF92Y3B1cyA9IDI1NTsgYnJlYWs7Cj4gKwo+ICsgICAgZGVmYXVsdDoKPiArICAgICAg
ICByZXR1cm4gLUVPUE5PVFNVUFA7Cj4gKyAgICB9CgpJIHdvdWxkIHByZWZlciB0byBrZWVwIHRo
b3NlIHZhbHVlcyBpbiBhIHNlcGFyYXRlIGhlbHBlciBpbXBsZW1lbnRlZCBieSAKZWFjaCB2R0lD
LgoKPiArCj4gKyAgICAvKiAuLi4gY2xpcHBlZCBhdCB0aGUgbWF4aW11bSB2YWx1ZSBYZW4gaGFz
IGJlZW4gY29uZmlndXJlZCBmb3IuICovCj4gKyAgICBtYXhfdmNwdXMgPSBtaW4obWF4X3ZjcHVz
LCBNQVhfVklSVF9DUFVTICsgMHUpOwoKKyAwVSBmZWVscyBhIGJpdCBvZGQgdG8gcmVhZC4gSXQg
d291bGQgYmUgYmV0dGVyIHRvIGFwcGVuZCB1IGluIApNQVhfVklSVF9DUFVTLgoKPiArCj4gKyAg
ICBpZiAoIGNvbmZpZy0+bWF4X3ZjcHVzID4gbWF4X3ZjcHVzICkKPiArICAgICAgICByZXR1cm4g
LUVJTlZBTDsKPiArCj4gICAgICAgcmV0dXJuIDA7Cj4gICB9Cj4gICAKPiBkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2RvbWFpbi5jIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCj4gaW5kZXggMjZj
YWI3Yy4uMTkwMjNkNCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvZG9tYWluLmMKPiArKysg
Yi94ZW4vYXJjaC94ODYvZG9tYWluLmMKPiBAQCAtNDAzLDYgKzQwMywxMiBAQCB2b2lkIGFyY2hf
dmNwdV9kZXN0cm95KHN0cnVjdCB2Y3B1ICp2KQo+ICAgCj4gICBpbnQgYXJjaF9jaGVja19kb21h
aW5fY29uZmlnKHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiAqY29uZmlnKQo+ICAgewo+
ICsgICAgdW5zaWduZWQgaW50IG1heF92Y3B1cyA9ICgoY29uZmlnLT5mbGFncyAmIFhFTl9ET01D
VExfQ0RGX2h2bV9ndWVzdCkKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPyBIVk1f
TUFYX1ZDUFVTIDogTUFYX1ZJUlRfQ1BVUyk7Cj4gKwo+ICsgICAgaWYgKCBjb25maWctPm1heF92
Y3B1cyA+IG1heF92Y3B1cyApCj4gKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gKwo+ICAgICAg
IHJldHVybiAwOwo+ICAgfQo+ICAgCj4gZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tYWluLmMg
Yi94ZW4vY29tbW9uL2RvbWFpbi5jCj4gaW5kZXggMjM2YzJhZC4uOTg4MjU1MCAxMDA2NDQKPiAt
LS0gYS94ZW4vY29tbW9uL2RvbWFpbi5jCj4gKysrIGIveGVuL2NvbW1vbi9kb21haW4uYwo+IEBA
IC0yOTcsNiArMjk3LDkgQEAgc3RhdGljIGludCBjaGVja19kb21haW5fY29uZmlnKHN0cnVjdCB4
ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiAqY29uZmlnKQo+ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgWEVOX0RPTUNUTF9DREZfeHNfZG9tYWluKSApCj4gICAgICAgICAgIHJldHVybiAtRUlO
VkFMOwo+ICAgCj4gKyAgICBpZiAoIGNvbmZpZy0+bWF4X3ZjcHVzIDwgMSApCj4gKyAgICAgICAg
cmV0dXJuIC1FSU5WQUw7Cj4gKwo+ICAgICAgIHJldHVybiBhcmNoX2NoZWNrX2RvbWFpbl9jb25m
aWcoY29uZmlnKTsKPiAgIH0KPiAgIAo+IAoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 11:24:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 11:24: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 1g9q7a-0001ai-Mu; Tue, 09 Oct 2018 11:24:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nxr/=mv=citrix.com=prvs=813967ac7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g9q7Z-0001ad-2v
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 11:24:13 +0000
X-Inumbo-ID: 04d59842-cbb6-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 04d59842-cbb6-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 11:25:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,360,1534809600"; d="scan'208";a="80184849"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] x86/vtd: fix IOMMU share PT destruction path
Thread-Index: AQHUX7zB80va0mEMtUyHda9PIOVdraUWxDEA
Date: Tue, 9 Oct 2018 11:22:34 +0000
Message-ID: <28e959f388ab426cb63361878c5e9185@AMSPEX02CL03.citrite.net>
References: <20181009104217.24098-1-wei.liu2@citrix.com>
In-Reply-To: <20181009104217.24098-1-wei.liu2@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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] x86/vtd: fix IOMMU share PT destruction path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFdlaSBMaXUgW21haWx0bzp3ZWku
bGl1MkBjaXRyaXguY29tXQo+IFNlbnQ6IDA5IE9jdG9iZXIgMjAxOCAxMTo0Mgo+IFRvOiB4ZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiBDYzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1
c2UuY29tPjsgUm9nZXIgUGF1IE1vbm5lCj4gPHJvZ2VyLnBhdUBjaXRyaXguY29tPjsgUGF1bCBE
dXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IFdlaSBMaXUKPiA8d2VpLmxpdTJAY2l0
cml4LmNvbT47IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgo+IFN1YmplY3Q6IFtQ
QVRDSF0geDg2L3Z0ZDogZml4IElPTU1VIHNoYXJlIFBUIGRlc3RydWN0aW9uIHBhdGgKPiAKPiBD
b21taXQgMjkxNjk1MWMxICgibW0gLyBpb21tdTogaW5jbHVkZSBuZWVkX2lvbW11KCkgdGVzdCBp
bgo+IGlvbW11X3VzZV9oYXBfcHQoKSIpIGluY2x1ZGVkIG5lZWRfaW9tbXUoKSBpbiBpb21tdV91
c2VfaGFwX3B0IGFuZAo+IDkxZDRlY2E3YWRkICgiIG1tIC8gaW9tbXU6IHNwbGl0IG5lZWRfaW9t
bXUoKSBpbnRvIGhhc19pb21tdV9wdCgpIGFuZAo+IG5lZWRfaW9tbXVfcHRfc3luYygpIikgbWFk
ZSB0aGluZ3MgZmluZXIgZ3JhaW4gYnkgc3BsaXRpbmcgbmVlZF9pb21tdQo+IGludG8gdGhyZWUg
c3RhdGVzLgo+IAo+IFRoZSBkZXN0cnVjdGlvbiBwYXRoIGNhbid0IHVzZSBpb21tdV91c2VfaGFw
X3B0IGJlY2F1c2UgYXQgdGhlIHBvaW50Cj4gcGxhdGZvcm0gb3AgaXMgY2FsbGVkLCBJT01NVSBp
cyBhbHJlYWR5IHN3aXRjaGVkIHRvIGRpc2FibGVkIHN0YXRlIGFuZAo+IHRoZSBzaGFyZWQgUFQg
dGVzdCB3b3VsZCBhbHdheXMgYmUgZmFsc2UuCj4gCgpUaGlzIGlzIFZULWQgc3BlY2lmaWMgYW5k
IHRoZSBpc3N1ZSBjb3VsZCBhZmZlY3QgQU1EIHRvby4gQ2FuJ3QgeW91IGp1c3Qgc3dpdGNoIHJv
dW5kIHRoZSBjYWxsIHRvIHRlYXJkb3duIGFuZCBzZXR0aW5nIElPTU1VX3N0YXR1c19kaXNhYmxl
ZCBpbiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jOmlvbW11X3RlYXJkb3duKCk/Cgog
IFBhdWwKCgo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4g
LS0tCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jIHwgOCArKysrKysrLQo+
ICAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4gCj4gZGlm
ZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCj4gYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwo+IGluZGV4IGY5NGI1MjJjNzMuLmQ2NmQ5ZThh
ZDAgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKPiAr
KysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwo+IEBAIC0xNzUyLDcgKzE3
NTIsMTMgQEAgc3RhdGljIHZvaWQgaW9tbXVfZG9tYWluX3RlYXJkb3duKHN0cnVjdCBkb21haW4g
KmQpCj4gICAgICAgICAgeGZyZWUobXJtcnIpOwo+ICAgICAgfQo+IAo+IC0gICAgaWYgKCBpb21t
dV91c2VfaGFwX3B0KGQpICkKPiArICAgIEFTU0VSVChoYXBfZW5hYmxlZChkKSk7Cj4gKwo+ICsg
ICAgLyoKPiArICAgICAqIFdlIGNhbid0IHVzZSBpb21tdV91c2VfaGFwX3B0IGhlcmUgYmVjYXVz
ZSB0aGUgSU9NTVUgc3RhdGUgaXMKPiBhbHJlYWR5Cj4gKyAgICAgKiBjaGFuZ2VkIHRvIElPTU1V
X1NUQVRVU19kaXNhYmxlZCBhdCB0aGlzIHBvaW50Lgo+ICsgICAgICovCj4gKyAgICBpZiAoIGlv
bW11X2hhcF9wdF9zaGFyZSApCj4gICAgICAgICAgcmV0dXJuOwo+IAo+ICAgICAgc3Bpbl9sb2Nr
KCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwo+IC0tCj4gMi4xMS4wCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 11:25:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 11: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 1g9q8j-0001jR-5a; Tue, 09 Oct 2018 11:25:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=iduh=mv=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g9q8h-0001j9-Fy
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 11:25:23 +0000
X-Inumbo-ID: 2ff6aaac-cbb6-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 2ff6aaac-cbb6-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 11:26:39 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id EF0A77A9;
 Tue,  9 Oct 2018 04:25:20 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 5644A3F5D3;
 Tue,  9 Oct 2018 04:25:20 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1538751289-1109-1-git-send-email-andrew.cooper3@citrix.com>
 <1538751289-1109-6-git-send-email-andrew.cooper3@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <eaddd847-e1bc-8936-95f0-625b082e8033@arm.com>
Date: Tue, 9 Oct 2018 12:25:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1538751289-1109-6-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 5/5] Revert "xen/arm: vgic-v3: Delay the
 initialization of the domain 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>
Cc: 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>

SGkgQW5kcmV3LAoKT24gMDUvMTAvMjAxOCAxNTo1NCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBU
aGlzIHJldmVydHMgY29tbWl0IDcwM2Q5ZDVlYzEzYTBmNDg3ZTc0MTUxNzRiYTU0ZTBlM2NhMTU4
ZGIuICBUaGUgZG9tYWluCj4gY3JlYXRpb24gbG9naWMgaGFzIGJlZW4gYWRqdXN0ZWQgdG8gc2V0
IHVwIGQtPm1heF92Y3B1cyBlYXJseSBlbm91Z2ggdG8gYmUKPiB1c2FibGUgaW4gdmdpY192M19k
b21haW5faW5pdCgpLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+Cj4gLS0tCj4gQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KPiBDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNv
bT4KCkFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKQ2hlZXJz
LAoKPiAtLS0KPiAgIHhlbi9hcmNoL2FybS92Z2ljLXYzLmMgfCAyOSArKy0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQo+ICAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMjcgZGVs
ZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92Z2ljLXYzLmMgYi94ZW4v
YXJjaC9hcm0vdmdpYy12My5jCj4gaW5kZXggYjQ0NzZmMy4uZTkwOTUwMiAxMDA2NDQKPiAtLS0g
YS94ZW4vYXJjaC9hcm0vdmdpYy12My5jCj4gKysrIGIveGVuL2FyY2gvYXJtL3ZnaWMtdjMuYwo+
IEBAIC0xNTczLDExICsxNTczLDkgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBtbWlvX2hhbmRsZXJf
b3BzIHZnaWNfZGlzdHJfbW1pb19oYW5kbGVyID0gewo+ICAgICAgIC53cml0ZSA9IHZnaWNfdjNf
ZGlzdHJfbW1pb193cml0ZSwKPiAgIH07Cj4gICAKPiAtc3RhdGljIGludCB2Z2ljX3YzX3JlYWxf
ZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCk7Cj4gLQo+ICAgc3RhdGljIGludCB2Z2ljX3Yz
X3ZjcHVfaW5pdChzdHJ1Y3QgdmNwdSAqdikKPiAgIHsKPiAtICAgIGludCBpLCByYzsKPiArICAg
IGludCBpOwo+ICAgICAgIHBhZGRyX3QgcmRpc3RfYmFzZTsKPiAgICAgICBzdHJ1Y3QgdmdpY19y
ZGlzdF9yZWdpb24gKnJlZ2lvbjsKPiAgICAgICB1bnNpZ25lZCBpbnQgbGFzdF9jcHU7Cj4gQEAg
LTE1ODYsMTkgKzE1ODQsNiBAQCBzdGF0aWMgaW50IHZnaWNfdjNfdmNwdV9pbml0KHN0cnVjdCB2
Y3B1ICp2KQo+ICAgICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47Cj4gICAKPiAgICAg
ICAvKgo+IC0gICAgICogVGhpcyBpcyB0aGUgZWFybGllc3QgcGxhY2Ugd2hlcmUgdGhlIG51bWJl
ciBvZiB2Q1BVcyBpcwo+IC0gICAgICoga25vd24uIFRoaXMgaXMgcmVxdWlyZWQgdG8gaW5pdGlh
bGl6ZSBjb3JyZWN0bHkgdGhlIHZHSUMgdjMKPiAtICAgICAqIGRvbWFpbiBzdHJ1Y3R1cmUuIFdl
IG9ubHkgdG8gZG8gdGhhdCB3aGVuIHZDUFUgMCBpcwo+IC0gICAgICogaW5pdGlsaWFsaXplZC4K
PiAtICAgICAqLwo+IC0gICAgaWYgKCB2LT52Y3B1X2lkID09IDAgKQo+IC0gICAgewo+IC0gICAg
ICAgIHJjID0gdmdpY192M19yZWFsX2RvbWFpbl9pbml0KGQpOwo+IC0gICAgICAgIGlmICggcmMg
KQo+IC0gICAgICAgICAgICByZXR1cm4gcmM7Cj4gLSAgICB9Cj4gLQo+IC0gICAgLyoKPiAgICAg
ICAgKiBGaW5kIHRoZSByZWdpb24gd2hlcmUgdGhlIHJlLWRpc3RyaWJ1dG9yIGxpdmVzLiBGb3Ig
dGhpcyBwdXJwb3NlLAo+ICAgICAgICAqIHdlIGxvb2sgb25lIHJlZ2lvbiBhaGVhZCBhcyB3ZSBo
YXZlIG9ubHkgdGhlIGZpcnN0IENQVSBpbiBoYW5kLgo+ICAgICAgICAqLwo+IEBAIC0xNjYwLDcg
KzE2NDUsNyBAQCBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGludCB2Z2ljX3YzX21heF9yZGlzdF9j
b3VudChzdHJ1Y3QgZG9tYWluICpkKQo+ICAgICAgICAgICAgICAgICAgR1VFU1RfR0lDVjNfUkRJ
U1RfUkVHSU9OUzsKPiAgIH0KPiAgIAo+IC1zdGF0aWMgaW50IHZnaWNfdjNfcmVhbF9kb21haW5f
aW5pdChzdHJ1Y3QgZG9tYWluICpkKQo+ICtzdGF0aWMgaW50IHZnaWNfdjNfZG9tYWluX2luaXQo
c3RydWN0IGRvbWFpbiAqZCkKPiAgIHsKPiAgICAgICBzdHJ1Y3QgdmdpY19yZGlzdF9yZWdpb24g
KnJkaXN0X3JlZ2lvbnM7Cj4gICAgICAgaW50IHJkaXN0X2NvdW50LCBpLCByZXQ7Cj4gQEAgLTE3
NjMsMTYgKzE3NDgsNiBAQCBzdGF0aWMgaW50IHZnaWNfdjNfcmVhbF9kb21haW5faW5pdChzdHJ1
Y3QgZG9tYWluICpkKQo+ICAgICAgIHJldHVybiAwOwo+ICAgfQo+ICAgCj4gLXN0YXRpYyBpbnQg
dmdpY192M19kb21haW5faW5pdChzdHJ1Y3QgZG9tYWluICpkKQo+IC17Cj4gLSAgICAvKgo+IC0g
ICAgICogVGhlIGRvbWFpbiBpbml0aWFsaXphdGlvbiBmb3IgdkdJQyB2MyBpcyBkZWxheWVkIHVu
dGlsIHRoZSBmaXJzdCB2Q1BVCj4gLSAgICAgKiBpcyBjcmVhdGVkLiBUaGlzIGJlY2F1c2UgdGhl
IGluaXRpYWxpemF0aW9uIG1heSByZXF1aXJlIHRvIGtub3cgdGhlCj4gLSAgICAgKiBudW1iZXIg
b2YgdkNQVXMgdGhhdCBpcyBub3Qga25vd24gd2hlbiBjcmVhdGluZyB0aGUgZG9tYWluLgo+IC0g
ICAgICovCj4gLSAgICByZXR1cm4gMDsKPiAtfQo+IC0KPiAgIHN0YXRpYyB2b2lkIHZnaWNfdjNf
ZG9tYWluX2ZyZWUoc3RydWN0IGRvbWFpbiAqZCkKPiAgIHsKPiAgICAgICB2Z2ljX3YzX2l0c19m
cmVlX2RvbWFpbihkKTsKPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 11:25:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 11: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 1g9q8k-0001js-Io; Tue, 09 Oct 2018 11:25:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=4ovj=mv=nxp.com=bharat.bhushan@srs-us1.protection.inumbo.net>)
 id 1g9q8j-0001jZ-N1
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 11:25:25 +0000
X-Inumbo-ID: 2ee511a2-cbb6-11e8-a6a9-d7ebe60f679a
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [40.107.4.73]) by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 2ee511a2-cbb6-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 11:26:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=gJh3CnFXo0Xrw68wecdPBiYYAds5kWS347+waE1YGzI=;
 b=LJqtTCp1ZM5izRKPj4Qkl+R8NfgZe7C89ufeSDv7+psgmMWvN33rqhk5IAMrhE5wXUnqw2tOW9G7HOpVNQuBHkrjT4NjDrgW7SkgeSUZQUepdPNBV9u8TyGnFlAQ13KmIvfuNAcNYb8yqnToEsu7DKvVBHr6Ecg9y90KwzMmaGY=
Received: from VI1PR04MB4845.eurprd04.prod.outlook.com (20.177.49.14) by
 VI1PR04MB4064.eurprd04.prod.outlook.com (10.171.183.28) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1207.27; Tue, 9 Oct 2018 11:25:14 +0000
Received: from VI1PR04MB4845.eurprd04.prod.outlook.com
 ([fe80::c940:f93c:596a:1b71]) by VI1PR04MB4845.eurprd04.prod.outlook.com
 ([fe80::c940:f93c:596a:1b71%2]) with mapi id 15.20.1207.024; Tue, 9 Oct 2018
 11:25:14 +0000
From: Bharat Bhushan <bharat.bhushan@nxp.com>
To: Julien Grall <julien.grall@arm.com>, "Xen-devel@lists.xenproject.org"
 <Xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] ARM64: PCIe in DOM0
Thread-Index: AdRcheehuY4fvuHIS/mWOFf7t78IsgACs87QAAKgnQAABMAPAADE40yQ
Date: Tue, 9 Oct 2018 11:25:13 +0000
Message-ID: <VI1PR04MB48456A5AD54F0632F04CB4DA9AE70@VI1PR04MB4845.eurprd04.prod.outlook.com>
References: <VI1PR04MB484573C0CBE5BB093697DD6A9AEB0@VI1PR04MB4845.eurprd04.prod.outlook.com>
 <VI1PR04MB4845663832E08D6A39D6C7689AEB0@VI1PR04MB4845.eurprd04.prod.outlook.com>
 <VI1PR04MB4845A7B79FC597A507E305D89AEB0@VI1PR04MB4845.eurprd04.prod.outlook.com>
 <c8337f60-14e4-0f4b-179b-e3daebd54176@arm.com>
In-Reply-To: <c8337f60-14e4-0f4b-179b-e3daebd54176@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=bharat.bhushan@nxp.com; 
x-originating-ip: [14.142.187.166]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR04MB4064;
 6:qOB8HStzM3pgoz20Sl58gjwOa6LGDuPWT6nakTQokVrBAUsNaZGMN7TEvEunQHlOI+J/j/m8TXKBEDVWKMPwZr7fdv3rFEtQMQq10PY2UyFWMMkXGFsEZQpN/gWyH2qV5i/N2jpRs/rOesUGwgQzg38rPBQElfIE6yiyO4Ttca98A+AywTxU64RYNlRZxIDOQDA5GNzkH07xe21HvW4GBpMzQlsxQ6n6VvnscxfV8wU7sEyzQnu3fXkr6Au02NErN86kPMo9cP90Gi7FAIOeERCZnmwYGQWIpp/Bz4ZtU0KJxB56evyFgXx6H6Zt9M2URNyhWRddYaOyVvsATWukBFLCDLab469sbyvNr/qdQbb6LT3vhFM10ht1D/A5CtDsXBflV+jQMFXdn/jZgJwis8MBVmMH3VsIziZyQnr5W/Z9eO4pbFVVyk92lpdt++9q7/zBTUkSaejNoakguCdKfA==;
 5:TFQRw92dqTwGxIgmfVdAWJ0OpZBYb9FdxxDAvtgn7YsSlV2xq0b1ryI0iPaPsoC0vj6+IFcb7l9QtViJIOXq9qCiWbQHGNzKOVqmROCPw53Asg1L7EO3W9YnnL9gGxwljOavVNVWcL5l5pgrN1tgZmbjOMOaPQ6pXVrBJeRy9BI=;
 7:0Zt+sLOI1dBxeR4OSWG4e/TmrLR9PgVaHkzV2L1ne5iyeLrnaucMe11lKCi3y0ePSa7uSK8VHLPcQ18bxto/SimZo9AUzJhPcTBj0Z46AGgQc5NIohEmdwHlj5aVT8t+3wzKfVQ+6EWehDSassG+FbM1KrSoCYcdMqm0e8Cn0Dmk3HogAHMrOvtorALE9VAaW9aBd6ovCDxYVAgqVxbnr0WzRQsh8jY/xIRQ52CZUCBRGo5js2yTLnbPNZST88RS
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 32a5d90c-17ca-4269-d783-08d62dd9e1f2
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(49563074)(7193020);
 SRVR:VI1PR04MB4064; 
x-ms-traffictypediagnostic: VI1PR04MB4064:
x-microsoft-antispam-prvs: <VI1PR04MB4064F64DAD537EEF823C20709AE70@VI1PR04MB4064.eurprd04.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(58134797142442)(180628864354917)(185117386973197); 
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(102415395)(6040522)(2401047)(5005006)(8121501046)(10201501046)(93006095)(93001095)(3002001)(3231355)(944501410)(4983020)(52105095)(6055026)(149066)(150057)(6041310)(20161123558120)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123560045)(201708071742011)(7699051);
 SRVR:VI1PR04MB4064; BCL:0; PCL:0; RULEID:; SRVR:VI1PR04MB4064; 
x-forefront-prvs: 08200063E9
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(346002)(366004)(39860400002)(376002)(396003)(136003)(13464003)(199004)(189003)(53754006)(110136005)(53936002)(186003)(68736007)(66066001)(9686003)(106356001)(5660300001)(86362001)(8936002)(44832011)(2501003)(316002)(8676002)(33656002)(74316002)(99286004)(81156014)(14444005)(5024004)(6246003)(256004)(99936001)(81166006)(6436002)(478600001)(55236004)(6506007)(14454004)(2906002)(446003)(305945005)(93886005)(7696005)(5250100002)(76176011)(26005)(55016002)(102836004)(486006)(53546011)(3846002)(97736004)(105586002)(6116002)(229853002)(71200400001)(71190400001)(7736002)(25786009)(11346002)(2900100001)(476003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR04MB4064;
 H:VI1PR04MB4845.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: nxp.com does not designate
 permitted sender hosts)
x-microsoft-antispam-message-info: S9mbXTCkiPtxxaQqJU8/y6YydoQQYe6nqTEv6sXlj+B8u06NBsHrHVJn3TMm7ZYUV2jony4WVNIYG/lnd3ky5DJov9u4hs7UmQZ7LLKuHqoMu8JCgVwIlS7udaPvSP/quXFeEP6wrGYlnJxhk7IyteZohQ3x3IIZU/e+IeX7iMtnB+zm8qGi7U1c4V/oWRXHaSIZB+rR1eMONykKWnhPvqUdHtO4JwJN0G14T7CSnFnLy5Fbu+IEpso3MpRD1kY8MOEQitAsgid/Ym/NnWnoKHr/YWJefZaXx5dIH2HBU3ZUKvwMNRiSm1S2eacPuojwfXatkzY3FxYPRQMVjAp5eNLEJaZmwPf4ciHcBLhtEQk=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/mixed;
 boundary="_003_VI1PR04MB48456A5AD54F0632F04CB4DA9AE70VI1PR04MB4845eurp_"
MIME-Version: 1.0
X-OriginatorOrg: nxp.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 32a5d90c-17ca-4269-d783-08d62dd9e1f2
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Oct 2018 11:25:13.9514 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB4064
Subject: Re: [Xen-devel] ARM64: PCIe 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>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

SGksDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4NCj4gU2VudDogRnJpZGF5LCBPY3RvYmVyIDUsIDIwMTgg
Njo1MSBQTQ0KPiBUbzogQmhhcmF0IEJodXNoYW4gPGJoYXJhdC5iaHVzaGFuQG54cC5jb20+OyBY
ZW4tDQo+IGRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IFN1YmplY3Q6IFJlOiBbWGVuLWRl
dmVsXSBBUk02NDogUENJZSBpbiBET00wDQo+IA0KPiBIaSwNCj4gDQo+IE9uIDA1LzEwLzIwMTgg
MTI6MDYsIEJoYXJhdCBCaHVzaGFuIHdyb3RlOg0KPiA+IEZ1cnRoZXIgdXBkYXRlOg0KPiA+IElm
IEkgY2hhbmdlIEtjb25maWcgdG8gZW5hYmxlIHRoaXMgZGVmYXVsdA0KPiANCj4gQ09ORklHX0hB
U19JVFMgaXMgaW4gdGVjaCBwcmV2aWV3LiBGb3IgaGF2aW5nIGFjY2VzcyB0byBpdCwgeW91IG5l
ZWQgdG8gcGFzcw0KPiBYRU5fQ09ORklHX0VYUEVSVCBvbiAqYWxsKiB0aGUgbWFrZSBjb21tYW5k
IGxpbmUuDQoNCkkgdHJpZWQgd2l0aCB0aGlzIGFuZCBJIGNhbiBzZWUgIml0cyIgbm9kZSBpbiBE
b20wIGRldmljZS10cmVlDQpNeSBjb21waWxhdGlvbiBzdGVwcyBhcmU6DQpJIGFtIGNyb3NzLWNv
bXBpbGluZywgc28gc2V0IHRvb2xjaGFpbiBwYXRoLg0KDQptYWtlIGRpc3QteGVuIFhFTl9UQVJH
RVRfQVJDSD1hcm02NCBYRU5fQ09ORklHX0VYUEVSVD15IENPTkZJR19FQVJMWV9QUklOVEs9ODI1
MCwweDIxYzA2MDAsMA0KbWtpbWFnZSAtQSBhcm02NCAtVCBrZXJuZWwgLWEgMHg4MDAwMDAwMCAt
ZSAweDgwMDAwMDAwIC1DIG5vbmUgLWQgLi94ZW4veGVuIHhlbjQuMTEtdUltYWdlDQoNCj4gDQo+
ID4gVGhlbiBET00wIExpbnV4IEJvb3RzIGJ1dCBNU0lzIGFyZSBub3Qgc3RpbGwgd29ya2luZywN
Cj4gPg0KPiA+IEdldHRpbmcgYmVsb3cgZXJyb3I6DQo+ID4gICAgLSBwY2kgMDAwMTowMDowMC4w
OiBGYWlsZWQgdG8gYWRkIC0gcGFzc3Rocm91Z2ggb3IgTVNJL01TSS1YIG1pZ2h0IGZhaWwhDQo+
IA0KPiBUaGlzIGlzIGEgcmVkLWhlcnJpbmcuIFRoaXMgbGluZXMgaGFwcGVuIGJlY2F1c2UgUEhZ
U0RFVk9QX3BjaV9kZXZpY2VfYWRkDQo+IGlzIG5vdCBpbXBsZW1lbnRlZCBvbiBYZW4gQXJtLg0K
DQpJIGFzc3VtZSBQQ0kgZGV2aWNlIHdpbGwgc3RpbGwgYmUgd29ya2luZyBvbiBBUk02NCBiYXNl
ZCBwbGF0Zm9ybXMNCg0KPiANCj4gPg0KPiA+IEFueSBoZWxwIGlzIHZlcnkgdXNlZnVsLCEhDQo+
IA0KPiBDYW4geW91IHBsZWFzZSBwcm92aWRlIHRoZSBmdWxsIGxvZz8NCg0KUGxlYXNlIGZpbmQg
YXR0YWNoZWQgbG9ncy4NCkkgaGF2ZSBvbmUgVUFSVCBvZiBhIERVQVJUIHdvcmtpbmcsIFNvIGF0
IGEgdGltZSBJIGFtIG5vdCBhYmxlIHRvIHByb3ZpZGUgc2FtZSB0byBYRU4gb3IgRE9NMC4NClNv
IGZvciB5b3Ugd2lsbCBzZWUgdHdvIHNldCBvZiBsb2csIG9uZSB3aGVuIGNvbnNvbGUgcHJvdmlk
ZWQgdG8gWEVOIGFuZCBhbm90aGVyIHNhbWUgY29uc29sZSBwcm92aWRlZCB0byBET00wIHdoaWxl
IHVzZWQgZm9yIGVhcmx5LXByaW50cyBvZiBYRU4uDQoNCkkgYW0gbmV3IHRvIFhFTiBzbyBtaWdo
dCBiZSBkb2luZyBzb21ldGhpbmcgd3JvbmcuDQoNClRoYW5rcw0KLUJoYXJhdA0KDQo+IA0KPiA+
Pj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPj4+IEZyb206IEJoYXJhdCBCaHVzaGFu
DQo+ID4+PiBTZW50OiBGcmlkYXksIE9jdG9iZXIgNSwgMjAxOCAyOjA5IFBNDQo+ID4+PiBUbzog
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+ID4+PiBTdWJqZWN0OiBBUk02NDogUENJ
ZSBpbiBET00wDQo+ID4+Pg0KPiA+Pj4gSGkgQWxsLA0KPiA+Pj4NCj4gPj4+IEkgYW0gYm9vdGlu
ZyBYRU4gZm9yIHRoZSBmaXJzdCB0aW1lIG9uIG15IHBsYXRmb3JtIGFuZCBvYnNlcnZpbmcNCj4g
Pj4+IHRoYXQgUENJZSBhcmUgbm90IHdvcmtpbmcuDQo+ID4+Pg0KPiA+Pj4gSGVyZSBhcmUgbXkg
b2JzZXJ2YXRpb25zIG9uIHRoaXMuDQo+ID4+Pg0KPiA+Pj4gMSkgImdpdC1pdHMiIG5vZGUgKGJl
bG93KSBmcm9tIGRldmljZSB0cmVlIGlzIG5vdCBhdmFpbGFibGUgaW4gRE9NMA0KPiA+Pj4gZGV2
aWNlIHRyZWUuDQo+ID4+Pg0KPiA+Pj4gICAgICAgICAgICAgICAgICBpdHM6IGdpYy1pdHNANjAy
MDAwMCB7DQo+ID4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgY29tcGF0aWJsZSA9ICJhcm0s
Z2ljLXYzLWl0cyI7DQo+ID4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgbXNpLWNvbnRyb2xs
ZXI7DQo+ID4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgcmVnID0gPDB4MCAweDYwMjAwMDAg
MCAweDIwMDAwPjsNCj4gPj4+ICAgICAgICAgICAgICAgICAgfTsNCj4gPj4+DQo+ID4+PiAgICBX
ZSBoYXZlICJtc2ktcGFyZW50IiBwcm9wZXJ0eSBpbiBQQ0llIGNvbnRyb2xsZXIgbm9kZSB3aGlj
aA0KPiA+Pj4gcHJvdmlkZXMgcGhhbmRsZSBvZiBhYm92ZSBtZW50aW9uZWQgbm9kZS4NCj4gPj4+
ICAgIExpbnV4IChET00wKSBlcnJvciBvdXQgaWYgaXQgZG9lcyBmaW5kIGEgdmFsaWQgbXNpLXBh
cmVudC4NCj4gPj4+DQo+ID4+PiBGaXJzdCBxdWVzdGlvbiBJIGhhdmUgaXMsIFdoYXQgaXMgdGhl
IHJlYXNvbiBmb3IgcmVtb3ZpbmcgZ2ljLWl0cyBub2RlPw0KPiANCj4gSWYgQ09ORklHX0hBU19J
VFMgaXMgZGlzYWJsZWQsIHRoZW4gdGhlIHZpcnR1YWwgSVRTIGlzIG5vdCBidWlsdC4NCj4gVGhl
cmVmb3JlIHRoZSBub2RlIGlzIHJlbW92ZWQgdG8gcHJldmVudCBEb20wIHVzaW5nIElUUy4NCj4g
DQo+ID4+PiAyKSBVc2UgTGVnYWN5IGludGVycnVwdHMgcmF0aGVyIHRoYW4gTVNJDQo+ID4+Pg0K
PiA+Pj4gICAgVXNlZCAicGNpPW5vbXNpIiBpbiBET00wIGJvb3RhcmdzIHRvIG1vdmUgYXdheSBm
cm9tIE1TSXMsDQo+ID4+Pg0KPiA+Pj4gICBMZWdhY3kgaW50ZXJydXB0cyBhcmUgYWxzbyBub3Qg
cmVjZWl2ZWQgYW5kIHNlZSBuZXRkZXYtd2F0Y2hkb2cuDQo+IA0KPiBEaWQgeW91IGNoZWNrIHdo
ZXRoZXIgbGVnYWN5IGludGVycnVwdHMgYXJlIHJvdXRlZCB0byBEb20wPw0KPiANCj4gQ2hlZXJz
LA0KPiANCj4gLS0NCj4gSnVsaWVuIEdyYWxsDQo=

--_003_VI1PR04MB48456A5AD54F0632F04CB4DA9AE70VI1PR04MB4845eurp_
Content-Type: text/plain; name="Boot-log1.txt"
Content-Description: Boot-log1.txt
Content-Disposition: attachment; filename="Boot-log1.txt"; size=61265;
	creation-date="Tue, 09 Oct 2018 11:18:32 GMT";
	modification-date="Tue, 09 Oct 2018 11:18:32 GMT"
Content-Transfer-Encoding: base64

U3RhcnRpbmcga2VybmVsIC4uLg0KDQotIFVBUlQgZW5hYmxlZCAtDQotIENQVSAwMDAwMDAwMCBi
b290aW5nIC0NCi0gQ3VycmVudCBFTCAwMDAwMDAwOCAtDQotIFhlbiBzdGFydGluZyBhdCBFTDIg
LQ0KLSBaZXJvIEJTUyAtDQotIFNldHRpbmcgdXAgY29udHJvbCByZWdpc3RlcnMgLQ0KLSBUdXJu
aW5nIG9uIHBhZ2luZyAtDQotIFJlYWR5IC0NCihYRU4pIENoZWNraW5nIGZvciBpbml0cmQgaW4g
L2Nob3Nlbg0KKFhFTikgSW5pdHJkIDAwMDAwMDAwYzAwMDAwNDAtMDAwMDAwMDBjOWY1N2RhNQ0K
KFhFTikgUkFNOiAwMDAwMDAwMDgwMDAwMDAwIC0gMDAwMDAwMDBmYmRmZmZmZg0KKFhFTikgUkFN
OiAwMDAwMDA4MDgwMDAwMDAwIC0gMDAwMDAwODM3ZmZmZmZmZg0KKFhFTikgDQooWEVOKSBNT0RV
TEVbMF06IDAwMDAwMDAwOWZmZjgwMDAgLSAwMDAwMDAwMDlmZmZlMDgwIERldmljZSBUcmVlICAN
CihYRU4pIE1PRFVMRVsxXTogMDAwMDAwMDBjMDAwMDA0MCAtIDAwMDAwMDAwYzlmNTdkYTUgUmFt
ZGlzayAgICAgIA0KKFhFTikgTU9EVUxFWzJdOiAwMDAwMDAwMGEwMDAwMDAwIC0gMDAwMDAwMDBh
MTI4MzIwMCBLZXJuZWwgICAgICAgY29uc29sZT10dHlTMSwxMTUyMDAgcm9vdD0vZGV2L3JhbSBy
YW1kaXNrX3NpemU9MHg4MDAwMDAwDQooWEVOKSAgUkVTVkRbMF06IDAwMDAwMDAwOTAwMDAwMDAg
LSAwMDAwMDAwMDkwMDA1MDAwDQooWEVOKSAgUkVTVkRbMV06IDAwMDAwMDAwOWZmZjgwMDAgLSAw
MDAwMDAwMDlmZmZlMDAwDQooWEVOKSAgUkVTVkRbMl06IDAwMDAwMDAwYzAwMDAwNDAgLSAwMDAw
MDAwMGM5ZjU3ZGE1DQooWEVOKSANCihYRU4pIENvbW1hbmQgbGluZTogY29uc3dpdGNoPXggc3lu
Y19jb25zb2xlIGRvbTBfbWVtPTFHIGRvbTBfbWF4X3ZjcHVzPTEgY29uc29sZT1kdHVhcnQgZHR1
YXJ0PS9zb2Mvc2VyaWFsQDIxYzA1MDANCihYRU4pIFBsYWNpbmcgWGVuIGF0IDB4MDAwMDAwODM3
ZmUwMDAwMC0weDAwMDAwMDgzODAwMDAwMDANCihYRU4pIFVwZGF0ZSBCT09UTU9EX1hFTiBmcm9t
IDAwMDAwMDAwODAwMDAwMDAtMDAwMDAwMDA4MDExYjcwMSA9PiAwMDAwMDA4MzdmZTAwMDAwLTAw
MDAwMDgzN2ZmMWI3MDENCihYRU4pIFBGTiBjb21wcmVzc2lvbiBvbiBiaXRzIDIyLi4uMjYNCihY
RU4pIERvbWFpbiBoZWFwIGluaXRpYWxpc2VkDQooWEVOKSBCb290aW5nIHVzaW5nIERldmljZSBU
cmVlDQooWEVOKSAgLT4gdW5mbGF0dGVuX2RldmljZV90cmVlKCkNCihYRU4pIFVuZmxhdHRlbmlu
ZyBkZXZpY2UgdHJlZToNCihYRU4pIG1hZ2ljOiAweGQwMGRmZWVkDQooWEVOKSBzaXplOiAweDAw
NjA4MA0KKFhFTikgdmVyc2lvbjogMHgwMDAwMTENCihYRU4pICAgc2l6ZSBpcyAweGJjMDAgYWxs
b2NhdGluZy4uLg0KKFhFTikgICB1bmZsYXR0ZW5pbmcgODAwNmZmZmUwMDAwLi4uDQooWEVOKSBm
aXhlZCB1cCBuYW1lIGZvciAgLT4gDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBhbGlhc2VzIC0+
IGFsaWFzZXMNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIGNwdXMgLT4gY3B1cw0KKFhFTikgZml4
ZWQgdXAgbmFtZSBmb3IgY3B1QDAgLT4gY3B1DQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBjcHVA
MSAtPiBjcHUNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIGNwdUAxMDAgLT4gY3B1DQooWEVOKSBm
aXhlZCB1cCBuYW1lIGZvciBjcHVAMTAxIC0+IGNwdQ0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3Ig
Y3B1QDIwMCAtPiBjcHUNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIGNwdUAyMDEgLT4gY3B1DQoo
WEVOKSBmaXhlZCB1cCBuYW1lIGZvciBjcHVAMzAwIC0+IGNwdQ0KKFhFTikgZml4ZWQgdXAgbmFt
ZSBmb3IgY3B1QDMwMSAtPiBjcHUNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIGwyLWNhY2hlMCAt
PiBsMi1jYWNoZTANCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIGwyLWNhY2hlMSAtPiBsMi1jYWNo
ZTENCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIGwyLWNhY2hlMiAtPiBsMi1jYWNoZTINCihYRU4p
IGZpeGVkIHVwIG5hbWUgZm9yIGwyLWNhY2hlMyAtPiBsMi1jYWNoZTMNCihYRU4pIGZpeGVkIHVw
IG5hbWUgZm9yIGNwdS1wdzIwIC0+IGNwdS1wdzIwDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBt
ZW1vcnlAODAwMDAwMDAgLT4gbWVtb3J5DQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBzeXNjbGsg
LT4gc3lzY2xrDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBpbnRlcnJ1cHQtY29udHJvbGxlckA2
MDAwMDAwIC0+IGludGVycnVwdC1jb250cm9sbGVyDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBn
aWMtaXRzQDYwMjAwMDAgLT4gZ2ljLWl0cw0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3Igc3lzY29u
QDFlNjAwMDAgLT4gc3lzY29uDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciByZWJvb3QgLT4gcmVi
b290DQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciB0aW1lciAtPiB0aW1lcg0KKFhFTikgZml4ZWQg
dXAgbmFtZSBmb3IgcG11IC0+IHBtdQ0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3IgcHNjaSAtPiBw
c2NpDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBzb2MgLT4gc29jDQooWEVOKSBmaXhlZCB1cCBu
YW1lIGZvciBjbG9ja2luZ0AxMzAwMDAwIC0+IGNsb2NraW5nDQooWEVOKSBmaXhlZCB1cCBuYW1l
IGZvciBkY2ZnQDFlMDAwMDAgLT4gZGNmZw0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3IgdG11QDFm
ODAwMDAgLT4gdG11DQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciB0aGVybWFsLXpvbmVzIC0+IHRo
ZXJtYWwtem9uZXMNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIGNwdS10aGVybWFsIC0+IGNwdS10
aGVybWFsDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciB0cmlwcyAtPiB0cmlwcw0KKFhFTikgZml4
ZWQgdXAgbmFtZSBmb3IgY3B1LWFsZXJ0IC0+IGNwdS1hbGVydA0KKFhFTikgZml4ZWQgdXAgbmFt
ZSBmb3IgY3B1LWNyaXQgLT4gY3B1LWNyaXQNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIGNvb2xp
bmctbWFwcyAtPiBjb29saW5nLW1hcHMNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIG1hcDAgLT4g
bWFwMA0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3IgbWFwMSAtPiBtYXAxDQooWEVOKSBmaXhlZCB1
cCBuYW1lIGZvciBtYXAyIC0+IG1hcDINCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIG1hcDMgLT4g
bWFwMw0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3Igc2VyaWFsQDIxYzA1MDAgLT4gc2VyaWFsDQoo
WEVOKSBmaXhlZCB1cCBuYW1lIGZvciBzZXJpYWxAMjFjMDYwMCAtPiBzZXJpYWwNCihYRU4pIGZp
eGVkIHVwIG5hbWUgZm9yIHdkdEBjMDAwMDAwIC0+IHdkdA0KKFhFTikgZml4ZWQgdXAgbmFtZSBm
b3Igd2R0QGMwMTAwMDAgLT4gd2R0DQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciB3ZHRAYzEwMDAw
MCAtPiB3ZHQNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIHdkdEBjMTEwMDAwIC0+IHdkdA0KKFhF
TikgZml4ZWQgdXAgbmFtZSBmb3Igd2R0QGMyMDAwMDAgLT4gd2R0DQooWEVOKSBmaXhlZCB1cCBu
YW1lIGZvciB3ZHRAYzIxMDAwMCAtPiB3ZHQNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIHdkdEBj
MzAwMDAwIC0+IHdkdA0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3Igd2R0QGMzMTAwMDAgLT4gd2R0
DQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBjcnlwdG9AODAwMDAwMCAtPiBjcnlwdG8NCihYRU4p
IGZpeGVkIHVwIG5hbWUgZm9yIGpyQDEwMDAwIC0+IGpyDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZv
ciBqckAyMDAwMCAtPiBqcg0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3IganJAMzAwMDAgLT4ganIN
CihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIGZzbC1tY0A4MGMwMDAwMDAgLT4gZnNsLW1jDQooWEVO
KSBmaXhlZCB1cCBuYW1lIGZvciBkcG1hY3MgLT4gZHBtYWNzDQooWEVOKSBmaXhlZCB1cCBuYW1l
IGZvciBkcG1hY0AxIC0+IGRwbWFjDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBkcG1hY0AyIC0+
IGRwbWFjDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBkcG1hY0AzIC0+IGRwbWFjDQooWEVOKSBm
aXhlZCB1cCBuYW1lIGZvciBkcG1hY0A0IC0+IGRwbWFjDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZv
ciBkcG1hY0A1IC0+IGRwbWFjDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBkcG1hY0A2IC0+IGRw
bWFjDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBkcG1hY0A3IC0+IGRwbWFjDQooWEVOKSBmaXhl
ZCB1cCBuYW1lIGZvciBkcG1hY0A4IC0+IGRwbWFjDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBk
cG1hY0A5IC0+IGRwbWFjDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBkcG1hY0BhIC0+IGRwbWFj
DQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBkcG1hY0BiIC0+IGRwbWFjDQooWEVOKSBmaXhlZCB1
cCBuYW1lIGZvciBkcG1hY0BjIC0+IGRwbWFjDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBkcG1h
Y0BkIC0+IGRwbWFjDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBkcG1hY0BlIC0+IGRwbWFjDQoo
WEVOKSBmaXhlZCB1cCBuYW1lIGZvciBkcG1hY0BmIC0+IGRwbWFjDQooWEVOKSBmaXhlZCB1cCBu
YW1lIGZvciBkcG1hY0AxMCAtPiBkcG1hYw0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3IgaW9tbXVA
NTAwMDAwMCAtPiBpb21tdQ0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3IgZHNwaUAyMTAwMDAwIC0+
IGRzcGkNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIG4yNXE1MTJhIC0+IG4yNXE1MTJhDQooWEVO
KSBmaXhlZCB1cCBuYW1lIGZvciBlc2RoY0AyMTQwMDAwIC0+IGVzZGhjDQooWEVOKSBmaXhlZCB1
cCBuYW1lIGZvciBncGlvQDIzMDAwMDAgLT4gZ3Bpbw0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3Ig
Z3Bpb0AyMzEwMDAwIC0+IGdwaW8NCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIGdwaW9AMjMyMDAw
MCAtPiBncGlvDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBncGlvQDIzMzAwMDAgLT4gZ3Bpbw0K
KFhFTikgZml4ZWQgdXAgbmFtZSBmb3IgbWRpb0AweDhCOTYwMDAgLT4gbWRpbw0KKFhFTikgZml4
ZWQgdXAgbmFtZSBmb3IgZW1kaW8xX3BoeUAxIC0+IGVtZGlvMV9waHkNCihYRU4pIGZpeGVkIHVw
IG5hbWUgZm9yIGVtZGlvMV9waHlAMiAtPiBlbWRpbzFfcGh5DQooWEVOKSBmaXhlZCB1cCBuYW1l
IGZvciBlbWRpbzFfcGh5QDMgLT4gZW1kaW8xX3BoeQ0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3Ig
ZW1kaW8xX3BoeUA0IC0+IGVtZGlvMV9waHkNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIG1kaW9A
MHg4Qjk3MDAwIC0+IG1kaW8NCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIGVtZGlvMl9waHlAMSAt
PiBlbWRpbzJfcGh5DQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBlbWRpbzJfcGh5QDIgLT4gZW1k
aW8yX3BoeQ0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3IgZW1kaW8yX3BoeUAzIC0+IGVtZGlvMl9w
aHkNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIGVtZGlvMl9waHlANCAtPiBlbWRpbzJfcGh5DQoo
WEVOKSBmaXhlZCB1cCBuYW1lIGZvciBtZGlvQDB4OGMwNzAwMCAtPiBtZGlvDQooWEVOKSBmaXhl
ZCB1cCBuYW1lIGZvciBtZGlvQDB4OGMwYjAwMCAtPiBtZGlvDQooWEVOKSBmaXhlZCB1cCBuYW1l
IGZvciBtZGlvQDB4OGMwZjAwMCAtPiBtZGlvDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBtZGlv
QDB4OGMxMzAwMCAtPiBtZGlvDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBtZGlvQDB4OGMxNzAw
MCAtPiBtZGlvDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBtZGlvQDB4OGMxYjAwMCAtPiBtZGlv
DQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBtZGlvQDB4OGMxZjAwMCAtPiBtZGlvDQooWEVOKSBm
aXhlZCB1cCBuYW1lIGZvciBtZGlvQDB4OGMyMzAwMCAtPiBtZGlvDQooWEVOKSBmaXhlZCB1cCBu
YW1lIGZvciBpMmNAMjAwMDAwMCAtPiBpMmMNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIHBjYTk1
NDdANzUgLT4gcGNhOTU0Nw0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3IgaTJjQDEgLT4gaTJjDQoo
WEVOKSBmaXhlZCB1cCBuYW1lIGZvciBydGNANjggLT4gcnRjDQooWEVOKSBmaXhlZCB1cCBuYW1l
IGZvciBpMmNAMiAtPiBpMmMNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIGluYTIyMEA0MCAtPiBp
bmEyMjANCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIGkyY0AzIC0+IGkyYw0KKFhFTikgZml4ZWQg
dXAgbmFtZSBmb3IgYWR0NzQ4MUA0YyAtPiBhZHQ3NDgxDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZv
ciBpMmNAMjAxMDAwMCAtPiBpMmMNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIGkyY0AyMDIwMDAw
IC0+IGkyYw0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3IgaTJjQDIwMzAwMDAgLT4gaTJjDQooWEVO
KSBmaXhlZCB1cCBuYW1lIGZvciBpZmNAMjI0MDAwMCAtPiBpZmMNCihYRU4pIGZpeGVkIHVwIG5h
bWUgZm9yIG5vckAwLDAgLT4gbm9yDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBuYW5kQDIsMCAt
PiBuYW5kDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBjcGxkQDMsMCAtPiBjcGxkDQooWEVOKSBm
aXhlZCB1cCBuYW1lIGZvciBxdWFkc3BpQDIwYzAwMDAgLT4gcXVhZHNwaQ0KKFhFTikgZml4ZWQg
dXAgbmFtZSBmb3IgczI1ZnM1MTJzQDAgLT4gczI1ZnM1MTJzDQooWEVOKSBmaXhlZCB1cCBuYW1l
IGZvciBwY2llQDM0MDAwMDAgLT4gcGNpZQ0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3IgcGNpZUAz
NTAwMDAwIC0+IHBjaWUNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIHBjaWVAMzYwMDAwMCAtPiBw
Y2llDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBwY2llQDM3MDAwMDAgLT4gcGNpZQ0KKFhFTikg
Zml4ZWQgdXAgbmFtZSBmb3Igc2F0YUAzMjAwMDAwIC0+IHNhdGENCihYRU4pIGZpeGVkIHVwIG5h
bWUgZm9yIHNhdGFAMzIxMDAwMCAtPiBzYXRhDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciB1c2Iz
QDMxMDAwMDAgLT4gdXNiMw0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3IgdXNiM0AzMTEwMDAwIC0+
IHVzYjMNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIHNlcmRlc0AxZWEwMDAwIC0+IHNlcmRlcw0K
KFhFTikgZml4ZWQgdXAgbmFtZSBmb3IgY2NuQDQwMDAwMDAgLT4gY2NuDQooWEVOKSBmaXhlZCB1
cCBuYW1lIGZvciBmdG0wQDI4MDAwMDAgLT4gZnRtMA0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3Ig
bWVtb3J5LWNvbnRyb2xsZXJAMTA4MDAwMCAtPiBtZW1vcnktY29udHJvbGxlcg0KKFhFTikgZml4
ZWQgdXAgbmFtZSBmb3IgbWVtb3J5LWNvbnRyb2xsZXJAMTA5MDAwMCAtPiBtZW1vcnktY29udHJv
bGxlcg0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3IgZmlybXdhcmUgLT4gZmlybXdhcmUNCihYRU4p
IGZpeGVkIHVwIG5hbWUgZm9yIG9wdGVlIC0+IG9wdGVlDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZv
ciBjaG9zZW4gLT4gY2hvc2VuDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBtb2R1bGVAMCAtPiBt
b2R1bGUNCihYRU4pICA8LSB1bmZsYXR0ZW5fZGV2aWNlX3RyZWUoKQ0KKFhFTikgYWRkaW5nIERU
IGFsaWFzOmNyeXB0bzogc3RlbT1jcnlwdG8gaWQ9MCBub2RlPS9zb2MvY3J5cHRvQDgwMDAwMDAN
CihYRU4pIGFkZGluZyBEVCBhbGlhczpzZXJpYWwwOiBzdGVtPXNlcmlhbCBpZD0wIG5vZGU9L3Nv
Yy9zZXJpYWxAMjFjMDUwMA0KKFhFTikgYWRkaW5nIERUIGFsaWFzOnNlcmlhbDE6IHN0ZW09c2Vy
aWFsIGlkPTEgbm9kZT0vc29jL3NlcmlhbEAyMWMwNjAwDQooWEVOKSBQbGF0Zm9ybTogR2VuZXJp
YyBTeXN0ZW0NCihYRU4pIExvb2tpbmcgZm9yIGR0dWFydCBhdCAiL3NvYy9zZXJpYWxAMjFjMDUw
MCIsIG9wdGlvbnMgIiINCihYRU4pIERUOiAqKiB0cmFuc2xhdGlvbiBmb3IgZGV2aWNlIC9zb2Mv
c2VyaWFsQDIxYzA1MDAgKioNCihYRU4pIERUOiBidXMgaXMgZGVmYXVsdCAobmE9MiwgbnM9Mikg
b24gL3NvYw0KKFhFTikgRFQ6IHRyYW5zbGF0aW5nIGFkZHJlc3M6PDM+IDAwMDAwMDAwPDM+IDAy
MWMwNTAwPDM+DQooWEVOKSBEVDogcGFyZW50IGJ1cyBpcyBkZWZhdWx0IChuYT0yLCBucz0yKSBv
biAvDQooWEVOKSBEVDogZW1wdHkgcmFuZ2VzOyAxOjEgdHJhbnNsYXRpb24NCihYRU4pIERUOiBw
YXJlbnQgdHJhbnNsYXRpb24gZm9yOjwzPiAwMDAwMDAwMDwzPiAwMDAwMDAwMDwzPg0KKFhFTikg
RFQ6IHdpdGggb2Zmc2V0OiAyMWMwNTAwDQooWEVOKSBEVDogb25lIGxldmVsIHRyYW5zbGF0aW9u
OjwzPiAwMDAwMDAwMDwzPiAwMjFjMDUwMDwzPg0KKFhFTikgRFQ6IHJlYWNoZWQgcm9vdCBub2Rl
DQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vc29jL3NlcmlhbEAyMWMwNTAwLCBp
bmRleD0wDQooWEVOKSBBdXRvbWF0aWMgYmF1ZCByYXRlIGRldGVybWluYXRpb24gd2FzIHJlcXVl
c3RlZCwgYnV0IGEgYmF1ZCByYXRlIHdhcyBub3Qgc2V0IHVwDQpbICAgIDAuMDAwMDAwXSBCb290
aW5nIExpbnV4IG9uIHBoeXNpY2FsIENQVSAweDANClsgICAgMC4wMDAwMDBdIExpbnV4IHZlcnNp
b24gNC4xNC42Ny1kaXJ0eSAocjY1Nzc3QGxvY2FsaG9zdC5sb2NhbGRvbWFpbikgKGdjYyB2ZXJz
aW9uIDQuOS40IDIwMTUwNjI5IChwcmVyZWxlYXNlKSAoTGluYXJvIEdDQyA0LjktMjAxNS4wNikp
ICM1OCBTTVAgUFJFRU1QVCBUdWUgT2N0IDkgMTA6MzA6MDEgSVNUIDIwMTgNClsgICAgMC4wMDAw
MDBdIEJvb3QgQ1BVOiBBQXJjaDY0IFByb2Nlc3NvciBbNDEwZmQwODJdDQpbICAgIDAuMDAwMDAw
XSBNYWNoaW5lIG1vZGVsOiBGcmVlc2NhbGUgTGF5ZXJzY2FwZSAyMDg4QSBSREIgQm9hcmQNClsg
ICAgMC4wMDAwMDBdIFhlbiA0LjExIHN1cHBvcnQgZm91bmQNClsgICAgMC4wMDAwMDBdIGVmaTog
R2V0dGluZyBFRkkgcGFyYW1ldGVycyBmcm9tIEZEVDoNClsgICAgMC4wMDAwMDBdIGVmaTogVUVG
SSBub3QgZm91bmQuDQpbICAgIDAuMDAwMDAwXSBjbWE6IFJlc2VydmVkIDE2IE1pQiBhdCAweDAw
MDAwMDAwZWYwMDAwMDANClsgICAgMC4wMDAwMDBdIE5VTUE6IE5vIE5VTUEgY29uZmlndXJhdGlv
biBmb3VuZA0KWyAgICAwLjAwMDAwMF0gTlVNQTogRmFraW5nIGEgbm9kZSBhdCBbbWVtIDB4MDAw
MDAwMDAwMDAwMDAwMC0weDAwMDAwMDAwZWZmZmZmZmZdDQpbICAgIDAuMDAwMDAwXSBOVU1BOiBO
T0RFX0RBVEEgW21lbSAweGVlZmRiNjQwLTB4ZWVmZGNkZmZdDQpbICAgIDAuMDAwMDAwXSBab25l
IHJhbmdlczoNClsgICAgMC4wMDAwMDBdICAgRE1BICAgICAgW21lbSAweDAwMDAwMDAwODAwMDAw
MDAtMHgwMDAwMDAwMGVmZmZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gICBOb3JtYWwgICBlbXB0eQ0K
WyAgICAwLjAwMDAwMF0gTW92YWJsZSB6b25lIHN0YXJ0IGZvciBlYWNoIG5vZGUNClsgICAgMC4w
MDAwMDBdIEVhcmx5IG1lbW9yeSBub2RlIHJhbmdlcw0KWyAgICAwLjAwMDAwMF0gICBub2RlICAg
MDogW21lbSAweDAwMDAwMDAwODAwMDAwMDAtMHgwMDAwMDAwMDhmZmZmZmZmXQ0KWyAgICAwLjAw
MDAwMF0gICBub2RlICAgMDogW21lbSAweDAwMDAwMDAwYjAwMDAwMDAtMHgwMDAwMDAwMGJmZmZm
ZmZmXQ0KWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweDAwMDAwMDAwZDAwMDAwMDAt
MHgwMDAwMDAwMGVmZmZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gSW5pdG1lbSBzZXR1cCBub2RlIDAg
W21lbSAweDAwMDAwMDAwODAwMDAwMDAtMHgwMDAwMDAwMGVmZmZmZmZmXQ0KWyAgICAwLjAwMDAw
MF0gcHNjaTogcHJvYmluZyBmb3IgY29uZHVpdCBtZXRob2QgZnJvbSBEVC4NClsgICAgMC4wMDAw
MDBdIHBzY2k6IFBTQ0l2MS4xIGRldGVjdGVkIGluIGZpcm13YXJlLg0KWyAgICAwLjAwMDAwMF0g
cHNjaTogVXNpbmcgc3RhbmRhcmQgUFNDSSB2MC4yIGZ1bmN0aW9uIElEcw0KWyAgICAwLjAwMDAw
MF0gcHNjaTogVHJ1c3RlZCBPUyBtaWdyYXRpb24gbm90IHJlcXVpcmVkDQpbICAgIDAuMDAwMDAw
XSBwc2NpOiBTTUMgQ2FsbGluZyBDb252ZW50aW9uIHYxLjENClsgICAgMC4wMDAwMDBdIHBlcmNw
dTogRW1iZWRkZWQgMjQgcGFnZXMvY3B1IEBmZmZmODAwMDZlZmJlMDAwIHM1OTA3MiByODE5MiBk
MzEwNDAgdTk4MzA0DQpbICAgIDAuMDAwMDAwXSBEZXRlY3RlZCBQSVBUIEktY2FjaGUgb24gQ1BV
MA0KWyAgICAwLjAwMDAwMF0gQnVpbHQgMSB6b25lbGlzdHMsIG1vYmlsaXR5IGdyb3VwaW5nIG9u
LiAgVG90YWwgcGFnZXM6IDI1ODA0OA0KWyAgICAwLjAwMDAwMF0gUG9saWN5IHpvbmU6IERNQQ0K
WyAgICAwLjAwMDAwMF0gS2VybmVsIGNvbW1hbmQgbGluZTogY29uc29sZT10dHlTMSwxMTUyMDAg
cm9vdD0vZGV2L3JhbSByYW1kaXNrX3NpemU9MHg4MDAwMDAwDQpbICAgIDAuMDAwMDAwXSBQSUQg
aGFzaCB0YWJsZSBlbnRyaWVzOiA0MDk2IChvcmRlcjogMywgMzI3NjggYnl0ZXMpDQpbICAgIDAu
MDAwMDAwXSBNZW1vcnk6IDgxNTk4NEsvMTA0ODU3NksgYXZhaWxhYmxlICgxMTU4MEsga2VybmVs
IGNvZGUsIDEyOTJLIHJ3ZGF0YSwgNDc3Nksgcm9kYXRhLCAxMjgwSyBpbml0LCA5NzJLIGJzcywg
MjE2MjA4SyByZXNlcnZlZCwgMTYzODRLIGNtYS1yZXNlcnZlZCkNClsgICAgMC4wMDAwMDBdIFZp
cnR1YWwga2VybmVsIG1lbW9yeSBsYXlvdXQ6DQpbICAgIDAuMDAwMDAwXSAgICAgbW9kdWxlcyA6
IDB4ZmZmZjAwMDAwMDAwMDAwMCAtIDB4ZmZmZjAwMDAwODAwMDAwMCAgICggICAxMjggTUIpDQpb
ICAgIDAuMDAwMDAwXSAgICAgdm1hbGxvYyA6IDB4ZmZmZjAwMDAwODAwMDAwMCAtIDB4ZmZmZjdk
ZmZiZmZmMDAwMCAgICgxMjkwMjIgR0IpDQpbICAgIDAuMDAwMDAwXSAgICAgICAudGV4dCA6IDB4
ZmZmZjAwMDAwODA4MDAwMCAtIDB4ZmZmZjAwMDAwOGJkMDAwMCAgICggMTE1ODQgS0IpDQpbICAg
IDAuMDAwMDAwXSAgICAgLnJvZGF0YSA6IDB4ZmZmZjAwMDAwOGJkMDAwMCAtIDB4ZmZmZjAwMDAw
OTA4MDAwMCAgICggIDQ4MDAgS0IpDQpbICAgIDAuMDAwMDAwXSAgICAgICAuaW5pdCA6IDB4ZmZm
ZjAwMDAwOTA4MDAwMCAtIDB4ZmZmZjAwMDAwOTFjMDAwMCAgICggIDEyODAgS0IpDQpbICAgIDAu
MDAwMDAwXSAgICAgICAuZGF0YSA6IDB4ZmZmZjAwMDAwOTFjMDAwMCAtIDB4ZmZmZjAwMDAwOTMw
MzIwMCAgICggIDEyOTMgS0IpDQpbICAgIDAuMDAwMDAwXSAgICAgICAgLmJzcyA6IDB4ZmZmZjAw
MDAwOTMwMzIwMCAtIDB4ZmZmZjAwMDAwOTNmNjUxOCAgICggICA5NzMgS0IpDQpbICAgIDAuMDAw
MDAwXSAgICAgZml4ZWQgICA6IDB4ZmZmZjdkZmZmZTdmOTAwMCAtIDB4ZmZmZjdkZmZmZWMwMDAw
MCAgICggIDQxMjQgS0IpDQpbICAgIDAuMDAwMDAwXSAgICAgUENJIEkvTyA6IDB4ZmZmZjdkZmZm
ZWUwMDAwMCAtIDB4ZmZmZjdkZmZmZmUwMDAwMCAgICggICAgMTYgTUIpDQpbICAgIDAuMDAwMDAw
XSAgICAgdm1lbW1hcCA6IDB4ZmZmZjdlMDAwMDAwMDAwMCAtIDB4ZmZmZjgwMDAwMDAwMDAwMCAg
ICggIDIwNDggR0IgbWF4aW11bSkNClsgICAgMC4wMDAwMDBdICAgICAgICAgICAgICAgMHhmZmZm
N2UwMDAwMDAwMDAwIC0gMHhmZmZmN2UwMDAxYzAwMDAwICAgKCAgICAyOCBNQiBhY3R1YWwpDQpb
ICAgIDAuMDAwMDAwXSAgICAgbWVtb3J5ICA6IDB4ZmZmZjgwMDAwMDAwMDAwMCAtIDB4ZmZmZjgw
MDA3MDAwMDAwMCAgICggIDE3OTIgTUIpDQpbICAgIDAuMDAwMDAwXSBQcmVlbXB0aWJsZSBoaWVy
YXJjaGljYWwgUkNVIGltcGxlbWVudGF0aW9uLg0KWyAgICAwLjAwMDAwMF0gCVJDVSByZXN0cmlj
dGluZyBDUFVzIGZyb20gTlJfQ1BVUz02NCB0byBucl9jcHVfaWRzPTEuDQpbICAgIDAuMDAwMDAw
XSAJVGFza3MgUkNVIGVuYWJsZWQuDQpbICAgIDAuMDAwMDAwXSBSQ1U6IEFkanVzdGluZyBnZW9t
ZXRyeSBmb3IgcmN1X2Zhbm91dF9sZWFmPTE2LCBucl9jcHVfaWRzPTENClsgICAgMC4wMDAwMDBd
IE5SX0lSUVM6IDY0LCBucl9pcnFzOiA2NCwgcHJlYWxsb2NhdGVkIGlycXM6IDANClsgICAgMC4w
MDAwMDBdIEdJQ3YzOiBubyBWTFBJIHN1cHBvcnQsIG5vIGRpcmVjdCBMUEkgc3VwcG9ydA0KWyAg
ICAwLjAwMDAwMF0gSVRTIFttZW0gMHgwNjAyMDAwMC0weDA2MDNmZmZmXQ0KWyAgICAwLjAwMDAw
MF0gSVRTQDB4MDAwMDAwMDAwNjAyMDAwMDogYWxsb2NhdGVkIDY1NTM2IERldmljZXMgQGVjODgw
MDAwIChmbGF0LCBlc3ogOCwgcHN6IDY0Sywgc2hyIDEpDQpbICAgIDAuMDAwMDAwXSBJVFNAMHgw
MDAwMDAwMDA2MDIwMDAwOiBhbGxvY2F0ZWQgMzI3NjggSW50ZXJydXB0IENvbGxlY3Rpb25zIEBl
YzgyMDAwMCAoZmxhdCwgZXN6IDIsIHBzeiA2NEssIHNociAxKQ0KWyAgICAwLjAwMDAwMF0gR0lD
OiB1c2luZyBMUEkgcHJvcGVydHkgdGFibGUgQDB4MDAwMDAwMDBlYzgzMDAwMA0KWyAgICAwLjAw
MDAwMF0gSVRTOiBBbGxvY2F0ZWQgMTc5MiBjaHVua3MgZm9yIExQSXMNClsgICAgMC4wMDAwMDBd
IEdJQ3YzOiBDUFUwOiBmb3VuZCByZWRpc3RyaWJ1dG9yIDAgcmVnaW9uIDA6MHgwMDAwMDAwMDA2
MTAwMDAwDQpbICAgIDAuMDAwMDAwXSBDUFUwOiB1c2luZyBMUEkgcGVuZGluZyB0YWJsZSBAMHgw
MDAwMDAwMGVjODQwMDAwDQpbICAgIDAuMDAwMDAwXSBhcmNoX3RpbWVyOiBjcDE1IHRpbWVyKHMp
IHJ1bm5pbmcgYXQgMjUuMDBNSHogKHZpcnQpLg0KWyAgICAwLjAwMDAwMF0gY2xvY2tzb3VyY2U6
IGFyY2hfc3lzX2NvdW50ZXI6IG1hc2s6IDB4ZmZmZmZmZmZmZmZmZmYgbWF4X2N5Y2xlczogMHg1
YzQwOTM5YjUsIG1heF9pZGxlX25zOiA0NDA3OTUyMDI2NDYgbnMNClsgICAgMC4wMDAwMDJdIHNj
aGVkX2Nsb2NrOiA1NiBiaXRzIGF0IDI1TUh6LCByZXNvbHV0aW9uIDQwbnMsIHdyYXBzIGV2ZXJ5
IDQzOTgwNDY1MTExMDBucw0KWyAgICAwLjAwMDE5NF0gQ29uc29sZTogY29sb3VyIGR1bW15IGRl
dmljZSA4MHgyNQ0KWyAgICAwLjAwMDIxOF0gQ2FsaWJyYXRpbmcgZGVsYXkgbG9vcCAoc2tpcHBl
ZCksIHZhbHVlIGNhbGN1bGF0ZWQgdXNpbmcgdGltZXIgZnJlcXVlbmN5Li4gNTAuMDAgQm9nb01J
UFMgKGxwaj0xMDAwMDApDQpbICAgIDAuMDAwMjI0XSBwaWRfbWF4OiBkZWZhdWx0OiAzMjc2OCBt
aW5pbXVtOiAzMDENClsgICAgMC4wMDAyNjFdIFNlY3VyaXR5IEZyYW1ld29yayBpbml0aWFsaXpl
ZA0KWyAgICAwLjAwMDQ4Ml0gRGVudHJ5IGNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMTMxMDcy
IChvcmRlcjogOCwgMTA0ODU3NiBieXRlcykNClsgICAgMC4wMDA1OTNdIElub2RlLWNhY2hlIGhh
c2ggdGFibGUgZW50cmllczogNjU1MzYgKG9yZGVyOiA3LCA1MjQyODggYnl0ZXMpDQpbICAgIDAu
MDAwNjA0XSBNb3VudC1jYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDIwNDggKG9yZGVyOiAyLCAx
NjM4NCBieXRlcykNClsgICAgMC4wMDA2MTFdIE1vdW50cG9pbnQtY2FjaGUgaGFzaCB0YWJsZSBl
bnRyaWVzOiAyMDQ4IChvcmRlcjogMiwgMTYzODQgYnl0ZXMpDQpbICAgIDAuMDE2MDM4XSBBU0lE
IGFsbG9jYXRvciBpbml0aWFsaXNlZCB3aXRoIDMyNzY4IGVudHJpZXMNClsgICAgMC4wMTYzMTJd
IHhlbjpncmFudF90YWJsZTogR3JhbnQgdGFibGVzIHVzaW5nIHZlcnNpb24gMSBsYXlvdXQNClsg
ICAgMC4wMTYzMjFdIEdyYW50IHRhYmxlIGluaXRpYWxpemVkDQpbICAgIDAuMDE2MzM1XSB4ZW46
ZXZlbnRzOiBVc2luZyBGSUZPLWJhc2VkIEFCSQ0KWyAgICAwLjAxNjM2MV0gWGVuOiBpbml0aWFs
aXppbmcgY3B1MA0KWyAgICAwLjAyNDA1MV0gSGllcmFyY2hpY2FsIFNSQ1UgaW1wbGVtZW50YXRp
b24uDQpbICAgIDAuMDMyMDg3XSBQQ0kvTVNJOiAvaW50ZXJydXB0LWNvbnRyb2xsZXIvZ2ljLWl0
cyBkb21haW4gY3JlYXRlZA0KWyAgICAwLjAzMjExNF0gUGxhdGZvcm0gTVNJOiAvaW50ZXJydXB0
LWNvbnRyb2xsZXIvZ2ljLWl0cyBkb21haW4gY3JlYXRlZA0KWyAgICAwLjAzMjEzNl0gZnNsLW1j
IE1TSTogL2ludGVycnVwdC1jb250cm9sbGVyL2dpYy1pdHMgZG9tYWluIGNyZWF0ZWQNClsgICAg
MC4wMzIzMjZdIEVGSSBzZXJ2aWNlcyB3aWxsIG5vdCBiZSBhdmFpbGFibGUuDQpbICAgIDAuMDQw
MDkyXSBzbXA6IEJyaW5naW5nIHVwIHNlY29uZGFyeSBDUFVzIC4uLg0KWyAgICAwLjA0MDA5NV0g
c21wOiBCcm91Z2h0IHVwIDEgbm9kZSwgMSBDUFUNClsgICAgMC4wNDAwOThdIFNNUDogVG90YWwg
b2YgMSBwcm9jZXNzb3JzIGFjdGl2YXRlZC4NClsgICAgMC4wNDAxMDJdIENQVSBmZWF0dXJlczog
ZGV0ZWN0ZWQgZmVhdHVyZTogR0lDIHN5c3RlbSByZWdpc3RlciBDUFUgaW50ZXJmYWNlDQpbICAg
IDAuMDQwMTA1XSBDUFUgZmVhdHVyZXM6IGRldGVjdGVkIGZlYXR1cmU6IDMyLWJpdCBFTDAgU3Vw
cG9ydA0KWyAgICAwLjA0MDEwOF0gQ1BVIGZlYXR1cmVzOiBkZXRlY3RlZCBmZWF0dXJlOiBLZXJu
ZWwgcGFnZSB0YWJsZSBpc29sYXRpb24gKEtQVEkpDQpbICAgIDAuMDQzMTMxXSBDUFU6IEFsbCBD
UFUocykgc3RhcnRlZCBhdCBFTDENClsgICAgMC4wNDMxMzddIGFsdGVybmF0aXZlczogcGF0Y2hp
bmcga2VybmVsIGNvZGUNClsgICAgMC4wNDM0MjRdIGRldnRtcGZzOiBpbml0aWFsaXplZA0KWyAg
ICAwLjA0NDU3NF0gcmFuZG9tOiBnZXRfcmFuZG9tX3UzMiBjYWxsZWQgZnJvbSBidWNrZXRfdGFi
bGVfYWxsb2MrMHgxMGMvMHgyODggd2l0aCBjcm5nX2luaXQ9MA0KWyAgICAwLjA0ODIwNV0gY2xv
Y2tzb3VyY2U6IGppZmZpZXM6IG1hc2s6IDB4ZmZmZmZmZmYgbWF4X2N5Y2xlczogMHhmZmZmZmZm
ZiwgbWF4X2lkbGVfbnM6IDc2NDUwNDE3ODUxMDAwMDAgbnMNClsgICAgMC4wNDgyMTZdIGZ1dGV4
IGhhc2ggdGFibGUgZW50cmllczogMjU2IChvcmRlcjogMiwgMTYzODQgYnl0ZXMpDQpbICAgIDAu
MDQ4MzcwXSB4b3I6IG1lYXN1cmluZyBzb2Z0d2FyZSBjaGVja3N1bSBzcGVlZA0KWyAgICAwLjA4
ODIwOF0gICAgOHJlZ3MgICAgIDogIDYzNzQuMDAwIE1CL3NlYw0KWyAgICAwLjEyODI3Ml0gICAg
OHJlZ3NfcHJlZmV0Y2g6ICA1NjMxLjAwMCBNQi9zZWMNClsgICAgMC4xNjgyNjNdICAgIDMycmVn
cyAgICA6ICA2MDI4LjAwMCBNQi9zZWMNClsgICAgMC4yMDgzMDRdICAgIDMycmVnc19wcmVmZXRj
aDogIDUzNzIuMDAwIE1CL3NlYw0KWyAgICAwLjIwODMwN10geG9yOiB1c2luZyBmdW5jdGlvbjog
OHJlZ3MgKDYzNzQuMDAwIE1CL3NlYykNClsgICAgMC4yMDgzMTJdIHBpbmN0cmwgY29yZTogaW5p
dGlhbGl6ZWQgcGluY3RybCBzdWJzeXN0ZW0NClsgICAgMC4yMDkxMDBdIERNSSBub3QgcHJlc2Vu
dCBvciBpbnZhbGlkLg0KWyAgICAwLjIwOTI5MF0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZh
bWlseSAxNg0KWyAgICAwLjIxMTE5Ml0gdmRzbzogMiBwYWdlcyAoMSBjb2RlIEAgZmZmZjAwMDAw
OGJkNzAwMCwgMSBkYXRhIEAgZmZmZjAwMDAwOTFjNTAwMCkNClsgICAgMC4yMTEyMDNdIGh3LWJy
ZWFrcG9pbnQ6IGZvdW5kIDYgYnJlYWtwb2ludCBhbmQgNCB3YXRjaHBvaW50IHJlZ2lzdGVycy4N
ClsgICAgMC4yMTI3NzddIERNQTogcHJlYWxsb2NhdGVkIDI1NiBLaUIgcG9vbCBmb3IgYXRvbWlj
IGFsbG9jYXRpb25zDQpbICAgIDAuMjEyNzk0XSB4ZW46c3dpb3RsYl94ZW46IFdhcm5pbmc6IG9u
bHkgYWJsZSB0byBhbGxvY2F0ZSA0IE1CIGZvciBzb2Z0d2FyZSBJTyBUTEINClsgICAgMC4yMTMx
MjJdIHNvZnR3YXJlIElPIFRMQiBbbWVtIDB4ZWJjMDAwMDAtMHhlYzAwMDAwMF0gKDRNQikgbWFw
cGVkIGF0IFtmZmZmODAwMDZiYzAwMDAwLWZmZmY4MDAwNmJmZmZmZmZdDQpbICAgIDAuMjEzMjY4
XSBTZXJpYWw6IEFNQkEgUEwwMTEgVUFSVCBkcml2ZXINClsgICAgMC4yMzY3ODldIEh1Z2VUTEIg
cmVnaXN0ZXJlZCAyLjAwIE1pQiBwYWdlIHNpemUsIHByZS1hbGxvY2F0ZWQgMCBwYWdlcw0KWyAg
ICAwLjMxNjYwMl0gcmFpZDY6IGludDY0eDEgIGdlbigpICAxMTg3IE1CL3MNClsgICAgMC4zODQ2
NTddIHJhaWQ2OiBpbnQ2NHgxICB4b3IoKSAgIDkzMCBNQi9zDQpbICAgIDAuNDUyNzQ3XSByYWlk
NjogaW50NjR4MiAgZ2VuKCkgIDE5MzQgTUIvcw0KWyAgICAwLjUyMDgyNl0gcmFpZDY6IGludDY0
eDIgIHhvcigpICAxNDgxIE1CL3MNClsgICAgMC41ODg5MDFdIHJhaWQ2OiBpbnQ2NHg0ICBnZW4o
KSAgMjI5OCBNQi9zDQpbICAgIDAuNjU2OTYyXSByYWlkNjogaW50NjR4NCAgeG9yKCkgIDE1MzIg
TUIvcw0KWyAgICAwLjcyNTA0OV0gcmFpZDY6IGludDY0eDggIGdlbigpICAyNzA0IE1CL3MNClsg
ICAgMC43OTMxMTldIHJhaWQ2OiBpbnQ2NHg4ICB4b3IoKSAgMTUxOCBNQi9zDQpbICAgIDAuODYx
MjIwXSByYWlkNjogbmVvbngxICAgZ2VuKCkgIDIyNjggTUIvcw0KWyAgICAwLjkyOTI3OF0gcmFp
ZDY6IG5lb254MSAgIHhvcigpICAyMTU3IE1CL3MNClsgICAgMC45OTczNDldIHJhaWQ2OiBuZW9u
eDIgICBnZW4oKSAgMzYzNSBNQi9zDQpbICAgIDEuMDY1NDI2XSByYWlkNjogbmVvbngyICAgeG9y
KCkgIDMxMTIgTUIvcw0KWyAgICAxLjEzMzUwNF0gcmFpZDY6IG5lb254NCAgIGdlbigpICA0ODIy
IE1CL3MNClsgICAgMS4yMDE1ODZdIHJhaWQ2OiBuZW9ueDQgICB4b3IoKSAgMzU0OCBNQi9zDQpb
ICAgIDEuMjY5Njc0XSByYWlkNjogbmVvbng4ICAgZ2VuKCkgIDQ0MTIgTUIvcw0KWyAgICAxLjMz
Nzc0Nl0gcmFpZDY6IG5lb254OCAgIHhvcigpICAzNzAwIE1CL3MNClsgICAgMS4zMzc3NDldIHJh
aWQ2OiB1c2luZyBhbGdvcml0aG0gbmVvbng0IGdlbigpIDQ4MjIgTUIvcw0KWyAgICAxLjMzNzc1
Ml0gcmFpZDY6IC4uLi4geG9yKCkgMzU0OCBNQi9zLCBybXcgZW5hYmxlZA0KWyAgICAxLjMzNzc1
NF0gcmFpZDY6IHVzaW5nIG5lb24gcmVjb3ZlcnkgYWxnb3JpdGhtDQpbICAgIDEuMzM3OTY3XSBB
Q1BJOiBJbnRlcnByZXRlciBkaXNhYmxlZC4NClsgICAgMS4zMzgxODldIHhlbjpiYWxsb29uOiBJ
bml0aWFsaXNpbmcgYmFsbG9vbiBkcml2ZXINClsgICAgMS4zMzg1NThdIHZnYWFyYjogbG9hZGVk
DQpbICAgIDEuMzM4NzMyXSBTQ1NJIHN1YnN5c3RlbSBpbml0aWFsaXplZA0KWyAgICAxLjMzOTU2
NV0gaW14LWkyYyAyMDAwMDAwLmkyYzogZnNsLXNjbC1ncGlvIG5vdCBmb3VuZA0KWyAgICAxLjMz
OTYyMV0gaW14LWkyYyAyMDAwMDAwLmkyYzogY2FuJ3QgZ2V0IHBpbmN0cmwsIGJ1cyByZWNvdmVy
eSBub3Qgc3VwcG9ydGVkDQpbICAgIDEuMzM5NzY2XSBpMmMgaTJjLTA6IElNWCBJMkMgYWRhcHRl
ciByZWdpc3RlcmVkDQpbICAgIDEuMzM5NzcyXSBpMmMgaTJjLTA6IGNhbid0IHVzZSBETUEsIHVz
aW5nIFBJTyBpbnN0ZWFkLg0KWyAgICAxLjM0MDA4MF0gcHBzX2NvcmU6IExpbnV4UFBTIEFQSSB2
ZXIuIDEgcmVnaXN0ZXJlZA0KWyAgICAxLjM0MDA4M10gcHBzX2NvcmU6IFNvZnR3YXJlIHZlci4g
NS4zLjYgLSBDb3B5cmlnaHQgMjAwNS0yMDA3IFJvZG9sZm8gR2lvbWV0dGkgPGdpb21ldHRpQGxp
bnV4Lml0Pg0KWyAgICAxLjM0MDEwOV0gUFRQIGNsb2NrIHN1cHBvcnQgcmVnaXN0ZXJlZA0KWyAg
ICAxLjM0MDIzMV0gRURBQyBNQzogVmVyOiAzLjAuMA0KWyAgICAxLjM0MDY3NF0gZG1pOiBGaXJt
d2FyZSByZWdpc3RyYXRpb24gZmFpbGVkLg0KWyAgICAxLjM0MDczM10gTm8gQk1hbiBwb3J0YWxz
IGF2YWlsYWJsZSENClsgICAgMS4zNDA4NzhdIFFNYW46IEFsbG9jYXRlZCBsb29rdXAgdGFibGUg
YXQgZmZmZjAwMDAwYTY4NTAwMCwgZW50cnkgY291bnQgNjU1MzcNClsgICAgMS4zNDA5MzddIE5v
IFFNYW4gcG9ydGFscyBhdmFpbGFibGUhDQpbICAgIDEuMzQxMDIwXSBObyBVU0RQQUEgbWVtb3J5
LCBubyAnZnNsLHVzZHBhYS1tZW0nIGluIGRldmljZS10cmVlDQpbICAgIDEuMzQxMTE5XSBmc2wt
aWZjIDIyNDAwMDAuaWZjOiBGcmVlc2NhbGUgSW50ZWdyYXRlZCBGbGFzaCBDb250cm9sbGVyDQpb
ICAgIDEuMzQxMTMyXSBmc2wtaWZjIDIyNDAwMDAuaWZjOiBJRkMgdmVyc2lvbiAyLjAsIDggYmFu
a3MNClsgICAgMS4zNDEzNzFdIEFkdmFuY2VkIExpbnV4IFNvdW5kIEFyY2hpdGVjdHVyZSBEcml2
ZXIgSW5pdGlhbGl6ZWQuDQpbICAgIDEuMzQyMjEzXSBjbG9ja3NvdXJjZTogU3dpdGNoZWQgdG8g
Y2xvY2tzb3VyY2UgYXJjaF9zeXNfY291bnRlcg0KWyAgICAxLjM0MjI3MV0gVkZTOiBEaXNrIHF1
b3RhcyBkcXVvdF82LjYuMA0KWyAgICAxLjM0MjI5NV0gVkZTOiBEcXVvdC1jYWNoZSBoYXNoIHRh
YmxlIGVudHJpZXM6IDUxMiAob3JkZXIgMCwgNDA5NiBieXRlcykNClsgICAgMS4zNDIzNjBdIHBu
cDogUG5QIEFDUEk6IGRpc2FibGVkDQpbICAgIDEuMzQ4MTE3XSBPRjogL3NvYy90aGVybWFsLXpv
bmVzL2NwdS10aGVybWFsL2Nvb2xpbmctbWFwcy9tYXAwOiBjb3VsZCBub3QgZmluZCBwaGFuZGxl
DQpbICAgIDEuMzQ4MTIyXSBtaXNzaW5nIGNvb2xpbmdfZGV2aWNlIHByb3BlcnR5DQpbICAgIDEu
MzQ4MTI1XSBmYWlsZWQgdG8gYnVpbGQgdGhlcm1hbCB6b25lIGNwdS10aGVybWFsOiAtMjINClsg
ICAgMS4zNDgxODFdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMg0KWyAgICAxLjM0
ODM5NF0gVENQIGVzdGFibGlzaGVkIGhhc2ggdGFibGUgZW50cmllczogODE5MiAob3JkZXI6IDQs
IDY1NTM2IGJ5dGVzKQ0KWyAgICAxLjM0ODQyNV0gVENQIGJpbmQgaGFzaCB0YWJsZSBlbnRyaWVz
OiA4MTkyIChvcmRlcjogNSwgMTMxMDcyIGJ5dGVzKQ0KWyAgICAxLjM0ODQ1M10gVENQOiBIYXNo
IHRhYmxlcyBjb25maWd1cmVkIChlc3RhYmxpc2hlZCA4MTkyIGJpbmQgODE5MikNClsgICAgMS4z
NDg0ODhdIFVEUCBoYXNoIHRhYmxlIGVudHJpZXM6IDUxMiAob3JkZXI6IDIsIDE2Mzg0IGJ5dGVz
KQ0KWyAgICAxLjM0ODQ5N10gVURQLUxpdGUgaGFzaCB0YWJsZSBlbnRyaWVzOiA1MTIgKG9yZGVy
OiAyLCAxNjM4NCBieXRlcykNClsgICAgMS4zNDg1MzldIE5FVDogUmVnaXN0ZXJlZCBwcm90b2Nv
bCBmYW1pbHkgMQ0KWyAgICAxLjM1MjgxNF0gUlBDOiBSZWdpc3RlcmVkIG5hbWVkIFVOSVggc29j
a2V0IHRyYW5zcG9ydCBtb2R1bGUuDQpbICAgIDEuMzUyODE4XSBSUEM6IFJlZ2lzdGVyZWQgdWRw
IHRyYW5zcG9ydCBtb2R1bGUuDQpbICAgIDEuMzUyODIxXSBSUEM6IFJlZ2lzdGVyZWQgdGNwIHRy
YW5zcG9ydCBtb2R1bGUuDQpbICAgIDEuMzUyODIzXSBSUEM6IFJlZ2lzdGVyZWQgdGNwIE5GU3Y0
LjEgYmFja2NoYW5uZWwgdHJhbnNwb3J0IG1vZHVsZS4NClsgICAgMS4zNTI4ODNdIFRyeWluZyB0
byB1bnBhY2sgcm9vdGZzIGltYWdlIGFzIGluaXRyYW1mcy4uLg0KWyAgICAxLjM1MzAxOF0gcm9v
dGZzIGltYWdlIGlzIG5vdCBpbml0cmFtZnMgKG5vIGNwaW8gbWFnaWMpOyBsb29rcyBsaWtlIGFu
IGluaXRyZA0KWyAgICAxLjQ4NzQ2OF0gRnJlZWluZyBpbml0cmQgbWVtb3J5OiAxNjMxNjRLDQpb
ICAgIDEuNDg3Njg2XSBrdm0gWzFdOiBIWVAgbW9kZSBub3QgYXZhaWxhYmxlDQpbICAgIDEuNDg4
Njg4XSBhdWRpdDogaW5pdGlhbGl6aW5nIG5ldGxpbmsgc3Vic3lzIChkaXNhYmxlZCkNClsgICAg
MS40ODkxMDNdIGF1ZGl0OiB0eXBlPTIwMDAgYXVkaXQoMS40ODQ6MSk6IHN0YXRlPWluaXRpYWxp
emVkIGF1ZGl0X2VuYWJsZWQ9MCByZXM9MQ0KWyAgICAxLjQ4OTE4Nl0gd29ya2luZ3NldDogdGlt
ZXN0YW1wX2JpdHM9NDQgbWF4X29yZGVyPTE4IGJ1Y2tldF9vcmRlcj0wDQpbICAgIDEuNDg5Mzgz
XSBzcXVhc2hmczogdmVyc2lvbiA0LjAgKDIwMDkvMDEvMzEpIFBoaWxsaXAgTG91Z2hlcg0KWyAg
ICAxLjQ5MzU0MF0gTkZTOiBSZWdpc3RlcmluZyB0aGUgaWRfcmVzb2x2ZXIga2V5IHR5cGUNClsg
ICAgMS40OTM1NTJdIEtleSB0eXBlIGlkX3Jlc29sdmVyIHJlZ2lzdGVyZWQNClsgICAgMS40OTM1
NTRdIEtleSB0eXBlIGlkX2xlZ2FjeSByZWdpc3RlcmVkDQpbICAgIDEuNDkzNTYwXSBuZnM0Zmls
ZWxheW91dF9pbml0OiBORlN2NCBGaWxlIExheW91dCBEcml2ZXIgUmVnaXN0ZXJpbmcuLi4NClsg
ICAgMS40OTM2MTFdIGZ1c2UgaW5pdCAoQVBJIHZlcnNpb24gNy4yNikNClsgICAgMS40OTM2NzVd
IDlwOiBJbnN0YWxsaW5nIHY5ZnMgOXAyMDAwIGZpbGUgc3lzdGVtIHN1cHBvcnQNClsgICAgMS40
OTQ4NjZdIEJsb2NrIGxheWVyIFNDU0kgZ2VuZXJpYyAoYnNnKSBkcml2ZXIgdmVyc2lvbiAwLjQg
bG9hZGVkIChtYWpvciAyNDYpDQpbICAgIDEuNDk4OTQ0XSBpbyBzY2hlZHVsZXIgbm9vcCByZWdp
c3RlcmVkDQpbICAgIDEuNDk4OTYzXSBpbyBzY2hlZHVsZXIgY2ZxIHJlZ2lzdGVyZWQgKGRlZmF1
bHQpDQpbICAgIDEuNDk4OTY2XSBpbyBzY2hlZHVsZXIgbXEtZGVhZGxpbmUgcmVnaXN0ZXJlZA0K
WyAgICAxLjQ5ODk2OV0gaW8gc2NoZWR1bGVyIGt5YmVyIHJlZ2lzdGVyZWQNClsgICAgMS41MDA3
MzZdIE9GOiBQQ0k6IGhvc3QgYnJpZGdlIC9zb2MvcGNpZUAzNjAwMDAwIHJhbmdlczoNClsgICAg
MS41MDA3NDddIE9GOiBQQ0k6ICAgIElPIDB4MzAwMDAxMDAwMC4uMHgzMDAwMDFmZmZmIC0+IDB4
MDAwMDAwMDANClsgICAgMS41MDA3NTNdIE9GOiBQQ0k6ICAgTUVNIDB4MzA0MDAwMDAwMC4uMHgz
MDdmZmZmZmZmIC0+IDB4NDAwMDAwMDANClsgICAgMS41MDA4MjldIGxheWVyc2NhcGUtcGNpZSAz
NjAwMDAwLnBjaWU6IFBDSSBob3N0IGJyaWRnZSB0byBidXMgMDAwMDowMA0KWyAgICAxLjUwMDgz
NF0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbYnVzIDAwLWZmXQ0KWyAgICAx
LjUwMDgzOF0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbaW8gIDB4MDAwMC0w
eGZmZmZdDQpbICAgIDEuNTAwODQzXSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNl
IFttZW0gMHgzMDQwMDAwMDAwLTB4MzA3ZmZmZmZmZl0gKGJ1cyBhZGRyZXNzIFsweDQwMDAwMDAw
LTB4N2ZmZmZmZmZdKQ0KWyAgICAxLjUwMTEwNF0gcGNpIDAwMDA6MDA6MDAuMDogRmFpbGVkIHRv
IGFkZCAtIHBhc3N0aHJvdWdoIG9yIE1TSS9NU0ktWCBtaWdodCBmYWlsIQ0KWyAgICAxLjUwMzQ3
MV0gcGNpIDAwMDA6MDE6MDAuMDogRmFpbGVkIHRvIGFkZCAtIHBhc3N0aHJvdWdoIG9yIE1TSS9N
U0ktWCBtaWdodCBmYWlsIQ0KWyAgICAxLjUxNDQ3N10gcGNpIDAwMDA6MDA6MDAuMDogQkFSIDE6
IGFzc2lnbmVkIFttZW0gMHgzMDQwMDAwMDAwLTB4MzA0M2ZmZmZmZl0NClsgICAgMS41MTQ0ODRd
IHBjaSAwMDAwOjAwOjAwLjA6IEJBUiAwOiBhc3NpZ25lZCBbbWVtIDB4MzA0NDAwMDAwMC0weDMw
NDRmZmZmZmZdDQpbICAgIDEuNTE0NDg5XSBwY2kgMDAwMDowMDowMC4wOiBCQVIgNjogYXNzaWdu
ZWQgW21lbSAweDMwNDUwMDAwMDAtMHgzMDQ1ZmZmZmZmIHByZWZdDQpbICAgIDEuNTE0NDkzXSBw
Y2kgMDAwMDowMDowMC4wOiBCQVIgMTQ6IGFzc2lnbmVkIFttZW0gMHgzMDQ2MDAwMDAwLTB4MzA0
NjBmZmZmZl0NClsgICAgMS41MTQ0OTddIHBjaSAwMDAwOjAwOjAwLjA6IEJBUiAxMzogYXNzaWdu
ZWQgW2lvICAweDEwMDAtMHgxZmZmXQ0KWyAgICAxLjUxNDUwM10gcGNpIDAwMDA6MDE6MDAuMDog
QkFSIDE6IGFzc2lnbmVkIFttZW0gMHgzMDQ2MDAwMDAwLTB4MzA0NjA3ZmZmZl0NClsgICAgMS41
MTQ1MjJdIHBjaSAwMDAwOjAxOjAwLjA6IEJBUiA2OiBhc3NpZ25lZCBbbWVtIDB4MzA0NjA4MDAw
MC0weDMwNDYwYmZmZmYgcHJlZl0NClsgICAgMS41MTQ1MjZdIHBjaSAwMDAwOjAxOjAwLjA6IEJB
UiAwOiBhc3NpZ25lZCBbbWVtIDB4MzA0NjBjMDAwMC0weDMwNDYwZGZmZmZdDQpbICAgIDEuNTE0
NTQ2XSBwY2kgMDAwMDowMTowMC4wOiBCQVIgMzogYXNzaWduZWQgW21lbSAweDMwNDYwZTAwMDAt
MHgzMDQ2MGUzZmZmXQ0KWyAgICAxLjUxNDU2NV0gcGNpIDAwMDA6MDE6MDAuMDogQkFSIDI6IGFz
c2lnbmVkIFtpbyAgMHgxMDAwLTB4MTAxZl0NClsgICAgMS41MTQ1ODVdIHBjaSAwMDAwOjAwOjAw
LjA6IFBDSSBicmlkZ2UgdG8gW2J1cyAwMS1mZl0NClsgICAgMS41MTQ1ODldIHBjaSAwMDAwOjAw
OjAwLjA6ICAgYnJpZGdlIHdpbmRvdyBbaW8gIDB4MTAwMC0weDFmZmZdDQpbICAgIDEuNTE0NTk0
XSBwY2kgMDAwMDowMDowMC4wOiAgIGJyaWRnZSB3aW5kb3cgW21lbSAweDMwNDYwMDAwMDAtMHgz
MDQ2MGZmZmZmXQ0KWyAgICAxLjUxNDc3N10gcGNpZXBvcnQgMDAwMDowMDowMC4wOiBTaWduYWxp
bmcgUE1FIHdpdGggSVJRIDIzDQpbICAgIDEuNTE0ODg0XSBwY2llcG9ydCAwMDAwOjAwOjAwLjA6
IEFFUiBlbmFibGVkIHdpdGggSVJRIDEzDQpbICAgIDEuNTE1MDMyXSBPRjogUENJOiBob3N0IGJy
aWRnZSAvc29jL3BjaWVAMzcwMDAwMCByYW5nZXM6DQpbICAgIDEuNTE1MDQxXSBPRjogUENJOiAg
ICBJTyAweDM4MDAwMTAwMDAuLjB4MzgwMDAxZmZmZiAtPiAweDAwMDAwMDAwDQpbICAgIDEuNTE1
MDQ3XSBPRjogUENJOiAgIE1FTSAweDM4NDAwMDAwMDAuLjB4Mzg3ZmZmZmZmZiAtPiAweDQwMDAw
MDAwDQpbICAgIDEuNTE1MTY3XSBsYXllcnNjYXBlLXBjaWUgMzcwMDAwMC5wY2llOiBQQ0kgaG9z
dCBicmlkZ2UgdG8gYnVzIDAwMDE6MDANClsgICAgMS41MTUxNzJdIHBjaV9idXMgMDAwMTowMDog
cm9vdCBidXMgcmVzb3VyY2UgW2J1cyAwMC1mZl0NClsgICAgMS41MTUxNzZdIHBjaV9idXMgMDAw
MTowMDogcm9vdCBidXMgcmVzb3VyY2UgW2lvICAweDEwMDAwLTB4MWZmZmZdIChidXMgYWRkcmVz
cyBbMHgwMDAwLTB4ZmZmZl0pDQpbICAgIDEuNTE1MTgxXSBwY2lfYnVzIDAwMDE6MDA6IHJvb3Qg
YnVzIHJlc291cmNlIFttZW0gMHgzODQwMDAwMDAwLTB4Mzg3ZmZmZmZmZl0gKGJ1cyBhZGRyZXNz
IFsweDQwMDAwMDAwLTB4N2ZmZmZmZmZdKQ0KWyAgICAxLjUxNTI5MV0gcGNpIDAwMDE6MDA6MDAu
MDogRmFpbGVkIHRvIGFkZCAtIHBhc3N0aHJvdWdoIG9yIE1TSS9NU0ktWCBtaWdodCBmYWlsIQ0K
WyAgICAxLjUxNTM4NF0gcGNpIDAwMDE6MDA6MDAuMDogQkFSIDY6IGFzc2lnbmVkIFttZW0gMHgz
ODQwMDAwMDAwLTB4Mzg0MDAwMDdmZiBwcmVmXQ0KWyAgICAxLjUxNTM4OV0gcGNpIDAwMDE6MDA6
MDAuMDogUENJIGJyaWRnZSB0byBbYnVzIDAxLWZmXQ0KWyAgICAxLjUxNTUxNF0gcGNpZXBvcnQg
MDAwMTowMDowMC4wOiBTaWduYWxpbmcgUE1FIHdpdGggSVJRIDI0DQpbICAgIDEuNTE1NjI0XSBw
Y2llcG9ydCAwMDAxOjAwOjAwLjA6IEFFUiBlbmFibGVkIHdpdGggSVJRIDE0DQpbICAgIDEuNTE4
Mjg4XSBGcmVlc2NhbGUgTFMyIGNvbnNvbGUgZHJpdmVyDQpbICAgIDEuNTE4MzY2XSBmc2wtbHMy
LWNvbnNvbGU6IGRldmljZSBmc2xfbWNfY29uc29sZSByZWdpc3RlcmVkDQpbICAgIDEuNTE4NDE2
XSBmc2wtbHMyLWNvbnNvbGU6IGRldmljZSBmc2xfYWlvcF9jb25zb2xlIHJlZ2lzdGVyZWQNClsg
ICAgMS41MTk0MzRdIHhlbjp4ZW5fZXZ0Y2huOiBFdmVudC1jaGFubmVsIGRldmljZSBpbnN0YWxs
ZWQNClsgICAgMS41MjQ0NjRdIFNlcmlhbDogODI1MC8xNjU1MCBkcml2ZXIsIDQgcG9ydHMsIElS
USBzaGFyaW5nIGVuYWJsZWQNClsgICAgMS41MjU1MDNdIGNvbnNvbGUgW3R0eVMxXSBkaXNhYmxl
ZA0KWyAgICAxLjUyNTUyNV0gMjFjMDYwMC5zZXJpYWw6IHR0eVMxIGF0IE1NSU8gMHgyMWMwNjAw
IChpcnEgPSAwLCBiYXNlX2JhdWQgPSAyMTg3NTAwMCkgaXMgYSAxNjU1MEENClsgICAgMi44MzU5
ODddIGNvbnNvbGUgW3R0eVMxXSBlbmFibGVkDQpbICAgIDIuODM5ODc2XSBTdXBlckggKEgpU0NJ
KEYpIGRyaXZlciBpbml0aWFsaXplZA0KWyAgICAyLjg0NDY5Ml0gbXNtX3NlcmlhbDogZHJpdmVy
IGluaXRpYWxpemVkDQpbICAgIDIuODQ5MTg3XSBjYWNoZWluZm86IFVuYWJsZSB0byBkZXRlY3Qg
Y2FjaGUgaGllcmFyY2h5IGZvciBDUFUgMA0KWyAgICAyLjg1ODgzM10gYnJkOiBtb2R1bGUgbG9h
ZGVkDQpbICAgIDIuODY0ODQ3XSBsb29wOiBtb2R1bGUgbG9hZGVkDQpbICAgIDIuODY4NDU2XSBJ
bnZhbGlkIG1heF9xdWV1ZXMgKDQpLCB3aWxsIHVzZSBkZWZhdWx0IG1heDogMS4NClsgICAgMi44
NzUzNjVdIGFoY2ktcW9yaXEgMzIwMDAwMC5zYXRhOiBBSENJIDAwMDEuMDMwMSAzMiBzbG90cyAx
IHBvcnRzIDYgR2JwcyAweDEgaW1wbCBwbGF0Zm9ybSBtb2RlDQpbICAgIDIuODg0ODY4XSBhaGNp
LXFvcmlxIDMyMDAwMDAuc2F0YTogZmxhZ3M6IDY0Yml0IG5jcSBzbnRmIHBtIGNsbyBvbmx5IHBt
cCBmYnMgcGlvIHNsdW0gcGFydCBjY2Mgc2RzIGFwc3QgDQpbICAgIDIuODk5MDAzXSBzY3NpIGhv
c3QwOiBhaGNpLXFvcmlxDQpbICAgIDIuOTAyNTMyXSBhdGExOiBTQVRBIG1heCBVRE1BLzEzMyBt
bWlvIFttZW0gMHgwMzIwMDAwMC0weDAzMjBmZmZmXSBwb3J0IDB4MTAwIGlycSAxNQ0KWyAgICAy
LjkxMDU5N10gYWhjaS1xb3JpcSAzMjEwMDAwLnNhdGE6IEFIQ0kgMDAwMS4wMzAxIDMyIHNsb3Rz
IDEgcG9ydHMgNiBHYnBzIDB4MSBpbXBsIHBsYXRmb3JtIG1vZGUNClsgICAgMi45MTk1NzRdIGFo
Y2ktcW9yaXEgMzIxMDAwMC5zYXRhOiBmbGFnczogNjRiaXQgbmNxIHNudGYgcG0gY2xvIG9ubHkg
cG1wIGZicyBwaW8gc2x1bSBwYXJ0IGNjYyBzZHMgYXBzdCANClsgICAgMi45MzM2NjJdIHNjc2kg
aG9zdDE6IGFoY2ktcW9yaXENClsgICAgMi45MzcxNzVdIGF0YTI6IFNBVEEgbWF4IFVETUEvMTMz
IG1taW8gW21lbSAweDAzMjEwMDAwLTB4MDMyMWZmZmZdIHBvcnQgMHgxMDAgaXJxIDE2DQpbICAg
IDIuOTQ1NDcyXSA1ODAwMDAwMDAubm9yOiBGb3VuZCAxIHgxNiBkZXZpY2VzIGF0IDB4MCBpbiAx
Ni1iaXQgYmFuay4gTWFudWZhY3R1cmVyIElEIDB4MDAwMDAxIENoaXAgSUQgMHgwMDI4MDENClsg
ICAgMi45NTU1ODVdIEFtZC9GdWppdHN1IEV4dGVuZGVkIFF1ZXJ5IFRhYmxlIGF0IDB4MDA0MA0K
WyAgICAyLjk2MDg2MF0gICBBbWQvRnVqaXRzdSBFeHRlbmRlZCBRdWVyeSB2ZXJzaW9uIDEuNS4N
ClsgICAgMi45NjYwNTZdIG51bWJlciBvZiBDRkkgY2hpcHM6IDENClsgICAgMi45NzIyNDRdIG5h
bmQ6IGRldmljZSBmb3VuZCwgTWFudWZhY3R1cmVyIElEOiAweDJjLCBDaGlwIElEOiAweDQ4DQpb
ICAgIDIuOTc4NjQzXSBuYW5kOiBNaWNyb24gTVQyOUYxNkcwOEFCQUNBV1ANClsgICAgMi45ODI3
NjNdIG5hbmQ6IDIwNDggTWlCLCBTTEMsIGVyYXNlIHNpemU6IDUxMiBLaUIsIHBhZ2Ugc2l6ZTog
NDA5NiwgT09CIHNpemU6IDIyNA0KWyAgICAyLjk5MDUxM10gbmFuZDogV0FSTklORzogNTMwMDAw
MDAwLmZsYXNoOiB0aGUgRUNDIHVzZWQgb24geW91ciBzeXN0ZW0gaXMgdG9vIHdlYWsgY29tcGFy
ZWQgdG8gdGhlIG9uZSByZXF1aXJlZCBieSB0aGUgTkFORCBjaGlwDQpbICAgIDMuMDAzMjMwXSBC
YWQgYmxvY2sgdGFibGUgZm91bmQgYXQgcGFnZSA1MjQxNjAsIHZlcnNpb24gMHgwMQ0KWyAgICAz
LjAxMTAwNl0gQmFkIGJsb2NrIHRhYmxlIGZvdW5kIGF0IHBhZ2UgNTI0MDMyLCB2ZXJzaW9uIDB4
MDENClsgICAgMy4wMTc4MDZdIG5hbmRfcmVhZF9iYnQ6IGJhZCBibG9jayBhdCAweDAwMDAwMmQw
MDAwMA0KWyAgICAzLjAyMjk0MV0gbmFuZF9yZWFkX2JidDogYmFkIGJsb2NrIGF0IDB4MDAwMDAy
ZDgwMDAwDQpbICAgIDMuMDI4NTE1XSBmc2wsaWZjLW5hbmQgNTMwMDAwMDAwLm5hbmQ6IElGQyBO
QU5EIGRldmljZSBhdCAweDUzMDAwMDAwMCwgYmFuayAyDQpbICAgIDMuMDM2NTY4XSBtMjVwODAg
c3BpMC4wOiB1bnJlY29nbml6ZWQgSkVERUMgaWQgYnl0ZXM6IGZmLCBmZiwgZmYNClsgICAgMy4w
NDM2NjNdIGxpYnBoeTogRml4ZWQgTURJTyBCdXM6IHByb2JlZA0KWyAgICAzLjA0ODg4MV0gdHVu
OiBVbml2ZXJzYWwgVFVOL1RBUCBkZXZpY2UgZHJpdmVyLCAxLjYNClsgICAgMy4wNTUxMzZdIGxp
YnBoeTogRnJlZXNjYWxlIFhHTUFDIE1ESU8gQnVzOiBwcm9iZWQNClsgICAgMy4wNjA0MTVdIG1k
aW9fYnVzIDhiOTcwMDA6IEVycm9yIHdoaWxlIHJlYWRpbmcgUEhZMCByZWcgYXQgMS42DQpbICAg
IDMuMDY2NjgyXSBtZGlvX2J1cyA4Yjk3MDAwOiBFcnJvciB3aGlsZSByZWFkaW5nIFBIWTAgcmVn
IGF0IDEuNQ0KWyAgICAzLjA3MzI0MF0gbWRpb19idXMgOGI5NzAwMDogRXJyb3Igd2hpbGUgcmVh
ZGluZyBQSFkxIHJlZyBhdCAxLjYNClsgICAgMy4wNzk0NThdIG1kaW9fYnVzIDhiOTcwMDA6IEVy
cm9yIHdoaWxlIHJlYWRpbmcgUEhZMSByZWcgYXQgMS41DQpbICAgIDMuMDg1OTU2XSBtZGlvX2J1
cyA4Yjk3MDAwOiBFcnJvciB3aGlsZSByZWFkaW5nIFBIWTIgcmVnIGF0IDEuNg0KWyAgICAzLjA5
MjE3NF0gbWRpb19idXMgOGI5NzAwMDogRXJyb3Igd2hpbGUgcmVhZGluZyBQSFkyIHJlZyBhdCAx
LjUNClsgICAgMy4wOTg2NzJdIG1kaW9fYnVzIDhiOTcwMDA6IEVycm9yIHdoaWxlIHJlYWRpbmcg
UEhZMyByZWcgYXQgMS42DQpbICAgIDMuMTA0ODkxXSBtZGlvX2J1cyA4Yjk3MDAwOiBFcnJvciB3
aGlsZSByZWFkaW5nIFBIWTMgcmVnIGF0IDEuNQ0KWyAgICAzLjExMTM5OF0gbGlicGh5OiBGcmVl
c2NhbGUgWEdNQUMgTURJTyBCdXM6IHByb2JlZA0KWyAgICAzLjExNjUwNV0gbGlicGh5OiBGcmVl
c2NhbGUgWEdNQUMgTURJTyBCdXM6IHByb2JlZA0KWyAgICAzLjEyMTU3OF0gbGlicGh5OiBGcmVl
c2NhbGUgWEdNQUMgTURJTyBCdXM6IHByb2JlZA0KWyAgICAzLjEyNjY1OV0gbGlicGh5OiBGcmVl
c2NhbGUgWEdNQUMgTURJTyBCdXM6IHByb2JlZA0KWyAgICAzLjEzMTgwN10gRnJlZXNjYWxlIEZN
IG1vZHVsZSwgRk1EIEFQSSB2ZXJzaW9uIDIxLjEuMA0KWyAgICAzLjEzNzE2OV0gRnJlZXNjYWxl
IEZNIFBvcnRzIG1vZHVsZQ0KWyAgICAzLjE0MDg2MV0gZnNsX21hYzogZnNsX21hYzogRlNMIEZN
YW4gTUFDIEFQSSBiYXNlZCBkcml2ZXINClsgICAgMy4xNDY1MDNdIGZzbF9kcGE6IEZTTCBEUEFB
IEV0aGVybmV0IGRyaXZlcg0KWyAgICAzLjE1MDkyMl0gZnNsX2FkdmFuY2VkOiBGU0wgRFBBQSBB
ZHZhbmNlZCBkcml2ZXJzOg0KWyAgICAzLjE1NTkwN10gZnNsX3Byb3h5OiBGU0wgRFBBQSBQcm94
eSBpbml0aWFsaXphdGlvbiBkcml2ZXINClsgICAgMy4xNjE1MjddIGZzbF9vaDogRlNMIEZNYW4g
T2ZmbGluZSBQYXJzaW5nIHBvcnQgZHJpdmVyDQpbICAgIDMuMTY3MDQ3XSBlMTAwMDogSW50ZWwo
UikgUFJPLzEwMDAgTmV0d29yayBEcml2ZXIgLSB2ZXJzaW9uIDcuMy4yMS1rOC1OQVBJDQpbICAg
IDMuMTc0MTcwXSBlMTAwMDogQ29weXJpZ2h0IChjKSAxOTk5LTIwMDYgSW50ZWwgQ29ycG9yYXRp
b24uDQpbICAgIDMuMTc5OTU4XSBlMTAwMGU6IEludGVsKFIpIFBSTy8xMDAwIE5ldHdvcmsgRHJp
dmVyIC0gMy4yLjYtaw0KWyAgICAzLjE4NTgxNl0gZTEwMDBlOiBDb3B5cmlnaHQoYykgMTk5OSAt
IDIwMTUgSW50ZWwgQ29ycG9yYXRpb24uDQpbICAgIDMuMTkyMTQwXSBlMTAwMGUgMDAwMDowMTow
MC4wOiBJbnRlcnJ1cHQgVGhyb3R0bGluZyBSYXRlIChpbnRzL3NlYykgc2V0IHRvIGR5bmFtaWMg
Y29uc2VydmF0aXZlIG1vZGUNClsgICAgMy4yMzE4MzhdIGF0YTE6IFNBVEEgbGluayBkb3duIChT
U3RhdHVzIDAgU0NvbnRyb2wgMzAwKQ0KWyAgICAzLjI1NDY0Nl0gZTEwMDBlIDAwMDA6MDE6MDAu
MCAwMDAwOjAxOjAwLjAgKHVuaW5pdGlhbGl6ZWQpOiByZWdpc3RlcmVkIFBIQyBjbG9jaw0KWyAg
ICAzLjI3MjM0Ml0gYXRhMjogU0FUQSBsaW5rIGRvd24gKFNTdGF0dXMgMCBTQ29udHJvbCAzMDAp
DQpbICAgIDMuMzI0MjI3XSBlMTAwMGUgMDAwMDowMTowMC4wIGV0aDA6IChQQ0kgRXhwcmVzczoy
LjVHVC9zOldpZHRoIHgxKSA2ODowNTpjYTo0MzpkODpkMg0KWyAgICAzLjMzMjIwM10gZTEwMDBl
IDAwMDA6MDE6MDAuMCBldGgwOiBJbnRlbChSKSBQUk8vMTAwMCBOZXR3b3JrIENvbm5lY3Rpb24N
ClsgICAgMy4zMzkwOTVdIGUxMDAwZSAwMDAwOjAxOjAwLjAgZXRoMDogTUFDOiAzLCBQSFk6IDgs
IFBCQSBObzogRTQ2OTgxLTAwOA0KWyAgICAzLjM0NTg1M10gaWdiOiBJbnRlbChSKSBHaWdhYml0
IEV0aGVybmV0IE5ldHdvcmsgRHJpdmVyIC0gdmVyc2lvbiA1LjQuMC1rDQpbICAgIDMuMzUyODYx
XSBpZ2I6IENvcHlyaWdodCAoYykgMjAwNy0yMDE0IEludGVsIENvcnBvcmF0aW9uLg0KWyAgICAz
LjM1ODQ2OV0gaWdidmY6IEludGVsKFIpIEdpZ2FiaXQgVmlydHVhbCBGdW5jdGlvbiBOZXR3b3Jr
IERyaXZlciAtIHZlcnNpb24gMi40LjAtaw0KWyAgICAzLjM2NjMxOF0gaWdidmY6IENvcHlyaWdo
dCAoYykgMjAwOSAtIDIwMTIgSW50ZWwgQ29ycG9yYXRpb24uDQpbICAgIDMuMzcyNDQ1XSBza3ky
OiBkcml2ZXIgdmVyc2lvbiAxLjMwDQpbICAgIDMuMzc2MzUwXSB4ZW5fbmV0ZnJvbnQ6IEluaXRp
YWxpc2luZyBYZW4gdmlydHVhbCBldGhlcm5ldCBkcml2ZXINClsgICAgMy4zODM3NzRdIGkyYyAv
ZGV2IGVudHJpZXMgZHJpdmVyDQpbICAgIDMuMzg5MzU2XSBpMmMgaTJjLTA6IEFkZGVkIG11bHRp
cGxleGVkIGkyYyBidXMgMQ0KWyAgICAzLjQwNzM2Ml0gcnRjLWRzMzIzMiAyLTAwNjg6IHJ0YyBj
b3JlOiByZWdpc3RlcmVkIGRzMzIzMiBhcyBydGMwDQpbICAgIDMuNDEzNjEwXSBpMmMgaTJjLTA6
IEFkZGVkIG11bHRpcGxleGVkIGkyYyBidXMgMg0KWyAgICAzLjQxODU3NV0gaTJjIGkyYy0wOiBB
ZGRlZCBtdWx0aXBsZXhlZCBpMmMgYnVzIDMNClsgICAgMy40MjM1NjVdIGkyYyBpMmMtMDogQWRk
ZWQgbXVsdGlwbGV4ZWQgaTJjIGJ1cyA0DQpbICAgIDMuNDI4NTAwXSBpMmMgaTJjLTA6IEFkZGVk
IG11bHRpcGxleGVkIGkyYyBidXMgNQ0KWyAgICAzLjQzMzQxNF0gaTJjIGkyYy0wOiBBZGRlZCBt
dWx0aXBsZXhlZCBpMmMgYnVzIDYNClsgICAgMy40MzgzNTBdIGkyYyBpMmMtMDogQWRkZWQgbXVs
dGlwbGV4ZWQgaTJjIGJ1cyA3DQpbICAgIDMuNDQzMjcyXSBpMmMgaTJjLTA6IEFkZGVkIG11bHRp
cGxleGVkIGkyYyBidXMgOA0KWyAgICAzLjQ0ODEwNl0gcGNhOTU0eCAwLTAwNzU6IHJlZ2lzdGVy
ZWQgOCBtdWx0aXBsZXhlZCBidXNzZXMgZm9yIEkyQyBtdXggcGNhOTU0Nw0KWyAgICAzLjQ1NTUw
OV0gSVIgTkVDIHByb3RvY29sIGhhbmRsZXIgaW5pdGlhbGl6ZWQNClsgICAgMy40NjAwODJdIElS
IFJDNSh4L3N6KSBwcm90b2NvbCBoYW5kbGVyIGluaXRpYWxpemVkDQpbICAgIDMuNDY1MTM2XSBJ
UiBSQzYgcHJvdG9jb2wgaGFuZGxlciBpbml0aWFsaXplZA0KWyAgICAzLjQ2OTY2OF0gSVIgSlZD
IHByb3RvY29sIGhhbmRsZXIgaW5pdGlhbGl6ZWQNClsgICAgMy40NzQyMTddIElSIFNvbnkgcHJv
dG9jb2wgaGFuZGxlciBpbml0aWFsaXplZA0KWyAgICAzLjQ3ODgzNl0gSVIgU0FOWU8gcHJvdG9j
b2wgaGFuZGxlciBpbml0aWFsaXplZA0KWyAgICAzLjQ4MzU0MF0gSVIgU2hhcnAgcHJvdG9jb2wg
aGFuZGxlciBpbml0aWFsaXplZA0KWyAgICAzLjQ4ODI0MV0gSVIgTUNFIEtleWJvYXJkL21vdXNl
IHByb3RvY29sIGhhbmRsZXIgaW5pdGlhbGl6ZWQNClsgICAgMy40OTQwNjldIElSIFhNUCBwcm90
b2NvbCBoYW5kbGVyIGluaXRpYWxpemVkDQpbICAgIDMuNDk5NDUxXSBzcDgwNS13ZHQgYzAwMDAw
MC53ZHQ6IHJlZ2lzdHJhdGlvbiBzdWNjZXNzZnVsDQpbICAgIDMuNTA1Mjk1XSBzcDgwNS13ZHQg
YzAxMDAwMC53ZHQ6IHJlZ2lzdHJhdGlvbiBzdWNjZXNzZnVsDQpbICAgIDMuNTEwOTAzXSBzcDgw
NS13ZHQgYzEwMDAwMC53ZHQ6IHJlZ2lzdHJhdGlvbiBzdWNjZXNzZnVsDQpbICAgIDMuNTE2NTEx
XSBzcDgwNS13ZHQgYzExMDAwMC53ZHQ6IHJlZ2lzdHJhdGlvbiBzdWNjZXNzZnVsDQpbICAgIDMu
NTIyMTYxXSBzcDgwNS13ZHQgYzIwMDAwMC53ZHQ6IHJlZ2lzdHJhdGlvbiBzdWNjZXNzZnVsDQpb
ICAgIDMuNTI3NzgxXSBzcDgwNS13ZHQgYzIxMDAwMC53ZHQ6IHJlZ2lzdHJhdGlvbiBzdWNjZXNz
ZnVsDQpbICAgIDMuNTMzMzk0XSBzcDgwNS13ZHQgYzMwMDAwMC53ZHQ6IHJlZ2lzdHJhdGlvbiBz
dWNjZXNzZnVsDQpbICAgIDMuNTM5MDA2XSBzcDgwNS13ZHQgYzMxMDAwMC53ZHQ6IHJlZ2lzdHJh
dGlvbiBzdWNjZXNzZnVsDQpbICAgIDMuNTQ1MTYzXSBsZWR0cmlnLWNwdTogcmVnaXN0ZXJlZCB0
byBpbmRpY2F0ZSBhY3Rpdml0eSBvbiBDUFVzDQpbICAgIDMuNTUyMTEzXSBEUEFBMi1FVEg6IGRl
YnVnZnMgY3JlYXRlZA0KWyAgICAzLjU1NjQ5OF0gTm8gZnNsLHFtYW4gbm9kZQ0KWyAgICAzLjU1
OTYxOV0gRnJlZXNjYWxlIFVTRFBBQSBwcm9jZXNzIGRyaXZlcg0KWyAgICAzLjU2Mzg2NF0gZnNs
LXVzZHBhYTogbm8gcmVnaW9uIGZvdW5kDQpbICAgIDMuNTY3NzM3XSBGcmVlc2NhbGUgVVNEUEFB
IHByb2Nlc3MgSVJRIGRyaXZlcg0KWyAgICAzLjU3MzIzNV0gTmV0ZmlsdGVyIG1lc3NhZ2VzIHZp
YSBORVRMSU5LIHYwLjMwLg0KWyAgICAzLjU3ODM2Nl0gbmZfY29ubnRyYWNrIHZlcnNpb24gMC41
LjAgKDgxOTIgYnVja2V0cywgMzI3NjggbWF4KQ0KWyAgICAzLjU4NDQ0Nl0gbmZfdGFibGVzOiAo
YykgMjAwNy0yMDA5IFBhdHJpY2sgTWNIYXJkeSA8a2FiZXJAdHJhc2gubmV0Pg0KWyAgICAzLjU5
MTAzMl0gbmZfdGFibGVzX2NvbXBhdDogKGMpIDIwMTIgUGFibG8gTmVpcmEgQXl1c28gPHBhYmxv
QG5ldGZpbHRlci5vcmc+DQpbICAgIDMuNTk4MzUxXSBpcF90YWJsZXM6IChDKSAyMDAwLTIwMDYg
TmV0ZmlsdGVyIENvcmUgVGVhbQ0KWyAgICAzLjYwMzc3Nl0gSW5pdGlhbGl6aW5nIFhGUk0gbmV0
bGluayBzb2NrZXQNClsgICAgMy42MDgwNzddIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1p
bHkgMTANClsgICAgMy42MTY3ODNdIFNlZ21lbnQgUm91dGluZyB3aXRoIElQdjYNClsgICAgMy42
MjA0ODJdIHNpdDogSVB2NiwgSVB2NCBhbmQgTVBMUyBvdmVyIElQdjQgdHVubmVsaW5nIGRyaXZl
cg0KWyAgICAzLjYyNjYzMV0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxNw0KWyAg
ICAzLjYzMTE0Ml0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxNQ0KWyAgICAzLjYz
NTYwM10gQnJpZGdlIGZpcmV3YWxsaW5nIHJlZ2lzdGVyZWQNClsgICAgMy42Mzk2MTddIEVidGFi
bGVzIHYyLjAgcmVnaXN0ZXJlZA0KWyAgICAzLjY0MzI2M10gODAyMXE6IDgwMi4xUSBWTEFOIFN1
cHBvcnQgdjEuOA0KWyAgICAzLjY0NzQ3MV0gOXBuZXQ6IEluc3RhbGxpbmcgOVAyMDAwIHN1cHBv
cnQNClsgICAgMy42NTE3NzZdIEtleSB0eXBlIGRuc19yZXNvbHZlciByZWdpc3RlcmVkDQpbICAg
IDMuNjU2Mzc5XSByZWdpc3RlcmVkIHRhc2tzdGF0cyB2ZXJzaW9uIDENClsgICAgMy42NjA3NDhd
IEJ0cmZzIGxvYWRlZCwgY3JjMzJjPWNyYzMyYy1nZW5lcmljDQpbICAgIDMuNjY3ODkyXSBydGMt
ZHMzMjMyIDItMDA2ODogc2V0dGluZyBzeXN0ZW0gY2xvY2sgdG8gMjAxOC0xMC0wOSAwNDowMDow
OSBVVEMgKDE1MzkwNTc2MDkpDQpbICAgIDMuNjc2MzE3XSBBTFNBIGRldmljZSBsaXN0Og0KWyAg
ICAzLjY3OTI4N10gICBObyBzb3VuZGNhcmRzIGZvdW5kLg0KWyAgICAzLjY4MjgyM10gUkFNRElT
SzogZ3ppcCBpbWFnZSBmb3VuZCBhdCBibG9jayAwDQpbICAgIDguMTA5NTgyXSBFWFQ0LWZzIChy
YW0wKTogbW91bnRlZCBmaWxlc3lzdGVtIHdpdGhvdXQgam91cm5hbC4gT3B0czogKG51bGwpDQpb
ICAgIDguMTE2Njc0XSBWRlM6IE1vdW50ZWQgcm9vdCAoZXh0NCBmaWxlc3lzdGVtKSByZWFkb25s
eSBvbiBkZXZpY2UgMTowLg0KWyAgICA4LjEyMzQ3Ml0gZGV2dG1wZnM6IG1vdW50ZWQNClsgICAg
OC4xMjY4MTZdIEZyZWVpbmcgdW51c2VkIGtlcm5lbCBtZW1vcnk6IDEyODBLDQpJTklUOiB2ZXJz
aW9uIDIuODggYm9vdGluZw0KU3RhcnRpbmcgdWRldg0KWyAgICA4LjIzNDQ5N10gdWRldmRbMTMy
NV06IHN0YXJ0aW5nIHZlcnNpb24gMTgyDQpbICAgIDguNjU3NDA5XSBFWFQ0LWZzIChyYW0wKTog
cmUtbW91bnRlZC4gT3B0czogKG51bGwpDQpbICAgIDguNjg5NjgwXSByYW5kb206IGRkOiB1bmlu
aXRpYWxpemVkIHVyYW5kb20gcmVhZCAoNTEyIGJ5dGVzIHJlYWQpDQpQb3B1bGF0aW5nIGRldiBj
YWNoZQ0KUnVubmluZyBwb3N0aW5zdCAvZXRjL3JwbS1wb3N0aW5zdHMvMTAwLXN5c3Zpbml0LWlu
aXR0YWIuLi4NClJ1bm5pbmcgcG9zdGluc3QgL2V0Yy9ycG0tcG9zdGluc3RzLzEwMS1pbmV0dXRp
bHMtaW5ldGQuLi4NClJ1bm5pbmcgcG9zdGluc3QgL2V0Yy9ycG0tcG9zdGluc3RzLzEwMi1pbmV0
dXRpbHMtZnRwZC4uLg0KSU5JVDogRW50ZXJpbmcgcnVubGV2ZWw6IDUNCkNvbmZpZ3VyaW5nIG5l
dHdvcmsgaW50ZXJmYWNlcy4uLiBkb25lLg0KWyAgICA5LjQ1NzI5NF0gcmFuZG9tOiBkYnVzLXV1
aWRnZW46IHVuaW5pdGlhbGl6ZWQgdXJhbmRvbSByZWFkICgxMiBieXRlcyByZWFkKQ0KWyAgICA5
LjQ2NDM5M10gcmFuZG9tOiBkYnVzLXV1aWRnZW46IHVuaW5pdGlhbGl6ZWQgdXJhbmRvbSByZWFk
ICg4IGJ5dGVzIHJlYWQpDQpTdGFydGluZyBzeXN0ZW0gbWVzc2FnZSBidXM6IGRidXMuDQpNb3Vu
dGluZyBjZ3JvdXBzLi4uRG9uZQ0KU3RhcnRpbmcgT3BlbkJTRCBTZWN1cmUgU2hlbGwgc2VydmVy
OiBzc2hkDQogIGdlbmVyYXRpbmcgc3NoIFJTQSBrZXkuLi4NCiAgZ2VuZXJhdGluZyBzc2ggRUNE
U0Ega2V5Li4uDQogIGdlbmVyYXRpbmcgc3NoIERTQSBrZXkuLi4NClsgICAxMC4xMzc3NzVdIHVy
YW5kb21fcmVhZDogNSBjYWxsYmFja3Mgc3VwcHJlc3NlZA0KICBnZW5lcmF0aW5nIHNzaFsgICAx
MC4xMzc3NzhdIHJhbmRvbTogc3NoLWtleWdlbjogdW5pbml0aWFsaXplZCB1cmFuZG9tIHJlYWQg
KDMyIGJ5dGVzIHJlYWQpDQpbICAgMTAuMTU3NDE2XSByYW5kb206IHNzaGQ6IHVuaW5pdGlhbGl6
ZWQgdXJhbmRvbSByZWFkICgzMiBieXRlcyByZWFkKQ0KDQpkb25lLg0Kc3RhcnRpbmcgRE5TIGZv
cndhcmRlciBhbmQgREhDUCBzZXJ2ZXI6IGRuc21hc3EuLi4gZG9uZS4NClN0YXJ0aW5nIG5ldHdv
cmsgYmVuY2htYXJrIHNlcnZlcjogbmV0c2VydmVyLg0KU3RhcnRpbmcgc3lzdGVtIGxvZyBkYWVt
b24uLi4wDQpTdGFydGluZyBrZXJuZWwgbG9nIGRhZW1vbi4uLjANClN0YXJ0aW5nIGludGVybmV0
IHN1cGVyc2VydmVyOiB4aW5ldGQuDQogKiBTdGFydGluZyB2aXJ0dWFsaXphdGlvbiBsaWJyYXJ5
IGRhZW1vbjogbGlidmlydGQNCm5vIC91c3IvYmluL2Ruc21hc3EgZm91bmQ7IG5vbmUga2lsbGVk
DQoyMDE4LTEwLTA5IDA0OjAwOjE1LjIyNyswMDAwOiAyMjEwOiBpbmZvIDogbGlidmlydCB2ZXJz
aW9uOiAxLjIuMTkNCjIwMTgtMTAtMDkgMDQ6MDA6MTUuMjI3KzAwMDA6IDIyMTA6IHdhcm5pbmcg
OiB2aXJHZXRIb3N0bmFtZTo2NjcgOiBnZXRhZGRyaW5mbyBmYWlsZWQgZm9yICdsczIwODhhcmRi
JzogVGVtcG9yYXJ5IGZhaWx1cmUgaW4gbmFtZSByZXNvbHV0aW9uDQpTdGFydGluZyByZWRpcy1z
ZXJ2ZXIuLi4NCg0KUW9ySVEgU0RLIChGU0wgUmVmZXJlbmNlIERpc3RybykgMi4wIGxzMjA4OGFy
ZGIgL2Rldi90dHlTMQ0KDQpsczIwODhhcmRiIGxvZ2luOiBbICAgMTAuOTU4NTY3XSB2aXJicjA6
IHBvcnQgMSh2aXJicjAtbmljKSBlbnRlcmVkIGJsb2NraW5nIHN0YXRlDQpbICAgMTAuOTY0Mzgx
XSB2aXJicjA6IHBvcnQgMSh2aXJicjAtbmljKSBlbnRlcmVkIGRpc2FibGVkIHN0YXRlDQpbICAg
MTAuOTcwMzY0XSBkZXZpY2UgdmlyYnIwLW5pYyBlbnRlcmVkIHByb21pc2N1b3VzIG1vZGUNClsg
ICAxMS4wOTA5NjNdIGRldmljZSB2aXJicjAtbmljIGxlZnQgcHJvbWlzY3VvdXMgbW9kZQ0KWyAg
IDExLjA5NTg5OF0gdmlyYnIwOiBwb3J0IDEodmlyYnIwLW5pYykgZW50ZXJlZCBkaXNhYmxlZCBz
dGF0ZQ0KDQpRb3JJUSBTREsgKEZTTCBSZWZlcmVuY2UgRGlzdHJvKSAyLjAgbHMyMDg4YXJkYiAv
ZGV2L3R0eVMxDQoNCmxzMjA4OGFyZGIgbG9naW46IHJvb3QNCnJvb3RAbHMyMDg4YXJkYjp+IyAN
CnJvb3RAbHMyMDg4YXJkYjp+IyA0OzE3MFI7MTE2Ug0KLXNoOiA0OiBjb21tYW5kIG5vdCBmb3Vu
ZA0KLXNoOiAxNzBSOiBjb21tYW5kIG5vdCBmb3VuZA0KLXNoOiAxMTZSOiBjb21tYW5kIG5vdCBm
b3VuZA0Kcm9vdEBsczIwODhhcmRiOn4jIGlmY29uZmlnIGV0aDAgMTkyLjE2OC4xLjIxOA0KWyAg
IDI3LjM2MzM1Ml0gSVB2NjogQUREUkNPTkYoTkVUREVWX1VQKTogZXRoMDogbGluayBpcyBub3Qg
cmVhZHkNClsgICAyNy4zNjkxOThdIDgwMjFxOiBhZGRpbmcgVkxBTiAwIHRvIEhXIGZpbHRlciBv
biBkZXZpY2UgZXRoMA0Kcm9vdEBsczIwODhhcmRiOn4jIHBpbmcgMTkyLjE2OC4xLjENClBJTkcg
MTkyLjE2OC4xLjEgKDE5Mi4xNjguMS4xKSA1Nig4NCkgYnl0ZXMgb2YgZGF0YS4NCkZyb20gMTky
LjE2OC4xLjIxOCBpY21wX3NlcT0xIERlc3RpbmF0aW9uIEhvc3QgVW5yZWFjaGFibGUNCkZyb20g
MTkyLjE2OC4xLjIxOCBpY21wX3NlcT0yIERlc3RpbmF0aW9uIEhvc3QgVW5yZWFjaGFibGUNCkZy
b20gMTkyLjE2OC4xLjIxOCBpY21wX3NlcT0zIERlc3RpbmF0aW9uIEhvc3QgVW5yZWFjaGFibGUN
Cl5DDQotLS0gMTkyLjE2OC4xLjEgcGluZyBzdGF0aXN0aWNzIC0tLQ0KNCBwYWNrZXRzIHRyYW5z
bWl0dGVkLCAwIHJlY2VpdmVkLCArMyBlcnJvcnMsIDEwMCUgcGFja2V0IGxvc3MsIHRpbWUgMzA3
OG1zDQpwaXBlIDQNCnJvb3RAbHMyMDg4YXJkYjp+IyANCnJvb3RAbHMyMDg4YXJkYjp+IyANCnJv
b3RAbHMyMDg4YXJkYjp+IyBjYXQgL3Byb2MvaW50ZXJydXB0cyANCiAgICAgICAgICAgQ1BVMCAg
ICAgICANCiAgMDogICAgICAgICAgMCAgIHhlbi1keW4gICAgIEVkZ2UgICAgLWV2ZW50ICAgICB4
ZW5idXMNCiAgMzogICAgICAgNzEwMSAgICAgR0lDdjMgIDI3IExldmVsICAgICBhcmNoX3RpbWVy
DQogIDQ6ICAgICAgICAgIDEgICAgIEdJQ3YzICAxNiBMZXZlbCAgICAgZXZlbnRzDQogIDc6ICAg
ICAgICAgIDcgICAgIEdJQ3YzICA1OCBMZXZlbCAgICAgMjEwMDAwMC5kc3BpDQogMTE6ICAgICAg
ICAgOTMgICAgIEdJQ3YzICA2NiBMZXZlbCAgICAgMjAwMDAwMC5pMmMNCiAxMjogICAgICAgICAx
MCAgICAgR0lDdjMgIDUzIExldmVsICAgICBmc2wtaWZjDQogMTM6ICAgICAgICAgIDAgICAgIEdJ
Q3YzIDE1MCBMZXZlbCAgICAgYWVyZHJ2DQogMTQ6ICAgICAgICAgIDAgICAgIEdJQ3YzIDE1NSBM
ZXZlbCAgICAgYWVyZHJ2DQogMTU6ICAgICAgICAgIDAgICAgIEdJQ3YzIDE2NSBMZXZlbCAgICAg
YWhjaS1xb3JpcVszMjAwMDAwLnNhdGFdDQogMTY6ICAgICAgICAgIDAgICAgIEdJQ3YzIDE2OCBM
ZXZlbCAgICAgYWhjaS1xb3JpcVszMjEwMDAwLnNhdGFdDQogMjA6ICAgICAgICAgIDAgICAgIEdJ
Q3YzICA3NiBMZXZlbCAgICAgMjgwMDAwMC5mdG0wDQogMjM6ICAgICAgICAgIDAgICAgIEdJQ3Yz
IDE1MSBMZXZlbCAgICAgUENJZSBQTUUNCiAyNDogICAgICAgICAgMCAgICAgR0lDdjMgMTU2IExl
dmVsICAgICBQQ0llIFBNRQ0KIDMwOiAgICAgICAgICAwICAgSVRTLU1TSSA1MjQyODggRWRnZSAg
ICAgIGV0aDAtcngtMA0KIDMxOiAgICAgICAgICAwICAgSVRTLU1TSSA1MjQyODkgRWRnZSAgICAg
IGV0aDAtdHgtMA0KIDMyOiAgICAgICAgICAwICAgSVRTLU1TSSA1MjQyOTAgRWRnZSAgICAgIGV0
aDANCklQSTA6ICAgICAgICAgMCAgICAgICBSZXNjaGVkdWxpbmcgaW50ZXJydXB0cw0KSVBJMTog
ICAgICAgICAwICAgICAgIEZ1bmN0aW9uIGNhbGwgaW50ZXJydXB0cw0KSVBJMjogICAgICAgICAw
ICAgICAgIENQVSBzdG9wIGludGVycnVwdHMNCklQSTM6ICAgICAgICAgMCAgICAgICBDUFUgc3Rv
cCAoZm9yIGNyYXNoIGR1bXApIGludGVycnVwdHMNCklQSTQ6ICAgICAgICAgMCAgICAgICBUaW1l
ciBicm9hZGNhc3QgaW50ZXJydXB0cw0KSVBJNTogICAgICAgICAwICAgICAgIElSUSB3b3JrIGlu
dGVycnVwdHMNCklQSTY6ICAgICAgICAgMCAgICAgICBDUFUgd2FrZS11cCBpbnRlcnJ1cHRzDQpF
cnI6ICAgICAgICAgIDANCnJvb3RAbHMyMDg4YXJkYjp+IyBkbWVzZw0KWyAgICAwLjAwMDAwMF0g
Qm9vdGluZyBMaW51eCBvbiBwaHlzaWNhbCBDUFUgMHgwDQpbICAgIDAuMDAwMDAwXSBMaW51eCB2
ZXJzaW9uIDQuMTQuNjctZGlydHkgKHI2NTc3N0Bsb2NhbGhvc3QubG9jYWxkb21haW4pIChnY2Mg
dmVyc2lvbiA0LjkuNCAyMDE1MDYyOSAocHJlcmVsZWFzZSkgKExpbmFybyBHQ0MgNC45LTIwMTUu
MDYpKSAjNTggU01QIFBSRUVNUFQgVHVlIE9jdCA5IDEwOjMwOjAxIElTVCAyMDE4DQpbICAgIDAu
MDAwMDAwXSBCb290IENQVTogQUFyY2g2NCBQcm9jZXNzb3IgWzQxMGZkMDgyXQ0KWyAgICAwLjAw
MDAwMF0gTWFjaGluZSBtb2RlbDogRnJlZXNjYWxlIExheWVyc2NhcGUgMjA4OEEgUkRCIEJvYXJk
DQpbICAgIDAuMDAwMDAwXSBYZW4gNC4xMSBzdXBwb3J0IGZvdW5kDQpbICAgIDAuMDAwMDAwXSBl
Zmk6IEdldHRpbmcgRUZJIHBhcmFtZXRlcnMgZnJvbSBGRFQ6DQpbICAgIDAuMDAwMDAwXSBlZmk6
IFVFRkkgbm90IGZvdW5kLg0KWyAgICAwLjAwMDAwMF0gY21hOiBSZXNlcnZlZCAxNiBNaUIgYXQg
MHgwMDAwMDAwMGVmMDAwMDAwDQpbICAgIDAuMDAwMDAwXSBOVU1BOiBObyBOVU1BIGNvbmZpZ3Vy
YXRpb24gZm91bmQNClsgICAgMC4wMDAwMDBdIE5VTUE6IEZha2luZyBhIG5vZGUgYXQgW21lbSAw
eDAwMDAwMDAwMDAwMDAwMDAtMHgwMDAwMDAwMGVmZmZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gTlVN
QTogTk9ERV9EQVRBIFttZW0gMHhlZWZkYjY0MC0weGVlZmRjZGZmXQ0KWyAgICAwLjAwMDAwMF0g
Wm9uZSByYW5nZXM6DQpbICAgIDAuMDAwMDAwXSAgIERNQSAgICAgIFttZW0gMHgwMDAwMDAwMDgw
MDAwMDAwLTB4MDAwMDAwMDBlZmZmZmZmZl0NClsgICAgMC4wMDAwMDBdICAgTm9ybWFsICAgZW1w
dHkNClsgICAgMC4wMDAwMDBdIE1vdmFibGUgem9uZSBzdGFydCBmb3IgZWFjaCBub2RlDQpbICAg
IDAuMDAwMDAwXSBFYXJseSBtZW1vcnkgbm9kZSByYW5nZXMNClsgICAgMC4wMDAwMDBdICAgbm9k
ZSAgIDA6IFttZW0gMHgwMDAwMDAwMDgwMDAwMDAwLTB4MDAwMDAwMDA4ZmZmZmZmZl0NClsgICAg
MC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHgwMDAwMDAwMGIwMDAwMDAwLTB4MDAwMDAwMDBi
ZmZmZmZmZl0NClsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHgwMDAwMDAwMGQwMDAw
MDAwLTB4MDAwMDAwMDBlZmZmZmZmZl0NClsgICAgMC4wMDAwMDBdIEluaXRtZW0gc2V0dXAgbm9k
ZSAwIFttZW0gMHgwMDAwMDAwMDgwMDAwMDAwLTB4MDAwMDAwMDBlZmZmZmZmZl0NClsgICAgMC4w
MDAwMDBdIE9uIG5vZGUgMCB0b3RhbHBhZ2VzOiAyNjIxNDQNClsgICAgMC4wMDAwMDBdICAgRE1B
IHpvbmU6IDQwOTYgcGFnZXMgdXNlZCBmb3IgbWVtbWFwDQpbICAgIDAuMDAwMDAwXSAgIERNQSB6
b25lOiAwIHBhZ2VzIHJlc2VydmVkDQpbICAgIDAuMDAwMDAwXSAgIERNQSB6b25lOiAyNjIxNDQg
cGFnZXMsIExJRk8gYmF0Y2g6MzENClsgICAgMC4wMDAwMDBdIHBzY2k6IHByb2JpbmcgZm9yIGNv
bmR1aXQgbWV0aG9kIGZyb20gRFQuDQpbICAgIDAuMDAwMDAwXSBwc2NpOiBQU0NJdjEuMSBkZXRl
Y3RlZCBpbiBmaXJtd2FyZS4NClsgICAgMC4wMDAwMDBdIHBzY2k6IFVzaW5nIHN0YW5kYXJkIFBT
Q0kgdjAuMiBmdW5jdGlvbiBJRHMNClsgICAgMC4wMDAwMDBdIHBzY2k6IFRydXN0ZWQgT1MgbWln
cmF0aW9uIG5vdCByZXF1aXJlZA0KWyAgICAwLjAwMDAwMF0gcHNjaTogU01DIENhbGxpbmcgQ29u
dmVudGlvbiB2MS4xDQpbICAgIDAuMDAwMDAwXSBwZXJjcHU6IEVtYmVkZGVkIDI0IHBhZ2VzL2Nw
dSBAZmZmZjgwMDA2ZWZiZTAwMCBzNTkwNzIgcjgxOTIgZDMxMDQwIHU5ODMwNA0KWyAgICAwLjAw
MDAwMF0gcGNwdS1hbGxvYzogczU5MDcyIHI4MTkyIGQzMTA0MCB1OTgzMDQgYWxsb2M9MjQqNDA5
Ng0KWyAgICAwLjAwMDAwMF0gcGNwdS1hbGxvYzogWzBdIDAgDQpbICAgIDAuMDAwMDAwXSBEZXRl
Y3RlZCBQSVBUIEktY2FjaGUgb24gQ1BVMA0KWyAgICAwLjAwMDAwMF0gQnVpbHQgMSB6b25lbGlz
dHMsIG1vYmlsaXR5IGdyb3VwaW5nIG9uLiAgVG90YWwgcGFnZXM6IDI1ODA0OA0KWyAgICAwLjAw
MDAwMF0gUG9saWN5IHpvbmU6IERNQQ0KWyAgICAwLjAwMDAwMF0gS2VybmVsIGNvbW1hbmQgbGlu
ZTogY29uc29sZT10dHlTMSwxMTUyMDAgcm9vdD0vZGV2L3JhbSByYW1kaXNrX3NpemU9MHg4MDAw
MDAwDQpbICAgIDAuMDAwMDAwXSBQSUQgaGFzaCB0YWJsZSBlbnRyaWVzOiA0MDk2IChvcmRlcjog
MywgMzI3NjggYnl0ZXMpDQpbICAgIDAuMDAwMDAwXSBNZW1vcnk6IDgxNTk4NEsvMTA0ODU3Nksg
YXZhaWxhYmxlICgxMTU4MEsga2VybmVsIGNvZGUsIDEyOTJLIHJ3ZGF0YSwgNDc3Nksgcm9kYXRh
LCAxMjgwSyBpbml0LCA5NzJLIGJzcywgMjE2MjA4SyByZXNlcnZlZCwgMTYzODRLIGNtYS1yZXNl
cnZlZCkNClsgICAgMC4wMDAwMDBdIFZpcnR1YWwga2VybmVsIG1lbW9yeSBsYXlvdXQ6DQpbICAg
IDAuMDAwMDAwXSAgICAgbW9kdWxlcyA6IDB4ZmZmZjAwMDAwMDAwMDAwMCAtIDB4ZmZmZjAwMDAw
ODAwMDAwMCAgICggICAxMjggTUIpDQpbICAgIDAuMDAwMDAwXSAgICAgdm1hbGxvYyA6IDB4ZmZm
ZjAwMDAwODAwMDAwMCAtIDB4ZmZmZjdkZmZiZmZmMDAwMCAgICgxMjkwMjIgR0IpDQpbICAgIDAu
MDAwMDAwXSAgICAgICAudGV4dCA6IDB4ZmZmZjAwMDAwODA4MDAwMCAtIDB4ZmZmZjAwMDAwOGJk
MDAwMCAgICggMTE1ODQgS0IpDQpbICAgIDAuMDAwMDAwXSAgICAgLnJvZGF0YSA6IDB4ZmZmZjAw
MDAwOGJkMDAwMCAtIDB4ZmZmZjAwMDAwOTA4MDAwMCAgICggIDQ4MDAgS0IpDQpbICAgIDAuMDAw
MDAwXSAgICAgICAuaW5pdCA6IDB4ZmZmZjAwMDAwOTA4MDAwMCAtIDB4ZmZmZjAwMDAwOTFjMDAw
MCAgICggIDEyODAgS0IpDQpbICAgIDAuMDAwMDAwXSAgICAgICAuZGF0YSA6IDB4ZmZmZjAwMDAw
OTFjMDAwMCAtIDB4ZmZmZjAwMDAwOTMwMzIwMCAgICggIDEyOTMgS0IpDQpbICAgIDAuMDAwMDAw
XSAgICAgICAgLmJzcyA6IDB4ZmZmZjAwMDAwOTMwMzIwMCAtIDB4ZmZmZjAwMDAwOTNmNjUxOCAg
ICggICA5NzMgS0IpDQpbICAgIDAuMDAwMDAwXSAgICAgZml4ZWQgICA6IDB4ZmZmZjdkZmZmZTdm
OTAwMCAtIDB4ZmZmZjdkZmZmZWMwMDAwMCAgICggIDQxMjQgS0IpDQpbICAgIDAuMDAwMDAwXSAg
ICAgUENJIEkvTyA6IDB4ZmZmZjdkZmZmZWUwMDAwMCAtIDB4ZmZmZjdkZmZmZmUwMDAwMCAgICgg
ICAgMTYgTUIpDQpbICAgIDAuMDAwMDAwXSAgICAgdm1lbW1hcCA6IDB4ZmZmZjdlMDAwMDAwMDAw
MCAtIDB4ZmZmZjgwMDAwMDAwMDAwMCAgICggIDIwNDggR0IgbWF4aW11bSkNClsgICAgMC4wMDAw
MDBdICAgICAgICAgICAgICAgMHhmZmZmN2UwMDAwMDAwMDAwIC0gMHhmZmZmN2UwMDAxYzAwMDAw
ICAgKCAgICAyOCBNQiBhY3R1YWwpDQpbICAgIDAuMDAwMDAwXSAgICAgbWVtb3J5ICA6IDB4ZmZm
ZjgwMDAwMDAwMDAwMCAtIDB4ZmZmZjgwMDA3MDAwMDAwMCAgICggIDE3OTIgTUIpDQpbICAgIDAu
MDAwMDAwXSBQcmVlbXB0aWJsZSBoaWVyYXJjaGljYWwgUkNVIGltcGxlbWVudGF0aW9uLg0KWyAg
ICAwLjAwMDAwMF0gCVJDVSByZXN0cmljdGluZyBDUFVzIGZyb20gTlJfQ1BVUz02NCB0byBucl9j
cHVfaWRzPTEuDQpbICAgIDAuMDAwMDAwXSAJVGFza3MgUkNVIGVuYWJsZWQuDQpbICAgIDAuMDAw
MDAwXSBSQ1U6IEFkanVzdGluZyBnZW9tZXRyeSBmb3IgcmN1X2Zhbm91dF9sZWFmPTE2LCBucl9j
cHVfaWRzPTENClsgICAgMC4wMDAwMDBdIE5SX0lSUVM6IDY0LCBucl9pcnFzOiA2NCwgcHJlYWxs
b2NhdGVkIGlycXM6IDANClsgICAgMC4wMDAwMDBdIEdJQ3YzOiBubyBWTFBJIHN1cHBvcnQsIG5v
IGRpcmVjdCBMUEkgc3VwcG9ydA0KWyAgICAwLjAwMDAwMF0gSVRTIFttZW0gMHgwNjAyMDAwMC0w
eDA2MDNmZmZmXQ0KWyAgICAwLjAwMDAwMF0gSVRTQDB4MDAwMDAwMDAwNjAyMDAwMDogYWxsb2Nh
dGVkIDY1NTM2IERldmljZXMgQGVjODgwMDAwIChmbGF0LCBlc3ogOCwgcHN6IDY0Sywgc2hyIDEp
DQpbICAgIDAuMDAwMDAwXSBJVFNAMHgwMDAwMDAwMDA2MDIwMDAwOiBhbGxvY2F0ZWQgMzI3Njgg
SW50ZXJydXB0IENvbGxlY3Rpb25zIEBlYzgyMDAwMCAoZmxhdCwgZXN6IDIsIHBzeiA2NEssIHNo
ciAxKQ0KWyAgICAwLjAwMDAwMF0gR0lDOiB1c2luZyBMUEkgcHJvcGVydHkgdGFibGUgQDB4MDAw
MDAwMDBlYzgzMDAwMA0KWyAgICAwLjAwMDAwMF0gSVRTOiBBbGxvY2F0ZWQgMTc5MiBjaHVua3Mg
Zm9yIExQSXMNClsgICAgMC4wMDAwMDBdIEdJQ3YzOiBDUFUwOiBmb3VuZCByZWRpc3RyaWJ1dG9y
IDAgcmVnaW9uIDA6MHgwMDAwMDAwMDA2MTAwMDAwDQpbICAgIDAuMDAwMDAwXSBDUFUwOiB1c2lu
ZyBMUEkgcGVuZGluZyB0YWJsZSBAMHgwMDAwMDAwMGVjODQwMDAwDQpbICAgIDAuMDAwMDAwXSBh
cmNoX3RpbWVyOiBjcDE1IHRpbWVyKHMpIHJ1bm5pbmcgYXQgMjUuMDBNSHogKHZpcnQpLg0KWyAg
ICAwLjAwMDAwMF0gY2xvY2tzb3VyY2U6IGFyY2hfc3lzX2NvdW50ZXI6IG1hc2s6IDB4ZmZmZmZm
ZmZmZmZmZmYgbWF4X2N5Y2xlczogMHg1YzQwOTM5YjUsIG1heF9pZGxlX25zOiA0NDA3OTUyMDI2
NDYgbnMNClsgICAgMC4wMDAwMDJdIHNjaGVkX2Nsb2NrOiA1NiBiaXRzIGF0IDI1TUh6LCByZXNv
bHV0aW9uIDQwbnMsIHdyYXBzIGV2ZXJ5IDQzOTgwNDY1MTExMDBucw0KWyAgICAwLjAwMDE5NF0g
Q29uc29sZTogY29sb3VyIGR1bW15IGRldmljZSA4MHgyNQ0KWyAgICAwLjAwMDIxOF0gQ2FsaWJy
YXRpbmcgZGVsYXkgbG9vcCAoc2tpcHBlZCksIHZhbHVlIGNhbGN1bGF0ZWQgdXNpbmcgdGltZXIg
ZnJlcXVlbmN5Li4gNTAuMDAgQm9nb01JUFMgKGxwaj0xMDAwMDApDQpbICAgIDAuMDAwMjI0XSBw
aWRfbWF4OiBkZWZhdWx0OiAzMjc2OCBtaW5pbXVtOiAzMDENClsgICAgMC4wMDAyNjFdIFNlY3Vy
aXR5IEZyYW1ld29yayBpbml0aWFsaXplZA0KWyAgICAwLjAwMDQ4Ml0gRGVudHJ5IGNhY2hlIGhh
c2ggdGFibGUgZW50cmllczogMTMxMDcyIChvcmRlcjogOCwgMTA0ODU3NiBieXRlcykNClsgICAg
MC4wMDA1OTNdIElub2RlLWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogNjU1MzYgKG9yZGVyOiA3
LCA1MjQyODggYnl0ZXMpDQpbICAgIDAuMDAwNjA0XSBNb3VudC1jYWNoZSBoYXNoIHRhYmxlIGVu
dHJpZXM6IDIwNDggKG9yZGVyOiAyLCAxNjM4NCBieXRlcykNClsgICAgMC4wMDA2MTFdIE1vdW50
cG9pbnQtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAyMDQ4IChvcmRlcjogMiwgMTYzODQgYnl0
ZXMpDQpbICAgIDAuMDE2MDM4XSBBU0lEIGFsbG9jYXRvciBpbml0aWFsaXNlZCB3aXRoIDMyNzY4
IGVudHJpZXMNClsgICAgMC4wMTYzMTJdIHhlbjpncmFudF90YWJsZTogR3JhbnQgdGFibGVzIHVz
aW5nIHZlcnNpb24gMSBsYXlvdXQNClsgICAgMC4wMTYzMjFdIEdyYW50IHRhYmxlIGluaXRpYWxp
emVkDQpbICAgIDAuMDE2MzM1XSB4ZW46ZXZlbnRzOiBVc2luZyBGSUZPLWJhc2VkIEFCSQ0KWyAg
ICAwLjAxNjM2MV0gWGVuOiBpbml0aWFsaXppbmcgY3B1MA0KWyAgICAwLjAyNDA1MV0gSGllcmFy
Y2hpY2FsIFNSQ1UgaW1wbGVtZW50YXRpb24uDQpbICAgIDAuMDMyMDg3XSBQQ0kvTVNJOiAvaW50
ZXJydXB0LWNvbnRyb2xsZXIvZ2ljLWl0cyBkb21haW4gY3JlYXRlZA0KWyAgICAwLjAzMjExNF0g
UGxhdGZvcm0gTVNJOiAvaW50ZXJydXB0LWNvbnRyb2xsZXIvZ2ljLWl0cyBkb21haW4gY3JlYXRl
ZA0KWyAgICAwLjAzMjEzNl0gZnNsLW1jIE1TSTogL2ludGVycnVwdC1jb250cm9sbGVyL2dpYy1p
dHMgZG9tYWluIGNyZWF0ZWQNClsgICAgMC4wMzIzMjZdIEVGSSBzZXJ2aWNlcyB3aWxsIG5vdCBi
ZSBhdmFpbGFibGUuDQpbICAgIDAuMDQwMDkyXSBzbXA6IEJyaW5naW5nIHVwIHNlY29uZGFyeSBD
UFVzIC4uLg0KWyAgICAwLjA0MDA5NV0gc21wOiBCcm91Z2h0IHVwIDEgbm9kZSwgMSBDUFUNClsg
ICAgMC4wNDAwOThdIFNNUDogVG90YWwgb2YgMSBwcm9jZXNzb3JzIGFjdGl2YXRlZC4NClsgICAg
MC4wNDAxMDJdIENQVSBmZWF0dXJlczogZGV0ZWN0ZWQgZmVhdHVyZTogR0lDIHN5c3RlbSByZWdp
c3RlciBDUFUgaW50ZXJmYWNlDQpbICAgIDAuMDQwMTA1XSBDUFUgZmVhdHVyZXM6IGRldGVjdGVk
IGZlYXR1cmU6IDMyLWJpdCBFTDAgU3VwcG9ydA0KWyAgICAwLjA0MDEwOF0gQ1BVIGZlYXR1cmVz
OiBkZXRlY3RlZCBmZWF0dXJlOiBLZXJuZWwgcGFnZSB0YWJsZSBpc29sYXRpb24gKEtQVEkpDQpb
ICAgIDAuMDQzMTMxXSBDUFU6IEFsbCBDUFUocykgc3RhcnRlZCBhdCBFTDENClsgICAgMC4wNDMx
MzddIGFsdGVybmF0aXZlczogcGF0Y2hpbmcga2VybmVsIGNvZGUNClsgICAgMC4wNDM0MjRdIGRl
dnRtcGZzOiBpbml0aWFsaXplZA0KWyAgICAwLjA0NDU3NF0gcmFuZG9tOiBnZXRfcmFuZG9tX3Uz
MiBjYWxsZWQgZnJvbSBidWNrZXRfdGFibGVfYWxsb2MrMHgxMGMvMHgyODggd2l0aCBjcm5nX2lu
aXQ9MA0KWyAgICAwLjA0ODIwNV0gY2xvY2tzb3VyY2U6IGppZmZpZXM6IG1hc2s6IDB4ZmZmZmZm
ZmYgbWF4X2N5Y2xlczogMHhmZmZmZmZmZiwgbWF4X2lkbGVfbnM6IDc2NDUwNDE3ODUxMDAwMDAg
bnMNClsgICAgMC4wNDgyMTZdIGZ1dGV4IGhhc2ggdGFibGUgZW50cmllczogMjU2IChvcmRlcjog
MiwgMTYzODQgYnl0ZXMpDQpbICAgIDAuMDQ4MzcwXSB4b3I6IG1lYXN1cmluZyBzb2Z0d2FyZSBj
aGVja3N1bSBzcGVlZA0KWyAgICAwLjA4ODIwOF0gICAgOHJlZ3MgICAgIDogIDYzNzQuMDAwIE1C
L3NlYw0KWyAgICAwLjEyODI3Ml0gICAgOHJlZ3NfcHJlZmV0Y2g6ICA1NjMxLjAwMCBNQi9zZWMN
ClsgICAgMC4xNjgyNjNdICAgIDMycmVncyAgICA6ICA2MDI4LjAwMCBNQi9zZWMNClsgICAgMC4y
MDgzMDRdICAgIDMycmVnc19wcmVmZXRjaDogIDUzNzIuMDAwIE1CL3NlYw0KWyAgICAwLjIwODMw
N10geG9yOiB1c2luZyBmdW5jdGlvbjogOHJlZ3MgKDYzNzQuMDAwIE1CL3NlYykNClsgICAgMC4y
MDgzMTJdIHBpbmN0cmwgY29yZTogaW5pdGlhbGl6ZWQgcGluY3RybCBzdWJzeXN0ZW0NClsgICAg
MC4yMDkxMDBdIERNSSBub3QgcHJlc2VudCBvciBpbnZhbGlkLg0KWyAgICAwLjIwOTI5MF0gTkVU
OiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxNg0KWyAgICAwLjIxMTE5Ml0gdmRzbzogMiBw
YWdlcyAoMSBjb2RlIEAgZmZmZjAwMDAwOGJkNzAwMCwgMSBkYXRhIEAgZmZmZjAwMDAwOTFjNTAw
MCkNClsgICAgMC4yMTEyMDNdIGh3LWJyZWFrcG9pbnQ6IGZvdW5kIDYgYnJlYWtwb2ludCBhbmQg
NCB3YXRjaHBvaW50IHJlZ2lzdGVycy4NClsgICAgMC4yMTI3NzddIERNQTogcHJlYWxsb2NhdGVk
IDI1NiBLaUIgcG9vbCBmb3IgYXRvbWljIGFsbG9jYXRpb25zDQpbICAgIDAuMjEyNzk0XSB4ZW46
c3dpb3RsYl94ZW46IFdhcm5pbmc6IG9ubHkgYWJsZSB0byBhbGxvY2F0ZSA0IE1CIGZvciBzb2Z0
d2FyZSBJTyBUTEINClsgICAgMC4yMTMxMjJdIHNvZnR3YXJlIElPIFRMQiBbbWVtIDB4ZWJjMDAw
MDAtMHhlYzAwMDAwMF0gKDRNQikgbWFwcGVkIGF0IFtmZmZmODAwMDZiYzAwMDAwLWZmZmY4MDAw
NmJmZmZmZmZdDQpbICAgIDAuMjEzMjY4XSBTZXJpYWw6IEFNQkEgUEwwMTEgVUFSVCBkcml2ZXIN
ClsgICAgMC4yMzY3ODldIEh1Z2VUTEIgcmVnaXN0ZXJlZCAyLjAwIE1pQiBwYWdlIHNpemUsIHBy
ZS1hbGxvY2F0ZWQgMCBwYWdlcw0KWyAgICAwLjMxNjYwMl0gcmFpZDY6IGludDY0eDEgIGdlbigp
ICAxMTg3IE1CL3MNClsgICAgMC4zODQ2NTddIHJhaWQ2OiBpbnQ2NHgxICB4b3IoKSAgIDkzMCBN
Qi9zDQpbICAgIDAuNDUyNzQ3XSByYWlkNjogaW50NjR4MiAgZ2VuKCkgIDE5MzQgTUIvcw0KWyAg
ICAwLjUyMDgyNl0gcmFpZDY6IGludDY0eDIgIHhvcigpICAxNDgxIE1CL3MNClsgICAgMC41ODg5
MDFdIHJhaWQ2OiBpbnQ2NHg0ICBnZW4oKSAgMjI5OCBNQi9zDQpbICAgIDAuNjU2OTYyXSByYWlk
NjogaW50NjR4NCAgeG9yKCkgIDE1MzIgTUIvcw0KWyAgICAwLjcyNTA0OV0gcmFpZDY6IGludDY0
eDggIGdlbigpICAyNzA0IE1CL3MNClsgICAgMC43OTMxMTldIHJhaWQ2OiBpbnQ2NHg4ICB4b3Io
KSAgMTUxOCBNQi9zDQpbICAgIDAuODYxMjIwXSByYWlkNjogbmVvbngxICAgZ2VuKCkgIDIyNjgg
TUIvcw0KWyAgICAwLjkyOTI3OF0gcmFpZDY6IG5lb254MSAgIHhvcigpICAyMTU3IE1CL3MNClsg
ICAgMC45OTczNDldIHJhaWQ2OiBuZW9ueDIgICBnZW4oKSAgMzYzNSBNQi9zDQpbICAgIDEuMDY1
NDI2XSByYWlkNjogbmVvbngyICAgeG9yKCkgIDMxMTIgTUIvcw0KWyAgICAxLjEzMzUwNF0gcmFp
ZDY6IG5lb254NCAgIGdlbigpICA0ODIyIE1CL3MNClsgICAgMS4yMDE1ODZdIHJhaWQ2OiBuZW9u
eDQgICB4b3IoKSAgMzU0OCBNQi9zDQpbICAgIDEuMjY5Njc0XSByYWlkNjogbmVvbng4ICAgZ2Vu
KCkgIDQ0MTIgTUIvcw0KWyAgICAxLjMzNzc0Nl0gcmFpZDY6IG5lb254OCAgIHhvcigpICAzNzAw
IE1CL3MNClsgICAgMS4zMzc3NDldIHJhaWQ2OiB1c2luZyBhbGdvcml0aG0gbmVvbng0IGdlbigp
IDQ4MjIgTUIvcw0KWyAgICAxLjMzNzc1Ml0gcmFpZDY6IC4uLi4geG9yKCkgMzU0OCBNQi9zLCBy
bXcgZW5hYmxlZA0KWyAgICAxLjMzNzc1NF0gcmFpZDY6IHVzaW5nIG5lb24gcmVjb3ZlcnkgYWxn
b3JpdGhtDQpbICAgIDEuMzM3OTY3XSBBQ1BJOiBJbnRlcnByZXRlciBkaXNhYmxlZC4NClsgICAg
MS4zMzgxODldIHhlbjpiYWxsb29uOiBJbml0aWFsaXNpbmcgYmFsbG9vbiBkcml2ZXINClsgICAg
MS4zMzg1NThdIHZnYWFyYjogbG9hZGVkDQpbICAgIDEuMzM4NzMyXSBTQ1NJIHN1YnN5c3RlbSBp
bml0aWFsaXplZA0KWyAgICAxLjMzOTIzOF0gbGliYXRhIHZlcnNpb24gMy4wMCBsb2FkZWQuDQpb
ICAgIDEuMzM5NTY1XSBpbXgtaTJjIDIwMDAwMDAuaTJjOiBmc2wtc2NsLWdwaW8gbm90IGZvdW5k
DQpbICAgIDEuMzM5NjIxXSBpbXgtaTJjIDIwMDAwMDAuaTJjOiBjYW4ndCBnZXQgcGluY3RybCwg
YnVzIHJlY292ZXJ5IG5vdCBzdXBwb3J0ZWQNClsgICAgMS4zMzk3NjZdIGkyYyBpMmMtMDogSU1Y
IEkyQyBhZGFwdGVyIHJlZ2lzdGVyZWQNClsgICAgMS4zMzk3NzJdIGkyYyBpMmMtMDogY2FuJ3Qg
dXNlIERNQSwgdXNpbmcgUElPIGluc3RlYWQuDQpbICAgIDEuMzQwMDgwXSBwcHNfY29yZTogTGlu
dXhQUFMgQVBJIHZlci4gMSByZWdpc3RlcmVkDQpbICAgIDEuMzQwMDgzXSBwcHNfY29yZTogU29m
dHdhcmUgdmVyLiA1LjMuNiAtIENvcHlyaWdodCAyMDA1LTIwMDcgUm9kb2xmbyBHaW9tZXR0aSA8
Z2lvbWV0dGlAbGludXguaXQ+DQpbICAgIDEuMzQwMTA5XSBQVFAgY2xvY2sgc3VwcG9ydCByZWdp
c3RlcmVkDQpbICAgIDEuMzQwMjMxXSBFREFDIE1DOiBWZXI6IDMuMC4wDQpbICAgIDEuMzQwNjc0
XSBkbWk6IEZpcm13YXJlIHJlZ2lzdHJhdGlvbiBmYWlsZWQuDQpbICAgIDEuMzQwNzMzXSBObyBC
TWFuIHBvcnRhbHMgYXZhaWxhYmxlIQ0KWyAgICAxLjM0MDg3OF0gUU1hbjogQWxsb2NhdGVkIGxv
b2t1cCB0YWJsZSBhdCBmZmZmMDAwMDBhNjg1MDAwLCBlbnRyeSBjb3VudCA2NTUzNw0KWyAgICAx
LjM0MDkzN10gTm8gUU1hbiBwb3J0YWxzIGF2YWlsYWJsZSENClsgICAgMS4zNDEwMjBdIE5vIFVT
RFBBQSBtZW1vcnksIG5vICdmc2wsdXNkcGFhLW1lbScgaW4gZGV2aWNlLXRyZWUNClsgICAgMS4z
NDExMTldIGZzbC1pZmMgMjI0MDAwMC5pZmM6IEZyZWVzY2FsZSBJbnRlZ3JhdGVkIEZsYXNoIENv
bnRyb2xsZXINClsgICAgMS4zNDExMzJdIGZzbC1pZmMgMjI0MDAwMC5pZmM6IElGQyB2ZXJzaW9u
IDIuMCwgOCBiYW5rcw0KWyAgICAxLjM0MTM3MV0gQWR2YW5jZWQgTGludXggU291bmQgQXJjaGl0
ZWN0dXJlIERyaXZlciBJbml0aWFsaXplZC4NClsgICAgMS4zNDIyMTNdIGNsb2Nrc291cmNlOiBT
d2l0Y2hlZCB0byBjbG9ja3NvdXJjZSBhcmNoX3N5c19jb3VudGVyDQpbICAgIDEuMzQyMjcxXSBW
RlM6IERpc2sgcXVvdGFzIGRxdW90XzYuNi4wDQpbICAgIDEuMzQyMjk1XSBWRlM6IERxdW90LWNh
Y2hlIGhhc2ggdGFibGUgZW50cmllczogNTEyIChvcmRlciAwLCA0MDk2IGJ5dGVzKQ0KWyAgICAx
LjM0MjM2MF0gcG5wOiBQblAgQUNQSTogZGlzYWJsZWQNClsgICAgMS4zNDgxMTddIE9GOiAvc29j
L3RoZXJtYWwtem9uZXMvY3B1LXRoZXJtYWwvY29vbGluZy1tYXBzL21hcDA6IGNvdWxkIG5vdCBm
aW5kIHBoYW5kbGUNClsgICAgMS4zNDgxMjJdIG1pc3NpbmcgY29vbGluZ19kZXZpY2UgcHJvcGVy
dHkNClsgICAgMS4zNDgxMjVdIGZhaWxlZCB0byBidWlsZCB0aGVybWFsIHpvbmUgY3B1LXRoZXJt
YWw6IC0yMg0KWyAgICAxLjM0ODE4MV0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAy
DQpbICAgIDEuMzQ4Mzk0XSBUQ1AgZXN0YWJsaXNoZWQgaGFzaCB0YWJsZSBlbnRyaWVzOiA4MTky
IChvcmRlcjogNCwgNjU1MzYgYnl0ZXMpDQpbICAgIDEuMzQ4NDI1XSBUQ1AgYmluZCBoYXNoIHRh
YmxlIGVudHJpZXM6IDgxOTIgKG9yZGVyOiA1LCAxMzEwNzIgYnl0ZXMpDQpbICAgIDEuMzQ4NDUz
XSBUQ1A6IEhhc2ggdGFibGVzIGNvbmZpZ3VyZWQgKGVzdGFibGlzaGVkIDgxOTIgYmluZCA4MTky
KQ0KWyAgICAxLjM0ODQ4OF0gVURQIGhhc2ggdGFibGUgZW50cmllczogNTEyIChvcmRlcjogMiwg
MTYzODQgYnl0ZXMpDQpbICAgIDEuMzQ4NDk3XSBVRFAtTGl0ZSBoYXNoIHRhYmxlIGVudHJpZXM6
IDUxMiAob3JkZXI6IDIsIDE2Mzg0IGJ5dGVzKQ0KWyAgICAxLjM0ODUzOV0gTkVUOiBSZWdpc3Rl
cmVkIHByb3RvY29sIGZhbWlseSAxDQpbICAgIDEuMzUyODE0XSBSUEM6IFJlZ2lzdGVyZWQgbmFt
ZWQgVU5JWCBzb2NrZXQgdHJhbnNwb3J0IG1vZHVsZS4NClsgICAgMS4zNTI4MThdIFJQQzogUmVn
aXN0ZXJlZCB1ZHAgdHJhbnNwb3J0IG1vZHVsZS4NClsgICAgMS4zNTI4MjFdIFJQQzogUmVnaXN0
ZXJlZCB0Y3AgdHJhbnNwb3J0IG1vZHVsZS4NClsgICAgMS4zNTI4MjNdIFJQQzogUmVnaXN0ZXJl
ZCB0Y3AgTkZTdjQuMSBiYWNrY2hhbm5lbCB0cmFuc3BvcnQgbW9kdWxlLg0KWyAgICAxLjM1Mjgy
OF0gUENJOiBDTFMgMCBieXRlcywgZGVmYXVsdCA2NA0KWyAgICAxLjM1Mjg4M10gVHJ5aW5nIHRv
IHVucGFjayByb290ZnMgaW1hZ2UgYXMgaW5pdHJhbWZzLi4uDQpbICAgIDEuMzUzMDE4XSByb290
ZnMgaW1hZ2UgaXMgbm90IGluaXRyYW1mcyAobm8gY3BpbyBtYWdpYyk7IGxvb2tzIGxpa2UgYW4g
aW5pdHJkDQpbICAgIDEuNDg3NDY4XSBGcmVlaW5nIGluaXRyZCBtZW1vcnk6IDE2MzE2NEsNClsg
ICAgMS40ODc2ODZdIGt2bSBbMV06IEhZUCBtb2RlIG5vdCBhdmFpbGFibGUNClsgICAgMS40ODg2
ODhdIGF1ZGl0OiBpbml0aWFsaXppbmcgbmV0bGluayBzdWJzeXMgKGRpc2FibGVkKQ0KWyAgICAx
LjQ4OTEwM10gYXVkaXQ6IHR5cGU9MjAwMCBhdWRpdCgxLjQ4NDoxKTogc3RhdGU9aW5pdGlhbGl6
ZWQgYXVkaXRfZW5hYmxlZD0wIHJlcz0xDQpbICAgIDEuNDg5MTg2XSB3b3JraW5nc2V0OiB0aW1l
c3RhbXBfYml0cz00NCBtYXhfb3JkZXI9MTggYnVja2V0X29yZGVyPTANClsgICAgMS40ODkzODNd
IHNxdWFzaGZzOiB2ZXJzaW9uIDQuMCAoMjAwOS8wMS8zMSkgUGhpbGxpcCBMb3VnaGVyDQpbICAg
IDEuNDkzNTQwXSBORlM6IFJlZ2lzdGVyaW5nIHRoZSBpZF9yZXNvbHZlciBrZXkgdHlwZQ0KWyAg
ICAxLjQ5MzU1Ml0gS2V5IHR5cGUgaWRfcmVzb2x2ZXIgcmVnaXN0ZXJlZA0KWyAgICAxLjQ5MzU1
NF0gS2V5IHR5cGUgaWRfbGVnYWN5IHJlZ2lzdGVyZWQNClsgICAgMS40OTM1NjBdIG5mczRmaWxl
bGF5b3V0X2luaXQ6IE5GU3Y0IEZpbGUgTGF5b3V0IERyaXZlciBSZWdpc3RlcmluZy4uLg0KWyAg
ICAxLjQ5MzYxMV0gZnVzZSBpbml0IChBUEkgdmVyc2lvbiA3LjI2KQ0KWyAgICAxLjQ5MzY3NV0g
OXA6IEluc3RhbGxpbmcgdjlmcyA5cDIwMDAgZmlsZSBzeXN0ZW0gc3VwcG9ydA0KWyAgICAxLjQ5
NDg2Nl0gQmxvY2sgbGF5ZXIgU0NTSSBnZW5lcmljIChic2cpIGRyaXZlciB2ZXJzaW9uIDAuNCBs
b2FkZWQgKG1ham9yIDI0NikNClsgICAgMS40OTg5NDRdIGlvIHNjaGVkdWxlciBub29wIHJlZ2lz
dGVyZWQNClsgICAgMS40OTg5NjNdIGlvIHNjaGVkdWxlciBjZnEgcmVnaXN0ZXJlZCAoZGVmYXVs
dCkNClsgICAgMS40OTg5NjZdIGlvIHNjaGVkdWxlciBtcS1kZWFkbGluZSByZWdpc3RlcmVkDQpb
ICAgIDEuNDk4OTY5XSBpbyBzY2hlZHVsZXIga3liZXIgcmVnaXN0ZXJlZA0KWyAgICAxLjUwMDcz
Nl0gT0Y6IFBDSTogaG9zdCBicmlkZ2UgL3NvYy9wY2llQDM2MDAwMDAgcmFuZ2VzOg0KWyAgICAx
LjUwMDc0N10gT0Y6IFBDSTogICAgSU8gMHgzMDAwMDEwMDAwLi4weDMwMDAwMWZmZmYgLT4gMHgw
MDAwMDAwMA0KWyAgICAxLjUwMDc1M10gT0Y6IFBDSTogICBNRU0gMHgzMDQwMDAwMDAwLi4weDMw
N2ZmZmZmZmYgLT4gMHg0MDAwMDAwMA0KWyAgICAxLjUwMDgyOV0gbGF5ZXJzY2FwZS1wY2llIDM2
MDAwMDAucGNpZTogUENJIGhvc3QgYnJpZGdlIHRvIGJ1cyAwMDAwOjAwDQpbICAgIDEuNTAwODM0
XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtidXMgMDAtZmZdDQpbICAgIDEu
NTAwODM4XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtpbyAgMHgwMDAwLTB4
ZmZmZl0NClsgICAgMS41MDA4NDNdIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2Ug
W21lbSAweDMwNDAwMDAwMDAtMHgzMDdmZmZmZmZmXSAoYnVzIGFkZHJlc3MgWzB4NDAwMDAwMDAt
MHg3ZmZmZmZmZl0pDQpbICAgIDEuNTAwODU3XSBwY2kgMDAwMDowMDowMC4wOiBbMTk1Nzo4MjQw
XSB0eXBlIDAxIGNsYXNzIDB4MDYwNDAwDQpbICAgIDEuNTAwODcwXSBwY2kgMDAwMDowMDowMC4w
OiByZWcgMHgxMDogW21lbSAweDAwMDAwMDAwLTB4MDBmZmZmZmZdDQpbICAgIDEuNTAwODc2XSBw
Y2kgMDAwMDowMDowMC4wOiByZWcgMHgxNDogW21lbSAweDAwMDAwMDAwLTB4MDNmZmZmZmZdDQpb
ICAgIDEuNTAwODgyXSBwY2kgMDAwMDowMDowMC4wOiByZWcgMHgzODogW21lbSAweDMwNDgwMDAw
MDAtMHgzMDQ4ZmZmZmZmIHByZWZdDQpbICAgIDEuNTAwOTEwXSBwY2kgMDAwMDowMDowMC4wOiBz
dXBwb3J0cyBEMSBEMg0KWyAgICAxLjUwMDkxM10gcGNpIDAwMDA6MDA6MDAuMDogUE1FIyBzdXBw
b3J0ZWQgZnJvbSBEMCBEMSBEMiBEM2hvdA0KWyAgICAxLjUwMTEwNF0gcGNpIDAwMDA6MDA6MDAu
MDogRmFpbGVkIHRvIGFkZCAtIHBhc3N0aHJvdWdoIG9yIE1TSS9NU0ktWCBtaWdodCBmYWlsIQ0K
WyAgICAxLjUwMTIzN10gcGNpIDAwMDA6MDE6MDAuMDogWzgwODY6MTBkM10gdHlwZSAwMCBjbGFz
cyAweDAyMDAwMA0KWyAgICAxLjUwMTM4NF0gcGNpIDAwMDA6MDE6MDAuMDogcmVnIDB4MTA6IFtt
ZW0gMHgzMDQ5MDAwMDAwLTB4MzA0OTAxZmZmZl0NClsgICAgMS41MDE0NDJdIHBjaSAwMDAwOjAx
OjAwLjA6IHJlZyAweDE0OiBbbWVtIDB4MzA0OTA4MDAwMC0weDMwNDkwZmZmZmZdDQpbICAgIDEu
NTAxNTAwXSBwY2kgMDAwMDowMTowMC4wOiByZWcgMHgxODogW2lvICAweDEwMDAtMHgxMDFmXQ0K
WyAgICAxLjUwMTU1OF0gcGNpIDAwMDA6MDE6MDAuMDogcmVnIDB4MWM6IFttZW0gMHgzMDQ5MTAw
MDAwLTB4MzA0OTEwM2ZmZl0NClsgICAgMS41MDE3MjddIHBjaSAwMDAwOjAxOjAwLjA6IHJlZyAw
eDMwOiBbbWVtIDB4MzA0OTE0MDAwMC0weDMwNDkxN2ZmZmYgcHJlZl0NClsgICAgMS41MDIwOTZd
IHBjaSAwMDAwOjAxOjAwLjA6IFBNRSMgc3VwcG9ydGVkIGZyb20gRDAgRDNob3QgRDNjb2xkDQpb
ICAgIDEuNTAzNDcxXSBwY2kgMDAwMDowMTowMC4wOiBGYWlsZWQgdG8gYWRkIC0gcGFzc3Rocm91
Z2ggb3IgTVNJL01TSS1YIG1pZ2h0IGZhaWwhDQpbICAgIDEuNTE0NDc3XSBwY2kgMDAwMDowMDow
MC4wOiBCQVIgMTogYXNzaWduZWQgW21lbSAweDMwNDAwMDAwMDAtMHgzMDQzZmZmZmZmXQ0KWyAg
ICAxLjUxNDQ4NF0gcGNpIDAwMDA6MDA6MDAuMDogQkFSIDA6IGFzc2lnbmVkIFttZW0gMHgzMDQ0
MDAwMDAwLTB4MzA0NGZmZmZmZl0NClsgICAgMS41MTQ0ODldIHBjaSAwMDAwOjAwOjAwLjA6IEJB
UiA2OiBhc3NpZ25lZCBbbWVtIDB4MzA0NTAwMDAwMC0weDMwNDVmZmZmZmYgcHJlZl0NClsgICAg
MS41MTQ0OTNdIHBjaSAwMDAwOjAwOjAwLjA6IEJBUiAxNDogYXNzaWduZWQgW21lbSAweDMwNDYw
MDAwMDAtMHgzMDQ2MGZmZmZmXQ0KWyAgICAxLjUxNDQ5N10gcGNpIDAwMDA6MDA6MDAuMDogQkFS
IDEzOiBhc3NpZ25lZCBbaW8gIDB4MTAwMC0weDFmZmZdDQpbICAgIDEuNTE0NTAzXSBwY2kgMDAw
MDowMTowMC4wOiBCQVIgMTogYXNzaWduZWQgW21lbSAweDMwNDYwMDAwMDAtMHgzMDQ2MDdmZmZm
XQ0KWyAgICAxLjUxNDUyMl0gcGNpIDAwMDA6MDE6MDAuMDogQkFSIDY6IGFzc2lnbmVkIFttZW0g
MHgzMDQ2MDgwMDAwLTB4MzA0NjBiZmZmZiBwcmVmXQ0KWyAgICAxLjUxNDUyNl0gcGNpIDAwMDA6
MDE6MDAuMDogQkFSIDA6IGFzc2lnbmVkIFttZW0gMHgzMDQ2MGMwMDAwLTB4MzA0NjBkZmZmZl0N
ClsgICAgMS41MTQ1NDZdIHBjaSAwMDAwOjAxOjAwLjA6IEJBUiAzOiBhc3NpZ25lZCBbbWVtIDB4
MzA0NjBlMDAwMC0weDMwNDYwZTNmZmZdDQpbICAgIDEuNTE0NTY1XSBwY2kgMDAwMDowMTowMC4w
OiBCQVIgMjogYXNzaWduZWQgW2lvICAweDEwMDAtMHgxMDFmXQ0KWyAgICAxLjUxNDU4NV0gcGNp
IDAwMDA6MDA6MDAuMDogUENJIGJyaWRnZSB0byBbYnVzIDAxLWZmXQ0KWyAgICAxLjUxNDU4OV0g
cGNpIDAwMDA6MDA6MDAuMDogICBicmlkZ2Ugd2luZG93IFtpbyAgMHgxMDAwLTB4MWZmZl0NClsg
ICAgMS41MTQ1OTRdIHBjaSAwMDAwOjAwOjAwLjA6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4MzA0
NjAwMDAwMC0weDMwNDYwZmZmZmZdDQpbICAgIDEuNTE0Nzc3XSBwY2llcG9ydCAwMDAwOjAwOjAw
LjA6IFNpZ25hbGluZyBQTUUgd2l0aCBJUlEgMjMNClsgICAgMS41MTQ4ODRdIHBjaWVwb3J0IDAw
MDA6MDA6MDAuMDogQUVSIGVuYWJsZWQgd2l0aCBJUlEgMTMNClsgICAgMS41MTUwMzJdIE9GOiBQ
Q0k6IGhvc3QgYnJpZGdlIC9zb2MvcGNpZUAzNzAwMDAwIHJhbmdlczoNClsgICAgMS41MTUwNDFd
IE9GOiBQQ0k6ICAgIElPIDB4MzgwMDAxMDAwMC4uMHgzODAwMDFmZmZmIC0+IDB4MDAwMDAwMDAN
ClsgICAgMS41MTUwNDddIE9GOiBQQ0k6ICAgTUVNIDB4Mzg0MDAwMDAwMC4uMHgzODdmZmZmZmZm
IC0+IDB4NDAwMDAwMDANClsgICAgMS41MTUxNjddIGxheWVyc2NhcGUtcGNpZSAzNzAwMDAwLnBj
aWU6IFBDSSBob3N0IGJyaWRnZSB0byBidXMgMDAwMTowMA0KWyAgICAxLjUxNTE3Ml0gcGNpX2J1
cyAwMDAxOjAwOiByb290IGJ1cyByZXNvdXJjZSBbYnVzIDAwLWZmXQ0KWyAgICAxLjUxNTE3Nl0g
cGNpX2J1cyAwMDAxOjAwOiByb290IGJ1cyByZXNvdXJjZSBbaW8gIDB4MTAwMDAtMHgxZmZmZl0g
KGJ1cyBhZGRyZXNzIFsweDAwMDAtMHhmZmZmXSkNClsgICAgMS41MTUxODFdIHBjaV9idXMgMDAw
MTowMDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAweDM4NDAwMDAwMDAtMHgzODdmZmZmZmZmXSAo
YnVzIGFkZHJlc3MgWzB4NDAwMDAwMDAtMHg3ZmZmZmZmZl0pDQpbICAgIDEuNTE1MTkzXSBwY2kg
MDAwMTowMDowMC4wOiBbMTk1Nzo4MjQwXSB0eXBlIDAxIGNsYXNzIDB4MDYwNDAwDQpbICAgIDEu
NTE1MjExXSBwY2kgMDAwMTowMDowMC4wOiByZWcgMHgzODogW21lbSAweDM4NDAwMDAwMDAtMHgz
ODQwMDAwN2ZmIHByZWZdDQpbICAgIDEuNTE1MjM2XSBwY2kgMDAwMTowMDowMC4wOiBzdXBwb3J0
cyBEMSBEMg0KWyAgICAxLjUxNTIzOV0gcGNpIDAwMDE6MDA6MDAuMDogUE1FIyBzdXBwb3J0ZWQg
ZnJvbSBEMCBEMSBEMiBEM2hvdA0KWyAgICAxLjUxNTI5MV0gcGNpIDAwMDE6MDA6MDAuMDogRmFp
bGVkIHRvIGFkZCAtIHBhc3N0aHJvdWdoIG9yIE1TSS9NU0ktWCBtaWdodCBmYWlsIQ0KWyAgICAx
LjUxNTM4NF0gcGNpIDAwMDE6MDA6MDAuMDogQkFSIDY6IGFzc2lnbmVkIFttZW0gMHgzODQwMDAw
MDAwLTB4Mzg0MDAwMDdmZiBwcmVmXQ0KWyAgICAxLjUxNTM4OV0gcGNpIDAwMDE6MDA6MDAuMDog
UENJIGJyaWRnZSB0byBbYnVzIDAxLWZmXQ0KWyAgICAxLjUxNTUxNF0gcGNpZXBvcnQgMDAwMTow
MDowMC4wOiBTaWduYWxpbmcgUE1FIHdpdGggSVJRIDI0DQpbICAgIDEuNTE1NjI0XSBwY2llcG9y
dCAwMDAxOjAwOjAwLjA6IEFFUiBlbmFibGVkIHdpdGggSVJRIDE0DQpbICAgIDEuNTE4Mjg4XSBG
cmVlc2NhbGUgTFMyIGNvbnNvbGUgZHJpdmVyDQpbICAgIDEuNTE4MzY2XSBmc2wtbHMyLWNvbnNv
bGU6IGRldmljZSBmc2xfbWNfY29uc29sZSByZWdpc3RlcmVkDQpbICAgIDEuNTE4NDE2XSBmc2wt
bHMyLWNvbnNvbGU6IGRldmljZSBmc2xfYWlvcF9jb25zb2xlIHJlZ2lzdGVyZWQNClsgICAgMS41
MTk0MzRdIHhlbjp4ZW5fZXZ0Y2huOiBFdmVudC1jaGFubmVsIGRldmljZSBpbnN0YWxsZWQNClsg
ICAgMS41MjQ0NjRdIFNlcmlhbDogODI1MC8xNjU1MCBkcml2ZXIsIDQgcG9ydHMsIElSUSBzaGFy
aW5nIGVuYWJsZWQNClsgICAgMS41MjU1MDNdIGNvbnNvbGUgW3R0eVMxXSBkaXNhYmxlZA0KWyAg
ICAxLjUyNTUyNV0gMjFjMDYwMC5zZXJpYWw6IHR0eVMxIGF0IE1NSU8gMHgyMWMwNjAwIChpcnEg
PSAwLCBiYXNlX2JhdWQgPSAyMTg3NTAwMCkgaXMgYSAxNjU1MEENClsgICAgMi44MzU5ODddIGNv
bnNvbGUgW3R0eVMxXSBlbmFibGVkDQpbICAgIDIuODM5ODc2XSBTdXBlckggKEgpU0NJKEYpIGRy
aXZlciBpbml0aWFsaXplZA0KWyAgICAyLjg0NDY5Ml0gbXNtX3NlcmlhbDogZHJpdmVyIGluaXRp
YWxpemVkDQpbICAgIDIuODQ5MTg3XSBjYWNoZWluZm86IFVuYWJsZSB0byBkZXRlY3QgY2FjaGUg
aGllcmFyY2h5IGZvciBDUFUgMA0KWyAgICAyLjg1ODgzM10gYnJkOiBtb2R1bGUgbG9hZGVkDQpb
ICAgIDIuODY0ODQ3XSBsb29wOiBtb2R1bGUgbG9hZGVkDQpbICAgIDIuODY4NDU2XSBJbnZhbGlk
IG1heF9xdWV1ZXMgKDQpLCB3aWxsIHVzZSBkZWZhdWx0IG1heDogMS4NClsgICAgMi44NzUzNjVd
IGFoY2ktcW9yaXEgMzIwMDAwMC5zYXRhOiBBSENJIDAwMDEuMDMwMSAzMiBzbG90cyAxIHBvcnRz
IDYgR2JwcyAweDEgaW1wbCBwbGF0Zm9ybSBtb2RlDQpbICAgIDIuODg0ODY4XSBhaGNpLXFvcmlx
IDMyMDAwMDAuc2F0YTogZmxhZ3M6IDY0Yml0IG5jcSBzbnRmIHBtIGNsbyBvbmx5IHBtcCBmYnMg
cGlvIHNsdW0gcGFydCBjY2Mgc2RzIGFwc3QgDQpbICAgIDIuODk5MDAzXSBzY3NpIGhvc3QwOiBh
aGNpLXFvcmlxDQpbICAgIDIuOTAyNTMyXSBhdGExOiBTQVRBIG1heCBVRE1BLzEzMyBtbWlvIFtt
ZW0gMHgwMzIwMDAwMC0weDAzMjBmZmZmXSBwb3J0IDB4MTAwIGlycSAxNQ0KWyAgICAyLjkxMDU5
N10gYWhjaS1xb3JpcSAzMjEwMDAwLnNhdGE6IEFIQ0kgMDAwMS4wMzAxIDMyIHNsb3RzIDEgcG9y
dHMgNiBHYnBzIDB4MSBpbXBsIHBsYXRmb3JtIG1vZGUNClsgICAgMi45MTk1NzRdIGFoY2ktcW9y
aXEgMzIxMDAwMC5zYXRhOiBmbGFnczogNjRiaXQgbmNxIHNudGYgcG0gY2xvIG9ubHkgcG1wIGZi
cyBwaW8gc2x1bSBwYXJ0IGNjYyBzZHMgYXBzdCANClsgICAgMi45MzM2NjJdIHNjc2kgaG9zdDE6
IGFoY2ktcW9yaXENClsgICAgMi45MzcxNzVdIGF0YTI6IFNBVEEgbWF4IFVETUEvMTMzIG1taW8g
W21lbSAweDAzMjEwMDAwLTB4MDMyMWZmZmZdIHBvcnQgMHgxMDAgaXJxIDE2DQpbICAgIDIuOTQ1
NDcyXSA1ODAwMDAwMDAubm9yOiBGb3VuZCAxIHgxNiBkZXZpY2VzIGF0IDB4MCBpbiAxNi1iaXQg
YmFuay4gTWFudWZhY3R1cmVyIElEIDB4MDAwMDAxIENoaXAgSUQgMHgwMDI4MDENClsgICAgMi45
NTU1ODVdIEFtZC9GdWppdHN1IEV4dGVuZGVkIFF1ZXJ5IFRhYmxlIGF0IDB4MDA0MA0KWyAgICAy
Ljk2MDg2MF0gICBBbWQvRnVqaXRzdSBFeHRlbmRlZCBRdWVyeSB2ZXJzaW9uIDEuNS4NClsgICAg
Mi45NjYwNTZdIG51bWJlciBvZiBDRkkgY2hpcHM6IDENClsgICAgMi45NzIyNDRdIG5hbmQ6IGRl
dmljZSBmb3VuZCwgTWFudWZhY3R1cmVyIElEOiAweDJjLCBDaGlwIElEOiAweDQ4DQpbICAgIDIu
OTc4NjQzXSBuYW5kOiBNaWNyb24gTVQyOUYxNkcwOEFCQUNBV1ANClsgICAgMi45ODI3NjNdIG5h
bmQ6IDIwNDggTWlCLCBTTEMsIGVyYXNlIHNpemU6IDUxMiBLaUIsIHBhZ2Ugc2l6ZTogNDA5Niwg
T09CIHNpemU6IDIyNA0KWyAgICAyLjk5MDUxM10gbmFuZDogV0FSTklORzogNTMwMDAwMDAwLmZs
YXNoOiB0aGUgRUNDIHVzZWQgb24geW91ciBzeXN0ZW0gaXMgdG9vIHdlYWsgY29tcGFyZWQgdG8g
dGhlIG9uZSByZXF1aXJlZCBieSB0aGUgTkFORCBjaGlwDQpbICAgIDMuMDAzMjMwXSBCYWQgYmxv
Y2sgdGFibGUgZm91bmQgYXQgcGFnZSA1MjQxNjAsIHZlcnNpb24gMHgwMQ0KWyAgICAzLjAxMTAw
Nl0gQmFkIGJsb2NrIHRhYmxlIGZvdW5kIGF0IHBhZ2UgNTI0MDMyLCB2ZXJzaW9uIDB4MDENClsg
ICAgMy4wMTc4MDZdIG5hbmRfcmVhZF9iYnQ6IGJhZCBibG9jayBhdCAweDAwMDAwMmQwMDAwMA0K
WyAgICAzLjAyMjk0MV0gbmFuZF9yZWFkX2JidDogYmFkIGJsb2NrIGF0IDB4MDAwMDAyZDgwMDAw
DQpbICAgIDMuMDI4NTE1XSBmc2wsaWZjLW5hbmQgNTMwMDAwMDAwLm5hbmQ6IElGQyBOQU5EIGRl
dmljZSBhdCAweDUzMDAwMDAwMCwgYmFuayAyDQpbICAgIDMuMDM2NTY4XSBtMjVwODAgc3BpMC4w
OiB1bnJlY29nbml6ZWQgSkVERUMgaWQgYnl0ZXM6IGZmLCBmZiwgZmYNClsgICAgMy4wNDM2NjNd
IGxpYnBoeTogRml4ZWQgTURJTyBCdXM6IHByb2JlZA0KWyAgICAzLjA0ODg4MV0gdHVuOiBVbml2
ZXJzYWwgVFVOL1RBUCBkZXZpY2UgZHJpdmVyLCAxLjYNClsgICAgMy4wNTUxMzZdIGxpYnBoeTog
RnJlZXNjYWxlIFhHTUFDIE1ESU8gQnVzOiBwcm9iZWQNClsgICAgMy4wNjA0MTVdIG1kaW9fYnVz
IDhiOTcwMDA6IEVycm9yIHdoaWxlIHJlYWRpbmcgUEhZMCByZWcgYXQgMS42DQpbICAgIDMuMDY2
NjgyXSBtZGlvX2J1cyA4Yjk3MDAwOiBFcnJvciB3aGlsZSByZWFkaW5nIFBIWTAgcmVnIGF0IDEu
NQ0KWyAgICAzLjA3MzI0MF0gbWRpb19idXMgOGI5NzAwMDogRXJyb3Igd2hpbGUgcmVhZGluZyBQ
SFkxIHJlZyBhdCAxLjYNClsgICAgMy4wNzk0NThdIG1kaW9fYnVzIDhiOTcwMDA6IEVycm9yIHdo
aWxlIHJlYWRpbmcgUEhZMSByZWcgYXQgMS41DQpbICAgIDMuMDg1OTU2XSBtZGlvX2J1cyA4Yjk3
MDAwOiBFcnJvciB3aGlsZSByZWFkaW5nIFBIWTIgcmVnIGF0IDEuNg0KWyAgICAzLjA5MjE3NF0g
bWRpb19idXMgOGI5NzAwMDogRXJyb3Igd2hpbGUgcmVhZGluZyBQSFkyIHJlZyBhdCAxLjUNClsg
ICAgMy4wOTg2NzJdIG1kaW9fYnVzIDhiOTcwMDA6IEVycm9yIHdoaWxlIHJlYWRpbmcgUEhZMyBy
ZWcgYXQgMS42DQpbICAgIDMuMTA0ODkxXSBtZGlvX2J1cyA4Yjk3MDAwOiBFcnJvciB3aGlsZSBy
ZWFkaW5nIFBIWTMgcmVnIGF0IDEuNQ0KWyAgICAzLjExMTM5OF0gbGlicGh5OiBGcmVlc2NhbGUg
WEdNQUMgTURJTyBCdXM6IHByb2JlZA0KWyAgICAzLjExNjUwNV0gbGlicGh5OiBGcmVlc2NhbGUg
WEdNQUMgTURJTyBCdXM6IHByb2JlZA0KWyAgICAzLjEyMTU3OF0gbGlicGh5OiBGcmVlc2NhbGUg
WEdNQUMgTURJTyBCdXM6IHByb2JlZA0KWyAgICAzLjEyNjY1OV0gbGlicGh5OiBGcmVlc2NhbGUg
WEdNQUMgTURJTyBCdXM6IHByb2JlZA0KWyAgICAzLjEzMTgwN10gRnJlZXNjYWxlIEZNIG1vZHVs
ZSwgRk1EIEFQSSB2ZXJzaW9uIDIxLjEuMA0KWyAgICAzLjEzNzE2OV0gRnJlZXNjYWxlIEZNIFBv
cnRzIG1vZHVsZQ0KWyAgICAzLjE0MDg2MV0gZnNsX21hYzogZnNsX21hYzogRlNMIEZNYW4gTUFD
IEFQSSBiYXNlZCBkcml2ZXINClsgICAgMy4xNDY1MDNdIGZzbF9kcGE6IEZTTCBEUEFBIEV0aGVy
bmV0IGRyaXZlcg0KWyAgICAzLjE1MDkyMl0gZnNsX2FkdmFuY2VkOiBGU0wgRFBBQSBBZHZhbmNl
ZCBkcml2ZXJzOg0KWyAgICAzLjE1NTkwN10gZnNsX3Byb3h5OiBGU0wgRFBBQSBQcm94eSBpbml0
aWFsaXphdGlvbiBkcml2ZXINClsgICAgMy4xNjE1MjddIGZzbF9vaDogRlNMIEZNYW4gT2ZmbGlu
ZSBQYXJzaW5nIHBvcnQgZHJpdmVyDQpbICAgIDMuMTY3MDQ3XSBlMTAwMDogSW50ZWwoUikgUFJP
LzEwMDAgTmV0d29yayBEcml2ZXIgLSB2ZXJzaW9uIDcuMy4yMS1rOC1OQVBJDQpbICAgIDMuMTc0
MTcwXSBlMTAwMDogQ29weXJpZ2h0IChjKSAxOTk5LTIwMDYgSW50ZWwgQ29ycG9yYXRpb24uDQpb
ICAgIDMuMTc5OTU4XSBlMTAwMGU6IEludGVsKFIpIFBSTy8xMDAwIE5ldHdvcmsgRHJpdmVyIC0g
My4yLjYtaw0KWyAgICAzLjE4NTgxNl0gZTEwMDBlOiBDb3B5cmlnaHQoYykgMTk5OSAtIDIwMTUg
SW50ZWwgQ29ycG9yYXRpb24uDQpbICAgIDMuMTkyMTQwXSBlMTAwMGUgMDAwMDowMTowMC4wOiBJ
bnRlcnJ1cHQgVGhyb3R0bGluZyBSYXRlIChpbnRzL3NlYykgc2V0IHRvIGR5bmFtaWMgY29uc2Vy
dmF0aXZlIG1vZGUNClsgICAgMy4yMzE4MzhdIGF0YTE6IFNBVEEgbGluayBkb3duIChTU3RhdHVz
IDAgU0NvbnRyb2wgMzAwKQ0KWyAgICAzLjI1NDY0Nl0gZTEwMDBlIDAwMDA6MDE6MDAuMCAwMDAw
OjAxOjAwLjAgKHVuaW5pdGlhbGl6ZWQpOiByZWdpc3RlcmVkIFBIQyBjbG9jaw0KWyAgICAzLjI3
MjM0Ml0gYXRhMjogU0FUQSBsaW5rIGRvd24gKFNTdGF0dXMgMCBTQ29udHJvbCAzMDApDQpbICAg
IDMuMzI0MjI3XSBlMTAwMGUgMDAwMDowMTowMC4wIGV0aDA6IChQQ0kgRXhwcmVzczoyLjVHVC9z
OldpZHRoIHgxKSA2ODowNTpjYTo0MzpkODpkMg0KWyAgICAzLjMzMjIwM10gZTEwMDBlIDAwMDA6
MDE6MDAuMCBldGgwOiBJbnRlbChSKSBQUk8vMTAwMCBOZXR3b3JrIENvbm5lY3Rpb24NClsgICAg
My4zMzkwOTVdIGUxMDAwZSAwMDAwOjAxOjAwLjAgZXRoMDogTUFDOiAzLCBQSFk6IDgsIFBCQSBO
bzogRTQ2OTgxLTAwOA0KWyAgICAzLjM0NTg1M10gaWdiOiBJbnRlbChSKSBHaWdhYml0IEV0aGVy
bmV0IE5ldHdvcmsgRHJpdmVyIC0gdmVyc2lvbiA1LjQuMC1rDQpbICAgIDMuMzUyODYxXSBpZ2I6
IENvcHlyaWdodCAoYykgMjAwNy0yMDE0IEludGVsIENvcnBvcmF0aW9uLg0KWyAgICAzLjM1ODQ2
OV0gaWdidmY6IEludGVsKFIpIEdpZ2FiaXQgVmlydHVhbCBGdW5jdGlvbiBOZXR3b3JrIERyaXZl
ciAtIHZlcnNpb24gMi40LjAtaw0KWyAgICAzLjM2NjMxOF0gaWdidmY6IENvcHlyaWdodCAoYykg
MjAwOSAtIDIwMTIgSW50ZWwgQ29ycG9yYXRpb24uDQpbICAgIDMuMzcyNDQ1XSBza3kyOiBkcml2
ZXIgdmVyc2lvbiAxLjMwDQpbICAgIDMuMzc2MzUwXSB4ZW5fbmV0ZnJvbnQ6IEluaXRpYWxpc2lu
ZyBYZW4gdmlydHVhbCBldGhlcm5ldCBkcml2ZXINClsgICAgMy4zODM3NzRdIGkyYyAvZGV2IGVu
dHJpZXMgZHJpdmVyDQpbICAgIDMuMzg5MzU2XSBpMmMgaTJjLTA6IEFkZGVkIG11bHRpcGxleGVk
IGkyYyBidXMgMQ0KWyAgICAzLjQwNzM2Ml0gcnRjLWRzMzIzMiAyLTAwNjg6IHJ0YyBjb3JlOiBy
ZWdpc3RlcmVkIGRzMzIzMiBhcyBydGMwDQpbICAgIDMuNDEzNjEwXSBpMmMgaTJjLTA6IEFkZGVk
IG11bHRpcGxleGVkIGkyYyBidXMgMg0KWyAgICAzLjQxODU3NV0gaTJjIGkyYy0wOiBBZGRlZCBt
dWx0aXBsZXhlZCBpMmMgYnVzIDMNClsgICAgMy40MjM1NjVdIGkyYyBpMmMtMDogQWRkZWQgbXVs
dGlwbGV4ZWQgaTJjIGJ1cyA0DQpbICAgIDMuNDI4NTAwXSBpMmMgaTJjLTA6IEFkZGVkIG11bHRp
cGxleGVkIGkyYyBidXMgNQ0KWyAgICAzLjQzMzQxNF0gaTJjIGkyYy0wOiBBZGRlZCBtdWx0aXBs
ZXhlZCBpMmMgYnVzIDYNClsgICAgMy40MzgzNTBdIGkyYyBpMmMtMDogQWRkZWQgbXVsdGlwbGV4
ZWQgaTJjIGJ1cyA3DQpbICAgIDMuNDQzMjcyXSBpMmMgaTJjLTA6IEFkZGVkIG11bHRpcGxleGVk
IGkyYyBidXMgOA0KWyAgICAzLjQ0ODEwNl0gcGNhOTU0eCAwLTAwNzU6IHJlZ2lzdGVyZWQgOCBt
dWx0aXBsZXhlZCBidXNzZXMgZm9yIEkyQyBtdXggcGNhOTU0Nw0KWyAgICAzLjQ1NTUwOV0gSVIg
TkVDIHByb3RvY29sIGhhbmRsZXIgaW5pdGlhbGl6ZWQNClsgICAgMy40NjAwODJdIElSIFJDNSh4
L3N6KSBwcm90b2NvbCBoYW5kbGVyIGluaXRpYWxpemVkDQpbICAgIDMuNDY1MTM2XSBJUiBSQzYg
cHJvdG9jb2wgaGFuZGxlciBpbml0aWFsaXplZA0KWyAgICAzLjQ2OTY2OF0gSVIgSlZDIHByb3Rv
Y29sIGhhbmRsZXIgaW5pdGlhbGl6ZWQNClsgICAgMy40NzQyMTddIElSIFNvbnkgcHJvdG9jb2wg
aGFuZGxlciBpbml0aWFsaXplZA0KWyAgICAzLjQ3ODgzNl0gSVIgU0FOWU8gcHJvdG9jb2wgaGFu
ZGxlciBpbml0aWFsaXplZA0KWyAgICAzLjQ4MzU0MF0gSVIgU2hhcnAgcHJvdG9jb2wgaGFuZGxl
ciBpbml0aWFsaXplZA0KWyAgICAzLjQ4ODI0MV0gSVIgTUNFIEtleWJvYXJkL21vdXNlIHByb3Rv
Y29sIGhhbmRsZXIgaW5pdGlhbGl6ZWQNClsgICAgMy40OTQwNjldIElSIFhNUCBwcm90b2NvbCBo
YW5kbGVyIGluaXRpYWxpemVkDQpbICAgIDMuNDk5NDUxXSBzcDgwNS13ZHQgYzAwMDAwMC53ZHQ6
IHJlZ2lzdHJhdGlvbiBzdWNjZXNzZnVsDQpbICAgIDMuNTA1Mjk1XSBzcDgwNS13ZHQgYzAxMDAw
MC53ZHQ6IHJlZ2lzdHJhdGlvbiBzdWNjZXNzZnVsDQpbICAgIDMuNTEwOTAzXSBzcDgwNS13ZHQg
YzEwMDAwMC53ZHQ6IHJlZ2lzdHJhdGlvbiBzdWNjZXNzZnVsDQpbICAgIDMuNTE2NTExXSBzcDgw
NS13ZHQgYzExMDAwMC53ZHQ6IHJlZ2lzdHJhdGlvbiBzdWNjZXNzZnVsDQpbICAgIDMuNTIyMTYx
XSBzcDgwNS13ZHQgYzIwMDAwMC53ZHQ6IHJlZ2lzdHJhdGlvbiBzdWNjZXNzZnVsDQpbICAgIDMu
NTI3NzgxXSBzcDgwNS13ZHQgYzIxMDAwMC53ZHQ6IHJlZ2lzdHJhdGlvbiBzdWNjZXNzZnVsDQpb
ICAgIDMuNTMzMzk0XSBzcDgwNS13ZHQgYzMwMDAwMC53ZHQ6IHJlZ2lzdHJhdGlvbiBzdWNjZXNz
ZnVsDQpbICAgIDMuNTM5MDA2XSBzcDgwNS13ZHQgYzMxMDAwMC53ZHQ6IHJlZ2lzdHJhdGlvbiBz
dWNjZXNzZnVsDQpbICAgIDMuNTQ1MTYzXSBsZWR0cmlnLWNwdTogcmVnaXN0ZXJlZCB0byBpbmRp
Y2F0ZSBhY3Rpdml0eSBvbiBDUFVzDQpbICAgIDMuNTUyMTEzXSBEUEFBMi1FVEg6IGRlYnVnZnMg
Y3JlYXRlZA0KWyAgICAzLjU1NjQ5OF0gTm8gZnNsLHFtYW4gbm9kZQ0KWyAgICAzLjU1OTYxOV0g
RnJlZXNjYWxlIFVTRFBBQSBwcm9jZXNzIGRyaXZlcg0KWyAgICAzLjU2Mzg2NF0gZnNsLXVzZHBh
YTogbm8gcmVnaW9uIGZvdW5kDQpbICAgIDMuNTY3NzM3XSBGcmVlc2NhbGUgVVNEUEFBIHByb2Nl
c3MgSVJRIGRyaXZlcg0KWyAgICAzLjU3MzIzNV0gTmV0ZmlsdGVyIG1lc3NhZ2VzIHZpYSBORVRM
SU5LIHYwLjMwLg0KWyAgICAzLjU3ODM2Nl0gbmZfY29ubnRyYWNrIHZlcnNpb24gMC41LjAgKDgx
OTIgYnVja2V0cywgMzI3NjggbWF4KQ0KWyAgICAzLjU4NDQ0Nl0gbmZfdGFibGVzOiAoYykgMjAw
Ny0yMDA5IFBhdHJpY2sgTWNIYXJkeSA8a2FiZXJAdHJhc2gubmV0Pg0KWyAgICAzLjU5MTAzMl0g
bmZfdGFibGVzX2NvbXBhdDogKGMpIDIwMTIgUGFibG8gTmVpcmEgQXl1c28gPHBhYmxvQG5ldGZp
bHRlci5vcmc+DQpbICAgIDMuNTk4MzUxXSBpcF90YWJsZXM6IChDKSAyMDAwLTIwMDYgTmV0Zmls
dGVyIENvcmUgVGVhbQ0KWyAgICAzLjYwMzc3Nl0gSW5pdGlhbGl6aW5nIFhGUk0gbmV0bGluayBz
b2NrZXQNClsgICAgMy42MDgwNzddIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMTAN
ClsgICAgMy42MTY3ODNdIFNlZ21lbnQgUm91dGluZyB3aXRoIElQdjYNClsgICAgMy42MjA0ODJd
IHNpdDogSVB2NiwgSVB2NCBhbmQgTVBMUyBvdmVyIElQdjQgdHVubmVsaW5nIGRyaXZlcg0KWyAg
ICAzLjYyNjYzMV0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxNw0KWyAgICAzLjYz
MTE0Ml0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxNQ0KWyAgICAzLjYzNTYwM10g
QnJpZGdlIGZpcmV3YWxsaW5nIHJlZ2lzdGVyZWQNClsgICAgMy42Mzk2MTddIEVidGFibGVzIHYy
LjAgcmVnaXN0ZXJlZA0KWyAgICAzLjY0MzI2M10gODAyMXE6IDgwMi4xUSBWTEFOIFN1cHBvcnQg
djEuOA0KWyAgICAzLjY0NzQ3MV0gOXBuZXQ6IEluc3RhbGxpbmcgOVAyMDAwIHN1cHBvcnQNClsg
ICAgMy42NTE3NzZdIEtleSB0eXBlIGRuc19yZXNvbHZlciByZWdpc3RlcmVkDQpbICAgIDMuNjU2
Mzc5XSByZWdpc3RlcmVkIHRhc2tzdGF0cyB2ZXJzaW9uIDENClsgICAgMy42NjA3NDhdIEJ0cmZz
IGxvYWRlZCwgY3JjMzJjPWNyYzMyYy1nZW5lcmljDQpbICAgIDMuNjY3ODkyXSBydGMtZHMzMjMy
IDItMDA2ODogc2V0dGluZyBzeXN0ZW0gY2xvY2sgdG8gMjAxOC0xMC0wOSAwNDowMDowOSBVVEMg
KDE1MzkwNTc2MDkpDQpbICAgIDMuNjc2MzE3XSBBTFNBIGRldmljZSBsaXN0Og0KWyAgICAzLjY3
OTI4N10gICBObyBzb3VuZGNhcmRzIGZvdW5kLg0KWyAgICAzLjY4MjgyM10gUkFNRElTSzogZ3pp
cCBpbWFnZSBmb3VuZCBhdCBibG9jayAwDQpbICAgIDguMTA5NTgyXSBFWFQ0LWZzIChyYW0wKTog
bW91bnRlZCBmaWxlc3lzdGVtIHdpdGhvdXQgam91cm5hbC4gT3B0czogKG51bGwpDQpbICAgIDgu
MTE2Njc0XSBWRlM6IE1vdW50ZWQgcm9vdCAoZXh0NCBmaWxlc3lzdGVtKSByZWFkb25seSBvbiBk
ZXZpY2UgMTowLg0KWyAgICA4LjEyMzQ3Ml0gZGV2dG1wZnM6IG1vdW50ZWQNClsgICAgOC4xMjY4
MTZdIEZyZWVpbmcgdW51c2VkIGtlcm5lbCBtZW1vcnk6IDEyODBLDQpbICAgIDguMjM0NDk3XSB1
ZGV2ZFsxMzI1XTogc3RhcnRpbmcgdmVyc2lvbiAxODINClsgICAgOC42NTc0MDldIEVYVDQtZnMg
KHJhbTApOiByZS1tb3VudGVkLiBPcHRzOiAobnVsbCkNClsgICAgOC42ODk2ODBdIHJhbmRvbTog
ZGQ6IHVuaW5pdGlhbGl6ZWQgdXJhbmRvbSByZWFkICg1MTIgYnl0ZXMgcmVhZCkNClsgICAgOS40
NTcyOTRdIHJhbmRvbTogZGJ1cy11dWlkZ2VuOiB1bmluaXRpYWxpemVkIHVyYW5kb20gcmVhZCAo
MTIgYnl0ZXMgcmVhZCkNClsgICAgOS40NjQzOTNdIHJhbmRvbTogZGJ1cy11dWlkZ2VuOiB1bmlu
aXRpYWxpemVkIHVyYW5kb20gcmVhZCAoOCBieXRlcyByZWFkKQ0KWyAgIDEwLjEzNzc3NV0gdXJh
bmRvbV9yZWFkOiA1IGNhbGxiYWNrcyBzdXBwcmVzc2VkDQpbICAgMTAuMTM3Nzc4XSByYW5kb206
IHNzaC1rZXlnZW46IHVuaW5pdGlhbGl6ZWQgdXJhbmRvbSByZWFkICgzMiBieXRlcyByZWFkKQ0K
WyAgIDEwLjE1NzQxNl0gcmFuZG9tOiBzc2hkOiB1bmluaXRpYWxpemVkIHVyYW5kb20gcmVhZCAo
MzIgYnl0ZXMgcmVhZCkNClsgICAxMC45NTg1NjddIHZpcmJyMDogcG9ydCAxKHZpcmJyMC1uaWMp
IGVudGVyZWQgYmxvY2tpbmcgc3RhdGUNClsgICAxMC45NjQzODFdIHZpcmJyMDogcG9ydCAxKHZp
cmJyMC1uaWMpIGVudGVyZWQgZGlzYWJsZWQgc3RhdGUNClsgICAxMC45NzAzNjRdIGRldmljZSB2
aXJicjAtbmljIGVudGVyZWQgcHJvbWlzY3VvdXMgbW9kZQ0KWyAgIDExLjA5MDk2M10gZGV2aWNl
IHZpcmJyMC1uaWMgbGVmdCBwcm9taXNjdW91cyBtb2RlDQpbICAgMTEuMDk1ODk4XSB2aXJicjA6
IHBvcnQgMSh2aXJicjAtbmljKSBlbnRlcmVkIGRpc2FibGVkIHN0YXRlDQpbICAgMjcuMzYzMzUy
XSBJUHY2OiBBRERSQ09ORihORVRERVZfVVApOiBldGgwOiBsaW5rIGlzIG5vdCByZWFkeQ0KWyAg
IDI3LjM2OTE5OF0gODAyMXE6IGFkZGluZyBWTEFOIDAgdG8gSFcgZmlsdGVyIG9uIGRldmljZSBl
dGgwDQpyb290QGxzMjA4OGFyZGI6fiMgDQpyb290QGxzMjA4OGFyZGI6fiMgDQo=

--_003_VI1PR04MB48456A5AD54F0632F04CB4DA9AE70VI1PR04MB4845eurp_
Content-Type: text/plain; name="Xen-log.txt"
Content-Description: Xen-log.txt
Content-Disposition: attachment; filename="Xen-log.txt"; size=66958;
	creation-date="Tue, 09 Oct 2018 11:18:34 GMT";
	modification-date="Tue, 09 Oct 2018 11:18:34 GMT"
Content-Transfer-Encoding: base64

U3RhcnRpbmcga2VybmVsIC4uLg0KDQotIFVBUlQgZW5hYmxlZCAtDQotIENQVSAwMDAwMDAwMCBi
b290aW5nIC0NCi0gQ3VycmVudCBFTCAwMDAwMDAwOCAtDQotIFhlbiBzdGFydGluZyBhdCBFTDIg
LQ0KLSBaZXJvIEJTUyAtDQotIFNldHRpbmcgdXAgY29udHJvbCByZWdpc3RlcnMgLQ0KLSBUdXJu
aW5nIG9uIHBhZ2luZyAtDQotIFJlYWR5IC0NCihYRU4pIENoZWNraW5nIGZvciBpbml0cmQgaW4g
L2Nob3Nlbg0KKFhFTikgSW5pdHJkIDAwMDAwMDAwYzAwMDAwNDAtMDAwMDAwMDBjOWY1N2RhNQ0K
KFhFTikgUkFNOiAwMDAwMDAwMDgwMDAwMDAwIC0gMDAwMDAwMDBmYmRmZmZmZg0KKFhFTikgUkFN
OiAwMDAwMDA4MDgwMDAwMDAwIC0gMDAwMDAwODM3ZmZmZmZmZg0KKFhFTikgDQooWEVOKSBNT0RV
TEVbMF06IDAwMDAwMDAwOWZmZjgwMDAgLSAwMDAwMDAwMDlmZmZlMDgwIERldmljZSBUcmVlICAN
CihYRU4pIE1PRFVMRVsxXTogMDAwMDAwMDBjMDAwMDA0MCAtIDAwMDAwMDAwYzlmNTdkYTUgUmFt
ZGlzayAgICAgIA0KKFhFTikgTU9EVUxFWzJdOiAwMDAwMDAwMGEwMDAwMDAwIC0gMDAwMDAwMDBh
MTI4MzIwMCBLZXJuZWwgICAgICAgY29uc29sZT10dHlTMSwxMTUyMDAgcm9vdD0vZGV2L3JhbSBy
YW1kaXNrX3NpemU9MHg4MDAwMDAwDQooWEVOKSAgUkVTVkRbMF06IDAwMDAwMDAwOTAwMDAwMDAg
LSAwMDAwMDAwMDkwMDA1MDAwDQooWEVOKSAgUkVTVkRbMV06IDAwMDAwMDAwOWZmZjgwMDAgLSAw
MDAwMDAwMDlmZmZlMDAwDQooWEVOKSAgUkVTVkRbMl06IDAwMDAwMDAwYzAwMDAwNDAgLSAwMDAw
MDAwMGM5ZjU3ZGE1DQooWEVOKSANCihYRU4pIENvbW1hbmQgbGluZTogY29uc3dpdGNoPXggc3lu
Y19jb25zb2xlIGRvbTBfbWVtPTFHIGRvbTBfbWF4X3ZjcHVzPTEgY29uc29sZT1kdHVhcnQgZHR1
YXJ0PS9zb2Mvc2VyaWFsQDIxYzA2MDANCihYRU4pIFBsYWNpbmcgWGVuIGF0IDB4MDAwMDAwODM3
ZmUwMDAwMC0weDAwMDAwMDgzODAwMDAwMDANCihYRU4pIFVwZGF0ZSBCT09UTU9EX1hFTiBmcm9t
IDAwMDAwMDAwODAwMDAwMDAtMDAwMDAwMDA4MDExYjcwMSA9PiAwMDAwMDA4MzdmZTAwMDAwLTAw
MDAwMDgzN2ZmMWI3MDENCihYRU4pIFBGTiBjb21wcmVzc2lvbiBvbiBiaXRzIDIyLi4uMjYNCihY
RU4pIERvbWFpbiBoZWFwIGluaXRpYWxpc2VkDQooWEVOKSBCb290aW5nIHVzaW5nIERldmljZSBU
cmVlDQooWEVOKSAgLT4gdW5mbGF0dGVuX2RldmljZV90cmVlKCkNCihYRU4pIFVuZmxhdHRlbmlu
ZyBkZXZpY2UgdHJlZToNCihYRU4pIG1hZ2ljOiAweGQwMGRmZWVkDQooWEVOKSBzaXplOiAweDAw
NjA4MA0KKFhFTikgdmVyc2lvbjogMHgwMDAwMTENCihYRU4pICAgc2l6ZSBpcyAweGJjMDAgYWxs
b2NhdGluZy4uLg0KKFhFTikgICB1bmZsYXR0ZW5pbmcgODAwNmZmZmUwMDAwLi4uDQooWEVOKSBm
aXhlZCB1cCBuYW1lIGZvciAgLT4gDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBhbGlhc2VzIC0+
IGFsaWFzZXMNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIGNwdXMgLT4gY3B1cw0KKFhFTikgZml4
ZWQgdXAgbmFtZSBmb3IgY3B1QDAgLT4gY3B1DQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBjcHVA
MSAtPiBjcHUNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIGNwdUAxMDAgLT4gY3B1DQooWEVOKSBm
aXhlZCB1cCBuYW1lIGZvciBjcHVAMTAxIC0+IGNwdQ0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3Ig
Y3B1QDIwMCAtPiBjcHUNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIGNwdUAyMDEgLT4gY3B1DQoo
WEVOKSBmaXhlZCB1cCBuYW1lIGZvciBjcHVAMzAwIC0+IGNwdQ0KKFhFTikgZml4ZWQgdXAgbmFt
ZSBmb3IgY3B1QDMwMSAtPiBjcHUNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIGwyLWNhY2hlMCAt
PiBsMi1jYWNoZTANCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIGwyLWNhY2hlMSAtPiBsMi1jYWNo
ZTENCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIGwyLWNhY2hlMiAtPiBsMi1jYWNoZTINCihYRU4p
IGZpeGVkIHVwIG5hbWUgZm9yIGwyLWNhY2hlMyAtPiBsMi1jYWNoZTMNCihYRU4pIGZpeGVkIHVw
IG5hbWUgZm9yIGNwdS1wdzIwIC0+IGNwdS1wdzIwDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBt
ZW1vcnlAODAwMDAwMDAgLT4gbWVtb3J5DQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBzeXNjbGsg
LT4gc3lzY2xrDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBpbnRlcnJ1cHQtY29udHJvbGxlckA2
MDAwMDAwIC0+IGludGVycnVwdC1jb250cm9sbGVyDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBn
aWMtaXRzQDYwMjAwMDAgLT4gZ2ljLWl0cw0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3Igc3lzY29u
QDFlNjAwMDAgLT4gc3lzY29uDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciByZWJvb3QgLT4gcmVi
b290DQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciB0aW1lciAtPiB0aW1lcg0KKFhFTikgZml4ZWQg
dXAgbmFtZSBmb3IgcG11IC0+IHBtdQ0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3IgcHNjaSAtPiBw
c2NpDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBzb2MgLT4gc29jDQooWEVOKSBmaXhlZCB1cCBu
YW1lIGZvciBjbG9ja2luZ0AxMzAwMDAwIC0+IGNsb2NraW5nDQooWEVOKSBmaXhlZCB1cCBuYW1l
IGZvciBkY2ZnQDFlMDAwMDAgLT4gZGNmZw0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3IgdG11QDFm
ODAwMDAgLT4gdG11DQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciB0aGVybWFsLXpvbmVzIC0+IHRo
ZXJtYWwtem9uZXMNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIGNwdS10aGVybWFsIC0+IGNwdS10
aGVybWFsDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciB0cmlwcyAtPiB0cmlwcw0KKFhFTikgZml4
ZWQgdXAgbmFtZSBmb3IgY3B1LWFsZXJ0IC0+IGNwdS1hbGVydA0KKFhFTikgZml4ZWQgdXAgbmFt
ZSBmb3IgY3B1LWNyaXQgLT4gY3B1LWNyaXQNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIGNvb2xp
bmctbWFwcyAtPiBjb29saW5nLW1hcHMNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIG1hcDAgLT4g
bWFwMA0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3IgbWFwMSAtPiBtYXAxDQooWEVOKSBmaXhlZCB1
cCBuYW1lIGZvciBtYXAyIC0+IG1hcDINCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIG1hcDMgLT4g
bWFwMw0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3Igc2VyaWFsQDIxYzA1MDAgLT4gc2VyaWFsDQoo
WEVOKSBmaXhlZCB1cCBuYW1lIGZvciBzZXJpYWxAMjFjMDYwMCAtPiBzZXJpYWwNCihYRU4pIGZp
eGVkIHVwIG5hbWUgZm9yIHdkdEBjMDAwMDAwIC0+IHdkdA0KKFhFTikgZml4ZWQgdXAgbmFtZSBm
b3Igd2R0QGMwMTAwMDAgLT4gd2R0DQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciB3ZHRAYzEwMDAw
MCAtPiB3ZHQNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIHdkdEBjMTEwMDAwIC0+IHdkdA0KKFhF
TikgZml4ZWQgdXAgbmFtZSBmb3Igd2R0QGMyMDAwMDAgLT4gd2R0DQooWEVOKSBmaXhlZCB1cCBu
YW1lIGZvciB3ZHRAYzIxMDAwMCAtPiB3ZHQNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIHdkdEBj
MzAwMDAwIC0+IHdkdA0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3Igd2R0QGMzMTAwMDAgLT4gd2R0
DQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBjcnlwdG9AODAwMDAwMCAtPiBjcnlwdG8NCihYRU4p
IGZpeGVkIHVwIG5hbWUgZm9yIGpyQDEwMDAwIC0+IGpyDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZv
ciBqckAyMDAwMCAtPiBqcg0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3IganJAMzAwMDAgLT4ganIN
CihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIGZzbC1tY0A4MGMwMDAwMDAgLT4gZnNsLW1jDQooWEVO
KSBmaXhlZCB1cCBuYW1lIGZvciBkcG1hY3MgLT4gZHBtYWNzDQooWEVOKSBmaXhlZCB1cCBuYW1l
IGZvciBkcG1hY0AxIC0+IGRwbWFjDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBkcG1hY0AyIC0+
IGRwbWFjDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBkcG1hY0AzIC0+IGRwbWFjDQooWEVOKSBm
aXhlZCB1cCBuYW1lIGZvciBkcG1hY0A0IC0+IGRwbWFjDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZv
ciBkcG1hY0A1IC0+IGRwbWFjDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBkcG1hY0A2IC0+IGRw
bWFjDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBkcG1hY0A3IC0+IGRwbWFjDQooWEVOKSBmaXhl
ZCB1cCBuYW1lIGZvciBkcG1hY0A4IC0+IGRwbWFjDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBk
cG1hY0A5IC0+IGRwbWFjDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBkcG1hY0BhIC0+IGRwbWFj
DQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBkcG1hY0BiIC0+IGRwbWFjDQooWEVOKSBmaXhlZCB1
cCBuYW1lIGZvciBkcG1hY0BjIC0+IGRwbWFjDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBkcG1h
Y0BkIC0+IGRwbWFjDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBkcG1hY0BlIC0+IGRwbWFjDQoo
WEVOKSBmaXhlZCB1cCBuYW1lIGZvciBkcG1hY0BmIC0+IGRwbWFjDQooWEVOKSBmaXhlZCB1cCBu
YW1lIGZvciBkcG1hY0AxMCAtPiBkcG1hYw0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3IgaW9tbXVA
NTAwMDAwMCAtPiBpb21tdQ0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3IgZHNwaUAyMTAwMDAwIC0+
IGRzcGkNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIG4yNXE1MTJhIC0+IG4yNXE1MTJhDQooWEVO
KSBmaXhlZCB1cCBuYW1lIGZvciBlc2RoY0AyMTQwMDAwIC0+IGVzZGhjDQooWEVOKSBmaXhlZCB1
cCBuYW1lIGZvciBncGlvQDIzMDAwMDAgLT4gZ3Bpbw0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3Ig
Z3Bpb0AyMzEwMDAwIC0+IGdwaW8NCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIGdwaW9AMjMyMDAw
MCAtPiBncGlvDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBncGlvQDIzMzAwMDAgLT4gZ3Bpbw0K
KFhFTikgZml4ZWQgdXAgbmFtZSBmb3IgbWRpb0AweDhCOTYwMDAgLT4gbWRpbw0KKFhFTikgZml4
ZWQgdXAgbmFtZSBmb3IgZW1kaW8xX3BoeUAxIC0+IGVtZGlvMV9waHkNCihYRU4pIGZpeGVkIHVw
IG5hbWUgZm9yIGVtZGlvMV9waHlAMiAtPiBlbWRpbzFfcGh5DQooWEVOKSBmaXhlZCB1cCBuYW1l
IGZvciBlbWRpbzFfcGh5QDMgLT4gZW1kaW8xX3BoeQ0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3Ig
ZW1kaW8xX3BoeUA0IC0+IGVtZGlvMV9waHkNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIG1kaW9A
MHg4Qjk3MDAwIC0+IG1kaW8NCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIGVtZGlvMl9waHlAMSAt
PiBlbWRpbzJfcGh5DQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBlbWRpbzJfcGh5QDIgLT4gZW1k
aW8yX3BoeQ0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3IgZW1kaW8yX3BoeUAzIC0+IGVtZGlvMl9w
aHkNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIGVtZGlvMl9waHlANCAtPiBlbWRpbzJfcGh5DQoo
WEVOKSBmaXhlZCB1cCBuYW1lIGZvciBtZGlvQDB4OGMwNzAwMCAtPiBtZGlvDQooWEVOKSBmaXhl
ZCB1cCBuYW1lIGZvciBtZGlvQDB4OGMwYjAwMCAtPiBtZGlvDQooWEVOKSBmaXhlZCB1cCBuYW1l
IGZvciBtZGlvQDB4OGMwZjAwMCAtPiBtZGlvDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBtZGlv
QDB4OGMxMzAwMCAtPiBtZGlvDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBtZGlvQDB4OGMxNzAw
MCAtPiBtZGlvDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBtZGlvQDB4OGMxYjAwMCAtPiBtZGlv
DQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBtZGlvQDB4OGMxZjAwMCAtPiBtZGlvDQooWEVOKSBm
aXhlZCB1cCBuYW1lIGZvciBtZGlvQDB4OGMyMzAwMCAtPiBtZGlvDQooWEVOKSBmaXhlZCB1cCBu
YW1lIGZvciBpMmNAMjAwMDAwMCAtPiBpMmMNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIHBjYTk1
NDdANzUgLT4gcGNhOTU0Nw0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3IgaTJjQDEgLT4gaTJjDQoo
WEVOKSBmaXhlZCB1cCBuYW1lIGZvciBydGNANjggLT4gcnRjDQooWEVOKSBmaXhlZCB1cCBuYW1l
IGZvciBpMmNAMiAtPiBpMmMNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIGluYTIyMEA0MCAtPiBp
bmEyMjANCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIGkyY0AzIC0+IGkyYw0KKFhFTikgZml4ZWQg
dXAgbmFtZSBmb3IgYWR0NzQ4MUA0YyAtPiBhZHQ3NDgxDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZv
ciBpMmNAMjAxMDAwMCAtPiBpMmMNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIGkyY0AyMDIwMDAw
IC0+IGkyYw0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3IgaTJjQDIwMzAwMDAgLT4gaTJjDQooWEVO
KSBmaXhlZCB1cCBuYW1lIGZvciBpZmNAMjI0MDAwMCAtPiBpZmMNCihYRU4pIGZpeGVkIHVwIG5h
bWUgZm9yIG5vckAwLDAgLT4gbm9yDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBuYW5kQDIsMCAt
PiBuYW5kDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBjcGxkQDMsMCAtPiBjcGxkDQooWEVOKSBm
aXhlZCB1cCBuYW1lIGZvciBxdWFkc3BpQDIwYzAwMDAgLT4gcXVhZHNwaQ0KKFhFTikgZml4ZWQg
dXAgbmFtZSBmb3IgczI1ZnM1MTJzQDAgLT4gczI1ZnM1MTJzDQooWEVOKSBmaXhlZCB1cCBuYW1l
IGZvciBwY2llQDM0MDAwMDAgLT4gcGNpZQ0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3IgcGNpZUAz
NTAwMDAwIC0+IHBjaWUNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIHBjaWVAMzYwMDAwMCAtPiBw
Y2llDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBwY2llQDM3MDAwMDAgLT4gcGNpZQ0KKFhFTikg
Zml4ZWQgdXAgbmFtZSBmb3Igc2F0YUAzMjAwMDAwIC0+IHNhdGENCihYRU4pIGZpeGVkIHVwIG5h
bWUgZm9yIHNhdGFAMzIxMDAwMCAtPiBzYXRhDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciB1c2Iz
QDMxMDAwMDAgLT4gdXNiMw0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3IgdXNiM0AzMTEwMDAwIC0+
IHVzYjMNCihYRU4pIGZpeGVkIHVwIG5hbWUgZm9yIHNlcmRlc0AxZWEwMDAwIC0+IHNlcmRlcw0K
KFhFTikgZml4ZWQgdXAgbmFtZSBmb3IgY2NuQDQwMDAwMDAgLT4gY2NuDQooWEVOKSBmaXhlZCB1
cCBuYW1lIGZvciBmdG0wQDI4MDAwMDAgLT4gZnRtMA0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3Ig
bWVtb3J5LWNvbnRyb2xsZXJAMTA4MDAwMCAtPiBtZW1vcnktY29udHJvbGxlcg0KKFhFTikgZml4
ZWQgdXAgbmFtZSBmb3IgbWVtb3J5LWNvbnRyb2xsZXJAMTA5MDAwMCAtPiBtZW1vcnktY29udHJv
bGxlcg0KKFhFTikgZml4ZWQgdXAgbmFtZSBmb3IgZmlybXdhcmUgLT4gZmlybXdhcmUNCihYRU4p
IGZpeGVkIHVwIG5hbWUgZm9yIG9wdGVlIC0+IG9wdGVlDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZv
ciBjaG9zZW4gLT4gY2hvc2VuDQooWEVOKSBmaXhlZCB1cCBuYW1lIGZvciBtb2R1bGVAMCAtPiBt
b2R1bGUNCihYRU4pICA8LSB1bmZsYXR0ZW5fZGV2aWNlX3RyZWUoKQ0KKFhFTikgYWRkaW5nIERU
IGFsaWFzOmNyeXB0bzogc3RlbT1jcnlwdG8gaWQ9MCBub2RlPS9zb2MvY3J5cHRvQDgwMDAwMDAN
CihYRU4pIGFkZGluZyBEVCBhbGlhczpzZXJpYWwwOiBzdGVtPXNlcmlhbCBpZD0wIG5vZGU9L3Nv
Yy9zZXJpYWxAMjFjMDUwMA0KKFhFTikgYWRkaW5nIERUIGFsaWFzOnNlcmlhbDE6IHN0ZW09c2Vy
aWFsIGlkPTEgbm9kZT0vc29jL3NlcmlhbEAyMWMwNjAwDQooWEVOKSBQbGF0Zm9ybTogR2VuZXJp
YyBTeXN0ZW0NCihYRU4pIExvb2tpbmcgZm9yIGR0dWFydCBhdCAiL3NvYy9zZXJpYWxAMjFjMDYw
MCIsIG9wdGlvbnMgIiINCihYRU4pIERUOiAqKiB0cmFuc2xhdGlvbiBmb3IgZGV2aWNlIC9zb2Mv
c2VyaWFsQDIxYzA2MDAgKioNCihYRU4pIERUOiBidXMgaXMgZGVmYXVsdCAobmE9MiwgbnM9Mikg
b24gL3NvYw0KKFhFTikgRFQ6IHRyYW5zbGF0aW5nIGFkZHJlc3M6PDM+IDAwMDAwMDAwPDM+IDAy
MWMwNjAwPDM+DQooWEVOKSBEVDogcGFyZW50IGJ1cyBpcyBkZWZhdWx0IChuYT0yLCBucz0yKSBv
biAvDQooWEVOKSBEVDogZW1wdHkgcmFuZ2VzOyAxOjEgdHJhbnNsYXRpb24NCihYRU4pIERUOiBw
YXJlbnQgdHJhbnNsYXRpb24gZm9yOjwzPiAwMDAwMDAwMDwzPiAwMDAwMDAwMDwzPg0KKFhFTikg
RFQ6IHdpdGggb2Zmc2V0OiAyMWMwNjAwDQooWEVOKSBEVDogb25lIGxldmVsIHRyYW5zbGF0aW9u
OjwzPiAwMDAwMDAwMDwzPiAwMjFjMDYwMDwzPg0KKFhFTikgRFQ6IHJlYWNoZWQgcm9vdCBub2Rl
DQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vc29jL3NlcmlhbEAyMWMwNjAwLCBp
bmRleD0wDQogWGVuIDQuMTEuMS1wcmUNCihYRU4pIFhlbiB2ZXJzaW9uIDQuMTEuMS1wcmUgKHI2
NTc3N0Bsb2NhbGRvbWFpbikgKGFhcmNoNjQtZnNsLWxpbnV4LWdjYyAoTGluYXJvIEdDQyA0Ljkt
MjAxNS4wNikgNC45LjQgMjAxNTA2MjkgKHByZXJlbGVhc2UpKSBkZWJ1Zz15ICBUdWUgT2N0ICA5
IDEwOjI1OjM2IElTVCAyMDE4DQooWEVOKSBMYXRlc3QgQ2hhbmdlU2V0OiBGcmkgU2VwIDE0IDEz
OjA1OjUyIDIwMTggKzAyMDAgZ2l0OjA3MTlhNWYNCihYRU4pIENvbnNvbGUgb3V0cHV0IGlzIHN5
bmNocm9ub3VzLg0KKFhFTikgUHJvY2Vzc29yOiA0MTBmZDA4MjogIkFSTSBMaW1pdGVkIiwgdmFy
aWFudDogMHgwLCBwYXJ0IDB4ZDA4LCByZXYgMHgyDQooWEVOKSA2NC1iaXQgRXhlY3V0aW9uOg0K
KFhFTikgICBQcm9jZXNzb3IgRmVhdHVyZXM6IDAwMDAwMDAwMDEwMDIyMjIgMDAwMDAwMDAwMDAw
MDAwMA0KKFhFTikgICAgIEV4Y2VwdGlvbiBMZXZlbHM6IEVMMzo2NCszMiBFTDI6NjQrMzIgRUwx
OjY0KzMyIEVMMDo2NCszMg0KKFhFTikgICAgIEV4dGVuc2lvbnM6IEZsb2F0aW5nUG9pbnQgQWR2
YW5jZWRTSU1EIEdJQ3YzLVN5c1JlZw0KKFhFTikgICBEZWJ1ZyBGZWF0dXJlczogMDAwMDAwMDAx
MDMwNTEwNiAwMDAwMDAwMDAwMDAwMDAwDQooWEVOKSAgIEF1eGlsaWFyeSBGZWF0dXJlczogMDAw
MDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwDQooWEVOKSAgIE1lbW9yeSBNb2RlbCBGZWF0
dXJlczogMDAwMDAwMDAwMDAwMTEyNCAwMDAwMDAwMDAwMDAwMDAwDQooWEVOKSAgIElTQSBGZWF0
dXJlczogIDAwMDAwMDAwMDAwMTExMjAgMDAwMDAwMDAwMDAwMDAwMA0KKFhFTikgMzItYml0IEV4
ZWN1dGlvbjoNCihYRU4pICAgUHJvY2Vzc29yIEZlYXR1cmVzOiAwMDAwMDEzMToxMDAxMTAxMQ0K
KFhFTikgICAgIEluc3RydWN0aW9uIFNldHM6IEFBcmNoMzIgQTMyIFRodW1iIFRodW1iLTIgSmF6
ZWxsZQ0KKFhFTikgICAgIEV4dGVuc2lvbnM6IEdlbmVyaWNUaW1lciBTZWN1cml0eQ0KKFhFTikg
ICBEZWJ1ZyBGZWF0dXJlczogMDMwMTAwNjYNCihYRU4pICAgQXV4aWxpYXJ5IEZlYXR1cmVzOiAw
MDAwMDAwMA0KKFhFTikgICBNZW1vcnkgTW9kZWwgRmVhdHVyZXM6IDEwMjAxMTA1IDQwMDAwMDAw
IDAxMjYwMDAwIDAyMTAyMjExDQooWEVOKSAgSVNBIEZlYXR1cmVzOiAwMjEwMTExMCAxMzExMjEx
MSAyMTIzMjA0MiAwMTExMjEzMSAwMDAxMTE0MiAwMDAxMTEyMQ0KKFhFTikgVXNpbmcgU01DIENh
bGxpbmcgQ29udmVudGlvbiB2MS4wDQooWEVOKSBVc2luZyBQU0NJIHYwLjINCihYRU4pIERUIC9j
cHUgMiBub2RlIGdyZWF0ZXIgdGhhbiBtYXggY29yZXMgMSwgY2FwcGluZyB0aGVtDQooWEVOKSBT
TVA6IEFsbG93aW5nIDEgQ1BVcw0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L3Rp
bWVyLCBpbmRleD0wDQooWEVOKSAgaW50c3BlYz0xIGludGxlbj0xMg0KKFhFTikgIGludHNpemU9
MyBpbnRsZW49MTINCihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9s
bGVyQDYwMDAwMDAsaW50c3BlYz1bMHgwMDAwMDAwMSAweDAwMDAwMDBkLi4uXSxvaW50c2l6ZT0z
DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAw
MCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVO
KSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vdGltZXIsIGluZGV4PTENCihYRU4pICBpbnRz
cGVjPTEgaW50bGVuPTEyDQooWEVOKSAgaW50c2l6ZT0zIGludGxlbj0xMg0KKFhFTikgZHRfaXJx
X21hcF9yYXc6IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRzcGVjPVsweDAw
MDAwMDAxIDB4MDAwMDAwMGUuLi5dLG9pbnRzaXplPTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBp
cGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLCBzaXplPTMNCihYRU4pICAtPiBhZGRy
c2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0ICENCihYRU4pIGR0X2RldmljZV9nZXRfcmF3X2lycTog
ZGV2PS90aW1lciwgaW5kZXg9Mg0KKFhFTikgIGludHNwZWM9MSBpbnRsZW49MTINCihYRU4pICBp
bnRzaXplPTMgaW50bGVuPTEyDQooWEVOKSBkdF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQt
Y29udHJvbGxlckA2MDAwMDAwLGludHNwZWM9WzB4MDAwMDAwMDEgMHgwMDAwMDAwYi4uLl0sb2lu
dHNpemU9Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9sbGVy
QDYwMDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3QgaXQg
IQ0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L3RpbWVyLCBpbmRleD0zDQooWEVO
KSAgaW50c3BlYz0xIGludGxlbj0xMg0KKFhFTikgIGludHNpemU9MyBpbnRsZW49MTINCihYRU4p
IGR0X2lycV9tYXBfcmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsaW50c3Bl
Yz1bMHgwMDAwMDAwMSAweDAwMDAwMDBhLi4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFw
X3JhdzogaXBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAg
LT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVOKSBHZW5lcmljIFRpbWVyIElS
UTogcGh5cz0zMCBoeXA9MjYgdmlydD0yNyBGcmVxOiAyNTAwMCBLSHoNCihYRU4pIERUOiAqKiB0
cmFuc2xhdGlvbiBmb3IgZGV2aWNlIC9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwICoqDQoo
WEVOKSBEVDogYnVzIGlzIGRlZmF1bHQgKG5hPTIsIG5zPTIpIG9uIC8NCihYRU4pIERUOiB0cmFu
c2xhdGluZyBhZGRyZXNzOjwzPiAwMDAwMDAwMDwzPiAwNjAwMDAwMDwzPg0KKFhFTikgRFQ6IHJl
YWNoZWQgcm9vdCBub2RlDQooWEVOKSBEVDogKiogdHJhbnNsYXRpb24gZm9yIGRldmljZSAvaW50
ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCAqKg0KKFhFTikgRFQ6IGJ1cyBpcyBkZWZhdWx0IChu
YT0yLCBucz0yKSBvbiAvDQooWEVOKSBEVDogdHJhbnNsYXRpbmcgYWRkcmVzczo8Mz4gMDAwMDAw
MDA8Mz4gMDYxMDAwMDA8Mz4NCihYRU4pIERUOiByZWFjaGVkIHJvb3Qgbm9kZQ0KKFhFTikgZHRf
ZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsIGlu
ZGV4PTANCihYRU4pICBpbnRzcGVjPTEgaW50bGVuPTMNCihYRU4pICBpbnRzaXplPTMgaW50bGVu
PTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAw
MDAsaW50c3BlYz1bMHgwMDAwMDAwMSAweDAwMDAwMDA5Li4uXSxvaW50c2l6ZT0zDQooWEVOKSBk
dF9pcnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0z
DQooWEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVOKSBEVDogKiog
dHJhbnNsYXRpb24gZm9yIGRldmljZSAvaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCAqKg0K
KFhFTikgRFQ6IGJ1cyBpcyBkZWZhdWx0IChuYT0yLCBucz0yKSBvbiAvDQooWEVOKSBEVDogdHJh
bnNsYXRpbmcgYWRkcmVzczo8Mz4gMDAwMDAwMDA8Mz4gMGMwYzAwMDA8Mz4NCihYRU4pIERUOiBy
ZWFjaGVkIHJvb3Qgbm9kZQ0KKFhFTikgRFQ6ICoqIHRyYW5zbGF0aW9uIGZvciBkZXZpY2UgL2lu
dGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAgKioNCihYRU4pIERUOiBidXMgaXMgZGVmYXVsdCAo
bmE9MiwgbnM9Mikgb24gLw0KKFhFTikgRFQ6IHRyYW5zbGF0aW5nIGFkZHJlc3M6PDM+IDAwMDAw
MDAwPDM+IDBjMGUwMDAwPDM+DQooWEVOKSBEVDogcmVhY2hlZCByb290IG5vZGUNCihYRU4pIEdJ
Q3YzIGluaXRpYWxpemF0aW9uOg0KKFhFTikgICAgICAgZ2ljX2Rpc3RfYWRkcj0weDAwMDAwMDA2
MDAwMDAwDQooWEVOKSAgICAgICBnaWNfbWFpbnRlbmFuY2VfaXJxPTI1DQooWEVOKSAgICAgICBn
aWNfcmRpc3Rfc3RyaWRlPTANCihYRU4pICAgICAgIGdpY19yZGlzdF9yZWdpb25zPTENCihYRU4p
ICAgICAgIHJlZGlzdHJpYnV0b3IgcmVnaW9uczoNCihYRU4pICAgICAgICAgLSByZWdpb24gMDog
MHgwMDAwMDAwNjEwMDAwMCAtIDB4MDAwMDAwMDYyMDAwMDANCihYRU4pIEdJQ3YzIGNvbXBhdGli
bGUgd2l0aCBHSUN2MiBjYmFzZSAweDAwMDAwMDBjMGMwMDAwIHZiYXNlIDB4MDAwMDAwMGMwZTAw
MDANCihYRU4pIEdJQ3YzOiB1c2luZyBhdCBtb3N0IDU3MzQ0IExQSXMgb24gdGhlIGhvc3QuDQoo
WEVOKSBHSUN2MzogMjg4IGxpbmVzLCAoSUlEIDAwMDExNDNiKS4NCihYRU4pIERUOiAqKiB0cmFu
c2xhdGlvbiBmb3IgZGV2aWNlIC9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwL2dpYy1pdHNA
NjAyMDAwMCAqKg0KKFhFTikgRFQ6IGJ1cyBpcyBkZWZhdWx0IChuYT0yLCBucz0yKSBvbiAvaW50
ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMA0KKFhFTikgRFQ6IHRyYW5zbGF0aW5nIGFkZHJlc3M6
PDM+IDAwMDAwMDAwPDM+IDA2MDIwMDAwPDM+DQooWEVOKSBEVDogcGFyZW50IGJ1cyBpcyBkZWZh
dWx0IChuYT0yLCBucz0yKSBvbiAvDQooWEVOKSBEVDogZW1wdHkgcmFuZ2VzOyAxOjEgdHJhbnNs
YXRpb24NCihYRU4pIERUOiBwYXJlbnQgdHJhbnNsYXRpb24gZm9yOjwzPiAwMDAwMDAwMDwzPiAw
MDAwMDAwMDwzPg0KKFhFTikgRFQ6IHdpdGggb2Zmc2V0OiA2MDIwMDAwDQooWEVOKSBEVDogb25l
IGxldmVsIHRyYW5zbGF0aW9uOjwzPiAwMDAwMDAwMDwzPiAwNjAyMDAwMDwzPg0KKFhFTikgRFQ6
IHJlYWNoZWQgcm9vdCBub2RlDQooWEVOKSBHSUN2MzogRm91bmQgSVRTIEAweDYwMjAwMDANCihY
RU4pIHVzaW5nIG5vbi1jYWNoZWFibGUgSVRTIGNvbW1hbmQgcXVldWUNCihYRU4pIEdJQ3YzOiBD
UFUwOiBGb3VuZCByZWRpc3RyaWJ1dG9yIGluIHJlZ2lvbiAwIEAwMDAwMDAwMDQwMDFjMDAwDQoo
WEVOKSBVc2luZyBzY2hlZHVsZXI6IFNNUCBDcmVkaXQgU2NoZWR1bGVyIChjcmVkaXQpDQooWEVO
KSBBbGxvY2F0ZWQgY29uc29sZSByaW5nIG9mIDE2IEtpQi4NCihYRU4pIEJyb3VnaHQgdXAgMSBD
UFVzDQooWEVOKSBQMk06IDQ0LWJpdCBJUEEgd2l0aCA0NC1iaXQgUEEgYW5kIDgtYml0IFZNSUQN
CihYRU4pIFAyTTogNCBsZXZlbHMgd2l0aCBvcmRlci0wIHJvb3QsIFZUQ1IgMHg4MDA0MzU5NA0K
KFhFTikgRFQ6ICoqIHRyYW5zbGF0aW9uIGZvciBkZXZpY2UgL3NvYy9pb21tdUA1MDAwMDAwICoq
DQooWEVOKSBEVDogYnVzIGlzIGRlZmF1bHQgKG5hPTIsIG5zPTIpIG9uIC9zb2MNCihYRU4pIERU
OiB0cmFuc2xhdGluZyBhZGRyZXNzOjwzPiAwMDAwMDAwMDwzPiAwNTAwMDAwMDwzPg0KKFhFTikg
RFQ6IHBhcmVudCBidXMgaXMgZGVmYXVsdCAobmE9MiwgbnM9Mikgb24gLw0KKFhFTikgRFQ6IGVt
cHR5IHJhbmdlczsgMToxIHRyYW5zbGF0aW9uDQooWEVOKSBEVDogcGFyZW50IHRyYW5zbGF0aW9u
IGZvcjo8Mz4gMDAwMDAwMDA8Mz4gMDAwMDAwMDA8Mz4NCihYRU4pIERUOiB3aXRoIG9mZnNldDog
NTAwMDAwMA0KKFhFTikgRFQ6IG9uZSBsZXZlbCB0cmFuc2xhdGlvbjo8Mz4gMDAwMDAwMDA8Mz4g
MDUwMDAwMDA8Mz4NCihYRU4pIERUOiByZWFjaGVkIHJvb3Qgbm9kZQ0KKFhFTikgZHRfZGV2aWNl
X2dldF9yYXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRleD0wDQooWEVOKSAgaW50
c3BlYz0wIGludGxlbj0yMjgNCihYRU4pICBpbnRzaXplPTMgaW50bGVuPTIyOA0KKFhFTikgZHRf
aXJxX21hcF9yYXc6IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRzcGVjPVsw
eDAwMDAwMDAwIDB4MDAwMDAwMGQuLi5dLG9pbnRzaXplPTMNCihYRU4pIGR0X2lycV9tYXBfcmF3
OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLCBzaXplPTMNCihYRU4pICAtPiBh
ZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0ICENCihYRU4pIGR0X2RldmljZV9nZXRfcmF3X2ly
cTogZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9MQ0KKFhFTikgIGludHNwZWM9MCBpbnRs
ZW49MjI4DQooWEVOKSAgaW50c2l6ZT0zIGludGxlbj0yMjgNCihYRU4pIGR0X2lycV9tYXBfcmF3
OiBwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsaW50c3BlYz1bMHgwMDAwMDAwMCAw
eDAwMDAwMDBlLi4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFwX3JhdzogaXBhcj0vaW50
ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9Mg0K
KFhFTikgIC0+IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vc29j
L2lvbW11QDUwMDAwMDAsIGluZGV4PTINCihYRU4pICBpbnRzcGVjPTAgaW50bGVuPTIyOA0KKFhF
TikgIGludHNpemU9MyBpbnRsZW49MjI4DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogcGFyPS9pbnRl
cnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLGludHNwZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDAwZi4u
Ll0sb2ludHNpemU9Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6IGlwYXI9L2ludGVycnVwdC1jb250
cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+IGFkZHJzaXplPTINCihYRU4pICAtPiBn
b3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1MDAw
MDAwLCBpbmRleD0zDQooWEVOKSAgaW50c3BlYz0wIGludGxlbj0yMjgNCihYRU4pICBpbnRzaXpl
PTMgaW50bGVuPTIyOA0KKFhFTikgZHRfaXJxX21hcF9yYXc6IHBhcj0vaW50ZXJydXB0LWNvbnRy
b2xsZXJANjAwMDAwMCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4MDAwMDAwMTAuLi5dLG9pbnRzaXpl
PTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAw
MDAwLCBzaXplPTMNCihYRU4pICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0ICENCihY
RU4pIGR0X2RldmljZV9nZXRfcmF3X2lycTogZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9
NA0KKFhFTikgIGludHNwZWM9MCBpbnRsZW49MjI4DQooWEVOKSAgaW50c2l6ZT0zIGludGxlbj0y
MjgNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAw
MDAsaW50c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAwMGQzLi4uXSxvaW50c2l6ZT0zDQooWEVOKSBk
dF9pcnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0z
DQooWEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZp
Y2VfZ2V0X3Jhd19pcnE6IGRldj0vc29jL2lvbW11QDUwMDAwMDAsIGluZGV4PTUNCihYRU4pICBp
bnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikgIGludHNpemU9MyBpbnRsZW49MjI4DQooWEVOKSBk
dF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLGludHNwZWM9
WzB4MDAwMDAwMDAgMHgwMDAwMDBkNC4uLl0sb2ludHNpemU9Mw0KKFhFTikgZHRfaXJxX21hcF9y
YXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+
IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdf
aXJxOiBkZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRleD02DQooWEVOKSAgaW50c3BlYz0wIGlu
dGxlbj0yMjgNCihYRU4pICBpbnRzaXplPTMgaW50bGVuPTIyOA0KKFhFTikgZHRfaXJxX21hcF9y
YXc6IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRzcGVjPVsweDAwMDAwMDAw
IDB4MDAwMDAwZDUuLi5dLG9pbnRzaXplPTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBpcGFyPS9p
bnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLCBzaXplPTMNCihYRU4pICAtPiBhZGRyc2l6ZT0y
DQooWEVOKSAgLT4gZ290IGl0ICENCihYRU4pIGR0X2RldmljZV9nZXRfcmF3X2lycTogZGV2PS9z
b2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9Nw0KKFhFTikgIGludHNwZWM9MCBpbnRsZW49MjI4DQoo
WEVOKSAgaW50c2l6ZT0zIGludGxlbj0yMjgNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9L2lu
dGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsaW50c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAwMGQ2
Li4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0LWNv
bnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+
IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vc29jL2lvbW11QDUw
MDAwMDAsIGluZGV4PTgNCihYRU4pICBpbnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikgIGludHNp
emU9MyBpbnRsZW49MjI4DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQtY29u
dHJvbGxlckA2MDAwMDAwLGludHNwZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDBkNy4uLl0sb2ludHNp
emU9Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYw
MDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3QgaXQgIQ0K
KFhFTikgZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRl
eD05DQooWEVOKSAgaW50c3BlYz0wIGludGxlbj0yMjgNCihYRU4pICBpbnRzaXplPTMgaW50bGVu
PTIyOA0KKFhFTikgZHRfaXJxX21hcF9yYXc6IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAw
MDAwMCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4MDAwMDAwZDguLi5dLG9pbnRzaXplPTMNCihYRU4p
IGR0X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLCBzaXpl
PTMNCihYRU4pICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0ICENCihYRU4pIGR0X2Rl
dmljZV9nZXRfcmF3X2lycTogZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9MTANCihYRU4p
ICBpbnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikgIGludHNpemU9MyBpbnRsZW49MjI4DQooWEVO
KSBkdF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLGludHNw
ZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDBkOS4uLl0sb2ludHNpemU9Mw0KKFhFTikgZHRfaXJxX21h
cF9yYXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhFTikg
IC0+IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dldF9y
YXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRleD0xMQ0KKFhFTikgIGludHNwZWM9
MCBpbnRsZW49MjI4DQooWEVOKSAgaW50c2l6ZT0zIGludGxlbj0yMjgNCihYRU4pIGR0X2lycV9t
YXBfcmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsaW50c3BlYz1bMHgwMDAw
MDAwMCAweDAwMDAwMGRhLi4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFwX3JhdzogaXBh
cj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNp
emU9Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRl
dj0vc29jL2lvbW11QDUwMDAwMDAsIGluZGV4PTEyDQooWEVOKSAgaW50c3BlYz0wIGludGxlbj0y
MjgNCihYRU4pICBpbnRzaXplPTMgaW50bGVuPTIyOA0KKFhFTikgZHRfaXJxX21hcF9yYXc6IHBh
cj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4MDAw
MDAwOTIuLi5dLG9pbnRzaXplPTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1
cHQtY29udHJvbGxlckA2MDAwMDAwLCBzaXplPTMNCihYRU4pICAtPiBhZGRyc2l6ZT0yDQooWEVO
KSAgLT4gZ290IGl0ICENCihYRU4pIGR0X2RldmljZV9nZXRfcmF3X2lycTogZGV2PS9zb2MvaW9t
bXVANTAwMDAwMCwgaW5kZXg9MTMNCihYRU4pICBpbnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikg
IGludHNpemU9MyBpbnRsZW49MjI4DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1
cHQtY29udHJvbGxlckA2MDAwMDAwLGludHNwZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDA5My4uLl0s
b2ludHNpemU9Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9s
bGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3Qg
aXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1MDAwMDAw
LCBpbmRleD0xNA0KKFhFTikgIGludHNwZWM9MCBpbnRsZW49MjI4DQooWEVOKSAgaW50c2l6ZT0z
IGludGxlbj0yMjgNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9s
bGVyQDYwMDAwMDAsaW50c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAwMDk0Li4uXSxvaW50c2l6ZT0z
DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAw
MCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVO
KSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vc29jL2lvbW11QDUwMDAwMDAsIGluZGV4PTE1
DQooWEVOKSAgaW50c3BlYz0wIGludGxlbj0yMjgNCihYRU4pICBpbnRzaXplPTMgaW50bGVuPTIy
OA0KKFhFTikgZHRfaXJxX21hcF9yYXc6IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAw
MCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4MDAwMDAwOTUuLi5dLG9pbnRzaXplPTMNCihYRU4pIGR0
X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLCBzaXplPTMN
CihYRU4pICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0ICENCihYRU4pIGR0X2Rldmlj
ZV9nZXRfcmF3X2lycTogZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9MTYNCihYRU4pICBp
bnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikgIGludHNpemU9MyBpbnRsZW49MjI4DQooWEVOKSBk
dF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLGludHNwZWM9
WzB4MDAwMDAwMDAgMHgwMDAwMDA5Ni4uLl0sb2ludHNpemU9Mw0KKFhFTikgZHRfaXJxX21hcF9y
YXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+
IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdf
aXJxOiBkZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRleD0xNw0KKFhFTikgIGludHNwZWM9MCBp
bnRsZW49MjI4DQooWEVOKSAgaW50c2l6ZT0zIGludGxlbj0yMjgNCihYRU4pIGR0X2lycV9tYXBf
cmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsaW50c3BlYz1bMHgwMDAwMDAw
MCAweDAwMDAwMDk3Li4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFwX3JhdzogaXBhcj0v
aW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9
Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0v
c29jL2lvbW11QDUwMDAwMDAsIGluZGV4PTE4DQooWEVOKSAgaW50c3BlYz0wIGludGxlbj0yMjgN
CihYRU4pICBpbnRzaXplPTMgaW50bGVuPTIyOA0KKFhFTikgZHRfaXJxX21hcF9yYXc6IHBhcj0v
aW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4MDAwMDAw
OTguLi5dLG9pbnRzaXplPTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQt
Y29udHJvbGxlckA2MDAwMDAwLCBzaXplPTMNCihYRU4pICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAg
LT4gZ290IGl0ICENCihYRU4pIGR0X2RldmljZV9nZXRfcmF3X2lycTogZGV2PS9zb2MvaW9tbXVA
NTAwMDAwMCwgaW5kZXg9MTkNCihYRU4pICBpbnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikgIGlu
dHNpemU9MyBpbnRsZW49MjI4DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQt
Y29udHJvbGxlckA2MDAwMDAwLGludHNwZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDA5OS4uLl0sb2lu
dHNpemU9Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9sbGVy
QDYwMDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3QgaXQg
IQ0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBp
bmRleD0yMA0KKFhFTikgIGludHNwZWM9MCBpbnRsZW49MjI4DQooWEVOKSAgaW50c2l6ZT0zIGlu
dGxlbj0yMjgNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9sbGVy
QDYwMDAwMDAsaW50c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAwMDlhLi4uXSxvaW50c2l6ZT0zDQoo
WEVOKSBkdF9pcnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCwg
c2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVOKSBk
dF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vc29jL2lvbW11QDUwMDAwMDAsIGluZGV4PTIxDQoo
WEVOKSAgaW50c3BlYz0wIGludGxlbj0yMjgNCihYRU4pICBpbnRzaXplPTMgaW50bGVuPTIyOA0K
KFhFTikgZHRfaXJxX21hcF9yYXc6IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCxp
bnRzcGVjPVsweDAwMDAwMDAwIDB4MDAwMDAwOWIuLi5dLG9pbnRzaXplPTMNCihYRU4pIGR0X2ly
cV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLCBzaXplPTMNCihY
RU4pICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0ICENCihYRU4pIGR0X2RldmljZV9n
ZXRfcmF3X2lycTogZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9MjINCihYRU4pICBpbnRz
cGVjPTAgaW50bGVuPTIyOA0KKFhFTikgIGludHNpemU9MyBpbnRsZW49MjI4DQooWEVOKSBkdF9p
cnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLGludHNwZWM9WzB4
MDAwMDAwMDAgMHgwMDAwMDA5Yy4uLl0sb2ludHNpemU9Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6
IGlwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+IGFk
ZHJzaXplPTINCihYRU4pICAtPiBnb3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdfaXJx
OiBkZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRleD0yMw0KKFhFTikgIGludHNwZWM9MCBpbnRs
ZW49MjI4DQooWEVOKSAgaW50c2l6ZT0zIGludGxlbj0yMjgNCihYRU4pIGR0X2lycV9tYXBfcmF3
OiBwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsaW50c3BlYz1bMHgwMDAwMDAwMCAw
eDAwMDAwMDlkLi4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFwX3JhdzogaXBhcj0vaW50
ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9Mg0K
KFhFTikgIC0+IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vc29j
L2lvbW11QDUwMDAwMDAsIGluZGV4PTI0DQooWEVOKSAgaW50c3BlYz0wIGludGxlbj0yMjgNCihY
RU4pICBpbnRzaXplPTMgaW50bGVuPTIyOA0KKFhFTikgZHRfaXJxX21hcF9yYXc6IHBhcj0vaW50
ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4MDAwMDAwOWUu
Li5dLG9pbnRzaXplPTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQtY29u
dHJvbGxlckA2MDAwMDAwLCBzaXplPTMNCihYRU4pICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAgLT4g
Z290IGl0ICENCihYRU4pIGR0X2RldmljZV9nZXRfcmF3X2lycTogZGV2PS9zb2MvaW9tbXVANTAw
MDAwMCwgaW5kZXg9MjUNCihYRU4pICBpbnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikgIGludHNp
emU9MyBpbnRsZW49MjI4DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQtY29u
dHJvbGxlckA2MDAwMDAwLGludHNwZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDA5Zi4uLl0sb2ludHNp
emU9Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYw
MDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3QgaXQgIQ0K
KFhFTikgZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRl
eD0yNg0KKFhFTikgIGludHNwZWM9MCBpbnRsZW49MjI4DQooWEVOKSAgaW50c2l6ZT0zIGludGxl
bj0yMjgNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYw
MDAwMDAsaW50c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAwMGEwLi4uXSxvaW50c2l6ZT0zDQooWEVO
KSBkdF9pcnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6
ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVOKSBkdF9k
ZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vc29jL2lvbW11QDUwMDAwMDAsIGluZGV4PTI3DQooWEVO
KSAgaW50c3BlYz0wIGludGxlbj0yMjgNCihYRU4pICBpbnRzaXplPTMgaW50bGVuPTIyOA0KKFhF
TikgZHRfaXJxX21hcF9yYXc6IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRz
cGVjPVsweDAwMDAwMDAwIDB4MDAwMDAwYTEuLi5dLG9pbnRzaXplPTMNCihYRU4pIGR0X2lycV9t
YXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLCBzaXplPTMNCihYRU4p
ICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0ICENCihYRU4pIGR0X2RldmljZV9nZXRf
cmF3X2lycTogZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9MjgNCihYRU4pICBpbnRzcGVj
PTAgaW50bGVuPTIyOA0KKFhFTikgIGludHNpemU9MyBpbnRsZW49MjI4DQooWEVOKSBkdF9pcnFf
bWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLGludHNwZWM9WzB4MDAw
MDAwMDAgMHgwMDAwMDBhMi4uLl0sb2ludHNpemU9Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6IGlw
YXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+IGFkZHJz
aXplPTINCihYRU4pICAtPiBnb3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBk
ZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRleD0yOQ0KKFhFTikgIGludHNwZWM9MCBpbnRsZW49
MjI4DQooWEVOKSAgaW50c2l6ZT0zIGludGxlbj0yMjgNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBw
YXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsaW50c3BlYz1bMHgwMDAwMDAwMCAweDAw
MDAwMGEzLi4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFwX3JhdzogaXBhcj0vaW50ZXJy
dXB0LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhF
TikgIC0+IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vc29jL2lv
bW11QDUwMDAwMDAsIGluZGV4PTMwDQooWEVOKSAgaW50c3BlYz0wIGludGxlbj0yMjgNCihYRU4p
ICBpbnRzaXplPTMgaW50bGVuPTIyOA0KKFhFTikgZHRfaXJxX21hcF9yYXc6IHBhcj0vaW50ZXJy
dXB0LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4MDAwMDAwYTQuLi5d
LG9pbnRzaXplPTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJv
bGxlckA2MDAwMDAwLCBzaXplPTMNCihYRU4pICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290
IGl0ICENCihYRU4pIGR0X2RldmljZV9nZXRfcmF3X2lycTogZGV2PS9zb2MvaW9tbXVANTAwMDAw
MCwgaW5kZXg9MzENCihYRU4pICBpbnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikgIGludHNpemU9
MyBpbnRsZW49MjI4DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQtY29udHJv
bGxlckA2MDAwMDAwLGludHNwZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDBhNS4uLl0sb2ludHNpemU9
Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAw
MDAsIHNpemU9Mw0KKFhFTikgIC0+IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3QgaXQgIQ0KKFhF
TikgZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRleD0z
Mg0KKFhFTikgIGludHNwZWM9MCBpbnRsZW49MjI4DQooWEVOKSAgaW50c2l6ZT0zIGludGxlbj0y
MjgNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAw
MDAsaW50c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAwMGE2Li4uXSxvaW50c2l6ZT0zDQooWEVOKSBk
dF9pcnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0z
DQooWEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZp
Y2VfZ2V0X3Jhd19pcnE6IGRldj0vc29jL2lvbW11QDUwMDAwMDAsIGluZGV4PTMzDQooWEVOKSAg
aW50c3BlYz0wIGludGxlbj0yMjgNCihYRU4pICBpbnRzaXplPTMgaW50bGVuPTIyOA0KKFhFTikg
ZHRfaXJxX21hcF9yYXc6IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRzcGVj
PVsweDAwMDAwMDAwIDB4MDAwMDAwYTcuLi5dLG9pbnRzaXplPTMNCihYRU4pIGR0X2lycV9tYXBf
cmF3OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLCBzaXplPTMNCihYRU4pICAt
PiBhZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0ICENCihYRU4pIGR0X2RldmljZV9nZXRfcmF3
X2lycTogZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9MzQNCihYRU4pICBpbnRzcGVjPTAg
aW50bGVuPTIyOA0KKFhFTikgIGludHNpemU9MyBpbnRsZW49MjI4DQooWEVOKSBkdF9pcnFfbWFw
X3JhdzogcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLGludHNwZWM9WzB4MDAwMDAw
MDAgMHgwMDAwMDBhOC4uLl0sb2ludHNpemU9Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6IGlwYXI9
L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+IGFkZHJzaXpl
PTINCihYRU4pICAtPiBnb3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9
L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRleD0zNQ0KKFhFTikgIGludHNwZWM9MCBpbnRsZW49MjI4
DQooWEVOKSAgaW50c2l6ZT0zIGludGxlbj0yMjgNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9
L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsaW50c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAw
MGE5Li4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0
LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikg
IC0+IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vc29jL2lvbW11
QDUwMDAwMDAsIGluZGV4PTM2DQooWEVOKSAgaW50c3BlYz0wIGludGxlbj0yMjgNCihYRU4pICBp
bnRzaXplPTMgaW50bGVuPTIyOA0KKFhFTikgZHRfaXJxX21hcF9yYXc6IHBhcj0vaW50ZXJydXB0
LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4MDAwMDAwYWEuLi5dLG9p
bnRzaXplPTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxl
ckA2MDAwMDAwLCBzaXplPTMNCihYRU4pICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0
ICENCihYRU4pIGR0X2RldmljZV9nZXRfcmF3X2lycTogZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwg
aW5kZXg9MzcNCihYRU4pICBpbnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikgIGludHNpemU9MyBp
bnRsZW49MjI4DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxl
ckA2MDAwMDAwLGludHNwZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDBhYi4uLl0sb2ludHNpemU9Mw0K
KFhFTikgZHRfaXJxX21hcF9yYXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAs
IHNpemU9Mw0KKFhFTikgIC0+IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3QgaXQgIQ0KKFhFTikg
ZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRleD0zOA0K
KFhFTikgIGludHNwZWM9MCBpbnRsZW49MjI4DQooWEVOKSAgaW50c2l6ZT0zIGludGxlbj0yMjgN
CihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAs
aW50c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAwMGFjLi4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9p
cnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQoo
WEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZpY2Vf
Z2V0X3Jhd19pcnE6IGRldj0vc29jL2lvbW11QDUwMDAwMDAsIGluZGV4PTM5DQooWEVOKSAgaW50
c3BlYz0wIGludGxlbj0yMjgNCihYRU4pICBpbnRzaXplPTMgaW50bGVuPTIyOA0KKFhFTikgZHRf
aXJxX21hcF9yYXc6IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRzcGVjPVsw
eDAwMDAwMDAwIDB4MDAwMDAwYWQuLi5dLG9pbnRzaXplPTMNCihYRU4pIGR0X2lycV9tYXBfcmF3
OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLCBzaXplPTMNCihYRU4pICAtPiBh
ZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0ICENCihYRU4pIGR0X2RldmljZV9nZXRfcmF3X2ly
cTogZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9NDANCihYRU4pICBpbnRzcGVjPTAgaW50
bGVuPTIyOA0KKFhFTikgIGludHNpemU9MyBpbnRsZW49MjI4DQooWEVOKSBkdF9pcnFfbWFwX3Jh
dzogcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLGludHNwZWM9WzB4MDAwMDAwMDAg
MHgwMDAwMDBhZS4uLl0sb2ludHNpemU9Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6IGlwYXI9L2lu
dGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+IGFkZHJzaXplPTIN
CihYRU4pICAtPiBnb3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L3Nv
Yy9pb21tdUA1MDAwMDAwLCBpbmRleD00MQ0KKFhFTikgIGludHNwZWM9MCBpbnRsZW49MjI4DQoo
WEVOKSAgaW50c2l6ZT0zIGludGxlbj0yMjgNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9L2lu
dGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsaW50c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAwMGFm
Li4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0LWNv
bnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+
IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vc29jL2lvbW11QDUw
MDAwMDAsIGluZGV4PTQyDQooWEVOKSAgaW50c3BlYz0wIGludGxlbj0yMjgNCihYRU4pICBpbnRz
aXplPTMgaW50bGVuPTIyOA0KKFhFTikgZHRfaXJxX21hcF9yYXc6IHBhcj0vaW50ZXJydXB0LWNv
bnRyb2xsZXJANjAwMDAwMCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4MDAwMDAwYjAuLi5dLG9pbnRz
aXplPTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2
MDAwMDAwLCBzaXplPTMNCihYRU4pICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0ICEN
CihYRU4pIGR0X2RldmljZV9nZXRfcmF3X2lycTogZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5k
ZXg9NDMNCihYRU4pICBpbnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikgIGludHNpemU9MyBpbnRs
ZW49MjI4DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2
MDAwMDAwLGludHNwZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDBiMS4uLl0sb2ludHNpemU9Mw0KKFhF
TikgZHRfaXJxX21hcF9yYXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsIHNp
emU9Mw0KKFhFTikgIC0+IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3QgaXQgIQ0KKFhFTikgZHRf
ZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRleD00NA0KKFhF
TikgIGludHNwZWM9MCBpbnRsZW49MjI4DQooWEVOKSAgaW50c2l6ZT0zIGludGxlbj0yMjgNCihY
RU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsaW50
c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAwMGIyLi4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9pcnFf
bWFwX3JhdzogaXBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVO
KSAgLT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0
X3Jhd19pcnE6IGRldj0vc29jL2lvbW11QDUwMDAwMDAsIGluZGV4PTQ1DQooWEVOKSAgaW50c3Bl
Yz0wIGludGxlbj0yMjgNCihYRU4pICBpbnRzaXplPTMgaW50bGVuPTIyOA0KKFhFTikgZHRfaXJx
X21hcF9yYXc6IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRzcGVjPVsweDAw
MDAwMDAwIDB4MDAwMDAwYjMuLi5dLG9pbnRzaXplPTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBp
cGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLCBzaXplPTMNCihYRU4pICAtPiBhZGRy
c2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0ICENCihYRU4pIGR0X2RldmljZV9nZXRfcmF3X2lycTog
ZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9NDYNCihYRU4pICBpbnRzcGVjPTAgaW50bGVu
PTIyOA0KKFhFTikgIGludHNpemU9MyBpbnRsZW49MjI4DQooWEVOKSBkdF9pcnFfbWFwX3Jhdzog
cGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLGludHNwZWM9WzB4MDAwMDAwMDAgMHgw
MDAwMDBiNC4uLl0sb2ludHNpemU9Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6IGlwYXI9L2ludGVy
cnVwdC1jb250cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+IGFkZHJzaXplPTINCihY
RU4pICAtPiBnb3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L3NvYy9p
b21tdUA1MDAwMDAwLCBpbmRleD00Nw0KKFhFTikgIGludHNwZWM9MCBpbnRsZW49MjI4DQooWEVO
KSAgaW50c2l6ZT0zIGludGxlbj0yMjgNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9L2ludGVy
cnVwdC1jb250cm9sbGVyQDYwMDAwMDAsaW50c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAwMGI1Li4u
XSxvaW50c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0LWNvbnRy
b2xsZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+IGdv
dCBpdCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vc29jL2lvbW11QDUwMDAw
MDAsIGluZGV4PTQ4DQooWEVOKSAgaW50c3BlYz0wIGludGxlbj0yMjgNCihYRU4pICBpbnRzaXpl
PTMgaW50bGVuPTIyOA0KKFhFTikgZHRfaXJxX21hcF9yYXc6IHBhcj0vaW50ZXJydXB0LWNvbnRy
b2xsZXJANjAwMDAwMCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4MDAwMDAwYjYuLi5dLG9pbnRzaXpl
PTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAw
MDAwLCBzaXplPTMNCihYRU4pICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0ICENCihY
RU4pIGR0X2RldmljZV9nZXRfcmF3X2lycTogZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9
NDkNCihYRU4pICBpbnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikgIGludHNpemU9MyBpbnRsZW49
MjI4DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAw
MDAwLGludHNwZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDBiNy4uLl0sb2ludHNpemU9Mw0KKFhFTikg
ZHRfaXJxX21hcF9yYXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsIHNpemU9
Mw0KKFhFTikgIC0+IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3QgaXQgIQ0KKFhFTikgZHRfZGV2
aWNlX2dldF9yYXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRleD01MA0KKFhFTikg
IGludHNwZWM9MCBpbnRsZW49MjI4DQooWEVOKSAgaW50c2l6ZT0zIGludGxlbj0yMjgNCihYRU4p
IGR0X2lycV9tYXBfcmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsaW50c3Bl
Yz1bMHgwMDAwMDAwMCAweDAwMDAwMGI4Li4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFw
X3JhdzogaXBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAg
LT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jh
d19pcnE6IGRldj0vc29jL2lvbW11QDUwMDAwMDAsIGluZGV4PTUxDQooWEVOKSAgaW50c3BlYz0w
IGludGxlbj0yMjgNCihYRU4pICBpbnRzaXplPTMgaW50bGVuPTIyOA0KKFhFTikgZHRfaXJxX21h
cF9yYXc6IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRzcGVjPVsweDAwMDAw
MDAwIDB4MDAwMDAwYjkuLi5dLG9pbnRzaXplPTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBpcGFy
PS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLCBzaXplPTMNCihYRU4pICAtPiBhZGRyc2l6
ZT0yDQooWEVOKSAgLT4gZ290IGl0ICENCihYRU4pIGR0X2RldmljZV9nZXRfcmF3X2lycTogZGV2
PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9NTINCihYRU4pICBpbnRzcGVjPTAgaW50bGVuPTIy
OA0KKFhFTikgIGludHNpemU9MyBpbnRsZW49MjI4DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogcGFy
PS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLGludHNwZWM9WzB4MDAwMDAwMDAgMHgwMDAw
MDBiYS4uLl0sb2ludHNpemU9Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6IGlwYXI9L2ludGVycnVw
dC1jb250cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+IGFkZHJzaXplPTINCihYRU4p
ICAtPiBnb3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L3NvYy9pb21t
dUA1MDAwMDAwLCBpbmRleD01Mw0KKFhFTikgIGludHNwZWM9MCBpbnRsZW49MjI4DQooWEVOKSAg
aW50c2l6ZT0zIGludGxlbj0yMjgNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9L2ludGVycnVw
dC1jb250cm9sbGVyQDYwMDAwMDAsaW50c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAwMGJiLi4uXSxv
aW50c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0LWNvbnRyb2xs
ZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+IGdvdCBp
dCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vc29jL2lvbW11QDUwMDAwMDAs
IGluZGV4PTU0DQooWEVOKSAgaW50c3BlYz0wIGludGxlbj0yMjgNCihYRU4pICBpbnRzaXplPTMg
aW50bGVuPTIyOA0KKFhFTikgZHRfaXJxX21hcF9yYXc6IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xs
ZXJANjAwMDAwMCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4MDAwMDAwYmMuLi5dLG9pbnRzaXplPTMN
CihYRU4pIGR0X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAw
LCBzaXplPTMNCihYRU4pICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0ICENCihYRU4p
IGR0X2RldmljZV9nZXRfcmF3X2lycTogZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9NTUN
CihYRU4pICBpbnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikgIGludHNpemU9MyBpbnRsZW49MjI4
DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAw
LGludHNwZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDBiZC4uLl0sb2ludHNpemU9Mw0KKFhFTikgZHRf
aXJxX21hcF9yYXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0K
KFhFTikgIC0+IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNl
X2dldF9yYXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRleD01Ng0KKFhFTikgIGlu
dHNwZWM9MCBpbnRsZW49MjI4DQooWEVOKSAgaW50c2l6ZT0zIGludGxlbj0yMjgNCihYRU4pIGR0
X2lycV9tYXBfcmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsaW50c3BlYz1b
MHgwMDAwMDAwMCAweDAwMDAwMGJlLi4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFwX3Jh
dzogaXBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAgLT4g
YWRkcnNpemU9Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19p
cnE6IGRldj0vc29jL2lvbW11QDUwMDAwMDAsIGluZGV4PTU3DQooWEVOKSAgaW50c3BlYz0wIGlu
dGxlbj0yMjgNCihYRU4pICBpbnRzaXplPTMgaW50bGVuPTIyOA0KKFhFTikgZHRfaXJxX21hcF9y
YXc6IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRzcGVjPVsweDAwMDAwMDAw
IDB4MDAwMDAwYmYuLi5dLG9pbnRzaXplPTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBpcGFyPS9p
bnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLCBzaXplPTMNCihYRU4pICAtPiBhZGRyc2l6ZT0y
DQooWEVOKSAgLT4gZ290IGl0ICENCihYRU4pIGR0X2RldmljZV9nZXRfcmF3X2lycTogZGV2PS9z
b2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9NTgNCihYRU4pICBpbnRzcGVjPTAgaW50bGVuPTIyOA0K
KFhFTikgIGludHNpemU9MyBpbnRsZW49MjI4DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogcGFyPS9p
bnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLGludHNwZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDBj
MC4uLl0sb2ludHNpemU9Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6IGlwYXI9L2ludGVycnVwdC1j
b250cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+IGFkZHJzaXplPTINCihYRU4pICAt
PiBnb3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1
MDAwMDAwLCBpbmRleD01OQ0KKFhFTikgIGludHNwZWM9MCBpbnRsZW49MjI4DQooWEVOKSAgaW50
c2l6ZT0zIGludGxlbj0yMjgNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9L2ludGVycnVwdC1j
b250cm9sbGVyQDYwMDAwMDAsaW50c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAwMGMxLi4uXSxvaW50
c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJA
NjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+IGdvdCBpdCAh
DQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vc29jL2lvbW11QDUwMDAwMDAsIGlu
ZGV4PTYwDQooWEVOKSAgaW50c3BlYz0wIGludGxlbj0yMjgNCihYRU4pICBpbnRzaXplPTMgaW50
bGVuPTIyOA0KKFhFTikgZHRfaXJxX21hcF9yYXc6IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJA
NjAwMDAwMCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4MDAwMDAwYzIuLi5dLG9pbnRzaXplPTMNCihY
RU4pIGR0X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLCBz
aXplPTMNCihYRU4pICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0ICENCihYRU4pIGR0
X2RldmljZV9nZXRfcmF3X2lycTogZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9NjENCihY
RU4pICBpbnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikgIGludHNpemU9MyBpbnRsZW49MjI4DQoo
WEVOKSBkdF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLGlu
dHNwZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDBjMy4uLl0sb2ludHNpemU9Mw0KKFhFTikgZHRfaXJx
X21hcF9yYXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhF
TikgIC0+IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dl
dF9yYXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRleD02Mg0KKFhFTikgIGludHNw
ZWM9MCBpbnRsZW49MjI4DQooWEVOKSAgaW50c2l6ZT0zIGludGxlbj0yMjgNCihYRU4pIGR0X2ly
cV9tYXBfcmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsaW50c3BlYz1bMHgw
MDAwMDAwMCAweDAwMDAwMGM0Li4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFwX3Jhdzog
aXBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRk
cnNpemU9Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6
IGRldj0vc29jL2lvbW11QDUwMDAwMDAsIGluZGV4PTYzDQooWEVOKSAgaW50c3BlYz0wIGludGxl
bj0yMjgNCihYRU4pICBpbnRzaXplPTMgaW50bGVuPTIyOA0KKFhFTikgZHRfaXJxX21hcF9yYXc6
IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4
MDAwMDAwYzUuLi5dLG9pbnRzaXplPTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRl
cnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLCBzaXplPTMNCihYRU4pICAtPiBhZGRyc2l6ZT0yDQoo
WEVOKSAgLT4gZ290IGl0ICENCihYRU4pIGR0X2RldmljZV9nZXRfcmF3X2lycTogZGV2PS9zb2Mv
aW9tbXVANTAwMDAwMCwgaW5kZXg9NjQNCihYRU4pICBpbnRzcGVjPTAgaW50bGVuPTIyOA0KKFhF
TikgIGludHNpemU9MyBpbnRsZW49MjI4DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogcGFyPS9pbnRl
cnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLGludHNwZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDBjNi4u
Ll0sb2ludHNpemU9Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6IGlwYXI9L2ludGVycnVwdC1jb250
cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+IGFkZHJzaXplPTINCihYRU4pICAtPiBn
b3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1MDAw
MDAwLCBpbmRleD02NQ0KKFhFTikgIGludHNwZWM9MCBpbnRsZW49MjI4DQooWEVOKSAgaW50c2l6
ZT0zIGludGxlbj0yMjgNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9L2ludGVycnVwdC1jb250
cm9sbGVyQDYwMDAwMDAsaW50c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAwMGM3Li4uXSxvaW50c2l6
ZT0zDQooWEVOKSBkdF9pcnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAw
MDAwMCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQoo
WEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vc29jL2lvbW11QDUwMDAwMDAsIGluZGV4
PTY2DQooWEVOKSAgaW50c3BlYz0wIGludGxlbj0yMjgNCihYRU4pICBpbnRzaXplPTMgaW50bGVu
PTIyOA0KKFhFTikgZHRfaXJxX21hcF9yYXc6IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAw
MDAwMCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4MDAwMDAwYzguLi5dLG9pbnRzaXplPTMNCihYRU4p
IGR0X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLCBzaXpl
PTMNCihYRU4pICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0ICENCihYRU4pIGR0X2Rl
dmljZV9nZXRfcmF3X2lycTogZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9NjcNCihYRU4p
ICBpbnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikgIGludHNpemU9MyBpbnRsZW49MjI4DQooWEVO
KSBkdF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLGludHNw
ZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDBjOS4uLl0sb2ludHNpemU9Mw0KKFhFTikgZHRfaXJxX21h
cF9yYXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhFTikg
IC0+IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dldF9y
YXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRleD02OA0KKFhFTikgIGludHNwZWM9
MCBpbnRsZW49MjI4DQooWEVOKSAgaW50c2l6ZT0zIGludGxlbj0yMjgNCihYRU4pIGR0X2lycV9t
YXBfcmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsaW50c3BlYz1bMHgwMDAw
MDAwMCAweDAwMDAwMGNhLi4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFwX3JhdzogaXBh
cj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNp
emU9Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRl
dj0vc29jL2lvbW11QDUwMDAwMDAsIGluZGV4PTY5DQooWEVOKSAgaW50c3BlYz0wIGludGxlbj0y
MjgNCihYRU4pICBpbnRzaXplPTMgaW50bGVuPTIyOA0KKFhFTikgZHRfaXJxX21hcF9yYXc6IHBh
cj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4MDAw
MDAwY2IuLi5dLG9pbnRzaXplPTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1
cHQtY29udHJvbGxlckA2MDAwMDAwLCBzaXplPTMNCihYRU4pICAtPiBhZGRyc2l6ZT0yDQooWEVO
KSAgLT4gZ290IGl0ICENCihYRU4pIGR0X2RldmljZV9nZXRfcmF3X2lycTogZGV2PS9zb2MvaW9t
bXVANTAwMDAwMCwgaW5kZXg9NzANCihYRU4pICBpbnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikg
IGludHNpemU9MyBpbnRsZW49MjI4DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1
cHQtY29udHJvbGxlckA2MDAwMDAwLGludHNwZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDBjYy4uLl0s
b2ludHNpemU9Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9s
bGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3Qg
aXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1MDAwMDAw
LCBpbmRleD03MQ0KKFhFTikgIGludHNwZWM9MCBpbnRsZW49MjI4DQooWEVOKSAgaW50c2l6ZT0z
IGludGxlbj0yMjgNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9s
bGVyQDYwMDAwMDAsaW50c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAwMGNkLi4uXSxvaW50c2l6ZT0z
DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAw
MCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVO
KSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vc29jL2lvbW11QDUwMDAwMDAsIGluZGV4PTcy
DQooWEVOKSAgaW50c3BlYz0wIGludGxlbj0yMjgNCihYRU4pICBpbnRzaXplPTMgaW50bGVuPTIy
OA0KKFhFTikgZHRfaXJxX21hcF9yYXc6IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAw
MCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4MDAwMDAwY2UuLi5dLG9pbnRzaXplPTMNCihYRU4pIGR0
X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLCBzaXplPTMN
CihYRU4pICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0ICENCihYRU4pIGR0X2Rldmlj
ZV9nZXRfcmF3X2lycTogZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9NzMNCihYRU4pICBp
bnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikgIGludHNpemU9MyBpbnRsZW49MjI4DQooWEVOKSBk
dF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLGludHNwZWM9
WzB4MDAwMDAwMDAgMHgwMDAwMDBjZi4uLl0sb2ludHNpemU9Mw0KKFhFTikgZHRfaXJxX21hcF9y
YXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+
IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdf
aXJxOiBkZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRleD03NA0KKFhFTikgIGludHNwZWM9MCBp
bnRsZW49MjI4DQooWEVOKSAgaW50c2l6ZT0zIGludGxlbj0yMjgNCihYRU4pIGR0X2lycV9tYXBf
cmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsaW50c3BlYz1bMHgwMDAwMDAw
MCAweDAwMDAwMGQwLi4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFwX3JhdzogaXBhcj0v
aW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9
Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0v
c29jL2lvbW11QDUwMDAwMDAsIGluZGV4PTc1DQooWEVOKSAgaW50c3BlYz0wIGludGxlbj0yMjgN
CihYRU4pICBpbnRzaXplPTMgaW50bGVuPTIyOA0KKFhFTikgZHRfaXJxX21hcF9yYXc6IHBhcj0v
aW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4MDAwMDAw
ZDEuLi5dLG9pbnRzaXplPTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQt
Y29udHJvbGxlckA2MDAwMDAwLCBzaXplPTMNCihYRU4pICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAg
LT4gZ290IGl0ICENCihYRU4pIGR0X2RldmljZV9nZXRfcmF3X2lycTogZGV2PS9zb2MvaW9tbXVA
NTAwMDAwMCwgaW5kZXg9NzYNCihYRU4pICBpbnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikgIGlu
dHNpemU9MyBpbnRsZW49MjI4DQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vc29j
L2lvbW11QDUwMDAwMDAsIGluZGV4PTANCihYRU4pICBpbnRzcGVjPTAgaW50bGVuPTIyOA0KKFhF
TikgIGludHNpemU9MyBpbnRsZW49MjI4DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogcGFyPS9pbnRl
cnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLGludHNwZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDAwZC4u
Ll0sb2ludHNpemU9Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6IGlwYXI9L2ludGVycnVwdC1jb250
cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+IGFkZHJzaXplPTINCihYRU4pICAtPiBn
b3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1MDAw
MDAwLCBpbmRleD0xDQooWEVOKSAgaW50c3BlYz0wIGludGxlbj0yMjgNCihYRU4pICBpbnRzaXpl
PTMgaW50bGVuPTIyOA0KKFhFTikgZHRfaXJxX21hcF9yYXc6IHBhcj0vaW50ZXJydXB0LWNvbnRy
b2xsZXJANjAwMDAwMCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4MDAwMDAwMGUuLi5dLG9pbnRzaXpl
PTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAw
MDAwLCBzaXplPTMNCihYRU4pICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0ICENCihY
RU4pIGR0X2RldmljZV9nZXRfcmF3X2lycTogZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9
Mg0KKFhFTikgIGludHNwZWM9MCBpbnRsZW49MjI4DQooWEVOKSAgaW50c2l6ZT0zIGludGxlbj0y
MjgNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAw
MDAsaW50c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAwMDBmLi4uXSxvaW50c2l6ZT0zDQooWEVOKSBk
dF9pcnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0z
DQooWEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZp
Y2VfZ2V0X3Jhd19pcnE6IGRldj0vc29jL2lvbW11QDUwMDAwMDAsIGluZGV4PTMNCihYRU4pICBp
bnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikgIGludHNpemU9MyBpbnRsZW49MjI4DQooWEVOKSBk
dF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLGludHNwZWM9
WzB4MDAwMDAwMDAgMHgwMDAwMDAxMC4uLl0sb2ludHNpemU9Mw0KKFhFTikgZHRfaXJxX21hcF9y
YXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+
IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdf
aXJxOiBkZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRleD00DQooWEVOKSAgaW50c3BlYz0wIGlu
dGxlbj0yMjgNCihYRU4pICBpbnRzaXplPTMgaW50bGVuPTIyOA0KKFhFTikgZHRfaXJxX21hcF9y
YXc6IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRzcGVjPVsweDAwMDAwMDAw
IDB4MDAwMDAwZDMuLi5dLG9pbnRzaXplPTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBpcGFyPS9p
bnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLCBzaXplPTMNCihYRU4pICAtPiBhZGRyc2l6ZT0y
DQooWEVOKSAgLT4gZ290IGl0ICENCihYRU4pIGR0X2RldmljZV9nZXRfcmF3X2lycTogZGV2PS9z
b2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9NQ0KKFhFTikgIGludHNwZWM9MCBpbnRsZW49MjI4DQoo
WEVOKSAgaW50c2l6ZT0zIGludGxlbj0yMjgNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9L2lu
dGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsaW50c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAwMGQ0
Li4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0LWNv
bnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+
IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vc29jL2lvbW11QDUw
MDAwMDAsIGluZGV4PTYNCihYRU4pICBpbnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikgIGludHNp
emU9MyBpbnRsZW49MjI4DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQtY29u
dHJvbGxlckA2MDAwMDAwLGludHNwZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDBkNS4uLl0sb2ludHNp
emU9Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYw
MDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3QgaXQgIQ0K
KFhFTikgZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRl
eD03DQooWEVOKSAgaW50c3BlYz0wIGludGxlbj0yMjgNCihYRU4pICBpbnRzaXplPTMgaW50bGVu
PTIyOA0KKFhFTikgZHRfaXJxX21hcF9yYXc6IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAw
MDAwMCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4MDAwMDAwZDYuLi5dLG9pbnRzaXplPTMNCihYRU4p
IGR0X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLCBzaXpl
PTMNCihYRU4pICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0ICENCihYRU4pIGR0X2Rl
dmljZV9nZXRfcmF3X2lycTogZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9OA0KKFhFTikg
IGludHNwZWM9MCBpbnRsZW49MjI4DQooWEVOKSAgaW50c2l6ZT0zIGludGxlbj0yMjgNCihYRU4p
IGR0X2lycV9tYXBfcmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsaW50c3Bl
Yz1bMHgwMDAwMDAwMCAweDAwMDAwMGQ3Li4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFw
X3JhdzogaXBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAg
LT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jh
d19pcnE6IGRldj0vc29jL2lvbW11QDUwMDAwMDAsIGluZGV4PTkNCihYRU4pICBpbnRzcGVjPTAg
aW50bGVuPTIyOA0KKFhFTikgIGludHNpemU9MyBpbnRsZW49MjI4DQooWEVOKSBkdF9pcnFfbWFw
X3JhdzogcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLGludHNwZWM9WzB4MDAwMDAw
MDAgMHgwMDAwMDBkOC4uLl0sb2ludHNpemU9Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6IGlwYXI9
L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+IGFkZHJzaXpl
PTINCihYRU4pICAtPiBnb3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9
L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRleD0xMA0KKFhFTikgIGludHNwZWM9MCBpbnRsZW49MjI4
DQooWEVOKSAgaW50c2l6ZT0zIGludGxlbj0yMjgNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9
L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsaW50c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAw
MGQ5Li4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0
LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikg
IC0+IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vc29jL2lvbW11
QDUwMDAwMDAsIGluZGV4PTExDQooWEVOKSAgaW50c3BlYz0wIGludGxlbj0yMjgNCihYRU4pICBp
bnRzaXplPTMgaW50bGVuPTIyOA0KKFhFTikgZHRfaXJxX21hcF9yYXc6IHBhcj0vaW50ZXJydXB0
LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4MDAwMDAwZGEuLi5dLG9p
bnRzaXplPTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxl
ckA2MDAwMDAwLCBzaXplPTMNCihYRU4pICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0
ICENCihYRU4pIGR0X2RldmljZV9nZXRfcmF3X2lycTogZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwg
aW5kZXg9MTINCihYRU4pICBpbnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikgIGludHNpemU9MyBp
bnRsZW49MjI4DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxl
ckA2MDAwMDAwLGludHNwZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDA5Mi4uLl0sb2ludHNpemU9Mw0K
KFhFTikgZHRfaXJxX21hcF9yYXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAs
IHNpemU9Mw0KKFhFTikgIC0+IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3QgaXQgIQ0KKFhFTikg
ZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRleD0xMw0K
KFhFTikgIGludHNwZWM9MCBpbnRsZW49MjI4DQooWEVOKSAgaW50c2l6ZT0zIGludGxlbj0yMjgN
CihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAs
aW50c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAwMDkzLi4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9p
cnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQoo
WEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZpY2Vf
Z2V0X3Jhd19pcnE6IGRldj0vc29jL2lvbW11QDUwMDAwMDAsIGluZGV4PTE0DQooWEVOKSAgaW50
c3BlYz0wIGludGxlbj0yMjgNCihYRU4pICBpbnRzaXplPTMgaW50bGVuPTIyOA0KKFhFTikgZHRf
aXJxX21hcF9yYXc6IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRzcGVjPVsw
eDAwMDAwMDAwIDB4MDAwMDAwOTQuLi5dLG9pbnRzaXplPTMNCihYRU4pIGR0X2lycV9tYXBfcmF3
OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLCBzaXplPTMNCihYRU4pICAtPiBh
ZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0ICENCihYRU4pIGR0X2RldmljZV9nZXRfcmF3X2ly
cTogZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9MTUNCihYRU4pICBpbnRzcGVjPTAgaW50
bGVuPTIyOA0KKFhFTikgIGludHNpemU9MyBpbnRsZW49MjI4DQooWEVOKSBkdF9pcnFfbWFwX3Jh
dzogcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLGludHNwZWM9WzB4MDAwMDAwMDAg
MHgwMDAwMDA5NS4uLl0sb2ludHNpemU9Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6IGlwYXI9L2lu
dGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+IGFkZHJzaXplPTIN
CihYRU4pICAtPiBnb3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L3Nv
Yy9pb21tdUA1MDAwMDAwLCBpbmRleD0xNg0KKFhFTikgIGludHNwZWM9MCBpbnRsZW49MjI4DQoo
WEVOKSAgaW50c2l6ZT0zIGludGxlbj0yMjgNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9L2lu
dGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsaW50c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAwMDk2
Li4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0LWNv
bnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+
IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vc29jL2lvbW11QDUw
MDAwMDAsIGluZGV4PTE3DQooWEVOKSAgaW50c3BlYz0wIGludGxlbj0yMjgNCihYRU4pICBpbnRz
aXplPTMgaW50bGVuPTIyOA0KKFhFTikgZHRfaXJxX21hcF9yYXc6IHBhcj0vaW50ZXJydXB0LWNv
bnRyb2xsZXJANjAwMDAwMCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4MDAwMDAwOTcuLi5dLG9pbnRz
aXplPTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2
MDAwMDAwLCBzaXplPTMNCihYRU4pICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0ICEN
CihYRU4pIGR0X2RldmljZV9nZXRfcmF3X2lycTogZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5k
ZXg9MTgNCihYRU4pICBpbnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikgIGludHNpemU9MyBpbnRs
ZW49MjI4DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2
MDAwMDAwLGludHNwZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDA5OC4uLl0sb2ludHNpemU9Mw0KKFhF
TikgZHRfaXJxX21hcF9yYXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsIHNp
emU9Mw0KKFhFTikgIC0+IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3QgaXQgIQ0KKFhFTikgZHRf
ZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRleD0xOQ0KKFhF
TikgIGludHNwZWM9MCBpbnRsZW49MjI4DQooWEVOKSAgaW50c2l6ZT0zIGludGxlbj0yMjgNCihY
RU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsaW50
c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAwMDk5Li4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9pcnFf
bWFwX3JhdzogaXBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVO
KSAgLT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0
X3Jhd19pcnE6IGRldj0vc29jL2lvbW11QDUwMDAwMDAsIGluZGV4PTIwDQooWEVOKSAgaW50c3Bl
Yz0wIGludGxlbj0yMjgNCihYRU4pICBpbnRzaXplPTMgaW50bGVuPTIyOA0KKFhFTikgZHRfaXJx
X21hcF9yYXc6IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRzcGVjPVsweDAw
MDAwMDAwIDB4MDAwMDAwOWEuLi5dLG9pbnRzaXplPTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBp
cGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLCBzaXplPTMNCihYRU4pICAtPiBhZGRy
c2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0ICENCihYRU4pIGR0X2RldmljZV9nZXRfcmF3X2lycTog
ZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9MjENCihYRU4pICBpbnRzcGVjPTAgaW50bGVu
PTIyOA0KKFhFTikgIGludHNpemU9MyBpbnRsZW49MjI4DQooWEVOKSBkdF9pcnFfbWFwX3Jhdzog
cGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLGludHNwZWM9WzB4MDAwMDAwMDAgMHgw
MDAwMDA5Yi4uLl0sb2ludHNpemU9Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6IGlwYXI9L2ludGVy
cnVwdC1jb250cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+IGFkZHJzaXplPTINCihY
RU4pICAtPiBnb3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L3NvYy9p
b21tdUA1MDAwMDAwLCBpbmRleD0yMg0KKFhFTikgIGludHNwZWM9MCBpbnRsZW49MjI4DQooWEVO
KSAgaW50c2l6ZT0zIGludGxlbj0yMjgNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9L2ludGVy
cnVwdC1jb250cm9sbGVyQDYwMDAwMDAsaW50c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAwMDljLi4u
XSxvaW50c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0LWNvbnRy
b2xsZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+IGdv
dCBpdCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vc29jL2lvbW11QDUwMDAw
MDAsIGluZGV4PTIzDQooWEVOKSAgaW50c3BlYz0wIGludGxlbj0yMjgNCihYRU4pICBpbnRzaXpl
PTMgaW50bGVuPTIyOA0KKFhFTikgZHRfaXJxX21hcF9yYXc6IHBhcj0vaW50ZXJydXB0LWNvbnRy
b2xsZXJANjAwMDAwMCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4MDAwMDAwOWQuLi5dLG9pbnRzaXpl
PTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAw
MDAwLCBzaXplPTMNCihYRU4pICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0ICENCihY
RU4pIGR0X2RldmljZV9nZXRfcmF3X2lycTogZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9
MjQNCihYRU4pICBpbnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikgIGludHNpemU9MyBpbnRsZW49
MjI4DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAw
MDAwLGludHNwZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDA5ZS4uLl0sb2ludHNpemU9Mw0KKFhFTikg
ZHRfaXJxX21hcF9yYXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsIHNpemU9
Mw0KKFhFTikgIC0+IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3QgaXQgIQ0KKFhFTikgZHRfZGV2
aWNlX2dldF9yYXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRleD0yNQ0KKFhFTikg
IGludHNwZWM9MCBpbnRsZW49MjI4DQooWEVOKSAgaW50c2l6ZT0zIGludGxlbj0yMjgNCihYRU4p
IGR0X2lycV9tYXBfcmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsaW50c3Bl
Yz1bMHgwMDAwMDAwMCAweDAwMDAwMDlmLi4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFw
X3JhdzogaXBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAg
LT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jh
d19pcnE6IGRldj0vc29jL2lvbW11QDUwMDAwMDAsIGluZGV4PTI2DQooWEVOKSAgaW50c3BlYz0w
IGludGxlbj0yMjgNCihYRU4pICBpbnRzaXplPTMgaW50bGVuPTIyOA0KKFhFTikgZHRfaXJxX21h
cF9yYXc6IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRzcGVjPVsweDAwMDAw
MDAwIDB4MDAwMDAwYTAuLi5dLG9pbnRzaXplPTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBpcGFy
PS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLCBzaXplPTMNCihYRU4pICAtPiBhZGRyc2l6
ZT0yDQooWEVOKSAgLT4gZ290IGl0ICENCihYRU4pIGR0X2RldmljZV9nZXRfcmF3X2lycTogZGV2
PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9MjcNCihYRU4pICBpbnRzcGVjPTAgaW50bGVuPTIy
OA0KKFhFTikgIGludHNpemU9MyBpbnRsZW49MjI4DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogcGFy
PS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLGludHNwZWM9WzB4MDAwMDAwMDAgMHgwMDAw
MDBhMS4uLl0sb2ludHNpemU9Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6IGlwYXI9L2ludGVycnVw
dC1jb250cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+IGFkZHJzaXplPTINCihYRU4p
ICAtPiBnb3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L3NvYy9pb21t
dUA1MDAwMDAwLCBpbmRleD0yOA0KKFhFTikgIGludHNwZWM9MCBpbnRsZW49MjI4DQooWEVOKSAg
aW50c2l6ZT0zIGludGxlbj0yMjgNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9L2ludGVycnVw
dC1jb250cm9sbGVyQDYwMDAwMDAsaW50c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAwMGEyLi4uXSxv
aW50c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0LWNvbnRyb2xs
ZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+IGdvdCBp
dCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vc29jL2lvbW11QDUwMDAwMDAs
IGluZGV4PTI5DQooWEVOKSAgaW50c3BlYz0wIGludGxlbj0yMjgNCihYRU4pICBpbnRzaXplPTMg
aW50bGVuPTIyOA0KKFhFTikgZHRfaXJxX21hcF9yYXc6IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xs
ZXJANjAwMDAwMCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4MDAwMDAwYTMuLi5dLG9pbnRzaXplPTMN
CihYRU4pIGR0X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAw
LCBzaXplPTMNCihYRU4pICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0ICENCihYRU4p
IGR0X2RldmljZV9nZXRfcmF3X2lycTogZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9MzAN
CihYRU4pICBpbnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikgIGludHNpemU9MyBpbnRsZW49MjI4
DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAw
LGludHNwZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDBhNC4uLl0sb2ludHNpemU9Mw0KKFhFTikgZHRf
aXJxX21hcF9yYXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0K
KFhFTikgIC0+IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNl
X2dldF9yYXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRleD0zMQ0KKFhFTikgIGlu
dHNwZWM9MCBpbnRsZW49MjI4DQooWEVOKSAgaW50c2l6ZT0zIGludGxlbj0yMjgNCihYRU4pIGR0
X2lycV9tYXBfcmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsaW50c3BlYz1b
MHgwMDAwMDAwMCAweDAwMDAwMGE1Li4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFwX3Jh
dzogaXBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAgLT4g
YWRkcnNpemU9Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19p
cnE6IGRldj0vc29jL2lvbW11QDUwMDAwMDAsIGluZGV4PTMyDQooWEVOKSAgaW50c3BlYz0wIGlu
dGxlbj0yMjgNCihYRU4pICBpbnRzaXplPTMgaW50bGVuPTIyOA0KKFhFTikgZHRfaXJxX21hcF9y
YXc6IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRzcGVjPVsweDAwMDAwMDAw
IDB4MDAwMDAwYTYuLi5dLG9pbnRzaXplPTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBpcGFyPS9p
bnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLCBzaXplPTMNCihYRU4pICAtPiBhZGRyc2l6ZT0y
DQooWEVOKSAgLT4gZ290IGl0ICENCihYRU4pIGR0X2RldmljZV9nZXRfcmF3X2lycTogZGV2PS9z
b2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9MzMNCihYRU4pICBpbnRzcGVjPTAgaW50bGVuPTIyOA0K
KFhFTikgIGludHNpemU9MyBpbnRsZW49MjI4DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogcGFyPS9p
bnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLGludHNwZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDBh
Ny4uLl0sb2ludHNpemU9Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6IGlwYXI9L2ludGVycnVwdC1j
b250cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+IGFkZHJzaXplPTINCihYRU4pICAt
PiBnb3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1
MDAwMDAwLCBpbmRleD0zNA0KKFhFTikgIGludHNwZWM9MCBpbnRsZW49MjI4DQooWEVOKSAgaW50
c2l6ZT0zIGludGxlbj0yMjgNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9L2ludGVycnVwdC1j
b250cm9sbGVyQDYwMDAwMDAsaW50c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAwMGE4Li4uXSxvaW50
c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJA
NjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+IGdvdCBpdCAh
DQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vc29jL2lvbW11QDUwMDAwMDAsIGlu
ZGV4PTM1DQooWEVOKSAgaW50c3BlYz0wIGludGxlbj0yMjgNCihYRU4pICBpbnRzaXplPTMgaW50
bGVuPTIyOA0KKFhFTikgZHRfaXJxX21hcF9yYXc6IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJA
NjAwMDAwMCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4MDAwMDAwYTkuLi5dLG9pbnRzaXplPTMNCihY
RU4pIGR0X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLCBz
aXplPTMNCihYRU4pICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0ICENCihYRU4pIGR0
X2RldmljZV9nZXRfcmF3X2lycTogZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9MzYNCihY
RU4pICBpbnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikgIGludHNpemU9MyBpbnRsZW49MjI4DQoo
WEVOKSBkdF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLGlu
dHNwZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDBhYS4uLl0sb2ludHNpemU9Mw0KKFhFTikgZHRfaXJx
X21hcF9yYXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhF
TikgIC0+IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dl
dF9yYXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRleD0zNw0KKFhFTikgIGludHNw
ZWM9MCBpbnRsZW49MjI4DQooWEVOKSAgaW50c2l6ZT0zIGludGxlbj0yMjgNCihYRU4pIGR0X2ly
cV9tYXBfcmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsaW50c3BlYz1bMHgw
MDAwMDAwMCAweDAwMDAwMGFiLi4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFwX3Jhdzog
aXBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRk
cnNpemU9Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6
IGRldj0vc29jL2lvbW11QDUwMDAwMDAsIGluZGV4PTM4DQooWEVOKSAgaW50c3BlYz0wIGludGxl
bj0yMjgNCihYRU4pICBpbnRzaXplPTMgaW50bGVuPTIyOA0KKFhFTikgZHRfaXJxX21hcF9yYXc6
IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4
MDAwMDAwYWMuLi5dLG9pbnRzaXplPTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRl
cnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLCBzaXplPTMNCihYRU4pICAtPiBhZGRyc2l6ZT0yDQoo
WEVOKSAgLT4gZ290IGl0ICENCihYRU4pIGR0X2RldmljZV9nZXRfcmF3X2lycTogZGV2PS9zb2Mv
aW9tbXVANTAwMDAwMCwgaW5kZXg9MzkNCihYRU4pICBpbnRzcGVjPTAgaW50bGVuPTIyOA0KKFhF
TikgIGludHNpemU9MyBpbnRsZW49MjI4DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogcGFyPS9pbnRl
cnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLGludHNwZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDBhZC4u
Ll0sb2ludHNpemU9Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6IGlwYXI9L2ludGVycnVwdC1jb250
cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+IGFkZHJzaXplPTINCihYRU4pICAtPiBn
b3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1MDAw
MDAwLCBpbmRleD00MA0KKFhFTikgIGludHNwZWM9MCBpbnRsZW49MjI4DQooWEVOKSAgaW50c2l6
ZT0zIGludGxlbj0yMjgNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9L2ludGVycnVwdC1jb250
cm9sbGVyQDYwMDAwMDAsaW50c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAwMGFlLi4uXSxvaW50c2l6
ZT0zDQooWEVOKSBkdF9pcnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAw
MDAwMCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQoo
WEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vc29jL2lvbW11QDUwMDAwMDAsIGluZGV4
PTQxDQooWEVOKSAgaW50c3BlYz0wIGludGxlbj0yMjgNCihYRU4pICBpbnRzaXplPTMgaW50bGVu
PTIyOA0KKFhFTikgZHRfaXJxX21hcF9yYXc6IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAw
MDAwMCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4MDAwMDAwYWYuLi5dLG9pbnRzaXplPTMNCihYRU4p
IGR0X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLCBzaXpl
PTMNCihYRU4pICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0ICENCihYRU4pIGR0X2Rl
dmljZV9nZXRfcmF3X2lycTogZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9NDINCihYRU4p
ICBpbnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikgIGludHNpemU9MyBpbnRsZW49MjI4DQooWEVO
KSBkdF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLGludHNw
ZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDBiMC4uLl0sb2ludHNpemU9Mw0KKFhFTikgZHRfaXJxX21h
cF9yYXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhFTikg
IC0+IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dldF9y
YXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRleD00Mw0KKFhFTikgIGludHNwZWM9
MCBpbnRsZW49MjI4DQooWEVOKSAgaW50c2l6ZT0zIGludGxlbj0yMjgNCihYRU4pIGR0X2lycV9t
YXBfcmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsaW50c3BlYz1bMHgwMDAw
MDAwMCAweDAwMDAwMGIxLi4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFwX3JhdzogaXBh
cj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNp
emU9Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRl
dj0vc29jL2lvbW11QDUwMDAwMDAsIGluZGV4PTQ0DQooWEVOKSAgaW50c3BlYz0wIGludGxlbj0y
MjgNCihYRU4pICBpbnRzaXplPTMgaW50bGVuPTIyOA0KKFhFTikgZHRfaXJxX21hcF9yYXc6IHBh
cj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4MDAw
MDAwYjIuLi5dLG9pbnRzaXplPTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1
cHQtY29udHJvbGxlckA2MDAwMDAwLCBzaXplPTMNCihYRU4pICAtPiBhZGRyc2l6ZT0yDQooWEVO
KSAgLT4gZ290IGl0ICENCihYRU4pIGR0X2RldmljZV9nZXRfcmF3X2lycTogZGV2PS9zb2MvaW9t
bXVANTAwMDAwMCwgaW5kZXg9NDUNCihYRU4pICBpbnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikg
IGludHNpemU9MyBpbnRsZW49MjI4DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1
cHQtY29udHJvbGxlckA2MDAwMDAwLGludHNwZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDBiMy4uLl0s
b2ludHNpemU9Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9s
bGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3Qg
aXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1MDAwMDAw
LCBpbmRleD00Ng0KKFhFTikgIGludHNwZWM9MCBpbnRsZW49MjI4DQooWEVOKSAgaW50c2l6ZT0z
IGludGxlbj0yMjgNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9s
bGVyQDYwMDAwMDAsaW50c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAwMGI0Li4uXSxvaW50c2l6ZT0z
DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAw
MCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVO
KSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vc29jL2lvbW11QDUwMDAwMDAsIGluZGV4PTQ3
DQooWEVOKSAgaW50c3BlYz0wIGludGxlbj0yMjgNCihYRU4pICBpbnRzaXplPTMgaW50bGVuPTIy
OA0KKFhFTikgZHRfaXJxX21hcF9yYXc6IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAw
MCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4MDAwMDAwYjUuLi5dLG9pbnRzaXplPTMNCihYRU4pIGR0
X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLCBzaXplPTMN
CihYRU4pICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0ICENCihYRU4pIGR0X2Rldmlj
ZV9nZXRfcmF3X2lycTogZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9NDgNCihYRU4pICBp
bnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikgIGludHNpemU9MyBpbnRsZW49MjI4DQooWEVOKSBk
dF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLGludHNwZWM9
WzB4MDAwMDAwMDAgMHgwMDAwMDBiNi4uLl0sb2ludHNpemU9Mw0KKFhFTikgZHRfaXJxX21hcF9y
YXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+
IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdf
aXJxOiBkZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRleD00OQ0KKFhFTikgIGludHNwZWM9MCBp
bnRsZW49MjI4DQooWEVOKSAgaW50c2l6ZT0zIGludGxlbj0yMjgNCihYRU4pIGR0X2lycV9tYXBf
cmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsaW50c3BlYz1bMHgwMDAwMDAw
MCAweDAwMDAwMGI3Li4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFwX3JhdzogaXBhcj0v
aW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9
Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0v
c29jL2lvbW11QDUwMDAwMDAsIGluZGV4PTUwDQooWEVOKSAgaW50c3BlYz0wIGludGxlbj0yMjgN
CihYRU4pICBpbnRzaXplPTMgaW50bGVuPTIyOA0KKFhFTikgZHRfaXJxX21hcF9yYXc6IHBhcj0v
aW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4MDAwMDAw
YjguLi5dLG9pbnRzaXplPTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQt
Y29udHJvbGxlckA2MDAwMDAwLCBzaXplPTMNCihYRU4pICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAg
LT4gZ290IGl0ICENCihYRU4pIGR0X2RldmljZV9nZXRfcmF3X2lycTogZGV2PS9zb2MvaW9tbXVA
NTAwMDAwMCwgaW5kZXg9NTENCihYRU4pICBpbnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikgIGlu
dHNpemU9MyBpbnRsZW49MjI4DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQt
Y29udHJvbGxlckA2MDAwMDAwLGludHNwZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDBiOS4uLl0sb2lu
dHNpemU9Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9sbGVy
QDYwMDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3QgaXQg
IQ0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBp
bmRleD01Mg0KKFhFTikgIGludHNwZWM9MCBpbnRsZW49MjI4DQooWEVOKSAgaW50c2l6ZT0zIGlu
dGxlbj0yMjgNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9sbGVy
QDYwMDAwMDAsaW50c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAwMGJhLi4uXSxvaW50c2l6ZT0zDQoo
WEVOKSBkdF9pcnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCwg
c2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVOKSBk
dF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vc29jL2lvbW11QDUwMDAwMDAsIGluZGV4PTUzDQoo
WEVOKSAgaW50c3BlYz0wIGludGxlbj0yMjgNCihYRU4pICBpbnRzaXplPTMgaW50bGVuPTIyOA0K
KFhFTikgZHRfaXJxX21hcF9yYXc6IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCxp
bnRzcGVjPVsweDAwMDAwMDAwIDB4MDAwMDAwYmIuLi5dLG9pbnRzaXplPTMNCihYRU4pIGR0X2ly
cV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLCBzaXplPTMNCihY
RU4pICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0ICENCihYRU4pIGR0X2RldmljZV9n
ZXRfcmF3X2lycTogZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9NTQNCihYRU4pICBpbnRz
cGVjPTAgaW50bGVuPTIyOA0KKFhFTikgIGludHNpemU9MyBpbnRsZW49MjI4DQooWEVOKSBkdF9p
cnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLGludHNwZWM9WzB4
MDAwMDAwMDAgMHgwMDAwMDBiYy4uLl0sb2ludHNpemU9Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6
IGlwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+IGFk
ZHJzaXplPTINCihYRU4pICAtPiBnb3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdfaXJx
OiBkZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRleD01NQ0KKFhFTikgIGludHNwZWM9MCBpbnRs
ZW49MjI4DQooWEVOKSAgaW50c2l6ZT0zIGludGxlbj0yMjgNCihYRU4pIGR0X2lycV9tYXBfcmF3
OiBwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsaW50c3BlYz1bMHgwMDAwMDAwMCAw
eDAwMDAwMGJkLi4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFwX3JhdzogaXBhcj0vaW50
ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9Mg0K
KFhFTikgIC0+IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vc29j
L2lvbW11QDUwMDAwMDAsIGluZGV4PTU2DQooWEVOKSAgaW50c3BlYz0wIGludGxlbj0yMjgNCihY
RU4pICBpbnRzaXplPTMgaW50bGVuPTIyOA0KKFhFTikgZHRfaXJxX21hcF9yYXc6IHBhcj0vaW50
ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4MDAwMDAwYmUu
Li5dLG9pbnRzaXplPTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQtY29u
dHJvbGxlckA2MDAwMDAwLCBzaXplPTMNCihYRU4pICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAgLT4g
Z290IGl0ICENCihYRU4pIGR0X2RldmljZV9nZXRfcmF3X2lycTogZGV2PS9zb2MvaW9tbXVANTAw
MDAwMCwgaW5kZXg9NTcNCihYRU4pICBpbnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikgIGludHNp
emU9MyBpbnRsZW49MjI4DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQtY29u
dHJvbGxlckA2MDAwMDAwLGludHNwZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDBiZi4uLl0sb2ludHNp
emU9Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYw
MDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3QgaXQgIQ0K
KFhFTikgZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRl
eD01OA0KKFhFTikgIGludHNwZWM9MCBpbnRsZW49MjI4DQooWEVOKSAgaW50c2l6ZT0zIGludGxl
bj0yMjgNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYw
MDAwMDAsaW50c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAwMGMwLi4uXSxvaW50c2l6ZT0zDQooWEVO
KSBkdF9pcnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6
ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVOKSBkdF9k
ZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vc29jL2lvbW11QDUwMDAwMDAsIGluZGV4PTU5DQooWEVO
KSAgaW50c3BlYz0wIGludGxlbj0yMjgNCihYRU4pICBpbnRzaXplPTMgaW50bGVuPTIyOA0KKFhF
TikgZHRfaXJxX21hcF9yYXc6IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRz
cGVjPVsweDAwMDAwMDAwIDB4MDAwMDAwYzEuLi5dLG9pbnRzaXplPTMNCihYRU4pIGR0X2lycV9t
YXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLCBzaXplPTMNCihYRU4p
ICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0ICENCihYRU4pIGR0X2RldmljZV9nZXRf
cmF3X2lycTogZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9NjANCihYRU4pICBpbnRzcGVj
PTAgaW50bGVuPTIyOA0KKFhFTikgIGludHNpemU9MyBpbnRsZW49MjI4DQooWEVOKSBkdF9pcnFf
bWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLGludHNwZWM9WzB4MDAw
MDAwMDAgMHgwMDAwMDBjMi4uLl0sb2ludHNpemU9Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6IGlw
YXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+IGFkZHJz
aXplPTINCihYRU4pICAtPiBnb3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBk
ZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRleD02MQ0KKFhFTikgIGludHNwZWM9MCBpbnRsZW49
MjI4DQooWEVOKSAgaW50c2l6ZT0zIGludGxlbj0yMjgNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBw
YXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsaW50c3BlYz1bMHgwMDAwMDAwMCAweDAw
MDAwMGMzLi4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFwX3JhdzogaXBhcj0vaW50ZXJy
dXB0LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhF
TikgIC0+IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vc29jL2lv
bW11QDUwMDAwMDAsIGluZGV4PTYyDQooWEVOKSAgaW50c3BlYz0wIGludGxlbj0yMjgNCihYRU4p
ICBpbnRzaXplPTMgaW50bGVuPTIyOA0KKFhFTikgZHRfaXJxX21hcF9yYXc6IHBhcj0vaW50ZXJy
dXB0LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4MDAwMDAwYzQuLi5d
LG9pbnRzaXplPTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJv
bGxlckA2MDAwMDAwLCBzaXplPTMNCihYRU4pICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290
IGl0ICENCihYRU4pIGR0X2RldmljZV9nZXRfcmF3X2lycTogZGV2PS9zb2MvaW9tbXVANTAwMDAw
MCwgaW5kZXg9NjMNCihYRU4pICBpbnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikgIGludHNpemU9
MyBpbnRsZW49MjI4DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQtY29udHJv
bGxlckA2MDAwMDAwLGludHNwZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDBjNS4uLl0sb2ludHNpemU9
Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAw
MDAsIHNpemU9Mw0KKFhFTikgIC0+IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3QgaXQgIQ0KKFhF
TikgZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRleD02
NA0KKFhFTikgIGludHNwZWM9MCBpbnRsZW49MjI4DQooWEVOKSAgaW50c2l6ZT0zIGludGxlbj0y
MjgNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAw
MDAsaW50c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAwMGM2Li4uXSxvaW50c2l6ZT0zDQooWEVOKSBk
dF9pcnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0z
DQooWEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZp
Y2VfZ2V0X3Jhd19pcnE6IGRldj0vc29jL2lvbW11QDUwMDAwMDAsIGluZGV4PTY1DQooWEVOKSAg
aW50c3BlYz0wIGludGxlbj0yMjgNCihYRU4pICBpbnRzaXplPTMgaW50bGVuPTIyOA0KKFhFTikg
ZHRfaXJxX21hcF9yYXc6IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRzcGVj
PVsweDAwMDAwMDAwIDB4MDAwMDAwYzcuLi5dLG9pbnRzaXplPTMNCihYRU4pIGR0X2lycV9tYXBf
cmF3OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLCBzaXplPTMNCihYRU4pICAt
PiBhZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0ICENCihYRU4pIGR0X2RldmljZV9nZXRfcmF3
X2lycTogZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9NjYNCihYRU4pICBpbnRzcGVjPTAg
aW50bGVuPTIyOA0KKFhFTikgIGludHNpemU9MyBpbnRsZW49MjI4DQooWEVOKSBkdF9pcnFfbWFw
X3JhdzogcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLGludHNwZWM9WzB4MDAwMDAw
MDAgMHgwMDAwMDBjOC4uLl0sb2ludHNpemU9Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6IGlwYXI9
L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+IGFkZHJzaXpl
PTINCihYRU4pICAtPiBnb3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9
L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRleD02Nw0KKFhFTikgIGludHNwZWM9MCBpbnRsZW49MjI4
DQooWEVOKSAgaW50c2l6ZT0zIGludGxlbj0yMjgNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9
L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsaW50c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAw
MGM5Li4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0
LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikg
IC0+IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vc29jL2lvbW11
QDUwMDAwMDAsIGluZGV4PTY4DQooWEVOKSAgaW50c3BlYz0wIGludGxlbj0yMjgNCihYRU4pICBp
bnRzaXplPTMgaW50bGVuPTIyOA0KKFhFTikgZHRfaXJxX21hcF9yYXc6IHBhcj0vaW50ZXJydXB0
LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4MDAwMDAwY2EuLi5dLG9p
bnRzaXplPTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxl
ckA2MDAwMDAwLCBzaXplPTMNCihYRU4pICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0
ICENCihYRU4pIGR0X2RldmljZV9nZXRfcmF3X2lycTogZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwg
aW5kZXg9NjkNCihYRU4pICBpbnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikgIGludHNpemU9MyBp
bnRsZW49MjI4DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxl
ckA2MDAwMDAwLGludHNwZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDBjYi4uLl0sb2ludHNpemU9Mw0K
KFhFTikgZHRfaXJxX21hcF9yYXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAs
IHNpemU9Mw0KKFhFTikgIC0+IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3QgaXQgIQ0KKFhFTikg
ZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L3NvYy9pb21tdUA1MDAwMDAwLCBpbmRleD03MA0K
KFhFTikgIGludHNwZWM9MCBpbnRsZW49MjI4DQooWEVOKSAgaW50c2l6ZT0zIGludGxlbj0yMjgN
CihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAs
aW50c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAwMGNjLi4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9p
cnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQoo
WEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZpY2Vf
Z2V0X3Jhd19pcnE6IGRldj0vc29jL2lvbW11QDUwMDAwMDAsIGluZGV4PTcxDQooWEVOKSAgaW50
c3BlYz0wIGludGxlbj0yMjgNCihYRU4pICBpbnRzaXplPTMgaW50bGVuPTIyOA0KKFhFTikgZHRf
aXJxX21hcF9yYXc6IHBhcj0vaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMCxpbnRzcGVjPVsw
eDAwMDAwMDAwIDB4MDAwMDAwY2QuLi5dLG9pbnRzaXplPTMNCihYRU4pIGR0X2lycV9tYXBfcmF3
OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLCBzaXplPTMNCihYRU4pICAtPiBh
ZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0ICENCihYRU4pIGR0X2RldmljZV9nZXRfcmF3X2ly
cTogZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5kZXg9NzINCihYRU4pICBpbnRzcGVjPTAgaW50
bGVuPTIyOA0KKFhFTikgIGludHNpemU9MyBpbnRsZW49MjI4DQooWEVOKSBkdF9pcnFfbWFwX3Jh
dzogcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2MDAwMDAwLGludHNwZWM9WzB4MDAwMDAwMDAg
MHgwMDAwMDBjZS4uLl0sb2ludHNpemU9Mw0KKFhFTikgZHRfaXJxX21hcF9yYXc6IGlwYXI9L2lu
dGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsIHNpemU9Mw0KKFhFTikgIC0+IGFkZHJzaXplPTIN
CihYRU4pICAtPiBnb3QgaXQgIQ0KKFhFTikgZHRfZGV2aWNlX2dldF9yYXdfaXJxOiBkZXY9L3Nv
Yy9pb21tdUA1MDAwMDAwLCBpbmRleD03Mw0KKFhFTikgIGludHNwZWM9MCBpbnRsZW49MjI4DQoo
WEVOKSAgaW50c2l6ZT0zIGludGxlbj0yMjgNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBwYXI9L2lu
dGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsaW50c3BlYz1bMHgwMDAwMDAwMCAweDAwMDAwMGNm
Li4uXSxvaW50c2l6ZT0zDQooWEVOKSBkdF9pcnFfbWFwX3JhdzogaXBhcj0vaW50ZXJydXB0LWNv
bnRyb2xsZXJANjAwMDAwMCwgc2l6ZT0zDQooWEVOKSAgLT4gYWRkcnNpemU9Mg0KKFhFTikgIC0+
IGdvdCBpdCAhDQooWEVOKSBkdF9kZXZpY2VfZ2V0X3Jhd19pcnE6IGRldj0vc29jL2lvbW11QDUw
MDAwMDAsIGluZGV4PTc0DQooWEVOKSAgaW50c3BlYz0wIGludGxlbj0yMjgNCihYRU4pICBpbnRz
aXplPTMgaW50bGVuPTIyOA0KKFhFTikgZHRfaXJxX21hcF9yYXc6IHBhcj0vaW50ZXJydXB0LWNv
bnRyb2xsZXJANjAwMDAwMCxpbnRzcGVjPVsweDAwMDAwMDAwIDB4MDAwMDAwZDAuLi5dLG9pbnRz
aXplPTMNCihYRU4pIGR0X2lycV9tYXBfcmF3OiBpcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2
MDAwMDAwLCBzaXplPTMNCihYRU4pICAtPiBhZGRyc2l6ZT0yDQooWEVOKSAgLT4gZ290IGl0ICEN
CihYRU4pIGR0X2RldmljZV9nZXRfcmF3X2lycTogZGV2PS9zb2MvaW9tbXVANTAwMDAwMCwgaW5k
ZXg9NzUNCihYRU4pICBpbnRzcGVjPTAgaW50bGVuPTIyOA0KKFhFTikgIGludHNpemU9MyBpbnRs
ZW49MjI4DQooWEVOKSBkdF9pcnFfbWFwX3JhdzogcGFyPS9pbnRlcnJ1cHQtY29udHJvbGxlckA2
MDAwMDAwLGludHNwZWM9WzB4MDAwMDAwMDAgMHgwMDAwMDBkMS4uLl0sb2ludHNpemU9Mw0KKFhF
TikgZHRfaXJxX21hcF9yYXc6IGlwYXI9L2ludGVycnVwdC1jb250cm9sbGVyQDYwMDAwMDAsIHNp
emU9Mw0KKFhFTikgIC0+IGFkZHJzaXplPTINCihYRU4pICAtPiBnb3QgaXQgIQ0KKFhFTikgc21t
dTogL3NvYy9pb21tdUA1MDAwMDAwOiBwcm9iaW5nIGhhcmR3YXJlIGNvbmZpZ3VyYXRpb24uLi4N
CihYRU4pIHNtbXU6IC9zb2MvaW9tbXVANTAwMDAwMDogU01NVXYyIHdpdGg6DQooWEVOKSBzbW11
OiAvc29jL2lvbW11QDUwMDAwMDA6IAlzdGFnZSAyIHRyYW5zbGF0aW9uDQooWEVOKSBzbW11OiAv
c29jL2lvbW11QDUwMDAwMDA6IAljb2hlcmVudCB0YWJsZSB3YWxrDQooWEVOKSBzbW11OiAvc29j
L2lvbW11QDUwMDAwMDA6IAlzdHJlYW0gbWF0Y2hpbmcgd2l0aCAxMjggcmVnaXN0ZXIgZ3JvdXBz
LCBtYXNrIDB4N2ZmZg0KKFhFTikgc21tdTogL3NvYy9pb21tdUA1MDAwMDAwOiAJNjQgY29udGV4
dCBiYW5rcyAoMCBzdGFnZS0yIG9ubHkpDQooWEVOKSBzbW11OiAvc29jL2lvbW11QDUwMDAwMDA6
IAlTdGFnZS0yOiA0NC1iaXQgSVBBIC0+IDQ4LWJpdCBQQQ0KKFhFTikgc21tdTogL3NvYy9pb21t
dUA1MDAwMDAwOiByZWdpc3RlcmVkIDAgbWFzdGVyIGRldmljZXMNCihYRU4pIEkvTyB2aXJ0dWFs
aXNhdGlvbiBlbmFibGVkDQooWEVOKSAgLSBEb20wIG1vZGU6IFJlbGF4ZWQNCihYRU4pIEludGVy
cnVwdCByZW1hcHBpbmcgZW5hYmxlZA0KKFhFTikgYnVpbGQtaWQ6IDJhMGUxMjIxMjU5NjM0NTMx
YzY4OWMwNmZhZTIwMTAxODUwMTEwZTANCihYRU4pIGFsdGVybmF0aXZlczogUGF0Y2hpbmcgd2l0
aCBhbHQgdGFibGUgMDAwMDAwMDA0MDlmMjAzMCAtPiAwMDAwMDAwMDQwOWYyNjYwDQooWEVOKSBn
cmFudF90YWJsZS5jOjE3NzM6SURMRXYwIEV4cGFuZGluZyBkMCBncmFudCB0YWJsZSBmcm9tIDAg
dG8gMSBmcmFtZXMNCihYRU4pICoqKiBMT0FESU5HIERPTUFJTiAwICoqKg0KKFhFTikgTG9hZGlu
ZyBrZXJuZWwgZnJvbSBib290IG1vZHVsZSBAIDAwMDAwMDAwYTAwMDAwMDANCihYRU4pIExvYWRp
bmcgcmFtZGlzayBmcm9tIGJvb3QgbW9kdWxlIEAgMDAwMDAwMDBjMDAwMDA0MA0KKFhFTikgQWxs
b2NhdGluZyAxOjEgbWFwcGluZ3MgdG90YWxsaW5nIDEwMjRNQiBmb3IgZG9tMDoNCihYRU4pIEJB
TktbMF0gMHgwMDAwMDA4MDAwMDAwMC0weDAwMDAwMDkwMDAwMDAwICgyNTZNQikNCihYRU4pIEJB
TktbMV0gMHgwMDAwMDBiMDAwMDAwMC0weDAwMDAwMGMwMDAwMDAwICgyNTZNQikNCihYRU4pIEJB
TktbMl0gMHgwMDAwMDBkMDAwMDAwMC0weDAwMDAwMGYwMDAwMDAwICg1MTJNQikNCihYRU4pIEdy
YW50IHRhYmxlIHJhbmdlOiAweDAwMDA4MzdmZTAwMDAwLTB4MDAwMDgzN2ZlNDAwMDANCihYRU4p
IGhhbmRsZSAvDQooWEVOKSBkdF9pcnFfbnVtYmVyOiBkZXY9Lw0KKFhFTikgLyBwYXNzdGhyb3Vn
aCA9IDEgbmlycSA9IDAgbmFkZHIgPSAwDQooWEVOKSBoYW5kbGUgL2FsaWFzZXMNCihYRU4pIGR0
X2lycV9udW1iZXI6IGRldj0vYWxpYXNlcw0KKFhFTikgL2FsaWFzZXMgcGFzc3Rocm91Z2ggPSAx
IG5pcnEgPSAwIG5hZGRyID0gMA0KKFhFTikgaGFuZGxlIC9jcHVzDQooWEVOKSAgIFNraXAgaXQg
KG1hdGNoZWQpDQooWEVOKSBoYW5kbGUgL21lbW9yeUA4MDAwMDAwMA0KKFhFTikgICBTa2lwIGl0
IChtYXRjaGVkKQ0KKFhFTikgaGFuZGxlIC9zeXNjbGsNCihYRU4pIGR0X2lycV9udW1iZXI6IGRl
dj0vc3lzY2xrDQooWEVOKSAvc3lzY2xrIHBhc3N0aHJvdWdoID0gMSBuaXJxID0gMCBuYWRkciA9
IDANCihYRU4pIGhhbmRsZSAvaW50ZXJydXB0LWNvbnRyb2xsZXJANjAwMDAwMA0KKFhFTikgQ3Jl
YXRlIGdpYyBub2RlDQooWEVOKSAgIFNldCBwaGFuZGxlID0gMHgxDQooWEVOKSBoYW5kbGUgL3N5
c2NvbkAxZTYwMDAwDQooWEVOKSBkdF9pcnFfbnVtYmVyOiBkZXY9L3N5c2NvbkAxZTYwMDAwDQoo
WEVOKSAvc3lzY29uQDFlNjAwMDAgcGFzc3Rocm91Z2ggPSAxIG5pcnEgPSAwIG5hZGRyID0gMQ0K
KFhFTikgRFQ6ICoqIHRyYW5zbGF0aW9uIGZvciBkZXZpY2UgL3N5c2NvbkAxZTYwMDAwICoqDQoo
WEVOKSBEVDogYnVzIGlzIGRlZmF1bHQgKG5hPTIsIG5zPTIpIG9uIC8NCihYRU4pIERUOiB0cmFu
c2xhdGluZyBhZGRyZXNzOjwzPiAwMDAwMDAwMDwzPiAwMWU2MDAwMDwzPg0KKFhFTikgRFQ6IHJl
YWNoZWQgcm9vdCBub2RlDQooWEVOKSAgIC0gTU1JTzogMDAwMWU2MDAwMCAtIDAwMDFlNjAwMDQg
UDJNVHlwZT01DQooWEVOKSBoYW5kbGUgL3JlYm9vdA0KKFhFTikgZHRfaXJxX251bWJlcjogZGV2
PS9yZWJvb3QNCihYRU4pIC9yZWJvb3QgcGFzc3Rocm91Z2ggPSAxIG5pcnEgPSAwIG5hZGRyID0g
MA0KKFhFTikgaGFuZGxlIC90aW1lcg0KKFhFTikgQ3JlYXRlIHRpbWVyIG5vZGUNCihYRU4pICAg
U2VjdXJlIGludGVycnVwdCAyOQ0KKFhFTikgICBOb24gc2VjdXJlIGludGVycnVwdCAzMA0KKFhF
TikgICBWaXJ0IGludGVycnVwdCAyNw0KKFhFTikgaGFuZGxlIC9wbXUNCihYRU4pICAgU2tpcCBp
dCAobWF0Y2hlZCkNCihYRU4pIGhhbmRsZSAvcHNjaQ0KKFhFTikgICBTa2lwIGl0IChtYXRjaGVk
KQ0KKFhFTikgaGFuZGxlIC9zb2MNCihYRU4pIGR0X2lycV9udW1iZXI6IGRldj0vc29jDQooWEVO
KSAvc29jIHBhc3N0aHJvdWdoID0gMSBuaXJxID0gMCBuYWRkciA9IA==

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--_003_VI1PR04MB48456A5AD54F0632F04CB4DA9AE70VI1PR04MB4845eurp_--


From xen-devel-bounces@lists.xenproject.org Tue Oct 09 11:38:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 11: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 1g9qLe-00032a-5a; Tue, 09 Oct 2018 11:38:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nxr/=mv=citrix.com=prvs=813967ac7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g9qLc-00032V-IU
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 11:38:44 +0000
X-Inumbo-ID: 0dcb1a82-cbb8-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0dcb1a82-cbb8-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 11:40:00 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,360,1534809600"; d="scan'208";a="80185519"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] x86/vtd: fix IOMMU share PT destruction path
Thread-Index: AQHUX7zB80va0mEMtUyHda9PIOVdraUWxDEAgAAEzgA=
Date: Tue, 9 Oct 2018 11:38:41 +0000
Message-ID: <324d10ee62b74b7ba4541817ae835377@AMSPEX02CL03.citrite.net>
References: <20181009104217.24098-1-wei.liu2@citrix.com>
 <28e959f388ab426cb63361878c5e9185@AMSPEX02CL03.citrite.net>
In-Reply-To: <28e959f388ab426cb63361878c5e9185@AMSPEX02CL03.citrite.net>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] x86/vtd: fix IOMMU share PT destruction path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4
ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24gQmVoYWxmDQo+IE9mIFBh
dWwgRHVycmFudA0KPiBTZW50OiAwOSBPY3RvYmVyIDIwMTggMTI6MjMNCj4gVG86IFdlaSBMaXUg
PHdlaS5saXUyQGNpdHJpeC5jb20+OyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcNCj4g
Q2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsgV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT47IEphbg0KPiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT47IFJvZ2VyIFBh
dSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQo+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVs
XSBbUEFUQ0hdIHg4Ni92dGQ6IGZpeCBJT01NVSBzaGFyZSBQVCBkZXN0cnVjdGlvbg0KPiBwYXRo
DQo+IA0KPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gRnJvbTogV2VpIExpdSBb
bWFpbHRvOndlaS5saXUyQGNpdHJpeC5jb21dDQo+ID4gU2VudDogMDkgT2N0b2JlciAyMDE4IDEx
OjQyDQo+ID4gVG86IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiA+IENjOiBKYW4g
QmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+OyBSb2dlciBQYXUgTW9ubmUNCj4gPiA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+OyBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPjsg
V2VpIExpdQ0KPiA+IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgS2V2aW4gVGlhbiA8a2V2aW4udGlh
bkBpbnRlbC5jb20+DQo+ID4gU3ViamVjdDogW1BBVENIXSB4ODYvdnRkOiBmaXggSU9NTVUgc2hh
cmUgUFQgZGVzdHJ1Y3Rpb24gcGF0aA0KPiA+DQo+ID4gQ29tbWl0IDI5MTY5NTFjMSAoIm1tIC8g
aW9tbXU6IGluY2x1ZGUgbmVlZF9pb21tdSgpIHRlc3QgaW4NCj4gPiBpb21tdV91c2VfaGFwX3B0
KCkiKSBpbmNsdWRlZCBuZWVkX2lvbW11KCkgaW4gaW9tbXVfdXNlX2hhcF9wdCBhbmQNCj4gPiA5
MWQ0ZWNhN2FkZCAoIiBtbSAvIGlvbW11OiBzcGxpdCBuZWVkX2lvbW11KCkgaW50byBoYXNfaW9t
bXVfcHQoKSBhbmQNCj4gPiBuZWVkX2lvbW11X3B0X3N5bmMoKSIpIG1hZGUgdGhpbmdzIGZpbmVy
IGdyYWluIGJ5IHNwbGl0aW5nIG5lZWRfaW9tbXUNCj4gPiBpbnRvIHRocmVlIHN0YXRlcy4NCj4g
Pg0KPiA+IFRoZSBkZXN0cnVjdGlvbiBwYXRoIGNhbid0IHVzZSBpb21tdV91c2VfaGFwX3B0IGJl
Y2F1c2UgYXQgdGhlIHBvaW50DQo+ID4gcGxhdGZvcm0gb3AgaXMgY2FsbGVkLCBJT01NVSBpcyBh
bHJlYWR5IHN3aXRjaGVkIHRvIGRpc2FibGVkIHN0YXRlIGFuZA0KPiA+IHRoZSBzaGFyZWQgUFQg
dGVzdCB3b3VsZCBhbHdheXMgYmUgZmFsc2UuDQo+ID4NCj4gDQo+IFRoaXMgaXMgVlQtZCBzcGVj
aWZpYyBhbmQgdGhlIGlzc3VlIGNvdWxkIGFmZmVjdCBBTUQgdG9vLg0KDQpZZXMsIGl0IGxvb2tz
IGxpa2UgZGVhbGxvY2F0ZV9pb21tdV9wYWdlX3RhYmxlcygpIHdpbGwgdGhlbiB0cnkgdG8gZGVh
bGxvY2F0ZSBwYWdlIHRhYmxlcyB0aGF0IHdvdWxkIG5vdCBoYXZlIGJlZW4gYWxsb2NhdGVkLiBU
aGlzIHByb2JhYmx5IGhhcHBlbnMgdG8gYmUgc2FmZSBiZWNhdXNlIHRoZSByb290IHRhYmxlIGlz
IGFsbG9jYXRlZCBvbiBkZW1hbmQsIGJ1dCB0aGF0IG1pZ2h0IGNoYW5nZSBpbiBmdXR1cmUgc28g
SSB0aGluayBpdCBiZXR0ZXIgdG8gZml4IGFzIEkgc3VnZ2VzdCBiZWxvdy4NCg0KICBQYXVsDQoN
Cj4gQ2FuJ3QgeW91IGp1c3QNCj4gc3dpdGNoIHJvdW5kIHRoZSBjYWxsIHRvIHRlYXJkb3duIGFu
ZCBzZXR0aW5nIElPTU1VX3N0YXR1c19kaXNhYmxlZCBpbg0KPiB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9pb21tdS5jOmlvbW11X3RlYXJkb3duKCk/DQo+IA0KPiAgIFBhdWwNCj4gDQo+IA0KPiA+
IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+DQo+ID4gLS0tDQo+
ID4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jIHwgOCArKysrKysrLQ0KPiA+
ICAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pDQo+ID4NCj4g
PiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMNCj4gPiBi
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jDQo+ID4gaW5kZXggZjk0YjUyMmM3
My4uZDY2ZDllOGFkMCAxMDA2NDQNCj4gPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQvaW9tbXUuYw0KPiA+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5j
DQo+ID4gQEAgLTE3NTIsNyArMTc1MiwxMyBAQCBzdGF0aWMgdm9pZCBpb21tdV9kb21haW5fdGVh
cmRvd24oc3RydWN0IGRvbWFpbg0KPiAqZCkNCj4gPiAgICAgICAgICB4ZnJlZShtcm1ycik7DQo+
ID4gICAgICB9DQo+ID4NCj4gPiAtICAgIGlmICggaW9tbXVfdXNlX2hhcF9wdChkKSApDQo+ID4g
KyAgICBBU1NFUlQoaGFwX2VuYWJsZWQoZCkpOw0KPiA+ICsNCj4gPiArICAgIC8qDQo+ID4gKyAg
ICAgKiBXZSBjYW4ndCB1c2UgaW9tbXVfdXNlX2hhcF9wdCBoZXJlIGJlY2F1c2UgdGhlIElPTU1V
IHN0YXRlIGlzDQo+ID4gYWxyZWFkeQ0KPiA+ICsgICAgICogY2hhbmdlZCB0byBJT01NVV9TVEFU
VVNfZGlzYWJsZWQgYXQgdGhpcyBwb2ludC4NCj4gPiArICAgICAqLw0KPiA+ICsgICAgaWYgKCBp
b21tdV9oYXBfcHRfc2hhcmUgKQ0KPiA+ICAgICAgICAgIHJldHVybjsNCj4gPg0KPiA+ICAgICAg
c3Bpbl9sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOw0KPiA+IC0tDQo+ID4gMi4xMS4wDQo+
IA0KPiANCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18N
Cj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdA0KPiBYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcNCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 11:43:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 11: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 1g9qQ5-0003uX-TH; Tue, 09 Oct 2018 11:43:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=xxcs=mv=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9qQ4-0003uS-JF
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 11:43:20 +0000
X-Inumbo-ID: b1cce2e9-cbb8-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b1cce2e9-cbb8-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 11:44:35 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 09 Oct 2018 05:43:17 -0600
Message-Id: <5BBC945202000078001EFFB1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 09 Oct 2018 05:43:14 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <20181008183352.16291-1-julien.grall@arm.com>
 <20181008183352.16291-17-julien.grall@arm.com>
 <5BBC52E102000078001EFD56@prv1-mh.provo.novell.com>
 <2ba55aa4-1e24-f817-8101-8641f8a1154a@arm.com>
In-Reply-To: <2ba55aa4-1e24-f817-8101-8641f8a1154a@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [RFC 16/16] xen/arm: Track page accessed between
 batch of Set/Way 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: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.com>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, andre.przywara@linaro.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>

Pj4+IE9uIDA5LjEwLjE4IGF0IDEyOjE2LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE9uIDA5LzEwLzIwMTggMDg6MDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwOC4xMC4x
OCBhdCAyMDozMywgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPj4+IFRoaXMgcGF0Y2gg
YWRkcyBhIG5ldyBwZXItYXJjaCBoZWxwZXIgaXMgaW50cm9kdWNlZCB0byBwZXJmb3JtIGFjdGlv
bnMganVzdAo+Pj4gYmVmb3JlIHRoZSBndWVzdCBpcyBmaXJzdCB1bnBhdXNlZC4gVGhpcyB3aWxs
IGJlIHVzZWQgdG8gaW52YWxpZGF0ZSB0aGUKPj4+IFAyTSB0byB0cmFjayBhY2Nlc3MgZnJvbSB0
aGUgc3RhcnQgb2YgdGhlIGd1ZXN0Lgo+PiAKPj4gV2hpbGUgSSdtIG5vdCBvcHBvc2VkIHRvIHRo
ZSBuZXcgYXJjaCBob29rLCB3aHkgZG9uJ3QgeW91IGNyZWF0ZSB0aGUKPj4gcDJtIGVudHJpZXMg
aW4gdGhlaXIgaW50ZW5kZWQgc3RhdGUgcmlnaHQgYXdheT8gQXQgdGhlIHZlcnkgbGVhc3QgdGhp
cwo+PiB3b3VsZCBoYXZlIHRoZSBiZW5lZml0IG9mIGNvbmZpbmluZyB0aGUgZW50aXJlIGNoYW5n
ZSB0byBBcm0gY29kZS4KPiAKPiBMZXQgbWUgc3RhcnQgYnkgc2F5aW5nIEkgdGhpbmsgaGF2aW5n
IGEgaG9vayB0byBwZXJmb3JtIGFuIGFjdGlvbiBvbmNlIAo+IHRoZSBWTSBoYXMgYmVlbiBmdWxs
eSBjcmVhdGVkIGlzIHF1aXRlIHVzZWZ1bC4gRm9yIGluc3RhbmNlLCB0aGlzIGNvdWxkIAo+IGJl
IHVzZWQgb24gQXJtIHRvIGxpbWl0IHRoZSBpbnZhbGlkYXRpb24gb2YgdGhlIGljYWNoZS4gQXQg
dGhlIG1vbWVudCwgCj4gd2UgaW52YWxpZGF0ZSB0aGUgaWNhY2hlIGZvciBldmVyeSBwb3B1bGF0
ZSBtZW1vcnkgaHlwZXJjYWxsLiBUaGlzIGlzIAo+IHF1aXRlIGEgd2FzdGUgb2YgY3ljbGUuCgpB
cyBzYWlkIC0gSSdtIG5vdCBvcHBvc2VkIHRvIHN1Y2ggYSBob29rIGluIHByaW5jaXBsZSwgYnV0
IEknZCBsaWtlCnRvIHVuZGVyc3RhbmQgdGhlIHJlYXNvbnMgKGFuZCBpbiBwYXJ0aWN1bGFyIHdo
ZXRoZXIgdGhlcmUncyBhbgphbHRlcm5hdGl2ZSB3aXRob3V0IGludHJvZHVjaW5nIHN1Y2ggYSBo
b29rKS4KCj4gSW4gdGhpcyBwYXJ0aWN1bGFyIGNpcmN1bXN0YW5jZSwgSSB3b3VsZCBzdGlsbCBs
aWtlIHRvIHVzZSB0aGUgaGFyZHdhcmUgCj4gZm9yIHdhbGtpbmcgdGhlIHBhZ2UtdGFibGVzIGR1
cmluZyB0aGUgZG9tYWluIGNyZWF0aW9uIChpLmUgd2hlbiBjb3B5IAo+IGJpbmFyeSBvdmVyKS4g
VGhpcyB3b3VsZCBub3QgYmUgcG9zc2libGUgaWYgd2UgY3JlYXRlIHRoZSBlbnRyeSB3aXRoIAo+
IHZhbGlkIGJpdCB1bnNldC4KClRoaXMgbXVzdCBiZSBzb21ldGhpbmcgQXJtIHNwZWNpZmljLCBz
aW5jZSBhZmFpdSB3ZSdyZSB0YWxraW5nIGFib3V0CmFyYml0cmFyeSBkb21haW4gY3JlYXRpb24g
aGVyZSwgbm90IGp1c3QgRG9tMC4gT24geDg2IGl0IHdvdWxkIGJlCmJhc2ljYWxseSBpbXBvc3Np
YmxlIHRvIHJlLXVzZSB0aGUgcGFnZSB0YWJsZXMgY3JlYXRlZCBmb3IgdGhlIGd1ZXN0CnRvIGFj
Y2VzcyBndWVzdCBtZW1vcnkgZnJvbSB0aGUgY29udHJvbCBkb21haW4uIChJdCBjb3VsZCBiZSBt
YWRlCndvcmsgYnkgaW5zZXJ0aW5nIHN1Yi10cmVlcyBpbnRvIHRoZSBjb250cm9sIGRvbWFpbidz
IHBhZ2UgdGFibGVzLApidXQgb2J2aW91c2x5IHRoZXJlIHdvdWxkIGJlIGEgZmFpciBjaGFuY2Ug
b2YgY29uZmxpY3QgYmV0d2VlbiB0aGUKdmlydHVhbCBhZGRyZXNzZXMgdGhlIGNvbnRyb2wgZG9t
YWluIHVzZXMgZm9yIGl0cyBvd24gcHVycG9zZXMgYW5kCnRoZSBvbmVzIHdoZXJlIHRoZSBkZXN0
aW5hdGlvbiByYW5nZSBpbiB0aGUgZG9tYWluIGJlaW5nIGNyZWF0ZWQKc2l0cykuCgo+IEZ1cnRo
ZXJtb3JlLCB3ZSBkb24ndCBuZWVkIHRvIGNyZWF0ZSBlbnRyeSB3aXRoIHZhbGlkIGJpdCB1bnNl
dCBvbmNlIHRoZSAKPiBndWVzdCBpcyBydW5uaW5nLiBTbyB3ZSB3b3VsZCBuZWVkIHRvIGNoZWNr
IGluIHRoZSBQMk0gY29kZSB3aGV0aGVyIHRoZSAKPiBndWVzdCBpcyBydW5uaW5nIGFuZCB3aGV0
aGVyIElPTU1VIGlzIGVuYWJsZWQuCgpXZWxsLCBsb29raW5nIGF0IHRoZSBwYXRjaCBjb250ZXh0
IG9mIHlvdXIgY2hhbmdlLCBpdCBpcyBxdWl0ZSBjbGVhcgp0aGF0IHRoaXMgd291bGQgYmUgcHJl
dHR5IGVhc3kgLSBzaW1wbHkgdGFraW5nIGQtPmNyZWF0aW9uX2ZpbmlzaGVkCmludG8gYWNjb3Vu
dC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 11:52:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 11: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 1g9qYz-0004pm-Vh; Tue, 09 Oct 2018 11:52:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=iduh=mv=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g9qYy-0004ph-Cf
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 11:52:32 +0000
X-Inumbo-ID: 724693e8-cbb9-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 724693e8-cbb9-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 13:49:58 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 5AAB67A9;
 Tue,  9 Oct 2018 04:52:30 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 9288A3F5D3;
 Tue,  9 Oct 2018 04:52:29 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-3-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <4954c486-9663-552c-0fd8-9f59421146b5@arm.com>
Date: Tue, 9 Oct 2018 12:52:28 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1538765251-25256-3-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 03/23] xen/arm: document dom0less
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, andrii_anisov@epam.com,
 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>

SGkgU3RlZmFubywKCk9uIDA1LzEwLzIwMTggMTk6NDcsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBBZGQgYSBuZXcgZG9jdW1lbnQgdG8gcHJvdmlkZSBpbmZvcm1hdGlvbiBvbiBob3cgdG8g
dXNlIGRvbTBsZXNzIHJlbGF0ZWQKPiBmZWF0dXJlcyBhbmQgdGhlaXIgY3VycmVudCBsaW1pdGF0
aW9ucy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhp
bGlueC5jb20+Cj4gCj4gLS0tCj4gQ2hhbmdlcyBpbiB2NDoKPiAtIHJlbmFtZSB0byAudHh0Cj4g
LSBpbXByb3ZlIHdvcmRpbmcKPiAKPiBDaGFuZ2VzIGluIHYzOgo+IC0gYWRkIHBhdGNoCj4gLS0t
Cj4gICBkb2NzL21pc2MvYXJtL2RvbTBsZXNzLnR4dCB8IDQ3ICsrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysKCkFzIHNhaWQgb24gdGhlIHByZXZpb3VzIHZlcnNp
b24sIHlvdSBsaWtlbHkgbmVlZCB0byBhZGQgYW4gZW50cnkgaW4gCmRvY3MvSU5ERVguCgo+ICAg
MSBmaWxlIGNoYW5nZWQsIDQ3IGluc2VydGlvbnMoKykKPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBk
b2NzL21pc2MvYXJtL2RvbTBsZXNzLnR4dAo+IAo+IGRpZmYgLS1naXQgYS9kb2NzL21pc2MvYXJt
L2RvbTBsZXNzLnR4dCBiL2RvY3MvbWlzYy9hcm0vZG9tMGxlc3MudHh0Cj4gbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKPiBpbmRleCAwMDAwMDAwLi5kZjk2YjQxCj4gLS0tIC9kZXYvbnVsbAo+ICsrKyBi
L2RvY3MvbWlzYy9hcm0vZG9tMGxlc3MudHh0Cj4gQEAgLTAsMCArMSw0NyBAQAo+ICtEb20wbGVz
cwo+ICs9PT09PT09PQo+ICsKPiArIkRvbTBsZXNzIiBpcyBhIHNldCBvZiBYZW4gZmVhdHVyZXMg
dGhhdCBlbmFibGUgdGhlIGRlcGxveW1lbnQgb2YgYSBYZW4KPiArc3lzdGVtIHdpdGhvdXQgYW4g
aGFyZHdhcmUgZG9tYWluIChvZnRlbiByZWZlcnJlZCB0byBhcyAiZG9tMCIpLgpJIHJlYWxpemUg
SSBzdWdnZXN0ZWQgdGhlIHdvcmRpbmcgaGFyZHdhcmUgZG9tYWluLiBCdXQgcmVhZGluZyB0aGlz
IAphZ2FpbiwgaXQgZmVlbHMgdGhhdCAiY29udHJvbCBkb21haW4iIG1heSBiZSB0aGUgYmVzdCB3
b3JkaW5nIGhlcmUuIApJbmRlZWQgd2hhdCB3ZSBhdm9pZCBpcyB0aGUgdG9vbHN0YWNrIGFuZCBk
b21haW4gY29udHJvbCB0aGUgZG9tYWlucy4KCllvdSBiZWdpbiB0aGUgZG9jdW1lbnQgd3JpdGlu
ZyAiaXQgaXMgYSBzZXQgb2YgWGVuIGZlYXR1ZXJlcyB0aGF0IGVuYWJsZSAKZGVwbG95bWVudCBv
ZiBhIFhlbiBzeXN0ZW0gd2l0aG91dCBhbiBoYXJkd2FyZSBkb21haW4iLiBJIHVuZGVyc3RhbmQg
CnRoaXMgc2VudGVuY2UgYXMgdGhlcmUgd291bGQgYmUgbm8gImhhcmR3YXJlIGRvbWFpbiIuIEJ1
dCB0aGVuIHlvdSB3cml0ZSAKImNyZWF0ZSBhIHNldCBvZiBEb21VIGFsb25nc2lkZSBEb20wIi4K
CkZ1cnRoZXJtb3JlLCBhdCBzb21lIHBvaW50IHRoZSBjb250cm9sIGRvbWFpbiB3b3VsZCBkaXNh
cHBlYXIgYW5kIHRoZSAKRG9tSUQgMCBtYXkgYmUgYWxsb2NhdGVkIHRvIGEgRG9tVXMuIEFkZGlu
ZyBmdXJ0aGVyIGNvbmZ1c2lvbiB0byBhIHVzZXIgCnNlZW4gdGhlIElEIHdvdWxkIGJlIDAuCgpT
byBJIHN0aWxsIHRoaW5rIHRoYXQgdXNpbmcgIkRvbTAiIHdpdGhpbiB0aGUgZG9jdW1lbnQgaXMg
bWlzbGVhZGluZyBhbmQgCmFsc28gdGhlIGZlYXR1cmUgbmFtZS4gSSBkb24ndCBoYXZlIGEgZ29v
ZCBzdWdnZXN0aW9uIGZvciB0aGUgZmVhdHVyZSAKbmFtZS4gQnV0IGF0IHZlcnkgbGVhc3QgSSB3
b3VsZCBhdm9pZCB0aGUgd29yZCAiRG9tMCIgZXZlcnl3aGVyZSBpbiB0aGF0IApkb2N1bWVudC4K
CkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 12:24:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 12:24: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 1g9r3w-0007Up-0I; Tue, 09 Oct 2018 12:24:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=iduh=mv=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g9r3u-0007Uk-IN
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 12:24:30 +0000
X-Inumbo-ID: e91213d7-cbbd-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id e91213d7-cbbd-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 14:21:55 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 82AC57A9;
 Tue,  9 Oct 2018 05:24:27 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id DA2A13F5B3;
 Tue,  9 Oct 2018 05:24:25 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>
References: <20181008183352.16291-1-julien.grall@arm.com>
 <20181008183352.16291-17-julien.grall@arm.com>
 <5BBC52E102000078001EFD56@prv1-mh.provo.novell.com>
 <2ba55aa4-1e24-f817-8101-8641f8a1154a@arm.com>
 <5BBC945202000078001EFFB1@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <18a3e77d-cf7d-3d8f-8629-68532f7eb00b@arm.com>
Date: Tue, 9 Oct 2018 13:24:24 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <5BBC945202000078001EFFB1@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC 16/16] xen/arm: Track page accessed between
 batch of Set/Way 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: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.com>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, andre.przywara@linaro.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>

SGkgSmFuLAoKT24gMDkvMTAvMjAxOCAxMjo0MywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24g
MDkuMTAuMTggYXQgMTI6MTYsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+IE9uIDA5
LzEwLzIwMTggMDg6MDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMDguMTAuMTggYXQg
MjA6MzMsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+Pj4gVGhpcyBwYXRjaCBhZGRz
IGEgbmV3IHBlci1hcmNoIGhlbHBlciBpcyBpbnRyb2R1Y2VkIHRvIHBlcmZvcm0gYWN0aW9ucyBq
dXN0Cj4+Pj4gYmVmb3JlIHRoZSBndWVzdCBpcyBmaXJzdCB1bnBhdXNlZC4gVGhpcyB3aWxsIGJl
IHVzZWQgdG8gaW52YWxpZGF0ZSB0aGUKPj4+PiBQMk0gdG8gdHJhY2sgYWNjZXNzIGZyb20gdGhl
IHN0YXJ0IG9mIHRoZSBndWVzdC4KPj4+Cj4+PiBXaGlsZSBJJ20gbm90IG9wcG9zZWQgdG8gdGhl
IG5ldyBhcmNoIGhvb2ssIHdoeSBkb24ndCB5b3UgY3JlYXRlIHRoZQo+Pj4gcDJtIGVudHJpZXMg
aW4gdGhlaXIgaW50ZW5kZWQgc3RhdGUgcmlnaHQgYXdheT8gQXQgdGhlIHZlcnkgbGVhc3QgdGhp
cwo+Pj4gd291bGQgaGF2ZSB0aGUgYmVuZWZpdCBvZiBjb25maW5pbmcgdGhlIGVudGlyZSBjaGFu
Z2UgdG8gQXJtIGNvZGUuCj4+Cj4+IExldCBtZSBzdGFydCBieSBzYXlpbmcgSSB0aGluayBoYXZp
bmcgYSBob29rIHRvIHBlcmZvcm0gYW4gYWN0aW9uIG9uY2UKPj4gdGhlIFZNIGhhcyBiZWVuIGZ1
bGx5IGNyZWF0ZWQgaXMgcXVpdGUgdXNlZnVsLiBGb3IgaW5zdGFuY2UsIHRoaXMgY291bGQKPj4g
YmUgdXNlZCBvbiBBcm0gdG8gbGltaXQgdGhlIGludmFsaWRhdGlvbiBvZiB0aGUgaWNhY2hlLiBB
dCB0aGUgbW9tZW50LAo+PiB3ZSBpbnZhbGlkYXRlIHRoZSBpY2FjaGUgZm9yIGV2ZXJ5IHBvcHVs
YXRlIG1lbW9yeSBoeXBlcmNhbGwuIFRoaXMgaXMKPj4gcXVpdGUgYSB3YXN0ZSBvZiBjeWNsZS4K
PiAKPiBBcyBzYWlkIC0gSSdtIG5vdCBvcHBvc2VkIHRvIHN1Y2ggYSBob29rIGluIHByaW5jaXBs
ZSwgYnV0IEknZCBsaWtlCj4gdG8gdW5kZXJzdGFuZCB0aGUgcmVhc29ucyAoYW5kIGluIHBhcnRp
Y3VsYXIgd2hldGhlciB0aGVyZSdzIGFuCj4gYWx0ZXJuYXRpdmUgd2l0aG91dCBpbnRyb2R1Y2lu
ZyBzdWNoIGEgaG9vaykuCj4gCj4+IEluIHRoaXMgcGFydGljdWxhciBjaXJjdW1zdGFuY2UsIEkg
d291bGQgc3RpbGwgbGlrZSB0byB1c2UgdGhlIGhhcmR3YXJlCj4+IGZvciB3YWxraW5nIHRoZSBw
YWdlLXRhYmxlcyBkdXJpbmcgdGhlIGRvbWFpbiBjcmVhdGlvbiAoaS5lIHdoZW4gY29weQo+PiBi
aW5hcnkgb3ZlcikuIFRoaXMgd291bGQgbm90IGJlIHBvc3NpYmxlIGlmIHdlIGNyZWF0ZSB0aGUg
ZW50cnkgd2l0aAo+PiB2YWxpZCBiaXQgdW5zZXQuCj4gCj4gVGhpcyBtdXN0IGJlIHNvbWV0aGlu
ZyBBcm0gc3BlY2lmaWMsIHNpbmNlIGFmYWl1IHdlJ3JlIHRhbGtpbmcgYWJvdXQKPiBhcmJpdHJh
cnkgZG9tYWluIGNyZWF0aW9uIGhlcmUsIG5vdCBqdXN0IERvbTAuIE9uIHg4NiBpdCB3b3VsZCBi
ZQo+IGJhc2ljYWxseSBpbXBvc3NpYmxlIHRvIHJlLXVzZSB0aGUgcGFnZSB0YWJsZXMgY3JlYXRl
ZCBmb3IgdGhlIGd1ZXN0Cj4gdG8gYWNjZXNzIGd1ZXN0IG1lbW9yeSBmcm9tIHRoZSBjb250cm9s
IGRvbWFpbi4gKEl0IGNvdWxkIGJlIG1hZGUKPiB3b3JrIGJ5IGluc2VydGluZyBzdWItdHJlZXMg
aW50byB0aGUgY29udHJvbCBkb21haW4ncyBwYWdlIHRhYmxlcywKPiBidXQgb2J2aW91c2x5IHRo
ZXJlIHdvdWxkIGJlIGEgZmFpciBjaGFuY2Ugb2YgY29uZmxpY3QgYmV0d2VlbiB0aGUKPiB2aXJ0
dWFsIGFkZHJlc3NlcyB0aGUgY29udHJvbCBkb21haW4gdXNlcyBmb3IgaXRzIG93biBwdXJwb3Nl
cyBhbmQKPiB0aGUgb25lcyB3aGVyZSB0aGUgZGVzdGluYXRpb24gcmFuZ2UgaW4gdGhlIGRvbWFp
biBiZWluZyBjcmVhdGVkCj4gc2l0cykuCgpXZWxsIHdlIGRvbid0IHNoYXJlIHN1Yi10cmVlcyBv
biBBcm0sIHlldCBoYXZlIHRoZSB2YWxpZCBzZXQgZnJvbSB0aGUgCnN0YXJ0aW5nIGlzIHN0aWxs
IHVzZWZ1bCBpZiB5b3Ugd2FudCB0byB1c2UgdGhlIGhhcmR3YXJlIGZvciB0cmFuc2xhdGUgYSAK
Z3Vlc3QgYWRkcmVzcyAoZS5nIGJ5IHN3aXRjaCBiZXR3ZWVuIHBhZ2UtdGFibGVzKS4gVGhpcyBh
dm9pZCB0aGUgCnNvZnR3YXJlIGxvb2t1cC4KCj4gCj4+IEZ1cnRoZXJtb3JlLCB3ZSBkb24ndCBu
ZWVkIHRvIGNyZWF0ZSBlbnRyeSB3aXRoIHZhbGlkIGJpdCB1bnNldCBvbmNlIHRoZQo+PiBndWVz
dCBpcyBydW5uaW5nLiBTbyB3ZSB3b3VsZCBuZWVkIHRvIGNoZWNrIGluIHRoZSBQMk0gY29kZSB3
aGV0aGVyIHRoZQo+PiBndWVzdCBpcyBydW5uaW5nIGFuZCB3aGV0aGVyIElPTU1VIGlzIGVuYWJs
ZWQuCj4gCj4gV2VsbCwgbG9va2luZyBhdCB0aGUgcGF0Y2ggY29udGV4dCBvZiB5b3VyIGNoYW5n
ZSwgaXQgaXMgcXVpdGUgY2xlYXIKPiB0aGF0IHRoaXMgd291bGQgYmUgcHJldHR5IGVhc3kgLSBz
aW1wbHkgdGFraW5nIGQtPmNyZWF0aW9uX2ZpbmlzaGVkCj4gaW50byBhY2NvdW50LgoKSSBuZXZl
ciBzYWlkIEkgY291bGRuJ3QgdXNlIGQtPmNyZWF0aW9uX2ZpbmlzaGVkLiBJdCBpcyBwb3NzaWJs
ZSB0byAKc3ByZWFkIGl0IGV2ZXJ5d2hlcmUgaWYgd2Ugd2FudCB0by4gQnV0IHdoYXQncyB0aGUg
cG9pbnQgd2hlbiBpdCBjYW4gYmUgCmRvbmUgaW4gYSBzaW5nbGUgcGxhY2U/CgpGdXJ0aGVybW9y
ZSwgYXMgSSBzdWdnZXN0ZWQgYXQgdGhlIGJlZ2lubmluZyBvZiBteSBwcmV2aW91cyBhbnN3ZXIs
IEkgCmNhbiBzZWUgb3RoZXIgdXNhZ2UgZm9yIHRoaXMgbmV3IGhvb2suIEkgYW0gcXVpdGUgc3Vy
cHJpc2VkIHlvdSBkb24ndCAKc2VlIGFueSBiZW5lZml0cyBvbiB4ODYgdG9vLgoKRm9yIGluc3Rh
bmNlIGxvb2tpbmcgYXQgdGhlIG1lbW9yeSBzdWJzeXN0ZW0sIGl0IHdvdWxkIGJlIHBvc3NpYmxl
IHRvIApkZWZlciB0aGUgVExCIGZsdXNoIHVudGlsIHRoZSBkb21haW4gYWN0dWFsbHkgZmlyc3Qg
cnVuLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 12:55:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 12:55: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 1g9rXL-0001fc-OJ; Tue, 09 Oct 2018 12:54:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jsql=mv=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1g9rXK-0001fX-52
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 12:54:54 +0000
X-Inumbo-ID: b16d7542-cbc2-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b16d7542-cbc2-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 12:56:10 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w99CshnS104427;
 Tue, 9 Oct 2018 12:54:43 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=1X4SmWdwQ5hAvQG8OIWHZrL9H+CKqv1cww0f3Hriv+w=;
 b=N9IczEhFvUohuRZMripJ9hHzQgmQ2YJlqP1Xe0PVtR7yQQg7KHFkdgavRB2DcPzHKmQf
 Z1fpSVJ0OJX1qcPGtcak1WngqSYODlU0V8fAvl5IwG+o4h8u6HzmfhMOpW+teyYDHsWQ
 zgXwNtQNc0FJrrZ4rV04uGpCgGSdCSA1mOorLZWIM/jrjKzmHghOEXJWaGdm8iwWjEiF
 jy4usl5BRq/c8S1meBE3Ebc9JRPUSf9omUxrApt5ljVtbYz5xvt98AST8IyJzWX2T96y
 spUkuiCVrE8TdpT4eHHLUjd6jfFJeEJDjR1Cn4hgmHGRcr9E3k+8Xk0290Iex6j2P3/T ag== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2120.oracle.com with ESMTP id 2mxn0pw183-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 09 Oct 2018 12:54:42 +0000
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w99CsfYl017100
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 9 Oct 2018 12:54:41 GMT
Received: from abhmp0001.oracle.com (abhmp0001.oracle.com [141.146.116.7])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w99CseZL021556;
 Tue, 9 Oct 2018 12:54:40 GMT
Received: from olila.i.net-space.pl (/10.175.174.86)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 09 Oct 2018 12:54:40 +0000
Date: Tue, 9 Oct 2018 14:54:27 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181009125427.GA4472@olila.i.net-space.pl>
References: <20171129134650.20102-1-jgross@suse.com>
 <20180215120250.GB19041@olila.local.net-space.pl>
 <99628ba5-f300-0d0a-0484-c357b38058c7@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <99628ba5-f300-0d0a-0484-c357b38058c7@suse.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9040
 signatures=668706
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810090128
Subject: Re: [Xen-devel] [PATCH 0/8] xen: add pvh guest 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: The development of GNU GRUB <grub-devel@gnu.org>, xen-devel@lists.xen.org,
 phcoder@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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMTE6MzU6MjhBTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAxNS8wMi8yMDE4IDEzOjAyLCBEYW5pZWwgS2lwZXIgd3JvdGU6Cj4gPiBIaSBK
dWVyZ2VuLAo+ID4KPiA+IFNvcnJ5IGZvciBodWdlIGRlbGF5LiBJdCBsb29rcyB0aGF0IEkgYW0g
cmVjb3ZlcmluZyBzbG93bHkgYW5kCj4gPiBwcm9iYWJseSBJIHdpbGwgaGF2ZSBtb3JlIHRpbWUg
Zm9yIHJldmlld3MuCj4gPgo+ID4gT24gV2VkLCBOb3YgMjksIDIwMTcgYXQgMDI6NDY6NDJQTSAr
MDEwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiA+PiBUaGlzIHBhdGNoIHNlcmllcyBhZGRzIHN1
cHBvcnQgZm9yIGJvb3RpbmcgTGludXggYXMgUFZIIGd1ZXN0Lgo+ID4+Cj4gPj4gU2ltaWxhciB0
byBpMzg2L3hlbiBhbmQgeDg2XzY0L3hlbiBwbGF0Zm9ybXMgdGhlIG5ldyBpMzg2L3hlbnB2aAo+
ID4+IHBsYXRmb3JtIGdydWIgaXMgYm9vdGVkIGFzIGEgc3RhbmRhbG9uZSBpbWFnZSBkaXJlY3Rs
eSBieSBYZW4uCj4gPj4KPiA+PiBGb3IgYm9vdGluZyBMaW51eCBrZXJuZWwgaXQgaXMgdXNpbmcg
dGhlIHN0YW5kYXJkIGxpbnV4IGtlcm5lbAo+ID4+IGxvYWRlci4gVGhlIG9ubHkgbW9kaWZpY2F0
aW9uIG9mIHRoZSBsaW51eCBsb2FkZXIgaXMgdG8gcGFzcyB0aGUKPiA+PiBBQ1BJIFJTRFAgYWRk
cmVzcyB2aWEgYm9vdCBwYXJhbWV0ZXJzIHRvIHRoZSBrZXJuZWwsIGFzIHRoYXQgdGFibGUKPiA+
PiBtaWdodCBub3QgYmUgbG9jYXRlZCBhdCB0aGUgdXN1YWwgcGh5c2ljYWwgYWRkcmVzcyBqdXN0
IGJlbG93IDFNQi4KPiA+Cj4gPiBBSVVJIFBWSCBpcyBxdWl0ZSBnZW5lcmljIGlkZWEgYW5kIGNh
biBiZSBpbXBsZW1lbnRlZCBieSBkaWZmZXJlbnQKPiA+IHZpcnR1YWxpemF0aW9uIHBsYXRmb3Jt
cy4gSUlSQyBNYXJhbiBXaWxzb24gd29ya3Mgb24gUFZIIGZvciBLVk0uCj4gPiBTbywgd291bGQg
bm90IGl0IG1ha2UgbW9yZSBzZW5zZSB0byBoYXZlIHBsYXRmb3JtIGluZGVwZW5kZW50IEdSVUIy
Cj4gPiBQVkggY29kZSBhbmQgdGhlbiBvbiB0b3Agb2YgdGhhdCBidWlsZCBYZW4gYW5kIEtWTSBz
dXBwb3J0PyBDb3VsZAo+ID4geW91IGRvIHRoYXQ/Cj4KPiBGaW5hbGx5IEkgaGF2ZSBzb21lIHRp
bWUgdG8gd29yayBvbiB0aGlzIHNlcmllcyBhZ2Fpbi4KCkdyZWF0ISBJIHdhcyBhIGJpdCBhZnJh
aWQgdGhhdCBpdCB3aWxsIG5ldmVyIGhhcHBlbi4uLgoKPiBJIGRvbid0IHRoaW5rIHRoaXMgbWFr
ZXMgc2Vuc2Ugbm93IGZvciB0aGUgZm9sbG93aW5nIHJlYXNvbnM6Cj4KPiAtIE1hcmFuJ3Mgc2Vy
aWVzIGlzIHN0YWxsZWQKPiAtIFRoZSBtYWluIHdvcmsgaXMgaHlwZXJ2aXNvciBzcGVjaWZpYyBh
bmQgSSBoYXZlIG5vIGlkZWEgcmlnaHQgbm93Cj4gICB3aGF0IHdvdWxkIGJlIG5lZWRlZCBmb3Ig
S1ZNCj4gLSBNYXJhbidzIHNlcmllcyB3YXMgdGFyZ2V0ZWQgZm9yIGEgcXVpY2sgYm9vdCBvZiB0
aGUga2VybmVsIHJpZ2h0Cj4gICBmcm9tIHFlbXUgd2l0aG91dCBhbnkgb3RoZXIgYm9vdCBsb2Fk
ZXIKCk9LLCBzbywgbGV0J3MgbGVhdmUgaXQgYXNpZGUuCgpJIGhhdmUgc2VlbiBuZXcgcGF0Y2hz
ZXQuIFRoYW5rcyBhIGxvdCEgSSB3aWxsIHRha2UgYSBsb29rIGF0IGl0IHRoaXMKb3IgbmV4dCB3
ZWVrLgoKRGFuaWVsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 12:57:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 12: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 1g9ra0-0001mw-AI; Tue, 09 Oct 2018 12:57:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=av44=mv=citrix.com=prvs=81391bf32=roger.pau@srs-us1.protection.inumbo.net>)
 id 1g9rZy-0001mr-Pe
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 12:57:38 +0000
X-Inumbo-ID: 8a1d2b3a-cbc2-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8a1d2b3a-cbc2-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 14:55:04 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,360,1534809600"; d="scan'208";a="80189816"
Date: Tue, 9 Oct 2018 14:57:27 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20181009125727.f5pxjc56vpkdhgr7@mac.bytemobile.com>
References: <20181009104217.24098-1-wei.liu2@citrix.com>
 <28e959f388ab426cb63361878c5e9185@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <28e959f388ab426cb63361878c5e9185@AMSPEX02CL03.citrite.net>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/vtd: fix IOMMU share PT destruction path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMTI6MjI6MzRQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IFdlaSBMaXUgW21h
aWx0bzp3ZWkubGl1MkBjaXRyaXguY29tXQo+ID4gU2VudDogMDkgT2N0b2JlciAyMDE4IDExOjQy
Cj4gPiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gPiBDYzogSmFuIEJldWxp
Y2ggPEpCZXVsaWNoQHN1c2UuY29tPjsgUm9nZXIgUGF1IE1vbm5lCj4gPiA8cm9nZXIucGF1QGNp
dHJpeC5jb20+OyBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPjsgV2VpIExp
dQo+ID4gPHdlaS5saXUyQGNpdHJpeC5jb20+OyBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVs
LmNvbT4KPiA+IFN1YmplY3Q6IFtQQVRDSF0geDg2L3Z0ZDogZml4IElPTU1VIHNoYXJlIFBUIGRl
c3RydWN0aW9uIHBhdGgKPiA+IAo+ID4gQ29tbWl0IDI5MTY5NTFjMSAoIm1tIC8gaW9tbXU6IGlu
Y2x1ZGUgbmVlZF9pb21tdSgpIHRlc3QgaW4KPiA+IGlvbW11X3VzZV9oYXBfcHQoKSIpIGluY2x1
ZGVkIG5lZWRfaW9tbXUoKSBpbiBpb21tdV91c2VfaGFwX3B0IGFuZAo+ID4gOTFkNGVjYTdhZGQg
KCIgbW0gLyBpb21tdTogc3BsaXQgbmVlZF9pb21tdSgpIGludG8gaGFzX2lvbW11X3B0KCkgYW5k
Cj4gPiBuZWVkX2lvbW11X3B0X3N5bmMoKSIpIG1hZGUgdGhpbmdzIGZpbmVyIGdyYWluIGJ5IHNw
bGl0aW5nIG5lZWRfaW9tbXUKPiA+IGludG8gdGhyZWUgc3RhdGVzLgo+ID4gCj4gPiBUaGUgZGVz
dHJ1Y3Rpb24gcGF0aCBjYW4ndCB1c2UgaW9tbXVfdXNlX2hhcF9wdCBiZWNhdXNlIGF0IHRoZSBw
b2ludAo+ID4gcGxhdGZvcm0gb3AgaXMgY2FsbGVkLCBJT01NVSBpcyBhbHJlYWR5IHN3aXRjaGVk
IHRvIGRpc2FibGVkIHN0YXRlIGFuZAo+ID4gdGhlIHNoYXJlZCBQVCB0ZXN0IHdvdWxkIGFsd2F5
cyBiZSBmYWxzZS4KPiA+IAo+IAo+IFRoaXMgaXMgVlQtZCBzcGVjaWZpYyBhbmQgdGhlIGlzc3Vl
IGNvdWxkIGFmZmVjdCBBTUQgdG9vLiBDYW4ndCB5b3UganVzdCBzd2l0Y2ggcm91bmQgdGhlIGNh
bGwgdG8gdGVhcmRvd24gYW5kIHNldHRpbmcgSU9NTVVfc3RhdHVzX2Rpc2FibGVkIGluIHhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmM6aW9tbXVfdGVhcmRvd24oKT8KCkFNRCBkb2Vzbid0
IHN1cHBvcnQgc2hhcmVkIHBhZ2UgdGFibGVzIHNvIGZhciwgYnV0IGluIG9yZGVyIHRvIGF2b2lk
CmhhdmluZyB0byBkZWJ1ZyB0aGlzIGFnYWluIGlmIEFNRCBldmVyIGdhaW5zIHN1cHBvcnQgZm9y
IHNoYXJlZCBwYWdlCnRhYmxlcyBJIHRoaW5rIHN3aXRjaGluZyB0aGUgb3JkZXIgaW4gaW9tbXVf
dGVhcmRvd24gbWlnaHQgYmUgYmV0dGVyLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 12:58:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 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 1g9raj-0001qu-NZ; Tue, 09 Oct 2018 12:58:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+8ch=mv=citrix.com=prvs=8135aa832=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g9rai-0001q4-C8
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 12:58:24 +0000
X-Inumbo-ID: 2e82a040-cbc3-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2e82a040-cbc3-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 12:59:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,360,1534809600"; d="scan'208";a="67364463"
Date: Tue, 9 Oct 2018 13:58:14 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20181009125814.xbh52zggkijngdja@zion.uk.xensource.com>
References: <20181009104217.24098-1-wei.liu2@citrix.com>
 <28e959f388ab426cb63361878c5e9185@AMSPEX02CL03.citrite.net>
 <324d10ee62b74b7ba4541817ae835377@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <324d10ee62b74b7ba4541817ae835377@AMSPEX02CL03.citrite.net>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] x86/vtd: fix IOMMU share PT destruction path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMTI6Mzg6NDFQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IFhlbi1kZXZlbCBb
bWFpbHRvOnhlbi1kZXZlbC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnXSBPbiBCZWhhbGYK
PiA+IE9mIFBhdWwgRHVycmFudAo+ID4gU2VudDogMDkgT2N0b2JlciAyMDE4IDEyOjIzCj4gPiBU
bzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT47IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwo+ID4gQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsgV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT47IEphbgo+ID4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5j
b20+OyBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+ID4gU3ViamVjdDog
UmU6IFtYZW4tZGV2ZWxdIFtQQVRDSF0geDg2L3Z0ZDogZml4IElPTU1VIHNoYXJlIFBUIGRlc3Ry
dWN0aW9uCj4gPiBwYXRoCj4gPiAKPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+
ID4gRnJvbTogV2VpIExpdSBbbWFpbHRvOndlaS5saXUyQGNpdHJpeC5jb21dCj4gPiA+IFNlbnQ6
IDA5IE9jdG9iZXIgMjAxOCAxMTo0Mgo+ID4gPiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCj4gPiA+IENjOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+OyBSb2dlciBQ
YXUgTW9ubmUKPiA+ID4gPHJvZ2VyLnBhdUBjaXRyaXguY29tPjsgUGF1bCBEdXJyYW50IDxQYXVs
LkR1cnJhbnRAY2l0cml4LmNvbT47IFdlaSBMaXUKPiA+ID4gPHdlaS5saXUyQGNpdHJpeC5jb20+
OyBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KPiA+ID4gU3ViamVjdDogW1BBVENI
XSB4ODYvdnRkOiBmaXggSU9NTVUgc2hhcmUgUFQgZGVzdHJ1Y3Rpb24gcGF0aAo+ID4gPgo+ID4g
PiBDb21taXQgMjkxNjk1MWMxICgibW0gLyBpb21tdTogaW5jbHVkZSBuZWVkX2lvbW11KCkgdGVz
dCBpbgo+ID4gPiBpb21tdV91c2VfaGFwX3B0KCkiKSBpbmNsdWRlZCBuZWVkX2lvbW11KCkgaW4g
aW9tbXVfdXNlX2hhcF9wdCBhbmQKPiA+ID4gOTFkNGVjYTdhZGQgKCIgbW0gLyBpb21tdTogc3Bs
aXQgbmVlZF9pb21tdSgpIGludG8gaGFzX2lvbW11X3B0KCkgYW5kCj4gPiA+IG5lZWRfaW9tbXVf
cHRfc3luYygpIikgbWFkZSB0aGluZ3MgZmluZXIgZ3JhaW4gYnkgc3BsaXRpbmcgbmVlZF9pb21t
dQo+ID4gPiBpbnRvIHRocmVlIHN0YXRlcy4KPiA+ID4KPiA+ID4gVGhlIGRlc3RydWN0aW9uIHBh
dGggY2FuJ3QgdXNlIGlvbW11X3VzZV9oYXBfcHQgYmVjYXVzZSBhdCB0aGUgcG9pbnQKPiA+ID4g
cGxhdGZvcm0gb3AgaXMgY2FsbGVkLCBJT01NVSBpcyBhbHJlYWR5IHN3aXRjaGVkIHRvIGRpc2Fi
bGVkIHN0YXRlIGFuZAo+ID4gPiB0aGUgc2hhcmVkIFBUIHRlc3Qgd291bGQgYWx3YXlzIGJlIGZh
bHNlLgo+ID4gPgo+ID4gCj4gPiBUaGlzIGlzIFZULWQgc3BlY2lmaWMgYW5kIHRoZSBpc3N1ZSBj
b3VsZCBhZmZlY3QgQU1EIHRvby4KPiAKPiBZZXMsIGl0IGxvb2tzIGxpa2UgZGVhbGxvY2F0ZV9p
b21tdV9wYWdlX3RhYmxlcygpIHdpbGwgdGhlbiB0cnkgdG8gZGVhbGxvY2F0ZSBwYWdlIHRhYmxl
cyB0aGF0IHdvdWxkIG5vdCBoYXZlIGJlZW4gYWxsb2NhdGVkLiBUaGlzIHByb2JhYmx5IGhhcHBl
bnMgdG8gYmUgc2FmZSBiZWNhdXNlIHRoZSByb290IHRhYmxlIGlzIGFsbG9jYXRlZCBvbiBkZW1h
bmQsIGJ1dCB0aGF0IG1pZ2h0IGNoYW5nZSBpbiBmdXR1cmUgc28gSSB0aGluayBpdCBiZXR0ZXIg
dG8gZml4IGFzIEkgc3VnZ2VzdCBiZWxvdy4KPgo+ICAgUGF1bAo+IAo+ID4gQ2FuJ3QgeW91IGp1
c3QKPiA+IHN3aXRjaCByb3VuZCB0aGUgY2FsbCB0byB0ZWFyZG93biBhbmQgc2V0dGluZyBJT01N
VV9zdGF0dXNfZGlzYWJsZWQgaW4KPiA+IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmM6
aW9tbXVfdGVhcmRvd24oKT8KCk9LLiBJIHdpbGwgc3dhcCB0aG9zZSBsaW5lcyBpbnN0ZWFkLgoK
V2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 13:10:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 13:10: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 1g9rlz-0003Fk-Uw; Tue, 09 Oct 2018 13:10:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w4ff=mv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g9rly-00037h-EK
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 13:10:02 +0000
X-Inumbo-ID: cedd768d-cbc4-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cedd768d-cbc4-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 13:11: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 <aliasfile-bounces@xenproject.org>)
 id 1g9rlv-0005GM-WC; Tue, 09 Oct 2018 13:10: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 1g9rlv-0007JA-JJ; Tue, 09 Oct 2018 13:09:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g9rlv-0003Ug-I7; Tue, 09 Oct 2018 13:09:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128503-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=a2e35a759249bd8b6ffeeebc0a3bc96d9cca2fba
X-Osstest-Versions-That: xen=0719a5ff7ee0fc5d71c3e0ac96a53ed854a1b0a8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 09 Oct 2018 13:09:59 +0000
Subject: [Xen-devel] [xen-4.11-testing test] 128503: 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>

ZmxpZ2h0IDEyODUwMyB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg1MDMvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlh
bi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiB4ZW4gICAgICAgICAgICAgICAgICBhMmUzNWE3NTkyNDliZDhiNmZmZWVlYmMwYTNiYzk2
ZDljY2EyZmJhCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAwNzE5YTVm
ZjdlZTBmYzVkNzFjM2UwYWM5NmE1M2VkODU0YTFiMGE4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjc3NjcgIDIwMTgtMDktMTggMTA6MzI6NTcgWiAgIDIxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4NTAzICAyMDE4LTEwLTA4IDEyOjM2OjUzIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBEYW5pZWwgS2lwZXIgPGRhbmllbC5r
aXBlckBvcmFjbGUuY29tPgogIERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+CiAg
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJy
YW50QGNpdHJpeC5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
CiAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
ClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVu
LmdpdAogICAwNzE5YTVmZjdlLi5hMmUzNWE3NTkyICBhMmUzNWE3NTkyNDliZDhiNmZmZWVlYmMw
YTNiYzk2ZDljY2EyZmJhIC0+IHN0YWJsZS00LjExCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 13:11:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 13: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 1g9rnh-0003l6-3z; Tue, 09 Oct 2018 13:11:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=xxcs=mv=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1g9rng-0003kx-Kx
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 13:11:48 +0000
X-Inumbo-ID: 852cfdc1-cbc4-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 852cfdc1-cbc4-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 15:09:14 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 09 Oct 2018 07:11:46 -0600
Message-Id: <5BBCA90E02000078001F0063@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 09 Oct 2018 07:11:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20181009104217.24098-1-wei.liu2@citrix.com>
 <28e959f388ab426cb63361878c5e9185@AMSPEX02CL03.citrite.net>
 <20181009125727.f5pxjc56vpkdhgr7@mac.bytemobile.com>
In-Reply-To: <20181009125727.f5pxjc56vpkdhgr7@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/vtd: fix IOMMU share PT destruction path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Kevin Tian <kevin.tian@intel.com>, Paul Durrant <paul.durrant@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA5LjEwLjE4IGF0IDE0OjU3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFR1ZSwgT2N0IDA5LCAyMDE4IGF0IDEyOjIyOjM0UE0gKzAxMDAsIFBhdWwgRHVycmFudCB3
cm90ZToKPj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+PiA+IEZyb206IFdlaSBMaXUg
W21haWx0bzp3ZWkubGl1MkBjaXRyaXguY29tXQo+PiA+IFNlbnQ6IDA5IE9jdG9iZXIgMjAxOCAx
MTo0Mgo+PiA+IFRvOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcgCj4+ID4gQ2M6IEph
biBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT47IFJvZ2VyIFBhdSBNb25uZQo+PiA+IDxyb2dl
ci5wYXVAY2l0cml4LmNvbT47IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+
OyBXZWkgTGl1Cj4+ID4gPHdlaS5saXUyQGNpdHJpeC5jb20+OyBLZXZpbiBUaWFuIDxrZXZpbi50
aWFuQGludGVsLmNvbT4KPj4gPiBTdWJqZWN0OiBbUEFUQ0hdIHg4Ni92dGQ6IGZpeCBJT01NVSBz
aGFyZSBQVCBkZXN0cnVjdGlvbiBwYXRoCj4+ID4gCj4+ID4gQ29tbWl0IDI5MTY5NTFjMSAoIm1t
IC8gaW9tbXU6IGluY2x1ZGUgbmVlZF9pb21tdSgpIHRlc3QgaW4KPj4gPiBpb21tdV91c2VfaGFw
X3B0KCkiKSBpbmNsdWRlZCBuZWVkX2lvbW11KCkgaW4gaW9tbXVfdXNlX2hhcF9wdCBhbmQKPj4g
PiA5MWQ0ZWNhN2FkZCAoIiBtbSAvIGlvbW11OiBzcGxpdCBuZWVkX2lvbW11KCkgaW50byBoYXNf
aW9tbXVfcHQoKSBhbmQKPj4gPiBuZWVkX2lvbW11X3B0X3N5bmMoKSIpIG1hZGUgdGhpbmdzIGZp
bmVyIGdyYWluIGJ5IHNwbGl0aW5nIG5lZWRfaW9tbXUKPj4gPiBpbnRvIHRocmVlIHN0YXRlcy4K
Pj4gPiAKPj4gPiBUaGUgZGVzdHJ1Y3Rpb24gcGF0aCBjYW4ndCB1c2UgaW9tbXVfdXNlX2hhcF9w
dCBiZWNhdXNlIGF0IHRoZSBwb2ludAo+PiA+IHBsYXRmb3JtIG9wIGlzIGNhbGxlZCwgSU9NTVUg
aXMgYWxyZWFkeSBzd2l0Y2hlZCB0byBkaXNhYmxlZCBzdGF0ZSBhbmQKPj4gPiB0aGUgc2hhcmVk
IFBUIHRlc3Qgd291bGQgYWx3YXlzIGJlIGZhbHNlLgo+PiA+IAo+PiAKPj4gVGhpcyBpcyBWVC1k
IHNwZWNpZmljIGFuZCB0aGUgaXNzdWUgY291bGQgYWZmZWN0IEFNRCB0b28uIENhbid0IHlvdSBq
dXN0IAo+IHN3aXRjaCByb3VuZCB0aGUgY2FsbCB0byB0ZWFyZG93biBhbmQgc2V0dGluZyBJT01N
VV9zdGF0dXNfZGlzYWJsZWQgaW4gCj4geGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYzpp
b21tdV90ZWFyZG93bigpPwo+IAo+IEFNRCBkb2Vzbid0IHN1cHBvcnQgc2hhcmVkIHBhZ2UgdGFi
bGVzIHNvIGZhciwgYnV0IGluIG9yZGVyIHRvIGF2b2lkCj4gaGF2aW5nIHRvIGRlYnVnIHRoaXMg
YWdhaW4gaWYgQU1EIGV2ZXIgZ2FpbnMgc3VwcG9ydCBmb3Igc2hhcmVkIHBhZ2UKPiB0YWJsZXMg
SSB0aGluayBzd2l0Y2hpbmcgdGhlIG9yZGVyIGluIGlvbW11X3RlYXJkb3duIG1pZ2h0IGJlIGJl
dHRlci4KCkkgdGhpbmsgd2UndmUgcHJldHR5IG11Y2ggcnVsZWQgb3V0IEFNRCBldmVyIHJlLWdh
aW5pbmcgc3VjaApzaGFyaW5nIGZ1bmN0aW9uYWxpdHkuIEluIGZhY3QgSSB0aG91Z2h0IHdlIGhh
ZCBzZXR0bGVkIHRoYXQgdGhlCmRlYWQgY29kZSByZWxhdGluZyB0byB0aGlzIGZ1bmN0aW9uYWxp
dHkgY291bGQgYmUgcmlwcGVkIG91dCwgaWYKYW55b25lIGNvdWxkIGNhcnZlIG91dCB0aGUgdGlt
ZSBuZWVkZWQgZm9yIGRvaW5nIHNvLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 13:23:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 13: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 1g9ryZ-0004lj-Bn; Tue, 09 Oct 2018 13:23:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=k0fw=mv=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1g9ryY-0004le-5i
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 13:23:02 +0000
X-Inumbo-ID: 9dbde407-cbc6-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9dbde407-cbc6-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 13:24:14 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w99DMZJ9113799;
 Tue, 9 Oct 2018 13:22:40 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-2018-07-02;
 bh=8O0A2oSKS3bIsTV/OkVLx5mLrr/yGpwkhyPSqU6Ag5c=;
 b=Gewt+KW+xSKk60pudZTMyUopwIOc8DAI6qBvVR0UY77npYfU9qqfRpHzZ13N/RDEGM4D
 AqS/skIB/Iw9oABrCeNp3qhub6v5L3+c1RAm8005aNXp6Td9tQScFsD217O+pxEvWbec
 Azl8ShCMe1m1lb1C0L62SauGwli4MB6aaGaraIRIwEVXgr53xG31IClVzSRKrmSVkUCp
 GXm0SXx1YnQcyX8WDQuk6yvz2Rll9WrEUb3/YjPk/9dSvfKXpvPEC4RBGutDv3kwAtTw
 6RYQIQT+G6Tx76XytUz9DhvEAIFxzI3wAmXBY4/28KTVkaSfSH8kn80oNMZaba/g+AY4 EA== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2130.oracle.com with ESMTP id 2mxmftn9en-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 09 Oct 2018 13:22:40 +0000
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w99DMZ0N016144
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 9 Oct 2018 13:22:35 GMT
Received: from abhmp0016.oracle.com (abhmp0016.oracle.com [141.146.116.22])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w99DMXOr031341;
 Tue, 9 Oct 2018 13:22:33 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 09 Oct 2018 13:22:32 +0000
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org, x86@kernel.org, linux-doc@vger.kernel.org
References: <20181009105437.5471-1-jgross@suse.com>
 <20181009105437.5471-4-jgross@suse.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <b747b936-e2c5-0d7c-aa9d-ce92a7057527@oracle.com>
Date: Tue, 9 Oct 2018 09:22:24 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <20181009105437.5471-4-jgross@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9040
 signatures=668706
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810090132
Subject: Re: [Xen-devel] [PATCH v4 3/3] x86/acpi: take rsdp address for boot
 params if 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: corbet@lwn.net, tglx@linutronix.de, mingo@redhat.com, bp@alien8.de,
 hpa@zytor.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvOS8xOCA2OjU0IEFNLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+ICsKPiArdTY0IHg4Nl9k
ZWZhdWx0X2dldF9yb290X3BvaW50ZXIodm9pZCkKPiArewo+ICsJcmV0dXJuIGJvb3RfcGFyYW1z
Lmhkci5hY3BpX3JzZHBfYWRkcjsKPiArfQoKClNob3VsZCB3ZSB0aGVuIHVwZGF0ZSBpbml0X3B2
aF9ib290cGFyYW1zKCkgd2l0aAoKwqDCoMKgIHB2aF9ib290cGFyYW1zLmhkci5hY3BpX3JzZHBf
YWRkciA9IHB2aF9zdGFydF9pbmZvLnJzZHBfcGFkZHI7CgooYW5kIGRyb3AgeDg2X2luaXQuYWNw
aS5nZXRfcm9vdF9wb2ludGVyID0gcHZoX2dldF9yb290X3BvaW50ZXI7KSA/CgotYm9yaXMKCj4g
ZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC94ODZfaW5pdC5jIGIvYXJjaC94ODYva2VybmVs
L3g4Nl9pbml0LmMKPiBpbmRleCAyNzkyYjU1NzM4MTguLjUwYTJiNDkyZmRkNiAxMDA2NDQKPiAt
LS0gYS9hcmNoL3g4Ni9rZXJuZWwveDg2X2luaXQuYwo+ICsrKyBiL2FyY2gveDg2L2tlcm5lbC94
ODZfaW5pdC5jCj4gQEAgLTMxLDcgKzMxLDYgQEAgc3RhdGljIGludCBfX2luaXQgaW9tbXVfaW5p
dF9ub29wKHZvaWQpIHsgcmV0dXJuIDA7IH0KPiAgc3RhdGljIHZvaWQgaW9tbXVfc2h1dGRvd25f
bm9vcCh2b2lkKSB7IH0KPiAgc3RhdGljIGJvb2wgX19pbml0IGJvb2xfeDg2X2luaXRfbm9vcCh2
b2lkKSB7IHJldHVybiBmYWxzZTsgfQo+ICBzdGF0aWMgdm9pZCB4ODZfb3BfaW50X25vb3AoaW50
IGNwdSkgeyB9Cj4gLXN0YXRpYyB1NjQgdTY0X3g4Nl9pbml0X25vb3Aodm9pZCkgeyByZXR1cm4g
MDsgfQo+ICAKPiAgLyoKPiAgICogVGhlIHBsYXRmb3JtIHNldHVwIGZ1bmN0aW9ucyBhcmUgcHJl
c2V0IHdpdGggdGhlIGRlZmF1bHQgZnVuY3Rpb25zCj4gQEAgLTk2LDcgKzk1LDcgQEAgc3RydWN0
IHg4Nl9pbml0X29wcyB4ODZfaW5pdCBfX2luaXRkYXRhID0gewo+ICAJfSwKPiAgCj4gIAkuYWNw
aSA9IHsKPiAtCQkuZ2V0X3Jvb3RfcG9pbnRlcgk9IHU2NF94ODZfaW5pdF9ub29wLAo+ICsJCS5n
ZXRfcm9vdF9wb2ludGVyCT0geDg2X2RlZmF1bHRfZ2V0X3Jvb3RfcG9pbnRlciwKPiAgCQkucmVk
dWNlZF9od19lYXJseV9pbml0CT0gYWNwaV9nZW5lcmljX3JlZHVjZWRfaHdfaW5pdCwKPiAgCX0s
Cj4gIH07CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 13:24:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 13:24: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 1g9s02-0004sG-R8; Tue, 09 Oct 2018 13:24:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=iduh=mv=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g9s01-0004s7-3K
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 13:24:33 +0000
X-Inumbo-ID: 4c9e4c5c-cbc6-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4c9e4c5c-cbc6-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 15:21:58 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E47117A9;
 Tue,  9 Oct 2018 06:24:30 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 050413F5B3;
 Tue,  9 Oct 2018 06:24:29 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-5-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <52419bf4-f0c6-e4ef-b873-b32f0dcde401@arm.com>
Date: Tue, 9 Oct 2018 14:24:28 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1538765251-25256-5-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 05/23] xen/arm: introduce bootcmdlines
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, andrii_anisov@epam.com,
 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>

CgpPbiAwNS8xMC8yMDE4IDE5OjQ3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gSW50cm9k
dWNlIGEgbmV3IGFycmF5IHRvIHN0b3JlIHRoZSBjbWRsaW5lIG9mIGVhY2ggYm9vdCBtb2R1bGUu
IEl0IGlzCj4gc2VwYXJhdGUgZnJvbSBzdHJ1Y3QgYm9vdG1vZHVsZXMuIFJlbW92ZSB0aGUgY21k
bGluZSBmaWVsZCBmcm9tIHN0cnVjdAo+IGJvb3RfbW9kdWxlLiBUaGlzIHdheSwga2VybmVscyBh
bmQgaW5pdHJkcyB3aXRoIHRoZSBzYW1lIGFkZHJlc3MgaW4KPiBtZW1vcnkgY2FuIHNoYXJlIHN0
cnVjdCBib290bW9kdWxlIChpbXBvcnRhbnQgYmVjYXVzZSB3ZSB3YW50IHRoZW0gdG8gYmUKPiBm
cmVlJ2Qgb25seSBvbmNlKSwgYnV0IHRoZXkgY2FuIHN0aWxsIGhhdmUgdGhlaXIgc2VwYXJhdGUg
Ym9vdGNtZGxpbmUKPiBlbnRyaWVzLgo+IAo+IEFkZCBhIGR0X25hbWUgZmllbGQgdG8gc3RydWN0
IGJvb3RjbWRsaW5lIHRvIG1ha2UgaXQgZWFzaWVyIHRvIGZpbmQgdGhlCj4gY29ycmVjdCBlbnRy
eS4gU3RvcmUgdGhlIG5hbWUgb2YgdGhlICJ4ZW4sZG9tYWluIiBjb21wYXRpYmxlIG5vZGUgKGZv
cgo+IGV4YW1wbGUgIkRvbTEiKS4gVGhpcyBpcyBhIGJldHRlciBjaG9pY2UgY29tcGFyZWQgdG8g
dGhlIG5hbWUgb2YgdGhlCj4gIm11bHRpYm9vdCxrZXJuZWwiIGNvbXBhdGlibGUgbm9kZSwgYmVj
YXVzZSB0aGVpciBuYW1lcyBhcmUgbm90IHVuaXF1ZS4KPiBGb3IgaW5zdGFuY2UgdGhlcmUgY2Fu
IGJlIG1vcmUgdGhhbiBvbmUgIm1vZHVsZUAweDRjMDAwMDAwIiBpbiB0aGUKPiBzeXN0ZW0sIGJ1
dCB0aGVyZSBjYW4gb25seSBiZSBvbmUgIi9jaG9zZW4vRG9tMSIuCj4gCj4gQWRkIGEgcG9pbnRl
ciB0byBzdHJ1Y3Qga2VybmVsX2luZm8gdG8gcG9pbnQgdG8gdGhlIGNtZGxpbmUgZm9yIGEgZ2l2
ZW4KPiBrZXJuZWwuCj4gCj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVm
YW5vc0B4aWxpbnguY29tPgo+IAo+IC0tLQo+IAo+IENoYW5nZXMgaW4gdjQ6Cj4gLSBjaGVjayB0
aGF0IHRoZSBtdWx0aWJvb3Qgbm9kZSBpcyB1bmRlciAvY2hvc2VuCj4gLSB1c2UgY21kIGFuZCBj
bWRzIGFzIHZhcmlhYmxlIG5hbWVzIGZvciBzdHJ1Y3QgYm9vdGNtZGxpbmUgYW5kIHN0cnVjdAo+
ICAgIGJvb3RjbWRsaW5lKgo+IC0gZml4IHByaW50awo+IC0gdXNlIEFTU0VSVCBpbnN0ZWEgb2Yg
cGFuaWMKPiAtIGRvIG5vdCBhZGQgZW1wdHkgY21kbGluZSBlbnRyaWVzCj4gLSBhZGQgbW9yZSBk
ZWJ1ZyBwcmludGtzIHRvIGVhcmx5X3ByaW50X2luZm8KPiAtIGNvZGUgc3R5bGUgZml4ZXMKPiAt
IGFkZCBjb21tZW50IG9uIERUX01BWF9OQU1FCj4gLSBpbmNyZWFzZSBEVF9NQVhfTkFNRSB0byA0
MQo+IC0gbWFrZSBucl9tb2RzIHVuc2lnbmVkIGludAo+IAo+IENoYW5nZXMgaW4gdjM6Cj4gLSBp
bnRyb2R1Y2UgYm9vdGNtZGxpbmVzCj4gLSBkbyBub3QgbW9kaWZ5IGJvb3RfZmR0X2NtZGxpbmUK
PiAtIGFkZCBjb21tZW50cwo+IAo+IENoYW5nZXMgaW4gdjI6Cj4gLSBuZXcgcGF0Y2gKPiAtLS0K
PiAgIHhlbi9hcmNoL2FybS9ib290ZmR0LmMgICAgICB8IDgyICsrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKy0tLS0tLS0tLS0tLQo+ICAgeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5j
IHwgIDggKysrLS0KPiAgIHhlbi9hcmNoL2FybS9rZXJuZWwuaCAgICAgICB8ICAxICsKPiAgIHhl
bi9hcmNoL2FybS9zZXR1cC5jICAgICAgICB8IDI0ICsrKysrKysrKy0tLS0KPiAgIHhlbi9pbmNs
dWRlL2FzbS1hcm0vc2V0dXAuaCB8IDE3ICsrKysrKysrLS0KPiAgIDUgZmlsZXMgY2hhbmdlZCwg
OTkgaW5zZXJ0aW9ucygrKSwgMzMgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL2FybS9ib290ZmR0LmMgYi94ZW4vYXJjaC9hcm0vYm9vdGZkdC5jCj4gaW5kZXggOGViYTQy
Yy4uMjczMDMyYiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vYm9vdGZkdC5jCj4gKysrIGIv
eGVuL2FyY2gvYXJtL2Jvb3RmZHQuYwo+IEBAIC0xNjMsNiArMTYzLDM3IEBAIHN0YXRpYyB2b2lk
IF9faW5pdCBwcm9jZXNzX21lbW9yeV9ub2RlKGNvbnN0IHZvaWQgKmZkdCwgaW50IG5vZGUsCj4g
ICAgICAgfQo+ICAgfQo+ICAgCj4gK3N0YXRpYyB2b2lkIF9faW5pdCBhZGRfYm9vdF9jbWRsaW5l
KGNvbnN0IHZvaWQgKmZkdCwgaW50IG5vZGUsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNvbnN0IGNoYXIgKm5hbWUsIGJvb3Rtb2R1bGVfa2luZCBraW5kKQo+ICt7Cj4g
KyAgICBzdHJ1Y3QgYm9vdGNtZGxpbmVzICpjbWRzID0gJmJvb3RpbmZvLmNtZGxpbmVzOwo+ICsg
ICAgc3RydWN0IGJvb3RjbWRsaW5lICpjbWQ7Cj4gKyAgICBjb25zdCBzdHJ1Y3QgZmR0X3Byb3Bl
cnR5ICpwcm9wOwo+ICsgICAgaW50IGxlbjsKPiArICAgIGNvbnN0IGNoYXIgKmNtZGxpbmU7Cj4g
Kwo+ICsgICAgaWYgKCBjbWRzLT5ucl9tb2RzID09IE1BWF9NT0RVTEVTICkKPiArICAgIHsKPiAr
ICAgICAgICBwcmludGsoIklnbm9yaW5nICVzIGNtZGxpbmUgKHRvbyBtYW55KVxuIiwgbmFtZSk7
Cj4gKyAgICAgICAgcmV0dXJuOwo+ICsgICAgfQo+ICsKPiArICAgIHByb3AgPSBmZHRfZ2V0X3By
b3BlcnR5KGZkdCwgbm9kZSwgImJvb3RhcmdzIiwgJmxlbik7Cj4gKyAgICBpZiAoICFwcm9wICkK
PiArICAgICAgICByZXR1cm47Cj4gKwo+ICsgICAgY21kID0gJmNtZHMtPmNtZGxpbmVbY21kcy0+
bnJfbW9kcysrXTsKPiArICAgIGNtZC0+a2luZCA9IGtpbmQ7Cj4gKwo+ICsgICAgQVNTRVJUKHN0
cmxlbihuYW1lKSA8PSBEVF9NQVhfTkFNRSk7Cj4gKyAgICBzYWZlX3N0cmNweShjbWQtPmR0X25h
bWUsIG5hbWUpOwo+ICsKPiArICAgIGlmICggbGVuID4gQk9PVE1PRF9NQVhfQ01ETElORSApCj4g
KyAgICAgICAgcGFuaWMoIm1vZHVsZSAlcyBjb21tYW5kIGxpbmUgdG9vIGxvbmdcbiIsIG5hbWUp
Owo+ICsgICAgY21kbGluZSA9IHByb3AtPmRhdGE7Cj4gKyAgICBzYWZlX3N0cmNweShjbWQtPmNt
ZGxpbmUsIGNtZGxpbmUpOwo+ICt9Cj4gKwo+ICAgc3RhdGljIHZvaWQgX19pbml0IHByb2Nlc3Nf
bXVsdGlib290X25vZGUoY29uc3Qgdm9pZCAqZmR0LCBpbnQgbm9kZSwKPiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKm5hbWUsCj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1MzIgYWRkcmVzc19jZWxscywg
dTMyIHNpemVfY2VsbHMpCj4gQEAgLTE3Miw4ICsyMDMsMjAgQEAgc3RhdGljIHZvaWQgX19pbml0
IHByb2Nlc3NfbXVsdGlib290X25vZGUoY29uc3Qgdm9pZCAqZmR0LCBpbnQgbm9kZSwKPiAgICAg
ICBjb25zdCBfX2JlMzIgKmNlbGw7Cj4gICAgICAgYm9vdG1vZHVsZV9raW5kIGtpbmQ7Cj4gICAg
ICAgcGFkZHJfdCBzdGFydCwgc2l6ZTsKPiAtICAgIGNvbnN0IGNoYXIgKmNtZGxpbmU7Cj4gLSAg
ICBpbnQgbGVuOwo+ICsgICAgaW50IGxlbiA9IHNpemVvZigiL2Nob3NlbiIpOwo+ICsgICAgY2hh
ciBwYXRoWzhdOyAvKiBzaXplb2YgIi9jaG9zZW4iICovCj4gKyAgICBpbnQgcGFyZW50X25vZGU7
Cj4gKwo+ICsgICAgcGFyZW50X25vZGUgPSBmZHRfcGFyZW50X29mZnNldChmZHQsIG5vZGUpOwo+
ICsgICAgQVNTRVJUKHBhcmVudF9ub2RlID49IDApOwo+ICsKPiArICAgIC8qIENoZWNrIHRoYXQg
dGhlIG5vZGUgaXMgdW5kZXIgImNob3NlbiIgKi8KPiArICAgIGZkdF9nZXRfcGF0aChmZHQsIG5v
ZGUsIHBhdGgsIGxlbik7CgpJdCB3b3VsZCBiZSBnb29kIGlmIHlvdSB0ZXN0IHRoZSBjb2RlIHdp
dGggd3Jvbmcgbm9kZS4gRm9yIGluc3RhbmNlIApmZHRfZ2V0X3BhdGggbWF5IG5vdCBmaWxsIHBh
dGggKGkuZSBpZiB0aGUgYnVmZmVyIGlzIHRvbyBzaG9ydCkuIFNvIHBhdGggCndpbGwgY29udGFp
biBnYXJiYWdlLgoKPiArICAgIGlmICggc3RybmNtcChwYXRoLCAiL2Nob3NlbiIsIGxlbiAtIDEp
ICkKPiArICAgIHsKPiArICAgICAgICBwcmludGsoIkRFQlVHICVzICVzXG4iLG5hbWUscGF0aCk7
CgpUaGlzIGxvb2tzIGxpa2UgYSBsZWZ0LW92ZXIgZnJvbSB5b3VyIGRlYnVnLgoKPiArICAgICAg
ICByZXR1cm47Cj4gKyAgICB9CkFzIEkgc2FpZCBpbiB0aGUgcHJldmlvdXMgcGF0Y2gsIHRoaXMg
bmVlZHMgdG8gYmUgZml4ZWQgZmlyc3QuIEJ5IHRoYXQgSSAKbWVhbnQgdGhpcyBzaG91bGQgYmUg
YSBzZXBhcmF0ZSBwYXRjaCBzbyBpdCBjb3VsZCBiZSBiYWNrcG9ydGVkLgoKQWxzbywgd2l0aCB0
aGlzIHBhdGNoIHlvdSBjaGFuZ2UgY29ycmVjdGx5IHRoZSBiZWhhdmlvciB0byBkZW55IG5vZGUg
bm90IAppbiBjaG9zZW4uIEJ1dCB5b3UgZG9uJ3QgZXhwbGFpbiBpbiB0aGUgY29tbWl0IG1lc3Nh
Z2UgdGhhdCBpdCBhZmZlY3RzIAp0aGUgY3VycmVudCBtdWx0aWJvb3Qgbm9kZS4KCkhvd2V2ZXIs
IEkgc3RpbGwgZG9uJ3QgdGhpbmsgdGhpcyBjb2RlIGlzIGNvcnJlY3QuIFlvdSB3b3VsZCBhbGxv
dyB0aGUgCmZvbGxvd2luZyBwYXRoIC9jaG9zZW4vZm9vL2Jhci9tdWx0aWJvb3QuIFRoZSBwYXJl
bnQgd291bGQgYmUgImJhciIgYW5kIAp0aGVyZSBhcmUgbm8gZ3VhcmFudGVlIGl0IHdvdWxkIGJl
IHVuaXEgKGl0IGlzIG5vdCB1bmRlciAvY2hvc2VuKS4gSSAKdGhpbmsgdGhpcyBjb3VsZCBiZSBm
aXhlZCBieSB0YWtpbmcgaW50byBhY2NvdW50IHRoZSBkZXB0aCBvZiB0aGUgbm9kZS4KQUZBSUNU
LCB0aGUgbXVsdGlib290IG5vZGUgc2hvdWxkIGFsd2F5cyBiZSBhdCBtYXhpbXVtIGRlcHRoIDMu
Cgo+ICAgCj4gICAgICAgcHJvcCA9IGZkdF9nZXRfcHJvcGVydHkoZmR0LCBub2RlLCAicmVnIiwg
Jmxlbik7Cj4gICAgICAgaWYgKCAhcHJvcCApCj4gQEAgLTIyMCwxNyArMjYzLDggQEAgc3RhdGlj
IHZvaWQgX19pbml0IHByb2Nlc3NfbXVsdGlib290X25vZGUoY29uc3Qgdm9pZCAqZmR0LCBpbnQg
bm9kZSwKPiAgICAgICAgICAgICAgIGtpbmQgPSBCT09UTU9EX1hTTTsKPiAgICAgICB9Cj4gICAK
PiAtICAgIHByb3AgPSBmZHRfZ2V0X3Byb3BlcnR5KGZkdCwgbm9kZSwgImJvb3RhcmdzIiwgJmxl
bik7Cj4gLSAgICBpZiAoIHByb3AgKQo+IC0gICAgewo+IC0gICAgICAgIGlmICggbGVuID4gQk9P
VE1PRF9NQVhfQ01ETElORSApCj4gLSAgICAgICAgICAgIHBhbmljKCJtb2R1bGUgJXMgY29tbWFu
ZCBsaW5lIHRvbyBsb25nXG4iLCBuYW1lKTsKPiAtICAgICAgICBjbWRsaW5lID0gcHJvcC0+ZGF0
YTsKPiAtICAgIH0KPiAtICAgIGVsc2UKPiAtICAgICAgICBjbWRsaW5lID0gTlVMTDsKPiAtCj4g
LSAgICBhZGRfYm9vdF9tb2R1bGUoa2luZCwgc3RhcnQsIHNpemUsIGNtZGxpbmUpOwo+ICsgICAg
YWRkX2Jvb3RfbW9kdWxlKGtpbmQsIHN0YXJ0LCBzaXplKTsKPiArICAgIGFkZF9ib290X2NtZGxp
bmUoZmR0LCBub2RlLCBmZHRfZ2V0X25hbWUoZmR0LCBwYXJlbnRfbm9kZSwgJmxlbiksIGtpbmQp
Owo+ICAgfQo+ICAgCj4gICBzdGF0aWMgdm9pZCBfX2luaXQgcHJvY2Vzc19jaG9zZW5fbm9kZShj
b25zdCB2b2lkICpmZHQsIGludCBub2RlLAo+IEBAIC0yNzYsNyArMzEwLDcgQEAgc3RhdGljIHZv
aWQgX19pbml0IHByb2Nlc3NfY2hvc2VuX25vZGUoY29uc3Qgdm9pZCAqZmR0LCBpbnQgbm9kZSwK
PiAgIAo+ICAgICAgIHByaW50aygiSW5pdHJkICUiUFJJcGFkZHIiLSUiUFJJcGFkZHIiXG4iLCBz
dGFydCwgZW5kKTsKPiAgIAo+IC0gICAgYWRkX2Jvb3RfbW9kdWxlKEJPT1RNT0RfUkFNRElTSywg
c3RhcnQsIGVuZC1zdGFydCwgTlVMTCk7Cj4gKyAgICBhZGRfYm9vdF9tb2R1bGUoQk9PVE1PRF9S
QU1ESVNLLCBzdGFydCwgZW5kLXN0YXJ0KTsKPiAgIH0KPiAgIAo+ICAgc3RhdGljIGludCBfX2lu
aXQgZWFybHlfc2Nhbl9ub2RlKGNvbnN0IHZvaWQgKmZkdCwKPiBAQCAtMjk5LDYgKzMzMyw3IEBA
IHN0YXRpYyB2b2lkIF9faW5pdCBlYXJseV9wcmludF9pbmZvKHZvaWQpCj4gICB7Cj4gICAgICAg
c3RydWN0IG1lbWluZm8gKm1pID0gJmJvb3RpbmZvLm1lbTsKPiAgICAgICBzdHJ1Y3QgYm9vdG1v
ZHVsZXMgKm1vZHMgPSAmYm9vdGluZm8ubW9kdWxlczsKPiArICAgIHN0cnVjdCBib290Y21kbGlu
ZXMgKmNtZHMgPSAmYm9vdGluZm8uY21kbGluZXM7Cj4gICAgICAgaW50IGksIG5yX3JzdmQ7Cj4g
ICAKPiAgICAgICBmb3IgKCBpID0gMDsgaSA8IG1pLT5ucl9iYW5rczsgaSsrICkKPiBAQCAtMzA3
LDEyICszNDIsMTIgQEAgc3RhdGljIHZvaWQgX19pbml0IGVhcmx5X3ByaW50X2luZm8odm9pZCkK
PiAgICAgICAgICAgICAgICAgICAgICAgIG1pLT5iYW5rW2ldLnN0YXJ0ICsgbWktPmJhbmtbaV0u
c2l6ZSAtIDEpOwo+ICAgICAgIHByaW50aygiXG4iKTsKPiAgICAgICBmb3IgKCBpID0gMCA7IGkg
PCBtb2RzLT5ucl9tb2RzOyBpKysgKQo+IC0gICAgICAgIHByaW50aygiTU9EVUxFWyVkXTogJSJQ
UklwYWRkciIgLSAlIlBSSXBhZGRyIiAlLTEycyAlc1xuIiwKPiArICAgICAgICBwcmludGsoIk1P
RFVMRVslZF06ICUiUFJJcGFkZHIiIC0gJSJQUklwYWRkciIgJS0xMnNcbiIsCj4gICAgICAgICAg
ICAgICAgICAgICAgICBpLAo+ICAgICAgICAgICAgICAgICAgICAgICAgbW9kcy0+bW9kdWxlW2ld
LnN0YXJ0LAo+ICAgICAgICAgICAgICAgICAgICAgICAgbW9kcy0+bW9kdWxlW2ldLnN0YXJ0ICsg
bW9kcy0+bW9kdWxlW2ldLnNpemUsCj4gLSAgICAgICAgICAgICAgICAgICAgIGJvb3RfbW9kdWxl
X2tpbmRfYXNfc3RyaW5nKG1vZHMtPm1vZHVsZVtpXS5raW5kKSwKPiAtICAgICAgICAgICAgICAg
ICAgICAgbW9kcy0+bW9kdWxlW2ldLmNtZGxpbmUpOwo+ICsgICAgICAgICAgICAgICAgICAgICBi
b290X21vZHVsZV9raW5kX2FzX3N0cmluZyhtb2RzLT5tb2R1bGVbaV0ua2luZCkpOwo+ICsKPiAg
ICAgICBucl9yc3ZkID0gZmR0X251bV9tZW1fcnN2KGRldmljZV90cmVlX2ZsYXR0ZW5lZCk7Cj4g
ICAgICAgZm9yICggaSA9IDA7IGkgPCBucl9yc3ZkOyBpKysgKQo+ICAgICAgIHsKPiBAQCAtMzI1
LDYgKzM2MCwxMSBAQCBzdGF0aWMgdm9pZCBfX2luaXQgZWFybHlfcHJpbnRfaW5mbyh2b2lkKQo+
ICAgICAgICAgICAgICAgICAgICAgICAgaSwgcywgZSk7Cj4gICAgICAgfQo+ICAgICAgIHByaW50
aygiXG4iKTsKPiArICAgIGZvciAoIGkgPSAwIDsgaSA8IGNtZHMtPm5yX21vZHM7IGkrKyApCj4g
KyAgICAgICAgcHJpbnRrKCJDTURMSU5FWyVkXTolcyAlc1xuIiwgaSwKPiArICAgICAgICAgICAg
ICAgY21kcy0+Y21kbGluZVtpXS5kdF9uYW1lLAo+ICsgICAgICAgICAgICAgICAmY21kcy0+Y21k
bGluZVtpXS5jbWRsaW5lWzBdKTsKClRoYW5rIHlvdSBmb3IgYWRkaW5nIHRoZSBjb21tYW5kIGxp
bmUuIEhvd2V2ZXIsIHRoZXJlIGFyZSBzdGlsbCBubyB3YXkgCnRvIGFzc29jaWF0ZSB0aGUgY29t
bWFuZCBsaW5lIHdpdGggYSBtb2R1bGUuIEZvciBlYWNoIGNvbW1hbmQgbGluZSwgeW91IApzaG91
bGQgYmUgYWJsZSB0byBrbm93IHRoZSBhc3NvY2lhdGUgbW9kdWxlLgoKPiArICAgIHByaW50aygi
XG4iKTsKPiAgIH0KPiAgIAo+ICAgLyoqCj4gQEAgLTM0MSw3ICszODEsNyBAQCBzaXplX3QgX19p
bml0IGJvb3RfZmR0X2luZm8oY29uc3Qgdm9pZCAqZmR0LCBwYWRkcl90IHBhZGRyKQo+ICAgICAg
IGlmICggcmV0IDwgMCApCj4gICAgICAgICAgIHBhbmljKCJObyB2YWxpZCBkZXZpY2UgdHJlZVxu
Iik7Cj4gICAKPiAtICAgIGFkZF9ib290X21vZHVsZShCT09UTU9EX0ZEVCwgcGFkZHIsIGZkdF90
b3RhbHNpemUoZmR0KSwgTlVMTCk7Cj4gKyAgICBhZGRfYm9vdF9tb2R1bGUoQk9PVE1PRF9GRFQs
IHBhZGRyLCBmZHRfdG90YWxzaXplKGZkdCkpOwo+ICAgCj4gICAgICAgZGV2aWNlX3RyZWVfZm9y
X2VhY2hfbm9kZSgodm9pZCAqKWZkdCwgZWFybHlfc2Nhbl9ub2RlLCBOVUxMKTsKPiAgICAgICBl
YXJseV9wcmludF9pbmZvKCk7Cj4gQEAgLTM2MSwxMSArNDAxLDExIEBAIGNvbnN0IGNoYXIgKmJv
b3RfZmR0X2NtZGxpbmUoY29uc3Qgdm9pZCAqZmR0KQo+ICAgICAgIHByb3AgPSBmZHRfZ2V0X3By
b3BlcnR5KGZkdCwgbm9kZSwgInhlbix4ZW4tYm9vdGFyZ3MiLCBOVUxMKTsKPiAgICAgICBpZiAo
IHByb3AgPT0gTlVMTCApCj4gICAgICAgewo+IC0gICAgICAgIHN0cnVjdCBib290bW9kdWxlICpk
b20wX21vZCA9Cj4gLSAgICAgICAgICAgIGJvb3RfbW9kdWxlX2ZpbmRfYnlfa2luZChCT09UTU9E
X0tFUk5FTCk7Cj4gKyAgICAgICAgc3RydWN0IGJvb3RjbWRsaW5lICpkb20wX2NtZGxpbmUgPQo+
ICsgICAgICAgICAgICBib290X2NtZGxpbmVfZmluZF9ieV9raW5kKEJPT1RNT0RfS0VSTkVMKTsK
PiAgIAo+ICAgICAgICAgICBpZiAoZmR0X2dldF9wcm9wZXJ0eShmZHQsIG5vZGUsICJ4ZW4sZG9t
MC1ib290YXJncyIsIE5VTEwpIHx8Cj4gLSAgICAgICAgICAgICggZG9tMF9tb2QgJiYgZG9tMF9t
b2QtPmNtZGxpbmVbMF0gKSApCj4gKyAgICAgICAgICAgICggZG9tMF9jbWRsaW5lICYmIGRvbTBf
Y21kbGluZS0+Y21kbGluZVswXSApICkKPiAgICAgICAgICAgICAgIHByb3AgPSBmZHRfZ2V0X3By
b3BlcnR5KGZkdCwgbm9kZSwgImJvb3RhcmdzIiwgTlVMTCk7Cj4gICAgICAgfQo+ICAgICAgIGlm
ICggcHJvcCA9PSBOVUxMICkKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWls
ZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gaW5kZXggZjU1MjE1NC4uNjRmOGQ2
YiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiArKysgYi94ZW4v
YXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBAQCAtMzc1LDcgKzM3NSw3IEBAIHN0YXRpYyBpbnQg
X19pbml0IHdyaXRlX3Byb3BlcnRpZXMoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9p
bmZvICpraW5mbywKPiAgICAgICBpbnQgcmVzID0gMDsKPiAgICAgICBpbnQgaGFkX2RvbTBfYm9v
dGFyZ3MgPSAwOwo+ICAgCj4gLSAgICBjb25zdCBzdHJ1Y3QgYm9vdG1vZHVsZSAqa2VybmVsID0g
a2luZm8tPmtlcm5lbF9ib290bW9kdWxlOwo+ICsgICAgY29uc3Qgc3RydWN0IGJvb3RjbWRsaW5l
ICprZXJuZWwgPSBib290X2NtZGxpbmVfZmluZF9ieV9raW5kKEJPT1RNT0RfS0VSTkVMKTsKCldo
eSBkbyB5b3UgbmVlZCB0byBsb29rdXAgdGhlIGNvbW1hbmQgbGluZSBoZXJlPyBZb3UgaGF2ZSBq
dXN0IAppbnRyb2R1Y2VkIGEgZmllbGQgaW4ga2luZm8gdG8gc3RvcmUgY29tbWFuZCBsaW5lLgoK
PiAgIAo+ICAgICAgIGlmICgga2VybmVsICYmIGtlcm5lbC0+Y21kbGluZVswXSApCj4gICAgICAg
ICAgIGJvb3RhcmdzID0gJmtlcm5lbC0+Y21kbGluZVswXTsKPiBAQCAtOTUyLDkgKzk1Miw5IEBA
IHN0YXRpYyBpbnQgX19pbml0IG1ha2VfY2hvc2VuX25vZGUoY29uc3Qgc3RydWN0IGtlcm5lbF9p
bmZvICpraW5mbykKPiAgICAgICBpZiAoIHJlcyApCj4gICAgICAgICAgIHJldHVybiByZXM7Cj4g
ICAKPiAtICAgIGlmICggbW9kICYmIG1vZC0+Y21kbGluZVswXSApCj4gKyAgICBpZiAoIGtpbmZv
LT5jbWRsaW5lICYmIGtpbmZvLT5jbWRsaW5lWzBdICkKPiAgICAgICB7Cj4gLSAgICAgICAgYm9v
dGFyZ3MgPSAmbW9kLT5jbWRsaW5lWzBdOwo+ICsgICAgICAgIGJvb3RhcmdzID0gJmtpbmZvLT5j
bWRsaW5lWzBdOwo+ICAgICAgICAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAiYm9vdGFyZ3Mi
LCBib290YXJncywgc3RybGVuKGJvb3RhcmdzKSArIDEpOwo+ICAgICAgICAgICBpZiAoIHJlcyAp
Cj4gICAgICAgICAgICAgIHJldHVybiByZXM7Cj4gQEAgLTIxMDksNiArMjEwOSw3IEBAIHN0YXRp
YyB2b2lkIF9faW5pdCBmaW5kX2dudHRhYl9yZWdpb24oc3RydWN0IGRvbWFpbiAqZCwKPiAgIAo+
ICAgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkKQo+ICAgewo+ICsg
ICAgY29uc3Qgc3RydWN0IGJvb3RjbWRsaW5lICprZXJuZWwgPSBib290X2NtZGxpbmVfZmluZF9i
eV9raW5kKEJPT1RNT0RfS0VSTkVMKTsKPiAgICAgICBzdHJ1Y3Qga2VybmVsX2luZm8ga2luZm8g
PSB7fTsKPiAgICAgICBzdHJ1Y3QgdmNwdSAqc2F2ZWRfY3VycmVudDsKPiAgICAgICBpbnQgcmMs
IGksIGNwdTsKPiBAQCAtMjE1NCw2ICsyMTU1LDcgQEAgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9t
MChzdHJ1Y3QgZG9tYWluICpkKQo+ICAgCj4gICAjZW5kaWYKPiAgIAo+ICsgICAga2luZm8uY21k
bGluZSA9IGtlcm5lbCAhPSBOVUxMID8gJmtlcm5lbC0+Y21kbGluZVswXSA6IE5VTEw7Cj4gICAg
ICAgYWxsb2NhdGVfbWVtb3J5KGQsICZraW5mbyk7Cj4gICAgICAgZmluZF9nbnR0YWJfcmVnaW9u
KGQsICZraW5mbyk7Cj4gICAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2tlcm5lbC5oIGIv
eGVuL2FyY2gvYXJtL2tlcm5lbC5oCj4gaW5kZXggNDdlYWNiNS4uMzliNzgyOCAxMDA2NDQKPiAt
LS0gYS94ZW4vYXJjaC9hcm0va2VybmVsLmgKPiArKysgYi94ZW4vYXJjaC9hcm0va2VybmVsLmgK
PiBAQCAtMjksNiArMjksNyBAQCBzdHJ1Y3Qga2VybmVsX2luZm8gewo+ICAgCj4gICAgICAgLyog
Ym9vdCBibG9iIGxvYWQgYWRkcmVzc2VzICovCj4gICAgICAgY29uc3Qgc3RydWN0IGJvb3Rtb2R1
bGUgKmtlcm5lbF9ib290bW9kdWxlLCAqaW5pdHJkX2Jvb3Rtb2R1bGU7Cj4gKyAgICBjb25zdCBj
aGFyKiBjbWRsaW5lOwo+ICAgICAgIHBhZGRyX3QgZHRiX3BhZGRyOwo+ICAgICAgIHBhZGRyX3Qg
aW5pdHJkX3BhZGRyOwo+ICAgCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9zZXR1cC5jIGIv
eGVuL2FyY2gvYXJtL3NldHVwLmMKPiBpbmRleCBlYTI0OTVhLi5iYzdkZDk3IDEwMDY0NAo+IC0t
LSBhL3hlbi9hcmNoL2FybS9zZXR1cC5jCj4gKysrIGIveGVuL2FyY2gvYXJtL3NldHVwLmMKPiBA
QCAtMjAxLDggKzIwMSw3IEBAIHZvaWQgX19pbml0IGR0X3VucmVzZXJ2ZWRfcmVnaW9ucyhwYWRk
cl90IHMsIHBhZGRyX3QgZSwKPiAgIH0KPiAgIAo+ICAgc3RydWN0IGJvb3Rtb2R1bGUgX19pbml0
ICphZGRfYm9vdF9tb2R1bGUoYm9vdG1vZHVsZV9raW5kIGtpbmQsCj4gLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3Qgc3RhcnQsIHBhZGRyX3Qgc2l6ZSwK
PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAq
Y21kbGluZSkKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFk
ZHJfdCBzdGFydCwgcGFkZHJfdCBzaXplKQo+ICAgewo+ICAgICAgIHN0cnVjdCBib290bW9kdWxl
cyAqbW9kcyA9ICZib290aW5mby5tb2R1bGVzOwo+ICAgICAgIHN0cnVjdCBib290bW9kdWxlICpt
b2Q7Cj4gQEAgLTIxOCwxMCArMjE3LDYgQEAgc3RydWN0IGJvb3Rtb2R1bGUgX19pbml0ICphZGRf
Ym9vdF9tb2R1bGUoYm9vdG1vZHVsZV9raW5kIGtpbmQsCj4gICAgICAgbW9kLT5raW5kID0ga2lu
ZDsKPiAgICAgICBtb2QtPnN0YXJ0ID0gc3RhcnQ7Cj4gICAgICAgbW9kLT5zaXplID0gc2l6ZTsK
PiAtICAgIGlmICggY21kbGluZSApCj4gLSAgICAgICAgc2FmZV9zdHJjcHkobW9kLT5jbWRsaW5l
LCBjbWRsaW5lKTsKPiAtICAgIGVsc2UKPiAtICAgICAgICBtb2QtPmNtZGxpbmVbMF0gPSAwOwo+
ICAgCj4gICAgICAgcmV0dXJuIG1vZDsKPiAgIH0KPiBAQCAtMjQwLDYgKzIzNSwyMSBAQCBzdHJ1
Y3QgYm9vdG1vZHVsZSAqIF9faW5pdCBib290X21vZHVsZV9maW5kX2J5X2tpbmQoYm9vdG1vZHVs
ZV9raW5kIGtpbmQpCj4gICAgICAgcmV0dXJuIE5VTEw7Cj4gICB9Cj4gICAKPiArc3RydWN0IGJv
b3RjbWRsaW5lICogX19pbml0IGJvb3RfY21kbGluZV9maW5kX2J5X2tpbmQoYm9vdG1vZHVsZV9r
aW5kIGtpbmQpCgpGdW5jdGlvbnMgZGVhbGluZyB3aXRoIGEgc2FtZSBzdHJ1Y3R1cmUgc2hvdWxk
IHN0aWNrIHRvZ2V0aGVyLiBJIAphY3R1YWxseSBxdWl0ZSBkaXNsaWtlIHRoYXQgYWRkX2Jvb2Rf
Y21kbGluZSBpcyBwYXJ0IG9mIGJvb3RmZHQuYy4gVGhlcmUgCmFyZSBubyBuZWVkIGZvciBpdCB0
byBiZSB0aGVyZSBleGNlcHQgdGhlIGZhY3QgeW91IG1vdmVkIHRoZSBGRFQgbG9va3VwIAppbiB0
aGUgZnVuY3Rpb24uIEFzIEkgc3VnZ2VzdGVkIGluIHRoZSBwcmV2aW91cyBwYXRjaCwgdGhlIGxv
b2t1cCBjb3VsZCAKaGF2ZSBiZWVuIGxlZnQgb3V0c2lkZSBvZiB0aGUgZnVuY3Rpb24uCgo+ICt7
Cj4gKyAgICBzdHJ1Y3QgYm9vdGNtZGxpbmVzICpjbWRzID0gJmJvb3RpbmZvLmNtZGxpbmVzOwo+
ICsgICAgc3RydWN0IGJvb3RjbWRsaW5lICpjbWQ7Cj4gKyAgICBpbnQgaTsKPiArCj4gKyAgICBm
b3IgKCBpID0gMCA7IGkgPCBjbWRzLT5ucl9tb2RzIDsgaSsrICkKPiArICAgIHsKPiArICAgICAg
ICBjbWQgPSAmY21kcy0+Y21kbGluZVtpXTsKPiArICAgICAgICBpZiAoIGNtZC0+a2luZCA9PSBr
aW5kICkKPiArICAgICAgICAgICAgcmV0dXJuIGNtZDsKPiArICAgIH0KPiArICAgIHJldHVybiBO
VUxMOwo+ICt9Cj4gKwo+ICAgY29uc3QgY2hhciAqIF9faW5pdCBib290X21vZHVsZV9raW5kX2Fz
X3N0cmluZyhib290bW9kdWxlX2tpbmQga2luZCkKPiAgIHsKPiAgICAgICBzd2l0Y2ggKCBraW5k
ICkKPiBAQCAtNzI4LDcgKzczOCw3IEBAIHZvaWQgX19pbml0IHN0YXJ0X3hlbih1bnNpZ25lZCBs
b25nIGJvb3RfcGh5c19vZmZzZXQsCj4gICAgICAgLyogUmVnaXN0ZXIgWGVuJ3MgbG9hZCBhZGRy
ZXNzIGFzIGEgYm9vdCBtb2R1bGUuICovCj4gICAgICAgeGVuX2Jvb3Rtb2R1bGUgPSBhZGRfYm9v
dF9tb2R1bGUoQk9PVE1PRF9YRU4sCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChw
YWRkcl90KSh1aW50cHRyX3QpKF9zdGFydCArIGJvb3RfcGh5c19vZmZzZXQpLAo+IC0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIChwYWRkcl90KSh1aW50cHRyX3QpKF9lbmQgLSBfc3RhcnQg
KyAxKSwgTlVMTCk7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHBhZGRyX3QpKHVp
bnRwdHJfdCkoX2VuZCAtIF9zdGFydCArIDEpKTsKPiAgICAgICBCVUdfT04oIXhlbl9ib290bW9k
dWxlKTsKPiAgIAo+ICAgICAgIHhlbl9wYWRkciA9IGdldF94ZW5fcGFkZHIoKTsKPiBkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9z
ZXR1cC5oCj4gaW5kZXggZjFlNGEzZi4uYzJlZDVjYyAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVk
ZS9hc20tYXJtL3NldHVwLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgKPiBA
QCAtMzUsNiArMzUsMTMgQEAgc3RydWN0IGJvb3Rtb2R1bGUgewo+ICAgICAgIGJvb3Rtb2R1bGVf
a2luZCBraW5kOwo+ICAgICAgIHBhZGRyX3Qgc3RhcnQ7Cj4gICAgICAgcGFkZHJfdCBzaXplOwo+
ICt9Owo+ICsKPiArLyogRFRfTUFYX05BTUUgaXMgdGhlIG5vZGUgbmFtZSBtYXggbGVuZ3RoIGFj
Y29yZGluZyB0aGUgRFQgc3BlYyAqLwo+ICsjZGVmaW5lIERUX01BWF9OQU1FIDQxCj4gK3N0cnVj
dCBib290Y21kbGluZSB7Cj4gKyAgICBib290bW9kdWxlX2tpbmQga2luZDsKPiArICAgIGNoYXIg
ZHRfbmFtZVtEVF9NQVhfTkFNRV07Cj4gICAgICAgY2hhciBjbWRsaW5lW0JPT1RNT0RfTUFYX0NN
RExJTkVdOwo+ICAgfTsKPiAgIAo+IEBAIC00Myw5ICs1MCwxNSBAQCBzdHJ1Y3QgYm9vdG1vZHVs
ZXMgewo+ICAgICAgIHN0cnVjdCBib290bW9kdWxlIG1vZHVsZVtNQVhfTU9EVUxFU107Cj4gICB9
Owo+ICAgCj4gK3N0cnVjdCBib290Y21kbGluZXMgewo+ICsgICAgdW5zaWduZWQgaW50IG5yX21v
ZHM7Cj4gKyAgICBzdHJ1Y3QgYm9vdGNtZGxpbmUgY21kbGluZVtNQVhfTU9EVUxFU107Cj4gK307
Cj4gKwo+ICAgc3RydWN0IGJvb3RpbmZvIHsKPiAgICAgICBzdHJ1Y3QgbWVtaW5mbyBtZW07Cj4g
ICAgICAgc3RydWN0IGJvb3Rtb2R1bGVzIG1vZHVsZXM7Cj4gKyAgICBzdHJ1Y3QgYm9vdGNtZGxp
bmVzIGNtZGxpbmVzOwo+ICAgI2lmZGVmIENPTkZJR19BQ1BJCj4gICAgICAgc3RydWN0IG1lbWlu
Zm8gYWNwaTsKPiAgICNlbmRpZgo+IEBAIC03OCw5ICs5MSw5IEBAIHNpemVfdCBfX2luaXQgYm9v
dF9mZHRfaW5mbyhjb25zdCB2b2lkICpmZHQsIHBhZGRyX3QgcGFkZHIpOwo+ICAgY29uc3QgY2hh
ciBfX2luaXQgKmJvb3RfZmR0X2NtZGxpbmUoY29uc3Qgdm9pZCAqZmR0KTsKPiAgIAo+ICAgc3Ry
dWN0IGJvb3Rtb2R1bGUgKmFkZF9ib290X21vZHVsZShib290bW9kdWxlX2tpbmQga2luZCwKPiAt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IHN0YXJ0LCBwYWRkcl90
IHNpemUsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAq
Y21kbGluZSk7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCBz
dGFydCwgcGFkZHJfdCBzaXplKTsKPiAgIHN0cnVjdCBib290bW9kdWxlICpib290X21vZHVsZV9m
aW5kX2J5X2tpbmQoYm9vdG1vZHVsZV9raW5kIGtpbmQpOwo+ICtzdHJ1Y3QgYm9vdGNtZGxpbmUg
KmJvb3RfY21kbGluZV9maW5kX2J5X2tpbmQoYm9vdG1vZHVsZV9raW5kIGtpbmQpOwo+ICAgY29u
c3QgY2hhciAqIF9faW5pdCBib290X21vZHVsZV9raW5kX2FzX3N0cmluZyhib290bW9kdWxlX2tp
bmQga2luZCk7Cj4gICAKPiAgICNlbmRpZgo+IAoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 13:25:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 13: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 1g9s1F-0004yH-AT; Tue, 09 Oct 2018 13:25:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nckf=mv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g9s1E-0004y9-9e
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 13:25:48 +0000
X-Inumbo-ID: 0272e3e6-cbc7-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0272e3e6-cbc7-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 13:27: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 mx1.suse.de (Postfix) with ESMTP id 30E83AC1F;
 Tue,  9 Oct 2018 13:25:45 +0000 (UTC)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, linux-doc@vger.kernel.org
References: <20181009105437.5471-1-jgross@suse.com>
 <20181009105437.5471-4-jgross@suse.com>
 <b747b936-e2c5-0d7c-aa9d-ce92a7057527@oracle.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <fca0bc23-8755-4773-a22a-5e085392dac2@suse.com>
Date: Tue, 9 Oct 2018 15:25:43 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <b747b936-e2c5-0d7c-aa9d-ce92a7057527@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v4 3/3] x86/acpi: take rsdp address for boot
 params if 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: corbet@lwn.net, tglx@linutronix.de, mingo@redhat.com, bp@alien8.de,
 hpa@zytor.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDkvMTAvMjAxOCAxNToyMiwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDEwLzkvMTgg
Njo1NCBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gKwo+PiArdTY0IHg4Nl9kZWZhdWx0X2dl
dF9yb290X3BvaW50ZXIodm9pZCkKPj4gK3sKPj4gKwlyZXR1cm4gYm9vdF9wYXJhbXMuaGRyLmFj
cGlfcnNkcF9hZGRyOwo+PiArfQo+IAo+IAo+IFNob3VsZCB3ZSB0aGVuIHVwZGF0ZSBpbml0X3B2
aF9ib290cGFyYW1zKCkgd2l0aAo+IAo+IMKgwqDCoCBwdmhfYm9vdHBhcmFtcy5oZHIuYWNwaV9y
c2RwX2FkZHIgPSBwdmhfc3RhcnRfaW5mby5yc2RwX3BhZGRyOwo+IAo+IChhbmQgZHJvcCB4ODZf
aW5pdC5hY3BpLmdldF9yb290X3BvaW50ZXIgPSBwdmhfZ2V0X3Jvb3RfcG9pbnRlcjspID8KCkkg
d2FzIHBsYW5uaW5nIHRvIGRvIHRoaXMgYXMgYSBmb2xsb3cgb24gcGF0Y2guCgoKSnVlcmdlbgoK
PiAKPiAtYm9yaXMKPiAKPj4gZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC94ODZfaW5pdC5j
IGIvYXJjaC94ODYva2VybmVsL3g4Nl9pbml0LmMKPj4gaW5kZXggMjc5MmI1NTczODE4Li41MGEy
YjQ5MmZkZDYgMTAwNjQ0Cj4+IC0tLSBhL2FyY2gveDg2L2tlcm5lbC94ODZfaW5pdC5jCj4+ICsr
KyBiL2FyY2gveDg2L2tlcm5lbC94ODZfaW5pdC5jCj4+IEBAIC0zMSw3ICszMSw2IEBAIHN0YXRp
YyBpbnQgX19pbml0IGlvbW11X2luaXRfbm9vcCh2b2lkKSB7IHJldHVybiAwOyB9Cj4+ICBzdGF0
aWMgdm9pZCBpb21tdV9zaHV0ZG93bl9ub29wKHZvaWQpIHsgfQo+PiAgc3RhdGljIGJvb2wgX19p
bml0IGJvb2xfeDg2X2luaXRfbm9vcCh2b2lkKSB7IHJldHVybiBmYWxzZTsgfQo+PiAgc3RhdGlj
IHZvaWQgeDg2X29wX2ludF9ub29wKGludCBjcHUpIHsgfQo+PiAtc3RhdGljIHU2NCB1NjRfeDg2
X2luaXRfbm9vcCh2b2lkKSB7IHJldHVybiAwOyB9Cj4+ICAKPj4gIC8qCj4+ICAgKiBUaGUgcGxh
dGZvcm0gc2V0dXAgZnVuY3Rpb25zIGFyZSBwcmVzZXQgd2l0aCB0aGUgZGVmYXVsdCBmdW5jdGlv
bnMKPj4gQEAgLTk2LDcgKzk1LDcgQEAgc3RydWN0IHg4Nl9pbml0X29wcyB4ODZfaW5pdCBfX2lu
aXRkYXRhID0gewo+PiAgCX0sCj4+ICAKPj4gIAkuYWNwaSA9IHsKPj4gLQkJLmdldF9yb290X3Bv
aW50ZXIJPSB1NjRfeDg2X2luaXRfbm9vcCwKPj4gKwkJLmdldF9yb290X3BvaW50ZXIJPSB4ODZf
ZGVmYXVsdF9nZXRfcm9vdF9wb2ludGVyLAo+PiAgCQkucmVkdWNlZF9od19lYXJseV9pbml0CT0g
YWNwaV9nZW5lcmljX3JlZHVjZWRfaHdfaW5pdCwKPj4gIAl9LAo+PiAgfTsKPiAKPiAKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 13:29:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 13:29: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 1g9s4p-0005MP-7d; Tue, 09 Oct 2018 13:29:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+8ch=mv=citrix.com=prvs=8135aa832=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g9s4o-0005MK-66
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 13:29:30 +0000
X-Inumbo-ID: 8724e2da-cbc7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8724e2da-cbc7-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 13:30:46 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,360,1534809600"; d="scan'208";a="67369644"
Date: Tue, 9 Oct 2018 14:29:21 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181009132921.f72as5rhicpeobau@zion.uk.xensource.com>
References: <5BBC4DF902000078001EFD18@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BBC4DF902000078001EFD18@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] x86: put_page_from_l2e() should honor
 _PAGE_RW
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMTI6NDM6MDVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gNTZmZmYzZTVlOSAoIng4NjogbnVrZSBQViBzdXBlcnBhZ2Ugb3B0aW9uIGFuZCBjb2Rl
IikgaGFzIGludHJvZHVjZWQgYQo+IChsdWNraWx5IGxhdGVudCBvbmx5KSBidWcgaGVyZSwgaW4g
dGhhdCBpdCBkaWRuJ3QgbWFrZSByZWZlcmVuY2UKCkl0IHNlZW1zIHRoYXQgdGhlIGJ1ZyB3YXMg
ZnJvbSB0aGUgb3JpZ2luYWwgc3VwZXJwYWdlIGNvZGUgLS0gc2VlCnB1dF9zcGFnZV9wYWdlcy4K
Cj4gZHJvcHBpbmcgZGVwZW5kZW50IG9uIHdoZXRoZXIgdGhlIHBhZ2Ugd2FzIG1hcHBlZCB3cml0
YWJsZS4gVGhlIG9ubHkKPiBjdXJyZW50IHNvdXJjZSBvZiBsYXJnZSBwYWdlIG1hcHBpbmdzIGZv
ciBQViBkb21haW5zIGlzIHRoZSBEb20wCj4gYnVpbGRlciwgd2hpY2ggb25seSBwcm9kdWNlcyB3
cml0ZWFibGUgb25lcy4KPiAKPiBUYWtlIHRoZSBvcHBvcnR1bml0eSBhbmQgYWxzbyBjb252ZXJ0
IHRvIGJvb2wgYm90aCBwdXRfZGF0YV9wYWdlKCkncwo+IHJlc3BlY3RpdmUgcGFyYW1ldGVyIGFu
ZCB0aGUgYXJndW1lbnQgcHV0X3BhZ2VfZnJvbV9sM2UoKSBwYXNzZXMuCj4gCj4gU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKUmV2aWV3ZWQtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgo+IAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCj4g
KysrIGIveGVuL2FyY2gveDg2L21tLmMKPiBAQCAtNjYzLDggKzY2Myw3IEBAIHN0YXRpYyBpbnQg
Z2V0X3BhZ2VfYW5kX3R5cGVfZnJvbV9tZm4oCj4gICAgICByZXR1cm4gcmM7Cj4gIH0KPiAgCj4g
LXN0YXRpYyB2b2lkIHB1dF9kYXRhX3BhZ2UoCj4gLSAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdl
LCBpbnQgd3JpdGVhYmxlKQo+ICtzdGF0aWMgdm9pZCBwdXRfZGF0YV9wYWdlKHN0cnVjdCBwYWdl
X2luZm8gKnBhZ2UsIGJvb2wgd3JpdGVhYmxlKQo+ICB7Cj4gICAgICBpZiAoIHdyaXRlYWJsZSAp
Cj4gICAgICAgICAgcHV0X3BhZ2VfYW5kX3R5cGUocGFnZSk7Cj4gQEAgLTEyODksMTAgKzEyODgs
MTMgQEAgc3RhdGljIGludCBwdXRfcGFnZV9mcm9tX2wyZShsMl9wZ2VudHJ5Xwo+ICAgICAgaWYg
KCBsMmVfZ2V0X2ZsYWdzKGwyZSkgJiBfUEFHRV9QU0UgKQo+ICAgICAgewo+ICAgICAgICAgIHN0
cnVjdCBwYWdlX2luZm8gKnBhZ2UgPSBsMmVfZ2V0X3BhZ2UobDJlKTsKPiArICAgICAgICBib29s
IHdyaXRlYWJsZSA9IGwyZV9nZXRfZmxhZ3MobDJlKSAmIF9QQUdFX1JXOwo+ICAgICAgICAgIHVu
c2lnbmVkIGludCBpOwo+ICAKPiArICAgICAgICBBU1NFUlQoIShtZm5feChwYWdlX3RvX21mbihw
YWdlKSkgJgo+ICsgICAgICAgICAgICAgICAgICgoMVVMIDw8IChMMl9QQUdFVEFCTEVfU0hJRlQg
LSBQQUdFX1NISUZUKSkgLSAxKSkpOwo+ICAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgKDF1IDw8
IFBBR0VUQUJMRV9PUkRFUik7IGkrKywgcGFnZSsrICkKPiAtICAgICAgICAgICAgcHV0X3BhZ2Vf
YW5kX3R5cGUocGFnZSk7Cj4gKyAgICAgICAgICAgIHB1dF9kYXRhX3BhZ2UocGFnZSwgd3JpdGVh
YmxlKTsKPiAgICAgIH0KPiAgICAgIGVsc2UKPiAgICAgIHsKPiBAQCAtMTMxOCw3ICsxMzIwLDcg
QEAgc3RhdGljIGludCBwdXRfcGFnZV9mcm9tX2wzZShsM19wZ2VudHJ5Xwo+ICAgICAgaWYgKCB1
bmxpa2VseShsM2VfZ2V0X2ZsYWdzKGwzZSkgJiBfUEFHRV9QU0UpICkKPiAgICAgIHsKPiAgICAg
ICAgICB1bnNpZ25lZCBsb25nIG1mbiA9IGwzZV9nZXRfcGZuKGwzZSk7Cj4gLSAgICAgICAgaW50
IHdyaXRlYWJsZSA9IGwzZV9nZXRfZmxhZ3MobDNlKSAmIF9QQUdFX1JXOwo+ICsgICAgICAgIGJv
b2wgd3JpdGVhYmxlID0gbDNlX2dldF9mbGFncyhsM2UpICYgX1BBR0VfUlc7Cj4gIAo+ICAgICAg
ICAgIEFTU0VSVCghKG1mbiAmICgoMVVMIDw8IChMM19QQUdFVEFCTEVfU0hJRlQgLSBQQUdFX1NI
SUZUKSkgLSAxKSkpOwo+ICAgICAgICAgIGRvIHsKPiAKPiAKPiAKPiAKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 13:36:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 13: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 1g9sB3-00064D-3F; Tue, 09 Oct 2018 13:35:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=iduh=mv=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g9sB2-000648-L3
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 13:35:56 +0000
X-Inumbo-ID: 6d3e8127-cbc8-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 6d3e8127-cbc8-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 13:37:12 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 67AB680D;
 Tue,  9 Oct 2018 06:35:54 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 9DCFB3F5B7;
 Tue,  9 Oct 2018 06:35:53 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-6-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <92df9337-8da5-5c79-5bc5-8763b6beb719@arm.com>
Date: Tue, 9 Oct 2018 14:35:52 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1538765251-25256-6-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 06/23] xen/arm: don't add duplicate boot
 modules, introduce domU 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: Stefano Stabellini <stefanos@xilinx.com>, andrii_anisov@epam.com,
 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>

SGkgU3RlZmFubywKCk9uIDA1LzEwLzIwMTggMTk6NDcsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBEb24ndCBhZGQgZHVwbGljYXRlIGJvb3QgbW9kdWxlcyAoc2FtZSBraW5kIGFuZCBzYW1l
IHN0YXJ0IGFkZHJlc3MpLAo+IHRoZXkgYXJlIGZyZWVkIGxhdGVyLCB3ZSBkb24ndCB3YW50IHRv
IGludHJvZHVjZSBkb3VibGUtZnJlZSBlcnJvcnMuCj4gCj4gSW50cm9kdWNlIGEgZG9tVSBmbGFn
IGluIHN0cnVjdCBib290bW9kdWxlIGFuZCBzdHJ1Y3QgYm9vdGNtZGxpbmUuIFNldAo+IGl0IGZv
ciBrZXJuZWxzIGFuZCByYW1kaXNrcyBvZiAieGVuLGRvbWFpbiIgbm9kZXMgdG8gYXZvaWQgZ2V0
dGluZwo+IGNvbmZ1c2VkIGluIGtlcm5lbF9wcm9iZSwgd2hlcmUgd2UgdHJ5IHRvIGd1ZXNzIHdo
aWNoIGlzIHRoZSBkb20wIGtlcm5lbAo+IGFuZCBpbml0cmQgdG8gYmUgY29tcGF0aWJsZSB3aXRo
IG9sZGVyIHZlcnNpb25zIG9mIHRoZSBtdWx0aWJvb3Qgc3BlYy4KClRoaXMgY29tbWVudHMgbmVl
ZCBhdCBsZWFzdCB0byBiZSByZXBsaWNhdGVkIGluIHRoZSBzdHJ1Y3R1cmUuIFNvIHdlIApoYXZl
IGFuIGlkZWEgaG93IHRvIHVzZSBpdC4KCkxhc3RseSwgdGVjaG5pY2FsbHkgaXQgaXMgbm90IG9s
ZGVyIHZlcnNpb25zIG9mIHRoZSBzcGVjaWZpY2F0aW9uLiBZb3VyIApleHRlbnNpb24gZG9lcyBu
b3QgZGVhbCB3aXRoIERvbTAuCgo+IAo+IGJvb3RfbW9kdWxlX2ZpbmRfYnlfa2luZCBhbmQgYm9v
dF9jbWRsaW5lX2ZpbmRfYnlfa2luZCBhdXRvbWF0aWNhbGx5Cj4gY2hlY2sgZm9yICFkb21VIGVu
dHJpZXMgKHRoZXkgYXJlIG9ubHkgdXNlZCBmb3Igbm9uLWRvbVUgbW9kdWxlcykuCj4gCj4gU2ln
bmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+IAo+
IC0tLQo+IENoYW5nZXMgaW4gdjQ6Cj4gLSB1c2UgdW5zaWduZWQgaW50Cj4gLSBiZXR0ZXIgY29t
bWl0IG1lc3NhZ2UKPiAtIGludHJvZHVjZSBkb21VIGZsYWcgYW5kIHVzYWdlCj4gCj4gQ2hhbmdl
cyBpbiB2MjoKPiAtIG5ldyBwYXRjaAo+IC0tLQo+ICAgeGVuL2FyY2gvYXJtL2Jvb3RmZHQuYyAg
ICAgIHwgMTQgKysrKysrKysrLS0tLS0KPiAgIHhlbi9hcmNoL2FybS9zZXR1cC5jICAgICAgICB8
IDIxICsrKysrKysrKysrKysrKysrLS0tLQo+ICAgeGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5o
IHwgIDQgKysrLQo+ICAgMyBmaWxlcyBjaGFuZ2VkLCAyOSBpbnNlcnRpb25zKCspLCAxMCBkZWxl
dGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2Jvb3RmZHQuYyBiL3hlbi9h
cmNoL2FybS9ib290ZmR0LmMKPiBpbmRleCAyNzMwMzJiLi4zNDlhYTlkIDEwMDY0NAo+IC0tLSBh
L3hlbi9hcmNoL2FybS9ib290ZmR0LmMKPiArKysgYi94ZW4vYXJjaC9hcm0vYm9vdGZkdC5jCj4g
QEAgLTE2NCw3ICsxNjQsOCBAQCBzdGF0aWMgdm9pZCBfX2luaXQgcHJvY2Vzc19tZW1vcnlfbm9k
ZShjb25zdCB2b2lkICpmZHQsIGludCBub2RlLAo+ICAgfQo+ICAgCj4gICBzdGF0aWMgdm9pZCBf
X2luaXQgYWRkX2Jvb3RfY21kbGluZShjb25zdCB2b2lkICpmZHQsIGludCBub2RlLAo+IC0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpuYW1lLCBib290bW9k
dWxlX2tpbmQga2luZCkKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u
c3QgY2hhciAqbmFtZSwgYm9vdG1vZHVsZV9raW5kIGtpbmQsCj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJvb2wgZG9tVSkKPiAgIHsKPiAgICAgICBzdHJ1Y3QgYm9vdGNt
ZGxpbmVzICpjbWRzID0gJmJvb3RpbmZvLmNtZGxpbmVzOwo+ICAgICAgIHN0cnVjdCBib290Y21k
bGluZSAqY21kOwo+IEBAIC0xODQsNiArMTg1LDcgQEAgc3RhdGljIHZvaWQgX19pbml0IGFkZF9i
b290X2NtZGxpbmUoY29uc3Qgdm9pZCAqZmR0LCBpbnQgbm9kZSwKPiAgIAo+ICAgICAgIGNtZCA9
ICZjbWRzLT5jbWRsaW5lW2NtZHMtPm5yX21vZHMrK107Cj4gICAgICAgY21kLT5raW5kID0ga2lu
ZDsKPiArICAgIGNtZC0+ZG9tVSA9IGRvbVU7Cj4gICAKPiAgICAgICBBU1NFUlQoc3RybGVuKG5h
bWUpIDw9IERUX01BWF9OQU1FKTsKPiAgICAgICBzYWZlX3N0cmNweShjbWQtPmR0X25hbWUsIG5h
bWUpOwo+IEBAIC0yMDYsNiArMjA4LDcgQEAgc3RhdGljIHZvaWQgX19pbml0IHByb2Nlc3NfbXVs
dGlib290X25vZGUoY29uc3Qgdm9pZCAqZmR0LCBpbnQgbm9kZSwKPiAgICAgICBpbnQgbGVuID0g
c2l6ZW9mKCIvY2hvc2VuIik7Cj4gICAgICAgY2hhciBwYXRoWzhdOyAvKiBzaXplb2YgIi9jaG9z
ZW4iICovCj4gICAgICAgaW50IHBhcmVudF9ub2RlOwo+ICsgICAgYm9vbCBkb21VOwo+ICAgCj4g
ICAgICAgcGFyZW50X25vZGUgPSBmZHRfcGFyZW50X29mZnNldChmZHQsIG5vZGUpOwo+ICAgICAg
IEFTU0VSVChwYXJlbnRfbm9kZSA+PSAwKTsKPiBAQCAtMjYzLDggKzI2Niw5IEBAIHN0YXRpYyB2
b2lkIF9faW5pdCBwcm9jZXNzX211bHRpYm9vdF9ub2RlKGNvbnN0IHZvaWQgKmZkdCwgaW50IG5v
ZGUsCj4gICAgICAgICAgICAgICBraW5kID0gQk9PVE1PRF9YU007Cj4gICAgICAgfQo+ICAgCj4g
LSAgICBhZGRfYm9vdF9tb2R1bGUoa2luZCwgc3RhcnQsIHNpemUpOwo+IC0gICAgYWRkX2Jvb3Rf
Y21kbGluZShmZHQsIG5vZGUsIGZkdF9nZXRfbmFtZShmZHQsIHBhcmVudF9ub2RlLCAmbGVuKSwg
a2luZCk7Cj4gKyAgICBkb21VID0gZmR0X25vZGVfY2hlY2tfY29tcGF0aWJsZShmZHQsIHBhcmVu
dF9ub2RlLCAieGVuLGRvbWFpbiIpID09IDA7Cj4gKyAgICBhZGRfYm9vdF9tb2R1bGUoa2luZCwg
c3RhcnQsIHNpemUsIGRvbVUpOwo+ICsgICAgYWRkX2Jvb3RfY21kbGluZShmZHQsIG5vZGUsIGZk
dF9nZXRfbmFtZShmZHQsIHBhcmVudF9ub2RlLCAmbGVuKSwga2luZCwgZG9tVSk7Cj4gICB9Cj4g
ICAKPiAgIHN0YXRpYyB2b2lkIF9faW5pdCBwcm9jZXNzX2Nob3Nlbl9ub2RlKGNvbnN0IHZvaWQg
KmZkdCwgaW50IG5vZGUsCj4gQEAgLTMxMCw3ICszMTQsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQg
cHJvY2Vzc19jaG9zZW5fbm9kZShjb25zdCB2b2lkICpmZHQsIGludCBub2RlLAo+ICAgCj4gICAg
ICAgcHJpbnRrKCJJbml0cmQgJSJQUklwYWRkciItJSJQUklwYWRkciJcbiIsIHN0YXJ0LCBlbmQp
Owo+ICAgCj4gLSAgICBhZGRfYm9vdF9tb2R1bGUoQk9PVE1PRF9SQU1ESVNLLCBzdGFydCwgZW5k
LXN0YXJ0KTsKPiArICAgIGFkZF9ib290X21vZHVsZShCT09UTU9EX1JBTURJU0ssIHN0YXJ0LCBl
bmQtc3RhcnQsIGZhbHNlKTsKPiAgIH0KPiAgIAo+ICAgc3RhdGljIGludCBfX2luaXQgZWFybHlf
c2Nhbl9ub2RlKGNvbnN0IHZvaWQgKmZkdCwKPiBAQCAtMzgxLDcgKzM4NSw3IEBAIHNpemVfdCBf
X2luaXQgYm9vdF9mZHRfaW5mbyhjb25zdCB2b2lkICpmZHQsIHBhZGRyX3QgcGFkZHIpCj4gICAg
ICAgaWYgKCByZXQgPCAwICkKPiAgICAgICAgICAgcGFuaWMoIk5vIHZhbGlkIGRldmljZSB0cmVl
XG4iKTsKPiAgIAo+IC0gICAgYWRkX2Jvb3RfbW9kdWxlKEJPT1RNT0RfRkRULCBwYWRkciwgZmR0
X3RvdGFsc2l6ZShmZHQpKTsKPiArICAgIGFkZF9ib290X21vZHVsZShCT09UTU9EX0ZEVCwgcGFk
ZHIsIGZkdF90b3RhbHNpemUoZmR0KSwgZmFsc2UpOwo+ICAgCj4gICAgICAgZGV2aWNlX3RyZWVf
Zm9yX2VhY2hfbm9kZSgodm9pZCAqKWZkdCwgZWFybHlfc2Nhbl9ub2RlLCBOVUxMKTsKPiAgICAg
ICBlYXJseV9wcmludF9pbmZvKCk7Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9zZXR1cC5j
IGIveGVuL2FyY2gvYXJtL3NldHVwLmMKPiBpbmRleCBiYzdkZDk3Li5kYmFiMjMyIDEwMDY0NAo+
IC0tLSBhL3hlbi9hcmNoL2FybS9zZXR1cC5jCj4gKysrIGIveGVuL2FyY2gvYXJtL3NldHVwLmMK
PiBAQCAtMjAxLDEwICsyMDEsMTIgQEAgdm9pZCBfX2luaXQgZHRfdW5yZXNlcnZlZF9yZWdpb25z
KHBhZGRyX3QgcywgcGFkZHJfdCBlLAo+ICAgfQo+ICAgCj4gICBzdHJ1Y3QgYm9vdG1vZHVsZSBf
X2luaXQgKmFkZF9ib290X21vZHVsZShib290bW9kdWxlX2tpbmQga2luZCwKPiAtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCBzdGFydCwgcGFkZHJfdCBz
aXplKQo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90
IHN0YXJ0LCBwYWRkcl90IHNpemUsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJvb2wgZG9tVSkKPiAgIHsKPiAgICAgICBzdHJ1Y3QgYm9vdG1vZHVsZXMgKm1v
ZHMgPSAmYm9vdGluZm8ubW9kdWxlczsKPiAgICAgICBzdHJ1Y3QgYm9vdG1vZHVsZSAqbW9kOwpU
aGlzIGF0IGxlYXN0IG5lZWQgdG8gYmUgcmVwbGljYQo+ICsgICAgdW5zaWduZWQgaW50IGk7Cj4g
ICAKPiAgICAgICBpZiAoIG1vZHMtPm5yX21vZHMgPT0gTUFYX01PRFVMRVMgKQo+ICAgICAgIHsK
PiBAQCAtMjEyLDExICsyMTQsMjIgQEAgc3RydWN0IGJvb3Rtb2R1bGUgX19pbml0ICphZGRfYm9v
dF9tb2R1bGUoYm9vdG1vZHVsZV9raW5kIGtpbmQsCj4gICAgICAgICAgICAgICAgICBib290X21v
ZHVsZV9raW5kX2FzX3N0cmluZyhraW5kKSwgc3RhcnQsIHN0YXJ0ICsgc2l6ZSk7Cj4gICAgICAg
ICAgIHJldHVybiBOVUxMOwo+ICAgICAgIH0KPiArICAgIGZvciAoIGkgPSAwIDsgaSA8IG1vZHMt
Pm5yX21vZHMgOyBpKysgKQo+ICsgICAgewo+ICsgICAgICAgIG1vZCA9ICZtb2RzLT5tb2R1bGVb
aV07Cj4gKyAgICAgICAgaWYgKCBtb2QtPmtpbmQgPT0ga2luZCAmJiBtb2QtPnN0YXJ0ID09IHN0
YXJ0ICkKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIGlmICggIWRvbVUgKQo+ICsgICAgICAg
ICAgICAgICAgbW9kLT5kb21VID0gZmFsc2U7Cj4gKyAgICAgICAgICAgIHJldHVybiBtb2Q7Cj4g
KyAgICAgICAgfQo+ICsgICAgfQo+ICAgCj4gICAgICAgbW9kID0gJm1vZHMtPm1vZHVsZVttb2Rz
LT5ucl9tb2RzKytdOwo+ICAgICAgIG1vZC0+a2luZCA9IGtpbmQ7Cj4gICAgICAgbW9kLT5zdGFy
dCA9IHN0YXJ0Owo+ICAgICAgIG1vZC0+c2l6ZSA9IHNpemU7Cj4gKyAgICBtb2QtPmRvbVUgPSBk
b21VOwo+ICAgCj4gICAgICAgcmV0dXJuIG1vZDsKPiAgIH0KPiBAQCAtMjI5LDcgKzI0Miw3IEBA
IHN0cnVjdCBib290bW9kdWxlICogX19pbml0IGJvb3RfbW9kdWxlX2ZpbmRfYnlfa2luZChib290
bW9kdWxlX2tpbmQga2luZCkKPiAgICAgICBmb3IgKGkgPSAwIDsgaSA8IG1vZHMtPm5yX21vZHMg
OyBpKysgKQo+ICAgICAgIHsKPiAgICAgICAgICAgbW9kID0gJm1vZHMtPm1vZHVsZVtpXTsKPiAt
ICAgICAgICBpZiAoIG1vZC0+a2luZCA9PSBraW5kICkKPiArICAgICAgICBpZiAoIG1vZC0+a2lu
ZCA9PSBraW5kICYmICFtb2QtPmRvbVUgKQoKIEZyb20gdGhlIG5hbWUgb2YgdGhlIGZ1bmN0aW9u
IGlzIGl0IHVuY2xlYXIgd2h5IHdlIHdvdWxkIG9ubHkgcmV0dXJuIAptb2R1bGUgd2l0aCAhbW9k
LT5kb21VLiBTbyB0aGlzIG5lZWRzIHNvbWUgY2xhcmlmaWNhdGlvbnMgaW4gdGhlIGNvZGUuCgo+
ICAgICAgICAgICAgICAgcmV0dXJuIG1vZDsKPiAgICAgICB9Cj4gICAgICAgcmV0dXJuIE5VTEw7
Cj4gQEAgLTI0NCw3ICsyNTcsNyBAQCBzdHJ1Y3QgYm9vdGNtZGxpbmUgKiBfX2luaXQgYm9vdF9j
bWRsaW5lX2ZpbmRfYnlfa2luZChib290bW9kdWxlX2tpbmQga2luZCkKPiAgICAgICBmb3IgKCBp
ID0gMCA7IGkgPCBjbWRzLT5ucl9tb2RzIDsgaSsrICkKPiAgICAgICB7Cj4gICAgICAgICAgIGNt
ZCA9ICZjbWRzLT5jbWRsaW5lW2ldOwo+IC0gICAgICAgIGlmICggY21kLT5raW5kID09IGtpbmQg
KQo+ICsgICAgICAgIGlmICggY21kLT5raW5kID09IGtpbmQgJiYgIWNtZC0+ZG9tVSApCgpEaXR0
byBoZXJlLgoKPiAgICAgICAgICAgICAgIHJldHVybiBjbWQ7Cj4gICAgICAgfQo+ICAgICAgIHJl
dHVybiBOVUxMOwo+IEBAIC03MzgsNyArNzUxLDcgQEAgdm9pZCBfX2luaXQgc3RhcnRfeGVuKHVu
c2lnbmVkIGxvbmcgYm9vdF9waHlzX29mZnNldCwKPiAgICAgICAvKiBSZWdpc3RlciBYZW4ncyBs
b2FkIGFkZHJlc3MgYXMgYSBib290IG1vZHVsZS4gKi8KPiAgICAgICB4ZW5fYm9vdG1vZHVsZSA9
IGFkZF9ib290X21vZHVsZShCT09UTU9EX1hFTiwKPiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgKHBhZGRyX3QpKHVpbnRwdHJfdCkoX3N0YXJ0ICsgYm9vdF9waHlzX29mZnNldCksCj4g
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHBhZGRyX3QpKHVpbnRwdHJfdCkoX2VuZCAt
IF9zdGFydCArIDEpKTsKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAocGFkZHJfdCko
dWludHB0cl90KShfZW5kIC0gX3N0YXJ0ICsgMSksIGZhbHNlKTsKPiAgICAgICBCVUdfT04oIXhl
bl9ib290bW9kdWxlKTsKPiAgIAo+ICAgICAgIHhlbl9wYWRkciA9IGdldF94ZW5fcGFkZHIoKTsK
PiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oIGIveGVuL2luY2x1ZGUv
YXNtLWFybS9zZXR1cC5oCj4gaW5kZXggYzJlZDVjYy4uNzExYjRhMiAxMDA2NDQKPiAtLS0gYS94
ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3Nl
dHVwLmgKPiBAQCAtMzMsNiArMzMsNyBAQCBzdHJ1Y3QgbWVtaW5mbyB7Cj4gICAjZGVmaW5lIEJP
T1RNT0RfTUFYX0NNRExJTkUgMTAyNAo+ICAgc3RydWN0IGJvb3Rtb2R1bGUgewo+ICAgICAgIGJv
b3Rtb2R1bGVfa2luZCBraW5kOwo+ICsgICAgYm9vbCBkb21VOwoKVGhpcyBuZWVkcyBzb21lIGRv
Y3VtZW50YXRpb24gaW4gdGhlIGNvZGUuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 13:37:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 13:37: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 1g9sCo-00069I-JJ; Tue, 09 Oct 2018 13:37:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+8ch=mv=citrix.com=prvs=8135aa832=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g9sCn-00069B-5E
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 13:37:45 +0000
X-Inumbo-ID: ae1301b3-cbc8-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ae1301b3-cbc8-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 13:39:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,360,1534809600"; d="scan'208";a="67370914"
Date: Tue, 9 Oct 2018 14:37:36 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20181009133736.cspar3vdxsnleoti@zion.uk.xensource.com>
References: <20181009104217.24098-1-wei.liu2@citrix.com>
 <28e959f388ab426cb63361878c5e9185@AMSPEX02CL03.citrite.net>
 <324d10ee62b74b7ba4541817ae835377@AMSPEX02CL03.citrite.net>
 <20181009125814.xbh52zggkijngdja@zion.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181009125814.xbh52zggkijngdja@zion.uk.xensource.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] x86/vtd: fix IOMMU share PT destruction path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDE6NTg6MTRQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBUdWUsIE9jdCAwOSwgMjAxOCBhdCAxMjozODo0MVBNICswMTAwLCBQYXVsIER1cnJhbnQg
d3JvdGU6Cj4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPiA+IEZyb206IFhlbi1k
ZXZlbCBbbWFpbHRvOnhlbi1kZXZlbC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnXSBPbiBC
ZWhhbGYKPiA+ID4gT2YgUGF1bCBEdXJyYW50Cj4gPiA+IFNlbnQ6IDA5IE9jdG9iZXIgMjAxOCAx
MjoyMwo+ID4gPiBUbzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT47IHhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwo+ID4gPiBDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRl
bC5jb20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgSmFuCj4gPiA+IEJldWxpY2gg
PEpCZXVsaWNoQHN1c2UuY29tPjsgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KPiA+ID4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSF0geDg2L3Z0ZDogZml4IElP
TU1VIHNoYXJlIFBUIGRlc3RydWN0aW9uCj4gPiA+IHBhdGgKPiA+ID4gCj4gPiA+ID4gLS0tLS1P
cmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+ID4gPiBGcm9tOiBXZWkgTGl1IFttYWlsdG86d2VpLmxp
dTJAY2l0cml4LmNvbV0KPiA+ID4gPiBTZW50OiAwOSBPY3RvYmVyIDIwMTggMTE6NDIKPiA+ID4g
PiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gPiA+ID4gQ2M6IEphbiBCZXVs
aWNoIDxKQmV1bGljaEBzdXNlLmNvbT47IFJvZ2VyIFBhdSBNb25uZQo+ID4gPiA+IDxyb2dlci5w
YXVAY2l0cml4LmNvbT47IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyBX
ZWkgTGl1Cj4gPiA+ID4gPHdlaS5saXUyQGNpdHJpeC5jb20+OyBLZXZpbiBUaWFuIDxrZXZpbi50
aWFuQGludGVsLmNvbT4KPiA+ID4gPiBTdWJqZWN0OiBbUEFUQ0hdIHg4Ni92dGQ6IGZpeCBJT01N
VSBzaGFyZSBQVCBkZXN0cnVjdGlvbiBwYXRoCj4gPiA+ID4KPiA+ID4gPiBDb21taXQgMjkxNjk1
MWMxICgibW0gLyBpb21tdTogaW5jbHVkZSBuZWVkX2lvbW11KCkgdGVzdCBpbgo+ID4gPiA+IGlv
bW11X3VzZV9oYXBfcHQoKSIpIGluY2x1ZGVkIG5lZWRfaW9tbXUoKSBpbiBpb21tdV91c2VfaGFw
X3B0IGFuZAo+ID4gPiA+IDkxZDRlY2E3YWRkICgiIG1tIC8gaW9tbXU6IHNwbGl0IG5lZWRfaW9t
bXUoKSBpbnRvIGhhc19pb21tdV9wdCgpIGFuZAo+ID4gPiA+IG5lZWRfaW9tbXVfcHRfc3luYygp
IikgbWFkZSB0aGluZ3MgZmluZXIgZ3JhaW4gYnkgc3BsaXRpbmcgbmVlZF9pb21tdQo+ID4gPiA+
IGludG8gdGhyZWUgc3RhdGVzLgo+ID4gPiA+Cj4gPiA+ID4gVGhlIGRlc3RydWN0aW9uIHBhdGgg
Y2FuJ3QgdXNlIGlvbW11X3VzZV9oYXBfcHQgYmVjYXVzZSBhdCB0aGUgcG9pbnQKPiA+ID4gPiBw
bGF0Zm9ybSBvcCBpcyBjYWxsZWQsIElPTU1VIGlzIGFscmVhZHkgc3dpdGNoZWQgdG8gZGlzYWJs
ZWQgc3RhdGUgYW5kCj4gPiA+ID4gdGhlIHNoYXJlZCBQVCB0ZXN0IHdvdWxkIGFsd2F5cyBiZSBm
YWxzZS4KPiA+ID4gPgo+ID4gPiAKPiA+ID4gVGhpcyBpcyBWVC1kIHNwZWNpZmljIGFuZCB0aGUg
aXNzdWUgY291bGQgYWZmZWN0IEFNRCB0b28uCj4gPiAKPiA+IFllcywgaXQgbG9va3MgbGlrZSBk
ZWFsbG9jYXRlX2lvbW11X3BhZ2VfdGFibGVzKCkgd2lsbCB0aGVuIHRyeSB0byBkZWFsbG9jYXRl
IHBhZ2UgdGFibGVzIHRoYXQgd291bGQgbm90IGhhdmUgYmVlbiBhbGxvY2F0ZWQuIFRoaXMgcHJv
YmFibHkgaGFwcGVucyB0byBiZSBzYWZlIGJlY2F1c2UgdGhlIHJvb3QgdGFibGUgaXMgYWxsb2Nh
dGVkIG9uIGRlbWFuZCwgYnV0IHRoYXQgbWlnaHQgY2hhbmdlIGluIGZ1dHVyZSBzbyBJIHRoaW5r
IGl0IGJldHRlciB0byBmaXggYXMgSSBzdWdnZXN0IGJlbG93Lgo+ID4KPiA+ICAgUGF1bAo+ID4g
Cj4gPiA+IENhbid0IHlvdSBqdXN0Cj4gPiA+IHN3aXRjaCByb3VuZCB0aGUgY2FsbCB0byB0ZWFy
ZG93biBhbmQgc2V0dGluZyBJT01NVV9zdGF0dXNfZGlzYWJsZWQgaW4KPiA+ID4geGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvaW9tbXUuYzppb21tdV90ZWFyZG93bigpPwo+IAo+IE9LLiBJIHdpbGwg
c3dhcCB0aG9zZSBsaW5lcyBpbnN0ZWFkLgoKVW5mb3J0dW5hdGVseSBzd2FwcGluZyB0aG9zZSB0
d28gbGluZXMgd29uJ3Qgd29yaywgYmVjYXVzZSBmb3IgYSBEb21VCnRoYXQgZG9lc24ndCBoYXZl
IHBhc3N0aHJvdWdoIGRldmljZSwgSU9NTVUgaXMgYWx3YXlzIGRpc2FibGVkIGR1cmluZwppdHMg
bGlmZSBjeWNsZS4gWWV0IG1tL3AybS5jIGludm9rZXMgaW9tbXVfc2hhcmVfcDJtX3RhYmxlIGJh
c2VkIHNvbGVseQpvbiBpZiBoYXAgaXMgZW5hYmxlZC4KCkRvIHlvdSBoYXZlIG90aGVyIHN1Z2dl
c3Rpb25zPyBJdCBzZWVtcyB0aGF0IHdlJ2QgYmV0dGVyIG1ha2UgdGhlCnByZWRpY2F0ZXMgZm9y
IGVuYWJsaW5nIGFuZCBkaXNhYmxpbmcgbWF0Y2guCgpXZWkuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 13:41:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 13:41: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 1g9sGe-00072a-89; Tue, 09 Oct 2018 13:41:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rgz0=mv=citrix.com=prvs=8134af745=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1g9sGc-00072V-M5
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 13:41:42 +0000
X-Inumbo-ID: 3b352b6e-cbc9-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3b352b6e-cbc9-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 13:42:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,360,1534809600"; d="scan'208";a="80193821"
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel <xen-devel@lists.xenproject.org>, "committers@xenproject.org"
 <committers@xenproject.org>, Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 "intel-xen@intel.com" <intel-xen@intel.com>, "daniel.kiper@oracle.com"
 <daniel.kiper@oracle.com>, Roger Pau Monne <roger.pau@citrix.com>,
 Christopher Clark <christopher.w.clark@gmail.com>, Rich Persaud
 <persaur@gmail.com>, Brian Woods <brian.woods@amd.com>, Juergen Gross
 <jgross@suse.com>, Paul Durrant <Paul.Durrant@citrix.com>, "Ji, John"
 <john.ji@intel.com>, "Natarajan, Janakarajan" <jnataraj@amd.com>
Thread-Topic: x86 Community Call: Wed Oct 10, 14:00 - 15:00 UTC - Call for
 agenda items
Thread-Index: AQHUW8pGkjk0doIfqEuBDWVp2WvfYaUW40OA
Date: Tue, 9 Oct 2018 13:41:39 +0000
Message-ID: <4460D131-1AB5-4BBA-BCA5-ACBF2852FE7B@citrix.com>
References: <32C44945-4CE1-4118-94B9-1064B24872CF@citrix.com>
In-Reply-To: <32C44945-4CE1-4118-94B9-1064B24872CF@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.2.180910
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <C9F5109098D9144DB9A5DBBD930C8DAC@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] x86 Community Call: Wed Oct 10,
 14:00 - 15:00 UTC - Call for agenda items
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "edgar.iglesias@xilinx.com" <edgar.iglesias@xilinx.com>,
 "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 "robin.randhawa@arm.com" <robin.randhawa@arm.com>,
 Artem Mygaiev <Artem_Mygaiev@epam.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>,
 "vfachin@de.adit-jv.com" <vfachin@de.adit-jv.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 Matt Spencer <Matt.Spencer@arm.com>,
 Jarvis Roach <Jarvis.Roach@dornerworks.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLA0KDQojIyBBZ2VuZGEgDQogIFRoZSBhZ2VuZGEgY2FuIGJlIGZvdW5kIGF0IGh0dHBz
Oi8vZG9jcy5nb29nbGUuY29tL2RvY3VtZW50L2QvMVpmWjFTSlJhdUxySVNpVExYek0wRFB4UUw4
YmVOa0FRUzVNd0xMTnRSS2MvZWRpdD91c3A9c2hhcmluZw0KICBUaGUgZG9jdW1lbnQgaXMgUi9X
IGFscmVhZHkNCg0KICBCdXQgaW4gYSBudXRzaGVsbCANCiAgKiBBZG1pbiBJdGVtczogV2hlbiB0
byBoYXZlIHdpbnRlciBtZWV0aW5ncyAoRFNUIGVmZmVjdCkNCiAgKiBPcGVuIC8gQ2xvc2VkIEFj
dGlvbnMgZnJvbSBQcmV2aW91cyBjYWxscw0KICAqIE5ldyBTZXJpZXMgLyBTZXJpZXMgdGhhdCBu
ZWVkIGF0dGVudGlvbiAtIG5vdGUgdGhhdCBJIGRvbid0IGhhdmUgYW55IHJpZ2h0IG5vdy4gRmVl
bCBmcmVlIHRvIGFkZCBpdGVtcyB0byB0aGlzIHNlY3Rpb24NCiAgKiBNYWludGFpbmVyIFJlc3Bv
bnNpdmVuZXNzIChQYXVsIER1cnJhbnQpIA0KICAqIEFPQiAobm9uZSBhdCB0aGlzIHN0YWdlKQ0K
ICAgIA0KIyMgTWVldGluZyB0aW1lDQogIDE0OjAwIC0gMTU6MDAgVVRDDQogIDEwOjAwIC0gMTE6
MDAgRURUIChOZXcgWW9yaykNCiAgMTU6MDAgLSAxNjowMCBCU1QgKExvbmRvbikNCiAgMTY6MDAg
LSAxNzowMCBDRVNUIChCZXJsaW4pDQogIDIyOjAwIC0gMjM6MDAgQ1NUIChCZWlqaW5nKQ0KDQpG
dXJ0aGVyIEludGVybmF0aW9uYWwgbWVldGluZyB0aW1lczogaHR0cHM6Ly93d3cudGltZWFuZGRh
dGUuY29tL3dvcmxkY2xvY2svbWVldGluZ2RldGFpbHMuaHRtbD95ZWFyPTIwMTgmbW9udGg9MTAm
ZGF5PTEwJmhvdXI9MTQmbWluPTAmc2VjPTAmcDE9MjI0JnAyPTI0JnAzPTE3OSZwND0xMzYmcDU9
MzcmcDY9MzMgDQogICAgDQojIyBEaWFsIGluIGRldGFpbHMNCiAgICBXZWI6IGh0dHBzOi8vd3d3
LmdvdG9tZWV0Lm1lL2xhcnNrdXJ0aA0KICAgIA0KICAgIFlvdSBjYW4gYWxzbyBkaWFsIGluIHVz
aW5nIHlvdXIgcGhvbmUuDQogICAgQWNjZXNzIENvZGU6IDkwNi04ODYtOTY1DQogICAgDQogICAg
Q2hpbmEgKFRvbGwgRnJlZSk6IDQwMDggODExMDg0DQogICAgR2VybWFueTogKzQ5IDY5MiA1NzM2
IDczMTcNCiAgICBQb2xhbmQgKFRvbGwgRnJlZSk6IDAwIDgwMCAxMTI0NzU5DQogICAgVW5pdGVk
IEtpbmdkb206ICs0NCAzMzAgMjIxIDAwODgNCiAgICBVbml0ZWQgU3RhdGVzOiArMSAoNTcxKSAz
MTctMzEyOQ0KICAgIA0KICAgIE1vcmUgcGhvbmUgbnVtYmVycw0KICAgIEF1c3RyYWxpYTogKzYx
IDIgOTA4NyAzNjA0DQogICAgQXVzdHJpYTogKzQzIDcgMjA4MSA1NDI3DQogICAgQXJnZW50aW5h
IChUb2xsIEZyZWUpOiAwIDgwMCA0NDQgMzM3NQ0KICAgIEJhaHJhaW4gKFRvbGwgRnJlZSk6IDgw
MCA4MSAxMTENCiAgICBCZWxhcnVzIChUb2xsIEZyZWUpOiA4IDgyMCAwMDExIDA0MDANCiAgICBC
ZWxnaXVtOiArMzIgMjggOTMgNzAxOA0KICAgIEJyYXppbCAoVG9sbCBGcmVlKTogMCA4MDAgMDQ3
IDQ5MDYNCiAgICBCdWxnYXJpYSAoVG9sbCBGcmVlKTogMDA4MDAgMTIwIDQ0MTcNCiAgICBDYW5h
ZGE6ICsxICg2NDcpIDQ5Ny05MzkxDQogICAgQ2hpbGUgKFRvbGwgRnJlZSk6IDgwMCAzOTUgMTUw
DQogICAgQ29sb21iaWEgKFRvbGwgRnJlZSk6IDAxIDgwMCA1MTggNDQ4Mw0KICAgIEN6ZWNoIFJl
cHVibGljIChUb2xsIEZyZWUpOiA4MDAgNTAwNDQ4DQogICAgRGVubWFyazogKzQ1IDMyIDcyIDAz
IDgyDQogICAgRmlubGFuZDogKzM1OCA5MjMgMTcgMDU2OA0KICAgIEZyYW5jZTogKzMzIDE3MCA5
NTAgNTk0DQogICAgR3JlZWNlIChUb2xsIEZyZWUpOiAwMCA4MDAgNDQxNCAzODM4DQogICAgSG9u
ZyBLb25nIChUb2xsIEZyZWUpOiAzMDcxMzE2OQ0KICAgIEh1bmdhcnkgKFRvbGwgRnJlZSk6ICgw
NikgODAgOTg2IDI1NQ0KICAgIEljZWxhbmQgKFRvbGwgRnJlZSk6IDgwMCA3MjA0DQogICAgSW5k
aWEgKFRvbGwgRnJlZSk6IDE4MDAyNjY5MjcyDQogICAgSW5kb25lc2lhIChUb2xsIEZyZWUpOiAw
MDcgODAzIDAyMCA1Mzc1DQogICAgSXJlbGFuZDogKzM1MyAxNSAzNjAgNzI4DQogICAgSXNyYWVs
IChUb2xsIEZyZWUpOiAxIDgwOSA0NTQgODMwDQogICAgSXRhbHk6ICszOSAwIDI0NyA5MiAxMyAw
MQ0KICAgIEphcGFuIChUb2xsIEZyZWUpOiAwIDEyMCA2NjMgODAwDQogICAgS29yZWEsIFJlcHVi
bGljIG9mIChUb2xsIEZyZWUpOiAwMDc5OCAxNCAyMDcgNDkxNA0KICAgIEx1eGVtYm91cmcgKFRv
bGwgRnJlZSk6IDgwMCA4NTE1OA0KICAgIE1hbGF5c2lhIChUb2xsIEZyZWUpOiAxIDgwMCA4MSA2
ODU0DQogICAgTWV4aWNvIChUb2xsIEZyZWUpOiAwMSA4MDAgNTIyIDExMzMNCiAgICBOZXRoZXJs
YW5kczogKzMxIDIwNyA5NDEgMzc3DQogICAgTmV3IFplYWxhbmQ6ICs2NCA5IDI4MCA2MzAyDQog
ICAgTm9yd2F5OiArNDcgMjEgOTMgMzcgNTENCiAgICBQYW5hbWEgKFRvbGwgRnJlZSk6IDAwIDgw
MCAyMjYgNzkyOA0KICAgIFBlcnUgKFRvbGwgRnJlZSk6IDAgODAwIDc3MDIzDQogICAgUGhpbGlw
cGluZXMgKFRvbGwgRnJlZSk6IDEgODAwIDExMTAgMTY2MQ0KICAgIFBvcnR1Z2FsIChUb2xsIEZy
ZWUpOiA4MDAgODE5IDU3NQ0KICAgIFJvbWFuaWEgKFRvbGwgRnJlZSk6IDAgODAwIDQxMCAwMjkN
CiAgICBSdXNzaWFuIEZlZGVyYXRpb24gKFRvbGwgRnJlZSk6IDggODAwIDEwMCA2MjAzDQogICAg
U2F1ZGkgQXJhYmlhIChUb2xsIEZyZWUpOiA4MDAgODQ0IDM2MzMNCiAgICBTaW5nYXBvcmUgKFRv
bGwgRnJlZSk6IDE4MDA3MjMxMzIzDQogICAgU291dGggQWZyaWNhIChUb2xsIEZyZWUpOiAwIDgw
MCA1NTUgNDQ3DQogICAgU3BhaW46ICszNCA5MzIgNzUgMjAwNA0KICAgIFN3ZWRlbjogKzQ2IDg1
MyA1MjcgODI3DQogICAgU3dpdHplcmxhbmQ6ICs0MSAyMjUgNDU5OSA3OA0KICAgIFRhaXdhbiAo
VG9sbCBGcmVlKTogMCA4MDAgNjY2IDg1NA0KICAgIFRoYWlsYW5kIChUb2xsIEZyZWUpOiAwMDEg
ODAwIDAxMSAwMjMNCiAgICBUdXJrZXkgKFRvbGwgRnJlZSk6IDAwIDgwMCA0NDg4IDIzNjgzDQog
ICAgVWtyYWluZSAoVG9sbCBGcmVlKTogMCA4MDAgNTAgMTczMw0KICAgIFVuaXRlZCBBcmFiIEVt
aXJhdGVzIChUb2xsIEZyZWUpOiA4MDAgMDQ0IDQwNDM5DQogICAgVXJ1Z3VheSAoVG9sbCBGcmVl
KTogMDAwNCAwMTkgMTAxOA0KICAgIFZpZXQgTmFtIChUb2xsIEZyZWUpOiAxMjIgODAgNDgxDQog
ICAgDQogICAgRmlyc3QgR29Ub01lZXRpbmc/IExldCdzIGRvIGEgcXVpY2sgc3lzdGVtIGNoZWNr
Og0KICAgIGh0dHBzOi8vbGluay5nb3RvbWVldGluZy5jb20vc3lzdGVtLWNoZWNrDQogICAgDQpC
ZXN0IFJlZ2FyZHMNCkxhcnMNCiAgICANCiAgICANCg0KX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 13:55:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 13: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 1g9sUD-00082p-L0; Tue, 09 Oct 2018 13:55:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=giki=mv=citrix.com=prvs=813edc9a4=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1g9sUB-00082k-Us
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 13:55:43 +0000
X-Inumbo-ID: 311ecb55-cbcb-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 311ecb55-cbcb-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 13:57:00 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,360,1534809600"; d="scan'208";a="67373407"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23484.45915.156520.714628@mariner.uk.xensource.com>
Date: Tue, 9 Oct 2018 14:55:39 +0100
To: "Paraschiv, Andra-Irina" <andraprs@amazon.com>
In-Reply-To: <1537173602617.52049@amazon.com>
References: <1527058885.8186.68.camel@infradead.org>
 <1529314520-79691-1-git-send-email-andraprs@amazon.com>
 <20180618114352.xelerr457ev2e5kj@mac>	<1529570276822.28578@amazon.com>
 <1533032534.16128.19.camel@amazon.co.uk>	<1537173602617.52049@amazon.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH qemu-xen-traditional] xen/pt: allow QEMU to
 request MSI unmasking at bind time
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Woodhouse,
 David" <dwmw@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>

PiA+SWFuLCBhbnkgb2JqZWN0aW9ucz8KClNvcnJ5IGZvciBkcm9wcGluZyB0aGlzLiAgSXQncyBi
ZWVuIGEgd2hpbGUhCgo+ID4+ID4gV2hlbiBhIE1TSSBpbnRlcnJ1cHQgaXMgYm91bmQgdG8gYSBn
dWVzdCB1c2luZwo+ID4+ID4geGNfZG9tYWluX3VwZGF0ZV9tc2lfaXJxIChYRU5fRE9NQ1RMX2Jp
bmRfcHRfaXJxKSB0aGUgaW50ZXJydXB0Cj4gPj4gPiBpcyBsZWZ0IG1hc2tlZCBieSBkZWZhdWx0
Lgo+ID4+ID4KPiA+PiA+IFRoaXMgY2F1c2VzIHByb2JsZW1zIHdpdGggZ3Vlc3RzIHRoYXQgZmly
c3QgY29uZmlndXJlCj4gPj4gPiBpbnRlcnJ1cHRzIGFuZCBjbGVhbiB0aGUgcGVyLWVudHJ5IE1T
SVggdGFibGUgbWFzayBiaXQgYW5kCj4gPj4gPiBhZnRlcndhcmRzIGVuYWJsZSBNU0lYIGdsb2Jh
bGx5LiBJbiBzdWNoIHNjZW5hcmlvIHRoZSBYZW4KPiA+PiA+IGludGVybmFsIG1zaXh0YmwgaGFu
ZGxlcnMgd291bGQgbm90IGRldGVjdCB0aGUgdW5tYXNraW5nIG9mCj4gPj4gPiBNU0lYIGVudHJp
ZXMgYmVjYXVzZSB2ZWN0b3JzIGFyZSBub3QgeWV0IHJlZ2lzdGVyZWQgc2luY2UgTVNJWAo+ID4+
ID4gaXMgbm90IGVuYWJsZWQsIGFuZCB2ZWN0b3JzIHdvdWxkIGJlIGxlZnQgbWFza2VkLgo+ID4+
ID4KPiA+PiA+IEludHJvZHVjZSBhIG5ldyBmbGFnIGluIHRoZSBnZmxhZ3MgZmllbGQgdG8gc2ln
bmFsIFhlbiB3aGV0aGVyCj4gPj4gPiBhIE1TSSBpbnRlcnJ1cHQgc2hvdWxkIGJlIHVubWFza2Vk
IGFmdGVyIGJlaW5nIGJvdW5kLgo+ID4+ID4KPiA+PiA+IFRoaXMgYWxzbyByZXF1aXJlcyB0byB0
cmFjayB0aGUgbWFzayByZWdpc3RlciBmb3IgTVNJCj4gPj4gPiBpbnRlcnJ1cHRzLCBzbyBRRU1V
IGNhbiBhbHNvIG5vdGlmeSB0byBYZW4gd2hldGhlciB0aGUgTVNJCj4gPj4gPiBpbnRlcnJ1cHQg
c2hvdWxkIGJlIGJvdW5kIG1hc2tlZCBvciB1bm1hc2tlZAoKSSBzZWFyY2hlZCBteSBlbWFpbCBh
cmNoaXZlcyBidXQgSSBoYXZlbid0IGJlZW4gYWJsZSB0byBmaW5kIGEgY29weSBvZgp0aGUgYWN0
dWFsIHBhdGNoLiAgV2FzIGl0IGV2ZXIgc2VudCB0byBtZSA/CgpBbHNvLCBxZW11LXRyYWQgaXMg
cXVpdGUgZGVlcGx5IGZyb3plbi4gIEknZCBsaWtlIGFuIGV4cGxhbmF0aW9uIG9mCnRoZSBwcmFj
dGljYWwgaW1wYWN0IG9mIHRoaXMgYnVnLCBhbmQgdGhlIHVzZSBjYXNlcyB3aGVyZSB0aGUgZml4
IGlzCm5lZWRlZCwgdG8ganVzdGlmeSB0aGUgY2hhbmdlLiAgU29ycnkgdG8gYmUgYXdrd2FyZC4K
ClJlZ2FyZHMsCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 13:58:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 13:58: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 1g9sWk-00089m-7B; Tue, 09 Oct 2018 13:58:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nckf=mv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g9sWj-00089g-EJ
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 13:58:21 +0000
X-Inumbo-ID: 8ee741d5-cbcb-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8ee741d5-cbcb-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 13:59: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 mx1.suse.de (Postfix) with ESMTP id 4CF0DAD7D;
 Tue,  9 Oct 2018 13:58:19 +0000 (UTC)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 xen-devel@lists.xenproject.org
References: <20181007200538.19320-1-boris.ostrovsky@oracle.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 xsBNBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAHNHkp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmRlPsLAeQQTAQIAIwUCU4xw6wIbAwcL
 CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJELDendYovxMvi4UH/Ri+OXlObzqMANruTd4N
 zmVBAZgx1VW6jLc8JZjQuJPSsd/a+bNr3BZeLV6lu4Pf1Yl2Log129EX1KWYiFFvPbIiq5M5
 kOXTO8Eas4CaScCvAZ9jCMQCgK3pFqYgirwTgfwnPtxFxO/F3ZcS8jovza5khkSKL9JGq8Nk
 czDTruQ/oy0WUHdUr9uwEfiD9yPFOGqp4S6cISuzBMvaAiC5YGdUGXuPZKXLpnGSjkZswUzY
 d9BVSitRL5ldsQCg6GhDoEAeIhUC4SQnT9SOWkoDOSFRXZ+7+WIBGLiWMd+yKDdRG5RyP/8f
 3tgGiB6cyuYfPDRGsELGjUaTUq3H2xZgIPfOwE0EU4xwFgEIAMsx+gDjgzAY4H1hPVXgoLK8
 B93sTQFN9oC6tsb46VpxyLPfJ3T1A6Z6MVkLoCejKTJ3K9MUsBZhxIJ0hIyvzwI6aYJsnOew
 cCiCN7FeKJ/oA1RSUemPGUcIJwQuZlTOiY0OcQ5PFkV5YxMUX1F/aTYXROXgTmSaw0aC1Jpo
 w7Ss1mg4SIP/tR88/d1+HwkJDVW1RSxC1PWzGizwRv8eauImGdpNnseneO2BNWRXTJumAWDD
 pYxpGSsGHXuZXTPZqOOZpsHtInFyi5KRHSFyk2Xigzvh3b9WqhbgHHHE4PUVw0I5sIQt8hJq
 5nH5dPqz4ITtCL9zjiJsExHuHKN3NZsAEQEAAcLAXwQYAQIACQUCU4xwFgIbDAAKCRCw3p3W
 KL8TL0P4B/9YWver5uD/y/m0KScK2f3Z3mXJhME23vGBbMNlfwbr+meDMrJZ950CuWWnQ+d+
 Ahe0w1X7e3wuLVODzjcReQ/v7b4JD3wwHxe+88tgB9byc0NXzlPJWBaWV01yB2/uefVKryAf
 AHYEd0gCRhx7eESgNBe3+YqWAQawunMlycsqKa09dBDL1PFRosF708ic9346GLHRc6Vj5SRA
 UTHnQqLetIOXZm3a2eQ1gpQK9MmruO86Vo93p39bS1mqnLLspVrL4rhoyhsOyh0Hd28QCzpJ
 wKeHTd0MAWAirmewHXWPco8p1Wg+V+5xfZzuQY0f4tQxvOpXpt4gQ1817GQ5/Ed/wsDtBBgB
 CAAgFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAlrd8NACGwIAgQkQsN6d1ii/Ey92IAQZFggA
 HRYhBFMtsHpB9jjzHji4HoBcYbtP2GO+BQJa3fDQAAoJEIBcYbtP2GO+TYsA/30H/0V6cr/W
 V+J/FCayg6uNtm3MJLo4rE+o4sdpjjsGAQCooqffpgA+luTT13YZNV62hAnCLKXH9n3+ZAgJ
 RtAyDWk1B/0SMDVs1wxufMkKC3Q/1D3BYIvBlrTVKdBYXPxngcRoqV2J77lscEvkLNUGsu/z
 W2pf7+P3mWWlrPMJdlbax00vevyBeqtqNKjHstHatgMZ2W0CFC4hJ3YEetuRBURYPiGzuJXU
 pAd7a7BdsqWC4o+GTm5tnGrCyD+4gfDSpkOT53S/GNO07YkPkm/8J4OBoFfgSaCnQ1izwgJQ
 jIpcG2fPCI2/hxf2oqXPYbKr1v4Z1wthmoyUgGN0LPTIm+B5vdY82wI5qe9uN6UOGyTH2B3p
 hRQUWqCwu2sqkI3LLbTdrnyDZaixT2T0f4tyF5Lfs+Ha8xVMhIyzNb1byDI5FKCb
Message-ID: <a47c9474-2ff3-97ad-5a23-35ae4c3044c6@suse.com>
Date: Tue, 9 Oct 2018 15:58:18 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <20181007200538.19320-1-boris.ostrovsky@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen/balloon: Support xend-based toolstack
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: linux-kernel@vger.kernel.org, stable@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>

T24gMDcvMTAvMjAxOCAyMjowNSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IFhlbmQtYmFzZWQg
dG9vbHN0YWNrcyBkb24ndCBoYXZlIHN0YXRpYy1tYXggZW50cnkgaW4geGVuc3RvcmUuIFRoZQo+
IGVxdWl2YWxlbnQgbm9kZSBmb3IgdGhvc2UgdG9vbHN0YWNrcyBpcyBtZW1vcnlfc3RhdGljX21h
eC4KPiAKPiBGaXhlczogNTI2NmI4ZTQ0NDVjICh4ZW46IGZpeCBib290aW5nIGJhbGxvb25lZCBk
b3duIGh2bSBndWVzdCkKPiBTaWduZWQtb2ZmLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9z
dHJvdnNreUBvcmFjbGUuY29tPgo+IENjOiA8c3RhYmxlQHZnZXIua2VybmVsLm9yZz4gIyA0LjEz
CgpSZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKCkp1ZXJnZW4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 13:59:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 13:59: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 1g9sXV-0008Fg-RN; Tue, 09 Oct 2018 13:59:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ebgz=mv=citrix.com=prvs=8132bb835=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g9sXU-0008FT-9t
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 13:59:08 +0000
X-Inumbo-ID: aaafcbff-cbcb-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aaafcbff-cbcb-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 14:00:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,360,1534809600"; d="scan'208";a="80194839"
To: Ian Jackson <ian.jackson@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
 <20181005172917.11963-14-ian.jackson@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <32d10d60-4a24-e766-4ffd-66a751e45a0b@citrix.com>
Date: Tue, 9 Oct 2018 14:59:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181005172917.11963-14-ian.jackson@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 13/18] tools/xenstat: Fix shared library
 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: Bastian Blank <waldi@debian.org>, Hans van Kranenburg <hans@knorrie.org>,
 Wei Liu <wei.liu2@citrix.com>, 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>

T24gMDUvMTAvMTggMTg6MjksIElhbiBKYWNrc29uIHdyb3RlOgo+IEZyb206IEJhc3RpYW4gQmxh
bmsgPHdhbGRpQGRlYmlhbi5vcmc+Cj4KPiBsaWJ4ZW5zdGF0IGRvZXMgbm90IGhhdmUgYSBzdGFi
bGUgQUJJLiAgU2V0IGl0cyB2ZXJzaW9uIHRvIHRoZSBjdXJyZW50Cj4gWGVuIHJlbGVhc2UgdmVy
c2lvbi4KPgo+IFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBjaXRyaXgu
Y29tPgo+IC0tLQo+ICB0b29scy94ZW5zdGF0L2xpYnhlbnN0YXQvTWFrZWZpbGUgfCAyICstCj4g
IDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQo+Cj4gZGlmZiAt
LWdpdCBhL3Rvb2xzL3hlbnN0YXQvbGlieGVuc3RhdC9NYWtlZmlsZSBiL3Rvb2xzL3hlbnN0YXQv
bGlieGVuc3RhdC9NYWtlZmlsZQo+IGluZGV4IDg5NzlmYTE1ODMuLjhjNmRkZjg2ZTggMTAwNjQ0
Cj4gLS0tIGEvdG9vbHMveGVuc3RhdC9saWJ4ZW5zdGF0L01ha2VmaWxlCj4gKysrIGIvdG9vbHMv
eGVuc3RhdC9saWJ4ZW5zdGF0L01ha2VmaWxlCj4gQEAgLTE4LDcgKzE4LDcgQEAgaW5jbHVkZSAk
KFhFTl9ST09UKS90b29scy9SdWxlcy5tawo+ICBMRENPTkZJRz1sZGNvbmZpZwo+ICBNQUtFX0xJ
Tks9bG4gLXNmCj4gIAo+IC1NQUpPUj0wCj4gK01BSk9SPTQuMTEKCkkgc2VlIHlvdSd2ZSBhbHJl
YWR5IGNvbW1pdHRlZCB0aGlzIHBhdGNoLCBidXQgeW91IGRvbid0IG1lYW4gNC4xMSBoZXJlLgoK
fkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 14:07:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 14:07: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 1g9sfb-0000tT-Rf; Tue, 09 Oct 2018 14:07:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ebgz=mv=citrix.com=prvs=8132bb835=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g9sfa-0000tO-4w
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 14:07:30 +0000
X-Inumbo-ID: d5a4a103-cbcc-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d5a4a103-cbcc-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 14:08:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,360,1534809600"; d="scan'208";a="67375242"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 9 Oct 2018 15:06:32 +0100
Message-ID: <1539093992-11459-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] tools/libxenstat: Fix SONAME following c/s
 57077cc42
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

VGhlIHVuc3RhYmxlIEFCSSB2ZXJzaW9uIGlzIDQuMTIsIG5vdCA0LjExCgpTaWduZWQtb2ZmLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IElhbiBK
YWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KLS0tCiB0b29scy94ZW5zdGF0L2xpYnhlbnN0YXQvTWFrZWZpbGUgfCAyICstCiAx
IGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQg
YS90b29scy94ZW5zdGF0L2xpYnhlbnN0YXQvTWFrZWZpbGUgYi90b29scy94ZW5zdGF0L2xpYnhl
bnN0YXQvTWFrZWZpbGUKaW5kZXggOGM2ZGRmOC4uZWI4ODA4NSAxMDA2NDQKLS0tIGEvdG9vbHMv
eGVuc3RhdC9saWJ4ZW5zdGF0L01ha2VmaWxlCisrKyBiL3Rvb2xzL3hlbnN0YXQvbGlieGVuc3Rh
dC9NYWtlZmlsZQpAQCAtMTgsNyArMTgsNyBAQCBpbmNsdWRlICQoWEVOX1JPT1QpL3Rvb2xzL1J1
bGVzLm1rCiBMRENPTkZJRz1sZGNvbmZpZwogTUFLRV9MSU5LPWxuIC1zZgogCi1NQUpPUj00LjEx
CitNQUpPUj00LjEyCiBNSU5PUj0wCiAKIExJQj1zcmMvbGlieGVuc3RhdC5hCi0tIAoyLjEuNAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 14:08:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 14: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 1g9sgh-0000xs-9H; Tue, 09 Oct 2018 14:08:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+8ch=mv=citrix.com=prvs=8135aa832=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g9sgg-0000xl-Go
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 14:08:38 +0000
X-Inumbo-ID: 7590c3b1-cbcc-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7590c3b1-cbcc-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 16:06:04 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,360,1534809600"; d="scan'208";a="67375647"
Date: Tue, 9 Oct 2018 15:08:25 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20181009140825.tbx72gvemmaz4br2@zion.uk.xensource.com>
References: <1539093992-11459-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1539093992-11459-1-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] tools/libxenstat: Fix SONAME following c/s
 57077cc42
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@citrix.com>, Wei Liu <wei.liu2@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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDM6MDY6MzJQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGUgdW5zdGFibGUgQUJJIHZlcnNpb24gaXMgNC4xMiwgbm90IDQuMTEKPiAKPiBT
aWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoK
QWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 14:26:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 14:26: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 1g9sy4-0002ne-2b; Tue, 09 Oct 2018 14:26:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+8ch=mv=citrix.com=prvs=8135aa832=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g9sy1-0002nZ-Sm
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 14:26:33 +0000
X-Inumbo-ID: 7f59a818-cbcf-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7f59a818-cbcf-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 14:27:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,360,1534809600"; d="scan'208";a="67379147"
Date: Tue, 9 Oct 2018 15:26:29 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Message-ID: <20181009142629.4l3lmkz6mxebdbey@zion.uk.xensource.com>
References: <20181009104217.24098-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181009104217.24098-1-wei.liu2@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] x86/vtd: fix IOMMU share PT destruction path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Paul Durrant <Paul.Durrant@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>, 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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMTE6NDI6MTdBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBDb21taXQgMjkxNjk1MWMxICgibW0gLyBpb21tdTogaW5jbHVkZSBuZWVkX2lvbW11KCkgdGVz
dCBpbgo+IGlvbW11X3VzZV9oYXBfcHQoKSIpIGluY2x1ZGVkIG5lZWRfaW9tbXUoKSBpbiBpb21t
dV91c2VfaGFwX3B0IGFuZAo+IDkxZDRlY2E3YWRkICgiIG1tIC8gaW9tbXU6IHNwbGl0IG5lZWRf
aW9tbXUoKSBpbnRvIGhhc19pb21tdV9wdCgpIGFuZAo+IG5lZWRfaW9tbXVfcHRfc3luYygpIikg
bWFkZSB0aGluZ3MgZmluZXIgZ3JhaW4gYnkgc3BsaXRpbmcgbmVlZF9pb21tdQo+IGludG8gdGhy
ZWUgc3RhdGVzLgo+IAo+IFRoZSBkZXN0cnVjdGlvbiBwYXRoIGNhbid0IHVzZSBpb21tdV91c2Vf
aGFwX3B0IGJlY2F1c2UgYXQgdGhlIHBvaW50Cj4gcGxhdGZvcm0gb3AgaXMgY2FsbGVkLCBJT01N
VSBpcyBhbHJlYWR5IHN3aXRjaGVkIHRvIGRpc2FibGVkIHN0YXRlIGFuZAo+IHRoZSBzaGFyZWQg
UFQgdGVzdCB3b3VsZCBhbHdheXMgYmUgZmFsc2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiAtLS0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
dnRkL2lvbW11LmMgfCA4ICsrKysrKystCj4gIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMo
KyksIDEgZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvdnRkL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwo+IGlu
ZGV4IGY5NGI1MjJjNzMuLmQ2NmQ5ZThhZDAgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvdnRkL2lvbW11LmMKPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQv
aW9tbXUuYwo+IEBAIC0xNzUyLDcgKzE3NTIsMTMgQEAgc3RhdGljIHZvaWQgaW9tbXVfZG9tYWlu
X3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQpCj4gICAgICAgICAgeGZyZWUobXJtcnIpOwo+ICAg
ICAgfQo+ICAKPiAtICAgIGlmICggaW9tbXVfdXNlX2hhcF9wdChkKSApCj4gKyAgICBBU1NFUlQo
aGFwX2VuYWJsZWQoZCkpOwoKVGhpcyBuZWVkcyB0byBiZSBtb3ZlZCBpbnRvIHRoZSBwcmVkaWNh
dGUgYmVsb3cgYmVjYXVzZSBQViBkb21haW4gY2FuIGVudGVyIHRoaXMgcGF0aCB0b28uCgo+ICsK
PiArICAgIC8qCj4gKyAgICAgKiBXZSBjYW4ndCB1c2UgaW9tbXVfdXNlX2hhcF9wdCBoZXJlIGJl
Y2F1c2UgdGhlIElPTU1VIHN0YXRlIGlzIGFscmVhZHkKPiArICAgICAqIGNoYW5nZWQgdG8gSU9N
TVVfU1RBVFVTX2Rpc2FibGVkIGF0IHRoaXMgcG9pbnQuCj4gKyAgICAgKi8KPiArICAgIGlmICgg
aW9tbXVfaGFwX3B0X3NoYXJlICkKPiAgICAgICAgICByZXR1cm47Cj4gIAo+ICAgICAgc3Bpbl9s
b2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwo+IC0tIAo+IDIuMTEuMAo+IAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 14:34:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 14: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 1g9t5B-0003l4-7B; Tue, 09 Oct 2018 14:33:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nxr/=mv=citrix.com=prvs=813967ac7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g9t59-0003ks-LB
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 14:33:55 +0000
X-Inumbo-ID: 86a5f3a9-cbd0-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 86a5f3a9-cbd0-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 14:35:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,360,1534809600"; d="scan'208";a="80197527"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Thread-Topic: [PATCH] x86/vtd: fix IOMMU share PT destruction path
Thread-Index: AQHUX7zB80va0mEMtUyHda9PIOVdraUWxDEAgAAEzgD///V7AIAACv8AgAAuvXA=
Date: Tue, 9 Oct 2018 14:29:27 +0000
Message-ID: <fa7436669a1c4780918742c4139c4e7f@AMSPEX02CL03.citrite.net>
References: <20181009104217.24098-1-wei.liu2@citrix.com>
 <28e959f388ab426cb63361878c5e9185@AMSPEX02CL03.citrite.net>
 <324d10ee62b74b7ba4541817ae835377@AMSPEX02CL03.citrite.net>
 <20181009125814.xbh52zggkijngdja@zion.uk.xensource.com>
 <20181009133736.cspar3vdxsnleoti@zion.uk.xensource.com>
In-Reply-To: <20181009133736.cspar3vdxsnleoti@zion.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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] x86/vtd: fix IOMMU share PT destruction path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFdlaSBMaXUgW21haWx0bzp3ZWku
bGl1MkBjaXRyaXguY29tXQo+IFNlbnQ6IDA5IE9jdG9iZXIgMjAxOCAxNDozOAo+IFRvOiBQYXVs
IER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+IENjOiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPjsgeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnOyBLZXZpbgo+IFRp
YW4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsgSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29t
PjsgUm9nZXIgUGF1Cj4gTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IFN1YmplY3Q6IFJl
OiBbUEFUQ0hdIHg4Ni92dGQ6IGZpeCBJT01NVSBzaGFyZSBQVCBkZXN0cnVjdGlvbiBwYXRoCj4g
Cj4gT24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDE6NTg6MTRQTSArMDEwMCwgV2VpIExpdSB3cm90
ZToKPiA+IE9uIFR1ZSwgT2N0IDA5LCAyMDE4IGF0IDEyOjM4OjQxUE0gKzAxMDAsIFBhdWwgRHVy
cmFudCB3cm90ZToKPiA+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+ID4gPiA+IEZy
b206IFhlbi1kZXZlbCBbbWFpbHRvOnhlbi1kZXZlbC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qu
b3JnXSBPbgo+IEJlaGFsZgo+ID4gPiA+IE9mIFBhdWwgRHVycmFudAo+ID4gPiA+IFNlbnQ6IDA5
IE9jdG9iZXIgMjAxOCAxMjoyMwo+ID4gPiA+IFRvOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPjsgeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gPiA+ID4gQ2M6IEtldmluIFRp
YW4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsgV2VpIExpdQo+IDx3ZWkubGl1MkBjaXRyaXguY29t
PjsgSmFuCj4gPiA+ID4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+OyBSb2dlciBQYXUgTW9u
bmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+ID4gPiA+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVs
XSBbUEFUQ0hdIHg4Ni92dGQ6IGZpeCBJT01NVSBzaGFyZSBQVAo+IGRlc3RydWN0aW9uCj4gPiA+
ID4gcGF0aAo+ID4gPiA+Cj4gPiA+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+ID4g
PiA+ID4gRnJvbTogV2VpIExpdSBbbWFpbHRvOndlaS5saXUyQGNpdHJpeC5jb21dCj4gPiA+ID4g
PiBTZW50OiAwOSBPY3RvYmVyIDIwMTggMTE6NDIKPiA+ID4gPiA+IFRvOiB4ZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKPiA+ID4gPiA+IENjOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+OyBSb2dlciBQYXUgTW9ubmUKPiA+ID4gPiA+IDxyb2dlci5wYXVAY2l0cml4LmNvbT47
IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Owo+IFdlaSBMaXUKPiA+ID4g
PiA+IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5j
b20+Cj4gPiA+ID4gPiBTdWJqZWN0OiBbUEFUQ0hdIHg4Ni92dGQ6IGZpeCBJT01NVSBzaGFyZSBQ
VCBkZXN0cnVjdGlvbiBwYXRoCj4gPiA+ID4gPgo+ID4gPiA+ID4gQ29tbWl0IDI5MTY5NTFjMSAo
Im1tIC8gaW9tbXU6IGluY2x1ZGUgbmVlZF9pb21tdSgpIHRlc3QgaW4KPiA+ID4gPiA+IGlvbW11
X3VzZV9oYXBfcHQoKSIpIGluY2x1ZGVkIG5lZWRfaW9tbXUoKSBpbiBpb21tdV91c2VfaGFwX3B0
IGFuZAo+ID4gPiA+ID4gOTFkNGVjYTdhZGQgKCIgbW0gLyBpb21tdTogc3BsaXQgbmVlZF9pb21t
dSgpIGludG8gaGFzX2lvbW11X3B0KCkKPiBhbmQKPiA+ID4gPiA+IG5lZWRfaW9tbXVfcHRfc3lu
YygpIikgbWFkZSB0aGluZ3MgZmluZXIgZ3JhaW4gYnkgc3BsaXRpbmcKPiBuZWVkX2lvbW11Cj4g
PiA+ID4gPiBpbnRvIHRocmVlIHN0YXRlcy4KPiA+ID4gPiA+Cj4gPiA+ID4gPiBUaGUgZGVzdHJ1
Y3Rpb24gcGF0aCBjYW4ndCB1c2UgaW9tbXVfdXNlX2hhcF9wdCBiZWNhdXNlIGF0IHRoZQo+IHBv
aW50Cj4gPiA+ID4gPiBwbGF0Zm9ybSBvcCBpcyBjYWxsZWQsIElPTU1VIGlzIGFscmVhZHkgc3dp
dGNoZWQgdG8gZGlzYWJsZWQgc3RhdGUKPiBhbmQKPiA+ID4gPiA+IHRoZSBzaGFyZWQgUFQgdGVz
dCB3b3VsZCBhbHdheXMgYmUgZmFsc2UuCj4gPiA+ID4gPgo+ID4gPiA+Cj4gPiA+ID4gVGhpcyBp
cyBWVC1kIHNwZWNpZmljIGFuZCB0aGUgaXNzdWUgY291bGQgYWZmZWN0IEFNRCB0b28uCj4gPiA+
Cj4gPiA+IFllcywgaXQgbG9va3MgbGlrZSBkZWFsbG9jYXRlX2lvbW11X3BhZ2VfdGFibGVzKCkg
d2lsbCB0aGVuIHRyeSB0bwo+IGRlYWxsb2NhdGUgcGFnZSB0YWJsZXMgdGhhdCB3b3VsZCBub3Qg
aGF2ZSBiZWVuIGFsbG9jYXRlZC4gVGhpcyBwcm9iYWJseQo+IGhhcHBlbnMgdG8gYmUgc2FmZSBi
ZWNhdXNlIHRoZSByb290IHRhYmxlIGlzIGFsbG9jYXRlZCBvbiBkZW1hbmQsIGJ1dCB0aGF0Cj4g
bWlnaHQgY2hhbmdlIGluIGZ1dHVyZSBzbyBJIHRoaW5rIGl0IGJldHRlciB0byBmaXggYXMgSSBz
dWdnZXN0IGJlbG93Lgo+ID4gPgo+ID4gPiAgIFBhdWwKPiA+ID4KPiA+ID4gPiBDYW4ndCB5b3Ug
anVzdAo+ID4gPiA+IHN3aXRjaCByb3VuZCB0aGUgY2FsbCB0byB0ZWFyZG93biBhbmQgc2V0dGlu
ZyBJT01NVV9zdGF0dXNfZGlzYWJsZWQKPiBpbgo+ID4gPiA+IHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2lvbW11LmM6aW9tbXVfdGVhcmRvd24oKT8KPiA+Cj4gPiBPSy4gSSB3aWxsIHN3YXAgdGhv
c2UgbGluZXMgaW5zdGVhZC4KPiAKPiBVbmZvcnR1bmF0ZWx5IHN3YXBwaW5nIHRob3NlIHR3byBs
aW5lcyB3b24ndCB3b3JrLCBiZWNhdXNlIGZvciBhIERvbVUKPiB0aGF0IGRvZXNuJ3QgaGF2ZSBw
YXNzdGhyb3VnaCBkZXZpY2UsIElPTU1VIGlzIGFsd2F5cyBkaXNhYmxlZCBkdXJpbmcKPiBpdHMg
bGlmZSBjeWNsZS4gWWV0IG1tL3AybS5jIGludm9rZXMgaW9tbXVfc2hhcmVfcDJtX3RhYmxlIGJh
c2VkIHNvbGVseQo+IG9uIGlmIGhhcCBpcyBlbmFibGVkLgoKT0suIFRoaXMgZGlzcGFyaXR5IGJl
dHdlZW4gZG9tMCBhbmQgZG9tVSBzZXQtdXAgaXMgYW5ub3lpbmcuCgo+IAo+IERvIHlvdSBoYXZl
IG90aGVyIHN1Z2dlc3Rpb25zPyBJdCBzZWVtcyB0aGF0IHdlJ2QgYmV0dGVyIG1ha2UgdGhlCj4g
cHJlZGljYXRlcyBmb3IgZW5hYmxpbmcgYW5kIGRpc2FibGluZyBtYXRjaC4KPiAKClNpbmNlIHlv
dXIgcGF0Y2ggdG8gdGhlIFZULWQgY29kZSB3b3JrcywgbGV0J3MgZ28gd2l0aCBpdCB0aGVuLgoK
ICBQYXVsIAoKPiBXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 14:38:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 14:38: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 1g9t9k-0003vr-U1; Tue, 09 Oct 2018 14:38:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nxr/=mv=citrix.com=prvs=813967ac7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g9t9j-0003vm-4t
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 14:38:39 +0000
X-Inumbo-ID: 2fef92ad-cbd1-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2fef92ad-cbd1-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 14:39:55 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,360,1534809600"; d="scan'208";a="80197865"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] x86/vtd: fix IOMMU share PT destruction path
Thread-Index: AQHUX7zB80va0mEMtUyHda9PIOVdraUW1yKAgAAingA=
Date: Tue, 9 Oct 2018 14:32:51 +0000
Message-ID: <c0f7b637a30243b3a0a6b81488f44502@AMSPEX02CL03.citrite.net>
References: <20181009104217.24098-1-wei.liu2@citrix.com>
 <20181009142629.4l3lmkz6mxebdbey@zion.uk.xensource.com>
In-Reply-To: <20181009142629.4l3lmkz6mxebdbey@zion.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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] x86/vtd: fix IOMMU share PT destruction path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFdlaSBMaXUgW21haWx0bzp3ZWku
bGl1MkBjaXRyaXguY29tXQo+IFNlbnQ6IDA5IE9jdG9iZXIgMjAxOCAxNToyNgo+IFRvOiB4ZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiBDYzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1
c2UuY29tPjsgUm9nZXIgUGF1IE1vbm5lCj4gPHJvZ2VyLnBhdUBjaXRyaXguY29tPjsgUGF1bCBE
dXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IFdlaSBMaXUKPiA8d2VpLmxpdTJAY2l0
cml4LmNvbT47IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgo+IFN1YmplY3Q6IFJl
OiBbUEFUQ0hdIHg4Ni92dGQ6IGZpeCBJT01NVSBzaGFyZSBQVCBkZXN0cnVjdGlvbiBwYXRoCj4g
Cj4gT24gVHVlLCBPY3QgMDksIDIwMTggYXQgMTE6NDI6MTdBTSArMDEwMCwgV2VpIExpdSB3cm90
ZToKPiA+IENvbW1pdCAyOTE2OTUxYzEgKCJtbSAvIGlvbW11OiBpbmNsdWRlIG5lZWRfaW9tbXUo
KSB0ZXN0IGluCj4gPiBpb21tdV91c2VfaGFwX3B0KCkiKSBpbmNsdWRlZCBuZWVkX2lvbW11KCkg
aW4gaW9tbXVfdXNlX2hhcF9wdCBhbmQKPiA+IDkxZDRlY2E3YWRkICgiIG1tIC8gaW9tbXU6IHNw
bGl0IG5lZWRfaW9tbXUoKSBpbnRvIGhhc19pb21tdV9wdCgpIGFuZAo+ID4gbmVlZF9pb21tdV9w
dF9zeW5jKCkiKSBtYWRlIHRoaW5ncyBmaW5lciBncmFpbiBieSBzcGxpdGluZyBuZWVkX2lvbW11
Cj4gPiBpbnRvIHRocmVlIHN0YXRlcy4KPiA+Cj4gPiBUaGUgZGVzdHJ1Y3Rpb24gcGF0aCBjYW4n
dCB1c2UgaW9tbXVfdXNlX2hhcF9wdCBiZWNhdXNlIGF0IHRoZSBwb2ludAo+ID4gcGxhdGZvcm0g
b3AgaXMgY2FsbGVkLCBJT01NVSBpcyBhbHJlYWR5IHN3aXRjaGVkIHRvIGRpc2FibGVkIHN0YXRl
IGFuZAo+ID4gdGhlIHNoYXJlZCBQVCB0ZXN0IHdvdWxkIGFsd2F5cyBiZSBmYWxzZS4KPiA+Cj4g
PiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+ID4gLS0tCj4g
PiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgfCA4ICsrKysrKystCj4gPiAg
MSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+ID4KPiA+IGRp
ZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwo+IGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKPiA+IGluZGV4IGY5NGI1MjJjNzMuLmQ2NmQ5
ZThhZDAgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUu
Ywo+ID4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKPiA+IEBAIC0x
NzUyLDcgKzE3NTIsMTMgQEAgc3RhdGljIHZvaWQgaW9tbXVfZG9tYWluX3RlYXJkb3duKHN0cnVj
dCBkb21haW4KPiAqZCkKPiA+ICAgICAgICAgIHhmcmVlKG1ybXJyKTsKPiA+ICAgICAgfQo+ID4K
PiA+IC0gICAgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICkKPiA+ICsgICAgQVNTRVJUKGhhcF9l
bmFibGVkKGQpKTsKPiAKPiBUaGlzIG5lZWRzIHRvIGJlIG1vdmVkIGludG8gdGhlIHByZWRpY2F0
ZSBiZWxvdyBiZWNhdXNlIFBWIGRvbWFpbiBjYW4KPiBlbnRlciB0aGlzIHBhdGggdG9vLgo+IAo+
ID4gKwo+ID4gKyAgICAvKgo+ID4gKyAgICAgKiBXZSBjYW4ndCB1c2UgaW9tbXVfdXNlX2hhcF9w
dCBoZXJlIGJlY2F1c2UgdGhlIElPTU1VIHN0YXRlIGlzCj4gYWxyZWFkeQo+ID4gKyAgICAgKiBj
aGFuZ2VkIHRvIElPTU1VX1NUQVRVU19kaXNhYmxlZCBhdCB0aGlzIHBvaW50Lgo+ID4gKyAgICAg
Ki8KPiA+ICsgICAgaWYgKCBpb21tdV9oYXBfcHRfc2hhcmUgKQo+ID4gICAgICAgICAgcmV0dXJu
OwoKSSBndWVzcyB0aGUgb3RoZXIgb3B0aW9uIGlzIHRvIHRyYWNrIHdoZXRoZXIgdGhlcmUgaXMg
YW55dGhpbmcgdG8gdGVhciBkb3duIGluIHRoZSBpb21tdSBzdHJ1Y3QgYW5kIHRlc3QgdGhhdC4g
V2UgaGF2ZSBzdGF0dXMgYW5kIG5lZWRfc3luYyBub3csIGJ1dCBtYXliZSB0aGF0J3MgdG9vIHNp
bXBsaXN0aWMuCgogIFBhdWwKCj4gPgo+ID4gICAgICBzcGluX2xvY2soJmhkLT5hcmNoLm1hcHBp
bmdfbG9jayk7Cj4gPiAtLQo+ID4gMi4xMS4wCj4gPgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 14:40:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 14:40: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 1g9tBX-0004kp-EF; Tue, 09 Oct 2018 14:40:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=g81p=mv=merlin.srs.infradead.org=batv+f7c0722052e79843174e+5525+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1g9tBW-0004kj-IF
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 14:40:30 +0000
X-Inumbo-ID: e7ec0790-cbd0-11e8-a8a5-bc764e045a96
Received: from merlin.infradead.org (unknown [2001:8b0:10b:1231::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e7ec0790-cbd0-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 16:37:55 +0200 (CEST)
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: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=7m+wxLvGK9MBImywFcpso0zEmmAPNLsg0Ws9Fp4b15U=; b=VDnrh/xboW894/GoCFuJl1zVo
 +8fP6dVbfAtBecmhy0jVDq+bSsMI434nXNyIq+pkaWV7tvswjFU7O4Mwi0OP/9fXZpqvJz89GeiGS
 YJ+K0hvEP18kVp40k0aLuzfcIPY7WkjvE8pjFpVnQCd6SqtxJ5C0AiuxnQtsEevx/8Z3WBsr0/BiD
 CxfX5OkNrOy/mbx97rmYA3J/jLbxJP0LgxgyH7BGHeZ71hArAvRjaZiKNclnOMNHgFpiPFMz7kmuK
 VyXsVUiOHkPkBd4FrrCeyGux9tXXzVgh/jAQTktEzvYrAJuVdmA+lVZ98WN7GaUDMtqIl8LCbWBH+
 ycH8kLvpw==;
Received: from [2001:8b0:10b:1::3ae] (helo=u3832b3a9db3152.ant.amazon.com)
 by merlin.infradead.org with esmtpsa (Exim 4.90_1 #2 (Red Hat Linux))
 id 1g9tBK-0005ds-W9; Tue, 09 Oct 2018 14:40:19 +0000
Message-ID: <762802a4b8ff21e43e59e222e472ab9b23fc43cd.camel@infradead.org>
From: David Woodhouse <dwmw2@infradead.org>
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org, 
 xen-devel@lists.xenproject.org, x86@kernel.org
Date: Tue, 09 Oct 2018 15:40:16 +0100
In-Reply-To: <20181001071641.19282-1-jgross@suse.com>
References: <20181001071641.19282-1-jgross@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 0/2] xen: fix two issues in Xen pv qspinlock
 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: Waiman.Long@hp.com, peterz@infradead.org, mingo@redhat.com, bp@alien8.de,
 hpa@zytor.com, boris.ostrovsky@oracle.com, tglx@linutronix.de
Content-Type: multipart/mixed; boundary="===============3098054382803726067=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


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


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

On Mon, 2018-10-01 at 09:16 +0200, Juergen Gross wrote:
> The Xen specific queue spinlock wait function has two issues which
> could result in a hanging system.
>=20
> They have a similar root cause of clearing a pending wakeup of a
> waiting vcpu and later going to sleep waiting for the just cleared
> wakeup event, which of course won't ever happen.
>=20
> Juergen Gross (2):
>   xen: fix race in xen_qlock_wait()
>   xen: make xen_qlock_wait() nestable
>=20
>  arch/x86/xen/spinlock.c | 33 ++++++++++++---------------------
>  1 file changed, 12 insertions(+), 21 deletions(-)
>=20
> Cc: Waiman.Long@hp.com
> Cc: peterz@infradead.org

LGTM. Both these should be Cc:stable@vger.kernel.org, yes?

Thanks.

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

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCEFQw
ggUxMIIEGaADAgECAhBNRhEyk/HZ7naOeTHWrzuAMA0GCSqGSIb3DQEBCwUAMIGXMQswCQYDVQQG
EwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYD
VQQKExFDT01PRE8gQ0EgTGltaXRlZDE9MDsGA1UEAxM0Q09NT0RPIFJTQSBDbGllbnQgQXV0aGVu
dGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQTAeFw0xNzEyMjEwMDAwMDBaFw0xODEyMjEyMzU5
NTlaMCQxIjAgBgkqhkiG9w0BCQEWE2R3bXcyQGluZnJhZGVhZC5vcmcwggEiMA0GCSqGSIb3DQEB
AQUAA4IBDwAwggEKAoIBAQDgzLNWa18DNpGUj/ZeH0Sgz53ESIbzdPw3OJeuNP6jZhxZojbyfxbM
hETscxI/Hj6UZ4a7sHm5BkVjlsB1Af2Za/PXUt8MmLAcPMHkMPGunvkUibEvblDvpqMkQZlaZM+t
5PqFmWkbehLaEvbpNY7dmEAAeKh4klTzJzrr5AAzaCQ32cA2e3+DEIv5O5l9ViMIjy/JM+xMQrfX
3PZ0chY1PaVWjg59d4Uno+5LRDbgCnPkKJX4ysBGadibjBGQGJEZCjh94iiEebn2KsRLvtrJ72Ph
3W2HDEdngW3YP0wujFQVs81U7L8XN3kdPRsa9zNqGtYQP/+1KMMJQ57hnfi9AgMBAAGjggHpMIIB
5TAfBgNVHSMEGDAWgBSCr2yM+MX+lmF86B89K3FIXsSLwDAdBgNVHQ4EFgQUpL+/5lli9jmj2KHj
ryyhnB2xRt0wDgYDVR0PAQH/BAQDAgWgMAwGA1UdEwEB/wQCMAAwIAYDVR0lBBkwFwYIKwYBBQUH
AwQGCysGAQQBsjEBAwUCMBEGCWCGSAGG+EIBAQQEAwIFIDBGBgNVHSAEPzA9MDsGDCsGAQQBsjEB
AgEBATArMCkGCCsGAQUFBwIBFh1odHRwczovL3NlY3VyZS5jb21vZG8ubmV0L0NQUzBaBgNVHR8E
UzBRME+gTaBLhklodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50
aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3JsMIGLBggrBgEFBQcBAQR/MH0wVQYIKwYBBQUHMAKG
SWh0dHA6Ly9jcnQuY29tb2RvY2EuY29tL0NPTU9ET1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5k
U2VjdXJlRW1haWxDQS5jcnQwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmNvbW9kb2NhLmNvbTAe
BgNVHREEFzAVgRNkd213MkBpbmZyYWRlYWQub3JnMA0GCSqGSIb3DQEBCwUAA4IBAQCK28BdbVJ9
QKQqTDfXwogAYiRBEGptfE1Bjy4F5vC6eWJqOJ15vunxjLwdbZYb4L0qrJlh+ZHHHlbIK8uEZu7N
XHUntmWMbGbZiu7JgrbSXJK1ct9gxrN/sdWYJ+JDjVHg7GfDTvTTPa26JMRqJsO1TjjyDX7A3K39
TjV8C0hqXvwF9BsNf+qBeWO6GVzJ5572awY221hc1umibmZaKV4fg+7fS7qscx5TSuIc6uvMBQhm
7NQiCq6euMMWBDUDlotQCDW0ilm0OuLW3IVLuZCm6Msc+6hT9+dCT4JUvxTHZnnO7uLCxV+Ujad+
PH3itRm38i96p2zvwgLr8vwWA0ckMIIFMTCCBBmgAwIBAgIQTUYRMpPx2e52jnkx1q87gDANBgkq
hkiG9w0BAQsFADCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQ
MA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENP
TU9ETyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0EwHhcNMTcx
MjIxMDAwMDAwWhcNMTgxMjIxMjM1OTU5WjAkMSIwIAYJKoZIhvcNAQkBFhNkd213MkBpbmZyYWRl
YWQub3JnMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4MyzVmtfAzaRlI/2Xh9EoM+d
xEiG83T8NziXrjT+o2YcWaI28n8WzIRE7HMSPx4+lGeGu7B5uQZFY5bAdQH9mWvz11LfDJiwHDzB
5DDxrp75FImxL25Q76ajJEGZWmTPreT6hZlpG3oS2hL26TWO3ZhAAHioeJJU8yc66+QAM2gkN9nA
Nnt/gxCL+TuZfVYjCI8vyTPsTEK319z2dHIWNT2lVo4OfXeFJ6PuS0Q24Apz5CiV+MrARmnYm4wR
kBiRGQo4feIohHm59irES77aye9j4d1thwxHZ4Ft2D9MLoxUFbPNVOy/Fzd5HT0bGvczahrWED//
tSjDCUOe4Z34vQIDAQABo4IB6TCCAeUwHwYDVR0jBBgwFoAUgq9sjPjF/pZhfOgfPStxSF7Ei8Aw
HQYDVR0OBBYEFKS/v+ZZYvY5o9ih468soZwdsUbdMA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8E
AjAAMCAGA1UdJQQZMBcGCCsGAQUFBwMEBgsrBgEEAbIxAQMFAjARBglghkgBhvhCAQEEBAMCBSAw
RgYDVR0gBD8wPTA7BgwrBgEEAbIxAQIBAQEwKzApBggrBgEFBQcCARYdaHR0cHM6Ly9zZWN1cmUu
Y29tb2RvLm5ldC9DUFMwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2NybC5jb21vZG9jYS5jb20v
Q09NT0RPUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFpbENBLmNybDCBiwYIKwYB
BQUHAQEEfzB9MFUGCCsGAQUFBzAChklodHRwOi8vY3J0LmNvbW9kb2NhLmNvbS9DT01PRE9SU0FD
bGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3J0MCQGCCsGAQUFBzABhhhodHRw
Oi8vb2NzcC5jb21vZG9jYS5jb20wHgYDVR0RBBcwFYETZHdtdzJAaW5mcmFkZWFkLm9yZzANBgkq
hkiG9w0BAQsFAAOCAQEAitvAXW1SfUCkKkw318KIAGIkQRBqbXxNQY8uBebwunliajideb7p8Yy8
HW2WG+C9KqyZYfmRxx5WyCvLhGbuzVx1J7ZljGxm2YruyYK20lyStXLfYMazf7HVmCfiQ41R4Oxn
w0700z2tuiTEaibDtU448g1+wNyt/U41fAtIal78BfQbDX/qgXljuhlcyeee9msGNttYXNbpom5m
WileH4Pu30u6rHMeU0riHOrrzAUIZuzUIgqunrjDFgQ1A5aLUAg1tIpZtDri1tyFS7mQpujLHPuo
U/fnQk+CVL8Ux2Z5zu7iwsVflI2nfjx94rUZt/Iveqds78IC6/L8FgNHJDCCBeYwggPOoAMCAQIC
EGqb4Tg7/ytrnwHV2binUlYwDQYJKoZIhvcNAQEMBQAwgYUxCzAJBgNVBAYTAkdCMRswGQYDVQQI
ExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBD
QSBMaW1pdGVkMSswKQYDVQQDEyJDT01PRE8gUlNBIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4X
DTEzMDExMDAwMDAwMFoXDTI4MDEwOTIzNTk1OVowgZcxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJH
cmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBM
aW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQgU2Vj
dXJlIEVtYWlsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvrOeV6wodnVAFsc4
A5jTxhh2IVDzJXkLTLWg0X06WD6cpzEup/Y0dtmEatrQPTRI5Or1u6zf+bGBSyD9aH95dDSmeny1
nxdlYCeXIoymMv6pQHJGNcIDpFDIMypVpVSRsivlJTRENf+RKwrB6vcfWlP8dSsE3Rfywq09N0Zf
xcBa39V0wsGtkGWC+eQKiz4pBZYKjrc5NOpG9qrxpZxyb4o4yNNwTqzaaPpGRqXB7IMjtf7tTmU2
jqPMLxFNe1VXj9XB1rHvbRikw8lBoNoSWY66nJN/VCJv5ym6Q0mdCbDKCMPybTjoNCQuelc0IAaO
4nLUXk0BOSxSxt8kCvsUtQIDAQABo4IBPDCCATgwHwYDVR0jBBgwFoAUu69+Aj36pvE8hI6t7jiY
7NkyMtQwHQYDVR0OBBYEFIKvbIz4xf6WYXzoHz0rcUhexIvAMA4GA1UdDwEB/wQEAwIBhjASBgNV
HRMBAf8ECDAGAQH/AgEAMBEGA1UdIAQKMAgwBgYEVR0gADBMBgNVHR8ERTBDMEGgP6A9hjtodHRw
Oi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDZXJ0aWZpY2F0aW9uQXV0aG9yaXR5LmNybDBx
BggrBgEFBQcBAQRlMGMwOwYIKwYBBQUHMAKGL2h0dHA6Ly9jcnQuY29tb2RvY2EuY29tL0NPTU9E
T1JTQUFkZFRydXN0Q0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20w
DQYJKoZIhvcNAQEMBQADggIBAHhcsoEoNE887l9Wzp+XVuyPomsX9vP2SQgG1NgvNc3fQP7TcePo
7EIMERoh42awGGsma65u/ITse2hKZHzT0CBxhuhb6txM1n/y78e/4ZOs0j8CGpfb+SJA3GaBQ+39
4k+z3ZByWPQedXLL1OdK8aRINTsjk/H5Ns77zwbjOKkDamxlpZ4TKSDMKVmU/PUWNMKSTvtlenlx
Bhh7ETrN543j/Q6qqgCWgWuMAXijnRglp9fyadqGOncjZjaaSOGTTFB+E2pvOUtY+hPebuPtTbq7
vODqzCM6ryEhNhzf+enm0zlpXK7q332nXttNtjv7VFNYG+I31gnMrwfHM5tdhYF/8v5UY5g2xANP
ECTQdu9vWPoqNSGDt87b3gXb1AiGGaI06vzgkejL580ul+9hz9D0S0U4jkhJiA7EuTecP/CFtR72
uYRBcunwwH3fciPjviDDAI9SnC/2aPY8ydehzuZutLbZdRJ5PDEJM/1tyZR2niOYihZ+FCbtf3D9
mB12D4ln9icgc7CwaxpNSCPt8i/GqK2HsOgkL3VYnwtx7cJUmpvVdZ4ognzgXtgtdk3ShrtOS1iA
N2ZBXFiRmjVzmehoMof06r1xub+85hFQzVxZx5/bRaTKTlL8YXLI8nAbR9HWdFqzcOoB/hxfEyIQ
px9/s81rgzdEZOofSlZHynoSMYIDxzCCA8MCAQEwgawwgZcxCzAJBgNVBAYTAkdCMRswGQYDVQQI
ExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBD
QSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQg
U2VjdXJlIEVtYWlsIENBAhBNRhEyk/HZ7naOeTHWrzuAMA0GCWCGSAFlAwQCAQUAoIIB6zAYBgkq
hkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xODEwMDkxNDQwMTZaMC8GCSqG
SIb3DQEJBDEiBCDiqHzMkXDxtVFuDPK7nblSaRhQzLZhec/WuYnlbnIPszCBvQYJKwYBBAGCNxAE
MYGvMIGsMIGXMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYD
VQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01PRE8gQ0EgTGltaXRlZDE9MDsGA1UEAxM0Q09NT0RP
IFJTQSBDbGllbnQgQXV0aGVudGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQQIQTUYRMpPx2e52
jnkx1q87gDCBvwYLKoZIhvcNAQkQAgsxga+ggawwgZcxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJH
cmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBM
aW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQgU2Vj
dXJlIEVtYWlsIENBAhBNRhEyk/HZ7naOeTHWrzuAMA0GCSqGSIb3DQEBAQUABIIBAGYpXBQG4HFu
9IYAbcAsyYVbcnk7lkjJoi9YERiHe6Pk6Dx4yVSXD26FE8hLuIq1FqY8I4j19Bg/gg6boPG8IDWz
UaoQYDsVOg8UfUuDewJmmPRYcIkB+Ec7+f8SwfVstZLHMpYFOCMiTvVSkEZaib3pvP0PtacatT2w
nYsTObVpW4ZIsDDagThFRR+VNwdJjN2SK5kiQMjy9rBgGACmD6qbhkMRRGuzcrcTVWv5ugdw1RtK
aMLl4hqdsagj9lSiUSzKSkOTTkVB7vrfN+/w0L5PGPtUr5JNbO/CJanR8rHDmuro9Qa4xjhDH5SU
PXv4kHGsaHVAOEaUPr7RjWVdTj4AAAAAAAA=


--=-BaIM7n6fpAm4sRm5x209--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3098054382803726067==--



From xen-devel-bounces@lists.xenproject.org Tue Oct 09 14:41:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 14: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 1g9tC0-0004ot-1t; Tue, 09 Oct 2018 14:41:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+8ch=mv=citrix.com=prvs=8135aa832=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g9tBy-0004oi-9q
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 14:40:58 +0000
X-Inumbo-ID: f7f695b2-cbd0-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f7f695b2-cbd0-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 16:38:21 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,360,1534809600"; d="scan'208";a="67381373"
Date: Tue, 9 Oct 2018 15:40:37 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20181009144037.xrjn6z3pd4xwf2dv@zion.uk.xensource.com>
References: <20181009104217.24098-1-wei.liu2@citrix.com>
 <20181009142629.4l3lmkz6mxebdbey@zion.uk.xensource.com>
 <c0f7b637a30243b3a0a6b81488f44502@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <c0f7b637a30243b3a0a6b81488f44502@AMSPEX02CL03.citrite.net>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] x86/vtd: fix IOMMU share PT destruction path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDM6MzI6NTFQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IFdlaSBMaXUgW21h
aWx0bzp3ZWkubGl1MkBjaXRyaXguY29tXQo+ID4gU2VudDogMDkgT2N0b2JlciAyMDE4IDE1OjI2
Cj4gPiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gPiBDYzogSmFuIEJldWxp
Y2ggPEpCZXVsaWNoQHN1c2UuY29tPjsgUm9nZXIgUGF1IE1vbm5lCj4gPiA8cm9nZXIucGF1QGNp
dHJpeC5jb20+OyBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPjsgV2VpIExp
dQo+ID4gPHdlaS5saXUyQGNpdHJpeC5jb20+OyBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVs
LmNvbT4KPiA+IFN1YmplY3Q6IFJlOiBbUEFUQ0hdIHg4Ni92dGQ6IGZpeCBJT01NVSBzaGFyZSBQ
VCBkZXN0cnVjdGlvbiBwYXRoCj4gPiAKPiA+IE9uIFR1ZSwgT2N0IDA5LCAyMDE4IGF0IDExOjQy
OjE3QU0gKzAxMDAsIFdlaSBMaXUgd3JvdGU6Cj4gPiA+IENvbW1pdCAyOTE2OTUxYzEgKCJtbSAv
IGlvbW11OiBpbmNsdWRlIG5lZWRfaW9tbXUoKSB0ZXN0IGluCj4gPiA+IGlvbW11X3VzZV9oYXBf
cHQoKSIpIGluY2x1ZGVkIG5lZWRfaW9tbXUoKSBpbiBpb21tdV91c2VfaGFwX3B0IGFuZAo+ID4g
PiA5MWQ0ZWNhN2FkZCAoIiBtbSAvIGlvbW11OiBzcGxpdCBuZWVkX2lvbW11KCkgaW50byBoYXNf
aW9tbXVfcHQoKSBhbmQKPiA+ID4gbmVlZF9pb21tdV9wdF9zeW5jKCkiKSBtYWRlIHRoaW5ncyBm
aW5lciBncmFpbiBieSBzcGxpdGluZyBuZWVkX2lvbW11Cj4gPiA+IGludG8gdGhyZWUgc3RhdGVz
Lgo+ID4gPgo+ID4gPiBUaGUgZGVzdHJ1Y3Rpb24gcGF0aCBjYW4ndCB1c2UgaW9tbXVfdXNlX2hh
cF9wdCBiZWNhdXNlIGF0IHRoZSBwb2ludAo+ID4gPiBwbGF0Zm9ybSBvcCBpcyBjYWxsZWQsIElP
TU1VIGlzIGFscmVhZHkgc3dpdGNoZWQgdG8gZGlzYWJsZWQgc3RhdGUgYW5kCj4gPiA+IHRoZSBz
aGFyZWQgUFQgdGVzdCB3b3VsZCBhbHdheXMgYmUgZmFsc2UuCj4gPiA+Cj4gPiA+IFNpZ25lZC1v
ZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gPiA+IC0tLQo+ID4gPiAgeGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgfCA4ICsrKysrKystCj4gPiA+ICAxIGZp
bGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4gPiA+Cj4gPiA+IGRp
ZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwo+ID4gYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwo+ID4gPiBpbmRleCBmOTRiNTIyYzczLi5k
NjZkOWU4YWQwIDEwMDY0NAo+ID4gPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQv
aW9tbXUuYwo+ID4gPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwo+
ID4gPiBAQCAtMTc1Miw3ICsxNzUyLDEzIEBAIHN0YXRpYyB2b2lkIGlvbW11X2RvbWFpbl90ZWFy
ZG93bihzdHJ1Y3QgZG9tYWluCj4gPiAqZCkKPiA+ID4gICAgICAgICAgeGZyZWUobXJtcnIpOwo+
ID4gPiAgICAgIH0KPiA+ID4KPiA+ID4gLSAgICBpZiAoIGlvbW11X3VzZV9oYXBfcHQoZCkgKQo+
ID4gPiArICAgIEFTU0VSVChoYXBfZW5hYmxlZChkKSk7Cj4gPiAKPiA+IFRoaXMgbmVlZHMgdG8g
YmUgbW92ZWQgaW50byB0aGUgcHJlZGljYXRlIGJlbG93IGJlY2F1c2UgUFYgZG9tYWluIGNhbgo+
ID4gZW50ZXIgdGhpcyBwYXRoIHRvby4KPiA+IAo+ID4gPiArCj4gPiA+ICsgICAgLyoKPiA+ID4g
KyAgICAgKiBXZSBjYW4ndCB1c2UgaW9tbXVfdXNlX2hhcF9wdCBoZXJlIGJlY2F1c2UgdGhlIElP
TU1VIHN0YXRlIGlzCj4gPiBhbHJlYWR5Cj4gPiA+ICsgICAgICogY2hhbmdlZCB0byBJT01NVV9T
VEFUVVNfZGlzYWJsZWQgYXQgdGhpcyBwb2ludC4KPiA+ID4gKyAgICAgKi8KPiA+ID4gKyAgICBp
ZiAoIGlvbW11X2hhcF9wdF9zaGFyZSApCj4gPiA+ICAgICAgICAgIHJldHVybjsKPiAKPiBJIGd1
ZXNzIHRoZSBvdGhlciBvcHRpb24gaXMgdG8gdHJhY2sgd2hldGhlciB0aGVyZSBpcyBhbnl0aGlu
ZyB0byB0ZWFyIGRvd24gaW4gdGhlIGlvbW11IHN0cnVjdCBhbmQgdGVzdCB0aGF0LiBXZSBoYXZl
IHN0YXR1cyBhbmQgbmVlZF9zeW5jIG5vdywgYnV0IG1heWJlIHRoYXQncyB0b28gc2ltcGxpc3Rp
Yy4KClVzaW5nIGhhcF9lbmFibGVkKGQpICYmIGlvbW11X2hhcF9wdF9zaGFyZSBzaG91bGQgYmUg
Z29vZCBlbm91Z2ggdG8gbWUuClVubGVzcyB5b3UgZmVlbCBzdHJvbmdseSBhYm91dCB0aGlzIEkn
bSBub3QgZ29pbmcgdG8gaW50cm9kdWNlIG1vcmUgY29kZQpjaHVybiB0aGFuIG5lY2Vzc2FyeS4K
CldlaS4KCj4gCj4gICBQYXVsCj4gCj4gPiA+Cj4gPiA+ICAgICAgc3Bpbl9sb2NrKCZoZC0+YXJj
aC5tYXBwaW5nX2xvY2spOwo+ID4gPiAtLQo+ID4gPiAyLjExLjAKPiA+ID4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 14:52:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 14: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 1g9tND-0005r2-7Z; Tue, 09 Oct 2018 14:52:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nckf=mv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g9tNB-0005qx-QE
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 14:52:33 +0000
X-Inumbo-ID: 20d0c71b-cbd3-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 20d0c71b-cbd3-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 14:53: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 mx1.suse.de (Postfix) with ESMTP id 13A26B004;
 Tue,  9 Oct 2018 14:52:30 +0000 (UTC)
To: David Woodhouse <dwmw2@infradead.org>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org, x86@kernel.org
References: <20181001071641.19282-1-jgross@suse.com>
 <762802a4b8ff21e43e59e222e472ab9b23fc43cd.camel@infradead.org>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <53dc092d-a09c-beb4-f81f-399286da0ecd@suse.com>
Date: Tue, 9 Oct 2018 16:52:28 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <762802a4b8ff21e43e59e222e472ab9b23fc43cd.camel@infradead.org>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 0/2] xen: fix two issues in Xen pv qspinlock
 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: Waiman.Long@hp.com, peterz@infradead.org, mingo@redhat.com, bp@alien8.de,
 hpa@zytor.com, boris.ostrovsky@oracle.com, 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>

T24gMDkvMTAvMjAxOCAxNjo0MCwgRGF2aWQgV29vZGhvdXNlIHdyb3RlOgo+IE9uIE1vbiwgMjAx
OC0xMC0wMSBhdCAwOToxNiArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gVGhlIFhlbiBz
cGVjaWZpYyBxdWV1ZSBzcGlubG9jayB3YWl0IGZ1bmN0aW9uIGhhcyB0d28gaXNzdWVzIHdoaWNo
Cj4+IGNvdWxkIHJlc3VsdCBpbiBhIGhhbmdpbmcgc3lzdGVtLgo+Pgo+PiBUaGV5IGhhdmUgYSBz
aW1pbGFyIHJvb3QgY2F1c2Ugb2YgY2xlYXJpbmcgYSBwZW5kaW5nIHdha2V1cCBvZiBhCj4+IHdh
aXRpbmcgdmNwdSBhbmQgbGF0ZXIgZ29pbmcgdG8gc2xlZXAgd2FpdGluZyBmb3IgdGhlIGp1c3Qg
Y2xlYXJlZAo+PiB3YWtldXAgZXZlbnQsIHdoaWNoIG9mIGNvdXJzZSB3b24ndCBldmVyIGhhcHBl
bi4KPj4KPj4gSnVlcmdlbiBHcm9zcyAoMik6Cj4+ICAgeGVuOiBmaXggcmFjZSBpbiB4ZW5fcWxv
Y2tfd2FpdCgpCj4+ICAgeGVuOiBtYWtlIHhlbl9xbG9ja193YWl0KCkgbmVzdGFibGUKPj4KPj4g
IGFyY2gveDg2L3hlbi9zcGlubG9jay5jIHwgMzMgKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCj4+ICAxIGZpbGUgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgMjEgZGVsZXRpb25z
KC0pCj4+Cj4+IENjOiBXYWltYW4uTG9uZ0BocC5jb20KPj4gQ2M6IHBldGVyekBpbmZyYWRlYWQu
b3JnCj4gCj4gTEdUTS4gQm90aCB0aGVzZSBzaG91bGQgYmUgQ2M6c3RhYmxlQHZnZXIua2VybmVs
Lm9yZywgeWVzPwoKWWVzLCB0aGV5IGFyZS4KCkkgaGF2ZSB0aGVtIGFscmVhZHkgcXVldWVkIGlu
IHRoZSBYZW4gdHJlZS4gQXMgdGhlIGJ1ZyBpcyByYXRoZXIKb2xkIEkgZGlkbid0IHdhbnQgdG8g
cnVzaCB0aGUgcGF0Y2hlcyBpbiBzbyBsYXRlIGluIHRoZSByYyBwaGFzZSBvZgo0LjE5LgoKCkp1
ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 14:54:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 14:54: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 1g9tOq-0005vc-MP; Tue, 09 Oct 2018 14:54:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=y81p=mv=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1g9tOp-0005vV-Qd
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 14:54:15 +0000
X-Inumbo-ID: d4a695e0-cbd2-11e8-a8a5-bc764e045a96
Received: from mail-wr1-x432.google.com (unknown [2a00:1450:4864:20::432])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d4a695e0-cbd2-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 16:51:41 +0200 (CEST)
Received: by mail-wr1-x432.google.com with SMTP id y16so2171114wrw.3
 for <xen-devel@lists.xenproject.org>; Tue, 09 Oct 2018 07:54:14 -0700 (PDT)
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=ycBcN/4XirttgB4Qga+0JLdE6FIISs42/9kLfyTSH30=;
 b=QrCOHfh5a9ecOOxx9Kl+YFxV1fis5zTMSwrJTBB0OI0CSJhe1viYRwzJNEcmVHGrD5
 AM4CtfUTWGnkVoMw7n+DjKjFcuUgv0XwakdNG/jD+dN7yAy3Z5Id9JbjmNRUnovCGfnE
 /P2HaHKJeDSf5ERcTwwbYRSmnQVD+qsi9UC3tP5x4g+Fi0dODsxh6dfmZty5tOw52wt3
 g/I7TYusCgVJa0SxB/GJYjqmEMV1UwfgQfA5yv/txyI6cDn94wfx32khjGL7HS+ismgu
 KVQRswd0PhQgKO657UvRbh/rMUQGLdZ9yjXJRjp52IkESqc40yFbLj1bc89+UiKwW4UV
 0yKQ==
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=ycBcN/4XirttgB4Qga+0JLdE6FIISs42/9kLfyTSH30=;
 b=C3gEiNLpV0tg2Hmg2f6ZAIcGa9eCt7tDmQTLRQ+bhT/xVNxL/Rd321xuoTsQGpKqHX
 Qjr7cV437GG8qa5OcSQtNvegGAe9AO6Jf7k7KF4e/rG5qFZEYRGYqsJRTNJB3FuzQxO/
 YNsZ1rvVDAQ8dUBAxlQ3ieMCHsL7mMzp1tofezUpeHJwBgX7pjnOIxW7J/VW8zJ8wNHc
 AQAfbttIilbfMo78XZoGkDp4WaBER2+Rt7X8tmTPvc5refHsmeRh6+hzkRmiqeyykASE
 wnv8WYtBo3ZjLPA0SJLNgJSFV4hMU0v30Vkncnj5cTmghtOaRWjiz18cPssdKueYClgl
 ibaw==
X-Gm-Message-State: ABuFfojvFZJEfWX2r25Haxq5saXbNzFyjMZb8qcQVqK7A7sDypqU03+T
 N0zrUWZHp4goYobvDtDvn5bQOGikTAFl1N6UWp0=
X-Google-Smtp-Source: ACcGV62qExnSohkHIlXcGg3ZTcXB/GgYsv52EziJ6g1CE1CoJakMoMaEDAzhXZybuv7ZRQE2OTcD88cnoM5btP4Mwqg=
X-Received: by 2002:adf:8b5e:: with SMTP id
 v30-v6mr18603276wra.282.1539096852617; 
 Tue, 09 Oct 2018 07:54:12 -0700 (PDT)
MIME-Version: 1.0
References: <32C44945-4CE1-4118-94B9-1064B24872CF@citrix.com>
 <4460D131-1AB5-4BBA-BCA5-ACBF2852FE7B@citrix.com>
In-Reply-To: <4460D131-1AB5-4BBA-BCA5-ACBF2852FE7B@citrix.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Tue, 9 Oct 2018 08:53:34 -0600
Message-ID: <CABfawhkAYa0RSFAf_V44OSw2pxV75qr2Oh42LP_tx6Z32B5ggg@mail.gmail.com>
To: Lars Kurth <lars.kurth@citrix.com>
Subject: Re: [Xen-devel] x86 Community Call: Wed Oct 10,
 14:00 - 15:00 UTC - Call for agenda items
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: davorin.mista@aggios.com, Julien Grall <julien.grall@arm.com>,
 anastassios.nanos@onapp.com, Matt.Spencer@arm.com,
 "Edgar E. Iglesias" <edgar.iglesias@xilinx.com>, John Ji <john.ji@intel.com>,
 robin.randhawa@arm.com, Daniel Kiper <daniel.kiper@oracle.com>,
 mirela.simonovic@aggios.com, Xen-devel <xen-devel@lists.xenproject.org>,
 Artem Mygaiev <Artem_Mygaiev@epam.com>, christopher.w.clark@gmail.com,
 Paul Durrant <Paul.Durrant@citrix.com>, committers@xenproject.org,
 vfachin@de.adit-jv.com, intel-xen@intel.com, Jarvis.Roach@dornerworks.com,
 jgross@suse.com, Brian Woods <brian.woods@amd.com>,
 Rich Persaud <persaur@gmail.com>, jnataraj@amd.com,
 Stefano Stabellini <sstabellini@kernel.org>,
 Stewart.Hildebrand@dornerworks.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>

T24gVHVlLCBPY3QgOSwgMjAxOCBhdCA3OjQxIEFNIExhcnMgS3VydGggPGxhcnMua3VydGhAY2l0
cml4LmNvbT4gd3JvdGU6Cj4KPiBIaSBhbGwsCj4KPiAjIyBBZ2VuZGEKPiAgIFRoZSBhZ2VuZGEg
Y2FuIGJlIGZvdW5kIGF0IGh0dHBzOi8vZG9jcy5nb29nbGUuY29tL2RvY3VtZW50L2QvMVpmWjFT
SlJhdUxySVNpVExYek0wRFB4UUw4YmVOa0FRUzVNd0xMTnRSS2MvZWRpdD91c3A9c2hhcmluZwo+
ICAgVGhlIGRvY3VtZW50IGlzIFIvVyBhbHJlYWR5CgpJJ3ZlIGFkZGVkIGEgbGFzdCBtaW51dGUg
aXRlbSBJIHdvdWxkIGxpa2UgdG8gZGlzY3VzcyBpZiBwb3NzaWJsZQpyZWdhcmRpbmcgdGhlIHN0
YXRlIG9mIG5lc3RlZCB2aXJ0dWFsaXphdGlvbi4KClRoYW5rcywKVGFtYXMKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 14:54:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 14:54: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 1g9tPR-00060h-4S; Tue, 09 Oct 2018 14:54:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nxr/=mv=citrix.com=prvs=813967ac7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g9tPP-00060Z-SV
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 14:54:51 +0000
X-Inumbo-ID: 73d3c1a3-cbd3-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 73d3c1a3-cbd3-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 14:56:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,360,1534809600"; d="scan'208";a="80199001"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Thread-Topic: [PATCH] x86/vtd: fix IOMMU share PT destruction path
Thread-Index: AQHUX7zB80va0mEMtUyHda9PIOVdraUW1yKAgAAingD//+FVgIAAIrtA
Date: Tue, 9 Oct 2018 14:45:39 +0000
Message-ID: <519339de1d914beda6e522119dd9474c@AMSPEX02CL03.citrite.net>
References: <20181009104217.24098-1-wei.liu2@citrix.com>
 <20181009142629.4l3lmkz6mxebdbey@zion.uk.xensource.com>
 <c0f7b637a30243b3a0a6b81488f44502@AMSPEX02CL03.citrite.net>
 <20181009144037.xrjn6z3pd4xwf2dv@zion.uk.xensource.com>
In-Reply-To: <20181009144037.xrjn6z3pd4xwf2dv@zion.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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] x86/vtd: fix IOMMU share PT destruction path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFdlaSBMaXUgW21haWx0bzp3ZWku
bGl1MkBjaXRyaXguY29tXQo+IFNlbnQ6IDA5IE9jdG9iZXIgMjAxOCAxNTo0MQo+IFRvOiBQYXVs
IER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+IENjOiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPjsgeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnOyBKYW4KPiBCZXVs
aWNoIDxKQmV1bGljaEBzdXNlLmNvbT47IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+OyBLZXZpbgo+IFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgo+IFN1YmplY3Q6IFJl
OiBbUEFUQ0hdIHg4Ni92dGQ6IGZpeCBJT01NVSBzaGFyZSBQVCBkZXN0cnVjdGlvbiBwYXRoCj4g
Cj4gT24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDM6MzI6NTFQTSArMDEwMCwgUGF1bCBEdXJyYW50
IHdyb3RlOgo+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+ID4gPiBGcm9tOiBXZWkg
TGl1IFttYWlsdG86d2VpLmxpdTJAY2l0cml4LmNvbV0KPiA+ID4gU2VudDogMDkgT2N0b2JlciAy
MDE4IDE1OjI2Cj4gPiA+IFRvOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiA+ID4g
Q2M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT47IFJvZ2VyIFBhdSBNb25uZQo+ID4g
PiA8cm9nZXIucGF1QGNpdHJpeC5jb20+OyBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRy
aXguY29tPjsgV2VpCj4gTGl1Cj4gPiA+IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgS2V2aW4gVGlh
biA8a2V2aW4udGlhbkBpbnRlbC5jb20+Cj4gPiA+IFN1YmplY3Q6IFJlOiBbUEFUQ0hdIHg4Ni92
dGQ6IGZpeCBJT01NVSBzaGFyZSBQVCBkZXN0cnVjdGlvbiBwYXRoCj4gPiA+Cj4gPiA+IE9uIFR1
ZSwgT2N0IDA5LCAyMDE4IGF0IDExOjQyOjE3QU0gKzAxMDAsIFdlaSBMaXUgd3JvdGU6Cj4gPiA+
ID4gQ29tbWl0IDI5MTY5NTFjMSAoIm1tIC8gaW9tbXU6IGluY2x1ZGUgbmVlZF9pb21tdSgpIHRl
c3QgaW4KPiA+ID4gPiBpb21tdV91c2VfaGFwX3B0KCkiKSBpbmNsdWRlZCBuZWVkX2lvbW11KCkg
aW4gaW9tbXVfdXNlX2hhcF9wdCBhbmQKPiA+ID4gPiA5MWQ0ZWNhN2FkZCAoIiBtbSAvIGlvbW11
OiBzcGxpdCBuZWVkX2lvbW11KCkgaW50byBoYXNfaW9tbXVfcHQoKQo+IGFuZAo+ID4gPiA+IG5l
ZWRfaW9tbXVfcHRfc3luYygpIikgbWFkZSB0aGluZ3MgZmluZXIgZ3JhaW4gYnkgc3BsaXRpbmcK
PiBuZWVkX2lvbW11Cj4gPiA+ID4gaW50byB0aHJlZSBzdGF0ZXMuCj4gPiA+ID4KPiA+ID4gPiBU
aGUgZGVzdHJ1Y3Rpb24gcGF0aCBjYW4ndCB1c2UgaW9tbXVfdXNlX2hhcF9wdCBiZWNhdXNlIGF0
IHRoZSBwb2ludAo+ID4gPiA+IHBsYXRmb3JtIG9wIGlzIGNhbGxlZCwgSU9NTVUgaXMgYWxyZWFk
eSBzd2l0Y2hlZCB0byBkaXNhYmxlZCBzdGF0ZQo+IGFuZAo+ID4gPiA+IHRoZSBzaGFyZWQgUFQg
dGVzdCB3b3VsZCBhbHdheXMgYmUgZmFsc2UuCj4gPiA+ID4KPiA+ID4gPiBTaWduZWQtb2ZmLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+ID4gPiA+IC0tLQo+ID4gPiA+ICB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyB8IDggKysrKysrKy0KPiA+ID4gPiAgMSBm
aWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+ID4gPiA+Cj4gPiA+
ID4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCj4gPiA+
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKPiA+ID4gPiBpbmRleCBmOTRi
NTIyYzczLi5kNjZkOWU4YWQwIDEwMDY0NAo+ID4gPiA+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3Z0ZC9pb21tdS5jCj4gPiA+ID4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
dnRkL2lvbW11LmMKPiA+ID4gPiBAQCAtMTc1Miw3ICsxNzUyLDEzIEBAIHN0YXRpYyB2b2lkIGlv
bW11X2RvbWFpbl90ZWFyZG93bihzdHJ1Y3QKPiBkb21haW4KPiA+ID4gKmQpCj4gPiA+ID4gICAg
ICAgICAgeGZyZWUobXJtcnIpOwo+ID4gPiA+ICAgICAgfQo+ID4gPiA+Cj4gPiA+ID4gLSAgICBp
ZiAoIGlvbW11X3VzZV9oYXBfcHQoZCkgKQo+ID4gPiA+ICsgICAgQVNTRVJUKGhhcF9lbmFibGVk
KGQpKTsKPiA+ID4KPiA+ID4gVGhpcyBuZWVkcyB0byBiZSBtb3ZlZCBpbnRvIHRoZSBwcmVkaWNh
dGUgYmVsb3cgYmVjYXVzZSBQViBkb21haW4gY2FuCj4gPiA+IGVudGVyIHRoaXMgcGF0aCB0b28u
Cj4gPiA+Cj4gPiA+ID4gKwo+ID4gPiA+ICsgICAgLyoKPiA+ID4gPiArICAgICAqIFdlIGNhbid0
IHVzZSBpb21tdV91c2VfaGFwX3B0IGhlcmUgYmVjYXVzZSB0aGUgSU9NTVUgc3RhdGUKPiBpcwo+
ID4gPiBhbHJlYWR5Cj4gPiA+ID4gKyAgICAgKiBjaGFuZ2VkIHRvIElPTU1VX1NUQVRVU19kaXNh
YmxlZCBhdCB0aGlzIHBvaW50Lgo+ID4gPiA+ICsgICAgICovCj4gPiA+ID4gKyAgICBpZiAoIGlv
bW11X2hhcF9wdF9zaGFyZSApCj4gPiA+ID4gICAgICAgICAgcmV0dXJuOwo+ID4KPiA+IEkgZ3Vl
c3MgdGhlIG90aGVyIG9wdGlvbiBpcyB0byB0cmFjayB3aGV0aGVyIHRoZXJlIGlzIGFueXRoaW5n
IHRvIHRlYXIKPiBkb3duIGluIHRoZSBpb21tdSBzdHJ1Y3QgYW5kIHRlc3QgdGhhdC4gV2UgaGF2
ZSBzdGF0dXMgYW5kIG5lZWRfc3luYyBub3csCj4gYnV0IG1heWJlIHRoYXQncyB0b28gc2ltcGxp
c3RpYy4KPiAKPiBVc2luZyBoYXBfZW5hYmxlZChkKSAmJiBpb21tdV9oYXBfcHRfc2hhcmUgc2hv
dWxkIGJlIGdvb2QgZW5vdWdoIHRvIG1lLgo+IFVubGVzcyB5b3UgZmVlbCBzdHJvbmdseSBhYm91
dCB0aGlzIEknbSBub3QgZ29pbmcgdG8gaW50cm9kdWNlIG1vcmUgY29kZQo+IGNodXJuIHRoYW4g
bmVjZXNzYXJ5Lgo+IAoKT2suIEZhaXIgZW5vdWdoLiBMZXQncyBrZWVwIHRoZSBwYXRjaCBzbWFs
bC4KCiAgUGF1bAoKPiBXZWkuCj4gCj4gPgo+ID4gICBQYXVsCj4gPgo+ID4gPiA+Cj4gPiA+ID4g
ICAgICBzcGluX2xvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7Cj4gPiA+ID4gLS0KPiA+ID4g
PiAyLjExLjAKPiA+ID4gPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 14:57:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 14:57: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 1g9tRi-0006Cs-Ld; Tue, 09 Oct 2018 14:57:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+8ch=mv=citrix.com=prvs=8135aa832=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g9tRg-0006Cn-S9
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 14:57:12 +0000
X-Inumbo-ID: c834cb3c-cbd3-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c834cb3c-cbd3-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 14:58:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,360,1534809600"; d="scan'208";a="67384356"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 9 Oct 2018 15:57:08 +0100
Message-ID: <20181009145708.23976-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] x86/vtd: fix IOMMU share PT destruction path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Paul Durrant <Paul.Durrant@citrix.com>,
 Wei Liu <wei.liu2@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>

Q29tbWl0IDI5MTY5NTFjMSAoIm1tIC8gaW9tbXU6IGluY2x1ZGUgbmVlZF9pb21tdSgpIHRlc3Qg
aW4KaW9tbXVfdXNlX2hhcF9wdCgpIikgaW5jbHVkZWQgbmVlZF9pb21tdSgpIGluIGlvbW11X3Vz
ZV9oYXBfcHQgYW5kCjkxZDRlY2E3YWRkICgibW0gLyBpb21tdTogc3BsaXQgbmVlZF9pb21tdSgp
IGludG8gaGFzX2lvbW11X3B0KCkgYW5kCm5lZWRfaW9tbXVfcHRfc3luYygpIikgbWFkZSB0aGlu
Z3MgZmluZXIgZ3JhaW4gYnkgc3BsaXRpbmcgbmVlZF9pb21tdQppbnRvIHRocmVlIHN0YXRlcy4K
ClRoZSBkZXN0cnVjdGlvbiBwYXRoIGNhbid0IHVzZSBpb21tdV91c2VfaGFwX3B0IGJlY2F1c2Ug
YXQgdGhlIHBvaW50CnBsYXRmb3JtIG9wIGlzIGNhbGxlZCwgSU9NTVUgaXMgZWl0aGVyIGFscmVh
ZHkgc3dpdGNoZWQgdG8gb3IgaGFzCmFsd2F5cyBiZWVuIGluIGRpc2FibGVkIHN0YXRlLCBhbmQg
dGhlIHNoYXJlZCBQVCB0ZXN0IHdvdWxkIGFsd2F5cyBiZQpmYWxzZS4KClNpZ25lZC1vZmYtYnk6
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQp2MjogZml4IGJ1ZyBhbmQgdXBkYXRl
IGNvbW1lbnQuCi0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgfCAxMiAr
KysrKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9u
KC0pCgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwppbmRleCBmOTRiNTIyYzczLi40ZDFm
ZjEwODE3IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwor
KysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwpAQCAtMTc1Miw3ICsxNzUy
LDE3IEBAIHN0YXRpYyB2b2lkIGlvbW11X2RvbWFpbl90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpk
KQogICAgICAgICB4ZnJlZShtcm1ycik7CiAgICAgfQogCi0gICAgaWYgKCBpb21tdV91c2VfaGFw
X3B0KGQpICkKKyAgICBBU1NFUlQoaW9tbXVfZW5hYmxlZCk7CisKKyAgICAvKgorICAgICAqIFdl
IGNhbid0IHVzZSBpb21tdV91c2VfaGFwX3B0IGhlcmUgYmVjYXVzZSBlaXRoZXIgSU9NTVUgc3Rh
dGUKKyAgICAgKiBpcyBhbHJlYWR5IGNoYW5nZWQgdG8gSU9NTVVfU1RBVFVTX2Rpc2FibGVkIGF0
IHRoaXMgcG9pbnQgb3IKKyAgICAgKiBoYXMgYWx3YXlzIGJlZW4gSU9NTVVfU1RBVFVTX2Rpc2Fi
bGVkLgorICAgICAqCisgICAgICogV2UgYWxzbyBuZWVkIHRvIHRlc3QgaWYgSEFQIGlzIGVuYWJs
ZWQgYmVjYXVzZSBQViBndWVzdHMgY2FuCisgICAgICogZW50ZXIgdGhpcyBwYXRoIHRvby4KKyAg
ICAgKi8KKyAgICBpZiAoIGhhcF9lbmFibGVkKGQpICYmIGlvbW11X2hhcF9wdF9zaGFyZSApCiAg
ICAgICAgIHJldHVybjsKIAogICAgIHNwaW5fbG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsK
LS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 15:04:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 15:04: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 1g9tYk-0007AV-J3; Tue, 09 Oct 2018 15:04:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yftc=mv=chiark.greenend.org.uk=ijackson@srs-us1.protection.inumbo.net>)
 id 1g9tYj-00079l-Al
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 15:04:29 +0000
X-Inumbo-ID: 42496ef3-cbd4-11e8-a8a5-bc764e045a96
Received: from chiark.greenend.org.uk (unknown [2001:ba8:1e3::])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 42496ef3-cbd4-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 17:01:54 +0200 (CEST)
Received: by chiark.greenend.org.uk (Debian Exim 4.84_2 #1) with local
 (return-path ijackson@chiark.greenend.org.uk)
 id 1g9tYe-0005bt-Oc; Tue, 09 Oct 2018 16:04:24 +0100
From: Ian Jackson <ijackson@chiark.greenend.org.uk>
MIME-Version: 1.0
Message-ID: <23484.50040.685209.522202@chiark.greenend.org.uk>
Date: Tue, 9 Oct 2018 16:04:24 +0100
To: Debian Xen Team <pkg-xen-devel@lists.alioth.debian.org>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: [Xen-devel] Ill-advised use of xs_open flag 1UL<<2 by 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: Bastian Blank <waldi@debian.org>, xen-devel@lists.xenproject.org,
 Wei Liu <wei.liu2@citrix.com>, Ian Campbell <ijc@debian.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

dGw7ZHIKICBUaGUgRGViaWFuIFhlbiBwYWNrYWdlcyBoYXZlIGhhZCBhIHZlcnkgYmFkIHBhdGNo
IHdoaWNoIEkgcHJvcG9zZSB0bwogIHNpbXBseSBkcm9wLCB3aXRoIG1pbm9yIGNvbXBhdGliaWxp
dHkgaW1wbGljYXRpb25zLCB1bmxlc3Mgc29tZW9uZQogIGNhbiBleHBsYWluIHdoYXQgaXQgaXMg
Zm9yIGFuZCB3aHkgaXQgaXMgc3RpbGwgbmVlZGVkLCBhbmQvb3IgaGFzIGEKICBiZXR0ZXIgcGxh
bi4KCgoKSSBoYXZlIGJlZW4gZ29pbmcgdGhyb3VnaCBkZWx0YSBxdWV1ZSBpbiB0aGUgRGViaWFu
IFhlbiBwYWNrYWdlLgpJIGZvdW5kIGEgY29tbWl0IChwYXRjaCkgZGVzY3JpYmluZyBpdHNlbGYg
b25seSB0aGlzIHdheToKICAgeGVuc3RvcmUvdG9vbHMteGVuc3RvcmUtY29tcGF0aWJpbGl0eS5k
aWZmClllcywgdGhhdCB3YXMgdGhlIHdob2xlIG9mIHRoZSBkZXNjcmlwdGlvbi4KClRoZSBwYXRj
aAogLSBkZWZpbmVzIFhTX09QRU5fRE9NQUlOT05MWSB0byAxVUw8PDIKIC0gYXJyYW5nZXMgdGhh
dCB3aGVuIHRoaXMgZmxhZyBpcyBwYXNzZWQsIHhzX29wZW4gd2lsbCBuZXZlciB0cnkKICAgdGhl
IHNvY2tldCwgb25seSB0aGUgeGVuc3RvcmUga2VybmVsIGRldmljZQogLSBhbHdheXMgcGFzc2Vz
IHRoYXQgZmxhZyBpbiB0aGUgeGVuc3RvcmUgdXRpbGl0aWVzLgoKRGlnZ2luZyBpbnRvIHNuYXBz
aG90LmQubyBJIGZvdW5kIHRoaXMgY2hhbmdlbG9nIGVudHJ5IGluIDQuMS4wLTIsCiAgKiBXb3Jr
YXJvdW5kIGluY29tcGF0aWJpbGl0eSB3aXRoIHhlbnN0b3JlZCBvZiBYZW4gNC4wLgp3aGljaCBJ
IGNhbiB0ZWxsIGJ5IGRpZmZpbmcgNC4xLjAtMSBhbmQgNC4xLjAtMiBtdXN0IHJlZmVyIHRvIHRo
aXMuCkkgd2FzIG5vdCBhYmxlIHRvIGRpc2NvdmVyIHdoYXQgdGhlIGluY29tcGF0aWJpbGl0eSB3
YXMuICBUaGVyZQpkaWQgbm90IHNlZW0gdG8gYmUgYW55IHJlbGF0ZWQgYXJjaGl2ZWQgYnVncywg
b3IgY29tbWVudGFyeSwgb3IKYW55dGhpbmcuICBJdCBtYXkgYmUgcmVsYXRlZCB0byBvbmUgb2Yg
dGhlc2UKICBkMzEwMzgzODMxOTIgeGVuc3RvcmU6IG5ldyBYU19PUEVOX1NPQ0tFVE9OTFkgZmxh
ZyAuLi4KICA5OTkyNDFmN2FhNDUgQWRkcyBhbiBvcGVuIHhlbnN0b3JlIGNvbm5lY3Rpb24gZnVu
Y3Rpb24gLi4uCihjb21taXRpZHMgYXJlIGZyb20gdXNwdHJlYW0geGVuLmdpdCkKCkluIGFueSBj
YXNlLCBpZiB0aGlzIHBhdGNoIHByZXZpb3VzbHkgc2VydmVkIGFueSBwdXJwb3NlIGl0IGRvZXNu
J3QKc2VlbSB0byBhbnkgbW9yZS4gIHhlbnN0b3JlIHNvY2tldCBjb25uZWN0aW9ucyB3b3JrIGp1
c3QgZmluZSBpbiBkb20wLAphbmQgYXR0ZW1wdGluZyB0aGVtIGluIGRvbVVzIGRvZXMgbm8gaGFy
bS4gIEkgYnVpbHQgc2Fsc2EvbWFzdGVyIHdpdGgKdGhpcyBwYXRjaCByZXZlcnRlZCBhbmQgYm90
aCBhbiBIVk0gYW5kIFBWIGRvbVUgaGFkIG5vIHRyb3VibGUKYWNjZXNzaW5nIHhlbnN0b3JlLgoK
VGhpcyBwYXRjaCB3YXMgZXh0cmVtZWx5IGlsbC1hZHZpc2VkIGJlY2F1c2UgaXQgc3RvbGUgYSBi
aXQgZnJvbSB0aGUKeHNfb3BlbiBmbGFnIGJpdG1hcCB3aXRob3V0IGNvb3JkaW5hdGlvbiB3aXRo
IHVwc3RyZWFtLgoKSW4gWGVuIDQuMywgdXBzdHJlYW0gaW5zdHJvZHVjZWQgWFNfVU5XQVRDSF9G
SUxURVIgd2l0aCB2YWx1ZSAxVUw8PDIuCgpJbiBBcHJpbCAyMDExLCB0aGUgRGViaWFuIFhlbiBw
YWNrYWdpbmcgd2FzIHVwZGF0ZWQgdG8gWGVuIDQuNDsgdGhpcwppbmNsdWRlZCByZWJhc2luZyB0
aGUgcGF0Y2ggcXVldWUuICBBdCB0aGlzIHRpbWUsIHRoaXMgcGF0Y2ggd291bGQKaGF2ZSBwcm9k
dWNlZCBhIGNvbmZsaWN0IC0gYm90aCB0ZXh0dWFsIChjb250ZXh0IGZvciB0aGUgRGViaWFuIHBh
dGNoCmNoYW5nZWQgZHVlIHRvIHRoZSB1cHN0cmVhbSBhZGRpdGlvbikgYW5kIHNlbWFudGljIChz
YW1lIHZhbHVlIHVzZWQKdHdpY2UpLiAgVW5mb3J0dW5hdGVseSB0aGUgY29uZmxpY3Qgd2FzIHJl
c29sdmVkIHRleHR1YWxseSwgYW5kIHRoZQpzZW1hbnRpYyBjb25mbGljdCB3YXMgaWdub3JlZC4g
IERlYmlhbidzIDQuNCBzaW1wbHkgdG9vayBib3RoCmFkZGl0aW9ucyB3aXRob3V0IG5vdGljaW5n
IHRoYXQgdGhlIHZhbHVlIDFVTDw8MiB3YXMgdXNlZCBmb3IgdHdvCmRpZmZlcmVudCBwdXJwb3Nl
cy4KClRoaXMgc2ltcGxlICNkZWZpbmUgc3R5bGUgb2YgZmxhZyBhbGxvY2F0aW9uIGRvZXMgbm90
IHByb3ZpZGUgYW55CnByb2dyYW1tYXRpYyB3YXkgb2YgZGV0ZWN0aW5nIHRoaXMga2luZCBvZiBz
aXR1YXRpb24uICBCdXQgcGVyaGFwcyBhCmNvbnRyaWJ1dGluZyBmYWN0b3IgdG8gdGhpcyBmdXJ0
aGVyIGVycm9yIHdhcyB0aGF0LCB1cHN0cmVhbSwgd2hpbGUKWFNfVU5XQVRDSF9GSUxURVIgaXMg
YSBmbGFnIHRvIHhzX29wZW4sIHRoZSBuYW1lIGNob3NlbiBkaWQgbm90IG1hdGNoClhTX09QRU5f
Ki4KClNpbmNlIHRoZW4sIHRoZSBEZWJpYW4gWGVuIHBhY2thZ2VzIGhhdmUgY29uZmxhdGVkIHRo
ZXNlIHR3byBmbGFnczoKCkF0dGVtcHRzIGJ5IGFueSBhcHBsaWNhdGlvbiBvciBwcm9ncmFtIGxp
bmtlZCBhZ2FpbnN0IGxpYnhlbnN0b3JlIHRvCnVzZSBYU19VTldBVENIX0ZJTFRFUiB3aWxsIGhh
dmUgaGFkIGFzIGEgc2lkZSBlZmZlY3QgdGhhdCB0aGV5IHdvdWxkCnVzZSBvbmx5IHRoZSB4ZW5z
dG9yZSBkb21haW4gY29ubmVjdGlvbiAodmlhIHRoZSBrZXJuZWwgZGV2aWNlKSBhbmQKbm90IHRo
ZSBzb2NrZXQuICBJIHRoaW5rIHRoYXQgaXMgYWxtb3N0IGFsd2F5cyBhbG1vc3QgZW50aXJlbHkK
aGFybWxlc3MuCgpUaGUgY29udmVyc2UgaXMgdGhhdCBhbnkgcHJvZ3JhbXMgdHJ5aW5nIHRvIHVz
ZSBYU19PUEVOX0RPTUFJTk9OTFkKd291bGQgZ2V0IHRoZSB3YXRjaCBmaWx0ZXJpbmcgZWZmZWN0
LiAgSW4gYSBjb21wbGV4IGFwcGxpY2F0aW9uIHRoZQp3YXRjaCBmaWx0ZXJpbmcgZWZmZWN0IGNv
dWxkIGNhdXNlIGxvc3QgeGVuc3RvcmUgd2F0Y2ggZXZlbnRzLgpMdWNraWx5IEkgdGhpbmsgdGhl
IG9ubHkgdGhpbmcgdGhhdCBpcyBsaWtlbHkgdG8gcGFzcyB0aGlzIGZsYWcgaXMgdGhlCnhlbnN0
b3JlIHV0aWxpdGllcyBpbiB0aGUgRGViaWFuIFhlbiBwYWNrYWdlcyBhbmQgdGhvc2UgYXJlIG5v
dApjb21wbGljYXRlZCBlbm91Z2ggdG8gYmUgYWZmZWN0ZWQuCgpJIHByb3Bvc2UgdG8gcmVzb2x2
ZSB0aGlzIHNpdHVhdGlvbiBpbiBEZWJpYW4gYnkgc3VtbWFyaWx5IGRyb3BwaW5nCnRoaXMgcGF0
Y2ggaW4gdGhlIG5leHQgRGViaWFuIHN0YWJsZSByZWxlYXNlLiAgKFdlIHdpbGwgbGVhdmUgd2Vs
bAplbm91Z2ggYWxvbmUgaW4gdGhlIHByZXZpb3VzIHR3byBEZWJpYW4gcmVsZWFzZXMuKSAgSSB0
aGluayB0aGUgb25seQp1c2VyIG9mIFhTX09QRU5fRE9NQUlOT05MWSBpcyBwcm9iYWJseSBpbiBz
cmM6eGVuIGl0c2VsZi4KCkkgYWxzbyBvYnNlcnZlIHRoYXQsIHVwc3RyZWFtLCB0aGVzZSBmbGFn
IHZhbHVlcyBhcmUgbm90IGVuY2xvc2VkIGluCiggKSBhcyB0aGV5IGNsZWFybHkgc2hvdWxkIGJl
LiAgSSB3aWxsIHNlbmQgYSBwYXRjaCB1cHN0cmVhbSB0byBmaXgKdGhhdC4KCgpJZiBhbnlvbmUg
aGFzIGFueSBpbmZvcm1hdGlvbiBhYm91dCB0aGlzIHNpdHVhdGlvbiwgcGFydGljdWxhcmx5Cmlu
Zm9ybWF0aW9uIG9yIGFuYWx5c2lzIHdoaWNoIG1pZ2h0IHN1Z2dlc3QgdGhhdCBqdXN0IGRyb3Bw
aW5nIHRoZQpwYXRjaCB3b3VsZCBiZSB0aGUgd3JvbmcgdGhpbmcgdG8gZG8sIHBsZWFzZSBsZXQg
dXMgKG1lLCBhbmQKcGtnLXhlbi1kZXZlKSBrbm93LgoKVGhhbmtzLApJYW4uCgotLSAKSWFuIEph
Y2tzb24gPGlqYWNrc29uQGNoaWFyay5ncmVlbmVuZC5vcmcudWs+ICAgVGhlc2Ugb3BpbmlvbnMg
YXJlIG15IG93bi4KCklmIEkgZW1haWxlZCB5b3UgZnJvbSBhbiBhZGRyZXNzIEBmeXZ6bC5uZXQg
b3IgQGV2YWRlLm9yZy51aywgdGhhdCBpcwphIHByaXZhdGUgYWRkcmVzcyB3aGljaCBieXBhc3Nl
cyBteSBmaWVyY2Ugc3BhbWZpbHRlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 15:06:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 15:06: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 1g9tb3-0007HB-8K; Tue, 09 Oct 2018 15:06:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w4ff=mv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g9tb1-0007Gu-Vy
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 15:06:52 +0000
X-Inumbo-ID: 97cd9c1a-cbd4-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 97cd9c1a-cbd4-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 17:04:17 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1g9taz-0007d3-Oo; Tue, 09 Oct 2018 15:06: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 1g9taz-0006sH-Ai; Tue, 09 Oct 2018 15:06:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g9taz-0000co-9r; Tue, 09 Oct 2018 15:06:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128519-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=a7ab1c315c3cf5e804897471e992655c9b5baa0f
X-Osstest-Versions-That: ovmf=d20ae95a13e851d56c6618108b18c93526505ca2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 09 Oct 2018 15:06:49 +0000
Subject: [Xen-devel] [ovmf test] 128519: 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>

ZmxpZ2h0IDEyODUxOSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg1MTkvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBhN2FiMWMzMTVjM2NmNWU4MDQ4OTc0NzFlOTkyNjU1
YzliNWJhYTBmCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBkMjBhZTk1
YTEzZTg1MWQ1NmM2NjE4MTA4YjE4YzkzNTI2NTA1Y2EyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg0MzMgIDIwMTgtMTAtMDUgMjE6MTA6NDkgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4NTE5ICAyMDE4LTEwLTA5IDAxOjEwOjUxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmlheGluIFd1
IDxKaWF4aW4ud3VAaW50ZWwuY29tPgogIFd1IEppYXhpbiA8amlheGluLnd1QGludGVsLmNvbT4K
CmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwpp
bWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBn
ZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoK
VG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1mLmdpdAogICBkMjBh
ZTk1YTEzLi5hN2FiMWMzMTVjICBhN2FiMWMzMTVjM2NmNWU4MDQ4OTc0NzFlOTkyNjU1YzliNWJh
YTBmIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 15:09:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 15:09: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 1g9tdU-0007Qw-1m; Tue, 09 Oct 2018 15:09:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nxr/=mv=citrix.com=prvs=813967ac7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1g9tdR-0007Qo-W3
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 15:09:22 +0000
X-Inumbo-ID: 7aaaf137-cbd5-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7aaaf137-cbd5-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 15:10:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,360,1534809600"; d="scan'208";a="80200236"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2] x86/vtd: fix IOMMU share PT destruction path
Thread-Index: AQHUX+Bb5yxAckd97UO0iIZDYLn5VqUXAb9w
Date: Tue, 9 Oct 2018 15:00:57 +0000
Message-ID: <6245f7d0f0a243a7ae4ae0368b67ba2f@AMSPEX02CL03.citrite.net>
References: <20181009145708.23976-1-wei.liu2@citrix.com>
In-Reply-To: <20181009145708.23976-1-wei.liu2@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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] x86/vtd: fix IOMMU share PT destruction
 path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFdlaSBMaXUgW21haWx0bzp3ZWku
bGl1MkBjaXRyaXguY29tXQo+IFNlbnQ6IDA5IE9jdG9iZXIgMjAxOCAxNTo1Nwo+IFRvOiB4ZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiBDYzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJh
bnRAY2l0cml4LmNvbT47IEphbiBCZXVsaWNoCj4gPEpCZXVsaWNoQHN1c2UuY29tPjsgUm9nZXIg
UGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT47IFdlaSBMaXUKPiA8d2VpLmxpdTJAY2l0
cml4LmNvbT47IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgo+IFN1YmplY3Q6IFtQ
QVRDSCB2Ml0geDg2L3Z0ZDogZml4IElPTU1VIHNoYXJlIFBUIGRlc3RydWN0aW9uIHBhdGgKPiAK
PiBDb21taXQgMjkxNjk1MWMxICgibW0gLyBpb21tdTogaW5jbHVkZSBuZWVkX2lvbW11KCkgdGVz
dCBpbgo+IGlvbW11X3VzZV9oYXBfcHQoKSIpIGluY2x1ZGVkIG5lZWRfaW9tbXUoKSBpbiBpb21t
dV91c2VfaGFwX3B0IGFuZAo+IDkxZDRlY2E3YWRkICgibW0gLyBpb21tdTogc3BsaXQgbmVlZF9p
b21tdSgpIGludG8gaGFzX2lvbW11X3B0KCkgYW5kCj4gbmVlZF9pb21tdV9wdF9zeW5jKCkiKSBt
YWRlIHRoaW5ncyBmaW5lciBncmFpbiBieSBzcGxpdGluZyBuZWVkX2lvbW11Cj4gaW50byB0aHJl
ZSBzdGF0ZXMuCj4gCj4gVGhlIGRlc3RydWN0aW9uIHBhdGggY2FuJ3QgdXNlIGlvbW11X3VzZV9o
YXBfcHQgYmVjYXVzZSBhdCB0aGUgcG9pbnQKPiBwbGF0Zm9ybSBvcCBpcyBjYWxsZWQsIElPTU1V
IGlzIGVpdGhlciBhbHJlYWR5IHN3aXRjaGVkIHRvIG9yIGhhcwo+IGFsd2F5cyBiZWVuIGluIGRp
c2FibGVkIHN0YXRlLCBhbmQgdGhlIHNoYXJlZCBQVCB0ZXN0IHdvdWxkIGFsd2F5cyBiZQo+IGZh
bHNlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpS
ZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KCj4gLS0t
Cj4gdjI6IGZpeCBidWcgYW5kIHVwZGF0ZSBjb21tZW50Lgo+IC0tLQo+ICB4ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC92dGQvaW9tbXUuYyB8IDEyICsrKysrKysrKysrLQo+ICAxIGZpbGUgY2hhbmdl
ZCwgMTEgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwo+IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvdnRkL2lvbW11LmMKPiBpbmRleCBmOTRiNTIyYzczLi40ZDFmZjEwODE3IDEwMDY0NAo+IC0t
LSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCj4gKysrIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKPiBAQCAtMTc1Miw3ICsxNzUyLDE3IEBAIHN0YXRp
YyB2b2lkIGlvbW11X2RvbWFpbl90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKQo+ICAgICAgICAg
IHhmcmVlKG1ybXJyKTsKPiAgICAgIH0KPiAKPiAtICAgIGlmICggaW9tbXVfdXNlX2hhcF9wdChk
KSApCj4gKyAgICBBU1NFUlQoaW9tbXVfZW5hYmxlZCk7Cj4gKwo+ICsgICAgLyoKPiArICAgICAq
IFdlIGNhbid0IHVzZSBpb21tdV91c2VfaGFwX3B0IGhlcmUgYmVjYXVzZSBlaXRoZXIgSU9NTVUg
c3RhdGUKPiArICAgICAqIGlzIGFscmVhZHkgY2hhbmdlZCB0byBJT01NVV9TVEFUVVNfZGlzYWJs
ZWQgYXQgdGhpcyBwb2ludCBvcgo+ICsgICAgICogaGFzIGFsd2F5cyBiZWVuIElPTU1VX1NUQVRV
U19kaXNhYmxlZC4KPiArICAgICAqCj4gKyAgICAgKiBXZSBhbHNvIG5lZWQgdG8gdGVzdCBpZiBI
QVAgaXMgZW5hYmxlZCBiZWNhdXNlIFBWIGd1ZXN0cyBjYW4KPiArICAgICAqIGVudGVyIHRoaXMg
cGF0aCB0b28uCj4gKyAgICAgKi8KPiArICAgIGlmICggaGFwX2VuYWJsZWQoZCkgJiYgaW9tbXVf
aGFwX3B0X3NoYXJlICkKPiAgICAgICAgICByZXR1cm47Cj4gCj4gICAgICBzcGluX2xvY2soJmhk
LT5hcmNoLm1hcHBpbmdfbG9jayk7Cj4gLS0KPiAyLjExLjAKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 15:13:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 15:13: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 1g9tgx-0008Jc-KX; Tue, 09 Oct 2018 15:12:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+8ch=mv=citrix.com=prvs=8135aa832=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g9tgw-0008JX-EY
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 15:12:58 +0000
X-Inumbo-ID: fba9bdf7-cbd5-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fba9bdf7-cbd5-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 15:14:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,360,1534809600"; d="scan'208";a="67387163"
Date: Tue, 9 Oct 2018 16:12:49 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: George Dunlap <george.dunlap@citrix.com>
Message-ID: <20181009151249.vzfzm5vnv26y4be7@zion.uk.xensource.com>
References: <20181002154926.24280-1-george.dunlap@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181002154926.24280-1-george.dunlap@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] libxl: Restore scheduling parameters after
 migrate in best-effort fashion
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Jan Beulich <jbeulich@suse.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>

T24gVHVlLCBPY3QgMDIsIDIwMTggYXQgMDQ6NDk6MjZQTSArMDEwMCwgR2VvcmdlIER1bmxhcCB3
cm90ZToKPiBDb21taXQgM2I0YWRiYSAoInRvb2xzL2xpYnhsOiBpbmNsdWRlIHNjaGVkdWxlciBw
YXJhbWV0ZXJzIGluIHRoZQo+IG91dHB1dCBvZiB4bCBsaXN0IC1sIikgYWRkZWQgc2NoZWR1bGlu
ZyBwYXJhbWV0ZXJzIHRvIHRoZSBzZXQgb2YKPiBpbmZvcm1hdGlvbiBjb2xsZWN0ZWQgYnkgbGli
eGxfcmV0cmlldmVfZG9tYWluX2NvbmZpZ3VyYXRpb24oKSwgaW4KPiBvcmRlciB0byByZXBvcnQg
dGhhdCBpbmZvcm1hdGlvbiBpbiBgeGwgbGlzdCAtbGAuCj4gCj4gVW5mb3J0dW5hdGVseSwgbGli
eGxfcmV0cmlldmVfZG9tYWluX2NvbmZpZ3VyYXRpb24oKSBpcyBhbHNvIGNhbGxlZCBieQo+IHRo
ZSBtaWdyYXRpb24gLyBzYXZlIGNvZGUsIGFuZCB0aGUgcmVzdWx0cyBwYXNzZWQgdG8gdGhlIHJl
c3RvcmUgLwo+IHJlY2VpdmUgY29kZS4gIFRoaXMgbWVhbnQgc2NoZWR1bGVyIHBhcmFtZXRlcnMg
d2VyZSBpbmFkdmVydGVudGx5Cj4gYWRkZWQgdG8gdGhlIG1pZ3JhdGlvbiBzdHJlYW0sIHdpdGhv
dXQgcHJvcGVyIGNvbnNpZGVyYXRpb24gZm9yIGhvdyB0bwo+IGhhbmRsZSBjb3JuZXIgY2FzZXMu
ICBUaGUgcmVzdWx0IHdhcyB0aGF0IGlmIG1pZ3JhdGluZyBmcm9tIGEgaG9zdAo+IHJ1bm5pbmcg
b25lIHNjaGVkdWxlciB0byBhIGhvc3QgcnVubmluZyBhIGRpZmZlcmVudCBzY2hlZHVsZXIsIHRo
ZQo+IG1pZ3JhdGlvbiB3b3VsZCBmYWlsIHdpdGggYW4gZXJyb3IgbGlrZSB0aGUgZm9sbG93aW5n
Ogo+IAo+IGxpYnhsOiBlcnJvcjogbGlieGxfc2NoZWQuYzoyMzI6c2NoZWRfY3JlZGl0X2RvbWFp
bl9zZXQ6IERvbWFpbiAxOkdldHRpbmcgZG9tYWluIHNjaGVkIGNyZWRpdDogSW52YWxpZCBhcmd1
bWVudAo+IGxpYnhsOiBlcnJvcjogbGlieGxfY3JlYXRlLmM6MTI3NTpkb21jcmVhdGVfcmVidWls
ZF9kb25lOiBEb21haW4gMTpjYW5ub3QgKHJlLSlidWlsZCBkb21haW46IC0zCj4gCj4gTHVja2ls
eSB0aGVyZSdzIGEgZmFpcmx5IHN0cmFpZ2h0Zm9yd2FyZCB3YXkgdG8gc2V0IHBhcmFtZXRlcnMg
aW4gYQo+ICJiZXN0LWVmZm9ydCIgZmFzaGlvbi4gIGxpYnhsIHByb3ZpZGVzIGEgc2luZ2xlIHN0
cnVjdCBjb250YWluaW5nIHRoZQo+IHBhcmFtZXRlcnMgb2YgYWxsIHNjaGVkdWxlcnMsIGFzIHdl
bGwgYXMgYSBwYXJhbWV0ZXIgc3BlY2lmeWluZyB3aGljaAo+IHNjaGVkdWxlci4gIFBhcmFtZXRl
cnMgbm90IHVzZWQgYnkgYSBnaXZlbiBzY2hlZHVsZXIgYXJlIGlnbm9yZWQuCj4gQWRkaXRpb25h
bGx5LCB0aGUgc3RydWN0IGNvbnRhaW5zIGEgcGFyYW1ldGVyIHRvIHNwZWNpZnkgdGhlCj4gc2No
ZWR1bGVyLiAgSWYgeW91IHNwZWNpZnkgYSBzcGVjaWZpYyBzY2hlZHVsZXIsCj4gbGlieGxfZG9t
YWluX3NjaGVkX3BhcmFtc19zZXQoKSB3aWxsIGZhaWwgaWYgdGhlcmUncyBhIGRpZmZlcmVudAo+
IHNjaGVkdWxlci4gIEhvd2V2ZXIsIGlmIHlvdSBwYXNzIExJQlhMX1NDSEVEVUxFUl9VTktOT1dO
LCBpdCB3aWxsIHVzZQo+IHRoZSB2YWx1ZSBvZiB0aGUgY3VycmVudCBzY2hlZHVsZXIgZm9yIHRo
YXQgZG9tYWluLgo+IAo+IEluIGRvbWNyZWF0ZV9zdHJlYW1fZG9uZSgpLCBiZWZvcmUgY2FsbGlu
ZyBsaWJ4bF9fYnVpbGRfcG9zdCgpLCBzZXQKPiB0aGUgc2NoZWR1bGVyIHRvIExJQlhMX1NDSEVE
VUxFUl9VTktOT1dOLiAgVGhpcyB3aWxsIHByb3BhZ2F0ZQo+IHNjaGVkdWxlciBwYXJhbWV0ZXJz
IGZyb20gdGhlIHByZXZpb3VzIGluc3RhbnRpYXRpb24gb24gYSBiZXN0LWVmZm9ydAo+IGJhc2lz
Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4
LmNvbT4KPiAtLS0KPiBDQzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+Cj4g
Q0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gQ0M6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gQ0M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KPiBDQzogRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KPiBDQzogSnVl
cmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+IC0tLQo+ICB0b29scy9saWJ4bC9saWJ4bF9j
cmVhdGUuYyB8IDkgKysrKysrKysrCj4gIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKykK
PiAKPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgYi90b29scy9saWJ4
bC9saWJ4bF9jcmVhdGUuYwo+IGluZGV4IGRjZmRlNzc4N2UuLmNhZjc5ZDQ2MjAgMTAwNjQ0Cj4g
LS0tIGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKPiArKysgYi90b29scy9saWJ4bC9saWJ4
bF9jcmVhdGUuYwo+IEBAIC0xMjM3LDYgKzEyMzcsMTUgQEAgc3RhdGljIHZvaWQgZG9tY3JlYXRl
X3N0cmVhbV9kb25lKGxpYnhsX19lZ2MgKmVnYywKPiAgICAgICAgICByZXQgPSBFUlJPUl9JTlZB
TDsKPiAgICAgICAgICBnb3RvIG91dDsKPiAgICAgIH0KPiArCj4gKyAgICAvKiAKPiArICAgICAq
IFRoZSBzY2hlZHVsZXIgb24gdGhlIHNlbmRpbmcgZG9tYWluIG1heSBiZSBkaWZmZXJlbnQgdGhh
biB0aGUKPiArICAgICAqIHNjaGVkdWxlciBydW5uaW5nIGhlcmUuICBTZXR0aW5nIHRoZSBzY2hl
ZHVsZXIgdG8gVU5LTk9XTiB3aWxsCj4gKyAgICAgKiBjYXVzZSB0aGUgY29kZSB0byB0YWtlIHRv
IHRha2Ugd2hhdGV2ZXIgcGFyYW1ldGVycyBhcmUKPiArICAgICAqIGF2YWlsYWJsZSBpbiB0aGF0
IHNjaGVkdWxlciwgd2hpbGUgZGlzY2FyZGluZyB0aGUgcmVzdC4KPiArICAgICAqLwo+ICsgICAg
aW5mby0+c2NoZWRfcGFyYW1zLnNjaGVkID0gTElCWExfU0NIRURVTEVSX1VOS05PV047CgpCdXQg
dGhpcyBmdW5jdGlvbiBpcyBjYWxsZWQgYnkgbm9ybWFsIGRvbWFpbiBjcmVhdGlvbiBhcyB3ZWxs
LiBXaGF0IGlmCmxpYnhsIHVzZXIgZG9lcyBzZXQgdGhlIHBhcmFtZXRlcj8KCldlaS4KCj4gKyAg
ICAKPiAgICAgIHJldCA9IGxpYnhsX19idWlsZF9wb3N0KGdjLCBkb21pZCwgaW5mbywgc3RhdGUs
IHZtZW50cywgbG9jYWxlbnRzKTsKPiAgICAgIGlmIChyZXQpCj4gICAgICAgICAgZ290byBvdXQ7
Cj4gLS0gCj4gMi4xOS4wCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 15:16:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 15:16: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 1g9tkM-0008TP-8O; Tue, 09 Oct 2018 15:16:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=iduh=mv=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1g9tkL-0008Sf-3z
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 15:16:29 +0000
X-Inumbo-ID: 79377698-cbd6-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 79377698-cbd6-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 15:17:45 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 1A9A280D;
 Tue,  9 Oct 2018 08:16:27 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 287373F5D3;
 Tue,  9 Oct 2018 08:16:26 -0700 (PDT)
To: Bharat Bhushan <bharat.bhushan@nxp.com>,
 "Xen-devel@lists.xenproject.org" <Xen-devel@lists.xenproject.org>,
 Andre Przywara <andre.przywara@arm.com>, Peng Fan <peng.fan@nxp.com>
References: <VI1PR04MB484573C0CBE5BB093697DD6A9AEB0@VI1PR04MB4845.eurprd04.prod.outlook.com>
 <VI1PR04MB4845663832E08D6A39D6C7689AEB0@VI1PR04MB4845.eurprd04.prod.outlook.com>
 <VI1PR04MB4845A7B79FC597A507E305D89AEB0@VI1PR04MB4845.eurprd04.prod.outlook.com>
 <c8337f60-14e4-0f4b-179b-e3daebd54176@arm.com>
 <VI1PR04MB48456A5AD54F0632F04CB4DA9AE70@VI1PR04MB4845.eurprd04.prod.outlook.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a60a0596-6802-56ce-4c05-5749366d0ce1@arm.com>
Date: Tue, 9 Oct 2018 16:16:24 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <VI1PR04MB48456A5AD54F0632F04CB4DA9AE70@VI1PR04MB4845.eurprd04.prod.outlook.com>
Content-Language: en-US
Subject: Re: [Xen-devel] ARM64: PCIe 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: 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>

CgpPbiAwOS8xMC8yMDE4IDEyOjI1LCBCaGFyYXQgQmh1c2hhbiB3cm90ZToKPiBIaSwKCkhpIEJo
YXJhdCwKCj4gCj4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4+IEZyb206IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4+IFNlbnQ6IEZyaWRheSwgT2N0b2JlciA1LCAy
MDE4IDY6NTEgUE0KPj4gVG86IEJoYXJhdCBCaHVzaGFuIDxiaGFyYXQuYmh1c2hhbkBueHAuY29t
PjsgWGVuLQo+PiBkZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+PiBTdWJqZWN0OiBSZTogW1hl
bi1kZXZlbF0gQVJNNjQ6IFBDSWUgaW4gRE9NMAo+Pgo+PiBIaSwKPj4KPj4gT24gMDUvMTAvMjAx
OCAxMjowNiwgQmhhcmF0IEJodXNoYW4gd3JvdGU6Cj4+PiBGdXJ0aGVyIHVwZGF0ZToKPj4+IElm
IEkgY2hhbmdlIEtjb25maWcgdG8gZW5hYmxlIHRoaXMgZGVmYXVsdAo+Pgo+PiBDT05GSUdfSEFT
X0lUUyBpcyBpbiB0ZWNoIHByZXZpZXcuIEZvciBoYXZpbmcgYWNjZXNzIHRvIGl0LCB5b3UgbmVl
ZCB0byBwYXNzCj4+IFhFTl9DT05GSUdfRVhQRVJUIG9uICphbGwqIHRoZSBtYWtlIGNvbW1hbmQg
bGluZS4KPiAKPiBJIHRyaWVkIHdpdGggdGhpcyBhbmQgSSBjYW4gc2VlICJpdHMiIG5vZGUgaW4g
RG9tMCBkZXZpY2UtdHJlZQo+IE15IGNvbXBpbGF0aW9uIHN0ZXBzIGFyZToKPiBJIGFtIGNyb3Nz
LWNvbXBpbGluZywgc28gc2V0IHRvb2xjaGFpbiBwYXRoLgo+IAo+IG1ha2UgZGlzdC14ZW4gWEVO
X1RBUkdFVF9BUkNIPWFybTY0IFhFTl9DT05GSUdfRVhQRVJUPXkgQ09ORklHX0VBUkxZX1BSSU5U
Sz04MjUwLDB4MjFjMDYwMCwwCj4gbWtpbWFnZSAtQSBhcm02NCAtVCBrZXJuZWwgLWEgMHg4MDAw
MDAwMCAtZSAweDgwMDAwMDAwIC1DIG5vbmUgLWQgLi94ZW4veGVuIHhlbjQuMTEtdUltYWdlCj4g
Cj4+Cj4+PiBUaGVuIERPTTAgTGludXggQm9vdHMgYnV0IE1TSXMgYXJlIG5vdCBzdGlsbCB3b3Jr
aW5nLAo+Pj4KPj4+IEdldHRpbmcgYmVsb3cgZXJyb3I6Cj4+PiAgICAgLSBwY2kgMDAwMTowMDow
MC4wOiBGYWlsZWQgdG8gYWRkIC0gcGFzc3Rocm91Z2ggb3IgTVNJL01TSS1YIG1pZ2h0IGZhaWwh
Cj4+Cj4+IFRoaXMgaXMgYSByZWQtaGVycmluZy4gVGhpcyBsaW5lcyBoYXBwZW4gYmVjYXVzZSBQ
SFlTREVWT1BfcGNpX2RldmljZV9hZGQKPj4gaXMgbm90IGltcGxlbWVudGVkIG9uIFhlbiBBcm0u
Cj4gCj4gSSBhc3N1bWUgUENJIGRldmljZSB3aWxsIHN0aWxsIGJlIHdvcmtpbmcgb24gQVJNNjQg
YmFzZWQgcGxhdGZvcm1zCgpUaGF0J3MgY29ycmVjdC4KCj4gCj4+Cj4+Pgo+Pj4gQW55IGhlbHAg
aXMgdmVyeSB1c2VmdWwsISEKPj4KPj4gQ2FuIHlvdSBwbGVhc2UgcHJvdmlkZSB0aGUgZnVsbCBs
b2c/Cj4gCj4gUGxlYXNlIGZpbmQgYXR0YWNoZWQgbG9ncy4KPiBJIGhhdmUgb25lIFVBUlQgb2Yg
YSBEVUFSVCB3b3JraW5nLCBTbyBhdCBhIHRpbWUgSSBhbSBub3QgYWJsZSB0byBwcm92aWRlIHNh
bWUgdG8gWEVOIG9yIERPTTAuCj4gU28gZm9yIHlvdSB3aWxsIHNlZSB0d28gc2V0IG9mIGxvZywg
b25lIHdoZW4gY29uc29sZSBwcm92aWRlZCB0byBYRU4gYW5kIGFub3RoZXIgc2FtZSBjb25zb2xl
IHByb3ZpZGVkIHRvIERPTTAgd2hpbGUgdXNlZCBmb3IgZWFybHktcHJpbnRzIG9mIFhFTi4KClhl
biBwcm92aWRlcyBwYXJhLXZpcnR1YWxpemVkIGNvbnNvbGUgdGhyb3VnaCBoeXBlcmNhbGwgZm9y
IERvbTAuIApBc3N1bWluZyB5b3UgaGF2ZSB0aGUgZHJpdmVyIGVuYWJsZWQgKENPTkZJR19IVkNf
WEVOKSwgeW91IGNvdWxkIGFkZCBvbiAKeW91ciBEb20wIGNvbW1hbmQgbGluZSAiY29uc29sZT1o
dmMwIi4gVGhpcyB3aWxsIGdpdmUgeW91IGEgZnVsbCBjb25zb2xlIAphY2Nlc3MgdG8gRG9tMCB3
aGlsZSBzdGlsbCBhbGxvdyBYZW4gdG8gcHJpbnQgbWVzc2FnZS4KClRvIG5hcnJvdyBkb3duIHRo
ZSBjYXVzZSwgSSB3b3VsZCBkaXNhYmxlIHRoZSBJT01NVS4gTG9va2luZyBhdCB0aGUgCmxvZ3Ms
IEkgbm90aWNlZCB5b3UgaGF2ZSBzb21lIHNwZWNpZmljIElUUyBkcml2ZXIgKGZzbC1tYykgZm9y
IHlvdXIgCmJvYXJkLiBYZW4gZG9lcyBub3QgaGF2ZSBhbnkga25vd2xlZGdlIGZvciBpdC4gQ291
bGQgaXQgaGF2ZSBhbiBpbXBhY3QgCm9uIHRoZSBpbnRlcnJ1cHRzIGlmIG5vdCBjb25maWd1cmVk
IGNvcnJlY3RseT8KCkF0IHRoZSBtb21lbnQsIFhlbiBpbXBsZW1lbnRzIGEgZ2VuZXJpYyBJVFMg
YW5kIEdJQ3YzLiBTaG91bGQgd2UgZXhwZWN0IApzb21lIHNwZWNpZmljIGFkZGl0aW9ucyBmb3Ig
eW91ciBwbGF0Zm9ybSB0byB1c2UgaW50ZXJydXB0cz8KCk9uIHlvdXIgcHJldmlvdXMgZS1tYWls
IHlvdSBtZW50aW9uIHlvdSB0cmllZCB0byBwYXNzICJwY2k9bm9tc2kiLiBEb2VzIAp0aGlzIHNl
dHVwIHdvcmtzIHdpdGhvdXQgWGVuIChlLmcgYm9vdGluZyBhIGJhcmUgbGludXgpPyBJZiBzbywg
SSB3b3VsZCAKc3RhcnQgYnkgZXhwbG9yaW5nIHdoZXRoZXIgaW50ZXJydXB0IGFyZSBlZmZlY3Rp
dmVseSB1bm1hc2sgYnkgWGVuIG9uIApndWVzdCByZXF1ZXN0LgoKWW91IGNvdWxkIGFkZCBzb21l
IHByaW50IGluIHRoZSBHSUN2MyBlbXVsYXRpb24gKGFyY2gvYXJtL3ZnaWMtdjMuYykgYW5kIApJ
VFMgKGFyY2gvYXJtL3ZnaWMtdjMtaXRzLmMpLgoKPiAKPiBJIGFtIG5ldyB0byBYRU4gc28gbWln
aHQgYmUgZG9pbmcgc29tZXRoaW5nIHdyb25nLgoKTXkga25vd2xlZGdlIG9uIHRoZSBib2FyZCB5
b3UgYXJlIHVzaW5nIGlzIGxpbWl0ZWQuIEkgaGF2ZSBDQ2VkIFBlbmcgRmFuIAp3aG8gaXMgYWxz
byB3b3JraW5nIGF0IE5YUCBhbmQgaGF2ZSBYZW4ga25vd2xlZGdlLgoKQ2hlZXJzLAoKLS0gCkp1
bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 15:16:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 15: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 1g9tkk-0008VT-KN; Tue, 09 Oct 2018 15:16:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=130c=mv=citrix.com=prvs=813d938e7=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1g9tkj-0008VJ-3c
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 15:16:53 +0000
X-Inumbo-ID: 87ab38d9-cbd6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 87ab38d9-cbd6-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 15:18:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,360,1534809600"; d="scan'208";a="67387848"
To: Wei Liu <wei.liu2@citrix.com>
References: <20181002154926.24280-1-george.dunlap@citrix.com>
 <20181009151249.vzfzm5vnv26y4be7@zion.uk.xensource.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <fb79a5db-6caf-a38e-12d1-4f4183c29408@citrix.com>
Date: Tue, 9 Oct 2018 16:16:48 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181009151249.vzfzm5vnv26y4be7@zion.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] libxl: Restore scheduling parameters after
 migrate in best-effort fashion
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Dario Faggioli <dfaggioli@suse.com>, Jan Beulich <jbeulich@suse.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>

T24gMTAvMDkvMjAxOCAwNDoxMiBQTSwgV2VpIExpdSB3cm90ZToKPiBPbiBUdWUsIE9jdCAwMiwg
MjAxOCBhdCAwNDo0OToyNlBNICswMTAwLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+PiBDb21taXQg
M2I0YWRiYSAoInRvb2xzL2xpYnhsOiBpbmNsdWRlIHNjaGVkdWxlciBwYXJhbWV0ZXJzIGluIHRo
ZQo+PiBvdXRwdXQgb2YgeGwgbGlzdCAtbCIpIGFkZGVkIHNjaGVkdWxpbmcgcGFyYW1ldGVycyB0
byB0aGUgc2V0IG9mCj4+IGluZm9ybWF0aW9uIGNvbGxlY3RlZCBieSBsaWJ4bF9yZXRyaWV2ZV9k
b21haW5fY29uZmlndXJhdGlvbigpLCBpbgo+PiBvcmRlciB0byByZXBvcnQgdGhhdCBpbmZvcm1h
dGlvbiBpbiBgeGwgbGlzdCAtbGAuCj4+Cj4+IFVuZm9ydHVuYXRlbHksIGxpYnhsX3JldHJpZXZl
X2RvbWFpbl9jb25maWd1cmF0aW9uKCkgaXMgYWxzbyBjYWxsZWQgYnkKPj4gdGhlIG1pZ3JhdGlv
biAvIHNhdmUgY29kZSwgYW5kIHRoZSByZXN1bHRzIHBhc3NlZCB0byB0aGUgcmVzdG9yZSAvCj4+
IHJlY2VpdmUgY29kZS4gIFRoaXMgbWVhbnQgc2NoZWR1bGVyIHBhcmFtZXRlcnMgd2VyZSBpbmFk
dmVydGVudGx5Cj4+IGFkZGVkIHRvIHRoZSBtaWdyYXRpb24gc3RyZWFtLCB3aXRob3V0IHByb3Bl
ciBjb25zaWRlcmF0aW9uIGZvciBob3cgdG8KPj4gaGFuZGxlIGNvcm5lciBjYXNlcy4gIFRoZSBy
ZXN1bHQgd2FzIHRoYXQgaWYgbWlncmF0aW5nIGZyb20gYSBob3N0Cj4+IHJ1bm5pbmcgb25lIHNj
aGVkdWxlciB0byBhIGhvc3QgcnVubmluZyBhIGRpZmZlcmVudCBzY2hlZHVsZXIsIHRoZQo+PiBt
aWdyYXRpb24gd291bGQgZmFpbCB3aXRoIGFuIGVycm9yIGxpa2UgdGhlIGZvbGxvd2luZzoKPj4K
Pj4gbGlieGw6IGVycm9yOiBsaWJ4bF9zY2hlZC5jOjIzMjpzY2hlZF9jcmVkaXRfZG9tYWluX3Nl
dDogRG9tYWluIDE6R2V0dGluZyBkb21haW4gc2NoZWQgY3JlZGl0OiBJbnZhbGlkIGFyZ3VtZW50
Cj4+IGxpYnhsOiBlcnJvcjogbGlieGxfY3JlYXRlLmM6MTI3NTpkb21jcmVhdGVfcmVidWlsZF9k
b25lOiBEb21haW4gMTpjYW5ub3QgKHJlLSlidWlsZCBkb21haW46IC0zCj4+Cj4+IEx1Y2tpbHkg
dGhlcmUncyBhIGZhaXJseSBzdHJhaWdodGZvcndhcmQgd2F5IHRvIHNldCBwYXJhbWV0ZXJzIGlu
IGEKPj4gImJlc3QtZWZmb3J0IiBmYXNoaW9uLiAgbGlieGwgcHJvdmlkZXMgYSBzaW5nbGUgc3Ry
dWN0IGNvbnRhaW5pbmcgdGhlCj4+IHBhcmFtZXRlcnMgb2YgYWxsIHNjaGVkdWxlcnMsIGFzIHdl
bGwgYXMgYSBwYXJhbWV0ZXIgc3BlY2lmeWluZyB3aGljaAo+PiBzY2hlZHVsZXIuICBQYXJhbWV0
ZXJzIG5vdCB1c2VkIGJ5IGEgZ2l2ZW4gc2NoZWR1bGVyIGFyZSBpZ25vcmVkLgo+PiBBZGRpdGlv
bmFsbHksIHRoZSBzdHJ1Y3QgY29udGFpbnMgYSBwYXJhbWV0ZXIgdG8gc3BlY2lmeSB0aGUKPj4g
c2NoZWR1bGVyLiAgSWYgeW91IHNwZWNpZnkgYSBzcGVjaWZpYyBzY2hlZHVsZXIsCj4+IGxpYnhs
X2RvbWFpbl9zY2hlZF9wYXJhbXNfc2V0KCkgd2lsbCBmYWlsIGlmIHRoZXJlJ3MgYSBkaWZmZXJl
bnQKPj4gc2NoZWR1bGVyLiAgSG93ZXZlciwgaWYgeW91IHBhc3MgTElCWExfU0NIRURVTEVSX1VO
S05PV04sIGl0IHdpbGwgdXNlCj4+IHRoZSB2YWx1ZSBvZiB0aGUgY3VycmVudCBzY2hlZHVsZXIg
Zm9yIHRoYXQgZG9tYWluLgo+Pgo+PiBJbiBkb21jcmVhdGVfc3RyZWFtX2RvbmUoKSwgYmVmb3Jl
IGNhbGxpbmcgbGlieGxfX2J1aWxkX3Bvc3QoKSwgc2V0Cj4+IHRoZSBzY2hlZHVsZXIgdG8gTElC
WExfU0NIRURVTEVSX1VOS05PV04uICBUaGlzIHdpbGwgcHJvcGFnYXRlCj4+IHNjaGVkdWxlciBw
YXJhbWV0ZXJzIGZyb20gdGhlIHByZXZpb3VzIGluc3RhbnRpYXRpb24gb24gYSBiZXN0LWVmZm9y
dAo+PiBiYXNpcy4KPj4KPj4gU2lnbmVkLW9mZi1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1
bmxhcEBjaXRyaXguY29tPgo+PiAtLS0KPj4gQ0M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBj
aXRyaXguY29tPgo+PiBDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPj4gQ0M6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4+IENDOiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+Cj4+IENDOiBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1
c2UuY29tPgo+PiBDQzogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+PiAtLS0KPj4g
IHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jIHwgOSArKysrKysrKysKPj4gIDEgZmlsZSBjaGFu
Z2VkLCA5IGluc2VydGlvbnMoKykKPj4KPj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhs
X2NyZWF0ZS5jIGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKPj4gaW5kZXggZGNmZGU3Nzg3
ZS4uY2FmNzlkNDYyMCAxMDA2NDQKPj4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMK
Pj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKPj4gQEAgLTEyMzcsNiArMTIzNywx
NSBAQCBzdGF0aWMgdm9pZCBkb21jcmVhdGVfc3RyZWFtX2RvbmUobGlieGxfX2VnYyAqZWdjLAo+
PiAgICAgICAgICByZXQgPSBFUlJPUl9JTlZBTDsKPj4gICAgICAgICAgZ290byBvdXQ7Cj4+ICAg
ICAgfQo+PiArCj4+ICsgICAgLyogCj4+ICsgICAgICogVGhlIHNjaGVkdWxlciBvbiB0aGUgc2Vu
ZGluZyBkb21haW4gbWF5IGJlIGRpZmZlcmVudCB0aGFuIHRoZQo+PiArICAgICAqIHNjaGVkdWxl
ciBydW5uaW5nIGhlcmUuICBTZXR0aW5nIHRoZSBzY2hlZHVsZXIgdG8gVU5LTk9XTiB3aWxsCj4+
ICsgICAgICogY2F1c2UgdGhlIGNvZGUgdG8gdGFrZSB0byB0YWtlIHdoYXRldmVyIHBhcmFtZXRl
cnMgYXJlCj4+ICsgICAgICogYXZhaWxhYmxlIGluIHRoYXQgc2NoZWR1bGVyLCB3aGlsZSBkaXNj
YXJkaW5nIHRoZSByZXN0Lgo+PiArICAgICAqLwo+PiArICAgIGluZm8tPnNjaGVkX3BhcmFtcy5z
Y2hlZCA9IExJQlhMX1NDSEVEVUxFUl9VTktOT1dOOwo+IAo+IEJ1dCB0aGlzIGZ1bmN0aW9uIGlz
IGNhbGxlZCBieSBub3JtYWwgZG9tYWluIGNyZWF0aW9uIGFzIHdlbGwuIFdoYXQgaWYKPiBsaWJ4
bCB1c2VyIGRvZXMgc2V0IHRoZSBwYXJhbWV0ZXI/CgpJcyBpdD8gIEkgdGhvdWdodCB0aGUgYHN0
cmVhbWAgbWVhbnQgaXQgd2FzIG9ubHkgY2FsbGVkIHdoZW4gZG9pbmcKbWlncmF0ZSAvIHJlc3Vt
ZS4KCiAtR2VvcmdlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 15:21:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 15:21: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 1g9tp1-00011P-Br; Tue, 09 Oct 2018 15:21:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+8ch=mv=citrix.com=prvs=8135aa832=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g9tp0-00011K-F1
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 15:21:18 +0000
X-Inumbo-ID: 2564db47-cbd7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2564db47-cbd7-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 15:22:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,360,1534809600"; d="scan'208";a="67388695"
Date: Tue, 9 Oct 2018 16:21:14 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: George Dunlap <george.dunlap@citrix.com>
Message-ID: <20181009152114.zk4ze5yfhmqrt4uj@zion.uk.xensource.com>
References: <20181002154926.24280-1-george.dunlap@citrix.com>
 <20181009151249.vzfzm5vnv26y4be7@zion.uk.xensource.com>
 <fb79a5db-6caf-a38e-12d1-4f4183c29408@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <fb79a5db-6caf-a38e-12d1-4f4183c29408@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] libxl: Restore scheduling parameters after
 migrate in best-effort fashion
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Jan Beulich <jbeulich@suse.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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDQ6MTY6NDhQTSArMDEwMCwgR2VvcmdlIER1bmxhcCB3
cm90ZToKPiBPbiAxMC8wOS8yMDE4IDA0OjEyIFBNLCBXZWkgTGl1IHdyb3RlOgo+ID4gT24gVHVl
LCBPY3QgMDIsIDIwMTggYXQgMDQ6NDk6MjZQTSArMDEwMCwgR2VvcmdlIER1bmxhcCB3cm90ZToK
PiA+PiBDb21taXQgM2I0YWRiYSAoInRvb2xzL2xpYnhsOiBpbmNsdWRlIHNjaGVkdWxlciBwYXJh
bWV0ZXJzIGluIHRoZQo+ID4+IG91dHB1dCBvZiB4bCBsaXN0IC1sIikgYWRkZWQgc2NoZWR1bGlu
ZyBwYXJhbWV0ZXJzIHRvIHRoZSBzZXQgb2YKPiA+PiBpbmZvcm1hdGlvbiBjb2xsZWN0ZWQgYnkg
bGlieGxfcmV0cmlldmVfZG9tYWluX2NvbmZpZ3VyYXRpb24oKSwgaW4KPiA+PiBvcmRlciB0byBy
ZXBvcnQgdGhhdCBpbmZvcm1hdGlvbiBpbiBgeGwgbGlzdCAtbGAuCj4gPj4KPiA+PiBVbmZvcnR1
bmF0ZWx5LCBsaWJ4bF9yZXRyaWV2ZV9kb21haW5fY29uZmlndXJhdGlvbigpIGlzIGFsc28gY2Fs
bGVkIGJ5Cj4gPj4gdGhlIG1pZ3JhdGlvbiAvIHNhdmUgY29kZSwgYW5kIHRoZSByZXN1bHRzIHBh
c3NlZCB0byB0aGUgcmVzdG9yZSAvCj4gPj4gcmVjZWl2ZSBjb2RlLiAgVGhpcyBtZWFudCBzY2hl
ZHVsZXIgcGFyYW1ldGVycyB3ZXJlIGluYWR2ZXJ0ZW50bHkKPiA+PiBhZGRlZCB0byB0aGUgbWln
cmF0aW9uIHN0cmVhbSwgd2l0aG91dCBwcm9wZXIgY29uc2lkZXJhdGlvbiBmb3IgaG93IHRvCj4g
Pj4gaGFuZGxlIGNvcm5lciBjYXNlcy4gIFRoZSByZXN1bHQgd2FzIHRoYXQgaWYgbWlncmF0aW5n
IGZyb20gYSBob3N0Cj4gPj4gcnVubmluZyBvbmUgc2NoZWR1bGVyIHRvIGEgaG9zdCBydW5uaW5n
IGEgZGlmZmVyZW50IHNjaGVkdWxlciwgdGhlCj4gPj4gbWlncmF0aW9uIHdvdWxkIGZhaWwgd2l0
aCBhbiBlcnJvciBsaWtlIHRoZSBmb2xsb3dpbmc6Cj4gPj4KPiA+PiBsaWJ4bDogZXJyb3I6IGxp
YnhsX3NjaGVkLmM6MjMyOnNjaGVkX2NyZWRpdF9kb21haW5fc2V0OiBEb21haW4gMTpHZXR0aW5n
IGRvbWFpbiBzY2hlZCBjcmVkaXQ6IEludmFsaWQgYXJndW1lbnQKPiA+PiBsaWJ4bDogZXJyb3I6
IGxpYnhsX2NyZWF0ZS5jOjEyNzU6ZG9tY3JlYXRlX3JlYnVpbGRfZG9uZTogRG9tYWluIDE6Y2Fu
bm90IChyZS0pYnVpbGQgZG9tYWluOiAtMwo+ID4+Cj4gPj4gTHVja2lseSB0aGVyZSdzIGEgZmFp
cmx5IHN0cmFpZ2h0Zm9yd2FyZCB3YXkgdG8gc2V0IHBhcmFtZXRlcnMgaW4gYQo+ID4+ICJiZXN0
LWVmZm9ydCIgZmFzaGlvbi4gIGxpYnhsIHByb3ZpZGVzIGEgc2luZ2xlIHN0cnVjdCBjb250YWlu
aW5nIHRoZQo+ID4+IHBhcmFtZXRlcnMgb2YgYWxsIHNjaGVkdWxlcnMsIGFzIHdlbGwgYXMgYSBw
YXJhbWV0ZXIgc3BlY2lmeWluZyB3aGljaAo+ID4+IHNjaGVkdWxlci4gIFBhcmFtZXRlcnMgbm90
IHVzZWQgYnkgYSBnaXZlbiBzY2hlZHVsZXIgYXJlIGlnbm9yZWQuCj4gPj4gQWRkaXRpb25hbGx5
LCB0aGUgc3RydWN0IGNvbnRhaW5zIGEgcGFyYW1ldGVyIHRvIHNwZWNpZnkgdGhlCj4gPj4gc2No
ZWR1bGVyLiAgSWYgeW91IHNwZWNpZnkgYSBzcGVjaWZpYyBzY2hlZHVsZXIsCj4gPj4gbGlieGxf
ZG9tYWluX3NjaGVkX3BhcmFtc19zZXQoKSB3aWxsIGZhaWwgaWYgdGhlcmUncyBhIGRpZmZlcmVu
dAo+ID4+IHNjaGVkdWxlci4gIEhvd2V2ZXIsIGlmIHlvdSBwYXNzIExJQlhMX1NDSEVEVUxFUl9V
TktOT1dOLCBpdCB3aWxsIHVzZQo+ID4+IHRoZSB2YWx1ZSBvZiB0aGUgY3VycmVudCBzY2hlZHVs
ZXIgZm9yIHRoYXQgZG9tYWluLgo+ID4+Cj4gPj4gSW4gZG9tY3JlYXRlX3N0cmVhbV9kb25lKCks
IGJlZm9yZSBjYWxsaW5nIGxpYnhsX19idWlsZF9wb3N0KCksIHNldAo+ID4+IHRoZSBzY2hlZHVs
ZXIgdG8gTElCWExfU0NIRURVTEVSX1VOS05PV04uICBUaGlzIHdpbGwgcHJvcGFnYXRlCj4gPj4g
c2NoZWR1bGVyIHBhcmFtZXRlcnMgZnJvbSB0aGUgcHJldmlvdXMgaW5zdGFudGlhdGlvbiBvbiBh
IGJlc3QtZWZmb3J0Cj4gPj4gYmFzaXMuCj4gPj4KPiA+PiBTaWduZWQtb2ZmLWJ5OiBHZW9yZ2Ug
RHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+Cj4gPj4gLS0tCj4gPj4gQ0M6IElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBjaXRyaXguY29tPgo+ID4+IENDOiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgo+ID4+IENDOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgo+ID4+IENDOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gPj4gQ0M6
IERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+Cj4gPj4gQ0M6IEp1ZXJnZW4gR3Jv
c3MgPGpncm9zc0BzdXNlLmNvbT4KPiA+PiAtLS0KPiA+PiAgdG9vbHMvbGlieGwvbGlieGxfY3Jl
YXRlLmMgfCA5ICsrKysrKysrKwo+ID4+ICAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCsp
Cj4gPj4KPiA+PiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgYi90b29s
cy9saWJ4bC9saWJ4bF9jcmVhdGUuYwo+ID4+IGluZGV4IGRjZmRlNzc4N2UuLmNhZjc5ZDQ2MjAg
MTAwNjQ0Cj4gPj4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKPiA+PiArKysgYi90
b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYwo+ID4+IEBAIC0xMjM3LDYgKzEyMzcsMTUgQEAgc3Rh
dGljIHZvaWQgZG9tY3JlYXRlX3N0cmVhbV9kb25lKGxpYnhsX19lZ2MgKmVnYywKPiA+PiAgICAg
ICAgICByZXQgPSBFUlJPUl9JTlZBTDsKPiA+PiAgICAgICAgICBnb3RvIG91dDsKPiA+PiAgICAg
IH0KPiA+PiArCj4gPj4gKyAgICAvKiAKPiA+PiArICAgICAqIFRoZSBzY2hlZHVsZXIgb24gdGhl
IHNlbmRpbmcgZG9tYWluIG1heSBiZSBkaWZmZXJlbnQgdGhhbiB0aGUKPiA+PiArICAgICAqIHNj
aGVkdWxlciBydW5uaW5nIGhlcmUuICBTZXR0aW5nIHRoZSBzY2hlZHVsZXIgdG8gVU5LTk9XTiB3
aWxsCj4gPj4gKyAgICAgKiBjYXVzZSB0aGUgY29kZSB0byB0YWtlIHRvIHRha2Ugd2hhdGV2ZXIg
cGFyYW1ldGVycyBhcmUKPiA+PiArICAgICAqIGF2YWlsYWJsZSBpbiB0aGF0IHNjaGVkdWxlciwg
d2hpbGUgZGlzY2FyZGluZyB0aGUgcmVzdC4KPiA+PiArICAgICAqLwo+ID4+ICsgICAgaW5mby0+
c2NoZWRfcGFyYW1zLnNjaGVkID0gTElCWExfU0NIRURVTEVSX1VOS05PV047Cj4gPiAKPiA+IEJ1
dCB0aGlzIGZ1bmN0aW9uIGlzIGNhbGxlZCBieSBub3JtYWwgZG9tYWluIGNyZWF0aW9uIGFzIHdl
bGwuIFdoYXQgaWYKPiA+IGxpYnhsIHVzZXIgZG9lcyBzZXQgdGhlIHBhcmFtZXRlcj8KPiAKPiBJ
cyBpdD8gIEkgdGhvdWdodCB0aGUgYHN0cmVhbWAgbWVhbnQgaXQgd2FzIG9ubHkgY2FsbGVkIHdo
ZW4gZG9pbmcKPiBtaWdyYXRlIC8gcmVzdW1lLgoKWWVzLCB5b3UncmUgcmlnaHQuIEZlZWwgZnJl
ZSB0byBhZGQgbXkgYWNrLgoKV2VpLgoKPiAKPiAgLUdlb3JnZQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 15:21:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 15: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 1g9tpB-00012P-PX; Tue, 09 Oct 2018 15:21:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tnrx=mv=citrix.com=prvs=813e8d8b1=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1g9tpA-00012B-Ci
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 15:21:28 +0000
X-Inumbo-ID: 2b6206cd-cbd7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2b6206cd-cbd7-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 15:22:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,360,1534809600"; d="scan'208";a="67388714"
From: Sergey Dyasli <sergey.dyasli@citrix.com>
To: <xen-devel@lists.xen.org>
Date: Tue, 9 Oct 2018 16:21:19 +0100
Message-ID: <20181009152119.15567-1-sergey.dyasli@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] mm/page_alloc: make bootscrub happen in
 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: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.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>

U2NydWJiaW5nIFJBTSBkdXJpbmcgYm9vdCBtYXkgdGFrZSBhIGxvbmcgdGltZSBvbiBtYWNoaW5l
cyB3aXRoIGxvdHMKb2YgUkFNLiBBZGQgJ2lkbGUnIG9wdGlvbiB0byBib290c2NydWIgd2hpY2gg
bWFya3MgYWxsIHBhZ2VzIGRpcnR5CmluaXRpYWxseSBzbyB0aGV5IHdpbGwgZXZlbnR1YWxseSBi
ZSBzY3J1YmJlZCBpbiBpZGxlLWxvb3Agb24gZXZlcnkKb25saW5lIENQVS4KCkl0J3MgZ3VhcmFu
dGVlZCB0aGF0IHRoZSBhbGxvY2F0b3Igd2lsbCByZXR1cm4gc2NydWJiZWQgcGFnZXMgYnkgZG9p
bmcKZWFnZXIgc2NydWJiaW5nIGR1cmluZyBhbGxvY2F0aW9uICh1bmxlc3MgTUVNRl9ub19zY3J1
YiB3YXMgcHJvdmlkZWQpLgoKVXNlIHRoZSBuZXcgJ2lkbGUnIG9wdGlvbiBhcyB0aGUgZGVmYXVs
dCBvbmUuCgpTaWduZWQtb2ZmLWJ5OiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJp
eC5jb20+Ci0tLQp2MSAtLT4gdjI6Ci0gZHJvcHBlZCBjb21tZW50IGFib3V0IHBlcmZvcm1hbmNl
Ci0gY2hhbmdlZCBkZWZhdWx0IHRvICdpZGxlJwotIGNoYW5nZWQgdHlwZSBvZiBvcHRfYm9vdHNj
cnViIHRvIGVudW0KLSByZXN0b3JlZCBfX2luaXRkYXRhIGZvciBvcHRfYm9vdHNjcnViCi0gY2Fs
bCBwYXJzZV9ib29sKCkgZmlyc3QgZHVyaW5nIHBhcnNpbmcKLSB1c2luZyBzd2l0Y2goKSBpbiBo
ZWFwX2luaXRfbGF0ZSgpCgpOb3RlOiBUaGUgbWVzc2FnZSAiU2NydWJiaW5nIEZyZWUgUkFNIG9u
ICVkIG5vZGVzIiBjb3JyZXNwb25kcyB0bwp0aGUgc2ltaWxhciBvbmUgaW4gc2NydWJfaGVhcF9w
YWdlcygpCgpDQzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ0M6
IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CkNDOiBHZW9yZ2Ug
RHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNDOiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CkNDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpD
QzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiBkb2NzL21pc2MveGVuLWNvbW1h
bmQtbGluZS5tYXJrZG93biB8ICA5ICsrKystCiB4ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYyAgICAg
ICAgICAgICB8IDYyICsrKysrKysrKysrKysrKysrKysrKysrKysrKy0tCiAyIGZpbGVzIGNoYW5n
ZWQsIDY1IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZG9jcy9t
aXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGlu
ZS5tYXJrZG93bgppbmRleCAxZmZkNTg2MjI0Li45YzE1ZDUyYmY3IDEwMDY0NAotLS0gYS9kb2Nz
L21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgorKysgYi9kb2NzL21pc2MveGVuLWNvbW1h
bmQtbGluZS5tYXJrZG93bgpAQCAtMjI3LDE0ICsyMjcsMTkgQEAgdGhhdCBieXRlIGAweDEyMzQ1
Njc4YCBpcyBiYWQsIHlvdSB3b3VsZCBwbGFjZSBgYmFkcGFnZT0weDEyMzQ1YCBvbgogWGVuJ3Mg
Y29tbWFuZCBsaW5lLgogCiAjIyMgYm9vdHNjcnViCi0+IGA9IDxib29sZWFuPmAKKz4gYD0gaWRs
ZSB8IDxib29sZWFuPmAKIAotPiBEZWZhdWx0OiBgdHJ1ZWAKKz4gRGVmYXVsdDogYGlkbGVgCiAK
IFNjcnViIGZyZWUgUkFNIGR1cmluZyBib290LiAgVGhpcyBpcyBhIHNhZmV0eSBmZWF0dXJlIHRv
IHByZXZlbnQKIGFjY2lkZW50YWxseSBsZWFraW5nIHNlbnNpdGl2ZSBWTSBkYXRhIGludG8gb3Ro
ZXIgVk1zIGlmIFhlbiBjcmFzaGVzCiBhbmQgcmVib290cy4KIAorSW4gYGlkbGVgIG1vZGUsIFJB
TSBpcyBzY3J1YmJlZCBpbiBiYWNrZ3JvdW5kIG9uIGFsbCBDUFVzIGR1cmluZyBpZGxlLWxvb3AK
K3dpdGggYSBndWFyYW50ZWUgdGhhdCBtZW1vcnkgYWxsb2NhdGlvbnMgYWx3YXlzIHByb3ZpZGUg
c2NydWJiZWQgcGFnZXMuCitUaGlzIG9wdGlvbiByZWR1Y2VzIGJvb3QgdGltZSBvbiBtYWNoaW5l
cyB3aXRoIGEgbGFyZ2UgYW1vdW50IG9mIFJBTSB3aGlsZQorc3RpbGwgcHJvdmlkaW5nIHNlY3Vy
aXR5IGJlbmVmaXRzLgorCiAjIyMgYm9vdHNjcnViXF9jaHVuawogPiBgPSA8c2l6ZT5gCiAKZGlm
ZiAtLWdpdCBhL3hlbi9jb21tb24vcGFnZV9hbGxvYy5jIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9j
LmMKaW5kZXggMTZlMWIwYzM1Ny4uN2RmNWQ1YzU0NSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9w
YWdlX2FsbG9jLmMKKysrIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKQEAgLTE2MSw4ICsxNjEs
NDIgQEAgc3RyaW5nX3BhcmFtKCJiYWRwYWdlIiwgb3B0X2JhZHBhZ2UpOwogLyoKICAqIG5vLWJv
b3RzY3J1YiAtPiBGcmVlIHBhZ2VzIGFyZSBub3QgemVyb2VkIGR1cmluZyBib290LgogICovCi1z
dGF0aWMgYm9vbF90IG9wdF9ib290c2NydWIgX19pbml0ZGF0YSA9IDE7Ci1ib29sZWFuX3BhcmFt
KCJib290c2NydWIiLCBvcHRfYm9vdHNjcnViKTsKK2VudW0gYm9vdHNjcnViX21vZGUgeworICAg
IEJPT1RTQ1JVQl9PRkYgPSAwLAorICAgIEJPT1RTQ1JVQl9PTiwKKyAgICBCT09UU0NSVUJfSURM
RSwKK307CitzdGF0aWMgZW51bSBib290c2NydWJfbW9kZSBfX2luaXRkYXRhIG9wdF9ib290c2Ny
dWIgPSBCT09UU0NSVUJfSURMRTsKK3N0YXRpYyBpbnQgX19pbml0IHBhcnNlX2Jvb3RzY3J1Yl9w
YXJhbShjb25zdCBjaGFyICpzKQoreworICAgIC8qIEludGVycHJldCAnYm9vdHNjcnViJyBhbG9u
ZSBpbiBpdHMgcG9zaXRpdmUgYm9vbGVhbiBmb3JtICovCisgICAgaWYgKCAqcyA9PSAnXDAnICkK
KyAgICB7CisgICAgICAgIG9wdF9ib290c2NydWIgPSBCT09UU0NSVUJfT047CisgICAgICAgIHJl
dHVybiAwOworICAgIH0KKworICAgIHN3aXRjaCAoIHBhcnNlX2Jvb2wocywgTlVMTCkgKQorICAg
IHsKKyAgICBjYXNlIDA6CisgICAgICAgIG9wdF9ib290c2NydWIgPSBCT09UU0NSVUJfT0ZGOwor
ICAgICAgICBicmVhazsKKworICAgIGNhc2UgMToKKyAgICAgICAgb3B0X2Jvb3RzY3J1YiA9IEJP
T1RTQ1JVQl9PTjsKKyAgICAgICAgYnJlYWs7CisKKyAgICBkZWZhdWx0OgorICAgICAgICBpZiAo
ICFzdHJjbXAocywgImlkbGUiKSApCisgICAgICAgICAgICBvcHRfYm9vdHNjcnViID0gQk9PVFND
UlVCX0lETEU7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOworICAg
ICAgICBicmVhazsKKyAgICB9CisKKyAgICByZXR1cm4gMDsKK30KK2N1c3RvbV9wYXJhbSgiYm9v
dHNjcnViIiwgcGFyc2VfYm9vdHNjcnViX3BhcmFtKTsKIAogLyoKICAqIGJvb3RzY3J1Yl9jaHVu
ayAtPiBBbW91bnQgb2YgYnl0ZXMgdG8gc2NydWIgbG9ja3N0ZXAgb24gbm9uLVNNVCBDUFVzCkBA
IC0xNzI2LDYgKzE3NjAsNyBAQCBzdGF0aWMgdm9pZCBpbml0X2hlYXBfcGFnZXMoCiAgICAgc3Ry
dWN0IHBhZ2VfaW5mbyAqcGcsIHVuc2lnbmVkIGxvbmcgbnJfcGFnZXMpCiB7CiAgICAgdW5zaWdu
ZWQgbG9uZyBpOworICAgIGJvb2wgaWRsZV9zY3J1YiA9IGZhbHNlOwogCiAgICAgLyoKICAgICAg
KiBTb21lIHBhZ2VzIG1heSBub3QgZ28gdGhyb3VnaCB0aGUgYm9vdCBhbGxvY2F0b3IgKGUuZyBy
ZXNlcnZlZApAQCAtMTczNyw2ICsxNzcyLDkgQEAgc3RhdGljIHZvaWQgaW5pdF9oZWFwX3BhZ2Vz
KAogICAgIGZpcnN0X3ZhbGlkX21mbiA9IG1mbl9taW4ocGFnZV90b19tZm4ocGcpLCBmaXJzdF92
YWxpZF9tZm4pOwogICAgIHNwaW5fdW5sb2NrKCZoZWFwX2xvY2spOwogCisgICAgaWYgKCBzeXN0
ZW1fc3RhdGUgPCBTWVNfU1RBVEVfYWN0aXZlICYmIG9wdF9ib290c2NydWIgPT0gQk9PVFNDUlVC
X0lETEUgKQorICAgICAgICBpZGxlX3NjcnViID0gdHJ1ZTsKKwogICAgIGZvciAoIGkgPSAwOyBp
IDwgbnJfcGFnZXM7IGkrKyApCiAgICAgewogICAgICAgICB1bnNpZ25lZCBpbnQgbmlkID0gcGh5
c190b19uaWQocGFnZV90b19tYWRkcihwZytpKSk7CkBAIC0xNzYzLDcgKzE4MDEsNyBAQCBzdGF0
aWMgdm9pZCBpbml0X2hlYXBfcGFnZXMoCiAgICAgICAgICAgICBucl9wYWdlcyAtPSBuOwogICAg
ICAgICB9CiAKLSAgICAgICAgZnJlZV9oZWFwX3BhZ2VzKHBnICsgaSwgMCwgc2NydWJfZGVidWcp
OworICAgICAgICBmcmVlX2hlYXBfcGFnZXMocGcgKyBpLCAwLCBzY3J1Yl9kZWJ1ZyB8fCBpZGxl
X3NjcnViKTsKICAgICB9CiB9CiAKQEAgLTIwMzksOCArMjA3NywyNCBAQCB2b2lkIF9faW5pdCBo
ZWFwX2luaXRfbGF0ZSh2b2lkKQogICAgICAqLwogICAgIHNldHVwX2xvd19tZW1fdmlycSgpOwog
Ci0gICAgaWYgKCBvcHRfYm9vdHNjcnViICkKKyAgICBzd2l0Y2ggKCBvcHRfYm9vdHNjcnViICkK
KyAgICB7CisgICAgZGVmYXVsdDoKKyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CisgICAg
ICAgIC8qIEZhbGwgdGhyb3VnaCAqLworCisgICAgY2FzZSBCT09UU0NSVUJfSURMRToKKyAgICAg
ICAgcHJpbnRrKCJTY3J1YmJpbmcgRnJlZSBSQU0gb24gJWQgbm9kZXMgaW4gYmFja2dyb3VuZFxu
IiwKKyAgICAgICAgICAgICAgIG51bV9vbmxpbmVfbm9kZXMoKSk7CisgICAgICAgIGJyZWFrOwor
CisgICAgY2FzZSBCT09UU0NSVUJfT046CiAgICAgICAgIHNjcnViX2hlYXBfcGFnZXMoKTsKKyAg
ICAgICAgYnJlYWs7CisKKyAgICBjYXNlIEJPT1RTQ1JVQl9PRkY6CisgICAgICAgIGJyZWFrOwor
ICAgIH0KIH0KIAogCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 15:22:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 15: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 1g9tqS-0001Bu-DJ; Tue, 09 Oct 2018 15:22:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ebgz=mv=citrix.com=prvs=8132bb835=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1g9tqQ-0001Bl-Tl
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 15:22:46 +0000
X-Inumbo-ID: d0046e52-cbd6-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d0046e52-cbd6-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 17:20:11 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,360,1534809600"; d="scan'208";a="80201477"
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>, Lars Kurth
 <lars.kurth@citrix.com>
References: <32C44945-4CE1-4118-94B9-1064B24872CF@citrix.com>
 <4460D131-1AB5-4BBA-BCA5-ACBF2852FE7B@citrix.com>
 <CABfawhkAYa0RSFAf_V44OSw2pxV75qr2Oh42LP_tx6Z32B5ggg@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <54320110-5cdb-82db-a03c-6c4e46cc6598@citrix.com>
Date: Tue, 9 Oct 2018 16:13:29 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <CABfawhkAYa0RSFAf_V44OSw2pxV75qr2Oh42LP_tx6Z32B5ggg@mail.gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] x86 Community Call: Wed Oct 10,
 14:00 - 15:00 UTC - Call for agenda items
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: davorin.mista@aggios.com, Julien Grall <julien.grall@arm.com>,
 anastassios.nanos@onapp.com, Matt.Spencer@arm.com,
 "Edgar E. Iglesias" <edgar.iglesias@xilinx.com>, John Ji <john.ji@intel.com>,
 robin.randhawa@arm.com, Daniel Kiper <daniel.kiper@oracle.com>,
 mirela.simonovic@aggios.com, Xen-devel <xen-devel@lists.xenproject.org>,
 Artem Mygaiev <Artem_Mygaiev@epam.com>, christopher.w.clark@gmail.com,
 Paul Durrant <Paul.Durrant@citrix.com>, committers@xenproject.org,
 vfachin@de.adit-jv.com, intel-xen@intel.com, Jarvis.Roach@dornerworks.com,
 jgross@suse.com, Brian Woods <brian.woods@amd.com>,
 Rich Persaud <persaur@gmail.com>, jnataraj@amd.com,
 Stefano Stabellini <sstabellini@kernel.org>,
 Stewart.Hildebrand@dornerworks.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>

T24gMDkvMTAvMTggMTU6NTMsIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiBPbiBUdWUsIE9jdCA5
LCAyMDE4IGF0IDc6NDEgQU0gTGFycyBLdXJ0aCA8bGFycy5rdXJ0aEBjaXRyaXguY29tPiB3cm90
ZToKPj4gSGkgYWxsLAo+Pgo+PiAjIyBBZ2VuZGEKPj4gICBUaGUgYWdlbmRhIGNhbiBiZSBmb3Vu
ZCBhdCBodHRwczovL2RvY3MuZ29vZ2xlLmNvbS9kb2N1bWVudC9kLzFaZloxU0pSYXVMcklTaVRM
WHpNMERQeFFMOGJlTmtBUVM1TXdMTE50UktjL2VkaXQ/dXNwPXNoYXJpbmcKPj4gICBUaGUgZG9j
dW1lbnQgaXMgUi9XIGFscmVhZHkKPiBJJ3ZlIGFkZGVkIGEgbGFzdCBtaW51dGUgaXRlbSBJIHdv
dWxkIGxpa2UgdG8gZGlzY3VzcyBpZiBwb3NzaWJsZQo+IHJlZ2FyZGluZyB0aGUgc3RhdGUgb2Yg
bmVzdGVkIHZpcnR1YWxpemF0aW9uLgoKQ2VydGFpbmx5IGNhbi7CoCBUaGUgdGw7ZHIgaXMgdGhh
dCBOZXN0ZWQgVmlydCBpcyBteSBoaWdoZXN0IHByaW9yaXR5CndvcmssIHNob3J0IG9mIHNlY3Vy
aXR5IGlzc3Vlcy4KCkN1cmlvdXNseSwgaXQgaGFzbid0IG1hZGUgbXVjaCBwcm9ncmVzcyBpbiB0
aGUgcGFzdCB5ZWFyLi4uCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 15:24:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 15: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 1g9trg-0001K4-Sm; Tue, 09 Oct 2018 15:24:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vosh=mv=amazon.com=prvs=813177039=andraprs@srs-us1.protection.inumbo.net>)
 id 1g9trg-0001Jw-1p
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 15:24:04 +0000
X-Inumbo-ID: feec4c3c-cbd6-11e8-a8a5-bc764e045a96
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id feec4c3c-cbd6-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 17:21:30 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1539098642; x=1570634642;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:mime-version:content-transfer-encoding;
 bh=uIEYsDOSZF5EhczgQkVaIu06JsFPFfV2mD1s6o2bEEU=;
 b=pi577pFnepa+0uNjetlAZIcly/vn11lJq3bQGFGIGc0z12XwsEgmt2Bf
 01vXS5A/fLmEP1945mEsqowm+NdMCH8otDxnEkjtGwKZcSNYFu3LYfiY6
 cOTyyyUTLSyWP01yhLyg+9Kp4aNeW++YeC2Bnc681a5BiuuxVxRtZK2eC s=;
X-IronPort-AV: E=Sophos;i="5.54,360,1534809600"; d="scan'208";a="762932765"
Received: from sea3-co-svc-lb6-vlan3.sea.amazon.com (HELO
 email-inbound-relay-1a-7d76a15f.us-east-1.amazon.com) ([10.47.22.38])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 09 Oct 2018 15:23:59 +0000
Received: from EX13MTAUEA001.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1a-7d76a15f.us-east-1.amazon.com (8.14.7/8.14.7) with
 ESMTP id w99FNsHG030937
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Tue, 9 Oct 2018 15:23:57 GMT
Received: from EX13D16EUB003.ant.amazon.com (10.43.166.99) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.243) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 9 Oct 2018 15:23:56 +0000
Received: from EX13D16EUB003.ant.amazon.com (10.43.166.99) by
 EX13D16EUB003.ant.amazon.com (10.43.166.99) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 9 Oct 2018 15:23:55 +0000
Received: from EX13D16EUB003.ant.amazon.com ([10.43.166.99]) by
 EX13D16EUB003.ant.amazon.com ([10.43.166.99]) with mapi id 15.00.1367.000;
 Tue, 9 Oct 2018 15:23:55 +0000
From: "Paraschiv, Andra-Irina" <andraprs@amazon.com>
To: Ian Jackson <ian.jackson@citrix.com>
Thread-Topic: [Xen-devel] [PATCH qemu-xen-traditional] xen/pt: allow QEMU to
 request MSI unmasking at bind time
Thread-Index: AQHUBuexHaWU1Ui8Vk2h4GIyQG3kTqRl5XIAgASAkqKAPvzggIBLT6BigCLvMoCAAA1YFg==
Date: Tue, 9 Oct 2018 15:23:55 +0000
Message-ID: <1539098633397.3404@amazon.com>
References: <1527058885.8186.68.camel@infradead.org>
 <1529314520-79691-1-git-send-email-andraprs@amazon.com>
 <20180618114352.xelerr457ev2e5kj@mac>	<1529570276822.28578@amazon.com>
 <1533032534.16128.19.camel@amazon.co.uk>
 <1537173602617.52049@amazon.com>,
 <23484.45915.156520.714628@mariner.uk.xensource.com>
In-Reply-To: <23484.45915.156520.714628@mariner.uk.xensource.com>
Accept-Language: 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.161.214]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH qemu-xen-traditional] xen/pt: allow QEMU to
 request MSI unmasking at bind time
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>, "Paraschiv,
 Andra-Irina" <andraprs@amazon.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Woodhouse,
 David" <dwmw@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>

PiA+ID5JYW4sIGFueSBvYmplY3Rpb25zPwo+Cj4gU29ycnkgZm9yIGRyb3BwaW5nIHRoaXMuICBJ
dCdzIGJlZW4gYSB3aGlsZSEKCk5vIHByb2JsZW0sIElhbiwgd2UgaGF2ZSB0aGlzIGhlYWRzLXVw
IG5vdy4KCj4KPiA+ID4+ID4gV2hlbiBhIE1TSSBpbnRlcnJ1cHQgaXMgYm91bmQgdG8gYSBndWVz
dCB1c2luZwo+ID4gPj4gPiB4Y19kb21haW5fdXBkYXRlX21zaV9pcnEgKFhFTl9ET01DVExfYmlu
ZF9wdF9pcnEpIHRoZSBpbnRlcnJ1cHQKPiA+ID4+ID4gaXMgbGVmdCBtYXNrZWQgYnkgZGVmYXVs
dC4KPiA+ID4+ID4KPiA+ID4+ID4gVGhpcyBjYXVzZXMgcHJvYmxlbXMgd2l0aCBndWVzdHMgdGhh
dCBmaXJzdCBjb25maWd1cmUKPiA+ID4+ID4gaW50ZXJydXB0cyBhbmQgY2xlYW4gdGhlIHBlci1l
bnRyeSBNU0lYIHRhYmxlIG1hc2sgYml0IGFuZAo+ID4gPj4gPiBhZnRlcndhcmRzIGVuYWJsZSBN
U0lYIGdsb2JhbGx5LiBJbiBzdWNoIHNjZW5hcmlvIHRoZSBYZW4KPiA+ID4+ID4gaW50ZXJuYWwg
bXNpeHRibCBoYW5kbGVycyB3b3VsZCBub3QgZGV0ZWN0IHRoZSB1bm1hc2tpbmcgb2YKPiA+ID4+
ID4gTVNJWCBlbnRyaWVzIGJlY2F1c2UgdmVjdG9ycyBhcmUgbm90IHlldCByZWdpc3RlcmVkIHNp
bmNlIE1TSVgKPiA+ID4+ID4gaXMgbm90IGVuYWJsZWQsIGFuZCB2ZWN0b3JzIHdvdWxkIGJlIGxl
ZnQgbWFza2VkLgo+ID4gPj4gPgo+ID4gPj4gPiBJbnRyb2R1Y2UgYSBuZXcgZmxhZyBpbiB0aGUg
Z2ZsYWdzIGZpZWxkIHRvIHNpZ25hbCBYZW4gd2hldGhlcgo+ID4gPj4gPiBhIE1TSSBpbnRlcnJ1
cHQgc2hvdWxkIGJlIHVubWFza2VkIGFmdGVyIGJlaW5nIGJvdW5kLgo+ID4gPj4gPgo+ID4gPj4g
PiBUaGlzIGFsc28gcmVxdWlyZXMgdG8gdHJhY2sgdGhlIG1hc2sgcmVnaXN0ZXIgZm9yIE1TSQo+
ID4gPj4gPiBpbnRlcnJ1cHRzLCBzbyBRRU1VIGNhbiBhbHNvIG5vdGlmeSB0byBYZW4gd2hldGhl
ciB0aGUgTVNJCj4gPiA+PiA+IGludGVycnVwdCBzaG91bGQgYmUgYm91bmQgbWFza2VkIG9yIHVu
bWFza2VkCj4KPiBJIHNlYXJjaGVkIG15IGVtYWlsIGFyY2hpdmVzIGJ1dCBJIGhhdmVuJ3QgYmVl
biBhYmxlIHRvIGZpbmQgYSBjb3B5IG9mCj4gdGhlIGFjdHVhbCBwYXRjaC4gIFdhcyBpdCBldmVy
IHNlbnQgdG8gbWUgPwo+IAo+IEFsc28sIHFlbXUtdHJhZCBpcyBxdWl0ZSBkZWVwbHkgZnJvemVu
LiAgSSdkIGxpa2UgYW4gZXhwbGFuYXRpb24gb2YKPiB0aGUgcHJhY3RpY2FsIGltcGFjdCBvZiB0
aGlzIGJ1ZywgYW5kIHRoZSB1c2UgY2FzZXMgd2hlcmUgdGhlIGZpeCBpcwo+IG5lZWRlZCwgdG8g
anVzdGlmeSB0aGUgY2hhbmdlLiAgU29ycnkgdG8gYmUgYXdrd2FyZC4KClRoYXQncyB0aGUgbGlu
ayB0byB0aGUgcGF0Y2ggZm9yIHFlbXUteGVuLXRyYWRpdGlvbmFsOgpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMDYvbXNnMDEyNDguaHRt
bAoKKGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwv
MjAxOC0wNi9tc2cwMTM3My5odG1sIC0gYWRkZWQgeW91IGluIENDKQoKVGhlIGlzc3VlIHdhcyBu
b3RpZmllZCBoZXJlIC0gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1s
L3hlbi1kZXZlbC8yMDE4LTA1L21zZzAxMjM4Lmh0bWwgYW5kIGZpeGVzIHdlcmUgYWRkZWQgaW4g
eGVuIGFuZCBxZW11LiBRRU1VIG5lZWRzIHRvIGludGVyYWN0IHdpdGggWGVuIHRvIGhhdmUgZ3Vl
c3QgaW50ZXJydXB0cyBtYXNrZWQvdW5tYXNrZWQuCgpUaGlzIHBhdGNoIGlzIGEgYmFja3BvcnQg
ZnJvbSBxZW11LgoKT25lIG9mIHRoZSB1c2UgY2FzZXMgd2hlcmUgdGhpcyBmaXggaXMgbmVlZGVk
IGlzOiBndWVzdCBPUyBpcyBXaW5kb3dzIGFuZCB0aGUgaG9zdCBoYXMgdGhlIGxhdGVzdCBzdGFi
bGUgdmVyc2lvbiBvZiB4ZW4gYW5kIHFlbXUteGVuLXRyYWRpdGlvbmFsLiBVc2luZyB0aGlzIGVu
dmlyb25tZW50LCBzZXR0aW5nIHVwIGEgUENJIGRldmljZSAodXNpbmcgTVNJL01TSS1YIGludGVy
cnVwdHMpIHdpbGwgbm90IHN1Y2Nlc3NmdWxseSBmaW5pc2guCgpUaGFua3MsCkFuZHJhCgo+Cj4g
UmVnYXJkcywKPiBJYW4uCgoKCkFtYXpvbiBEZXZlbG9wbWVudCBDZW50ZXIgKFJvbWFuaWEpIFMu
Ui5MLiByZWdpc3RlcmVkIG9mZmljZTogMjdBIFNmLiBMYXphciBTdHJlZXQsIFVCQzUsIGZsb29y
IDIsIElhc2ksIElhc2kgQ291bnR5LCA3MDAwNDUsIFJvbWFuaWEuIFJlZ2lzdGVyZWQgaW4gUm9t
YW5pYS4gUmVnaXN0cmF0aW9uIG51bWJlciBKMjIvMjYyMS8yMDA1LgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 15:37:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 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 1g9u4m-0002PJ-C4; Tue, 09 Oct 2018 15:37:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nwgz=mv=debian.org=waldi@srs-us1.protection.inumbo.net>)
 id 1g9u4k-0002PE-IY
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 15:37:34 +0000
X-Inumbo-ID: 6b567ab8-cbd9-11e8-a6a9-d7ebe60f679a
Received: from s1-smtprelay.thinkmo.de (unknown [213.239.209.163])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6b567ab8-cbd9-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 15:38:50 +0000 (UTC)
Received: from shell.thinkmo.de (shell.thinkmo.de
 [IPv6:2a01:4f8:221:1902:0:22:0:1])
 by s1-smtprelay.thinkmo.de (Postfix) with ESMTPS id 42V1ZL4QFbzJn;
 Tue,  9 Oct 2018 15:37:30 +0000 (UTC)
Received: by shell.thinkmo.de (Postfix, from userid 1000)
 id 42V1ZL0hmSz1D; Tue,  9 Oct 2018 17:37:30 +0200 (CEST)
Date: Tue, 9 Oct 2018 17:37:30 +0200
From: Bastian Blank <waldi@debian.org>
To: Ian Jackson <ijackson@chiark.greenend.org.uk>
Message-ID: <20181009153729.zmz4zu2l62gy5oln@shell.thinkmo.de>
Mail-Followup-To: Ian Jackson <ijackson@chiark.greenend.org.uk>,
 Debian Xen Team <pkg-xen-devel@lists.alioth.debian.org>,
 xen-devel@lists.xenproject.org, Ian Campbell <ijc@debian.org>,
 Wei Liu <wei.liu2@citrix.com>
References: <23484.50040.685209.522202@chiark.greenend.org.uk>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23484.50040.685209.522202@chiark.greenend.org.uk>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] Ill-advised use of xs_open flag 1UL<<2 by 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: Debian Xen Team <pkg-xen-devel@lists.alioth.debian.org>,
 Wei Liu <wei.liu2@citrix.com>, Ian Campbell <ijc@debian.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>

SGkgSWFuCgpPbiBUdWUsIE9jdCAwOSwgMjAxOCBhdCAwNDowNDoyNFBNICswMTAwLCBJYW4gSmFj
a3NvbiB3cm90ZToKPiAgIFRoZSBEZWJpYW4gWGVuIHBhY2thZ2VzIGhhdmUgaGFkIGEgdmVyeSBi
YWQgcGF0Y2ggd2hpY2ggSSBwcm9wb3NlIHRvCj4gICBzaW1wbHkgZHJvcCwgd2l0aCBtaW5vciBj
b21wYXRpYmlsaXR5IGltcGxpY2F0aW9ucywgdW5sZXNzIHNvbWVvbmUKPiAgIGNhbiBleHBsYWlu
IHdoYXQgaXQgaXMgZm9yIGFuZCB3aHkgaXQgaXMgc3RpbGwgbmVlZGVkLCBhbmQvb3IgaGFzIGEK
PiAgIGJldHRlciBwbGFuLgoKSXQgaXMgc3RpbGwgbmVlZGVkLCBhcyB0aGUgdW5kZXJseWluZyBj
aGFuZ2UgKGRvbmUgYnkgeW91KSBjb25zdGl0dXRlcwphbiBBQkkgY2hhbmdlIG9mIHRoZSBsaWJy
YXJ5LiAgSSBmaXhlZCBpdCBiZWNhdXNlIEkgZm91bmQgdGhhdCB0b29scwp3aGVyZSBub3QgbG9u
Z2VyIGFibGUgdG8gY29ubmVjdCB0byBYZW5TdG9yZS4KCmNvbW1pdCBkMzEwMzgzODMxOTIzMDcw
NzI3NzQ1YWY5Nzc3NmRjYjYwNzhlNGY3CkF1dGhvcjogSWFuIEphY2tzb24gPElhbi5KYWNrc29u
QGV1LmNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIERlYyAxNCAxNjo1Njo1NCAyMDEwICswMDAwCgpC
YXN0aWFuCgotLSAKVGhvc2Ugd2hvIGhhdGUgYW5kIGZpZ2h0IG11c3Qgc3RvcCB0aGVtc2VsdmVz
IC0tIG90aGVyd2lzZSBpdCBpcyBub3Qgc3RvcHBlZC4KCQktLSBTcG9jaywgIkRheSBvZiB0aGUg
RG92ZSIsIHN0YXJkYXRlIHVua25vd24KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 16:08:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 16: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 1g9uYu-0005dB-2l; Tue, 09 Oct 2018 16:08:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rgz0=mv=citrix.com=prvs=8134af745=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1g9uYs-0005d6-Ly
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 16:08:42 +0000
X-Inumbo-ID: c476e78a-cbdd-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c476e78a-cbdd-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 16:09:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,360,1534809600"; d="scan'208";a="80205242"
From: Lars Kurth <lars.kurth@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>, Tamas K Lengyel
 <tamas.k.lengyel@gmail.com>
Thread-Topic: x86 Community Call: Wed Oct 10, 14:00 - 15:00 UTC - Call for
 agenda items
Thread-Index: AQHUW8pGkjk0doIfqEuBDWVp2WvfYaUW40OAgAADVQCAAAWQgIAAH6wA
Date: Tue, 9 Oct 2018 16:06:50 +0000
Message-ID: <23DDBA55-FDC1-4BE5-819E-93312449D39D@citrix.com>
References: <32C44945-4CE1-4118-94B9-1064B24872CF@citrix.com>
 <4460D131-1AB5-4BBA-BCA5-ACBF2852FE7B@citrix.com>
 <CABfawhkAYa0RSFAf_V44OSw2pxV75qr2Oh42LP_tx6Z32B5ggg@mail.gmail.com>
 <54320110-5cdb-82db-a03c-6c4e46cc6598@citrix.com>
In-Reply-To: <54320110-5cdb-82db-a03c-6c4e46cc6598@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.2.180910
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <81D164A45DC4464589137124DA370515@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] x86 Community Call: Wed Oct 10,
 14:00 - 15:00 UTC - Call for agenda items
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 Julien Grall <julien.grall@arm.com>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>,
 "Matt.Spencer@arm.com" <Matt.Spencer@arm.com>,
 "Edgar E. Iglesias" <edgar.iglesias@xilinx.com>, John Ji <john.ji@intel.com>,
 "robin.randhawa@arm.com" <robin.randhawa@arm.com>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Artem Mygaiev <Artem_Mygaiev@epam.com>,
 "christopher.w.clark@gmail.com" <christopher.w.clark@gmail.com>, Paul
 Durrant <Paul.Durrant@citrix.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "vfachin@de.adit-jv.com" <vfachin@de.adit-jv.com>,
 "intel-xen@intel.com" <intel-xen@intel.com>,
 "Jarvis.Roach@dornerworks.com" <Jarvis.Roach@dornerworks.com>,
 "jgross@suse.com" <jgross@suse.com>, Brian
 Woods <brian.woods@amd.com>, Rich Persaud <persaur@gmail.com>,
 "jnataraj@amd.com" <jnataraj@amd.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "Stewart.Hildebrand@dornerworks.com" <Stewart.Hildebrand@dornerworks.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>

VGFtYXM6IEkgc2F3IGl0LiBUaGFuayB5b3UNCg0K77u/T24gMDkvMTAvMjAxOCwgMTY6MTMsICJB
bmRyZXcgQ29vcGVyIiA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6DQoNCiAgICBP
biAwOS8xMC8xOCAxNTo1MywgVGFtYXMgSyBMZW5neWVsIHdyb3RlOg0KICAgID4gT24gVHVlLCBP
Y3QgOSwgMjAxOCBhdCA3OjQxIEFNIExhcnMgS3VydGggPGxhcnMua3VydGhAY2l0cml4LmNvbT4g
d3JvdGU6DQogICAgPj4gSGkgYWxsLA0KICAgID4+DQogICAgPj4gIyMgQWdlbmRhDQogICAgPj4g
ICBUaGUgYWdlbmRhIGNhbiBiZSBmb3VuZCBhdCBodHRwczovL2RvY3MuZ29vZ2xlLmNvbS9kb2N1
bWVudC9kLzFaZloxU0pSYXVMcklTaVRMWHpNMERQeFFMOGJlTmtBUVM1TXdMTE50UktjL2VkaXQ/
dXNwPXNoYXJpbmcNCiAgICA+PiAgIFRoZSBkb2N1bWVudCBpcyBSL1cgYWxyZWFkeQ0KICAgID4g
SSd2ZSBhZGRlZCBhIGxhc3QgbWludXRlIGl0ZW0gSSB3b3VsZCBsaWtlIHRvIGRpc2N1c3MgaWYg
cG9zc2libGUNCiAgICA+IHJlZ2FyZGluZyB0aGUgc3RhdGUgb2YgbmVzdGVkIHZpcnR1YWxpemF0
aW9uLg0KICAgIA0KICAgIENlcnRhaW5seSBjYW4uICBUaGUgdGw7ZHIgaXMgdGhhdCBOZXN0ZWQg
VmlydCBpcyBteSBoaWdoZXN0IHByaW9yaXR5DQogICAgd29yaywgc2hvcnQgb2Ygc2VjdXJpdHkg
aXNzdWVzLg0KICAgIA0KICAgIEN1cmlvdXNseSwgaXQgaGFzbid0IG1hZGUgbXVjaCBwcm9ncmVz
cyBpbiB0aGUgcGFzdCB5ZWFyLi4uDQogICAgDQogICAgfkFuZHJldw0KICAgIA0KDQpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 16:10:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 16: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 1g9uaC-0006ED-K9; Tue, 09 Oct 2018 16:10:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nckf=mv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1g9uaB-00067Z-PW
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 16:10:03 +0000
X-Inumbo-ID: f4d4a255-cbdd-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f4d4a255-cbdd-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 16:11: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 mx1.suse.de (Postfix) with ESMTP id 1ED98ADE3;
 Tue,  9 Oct 2018 16:10:01 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org,
	xen-devel@lists.xenproject.org
Date: Tue,  9 Oct 2018 18:09:59 +0200
Message-Id: <20181009160959.31076-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH] xen: drop writing error messages to 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>, 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>

eGVuYnVzX3ZhX2Rldl9lcnJvcigpIHdpbGwgdHJ5IHRvIHdyaXRlIGVycm9yIG1lc3NhZ2VzIHRv
IFhlbnN0b3JlCnVuZGVyIHRoZSBlcnJvci88ZGV2LW5hbWU+L2Vycm9yIG5vZGUgKHdpdGggPGRl
di1uYW1lPiBzb21ldGhpbmcgbGlrZQoiZGV2aWNlL3ZiZC81MTg3MiIpLiBUaGlzIHdpbGwgZmFp
bCBub3JtYWxseSBhbmQgYW5vdGhlciBtZXNzYWdlCmFib3V0IHRoaXMgZmFpbHVyZSBpcyBhZGRl
ZCB0byBkbWVzZy4KCkkgYmVsaWV2ZSB0aGlzIGlzIGEgcmVtbmFudCBmcm9tIHZlcnkgYW5jaWVu
dCB0aW1lcywgYXMgaXQgd2FzIGFkZGVkCmluIHRoZSBmaXJzdCBwdm9wcyBydXNoIG9mIGNvbW1p
dHMgaW4gMjAwNy4KClNvIHJlbW92ZSB0aGUgYWRkaXRpb25hbCBtZXNzYWdlIHdoZW4gd3JpdGlu
ZyB0byBYZW5zdG9yZSBmYWlsZWQgYXMKYSBtaW5pbXVtIHN0ZXAuCgpTaWduZWQtb2ZmLWJ5OiBK
dWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQpJIGFtIGNvbnNpZGVyaW5nIHJlbW92
aW5nIHRoZSBYZW5zdG9yZSB3cml0ZSBhbHRvZ2V0aGVyLCBidXQgSSdtCm5vdCBzdXJlIGl0IGlz
bid0IG5lZWRlZCBlLmcuIGJ5IHhlbmQgYmFzZWQgaW5zdGFsbGF0aW9ucy4gU28gcGxlYXNlCnNw
ZWFrIHVwIGluIGNhc2UgeW91IGtub3cgd2h5IHRoaXMgd3JpdGUgaXMgdGhlcmUuCi0tLQogZHJp
dmVycy94ZW4veGVuYnVzL3hlbmJ1c19jbGllbnQuYyB8IDYgKystLS0tCiAxIGZpbGUgY2hhbmdl
ZCwgMiBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMv
eGVuL3hlbmJ1cy94ZW5idXNfY2xpZW50LmMgYi9kcml2ZXJzL3hlbi94ZW5idXMveGVuYnVzX2Ns
aWVudC5jCmluZGV4IGExYzE3MDAwMTI5Yi4uZTE3Y2E4MTU2MTcxIDEwMDY0NAotLS0gYS9kcml2
ZXJzL3hlbi94ZW5idXMveGVuYnVzX2NsaWVudC5jCisrKyBiL2RyaXZlcnMveGVuL3hlbmJ1cy94
ZW5idXNfY2xpZW50LmMKQEAgLTI3OCwxMCArMjc4LDggQEAgc3RhdGljIHZvaWQgeGVuYnVzX3Zh
X2Rldl9lcnJvcihzdHJ1Y3QgeGVuYnVzX2RldmljZSAqZGV2LCBpbnQgZXJyLAogCWRldl9lcnIo
JmRldi0+ZGV2LCAiJXNcbiIsIHByaW50Zl9idWZmZXIpOwogCiAJcGF0aF9idWZmZXIgPSBrYXNw
cmludGYoR0ZQX0tFUk5FTCwgImVycm9yLyVzIiwgZGV2LT5ub2RlbmFtZSk7Ci0JaWYgKCFwYXRo
X2J1ZmZlciB8fAotCSAgICB4ZW5idXNfd3JpdGUoWEJUX05JTCwgcGF0aF9idWZmZXIsICJlcnJv
ciIsIHByaW50Zl9idWZmZXIpKQotCQlkZXZfZXJyKCZkZXYtPmRldiwgImZhaWxlZCB0byB3cml0
ZSBlcnJvciBub2RlIGZvciAlcyAoJXMpXG4iLAotCQkJZGV2LT5ub2RlbmFtZSwgcHJpbnRmX2J1
ZmZlcik7CisJaWYgKHBhdGhfYnVmZmVyKQorCQl4ZW5idXNfd3JpdGUoWEJUX05JTCwgcGF0aF9i
dWZmZXIsICJlcnJvciIsIHByaW50Zl9idWZmZXIpOwogCiAJa2ZyZWUocHJpbnRmX2J1ZmZlcik7
CiAJa2ZyZWUocGF0aF9idWZmZXIpOwotLSAKMi4xNi40CgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 16:22:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 16: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 1g9ulm-0007T5-Tl; Tue, 09 Oct 2018 16:22:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=k0fw=mv=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1g9ull-0007T0-6d
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 16:22:01 +0000
X-Inumbo-ID: a0421652-cbdf-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a0421652-cbdf-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 16:23:16 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w99GJmLR106473;
 Tue, 9 Oct 2018 16:21:54 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to :
 references : cc : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=TeRbgNudStNOe/rbjETVjPT4qEsdmGfJBcWTPTGbyMI=;
 b=cN9J3bsJO2tSODA0vw2tMMj1rY8LsLoqlzrgJDresdMaYzCGoPj7UcXE2oLJEFkPNxue
 6T+W0B/vYmx2vUVy3IO9UZwYtMfn7ArQDfzhRoeULUVyNY1G5zCXBNYTGenZ/otv6QZ2
 2QUE1f+PzhyeFjykGszUrHLsZx6q/aa8m8gqisG56+w0u1nspXqnhnYk8bOtePLs+Xp8
 4NIe+sKQCFHzgX6u14+AbPhGFZDzEpaDcNbquOhMCYcvbexF8tdCjnuEmEFOjFoNeY1T
 VV4GI8iwhg0xrK8iMg3JXU6OJBHPezXXaenL0oeP74ExK7X70aQK3yXZgMeDCgdpeEVw 0Q== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2130.oracle.com with ESMTP id 2mxmftpmks-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 09 Oct 2018 16:21:54 +0000
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w99GLphv008185
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 9 Oct 2018 16:21:53 GMT
Received: from abhmp0014.oracle.com (abhmp0014.oracle.com [141.146.116.20])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w99GLp88001285;
 Tue, 9 Oct 2018 16:21:51 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 09 Oct 2018 16:21:51 +0000
To: Christian Borntraeger <borntraeger@de.ibm.com>,
 Filippo Sironi <sironi@amazon.de>, linux-kernel@vger.kernel.org,
 kvm@vger.kernel.org, xen-devel <xen-devel@lists.xenproject.org>
References: <1539078879-4372-1-git-send-email-sironi@amazon.de>
 <c81b65ba-c562-1869-483b-aee5229501e0@de.ibm.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <61740f41-c7e3-edaf-68ac-2e4c4a99523b@oracle.com>
Date: Tue, 9 Oct 2018 12:21:46 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <c81b65ba-c562-1869-483b-aee5229501e0@de.ibm.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9041
 signatures=668706
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=972
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810090159
Subject: Re: [Xen-devel] [PATCH] KVM: Start populating /sys/hypervisor with
 KVM 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: vasu.srinivasan@oracle.com, 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>

T24gMTAvOS8xOCA2OjQxIEFNLCBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgd3JvdGU6Cj4gCj4gCj4g
T24gMTAvMDkvMjAxOCAxMTo1NCBBTSwgRmlsaXBwbyBTaXJvbmkgd3JvdGU6Cj4+IFN0YXJ0IHBv
cHVsYXRpbmcgL3N5cy9oeXBlcnZpc29yIHdpdGggS1ZNIGVudHJpZXMgd2hlbiB3ZSdyZSBydW5u
aW5nIG9uCj4+IEtWTS4gVGhpcyBpcyB0byByZXBsaWNhdGUgZnVuY3Rpb25hbGl0eSB0aGF0J3Mg
YXZhaWxhYmxlIHdoZW4gd2UncmUKPj4gcnVubmluZyBvbiBYZW4uCj4+Cj4+IExldCdzIHN0YXJ0
IHdpdGggL3N5cy9oeXBlcnZpc29yL3V1aWQsIHdoaWNoIHVzZXJzIHByZWZlciBvdmVyCj4+IC9z
eXMvZGV2aWNlcy92aXJ0dWFsL2RtaS9pZC9wcm9kdWN0X3V1aWQgYXMgYSB3YXkgdG8gcmVjb2du
aXplIGEgdmlydHVhbAo+PiBtYWNoaW5lLCBzaW5jZSBpdCdzIGFsc28gYXZhaWxhYmxlIHdoZW4g
cnVubmluZyBvbiBYZW4gSFZNIGFuZCBvbiBYZW4gUFYKPj4gYW5kLCBvbiB0b3Agb2YgdGhhdCBk
b2Vzbid0IHJlcXVpcmUgcm9vdCBwcml2aWxlZ2VzIGJ5IGRlZmF1bHQuCj4gCj4gQ2FuIHlvdSBt
YWtlIHRoaXMgYW4gYXJjaCBob29rPyBPbiBzMzkwIGl0IGlzIHBvc3NpYmxlIHRvIGdldCB0aGUg
dXVpZCB3aXRoCj4gdGhlIHN0c2kgaW5zdHJ1Y3Rpb24uIAo+IFNlZQo+IGh0dHBzOi8vZ2l0Lmtl
cm5lbC5vcmcvcHViL3NjbS92aXJ0L2t2bS9rdm0uZ2l0L3RyZWUvYXJjaC9zMzkwL2tlcm5lbC9z
eXNpbmZvLmMjbjI0OAo+IAo+IAo+IFdlIGRvIHVzZSB1dWlkX3QsIGJ1dCB3ZSBjYW4gY2VydGFp
bmx5IHJldHVybiBhIGNoYXIqLgoKCkkgd291bGQgc3VnZ2VzdCBoYXZpbmcgYSB0b3AtbGV2ZWwg
c3lzLWh5cGVydmlzb3IuYyB0aGF0IHdpbGwgY3JlYXRlCmNvbW1vbiBmaWxlcyB0aGF0IGFsbCBo
eXBlcnZpc29ycyBzaG91bGQgaGF2ZSAodXVpZCwgdHlwZSwgdmVyc2lvbiwgZXRjKQphbmQgdGhl
biBoYXZlIGh5cGVydmlzb3ItIGFuZC9vciBhcmNoLXNwZWNpZmljIGhvb2tzLgoKCi1ib3JpcwoK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 16:33:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 16:33: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 1g9uwb-0008UL-C1; Tue, 09 Oct 2018 16:33:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yftc=mv=chiark.greenend.org.uk=ijackson@srs-us1.protection.inumbo.net>)
 id 1g9uwZ-0008UG-NJ
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 16:33:11 +0000
X-Inumbo-ID: a6c0b22f-cbe0-11e8-a8a5-bc764e045a96
Received: from chiark.greenend.org.uk (unknown [2001:ba8:1e3::])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a6c0b22f-cbe0-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 18:30:37 +0200 (CEST)
Received: by chiark.greenend.org.uk (Debian Exim 4.84_2 #1) with local
 (return-path ijackson@chiark.greenend.org.uk)
 id 1g9uwU-0005jr-DX; Tue, 09 Oct 2018 17:33:06 +0100
From: Ian Jackson <ijackson@chiark.greenend.org.uk>
MIME-Version: 1.0
Message-ID: <23484.55362.288130.517463@chiark.greenend.org.uk>
Date: Tue, 9 Oct 2018 17:33:06 +0100
To: Bastian Blank <waldi@debian.org>
Newsgroups: chiark.mail.debian.alioth.pkg-xen-devel
In-Reply-To: <20181009153729.zmz4zu2l62gy5oln@shell.thinkmo.de>
References: <23484.50040.685209.522202@chiark.greenend.org.uk>
 <20181009153729.zmz4zu2l62gy5oln@shell.thinkmo.de>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [Pkg-xen-devel] Ill-advised use of xs_open flag
 1UL<<2 by 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: Debian Xen Team <pkg-xen-devel@lists.alioth.debian.org>,
 Wei Liu <wei.liu2@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>

SGkuICBUaGFua3MgZm9yIHRha2luZyB0aGUgdGltZSB0byBoZWxwLgoKQmFzdGlhbiBCbGFuayB3
cml0ZXMgKCJSZTogW1BrZy14ZW4tZGV2ZWxdIElsbC1hZHZpc2VkIHVzZSBvZiB4c19vcGVuIGZs
YWcgMVVMPDwyIGJ5IERlYmlhbiIpOgo+IE9uIFR1ZSwgT2N0IDA5LCAyMDE4IGF0IDA0OjA0OjI0
UE0gKzAxMDAsIElhbiBKYWNrc29uIHdyb3RlOgo+ID4gICBUaGUgRGViaWFuIFhlbiBwYWNrYWdl
cyBoYXZlIGhhZCBhIHZlcnkgYmFkIHBhdGNoIHdoaWNoIEkgcHJvcG9zZSB0bwo+ID4gICBzaW1w
bHkgZHJvcCwgd2l0aCBtaW5vciBjb21wYXRpYmlsaXR5IGltcGxpY2F0aW9ucywgdW5sZXNzIHNv
bWVvbmUKPiA+ICAgY2FuIGV4cGxhaW4gd2hhdCBpdCBpcyBmb3IgYW5kIHdoeSBpdCBpcyBzdGls
bCBuZWVkZWQsIGFuZC9vciBoYXMgYQo+ID4gICBiZXR0ZXIgcGxhbi4KPiAKPiBJdCBpcyBzdGls
bCBuZWVkZWQsIGFzIHRoZSB1bmRlcmx5aW5nIGNoYW5nZSAoZG9uZSBieSB5b3UpIGNvbnN0aXR1
dGVzCj4gYW4gQUJJIGNoYW5nZSBvZiB0aGUgbGlicmFyeS4KLi4uCj4gY29tbWl0IGQzMTAzODM4
MzE5MjMwNzA3Mjc3NDVhZjk3Nzc2ZGNiNjA3OGU0ZjcKPiBBdXRob3I6IElhbiBKYWNrc29uIDxJ
YW4uSmFja3NvbkBldS5jaXRyaXguY29tPgo+IERhdGU6ICAgVHVlIERlYyAxNCAxNjo1Njo1NCAy
MDEwICswMDAwCgpJIGxvb2tlZCBhdCB0aGF0IGNoYW5nZSBhbmQgSSB0aGluayBJIHNlZSBhIGds
aW1tZXIgb2YgYW4gQUJJIHByb2JsZW06ClRoYXQgY2hhbmdlIGludHJvZHVjZXMgYSBuZXcgWFNf
T1BFTl9TT0NLRVRPTkxZIGZsYWcgd2hpY2ggaXMgaWdub3JlZApieSBvbGQgbGlicmFyaWVzLCBh
bmQgY2hhbmdlcyB0aGUgdG9vbHMgdG8gdXNlIGl0LgoKU28gaWYgdGhlIHhlbnN0b3JlIHRvb2xz
IGFyZSB1cGdyYWRlZCBmaXJzdCwgdGhleSB3aWxsIGNhbGwgeHNfb3Blbgp3aXRoIFhTX09QRU5f
U09DS0VUT05MWSAocmF0aGVyIHRoYW4sIHByZXZpb3VzbHkgeHNfZGFlbW9uX29wZW4pLCBidXQK
WFNfT1BFTl9TT0NLRVRPTkxZIHdvdWxkIGJlIGlnbm9yZWQgYW5kIHRoZSBwcm9ibGVtIGZvciB3
aGljaCBpdCB3YXMKaW52ZW50ZWQgd291bGQgb2NjdXIuCgpJIHRoaW5rIHRoaXMgbWVhbnMgd2Ug
c2hvdWxkIGhhdmUgYnVtcGVkIHRoZSBsaWJyYXJ5IChvciBzeW1ib2wpIG1pbm9yCnZlcnNpb24g
YW5kIHRoZXJlYnkgY2F1c2VkIGEgZGVwZW5kZW5jeSB0byBlbnN1cmUgdGhhdCB0aGUgbGlicmFy
eQp3b3VsZCBiZSB1cGdyYWRlZCBmaXJzdC4KCkhvd2V2ZXIsIEkgZG9uJ3QgdGhpbmsgdGhpcyBj
YW4gYmUgdGhlIHdob2xlIHBpY3R1cmUgYmVjYXVzZSBJIGRvbid0CnNlZSBob3cgdGhlIFhTX09Q
RU5fRE9NQUlOT05MWSBmbGFnIHdvdWxkIGF2b2lkIHRoaXMgcHJvYmxlbS4gIE9yLAppbmRlZWQs
IGFueSBBQkkgcHJvYmxlbS4gIEl0IGlzIHBhc3NlZCwgYW5kIHVuZGVyc3Rvb2QsIG9ubHkgYnkg
bmV3CnV0aWxpdGllcyBhbmQgbGlicmFyaWVzLgoKQnV0IHRoYXQgd2FzIGFsbCBhIGxvbmcgdGlt
ZSBhZ28uICBUaGVyZSBpcyBubyBsb25nZXIgYW55IG5lZWQgdG8gbWFrZQp1cGdyYWRlcyBmcm9t
IHNxdWVlemUgb3Igd2hhdGV2ZXIgd29yayBjb3JyZWN0bHkuCgoKSWYgdGhpcyBmdW5jdGlvbmFs
aXR5IChYU19PUEVOX0RPTUFJTk9OTFkpIGlzIHN0aWxsIG5lZWRlZCB0aGVuIHdlCm5lZWQgdG8g
cHJvcGVybHkgYWxsb2NhdGUgaXQgYSBuZXcgZmxhZyBiaXQgd2hpY2ggd29uJ3QgY2xhc2ggd2l0
aAp1cHN0cmVhbS4KCkJ1dCBJJ20gbm90IGNvbnZpbmNlZCBpdCBpcyBuZWVkZWQuICBBcyBJIHNh
eSwgSSByZXZlcnRlZCB0aGlzIHBhdGNoCmFuZCB0aGUgcmVzdWx0aW5nIHNldHVwIHdvcmtzIGZp
bmUuICBJIHRlc3RlZCBpdCB3aXRoIG5ldyBiaW5hcmllcywKd2l0aG91dCBYU19PUEVOX0RPTUFJ
Tk9OTFksIGFuZCBhbHNvIGEgbmV3IGxpYnJhcnkgd2hpY2ggZG9lc24ndApob25vdXIgMTw8MiB0
aGF0IHdheSwgYnV0IEkgZG9uJ3Qgc2VlIGhvdyB0aGVyZSB3b3VsZCBiZSBhIGRpZmZpY3VsdHkK
d2l0aCB1cGdyYWRlIHNrZXcgZWl0aGVyLgoKClRoYW5rcywKSWFuLgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 16:41:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 16: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 1g9v4M-00012J-CM; Tue, 09 Oct 2018 16:41:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w4ff=mv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g9v4L-000127-4e
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 16:41:13 +0000
X-Inumbo-ID: 4f5edafa-cbe2-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4f5edafa-cbe2-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 16:42: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 <aliasfile-bounces@xenproject.org>)
 id 1g9v4H-0001UJ-F8; Tue, 09 Oct 2018 16:41: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 1g9v4H-0005LM-1S; Tue, 09 Oct 2018 16:41:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g9v4H-0007hR-0Y; Tue, 09 Oct 2018 16:41:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128527-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-i386:debian-hvm-install: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:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=cd395b1d69a773556d2af206b4ecbf56b33057ea
X-Osstest-Versions-That: xen=85b00385827e4e061b2ff38b549c03d0f1e66b6a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 09 Oct 2018 16:41:09 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128527: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODUyNyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODUyNy8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4NTEz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2IDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjg1MTMKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODUxMwoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGNkMzk1YjFkNjlh
NzczNTU2ZDJhZjIwNmI0ZWNiZjU2YjMzMDU3ZWEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAg
ICAgICAgICAgICAgIDg1YjAwMzg1ODI3ZTRlMDYxYjJmZjM4YjU0OWMwM2QwZjFlNjZiNmEKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyODUxMyAgMjAxOC0xMC0wOCAxODowMToxMSBaICAgIDAgZGF5
cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjg1MjcgIDIwMTgtMTAtMDkgMTU6MDA6NDIgWiAgICAw
IGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5k
ZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERh
bmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KICBOaWNvbGFzIFBvaXJvdCA8bmljb2xhcy5wb2lyb3RAYmVydGluLmZy
PgogIFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgY2QzOTViMWQ2OWE3NzM1
NTZkMmFmMjA2YjRlY2JmNTZiMzMwNTdlYQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KRGF0ZTogICBUdWUgT2N0IDkgMTY6Mjc6NTkgMjAxOCArMDIwMAoKICAgIHg4Njog
cHV0X3BhZ2VfZnJvbV9sMmUoKSBzaG91bGQgaG9ub3IgX1BBR0VfUlcKICAgIAogICAgNTZmZmYz
ZTVlOSAoIng4NjogbnVrZSBQViBzdXBlcnBhZ2Ugb3B0aW9uIGFuZCBjb2RlIikgaGFzIGludHJv
ZHVjZWQgYQogICAgKGx1Y2tpbHkgbGF0ZW50IG9ubHkpIGJ1ZyBoZXJlLCBpbiB0aGF0IGl0IGRp
ZG4ndCBtYWtlIHJlZmVyZW5jZQogICAgZHJvcHBpbmcgZGVwZW5kZW50IG9uIHdoZXRoZXIgdGhl
IHBhZ2Ugd2FzIG1hcHBlZCB3cml0YWJsZS4gVGhlIG9ubHkKICAgIGN1cnJlbnQgc291cmNlIG9m
IGxhcmdlIHBhZ2UgbWFwcGluZ3MgZm9yIFBWIGRvbWFpbnMgaXMgdGhlIERvbTAKICAgIGJ1aWxk
ZXIsIHdoaWNoIG9ubHkgcHJvZHVjZXMgd3JpdGVhYmxlIG9uZXMuCiAgICAKICAgIFRha2UgdGhl
IG9wcG9ydHVuaXR5IGFuZCBhbHNvIGNvbnZlcnQgdG8gYm9vbCBib3RoIHB1dF9kYXRhX3BhZ2Uo
KSdzCiAgICByZXNwZWN0aXZlIHBhcmFtZXRlciBhbmQgdGhlIGFyZ3VtZW50IHB1dF9wYWdlX2Zy
b21fbDNlKCkgcGFzc2VzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgoKY29tbWl0IGU5YmUzNGJlNWY5YTFhNmVjYmYwNWJhOTUwMmNkNzA1YWU0NDE0NzYK
QXV0aG9yOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBU
dWUgT2N0IDkgMTY6Mjc6MTMgMjAxOCArMDIwMAoKICAgIHg4Ni92dGQ6IGZpeCBpb21tdV9zaGFy
ZV9wMm1fdGFibGUKICAgIAogICAgQ29tbWl0IDI5MTY5NTFjMSAibW0gLyBpb21tdTogaW5jbHVk
ZSBuZWVkX2lvbW11KCkgdGVzdCBpbgogICAgaW9tbXVfdXNlX2hhcF9wdCgpIiBjaGFuZ2VkIHRo
ZSBjaGVjayBpbiBpb21tdV9zaGFyZV9wMm1fdGFibGUgdG8gdXNlCiAgICBuZWVkX2lvbW11KGQp
IChhcyBwYXJ0IG9mIGlvbW11X3VzZV9oYXBfcHQpIGluc3RlYWQgb2YgaW9tbXVfZW5hYmxlZCwK
ICAgIHdoaWNoIGJyb2tlIHRoZSBjaGVjayBiZWNhdXNlIGF0IHRoZSBwb2ludCBpbiBkb21haW4g
Y29uc3RydWN0aW9uCiAgICB3aGVyZSBpb21tdV9zaGFyZV9wMm1fdGFibGUgaXMgY2FsbGVkIG5l
ZWRfaW9tbXUoZCkgd2lsbCBhbHdheXMgcmV0dXJuCiAgICBmYWxzZS4KICAgIAogICAgRml4IHRo
aXMgYnkgcmV2ZXJ0aW5nIHRvIHRoZSBwcmV2aW91cyBsb2dpYy4KICAgIAogICAgV2hpbGUgdGhl
cmUgdHVybiB0aGUgaGFwX2VuYWJsZWQgY2hlY2sgaW50byBhbiBBU1NFUlQsIHNpbmNlIHRoZSBv
bmx5CiAgICBjYWxsZXIgb2YgaW9tbXVfc2hhcmVfcDJtX3RhYmxlIGFscmVhZHkgcGVyZm9ybXMg
dGhlIGhhcF9lbmFibGVkIGNoZWNrCiAgICBiZWZvcmUgY2FsbGluZyB0aGUgZnVuY3Rpb24uCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5j
b20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29t
bWl0IDVlMDRiZjMzM2I5NTRmY2ZkODZlZGEzZDI1OGRjNjliY2YwNTg2YTMKQXV0aG9yOiBEYW5p
ZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KRGF0ZTogICBUdWUgT2N0IDkgMTY6
MjY6NTQgMjAxOCArMDIwMAoKICAgIGZsYXNrOiBzb3J0IGlve3BvcnQsbWVtfWNvbiBlbnRyaWVz
CiAgICAKICAgIFRoZXNlIGVudHJpZXMgYXJlIG5vdCBhbHdheXMgc29ydGVkIGJ5IGNoZWNrcG9s
aWN5LCBzbyBzb3J0IHRoZW0gZHVyaW5nCiAgICBwb2xpY3kgbG9hZCAoYXMgaXMgYWxyZWFkeSBk
b25lIGZvciBsYXRlciBvY29udGV4dCBhZGRpdGlvbnMpLgogICAgCiAgICBSZXBvcnRlZC1ieTog
Tmljb2xhcyBQb2lyb3QgPG5pY29sYXMucG9pcm90QGJlcnRpbi5mcj4KICAgIFNpZ25lZC1vZmYt
Ynk6IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogICAgVGVzdGVkLWJ5
OiBOaWNvbGFzIFBvaXJvdCA8bmljb2xhcy5wb2lyb3RAYmVydGluLmZyPgogICAgUmV2aWV3ZWQt
Ynk6IE5pY29sYXMgUG9pcm90IDxuaWNvbGFzLnBvaXJvdEBiZXJ0aW4uZnI+Cgpjb21taXQgMjcy
MjViYmI2ZDE0OGY2ZDM3M2E0YTg5YjBkYzNmM2Y1YmY0ZDE5MwpBdXRob3I6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgT2N0IDkgMTY6MjU6MzUgMjAxOCArMDIw
MAoKICAgIHg4Ni9IVk06IG1vdmUgdmVuZG9yIGluZGVwZW5kZW50IENQVSBzYXZlL3Jlc3RvcmUg
bG9naWMgdG8gc2hhcmVkIGNvZGUKICAgIAogICAgQSBmZXcgcGllY2VzIG9mIHRoZSBoYW5kbGlu
ZyBoZXJlIGFyZSAobm8gbG9uZ2VyPykgdmVuZG9yIHNwZWNpZmljLCBhbmQKICAgIGhlbmNlIHRo
ZXJlJ3Mgbm8gcG9pbnQgaW4gcmVwbGljYXRpbmcgdGhlIGNvZGUuIFplcm8gdGhlIGZ1bGwgc3Ry
dWN0dXJlCiAgICBiZWZvcmUgY2FsbGluZyB0aGUgc2F2ZSBob29rLCBlbGltaW5hdGluZyB0aGUg
bmVlZCBmb3IgdGhlIGhvb2sKICAgIGZ1bmN0aW9ucyB0byB6ZXJvIGluZGl2aWR1YWwgZmllbGRz
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAgICBBY2tlZC1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CiAgICBSZXZpZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3Jh
Y2xlLmNvbQogICAgUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29t
PgoKY29tbWl0IDU4NjZiMDBjZTA1YTdhN2MzOWEwZDVlYjdmOWRlNDE0OWM1ZWZlOGIKQXV0aG9y
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBP
Y3QgOSAxNTowNjoyNSAyMDE4ICswMTAwCgogICAgdG9vbHMvbGlieGVuc3RhdDogRml4IFNPTkFN
RSBmb2xsb3dpbmcgYy9zIDU3MDc3Y2M0MgogICAgCiAgICBUaGUgdW5zdGFibGUgQUJJIHZlcnNp
b24gaXMgNC4xMiwgbm90IDQuMTEKICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 16:42:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 16:42: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 1g9v5v-00017d-TR; Tue, 09 Oct 2018 16:42:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jozg=mv=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1g9v5u-00017S-Ds
 for xen-devel@lists.xen.org; Tue, 09 Oct 2018 16:42:51 +0000
X-Inumbo-ID: ff2dc591-cbe1-11e8-a8a5-bc764e045a96
Received: from mo6-p01-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5301::11])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ff2dc591-cbe1-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 18:40:15 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1539103367;
 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=62p/9AgpQLeX7MJi5sLOz3+mJVdgoucSpIYYvSf4GhQ=;
 b=DtYSgzvjGzF/ZG5Vyc5X7dHsDs9aRdNaEOuqCZQniC18KG1FQ41EAuUBkPd/lz+Hgs
 A38jf5Q5XnS3hhvUGBN+cnK3hsSsIoDIXkgNE15wxFagfTpQPSq2KIw6SGiSxBKKNCrt
 MhWG2ZF2HtOUd/BfVbQtgKLoDfF5HA16dQHujNakij4UFyhLTS1g9RUJ5cFk7X5s8N0y
 vt55t+accjrcQPFLawWPq6pdciGmPVXE/UMyp360rdTV5ql+IamrAg33ycKogCNokmI2
 EUvbqYp9EzqBhGYsTCRewKcuN44vQ7XL28l/sHN7mrsHYS3pC7dFtGk/1LijkLkKgZbW
 UaWg==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QED/SSGq+wjGiUC4oc0Nr2ihluivsAQtyRsdRVZ54BGpAypu4eYvjwzPAqxRcXNDW+"
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 44.2 AUTH)
 with ESMTPSA id C05026u99GgOPFN
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with
 521 ECDH bits, eq. 15360 bits RSA))
 (Client did not present a certificate);
 Tue, 9 Oct 2018 18:42:24 +0200 (CEST)
Date: Tue, 9 Oct 2018 18:42:14 +0200
From: Olaf Hering <olaf@aepfle.de>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20181009184214.7754dc5f.olaf@aepfle.de>
In-Reply-To: <ba4e6e5f-b342-10e5-971e-1e71d50b3073@citrix.com>
References: <20180607130829.18811-1-olaf@aepfle.de>
 <ba4e6e5f-b342-10e5-971e-1e71d50b3073@citrix.com>
X-Mailer: Claws Mail 3.16.1 (GTK+ 2.24.32; x86_64-suse-linux-gnu)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v9] new config option vtsc_tolerance_khz to
 avoid TSC 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 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>,
 Marek =?UTF-8?B?TWFy?= =?UTF-8?B?Y3p5a293c2tpLUfDs3JlY2tp?=
 <marmarek@invisiblethingslab.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: multipart/mixed; boundary="===============0810996800730043376=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============0810996800730043376==
Content-Type: multipart/signed; micalg=pgp-sha1;
 boundary="Sig_/chKQlVa/oDX9gLmT4g6EGtT"; protocol="application/pgp-signature"

--Sig_/chKQlVa/oDX9gLmT4g6EGtT
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Thanks for all the replies. I will work through them.
One remark now:

Am Mon, 1 Oct 2018 13:39:51 +0100
schrieb Andrew Cooper <andrew.cooper3@citrix.com>:

> > With the new option the host admin can decide how a domU should behave
> > when it is migrated across systems of the same class. Since there is
> > always some jitter when Xen calibrates the cpu_khz value, all hosts of
> > the same class will most likely have slightly different values. As a
> > result vTSC emulation is unavoidable. Data collected during the incident
> > which triggered this change showed a jitter of up to 200 KHz across
> > systems of the same class. =20
> Do you have any further details of the systems involved?=C2=A0 If they are
> identical systems, they should all have the same real TSC frequency, and
> its a known issue that Xen isn't very good at working out the
> frequency.

If "identical" systems really have an identical frequency, but Xen is
unable to figure out the exact value of that frequency that it is going
to use for its calculations, why would it be a good idea in the first place
to rely on such an estimated value? If there is drift expected, shouldn't
that be handled by running ntpd inside dom0 and the domUs?

If I did that math correctly: a domU that is started with the estimated
cpu_khz value of 2666766, and is migrated to another host with the
estimated cpu_khz value of 2666755, would see 950400K fewer ticks during
a day. How many ticks actually happen, noone knows. But since that amount
of ticks represents a time span of ca. 0.3 seconds I would assume that
ntpd can handle such drift.

With larger differences, like the 200 KHz mentioned above, the drift will
be larger.


What I mean to say is: should the comparison of both hosts be based
on different metrics, instead of a plain estimated value in 'cpu_khz'?


Olaf

--Sig_/chKQlVa/oDX9gLmT4g6EGtT
Content-Type: application/pgp-signature
Content-Description: Digitale Signatur von OpenPGP

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

iF0EARECAB0WIQSkRyP6Rn//f03pRUBdQqD6ppg2fgUCW7zaZgAKCRBdQqD6ppg2
fhmnAKDTV6XEC+WqjkiE4oYZwUyZu3T96QCdGH8J+5HSX6cl8yXG/Aoh7BBHncQ=
=Z2XP
-----END PGP SIGNATURE-----

--Sig_/chKQlVa/oDX9gLmT4g6EGtT--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0810996800730043376==--


From xen-devel-bounces@lists.xenproject.org Tue Oct 09 16:46:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 16:46: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 1g9v9M-0001Is-K5; Tue, 09 Oct 2018 16:46:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fq0i=mv=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1g9v9L-0001Ik-Qn
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 16:46:23 +0000
X-Inumbo-ID: 083b258d-cbe3-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 083b258d-cbe3-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 16:47: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 mx1.suse.de (Postfix) with ESMTP id 31C46B032;
 Tue,  9 Oct 2018 16:46:21 +0000 (UTC)
Message-ID: <995da0578f0953662536edabb5807fd76ca4d8ce.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Milan Boberic <milanboberic94@gmail.com>, xen-devel@lists.xenproject.org
Date: Tue, 09 Oct 2018 18:46:17 +0200
In-Reply-To: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
Organization: SUSE
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Meng Xu <xumengpanda@gmail.com>, Julien Grall <julien.grall@arm.com>,
 sstabellini <sstabellini@kernel.org>, Andrii Anisov <andrii_anisov@epam.com>
Content-Type: multipart/mixed; boundary="===============2332972835945156758=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============2332972835945156758==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-Zo5eIRlni5GkYvZuqOcX"


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

On Tue, 2018-10-09 at 12:59 +0200, Milan Boberic wrote:
> Hi,
>
Hi Milan,

> I'm testing Xen Hypervisor 4.10 performance on UltraZed-EG board with
> carrier card.
> I created bare-metal application in Xilinx SDK.
> In bm application I:
>            - start triple timer counter (ttc) which generates
> interrupt every 1us
>            - turn on PS LED
>            - call function 100 times in for loop (function that sets
> some values)
>            - turn off LED
>            - stop triple timer counter
>            - reset counter value
>=20
Ok, I'm adding Stefano, Julien, and a couple of other people interested
in RT/lowlat on Xen.

> I ran this bare-metal application under Xen Hypervisor with following
> settings:
>     - used null scheduler (sched=3Dnull) and vwfi=3Dnative
>     - bare-metal application have one vCPU and it is pinned for pCPU1
>     - domain which is PetaLinux also have one vCPU pinned for pCPU0,
> other pCPUs are unused.
> Under Xen Hypervisor I can see 3us jitter on oscilloscope.
>=20
So, this is probably me not being familiar with Xen on Xilinx (and with
Xen on ARM as a whole), but there's a few things I'm not sure I
understand:
- you say you use sched=3Dnull _and_ pinning? That should not be=20
  necessary (although, it shouldn't hurt either)
- "domain which is PetaLinux", is that dom0?

IAC, if it's not terrible hard to run this kind of test, I'd say, try
without 'vwfi=3Dnative', and also with another scheduler, like Credit,
(but then do make sure you use pinning).

> When I ran same bm application with JTAG from Xilinx SDK (without Xen
> Hypervisor, directly on the board) there is no jitter.
>=20
Here, when you say "without Xen", do you also mean without any
baremetal OS at all?

> I'm curios what causes this 3us jitter in Xen (which isn't small
> jitter at all) and is there any way of decreasing it?
>=20
Right. So, I'm not sure I've understood the test scenario either. But
yeah, 3us jitter seems significant. Still, if we're comparing with
bare-hw, without even an OS at all, I think it could have been expected
for latency and jitter to be higher in the Xen case.

Anyway, I am not sure anyone has done a kind of analysis that could
help us identify accurately from where things like that come, and in
what proportions.

It would be really awesome to have something like that, so do go ahead
if you feel like it. :-)

I think tracing could help a little (although we don't have a super-
sophisticated tracing infrastructure like Linux's perf and such), but
sadly enough, that's still not available on ARM, I think. :-/

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

--=-Zo5eIRlni5GkYvZuqOcX
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+4FAlu821kACgkQFkJ4iaW4
c+7fuQ//f5F5BlGuctLG1YXb9U24iODoY1yqgm2Rt4P+KkTmOzwwsj3TMFmo8JhR
1LDf4ZHZOODrFNNkLalHvOKv5DKC5tEpplYT88QMzicyi/AI+VM8zE1kBJsFXgbC
vkSIbojJ2MXPsfyZAwSmEGI8cU+Y+DlTbRPwsmAAX9nQXcWrbanbsGhU9xTE8e+h
/AZ0ebQ7Ozs8rBkktqYQubqyNfYSYasBEyI6la45BT84gwaznBBhkwsgvVagcN6C
fR2Aqz96M+vfwn0rFoXOCF4sB3EZxIx6M3MzrBiWasVgKai0omsz9oppe8QgLZhO
DqHl5R8jgkWxLprpEh853rYL8xW5noR2sp4MB1tbswHbf5iZghzxeUkFnVh3v46M
6Sh573aknGjUs3iDLVGZF8Tu0JWhDIiveIpFe9hi8mbLch+dYrGatEdS1oqcgx/f
zaHzDJzLxGUADmMFXl4KTPVkxzQh8hfdv0nCD1K0VlewhSolIFEp4BNUvzD6vrE5
Y1Y7ut2iQZZZt1OiaZFREkiwZtezIrxWN12MicbgZq/MhCSf2mmpz5XKQmlwbDBN
MFUBNiG+YpoL5BK4upEdRVrwJKLFqssBdk88lMJQNpPtAzcWasxpRG4PSpHxcxp0
lN8T/N2MxI3cSf5xBRl2Z/Uhpj/iancJtdzKmiTjB1lsxUH5aFU=
=ggTq
-----END PGP SIGNATURE-----

--=-Zo5eIRlni5GkYvZuqOcX--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2332972835945156758==--



From xen-devel-bounces@lists.xenproject.org Tue Oct 09 17:16:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 17: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 1g9vbr-0003t3-Db; Tue, 09 Oct 2018 17:15:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ozxy=mv=columbia.edu=jl4312@srs-us1.protection.inumbo.net>)
 id 1g9vbp-0003sy-Vq
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 17:15:50 +0000
X-Inumbo-ID: 9bd37a56-cbe6-11e8-a8a5-bc764e045a96
Received: from outprodmail01.cc.columbia.edu (unknown [128.59.72.39])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9bd37a56-cbe6-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 19:13:15 +0200 (CEST)
Received: from hazelnut (hazelnut.cc.columbia.edu [128.59.213.250])
 by outprodmail01.cc.columbia.edu (8.14.4/8.14.4) with ESMTP id w99HCfQc055273
 for <xen-devel@lists.xenproject.org>; Tue, 9 Oct 2018 13:15:47 -0400
Received: from hazelnut (localhost.localdomain [127.0.0.1])
 by hazelnut (Postfix) with ESMTP id BD54C6D
 for <xen-devel@lists.xenproject.org>; Tue,  9 Oct 2018 13:15:47 -0400 (EDT)
Received: from sendprodmail03.cc.columbia.edu (sendprodmail03.cc.columbia.edu
 [128.59.72.15]) by hazelnut (Postfix) with ESMTP id 9FF5F6D
 for <xen-devel@lists.xenproject.org>; Tue,  9 Oct 2018 13:15:47 -0400 (EDT)
Received: from mail-ed1-f72.google.com (mail-ed1-f72.google.com
 [209.85.208.72])
 by sendprodmail03.cc.columbia.edu (8.14.4/8.14.4) with ESMTP id w99HFk6W064228
 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=NOT)
 for <xen-devel@lists.xenproject.org>; Tue, 9 Oct 2018 13:15:47 -0400
Received: by mail-ed1-f72.google.com with SMTP id l51-v6so1638609edc.14
 for <xen-devel@lists.xenproject.org>; Tue, 09 Oct 2018 10:15:47 -0700 (PDT)
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=1C0OMvJLL7eM0sIQ0zuT4Fk8p1iexReAWHM1yVi7mUA=;
 b=rqGIbkjNjTN/OPLmDoq49BaIcXF7B2CvwZE0+DVRd6SXCWAauUR6RfG4xeWqlyZ3kA
 o83Q5oaYqHxfVVukW9lffB2WeHxL9GKg5HcdmG37EfpLvcxSDSccN4GoUp1HfHtImOYS
 ftHs7a8BZDTItImM7OCCfOMcp2BVam14fqMvBaOprtYuLBqKxwbOjwJ3spdGmqI0fLRl
 xXPN+anCGuqx/z+6bYwpMovO8KNolvuJn3pLkoOJzK+zHSorEyi8GItxm0Lt+alR2WAg
 Ik/iRMx8vnjzOSBL67gwPaxu1/8csLPC5rFco1xrl+E9xNkilk4+UzledtGh/rNd6OI0
 c6Ig==
X-Gm-Message-State: ABuFfohr+twQMRGQYInNelOwY+R975Bqab6lWs4/xK/hZtA+zl9VqhNj
 mCMxgXC2seti5TV33l/LnL72ZEG9BGaK5qAnudYdvBRoxtqpnmRVice5JGBjQOhj7UsrKTNjU7Y
 Yr+NpuY3Z4uCQkByGk1c2D3E8clPC4j5iaXM=
X-Received: by 2002:a50:c94b:: with SMTP id
 p11-v6mr36257188edh.6.1539105346474; 
 Tue, 09 Oct 2018 10:15:46 -0700 (PDT)
X-Google-Smtp-Source: ACcGV60qj13lou5XRlJWITkT8WrmO8fBzeG6aoZXnnDe3qA4xsGASodBfZU4i2M3eRPkLr08tqSvhA==
X-Received: by 2002:a50:c94b:: with SMTP id
 p11-v6mr36257171edh.6.1539105346245; 
 Tue, 09 Oct 2018 10:15:46 -0700 (PDT)
Received: from mail-wm1-f50.google.com (mail-wm1-f50.google.com.
 [209.85.128.50])
 by smtp.gmail.com with ESMTPSA id z33-v6sm6995028edb.85.2018.10.09.10.15.44
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 09 Oct 2018 10:15:44 -0700 (PDT)
Received: by mail-wm1-f50.google.com with SMTP id i8-v6so2646923wmg.0
 for <xen-devel@lists.xenproject.org>; Tue, 09 Oct 2018 10:15:44 -0700 (PDT)
X-Received: by 2002:a1c:924d:: with SMTP id
 u74-v6mr2863933wmd.105.1539105343864; 
 Tue, 09 Oct 2018 10:15:43 -0700 (PDT)
MIME-Version: 1.0
From: Jintack Lim <jintack@cs.columbia.edu>
Date: Tue, 9 Oct 2018 13:15:36 -0400
X-Gmail-Original-Message-ID: <CAHyh4xhYKjhGBEqcDR_ukXHSDyuHxt8OjiAW5QJ-_k2Y-RRXsQ@mail.gmail.com>
Message-ID: <CAHyh4xhYKjhGBEqcDR_ukXHSDyuHxt8OjiAW5QJ-_k2Y-RRXsQ@mail.gmail.com>
To: xen-devel@lists.xenproject.org
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.78 on 128.59.72.15
Subject: [Xen-devel] Xen network performance degradation with a net-front
 commit
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: malcolm.crossley@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpJJ20gb2JzZXJ2aW5nIGEgaHVnZSBwZXJmb3JtYW5jZSBkcm9wIGZvciBtZW1jYWNoZWQg
d29ya2xvYWQgb24geDg2CndpdGggdGhlIGZvbGxvd2luZyBjb21taXQsIHdoaWNoIHdhcyBtZXJn
ZWQgdG8gTGludXgga2VybmVsIDQuNS4KQmVmb3JlIHRoaXMgcGF0Y2gsIG1lbWNhY2hlZCBvdmVy
aGVhZCBpcyBhYm91dCAxMTMlIChpLmUuIDEzJSBzbG93ZXIKdGhhbiBuYXRpdmUgTGludXgpIFsx
XSwgYnV0IHdpdGggdGhpcyBwYXRjaCBpdCBiZWNvbWVzIDE3NSUuIEkKb2JzZXJ2ZWQgZXZlbiBi
aWdnZXIgcGVyZm9ybWFuY2UgZHJvcCBvbiBvdGhlciBoYXJkd2FyZSBwbGF0Zm9ybXMuCgpjb21t
aXQgN2QwMTA1YjUzMzRiOTcyMmI3ZDMzYWNhZDYxMzA5NmRmY2YzMzMwZQpBdXRob3I6IE1hbGNv
bG0gQ3Jvc3NsZXkgPG1hbGNvbG0uY3Jvc3NsZXlAY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgSmFu
IDI2IDE3OjEyOjQ0IDIwMTYgKzAwMDAKCiAgICB4ZW4tbmV0ZnJvbnQ6IHJlcXVlc3QgVHggcmVz
cG9uc2UgZXZlbnRzIG1vcmUgb2Z0ZW4KCkknbSBjb21wYXJpbmcgcGVyZm9ybWFuY2UgYmV0d2Vl
biBMaW51eCBrZXJuZWwgNC4wIGFuZCA0LjE1IGluIERvbVUsCmFuZCBJJ20gc2VlaW5nIHRoaXMg
YmVoYXZpb3IgYm90aCB3aXRoIFhlbiA0LjUuMCBhbmQgWGVuIDQuMTAuMS4gSSdtCnVzaW5nIDR2
Y3B1cyBmb3IgRG9tMCBhbmQgcHZodm0gRG9tVS4KCkkgd29uZGVyIGluIHdoYXQgc2NlbmFyaW8g
dGhpcyBwYXRjaCBoZWxwcyB0byBpbXByb3ZlIHBlcmZvcm1hbmNlIGFuZApkb2Vzbid0PyBJIGFs
c28gd29uZGVyIGlmIG90aGVycyBvYnNlcnZlZCBhIHNpbWlsYXIgYmVoYXZpb3I/CgpUaGFua3Ms
CkppbnRhY2sKClsxXSBodHRwOi8vd3d3LmNzLmNvbHVtYmlhLmVkdS9+Y2RhbGwvcHVicy9pc2Nh
MjAxNi1kYWxsLnBkZgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 17:45:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 17: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 1g9w4Z-0006PE-5j; Tue, 09 Oct 2018 17:45:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w4ff=mv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g9w4Y-0006P2-A5
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 17:45:30 +0000
X-Inumbo-ID: c0715ed1-cbea-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c0715ed1-cbea-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 19:42:54 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1g9w4T-0002fd-8B; Tue, 09 Oct 2018 17:45: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 1g9w4S-00081I-RD; Tue, 09 Oct 2018 17:45:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g9w4S-0002Ez-Pz; Tue, 09 Oct 2018 17:45:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128504-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:guest-saverestore.2:fail:regression
 xen-4.8-testing:test-amd64-amd64-pygrub:guest-start:fail:regression
 xen-4.8-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:regression
 xen-4.8-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:build-i386-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:build-amd64-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=567003960644ba4f80107fb53edcd828f3f280a1
X-Osstest-Versions-That: xen=005df911f6b4171b650942861bf44606e9e79be4
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 09 Oct 2018 17:45:24 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 128504: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODUwNCB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODUwNC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSA1
MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBSRUdSLiB2cy4gMTI3OTAwCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxNSBndWVzdC1zYXZlcmVz
dG9yZS4yIGZhaWwgUkVHUi4gdnMuIDEyNzkwMAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAg
ICAxMSBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI3OTAwCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDE2IGd1ZXN0
LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBSRUdSLiB2cy4gMTI3OTAwCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NCAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI3NzEz
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12
bWVudHJ5IGZhaWwgbGlrZSAxMjc3NzkKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICA1MCB4
dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyNzgzMwogdGVzdC14dGYt
YW1kNjQtYW1kNjQtNSAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWls
IGxpa2UgMTI3OTAwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjc5MDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNzkw
MAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVw
ZWF0ICAgIGZhaWwgIGxpa2UgMTI3OTAwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjc5MDAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEyNzkwMAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI3OTAwCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXJ0ZHMgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjc5
MDAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyNzkwMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI3OTAwCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjc5MDAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgIDcgeGVuLWJ1aWxk
L2Rpc3QtdGVzdCAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogYnVpbGQtYW1kNjQtcHJldiAg
ICAgICAgICAgICAgNyB4ZW4tYnVpbGQvZGlzdC10ZXN0ICAgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
MTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IHhlbiAgICAgICAgICAgICAgICAgIDU2NzAwMzk2MDY0NGJhNGY4MDEwN2ZiNTNlZGNkODI4ZjNm
MjgwYTEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDAwNWRmOTExZjZi
NDE3MWI2NTA5NDI4NjFiZjQ0NjA2ZTllNzliZTQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNzkw
MCAgMjAxOC0wOS0yMSAyMToxMToyNCBaICAgMTcgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
Mjg1MDQgIDIwMTgtMTAtMDggMTM6MDc6MzkgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
ClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNv
bT4KICBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KCmpvYnM6CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1
cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA1NjcwMDM5NjA2NDRiYTRmODAxMDdmYjUzZWRj
ZDgyOGYzZjI4MGExCkF1dGhvcjogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNv
bT4KRGF0ZTogICBNb24gT2N0IDggMTQ6NTE6MzMgMjAxOCArMDIwMAoKICAgIHg4Ni9odm0vZW11
bGF0ZTogbWFrZSBzdXJlIHJlcCBJL08gZW11bGF0aW9uIGRvZXMgbm90IGNyb3NzIEdGTiBib3Vu
ZGFyaWVzCiAgICAKICAgIFdoZW4gZW11bGF0aW5nIGEgcmVwIEkvTyBvcGVyYXRpb24gaXQgaXMg
cG9zc2libGUgdGhhdCB0aGUgaW9yZXEgd2lsbAogICAgZGVzY3JpYmUgYSBzaW5nbGUgb3BlcmF0
aW9uIHRoYXQgc3BhbnMgbXVsdGlwbGUgR0ZOcy4gVGhpcyBpcyBmaW5lIGFzIGxvbmcKICAgIGFz
IGFsbCB0aG9zZSBHRk5zIGZhbGwgd2l0aGluIGFuIE1NSU8gcmVnaW9uIGNvdmVyZWQgYnkgYSBz
aW5nbGUgZGV2aWNlCiAgICBtb2RlbCwgYnV0IHVuZm9ydHVuYXRlbHkgdGhlIGhpZ2hlciBsZXZl
bHMgb2YgdGhlIGVtdWxhdGlvbiBjb2RlIGRvIG5vdAogICAgZ3VhcmFudGVlIHRoYXQuIFRoaXMg
aXMgc29tZXRoaW5nIHRoYXQgc2hvdWxkIGFsbW9zdCBjZXJ0YWlubHkgYmUgZml4ZWQsCiAgICBi
dXQgaW4gdGhlIG1lYW50aW1lIHRoaXMgcGF0Y2ggbWFrZXMgc3VyZSB0aGF0IE1NSU8gaXMgdHJ1
bmNhdGVkIGF0IEdGTgogICAgYm91bmRhcmllcyBhbmQgaGVuY2UgdGhlIGFwcHJvcHJpYXRlIGRl
dmljZSBtb2RlbCBpcyByZS1ldmFsdWF0ZWQgZm9yIGVhY2gKICAgIHRhcmdldCBHRk4uCiAgICAK
ICAgIE5PVEU6IFRoaXMgcGF0Y2ggZG9lcyBub3QgZGVhbCB3aXRoIHRoZSBjYXNlIG9mIGEgc2lu
Z2xlIE1NSU8gb3BlcmF0aW9uCiAgICAgICAgICBzcGFubmluZyBhIEdGTiBib3VuZGFyeS4gVGhh
dCBpcyBtb3JlIGNvbXBsZXggdG8gZGVhbCB3aXRoIGFuZCBpcwogICAgICAgICAgZGVmZXJyZWQg
dG8gYSBzdWJzZXF1ZW50IHBhdGNoLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJh
bnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogICAgCiAgICBDb252ZXJ0IGNhbGN1bGF0aW9u
cyB0byBiZSAzMi1iaXQgb25seS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogNzYyNmVkZWFjYTk3MmUzZTgy
MzUzNWRjYzQ0MzM4ZjZiMmYwYjIxZgogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDgtMTYgMDk6Mjc6
MzAgKzAyMDAKCmNvbW1pdCA1M2RmY2IwZjZlYmFhNWM5YmFjMTRlMGY4MGIwZWU2YTY5NjI0MjFj
CkF1dGhvcjogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkRhdGU6
ICAgTW9uIE9jdCA4IDE0OjUxOjAzIDIwMTggKzAyMDAKCiAgICB4ODYvc2h1dGRvd246IHVzZSBB
Q1BJIHJlYm9vdCBtZXRob2QgZm9yIERlbGwgUG93ZXJFZGdlIFI1NDAKICAgIAogICAgV2hlbiBF
RkkgYm9vdGluZyB0aGUgRGVsbCBQb3dlckVkZ2UgUjU0MCBpdCBjb25zaXN0ZW50bHkgd2FuZGVy
cyBpbnRvCiAgICB0aGUgd2VlZHMgYW5kIGdldHMgYW4gaW52YWxpZCBvcGNvZGUgaW4gdGhlIEVG
SSBSZXNldFN5c3RlbSBjYWxsLiBUaGlzCiAgICBpcyB0aGUgc2FtZSBidWcgd2hpY2ggYWZmZWN0
cyB0aGUgUG93ZXJFZGdlIFI3NDAgc28gZml4IGl0IGluIHRoZSBzYW1lCiAgICB3YXk6IHF1aXJr
IHRoaXMgaGFyZHdhcmUgdG8gdXNlIHRoZSBBQ1BJIHJlYm9vdCBtZXRob2QgaW5zdGVhZC4KICAg
IAogICAgQklPUyBJbmZvcm1hdGlvbgogICAgICAgIFZlbmRvcjogRGVsbCBJbmMuCiAgICAgICAg
VmVyc2lvbjogMS4zLjcKICAgICAgICBSZWxlYXNlIERhdGU6IDAyLzA5LzIwMTgKICAgIFN5c3Rl
bSBJbmZvcm1hdGlvbgogICAgICAgIE1hbnVmYWN0dXJlcjogRGVsbCBJbmMuCiAgICAgICAgUHJv
ZHVjdCBOYW1lOiBQb3dlckVkZ2UgUjU0MAogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb3NzIExh
Z2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAzMjhjYTU1YjdiZDQ3
ZTEzMjRiNzVjY2UyYTZjNDYxMzA4ZWNmOTNkCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAw
OToyOToxMyArMDIwMAoKY29tbWl0IGQ0ZjA3ZmIxYThjYzQ0YWUxZjM4ZjkwMWI2ZDc4NzMzNTFm
MGYzZTYKQXV0aG9yOiBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4K
RGF0ZTogICBNb24gT2N0IDggMTQ6NTA6MTYgMjAxOCArMDIwMAoKICAgIHg4Ni9zaHV0ZG93bjog
dXNlIEFDUEkgcmVib290IG1ldGhvZCBmb3IgRGVsbCBQb3dlckVkZ2UgUjc0MAogICAgCiAgICBX
aGVuIEVGSSBib290aW5nIHRoZSBEZWxsIFBvd2VyRWRnZSBSNzQwLCBpdCBjb25zaXN0ZW50bHkg
d2FuZGVycyBpbnRvIHRoZQogICAgd2VlZHMgYW5kIGdldHMgYW4gaW52YWxpZCBvcGNvZGUgaW4g
dGhlIEVGSSBSZXNldFN5c3RlbSBjYWxsLgogICAgUXVpcmsgdGhpcyBoYXJkd2FyZSB0byB1c2Ug
dGhlIEFDUEkgcmVib290IG1ldGhvZCBpbnN0ZWFkLgogICAgCiAgICBFeGFtcGxlIHN0YWNrIHRy
YWNlOgogICAgCiAgICAtLS0tWyBYZW4tNC4xMS11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz1uICAg
Tm90IHRhaW50ZWQgXS0tLS0KICAgIENQVTogICAgMAogICAgUklQOiAgICBlMDA4Ols8MDAwMDAw
MDAwMDAwMDAxNz5dIDAwMDAwMDAwMDAwMDAwMTcKICAgIFJGTEFHUzogMDAwMDAwMDAwMDAxMDIw
MiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKICAgIHJheDogMDAwMDAwMDA2NmViMmZmMCAgIHJieDog
ZmZmZjgzMDA1ZjYyN2MyMCAgIHJjeDogMDAwMDAwMDA2YzU0ZTEwMAogICAgcmR4OiAwMDAwMDAw
MDAwMDAwMDAwICAgcnNpOiAwMDAwMDAwMDAwMDAwMDY1ICAgcmRpOiAwMDAwMDAxMDczNTVmMDAw
CiAgICByYnA6IGZmZmY4MzAwNWY2MjdjNzAgICByc3A6IGZmZmY4MzAwNWY2MjdiNDggICByODog
IGZmZmY4MzAwNWY2MjdiOTAKICAgIHI5OiAgMDAwMDAwMDAwMDAwMDAwMCAgIHIxMDogZmZmZjgz
MDA1ZjYyN2M4OCAgIHIxMTogMDAwMDAwMDAwMDAwMDAwMAogICAgcjEyOiAwMDAwMDAwMDAwMDAw
MDAwICAgcjEzOiAwMDAwMDAwMDAwMDAwY2Y5ICAgcjE0OiAwMDAwMDAwMDAwMDAwMDY1CiAgICBy
MTU6IGZmZmY4MzAwMDAwMDAwMDAgICBjcjA6IDAwMDAwMDAwODAwNTAwMzMgICBjcjQ6IDAwMDAw
MDAwMDAzNTI2ZTAKICAgIGNyMzogMDAwMDAwMTA3MzU1ZjAwMCAgIGNyMjogZmZmZmM5MDAwMGNm
ZjAwMAogICAgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiBmZmZmODgwMTlmNjAwMDAwICAg
Z3NzOiAwMDAwMDAwMDAwMDAwMDAwCiAgICBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAg
ICBnczogMDAwMCAgIHNzOiBlMDEwICAgY3M6IGUwMDgKICAgIFhlbiBjb2RlIGFyb3VuZCA8MDAw
MDAwMDAwMDAwMDAxNz4gKDAwMDAwMDAwMDAwMDAwMTcpOgogICAgIGYwIGQ4IGRkIDAwIGYwIDU0
IGZmIDAwIDxmMD4gNTAgZGQgMDAgZjAgZDggZGQgMDAgZjAgYTUgZmUgMDAgZjAgODcgZTkgMDAK
ICAgIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODMwMDVmNjI3YjQ4OgogICAgICAgZmZm
ZjgzMDA1ZjYyN2I1MCBmZmZmZmZmZmZmZmZmZmRhIDAwMDAwMDAwNmM1NDdhYWEgZmZmZjgyZDAw
MDAwMDAwMQogICAgICAgZmZmZjgzMDA1ZjYyN2JlYyAwMDAwMDAxMDczNTVmMDAwIDAwMDAwMDAw
NmM1NDZmYjggZmZmZjgzMTA3ZmZlMzI0MAogICAgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAw
MDAwMDAwMDAwIDgwMDAwMDAwMDAwMDAwMDIgMDAwMDAwMDAwMDAwMDAwMAogICAgICAgMDAwMDAw
MDA2YzU0NmI5NSAwMDAwMDAwMDZjNTRjNzAwIGZmZmY4MzAwNWY2MjdiZGMgZmZmZjgzMDA1ZjYy
N2JlOAogICAgICAgMDAwMDAwMDA1ZjYxNjAwMCBmZmZmODMwMDVmNjI3YzIwIDAwMDAwMDAwMDAw
MDAwMDAgMDAwMDAwMDAwMDAwMGNmOQogICAgICAgZmZmZjgyMDA4MDM1MDAwMSAwMDAwMDAwMDAw
MDAwMDBiIGZmZmY4MmQwODAzNTFlZGEgMDAwMDAwMDAwMDAwMDAwMAogICAgICAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDA1ZjYxNjAw
MAogICAgICAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODJkMDgwOTVmZjYwIGZmZmY4MmQwODA5NWZm
NjAgMDAwMDAwZjEwMDAwMDAwMAogICAgICAgZmZmZjgyZDA4MDI5NjA5NyAwMDAwMDAwMDAwMDBl
MDA4IDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgzMDA1ZjYyN2M4OAogICAgICAgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwMDAwMGZmZmZmZmZlIGZmZmY4MmQwODAyOTU5ZDIgZmZmZjgyZDA4MDI5NTlkMgog
ICAgICAgMDAwMDAwMDA4MDk1ZjMwMCAwMDAwMDAwMDVmNjI3YzljIDAwMDAwMDAwMDAwMDAwZjgg
MDAwMDAwMDAwMDAwMDAwMAogICAgICAgMDAwMDAwMDAwMDAwMDBmOCBmZmZmODJkMDgwOTMyYzAw
IDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDk1ZjdjOAogICAgICAgZmZmZjgyZDA4MDkzMmMw
MCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDI5NWE5YgogICAg
ICAgZmZmZjgzMDA1ZjYyN2Q5OCBmZmZmODJkMDgwMjM2MWYzIGZmZmY4MmQwODA5MzJjMDAgMDAw
MDAwMDA4MDAwMDAwMAogICAgICAgZmZmZjgzMDA1ZjYyN2Q5OCBmZmZmODJkMDgwMjc5YTE5IGZm
ZmY4MmQwODA5NWYwMmMgZmZmZjgyZDA4MDAwMDAwMAogICAgICAgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwMDAwMDAwMDAwMGZiIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwNzE0ODRlNTRmNgogICAgICAg
ZmZmZjgzMTA3MzU0MjA5OCBmZmZmODJkMDgwOTNhYzc4IGZmZmY4MzEwNzJiZWZkMzAgMDAwMDAw
MDAwMDAwMDAwMAogICAgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAw
MDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAogICAgICAgMDAwMDAwMDAwMDAwMDAwMCBmZmZm
ODJkMDgwMzRmMTg1IGZmZmY4MmQwODA5NDk0NjAgMDAwMDAwMDAwMDAwMDAwMAogICAgICAgZmZm
ZjgyZDA4MDk1ZjI3MCAwMDAwMDAwMDAwMDAwMDA4IGZmZmY4MzEwNzM1N2FlMjAgMDAwMDAwNzE0
NmNlNGJkMwogICAgWGVuIGNhbGwgdHJhY2U6CiAgICAgICBbPDAwMDAwMDAwMDAwMDAwMTc+XSAw
MDAwMDAwMDAwMDAwMDE3CiAgICAgICBbPGZmZmY4MmQwODAzNTFlZGE+XSBlZmlfcmVzZXRfc3lz
dGVtKzB4NWEvMHg5MAogICAgICAgWzxmZmZmODJkMDgwMjk2MDk3Pl0gc21wX3NlbmRfc3RvcCsw
eDk3LzB4YTAKICAgICAgIFs8ZmZmZjgyZDA4MDI5NTlkMj5dIG1hY2hpbmVfcmVzdGFydCsweDIx
Mi8weDJkMAogICAgICAgWzxmZmZmODJkMDgwMjk1OWQyPl0gbWFjaGluZV9yZXN0YXJ0KzB4MjEy
LzB4MmQwCiAgICAgICBbPGZmZmY4MmQwODAyOTVhOWI+XSBzaHV0ZG93bi5jI19fbWFjaGluZV9y
ZXN0YXJ0KzB4Yi8weDEwCiAgICAgICBbPGZmZmY4MmQwODAyMzYxZjM+XSBzbXBfY2FsbF9mdW5j
dGlvbl9pbnRlcnJ1cHQrMHg1My8weDgwCiAgICAgICBbPGZmZmY4MmQwODAyNzlhMTk+XSBkb19J
UlErMHgyNTkvMHg2NjAKICAgICAgIFs8ZmZmZjgyZDA4MDM0ZjE4NT5dIGNvbW1vbl9pbnRlcnJ1
cHQrMHg4NS8weDkwCiAgICAgICBbPGZmZmY4MmQwODAyYzYxNTI+XSBtd2FpdC1pZGxlLmMjbXdh
aXRfaWRsZSsweDI0Mi8weDM5MAogICAgICAgWzxmZmZmODJkMDgwMjZiNDQ2Pl0gZG9tYWluLmMj
aWRsZV9sb29wKzB4ODYvMHhjMAogICAgCiAgICAqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqCiAgICBQYW5pYyBvbiBDUFUgMDoKICAgIEZBVEFMIFRSQVA6IHZlY3RvciA9
IDYgKGludmFsaWQgb3Bjb2RlKQogICAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKgogICAgCiAgICBkbWlkZWNvZGUgaW5mbzoKICAgIAogICAgQklPUyBJbmZvcm1hdGlv
bjoKICAgICAgICBWZW5kb3I6IERlbGwgSW5jLgogICAgICAgIFZlcnNpb246IDEuMi4xMQogICAg
ICAgIFJlbGVhc2UgRGF0ZTogMTAvMTkvMjAxNwogICAgICAgIEJJT1MgUmV2aXNpb246IDEuMgog
ICAgU3lzdGVtIEluZm9ybWF0aW9uOgogICAgICAgIE1hbnVmYWN0dXJlcjogRGVsbCBJbmMuCiAg
ICAgICAgUHJvZHVjdCBOYW1lOiBQb3dlckVkZ2UgUjc0MAogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBmOTdm
Nzc0YjVhYTZiNDcxZDFmZWQxYzQ1MWM4OWVjNzQ1N2RhZGYyCiAgICBtYXN0ZXIgZGF0ZTogMjAx
OC0wMS0yNCAxODowMTowMCArMDEwMAoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 17:51:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 17:51: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 1g9w9z-0007HG-71; Tue, 09 Oct 2018 17:51:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=s3/0=mv=redhat.com=cohuck@srs-us1.protection.inumbo.net>)
 id 1g9w9x-0007HB-9D
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 17:51:05 +0000
X-Inumbo-ID: 122319e1-cbec-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 122319e1-cbec-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 17:52:21 +0000 (UTC)
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 mx1.redhat.com (Postfix) with ESMTPS id 324DA30DF6F9;
 Tue,  9 Oct 2018 17:51:03 +0000 (UTC)
Received: from gondolin (ovpn-116-109.ams2.redhat.com [10.36.116.109])
 by smtp.corp.redhat.com (Postfix) with ESMTP id D86C378576;
 Tue,  9 Oct 2018 17:51:00 +0000 (UTC)
Date: Tue, 9 Oct 2018 19:50:57 +0200
From: Cornelia Huck <cohuck@redhat.com>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Message-ID: <20181009195057.2dc8fd7b.cohuck@redhat.com>
In-Reply-To: <61740f41-c7e3-edaf-68ac-2e4c4a99523b@oracle.com>
References: <1539078879-4372-1-git-send-email-sironi@amazon.de>
 <c81b65ba-c562-1869-483b-aee5229501e0@de.ibm.com>
 <61740f41-c7e3-edaf-68ac-2e4c4a99523b@oracle.com>
Organization: Red Hat GmbH
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.49]); Tue, 09 Oct 2018 17:51:03 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH] KVM: Start populating /sys/hypervisor with
 KVM 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: kvm@vger.kernel.org, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Filippo Sironi <sironi@amazon.de>, linux-kernel@vger.kernel.org,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 xen-devel <xen-devel@lists.xenproject.org>, vasu.srinivasan@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>

T24gVHVlLCA5IE9jdCAyMDE4IDEyOjIxOjQ2IC0wNDAwCkJvcmlzIE9zdHJvdnNreSA8Ym9yaXMu
b3N0cm92c2t5QG9yYWNsZS5jb20+IHdyb3RlOgoKPiBPbiAxMC85LzE4IDY6NDEgQU0sIENocmlz
dGlhbiBCb3JudHJhZWdlciB3cm90ZToKPiA+IAo+ID4gCj4gPiBPbiAxMC8wOS8yMDE4IDExOjU0
IEFNLCBGaWxpcHBvIFNpcm9uaSB3cm90ZTogIAo+ID4+IFN0YXJ0IHBvcHVsYXRpbmcgL3N5cy9o
eXBlcnZpc29yIHdpdGggS1ZNIGVudHJpZXMgd2hlbiB3ZSdyZSBydW5uaW5nIG9uCj4gPj4gS1ZN
LiBUaGlzIGlzIHRvIHJlcGxpY2F0ZSBmdW5jdGlvbmFsaXR5IHRoYXQncyBhdmFpbGFibGUgd2hl
biB3ZSdyZQo+ID4+IHJ1bm5pbmcgb24gWGVuLgo+ID4+Cj4gPj4gTGV0J3Mgc3RhcnQgd2l0aCAv
c3lzL2h5cGVydmlzb3IvdXVpZCwgd2hpY2ggdXNlcnMgcHJlZmVyIG92ZXIKPiA+PiAvc3lzL2Rl
dmljZXMvdmlydHVhbC9kbWkvaWQvcHJvZHVjdF91dWlkIGFzIGEgd2F5IHRvIHJlY29nbml6ZSBh
IHZpcnR1YWwKPiA+PiBtYWNoaW5lLCBzaW5jZSBpdCdzIGFsc28gYXZhaWxhYmxlIHdoZW4gcnVu
bmluZyBvbiBYZW4gSFZNIGFuZCBvbiBYZW4gUFYKPiA+PiBhbmQsIG9uIHRvcCBvZiB0aGF0IGRv
ZXNuJ3QgcmVxdWlyZSByb290IHByaXZpbGVnZXMgYnkgZGVmYXVsdC4gIAo+ID4gCj4gPiBDYW4g
eW91IG1ha2UgdGhpcyBhbiBhcmNoIGhvb2s/IE9uIHMzOTAgaXQgaXMgcG9zc2libGUgdG8gZ2V0
IHRoZSB1dWlkIHdpdGgKPiA+IHRoZSBzdHNpIGluc3RydWN0aW9uLiAKPiA+IFNlZQo+ID4gaHR0
cHM6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL3ZpcnQva3ZtL2t2bS5naXQvdHJlZS9hcmNoL3Mz
OTAva2VybmVsL3N5c2luZm8uYyNuMjQ4Cj4gPiAKPiA+IAo+ID4gV2UgZG8gdXNlIHV1aWRfdCwg
YnV0IHdlIGNhbiBjZXJ0YWlubHkgcmV0dXJuIGEgY2hhciouICAKPiAKPiAKPiBJIHdvdWxkIHN1
Z2dlc3QgaGF2aW5nIGEgdG9wLWxldmVsIHN5cy1oeXBlcnZpc29yLmMgdGhhdCB3aWxsIGNyZWF0
ZQo+IGNvbW1vbiBmaWxlcyB0aGF0IGFsbCBoeXBlcnZpc29ycyBzaG91bGQgaGF2ZSAodXVpZCwg
dHlwZSwgdmVyc2lvbiwgZXRjKQo+IGFuZCB0aGVuIGhhdmUgaHlwZXJ2aXNvci0gYW5kL29yIGFy
Y2gtc3BlY2lmaWMgaG9va3MuCgpJIHRoaW5rIHdlIHJlYWxseSBuZWVkICpib3RoKiBoeXBlcnZp
c29yLSBhbmQgYXJjaC1zcGVjaWZpYyBob29rcy4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 18:21:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 18:21: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 1g9wcs-0001TI-TO; Tue, 09 Oct 2018 18:20:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rgz0=mv=citrix.com=prvs=8134af745=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1g9wcr-0001TD-Hy
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 18:20:57 +0000
X-Inumbo-ID: b47c3694-cbef-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b47c3694-cbef-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 20:18:23 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,361,1534809600"; d="scan'208";a="80213809"
From: Lars Kurth <lars.kurth@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>, Tamas K Lengyel
 <tamas.k.lengyel@gmail.com>
Thread-Topic: x86 Community Call: Wed Oct 10, 14:00 - 15:00 UTC - Call for
 agenda items
Thread-Index: AQHUW8pGkjk0doIfqEuBDWVp2WvfYaUW40OAgAADVQCAAAWQgIAARSEA
Date: Tue, 9 Oct 2018 18:20:54 +0000
Message-ID: <04B1E6EF-0C14-4D8F-9AB7-EF5BF3F3DD46@citrix.com>
References: <32C44945-4CE1-4118-94B9-1064B24872CF@citrix.com>
 <4460D131-1AB5-4BBA-BCA5-ACBF2852FE7B@citrix.com>
 <CABfawhkAYa0RSFAf_V44OSw2pxV75qr2Oh42LP_tx6Z32B5ggg@mail.gmail.com>
 <54320110-5cdb-82db-a03c-6c4e46cc6598@citrix.com>
In-Reply-To: <54320110-5cdb-82db-a03c-6c4e46cc6598@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.2.180910
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <57F1FF97922A5448A58BAC0B6C3C28FA@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] x86 Community Call: Wed Oct 10,
 14:00 - 15:00 UTC - Call for agenda items
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 Julien Grall <julien.grall@arm.com>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>,
 "Matt.Spencer@arm.com" <Matt.Spencer@arm.com>,
 "Edgar E. Iglesias" <edgar.iglesias@xilinx.com>, John Ji <john.ji@intel.com>,
 "robin.randhawa@arm.com" <robin.randhawa@arm.com>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Artem Mygaiev <Artem_Mygaiev@epam.com>,
 "christopher.w.clark@gmail.com" <christopher.w.clark@gmail.com>, Paul
 Durrant <Paul.Durrant@citrix.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "vfachin@de.adit-jv.com" <vfachin@de.adit-jv.com>,
 "intel-xen@intel.com" <intel-xen@intel.com>,
 "Jarvis.Roach@dornerworks.com" <Jarvis.Roach@dornerworks.com>,
 "jgross@suse.com" <jgross@suse.com>, Brian
 Woods <brian.woods@amd.com>, Rich Persaud <persaur@gmail.com>,
 "jnataraj@amd.com" <jnataraj@amd.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "Stewart.Hildebrand@dornerworks.com" <Stewart.Hildebrand@dornerworks.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>

SGkgYWxsLA0KSSBhZGRlZCBhIE5JU1QgU2VjdXJpdHkgUGFwZXIgdG8gdGhlIGFnZW5kYSB3aGlj
aCBpcyBjdXJyZW50bHkgdW5kZXIgcmV2aWV3IGFuZCBpcyBmdWxsIG9mIGluYWNjdXJhY2llcyBh
bmQgY291bGQgcG90ZW50aWFsbHkgYmVjb21lIHZlcnkgcHJvYmxlbWF0aWMgdG8gdGhlIHByb2pl
Y3QgYW5kIHZlbmRvcnMgdXNpbmcgWGVuIGlmIG9mZmljaWFsbHkgcHVibGlzaGVkIGJ5IE5JU1Qg
d2l0aG91dCBiZWluZyBjb3JyZWN0ZWQgKGl0IG5lZWRzIHJlc3BvbnNlcyBieSB0aGUgZW5kIG9m
IHdlZWspLiBJIHdpbGwgYmUgc3RydWdnbGluZyB0byBkbyB0aGlzIGFsb25lIGFuZCB3b3VsZCBs
aWtlIHRvIGVubGlzdCBoZWxwLCBpbiBwYXJ0aWN1bGFyIGZyb20gcGVvcGxlIHdpdGggYSBzZWN1
cml0eSBiYWNrZ3JvdW5kLiBUaGF0IHdvdWxkIGFsc28gYmUgc2lnbmlmaWNhbnRseSBtb3JlIHBv
d2VyZnVsIHRoYW4gbWUgcHJvdmlkaW5nIHRoZSBmZWVkYmFjay4NClJlZ2FyZHMNCkthcnMNCg0K
77u/T24gMDkvMTAvMjAxOCwgMTY6MTMsICJBbmRyZXcgQ29vcGVyIiA8QW5kcmV3LkNvb3BlcjNA
Y2l0cml4LmNvbT4gd3JvdGU6DQoNCiAgICBPbiAwOS8xMC8xOCAxNTo1MywgVGFtYXMgSyBMZW5n
eWVsIHdyb3RlOg0KICAgID4gT24gVHVlLCBPY3QgOSwgMjAxOCBhdCA3OjQxIEFNIExhcnMgS3Vy
dGggPGxhcnMua3VydGhAY2l0cml4LmNvbT4gd3JvdGU6DQogICAgPj4gSGkgYWxsLA0KICAgID4+
DQogICAgPj4gIyMgQWdlbmRhDQogICAgPj4gICBUaGUgYWdlbmRhIGNhbiBiZSBmb3VuZCBhdCBo
dHRwczovL2RvY3MuZ29vZ2xlLmNvbS9kb2N1bWVudC9kLzFaZloxU0pSYXVMcklTaVRMWHpNMERQ
eFFMOGJlTmtBUVM1TXdMTE50UktjL2VkaXQ/dXNwPXNoYXJpbmcNCiAgICA+PiAgIFRoZSBkb2N1
bWVudCBpcyBSL1cgYWxyZWFkeQ0KICAgID4gSSd2ZSBhZGRlZCBhIGxhc3QgbWludXRlIGl0ZW0g
SSB3b3VsZCBsaWtlIHRvIGRpc2N1c3MgaWYgcG9zc2libGUNCiAgICA+IHJlZ2FyZGluZyB0aGUg
c3RhdGUgb2YgbmVzdGVkIHZpcnR1YWxpemF0aW9uLg0KICAgIA0KICAgIENlcnRhaW5seSBjYW4u
ICBUaGUgdGw7ZHIgaXMgdGhhdCBOZXN0ZWQgVmlydCBpcyBteSBoaWdoZXN0IHByaW9yaXR5DQog
ICAgd29yaywgc2hvcnQgb2Ygc2VjdXJpdHkgaXNzdWVzLg0KICAgIA0KICAgIEN1cmlvdXNseSwg
aXQgaGFzbid0IG1hZGUgbXVjaCBwcm9ncmVzcyBpbiB0aGUgcGFzdCB5ZWFyLi4uDQogICAgDQog
ICAgfkFuZHJldw0KICAgIA0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 18:34:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 18: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 1g9wqA-0002Rz-9B; Tue, 09 Oct 2018 18:34:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w4ff=mv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g9wq8-0002Rq-Kk
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 18:34:40 +0000
X-Inumbo-ID: 9fa35a91-cbf1-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9fa35a91-cbf1-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 20:32:06 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1g9wq6-0003fI-Bl; Tue, 09 Oct 2018 18:34: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 1g9wq5-00020P-SU; Tue, 09 Oct 2018 18:34:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g9wq5-0005n1-Rq; Tue, 09 Oct 2018 18:34:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128534-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-i386:debian-hvm-install: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:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=cd395b1d69a773556d2af206b4ecbf56b33057ea
X-Osstest-Versions-That: xen=85b00385827e4e061b2ff38b549c03d0f1e66b6a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 09 Oct 2018 18:34:37 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128534: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODUzNCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODUzNC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4NTEz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2IDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjg1MTMKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODUxMwoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGNkMzk1YjFkNjlh
NzczNTU2ZDJhZjIwNmI0ZWNiZjU2YjMzMDU3ZWEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAg
ICAgICAgICAgICAgIDg1YjAwMzg1ODI3ZTRlMDYxYjJmZjM4YjU0OWMwM2QwZjFlNjZiNmEKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyODUxMyAgMjAxOC0xMC0wOCAxODowMToxMSBaICAgIDEgZGF5
cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjg1MjcgIDIwMTgtMTAtMDkgMTU6MDA6NDIgWiAgICAw
IGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5k
ZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERh
bmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KICBOaWNvbGFzIFBvaXJvdCA8bmljb2xhcy5wb2lyb3RAYmVydGluLmZy
PgogIFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgY2QzOTViMWQ2OWE3NzM1
NTZkMmFmMjA2YjRlY2JmNTZiMzMwNTdlYQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KRGF0ZTogICBUdWUgT2N0IDkgMTY6Mjc6NTkgMjAxOCArMDIwMAoKICAgIHg4Njog
cHV0X3BhZ2VfZnJvbV9sMmUoKSBzaG91bGQgaG9ub3IgX1BBR0VfUlcKICAgIAogICAgNTZmZmYz
ZTVlOSAoIng4NjogbnVrZSBQViBzdXBlcnBhZ2Ugb3B0aW9uIGFuZCBjb2RlIikgaGFzIGludHJv
ZHVjZWQgYQogICAgKGx1Y2tpbHkgbGF0ZW50IG9ubHkpIGJ1ZyBoZXJlLCBpbiB0aGF0IGl0IGRp
ZG4ndCBtYWtlIHJlZmVyZW5jZQogICAgZHJvcHBpbmcgZGVwZW5kZW50IG9uIHdoZXRoZXIgdGhl
IHBhZ2Ugd2FzIG1hcHBlZCB3cml0YWJsZS4gVGhlIG9ubHkKICAgIGN1cnJlbnQgc291cmNlIG9m
IGxhcmdlIHBhZ2UgbWFwcGluZ3MgZm9yIFBWIGRvbWFpbnMgaXMgdGhlIERvbTAKICAgIGJ1aWxk
ZXIsIHdoaWNoIG9ubHkgcHJvZHVjZXMgd3JpdGVhYmxlIG9uZXMuCiAgICAKICAgIFRha2UgdGhl
IG9wcG9ydHVuaXR5IGFuZCBhbHNvIGNvbnZlcnQgdG8gYm9vbCBib3RoIHB1dF9kYXRhX3BhZ2Uo
KSdzCiAgICByZXNwZWN0aXZlIHBhcmFtZXRlciBhbmQgdGhlIGFyZ3VtZW50IHB1dF9wYWdlX2Zy
b21fbDNlKCkgcGFzc2VzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgoKY29tbWl0IGU5YmUzNGJlNWY5YTFhNmVjYmYwNWJhOTUwMmNkNzA1YWU0NDE0NzYK
QXV0aG9yOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBU
dWUgT2N0IDkgMTY6Mjc6MTMgMjAxOCArMDIwMAoKICAgIHg4Ni92dGQ6IGZpeCBpb21tdV9zaGFy
ZV9wMm1fdGFibGUKICAgIAogICAgQ29tbWl0IDI5MTY5NTFjMSAibW0gLyBpb21tdTogaW5jbHVk
ZSBuZWVkX2lvbW11KCkgdGVzdCBpbgogICAgaW9tbXVfdXNlX2hhcF9wdCgpIiBjaGFuZ2VkIHRo
ZSBjaGVjayBpbiBpb21tdV9zaGFyZV9wMm1fdGFibGUgdG8gdXNlCiAgICBuZWVkX2lvbW11KGQp
IChhcyBwYXJ0IG9mIGlvbW11X3VzZV9oYXBfcHQpIGluc3RlYWQgb2YgaW9tbXVfZW5hYmxlZCwK
ICAgIHdoaWNoIGJyb2tlIHRoZSBjaGVjayBiZWNhdXNlIGF0IHRoZSBwb2ludCBpbiBkb21haW4g
Y29uc3RydWN0aW9uCiAgICB3aGVyZSBpb21tdV9zaGFyZV9wMm1fdGFibGUgaXMgY2FsbGVkIG5l
ZWRfaW9tbXUoZCkgd2lsbCBhbHdheXMgcmV0dXJuCiAgICBmYWxzZS4KICAgIAogICAgRml4IHRo
aXMgYnkgcmV2ZXJ0aW5nIHRvIHRoZSBwcmV2aW91cyBsb2dpYy4KICAgIAogICAgV2hpbGUgdGhl
cmUgdHVybiB0aGUgaGFwX2VuYWJsZWQgY2hlY2sgaW50byBhbiBBU1NFUlQsIHNpbmNlIHRoZSBv
bmx5CiAgICBjYWxsZXIgb2YgaW9tbXVfc2hhcmVfcDJtX3RhYmxlIGFscmVhZHkgcGVyZm9ybXMg
dGhlIGhhcF9lbmFibGVkIGNoZWNrCiAgICBiZWZvcmUgY2FsbGluZyB0aGUgZnVuY3Rpb24uCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5j
b20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29t
bWl0IDVlMDRiZjMzM2I5NTRmY2ZkODZlZGEzZDI1OGRjNjliY2YwNTg2YTMKQXV0aG9yOiBEYW5p
ZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KRGF0ZTogICBUdWUgT2N0IDkgMTY6
MjY6NTQgMjAxOCArMDIwMAoKICAgIGZsYXNrOiBzb3J0IGlve3BvcnQsbWVtfWNvbiBlbnRyaWVz
CiAgICAKICAgIFRoZXNlIGVudHJpZXMgYXJlIG5vdCBhbHdheXMgc29ydGVkIGJ5IGNoZWNrcG9s
aWN5LCBzbyBzb3J0IHRoZW0gZHVyaW5nCiAgICBwb2xpY3kgbG9hZCAoYXMgaXMgYWxyZWFkeSBk
b25lIGZvciBsYXRlciBvY29udGV4dCBhZGRpdGlvbnMpLgogICAgCiAgICBSZXBvcnRlZC1ieTog
Tmljb2xhcyBQb2lyb3QgPG5pY29sYXMucG9pcm90QGJlcnRpbi5mcj4KICAgIFNpZ25lZC1vZmYt
Ynk6IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogICAgVGVzdGVkLWJ5
OiBOaWNvbGFzIFBvaXJvdCA8bmljb2xhcy5wb2lyb3RAYmVydGluLmZyPgogICAgUmV2aWV3ZWQt
Ynk6IE5pY29sYXMgUG9pcm90IDxuaWNvbGFzLnBvaXJvdEBiZXJ0aW4uZnI+Cgpjb21taXQgMjcy
MjViYmI2ZDE0OGY2ZDM3M2E0YTg5YjBkYzNmM2Y1YmY0ZDE5MwpBdXRob3I6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgT2N0IDkgMTY6MjU6MzUgMjAxOCArMDIw
MAoKICAgIHg4Ni9IVk06IG1vdmUgdmVuZG9yIGluZGVwZW5kZW50IENQVSBzYXZlL3Jlc3RvcmUg
bG9naWMgdG8gc2hhcmVkIGNvZGUKICAgIAogICAgQSBmZXcgcGllY2VzIG9mIHRoZSBoYW5kbGlu
ZyBoZXJlIGFyZSAobm8gbG9uZ2VyPykgdmVuZG9yIHNwZWNpZmljLCBhbmQKICAgIGhlbmNlIHRo
ZXJlJ3Mgbm8gcG9pbnQgaW4gcmVwbGljYXRpbmcgdGhlIGNvZGUuIFplcm8gdGhlIGZ1bGwgc3Ry
dWN0dXJlCiAgICBiZWZvcmUgY2FsbGluZyB0aGUgc2F2ZSBob29rLCBlbGltaW5hdGluZyB0aGUg
bmVlZCBmb3IgdGhlIGhvb2sKICAgIGZ1bmN0aW9ucyB0byB6ZXJvIGluZGl2aWR1YWwgZmllbGRz
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAgICBBY2tlZC1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CiAgICBSZXZpZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3Jh
Y2xlLmNvbQogICAgUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29t
PgoKY29tbWl0IDU4NjZiMDBjZTA1YTdhN2MzOWEwZDVlYjdmOWRlNDE0OWM1ZWZlOGIKQXV0aG9y
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBP
Y3QgOSAxNTowNjoyNSAyMDE4ICswMTAwCgogICAgdG9vbHMvbGlieGVuc3RhdDogRml4IFNPTkFN
RSBmb2xsb3dpbmcgYy9zIDU3MDc3Y2M0MgogICAgCiAgICBUaGUgdW5zdGFibGUgQUJJIHZlcnNp
b24gaXMgNC4xMiwgbm90IDQuMTEKICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 18:58:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 18:58: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 1g9xD1-0004DC-Nf; Tue, 09 Oct 2018 18:58:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+8ch=mv=citrix.com=prvs=8135aa832=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1g9xD0-0004D7-AT
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 18:58:18 +0000
X-Inumbo-ID: ec443b4b-cbf4-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ec443b4b-cbf4-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 20:55:43 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,361,1534809600"; d="scan'208";a="67416916"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 9 Oct 2018 19:58:12 +0100
Message-ID: <20181009185812.9597-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] iommu: fix arm build after e9be34be5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

VGhlIGZ1bmN0aW9uIGlvbW11X3NoYXJlX3AybV90YWJsZSBpcyB1c2VkIGJ5IGJvdGggQVJNIGFu
ZCB4ODYgYnV0CmhhcF9lbmFibGVkIG1hY3JvIGlzIHg4NiBvbmx5LiBQdXQgdGhlIEFTU0VSVCB1
bmRlciBDT05GSUdfWDg2LgoKU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jIHwgMiArKwogMSBmaWxl
IGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCmluZGV4IGUw
M2RlNmUzYWIuLjhiNDM4YWU0YmMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwpAQCAtNTA1LDcg
KzUwNSw5IEBAIGludCBpb21tdV9kb19kb21jdGwoCiAKIHZvaWQgaW9tbXVfc2hhcmVfcDJtX3Rh
YmxlKHN0cnVjdCBkb21haW4qIGQpCiB7CisjaWZkZWYgQ09ORklHX1g4NgogICAgIEFTU0VSVCho
YXBfZW5hYmxlZChkKSk7CisjZW5kaWYKICAgICAvKgogICAgICAqIGlvbW11X3VzZV9oYXBfcHQo
ZCkgY2Fubm90IGJlIHVzZWQgaGVyZSBiZWNhdXNlIGR1cmluZyBkb21haW4KICAgICAgKiBjb25z
dHJ1Y3Rpb24gbmVlZF9pb21tdShkKSB3aWxsIGFsd2F5cyByZXR1cm4gZmFsc2UgaGVyZS4KLS0g
CjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 19:29:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 19:29: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 1g9xgq-0006pC-TO; Tue, 09 Oct 2018 19:29:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w6ro=mv=xenproject.org=prvs=81393ffa3=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1g9xgo-0006p2-Qe
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 19:29:06 +0000
X-Inumbo-ID: 389cd650-cbf9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 389cd650-cbf9-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 21:26:31 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,361,1534809600"; d="scan'208";a="67420653"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75379-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:build-amd64:<job status>:broken:regression
 xen-4.11-testing:build-amd64-prev:<job status>:broken:regression
 xen-4.11-testing:build-i386:<job status>:broken:regression
 xen-4.11-testing:build-armhf-pvops:<job status>:broken:regression
 xen-4.11-testing:build-i386-xsm:<job status>:broken:regression
 xen-4.11-testing:build-amd64-xtf:<job status>:broken:regression
 xen-4.11-testing:build-amd64-xsm:<job status>:broken:regression
 xen-4.11-testing:build-amd64-pvops:<job status>:broken:regression
 xen-4.11-testing:build-i386-pvops:<job status>:broken:regression
 xen-4.11-testing:build-armhf:<job status>:broken:regression
 xen-4.11-testing:build-i386-prev:<job status>:broken:regression
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-xtf-amd64-amd64-1:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-midway:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-i386-rumprun:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-xtf-amd64-amd64-2:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-amd64-rumprun:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-xtf-amd64-amd64-4:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-xtf-amd64-amd64-3:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-xtf-amd64-amd64-5:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-armhf:host-install(4):broken:nonblocking
 xen-4.11-testing:build-armhf-pvops:host-install(4):broken:nonblocking
 xen-4.11-testing:build-i386-pvops:host-install(4):broken:nonblocking
 xen-4.11-testing:build-i386-xsm:host-install(4):broken:nonblocking
 xen-4.11-testing:build-amd64:host-install(4):broken:nonblocking
 xen-4.11-testing:build-amd64-xsm:host-install(4):broken:nonblocking
 xen-4.11-testing:build-i386:host-install(4):broken:nonblocking
 xen-4.11-testing:build-i386-prev:host-install(4):broken:nonblocking
 xen-4.11-testing:build-amd64-prev:host-install(4):broken:nonblocking
 xen-4.11-testing:build-amd64-pvops:host-install(4):broken:nonblocking
 xen-4.11-testing:build-amd64-xtf:host-install(4):broken:nonblocking
X-Osstest-Versions-This: xen=a2e35a759249bd8b6ffeeebc0a3bc96d9cca2fba
X-Osstest-Versions-That: xen=0719a5ff7ee0fc5d71c3e0ac96a53ed854a1b0a8
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 9 Oct 2018 20:28:57 +0100
Subject: [Xen-devel] [xen-4.11-testing baseline-only test] 75379: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTM3OSB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJj
ZS5jb20vb3NzdGVzdC9sb2dzLzc1Mzc5LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVz
dHMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5j
bHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wcmV2ICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC14dGYg
ICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAg
ICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Ig
c3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXBy
ZXYgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1
aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1
aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFk
ZSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNv
dzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hbWQ2
NC1ydW1wcnVuICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnVi
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hl
Y2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2so
MSkgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAg
YnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0
IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNl
bGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNCBob3N0LWluc3Rh
bGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0
ZWQKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1p
Mzg2LXByZXYgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiB4ZW4gICAgICAgICAgICAgICAgICBhMmUzNWE3NTkyNDliZDhiNmZmZWVlYmMwYTNiYzk2ZDlj
Y2EyZmJhCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAwNzE5YTVmZjdl
ZTBmYzVkNzFjM2UwYWM5NmE1M2VkODU0YTFiMGE4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzUy
NTIgIDIwMTgtMDktMjAgMDE6MTc6MzcgWiAgIDE5IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1Mzc5ICAyMDE4LTEwLTA5IDEzOjIxOjU3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBEYW5pZWwgS2lwZXIgPGRhbmllbC5raXBl
ckBvcmFjbGUuY29tPgogIERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+CiAgSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50
QGNpdHJpeC5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAg
Um9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW1pZHdheSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21l
L29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVuc291cmNl
LmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQt
cHJldiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxk
LWFybWhmLXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYteHNtIGJyb2tlbgpicm9r
ZW4tam9iIGJ1aWxkLWFtZDY0LXh0ZiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14c20g
YnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVp
bGQtaTM4Ni1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm1oZiBicm9rZW4KYnJva2Vu
LWpvYiBidWlsZC1pMzg2LXByZXYgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhmIGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm1oZi1wdm9wcyBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAg
YnVpbGQtaTM4Ni14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhv
c3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQp
CmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxk
LWkzODYtcHJldiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHJldiBo
b3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxs
KDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXh0ZiBob3N0LWluc3RhbGwoNCkKClB1c2ggbm90
IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGEyZTM1YTc1OTI0OWJkOGI2ZmZlZWViYzBhM2JjOTZk
OWNjYTJmYmEKQXV0aG9yOiBEYW5pZWwgS2lwZXIgPGRhbmllbC5raXBlckBvcmFjbGUuY29tPgpE
YXRlOiAgIE1vbiBPY3QgOCAxNDoyODo1NSAyMDE4ICswMjAwCgogICAgeDg2L2Jvb3Q6IEFsbG9j
YXRlIG9uZSBleHRyYSBtb2R1bGUgc2xvdCBmb3IgWGVuIGltYWdlIHBsYWNlbWVudAogICAgCiAg
ICBDb21taXQgOTU4OTkyNyAoeDg2L21iMjogYXZvaWQgWGVuIGltYWdlIHdoZW4gbG9va2luZyBm
b3IKICAgIG1vZHVsZS9jcmFzaGtlcm5lbCBwb3NpdGlvbikgZml4ZWQgcmVsb2NhdGlvbiBpc3N1
ZXMgZm9yCiAgICBNdWx0aWJvb3QyIHByb3RvY29sLiBVbmZvcnR1bmF0ZWx5IGl0IG1pc3NlZCB0
byBhbGxvY2F0ZQogICAgbW9kdWxlIHNsb3QgZm9yIFhlbiBpbWFnZSBwbGFjZW1lbnQgaW4gZWFy
bHkgYm9vdCBwYXRoLgogICAgU28sIGxldCdzIGZpeCBpdCByaWdodCBub3cuCiAgICAKICAgIFJl
cG9ydGVkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgU2lnbmVkLW9mZi1i
eTogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KICAgIEFja2VkLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1p
dDogNGM1ZjlkYmViYzBiZDJhZmVlMWVjZDkzNmM3NGZmZTY1NzU2OTUwZgogICAgbWFzdGVyIGRh
dGU6IDIwMTgtMDktMjcgMTE6MTc6NDcgKzAxMDAKCmNvbW1pdCA0NTFmOWM4ZTAyYWU4YjAwYzY5
NzAwMWZjYTE5YTI0MTM1MWE5OTRjCkF1dGhvcjogRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBz
dXNlLmNvbT4KRGF0ZTogICBNb24gT2N0IDggMTQ6Mjg6MjUgMjAxOCArMDIwMAoKICAgIHhlbjog
c2NoZWQvQ3JlZGl0MjogZml4IGJ1ZyB3aGVuIG1vdmluZyBDUFVzIGJldHdlZW4gdHdvIENyZWRp
dDIgY3B1cG9vbHMKICAgIAogICAgV2hldGhlciBvciBub3QgYSBDUFUgaXMgYXNzaWduZWQgdG8g
YSBydW5xdWV1ZSAoYW5kLCBpZiB5ZXMsIHRvIHdoaWNoCiAgICBvbmUpIHdpdGhpbiBhIENyZWRp
dDIgc2NoZWR1bGVyIGluc3RhbmNlIG11c3QgYmUgYm90aCBhIHBlci1jcHUgYW5kCiAgICBwZXIt
c2NoZWR1bGVyIGluc3RhbmNlIG9uZS4KICAgIAogICAgSW4gZmFjdCwgd2hlbiB3ZSBtb3ZlIGEg
Q1BVIGJldHdlZW4gY3B1cG9vbHMsIHdlIGZpcnN0IHNldHVwIGl0cyBwZXItY3B1CiAgICBkYXRh
IGluIHRoZSBuZXcgcG9vbCwgYW5kIHRoZW4gY2xlYW51cCBpdHMgcGVyLWNwdSBkYXRhIGZyb20g
dGhlIG9sZAogICAgcG9vbC4gSW4gQ3JlZGl0Miwgd2hlbiB0aGVyZSBjdXJyZW50bHkgaXMgbm8g
cGVyLXNjaGVkdWxlciwgcGVyLWNwdQogICAgZGF0YSAoYXMgdGhlIGNwdS10by1ydW5xdWV1ZSBt
YXAgaXMgc3RvcmVkIG9uIGEgcGVyLWNwdSBiYXNpcyBvbmx5KSwKICAgIHRoaXMgbWVhbnMgdGhh
dCB0aGUgY2xlYW51cCBvZiB0aGUgb2xkIHBlci1jcHUgZGF0YSBjYW4gbWVzcyB3aXRoIHRoZQog
ICAgbmV3IHBlci1jcHUgZGF0YSwgbGVhZGluZyB0byBjcmFzaGVzIGxpa2UgdGhpczoKICAgIAog
ICAgaHR0cHM6Ly93d3cubWFpbC1hcmNoaXZlLmNvbS94ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcvbXNnMjMzMDYuaHRtbAogICAgaHR0cHM6Ly93d3cubWFpbC1hcmNoaXZlLmNvbS94ZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcvbXNnMjMzNTAuaHRtbAogICAgCiAgICBCYXNpY2Fs
bHksIHdoZW4gY3NjaGVkMl9kZWluaXRfcGRhdGEoKSBpcyBjYWxsZWQgZm9yIENQVSAxMywgZm9y
IGZ1bGx5CiAgICByZW1vdmluZyB0aGUgQ1BVIGZyb20gUG9vbC0wLCBwZXJfY3B1KDEzLHJ1bnFf
bWFwKSBhbHJlYWR5IGNvbnRhaW4gdGhlCiAgICBpZCBvZiB0aGUgcnVucXVldWUgdG8gd2hpY2gg
dGhlIENQVSBoYXMgYmVlbiBhc3NpZ25lZCBpbiB0aGUgc2NoZWR1bGVyCiAgICBvZiBQb29sLTEs
IHdoaWNoIG1lYW5zIHdyb25nIHJ1bnF1ZXVlIG1hbmlwdWxhdGlvbnMgaGFwcGVuIGluIFBvb2wt
MCdzCiAgICBzY2hlZHVsZXIuIEZ1cnRoZXJtb3JlLCBhdCB0aGUgZW5kIG9mIHN1Y2ggY2FsbCwg
dGhhdCBzYW1lIHJ1bnFfbWFwIGlzCiAgICB1cGRhdGVkIHdpdGggLTEsIHdoaWNoIGlzIHdoYXQg
Y2F1c2VzIHRoZSBCVUdfT04gaW4gY3NjaGVkMl9zY2hlZHVsZSgpLAogICAgb24gQ1BVIDEzLCB0
byB0cmlnZ2VyLgogICAgCiAgICBTbywgaW5zdGVhZCBvZiByZXZlcnRpbmcgYTJjNGU1YWI1OWQg
InhlbjogY3JlZGl0MjogbWFrZSB0aGUgY3B1IHRvCiAgICBydW5xdWV1ZSBtYXAgcGVyLWNwdSIg
KGFzIHdlIGRvbid0IHdhbnQgdG8gZ28gYmFjayB0byBoYXZpbmcgdGhlIGh1Z2UKICAgIGFycmF5
IGluIHN0cnVjdCBjc2NoZWQyX3ByaXZhdGUpIGFkZCBhIHBlci1jcHUgc2NoZWR1bGVyIHNwZWNp
ZmljIGRhdGEKICAgIHN0cnVjdHVyZSwgbGlrZSwgZm9yIGluc3RhbmNlLCBDcmVkaXQxIGhhcyBh
bHJlYWR5LiBUaGF0IChmb3Igbm93KSBvbmx5CiAgICBjb250YWlucyBvbmUgZmllbGQ6IHRoZSBp
ZCBvZiB0aGUgcnVucXVldWUgdGhlIENQVSBpcyBhc3NpZ25lZCB0by4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogR2Vv
cmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDog
NmUzOTVmNDc3ZmI4NTRmMTFkZTgzYTk1MWEwNzBkM2FhY2I2ZGM1OQogICAgbWFzdGVyIGRhdGU6
IDIwMTgtMDktMTggMTY6NTA6NDQgKzAxMDAKCmNvbW1pdCBkN2NiYjRiNWM5MzUyNWIxOGJjY2Qx
ZGEzYWJiMTdiZGU4ZDJiNjE2CkF1dGhvcjogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0
cml4LmNvbT4KRGF0ZTogICBNb24gT2N0IDggMTQ6Mjc6NDggMjAxOCArMDIwMAoKICAgIHg4Ni9o
dm0vZW11bGF0ZTogbWFrZSBzdXJlIHJlcCBJL08gZW11bGF0aW9uIGRvZXMgbm90IGNyb3NzIEdG
TiBib3VuZGFyaWVzCiAgICAKICAgIFdoZW4gZW11bGF0aW5nIGEgcmVwIEkvTyBvcGVyYXRpb24g
aXQgaXMgcG9zc2libGUgdGhhdCB0aGUgaW9yZXEgd2lsbAogICAgZGVzY3JpYmUgYSBzaW5nbGUg
b3BlcmF0aW9uIHRoYXQgc3BhbnMgbXVsdGlwbGUgR0ZOcy4gVGhpcyBpcyBmaW5lIGFzIGxvbmcK
ICAgIGFzIGFsbCB0aG9zZSBHRk5zIGZhbGwgd2l0aGluIGFuIE1NSU8gcmVnaW9uIGNvdmVyZWQg
YnkgYSBzaW5nbGUgZGV2aWNlCiAgICBtb2RlbCwgYnV0IHVuZm9ydHVuYXRlbHkgdGhlIGhpZ2hl
ciBsZXZlbHMgb2YgdGhlIGVtdWxhdGlvbiBjb2RlIGRvIG5vdAogICAgZ3VhcmFudGVlIHRoYXQu
IFRoaXMgaXMgc29tZXRoaW5nIHRoYXQgc2hvdWxkIGFsbW9zdCBjZXJ0YWlubHkgYmUgZml4ZWQs
CiAgICBidXQgaW4gdGhlIG1lYW50aW1lIHRoaXMgcGF0Y2ggbWFrZXMgc3VyZSB0aGF0IE1NSU8g
aXMgdHJ1bmNhdGVkIGF0IEdGTgogICAgYm91bmRhcmllcyBhbmQgaGVuY2UgdGhlIGFwcHJvcHJp
YXRlIGRldmljZSBtb2RlbCBpcyByZS1ldmFsdWF0ZWQgZm9yIGVhY2gKICAgIHRhcmdldCBHRk4u
CiAgICAKICAgIE5PVEU6IFRoaXMgcGF0Y2ggZG9lcyBub3QgZGVhbCB3aXRoIHRoZSBjYXNlIG9m
IGEgc2luZ2xlIE1NSU8gb3BlcmF0aW9uCiAgICAgICAgICBzcGFubmluZyBhIEdGTiBib3VuZGFy
eS4gVGhhdCBpcyBtb3JlIGNvbXBsZXggdG8gZGVhbCB3aXRoIGFuZCBpcwogICAgICAgICAgZGVm
ZXJyZWQgdG8gYSBzdWJzZXF1ZW50IHBhdGNoLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBQYXVs
IER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogICAgCiAgICBDb252ZXJ0IGNhbGN1
bGF0aW9ucyB0byBiZSAzMi1iaXQgb25seS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogNzYyNmVkZWFjYTk3
MmUzZTgyMzUzNWRjYzQ0MzM4ZjZiMmYwYjIxZgogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDgtMTYg
MDk6Mjc6MzAgKzAyMDAKCmNvbW1pdCBiYjZkMDcwYzE2YjkzMzJkNTMzYzRiNzE0ODIzZDMyMDFl
Nzk0ZmU3CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRh
dGU6ICAgTW9uIE9jdCA4IDE0OjI3OjA1IDIwMTggKzAyMDAKCiAgICB4ODYvZWZpOiBzcGxpdCBj
b21waWxlciB2cyBsaW5rZXIgc3VwcG9ydAogICAgCiAgICBTbyB0aGF0IGFuIEVMRiBiaW5hcnkg
d2l0aCBzdXBwb3J0IGZvciBFRkkgc2VydmljZXMgd2lsbCBiZSBidWlsdCB3aGVuCiAgICB0aGUg
Y29tcGlsZXIgc3VwcG9ydHMgdGhlIE1TIEFCSSwgcmVnYXJkbGVzcyBvZiB0aGUgbGlua2VyIHN1
cHBvcnQgZm9yCiAgICBQRS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtp
cGVyQG9yYWNsZS5jb20+CiAgICBUZXN0ZWQtYnk6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVy
QG9yYWNsZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA5MzI0OWY3ZmMxN2MxZjNhMmFhOGJmOWVh
MDU1YWEzMjZlOTNhNGFlCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0zMSAxMDoyNTowNiArMDIw
MAoKY29tbWl0IGIxYTQ3ZWYwNjMyYjEyMTQ5NjM3NDEwYzc0ZDdlMTUwNGQ5ZDQ4YmMKQXV0aG9y
OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gT2N0
IDggMTQ6MjY6MjggMjAxOCArMDIwMAoKICAgIHg4Ni9lZmk6IG1vdmUgdGhlIGxvZ2ljIHRvIGRl
dGVjdCBQRSBidWlsZCBzdXBwb3J0CiAgICAKICAgIFNvIHRoYXQgaXQgY2FuIGJlIHVzZWQgYnkg
b3RoZXIgY29tcG9uZW50cyBhcGFydCBmcm9tIHRoZSBlZmkgc3BlY2lmaWMKICAgIGNvZGUuIEJ5
IG1vdmluZyB0aGUgZGV0ZWN0aW9uIGNvZGUgY3JlYXRpbmcgYSBkdW1teSBlZmkvZGlzYWJsZWQg
ZmlsZQogICAgY2FuIGJlIGF2b2lkZWQuCiAgICAKICAgIFRoaXMgaXMgcmVxdWlyZWQgc28gdGhh
dCB0aGUgY29uZGl0aW9uYWwgdXNlZCB0byBkZWZpbmUgdGhlIGVmaSBzeW1ib2wKICAgIGluIHRo
ZSBsaW5rZXIgc2NyaXB0IGNhbiBiZSByZW1vdmVkIGFuZCBpbnN0ZWFkIHRoZSBkZWZpbml0aW9u
IG9mIHRoZQogICAgZWZpIHN5bWJvbCBjYW4gYmUgZ3VhcmRlZCB1c2luZyB0aGUgcHJlcHJvY2Vz
c29yLgogICAgCiAgICBUaGUgbW90aXZhdGlvbiBiZWhpbmQgdGhpcyBjaGFuZ2UgaXMgdG8gYmUg
YWJsZSB0byBidWlsZCBYZW4gdXNpbmcgbGxkCiAgICAodGhlIExMVk0gbGlua2VyKSwgdGhhdCBh
dCBsZWFzdCBvbiB2ZXJzaW9uIDYuMC4wIGRvZXNuJ3Qgd29yawogICAgcHJvcGVybHkgd2l0aCBh
IERFRklORUQgYmVpbmcgdXNlZCBpbiBhIGNvbmRpdGlvbmFsIGV4cHJlc3Npb246CiAgICAKICAg
IGxkICAgIC1tZWxmX3g4Nl82NF9mYnNkICAtVCB4ZW4ubGRzIC1OIHByZWxpbmsubyAtLWJ1aWxk
LWlkPXNoYTEgXAogICAgICAgIC9yb290L3NyYy94ZW4veGVuL2NvbW1vbi9zeW1ib2xzLWR1bW15
Lm8gLW8gL3Jvb3Qvc3JjL3hlbi94ZW4vLnhlbi1zeW1zLjAKICAgIGxkOiBlcnJvcjogeGVuLmxk
czoyMzM6IHN5bWJvbCBub3QgZm91bmQ6IGVmaQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBUZXN0ZWQtYnk6IERhbmllbCBLaXBlciA8
ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAxOGNkNDk5N2QyNmI5
ZGY5NWRkYTg3NTAzZTQxYzgyMzI3OWEwN2EwCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0zMSAx
MDoyNDoyMiArMDIwMAoKY29tbWl0IDViMTU5MmQxODhkM2YzM2VlZDY1MTY3ZGJmZjkzYmJhMWNi
OGQ4YzcKQXV0aG9yOiBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4K
RGF0ZTogICBNb24gT2N0IDggMTQ6MjI6MzQgMjAxOCArMDIwMAoKICAgIHg4Ni9zaHV0ZG93bjog
dXNlIEFDUEkgcmVib290IG1ldGhvZCBmb3IgRGVsbCBQb3dlckVkZ2UgUjU0MAogICAgCiAgICBX
aGVuIEVGSSBib290aW5nIHRoZSBEZWxsIFBvd2VyRWRnZSBSNTQwIGl0IGNvbnNpc3RlbnRseSB3
YW5kZXJzIGludG8KICAgIHRoZSB3ZWVkcyBhbmQgZ2V0cyBhbiBpbnZhbGlkIG9wY29kZSBpbiB0
aGUgRUZJIFJlc2V0U3lzdGVtIGNhbGwuIFRoaXMKICAgIGlzIHRoZSBzYW1lIGJ1ZyB3aGljaCBh
ZmZlY3RzIHRoZSBQb3dlckVkZ2UgUjc0MCBzbyBmaXggaXQgaW4gdGhlIHNhbWUKICAgIHdheTog
cXVpcmsgdGhpcyBoYXJkd2FyZSB0byB1c2UgdGhlIEFDUEkgcmVib290IG1ldGhvZCBpbnN0ZWFk
LgogICAgCiAgICBCSU9TIEluZm9ybWF0aW9uCiAgICAgICAgVmVuZG9yOiBEZWxsIEluYy4KICAg
ICAgICBWZXJzaW9uOiAxLjMuNwogICAgICAgIFJlbGVhc2UgRGF0ZTogMDIvMDkvMjAxOAogICAg
U3lzdGVtIEluZm9ybWF0aW9uCiAgICAgICAgTWFudWZhY3R1cmVyOiBEZWxsIEluYy4KICAgICAg
ICBQcm9kdWN0IE5hbWU6IFBvd2VyRWRnZSBSNTQwCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJv
c3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDMyOGNhNTVi
N2JkNDdlMTMyNGI3NWNjZTJhNmM0NjEzMDhlY2Y5M2QKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2
LTI4IDA5OjI5OjEzICswMjAwCihxZW11IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 20:23:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 20: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 1g9yXU-0003QP-BM; Tue, 09 Oct 2018 20:23:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w4ff=mv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g9yXT-0003QF-0m
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 20:23:31 +0000
X-Inumbo-ID: d3fa8a2a-cc00-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d3fa8a2a-cc00-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 22:20:56 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1g9yXP-0005kF-Qd; Tue, 09 Oct 2018 20:23: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 1g9yXP-00066T-Fz; Tue, 09 Oct 2018 20:23:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g9yXP-0002NC-FK; Tue, 09 Oct 2018 20:23:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128540-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-i386:debian-hvm-install: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:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=cd395b1d69a773556d2af206b4ecbf56b33057ea
X-Osstest-Versions-That: xen=85b00385827e4e061b2ff38b549c03d0f1e66b6a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 09 Oct 2018 20:23:27 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128540: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODU0MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODU0MC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4NTEz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2IDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjg1MTMKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODUxMwoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGNkMzk1YjFkNjlh
NzczNTU2ZDJhZjIwNmI0ZWNiZjU2YjMzMDU3ZWEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAg
ICAgICAgICAgICAgIDg1YjAwMzg1ODI3ZTRlMDYxYjJmZjM4YjU0OWMwM2QwZjFlNjZiNmEKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyODUxMyAgMjAxOC0xMC0wOCAxODowMToxMSBaICAgIDEgZGF5
cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjg1MjcgIDIwMTgtMTAtMDkgMTU6MDA6NDIgWiAgICAw
IGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5k
ZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERh
bmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KICBOaWNvbGFzIFBvaXJvdCA8bmljb2xhcy5wb2lyb3RAYmVydGluLmZy
PgogIFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgY2QzOTViMWQ2OWE3NzM1
NTZkMmFmMjA2YjRlY2JmNTZiMzMwNTdlYQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KRGF0ZTogICBUdWUgT2N0IDkgMTY6Mjc6NTkgMjAxOCArMDIwMAoKICAgIHg4Njog
cHV0X3BhZ2VfZnJvbV9sMmUoKSBzaG91bGQgaG9ub3IgX1BBR0VfUlcKICAgIAogICAgNTZmZmYz
ZTVlOSAoIng4NjogbnVrZSBQViBzdXBlcnBhZ2Ugb3B0aW9uIGFuZCBjb2RlIikgaGFzIGludHJv
ZHVjZWQgYQogICAgKGx1Y2tpbHkgbGF0ZW50IG9ubHkpIGJ1ZyBoZXJlLCBpbiB0aGF0IGl0IGRp
ZG4ndCBtYWtlIHJlZmVyZW5jZQogICAgZHJvcHBpbmcgZGVwZW5kZW50IG9uIHdoZXRoZXIgdGhl
IHBhZ2Ugd2FzIG1hcHBlZCB3cml0YWJsZS4gVGhlIG9ubHkKICAgIGN1cnJlbnQgc291cmNlIG9m
IGxhcmdlIHBhZ2UgbWFwcGluZ3MgZm9yIFBWIGRvbWFpbnMgaXMgdGhlIERvbTAKICAgIGJ1aWxk
ZXIsIHdoaWNoIG9ubHkgcHJvZHVjZXMgd3JpdGVhYmxlIG9uZXMuCiAgICAKICAgIFRha2UgdGhl
IG9wcG9ydHVuaXR5IGFuZCBhbHNvIGNvbnZlcnQgdG8gYm9vbCBib3RoIHB1dF9kYXRhX3BhZ2Uo
KSdzCiAgICByZXNwZWN0aXZlIHBhcmFtZXRlciBhbmQgdGhlIGFyZ3VtZW50IHB1dF9wYWdlX2Zy
b21fbDNlKCkgcGFzc2VzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgoKY29tbWl0IGU5YmUzNGJlNWY5YTFhNmVjYmYwNWJhOTUwMmNkNzA1YWU0NDE0NzYK
QXV0aG9yOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBU
dWUgT2N0IDkgMTY6Mjc6MTMgMjAxOCArMDIwMAoKICAgIHg4Ni92dGQ6IGZpeCBpb21tdV9zaGFy
ZV9wMm1fdGFibGUKICAgIAogICAgQ29tbWl0IDI5MTY5NTFjMSAibW0gLyBpb21tdTogaW5jbHVk
ZSBuZWVkX2lvbW11KCkgdGVzdCBpbgogICAgaW9tbXVfdXNlX2hhcF9wdCgpIiBjaGFuZ2VkIHRo
ZSBjaGVjayBpbiBpb21tdV9zaGFyZV9wMm1fdGFibGUgdG8gdXNlCiAgICBuZWVkX2lvbW11KGQp
IChhcyBwYXJ0IG9mIGlvbW11X3VzZV9oYXBfcHQpIGluc3RlYWQgb2YgaW9tbXVfZW5hYmxlZCwK
ICAgIHdoaWNoIGJyb2tlIHRoZSBjaGVjayBiZWNhdXNlIGF0IHRoZSBwb2ludCBpbiBkb21haW4g
Y29uc3RydWN0aW9uCiAgICB3aGVyZSBpb21tdV9zaGFyZV9wMm1fdGFibGUgaXMgY2FsbGVkIG5l
ZWRfaW9tbXUoZCkgd2lsbCBhbHdheXMgcmV0dXJuCiAgICBmYWxzZS4KICAgIAogICAgRml4IHRo
aXMgYnkgcmV2ZXJ0aW5nIHRvIHRoZSBwcmV2aW91cyBsb2dpYy4KICAgIAogICAgV2hpbGUgdGhl
cmUgdHVybiB0aGUgaGFwX2VuYWJsZWQgY2hlY2sgaW50byBhbiBBU1NFUlQsIHNpbmNlIHRoZSBv
bmx5CiAgICBjYWxsZXIgb2YgaW9tbXVfc2hhcmVfcDJtX3RhYmxlIGFscmVhZHkgcGVyZm9ybXMg
dGhlIGhhcF9lbmFibGVkIGNoZWNrCiAgICBiZWZvcmUgY2FsbGluZyB0aGUgZnVuY3Rpb24uCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5j
b20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29t
bWl0IDVlMDRiZjMzM2I5NTRmY2ZkODZlZGEzZDI1OGRjNjliY2YwNTg2YTMKQXV0aG9yOiBEYW5p
ZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KRGF0ZTogICBUdWUgT2N0IDkgMTY6
MjY6NTQgMjAxOCArMDIwMAoKICAgIGZsYXNrOiBzb3J0IGlve3BvcnQsbWVtfWNvbiBlbnRyaWVz
CiAgICAKICAgIFRoZXNlIGVudHJpZXMgYXJlIG5vdCBhbHdheXMgc29ydGVkIGJ5IGNoZWNrcG9s
aWN5LCBzbyBzb3J0IHRoZW0gZHVyaW5nCiAgICBwb2xpY3kgbG9hZCAoYXMgaXMgYWxyZWFkeSBk
b25lIGZvciBsYXRlciBvY29udGV4dCBhZGRpdGlvbnMpLgogICAgCiAgICBSZXBvcnRlZC1ieTog
Tmljb2xhcyBQb2lyb3QgPG5pY29sYXMucG9pcm90QGJlcnRpbi5mcj4KICAgIFNpZ25lZC1vZmYt
Ynk6IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogICAgVGVzdGVkLWJ5
OiBOaWNvbGFzIFBvaXJvdCA8bmljb2xhcy5wb2lyb3RAYmVydGluLmZyPgogICAgUmV2aWV3ZWQt
Ynk6IE5pY29sYXMgUG9pcm90IDxuaWNvbGFzLnBvaXJvdEBiZXJ0aW4uZnI+Cgpjb21taXQgMjcy
MjViYmI2ZDE0OGY2ZDM3M2E0YTg5YjBkYzNmM2Y1YmY0ZDE5MwpBdXRob3I6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgT2N0IDkgMTY6MjU6MzUgMjAxOCArMDIw
MAoKICAgIHg4Ni9IVk06IG1vdmUgdmVuZG9yIGluZGVwZW5kZW50IENQVSBzYXZlL3Jlc3RvcmUg
bG9naWMgdG8gc2hhcmVkIGNvZGUKICAgIAogICAgQSBmZXcgcGllY2VzIG9mIHRoZSBoYW5kbGlu
ZyBoZXJlIGFyZSAobm8gbG9uZ2VyPykgdmVuZG9yIHNwZWNpZmljLCBhbmQKICAgIGhlbmNlIHRo
ZXJlJ3Mgbm8gcG9pbnQgaW4gcmVwbGljYXRpbmcgdGhlIGNvZGUuIFplcm8gdGhlIGZ1bGwgc3Ry
dWN0dXJlCiAgICBiZWZvcmUgY2FsbGluZyB0aGUgc2F2ZSBob29rLCBlbGltaW5hdGluZyB0aGUg
bmVlZCBmb3IgdGhlIGhvb2sKICAgIGZ1bmN0aW9ucyB0byB6ZXJvIGluZGl2aWR1YWwgZmllbGRz
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAgICBBY2tlZC1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CiAgICBSZXZpZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3Jh
Y2xlLmNvbQogICAgUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29t
PgoKY29tbWl0IDU4NjZiMDBjZTA1YTdhN2MzOWEwZDVlYjdmOWRlNDE0OWM1ZWZlOGIKQXV0aG9y
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBP
Y3QgOSAxNTowNjoyNSAyMDE4ICswMTAwCgogICAgdG9vbHMvbGlieGVuc3RhdDogRml4IFNPTkFN
RSBmb2xsb3dpbmcgYy9zIDU3MDc3Y2M0MgogICAgCiAgICBUaGUgdW5zdGFibGUgQUJJIHZlcnNp
b24gaXMgNC4xMiwgbm90IDQuMTEKICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 20:32:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 20: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 1g9ygV-0004L3-Lw; Tue, 09 Oct 2018 20:32:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ssjx=mv=gmail.com=persaur@srs-us1.protection.inumbo.net>)
 id 1g9ygU-0004Ky-60
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 20:32:50 +0000
X-Inumbo-ID: 20c441eb-cc02-11e8-a8a5-bc764e045a96
Received: from mail-it1-x144.google.com (unknown [2607:f8b0:4864:20::144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 20c441eb-cc02-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 22:30:14 +0200 (CEST)
Received: by mail-it1-x144.google.com with SMTP id c23-v6so4760108itd.5
 for <xen-devel@lists.xenproject.org>; Tue, 09 Oct 2018 13:32:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=38xgejAR1Bczf73bgob7YEu8sz2PdtHrVirjAjF28EQ=;
 b=kUVpN8MgdXYLWllWD3/o3vCXJmzf+TdDKG55ceVtknxk8VBKmk2F0J69DrUCr/RujJ
 AZHTWYuz+WC3NcdJz0x2Q0ARPkzwWSX37RYSgfJiPhNS+YtawY7KeYjFJPGB9KLCmTjK
 WzWzUpg49cmPwK1GKryhpr5x0Vi1sO6ueeVewwKDEyA9FeL+SKbE3eXNs0f4Wz/rq9fB
 6ap0FmcJ7vUuUe4n97I995Fr21SHCA3hyx9nCzF3JlXUdnr+nlLIWWY4Iv0ZtwuFKt79
 JDgzklWLnshE3RUDOaqaaYDpekJAeu4Zi1wiSh/huRI5rBf0SVhyL0dfCbETLBQKW2R+
 mnJQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=38xgejAR1Bczf73bgob7YEu8sz2PdtHrVirjAjF28EQ=;
 b=raRFziHCMfSIkEDTk/TQOpCgiDtEbYeHJYGl5YfUQLhmyweoN6I+Xn77cfWpXx2Is/
 UFlPycKGAn1CPXhwOwcDO5RUEGoIM0Hgg+lkefMa+GPZAc5MbsiIe1b/1l/rVWiEhWct
 5CyRzNx+YvNRdb7vQx/jmFmYC5sV44GpN0J0ZgDucN5/8+dOKTG/6c3RXohcaRH3SEcd
 s+hIVWi+FdLOB2VE5NnIY81nX5k8b8NpKb0bP6ONw4rHHjE09iu7/Wh7eW4WaJka1ILr
 K3LZiTqn+wvCeJIXncZ+8DQZr96r+5aO0jmHmCDOlB55By8R5O7bD+PIL16e2GEp6ktU
 99jA==
X-Gm-Message-State: ABuFfojf5qtYlmKSs0LQ9HVk+GabwJ55L1W8Nh33UoG6tYvMTI/JlxFI
 mt6kHth6wlC6eFFdQ2ogTo8=
X-Google-Smtp-Source: ACcGV63YvP2IKguOnRscQRDYo57Zu2/lvp4jXwQVtiWllmSEx/HKOEvjkOqd2VA3Wl4QxnSd5GlptQ==
X-Received: by 2002:a02:565c:: with SMTP id
 o89-v6mr22549228jab.51.1539117167426; 
 Tue, 09 Oct 2018 13:32:47 -0700 (PDT)
Received: from [100.64.74.21] ([205.185.206.126])
 by smtp.gmail.com with ESMTPSA id f197-v6sm6724868itc.4.2018.10.09.13.32.46
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 09 Oct 2018 13:32:46 -0700 (PDT)
Mime-Version: 1.0 (1.0)
From: Rich Persaud <persaur@gmail.com>
X-Mailer: iPad Mail (16A404)
In-Reply-To: <04B1E6EF-0C14-4D8F-9AB7-EF5BF3F3DD46@citrix.com>
Date: Tue, 9 Oct 2018 16:32:44 -0400
Message-Id: <052DBDCC-CC76-4C1D-AA0F-D472870A7010@gmail.com>
References: <32C44945-4CE1-4118-94B9-1064B24872CF@citrix.com>
 <4460D131-1AB5-4BBA-BCA5-ACBF2852FE7B@citrix.com>
 <CABfawhkAYa0RSFAf_V44OSw2pxV75qr2Oh42LP_tx6Z32B5ggg@mail.gmail.com>
 <54320110-5cdb-82db-a03c-6c4e46cc6598@citrix.com>
 <04B1E6EF-0C14-4D8F-9AB7-EF5BF3F3DD46@citrix.com>
To: Lars Kurth <lars.kurth@citrix.com>
Subject: Re: [Xen-devel] x86 Community Call: Wed Oct 10,
 14:00 - 15:00 UTC - Call for agenda items
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 Julien Grall <julien.grall@arm.com>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>,
 "Matt.Spencer@arm.com" <Matt.Spencer@arm.com>,
 "Edgar E. Iglesias" <edgar.iglesias@xilinx.com>, John Ji <john.ji@intel.com>,
 "robin.randhawa@arm.com" <robin.randhawa@arm.com>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 "christopher.w.clark@gmail.com" <christopher.w.clark@gmail.com>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "vfachin@de.adit-jv.com" <vfachin@de.adit-jv.com>,
 "intel-xen@intel.com" <intel-xen@intel.com>,
 "Jarvis.Roach@dornerworks.com" <Jarvis.Roach@dornerworks.com>,
 "jgross@suse.com" <jgross@suse.com>, Andrew Cooper <Andrew.Cooper3@citrix.com>,
 "jnataraj@amd.com" <jnataraj@amd.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "Stewart.Hildebrand@dornerworks.com" <Stewart.Hildebrand@dornerworks.com>,
 Brian Woods <brian.woods@amd.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============0830933498401434669=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============0830933498401434669==
Content-Type: multipart/alternative;
	boundary=Apple-Mail-4EA655D7-C4F7-44F0-8BA5-A29DA65F108D
Content-Transfer-Encoding: 7bit


--Apple-Mail-4EA655D7-C4F7-44F0-8BA5-A29DA65F108D
Content-Type: text/plain;
	charset=us-ascii
Content-Transfer-Encoding: quoted-printable

Lars,

This NIST document ("A Methodology for Determining Forensic Data Requirement=
s for Detecting Hypervisor Attacks" [1]) appears to be focused on the applic=
ation of LibVMI in some contexts.  It is a NIST Interagency or Internal Repo=
rt (NISTIR) document with a narrower scope than other NIST publications, e.g=
. Special Publications (SP).  NISTIR documents are:

https://www.nist.gov/nist-research-library/nist-series-publications
"... Interim or final reports on work performed by NIST for outside sponsors=
 (both government and non-government).  May also report results of NIST proj=
ects of transitory or limited interest, including those that will be publish=
ed subsequently in more comprehensive form."

If the Xen community wishes to provide feedback on this NISTIR draft, I sugg=
est compiling a single document, including:

 - any inaccuracies + supporting references
 - vulnerability scope boundaries, including Xen hypervisor, Linux kernel af=
fecting KVM, KVM module for Linux kernel, QEMU and hypervisor toolstack(s)
 - additional sample attack(s) and evidence coverage for forensic analysis
 - additional references on hypervisor security / vulnerability analysis
 - missing perspectives (e.g. impact of features selected via KCONFIG, disag=
gregation)
 - other feedback

If a single list can be compiled, each item can be numbered and Xen communit=
y viewpoints can be aggregated for possible consensus in unified feedback, o=
r individuals could submit their feedback separately.

Rich

[1] https://csrc.nist.gov/CSRC/media/Publications/nistir/8221/draft/document=
s/nistir-8221-draft.pdf

> On Oct 9, 2018, at 14:20, Lars Kurth <lars.kurth@citrix.com> wrote:
>=20
> Hi all,
> I added a NIST Security Paper to the agenda which is currently under revie=
w and is full of inaccuracies and could potentially become very problematic t=
o the project and vendors using Xen if officially published by NIST without b=
eing corrected (it needs responses by the end of week). I will be struggling=
 to do this alone and would like to enlist help, in particular from people w=
ith a security background. That would also be significantly more powerful th=
an me providing the feedback.
> Regards
> Kars
>=20

--Apple-Mail-4EA655D7-C4F7-44F0-8BA5-A29DA65F108D
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
utf-8"></head><body dir=3D"auto"><div dir=3D"ltr"><span></span></div><div di=
r=3D"ltr"><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
utf-8"><div dir=3D"ltr"><span></span></div><div dir=3D"ltr"><meta http-equiv=
=3D"content-type" content=3D"text/html; charset=3Dutf-8"><div dir=3D"ltr"><s=
pan></span></div><div dir=3D"ltr"><meta http-equiv=3D"content-type" content=3D=
"text/html; charset=3Dutf-8"><div dir=3D"ltr"><span></span></div><div dir=3D=
"ltr"><meta http-equiv=3D"content-type" content=3D"text/html; charset=3Dutf-=
8"><div dir=3D"ltr"><span></span></div><div dir=3D"ltr"><meta http-equiv=3D"=
content-type" content=3D"text/html; charset=3Dutf-8"><div dir=3D"ltr"><span>=
</span></div><div dir=3D"ltr"><meta http-equiv=3D"content-type" content=3D"t=
ext/html; charset=3Dutf-8"><div dir=3D"ltr"><span></span></div><div dir=3D"l=
tr"><meta http-equiv=3D"content-type" content=3D"text/html; charset=3Dutf-8"=
><div dir=3D"ltr"><span></span></div><div dir=3D"ltr"><meta http-equiv=3D"co=
ntent-type" content=3D"text/html; charset=3Dutf-8"><div dir=3D"ltr"><span></=
span></div><div dir=3D"ltr"><meta http-equiv=3D"content-type" content=3D"tex=
t/html; charset=3Dutf-8"><div dir=3D"ltr"><span></span></div><div dir=3D"ltr=
"><meta http-equiv=3D"content-type" content=3D"text/html; charset=3Dutf-8"><=
div dir=3D"ltr"></div><div dir=3D"ltr">Lars,</div><div dir=3D"ltr"><br></div=
><div dir=3D"ltr">This NIST document ("A Methodology for Determining Forensi=
c Data Requirements for Detecting Hypervisor Attacks" [1]) appears to be foc=
used on the application of LibVMI in some contexts. &nbsp;It is a NIST Inter=
agency or Internal Report (NISTIR) document with a&nbsp;<span style=3D"backg=
round-color: rgba(255, 255, 255, 0);">narrower scope than other NIST publica=
tions, e.g. Special Publications (SP). &nbsp;NISTIR documents are:</span></d=
iv><div dir=3D"ltr"><br></div><div dir=3D"ltr"><a href=3D"https://www.nist.g=
ov/nist-research-library/nist-series-publications">https://www.nist.gov/nist=
-research-library/nist-series-publications</a></div><div dir=3D"ltr">"...&nb=
sp;<span style=3D"background-color: rgba(255, 255, 255, 0);">Interim or fina=
l reports on work performed by&nbsp;NIST for outside sponsors (both governme=
nt and non-government).&nbsp;&nbsp;May also report results of&nbsp;NIST proj=
ects of transitory or limited interest, including those that will be publish=
ed subsequently in more comprehensive form."</span></div><div dir=3D"ltr"><s=
pan style=3D"background-color: rgba(255, 255, 255, 0);"><br></span></div><di=
v dir=3D"ltr">If the Xen community wishes to provide feedback on this NISTIR=
 draft, I suggest compiling a single document, including:</div><div dir=3D"l=
tr"><br></div><div dir=3D"ltr">&nbsp;- any inaccuracies + supporting referen=
ces</div><div dir=3D"ltr">&nbsp;- vulnerability scope boundaries, including X=
en hypervisor, Linux kernel affecting KVM, KVM module for Linux kernel, QEMU=
 and hypervisor toolstack(s)</div><div dir=3D"ltr">&nbsp;- additional sample=
 attack(s) and evidence coverage for forensic analysis</div><div dir=3D"ltr"=
>&nbsp;- additional references on hypervisor security / vulnerability analys=
is</div><div dir=3D"ltr"><span style=3D"background-color: rgba(255, 255, 255=
, 0);">&nbsp;- missing perspectives (e.g. impact of features selected via KC=
ONFIG, disaggregation)</span></div><div dir=3D"ltr">&nbsp;- other feedback</=
div><div dir=3D"ltr"><br></div><div dir=3D"ltr">If a single list can be comp=
iled, each item can be numbered and Xen community viewpoints can be aggregat=
ed for possible consensus in unified feedback, or individuals could submit t=
heir feedback separately.</div><div dir=3D"ltr"><br></div><div dir=3D"ltr">R=
ich</div><div dir=3D"ltr"><br></div><div dir=3D"ltr">[1]&nbsp;<a href=3D"htt=
ps://csrc.nist.gov/CSRC/media/Publications/nistir/8221/draft/documents/nisti=
r-8221-draft.pdf">https://csrc.nist.gov/CSRC/media/Publications/nistir/8221/=
draft/documents/nistir-8221-draft.pdf</a></div><div dir=3D"ltr"><br>On Oct 9=
, 2018, at 14:20, Lars Kurth &lt;<a href=3D"mailto:lars.kurth@citrix.com">la=
rs.kurth@citrix.com</a>&gt; wrote:<br><br></div><blockquote type=3D"cite"><d=
iv dir=3D"ltr"><span>Hi all,</span><br><span>I added a NIST Security Paper t=
o the agenda which is currently under review and is full of inaccuracies and=
 could potentially become very problematic to the project and vendors using X=
en if officially published by NIST without being corrected (it needs respons=
es by the end of week). I will be struggling to do this alone and would like=
 to enlist help, in particular from people with a security background. That w=
ould also be significantly more powerful than me providing the feedback.</sp=
an><br><span>Regards</span><br><span>Kars</span><br><br></div></blockquote><=
/div></div></div></div></div></div></div></div></div></div></body></html>=

--Apple-Mail-4EA655D7-C4F7-44F0-8BA5-A29DA65F108D--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0830933498401434669==--


From xen-devel-bounces@lists.xenproject.org Tue Oct 09 21:56:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 21:56: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 1g9zyz-0002fT-19; Tue, 09 Oct 2018 21:56:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w4ff=mv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1g9zyy-0002fH-2q
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 21:56:00 +0000
X-Inumbo-ID: 4935ef0b-cc0e-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4935ef0b-cc0e-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 21:57: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 <aliasfile-bounces@xenproject.org>)
 id 1g9zyu-0007VB-I7; Tue, 09 Oct 2018 21: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 1g9zyu-0002JP-BT; Tue, 09 Oct 2018 21:55:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1g9zyu-0000C0-AZ; Tue, 09 Oct 2018 21:55:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1g9zyu-0000C0-AZ@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 09 Oct 2018 21:55:56 +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: multipart/mixed; boundary="===============6527795027486416257=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============6527795027486416257==
Content-Type: text/plain

branch xen-unstable-smoke
xenbranch xen-unstable-smoke
job build-arm64-xsm
testid xen-build

Tree: qemuu git://xenbits.xen.org/qemu-xen.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:  e9be34be5f9a1a6ecbf05ba9502cd705ae441476
  Bug not present: 5e04bf333b954fcfd86eda3d258dc69bcf0586a3
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/128549/


  commit e9be34be5f9a1a6ecbf05ba9502cd705ae441476
  Author: Roger Pau MonnÃ© <roger.pau@citrix.com>
  Date:   Tue Oct 9 16:27:13 2018 +0200
  
      x86/vtd: fix iommu_share_p2m_table
      
      Commit 2916951c1 "mm / iommu: include need_iommu() test in
      iommu_use_hap_pt()" changed the check in iommu_share_p2m_table to use
      need_iommu(d) (as part of iommu_use_hap_pt) instead of iommu_enabled,
      which broke the check because at the point in domain construction
      where iommu_share_p2m_table is called need_iommu(d) will always return
      false.
      
      Fix this by reverting to the previous logic.
      
      While there turn the hap_enabled check into an ASSERT, since the only
      caller of iommu_share_p2m_table already performs the hap_enabled check
      before calling the function.
      
      Signed-off-by: Roger Pau MonnÃ© <roger.pau@citrix.com>
      Reviewed-by: Paul Durrant <paul.durrant@citrix.com>
      Reviewed-by: Jan Beulich <jbeulich@suse.com>


For bisection revision-tuple graph see:
   http://logs.test-lab.xenproject.org/osstest/results/bisect/xen-unstable-smoke/build-arm64-xsm.xen-build.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Running cs-bisection-step --graph-out=/home/logs/results/bisect/xen-unstable-smoke/build-arm64-xsm.xen-build --summary-out=tmp/128549.bisection-summary --basis-template=128513 --blessings=real,real-bisect xen-unstable-smoke build-arm64-xsm xen-build
Searching for failure / basis pass:
 128540 fail [host=laxton1] / 128513 ok.
Failure / basis pass flights: 128540 / 128513
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git
Latest de5b678ca4dcdfa83e322491d478d66df56c1986 cd395b1d69a773556d2af206b4ecbf56b33057ea
Basis pass de5b678ca4dcdfa83e322491d478d66df56c1986 85b00385827e4e061b2ff38b549c03d0f1e66b6a
Generating revisions with ./adhoc-revtuple-generator  git://xenbits.xen.org/qemu-xen.git#de5b678ca4dcdfa83e322491d478d66df56c1986-de5b678ca4dcdfa83e322491d478d66df56c1986 git://xenbits.xen.org/xen.git#85b00385827e4e061b2ff38b549c03d0f1e66b6a-cd395b1d69a773556d2af206b4ecbf56b33057ea
Loaded 1001 nodes in revision graph
Searching for test results:
 128536 fail de5b678ca4dcdfa83e322491d478d66df56c1986 cd395b1d69a773556d2af206b4ecbf56b33057ea
 128547 pass de5b678ca4dcdfa83e322491d478d66df56c1986 5e04bf333b954fcfd86eda3d258dc69bcf0586a3
 128513 pass de5b678ca4dcdfa83e322491d478d66df56c1986 85b00385827e4e061b2ff38b549c03d0f1e66b6a
 128538 pass de5b678ca4dcdfa83e322491d478d66df56c1986 27225bbb6d148f6d373a4a89b0dc3f3f5bf4d193
 128527 fail de5b678ca4dcdfa83e322491d478d66df56c1986 cd395b1d69a773556d2af206b4ecbf56b33057ea
 128540 fail de5b678ca4dcdfa83e322491d478d66df56c1986 cd395b1d69a773556d2af206b4ecbf56b33057ea
 128544 pass de5b678ca4dcdfa83e322491d478d66df56c1986 5e04bf333b954fcfd86eda3d258dc69bcf0586a3
 128534 fail de5b678ca4dcdfa83e322491d478d66df56c1986 cd395b1d69a773556d2af206b4ecbf56b33057ea
 128539 pass de5b678ca4dcdfa83e322491d478d66df56c1986 5e04bf333b954fcfd86eda3d258dc69bcf0586a3
 128529 pass de5b678ca4dcdfa83e322491d478d66df56c1986 85b00385827e4e061b2ff38b549c03d0f1e66b6a
 128545 fail de5b678ca4dcdfa83e322491d478d66df56c1986 e9be34be5f9a1a6ecbf05ba9502cd705ae441476
 128541 fail de5b678ca4dcdfa83e322491d478d66df56c1986 e9be34be5f9a1a6ecbf05ba9502cd705ae441476
 128549 fail de5b678ca4dcdfa83e322491d478d66df56c1986 e9be34be5f9a1a6ecbf05ba9502cd705ae441476
Searching for interesting versions
 Result found: flight 128513 (pass), for basis pass
 Result found: flight 128527 (fail), for basis failure
 Repro found: flight 128529 (pass), for basis pass
 Repro found: flight 128534 (fail), for basis failure
 0 revisions at de5b678ca4dcdfa83e322491d478d66df56c1986 5e04bf333b954fcfd86eda3d258dc69bcf0586a3
No revisions left to test, checking graph state.
 Result found: flight 128539 (pass), for last pass
 Result found: flight 128541 (fail), for first failure
 Repro found: flight 128544 (pass), for last pass
 Repro found: flight 128545 (fail), for first failure
 Repro found: flight 128547 (pass), for last pass
 Repro found: flight 128549 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  e9be34be5f9a1a6ecbf05ba9502cd705ae441476
  Bug not present: 5e04bf333b954fcfd86eda3d258dc69bcf0586a3
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/128549/


  commit e9be34be5f9a1a6ecbf05ba9502cd705ae441476
  Author: Roger Pau MonnÃ© <roger.pau@citrix.com>
  Date:   Tue Oct 9 16:27:13 2018 +0200
  
      x86/vtd: fix iommu_share_p2m_table
      
      Commit 2916951c1 "mm / iommu: include need_iommu() test in
      iommu_use_hap_pt()" changed the check in iommu_share_p2m_table to use
      need_iommu(d) (as part of iommu_use_hap_pt) instead of iommu_enabled,
      which broke the check because at the point in domain construction
      where iommu_share_p2m_table is called need_iommu(d) will always return
      false.
      
      Fix this by reverting to the previous logic.
      
      While there turn the hap_enabled check into an ASSERT, since the only
      caller of iommu_share_p2m_table already performs the hap_enabled check
      before calling the function.
      
      Signed-off-by: Roger Pau MonnÃ© <roger.pau@citrix.com>
      Reviewed-by: Paul Durrant <paul.durrant@citrix.com>
      Reviewed-by: Jan Beulich <jbeulich@suse.com>

Revision graph left in /home/logs/results/bisect/xen-unstable-smoke/build-arm64-xsm.xen-build.{dot,ps,png,html,svg}.
----------------------------------------
128549: tolerable ALL FAIL

flight 128549 xen-unstable-smoke real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/128549/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 build-arm64-xsm               6 xen-build               fail baseline untested


jobs:
 build-arm64-xsm                                              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



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6527795027486416257==--

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 22:15:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 22: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 1gA0I4-0004S3-FT; Tue, 09 Oct 2018 22:15:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w4ff=mv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gA0I3-0004Rr-Sf
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 22:15:43 +0000
X-Inumbo-ID: 80a9ab37-cc10-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 80a9ab37-cc10-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 00:13:08 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gA0I0-0007sp-6e; Tue, 09 Oct 2018 22:15: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 1gA0Hz-0003R6-Tz; Tue, 09 Oct 2018 22:15:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gA0Hz-00084j-TN; Tue, 09 Oct 2018 22:15:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128546-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-i386:debian-hvm-install: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:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=cd395b1d69a773556d2af206b4ecbf56b33057ea
X-Osstest-Versions-That: xen=85b00385827e4e061b2ff38b549c03d0f1e66b6a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 09 Oct 2018 22:15:39 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128546: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODU0NiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODU0Ni8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4NTEz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2IDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjg1MTMKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODUxMwoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGNkMzk1YjFkNjlh
NzczNTU2ZDJhZjIwNmI0ZWNiZjU2YjMzMDU3ZWEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAg
ICAgICAgICAgICAgIDg1YjAwMzg1ODI3ZTRlMDYxYjJmZjM4YjU0OWMwM2QwZjFlNjZiNmEKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyODUxMyAgMjAxOC0xMC0wOCAxODowMToxMSBaICAgIDEgZGF5
cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjg1MjcgIDIwMTgtMTAtMDkgMTU6MDA6NDIgWiAgICAw
IGRheXMgICAgNCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5k
ZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERh
bmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KICBOaWNvbGFzIFBvaXJvdCA8bmljb2xhcy5wb2lyb3RAYmVydGluLmZy
PgogIFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgY2QzOTViMWQ2OWE3NzM1
NTZkMmFmMjA2YjRlY2JmNTZiMzMwNTdlYQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KRGF0ZTogICBUdWUgT2N0IDkgMTY6Mjc6NTkgMjAxOCArMDIwMAoKICAgIHg4Njog
cHV0X3BhZ2VfZnJvbV9sMmUoKSBzaG91bGQgaG9ub3IgX1BBR0VfUlcKICAgIAogICAgNTZmZmYz
ZTVlOSAoIng4NjogbnVrZSBQViBzdXBlcnBhZ2Ugb3B0aW9uIGFuZCBjb2RlIikgaGFzIGludHJv
ZHVjZWQgYQogICAgKGx1Y2tpbHkgbGF0ZW50IG9ubHkpIGJ1ZyBoZXJlLCBpbiB0aGF0IGl0IGRp
ZG4ndCBtYWtlIHJlZmVyZW5jZQogICAgZHJvcHBpbmcgZGVwZW5kZW50IG9uIHdoZXRoZXIgdGhl
IHBhZ2Ugd2FzIG1hcHBlZCB3cml0YWJsZS4gVGhlIG9ubHkKICAgIGN1cnJlbnQgc291cmNlIG9m
IGxhcmdlIHBhZ2UgbWFwcGluZ3MgZm9yIFBWIGRvbWFpbnMgaXMgdGhlIERvbTAKICAgIGJ1aWxk
ZXIsIHdoaWNoIG9ubHkgcHJvZHVjZXMgd3JpdGVhYmxlIG9uZXMuCiAgICAKICAgIFRha2UgdGhl
IG9wcG9ydHVuaXR5IGFuZCBhbHNvIGNvbnZlcnQgdG8gYm9vbCBib3RoIHB1dF9kYXRhX3BhZ2Uo
KSdzCiAgICByZXNwZWN0aXZlIHBhcmFtZXRlciBhbmQgdGhlIGFyZ3VtZW50IHB1dF9wYWdlX2Zy
b21fbDNlKCkgcGFzc2VzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgoKY29tbWl0IGU5YmUzNGJlNWY5YTFhNmVjYmYwNWJhOTUwMmNkNzA1YWU0NDE0NzYK
QXV0aG9yOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBU
dWUgT2N0IDkgMTY6Mjc6MTMgMjAxOCArMDIwMAoKICAgIHg4Ni92dGQ6IGZpeCBpb21tdV9zaGFy
ZV9wMm1fdGFibGUKICAgIAogICAgQ29tbWl0IDI5MTY5NTFjMSAibW0gLyBpb21tdTogaW5jbHVk
ZSBuZWVkX2lvbW11KCkgdGVzdCBpbgogICAgaW9tbXVfdXNlX2hhcF9wdCgpIiBjaGFuZ2VkIHRo
ZSBjaGVjayBpbiBpb21tdV9zaGFyZV9wMm1fdGFibGUgdG8gdXNlCiAgICBuZWVkX2lvbW11KGQp
IChhcyBwYXJ0IG9mIGlvbW11X3VzZV9oYXBfcHQpIGluc3RlYWQgb2YgaW9tbXVfZW5hYmxlZCwK
ICAgIHdoaWNoIGJyb2tlIHRoZSBjaGVjayBiZWNhdXNlIGF0IHRoZSBwb2ludCBpbiBkb21haW4g
Y29uc3RydWN0aW9uCiAgICB3aGVyZSBpb21tdV9zaGFyZV9wMm1fdGFibGUgaXMgY2FsbGVkIG5l
ZWRfaW9tbXUoZCkgd2lsbCBhbHdheXMgcmV0dXJuCiAgICBmYWxzZS4KICAgIAogICAgRml4IHRo
aXMgYnkgcmV2ZXJ0aW5nIHRvIHRoZSBwcmV2aW91cyBsb2dpYy4KICAgIAogICAgV2hpbGUgdGhl
cmUgdHVybiB0aGUgaGFwX2VuYWJsZWQgY2hlY2sgaW50byBhbiBBU1NFUlQsIHNpbmNlIHRoZSBv
bmx5CiAgICBjYWxsZXIgb2YgaW9tbXVfc2hhcmVfcDJtX3RhYmxlIGFscmVhZHkgcGVyZm9ybXMg
dGhlIGhhcF9lbmFibGVkIGNoZWNrCiAgICBiZWZvcmUgY2FsbGluZyB0aGUgZnVuY3Rpb24uCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5j
b20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29t
bWl0IDVlMDRiZjMzM2I5NTRmY2ZkODZlZGEzZDI1OGRjNjliY2YwNTg2YTMKQXV0aG9yOiBEYW5p
ZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KRGF0ZTogICBUdWUgT2N0IDkgMTY6
MjY6NTQgMjAxOCArMDIwMAoKICAgIGZsYXNrOiBzb3J0IGlve3BvcnQsbWVtfWNvbiBlbnRyaWVz
CiAgICAKICAgIFRoZXNlIGVudHJpZXMgYXJlIG5vdCBhbHdheXMgc29ydGVkIGJ5IGNoZWNrcG9s
aWN5LCBzbyBzb3J0IHRoZW0gZHVyaW5nCiAgICBwb2xpY3kgbG9hZCAoYXMgaXMgYWxyZWFkeSBk
b25lIGZvciBsYXRlciBvY29udGV4dCBhZGRpdGlvbnMpLgogICAgCiAgICBSZXBvcnRlZC1ieTog
Tmljb2xhcyBQb2lyb3QgPG5pY29sYXMucG9pcm90QGJlcnRpbi5mcj4KICAgIFNpZ25lZC1vZmYt
Ynk6IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogICAgVGVzdGVkLWJ5
OiBOaWNvbGFzIFBvaXJvdCA8bmljb2xhcy5wb2lyb3RAYmVydGluLmZyPgogICAgUmV2aWV3ZWQt
Ynk6IE5pY29sYXMgUG9pcm90IDxuaWNvbGFzLnBvaXJvdEBiZXJ0aW4uZnI+Cgpjb21taXQgMjcy
MjViYmI2ZDE0OGY2ZDM3M2E0YTg5YjBkYzNmM2Y1YmY0ZDE5MwpBdXRob3I6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgT2N0IDkgMTY6MjU6MzUgMjAxOCArMDIw
MAoKICAgIHg4Ni9IVk06IG1vdmUgdmVuZG9yIGluZGVwZW5kZW50IENQVSBzYXZlL3Jlc3RvcmUg
bG9naWMgdG8gc2hhcmVkIGNvZGUKICAgIAogICAgQSBmZXcgcGllY2VzIG9mIHRoZSBoYW5kbGlu
ZyBoZXJlIGFyZSAobm8gbG9uZ2VyPykgdmVuZG9yIHNwZWNpZmljLCBhbmQKICAgIGhlbmNlIHRo
ZXJlJ3Mgbm8gcG9pbnQgaW4gcmVwbGljYXRpbmcgdGhlIGNvZGUuIFplcm8gdGhlIGZ1bGwgc3Ry
dWN0dXJlCiAgICBiZWZvcmUgY2FsbGluZyB0aGUgc2F2ZSBob29rLCBlbGltaW5hdGluZyB0aGUg
bmVlZCBmb3IgdGhlIGhvb2sKICAgIGZ1bmN0aW9ucyB0byB6ZXJvIGluZGl2aWR1YWwgZmllbGRz
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAgICBBY2tlZC1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CiAgICBSZXZpZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3Jh
Y2xlLmNvbQogICAgUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29t
PgoKY29tbWl0IDU4NjZiMDBjZTA1YTdhN2MzOWEwZDVlYjdmOWRlNDE0OWM1ZWZlOGIKQXV0aG9y
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBP
Y3QgOSAxNTowNjoyNSAyMDE4ICswMTAwCgogICAgdG9vbHMvbGlieGVuc3RhdDogRml4IFNPTkFN
RSBmb2xsb3dpbmcgYy9zIDU3MDc3Y2M0MgogICAgCiAgICBUaGUgdW5zdGFibGUgQUJJIHZlcnNp
b24gaXMgNC4xMiwgbm90IDQuMTEKICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 09 23:36:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 09 Oct 2018 23: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 1gA1Xl-0002fm-0w; Tue, 09 Oct 2018 23:36:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w4ff=mv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gA1Xk-0002fa-HY
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 23:36:00 +0000
X-Inumbo-ID: 4167db68-cc1c-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4167db68-cc1c-11e8-a6a9-d7ebe60f679a;
 Tue, 09 Oct 2018 23:37: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 <aliasfile-bounces@xenproject.org>)
 id 1gA1Xi-0000tF-53; Tue, 09 Oct 2018 23:35: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 1gA1Xh-0007ja-O1; Tue, 09 Oct 2018 23:35:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gA1Xh-0002En-NL; Tue, 09 Oct 2018 23:35:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128506-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:guest-saverestore.2:fail:regression
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=62ed524445784731aaa8f9d645177f41b0e27893
X-Osstest-Versions-That: xen=062052a149828acdc6cab7deb88ddc3e3438e400
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 09 Oct 2018 23:35:57 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 128506: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODUwNiB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODUwNi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAxNSBndWVzdC1zYXZlcmVzdG9yZS4yIGZhaWwgUkVHUi4gdnMuIDEy
ODE1NgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyODEwNQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFt
ZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyODEwNQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE0IGd1ZXN0LWxvY2FsbWlncmF0ZSAgICBmYWls
IGxpa2UgMTI4MTU2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjgxNTYKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDEyODE1
NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI4MTU2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGxpa2UgMTI4MTU2CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjgxNTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTAgZGViaWFuLWlu
c3RhbGwgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODE1NgogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4
MTU2CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wx
L2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IHhlbiAgICAgICAgICAgICAgICAgIDYyZWQ1MjQ0NDU3ODQ3MzFhYWE4ZjlkNjQ1MTc3ZjQxYjBl
Mjc4OTMKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDA2MjA1MmExNDk4
MjhhY2RjNmNhYjdkZWI4OGRkYzNlMzQzOGU0MDAKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyODE1
NiAgMjAxOC0wOS0yOCAwMjo1MToyOSBaICAgMTEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
Mjg1MDYgIDIwMTgtMTAtMDggMTM6MDc6NTIgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
ClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVy
QG9yYWNsZS5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIFBhdWwgRHVy
cmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CiAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0z
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1w
cnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0
Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAg
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
LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNjJlZDUyNDQ0NTc4NDcz
MWFhYThmOWQ2NDUxNzdmNDFiMGUyNzg5MwpBdXRob3I6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtp
cGVyQG9yYWNsZS5jb20+CkRhdGU6ICAgTW9uIE9jdCA4IDE0OjQ3OjUyIDIwMTggKzAyMDAKCiAg
ICB4ODYvYm9vdDogQWxsb2NhdGUgb25lIGV4dHJhIG1vZHVsZSBzbG90IGZvciBYZW4gaW1hZ2Ug
cGxhY2VtZW50CiAgICAKICAgIENvbW1pdCA5NTg5OTI3ICh4ODYvbWIyOiBhdm9pZCBYZW4gaW1h
Z2Ugd2hlbiBsb29raW5nIGZvcgogICAgbW9kdWxlL2NyYXNoa2VybmVsIHBvc2l0aW9uKSBmaXhl
ZCByZWxvY2F0aW9uIGlzc3VlcyBmb3IKICAgIE11bHRpYm9vdDIgcHJvdG9jb2wuIFVuZm9ydHVu
YXRlbHkgaXQgbWlzc2VkIHRvIGFsbG9jYXRlCiAgICBtb2R1bGUgc2xvdCBmb3IgWGVuIGltYWdl
IHBsYWNlbWVudCBpbiBlYXJseSBib290IHBhdGguCiAgICBTbywgbGV0J3MgZml4IGl0IHJpZ2h0
IG5vdy4KICAgIAogICAgUmVwb3J0ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
CiAgICBTaWduZWQtb2ZmLWJ5OiBEYW5pZWwgS2lwZXIgPGRhbmllbC5raXBlckBvcmFjbGUuY29t
PgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBtYXN0ZXIgY29tbWl0OiA0YzVmOWRiZWJjMGJkMmFmZWUxZWNkOTM2Yzc0ZmZlNjU3NTY5
NTBmCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wOS0yNyAxMToxNzo0NyArMDEwMAoKY29tbWl0IDc1
YzhkYmM2MzA1NzI2OTA3YzFmNjFhMDYzMzRjNzlkODljYzgxNWUKQXV0aG9yOiBQYXVsIER1cnJh
bnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBPY3QgOCAxNDo0NzoxOCAy
MDE4ICswMjAwCgogICAgeDg2L2h2bS9lbXVsYXRlOiBtYWtlIHN1cmUgcmVwIEkvTyBlbXVsYXRp
b24gZG9lcyBub3QgY3Jvc3MgR0ZOIGJvdW5kYXJpZXMKICAgIAogICAgV2hlbiBlbXVsYXRpbmcg
YSByZXAgSS9PIG9wZXJhdGlvbiBpdCBpcyBwb3NzaWJsZSB0aGF0IHRoZSBpb3JlcSB3aWxsCiAg
ICBkZXNjcmliZSBhIHNpbmdsZSBvcGVyYXRpb24gdGhhdCBzcGFucyBtdWx0aXBsZSBHRk5zLiBU
aGlzIGlzIGZpbmUgYXMgbG9uZwogICAgYXMgYWxsIHRob3NlIEdGTnMgZmFsbCB3aXRoaW4gYW4g
TU1JTyByZWdpb24gY292ZXJlZCBieSBhIHNpbmdsZSBkZXZpY2UKICAgIG1vZGVsLCBidXQgdW5m
b3J0dW5hdGVseSB0aGUgaGlnaGVyIGxldmVscyBvZiB0aGUgZW11bGF0aW9uIGNvZGUgZG8gbm90
CiAgICBndWFyYW50ZWUgdGhhdC4gVGhpcyBpcyBzb21ldGhpbmcgdGhhdCBzaG91bGQgYWxtb3N0
IGNlcnRhaW5seSBiZSBmaXhlZCwKICAgIGJ1dCBpbiB0aGUgbWVhbnRpbWUgdGhpcyBwYXRjaCBt
YWtlcyBzdXJlIHRoYXQgTU1JTyBpcyB0cnVuY2F0ZWQgYXQgR0ZOCiAgICBib3VuZGFyaWVzIGFu
ZCBoZW5jZSB0aGUgYXBwcm9wcmlhdGUgZGV2aWNlIG1vZGVsIGlzIHJlLWV2YWx1YXRlZCBmb3Ig
ZWFjaAogICAgdGFyZ2V0IEdGTi4KICAgIAogICAgTk9URTogVGhpcyBwYXRjaCBkb2VzIG5vdCBk
ZWFsIHdpdGggdGhlIGNhc2Ugb2YgYSBzaW5nbGUgTU1JTyBvcGVyYXRpb24KICAgICAgICAgIHNw
YW5uaW5nIGEgR0ZOIGJvdW5kYXJ5LiBUaGF0IGlzIG1vcmUgY29tcGxleCB0byBkZWFsIHdpdGgg
YW5kIGlzCiAgICAgICAgICBkZWZlcnJlZCB0byBhIHN1YnNlcXVlbnQgcGF0Y2guCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAg
ICAKICAgIENvbnZlcnQgY2FsY3VsYXRpb25zIHRvIGJlIDMyLWJpdCBvbmx5LgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBtYXN0ZXIg
Y29tbWl0OiA3NjI2ZWRlYWNhOTcyZTNlODIzNTM1ZGNjNDQzMzhmNmIyZjBiMjFmCiAgICBtYXN0
ZXIgZGF0ZTogMjAxOC0wOC0xNiAwOToyNzozMCArMDIwMAoKY29tbWl0IDU2ZDkwZjVmZDU2N2Jm
MDA4YjM5ZDVlNjRjZTVkNDE2YTE1NTBhZDIKQXV0aG9yOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gT2N0IDggMTQ6NDY6NDMgMjAxOCArMDIwMAoK
ICAgIHg4Ni9lZmk6IHNwbGl0IGNvbXBpbGVyIHZzIGxpbmtlciBzdXBwb3J0CiAgICAKICAgIFNv
IHRoYXQgYW4gRUxGIGJpbmFyeSB3aXRoIHN1cHBvcnQgZm9yIEVGSSBzZXJ2aWNlcyB3aWxsIGJl
IGJ1aWx0IHdoZW4KICAgIHRoZSBjb21waWxlciBzdXBwb3J0cyB0aGUgTVMgQUJJLCByZWdhcmRs
ZXNzIG9mIHRoZSBsaW5rZXIgc3VwcG9ydCBmb3IKICAgIFBFLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogRGFu
aWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KICAgIFRlc3RlZC1ieTogRGFuaWVs
IEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDkzMjQ5
ZjdmYzE3YzFmM2EyYWE4YmY5ZWEwNTVhYTMyNmU5M2E0YWUKICAgIG1hc3RlciBkYXRlOiAyMDE4
LTA3LTMxIDEwOjI1OjA2ICswMjAwCgpjb21taXQgNjAwMDQ5NDEzNmM5ZjI2OTg5NTYwNWFmNTE5
YzZiMmE3Y2FlYzRhMQpBdXRob3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgpEYXRlOiAgIE1vbiBPY3QgOCAxNDo0NjowOCAyMDE4ICswMjAwCgogICAgeDg2L2VmaTog
bW92ZSB0aGUgbG9naWMgdG8gZGV0ZWN0IFBFIGJ1aWxkIHN1cHBvcnQKICAgIAogICAgU28gdGhh
dCBpdCBjYW4gYmUgdXNlZCBieSBvdGhlciBjb21wb25lbnRzIGFwYXJ0IGZyb20gdGhlIGVmaSBz
cGVjaWZpYwogICAgY29kZS4gQnkgbW92aW5nIHRoZSBkZXRlY3Rpb24gY29kZSBjcmVhdGluZyBh
IGR1bW15IGVmaS9kaXNhYmxlZCBmaWxlCiAgICBjYW4gYmUgYXZvaWRlZC4KICAgIAogICAgVGhp
cyBpcyByZXF1aXJlZCBzbyB0aGF0IHRoZSBjb25kaXRpb25hbCB1c2VkIHRvIGRlZmluZSB0aGUg
ZWZpIHN5bWJvbAogICAgaW4gdGhlIGxpbmtlciBzY3JpcHQgY2FuIGJlIHJlbW92ZWQgYW5kIGlu
c3RlYWQgdGhlIGRlZmluaXRpb24gb2YgdGhlCiAgICBlZmkgc3ltYm9sIGNhbiBiZSBndWFyZGVk
IHVzaW5nIHRoZSBwcmVwcm9jZXNzb3IuCiAgICAKICAgIFRoZSBtb3RpdmF0aW9uIGJlaGluZCB0
aGlzIGNoYW5nZSBpcyB0byBiZSBhYmxlIHRvIGJ1aWxkIFhlbiB1c2luZyBsbGQKICAgICh0aGUg
TExWTSBsaW5rZXIpLCB0aGF0IGF0IGxlYXN0IG9uIHZlcnNpb24gNi4wLjAgZG9lc24ndCB3b3Jr
CiAgICBwcm9wZXJseSB3aXRoIGEgREVGSU5FRCBiZWluZyB1c2VkIGluIGEgY29uZGl0aW9uYWwg
ZXhwcmVzc2lvbjoKICAgIAogICAgbGQgICAgLW1lbGZfeDg2XzY0X2Zic2QgIC1UIHhlbi5sZHMg
LU4gcHJlbGluay5vIC0tYnVpbGQtaWQ9c2hhMSBcCiAgICAgICAgL3Jvb3Qvc3JjL3hlbi94ZW4v
Y29tbW9uL3N5bWJvbHMtZHVtbXkubyAtbyAvcm9vdC9zcmMveGVuL3hlbi8ueGVuLXN5bXMuMAog
ICAgbGQ6IGVycm9yOiB4ZW4ubGRzOjIzMzogc3ltYm9sIG5vdCBmb3VuZDogZWZpCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgog
ICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFRlc3Rl
ZC1ieTogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KICAgIG1hc3RlciBj
b21taXQ6IDE4Y2Q0OTk3ZDI2YjlkZjk1ZGRhODc1MDNlNDFjODIzMjc5YTA3YTAKICAgIG1hc3Rl
ciBkYXRlOiAyMDE4LTA3LTMxIDEwOjI0OjIyICswMjAwCgpjb21taXQgODcwZmNiZmUwODBmMDMw
NGFkZjAzMzY0ZTFkNTc5ZWYxNmRhNGJhYwpBdXRob3I6IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxh
Z2Vyd2FsbEBjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBPY3QgOCAxNDo0NToyOCAyMDE4ICswMjAw
CgogICAgeDg2L3NodXRkb3duOiB1c2UgQUNQSSByZWJvb3QgbWV0aG9kIGZvciBEZWxsIFBvd2Vy
RWRnZSBSNTQwCiAgICAKICAgIFdoZW4gRUZJIGJvb3RpbmcgdGhlIERlbGwgUG93ZXJFZGdlIFI1
NDAgaXQgY29uc2lzdGVudGx5IHdhbmRlcnMgaW50bwogICAgdGhlIHdlZWRzIGFuZCBnZXRzIGFu
IGludmFsaWQgb3Bjb2RlIGluIHRoZSBFRkkgUmVzZXRTeXN0ZW0gY2FsbC4gVGhpcwogICAgaXMg
dGhlIHNhbWUgYnVnIHdoaWNoIGFmZmVjdHMgdGhlIFBvd2VyRWRnZSBSNzQwIHNvIGZpeCBpdCBp
biB0aGUgc2FtZQogICAgd2F5OiBxdWlyayB0aGlzIGhhcmR3YXJlIHRvIHVzZSB0aGUgQUNQSSBy
ZWJvb3QgbWV0aG9kIGluc3RlYWQuCiAgICAKICAgIEJJT1MgSW5mb3JtYXRpb24KICAgICAgICBW
ZW5kb3I6IERlbGwgSW5jLgogICAgICAgIFZlcnNpb246IDEuMy43CiAgICAgICAgUmVsZWFzZSBE
YXRlOiAwMi8wOS8yMDE4CiAgICBTeXN0ZW0gSW5mb3JtYXRpb24KICAgICAgICBNYW51ZmFjdHVy
ZXI6IERlbGwgSW5jLgogICAgICAgIFByb2R1Y3QgTmFtZTogUG93ZXJFZGdlIFI1NDAKICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5j
b20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFz
dGVyIGNvbW1pdDogMzI4Y2E1NWI3YmQ0N2UxMzI0Yjc1Y2NlMmE2YzQ2MTMwOGVjZjkzZAogICAg
bWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6Mjk6MTMgKzAyMDAKCmNvbW1pdCA5YjMxODM0MTRj
MGNlODRmYzM0MWM0ODZlM2UzYjQzMTEzN2NjMjE3CkF1dGhvcjogUm9zcyBMYWdlcndhbGwgPHJv
c3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIE9jdCA4IDE0OjQ0OjM2IDIwMTgg
KzAyMDAKCiAgICB4ODYvc2h1dGRvd246IHVzZSBBQ1BJIHJlYm9vdCBtZXRob2QgZm9yIERlbGwg
UG93ZXJFZGdlIFI3NDAKICAgIAogICAgV2hlbiBFRkkgYm9vdGluZyB0aGUgRGVsbCBQb3dlckVk
Z2UgUjc0MCwgaXQgY29uc2lzdGVudGx5IHdhbmRlcnMgaW50byB0aGUKICAgIHdlZWRzIGFuZCBn
ZXRzIGFuIGludmFsaWQgb3Bjb2RlIGluIHRoZSBFRkkgUmVzZXRTeXN0ZW0gY2FsbC4KICAgIFF1
aXJrIHRoaXMgaGFyZHdhcmUgdG8gdXNlIHRoZSBBQ1BJIHJlYm9vdCBtZXRob2QgaW5zdGVhZC4K
ICAgIAogICAgRXhhbXBsZSBzdGFjayB0cmFjZToKICAgIAogICAgLS0tLVsgWGVuLTQuMTEtdW5z
dGFibGUgIHg4Nl82NCAgZGVidWc9biAgIE5vdCB0YWludGVkIF0tLS0tCiAgICBDUFU6ICAgIDAK
ICAgIFJJUDogICAgZTAwODpbPDAwMDAwMDAwMDAwMDAwMTc+XSAwMDAwMDAwMDAwMDAwMDE3CiAg
ICBSRkxBR1M6IDAwMDAwMDAwMDAwMTAyMDIgICBDT05URVhUOiBoeXBlcnZpc29yCiAgICByYXg6
IDAwMDAwMDAwNjZlYjJmZjAgICByYng6IGZmZmY4MzAwNWY2MjdjMjAgICByY3g6IDAwMDAwMDAw
NmM1NGUxMDAKICAgIHJkeDogMDAwMDAwMDAwMDAwMDAwMCAgIHJzaTogMDAwMDAwMDAwMDAwMDA2
NSAgIHJkaTogMDAwMDAwMTA3MzU1ZjAwMAogICAgcmJwOiBmZmZmODMwMDVmNjI3YzcwICAgcnNw
OiBmZmZmODMwMDVmNjI3YjQ4ICAgcjg6ICBmZmZmODMwMDVmNjI3YjkwCiAgICByOTogIDAwMDAw
MDAwMDAwMDAwMDAgICByMTA6IGZmZmY4MzAwNWY2MjdjODggICByMTE6IDAwMDAwMDAwMDAwMDAw
MDAKICAgIHIxMjogMDAwMDAwMDAwMDAwMDAwMCAgIHIxMzogMDAwMDAwMDAwMDAwMGNmOSAgIHIx
NDogMDAwMDAwMDAwMDAwMDA2NQogICAgcjE1OiBmZmZmODMwMDAwMDAwMDAwICAgY3IwOiAwMDAw
MDAwMDgwMDUwMDMzICAgY3I0OiAwMDAwMDAwMDAwMzUyNmUwCiAgICBjcjM6IDAwMDAwMDEwNzM1
NWYwMDAgICBjcjI6IGZmZmZjOTAwMDBjZmYwMDAKICAgIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAg
IGdzYjogZmZmZjg4MDE5ZjYwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAogICAgZHM6IDAw
MDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogZTAxMCAgIGNzOiBlMDA4
CiAgICBYZW4gY29kZSBhcm91bmQgPDAwMDAwMDAwMDAwMDAwMTc+ICgwMDAwMDAwMDAwMDAwMDE3
KToKICAgICBmMCBkOCBkZCAwMCBmMCA1NCBmZiAwMCA8ZjA+IDUwIGRkIDAwIGYwIGQ4IGRkIDAw
IGYwIGE1IGZlIDAwIGYwIDg3IGU5IDAwCiAgICBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZm
ZjgzMDA1ZjYyN2I0ODoKICAgICAgIGZmZmY4MzAwNWY2MjdiNTAgZmZmZmZmZmZmZmZmZmZkYSAw
MDAwMDAwMDZjNTQ3YWFhIGZmZmY4MmQwMDAwMDAwMDEKICAgICAgIGZmZmY4MzAwNWY2MjdiZWMg
MDAwMDAwMTA3MzU1ZjAwMCAwMDAwMDAwMDZjNTQ2ZmI4IGZmZmY4MzEwN2ZmZTMyNDAKICAgICAg
IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCA4MDAwMDAwMDAwMDAwMDAyIDAwMDAw
MDAwMDAwMDAwMDAKICAgICAgIDAwMDAwMDAwNmM1NDZiOTUgMDAwMDAwMDA2YzU0YzcwMCBmZmZm
ODMwMDVmNjI3YmRjIGZmZmY4MzAwNWY2MjdiZTgKICAgICAgIDAwMDAwMDAwNWY2MTYwMDAgZmZm
ZjgzMDA1ZjYyN2MyMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDBjZjkKICAgICAgIGZm
ZmY4MjAwODAzNTAwMDEgMDAwMDAwMDAwMDAwMDAwYiBmZmZmODJkMDgwMzUxZWRhIDAwMDAwMDAw
MDAwMDAwMDAKICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAw
MDAwMDAwMDAwIDAwMDAwMDAwNWY2MTYwMDAKICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgy
ZDA4MDk1ZmY2MCBmZmZmODJkMDgwOTVmZjYwIDAwMDAwMGYxMDAwMDAwMDAKICAgICAgIGZmZmY4
MmQwODAyOTYwOTcgMDAwMDAwMDAwMDAwZTAwOCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzAwNWY2
MjdjODgKICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDBmZmZmZmZmZSBmZmZmODJkMDgw
Mjk1OWQyIGZmZmY4MmQwODAyOTU5ZDIKICAgICAgIDAwMDAwMDAwODA5NWYzMDAgMDAwMDAwMDA1
ZjYyN2M5YyAwMDAwMDAwMDAwMDAwMGY4IDAwMDAwMDAwMDAwMDAwMDAKICAgICAgIDAwMDAwMDAw
MDAwMDAwZjggZmZmZjgyZDA4MDkzMmMwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MmQwODA5NWY3
YzgKICAgICAgIGZmZmY4MmQwODA5MzJjMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAw
MDAwIGZmZmY4MmQwODAyOTVhOWIKICAgICAgIGZmZmY4MzAwNWY2MjdkOTggZmZmZjgyZDA4MDIz
NjFmMyBmZmZmODJkMDgwOTMyYzAwIDAwMDAwMDAwODAwMDAwMDAKICAgICAgIGZmZmY4MzAwNWY2
MjdkOTggZmZmZjgyZDA4MDI3OWExOSBmZmZmODJkMDgwOTVmMDJjIGZmZmY4MmQwODAwMDAwMDAK
ICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDBmYiAwMDAwMDAwMDAwMDAwMDAw
IDAwMDAwMDcxNDg0ZTU0ZjYKICAgICAgIGZmZmY4MzEwNzM1NDIwOTggZmZmZjgyZDA4MDkzYWM3
OCBmZmZmODMxMDcyYmVmZDMwIDAwMDAwMDAwMDAwMDAwMDAKICAgICAgIDAwMDAwMDAwMDAwMDAw
MDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKICAg
ICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDM0ZjE4NSBmZmZmODJkMDgwOTQ5NDYwIDAw
MDAwMDAwMDAwMDAwMDAKICAgICAgIGZmZmY4MmQwODA5NWYyNzAgMDAwMDAwMDAwMDAwMDAwOCBm
ZmZmODMxMDczNTdhZTIwIDAwMDAwMDcxNDZjZTRiZDMKICAgIFhlbiBjYWxsIHRyYWNlOgogICAg
ICAgWzwwMDAwMDAwMDAwMDAwMDE3Pl0gMDAwMDAwMDAwMDAwMDAxNwogICAgICAgWzxmZmZmODJk
MDgwMzUxZWRhPl0gZWZpX3Jlc2V0X3N5c3RlbSsweDVhLzB4OTAKICAgICAgIFs8ZmZmZjgyZDA4
MDI5NjA5Nz5dIHNtcF9zZW5kX3N0b3ArMHg5Ny8weGEwCiAgICAgICBbPGZmZmY4MmQwODAyOTU5
ZDI+XSBtYWNoaW5lX3Jlc3RhcnQrMHgyMTIvMHgyZDAKICAgICAgIFs8ZmZmZjgyZDA4MDI5NTlk
Mj5dIG1hY2hpbmVfcmVzdGFydCsweDIxMi8weDJkMAogICAgICAgWzxmZmZmODJkMDgwMjk1YTli
Pl0gc2h1dGRvd24uYyNfX21hY2hpbmVfcmVzdGFydCsweGIvMHgxMAogICAgICAgWzxmZmZmODJk
MDgwMjM2MWYzPl0gc21wX2NhbGxfZnVuY3Rpb25faW50ZXJydXB0KzB4NTMvMHg4MAogICAgICAg
WzxmZmZmODJkMDgwMjc5YTE5Pl0gZG9fSVJRKzB4MjU5LzB4NjYwCiAgICAgICBbPGZmZmY4MmQw
ODAzNGYxODU+XSBjb21tb25faW50ZXJydXB0KzB4ODUvMHg5MAogICAgICAgWzxmZmZmODJkMDgw
MmM2MTUyPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNDIvMHgzOTAKICAgICAgIFs8ZmZm
ZjgyZDA4MDI2YjQ0Nj5dIGRvbWFpbi5jI2lkbGVfbG9vcCsweDg2LzB4YzAKICAgIAogICAgKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgogICAgUGFuaWMgb24gQ1BVIDA6
CiAgICBGQVRBTCBUUkFQOiB2ZWN0b3IgPSA2IChpbnZhbGlkIG9wY29kZSkKICAgICoqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKICAgIAogICAgZG1pZGVjb2RlIGluZm86
CiAgICAKICAgIEJJT1MgSW5mb3JtYXRpb246CiAgICAgICAgVmVuZG9yOiBEZWxsIEluYy4KICAg
ICAgICBWZXJzaW9uOiAxLjIuMTEKICAgICAgICBSZWxlYXNlIERhdGU6IDEwLzE5LzIwMTcKICAg
ICAgICBCSU9TIFJldmlzaW9uOiAxLjIKICAgIFN5c3RlbSBJbmZvcm1hdGlvbjoKICAgICAgICBN
YW51ZmFjdHVyZXI6IERlbGwgSW5jLgogICAgICAgIFByb2R1Y3QgTmFtZTogUG93ZXJFZGdlIFI3
NDAKICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxs
QGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgbWFzdGVyIGNvbW1pdDogZjk3Zjc3NGI1YWE2YjQ3MWQxZmVkMWM0NTFjODllYzc0NTdk
YWRmMgogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDEtMjQgMTg6MDE6MDAgKzAxMDAKCmNvbW1pdCAz
ZWFiYjkxYzQ3OGIxY2Q3ZDMyODI3MjkwNjNjYzIwMzY1YzJhMWVjCkF1dGhvcjogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBPY3QgOCAxNDo0NDowNiAyMDE4ICsw
MjAwCgogICAgdXBkYXRlIFhlbiB2ZXJzaW9uIHRvIDQuOS40LXByZQoocWVtdSBjaGFuZ2VzIG5v
dCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 00:02:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 00:02: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 1gA1wk-0005kk-Jx; Wed, 10 Oct 2018 00:01:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=b4mc=mv=xenproject.org=prvs=8146dfd6e=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gA1wj-0005k6-C2
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 00:01:49 +0000
X-Inumbo-ID: 52cb94b3-cc1f-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 52cb94b3-cc1f-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 01:59:14 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,362,1534809600"; d="scan'208";a="67441052"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75380-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=a7ab1c315c3cf5e804897471e992655c9b5baa0f
X-Osstest-Versions-That: ovmf=d20ae95a13e851d56c6618108b18c93526505ca2
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 10 Oct 2018 01:01:43 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75380: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTM4MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MzgwLwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICBhN2FiMWMzMTVjM2NmNWU4MDQ4OTc0NzFlOTkyNjU1Yzli
NWJhYTBmCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBkMjBhZTk1YTEz
ZTg1MWQ1NmM2NjE4MTA4YjE4YzkzNTI2NTA1Y2EyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzUz
NTkgIDIwMTgtMTAtMDYgMDA6NTA6MzcgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1MzgwICAyMDE4LTEwLTA5IDE1OjIwOjI0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmlheGluIFd1IDxK
aWF4aW4ud3VAaW50ZWwuY29tPgogIFd1IEppYXhpbiA8amlheGluLnd1QGludGVsLmNvbT4KCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2Vu
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4g
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9o
b21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNl
LmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYW1k
NjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYgYnJva2VuCmJyb2tlbi1qb2IgYnVp
bGQtYW1kNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni14c20gYnJva2VuCmJy
b2tlbi1qb2IgYnVpbGQtYW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni1wdm9wcyBi
cm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2Vu
LXN0ZXAgYnVpbGQtaTM4Ni14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFt
ZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2IGhvc3QtaW5zdGFsbCg0
KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0
ZXAgYnVpbGQtYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQoKUHVzaCBub3QgYXBwbGljYWJsZS4K
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpjb21taXQgYTdhYjFjMzE1YzNjZjVlODA0ODk3NDcxZTk5MjY1NWM5YjViYWEwZgpBdXRo
b3I6IEppYXhpbiBXdSA8SmlheGluLnd1QGludGVsLmNvbT4KRGF0ZTogICBNb24gT2N0IDggMTA6
NDk6MzMgMjAxOCArMDgwMAoKICAgIFNoZWxsUGtnL1RmdHBEeW5hbWljQ29tbWFuZDogQ29ycmVj
dCBjb21tZW50cyB0byBhbGlnbiB3aXRoIHRoZSBpbnB1dCBwYXJhbWV0ZXIuCiAgICAKICAgIFJl
ZjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjMwCiAg
ICAKICAgIENjOiBDYXJzZXkgSmFiZW4gPGphYmVuLmNhcnNleUBpbnRlbC5jb20+CiAgICBDYzog
RnUgU2l5dWFuIDxzaXl1YW4uZnVAaW50ZWwuY29tPgogICAgQ2M6IFllIFRpbmcgPHRpbmcueWVA
aW50ZWwuY29tPgogICAgQ2M6IEJpIERhbmRhbiA8ZGFuZGFuLmJpQGludGVsLmNvbT4KICAgIENv
bnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAg
IFNpZ25lZC1vZmYtYnk6IFd1IEppYXhpbiA8amlheGluLnd1QGludGVsLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTog
RnUgU2l5dWFuIDxzaXl1YW4uZnVAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEphYmVuIENh
cnNleSA8amFiZW4uY2Fyc2V5QGludGVsLmNvbT4KCmNvbW1pdCBlODYwMWU5NzJmZDQyNTA5OGYy
OTY0NmI5MDMyZDRiN2EwZjQ5ZjY2CkF1dGhvcjogSmlheGluIFd1IDxKaWF4aW4ud3VAaW50ZWwu
Y29tPgpEYXRlOiAgIE1vbiBPY3QgOCAxMDo0ODoyMCAyMDE4ICswODAwCgogICAgTmV0d29ya1Br
Zy9VZWZpUHhlQmNEeGU6IENvcnJlY3QgY29tbWVudHMgdG8gYWxpZ24gd2l0aCB0aGUgaW5wdXQg
cGFyYW1ldGVyLgogICAgCiAgICBSZWY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTIzMAogICAgCiAgICBDYzogRnUgU2l5dWFuIDxzaXl1YW4uZnVAaW50
ZWwuY29tPgogICAgQ2M6IFllIFRpbmcgPHRpbmcueWVAaW50ZWwuY29tPgogICAgQ2M6IEJpIERh
bmRhbiA8ZGFuZGFuLmJpQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0Nv
cmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFd1IEppYXhp
biA8amlheGluLnd1QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBEYW5kYW4gQmkgPGRhbmRh
bi5iaUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogRnUgU2l5dWFuIDxzaXl1YW4uZnVAaW50
ZWwuY29tPgoKY29tbWl0IGZhYjMzNGIyNzgwODJiNTc4ZDJmNDdjYWQyOWM3NGRkYzA5MmVkM2UK
QXV0aG9yOiBKaWF4aW4gV3UgPEppYXhpbi53dUBpbnRlbC5jb20+CkRhdGU6ICAgTW9uIE9jdCA4
IDEwOjI3OjIwIDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cvVGNwNER4ZTogUmVtb3ZlIHRo
ZSB0cmFpbGluZyB3aGl0ZSBzcGFjZSBpbiBvbmUgbGluZS4KICAgIAogICAgQ2M6IEZ1IFNpeXVh
biA8c2l5dWFuLmZ1QGludGVsLmNvbT4KICAgIENjOiBZZSBUaW5nIDx0aW5nLnllQGludGVsLmNv
bT4KICAgIENjOiBCaSBEYW5kYW4gPGRhbmRhbi5iaUBpbnRlbC5jb20+CiAgICBDb250cmlidXRl
ZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQt
b2ZmLWJ5OiBXdSBKaWF4aW4gPGppYXhpbi53dUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTog
RGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEZ1IFNpeXVh
biA8c2l5dWFuLmZ1QGludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 00:45:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 00:45: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 1gA2dB-0000jz-C5; Wed, 10 Oct 2018 00:45:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=r/nk=mw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gA2dA-0000jp-JP
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 00:45:40 +0000
X-Inumbo-ID: 735c6935-cc25-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 735c6935-cc25-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 02:43:05 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gA2d7-0002jR-3M; Wed, 10 Oct 2018 00:45: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 1gA2d6-0003GR-Sp; Wed, 10 Oct 2018 00:45:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gA2d6-0004jd-SA; Wed, 10 Oct 2018 00:45:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128552-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-i386:debian-hvm-install: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:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=cd395b1d69a773556d2af206b4ecbf56b33057ea
X-Osstest-Versions-That: xen=85b00385827e4e061b2ff38b549c03d0f1e66b6a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Oct 2018 00:45:36 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128552: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODU1MiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODU1Mi8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4NTEz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2IDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjg1MTMKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODUxMwoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGNkMzk1YjFkNjlh
NzczNTU2ZDJhZjIwNmI0ZWNiZjU2YjMzMDU3ZWEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAg
ICAgICAgICAgICAgIDg1YjAwMzg1ODI3ZTRlMDYxYjJmZjM4YjU0OWMwM2QwZjFlNjZiNmEKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyODUxMyAgMjAxOC0xMC0wOCAxODowMToxMSBaICAgIDEgZGF5
cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjg1MjcgIDIwMTgtMTAtMDkgMTU6MDA6NDIgWiAgICAw
IGRheXMgICAgNSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5k
ZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERh
bmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KICBOaWNvbGFzIFBvaXJvdCA8bmljb2xhcy5wb2lyb3RAYmVydGluLmZy
PgogIFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgY2QzOTViMWQ2OWE3NzM1
NTZkMmFmMjA2YjRlY2JmNTZiMzMwNTdlYQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KRGF0ZTogICBUdWUgT2N0IDkgMTY6Mjc6NTkgMjAxOCArMDIwMAoKICAgIHg4Njog
cHV0X3BhZ2VfZnJvbV9sMmUoKSBzaG91bGQgaG9ub3IgX1BBR0VfUlcKICAgIAogICAgNTZmZmYz
ZTVlOSAoIng4NjogbnVrZSBQViBzdXBlcnBhZ2Ugb3B0aW9uIGFuZCBjb2RlIikgaGFzIGludHJv
ZHVjZWQgYQogICAgKGx1Y2tpbHkgbGF0ZW50IG9ubHkpIGJ1ZyBoZXJlLCBpbiB0aGF0IGl0IGRp
ZG4ndCBtYWtlIHJlZmVyZW5jZQogICAgZHJvcHBpbmcgZGVwZW5kZW50IG9uIHdoZXRoZXIgdGhl
IHBhZ2Ugd2FzIG1hcHBlZCB3cml0YWJsZS4gVGhlIG9ubHkKICAgIGN1cnJlbnQgc291cmNlIG9m
IGxhcmdlIHBhZ2UgbWFwcGluZ3MgZm9yIFBWIGRvbWFpbnMgaXMgdGhlIERvbTAKICAgIGJ1aWxk
ZXIsIHdoaWNoIG9ubHkgcHJvZHVjZXMgd3JpdGVhYmxlIG9uZXMuCiAgICAKICAgIFRha2UgdGhl
IG9wcG9ydHVuaXR5IGFuZCBhbHNvIGNvbnZlcnQgdG8gYm9vbCBib3RoIHB1dF9kYXRhX3BhZ2Uo
KSdzCiAgICByZXNwZWN0aXZlIHBhcmFtZXRlciBhbmQgdGhlIGFyZ3VtZW50IHB1dF9wYWdlX2Zy
b21fbDNlKCkgcGFzc2VzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgoKY29tbWl0IGU5YmUzNGJlNWY5YTFhNmVjYmYwNWJhOTUwMmNkNzA1YWU0NDE0NzYK
QXV0aG9yOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBU
dWUgT2N0IDkgMTY6Mjc6MTMgMjAxOCArMDIwMAoKICAgIHg4Ni92dGQ6IGZpeCBpb21tdV9zaGFy
ZV9wMm1fdGFibGUKICAgIAogICAgQ29tbWl0IDI5MTY5NTFjMSAibW0gLyBpb21tdTogaW5jbHVk
ZSBuZWVkX2lvbW11KCkgdGVzdCBpbgogICAgaW9tbXVfdXNlX2hhcF9wdCgpIiBjaGFuZ2VkIHRo
ZSBjaGVjayBpbiBpb21tdV9zaGFyZV9wMm1fdGFibGUgdG8gdXNlCiAgICBuZWVkX2lvbW11KGQp
IChhcyBwYXJ0IG9mIGlvbW11X3VzZV9oYXBfcHQpIGluc3RlYWQgb2YgaW9tbXVfZW5hYmxlZCwK
ICAgIHdoaWNoIGJyb2tlIHRoZSBjaGVjayBiZWNhdXNlIGF0IHRoZSBwb2ludCBpbiBkb21haW4g
Y29uc3RydWN0aW9uCiAgICB3aGVyZSBpb21tdV9zaGFyZV9wMm1fdGFibGUgaXMgY2FsbGVkIG5l
ZWRfaW9tbXUoZCkgd2lsbCBhbHdheXMgcmV0dXJuCiAgICBmYWxzZS4KICAgIAogICAgRml4IHRo
aXMgYnkgcmV2ZXJ0aW5nIHRvIHRoZSBwcmV2aW91cyBsb2dpYy4KICAgIAogICAgV2hpbGUgdGhl
cmUgdHVybiB0aGUgaGFwX2VuYWJsZWQgY2hlY2sgaW50byBhbiBBU1NFUlQsIHNpbmNlIHRoZSBv
bmx5CiAgICBjYWxsZXIgb2YgaW9tbXVfc2hhcmVfcDJtX3RhYmxlIGFscmVhZHkgcGVyZm9ybXMg
dGhlIGhhcF9lbmFibGVkIGNoZWNrCiAgICBiZWZvcmUgY2FsbGluZyB0aGUgZnVuY3Rpb24uCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5j
b20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29t
bWl0IDVlMDRiZjMzM2I5NTRmY2ZkODZlZGEzZDI1OGRjNjliY2YwNTg2YTMKQXV0aG9yOiBEYW5p
ZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KRGF0ZTogICBUdWUgT2N0IDkgMTY6
MjY6NTQgMjAxOCArMDIwMAoKICAgIGZsYXNrOiBzb3J0IGlve3BvcnQsbWVtfWNvbiBlbnRyaWVz
CiAgICAKICAgIFRoZXNlIGVudHJpZXMgYXJlIG5vdCBhbHdheXMgc29ydGVkIGJ5IGNoZWNrcG9s
aWN5LCBzbyBzb3J0IHRoZW0gZHVyaW5nCiAgICBwb2xpY3kgbG9hZCAoYXMgaXMgYWxyZWFkeSBk
b25lIGZvciBsYXRlciBvY29udGV4dCBhZGRpdGlvbnMpLgogICAgCiAgICBSZXBvcnRlZC1ieTog
Tmljb2xhcyBQb2lyb3QgPG5pY29sYXMucG9pcm90QGJlcnRpbi5mcj4KICAgIFNpZ25lZC1vZmYt
Ynk6IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogICAgVGVzdGVkLWJ5
OiBOaWNvbGFzIFBvaXJvdCA8bmljb2xhcy5wb2lyb3RAYmVydGluLmZyPgogICAgUmV2aWV3ZWQt
Ynk6IE5pY29sYXMgUG9pcm90IDxuaWNvbGFzLnBvaXJvdEBiZXJ0aW4uZnI+Cgpjb21taXQgMjcy
MjViYmI2ZDE0OGY2ZDM3M2E0YTg5YjBkYzNmM2Y1YmY0ZDE5MwpBdXRob3I6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgT2N0IDkgMTY6MjU6MzUgMjAxOCArMDIw
MAoKICAgIHg4Ni9IVk06IG1vdmUgdmVuZG9yIGluZGVwZW5kZW50IENQVSBzYXZlL3Jlc3RvcmUg
bG9naWMgdG8gc2hhcmVkIGNvZGUKICAgIAogICAgQSBmZXcgcGllY2VzIG9mIHRoZSBoYW5kbGlu
ZyBoZXJlIGFyZSAobm8gbG9uZ2VyPykgdmVuZG9yIHNwZWNpZmljLCBhbmQKICAgIGhlbmNlIHRo
ZXJlJ3Mgbm8gcG9pbnQgaW4gcmVwbGljYXRpbmcgdGhlIGNvZGUuIFplcm8gdGhlIGZ1bGwgc3Ry
dWN0dXJlCiAgICBiZWZvcmUgY2FsbGluZyB0aGUgc2F2ZSBob29rLCBlbGltaW5hdGluZyB0aGUg
bmVlZCBmb3IgdGhlIGhvb2sKICAgIGZ1bmN0aW9ucyB0byB6ZXJvIGluZGl2aWR1YWwgZmllbGRz
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAgICBBY2tlZC1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CiAgICBSZXZpZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3Jh
Y2xlLmNvbQogICAgUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29t
PgoKY29tbWl0IDU4NjZiMDBjZTA1YTdhN2MzOWEwZDVlYjdmOWRlNDE0OWM1ZWZlOGIKQXV0aG9y
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBP
Y3QgOSAxNTowNjoyNSAyMDE4ICswMTAwCgogICAgdG9vbHMvbGlieGVuc3RhdDogRml4IFNPTkFN
RSBmb2xsb3dpbmcgYy9zIDU3MDc3Y2M0MgogICAgCiAgICBUaGUgdW5zdGFibGUgQUJJIHZlcnNp
b24gaXMgNC4xMiwgbm90IDQuMTEKICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 02:50:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 02: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 1gA4a1-0001yu-BG; Wed, 10 Oct 2018 02:50:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=r/nk=mw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gA4a0-0001yi-M5
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 02:50:32 +0000
X-Inumbo-ID: e4c6e208-cc36-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e4c6e208-cc36-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 04:47:57 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gA4Zv-0006DS-1r; Wed, 10 Oct 2018 02:50: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 1gA4Zu-00063h-Ix; Wed, 10 Oct 2018 02:50:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gA4Zu-0005BM-I0; Wed, 10 Oct 2018 02:50:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128556-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=cd395b1d69a773556d2af206b4ecbf56b33057ea
X-Osstest-Versions-That: xen=85b00385827e4e061b2ff38b549c03d0f1e66b6a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Oct 2018 02:50:26 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128556: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODU1NiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODU1Ni8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4NTEz
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjg1MTMKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4g
ICAgICAgICAgICAgICAgICBjZDM5NWIxZDY5YTc3MzU1NmQyYWYyMDZiNGVjYmY1NmIzMzA1N2Vh
CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA4NWIwMDM4NTgyN2U0ZTA2
MWIyZmYzOGI1NDljMDNkMGYxZTY2YjZhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg1MTMgIDIw
MTgtMTAtMDggMTg6MDE6MTEgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4NTI3
ICAyMDE4LTEwLTA5IDE1OjAwOjQyIFogICAgMCBkYXlzICAgIDYgYXR0ZW1wdHMKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9w
bGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8u
bnNhLmdvdj4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgTmljb2xhcyBQb2ly
b3QgPG5pY29sYXMucG9pcm90QGJlcnRpbi5mcj4KICBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2Fy
dUBiaXRkZWZlbmRlci5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KY29tbWl0IGNkMzk1YjFkNjlhNzczNTU2ZDJhZjIwNmI0ZWNiZjU2YjMzMDU3ZWEKQXV0
aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVHVlIE9jdCA5IDE2
OjI3OjU5IDIwMTggKzAyMDAKCiAgICB4ODY6IHB1dF9wYWdlX2Zyb21fbDJlKCkgc2hvdWxkIGhv
bm9yIF9QQUdFX1JXCiAgICAKICAgIDU2ZmZmM2U1ZTkgKCJ4ODY6IG51a2UgUFYgc3VwZXJwYWdl
IG9wdGlvbiBhbmQgY29kZSIpIGhhcyBpbnRyb2R1Y2VkIGEKICAgIChsdWNraWx5IGxhdGVudCBv
bmx5KSBidWcgaGVyZSwgaW4gdGhhdCBpdCBkaWRuJ3QgbWFrZSByZWZlcmVuY2UKICAgIGRyb3Bw
aW5nIGRlcGVuZGVudCBvbiB3aGV0aGVyIHRoZSBwYWdlIHdhcyBtYXBwZWQgd3JpdGFibGUuIFRo
ZSBvbmx5CiAgICBjdXJyZW50IHNvdXJjZSBvZiBsYXJnZSBwYWdlIG1hcHBpbmdzIGZvciBQViBk
b21haW5zIGlzIHRoZSBEb20wCiAgICBidWlsZGVyLCB3aGljaCBvbmx5IHByb2R1Y2VzIHdyaXRl
YWJsZSBvbmVzLgogICAgCiAgICBUYWtlIHRoZSBvcHBvcnR1bml0eSBhbmQgYWxzbyBjb252ZXJ0
IHRvIGJvb2wgYm90aCBwdXRfZGF0YV9wYWdlKCkncwogICAgcmVzcGVjdGl2ZSBwYXJhbWV0ZXIg
YW5kIHRoZSBhcmd1bWVudCBwdXRfcGFnZV9mcm9tX2wzZSgpIHBhc3Nlcy4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCBlOWJlMzRiZTVmOWEx
YTZlY2JmMDViYTk1MDJjZDcwNWFlNDQxNDc2CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIE9jdCA5IDE2OjI3OjEzIDIwMTggKzAyMDAK
CiAgICB4ODYvdnRkOiBmaXggaW9tbXVfc2hhcmVfcDJtX3RhYmxlCiAgICAKICAgIENvbW1pdCAy
OTE2OTUxYzEgIm1tIC8gaW9tbXU6IGluY2x1ZGUgbmVlZF9pb21tdSgpIHRlc3QgaW4KICAgIGlv
bW11X3VzZV9oYXBfcHQoKSIgY2hhbmdlZCB0aGUgY2hlY2sgaW4gaW9tbXVfc2hhcmVfcDJtX3Rh
YmxlIHRvIHVzZQogICAgbmVlZF9pb21tdShkKSAoYXMgcGFydCBvZiBpb21tdV91c2VfaGFwX3B0
KSBpbnN0ZWFkIG9mIGlvbW11X2VuYWJsZWQsCiAgICB3aGljaCBicm9rZSB0aGUgY2hlY2sgYmVj
YXVzZSBhdCB0aGUgcG9pbnQgaW4gZG9tYWluIGNvbnN0cnVjdGlvbgogICAgd2hlcmUgaW9tbXVf
c2hhcmVfcDJtX3RhYmxlIGlzIGNhbGxlZCBuZWVkX2lvbW11KGQpIHdpbGwgYWx3YXlzIHJldHVy
bgogICAgZmFsc2UuCiAgICAKICAgIEZpeCB0aGlzIGJ5IHJldmVydGluZyB0byB0aGUgcHJldmlv
dXMgbG9naWMuCiAgICAKICAgIFdoaWxlIHRoZXJlIHR1cm4gdGhlIGhhcF9lbmFibGVkIGNoZWNr
IGludG8gYW4gQVNTRVJULCBzaW5jZSB0aGUgb25seQogICAgY2FsbGVyIG9mIGlvbW11X3NoYXJl
X3AybV90YWJsZSBhbHJlYWR5IHBlcmZvcm1zIHRoZSBoYXBfZW5hYmxlZCBjaGVjawogICAgYmVm
b3JlIGNhbGxpbmcgdGhlIGZ1bmN0aW9uLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsIER1
cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCA1ZTA0YmYzMzNiOTU0ZmNmZDg2ZWRhM2Qy
NThkYzY5YmNmMDU4NmEzCkF1dGhvcjogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5z
YS5nb3Y+CkRhdGU6ICAgVHVlIE9jdCA5IDE2OjI2OjU0IDIwMTggKzAyMDAKCiAgICBmbGFzazog
c29ydCBpb3twb3J0LG1lbX1jb24gZW50cmllcwogICAgCiAgICBUaGVzZSBlbnRyaWVzIGFyZSBu
b3QgYWx3YXlzIHNvcnRlZCBieSBjaGVja3BvbGljeSwgc28gc29ydCB0aGVtIGR1cmluZwogICAg
cG9saWN5IGxvYWQgKGFzIGlzIGFscmVhZHkgZG9uZSBmb3IgbGF0ZXIgb2NvbnRleHQgYWRkaXRp
b25zKS4KICAgIAogICAgUmVwb3J0ZWQtYnk6IE5pY29sYXMgUG9pcm90IDxuaWNvbGFzLnBvaXJv
dEBiZXJ0aW4uZnI+CiAgICBTaWduZWQtb2ZmLWJ5OiBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFA
dHljaG8ubnNhLmdvdj4KICAgIFRlc3RlZC1ieTogTmljb2xhcyBQb2lyb3QgPG5pY29sYXMucG9p
cm90QGJlcnRpbi5mcj4KICAgIFJldmlld2VkLWJ5OiBOaWNvbGFzIFBvaXJvdCA8bmljb2xhcy5w
b2lyb3RAYmVydGluLmZyPgoKY29tbWl0IDI3MjI1YmJiNmQxNDhmNmQzNzNhNGE4OWIwZGMzZjNm
NWJmNGQxOTMKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAg
VHVlIE9jdCA5IDE2OjI1OjM1IDIwMTggKzAyMDAKCiAgICB4ODYvSFZNOiBtb3ZlIHZlbmRvciBp
bmRlcGVuZGVudCBDUFUgc2F2ZS9yZXN0b3JlIGxvZ2ljIHRvIHNoYXJlZCBjb2RlCiAgICAKICAg
IEEgZmV3IHBpZWNlcyBvZiB0aGUgaGFuZGxpbmcgaGVyZSBhcmUgKG5vIGxvbmdlcj8pIHZlbmRv
ciBzcGVjaWZpYywgYW5kCiAgICBoZW5jZSB0aGVyZSdzIG5vIHBvaW50IGluIHJlcGxpY2F0aW5n
IHRoZSBjb2RlLiBaZXJvIHRoZSBmdWxsIHN0cnVjdHVyZQogICAgYmVmb3JlIGNhbGxpbmcgdGhl
IHNhdmUgaG9vaywgZWxpbWluYXRpbmcgdGhlIG5lZWQgZm9yIHRoZSBob29rCiAgICBmdW5jdGlv
bnMgdG8gemVybyBpbmRpdmlkdWFsIGZpZWxkcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IFJhenZhbiBDb2pvY2Fy
dSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEJvcmlzIE9z
dHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20KICAgIFJldmlld2VkLWJ5OiBLZXZp
biBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KCmNvbW1pdCA1ODY2YjAwY2UwNWE3YTdjMzlh
MGQ1ZWI3ZjlkZTQxNDljNWVmZThiCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgT2N0IDkgMTU6MDY6MjUgMjAxOCArMDEwMAoKICAg
IHRvb2xzL2xpYnhlbnN0YXQ6IEZpeCBTT05BTUUgZm9sbG93aW5nIGMvcyA1NzA3N2NjNDIKICAg
IAogICAgVGhlIHVuc3RhYmxlIEFCSSB2ZXJzaW9uIGlzIDQuMTIsIG5vdCA0LjExCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KKHFlbXUgY2hhbmdl
cyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 04:10:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 04: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 1gA5pF-0000IW-SL; Wed, 10 Oct 2018 04:10:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=efwk=mw=intel.com=lkp@srs-us1.protection.inumbo.net>)
 id 1gA5pE-0000IR-O7
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 04:10:20 +0000
X-Inumbo-ID: 090cfb69-cc42-11e8-a8a5-bc764e045a96
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 090cfb69-cc42-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 06:07:43 +0200 (CEST)
X-Amp-Result: UNSCANNABLE
X-Amp-File-Uploaded: False
Received: from orsmga007.jf.intel.com ([10.7.209.58])
 by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 09 Oct 2018 21:10:15 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,362,1534834800"; 
 d="gz'50?scan'50,208,50";a="79941669"
Received: from lkp-server01.sh.intel.com (HELO lkp-server01) ([10.239.97.150])
 by orsmga007.jf.intel.com with ESMTP; 09 Oct 2018 21:10:12 -0700
Received: from kbuild by lkp-server01 with local (Exim 4.89)
 (envelope-from <lkp@intel.com>)
 id 1gA5p6-0000Cc-CJ; Wed, 10 Oct 2018 12:10:12 +0800
Date: Wed, 10 Oct 2018 12:10:11 +0800
From: kbuild test robot <lkp@intel.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <201810101252.4btK0D3h%fengguang.wu@intel.com>
References: <20181009105437.5471-4-jgross@suse.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="huq684BweRXVnRxX"
Content-Disposition: inline
In-Reply-To: <20181009105437.5471-4-jgross@suse.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
Subject: Re: [Xen-devel] [PATCH v4 3/3] x86/acpi: take rsdp address for boot
 params if 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: Juergen Gross <jgross@suse.com>, corbet@lwn.net, linux-doc@vger.kernel.org,
 x86@kernel.org, linux-kernel@vger.kernel.org, mingo@redhat.com, bp@alien8.de,
 kbuild-all@01.org, hpa@zytor.com, xen-devel@lists.xenproject.org,
 tglx@linutronix.de, boris.ostrovsky@oracle.com
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--huq684BweRXVnRxX
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Hi Juergen,

I love your patch! Yet something to improve:

[auto build test ERROR on tip/x86/core]
[also build test ERROR on v4.19-rc7 next-20181009]
[if your patch is applied to the wrong git tree, please drop us a note to help improve the system]

url:    https://github.com/0day-ci/linux/commits/Juergen-Gross/x86-make-rsdp-address-accessible-via-boot-params/20181010-065806
config: i386-allnoconfig (attached as .config)
compiler: gcc-7 (Debian 7.3.0-1) 7.3.0
reproduce:
        # save the attached .config to linux build tree
        make ARCH=i386 

All errors (new ones prefixed by >>):

>> arch/x86/kernel/x86_init.c:98:23: error: 'x86_default_get_root_pointer' undeclared here (not in a function); did you mean 'x86_default_pci_init_irq'?
      .get_root_pointer = x86_default_get_root_pointer,
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
                          x86_default_pci_init_irq

vim +98 arch/x86/kernel/x86_init.c

    40	
    41		.resources = {
    42			.probe_roms		= probe_roms,
    43			.reserve_resources	= reserve_standard_io_resources,
    44			.memory_setup		= e820__memory_setup_default,
    45		},
    46	
    47		.mpparse = {
    48			.mpc_record		= x86_init_uint_noop,
    49			.setup_ioapic_ids	= x86_init_noop,
    50			.mpc_apic_id		= default_mpc_apic_id,
    51			.smp_read_mpc_oem	= default_smp_read_mpc_oem,
    52			.mpc_oem_bus_info	= default_mpc_oem_bus_info,
    53			.find_smp_config	= default_find_smp_config,
    54			.get_smp_config		= default_get_smp_config,
    55		},
    56	
    57		.irqs = {
    58			.pre_vector_init	= init_ISA_irqs,
    59			.intr_init		= native_init_IRQ,
    60			.trap_init		= x86_init_noop,
    61			.intr_mode_init		= apic_intr_mode_init
    62		},
    63	
    64		.oem = {
    65			.arch_setup		= x86_init_noop,
    66			.banner			= default_banner,
    67		},
    68	
    69		.paging = {
    70			.pagetable_init		= native_pagetable_init,
    71		},
    72	
    73		.timers = {
    74			.setup_percpu_clockev	= setup_boot_APIC_clock,
    75			.timer_init		= hpet_time_init,
    76			.wallclock_init		= x86_init_noop,
    77		},
    78	
    79		.iommu = {
    80			.iommu_init		= iommu_init_noop,
    81		},
    82	
    83		.pci = {
    84			.init			= x86_default_pci_init,
    85			.init_irq		= x86_default_pci_init_irq,
    86			.fixup_irqs		= x86_default_pci_fixup_irqs,
    87		},
    88	
    89		.hyper = {
    90			.init_platform		= x86_init_noop,
    91			.guest_late_init	= x86_init_noop,
    92			.x2apic_available	= bool_x86_init_noop,
    93			.init_mem_mapping	= x86_init_noop,
    94			.init_after_bootmem	= x86_init_noop,
    95		},
    96	
    97		.acpi = {
  > 98			.get_root_pointer	= x86_default_get_root_pointer,
    99			.reduced_hw_early_init	= acpi_generic_reduced_hw_init,
   100		},
   101	};
   102	

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

--huq684BweRXVnRxX
Content-Type: application/gzip
Content-Disposition: attachment; filename=".config.gz"
Content-Transfer-Encoding: base64

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

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--huq684BweRXVnRxX--


From xen-devel-bounces@lists.xenproject.org Wed Oct 10 04:41:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 04: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 1gA6Ix-00030o-QD; Wed, 10 Oct 2018 04:41:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=r/nk=mw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gA6Ix-00030f-0f
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 04:41:03 +0000
X-Inumbo-ID: de673fd1-cc46-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id de673fd1-cc46-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 04:42: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 <aliasfile-bounces@xenproject.org>)
 id 1gA6Is-0008Rj-Bq; Wed, 10 Oct 2018 04:40: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 1gA6Is-0006kg-4b; Wed, 10 Oct 2018 04:40:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gA6Is-0004Ib-3z; Wed, 10 Oct 2018 04:40:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128558-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=cd395b1d69a773556d2af206b4ecbf56b33057ea
X-Osstest-Versions-That: xen=85b00385827e4e061b2ff38b549c03d0f1e66b6a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Oct 2018 04:40:58 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128558: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODU1OCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODU1OC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4NTEz
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjg1MTMKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4g
ICAgICAgICAgICAgICAgICBjZDM5NWIxZDY5YTc3MzU1NmQyYWYyMDZiNGVjYmY1NmIzMzA1N2Vh
CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA4NWIwMDM4NTgyN2U0ZTA2
MWIyZmYzOGI1NDljMDNkMGYxZTY2YjZhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg1MTMgIDIw
MTgtMTAtMDggMTg6MDE6MTEgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4NTI3
ICAyMDE4LTEwLTA5IDE1OjAwOjQyIFogICAgMCBkYXlzICAgIDcgYXR0ZW1wdHMKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9w
bGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8u
bnNhLmdvdj4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgTmljb2xhcyBQb2ly
b3QgPG5pY29sYXMucG9pcm90QGJlcnRpbi5mcj4KICBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2Fy
dUBiaXRkZWZlbmRlci5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KY29tbWl0IGNkMzk1YjFkNjlhNzczNTU2ZDJhZjIwNmI0ZWNiZjU2YjMzMDU3ZWEKQXV0
aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVHVlIE9jdCA5IDE2
OjI3OjU5IDIwMTggKzAyMDAKCiAgICB4ODY6IHB1dF9wYWdlX2Zyb21fbDJlKCkgc2hvdWxkIGhv
bm9yIF9QQUdFX1JXCiAgICAKICAgIDU2ZmZmM2U1ZTkgKCJ4ODY6IG51a2UgUFYgc3VwZXJwYWdl
IG9wdGlvbiBhbmQgY29kZSIpIGhhcyBpbnRyb2R1Y2VkIGEKICAgIChsdWNraWx5IGxhdGVudCBv
bmx5KSBidWcgaGVyZSwgaW4gdGhhdCBpdCBkaWRuJ3QgbWFrZSByZWZlcmVuY2UKICAgIGRyb3Bw
aW5nIGRlcGVuZGVudCBvbiB3aGV0aGVyIHRoZSBwYWdlIHdhcyBtYXBwZWQgd3JpdGFibGUuIFRo
ZSBvbmx5CiAgICBjdXJyZW50IHNvdXJjZSBvZiBsYXJnZSBwYWdlIG1hcHBpbmdzIGZvciBQViBk
b21haW5zIGlzIHRoZSBEb20wCiAgICBidWlsZGVyLCB3aGljaCBvbmx5IHByb2R1Y2VzIHdyaXRl
YWJsZSBvbmVzLgogICAgCiAgICBUYWtlIHRoZSBvcHBvcnR1bml0eSBhbmQgYWxzbyBjb252ZXJ0
IHRvIGJvb2wgYm90aCBwdXRfZGF0YV9wYWdlKCkncwogICAgcmVzcGVjdGl2ZSBwYXJhbWV0ZXIg
YW5kIHRoZSBhcmd1bWVudCBwdXRfcGFnZV9mcm9tX2wzZSgpIHBhc3Nlcy4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCBlOWJlMzRiZTVmOWEx
YTZlY2JmMDViYTk1MDJjZDcwNWFlNDQxNDc2CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIE9jdCA5IDE2OjI3OjEzIDIwMTggKzAyMDAK
CiAgICB4ODYvdnRkOiBmaXggaW9tbXVfc2hhcmVfcDJtX3RhYmxlCiAgICAKICAgIENvbW1pdCAy
OTE2OTUxYzEgIm1tIC8gaW9tbXU6IGluY2x1ZGUgbmVlZF9pb21tdSgpIHRlc3QgaW4KICAgIGlv
bW11X3VzZV9oYXBfcHQoKSIgY2hhbmdlZCB0aGUgY2hlY2sgaW4gaW9tbXVfc2hhcmVfcDJtX3Rh
YmxlIHRvIHVzZQogICAgbmVlZF9pb21tdShkKSAoYXMgcGFydCBvZiBpb21tdV91c2VfaGFwX3B0
KSBpbnN0ZWFkIG9mIGlvbW11X2VuYWJsZWQsCiAgICB3aGljaCBicm9rZSB0aGUgY2hlY2sgYmVj
YXVzZSBhdCB0aGUgcG9pbnQgaW4gZG9tYWluIGNvbnN0cnVjdGlvbgogICAgd2hlcmUgaW9tbXVf
c2hhcmVfcDJtX3RhYmxlIGlzIGNhbGxlZCBuZWVkX2lvbW11KGQpIHdpbGwgYWx3YXlzIHJldHVy
bgogICAgZmFsc2UuCiAgICAKICAgIEZpeCB0aGlzIGJ5IHJldmVydGluZyB0byB0aGUgcHJldmlv
dXMgbG9naWMuCiAgICAKICAgIFdoaWxlIHRoZXJlIHR1cm4gdGhlIGhhcF9lbmFibGVkIGNoZWNr
IGludG8gYW4gQVNTRVJULCBzaW5jZSB0aGUgb25seQogICAgY2FsbGVyIG9mIGlvbW11X3NoYXJl
X3AybV90YWJsZSBhbHJlYWR5IHBlcmZvcm1zIHRoZSBoYXBfZW5hYmxlZCBjaGVjawogICAgYmVm
b3JlIGNhbGxpbmcgdGhlIGZ1bmN0aW9uLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsIER1
cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCA1ZTA0YmYzMzNiOTU0ZmNmZDg2ZWRhM2Qy
NThkYzY5YmNmMDU4NmEzCkF1dGhvcjogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5z
YS5nb3Y+CkRhdGU6ICAgVHVlIE9jdCA5IDE2OjI2OjU0IDIwMTggKzAyMDAKCiAgICBmbGFzazog
c29ydCBpb3twb3J0LG1lbX1jb24gZW50cmllcwogICAgCiAgICBUaGVzZSBlbnRyaWVzIGFyZSBu
b3QgYWx3YXlzIHNvcnRlZCBieSBjaGVja3BvbGljeSwgc28gc29ydCB0aGVtIGR1cmluZwogICAg
cG9saWN5IGxvYWQgKGFzIGlzIGFscmVhZHkgZG9uZSBmb3IgbGF0ZXIgb2NvbnRleHQgYWRkaXRp
b25zKS4KICAgIAogICAgUmVwb3J0ZWQtYnk6IE5pY29sYXMgUG9pcm90IDxuaWNvbGFzLnBvaXJv
dEBiZXJ0aW4uZnI+CiAgICBTaWduZWQtb2ZmLWJ5OiBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFA
dHljaG8ubnNhLmdvdj4KICAgIFRlc3RlZC1ieTogTmljb2xhcyBQb2lyb3QgPG5pY29sYXMucG9p
cm90QGJlcnRpbi5mcj4KICAgIFJldmlld2VkLWJ5OiBOaWNvbGFzIFBvaXJvdCA8bmljb2xhcy5w
b2lyb3RAYmVydGluLmZyPgoKY29tbWl0IDI3MjI1YmJiNmQxNDhmNmQzNzNhNGE4OWIwZGMzZjNm
NWJmNGQxOTMKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAg
VHVlIE9jdCA5IDE2OjI1OjM1IDIwMTggKzAyMDAKCiAgICB4ODYvSFZNOiBtb3ZlIHZlbmRvciBp
bmRlcGVuZGVudCBDUFUgc2F2ZS9yZXN0b3JlIGxvZ2ljIHRvIHNoYXJlZCBjb2RlCiAgICAKICAg
IEEgZmV3IHBpZWNlcyBvZiB0aGUgaGFuZGxpbmcgaGVyZSBhcmUgKG5vIGxvbmdlcj8pIHZlbmRv
ciBzcGVjaWZpYywgYW5kCiAgICBoZW5jZSB0aGVyZSdzIG5vIHBvaW50IGluIHJlcGxpY2F0aW5n
IHRoZSBjb2RlLiBaZXJvIHRoZSBmdWxsIHN0cnVjdHVyZQogICAgYmVmb3JlIGNhbGxpbmcgdGhl
IHNhdmUgaG9vaywgZWxpbWluYXRpbmcgdGhlIG5lZWQgZm9yIHRoZSBob29rCiAgICBmdW5jdGlv
bnMgdG8gemVybyBpbmRpdmlkdWFsIGZpZWxkcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IFJhenZhbiBDb2pvY2Fy
dSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEJvcmlzIE9z
dHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20KICAgIFJldmlld2VkLWJ5OiBLZXZp
biBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KCmNvbW1pdCA1ODY2YjAwY2UwNWE3YTdjMzlh
MGQ1ZWI3ZjlkZTQxNDljNWVmZThiCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgT2N0IDkgMTU6MDY6MjUgMjAxOCArMDEwMAoKICAg
IHRvb2xzL2xpYnhlbnN0YXQ6IEZpeCBTT05BTUUgZm9sbG93aW5nIGMvcyA1NzA3N2NjNDIKICAg
IAogICAgVGhlIHVuc3RhYmxlIEFCSSB2ZXJzaW9uIGlzIDQuMTIsIG5vdCA0LjExCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KKHFlbXUgY2hhbmdl
cyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 04:55:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 04:55: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 1gA6Wn-0003zM-93; Wed, 10 Oct 2018 04:55:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vd+a=mv=gmail.com=spmichaels.work@srs-us1.protection.inumbo.net>)
 id 1g9xm2-0007h3-Tx
 for xen-devel@lists.xenproject.org; Tue, 09 Oct 2018 19:34:30 +0000
X-Inumbo-ID: fbab9099-cbf9-11e8-a8a5-bc764e045a96
Received: from mail-io1-xd32.google.com (unknown [2607:f8b0:4864:20::d32])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fbab9099-cbf9-11e8-a8a5-bc764e045a96;
 Tue, 09 Oct 2018 21:31:56 +0200 (CEST)
Received: by mail-io1-xd32.google.com with SMTP id z16-v6so2103034iol.6
 for <xen-devel@lists.xenproject.org>; Tue, 09 Oct 2018 12:34:29 -0700 (PDT)
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=u+23ZWBUO5Ne+X9ST0UtEHZ2i3oWgLqbpVq/LpRGTtY=;
 b=az1UCcCEWSKXZkB2GHBLLTHMvqf3ihiNt9mBskF8l/LrdjNg37vag9L8ZO5bj4aXka
 XEAvd3M4shrnD7/JU+WCkKztDNeImrSmxAd4A4IxRk2kIRuiWpc+xoHvg9wBLfVvhGUe
 nzsuHkYzhzoMtdbyo/Z0/+SG1hiNJSivpQyFt23ZHzlhxJg7Wraeewd+iDmANbT/JlI9
 0X+utPz5bHOqRFL+kk8FEk/CcUxQEF/tps7o4uErwYMu1tipvxAhmFMXSqYwHsbPUYnb
 FEIHE/R3wLBjf9ItAlBNWjuB6dXjxm8zBvLAHIvEE3qVaIXuV9hHrIyUzEFnc0XlHAWM
 T10w==
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=u+23ZWBUO5Ne+X9ST0UtEHZ2i3oWgLqbpVq/LpRGTtY=;
 b=PlA3sdwKQ4guOYWnnm/ps1WF1mhqX8NMAhoLE4s/txUvcAOR1/BeK7DB9YujdfdNGP
 NKuJR4d16BiFGvYyPdehDjmGzaswwusbNrRs0JBKwJkxkHeqTTfQpWWiyPi8qu0z1kGG
 TZ1QeiAiCwzJ1mhWv6wLeAo5hnPMdK2FronddTDWRiiLnWqa3zPVC8DNa8BFUxLiNYZN
 ZQ4zs4xPcEgkmtj+gc8BUdYOqJP5evpAndk196LUVNHK5cmLX9t931ZGAxHKfCKF2bO6
 uLzciCXaCMSInIMqf9YLGd1tfoE26fVKM5tqBNO3p/TFp+lo/ALUY8bESUQJY/6cNx6G
 fzWw==
X-Gm-Message-State: ABuFfoh8al+xeNuEV13EYOFM7vQHAWlqOvStW0XeeueDh01LpWHXB2Og
 OG0Xa5VUAWkCUPr9iBHoiw2sUy5SGqAjoNHhQc72+0Cd
X-Google-Smtp-Source: ACcGV60YjRrq/0NR9RLWTgVFYozV3qTmeI/UmQe+fQz2Jf4DCRUQOZlcpd7xzwfbU4mHk56Fqf9P89oMeJmL4gzpolc=
X-Received: by 2002:a6b:6019:: with SMTP id
 r25-v6mr182745iog.189.1539113669155; 
 Tue, 09 Oct 2018 12:34:29 -0700 (PDT)
MIME-Version: 1.0
From: Spencer Michaels <spmichaels.work@gmail.com>
Date: Tue, 9 Oct 2018 15:34:18 -0400
Message-ID: <CAAd-cWOSqZN9LYCRxEYjgCyHq24PFsZqOFE1T_PPnq3HjDGpaA@mail.gmail.com>
To: xen-devel@lists.xenproject.org
X-Mailman-Approved-At: Wed, 10 Oct 2018 04:55:20 +0000
Subject: [Xen-devel] Mapping HVM guest memory from 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: multipart/mixed; boundary="===============2895818799506498083=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============2895818799506498083==
Content-Type: multipart/alternative; boundary="00000000000084e1dd0577d0d300"

--00000000000084e1dd0577d0d300
Content-Type: text/plain; charset="UTF-8"

Hello,

I'm developing an application that runs in Dom0 and needs to read memory
from a guest given a guest address (for instance, reading RIP from the
guest CPU context and then reading the current instruction). I'm using
xenforeignmemory_map() to map the guest memory, but this function takes the
MFN of the guest address to read, not the address itself. Xen does not seem
to have an API for doing the virtual address --> MFN conversion.

I've figured out how to do this for PV guests: map the domain's meminfo
struct and use the PFN for the guest address (i.e. address >>
XC_PAGE_SHIFT) as an index into the P2M table.

However, I am having trouble doing the same for HVM guests. Right now I am
trying to follow the implementation of bg_hvm_va2mfn in
xen/arch/x86/debug.c, but this function uses so many internal Xen functions
it seems I would have to copy tons of code out from Xen, and I'm wondering
if there's a better way. Is there some API I'm missing that lets me to do
the vaddr --> MFN conversion for HVM guests? If not, what is the simplest
way to do this conversion?

Thanks,
Spencer

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

<div dir=3D"ltr">Hello,<div><br></div><div>I&#39;m developing an applicatio=
n that runs in Dom0 and needs to read memory from a guest given a guest add=
ress (for instance, reading RIP from the guest CPU context and then reading=
 the current instruction). I&#39;m using xenforeignmemory_map() to map the =
guest memory, but this function takes the MFN of the guest address to read,=
 not the address itself. Xen does not seem to have an API for doing the vir=
tual address --&gt; MFN conversion.</div><div><br></div><div>I&#39;ve figur=
ed out how to do this for PV guests: map the domain&#39;s meminfo struct an=
d use the PFN for the guest address (i.e. address &gt;&gt; XC_PAGE_SHIFT) a=
s an index into the P2M table.</div><div><br></div><div>However, I am havin=
g trouble doing the same for HVM guests. Right now I am trying to follow th=
e implementation of bg_hvm_va2mfn in xen/arch/x86/debug.c, but this functio=
n uses so many internal Xen functions it seems I would have to copy tons of=
 code out from Xen, and I&#39;m wondering if there&#39;s a better way. Is t=
here some API I&#39;m missing that lets me to do the vaddr --&gt; MFN conve=
rsion for HVM guests? If not, what is the simplest way to do this conversio=
n?</div><div><br></div><div>Thanks,</div><div>Spencer</div></div>

--00000000000084e1dd0577d0d300--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2895818799506498083==--


From xen-devel-bounces@lists.xenproject.org Wed Oct 10 05:14:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 05:14: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 1gA6od-0005zP-1b; Wed, 10 Oct 2018 05:13:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=r/nk=mw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gA6ob-0005zC-Pk
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 05:13:45 +0000
X-Inumbo-ID: 709e99f5-cc4b-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 709e99f5-cc4b-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 05:15: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 <aliasfile-bounces@xenproject.org>)
 id 1gA6oY-0000uS-6m; Wed, 10 Oct 2018 05:13: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 1gA6oX-0001Qj-Ub; Wed, 10 Oct 2018 05:13:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gA6oX-0005Rx-Tx; Wed, 10 Oct 2018 05:13:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128518-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start: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-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-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-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-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt: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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm: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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-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-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck: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-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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-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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop: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-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=7c69b7c849641a39ba3defa40d384a2ba24cd7a2
X-Osstest-Versions-That: qemuu=3c2d3042849686969add641bd38b08b9877b9e8f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Oct 2018 05:13:41 +0000
Subject: [Xen-devel] [qemu-mainline test] 128518: 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>

ZmxpZ2h0IDEyODUxOCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg1MTgvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODQ0OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4NDQ5
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjg0NDkKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyODQ0OQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTI4NDQ5CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgN2M2OWI3Yzg0OTY0MWEz
OWJhM2RlZmE0MGQzODRhMmJhMjRjZDdhMgpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgM2MyZDMwNDI4NDk2ODY5NjlhZGQ2NDFiZDM4YjA4Yjk4NzdiOWU4ZgoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI4NDQ5ICAyMDE4LTEwLTA2IDExOjM3OjEwIFogICAgMyBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDEyODQ5NSAgMjAxOC0xMC0wOCAwOTowOToyNCBaICAgIDEgZGF5
cyAgICAyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODUxOCAgMjAxOC0xMC0wOSAw
MDowNzowNSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbmRyZXcgT2F0ZXMgPGFvYXRlc0Bnb29nbGUuY29tPgogIERvbmdqaXUgR2VuZyA8
Z2VuZ2RvbmdqaXVAaHVhd2VpLmNvbT4KICBFbWlsaW8gRy4gQ290YSA8Y290YUBicmFhcC5vcmc+
CiAgRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAgR2F2aW4gR3JhbnQgPGdhdmluZ3Jh
bnRAcHJvdG9ubWFpbC5jb20+CiAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAg
TGF1cmVudCBEZXNub2d1ZXMgPGxhdXJlbnQuZGVzbm9ndWVzQGdtYWlsLmNvbT4KICBNYXJjLUFu
ZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBQZXRlciBNYXlkZWxs
IDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0
YnVnQGFtc2F0Lm9yZz4KICByZW15Lm5vZWwgPHJlbXkubm9lbEBibGFkZS1ncm91cC5jb20+CiAg
UmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgU2FtdWVs
IFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgogIFRob21hcyBIdXRoIDx0
aHV0aEByZWRoYXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
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
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpU
byB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9xZW11LXhlbi5naXQKICAgM2MyZDMwNDI4
NC4uN2M2OWI3Yzg0OSAgN2M2OWI3Yzg0OTY0MWEzOWJhM2RlZmE0MGQzODRhMmJhMjRjZDdhMiAt
PiB1cHN0cmVhbS10ZXN0ZWQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 06:15:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 06:15: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 1gA7lw-0002ld-Cj; Wed, 10 Oct 2018 06:15:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=mkav=mw=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gA7lu-0002ke-Uh
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 06:15:02 +0000
X-Inumbo-ID: 761abb56-cc53-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 761abb56-cc53-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 08:12:27 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 2B535AEF7;
 Wed, 10 Oct 2018 06:15:00 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, linux-doc@vger.kernel.org
Date: Wed, 10 Oct 2018 08:14:53 +0200
Message-Id: <20181010061456.22238-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH v5 0/3] x86: make rsdp address accessible via
 boot 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: Juergen Gross <jgross@suse.com>, corbet@lwn.net, mingo@redhat.com,
 bp@alien8.de, hpa@zytor.com, tglx@linutronix.de, 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>

SW4gdGhlIG5vbi1FRkkgYm9vdCBwYXRoIHRoZSBBQ1BJIFJTRFAgdGFibGUgaXMgY3VycmVudGx5
IGZvdW5kIHZpYQplaXRoZXIgRUJEQSBvciBieSBzZWFyY2hpbmcgdGhyb3VnaCBsb3cgbWVtb3J5
IGZvciB0aGUgUlNEUCBtYWdpYy4KVGhpcyByZXF1aXJlcyB0aGUgUlNEUCB0byBiZSBsb2NhdGVk
IGluIHRoZSBmaXJzdCAxTUIgb2YgcGh5c2ljYWwKbWVtb3J5LiBYZW4gUFZIIGd1ZXN0cywgaG93
ZXZlciwgZ2V0IHRoZSBSU0RQIGFkZHJlc3MgdmlhIHRoZSBzdGFydCBvZgpkYXkgaW5mb3JtYXRp
b24gYmxvY2suCgpJbiBvcmRlciB0byBzdXBwb3J0IGFuIGFyYml0cmFyeSBSU0RQIGFkZHJlc3Mg
dGhpcyBwYXRjaCBzZXJpZXMgYWRkcwp0aGUgcGh5c2ljYWwgYWRkcmVzcyBvZiB0aGUgUlNEUCB0
byB0aGUgYm9vdCBwYXJhbXMgc3RydWN0dXJlIGZpbGxlZApieSB0aGUgYm9vdCBsb2FkZXIuCgpK
dWVyZ2VuIEdyb3NzICgzKToKICB4ODYveGVuOiBmaXggYm9vdCBsb2FkZXIgdmVyc2lvbiByZXBv
cnRlZCBmb3IgcHZoIGd1ZXN0cwogIHg4Ni9ib290OiBhZGQgYWNwaSByc2RwIGFkZHJlc3MgdG8g
c2V0dXBfaGVhZGVyCiAgeDg2L2FjcGk6IHRha2UgcnNkcCBhZGRyZXNzIGZvciBib290IHBhcmFt
cyBpZiBhdmFpbGFibGUKCiBEb2N1bWVudGF0aW9uL3g4Ni9ib290LnR4dCAgICAgICAgICAgIHwg
MzIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0KIGFyY2gveDg2L2Jvb3QvaGVhZGVy
LlMgICAgICAgICAgICAgICAgfCAgNiArKysrKy0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL2FjcGku
aCAgICAgICAgICAgfCAgNyArKysrKysrCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS94ODZfaW5pdC5o
ICAgICAgIHwgIDIgKysKIGFyY2gveDg2L2luY2x1ZGUvdWFwaS9hc20vYm9vdHBhcmFtLmggfCAg
NCArKysrCiBhcmNoL3g4Ni9rZXJuZWwvYWNwaS9ib290LmMgICAgICAgICAgIHwgIDYgKysrKysr
CiBhcmNoL3g4Ni9rZXJuZWwvaGVhZDMyLmMgICAgICAgICAgICAgIHwgIDEgKwogYXJjaC94ODYv
a2VybmVsL2hlYWQ2NC5jICAgICAgICAgICAgICB8ICAyICsrCiBhcmNoL3g4Ni9rZXJuZWwvc2V0
dXAuYyAgICAgICAgICAgICAgIHwgMTcgKysrKysrKysrKysrKysrKysKIGFyY2gveDg2L2tlcm5l
bC94ODZfaW5pdC5jICAgICAgICAgICAgfCAgMyArLS0KIGFyY2gveDg2L3hlbi9lbmxpZ2h0ZW5f
cHZoLmMgICAgICAgICAgfCAgMiArLQogMTEgZmlsZXMgY2hhbmdlZCwgNzcgaW5zZXJ0aW9ucygr
KSwgNSBkZWxldGlvbnMoLSkKCi0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 06:15:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 06:15: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 1gA7lw-0002lj-Pc; Wed, 10 Oct 2018 06:15:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=mkav=mw=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gA7lv-0002lO-FF
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 06:15:03 +0000
X-Inumbo-ID: 0031b643-cc54-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0031b643-cc54-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 06:16: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 mx1.suse.de (Postfix) with ESMTP id 35129AF41;
 Wed, 10 Oct 2018 06:15:00 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, linux-doc@vger.kernel.org
Date: Wed, 10 Oct 2018 08:14:55 +0200
Message-Id: <20181010061456.22238-3-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181010061456.22238-1-jgross@suse.com>
References: <20181010061456.22238-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v5 2/3] x86/boot: add acpi rsdp address to
 setup_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: Juergen Gross <jgross@suse.com>, corbet@lwn.net, mingo@redhat.com,
 bp@alien8.de, hpa@zytor.com, tglx@linutronix.de, 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>

WGVuIFBWSCBndWVzdHMgcmVjZWl2ZSB0aGUgYWRkcmVzcyBvZiB0aGUgUlNEUCB0YWJsZSBmcm9t
IFhlbi4gSW4gb3JkZXIKdG8gc3VwcG9ydCBib290aW5nIGEgWGVuIFBWSCBndWVzdCB2aWEgR3J1
YjIgdXNpbmcgdGhlIHN0YW5kYXJkIHg4Ngpib290IGVudHJ5IHdlIG5lZWQgYSB3YXkgZm9yIEdy
dWIyIHRvIHBhc3MgdGhlIFJTRFAgYWRkcmVzcyB0byB0aGUKa2VybmVsLgoKRm9yIHRoaXMgcHVy
cG9zZSBleHBhbmQgdGhlIHN0cnVjdCBzZXR1cF9oZWFkZXIgdG8gaG9sZCB0aGUgcGh5c2ljYWwK
YWRkcmVzcyBvZiB0aGUgUlNEUCBhZGRyZXNzLiBCZWluZyB6ZXJvIG1lYW5zIGl0IGlzbid0IHNw
ZWNpZmllZCBhbmQKaGFzIHRvIGJlIGxvY2F0ZWQgdGhlIGxlZ2FjeSB3YXkgKHNlYXJjaGluZyB0
aHJvdWdoIGxvdyBtZW1vcnkgb3IKRUJEQSkuCgpXaGlsZSBkb2N1bWVudGluZyB0aGUgbmV3IHNl
dHVwX2hlYWRlciBsYXlvdXQgYW5kIHByb3RvY29sIHZlcnNpb24KMi4xNCBhZGQgdGhlIG1pc3Np
bmcgZG9jdW1lbnRhdGlvbiBvZiBwcm90b2NvbCB2ZXJzaW9uIDIuMTMuCgpUaGVyZSBhcmUgZ3J1
YjIgdmVyc2lvbnMgaW4gc2V2ZXJhbCBkaXN0cm9zIHdpdGggYSBkb3duc3RyZWFtIHBhdGNoCnZp
b2xhdGluZyB0aGUgYm9vdCBwcm90b2NvbCBieSB3cml0aW5nIHBhc3QgdGhlIGVuZCBvZiBzZXR1
cF9oZWFkZXIuClRoaXMgcmVxdWlyZXMgYW5vdGhlciB1cGRhdGUgb2YgdGhlIGJvb3QgcHJvdG9j
b2wgdG8gZW5hYmxlIHRoZSBrZXJuZWwKdG8gZGlzdGluZ3Vpc2ggYmV0d2VlbiBhIHNwZWNpZmll
ZCBSU0RQIGFkZHJlc3MgYW5kIG9uZSBmaWxsZWQgd2l0aApnYXJiYWdlIGJ5IHN1Y2ggYSBicm9r
ZW4gZ3J1YjIuCgpGcm9tIHByb3RvY29sIDIuMTQgb24gZ3J1YjIgd2lsbCB3cml0ZSB0aGUgdmVy
c2lvbiBpdCBpcyBzdXBwb3J0aW5nCihidXQgbmV2ZXIgYSBoaWdoZXIgdmFsdWUgdGhhbiBmb3Vu
ZCB0byBiZSBzdXBwb3J0ZWQgYnkgdGhlIGtlcm5lbCkKb3JlZCB3aXRoIDB4ODAwMCB0byB0aGUg
dmVyc2lvbiBmaWVsZCBvZiBzZXR1cF9oZWFkZXIuIFRoaXMgZW5hYmxlcwp0aGUga2VybmVsIHRv
IGtub3cgdXAgdG8gd2hpY2ggZmllbGQgZ3J1YjIgaGFzIHdyaXR0ZW4gaW5mb3JtYXRpb24KdG8u
IEFsbCBmaWVsZHMgYWZ0ZXIgdGhhdCBhcmUgc3VwcG9zZWQgdG8gYmUgY2xvYmJlcmVkLgoKU2ln
bmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgotLS0KVjM6IGZpeCBj
b21taXQgbWVzc2FnZSBhbmQgc29tZSBkb2N1bWVudGF0aW9uIGJpdHMgKEluZ28gTW9sbmFyKQoK
VjQ6IGFkZCB2ZXJzaW9uIGZlZWRiYWNrIGZyb20gYm9vdGxvYWRlcgotLS0KIERvY3VtZW50YXRp
b24veDg2L2Jvb3QudHh0ICAgICAgICAgICAgfCAzMiArKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrLQogYXJjaC94ODYvYm9vdC9oZWFkZXIuUyAgICAgICAgICAgICAgICB8ICA2ICsrKysr
LQogYXJjaC94ODYvaW5jbHVkZS9hc20veDg2X2luaXQuaCAgICAgICB8ICAyICsrCiBhcmNoL3g4
Ni9pbmNsdWRlL3VhcGkvYXNtL2Jvb3RwYXJhbS5oIHwgIDQgKysrKwogYXJjaC94ODYva2VybmVs
L2hlYWQzMi5jICAgICAgICAgICAgICB8ICAxICsKIGFyY2gveDg2L2tlcm5lbC9oZWFkNjQuYyAg
ICAgICAgICAgICAgfCAgMiArKwogYXJjaC94ODYva2VybmVsL3NldHVwLmMgICAgICAgICAgICAg
ICB8IDE3ICsrKysrKysrKysrKysrKysrCiA3IGZpbGVzIGNoYW5nZWQsIDYyIGluc2VydGlvbnMo
KyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi94ODYvYm9vdC50
eHQgYi9Eb2N1bWVudGF0aW9uL3g4Ni9ib290LnR4dAppbmRleCA1ZTliODI2YjVmNjIuLmM4Zjhk
N2U3YTYwYyAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi94ODYvYm9vdC50eHQKKysrIGIvRG9j
dW1lbnRhdGlvbi94ODYvYm9vdC50eHQKQEAgLTYxLDYgKzYxLDE4IEBAIFByb3RvY29sIDIuMTI6
CShLZXJuZWwgMy44KSBBZGRlZCB0aGUgeGxvYWRmbGFncyBmaWVsZCBhbmQgZXh0ZW5zaW9uIGZp
ZWxkcwogCSAJdG8gc3RydWN0IGJvb3RfcGFyYW1zIGZvciBsb2FkaW5nIGJ6SW1hZ2UgYW5kIHJh
bWRpc2sKIAkJYWJvdmUgNEcgaW4gNjRiaXQuCiAKK1Byb3RvY29sIDIuMTM6CShLZXJuZWwgMy4x
NCkgU3VwcG9ydCAzMi0gYW5kIDY0LWJpdCBmbGFncyBiZWluZyBzZXQgaW4KKwkJeGxvYWRmbGFn
cyB0byBzdXBwb3J0IGJvb3RpbmcgYSA2NC1iaXQga2VybmVsIGZyb20gMzItYml0CisJCUVGSQor
CitQcm90b2NvbCAyLjE0OgkoS2VybmVsIDQuMjApIEFkZGVkIGFjcGlfcnNkcF9hZGRyIGhvbGRp
bmcgdGhlIHBoeXNpY2FsCisJCWFkZHJlc3Mgb2YgdGhlIEFDUEkgUlNEUCB0YWJsZS4KKwkJVGhl
IGJvb3Rsb2FkZXIgdXBkYXRlcyB2ZXJzaW9uIHdpdGg6CisJCTB4ODAwMCB8IG1pbihrZXJuZWwt
dmVyc2lvbiwgYm9vdGxvYWRlci12ZXJzaW9uKQorCQlrZXJuZWwtdmVyc2lvbiBiZWluZyB0aGUg
cHJvdG9jb2wgdmVyc2lvbiBzdXBwb3J0ZWQgYnkKKwkJdGhlIGtlcm5lbCBhbmQgYm9vdGxvYWRl
ci12ZXJzaW9uIHRoZSBwcm90b2NvbCB2ZXJzaW9uCisJCXN1cHBvcnRlZCBieSB0aGUgYm9vdGxv
YWRlci4KKwogKioqKiBNRU1PUlkgTEFZT1VUCiAKIFRoZSB0cmFkaXRpb25hbCBtZW1vcnkgbWFw
IGZvciB0aGUga2VybmVsIGxvYWRlciwgdXNlZCBmb3IgSW1hZ2Ugb3IKQEAgLTE5Nyw2ICsyMDks
NyBAQCBPZmZzZXQJUHJvdG8JTmFtZQkJTWVhbmluZwogMDI1OC84CTIuMTArCXByZWZfYWRkcmVz
cwlQcmVmZXJyZWQgbG9hZGluZyBhZGRyZXNzCiAwMjYwLzQJMi4xMCsJaW5pdF9zaXplCUxpbmVh
ciBtZW1vcnkgcmVxdWlyZWQgZHVyaW5nIGluaXRpYWxpemF0aW9uCiAwMjY0LzQJMi4xMSsJaGFu
ZG92ZXJfb2Zmc2V0CU9mZnNldCBvZiBoYW5kb3ZlciBlbnRyeSBwb2ludAorMDI2OC84CTIuMTQr
CWFjcGlfcnNkcF9hZGRyCVBoeXNpY2FsIGFkZHJlc3Mgb2YgUlNEUCB0YWJsZQogCiAoMSkgRm9y
IGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5LCBpZiB0aGUgc2V0dXBfc2VjdHMgZmllbGQgY29udGFp
bnMgMCwgdGhlCiAgICAgcmVhbCB2YWx1ZSBpcyA0LgpAQCAtMzA5LDcgKzMyMiw3IEBAIFByb3Rv
Y29sOgkyLjAwKwogICBDb250YWlucyB0aGUgbWFnaWMgbnVtYmVyICJIZHJTIiAoMHg1MzcyNjQ0
OCkuCiAKIEZpZWxkIG5hbWU6CXZlcnNpb24KLVR5cGU6CQlyZWFkCitUeXBlOgkJbW9kaWZ5CiBP
ZmZzZXQvc2l6ZToJMHgyMDYvMgogUHJvdG9jb2w6CTIuMDArCiAKQEAgLTMxNyw2ICszMzAsMTIg
QEAgUHJvdG9jb2w6CTIuMDArCiAgIGUuZy4gMHgwMjA0IGZvciB2ZXJzaW9uIDIuMDQsIGFuZCAw
eDBhMTEgZm9yIGEgaHlwb3RoZXRpY2FsIHZlcnNpb24KICAgMTAuMTcuCiAKKyAgVXAgdG8gcHJv
dG9jb2wgdmVyc2lvbiAyLjEzIHRoaXMgaW5mb3JtYXRpb24gaXMgb25seSByZWFkIGJ5IHRoZQor
ICBib290bG9hZGVyLiBGcm9tIHByb3RvY29sIHZlcnNpb24gMi4xNCBvbndhcmRzIHRoZSBib290
bG9hZGVyIHdpbGwKKyAgd3JpdGUgdGhlIHVzZWQgcHJvdG9jb2wgdmVyc2lvbiBvcmVkIHdpdGgg
MHg4MDAwIHRvIHRoZSBmaWVsZC4gVGhlCisgIHVzZWQgcHJvdG9jb2wgdmVyc2lvbiB3aWxsIGJl
IHRoZSBtaW5pbXVtIG9mIHRoZSBzdXBwb3J0ZWQgcHJvdG9jb2wKKyAgdmVyc2lvbnMgb2YgdGhl
IGJvb3Rsb2FkZXIgYW5kIHRoZSBrZXJuZWwuCisKIEZpZWxkIG5hbWU6CXJlYWxtb2RlX3N3dGNo
CiBUeXBlOgkJbW9kaWZ5IChvcHRpb25hbCkKIE9mZnNldC9zaXplOgkweDIwOC80CkBAIC03NDQs
NiArNzYzLDE3IEBAIE9mZnNldC9zaXplOgkweDI2NC80CiAKICAgU2VlIEVGSSBIQU5ET1ZFUiBQ
Uk9UT0NPTCBiZWxvdyBmb3IgbW9yZSBkZXRhaWxzLgogCitGaWVsZCBuYW1lOglhY3BpX3JzZHBf
YWRkcgorVHlwZToJCXdyaXRlCitPZmZzZXQvc2l6ZToJMHgyNjgvOAorUHJvdG9jb2w6CTIuMTQr
CisKKyAgVGhpcyBmaWVsZCBjYW4gYmUgc2V0IGJ5IHRoZSBib290IGxvYWRlciB0byB0ZWxsIHRo
ZSBrZXJuZWwgdGhlCisgIHBoeXNpY2FsIGFkZHJlc3Mgb2YgdGhlIEFDUEkgUlNEUCB0YWJsZS4K
KworICBBIHZhbHVlIG9mIDAgaW5kaWNhdGVzIHRoZSBrZXJuZWwgc2hvdWxkIGZhbGwgYmFjayB0
byB0aGUgc3RhbmRhcmQKKyAgbWV0aG9kcyB0byBsb2NhdGUgdGhlIFJTRFAuCisKIAogKioqKiBU
SEUgSU1BR0UgQ0hFQ0tTVU0KIApkaWZmIC0tZ2l0IGEvYXJjaC94ODYvYm9vdC9oZWFkZXIuUyBi
L2FyY2gveDg2L2Jvb3QvaGVhZGVyLlMKaW5kZXggODUwYjg3NjJlODg5Li40Yzg4MWM4NTAxMjUg
MTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2Jvb3QvaGVhZGVyLlMKKysrIGIvYXJjaC94ODYvYm9vdC9o
ZWFkZXIuUwpAQCAtMzAwLDcgKzMwMCw3IEBAIF9zdGFydDoKIAkjIFBhcnQgMiBvZiB0aGUgaGVh
ZGVyLCBmcm9tIHRoZSBvbGQgc2V0dXAuUwogCiAJCS5hc2NpaQkiSGRyUyIJCSMgaGVhZGVyIHNp
Z25hdHVyZQotCQkud29yZAkweDAyMGQJCSMgaGVhZGVyIHZlcnNpb24gbnVtYmVyICg+PSAweDAx
MDUpCisJCS53b3JkCTB4MDIwZQkJIyBoZWFkZXIgdmVyc2lvbiBudW1iZXIgKD49IDB4MDEwNSkK
IAkJCQkJIyBvciBlbHNlIG9sZCBsb2FkbGluLTEuNSB3aWxsIGZhaWwpCiAJCS5nbG9ibCByZWFs
bW9kZV9zd3RjaAogcmVhbG1vZGVfc3d0Y2g6CS53b3JkCTAsIDAJCSMgZGVmYXVsdF9zd2l0Y2gs
IFNFVFVQU0VHCkBAIC01NTgsNiArNTU4LDEwIEBAIHByZWZfYWRkcmVzczoJCS5xdWFkIExPQURf
UEhZU0lDQUxfQUREUgkjIHByZWZlcnJlZCBsb2FkIGFkZHIKIGluaXRfc2l6ZToJCS5sb25nIElO
SVRfU0laRQkJIyBrZXJuZWwgaW5pdGlhbGl6YXRpb24gc2l6ZQogaGFuZG92ZXJfb2Zmc2V0Ogku
bG9uZyAwCQkJIyBGaWxsZWQgaW4gYnkgYnVpbGQuYwogCithY3BpX3JzZHBfYWRkcjoJCS5xdWFk
IDAJCQkjIDY0LWJpdCBwaHlzaWNhbCBwb2ludGVyIHRvIHRoZQorCQkJCQkJIyBBQ1BJIFJTRFAg
dGFibGUsIGFkZGVkIHdpdGgKKwkJCQkJCSMgdmVyc2lvbiAyLjE0CisKICMgRW5kIG9mIHNldHVw
IGhlYWRlciAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIwogCiAJLnNlY3Rpb24gIi5lbnRyeXRleHQiLCAiYXgiCmRpZmYgLS1naXQgYS9hcmNoL3g4
Ni9pbmNsdWRlL2FzbS94ODZfaW5pdC5oIGIvYXJjaC94ODYvaW5jbHVkZS9hc20veDg2X2luaXQu
aAppbmRleCBiODVhN2M1NGM2YTEuLjBmODQyMTA0ODYyYyAxMDA2NDQKLS0tIGEvYXJjaC94ODYv
aW5jbHVkZS9hc20veDg2X2luaXQuaAorKysgYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS94ODZfaW5p
dC5oCkBAIC0zMDMsNCArMzAzLDYgQEAgZXh0ZXJuIHZvaWQgeDg2X2luaXRfbm9vcCh2b2lkKTsK
IGV4dGVybiB2b2lkIHg4Nl9pbml0X3VpbnRfbm9vcCh1bnNpZ25lZCBpbnQgdW51c2VkKTsKIGV4
dGVybiBib29sIHg4Nl9wbnBiaW9zX2Rpc2FibGVkKHZvaWQpOwogCit2b2lkIHg4Nl92ZXJpZnlf
Ym9vdGRhdGFfdmVyc2lvbih2b2lkKTsKKwogI2VuZGlmCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9p
bmNsdWRlL3VhcGkvYXNtL2Jvb3RwYXJhbS5oIGIvYXJjaC94ODYvaW5jbHVkZS91YXBpL2FzbS9i
b290cGFyYW0uaAppbmRleCBhMDZjYmYwMTk3NDQuLjIyZjg5ZDA0MGRkZCAxMDA2NDQKLS0tIGEv
YXJjaC94ODYvaW5jbHVkZS91YXBpL2FzbS9ib290cGFyYW0uaAorKysgYi9hcmNoL3g4Ni9pbmNs
dWRlL3VhcGkvYXNtL2Jvb3RwYXJhbS5oCkBAIC0xNiw2ICsxNiw5IEBACiAjZGVmaW5lIFJBTURJ
U0tfUFJPTVBUX0ZMQUcJCTB4ODAwMAogI2RlZmluZSBSQU1ESVNLX0xPQURfRkxBRwkJMHg0MDAw
CiAKKy8qIHZlcnNpb24gZmxhZ3MgKi8KKyNkZWZpbmUgVkVSU0lPTl9XUklUVEVOCTB4ODAwMAor
CiAvKiBsb2FkZmxhZ3MgKi8KICNkZWZpbmUgTE9BREVEX0hJR0gJKDE8PDApCiAjZGVmaW5lIEtB
U0xSX0ZMQUcJKDE8PDEpCkBAIC04Niw2ICs4OSw3IEBAIHN0cnVjdCBzZXR1cF9oZWFkZXIgewog
CV9fdTY0CXByZWZfYWRkcmVzczsKIAlfX3UzMglpbml0X3NpemU7CiAJX191MzIJaGFuZG92ZXJf
b2Zmc2V0OworCV9fdTY0CWFjcGlfcnNkcF9hZGRyOwogfSBfX2F0dHJpYnV0ZV9fKChwYWNrZWQp
KTsKIAogc3RydWN0IHN5c19kZXNjX3RhYmxlIHsKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5l
bC9oZWFkMzIuYyBiL2FyY2gveDg2L2tlcm5lbC9oZWFkMzIuYwppbmRleCBlYzZmZWZiZmQzYzAu
Ljc2ZmEzYjgzNjU5OCAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2hlYWQzMi5jCisrKyBi
L2FyY2gveDg2L2tlcm5lbC9oZWFkMzIuYwpAQCAtMzcsNiArMzcsNyBAQCBhc21saW5rYWdlIF9f
dmlzaWJsZSB2b2lkIF9faW5pdCBpMzg2X3N0YXJ0X2tlcm5lbCh2b2lkKQogCWNyNF9pbml0X3No
YWRvdygpOwogCiAJc2FuaXRpemVfYm9vdF9wYXJhbXMoJmJvb3RfcGFyYW1zKTsKKwl4ODZfdmVy
aWZ5X2Jvb3RkYXRhX3ZlcnNpb24oKTsKIAogCXg4Nl9lYXJseV9pbml0X3BsYXRmb3JtX3F1aXJr
cygpOwogCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwvaGVhZDY0LmMgYi9hcmNoL3g4Ni9r
ZXJuZWwvaGVhZDY0LmMKaW5kZXggZGRlZTFmMDg3MGM0Li41ZGMzNzdkYzlkN2IgMTAwNjQ0Ci0t
LSBhL2FyY2gveDg2L2tlcm5lbC9oZWFkNjQuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvaGVhZDY0
LmMKQEAgLTQ1Nyw2ICs0NTcsOCBAQCB2b2lkIF9faW5pdCB4ODZfNjRfc3RhcnRfcmVzZXJ2YXRp
b25zKGNoYXIgKnJlYWxfbW9kZV9kYXRhKQogCWlmICghYm9vdF9wYXJhbXMuaGRyLnZlcnNpb24p
CiAJCWNvcHlfYm9vdGRhdGEoX192YShyZWFsX21vZGVfZGF0YSkpOwogCisJeDg2X3ZlcmlmeV9i
b290ZGF0YV92ZXJzaW9uKCk7CisKIAl4ODZfZWFybHlfaW5pdF9wbGF0Zm9ybV9xdWlya3MoKTsK
IAogCXN3aXRjaCAoYm9vdF9wYXJhbXMuaGRyLmhhcmR3YXJlX3N1YmFyY2gpIHsKZGlmZiAtLWdp
dCBhL2FyY2gveDg2L2tlcm5lbC9zZXR1cC5jIGIvYXJjaC94ODYva2VybmVsL3NldHVwLmMKaW5k
ZXggYjQ4NjZiYWRiMjM1Li4yMDMyMTcxMGVmYjQgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5l
bC9zZXR1cC5jCisrKyBiL2FyY2gveDg2L2tlcm5lbC9zZXR1cC5jCkBAIC0xMjgxLDYgKzEyODEs
MjMgQEAgdm9pZCBfX2luaXQgc2V0dXBfYXJjaChjaGFyICoqY21kbGluZV9wKQogCXVud2luZF9p
bml0KCk7CiB9CiAKKy8qCisgKiBGcm9tIGJvb3QgcHJvdG9jb2wgMi4xNCBvbndhcmRzIHdlIGV4
cGVjdCB0aGUgYm9vdGxvYWRlciB0byBzZXQgdGhlCisgKiB2ZXJzaW9uIHRvIDB4ODAwMCB8IDx1
c2VkIHZlcnNpb24+LiBJbiBjYXNlIHdlIGZpbmQgYSB2ZXJzaW9uID49IDIuMTQKKyAqIHdpdGhv
dXQgdGhlIDB4ODAwMCB3ZSBhc3N1bWUgdGhlIGJvb3QgbG9hZGVyIHN1cHBvcnRzIDIuMTMgb25s
eSBhbmQKKyAqIHJlc2V0IHRoZSB2ZXJzaW9uIGFjY29yZGluZ2x5LiBUaGUgMHg4MDAwIGZsYWcg
aXMgcmVtb3ZlZCBpbiBhbnkgY2FzZS4KKyAqLwordm9pZCBfX2luaXQgeDg2X3ZlcmlmeV9ib290
ZGF0YV92ZXJzaW9uKHZvaWQpCit7CisJaWYgKGJvb3RfcGFyYW1zLmhkci52ZXJzaW9uICYgVkVS
U0lPTl9XUklUVEVOKQorCQlib290X3BhcmFtcy5oZHIudmVyc2lvbiAmPSB+VkVSU0lPTl9XUklU
VEVOOworCWVsc2UgaWYgKGJvb3RfcGFyYW1zLmhkci52ZXJzaW9uID49IDB4MDIwZSkKKwkJYm9v
dF9wYXJhbXMuaGRyLnZlcnNpb24gPSAweDAyMGQ7CisKKwlpZiAoYm9vdF9wYXJhbXMuaGRyLnZl
cnNpb24gPCAweDAyMGUpCisJCWJvb3RfcGFyYW1zLmhkci5hY3BpX3JzZHBfYWRkciA9IDA7Cit9
CisKICNpZmRlZiBDT05GSUdfWDg2XzMyCiAKIHN0YXRpYyBzdHJ1Y3QgcmVzb3VyY2UgdmlkZW9f
cmFtX3Jlc291cmNlID0gewotLSAKMi4xNi40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 06:15:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 06:15: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 1gA7lx-0002lv-Hr; Wed, 10 Oct 2018 06:15:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=mkav=mw=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gA7lv-0002lQ-FK
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 06:15:03 +0000
X-Inumbo-ID: 00418524-cc54-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 00418524-cc54-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 06:16:19 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 7E955AF6D;
 Wed, 10 Oct 2018 06:15:00 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, linux-doc@vger.kernel.org
Date: Wed, 10 Oct 2018 08:14:56 +0200
Message-Id: <20181010061456.22238-4-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181010061456.22238-1-jgross@suse.com>
References: <20181010061456.22238-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v5 3/3] x86/acpi: take rsdp address for boot
 params if 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: Juergen Gross <jgross@suse.com>, corbet@lwn.net, mingo@redhat.com,
 bp@alien8.de, hpa@zytor.com, tglx@linutronix.de, 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>

SW4gY2FzZSB0aGUgcnNkcCBhZGRyZXNzIGluIHN0cnVjdCBib290X3BhcmFtcyBpcyBzcGVjaWZp
ZWQgZG9uJ3QgdHJ5CnRvIGZpbmQgdGhlIHRhYmxlIGJ5IHNlYXJjaGluZywgYnV0IHRha2UgdGhl
IGFkZHJlc3MgZGlyZWN0bHkgYXMgc2V0CmJ5IHRoZSBib290IGxvYWRlci4KClNpZ25lZC1vZmYt
Ynk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tClYzOiB1c2UgYSBnZW5lcmlj
IHJldHJpZXZhbCBmdW5jdGlvbiB3aXRoIGEgX193ZWFrIGFubm90YXRlZCBkZWZhdWx0CiAgICBm
dW5jdGlvbiAoSW5nbyBNb2xuYXIpCgpWNDogY2hlY2sgYm9vdCBwYXJhbXMgdmVyc2lvbiBiZWZv
cmUgdXNpbmcgYWNwaV9yc2RwX2FkZHIKICAgIHVzZSB4ODZfaW5pdCBzdHJ1Y3R1cmUgaW5zdGVh
ZCBvZiBfX3dlYWsKLS0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9hY3BpLmggfCA3ICsrKysrKysK
IGFyY2gveDg2L2tlcm5lbC9hY3BpL2Jvb3QuYyB8IDYgKysrKysrCiBhcmNoL3g4Ni9rZXJuZWwv
eDg2X2luaXQuYyAgfCAzICstLQogMyBmaWxlcyBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspLCAy
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL2FjcGkuaCBi
L2FyY2gveDg2L2luY2x1ZGUvYXNtL2FjcGkuaAppbmRleCBhMzAzZDdiN2Q3NjMuLjJmMDFlYjRk
NjIwOCAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vYWNwaS5oCisrKyBiL2FyY2gv
eDg2L2luY2x1ZGUvYXNtL2FjcGkuaApAQCAtMTQyLDYgKzE0Miw4IEBAIHN0YXRpYyBpbmxpbmUg
dTY0IGFjcGlfYXJjaF9nZXRfcm9vdF9wb2ludGVyKHZvaWQpCiAKIHZvaWQgYWNwaV9nZW5lcmlj
X3JlZHVjZWRfaHdfaW5pdCh2b2lkKTsKIAordTY0IHg4Nl9kZWZhdWx0X2dldF9yb290X3BvaW50
ZXIodm9pZCk7CisKICNlbHNlIC8qICFDT05GSUdfQUNQSSAqLwogCiAjZGVmaW5lIGFjcGlfbGFw
aWMgMApAQCAtMTUzLDYgKzE1NSwxMSBAQCBzdGF0aWMgaW5saW5lIHZvaWQgZGlzYWJsZV9hY3Bp
KHZvaWQpIHsgfQogCiBzdGF0aWMgaW5saW5lIHZvaWQgYWNwaV9nZW5lcmljX3JlZHVjZWRfaHdf
aW5pdCh2b2lkKSB7IH0KIAorc3RhdGljIGlubGluZSB1NjQgeDg2X2RlZmF1bHRfZ2V0X3Jvb3Rf
cG9pbnRlcih2b2lkKQoreworCXJldHVybiAwOworfQorCiAjZW5kaWYgLyogIUNPTkZJR19BQ1BJ
ICovCiAKICNkZWZpbmUgQVJDSF9IQVNfUE9XRVJfSU5JVAkxCmRpZmYgLS1naXQgYS9hcmNoL3g4
Ni9rZXJuZWwvYWNwaS9ib290LmMgYi9hcmNoL3g4Ni9rZXJuZWwvYWNwaS9ib290LmMKaW5kZXgg
M2IyMDYwN2Q1ODFiLi5lOGZlYTdmZmEzMDYgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9h
Y3BpL2Jvb3QuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvYWNwaS9ib290LmMKQEAgLTQ4LDYgKzQ4
LDcgQEAKICNpbmNsdWRlIDxhc20vbXBzcGVjLmg+CiAjaW5jbHVkZSA8YXNtL3NtcC5oPgogI2lu
Y2x1ZGUgPGFzbS9pODI1OS5oPgorI2luY2x1ZGUgPGFzbS9zZXR1cC5oPgogCiAjaW5jbHVkZSAi
c2xlZXAuaCIgLyogVG8gaW5jbHVkZSB4ODZfYWNwaV9zdXNwZW5kX2xvd2xldmVsICovCiBzdGF0
aWMgaW50IF9faW5pdGRhdGEgYWNwaV9mb3JjZSA9IDA7CkBAIC0xNzcxLDMgKzE3NzIsOCBAQCB2
b2lkIF9faW5pdCBhcmNoX3Jlc2VydmVfbWVtX2FyZWEoYWNwaV9waHlzaWNhbF9hZGRyZXNzIGFk
ZHIsIHNpemVfdCBzaXplKQogCWU4MjBfX3JhbmdlX2FkZChhZGRyLCBzaXplLCBFODIwX1RZUEVf
QUNQSSk7CiAJZTgyMF9fdXBkYXRlX3RhYmxlX3ByaW50KCk7CiB9CisKK3U2NCB4ODZfZGVmYXVs
dF9nZXRfcm9vdF9wb2ludGVyKHZvaWQpCit7CisJcmV0dXJuIGJvb3RfcGFyYW1zLmhkci5hY3Bp
X3JzZHBfYWRkcjsKK30KZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC94ODZfaW5pdC5jIGIv
YXJjaC94ODYva2VybmVsL3g4Nl9pbml0LmMKaW5kZXggMjc5MmI1NTczODE4Li41MGEyYjQ5MmZk
ZDYgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC94ODZfaW5pdC5jCisrKyBiL2FyY2gveDg2
L2tlcm5lbC94ODZfaW5pdC5jCkBAIC0zMSw3ICszMSw2IEBAIHN0YXRpYyBpbnQgX19pbml0IGlv
bW11X2luaXRfbm9vcCh2b2lkKSB7IHJldHVybiAwOyB9CiBzdGF0aWMgdm9pZCBpb21tdV9zaHV0
ZG93bl9ub29wKHZvaWQpIHsgfQogc3RhdGljIGJvb2wgX19pbml0IGJvb2xfeDg2X2luaXRfbm9v
cCh2b2lkKSB7IHJldHVybiBmYWxzZTsgfQogc3RhdGljIHZvaWQgeDg2X29wX2ludF9ub29wKGlu
dCBjcHUpIHsgfQotc3RhdGljIHU2NCB1NjRfeDg2X2luaXRfbm9vcCh2b2lkKSB7IHJldHVybiAw
OyB9CiAKIC8qCiAgKiBUaGUgcGxhdGZvcm0gc2V0dXAgZnVuY3Rpb25zIGFyZSBwcmVzZXQgd2l0
aCB0aGUgZGVmYXVsdCBmdW5jdGlvbnMKQEAgLTk2LDcgKzk1LDcgQEAgc3RydWN0IHg4Nl9pbml0
X29wcyB4ODZfaW5pdCBfX2luaXRkYXRhID0gewogCX0sCiAKIAkuYWNwaSA9IHsKLQkJLmdldF9y
b290X3BvaW50ZXIJPSB1NjRfeDg2X2luaXRfbm9vcCwKKwkJLmdldF9yb290X3BvaW50ZXIJPSB4
ODZfZGVmYXVsdF9nZXRfcm9vdF9wb2ludGVyLAogCQkucmVkdWNlZF9od19lYXJseV9pbml0CT0g
YWNwaV9nZW5lcmljX3JlZHVjZWRfaHdfaW5pdCwKIAl9LAogfTsKLS0gCjIuMTYuNAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 06:15:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 06:15: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 1gA7lx-0002lp-5s; Wed, 10 Oct 2018 06:15:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=mkav=mw=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gA7lv-0002lP-FA
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 06:15:03 +0000
X-Inumbo-ID: 0031b63e-cc54-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0031b63e-cc54-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 06:16:19 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 2B60AAF0D;
 Wed, 10 Oct 2018 06:15:00 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, linux-doc@vger.kernel.org
Date: Wed, 10 Oct 2018 08:14:54 +0200
Message-Id: <20181010061456.22238-2-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181010061456.22238-1-jgross@suse.com>
References: <20181010061456.22238-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v5 1/3] x86/xen: fix boot loader version
 reported for pvh 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: Juergen Gross <jgross@suse.com>, corbet@lwn.net, stable@vger.kernel.org,
 mingo@redhat.com, bp@alien8.de, hpa@zytor.com, tglx@linutronix.de,
 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>

VGhlIGJvb3QgbG9hZGVyIHZlcnNpb24gcmVwb3J0ZWQgdmlhIHN5c2ZzIGlzIHdyb25nIGluIGNh
c2Ugb2YgdGhlCmtlcm5lbCBiZWluZyBib290ZWQgdmlhIHRoZSBYZW4gUFZIIGJvb3QgZW50cnku
IGl0IHNob3VsZCBiZSAyLjEyCigweDAyMGMpLCBidXQgaXQgaXMgcmVwb3J0ZWQgdG8gYmUgMi4x
OCAoMHgwMjEyKS4KCkFzIHRoZSBjdXJyZW50IHdheSB0byBzZXQgdGhlIHZlcnNpb24gaXMgZXJy
b3IgcHJvbmUgdXNlIHRoZSBtb3JlCnJlYWRhYmxlIHZhcmlhbnQgKDIgPDwgOCkgfCAxMi4KCkNj
OiA8c3RhYmxlQHZnZXIua2VybmVsLm9yZz4gIyA0LjEyClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4g
R3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tCiBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2aC5j
IHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpk
aWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdmguYyBiL2FyY2gveDg2L3hlbi9l
bmxpZ2h0ZW5fcHZoLmMKaW5kZXggYzg1ZDFhODhmNDc2Li5mN2Y3NzAyMzI4OGEgMTAwNjQ0Ci0t
LSBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHZoLmMKKysrIGIvYXJjaC94ODYveGVuL2VubGln
aHRlbl9wdmguYwpAQCAtNzUsNyArNzUsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgaW5pdF9wdmhf
Ym9vdHBhcmFtcyh2b2lkKQogCSAqIFZlcnNpb24gMi4xMiBzdXBwb3J0cyBYZW4gZW50cnkgcG9p
bnQgYnV0IHdlIHdpbGwgdXNlIGRlZmF1bHQgeDg2L1BDCiAJICogZW52aXJvbm1lbnQgKGkuZS4g
aGFyZHdhcmVfc3ViYXJjaCAwKS4KIAkgKi8KLQlwdmhfYm9vdHBhcmFtcy5oZHIudmVyc2lvbiA9
IDB4MjEyOworCXB2aF9ib290cGFyYW1zLmhkci52ZXJzaW9uID0gKDIgPDwgOCkgfCAxMjsKIAlw
dmhfYm9vdHBhcmFtcy5oZHIudHlwZV9vZl9sb2FkZXIgPSAoOSA8PCA0KSB8IDA7IC8qIFhlbiBs
b2FkZXIgKi8KIAogCXg4Nl9pbml0LmFjcGkuZ2V0X3Jvb3RfcG9pbnRlciA9IHB2aF9nZXRfcm9v
dF9wb2ludGVyOwotLSAKMi4xNi40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 06:24:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 06: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 1gA7ua-0003wV-JO; Wed, 10 Oct 2018 06:24:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0ctk=mw=gmail.com=mingo.kernel.org@srs-us1.protection.inumbo.net>)
 id 1gA7uY-0003wN-JR
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 06:23:58 +0000
X-Inumbo-ID: b5250300-cc54-11e8-a8a5-bc764e045a96
Received: from mail-wm1-x341.google.com (unknown [2a00:1450:4864:20::341])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b5250300-cc54-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 08:21:23 +0200 (CEST)
Received: by mail-wm1-x341.google.com with SMTP id r63-v6so4109307wma.4
 for <xen-devel@lists.xenproject.org>; Tue, 09 Oct 2018 23:23:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=KP56uNJMeyoIvHZLgI4B82Bl6mWc9EkiBzffR+DcUko=;
 b=UCh8sNsEjyetGqtG7pJksSlHdahcBl5iO86hLYjur5fL5H6HdMh4tH5kemKQDYQgc+
 Bh0YX0sPtempxVJx+/WD+IvYr6OUclUx5w4KI2owH3eEATY6shl6/AwqwzBXcDZNqnKx
 Cc8qj/Hfbowv1OqrycpjwtC6apx8l6JcWXeeA2Qe7xp/s/sRXfGP5LcgfELHxwieIuoa
 iMUDpbFuQBBmrJ596E+TK9mjjhCV6v5rsyUPvTsuX5XmnpYVFb0rPMA5GIZFCtNEWV2e
 Fn9bBfif+jzGz+28ru7Q2iYhcqHCxpjBeSK8J6/SBV+Q5cVt5Zcain3/Bi6lDyfAAHw5
 Iwbw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:date:from:to:cc:subject:message-id
 :references:mime-version:content-disposition:in-reply-to:user-agent;
 bh=KP56uNJMeyoIvHZLgI4B82Bl6mWc9EkiBzffR+DcUko=;
 b=oVxd2JsfUZvL5lOXUiuph6AXAL6z1YSEOSeQTKajB6V+4u8QrB0USjK9IxqP/vGdj7
 Ki1awPgYz/Db3nCiiVVB1Pd1EdZCv21F2pLJlnvWWnZFSTjwDBbGjrVamHoP6p4IEhPd
 5K/P0VioF98zQNPmTGEKbTEXyX1UDKz74HGrYWAEwUm1kPWloqBZy9km5iBy5bQRLvAj
 epQpzoCOyOtDDaeBX/whuFvRn3c3kDUzwJOam6QhUA9YZKXJ1qTosjSXjhscHgBFp6g7
 E7g1WqiHM8NDR5aqUPi3SDQfNNtVFlUSJpW/9cmJQi7v6kSsf0x9szL1nlnTDBrb6MtV
 NnAg==
X-Gm-Message-State: ABuFfoiHU4LUi0b4W6e3heFwRRkj8APfjjqsotku2P0NJmvbsoQll612
 7y8xvz+SVwcYwRDIz00hShU=
X-Google-Smtp-Source: ACcGV620wzHg+a7kDFZuXrCiXTRDdmkW86TR//o249XM1V2iUXe5qQSksMDc2HCpT1vSfzeyUIiIIw==
X-Received: by 2002:a1c:e717:: with SMTP id
 e23-v6mr4348251wmh.145.1539152635518; 
 Tue, 09 Oct 2018 23:23:55 -0700 (PDT)
Received: from gmail.com (2E8B0CD5.catv.pool.telekom.hu. [46.139.12.213])
 by smtp.gmail.com with ESMTPSA id c24-v6sm12274183wre.44.2018.10.09.23.23.54
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Tue, 09 Oct 2018 23:23:54 -0700 (PDT)
Date: Wed, 10 Oct 2018 08:23:52 +0200
From: Ingo Molnar <mingo@kernel.org>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181010062352.GC37224@gmail.com>
References: <20181010061456.22238-1-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181010061456.22238-1-jgross@suse.com>
User-Agent: Mutt/1.9.4 (2018-02-28)
Subject: Re: [Xen-devel] [PATCH v5 0/3] x86: make rsdp address accessible
 via boot 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: corbet@lwn.net, Peter Zijlstra <a.p.zijlstra@chello.nl>,
 linux-doc@vger.kernel.org, x86@kernel.org, linux-kernel@vger.kernel.org,
 mingo@redhat.com, bp@alien8.de, hpa@zytor.com, xen-devel@lists.xenproject.org,
 tglx@linutronix.de, boris.ostrovsky@oracle.com,
 Kees Cook <keescook@chromium.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CiogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKCj4gSW4gdGhlIG5vbi1F
RkkgYm9vdCBwYXRoIHRoZSBBQ1BJIFJTRFAgdGFibGUgaXMgY3VycmVudGx5IGZvdW5kIHZpYQo+
IGVpdGhlciBFQkRBIG9yIGJ5IHNlYXJjaGluZyB0aHJvdWdoIGxvdyBtZW1vcnkgZm9yIHRoZSBS
U0RQIG1hZ2ljLgo+IFRoaXMgcmVxdWlyZXMgdGhlIFJTRFAgdG8gYmUgbG9jYXRlZCBpbiB0aGUg
Zmlyc3QgMU1CIG9mIHBoeXNpY2FsCj4gbWVtb3J5LiBYZW4gUFZIIGd1ZXN0cywgaG93ZXZlciwg
Z2V0IHRoZSBSU0RQIGFkZHJlc3MgdmlhIHRoZSBzdGFydCBvZgo+IGRheSBpbmZvcm1hdGlvbiBi
bG9jay4KPiAKPiBJbiBvcmRlciB0byBzdXBwb3J0IGFuIGFyYml0cmFyeSBSU0RQIGFkZHJlc3Mg
dGhpcyBwYXRjaCBzZXJpZXMgYWRkcwo+IHRoZSBwaHlzaWNhbCBhZGRyZXNzIG9mIHRoZSBSU0RQ
IHRvIHRoZSBib290IHBhcmFtcyBzdHJ1Y3R1cmUgZmlsbGVkCj4gYnkgdGhlIGJvb3QgbG9hZGVy
Lgo+IAo+IEp1ZXJnZW4gR3Jvc3MgKDMpOgo+ICAgeDg2L3hlbjogZml4IGJvb3QgbG9hZGVyIHZl
cnNpb24gcmVwb3J0ZWQgZm9yIHB2aCBndWVzdHMKPiAgIHg4Ni9ib290OiBhZGQgYWNwaSByc2Rw
IGFkZHJlc3MgdG8gc2V0dXBfaGVhZGVyCj4gICB4ODYvYWNwaTogdGFrZSByc2RwIGFkZHJlc3Mg
Zm9yIGJvb3QgcGFyYW1zIGlmIGF2YWlsYWJsZQo+IAo+ICBEb2N1bWVudGF0aW9uL3g4Ni9ib290
LnR4dCAgICAgICAgICAgIHwgMzIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0KPiAg
YXJjaC94ODYvYm9vdC9oZWFkZXIuUyAgICAgICAgICAgICAgICB8ICA2ICsrKysrLQo+ICBhcmNo
L3g4Ni9pbmNsdWRlL2FzbS9hY3BpLmggICAgICAgICAgIHwgIDcgKysrKysrKwo+ICBhcmNoL3g4
Ni9pbmNsdWRlL2FzbS94ODZfaW5pdC5oICAgICAgIHwgIDIgKysKPiAgYXJjaC94ODYvaW5jbHVk
ZS91YXBpL2FzbS9ib290cGFyYW0uaCB8ICA0ICsrKysKPiAgYXJjaC94ODYva2VybmVsL2FjcGkv
Ym9vdC5jICAgICAgICAgICB8ICA2ICsrKysrKwo+ICBhcmNoL3g4Ni9rZXJuZWwvaGVhZDMyLmMg
ICAgICAgICAgICAgIHwgIDEgKwo+ICBhcmNoL3g4Ni9rZXJuZWwvaGVhZDY0LmMgICAgICAgICAg
ICAgIHwgIDIgKysKPiAgYXJjaC94ODYva2VybmVsL3NldHVwLmMgICAgICAgICAgICAgICB8IDE3
ICsrKysrKysrKysrKysrKysrCj4gIGFyY2gveDg2L2tlcm5lbC94ODZfaW5pdC5jICAgICAgICAg
ICAgfCAgMyArLS0KPiAgYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdmguYyAgICAgICAgICB8ICAy
ICstCj4gIDExIGZpbGVzIGNoYW5nZWQsIDc3IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0p
CgpJIGhhdmUgc29tZSB2YWd1ZSBtZW1vcmllcyBvZiBhbiBvbGRlciB2YXJpYW50IG9mIHRoaXMg
ZmVhdHVyZSBicmVha2luZyBzdHVmZiBhbmQgcmVzdWx0aW5nIGluIAptZSBpbnZvbHVudGFyaWx5
IHBhcnRpY2lwYXRpbmcgaW4gYW4gb3Zlcmx5IGxvbmcgYmlzZWN0aW9uIHNlc3Npb24uCgpJZiB0
aGF0IG1lbW9yeSBpcyByaWdodCBhbmQgSSdtIG5vdCBjb25mdXNpbmcgaXQgd2l0aCBzb21lIG90
aGVyIHBhdGNoc2V0LCBjb3VsZCB5b3UgcGxlYXNlIApwcm92aWRlIHNvbWUgbW9yZSBjb250ZXh0
LCB3aGF0IHRoYXQgb2xkIHByb2JsZW0gd2FzLCBob3cgaXQgd2FzIHJlc29sdmVkLCB3aGV0aGVy
IGl0IGlzIApleHBlY3RlZCB0byB0cmlnZ2VyIG9uIGFueSBtYWNoaW5lcywgZXRjLiwgdG8gY3Jl
YXRlIHNvbWUgd2FybSBmdXp6eSBmZWVsaW5ncyBhYm91dCB0aGlzIApwYXRjaC1zZXQgYW5kIHRv
IHJlZHVjZSBteSBiaXNlY3RvZm9iaWE/IDstKQoKVGhhbmtzLAoKCUluZ28KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 06:39:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 06:39: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 1gA89r-00059P-Aa; Wed, 10 Oct 2018 06:39:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=mkav=mw=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gA89q-00059I-9K
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 06:39:46 +0000
X-Inumbo-ID: 7486d03c-cc57-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7486d03c-cc57-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 06:41:02 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id D9FC4ACAB;
 Wed, 10 Oct 2018 06:39:43 +0000 (UTC)
To: Ingo Molnar <mingo@kernel.org>
References: <20181010061456.22238-1-jgross@suse.com>
 <20181010062352.GC37224@gmail.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <12afa65a-9e07-bb2c-5621-85074ea37135@suse.com>
Date: Wed, 10 Oct 2018 08:39:42 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181010062352.GC37224@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 0/3] x86: make rsdp address accessible
 via boot 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: corbet@lwn.net, Peter Zijlstra <a.p.zijlstra@chello.nl>,
 linux-doc@vger.kernel.org, x86@kernel.org, linux-kernel@vger.kernel.org,
 mingo@redhat.com, bp@alien8.de, hpa@zytor.com, xen-devel@lists.xenproject.org,
 tglx@linutronix.de, boris.ostrovsky@oracle.com,
 Kees Cook <keescook@chromium.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMTAvMjAxOCAwODoyMywgSW5nbyBNb2xuYXIgd3JvdGU6Cj4gCj4gKiBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+IHdyb3RlOgo+IAo+PiBJbiB0aGUgbm9uLUVGSSBib290IHBh
dGggdGhlIEFDUEkgUlNEUCB0YWJsZSBpcyBjdXJyZW50bHkgZm91bmQgdmlhCj4+IGVpdGhlciBF
QkRBIG9yIGJ5IHNlYXJjaGluZyB0aHJvdWdoIGxvdyBtZW1vcnkgZm9yIHRoZSBSU0RQIG1hZ2lj
Lgo+PiBUaGlzIHJlcXVpcmVzIHRoZSBSU0RQIHRvIGJlIGxvY2F0ZWQgaW4gdGhlIGZpcnN0IDFN
QiBvZiBwaHlzaWNhbAo+PiBtZW1vcnkuIFhlbiBQVkggZ3Vlc3RzLCBob3dldmVyLCBnZXQgdGhl
IFJTRFAgYWRkcmVzcyB2aWEgdGhlIHN0YXJ0IG9mCj4+IGRheSBpbmZvcm1hdGlvbiBibG9jay4K
Pj4KPj4gSW4gb3JkZXIgdG8gc3VwcG9ydCBhbiBhcmJpdHJhcnkgUlNEUCBhZGRyZXNzIHRoaXMg
cGF0Y2ggc2VyaWVzIGFkZHMKPj4gdGhlIHBoeXNpY2FsIGFkZHJlc3Mgb2YgdGhlIFJTRFAgdG8g
dGhlIGJvb3QgcGFyYW1zIHN0cnVjdHVyZSBmaWxsZWQKPj4gYnkgdGhlIGJvb3QgbG9hZGVyLgo+
Pgo+PiBKdWVyZ2VuIEdyb3NzICgzKToKPj4gICB4ODYveGVuOiBmaXggYm9vdCBsb2FkZXIgdmVy
c2lvbiByZXBvcnRlZCBmb3IgcHZoIGd1ZXN0cwo+PiAgIHg4Ni9ib290OiBhZGQgYWNwaSByc2Rw
IGFkZHJlc3MgdG8gc2V0dXBfaGVhZGVyCj4+ICAgeDg2L2FjcGk6IHRha2UgcnNkcCBhZGRyZXNz
IGZvciBib290IHBhcmFtcyBpZiBhdmFpbGFibGUKPj4KPj4gIERvY3VtZW50YXRpb24veDg2L2Jv
b3QudHh0ICAgICAgICAgICAgfCAzMiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQo+
PiAgYXJjaC94ODYvYm9vdC9oZWFkZXIuUyAgICAgICAgICAgICAgICB8ICA2ICsrKysrLQo+PiAg
YXJjaC94ODYvaW5jbHVkZS9hc20vYWNwaS5oICAgICAgICAgICB8ICA3ICsrKysrKysKPj4gIGFy
Y2gveDg2L2luY2x1ZGUvYXNtL3g4Nl9pbml0LmggICAgICAgfCAgMiArKwo+PiAgYXJjaC94ODYv
aW5jbHVkZS91YXBpL2FzbS9ib290cGFyYW0uaCB8ICA0ICsrKysKPj4gIGFyY2gveDg2L2tlcm5l
bC9hY3BpL2Jvb3QuYyAgICAgICAgICAgfCAgNiArKysrKysKPj4gIGFyY2gveDg2L2tlcm5lbC9o
ZWFkMzIuYyAgICAgICAgICAgICAgfCAgMSArCj4+ICBhcmNoL3g4Ni9rZXJuZWwvaGVhZDY0LmMg
ICAgICAgICAgICAgIHwgIDIgKysKPj4gIGFyY2gveDg2L2tlcm5lbC9zZXR1cC5jICAgICAgICAg
ICAgICAgfCAxNyArKysrKysrKysrKysrKysrKwo+PiAgYXJjaC94ODYva2VybmVsL3g4Nl9pbml0
LmMgICAgICAgICAgICB8ICAzICstLQo+PiAgYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdmguYyAg
ICAgICAgICB8ICAyICstCj4+ICAxMSBmaWxlcyBjaGFuZ2VkLCA3NyBpbnNlcnRpb25zKCspLCA1
IGRlbGV0aW9ucygtKQo+IAo+IEkgaGF2ZSBzb21lIHZhZ3VlIG1lbW9yaWVzIG9mIGFuIG9sZGVy
IHZhcmlhbnQgb2YgdGhpcyBmZWF0dXJlIGJyZWFraW5nIHN0dWZmIGFuZCByZXN1bHRpbmcgaW4g
Cj4gbWUgaW52b2x1bnRhcmlseSBwYXJ0aWNpcGF0aW5nIGluIGFuIG92ZXJseSBsb25nIGJpc2Vj
dGlvbiBzZXNzaW9uLgo+IAo+IElmIHRoYXQgbWVtb3J5IGlzIHJpZ2h0IGFuZCBJJ20gbm90IGNv
bmZ1c2luZyBpdCB3aXRoIHNvbWUgb3RoZXIgcGF0Y2hzZXQsIGNvdWxkIHlvdSBwbGVhc2UgCj4g
cHJvdmlkZSBzb21lIG1vcmUgY29udGV4dCwgd2hhdCB0aGF0IG9sZCBwcm9ibGVtIHdhcywgaG93
IGl0IHdhcyByZXNvbHZlZCwgd2hldGhlciBpdCBpcyAKPiBleHBlY3RlZCB0byB0cmlnZ2VyIG9u
IGFueSBtYWNoaW5lcywgZXRjLiwgdG8gY3JlYXRlIHNvbWUgd2FybSBmdXp6eSBmZWVsaW5ncyBh
Ym91dCB0aGlzIAo+IHBhdGNoLXNldCBhbmQgdG8gcmVkdWNlIG15IGJpc2VjdG9mb2JpYT8gOy0p
CgpZb3UgY2FuIGp1c3QgZGl2ZSBpbnRvIHRoZSBkaXNjdXNzaW9uIHdlIGhhZCBiYWNrIGluIEZl
YnJ1YXJ5OgoKaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvbGttbC8yMDE4MDIxMzE2MzI0NC5qMnp1
eHloczRrYmZod2dqQGdtYWlsLmNvbS8KClRoZSBzY2hlbWUgSSBoYXZlIHVzZWQgaW4gVjUgb2Yg
dGhlIHNlcmllcyBpcyB0aGUgb25lIHlvdSBhZ3JlZWQgdG8gdXNlCmJhY2sgdGhlbi4KCkEgcXVp
Y2sgc3VtbWFyeSBvZiB0aGUgcHJvYmxlbSB5b3UgbWVudGlvbmVkOgoKVGhlcmUgYXJlIHNvbWUg
ZG93bnN0cmVhbSB2YXJpYW50cyBvZiBncnViMiB3aXRoIGEgcGF0Y2ggYnJlYWtpbmcgdGhlCmJv
b3QgcHJvdG9jb2wgYnkgd3JpdGluZyBnYXJiYWdlIHBhc3QgdGhlIGVuZCBvZiBzZXR1cF9oZWFk
ZXIuIEFkZGluZwphIG5ldyBmaWVsZCBhdCB0aGUgZW5kIG9mIHNldHVwX2hlYWRlciAoaGVyZTog
cnNkcF9hZGRyZXNzKSByZXN1bHRlZCBpbgp0aG9zZSBncnViMiB2YXJpYW50cyBjbG9iYmVyaW5n
IHRoZSBwcmVzZXQgdmFsdWUgb2YgMC4KClRoZSBzb2x1dGlvbiBpcyB0byBsZXQgZ3J1YjIgcmVw
b3J0IGJhY2sgdGhlIHVzZWQgYm9vdCBwcm90b2NvbCB2ZXJzaW9uCndpdGggc2V0dGluZyBhIGZs
YWcgIkkgYW0gcmVwb3J0aW5nIGJhY2sgbXkgdmVyc2lvbiIuIFRoZSBrZXJuZWwgbm93IGlzCmNh
cGFibGUgdG8ga25vdyB3aGljaCBmaWVsZHMgb2Ygc2V0dXBfaGVhZGVyIGFyZSBrbm93biB0byBn
cnViMiBhbmQgY2FuCmFjdCBhY2NvcmRpbmdseS4KClRoZSByZWxhdGVkIGdydWIyIHBhdGNoIHNl
cmllcyBpcyB1bmRlciByZXZpZXcgcmlnaHQgbm93LgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 06:45:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 06: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 1gA8Fk-0005ru-Dd; Wed, 10 Oct 2018 06:45:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=r/nk=mw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gA8Fj-0005rk-5D
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 06:45:51 +0000
X-Inumbo-ID: 4de8895b-cc58-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4de8895b-cc58-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 06:47: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 <aliasfile-bounces@xenproject.org>)
 id 1gA8Ff-0002g2-2h; Wed, 10 Oct 2018 06:45: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 1gA8Fe-00007v-Kk; Wed, 10 Oct 2018 06:45:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gA8Fe-0004JQ-K9; Wed, 10 Oct 2018 06:45:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128561-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=cd395b1d69a773556d2af206b4ecbf56b33057ea
X-Osstest-Versions-That: xen=85b00385827e4e061b2ff38b549c03d0f1e66b6a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Oct 2018 06:45:46 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128561: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODU2MSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODU2MS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4NTEz
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjg1MTMKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4g
ICAgICAgICAgICAgICAgICBjZDM5NWIxZDY5YTc3MzU1NmQyYWYyMDZiNGVjYmY1NmIzMzA1N2Vh
CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA4NWIwMDM4NTgyN2U0ZTA2
MWIyZmYzOGI1NDljMDNkMGYxZTY2YjZhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg1MTMgIDIw
MTgtMTAtMDggMTg6MDE6MTEgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4NTI3
ICAyMDE4LTEwLTA5IDE1OjAwOjQyIFogICAgMCBkYXlzICAgIDggYXR0ZW1wdHMKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9w
bGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8u
bnNhLmdvdj4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgTmljb2xhcyBQb2ly
b3QgPG5pY29sYXMucG9pcm90QGJlcnRpbi5mcj4KICBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2Fy
dUBiaXRkZWZlbmRlci5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KY29tbWl0IGNkMzk1YjFkNjlhNzczNTU2ZDJhZjIwNmI0ZWNiZjU2YjMzMDU3ZWEKQXV0
aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVHVlIE9jdCA5IDE2
OjI3OjU5IDIwMTggKzAyMDAKCiAgICB4ODY6IHB1dF9wYWdlX2Zyb21fbDJlKCkgc2hvdWxkIGhv
bm9yIF9QQUdFX1JXCiAgICAKICAgIDU2ZmZmM2U1ZTkgKCJ4ODY6IG51a2UgUFYgc3VwZXJwYWdl
IG9wdGlvbiBhbmQgY29kZSIpIGhhcyBpbnRyb2R1Y2VkIGEKICAgIChsdWNraWx5IGxhdGVudCBv
bmx5KSBidWcgaGVyZSwgaW4gdGhhdCBpdCBkaWRuJ3QgbWFrZSByZWZlcmVuY2UKICAgIGRyb3Bw
aW5nIGRlcGVuZGVudCBvbiB3aGV0aGVyIHRoZSBwYWdlIHdhcyBtYXBwZWQgd3JpdGFibGUuIFRo
ZSBvbmx5CiAgICBjdXJyZW50IHNvdXJjZSBvZiBsYXJnZSBwYWdlIG1hcHBpbmdzIGZvciBQViBk
b21haW5zIGlzIHRoZSBEb20wCiAgICBidWlsZGVyLCB3aGljaCBvbmx5IHByb2R1Y2VzIHdyaXRl
YWJsZSBvbmVzLgogICAgCiAgICBUYWtlIHRoZSBvcHBvcnR1bml0eSBhbmQgYWxzbyBjb252ZXJ0
IHRvIGJvb2wgYm90aCBwdXRfZGF0YV9wYWdlKCkncwogICAgcmVzcGVjdGl2ZSBwYXJhbWV0ZXIg
YW5kIHRoZSBhcmd1bWVudCBwdXRfcGFnZV9mcm9tX2wzZSgpIHBhc3Nlcy4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCBlOWJlMzRiZTVmOWEx
YTZlY2JmMDViYTk1MDJjZDcwNWFlNDQxNDc2CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIE9jdCA5IDE2OjI3OjEzIDIwMTggKzAyMDAK
CiAgICB4ODYvdnRkOiBmaXggaW9tbXVfc2hhcmVfcDJtX3RhYmxlCiAgICAKICAgIENvbW1pdCAy
OTE2OTUxYzEgIm1tIC8gaW9tbXU6IGluY2x1ZGUgbmVlZF9pb21tdSgpIHRlc3QgaW4KICAgIGlv
bW11X3VzZV9oYXBfcHQoKSIgY2hhbmdlZCB0aGUgY2hlY2sgaW4gaW9tbXVfc2hhcmVfcDJtX3Rh
YmxlIHRvIHVzZQogICAgbmVlZF9pb21tdShkKSAoYXMgcGFydCBvZiBpb21tdV91c2VfaGFwX3B0
KSBpbnN0ZWFkIG9mIGlvbW11X2VuYWJsZWQsCiAgICB3aGljaCBicm9rZSB0aGUgY2hlY2sgYmVj
YXVzZSBhdCB0aGUgcG9pbnQgaW4gZG9tYWluIGNvbnN0cnVjdGlvbgogICAgd2hlcmUgaW9tbXVf
c2hhcmVfcDJtX3RhYmxlIGlzIGNhbGxlZCBuZWVkX2lvbW11KGQpIHdpbGwgYWx3YXlzIHJldHVy
bgogICAgZmFsc2UuCiAgICAKICAgIEZpeCB0aGlzIGJ5IHJldmVydGluZyB0byB0aGUgcHJldmlv
dXMgbG9naWMuCiAgICAKICAgIFdoaWxlIHRoZXJlIHR1cm4gdGhlIGhhcF9lbmFibGVkIGNoZWNr
IGludG8gYW4gQVNTRVJULCBzaW5jZSB0aGUgb25seQogICAgY2FsbGVyIG9mIGlvbW11X3NoYXJl
X3AybV90YWJsZSBhbHJlYWR5IHBlcmZvcm1zIHRoZSBoYXBfZW5hYmxlZCBjaGVjawogICAgYmVm
b3JlIGNhbGxpbmcgdGhlIGZ1bmN0aW9uLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsIER1
cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCA1ZTA0YmYzMzNiOTU0ZmNmZDg2ZWRhM2Qy
NThkYzY5YmNmMDU4NmEzCkF1dGhvcjogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5z
YS5nb3Y+CkRhdGU6ICAgVHVlIE9jdCA5IDE2OjI2OjU0IDIwMTggKzAyMDAKCiAgICBmbGFzazog
c29ydCBpb3twb3J0LG1lbX1jb24gZW50cmllcwogICAgCiAgICBUaGVzZSBlbnRyaWVzIGFyZSBu
b3QgYWx3YXlzIHNvcnRlZCBieSBjaGVja3BvbGljeSwgc28gc29ydCB0aGVtIGR1cmluZwogICAg
cG9saWN5IGxvYWQgKGFzIGlzIGFscmVhZHkgZG9uZSBmb3IgbGF0ZXIgb2NvbnRleHQgYWRkaXRp
b25zKS4KICAgIAogICAgUmVwb3J0ZWQtYnk6IE5pY29sYXMgUG9pcm90IDxuaWNvbGFzLnBvaXJv
dEBiZXJ0aW4uZnI+CiAgICBTaWduZWQtb2ZmLWJ5OiBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFA
dHljaG8ubnNhLmdvdj4KICAgIFRlc3RlZC1ieTogTmljb2xhcyBQb2lyb3QgPG5pY29sYXMucG9p
cm90QGJlcnRpbi5mcj4KICAgIFJldmlld2VkLWJ5OiBOaWNvbGFzIFBvaXJvdCA8bmljb2xhcy5w
b2lyb3RAYmVydGluLmZyPgoKY29tbWl0IDI3MjI1YmJiNmQxNDhmNmQzNzNhNGE4OWIwZGMzZjNm
NWJmNGQxOTMKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAg
VHVlIE9jdCA5IDE2OjI1OjM1IDIwMTggKzAyMDAKCiAgICB4ODYvSFZNOiBtb3ZlIHZlbmRvciBp
bmRlcGVuZGVudCBDUFUgc2F2ZS9yZXN0b3JlIGxvZ2ljIHRvIHNoYXJlZCBjb2RlCiAgICAKICAg
IEEgZmV3IHBpZWNlcyBvZiB0aGUgaGFuZGxpbmcgaGVyZSBhcmUgKG5vIGxvbmdlcj8pIHZlbmRv
ciBzcGVjaWZpYywgYW5kCiAgICBoZW5jZSB0aGVyZSdzIG5vIHBvaW50IGluIHJlcGxpY2F0aW5n
IHRoZSBjb2RlLiBaZXJvIHRoZSBmdWxsIHN0cnVjdHVyZQogICAgYmVmb3JlIGNhbGxpbmcgdGhl
IHNhdmUgaG9vaywgZWxpbWluYXRpbmcgdGhlIG5lZWQgZm9yIHRoZSBob29rCiAgICBmdW5jdGlv
bnMgdG8gemVybyBpbmRpdmlkdWFsIGZpZWxkcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IFJhenZhbiBDb2pvY2Fy
dSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEJvcmlzIE9z
dHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20KICAgIFJldmlld2VkLWJ5OiBLZXZp
biBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KCmNvbW1pdCA1ODY2YjAwY2UwNWE3YTdjMzlh
MGQ1ZWI3ZjlkZTQxNDljNWVmZThiCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgT2N0IDkgMTU6MDY6MjUgMjAxOCArMDEwMAoKICAg
IHRvb2xzL2xpYnhlbnN0YXQ6IEZpeCBTT05BTUUgZm9sbG93aW5nIGMvcyA1NzA3N2NjNDIKICAg
IAogICAgVGhlIHVuc3RhYmxlIEFCSSB2ZXJzaW9uIGlzIDQuMTIsIG5vdCA0LjExCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KKHFlbXUgY2hhbmdl
cyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 06:52:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 06: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 1gA8Le-0006jJ-76; Wed, 10 Oct 2018 06:51:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=5i9g=mw=citrix.com=prvs=81484c792=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gA8Lc-0006jE-QM
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 06:51:56 +0000
X-Inumbo-ID: 9cd77adb-cc58-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9cd77adb-cc58-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 08:49:20 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,363,1534809600"; d="scan'208";a="80235716"
Date: Wed, 10 Oct 2018 08:51:46 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20181010065146.6wtpiyfwtoqtbwn7@mac.bytemobile.com>
References: <20181009185812.9597-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181009185812.9597-1-wei.liu2@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] iommu: fix arm build after e9be34be5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDc6NTg6MTJQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBUaGUgZnVuY3Rpb24gaW9tbXVfc2hhcmVfcDJtX3RhYmxlIGlzIHVzZWQgYnkgYm90aCBBUk0g
YW5kIHg4NiBidXQKPiBoYXBfZW5hYmxlZCBtYWNybyBpcyB4ODYgb25seS4gUHV0IHRoZSBBU1NF
UlQgdW5kZXIgQ09ORklHX1g4Ni4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgoKSSBoYWQgYSBwYXRjaCB0byBqdXN0IHJlbW92ZSB0aGUgQVNTRVJULCBi
dXQgdGhhdCdzIGZpbmUgYWxzby4KClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KClRoYW5rcyEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 07:19:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 07: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 1gA8mE-0000GJ-WF; Wed, 10 Oct 2018 07:19:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0ctk=mw=gmail.com=mingo.kernel.org@srs-us1.protection.inumbo.net>)
 id 1gA8mD-0000Ft-Jp
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 07:19:25 +0000
X-Inumbo-ID: 73f3f968-cc5c-11e8-a8a5-bc764e045a96
Received: from mail-wr1-x444.google.com (unknown [2a00:1450:4864:20::444])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 73f3f968-cc5c-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 09:16:49 +0200 (CEST)
Received: by mail-wr1-x444.google.com with SMTP id n11-v6so4325414wru.13
 for <xen-devel@lists.xenproject.org>; Wed, 10 Oct 2018 00:19:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=QDkf9ydA4tV3w9hXNhB0fao345XSfMJR7wTVa1zjQLw=;
 b=dcOifEtlMFG/xkeN8UH25OCR9WOtrq+lxICSeGE/XjxgvQmq+5NMHOCrWlIwd+dADO
 Nt76CiCJJzaBmWDvgciFZxC+rs3jF5wzjJmD+4FSbpavRnJc0Z65B+ktJwLonbFRJkfp
 dNswUL7rMiXHVJjAL6eV+bgwZ3pkwK0QK8B7FPM3HYvKBj5peDcP5yE+56ujFhVZ774N
 zdUaGF86AeJ3TVQD3kambD5YwHcHY9VJfe8vIGKD5N/FR5STrvpHNEoP0tZYYZj/4JZw
 IVZfrUr013j70ufwqeEBNF+Cm7i99st++SQzYWfu3cwskzNyi0WG2Vs2qFyK6ynRxaK+
 WlUg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:date:from:to:cc:subject:message-id
 :references:mime-version:content-disposition:in-reply-to:user-agent;
 bh=QDkf9ydA4tV3w9hXNhB0fao345XSfMJR7wTVa1zjQLw=;
 b=JWJ0Nzo5nV+fdSH3jwnn+NHJIEXMpq/9GnWgzxULsX4IYnr6BmhqWSs84xXeYaEweg
 sySq+YsR4WtNP6KJfPfs+aoDJrtYU9JgXpgxmhdBHMAKIPXXpyZA+nkCaHqBFj97TpZz
 wNZjpMNqB9+5fCkiFkZYdBxAA0pfYPM598NaHMCqB0VO0faMq1a6O/WfqxOp3/1Pd9Z0
 2TW/FSizq4jY9KzpDbrSxpcNKZ90cn/ijkNga0O1fFoZ7zxHLy6YQYCKFkcItDL5e1HP
 KQhHhtJQTM9Rr4RQuU4wAjjGel+K7hVyg6EXM7zmr7swPRq6DWJMqLjyrLD/w2nt6PzY
 SmKw==
X-Gm-Message-State: ABuFfogPfCPonC4e0s3iKyRC/BDbeiC7CISmroYwTfsngrg47ioTJZ8h
 AFa8B4dYAzfCQIsbahkkvg0=
X-Google-Smtp-Source: ACcGV60w9DJCPGv1G2FwDh4IX67uaWSwdnYFcSBDU+PaCY6Q/vdMaRSn8AUBAgV070xJKK0kJZ9ieA==
X-Received: by 2002:adf:db45:: with SMTP id
 f5-v6mr22802350wrj.237.1539155961782; 
 Wed, 10 Oct 2018 00:19:21 -0700 (PDT)
Received: from gmail.com (2E8B0CD5.catv.pool.telekom.hu. [46.139.12.213])
 by smtp.gmail.com with ESMTPSA id x139-v6sm27452707wme.3.2018.10.10.00.19.20
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Wed, 10 Oct 2018 00:19:21 -0700 (PDT)
Date: Wed, 10 Oct 2018 09:19:18 +0200
From: Ingo Molnar <mingo@kernel.org>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181010071918.GA103159@gmail.com>
References: <20181010061456.22238-1-jgross@suse.com>
 <20181010062352.GC37224@gmail.com>
 <12afa65a-9e07-bb2c-5621-85074ea37135@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <12afa65a-9e07-bb2c-5621-85074ea37135@suse.com>
User-Agent: Mutt/1.9.4 (2018-02-28)
Subject: Re: [Xen-devel] [PATCH v5 0/3] x86: make rsdp address accessible
 via boot 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: corbet@lwn.net, Peter Zijlstra <a.p.zijlstra@chello.nl>,
 linux-doc@vger.kernel.org, x86@kernel.org, linux-kernel@vger.kernel.org,
 mingo@redhat.com, bp@alien8.de, hpa@zytor.com, xen-devel@lists.xenproject.org,
 tglx@linutronix.de, boris.ostrovsky@oracle.com,
 Kees Cook <keescook@chromium.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CiogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKCj4gWW91IGNhbiBqdXN0
IGRpdmUgaW50byB0aGUgZGlzY3Vzc2lvbiB3ZSBoYWQgYmFjayBpbiBGZWJydWFyeToKClRoYXQg
d2FzIGhhbGYgYSB5ZWFyIGFuZCBhIHRob3VzYW5kIGNvbW1pdHMgYWdvISA7LSkKCj4gaHR0cHM6
Ly9sb3JlLmtlcm5lbC5vcmcvbGttbC8yMDE4MDIxMzE2MzI0NC5qMnp1eHloczRrYmZod2dqQGdt
YWlsLmNvbS8KPiAKPiBUaGUgc2NoZW1lIEkgaGF2ZSB1c2VkIGluIFY1IG9mIHRoZSBzZXJpZXMg
aXMgdGhlIG9uZSB5b3UgYWdyZWVkIHRvIHVzZQo+IGJhY2sgdGhlbi4KPiAKPiBBIHF1aWNrIHN1
bW1hcnkgb2YgdGhlIHByb2JsZW0geW91IG1lbnRpb25lZDoKPiAKPiBUaGVyZSBhcmUgc29tZSBk
b3duc3RyZWFtIHZhcmlhbnRzIG9mIGdydWIyIHdpdGggYSBwYXRjaCBicmVha2luZyB0aGUKPiBi
b290IHByb3RvY29sIGJ5IHdyaXRpbmcgZ2FyYmFnZSBwYXN0IHRoZSBlbmQgb2Ygc2V0dXBfaGVh
ZGVyLiBBZGRpbmcKPiBhIG5ldyBmaWVsZCBhdCB0aGUgZW5kIG9mIHNldHVwX2hlYWRlciAoaGVy
ZTogcnNkcF9hZGRyZXNzKSByZXN1bHRlZCBpbgo+IHRob3NlIGdydWIyIHZhcmlhbnRzIGNsb2Ji
ZXJpbmcgdGhlIHByZXNldCB2YWx1ZSBvZiAwLgo+IAo+IFRoZSBzb2x1dGlvbiBpcyB0byBsZXQg
Z3J1YjIgcmVwb3J0IGJhY2sgdGhlIHVzZWQgYm9vdCBwcm90b2NvbCB2ZXJzaW9uCj4gd2l0aCBz
ZXR0aW5nIGEgZmxhZyAiSSBhbSByZXBvcnRpbmcgYmFjayBteSB2ZXJzaW9uIi4gVGhlIGtlcm5l
bCBub3cgaXMKPiBjYXBhYmxlIHRvIGtub3cgd2hpY2ggZmllbGRzIG9mIHNldHVwX2hlYWRlciBh
cmUga25vd24gdG8gZ3J1YjIgYW5kIGNhbgo+IGFjdCBhY2NvcmRpbmdseS4KPiAKPiBUaGUgcmVs
YXRlZCBncnViMiBwYXRjaCBzZXJpZXMgaXMgdW5kZXIgcmV2aWV3IHJpZ2h0IG5vdy4KCk9rLCB0
aGF0J3MgcmVhc3N1cmluZyAtIHRoYXQncyBhbGwgdGhlIGNvbnRleHQgSSBuZWVkZWQuCgpXb3Vs
ZCBpdCBoZWxwIGdydWIyIHJldmlldytpbnRlZ3JhdGlvbiBpZiB3ZSBhcHBsaWVkIHRoaXMgdG8g
LXRpcCBhbmQgc3RhZ2VkCml0IHRoZXJlIHVudGlsIHRoZSBHcnViIHBhdGNoZXMgYXJlIGFjY2Vw
dGVkLCBvciBjYW4gSSBjb25zaWRlciB0aG9zZSBjaGFuZ2VzCmFzIGdydWIyIHVwc3RyZWFtIGFj
Y2VwdGVkPwoKSSdkIGxpa2UgdG8gaGVscCBtYWtlIGl0IGhhcHBlbiwgbGV0IG1lIGtub3cgd2hh
dCB0aGUgYmVzdCByb3V0ZSBpcy4KClRoYW5rcywKCglJbmdvCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 07:28:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 07:28: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 1gA8us-0001AL-2h; Wed, 10 Oct 2018 07:28:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=mkav=mw=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gA8uq-0001AG-Vy
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 07:28:21 +0000
X-Inumbo-ID: 3d3b8d5f-cc5e-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3d3b8d5f-cc5e-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 07: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 mx1.suse.de (Postfix) with ESMTP id 15B6AAF97;
 Wed, 10 Oct 2018 07:28:17 +0000 (UTC)
To: Ingo Molnar <mingo@kernel.org>
References: <20181010061456.22238-1-jgross@suse.com>
 <20181010062352.GC37224@gmail.com>
 <12afa65a-9e07-bb2c-5621-85074ea37135@suse.com>
 <20181010071918.GA103159@gmail.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <38478407-257c-c5a3-fbae-231bc739d768@suse.com>
Date: Wed, 10 Oct 2018 09:28:15 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181010071918.GA103159@gmail.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v5 0/3] x86: make rsdp address accessible
 via boot 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: corbet@lwn.net, Peter Zijlstra <a.p.zijlstra@chello.nl>,
 linux-doc@vger.kernel.org, x86@kernel.org, linux-kernel@vger.kernel.org,
 mingo@redhat.com, bp@alien8.de, hpa@zytor.com, xen-devel@lists.xenproject.org,
 tglx@linutronix.de, boris.ostrovsky@oracle.com,
 Kees Cook <keescook@chromium.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMTAvMjAxOCAwOToxOSwgSW5nbyBNb2xuYXIgd3JvdGU6Cj4gCj4gKiBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+IHdyb3RlOgo+IAo+PiBZb3UgY2FuIGp1c3QgZGl2ZSBpbnRv
IHRoZSBkaXNjdXNzaW9uIHdlIGhhZCBiYWNrIGluIEZlYnJ1YXJ5Ogo+IAo+IFRoYXQgd2FzIGhh
bGYgYSB5ZWFyIGFuZCBhIHRob3VzYW5kIGNvbW1pdHMgYWdvISA7LSkKClllcy4gOi0pCgo+IAo+
PiBodHRwczovL2xvcmUua2VybmVsLm9yZy9sa21sLzIwMTgwMjEzMTYzMjQ0LmoyenV4eWhzNGti
Zmh3Z2pAZ21haWwuY29tLwo+Pgo+PiBUaGUgc2NoZW1lIEkgaGF2ZSB1c2VkIGluIFY1IG9mIHRo
ZSBzZXJpZXMgaXMgdGhlIG9uZSB5b3UgYWdyZWVkIHRvIHVzZQo+PiBiYWNrIHRoZW4uCj4+Cj4+
IEEgcXVpY2sgc3VtbWFyeSBvZiB0aGUgcHJvYmxlbSB5b3UgbWVudGlvbmVkOgo+Pgo+PiBUaGVy
ZSBhcmUgc29tZSBkb3duc3RyZWFtIHZhcmlhbnRzIG9mIGdydWIyIHdpdGggYSBwYXRjaCBicmVh
a2luZyB0aGUKPj4gYm9vdCBwcm90b2NvbCBieSB3cml0aW5nIGdhcmJhZ2UgcGFzdCB0aGUgZW5k
IG9mIHNldHVwX2hlYWRlci4gQWRkaW5nCj4+IGEgbmV3IGZpZWxkIGF0IHRoZSBlbmQgb2Ygc2V0
dXBfaGVhZGVyIChoZXJlOiByc2RwX2FkZHJlc3MpIHJlc3VsdGVkIGluCj4+IHRob3NlIGdydWIy
IHZhcmlhbnRzIGNsb2JiZXJpbmcgdGhlIHByZXNldCB2YWx1ZSBvZiAwLgo+Pgo+PiBUaGUgc29s
dXRpb24gaXMgdG8gbGV0IGdydWIyIHJlcG9ydCBiYWNrIHRoZSB1c2VkIGJvb3QgcHJvdG9jb2wg
dmVyc2lvbgo+PiB3aXRoIHNldHRpbmcgYSBmbGFnICJJIGFtIHJlcG9ydGluZyBiYWNrIG15IHZl
cnNpb24iLiBUaGUga2VybmVsIG5vdyBpcwo+PiBjYXBhYmxlIHRvIGtub3cgd2hpY2ggZmllbGRz
IG9mIHNldHVwX2hlYWRlciBhcmUga25vd24gdG8gZ3J1YjIgYW5kIGNhbgo+PiBhY3QgYWNjb3Jk
aW5nbHkuCj4+Cj4+IFRoZSByZWxhdGVkIGdydWIyIHBhdGNoIHNlcmllcyBpcyB1bmRlciByZXZp
ZXcgcmlnaHQgbm93Lgo+IAo+IE9rLCB0aGF0J3MgcmVhc3N1cmluZyAtIHRoYXQncyBhbGwgdGhl
IGNvbnRleHQgSSBuZWVkZWQuCj4gCj4gV291bGQgaXQgaGVscCBncnViMiByZXZpZXcraW50ZWdy
YXRpb24gaWYgd2UgYXBwbGllZCB0aGlzIHRvIC10aXAgYW5kIHN0YWdlZAo+IGl0IHRoZXJlIHVu
dGlsIHRoZSBHcnViIHBhdGNoZXMgYXJlIGFjY2VwdGVkLCBvciBjYW4gSSBjb25zaWRlciB0aG9z
ZSBjaGFuZ2VzCj4gYXMgZ3J1YjIgdXBzdHJlYW0gYWNjZXB0ZWQ/CgpBcHBseWluZyB0byAtdGlw
IHdvdWxkIHJlYWxseSBiZSBncmVhdCEgSSBjYW4gc2VuZCB5b3UgYSBub3RlIHdoZW4gdGhlCmdy
dWIgc2VyaWVzIGhhcyBiZWVuIGFjY2VwdGVkLiBUaGUgZ3J1YiBtYWludGFpbmVyIGhhcyBhbHJl
YWR5IHNlbnQgbWUKYSBub3RlIGhlIHdpbGwgYmUgbG9va2luZyBhdCB0aGUgcGF0Y2hlcyBzb29u
LgoKPiBJJ2QgbGlrZSB0byBoZWxwIG1ha2UgaXQgaGFwcGVuLCBsZXQgbWUga25vdyB3aGF0IHRo
ZSBiZXN0IHJvdXRlIGlzLgoKSSBhcHByZWNpYXRlIHRoYXQgYSBsb3QhCgoKVGhhbmtzLAoKSnVl
cmdlbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 07:37:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 07: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 1gA93g-000257-6Z; Wed, 10 Oct 2018 07:37:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=r/nk=mw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gA93e-00024v-EJ
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 07:37:26 +0000
X-Inumbo-ID: 8346eeb2-cc5f-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8346eeb2-cc5f-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 07:38: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 <aliasfile-bounces@xenproject.org>)
 id 1gA93c-0003eu-8k; Wed, 10 Oct 2018 07:37: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 1gA93b-0002cG-QY; Wed, 10 Oct 2018 07:37:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gA93b-0003Vx-Ps; Wed, 10 Oct 2018 07:37:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128528-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=78af0984b45a780e45d57c22c85a1f594b969212
X-Osstest-Versions-That: ovmf=a7ab1c315c3cf5e804897471e992655c9b5baa0f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Oct 2018 07:37:23 +0000
Subject: [Xen-devel] [ovmf test] 128528: 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>

ZmxpZ2h0IDEyODUyOCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg1MjgvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA3OGFmMDk4NGI0NWE3ODBlNDVkNTdjMjJjODVhMWY1
OTRiOTY5MjEyCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBhN2FiMWMz
MTVjM2NmNWU4MDQ4OTc0NzFlOTkyNjU1YzliNWJhYTBmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg1MTkgIDIwMTgtMTAtMDkgMDE6MTA6NTEgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4NTI4ICAyMDE4LTEwLTA5IDE1OjA3OjQ4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQXJkIEJpZXNo
ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgRGFuZGFuIEJpIDxkYW5kYW4uYmlA
aW50ZWwuY29tPgogIExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRz
Lnhlbi5vcmc6L2hvbWUveGVuL2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIGE3YWIxYzMxNWMuLjc4
YWYwOTg0YjQgIDc4YWYwOTg0YjQ1YTc4MGU0NWQ1N2MyMmM4NWExZjU5NGI5NjkyMTIgLT4geGVu
LXRlc3RlZC1tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 08:04:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 08: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 1gA9TL-00059d-7r; Wed, 10 Oct 2018 08:03:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=mkav=mw=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gA9TJ-00059V-WD
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 08:03:58 +0000
X-Inumbo-ID: 37963e7a-cc63-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 37963e7a-cc63-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 08:05: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 mx1.suse.de (Postfix) with ESMTP id B6E7EAFD3;
 Wed, 10 Oct 2018 08:03:55 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>, linux-kernel@vger.kernel.org
References: <20181009103237.52527-1-roger.pau@citrix.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <1d2093b4-1466-5bb8-1de0-1ea11c9433f3@suse.com>
Date: Wed, 10 Oct 2018 10:03:54 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181009103237.52527-1-roger.pau@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen/pvh: increase early stack size
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDkvMTAvMjAxOCAxMjozMiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IFdoaWxlIGJvb3Rp
bmcgb24gYW4gQU1EIEVQWUMgYm94IHRoZSBzdGFjayBjYW5hcnkgd291bGQgZGV0ZWN0IHN0YWNr
Cj4gb3ZlcmZsb3dzIHdoZW4gdXNpbmcgdGhlIGN1cnJlbnQgUFZIIGVhcmx5IHN0YWNrIHNpemUg
KDI1NikuIFN3aXRjaCB0bwo+IHVzaW5nIHRoZSB2YWx1ZSBkZWZpbmVkIGJ5IEJPT1RfU1RBQ0tf
U0laRSwgd2hpY2ggcHJldmVudHMgdGhlIHN0YWNrCj4gb3ZlcmZsb3cuCj4gCj4gU2lnbmVkLW9m
Zi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpDb21taXR0ZWQg
dG8geGVuLnRpcCBmb3ItbGludXMtNC4yMAoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 08:04:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 08:04: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 1gA9To-0005E8-Tb; Wed, 10 Oct 2018 08:04:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=mkav=mw=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gA9Tn-0005Ds-EW
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 08:04:27 +0000
X-Inumbo-ID: 495b7b7b-cc63-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 495b7b7b-cc63-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 08:05:44 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id AECFEAFD3;
 Wed, 10 Oct 2018 08:04:25 +0000 (UTC)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 xen-devel@lists.xenproject.org
References: <20181007200538.19320-1-boris.ostrovsky@oracle.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <438923a2-d25c-79fa-dfc9-8008a79f7ce7@suse.com>
Date: Wed, 10 Oct 2018 10:04:25 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181007200538.19320-1-boris.ostrovsky@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen/balloon: Support xend-based toolstack
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: linux-kernel@vger.kernel.org, stable@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>

T24gMDcvMTAvMjAxOCAyMjowNSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IFhlbmQtYmFzZWQg
dG9vbHN0YWNrcyBkb24ndCBoYXZlIHN0YXRpYy1tYXggZW50cnkgaW4geGVuc3RvcmUuIFRoZQo+
IGVxdWl2YWxlbnQgbm9kZSBmb3IgdGhvc2UgdG9vbHN0YWNrcyBpcyBtZW1vcnlfc3RhdGljX21h
eC4KPiAKPiBGaXhlczogNTI2NmI4ZTQ0NDVjICh4ZW46IGZpeCBib290aW5nIGJhbGxvb25lZCBk
b3duIGh2bSBndWVzdCkKPiBTaWduZWQtb2ZmLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9z
dHJvdnNreUBvcmFjbGUuY29tPgo+IENjOiA8c3RhYmxlQHZnZXIua2VybmVsLm9yZz4gIyA0LjEz
CgpDb21taXR0ZWQgdG8geGVuLnRpcCBmb3ItbGludXMtNC4yMAoKCkp1ZXJnZW4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 08:07:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 08:07: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 1gA9Wl-0005QE-FK; Wed, 10 Oct 2018 08:07:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qmy3=mw=gmail.com=osalvador.vilardaga@srs-us1.protection.inumbo.net>)
 id 1gA9Wk-0005Q8-35
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 08:07:30 +0000
X-Inumbo-ID: 2b399926-cc63-11e8-a8a5-bc764e045a96
Received: from mail-wm1-f45.google.com (unknown [209.85.128.45])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2b399926-cc63-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 10:04:54 +0200 (CEST)
Received: by mail-wm1-f45.google.com with SMTP id e187-v6so4679428wmf.0
 for <xen-devel@lists.xenproject.org>; Wed, 10 Oct 2018 01:07:27 -0700 (PDT)
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:user-agent;
 bh=60RjsazI5P2OfbzBraBQxNizSHqCqnbN/t6PHSLvfLo=;
 b=fpz/rQGntyogsUP2pQC3ADWFTcIzhdX8ndflE+BqgCH+wmfCPUNM/JngchbKyQlpGq
 MU2yk08UMM0WOUJP4ZsJ0GX9mVgMcW1BEonXKDL3SQe/CHppPgHJ4RV7dLlCb03Mx5LI
 mv/a0fGFVaUQDiIPhCtVLB56YPa+TdSc68X5zufZTfz+npZ7fUJrfn90AIZqhorEeyL1
 TA7kIP/htHDUiK+uzaIxM43Ws0Y3Oifq4K/TBgfPMH1YkQYnJd8VDw9jEaOs03aXpj5X
 XlH4CuGv7sUmgpGTRSWRLuGveL1+nTPHwN08dXNNf5gWyN0UkW8eSivhpt7BI4n2+bOj
 EEng==
X-Gm-Message-State: ABuFfog4/bC4mQ99LBf/NA+97YbjcAuMi761CzK6W62rsFPDmo5GBLnB
 PxqnNDcRVow5HPj3BJcJ2T4=
X-Google-Smtp-Source: ACcGV63Rpj4T3aKBtdCiwGHXml+ZetJImBiKOQ2zkaI3LfIPYBZFJYO269nuhgZFgPnhqKydJotBBA==
X-Received: by 2002:a1c:f60f:: with SMTP id
 w15-v6mr4805370wmc.101.1539158846765; 
 Wed, 10 Oct 2018 01:07:26 -0700 (PDT)
Received: from techadventures.net (techadventures.net. [62.201.165.239])
 by smtp.gmail.com with ESMTPSA id a205-v6sm12772165wmh.19.2018.10.10.01.07.25
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 10 Oct 2018 01:07:25 -0700 (PDT)
Received: by techadventures.net (Postfix, from userid 1000)
 id F14EB12500C; Wed, 10 Oct 2018 10:07:24 +0200 (CEST)
Date: Wed, 10 Oct 2018 10:07:24 +0200
From: Oscar Salvador <osalvador@techadventures.net>
To: Arun KS <arunks@codeaurora.org>
Message-ID: <20181010080724.GA20338@techadventures.net>
References: <1538727006-5727-1-git-send-email-arunks@codeaurora.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1538727006-5727-1-git-send-email-arunks@codeaurora.org>
User-Agent: Mutt/1.5.23 (2014-03-12)
Subject: Re: [Xen-devel] [PATCH v5 1/2] memory_hotplug: Free pages as higher
 order
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: mhocko@suse.com, vatsa@codeaurora.org, linux-mm@kvack.org,
 getarunks@gmail.com, kys@microsoft.com, boris.ostrovsky@oracle.com,
 sthemmin@microsoft.com, xen-devel@lists.xenproject.org, haiyangz@microsoft.com,
 yasu.isimatu@gmail.com, dan.j.williams@intel.com, akpm@linux-foundation.org,
 vbabka@suse.cz, osalvador@suse.de, jgross@suse.com, aaron.lu@intel.com,
 malat@debian.org, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org,
 vinmenon@codeaurora.org, jrdr.linux@gmail.com, devel@linuxdriverproject.org,
 iamjoonsoo.kim@lge.com, mgorman@techsingularity.net,
 kirill.shutemov@linux.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>

T24gRnJpLCBPY3QgMDUsIDIwMTggYXQgMDE6NDA6MDVQTSArMDUzMCwgQXJ1biBLUyB3cm90ZToK
PiBXaGVuIGZyZWUgcGFnZXMgYXJlIGRvbmUgd2l0aCBoaWdoZXIgb3JkZXIsIHRpbWUgc3BlbmQg
b24KPiBjb2FsZXNjaW5nIHBhZ2VzIGJ5IGJ1ZGR5IGFsbG9jYXRvciBjYW4gYmUgcmVkdWNlZC4g
V2l0aAo+IHNlY3Rpb24gc2l6ZSBvZiAyNTZNQiwgaG90IGFkZCBsYXRlbmN5IG9mIGEgc2luZ2xl
IHNlY3Rpb24KPiBzaG93cyBpbXByb3ZlbWVudCBmcm9tIDUwLTYwIG1zIHRvIGxlc3MgdGhhbiAx
IG1zLCBoZW5jZQo+IGltcHJvdmluZyB0aGUgaG90IGFkZCBsYXRlbmN5IGJ5IDYwJS4gTW9kaWZ5
IGV4dGVybmFsCj4gcHJvdmlkZXJzIG9mIG9ubGluZSBjYWxsYmFjayB0byBhbGlnbiB3aXRoIHRo
ZSBjaGFuZ2UuCgpIaSBBcnVuLCBvdXQgb2YgY3VyaW9zaXR5OgoKY291bGQgeW91IHBsZWFzZSBl
eHBsYWluIGhvdyBleGFjdGx5IGRpZCB5b3UgbWVzdXJlIHRoZSBzcGVlZAppbXByb3ZlbWVudD8K
ClRoYW5rcwotLSAKT3NjYXIgU2FsdmFkb3IKU1VTRSBMMwoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 08:08:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 08:08: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 1gA9XM-0005TI-T6; Wed, 10 Oct 2018 08:08:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2a29=mw=citrix.com=prvs=814851355=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1gA9XK-0005Se-Rx
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 08:08:06 +0000
X-Inumbo-ID: caab4b75-cc63-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id caab4b75-cc63-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 08:09:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,363,1534809600"; d="scan'208,217";a="80238916"
From: Lars Kurth <lars.kurth@citrix.com>
To: Rich Persaud <persaur@gmail.com>
Thread-Topic: x86 Community Call: Wed Oct 10, 14:00 - 15:00 UTC - Call for
 agenda items
Thread-Index: AQHUW8pGkjk0doIfqEuBDWVp2WvfYaUW40OAgAADVQCAAAWQgIAARSEAgAAUEgCAANMGgA==
Date: Wed, 10 Oct 2018 08:08:01 +0000
Message-ID: <A9F5AB8C-5CC1-4D25-9033-A4FEC764EFFC@citrix.com>
References: <32C44945-4CE1-4118-94B9-1064B24872CF@citrix.com>
 <4460D131-1AB5-4BBA-BCA5-ACBF2852FE7B@citrix.com>
 <CABfawhkAYa0RSFAf_V44OSw2pxV75qr2Oh42LP_tx6Z32B5ggg@mail.gmail.com>
 <54320110-5cdb-82db-a03c-6c4e46cc6598@citrix.com>
 <04B1E6EF-0C14-4D8F-9AB7-EF5BF3F3DD46@citrix.com>
 <052DBDCC-CC76-4C1D-AA0F-D472870A7010@gmail.com>
In-Reply-To: <052DBDCC-CC76-4C1D-AA0F-D472870A7010@gmail.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.2.180910
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] x86 Community Call: Wed Oct 10,
 14:00 - 15:00 UTC - Call for agenda items
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 Julien Grall <julien.grall@arm.com>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>,
 "Matt.Spencer@arm.com" <Matt.Spencer@arm.com>,
 "Edgar E. Iglesias" <edgar.iglesias@xilinx.com>, John Ji <john.ji@intel.com>,
 "robin.randhawa@arm.com" <robin.randhawa@arm.com>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 "christopher.w.clark@gmail.com" <christopher.w.clark@gmail.com>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "vfachin@de.adit-jv.com" <vfachin@de.adit-jv.com>,
 "intel-xen@intel.com" <intel-xen@intel.com>,
 "Jarvis.Roach@dornerworks.com" <Jarvis.Roach@dornerworks.com>,
 "jgross@suse.com" <jgross@suse.com>, Andrew Cooper <Andrew.Cooper3@citrix.com>,
 "jnataraj@amd.com" <jnataraj@amd.com>, Stefano
 Stabellini <sstabellini@kernel.org>,
 "Stewart.Hildebrand@dornerworks.com" <Stewart.Hildebrand@dornerworks.com>,
 Brian Woods <brian.woods@amd.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============7733305769109894724=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============7733305769109894724==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_A9F5AB8C5CC14D259033A4FEC764EFFCcitrixcom_"

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

PiBJZiB0aGUgWGVuIGNvbW11bml0eSB3aXNoZXMgdG8gcHJvdmlkZSBmZWVkYmFjayBvbiB0aGlz
IE5JU1RJUiBkcmFmdCwgSSBzdWdnZXN0IGNvbXBpbGluZyBhIHNpbmdsZSBkb2N1bWVudCwgaW5j
bHVkaW5nOg0KSSBob3BlIHNvOiB3ZSBtYXkgYXMgd2VsbCB1c2UgdGhlIHJlbGV2YW50IHNlY3Rp
b24gaW4gaHR0cHM6Ly9kb2NzLmdvb2dsZS5jb20vZG9jdW1lbnQvZC8xWmZaMVNKUmF1THJJU2lU
TFh6TTBEUHhRTDhiZU5rQVFTNU13TExOdFJLYy9lZGkgdG8gY29sbGF0ZSB0aGUgZmVlZGJhY2sN
CkJ1dCBJIGNhbiBjcmVhdGUgYSBzZXBhcmF0ZSBkb2MNCkxldOKAmXMgZGlzY3VzcyBpbiB0aGUg
bWVldGluZw0KUmVnYXJkcw0KTGFycw0KDQpGcm9tOiBSaWNoIFBlcnNhdWQgPHBlcnNhdXJAZ21h
aWwuY29tPg0KRGF0ZTogVHVlc2RheSwgOSBPY3RvYmVyIDIwMTggYXQgMjE6MzMNClRvOiBMYXJz
IEt1cnRoIDxsYXJzLmt1cnRoQGNpdHJpeC5jb20+DQpDYzogQW5kcmV3IENvb3BlciA8QW5kcmV3
LkNvb3BlcjNAY2l0cml4LmNvbT4sIFRhbWFzIEsgTGVuZ3llbCA8dGFtYXMuay5sZW5neWVsQGdt
YWlsLmNvbT4sIHhlbi1kZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPiwgImNv
bW1pdHRlcnNAeGVucHJvamVjdC5vcmciIDxjb21taXR0ZXJzQHhlbnByb2plY3Qub3JnPiwgImlu
dGVsLXhlbkBpbnRlbC5jb20iIDxpbnRlbC14ZW5AaW50ZWwuY29tPiwgImRhbmllbC5raXBlckBv
cmFjbGUuY29tIiA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+LCBSb2dlciBNb25uZSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+LCAiY2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20iIDxjaHJpc3Rv
cGhlci53LmNsYXJrQGdtYWlsLmNvbT4sIEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29t
PiwgImpncm9zc0BzdXNlLmNvbSIgPGpncm9zc0BzdXNlLmNvbT4sIFBhdWwgRHVycmFudCA8UGF1
bC5EdXJyYW50QGNpdHJpeC5jb20+LCBKb2huIEppIDxqb2huLmppQGludGVsLmNvbT4sICJqbmF0
YXJhakBhbWQuY29tIiA8am5hdGFyYWpAYW1kLmNvbT4sICJFZGdhciBFLiBJZ2xlc2lhcyIgPGVk
Z2FyLmlnbGVzaWFzQHhpbGlueC5jb20+LCAiZGF2b3Jpbi5taXN0YUBhZ2dpb3MuY29tIiA8ZGF2
b3Jpbi5taXN0YUBhZ2dpb3MuY29tPiwgInJvYmluLnJhbmRoYXdhQGFybS5jb20iIDxyb2Jpbi5y
YW5kaGF3YUBhcm0uY29tPiwgQXJ0ZW0gTXlnYWlldiA8QXJ0ZW1fTXlnYWlldkBlcGFtLmNvbT4s
ICJNYXR0LlNwZW5jZXJAYXJtLmNvbSIgPE1hdHQuU3BlbmNlckBhcm0uY29tPiwgImFuYXN0YXNz
aW9zLm5hbm9zQG9uYXBwLmNvbSIgPGFuYXN0YXNzaW9zLm5hbm9zQG9uYXBwLmNvbT4sIEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+LCAiU3Rld2FydC5IaWxkZWJyYW5kQGRvcm5l
cndvcmtzLmNvbSIgPFN0ZXdhcnQuSGlsZGVicmFuZEBkb3JuZXJ3b3Jrcy5jb20+LCAidmZhY2hp
bkBkZS5hZGl0LWp2LmNvbSIgPHZmYWNoaW5AZGUuYWRpdC1qdi5jb20+LCBWb2xvZHlteXIgQmFi
Y2h1ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+LCAibWlyZWxhLnNpbW9ub3ZpY0BhZ2dp
b3MuY29tIiA8bWlyZWxhLnNpbW9ub3ZpY0BhZ2dpb3MuY29tPiwgIkphcnZpcy5Sb2FjaEBkb3Ju
ZXJ3b3Jrcy5jb20iIDxKYXJ2aXMuUm9hY2hAZG9ybmVyd29ya3MuY29tPiwgU3RlZmFubyBTdGFi
ZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPg0KU3ViamVjdDogUmU6IHg4NiBDb21tdW5p
dHkgQ2FsbDogV2VkIE9jdCAxMCwgMTQ6MDAgLSAxNTowMCBVVEMgLSBDYWxsIGZvciBhZ2VuZGEg
aXRlbXMNCg0KTGFycywNCg0KVGhpcyBOSVNUIGRvY3VtZW50ICgiQSBNZXRob2RvbG9neSBmb3Ig
RGV0ZXJtaW5pbmcgRm9yZW5zaWMgRGF0YSBSZXF1aXJlbWVudHMgZm9yIERldGVjdGluZyBIeXBl
cnZpc29yIEF0dGFja3MiIFsxXSkgYXBwZWFycyB0byBiZSBmb2N1c2VkIG9uIHRoZSBhcHBsaWNh
dGlvbiBvZiBMaWJWTUkgaW4gc29tZSBjb250ZXh0cy4gIEl0IGlzIGEgTklTVCBJbnRlcmFnZW5j
eSBvciBJbnRlcm5hbCBSZXBvcnQgKE5JU1RJUikgZG9jdW1lbnQgd2l0aCBhIG5hcnJvd2VyIHNj
b3BlIHRoYW4gb3RoZXIgTklTVCBwdWJsaWNhdGlvbnMsIGUuZy4gU3BlY2lhbCBQdWJsaWNhdGlv
bnMgKFNQKS4gIE5JU1RJUiBkb2N1bWVudHMgYXJlOg0KDQpodHRwczovL3d3dy5uaXN0Lmdvdi9u
aXN0LXJlc2VhcmNoLWxpYnJhcnkvbmlzdC1zZXJpZXMtcHVibGljYXRpb25zDQoiLi4uIEludGVy
aW0gb3IgZmluYWwgcmVwb3J0cyBvbiB3b3JrIHBlcmZvcm1lZCBieSBOSVNUIGZvciBvdXRzaWRl
IHNwb25zb3JzIChib3RoIGdvdmVybm1lbnQgYW5kIG5vbi1nb3Zlcm5tZW50KS4gIE1heSBhbHNv
IHJlcG9ydCByZXN1bHRzIG9mIE5JU1QgcHJvamVjdHMgb2YgdHJhbnNpdG9yeSBvciBsaW1pdGVk
IGludGVyZXN0LCBpbmNsdWRpbmcgdGhvc2UgdGhhdCB3aWxsIGJlIHB1Ymxpc2hlZCBzdWJzZXF1
ZW50bHkgaW4gbW9yZSBjb21wcmVoZW5zaXZlIGZvcm0uIg0KDQoNCklmIHRoZSBYZW4gY29tbXVu
aXR5IHdpc2hlcyB0byBwcm92aWRlIGZlZWRiYWNrIG9uIHRoaXMgTklTVElSIGRyYWZ0LCBJIHN1
Z2dlc3QgY29tcGlsaW5nIGEgc2luZ2xlIGRvY3VtZW50LCBpbmNsdWRpbmc6DQoNCiAtIGFueSBp
bmFjY3VyYWNpZXMgKyBzdXBwb3J0aW5nIHJlZmVyZW5jZXMNCiAtIHZ1bG5lcmFiaWxpdHkgc2Nv
cGUgYm91bmRhcmllcywgaW5jbHVkaW5nIFhlbiBoeXBlcnZpc29yLCBMaW51eCBrZXJuZWwgYWZm
ZWN0aW5nIEtWTSwgS1ZNIG1vZHVsZSBmb3IgTGludXgga2VybmVsLCBRRU1VIGFuZCBoeXBlcnZp
c29yIHRvb2xzdGFjayhzKQ0KIC0gYWRkaXRpb25hbCBzYW1wbGUgYXR0YWNrKHMpIGFuZCBldmlk
ZW5jZSBjb3ZlcmFnZSBmb3IgZm9yZW5zaWMgYW5hbHlzaXMNCiAtIGFkZGl0aW9uYWwgcmVmZXJl
bmNlcyBvbiBoeXBlcnZpc29yIHNlY3VyaXR5IC8gdnVsbmVyYWJpbGl0eSBhbmFseXNpcw0KIC0g
bWlzc2luZyBwZXJzcGVjdGl2ZXMgKGUuZy4gaW1wYWN0IG9mIGZlYXR1cmVzIHNlbGVjdGVkIHZp
YSBLQ09ORklHLCBkaXNhZ2dyZWdhdGlvbikNCiAtIG90aGVyIGZlZWRiYWNrDQoNCklmIGEgc2lu
Z2xlIGxpc3QgY2FuIGJlIGNvbXBpbGVkLCBlYWNoIGl0ZW0gY2FuIGJlIG51bWJlcmVkIGFuZCBY
ZW4gY29tbXVuaXR5IHZpZXdwb2ludHMgY2FuIGJlIGFnZ3JlZ2F0ZWQgZm9yIHBvc3NpYmxlIGNv
bnNlbnN1cyBpbiB1bmlmaWVkIGZlZWRiYWNrLCBvciBpbmRpdmlkdWFscyBjb3VsZCBzdWJtaXQg
dGhlaXIgZmVlZGJhY2sgc2VwYXJhdGVseS4NCg0KUmljaA0KDQpbMV0gaHR0cHM6Ly9jc3JjLm5p
c3QuZ292L0NTUkMvbWVkaWEvUHVibGljYXRpb25zL25pc3Rpci84MjIxL2RyYWZ0L2RvY3VtZW50
cy9uaXN0aXItODIyMS1kcmFmdC5wZGYNCg0KT24gT2N0IDksIDIwMTgsIGF0IDE0OjIwLCBMYXJz
IEt1cnRoIDxsYXJzLmt1cnRoQGNpdHJpeC5jb208bWFpbHRvOmxhcnMua3VydGhAY2l0cml4LmNv
bT4+IHdyb3RlOg0KSGkgYWxsLA0KSSBhZGRlZCBhIE5JU1QgU2VjdXJpdHkgUGFwZXIgdG8gdGhl
IGFnZW5kYSB3aGljaCBpcyBjdXJyZW50bHkgdW5kZXIgcmV2aWV3IGFuZCBpcyBmdWxsIG9mIGlu
YWNjdXJhY2llcyBhbmQgY291bGQgcG90ZW50aWFsbHkgYmVjb21lIHZlcnkgcHJvYmxlbWF0aWMg
dG8gdGhlIHByb2plY3QgYW5kIHZlbmRvcnMgdXNpbmcgWGVuIGlmIG9mZmljaWFsbHkgcHVibGlz
aGVkIGJ5IE5JU1Qgd2l0aG91dCBiZWluZyBjb3JyZWN0ZWQgKGl0IG5lZWRzIHJlc3BvbnNlcyBi
eSB0aGUgZW5kIG9mIHdlZWspLiBJIHdpbGwgYmUgc3RydWdnbGluZyB0byBkbyB0aGlzIGFsb25l
IGFuZCB3b3VsZCBsaWtlIHRvIGVubGlzdCBoZWxwLCBpbiBwYXJ0aWN1bGFyIGZyb20gcGVvcGxl
IHdpdGggYSBzZWN1cml0eSBiYWNrZ3JvdW5kLiBUaGF0IHdvdWxkIGFsc28gYmUgc2lnbmlmaWNh
bnRseSBtb3JlIHBvd2VyZnVsIHRoYW4gbWUgcHJvdmlkaW5nIHRoZSBmZWVkYmFjay4NClJlZ2Fy
ZHMNCkthcnMNCg==

--_000_A9F5AB8C5CC14D259033A4FEC764EFFCcitrixcom_
Content-Type: text/html; charset="utf-8"
Content-ID: <05DE5EE6514A124BB8926FDFE1D1E267@citrix.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQph
OnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5
Ojk5Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnAuTXNv
TGlzdFBhcmFncmFwaCwgbGkuTXNvTGlzdFBhcmFncmFwaCwgZGl2Lk1zb0xpc3RQYXJhZ3JhcGgN
Cgl7bXNvLXN0eWxlLXByaW9yaXR5OjM0Ow0KCW1hcmdpbi10b3A6MGNtOw0KCW1hcmdpbi1yaWdo
dDowY207DQoJbWFyZ2luLWJvdHRvbTowY207DQoJbWFyZ2luLWxlZnQ6MzYuMHB0Ow0KCW1hcmdp
bi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxp
YnJpIixzYW5zLXNlcmlmO30NCnAubXNvbm9ybWFsMCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1zb25v
cm1hbDANCgl7bXNvLXN0eWxlLW5hbWU6bXNvbm9ybWFsOw0KCW1zby1tYXJnaW4tdG9wLWFsdDph
dXRvOw0KCW1hcmdpbi1yaWdodDowY207DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJ
bWFyZ2luLWxlZnQ6MGNtOw0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGli
cmkiLHNhbnMtc2VyaWY7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTgNCgl7bXNvLXN0eWxlLXR5cGU6cGVy
c29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6
d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25s
eTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4w
cHQgNzkyLjBwdDsNCgltYXJnaW46NzIuMHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0O30NCmRpdi5X
b3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT4NCjwvaGVhZD4N
Cjxib2R5IGxhbmc9IkVOLUdCIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xh
c3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mZ3Q7IElmIHRoZSBYZW4g
Y29tbXVuaXR5IHdpc2hlcyB0byBwcm92aWRlIGZlZWRiYWNrIG9uIHRoaXMgTklTVElSIGRyYWZ0
LCBJIHN1Z2dlc3QgY29tcGlsaW5nIGEgc2luZ2xlIGRvY3VtZW50LCBpbmNsdWRpbmc6PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JIGhvcGUgc286IHdlIG1heSBhcyB3ZWxs
IHVzZSB0aGUgcmVsZXZhbnQgc2VjdGlvbiBpbiA8YSBocmVmPSJodHRwczovL2RvY3MuZ29vZ2xl
LmNvbS9kb2N1bWVudC9kLzFaZloxU0pSYXVMcklTaVRMWHpNMERQeFFMOGJlTmtBUVM1TXdMTE50
UktjL2VkaSI+DQpodHRwczovL2RvY3MuZ29vZ2xlLmNvbS9kb2N1bWVudC9kLzFaZloxU0pSYXVM
cklTaVRMWHpNMERQeFFMOGJlTmtBUVM1TXdMTE50UktjL2VkaTwvYT4gdG8gY29sbGF0ZSB0aGUg
ZmVlZGJhY2s8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkJ1dCBJIGNhbiBj
cmVhdGUgYSBzZXBhcmF0ZSBkb2M8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PkxldOKAmXMgZGlzY3VzcyBpbiB0aGUgbWVldGluZzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+UmVnYXJkczxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
TGFyczxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286
cD48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYg
MS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbTogPC9zcGFu
PjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+UmljaCBQZXJz
YXVkICZsdDtwZXJzYXVyQGdtYWlsLmNvbSZndDs8YnI+DQo8Yj5EYXRlOiA8L2I+VHVlc2RheSwg
OSBPY3RvYmVyIDIwMTggYXQgMjE6MzM8YnI+DQo8Yj5UbzogPC9iPkxhcnMgS3VydGggJmx0O2xh
cnMua3VydGhAY2l0cml4LmNvbSZndDs8YnI+DQo8Yj5DYzogPC9iPkFuZHJldyBDb29wZXIgJmx0
O0FuZHJldy5Db29wZXIzQGNpdHJpeC5jb20mZ3Q7LCBUYW1hcyBLIExlbmd5ZWwgJmx0O3RhbWFz
LmsubGVuZ3llbEBnbWFpbC5jb20mZ3Q7LCB4ZW4tZGV2ZWwgJmx0O3hlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZyZndDssICZxdW90O2NvbW1pdHRlcnNAeGVucHJvamVjdC5vcmcmcXVvdDsg
Jmx0O2NvbW1pdHRlcnNAeGVucHJvamVjdC5vcmcmZ3Q7LCAmcXVvdDtpbnRlbC14ZW5AaW50ZWwu
Y29tJnF1b3Q7ICZsdDtpbnRlbC14ZW5AaW50ZWwuY29tJmd0OywgJnF1b3Q7ZGFuaWVsLmtpcGVy
QG9yYWNsZS5jb20mcXVvdDsNCiAmbHQ7ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20mZ3Q7LCBSb2dl
ciBNb25uZSAmbHQ7cm9nZXIucGF1QGNpdHJpeC5jb20mZ3Q7LCAmcXVvdDtjaHJpc3RvcGhlci53
LmNsYXJrQGdtYWlsLmNvbSZxdW90OyAmbHQ7Y2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20m
Z3Q7LCBCcmlhbiBXb29kcyAmbHQ7YnJpYW4ud29vZHNAYW1kLmNvbSZndDssICZxdW90O2pncm9z
c0BzdXNlLmNvbSZxdW90OyAmbHQ7amdyb3NzQHN1c2UuY29tJmd0OywgUGF1bCBEdXJyYW50ICZs
dDtQYXVsLkR1cnJhbnRAY2l0cml4LmNvbSZndDssIEpvaG4gSmkgJmx0O2pvaG4uamlAaW50ZWwu
Y29tJmd0OywNCiAmcXVvdDtqbmF0YXJhakBhbWQuY29tJnF1b3Q7ICZsdDtqbmF0YXJhakBhbWQu
Y29tJmd0OywgJnF1b3Q7RWRnYXIgRS4gSWdsZXNpYXMmcXVvdDsgJmx0O2VkZ2FyLmlnbGVzaWFz
QHhpbGlueC5jb20mZ3Q7LCAmcXVvdDtkYXZvcmluLm1pc3RhQGFnZ2lvcy5jb20mcXVvdDsgJmx0
O2Rhdm9yaW4ubWlzdGFAYWdnaW9zLmNvbSZndDssICZxdW90O3JvYmluLnJhbmRoYXdhQGFybS5j
b20mcXVvdDsgJmx0O3JvYmluLnJhbmRoYXdhQGFybS5jb20mZ3Q7LCBBcnRlbSBNeWdhaWV2ICZs
dDtBcnRlbV9NeWdhaWV2QGVwYW0uY29tJmd0OywgJnF1b3Q7TWF0dC5TcGVuY2VyQGFybS5jb20m
cXVvdDsNCiAmbHQ7TWF0dC5TcGVuY2VyQGFybS5jb20mZ3Q7LCAmcXVvdDthbmFzdGFzc2lvcy5u
YW5vc0BvbmFwcC5jb20mcXVvdDsgJmx0O2FuYXN0YXNzaW9zLm5hbm9zQG9uYXBwLmNvbSZndDss
IEp1bGllbiBHcmFsbCAmbHQ7anVsaWVuLmdyYWxsQGFybS5jb20mZ3Q7LCAmcXVvdDtTdGV3YXJ0
LkhpbGRlYnJhbmRAZG9ybmVyd29ya3MuY29tJnF1b3Q7ICZsdDtTdGV3YXJ0LkhpbGRlYnJhbmRA
ZG9ybmVyd29ya3MuY29tJmd0OywgJnF1b3Q7dmZhY2hpbkBkZS5hZGl0LWp2LmNvbSZxdW90OyAm
bHQ7dmZhY2hpbkBkZS5hZGl0LWp2LmNvbSZndDssIFZvbG9keW15cg0KIEJhYmNodWsgJmx0O3Zv
bG9keW15cl9iYWJjaHVrQGVwYW0uY29tJmd0OywgJnF1b3Q7bWlyZWxhLnNpbW9ub3ZpY0BhZ2dp
b3MuY29tJnF1b3Q7ICZsdDttaXJlbGEuc2ltb25vdmljQGFnZ2lvcy5jb20mZ3Q7LCAmcXVvdDtK
YXJ2aXMuUm9hY2hAZG9ybmVyd29ya3MuY29tJnF1b3Q7ICZsdDtKYXJ2aXMuUm9hY2hAZG9ybmVy
d29ya3MuY29tJmd0OywgU3RlZmFubyBTdGFiZWxsaW5pICZsdDtzc3RhYmVsbGluaUBrZXJuZWwu
b3JnJmd0Ozxicj4NCjxiPlN1YmplY3Q6IDwvYj5SZTogeDg2IENvbW11bml0eSBDYWxsOiBXZWQg
T2N0IDEwLCAxNDowMCAtIDE1OjAwIFVUQyAtIENhbGwgZm9yIGFnZW5kYSBpdGVtczxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRp
dj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPkxhcnMsPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPlRoaXMgTklTVCBkb2N1bWVudCAoJnF1b3Q7QSBNZXRob2RvbG9neSBmb3Ig
RGV0ZXJtaW5pbmcgRm9yZW5zaWMgRGF0YSBSZXF1aXJlbWVudHMgZm9yIERldGVjdGluZyBIeXBl
cnZpc29yIEF0dGFja3MmcXVvdDsgWzFdKSBhcHBlYXJzIHRvIGJlIGZvY3VzZWQgb24gdGhlIGFw
cGxpY2F0aW9uIG9mIExpYlZNSSBpbiBzb21lIGNvbnRleHRzLiAmbmJzcDtJdCBpcyBhIE5JU1Qg
SW50ZXJhZ2VuY3kgb3IgSW50ZXJuYWwgUmVwb3J0IChOSVNUSVIpDQogZG9jdW1lbnQgd2l0aCBh
Jm5ic3A7bmFycm93ZXIgc2NvcGUgdGhhbiBvdGhlciBOSVNUIHB1YmxpY2F0aW9ucywgZS5nLiBT
cGVjaWFsIFB1YmxpY2F0aW9ucyAoU1ApLiAmbmJzcDtOSVNUSVIgZG9jdW1lbnRzIGFyZTo8bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGEgaHJl
Zj0iaHR0cHM6Ly93d3cubmlzdC5nb3YvbmlzdC1yZXNlYXJjaC1saWJyYXJ5L25pc3Qtc2VyaWVz
LXB1YmxpY2F0aW9ucyI+aHR0cHM6Ly93d3cubmlzdC5nb3YvbmlzdC1yZXNlYXJjaC1saWJyYXJ5
L25pc3Qtc2VyaWVzLXB1YmxpY2F0aW9uczwvYT48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZxdW90Oy4uLiZuYnNwO0ludGVyaW0gb3IgZmluYWwg
cmVwb3J0cyBvbiB3b3JrIHBlcmZvcm1lZCBieSZuYnNwO05JU1QgZm9yIG91dHNpZGUgc3BvbnNv
cnMgKGJvdGggZ292ZXJubWVudCBhbmQgbm9uLWdvdmVybm1lbnQpLiZuYnNwOyZuYnNwO01heSBh
bHNvIHJlcG9ydCByZXN1bHRzIG9mJm5ic3A7TklTVCBwcm9qZWN0cyBvZiB0cmFuc2l0b3J5IG9y
IGxpbWl0ZWQgaW50ZXJlc3QsIGluY2x1ZGluZyB0aG9zZSB0aGF0IHdpbGwgYmUgcHVibGlzaGVk
IHN1YnNlcXVlbnRseQ0KIGluIG1vcmUgY29tcHJlaGVuc2l2ZSBmb3JtLiZxdW90OzxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGJyPg0KPGJyPg0K
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JZiB0
aGUgWGVuIGNvbW11bml0eSB3aXNoZXMgdG8gcHJvdmlkZSBmZWVkYmFjayBvbiB0aGlzIE5JU1RJ
UiBkcmFmdCwgSSBzdWdnZXN0IGNvbXBpbGluZyBhIHNpbmdsZSBkb2N1bWVudCwgaW5jbHVkaW5n
OjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4m
bmJzcDstIGFueSBpbmFjY3VyYWNpZXMgJiM0Mzsgc3VwcG9ydGluZyByZWZlcmVuY2VzPG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDstIHZ1
bG5lcmFiaWxpdHkgc2NvcGUgYm91bmRhcmllcywgaW5jbHVkaW5nIFhlbiBoeXBlcnZpc29yLCBM
aW51eCBrZXJuZWwgYWZmZWN0aW5nIEtWTSwgS1ZNIG1vZHVsZSBmb3IgTGludXgga2VybmVsLCBR
RU1VIGFuZCBoeXBlcnZpc29yIHRvb2xzdGFjayhzKTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7LSBhZGRpdGlvbmFsIHNhbXBsZSBhdHRh
Y2socykgYW5kIGV2aWRlbmNlIGNvdmVyYWdlIGZvciBmb3JlbnNpYyBhbmFseXNpczxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7LSBhZGRp
dGlvbmFsIHJlZmVyZW5jZXMgb24gaHlwZXJ2aXNvciBzZWN1cml0eSAvIHZ1bG5lcmFiaWxpdHkg
YW5hbHlzaXM8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPiZuYnNwOy0gbWlzc2luZyBwZXJzcGVjdGl2ZXMgKGUuZy4gaW1wYWN0IG9mIGZlYXR1cmVz
IHNlbGVjdGVkIHZpYSBLQ09ORklHLCBkaXNhZ2dyZWdhdGlvbik8bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOy0gb3RoZXIgZmVlZGJhY2s8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SWYg
YSBzaW5nbGUgbGlzdCBjYW4gYmUgY29tcGlsZWQsIGVhY2ggaXRlbSBjYW4gYmUgbnVtYmVyZWQg
YW5kIFhlbiBjb21tdW5pdHkgdmlld3BvaW50cyBjYW4gYmUgYWdncmVnYXRlZCBmb3IgcG9zc2li
bGUgY29uc2Vuc3VzIGluIHVuaWZpZWQgZmVlZGJhY2ssIG9yIGluZGl2aWR1YWxzIGNvdWxkIHN1
Ym1pdCB0aGVpciBmZWVkYmFjayBzZXBhcmF0ZWx5LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5SaWNoPG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlsxXSZuYnNwOzxhIGhyZWY9Imh0dHBzOi8v
Y3NyYy5uaXN0Lmdvdi9DU1JDL21lZGlhL1B1YmxpY2F0aW9ucy9uaXN0aXIvODIyMS9kcmFmdC9k
b2N1bWVudHMvbmlzdGlyLTgyMjEtZHJhZnQucGRmIj5odHRwczovL2NzcmMubmlzdC5nb3YvQ1NS
Qy9tZWRpYS9QdWJsaWNhdGlvbnMvbmlzdGlyLzgyMjEvZHJhZnQvZG9jdW1lbnRzL25pc3Rpci04
MjIxLWRyYWZ0LnBkZjwvYT48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+PGJyPg0KT24gT2N0IDks
IDIwMTgsIGF0IDE0OjIwLCBMYXJzIEt1cnRoICZsdDs8YSBocmVmPSJtYWlsdG86bGFycy5rdXJ0
aEBjaXRyaXguY29tIj5sYXJzLmt1cnRoQGNpdHJpeC5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFy
Z2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1ib3R0b206MTIuMHB0Ij5IaSBhbGwsPGJyPg0KSSBhZGRlZCBhIE5JU1QgU2VjdXJpdHkg
UGFwZXIgdG8gdGhlIGFnZW5kYSB3aGljaCBpcyBjdXJyZW50bHkgdW5kZXIgcmV2aWV3IGFuZCBp
cyBmdWxsIG9mIGluYWNjdXJhY2llcyBhbmQgY291bGQgcG90ZW50aWFsbHkgYmVjb21lIHZlcnkg
cHJvYmxlbWF0aWMgdG8gdGhlIHByb2plY3QgYW5kIHZlbmRvcnMgdXNpbmcgWGVuIGlmIG9mZmlj
aWFsbHkgcHVibGlzaGVkIGJ5IE5JU1Qgd2l0aG91dCBiZWluZyBjb3JyZWN0ZWQgKGl0IG5lZWRz
IHJlc3BvbnNlcw0KIGJ5IHRoZSBlbmQgb2Ygd2VlaykuIEkgd2lsbCBiZSBzdHJ1Z2dsaW5nIHRv
IGRvIHRoaXMgYWxvbmUgYW5kIHdvdWxkIGxpa2UgdG8gZW5saXN0IGhlbHAsIGluIHBhcnRpY3Vs
YXIgZnJvbSBwZW9wbGUgd2l0aCBhIHNlY3VyaXR5IGJhY2tncm91bmQuIFRoYXQgd291bGQgYWxz
byBiZSBzaWduaWZpY2FudGx5IG1vcmUgcG93ZXJmdWwgdGhhbiBtZSBwcm92aWRpbmcgdGhlIGZl
ZWRiYWNrLjxicj4NClJlZ2FyZHM8YnI+DQpLYXJzPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwv
YmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rp
dj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0
bWw+DQo=

--_000_A9F5AB8C5CC14D259033A4FEC764EFFCcitrixcom_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7733305769109894724==--


From xen-devel-bounces@lists.xenproject.org Wed Oct 10 08:28:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 08:28: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 1gA9qm-0007Ja-UW; Wed, 10 Oct 2018 08:28:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=r/nk=mw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gA9ql-0007JJ-St
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 08:28:11 +0000
X-Inumbo-ID: 9a5f989c-cc66-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9a5f989c-cc66-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 08: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 <aliasfile-bounces@xenproject.org>)
 id 1gA9qi-00057m-F9; Wed, 10 Oct 2018 08:28: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 1gA9qh-0004ge-VA; Wed, 10 Oct 2018 08:28:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gA9qh-00057y-TM; Wed, 10 Oct 2018 08:28:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128568-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-xl-qemuu-debianhvm-i386:debian-hvm-install:fail:heisenbug
 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:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=cd395b1d69a773556d2af206b4ecbf56b33057ea
X-Osstest-Versions-That: xen=85b00385827e4e061b2ff38b549c03d0f1e66b6a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Oct 2018 08:28:07 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128568: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODU2OCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODU2OC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4NTEz
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjg1MTMKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0
dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0taTM4NiAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBwYXNzIGluIDEyODU2MQoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGNkMzk1YjFkNjlhNzcz
NTU2ZDJhZjIwNmI0ZWNiZjU2YjMzMDU3ZWEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDg1YjAwMzg1ODI3ZTRlMDYxYjJmZjM4YjU0OWMwM2QwZjFlNjZiNmEKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyODUxMyAgMjAxOC0xMC0wOCAxODowMToxMSBaICAgIDEgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjg1MjcgIDIwMTgtMTAtMDkgMTU6MDA6NDIgWiAgICAwIGRh
eXMgICAgOSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmll
bCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICBOaWNvbGFzIFBvaXJvdCA8bmljb2xhcy5wb2lyb3RAYmVydGluLmZyPgog
IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1
aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2Yg
dGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5l
bWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgY2QzOTViMWQ2OWE3NzM1NTZk
MmFmMjA2YjRlY2JmNTZiMzMwNTdlYQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KRGF0ZTogICBUdWUgT2N0IDkgMTY6Mjc6NTkgMjAxOCArMDIwMAoKICAgIHg4NjogcHV0
X3BhZ2VfZnJvbV9sMmUoKSBzaG91bGQgaG9ub3IgX1BBR0VfUlcKICAgIAogICAgNTZmZmYzZTVl
OSAoIng4NjogbnVrZSBQViBzdXBlcnBhZ2Ugb3B0aW9uIGFuZCBjb2RlIikgaGFzIGludHJvZHVj
ZWQgYQogICAgKGx1Y2tpbHkgbGF0ZW50IG9ubHkpIGJ1ZyBoZXJlLCBpbiB0aGF0IGl0IGRpZG4n
dCBtYWtlIHJlZmVyZW5jZQogICAgZHJvcHBpbmcgZGVwZW5kZW50IG9uIHdoZXRoZXIgdGhlIHBh
Z2Ugd2FzIG1hcHBlZCB3cml0YWJsZS4gVGhlIG9ubHkKICAgIGN1cnJlbnQgc291cmNlIG9mIGxh
cmdlIHBhZ2UgbWFwcGluZ3MgZm9yIFBWIGRvbWFpbnMgaXMgdGhlIERvbTAKICAgIGJ1aWxkZXIs
IHdoaWNoIG9ubHkgcHJvZHVjZXMgd3JpdGVhYmxlIG9uZXMuCiAgICAKICAgIFRha2UgdGhlIG9w
cG9ydHVuaXR5IGFuZCBhbHNvIGNvbnZlcnQgdG8gYm9vbCBib3RoIHB1dF9kYXRhX3BhZ2UoKSdz
CiAgICByZXNwZWN0aXZlIHBhcmFtZXRlciBhbmQgdGhlIGFyZ3VtZW50IHB1dF9wYWdlX2Zyb21f
bDNlKCkgcGFzc2VzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgoKY29tbWl0IGU5YmUzNGJlNWY5YTFhNmVjYmYwNWJhOTUwMmNkNzA1YWU0NDE0NzYKQXV0
aG9yOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBUdWUg
T2N0IDkgMTY6Mjc6MTMgMjAxOCArMDIwMAoKICAgIHg4Ni92dGQ6IGZpeCBpb21tdV9zaGFyZV9w
Mm1fdGFibGUKICAgIAogICAgQ29tbWl0IDI5MTY5NTFjMSAibW0gLyBpb21tdTogaW5jbHVkZSBu
ZWVkX2lvbW11KCkgdGVzdCBpbgogICAgaW9tbXVfdXNlX2hhcF9wdCgpIiBjaGFuZ2VkIHRoZSBj
aGVjayBpbiBpb21tdV9zaGFyZV9wMm1fdGFibGUgdG8gdXNlCiAgICBuZWVkX2lvbW11KGQpIChh
cyBwYXJ0IG9mIGlvbW11X3VzZV9oYXBfcHQpIGluc3RlYWQgb2YgaW9tbXVfZW5hYmxlZCwKICAg
IHdoaWNoIGJyb2tlIHRoZSBjaGVjayBiZWNhdXNlIGF0IHRoZSBwb2ludCBpbiBkb21haW4gY29u
c3RydWN0aW9uCiAgICB3aGVyZSBpb21tdV9zaGFyZV9wMm1fdGFibGUgaXMgY2FsbGVkIG5lZWRf
aW9tbXUoZCkgd2lsbCBhbHdheXMgcmV0dXJuCiAgICBmYWxzZS4KICAgIAogICAgRml4IHRoaXMg
YnkgcmV2ZXJ0aW5nIHRvIHRoZSBwcmV2aW91cyBsb2dpYy4KICAgIAogICAgV2hpbGUgdGhlcmUg
dHVybiB0aGUgaGFwX2VuYWJsZWQgY2hlY2sgaW50byBhbiBBU1NFUlQsIHNpbmNlIHRoZSBvbmx5
CiAgICBjYWxsZXIgb2YgaW9tbXVfc2hhcmVfcDJtX3RhYmxlIGFscmVhZHkgcGVyZm9ybXMgdGhl
IGhhcF9lbmFibGVkIGNoZWNrCiAgICBiZWZvcmUgY2FsbGluZyB0aGUgZnVuY3Rpb24uCiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+
CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0
IDVlMDRiZjMzM2I5NTRmY2ZkODZlZGEzZDI1OGRjNjliY2YwNTg2YTMKQXV0aG9yOiBEYW5pZWwg
RGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KRGF0ZTogICBUdWUgT2N0IDkgMTY6MjY6
NTQgMjAxOCArMDIwMAoKICAgIGZsYXNrOiBzb3J0IGlve3BvcnQsbWVtfWNvbiBlbnRyaWVzCiAg
ICAKICAgIFRoZXNlIGVudHJpZXMgYXJlIG5vdCBhbHdheXMgc29ydGVkIGJ5IGNoZWNrcG9saWN5
LCBzbyBzb3J0IHRoZW0gZHVyaW5nCiAgICBwb2xpY3kgbG9hZCAoYXMgaXMgYWxyZWFkeSBkb25l
IGZvciBsYXRlciBvY29udGV4dCBhZGRpdGlvbnMpLgogICAgCiAgICBSZXBvcnRlZC1ieTogTmlj
b2xhcyBQb2lyb3QgPG5pY29sYXMucG9pcm90QGJlcnRpbi5mcj4KICAgIFNpZ25lZC1vZmYtYnk6
IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogICAgVGVzdGVkLWJ5OiBO
aWNvbGFzIFBvaXJvdCA8bmljb2xhcy5wb2lyb3RAYmVydGluLmZyPgogICAgUmV2aWV3ZWQtYnk6
IE5pY29sYXMgUG9pcm90IDxuaWNvbGFzLnBvaXJvdEBiZXJ0aW4uZnI+Cgpjb21taXQgMjcyMjVi
YmI2ZDE0OGY2ZDM3M2E0YTg5YjBkYzNmM2Y1YmY0ZDE5MwpBdXRob3I6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgT2N0IDkgMTY6MjU6MzUgMjAxOCArMDIwMAoK
ICAgIHg4Ni9IVk06IG1vdmUgdmVuZG9yIGluZGVwZW5kZW50IENQVSBzYXZlL3Jlc3RvcmUgbG9n
aWMgdG8gc2hhcmVkIGNvZGUKICAgIAogICAgQSBmZXcgcGllY2VzIG9mIHRoZSBoYW5kbGluZyBo
ZXJlIGFyZSAobm8gbG9uZ2VyPykgdmVuZG9yIHNwZWNpZmljLCBhbmQKICAgIGhlbmNlIHRoZXJl
J3Mgbm8gcG9pbnQgaW4gcmVwbGljYXRpbmcgdGhlIGNvZGUuIFplcm8gdGhlIGZ1bGwgc3RydWN0
dXJlCiAgICBiZWZvcmUgY2FsbGluZyB0aGUgc2F2ZSBob29rLCBlbGltaW5hdGluZyB0aGUgbmVl
ZCBmb3IgdGhlIGhvb2sKICAgIGZ1bmN0aW9ucyB0byB6ZXJvIGluZGl2aWR1YWwgZmllbGRzLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
ICBBY2tlZC1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBSZXZpZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xl
LmNvbQogICAgUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgoK
Y29tbWl0IDU4NjZiMDBjZTA1YTdhN2MzOWEwZDVlYjdmOWRlNDE0OWM1ZWZlOGIKQXV0aG9yOiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBPY3Qg
OSAxNTowNjoyNSAyMDE4ICswMTAwCgogICAgdG9vbHMvbGlieGVuc3RhdDogRml4IFNPTkFNRSBm
b2xsb3dpbmcgYy9zIDU3MDc3Y2M0MgogICAgCiAgICBUaGUgdW5zdGFibGUgQUJJIHZlcnNpb24g
aXMgNC4xMiwgbm90IDQuMTEKICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 08:59:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 08:59: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 1gAAL1-0001gL-Sr; Wed, 10 Oct 2018 08:59:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tmyd=mw=citrix.com=prvs=814b5ca87=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gAAL0-0001Yo-4y
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 08:59:26 +0000
X-Inumbo-ID: 6c281816-cc6a-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6c281816-cc6a-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 10:56:49 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,363,1534809600"; d="scan'208";a="80241377"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH] iommu: fix arm build after e9be34be5
Thread-Index: AQHUYAI3l7WJMEYyEUu9lHUTpwlXsaUYLtIA
Date: Wed, 10 Oct 2018 08:59:21 +0000
Message-ID: <bf56e8b6aa8945f694f0f8e8619b498f@AMSPEX02CL03.citrite.net>
References: <20181009185812.9597-1-wei.liu2@citrix.com>
In-Reply-To: <20181009185812.9597-1-wei.liu2@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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] iommu: fix arm build after e9be34be5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4
ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24gQmVoYWxmDQo+IE9mIFdl
aSBMaXUNCj4gU2VudDogMDkgT2N0b2JlciAyMDE4IDE5OjU4DQo+IFRvOiB4ZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcNCj4gQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+OyBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+OyBSb2dlcg0KPiBQYXUgTW9ubmUgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPg0KPiBTdWJqZWN0OiBbWGVuLWRldmVsXSBbUEFUQ0hdIGlvbW11OiBm
aXggYXJtIGJ1aWxkIGFmdGVyIGU5YmUzNGJlNQ0KPiANCj4gVGhlIGZ1bmN0aW9uIGlvbW11X3No
YXJlX3AybV90YWJsZSBpcyB1c2VkIGJ5IGJvdGggQVJNIGFuZCB4ODYgYnV0DQo+IGhhcF9lbmFi
bGVkIG1hY3JvIGlzIHg4NiBvbmx5LiBQdXQgdGhlIEFTU0VSVCB1bmRlciBDT05GSUdfWDg2Lg0K
DQpXb3VsZCBpdCBiZSB1bnJlYXNvbmFibGUgdG8gbWFrZSBoYXBfZW5hYmxlZCgpIGNvbW1vbiBh
bmQgZGVmaW5lIGl0IHRvIHRydWUgZm9yIEFSTT8NCg0KICBQYXVsDQoNCj4gDQo+IFNpZ25lZC1v
ZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+DQo+IC0tLQ0KPiAgeGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvaW9tbXUuYyB8IDIgKysNCj4gIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2Vy
dGlvbnMoKykNCj4gDQo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21t
dS5jDQo+IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYw0KPiBpbmRleCBlMDNkZTZl
M2FiLi44YjQzOGFlNGJjIDEwMDY0NA0KPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9p
b21tdS5jDQo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMNCj4gQEAgLTUw
NSw3ICs1MDUsOSBAQCBpbnQgaW9tbXVfZG9fZG9tY3RsKA0KPiANCj4gIHZvaWQgaW9tbXVfc2hh
cmVfcDJtX3RhYmxlKHN0cnVjdCBkb21haW4qIGQpDQo+ICB7DQo+ICsjaWZkZWYgQ09ORklHX1g4
Ng0KPiAgICAgIEFTU0VSVChoYXBfZW5hYmxlZChkKSk7DQo+ICsjZW5kaWYNCj4gICAgICAvKg0K
PiAgICAgICAqIGlvbW11X3VzZV9oYXBfcHQoZCkgY2Fubm90IGJlIHVzZWQgaGVyZSBiZWNhdXNl
IGR1cmluZyBkb21haW4NCj4gICAgICAgKiBjb25zdHJ1Y3Rpb24gbmVlZF9pb21tdShkKSB3aWxs
IGFsd2F5cyByZXR1cm4gZmFsc2UgaGVyZS4NCj4gLS0NCj4gMi4xMS4wDQo+IA0KPiANCj4gX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gWGVuLWRldmVs
IG1haWxpbmcgbGlzdA0KPiBYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcNCj4gaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 09:10:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 09:10: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 1gAAVI-0002sw-4d; Wed, 10 Oct 2018 09:10:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=5i9g=mw=citrix.com=prvs=81484c792=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gAAVH-0002pE-9O
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 09:10:03 +0000
X-Inumbo-ID: 733df3b8-cc6c-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 733df3b8-cc6c-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 09:11:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,363,1534809600"; d="scan'208";a="80241945"
Date: Wed, 10 Oct 2018 11:09:54 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Message-ID: <20181010090954.ekfrggi6vmo3fx3v@mac.bytemobile.com>
References: <20181009094236.51522-1-roger.pau@citrix.com>
 <20181009094236.51522-6-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181009094236.51522-6-roger.pau@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 5/6] vpci: fix execution of long running
 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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMTE6NDI6MzVBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IEJBUiBtYXAvdW5tYXAgaXMgYSBsb25nIHJ1bm5pbmcgb3BlcmF0aW9uIHRoYXQg
bmVlZHMgdG8gYmUgcHJlZW1wdGVkCj4gaW4gb3JkZXIgdG8gYXZvaWQgb3ZlcnJ1bm5pbmcgdGhl
IGFzc2lnbmVkIHZDUFUgdGltZSAob3IgZXZlbgo+IHRyaWdnZXJpbmcgdGhlIHdhdGNoZG9nKS4K
PiAKPiBDdXJyZW50IGxvZ2ljIGZvciB0aGlzIHByZWVtcHRpb24gaXMgd3JvbmcsIGFuZCB3b24n
dCB3b3JrIGF0IGFsbCBmb3IKPiBBTUQgc2luY2Ugb25seSBJbnRlbCBtYWtlcyB1c2Ugb2YgaHZt
X2lvX3BlbmRpbmcgKGFuZCBldmVuIGluIHRoYXQKPiBjYXNlIHRoZSBjdXJyZW50IGNvZGUgaXMg
d3JvbmcpLgo+IAo+IEluc3RlYWQgbW92ZSB0aGUgY29kZSB0aGF0IHBlcmZvcm1zIHRoZSBtYXBw
aW5nL3VubWFwcGluZyB0bwo+IGhhbmRsZV9odm1faW9fY29tcGxldGlvbiBhbmQgdXNlIGRvX3Nv
ZnRpcnEgaW4gb3JkZXIgdG8gZXhlY3V0ZSB0aGUKPiBwZW5kaW5nIHNvZnRpcnFzIHdoaWxlIHRo
ZSB7dW59bWFwcGluZyB0YWtlcyBwbGFjZS4gTm90ZSB0aGF0Cj4gZG9fc29mdGlycSBjYW4gYWxz
byB0cmlnZ2VyIGEgY29udGV4dCBzd2l0Y2ggdG8gYW5vdGhlciB2Q1BVLCBzbwo+IGhhdmluZyBw
ZW5kaW5nIHZwY2kgb3BlcmF0aW9ucyBzaG91bGRuJ3QgcHJldmVudCBmYWlyIHNjaGVkdWxpbmcu
Cj4gCj4gV2hlbiB0aGUge3VufW1hcCBvcGVyYXRpb24gaXMgcXVldWVkIChhcyBhIHJlc3VsdCBv
ZiBhIHRyYXBwZWQgUENJCj4gYWNjZXNzKSBhIHNjaGVkdWxlIHNvZnRpcnEgaXMgcmFpc2VkIGlu
IG9yZGVyIHRvIGZvcmNlIGEgY29udGV4dAo+IHN3aXRjaCBhbmQgdGhlIGV4ZWN1dGlvbiBvZiBo
YW5kbGVfaHZtX2lvX2NvbXBsZXRpb24uCgpUaGUgbG9naWMgb2YgdGhpcyBwYXRjaCBpcyB3cm9u
ZywgYW5kIGNhbGxpbmcgZG9fc29mdGlycSBpbiBvcmRlciB0bwpwcmVlbXB0IGNhbiBsZWFkIHRv
IHN0YWNrIG92ZXJmbG93IGR1ZSB0byByZWN1cnNpb24gYmVjYXVzZSB0aGUgY2FsbGVlCnZDUFUg
aXMgbm90IGJsb2NrZWQgYW5kIGNhbiBiZSBzY2hlZHVsZWQgd2hlbiBjYWxsaW5nIGRvX3NvZnRp
cnEsCmxlYWRpbmcgdG8gYSByZWN1cnNpdmUgZXhlY3V0aW9uIG9mIHZwY2lfcHJvY2Vzc19wZW5k
aW5nIGlmIHRoZSBNTUlPCmFyZWEgdG8gbW9kaWZ5IGlzIGJpZyBlbm91Z2guCgpJbnN0ZWFkIG9m
IHJ1bm5pbmcgdGhvc2Ugb3BlcmF0aW9uIG9uIHRoZSB2Q1BVIGNvbnRleHQgSSB0aGluayBpdCdz
CmVhc2llciB0byBzd2l0Y2ggdG8gYSB0YXNrIGFuZCBpbnN0ZWFkIHBhdXNlIHRoZSBndWVzdCB2
Q1BVIHVudGlsIHRoZQpCQVJzIGFyZSBtYXBwZWQgYW5kIG1lbW9yeSBkZWNvZGluZyBpcyBlbmFi
bGVkLgoKQmVsb3cgaXMgdGhlIHVwZGF0ZWQgcGF0Y2guCgotLS04PC0tLQpGcm9tIDVjOWY4ODAy
YzQ2NTk0YTM5ZGU3NzZkMjQxNDIxMGZiMjExMjdiNzggTW9uIFNlcCAxNyAwMDowMDowMCAyMDAx
CkZyb206IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6IFdlZCwg
MTAgT2N0IDIwMTggMTE6MDQ6NDUgKzAyMDAKU3ViamVjdDogW1BBVENIIDUvNl0gdnBjaTogZml4
IGV4ZWN1dGlvbiBvZiBsb25nIHJ1bm5pbmcgb3BlcmF0aW9ucwpNSU1FLVZlcnNpb246IDEuMApD
b250ZW50LVR5cGU6IHRleHQvcGxhaW47IGNoYXJzZXQ9VVRGLTgKQ29udGVudC1UcmFuc2Zlci1F
bmNvZGluZzogOGJpdAoKQkFSIG1hcC91bm1hcCBpcyBhIGxvbmcgcnVubmluZyBvcGVyYXRpb24g
dGhhdCBuZWVkcyB0byBiZSBwcmVlbXB0ZWQKaW4gb3JkZXIgdG8gYXZvaWQgb3ZlcnJ1bm5pbmcg
dGhlIGFzc2lnbmVkIHZDUFUgdGltZSAob3IgZXZlbgp0cmlnZ2VyaW5nIHRoZSB3YXRjaGRvZyku
CgpDdXJyZW50IGxvZ2ljIGZvciB0aGlzIHByZWVtcHRpb24gaXMgd3JvbmcsIGFuZCB3b24ndCB3
b3JrIGF0IGFsbCBmb3IKQU1EIHNpbmNlIG9ubHkgSW50ZWwgbWFrZXMgdXNlIG9mIGh2bV9pb19w
ZW5kaW5nIChhbmQgZXZlbiBpbiB0aGF0CmNhc2UgdGhlIGN1cnJlbnQgY29kZSBpcyB3cm9uZyku
CgpJbnN0ZWFkIG1vdmUgdGhlIGNvZGUgdGhhdCBwZXJmb3JtcyB0aGUgbWFwcGluZy91bm1hcHBp
bmcgdG8KYSB0YXNrbGV0IGFuZCBwYXVzZSB0aGUgZ3Vlc3QgdkNQVSB1bnRpbCB0aGUge3VufW1h
cHBpbmcgaXMgZG9uZSBhbmQKdGhlIG1lbW9yeSBkZWNvZGluZyBiaXQgaGFzIGJlZW4gdG9nZ2xl
ZC4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgotLS0KQ2M6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CkNjOiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ2M6IEdl
b3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xl
LmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6
IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYyAg
fCAgMyAtLQogeGVuL2NvbW1vbi9kb21haW4uYyAgICAgICB8ICAyICsrCiB4ZW4vZHJpdmVycy92
cGNpL2hlYWRlci5jIHwgNzAgKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0t
CiB4ZW4vaW5jbHVkZS94ZW4vdnBjaS5oICAgIHwgMTUgKysrLS0tLS0tCiA0IGZpbGVzIGNoYW5n
ZWQsIDQ4IGluc2VydGlvbnMoKyksIDQyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9odm0vaW9yZXEuYyBiL3hlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYwppbmRleCAzNTY5
YmVhYWQ1Li4zMTQyOTI2NWY4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2lvcmVxLmMK
KysrIGIveGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jCkBAIC04NSw5ICs4NSw2IEBAIGJvb2wgaHZt
X2lvX3BlbmRpbmcoc3RydWN0IHZjcHUgKnYpCiAgICAgc3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIg
KnM7CiAgICAgdW5zaWduZWQgaW50IGlkOwogCi0gICAgaWYgKCBoYXNfdnBjaShkKSAmJiB2cGNp
X3Byb2Nlc3NfcGVuZGluZyh2KSApCi0gICAgICAgIHJldHVybiB0cnVlOwotCiAgICAgRk9SX0VB
Q0hfSU9SRVFfU0VSVkVSKGQsIGlkLCBzKQogICAgIHsKICAgICAgICAgc3RydWN0IGh2bV9pb3Jl
cV92Y3B1ICpzdjsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tYWluLmMgYi94ZW4vY29tbW9u
L2RvbWFpbi5jCmluZGV4IDY1MTUxZTJhYzQuLjU0ZDJjMjZiZDkgMTAwNjQ0Ci0tLSBhL3hlbi9j
b21tb24vZG9tYWluLmMKKysrIGIveGVuL2NvbW1vbi9kb21haW4uYwpAQCAtMTUzLDYgKzE1Myw4
IEBAIHN0cnVjdCB2Y3B1ICp2Y3B1X2NyZWF0ZSgKIAogICAgIGdyYW50X3RhYmxlX2luaXRfdmNw
dSh2KTsKIAorICAgIHZwY2lfaW5pdF92Y3B1KHYpOworCiAgICAgaWYgKCAhemFsbG9jX2NwdW1h
c2tfdmFyKCZ2LT5jcHVfaGFyZF9hZmZpbml0eSkgfHwKICAgICAgICAgICF6YWxsb2NfY3B1bWFz
a192YXIoJnYtPmNwdV9oYXJkX2FmZmluaXR5X3RtcCkgfHwKICAgICAgICAgICF6YWxsb2NfY3B1
bWFza192YXIoJnYtPmNwdV9oYXJkX2FmZmluaXR5X3NhdmVkKSB8fApkaWZmIC0tZ2l0IGEveGVu
L2RyaXZlcnMvdnBjaS9oZWFkZXIuYyBiL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKaW5kZXgg
OTIzNGRlOWIyNi4uNGFmODVkM2MwMiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvdnBjaS9oZWFk
ZXIuYworKysgYi94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jCkBAIC0xMTgsMzkgKzExOCw0OCBA
QCBzdGF0aWMgdm9pZCBtb2RpZnlfZGVjb2RpbmcoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYs
IGJvb2wgbWFwLCBib29sIHJvbV9vbmx5KQogICAgICAgICAgICAgICAgICAgICAgY21kKTsKIH0K
IAotYm9vbCB2cGNpX3Byb2Nlc3NfcGVuZGluZyhzdHJ1Y3QgdmNwdSAqdikKK3N0YXRpYyB2b2lk
IHZwY2lfcHJvY2Vzc19wZW5kaW5nKHVuc2lnbmVkIGxvbmcgZGF0YSkKIHsKLSAgICBpZiAoIHYt
PnZwY2kubWVtICkKKyAgICBzdHJ1Y3QgdmNwdSAqdiA9ICh2b2lkICopZGF0YTsKKyAgICBzdHJ1
Y3QgbWFwX2RhdGEgbWFwX2RhdGEgPSB7CisgICAgICAgIC5kID0gdi0+ZG9tYWluLAorICAgICAg
ICAubWFwID0gdi0+dnBjaS5tYXAsCisgICAgfTsKKyAgICBpbnQgcmM7CisKKyAgICBBU1NFUlQo
di0+dnBjaS5tZW0gJiYgYXRvbWljX3JlYWQoJnYtPnBhdXNlX2NvdW50KSk7CisKKyAgICB3aGls
ZSAoIChyYyA9IHJhbmdlc2V0X2NvbnN1bWVfcmFuZ2VzKHYtPnZwY2kubWVtLCBtYXBfcmFuZ2Us
ICZtYXBfZGF0YSkpID09CisgICAgICAgICAgICAtRVJFU1RBUlQgKQogICAgIHsKLSAgICAgICAg
c3RydWN0IG1hcF9kYXRhIGRhdGEgPSB7Ci0gICAgICAgICAgICAuZCA9IHYtPmRvbWFpbiwKLSAg
ICAgICAgICAgIC5tYXAgPSB2LT52cGNpLm1hcCwKLSAgICAgICAgfTsKLSAgICAgICAgaW50IHJj
ID0gcmFuZ2VzZXRfY29uc3VtZV9yYW5nZXModi0+dnBjaS5tZW0sIG1hcF9yYW5nZSwgJmRhdGEp
OwotCi0gICAgICAgIGlmICggcmMgPT0gLUVSRVNUQVJUICkKLSAgICAgICAgICAgIHJldHVybiB0
cnVlOwotCi0gICAgICAgIHNwaW5fbG9jaygmdi0+dnBjaS5wZGV2LT52cGNpLT5sb2NrKTsKLSAg
ICAgICAgLyogRGlzYWJsZSBtZW1vcnkgZGVjb2RpbmcgdW5jb25kaXRpb25hbGx5IG9uIGZhaWx1
cmUuICovCi0gICAgICAgIG1vZGlmeV9kZWNvZGluZyh2LT52cGNpLnBkZXYsICFyYyAmJiB2LT52
cGNpLm1hcCwKLSAgICAgICAgICAgICAgICAgICAgICAgICFyYyAmJiB2LT52cGNpLnJvbV9vbmx5
KTsKLSAgICAgICAgc3Bpbl91bmxvY2soJnYtPnZwY2kucGRldi0+dnBjaS0+bG9jayk7Ci0KLSAg
ICAgICAgcmFuZ2VzZXRfZGVzdHJveSh2LT52cGNpLm1lbSk7Ci0gICAgICAgIHYtPnZwY2kubWVt
ID0gTlVMTDsKLSAgICAgICAgaWYgKCByYyApCi0gICAgICAgICAgICAvKgotICAgICAgICAgICAg
ICogRklYTUU6IGluIGNhc2Ugb2YgZmFpbHVyZSByZW1vdmUgdGhlIGRldmljZSBmcm9tIHRoZSBk
b21haW4uCi0gICAgICAgICAgICAgKiBOb3RlIHRoYXQgdGhlcmUgbWlnaHQgc3RpbGwgYmUgbGVm
dG92ZXIgbWFwcGluZ3MuIFdoaWxlIHRoaXMgaXMKLSAgICAgICAgICAgICAqIHNhZmUgZm9yIERv
bTAsIGZvciBEb21VcyB0aGUgZG9tYWluIHdpbGwgbGlrZWx5IG5lZWQgdG8gYmUKLSAgICAgICAg
ICAgICAqIGtpbGxlZCBpbiBvcmRlciB0byBhdm9pZCBsZWFraW5nIHN0YWxlIHAybSBtYXBwaW5n
cyBvbgotICAgICAgICAgICAgICogZmFpbHVyZS4KLSAgICAgICAgICAgICAqLwotICAgICAgICAg
ICAgdnBjaV9yZW1vdmVfZGV2aWNlKHYtPnZwY2kucGRldik7CisgICAgICAgIHRhc2tsZXRfc2No
ZWR1bGUoJnYtPnZwY2kudGFzayk7CisgICAgICAgIHJldHVybjsKICAgICB9CiAKLSAgICByZXR1
cm4gZmFsc2U7CisgICAgc3Bpbl9sb2NrKCZ2LT52cGNpLnBkZXYtPnZwY2ktPmxvY2spOworICAg
IC8qIERpc2FibGUgbWVtb3J5IGRlY29kaW5nIHVuY29uZGl0aW9uYWxseSBvbiBmYWlsdXJlLiAq
LworICAgIG1vZGlmeV9kZWNvZGluZyh2LT52cGNpLnBkZXYsICFyYyAmJiB2LT52cGNpLm1hcCwK
KyAgICAgICAgICAgICAgICAgICAgIXJjICYmIHYtPnZwY2kucm9tX29ubHkpOworICAgIHNwaW5f
dW5sb2NrKCZ2LT52cGNpLnBkZXYtPnZwY2ktPmxvY2spOworCisgICAgcmFuZ2VzZXRfZGVzdHJv
eSh2LT52cGNpLm1lbSk7CisgICAgdi0+dnBjaS5tZW0gPSBOVUxMOworICAgIGlmICggcmMgKQor
ICAgICAgICAvKgorICAgICAgICAgKiBGSVhNRTogaW4gY2FzZSBvZiBmYWlsdXJlIHJlbW92ZSB0
aGUgZGV2aWNlIGZyb20gdGhlIGRvbWFpbi4KKyAgICAgICAgICogTm90ZSB0aGF0IHRoZXJlIG1p
Z2h0IHN0aWxsIGJlIGxlZnRvdmVyIG1hcHBpbmdzLiBXaGlsZSB0aGlzIGlzCisgICAgICAgICAq
IHNhZmUgZm9yIERvbTAsIGZvciBEb21VcyB0aGUgZG9tYWluIHdpbGwgbGlrZWx5IG5lZWQgdG8g
YmUKKyAgICAgICAgICoga2lsbGVkIGluIG9yZGVyIHRvIGF2b2lkIGxlYWtpbmcgc3RhbGUgcDJt
IG1hcHBpbmdzIG9uCisgICAgICAgICAqIGZhaWx1cmUuCisgICAgICAgICAqLworICAgICAgICB2
cGNpX3JlbW92ZV9kZXZpY2Uodi0+dnBjaS5wZGV2KTsKKworICAgIHZjcHVfdW5wYXVzZSh2KTsK
K30KKwordm9pZCB2cGNpX2luaXRfdmNwdShzdHJ1Y3QgdmNwdSAqdikKK3sKKyAgICB0YXNrbGV0
X2luaXQoJnYtPnZwY2kudGFzaywgdnBjaV9wcm9jZXNzX3BlbmRpbmcsICh1bnNpZ25lZCBsb25n
KXYpOwogfQogCiBzdGF0aWMgaW50IF9faW5pdCBhcHBseV9tYXAoc3RydWN0IGRvbWFpbiAqZCwg
Y29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsCkBAIC0xODMsNiArMTkyLDkgQEAgc3RhdGljIHZv
aWQgZGVmZXJfbWFwKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBwY2lfZGV2ICpwZGV2LAogICAg
IGN1cnItPnZwY2kubWVtID0gbWVtOwogICAgIGN1cnItPnZwY2kubWFwID0gbWFwOwogICAgIGN1
cnItPnZwY2kucm9tX29ubHkgPSByb21fb25seTsKKyAgICAvKiBQYXVzZSB0aGUgdkNQVSBhbmQg
c2NoZWR1bGUgdGhlIHRhc2tsZXQgdGhhdCB3aWxsIHBlcmZvcm0gdGhlIG1hcHBpbmcuICovCisg
ICAgdmNwdV9wYXVzZV9ub3N5bmMoY3Vycik7CisgICAgdGFza2xldF9zY2hlZHVsZSgmY3Vyci0+
dnBjaS50YXNrKTsKIH0KIAogc3RhdGljIGludCBtb2RpZnlfYmFycyhjb25zdCBzdHJ1Y3QgcGNp
X2RldiAqcGRldiwgYm9vbCBtYXAsIGJvb2wgcm9tX29ubHkpCmRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS94ZW4vdnBjaS5oIGIveGVuL2luY2x1ZGUveGVuL3ZwY2kuaAppbmRleCBhZjJiODU4MGVl
Li5mOTdjNDhhOGYxIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vdnBjaS5oCisrKyBiL3hl
bi9pbmNsdWRlL3hlbi92cGNpLmgKQEAgLTQ5LDExICs0OSw4IEBAIHVpbnQzMl90IHZwY2lfaHdf
cmVhZDE2KGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1bnNpZ25lZCBpbnQgcmVnLAogdWlu
dDMyX3QgdnBjaV9od19yZWFkMzIoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVk
IGludCByZWcsCiAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpkYXRhKTsKIAotLyoKLSAq
IENoZWNrIGZvciBwZW5kaW5nIHZQQ0kgb3BlcmF0aW9ucyBvbiB0aGlzIHZjcHUuIFJldHVybnMg
dHJ1ZSBpZiB0aGUgdmNwdQotICogc2hvdWxkIG5vdCBydW4uCi0gKi8KLWJvb2wgX19tdXN0X2No
ZWNrIHZwY2lfcHJvY2Vzc19wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2KTsKKy8qIEluaXQgcGVyLXZD
UFUgdlBDSSBkYXRhLiAqLwordm9pZCB2cGNpX2luaXRfdmNwdShzdHJ1Y3QgdmNwdSAqdik7CiAK
IHN0cnVjdCB2cGNpIHsKICAgICAvKiBMaXN0IG9mIHZQQ0kgaGFuZGxlcnMgZm9yIGEgZGV2aWNl
LiAqLwpAQCAtMTQyLDYgKzEzOSw4IEBAIHN0cnVjdCB2cGNpIHsKIH07CiAKIHN0cnVjdCB2cGNp
X3ZjcHUgeworICAgIC8qIFBlci12Q1BVIHRhc2tsZXQgdG8gZW5xdWV1ZSBwZW5kaW5nIG9wZXJh
dGlvbnMuICovCisgICAgc3RydWN0IHRhc2tsZXQgdGFzazsKICAgICAvKiBQZXItdmNwdSBzdHJ1
Y3R1cmUgdG8gc3RvcmUgc3RhdGUgd2hpbGUge3VufW1hcHBpbmcgb2YgUENJIEJBUnMuICovCiAg
ICAgc3RydWN0IHJhbmdlc2V0ICptZW07CiAgICAgc3RydWN0IHBjaV9kZXYgKnBkZXY7CkBAIC0y
MzMsMTEgKzIzMiw3IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCB2cGNpX3dyaXRlKHBjaV9zYmRmX3Qg
c2JkZiwgdW5zaWduZWQgaW50IHJlZywKICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKIH0KIAot
c3RhdGljIGlubGluZSBib29sIHZwY2lfcHJvY2Vzc19wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2KQot
ewotICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOwotICAgIHJldHVybiBmYWxzZTsKLX0KK3N0YXRp
YyBpbmxpbmUgdm9pZCB2cGNpX2luaXRfdmNwdShzdHJ1Y3QgdmNwdSAqdikgeyB9CiAjZW5kaWYK
IAogI2VuZGlmCi0tIAoyLjE5LjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 09:13:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 09:13: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 1gAAYD-0003Ks-OO; Wed, 10 Oct 2018 09:13:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=5i9g=mw=citrix.com=prvs=81484c792=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gAAYC-0003Kl-Ge
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 09:13:04 +0000
X-Inumbo-ID: 549d3c34-cc6c-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 549d3c34-cc6c-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 11:10:29 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,363,1534809600"; d="scan'208";a="80242074"
Date: Wed, 10 Oct 2018 11:12:50 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20181010091250.7w5ixmori4gge57i@mac.bytemobile.com>
References: <20181009185812.9597-1-wei.liu2@citrix.com>
 <bf56e8b6aa8945f694f0f8e8619b498f@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <bf56e8b6aa8945f694f0f8e8619b498f@AMSPEX02CL03.citrite.net>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] iommu: fix arm build after e9be34be5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@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>

T24gV2VkLCBPY3QgMTAsIDIwMTggYXQgMDk6NTk6MjFBTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IFhlbi1kZXZlbCBb
bWFpbHRvOnhlbi1kZXZlbC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnXSBPbiBCZWhhbGYK
PiA+IE9mIFdlaSBMaXUKPiA+IFNlbnQ6IDA5IE9jdG9iZXIgMjAxOCAxOTo1OAo+ID4gVG86IHhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+ID4gQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+OyBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+OyBSb2dlcgo+ID4gUGF1
IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+IFN1YmplY3Q6IFtYZW4tZGV2ZWxdIFtQ
QVRDSF0gaW9tbXU6IGZpeCBhcm0gYnVpbGQgYWZ0ZXIgZTliZTM0YmU1Cj4gPiAKPiA+IFRoZSBm
dW5jdGlvbiBpb21tdV9zaGFyZV9wMm1fdGFibGUgaXMgdXNlZCBieSBib3RoIEFSTSBhbmQgeDg2
IGJ1dAo+ID4gaGFwX2VuYWJsZWQgbWFjcm8gaXMgeDg2IG9ubHkuIFB1dCB0aGUgQVNTRVJUIHVu
ZGVyIENPTkZJR19YODYuCj4gCj4gV291bGQgaXQgYmUgdW5yZWFzb25hYmxlIHRvIG1ha2UgaGFw
X2VuYWJsZWQoKSBjb21tb24gYW5kIGRlZmluZSBpdCB0byB0cnVlIGZvciBBUk0/CgpJIGFzc3Vt
ZWQgaGFwX2VuYWJsZWQgd2FzIGhhcmRjb2RlZCB0byB0cnVlIGZvciBBUk0sIGJ1dCBpdCdzIG9u
bHkKdXNlZCBpbiB4ODYgY29kZSBhbmQgdm1fZXZlbnQgc28gZmFyIChhbmQgaGVyZSBub3cpLCBz
byBJJ20gbm90IHN1cmUKaWYgaXQncyB3b3J0aCBpdC4KCkluIGFueSBjYXNlLCBJIHRoaW5rIHRo
aXMgc2hvdWxkIGdvIGluIGFzIGl0IGZpeGVzIHRoZSBidWlsZCwgYW5kCmFkZGluZyBoYXBfZW5h
YmxlZCBmb3IgQVJNIGNhbiBiZSBkb25lIGxhdGVyLgoKUm9nZXIuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 09:19:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 09: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 1gAAem-0003iD-Kj; Wed, 10 Oct 2018 09:19:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tmyd=mw=citrix.com=prvs=814b5ca87=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gAAel-0003i8-F3
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 09:19:51 +0000
X-Inumbo-ID: 47176dd5-cc6d-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 47176dd5-cc6d-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 11:17:16 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,363,1534809600"; d="scan'208";a="80242371"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 5/6] vpci: fix execution of long running operations
Thread-Index: AQHUX7SEJYN0bYewu0ueWBd7heOrvaUYERMAgAAkFZA=
Date: Wed, 10 Oct 2018 09:19:48 +0000
Message-ID: <417aa9d44c754d33857efdee8fa7aa6c@AMSPEX02CL03.citrite.net>
References: <20181009094236.51522-1-roger.pau@citrix.com>
 <20181009094236.51522-6-roger.pau@citrix.com>
 <20181010090954.ekfrggi6vmo3fx3v@mac.bytemobile.com>
In-Reply-To: <20181010090954.ekfrggi6vmo3fx3v@mac.bytemobile.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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 5/6] vpci: fix execution of long running
 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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim
 \(Xen.org\)" <tim@xen.org>, 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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFJvZ2VyIFBhdSBNb25uZQo+IFNl
bnQ6IDEwIE9jdG9iZXIgMjAxOCAxMDoxMAo+IFRvOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKPiBDYzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IEphbiBC
ZXVsaWNoCj4gPGpiZXVsaWNoQHN1c2UuY29tPjsgQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3Bl
cjNAY2l0cml4LmNvbT47IFdlaSBMaXUKPiA8d2VpLmxpdTJAY2l0cml4LmNvbT47IEdlb3JnZSBE
dW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IElhbgo+IEphY2tzb24gPElhbi5KYWNr
c29uQGNpdHJpeC5jb20+OyBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPjsKPiBL
b25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+OyBTdGVmYW5vIFN0
YWJlbGxpbmkKPiA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IFRpbSAoWGVuLm9yZykgPHRpbUB4
ZW4ub3JnPgo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggNS82XSB2cGNpOiBmaXggZXhlY3V0aW9uIG9m
IGxvbmcgcnVubmluZyBvcGVyYXRpb25zCj4gCj4gT24gVHVlLCBPY3QgMDksIDIwMTggYXQgMTE6
NDI6MzVBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gQkFSIG1hcC91bm1hcCBp
cyBhIGxvbmcgcnVubmluZyBvcGVyYXRpb24gdGhhdCBuZWVkcyB0byBiZSBwcmVlbXB0ZWQKPiA+
IGluIG9yZGVyIHRvIGF2b2lkIG92ZXJydW5uaW5nIHRoZSBhc3NpZ25lZCB2Q1BVIHRpbWUgKG9y
IGV2ZW4KPiA+IHRyaWdnZXJpbmcgdGhlIHdhdGNoZG9nKS4KPiA+Cj4gPiBDdXJyZW50IGxvZ2lj
IGZvciB0aGlzIHByZWVtcHRpb24gaXMgd3JvbmcsIGFuZCB3b24ndCB3b3JrIGF0IGFsbCBmb3IK
PiA+IEFNRCBzaW5jZSBvbmx5IEludGVsIG1ha2VzIHVzZSBvZiBodm1faW9fcGVuZGluZyAoYW5k
IGV2ZW4gaW4gdGhhdAo+ID4gY2FzZSB0aGUgY3VycmVudCBjb2RlIGlzIHdyb25nKS4KPiA+Cj4g
PiBJbnN0ZWFkIG1vdmUgdGhlIGNvZGUgdGhhdCBwZXJmb3JtcyB0aGUgbWFwcGluZy91bm1hcHBp
bmcgdG8KPiA+IGhhbmRsZV9odm1faW9fY29tcGxldGlvbiBhbmQgdXNlIGRvX3NvZnRpcnEgaW4g
b3JkZXIgdG8gZXhlY3V0ZSB0aGUKPiA+IHBlbmRpbmcgc29mdGlycXMgd2hpbGUgdGhlIHt1bn1t
YXBwaW5nIHRha2VzIHBsYWNlLiBOb3RlIHRoYXQKPiA+IGRvX3NvZnRpcnEgY2FuIGFsc28gdHJp
Z2dlciBhIGNvbnRleHQgc3dpdGNoIHRvIGFub3RoZXIgdkNQVSwgc28KPiA+IGhhdmluZyBwZW5k
aW5nIHZwY2kgb3BlcmF0aW9ucyBzaG91bGRuJ3QgcHJldmVudCBmYWlyIHNjaGVkdWxpbmcuCj4g
Pgo+ID4gV2hlbiB0aGUge3VufW1hcCBvcGVyYXRpb24gaXMgcXVldWVkIChhcyBhIHJlc3VsdCBv
ZiBhIHRyYXBwZWQgUENJCj4gPiBhY2Nlc3MpIGEgc2NoZWR1bGUgc29mdGlycSBpcyByYWlzZWQg
aW4gb3JkZXIgdG8gZm9yY2UgYSBjb250ZXh0Cj4gPiBzd2l0Y2ggYW5kIHRoZSBleGVjdXRpb24g
b2YgaGFuZGxlX2h2bV9pb19jb21wbGV0aW9uLgo+IAo+IFRoZSBsb2dpYyBvZiB0aGlzIHBhdGNo
IGlzIHdyb25nLCBhbmQgY2FsbGluZyBkb19zb2Z0aXJxIGluIG9yZGVyIHRvCj4gcHJlZW1wdCBj
YW4gbGVhZCB0byBzdGFjayBvdmVyZmxvdyBkdWUgdG8gcmVjdXJzaW9uIGJlY2F1c2UgdGhlIGNh
bGxlZQo+IHZDUFUgaXMgbm90IGJsb2NrZWQgYW5kIGNhbiBiZSBzY2hlZHVsZWQgd2hlbiBjYWxs
aW5nIGRvX3NvZnRpcnEsCj4gbGVhZGluZyB0byBhIHJlY3Vyc2l2ZSBleGVjdXRpb24gb2YgdnBj
aV9wcm9jZXNzX3BlbmRpbmcgaWYgdGhlIE1NSU8KPiBhcmVhIHRvIG1vZGlmeSBpcyBiaWcgZW5v
dWdoLgo+IAo+IEluc3RlYWQgb2YgcnVubmluZyB0aG9zZSBvcGVyYXRpb24gb24gdGhlIHZDUFUg
Y29udGV4dCBJIHRoaW5rIGl0J3MKPiBlYXNpZXIgdG8gc3dpdGNoIHRvIGEgdGFzayBhbmQgaW5z
dGVhZCBwYXVzZSB0aGUgZ3Vlc3QgdkNQVSB1bnRpbCB0aGUKPiBCQVJzIGFyZSBtYXBwZWQgYW5k
IG1lbW9yeSBkZWNvZGluZyBpcyBlbmFibGVkLgo+IAo+IEJlbG93IGlzIHRoZSB1cGRhdGVkIHBh
dGNoLgo+IAo+IC0tLTg8LS0tCj4gRnJvbSA1YzlmODgwMmM0NjU5NGEzOWRlNzc2ZDI0MTQyMTBm
YjIxMTI3Yjc4IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQo+IEZyb206IFJvZ2VyIFBhdSBNb25u
ZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gRGF0ZTogV2VkLCAxMCBPY3QgMjAxOCAxMTowNDo0
NSArMDIwMAo+IFN1YmplY3Q6IFtQQVRDSCA1LzZdIHZwY2k6IGZpeCBleGVjdXRpb24gb2YgbG9u
ZyBydW5uaW5nIG9wZXJhdGlvbnMKPiBNSU1FLVZlcnNpb246IDEuMAo+IENvbnRlbnQtVHlwZTog
dGV4dC9wbGFpbjsgY2hhcnNldD1VVEYtOAo+IENvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhi
aXQKPiAKPiBCQVIgbWFwL3VubWFwIGlzIGEgbG9uZyBydW5uaW5nIG9wZXJhdGlvbiB0aGF0IG5l
ZWRzIHRvIGJlIHByZWVtcHRlZAo+IGluIG9yZGVyIHRvIGF2b2lkIG92ZXJydW5uaW5nIHRoZSBh
c3NpZ25lZCB2Q1BVIHRpbWUgKG9yIGV2ZW4KPiB0cmlnZ2VyaW5nIHRoZSB3YXRjaGRvZykuCj4g
Cj4gQ3VycmVudCBsb2dpYyBmb3IgdGhpcyBwcmVlbXB0aW9uIGlzIHdyb25nLCBhbmQgd29uJ3Qg
d29yayBhdCBhbGwgZm9yCj4gQU1EIHNpbmNlIG9ubHkgSW50ZWwgbWFrZXMgdXNlIG9mIGh2bV9p
b19wZW5kaW5nIChhbmQgZXZlbiBpbiB0aGF0Cj4gY2FzZSB0aGUgY3VycmVudCBjb2RlIGlzIHdy
b25nKS4KPiAKPiBJbnN0ZWFkIG1vdmUgdGhlIGNvZGUgdGhhdCBwZXJmb3JtcyB0aGUgbWFwcGlu
Zy91bm1hcHBpbmcgdG8KPiBhIHRhc2tsZXQgYW5kIHBhdXNlIHRoZSBndWVzdCB2Q1BVIHVudGls
IHRoZSB7dW59bWFwcGluZyBpcyBkb25lIGFuZAo+IHRoZSBtZW1vcnkgZGVjb2RpbmcgYml0IGhh
cyBiZWVuIHRvZ2dsZWQuCj4gCj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+Cgppb3JlcSBtb2RpZmljYXRpb24uLi4KClJldmlld2VkLWJ5OiBQ
YXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgoKPiAtLS0KPiBDYzogUGF1bCBE
dXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgo+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgo+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IENjOiBHZW9yZ2UgRHVu
bGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+Cj4gQ2M6IElhbiBKYWNrc29uIDxpYW4u
amFja3NvbkBldS5jaXRyaXguY29tPgo+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPgo+IENjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5j
b20+Cj4gQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBD
YzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+Cj4gLS0tCj4gIHhlbi9hcmNoL3g4Ni9odm0vaW9y
ZXEuYyAgfCAgMyAtLQo+ICB4ZW4vY29tbW9uL2RvbWFpbi5jICAgICAgIHwgIDIgKysKPiAgeGVu
L2RyaXZlcnMvdnBjaS9oZWFkZXIuYyB8IDcwICsrKysrKysrKysrKysrKysrKysrKysrLS0tLS0t
LS0tLS0tLS0tLQo+ICB4ZW4vaW5jbHVkZS94ZW4vdnBjaS5oICAgIHwgMTUgKysrLS0tLS0tCj4g
IDQgZmlsZXMgY2hhbmdlZCwgNDggaW5zZXJ0aW9ucygrKSwgNDIgZGVsZXRpb25zKC0pCj4gCj4g
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYyBiL3hlbi9hcmNoL3g4Ni9odm0v
aW9yZXEuYwo+IGluZGV4IDM1NjliZWFhZDUuLjMxNDI5MjY1ZjggMTAwNjQ0Cj4gLS0tIGEveGVu
L2FyY2gveDg2L2h2bS9pb3JlcS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jCj4g
QEAgLTg1LDkgKzg1LDYgQEAgYm9vbCBodm1faW9fcGVuZGluZyhzdHJ1Y3QgdmNwdSAqdikKPiAg
ICAgIHN0cnVjdCBodm1faW9yZXFfc2VydmVyICpzOwo+ICAgICAgdW5zaWduZWQgaW50IGlkOwo+
IAo+IC0gICAgaWYgKCBoYXNfdnBjaShkKSAmJiB2cGNpX3Byb2Nlc3NfcGVuZGluZyh2KSApCj4g
LSAgICAgICAgcmV0dXJuIHRydWU7Cj4gLQo+ICAgICAgRk9SX0VBQ0hfSU9SRVFfU0VSVkVSKGQs
IGlkLCBzKQo+ICAgICAgewo+ICAgICAgICAgIHN0cnVjdCBodm1faW9yZXFfdmNwdSAqc3Y7Cj4g
ZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tYWluLmMgYi94ZW4vY29tbW9uL2RvbWFpbi5jCj4g
aW5kZXggNjUxNTFlMmFjNC4uNTRkMmMyNmJkOSAxMDA2NDQKPiAtLS0gYS94ZW4vY29tbW9uL2Rv
bWFpbi5jCj4gKysrIGIveGVuL2NvbW1vbi9kb21haW4uYwo+IEBAIC0xNTMsNiArMTUzLDggQEAg
c3RydWN0IHZjcHUgKnZjcHVfY3JlYXRlKAo+IAo+ICAgICAgZ3JhbnRfdGFibGVfaW5pdF92Y3B1
KHYpOwo+IAo+ICsgICAgdnBjaV9pbml0X3ZjcHUodik7Cj4gKwo+ICAgICAgaWYgKCAhemFsbG9j
X2NwdW1hc2tfdmFyKCZ2LT5jcHVfaGFyZF9hZmZpbml0eSkgfHwKPiAgICAgICAgICAgIXphbGxv
Y19jcHVtYXNrX3Zhcigmdi0+Y3B1X2hhcmRfYWZmaW5pdHlfdG1wKSB8fAo+ICAgICAgICAgICAh
emFsbG9jX2NwdW1hc2tfdmFyKCZ2LT5jcHVfaGFyZF9hZmZpbml0eV9zYXZlZCkgfHwKPiBkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYyBiL3hlbi9kcml2ZXJzL3ZwY2kvaGVh
ZGVyLmMKPiBpbmRleCA5MjM0ZGU5YjI2Li40YWY4NWQzYzAyIDEwMDY0NAo+IC0tLSBhL3hlbi9k
cml2ZXJzL3ZwY2kvaGVhZGVyLmMKPiArKysgYi94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jCj4g
QEAgLTExOCwzOSArMTE4LDQ4IEBAIHN0YXRpYyB2b2lkIG1vZGlmeV9kZWNvZGluZyhjb25zdCBz
dHJ1Y3QgcGNpX2Rldgo+ICpwZGV2LCBib29sIG1hcCwgYm9vbCByb21fb25seSkKPiAgICAgICAg
ICAgICAgICAgICAgICAgY21kKTsKPiAgfQo+IAo+IC1ib29sIHZwY2lfcHJvY2Vzc19wZW5kaW5n
KHN0cnVjdCB2Y3B1ICp2KQo+ICtzdGF0aWMgdm9pZCB2cGNpX3Byb2Nlc3NfcGVuZGluZyh1bnNp
Z25lZCBsb25nIGRhdGEpCj4gIHsKPiAtICAgIGlmICggdi0+dnBjaS5tZW0gKQo+ICsgICAgc3Ry
dWN0IHZjcHUgKnYgPSAodm9pZCAqKWRhdGE7Cj4gKyAgICBzdHJ1Y3QgbWFwX2RhdGEgbWFwX2Rh
dGEgPSB7Cj4gKyAgICAgICAgLmQgPSB2LT5kb21haW4sCj4gKyAgICAgICAgLm1hcCA9IHYtPnZw
Y2kubWFwLAo+ICsgICAgfTsKPiArICAgIGludCByYzsKPiArCj4gKyAgICBBU1NFUlQodi0+dnBj
aS5tZW0gJiYgYXRvbWljX3JlYWQoJnYtPnBhdXNlX2NvdW50KSk7Cj4gKwo+ICsgICAgd2hpbGUg
KCAocmMgPSByYW5nZXNldF9jb25zdW1lX3Jhbmdlcyh2LT52cGNpLm1lbSwgbWFwX3JhbmdlLAo+
ICZtYXBfZGF0YSkpID09Cj4gKyAgICAgICAgICAgIC1FUkVTVEFSVCApCj4gICAgICB7Cj4gLSAg
ICAgICAgc3RydWN0IG1hcF9kYXRhIGRhdGEgPSB7Cj4gLSAgICAgICAgICAgIC5kID0gdi0+ZG9t
YWluLAo+IC0gICAgICAgICAgICAubWFwID0gdi0+dnBjaS5tYXAsCj4gLSAgICAgICAgfTsKPiAt
ICAgICAgICBpbnQgcmMgPSByYW5nZXNldF9jb25zdW1lX3Jhbmdlcyh2LT52cGNpLm1lbSwgbWFw
X3JhbmdlLCAmZGF0YSk7Cj4gLQo+IC0gICAgICAgIGlmICggcmMgPT0gLUVSRVNUQVJUICkKPiAt
ICAgICAgICAgICAgcmV0dXJuIHRydWU7Cj4gLQo+IC0gICAgICAgIHNwaW5fbG9jaygmdi0+dnBj
aS5wZGV2LT52cGNpLT5sb2NrKTsKPiAtICAgICAgICAvKiBEaXNhYmxlIG1lbW9yeSBkZWNvZGlu
ZyB1bmNvbmRpdGlvbmFsbHkgb24gZmFpbHVyZS4gKi8KPiAtICAgICAgICBtb2RpZnlfZGVjb2Rp
bmcodi0+dnBjaS5wZGV2LCAhcmMgJiYgdi0+dnBjaS5tYXAsCj4gLSAgICAgICAgICAgICAgICAg
ICAgICAgICFyYyAmJiB2LT52cGNpLnJvbV9vbmx5KTsKPiAtICAgICAgICBzcGluX3VubG9jaygm
di0+dnBjaS5wZGV2LT52cGNpLT5sb2NrKTsKPiAtCj4gLSAgICAgICAgcmFuZ2VzZXRfZGVzdHJv
eSh2LT52cGNpLm1lbSk7Cj4gLSAgICAgICAgdi0+dnBjaS5tZW0gPSBOVUxMOwo+IC0gICAgICAg
IGlmICggcmMgKQo+IC0gICAgICAgICAgICAvKgo+IC0gICAgICAgICAgICAgKiBGSVhNRTogaW4g
Y2FzZSBvZiBmYWlsdXJlIHJlbW92ZSB0aGUgZGV2aWNlIGZyb20gdGhlCj4gZG9tYWluLgo+IC0g
ICAgICAgICAgICAgKiBOb3RlIHRoYXQgdGhlcmUgbWlnaHQgc3RpbGwgYmUgbGVmdG92ZXIgbWFw
cGluZ3MuIFdoaWxlCj4gdGhpcyBpcwo+IC0gICAgICAgICAgICAgKiBzYWZlIGZvciBEb20wLCBm
b3IgRG9tVXMgdGhlIGRvbWFpbiB3aWxsIGxpa2VseSBuZWVkIHRvIGJlCj4gLSAgICAgICAgICAg
ICAqIGtpbGxlZCBpbiBvcmRlciB0byBhdm9pZCBsZWFraW5nIHN0YWxlIHAybSBtYXBwaW5ncyBv
bgo+IC0gICAgICAgICAgICAgKiBmYWlsdXJlLgo+IC0gICAgICAgICAgICAgKi8KPiAtICAgICAg
ICAgICAgdnBjaV9yZW1vdmVfZGV2aWNlKHYtPnZwY2kucGRldik7Cj4gKyAgICAgICAgdGFza2xl
dF9zY2hlZHVsZSgmdi0+dnBjaS50YXNrKTsKPiArICAgICAgICByZXR1cm47Cj4gICAgICB9Cj4g
Cj4gLSAgICByZXR1cm4gZmFsc2U7Cj4gKyAgICBzcGluX2xvY2soJnYtPnZwY2kucGRldi0+dnBj
aS0+bG9jayk7Cj4gKyAgICAvKiBEaXNhYmxlIG1lbW9yeSBkZWNvZGluZyB1bmNvbmRpdGlvbmFs
bHkgb24gZmFpbHVyZS4gKi8KPiArICAgIG1vZGlmeV9kZWNvZGluZyh2LT52cGNpLnBkZXYsICFy
YyAmJiB2LT52cGNpLm1hcCwKPiArICAgICAgICAgICAgICAgICAgICAhcmMgJiYgdi0+dnBjaS5y
b21fb25seSk7Cj4gKyAgICBzcGluX3VubG9jaygmdi0+dnBjaS5wZGV2LT52cGNpLT5sb2NrKTsK
PiArCj4gKyAgICByYW5nZXNldF9kZXN0cm95KHYtPnZwY2kubWVtKTsKPiArICAgIHYtPnZwY2ku
bWVtID0gTlVMTDsKPiArICAgIGlmICggcmMgKQo+ICsgICAgICAgIC8qCj4gKyAgICAgICAgICog
RklYTUU6IGluIGNhc2Ugb2YgZmFpbHVyZSByZW1vdmUgdGhlIGRldmljZSBmcm9tIHRoZSBkb21h
aW4uCj4gKyAgICAgICAgICogTm90ZSB0aGF0IHRoZXJlIG1pZ2h0IHN0aWxsIGJlIGxlZnRvdmVy
IG1hcHBpbmdzLiBXaGlsZSB0aGlzCj4gaXMKPiArICAgICAgICAgKiBzYWZlIGZvciBEb20wLCBm
b3IgRG9tVXMgdGhlIGRvbWFpbiB3aWxsIGxpa2VseSBuZWVkIHRvIGJlCj4gKyAgICAgICAgICog
a2lsbGVkIGluIG9yZGVyIHRvIGF2b2lkIGxlYWtpbmcgc3RhbGUgcDJtIG1hcHBpbmdzIG9uCj4g
KyAgICAgICAgICogZmFpbHVyZS4KPiArICAgICAgICAgKi8KPiArICAgICAgICB2cGNpX3JlbW92
ZV9kZXZpY2Uodi0+dnBjaS5wZGV2KTsKPiArCj4gKyAgICB2Y3B1X3VucGF1c2Uodik7Cj4gK30K
PiArCj4gK3ZvaWQgdnBjaV9pbml0X3ZjcHUoc3RydWN0IHZjcHUgKnYpCj4gK3sKPiArICAgIHRh
c2tsZXRfaW5pdCgmdi0+dnBjaS50YXNrLCB2cGNpX3Byb2Nlc3NfcGVuZGluZywgKHVuc2lnbmVk
IGxvbmcpdik7Cj4gIH0KPiAKPiAgc3RhdGljIGludCBfX2luaXQgYXBwbHlfbWFwKHN0cnVjdCBk
b21haW4gKmQsIGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LAo+IEBAIC0xODMsNiArMTkyLDkg
QEAgc3RhdGljIHZvaWQgZGVmZXJfbWFwKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBwY2lfZGV2
Cj4gKnBkZXYsCj4gICAgICBjdXJyLT52cGNpLm1lbSA9IG1lbTsKPiAgICAgIGN1cnItPnZwY2ku
bWFwID0gbWFwOwo+ICAgICAgY3Vyci0+dnBjaS5yb21fb25seSA9IHJvbV9vbmx5Owo+ICsgICAg
LyogUGF1c2UgdGhlIHZDUFUgYW5kIHNjaGVkdWxlIHRoZSB0YXNrbGV0IHRoYXQgd2lsbCBwZXJm
b3JtIHRoZQo+IG1hcHBpbmcuICovCj4gKyAgICB2Y3B1X3BhdXNlX25vc3luYyhjdXJyKTsKPiAr
ICAgIHRhc2tsZXRfc2NoZWR1bGUoJmN1cnItPnZwY2kudGFzayk7Cj4gIH0KPiAKPiAgc3RhdGlj
IGludCBtb2RpZnlfYmFycyhjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwgYm9vbCBtYXAsIGJv
b2wKPiByb21fb25seSkKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3ZwY2kuaCBiL3hl
bi9pbmNsdWRlL3hlbi92cGNpLmgKPiBpbmRleCBhZjJiODU4MGVlLi5mOTdjNDhhOGYxIDEwMDY0
NAo+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi92cGNpLmgKPiArKysgYi94ZW4vaW5jbHVkZS94ZW4v
dnBjaS5oCj4gQEAgLTQ5LDExICs0OSw4IEBAIHVpbnQzMl90IHZwY2lfaHdfcmVhZDE2KGNvbnN0
IHN0cnVjdCBwY2lfZGV2ICpwZGV2LAo+IHVuc2lnbmVkIGludCByZWcsCj4gIHVpbnQzMl90IHZw
Y2lfaHdfcmVhZDMyKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1bnNpZ25lZCBpbnQgcmVn
LAo+ICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpkYXRhKTsKPiAKPiAtLyoKPiAtICog
Q2hlY2sgZm9yIHBlbmRpbmcgdlBDSSBvcGVyYXRpb25zIG9uIHRoaXMgdmNwdS4gUmV0dXJucyB0
cnVlIGlmIHRoZQo+IHZjcHUKPiAtICogc2hvdWxkIG5vdCBydW4uCj4gLSAqLwo+IC1ib29sIF9f
bXVzdF9jaGVjayB2cGNpX3Byb2Nlc3NfcGVuZGluZyhzdHJ1Y3QgdmNwdSAqdik7Cj4gKy8qIElu
aXQgcGVyLXZDUFUgdlBDSSBkYXRhLiAqLwo+ICt2b2lkIHZwY2lfaW5pdF92Y3B1KHN0cnVjdCB2
Y3B1ICp2KTsKPiAKPiAgc3RydWN0IHZwY2kgewo+ICAgICAgLyogTGlzdCBvZiB2UENJIGhhbmRs
ZXJzIGZvciBhIGRldmljZS4gKi8KPiBAQCAtMTQyLDYgKzEzOSw4IEBAIHN0cnVjdCB2cGNpIHsK
PiAgfTsKPiAKPiAgc3RydWN0IHZwY2lfdmNwdSB7Cj4gKyAgICAvKiBQZXItdkNQVSB0YXNrbGV0
IHRvIGVucXVldWUgcGVuZGluZyBvcGVyYXRpb25zLiAqLwo+ICsgICAgc3RydWN0IHRhc2tsZXQg
dGFzazsKPiAgICAgIC8qIFBlci12Y3B1IHN0cnVjdHVyZSB0byBzdG9yZSBzdGF0ZSB3aGlsZSB7
dW59bWFwcGluZyBvZiBQQ0kgQkFScy4KPiAqLwo+ICAgICAgc3RydWN0IHJhbmdlc2V0ICptZW07
Cj4gICAgICBzdHJ1Y3QgcGNpX2RldiAqcGRldjsKPiBAQCAtMjMzLDExICsyMzIsNyBAQCBzdGF0
aWMgaW5saW5lIHZvaWQgdnBjaV93cml0ZShwY2lfc2JkZl90IHNiZGYsCj4gdW5zaWduZWQgaW50
IHJlZywKPiAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOwo+ICB9Cj4gCj4gLXN0YXRpYyBpbmxp
bmUgYm9vbCB2cGNpX3Byb2Nlc3NfcGVuZGluZyhzdHJ1Y3QgdmNwdSAqdikKPiAtewo+IC0gICAg
QVNTRVJUX1VOUkVBQ0hBQkxFKCk7Cj4gLSAgICByZXR1cm4gZmFsc2U7Cj4gLX0KPiArc3RhdGlj
IGlubGluZSB2b2lkIHZwY2lfaW5pdF92Y3B1KHN0cnVjdCB2Y3B1ICp2KSB7IH0KPiAgI2VuZGlm
Cj4gCj4gICNlbmRpZgo+IC0tCj4gMi4xOS4wCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 09:21:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 09:21: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 1gAAgI-0004JL-46; Wed, 10 Oct 2018 09:21:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tmyd=mw=citrix.com=prvs=814b5ca87=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gAAgH-0004JG-CB
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 09:21:25 +0000
X-Inumbo-ID: 0981577b-cc6e-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0981577b-cc6e-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 09:22:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,363,1534809600"; d="scan'208";a="80242422"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH] iommu: fix arm build after e9be34be5
Thread-Index: AQHUYAI3l7WJMEYyEUu9lHUTpwlXsaUYLtIA///ieACAACOIAA==
Date: Wed, 10 Oct 2018 09:21:08 +0000
Message-ID: <ddf0bbab129d46ad881ed2388912c603@AMSPEX02CL03.citrite.net>
References: <20181009185812.9597-1-wei.liu2@citrix.com>
 <bf56e8b6aa8945f694f0f8e8619b498f@AMSPEX02CL03.citrite.net>
 <20181010091250.7w5ixmori4gge57i@mac.bytemobile.com>
In-Reply-To: <20181010091250.7w5ixmori4gge57i@mac.bytemobile.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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] iommu: fix arm build after e9be34be5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFJvZ2VyIFBhdSBNb25uZQo+IFNl
bnQ6IDEwIE9jdG9iZXIgMjAxOCAxMDoxMwo+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFu
dEBjaXRyaXguY29tPgo+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgeGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnOyBKYW4KPiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KPiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIXSBpb21tdTogZml4IGFybSBidWls
ZCBhZnRlciBlOWJlMzRiZTUKPiAKPiBPbiBXZWQsIE9jdCAxMCwgMjAxOCBhdCAwOTo1OToyMUFN
ICswMTAwLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t
LS0tCj4gPiA+IEZyb206IFhlbi1kZXZlbCBbbWFpbHRvOnhlbi1kZXZlbC1ib3VuY2VzQGxpc3Rz
LnhlbnByb2plY3Qub3JnXSBPbgo+IEJlaGFsZgo+ID4gPiBPZiBXZWkgTGl1Cj4gPiA+IFNlbnQ6
IDA5IE9jdG9iZXIgMjAxOCAxOTo1OAo+ID4gPiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCj4gPiA+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPjsKPiBSb2dlcgo+ID4gPiBQYXUgTW9ubmUgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgo+ID4gPiBTdWJqZWN0OiBbWGVuLWRldmVsXSBbUEFUQ0hdIGlvbW11OiBm
aXggYXJtIGJ1aWxkIGFmdGVyIGU5YmUzNGJlNQo+ID4gPgo+ID4gPiBUaGUgZnVuY3Rpb24gaW9t
bXVfc2hhcmVfcDJtX3RhYmxlIGlzIHVzZWQgYnkgYm90aCBBUk0gYW5kIHg4NiBidXQKPiA+ID4g
aGFwX2VuYWJsZWQgbWFjcm8gaXMgeDg2IG9ubHkuIFB1dCB0aGUgQVNTRVJUIHVuZGVyIENPTkZJ
R19YODYuCj4gPgo+ID4gV291bGQgaXQgYmUgdW5yZWFzb25hYmxlIHRvIG1ha2UgaGFwX2VuYWJs
ZWQoKSBjb21tb24gYW5kIGRlZmluZSBpdCB0bwo+IHRydWUgZm9yIEFSTT8KPiAKPiBJIGFzc3Vt
ZWQgaGFwX2VuYWJsZWQgd2FzIGhhcmRjb2RlZCB0byB0cnVlIGZvciBBUk0sIGJ1dCBpdCdzIG9u
bHkKPiB1c2VkIGluIHg4NiBjb2RlIGFuZCB2bV9ldmVudCBzbyBmYXIgKGFuZCBoZXJlIG5vdyks
IHNvIEknbSBub3Qgc3VyZQo+IGlmIGl0J3Mgd29ydGggaXQuCj4gCj4gSW4gYW55IGNhc2UsIEkg
dGhpbmsgdGhpcyBzaG91bGQgZ28gaW4gYXMgaXQgZml4ZXMgdGhlIGJ1aWxkLCBhbmQKPiBhZGRp
bmcgaGFwX2VuYWJsZWQgZm9yIEFSTSBjYW4gYmUgZG9uZSBsYXRlci4KPiAKCk9oIHllcy4gSXQg
Y2FuIGNlcnRhaW5seSBiZSB0aWRpZWQgbGF0ZXIuCgogIFBhdWwKCj4gUm9nZXIuCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 09:39:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 09:39: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 1gAAxo-0005Vw-4K; Wed, 10 Oct 2018 09:39:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=m+59=mw=citrix.com=prvs=8143030eb=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gAAxm-0005Vr-In
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 09:39:30 +0000
X-Inumbo-ID: 8fdc8756-cc70-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8fdc8756-cc70-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 09:40:46 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,363,1534809600"; d="scan'208";a="80243261"
To: Spencer Michaels <spmichaels.work@gmail.com>,
 <xen-devel@lists.xenproject.org>
References: <CAAd-cWOSqZN9LYCRxEYjgCyHq24PFsZqOFE1T_PPnq3HjDGpaA@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <857c04f2-345f-b9ea-44ce-6e9d0aeb8248@citrix.com>
Date: Wed, 10 Oct 2018 10:39:26 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <CAAd-cWOSqZN9LYCRxEYjgCyHq24PFsZqOFE1T_PPnq3HjDGpaA@mail.gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] Mapping HVM guest memory from 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>

T24gMDkvMTAvMTggMjA6MzQsIFNwZW5jZXIgTWljaGFlbHMgd3JvdGU6Cj4gSGVsbG8sCj4KPiBJ
J20gZGV2ZWxvcGluZyBhbiBhcHBsaWNhdGlvbiB0aGF0IHJ1bnMgaW4gRG9tMCBhbmQgbmVlZHMg
dG8gcmVhZAo+IG1lbW9yeSBmcm9tIGEgZ3Vlc3QgZ2l2ZW4gYSBndWVzdCBhZGRyZXNzIChmb3Ig
aW5zdGFuY2UsIHJlYWRpbmcgUklQCj4gZnJvbSB0aGUgZ3Vlc3QgQ1BVIGNvbnRleHQgYW5kIHRo
ZW4gcmVhZGluZyB0aGUgY3VycmVudCBpbnN0cnVjdGlvbikuCj4gSSdtIHVzaW5nIHhlbmZvcmVp
Z25tZW1vcnlfbWFwKCkgdG8gbWFwIHRoZSBndWVzdCBtZW1vcnksIGJ1dCB0aGlzCj4gZnVuY3Rp
b24gdGFrZXMgdGhlIE1GTiBvZiB0aGUgZ3Vlc3QgYWRkcmVzcyB0byByZWFkLCBub3QgdGhlIGFk
ZHJlc3MKPiBpdHNlbGYuIFhlbiBkb2VzIG5vdCBzZWVtIHRvIGhhdmUgYW4gQVBJIGZvciBkb2lu
ZyB0aGUgdmlydHVhbCBhZGRyZXNzCj4gLS0+IE1GTiBjb252ZXJzaW9uLgo+Cj4gSSd2ZSBmaWd1
cmVkIG91dCBob3cgdG8gZG8gdGhpcyBmb3IgUFYgZ3Vlc3RzOiBtYXAgdGhlIGRvbWFpbidzCj4g
bWVtaW5mbyBzdHJ1Y3QgYW5kIHVzZSB0aGUgUEZOIGZvciB0aGUgZ3Vlc3QgYWRkcmVzcyAoaS5l
LiBhZGRyZXNzID4+Cj4gWENfUEFHRV9TSElGVCkgYXMgYW4gaW5kZXggaW50byB0aGUgUDJNIHRh
YmxlLgo+Cj4gSG93ZXZlciwgSSBhbSBoYXZpbmcgdHJvdWJsZSBkb2luZyB0aGUgc2FtZSBmb3Ig
SFZNIGd1ZXN0cy4gUmlnaHQgbm93Cj4gSSBhbSB0cnlpbmcgdG8gZm9sbG93IHRoZSBpbXBsZW1l
bnRhdGlvbiBvZiBiZ19odm1fdmEybWZuIGluCj4geGVuL2FyY2gveDg2L2RlYnVnLmMsIGJ1dCB0
aGlzIGZ1bmN0aW9uIHVzZXMgc28gbWFueSBpbnRlcm5hbCBYZW4KPiBmdW5jdGlvbnMgaXQgc2Vl
bXMgSSB3b3VsZCBoYXZlIHRvIGNvcHkgdG9ucyBvZiBjb2RlIG91dCBmcm9tIFhlbiwgYW5kCj4g
SSdtIHdvbmRlcmluZyBpZiB0aGVyZSdzIGEgYmV0dGVyIHdheS4gSXMgdGhlcmUgc29tZSBBUEkg
SSdtIG1pc3NpbmcKPiB0aGF0IGxldHMgbWUgdG8gZG8gdGhlIHZhZGRyIC0tPiBNRk4gY29udmVy
c2lvbiBmb3IgSFZNIGd1ZXN0cz8gSWYKPiBub3QsIHdoYXQgaXMgdGhlIHNpbXBsZXN0IHdheSB0
byBkbyB0aGlzIGNvbnZlcnNpb24/CgpIYXZlIHlvdSBjb21lIGFjcm9zcyBsaWJ2bWk/wqAgSXQg
c2VlbXMgdG8gYmUgZXhhY3RseSB3aGF0IHlvdSBhcmUgdHJ5aW5nCnRvIG1ha2UgaGVyZS4KCn5B
bmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 09:40:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 09:40: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 1gAAyM-000678-Ii; Wed, 10 Oct 2018 09:40:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=r/nk=mw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gAAyM-00064A-0e
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 09:40:06 +0000
X-Inumbo-ID: a63be98f-cc70-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a63be98f-cc70-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 09:41: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 <aliasfile-bounces@xenproject.org>)
 id 1gAAyK-0006TO-Dd; Wed, 10 Oct 2018 09: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 1gAAyK-0002gT-6K; Wed, 10 Oct 2018 09:40:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gAAyK-0001Nh-5b; Wed, 10 Oct 2018 09:40:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128581-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=85b00385827e4e061b2ff38b549c03d0f1e66b6a
X-Osstest-Versions-That: xen=91d4eca7add6a7a114bc05cc6d38223a0c0b5575
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Oct 2018 09:40:04 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 128581: 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>

ZmxpZ2h0IDEyODU4MSB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODU4MS8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDg1YjAwMzg1ODI3ZTRl
MDYxYjJmZjM4YjU0OWMwM2QwZjFlNjZiNmEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDkxZDRlY2E3YWRkNmE3YTExNGJjMDVjYzZkMzgyMjNhMGMwYjU1NzUKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyODQ3MSAgMjAxOC0xMC0wNyAwOToxODoyNCBaICAgIDMgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjg1ODEgIDIwMTgtMTAtMTAgMDk6MTk6MDAgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEJhc3Rp
YW4gQmxhbmsgPHdhbGRpQGRlYmlhbi5vcmc+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFu
LmxpbmRpZ0BjaXRyaXguY29tPgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4
LmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4KICBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICBZ
YW5nIFFpYW4gPHlhbmcucWlhbkBjaXRyaXguY29tPgoKam9iczoKIGNvdmVyaXR5LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9n
czogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMs
IGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVy
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
UHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4u
Z2l0CiAgIDkxZDRlY2E3YWQuLjg1YjAwMzg1ODIgIDg1YjAwMzg1ODI3ZTRlMDYxYjJmZjM4YjU0
OWMwM2QwZjFlNjZiNmEgLT4gY292ZXJpdHktdGVzdGVkL3Ntb2tlCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 09:59:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 09:59: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 1gABGe-0007I7-9g; Wed, 10 Oct 2018 09:59:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hgqo=mw=xenproject.org=prvs=8146dfd6e=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gABGc-0007Hr-T8
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 09:58:58 +0000
X-Inumbo-ID: 489719df-cc73-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 489719df-cc73-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 10:00:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,364,1534809600"; d="scan'208";a="67466564"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75383-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-amd64:<job status>:broken:regression
 qemu-mainline:build-i386:<job status>:broken:regression
 qemu-mainline:build-armhf-pvops:<job status>:broken:regression
 qemu-mainline:build-i386-xsm:<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-i386-pvops:<job status>:broken:regression
 qemu-mainline:build-armhf:<job status>:broken:regression
 qemu-mainline:test-amd64-amd64-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-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-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-midway: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-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-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-amd64-amd64-libvirt: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-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386: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-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-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub: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:build-i386-libvirt: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-amd64-amd64-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-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu: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-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm: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-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd: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-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-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-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair: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-libvirt-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-i386-qemuu-rhel6hvm-intel: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:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict: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-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-armhf:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-xsm:host-install(4):broken:nonblocking
 qemu-mainline:build-i386:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64-xsm:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-pvops:host-install(4):broken:nonblocking
X-Osstest-Versions-This: qemuu=7c69b7c849641a39ba3defa40d384a2ba24cd7a2
X-Osstest-Versions-That: qemuu=3c2d3042849686969add641bd38b08b9877b9e8f
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 10 Oct 2018 10:58:53 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 75383: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTM4MyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5j
b20vb3NzdGVzdC9sb2dzLzc1MzgzLwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMg
Oi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVk
aW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2Vu
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAg
ICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVz
PiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQg
bi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJh
c2VsaW5lIHVudGVzdGVkCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRl
c3RlZAogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBi
YXNlbGluZSB1bnRlc3RlZAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAg
ICAgICAgICAgICAgIDdjNjliN2M4NDk2NDFhMzliYTNkZWZhNDBkMzg0YTJiYTI0Y2Q3YTIKYmFz
ZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDNjMmQzMDQyODQ5Njg2OTY5YWRk
NjQxYmQzOGIwOGI5ODc3YjllOGYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NTM2NiAgMjAxOC0x
MC0wNyAwMzoxODowMSBaICAgIDMgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzUzODMgIDIw
MTgtMTAtMTAgMDU6MTg6MDYgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGV4IEJlbm7DqWUgPGFsZXguYmVu
bmVlQGxpbmFyby5vcmc+CiAgQW5kcmV3IE9hdGVzIDxhb2F0ZXNAZ29vZ2xlLmNvbT4KICBEb25n
aml1IEdlbmcgPGdlbmdkb25naml1QGh1YXdlaS5jb20+CiAgRW1pbGlvIEcuIENvdGEgPGNvdGFA
YnJhYXAub3JnPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgogIEdhdmluIEdyYW50
IDxnYXZpbmdyYW50QHByb3Rvbm1haWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRo
YXQuY29tPgogIExhdXJlbnQgRGVzbm9ndWVzIDxsYXVyZW50LmRlc25vZ3Vlc0BnbWFpbC5jb20+
CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgUGV0
ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBoaWxpcHBlIE1hdGhpZXUt
RGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgcmVteS5ub2VsIDxyZW15Lm5vZWxAYmxhZGUtZ3Jv
dXAuY29tPgogIFJpY2hhcmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3Jn
PgogIFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KICBUaG9t
YXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1o
Zi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2Vu
ICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3Qv
bG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNvbS9vc3N0
ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tl
bi1qb2IgYnVpbGQtYW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBicm9rZW4KYnJv
a2VuLWpvYiBidWlsZC1hcm1oZi1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXhz
bSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVp
bGQtYW1kNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni1wdm9wcyBicm9rZW4K
YnJva2VuLWpvYiBidWlsZC1hcm1oZiBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYtcHZv
cHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhmIGhvc3QtaW5zdGFsbCg0
KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0
ZXAgYnVpbGQtaTM4Ni14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYg
aG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXhzbSBob3N0LWluc3RhbGwo
NCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1
aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKKE5v
IHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTIyNyBsaW5lcyBsb25nLikKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 10:21:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 10: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 1gABcN-0001Th-JA; Wed, 10 Oct 2018 10:21:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=rxba=mw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gABcM-0001Tc-CZ
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 10:21:26 +0000
X-Inumbo-ID: 6b68bc1c-cc76-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6b68bc1c-cc76-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 10:22:42 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 10 Oct 2018 04:21:23 -0600
Message-Id: <5BBDD29D02000078001F05BF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 10 Oct 2018 04:21:17 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <20181009185812.9597-1-wei.liu2@citrix.com>
In-Reply-To: <20181009185812.9597-1-wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] iommu: fix arm build after e9be34be5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 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>

Pj4+IE9uIDA5LjEwLjE4IGF0IDIwOjU4LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
VGhlIGZ1bmN0aW9uIGlvbW11X3NoYXJlX3AybV90YWJsZSBpcyB1c2VkIGJ5IGJvdGggQVJNIGFu
ZCB4ODYgYnV0Cj4gaGFwX2VuYWJsZWQgbWFjcm8gaXMgeDg2IG9ubHkuIFB1dCB0aGUgQVNTRVJU
IHVuZGVyIENPTkZJR19YODYuCj4gCj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KCkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 10:51:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 10: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 1gAC5K-000463-9t; Wed, 10 Oct 2018 10:51:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=upqh=mw=codeaurora.org=arunks@srs-us1.protection.inumbo.net>)
 id 1gAC5J-00045y-3B
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 10:51:21 +0000
X-Inumbo-ID: 0f1f9a18-cc7a-11e8-a8a5-bc764e045a96
Received: from smtp.codeaurora.org (unknown [198.145.29.96])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0f1f9a18-cc7a-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 12:48:45 +0200 (CEST)
Received: by smtp.codeaurora.org (Postfix, from userid 1000)
 id 6249B60C7E; Wed, 10 Oct 2018 10:51:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org;
 s=default; t=1539168678;
 bh=eBFiSE6DJN11KP37itxEDB1KVrkl8L0Q1O3ckUJ2Xfc=;
 h=Date:From:To:Cc:Subject:In-Reply-To:References:From;
 b=eFAGrOs3CCUjo+06lEV9Bf7pcQt2v3yhN7IQFoFaXhdSIXjUhgRo8A4rx8Azhz0ln
 Rty0FqU7ilO7PpkPMsJR/8peyhdFa4/7MzJVL38DJawnOc5og2MGCUgp6T2+Oybz94
 bKjiwI4No8pdQsG2iDjluqX5XMPU2whgm6hjLOzw=
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on
 pdx-caf-mail.web.codeaurora.org
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 required=2.0 tests=ALL_TRUSTED,BAYES_00,
 DKIM_INVALID,DKIM_SIGNED autolearn=no autolearn_force=no version=3.4.0
Received: from mail.codeaurora.org (localhost.localdomain [127.0.0.1])
 by smtp.codeaurora.org (Postfix) with ESMTP id BD456601D4;
 Wed, 10 Oct 2018 10:51:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org;
 s=default; t=1539168676;
 bh=eBFiSE6DJN11KP37itxEDB1KVrkl8L0Q1O3ckUJ2Xfc=;
 h=Date:From:To:Cc:Subject:In-Reply-To:References:From;
 b=DPw0CZwCrZFsiiP/ZoBKzYAU97CEx4EDF+93+DqkL5Apbc3oOa2ast6uHqRuGHyhp
 +H8UKwdP9Fyu21UuvGgMj03B+vc6I4YJLtI0ucAC6yNiWCQSXTAmSKFJ4jT5AJeDTL
 qOCnXsU+e0zpv+W/SaM3dDQcIBiR3mLYUqF7ZwAU=
MIME-Version: 1.0
Date: Wed, 10 Oct 2018 16:21:16 +0530
From: Arun KS <arunks@codeaurora.org>
To: Oscar Salvador <osalvador@techadventures.net>
In-Reply-To: <20181010080724.GA20338@techadventures.net>
References: <1538727006-5727-1-git-send-email-arunks@codeaurora.org>
 <20181010080724.GA20338@techadventures.net>
Message-ID: <f18b87a0762c4379b78e9b5e09ff4840@codeaurora.org>
X-Sender: arunks@codeaurora.org
User-Agent: Roundcube Webmail/1.2.5
Subject: Re: [Xen-devel] [PATCH v5 1/2] memory_hotplug: Free pages as higher
 order
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: mhocko@suse.com, vatsa@codeaurora.org, linux-mm@kvack.org,
 getarunks@gmail.com, kys@microsoft.com, boris.ostrovsky@oracle.com,
 sthemmin@microsoft.com, xen-devel@lists.xenproject.org, haiyangz@microsoft.com,
 yasu.isimatu@gmail.com, dan.j.williams@intel.com, akpm@linux-foundation.org,
 vbabka@suse.cz, osalvador@suse.de, jgross@suse.com, aaron.lu@intel.com,
 malat@debian.org, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org,
 vinmenon@codeaurora.org, jrdr.linux@gmail.com, devel@linuxdriverproject.org,
 iamjoonsoo.kim@lge.com, mgorman@techsingularity.net,
 kirill.shutemov@linux.intel.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>

T24gMjAxOC0xMC0xMCAxMzozNywgT3NjYXIgU2FsdmFkb3Igd3JvdGU6Cj4gT24gRnJpLCBPY3Qg
MDUsIDIwMTggYXQgMDE6NDA6MDVQTSArMDUzMCwgQXJ1biBLUyB3cm90ZToKPj4gV2hlbiBmcmVl
IHBhZ2VzIGFyZSBkb25lIHdpdGggaGlnaGVyIG9yZGVyLCB0aW1lIHNwZW5kIG9uCj4+IGNvYWxl
c2NpbmcgcGFnZXMgYnkgYnVkZHkgYWxsb2NhdG9yIGNhbiBiZSByZWR1Y2VkLiBXaXRoCj4+IHNl
Y3Rpb24gc2l6ZSBvZiAyNTZNQiwgaG90IGFkZCBsYXRlbmN5IG9mIGEgc2luZ2xlIHNlY3Rpb24K
Pj4gc2hvd3MgaW1wcm92ZW1lbnQgZnJvbSA1MC02MCBtcyB0byBsZXNzIHRoYW4gMSBtcywgaGVu
Y2UKPj4gaW1wcm92aW5nIHRoZSBob3QgYWRkIGxhdGVuY3kgYnkgNjAlLiBNb2RpZnkgZXh0ZXJu
YWwKPj4gcHJvdmlkZXJzIG9mIG9ubGluZSBjYWxsYmFjayB0byBhbGlnbiB3aXRoIHRoZSBjaGFu
Z2UuCj4gCj4gSGkgQXJ1biwgb3V0IG9mIGN1cmlvc2l0eToKPiAKPiBjb3VsZCB5b3UgcGxlYXNl
IGV4cGxhaW4gaG93IGV4YWN0bHkgZGlkIHlvdSBtZXN1cmUgdGhlIHNwZWVkCj4gaW1wcm92ZW1l
bnQ/CgpkaWZmIC0tZ2l0IGEvbW0vbWVtb3J5X2hvdHBsdWcuYyBiL21tL21lbW9yeV9ob3RwbHVn
LmMKaW5kZXggZTM3OWU4NS4uMjQxNjEzNiAxMDA2NDQKLS0tIGEvbW0vbWVtb3J5X2hvdHBsdWcu
YworKysgYi9tbS9tZW1vcnlfaG90cGx1Zy5jCkBAIC02OTAsOSArNjkwLDEzIEBAIHN0YXRpYyBp
bnQgb25saW5lX3BhZ2VzX3JhbmdlKHVuc2lnbmVkIGxvbmcgCnN0YXJ0X3BmbiwgdW5zaWduZWQg
bG9uZyBucl9wYWdlcywKICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKmFyZykKICB7CiAg
ICAgICAgIHVuc2lnbmVkIGxvbmcgb25saW5lZF9wYWdlcyA9ICoodW5zaWduZWQgbG9uZyAqKWFy
ZzsKKyAgICAgICB1NjQgdDEsIHQyOwoKKyAgICAgICB0MSA9IGxvY2FsX2Nsb2NrKCk7CiAgICAg
ICAgIGlmIChQYWdlUmVzZXJ2ZWQocGZuX3RvX3BhZ2Uoc3RhcnRfcGZuKSkpCiAgICAgICAgICAg
ICAgICAgb25saW5lZF9wYWdlcyA9IG9ubGluZV9wYWdlc19ibG9ja3Moc3RhcnRfcGZuLCAKbnJf
cGFnZXMpOworICAgICAgIHQyID0gbG9jYWxfY2xvY2soKTsKKyAgICAgICB0cmFjZV9wcmludGso
InRpbWUgc3BlbmQgPSAlbGx1IHVzXG4iLCAodDItdDEpLygxMDAwKSk7CgogICAgICAgICBvbmxp
bmVfbWVtX3NlY3Rpb25zKHN0YXJ0X3Bmbiwgc3RhcnRfcGZuICsgbnJfcGFnZXMpOwoKClJlZ2Fy
ZHMsCkFydW4KCj4gCj4gVGhhbmtzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 10:58:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 10:58: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 1gACC0-0004IT-6s; Wed, 10 Oct 2018 10:58:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=r/nk=mw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gACBz-0004ID-8C
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 10:58:15 +0000
X-Inumbo-ID: 90cd1cbc-cc7b-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 90cd1cbc-cc7b-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 10:59: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 <aliasfile-bounces@xenproject.org>)
 id 1gACBx-0007zB-5C; Wed, 10 Oct 2018 10:58: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 1gACBw-00084s-RX; Wed, 10 Oct 2018 10:58:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gACBw-0002oo-Qu; Wed, 10 Oct 2018 10:58:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128579-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-xl-qemuu-debianhvm-i386:debian-hvm-install:fail:heisenbug
 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:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=cd395b1d69a773556d2af206b4ecbf56b33057ea
X-Osstest-Versions-That: xen=85b00385827e4e061b2ff38b549c03d0f1e66b6a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Oct 2018 10:58:12 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128579: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODU3OSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODU3OS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4NTEz
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjg1MTMKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0
dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0taTM4NiAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBwYXNzIGluIDEyODU2MQoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGNkMzk1YjFkNjlhNzcz
NTU2ZDJhZjIwNmI0ZWNiZjU2YjMzMDU3ZWEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDg1YjAwMzg1ODI3ZTRlMDYxYjJmZjM4YjU0OWMwM2QwZjFlNjZiNmEKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyODUxMyAgMjAxOC0xMC0wOCAxODowMToxMSBaICAgIDEgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjg1MjcgIDIwMTgtMTAtMDkgMTU6MDA6NDIgWiAgICAwIGRh
eXMgICAxMCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmll
bCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICBOaWNvbGFzIFBvaXJvdCA8bmljb2xhcy5wb2lyb3RAYmVydGluLmZyPgog
IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1
aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2Yg
dGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5l
bWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgY2QzOTViMWQ2OWE3NzM1NTZk
MmFmMjA2YjRlY2JmNTZiMzMwNTdlYQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KRGF0ZTogICBUdWUgT2N0IDkgMTY6Mjc6NTkgMjAxOCArMDIwMAoKICAgIHg4NjogcHV0
X3BhZ2VfZnJvbV9sMmUoKSBzaG91bGQgaG9ub3IgX1BBR0VfUlcKICAgIAogICAgNTZmZmYzZTVl
OSAoIng4NjogbnVrZSBQViBzdXBlcnBhZ2Ugb3B0aW9uIGFuZCBjb2RlIikgaGFzIGludHJvZHVj
ZWQgYQogICAgKGx1Y2tpbHkgbGF0ZW50IG9ubHkpIGJ1ZyBoZXJlLCBpbiB0aGF0IGl0IGRpZG4n
dCBtYWtlIHJlZmVyZW5jZQogICAgZHJvcHBpbmcgZGVwZW5kZW50IG9uIHdoZXRoZXIgdGhlIHBh
Z2Ugd2FzIG1hcHBlZCB3cml0YWJsZS4gVGhlIG9ubHkKICAgIGN1cnJlbnQgc291cmNlIG9mIGxh
cmdlIHBhZ2UgbWFwcGluZ3MgZm9yIFBWIGRvbWFpbnMgaXMgdGhlIERvbTAKICAgIGJ1aWxkZXIs
IHdoaWNoIG9ubHkgcHJvZHVjZXMgd3JpdGVhYmxlIG9uZXMuCiAgICAKICAgIFRha2UgdGhlIG9w
cG9ydHVuaXR5IGFuZCBhbHNvIGNvbnZlcnQgdG8gYm9vbCBib3RoIHB1dF9kYXRhX3BhZ2UoKSdz
CiAgICByZXNwZWN0aXZlIHBhcmFtZXRlciBhbmQgdGhlIGFyZ3VtZW50IHB1dF9wYWdlX2Zyb21f
bDNlKCkgcGFzc2VzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgoKY29tbWl0IGU5YmUzNGJlNWY5YTFhNmVjYmYwNWJhOTUwMmNkNzA1YWU0NDE0NzYKQXV0
aG9yOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBUdWUg
T2N0IDkgMTY6Mjc6MTMgMjAxOCArMDIwMAoKICAgIHg4Ni92dGQ6IGZpeCBpb21tdV9zaGFyZV9w
Mm1fdGFibGUKICAgIAogICAgQ29tbWl0IDI5MTY5NTFjMSAibW0gLyBpb21tdTogaW5jbHVkZSBu
ZWVkX2lvbW11KCkgdGVzdCBpbgogICAgaW9tbXVfdXNlX2hhcF9wdCgpIiBjaGFuZ2VkIHRoZSBj
aGVjayBpbiBpb21tdV9zaGFyZV9wMm1fdGFibGUgdG8gdXNlCiAgICBuZWVkX2lvbW11KGQpIChh
cyBwYXJ0IG9mIGlvbW11X3VzZV9oYXBfcHQpIGluc3RlYWQgb2YgaW9tbXVfZW5hYmxlZCwKICAg
IHdoaWNoIGJyb2tlIHRoZSBjaGVjayBiZWNhdXNlIGF0IHRoZSBwb2ludCBpbiBkb21haW4gY29u
c3RydWN0aW9uCiAgICB3aGVyZSBpb21tdV9zaGFyZV9wMm1fdGFibGUgaXMgY2FsbGVkIG5lZWRf
aW9tbXUoZCkgd2lsbCBhbHdheXMgcmV0dXJuCiAgICBmYWxzZS4KICAgIAogICAgRml4IHRoaXMg
YnkgcmV2ZXJ0aW5nIHRvIHRoZSBwcmV2aW91cyBsb2dpYy4KICAgIAogICAgV2hpbGUgdGhlcmUg
dHVybiB0aGUgaGFwX2VuYWJsZWQgY2hlY2sgaW50byBhbiBBU1NFUlQsIHNpbmNlIHRoZSBvbmx5
CiAgICBjYWxsZXIgb2YgaW9tbXVfc2hhcmVfcDJtX3RhYmxlIGFscmVhZHkgcGVyZm9ybXMgdGhl
IGhhcF9lbmFibGVkIGNoZWNrCiAgICBiZWZvcmUgY2FsbGluZyB0aGUgZnVuY3Rpb24uCiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+
CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0
IDVlMDRiZjMzM2I5NTRmY2ZkODZlZGEzZDI1OGRjNjliY2YwNTg2YTMKQXV0aG9yOiBEYW5pZWwg
RGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KRGF0ZTogICBUdWUgT2N0IDkgMTY6MjY6
NTQgMjAxOCArMDIwMAoKICAgIGZsYXNrOiBzb3J0IGlve3BvcnQsbWVtfWNvbiBlbnRyaWVzCiAg
ICAKICAgIFRoZXNlIGVudHJpZXMgYXJlIG5vdCBhbHdheXMgc29ydGVkIGJ5IGNoZWNrcG9saWN5
LCBzbyBzb3J0IHRoZW0gZHVyaW5nCiAgICBwb2xpY3kgbG9hZCAoYXMgaXMgYWxyZWFkeSBkb25l
IGZvciBsYXRlciBvY29udGV4dCBhZGRpdGlvbnMpLgogICAgCiAgICBSZXBvcnRlZC1ieTogTmlj
b2xhcyBQb2lyb3QgPG5pY29sYXMucG9pcm90QGJlcnRpbi5mcj4KICAgIFNpZ25lZC1vZmYtYnk6
IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogICAgVGVzdGVkLWJ5OiBO
aWNvbGFzIFBvaXJvdCA8bmljb2xhcy5wb2lyb3RAYmVydGluLmZyPgogICAgUmV2aWV3ZWQtYnk6
IE5pY29sYXMgUG9pcm90IDxuaWNvbGFzLnBvaXJvdEBiZXJ0aW4uZnI+Cgpjb21taXQgMjcyMjVi
YmI2ZDE0OGY2ZDM3M2E0YTg5YjBkYzNmM2Y1YmY0ZDE5MwpBdXRob3I6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgT2N0IDkgMTY6MjU6MzUgMjAxOCArMDIwMAoK
ICAgIHg4Ni9IVk06IG1vdmUgdmVuZG9yIGluZGVwZW5kZW50IENQVSBzYXZlL3Jlc3RvcmUgbG9n
aWMgdG8gc2hhcmVkIGNvZGUKICAgIAogICAgQSBmZXcgcGllY2VzIG9mIHRoZSBoYW5kbGluZyBo
ZXJlIGFyZSAobm8gbG9uZ2VyPykgdmVuZG9yIHNwZWNpZmljLCBhbmQKICAgIGhlbmNlIHRoZXJl
J3Mgbm8gcG9pbnQgaW4gcmVwbGljYXRpbmcgdGhlIGNvZGUuIFplcm8gdGhlIGZ1bGwgc3RydWN0
dXJlCiAgICBiZWZvcmUgY2FsbGluZyB0aGUgc2F2ZSBob29rLCBlbGltaW5hdGluZyB0aGUgbmVl
ZCBmb3IgdGhlIGhvb2sKICAgIGZ1bmN0aW9ucyB0byB6ZXJvIGluZGl2aWR1YWwgZmllbGRzLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
ICBBY2tlZC1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBSZXZpZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xl
LmNvbQogICAgUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgoK
Y29tbWl0IDU4NjZiMDBjZTA1YTdhN2MzOWEwZDVlYjdmOWRlNDE0OWM1ZWZlOGIKQXV0aG9yOiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBPY3Qg
OSAxNTowNjoyNSAyMDE4ICswMTAwCgogICAgdG9vbHMvbGlieGVuc3RhdDogRml4IFNPTkFNRSBm
b2xsb3dpbmcgYy9zIDU3MDc3Y2M0MgogICAgCiAgICBUaGUgdW5zdGFibGUgQUJJIHZlcnNpb24g
aXMgNC4xMiwgbm90IDQuMTEKICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 11:01:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 11:01: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 1gACF3-0005As-QG; Wed, 10 Oct 2018 11:01:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qmy3=mw=gmail.com=osalvador.vilardaga@srs-us1.protection.inumbo.net>)
 id 1gACF1-0005Al-Pl
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 11:01:23 +0000
X-Inumbo-ID: 7670ba06-cc7b-11e8-a8a5-bc764e045a96
Received: from mail-wm1-f45.google.com (unknown [209.85.128.45])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7670ba06-cc7b-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 12:58:48 +0200 (CEST)
Received: by mail-wm1-f45.google.com with SMTP id z25-v6so13144841wmf.1
 for <xen-devel@lists.xenproject.org>; Wed, 10 Oct 2018 04:01:22 -0700 (PDT)
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:user-agent;
 bh=UGOvIDiXi8rZpK4pQ1UHgy5Nu+v3SkUkMwVE8LJ4460=;
 b=jWDXaxekMsivy2NjqVV6OwPb8FfgmVeDkKSNhK5Hyk+rBePSsT1PWUtf/mZzjIinq8
 ybdZRT2ja+qn0GsxV7JCdECmpworimEd9mhulklWypHM5bA/v7IK3mMwF0TQI31kpzhy
 0AjIjqNsSaugRaKkLFCL9zh//iKln4Q+M6YL14a18FbKmbuwweJ0psk9D54gl+2UZQs6
 6W6p9gfHFBeSt/9MAoKnuznKg4SikyH5qOwPNogeOigRvMl1K5OKzO4IMf9ZrC9PyeLU
 CNHbu+zTHu3sAeMrkDPnwuc5n2Ewli95OD5dLfqxwf4lvkSbst05Bkzb0B7kbb064IbO
 hB+w==
X-Gm-Message-State: ABuFfoi1o91xeOF04JgJmqEhxbnc7wld0roNxvAnzkQIVjpDR0ESQoAm
 6ofRvufbJXkXnhJ0LwnOeZY=
X-Google-Smtp-Source: ACcGV60GSsvJTzGmY5aYH48vPCfYL7vQRN6YIA0LfR7Ufo9bJOOzEkW8Sy00JprVe8mX4l9WxSkzKg==
X-Received: by 2002:a1c:6783:: with SMTP id
 b125-v6mr494487wmc.142.1539169281121; 
 Wed, 10 Oct 2018 04:01:21 -0700 (PDT)
Received: from techadventures.net (techadventures.net. [62.201.165.239])
 by smtp.gmail.com with ESMTPSA id o126-v6sm15784539wmo.3.2018.10.10.04.01.20
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 10 Oct 2018 04:01:20 -0700 (PDT)
Received: by techadventures.net (Postfix, from userid 1000)
 id BC7C8125026; Wed, 10 Oct 2018 13:01:19 +0200 (CEST)
Date: Wed, 10 Oct 2018 13:01:19 +0200
From: Oscar Salvador <osalvador@techadventures.net>
To: Arun KS <arunks@codeaurora.org>
Message-ID: <20181010110119.GA20952@techadventures.net>
References: <1538727006-5727-1-git-send-email-arunks@codeaurora.org>
 <20181010080724.GA20338@techadventures.net>
 <f18b87a0762c4379b78e9b5e09ff4840@codeaurora.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <f18b87a0762c4379b78e9b5e09ff4840@codeaurora.org>
User-Agent: Mutt/1.5.23 (2014-03-12)
Subject: Re: [Xen-devel] [PATCH v5 1/2] memory_hotplug: Free pages as higher
 order
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: mhocko@suse.com, vatsa@codeaurora.org, linux-mm@kvack.org,
 getarunks@gmail.com, kys@microsoft.com, boris.ostrovsky@oracle.com,
 sthemmin@microsoft.com, xen-devel@lists.xenproject.org, haiyangz@microsoft.com,
 yasu.isimatu@gmail.com, dan.j.williams@intel.com, akpm@linux-foundation.org,
 vbabka@suse.cz, osalvador@suse.de, jgross@suse.com, aaron.lu@intel.com,
 malat@debian.org, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org,
 vinmenon@codeaurora.org, jrdr.linux@gmail.com, devel@linuxdriverproject.org,
 iamjoonsoo.kim@lge.com, mgorman@techsingularity.net,
 kirill.shutemov@linux.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>

T24gV2VkLCBPY3QgMTAsIDIwMTggYXQgMDQ6MjE6MTZQTSArMDUzMCwgQXJ1biBLUyB3cm90ZToK
PiBkaWZmIC0tZ2l0IGEvbW0vbWVtb3J5X2hvdHBsdWcuYyBiL21tL21lbW9yeV9ob3RwbHVnLmMK
PiBpbmRleCBlMzc5ZTg1Li4yNDE2MTM2IDEwMDY0NAo+IC0tLSBhL21tL21lbW9yeV9ob3RwbHVn
LmMKPiArKysgYi9tbS9tZW1vcnlfaG90cGx1Zy5jCj4gQEAgLTY5MCw5ICs2OTAsMTMgQEAgc3Rh
dGljIGludCBvbmxpbmVfcGFnZXNfcmFuZ2UodW5zaWduZWQgbG9uZyBzdGFydF9wZm4sCj4gdW5z
aWduZWQgbG9uZyBucl9wYWdlcywKPiAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICphcmcp
Cj4gIHsKPiAgICAgICAgIHVuc2lnbmVkIGxvbmcgb25saW5lZF9wYWdlcyA9ICoodW5zaWduZWQg
bG9uZyAqKWFyZzsKPiArICAgICAgIHU2NCB0MSwgdDI7Cj4gCj4gKyAgICAgICB0MSA9IGxvY2Fs
X2Nsb2NrKCk7Cj4gICAgICAgICBpZiAoUGFnZVJlc2VydmVkKHBmbl90b19wYWdlKHN0YXJ0X3Bm
bikpKQo+ICAgICAgICAgICAgICAgICBvbmxpbmVkX3BhZ2VzID0gb25saW5lX3BhZ2VzX2Jsb2Nr
cyhzdGFydF9wZm4sIG5yX3BhZ2VzKTsKPiArICAgICAgIHQyID0gbG9jYWxfY2xvY2soKTsKPiAr
ICAgICAgIHRyYWNlX3ByaW50aygidGltZSBzcGVuZCA9ICVsbHUgdXNcbiIsICh0Mi10MSkvKDEw
MDApKTsKPiAKPiAgICAgICAgIG9ubGluZV9tZW1fc2VjdGlvbnMoc3RhcnRfcGZuLCBzdGFydF9w
Zm4gKyBucl9wYWdlcyk7CgpUaGFua3MgOy0pCiAKCi0tIApPc2NhciBTYWx2YWRvcgpTVVNFIEwz
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 11:23:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 11: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 1gACZr-0006wr-Q3; Wed, 10 Oct 2018 11:22:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ybjn=mw=gmail.com=milanboberic94@srs-us1.protection.inumbo.net>)
 id 1gACZq-0006wm-HD
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 11:22:54 +0000
X-Inumbo-ID: 77c952e5-cc7e-11e8-a8a5-bc764e045a96
Received: from mail-lf1-x142.google.com (unknown [2a00:1450:4864:20::142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 77c952e5-cc7e-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 13:20:19 +0200 (CEST)
Received: by mail-lf1-x142.google.com with SMTP id w21-v6so3674537lff.6
 for <xen-devel@lists.xenproject.org>; Wed, 10 Oct 2018 04:22:53 -0700 (PDT)
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=JS29DAlGnLcWiNyUYFZByU8sUbssahBw34qUhNl4sbg=;
 b=VwXD5GxWgQJrlGujSGYOsOLqe5aUKiQqKLhsj1FHpCGKzypr8nu2nonkjCkUyOkkc0
 DeMrvybsyB78jUpluJ/yrkub/d61OgvHIACdlkb2F4Moy1RCC3ZufR+5jvJdJmivFtVj
 lAqhDvsFJ3yTxMrYfMiokyX0s4CWChLrvUlEnRwSinon10CfKazJCQ3VCdixJynATNi5
 GVM9VNvYbU+BjXTBcPpxKNxYoJX+5bNrQSF/eyur1d+0pkE9PYXVyG6D30EtpcrgdDTH
 oAcAzGRj8pnGnSHsvDYk/aO466wfxYlNytjK/TtD93UAoQFgGmG2uVY49g91HfAknAPb
 v8KQ==
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=JS29DAlGnLcWiNyUYFZByU8sUbssahBw34qUhNl4sbg=;
 b=J1EO/8uemwz7hBivdqa20RFuvOmL115Hh03drkxr2ezsWQC6dGMUqHtrNxNe0s3+Ov
 rpz6PYAw9EWmf+p+81oGwsk4f5IyIDMrg8DtAeWKu8mjVZlsNod3mC+7E56YGtRFzo3i
 BkIZTAV+fEwdAiQ8xH4fiOHPZ5M0zsZo+RuJui8xl9k4wYtnV6dgvIOGjs8Thgd2YtpJ
 WNnwVDuSZrpZ/SZWTePt1lWepajBpup8x1W4gcij9hReIzDnY0vXrZnoj7oO+uv6zrdj
 9EUEcT+hfdaA97smMvPxcyHVM+aX305GdXJPHQKm0kU6e5o6Mo5q+TKGngfn46wZgCqw
 ozRA==
X-Gm-Message-State: ABuFfohAkgqciKPYyF0WJmty3qJTd2oGQtEniwaxFuhhHFkFPylvJlPI
 TAuCoFVpCpnVJOedwKAfTU4dJHNPTAm9DnyB5Zw=
X-Google-Smtp-Source: ACcGV62USJQibNPD7jO3bNl721YtOWufcu719VD22RZCD/pJGMsZp9dnIfdjiUqLURrj5A+eg0iFwlns6V37MRqB8eA=
X-Received: by 2002:a19:1588:: with SMTP id 8-v6mr18576298lfv.36.1539170571623; 
 Wed, 10 Oct 2018 04:22:51 -0700 (PDT)
MIME-Version: 1.0
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <995da0578f0953662536edabb5807fd76ca4d8ce.camel@suse.com>
In-Reply-To: <995da0578f0953662536edabb5807fd76ca4d8ce.camel@suse.com>
From: Milan Boberic <milanboberic94@gmail.com>
Date: Wed, 10 Oct 2018 13:22:40 +0200
Message-ID: <CADJ6SV1yDBptrcaoqUPChtnXTmvhbzj-AAv2FDN2LCMyTipc-A@mail.gmail.com>
To: Dario Faggioli <dfaggioli@suse.com>
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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@arm.com,
 sstabellini@kernel.org, andrii_anisov@epam.com, xumengpanda@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>

SGksCnNvcnJ5LCBteSBleHBsYW5hdGlvbiB3YXNuJ3QgcHJlY2lzZSBhbmQgSSBtaXNzZWQgdGhl
IHBvaW50Lgp2Q1BVIHBpbm5pbmcgd2l0aCBzY2hlZD1udWxsIEkgcHV0ICJqdXN0IGluIGNhc2Ui
LCBiZWNhdXNlIGl0IGRvZXNuJ3QgaHVydC4KClllcywgUGV0YUxpbnV4IGRvbWFpbiBpcyBkb20w
LgoKVGVzdGVkIHdpdGggQ3JlZGl0IHNjaGVkdWxlciBiZWZvcmUgKGl0IHdhcyBqdXN0IHRoZSBM
RUQgYmxpbmsKYXBwbGljYXRpb24gYnV0IGFueXdheSksIGl0IHJlc3VsdHMgd2l0aCBiaWdnZXIg
aml0dGVyIHRoZW4gbnVsbApzY2hlZHVsZXIuIEZvciBleGFtcGxlLCB3aXRoIENyZWRpdCBzY2hl
ZHVsZXIgTEVEIGJsaW5raW5nIHJlc3VsdCBpbgphcHByb3hpbWF0ZWx5IDN1cyBqaXR0ZXIgd2hl
cmUgd2l0aCBudWxsIHNjaGVkdWxlciB0aGVyZSBpcyBubyBqaXR0ZXIuCnZ3Zmk9bmF0aXZlIHdh
cyBnaXZpbmcgdGhlIGRvbWFpbiBkZXN0cnVjdGlvbiBwcm9ibGVtIHdoaWNoIHlvdSBmaXhlZApi
eSBzZW5kaW5nIG1lIHBhdGNoLCBhcHByb3hpbWF0ZWx5IDIgd2Vla3MgYWdvIGlmIHlvdSByZWNh
bGwgOikgYnV0IEkKc3RpbGwgZGlkbid0IHRlc3QgaXQncyBpbXBhY3Qgb24gcGVyZm9ybWFuY2Us
IEkgd2lsbCBkbyBpdCBBU0FQIGFuZApzaGFyZSByZXN1bHRzIChJIHRoaW5rIHRoYXQgd2l0aG91
dCB2d2ZpPW5hdGl2ZSBqaXR0ZXIgd2lsbCBiZSB0aGUKc2FtZSBvciBldmVuIGJpZ2dlcikuCgog
V2hlbiBJIHNheSAid2l0aG91dCBYZW4iLCB5ZXMsIEkgbWVhbiB3aXRob3V0IGFueSBPUy4gSnVz
dCBoYXJkd2FyZQphbmQgdGhpcyBiYXJlLW1ldGFsIGFwcC4gSSBkbyBleHBlY3QgbGF0ZW5jeSB0
byBiZSBoaWdoZXIgaW4gdGhlIFhlbgpjYXNlIGFuZCBJJ20gY3VyaW91cyBob3cgbXVjaCBleGFj
dGx5ICh3aGljaCBpcyB0aGUgcG9pbnQgb2YgbXkgd29yawphbmQgYWxzbyBtYXN0ZXIgdGhlc2lz
IGZvciBteSBmYWN1bHR5IDpEKS4KCk5vdywgdGhlIHBvaW50IGlzIHRoYXQgd2hlbiBJIHNldCBv
bmx5IExFRCBibGlua2luZyAod2l0aG91dCB0aW1lcikgaW4KbXkgYXBwbGljYXRpb24gdGhlcmUg
aXMgbm8gaml0dGVyIChpbiBYZW4gY2FzZSkgYnV0IHdoZW4gSSBhZGQgdGltZXIKd2hpY2ggZ2Vu
ZXJhdGVzIGludGVycnVwdCBldmVyeSB1cywgaml0dGVyIG9mIDMgdXMgb2NjdXJzLiBUaW1lciBJ
IHVzZQppcyB6eW5xIHVsdHJhc2NhbGUncyB0cmlwbGUgdGltZXIgY291bnRlci4gSSdtIHN1c3Bl
Y3RpbmcgdGhhdCB0aW1lcgppbnRlcnJ1cHQgaXMgY3JlYXRpbmcgdGhhdCBqaXR0ZXIuCgpGb3Ig
aW50ZXJydXB0cyBJIHVzZSBwYXNzdGhyb3VnaCBpbiBiYXJlLW1ldGFsIGFwcGxpY2F0aW9uJ3MK
Y29uZmlndXJhdGlvbiBmaWxlICh3aGljaCB3b3JrcyBmb3IgR1BJTyBMRUQgYmVjYXVzZSB0aGVy
ZSBpcyBubwpqaXR0ZXIsIGludGVycnVwdCBjYW4gImZyZWVseSBnbyIgZnJvbSBndWVzdCBkb21h
aW4gZGlyZWN0bHkgdG8gR1BJTwpMRUQpLgoKQWxzbywgd2hlbiBJIGNyZWF0ZSBndWVzdCBkb21h
aW4gKHdoaWNoIGlzIHRoaXMgYmFyZS1tZXRhbAphcHBsaWNhdGlvbikgSSBnZXQgdGhpcyBtZXNz
YWdlczoKCihYRU4pIHByaW50azogNTQgbWVzc2FnZXMgc3VwcHJlc3NlZC4KKFhFTikgZDJ2MCBO
byB2YWxpZCB2Q1BVIGZvdW5kIGZvciB2SVJRMzIgaW4gdGhlIHRhcmdldCBsaXN0ICgweDIpLiBT
a2lwIGl0CihYRU4pIGQydjAgTm8gdmFsaWQgdkNQVSBmb3VuZCBmb3IgdklSUTMzIGluIHRoZSB0
YXJnZXQgbGlzdCAoMHgyKS4gU2tpcCBpdApyb290QHV6M2VnLWlvY2MtMjAxOC0yOn4jIChYRU4p
IGQydjAgTm8gdmFsaWQgdkNQVSBmb3VuZCBmb3IgdklSUTM0IGluCnRoZSB0YXJnZXQgbGlzdCAo
MHgyKS4gU2tpcCBpdAooWEVOKSBkMnYwIE5vIHZhbGlkIHZDUFUgZm91bmQgZm9yIHZJUlEzNSBp
biB0aGUgdGFyZ2V0IGxpc3QgKDB4MikuIFNraXAgaXQKKFhFTikgZDJ2MCBObyB2YWxpZCB2Q1BV
IGZvdW5kIGZvciB2SVJRMzYgaW4gdGhlIHRhcmdldCBsaXN0ICgweDIpLiBTa2lwIGl0CihYRU4p
IGQydjAgTm8gdmFsaWQgdkNQVSBmb3VuZCBmb3IgdklSUTM3IGluIHRoZSB0YXJnZXQgbGlzdCAo
MHgyKS4gU2tpcCBpdAooWEVOKSBkMnYwIE5vIHZhbGlkIHZDUFUgZm91bmQgZm9yIHZJUlEzOCBp
biB0aGUgdGFyZ2V0IGxpc3QgKDB4MikuIFNraXAgaXQKKFhFTikgZDJ2MCBObyB2YWxpZCB2Q1BV
IGZvdW5kIGZvciB2SVJRMzkgaW4gdGhlIHRhcmdldCBsaXN0ICgweDIpLiBTa2lwIGl0CihYRU4p
IGQydjAgTm8gdmFsaWQgdkNQVSBmb3VuZCBmb3IgdklSUTQwIGluIHRoZSB0YXJnZXQgbGlzdCAo
MHgyKS4gU2tpcCBpdAooWEVOKSBkMnYwIE5vIHZhbGlkIHZDUFUgZm91bmQgZm9yIHZJUlE0MSBp
biB0aGUgdGFyZ2V0IGxpc3QgKDB4MikuIFNraXAgaXQKCkluIGF0dGFjaG1lbnRzIEkgaW5jbHVk
ZWQgZG1lc2csIHhsIGRtZXNnIGFuZCBiYXJlLW1ldGFsIGFwcGxpY2F0aW9uJ3MKY29uZmlndXJh
dGlvbiBmaWxlLgoKVGhhbmtzIGluIGFkdmFuY2UsIE1pbGFuIEJvYmVyaWMuCgoKCgoKCk9uIFR1
ZSwgT2N0IDksIDIwMTggYXQgNjo0NiBQTSBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2Uu
Y29tPiB3cm90ZToKPgo+IE9uIFR1ZSwgMjAxOC0xMC0wOSBhdCAxMjo1OSArMDIwMCwgTWlsYW4g
Qm9iZXJpYyB3cm90ZToKPiA+IEhpLAo+ID4KPiBIaSBNaWxhbiwKPgo+ID4gSSdtIHRlc3Rpbmcg
WGVuIEh5cGVydmlzb3IgNC4xMCBwZXJmb3JtYW5jZSBvbiBVbHRyYVplZC1FRyBib2FyZCB3aXRo
Cj4gPiBjYXJyaWVyIGNhcmQuCj4gPiBJIGNyZWF0ZWQgYmFyZS1tZXRhbCBhcHBsaWNhdGlvbiBp
biBYaWxpbnggU0RLLgo+ID4gSW4gYm0gYXBwbGljYXRpb24gSToKPiA+ICAgICAgICAgICAgLSBz
dGFydCB0cmlwbGUgdGltZXIgY291bnRlciAodHRjKSB3aGljaCBnZW5lcmF0ZXMKPiA+IGludGVy
cnVwdCBldmVyeSAxdXMKPiA+ICAgICAgICAgICAgLSB0dXJuIG9uIFBTIExFRAo+ID4gICAgICAg
ICAgICAtIGNhbGwgZnVuY3Rpb24gMTAwIHRpbWVzIGluIGZvciBsb29wIChmdW5jdGlvbiB0aGF0
IHNldHMKPiA+IHNvbWUgdmFsdWVzKQo+ID4gICAgICAgICAgICAtIHR1cm4gb2ZmIExFRAo+ID4g
ICAgICAgICAgICAtIHN0b3AgdHJpcGxlIHRpbWVyIGNvdW50ZXIKPiA+ICAgICAgICAgICAgLSBy
ZXNldCBjb3VudGVyIHZhbHVlCj4gPgo+IE9rLCBJJ20gYWRkaW5nIFN0ZWZhbm8sIEp1bGllbiwg
YW5kIGEgY291cGxlIG9mIG90aGVyIHBlb3BsZSBpbnRlcmVzdGVkCj4gaW4gUlQvbG93bGF0IG9u
IFhlbi4KPgo+ID4gSSByYW4gdGhpcyBiYXJlLW1ldGFsIGFwcGxpY2F0aW9uIHVuZGVyIFhlbiBI
eXBlcnZpc29yIHdpdGggZm9sbG93aW5nCj4gPiBzZXR0aW5nczoKPiA+ICAgICAtIHVzZWQgbnVs
bCBzY2hlZHVsZXIgKHNjaGVkPW51bGwpIGFuZCB2d2ZpPW5hdGl2ZQo+ID4gICAgIC0gYmFyZS1t
ZXRhbCBhcHBsaWNhdGlvbiBoYXZlIG9uZSB2Q1BVIGFuZCBpdCBpcyBwaW5uZWQgZm9yIHBDUFUx
Cj4gPiAgICAgLSBkb21haW4gd2hpY2ggaXMgUGV0YUxpbnV4IGFsc28gaGF2ZSBvbmUgdkNQVSBw
aW5uZWQgZm9yIHBDUFUwLAo+ID4gb3RoZXIgcENQVXMgYXJlIHVudXNlZC4KPiA+IFVuZGVyIFhl
biBIeXBlcnZpc29yIEkgY2FuIHNlZSAzdXMgaml0dGVyIG9uIG9zY2lsbG9zY29wZS4KPiA+Cj4g
U28sIHRoaXMgaXMgcHJvYmFibHkgbWUgbm90IGJlaW5nIGZhbWlsaWFyIHdpdGggWGVuIG9uIFhp
bGlueCAoYW5kIHdpdGgKPiBYZW4gb24gQVJNIGFzIGEgd2hvbGUpLCBidXQgdGhlcmUncyBhIGZl
dyB0aGluZ3MgSSdtIG5vdCBzdXJlIEkKPiB1bmRlcnN0YW5kOgo+IC0geW91IHNheSB5b3UgdXNl
IHNjaGVkPW51bGwgX2FuZF8gcGlubmluZz8gVGhhdCBzaG91bGQgbm90IGJlCj4gICBuZWNlc3Nh
cnkgKGFsdGhvdWdoLCBpdCBzaG91bGRuJ3QgaHVydCBlaXRoZXIpCj4gLSAiZG9tYWluIHdoaWNo
IGlzIFBldGFMaW51eCIsIGlzIHRoYXQgZG9tMD8KPgo+IElBQywgaWYgaXQncyBub3QgdGVycmli
bGUgaGFyZCB0byBydW4gdGhpcyBraW5kIG9mIHRlc3QsIEknZCBzYXksIHRyeQo+IHdpdGhvdXQg
J3Z3Zmk9bmF0aXZlJywgYW5kIGFsc28gd2l0aCBhbm90aGVyIHNjaGVkdWxlciwgbGlrZSBDcmVk
aXQsCj4gKGJ1dCB0aGVuIGRvIG1ha2Ugc3VyZSB5b3UgdXNlIHBpbm5pbmcpLgo+Cj4gPiBXaGVu
IEkgcmFuIHNhbWUgYm0gYXBwbGljYXRpb24gd2l0aCBKVEFHIGZyb20gWGlsaW54IFNESyAod2l0
aG91dCBYZW4KPiA+IEh5cGVydmlzb3IsIGRpcmVjdGx5IG9uIHRoZSBib2FyZCkgdGhlcmUgaXMg
bm8gaml0dGVyLgo+ID4KPiBIZXJlLCB3aGVuIHlvdSBzYXkgIndpdGhvdXQgWGVuIiwgZG8geW91
IGFsc28gbWVhbiB3aXRob3V0IGFueQo+IGJhcmVtZXRhbCBPUyBhdCBhbGw/Cj4KPiA+IEknbSBj
dXJpb3Mgd2hhdCBjYXVzZXMgdGhpcyAzdXMgaml0dGVyIGluIFhlbiAod2hpY2ggaXNuJ3Qgc21h
bGwKPiA+IGppdHRlciBhdCBhbGwpIGFuZCBpcyB0aGVyZSBhbnkgd2F5IG9mIGRlY3JlYXNpbmcg
aXQ/Cj4gPgo+IFJpZ2h0LiBTbywgSSdtIG5vdCBzdXJlIEkndmUgdW5kZXJzdG9vZCB0aGUgdGVz
dCBzY2VuYXJpbyBlaXRoZXIuIEJ1dAo+IHllYWgsIDN1cyBqaXR0ZXIgc2VlbXMgc2lnbmlmaWNh
bnQuIFN0aWxsLCBpZiB3ZSdyZSBjb21wYXJpbmcgd2l0aAo+IGJhcmUtaHcsIHdpdGhvdXQgZXZl
biBhbiBPUyBhdCBhbGwsIEkgdGhpbmsgaXQgY291bGQgaGF2ZSBiZWVuIGV4cGVjdGVkCj4gZm9y
IGxhdGVuY3kgYW5kIGppdHRlciB0byBiZSBoaWdoZXIgaW4gdGhlIFhlbiBjYXNlLgo+Cj4gQW55
d2F5LCBJIGFtIG5vdCBzdXJlIGFueW9uZSBoYXMgZG9uZSBhIGtpbmQgb2YgYW5hbHlzaXMgdGhh
dCBjb3VsZAo+IGhlbHAgdXMgaWRlbnRpZnkgYWNjdXJhdGVseSBmcm9tIHdoZXJlIHRoaW5ncyBs
aWtlIHRoYXQgY29tZSwgYW5kIGluCj4gd2hhdCBwcm9wb3J0aW9ucy4KPgo+IEl0IHdvdWxkIGJl
IHJlYWxseSBhd2Vzb21lIHRvIGhhdmUgc29tZXRoaW5nIGxpa2UgdGhhdCwgc28gZG8gZ28gYWhl
YWQKPiBpZiB5b3UgZmVlbCBsaWtlIGl0LiA6LSkKPgo+IEkgdGhpbmsgdHJhY2luZyBjb3VsZCBo
ZWxwIGEgbGl0dGxlIChhbHRob3VnaCB3ZSBkb24ndCBoYXZlIGEgc3VwZXItCj4gc29waGlzdGlj
YXRlZCB0cmFjaW5nIGluZnJhc3RydWN0dXJlIGxpa2UgTGludXgncyBwZXJmIGFuZCBzdWNoKSwg
YnV0Cj4gc2FkbHkgZW5vdWdoLCB0aGF0J3Mgc3RpbGwgbm90IGF2YWlsYWJsZSBvbiBBUk0sIEkg
dGhpbmsuIDotLwo+Cj4gUmVnYXJkcywKPiBEYXJpbwo+IC0tCj4gPDxUaGlzIGhhcHBlbnMgYmVj
YXVzZSBJIGNob29zZSBpdCB0byBoYXBwZW4hPj4gKFJhaXN0bGluIE1hamVyZSkKPiAtLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQo+IERhcmlvIEZhZ2dpb2xpLCBQaC5ELCBodHRwOi8vYWJvdXQubWUvZGFyaW8uZmFnZ2lvbGkK
PiBTb2Z0d2FyZSBFbmdpbmVlciBAIFNVU0UgaHR0cHM6Ly93d3cuc3VzZS5jb20vCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 11:25:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 11:25: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 1gACcO-00075o-D8; Wed, 10 Oct 2018 11:25:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ybjn=mw=gmail.com=milanboberic94@srs-us1.protection.inumbo.net>)
 id 1gACcN-00075j-Ah
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 11:25:31 +0000
X-Inumbo-ID: d4b04763-cc7e-11e8-a8a5-bc764e045a96
Received: from mail-lf1-x143.google.com (unknown [2a00:1450:4864:20::143])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d4b04763-cc7e-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 13:22:55 +0200 (CEST)
Received: by mail-lf1-x143.google.com with SMTP id m18-v6so3676826lfl.11
 for <xen-devel@lists.xenproject.org>; Wed, 10 Oct 2018 04:25:29 -0700 (PDT)
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=kXRukB6o2ZB0FEqvmuUF63kYXNlGZWeLqvTlRJ2LBXg=;
 b=ZW7RHdCKniR0bbSSScKVfSoRZJsx2s0T3v5QQ1Oi2I0mzKHhBMOOkJrs8r9todk9la
 jTBWhZ/RC0v+e5DygOJ9UMsthDvwtW/EiBNPiaVwBeSaZAhSZtOvfb9V5Pg/nbeNBUTo
 lbLmaS68AGnh5SLnJd+GUenJMAR1+c+nN8vwoRVYluUKNNmk4nQ5W2+4ATMJrJpSftq6
 71H//8zif+gmkWmlA8i/7+hDFYl8/sVdwCwgWpxS4EJ7dt0yBzAmCw+pIhh4C+HnDh/T
 ivPQQmeejAbDPYsQTadjJs0ODbfNqQ3Eof6IqGLvRswiO0jRt+t7PKyHOjsykQU57gC0
 xFCQ==
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=kXRukB6o2ZB0FEqvmuUF63kYXNlGZWeLqvTlRJ2LBXg=;
 b=bOeQylHG/oul5iJTRmxDbWEwawqNS8Va2Rdo0xBSBIcIwDzWtukHJ9DIEl+3IhJ81x
 ZA5M1p2ZFCzdHLhHPlbG9RoPuJ79uw67BSPvJNdrzUXTzR2NCDglQpMKUKxzWMn7yyWI
 qQzzK2cdMb0d72M4QVBFpLz0YrBLqcFNSlZhg5di1WYvQn0Dhl6Y07/yhHpPwDxiXTQB
 IQGH8f43fl6p7SnHfe8HWfIaQ1syM6H5XcnHn4T7fspM537udPWYJW707DyTzkALvyd0
 ObKkKL/jKt9BiaRQlppsfV+eoxMkvoLRHX2FOoWMWrNWYnMBzm6itgSxp9X29ehdurSn
 QBkg==
X-Gm-Message-State: ABuFfogOtoiLQYdj2WfCB41v5XKDnrQQUJavUp9RNoqyIlw6j73Eq62c
 mUMtzwfB78f3xtOxItnDBkg37JF1WQY2oiErq+e45H72AtI=
X-Google-Smtp-Source: ACcGV62MnkkvZkgTkqqM2nv0CghobxsjOp7xvJLMCzpU3BjFsNFTiGVkFRxRty2EAE2iZGhPnkA1I7zQ32Fcj1x+tYo=
X-Received: by 2002:a19:541d:: with SMTP id
 i29-v6mr19179670lfb.30.1539170727696; 
 Wed, 10 Oct 2018 04:25:27 -0700 (PDT)
MIME-Version: 1.0
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <995da0578f0953662536edabb5807fd76ca4d8ce.camel@suse.com>
 <CADJ6SV1yDBptrcaoqUPChtnXTmvhbzj-AAv2FDN2LCMyTipc-A@mail.gmail.com>
In-Reply-To: <CADJ6SV1yDBptrcaoqUPChtnXTmvhbzj-AAv2FDN2LCMyTipc-A@mail.gmail.com>
From: Milan Boberic <milanboberic94@gmail.com>
Date: Wed, 10 Oct 2018 13:25:16 +0200
Message-ID: <CADJ6SV1WCqoRwPfnw_D5NtPDdxx9O9T9vGMd5xVhJRABNpfA4g@mail.gmail.com>
To: Dario Faggioli <dfaggioli@suse.com>
Content-Type: multipart/mixed; boundary="000000000000794cff0577de1ca1"
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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@arm.com,
 sstabellini@kernel.org, andrii_anisov@epam.com, xumengpanda@gmail.com
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--000000000000794cff0577de1ca1
Content-Type: text/plain; charset="UTF-8"

Attachments.

--000000000000794cff0577de1ca1
Content-Type: text/plain; charset="US-ASCII"; name="timer.cfg.txt"
Content-Disposition: attachment; filename="timer.cfg.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jn32i09n1>
X-Attachment-Id: f_jn32i09n1

bmFtZSA9ICJ0ZXN0Ig0Ka2VybmVsID0gInRpbWVyLmJpbiINCm1lbW9yeSA9IDgNCnZjcHVzID0g
MQ0KY3B1cyA9IFsxXQ0KaXJxcyA9IFsgNDgsIDU0LCA2OCwgNjksIDcwLCA3MSwgNzIsIDczLCA3
NCwgNzUsIDc2LCA3NywgNzgsIDc5IF0NCmlvbWVtID0gWyAiMHhmZjAxMCwxIiwgIjB4ZmYxMTAs
MSIsICIweGZmMTIwLDEiLCAiMHhmZjEzMCwxIiwgIjB4ZmYxNDAsMSIsICIweGZmMGEwLDEiIF0=
--000000000000794cff0577de1ca1
Content-Type: text/plain; charset="ISO-8859-1"; name="dmesg.txt"
Content-Disposition: attachment; filename="dmesg.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jn32i08x0>
X-Attachment-Id: f_jn32i08x0

WyAgICAwLjAwMDAwMF0gQm9vdGluZyBMaW51eCBvbiBwaHlzaWNhbCBDUFUgMHgwDQpbICAgIDAu
MDAwMDAwXSBMaW51eCB2ZXJzaW9uIDQuMTQuMC14aWxpbngtdjIwMTguMiAob2UtdXNlckBvZS1o
b3N0KSAoZ2NjIHZlcnNpb24gNy4yLjAgKEdDQykpICMxIFNNUCBNb24gT2N0IDEgMTY6NDE6MzIg
Q0VTVCAyMDE4DQpbICAgIDAuMDAwMDAwXSBCb290IENQVTogQUFyY2g2NCBQcm9jZXNzb3IgWzQx
MGZkMDM0XQ0KWyAgICAwLjAwMDAwMF0gTWFjaGluZSBtb2RlbDogeGxueCx6eW5xbXANClsgICAg
MC4wMDAwMDBdIFhlbiA0LjEwIHN1cHBvcnQgZm91bmQNClsgICAgMC4wMDAwMDBdIGVmaTogR2V0
dGluZyBFRkkgcGFyYW1ldGVycyBmcm9tIEZEVDoNClsgICAgMC4wMDAwMDBdIGVmaTogVUVGSSBu
b3QgZm91bmQuDQpbICAgIDAuMDAwMDAwXSBjbWE6IFJlc2VydmVkIDI1NiBNaUIgYXQgMHgwMDAw
MDAwMDYwMDAwMDAwDQpbICAgIDAuMDAwMDAwXSBPbiBub2RlIDAgdG90YWxwYWdlczogMTk2NjA4
DQpbICAgIDAuMDAwMDAwXSAgIERNQSB6b25lOiAyNjg4IHBhZ2VzIHVzZWQgZm9yIG1lbW1hcA0K
WyAgICAwLjAwMDAwMF0gICBETUEgem9uZTogMCBwYWdlcyByZXNlcnZlZA0KWyAgICAwLjAwMDAw
MF0gICBETUEgem9uZTogMTk2NjA4IHBhZ2VzLCBMSUZPIGJhdGNoOjMxDQpbICAgIDAuMDAwMDAw
XSBwc2NpOiBwcm9iaW5nIGZvciBjb25kdWl0IG1ldGhvZCBmcm9tIERULg0KWyAgICAwLjAwMDAw
MF0gcHNjaTogUFNDSXYxLjEgZGV0ZWN0ZWQgaW4gZmlybXdhcmUuDQpbICAgIDAuMDAwMDAwXSBw
c2NpOiBVc2luZyBzdGFuZGFyZCBQU0NJIHYwLjIgZnVuY3Rpb24gSURzDQpbICAgIDAuMDAwMDAw
XSBwc2NpOiBUcnVzdGVkIE9TIG1pZ3JhdGlvbiBub3QgcmVxdWlyZWQNClsgICAgMC4wMDAwMDBd
IHJhbmRvbTogZmFzdCBpbml0IGRvbmUNClsgICAgMC4wMDAwMDBdIHBlcmNwdTogRW1iZWRkZWQg
MjEgcGFnZXMvY3B1IEBmZmZmZmZjMDNmZmI3MDAwIHM0NjQ4OCByODE5MiBkMzEzMzYgdTg2MDE2
DQpbICAgIDAuMDAwMDAwXSBwY3B1LWFsbG9jOiBzNDY0ODggcjgxOTIgZDMxMzM2IHU4NjAxNiBh
bGxvYz0yMSo0MDk2DQpbICAgIDAuMDAwMDAwXSBwY3B1LWFsbG9jOiBbMF0gMA0KWyAgICAwLjAw
MDAwMF0gRGV0ZWN0ZWQgVklQVCBJLWNhY2hlIG9uIENQVTANClsgICAgMC4wMDAwMDBdIENQVSBm
ZWF0dXJlczogZW5hYmxpbmcgd29ya2Fyb3VuZCBmb3IgQVJNIGVycmF0dW0gODQ1NzE5DQpbICAg
IDAuMDAwMDAwXSBCdWlsdCAxIHpvbmVsaXN0cywgbW9iaWxpdHkgZ3JvdXBpbmcgb24uICBUb3Rh
bCBwYWdlczogMTkzOTIwDQpbICAgIDAuMDAwMDAwXSBLZXJuZWwgY29tbWFuZCBsaW5lOiBjb25z
b2xlPWh2YzAgZWFybHljb249eGVuIGVhcmx5cHJpbnRrPXhlbiBtYXhjcHVzPTEgY2xrX2lnbm9y
ZV91bnVzZWQNClsgICAgMC4wMDAwMDBdIFBJRCBoYXNoIHRhYmxlIGVudHJpZXM6IDQwOTYgKG9y
ZGVyOiAzLCAzMjc2OCBieXRlcykNClsgICAgMC4wMDAwMDBdIERlbnRyeSBjYWNoZSBoYXNoIHRh
YmxlIGVudHJpZXM6IDEzMTA3MiAob3JkZXI6IDgsIDEwNDg1NzYgYnl0ZXMpDQpbICAgIDAuMDAw
MDAwXSBJbm9kZS1jYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDY1NTM2IChvcmRlcjogNywgNTI0
Mjg4IGJ5dGVzKQ0KWyAgICAwLjAwMDAwMF0gTWVtb3J5OiA0MjM3ODhLLzc4NjQzMksgYXZhaWxh
YmxlICg5OTgwSyBrZXJuZWwgY29kZSwgNjQ0SyByd2RhdGEsIDMxMzJLIHJvZGF0YSwgNTEySyBp
bml0LCAyMTY4SyBic3MsIDEwMDUwMEsgcmVzZXJ2ZWQsIDI2MjE0NEsgY21hLXJlc2VydmVkKQ0K
WyAgICAwLjAwMDAwMF0gVmlydHVhbCBrZXJuZWwgbWVtb3J5IGxheW91dDoNClsgICAgMC4wMDAw
MDBdICAgICBtb2R1bGVzIDogMHhmZmZmZmY4MDAwMDAwMDAwIC0gMHhmZmZmZmY4MDA4MDAwMDAw
ICAgKCAgIDEyOCBNQikNClsgICAgMC4wMDAwMDBdICAgICB2bWFsbG9jIDogMHhmZmZmZmY4MDA4
MDAwMDAwIC0gMHhmZmZmZmZiZWJmZmYwMDAwICAgKCAgIDI1MCBHQikNClsgICAgMC4wMDAwMDBd
ICAgICAgIC50ZXh0IDogMHhmZmZmZmY4MDA4MDgwMDAwIC0gMHhmZmZmZmY4MDA4YTQwMDAwICAg
KCAgOTk4NCBLQikNClsgICAgMC4wMDAwMDBdICAgICAucm9kYXRhIDogMHhmZmZmZmY4MDA4YTQw
MDAwIC0gMHhmZmZmZmY4MDA4ZDYwMDAwICAgKCAgMzIwMCBLQikNClsgICAgMC4wMDAwMDBdICAg
ICAgIC5pbml0IDogMHhmZmZmZmY4MDA4ZDYwMDAwIC0gMHhmZmZmZmY4MDA4ZGUwMDAwICAgKCAg
IDUxMiBLQikNClsgICAgMC4wMDAwMDBdICAgICAgIC5kYXRhIDogMHhmZmZmZmY4MDA4ZGUwMDAw
IC0gMHhmZmZmZmY4MDA4ZTgxMjAwICAgKCAgIDY0NSBLQikNClsgICAgMC4wMDAwMDBdICAgICAg
ICAuYnNzIDogMHhmZmZmZmY4MDA4ZTgxMjAwIC0gMHhmZmZmZmY4MDA5MDlmMmIwICAgKCAgMjE2
OSBLQikNClsgICAgMC4wMDAwMDBdICAgICBmaXhlZCAgIDogMHhmZmZmZmZiZWZlN2ZkMDAwIC0g
MHhmZmZmZmZiZWZlYzAwMDAwICAgKCAgNDEwOCBLQikNClsgICAgMC4wMDAwMDBdICAgICBQQ0kg
SS9PIDogMHhmZmZmZmZiZWZlZTAwMDAwIC0gMHhmZmZmZmZiZWZmZTAwMDAwICAgKCAgICAxNiBN
QikNClsgICAgMC4wMDAwMDBdICAgICB2bWVtbWFwIDogMHhmZmZmZmZiZjAwMDAwMDAwIC0gMHhm
ZmZmZmZjMDAwMDAwMDAwICAgKCAgICAgNCBHQiBtYXhpbXVtKQ0KWyAgICAwLjAwMDAwMF0gICAg
ICAgICAgICAgICAweGZmZmZmZmJmMDA3MDAwMDAgLSAweGZmZmZmZmJmMDE4ODAwMDAgICAoICAg
IDE3IE1CIGFjdHVhbCkNClsgICAgMC4wMDAwMDBdICAgICBtZW1vcnkgIDogMHhmZmZmZmZjMDIw
MDAwMDAwIC0gMHhmZmZmZmZjMDcwMDAwMDAwICAgKCAgMTI4MCBNQikNClsgICAgMC4wMDAwMDBd
IEhpZXJhcmNoaWNhbCBSQ1UgaW1wbGVtZW50YXRpb24uDQpbICAgIDAuMDAwMDAwXSAgUkNVIGV2
ZW50IHRyYWNpbmcgaXMgZW5hYmxlZC4NClsgICAgMC4wMDAwMDBdICBSQ1UgcmVzdHJpY3Rpbmcg
Q1BVcyBmcm9tIE5SX0NQVVM9OCB0byBucl9jcHVfaWRzPTEuDQpbICAgIDAuMDAwMDAwXSBSQ1U6
IEFkanVzdGluZyBnZW9tZXRyeSBmb3IgcmN1X2Zhbm91dF9sZWFmPTE2LCBucl9jcHVfaWRzPTEN
ClsgICAgMC4wMDAwMDBdIE5SX0lSUVM6IDY0LCBucl9pcnFzOiA2NCwgcHJlYWxsb2NhdGVkIGly
cXM6IDANClsgICAgMC4wMDAwMDBdIGFyY2hfdGltZXI6IGNwMTUgdGltZXIocykgcnVubmluZyBh
dCA5OS45OU1IeiAodmlydCkuDQpbICAgIDAuMDAwMDAwXSBjbG9ja3NvdXJjZTogYXJjaF9zeXNf
Y291bnRlcjogbWFzazogMHhmZmZmZmZmZmZmZmZmZiBtYXhfY3ljbGVzOiAweDE3MTAxNWM5MGYs
IG1heF9pZGxlX25zOiA0NDA3OTUyMDMwODAgbnMNClsgICAgMC4wMDAwMDNdIHNjaGVkX2Nsb2Nr
OiA1NiBiaXRzIGF0IDk5TUh6LCByZXNvbHV0aW9uIDEwbnMsIHdyYXBzIGV2ZXJ5IDQzOTgwNDY1
MTExMDFucw0KWyAgICAwLjAwMDI4N10gQ29uc29sZTogY29sb3VyIGR1bW15IGRldmljZSA4MHgy
NQ0KWyAgICAwLjI4MzA0MV0gY29uc29sZSBbaHZjMF0gZW5hYmxlZA0KWyAgICAwLjI4NjUxM10g
Q2FsaWJyYXRpbmcgZGVsYXkgbG9vcCAoc2tpcHBlZCksIHZhbHVlIGNhbGN1bGF0ZWQgdXNpbmcg
dGltZXIgZnJlcXVlbmN5Li4gMTk5Ljk5IEJvZ29NSVBTIChscGo9Mzk5OTk2KQ0KWyAgICAwLjI5
Njk2OV0gcGlkX21heDogZGVmYXVsdDogMzI3NjggbWluaW11bTogMzAxDQpbICAgIDAuMzAxNzMw
XSBNb3VudC1jYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDIwNDggKG9yZGVyOiAyLCAxNjM4NCBi
eXRlcykNClsgICAgMC4zMDgzOTNdIE1vdW50cG9pbnQtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVz
OiAyMDQ4IChvcmRlcjogMiwgMTYzODQgYnl0ZXMpDQpbICAgIDAuMzE2MzE5XSBBU0lEIGFsbG9j
YXRvciBpbml0aWFsaXNlZCB3aXRoIDY1NTM2IGVudHJpZXMNClsgICAgMC4zMjE1MDJdIHhlbjpn
cmFudF90YWJsZTogR3JhbnQgdGFibGVzIHVzaW5nIHZlcnNpb24gMSBsYXlvdXQNClsgICAgMC4z
MjcwOTJdIEdyYW50IHRhYmxlIGluaXRpYWxpemVkDQpbICAgIDAuMzMwNjM3XSB4ZW46ZXZlbnRz
OiBVc2luZyBGSUZPLWJhc2VkIEFCSQ0KWyAgICAwLjMzNDk2MV0gWGVuOiBpbml0aWFsaXppbmcg
Y3B1MA0KWyAgICAwLjMzODQ2OV0gSGllcmFyY2hpY2FsIFNSQ1UgaW1wbGVtZW50YXRpb24uDQpb
ICAgIDAuMzQzMTMwXSBFRkkgc2VydmljZXMgd2lsbCBub3QgYmUgYXZhaWxhYmxlLg0KWyAgICAw
LjM0NzQyM10genlucW1wX3BsYXRfaW5pdCBQbGF0Zm9ybSBNYW5hZ2VtZW50IEFQSSB2MS4wDQpb
ICAgIDAuMzUyODUyXSB6eW5xbXBfcGxhdF9pbml0IFRydXN0em9uZSB2ZXJzaW9uIHYxLjANClsg
ICAgMC4zNTc4MjhdIHNtcDogQnJpbmdpbmcgdXAgc2Vjb25kYXJ5IENQVXMgLi4uDQpbICAgIDAu
MzYyMzY2XSBzbXA6IEJyb3VnaHQgdXAgMSBub2RlLCAxIENQVQ0KWyAgICAwLjM2NjQzMF0gU01Q
OiBUb3RhbCBvZiAxIHByb2Nlc3NvcnMgYWN0aXZhdGVkLg0KWyAgICAwLjM3MTE4OV0gQ1BVIGZl
YXR1cmVzOiBkZXRlY3RlZCBmZWF0dXJlOiAzMi1iaXQgRUwwIFN1cHBvcnQNClsgICAgMC4zNzcw
NzNdIENQVTogQWxsIENQVShzKSBzdGFydGVkIGF0IEVMMQ0KWyAgICAwLjM4MTIzMV0gYWx0ZXJu
YXRpdmVzOiBwYXRjaGluZyBrZXJuZWwgY29kZQ0KWyAgICAwLjM4NjEzM10gZGV2dG1wZnM6IGlu
aXRpYWxpemVkDQpbICAgIDAuMzkyNzY2XSBjbG9ja3NvdXJjZTogamlmZmllczogbWFzazogMHhm
ZmZmZmZmZiBtYXhfY3ljbGVzOiAweGZmZmZmZmZmLCBtYXhfaWRsZV9uczogNzY0NTA0MTc4NTEw
MDAwMCBucw0KWyAgICAwLjM5ODg3Nl0gZnV0ZXggaGFzaCB0YWJsZSBlbnRyaWVzOiAyNTYgKG9y
ZGVyOiAzLCAzMjc2OCBieXRlcykNClsgICAgMC40MTA5NjBdIHhvcjogbWVhc3VyaW5nIHNvZnR3
YXJlIGNoZWNrc3VtIHNwZWVkDQpbICAgIDAuNDQ5MTg4XSAgICA4cmVncyAgICAgOiAgMjExMS4w
MDAgTUIvc2VjDQpbICAgIDAuNDg5MjQwXSAgICA4cmVnc19wcmVmZXRjaDogIDE4ODIuMDAwIE1C
L3NlYw0KWyAgICAwLjUyOTI5N10gICAgMzJyZWdzICAgIDogIDI1OTQuMDAwIE1CL3NlYw0KWyAg
ICAwLjU2OTM1NF0gICAgMzJyZWdzX3ByZWZldGNoOiAgMjE4MC4wMDAgTUIvc2VjDQpbICAgIDAu
NTY5MzkyXSB4b3I6IHVzaW5nIGZ1bmN0aW9uOiAzMnJlZ3MgKDI1OTQuMDAwIE1CL3NlYykNClsg
ICAgMC41NzM5NDldIHBpbmN0cmwgY29yZTogaW5pdGlhbGl6ZWQgcGluY3RybCBzdWJzeXN0ZW0N
ClsgICAgMC41ODA0MzFdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMTYNClsgICAg
MC41ODUwMThdIHZkc286IDIgcGFnZXMgKDEgY29kZSBAIGZmZmZmZjgwMDhhNDYwMDAsIDEgZGF0
YSBAIGZmZmZmZjgwMDhkZTQwMDApDQpbICAgIDAuNTkxMDk1XSBody1icmVha3BvaW50OiBmb3Vu
ZCA2IGJyZWFrcG9pbnQgYW5kIDQgd2F0Y2hwb2ludCByZWdpc3RlcnMuDQpbICAgIDAuNTk4OTcw
XSBETUE6IHByZWFsbG9jYXRlZCAyNTYgS2lCIHBvb2wgZm9yIGF0b21pYyBhbGxvY2F0aW9ucw0K
WyAgICAwLjYwNDEyMl0geGVuOnN3aW90bGJfeGVuOiBXYXJuaW5nOiBvbmx5IGFibGUgdG8gYWxs
b2NhdGUgNCBNQiBmb3Igc29mdHdhcmUgSU8gVExCDQpbICAgIDAuNjEyOTc0XSBzb2Z0d2FyZSBJ
TyBUTEIgW21lbSAweDNkNDAwMDAwLTB4M2Q4MDAwMDBdICg0TUIpIG1hcHBlZCBhdCBbZmZmZmZm
YzAzZDQwMDAwMC1mZmZmZmZjMDNkN2ZmZmZmXQ0KWyAgICAwLjY1NDgwMF0gcmVzZXRfenlucW1w
IHJlc2V0LWNvbnRyb2xsZXI6IFhpbGlueCB6eW5xbXAgcmVzZXQgZHJpdmVyIHByb2JlZA0KWyAg
ICAwLjY1Njc4OF0gQVJNIENDSV80MDBfcjEgUE1VIGRyaXZlciBwcm9iZWQNClsgICAgMC42NjIx
MTNdIHp5bnFtcC1waW5jdHJsIGZmMTgwMDAwLnBpbmN0cmw6IHp5bnFtcCBwaW5jdHJsIGluaXRp
YWxpemVkDQpbICAgIDAuNjk4MTU2XSBIdWdlVExCIHJlZ2lzdGVyZWQgMi4wMCBNaUIgcGFnZSBz
aXplLCBwcmUtYWxsb2NhdGVkIDAgcGFnZXMNClsgICAgMC43NjM4OTFdIHJhaWQ2OiBpbnQ2NHgx
ICBnZW4oKSAgIDM2OCBNQi9zDQpbICAgIDAuODMyMDAwXSByYWlkNjogaW50NjR4MSAgeG9yKCkg
ICA0MDggTUIvcw0KWyAgICAwLjkwMDE4NV0gcmFpZDY6IGludDY0eDIgIGdlbigpICAgNjMxIE1C
L3MNClsgICAgMC45NjgyNjRdIHJhaWQ2OiBpbnQ2NHgyICB4b3IoKSAgIDU1MiBNQi9zDQpbICAg
IDEuMDM2MzM4XSByYWlkNjogaW50NjR4NCAgZ2VuKCkgICA5NTYgTUIvcw0KWyAgICAxLjEwNDQ4
M10gcmFpZDY6IGludDY0eDQgIHhvcigpICAgNjgwIE1CL3MNClsgICAgMS4xNzI1ODFdIHJhaWQ2
OiBpbnQ2NHg4ICBnZW4oKSAgIDg5OCBNQi9zDQpbICAgIDEuMjQwNzAzXSByYWlkNjogaW50NjR4
OCAgeG9yKCkgICA2ODMgTUIvcw0KWyAgICAxLjMwODc4Nl0gcmFpZDY6IG5lb254MSAgIGdlbigp
ICAgNjY2IE1CL3MNClsgICAgMS4zNzY5MjNdIHJhaWQ2OiBuZW9ueDEgICB4b3IoKSAgIDc4MiBN
Qi9zDQpbICAgIDEuNDQ1MDUwXSByYWlkNjogbmVvbngyICAgZ2VuKCkgIDEwNzIgTUIvcw0KWyAg
ICAxLjUxMzEyNl0gcmFpZDY6IG5lb254MiAgIHhvcigpICAxMTAyIE1CL3MNClsgICAgMS41ODEy
NTBdIHJhaWQ2OiBuZW9ueDQgICBnZW4oKSAgMTM3NyBNQi9zDQpbICAgIDEuNjQ5MzY3XSByYWlk
NjogbmVvbng0ICAgeG9yKCkgIDEzMTcgTUIvcw0KWyAgICAxLjcxNzUwMl0gcmFpZDY6IG5lb254
OCAgIGdlbigpICAxNTExIE1CL3MNClsgICAgMS43ODU1OTddIHJhaWQ2OiBuZW9ueDggICB4b3Io
KSAgMTM5OSBNQi9zDQpbICAgIDEuNzg1NjM0XSByYWlkNjogdXNpbmcgYWxnb3JpdGhtIG5lb254
OCBnZW4oKSAxNTExIE1CL3MNClsgICAgMS43ODk3NjhdIHJhaWQ2OiAuLi4uIHhvcigpIDEzOTkg
TUIvcywgcm13IGVuYWJsZWQNClsgICAgMS43OTQ3ODNdIHJhaWQ2OiB1c2luZyBuZW9uIHJlY292
ZXJ5IGFsZ29yaXRobQ0KWyAgICAxLjgwMDcyNl0gWEdwaW86IC9hbWJhX3BsQDAvZ3Bpb0A4MDAw
MDAwMDogcmVnaXN0ZXJlZCwgYmFzZSBpcyA1MDQNClsgICAgMS44MDY2NThdIFhHcGlvOiAvYW1i
YV9wbEAwL2dwaW9AODAwMDEwMDA6IHJlZ2lzdGVyZWQsIGJhc2UgaXMgNDk2DQpbICAgIDEuODEy
NjM1XSBYR3BpbzogL2FtYmFfcGxAMC9ncGlvQDgwMDAyMDAwOiByZWdpc3RlcmVkLCBiYXNlIGlz
IDQ5Mw0KWyAgICAxLjgxOTA2NV0geGVuOmJhbGxvb246IEluaXRpYWxpc2luZyBiYWxsb29uIGRy
aXZlcg0KWyAgICAxLjgyNDA5MV0gU0NTSSBzdWJzeXN0ZW0gaW5pdGlhbGl6ZWQNClsgICAgMS44
Mjc1MDldIGxpYmF0YSB2ZXJzaW9uIDMuMDAgbG9hZGVkLg0KWyAgICAxLjgyNzYzNl0gdXNiY29y
ZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2Jmcw0KWyAgICAxLjgzMzA0OF0g
dXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBodWINClsgICAgMS44Mzg0
MDddIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGRldmljZSBkcml2ZXIgdXNiDQpbICAgIDEuODQz
NTQ0XSBtZWRpYTogTGludXggbWVkaWEgaW50ZXJmYWNlOiB2MC4xMA0KWyAgICAxLjg0ODA4N10g
TGludXggdmlkZW8gY2FwdHVyZSBpbnRlcmZhY2U6IHYyLjAwDQpbICAgIDEuODUyNzcxXSBwcHNf
Y29yZTogTGludXhQUFMgQVBJIHZlci4gMSByZWdpc3RlcmVkDQpbICAgIDEuODU3NzU2XSBwcHNf
Y29yZTogU29mdHdhcmUgdmVyLiA1LjMuNiAtIENvcHlyaWdodCAyMDA1LTIwMDcgUm9kb2xmbyBH
aW9tZXR0aSA8Z2lvbWV0dGlAbGludXguaXQ+DQpbICAgIDEuODY2OTM1XSBQVFAgY2xvY2sgc3Vw
cG9ydCByZWdpc3RlcmVkDQpbICAgIDEuODcwOTE4XSBFREFDIE1DOiBWZXI6IDMuMC4wDQpbICAg
IDEuODc2NTAzXSB6eW5xbXAtaXBpIGZmOTkwNWMwLm1haWxib3g6IFByb2JlZCBaeW5xTVAgSVBJ
IE1haWxib3ggZHJpdmVyLg0KWyAgICAxLjg4MTIwMV0gRlBHQSBtYW5hZ2VyIGZyYW1ld29yaw0K
WyAgICAxLjg4NDU4NV0gZnBnYS1yZWdpb24gZnBnYS1mdWxsOiBGUEdBIFJlZ2lvbiBwcm9iZWQN
ClsgICAgMS44ODk2NzNdIEFkdmFuY2VkIExpbnV4IFNvdW5kIEFyY2hpdGVjdHVyZSBEcml2ZXIg
SW5pdGlhbGl6ZWQuDQpbICAgIDEuODk1OTkwXSBCbHVldG9vdGg6IENvcmUgdmVyIDIuMjINClsg
ICAgMS44OTkzODVdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMzENClsgICAgMS45
MDM4NjJdIEJsdWV0b290aDogSENJIGRldmljZSBhbmQgY29ubmVjdGlvbiBtYW5hZ2VyIGluaXRp
YWxpemVkDQpbICAgIDEuOTEwMjY2XSBCbHVldG9vdGg6IEhDSSBzb2NrZXQgbGF5ZXIgaW5pdGlh
bGl6ZWQNClsgICAgMS45MTUxOTVdIEJsdWV0b290aDogTDJDQVAgc29ja2V0IGxheWVyIGluaXRp
YWxpemVkDQpbICAgIDEuOTIwMzA3XSBCbHVldG9vdGg6IFNDTyBzb2NrZXQgbGF5ZXIgaW5pdGlh
bGl6ZWQNClsgICAgMS45MjcwODJdIGNsb2Nrc291cmNlOiBTd2l0Y2hlZCB0byBjbG9ja3NvdXJj
ZSBhcmNoX3N5c19jb3VudGVyDQpbICAgIDEuOTMxNDY4XSBWRlM6IERpc2sgcXVvdGFzIGRxdW90
XzYuNi4wDQpbICAgIDEuOTM1MzkzXSBWRlM6IERxdW90LWNhY2hlIGhhc2ggdGFibGUgZW50cmll
czogNTEyIChvcmRlciAwLCA0MDk2IGJ5dGVzKQ0KWyAgICAxLjk0OTkzOV0gTkVUOiBSZWdpc3Rl
cmVkIHByb3RvY29sIGZhbWlseSAyDQpbICAgIDEuOTUwMzI3XSBUQ1AgZXN0YWJsaXNoZWQgaGFz
aCB0YWJsZSBlbnRyaWVzOiA4MTkyIChvcmRlcjogNCwgNjU1MzYgYnl0ZXMpDQpbICAgIDEuOTU1
OTE5XSBUQ1AgYmluZCBoYXNoIHRhYmxlIGVudHJpZXM6IDgxOTIgKG9yZGVyOiA1LCAxMzEwNzIg
Ynl0ZXMpDQpbICAgIDEuOTYyNTUyXSBUQ1A6IEhhc2ggdGFibGVzIGNvbmZpZ3VyZWQgKGVzdGFi
bGlzaGVkIDgxOTIgYmluZCA4MTkyKQ0KWyAgICAxLjk2ODkwMl0gVURQIGhhc2ggdGFibGUgZW50
cmllczogNTEyIChvcmRlcjogMiwgMTYzODQgYnl0ZXMpDQpbICAgIDEuOTc0ODE0XSBVRFAtTGl0
ZSBoYXNoIHRhYmxlIGVudHJpZXM6IDUxMiAob3JkZXI6IDIsIDE2Mzg0IGJ5dGVzKQ0KWyAgICAx
Ljk4MTI5MV0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxDQpbICAgIDEuOTg2NTA0
XSBSUEM6IFJlZ2lzdGVyZWQgbmFtZWQgVU5JWCBzb2NrZXQgdHJhbnNwb3J0IG1vZHVsZS4NClsg
ICAgMS45OTE1ODFdIFJQQzogUmVnaXN0ZXJlZCB1ZHAgdHJhbnNwb3J0IG1vZHVsZS4NClsgICAg
MS45OTYzMzJdIFJQQzogUmVnaXN0ZXJlZCB0Y3AgdHJhbnNwb3J0IG1vZHVsZS4NClsgICAgMi4w
MDEwODhdIFJQQzogUmVnaXN0ZXJlZCB0Y3AgTkZTdjQuMSBiYWNrY2hhbm5lbCB0cmFuc3BvcnQg
bW9kdWxlLg0KWyAgICAyLjAwNzU4MV0gUENJOiBDTFMgMCBieXRlcywgZGVmYXVsdCAxMjgNClsg
ICAgMi4wMDc2OTVdIFRyeWluZyB0byB1bnBhY2sgcm9vdGZzIGltYWdlIGFzIGluaXRyYW1mcy4u
Lg0KWyAgICA0LjMyMjEzOV0gRnJlZWluZyBpbml0cmQgbWVtb3J5OiA1MzQwNEsNClsgICAgNC4z
MjMxMTJdIGF1ZGl0OiBpbml0aWFsaXppbmcgbmV0bGluayBzdWJzeXMgKGRpc2FibGVkKQ0KWyAg
ICA0LjMyNjkzMV0gYXVkaXQ6IHR5cGU9MjAwMCBhdWRpdCg0LjA4ODoxKTogc3RhdGU9aW5pdGlh
bGl6ZWQgYXVkaXRfZW5hYmxlZD0wIHJlcz0xDQpbICAgIDQuMzM0MDE2XSB3b3JraW5nc2V0OiB0
aW1lc3RhbXBfYml0cz02MiBtYXhfb3JkZXI9MTggYnVja2V0X29yZGVyPTANClsgICAgNC4zNDEx
MTldIE5GUzogUmVnaXN0ZXJpbmcgdGhlIGlkX3Jlc29sdmVyIGtleSB0eXBlDQpbICAgIDQuMzQ1
NDc1XSBLZXkgdHlwZSBpZF9yZXNvbHZlciByZWdpc3RlcmVkDQpbICAgIDQuMzQ5NjgzXSBLZXkg
dHlwZSBpZF9sZWdhY3kgcmVnaXN0ZXJlZA0KWyAgICA0LjM1Mzc1M10gbmZzNGZpbGVsYXlvdXRf
aW5pdDogTkZTdjQgRmlsZSBMYXlvdXQgRHJpdmVyIFJlZ2lzdGVyaW5nLi4uDQpbICAgIDQuMzYw
NTA4XSBqZmZzMjogdmVyc2lvbiAyLjIuIChOQU5EKSAoU1VNTUFSWSkgIKkgMjAwMS0yMDA2IFJl
ZCBIYXQsIEluYy4NClsgICAgNC4zOTY2NzBdIEJsb2NrIGxheWVyIFNDU0kgZ2VuZXJpYyAoYnNn
KSBkcml2ZXIgdmVyc2lvbiAwLjQgbG9hZGVkIChtYWpvciAyNDYpDQpbICAgIDQuMzk4NTE2XSBp
byBzY2hlZHVsZXIgbm9vcCByZWdpc3RlcmVkDQpbICAgIDQuNDAyNTExXSBpbyBzY2hlZHVsZXIg
ZGVhZGxpbmUgcmVnaXN0ZXJlZA0KWyAgICA0LjQwNjg0M10gaW8gc2NoZWR1bGVyIGNmcSByZWdp
c3RlcmVkIChkZWZhdWx0KQ0KWyAgICA0LjQxMTU4M10gaW8gc2NoZWR1bGVyIG1xLWRlYWRsaW5l
IHJlZ2lzdGVyZWQNClsgICAgNC40MTYxNjddIGlvIHNjaGVkdWxlciBreWJlciByZWdpc3RlcmVk
DQpbICAgIDQuNDIxMjMxXSBPRjogL2FtYmEvZG1hQGZkNTAwMDAwOiBjb3VsZCBub3QgZmluZCBw
aGFuZGxlDQpbICAgIDQuNDI2MDg4XSB4aWxpbngtenlucW1wLWRtYSBmZDUwMDAwMC5kbWE6IFp5
bnFNUCBETUEgZHJpdmVyIFByb2JlIHN1Y2Nlc3MNClsgICAgNC40MzI4MTddIE9GOiAvYW1iYS9k
bWFAZmQ1MTAwMDA6IGNvdWxkIG5vdCBmaW5kIHBoYW5kbGUNClsgICAgNC40Mzg0MzNdIHhpbGlu
eC16eW5xbXAtZG1hIGZkNTEwMDAwLmRtYTogWnlucU1QIERNQSBkcml2ZXIgUHJvYmUgc3VjY2Vz
cw0KWyAgICA0LjQ0NTM1Nl0gT0Y6IC9hbWJhL2RtYUBmZDUyMDAwMDogY291bGQgbm90IGZpbmQg
cGhhbmRsZQ0KWyAgICA0LjQ1MDk2OV0geGlsaW54LXp5bnFtcC1kbWEgZmQ1MjAwMDAuZG1hOiBa
eW5xTVAgRE1BIGRyaXZlciBQcm9iZSBzdWNjZXNzDQpbICAgIDQuNDU3ODk0XSBPRjogL2FtYmEv
ZG1hQGZkNTMwMDAwOiBjb3VsZCBub3QgZmluZCBwaGFuZGxlDQpbICAgIDQuNDYzNTE2XSB4aWxp
bngtenlucW1wLWRtYSBmZDUzMDAwMC5kbWE6IFp5bnFNUCBETUEgZHJpdmVyIFByb2JlIHN1Y2Nl
c3MNClsgICAgNC40NzA0MzhdIE9GOiAvYW1iYS9kbWFAZmQ1NDAwMDA6IGNvdWxkIG5vdCBmaW5k
IHBoYW5kbGUNClsgICAgNC40NzYwNjFdIHhpbGlueC16eW5xbXAtZG1hIGZkNTQwMDAwLmRtYTog
WnlucU1QIERNQSBkcml2ZXIgUHJvYmUgc3VjY2Vzcw0KWyAgICA0LjQ4Mjk4MF0gT0Y6IC9hbWJh
L2RtYUBmZDU1MDAwMDogY291bGQgbm90IGZpbmQgcGhhbmRsZQ0KWyAgICA0LjQ4ODYwN10geGls
aW54LXp5bnFtcC1kbWEgZmQ1NTAwMDAuZG1hOiBaeW5xTVAgRE1BIGRyaXZlciBQcm9iZSBzdWNj
ZXNzDQpbICAgIDQuNDk1NTIyXSBPRjogL2FtYmEvZG1hQGZkNTYwMDAwOiBjb3VsZCBub3QgZmlu
ZCBwaGFuZGxlDQpbICAgIDQuNTAxMTQyXSB4aWxpbngtenlucW1wLWRtYSBmZDU2MDAwMC5kbWE6
IFp5bnFNUCBETUEgZHJpdmVyIFByb2JlIHN1Y2Nlc3MNClsgICAgNC41MDgwNjVdIE9GOiAvYW1i
YS9kbWFAZmQ1NzAwMDA6IGNvdWxkIG5vdCBmaW5kIHBoYW5kbGUNClsgICAgNC41MTM2ODNdIHhp
bGlueC16eW5xbXAtZG1hIGZkNTcwMDAwLmRtYTogWnlucU1QIERNQSBkcml2ZXIgUHJvYmUgc3Vj
Y2Vzcw0KWyAgICA0LjUyMDgwM10geGlsaW54LXp5bnFtcC1kbWEgZmZhODAwMDAuZG1hOiBaeW5x
TVAgRE1BIGRyaXZlciBQcm9iZSBzdWNjZXNzDQpbICAgIDQuNTI3NzM1XSB4aWxpbngtenlucW1w
LWRtYSBmZmE5MDAwMC5kbWE6IFp5bnFNUCBETUEgZHJpdmVyIFByb2JlIHN1Y2Nlc3MNClsgICAg
NC41MzQ3MzRdIHhpbGlueC16eW5xbXAtZG1hIGZmYWEwMDAwLmRtYTogWnlucU1QIERNQSBkcml2
ZXIgUHJvYmUgc3VjY2Vzcw0KWyAgICA0LjU0MTc0M10geGlsaW54LXp5bnFtcC1kbWEgZmZhYjAw
MDAuZG1hOiBaeW5xTVAgRE1BIGRyaXZlciBQcm9iZSBzdWNjZXNzDQpbICAgIDQuNTQ4NzUxXSB4
aWxpbngtenlucW1wLWRtYSBmZmFjMDAwMC5kbWE6IFp5bnFNUCBETUEgZHJpdmVyIFByb2JlIHN1
Y2Nlc3MNClsgICAgNC41NTU3NTNdIHhpbGlueC16eW5xbXAtZG1hIGZmYWQwMDAwLmRtYTogWnlu
cU1QIERNQSBkcml2ZXIgUHJvYmUgc3VjY2Vzcw0KWyAgICA0LjU2Mjc2M10geGlsaW54LXp5bnFt
cC1kbWEgZmZhZTAwMDAuZG1hOiBaeW5xTVAgRE1BIGRyaXZlciBQcm9iZSBzdWNjZXNzDQpbICAg
IDQuNTY5NzcxXSB4aWxpbngtenlucW1wLWRtYSBmZmFmMDAwMC5kbWE6IFp5bnFNUCBETUEgZHJp
dmVyIFByb2JlIHN1Y2Nlc3MNClsgICAgNC41Nzk4MDddIHhlbjp4ZW5fZXZ0Y2huOiBFdmVudC1j
aGFubmVsIGRldmljZSBpbnN0YWxsZWQNClsgICAgNC42MzQwNTBdIFNlcmlhbDogODI1MC8xNjU1
MCBkcml2ZXIsIDQgcG9ydHMsIElSUSBzaGFyaW5nIGRpc2FibGVkDQpbICAgIDQuNjM4ODcwXSBj
YWNoZWluZm86IFVuYWJsZSB0byBkZXRlY3QgY2FjaGUgaGllcmFyY2h5IGZvciBDUFUgMA0KWyAg
ICA0LjY0NzcwOV0gYnJkOiBtb2R1bGUgbG9hZGVkDQpbICAgIDQuNjUyMjYxXSBsb29wOiBtb2R1
bGUgbG9hZGVkDQpbICAgIDQuNjUyMzA3XSBJbnZhbGlkIG1heF9xdWV1ZXMgKDQpLCB3aWxsIHVz
ZSBkZWZhdWx0IG1heDogMS4NClsgICAgNC42NTYzMTRdIE9GOiAvYW1iYS9haGNpQGZkMGMwMDAw
OiBjb3VsZCBub3QgZmluZCBwaGFuZGxlDQpbICAgIDQuNjYxNTE2XSBhaGNpLWNldmEgZmQwYzAw
MDAuYWhjaTogQUhDSSAwMDAxLjAzMDEgMzIgc2xvdHMgMiBwb3J0cyA2IEdicHMgMHgzIGltcGwg
cGxhdGZvcm0gbW9kZQ0KWyAgICA0LjY3MDIxMV0gYWhjaS1jZXZhIGZkMGMwMDAwLmFoY2k6IGZs
YWdzOiA2NGJpdCBuY3Egc250ZiBwbSBjbG8gb25seSBwbXAgZmJzIHBpbyBzbHVtIHBhcnQgY2Nj
IHNkcyBhcHN0DQpbICAgIDQuNjgxOTY3XSBzY3NpIGhvc3QwOiBhaGNpLWNldmENClsgICAgNC42
ODM1NzldIHNjc2kgaG9zdDE6IGFoY2ktY2V2YQ0KWyAgICA0LjY4Njc0MV0gYXRhMTogU0FUQSBt
YXggVURNQS8xMzMgbW1pbyBbbWVtIDB4ZmQwYzAwMDAtMHhmZDBjMWZmZl0gcG9ydCAweDEwMCBp
cnEgMzINClsgICAgNC42OTQ2MDldIGF0YTI6IFNBVEEgbWF4IFVETUEvMTMzIG1taW8gW21lbSAw
eGZkMGMwMDAwLTB4ZmQwYzFmZmZdIHBvcnQgMHgxODAgaXJxIDMyDQpbICAgIDQuNzAyNzAzXSBt
dGRvb3BzOiBtdGQgZGV2aWNlIChtdGRkZXY9bmFtZS9udW1iZXIpIG11c3QgYmUgc3VwcGxpZWQN
ClsgICAgNC43MDkzNjJdIE9GOiAvYW1iYS9zcGlAZmYwZjAwMDA6IGNvdWxkIG5vdCBmaW5kIHBo
YW5kbGUNClsgICAgNC43MTU4NTldIG0yNXA4MCBzcGkwLjA6IGZvdW5kIG4yNXEyNTZhLCBleHBl
Y3RlZCBtMjVwODANClsgICAgNC43MjA0NjNdIG0yNXA4MCBzcGkwLjA6IG4yNXEyNTZhICg2NTUz
NiBLYnl0ZXMpDQpbICAgIDQuNzI0OTgzXSAzIG9mcGFydCBwYXJ0aXRpb25zIGZvdW5kIG9uIE1U
RCBkZXZpY2Ugc3BpMC4wDQpbICAgIDQuNzMwNDk0XSBDcmVhdGluZyAzIE1URCBwYXJ0aXRpb25z
IG9uICJzcGkwLjAiOg0KWyAgICA0LjczNTM0Ml0gMHgwMDAwMDAwMDAwMDAtMHgwMDAwMDEzNjAw
MDAgOiAiYm9vdCINClsgICAgNC43NDA3MjBdIDB4MDAwMDAxMzYwMDAwLTB4MDAwMDAxM2EwMDAw
IDogImJvb3RlbnYiDQpbICAgIDQuNzQ1ODY1XSAweDAwMDAwMTNhMDAwMC0weDAwMDAwMmFhMDAw
MCA6ICJrZXJuZWwiDQpbICAgIDQuNzUxNzkzXSBsaWJwaHk6IEZpeGVkIE1ESU8gQnVzOiBwcm9i
ZWQNClsgICAgNC43NTU1MTZdIHR1bjogVW5pdmVyc2FsIFRVTi9UQVAgZGV2aWNlIGRyaXZlciwg
MS42DQpbICAgIDQuNzY2MDc5XSBDQU4gZGV2aWNlIGRyaXZlciBpbnRlcmZhY2UNClsgICAgNC43
NjY1MjZdIE9GOiAvYW1iYS9ldGhlcm5ldEBmZjBlMDAwMDogY291bGQgbm90IGZpbmQgcGhhbmRs
ZQ0KWyAgICA0Ljc3MDcyNF0gbWFjYiBmZjBlMDAwMC5ldGhlcm5ldDogTm90IGVuYWJsaW5nIHBh
cnRpYWwgc3RvcmUgYW5kIGZvcndhcmQNClsgICAgNC43Nzc3NzldIGxpYnBoeTogTUFDQl9taWlf
YnVzOiBwcm9iZWQNClsgICAgNC43ODU4MTNdIG1hY2IgZmYwZTAwMDAuZXRoZXJuZXQgZXRoMDog
Q2FkZW5jZSBHRU0gcmV2IDB4NTAwNzAxMDYgYXQgMHhmZjBlMDAwMCBpcnEgMjUgKDAwOjBhOjM1
OjAwOjIyOjAxKQ0KWyAgICA0Ljc5MTEzM10gVEkgRFA4Mzg2NyBmZjBlMDAwMC5ldGhlcm5ldC1m
ZmZmZmZmZjowOTogYXR0YWNoZWQgUEhZIGRyaXZlciBbVEkgRFA4Mzg2N10gKG1paV9idXM6cGh5
X2FkZHI9ZmYwZTAwMDAuZXRoZXJuZXQtZmZmZmZmZmY6MDksIGlycT1QT0xMKQ0KWyAgICA0Ljgw
NDczOF0geGVuX25ldGZyb250OiBJbml0aWFsaXNpbmcgWGVuIHZpcnR1YWwgZXRoZXJuZXQgZHJp
dmVyDQpbICAgIDQuODEwNDc0XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJp
dmVyIGFzaXgNClsgICAgNC44MTU4ODVdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFj
ZSBkcml2ZXIgYXg4ODE3OV8xNzhhDQpbICAgIDQuODIyMDE4XSB1c2Jjb3JlOiByZWdpc3RlcmVk
IG5ldyBpbnRlcmZhY2UgZHJpdmVyIGNkY19ldGhlcg0KWyAgICA0LjgyNzkwMl0gdXNiY29yZTog
cmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBuZXQxMDgwDQpbICAgIDQuODMzNjA4XSB1
c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGNkY19zdWJzZXQNClsgICAg
NC44Mzk1NzZdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgemF1cnVz
DQpbICAgIDQuODQ1MjA4XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVy
IGNkY19uY20NClsgICAgNC44NTIyMDBdIHhpbGlueC1heGlwbW9uIGZmYTAwMDAwLnBlcmYtbW9u
aXRvcjogUHJvYmVkIFhpbGlueCBBUE0NClsgICAgNC44NTc1OTJdIGVoY2lfaGNkOiBVU0IgMi4w
ICdFbmhhbmNlZCcgSG9zdCBDb250cm9sbGVyIChFSENJKSBEcml2ZXINClsgICAgNC44NjM3NzZd
IGVoY2ktcGNpOiBFSENJIFBDSSBwbGF0Zm9ybSBkcml2ZXINClsgICAgNC44Njg1NDFdIHVzYmNv
cmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgY2RjX2FjbQ0KWyAgICA0Ljg3Mzk4
Ml0gY2RjX2FjbTogVVNCIEFic3RyYWN0IENvbnRyb2wgTW9kZWwgZHJpdmVyIGZvciBVU0IgbW9k
ZW1zIGFuZCBJU0ROIGFkYXB0ZXJzDQpbICAgIDQuODgyMDUyXSB1c2Jjb3JlOiByZWdpc3RlcmVk
IG5ldyBpbnRlcmZhY2UgZHJpdmVyIHVhcw0KWyAgICA0Ljg4NzQyMV0gdXNiY29yZTogcmVnaXN0
ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2Itc3RvcmFnZQ0KWyAgICA0Ljg5NDcyMV0gcnRj
X3p5bnFtcCBmZmE2MDAwMC5ydGM6IHJ0YyBjb3JlOiByZWdpc3RlcmVkIGZmYTYwMDAwLnJ0YyBh
cyBydGMwDQpbICAgIDQuOTAwNzY3XSBpMmMgL2RldiBlbnRyaWVzIGRyaXZlcg0KWyAgICA0Ljkw
NDk5NV0gY2Rucy1pMmMgZmYwMzAwMDAuaTJjOiA0MDAga0h6IG1taW8gZmYwMzAwMDAgaXJxIDI2
DQpbICAgIDQuOTM5NDkxXSBpMmMgaTJjLTA6IEFkZGVkIG11bHRpcGxleGVkIGkyYyBidXMgMQ0K
WyAgICA0LjkzOTczOV0gaTJjIGkyYy0wOiBBZGRlZCBtdWx0aXBsZXhlZCBpMmMgYnVzIDINClsg
ICAgNC45NDM1OTJdIHBjYTk1NHggMC0wMDcwOiByZWdpc3RlcmVkIDIgbXVsdGlwbGV4ZWQgYnVz
c2VzIGZvciBJMkMgbXV4IHBjYTk1NDINClsgICAgNC45NTEwMjJdIElSIE5FQyBwcm90b2NvbCBo
YW5kbGVyIGluaXRpYWxpemVkDQpbICAgIDQuOTU1NTE5XSBJUiBSQzUoeC9zeikgcHJvdG9jb2wg
aGFuZGxlciBpbml0aWFsaXplZA0KWyAgICA0Ljk2MDYyMV0gSVIgUkM2IHByb3RvY29sIGhhbmRs
ZXIgaW5pdGlhbGl6ZWQNClsgICAgNC45NjUyMDRdIElSIEpWQyBwcm90b2NvbCBoYW5kbGVyIGlu
aXRpYWxpemVkDQpbICAgIDQuOTY5Nzg5XSBJUiBTb255IHByb3RvY29sIGhhbmRsZXIgaW5pdGlh
bGl6ZWQNClsgICAgNC45NzQ0NjBdIElSIFNBTllPIHByb3RvY29sIGhhbmRsZXIgaW5pdGlhbGl6
ZWQNClsgICAgNC45NzkyMTddIElSIFNoYXJwIHByb3RvY29sIGhhbmRsZXIgaW5pdGlhbGl6ZWQN
ClsgICAgNC45ODM5NzVdIElSIE1DRSBLZXlib2FyZC9tb3VzZSBwcm90b2NvbCBoYW5kbGVyIGlu
aXRpYWxpemVkDQpbICAgIDQuOTg5ODU3XSBJUiBYTVAgcHJvdG9jb2wgaGFuZGxlciBpbml0aWFs
aXplZA0KWyAgICA0Ljk5NTQ0NF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRy
aXZlciB1dmN2aWRlbw0KWyAgICA1LjAwMDIzOV0gVVNCIFZpZGVvIENsYXNzIGRyaXZlciAoMS4x
LjEpDQpbICAgIDUuMDA2NDA2XSBjZG5zLXdkdCBmZDRkMDAwMC53YXRjaGRvZzogWGlsaW54IFdh
dGNoZG9nIFRpbWVyIGF0IGZmZmZmZjgwMDkxN2QwMDAgd2l0aCB0aW1lb3V0IDEwcw0KWyAgICA1
LjAxMzgxMl0gQmx1ZXRvb3RoOiBIQ0kgVUFSVCBkcml2ZXIgdmVyIDIuMw0KWyAgICA1LjAxNzg5
Ml0gQmx1ZXRvb3RoOiBIQ0kgVUFSVCBwcm90b2NvbCBINCByZWdpc3RlcmVkDQpbICAgIDUuMDIz
MDgwXSBCbHVldG9vdGg6IEhDSSBVQVJUIHByb3RvY29sIEJDU1AgcmVnaXN0ZXJlZA0KWyAgICA1
LjAyODQ1OV0gQmx1ZXRvb3RoOiBIQ0kgVUFSVCBwcm90b2NvbCBMTCByZWdpc3RlcmVkDQpbICAg
IDUuMDMzNjI5XSBCbHVldG9vdGg6IEhDSSBVQVJUIHByb3RvY29sIEFUSDNLIHJlZ2lzdGVyZWQN
ClsgICAgNS4wMzkwNzddIEJsdWV0b290aDogSENJIFVBUlQgcHJvdG9jb2wgVGhyZWUtd2lyZSAo
SDUpIHJlZ2lzdGVyZWQNClsgICAgNS4wNDU0MjldIEJsdWV0b290aDogSENJIFVBUlQgcHJvdG9j
b2wgSW50ZWwgcmVnaXN0ZXJlZA0KWyAgICA1LjA1MDg0Ml0gQmx1ZXRvb3RoOiBIQ0kgVUFSVCBw
cm90b2NvbCBRQ0EgcmVnaXN0ZXJlZA0KWyAgICA1LjA1NjE1MF0gdXNiY29yZTogcmVnaXN0ZXJl
ZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBiY20yMDN4DQpbICAgIDUuMDYxODU2XSB1c2Jjb3JlOiBy
ZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGJwYTEweA0KWyAgICA1LjA2NzQ4MV0gdXNi
Y29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBiZnVzYg0KWyAgICA1LjA3MzAx
NF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBidHVzYg0KWyAgICA1
LjA3ODUyMl0gQmx1ZXRvb3RoOiBHZW5lcmljIEJsdWV0b290aCBTRElPIGRyaXZlciB2ZXIgMC4x
DQpbICAgIDUuMDg0Mjc3XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVy
IGF0aDNrDQpbICAgIDUuMDg5ODk1XSBFREFDIE1DOiBFQ0Mgbm90IGVuYWJsZWQNClsgICAgNS4w
OTM1NTNdIEVEQUMgREVWSUNFMDogR2l2aW5nIG91dCBkZXZpY2UgdG8gbW9kdWxlIHp5bnFtcC1v
Y20tZWRhYyBjb250cm9sbGVyIHp5bnFtcF9vY206IERFViBmZjk2MDAwMC5tZW1vcnktY29udHJv
bGxlciAoSU5URVJSVVBUKQ0KWyAgICA1LjEwNTg2Nl0gY3B1IGNwdTA6IGZhaWxlZCB0byBnZXQg
Y2xvY2s6IC0yDQpbICAgIDUuMTEwMDE1XSBjcHVmcmVxLWR0OiBwcm9iZSBvZiBjcHVmcmVxLWR0
IGZhaWxlZCB3aXRoIGVycm9yIC0yDQpbICAgIDUuMTE2MjAzXSBzZGhjaTogU2VjdXJlIERpZ2l0
YWwgSG9zdCBDb250cm9sbGVyIEludGVyZmFjZSBkcml2ZXINClsgICAgNS4xMjIyOTJdIHNkaGNp
OiBDb3B5cmlnaHQoYykgUGllcnJlIE9zc21hbg0KWyAgICA1LjEyNjcwMl0gc2RoY2ktcGx0Zm06
IFNESENJIHBsYXRmb3JtIGFuZCBPRiBkcml2ZXIgaGVscGVyDQpbICAgIDUuMTMyNTE3XSBPRjog
L2FtYmEvc2RoY2lAZmYxNjAwMDA6IGNvdWxkIG5vdCBmaW5kIHBoYW5kbGUNClsgICAgNS4xMzg4
NDddIGF0YTE6IFNBVEEgbGluayBkb3duIChTU3RhdHVzIDAgU0NvbnRyb2wgMzMwKQ0KWyAgICA1
LjE0MzYyMF0gYXRhMjogU0FUQSBsaW5rIGRvd24gKFNTdGF0dXMgMCBTQ29udHJvbCAzMzApDQpb
ICAgIDUuMTk1MDY3XSBtbWMwOiBTREhDSSBjb250cm9sbGVyIG9uIGZmMTYwMDAwLnNkaGNpIFtm
ZjE2MDAwMC5zZGhjaV0gdXNpbmcgQURNQSA2NC1iaXQNClsgICAgNS4xOTc1NjFdIFBMTDogc2h1
dGRvd24NClsgICAgNS4yMDAyOTBdIFBMTDogZW5hYmxlDQpbICAgIDUuMjA4NDM0XSBPRjogL2Ft
YmEvc2RoY2lAZmYxNzAwMDA6IGNvdWxkIG5vdCBmaW5kIHBoYW5kbGUNClsgICAgNS4yNTEwNjNd
IG1tYzE6IFNESENJIGNvbnRyb2xsZXIgb24gZmYxNzAwMDAuc2RoY2kgW2ZmMTcwMDAwLnNkaGNp
XSB1c2luZyBBRE1BIDY0LWJpdA0KWyAgICA1LjI1OTQ1OV0gbGVkdHJpZy1jcHU6IHJlZ2lzdGVy
ZWQgdG8gaW5kaWNhdGUgYWN0aXZpdHkgb24gQ1BVcw0KWyAgICA1LjI2MDA5OV0gdXNiY29yZTog
cmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2JoaWQNClsgICAgNS4yNjU1MzldIHVz
YmhpZDogVVNCIEhJRCBjb3JlIGRyaXZlcg0KWyAgICA1LjI3ODI1MF0gZnBnYV9tYW5hZ2VyIGZw
Z2EwOiBYaWxpbnggWnlucU1QIEZQR0EgTWFuYWdlciByZWdpc3RlcmVkDQpbICAgIDUuMjgwNjEx
XSBwa3RnZW46IFBhY2tldCBHZW5lcmF0b3IgZm9yIHBhY2tldCBwZXJmb3JtYW5jZSB0ZXN0aW5n
LiBWZXJzaW9uOiAyLjc1DQpbICAgIDUuMjg3NDQxXSBOZXRmaWx0ZXIgbWVzc2FnZXMgdmlhIE5F
VExJTksgdjAuMzAuDQpbICAgIDUuMjkxNjM3XSBpcF90YWJsZXM6IChDKSAyMDAwLTIwMDYgTmV0
ZmlsdGVyIENvcmUgVGVhbQ0KWyAgICA1LjI5NjkwNl0gSW5pdGlhbGl6aW5nIFhGUk0gbmV0bGlu
ayBzb2NrZXQNClsgICAgNS4zMDEyNTVdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkg
MTANClsgICAgNS4zMDYyMDZdIFNlZ21lbnQgUm91dGluZyB3aXRoIElQdjYNClsgICAgNS4zMDk0
NjFdIGlwNl90YWJsZXM6IChDKSAyMDAwLTIwMDYgTmV0ZmlsdGVyIENvcmUgVGVhbQ0KWyAgICA1
LjMxNDg4N10gc2l0OiBJUHY2LCBJUHY0IGFuZCBNUExTIG92ZXIgSVB2NCB0dW5uZWxpbmcgZHJp
dmVyDQpbICAgIDUuMzIxMTQ4XSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDE3DQpb
ICAgIDUuMzI1MzM3XSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDE1DQpbICAgIDUu
MzI5ODM0XSBicmlkZ2U6IGZpbHRlcmluZyB2aWEgYXJwL2lwL2lwNnRhYmxlcyBpcyBubyBsb25n
ZXIgYXZhaWxhYmxlIGJ5IGRlZmF1bHQuIFVwZGF0ZSB5b3VyIHNjcmlwdHMgdG8gbG9hZCBicl9u
ZXRmaWx0ZXIgaWYgeW91IG5lZWQgdGhpcy4NClsgICAgNS4zNDI3OTldIEVidGFibGVzIHYyLjAg
cmVnaXN0ZXJlZA0KWyAgICA1LjM1MjA1M10gY2FuOiBjb250cm9sbGVyIGFyZWEgbmV0d29yayBj
b3JlIChyZXYgMjAxNzA0MjUgYWJpIDkpDQpbICAgIDUuMzUyNzExXSBORVQ6IFJlZ2lzdGVyZWQg
cHJvdG9jb2wgZmFtaWx5IDI5DQpbICAgIDUuMzU3MTg0XSBjYW46IHJhdyBwcm90b2NvbCAocmV2
IDIwMTcwNDI1KQ0KWyAgICA1LjM2MTUwM10gY2FuOiBicm9hZGNhc3QgbWFuYWdlciBwcm90b2Nv
bCAocmV2IDIwMTcwNDI1IHQpDQpbICAgIDUuMzY3MjEzXSBjYW46IG5ldGxpbmsgZ2F0ZXdheSAo
cmV2IDIwMTcwNDI1KSBtYXhfaG9wcz0xDQpbICAgIDUuMzcyODI0XSBCbHVldG9vdGg6IFJGQ09N
TSBUVFkgbGF5ZXIgaW5pdGlhbGl6ZWQNClsgICAgNS4zNzc2OTJdIEJsdWV0b290aDogUkZDT01N
IHNvY2tldCBsYXllciBpbml0aWFsaXplZA0KWyAgICA1LjM4Mjg3M10gQmx1ZXRvb3RoOiBSRkNP
TU0gdmVyIDEuMTENClsgICAgNS4zODY2NzVdIEJsdWV0b290aDogQk5FUCAoRXRoZXJuZXQgRW11
bGF0aW9uKSB2ZXIgMS4zDQpbICAgIDUuMzkyMDM1XSBCbHVldG9vdGg6IEJORVAgZmlsdGVyczog
cHJvdG9jb2wgbXVsdGljYXN0DQpbICAgIDUuMzk3MzE0XSBCbHVldG9vdGg6IEJORVAgc29ja2V0
IGxheWVyIGluaXRpYWxpemVkDQpbICAgIDUuNDAyMzI4XSBCbHVldG9vdGg6IEhJRFAgKEh1bWFu
IEludGVyZmFjZSBFbXVsYXRpb24pIHZlciAxLjINClsgICAgNS40MDgyOTldIEJsdWV0b290aDog
SElEUCBzb2NrZXQgbGF5ZXIgaW5pdGlhbGl6ZWQNClsgICAgNS40MTM0MzBdIDlwbmV0OiBJbnN0
YWxsaW5nIDlQMjAwMCBzdXBwb3J0DQpbICAgIDUuNDE3NjUyXSBLZXkgdHlwZSBkbnNfcmVzb2x2
ZXIgcmVnaXN0ZXJlZA0KWyAgICA1LjQyMjI2MV0gbW1jMDogbmV3IEhTMjAwIE1NQyBjYXJkIGF0
IGFkZHJlc3MgMDAwMQ0KWyAgICA1LjQyNzM0N10gbW1jYmxrMDogbW1jMDowMDAxIFEySjU1TCA3
LjA5IEdpQg0KWyAgICA1LjQzMTY0OV0gbW1jYmxrMGJvb3QwOiBtbWMwOjAwMDEgUTJKNTVMIHBh
cnRpdGlvbiAxIDE2LjAgTWlCDQpbICAgIDUuNDM3NjIwXSBtbWNibGswYm9vdDE6IG1tYzA6MDAw
MSBRMko1NUwgcGFydGl0aW9uIDIgMTYuMCBNaUINClsgICAgNS40NDM2MDRdIG1tY2JsazBycG1i
OiBtbWMwOjAwMDEgUTJKNTVMIHBhcnRpdGlvbiAzIDQuMDAgTWlCDQpbICAgIDUuNDUwMDc0XSBy
ZWdpc3RlcmVkIHRhc2tzdGF0cyB2ZXJzaW9uIDENClsgICAgNS40NTM5NjNdICBtbWNibGswOiBw
MQ0KWyAgICA1LjQ1NzY4NF0gQnRyZnMgbG9hZGVkLCBjcmMzMmM9Y3JjMzJjLWdlbmVyaWMNClsg
ICAgNS40Njc1ODhdIGR3YzMtb2Ytc2ltcGxlIGZmOWQwMDAwLnVzYjA6IGR3YzNfc2ltcGxlX3Nl
dF9waHlkYXRhOiBDYW4ndCBmaW5kIHVzYjMtcGh5DQpbICAgIDUuNDcwMzYzXSBPRjogL2FtYmEv
dXNiMEBmZjlkMDAwMC9kd2MzQGZlMjAwMDAwOiBjb3VsZCBub3QgZmluZCBwaGFuZGxlDQpbICAg
IDUuNDc3NzMxXSB4aGNpLWhjZCB4aGNpLWhjZC4wLmF1dG86IHhIQ0kgSG9zdCBDb250cm9sbGVy
DQpbICAgIDUuNDgyMzUzXSB4aGNpLWhjZCB4aGNpLWhjZC4wLmF1dG86IG5ldyBVU0IgYnVzIHJl
Z2lzdGVyZWQsIGFzc2lnbmVkIGJ1cyBudW1iZXIgMQ0KWyAgICA1LjQ5MDQxM10geGhjaS1oY2Qg
eGhjaS1oY2QuMC5hdXRvOiBoY2MgcGFyYW1zIDB4MDIzOGY2MjUgaGNpIHZlcnNpb24gMHgxMDAg
cXVpcmtzIDB4MjIwMTAwMTANClsgICAgNS40OTg4MjddIHhoY2ktaGNkIHhoY2ktaGNkLjAuYXV0
bzogaXJxIDU3LCBpbyBtZW0gMHhmZTIwMDAwMA0KWyAgICA1LjUwNDg3OV0gdXNiIHVzYjE6IE5l
dyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj0xZDZiLCBpZFByb2R1Y3Q9MDAwMg0KWyAgICA1
LjUxMTU4MF0gdXNiIHVzYjE6IE5ldyBVU0IgZGV2aWNlIHN0cmluZ3M6IE1mcj0zLCBQcm9kdWN0
PTIsIFNlcmlhbE51bWJlcj0xDQpbICAgIDUuNTE4ODMxXSB1c2IgdXNiMTogUHJvZHVjdDogeEhD
SSBIb3N0IENvbnRyb2xsZXINClsgICAgNS41MjM3NjBdIHVzYiB1c2IxOiBNYW51ZmFjdHVyZXI6
IExpbnV4IDQuMTQuMC14aWxpbngtdjIwMTguMiB4aGNpLWhjZA0KWyAgICA1LjUzMDUwN10gdXNi
IHVzYjE6IFNlcmlhbE51bWJlcjogeGhjaS1oY2QuMC5hdXRvDQpbICAgIDUuNTM2NDE5XSBtbWMx
OiBuZXcgaGlnaCBzcGVlZCBTREhDIGNhcmQgYXQgYWRkcmVzcyAxMjM0DQpbICAgIDUuNTQxMzAy
XSBodWIgMS0wOjEuMDogVVNCIGh1YiBmb3VuZA0KWyAgICA1LjU0NDkxMl0gbW1jYmxrMTogbW1j
MToxMjM0IFNBMDhHIDcuMjEgR2lCIChybykNClsgICAgNS41NDk4MDBdIGh1YiAxLTA6MS4wOiAx
IHBvcnQgZGV0ZWN0ZWQNClsgICAgNS41NTM5NzNdIHhoY2ktaGNkIHhoY2ktaGNkLjAuYXV0bzog
eEhDSSBIb3N0IENvbnRyb2xsZXINClsgICAgNS41NTkxNTldIHhoY2ktaGNkIHhoY2ktaGNkLjAu
YXV0bzogbmV3IFVTQiBidXMgcmVnaXN0ZXJlZCwgYXNzaWduZWQgYnVzIG51bWJlciAyDQpbICAg
IDUuNTY2OTUyXSAgbW1jYmxrMTogcDENClsgICAgNS41Njk5MThdIHVzYiB1c2IyOiBXZSBkb24n
dCBrbm93IHRoZSBhbGdvcml0aG1zIGZvciBMUE0gZm9yIHRoaXMgaG9zdCwgZGlzYWJsaW5nIExQ
TS4NClsgICAgNS41Nzc2NjJdIHVzYiB1c2IyOiBOZXcgVVNCIGRldmljZSBmb3VuZCwgaWRWZW5k
b3I9MWQ2YiwgaWRQcm9kdWN0PTAwMDMNClsgICAgNS41ODQ0MDRdIHVzYiB1c2IyOiBOZXcgVVNC
IGRldmljZSBzdHJpbmdzOiBNZnI9MywgUHJvZHVjdD0yLCBTZXJpYWxOdW1iZXI9MQ0KWyAgICA1
LjU5MTY2NV0gdXNiIHVzYjI6IFByb2R1Y3Q6IHhIQ0kgSG9zdCBDb250cm9sbGVyDQpbICAgIDUu
NTk2NTk1XSB1c2IgdXNiMjogTWFudWZhY3R1cmVyOiBMaW51eCA0LjE0LjAteGlsaW54LXYyMDE4
LjIgeGhjaS1oY2QNClsgICAgNS42MDMzNDFdIHVzYiB1c2IyOiBTZXJpYWxOdW1iZXI6IHhoY2kt
aGNkLjAuYXV0bw0KWyAgICA1LjYwODU0M10gaHViIDItMDoxLjA6IFVTQiBodWIgZm91bmQNClsg
ICAgNS42MTIxODNdIGh1YiAyLTA6MS4wOiAxIHBvcnQgZGV0ZWN0ZWQNClsgICAgNS42MTcxNjhd
IHJ0Y196eW5xbXAgZmZhNjAwMDAucnRjOiBzZXR0aW5nIHN5c3RlbSBjbG9jayB0byAyMDE4LTEw
LTAyIDA5OjIwOjIwIFVUQyAoMTUzODQ3MjAyMCkNClsgICAgNS42MjUwNzNdIGNsazogTm90IGRp
c2FibGluZyB1bnVzZWQgY2xvY2tzDQpbICAgIDUuNjI5MzM4XSBBTFNBIGRldmljZSBsaXN0Og0K
WyAgICA1LjYzMjMxN10gICBObyBzb3VuZGNhcmRzIGZvdW5kLg0KWyAgICA1LjYzNjUzOF0gRnJl
ZWluZyB1bnVzZWQga2VybmVsIG1lbW9yeTogNTEySw0KWyAgICA1LjcxNjA0NF0gdWRldmRbMTcx
Nl06IHN0YXJ0aW5nIHZlcnNpb24gMy4yLjINClsgICAgNS43MjM1ODddIHVkZXZkWzE3MTddOiBz
dGFydGluZyBldWRldi0zLjIuMg0KWyAgICA2Ljc0OTA1Nl0gZXhwb3J0X3N0b3JlOiBpbnZhbGlk
IEdQSU8gMzUwDQpbICAgIDYuNzQ5MTYyXSBibGlua3lbMTk3N106IHVuaGFuZGxlZCBsZXZlbCAy
IHRyYW5zbGF0aW9uIGZhdWx0ICgxMSkgYXQgMHgwMDAwMDAwMCwgZXNyIDB4OTIwMDAwMDYsIGlu
IGxpYmMtMi4yNi5zb1s3ZjliYTU1MDAwKzEzODAwMF0NClsgICAgNi43NjEwNzNdIENQVTogMCBQ
SUQ6IDE5NzcgQ29tbTogYmxpbmt5IE5vdCB0YWludGVkIDQuMTQuMC14aWxpbngtdjIwMTguMiAj
MQ0KWyAgICA2Ljc2ODMxOF0gSGFyZHdhcmUgbmFtZTogeGxueCx6eW5xbXAgKERUKQ0KWyAgICA2
Ljc3MjU1Nl0gdGFzazogZmZmZmZmYzAzY2YwMDE4MCB0YXNrLnN0YWNrOiBmZmZmZmY4MDBiMzIw
MDAwDQpbICAgIDYuNzc4NTI1XSBQQyBpcyBhdCAweDdmOWJhYjZhYmMNClsgICAgNi43ODE4OTZd
IExSIGlzIGF0IDB4NDAwZGZjDQpbICAgIDYuNzg0OTI4XSBwYyA6IFs8MDAwMDAwN2Y5YmFiNmFi
Yz5dIGxyIDogWzwwMDAwMDAwMDAwNDAwZGZjPl0gcHN0YXRlOiA2MDAwMDAwMA0KWyAgICA2Ljc5
MjM2Ml0gc3AgOiAwMDAwMDA3ZmY5M2ZkYmIwDQpbICAgIDYuNzk1NzM2XSB4Mjk6IDAwMDAwMDdm
ZjkzZmRiYjAgeDI4OiAwMDAwMDAwMDAwMDAwMDAwDQpbICAgIDYuODAxMDk5XSB4Mjc6IDAwMDAw
MDAwMDAwMDAwMDAgeDI2OiAwMDAwMDA3ZmY5M2ZlZWRmDQpbICAgIDYuODA2NDYyXSB4MjU6IDAw
MDAwMDdmZjkzZmRjYzQgeDI0OiAwMDAwMDAwMDAwNDAxMTQwDQpbICAgIDYuODExODI1XSB4MjM6
IDAwMDAwMDAwMDA0MTIwMDAgeDIyOiAwMDAwMDAwMDAwMDAwMDAzDQpbICAgIDYuODE3MTg4XSB4
MjE6IDAwMDAwMDAwMDAwMDAwMDEgeDIwOiAwMDAwMDA3ZmY5M2ZkYzE4DQpbICAgIDYuODIyNTUx
XSB4MTk6IDAwMDAwMDAwMDAwMDAwMDAgeDE4OiAwMDAwMDA3ZmY5M2ZkOTVkDQpbICAgIDYuODI3
OTIxXSB4MTc6IDAwMDAwMDdmOWJhYjZhYTAgeDE2OiAwMDAwMDAwMDAwNDEyMDU4DQpbICAgIDYu
ODMzMjc4XSB4MTU6IDAwMDAwMDAwMDAwMDAwMGEgeDE0OiAwMDAwMDAwMDAwMDAwMTVlDQpbICAg
IDYuODM4NjQwXSB4MTM6IDAwMDAwMDAwMDAwMDAwMDAgeDEyOiAwMDAwMDAwMDAwMDAwMDAwDQpb
ICAgIDYuODQ0MDAzXSB4MTE6IDAwMDAwMDAwMDAwMDAwMjAgeDEwOiAwMDAwMDA3ZmY5M2ZkOTYw
DQpbICAgIDYuODQ5MzY2XSB4OSA6IDAwMDAwMDAwMDAwMDAwMDAgeDggOiAwMDAwMDAwMDAwMDAw
MDM4DQpbICAgIDYuODU0NzI5XSB4NyA6IDAwMDAwMDAwMDAwMDAwMDAgeDYgOiAwMDAwMDAwMDAw
NDAxMTI2DQpbICAgIDYuODYwMDkzXSB4NSA6IDAwMDAwMDAwMDAwMDAwMDAgeDQgOiAwMDAwMDAw
MDAwOTQ1MjYwDQpbICAgIDYuODY1NDU2XSB4MyA6IDAwMDAwMDAwMDAwMDAwMDAgeDIgOiAwMDAw
MDAwMDAwMDAwMDAxDQpbICAgIDYuODcwODE4XSB4MSA6IDAwMDAwMDAwMDAwMDAwMDEgeDAgOiAw
MDAwMDA3ZmY5M2ZkYzE4DQpbICAgIDcuMDczMTExXSBwcHMgcHBzMDogbmV3IFBQUyBzb3VyY2Ug
cHRwMA0KWyAgICA3LjA3MzE2OV0gbWFjYiBmZjBlMDAwMC5ldGhlcm5ldDogZ2VtLXB0cC10aW1l
ciBwdHAgY2xvY2sgcmVnaXN0ZXJlZC4NClsgICAgNy4wNzgzMzNdIElQdjY6IEFERFJDT05GKE5F
VERFVl9VUCk6IGV0aDA6IGxpbmsgaXMgbm90IHJlYWR5DQpbICAgIDkuMDk5MzQ1XSBtYWNiIGZm
MGUwMDAwLmV0aGVybmV0IGV0aDA6IGxpbmsgdXAgKDEwMDAvRnVsbCkNClsgICAgOS4wOTk0NzJd
IElQdjY6IEFERFJDT05GKE5FVERFVl9DSEFOR0UpOiBldGgwOiBsaW5rIGJlY29tZXMgcmVhZHkN
ClsgIDIyNS4yNjA4MzhdIHJhbmRvbTogY3JuZyBpbml0IGRvbmUNCg==
--000000000000794cff0577de1ca1
Content-Type: text/plain; charset="US-ASCII"; name="xl dmest.txt"
Content-Disposition: attachment; filename="xl dmest.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jn32i09v2>
X-Attachment-Id: f_jn32i09v2

KFhFTikgQ2hlY2tpbmcgZm9yIGluaXRyZCBpbiAvY2hvc2VuDQooWEVOKSBJbml0cmQgMDAwMDAw
MDAwMmJkODAwMC0wMDAwMDAwMDA1ZmZmZTYwDQooWEVOKSBSQU06IDAwMDAwMDAwMDAwMDAwMDAg
LSAwMDAwMDAwMDdmZWZmZmZmDQooWEVOKQ0KKFhFTikgTU9EVUxFWzBdOiAwMDAwMDAwMDA3ZmY0
MDAwIC0gMDAwMDAwMDAwN2ZmYzA4MCBEZXZpY2UgVHJlZQ0KKFhFTikgTU9EVUxFWzFdOiAwMDAw
MDAwMDAyYmQ4MDAwIC0gMDAwMDAwMDAwNWZmZmU2MCBSYW1kaXNrDQooWEVOKSBNT0RVTEVbMl06
IDAwMDAwMDAwMDAwODAwMDAgLSAwMDAwMDAwMDAzMTgwMDAwIEtlcm5lbA0KKFhFTikgIFJFU1ZE
WzBdOiAwMDAwMDAwMDA3ZmY0MDAwIC0gMDAwMDAwMDAwN2ZmYzAwMA0KKFhFTikgIFJFU1ZEWzFd
OiAwMDAwMDAwMDAyYmQ4MDAwIC0gMDAwMDAwMDAwNWZmZmU2MA0KKFhFTikNCihYRU4pIENvbW1h
bmQgbGluZTogY29uc29sZT1kdHVhcnQgZHR1YXJ0PXNlcmlhbDAgZG9tMF9tZW09NzY4TSBib290
c2NydWI9MCBkb20wX21heF92Y3B1cz0xIGRvbTBfdmNwdXNfcGluPXRydWUgdGltZXJfc2xvcD0w
IHNjaGVkPW51bGwgdndmaT1uYXRpdmUNCihYRU4pIFBsYWNpbmcgWGVuIGF0IDB4MDAwMDAwMDA3
ZmMwMDAwMC0weDAwMDAwMDAwN2ZlMDAwMDANCihYRU4pIFVwZGF0ZSBCT09UTU9EX1hFTiBmcm9t
IDAwMDAwMDAwMDYwMDAwMDAtMDAwMDAwMDAwNjEwOGQ4MSA9PiAwMDAwMDAwMDdmYzAwMDAwLTAw
MDAwMDAwN2ZkMDhkODENCihYRU4pIERvbWFpbiBoZWFwIGluaXRpYWxpc2VkDQooWEVOKSBCb290
aW5nIHVzaW5nIERldmljZSBUcmVlDQooWEVOKSBMb29raW5nIGZvciBkdHVhcnQgYXQgInNlcmlh
bDAiLCBvcHRpb25zICIiDQogWGVuIDQuMTAuMS1wcmUNCihYRU4pIFhlbiB2ZXJzaW9uIDQuMTAu
MS1wcmUgKG1pbGFuQCkgKGFhcmNoNjQteGlsaW54LWxpbnV4LWdjYyAoR0NDKSA3LjIuMCkgZGVi
dWc9biAgTW9uIE9jdCAgMSAxNjozMToxNSBDRVNUIDIwMTgNCihYRU4pIExhdGVzdCBDaGFuZ2VT
ZXQ6IFRodSBNYXIgMjIgMjI6MDI6MTggMjAxOCArMDEwMCBnaXQ6M2JjODNiOGY1Ny1kaXJ0eQ0K
KFhFTikgUHJvY2Vzc29yOiA0MTBmZDAzNDogIkFSTSBMaW1pdGVkIiwgdmFyaWFudDogMHgwLCBw
YXJ0IDB4ZDAzLCByZXYgMHg0DQooWEVOKSA2NC1iaXQgRXhlY3V0aW9uOg0KKFhFTikgICBQcm9j
ZXNzb3IgRmVhdHVyZXM6IDAwMDAwMDAwMDAwMDIyMjIgMDAwMDAwMDAwMDAwMDAwMA0KKFhFTikg
ICAgIEV4Y2VwdGlvbiBMZXZlbHM6IEVMMzo2NCszMiBFTDI6NjQrMzIgRUwxOjY0KzMyIEVMMDo2
NCszMg0KKFhFTikgICAgIEV4dGVuc2lvbnM6IEZsb2F0aW5nUG9pbnQgQWR2YW5jZWRTSU1EDQoo
WEVOKSAgIERlYnVnIEZlYXR1cmVzOiAwMDAwMDAwMDEwMzA1MTA2IDAwMDAwMDAwMDAwMDAwMDAN
CihYRU4pICAgQXV4aWxpYXJ5IEZlYXR1cmVzOiAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAw
MDAwMDANCihYRU4pICAgTWVtb3J5IE1vZGVsIEZlYXR1cmVzOiAwMDAwMDAwMDAwMDAxMTIyIDAw
MDAwMDAwMDAwMDAwMDANCihYRU4pICAgSVNBIEZlYXR1cmVzOiAgMDAwMDAwMDAwMDAxMTEyMCAw
MDAwMDAwMDAwMDAwMDAwDQooWEVOKSAzMi1iaXQgRXhlY3V0aW9uOg0KKFhFTikgICBQcm9jZXNz
b3IgRmVhdHVyZXM6IDAwMDAwMTMxOjAwMDExMDExDQooWEVOKSAgICAgSW5zdHJ1Y3Rpb24gU2V0
czogQUFyY2gzMiBBMzIgVGh1bWIgVGh1bWItMiBKYXplbGxlDQooWEVOKSAgICAgRXh0ZW5zaW9u
czogR2VuZXJpY1RpbWVyIFNlY3VyaXR5DQooWEVOKSAgIERlYnVnIEZlYXR1cmVzOiAwMzAxMDA2
Ng0KKFhFTikgICBBdXhpbGlhcnkgRmVhdHVyZXM6IDAwMDAwMDAwDQooWEVOKSAgIE1lbW9yeSBN
b2RlbCBGZWF0dXJlczogMTAyMDExMDUgNDAwMDAwMDAgMDEyNjAwMDAgMDIxMDIyMTENCihYRU4p
ICBJU0EgRmVhdHVyZXM6IDAyMTAxMTEwIDEzMTEyMTExIDIxMjMyMDQyIDAxMTEyMTMxIDAwMDEx
MTQyIDAwMDExMTIxDQooWEVOKSBHZW5lcmljIFRpbWVyIElSUTogcGh5cz0zMCBoeXA9MjYgdmly
dD0yNyBGcmVxOiA5OTk5OSBLSHoNCihYRU4pIEdJQ3YyIGluaXRpYWxpemF0aW9uOg0KKFhFTikg
ICAgICAgICBnaWNfZGlzdF9hZGRyPTAwMDAwMDAwZjkwMTAwMDANCihYRU4pICAgICAgICAgZ2lj
X2NwdV9hZGRyPTAwMDAwMDAwZjkwMjAwMDANCihYRU4pICAgICAgICAgZ2ljX2h5cF9hZGRyPTAw
MDAwMDAwZjkwNDAwMDANCihYRU4pICAgICAgICAgZ2ljX3ZjcHVfYWRkcj0wMDAwMDAwMGY5MDYw
MDAwDQooWEVOKSAgICAgICAgIGdpY19tYWludGVuYW5jZV9pcnE9MjUNCihYRU4pIEdJQ3YyOiBB
ZGp1c3RpbmcgQ1BVIGludGVyZmFjZSBiYXNlIHRvIDB4ZjkwMmYwMDANCihYRU4pIEdJQ3YyOiAx
OTIgbGluZXMsIDQgY3B1cywgc2VjdXJlIChJSUQgMDIwMDE0M2IpLg0KKFhFTikgVXNpbmcgc2No
ZWR1bGVyOiBudWxsIFNjaGVkdWxlciAobnVsbCkNCihYRU4pIEluaXRpYWxpemluZyBudWxsIHNj
aGVkdWxlcg0KKFhFTikgV0FSTklORzogVGhpcyBpcyBleHBlcmltZW50YWwgc29mdHdhcmUgaW4g
ZGV2ZWxvcG1lbnQuDQooWEVOKSBVc2UgYXQgeW91ciBvd24gcmlzay4NCihYRU4pIEFsbG9jYXRl
ZCBjb25zb2xlIHJpbmcgb2YgMTYgS2lCLg0KKFhFTikgQnJpbmdpbmcgdXAgQ1BVMQ0KKFhFTikg
QnJpbmdpbmcgdXAgQ1BVMg0KKFhFTikgQnJpbmdpbmcgdXAgQ1BVMw0KKFhFTikgQnJvdWdodCB1
cCA0IENQVXMNCihYRU4pIFAyTTogNDAtYml0IElQQSB3aXRoIDQwLWJpdCBQQSBhbmQgOC1iaXQg
Vk1JRA0KKFhFTikgUDJNOiAzIGxldmVscyB3aXRoIG9yZGVyLTEgcm9vdCwgVlRDUiAweDgwMDIz
NTU4DQooWEVOKSBJL08gdmlydHVhbGlzYXRpb24gZW5hYmxlZA0KKFhFTikgIC0gRG9tMCBtb2Rl
OiBSZWxheGVkDQooWEVOKSBJbnRlcnJ1cHQgcmVtYXBwaW5nIGVuYWJsZWQNCihYRU4pICoqKiBM
T0FESU5HIERPTUFJTiAwICoqKg0KKFhFTikgTG9hZGluZyBrZXJuZWwgZnJvbSBib290IG1vZHVs
ZSBAIDAwMDAwMDAwMDAwODAwMDANCihYRU4pIExvYWRpbmcgcmFtZGlzayBmcm9tIGJvb3QgbW9k
dWxlIEAgMDAwMDAwMDAwMmJkODAwMA0KKFhFTikgQWxsb2NhdGluZyAxOjEgbWFwcGluZ3MgdG90
YWxsaW5nIDc2OE1CIGZvciBkb20wOg0KKFhFTikgQkFOS1swXSAweDAwMDAwMDIwMDAwMDAwLTB4
MDAwMDAwNDAwMDAwMDAgKDUxMk1CKQ0KKFhFTikgQkFOS1sxXSAweDAwMDAwMDYwMDAwMDAwLTB4
MDAwMDAwNzAwMDAwMDAgKDI1Nk1CKQ0KKFhFTikgR3JhbnQgdGFibGUgcmFuZ2U6IDB4MDAwMDAw
N2ZjMDAwMDAtMHgwMDAwMDA3ZmM0MDAwMA0KKFhFTikgTG9hZGluZyB6SW1hZ2UgZnJvbSAwMDAw
MDAwMDAwMDgwMDAwIHRvIDAwMDAwMDAwMjAwODAwMDAtMDAwMDAwMDAyMzE4MDAwMA0KKFhFTikg
TG9hZGluZyBkb20wIGluaXRyZCBmcm9tIDAwMDAwMDAwMDJiZDgwMDAgdG8gMHgwMDAwMDAwMDI4
MjAwMDAwLTB4MDAwMDAwMDAyYjYyN2U2MA0KKFhFTikgQWxsb2NhdGluZyBQUEkgMTYgZm9yIGV2
ZW50IGNoYW5uZWwgaW50ZXJydXB0DQooWEVOKSBMb2FkaW5nIGRvbTAgRFRCIHRvIDB4MDAwMDAw
MDAyODAwMDAwMC0weDAwMDAwMDAwMjgwMDZlNzYNCihYRU4pIEluaXRpYWwgbG93IG1lbW9yeSB2
aXJxIHRocmVzaG9sZCBzZXQgYXQgMHg0MDAwIHBhZ2VzLg0KKFhFTikgU3RkLiBMb2dsZXZlbDog
RXJyb3JzIGFuZCB3YXJuaW5ncw0KKFhFTikgR3Vlc3QgTG9nbGV2ZWw6IE5vdGhpbmcgKFJhdGUt
bGltaXRlZDogRXJyb3JzIGFuZCB3YXJuaW5ncykNCihYRU4pICoqKiBTZXJpYWwgaW5wdXQgLT4g
RE9NMCAodHlwZSAnQ1RSTC1hJyB0aHJlZSB0aW1lcyB0byBzd2l0Y2ggaW5wdXQgdG8gWGVuKQ0K
KFhFTikgRnJlZWQgMjc2a0IgaW5pdCBtZW1vcnkuDQooWEVOKSBkMHYwOiB2R0lDRDogdW5oYW5k
bGVkIHdvcmQgd3JpdGUgMHhmZmZmZmZmZiB0byBJQ0FDVElWRVI0DQooWEVOKSBkMHYwOiB2R0lD
RDogdW5oYW5kbGVkIHdvcmQgd3JpdGUgMHhmZmZmZmZmZiB0byBJQ0FDVElWRVI4DQooWEVOKSBk
MHYwOiB2R0lDRDogdW5oYW5kbGVkIHdvcmQgd3JpdGUgMHhmZmZmZmZmZiB0byBJQ0FDVElWRVIx
Mg0KKFhFTikgZDB2MDogdkdJQ0Q6IHVuaGFuZGxlZCB3b3JkIHdyaXRlIDB4ZmZmZmZmZmYgdG8g
SUNBQ1RJVkVSMTYNCihYRU4pIGQwdjA6IHZHSUNEOiB1bmhhbmRsZWQgd29yZCB3cml0ZSAweGZm
ZmZmZmZmIHRvIElDQUNUSVZFUjIwDQooWEVOKSBkMHYwOiB2R0lDRDogdW5oYW5kbGVkIHdvcmQg
d3JpdGUgMHhmZmZmZmZmZiB0byBJQ0FDVElWRVIwDQooWEVOKSBkMXYwIE5vIHZhbGlkIHZDUFUg
Zm91bmQgZm9yIHZJUlEzMiBpbiB0aGUgdGFyZ2V0IGxpc3QgKDB4MikuIFNraXAgaXQNCihYRU4p
IGQxdjAgTm8gdmFsaWQgdkNQVSBmb3VuZCBmb3IgdklSUTMzIGluIHRoZSB0YXJnZXQgbGlzdCAo
MHgyKS4gU2tpcCBpdA0KKFhFTikgZDF2MCBObyB2YWxpZCB2Q1BVIGZvdW5kIGZvciB2SVJRMzQg
aW4gdGhlIHRhcmdldCBsaXN0ICgweDIpLiBTa2lwIGl0DQooWEVOKSBkMXYwIE5vIHZhbGlkIHZD
UFUgZm91bmQgZm9yIHZJUlEzNSBpbiB0aGUgdGFyZ2V0IGxpc3QgKDB4MikuIFNraXAgaXQNCihY
RU4pIGQxdjAgTm8gdmFsaWQgdkNQVSBmb3VuZCBmb3IgdklSUTM2IGluIHRoZSB0YXJnZXQgbGlz
dCAoMHgyKS4gU2tpcCBpdA0KKFhFTikgZDF2MCBObyB2YWxpZCB2Q1BVIGZvdW5kIGZvciB2SVJR
MzcgaW4gdGhlIHRhcmdldCBsaXN0ICgweDIpLiBTa2lwIGl0DQooWEVOKSBkMXYwIE5vIHZhbGlk
IHZDUFUgZm91bmQgZm9yIHZJUlEzOCBpbiB0aGUgdGFyZ2V0IGxpc3QgKDB4MikuIFNraXAgaXQN
CihYRU4pIGQxdjAgTm8gdmFsaWQgdkNQVSBmb3VuZCBmb3IgdklSUTM5IGluIHRoZSB0YXJnZXQg
bGlzdCAoMHgyKS4gU2tpcCBpdA0KKFhFTikgZDF2MCBObyB2YWxpZCB2Q1BVIGZvdW5kIGZvciB2
SVJRNDAgaW4gdGhlIHRhcmdldCBsaXN0ICgweDIpLiBTa2lwIGl0DQooWEVOKSBkMXYwIE5vIHZh
bGlkIHZDUFUgZm91bmQgZm9yIHZJUlE0MSBpbiB0aGUgdGFyZ2V0IGxpc3QgKDB4MikuIFNraXAg
aXQNCg==
--000000000000794cff0577de1ca1
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--000000000000794cff0577de1ca1--


From xen-devel-bounces@lists.xenproject.org Wed Oct 10 11:40:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 11: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 1gACqJ-0008JW-5c; Wed, 10 Oct 2018 11:39:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yspy=mw=citrix.com=prvs=8148eca08=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1gACqI-0008JR-F1
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 11:39:54 +0000
X-Inumbo-ID: d7746205-cc80-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d7746205-cc80-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 13:37:18 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,364,1534809600"; d="scan'208";a="67472060"
To: Wei Liu <wei.liu2@citrix.com>
References: <20181002154926.24280-1-george.dunlap@citrix.com>
 <20181009151249.vzfzm5vnv26y4be7@zion.uk.xensource.com>
 <fb79a5db-6caf-a38e-12d1-4f4183c29408@citrix.com>
 <20181009152114.zk4ze5yfhmqrt4uj@zion.uk.xensource.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <913f5fc2-16b8-1bf2-897d-f59b2543128d@citrix.com>
Date: Wed, 10 Oct 2018 12:39:43 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181009152114.zk4ze5yfhmqrt4uj@zion.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] libxl: Restore scheduling parameters after
 migrate in best-effort fashion
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Dario Faggioli <dfaggioli@suse.com>, Jan Beulich <jbeulich@suse.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>

T24gMTAvMDkvMjAxOCAwNDoyMSBQTSwgV2VpIExpdSB3cm90ZToKPiBPbiBUdWUsIE9jdCAwOSwg
MjAxOCBhdCAwNDoxNjo0OFBNICswMTAwLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+PiBPbiAxMC8w
OS8yMDE4IDA0OjEyIFBNLCBXZWkgTGl1IHdyb3RlOgo+Pj4gT24gVHVlLCBPY3QgMDIsIDIwMTgg
YXQgMDQ6NDk6MjZQTSArMDEwMCwgR2VvcmdlIER1bmxhcCB3cm90ZToKPj4+PiBDb21taXQgM2I0
YWRiYSAoInRvb2xzL2xpYnhsOiBpbmNsdWRlIHNjaGVkdWxlciBwYXJhbWV0ZXJzIGluIHRoZQo+
Pj4+IG91dHB1dCBvZiB4bCBsaXN0IC1sIikgYWRkZWQgc2NoZWR1bGluZyBwYXJhbWV0ZXJzIHRv
IHRoZSBzZXQgb2YKPj4+PiBpbmZvcm1hdGlvbiBjb2xsZWN0ZWQgYnkgbGlieGxfcmV0cmlldmVf
ZG9tYWluX2NvbmZpZ3VyYXRpb24oKSwgaW4KPj4+PiBvcmRlciB0byByZXBvcnQgdGhhdCBpbmZv
cm1hdGlvbiBpbiBgeGwgbGlzdCAtbGAuCj4+Pj4KPj4+PiBVbmZvcnR1bmF0ZWx5LCBsaWJ4bF9y
ZXRyaWV2ZV9kb21haW5fY29uZmlndXJhdGlvbigpIGlzIGFsc28gY2FsbGVkIGJ5Cj4+Pj4gdGhl
IG1pZ3JhdGlvbiAvIHNhdmUgY29kZSwgYW5kIHRoZSByZXN1bHRzIHBhc3NlZCB0byB0aGUgcmVz
dG9yZSAvCj4+Pj4gcmVjZWl2ZSBjb2RlLiAgVGhpcyBtZWFudCBzY2hlZHVsZXIgcGFyYW1ldGVy
cyB3ZXJlIGluYWR2ZXJ0ZW50bHkKPj4+PiBhZGRlZCB0byB0aGUgbWlncmF0aW9uIHN0cmVhbSwg
d2l0aG91dCBwcm9wZXIgY29uc2lkZXJhdGlvbiBmb3IgaG93IHRvCj4+Pj4gaGFuZGxlIGNvcm5l
ciBjYXNlcy4gIFRoZSByZXN1bHQgd2FzIHRoYXQgaWYgbWlncmF0aW5nIGZyb20gYSBob3N0Cj4+
Pj4gcnVubmluZyBvbmUgc2NoZWR1bGVyIHRvIGEgaG9zdCBydW5uaW5nIGEgZGlmZmVyZW50IHNj
aGVkdWxlciwgdGhlCj4+Pj4gbWlncmF0aW9uIHdvdWxkIGZhaWwgd2l0aCBhbiBlcnJvciBsaWtl
IHRoZSBmb2xsb3dpbmc6Cj4+Pj4KPj4+PiBsaWJ4bDogZXJyb3I6IGxpYnhsX3NjaGVkLmM6MjMy
OnNjaGVkX2NyZWRpdF9kb21haW5fc2V0OiBEb21haW4gMTpHZXR0aW5nIGRvbWFpbiBzY2hlZCBj
cmVkaXQ6IEludmFsaWQgYXJndW1lbnQKPj4+PiBsaWJ4bDogZXJyb3I6IGxpYnhsX2NyZWF0ZS5j
OjEyNzU6ZG9tY3JlYXRlX3JlYnVpbGRfZG9uZTogRG9tYWluIDE6Y2Fubm90IChyZS0pYnVpbGQg
ZG9tYWluOiAtMwo+Pj4+Cj4+Pj4gTHVja2lseSB0aGVyZSdzIGEgZmFpcmx5IHN0cmFpZ2h0Zm9y
d2FyZCB3YXkgdG8gc2V0IHBhcmFtZXRlcnMgaW4gYQo+Pj4+ICJiZXN0LWVmZm9ydCIgZmFzaGlv
bi4gIGxpYnhsIHByb3ZpZGVzIGEgc2luZ2xlIHN0cnVjdCBjb250YWluaW5nIHRoZQo+Pj4+IHBh
cmFtZXRlcnMgb2YgYWxsIHNjaGVkdWxlcnMsIGFzIHdlbGwgYXMgYSBwYXJhbWV0ZXIgc3BlY2lm
eWluZyB3aGljaAo+Pj4+IHNjaGVkdWxlci4gIFBhcmFtZXRlcnMgbm90IHVzZWQgYnkgYSBnaXZl
biBzY2hlZHVsZXIgYXJlIGlnbm9yZWQuCj4+Pj4gQWRkaXRpb25hbGx5LCB0aGUgc3RydWN0IGNv
bnRhaW5zIGEgcGFyYW1ldGVyIHRvIHNwZWNpZnkgdGhlCj4+Pj4gc2NoZWR1bGVyLiAgSWYgeW91
IHNwZWNpZnkgYSBzcGVjaWZpYyBzY2hlZHVsZXIsCj4+Pj4gbGlieGxfZG9tYWluX3NjaGVkX3Bh
cmFtc19zZXQoKSB3aWxsIGZhaWwgaWYgdGhlcmUncyBhIGRpZmZlcmVudAo+Pj4+IHNjaGVkdWxl
ci4gIEhvd2V2ZXIsIGlmIHlvdSBwYXNzIExJQlhMX1NDSEVEVUxFUl9VTktOT1dOLCBpdCB3aWxs
IHVzZQo+Pj4+IHRoZSB2YWx1ZSBvZiB0aGUgY3VycmVudCBzY2hlZHVsZXIgZm9yIHRoYXQgZG9t
YWluLgo+Pj4+Cj4+Pj4gSW4gZG9tY3JlYXRlX3N0cmVhbV9kb25lKCksIGJlZm9yZSBjYWxsaW5n
IGxpYnhsX19idWlsZF9wb3N0KCksIHNldAo+Pj4+IHRoZSBzY2hlZHVsZXIgdG8gTElCWExfU0NI
RURVTEVSX1VOS05PV04uICBUaGlzIHdpbGwgcHJvcGFnYXRlCj4+Pj4gc2NoZWR1bGVyIHBhcmFt
ZXRlcnMgZnJvbSB0aGUgcHJldmlvdXMgaW5zdGFudGlhdGlvbiBvbiBhIGJlc3QtZWZmb3J0Cj4+
Pj4gYmFzaXMuCj4+Pj4KPj4+PiBTaWduZWQtb2ZmLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2Uu
ZHVubGFwQGNpdHJpeC5jb20+Cj4+Pj4gLS0tCj4+Pj4gQ0M6IElhbiBKYWNrc29uIDxpYW4uamFj
a3NvbkBjaXRyaXguY29tPgo+Pj4+IENDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+
Pj4+IENDOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+Pj4+IEND
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+Pj4gQ0M6IERhcmlvIEZhZ2dpb2xp
IDxkZmFnZ2lvbGlAc3VzZS5jb20+Cj4+Pj4gQ0M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNl
LmNvbT4KPj4+PiAtLS0KPj4+PiAgdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgfCA5ICsrKysr
KysrKwo+Pj4+ICAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspCj4+Pj4KPj4+PiBkaWZm
IC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgYi90b29scy9saWJ4bC9saWJ4bF9j
cmVhdGUuYwo+Pj4+IGluZGV4IGRjZmRlNzc4N2UuLmNhZjc5ZDQ2MjAgMTAwNjQ0Cj4+Pj4gLS0t
IGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKPj4+PiArKysgYi90b29scy9saWJ4bC9saWJ4
bF9jcmVhdGUuYwo+Pj4+IEBAIC0xMjM3LDYgKzEyMzcsMTUgQEAgc3RhdGljIHZvaWQgZG9tY3Jl
YXRlX3N0cmVhbV9kb25lKGxpYnhsX19lZ2MgKmVnYywKPj4+PiAgICAgICAgICByZXQgPSBFUlJP
Ul9JTlZBTDsKPj4+PiAgICAgICAgICBnb3RvIG91dDsKPj4+PiAgICAgIH0KPj4+PiArCj4+Pj4g
KyAgICAvKiAKPj4+PiArICAgICAqIFRoZSBzY2hlZHVsZXIgb24gdGhlIHNlbmRpbmcgZG9tYWlu
IG1heSBiZSBkaWZmZXJlbnQgdGhhbiB0aGUKPj4+PiArICAgICAqIHNjaGVkdWxlciBydW5uaW5n
IGhlcmUuICBTZXR0aW5nIHRoZSBzY2hlZHVsZXIgdG8gVU5LTk9XTiB3aWxsCj4+Pj4gKyAgICAg
KiBjYXVzZSB0aGUgY29kZSB0byB0YWtlIHRvIHRha2Ugd2hhdGV2ZXIgcGFyYW1ldGVycyBhcmUK
Pj4+PiArICAgICAqIGF2YWlsYWJsZSBpbiB0aGF0IHNjaGVkdWxlciwgd2hpbGUgZGlzY2FyZGlu
ZyB0aGUgcmVzdC4KPj4+PiArICAgICAqLwo+Pj4+ICsgICAgaW5mby0+c2NoZWRfcGFyYW1zLnNj
aGVkID0gTElCWExfU0NIRURVTEVSX1VOS05PV047Cj4+Pgo+Pj4gQnV0IHRoaXMgZnVuY3Rpb24g
aXMgY2FsbGVkIGJ5IG5vcm1hbCBkb21haW4gY3JlYXRpb24gYXMgd2VsbC4gV2hhdCBpZgo+Pj4g
bGlieGwgdXNlciBkb2VzIHNldCB0aGUgcGFyYW1ldGVyPwo+Pgo+PiBJcyBpdD8gIEkgdGhvdWdo
dCB0aGUgYHN0cmVhbWAgbWVhbnQgaXQgd2FzIG9ubHkgY2FsbGVkIHdoZW4gZG9pbmcKPj4gbWln
cmF0ZSAvIHJlc3VtZS4KPiAKPiBZZXMsIHlvdSdyZSByaWdodC4gRmVlbCBmcmVlIHRvIGFkZCBt
eSBhY2suCgpHcmVhdCwgdGhhbmtzLiAgSSdsbCByZS1wdXNoIHRoZSBjcmVkaXQyIGRlZmF1bHQg
cGF0Y2ggYWZ0ZXIgdGhpcyBnZXRzCnB1c2hlZCB0byBtYXN0ZXIuCgogLUdlb3JnZQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 11:53:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 11: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 1gAD34-0001OX-K5; Wed, 10 Oct 2018 11:53:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=r/nk=mw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gAD33-0001OF-GU
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 11:53:05 +0000
X-Inumbo-ID: 399567a0-cc83-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 399567a0-cc83-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 11:54: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 <aliasfile-bounces@xenproject.org>)
 id 1gAD2y-0000aL-EX; Wed, 10 Oct 2018 11:53: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 1gAD2y-0004Rk-7i; Wed, 10 Oct 2018 11:53:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gAD2y-0006bm-5M; Wed, 10 Oct 2018 11:53:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1gAD2y-0006bm-5M@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Oct 2018 11:53:00 +0000
Subject: [Xen-devel] [xen-4.10-testing 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>

YnJhbmNoIHhlbi00LjEwLXRlc3RpbmcKeGVuYnJhbmNoIHhlbi00LjEwLXRlc3RpbmcKam9iIGJ1
aWxkLWFybTY0LXhzbQp0ZXN0aWQgeGVuLWJ1aWxkCgpUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVu
LmdpdAoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBC
dWcgaXMgaW4gdHJlZTogIHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAogIEJ1ZyBp
bnRyb2R1Y2VkOiAgZDg2YzlhZWFlNmNiNzUzZTkzMWUwMGY3ZWUwMjBkNzNkZjkwNzBjMAogIEJ1
ZyBub3QgcHJlc2VudDogNDUxOTc5MDVmYzVjMjE1MTk2MGRmZTZmMDM5YTVhMmUxNGYwYjRhYQog
IExhc3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzLzEyODU3OC8KCgogIGNvbW1pdCBkODZjOWFlYWU2Y2I3NTNlOTMxZTAwZjdlZTAy
MGQ3M2RmOTA3MGMwCiAgQXV0aG9yOiBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29t
PgogIERhdGU6ICAgTW9uIE9jdCA4IDE0OjM5OjQ2IDIwMTggKzAyMDAKICAKICAgICAgeGVuOiBz
Y2hlZC9DcmVkaXQyOiBmaXggYnVnIHdoZW4gbW92aW5nIENQVXMgYmV0d2VlbiB0d28gQ3JlZGl0
MiBjcHVwb29scwogICAgICAKICAgICAgV2hldGhlciBvciBub3QgYSBDUFUgaXMgYXNzaWduZWQg
dG8gYSBydW5xdWV1ZSAoYW5kLCBpZiB5ZXMsIHRvIHdoaWNoCiAgICAgIG9uZSkgd2l0aGluIGEg
Q3JlZGl0MiBzY2hlZHVsZXIgaW5zdGFuY2UgbXVzdCBiZSBib3RoIGEgcGVyLWNwdSBhbmQKICAg
ICAgcGVyLXNjaGVkdWxlciBpbnN0YW5jZSBvbmUuCiAgICAgIAogICAgICBJbiBmYWN0LCB3aGVu
IHdlIG1vdmUgYSBDUFUgYmV0d2VlbiBjcHVwb29scywgd2UgZmlyc3Qgc2V0dXAgaXRzIHBlci1j
cHUKICAgICAgZGF0YSBpbiB0aGUgbmV3IHBvb2wsIGFuZCB0aGVuIGNsZWFudXAgaXRzIHBlci1j
cHUgZGF0YSBmcm9tIHRoZSBvbGQKICAgICAgcG9vbC4gSW4gQ3JlZGl0Miwgd2hlbiB0aGVyZSBj
dXJyZW50bHkgaXMgbm8gcGVyLXNjaGVkdWxlciwgcGVyLWNwdQogICAgICBkYXRhIChhcyB0aGUg
Y3B1LXRvLXJ1bnF1ZXVlIG1hcCBpcyBzdG9yZWQgb24gYSBwZXItY3B1IGJhc2lzIG9ubHkpLAog
ICAgICB0aGlzIG1lYW5zIHRoYXQgdGhlIGNsZWFudXAgb2YgdGhlIG9sZCBwZXItY3B1IGRhdGEg
Y2FuIG1lc3Mgd2l0aCB0aGUKICAgICAgbmV3IHBlci1jcHUgZGF0YSwgbGVhZGluZyB0byBjcmFz
aGVzIGxpa2UgdGhpczoKICAgICAgCiAgICAgIGh0dHBzOi8vd3d3Lm1haWwtYXJjaGl2ZS5jb20v
eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnL21zZzIzMzA2Lmh0bWwKICAgICAgaHR0cHM6
Ly93d3cubWFpbC1hcmNoaXZlLmNvbS94ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcvbXNn
MjMzNTAuaHRtbAogICAgICAKICAgICAgQmFzaWNhbGx5LCB3aGVuIGNzY2hlZDJfZGVpbml0X3Bk
YXRhKCkgaXMgY2FsbGVkIGZvciBDUFUgMTMsIGZvciBmdWxseQogICAgICByZW1vdmluZyB0aGUg
Q1BVIGZyb20gUG9vbC0wLCBwZXJfY3B1KDEzLHJ1bnFfbWFwKSBhbHJlYWR5IGNvbnRhaW4gdGhl
CiAgICAgIGlkIG9mIHRoZSBydW5xdWV1ZSB0byB3aGljaCB0aGUgQ1BVIGhhcyBiZWVuIGFzc2ln
bmVkIGluIHRoZSBzY2hlZHVsZXIKICAgICAgb2YgUG9vbC0xLCB3aGljaCBtZWFucyB3cm9uZyBy
dW5xdWV1ZSBtYW5pcHVsYXRpb25zIGhhcHBlbiBpbiBQb29sLTAncwogICAgICBzY2hlZHVsZXIu
IEZ1cnRoZXJtb3JlLCBhdCB0aGUgZW5kIG9mIHN1Y2ggY2FsbCwgdGhhdCBzYW1lIHJ1bnFfbWFw
IGlzCiAgICAgIHVwZGF0ZWQgd2l0aCAtMSwgd2hpY2ggaXMgd2hhdCBjYXVzZXMgdGhlIEJVR19P
TiBpbiBjc2NoZWQyX3NjaGVkdWxlKCksCiAgICAgIG9uIENQVSAxMywgdG8gdHJpZ2dlci4KICAg
ICAgCiAgICAgIFNvLCBpbnN0ZWFkIG9mIHJldmVydGluZyBhMmM0ZTVhYjU5ZCAieGVuOiBjcmVk
aXQyOiBtYWtlIHRoZSBjcHUgdG8KICAgICAgcnVucXVldWUgbWFwIHBlci1jcHUiIChhcyB3ZSBk
b24ndCB3YW50IHRvIGdvIGJhY2sgdG8gaGF2aW5nIHRoZSBodWdlCiAgICAgIGFycmF5IGluIHN0
cnVjdCBjc2NoZWQyX3ByaXZhdGUpIGFkZCBhIHBlci1jcHUgc2NoZWR1bGVyIHNwZWNpZmljIGRh
dGEKICAgICAgc3RydWN0dXJlLCBsaWtlLCBmb3IgaW5zdGFuY2UsIENyZWRpdDEgaGFzIGFscmVh
ZHkuIFRoYXQgKGZvciBub3cpIG9ubHkKICAgICAgY29udGFpbnMgb25lIGZpZWxkOiB0aGUgaWQg
b2YgdGhlIHJ1bnF1ZXVlIHRoZSBDUFUgaXMgYXNzaWduZWQgdG8uCiAgICAgIAogICAgICBTaWdu
ZWQtb2ZmLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgogICAgICBSZXZp
ZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgICBSZXZpZXdlZC1i
eTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogICAgICBtYXN0ZXIg
Y29tbWl0OiA2ZTM5NWY0NzdmYjg1NGYxMWRlODNhOTUxYTA3MGQzYWFjYjZkYzU5CiAgICAgIG1h
c3RlciBkYXRlOiAyMDE4LTA5LTE4IDE2OjUwOjQ0ICswMTAwCgoKRm9yIGJpc2VjdGlvbiByZXZp
c2lvbi10dXBsZSBncmFwaCBzZWU6CiAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnL29zc3Rlc3QvcmVzdWx0cy9iaXNlY3QveGVuLTQuMTAtdGVzdGluZy9idWlsZC1hcm02NC14
c20ueGVuLWJ1aWxkLmh0bWwKUmV2aXNpb24gSURzIGluIGVhY2ggZ3JhcGggbm9kZSByZWZlciwg
cmVzcGVjdGl2ZWx5LCB0byB0aGUgVHJlZXMgYWJvdmUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClJ1bm5pbmcgY3MtYmlzZWN0aW9uLXN0ZXAgLS1ncmFwaC1vdXQ9
L2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC94ZW4tNC4xMC10ZXN0aW5nL2J1aWxkLWFybTY0LXhz
bS54ZW4tYnVpbGQgLS1zdW1tYXJ5LW91dD10bXAvMTI4NTc4LmJpc2VjdGlvbi1zdW1tYXJ5IC0t
YmFzaXMtdGVtcGxhdGU9MTI4MTA4IC0tYmxlc3NpbmdzPXJlYWwscmVhbC1iaXNlY3QgeGVuLTQu
MTAtdGVzdGluZyBidWlsZC1hcm02NC14c20geGVuLWJ1aWxkClNlYXJjaGluZyBmb3IgZmFpbHVy
ZSAvIGJhc2lzIHBhc3M6CiAxMjg1MDUgZmFpbCBbaG9zdD1sYXh0b24xXSAvIDEyODEwOCBvay4K
RmFpbHVyZSAvIGJhc2lzIHBhc3MgZmxpZ2h0czogMTI4NTA1IC8gMTI4MTA4ClRyZWU6IHFlbXV1
IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJp
dHMueGVuLm9yZy94ZW4uZ2l0CkxhdGVzdCA2ZWE0Y2VmMmJkNzE3MDQ1YWMwZTg0YjUyYTViMWI3
NzE2ZmViMGMyIDYxZGMwMTU5YjY5YmQzZWVjMTA5MTg4Mzg2YzhiMTNmYmRmZWQ3YjIKQmFzaXMg
cGFzcyA2ZWE0Y2VmMmJkNzE3MDQ1YWMwZTg0YjUyYTViMWI3NzE2ZmViMGMyIDBjMWQ1YjY4ZTI3
ZGExNjdhNTFjMmVhODI4NjM2YzE0ZmY1YzAxN2IKR2VuZXJhdGluZyByZXZpc2lvbnMgd2l0aCAu
L2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVu
LmdpdCM2ZWE0Y2VmMmJkNzE3MDQ1YWMwZTg0YjUyYTViMWI3NzE2ZmViMGMyLTZlYTRjZWYyYmQ3
MTcwNDVhYzBlODRiNTJhNWIxYjc3MTZmZWIwYzIgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5n
aXQjMGMxZDViNjhlMjdkYTE2N2E1MWMyZWE4Mjg2MzZjMTRmZjVjMDE3Yi02MWRjMDE1OWI2OWJk
M2VlYzEwOTE4ODM4NmM4YjEzZmJkZmVkN2IyCkZyb20gZ2l0Oi8vY2FjaGU6OTQxOS9naXQ6Ly94
ZW5iaXRzLnhlbi5vcmcveGVuCiAgIDVlMDBmMDI3NjMuLjE2MmZjODI5NWYgIHN0YWdpbmcgICAg
LT4gb3JpZ2luL3N0YWdpbmcKTG9hZGVkIDEwMDEgbm9kZXMgaW4gcmV2aXNpb24gZ3JhcGgKU2Vh
cmNoaW5nIGZvciB0ZXN0IHJlc3VsdHM6CiAxMjgwNTUgcGFzcyA2ZWE0Y2VmMmJkNzE3MDQ1YWMw
ZTg0YjUyYTViMWI3NzE2ZmViMGMyIDBjMWQ1YjY4ZTI3ZGExNjdhNTFjMmVhODI4NjM2YzE0ZmY1
YzAxN2IKIDEyODEwOCBwYXNzIDZlYTRjZWYyYmQ3MTcwNDVhYzBlODRiNTJhNWIxYjc3MTZmZWIw
YzIgMGMxZDViNjhlMjdkYTE2N2E1MWMyZWE4Mjg2MzZjMTRmZjVjMDE3YgogMTI4NTA1IGZhaWwg
NmVhNGNlZjJiZDcxNzA0NWFjMGU4NGI1MmE1YjFiNzcxNmZlYjBjMiA2MWRjMDE1OWI2OWJkM2Vl
YzEwOTE4ODM4NmM4YjEzZmJkZmVkN2IyCiAxMjg1NDggcGFzcyA2ZWE0Y2VmMmJkNzE3MDQ1YWMw
ZTg0YjUyYTViMWI3NzE2ZmViMGMyIGQwOTFhNDlmODllOTc5Y2E0Y2E3ZGM1ODNjMWY4ZWY3ZDEz
MTJhNDgKIDEyODUyNSBwYXNzIDZlYTRjZWYyYmQ3MTcwNDVhYzBlODRiNTJhNWIxYjc3MTZmZWIw
YzIgMGMxZDViNjhlMjdkYTE2N2E1MWMyZWE4Mjg2MzZjMTRmZjVjMDE3YgogMTI4NTQyIGZhaWwg
NmVhNGNlZjJiZDcxNzA0NWFjMGU4NGI1MmE1YjFiNzcxNmZlYjBjMiA2MWRjMDE1OWI2OWJkM2Vl
YzEwOTE4ODM4NmM4YjEzZmJkZmVkN2IyCiAxMjg1NTAgcGFzcyA2ZWE0Y2VmMmJkNzE3MDQ1YWMw
ZTg0YjUyYTViMWI3NzE2ZmViMGMyIDU0ODM4MzUzMTg5NjAwYWYxODNlZjA5ODI5Mjc2MTYyZjRi
NWU3ZjkKIDEyODU2NCBwYXNzIDZlYTRjZWYyYmQ3MTcwNDVhYzBlODRiNTJhNWIxYjc3MTZmZWIw
YzIgNDUxOTc5MDVmYzVjMjE1MTk2MGRmZTZmMDM5YTVhMmUxNGYwYjRhYQogMTI4NTY1IGZhaWwg
NmVhNGNlZjJiZDcxNzA0NWFjMGU4NGI1MmE1YjFiNzcxNmZlYjBjMiBkODZjOWFlYWU2Y2I3NTNl
OTMxZTAwZjdlZTAyMGQ3M2RmOTA3MGMwCiAxMjg1NjYgcGFzcyA2ZWE0Y2VmMmJkNzE3MDQ1YWMw
ZTg0YjUyYTViMWI3NzE2ZmViMGMyIDQ1MTk3OTA1ZmM1YzIxNTE5NjBkZmU2ZjAzOWE1YTJlMTRm
MGI0YWEKIDEyODU3NiBmYWlsIDZlYTRjZWYyYmQ3MTcwNDVhYzBlODRiNTJhNWIxYjc3MTZmZWIw
YzIgZDg2YzlhZWFlNmNiNzUzZTkzMWUwMGY3ZWUwMjBkNzNkZjkwNzBjMAogMTI4NTc3IHBhc3Mg
NmVhNGNlZjJiZDcxNzA0NWFjMGU4NGI1MmE1YjFiNzcxNmZlYjBjMiA0NTE5NzkwNWZjNWMyMTUx
OTYwZGZlNmYwMzlhNWEyZTE0ZjBiNGFhCiAxMjg1NzggZmFpbCA2ZWE0Y2VmMmJkNzE3MDQ1YWMw
ZTg0YjUyYTViMWI3NzE2ZmViMGMyIGQ4NmM5YWVhZTZjYjc1M2U5MzFlMDBmN2VlMDIwZDczZGY5
MDcwYzAKU2VhcmNoaW5nIGZvciBpbnRlcmVzdGluZyB2ZXJzaW9ucwogUmVzdWx0IGZvdW5kOiBm
bGlnaHQgMTI4MDU1IChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0
IDEyODUwNSAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEy
ODUyNSAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyODU0MiAo
ZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiAwIHJldmlzaW9ucyBhdCA2ZWE0Y2VmMmJkNzE3MDQ1
YWMwZTg0YjUyYTViMWI3NzE2ZmViMGMyIDQ1MTk3OTA1ZmM1YzIxNTE5NjBkZmU2ZjAzOWE1YTJl
MTRmMGI0YWEKTm8gcmV2aXNpb25zIGxlZnQgdG8gdGVzdCwgY2hlY2tpbmcgZ3JhcGggc3RhdGUu
CiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjg1NjQgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXN1
bHQgZm91bmQ6IGZsaWdodCAxMjg1NjUgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8g
Zm91bmQ6IGZsaWdodCAxMjg1NjYgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDog
ZmxpZ2h0IDEyODU3NiAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxp
Z2h0IDEyODU3NyAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI4
NTc4IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBw
cm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICB4ZW4gZ2l0Oi8veGVuYml0
cy54ZW4ub3JnL3hlbi5naXQKICBCdWcgaW50cm9kdWNlZDogIGQ4NmM5YWVhZTZjYjc1M2U5MzFl
MDBmN2VlMDIwZDczZGY5MDcwYzAKICBCdWcgbm90IHByZXNlbnQ6IDQ1MTk3OTA1ZmM1YzIxNTE5
NjBkZmU2ZjAzOWE1YTJlMTRmMGI0YWEKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg1NzgvCgoKICBjb21taXQgZDg2
YzlhZWFlNmNiNzUzZTkzMWUwMGY3ZWUwMjBkNzNkZjkwNzBjMAogIEF1dGhvcjogRGFyaW8gRmFn
Z2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KICBEYXRlOiAgIE1vbiBPY3QgOCAxNDozOTo0NiAy
MDE4ICswMjAwCiAgCiAgICAgIHhlbjogc2NoZWQvQ3JlZGl0MjogZml4IGJ1ZyB3aGVuIG1vdmlu
ZyBDUFVzIGJldHdlZW4gdHdvIENyZWRpdDIgY3B1cG9vbHMKICAgICAgCiAgICAgIFdoZXRoZXIg
b3Igbm90IGEgQ1BVIGlzIGFzc2lnbmVkIHRvIGEgcnVucXVldWUgKGFuZCwgaWYgeWVzLCB0byB3
aGljaAogICAgICBvbmUpIHdpdGhpbiBhIENyZWRpdDIgc2NoZWR1bGVyIGluc3RhbmNlIG11c3Qg
YmUgYm90aCBhIHBlci1jcHUgYW5kCiAgICAgIHBlci1zY2hlZHVsZXIgaW5zdGFuY2Ugb25lLgog
ICAgICAKICAgICAgSW4gZmFjdCwgd2hlbiB3ZSBtb3ZlIGEgQ1BVIGJldHdlZW4gY3B1cG9vbHMs
IHdlIGZpcnN0IHNldHVwIGl0cyBwZXItY3B1CiAgICAgIGRhdGEgaW4gdGhlIG5ldyBwb29sLCBh
bmQgdGhlbiBjbGVhbnVwIGl0cyBwZXItY3B1IGRhdGEgZnJvbSB0aGUgb2xkCiAgICAgIHBvb2wu
IEluIENyZWRpdDIsIHdoZW4gdGhlcmUgY3VycmVudGx5IGlzIG5vIHBlci1zY2hlZHVsZXIsIHBl
ci1jcHUKICAgICAgZGF0YSAoYXMgdGhlIGNwdS10by1ydW5xdWV1ZSBtYXAgaXMgc3RvcmVkIG9u
IGEgcGVyLWNwdSBiYXNpcyBvbmx5KSwKICAgICAgdGhpcyBtZWFucyB0aGF0IHRoZSBjbGVhbnVw
IG9mIHRoZSBvbGQgcGVyLWNwdSBkYXRhIGNhbiBtZXNzIHdpdGggdGhlCiAgICAgIG5ldyBwZXIt
Y3B1IGRhdGEsIGxlYWRpbmcgdG8gY3Jhc2hlcyBsaWtlIHRoaXM6CiAgICAgIAogICAgICBodHRw
czovL3d3dy5tYWlsLWFyY2hpdmUuY29tL3hlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZy9t
c2cyMzMwNi5odG1sCiAgICAgIGh0dHBzOi8vd3d3Lm1haWwtYXJjaGl2ZS5jb20veGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnL21zZzIzMzUwLmh0bWwKICAgICAgCiAgICAgIEJhc2ljYWxs
eSwgd2hlbiBjc2NoZWQyX2RlaW5pdF9wZGF0YSgpIGlzIGNhbGxlZCBmb3IgQ1BVIDEzLCBmb3Ig
ZnVsbHkKICAgICAgcmVtb3ZpbmcgdGhlIENQVSBmcm9tIFBvb2wtMCwgcGVyX2NwdSgxMyxydW5x
X21hcCkgYWxyZWFkeSBjb250YWluIHRoZQogICAgICBpZCBvZiB0aGUgcnVucXVldWUgdG8gd2hp
Y2ggdGhlIENQVSBoYXMgYmVlbiBhc3NpZ25lZCBpbiB0aGUgc2NoZWR1bGVyCiAgICAgIG9mIFBv
b2wtMSwgd2hpY2ggbWVhbnMgd3JvbmcgcnVucXVldWUgbWFuaXB1bGF0aW9ucyBoYXBwZW4gaW4g
UG9vbC0wJ3MKICAgICAgc2NoZWR1bGVyLiBGdXJ0aGVybW9yZSwgYXQgdGhlIGVuZCBvZiBzdWNo
IGNhbGwsIHRoYXQgc2FtZSBydW5xX21hcCBpcwogICAgICB1cGRhdGVkIHdpdGggLTEsIHdoaWNo
IGlzIHdoYXQgY2F1c2VzIHRoZSBCVUdfT04gaW4gY3NjaGVkMl9zY2hlZHVsZSgpLAogICAgICBv
biBDUFUgMTMsIHRvIHRyaWdnZXIuCiAgICAgIAogICAgICBTbywgaW5zdGVhZCBvZiByZXZlcnRp
bmcgYTJjNGU1YWI1OWQgInhlbjogY3JlZGl0MjogbWFrZSB0aGUgY3B1IHRvCiAgICAgIHJ1bnF1
ZXVlIG1hcCBwZXItY3B1IiAoYXMgd2UgZG9uJ3Qgd2FudCB0byBnbyBiYWNrIHRvIGhhdmluZyB0
aGUgaHVnZQogICAgICBhcnJheSBpbiBzdHJ1Y3QgY3NjaGVkMl9wcml2YXRlKSBhZGQgYSBwZXIt
Y3B1IHNjaGVkdWxlciBzcGVjaWZpYyBkYXRhCiAgICAgIHN0cnVjdHVyZSwgbGlrZSwgZm9yIGlu
c3RhbmNlLCBDcmVkaXQxIGhhcyBhbHJlYWR5LiBUaGF0IChmb3Igbm93KSBvbmx5CiAgICAgIGNv
bnRhaW5zIG9uZSBmaWVsZDogdGhlIGlkIG9mIHRoZSBydW5xdWV1ZSB0aGUgQ1BVIGlzIGFzc2ln
bmVkIHRvLgogICAgICAKICAgICAgU2lnbmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRmYWdn
aW9saUBzdXNlLmNvbT4KICAgICAgUmV2aWV3ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0Bz
dXNlLmNvbT4KICAgICAgUmV2aWV3ZWQtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBA
Y2l0cml4LmNvbT4KICAgICAgbWFzdGVyIGNvbW1pdDogNmUzOTVmNDc3ZmI4NTRmMTFkZTgzYTk1
MWEwNzBkM2FhY2I2ZGM1OQogICAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wOS0xOCAxNjo1MDo0NCAr
MDEwMAoKUmV2aXNpb24gZ3JhcGggbGVmdCBpbiAvaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L3hl
bi00LjEwLXRlc3RpbmcvYnVpbGQtYXJtNjQteHNtLnhlbi1idWlsZC57ZG90LHBzLHBuZyxodG1s
LHN2Z30uCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTI4NTc4OiB0
b2xlcmFibGUgQUxMIEZBSUwKCmZsaWdodCAxMjg1NzggeGVuLTQuMTAtdGVzdGluZyByZWFsLWJp
c2VjdCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzLzEyODU3OC8KCkZhaWx1cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGlj
aCBkaWQgbm90IHN1Y2NlZWQsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVu
OgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAg
ICBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 11:53:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 11: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 1gAD3r-0001Rt-4V; Wed, 10 Oct 2018 11:53:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d2if=mw=bombadil.srs.infradead.org=batv+f7137a2798ed15b83400+5526+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1gAD3o-0001RZ-U5
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 11:53:53 +0000
X-Inumbo-ID: cb208f0a-cc82-11e8-a8a5-bc764e045a96
Received: from bombadil.infradead.org (unknown [2607:7c80:54:e::133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cb208f0a-cc82-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 13:51:16 +0200 (CEST)
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: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=LQDciEM9XoQUdLzrY0K74BnBB5+qBSmv2S/ZXVECFNg=; b=YLUswbN0+sEb5nCwuhPJJ3BmA
 LgR2q8BTs0uv4Wn9cy+UIE7nllhNtT+28zTEfC6rkIYfeXwuOksCb1UYll4xR5wcRlPyd+k8jIsl3
 6OBiNgeng7Ng+gn/4MEX3lF7Roe6Waf74ICpNXPlDcglEWMb31S2Zdb+XCSj0JhYsYFvU5MZAlA+7
 QXvhMlixXi9uMW57eMbSpgWMUydts/fwu4xYljTBsFEXpCnQmV45Ne5EzLQYjNwED6bBYwOlN0b8k
 mailfbKvn4LFkGh/OGrJiGXlbdWwYyUiOo3zhD3hAXpipzW2FX3Om7WM2Dq8wdBhEb8mS104QiU01
 lbhzGXPmg==;
Received: from 54-240-197-234.amazon.com ([54.240.197.234]
 helo=vpn-10-50-135-94.dub4.amazon.com)
 by bombadil.infradead.org with esmtpsa (Exim 4.90_1 #2 (Red Hat Linux))
 id 1gAD3f-0000iU-3D; Wed, 10 Oct 2018 11:53:43 +0000
Message-ID: <47686a61dfc06aa5afb05a893b9a56e6eb46763d.camel@infradead.org>
From: David Woodhouse <dwmw2@infradead.org>
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org, 
 xen-devel@lists.xenproject.org, x86@kernel.org
Date: Wed, 10 Oct 2018 12:53:38 +0100
In-Reply-To: <20181001071641.19282-3-jgross@suse.com>
References: <20181001071641.19282-1-jgross@suse.com>
 <20181001071641.19282-3-jgross@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] [PATCH 2/2] xen: make xen_qlock_wait() nestable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Waiman.Long@hp.com, peterz@infradead.org, stable@vger.kernel.org,
 mingo@redhat.com, bp@alien8.de, hpa@zytor.com, boris.ostrovsky@oracle.com,
 tglx@linutronix.de
Content-Type: multipart/mixed; boundary="===============2113015609709416514=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


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


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

On Mon, 2018-10-01 at 09:16 +0200, Juergen Gross wrote:
> -       /* If irq pending already clear it and return. */
> +       /* Guard against reentry. */
> +       local_irq_save(flags);
> +
> +       /* If irq pending already clear it. */
>         if (xen_test_irq_pending(irq)) {
>                 xen_clear_irq_pending(irq);
> -               return;
> +       } else if (READ_ONCE(*byte) =3D=3D val) {
> +               /* Block until irq becomes pending (or a spurious wakeup)=
 */
> +               xen_poll_irq(irq);
>         }


Does this still allow other IRQs to wake it from xen_poll_irq()?

In the case where process-context code is spinning for a lock without
disabling interrupts, we *should* allow interrupts to occur still...
does this?

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

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCEFQw
ggUxMIIEGaADAgECAhBNRhEyk/HZ7naOeTHWrzuAMA0GCSqGSIb3DQEBCwUAMIGXMQswCQYDVQQG
EwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYD
VQQKExFDT01PRE8gQ0EgTGltaXRlZDE9MDsGA1UEAxM0Q09NT0RPIFJTQSBDbGllbnQgQXV0aGVu
dGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQTAeFw0xNzEyMjEwMDAwMDBaFw0xODEyMjEyMzU5
NTlaMCQxIjAgBgkqhkiG9w0BCQEWE2R3bXcyQGluZnJhZGVhZC5vcmcwggEiMA0GCSqGSIb3DQEB
AQUAA4IBDwAwggEKAoIBAQDgzLNWa18DNpGUj/ZeH0Sgz53ESIbzdPw3OJeuNP6jZhxZojbyfxbM
hETscxI/Hj6UZ4a7sHm5BkVjlsB1Af2Za/PXUt8MmLAcPMHkMPGunvkUibEvblDvpqMkQZlaZM+t
5PqFmWkbehLaEvbpNY7dmEAAeKh4klTzJzrr5AAzaCQ32cA2e3+DEIv5O5l9ViMIjy/JM+xMQrfX
3PZ0chY1PaVWjg59d4Uno+5LRDbgCnPkKJX4ysBGadibjBGQGJEZCjh94iiEebn2KsRLvtrJ72Ph
3W2HDEdngW3YP0wujFQVs81U7L8XN3kdPRsa9zNqGtYQP/+1KMMJQ57hnfi9AgMBAAGjggHpMIIB
5TAfBgNVHSMEGDAWgBSCr2yM+MX+lmF86B89K3FIXsSLwDAdBgNVHQ4EFgQUpL+/5lli9jmj2KHj
ryyhnB2xRt0wDgYDVR0PAQH/BAQDAgWgMAwGA1UdEwEB/wQCMAAwIAYDVR0lBBkwFwYIKwYBBQUH
AwQGCysGAQQBsjEBAwUCMBEGCWCGSAGG+EIBAQQEAwIFIDBGBgNVHSAEPzA9MDsGDCsGAQQBsjEB
AgEBATArMCkGCCsGAQUFBwIBFh1odHRwczovL3NlY3VyZS5jb21vZG8ubmV0L0NQUzBaBgNVHR8E
UzBRME+gTaBLhklodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50
aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3JsMIGLBggrBgEFBQcBAQR/MH0wVQYIKwYBBQUHMAKG
SWh0dHA6Ly9jcnQuY29tb2RvY2EuY29tL0NPTU9ET1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5k
U2VjdXJlRW1haWxDQS5jcnQwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmNvbW9kb2NhLmNvbTAe
BgNVHREEFzAVgRNkd213MkBpbmZyYWRlYWQub3JnMA0GCSqGSIb3DQEBCwUAA4IBAQCK28BdbVJ9
QKQqTDfXwogAYiRBEGptfE1Bjy4F5vC6eWJqOJ15vunxjLwdbZYb4L0qrJlh+ZHHHlbIK8uEZu7N
XHUntmWMbGbZiu7JgrbSXJK1ct9gxrN/sdWYJ+JDjVHg7GfDTvTTPa26JMRqJsO1TjjyDX7A3K39
TjV8C0hqXvwF9BsNf+qBeWO6GVzJ5572awY221hc1umibmZaKV4fg+7fS7qscx5TSuIc6uvMBQhm
7NQiCq6euMMWBDUDlotQCDW0ilm0OuLW3IVLuZCm6Msc+6hT9+dCT4JUvxTHZnnO7uLCxV+Ujad+
PH3itRm38i96p2zvwgLr8vwWA0ckMIIFMTCCBBmgAwIBAgIQTUYRMpPx2e52jnkx1q87gDANBgkq
hkiG9w0BAQsFADCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQ
MA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENP
TU9ETyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0EwHhcNMTcx
MjIxMDAwMDAwWhcNMTgxMjIxMjM1OTU5WjAkMSIwIAYJKoZIhvcNAQkBFhNkd213MkBpbmZyYWRl
YWQub3JnMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4MyzVmtfAzaRlI/2Xh9EoM+d
xEiG83T8NziXrjT+o2YcWaI28n8WzIRE7HMSPx4+lGeGu7B5uQZFY5bAdQH9mWvz11LfDJiwHDzB
5DDxrp75FImxL25Q76ajJEGZWmTPreT6hZlpG3oS2hL26TWO3ZhAAHioeJJU8yc66+QAM2gkN9nA
Nnt/gxCL+TuZfVYjCI8vyTPsTEK319z2dHIWNT2lVo4OfXeFJ6PuS0Q24Apz5CiV+MrARmnYm4wR
kBiRGQo4feIohHm59irES77aye9j4d1thwxHZ4Ft2D9MLoxUFbPNVOy/Fzd5HT0bGvczahrWED//
tSjDCUOe4Z34vQIDAQABo4IB6TCCAeUwHwYDVR0jBBgwFoAUgq9sjPjF/pZhfOgfPStxSF7Ei8Aw
HQYDVR0OBBYEFKS/v+ZZYvY5o9ih468soZwdsUbdMA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8E
AjAAMCAGA1UdJQQZMBcGCCsGAQUFBwMEBgsrBgEEAbIxAQMFAjARBglghkgBhvhCAQEEBAMCBSAw
RgYDVR0gBD8wPTA7BgwrBgEEAbIxAQIBAQEwKzApBggrBgEFBQcCARYdaHR0cHM6Ly9zZWN1cmUu
Y29tb2RvLm5ldC9DUFMwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2NybC5jb21vZG9jYS5jb20v
Q09NT0RPUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFpbENBLmNybDCBiwYIKwYB
BQUHAQEEfzB9MFUGCCsGAQUFBzAChklodHRwOi8vY3J0LmNvbW9kb2NhLmNvbS9DT01PRE9SU0FD
bGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3J0MCQGCCsGAQUFBzABhhhodHRw
Oi8vb2NzcC5jb21vZG9jYS5jb20wHgYDVR0RBBcwFYETZHdtdzJAaW5mcmFkZWFkLm9yZzANBgkq
hkiG9w0BAQsFAAOCAQEAitvAXW1SfUCkKkw318KIAGIkQRBqbXxNQY8uBebwunliajideb7p8Yy8
HW2WG+C9KqyZYfmRxx5WyCvLhGbuzVx1J7ZljGxm2YruyYK20lyStXLfYMazf7HVmCfiQ41R4Oxn
w0700z2tuiTEaibDtU448g1+wNyt/U41fAtIal78BfQbDX/qgXljuhlcyeee9msGNttYXNbpom5m
WileH4Pu30u6rHMeU0riHOrrzAUIZuzUIgqunrjDFgQ1A5aLUAg1tIpZtDri1tyFS7mQpujLHPuo
U/fnQk+CVL8Ux2Z5zu7iwsVflI2nfjx94rUZt/Iveqds78IC6/L8FgNHJDCCBeYwggPOoAMCAQIC
EGqb4Tg7/ytrnwHV2binUlYwDQYJKoZIhvcNAQEMBQAwgYUxCzAJBgNVBAYTAkdCMRswGQYDVQQI
ExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBD
QSBMaW1pdGVkMSswKQYDVQQDEyJDT01PRE8gUlNBIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4X
DTEzMDExMDAwMDAwMFoXDTI4MDEwOTIzNTk1OVowgZcxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJH
cmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBM
aW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQgU2Vj
dXJlIEVtYWlsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvrOeV6wodnVAFsc4
A5jTxhh2IVDzJXkLTLWg0X06WD6cpzEup/Y0dtmEatrQPTRI5Or1u6zf+bGBSyD9aH95dDSmeny1
nxdlYCeXIoymMv6pQHJGNcIDpFDIMypVpVSRsivlJTRENf+RKwrB6vcfWlP8dSsE3Rfywq09N0Zf
xcBa39V0wsGtkGWC+eQKiz4pBZYKjrc5NOpG9qrxpZxyb4o4yNNwTqzaaPpGRqXB7IMjtf7tTmU2
jqPMLxFNe1VXj9XB1rHvbRikw8lBoNoSWY66nJN/VCJv5ym6Q0mdCbDKCMPybTjoNCQuelc0IAaO
4nLUXk0BOSxSxt8kCvsUtQIDAQABo4IBPDCCATgwHwYDVR0jBBgwFoAUu69+Aj36pvE8hI6t7jiY
7NkyMtQwHQYDVR0OBBYEFIKvbIz4xf6WYXzoHz0rcUhexIvAMA4GA1UdDwEB/wQEAwIBhjASBgNV
HRMBAf8ECDAGAQH/AgEAMBEGA1UdIAQKMAgwBgYEVR0gADBMBgNVHR8ERTBDMEGgP6A9hjtodHRw
Oi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDZXJ0aWZpY2F0aW9uQXV0aG9yaXR5LmNybDBx
BggrBgEFBQcBAQRlMGMwOwYIKwYBBQUHMAKGL2h0dHA6Ly9jcnQuY29tb2RvY2EuY29tL0NPTU9E
T1JTQUFkZFRydXN0Q0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20w
DQYJKoZIhvcNAQEMBQADggIBAHhcsoEoNE887l9Wzp+XVuyPomsX9vP2SQgG1NgvNc3fQP7TcePo
7EIMERoh42awGGsma65u/ITse2hKZHzT0CBxhuhb6txM1n/y78e/4ZOs0j8CGpfb+SJA3GaBQ+39
4k+z3ZByWPQedXLL1OdK8aRINTsjk/H5Ns77zwbjOKkDamxlpZ4TKSDMKVmU/PUWNMKSTvtlenlx
Bhh7ETrN543j/Q6qqgCWgWuMAXijnRglp9fyadqGOncjZjaaSOGTTFB+E2pvOUtY+hPebuPtTbq7
vODqzCM6ryEhNhzf+enm0zlpXK7q332nXttNtjv7VFNYG+I31gnMrwfHM5tdhYF/8v5UY5g2xANP
ECTQdu9vWPoqNSGDt87b3gXb1AiGGaI06vzgkejL580ul+9hz9D0S0U4jkhJiA7EuTecP/CFtR72
uYRBcunwwH3fciPjviDDAI9SnC/2aPY8ydehzuZutLbZdRJ5PDEJM/1tyZR2niOYihZ+FCbtf3D9
mB12D4ln9icgc7CwaxpNSCPt8i/GqK2HsOgkL3VYnwtx7cJUmpvVdZ4ognzgXtgtdk3ShrtOS1iA
N2ZBXFiRmjVzmehoMof06r1xub+85hFQzVxZx5/bRaTKTlL8YXLI8nAbR9HWdFqzcOoB/hxfEyIQ
px9/s81rgzdEZOofSlZHynoSMYIDxzCCA8MCAQEwgawwgZcxCzAJBgNVBAYTAkdCMRswGQYDVQQI
ExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBD
QSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQg
U2VjdXJlIEVtYWlsIENBAhBNRhEyk/HZ7naOeTHWrzuAMA0GCWCGSAFlAwQCAQUAoIIB6zAYBgkq
hkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xODEwMTAxMTUzMzhaMC8GCSqG
SIb3DQEJBDEiBCAOVZ8hzW2GL+uKKkFVJuxmE5hRu5X2vf8oWe5URqmyVDCBvQYJKwYBBAGCNxAE
MYGvMIGsMIGXMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYD
VQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01PRE8gQ0EgTGltaXRlZDE9MDsGA1UEAxM0Q09NT0RP
IFJTQSBDbGllbnQgQXV0aGVudGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQQIQTUYRMpPx2e52
jnkx1q87gDCBvwYLKoZIhvcNAQkQAgsxga+ggawwgZcxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJH
cmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBM
aW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQgU2Vj
dXJlIEVtYWlsIENBAhBNRhEyk/HZ7naOeTHWrzuAMA0GCSqGSIb3DQEBAQUABIIBAFdxc6P3fihd
ypHLTWKk6uhTMFmJW3nHqn0s+OK8MwlGT1wbxzTl6syONstJ4edwFZchpg0tzmFAU34qmuch0Czo
HPrLTRnZ6rv7bpDyIosmNa19boWfF8U51m1kK18nZA2z7FmYBx7qbindsc61amGFlY0XfFGlxByZ
Hupf39ZlhekwS3r/R5dP8Rij7Zec1rzSIbn+oxmlJMbY+VJMnYcS+dknGQy8NnHPoH6BNp0pTPA2
I4t3/J/19nq8TW6vVARmWsrQf8L7TbnwRth2qhIc5s4bFKVR/TECy98ZOPYwxVRPVL5Rg0VTLWkK
TNbHcWdcgTZD6A6ua/yui7qyPxYAAAAAAAA=


--=-IO36XmepQYCzFJFDikqE--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2113015609709416514==--



From xen-devel-bounces@lists.xenproject.org Wed Oct 10 12:30:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 12:30: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 1gADdA-00059y-RY; Wed, 10 Oct 2018 12:30:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rel5=mw=linutronix.de=tglx@srs-us1.protection.inumbo.net>)
 id 1gADd9-00059t-ON
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 12:30:23 +0000
X-Inumbo-ID: e4b762da-cc87-11e8-a8a5-bc764e045a96
Received: from Galois.linutronix.de (unknown [2a01:7a0:2:106d:700::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id e4b762da-cc87-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 14:27:46 +0200 (CEST)
Received: from p5492fe24.dip0.t-ipconnect.de ([84.146.254.36] helo=nanos)
 by Galois.linutronix.de with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256)
 (Exim 4.80) (envelope-from <tglx@linutronix.de>)
 id 1gADd3-0007b0-Hj; Wed, 10 Oct 2018 14:30:17 +0200
Date: Wed, 10 Oct 2018 14:30:17 +0200 (CEST)
From: Thomas Gleixner <tglx@linutronix.de>
To: David Woodhouse <dwmw2@infradead.org>
In-Reply-To: <47686a61dfc06aa5afb05a893b9a56e6eb46763d.camel@infradead.org>
Message-ID: <alpine.DEB.2.21.1810101426080.10278@nanos.tec.linutronix.de>
References: <20181001071641.19282-1-jgross@suse.com>
 <20181001071641.19282-3-jgross@suse.com>
 <47686a61dfc06aa5afb05a893b9a56e6eb46763d.camel@infradead.org>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
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 2/2] xen: make xen_qlock_wait() nestable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Waiman.Long@hp.com, peterz@infradead.org,
 x86@kernel.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org,
 mingo@redhat.com, bp@alien8.de, hpa@zytor.com, xen-devel@lists.xenproject.org,
 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>

T24gV2VkLCAxMCBPY3QgMjAxOCwgRGF2aWQgV29vZGhvdXNlIHdyb3RlOgoKPiBPbiBNb24sIDIw
MTgtMTAtMDEgYXQgMDk6MTYgKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gPiAtICAgICAg
IC8qIElmIGlycSBwZW5kaW5nIGFscmVhZHkgY2xlYXIgaXQgYW5kIHJldHVybi4gKi8KPiA+ICsg
ICAgICAgLyogR3VhcmQgYWdhaW5zdCByZWVudHJ5LiAqLwo+ID4gKyAgICAgICBsb2NhbF9pcnFf
c2F2ZShmbGFncyk7Cj4gPiArCj4gPiArICAgICAgIC8qIElmIGlycSBwZW5kaW5nIGFscmVhZHkg
Y2xlYXIgaXQuICovCj4gPiAgICAgICAgIGlmICh4ZW5fdGVzdF9pcnFfcGVuZGluZyhpcnEpKSB7
Cj4gPiAgICAgICAgICAgICAgICAgeGVuX2NsZWFyX2lycV9wZW5kaW5nKGlycSk7Cj4gPiAtICAg
ICAgICAgICAgICAgcmV0dXJuOwo+ID4gKyAgICAgICB9IGVsc2UgaWYgKFJFQURfT05DRSgqYnl0
ZSkgPT0gdmFsKSB7Cj4gPiArICAgICAgICAgICAgICAgLyogQmxvY2sgdW50aWwgaXJxIGJlY29t
ZXMgcGVuZGluZyAob3IgYSBzcHVyaW91cyB3YWtldXApICovCj4gPiArICAgICAgICAgICAgICAg
eGVuX3BvbGxfaXJxKGlycSk7Cj4gPiAgICAgICAgIH0KPiAKPiAKPiBEb2VzIHRoaXMgc3RpbGwg
YWxsb3cgb3RoZXIgSVJRcyB0byB3YWtlIGl0IGZyb20geGVuX3BvbGxfaXJxKCk/Cj4gCj4gSW4g
dGhlIGNhc2Ugd2hlcmUgcHJvY2Vzcy1jb250ZXh0IGNvZGUgaXMgc3Bpbm5pbmcgZm9yIGEgbG9j
ayB3aXRob3V0Cj4gZGlzYWJsaW5nIGludGVycnVwdHMsIHdlICpzaG91bGQqIGFsbG93IGludGVy
cnVwdHMgdG8gb2NjdXIgc3RpbGwuLi4KPiBkb2VzIHRoaXM/CgpZZXMuIExvb2sgYXQgaXQgbGlr
ZSBpZGxlIEhMVCBvciBXRkkuIFlvdSBoYXZlIHRvIGRpc2FibGUgaW50ZXJydXB0IGJlZm9yZQpj
aGVja2luZyB0aGUgY29uZGl0aW9uIGFuZCB0aGVuIHRoZSBoYXJkd2FyZSBvciBpbiB0aGlzIGNh
c2UgdGhlIGh5cGVydmlzb3IKaGFzIHRvIGJyaW5nIHlvdSBiYWNrIHdoZW4gYW4gaW50ZXJydXB0
IGlzIHJhaXNlZC4KCklmIHRoYXQgd291bGQgbm90IHdvcmsgdGhlbiB0aGUgY2hlY2sgd291bGQg
YmUgcmFjeSwgYmVjYXVzZSB0aGUgaW50ZXJydXB0CmNvdWxkIGhpdCBhbmQgYmUgaGFuZGxlZCBh
ZnRlciB0aGUgY2hlY2sgYW5kIGJlZm9yZSBnb2luZyBpbnRvCkhMVC9XRkkvaHlwZXJjYWxsIGFu
ZCB0aGVuIHRoZSB0aGluZyBpcyBvdXQgdW50aWwgdGhlIG5leHQgaW50ZXJydXB0IGNvbWVzCmFs
b25nLCB3aGljaCBtaWdodCBiZSBuZXZlci4KClRoYW5rcywKCgl0Z2x4CgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 12:44:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 12:44: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 1gADr3-0006E9-Or; Wed, 10 Oct 2018 12:44:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d2if=mw=bombadil.srs.infradead.org=batv+f7137a2798ed15b83400+5526+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1gADr3-0006E4-4m
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 12:44:45 +0000
X-Inumbo-ID: e6fb4167-cc89-11e8-a8a5-bc764e045a96
Received: from bombadil.infradead.org (unknown [2607:7c80:54:e::133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e6fb4167-cc89-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 14:42:09 +0200 (CEST)
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: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=mReAdMhC1m4FLXLc/5MkD2g4PcZw34EUBiB7CoisTdc=; b=DajPiWrWX/fJiO3F6R627o+UV
 j4xWb5aXnxPRDN3wWs8FxWsYYfkYX2hZRznltolVqT76Au6KL2SJtNiuOd41EPac3575U0drrI1Pb
 uDq+vVGxaJ85pxM3GHrVb5XC0DvMc9DFOrM9457SszzYh207O7R7tublmujTCJrTi/Wn3UphsO2kh
 EyFvvEOXWrLUTFQ+5Ibt0hofk0x+i2Pvnsfcr2FRp/peMNh3y1nkMlXPORAgicuiorJc4EJNLKDq+
 elNX/o30gaKqf9M1Wk8+vtIsTFe5x3kFAgonRz+7qlWNuUK4bCEHxAIEK9Cz88ojDkjK9OimqnJCI
 gQD5XXGeA==;
Received: from 54-240-197-234.amazon.com ([54.240.197.234]
 helo=vpn-10-50-135-94.dub4.amazon.com)
 by bombadil.infradead.org with esmtpsa (Exim 4.90_1 #2 (Red Hat Linux))
 id 1gADqv-0008Mi-Lc; Wed, 10 Oct 2018 12:44:38 +0000
Message-ID: <eb9250d00cf9095913a7ecc3a2c575b9ed40fd6f.camel@infradead.org>
From: David Woodhouse <dwmw2@infradead.org>
To: Thomas Gleixner <tglx@linutronix.de>
Date: Wed, 10 Oct 2018 13:44:33 +0100
In-Reply-To: <alpine.DEB.2.21.1810101426080.10278@nanos.tec.linutronix.de>
References: <20181001071641.19282-1-jgross@suse.com>
 <20181001071641.19282-3-jgross@suse.com>
 <47686a61dfc06aa5afb05a893b9a56e6eb46763d.camel@infradead.org>
 <alpine.DEB.2.21.1810101426080.10278@nanos.tec.linutronix.de>
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: make xen_qlock_wait() nestable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Waiman.Long@hp.com, peterz@infradead.org,
 x86@kernel.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org,
 mingo@redhat.com, bp@alien8.de, hpa@zytor.com, xen-devel@lists.xenproject.org,
 boris.ostrovsky@oracle.com
Content-Type: multipart/mixed; boundary="===============9060039621523116598=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============9060039621523116598==
Content-Type: multipart/signed; micalg="sha-256";
	protocol="application/x-pkcs7-signature";
	boundary="=-s9ewHn+rs/jEzOPCNYDh"


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

On Wed, 2018-10-10 at 14:30 +0200, Thomas Gleixner wrote:
> On Wed, 10 Oct 2018, David Woodhouse wrote:
>=20
> > On Mon, 2018-10-01 at 09:16 +0200, Juergen Gross wrote:
> > > -       /* If irq pending already clear it and return. */
> > > +       /* Guard against reentry. */
> > > +       local_irq_save(flags);
> > > +
> > > +       /* If irq pending already clear it. */
> > >         if (xen_test_irq_pending(irq)) {
> > >                 xen_clear_irq_pending(irq);
> > > -               return;
> > > +       } else if (READ_ONCE(*byte) =3D=3D val) {
> > > +               /* Block until irq becomes pending (or a spurious wak=
eup) */
> > > +               xen_poll_irq(irq);
> > >         }
> >=20
> >=20
> > Does this still allow other IRQs to wake it from xen_poll_irq()?
> >=20
> > In the case where process-context code is spinning for a lock without
> > disabling interrupts, we *should* allow interrupts to occur still...
> > does this?
>=20
> Yes. Look at it like idle HLT or WFI. You have to disable interrupt befor=
e
> checking the condition and then the hardware or in this case the hypervis=
or
> has to bring you back when an interrupt is raised.
>=20
> If that would not work then the check would be racy, because the interrup=
t
> could hit and be handled after the check and before going into
> HLT/WFI/hypercall and then the thing is out until the next interrupt come=
s
> along, which might be never.

Right, but in this case we're calling into the hypervisor to poll for
one *specific* IRQ. Everything you say is true for that specific IRQ.

My question is what happens to *other* IRQs. We want them, but are they
masked? I'm staring at the Xen do_poll() code and haven't quite worked
that out...


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

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCEFQw
ggUxMIIEGaADAgECAhBNRhEyk/HZ7naOeTHWrzuAMA0GCSqGSIb3DQEBCwUAMIGXMQswCQYDVQQG
EwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYD
VQQKExFDT01PRE8gQ0EgTGltaXRlZDE9MDsGA1UEAxM0Q09NT0RPIFJTQSBDbGllbnQgQXV0aGVu
dGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQTAeFw0xNzEyMjEwMDAwMDBaFw0xODEyMjEyMzU5
NTlaMCQxIjAgBgkqhkiG9w0BCQEWE2R3bXcyQGluZnJhZGVhZC5vcmcwggEiMA0GCSqGSIb3DQEB
AQUAA4IBDwAwggEKAoIBAQDgzLNWa18DNpGUj/ZeH0Sgz53ESIbzdPw3OJeuNP6jZhxZojbyfxbM
hETscxI/Hj6UZ4a7sHm5BkVjlsB1Af2Za/PXUt8MmLAcPMHkMPGunvkUibEvblDvpqMkQZlaZM+t
5PqFmWkbehLaEvbpNY7dmEAAeKh4klTzJzrr5AAzaCQ32cA2e3+DEIv5O5l9ViMIjy/JM+xMQrfX
3PZ0chY1PaVWjg59d4Uno+5LRDbgCnPkKJX4ysBGadibjBGQGJEZCjh94iiEebn2KsRLvtrJ72Ph
3W2HDEdngW3YP0wujFQVs81U7L8XN3kdPRsa9zNqGtYQP/+1KMMJQ57hnfi9AgMBAAGjggHpMIIB
5TAfBgNVHSMEGDAWgBSCr2yM+MX+lmF86B89K3FIXsSLwDAdBgNVHQ4EFgQUpL+/5lli9jmj2KHj
ryyhnB2xRt0wDgYDVR0PAQH/BAQDAgWgMAwGA1UdEwEB/wQCMAAwIAYDVR0lBBkwFwYIKwYBBQUH
AwQGCysGAQQBsjEBAwUCMBEGCWCGSAGG+EIBAQQEAwIFIDBGBgNVHSAEPzA9MDsGDCsGAQQBsjEB
AgEBATArMCkGCCsGAQUFBwIBFh1odHRwczovL3NlY3VyZS5jb21vZG8ubmV0L0NQUzBaBgNVHR8E
UzBRME+gTaBLhklodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50
aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3JsMIGLBggrBgEFBQcBAQR/MH0wVQYIKwYBBQUHMAKG
SWh0dHA6Ly9jcnQuY29tb2RvY2EuY29tL0NPTU9ET1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5k
U2VjdXJlRW1haWxDQS5jcnQwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmNvbW9kb2NhLmNvbTAe
BgNVHREEFzAVgRNkd213MkBpbmZyYWRlYWQub3JnMA0GCSqGSIb3DQEBCwUAA4IBAQCK28BdbVJ9
QKQqTDfXwogAYiRBEGptfE1Bjy4F5vC6eWJqOJ15vunxjLwdbZYb4L0qrJlh+ZHHHlbIK8uEZu7N
XHUntmWMbGbZiu7JgrbSXJK1ct9gxrN/sdWYJ+JDjVHg7GfDTvTTPa26JMRqJsO1TjjyDX7A3K39
TjV8C0hqXvwF9BsNf+qBeWO6GVzJ5572awY221hc1umibmZaKV4fg+7fS7qscx5TSuIc6uvMBQhm
7NQiCq6euMMWBDUDlotQCDW0ilm0OuLW3IVLuZCm6Msc+6hT9+dCT4JUvxTHZnnO7uLCxV+Ujad+
PH3itRm38i96p2zvwgLr8vwWA0ckMIIFMTCCBBmgAwIBAgIQTUYRMpPx2e52jnkx1q87gDANBgkq
hkiG9w0BAQsFADCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQ
MA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENP
TU9ETyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0EwHhcNMTcx
MjIxMDAwMDAwWhcNMTgxMjIxMjM1OTU5WjAkMSIwIAYJKoZIhvcNAQkBFhNkd213MkBpbmZyYWRl
YWQub3JnMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4MyzVmtfAzaRlI/2Xh9EoM+d
xEiG83T8NziXrjT+o2YcWaI28n8WzIRE7HMSPx4+lGeGu7B5uQZFY5bAdQH9mWvz11LfDJiwHDzB
5DDxrp75FImxL25Q76ajJEGZWmTPreT6hZlpG3oS2hL26TWO3ZhAAHioeJJU8yc66+QAM2gkN9nA
Nnt/gxCL+TuZfVYjCI8vyTPsTEK319z2dHIWNT2lVo4OfXeFJ6PuS0Q24Apz5CiV+MrARmnYm4wR
kBiRGQo4feIohHm59irES77aye9j4d1thwxHZ4Ft2D9MLoxUFbPNVOy/Fzd5HT0bGvczahrWED//
tSjDCUOe4Z34vQIDAQABo4IB6TCCAeUwHwYDVR0jBBgwFoAUgq9sjPjF/pZhfOgfPStxSF7Ei8Aw
HQYDVR0OBBYEFKS/v+ZZYvY5o9ih468soZwdsUbdMA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8E
AjAAMCAGA1UdJQQZMBcGCCsGAQUFBwMEBgsrBgEEAbIxAQMFAjARBglghkgBhvhCAQEEBAMCBSAw
RgYDVR0gBD8wPTA7BgwrBgEEAbIxAQIBAQEwKzApBggrBgEFBQcCARYdaHR0cHM6Ly9zZWN1cmUu
Y29tb2RvLm5ldC9DUFMwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2NybC5jb21vZG9jYS5jb20v
Q09NT0RPUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFpbENBLmNybDCBiwYIKwYB
BQUHAQEEfzB9MFUGCCsGAQUFBzAChklodHRwOi8vY3J0LmNvbW9kb2NhLmNvbS9DT01PRE9SU0FD
bGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3J0MCQGCCsGAQUFBzABhhhodHRw
Oi8vb2NzcC5jb21vZG9jYS5jb20wHgYDVR0RBBcwFYETZHdtdzJAaW5mcmFkZWFkLm9yZzANBgkq
hkiG9w0BAQsFAAOCAQEAitvAXW1SfUCkKkw318KIAGIkQRBqbXxNQY8uBebwunliajideb7p8Yy8
HW2WG+C9KqyZYfmRxx5WyCvLhGbuzVx1J7ZljGxm2YruyYK20lyStXLfYMazf7HVmCfiQ41R4Oxn
w0700z2tuiTEaibDtU448g1+wNyt/U41fAtIal78BfQbDX/qgXljuhlcyeee9msGNttYXNbpom5m
WileH4Pu30u6rHMeU0riHOrrzAUIZuzUIgqunrjDFgQ1A5aLUAg1tIpZtDri1tyFS7mQpujLHPuo
U/fnQk+CVL8Ux2Z5zu7iwsVflI2nfjx94rUZt/Iveqds78IC6/L8FgNHJDCCBeYwggPOoAMCAQIC
EGqb4Tg7/ytrnwHV2binUlYwDQYJKoZIhvcNAQEMBQAwgYUxCzAJBgNVBAYTAkdCMRswGQYDVQQI
ExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBD
QSBMaW1pdGVkMSswKQYDVQQDEyJDT01PRE8gUlNBIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4X
DTEzMDExMDAwMDAwMFoXDTI4MDEwOTIzNTk1OVowgZcxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJH
cmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBM
aW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQgU2Vj
dXJlIEVtYWlsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvrOeV6wodnVAFsc4
A5jTxhh2IVDzJXkLTLWg0X06WD6cpzEup/Y0dtmEatrQPTRI5Or1u6zf+bGBSyD9aH95dDSmeny1
nxdlYCeXIoymMv6pQHJGNcIDpFDIMypVpVSRsivlJTRENf+RKwrB6vcfWlP8dSsE3Rfywq09N0Zf
xcBa39V0wsGtkGWC+eQKiz4pBZYKjrc5NOpG9qrxpZxyb4o4yNNwTqzaaPpGRqXB7IMjtf7tTmU2
jqPMLxFNe1VXj9XB1rHvbRikw8lBoNoSWY66nJN/VCJv5ym6Q0mdCbDKCMPybTjoNCQuelc0IAaO
4nLUXk0BOSxSxt8kCvsUtQIDAQABo4IBPDCCATgwHwYDVR0jBBgwFoAUu69+Aj36pvE8hI6t7jiY
7NkyMtQwHQYDVR0OBBYEFIKvbIz4xf6WYXzoHz0rcUhexIvAMA4GA1UdDwEB/wQEAwIBhjASBgNV
HRMBAf8ECDAGAQH/AgEAMBEGA1UdIAQKMAgwBgYEVR0gADBMBgNVHR8ERTBDMEGgP6A9hjtodHRw
Oi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDZXJ0aWZpY2F0aW9uQXV0aG9yaXR5LmNybDBx
BggrBgEFBQcBAQRlMGMwOwYIKwYBBQUHMAKGL2h0dHA6Ly9jcnQuY29tb2RvY2EuY29tL0NPTU9E
T1JTQUFkZFRydXN0Q0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20w
DQYJKoZIhvcNAQEMBQADggIBAHhcsoEoNE887l9Wzp+XVuyPomsX9vP2SQgG1NgvNc3fQP7TcePo
7EIMERoh42awGGsma65u/ITse2hKZHzT0CBxhuhb6txM1n/y78e/4ZOs0j8CGpfb+SJA3GaBQ+39
4k+z3ZByWPQedXLL1OdK8aRINTsjk/H5Ns77zwbjOKkDamxlpZ4TKSDMKVmU/PUWNMKSTvtlenlx
Bhh7ETrN543j/Q6qqgCWgWuMAXijnRglp9fyadqGOncjZjaaSOGTTFB+E2pvOUtY+hPebuPtTbq7
vODqzCM6ryEhNhzf+enm0zlpXK7q332nXttNtjv7VFNYG+I31gnMrwfHM5tdhYF/8v5UY5g2xANP
ECTQdu9vWPoqNSGDt87b3gXb1AiGGaI06vzgkejL580ul+9hz9D0S0U4jkhJiA7EuTecP/CFtR72
uYRBcunwwH3fciPjviDDAI9SnC/2aPY8ydehzuZutLbZdRJ5PDEJM/1tyZR2niOYihZ+FCbtf3D9
mB12D4ln9icgc7CwaxpNSCPt8i/GqK2HsOgkL3VYnwtx7cJUmpvVdZ4ognzgXtgtdk3ShrtOS1iA
N2ZBXFiRmjVzmehoMof06r1xub+85hFQzVxZx5/bRaTKTlL8YXLI8nAbR9HWdFqzcOoB/hxfEyIQ
px9/s81rgzdEZOofSlZHynoSMYIDxzCCA8MCAQEwgawwgZcxCzAJBgNVBAYTAkdCMRswGQYDVQQI
ExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBD
QSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQg
U2VjdXJlIEVtYWlsIENBAhBNRhEyk/HZ7naOeTHWrzuAMA0GCWCGSAFlAwQCAQUAoIIB6zAYBgkq
hkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xODEwMTAxMjQ0MzNaMC8GCSqG
SIb3DQEJBDEiBCD8SpJG6jODvct9Zl2Lb0dx4w2W80Tj2XkJbHa1B85DCDCBvQYJKwYBBAGCNxAE
MYGvMIGsMIGXMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYD
VQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01PRE8gQ0EgTGltaXRlZDE9MDsGA1UEAxM0Q09NT0RP
IFJTQSBDbGllbnQgQXV0aGVudGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQQIQTUYRMpPx2e52
jnkx1q87gDCBvwYLKoZIhvcNAQkQAgsxga+ggawwgZcxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJH
cmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBM
aW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQgU2Vj
dXJlIEVtYWlsIENBAhBNRhEyk/HZ7naOeTHWrzuAMA0GCSqGSIb3DQEBAQUABIIBAEm9q9zCyvhd
+JRu58pWob+B9FMVNgupgLRxGtiW/RzL9curp/rYJmoSqmaUand4sXgxMEeVjMOnsHrK8kG1zBBN
K9P061NIAv29bEEKynq/v9AlDIKuzX8rLFeeiRecpsqdo/6iopQ6hP3mwV3aAepICHSGeuc/ZSEv
9WtUWdiclQrsqQGecRzlEKUO2hF91HM0cGG7/CeieHGccnZjEFzUL3qzjuh/kXVjBZE0ubsqNcaA
/ZzzxG2aZuclubgBqYR7Ygt4Ub5Hq30qB4CJaC3LIhMSsoLZ6lnxDTh0YTJcKHfJD8xEqKn9QiiR
F215Xi6XFX6KblwYaq3qLQMiep4AAAAAAAA=


--=-s9ewHn+rs/jEzOPCNYDh--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============9060039621523116598==--



From xen-devel-bounces@lists.xenproject.org Wed Oct 10 12:47:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 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 1gADtb-0006M9-B3; Wed, 10 Oct 2018 12:47:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rel5=mw=linutronix.de=tglx@srs-us1.protection.inumbo.net>)
 id 1gADta-0006M4-Hd
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 12:47:22 +0000
X-Inumbo-ID: 44b1b838-cc8a-11e8-a8a5-bc764e045a96
Received: from Galois.linutronix.de (unknown [2a01:7a0:2:106d:700::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 44b1b838-cc8a-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 14:44:46 +0200 (CEST)
Received: from p5492fe24.dip0.t-ipconnect.de ([84.146.254.36] helo=nanos)
 by Galois.linutronix.de with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256)
 (Exim 4.80) (envelope-from <tglx@linutronix.de>)
 id 1gADtW-0007vN-7o; Wed, 10 Oct 2018 14:47:18 +0200
Date: Wed, 10 Oct 2018 14:47:17 +0200 (CEST)
From: Thomas Gleixner <tglx@linutronix.de>
To: David Woodhouse <dwmw2@infradead.org>
In-Reply-To: <eb9250d00cf9095913a7ecc3a2c575b9ed40fd6f.camel@infradead.org>
Message-ID: <alpine.DEB.2.21.1810101445530.10278@nanos.tec.linutronix.de>
References: <20181001071641.19282-1-jgross@suse.com>
 <20181001071641.19282-3-jgross@suse.com>
 <47686a61dfc06aa5afb05a893b9a56e6eb46763d.camel@infradead.org>
 <alpine.DEB.2.21.1810101426080.10278@nanos.tec.linutronix.de>
 <eb9250d00cf9095913a7ecc3a2c575b9ed40fd6f.camel@infradead.org>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
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 2/2] xen: make xen_qlock_wait() nestable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Waiman.Long@hp.com, peterz@infradead.org,
 x86@kernel.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org,
 mingo@redhat.com, bp@alien8.de, hpa@zytor.com, xen-devel@lists.xenproject.org,
 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>

T24gV2VkLCAxMCBPY3QgMjAxOCwgRGF2aWQgV29vZGhvdXNlIHdyb3RlOgo+IE9uIFdlZCwgMjAx
OC0xMC0xMCBhdCAxNDozMCArMDIwMCwgVGhvbWFzIEdsZWl4bmVyIHdyb3RlOgo+ID4gT24gV2Vk
LCAxMCBPY3QgMjAxOCwgRGF2aWQgV29vZGhvdXNlIHdyb3RlOgo+ID4gCj4gPiA+IE9uIE1vbiwg
MjAxOC0xMC0wMSBhdCAwOToxNiArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiA+ID4gPiAt
ICAgICAgIC8qIElmIGlycSBwZW5kaW5nIGFscmVhZHkgY2xlYXIgaXQgYW5kIHJldHVybi4gKi8K
PiA+ID4gPiArICAgICAgIC8qIEd1YXJkIGFnYWluc3QgcmVlbnRyeS4gKi8KPiA+ID4gPiArICAg
ICAgIGxvY2FsX2lycV9zYXZlKGZsYWdzKTsKPiA+ID4gPiArCj4gPiA+ID4gKyAgICAgICAvKiBJ
ZiBpcnEgcGVuZGluZyBhbHJlYWR5IGNsZWFyIGl0LiAqLwo+ID4gPiA+ICAgICAgICAgaWYgKHhl
bl90ZXN0X2lycV9wZW5kaW5nKGlycSkpIHsKPiA+ID4gPiAgICAgICAgICAgICAgICAgeGVuX2Ns
ZWFyX2lycV9wZW5kaW5nKGlycSk7Cj4gPiA+ID4gLSAgICAgICAgICAgICAgIHJldHVybjsKPiA+
ID4gPiArICAgICAgIH0gZWxzZSBpZiAoUkVBRF9PTkNFKCpieXRlKSA9PSB2YWwpIHsKPiA+ID4g
PiArICAgICAgICAgICAgICAgLyogQmxvY2sgdW50aWwgaXJxIGJlY29tZXMgcGVuZGluZyAob3Ig
YSBzcHVyaW91cyB3YWtldXApICovCj4gPiA+ID4gKyAgICAgICAgICAgICAgIHhlbl9wb2xsX2ly
cShpcnEpOwo+ID4gPiA+ICAgICAgICAgfQo+ID4gPiAKPiA+ID4gCj4gPiA+IERvZXMgdGhpcyBz
dGlsbCBhbGxvdyBvdGhlciBJUlFzIHRvIHdha2UgaXQgZnJvbSB4ZW5fcG9sbF9pcnEoKT8KPiA+
ID4gCj4gPiA+IEluIHRoZSBjYXNlIHdoZXJlIHByb2Nlc3MtY29udGV4dCBjb2RlIGlzIHNwaW5u
aW5nIGZvciBhIGxvY2sgd2l0aG91dAo+ID4gPiBkaXNhYmxpbmcgaW50ZXJydXB0cywgd2UgKnNo
b3VsZCogYWxsb3cgaW50ZXJydXB0cyB0byBvY2N1ciBzdGlsbC4uLgo+ID4gPiBkb2VzIHRoaXM/
Cj4gPiAKPiA+IFllcy4gTG9vayBhdCBpdCBsaWtlIGlkbGUgSExUIG9yIFdGSS4gWW91IGhhdmUg
dG8gZGlzYWJsZSBpbnRlcnJ1cHQgYmVmb3JlCj4gPiBjaGVja2luZyB0aGUgY29uZGl0aW9uIGFu
ZCB0aGVuIHRoZSBoYXJkd2FyZSBvciBpbiB0aGlzIGNhc2UgdGhlIGh5cGVydmlzb3IKPiA+IGhh
cyB0byBicmluZyB5b3UgYmFjayB3aGVuIGFuIGludGVycnVwdCBpcyByYWlzZWQuCj4gPiAKPiA+
IElmIHRoYXQgd291bGQgbm90IHdvcmsgdGhlbiB0aGUgY2hlY2sgd291bGQgYmUgcmFjeSwgYmVj
YXVzZSB0aGUgaW50ZXJydXB0Cj4gPiBjb3VsZCBoaXQgYW5kIGJlIGhhbmRsZWQgYWZ0ZXIgdGhl
IGNoZWNrIGFuZCBiZWZvcmUgZ29pbmcgaW50bwo+ID4gSExUL1dGSS9oeXBlcmNhbGwgYW5kIHRo
ZW4gdGhlIHRoaW5nIGlzIG91dCB1bnRpbCB0aGUgbmV4dCBpbnRlcnJ1cHQgY29tZXMKPiA+IGFs
b25nLCB3aGljaCBtaWdodCBiZSBuZXZlci4KPiAKPiBSaWdodCwgYnV0IGluIHRoaXMgY2FzZSB3
ZSdyZSBjYWxsaW5nIGludG8gdGhlIGh5cGVydmlzb3IgdG8gcG9sbCBmb3IKPiBvbmUgKnNwZWNp
ZmljKiBJUlEuIEV2ZXJ5dGhpbmcgeW91IHNheSBpcyB0cnVlIGZvciB0aGF0IHNwZWNpZmljIElS
US4KPiAKPiBNeSBxdWVzdGlvbiBpcyB3aGF0IGhhcHBlbnMgdG8gKm90aGVyKiBJUlFzLiBXZSB3
YW50IHRoZW0sIGJ1dCBhcmUgdGhleQo+IG1hc2tlZD8gSSdtIHN0YXJpbmcgYXQgdGhlIFhlbiBk
b19wb2xsKCkgY29kZSBhbmQgaGF2ZW4ndCBxdWl0ZSB3b3JrZWQKPiB0aGF0IG91dC4uLgoKQWgs
IHNvcnJ5LiBUaGF0IG9mIGNvdXJzZSBoYXMgdG8gY29tZSBiYWNrIGxpa2UgSExUL1dGSSBmb3Ig
YW55IGludGVycnVwdCwKYnV0IEkgaGF2ZSBubyBpZGVhIHdoYXQgdGhlIFhlbiBIViBpcyBkb2lu
ZyB0aGVyZS4KClRoYW5rcywKCgl0Z2x4CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 13:07:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 13:07: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 1gAECN-0008CG-Fu; Wed, 10 Oct 2018 13:06:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=r/nk=mw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gAECM-0008Bx-K2
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 13:06:46 +0000
X-Inumbo-ID: fa754097-cc8c-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fa754097-cc8c-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 15:04:10 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gAECK-0001zE-7d; Wed, 10 Oct 2018 13:06: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 1gAECJ-0004uv-Sw; Wed, 10 Oct 2018 13:06:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gAECJ-00016k-S9; Wed, 10 Oct 2018 13:06:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128587-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-i386:debian-hvm-install:fail:regression
 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=5e00f02763f66dbbf0c86eee333c798fa8565a19
X-Osstest-Versions-That: xen=85b00385827e4e061b2ff38b549c03d0f1e66b6a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Oct 2018 13:06:43 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128587: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODU4NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODU4Ny8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0taTM4NiAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4g
MTI4NTEzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5n
OgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA1
ZTAwZjAyNzYzZjY2ZGJiZjBjODZlZWUzMzNjNzk4ZmE4NTY1YTE5CmJhc2VsaW5lIHZlcnNpb246
CiB4ZW4gICAgICAgICAgICAgICAgICA4NWIwMDM4NTgyN2U0ZTA2MWIyZmYzOGI1NDljMDNkMGYx
ZTY2YjZhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg1MTMgIDIwMTgtMTAtMDggMTg6MDE6MTEg
WiAgICAxIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI4NTI3ICAyMDE4LTEwLTA5IDE1OjAw
OjQyIFogICAgMCBkYXlzICAgMTEgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4NTg3
ICAyMDE4LTEwLTEwIDExOjAxOjQxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9w
bGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8u
bnNhLmdvdj4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgTmljb2xhcyBQb2ly
b3QgPG5pY29sYXMucG9pcm90QGJlcnRpbi5mcj4KICBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2Fy
dUBiaXRkZWZlbmRlci5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KY29tbWl0IDVlMDBmMDI3NjNmNjZkYmJmMGM4NmVlZTMzM2M3OThmYTg1NjVhMTkKQXV0
aG9yOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBPY3QgOSAxOTo1
ODoxMiAyMDE4ICswMTAwCgogICAgaW9tbXU6IGZpeCBhcm0gYnVpbGQgYWZ0ZXIgZTliZTM0YmU1
CiAgICAKICAgIFRoZSBmdW5jdGlvbiBpb21tdV9zaGFyZV9wMm1fdGFibGUgaXMgdXNlZCBieSBi
b3RoIEFSTSBhbmQgeDg2IGJ1dAogICAgaGFwX2VuYWJsZWQgbWFjcm8gaXMgeDg2IG9ubHkuIFB1
dCB0aGUgQVNTRVJUIHVuZGVyIENPTkZJR19YODYuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IGNkMzk1YjFkNjlhNzczNTU2ZDJhZjIwNmI0ZWNiZjU2
YjMzMDU3ZWEKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAg
VHVlIE9jdCA5IDE2OjI3OjU5IDIwMTggKzAyMDAKCiAgICB4ODY6IHB1dF9wYWdlX2Zyb21fbDJl
KCkgc2hvdWxkIGhvbm9yIF9QQUdFX1JXCiAgICAKICAgIDU2ZmZmM2U1ZTkgKCJ4ODY6IG51a2Ug
UFYgc3VwZXJwYWdlIG9wdGlvbiBhbmQgY29kZSIpIGhhcyBpbnRyb2R1Y2VkIGEKICAgIChsdWNr
aWx5IGxhdGVudCBvbmx5KSBidWcgaGVyZSwgaW4gdGhhdCBpdCBkaWRuJ3QgbWFrZSByZWZlcmVu
Y2UKICAgIGRyb3BwaW5nIGRlcGVuZGVudCBvbiB3aGV0aGVyIHRoZSBwYWdlIHdhcyBtYXBwZWQg
d3JpdGFibGUuIFRoZSBvbmx5CiAgICBjdXJyZW50IHNvdXJjZSBvZiBsYXJnZSBwYWdlIG1hcHBp
bmdzIGZvciBQViBkb21haW5zIGlzIHRoZSBEb20wCiAgICBidWlsZGVyLCB3aGljaCBvbmx5IHBy
b2R1Y2VzIHdyaXRlYWJsZSBvbmVzLgogICAgCiAgICBUYWtlIHRoZSBvcHBvcnR1bml0eSBhbmQg
YWxzbyBjb252ZXJ0IHRvIGJvb2wgYm90aCBwdXRfZGF0YV9wYWdlKCkncwogICAgcmVzcGVjdGl2
ZSBwYXJhbWV0ZXIgYW5kIHRoZSBhcmd1bWVudCBwdXRfcGFnZV9mcm9tX2wzZSgpIHBhc3Nlcy4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCBl
OWJlMzRiZTVmOWExYTZlY2JmMDViYTk1MDJjZDcwNWFlNDQxNDc2CkF1dGhvcjogUm9nZXIgUGF1
IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIE9jdCA5IDE2OjI3OjEz
IDIwMTggKzAyMDAKCiAgICB4ODYvdnRkOiBmaXggaW9tbXVfc2hhcmVfcDJtX3RhYmxlCiAgICAK
ICAgIENvbW1pdCAyOTE2OTUxYzEgIm1tIC8gaW9tbXU6IGluY2x1ZGUgbmVlZF9pb21tdSgpIHRl
c3QgaW4KICAgIGlvbW11X3VzZV9oYXBfcHQoKSIgY2hhbmdlZCB0aGUgY2hlY2sgaW4gaW9tbXVf
c2hhcmVfcDJtX3RhYmxlIHRvIHVzZQogICAgbmVlZF9pb21tdShkKSAoYXMgcGFydCBvZiBpb21t
dV91c2VfaGFwX3B0KSBpbnN0ZWFkIG9mIGlvbW11X2VuYWJsZWQsCiAgICB3aGljaCBicm9rZSB0
aGUgY2hlY2sgYmVjYXVzZSBhdCB0aGUgcG9pbnQgaW4gZG9tYWluIGNvbnN0cnVjdGlvbgogICAg
d2hlcmUgaW9tbXVfc2hhcmVfcDJtX3RhYmxlIGlzIGNhbGxlZCBuZWVkX2lvbW11KGQpIHdpbGwg
YWx3YXlzIHJldHVybgogICAgZmFsc2UuCiAgICAKICAgIEZpeCB0aGlzIGJ5IHJldmVydGluZyB0
byB0aGUgcHJldmlvdXMgbG9naWMuCiAgICAKICAgIFdoaWxlIHRoZXJlIHR1cm4gdGhlIGhhcF9l
bmFibGVkIGNoZWNrIGludG8gYW4gQVNTRVJULCBzaW5jZSB0aGUgb25seQogICAgY2FsbGVyIG9m
IGlvbW11X3NoYXJlX3AybV90YWJsZSBhbHJlYWR5IHBlcmZvcm1zIHRoZSBoYXBfZW5hYmxlZCBj
aGVjawogICAgYmVmb3JlIGNhbGxpbmcgdGhlIGZ1bmN0aW9uLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCA1ZTA0YmYzMzNiOTU0
ZmNmZDg2ZWRhM2QyNThkYzY5YmNmMDU4NmEzCkF1dGhvcjogRGFuaWVsIERlIEdyYWFmIDxkZ2Rl
Z3JhQHR5Y2hvLm5zYS5nb3Y+CkRhdGU6ICAgVHVlIE9jdCA5IDE2OjI2OjU0IDIwMTggKzAyMDAK
CiAgICBmbGFzazogc29ydCBpb3twb3J0LG1lbX1jb24gZW50cmllcwogICAgCiAgICBUaGVzZSBl
bnRyaWVzIGFyZSBub3QgYWx3YXlzIHNvcnRlZCBieSBjaGVja3BvbGljeSwgc28gc29ydCB0aGVt
IGR1cmluZwogICAgcG9saWN5IGxvYWQgKGFzIGlzIGFscmVhZHkgZG9uZSBmb3IgbGF0ZXIgb2Nv
bnRleHQgYWRkaXRpb25zKS4KICAgIAogICAgUmVwb3J0ZWQtYnk6IE5pY29sYXMgUG9pcm90IDxu
aWNvbGFzLnBvaXJvdEBiZXJ0aW4uZnI+CiAgICBTaWduZWQtb2ZmLWJ5OiBEYW5pZWwgRGUgR3Jh
YWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICAgIFRlc3RlZC1ieTogTmljb2xhcyBQb2lyb3Qg
PG5pY29sYXMucG9pcm90QGJlcnRpbi5mcj4KICAgIFJldmlld2VkLWJ5OiBOaWNvbGFzIFBvaXJv
dCA8bmljb2xhcy5wb2lyb3RAYmVydGluLmZyPgoKY29tbWl0IDI3MjI1YmJiNmQxNDhmNmQzNzNh
NGE4OWIwZGMzZjNmNWJmNGQxOTMKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkRhdGU6ICAgVHVlIE9jdCA5IDE2OjI1OjM1IDIwMTggKzAyMDAKCiAgICB4ODYvSFZNOiBt
b3ZlIHZlbmRvciBpbmRlcGVuZGVudCBDUFUgc2F2ZS9yZXN0b3JlIGxvZ2ljIHRvIHNoYXJlZCBj
b2RlCiAgICAKICAgIEEgZmV3IHBpZWNlcyBvZiB0aGUgaGFuZGxpbmcgaGVyZSBhcmUgKG5vIGxv
bmdlcj8pIHZlbmRvciBzcGVjaWZpYywgYW5kCiAgICBoZW5jZSB0aGVyZSdzIG5vIHBvaW50IGlu
IHJlcGxpY2F0aW5nIHRoZSBjb2RlLiBaZXJvIHRoZSBmdWxsIHN0cnVjdHVyZQogICAgYmVmb3Jl
IGNhbGxpbmcgdGhlIHNhdmUgaG9vaywgZWxpbWluYXRpbmcgdGhlIG5lZWQgZm9yIHRoZSBob29r
CiAgICBmdW5jdGlvbnMgdG8gemVybyBpbmRpdmlkdWFsIGZpZWxkcy4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IFJh
enZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20KICAgIFJldmll
d2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KCmNvbW1pdCA1ODY2YjAw
Y2UwNWE3YTdjMzlhMGQ1ZWI3ZjlkZTQxNDljNWVmZThiCkF1dGhvcjogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgT2N0IDkgMTU6MDY6MjUgMjAx
OCArMDEwMAoKICAgIHRvb2xzL2xpYnhlbnN0YXQ6IEZpeCBTT05BTUUgZm9sbG93aW5nIGMvcyA1
NzA3N2NjNDIKICAgIAogICAgVGhlIHVuc3RhYmxlIEFCSSB2ZXJzaW9uIGlzIDQuMTIsIG5vdCA0
LjExCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
KHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 13:38:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 13: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 1gAEgr-0002ON-7M; Wed, 10 Oct 2018 13:38:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=mkav=mw=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gAEgp-0002OE-NK
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 13:38:15 +0000
X-Inumbo-ID: ea7e7a08-cc91-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ea7e7a08-cc91-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 13:39: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 mx1.suse.de (Postfix) with ESMTP id 64BBFB0BE;
 Wed, 10 Oct 2018 13:38:12 +0000 (UTC)
To: Thomas Gleixner <tglx@linutronix.de>, David Woodhouse <dwmw2@infradead.org>
References: <20181001071641.19282-1-jgross@suse.com>
 <20181001071641.19282-3-jgross@suse.com>
 <47686a61dfc06aa5afb05a893b9a56e6eb46763d.camel@infradead.org>
 <alpine.DEB.2.21.1810101426080.10278@nanos.tec.linutronix.de>
 <eb9250d00cf9095913a7ecc3a2c575b9ed40fd6f.camel@infradead.org>
 <alpine.DEB.2.21.1810101445530.10278@nanos.tec.linutronix.de>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <35f0d72b-c4b9-3557-6348-25a8646c6995@suse.com>
Date: Wed, 10 Oct 2018 15:38:11 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.21.1810101445530.10278@nanos.tec.linutronix.de>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 2/2] xen: make xen_qlock_wait() nestable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Waiman.Long@hp.com, peterz@infradead.org, x86@kernel.org,
 linux-kernel@vger.kernel.org, stable@vger.kernel.org, mingo@redhat.com,
 bp@alien8.de, hpa@zytor.com, xen-devel@lists.xenproject.org,
 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>

T24gMTAvMTAvMjAxOCAxNDo0NywgVGhvbWFzIEdsZWl4bmVyIHdyb3RlOgo+IE9uIFdlZCwgMTAg
T2N0IDIwMTgsIERhdmlkIFdvb2Rob3VzZSB3cm90ZToKPj4gT24gV2VkLCAyMDE4LTEwLTEwIGF0
IDE0OjMwICswMjAwLCBUaG9tYXMgR2xlaXhuZXIgd3JvdGU6Cj4+PiBPbiBXZWQsIDEwIE9jdCAy
MDE4LCBEYXZpZCBXb29kaG91c2Ugd3JvdGU6Cj4+Pgo+Pj4+IE9uIE1vbiwgMjAxOC0xMC0wMSBh
dCAwOToxNiArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4+Pj4gLSAgICAgICAvKiBJZiBp
cnEgcGVuZGluZyBhbHJlYWR5IGNsZWFyIGl0IGFuZCByZXR1cm4uICovCj4+Pj4+ICsgICAgICAg
LyogR3VhcmQgYWdhaW5zdCByZWVudHJ5LiAqLwo+Pj4+PiArICAgICAgIGxvY2FsX2lycV9zYXZl
KGZsYWdzKTsKPj4+Pj4gKwo+Pj4+PiArICAgICAgIC8qIElmIGlycSBwZW5kaW5nIGFscmVhZHkg
Y2xlYXIgaXQuICovCj4+Pj4+ICAgICAgICAgaWYgKHhlbl90ZXN0X2lycV9wZW5kaW5nKGlycSkp
IHsKPj4+Pj4gICAgICAgICAgICAgICAgIHhlbl9jbGVhcl9pcnFfcGVuZGluZyhpcnEpOwo+Pj4+
PiAtICAgICAgICAgICAgICAgcmV0dXJuOwo+Pj4+PiArICAgICAgIH0gZWxzZSBpZiAoUkVBRF9P
TkNFKCpieXRlKSA9PSB2YWwpIHsKPj4+Pj4gKyAgICAgICAgICAgICAgIC8qIEJsb2NrIHVudGls
IGlycSBiZWNvbWVzIHBlbmRpbmcgKG9yIGEgc3B1cmlvdXMgd2FrZXVwKSAqLwo+Pj4+PiArICAg
ICAgICAgICAgICAgeGVuX3BvbGxfaXJxKGlycSk7Cj4+Pj4+ICAgICAgICAgfQo+Pj4+Cj4+Pj4K
Pj4+PiBEb2VzIHRoaXMgc3RpbGwgYWxsb3cgb3RoZXIgSVJRcyB0byB3YWtlIGl0IGZyb20geGVu
X3BvbGxfaXJxKCk/Cj4+Pj4KPj4+PiBJbiB0aGUgY2FzZSB3aGVyZSBwcm9jZXNzLWNvbnRleHQg
Y29kZSBpcyBzcGlubmluZyBmb3IgYSBsb2NrIHdpdGhvdXQKPj4+PiBkaXNhYmxpbmcgaW50ZXJy
dXB0cywgd2UgKnNob3VsZCogYWxsb3cgaW50ZXJydXB0cyB0byBvY2N1ciBzdGlsbC4uLgo+Pj4+
IGRvZXMgdGhpcz8KPj4+Cj4+PiBZZXMuIExvb2sgYXQgaXQgbGlrZSBpZGxlIEhMVCBvciBXRkku
IFlvdSBoYXZlIHRvIGRpc2FibGUgaW50ZXJydXB0IGJlZm9yZQo+Pj4gY2hlY2tpbmcgdGhlIGNv
bmRpdGlvbiBhbmQgdGhlbiB0aGUgaGFyZHdhcmUgb3IgaW4gdGhpcyBjYXNlIHRoZSBoeXBlcnZp
c29yCj4+PiBoYXMgdG8gYnJpbmcgeW91IGJhY2sgd2hlbiBhbiBpbnRlcnJ1cHQgaXMgcmFpc2Vk
Lgo+Pj4KPj4+IElmIHRoYXQgd291bGQgbm90IHdvcmsgdGhlbiB0aGUgY2hlY2sgd291bGQgYmUg
cmFjeSwgYmVjYXVzZSB0aGUgaW50ZXJydXB0Cj4+PiBjb3VsZCBoaXQgYW5kIGJlIGhhbmRsZWQg
YWZ0ZXIgdGhlIGNoZWNrIGFuZCBiZWZvcmUgZ29pbmcgaW50bwo+Pj4gSExUL1dGSS9oeXBlcmNh
bGwgYW5kIHRoZW4gdGhlIHRoaW5nIGlzIG91dCB1bnRpbCB0aGUgbmV4dCBpbnRlcnJ1cHQgY29t
ZXMKPj4+IGFsb25nLCB3aGljaCBtaWdodCBiZSBuZXZlci4KPj4KPj4gUmlnaHQsIGJ1dCBpbiB0
aGlzIGNhc2Ugd2UncmUgY2FsbGluZyBpbnRvIHRoZSBoeXBlcnZpc29yIHRvIHBvbGwgZm9yCj4+
IG9uZSAqc3BlY2lmaWMqIElSUS4gRXZlcnl0aGluZyB5b3Ugc2F5IGlzIHRydWUgZm9yIHRoYXQg
c3BlY2lmaWMgSVJRLgo+Pgo+PiBNeSBxdWVzdGlvbiBpcyB3aGF0IGhhcHBlbnMgdG8gKm90aGVy
KiBJUlFzLiBXZSB3YW50IHRoZW0sIGJ1dCBhcmUgdGhleQo+PiBtYXNrZWQ/IEknbSBzdGFyaW5n
IGF0IHRoZSBYZW4gZG9fcG9sbCgpIGNvZGUgYW5kIGhhdmVuJ3QgcXVpdGUgd29ya2VkCj4+IHRo
YXQgb3V0Li4uCj4gCj4gQWgsIHNvcnJ5LiBUaGF0IG9mIGNvdXJzZSBoYXMgdG8gY29tZSBiYWNr
IGxpa2UgSExUL1dGSSBmb3IgYW55IGludGVycnVwdCwKPiBidXQgSSBoYXZlIG5vIGlkZWEgd2hh
dCB0aGUgWGVuIEhWIGlzIGRvaW5nIHRoZXJlLgoKVGhlIFhlbiBIViBpcyBkb2luZyBpdCByaWdo
dC4gSXQgaXMgYmxvY2tpbmcgdGhlIHZjcHUgaW4gZG9fcG9sbCgpIGFuZAphbnkgaW50ZXJydXB0
IHdpbGwgdW5ibG9jayBpdC4KCgpKdWVyZ2VuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 13:45:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 13:45: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 1gAEoD-0003KM-DS; Wed, 10 Oct 2018 13:45:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hgqo=mw=xenproject.org=prvs=8146dfd6e=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gAEoB-0003KA-LK
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 13:45:51 +0000
X-Inumbo-ID: fb0b494f-cc92-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fb0b494f-cc92-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 13:47:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,364,1534809600"; d="scan'208";a="67484156"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75385-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-squeeze:build-armhf-pvops:<job
 status>:broken:regression
 distros-debian-squeeze:build-i386:<job status>:broken:regression
 distros-debian-squeeze:build-amd64-pvops:<job status>:broken:regression
 distros-debian-squeeze:build-armhf:<job status>:broken:regression
 distros-debian-squeeze:build-amd64:<job status>:broken:regression
 distros-debian-squeeze:build-i386-pvops:<job status>:broken:regression
 distros-debian-squeeze:test-amd64-i386-i386-squeeze-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-squeeze:test-amd64-amd64-i386-squeeze-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-squeeze:test-amd64-i386-amd64-squeeze-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-squeeze:test-amd64-amd64-amd64-squeeze-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-squeeze:build-armhf-pvops:host-install(4):broken:nonblocking
 distros-debian-squeeze:build-armhf:host-install(4):broken:nonblocking
 distros-debian-squeeze:build-i386:host-install(4):broken:nonblocking
 distros-debian-squeeze:build-amd64:host-install(4):broken:nonblocking
 distros-debian-squeeze:build-amd64-pvops:host-install(4):broken:nonblocking
 distros-debian-squeeze:build-i386-pvops:host-install(4):broken:nonblocking
X-Osstest-Versions-That: flight=75342
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 10 Oct 2018 14:45:47 +0100
Subject: [Xen-devel] [distros-debian-squeeze test] 75385: 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>

ZmxpZ2h0IDc1Mzg1IGRpc3Ryb3MtZGViaWFuLXNxdWVlemUgcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MvNzUzODUvCgpGYWlsdXJlcyBhbmQgcHJv
YmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1zcXVlZXplLW5ldGJvb3QtcHlncnViICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1zcXVlZXpl
LW5ldGJvb3QtcHlncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LWFtZDY0LXNxdWVlemUtbmV0Ym9vdC1weWdydWIgIDEgYnVpbGQtY2hlY2soMSkg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXNxdWVlemUtbmV0Ym9vdC1w
eWdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlrZSA3
NTM0MgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgICAgICAgIGJyb2tlbiBsaWtlIDc1MzQyCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzUzNDIKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBi
cm9rZW4gbGlrZSA3NTM0MgogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWlu
c3RhbGwoNCkgICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDc1MzQyCiBidWlsZC1pMzg2LXB2b3Bz
ICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2Ug
NzUzNDIKCmJhc2VsaW5lIHZlcnNpb246CiBmbGlnaHQgICAgICAgICAgICAgICA3NTM0MgoKam9i
czoKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4g
IAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtc3F1
ZWV6ZS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LWFtZDY0LXNxdWVlemUtbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtc3F1ZWV6ZS1uZXRib290LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXNxdWVlemUtbmV0Ym9vdC1weWdy
dWIgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hv
bWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2Uu
Y29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUu
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 13:53:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 13: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 1gAEvP-0004Du-CL; Wed, 10 Oct 2018 13:53:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jwnd=mw=twosheds.srs.infradead.org=batv+65859f7e6c2c6a3144ce+5526+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1gAEvN-0004Dp-7p
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 13:53:17 +0000
X-Inumbo-ID: 797d611a-cc93-11e8-a8a5-bc764e045a96
Received: from twosheds.infradead.org (unknown
 [2001:8b0:10b:1:21d:7dff:fe04:dbe2])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 797d611a-cc93-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 15:50:41 +0200 (CEST)
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=idi8U8lyyMzRz6UyVykoEvzRjZwQ91mQQlELFZBnack=; b=EMH5pxWAbaMr86K0KaQ20gxyO
 CAkSS2GHvub39nMuRUI77fc3+6F1vbVEnqJdSA9M4/6+271ZgRWPuNr2sTxQFFpqYlpG8F0kYOScu
 swvBRFQDvV9xGzc19T2LPdDEO0boGS83x/wcjZoLoaSClKowqVILSb5b5r6xcX5bdxpM9B605+Mds
 J4tVXqboOKuKkuKIbX4phdUOlKGJ2JPzyF9iSd5qzTd5PMaJPWudK1rApJRt6IQmV4scbsiOXl5mA
 O1DZGgM5uOb0WfjwLQO7WS9WKd7EwucERfriP1IWaBuY6dgpaslJr1qa6tf74yis2ZwI/+Rw/xPTT
 Ibe645flw==;
Received: from localhost ([127.0.0.1] helo=twosheds.infradead.org)
 by twosheds.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux))
 id 1gAEvE-008X1v-Gb; Wed, 10 Oct 2018 13:53:08 +0000
Received: from 2a01:4c8:101e:24d1:223f:70d1:9683:c60c
 (SquirrelMail authenticated user dwmw2)
 by twosheds.infradead.org with HTTP; Wed, 10 Oct 2018 13:53:08 -0000
Message-ID: <cb5493536af5bf3064bf568fa107bcf0.squirrel@twosheds.infradead.org>
In-Reply-To: <35f0d72b-c4b9-3557-6348-25a8646c6995@suse.com>
References: <20181001071641.19282-1-jgross@suse.com>
 <20181001071641.19282-3-jgross@suse.com>
 <47686a61dfc06aa5afb05a893b9a56e6eb46763d.camel@infradead.org>
 <alpine.DEB.2.21.1810101426080.10278@nanos.tec.linutronix.de>
 <eb9250d00cf9095913a7ecc3a2c575b9ed40fd6f.camel@infradead.org>
 <alpine.DEB.2.21.1810101445530.10278@nanos.tec.linutronix.de>
 <35f0d72b-c4b9-3557-6348-25a8646c6995@suse.com>
Date: Wed, 10 Oct 2018 13:53:08 -0000
From: "David Woodhouse" <dwmw2@infradead.org>
To: "Juergen Gross" <jgross@suse.com>
User-Agent: SquirrelMail/1.4.22-21.fc27
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] [PATCH 2/2] xen: make xen_qlock_wait() nestable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: waiman.long@hp.com, peterz@infradead.org, x86@kernel.org,
 linux-kernel@vger.kernel.org, stable@vger.kernel.org, mingo@redhat.com,
 bp@alien8.de, hpa@zytor.com, xen-devel@lists.xenproject.org,
 boris.ostrovsky@oracle.com, David Woodhouse <dwmw2@infradead.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>

Cj4gVGhlIFhlbiBIViBpcyBkb2luZyBpdCByaWdodC4gSXQgaXMgYmxvY2tpbmcgdGhlIHZjcHUg
aW4gZG9fcG9sbCgpIGFuZAo+IGFueSBpbnRlcnJ1cHQgd2lsbCB1bmJsb2NrIGl0LgoKR3JlYXQu
IFRoYW5rcyBmb3IgdGhlIGNvbmZpcm1hdGlvbi4KCi0tIApkd213MgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 14:40:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 14: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 1gAFet-00009n-Da; Wed, 10 Oct 2018 14:40:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=5i9g=mw=citrix.com=prvs=81484c792=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gAFes-00009i-By
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 14:40:18 +0000
X-Inumbo-ID: 957ee14a-cc9a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 957ee14a-cc9a-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 14:41:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,364,1534809600"; d="scan'208";a="67492799"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 10 Oct 2018 16:39:35 +0200
Message-ID: <20181010143935.71020-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.19.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] tools/pvh: set coherent MTRR state for all
 vCPUs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>, 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>

SW5zdGVhZCBvZiBqdXN0IGRvaW5nIGl0IGZvciB0aGUgQlNQLiBUaGlzIHJlcXVpcmVzIHN0b3Jp
bmcgdGhlCm1heGltdW0gbnVtYmVyIG9mIHBvc3NpYmxlIHZDUFVzIGluIHhjX2RvbV9pbWFnZS4K
ClRoaXMgaGFzIGJlZW4gYSBsYXRlbnQgYnVnIHNvIGZhciBiZWNhdXNlIFBWSCBkb2Vzbid0IHll
dCBzdXBwb3J0CnBjaS1wYXNzdGhyb3VnaCwgc28gdGhlIGVmZmVjdGl2ZSBtZW1vcnkgY2FjaGUg
YXR0cmlidXRlIGlzIGZvcmNlZCB0bwpXQiBieSB0aGUgaHlwZXJ2aXNvci4gTm90ZSBhbHNvIHRo
YXQgZXZlbiB3aXRob3V0IHRoaXMgaW4gcGxhY2UgdkNQVSMwCmlzIHByZWZlcnJlZCBpbiBjZXJ0
YWluIHNjZW5hcmlvcyBpbiBvcmRlciB0byBjYWxjdWxhdGUgdGhlIG1lbW9yeQpjYWNoZSBhdHRy
aWJ1dGVzLgoKUmVwb3J0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+ClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCkNjOiBJYW4g
SmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgotLS0KQ2hhbmdlcyBzaW5jZSB2MToKIC0gcy9ucl92Y3B1cy9tYXhfdmNwdXMvLgogLSBhc3Nl
cnQgbWF4X3ZjcHVzIGlzIHNldC4KLS0tCiB0b29scy9saWJ4Yy9pbmNsdWRlL3hjX2RvbS5oIHwg
IDMgKysKIHRvb2xzL2xpYnhjL3hjX2RvbV94ODYuYyAgICAgfCA3MSArKysrKysrKysrKysrKysr
KysrKysrKysrLS0tLS0tLS0tLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2RvbS5jICAgICAgfCAgMiAr
CiAzIGZpbGVzIGNoYW5nZWQsIDU0IGluc2VydGlvbnMoKyksIDIyIGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGNfZG9tLmggYi90b29scy9saWJ4Yy9pbmNs
dWRlL3hjX2RvbS5oCmluZGV4IDBiNWE2MzJkM2MuLjU5MDBiYmU4ZmEgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL2xpYnhjL2luY2x1ZGUveGNfZG9tLmgKKysrIGIvdG9vbHMvbGlieGMvaW5jbHVkZS94Y19k
b20uaApAQCAtMjMwLDYgKzIzMCw5IEBAIHN0cnVjdCB4Y19kb21faW1hZ2UgewogI2VuZGlmCiAK
ICAgICB4ZW5fcGZuX3QgdnVhcnRfZ2ZuOworCisgICAgLyogTnVtYmVyIG9mIHZDUFVzICovCisg
ICAgdW5zaWduZWQgaW50IG1heF92Y3B1czsKIH07CiAKIC8qIC0tLSBwbHVnZ2FibGUga2VybmVs
IGxvYWRlciAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovCmRpZmYgLS1n
aXQgYS90b29scy9saWJ4Yy94Y19kb21feDg2LmMgYi90b29scy9saWJ4Yy94Y19kb21feDg2LmMK
aW5kZXggZDc3ZjJkNmY2Mi4uNzdhNGM2Y2NkMCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNf
ZG9tX3g4Ni5jCisrKyBiL3Rvb2xzL2xpYnhjL3hjX2RvbV94ODYuYwpAQCAtOTU1LDE3ICs5NTUs
MTYgQEAgc3RhdGljIGludCB2Y3B1X2h2bShzdHJ1Y3QgeGNfZG9tX2ltYWdlICpkb20pCiAgICAg
ICAgIEhWTV9TQVZFX1RZUEUoSEVBREVSKSBoZWFkZXI7CiAgICAgICAgIHN0cnVjdCBodm1fc2F2
ZV9kZXNjcmlwdG9yIGNwdV9kOwogICAgICAgICBIVk1fU0FWRV9UWVBFKENQVSkgY3B1OwotICAg
ICAgICBzdHJ1Y3QgaHZtX3NhdmVfZGVzY3JpcHRvciBtdHJyX2Q7Ci0gICAgICAgIEhWTV9TQVZF
X1RZUEUoTVRSUikgbXRycjsKICAgICAgICAgc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IgZW5k
X2Q7CiAgICAgICAgIEhWTV9TQVZFX1RZUEUoRU5EKSBlbmQ7CiAgICAgfSBic3BfY3R4OwotICAg
IGNvbnN0IEhWTV9TQVZFX1RZUEUoTVRSUikgKm10cnJfcmVjb3JkOwogICAgIHVpbnQ4X3QgKmZ1
bGxfY3R4ID0gTlVMTDsKICAgICBpbnQgcmM7CiAKICAgICBET01QUklOVEZfQ0FMTEVEKGRvbS0+
eGNoKTsKIAorICAgIGFzc2VydChkb20tPm1heF92Y3B1cyk7CisKICAgICAvKgogICAgICAqIEdl
dCB0aGUgZnVsbCBIVk0gY29udGV4dCBpbiBvcmRlciB0byBoYXZlIHRoZSBoZWFkZXIsIGl0IGlz
IG5vdAogICAgICAqIHBvc3NpYmxlIHRvIGdldCB0aGUgaGVhZGVyIHdpdGggZ2V0Y29udGV4dF9w
YXJ0aWFsLCBhbmQgY3JhZnRpbmcgb25lCkBAIC0xMDM0LDM1ICsxMDMzLDYzIEBAIHN0YXRpYyBp
bnQgdmNwdV9odm0oc3RydWN0IHhjX2RvbV9pbWFnZSAqZG9tKQogICAgIGlmICggZG9tLT5zdGFy
dF9pbmZvX3NlZy5wZm4gKQogICAgICAgICBic3BfY3R4LmNwdS5yYnggPSBkb20tPnN0YXJ0X2lu
Zm9fc2VnLnBmbiA8PCBQQUdFX1NISUZUOwogCi0gICAgLyogU2V0IHRoZSBNVFJSLiAqLwotICAg
IGJzcF9jdHgubXRycl9kLnR5cGVjb2RlID0gSFZNX1NBVkVfQ09ERShNVFJSKTsKLSAgICBic3Bf
Y3R4Lm10cnJfZC5pbnN0YW5jZSA9IDA7Ci0gICAgYnNwX2N0eC5tdHJyX2QubGVuZ3RoID0gSFZN
X1NBVkVfTEVOR1RIKE1UUlIpOworICAgIC8qIFNldCB0aGUgZW5kIGRlc2NyaXB0b3IuICovCisg
ICAgYnNwX2N0eC5lbmRfZC50eXBlY29kZSA9IEhWTV9TQVZFX0NPREUoRU5EKTsKKyAgICBic3Bf
Y3R4LmVuZF9kLmluc3RhbmNlID0gMDsKKyAgICBic3BfY3R4LmVuZF9kLmxlbmd0aCA9IEhWTV9T
QVZFX0xFTkdUSChFTkQpOwogCi0gICAgbXRycl9yZWNvcmQgPSBodm1fZ2V0X3NhdmVfcmVjb3Jk
KGZ1bGxfY3R4LCBIVk1fU0FWRV9DT0RFKE1UUlIpLCAwKTsKLSAgICBpZiAoICFtdHJyX3JlY29y
ZCApCisgICAgLyogVE9ETzogbWF5YmUgdGhpcyBzaG91bGQgYmUgYSBmaXJtd2FyZSBvcHRpb24g
aW5zdGVhZD8gKi8KKyAgICBpZiAoICFkb20tPmRldmljZV9tb2RlbCApCiAgICAgewotICAgICAg
ICB4Y19kb21fcGFuaWMoZG9tLT54Y2gsIFhDX0lOVEVSTkFMX0VSUk9SLAotICAgICAgICAgICAg
ICAgICAgICAgIiVzOiB1bmFibGUgdG8gZ2V0IE1UUlIgc2F2ZSByZWNvcmQiLCBfX2Z1bmNfXyk7
Ci0gICAgICAgIGdvdG8gb3V0OwotICAgIH0KKyAgICAgICAgc3RydWN0IHsKKyAgICAgICAgICAg
IHN0cnVjdCBodm1fc2F2ZV9kZXNjcmlwdG9yIGhlYWRlcl9kOworICAgICAgICAgICAgSFZNX1NB
VkVfVFlQRShIRUFERVIpIGhlYWRlcjsKKyAgICAgICAgICAgIHN0cnVjdCBodm1fc2F2ZV9kZXNj
cmlwdG9yIG10cnJfZDsKKyAgICAgICAgICAgIEhWTV9TQVZFX1RZUEUoTVRSUikgbXRycjsKKyAg
ICAgICAgICAgIHN0cnVjdCBodm1fc2F2ZV9kZXNjcmlwdG9yIGVuZF9kOworICAgICAgICAgICAg
SFZNX1NBVkVfVFlQRShFTkQpIGVuZDsKKyAgICAgICAgfSBtdHJyID0geworICAgICAgICAgICAg
LmhlYWRlcl9kID0gYnNwX2N0eC5oZWFkZXJfZCwKKyAgICAgICAgICAgIC5oZWFkZXIgPSBic3Bf
Y3R4LmhlYWRlciwKKyAgICAgICAgICAgIC5tdHJyX2QudHlwZWNvZGUgPSBIVk1fU0FWRV9DT0RF
KE1UUlIpLAorICAgICAgICAgICAgLm10cnJfZC5sZW5ndGggPSBIVk1fU0FWRV9MRU5HVEgoTVRS
UiksCisgICAgICAgICAgICAuZW5kX2QgPSBic3BfY3R4LmVuZF9kLAorICAgICAgICAgICAgLmVu
ZCA9IGJzcF9jdHguZW5kLAorICAgICAgICB9OworICAgICAgICBjb25zdCBIVk1fU0FWRV9UWVBF
KE1UUlIpICptdHJyX3JlY29yZCA9CisgICAgICAgICAgICBodm1fZ2V0X3NhdmVfcmVjb3JkKGZ1
bGxfY3R4LCBIVk1fU0FWRV9DT0RFKE1UUlIpLCAwKTsKKyAgICAgICAgdW5zaWduZWQgaW50IGk7
CisKKyAgICAgICAgaWYgKCAhbXRycl9yZWNvcmQgKQorICAgICAgICB7CisgICAgICAgICAgICB4
Y19kb21fcGFuaWMoZG9tLT54Y2gsIFhDX0lOVEVSTkFMX0VSUk9SLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICIlczogdW5hYmxlIHRvIGdldCBNVFJSIHNhdmUgcmVjb3JkIiwgX19mdW5jX18p
OworICAgICAgICAgICAgZ290byBvdXQ7CisgICAgICAgIH0KIAotICAgIG1lbWNweSgmYnNwX2N0
eC5tdHJyLCBtdHJyX3JlY29yZCwgc2l6ZW9mKGJzcF9jdHgubXRycikpOworICAgICAgICBtZW1j
cHkoJm10cnIubXRyciwgbXRycl9yZWNvcmQsIHNpemVvZihtdHJyLm10cnIpKTsKIAotICAgIC8q
IFRPRE86IG1heWJlIHRoaXMgc2hvdWxkIGJlIGEgZmlybXdhcmUgb3B0aW9uIGluc3RlYWQ/ICov
Ci0gICAgaWYgKCAhZG9tLT5kZXZpY2VfbW9kZWwgKQogICAgICAgICAvKgogICAgICAgICAgKiBF
bmFibGUgTVRSUiwgc2V0IGRlZmF1bHQgdHlwZSB0byBXQi4KICAgICAgICAgICogVE9ETzogYWRk
IE1NSU8gYXJlYXMgYXMgVUMgd2hlbiBwYXNzdGhyb3VnaCBpcyBzdXBwb3J0ZWQuCiAgICAgICAg
ICAqLwotICAgICAgICBic3BfY3R4Lm10cnIubXNyX210cnJfZGVmX3R5cGUgPSBNVFJSX1RZUEVf
V1JCQUNLIHwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTVRSUl9E
RUZfVFlQRV9FTkFCTEU7CisgICAgICAgIG10cnIubXRyci5tc3JfbXRycl9kZWZfdHlwZSA9IE1U
UlJfVFlQRV9XUkJBQ0sgfCBNVFJSX0RFRl9UWVBFX0VOQUJMRTsKIAotICAgIC8qIFNldCB0aGUg
ZW5kIGRlc2NyaXB0b3IuICovCi0gICAgYnNwX2N0eC5lbmRfZC50eXBlY29kZSA9IEhWTV9TQVZF
X0NPREUoRU5EKTsKLSAgICBic3BfY3R4LmVuZF9kLmluc3RhbmNlID0gMDsKLSAgICBic3BfY3R4
LmVuZF9kLmxlbmd0aCA9IEhWTV9TQVZFX0xFTkdUSChFTkQpOworICAgICAgICBmb3IgKCBpID0g
MDsgaSA8IGRvbS0+bWF4X3ZjcHVzOyBpKysgKQorICAgICAgICB7CisgICAgICAgICAgICBtdHJy
Lm10cnJfZC5pbnN0YW5jZSA9IGk7CisgICAgICAgICAgICByYyA9IHhjX2RvbWFpbl9odm1fc2V0
Y29udGV4dChkb20tPnhjaCwgZG9tLT5ndWVzdF9kb21pZCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICh1aW50OF90ICopJm10cnIsIHNpemVvZihtdHJyKSk7Cisg
ICAgICAgICAgICBpZiAoIHJjICE9IDAgKQorICAgICAgICAgICAgICAgIHhjX2RvbV9wYW5pYyhk
b20tPnhjaCwgWENfSU5URVJOQUxfRVJST1IsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICIlczogU0VUSFZNQ09OVEVYVCBmYWlsZWQgKHJjPSVkKSIsIF9fZnVuY19fLCByYyk7CisgICAg
ICAgIH0KKyAgICB9CiAKKyAgICAvKgorICAgICAqIExvYWRpbmcgdGhlIEJTUCBjb250ZXh0IHNo
b3VsZCBiZSBkb25lIGluIHRoZSBsYXN0IGNhbGwgdG8gc2V0Y29udGV4dCwKKyAgICAgKiBzaW5j
ZSBlYWNoIHNldGNvbnRleHQgY2FsbCB3aWxsIHB1dCBhbGwgdkNQVXMgZG93bi4KKyAgICAgKi8K
ICAgICByYyA9IHhjX2RvbWFpbl9odm1fc2V0Y29udGV4dChkb20tPnhjaCwgZG9tLT5ndWVzdF9k
b21pZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAodWludDhfdCAqKSZic3Bf
Y3R4LCBzaXplb2YoYnNwX2N0eCkpOwogICAgIGlmICggcmMgIT0gMCApCmRpZmYgLS1naXQgYS90
b29scy9saWJ4bC9saWJ4bF9kb20uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5jCmluZGV4IDhh
OGEzMmM2OTkuLmM2NmYzODkzZDcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5j
CisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5jCkBAIC04MDMsNiArODAzLDcgQEAgaW50IGxp
YnhsX19idWlsZF9wdihsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKICAgICBkb20tPnhl
bnN0b3JlX2V2dGNobiA9IHN0YXRlLT5zdG9yZV9wb3J0OwogICAgIGRvbS0+eGVuc3RvcmVfZG9t
aWQgPSBzdGF0ZS0+c3RvcmVfZG9taWQ7CiAgICAgZG9tLT5jbGFpbV9lbmFibGVkID0gbGlieGxf
ZGVmYm9vbF92YWwoaW5mby0+Y2xhaW1fbW9kZSk7CisgICAgZG9tLT5tYXhfdmNwdXMgPSBpbmZv
LT5tYXhfdmNwdXM7CiAKICAgICBpZiAoaW5mby0+bnVtX3ZudW1hX25vZGVzICE9IDApIHsKICAg
ICAgICAgdW5zaWduZWQgaW50IGk7CkBAIC0xMjU2LDYgKzEyNTcsNyBAQCBpbnQgbGlieGxfX2J1
aWxkX2h2bShsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKICAgICBkb20tPm1taW9fc3Rh
cnQgPSBtbWlvX3N0YXJ0OwogICAgIGRvbS0+dmdhX2hvbGVfc2l6ZSA9IGRldmljZV9tb2RlbCA/
IExJQlhMX1ZHQV9IT0xFX1NJWkUgOiAwOwogICAgIGRvbS0+ZGV2aWNlX21vZGVsID0gZGV2aWNl
X21vZGVsOworICAgIGRvbS0+bWF4X3ZjcHVzID0gaW5mby0+bWF4X3ZjcHVzOwogCiAgICAgcmMg
PSBsaWJ4bF9fZG9tYWluX2RldmljZV9jb25zdHJ1Y3RfcmRtKGdjLCBkX2NvbmZpZywKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5mby0+dS5odm0ucmRtX21l
bV9ib3VuZGFyeV9tZW1rYioxMDI0LAotLSAKMi4xOS4wCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 14:46:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 14:46: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 1gAFkW-0000Ky-88; Wed, 10 Oct 2018 14:46:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=oawu=mw=gmail.com=spmichaels.work@srs-us1.protection.inumbo.net>)
 id 1gAFkV-0000Ks-5U
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 14:46:07 +0000
X-Inumbo-ID: db5c8842-cc9a-11e8-a8a5-bc764e045a96
Received: from mail-it1-x12b.google.com (unknown [2607:f8b0:4864:20::12b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id db5c8842-cc9a-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 16:43:31 +0200 (CEST)
Received: by mail-it1-x12b.google.com with SMTP id i76-v6so8335853ita.3
 for <xen-devel@lists.xenproject.org>; Wed, 10 Oct 2018 07:46:05 -0700 (PDT)
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=9gzXtCR6EXqjYx0dj5Cx8du0aQPzDDTBEnbNtxyzob8=;
 b=VEpLS13YAhxZGDHLdGoTo4D9soG4Sy+gAUstjSMxvCkQv1Qx/IlS4xjY7cZxo5UEnD
 NWj7nD3iLAc1xxliNOw+lnsrKlcAjZq8TFlvn9NQFqR4L7vNyEbxbx3gk9GemCjtQWy0
 bNsKz169NaIvGrcMxROSY834GY0Ivaq8TzcJsvxVfx73ydgTLFzEADRPRO8PsannkPOE
 KX/sdqMDIU9JSw0P1AJ9BfGVitCtLGfP/DDSnZ+bJfyZPm8xUB4dCsu9X9Hq2CMpL9mb
 ZxPeJbzpk0PuFPPS2PaDisA0K9tHtO4KTP46sMTTWS2Elqn5wcyIcbTp9RAjHAlCK1eM
 8eVg==
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=9gzXtCR6EXqjYx0dj5Cx8du0aQPzDDTBEnbNtxyzob8=;
 b=jyjgC+xPARcFbyePenEY6ANFKhtR/IyhBsfPlz3srpvXaDcXme+fyJvxp9agjPFVzp
 00iuus78BHzNSKxuv+S0Vni8rr2WMjpluyJ5EzwaeiMeFJ5Zwm65V5dFxAkBYjc4ntsg
 5kVHKf3OTCQsrDGbW7cUQAaKd4MOB6ThY2Te04kl2XF9WP+c3VBUYQ/wCjNlpoiXRhIN
 TugJ+n4E2x9YhP8kE7LskOu4NBI0U2hwEDeKLW0x/3PmvSzRTbqI9OYNTMCgiaL/nPgs
 KUsOxWC718KtLRy8Y4g6pOuv36cW3mcYkTQZ6Tl0kS7VPTQXhjswIzzpg6DdKYZ6u2cV
 UYVA==
X-Gm-Message-State: ABuFfohzmWtxWgrXdLarHNvipoJ5CrSc/9reWJaEgPQYwU10VVJsdqhf
 DIoF6d1VgN8VDyBdtAkd5tpzcC89uXIB8fJcbfc=
X-Google-Smtp-Source: ACcGV62pHLNuGExjYF+PhWLi69X3ad+tWc0mDKUG02xUTS3m44VPmrcuTbNAujnPwS74/jHcj7jXkGQDfQuWe/IHb7I=
X-Received: by 2002:a24:8e06:: with SMTP id h6-v6mr869312ite.10.1539182765310; 
 Wed, 10 Oct 2018 07:46:05 -0700 (PDT)
MIME-Version: 1.0
References: <CAAd-cWOSqZN9LYCRxEYjgCyHq24PFsZqOFE1T_PPnq3HjDGpaA@mail.gmail.com>
 <857c04f2-345f-b9ea-44ce-6e9d0aeb8248@citrix.com>
In-Reply-To: <857c04f2-345f-b9ea-44ce-6e9d0aeb8248@citrix.com>
From: Spencer Michaels <spmichaels.work@gmail.com>
Date: Wed, 10 Oct 2018 10:45:54 -0400
Message-ID: <CAAd-cWMrRUrS7VzGN=3B9ekm9Gqx5aYZgayWdemV=-do1F8O9w@mail.gmail.com>
To: andrew.cooper3@citrix.com
Subject: Re: [Xen-devel] Mapping HVM guest memory from 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
Content-Type: multipart/mixed; boundary="===============2792845811195882167=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============2792845811195882167==
Content-Type: multipart/alternative; boundary="000000000000f889b70577e0e9c6"

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

I have, but libvmi doesn't fit my use case =E2=80=94 it only works with Win=
dows and
Linux HVM guests. I will need my application to work with PV and HVM guests
that are neither Windows nor Linux.

libvmi's implementation of this, `xen_get_memory()` in
`libvmi/driver/xen/xen.c`, seems to assume that MFN =3D (addr >> page shift=
),
which I've seen in a few places, but based on my testing as well as what's
in `debug.c`, this appears not to be correct. I certainly don't end up
mapping the correct pages using that formula, at least.

On Wed, Oct 10, 2018 at 5:39 AM Andrew Cooper <andrew.cooper3@citrix.com>
wrote:

> On 09/10/18 20:34, Spencer Michaels wrote:
> > Hello,
> >
> > I'm developing an application that runs in Dom0 and needs to read
> > memory from a guest given a guest address (for instance, reading RIP
> > from the guest CPU context and then reading the current instruction).
> > I'm using xenforeignmemory_map() to map the guest memory, but this
> > function takes the MFN of the guest address to read, not the address
> > itself. Xen does not seem to have an API for doing the virtual address
> > --> MFN conversion.
> >
> > I've figured out how to do this for PV guests: map the domain's
> > meminfo struct and use the PFN for the guest address (i.e. address >>
> > XC_PAGE_SHIFT) as an index into the P2M table.
> >
> > However, I am having trouble doing the same for HVM guests. Right now
> > I am trying to follow the implementation of bg_hvm_va2mfn in
> > xen/arch/x86/debug.c, but this function uses so many internal Xen
> > functions it seems I would have to copy tons of code out from Xen, and
> > I'm wondering if there's a better way. Is there some API I'm missing
> > that lets me to do the vaddr --> MFN conversion for HVM guests? If
> > not, what is the simplest way to do this conversion?
>
> Have you come across libvmi?  It seems to be exactly what you are trying
> to make here.
>
> ~Andrew
>

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

<div dir=3D"ltr">I have, but libvmi doesn&#39;t fit my use case =E2=80=94 i=
t only works with Windows and Linux HVM guests. I will need my application =
to work with PV and HVM guests that are neither Windows nor Linux.<div><br>=
</div><div>libvmi&#39;s implementation of this, `xen_get_memory()` in `libv=
mi/driver/xen/xen.c`, seems to assume that MFN =3D (addr &gt;&gt; page shif=
t), which I&#39;ve seen in a few places, but based on my testing as well as=
 what&#39;s in `debug.c`, this appears not to be correct. I certainly don&#=
39;t end up mapping the correct pages using that formula, at least.</div></=
div><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Wed, Oct 10, 2018 at=
 5:39 AM Andrew Cooper &lt;<a href=3D"mailto:andrew.cooper3@citrix.com">and=
rew.cooper3@citrix.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_q=
uote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1e=
x">On 09/10/18 20:34, Spencer Michaels wrote:<br>
&gt; Hello,<br>
&gt;<br>
&gt; I&#39;m developing an application that runs in Dom0 and needs to read<=
br>
&gt; memory from a guest given a guest address (for instance, reading RIP<b=
r>
&gt; from the guest CPU context and then reading the current instruction).<=
br>
&gt; I&#39;m using xenforeignmemory_map() to map the guest memory, but this=
<br>
&gt; function takes the MFN of the guest address to read, not the address<b=
r>
&gt; itself. Xen does not seem to have an API for doing the virtual address=
<br>
&gt; --&gt; MFN conversion.<br>
&gt;<br>
&gt; I&#39;ve figured out how to do this for PV guests: map the domain&#39;=
s<br>
&gt; meminfo struct and use the PFN for the guest address (i.e. address &gt=
;&gt;<br>
&gt; XC_PAGE_SHIFT) as an index into the P2M table.<br>
&gt;<br>
&gt; However, I am having trouble doing the same for HVM guests. Right now<=
br>
&gt; I am trying to follow the implementation of bg_hvm_va2mfn in<br>
&gt; xen/arch/x86/debug.c, but this function uses so many internal Xen<br>
&gt; functions it seems I would have to copy tons of code out from Xen, and=
<br>
&gt; I&#39;m wondering if there&#39;s a better way. Is there some API I&#39=
;m missing<br>
&gt; that lets me to do the vaddr --&gt; MFN conversion for HVM guests? If<=
br>
&gt; not, what is the simplest way to do this conversion?<br>
<br>
Have you come across libvmi?=C2=A0 It seems to be exactly what you are tryi=
ng<br>
to make here.<br>
<br>
~Andrew<br>
</blockquote></div>

--000000000000f889b70577e0e9c6--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2792845811195882167==--


From xen-devel-bounces@lists.xenproject.org Wed Oct 10 14:54:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 14:54: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 1gAFsG-0001Fs-Ag; Wed, 10 Oct 2018 14:54:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ysci=mw=citrix.com=prvs=814707a66=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gAFsF-0001Fl-Sg
 for xen-devel@lists.xen.org; Wed, 10 Oct 2018 14:54:07 +0000
X-Inumbo-ID: 83570bf8-cc9c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 83570bf8-cc9c-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 14:55:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,364,1534809600"; d="scan'208";a="67494794"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23486.4745.187192.13955@mariner.uk.xensource.com>
Date: Wed, 10 Oct 2018 15:54:01 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20181009140825.tbx72gvemmaz4br2@zion.uk.xensource.com>
References: <1539093992-11459-1-git-send-email-andrew.cooper3@citrix.com>
 <20181009140825.tbx72gvemmaz4br2@zion.uk.xensource.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] tools/libxenstat: Fix SONAME following c/s
 57077cc42
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

V2VpIExpdSB3cml0ZXMgKCJSZTogW1BBVENIXSB0b29scy9saWJ4ZW5zdGF0OiBGaXggU09OQU1F
IGZvbGxvd2luZyBjL3MgNTcwNzdjYzQyIik6Cj4gT24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDM6
MDY6MzJQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiA+IFRoZSB1bnN0YWJsZSBBQkkg
dmVyc2lvbiBpcyA0LjEyLCBub3QgNC4xMQo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IAo+IEFja2VkLWJ5OiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKVGhhbmtzIGZvciBmaXhpbmcgdGhpcy4gIEkgaGF2ZS9o
YWQgYW4gaWRlbnRpY2FsIHBhdGNoIGluIG15IHYyCm9mIHRoZSBgc3R1ZmYgZnJvbSB0aGUgRGVi
aWFuIHBhY2thZ2Ugc2VyaWVzJy4KClRoZSBtaXN0YWtlIG9jY3VycmVkIGJlY2F1c2UgdGhlIHBh
dGNoIHdhcywgaW4gdGhlIERlYmlhbiBwYWNrYWdlLApwcmVwYXJlZCBhZ2FpbnN0IGEgNC4xMSB0
cmVlLCBhbmQgdGhlbiBjaGVycnktcGlja2VkIGFjcm9zcy4gIElXQk5JCnRoZXJlIHdhcyBhIG1h
a2UgdmFyaWFibGUgdGhhdCB3b3VsZCBvYnZpYXRlIHRoZSBuZWVkIHRvIGNoYW5nZSB0aGVzZQp2
ZXJzaW9ucyBldmVyeXdoZXJlLi4uCgpJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 14:57:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 14:57: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 1gAFvh-0001Pj-4v; Wed, 10 Oct 2018 14:57:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ysci=mw=citrix.com=prvs=814707a66=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gAFvf-0001Pd-BX
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 14:57:39 +0000
X-Inumbo-ID: 02344891-cc9d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 02344891-cc9d-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 14:58:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,364,1534809600"; d="scan'208";a="67495141"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23486.4923.67981.678028@mariner.uk.xensource.com>
Date: Wed, 10 Oct 2018 15:56:59 +0100
To: "Paraschiv, Andra-Irina" <andraprs@amazon.com>
In-Reply-To: <1539098633397.3404@amazon.com>
References: <1527058885.8186.68.camel@infradead.org>
 <1529314520-79691-1-git-send-email-andraprs@amazon.com>
 <20180618114352.xelerr457ev2e5kj@mac>	<1529570276822.28578@amazon.com>
 <1533032534.16128.19.camel@amazon.co.uk>	<1537173602617.52049@amazon.com>
 <23484.45915.156520.714628@mariner.uk.xensource.com>
 <1539098633397.3404@amazon.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH qemu-xen-traditional] xen/pt: allow QEMU to
 request MSI unmasking at bind time
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Woodhouse,
 David" <dwmw@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>

UGFyYXNjaGl2LCBBbmRyYS1JcmluYSB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW1BBVENIIHFl
bXUteGVuLXRyYWRpdGlvbmFsXSB4ZW4vcHQ6IGFsbG93IFFFTVUgdG8gcmVxdWVzdCBNU0kgdW5t
YXNraW5nIGF0IGJpbmQgdGltZSIpOgo+IE9uZSBvZiB0aGUgdXNlIGNhc2VzIHdoZXJlIHRoaXMg
Zml4IGlzIG5lZWRlZCBpczogZ3Vlc3QgT1MgaXMgV2luZG93cyBhbmQgdGhlIGhvc3QgaGFzIHRo
ZSBsYXRlc3Qgc3RhYmxlIHZlcnNpb24gb2YgeGVuIGFuZCBxZW11LXhlbi10cmFkaXRpb25hbC4g
VXNpbmcgdGhpcyBlbnZpcm9ubWVudCwgc2V0dGluZyB1cCBhIFBDSSBkZXZpY2UgKHVzaW5nIE1T
SS9NU0ktWCBpbnRlcnJ1cHRzKSB3aWxsIG5vdCBzdWNjZXNzZnVsbHkgZmluaXNoLgoKT0ssIEkn
bSBzb2xkIG9uIGFwcGx5aW5nIHRoZSBwYXRjaCB0byBxZW11LXRyYWQuICBHcmVhdC4KCj4gVGhh
dCdzIHRoZSBsaW5rIHRvIHRoZSBwYXRjaCBmb3IgcWVtdS14ZW4tdHJhZGl0aW9uYWw6Cj4gaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA2
L21zZzAxMjQ4Lmh0bWwKClJpZ2h0LCB0aGFua3MuCgo+IChodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMDYvbXNnMDEzNzMuaHRtbCAtIGFk
ZGVkIHlvdSBpbiBDQykKClVuZm9ydHVuYXRlbHkgSSBkb24ndCB3YW50IHRvIGZpc2ggdGhlIHBh
dGNoIG91dCBvZiB0aGUgbWFpbGluZyBsaXN0CmFyY2hpdmVzIChiZWNhdXNlIHRoZSBjb252ZXJz
aW9uIGZyb20gZW1haWwgdG8gaHRtbCBhbmQgYmFjawpldGMuIG1pZ2h0IG1hbmdsZSBpdCkgYW5k
IHRoZSBlbWFpbCB3aXRoIHRoZSBDQyB0byBtZSBkaWRuJ3QgYWN0dWFsbHkKaGF2ZSB0aGUgcGF0
Y2ggaW4gaXQuCgpTbyBjYW4geW91IHBsZWFzZSByZXNlbmQgdGhlIGJhY2twb3J0ZWQgcGF0Y2gg
dG8gbWUgPyAgT3IgcG9pbnQgbWUgYXQKYSBnaXQgdHJlZSB0aGF0IGNvbnRhaW5zIHRoZSBiYWNr
cG9ydGVkIHBhdGNoID8KClRoYW5rcywKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 15:09:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 15:09: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 1gAG6q-0002aD-1W; Wed, 10 Oct 2018 15:09:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ixx5=mw=oracle.com=joao.m.martins@srs-us1.protection.inumbo.net>)
 id 1gAG6o-0002a2-S6
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 15:09:10 +0000
X-Inumbo-ID: 9ec4912c-cc9e-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9ec4912c-cc9e-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 15:10:27 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9AEx5Tw025207;
 Wed, 10 Oct 2018 15:09:09 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-2018-07-02;
 bh=YegHVM7DqawRuc0xkrr8YgLxRPBZmWJfnOD9RUSve4s=;
 b=UMbUM0M/dlV3SWxWuTwIhyq8IeZ2Y4jL5m6PXF/9cLNTw+xonP1j0UydNQn4LRFv0vUy
 1zzU79Ow/geKZZwjVMgBK3aRIOGrE9OSSTFM45d7bCrj7mqsK4EI/I7Io8oGqPwkAbXJ
 AQUx6KRP3J3W8CVdaTtMBbrCYzlaN/NxJJ1mO7tGnhMh3l/jP4eaZeLAu/dkaz1KStba
 ZhlzptKPibPyyiepCjPEaXrg20lBCJu7F3/1mcL1qjMQZTvaGULcHjpL2+THE313yEms
 +v7LKh1Q6XsZxPRU458QdII5c4y68r4yEPr2G73bHgV8bemxXvUhBhh83UDQoxeosyrz Zw== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2120.oracle.com with ESMTP id 2mxnpr4kny-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 10 Oct 2018 15:09:08 +0000
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w9AF97Cc013241
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 10 Oct 2018 15:09:07 GMT
Received: from abhmp0016.oracle.com (abhmp0016.oracle.com [141.146.116.22])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9AF96QB005048;
 Wed, 10 Oct 2018 15:09:07 GMT
Received: from [10.175.193.46] (/10.175.193.46)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 10 Oct 2018 15:09:06 +0000
To: Juergen Gross <jgross@suse.com>
References: <20181009160959.31076-1-jgross@suse.com>
From: Joao Martins <joao.m.martins@oracle.com>
Message-ID: <5126873e-ade5-86b0-4ebf-58cb47c9cbe7@oracle.com>
Date: Wed, 10 Oct 2018 16:09:02 +0100
MIME-Version: 1.0
In-Reply-To: <20181009160959.31076-1-jgross@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9041
 signatures=668706
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=1
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810100149
Subject: Re: [Xen-devel] [PATCH] xen: drop writing error messages to 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: 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>

T24gMTAvMDkvMjAxOCAwNTowOSBQTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiB4ZW5idXNfdmFf
ZGV2X2Vycm9yKCkgd2lsbCB0cnkgdG8gd3JpdGUgZXJyb3IgbWVzc2FnZXMgdG8gWGVuc3RvcmUK
PiB1bmRlciB0aGUgZXJyb3IvPGRldi1uYW1lPi9lcnJvciBub2RlICh3aXRoIDxkZXYtbmFtZT4g
c29tZXRoaW5nIGxpa2UKPiAiZGV2aWNlL3ZiZC81MTg3MiIpLiBUaGlzIHdpbGwgZmFpbCBub3Jt
YWxseSBhbmQgYW5vdGhlciBtZXNzYWdlCj4gYWJvdXQgdGhpcyBmYWlsdXJlIGlzIGFkZGVkIHRv
IGRtZXNnLgo+IAo+IEkgYmVsaWV2ZSB0aGlzIGlzIGEgcmVtbmFudCBmcm9tIHZlcnkgYW5jaWVu
dCB0aW1lcywgYXMgaXQgd2FzIGFkZGVkCj4gaW4gdGhlIGZpcnN0IHB2b3BzIHJ1c2ggb2YgY29t
bWl0cyBpbiAyMDA3Lgo+IAo+IFNvIHJlbW92ZSB0aGUgYWRkaXRpb25hbCBtZXNzYWdlIHdoZW4g
d3JpdGluZyB0byBYZW5zdG9yZSBmYWlsZWQgYXMKPiBhIG1pbmltdW0gc3RlcC4KPiAKPiBTaWdu
ZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gLS0tCj4gSSBhbSBj
b25zaWRlcmluZyByZW1vdmluZyB0aGUgWGVuc3RvcmUgd3JpdGUgYWx0b2dldGhlciwgYnV0IEkn
bQo+IG5vdCBzdXJlIGl0IGlzbid0IG5lZWRlZCBlLmcuIGJ5IHhlbmQgYmFzZWQgaW5zdGFsbGF0
aW9ucy4gU28gcGxlYXNlCj4gc3BlYWsgdXAgaW4gY2FzZSB5b3Uga25vdyB3aHkgdGhpcyB3cml0
ZSBpcyB0aGVyZS4KClNvIHRoaXM6CgoiVGhpcyB3aWxsIGZhaWwgbm9ybWFsbHkgYW5kIGFub3Ro
ZXIgbWVzc2FnZSBhYm91dCB0aGlzIGZhaWx1cmUgaXMgYWRkZWQgdG8gZG1lc2cuIgoKQnJpbmdz
IG1lIHRvIHRoZSBxdWVzdGlvbjogV2hhdCBhYm91dCB7c3R1Yixkcml2ZXJ9ZG9tYWlucz8gSWRl
YWxseSB5b3UKc2hvdWxkbid0IGJlIGxvb2tpbmcgYXQgZG9tVSdzIGRtZXNnIGFzIGEgY29udHJv
bCBkb21haW4gbm8/IEkgY2FuJ3QgcmVtZW1iZXIKYW55IG90aGVyIGVycm9yIG5vZGUsIGJ1dCBp
ZiBzb21ldGhpbmcgZmFpbHMgZS5nLiBuZXRmcm9udCBmYWlscyB0byBhbGxvY2F0ZSBhbgp1bmJv
dW5kIGV2ZW50IGNoYW5uZWwgLSBob3cgZG8geW91IGtub3cgdGhlIGNhdXNlIGZyb20gdGhlIGNv
bnRyb2wgZG9tYWluCnBlcnNwZWN0aXZlPwoKSXJyZXNwZWN0aXZlIG9mIHhlbmQgb3Igbm90OiBp
c24ndCB0aGlzICdlcnJvcicgbm9kZSB0aGUgb25seSBvbmUgdGhhdApwcm9wYWdhdGVzIGVycm9y
IGNhdXNlcyBwZXIgZGV2aWNlIGZyb20gZG9tVT8KCglKb2FvCgo+IC0tLQo+ICBkcml2ZXJzL3hl
bi94ZW5idXMveGVuYnVzX2NsaWVudC5jIHwgNiArKy0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDIg
aW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94
ZW4veGVuYnVzL3hlbmJ1c19jbGllbnQuYyBiL2RyaXZlcnMveGVuL3hlbmJ1cy94ZW5idXNfY2xp
ZW50LmMKPiBpbmRleCBhMWMxNzAwMDEyOWIuLmUxN2NhODE1NjE3MSAxMDA2NDQKPiAtLS0gYS9k
cml2ZXJzL3hlbi94ZW5idXMveGVuYnVzX2NsaWVudC5jCj4gKysrIGIvZHJpdmVycy94ZW4veGVu
YnVzL3hlbmJ1c19jbGllbnQuYwo+IEBAIC0yNzgsMTAgKzI3OCw4IEBAIHN0YXRpYyB2b2lkIHhl
bmJ1c192YV9kZXZfZXJyb3Ioc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldiwgaW50IGVyciwKPiAg
CWRldl9lcnIoJmRldi0+ZGV2LCAiJXNcbiIsIHByaW50Zl9idWZmZXIpOwo+ICAKPiAgCXBhdGhf
YnVmZmVyID0ga2FzcHJpbnRmKEdGUF9LRVJORUwsICJlcnJvci8lcyIsIGRldi0+bm9kZW5hbWUp
Owo+IC0JaWYgKCFwYXRoX2J1ZmZlciB8fAo+IC0JICAgIHhlbmJ1c193cml0ZShYQlRfTklMLCBw
YXRoX2J1ZmZlciwgImVycm9yIiwgcHJpbnRmX2J1ZmZlcikpCj4gLQkJZGV2X2VycigmZGV2LT5k
ZXYsICJmYWlsZWQgdG8gd3JpdGUgZXJyb3Igbm9kZSBmb3IgJXMgKCVzKVxuIiwKPiAtCQkJZGV2
LT5ub2RlbmFtZSwgcHJpbnRmX2J1ZmZlcik7Cj4gKwlpZiAocGF0aF9idWZmZXIpCj4gKwkJeGVu
YnVzX3dyaXRlKFhCVF9OSUwsIHBhdGhfYnVmZmVyLCAiZXJyb3IiLCBwcmludGZfYnVmZmVyKTsK
PiAgCj4gIAlrZnJlZShwcmludGZfYnVmZmVyKTsKPiAgCWtmcmVlKHBhdGhfYnVmZmVyKTsKPiAK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 15:19:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 15:19: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 1gAGGH-0003Zy-Aj; Wed, 10 Oct 2018 15:18:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ysci=mw=citrix.com=prvs=814707a66=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gAGGG-0003Zr-O3
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 15:18:56 +0000
X-Inumbo-ID: fc268a78-cc9f-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fc268a78-cc9f-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 15:20:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,364,1534809600"; d="scan'208";a="67498362"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23486.6236.759607.459674@mariner.uk.xensource.com>
Date: Wed, 10 Oct 2018 16:18:52 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180907151104.32306-2-anthony.perard@citrix.com>
References: <20180907151104.32306-1-anthony.perard@citrix.com>
 <20180907151104.32306-2-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v5 01/15] libxl: Design of an async API to
 issue QMP commands to QEMU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>,
 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>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHY1IDAxLzE1XSBsaWJ4bDogRGVzaWduIG9m
IGFuIGFzeW5jIEFQSSB0byBpc3N1ZSBRTVAgY29tbWFuZHMgdG8gUUVNVSIpOgo+IEFsbCB0aGUg
ZnVuY3Rpb25zIHdpbGwgYmUgaW1wbGVtZW50ZWQgaW4gbGF0ZXIgcGF0Y2hlcy4KClRoaXMgcGF0
Y2ggbG9va3MgZ29vZCB0byBtZS4gIEFsdGhvdWdoIGl0J3MgYSBiaXQgb2RkIHRvIG1peCBzb21l
CnR5cGVkZWYgbmFtZSBzaHVmZmxpbmcgaW4gdGhlIHNhbWUgcGF0Y2gsIEkgdGhpbmsgaXQncyBP
SyBoZXJlIGdpdmVuCnRoYXQgdGhlIHJlc3QgaXMgQVBJIGNvbW1lbnRhcnkuCgo+ICsvKgo+ICsg
KiBRTVAgYXN5bmNocm9ub3VzIGNhbGxzCj4gKyAqCj4gKyAqIFRoaXMgZmFjaWxpdHkgYWxsb3dz
IGEgY29tbWFuZCB0byBiZSBzZW50IHRvIFFFTVUsIGFuZCB0aGUgcmVzcG9uc2UgdG8gYmUKPiAr
ICogaGFuZGVkIHRvIGEgY2FsbGJhY2sgZnVuY3Rpb24uCj4gKyAqCj4gKyAqIENvbW1hbmRzIGNh
biBiZSBjaGFpbmVkLCB3aXRoIGEgc2FtZSBjb25uZWN0aW9uLiAoZS5nLiAiYWRkLWZkIiB3aWxs
IG5lZWQgdG8KPiArICogYmUgY2hhaW5lZCB0byB0aGUgbmV4dCBjb21tYW5kKS4gQSBsaWJ4bF9f
ZXZfcW1wIGNhbiBiZSByZXVzZWQgd2hlbiB0aGUKPiArICogY2FsbGJhY2sgaXMgYmVlbiBjYWxs
ZWQgaW4gb3JkZXIgdG8gdXNlIHRoZSBzYW1lIGNvbm5lY3Rpb24uCgpJIHRoaW5rIHRoZSB3b3Jk
IGBjaGFpbmVkJyBoZXJlIGNvdWxkIGRvIHdpdGggZGVmaW5pdGlvbi4gIEkgdGhpbmsgeW91Cmp1
c3QgbWVhbiB0aGF0IHRoZXkgYXJlIG9uIHRoZSBzYW1lIGNvbm5lY3Rpb24gd2hpY2ggcmVtYWlu
cwpBY3RpdmUvQ29ubmVjdGVkIHRocm91Z2hvdXQgPwoKQWxzbywgY2FuIHlvdSBwbGVhc2Ugd3Jh
cCB0aGUgY29tbWVudGFyeSBsaW5lcyB0byA3MCBvciA3NSBjb2x1bW5zID8KWW91ciBjdXJyZW50
IDc5LWNoYXJhY3RlciBsaW5lcyBnZXQgd3JhcCBkYW1hZ2Ugd2hlbiBkaXNwbGF5ZWQgaW4gODAK
Y29sdW1ucyB3aXRoIHRoZSBhZGRlZCBgKycgYW5kIGFyZSB3b3JzZSB3aGVuIGA+ICcgaXMgYWRk
ZWQuCgpUaGFua3MsCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 15:25:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 15: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 1gAGMq-0004Un-Cg; Wed, 10 Oct 2018 15:25:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=57mf=mw=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1gAGMo-0004Ui-Jq
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 15:25:42 +0000
X-Inumbo-ID: 62d7ef78-cca0-11e8-a8a5-bc764e045a96
Received: from mail-wr1-x431.google.com (unknown [2a00:1450:4864:20::431])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 62d7ef78-cca0-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 17:23:06 +0200 (CEST)
Received: by mail-wr1-x431.google.com with SMTP id l6-v6so5804296wrt.1
 for <xen-devel@lists.xenproject.org>; Wed, 10 Oct 2018 08:25:41 -0700 (PDT)
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=vSAE4y0KxUQyblkJAsj3qF+kVzUS8fAEGvWdd1lRhNM=;
 b=GOmSMJDhWUIgHyY2Ijsdf30OmEB94i+OnuZs4GEuYxEqT6IVpIvIhuuaJzCkmwtThY
 kx5hmyG7H/pqx0vdkFH5rPNQP9vq4GO+6pCV0xUxRDBYO3xQlelXab7LVxY87HVAjCMn
 lO7GunMO/3vAGvcDvXUkZNUnv7jJiW8skUsT8nCEePsti3Osagp6UvUcL1Iefxz0MdQj
 id1HwjQuMgYHkMG2Rev3oPLopDUKgsIEVcbZvENvmBuXklghZrbkKDmvLfzX/+nNUy6E
 g3ujt+2Kj2mGKginPQSssRmO5cpFfoV/hwlDEAgaAIYazF23PJrRs0d/ux8YMrpb95TP
 YUSw==
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=vSAE4y0KxUQyblkJAsj3qF+kVzUS8fAEGvWdd1lRhNM=;
 b=WPYVpKZaWLB5HBtJkaZ8owkqEVkX3IxkuYim0EytYQ7OB2Fd8vNT/Qsp7xlCxqfaTB
 lbK/meHJP34cfA8eftnwtU+Yl5Lwj7Wv6os1b3oHgFuZsrJu4zYTa5SvQduRed4uGk6P
 PJE1PmHKfUXTuXUyeE8tawm6jpg0K3riEPID+vZEDNueZ2lTkfWLzKSk0BwkjbKCWur6
 3bTKuT2sg4WVABsxAmDOAsbf8mYgDc+ObZxC/keMd9vBV72ptOCdAPmAzfqF/PVClANS
 gwglfNP9rPGmaO+zQEiUuUso9iZQt73E8efOGLWVlq7pySdwb5OsRlLJYCdArIK0Bcvw
 yhNQ==
X-Gm-Message-State: ABuFfogRPI/PZQ3VL4j6cBZZwRxaSqMnfhxxus7wgWuILv1q2atmdUQg
 z9volRqPqsKrG4yB/emaMScy6xY9OLWqbKITy4A=
X-Google-Smtp-Source: ACcGV62Rc3DwnW7mTltsoMB4XvhRwqd+eoS++QGJY0SwAC39OPF37QUSOTjspBILBBO/QRojMxTIF7tl/j90Ci108Yg=
X-Received: by 2002:adf:8b5e:: with SMTP id
 v30-v6mr22040542wra.282.1539185139876; 
 Wed, 10 Oct 2018 08:25:39 -0700 (PDT)
MIME-Version: 1.0
References: <CAAd-cWOSqZN9LYCRxEYjgCyHq24PFsZqOFE1T_PPnq3HjDGpaA@mail.gmail.com>
 <857c04f2-345f-b9ea-44ce-6e9d0aeb8248@citrix.com>
 <CAAd-cWMrRUrS7VzGN=3B9ekm9Gqx5aYZgayWdemV=-do1F8O9w@mail.gmail.com>
In-Reply-To: <CAAd-cWMrRUrS7VzGN=3B9ekm9Gqx5aYZgayWdemV=-do1F8O9w@mail.gmail.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Wed, 10 Oct 2018 09:25:02 -0600
Message-ID: <CABfawhkmNaNesdxcOOH=58f8GH1sn8ZyJ0TU8h+=9WhK0DCFtg@mail.gmail.com>
To: spmichaels.work@gmail.com
Subject: Re: [Xen-devel] Mapping HVM guest memory from 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: 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>

T24gV2VkLCBPY3QgMTAsIDIwMTggYXQgODo0NyBBTSBTcGVuY2VyIE1pY2hhZWxzCjxzcG1pY2hh
ZWxzLndvcmtAZ21haWwuY29tPiB3cm90ZToKPgo+IEkgaGF2ZSwgYnV0IGxpYnZtaSBkb2Vzbid0
IGZpdCBteSB1c2UgY2FzZSDigJQgaXQgb25seSB3b3JrcyB3aXRoIFdpbmRvd3MgYW5kIExpbnV4
IEhWTSBndWVzdHMuIEkgd2lsbCBuZWVkIG15IGFwcGxpY2F0aW9uIHRvIHdvcmsgd2l0aCBQViBh
bmQgSFZNIGd1ZXN0cyB0aGF0IGFyZSBuZWl0aGVyIFdpbmRvd3Mgbm9yIExpbnV4LgoKTGliVk1J
IHdvcmtzIHdpdGggUFYgZ3Vlc3RzIGFuZCB5b3UgY2FuIGluaXRpYWxpemUgaXQgd2l0aG91dCB0
aGUgT1MKc3BlY2lmaWMgZmVhdHVyZXMuIElmIHlvdSB1c2Ugdm1pX2luaXQgZm9sbG93ZWQgYnkg
dm1pX2luaXRfcGFnaW5nIHlvdQpjYW4gZG8gdjJwIHRyYW5zbGF0aW9uLCByZWFkaW5nL3dyaXRp
bmcgbWVtb3J5IHJlZ2FyZGxlc3Mgb2Ygd2hhdCBPUwppcyBydW5uaW5nIGluIHRoZSBndWVzdC4K
ClRhbWFzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 15:29:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 15: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 1gAGQA-0004cx-2U; Wed, 10 Oct 2018 15:29:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ysci=mw=citrix.com=prvs=814707a66=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gAGQ7-0004cr-UX
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 15:29:07 +0000
X-Inumbo-ID: 680d891b-cca1-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 680d891b-cca1-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 15:30:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,364,1534809600"; d="scan'208";a="67499974"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23486.6847.362789.991990@mariner.uk.xensource.com>
Date: Wed, 10 Oct 2018 16:29:03 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180907151104.32306-3-anthony.perard@citrix.com>
References: <20180907151104.32306-1-anthony.perard@citrix.com>
 <20180907151104.32306-3-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v5 02/15] libxl_qmp: Connect to QMP socket
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>,
 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>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHY1IDAyLzE1XSBsaWJ4bF9xbXA6IENvbm5l
Y3QgdG8gUU1QIHNvY2tldCIpOgo+IFRoaXMgaXMgYSBmaXJzdCBwYXRjaCB0byBpbXBsZW1lbnQg
bGlieGxfX2V2X3FtcCwgaXQgb25seSBjb25uZWN0cyB0bwo+IHRoZSBRTVAgc29ja2V0IG9mIFFF
TVUgYW5kIHJlZ2lzdGVycyBhIGZkIGNhbGxiYWNrIHRoYXQgZG9lcyBub3RoaW5nLgouLi4KPiAr
dHlwZWRlZiBlbnVtIHsKPiArICAgIC8qIGluaXRpYWwgc3RhdGUgKi8KPiArICAgIHFtcF9zdGF0
ZV9kaXNjb25uZWN0ZWQgPSAxLAo+ICsgICAgLyogY29ubmVjdGVkIHRvIFFNUCBzb2NrZXQsIHdh
aXRpbmcgZm9yIGdyZWV0aW5nIG1lc3NhZ2UgKi8KPiArICAgIHFtcF9zdGF0ZV9jb25uZWN0aW5n
LAo+ICsgICAgLyogZ3JlZXRpbmcgbWVzc2FnZSByZWNlaXZlZCAqLwo+ICsgICAgcW1wX3N0YXRl
X2dyZWV0aW5nLAo+ICsgICAgLyogcW1wX2NhcGFiaWxpdGllcyBjb21tYW5kIHNlbnQsIHdhaXRp
bmcgZm9yIHJlcGx5ICovCj4gKyAgICBxbXBfc3RhdGVfY2FwYWJpbGl0eV9uZWdvdGlhdGlvbiwK
PiArICAgIC8qIHJlYWR5IHRvIHNlbmQgY29tbWFuZHMgKi8KPiArICAgIHFtcF9zdGF0ZV9jb25u
ZWN0ZWQsCj4gK30gbGlieGxfX3FtcF9zdGF0ZTsKCklXQk4gdG8gcmVsYXRlIHRoZXNlIHByaXZh
dGUgc3RhdGVzIHRvIHRoZSBvdXR3YXJkLWZhY2luZyBBUEkgc3RhdGVzCmxpa2UgYENvbm5lY3Rl
ZCcuCgpJIG9mdGVuIHdyaXRlIGEgdGFibGUgb2YgbGVnYWwgZmllbGQgdmFsdWVzIC0gc2VlIGZv
ciBleGFtcGxlLApsaWJ4bF9leGVjLmMgbmVhciBsLjI0MSBhbmQgbGlieGxfc3RyZWFtX3JlYWQu
YyBuZWFyIGwuMzUuICBCdXQgbWF5YmUKdGhpcyBpcyBub3QgY29tcGxpY2F0ZWQgZW5vdWdoIHRv
IG5lZWQgdGhhdC4KCj4gK3N0YXRpYyBpbnQgcW1wX2V2X2Nvbm5lY3QobGlieGxfX2djICpnYywg
bGlieGxfX2V2X3FtcCAqZXYpCj4gK3sKLi4uCj4gKyAgICByID0gY29ubmVjdChsaWJ4bF9fY2Fy
ZWZkX2ZkKGV2LT5xbXBfY2ZkKSwKPiArICAgICAgICAgICAgICAgIChzdHJ1Y3Qgc29ja2FkZHIg
KikgJnVuLCBzaXplb2YodW4pKTsKClVwIHRvIGhlcmU6CgpBY2tlZC1ieTogSWFuIEphY2tzb24g
PGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CgpCdXQ6Cgo+ICtpbnQgbGlieGxfX2V2X3FtcF9z
ZW5kKGxpYnhsX19nYyAqZ2MsIGxpYnhsX19ldl9xbXAgKmV2LAo+ICsgICAgICAgICAgICAgICAg
ICAgICAgIGNvbnN0IGNoYXIgKmNtZCwgbGlieGxfX2pzb25fb2JqZWN0ICphcmdzKQo+ICt7Cj4g
KyAgICBMT0dEKERFQlVHLCBldi0+ZG9taWQsICIgZXYgJXAsIGNtZCAnJXMnIiwgZXYsIGNtZCk7
Cj4gKwo+ICsgICAgLyogQ29ubmVjdCB0byBRRU1VIGlmIG5vdCBhbHJlYWR5IGNvbm5lY3RlZCAq
Lwo+ICsgICAgcmV0dXJuIHFtcF9ldl9jb25uZWN0KGdjLCBldik7Cj4gK30KCkkgdGhpbmsgaXQg
d291bGQgYmUgbmljZXIgdG8gcmVhZCBhIGNvbXBsZXRlIGltcGxlbWVudGF0aW9uIG9mIHRoaXMK
ZnVuY3Rpb24uICBSaWdodCBub3cgaXQncyBvYnZpb3VzbHkgd3JvbmcgYW5kIGltcG9zc2libGUg
dG8gcmV2aWV3LgoKU28gcGxlYXNlIHBvc3Rwb25lIHRoaXMgaHVuay4KClRoYW5rcywKSWFuLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 15:33:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 15: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 1gAGTr-0005Uy-UL; Wed, 10 Oct 2018 15:32:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0ojh=mw=suse.cz=vbabka@srs-us1.protection.inumbo.net>)
 id 1gAGTq-0005Ut-8D
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 15:32:58 +0000
X-Inumbo-ID: f11a0f99-cca1-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f11a0f99-cca1-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 15:34: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 mx1.suse.de (Postfix) with ESMTP id C3907B113;
 Wed, 10 Oct 2018 15:32:54 +0000 (UTC)
To: Arun KS <arunks@codeaurora.org>, kys@microsoft.com,
 haiyangz@microsoft.com, sthemmin@microsoft.com, boris.ostrovsky@oracle.com,
 jgross@suse.com, akpm@linux-foundation.org, dan.j.williams@intel.com,
 mhocko@suse.com, iamjoonsoo.kim@lge.com, gregkh@linuxfoundation.org,
 osalvador@suse.de, malat@debian.org, kirill.shutemov@linux.intel.com,
 jrdr.linux@gmail.com, yasu.isimatu@gmail.com, mgorman@techsingularity.net,
 aaron.lu@intel.com, devel@linuxdriverproject.org,
 linux-kernel@vger.kernel.org, linux-mm@kvack.org,
 xen-devel@lists.xenproject.org
References: <1538727006-5727-1-git-send-email-arunks@codeaurora.org>
From: Vlastimil Babka <vbabka@suse.cz>
Openpgp: preference=signencrypt
Autocrypt: addr=vbabka@suse.cz; prefer-encrypt=mutual; keydata=
 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
 cqmP8roqufIAj+Ohhzs=
Message-ID: <72215e75-6c7e-0aef-c06e-e3aba47cf806@suse.cz>
Date: Wed, 10 Oct 2018 17:30:11 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <1538727006-5727-1-git-send-email-arunks@codeaurora.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 1/2] memory_hotplug: Free pages as higher
 order
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: vinmenon@codeaurora.org, vatsa@codeaurora.org, getarunks@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>

T24gMTAvNS8xOCAxMDoxMCBBTSwgQXJ1biBLUyB3cm90ZToKPiBXaGVuIGZyZWUgcGFnZXMgYXJl
IGRvbmUgd2l0aCBoaWdoZXIgb3JkZXIsIHRpbWUgc3BlbmQgb24KPiBjb2FsZXNjaW5nIHBhZ2Vz
IGJ5IGJ1ZGR5IGFsbG9jYXRvciBjYW4gYmUgcmVkdWNlZC4gV2l0aAo+IHNlY3Rpb24gc2l6ZSBv
ZiAyNTZNQiwgaG90IGFkZCBsYXRlbmN5IG9mIGEgc2luZ2xlIHNlY3Rpb24KPiBzaG93cyBpbXBy
b3ZlbWVudCBmcm9tIDUwLTYwIG1zIHRvIGxlc3MgdGhhbiAxIG1zLCBoZW5jZQo+IGltcHJvdmlu
ZyB0aGUgaG90IGFkZCBsYXRlbmN5IGJ5IDYwJS4gTW9kaWZ5IGV4dGVybmFsCj4gcHJvdmlkZXJz
IG9mIG9ubGluZSBjYWxsYmFjayB0byBhbGlnbiB3aXRoIHRoZSBjaGFuZ2UuCj4gCj4gU2lnbmVk
LW9mZi1ieTogQXJ1biBLUyA8YXJ1bmtzQGNvZGVhdXJvcmEub3JnPgoKWy4uLl0KCj4gQEAgLTY1
NSwyNiArNjU1LDQ0IEBAIHZvaWQgX19vbmxpbmVfcGFnZV9mcmVlKHN0cnVjdCBwYWdlICpwYWdl
KQo+ICB9Cj4gIEVYUE9SVF9TWU1CT0xfR1BMKF9fb25saW5lX3BhZ2VfZnJlZSk7Cj4gIAo+IC1z
dGF0aWMgdm9pZCBnZW5lcmljX29ubGluZV9wYWdlKHN0cnVjdCBwYWdlICpwYWdlKQo+ICtzdGF0
aWMgaW50IGdlbmVyaWNfb25saW5lX3BhZ2Uoc3RydWN0IHBhZ2UgKnBhZ2UsIHVuc2lnbmVkIGlu
dCBvcmRlcikKPiAgewo+IC0JX19vbmxpbmVfcGFnZV9zZXRfbGltaXRzKHBhZ2UpOwoKVGhpcyBp
cyBub3cgbm90IGNhbGxlZCBhbnltb3JlLCBhbHRob3VnaCB0aGUgeGVuL2h2IHZhcmlhbnRzIHN0
aWxsIGRvCml0LiBUaGUgZnVuY3Rpb24gc2VlbXMgZW1wdHkgdGhlc2UgZGF5cywgbWF5YmUgcmVt
b3ZlIGl0IGFzIGEgZm9sbG93dXAKY2xlYW51cD8KCj4gLQlfX29ubGluZV9wYWdlX2luY3JlbWVu
dF9jb3VudGVycyhwYWdlKTsKPiAtCV9fb25saW5lX3BhZ2VfZnJlZShwYWdlKTsKPiArCV9fZnJl
ZV9wYWdlc19jb3JlKHBhZ2UsIG9yZGVyKTsKPiArCXRvdGFscmFtX3BhZ2VzICs9ICgxVUwgPDwg
b3JkZXIpOwo+ICsjaWZkZWYgQ09ORklHX0hJR0hNRU0KPiArCWlmIChQYWdlSGlnaE1lbShwYWdl
KSkKPiArCQl0b3RhbGhpZ2hfcGFnZXMgKz0gKDFVTCA8PCBvcmRlcik7Cj4gKyNlbmRpZgoKX19v
bmxpbmVfcGFnZV9pbmNyZW1lbnRfY291bnRlcnMoKSB3b3VsZCBoYXZlIHVzZWQKYWRqdXN0X21h
bmFnZWRfcGFnZV9jb3VudCgpIHdoaWNoIHdvdWxkIGRvIHRoZSBjaGFuZ2VzIHVuZGVyCm1hbmFn
ZWRfcGFnZV9jb3VudF9sb2NrLiBBcmUgd2Ugc2FmZSB3aXRob3V0IHRoZSBsb2NrPyBJZiB5ZXMs
IHRoZXJlCnNob3VsZCBwZXJoYXBzIGJlIGEgY29tbWVudCBleHBsYWluaW5nIHdoeS4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 15:48:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 15:48: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 1gAGiD-0006W9-Ik; Wed, 10 Oct 2018 15:47:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ysci=mw=citrix.com=prvs=814707a66=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gAGiB-0006W4-WF
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 15:47:48 +0000
X-Inumbo-ID: 036ba8b8-cca4-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 036ba8b8-cca4-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 15:49:04 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,364,1534809600"; d="scan'208";a="67502437"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23486.7932.781238.747508@mariner.uk.xensource.com>
Date: Wed, 10 Oct 2018 16:47:08 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180907151104.32306-4-anthony.perard@citrix.com>
References: <20180907151104.32306-1-anthony.perard@citrix.com>
 <20180907151104.32306-4-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v5 03/15] libxl_qmp: Implement fd callback
 and read data
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHY1IDAzLzE1XSBsaWJ4bF9xbXA6IEltcGxl
bWVudCBmZCBjYWxsYmFjayBhbmQgcmVhZCBkYXRhIik6Cj4gRmlyc3Qgc3RlcCBpbnRvIHRha2lu
ZyBjYXJlIG9mIHRoZSBpbnB1dCBmcm9tIFFFTVUncyBRTVAgc29ja2V0LiBGb3IKPiBub3csIHdl
IHJlYWQgZGF0YSBhbmQgc3RvcmUgdGhlbSBpbiBhIGJ1ZmZlci4KLi4uCj4gKyAgICBpZiAoIWV2
LT5yeF9idWYpIHsKPiArICAgICAgICBldi0+cnhfYnVmID0gbGlieGxfX21hbGxvYyhOT0dDLCBR
TVBfUkVDRUlWRV9CVUZGRVJfU0laRSk7Cj4gKyAgICAgICAgZXYtPmJ1Zl9zaXplID0gUU1QX1JF
Q0VJVkVfQlVGRkVSX1NJWkU7Cj4gKyAgICAgICAgZXYtPmJ1Zl91c2VkID0gMDsKPiArICAgICAg
ICBldi0+YnVmX2NvbnN1bWVkID0gMDsKPiArICAgIH0KPiArCj4gKyAgICAvKiBDaGVjayBpZiBs
YXN0IGJ1ZmZlciBzdGlsbCBoYXZlIHNwYWNlLCBvciBpbmNyZWFzZSBzaXplICovCj4gKyAgICAv
KiBUaGUgLTEgaXMgYmVjYXVzZSB0aGVyZSBpcyBhbHdheXMgc3BhY2UgZm9yIGEgTlVMIGNoYXJh
Y3RlciAqLwo+ICsgICAgaWYgKGV2LT5idWZfdXNlZCA9PSBldi0+YnVmX3NpemUgLSAxKSB7Cj4g
KyAgICAgICAgZXYtPmJ1Zl9zaXplICs9IFFNUF9SRUNFSVZFX0JVRkZFUl9TSVpFOwo+ICsgICAg
ICAgIGV2LT5yeF9idWYgPSBsaWJ4bF9fcmVhbGxvYyhOT0dDLCBldi0+cnhfYnVmLCBldi0+YnVm
X3NpemUpOwo+ICsgICAgfQoKSSB0aGluayB0aGlzIGlzIHVubmVjZXNzYXJpbHkgY29tcGxleC4g
IEkgdGhpbmsgeW91IHNob3VsZCBzZXQgYnVmXyoKdG8gMCBpbiBfaW5pdCwgYW5kIGFycmFuZ2Ug
dG8gcmVhbGxvYygwLCBuZXdfc2l6ZSkgaWYgdGhlIGJ1ZmZlciBpcwpub3QgYmlnIGVub3VnaCBm
b3IgInNvbWUgc3BhY2UiIHBsdXMgYSBudWwuCgpBbHNvLCB5b3Ugc2hvdWxkIGluY3JlYXNlIHRo
ZSBidWZmZXIgc2l6ZSBleHBvbmVudGlhbGx5LiAgQW5kIHlvdQpzaG91bGQgcHV0IGEgbGltaXQg
b24gdGhlIGJ1ZmZlciBzaXplLCBpbiBjYXNlIHRoZSBzZW5kZXIgZ29lcyBtYWQuCgo+ICsgICAg
LyogVGhlIC0xIGlzIGJlY2F1c2UgdGhlcmUgaXMgYWx3YXlzIHNwYWNlIGZvciBhIE5VTCBjaGFy
YWN0ZXIgKi8KPiArICAgIHIgPSByZWFkKGZkLCBldi0+cnhfYnVmICsgZXYtPmJ1Zl91c2VkLCBl
di0+YnVmX3NpemUgLSBldi0+YnVmX3VzZWQgLSAxKTsKCkxpbmVzIHRvbyBsb25nIGFnYWluLiAg
KEkgd2lsbCBzdG9wIGNvbXBsYWluaW5nIGFib3V0IHRoaXMgbm93IGJ1dCBjYW4KeW91IHBsZWFl
IGZpeCBpdCB0aHJvdWdob3V0PykKCj4gKyAgICBpZiAociA8IDApIHsKPiArICAgICAgICBpZiAo
ZXJybm8gPT0gRUlOVFIpCj4gKyAgICAgICAgICAgIHJldHVybiAwOwoKTm8sIHlvdSBuZWVkIHRv
IGdvIHJvdW5kIGFnYWluLiAgSSdtIGFmcmFpZCB0aGUgd2hvbGUgb2YgdGhpcyBmdW5jdGlvbgpu
ZWVkcyB0byBiZSBpbiBhIGxvb3AuICBUaGlzIGlzIGJlY2F1c2UgeW91IGFyZSBub3QgZ3VhcmFu
dGVlZCB0aGF0CnlvdSB3aWxsIGdldCBtb3JlIHRoYW4gb25lIGNhbGwgdG8geW91ciByZWFkYWJs
ZSBjYWxsYmFjayBwZXIKdHJhbnNpdGlvbiBmcm9tIG5vdC1yZWFkYWJsZSB0byByZWFkYWJsZS4K
Cj4gKyAgICAgICAgYXNzZXJ0KGVycm5vKTsKPiArICAgICAgICBpZiAoZXJybm8gPT0gRVdPVUxE
QkxPQ0spCj4gKyAgICAgICAgICAgIHJldHVybiAwOwoKQW5kIGFnYWluLgoKPiArICAgICAgICBM
T0dFRChFUlJPUiwgZXYtPmRvbWlkLCAiZXJyb3IgcmVhZGluZyBRTVAgc29ja2V0Iik7CgpJIHRo
aW5rIHlvdSBuZWVkIHRvIGxvb2sgdXAgdGhlIGVycm9yIGhhbmRsaW5nIGZvciAocG9zc2libHkK
bG9uZy1ydW5uaW5nKSBjb25uZWN0IG9wZXJhdGlvbiBmYWlscyBvbiBhIHN0cmVhbSBzb2NrZXQg
d2hpY2ggd2VyZSBpbgpub25ibG9ja2luZyBtb2RlIHdoZW4geW91IGNhbGxlZCBjb25uZWN0KCku
ICBZb3UgbWF5IG5lZWQgdG8gaGFuZGxlCkVJTlBST0dSRVNTIGZyb20gdGhlIGNvbm5lY3QoKSBz
eXNjYWxsIGl0c2VsZiAodGhhdCB3YXMgaW4gdGhlCnByZXZpb3VzIHBhdGNoKS4KCj4gKyAgICBp
ZiAociA9PSAwKSB7Cj4gKyAgICAgICAgTE9HRChFUlJPUiwgZXYtPmRvbWlkLCAiTm8gZGF0YSBy
ZWFkIG9uIFFNUCBzb2NrZXQiKTsKCllvdSBtZWFuICJ1bmV4cGVjdGVkIEVPRiIgbm90ICJubyBk
YXRhIHJlYWQiLiAgTm9ybWFsbHkgdGhpcyB3b3VsZAptZWFuIHRoYXQgcWVtdSBkaWVkIG9yIGNy
YXNoZWQuCgo+ICsgICAgICAgIHJldHVybiAwOwoKRXJyLCBhbmQgdGhlbiB0aGlzIG5lZWRzIHRv
IGJlIGhhbmRsZWQgYXMgYW4gZXJyb3IsIG5vdCBzaW1wbHkKaWdub3JlZC4gIElmIGl0IGhhcHBl
bnMsIGl0IHdpbGwga2VlcCBoYXBwZW5pbmcuCgo+ICsgICAgTE9HX1FNUCgicmVjZWl2ZWQgJWxk
QjogJyUuKnMnIiwgciwgKGludClyLCBldi0+cnhfYnVmICsgZXYtPmJ1Zl91c2VkKTsKPiArCj4g
KyAgICBldi0+YnVmX3VzZWQgKz0gcjsKPiArICAgIGFzc2VydChldi0+YnVmX3VzZWQgPCBldi0+
YnVmX3NpemUpOwoKSXQgd291bGQgYmUgcmVhbGx5IGhlbHBmdWwgaWYgdGhlc2UgcGFydGlhbCBm
dW5jdGlvbnMgd2VyZSB0byBjb250YWluCmFuIGB4eHgnIG9yIHNvbWV0aGluZyB3aGVyZSB0aGVy
ZSBpcyBtaXNzaW5nIGNvZGUuCgpBcyBpdCBpcyBJIGtub3cgdGhhdCBtb3JlIGNvZGUgd2lsbCBv
Y2N1ciBoZXJlLCBidXQgbm90aGluZwpzdHJhaWdodGZvcndhcmQgaW4gdGhlIHJldmlldyB3aWxs
IHByb2Nlc3Mgd2lsbCBzcG90IGl0IHRoZSBtaXN0YWtlIGlmCnlvdSBmb3JnZXQgdG8gYWRkIGl0
Li4uCgpUaGUgbG9vcCBJIG1lbnRpb25lZCBjb3VsZCBiZSBpbiBxbXBfZXZfZmRfY2FsbGJhY2su
CgpUQkggSSBmaW5kIHRoZSBzcGxpdCBiZXR3ZWVuIHFtcF9ldl9mZF9jYWxsYmFjayBhbmQKcW1w
X2V2X2NhbGxiYWNrX3JlYWRhYmxlIGEgYml0IGNvbmZ1c2luZyBidXQgSSBrbm93IHRoYXQgSSdt
IHVudXN1YWwKaW4gcHJlZmVycmluZyBsb25nZXIgZnVuY3Rpb25zLgoKPiArc3RhdGljIHZvaWQg
cW1wX2V2X2NhbGxiYWNrX2Vycm9yKGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX2V2X3FtcCAqZXYp
Cj4gK3sKPiArICAgIEVHQ19HQzsKPiArCj4gKyAgICBMT0dEKEVSUk9SLCBldi0+ZG9taWQsICJF
cnJvciBoYXBwZW5kIHdpdGggdGhlIFFNUCBjb25uZWN0aW9uIHRvIFFFTVUiKTsKPiArCj4gKyAg
ICAvKiBPbiBlcnJvciwgZGVhbGxvY2F0ZSBhbGwgcHJpdmF0ZSByZXNzb3VyY2VzICovCj4gKyAg
ICBsaWJ4bF9fZXZfcW1wX2Rpc3Bvc2UoZ2MsIGV2KTsKCk1pc3NpbmcgLyogeHh4ICovIHRvIHJl
cG9ydCB0aGUgZXJyb3IgdXB3YXJkcy4KCgpIcm0uICBJIHJlYWxpc2UgdGhpcyBpcyBnb2luZyB0
byBiZSBhbm5veWluZywgYnV0IEkgdGhpbmsgSSBzaG91bGQKcHJvYmFibHkgc3RvcCBub3cgYmVj
YXVzZSBvZiB0aGUgbGFjayBvZiB4eHgncyBtZWFucyBpdCdzIGhhcmQgZm9yIG1lCnRvIHJldmll
dy4KCldoYXQgZG8geW91IHRoaW5rIHdvdWxkIGJlIGJlc3Q6CiAoaSkgSSBzaG91bGQsIGluIG15
IG93biB0cmVlLCBzcXVhc2ggc2V2ZXJhbCBvZiB5b3VyIGNvbW1pdHMgZG93bgogICAgIHNvIEkg
Y2FuIHJldmlldyB0aGVtIHRvZ2V0aGVyCiAoaWkpIFlvdSByZXBvc3Qgd2l0aCBhIGxvdCBvZiBY
WFhzIGFkZGVkCiAoaWlpKSBXZSBpbnRlbmQgdG8gc3F1YXNoIHRoZSBjb21taXRzIGluIHhlbi5n
aXQgPwoKSSB0aGluayAoaWkpIGlzIGEgZmFpciBhbW91bnQgb2Ygd29yayBmb3IgcG9saXNoaW5n
IGFuIGludGVybWVkaWF0ZQpzdGF0ZSwgYW5kIHByb2JhYmx5IGEgd2FzdGUuICBJJ20gaW5jbGlu
ZWQgdG8gKGkpIChpaWkpLiAgQ2FuIHlvdSB0ZWxsCm1lIHdoaWNoIHBhdGNoZXMgSSBzaG91bGQg
c3FhdXNoID8KCkkgdGhpbmsgSSBuZWVkIHVwIHRvIGBsaWJ4bF9xbXA6IFJlc3BvbmQgdG8gUU1Q
IGdyZWV0aW5nJyA/CgpSZWdhcmRzLApJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 15:53:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 15:53: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 1gAGne-0007PR-JV; Wed, 10 Oct 2018 15:53:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=mkav=mw=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gAGnc-0007Oh-Qh
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 15:53:24 +0000
X-Inumbo-ID: cc85aaf1-cca4-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cc85aaf1-cca4-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 15:54: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 mx1.suse.de (Postfix) with ESMTP id A6427B0E3;
 Wed, 10 Oct 2018 15:53:22 +0000 (UTC)
To: Joao Martins <joao.m.martins@oracle.com>
References: <20181009160959.31076-1-jgross@suse.com>
 <5126873e-ade5-86b0-4ebf-58cb47c9cbe7@oracle.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 xsBNBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAHNHkp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmRlPsLAeQQTAQIAIwUCU4xw6wIbAwcL
 CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJELDendYovxMvi4UH/Ri+OXlObzqMANruTd4N
 zmVBAZgx1VW6jLc8JZjQuJPSsd/a+bNr3BZeLV6lu4Pf1Yl2Log129EX1KWYiFFvPbIiq5M5
 kOXTO8Eas4CaScCvAZ9jCMQCgK3pFqYgirwTgfwnPtxFxO/F3ZcS8jovza5khkSKL9JGq8Nk
 czDTruQ/oy0WUHdUr9uwEfiD9yPFOGqp4S6cISuzBMvaAiC5YGdUGXuPZKXLpnGSjkZswUzY
 d9BVSitRL5ldsQCg6GhDoEAeIhUC4SQnT9SOWkoDOSFRXZ+7+WIBGLiWMd+yKDdRG5RyP/8f
 3tgGiB6cyuYfPDRGsELGjUaTUq3H2xZgIPfOwE0EU4xwFgEIAMsx+gDjgzAY4H1hPVXgoLK8
 B93sTQFN9oC6tsb46VpxyLPfJ3T1A6Z6MVkLoCejKTJ3K9MUsBZhxIJ0hIyvzwI6aYJsnOew
 cCiCN7FeKJ/oA1RSUemPGUcIJwQuZlTOiY0OcQ5PFkV5YxMUX1F/aTYXROXgTmSaw0aC1Jpo
 w7Ss1mg4SIP/tR88/d1+HwkJDVW1RSxC1PWzGizwRv8eauImGdpNnseneO2BNWRXTJumAWDD
 pYxpGSsGHXuZXTPZqOOZpsHtInFyi5KRHSFyk2Xigzvh3b9WqhbgHHHE4PUVw0I5sIQt8hJq
 5nH5dPqz4ITtCL9zjiJsExHuHKN3NZsAEQEAAcLAXwQYAQIACQUCU4xwFgIbDAAKCRCw3p3W
 KL8TL0P4B/9YWver5uD/y/m0KScK2f3Z3mXJhME23vGBbMNlfwbr+meDMrJZ950CuWWnQ+d+
 Ahe0w1X7e3wuLVODzjcReQ/v7b4JD3wwHxe+88tgB9byc0NXzlPJWBaWV01yB2/uefVKryAf
 AHYEd0gCRhx7eESgNBe3+YqWAQawunMlycsqKa09dBDL1PFRosF708ic9346GLHRc6Vj5SRA
 UTHnQqLetIOXZm3a2eQ1gpQK9MmruO86Vo93p39bS1mqnLLspVrL4rhoyhsOyh0Hd28QCzpJ
 wKeHTd0MAWAirmewHXWPco8p1Wg+V+5xfZzuQY0f4tQxvOpXpt4gQ1817GQ5/Ed/wsDtBBgB
 CAAgFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAlrd8NACGwIAgQkQsN6d1ii/Ey92IAQZFggA
 HRYhBFMtsHpB9jjzHji4HoBcYbtP2GO+BQJa3fDQAAoJEIBcYbtP2GO+TYsA/30H/0V6cr/W
 V+J/FCayg6uNtm3MJLo4rE+o4sdpjjsGAQCooqffpgA+luTT13YZNV62hAnCLKXH9n3+ZAgJ
 RtAyDWk1B/0SMDVs1wxufMkKC3Q/1D3BYIvBlrTVKdBYXPxngcRoqV2J77lscEvkLNUGsu/z
 W2pf7+P3mWWlrPMJdlbax00vevyBeqtqNKjHstHatgMZ2W0CFC4hJ3YEetuRBURYPiGzuJXU
 pAd7a7BdsqWC4o+GTm5tnGrCyD+4gfDSpkOT53S/GNO07YkPkm/8J4OBoFfgSaCnQ1izwgJQ
 jIpcG2fPCI2/hxf2oqXPYbKr1v4Z1wthmoyUgGN0LPTIm+B5vdY82wI5qe9uN6UOGyTH2B3p
 hRQUWqCwu2sqkI3LLbTdrnyDZaixT2T0f4tyF5Lfs+Ha8xVMhIyzNb1byDI5FKCb
Message-ID: <90ae453c-f018-60d3-b7a9-e69cd39c0777@suse.com>
Date: Wed, 10 Oct 2018 17:53:22 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <5126873e-ade5-86b0-4ebf-58cb47c9cbe7@oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen: drop writing error messages to 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: 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>

T24gMTAvMTAvMjAxOCAxNzowOSwgSm9hbyBNYXJ0aW5zIHdyb3RlOgo+IE9uIDEwLzA5LzIwMTgg
MDU6MDkgUE0sIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IHhlbmJ1c192YV9kZXZfZXJyb3IoKSB3
aWxsIHRyeSB0byB3cml0ZSBlcnJvciBtZXNzYWdlcyB0byBYZW5zdG9yZQo+PiB1bmRlciB0aGUg
ZXJyb3IvPGRldi1uYW1lPi9lcnJvciBub2RlICh3aXRoIDxkZXYtbmFtZT4gc29tZXRoaW5nIGxp
a2UKPj4gImRldmljZS92YmQvNTE4NzIiKS4gVGhpcyB3aWxsIGZhaWwgbm9ybWFsbHkgYW5kIGFu
b3RoZXIgbWVzc2FnZQo+PiBhYm91dCB0aGlzIGZhaWx1cmUgaXMgYWRkZWQgdG8gZG1lc2cuCj4+
Cj4+IEkgYmVsaWV2ZSB0aGlzIGlzIGEgcmVtbmFudCBmcm9tIHZlcnkgYW5jaWVudCB0aW1lcywg
YXMgaXQgd2FzIGFkZGVkCj4+IGluIHRoZSBmaXJzdCBwdm9wcyBydXNoIG9mIGNvbW1pdHMgaW4g
MjAwNy4KPj4KPj4gU28gcmVtb3ZlIHRoZSBhZGRpdGlvbmFsIG1lc3NhZ2Ugd2hlbiB3cml0aW5n
IHRvIFhlbnN0b3JlIGZhaWxlZCBhcwo+PiBhIG1pbmltdW0gc3RlcC4KPj4KPj4gU2lnbmVkLW9m
Zi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+PiAtLS0KPj4gSSBhbSBjb25z
aWRlcmluZyByZW1vdmluZyB0aGUgWGVuc3RvcmUgd3JpdGUgYWx0b2dldGhlciwgYnV0IEknbQo+
PiBub3Qgc3VyZSBpdCBpc24ndCBuZWVkZWQgZS5nLiBieSB4ZW5kIGJhc2VkIGluc3RhbGxhdGlv
bnMuIFNvIHBsZWFzZQo+PiBzcGVhayB1cCBpbiBjYXNlIHlvdSBrbm93IHdoeSB0aGlzIHdyaXRl
IGlzIHRoZXJlLgo+IAo+IFNvIHRoaXM6Cj4gCj4gIlRoaXMgd2lsbCBmYWlsIG5vcm1hbGx5IGFu
ZCBhbm90aGVyIG1lc3NhZ2UgYWJvdXQgdGhpcyBmYWlsdXJlIGlzIGFkZGVkIHRvIGRtZXNnLiIK
PiAKPiBCcmluZ3MgbWUgdG8gdGhlIHF1ZXN0aW9uOiBXaGF0IGFib3V0IHtzdHViLGRyaXZlcn1k
b21haW5zPyBJZGVhbGx5IHlvdQo+IHNob3VsZG4ndCBiZSBsb29raW5nIGF0IGRvbVUncyBkbWVz
ZyBhcyBhIGNvbnRyb2wgZG9tYWluIG5vPyBJIGNhbid0IHJlbWVtYmVyCj4gYW55IG90aGVyIGVy
cm9yIG5vZGUsIGJ1dCBpZiBzb21ldGhpbmcgZmFpbHMgZS5nLiBuZXRmcm9udCBmYWlscyB0byBh
bGxvY2F0ZSBhbgo+IHVuYm91bmQgZXZlbnQgY2hhbm5lbCAtIGhvdyBkbyB5b3Uga25vdyB0aGUg
Y2F1c2UgZnJvbSB0aGUgY29udHJvbCBkb21haW4KPiBwZXJzcGVjdGl2ZT8KPiAKPiBJcnJlc3Bl
Y3RpdmUgb2YgeGVuZCBvciBub3Q6IGlzbid0IHRoaXMgJ2Vycm9yJyBub2RlIHRoZSBvbmx5IG9u
ZSB0aGF0Cj4gcHJvcGFnYXRlcyBlcnJvciBjYXVzZXMgcGVyIGRldmljZSBmcm9tIGRvbVU/CgpX
aGF0IGRvZXMgaXQgaGVscCB5b3UgaW4gZG9tMCBpZiB5b3UgaGF2ZSBhbiBlcnJvciBtZXNzYWdl
IGluIFhlbnN0b3JlCmlmIGEgZnJvbnRlbmQgZHJpdmVyIGNvdWxkbid0IGRvIGl0cyBqb2I/IElz
IHRoZXJlIGFueXRoaW5nIHlvdSBjYW4gZG8KYXMgYSBYZW4gYWRtaW4/CgpJIGJlbGlldmUgeW91
J2xsIGhhdmUgdG8gbG9vayBpbnRvIHRoZSBndWVzdCBhbnl3YXksIHNvIHRoZXJlIGlzIG5vIG5l
ZWQKdG8gaGF2ZSBhIG1lc3NhZ2UgaW4gdGhlIGd1ZXN0IGFuZCBvbmUgaW4gWGVuc3RvcmUuIFRo
ZSBtZXNzYWdlcyBhcmUKdGV4dCBvbmx5IGFuZCBjYW4gYmUgZXZhbHVhdGVkIG9ubHkgaWYgeW91
IGtub3cgZ3Vlc3QgaW50ZXJuYWxzLgoKYmxrZnJvbnQgZm9yIGV4YW1wbGUgcHJpbnRzIGFuIGVy
cm5vIHZhbHVlIGludG8gdGhlIG1lc3NhZ2UuIEkgZ3Vlc3MgYQp3aW5kb3dzIGd1ZXN0IHdvdWxk
bid0IGRvIHRoYXQsIG9yIGl0IGNvdWxkIHVzZSBvdGhlciB2YWx1ZXMgZm9yIHRoZQpzYW1lIHBy
b2JsZW0uCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 15:59:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 15: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 1gAGtV-0007pF-SX; Wed, 10 Oct 2018 15:59:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=mkav=mw=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gAGtV-0007pA-4y
 for xen-devel@lists.xen.org; Wed, 10 Oct 2018 15:59:29 +0000
X-Inumbo-ID: a554f252-cca5-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a554f252-cca5-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 16:00: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 mx1.suse.de (Postfix) with ESMTP id F3B5BB116;
 Wed, 10 Oct 2018 15:59:25 +0000 (UTC)
To: grub-devel@gnu.org
References: <20181009110317.6022-1-jgross@suse.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <68e2758c-a48b-8885-fdeb-c5207e0af32f@suse.com>
Date: Wed, 10 Oct 2018 17:59:24 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181009110317.6022-1-jgross@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 00/18] xen: add pvh guest 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: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 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>

T24gMDkvMTAvMjAxOCAxMzowMiwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBUaGlzIHBhdGNoIHNl
cmllcyBhZGRzIHN1cHBvcnQgZm9yIGJvb3RpbmcgTGludXggYXMgUFZIIGd1ZXN0Lgo+IAo+IFNp
bWlsYXIgdG8gaTM4Ni94ZW4gYW5kIHg4Nl82NC94ZW4gcGxhdGZvcm1zIHRoZSBuZXcgaTM4Ni94
ZW5wdmgKPiBwbGF0Zm9ybSBncnViIGlzIGJvb3RlZCBhcyBhIHN0YW5kYWxvbmUgaW1hZ2UgZGly
ZWN0bHkgYnkgWGVuLgo+IAo+IEZvciBib290aW5nIExpbnV4IGtlcm5lbCBpdCBpcyB1c2luZyB0
aGUgc3RhbmRhcmQgbGludXgga2VybmVsCj4gbG9hZGVyLiBUaGUgb25seSBtb2RpZmljYXRpb24g
b2YgdGhlIGxpbnV4IGxvYWRlciBpcyB0byBwYXNzIHRoZQo+IEFDUEkgUlNEUCBhZGRyZXNzIHZp
YSBib290IHBhcmFtZXRlcnMgdG8gdGhlIGtlcm5lbCwgYXMgdGhhdCB0YWJsZQo+IG1pZ2h0IG5v
dCBiZSBsb2NhdGVkIGF0IHRoZSB1c3VhbCBwaHlzaWNhbCBhZGRyZXNzIGp1c3QgYmVsb3cgMU1C
Lgo+IAo+IEFzIHRoZSByZWxhdGVkIExpbnV4IGtlcm5lbCBwYXRjaGVzIGFyZSBub3QgeWV0IGFj
Y2VwdGVkIHBsZWFzZQo+IHdhaXQgZm9yIHRoaXMgdG8gaGFwcGVuIGJlZm9yZSBhcHBseWluZyB0
aGUgc2VyaWVzLiBUaGlzIExpbnV4IGtlcm5lbAo+IHNlcmllcyBpcyBhdmFpbGFibGUgdW5kZXI6
Cj4gCj4gaHR0cHM6Ly9saXN0cy54ZW4ub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgt
MTAvbXNnMDA3NzYuaHRtbAoKVGhlIExpbnV4IGtlcm5lbCBzZXJpZXMgaXMgbm93IGF2YWlsYWJs
ZSB1bmRlcjoKCmdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90
aXAvdGlwLmdpdCB4ODYvZ3J1YjIKClRoaXMgbWVhbnMgdGhlIHNlcmllcyBoYXMgYmVlbiBhY2Nl
cHRlZCBhbmQgaXMga2VwdCBwZW5kaW5nIHVudGlsCnRoaXMgZ3J1YjIgc2VyaWVzIGhhcyBiZWVu
IGFjY2VwdGVkLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 16:07:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 16:07: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 1gAH19-0000e1-Tx; Wed, 10 Oct 2018 16:07:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=r/nk=mw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gAH18-0000dp-IO
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 16:07:22 +0000
X-Inumbo-ID: bfafc175-cca6-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bfafc175-cca6-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 16:08: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 <aliasfile-bounces@xenproject.org>)
 id 1gAH16-0005uu-4B; Wed, 10 Oct 2018 16:07: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 1gAH15-0007Fc-SI; Wed, 10 Oct 2018 16:07:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gAH15-0000wO-Rc; Wed, 10 Oct 2018 16:07:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128520-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-armhf-armhf-libvirt:host-ping-check-native:fail:regression
 linux-linus:test-armhf-armhf-xl-cubietruck:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-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-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm: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-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-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-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-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1: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-armhf-armhf-libvirt-raw: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-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1: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
X-Osstest-Versions-This: linux=0854ba5ff5c938307cd783e996b62c83f1ce923b
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Oct 2018 16:07:19 +0000
Subject: [Xen-devel] [linux-linus test] 128520: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODUyMCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4NTIwLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1
ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxMSBn
dWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1p
bnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwg
UkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAg
ZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2
NC1ydW1wcnVuLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
aW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
IDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWNvdzIgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hv
c3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMCB4ZW4t
Ym9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFk
b3cgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9kc3Rf
aG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1
bi1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMSB4
ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgNSBob3N0LXBpbmctY2hlY2stbmF0aXZlICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBh
cyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDEgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgYmFzZWxp
bmUgdW50ZXN0ZWQKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1ODk4
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjU4OTgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTg5OAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlu
dXggICAgICAgICAgICAgICAgMDg1NGJhNWZmNWM5MzgzMDdjZDc4M2U5OTZiNjJjODNmMWNlOTIz
YgpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgOTQ3MTBjYWMwZWY0ZWUx
NzdhNjNiNTIyNzY2NGIzOGM5NWJiZjcwMwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1ODk4ICAy
MDE4LTA4LTEzIDIxOjIwOjU1IFogICA1NyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTky
MSAgMjAxOC0wOC0xNSAxMzowNjo1NiBaICAgNTYgZGF5cyAgIDU4IGF0dGVtcHRzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyODUyMCAgMjAxOC0xMC0wOSAwMjoyOTo0MyBaICAgIDEgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KMjM2MCBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwK
bm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1y
dW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyOTg5MDUg
bGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 16:30:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 16:30: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 1gAHNQ-0003Dh-En; Wed, 10 Oct 2018 16:30:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=r/nk=mw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gAHNP-0003DX-Cj
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 16:30:23 +0000
X-Inumbo-ID: f746b09f-cca9-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f746b09f-cca9-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 16:31: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 <aliasfile-bounces@xenproject.org>)
 id 1gAHNN-0006KW-3N; Wed, 10 Oct 2018 16: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 1gAHNM-0000UT-NU; Wed, 10 Oct 2018 16:30:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gAHNM-0004pj-Mp; Wed, 10 Oct 2018 16:30:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128593-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-i386:debian-hvm-install:fail:regression
 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=162fc8295f31240dc3670190a91e9bbc03b0d7be
X-Osstest-Versions-That: xen=85b00385827e4e061b2ff38b549c03d0f1e66b6a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Oct 2018 16:30:20 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128593: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODU5MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODU5My8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0taTM4NiAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4g
MTI4NTEzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5n
OgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAx
NjJmYzgyOTVmMzEyNDBkYzM2NzAxOTBhOTFlOWJiYzAzYjBkN2JlCmJhc2VsaW5lIHZlcnNpb246
CiB4ZW4gICAgICAgICAgICAgICAgICA4NWIwMDM4NTgyN2U0ZTA2MWIyZmYzOGI1NDljMDNkMGYx
ZTY2YjZhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg1MTMgIDIwMTgtMTAtMDggMTg6MDE6MTEg
WiAgICAxIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI4NTI3ICAyMDE4LTEwLTA5IDE1OjAw
OjQyIFogICAgMSBkYXlzICAgMTIgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4NTkz
ICAyMDE4LTEwLTEwIDE0OjAwOjQyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9w
bGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8u
bnNhLmdvdj4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgSWFu
IEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIE5pY29sYXMgUG9pcm90IDxuaWNvbGFzLnBvaXJvdEBiZXJ0aW4uZnI+CiAg
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0taTM4NiAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCAxNjJmYzgyOTVmMzEyNDBkYzM2
NzAxOTBhOTFlOWJiYzAzYjBkN2JlCkF1dGhvcjogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxh
cEBjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBPY3QgMTAgMTI6MzY6MjUgMjAxOCArMDEwMAoKICAg
IGxpYnhsOiBSZXN0b3JlIHNjaGVkdWxpbmcgcGFyYW1ldGVycyBhZnRlciBtaWdyYXRlIGluIGJl
c3QtZWZmb3J0IGZhc2hpb24KICAgIAogICAgQ29tbWl0IDNiNGFkYmEgKCJ0b29scy9saWJ4bDog
aW5jbHVkZSBzY2hlZHVsZXIgcGFyYW1ldGVycyBpbiB0aGUKICAgIG91dHB1dCBvZiB4bCBsaXN0
IC1sIikgYWRkZWQgc2NoZWR1bGluZyBwYXJhbWV0ZXJzIHRvIHRoZSBzZXQgb2YKICAgIGluZm9y
bWF0aW9uIGNvbGxlY3RlZCBieSBsaWJ4bF9yZXRyaWV2ZV9kb21haW5fY29uZmlndXJhdGlvbigp
LCBpbgogICAgb3JkZXIgdG8gcmVwb3J0IHRoYXQgaW5mb3JtYXRpb24gaW4gYHhsIGxpc3QgLWxg
LgogICAgCiAgICBVbmZvcnR1bmF0ZWx5LCBsaWJ4bF9yZXRyaWV2ZV9kb21haW5fY29uZmlndXJh
dGlvbigpIGlzIGFsc28gY2FsbGVkIGJ5CiAgICB0aGUgbWlncmF0aW9uIC8gc2F2ZSBjb2RlLCBh
bmQgdGhlIHJlc3VsdHMgcGFzc2VkIHRvIHRoZSByZXN0b3JlIC8KICAgIHJlY2VpdmUgY29kZS4g
IFRoaXMgbWVhbnQgc2NoZWR1bGVyIHBhcmFtZXRlcnMgd2VyZSBpbmFkdmVydGVudGx5CiAgICBh
ZGRlZCB0byB0aGUgbWlncmF0aW9uIHN0cmVhbSwgd2l0aG91dCBwcm9wZXIgY29uc2lkZXJhdGlv
biBmb3IgaG93IHRvCiAgICBoYW5kbGUgY29ybmVyIGNhc2VzLiAgVGhlIHJlc3VsdCB3YXMgdGhh
dCBpZiBtaWdyYXRpbmcgZnJvbSBhIGhvc3QKICAgIHJ1bm5pbmcgb25lIHNjaGVkdWxlciB0byBh
IGhvc3QgcnVubmluZyBhIGRpZmZlcmVudCBzY2hlZHVsZXIsIHRoZQogICAgbWlncmF0aW9uIHdv
dWxkIGZhaWwgd2l0aCBhbiBlcnJvciBsaWtlIHRoZSBmb2xsb3dpbmc6CiAgICAKICAgIGxpYnhs
OiBlcnJvcjogbGlieGxfc2NoZWQuYzoyMzI6c2NoZWRfY3JlZGl0X2RvbWFpbl9zZXQ6IERvbWFp
biAxOkdldHRpbmcgZG9tYWluIHNjaGVkIGNyZWRpdDogSW52YWxpZCBhcmd1bWVudAogICAgbGli
eGw6IGVycm9yOiBsaWJ4bF9jcmVhdGUuYzoxMjc1OmRvbWNyZWF0ZV9yZWJ1aWxkX2RvbmU6IERv
bWFpbiAxOmNhbm5vdCAocmUtKWJ1aWxkIGRvbWFpbjogLTMKICAgIAogICAgTHVja2lseSB0aGVy
ZSdzIGEgZmFpcmx5IHN0cmFpZ2h0Zm9yd2FyZCB3YXkgdG8gc2V0IHBhcmFtZXRlcnMgaW4gYQog
ICAgImJlc3QtZWZmb3J0IiBmYXNoaW9uLiAgbGlieGwgcHJvdmlkZXMgYSBzaW5nbGUgc3RydWN0
IGNvbnRhaW5pbmcgdGhlCiAgICBwYXJhbWV0ZXJzIG9mIGFsbCBzY2hlZHVsZXJzLCBhcyB3ZWxs
IGFzIGEgcGFyYW1ldGVyIHNwZWNpZnlpbmcgd2hpY2gKICAgIHNjaGVkdWxlci4gIFBhcmFtZXRl
cnMgbm90IHVzZWQgYnkgYSBnaXZlbiBzY2hlZHVsZXIgYXJlIGlnbm9yZWQuCiAgICBBZGRpdGlv
bmFsbHksIHRoZSBzdHJ1Y3QgY29udGFpbnMgYSBwYXJhbWV0ZXIgdG8gc3BlY2lmeSB0aGUKICAg
IHNjaGVkdWxlci4gIElmIHlvdSBzcGVjaWZ5IGEgc3BlY2lmaWMgc2NoZWR1bGVyLAogICAgbGli
eGxfZG9tYWluX3NjaGVkX3BhcmFtc19zZXQoKSB3aWxsIGZhaWwgaWYgdGhlcmUncyBhIGRpZmZl
cmVudAogICAgc2NoZWR1bGVyLiAgSG93ZXZlciwgaWYgeW91IHBhc3MgTElCWExfU0NIRURVTEVS
X1VOS05PV04sIGl0IHdpbGwgdXNlCiAgICB0aGUgdmFsdWUgb2YgdGhlIGN1cnJlbnQgc2NoZWR1
bGVyIGZvciB0aGF0IGRvbWFpbi4KICAgIAogICAgSW4gZG9tY3JlYXRlX3N0cmVhbV9kb25lKCks
IGJlZm9yZSBjYWxsaW5nIGxpYnhsX19idWlsZF9wb3N0KCksIHNldAogICAgdGhlIHNjaGVkdWxl
ciB0byBMSUJYTF9TQ0hFRFVMRVJfVU5LTk9XTi4gIFRoaXMgd2lsbCBwcm9wYWdhdGUKICAgIHNj
aGVkdWxlciBwYXJhbWV0ZXJzIGZyb20gdGhlIHByZXZpb3VzIGluc3RhbnRpYXRpb24gb24gYSBi
ZXN0LWVmZm9ydAogICAgYmFzaXMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlb3JnZSBEdW5s
YXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgoKY29tbWl0IDVlMDBmMDI3NjNmNjZkYmJmMGM4NmVlZTMzM2M3OThmYTg1NjVh
MTkKQXV0aG9yOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBPY3Qg
OSAxOTo1ODoxMiAyMDE4ICswMTAwCgogICAgaW9tbXU6IGZpeCBhcm0gYnVpbGQgYWZ0ZXIgZTli
ZTM0YmU1CiAgICAKICAgIFRoZSBmdW5jdGlvbiBpb21tdV9zaGFyZV9wMm1fdGFibGUgaXMgdXNl
ZCBieSBib3RoIEFSTSBhbmQgeDg2IGJ1dAogICAgaGFwX2VuYWJsZWQgbWFjcm8gaXMgeDg2IG9u
bHkuIFB1dCB0aGUgQVNTRVJUIHVuZGVyIENPTkZJR19YODYuCiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIg
UGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IGNkMzk1YjFkNjlhNzczNTU2ZDJhZjIwNmI0
ZWNiZjU2YjMzMDU3ZWEKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRh
dGU6ICAgVHVlIE9jdCA5IDE2OjI3OjU5IDIwMTggKzAyMDAKCiAgICB4ODY6IHB1dF9wYWdlX2Zy
b21fbDJlKCkgc2hvdWxkIGhvbm9yIF9QQUdFX1JXCiAgICAKICAgIDU2ZmZmM2U1ZTkgKCJ4ODY6
IG51a2UgUFYgc3VwZXJwYWdlIG9wdGlvbiBhbmQgY29kZSIpIGhhcyBpbnRyb2R1Y2VkIGEKICAg
IChsdWNraWx5IGxhdGVudCBvbmx5KSBidWcgaGVyZSwgaW4gdGhhdCBpdCBkaWRuJ3QgbWFrZSBy
ZWZlcmVuY2UKICAgIGRyb3BwaW5nIGRlcGVuZGVudCBvbiB3aGV0aGVyIHRoZSBwYWdlIHdhcyBt
YXBwZWQgd3JpdGFibGUuIFRoZSBvbmx5CiAgICBjdXJyZW50IHNvdXJjZSBvZiBsYXJnZSBwYWdl
IG1hcHBpbmdzIGZvciBQViBkb21haW5zIGlzIHRoZSBEb20wCiAgICBidWlsZGVyLCB3aGljaCBv
bmx5IHByb2R1Y2VzIHdyaXRlYWJsZSBvbmVzLgogICAgCiAgICBUYWtlIHRoZSBvcHBvcnR1bml0
eSBhbmQgYWxzbyBjb252ZXJ0IHRvIGJvb2wgYm90aCBwdXRfZGF0YV9wYWdlKCkncwogICAgcmVz
cGVjdGl2ZSBwYXJhbWV0ZXIgYW5kIHRoZSBhcmd1bWVudCBwdXRfcGFnZV9mcm9tX2wzZSgpIHBh
c3Nlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNv
bW1pdCBlOWJlMzRiZTVmOWExYTZlY2JmMDViYTk1MDJjZDcwNWFlNDQxNDc2CkF1dGhvcjogUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIE9jdCA5IDE2
OjI3OjEzIDIwMTggKzAyMDAKCiAgICB4ODYvdnRkOiBmaXggaW9tbXVfc2hhcmVfcDJtX3RhYmxl
CiAgICAKICAgIENvbW1pdCAyOTE2OTUxYzEgIm1tIC8gaW9tbXU6IGluY2x1ZGUgbmVlZF9pb21t
dSgpIHRlc3QgaW4KICAgIGlvbW11X3VzZV9oYXBfcHQoKSIgY2hhbmdlZCB0aGUgY2hlY2sgaW4g
aW9tbXVfc2hhcmVfcDJtX3RhYmxlIHRvIHVzZQogICAgbmVlZF9pb21tdShkKSAoYXMgcGFydCBv
ZiBpb21tdV91c2VfaGFwX3B0KSBpbnN0ZWFkIG9mIGlvbW11X2VuYWJsZWQsCiAgICB3aGljaCBi
cm9rZSB0aGUgY2hlY2sgYmVjYXVzZSBhdCB0aGUgcG9pbnQgaW4gZG9tYWluIGNvbnN0cnVjdGlv
bgogICAgd2hlcmUgaW9tbXVfc2hhcmVfcDJtX3RhYmxlIGlzIGNhbGxlZCBuZWVkX2lvbW11KGQp
IHdpbGwgYWx3YXlzIHJldHVybgogICAgZmFsc2UuCiAgICAKICAgIEZpeCB0aGlzIGJ5IHJldmVy
dGluZyB0byB0aGUgcHJldmlvdXMgbG9naWMuCiAgICAKICAgIFdoaWxlIHRoZXJlIHR1cm4gdGhl
IGhhcF9lbmFibGVkIGNoZWNrIGludG8gYW4gQVNTRVJULCBzaW5jZSB0aGUgb25seQogICAgY2Fs
bGVyIG9mIGlvbW11X3NoYXJlX3AybV90YWJsZSBhbHJlYWR5IHBlcmZvcm1zIHRoZSBoYXBfZW5h
YmxlZCBjaGVjawogICAgYmVmb3JlIGNhbGxpbmcgdGhlIGZ1bmN0aW9uLgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogICAgUmV2
aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCA1ZTA0YmYz
MzNiOTU0ZmNmZDg2ZWRhM2QyNThkYzY5YmNmMDU4NmEzCkF1dGhvcjogRGFuaWVsIERlIEdyYWFm
IDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CkRhdGU6ICAgVHVlIE9jdCA5IDE2OjI2OjU0IDIwMTgg
KzAyMDAKCiAgICBmbGFzazogc29ydCBpb3twb3J0LG1lbX1jb24gZW50cmllcwogICAgCiAgICBU
aGVzZSBlbnRyaWVzIGFyZSBub3QgYWx3YXlzIHNvcnRlZCBieSBjaGVja3BvbGljeSwgc28gc29y
dCB0aGVtIGR1cmluZwogICAgcG9saWN5IGxvYWQgKGFzIGlzIGFscmVhZHkgZG9uZSBmb3IgbGF0
ZXIgb2NvbnRleHQgYWRkaXRpb25zKS4KICAgIAogICAgUmVwb3J0ZWQtYnk6IE5pY29sYXMgUG9p
cm90IDxuaWNvbGFzLnBvaXJvdEBiZXJ0aW4uZnI+CiAgICBTaWduZWQtb2ZmLWJ5OiBEYW5pZWwg
RGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICAgIFRlc3RlZC1ieTogTmljb2xhcyBQ
b2lyb3QgPG5pY29sYXMucG9pcm90QGJlcnRpbi5mcj4KICAgIFJldmlld2VkLWJ5OiBOaWNvbGFz
IFBvaXJvdCA8bmljb2xhcy5wb2lyb3RAYmVydGluLmZyPgoKY29tbWl0IDI3MjI1YmJiNmQxNDhm
NmQzNzNhNGE4OWIwZGMzZjNmNWJmNGQxOTMKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CkRhdGU6ICAgVHVlIE9jdCA5IDE2OjI1OjM1IDIwMTggKzAyMDAKCiAgICB4ODYv
SFZNOiBtb3ZlIHZlbmRvciBpbmRlcGVuZGVudCBDUFUgc2F2ZS9yZXN0b3JlIGxvZ2ljIHRvIHNo
YXJlZCBjb2RlCiAgICAKICAgIEEgZmV3IHBpZWNlcyBvZiB0aGUgaGFuZGxpbmcgaGVyZSBhcmUg
KG5vIGxvbmdlcj8pIHZlbmRvciBzcGVjaWZpYywgYW5kCiAgICBoZW5jZSB0aGVyZSdzIG5vIHBv
aW50IGluIHJlcGxpY2F0aW5nIHRoZSBjb2RlLiBaZXJvIHRoZSBmdWxsIHN0cnVjdHVyZQogICAg
YmVmb3JlIGNhbGxpbmcgdGhlIHNhdmUgaG9vaywgZWxpbWluYXRpbmcgdGhlIG5lZWQgZm9yIHRo
ZSBob29rCiAgICBmdW5jdGlvbnMgdG8gemVybyBpbmRpdmlkdWFsIGZpZWxkcy4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQt
Ynk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2
aWV3ZWQtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20KICAg
IFJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KCmNvbW1pdCA1
ODY2YjAwY2UwNWE3YTdjMzlhMGQ1ZWI3ZjlkZTQxNDljNWVmZThiCkF1dGhvcjogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgT2N0IDkgMTU6MDY6
MjUgMjAxOCArMDEwMAoKICAgIHRvb2xzL2xpYnhlbnN0YXQ6IEZpeCBTT05BTUUgZm9sbG93aW5n
IGMvcyA1NzA3N2NjNDIKICAgIAogICAgVGhlIHVuc3RhYmxlIEFCSSB2ZXJzaW9uIGlzIDQuMTIs
IG5vdCA0LjExCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 16:39:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 16:39: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 1gAHWP-0003fr-4n; Wed, 10 Oct 2018 16:39:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=0ojh=mw=suse.cz=vbabka@srs-us1.protection.inumbo.net>)
 id 1gAHWO-0003fm-2q
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 16:39:40 +0000
X-Inumbo-ID: b73d94aa-ccaa-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b73d94aa-ccaa-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 18:37:03 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 21E4DB125;
 Wed, 10 Oct 2018 16:39:36 +0000 (UTC)
To: Arun KS <arunks@codeaurora.org>, kys@microsoft.com,
 haiyangz@microsoft.com, sthemmin@microsoft.com, boris.ostrovsky@oracle.com,
 jgross@suse.com, akpm@linux-foundation.org, dan.j.williams@intel.com,
 mhocko@suse.com, iamjoonsoo.kim@lge.com, gregkh@linuxfoundation.org,
 osalvador@suse.de, malat@debian.org, kirill.shutemov@linux.intel.com,
 jrdr.linux@gmail.com, yasu.isimatu@gmail.com, mgorman@techsingularity.net,
 aaron.lu@intel.com, devel@linuxdriverproject.org,
 linux-kernel@vger.kernel.org, linux-mm@kvack.org,
 xen-devel@lists.xenproject.org
References: <1538727006-5727-1-git-send-email-arunks@codeaurora.org>
 <1538727006-5727-2-git-send-email-arunks@codeaurora.org>
From: Vlastimil Babka <vbabka@suse.cz>
Openpgp: preference=signencrypt
Autocrypt: addr=vbabka@suse.cz; prefer-encrypt=mutual; keydata=
 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
 cqmP8roqufIAj+Ohhzs=
Message-ID: <e8afbe5e-06b1-f179-6292-1a5967432849@suse.cz>
Date: Wed, 10 Oct 2018 18:36:52 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <1538727006-5727-2-git-send-email-arunks@codeaurora.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 2/2] mm/page_alloc: remove software
 prefetching in __free_pages_core
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: vinmenon@codeaurora.org, vatsa@codeaurora.org, getarunks@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>

T24gMTAvNS8xOCAxMDoxMCBBTSwgQXJ1biBLUyB3cm90ZToKPiBUaGV5IG5vdCBvbmx5IGluY3Jl
YXNlIHRoZSBjb2RlIGZvb3RwcmludCwgdGhleSBhY3R1YWxseSBtYWtlIHRoaW5ncwo+IHNsb3dl
ciByYXRoZXIgdGhhbiBmYXN0ZXIuIFJlbW92ZSB0aGVtIGFzIGNvbnRlbXBvcmFyeSBoYXJkd2Fy
ZSBkb2Vzbid0Cj4gbmVlZCBhbnkgaGludC4KPiAKPiBTdWdnZXN0ZWQtYnk6IERhbiBXaWxsaWFt
cyA8ZGFuLmoud2lsbGlhbXNAaW50ZWwuY29tPgo+IFNpZ25lZC1vZmYtYnk6IEFydW4gS1MgPGFy
dW5rc0Bjb2RlYXVyb3JhLm9yZz4KClllYWgsIGEgdGlnaHQgbG9vcCB3aXRoIGZpeGVkIHN0cmlk
ZSBpcyBhIHRyaXZpYWwgY2FzZSBmb3IgaHcgcHJlZmV0Y2hlci4KCkFja2VkLWJ5OiBWbGFzdGlt
aWwgQmFia2EgPHZiYWJrYUBzdXNlLmN6PgoKPiAtLS0KPiAgbW0vcGFnZV9hbGxvYy5jIHwgNiAr
LS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCA1IGRlbGV0aW9ucygtKQo+
IAo+IGRpZmYgLS1naXQgYS9tbS9wYWdlX2FsbG9jLmMgYi9tbS9wYWdlX2FsbG9jLmMKPiBpbmRl
eCA3YWI1Mjc0Li45MGRiNDMxIDEwMDY0NAo+IC0tLSBhL21tL3BhZ2VfYWxsb2MuYwo+ICsrKyBi
L21tL3BhZ2VfYWxsb2MuYwo+IEBAIC0xMjU4LDE0ICsxMjU4LDEwIEBAIHZvaWQgX19mcmVlX3Bh
Z2VzX2NvcmUoc3RydWN0IHBhZ2UgKnBhZ2UsIHVuc2lnbmVkIGludCBvcmRlcikKPiAgCXN0cnVj
dCBwYWdlICpwID0gcGFnZTsKPiAgCXVuc2lnbmVkIGludCBsb29wOwo+ICAKPiAtCXByZWZldGNo
dyhwKTsKPiAtCWZvciAobG9vcCA9IDA7IGxvb3AgPCAobnJfcGFnZXMgLSAxKTsgbG9vcCsrLCBw
KyspIHsKPiAtCQlwcmVmZXRjaHcocCArIDEpOwo+ICsJZm9yIChsb29wID0gMDsgbG9vcCA8IG5y
X3BhZ2VzIDsgbG9vcCsrLCBwKyspIHsKPiAgCQlfX0NsZWFyUGFnZVJlc2VydmVkKHApOwo+ICAJ
CXNldF9wYWdlX2NvdW50KHAsIDApOwo+ICAJfQo+IC0JX19DbGVhclBhZ2VSZXNlcnZlZChwKTsK
PiAtCXNldF9wYWdlX2NvdW50KHAsIDApOwo+ICAKPiAgCXBhZ2Vfem9uZShwYWdlKS0+bWFuYWdl
ZF9wYWdlcyArPSBucl9wYWdlczsKPiAgCXNldF9wYWdlX3JlZmNvdW50ZWQocGFnZSk7Cj4gCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 16:41:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 16:41: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 1gAHYO-0004IU-Ma; Wed, 10 Oct 2018 16:41:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ixex=mw=gmail.com=xumengpanda@srs-us1.protection.inumbo.net>)
 id 1gAHYN-0004IP-9r
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 16:41:43 +0000
X-Inumbo-ID: 01e642d7-ccab-11e8-a8a5-bc764e045a96
Received: from mail-oi1-x244.google.com (unknown [2607:f8b0:4864:20::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 01e642d7-ccab-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 18:39:07 +0200 (CEST)
Received: by mail-oi1-x244.google.com with SMTP id l197-v6so4625087oib.8
 for <xen-devel@lists.xenproject.org>; Wed, 10 Oct 2018 09:41:42 -0700 (PDT)
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=vN2WFrkL+vMg7SCbYhhCe7006R7T0yVVxbQkNOfo/Xs=;
 b=MUxp4wjuYzyPBqWLQjna7/NF3N/ujG+i8HIcXWZttmqdal+Cay8EPTzHzpl6A1cVJ6
 K17iw13ehppZnpWZXnBMTm1rZTk3ZOMrWUZ6jbgMgU8mTjYC8HGKRVv4sL3aHrIs84w0
 Ll/MCPWxuoPaeg/xn9m9Pr5zho+XmGVnmbC1CCA7T6f434xCN6m4+GHNkcq8IEVzL9WQ
 ezJf815Potn+TqOsJzE4iAHdG9dK878oPz+YC7W2akj48Hz2hmwPa6A/K+jOCMEuHuAs
 mM9lQTB12AX/HdRrlwZqE2oWZvuG8luUiLvfCsKESudDOJtQnT66nAfqPk70mDGCa/ZB
 OVKw==
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=vN2WFrkL+vMg7SCbYhhCe7006R7T0yVVxbQkNOfo/Xs=;
 b=BOGJmzdW7+ra4e8i0zpjTqlz9LqRk9IF2ho4DW9XZgRiU8/4hB1uQHSeMlw0/dk1f3
 CZKPtinztmoGqvb80HhiyXJhoVroB30TZ/3McLiDsEsoFAh76stV5puuv3I5XUXySJiK
 7XlunOJtyog9CNHCvc66i04WGFIgd9UUNIeGcEgl91S8tby13lyxdtMV4lKEtJc6arqh
 xYTLJaeiTr+2t/3Kh/rCHvqNpIC7Qvk9Lk6P0B88QlxNmAHnLfGABHRN3YHWmTDrYJQe
 TKQ/+YE+cRFT2J9BDoVjJwtvsMURWrx75EgxmUiaKXgIpdGkQjLpw+jEAH7RceSGC5MW
 2txQ==
X-Gm-Message-State: ABuFfogD5ZxcZ2ekL8flRabmBkeOocVy/HA2VReZHw3oy4fvYMon2PF1
 5rcZyz8BSbMrrakBbnwtiy72ccL0Ch/wpUSGwA==
X-Google-Smtp-Source: ACcGV618drfBVF/bGwxL+XA4gOWyLBdW+IHKTS/8GwjvqN6Uz9XXp6TWGyfAJhkHd6ES9b/h3y9jQGPGbyROu7wcwLQ=
X-Received: by 2002:aca:494b:: with SMTP id
 w72-v6mr2159405oia.83.1539189701781; 
 Wed, 10 Oct 2018 09:41:41 -0700 (PDT)
MIME-Version: 1.0
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <995da0578f0953662536edabb5807fd76ca4d8ce.camel@suse.com>
 <CADJ6SV1yDBptrcaoqUPChtnXTmvhbzj-AAv2FDN2LCMyTipc-A@mail.gmail.com>
In-Reply-To: <CADJ6SV1yDBptrcaoqUPChtnXTmvhbzj-AAv2FDN2LCMyTipc-A@mail.gmail.com>
From: Meng Xu <xumengpanda@gmail.com>
Date: Wed, 10 Oct 2018 09:41:05 -0700
Message-ID: <CAENZ-+=mWFnJ-4OFK+bjb4rimNNB_x4qHFVAbTM1mFd2Sg7s3g@mail.gmail.com>
To: milanboberic94@gmail.com
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.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>

W0p1c3QgYWRkIHNvbWUgdGhvdWdodHMgb24gdGhpcy5dCgpPbiBXZWQsIE9jdCAxMCwgMjAxOCBh
dCA0OjIyIEFNIE1pbGFuIEJvYmVyaWMgPG1pbGFuYm9iZXJpYzk0QGdtYWlsLmNvbT4gd3JvdGU6
Cj4KPiBIaSwKPiBzb3JyeSwgbXkgZXhwbGFuYXRpb24gd2Fzbid0IHByZWNpc2UgYW5kIEkgbWlz
c2VkIHRoZSBwb2ludC4KPiB2Q1BVIHBpbm5pbmcgd2l0aCBzY2hlZD1udWxsIEkgcHV0ICJqdXN0
IGluIGNhc2UiLCBiZWNhdXNlIGl0IGRvZXNuJ3QgaHVydC4KPgo+IFllcywgUGV0YUxpbnV4IGRv
bWFpbiBpcyBkb20wLgoKClRoZSBqaXR0ZXIgbWF5IGNvbWUgZnJvbSBYZW4gb3IgdGhlIE9TIGlu
IGRvbTAuCkl0IHdpbGwgYmUgdXNlZnVsIHRvIGtub3cgd2hhdCBpcyB0aGUgaml0dGVyIGlmIHlv
dSBydW4gdGhlIHRlc3Qgb24gUGV0YUxpbnV4LgooSXQncyB1bmRlcnN0YW5kYWJsZSB0aGUgaml0
dGVyIGlzIGdvbmUgd2l0aG91dCBPUy4gSXQgaXMgYWxzbyBjb21tb24KdGhhdCBPUyBpbnRyb2R1
Y2VzIHZhcmlvdXMgaW50ZXJmZXJlbmNlcy4pCgpBbm90aGVyIHRoaW5nIHlvdSBtaWdodCBoYXZl
IGFscmVhZHkgZG9uZTogbWFrZSBzdXJlIHRoZXJlIGlzIG5vIHByaW50CmluZm9ybWF0aW9uIGZy
b20gZWl0aGVyIFhlbiBvciBPUyBkdXJpbmcgeW91ciBleHBlcmltZW50LiBwcmludCBjYXVzZXMK
bG9uZyBkZWxheS4KCk1lbmcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 16:57:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 16:57: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 1gAHmx-0005LJ-7m; Wed, 10 Oct 2018 16:56:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=upqh=mw=codeaurora.org=arunks@srs-us1.protection.inumbo.net>)
 id 1gAHmv-0005LA-GF
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 16:56:45 +0000
X-Inumbo-ID: 1ad4f62b-ccad-11e8-a8a5-bc764e045a96
Received: from smtp.codeaurora.org (unknown [198.145.29.96])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1ad4f62b-ccad-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 18:54:09 +0200 (CEST)
Received: by smtp.codeaurora.org (Postfix, from userid 1000)
 id A887460C62; Wed, 10 Oct 2018 16:56:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org;
 s=default; t=1539190602;
 bh=rTGq1MPcA4dcO+RD/B2LbWZW48cyLy+nfDnbfxXA1ww=;
 h=Date:From:To:Cc:Subject:In-Reply-To:References:From;
 b=XtVbpkRoEHl7b9QaVc9wVwDg3x0fA8fpZofmWCTy4FtL/y1G/AEAxnFXBM4J1hXRR
 wtf4hkIP4T720sKwGEHleyOIJQcvjU8DdFAXVcGUExXqw+trjd9UafxKpzmvw7OcWA
 8PHBOn0vItXcRnEG/aQ1l2q0VbwGJmYmTBTb/XDo=
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on
 pdx-caf-mail.web.codeaurora.org
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 required=2.0 tests=ALL_TRUSTED,BAYES_00,
 DKIM_INVALID,DKIM_SIGNED autolearn=no autolearn_force=no version=3.4.0
Received: from mail.codeaurora.org (localhost.localdomain [127.0.0.1])
 by smtp.codeaurora.org (Postfix) with ESMTP id 70230600C1;
 Wed, 10 Oct 2018 16:56:41 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org;
 s=default; t=1539190601;
 bh=rTGq1MPcA4dcO+RD/B2LbWZW48cyLy+nfDnbfxXA1ww=;
 h=Date:From:To:Cc:Subject:In-Reply-To:References:From;
 b=HPRAe2pTi4fIjuP6cbqZBujeqYkRZqLUtZOup/ouA+GCr8xukld3hRtmx29MpMfEb
 k4mQOCFTTKLAAVIRPNmHsnpoiq7nHG6PudXbXHfHr4T96ZKNvDHDZuouMCslCZLzLy
 5Tu6EirhAnCYKXRI2vYyOha1R7NWub9G06jeUtA4=
MIME-Version: 1.0
Date: Wed, 10 Oct 2018 22:26:41 +0530
From: Arun KS <arunks@codeaurora.org>
To: Vlastimil Babka <vbabka@suse.cz>
In-Reply-To: <72215e75-6c7e-0aef-c06e-e3aba47cf806@suse.cz>
References: <1538727006-5727-1-git-send-email-arunks@codeaurora.org>
 <72215e75-6c7e-0aef-c06e-e3aba47cf806@suse.cz>
Message-ID: <efb65160af41d0e18cb2dcb30c2fb86a@codeaurora.org>
X-Sender: arunks@codeaurora.org
User-Agent: Roundcube Webmail/1.2.5
Subject: Re: [Xen-devel] [PATCH v5 1/2] memory_hotplug: Free pages as higher
 order
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: mhocko@suse.com, vatsa@codeaurora.org, linux-mm@kvack.org,
 getarunks@gmail.com, kys@microsoft.com, boris.ostrovsky@oracle.com,
 sthemmin@microsoft.com, xen-devel@lists.xenproject.org, haiyangz@microsoft.com,
 yasu.isimatu@gmail.com, dan.j.williams@intel.com, akpm@linux-foundation.org,
 osalvador@suse.de, jgross@suse.com, aaron.lu@intel.com, malat@debian.org,
 gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org,
 vinmenon@codeaurora.org, jrdr.linux@gmail.com, devel@linuxdriverproject.org,
 iamjoonsoo.kim@lge.com, mgorman@techsingularity.net,
 kirill.shutemov@linux.intel.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>

T24gMjAxOC0xMC0xMCAyMTowMCwgVmxhc3RpbWlsIEJhYmthIHdyb3RlOgo+IE9uIDEwLzUvMTgg
MTA6MTAgQU0sIEFydW4gS1Mgd3JvdGU6Cj4+IFdoZW4gZnJlZSBwYWdlcyBhcmUgZG9uZSB3aXRo
IGhpZ2hlciBvcmRlciwgdGltZSBzcGVuZCBvbgo+PiBjb2FsZXNjaW5nIHBhZ2VzIGJ5IGJ1ZGR5
IGFsbG9jYXRvciBjYW4gYmUgcmVkdWNlZC4gV2l0aAo+PiBzZWN0aW9uIHNpemUgb2YgMjU2TUIs
IGhvdCBhZGQgbGF0ZW5jeSBvZiBhIHNpbmdsZSBzZWN0aW9uCj4+IHNob3dzIGltcHJvdmVtZW50
IGZyb20gNTAtNjAgbXMgdG8gbGVzcyB0aGFuIDEgbXMsIGhlbmNlCj4+IGltcHJvdmluZyB0aGUg
aG90IGFkZCBsYXRlbmN5IGJ5IDYwJS4gTW9kaWZ5IGV4dGVybmFsCj4+IHByb3ZpZGVycyBvZiBv
bmxpbmUgY2FsbGJhY2sgdG8gYWxpZ24gd2l0aCB0aGUgY2hhbmdlLgo+PiAKPj4gU2lnbmVkLW9m
Zi1ieTogQXJ1biBLUyA8YXJ1bmtzQGNvZGVhdXJvcmEub3JnPgo+IAo+IFsuLi5dCj4gCj4+IEBA
IC02NTUsMjYgKzY1NSw0NCBAQCB2b2lkIF9fb25saW5lX3BhZ2VfZnJlZShzdHJ1Y3QgcGFnZSAq
cGFnZSkKPj4gIH0KPj4gIEVYUE9SVF9TWU1CT0xfR1BMKF9fb25saW5lX3BhZ2VfZnJlZSk7Cj4+
IAo+PiAtc3RhdGljIHZvaWQgZ2VuZXJpY19vbmxpbmVfcGFnZShzdHJ1Y3QgcGFnZSAqcGFnZSkK
Pj4gK3N0YXRpYyBpbnQgZ2VuZXJpY19vbmxpbmVfcGFnZShzdHJ1Y3QgcGFnZSAqcGFnZSwgdW5z
aWduZWQgaW50IG9yZGVyKQo+PiAgewo+PiAtCV9fb25saW5lX3BhZ2Vfc2V0X2xpbWl0cyhwYWdl
KTsKPiAKPiBUaGlzIGlzIG5vdyBub3QgY2FsbGVkIGFueW1vcmUsIGFsdGhvdWdoIHRoZSB4ZW4v
aHYgdmFyaWFudHMgc3RpbGwgZG8KPiBpdC4gVGhlIGZ1bmN0aW9uIHNlZW1zIGVtcHR5IHRoZXNl
IGRheXMsIG1heWJlIHJlbW92ZSBpdCBhcyBhIGZvbGxvd3VwCj4gY2xlYW51cD8KPiAKPj4gLQlf
X29ubGluZV9wYWdlX2luY3JlbWVudF9jb3VudGVycyhwYWdlKTsKPj4gLQlfX29ubGluZV9wYWdl
X2ZyZWUocGFnZSk7Cj4+ICsJX19mcmVlX3BhZ2VzX2NvcmUocGFnZSwgb3JkZXIpOwo+PiArCXRv
dGFscmFtX3BhZ2VzICs9ICgxVUwgPDwgb3JkZXIpOwo+PiArI2lmZGVmIENPTkZJR19ISUdITUVN
Cj4+ICsJaWYgKFBhZ2VIaWdoTWVtKHBhZ2UpKQo+PiArCQl0b3RhbGhpZ2hfcGFnZXMgKz0gKDFV
TCA8PCBvcmRlcik7Cj4+ICsjZW5kaWYKPiAKPiBfX29ubGluZV9wYWdlX2luY3JlbWVudF9jb3Vu
dGVycygpIHdvdWxkIGhhdmUgdXNlZAo+IGFkanVzdF9tYW5hZ2VkX3BhZ2VfY291bnQoKSB3aGlj
aCB3b3VsZCBkbyB0aGUgY2hhbmdlcyB1bmRlcgo+IG1hbmFnZWRfcGFnZV9jb3VudF9sb2NrLiBB
cmUgd2Ugc2FmZSB3aXRob3V0IHRoZSBsb2NrPyBJZiB5ZXMsIHRoZXJlCj4gc2hvdWxkIHBlcmhh
cHMgYmUgYSBjb21tZW50IGV4cGxhaW5pbmcgd2h5LgoKTG9va3MgdW5zYWZlIHdpdGhvdXQgbWFu
YWdlZF9wYWdlX2NvdW50X2xvY2suIEkgdGhpbmsgYmV0dGVyIGhhdmUgYSAKc2ltaWxhciBpbXBs
ZW1lbnRhdGlvbiBvZiBmcmVlX2Jvb3RfY29yZSgpIGluIG1lbW9yeV9ob3RwbHVnLmMgbGlrZSB3
ZSAKaGFkIGluIHZlcnNpb24gMSBvZiBwYXRjaC4gQW5kIHVzZSBhZGp1c3RfbWFuYWdlZF9wYWdl
X2NvdW50KCkgaW5zdGVhZCAKb2YgcGFnZV96b25lKHBhZ2UpLT5tYW5hZ2VkX3BhZ2VzICs9IG5y
X3BhZ2VzOwoKaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvcGF0Y2h3b3JrL3BhdGNoLzk4OTQ0NS8K
Ci1zdGF0aWMgdm9pZCBnZW5lcmljX29ubGluZV9wYWdlKHN0cnVjdCBwYWdlICpwYWdlKQorc3Rh
dGljIGludCBnZW5lcmljX29ubGluZV9wYWdlKHN0cnVjdCBwYWdlICpwYWdlLCB1bnNpZ25lZCBp
bnQgb3JkZXIpCiAgewotCV9fb25saW5lX3BhZ2Vfc2V0X2xpbWl0cyhwYWdlKTsKLQlfX29ubGlu
ZV9wYWdlX2luY3JlbWVudF9jb3VudGVycyhwYWdlKTsKLQlfX29ubGluZV9wYWdlX2ZyZWUocGFn
ZSk7CisJdW5zaWduZWQgbG9uZyBucl9wYWdlcyA9IDEgPDwgb3JkZXI7CisJc3RydWN0IHBhZ2Ug
KnAgPSBwYWdlOworCisJZm9yIChsb29wID0gMCA7IGxvb3AgPCBucl9wYWdlcyA7IGxvb3ArKywg
cCsrKSB7CisJCV9fQ2xlYXJQYWdlUmVzZXJ2ZWQocCk7CisJCXNldF9wYWdlX2NvdW50KHAsIDAp
OworCX0KKworCWFkanVzdF9tYW5hZ2VkX3BhZ2VfY291bnQocGFnZSwgbnJfcGFnZXMpOworCXNl
dF9wYWdlX3JlZmNvdW50ZWQocGFnZSk7CisJX19mcmVlX3BhZ2VzKHBhZ2UsIG9yZGVyKTsKKwor
CXJldHVybiAwOworfQoKClJlZ2FyZHMsCkFydW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 16:57:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 16:57: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 1gAHo1-0005Op-OX; Wed, 10 Oct 2018 16:57:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=m3ze=mw=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1gAHo0-0005Of-AG
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 16:57:52 +0000
X-Inumbo-ID: cdf52962-ccad-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cdf52962-ccad-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 16:59:09 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9AGmaSJ189563;
 Wed, 10 Oct 2018 16:57:50 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-2018-07-02;
 bh=BYdXd6alSHtSRAqSKHNODHSSV1Oc0EKzSUYZBacEo/k=;
 b=0foHVdRLWEZLRGlEj2+BiVDoGSfYtZIzrZ/8yQsd9VGYTxljPG43mOVL7+9H8wgNL+z2
 2IO3uoxllZQleayS03au0NswUtVzOZ1xHSFNbGmD0g5ZdFu4+Zy97flp2vOlkCkqlBsO
 XUQQpVswWCRRnn4zRvIciICiIsmZ0SE6MqbW6TtjQZGxK3T3b5WRSUhvKKgK4SrdAa3V
 /sa+7FCXs99e+/WV6O/NuVV08r2cw6B6ohGepN7kad5F/A4Xpl99ZqWaxjkHQrbW211+
 4aoxWKsChvzBpyeo6OruX5sPCwUbPPSa6p76ia9r3d3O4RyeYFM+Lp5cE1ClR3Ct0Xim jg== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2120.oracle.com with ESMTP id 2mxn0q5frt-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 10 Oct 2018 16:57:50 +0000
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9AGvi2H018457
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 10 Oct 2018 16:57:44 GMT
Received: from abhmp0017.oracle.com (abhmp0017.oracle.com [141.146.116.23])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9AGvhWp003922;
 Wed, 10 Oct 2018 16:57:44 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 10 Oct 2018 16:57:43 +0000
To: Juergen Gross <jgross@suse.com>, Joao Martins <joao.m.martins@oracle.com>
References: <20181009160959.31076-1-jgross@suse.com>
 <5126873e-ade5-86b0-4ebf-58cb47c9cbe7@oracle.com>
 <90ae453c-f018-60d3-b7a9-e69cd39c0777@suse.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <b1e130bc-983f-f8df-0f5f-66971cc60454@oracle.com>
Date: Wed, 10 Oct 2018 12:57:38 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <90ae453c-f018-60d3-b7a9-e69cd39c0777@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9041
 signatures=668706
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810100162
Subject: Re: [Xen-devel] [PATCH] xen: drop writing error messages to 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: 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>

T24gMTAvMTAvMTggMTE6NTMgQU0sIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMTAvMTAvMjAx
OCAxNzowOSwgSm9hbyBNYXJ0aW5zIHdyb3RlOgo+PiBPbiAxMC8wOS8yMDE4IDA1OjA5IFBNLCBK
dWVyZ2VuIEdyb3NzIHdyb3RlOgo+Pj4geGVuYnVzX3ZhX2Rldl9lcnJvcigpIHdpbGwgdHJ5IHRv
IHdyaXRlIGVycm9yIG1lc3NhZ2VzIHRvIFhlbnN0b3JlCj4+PiB1bmRlciB0aGUgZXJyb3IvPGRl
di1uYW1lPi9lcnJvciBub2RlICh3aXRoIDxkZXYtbmFtZT4gc29tZXRoaW5nIGxpa2UKPj4+ICJk
ZXZpY2UvdmJkLzUxODcyIikuIFRoaXMgd2lsbCBmYWlsIG5vcm1hbGx5IGFuZCBhbm90aGVyIG1l
c3NhZ2UKPj4+IGFib3V0IHRoaXMgZmFpbHVyZSBpcyBhZGRlZCB0byBkbWVzZy4KPj4+Cj4+PiBJ
IGJlbGlldmUgdGhpcyBpcyBhIHJlbW5hbnQgZnJvbSB2ZXJ5IGFuY2llbnQgdGltZXMsIGFzIGl0
IHdhcyBhZGRlZAo+Pj4gaW4gdGhlIGZpcnN0IHB2b3BzIHJ1c2ggb2YgY29tbWl0cyBpbiAyMDA3
Lgo+Pj4KPj4+IFNvIHJlbW92ZSB0aGUgYWRkaXRpb25hbCBtZXNzYWdlIHdoZW4gd3JpdGluZyB0
byBYZW5zdG9yZSBmYWlsZWQgYXMKPj4+IGEgbWluaW11bSBzdGVwLgo+Pj4KPj4+IFNpZ25lZC1v
ZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPj4+IC0tLQo+Pj4gSSBhbSBj
b25zaWRlcmluZyByZW1vdmluZyB0aGUgWGVuc3RvcmUgd3JpdGUgYWx0b2dldGhlciwgYnV0IEkn
bQo+Pj4gbm90IHN1cmUgaXQgaXNuJ3QgbmVlZGVkIGUuZy4gYnkgeGVuZCBiYXNlZCBpbnN0YWxs
YXRpb25zLiBTbyBwbGVhc2UKPj4+IHNwZWFrIHVwIGluIGNhc2UgeW91IGtub3cgd2h5IHRoaXMg
d3JpdGUgaXMgdGhlcmUuCj4+IFNvIHRoaXM6Cj4+Cj4+ICJUaGlzIHdpbGwgZmFpbCBub3JtYWxs
eSBhbmQgYW5vdGhlciBtZXNzYWdlIGFib3V0IHRoaXMgZmFpbHVyZSBpcyBhZGRlZCB0byBkbWVz
Zy4iCj4+Cj4+IEJyaW5ncyBtZSB0byB0aGUgcXVlc3Rpb246IFdoYXQgYWJvdXQge3N0dWIsZHJp
dmVyfWRvbWFpbnM/IElkZWFsbHkgeW91Cj4+IHNob3VsZG4ndCBiZSBsb29raW5nIGF0IGRvbVUn
cyBkbWVzZyBhcyBhIGNvbnRyb2wgZG9tYWluIG5vPyBJIGNhbid0IHJlbWVtYmVyCj4+IGFueSBv
dGhlciBlcnJvciBub2RlLCBidXQgaWYgc29tZXRoaW5nIGZhaWxzIGUuZy4gbmV0ZnJvbnQgZmFp
bHMgdG8gYWxsb2NhdGUgYW4KPj4gdW5ib3VuZCBldmVudCBjaGFubmVsIC0gaG93IGRvIHlvdSBr
bm93IHRoZSBjYXVzZSBmcm9tIHRoZSBjb250cm9sIGRvbWFpbgo+PiBwZXJzcGVjdGl2ZT8KPj4K
Pj4gSXJyZXNwZWN0aXZlIG9mIHhlbmQgb3Igbm90OiBpc24ndCB0aGlzICdlcnJvcicgbm9kZSB0
aGUgb25seSBvbmUgdGhhdAo+PiBwcm9wYWdhdGVzIGVycm9yIGNhdXNlcyBwZXIgZGV2aWNlIGZy
b20gZG9tVT8KPiBXaGF0IGRvZXMgaXQgaGVscCB5b3UgaW4gZG9tMCBpZiB5b3UgaGF2ZSBhbiBl
cnJvciBtZXNzYWdlIGluIFhlbnN0b3JlCj4gaWYgYSBmcm9udGVuZCBkcml2ZXIgY291bGRuJ3Qg
ZG8gaXRzIGpvYj8gSXMgdGhlcmUgYW55dGhpbmcgeW91IGNhbiBkbwo+IGFzIGEgWGVuIGFkbWlu
PwoKVGhlIGFkbWluIG1heSB3YW50IHRvIGtub3csIGZvciBleGFtcGxlLCB0aGF0IGEgaG90cGx1
ZyBpbiB0aGUgZ3Vlc3QgZmFpbGVkLgoKLWJvcmlzCgo+Cj4gSSBiZWxpZXZlIHlvdSdsbCBoYXZl
IHRvIGxvb2sgaW50byB0aGUgZ3Vlc3QgYW55d2F5LCBzbyB0aGVyZSBpcyBubyBuZWVkCj4gdG8g
aGF2ZSBhIG1lc3NhZ2UgaW4gdGhlIGd1ZXN0IGFuZCBvbmUgaW4gWGVuc3RvcmUuIFRoZSBtZXNz
YWdlcyBhcmUKPiB0ZXh0IG9ubHkgYW5kIGNhbiBiZSBldmFsdWF0ZWQgb25seSBpZiB5b3Uga25v
dyBndWVzdCBpbnRlcm5hbHMuCj4KPiBibGtmcm9udCBmb3IgZXhhbXBsZSBwcmludHMgYW4gZXJy
bm8gdmFsdWUgaW50byB0aGUgbWVzc2FnZS4gSSBndWVzcyBhCj4gd2luZG93cyBndWVzdCB3b3Vs
ZG4ndCBkbyB0aGF0LCBvciBpdCBjb3VsZCB1c2Ugb3RoZXIgdmFsdWVzIGZvciB0aGUKPiBzYW1l
IHByb2JsZW0uCj4KPgo+IEp1ZXJnZW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 17:18:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 17:18: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 1gAI7o-0007IM-Ih; Wed, 10 Oct 2018 17:18:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=r/nk=mw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gAI7m-0007IC-Nq
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 17:18:18 +0000
X-Inumbo-ID: a8acc075-ccb0-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a8acc075-ccb0-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 17:19: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 <aliasfile-bounces@xenproject.org>)
 id 1gAI7j-0007Ez-HB; Wed, 10 Oct 2018 17:18: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 1gAI7j-00036H-4t; Wed, 10 Oct 2018 17:18:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gAI7j-0003d4-4H; Wed, 10 Oct 2018 17:18:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128521-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=0d981bcefcb5defa27c208a976165c7eb9cda56a
X-Osstest-Versions-That: libvirt=0a7101c89b787d2f45690f8ad3a4b932b000b758
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Oct 2018 17:18:15 +0000
Subject: [Xen-devel] [libvirt test] 128521: 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>

ZmxpZ2h0IDEyODUyMSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg1MjEvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEyODQ0MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4NDQxCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
cWNvdzIgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIDBkOTgxYmNlZmNiNWRlZmEyN2MyMDhhOTc2MTY1YzdlYjljZGE1
NmEKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDBhNzEwMWM4OWI3ODdk
MmY0NTY5MGY4YWQzYTRiOTMyYjAwMGI3NTgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyODQ0MSAg
MjAxOC0xMC0wNiAwNDoxODo1NSBaICAgIDQgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjg1
MjEgIDIwMTgtMTAtMDkgMDQ6MTk6MDQgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBNaWNoYWwgUHJpdm96bmlr
IDxtcHJpdm96bkByZWRoYXQuY29tPgogIFBldGVyIEtyZW1wYSA8cGtyZW1wYUByZWRoYXQuY29t
PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9y
ZzovaG9tZS94ZW4vZ2l0L2xpYnZpcnQuZ2l0CiAgIDBhNzEwMWM4OWIuLjBkOTgxYmNlZmMgIDBk
OTgxYmNlZmNiNWRlZmEyN2MyMDhhOTc2MTY1YzdlYjljZGE1NmEgLT4geGVuLXRlc3RlZC1tYXN0
ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 17:33:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 17: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 1gAIMf-0000eB-GG; Wed, 10 Oct 2018 17:33:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=3vfw=mw=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1gAIMe-0000e6-9y
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 17:33:40 +0000
X-Inumbo-ID: 42cdb570-ccb2-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 42cdb570-ccb2-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 19:31:03 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id E0D2CB146;
 Wed, 10 Oct 2018 17:33:36 +0000 (UTC)
Date: Wed, 10 Oct 2018 19:33:34 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Arun KS <arunks@codeaurora.org>
Message-ID: <20181010173334.GL5873@dhcp22.suse.cz>
References: <1538727006-5727-1-git-send-email-arunks@codeaurora.org>
 <72215e75-6c7e-0aef-c06e-e3aba47cf806@suse.cz>
 <efb65160af41d0e18cb2dcb30c2fb86a@codeaurora.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <efb65160af41d0e18cb2dcb30c2fb86a@codeaurora.org>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH v5 1/2] memory_hotplug: Free pages as higher
 order
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: vatsa@codeaurora.org, linux-mm@kvack.org, getarunks@gmail.com,
 kys@microsoft.com, boris.ostrovsky@oracle.com, sthemmin@microsoft.com,
 xen-devel@lists.xenproject.org, haiyangz@microsoft.com, yasu.isimatu@gmail.com,
 dan.j.williams@intel.com, akpm@linux-foundation.org,
 Vlastimil Babka <vbabka@suse.cz>, osalvador@suse.de, jgross@suse.com,
 aaron.lu@intel.com, malat@debian.org, gregkh@linuxfoundation.org,
 linux-kernel@vger.kernel.org, vinmenon@codeaurora.org, jrdr.linux@gmail.com,
 devel@linuxdriverproject.org, iamjoonsoo.kim@lge.com,
 mgorman@techsingularity.net, kirill.shutemov@linux.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>

T24gV2VkIDEwLTEwLTE4IDIyOjI2OjQxLCBBcnVuIEtTIHdyb3RlOgo+IE9uIDIwMTgtMTAtMTAg
MjE6MDAsIFZsYXN0aW1pbCBCYWJrYSB3cm90ZToKPiA+IE9uIDEwLzUvMTggMTA6MTAgQU0sIEFy
dW4gS1Mgd3JvdGU6Cj4gPiA+IFdoZW4gZnJlZSBwYWdlcyBhcmUgZG9uZSB3aXRoIGhpZ2hlciBv
cmRlciwgdGltZSBzcGVuZCBvbgo+ID4gPiBjb2FsZXNjaW5nIHBhZ2VzIGJ5IGJ1ZGR5IGFsbG9j
YXRvciBjYW4gYmUgcmVkdWNlZC4gV2l0aAo+ID4gPiBzZWN0aW9uIHNpemUgb2YgMjU2TUIsIGhv
dCBhZGQgbGF0ZW5jeSBvZiBhIHNpbmdsZSBzZWN0aW9uCj4gPiA+IHNob3dzIGltcHJvdmVtZW50
IGZyb20gNTAtNjAgbXMgdG8gbGVzcyB0aGFuIDEgbXMsIGhlbmNlCj4gPiA+IGltcHJvdmluZyB0
aGUgaG90IGFkZCBsYXRlbmN5IGJ5IDYwJS4gTW9kaWZ5IGV4dGVybmFsCj4gPiA+IHByb3ZpZGVy
cyBvZiBvbmxpbmUgY2FsbGJhY2sgdG8gYWxpZ24gd2l0aCB0aGUgY2hhbmdlLgo+ID4gPiAKPiA+
ID4gU2lnbmVkLW9mZi1ieTogQXJ1biBLUyA8YXJ1bmtzQGNvZGVhdXJvcmEub3JnPgo+ID4gCj4g
PiBbLi4uXQo+ID4gCj4gPiA+IEBAIC02NTUsMjYgKzY1NSw0NCBAQCB2b2lkIF9fb25saW5lX3Bh
Z2VfZnJlZShzdHJ1Y3QgcGFnZSAqcGFnZSkKPiA+ID4gIH0KPiA+ID4gIEVYUE9SVF9TWU1CT0xf
R1BMKF9fb25saW5lX3BhZ2VfZnJlZSk7Cj4gPiA+IAo+ID4gPiAtc3RhdGljIHZvaWQgZ2VuZXJp
Y19vbmxpbmVfcGFnZShzdHJ1Y3QgcGFnZSAqcGFnZSkKPiA+ID4gK3N0YXRpYyBpbnQgZ2VuZXJp
Y19vbmxpbmVfcGFnZShzdHJ1Y3QgcGFnZSAqcGFnZSwgdW5zaWduZWQgaW50IG9yZGVyKQo+ID4g
PiAgewo+ID4gPiAtCV9fb25saW5lX3BhZ2Vfc2V0X2xpbWl0cyhwYWdlKTsKPiA+IAo+ID4gVGhp
cyBpcyBub3cgbm90IGNhbGxlZCBhbnltb3JlLCBhbHRob3VnaCB0aGUgeGVuL2h2IHZhcmlhbnRz
IHN0aWxsIGRvCj4gPiBpdC4gVGhlIGZ1bmN0aW9uIHNlZW1zIGVtcHR5IHRoZXNlIGRheXMsIG1h
eWJlIHJlbW92ZSBpdCBhcyBhIGZvbGxvd3VwCj4gPiBjbGVhbnVwPwo+ID4gCj4gPiA+IC0JX19v
bmxpbmVfcGFnZV9pbmNyZW1lbnRfY291bnRlcnMocGFnZSk7Cj4gPiA+IC0JX19vbmxpbmVfcGFn
ZV9mcmVlKHBhZ2UpOwo+ID4gPiArCV9fZnJlZV9wYWdlc19jb3JlKHBhZ2UsIG9yZGVyKTsKPiA+
ID4gKwl0b3RhbHJhbV9wYWdlcyArPSAoMVVMIDw8IG9yZGVyKTsKPiA+ID4gKyNpZmRlZiBDT05G
SUdfSElHSE1FTQo+ID4gPiArCWlmIChQYWdlSGlnaE1lbShwYWdlKSkKPiA+ID4gKwkJdG90YWxo
aWdoX3BhZ2VzICs9ICgxVUwgPDwgb3JkZXIpOwo+ID4gPiArI2VuZGlmCj4gPiAKPiA+IF9fb25s
aW5lX3BhZ2VfaW5jcmVtZW50X2NvdW50ZXJzKCkgd291bGQgaGF2ZSB1c2VkCj4gPiBhZGp1c3Rf
bWFuYWdlZF9wYWdlX2NvdW50KCkgd2hpY2ggd291bGQgZG8gdGhlIGNoYW5nZXMgdW5kZXIKPiA+
IG1hbmFnZWRfcGFnZV9jb3VudF9sb2NrLiBBcmUgd2Ugc2FmZSB3aXRob3V0IHRoZSBsb2NrPyBJ
ZiB5ZXMsIHRoZXJlCj4gPiBzaG91bGQgcGVyaGFwcyBiZSBhIGNvbW1lbnQgZXhwbGFpbmluZyB3
aHkuCj4gCj4gTG9va3MgdW5zYWZlIHdpdGhvdXQgbWFuYWdlZF9wYWdlX2NvdW50X2xvY2suCgpX
aHkgZG9lcyBpdCBtYXR0ZXIgYWN0dWFsbHk/IFdlIGNhbm5vdCBvbmxpbmUvb2ZmbGluZSBtZW1v
cnkgaW4KcGFyYWxsZWwuIFRoaXMgaXMgbm90IHRoZSBjYXNlIGZvciB0aGUgYm9vdCB3aGVyZSB3
ZSBpbml0aWFsaXplIG1lbW9yeQppbiBwYXJhbGxlbCBvbiBtdWx0aXBsZSBub2Rlcy4gU28gdGhp
cyBzZWVtcyB0byBiZSBzYWZlIGN1cnJlbnRseSB1bmxlc3MKSSBhbSBtaXNzaW5nIHNvbWV0aGlu
Zy4gQSBjb21tZW50IGV4cGxhaW5pbmcgdGhhdCB3b3VsZCBiZSBoZWxwZnVsCnRob3VnaC4KLS0g
Ck1pY2hhbCBIb2NrbwpTVVNFIExhYnMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 17:48:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 17: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 1gAIao-0001gB-4G; Wed, 10 Oct 2018 17:48:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hgqo=mw=xenproject.org=prvs=8146dfd6e=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gAIam-0001fz-4s
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 17:48:16 +0000
X-Inumbo-ID: d783735a-ccb4-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d783735a-ccb4-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 17:49:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,365,1534809600"; d="scan'208";a="67515908"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75386-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=78af0984b45a780e45d57c22c85a1f594b969212
X-Osstest-Versions-That: ovmf=a7ab1c315c3cf5e804897471e992655c9b5baa0f
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 10 Oct 2018 18:48:10 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75386: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTM4NiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1Mzg2LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICA3OGFmMDk4NGI0NWE3ODBlNDVkNTdjMjJjODVhMWY1OTRi
OTY5MjEyCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBhN2FiMWMzMTVj
M2NmNWU4MDQ4OTc0NzFlOTkyNjU1YzliNWJhYTBmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzUz
ODAgIDIwMTgtMTAtMDkgMTU6MjA6MjQgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1Mzg2ICAyMDE4LTEwLTEwIDA5OjMxOjU0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQXJkIEJpZXNoZXV2
ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50
ZWwuY29tPgogIExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgoKam9iczoKIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
cm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMu
Y2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVz
dC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNv
ZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJv
a2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1w
dm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXhzbSBicm9rZW4KYnJva2VuLWpvYiBi
dWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9r
ZW4tc3RlcCBidWlsZC1pMzg2LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWls
ZC1pMzg2LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQgaG9zdC1p
bnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1z
dGVwIGJ1aWxkLWFtZDY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1h
bWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1p
dCA3OGFmMDk4NGI0NWE3ODBlNDVkNTdjMjJjODVhMWY1OTRiOTY5MjEyCkF1dGhvcjogRGFuZGFu
IEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgpEYXRlOiAgIEZyaSBPY3QgNSAxNjowNjowMCAyMDE4
ICswODAwCgogICAgTWRlUGtnOiBBZGQgUGNpUm9vdC9QY2llUm9vdCB0ZXh0IGZvciBBQ1BJIEV4
cGFuZGVkIERldmljZSBQYXRoCiAgICAKICAgIFJFRjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2Nv
cmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjI4CiAgICAKICAgIEFjY29yZGluZyB0byBVRUZJIHNw
ZWMsZm9yIEFDUEkgRXhwYW5kZWQgRGV2aWNlIFBhdGgKICAgIHdoZW4gSElEPVBOUDBBMDMgb3Ig
Q0lEPVBOUDBBMDMgYW5kIEhJRCAhPSBQTlAwQTA4LAogICAgdGhlIGRldmljZSBwYXRoIG5vZGUg
Y2FuIGJlIGRpc3BsYXllZCBhczogUGNpUm9vdChVSUR8VUlEU1RSKQogICAgV2hlbiBISUQ9UE5Q
MEEwOCBvciBDSUQ9UE5QMEEwOCwgdGhlIGRldmljZSBwYXRoIG5vZGUgY2FuIGJlCiAgICBkaXNw
bGF5ZWQgYXM6IFBjaWVSb290KFVJRHxVSURTVFIpLiBCdXQgY3VycmVudCBjb2RlIG1pc3MgdGhl
CiAgICBjb2RlIGxvZ2ljLgogICAgCiAgICBUaGlzIGNvbW1pdCBpcyB0byBkbyB0aGUgZW5oYW5j
ZW1lbnQuCiAgICAKICAgIENjOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ2M6
IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogICAgQ2M6IExp
bWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRp
YW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMAogICAgU2lnbmVkLW9mZi1ieTogRGFu
ZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJ1aXl1IE5pIDxy
dWl5dS5uaUBpbnRlbC5jb20+Cgpjb21taXQgZmI0YmVhNTUxZTViN2UxNmU1NDY3NmJjYTNkMWNj
ZGU2NWY1N2M3NwpBdXRob3I6IERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4KRGF0ZTog
ICBGcmkgT2N0IDUgMTQ6MzU6MjUgMjAxOCArMDgwMAoKICAgIE1kZVBrZzogQ29ycmVjdCBjb25k
aXRpb24gY2hlY2sgZm9yIEFjcGlFeHAgdGV4dCBmb3JtYXQKICAgIAogICAgUkVGOiBodHRwczov
L2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEyMjYKICAgIAogICAgQWNj
b3JkaW5nIHRvIFVFRkkgU3BlYywgZm9yIEFDUEkgRXhwYW5kZWQgRGV2aWNlIFBhdGgsCiAgICB3
aGVuIEhJRFNUUj1lbXB0eSwgQ0lEU1RSPWVtcHR5LCBVSUQgU1RSIT1lbXB0eSwKICAgIHRoZSBB
Q1BJIEV4cGFuZGVkIERldmljZSBQYXRoIG5vZGUgY2FuIGJlIGRpc3BsYXllZCBhcwogICAgQWNw
aUV4cChISUQsQ0lELFVJRFNUUikgZm9ybWF0LgogICAgQW5kIGlmIFVJRCBpcyAwIGFuZCBVSURT
VFIgaXMgZW1wdHksIHRoZW4gdXNlIEFjcGlFeCBmb3JtYXQuCiAgICAKICAgIFRoaXMgcGF0Y2gg
aXMgdG8gY29ycmVjdCB0aGUgY29uZGl0aW9uIGNoZWNrIHRvIGZvbGxvdyBVRUZJCiAgICBTcGVj
IHdoZW4gY29udmVydCB0aGUgZGV2aWNlIHBhdGggbm9kZSB0byB0aGUgQWNwaUV4cCB0ZXh0CiAg
ICBmb3JtYXQuCiAgICAKICAgIENjOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAg
Q2M6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogICAgQ2M6
IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6
IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMAogICAgU2lnbmVkLW9mZi1ieTog
RGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJ1aXl1IE5p
IDxydWl5dS5uaUBpbnRlbC5jb20+Cgpjb21taXQgMDVmZTc1MjU4OTZjZWUxOTdjZmVkOTgxNTQ5
NTVkYmFhNjBkNjM1NwpBdXRob3I6IERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4KRGF0
ZTogICBGcmkgT2N0IDUgMTM6MjE6NTcgMjAxOCArMDgwMAoKICAgIE1kZVBrZzogQ29ycmVjdCB0
aGUgc3RyaW5nIG9yZGVyIG9mIEFDUEkgRXhwYW5kZWQgRGV2aWNlIFBhdGgKICAgIAogICAgUkVG
OiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEyMjcKICAg
IAogICAgQWNjb3JkaW5nIHRvIFVFRkkgU3BlYywgQUNQSSBFeHBhbmRlZCBEZXZpY2UgUGF0aCBj
YW4gYmUgZGlzcGxheQogICAgQWNwaUV4KEhJRHxISURTVFIsKENJRHxDSURTVFIsVUlEfFVJRFNU
UikpLCBidXQgY3VycmVudCBjb2RlIGRpc3BsYXkKICAgIFVJRHxVSURTVFIgYmVmb3JlIENJRHxD
SURTVFIuCiAgICBUaGlzIHBhdGNoIGlzIHRvIGZpeCB0aGlzIGlzc3VlLgogICAgCiAgICBDYzog
UnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENjOiBNaWNoYWVsIEQgS2lubmV5IDxt
aWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICAgIENjOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2Fv
QGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9u
IEFncmVlbWVudCAxLjAKICAgIFNpZ25lZC1vZmYtYnk6IERhbmRhbiBCaSA8ZGFuZGFuLmJpQGlu
dGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoK
Y29tbWl0IDk1OWJlMTgwZTE4NTg2OWI3MWRiOWRhZDM0YzNmNGJiYTY2MGQ3MjQKQXV0aG9yOiBE
YW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+CkRhdGU6ICAgRnJpIE9jdCA1IDA5OjIyOjIw
IDIwMTggKzA4MDAKCiAgICBNZGVQa2c6IENvcnJlY3QgdGhlIHN0cmluZyBleHByZXNzaW9uIG9m
IFVURjggdmVuZG9yIGRldmljZSBwYXRoCiAgICAKICAgIFJFRjogaHR0cHM6Ly9idWd6aWxsYS50
aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjI1CiAgICAKICAgIEFjY29yZGluZyB0byBV
RUZJIHNwZWMsIHRoZSBzdHJpbmcgZXhwcmVzc2lvbiBvZiBVVEY4IHZlbmRvcgogICAgZGV2aWNl
IG5vZGUgc2hvdWxkIGJlIGRpc3BsYXllZCBhczogVmVuVXRmOCgpLiBDdXJyZW50IGNvZGUKICAg
IGRpc3BsYXkgaXQgYXM6IFZlblVmdDgoKSBieSBtaXN0YWtlIHdoZW4gY29udmVydCBkZXZpY2UK
ICAgIHBhdGggbm9kZSB0byB0ZXh0LgogICAgCiAgICBUaGlzIGNvbW1pdCBpcyB0byBmaXggdGhp
cyBidWcuCiAgICAKICAgIENjOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ2M6
IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogICAgQ2M6IExp
bWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRp
YW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMAogICAgU2lnbmVkLW9mZi1ieTogRGFu
ZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJ1aXl1IE5pIDxy
dWl5dS5uaUBpbnRlbC5jb20+Cgpjb21taXQgN2Y4YWFiZWYxNTYxMjg5NzZmMGMxMzg5YzE1NGQy
NTAxMDY1MzIxNQpBdXRob3I6IERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4KRGF0ZTog
ICBGcmkgU2VwIDI4IDEzOjI4OjAzIDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cvSGlpREI6
IEZpeCBpbmNvcnJlY3Qgc3RydWN0dXJlIGNvbnZlbnRpb24gZm9yIGNoZWNrYm94CiAgICAKICAg
IFJFRjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjI0
CiAgICAKICAgIFdoZW4gY292ZXJ0IElGUiBiaW5hcnkgdG8gRUZJX0lGUl9DSEVDS0JPWCBzdHJ1
Y3R1cmUsCiAgICBDdXJyZW50IGNvZGUgaGFzIGZvbGxvd2luZyBpbmNvcnJlY3QgY29kZSBsb2dp
YzoKICAgIElmckNoZWNrQm94ID0gKEVGSV9JRlJfQ0hFQ0tCT1ggKikgKElmck9wSGRyICsgMSk7
CiAgICBUaGUgY29ycmVjdCBvbmUgc2hvdWxkIGJlOgogICAgSWZyQ2hlY2tCb3ggPSAoRUZJX0lG
Ul9DSEVDS0JPWCAqKSBJZnJPcEhkcjsKICAgIAogICAgMS4gVGhlIGJ1ZyBpcyBpbiBmdW5jdGlv
biAiVXBkYXRlRGVmYXVsdFNldHRpbmdJbkZvcm1QYWNrYWdlKCkiCiAgICB3aGljaCBpcyB0byB1
cGRhdGUgdGhlIGRlZmF1bHQgc2V0dGluZyBvZiBzb21lIEhJSSBRdWVzdGlvbnMKICAgIGluIHRo
ZSBJRlIgYmluYXJ5IGRhdGEuIFNvIGl0IG9ubHkgaGFzIGltcGFjdCB3aGVuIHBsYXRmb3JtCiAg
ICBvdmVycmlkZXMgZGVmYXVsdCBzZXR0aW5nIGluIEhJSSBWYXJTdG9yZSB0aHJvdWdoIER5bmFt
aWNIaWkKICAgIFBDRCBzZXR0aW5nIGluIFBsYXRmb3JtIERTQyBmaWxlLiBJZiBwbGF0Zm9ybSBk
b2Vzbid0CiAgICBvdmVycmlkZSBkZWZhdWx0IHNldHRpbmcsIGl0IGhhcyBubyBpbXBhY3QuCiAg
ICAKICAgIDIuIFRoZSBpbXBsZW1lbnRhdGlvbiB1cGRhdGVzIHRoZSAiRmxhZ3MiIGZpbGVkIGlu
IHRoZQogICAgRUZJX0lGUl9DSEVDS0JPWCBzdHJ1Y3R1cmUgdG8gdXBkYXRlIHRoZSBkZWZhdWx0
CiAgICBzZXR0aW5nIG9mIGNoZWNrYm94LgogICAgSWYgdXNpbmcgIklmckNoZWNrQm94ID0gKEVG
SV9JRlJfQ0hFQ0tCT1ggKikgKElmck9wSGRyICsgMSk7IgogICAgd2hlbiB3YW50cyB0byB1cGRh
dGUgdGhlICIgRmxhZ3MiIGZpbGVkIGluIGNoZWNrYm94LAogICAgYnV0IGluIGZhY3QgaXQgd2ls
bCB1cGRhdGUgdGhlIG9wY29kZSBiaW5hcnkKICAgIGRhdGEob3Bjb2RlIGJpbmFyeSBsZW5ndGgp
IGJlaGluZCBjaGVja2JveCBiaW5hcnkuCiAgICBBbmQgdGhlbiBpdCB3aWxsIGNhdXNlIEJyb3dz
ZXIgY2FuJ3QgcGFyc2UgdGhlIElGUgogICAgYmluYXJ5IGRhdGEgY29ycmVjdGx5LiBBbmQgdGhl
biB0aGUgcG9zc2libGUgc3ltcHRvbQogICAgaXMgdGhhdCBzb21lIEhJSSBRdWVzdGlvbiBhbmQg
Zm9ybXMgbWF5IGJlIG5vdCBwYXJzZWQKICAgIGFuZCB0aGVuIGNhbm5vdCBiZSBzaG93bi4KICAg
IAogICAgVGhpcyBwYXRjaCBpcyB0byBmaXggdGhpcyBidWcuCiAgICAKICAgIENjOiBMaW1pbmcg
R2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIENjOiBTdGFyIFplbmcgPHN0YXIuemVuZ0Bp
bnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBB
Z3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRl
bC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+
Cgpjb21taXQgNTA0MzFiOWNjNzBjZDVhMDg0ZWJkODU0MzZiZmRkNmUyZTRiODlhNwpBdXRob3I6
IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgpEYXRlOiAgIFR1ZSBPY3QgOSAxNTow
NjoxNCAyMDE4ICswODAwCgogICAgQmFzZVRvb2xzIEx6bWFDb21wcmVzczogRml4IEdDQyB3YXJu
aW5nIG1pc2xlYWRpbmctaW5kZW50YXRpb24KICAgIAogICAgR0NDIDYgb3IgYWJvdmUgcmVwb3J0
cyB0aGUgd2FybmluZyBtaXNsZWFkaW5nLWluZGVudGF0aW9uLgogICAgVGhpcyBwYXRjaCBmaXhl
cyBpdC4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24g
QWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0Bp
bnRlbC5jb20+CiAgICBDYzogQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5v
cmc+CiAgICBBY2tlZC1ieTogQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5v
cmc+CiAgICBSZXZpZXdlZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAg
UmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEyMzQK
ICAgIFtsZXJzZWtAcmVkaGF0LmNvbTogcmVmZXJlbmNlIHRoZSBCWiB0aGF0IGdvdCByZXBvcnRl
ZCBtZWFud2hpbGVdCgpjb21taXQgMzliYmJjODc1OTM5MDRhMDA4MGQ2MTg3YmE2ODYzYWI1NjVk
ZDk4NQpBdXRob3I6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgpEYXRlOiAgIFdl
ZCBBdWcgMjkgMDg6NTE6MjYgMjAxOCArMDgwMAoKICAgIEludGVsRnJhbWV3b3JrTW9kdWxlUGtn
IEx6bWE6IFVwZGF0ZSBMWk1BIFNESyB2ZXJzaW9uIHRvIDE4LjA1CiAgICAKICAgIGh0dHBzOi8v
YnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAwNgogICAgTmV3IGZvcm1h
bCByZWxlYXNlIGluIGh0dHBzOi8vd3d3LjctemlwLm9yZy9zZGsuaHRtbCBpcyAxOC4wNS4KICAg
IAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50
IDEuMQogICAgU2lnbmVkLW9mZi1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+
CiAgICBSZXZpZXdlZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgoKY29tbWl0
IGYwNzM3ZGU4ZDlkYzU5MTI2MGIxMDIzZDRhNmE1Y2QwNDkwZWU4NjQKQXV0aG9yOiBMaW1pbmcg
R2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KRGF0ZTogICBXZWQgQXVnIDI5IDA4OjUxOjI3IDIw
MTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cgTHptYTogVXBkYXRlIExaTUEgU0RLIHZlcnNpb24g
dG8gMTguMDUKICAgIAogICAgaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVn
LmNnaT9pZD0xMDA2CiAgICBOZXcgZm9ybWFsIHJlbGVhc2UgaW4gaHR0cHM6Ly93d3cuNy16aXAu
b3JnL3Nkay5odG1sIGlzIDE4LjA1LgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9D
b3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBMaW1pbmcg
R2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGFyIFplbmcgPHN0
YXIuemVuZ0BpbnRlbC5jb20+Cgpjb21taXQgNWVjNWEyMzZkMWZlNjRiMmM0MDA3NWI2NzM4Yjc0
YmRmN2UxYWNkYwpBdXRob3I6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgpEYXRl
OiAgIFdlZCBBdWcgMjkgMDg6NTE6MjggMjAxOCArMDgwMAoKICAgIEJhc2VUb29scyBMem1hOiBV
cGRhdGUgTFpNQSBTREsgdmVyc2lvbiB0byAxOC4wNQogICAgCiAgICBodHRwczovL2J1Z3ppbGxh
LnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEwMDYKICAgIE5ldyBmb3JtYWwgcmVsZWFz
ZSBpbiBodHRwczovL3d3dy43LXppcC5vcmcvc2RrLmh0bWwgaXMgMTguMDUuCiAgICAKICAgIENv
bnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAg
IFNpZ25lZC1vZmYtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgUmV2
aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 18:17:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 18:17: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 1gAJ2b-0004Qj-2k; Wed, 10 Oct 2018 18:17:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=r/nk=mw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gAJ2a-0004QW-4T
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 18:17:00 +0000
X-Inumbo-ID: dbd7c894-ccb8-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dbd7c894-ccb8-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 18:18: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 <aliasfile-bounces@xenproject.org>)
 id 1gAJ2X-0008OH-Ix; Wed, 10 Oct 2018 18:16: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 1gAJ2X-0007Hj-98; Wed, 10 Oct 2018 18:16:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gAJ2X-0004EC-7k; Wed, 10 Oct 2018 18:16:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128524-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:build-arm64-xsm:xen-build:fail:regression
 xen-4.10-testing:build-arm64:xen-build:fail:regression
 xen-4.10-testing:build-armhf:xen-build:fail:regression
 xen-4.10-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.10-testing:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.10-testing:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=788948bebcecca69bfac47e5514f2dc351dabad9
X-Osstest-Versions-That: xen=0c1d5b68e27da167a51c2ea828636c14ff5c017b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Oct 2018 18:16:57 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 128524: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODUyNCB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg1MjQvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODEwOAog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI4MTA4CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhl
bi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjgxMDgKClRlc3RzIHdoaWNo
IGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5z
dGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDc4ODk0OGJlYmNl
Y2NhNjliZmFjNDdlNTUxNGYyZGMzNTFkYWJhZDkKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAg
ICAgICAgICAgICAgIDBjMWQ1YjY4ZTI3ZGExNjdhNTFjMmVhODI4NjM2YzE0ZmY1YzAxN2IKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyODEwOCAgMjAxOC0wOS0yNiAxNTowMzozOSBaICAgMTQgZGF5
cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjg1MDUgIDIwMTgtMTAtMDggMTM6MDc6NTAgWiAgICAy
IGRheXMgICAgMiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjg1MjQgIDIwMTgtMTAt
MDkgMTE6MDU6NDUgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91
Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogIERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CiAg
RGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
UGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxA
Y2l0cml4LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA3ODg5
NDhiZWJjZWNjYTY5YmZhYzQ3ZTU1MTRmMmRjMzUxZGFiYWQ5CkF1dGhvcjogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gQXVnIDIwIDA5OjM4OjE4IDIwMTggKzAxMDAK
CiAgICB0b29scy90ZXN0czogZml4IGFuIHhzLXRlc3QuYyBpc3N1ZQogICAgCiAgICBUaGUgcmV0
IHZhcmlhYmxlIGNhbiBiZSB1c2VkIHVuaW5pdGlhbGlzZWQgd2hlbiBpdGVycyBpcyAwLiBJbml0
aWFsaXNlCiAgICByZXQgYXQgdGhlIGJlZ2lubmluZyB0byBmaXggdGhpcyBpc3N1ZS4KICAgIAog
ICAgUmVwb3J0ZWQtYnk6IFN0ZXZlbiBIYWlnaCA8bmV0d2l6QGNyYy5pZC5hdT4KICAgIFNpZ25l
ZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSWFu
IEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgICAoY2hlcnJ5IHBpY2tlZCBm
cm9tIGNvbW1pdCAzYTJiODUyNWI4ODNiYWE4N2ZlODliM2RhNThmNWMwOWZhNTk5Yjk5KQogICAg
KGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgMzM2NjRmOWEwNTQwMWZhYzhmMmMwYmUwYmI3ZWU4
YTE4NTFlNGRjZikKCmNvbW1pdCA2MWRjMDE1OWI2OWJkM2VlYzEwOTE4ODM4NmM4YjEzZmJkZmVk
N2IyCkF1dGhvcjogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KRGF0ZTog
ICBNb24gT2N0IDggMTQ6NDA6MjEgMjAxOCArMDIwMAoKICAgIHg4Ni9ib290OiBBbGxvY2F0ZSBv
bmUgZXh0cmEgbW9kdWxlIHNsb3QgZm9yIFhlbiBpbWFnZSBwbGFjZW1lbnQKICAgIAogICAgQ29t
bWl0IDk1ODk5MjcgKHg4Ni9tYjI6IGF2b2lkIFhlbiBpbWFnZSB3aGVuIGxvb2tpbmcgZm9yCiAg
ICBtb2R1bGUvY3Jhc2hrZXJuZWwgcG9zaXRpb24pIGZpeGVkIHJlbG9jYXRpb24gaXNzdWVzIGZv
cgogICAgTXVsdGlib290MiBwcm90b2NvbC4gVW5mb3J0dW5hdGVseSBpdCBtaXNzZWQgdG8gYWxs
b2NhdGUKICAgIG1vZHVsZSBzbG90IGZvciBYZW4gaW1hZ2UgcGxhY2VtZW50IGluIGVhcmx5IGJv
b3QgcGF0aC4KICAgIFNvLCBsZXQncyBmaXggaXQgcmlnaHQgbm93LgogICAgCiAgICBSZXBvcnRl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IERh
bmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDRj
NWY5ZGJlYmMwYmQyYWZlZTFlY2Q5MzZjNzRmZmU2NTc1Njk1MGYKICAgIG1hc3RlciBkYXRlOiAy
MDE4LTA5LTI3IDExOjE3OjQ3ICswMTAwCgpjb21taXQgZDg2YzlhZWFlNmNiNzUzZTkzMWUwMGY3
ZWUwMjBkNzNkZjkwNzBjMApBdXRob3I6IERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5j
b20+CkRhdGU6ICAgTW9uIE9jdCA4IDE0OjM5OjQ2IDIwMTggKzAyMDAKCiAgICB4ZW46IHNjaGVk
L0NyZWRpdDI6IGZpeCBidWcgd2hlbiBtb3ZpbmcgQ1BVcyBiZXR3ZWVuIHR3byBDcmVkaXQyIGNw
dXBvb2xzCiAgICAKICAgIFdoZXRoZXIgb3Igbm90IGEgQ1BVIGlzIGFzc2lnbmVkIHRvIGEgcnVu
cXVldWUgKGFuZCwgaWYgeWVzLCB0byB3aGljaAogICAgb25lKSB3aXRoaW4gYSBDcmVkaXQyIHNj
aGVkdWxlciBpbnN0YW5jZSBtdXN0IGJlIGJvdGggYSBwZXItY3B1IGFuZAogICAgcGVyLXNjaGVk
dWxlciBpbnN0YW5jZSBvbmUuCiAgICAKICAgIEluIGZhY3QsIHdoZW4gd2UgbW92ZSBhIENQVSBi
ZXR3ZWVuIGNwdXBvb2xzLCB3ZSBmaXJzdCBzZXR1cCBpdHMgcGVyLWNwdQogICAgZGF0YSBpbiB0
aGUgbmV3IHBvb2wsIGFuZCB0aGVuIGNsZWFudXAgaXRzIHBlci1jcHUgZGF0YSBmcm9tIHRoZSBv
bGQKICAgIHBvb2wuIEluIENyZWRpdDIsIHdoZW4gdGhlcmUgY3VycmVudGx5IGlzIG5vIHBlci1z
Y2hlZHVsZXIsIHBlci1jcHUKICAgIGRhdGEgKGFzIHRoZSBjcHUtdG8tcnVucXVldWUgbWFwIGlz
IHN0b3JlZCBvbiBhIHBlci1jcHUgYmFzaXMgb25seSksCiAgICB0aGlzIG1lYW5zIHRoYXQgdGhl
IGNsZWFudXAgb2YgdGhlIG9sZCBwZXItY3B1IGRhdGEgY2FuIG1lc3Mgd2l0aCB0aGUKICAgIG5l
dyBwZXItY3B1IGRhdGEsIGxlYWRpbmcgdG8gY3Jhc2hlcyBsaWtlIHRoaXM6CiAgICAKICAgIGh0
dHBzOi8vd3d3Lm1haWwtYXJjaGl2ZS5jb20veGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
L21zZzIzMzA2Lmh0bWwKICAgIGh0dHBzOi8vd3d3Lm1haWwtYXJjaGl2ZS5jb20veGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnL21zZzIzMzUwLmh0bWwKICAgIAogICAgQmFzaWNhbGx5LCB3
aGVuIGNzY2hlZDJfZGVpbml0X3BkYXRhKCkgaXMgY2FsbGVkIGZvciBDUFUgMTMsIGZvciBmdWxs
eQogICAgcmVtb3ZpbmcgdGhlIENQVSBmcm9tIFBvb2wtMCwgcGVyX2NwdSgxMyxydW5xX21hcCkg
YWxyZWFkeSBjb250YWluIHRoZQogICAgaWQgb2YgdGhlIHJ1bnF1ZXVlIHRvIHdoaWNoIHRoZSBD
UFUgaGFzIGJlZW4gYXNzaWduZWQgaW4gdGhlIHNjaGVkdWxlcgogICAgb2YgUG9vbC0xLCB3aGlj
aCBtZWFucyB3cm9uZyBydW5xdWV1ZSBtYW5pcHVsYXRpb25zIGhhcHBlbiBpbiBQb29sLTAncwog
ICAgc2NoZWR1bGVyLiBGdXJ0aGVybW9yZSwgYXQgdGhlIGVuZCBvZiBzdWNoIGNhbGwsIHRoYXQg
c2FtZSBydW5xX21hcCBpcwogICAgdXBkYXRlZCB3aXRoIC0xLCB3aGljaCBpcyB3aGF0IGNhdXNl
cyB0aGUgQlVHX09OIGluIGNzY2hlZDJfc2NoZWR1bGUoKSwKICAgIG9uIENQVSAxMywgdG8gdHJp
Z2dlci4KICAgIAogICAgU28sIGluc3RlYWQgb2YgcmV2ZXJ0aW5nIGEyYzRlNWFiNTlkICJ4ZW46
IGNyZWRpdDI6IG1ha2UgdGhlIGNwdSB0bwogICAgcnVucXVldWUgbWFwIHBlci1jcHUiIChhcyB3
ZSBkb24ndCB3YW50IHRvIGdvIGJhY2sgdG8gaGF2aW5nIHRoZSBodWdlCiAgICBhcnJheSBpbiBz
dHJ1Y3QgY3NjaGVkMl9wcml2YXRlKSBhZGQgYSBwZXItY3B1IHNjaGVkdWxlciBzcGVjaWZpYyBk
YXRhCiAgICBzdHJ1Y3R1cmUsIGxpa2UsIGZvciBpbnN0YW5jZSwgQ3JlZGl0MSBoYXMgYWxyZWFk
eS4gVGhhdCAoZm9yIG5vdykgb25seQogICAgY29udGFpbnMgb25lIGZpZWxkOiB0aGUgaWQgb2Yg
dGhlIHJ1bnF1ZXVlIHRoZSBDUFUgaXMgYXNzaWduZWQgdG8uCiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTog
SnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEdlb3JnZSBE
dW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDZlMzk1
ZjQ3N2ZiODU0ZjExZGU4M2E5NTFhMDcwZDNhYWNiNmRjNTkKICAgIG1hc3RlciBkYXRlOiAyMDE4
LTA5LTE4IDE2OjUwOjQ0ICswMTAwCgpjb21taXQgNDUxOTc5MDVmYzVjMjE1MTk2MGRmZTZmMDM5
YTVhMmUxNGYwYjRhYQpBdXRob3I6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5j
b20+CkRhdGU6ICAgTW9uIE9jdCA4IDE0OjM5OjEwIDIwMTggKzAyMDAKCiAgICB4ODYvaHZtL2Vt
dWxhdGU6IG1ha2Ugc3VyZSByZXAgSS9PIGVtdWxhdGlvbiBkb2VzIG5vdCBjcm9zcyBHRk4gYm91
bmRhcmllcwogICAgCiAgICBXaGVuIGVtdWxhdGluZyBhIHJlcCBJL08gb3BlcmF0aW9uIGl0IGlz
IHBvc3NpYmxlIHRoYXQgdGhlIGlvcmVxIHdpbGwKICAgIGRlc2NyaWJlIGEgc2luZ2xlIG9wZXJh
dGlvbiB0aGF0IHNwYW5zIG11bHRpcGxlIEdGTnMuIFRoaXMgaXMgZmluZSBhcyBsb25nCiAgICBh
cyBhbGwgdGhvc2UgR0ZOcyBmYWxsIHdpdGhpbiBhbiBNTUlPIHJlZ2lvbiBjb3ZlcmVkIGJ5IGEg
c2luZ2xlIGRldmljZQogICAgbW9kZWwsIGJ1dCB1bmZvcnR1bmF0ZWx5IHRoZSBoaWdoZXIgbGV2
ZWxzIG9mIHRoZSBlbXVsYXRpb24gY29kZSBkbyBub3QKICAgIGd1YXJhbnRlZSB0aGF0LiBUaGlz
IGlzIHNvbWV0aGluZyB0aGF0IHNob3VsZCBhbG1vc3QgY2VydGFpbmx5IGJlIGZpeGVkLAogICAg
YnV0IGluIHRoZSBtZWFudGltZSB0aGlzIHBhdGNoIG1ha2VzIHN1cmUgdGhhdCBNTUlPIGlzIHRy
dW5jYXRlZCBhdCBHRk4KICAgIGJvdW5kYXJpZXMgYW5kIGhlbmNlIHRoZSBhcHByb3ByaWF0ZSBk
ZXZpY2UgbW9kZWwgaXMgcmUtZXZhbHVhdGVkIGZvciBlYWNoCiAgICB0YXJnZXQgR0ZOLgogICAg
CiAgICBOT1RFOiBUaGlzIHBhdGNoIGRvZXMgbm90IGRlYWwgd2l0aCB0aGUgY2FzZSBvZiBhIHNp
bmdsZSBNTUlPIG9wZXJhdGlvbgogICAgICAgICAgc3Bhbm5pbmcgYSBHRk4gYm91bmRhcnkuIFRo
YXQgaXMgbW9yZSBjb21wbGV4IHRvIGRlYWwgd2l0aCBhbmQgaXMKICAgICAgICAgIGRlZmVycmVk
IHRvIGEgc3Vic2VxdWVudCBwYXRjaC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJy
YW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICAgIAogICAgQ29udmVydCBjYWxjdWxhdGlv
bnMgdG8gYmUgMzItYml0IG9ubHkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDc2MjZlZGVhY2E5NzJlM2U4
MjM1MzVkY2M0NDMzOGY2YjJmMGIyMWYKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA4LTE2IDA5OjI3
OjMwICswMjAwCgpjb21taXQgNTQ4MzgzNTMxODk2MDBhZjE4M2VmMDk4MjkyNzYxNjJmNGI1ZTdm
OQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBNb24gT2N0
IDggMTQ6Mzg6MzQgMjAxOCArMDIwMAoKICAgIHg4Ni9jcHVpZGxlOiBkb24ndCBpbml0IHN0YXRz
IGxvY2sgbW9yZSB0aGFuIG9uY2UKICAgIAogICAgT3NzdGVzdCBmbGlnaHQgMTIyMzYzLCBoYXZp
bmcgaGl0IGFuIE5NSSB3YXRjaGRvZyB0aW1lb3V0LCBzaG93cyBDUFUxIGF0CiAgICAKICAgIFhl
biBjYWxsIHRyYWNlOgogICAgICAgWzxmZmZmODJkMDgwMjNkM2Y0Pl0gX3NwaW5fbG9jaysweDMw
LzB4NTcKICAgICAgIFs8ZmZmZjgyZDA4MDJkOTM0Nj5dIHVwZGF0ZV9sYXN0X2N4X3N0YXQrMHgy
OS8weDQyCiAgICAgICBbPGZmZmY4MmQwODAyZDk2ZjM+XSBjcHVfaWRsZS5jI2FjcGlfcHJvY2Vz
c29yX2lkbGUrMHgyZmYvMHg1OTYKICAgICAgIFs8ZmZmZjgyZDA4MDI3NjcxMz5dIGRvbWFpbi5j
I2lkbGVfbG9vcCsweGE4LzB4YzMKICAgIAogICAgYW5kIENQVTAgYXQKICAgIAogICAgWGVuIGNh
bGwgdHJhY2U6CiAgICAgICBbPGZmZmY4MmQwODAyM2QxNzM+XSBvbl9zZWxlY3RlZF9jcHVzKzB4
YjcvMHhkZQogICAgICAgWzxmZmZmODJkMDgwMmRiZTIyPl0gcG93ZXJub3cuYyNwb3dlcm5vd19j
cHVmcmVxX3RhcmdldCsweDExMC8weDFjYgogICAgICAgWzxmZmZmODJkMDgwMjU3OTczPl0gX19j
cHVmcmVxX2RyaXZlcl90YXJnZXQrMHg0My8weGE2CiAgICAgICBbPGZmZmY4MmQwODAyNTZiMGQ+
XSBjcHVmcmVxX2dvdmVybm9yX2RicysweDMyNC8weDM3YQogICAgICAgWzxmZmZmODJkMDgwMjU3
YmYyPl0gX19jcHVmcmVxX3NldF9wb2xpY3krMHhmYS8weDE5ZAogICAgICAgWzxmZmZmODJkMDgw
MjU2MDQ0Pl0gY3B1ZnJlcV9hZGRfY3B1KzB4M2ExLzB4NWRmCiAgICAgICBbPGZmZmY4MmQwODAy
ZGJhYjQ+XSBjcHVmcmVxX2NwdV9pbml0KzB4MTcvMHgxYQogICAgICAgWzxmZmZmODJkMDgwMjU2
N2E4Pl0gc2V0X3B4X3BtaW5mbysweDJiNi8weDJmNwogICAgICAgWzxmZmZmODJkMDgwMjlmMWJm
Pl0gZG9fcGxhdGZvcm1fb3ArMHhlNzUvMHgxOTc3CiAgICAgICBbPGZmZmY4MmQwODAzNzEyYzU+
XSBwdl9oeXBlcmNhbGwrMHgxZjQvMHg0NDAKICAgICAgIFs8ZmZmZjgyZDA4MDM3ODRhNT5dIGxz
dGFyX2VudGVyKzB4MTE1LzB4MTIwCiAgICAKICAgIFRoYXQgaXMsIERvbTAncyBBQ1BJIHByb2Nl
c3NvciBkcml2ZXIgaXMgaW4gdGhlIHByb2Nlc3Mgb2YgdXBsb2FkaW5nIFB4CiAgICBhbmQgQ3gg
ZGF0YS4gTG9va2luZyBhdCB0aGUgdGlja2V0IGxvY2sgc3RhdGUgaW4gQ1BVMSdzIHJlZ2lzdGVy
cywgaXQgaXMKICAgIHdhaXRpbmcgZm9yIHRpY2tldCAweDAwMDAgdG8gaGF2ZSBpdHMgdHVybiwg
d2hpbGUgdGhlIHN1cHBvc2VkIGN1cnJlbnQKICAgIG93bmVyJ3MgdGlja2V0IGlzIDB4MDAwMSwg
d2hpY2ggaXMgYW4gaW52YWxpZCBzdGF0ZSAoYW5kIG5laXRoZXIgb2YgdGhlCiAgICBvdGhlciB0
d28gQ1BVcyBob2xkcyB0aGUgbG9jayBhbnl3YXkpLiBIZW5jZSBJIGNhbiBvbmx5IGNvbmNsdWRl
IHRoYXQKICAgIGNwdWlkbGVfaW5pdF9jcHUoMSkgcmFuIG9uIENQVSAwIHdoaWxlIHNvbWUgb3Ro
ZXIgQ1BVIGhlbGQgdGhlIGxvY2sgKHRoZQogICAgdW5sb2NrIHRoZW4gcHV0IHRoZSBsb2NrIGlu
IHRoZSBzdGF0ZSB0aGF0IENQVTEgaXMgb2JzZXJ2aW5nKS4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAyZjY0
YTI1MWZhMTBkZDRkNjJmODQ5NjdlM2RhZmE3MDlmNWU5NmFiCiAgICBtYXN0ZXIgZGF0ZTogMjAx
OC0wNC0yNyAxNDozNTozNSArMDIwMAoKY29tbWl0IDUxODcyNmRjMWRkMWExMTY2OGM4NDFmNGQ2
ZWE0N2JlY2ExODExOWEKQXV0aG9yOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4KRGF0ZTogICBNb24gT2N0IDggMTQ6Mzc6MjUgMjAxOCArMDIwMAoKICAgIHg4Ni9lZmk6
IHNwbGl0IGNvbXBpbGVyIHZzIGxpbmtlciBzdXBwb3J0CiAgICAKICAgIFNvIHRoYXQgYW4gRUxG
IGJpbmFyeSB3aXRoIHN1cHBvcnQgZm9yIEVGSSBzZXJ2aWNlcyB3aWxsIGJlIGJ1aWx0IHdoZW4K
ICAgIHRoZSBjb21waWxlciBzdXBwb3J0cyB0aGUgTVMgQUJJLCByZWdhcmRsZXNzIG9mIHRoZSBs
aW5rZXIgc3VwcG9ydCBmb3IKICAgIFBFLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogRGFuaWVsIEtpcGVyIDxk
YW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KICAgIFRlc3RlZC1ieTogRGFuaWVsIEtpcGVyIDxkYW5p
ZWwua2lwZXJAb3JhY2xlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDkzMjQ5ZjdmYzE3YzFmM2Ey
YWE4YmY5ZWEwNTVhYTMyNmU5M2E0YWUKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA3LTMxIDEwOjI1
OjA2ICswMjAwCgpjb21taXQgZDA5MWE0OWY4OWU5NzljYTRjYTdkYzU4M2MxZjhlZjdkMTMxMmE0
OApBdXRob3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpEYXRlOiAg
IE1vbiBPY3QgOCAxNDozNjozOCAyMDE4ICswMjAwCgogICAgeDg2L2VmaTogbW92ZSB0aGUgbG9n
aWMgdG8gZGV0ZWN0IFBFIGJ1aWxkIHN1cHBvcnQKICAgIAogICAgU28gdGhhdCBpdCBjYW4gYmUg
dXNlZCBieSBvdGhlciBjb21wb25lbnRzIGFwYXJ0IGZyb20gdGhlIGVmaSBzcGVjaWZpYwogICAg
Y29kZS4gQnkgbW92aW5nIHRoZSBkZXRlY3Rpb24gY29kZSBjcmVhdGluZyBhIGR1bW15IGVmaS9k
aXNhYmxlZCBmaWxlCiAgICBjYW4gYmUgYXZvaWRlZC4KICAgIAogICAgVGhpcyBpcyByZXF1aXJl
ZCBzbyB0aGF0IHRoZSBjb25kaXRpb25hbCB1c2VkIHRvIGRlZmluZSB0aGUgZWZpIHN5bWJvbAog
ICAgaW4gdGhlIGxpbmtlciBzY3JpcHQgY2FuIGJlIHJlbW92ZWQgYW5kIGluc3RlYWQgdGhlIGRl
ZmluaXRpb24gb2YgdGhlCiAgICBlZmkgc3ltYm9sIGNhbiBiZSBndWFyZGVkIHVzaW5nIHRoZSBw
cmVwcm9jZXNzb3IuCiAgICAKICAgIFRoZSBtb3RpdmF0aW9uIGJlaGluZCB0aGlzIGNoYW5nZSBp
cyB0byBiZSBhYmxlIHRvIGJ1aWxkIFhlbiB1c2luZyBsbGQKICAgICh0aGUgTExWTSBsaW5rZXIp
LCB0aGF0IGF0IGxlYXN0IG9uIHZlcnNpb24gNi4wLjAgZG9lc24ndCB3b3JrCiAgICBwcm9wZXJs
eSB3aXRoIGEgREVGSU5FRCBiZWluZyB1c2VkIGluIGEgY29uZGl0aW9uYWwgZXhwcmVzc2lvbjoK
ICAgIAogICAgbGQgICAgLW1lbGZfeDg2XzY0X2Zic2QgIC1UIHhlbi5sZHMgLU4gcHJlbGluay5v
IC0tYnVpbGQtaWQ9c2hhMSBcCiAgICAgICAgL3Jvb3Qvc3JjL3hlbi94ZW4vY29tbW9uL3N5bWJv
bHMtZHVtbXkubyAtbyAvcm9vdC9zcmMveGVuL3hlbi8ueGVuLXN5bXMuMAogICAgbGQ6IGVycm9y
OiB4ZW4ubGRzOjIzMzogc3ltYm9sIG5vdCBmb3VuZDogZWZpCiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFRlc3RlZC1ieTogRGFuaWVs
IEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDE4Y2Q0
OTk3ZDI2YjlkZjk1ZGRhODc1MDNlNDFjODIzMjc5YTA3YTAKICAgIG1hc3RlciBkYXRlOiAyMDE4
LTA3LTMxIDEwOjI0OjIyICswMjAwCgpjb21taXQgOTIzYWYyNWE0NzBjY2I4ZmQ0ZTQ1NjJkODUw
MTJhNzliNWU2MzJhNwpBdXRob3I6IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRy
aXguY29tPgpEYXRlOiAgIE1vbiBPY3QgOCAxNDozNToyMCAyMDE4ICswMjAwCgogICAgeDg2L3No
dXRkb3duOiB1c2UgQUNQSSByZWJvb3QgbWV0aG9kIGZvciBEZWxsIFBvd2VyRWRnZSBSNTQwCiAg
ICAKICAgIFdoZW4gRUZJIGJvb3RpbmcgdGhlIERlbGwgUG93ZXJFZGdlIFI1NDAgaXQgY29uc2lz
dGVudGx5IHdhbmRlcnMgaW50bwogICAgdGhlIHdlZWRzIGFuZCBnZXRzIGFuIGludmFsaWQgb3Bj
b2RlIGluIHRoZSBFRkkgUmVzZXRTeXN0ZW0gY2FsbC4gVGhpcwogICAgaXMgdGhlIHNhbWUgYnVn
IHdoaWNoIGFmZmVjdHMgdGhlIFBvd2VyRWRnZSBSNzQwIHNvIGZpeCBpdCBpbiB0aGUgc2FtZQog
ICAgd2F5OiBxdWlyayB0aGlzIGhhcmR3YXJlIHRvIHVzZSB0aGUgQUNQSSByZWJvb3QgbWV0aG9k
IGluc3RlYWQuCiAgICAKICAgIEJJT1MgSW5mb3JtYXRpb24KICAgICAgICBWZW5kb3I6IERlbGwg
SW5jLgogICAgICAgIFZlcnNpb246IDEuMy43CiAgICAgICAgUmVsZWFzZSBEYXRlOiAwMi8wOS8y
MDE4CiAgICBTeXN0ZW0gSW5mb3JtYXRpb24KICAgICAgICBNYW51ZmFjdHVyZXI6IERlbGwgSW5j
LgogICAgICAgIFByb2R1Y3QgTmFtZTogUG93ZXJFZGdlIFI1NDAKICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CiAgICBBY2tl
ZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDog
MzI4Y2E1NWI3YmQ0N2UxMzI0Yjc1Y2NlMmE2YzQ2MTMwOGVjZjkzZAogICAgbWFzdGVyIGRhdGU6
IDIwMTgtMDYtMjggMDk6Mjk6MTMgKzAyMDAKCmNvbW1pdCA1YmEwYmIwNzJhYTcyNzRiZTFmZGQ0
M2Y1ODFiODk1ZGM3OGU2MGUxCkF1dGhvcjogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxs
QGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIE9jdCA4IDE0OjMzOjU2IDIwMTggKzAyMDAKCiAgICB4
ODYvc2h1dGRvd246IHVzZSBBQ1BJIHJlYm9vdCBtZXRob2QgZm9yIERlbGwgUG93ZXJFZGdlIFI3
NDAKICAgIAogICAgV2hlbiBFRkkgYm9vdGluZyB0aGUgRGVsbCBQb3dlckVkZ2UgUjc0MCwgaXQg
Y29uc2lzdGVudGx5IHdhbmRlcnMgaW50byB0aGUKICAgIHdlZWRzIGFuZCBnZXRzIGFuIGludmFs
aWQgb3Bjb2RlIGluIHRoZSBFRkkgUmVzZXRTeXN0ZW0gY2FsbC4KICAgIFF1aXJrIHRoaXMgaGFy
ZHdhcmUgdG8gdXNlIHRoZSBBQ1BJIHJlYm9vdCBtZXRob2QgaW5zdGVhZC4KICAgIAogICAgRXhh
bXBsZSBzdGFjayB0cmFjZToKICAgIAogICAgLS0tLVsgWGVuLTQuMTEtdW5zdGFibGUgIHg4Nl82
NCAgZGVidWc9biAgIE5vdCB0YWludGVkIF0tLS0tCiAgICBDUFU6ICAgIDAKICAgIFJJUDogICAg
ZTAwODpbPDAwMDAwMDAwMDAwMDAwMTc+XSAwMDAwMDAwMDAwMDAwMDE3CiAgICBSRkxBR1M6IDAw
MDAwMDAwMDAwMTAyMDIgICBDT05URVhUOiBoeXBlcnZpc29yCiAgICByYXg6IDAwMDAwMDAwNjZl
YjJmZjAgICByYng6IGZmZmY4MzAwNWY2MjdjMjAgICByY3g6IDAwMDAwMDAwNmM1NGUxMDAKICAg
IHJkeDogMDAwMDAwMDAwMDAwMDAwMCAgIHJzaTogMDAwMDAwMDAwMDAwMDA2NSAgIHJkaTogMDAw
MDAwMTA3MzU1ZjAwMAogICAgcmJwOiBmZmZmODMwMDVmNjI3YzcwICAgcnNwOiBmZmZmODMwMDVm
NjI3YjQ4ICAgcjg6ICBmZmZmODMwMDVmNjI3YjkwCiAgICByOTogIDAwMDAwMDAwMDAwMDAwMDAg
ICByMTA6IGZmZmY4MzAwNWY2MjdjODggICByMTE6IDAwMDAwMDAwMDAwMDAwMDAKICAgIHIxMjog
MDAwMDAwMDAwMDAwMDAwMCAgIHIxMzogMDAwMDAwMDAwMDAwMGNmOSAgIHIxNDogMDAwMDAwMDAw
MDAwMDA2NQogICAgcjE1OiBmZmZmODMwMDAwMDAwMDAwICAgY3IwOiAwMDAwMDAwMDgwMDUwMDMz
ICAgY3I0OiAwMDAwMDAwMDAwMzUyNmUwCiAgICBjcjM6IDAwMDAwMDEwNzM1NWYwMDAgICBjcjI6
IGZmZmZjOTAwMDBjZmYwMDAKICAgIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogZmZmZjg4
MDE5ZjYwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAogICAgZHM6IDAwMDAgICBlczogMDAw
MCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogZTAxMCAgIGNzOiBlMDA4CiAgICBYZW4gY29k
ZSBhcm91bmQgPDAwMDAwMDAwMDAwMDAwMTc+ICgwMDAwMDAwMDAwMDAwMDE3KToKICAgICBmMCBk
OCBkZCAwMCBmMCA1NCBmZiAwMCA8ZjA+IDUwIGRkIDAwIGYwIGQ4IGRkIDAwIGYwIGE1IGZlIDAw
IGYwIDg3IGU5IDAwCiAgICBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDA1ZjYyN2I0
ODoKICAgICAgIGZmZmY4MzAwNWY2MjdiNTAgZmZmZmZmZmZmZmZmZmZkYSAwMDAwMDAwMDZjNTQ3
YWFhIGZmZmY4MmQwMDAwMDAwMDEKICAgICAgIGZmZmY4MzAwNWY2MjdiZWMgMDAwMDAwMTA3MzU1
ZjAwMCAwMDAwMDAwMDZjNTQ2ZmI4IGZmZmY4MzEwN2ZmZTMyNDAKICAgICAgIDAwMDAwMDAwMDAw
MDAwMDAgMDAwMDAwMDAwMDAwMDAwMCA4MDAwMDAwMDAwMDAwMDAyIDAwMDAwMDAwMDAwMDAwMDAK
ICAgICAgIDAwMDAwMDAwNmM1NDZiOTUgMDAwMDAwMDA2YzU0YzcwMCBmZmZmODMwMDVmNjI3YmRj
IGZmZmY4MzAwNWY2MjdiZTgKICAgICAgIDAwMDAwMDAwNWY2MTYwMDAgZmZmZjgzMDA1ZjYyN2My
MCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDBjZjkKICAgICAgIGZmZmY4MjAwODAzNTAw
MDEgMDAwMDAwMDAwMDAwMDAwYiBmZmZmODJkMDgwMzUxZWRhIDAwMDAwMDAwMDAwMDAwMDAKICAg
ICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAw
MDAwMDAwNWY2MTYwMDAKICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDk1ZmY2MCBm
ZmZmODJkMDgwOTVmZjYwIDAwMDAwMGYxMDAwMDAwMDAKICAgICAgIGZmZmY4MmQwODAyOTYwOTcg
MDAwMDAwMDAwMDAwZTAwOCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzAwNWY2MjdjODgKICAgICAg
IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDBmZmZmZmZmZSBmZmZmODJkMDgwMjk1OWQyIGZmZmY4
MmQwODAyOTU5ZDIKICAgICAgIDAwMDAwMDAwODA5NWYzMDAgMDAwMDAwMDA1ZjYyN2M5YyAwMDAw
MDAwMDAwMDAwMGY4IDAwMDAwMDAwMDAwMDAwMDAKICAgICAgIDAwMDAwMDAwMDAwMDAwZjggZmZm
ZjgyZDA4MDkzMmMwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MmQwODA5NWY3YzgKICAgICAgIGZm
ZmY4MmQwODA5MzJjMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MmQw
ODAyOTVhOWIKICAgICAgIGZmZmY4MzAwNWY2MjdkOTggZmZmZjgyZDA4MDIzNjFmMyBmZmZmODJk
MDgwOTMyYzAwIDAwMDAwMDAwODAwMDAwMDAKICAgICAgIGZmZmY4MzAwNWY2MjdkOTggZmZmZjgy
ZDA4MDI3OWExOSBmZmZmODJkMDgwOTVmMDJjIGZmZmY4MmQwODAwMDAwMDAKICAgICAgIDAwMDAw
MDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDBmYiAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDcxNDg0
ZTU0ZjYKICAgICAgIGZmZmY4MzEwNzM1NDIwOTggZmZmZjgyZDA4MDkzYWM3OCBmZmZmODMxMDcy
YmVmZDMwIDAwMDAwMDAwMDAwMDAwMDAKICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKICAgICAgIDAwMDAwMDAw
MDAwMDAwMDAgZmZmZjgyZDA4MDM0ZjE4NSBmZmZmODJkMDgwOTQ5NDYwIDAwMDAwMDAwMDAwMDAw
MDAKICAgICAgIGZmZmY4MmQwODA5NWYyNzAgMDAwMDAwMDAwMDAwMDAwOCBmZmZmODMxMDczNTdh
ZTIwIDAwMDAwMDcxNDZjZTRiZDMKICAgIFhlbiBjYWxsIHRyYWNlOgogICAgICAgWzwwMDAwMDAw
MDAwMDAwMDE3Pl0gMDAwMDAwMDAwMDAwMDAxNwogICAgICAgWzxmZmZmODJkMDgwMzUxZWRhPl0g
ZWZpX3Jlc2V0X3N5c3RlbSsweDVhLzB4OTAKICAgICAgIFs8ZmZmZjgyZDA4MDI5NjA5Nz5dIHNt
cF9zZW5kX3N0b3ArMHg5Ny8weGEwCiAgICAgICBbPGZmZmY4MmQwODAyOTU5ZDI+XSBtYWNoaW5l
X3Jlc3RhcnQrMHgyMTIvMHgyZDAKICAgICAgIFs8ZmZmZjgyZDA4MDI5NTlkMj5dIG1hY2hpbmVf
cmVzdGFydCsweDIxMi8weDJkMAogICAgICAgWzxmZmZmODJkMDgwMjk1YTliPl0gc2h1dGRvd24u
YyNfX21hY2hpbmVfcmVzdGFydCsweGIvMHgxMAogICAgICAgWzxmZmZmODJkMDgwMjM2MWYzPl0g
c21wX2NhbGxfZnVuY3Rpb25faW50ZXJydXB0KzB4NTMvMHg4MAogICAgICAgWzxmZmZmODJkMDgw
Mjc5YTE5Pl0gZG9fSVJRKzB4MjU5LzB4NjYwCiAgICAgICBbPGZmZmY4MmQwODAzNGYxODU+XSBj
b21tb25faW50ZXJydXB0KzB4ODUvMHg5MAogICAgICAgWzxmZmZmODJkMDgwMmM2MTUyPl0gbXdh
aXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNDIvMHgzOTAKICAgICAgIFs8ZmZmZjgyZDA4MDI2YjQ0
Nj5dIGRvbWFpbi5jI2lkbGVfbG9vcCsweDg2LzB4YzAKICAgIAogICAgKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKgogICAgUGFuaWMgb24gQ1BVIDA6CiAgICBGQVRBTCBU
UkFQOiB2ZWN0b3IgPSA2IChpbnZhbGlkIG9wY29kZSkKICAgICoqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioKICAgIAogICAgZG1pZGVjb2RlIGluZm86CiAgICAKICAgIEJJ
T1MgSW5mb3JtYXRpb246CiAgICAgICAgVmVuZG9yOiBEZWxsIEluYy4KICAgICAgICBWZXJzaW9u
OiAxLjIuMTEKICAgICAgICBSZWxlYXNlIERhdGU6IDEwLzE5LzIwMTcKICAgICAgICBCSU9TIFJl
dmlzaW9uOiAxLjIKICAgIFN5c3RlbSBJbmZvcm1hdGlvbjoKICAgICAgICBNYW51ZmFjdHVyZXI6
IERlbGwgSW5jLgogICAgICAgIFByb2R1Y3QgTmFtZTogUG93ZXJFZGdlIFI3NDAKICAgIAogICAg
U2lnbmVkLW9mZi1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+
CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVy
IGNvbW1pdDogZjk3Zjc3NGI1YWE2YjQ3MWQxZmVkMWM0NTFjODllYzc0NTdkYWRmMgogICAgbWFz
dGVyIGRhdGU6IDIwMTgtMDEtMjQgMTg6MDE6MDAgKzAxMDAKCmNvbW1pdCAxNzNjMzM4MDA2NDlh
ZGU3MDhhZDM2OWNmMzRmM2FmMzM4NDkwZjFjCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgpEYXRlOiAgIE1vbiBPY3QgOCAxNDozMjoxNiAyMDE4ICswMjAwCgogICAgdXBk
YXRlIFhlbiB2ZXJzaW9uIHRvIDQuMTAuMy1wcmUKKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQp
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 18:53:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 18:53: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 1gAJbV-0007uh-Gh; Wed, 10 Oct 2018 18:53:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ibpf=mw=amazon.com=prvs=814218718=andraprs@srs-us1.protection.inumbo.net>)
 id 1gAJbU-0007uc-E3
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 18:53:04 +0000
X-Inumbo-ID: e5724435-ccbd-11e8-a6a9-d7ebe60f679a
Received: from smtp-fw-6001.amazon.com (unknown [52.95.48.154])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e5724435-ccbd-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 18:54:20 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1539197582; x=1570733582;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=cjltI6kE9z/CX6shBcm60HyvYE4+61Bz9YYgwYZKIR8=;
 b=c3CFf8uHQSehJ95PntYqZZDtyD5jfWmXJYHxntaLM3EFjvG+yPQwAw3E
 aID4/eaahCCKb2FDUtW4OVY8i0SrDujZoyK+KvV3A2Un2VwxRQUGnFRKl
 0q+M6DD/vcP0/l+8JEls5aVxYkVw6t582BE5zDc7cPBR0dja9WB1stvhk 8=;
X-IronPort-AV: E=Sophos;i="5.54,365,1534809600"; d="scan'208";a="361870224"
Received: from iad6-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1a-821c648d.us-east-1.amazon.com) ([10.124.125.6])
 by smtp-border-fw-out-6001.iad6.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 10 Oct 2018 18:53:01 +0000
Received: from EX13MTAUEB001.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1a-821c648d.us-east-1.amazon.com (8.14.7/8.14.7) with
 ESMTP id w9AIqvfZ061700
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Wed, 10 Oct 2018 18:52:59 GMT
Received: from EX13D08UEB002.ant.amazon.com (10.43.60.107) by
 EX13MTAUEB001.ant.amazon.com (10.43.60.129) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 10 Oct 2018 18:52:58 +0000
Received: from EX13MTAUEB001.ant.amazon.com (10.43.60.96) by
 EX13D08UEB002.ant.amazon.com (10.43.60.107) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 10 Oct 2018 18:52:57 +0000
Received: from dev-dsk-andraprs-1a-14cec3af.eu-west-1.amazon.com
 (10.15.82.222) by mail-relay.amazon.com (10.43.60.129) with Microsoft SMTP
 Server id 15.0.1367.3 via Frontend Transport; Wed, 10 Oct 2018 18:52:57 +0000
From: Andra Paraschiv <andraprs@amazon.com>
To: <ian.jackson@citrix.com>
Date: Wed, 10 Oct 2018 18:52:54 +0000
Message-ID: <20181010185254.110354-1-andraprs@amazon.com>
X-Mailer: git-send-email 2.15.2.AMZN
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH RESEND qemu-xen-traditional] xen/pt: allow QEMU
 to request MSI unmasking at bind time
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, Andra Paraschiv <andraprs@amazon.com>,
 andrew.cooper3@citrix.com, jbeulich@suse.com, xen-devel@lists.xenproject.org,
 dwmw@amazon.co.uk, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiBhIE1TSSBpbnRlcnJ1cHQgaXMgYm91bmQgdG8gYSBndWVzdCB1c2luZwp4Y19kb21haW5f
dXBkYXRlX21zaV9pcnEgKFhFTl9ET01DVExfYmluZF9wdF9pcnEpIHRoZSBpbnRlcnJ1cHQgaXMK
bGVmdCBtYXNrZWQgYnkgZGVmYXVsdC4KClRoaXMgY2F1c2VzIHByb2JsZW1zIHdpdGggZ3Vlc3Rz
IHRoYXQgZmlyc3QgY29uZmlndXJlIGludGVycnVwdHMgYW5kCmNsZWFuIHRoZSBwZXItZW50cnkg
TVNJWCB0YWJsZSBtYXNrIGJpdCBhbmQgYWZ0ZXJ3YXJkcyBlbmFibGUgTVNJWApnbG9iYWxseS4g
SW4gc3VjaCBzY2VuYXJpbyB0aGUgWGVuIGludGVybmFsIG1zaXh0YmwgaGFuZGxlcnMgd291bGQg
bm90CmRldGVjdCB0aGUgdW5tYXNraW5nIG9mIE1TSVggZW50cmllcyBiZWNhdXNlIHZlY3RvcnMg
YXJlIG5vdCB5ZXQKcmVnaXN0ZXJlZCBzaW5jZSBNU0lYIGlzIG5vdCBlbmFibGVkLCBhbmQgdmVj
dG9ycyB3b3VsZCBiZSBsZWZ0Cm1hc2tlZC4KCkludHJvZHVjZSBhIG5ldyBmbGFnIGluIHRoZSBn
ZmxhZ3MgZmllbGQgdG8gc2lnbmFsIFhlbiB3aGV0aGVyIGEgTVNJCmludGVycnVwdCBzaG91bGQg
YmUgdW5tYXNrZWQgYWZ0ZXIgYmVpbmcgYm91bmQuCgpUaGlzIGFsc28gcmVxdWlyZXMgdG8gdHJh
Y2sgdGhlIG1hc2sgcmVnaXN0ZXIgZm9yIE1TSSBpbnRlcnJ1cHRzLCBzbwpRRU1VIGNhbiBhbHNv
IG5vdGlmeSB0byBYZW4gd2hldGhlciB0aGUgTVNJIGludGVycnVwdCBzaG91bGQgYmUgYm91bmQK
bWFza2VkIG9yIHVubWFza2VkCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KUmVwb3J0ZWQtYnk6IEFuZHJlYXMgS2luemxlciA8aGZwQHBvc3Rlby5kZT4KUmV2aWV3
ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KU2lnbmVk
LW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKW0Jh
Y2twb3J0ZWQgZnJvbSBjb21taXQgYTgwMzYzMzY2MDlkMmUxODRmYzM1NDNhNGM0MzljMGJhN2Q3
ZjNhMgogaHR0cHM6Ly9naXQucWVtdS5vcmcvP3A9cWVtdS5naXQ7YT1jb21taXQ7aD1hODAzNjMz
NjYwOWQyZTE4NGZjMzU0M2E0YzQzOWMwYmE3ZDdmM2EyCiBodHRwczovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9cWVtdS14ZW4uZ2l0O2E9Y29tbWl0O2g9YTgwMzYzMzY2MDlkMmUxODRmYzM1
NDNhNGM0MzljMGJhN2Q3ZjNhMl0KClNpZ25lZC1vZmYtYnk6IEFuZHJhIFBhcmFzY2hpdiA8YW5k
cmFwcnNAYW1hem9uLmNvbT4KLS0tCiBody9wYXNzLXRocm91Z2guYyB8IDIzICsrKysrKysrKysr
KysrKysrKysrKy0tCiBody9wYXNzLXRocm91Z2guaCB8ICAxICsKIGh3L3B0LW1zaS5jICAgICAg
IHwgMjUgKysrKysrKysrKysrKysrKysrKysrLS0tLQogaHcvcHQtbXNpLmggICAgICAgfCAgOSAr
KysrKysrKysKIDQgZmlsZXMgY2hhbmdlZCwgNTIgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS9ody9wYXNzLXRocm91Z2guYyBiL2h3L3Bhc3MtdGhyb3VnaC5jCmlu
ZGV4IDBiNzY1ODU4Li5jNmNiNjBlMiAxMDA2NDQKLS0tIGEvaHcvcGFzcy10aHJvdWdoLmMKKysr
IGIvaHcvcGFzcy10aHJvdWdoLmMKQEAgLTE4OCw2ICsxODgsOSBAQCBzdGF0aWMgaW50IHB0X3dv
cmRfcmVnX3dyaXRlKHN0cnVjdCBwdF9kZXYgKnB0ZGV2LAogc3RhdGljIGludCBwdF9sb25nX3Jl
Z193cml0ZShzdHJ1Y3QgcHRfZGV2ICpwdGRldiwKICAgICBzdHJ1Y3QgcHRfcmVnX3RibCAqY2Zn
X2VudHJ5LAogICAgIHVpbnQzMl90ICp2YWx1ZSwgdWludDMyX3QgZGV2X3ZhbHVlLCB1aW50MzJf
dCB2YWxpZF9tYXNrKTsKK3N0YXRpYyBpbnQgcHRfbWFza19yZWdfd3JpdGUoc3RydWN0IHB0X2Rl
diAqcHRkZXYsCisgICAgc3RydWN0IHB0X3JlZ190YmwgKmNmZ19lbnRyeSwKKyAgICB1aW50MzJf
dCAqdmFsdWUsIHVpbnQzMl90IGRldl92YWx1ZSwgdWludDMyX3QgdmFsaWRfbWFzayk7CiBzdGF0
aWMgaW50IHB0X2NtZF9yZWdfd3JpdGUoc3RydWN0IHB0X2RldiAqcHRkZXYsCiAgICAgc3RydWN0
IHB0X3JlZ190YmwgKmNmZ19lbnRyeSwKICAgICB1aW50MTZfdCAqdmFsdWUsIHVpbnQxNl90IGRl
dl92YWx1ZSwgdWludDE2X3QgdmFsaWRfbWFzayk7CkBAIC03NTUsNyArNzU4LDcgQEAgc3RhdGlj
IHN0cnVjdCBwdF9yZWdfaW5mb190YmwgcHRfZW11X3JlZ19tc2lfdGJsW10gPSB7CiAgICAgICAg
IC5lbXVfbWFzayAgID0gMHhGRkZGRkZGRiwKICAgICAgICAgLmluaXQgICAgICAgPSBwdF9tYXNr
X3JlZ19pbml0LAogICAgICAgICAudS5kdy5yZWFkICA9IHB0X2xvbmdfcmVnX3JlYWQsCi0gICAg
ICAgIC51LmR3LndyaXRlID0gcHRfbG9uZ19yZWdfd3JpdGUsCisgICAgICAgIC51LmR3LndyaXRl
ID0gcHRfbWFza19yZWdfd3JpdGUsCiAgICAgfSwKICAgICAvKiBNYXNrIHJlZyAoaWYgUENJX01T
SV9GTEFHU19NQVNLX0JJVCBzZXQsIGZvciA2NC1iaXQgZGV2aWNlcykgKi8KICAgICB7CkBAIC03
NjYsNyArNzY5LDcgQEAgc3RhdGljIHN0cnVjdCBwdF9yZWdfaW5mb190YmwgcHRfZW11X3JlZ19t
c2lfdGJsW10gPSB7CiAgICAgICAgIC5lbXVfbWFzayAgID0gMHhGRkZGRkZGRiwKICAgICAgICAg
LmluaXQgICAgICAgPSBwdF9tYXNrX3JlZ19pbml0LAogICAgICAgICAudS5kdy5yZWFkICA9IHB0
X2xvbmdfcmVnX3JlYWQsCi0gICAgICAgIC51LmR3LndyaXRlID0gcHRfbG9uZ19yZWdfd3JpdGUs
CisgICAgICAgIC51LmR3LndyaXRlID0gcHRfbWFza19yZWdfd3JpdGUsCiAgICAgfSwKICAgICAv
KiBQZW5kaW5nIHJlZyAoaWYgUENJX01TSV9GTEFHU19NQVNLX0JJVCBzZXQsIGZvciAzMi1iaXQg
ZGV2aWNlcykgKi8KICAgICB7CkBAIC0zNTcyLDYgKzM1NzUsMjIgQEAgc3RhdGljIGludCBwdF9s
b25nX3JlZ193cml0ZShzdHJ1Y3QgcHRfZGV2ICpwdGRldiwKICAgICByZXR1cm4gMDsKIH0KIAor
Lyogd3JpdGUgZ3Vlc3QgbWFzayBiaXRzICovCitzdGF0aWMgaW50IHB0X21hc2tfcmVnX3dyaXRl
KHN0cnVjdCBwdF9kZXYgKnB0ZGV2LAorICAgICAgICBzdHJ1Y3QgcHRfcmVnX3RibCAqY2ZnX2Vu
dHJ5LAorICAgICAgICB1aW50MzJfdCAqdmFsdWUsIHVpbnQzMl90IGRldl92YWx1ZSwgdWludDMy
X3QgdmFsaWRfbWFzaykKK3sKKyAgICBpbnQgcmM7CisKKyAgICByYyA9IHB0X2xvbmdfcmVnX3dy
aXRlKHB0ZGV2LCBjZmdfZW50cnksIHZhbHVlLCBkZXZfdmFsdWUsIHZhbGlkX21hc2spOworICAg
IGlmIChyYykKKyAgICAgICAgcmV0dXJuIHJjOworCisgICAgcHRkZXYtPm1zaS0+bWFzayA9ICp2
YWx1ZTsKKworICAgIHJldHVybiAwOworfQorCiAvKiB3cml0ZSBDb21tYW5kIHJlZ2lzdGVyICov
CiBzdGF0aWMgaW50IHB0X2NtZF9yZWdfd3JpdGUoc3RydWN0IHB0X2RldiAqcHRkZXYsCiAgICAg
ICAgIHN0cnVjdCBwdF9yZWdfdGJsICpjZmdfZW50cnksCmRpZmYgLS1naXQgYS9ody9wYXNzLXRo
cm91Z2guaCBiL2h3L3Bhc3MtdGhyb3VnaC5oCmluZGV4IGJiNmRkY2UwLi4wYjU4MjI0MSAxMDA2
NDQKLS0tIGEvaHcvcGFzcy10aHJvdWdoLmgKKysrIGIvaHcvcGFzcy10aHJvdWdoLmgKQEAgLTE5
MSw2ICsxOTEsNyBAQCBzdHJ1Y3QgcHRfcmVnaW9uIHsKIHN0cnVjdCBwdF9tc2lfaW5mbyB7CiAg
ICAgdWludDMyX3QgZmxhZ3M7CiAgICAgdWludDMyX3QgY3RybF9vZmZzZXQ7IC8qIHNhdmVkIGNv
bnRyb2wgb2Zmc2V0ICovCisgICAgdWludDMyX3QgbWFzazsgICAgIC8qIGd1ZXN0IG1hc2sgYml0
cyAqLwogICAgIGludCBwaXJxOyAgICAgICAgICAvKiBndWVzdCBwaXJxIGNvcnJlc3BvbmRpbmcg
Ki8KICAgICB1aW50MzJfdCBhZGRyX2xvOyAgLyogZ3Vlc3QgbWVzc2FnZSBhZGRyZXNzICovCiAg
ICAgdWludDMyX3QgYWRkcl9oaTsgIC8qIGd1ZXN0IG1lc3NhZ2UgdXBwZXIgYWRkcmVzcyAqLwpk
aWZmIC0tZ2l0IGEvaHcvcHQtbXNpLmMgYi9ody9wdC1tc2kuYwppbmRleCBjNmJhZWE5NC4uOGIw
NjQ1MGYgMTAwNjQ0Ci0tLSBhL2h3L3B0LW1zaS5jCisrKyBiL2h3L3B0LW1zaS5jCkBAIC0xMzgs
NiArMTM4LDkgQEAgaW50IHB0X21zaV91cGRhdGUoc3RydWN0IHB0X2RldiAqZCkKICAgICBhZGRy
ID0gKHVpbnQ2NF90KWQtPm1zaS0+YWRkcl9oaSA8PCAzMiB8IGQtPm1zaS0+YWRkcl9sbzsKICAg
ICBnZmxhZ3MgPSBfX2dldF9tc2lfZ2ZsYWdzKGQtPm1zaS0+ZGF0YSwgYWRkcik7CiAKKyAgICAv
KiBDdXJyZW50IE1TSSBlbXVsYXRpb24gaW4gUUVNVSBvbmx5IHN1cHBvcnRzIDEgdmVjdG9yICov
CisgICAgZ2ZsYWdzIHw9IChkLT5tc2ktPm1hc2sgJiAxKSA/IDAgOiAoMXUgPDwgR0xGQUdTX1NI
SUZUX1VOTUFTS0VEKTsKKwogICAgIFBUX0xPRygiVXBkYXRlIG1zaSB3aXRoIHBpcnEgJXggZ3Zl
YyAleCBnZmxhZ3MgJXhcbiIsCiAgICAgICAgICAgIGQtPm1zaS0+cGlycSwgZ3ZlYywgZ2ZsYWdz
KTsKIApAQCAtMjc1LDcgKzI3OCw4IEBAIHZvaWQgcHRfZGlzYWJsZV9tc2lfdHJhbnNsYXRlKHN0
cnVjdCBwdF9kZXYgKmRldikKICAgICB9CiB9CiAKLXN0YXRpYyBpbnQgcHRfbXNpeF91cGRhdGVf
b25lKHN0cnVjdCBwdF9kZXYgKmRldiwgaW50IGVudHJ5X25yKQorc3RhdGljIGludCBwdF9tc2l4
X3VwZGF0ZV9vbmUoc3RydWN0IHB0X2RldiAqZGV2LCBpbnQgZW50cnlfbnIsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCB2ZWNfY3RybCkKIHsKICAgICBzdHJ1Y3QgbXNp
eF9lbnRyeV9pbmZvICplbnRyeSA9ICZkZXYtPm1zaXgtPm1zaXhfZW50cnlbZW50cnlfbnJdOwog
ICAgIGludCBwaXJxID0gZW50cnktPnBpcnE7CkBAIC0zMTYsNiArMzIwLDkgQEAgc3RhdGljIGlu
dCBwdF9tc2l4X3VwZGF0ZV9vbmUoc3RydWN0IHB0X2RldiAqZGV2LCBpbnQgZW50cnlfbnIpCiAg
ICAgICAgIGVudHJ5LT5waXJxID0gcGlycTsKICAgICB9CiAKKyAgICBnZmxhZ3MgfD0gKHZlY19j
dHJsICYgUENJX01TSVhfRU5UUllfQ1RSTF9NQVNLQklUKSA/IDAgOgorICAgICAgICAoMXUgPDwg
R0xGQUdTX1NISUZUX1VOTUFTS0VEKTsKKwogICAgIFBUX0xPRygiVXBkYXRlIG1zaXggZW50cnkg
JXggd2l0aCBwaXJxICV4IGd2ZWMgJXhcbiIsCiAgICAgICAgICAgICBlbnRyeV9uciwgcGlycSwg
Z3ZlYyk7CiAKQEAgLTM0Myw3ICszNTAsNyBAQCBpbnQgcHRfbXNpeF91cGRhdGUoc3RydWN0IHB0
X2RldiAqZGV2KQogCiAgICAgZm9yICggaSA9IDA7IGkgPCBtc2l4LT50b3RhbF9lbnRyaWVzOyBp
KysgKQogICAgIHsKLSAgICAgICAgcHRfbXNpeF91cGRhdGVfb25lKGRldiwgaSk7CisgICAgICAg
IHB0X21zaXhfdXBkYXRlX29uZShkZXYsIGksIG1zaXgtPm1zaXhfZW50cnlbaV0uaW9fbWVtWzNd
KTsKICAgICB9CiAKICAgICByZXR1cm4gMDsKQEAgLTQ3OSw4ICs0ODYsMTggQEAgc3RhdGljIHZv
aWQgcGNpX21zaXhfd3JpdGVsKHZvaWQgKm9wYXF1ZSwgdGFyZ2V0X3BoeXNfYWRkcl90IGFkZHIs
IHVpbnQzMl90IHZhbCkKIAogICAgIGlmICggb2Zmc2V0ID09IDMgKQogICAgIHsKLSAgICAgICAg
aWYgKCBtc2l4LT5lbmFibGVkICYmICEodmFsICYgMHgxKSApCi0gICAgICAgICAgICBwdF9tc2l4
X3VwZGF0ZV9vbmUoZGV2LCBlbnRyeV9ucik7CisgICAgICAgIGlmICggbXNpeC0+ZW5hYmxlZCAm
JiAhKHZhbCAmIDB4MSkgKSB7CisgICAgICAgICAgICBjb25zdCB2b2xhdGlsZSB1aW50MzJfdCAq
dmVjX2N0cmw7CisKKyAgICAgICAgICAgIC8qCisgICAgICAgICAgICAgKiBJZiBYZW4gaW50ZXJj
ZXB0cyB0aGUgbWFzayBiaXQgYWNjZXNzLCBpb19tZW1bM10gbWF5IG5vdCBiZQorICAgICAgICAg
ICAgICogdXAtdG8tZGF0ZS4gUmVhZCBmcm9tIGhhcmR3YXJlIGRpcmVjdGx5LgorICAgICAgICAg
ICAgICovCisgICAgICAgICAgICB2ZWNfY3RybCA9IGRldi0+bXNpeC0+cGh5c19pb21lbV9iYXNl
ICsKKyAgICAgICAgICAgICAgICBQQ0lfTVNJWF9FTlRSWV9TSVpFICogZW50cnlfbnIgKyBQQ0lf
TVNJWF9FTlRSWV9WRUNUT1JfQ1RSTDsKKworICAgICAgICAgICAgcHRfbXNpeF91cGRhdGVfb25l
KGRldiwgZW50cnlfbnIsICp2ZWNfY3RybCk7CisgICAgICAgIH0KICAgICB9CiB9CiAKZGlmZiAt
LWdpdCBhL2h3L3B0LW1zaS5oIGIvaHcvcHQtbXNpLmgKaW5kZXggOTRlMGQzNWYuLmE4MGQ3NmU4
IDEwMDY0NAotLS0gYS9ody9wdC1tc2kuaAorKysgYi9ody9wdC1tc2kuaApAQCAtMzMsNiArMzMs
MTQgQEAKICNkZWZpbmUgUENJX01TSVhfUEJBICAgICAgICA4CiAjZGVmaW5lICBQQ0lfTVNJWF9C
SVIgICAgICAgMHg3CiAKKy8qIE1TSS1YIFRhYmxlIGVudHJ5IGZvcm1hdCAqLworI2RlZmluZSBQ
Q0lfTVNJWF9FTlRSWV9TSVpFICAgICAgICAgICAgIDE2CisjZGVmaW5lICBQQ0lfTVNJWF9FTlRS
WV9MT1dFUl9BRERSICAgICAgMAorI2RlZmluZSAgUENJX01TSVhfRU5UUllfVVBQRVJfQUREUiAg
ICAgIDQKKyNkZWZpbmUgIFBDSV9NU0lYX0VOVFJZX0RBVEEgICAgICAgICAgICA4CisjZGVmaW5l
ICBQQ0lfTVNJWF9FTlRSWV9WRUNUT1JfQ1RSTCAgICAgMTIKKyNkZWZpbmUgICBQQ0lfTVNJWF9F
TlRSWV9DVFJMX01BU0tCSVQgICAxCisKICNkZWZpbmUgTVNJX0ZMQUdfVU5JTklUIDB4MTAwMAog
I2RlZmluZSBQVF9NU0lfTUFQUEVEICAgMHgyMDAwCiAKQEAgLTc3LDYgKzg1LDcgQEAKICNkZWZp
bmUgR0ZMQUdTX1NISUZUX0RNICAgICAgICAgICAgIDkKICNkZWZpbmUgR0xGQUdTX1NISUZUX0RF
TElWX01PREUgICAgIDEyCiAjZGVmaW5lIEdMRkFHU19TSElGVF9UUkdfTU9ERSAgICAgICAxNQor
I2RlZmluZSBHTEZBR1NfU0hJRlRfVU5NQVNLRUQgICAgICAgMTYKIAogdm9pZAogbXNpX3NldF9l
bmFibGUoc3RydWN0IHB0X2RldiAqZGV2LCBpbnQgZW4pOwotLSAKMi4xNS4yLkFNWk4KCgoKCkFt
YXpvbiBEZXZlbG9wbWVudCBDZW50ZXIgKFJvbWFuaWEpIFMuUi5MLiByZWdpc3RlcmVkIG9mZmlj
ZTogMjdBIFNmLiBMYXphciBTdHJlZXQsIFVCQzUsIGZsb29yIDIsIElhc2ksIElhc2kgQ291bnR5
LCA3MDAwNDUsIFJvbWFuaWEuIFJlZ2lzdGVyZWQgaW4gUm9tYW5pYS4gUmVnaXN0cmF0aW9uIG51
bWJlciBKMjIvMjYyMS8yMDA1LgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 19:06:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 19: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 1gAJoT-0000W0-0q; Wed, 10 Oct 2018 19:06:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ibpf=mw=amazon.com=prvs=814218718=andraprs@srs-us1.protection.inumbo.net>)
 id 1gAJoR-0000Vv-HH
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 19:06:27 +0000
X-Inumbo-ID: 392bfa07-ccbf-11e8-a8a5-bc764e045a96
Received: from smtp-fw-9102.amazon.com (unknown [207.171.184.29])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 392bfa07-ccbf-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 21:03:51 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1539198385; x=1570734385;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:mime-version:content-transfer-encoding;
 bh=HAGmywzXc05z+BiyP8XvK+Ckc2BsQMIbuq2sDqVfsRc=;
 b=KR4Jbn7IhkEhLc331ofoc08kB8MDBB/tQ4sFiLfKacL1SYJZiWgLnpaM
 LBhB9u4ZQrAjP/7+4JEg/LZ1CGp/WSM+KH9S8twZ50pCVhRy4+Qhzm5mN
 0zmCBPRc6QuhROj3OWdY5agZK9A5zhCjgX4pxwta78i7FNfdVnDQxMwBg w=;
X-IronPort-AV: E=Sophos;i="5.54,365,1534809600"; d="scan'208";a="635470206"
Received: from sea3-co-svc-lb6-vlan3.sea.amazon.com (HELO
 email-inbound-relay-2b-3714e498.us-west-2.amazon.com) ([10.47.22.38])
 by smtp-border-fw-out-9102.sea19.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 10 Oct 2018 19:06:22 +0000
Received: from EX13MTAUEB001.ant.amazon.com
 (pdx1-ws-svc-p6-lb9-vlan3.pdx.amazon.com [10.236.137.198])
 by email-inbound-relay-2b-3714e498.us-west-2.amazon.com (8.14.7/8.14.7) with
 ESMTP id w9AJ6Iwa056345
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Wed, 10 Oct 2018 19:06:22 GMT
Received: from EX13D08UEB001.ant.amazon.com (10.43.60.245) by
 EX13MTAUEB001.ant.amazon.com (10.43.60.129) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 10 Oct 2018 19:06:21 +0000
Received: from EX13D16EUB003.ant.amazon.com (10.43.166.99) by
 EX13D08UEB001.ant.amazon.com (10.43.60.245) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 10 Oct 2018 19:06:21 +0000
Received: from EX13D16EUB003.ant.amazon.com ([10.43.166.99]) by
 EX13D16EUB003.ant.amazon.com ([10.43.166.99]) with mapi id 15.00.1367.000;
 Wed, 10 Oct 2018 19:06:20 +0000
From: "Paraschiv, Andra-Irina" <andraprs@amazon.com>
To: Ian Jackson <ian.jackson@citrix.com>
Thread-Topic: [Xen-devel] [PATCH qemu-xen-traditional] xen/pt: allow QEMU to
 request MSI unmasking at bind time
Thread-Index: AQHUBuexHaWU1Ui8Vk2h4GIyQG3kTqRl5XIAgASAkqKAPvzggIBLT6BigCLvMoCAAA1YFoABlh+AgABCgqU=
Date: Wed, 10 Oct 2018 19:06:20 +0000
Message-ID: <1539198377933.29568@amazon.com>
References: <1527058885.8186.68.camel@infradead.org>
 <1529314520-79691-1-git-send-email-andraprs@amazon.com>
 <20180618114352.xelerr457ev2e5kj@mac>	<1529570276822.28578@amazon.com>
 <1533032534.16128.19.camel@amazon.co.uk>	<1537173602617.52049@amazon.com>
 <23484.45915.156520.714628@mariner.uk.xensource.com>
 <1539098633397.3404@amazon.com>,
 <23486.4923.67981.678028@mariner.uk.xensource.com>
In-Reply-To: <23486.4923.67981.678028@mariner.uk.xensource.com>
Accept-Language: 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.162.45]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH qemu-xen-traditional] xen/pt: allow QEMU to
 request MSI unmasking at bind time
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>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Woodhouse,
 David" <dwmw@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>

SWFuIEphY2tzb24gd3JpdGVzICgiUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSCBxZW11LXhlbi10cmFk
aXRpb25hbF0geGVuL3B0OiBhbGxvdyBRRU1VIHRvIHJlcXVlc3QgTVNJIHVubWFza2luZyBhdCBi
aW5kIHRpbWUiKToKPgo+IFBhcmFzY2hpdiwgQW5kcmEtSXJpbmEgd3JpdGVzICgiUmU6IFtYZW4t
ZGV2ZWxdIFtQQVRDSCBxZW11LXhlbi10cmFkaXRpb25hbF0geGVuL3B0OiBhbGxvdyBRRU1VIHRv
IHJlcXVlc3QgTVNJIHVubWFza2luZyBhdCBiaW5kIHRpbWUiKToKPiA+IE9uZSBvZiB0aGUgdXNl
IGNhc2VzIHdoZXJlIHRoaXMgZml4IGlzIG5lZWRlZCBpczogZ3Vlc3QgT1MgaXMgV2luZG93cyBh
bmQgdGhlIGhvc3QgaGFzIHRoZSBsYXRlc3Qgc3RhYmxlIHZlcnNpb24gb2YgeGVuIGFuZCBxZW11
LXhlbi10cmFkaXRpb25hbC4gVXNpbmcgdGhpcyBlbnZpcm9ubWVudCwgc2V0dGluZyB1cCBhIFBD
SSBkZXZpY2UgKHVzaW5nIE1TSS9NU0ktWCBpbnRlcnJ1cHRzKSB3aWxsIG5vdCBzdWNjZXNzZnVs
bHkgZmluaXNoLgo+Cj4gT0ssIEknbSBzb2xkIG9uIGFwcGx5aW5nIHRoZSBwYXRjaCB0byBxZW11
LXRyYWQuICBHcmVhdC4KCkdvb2QgOikgIEl0J3MgdXNlZnVsIHRvIGhhdmUgaXQgYXBwbGllZC4K
Cj4KPiA+IFRoYXQncyB0aGUgbGluayB0byB0aGUgcGF0Y2ggZm9yIHFlbXUteGVuLXRyYWRpdGlv
bmFsOgo+ID4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1k
ZXZlbC8yMDE4LTA2L21zZzAxMjQ4Lmh0bWwKPiAKPiBSaWdodCwgdGhhbmtzLgo+IAo+ID4gKGh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOC0w
Ni9tc2cwMTM3My5odG1sIC0gYWRkZWQgeW91IGluIENDKQo+IAo+IFVuZm9ydHVuYXRlbHkgSSBk
b24ndCB3YW50IHRvIGZpc2ggdGhlIHBhdGNoIG91dCBvZiB0aGUgbWFpbGluZyBsaXN0Cj4gYXJj
aGl2ZXMgKGJlY2F1c2UgdGhlIGNvbnZlcnNpb24gZnJvbSBlbWFpbCB0byBodG1sIGFuZCBiYWNr
Cj4gZXRjLiBtaWdodCBtYW5nbGUgaXQpIGFuZCB0aGUgZW1haWwgd2l0aCB0aGUgQ0MgdG8gbWUg
ZGlkbid0IGFjdHVhbGx5Cj4gaGF2ZSB0aGUgcGF0Y2ggaW4gaXQuCj4gCj4gU28gY2FuIHlvdSBw
bGVhc2UgcmVzZW5kIHRoZSBiYWNrcG9ydGVkIHBhdGNoIHRvIG1lID8gIE9yIHBvaW50IG1lIGF0
Cj4gYSBnaXQgdHJlZSB0aGF0IGNvbnRhaW5zIHRoZSBiYWNrcG9ydGVkIHBhdGNoID8KClJlc2Vu
dCB0aGUgcGF0Y2gsIGhlcmUgaXQgaXMgb24gdGhlIGxpc3Q6Cmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOC0xMC9tc2cwMDkzNy5odG1sCgpU
aGFua3MgZm9yIGhlbHBpbmcgd2l0aCB0aGlzLgoKQW5kcmEKCj4gCj5UaGFua3MsCj5JYW4uCgoK
CkFtYXpvbiBEZXZlbG9wbWVudCBDZW50ZXIgKFJvbWFuaWEpIFMuUi5MLiByZWdpc3RlcmVkIG9m
ZmljZTogMjdBIFNmLiBMYXphciBTdHJlZXQsIFVCQzUsIGZsb29yIDIsIElhc2ksIElhc2kgQ291
bnR5LCA3MDAwNDUsIFJvbWFuaWEuIFJlZ2lzdGVyZWQgaW4gUm9tYW5pYS4gUmVnaXN0cmF0aW9u
IG51bWJlciBKMjIvMjYyMS8yMDA1LgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 19:20:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 19:20: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 1gAK1o-0002Fn-EK; Wed, 10 Oct 2018 19:20:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=r/nk=mw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gAK1m-0002Fb-DB
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 19:20:14 +0000
X-Inumbo-ID: b1743f59-ccc1-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b1743f59-ccc1-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 19:21: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 <aliasfile-bounces@xenproject.org>)
 id 1gAK1h-000184-Ks; Wed, 10 Oct 2018 19:20: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 1gAK1h-0003xe-FP; Wed, 10 Oct 2018 19:20:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gAK1h-0001qZ-Ef; Wed, 10 Oct 2018 19:20:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128602-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=162fc8295f31240dc3670190a91e9bbc03b0d7be
X-Osstest-Versions-That: xen=85b00385827e4e061b2ff38b549c03d0f1e66b6a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Oct 2018 19:20:09 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128602: 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>

ZmxpZ2h0IDEyODYwMiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODYwMi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAxNjJmYzgyOTVmMzEyNDBkYzM2NzAxOTBhOTFlOWJiYzAzYjBkN2JlCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA4NWIwMDM4NTgyN2U0ZTA2MWIy
ZmYzOGI1NDljMDNkMGYxZTY2YjZhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg1MTMgIDIwMTgt
MTAtMDggMTg6MDE6MTEgWiAgICAyIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI4NTI3ICAy
MDE4LTEwLTA5IDE1OjAwOjQyIFogICAgMSBkYXlzICAgMTMgYXR0ZW1wdHMKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTI4NTkzICAyMDE4LTEwLTEwIDE0OjAwOjQyIFogICAgMCBkYXlzICAgIDIgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBEYW5pZWwgRGUgR3JhYWYg
PGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNp
dHJpeC5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CiAgSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIE5pY29sYXMgUG9pcm90IDxuaWNvbGFzLnBvaXJv
dEBiZXJ0aW4uZnI+CiAgUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29t
PgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4NiAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0
cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICA4NWIwMDM4NTgyLi4xNjJmYzgyOTVm
ICAxNjJmYzgyOTVmMzEyNDBkYzM2NzAxOTBhOTFlOWJiYzAzYjBkN2JlIC0+IHNtb2tlCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 19:57:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 19: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 1gAKbH-00051X-En; Wed, 10 Oct 2018 19:56:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=r/nk=mw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gAKbG-00051O-GZ
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 19:56:54 +0000
X-Inumbo-ID: d10932fb-ccc6-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d10932fb-ccc6-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 19:58: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 <aliasfile-bounces@xenproject.org>)
 id 1gAKbB-0001oc-VD; Wed, 10 Oct 2018 19:56: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 1gAKbB-0006ll-EM; Wed, 10 Oct 2018 19:56:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gAKbB-0004AA-Dg; Wed, 10 Oct 2018 19:56:49 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-128582-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: freebsd-master:build-amd64-xen-freebsd:xen-build-freebsd:fail:regression
X-Osstest-Versions-This: freebsd=1119674e5cc8320781b10aaa50a1a17f057acd80
X-Osstest-Versions-That: freebsd=c0b412ce93b9d3ee750e5f262b50e64c52d300cc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Oct 2018 19:56:49 +0000
Subject: [Xen-devel] [freebsd-master test] 128582: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODU4MiBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4NTgyLwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAg
ICAgICA3IHhlbi1idWlsZC1mcmVlYnNkICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg0OTcKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBmcmVlYnNkICAgICAgICAgICAgICAxMTE5Njc0
ZTVjYzgzMjA3ODFiMTBhYWE1MGExYTE3ZjA1N2FjZDgwCmJhc2VsaW5lIHZlcnNpb246CiBmcmVl
YnNkICAgICAgICAgICAgICBjMGI0MTJjZTkzYjlkM2VlNzUwZTVmMjYyYjUwZTY0YzUyZDMwMGNj
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg0OTcgIDIwMTgtMTAtMDggMDk6MTk6NTIgWiAgICAy
IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4NTgyICAyMDE4LTEwLTEwIDA5OjE5OjI1IFog
ICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25z
IHVuZGVyIHRlc3Q6CiAgYnJvb2tzIDxicm9va3NARnJlZUJTRC5vcmc+CiAgZGVzIDxkZXNARnJl
ZUJTRC5vcmc+CiAgZWd5cGNpbyA8ZWd5cGNpb0BGcmVlQlNELm9yZz4KICBlbWFzdGUgPGVtYXN0
ZUBGcmVlQlNELm9yZz4KICBnamIgPGdqYkBGcmVlQlNELm9yZz4KICBoc2VsYXNreSA8aHNlbGFz
a3lARnJlZUJTRC5vcmc+CiAgamhiIDxqaGJARnJlZUJTRC5vcmc+CiAgamtpbSA8amtpbUBGcmVl
QlNELm9yZz4KICBqdGwgPGp0bEBGcmVlQlNELm9yZz4KICBraWIgPGtpYkBGcmVlQlNELm9yZz4K
ICBtYXYgPG1hdkBGcmVlQlNELm9yZz4KICBwZXRlciA8cGV0ZXJARnJlZUJTRC5vcmc+CiAgcm1h
Y2tsZW0gPHJtYWNrbGVtQEZyZWVCU0Qub3JnPgogIHNodXJkIDxzaHVyZEBGcmVlQlNELm9yZz4K
ICB5dXJpcHYgPHl1cmlwdkBGcmVlQlNELm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC1mcmVlYnNk
LWFnYWluICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7
IGl0IHdvdWxkIGJlIDk2OCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 20:38:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 20: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 1gALEw-0000DF-3J; Wed, 10 Oct 2018 20:37:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=r/nk=mw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gALEv-0000D2-Bt
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 20:37:53 +0000
X-Inumbo-ID: ff5b368b-cccb-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ff5b368b-cccb-11e8-a8a5-bc764e045a96;
 Wed, 10 Oct 2018 22:35:17 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gALEr-0002gv-8K; Wed, 10 Oct 2018 20:37: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 1gALEq-0001pN-P2; Wed, 10 Oct 2018 20:37:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gALEq-000597-OQ; Wed, 10 Oct 2018 20:37:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1gALEq-000597-OQ@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Oct 2018 20:37:48 +0000
Subject: [Xen-devel] [xen-4.10-testing bisection] complete build-arm64
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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>

YnJhbmNoIHhlbi00LjEwLXRlc3RpbmcKeGVuYnJhbmNoIHhlbi00LjEwLXRlc3RpbmcKam9iIGJ1
aWxkLWFybTY0CnRlc3RpZCB4ZW4tYnVpbGQKClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVu
Lm9yZy9xZW11LXhlbi5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0
CgoqKiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBp
cyBpbiB0cmVlOiAgeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CiAgQnVnIGludHJv
ZHVjZWQ6ICBkODZjOWFlYWU2Y2I3NTNlOTMxZTAwZjdlZTAyMGQ3M2RmOTA3MGMwCiAgQnVnIG5v
dCBwcmVzZW50OiA0NTE5NzkwNWZjNWMyMTUxOTYwZGZlNmYwMzlhNWEyZTE0ZjBiNGFhCiAgTGFz
dCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MvMTI4NjEwLwoKCiAgY29tbWl0IGQ4NmM5YWVhZTZjYjc1M2U5MzFlMDBmN2VlMDIwZDcz
ZGY5MDcwYzAKICBBdXRob3I6IERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+CiAg
RGF0ZTogICBNb24gT2N0IDggMTQ6Mzk6NDYgMjAxOCArMDIwMAogIAogICAgICB4ZW46IHNjaGVk
L0NyZWRpdDI6IGZpeCBidWcgd2hlbiBtb3ZpbmcgQ1BVcyBiZXR3ZWVuIHR3byBDcmVkaXQyIGNw
dXBvb2xzCiAgICAgIAogICAgICBXaGV0aGVyIG9yIG5vdCBhIENQVSBpcyBhc3NpZ25lZCB0byBh
IHJ1bnF1ZXVlIChhbmQsIGlmIHllcywgdG8gd2hpY2gKICAgICAgb25lKSB3aXRoaW4gYSBDcmVk
aXQyIHNjaGVkdWxlciBpbnN0YW5jZSBtdXN0IGJlIGJvdGggYSBwZXItY3B1IGFuZAogICAgICBw
ZXItc2NoZWR1bGVyIGluc3RhbmNlIG9uZS4KICAgICAgCiAgICAgIEluIGZhY3QsIHdoZW4gd2Ug
bW92ZSBhIENQVSBiZXR3ZWVuIGNwdXBvb2xzLCB3ZSBmaXJzdCBzZXR1cCBpdHMgcGVyLWNwdQog
ICAgICBkYXRhIGluIHRoZSBuZXcgcG9vbCwgYW5kIHRoZW4gY2xlYW51cCBpdHMgcGVyLWNwdSBk
YXRhIGZyb20gdGhlIG9sZAogICAgICBwb29sLiBJbiBDcmVkaXQyLCB3aGVuIHRoZXJlIGN1cnJl
bnRseSBpcyBubyBwZXItc2NoZWR1bGVyLCBwZXItY3B1CiAgICAgIGRhdGEgKGFzIHRoZSBjcHUt
dG8tcnVucXVldWUgbWFwIGlzIHN0b3JlZCBvbiBhIHBlci1jcHUgYmFzaXMgb25seSksCiAgICAg
IHRoaXMgbWVhbnMgdGhhdCB0aGUgY2xlYW51cCBvZiB0aGUgb2xkIHBlci1jcHUgZGF0YSBjYW4g
bWVzcyB3aXRoIHRoZQogICAgICBuZXcgcGVyLWNwdSBkYXRhLCBsZWFkaW5nIHRvIGNyYXNoZXMg
bGlrZSB0aGlzOgogICAgICAKICAgICAgaHR0cHM6Ly93d3cubWFpbC1hcmNoaXZlLmNvbS94ZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcvbXNnMjMzMDYuaHRtbAogICAgICBodHRwczovL3d3
dy5tYWlsLWFyY2hpdmUuY29tL3hlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZy9tc2cyMzM1
MC5odG1sCiAgICAgIAogICAgICBCYXNpY2FsbHksIHdoZW4gY3NjaGVkMl9kZWluaXRfcGRhdGEo
KSBpcyBjYWxsZWQgZm9yIENQVSAxMywgZm9yIGZ1bGx5CiAgICAgIHJlbW92aW5nIHRoZSBDUFUg
ZnJvbSBQb29sLTAsIHBlcl9jcHUoMTMscnVucV9tYXApIGFscmVhZHkgY29udGFpbiB0aGUKICAg
ICAgaWQgb2YgdGhlIHJ1bnF1ZXVlIHRvIHdoaWNoIHRoZSBDUFUgaGFzIGJlZW4gYXNzaWduZWQg
aW4gdGhlIHNjaGVkdWxlcgogICAgICBvZiBQb29sLTEsIHdoaWNoIG1lYW5zIHdyb25nIHJ1bnF1
ZXVlIG1hbmlwdWxhdGlvbnMgaGFwcGVuIGluIFBvb2wtMCdzCiAgICAgIHNjaGVkdWxlci4gRnVy
dGhlcm1vcmUsIGF0IHRoZSBlbmQgb2Ygc3VjaCBjYWxsLCB0aGF0IHNhbWUgcnVucV9tYXAgaXMK
ICAgICAgdXBkYXRlZCB3aXRoIC0xLCB3aGljaCBpcyB3aGF0IGNhdXNlcyB0aGUgQlVHX09OIGlu
IGNzY2hlZDJfc2NoZWR1bGUoKSwKICAgICAgb24gQ1BVIDEzLCB0byB0cmlnZ2VyLgogICAgICAK
ICAgICAgU28sIGluc3RlYWQgb2YgcmV2ZXJ0aW5nIGEyYzRlNWFiNTlkICJ4ZW46IGNyZWRpdDI6
IG1ha2UgdGhlIGNwdSB0bwogICAgICBydW5xdWV1ZSBtYXAgcGVyLWNwdSIgKGFzIHdlIGRvbid0
IHdhbnQgdG8gZ28gYmFjayB0byBoYXZpbmcgdGhlIGh1Z2UKICAgICAgYXJyYXkgaW4gc3RydWN0
IGNzY2hlZDJfcHJpdmF0ZSkgYWRkIGEgcGVyLWNwdSBzY2hlZHVsZXIgc3BlY2lmaWMgZGF0YQog
ICAgICBzdHJ1Y3R1cmUsIGxpa2UsIGZvciBpbnN0YW5jZSwgQ3JlZGl0MSBoYXMgYWxyZWFkeS4g
VGhhdCAoZm9yIG5vdykgb25seQogICAgICBjb250YWlucyBvbmUgZmllbGQ6IHRoZSBpZCBvZiB0
aGUgcnVucXVldWUgdGhlIENQVSBpcyBhc3NpZ25lZCB0by4KICAgICAgCiAgICAgIFNpZ25lZC1v
ZmYtYnk6IERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+CiAgICAgIFJldmlld2Vk
LWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICAgIFJldmlld2VkLWJ5OiBH
ZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgICAgIG1hc3RlciBjb21t
aXQ6IDZlMzk1ZjQ3N2ZiODU0ZjExZGU4M2E5NTFhMDcwZDNhYWNiNmRjNTkKICAgICAgbWFzdGVy
IGRhdGU6IDIwMTgtMDktMTggMTY6NTA6NDQgKzAxMDAKCgpGb3IgYmlzZWN0aW9uIHJldmlzaW9u
LXR1cGxlIGdyYXBoIHNlZToKICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9yZXN1bHRzL2Jpc2VjdC94ZW4tNC4xMC10ZXN0aW5nL2J1aWxkLWFybTY0Lnhlbi1i
dWlsZC5odG1sClJldmlzaW9uIElEcyBpbiBlYWNoIGdyYXBoIG5vZGUgcmVmZXIsIHJlc3BlY3Rp
dmVseSwgdG8gdGhlIFRyZWVzIGFib3ZlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpSdW5uaW5nIGNzLWJpc2VjdGlvbi1zdGVwIC0tZ3JhcGgtb3V0PS9ob21lL2xv
Z3MvcmVzdWx0cy9iaXNlY3QveGVuLTQuMTAtdGVzdGluZy9idWlsZC1hcm02NC54ZW4tYnVpbGQg
LS1zdW1tYXJ5LW91dD10bXAvMTI4NjEwLmJpc2VjdGlvbi1zdW1tYXJ5IC0tYmFzaXMtdGVtcGxh
dGU9MTI4MTA4IC0tYmxlc3NpbmdzPXJlYWwscmVhbC1iaXNlY3QgeGVuLTQuMTAtdGVzdGluZyBi
dWlsZC1hcm02NCB4ZW4tYnVpbGQKU2VhcmNoaW5nIGZvciBmYWlsdXJlIC8gYmFzaXMgcGFzczoK
IDEyODUyNCBmYWlsIFtob3N0PWxheHRvbjFdIC8gMTI4MTA4IG9rLgpGYWlsdXJlIC8gYmFzaXMg
cGFzcyBmbGlnaHRzOiAxMjg1MjQgLyAxMjgxMDgKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54
ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5n
aXQKTGF0ZXN0IDZlYTRjZWYyYmQ3MTcwNDVhYzBlODRiNTJhNWIxYjc3MTZmZWIwYzIgNzg4OTQ4
YmViY2VjY2E2OWJmYWM0N2U1NTE0ZjJkYzM1MWRhYmFkOQpCYXNpcyBwYXNzIDZlYTRjZWYyYmQ3
MTcwNDVhYzBlODRiNTJhNWIxYjc3MTZmZWIwYzIgMGMxZDViNjhlMjdkYTE2N2E1MWMyZWE4Mjg2
MzZjMTRmZjVjMDE3YgpHZW5lcmF0aW5nIHJldmlzaW9ucyB3aXRoIC4vYWRob2MtcmV2dHVwbGUt
Z2VuZXJhdG9yICBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0IzZlYTRjZWYyYmQ3
MTcwNDVhYzBlODRiNTJhNWIxYjc3MTZmZWIwYzItNmVhNGNlZjJiZDcxNzA0NWFjMGU4NGI1MmE1
YjFiNzcxNmZlYjBjMiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCMwYzFkNWI2OGUyN2Rh
MTY3YTUxYzJlYTgyODYzNmMxNGZmNWMwMTdiLTc4ODk0OGJlYmNlY2NhNjliZmFjNDdlNTUxNGYy
ZGMzNTFkYWJhZDkKTG9hZGVkIDEwMDEgbm9kZXMgaW4gcmV2aXNpb24gZ3JhcGgKU2VhcmNoaW5n
IGZvciB0ZXN0IHJlc3VsdHM6CiAxMjgwNTUgcGFzcyA2ZWE0Y2VmMmJkNzE3MDQ1YWMwZTg0YjUy
YTViMWI3NzE2ZmViMGMyIDBjMWQ1YjY4ZTI3ZGExNjdhNTFjMmVhODI4NjM2YzE0ZmY1YzAxN2IK
IDEyODEwOCBwYXNzIDZlYTRjZWYyYmQ3MTcwNDVhYzBlODRiNTJhNWIxYjc3MTZmZWIwYzIgMGMx
ZDViNjhlMjdkYTE2N2E1MWMyZWE4Mjg2MzZjMTRmZjVjMDE3YgogMTI4NTA1IGZhaWwgNmVhNGNl
ZjJiZDcxNzA0NWFjMGU4NGI1MmE1YjFiNzcxNmZlYjBjMiA2MWRjMDE1OWI2OWJkM2VlYzEwOTE4
ODM4NmM4YjEzZmJkZmVkN2IyCiAxMjg1MjQgZmFpbCA2ZWE0Y2VmMmJkNzE3MDQ1YWMwZTg0YjUy
YTViMWI3NzE2ZmViMGMyIDc4ODk0OGJlYmNlY2NhNjliZmFjNDdlNTUxNGYyZGMzNTFkYWJhZDkK
IDEyODU5NyBwYXNzIDZlYTRjZWYyYmQ3MTcwNDVhYzBlODRiNTJhNWIxYjc3MTZmZWIwYzIgNDUx
OTc5MDVmYzVjMjE1MTk2MGRmZTZmMDM5YTVhMmUxNGYwYjRhYQogMTI4NjA0IGZhaWwgNmVhNGNl
ZjJiZDcxNzA0NWFjMGU4NGI1MmE1YjFiNzcxNmZlYjBjMiBkODZjOWFlYWU2Y2I3NTNlOTMxZTAw
ZjdlZTAyMGQ3M2RmOTA3MGMwCiAxMjg2MDUgcGFzcyA2ZWE0Y2VmMmJkNzE3MDQ1YWMwZTg0YjUy
YTViMWI3NzE2ZmViMGMyIDQ1MTk3OTA1ZmM1YzIxNTE5NjBkZmU2ZjAzOWE1YTJlMTRmMGI0YWEK
IDEyODYwNiBmYWlsIDZlYTRjZWYyYmQ3MTcwNDVhYzBlODRiNTJhNWIxYjc3MTZmZWIwYzIgNzg4
OTQ4YmViY2VjY2E2OWJmYWM0N2U1NTE0ZjJkYzM1MWRhYmFkOQogMTI4NTg5IHBhc3MgNmVhNGNl
ZjJiZDcxNzA0NWFjMGU4NGI1MmE1YjFiNzcxNmZlYjBjMiAwYzFkNWI2OGUyN2RhMTY3YTUxYzJl
YTgyODYzNmMxNGZmNWMwMTdiCiAxMjg2MDggZmFpbCA2ZWE0Y2VmMmJkNzE3MDQ1YWMwZTg0YjUy
YTViMWI3NzE2ZmViMGMyIGQ4NmM5YWVhZTZjYjc1M2U5MzFlMDBmN2VlMDIwZDczZGY5MDcwYzAK
IDEyODYwOSBwYXNzIDZlYTRjZWYyYmQ3MTcwNDVhYzBlODRiNTJhNWIxYjc3MTZmZWIwYzIgNDUx
OTc5MDVmYzVjMjE1MTk2MGRmZTZmMDM5YTVhMmUxNGYwYjRhYQogMTI4NTkwIGZhaWwgNmVhNGNl
ZjJiZDcxNzA0NWFjMGU4NGI1MmE1YjFiNzcxNmZlYjBjMiA2MWRjMDE1OWI2OWJkM2VlYzEwOTE4
ODM4NmM4YjEzZmJkZmVkN2IyCiAxMjg1OTUgcGFzcyA2ZWE0Y2VmMmJkNzE3MDQ1YWMwZTg0YjUy
YTViMWI3NzE2ZmViMGMyIGQwOTFhNDlmODllOTc5Y2E0Y2E3ZGM1ODNjMWY4ZWY3ZDEzMTJhNDgK
IDEyODU5NiBwYXNzIDZlYTRjZWYyYmQ3MTcwNDVhYzBlODRiNTJhNWIxYjc3MTZmZWIwYzIgNTQ4
MzgzNTMxODk2MDBhZjE4M2VmMDk4MjkyNzYxNjJmNGI1ZTdmOQogMTI4NjEwIGZhaWwgNmVhNGNl
ZjJiZDcxNzA0NWFjMGU4NGI1MmE1YjFiNzcxNmZlYjBjMiBkODZjOWFlYWU2Y2I3NTNlOTMxZTAw
ZjdlZTAyMGQ3M2RmOTA3MGMwClNlYXJjaGluZyBmb3IgaW50ZXJlc3RpbmcgdmVyc2lvbnMKIFJl
c3VsdCBmb3VuZDogZmxpZ2h0IDEyODA1NSAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXN1bHQg
Zm91bmQ6IGZsaWdodCAxMjg1MjQgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogUmVwcm8gZm91
bmQ6IGZsaWdodCAxMjg1ODkgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVwcm8gZm91bmQ6IGZs
aWdodCAxMjg2MDYgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogMCByZXZpc2lvbnMgYXQgNmVh
NGNlZjJiZDcxNzA0NWFjMGU4NGI1MmE1YjFiNzcxNmZlYjBjMiA0NTE5NzkwNWZjNWMyMTUxOTYw
ZGZlNmYwMzlhNWEyZTE0ZjBiNGFhCk5vIHJldmlzaW9ucyBsZWZ0IHRvIHRlc3QsIGNoZWNraW5n
IGdyYXBoIHN0YXRlLgogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI4NTk3IChwYXNzKSwgZm9yIGxh
c3QgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI4NjA0IChmYWlsKSwgZm9yIGZpcnN0IGZh
aWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI4NjA1IChwYXNzKSwgZm9yIGxhc3QgcGFzcwog
UmVwcm8gZm91bmQ6IGZsaWdodCAxMjg2MDggKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVw
cm8gZm91bmQ6IGZsaWdodCAxMjg2MDkgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3Vu
ZDogZmxpZ2h0IDEyODYxMCAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCgoqKiogRm91bmQgYW5k
IHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgeGVu
IGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICBkODZjOWFl
YWU2Y2I3NTNlOTMxZTAwZjdlZTAyMGQ3M2RmOTA3MGMwCiAgQnVnIG5vdCBwcmVzZW50OiA0NTE5
NzkwNWZjNWMyMTUxOTYwZGZlNmYwMzlhNWEyZTE0ZjBiNGFhCiAgTGFzdCBmYWlsIHJlcHJvOiBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4NjEwLwoK
CiAgY29tbWl0IGQ4NmM5YWVhZTZjYjc1M2U5MzFlMDBmN2VlMDIwZDczZGY5MDcwYzAKICBBdXRo
b3I6IERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+CiAgRGF0ZTogICBNb24gT2N0
IDggMTQ6Mzk6NDYgMjAxOCArMDIwMAogIAogICAgICB4ZW46IHNjaGVkL0NyZWRpdDI6IGZpeCBi
dWcgd2hlbiBtb3ZpbmcgQ1BVcyBiZXR3ZWVuIHR3byBDcmVkaXQyIGNwdXBvb2xzCiAgICAgIAog
ICAgICBXaGV0aGVyIG9yIG5vdCBhIENQVSBpcyBhc3NpZ25lZCB0byBhIHJ1bnF1ZXVlIChhbmQs
IGlmIHllcywgdG8gd2hpY2gKICAgICAgb25lKSB3aXRoaW4gYSBDcmVkaXQyIHNjaGVkdWxlciBp
bnN0YW5jZSBtdXN0IGJlIGJvdGggYSBwZXItY3B1IGFuZAogICAgICBwZXItc2NoZWR1bGVyIGlu
c3RhbmNlIG9uZS4KICAgICAgCiAgICAgIEluIGZhY3QsIHdoZW4gd2UgbW92ZSBhIENQVSBiZXR3
ZWVuIGNwdXBvb2xzLCB3ZSBmaXJzdCBzZXR1cCBpdHMgcGVyLWNwdQogICAgICBkYXRhIGluIHRo
ZSBuZXcgcG9vbCwgYW5kIHRoZW4gY2xlYW51cCBpdHMgcGVyLWNwdSBkYXRhIGZyb20gdGhlIG9s
ZAogICAgICBwb29sLiBJbiBDcmVkaXQyLCB3aGVuIHRoZXJlIGN1cnJlbnRseSBpcyBubyBwZXIt
c2NoZWR1bGVyLCBwZXItY3B1CiAgICAgIGRhdGEgKGFzIHRoZSBjcHUtdG8tcnVucXVldWUgbWFw
IGlzIHN0b3JlZCBvbiBhIHBlci1jcHUgYmFzaXMgb25seSksCiAgICAgIHRoaXMgbWVhbnMgdGhh
dCB0aGUgY2xlYW51cCBvZiB0aGUgb2xkIHBlci1jcHUgZGF0YSBjYW4gbWVzcyB3aXRoIHRoZQog
ICAgICBuZXcgcGVyLWNwdSBkYXRhLCBsZWFkaW5nIHRvIGNyYXNoZXMgbGlrZSB0aGlzOgogICAg
ICAKICAgICAgaHR0cHM6Ly93d3cubWFpbC1hcmNoaXZlLmNvbS94ZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcvbXNnMjMzMDYuaHRtbAogICAgICBodHRwczovL3d3dy5tYWlsLWFyY2hpdmUu
Y29tL3hlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZy9tc2cyMzM1MC5odG1sCiAgICAgIAog
ICAgICBCYXNpY2FsbHksIHdoZW4gY3NjaGVkMl9kZWluaXRfcGRhdGEoKSBpcyBjYWxsZWQgZm9y
IENQVSAxMywgZm9yIGZ1bGx5CiAgICAgIHJlbW92aW5nIHRoZSBDUFUgZnJvbSBQb29sLTAsIHBl
cl9jcHUoMTMscnVucV9tYXApIGFscmVhZHkgY29udGFpbiB0aGUKICAgICAgaWQgb2YgdGhlIHJ1
bnF1ZXVlIHRvIHdoaWNoIHRoZSBDUFUgaGFzIGJlZW4gYXNzaWduZWQgaW4gdGhlIHNjaGVkdWxl
cgogICAgICBvZiBQb29sLTEsIHdoaWNoIG1lYW5zIHdyb25nIHJ1bnF1ZXVlIG1hbmlwdWxhdGlv
bnMgaGFwcGVuIGluIFBvb2wtMCdzCiAgICAgIHNjaGVkdWxlci4gRnVydGhlcm1vcmUsIGF0IHRo
ZSBlbmQgb2Ygc3VjaCBjYWxsLCB0aGF0IHNhbWUgcnVucV9tYXAgaXMKICAgICAgdXBkYXRlZCB3
aXRoIC0xLCB3aGljaCBpcyB3aGF0IGNhdXNlcyB0aGUgQlVHX09OIGluIGNzY2hlZDJfc2NoZWR1
bGUoKSwKICAgICAgb24gQ1BVIDEzLCB0byB0cmlnZ2VyLgogICAgICAKICAgICAgU28sIGluc3Rl
YWQgb2YgcmV2ZXJ0aW5nIGEyYzRlNWFiNTlkICJ4ZW46IGNyZWRpdDI6IG1ha2UgdGhlIGNwdSB0
bwogICAgICBydW5xdWV1ZSBtYXAgcGVyLWNwdSIgKGFzIHdlIGRvbid0IHdhbnQgdG8gZ28gYmFj
ayB0byBoYXZpbmcgdGhlIGh1Z2UKICAgICAgYXJyYXkgaW4gc3RydWN0IGNzY2hlZDJfcHJpdmF0
ZSkgYWRkIGEgcGVyLWNwdSBzY2hlZHVsZXIgc3BlY2lmaWMgZGF0YQogICAgICBzdHJ1Y3R1cmUs
IGxpa2UsIGZvciBpbnN0YW5jZSwgQ3JlZGl0MSBoYXMgYWxyZWFkeS4gVGhhdCAoZm9yIG5vdykg
b25seQogICAgICBjb250YWlucyBvbmUgZmllbGQ6IHRoZSBpZCBvZiB0aGUgcnVucXVldWUgdGhl
IENQVSBpcyBhc3NpZ25lZCB0by4KICAgICAgCiAgICAgIFNpZ25lZC1vZmYtYnk6IERhcmlvIEZh
Z2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+CiAgICAgIFJldmlld2VkLWJ5OiBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICAgIFJldmlld2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxn
ZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgICAgIG1hc3RlciBjb21taXQ6IDZlMzk1ZjQ3N2Zi
ODU0ZjExZGU4M2E5NTFhMDcwZDNhYWNiNmRjNTkKICAgICAgbWFzdGVyIGRhdGU6IDIwMTgtMDkt
MTggMTY6NTA6NDQgKzAxMDAKClJldmlzaW9uIGdyYXBoIGxlZnQgaW4gL2hvbWUvbG9ncy9yZXN1
bHRzL2Jpc2VjdC94ZW4tNC4xMC10ZXN0aW5nL2J1aWxkLWFybTY0Lnhlbi1idWlsZC57ZG90LHBz
LHBuZyxodG1sLHN2Z30uCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
MTI4NjEwOiB0b2xlcmFibGUgQUxMIEZBSUwKCmZsaWdodCAxMjg2MTAgeGVuLTQuMTAtdGVzdGlu
ZyByZWFsLWJpc2VjdCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzLzEyODYxMC8KCkZhaWx1cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBu
b3QgYmUgcnVuOgogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAg
ICAgICAgICAgICBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCgoKam9iczoKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 20:38:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 20:38: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 1gALFM-0000Fu-OP; Wed, 10 Oct 2018 20:38:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2a29=mw=citrix.com=prvs=814851355=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1gALFK-0000Ff-Op
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 20:38:18 +0000
X-Inumbo-ID: 9927e3f1-cccc-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9927e3f1-cccc-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 20:39:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,365,1534809600"; 
 d="pdf'?scan'208";a="80280164"
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel <xen-devel@lists.xenproject.org>, "committers@xenproject.org"
 <committers@xenproject.org>, Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 "intel-xen@intel.com" <intel-xen@intel.com>, "daniel.kiper@oracle.com"
 <daniel.kiper@oracle.com>, Roger Pau Monne <roger.pau@citrix.com>,
 Christopher Clark <christopher.w.clark@gmail.com>, Rich Persaud
 <persaur@gmail.com>, Brian Woods <brian.woods@amd.com>, Juergen Gross
 <jgross@suse.com>, Paul Durrant <Paul.Durrant@citrix.com>, "Ji, John"
 <john.ji@intel.com>, "Natarajan, Janakarajan" <jnataraj@amd.com>
Thread-Topic: x86 Community Call: Wed Oct 10 - Minutes
Thread-Index: AQHUYNkqKGvCpwGhDUmLEHnBrSfatg==
Date: Wed, 10 Oct 2018 20:38:13 +0000
Message-ID: <05B2B528-CE95-4DE1-87FC-AC6D040EB86A@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.2.180910
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-Type: multipart/mixed;
 boundary="_002_05B2B528CE954DE187FCAC6D040EB86Acitrixcom_"
MIME-Version: 1.0
Subject: Re: [Xen-devel] x86 Community Call: Wed Oct 10 - Minutes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "edgar.iglesias@xilinx.com" <edgar.iglesias@xilinx.com>,
 "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 "robin.randhawa@arm.com" <robin.randhawa@arm.com>,
 Artem Mygaiev <Artem_Mygaiev@epam.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>,
 "vfachin@de.adit-jv.com" <vfachin@de.adit-jv.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 Matt Spencer <Matt.Spencer@arm.com>,
 Jarvis Roach <Jarvis.Roach@dornerworks.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--_002_05B2B528CE954DE187FCAC6D040EB86Acitrixcom_
Content-Type: text/plain; charset="utf-8"
Content-ID: <36B7569CB94162499FA79855FAD082C9@citrix.com>
Content-Transfer-Encoding: base64

SGkgYWxsLA0KdGhhbmsgeW91IHRvIHRob3NlIGpvaW5pbmcgdGhlIGNhbGwuIFRoZSBtaW51dGVz
IGFyZSBhdHRhY2hlZCBhbmQgYXQgaHR0cHM6Ly9kb2NzLmdvb2dsZS5jb20vZG9jdW1lbnQvZC8x
WmZaMVNKUmF1THJJU2lUTFh6TTBEUHhRTDhiZU5rQVFTNU13TExOdFJLYy9lZGl0IA0KRmVlbCBm
cmVlIHRvIG1ha2UgY29ycmVjdGlvbnMuIEFsc28sIEkgY3JlYXRlZCBodHRwczovL3dpa2kueGVu
cHJvamVjdC5vcmcvd2lraS9DaGFyYWN0ZXJpemluZ19WdWxuZXJhYmlsaXRpZXNfaW5fUGxhdGZv
cm1fU2VjdXJpdHkgcmVnYXJkaW5nIHRoZSBOSVNUIHBhcGVyLiBGZWVsIGZyZWUgdG8gYWRkIHRv
IGl0LiBJIGhhdmUgbm90IHJlc3BvbmRlZCB5ZXQgYW5kIEkgd2lsbCB3YWl0IHVudGlsIEZyaWRh
eQ0KUmVnYXJkcw0KTGFycw0KDQo=

--_002_05B2B528CE954DE187FCAC6D040EB86Acitrixcom_
Content-Type: application/pdf;
	name="Agenda and Minutes_ x86 Community Call October 2018.pdf"
Content-Description: Agenda and Minutes_ x86 Community Call October 2018.pdf
Content-Disposition: attachment;
	filename="Agenda and Minutes_ x86 Community Call October 2018.pdf";
	size=101426; creation-date="Wed, 10 Oct 2018 20:38:13 GMT";
	modification-date="Wed, 10 Oct 2018 20:38:13 GMT"
Content-ID: <6D52DEC8900D544AA761F05A18869731@citrix.com>
Content-Transfer-Encoding: base64

JVBERi0xLjUKJb/3ov4KOCAwIG9iago8PCAvTGluZWFyaXplZCAxIC9MIDEwMTQyNiAvSCBbIDg5
MiAxNzAgXSAvTyAxMiAvRSA4NjkyNCAvTiA0IC9UIDEwMTExMiA+PgplbmRvYmoKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKOSAwIG9iago8PCAv
VHlwZSAvWFJlZiAvTGVuZ3RoIDc5IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9EZWNvZGVQYXJtcyA8
PCAvQ29sdW1ucyA1IC9QcmVkaWN0b3IgMTIgPj4gL1cgWyAxIDMgMSBdIC9JbmRleCBbIDggNDQg
XSAvSW5mbyAyNSAwIFIgL1Jvb3QgMTAgMCBSIC9TaXplIDUyIC9QcmV2IDEwMTExMyAgICAgICAg
ICAgICAgICAvSUQgWzxiNjQwMThjM2I5NWE5MWM0OTBkODdkZDliYzBlNDEyNT48YjY0MDE4YzNi
OTVhOTFjNDkwZDg3ZGQ5YmMwZTQxMjU+XSA+PgpzdHJlYW0KeJxjYmRg4GdgYmBgOAkimQvBbGMQ
ybgKTOqASMFKEOlpACKZWkCk5HSwrDqIzNcAs9uBJKPbOrCaWhApAVfD+H+LM9hkBsbBSQIAFbIK
jQplbmRzdHJlYW0KZW5kb2JqCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCjEwIDAgb2JqCjw8IC9Q
YWdlcyAyNiAwIFIgL1R5cGUgL0NhdGFsb2cgPj4KZW5kb2JqCjExIDAgb2JqCjw8IC9GaWx0ZXIg
L0ZsYXRlRGVjb2RlIC9TIDY2IC9MZW5ndGggOTIgPj4Kc3RyZWFtCnicY2BgYGJgYK5hYGFgEDjK
IMgABWA2M0iUgWUDw/yABgaG6gYRBf4L6ccqZu1JX30ALsSAALxQzMCozsDPwOXo5eDBeukdA4M5
Q0NCJx9jxG6glk1AaQBd0BUcCmVuZHN0cmVhbQplbmRvYmoKMTIgMCBvYmoKPDwgL0Fubm90cyBb
IDQ0IDAgUiBdIC9Db250ZW50cyAxMyAwIFIgL01lZGlhQm94IFsgMCAwIDU5NiA4NDMgXSAvUGFy
ZW50IDI2IDAgUiAvUmVzb3VyY2VzIDw8IC9FeHRHU3RhdGUgPDwgL0cwIDI3IDAgUiAvRzEgMjgg
MCBSID4+IC9Gb250IDw8IC9GMCAyOSAwIFIgL0YxIDMyIDAgUiAvRjIgMzUgMCBSIC9GMyAzOCAw
IFIgL0Y0IDQxIDAgUiA+PiAvUHJvY1NldHMgWyAvUERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQyAv
SW1hZ2VJIF0gPj4gL1N0cnVjdFBhcmVudHMgMCAvVHlwZSAvUGFnZSA+PgplbmRvYmoKMTMgMCBv
YmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCA0NDAwID4+CnN0cmVhbQp4nO2d247c
uBGG7/0UfR1gueKZBIIAM2N7rxMYyAMk2QABNkA27w+EaqlbZEtfN0utsb2L2IDhEUc8FItVf50o
fRrK3x90+Sc5e/rbLx/+82F84nMoD4zKPmp/+vUfH/76h9O/S5uKfggmR3N+r/2pvKxP49+//HSa
/vPrPz/8+NNw+ud/z33G7E5aGzt29/OdJ85lw79TJnZ+NJi4/NIwjjn9p4z5+uXDj5+HkwkqhNOX
nz/oZZHD6csvH0oXP2iXTl/+fvrjMBj3p9OXf33QUcWY/fhL03P3Mj13KhmXrc9LS6IWr/GdiC2O
WgZ7bonKDWU/Bt3xyp4J4DB2ODcYo0xZc/BLX2/nBq+yMdrlCMN7bZaWhC2xGt6Vbdkmc/NKmFqs
siZps0xMf4S+mjXWDf6Vunql0XWmFhzFzBPOyvhC1mUUb3CNRHxuYHrhtjQ7mYaOXfFvQDD54ls2
bqb1GaaFDTi6nShsBhWtGxZWdcRDvHLcK+exhfdkeufTl4fiKuSgipj1tdCal9vx9lnYJX/h3Wam
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
kaBztvjVGZg+/6WmhJK295vsHcoYJXfyqY+rnpVTIzmCjkS56hoDNNOh9WUkYmrm4w7NzlrUmc4/
Z2Z15Xn6vSM9f2NnT55Wf1AZ0Z2s+pSU35nwsPN+8l+K31S+xrLWR853U8ntyJLyO93lUzvhiFRC
7VPloybPULlKVyGqzptY5uwTTg8bavf4rDObxpg940+XS8PZdYxMlf1qSu1uMcd0S1x1i650isyb
QvqdzVTrZqY/x+dCd/JhqmjtjI/OSThrh9JVB85xZt220Idv+E+emz/+t45taax+Xb1Jbf8fkJ7B
Z2VuZHN0cmVhbQplbmRvYmoKMTcgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0
aCAyMjMgPj4Kc3RyZWFtCnicXZBBasQwDEX3PoWWM4vBSdYh0E4pZNFpadoDOLaSGhrZKM4it6/s
hilUYIP8/xPf0tf+qSefQL9xsAMmmDw5xjVsbBFGnD2pugHnbTq6ctvFRKUFHvY14dLTFFTbAuh3
UdfEO5weXBjxrPQrO2RPM5w+r4P0wxbjNy5ICSrVdeBwkkkvJt7MgqALdumd6D7tF2H+HB97RGhK
X/+mscHhGo1FNjSjaiupDtpnqU4huX/6QY2T/TJc3LW4m6p6LO7jPXP5f/dQdmOWPGUJJUiO4Anv
e4ohZiqfH0T5b0llbmRzdHJlYW0KZW5kb2JqCjE4IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVj
b2RlIC9MZW5ndGgxIDUwMTY4IC9MZW5ndGggMjgzNjcgPj4Kc3RyZWFtCnic7L13fFTV9je8djnT
e5LJpE3OZDITQoAEQhICkQwdBCT0BAmE3kRKAAUpQXoAwQICKs1GEQkJYAgoiFwRFLGBBQRURNQb
RUUsSWaetc9MInD93Xuf533e94/3wwzfs3Yva6+19tp7ZgIQANBDCTBIGzFx2OQxe3uuAoj4BCDs
kREzpslrJ38wA6C1A0CVNnrymIkPJG3/FSB5LIBUNua+maMX/zBBB9DvnwB9/xw7atjIk9k3VmOL
hxCZYzHBNtG6A8PXEYljJ0578OTWYh8AaQUQvvm+SSOGkWdOdwTwdcX4cxOHPThZ+67hcczH/kC+
f9jEUa+TMTkA264CxBgnTx01+ftdU74ESMV8XR2IsdP3//nQ4svrh5pzftXEaEC8tn6V1FjQfXeV
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
F/B21Ak74EVYBs/xz62kydJUqUiaIs2QZkqXSsXSNGk6/Ei+oN38cxa4E47hynwYbiW5cDPJIwvJ
Lbhf3EZaoYv8lRwj/2ILWCO7ljVJJdJl0uXSFVIpW85aWCu7ni1kN7BF7Ea2gq1kbWwVu4ldxW5n
q9kadjPuyLeIPfluthHPNPfiyWYDu5Ndw+5j7ex+3KkflIZLI6QfJP5TaR2A9wfFBE/kQM8pO9gp
MVmnNxhNPmZfP39LQGCQNTgk1BYWHhEZNciuRMfExjniEwYPGZqYlDwsJTUtPSNz+IiskdmjLsi5
cHSuM2/M2PyCwovGjb94wiUTJ00umjJ12vQZMy8tLrns8itKr5xVVg6zKypdc+ZWVc+bX1NbV9+w
oLGpuWVh61WLrv7LX69ZvGTptcuuW379DTeuWNm26qbVa25ee8utt92+bv0dG+686+6N99x7X/v9
Dzz40MObHtn86Jat0mOPP7HNvb2jc8eTTz3dtXPX7j17n3m2+7nnX3jxpZdfefW11994862/7dsP
b7/z7nsH3v/7wQ8+PHT4o48/OX92PH92PH92PH92PH92PH92PH92PH92PH92/M/Ojk6nM3f0hTkX
jMoemTU8MyM9LTVlWHJS4tAhgxPiHXGxMdGKfVBUZER4mC00JNgaFBhg8ffzNfuYjAa9TmYSJZBU
EFtYprjjy9wsPnbcuGT+HluODeUDGsrcCjYVns3jVsoEm3I2pxM555zD6VQ5nf2cxKLkQE5yklIQ
q7jfyo9VushlU4qRXp0fW6K4jwl6oqDXCtoX6ehoFFAKbFX5ipuUKQXuwoVVbQVl+Tjcdh/T2Nix
LlNyEmw3+SDpg5Q7NLZhOwkdTQRBQwtGbadg8EWj3OGx+QXusNh8boFbchSUV7qLphQX5EdER5ck
J7nJ2IrY2W6IHeP2TxQsMFaocevGuvVCjVLNZwOrlO1J3W03dVlgdlmiuTK2svyKYrdUXsJ1BCSi
3nx36NVHbGdecfDAscU3DuyNkNoKbNUKf21ru1Fxd08pHtgbzZ8lJTgGylJHYVlbIaq+CZ04YZqC
2uj1JcVucj2qVPhM+KzU+bliC3hL2TzFbYwdE1vVNq8MQxPe5oapi6I7wsOdOz09EF6gtE0vjo12
50bElpTnR263QtvURZ1hTiXs7J7kpO2WANWx2/38NcLsO5Bw9fcJSrBzasLUfs8SblHseEwIt1Kh
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
3pUj2mpRjMV1VbVin0ossQ0wow98YFuKeE1YHCy9TI6+BeKIiUIPXkjxuvh4kahNnOUQxMnV86Ju
l6Dyh4ycr4ry6kVe7rcwjju8cXB+1yZxm4wn2qAKq1GPdtiqS+P9gesZN/WYl4Aen1ZvxMnF+YmY
5xP65ri8hiB1VTSCDIpaQAWUmNTZq1ZMqvGSdHzdN6K+UdfHF5NXn6kTKfIYEg7ODlBOJkgcwug9
H5P6fxYcIYfeY7eFExiERko6kELtgw//GGJPbrI6G7d4b3/Am/vq+XJW5nV2XcyKtsgbgu7TW8Ze
XdxSdp8qk+UuJGPpyzn2S8piZ2MTNjne0zd6VOm1DXss659S2WS0ZW5kc3RyZWFtCmVuZG9iagox
IDAgb2JqCjw8IC9Bbm5vdHMgWyA0NSAwIFIgXSAvQ29udGVudHMgMiAwIFIgL01lZGlhQm94IFsg
MCAwIDU5NiA4NDMgXSAvUGFyZW50IDI2IDAgUiAvUmVzb3VyY2VzIDw8IC9FeHRHU3RhdGUgPDwg
L0cwIDI3IDAgUiA+PiAvRm9udCA8PCAvRjAgMjkgMCBSID4+IC9Qcm9jU2V0cyBbIC9QREYgL1Rl
eHQgL0ltYWdlQiAvSW1hZ2VDIC9JbWFnZUkgXSA+PiAvU3RydWN0UGFyZW50cyAxIC9UeXBlIC9Q
YWdlID4+CmVuZG9iagoyIDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMzk3
OCA+PgpzdHJlYW0KeJztnd2O3LgRhe/nKfo6gLUiRYoSEATw+GevExjIAyTrBQIkQDbvD0TT6pkW
Pfqm65DsnrF3YyDwtqwfUlTVqVOniu7QL3/eueX/pjAc/vHvu//ePfwS53H5wXdzTC4efvvl7u9/
OvxnOdal2I9+Tv543va/3p3/+XIVd3j487efD+tffvv17qef+8Ov/1su7pwfDmkO61+WS3+lH/vj
LyHM/sV/5ryb1x97n87n9g+3X/+y3P7+y91Pn5d/G7oxzsv/psOXr3fuPPr+8GV5av/wX34YDl/+
efhz7+bwl8OXf919+mI8PYTt6f3w6Xh66Prk5hTTw79aD/jjAee60Peu789H4nA8MnUuOten6elA
mOBAdHRGD3fvBzjgP9OlAt08ni41Tf0Y4ubAeDyQusFPzsfL947v1ynpu7gspLSsxacjnm5OUxLW
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
ZW5kc3RyZWFtCmVuZG9iagozIDAgb2JqCjw8IC9Bbm5vdHMgWyA0NiAwIFIgNDcgMCBSIDQ4IDAg
UiBdIC9Db250ZW50cyA0IDAgUiAvTWVkaWFCb3ggWyAwIDAgNTk2IDg0MyBdIC9QYXJlbnQgMjYg
MCBSIC9SZXNvdXJjZXMgPDwgL0V4dEdTdGF0ZSA8PCAvRzAgMjcgMCBSID4+IC9Gb250IDw8IC9G
MCAyOSAwIFIgL0YxIDM4IDAgUiAvRjIgNDEgMCBSID4+IC9Qcm9jU2V0cyBbIC9QREYgL1RleHQg
L0ltYWdlQiAvSW1hZ2VDIC9JbWFnZUkgXSA+PiAvU3RydWN0UGFyZW50cyAyIC9UeXBlIC9QYWdl
ID4+CmVuZG9iago0IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggNDkzMCA+
PgpzdHJlYW0KeJztXV2P5LYRfN9fMc8BTPNbJBAEuPXd+TnBAfkBiW0ggAPE+f9ANKsZDXmjGnWR
nJk9Oz7b2JNWokSRzerq7qI56PnPd2b+X/Lu8I9fX/7zcjwScpwPWJXDZNPht59e/v6nw7/nc2oK
Oto82bfryr99Z2IKKpvlLuZw/PO3Hw/LD7/98vL9j/rwy3/nm1vr42HK/mCMdcdb/4wO6rcj3md7
89es83Y5qO20HFQ5Hc7/zQ9R/nV+FGPni6K1B5vCwaTlEuP9fHC+U9Duq4PRHhu+HHy7PM0HJ70e
PD7t2wsvP8ytvH55+f7z/LNXMeT5n3T4Ml976W99+PLry9zN31kX4uHLPw9/1tr6vxy+/Oslq2kK
Uftjvy4ngnk7kZQJxugprSf8BE6EH95OTMrZZGxYj2v3dtwrPZk8helygUN3sqjtpQmnbIjGZ7f/
tGFCjUf2adFDhcS2jdtAV/hX1CN+WOPwVvhxQR/6skds8ZXC6UYp6WiC3f6ucZ5xu3eSfL15PF9u
9Bm1UDbtigs+7b+bzqjpbLY/RHG8/KTVjdATid5Z0rBHDbOvzH8Fv/054dcJ+u2EscrqNE1620aI
HqrqjvKh6KfFF0zg9cCNRBazbAC+Q2WcJI9aTUUfkuBjZzA66Ln7YfmmWoV5wU/5coX+TH+iAHoc
tO2RxUJfiLQ/qF38HcCH85nuCjTuQQv11PK6WPodeCZoQ1EvvZJDBo/v5YpPX2QgJ05RaROiq7DO
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
UaLVrZM7qYCagDsRFYBjlw/VKyGjB9hKLHKCegNml34CF8B+xRWHEIDcX4toFAKmkwEM+qKj5B9H
CRrxlIlhA1lYBaIUrai3d4GKBI/YgoAGZDI/qCxDEzKB+2XqTrlwInNSD5wx+ny1QUsrDJ4YtFTB
E3yxOK6/5ks6YOiG1kISpRV1ckkm00AA4Szc7VCbniaZ+LQ0IyKZJJXnUASHtydkzdk8++bTS8rj
ZSo1TcSNEH3Hhk7OrBzvuxQ1Hblx5bg9HIYJquKupdXE+jaDkHG0snxPpx+pmTxOf4nNCYJsMizs
AajvERv40ZVRezpfYtOXsrKz7XOVsWHLbbN764Oumyz2bmV17JoX749yeFpQ5MrnO/MrZ4ONHAdY
xgkENRhumtHAjWMWHHbJOOXn+6Q8lzQICnzxzC9bs7+3xRYRjOsShnFkGOF98wr85rHj8rkRGQUW
YqgbircpQfPhG9LzoXdO4StvUUgFtYB6lWaK2B1bSHl0tmj5AbXJXQIC1XFUPjNO9Op2urg8rjX3
wpLjbbrCWmZlkToTWWV+ZJdO8J1qxUj8a2JSoeq5ln63K2lQabvWsBXGisZtJYmlBivSpXQahazL
dF1lO4I/6PRlh632Ml1sPgMLuhGIjYVPVWc+I9+xXtrRbml8ossTuTy6yA760uNgHB97uLvyCbS5
tMAJm8fDZo/wSWGysd+ZQ4Qzz9zpZk4l5+x2ErUQDNG7erCVh6JkoSoBmQ7JPS/XSqRN05Vq3uhJ
iIFeyOqo5eAqzNCEOOx+AhOmWXjNMghFeBXJBs3lcUrQj5BwaAgb0ICZ7pGGHesQ94CCBmhBgbwK
BC545ErWUbdtMUQiDTxRJiq3E/m3cBQgs8cuJuTCTrpSXuc1impBHLRRmMvZjajCfMKGaToYa45h
1Z9eft4t1DXheE2eDj5N52tM8Ac3z5uDy/p87K/zn/8Bd+G60GVuZHN0cmVhbQplbmRvYmoKNSAw
IG9iago8PCAvQW5ub3RzIFsgNDkgMCBSIDUwIDAgUiA1MSAwIFIgXSAvQ29udGVudHMgNiAwIFIg
L01lZGlhQm94IFsgMCAwIDU5NiA4NDMgXSAvUGFyZW50IDI2IDAgUiAvUmVzb3VyY2VzIDw8IC9F
eHRHU3RhdGUgPDwgL0cwIDI3IDAgUiA+PiAvRm9udCA8PCAvRjAgMjkgMCBSIC9GMSA0MSAwIFIg
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
mRNcXZPPi8ULgbUA7zAJovwMQ7MHONGJQ84hKT8W2vC1b0oFB9YJl1V0p6eaQo2CLEOrKR205HRD
HCtSWYt3K7IDH2hvPoo86K7ABEXH8epTl0yzSPN7DzL+ylrJry7yIpJb2tPlw8/gJJoEkmCAcGqG
JXwUWfYAU8PoLQmT6imoy+oTLqvuKKFqI3XzKdrrjG4G940jbGZcv1nyU6R34TrDayfIMv8C6tHO
gwNXqVUCKDm3WbM0Dr4/VIgx975QZrjL37mhJxiRxcRlIX+3d76f+gomrJLwnJuuzONN37pekRJA
F77kJAIsEupBiu2yOlTQoM/QlEU2QrPMlmtvfI9Ztf9uy1UgvuxsMmHjUKsn/kqFkCPlMD8KiO5Q
qrtSQ9dHlORkH8eVbMQssY1Dl6fh2Zm9IIAGs5zF0uXCJkvXsTq7r7OWuga+pfTDKdgiVSElAvpP
yD5C6AOFb4qj1BI+QwGjzDVHXKYFW5JL2QKrW71gf4e4JtYoqlSo1Oqza4JJwOM+6KzZPNjK3f4C
u60+utMw0rNZTK+esw55FJjM9FSDquyq60tbPaNke9St9NapSqbeGaxsqhT3Zm/ZthOBR4n1jpPr
xr3B7MR+14lTR3ubLWv7xiwj6oMkssMsuxxjPDTWUD1hXonSQxQwyfhHDT22pWEo3FdU/tySD7+h
v4tF0bqJBF9J3GB+/WNKXTz4uLkL1vJNNhyXroL5P2JRJe+4beoSEwBagf5lr2hWS0YVdHLnsq2D
LnNPDmE8DZARmz0X5z8VR72fIkAzDAgIFnHvUGJWK7jc+TE+e/sWN7+VWiFvUyucrMl4wmRfkxXX
VH/fR+XPckoUfXroK8T6l40ePuu9E+ZRvPixF4egEX/z7v+Qv+nhk2+a8IDV/ib/Q1P89RYVUwVI
1UeD5TAxovFyfnnxOSlcCoNzBLs9nQPw9WwkzDLuNITnSOPi3q6INB78Whl5qX0BZF8LC54rhjjX
i3O7M436+eGX5dN8P5x/+eL8/CnPn2KIL9/+Ov/8D0Gs4gJlbmRzdHJlYW0KZW5kb2JqCjcgMCBv
YmoKPDwgL1R5cGUgL1hSZWYgL0xlbmd0aCA0MCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvRGVjb2Rl
UGFybXMgPDwgL0NvbHVtbnMgNSAvUHJlZGljdG9yIDEyID4+IC9XIFsgMSAzIDEgXSAvU2l6ZSA4
IC9JRCBbPGI2NDAxOGMzYjk1YTkxYzQ5MGQ4N2RkOWJjMGU0MTI1PjxiNjQwMThjM2I5NWE5MWM0
OTBkODdkZDliYzBlNDEyNT5dID4+CnN0cmVhbQp4nGNiAAEmRsbgHgYmBgbGzyBS4BKYLQ4ihbvA
bB4QKfibAQBmPwSWCmVuZHN0cmVhbQplbmRvYmoKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAKc3RhcnR4cmVmCjIxNgolJUVPRgo=

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--_002_05B2B528CE954DE187FCAC6D040EB86Acitrixcom_--


From xen-devel-bounces@lists.xenproject.org Wed Oct 10 21:50:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 21: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 1gAMMx-0007Gb-Kj; Wed, 10 Oct 2018 21:50:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wnqw=mw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gAMMw-0007GW-W9
 for xen-devel@lists.xen.org; Wed, 10 Oct 2018 21:50:15 +0000
X-Inumbo-ID: a66e990f-ccd6-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a66e990f-ccd6-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 21:51:32 +0000 (UTC)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 11F952086D;
 Wed, 10 Oct 2018 21:50:13 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539208213;
 bh=PP5eVvJYOfjFRNQz+Xly998VtbZVyvdDdRe/DIIuWfY=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=snayr9+IHyRsZfujdRSCBzCE+KK+K61+OBOzuzzJ+W+WQX9uP90xaJeZw0U0y4tKJ
 NzdldVMbag5anJqQVW+NgvmiQkAxxsFahUlZrVO6e9ZcvZUWELLxLix+7NTx/PrgBI
 ntSHBTT2hIpfLzHx3Vr472UAoKcNlI2TnenUe3Zw=
Date: Wed, 10 Oct 2018 14:50:12 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <10a1783c-2e9f-8cd1-ade0-11be77df2363@arm.com>
Message-ID: <alpine.DEB.2.10.1810101445290.436@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
 <1533945710-15159-2-git-send-email-sstabellini@kernel.org>
 <5d3f6074-52eb-5f09-14d7-c3f601f53ec0@arm.com>
 <alpine.DEB.2.10.1808231641190.14449@sstabellini-ThinkPad-X260>
 <10a1783c-2e9f-8cd1-ade0-11be77df2363@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 2/6] xen/arm: zynqmp: Forward plaform
 specific firmware 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: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.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>

T24gRnJpLCAyNCBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiA+ICsKPiA+ID4g
PiArYm9vbCB6eW5xbXBfZWVtaShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKPiA+ID4gPiAr
ewo+ID4gPiA+ICsgICAgcmV0dXJuIGZhbHNlOwo+ID4gPiA+ICt9Cj4gPiA+ID4gKwo+ID4gPiA+
ICsvKgo+ID4gPiA+ICsgKiBMb2NhbCB2YXJpYWJsZXM6Cj4gPiA+ID4gKyAqIG1vZGU6IEMKPiA+
ID4gPiArICogYy1maWxlLXN0eWxlOiAiQlNEIgo+ID4gPiA+ICsgKiBjLWJhc2ljLW9mZnNldDog
NAo+ID4gPiA+ICsgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKPiA+ID4gPiArICogRW5kOgo+ID4g
PiA+ICsgKi8KPiA+ID4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy94aWxp
bngtenlucW1wLmMKPiA+ID4gPiBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFt
cC5jCj4gPiA+ID4gaW5kZXggZDhjZWRlZC4uYzMxOGNmNSAxMDA2NDQKPiA+ID4gPiAtLS0gYS94
ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAuYwo+ID4gPiA+ICsrKyBiL3hlbi9h
cmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC5jCj4gPiA+ID4gQEAgLTE4LDYgKzE4LDgg
QEAKPiA+ID4gPiAgICAgKi8KPiA+ID4gPiAgICAgICNpbmNsdWRlIDxhc20vcGxhdGZvcm0uaD4K
PiA+ID4gPiArI2luY2x1ZGUgPGFzbS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1lZW1pLmg+Cj4g
PiA+ID4gKyNpbmNsdWRlIDxhc20vc21jY2MuaD4KPiA+ID4gPiAgICAgIHN0YXRpYyBjb25zdCBj
aGFyICogY29uc3QgenlucW1wX2R0X2NvbXBhdFtdIF9faW5pdGNvbnN0ID0KPiA+ID4gPiAgICB7
Cj4gPiA+ID4gQEAgLTMyLDggKzM0LDIwIEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNl
X21hdGNoCj4gPiA+ID4genlucW1wX2JsYWNrbGlzdF9kZXZbXSBfX2luaXRjb25zdCA9Cj4gPiA+
ID4gICAgICAgIHsgLyogc2VudGluZWwgKi8gfSwKPiA+ID4gPiAgICB9Owo+ID4gPiA+ICAgICtz
dGF0aWMgYm9vbCB6eW5xbXBfc21jKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQo+ID4gPiA+
ICt7Cj4gPiA+ID4gKyAgICBpZiAoICFpc182NGJpdF9kb21haW4oY3VycmVudC0+ZG9tYWluKSAp
Cj4gPiA+ID4gKyAgICAgICAgcmV0dXJuIGZhbHNlOwo+ID4gPiA+ICsgICAgLyogT25seSBzdXBw
b3J0IHBsYXRmb3JtcyB3aXRoIFNNQ0NDID49IDEuMSAqLwo+ID4gPiA+ICsgICAgaWYgKCBzbWNj
Y192ZXIgPCBTTUNDQ19WRVJTSU9OKDEsIDEpICkKPiA+ID4gPiArICAgICAgICByZXR1cm4gZmFs
c2U7Cj4gPiA+IAo+ID4gPiBEbyB5b3UgcmVhbGx5IG5lZWQgdG8gY2FsbCB0aGlzIGF0IGV2ZXJ5
IFNNQyBjYWxsPwo+ID4gCj4gPiBEbyB5b3UgbWVhbiB0aGF0IHdlIGNvdWxkIHNraXAgdGhlIGNo
ZWNrcz8gV2UgY291bGQgZG8gdGhlIGNoZWNrcyBhdAo+ID4gaW5pdCB0aW1lLCBidXQgdGhlbiB3
ZSB3b3VsZCBoYXZlIHRvIG1lbW9yaXplIHRoZSByZXN1bHQgZm9yIGVhY2gKPiA+IGRvbWFpbi4g
Tm90IHN1cmUgaXQgaXMgd29ydGggaXQuCj4gCj4gSSB3YXMgbW9zdGx5IHNwZWFraW5nIGFib3V0
IHNtY2NjX3Zlci4gSXQgZmVlbHMgc3RyYW5nZSB0byBhbHdheXMgY2hlY2sgdGhlCj4gU01DQ0Mg
dmVyc2lvbiB3aGVuIGNhbGxpbmcgU01DIGFzIHRoZSB2YWx1ZSB3aWxsIG5ldmVyIGNoYW5nZS4K
PiAKPiBJIGNhbiBzZWUgdHdvIHNvbHV0aW9ucyBoZXJlOgo+IAkxKSBQcm92aWRlIGEgZGlmZmVy
ZW50IC5zbWMgY2FsbGJhY2sgZGVwZW5kaW5nIG9uIHRoZSBTTUNDQyB2ZXJzaW9uCj4gCTIpIFBy
b3ZpZGUgd3JhcHBlcnMgdG8gZWl0aGVyIGNhbGwgU01DQ3YxLjEgb3IgU01DQ0N2MS4wCgpJIHRo
aW5rIHdlIGNhbiBhc3N1bWUgU01DQ0N2MS4xLCB3ZSBkb24ndCBuZWVkIHRvIHN1cHBvcnQgU01D
Q0N2MS4wIHdpdGgKRUVNSS4gSSdsbCByZW1vdmUgdGhlIGNoZWNrLgoKCj4gPiA+ID4gKwo+ID4g
PiA+ICsgICAgcmV0dXJuICB6eW5xbXBfZWVtaShyZWdzKTsKPiA+ID4gPiArfQo+ID4gPiA+ICsK
PiA+ID4gPiAgICBQTEFURk9STV9TVEFSVCh4aWxpbnhfenlucW1wLCAiWGlsaW54IFp5bnFNUCIp
Cj4gPiA+ID4gICAgICAgIC5jb21wYXRpYmxlID0genlucW1wX2R0X2NvbXBhdCwKPiA+ID4gPiAr
ICAgIC5zbWMgPSB6eW5xbXBfc21jLAo+ID4gPiA+ICAgICAgICAuYmxhY2tsaXN0X2RldiA9IHp5
bnFtcF9ibGFja2xpc3RfZGV2LAo+ID4gPiA+ICAgIFBMQVRGT1JNX0VORAo+ID4gPiA+ICAgIGRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLWVl
bWkuaAo+ID4gPiA+IGIveGVuL2luY2x1ZGUvYXNtLWFybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFt
cC1lZW1pLmgKPiA+ID4gPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+ID4gPiA+IGluZGV4IDAwMDAw
MDAuLjY2MzBkYzgKPiA+ID4gPiAtLS0gL2Rldi9udWxsCj4gPiA+ID4gKysrIGIveGVuL2luY2x1
ZGUvYXNtLWFybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1lZW1pLmgKPiA+ID4gPiBAQCAtMCww
ICsxLDMgQEAKPiA+ID4gCj4gPiA+IE1pc3NpbmcgY29weXJpZ2h0IGhlYWRlcnMgYW5kIGd1YXJk
Lgo+ID4gCj4gPiBUaGUgZ3VhcmQgaXMgbWlzc2luZywgSSdsbCBhZGQgaXQuIFJlZ2FyZGluZyB0
aGUgY29weXJpZ2h0LCB0aGlzIGlzIGFuCj4gPiBoZWFkZXIgZmlsZSwgbm9uZSBvZiB0aGUgb3Ro
ZXJzIGluIHRoZSBzYW1lIGRpcmVjdG9yeSBoYXZlIHRoZSBjb3B5cmlnaHQKPiA+IGhlYWRlciAt
LSBhcmUgeW91IHN1cmUgd2UgbmVlZCBpdD8KPiAKPiBUZWNobmljYWxseSBhbnkgZmlsZSByZXF1
aXJlIHRoZSBjb3B5cmlnaHQuIFRoaXMgd2FzIG5vdCBmb2xsb3dlZCBpbiB0aGUgdGhlCj4gaGVh
ZGVyIHNpZGUgdW50aWwgcmVjZW50bHkuCgpJJ2xsIGFkZCB0aGUgY29weXJpZ2h0IG5vdGljZQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 22:08:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 22:08: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 1gAMey-0008NU-CC; Wed, 10 Oct 2018 22:08:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=oawu=mw=gmail.com=spmichaels.work@srs-us1.protection.inumbo.net>)
 id 1gAMew-0008NP-MI
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 22:08:50 +0000
X-Inumbo-ID: b3b6a783-ccd8-11e8-a8a5-bc764e045a96
Received: from mail-io1-xd2b.google.com (unknown [2607:f8b0:4864:20::d2b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b3b6a783-ccd8-11e8-a8a5-bc764e045a96;
 Thu, 11 Oct 2018 00:06:13 +0200 (CEST)
Received: by mail-io1-xd2b.google.com with SMTP id z16-v6so5120530iol.6
 for <xen-devel@lists.xenproject.org>; Wed, 10 Oct 2018 15:08:48 -0700 (PDT)
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=sGeJ8szS8j9WZkUiIcd/2nkFKHjrA3RJCR+VGkoHbRg=;
 b=ko6vYWSk46U8u3y+JD7/82LyDchYkbi6YvlVZGxMH8U4fcFZvCBrpf5+cumQ896SoQ
 3qOtJhCvUvhAL47sm6YHYnpJV31qQJRVyPpCbDP3itbhtgEeo4N0NjtII8S7X6X6r6Ra
 MHFy1LYOnQPCMYb2ArQoGRghIrqjBWDbQ7NOsQ61s8e3HAGxmjCKG2pbt+eVuJyn0C2A
 PaHyqEVjVImbGJ7ib5Ab6ovTfiQ33kEYRgPoVL+XsbqBW4BlbP3aX1WaVgmRghg7WJiB
 1PEQ79L0UQgUbfpcClhBAflXhPmIgTc32OGkIjzFX/0cZtTApyYJfbpU6vidI5xaxQGS
 uEbw==
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=sGeJ8szS8j9WZkUiIcd/2nkFKHjrA3RJCR+VGkoHbRg=;
 b=qD5UFOl5nIuLznx3t/AQrqFUhaniN/kCxp34CU34lPTYefOx6Vu9ITqA6siOjdo3nB
 omREuzeRWcF4O7ZSsI+1Lxp2PGatalyh3JFeyDTCKnQ8R43h+uyx8K2jzUc052F4BbfG
 d4sQfTmFLupGnbapRnLvNiRsikDgZBcT7BDZD+2oQVDcaXd6N2JxxUCqqpD0TfTeVGZw
 IXZFBMSt1RuRyhRtjvGixaE2Sudhb+TBbJrn0m1Xz4h/gQoyJu5jLM25gBn+K3BDpNRR
 QGME9U5w/pD1bO7CxudHwfvtlqVc3Y33EzucwoJtvLcOXBWiDcj7ZDBV8hLvEeTHJ0vT
 paXg==
X-Gm-Message-State: ABuFfogf7eHgET/lB0qeM3GnSbMj7pspcG8uSr0DfYA91hif/3/N6S7+
 xZvUKky5ceu61QnSdS4ftEgnUBIo9qskMEJj4KU=
X-Google-Smtp-Source: ACcGV63eJxQbC4PymS/hncQmHSHnwoja5T5bzKgpi9CriMkUG0vwJgJvhk7WOtHP83UUiP9iWouCvMs72vm9Vu1d36c=
X-Received: by 2002:a6b:6019:: with SMTP id
 r25-v6mr3113180iog.189.1539209328042; 
 Wed, 10 Oct 2018 15:08:48 -0700 (PDT)
MIME-Version: 1.0
References: <CAAd-cWOSqZN9LYCRxEYjgCyHq24PFsZqOFE1T_PPnq3HjDGpaA@mail.gmail.com>
 <857c04f2-345f-b9ea-44ce-6e9d0aeb8248@citrix.com>
 <CAAd-cWMrRUrS7VzGN=3B9ekm9Gqx5aYZgayWdemV=-do1F8O9w@mail.gmail.com>
 <CABfawhkmNaNesdxcOOH=58f8GH1sn8ZyJ0TU8h+=9WhK0DCFtg@mail.gmail.com>
In-Reply-To: <CABfawhkmNaNesdxcOOH=58f8GH1sn8ZyJ0TU8h+=9WhK0DCFtg@mail.gmail.com>
From: Spencer Michaels <spmichaels.work@gmail.com>
Date: Wed, 10 Oct 2018 18:08:36 -0400
Message-ID: <CAAd-cWPjq6fBs0iuar+oznaphSCa2LUyD=8MJfjyPjCTL=OVrQ@mail.gmail.com>
To: tamas.k.lengyel@gmail.com
Subject: Re: [Xen-devel] Mapping HVM guest memory from 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: andrew.cooper3@citrix.com, xen-devel@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============5613943635229677503=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============5613943635229677503==
Content-Type: multipart/alternative; boundary="0000000000003ba7050577e7194c"

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

Interesting =E2=80=A6 sorry, I had read the docs a while ago and my interpr=
etation
at the time was that it didn't. I can try to get libvmi working, but
nonetheless I do want to figure out how to this with the Xen API itself if
at all possible, so I'd appreciate any help in doing so.

I've looked through libvmi's implementation some more; it looks like it
does this via vmi_pagetable_lookup_cache, which in my case ends up calling
v2p_pae (intel.c:327). As I understand it, in that function, the `dtb`
parameter holds the pagetable base address, and you use that to walk the
page table and get the physical address corresponding to the virtual addr.
Based on the end of vmi_translate_kv2p (accessors.c:703), it looks like the
value of dtb is `vmi->kpgd`, which at some point earlier is set to the
value of the `cr3` register. Is my understanding, roughly speaking, correct=
?

I tried to replicate a simpler version of libvmi's page table walking code
just now, and in doing so noticed that the value of CR0, as reported by
Xen, has its 31st bit set to zero =E2=80=A6 i.e. virtual addressing is disa=
bled
entirely? (For reference, I'm using a 64-bit Ubuntu image set up initially
by virt-manager but now just run via `xl create`. I don't know if I should
expect it to have paging enabled or not.) On the other hand, if I
understand correctly, what I mentioned earlier with regards to some HVM
guests assuming (addr >> XC_PAGE_SHIFT) =3D MFN *is* assuming that guest pa=
ge
frame number =3D machine frame number, which sounds like it is what would b=
e
applicable in this case.

Honestly, I'm not so sure what's happening here, and I'm not even sure my
description is sensible at this point =E2=80=94 I need to look into libvmi'=
s
implementation more and also figure out exactly what paging mode (or lack
thereof) my HVM guest is running in. If, on the other hand, any of the
above sounds familiar, suggestions/hints would be very helpful.

On Wed, Oct 10, 2018 at 11:25 AM Tamas K Lengyel <tamas.k.lengyel@gmail.com=
>
wrote:

> On Wed, Oct 10, 2018 at 8:47 AM Spencer Michaels
> <spmichaels.work@gmail.com> wrote:
> >
> > I have, but libvmi doesn't fit my use case =E2=80=94 it only works with=
 Windows
> and Linux HVM guests. I will need my application to work with PV and HVM
> guests that are neither Windows nor Linux.
>
> LibVMI works with PV guests and you can initialize it without the OS
> specific features. If you use vmi_init followed by vmi_init_paging you
> can do v2p translation, reading/writing memory regardless of what OS
> is running in the guest.
>
> Tamas
>

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

<div dir=3D"ltr">Interesting =E2=80=A6 sorry, I had read the docs a while a=
go and my interpretation at the time was that it didn&#39;t. I can try to g=
et libvmi working, but nonetheless I do want to figure out how to this with=
 the Xen API itself if at all possible, so I&#39;d appreciate any help in d=
oing so.<div><br></div><div>I&#39;ve looked through libvmi&#39;s implementa=
tion some more; it looks like it does this via vmi_pagetable_lookup_cache, =
which in my case ends up calling v2p_pae (intel.c:327). As I understand it,=
 in that function, the `dtb` parameter holds the pagetable base address, an=
d you use that to walk the page table and get the physical address correspo=
nding to the virtual addr. Based on the end of vmi_translate_kv2p (accessor=
s.c:703), it looks like the value of dtb is `vmi-&gt;kpgd`, which at some p=
oint earlier is set to the value of the `cr3` register. Is my understanding=
, roughly speaking, correct?</div><div><br></div><div>I tried to replicate =
a simpler version of libvmi&#39;s page table walking code just now, and in =
doing so noticed that the value of CR0, as reported by Xen, has its 31st bi=
t set to zero =E2=80=A6 i.e. virtual addressing is disabled entirely? (For =
reference, I&#39;m using a 64-bit Ubuntu image set up initially by virt-man=
ager but now just run via `xl create`. I don&#39;t know if I should expect =
it to have paging enabled or not.) On the other hand, if I understand corre=
ctly, what I mentioned earlier with regards to some HVM guests assuming (ad=
dr &gt;&gt; XC_PAGE_SHIFT) =3D MFN *is* assuming that guest page frame numb=
er =3D machine frame number, which sounds like it is what would be applicab=
le in this case.=C2=A0</div><div><br></div><div>Honestly, I&#39;m not so su=
re what&#39;s happening here, and I&#39;m not even sure my description is s=
ensible at this point =E2=80=94 I need to look into libvmi&#39;s implementa=
tion more and also figure out exactly what paging mode (or lack thereof) my=
 HVM guest is running in. If, on the other hand, any of the above sounds fa=
miliar, suggestions/hints would be very helpful.</div></div><br><div class=
=3D"gmail_quote"><div dir=3D"ltr">On Wed, Oct 10, 2018 at 11:25 AM Tamas K =
Lengyel &lt;<a href=3D"mailto:tamas.k.lengyel@gmail.com">tamas.k.lengyel@gm=
ail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"=
margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Wed, Oct =
10, 2018 at 8:47 AM Spencer Michaels<br>
&lt;<a href=3D"mailto:spmichaels.work@gmail.com" target=3D"_blank">spmichae=
ls.work@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; I have, but libvmi doesn&#39;t fit my use case =E2=80=94 it only works=
 with Windows and Linux HVM guests. I will need my application to work with=
 PV and HVM guests that are neither Windows nor Linux.<br>
<br>
LibVMI works with PV guests and you can initialize it without the OS<br>
specific features. If you use vmi_init followed by vmi_init_paging you<br>
can do v2p translation, reading/writing memory regardless of what OS<br>
is running in the guest.<br>
<br>
Tamas<br>
</blockquote></div>

--0000000000003ba7050577e7194c--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5613943635229677503==--


From xen-devel-bounces@lists.xenproject.org Wed Oct 10 22:35:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 22: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 1gAN4n-0002at-Dt; Wed, 10 Oct 2018 22:35:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wnqw=mw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gAN4m-0002ao-1F
 for xen-devel@lists.xen.org; Wed, 10 Oct 2018 22:35:32 +0000
X-Inumbo-ID: f9caf54f-ccdc-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f9caf54f-ccdc-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 22:36:49 +0000 (UTC)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 1848620659;
 Wed, 10 Oct 2018 22:35:30 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539210930;
 bh=DRlkEE0zugyJ1L6YaTi0zXq7zKo+SD5fDtM3o0Y5lEo=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=J85BnQUFd86TbgWnBAN/AaHc/cVSBkvldU8NUVptvU4xwXtWCaTydwkXKAWrARngT
 UpK+jS2VRvbStfBuzcrv7wD95eQo05uf8tvveCT+mxvS2qKvbIIYaUHJwh+f4em+dB
 zphPjte6B/pWxuS+UPmgKqJ4y21FyLmrU/Z40mXY=
Date: Wed, 10 Oct 2018 15:35:29 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <79f450e4-7f96-3f9d-d267-a3aa38b1f26a@arm.com>
Message-ID: <alpine.DEB.2.10.1810101455160.436@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
 <1533945710-15159-4-git-send-email-sstabellini@kernel.org>
 <79f450e4-7f96-3f9d-d267-a3aa38b1f26a@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 4/6] xen/arm: zynqmp: eemi access control
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.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>

T24gVHVlLCAyOCBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMTEvMDgvMTggMDE6MDEsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IEZyb206
ICJFZGdhciBFLiBJZ2xlc2lhcyIgPGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+Cj4gPiAKPiA+
IEZyb206IEVkZ2FyIEUuIElnbGVzaWFzIDxlZGdhci5pZ2xlc2lhc0B4aWxpbnguY29tPgo+ID4g
Cj4gPiBJbnRyb2R1Y2UgZGF0YSBzdHJ1Y3RzIHRvIGltcGxlbWVudCBiYXNpYyBhY2Nlc3MgY29u
dHJvbHMuCj4gPiBJbnRyb2R1Y2UgdGhlIGZvbGxvd2luZyB0aHJlZSBmdW5jdGlvbnM6Cj4gPiAK
PiA+IGRvbWFpbl9oYXNfbm9kZV9hY2Nlc3M6IGNoZWNrIGFjY2VzcyB0byB0aGUgbm9kZQo+ID4g
ZG9tYWluX2hhc19yZXNldF9hY2Nlc3M6IGNoZWNrIGFjY2VzcyB0byB0aGUgcmVzZXQgbGluZQo+
ID4gZG9tYWluX2hhc19tbWlvX2FjY2VzczogY2hlY2sgYWNjZXNzIHRvIHRoZSByZWdpc3Rlcgo+
ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBFZGdhciBFLiBJZ2xlc2lhcyA8ZWRnYXIuaWdsZXNpYXNA
eGlsaW54LmNvbT4KPiA+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFu
b3NAeGlsaW54LmNvbT4KPiA+IC0tLQo+ID4gICB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3hpbGlu
eC16eW5xbXAtZWVtaS5jIHwgNzgzCj4gPiArKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4g
PiAgIDEgZmlsZSBjaGFuZ2VkLCA3ODMgaW5zZXJ0aW9ucygrKQo+ID4gCj4gPiBkaWZmIC0tZ2l0
IGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLWVlbWkuYwo+ID4gYi94ZW4v
YXJjaC9hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAtZWVtaS5jCj4gPiBpbmRleCBjM2ExOWU5
Li42MmNjMTVjIDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy94aWxpbngt
enlucW1wLWVlbWkuYwo+ID4gKysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy94aWxpbngtenlu
cW1wLWVlbWkuYwo+ID4gQEAgLTE2LDYgKzE2LDc0IEBACj4gPiAgICAqIEdOVSBHZW5lcmFsIFB1
YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCj4gPiAgICAqLwo+ID4gICArLyoKPiA+ICsg
KiAgRUVNSSBQb3dlciBNYW5hZ2VtZW50IEFQSSBhY2Nlc3MKPiA+ICsgKgo+ID4gKyAqIFJlZnM6
Cj4gPiArICoKPiA+IGh0dHBzOi8vd3d3LnhpbGlueC5jb20vc3VwcG9ydC9kb2N1bWVudGF0aW9u
L3VzZXJfZ3VpZGVzL3VnMTIwMC1lZW1pLWFwaS5wZGYKPiA+ICsgKgo+ID4gKyAqIEJhY2tncm91
bmQ6Cj4gPiArICogVGhlIFp5bnFNUCBoYXMgYSBzdWJzeXN0ZW0gbmFtZWQgdGhlIFBNVSB3aXRo
IGEgQ1BVIGFuZCBzcGVjaWFsIGRldmljZXMKPiA+ICsgKiBkZWRpY2F0ZWQgdG8gcnVubmluZyBQ
b3dlciBNYW5hZ2VtZW50IEZpcm13YXJlLiBPdGhlciBtYXN0ZXJzIGluIHRoZQo+ID4gKyAqIHN5
c3RlbSBuZWVkIHRvIHNlbmQgcmVxdWVzdHMgdG8gdGhlIFBNVSBpbiBvcmRlciB0byBmb3IgZXhh
bXBsZToKPiA+ICsgKiAqIE1hbmFnZSBwb3dlciBzdGF0ZQo+ID4gKyAqICogQ29uZmlndXJlIGNs
b2Nrcwo+ID4gKyAqICogUHJvZ3JhbSBiaXRzdHJlYW1zIGZvciB0aGUgcHJvZ3JhbW1hYmxlIGxv
Z2ljCj4gPiArICogKiBldGMKPiA+ICsgKgo+ID4gKyAqIEFsdGhvdWdoIHRoZSBkZXRhaWxzIG9m
IHRoZSBzZXR1cCBhcmUgY29uZmlndXJhYmxlLCBpbiB0aGUgY29tbW9uIGNhc2UKPiA+ICsgKiB0
aGUgUE1VIGxpdmVzIGluIHRoZSBTZWN1cmUgd29ybGQuIE5TIFdvcmxkIGNhbm5vdCBkaXJlY3Rs
eSBjb21tdW5pY2F0ZQo+ID4gKyAqIHdpdGggaXQgYW5kIG11c3QgdXNlIHByb3h5IHNlcnZpY2Vz
IGZyb20gQVJNIFRydXN0ZWQgRmlybXdhcmUgdG8gcmVhY2gKPiA+ICsgKiB0aGUgUE1VLgo+ID4g
KyAqCj4gPiArICogUG93ZXIgTWFuYWdlbWVudCBvbiB0aGUgWnlucU1QIGlzIGltcGxlbWVudGVk
IGluIGEgbGF5ZXJlZCBtYW5uZXIuCj4gPiArICogVGhlIFBNVSBrbm93cyBhYm91dCB2YXJpb3Vz
IG1hc3RlcnMgYW5kIHdpbGwgZW5mb3JjZSBhY2Nlc3MgY29udHJvbHMKPiA+ICsgKiBiYXNlZCBv
biBhIHByZS1jb25maWd1cmVkIHBhcnRpdGlvbmluZy4gVGhpcyBjb25maWd1cmF0aW9uIGRpY3Rh
dGVzCj4gPiArICogd2hpY2ggZGV2aWNlcyBhcmUgb3duZWQgYnkgdGhlIHZhcmlvdXMgbWFzdGVy
cyBhbmQgdGhlIFBNVSBGVyBtYWtlcyBzdXJlCj4gPiArICogdGhhdCBhIGdpdmVuIG1hc3RlciBj
YW5ub3QgdHVybiBvZmYgYSBkZXZpY2UgdGhhdCBpdCBkb2VzIG5vdCBvd24gb3IKPiA+IHRoYXQK
PiA+ICsgKiBpcyBpbiB1c2UgYnkgb3RoZXIgbWFzdGVycy4KPiA+ICsgKgo+ID4gKyAqIFRoZSBQ
TVUgaXMgbm90IGF3YXJlIG9mIG11bHRpcGxlIGV4ZWN1dGlvbiBzdGF0ZXMgaW4gbWFzdGVycy4K
PiA+ICsgKiBGb3IgZXhhbXBsZSwgaXQgdHJlYXRzIHRoZSBBUk12OCBjb3JlcyBhcyBzaW5nbGUg
dW5pdHMgYW5kIGRvZXMgbm90Cj4gPiArICogZGlzdGluZ3Vpc2ggYmV0d2VlbiBTZWN1cmUgdnMg
TlMgT1MncyBub3IgZG9lcyBpdCBrbm93IGFib3V0IEh5cGVydmlzb3JzCj4gPiArICogYW5kIG11
bHRpcGxlIGd1ZXN0cy4gSXQgaXMgdXAgdG8gc29mdHdhcmUgb24gdGhlIEFSTXY4IGNvcmVzIHRv
IHByZXNlbnQKPiA+ICsgKiBhIHVuaWZpZWQgdmlldyBvZiBpdHMgcG93ZXIgcmVxdWlyZW1lbnRz
Lgo+ID4gKyAqCj4gPiArICogVG8gaW1wbGVtZW50IHRoaXMgdW5pZmllZCB2aWV3LCBBUk0gVHJ1
c3RlZCBGaXJtd2FyZSBhdCBFTDMgcHJvdmlkZXMKPiA+ICsgKiBhY2Nlc3MgdG8gdGhlIFBNIEFQ
SSB2aWEgU01DIGNhbGxzLiBBUk0gVHJ1c3RlZCBGaXJtd2FyZSBpcyByZXNwb25zaWJsZQo+ID4g
KyAqIGZvciBtZWRpYXRpbmcgYmV0d2VlbiB0aGUgU2VjdXJlIGFuZCB0aGUgTlMgd29ybGQsIHJl
amVjdGluZyBTTUMgY2FsbHMKPiA+ICsgKiB0aGF0IHJlcXVlc3QgY2hhbmdlcyB0aGF0IGFyZSBu
b3QgYWxsb3dlZC4KPiA+ICsgKgo+ID4gKyAqIFhlbiBydW5uaW5nIGFib3ZlIEFURiBvd25zIHRo
ZSBOUyB3b3JsZCBhbmQgaXMgcmVzcG9uc2libGUgZm9yCj4gPiBwcmVzZW50aW5nCj4gPiArICog
dW5pZmllZCBQTSByZXF1ZXN0cyB0YWtpbmcgYWxsIGd1ZXN0cyBhbmQgdGhlIGh5cGVydmlzb3Ig
aW50byBhY2NvdW50Lgo+ID4gKyAqCj4gPiArICogSW1wbGVtZW50YXRpb246Cj4gPiArICogVGhl
IFBNIEFQSSBjb250YWlucyBkaWZmZXJlbnQgY2xhc3NlcyBvZiBjYWxscy4KPiA+ICsgKiBDZXJ0
YWluIGNhbGxzIGFyZSBoYXJtbGVzcyB0byBleHBvc2UgdG8gYW55IGd1ZXN0Lgo+ID4gKyAqIFRo
ZXNlIGluY2x1ZGUgY2FsbHMgdG8gZ2V0IHRoZSBQTSBBUEkgVmVyc2lvbiwgb3IgdG8gcmVhZCBv
dXQgdGhlCj4gPiB2ZXJzaW9uCj4gPiArICogb2YgdGhlIGNoaXAgd2UncmUgcnVubmluZyBvbi4K
PiA+ICsgKgo+ID4gKyAqIEluIG9yZGVyIHRvIGNvcnJlY3RseSB2aXJ0dWFsaXplIHRoZXNlIGNh
bGxzLCB3ZSBuZWVkIHRvIGtub3cgaWYKPiA+ICsgKiBndWVzdHMgaXNzdWluZyB0aGVzZSBjYWxs
cyBoYXZlIG93bmVyc2hpcCBvZiB0aGUgZ2l2ZW4gZGV2aWNlLgo+ID4gKyAqIFRoZSBhcHByb2Fj
aCB0YWtlbiBoZXJlIGlzIHRvIG1hcCBQTSBBUEkgTm9kZXMgaWRlbnRpZnlpbmcKPiA+ICsgKiBh
IGRldmljZSBpbnRvIGJhc2UgYWRkcmVzc2VzIGZvciByZWdpc3RlcnMgdGhhdCBiZWxvbmcgdG8g
dGhhdAo+ID4gKyAqIHNhbWUgZGV2aWNlLgo+ID4gKyAqCj4gPiArICogSWYgdGhlIGd1ZXN0IGhh
cyBhY2Nlc3MgdG8gZGV2aWNlcyByZWdpc3RlcnMsIHdlIGdpdmUgdGhlIGd1ZXN0Cj4gPiArICog
YWNjZXNzIHRvIFBNIEFQSSBjYWxscyB0aGF0IGFmZmVjdCB0aGF0IGRldmljZS4gVGhpcyBpcyBp
bXBsZW1lbnRlZAo+ID4gKyAqIGJ5IHBtX25vZGVfYWNjZXNzIGFuZCBkb21haW5faGFzX25vZGVf
YWNjZXNzKCkuCj4gPiArICoKPiA+ICsgKiBNTUlPIGFjY2VzczoKPiA+ICsgKiBUaGVzZSBjYWxs
cyBhbGxvdyBndWVzdHMgdG8gYWNjZXNzIGNlcnRhaW4gbWVtb3J5IHJhbmdlcy4gVGhlc2UgcmFu
Z2VzCj4gPiArICogYXJlIHR5cGljYWxseSBwcm90ZWN0ZWQgZm9yIHNlY3VyZS13b3JsZCBhY2Nl
c3Mgb25seSBhbmQgYWxzbyBmcm9tCj4gPiArICogY2VydGFpbiBtYXN0ZXJzIG9ubHksIHNvIGd1
ZXN0cyBjYW5ub3QgYWNjZXNzIHRoZW0gZGlyZWN0bHkuCj4gPiArICogUmVnaXN0ZXJzIHdpdGhp
biB0aGUgbWVtb3J5IHJlZ2lvbnMgYWZmZWN0IGNlcnRhaW4gbm9kZXMuIEluIHRoaXMgY2FzZSwK
PiA+ICsgKiBvdXIgaW5wdXQgaXMgYW4gYWRkcmVzcyBhbmQgd2UgbWFwIHRoYXQgYWRkcmVzcyBp
bnRvIGEgbm9kZS4gSWYgdGhlCj4gPiArICogZ3Vlc3QgaGFzIG93bmVyc2hpcCBvZiB0aGF0IG5v
ZGUsIHRoZSBhY2Nlc3MgaXMgYWxsb3dlZC4KPiA+ICsgKiBTb21lIHJlZ2lzdGVycyBjb250YWlu
IGJpdGZpZWxkcyBhbmQgYSBzaW5nbGUgcmVnaXN0ZXIgbWF5IGNvbnRhaW4KPiA+ICsgKiBiaXRz
IHRoYXQgYWZmZWN0IG11bHRpcGxlIG5vZGVzLgo+ID4gKyAqLwo+ID4gKwo+ID4gICAjaW5jbHVk
ZSA8eGVuL2lvY2FwLmg+Cj4gPiAgICNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KPiA+ICAgI2luY2x1
ZGUgPHhlbi90eXBlcy5oPgo+ID4gQEAgLTIzLDYgKzkxLDcyMSBAQAo+ID4gICAjaW5jbHVkZSA8
YXNtL3JlZ3MuaD4KPiA+ICAgI2luY2x1ZGUgPGFzbS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1l
ZW1pLmg+Cj4gPiAgICtzdHJ1Y3QgcG1fYWNjZXNzCj4gPiArewo+ID4gKyAgICBwYWRkcl90IGFk
ZHI7Cj4gCj4gSXQgc2VlbXMgdGhhdCB0aGUgYWRkcmVzcyB3aWxsIGFsd2F5cyBwYWdlLWFsaWdu
ZWQuIFNvIGNvdWxkIHdlIHN0b3JlIGEgZnJhbWUKPiB1c2luZyBtZm5fdD8KClllcyB3ZSBjb3Vs
ZCBzdG9yZSBqdXN0IHRoZSBmcmFtZS4gSSBzdGFydGVkIHRvIG1ha2UgdGhlIGNoYW5nZQpzdWdn
ZXN0ZWQsIGFuZCBhbGwgdGhlIHJlcXVpcmVkIGNvcnJlc3BvbmRpbmcgY2hhbmdlcyB0byB0aGUK
aW5pdGlhbGl6YXRpb25zIGJlbG93LCBmb3IgaW5zdGFuY2U6CgogIFtOT0RFX1JQVV0gPSB7IE1N
X1JQVSB9LAoKbmVlZHMgdG8gYmVjb21lOgoKICBbTk9ERV9SUFVdID0geyBfbWZuKE1NX1JQVSkg
fSwKCmJ1dCB3aGVuIEkgdHJpZWQgdG8gZG8gdGhhdCwgSSBnZXQgYSBjb21waWxhdGlvbiBlcnJv
cjoKCiAgeGlsaW54LXp5bnFtcC1lZW1pLmM6MTA2OjIwOiBlcnJvcjogaW5pdGlhbGl6ZXIgZWxl
bWVudCBpcyBub3QgY29uc3RhbnQKICAgICAgIFtOT0RFX1JQVV0gPSB7IF9tZm4oTU1fUlBVKSB9
LAoKVW5mb3J0dW5hdGVseSBpdCBpcyBub3QgcG9zc2libGUgdG8gdXNlIG1mbl90IGluIHN0YXRp
YyBpbml0aWFsaXphdGlvbnMsCmJlY2F1c2UgaXQgaXMgYSBzdGF0aWMgaW5saW5lLiBJIGNvdWxk
IGRvOgoKICBbTk9ERV9SUFVdID0geyB7IE1NX1JQVSB9IH0sCgp3aGljaCB3b3VsZCB3b3JrIGZv
ciBERUJVRyBidWlsZHMgYnV0IHdvdWxkbid0IHdvcmsgZm9yIG5vbi1ERUJVRwpidWlsZHMuCgpJ
J2xsIGtlZXAgcGFkZHJfdCBmb3IgdGhlIG5leHQgdmVyc2lvbiBvZiB0aGUgc2VyaWVzLgoKCj4g
PiArICAgIGJvb2wgaHdkb21fYWNjZXNzOyAgICAvKiBIVyBkb21haW4gZ2V0cyBhY2Nlc3MgcmVn
YXJkbGVzcy4gICovCj4gPiArfTsKPiA+ICsKPiA+ICsvKgo+ID4gKyAqIFRoaXMgdGFibGUgbWFw
cyBhIG5vZGUgaW50byBhIG1lbW9yeSBhZGRyZXNzLgo+ID4gKyAqIElmIGEgZ3Vlc3QgaGFzIGFj
Y2VzcyB0byB0aGUgYWRkcmVzcywgaXQgaGFzIGVub3VnaCBjb250cm9sCj4gPiArICogb3ZlciB0
aGUgbm9kZSB0byBncmFudCBpdCBhY2Nlc3MgdG8gRUVNSSBjYWxscyBmb3IgdGhhdCBub2RlLgo+
ID4gKyAqLwo+ID4gK3N0YXRpYyBjb25zdCBzdHJ1Y3QgcG1fYWNjZXNzIHBtX25vZGVfYWNjZXNz
W10gPSB7Cj4gCj4gWy4uLl0KPiAKPiA+ICsKPiA+ICsvKgo+ID4gKyAqIFRoaXMgdGFibGUgbWFw
cyByZXNldCBsaW5lIElEcyBpbnRvIGEgbWVtb3J5IGFkZHJlc3MuCj4gPiArICogSWYgYSBndWVz
dCBoYXMgYWNjZXNzIHRvIHRoZSBhZGRyZXNzLCBpdCBoYXMgZW5vdWdoIGNvbnRyb2wKPiA+ICsg
KiBvdmVyIHRoZSBhZmZlY3RlZCBub2RlIHRvIGdyYW50IGl0IGFjY2VzcyB0byBFRU1JIGNhbGxz
IGZvcgo+ID4gKyAqIHJlc2V0dGluZyB0aGF0IG5vZGUuCj4gPiArICovCj4gPiArI2RlZmluZSBY
SUxQTV9SRVNFVF9JRFgobikgKG4gLSBYSUxQTV9SRVNFVF9QQ0lFX0NGRykKPiA+ICtzdGF0aWMg
Y29uc3Qgc3RydWN0IHBtX2FjY2VzcyBwbV9yZXNldF9hY2Nlc3NbXSA9IHsKPiAKPiBbLi4uXQo+
IAo+ID4gKwo+ID4gKy8qCj4gPiArICogVGhpcyB0YWJsZSBtYXBzIHJlc2V0IGxpbmUgSURzIGlu
dG8gYSBtZW1vcnkgYWRkcmVzcy4KPiA+ICsgKiBJZiBhIGd1ZXN0IGhhcyBhY2Nlc3MgdG8gdGhl
IGFkZHJlc3MsIGl0IGhhcyBlbm91Z2ggY29udHJvbAo+ID4gKyAqIG92ZXIgdGhlIGFmZmVjdGVk
IG5vZGUgdG8gZ3JhbnQgaXQgYWNjZXNzIHRvIEVFTUkgY2FsbHMgZm9yCj4gPiArICogcmVzZXR0
aW5nIHRoYXQgbm9kZS4KPiA+ICsgKi8KPiA+ICtzdGF0aWMgY29uc3Qgc3RydWN0IHsKPiA+ICsg
ICAgcGFkZHJfdCBzdGFydDsKPiA+ICsgICAgcGFkZHJfdCBzaXplOwo+ID4gKyAgICB1aW50MzJf
dCBtYXNrOyAgIC8qIFplcm8gbWVhbnMgbm8gbWFzaywgaS5lIGFsbCBiaXRzLiAgKi8KPiA+ICsg
ICAgZW51bSBwbV9ub2RlX2lkIG5vZGU7Cj4gPiArICAgIGJvb2wgaHdkb21fYWNjZXNzOwo+ID4g
KyAgICBib29sIHJlYWRvbmx5Owo+ID4gK30gcG1fbW1pb19hY2Nlc3NbXSA9IHsKPiAKPiBUaG9z
ZSAzIGFycmF5cyBjb250YWlucyBhIGxvdCBvZiBoYXJkY29kZWQgdmFsdWUuIENhbid0IGFueSBv
ZiB0aGlzIGJlCj4gZGV0ZWN0ZWQgZnJvbSB0aGUgZGV2aWNlLXRyZWU/CgpObywgdGhlIGluZm9y
bWF0aW9uIGlzIG5vdCBhdmFpbGFibGUgb24gZGV2aWNlIHRyZWUgdW5mb3J0dW5hdGVseS4KCgo+
IEkgd291bGQgYmUgaW50ZXJlc3RlZCB0byBrbm93IGhvdyB0aGlzIGlzIGdvaW5nIHRvIHdvcmsg
d2l0aCB1cHN0cmVhbSBMaW51eC4KPiBEbyB5b3UgaGFyZGNvZGUgYWxsIHRoZSB2YWx1ZXMgdGhl
cmUgYXMgd2VsbD8KClllczogdGhlIElEcyBhcmUgc3BlY2lmaWVkIG9uIGFuIGhlYWRlciBmaWxl
LCBzZWUKaW5jbHVkZS9saW51eC9maXJtd2FyZS94bG54LXp5bnFtcC5oIG9uIHRoZSB6eW5xL2Zp
cm13YXJlIGJyYW5jaCBvZiB0aGUKYXJtLXNvYyB0cmVlLiBJbiBhZGRpdGlvbiB0byB0aGUgSURz
LCB3ZSBhbHNvIGhhdmUgdGhlIG1lbW9yeSBhZGRyZXNzZXMKaW4gWGVuIHRvIGRvIHRoZSBwZXJt
aXNzaW9uIGNoZWNrcy4KCgo+ID4gK3N0YXRpYyBib29sIHBtX2NoZWNrX2FjY2Vzcyhjb25zdCBz
dHJ1Y3QgcG1fYWNjZXNzICphY2wsIHN0cnVjdCBkb21haW4gKmQsCj4gPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVpbnQzMl90IGlkeCkKPiA+ICt7Cj4gPiArICAgIHVuc2lnbmVkIGxv
bmcgbWZuOwo+IAo+IG1mbl90IHBsZWFzZS4gVGhlIGNvZGUgaXMgbm90IHRoYXQgbmljZSBidXQg
YXQgbGVhc3QgaXQgYWRkIG1vcmUgc2FmZXR5IGluIHRoZQo+IGNvZGUuIEhvcGVmdWxseSBpb21t
dV9hY2Nlc3NfcGVybWl0dGVkIHdpbGwgYmUgY29udmVydGVkIHRvIHR5cGVzYWZlIE1GTiBzb29u
LgoKWWVzLCBJIGNhbiBtYWtlIHRoaXMgY2hhbmdlIHdpdGhvdXQgaXNzdWVzLgoKCj4gPiArCj4g
PiArICAgIGlmICggYWNsW2lkeF0uaHdkb21fYWNjZXNzICYmIGlzX2hhcmR3YXJlX2RvbWFpbihk
KSApCj4gPiArICAgICAgICByZXR1cm4gdHJ1ZTsKPiA+ICsKPiA+ICsgICAgaWYgKCAhYWNsW2lk
eF0uYWRkciApCj4gPiArICAgICAgICByZXR1cm4gZmFsc2U7Cj4gPiArCj4gPiArICAgIG1mbiA9
IFBGTl9ET1dOKGFjbFtpZHhdLmFkZHIpOwo+IAo+IG1hZGRyX3RvX21mbiguLi4pOwoKT0sKCgo+
ID4gKyAgICByZXR1cm4gaW9tZW1fYWNjZXNzX3Blcm1pdHRlZChkLCBtZm4sIG1mbik7Cj4gCj4g
SXMgdGhlIGFkZHJlc3Mgc29tZXRoaW5nIHRoYXQgYSBndWVzdCB3b3VsZCBiZSBhbGxvd2VkIHRv
IHJlYWQvd3JpdGUgZGlyZWN0bHk/Cj4gSWYgbm90LCB0aGVuIGlvbWVtX2FjY2Vzc19wZXJtaXR0
ZWQoLi4uKSBzaG91bGQgbm90IGJlIHVzZWQuCgpZZXMsIHRoZSBhZGRyZXNzIHdvdWxkIGJlIHNv
bWV0aGluZyByZW1hcHBlZCB0byB0aGUgZ3Vlc3QgdXNpbmcgaW9tZW0uCgoKPiA+ICt9Cj4gPiAr
Cj4gPiArLyogQ2hlY2sgaWYgYSBkb21haW4gaGFzIGFjY2VzcyB0byBhIG5vZGUuICAqLwo+ID4g
K3N0YXRpYyBib29sIGRvbWFpbl9oYXNfbm9kZV9hY2Nlc3Moc3RydWN0IGRvbWFpbiAqZCwgdWlu
dDMyX3Qgbm9kZWlkKQo+ID4gK3sKPiA+ICsgICAgaWYgKCBub2RlaWQgPiBBUlJBWV9TSVpFKHBt
X25vZGVfYWNjZXNzKSApCj4gPiArICAgICAgICByZXR1cm4gZmFsc2U7Cj4gPiArCj4gPiArICAg
IHJldHVybiBwbV9jaGVja19hY2Nlc3MocG1fbm9kZV9hY2Nlc3MsIGQsIG5vZGVpZCk7Cj4gPiAr
fQo+ID4gKwo+ID4gKy8qIENoZWNrIGlmIGEgZG9tYWluIGhhcyBhY2Nlc3MgdG8gYSByZXNldCBs
aW5lLiAgKi8KPiA+ICtzdGF0aWMgYm9vbCBkb21haW5faGFzX3Jlc2V0X2FjY2VzcyhzdHJ1Y3Qg
ZG9tYWluICpkLCB1aW50MzJfdCByc3QpCj4gPiArewo+ID4gKyAgICBpZiAoIHJzdCA8IFhJTFBN
X1JFU0VUX1BDSUVfQ0ZHICkKPiA+ICsgICAgICAgIHJldHVybiBmYWxzZTsKPiA+ICsKPiA+ICsg
ICAgcnN0IC09IFhJTFBNX1JFU0VUX1BDSUVfQ0ZHOwo+ID4gKwo+ID4gKyAgICBpZiAoIHJzdCA+
IEFSUkFZX1NJWkUocG1fcmVzZXRfYWNjZXNzKSApCj4gPiArICAgICAgICByZXR1cm4gZmFsc2U7
Cj4gPiArCj4gPiArICAgIHJldHVybiBwbV9jaGVja19hY2Nlc3MocG1fcmVzZXRfYWNjZXNzLCBk
LCByc3QpOwo+ID4gK30KPiA+ICsKPiA+ICsvKgo+ID4gKyAqIENoZWNrIGlmIGEgZ2l2ZW4gZG9t
YWluIGhhcyBhY2Nlc3MgdG8gcGVyZm9ybSBhbiBpbmRpcmVjdAo+ID4gKyAqIE1NSU8gYWNjZXNz
Lgo+IAo+IFRoaXMgc2VudGVuY2Ugc2VlbXMgdG8gY29uZmlybSBhIGRvbWFpbiBjYW5ub3QgZG8g
ZGlyZWN0IE1NSU8gYWNjZXNzIHRvIHRoYXQKPiByZWdpb24uIFNvLCBpb21lbV9hY2Nlc3NfcGVy
bWl0dGVkIGlzIGRlZmluaXRlbHkgbm90IGFuIG9wdGlvbiBoZXJlLgo+IAo+ID4gKyAqCj4gPiAr
ICogSWYgdGhlIHByb3ZpZGVkIG1hc2sgaXMgaW52YWxpZCwgaXQgd2lsbCBiZSBmaXhlZCB1cC4K
PiA+ICsgKi8KPiA+ICtzdGF0aWMgYm9vbCBkb21haW5faGFzX21taW9fYWNjZXNzKHN0cnVjdCBk
b21haW4gKmQsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIHdy
aXRlLCBwYWRkcl90IGFkZHIsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1aW50MzJfdCAqbWFzaykKPiAKPiBJIGRvbid0IHNlZSB0aGlzIGZ1bmN0aW9uIHVzZWQgYmVs
b3csIHRoaXMgd291bGQgbGVhZCB0byBhIGNvbXBpbGF0aW9uIGVycm9yLgo+IENhbiB5b3UgbWFr
ZSB0aGUgc2VyaWVzIGlzIGJpc2VjdGFibGU/CgpJJ2xsIHdpbGwsIHNvcnJ5IGFib3V0IHRoYXQu
CgoKPiA+ICt7Cj4gPiArICAgIHVuc2lnbmVkIGludCBpOwo+ID4gKyAgICBib29sIHJldCA9IGZh
bHNlOwo+ID4gKyAgICB1aW50MzJfdCBwcm90X21hc2sgPSAwOwo+ID4gKwo+ID4gKyAgICAvKgo+
ID4gKyAgICAgKiBUaGUgaGFyZHdhcmUgZG9tYWluIGdldHMgcmVhZCBhY2Nlc3MgdG8gZXZlcnl0
aGluZy4KPiA+ICsgICAgICogTG93ZXIgbGF5ZXJzIHdpbGwgZG8gZnVydGhlciBmaWx0ZXJpbmcu
Cj4gPiArICAgICAqLwo+ID4gKyAgICBpZiAoICF3cml0ZSAmJiBpc19oYXJkd2FyZV9kb21haW4o
ZCkgKQo+ID4gKyAgICAgICAgcmV0dXJuIHRydWU7Cj4gPiArCj4gPiArICAgIC8qIFNjYW4gdGhl
IEFDTC4gICovCj4gPiArICAgIGZvciAoIGkgPSAwOyBpIDwgQVJSQVlfU0laRShwbV9tbWlvX2Fj
Y2Vzcyk7IGkrKyApCj4gPiArICAgIHsKPiA+ICsgICAgICAgIGlmICggYWRkciA8IHBtX21taW9f
YWNjZXNzW2ldLnN0YXJ0ICkKPiA+ICsgICAgICAgICAgICByZXR1cm4gZmFsc2U7Cj4gPiArICAg
ICAgICBpZiAoIGFkZHIgPiBwbV9tbWlvX2FjY2Vzc1tpXS5zdGFydCArIHBtX21taW9fYWNjZXNz
W2ldLnNpemUgKQo+IAo+IEkgd291bGQgYWRkIGFuIEFTU0VSVChwbV9tbWlvX2FjY2Vzc1tpXS5z
dGFydCA+PSBwbV9tbWlvX2FjY2Vzc1tpXS5zaXplKSB0bwo+IGNhdGNoIHdyYXBwaW5nLgoKSSB0
YWtlIHRoYXQgeW91IG1lYW50IHRoZSBmb2xsb3dpbmc6CgogIEFTU0VSVChwbV9tbWlvX2FjY2Vz
c1tpXS5zdGFydCArIHBtX21taW9fYWNjZXNzW2ldLnNpemUgPj0gIHBtX21taW9fYWNjZXNzW2ld
LnN0YXJ0KQoKCj4gPiArICAgICAgICAgICAgY29udGludWU7Cj4gPiArCj4gPiArICAgICAgICBp
ZiAoIHdyaXRlICYmIHBtX21taW9fYWNjZXNzW2ldLnJlYWRvbmx5ICkKPiA+ICsgICAgICAgICAg
ICByZXR1cm4gZmFsc2U7Cj4gPiArICAgICAgICBpZiAoIHBtX21taW9fYWNjZXNzW2ldLmh3ZG9t
X2FjY2VzcyAmJiAhaXNfaGFyZHdhcmVfZG9tYWluKGQpICkKPiA+ICsgICAgICAgICAgICByZXR1
cm4gZmFsc2U7Cj4gPiArICAgICAgICBpZiAoICFkb21haW5faGFzX25vZGVfYWNjZXNzKGQsIHBt
X21taW9fYWNjZXNzW2ldLm5vZGUpICkKPiA+ICsgICAgICAgICAgICByZXR1cm4gZmFsc2U7Cj4g
PiArCj4gPiArICAgICAgICAvKiBXZSd2ZSBnb3QgYWNjZXNzIHRvIHRoaXMgcmVnIChvciBwYXJ0
cyBvZiBpdCkuICAqLwo+ID4gKyAgICAgICAgcmV0ID0gdHJ1ZTsKPiA+ICsKPiA+ICsgICAgICAg
IC8qIFBlcm1pdCB3cml0ZSBhY2Nlc3MgdG8gc2VsZWN0ZWQgYml0cy4gICovCj4gPiArICAgICAg
ICBwcm90X21hc2sgfD0gcG1fbW1pb19hY2Nlc3NbaV0ubWFzayA/OiAweEZGRkZGRkZGOwo+IENh
biB5b3UgdXNlIEdFTk1BU0sgaGVyZT8KClN1cmUKCj4gTklUOiBuZXdsaW5lCgpPSwoKPiA+ICsg
ICAgICAgIGJyZWFrOwo+ID4gKyAgICB9Cj4gPiArCj4gPiArICAgIC8qIE1hc2tpbmcgb25seSBh
cHBsaWVzIHRvIHdyaXRlcy4gICovCj4gPiArICAgIGlmICggd3JpdGUgKQo+ID4gKyAgICAgICAg
Km1hc2sgJj0gcHJvdF9tYXNrOwo+IAo+IFNvIGZvciByZWFkaW5nIHRoZXJlIGFyZSBubyBtYXNr
aW5nPyBXaGF0IHNob3VsZCBiZSB0aGUgdmFsdWUgaXQ/CgpZZXMsIHRoaXMgaXMgbXkgdW5kZXJz
dGFuZGluZy4gVGhlIHZhbHVlIGlzIHNhZmUgdG8gcmVhZCwgYnV0IG5vdCBhbGwKYml0cyBhcmUg
d3JpdGVhYmxlLgoKCj4gPiArCj4gPiArICAgIHJldHVybiByZXQ7Cj4gPiArfQo+ID4gKwo+ID4g
ICBib29sIHp5bnFtcF9lZW1pKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQo+ID4gICB7Cj4g
PiAgICAgICByZXR1cm4gZmFsc2U7Cj4gPiAKPiAKPiBDaGVlcnMsCj4gCj4gLS0gCj4gSnVsaWVu
IEdyYWxsCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 22:50:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 22:50: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 1gANJ7-0004LJ-67; Wed, 10 Oct 2018 22:50:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ao/n=mw=xilinx.com=stefanos@srs-us1.protection.inumbo.net>)
 id 1gANJ5-0004LE-Ez
 for xen-devel@lists.xen.org; Wed, 10 Oct 2018 22:50:19 +0000
X-Inumbo-ID: 7de5f1ab-ccde-11e8-a8a5-bc764e045a96
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4d::625])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 7de5f1ab-ccde-11e8-a8a5-bc764e045a96;
 Thu, 11 Oct 2018 00:47:41 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=xilinx.onmicrosoft.com; s=selector1-xilinx-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=iwYAdqzysVi/Gz+mXapAJwEhY+f9kARSjGsQ2p7+C9o=;
 b=2Lv1sNpLyiyCspEl6TH0agPse6NlZ5tiGF+vkH86deP0mNcSNGbBQ/VKbAUkYnjHQTn7TLlfTncOQpw1VHqKaGlbothowNgS5T4lRkGJHUjPJzsp8xXjaxqbnOeMAcEOO9hDBc4EqFNxE994Jc57JiMElSo3sY4hgKSvZgrGCUo=
Received: from MWHPR0201CA0040.namprd02.prod.outlook.com
 (2603:10b6:301:73::17) by SN6PR02MB4462.namprd02.prod.outlook.com
 (2603:10b6:805:a8::12) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1207.23; Wed, 10 Oct
 2018 22:50:11 +0000
Received: from BL2NAM02FT034.eop-nam02.prod.protection.outlook.com
 (2a01:111:f400:7e46::202) by MWHPR0201CA0040.outlook.office365.com
 (2603:10b6:301:73::17) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1207.23 via Frontend
 Transport; Wed, 10 Oct 2018 22:50:11 +0000
Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates
 149.199.60.83 as permitted sender) receiver=protection.outlook.com;
 client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01;
Received: from xsj-pvapsmtpgw01 (149.199.60.83) by
 BL2NAM02FT034.mail.protection.outlook.com (10.152.77.161) with Microsoft SMTP
 Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1228.17
 via Frontend Transport; Wed, 10 Oct 2018 22:50:10 +0000
Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01)
 by xsj-pvapsmtpgw01 with esmtp (Exim 4.63)
 (envelope-from <stefano.stabellini@xilinx.com>)
 id 1gANIv-0004YA-Uk; Wed, 10 Oct 2018 15:50:09 -0700
Received: from [127.0.0.1] (helo=localhost)
 by xsj-pvapsmtp01 with smtp (Exim 4.63)
 (envelope-from <stefano.stabellini@xilinx.com>)
 id 1gANIq-00047m-Q2; Wed, 10 Oct 2018 15:50:04 -0700
Received: from xsj-pvapsmtp01 (mailhost.xilinx.com [149.199.38.66])
 by xsj-smtp-dlp2.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id w9AMnv4G011322; 
 Wed, 10 Oct 2018 15:49:57 -0700
Received: from [172.19.2.220] (helo=localhost)
 by xsj-pvapsmtp01 with esmtp (Exim 4.63)
 (envelope-from <stefanos@xilinx.com>)
 id 1gANIj-0003x9-Bd; Wed, 10 Oct 2018 15:49:57 -0700
Date: Wed, 10 Oct 2018 15:49:56 -0700
From: Stefano Stabellini <stefano.stabellini@xilinx.com>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <01aba56f-4a72-a3bf-bb36-f84b7aa37572@arm.com>
Message-ID: <alpine.DEB.2.10.1810101537540.436@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
 <1533945710-15159-5-git-send-email-sstabellini@kernel.org>
 <01aba56f-4a72-a3bf-bb36-f84b7aa37572@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
X-RCIS-Action: ALLOW
X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005
X-TM-AS-User-Approved-Sender: Yes;Yes
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-HT: Tenant
X-Forefront-Antispam-Report: CIP:149.199.60.83; IPV:NLI; CTRY:US; EFV:NLI;
 SFV:NSPM;
 SFS:(10009020)(7916004)(376002)(136003)(346002)(396003)(39860400002)(2980300002)(438002)(199004)(189003)(446003)(4326008)(6246003)(5660300001)(478600001)(5005980100005)(476003)(9786002)(26005)(426003)(126002)(44832011)(486006)(356004)(2906002)(6346003)(11346002)(33716001)(77096007)(6916009)(107886003)(186003)(336012)(9686003)(58126008)(54906003)(16586007)(106002)(47776003)(8936002)(81166006)(8676002)(53546011)(46406003)(23726003)(229853002)(106466001)(316002)(305945005)(76176011)(14444005)(76506005)(57986006)(33896004)(36386004)(63266004)(81156014)(50466002)(107986001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:SN6PR02MB4462; H:xsj-pvapsmtpgw01; FPR:;
 SPF:Pass; LANG:en; PTR:unknown-60-83.xilinx.com; A:1; MX:1; 
X-Microsoft-Exchange-Diagnostics: 1; BL2NAM02FT034;
 1:pIP2Mavvy66/A+9YMNcd8zhl4vbFWMunHrSOsZ8FjTzvC51b9itNN7i8gYs/1JskSAjxGMVs1alSY2E7QBcCFenjxUN16+3SZL9CV3SCfG9ENqEoHZhnExlU0wYFeXUy
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 77a45a1e-f163-4229-d9db-08d62f02bbf0
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4608076)(2017052603328)(7153060);
 SRVR:SN6PR02MB4462; 
X-Microsoft-Exchange-Diagnostics: 1; SN6PR02MB4462;
 3:dY0eKjV7Ke+RnNyrfeVK+ooTp0CSBbu9bUkHEHTom17vrfbCCjOafLVS9v7A0w7MPRv5+5jTzH9FyWL7/NmDmdsrNLh0qvUTKLAo73RnFC7/ahMgWKsqMgpypJj78S8FC3nFV+lY9no6/w5xgf9hZ62NtJ3DL4UM6DRYDg/X9FHsBzHb6/9qoqzuolH0U964Awn3gx4nq757RyqXHgpNPDgZbdbZYGOv1HYi1zmO+gXRmgQSGq6WMovIhKCIkj3trYquuBGFq10OABkVak1l6JwQCB6kyty1iqVjHM1CL4i9rL2SQjWVaKLSRAV3Db/8OT42beA3SjTgYMxVLFRko7cOAO8n88ztd84xWnTwX1I=;
 25:BB4Eaqt/fPGTsfUSM51Gqd/KCLlTrw2Zs54sxL9PkYI88kFpxnV/V3i07Zz7ptZ2QG+qTjzhqytHQbYDNPXge6sI2g7F/SvaiVv0tkXm6wynihhHwbnVmFvOI1qQsIfHOZP8tEcWVGiEKDfHGfAxBOtKnDwAzvvZDRkCFll5NzP4teNUDSy7QYZY8DEyVFOjn6zWZmvUxICNhJ+p2BA1UyUYxwI2W91LgEFJPt82wsqBMBwOFDnLrtFZT+mTm/0hS5h10CTx1tbcBXRQBTR00D5xQDZ2lzl6lzfJ5ymR61yDoe/4zmFA5NW+EyzEX2BFGvuIdYjciOBSZuePN+T2hw==
X-MS-TrafficTypeDiagnostic: SN6PR02MB4462:
X-Microsoft-Exchange-Diagnostics: 1; SN6PR02MB4462;
 31:6qMPWdFySD4kGHKR9IEBkZ1vVkC/Kenth0F45tyBdMn0SEBwhDGcckZqcKjEnr7VRP8/PNPTetpeIncnfL/kdGg+odDx/bkoi04lSR5bYm4z3icTM0jYZBNy4TYyOpIbWS5XI5pG+SNLOLlrWAB5yY9tbEIP+chQFlZqWn9sk5UjLokw3v06/yw8KQ3la2vQ7RYOE2gXHpU/HYzyf8WQd0EIRSjZYuJp059AaVmnmcI=;
 20:ONfsKYsOWdI+1mWFTzKzSRfNRADnY34uz1bg602xf+15cdcDS4w8TvKBFQUwPacFlAuEInfpzoYBG4d9+DLuTlgNvdxFqH2WCTRB6tGRtf2VoNWwJXpKvkHednI7/qrDs0tQlVrSuR9PrFeToDhZdvAw5dPhNIycHoElwaWy97l6r17GIpte2FZ/a/hP2po9/5hzP+gaB7OeKW8lH/yhB2fluEU8yCka5Xpkru3Jl5UTPFeeyHwzafpUn5nv4PTYNtmlin3I88a00ZOztalOg20B0hRn9eJNMjPfw5BvDMbkvevtYYhy0kVAyFbx90ncpL/ee1APkCAKlUN9bLJkFGyltcCSX89BMc78ruaqxue4gA7CkM9SqaXnqS5pe8N4/CiG7oUrgHCwPt5JD7Zon1ctPaSrF2SxAfKSCUlqVyHUggU4P7Ojki+mJLoHSt/CJND3tb2h5c8UP7rFS3If+gIiWv1kvE1mfeUxk6LrMIAC596x86VyRZDnSSxyiwi5
X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply
X-Microsoft-Antispam-PRVS: <SN6PR02MB44625D5FBFCBB2EBEA6F86B1A0E00@SN6PR02MB4462.namprd02.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(192813158149592)(269456686620040);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231355)(944501410)(52105095)(3002001)(10201501046)(93006095)(93004095)(6055026)(149066)(150057)(6041310)(20161123560045)(20161123558120)(20161123562045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991055);
 SRVR:SN6PR02MB4462; BCL:0; PCL:0; RULEID:; SRVR:SN6PR02MB4462; 
X-Microsoft-Exchange-Diagnostics: 1; SN6PR02MB4462;
 4:S/ZiVusadY8GsnJwf3evx/scBcjLdn8Wweq3Lr8ieyZ2iLxt56BJl5C09MCGCVQFlkdO28Qao/JoMQl5DyrbOVMwG8nhXTWgSFan+AH1LwssXW8SH+hA9395KkcfrIsAh1jk0PfE+jt1afe7zEsU/gx9q2cJQzhEGz1EUn+jRb8FUh5t2KaPvVxC80F9v4JAjsmnZaFga3j5z1cT+ipsf3/pOlGQ14OcJqoJ3nOFGENP4Wqb9yOYoBh+Vr5Q9OqGLR3e9sSBszrSB/SrPzJKCIjoAFAmqIDou8n20HZDT9Ue+duWn6X0NGW5uEqUApAev40cAM1uxYXYp7kKA6t2Z4MFZc3qv42DzmrTl2Ppwcs=
X-Forefront-PRVS: 08213D42D3
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN6PR02MB4462;
 23:sfGPDP3StITaQJ2/D9z23EGRz4+0zqNZfe18DXxJm?=
 =?us-ascii?Q?aRMXKKWP7Cb1lDEajFocTWXzqfkoh5OmNnlTv67v5mDbcxzvD/sskHaFRtj4?=
 =?us-ascii?Q?Ab3eGRgFzYItCv5kv4aAUt41TTCevEGV6K58GgYT5rCt07rCGjHvnVcKbD1h?=
 =?us-ascii?Q?Kfty5RIAcB+g7VdgOeG19bBQGlq/ls2nsuCpwcrIo76ljkCphsQd1sjwXQPE?=
 =?us-ascii?Q?MhEw55OCfianOf50z54KSNkLLkS4oXMT1tk336yDAj/GEBaqW2KGnGxBPAJ8?=
 =?us-ascii?Q?l6WZrivjpDYXSEQyuc5haIG3H9qYerQfO1a6QqY5C1khW5goXPTu4miva9tD?=
 =?us-ascii?Q?Ty9xgL5Of3qD7vCwpweoegtG49OIpjbK1l90OmNi0jkFb6/ERcWFOZsGziC5?=
 =?us-ascii?Q?pz1VvYX1QTXGuziCYEAGrwpWrLiG4r8Bvqd1Hn5dx3nq5gGdksY01FuUnfB4?=
 =?us-ascii?Q?EXtaUoMYw6QDbayUsZSKXX+f8jHxm6fhi6sVwPdsPYRNKjB7zKA0w3yBAYoF?=
 =?us-ascii?Q?ro7fS28NaR57y9GU4HOzLIcJal8H9Z8krw3MtqSn3DwWF67bWWV1KPSoMr1U?=
 =?us-ascii?Q?ks2gxhLQBzIOpfiePNOjmETKpXzpQCb56nBqjONJMyA0BBucaHutqbGXO1NU?=
 =?us-ascii?Q?L+ZgpxAfdsVQ7mErhCTuimh2mmBepQQn28lb4QDl6fCwmQylqEAgV+zKrCRR?=
 =?us-ascii?Q?8wVb5d/VXuwjL538xy0kAbHaVKJLhT620XDNk/qN13SX0AAX8NnGHKSH+G2n?=
 =?us-ascii?Q?gyugyEcRXiN+RjXWm5snlF74kwLxyTH28DD8Z+JF5zEKvVQjQAUYS59L2WWR?=
 =?us-ascii?Q?mAEJ1pMJwv+XWxZusVrBHacX4FD8oJN2Q9Onx71vY/JiwQ4FKthwd6PILcnT?=
 =?us-ascii?Q?S5aQFJHUUswwUXHp322GNyJywVIuiWFG4LWxAd/VqxDkmTcgKZCsnCVO00yj?=
 =?us-ascii?Q?rRT1Ps2a+TkChyI7FqGkHNe2oEkc+w7AuDzMW33v6JRfsOZCCxcVMojv04rV?=
 =?us-ascii?Q?Eu0SisW0zMQ+vYH+jD/W6cBJogdhDS1/e152XdE86qfyVyxCAJU0w52y9CVU?=
 =?us-ascii?Q?Lp8CIT73d+wBkTSSLgG3iXeUcVbcr+o7FTaZNFpQIcwjwI5CjUeiB8yKdbUd?=
 =?us-ascii?Q?7y++eNPf7790lHnmJl5fIQH6GL7bh4viCZjlJWSxCxZj94+/aIY+KvYPsNIo?=
 =?us-ascii?Q?76wtnphKWDsAWyewBrbhuCkX7u1WAs1iZ8M9h0daVLTJUgcjsfUOzVX/fU3a?=
 =?us-ascii?Q?Y8ibmiaXI9EzP5OlAQB1qRp/f8Drr19jKOOY/WdlRiwUzustw2I8SWx6eUiC?=
 =?us-ascii?B?dz09?=
X-Microsoft-Antispam-Message-Info: AEbh7TgDObmdpRyQGaa6zHXuf1zS3tp26b9A3MI0Sh6Rc8NmRcHa01HC9hn5ixtkuEmwT/S5MXIawAqBHKsy17+2zufgu9xI29zoAIJJhvURFezyT/TCRi0UYVh1eK7DCDUpolvE9ierd23u8moGDHgQb/YP4z2ppJbJmnNGI3xlT2NHGrjUD0zrQdPcRejs89yqhGBdXC1q4V+0jQ42/GksSIU7iZzJUiC2b6/viUSvdRlcIHbFiKahEof2NRcdzYsvw+YZZADZ2WRq6F1hR4Uv8FG3+qS5WM6jF1F4wfwv6Zc1r7iGtNebK+0ZQSAO8fNcPqKkXerVqFmMmRsB+q6WakkSMKy2y4G57tzh0jo=
X-Microsoft-Exchange-Diagnostics: 1; SN6PR02MB4462;
 6:FSEdpH7y/P3kil1S0H2yTGOm1mdXxI65YPyNWvKvb8PAogzwPhIyugr9Z9MnDwi9hU88HadE3jEdm5mSAAu0es/vh5998pmdooaHm9k5AOmY9jHAp9tZLSBmmz5HSBrfYwlXiu1EkmFgPlE/nDpx/RgQuYcEwfCD/rQQJTNnOhMI+Gp1zKEXrDMAP1sIaw5iIqb/0t6eVGM6+dQ3RqDqn1kTkqiDQkU6CMZN9aOQ598ONLZO2a9x8eHxpKj2qTVWFVex5UYkAo1tv5XlvgYwiG/1ASUQyTnSXUe8dPLNO8LYstlfFBkI6I3Fy2EbQjBtoSwp8hnPrO9Tro7wwMyAIqgsEyLH4npV21NrbqefWBGRrk8Ve515XQZ3NpoularX++VB/vC+PVX0npzEPs/kdbmbmBynA63YgH1VjIp1naI0QHceJrtgnO2O7eNH/e9XO23lc8vKP3GOA69NSJEdaA==;
 5:G1W5AQ1vfDg95WspDaxU9nasECM+GYxAdzlulZkry8+k2PemYUYCFeq1Y0wI7JqLU2kJkCvup1avQrGn1ZdkKBb59C08+/JRFZuyFTfH8B0Kvzk4a7KnXDvCJ+UrT5Lk2SNUgenQU1jRMdk0iIADEBbyO9kXQ6VjDqg+X4nCp1Q=;
 7:lNpdhSSjsNyWgxVRCIlos+OBMoALRZV2NY1xUA7hrMDV5b+pOJEfHSredARGRYNW/GFoGNpXsEDXdEYiWCiavBSStq6x279f6ZI5NpgbRDfpbsG2xbVfuFA+eehr2NUx83RBiNFyIVRz3CBcCzT8H9Zp4GhJeRHzbLyUAPFOnZCGZxZCv2PRY6BGaQiF034qhiQWDNCCXw2zazNfym38Sdva+v2hD9+3siz5EEW/eZL2H2jH8OE0Kve+4af6ny1Z
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: xilinx.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Oct 2018 22:50:10.6255 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 77a45a1e-f163-4229-d9db-08d62f02bbf0
X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.83];
 Helo=[xsj-pvapsmtpgw01]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR02MB4462
Subject: Re: [Xen-devel] [PATCH v3 5/6] xen/arm: zynqmp: implement
 zynqmp_eemi
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.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>

T24gVHVlLCAyOCBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMTEvMDgvMTggMDE6MDEsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IEZyb206
ICJFZGdhciBFLiBJZ2xlc2lhcyIgPGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+Cj4gPiAKPiA+
IEZyb206IEVkZ2FyIEUuIElnbGVzaWFzIDxlZGdhci5pZ2xlc2lhc0B4aWxpbnguY29tPgo+ID4g
Cj4gPiB6eW5xbXBfZWVtaSB1c2VzIHRoZSBkZWZpbmVkIGZ1bmN0aW9ucyBhbmQgc3RydWN0cyB0
byBkZWNpZGUgd2hldGhlciB0bwo+ID4gbWFrZSBhIGNhbGwgdG8gdGhlIGZpcm13YXJlLCBvciB0
byBzaW1wbHkgcmV0dXJuIGEgcHJlZGVmaW5lZCB2YWx1ZS4KPiA+IAo+ID4gU2lnbmVkLW9mZi1i
eTogRWRnYXIgRS4gSWdsZXNpYXMgPGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+Cj4gPiBTaWdu
ZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gPiAt
LS0KPiA+ICAgeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLWVlbWkuYyB8IDE0
Mwo+ID4gKysrKysrKysrKysrKysrKysrKysrKysrKysrLQo+ID4gICAxIGZpbGUgY2hhbmdlZCwg
MTQyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1lZW1pLmMKPiA+IGIveGVuL2FyY2gv
YXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLWVlbWkuYwo+ID4gaW5kZXggNjJjYzE1Yy4uMWRi
ZGYwNCAxMDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFt
cC1lZW1pLmMKPiA+ICsrKyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1l
ZW1pLmMKPiA+IEBAIC04MDgsNyArODA4LDE0OCBAQCBzdGF0aWMgYm9vbCBkb21haW5faGFzX21t
aW9fYWNjZXNzKHN0cnVjdCBkb21haW4gKmQsCj4gPiAgICAgYm9vbCB6eW5xbXBfZWVtaShzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKPiA+ICAgewo+ID4gLSAgICByZXR1cm4gZmFsc2U7Cj4g
PiArICAgIHN0cnVjdCBhcm1fc21jY2NfcmVzIHJlczsKPiA+ICsgICAgYm9vbCBpc19tbWlvX3dy
aXRlID0gZmFsc2U7Cj4gPiArICAgIHVpbnQzMl90IGZpZCA9IGdldF91c2VyX3JlZyhyZWdzLCAw
KTsKPiA+ICsgICAgdWludDMyX3Qgbm9kZWlkID0gZ2V0X3VzZXJfcmVnKHJlZ3MsIDEpOwo+ID4g
KyAgICB1bnNpZ25lZCBpbnQgcG1fZm4gPSBmaWQgJiAweEZGRkY7Cj4gCj4gSGVyZSB5b3Ugd2ls
bCByZWNlaXZlIGFsbCB0aGUgZnVuY3Rpb24gSUQgZm9yIHRoZSBTSVAgc3Vic3lzdGVtLiBDYW4g
eW91Cj4gY29uZmlybSB0aGUgRUVNSSBjYW4gYmUgYWNjZXNzZWQgZnJvbSBib3RoIFNNQzMyIGFu
ZCBTTUM2NCBjb252ZW50aW9uPwoKWWVwCgoKPiA+ICsgICAgZW51bSBwbV9yZXRfc3RhdHVzIHJl
dDsKPiA+ICsKPiA+ICsgICAgc3dpdGNoICggcG1fZm4gKQo+ID4gKyAgICB7Cj4gPiArICAgIC8q
Cj4gPiArICAgICAqIFdlIGNhbid0IGFsbG93IENQVXMgdG8gc3VzcGVuZCB3aXRob3V0IFhlbiBr
bm93aW5nIGFib3V0IGl0Lgo+ID4gKyAgICAgKiBXZSBhY2NlcHQgYnV0IGlnbm9yZSB0aGUgcmVx
dWVzdCBhbmQgd2FpdCBmb3IgdGhlIGd1ZXN0IHRvIGlzc3VlCj4gPiArICAgICAqIGEgV0ZJIHdo
aWNoIFhlbiB3aWxsIHRyYXAgYW5kIGFjdCBhY2NvcmRpbmdseSB1cG9uLgo+IAo+IFdoeSBXRkkg
c3BlY2lmaWNhbGx5PyBUaGUgZ3Vlc3Qgc2hvdWxkIHN1c3BlbmQgdXNpbmcgUFNDSSBub3JtYWxs
eS4KCkp1c3QgYSBsaW1pdGF0aW9uIG9mIHRoZSBjb21tZW50LiBJJ2xsIGEgbWVudGlvbiBQU0NJ
LgoKCj4gPiArICAgICAqLwo+ID4gKyAgICBjYXNlIFBNX1NFTEZfU1VTUEVORDoKPiA+ICsgICAg
ICAgIHJldCA9IFhTVF9QTV9TVUNDRVNTOwo+ID4gKyAgICAgICAgZ290byBkb25lOwo+ID4gKwo+
ID4gKyAgICBjYXNlIFBNX0dFVF9OT0RFX1NUQVRVUzoKPiA+ICsgICAgLyogQVBJIGZvciBQVXMu
ICAqLwo+ID4gKyAgICBjYXNlIFBNX1JFUV9TVVNQRU5EOgo+ID4gKyAgICBjYXNlIFBNX0ZPUkNF
X1BPV0VSRE9XTjoKPiA+ICsgICAgY2FzZSBQTV9BQk9SVF9TVVNQRU5EOgo+ID4gKyAgICBjYXNl
IFBNX1JFUV9XQUtFVVA6Cj4gPiArICAgIGNhc2UgUE1fU0VUX1dBS0VVUF9TT1VSQ0U6Cj4gPiAr
ICAgIC8qIEFQSSBmb3Igc2xhdmVzLiAgKi8KPiA+ICsgICAgY2FzZSBQTV9SRVFfTk9ERToKPiA+
ICsgICAgY2FzZSBQTV9SRUxFQVNFX05PREU6Cj4gPiArICAgIGNhc2UgUE1fU0VUX1JFUVVJUkVN
RU5UOgo+ID4gKyAgICBjYXNlIFBNX1NFVF9NQVhfTEFURU5DWToKPiA+ICsgICAgICAgIGlmICgg
IWRvbWFpbl9oYXNfbm9kZV9hY2Nlc3MoY3VycmVudC0+ZG9tYWluLCBub2RlaWQpICkKPiA+ICsg
ICAgICAgIHsKPiA+ICsgICAgICAgICAgICBncHJpbnRrKFhFTkxPR19XQVJOSU5HLAo+ID4gKyAg
ICAgICAgICAgICAgICAgICAgInp5bnFtcC1wbTogZm49JXUgTm8gYWNjZXNzIHRvIG5vZGUgJXVc
biIsIHBtX2ZuLAo+ID4gbm9kZWlkKTsKPiA+ICsgICAgICAgICAgICByZXQgPSBYU1RfUE1fTk9f
QUNDRVNTOwo+ID4gKyAgICAgICAgICAgIGdvdG8gZG9uZTsKPiA+ICsgICAgICAgIH0KPiA+ICsg
ICAgICAgIGdvdG8gZm9yd2FyZF90b19mdzsKPiA+ICsKPiA+ICsgICAgY2FzZSBQTV9SRVNFVF9B
U1NFUlQ6Cj4gPiArICAgIGNhc2UgUE1fUkVTRVRfR0VUX1NUQVRVUzoKPiA+ICsgICAgICAgIGlm
ICggIWRvbWFpbl9oYXNfcmVzZXRfYWNjZXNzKGN1cnJlbnQtPmRvbWFpbiwgbm9kZWlkKSApCj4g
PiArICAgICAgICB7Cj4gPiArICAgICAgICAgICAgZ3ByaW50ayhYRU5MT0dfV0FSTklORywKPiA+
ICsgICAgICAgICAgICAgICAgICAgICJ6eW5xbXAtcG06IGZuPSV1IE5vIGFjY2VzcyB0byByZXNl
dCAldVxuIiwgcG1fZm4sCj4gPiBub2RlaWQpOwo+ID4gKyAgICAgICAgICAgIHJldCA9IFhTVF9Q
TV9OT19BQ0NFU1M7Cj4gPiArICAgICAgICAgICAgZ290byBkb25lOwo+ID4gKyAgICAgICAgfQo+
ID4gKyAgICAgICAgZ290byBmb3J3YXJkX3RvX2Z3Owo+ID4gKwo+ID4gKyAgICAvKiBUaGVzZSBj
YWxscyBhcmUgc2FmZSBhbmQgYWx3YXlzIGFsbG93ZWQuICAqLwo+ID4gKyAgICBjYXNlIFpZTlFN
UF9TSVBfU1ZDX0NBTExfQ09VTlQ6Cj4gPiArICAgIGNhc2UgWllOUU1QX1NJUF9TVkNfVUlEOgo+
ID4gKyAgICBjYXNlIFpZTlFNUF9TSVBfU1ZDX1ZFUlNJT046Cj4gPiArICAgIGNhc2UgUE1fR0VU
X1RSVVNUWk9ORV9WRVJTSU9OOgo+ID4gKyAgICBjYXNlIFBNX0dFVF9BUElfVkVSU0lPTjoKPiA+
ICsgICAgY2FzZSBQTV9HRVRfQ0hJUElEOgo+ID4gKyAgICAgICAgZ290byBmb3J3YXJkX3RvX2Z3
Owo+ID4gKwo+ID4gKyAgICAvKiBNZWRpYXRlZCBNTUlPIGFjY2Vzcy4gICovCj4gPiArICAgIGNh
c2UgUE1fTU1JT19XUklURToKPiA+ICsgICAgICAgIGlzX21taW9fd3JpdGUgPSB0cnVlOwo+ID4g
KyAgICAvKiBGYWxsdGhyb3VnaC4gICovCj4gPiArICAgIGNhc2UgUE1fTU1JT19SRUFEOgo+ID4g
KyAgICB7Cj4gPiArICAgICAgICB1aW50MzJfdCBtYXNrID0gZ2V0X3VzZXJfcmVnKHJlZ3MsIDEp
ID4+IDMyOwo+IAo+IE5JVDogbmV3bGluZS4KCk9LCgoKPiAKPiA+ICsgICAgICAgIGlmICggIWRv
bWFpbl9oYXNfbW1pb19hY2Nlc3MoY3VycmVudC0+ZG9tYWluLAo+ID4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBpc19tbWlvX3dyaXRlLAo+ID4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBub2RlaWQsICZtYXNrKSApCj4gPiArICAgICAgICB7Cj4g
PiArICAgICAgICAgICAgZ3ByaW50ayhYRU5MT0dfV0FSTklORywKPiA+ICsgICAgICAgICAgICAg
ICAgICAgICJlZW1pOiBmbj0ldSBObyBhY2Nlc3MgdG8gTU1JTyAlcyAldVxuIiwKPiA+ICsgICAg
ICAgICAgICAgICAgICAgIHBtX2ZuLCBpc19tbWlvX3dyaXRlID8gIndyaXRlIiA6ICJyZWFkIiwg
bm9kZWlkKTsKPiA+ICsgICAgICAgICAgICByZXQgPSBYU1RfUE1fTk9fQUNDRVNTOwo+ID4gKyAg
ICAgICAgICAgIGdvdG8gZG9uZTsKPiA+ICsgICAgICAgIH0KPiA+ICsgICAgICAgIHNldF91c2Vy
X3JlZyhyZWdzLCAxLCAoKHVpbnQ2NF90KW1hc2sgPDwgMzIpIHwgbm9kZWlkKTsKPiAKPiBDYW4g
eW91IGRlZmluZSAzMiBpbiBhIG1hY3JvPwoKWWVzLCBJJ2xsIGRvCgoKPiA+ICsgICAgICAgIGdv
dG8gZm9yd2FyZF90b19mdzsKPiA+ICsgICAgfQo+ID4gKwo+ID4gKyAgICAvKiBFeGNsdXNpdmUg
dG8gdGhlIGhhcmR3YXJlIGRvbWFpbi4gICovCj4gPiArICAgIGNhc2UgUE1fSU5JVDoKPiA+ICsg
ICAgY2FzZSBQTV9TRVRfQ09ORklHVVJBVElPTjoKPiA+ICsgICAgY2FzZSBQTV9GUEdBX0xPQUQ6
Cj4gPiArICAgIGNhc2UgUE1fRlBHQV9HRVRfU1RBVFVTOgo+ID4gKyAgICBjYXNlIFBNX1NFQ1VS
RV9TSEE6Cj4gPiArICAgIGNhc2UgUE1fU0VDVVJFX1JTQToKPiA+ICsgICAgY2FzZSBQTV9QSU5D
VFJMX1NFVF9GVU5DVElPTjoKPiA+ICsgICAgY2FzZSBQTV9QSU5DVFJMX1JFUVVFU1Q6Cj4gPiAr
ICAgIGNhc2UgUE1fUElOQ1RSTF9SRUxFQVNFOgo+ID4gKyAgICBjYXNlIFBNX1BJTkNUUkxfR0VU
X0ZVTkNUSU9OOgo+ID4gKyAgICBjYXNlIFBNX1BJTkNUUkxfQ09ORklHX1BBUkFNX0dFVDoKPiA+
ICsgICAgY2FzZSBQTV9QSU5DVFJMX0NPTkZJR19QQVJBTV9TRVQ6Cj4gPiArICAgIGNhc2UgUE1f
SU9DVEw6Cj4gPiArICAgIGNhc2UgUE1fUVVFUllfREFUQToKPiA+ICsgICAgY2FzZSBQTV9DTE9D
S19FTkFCTEU6Cj4gPiArICAgIGNhc2UgUE1fQ0xPQ0tfRElTQUJMRToKPiA+ICsgICAgY2FzZSBQ
TV9DTE9DS19HRVRTVEFURToKPiA+ICsgICAgY2FzZSBQTV9DTE9DS19HRVRESVZJREVSOgo+ID4g
KyAgICBjYXNlIFBNX0NMT0NLX1NFVERJVklERVI6Cj4gPiArICAgIGNhc2UgUE1fQ0xPQ0tfU0VU
UkFURToKPiA+ICsgICAgY2FzZSBQTV9DTE9DS19HRVRSQVRFOgo+ID4gKyAgICBjYXNlIFBNX0NM
T0NLX1NFVFBBUkVOVDoKPiA+ICsgICAgY2FzZSBQTV9DTE9DS19HRVRQQVJFTlQ6Cj4gPiArICAg
ICAgICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4oY3VycmVudC0+ZG9tYWluKSApCj4gPiArICAg
ICAgICB7Cj4gPiArICAgICAgICAgICAgZ3ByaW50ayhYRU5MT0dfV0FSTklORywgImVlbWk6IGZu
PSV1IE5vIGFjY2VzcyIsIHBtX2ZuKTsKPiA+ICsgICAgICAgICAgICByZXQgPSBYU1RfUE1fTk9f
QUNDRVNTOwo+ID4gKyAgICAgICAgICAgIGdvdG8gZG9uZTsKPiA+ICsgICAgICAgIH0KPiA+ICsg
ICAgICAgIGdvdG8gZm9yd2FyZF90b19mdzsKPiA+ICsKPiA+ICsgICAgLyogVGhlc2UgY2FsbHMg
YXJlIG5ldmVyIGFsbG93ZWQuICAqLwo+ID4gKyAgICBjYXNlIFBNX1NZU1RFTV9TSFVURE9XTjoK
PiA+ICsgICAgICAgIHJldCA9IFhTVF9QTV9OT19BQ0NFU1M7Cj4gPiArICAgICAgICBnb3RvIGRv
bmU7Cj4gPiArCj4gPiArICAgIGRlZmF1bHQ6Cj4gPiArICAgICAgICBncHJpbnRrKFhFTkxPR19X
QVJOSU5HLCAienlucW1wLXBtOiBVbmhhbmRsZWQgUE0gQ2FsbDogJXVcbiIsIGZpZCk7Cj4gPiAr
ICAgICAgICByZXR1cm4gZmFsc2U7Cj4gCj4gVGhlIGZ1bmN0aW9ucyBDT1VOVCwgVVVJRCwgUkVW
SVNJT04gbWFuZGF0ZWQgYnkgdGhlIFNNQ0NDIGFyZSBtaXNzaW5nIGhlcmUuCgpUaGV5IGFyZSBq
dXN0IGFib3ZlLiBUaGV5IGFyZSBkZWZpbmVkIGFzIFpZTlFNUF9TSVBfU1ZDX0NBTExfQ09VTlQs
ClpZTlFNUF9TSVBfU1ZDX1VJRCBhbmQgWllOUU1QX1NJUF9TVkNfVkVSU0lPTi4gVGhleSBhcmUg
c2V0IHRvIGFsd2F5cwpmb3J3YXJkIHRvIGZpcm13YXJlLgoKCj4gPiArICAgIH0KPiA+ICsKPiA+
ICtmb3J3YXJkX3RvX2Z3Ogo+ID4gKyAgICBhcm1fc21jY2NfMV8xX3NtYyhnZXRfdXNlcl9yZWco
cmVncywgMCksCj4gPiArICAgICAgICAgICAgICAgICAgICAgIGdldF91c2VyX3JlZyhyZWdzLCAx
KSwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgZ2V0X3VzZXJfcmVnKHJlZ3MsIDIpLAo+ID4g
KyAgICAgICAgICAgICAgICAgICAgICBnZXRfdXNlcl9yZWcocmVncywgMyksCj4gPiArICAgICAg
ICAgICAgICAgICAgICAgIGdldF91c2VyX3JlZyhyZWdzLCA0KSwKPiA+ICsgICAgICAgICAgICAg
ICAgICAgICAgZ2V0X3VzZXJfcmVnKHJlZ3MsIDUpLAo+ID4gKyAgICAgICAgICAgICAgICAgICAg
ICBnZXRfdXNlcl9yZWcocmVncywgNiksCj4gPiArICAgICAgICAgICAgICAgICAgICAgIGdldF91
c2VyX3JlZyhyZWdzLCA3KSwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgJnJlcyk7Cj4gPiAr
Cj4gPiArICAgIHNldF91c2VyX3JlZyhyZWdzLCAwLCByZXMuYTApOwo+ID4gKyAgICBzZXRfdXNl
cl9yZWcocmVncywgMSwgcmVzLmExKTsKPiA+ICsgICAgc2V0X3VzZXJfcmVnKHJlZ3MsIDIsIHJl
cy5hMik7Cj4gPiArICAgIHNldF91c2VyX3JlZyhyZWdzLCAzLCByZXMuYTMpOwo+ID4gKyAgICBy
ZXR1cm4gdHJ1ZTsKPiA+ICsKPiA+ICtkb25lOgo+ID4gKyAgICBzZXRfdXNlcl9yZWcocmVncywg
MCwgcmV0KTsKPiA+ICsgICAgcmV0dXJuIHRydWU7Cj4gPiAgIH0KPiA+ICAgICAvKgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 23:10:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 23: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 1gANcq-0006Df-Ll; Wed, 10 Oct 2018 23:10:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=m+59=mw=citrix.com=prvs=8143030eb=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gANco-0006Da-V1
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 23:10:42 +0000
X-Inumbo-ID: 57592c49-cce1-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 57592c49-cce1-11e8-a8a5-bc764e045a96;
 Thu, 11 Oct 2018 01:08:05 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,366,1534809600"; d="scan'208";a="80284880"
To: Spencer Michaels <spmichaels.work@gmail.com>, <tamas.k.lengyel@gmail.com>
References: <CAAd-cWOSqZN9LYCRxEYjgCyHq24PFsZqOFE1T_PPnq3HjDGpaA@mail.gmail.com>
 <857c04f2-345f-b9ea-44ce-6e9d0aeb8248@citrix.com>
 <CAAd-cWMrRUrS7VzGN=3B9ekm9Gqx5aYZgayWdemV=-do1F8O9w@mail.gmail.com>
 <CABfawhkmNaNesdxcOOH=58f8GH1sn8ZyJ0TU8h+=9WhK0DCFtg@mail.gmail.com>
 <CAAd-cWPjq6fBs0iuar+oznaphSCa2LUyD=8MJfjyPjCTL=OVrQ@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <e1112b31-5259-83c7-8f5a-47d6b6fe6b36@citrix.com>
Date: Thu, 11 Oct 2018 00:10:37 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <CAAd-cWPjq6fBs0iuar+oznaphSCa2LUyD=8MJfjyPjCTL=OVrQ@mail.gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] Mapping HVM guest memory from 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
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMTAvMTggMjM6MDgsIFNwZW5jZXIgTWljaGFlbHMgd3JvdGU6Cj4gSW50ZXJlc3Rpbmcg
4oCmIHNvcnJ5LCBJIGhhZCByZWFkIHRoZSBkb2NzIGEgd2hpbGUgYWdvIGFuZCBteQo+IGludGVy
cHJldGF0aW9uIGF0IHRoZSB0aW1lIHdhcyB0aGF0IGl0IGRpZG4ndC4gSSBjYW4gdHJ5IHRvIGdl
dCBsaWJ2bWkKPiB3b3JraW5nLCBidXQgbm9uZXRoZWxlc3MgSSBkbyB3YW50IHRvIGZpZ3VyZSBv
dXQgaG93IHRvIHRoaXMgd2l0aCB0aGUKPiBYZW4gQVBJIGl0c2VsZiBpZiBhdCBhbGwgcG9zc2li
bGUsIHNvIEknZCBhcHByZWNpYXRlIGFueSBoZWxwIGluIGRvaW5nCj4gc28uCj4KPiBJJ3ZlIGxv
b2tlZCB0aHJvdWdoIGxpYnZtaSdzIGltcGxlbWVudGF0aW9uIHNvbWUgbW9yZTsgaXQgbG9va3Mg
bGlrZQo+IGl0IGRvZXMgdGhpcyB2aWEgdm1pX3BhZ2V0YWJsZV9sb29rdXBfY2FjaGUsIHdoaWNo
IGluIG15IGNhc2UgZW5kcyB1cAo+IGNhbGxpbmcgdjJwX3BhZSAoaW50ZWwuYzozMjcpLiBBcyBJ
IHVuZGVyc3RhbmQgaXQsIGluIHRoYXQgZnVuY3Rpb24sCj4gdGhlIGBkdGJgIHBhcmFtZXRlciBo
b2xkcyB0aGUgcGFnZXRhYmxlIGJhc2UgYWRkcmVzcywgYW5kIHlvdSB1c2UgdGhhdAo+IHRvIHdh
bGsgdGhlIHBhZ2UgdGFibGUgYW5kIGdldCB0aGUgcGh5c2ljYWwgYWRkcmVzcyBjb3JyZXNwb25k
aW5nIHRvCj4gdGhlIHZpcnR1YWwgYWRkci4gQmFzZWQgb24gdGhlIGVuZCBvZiB2bWlfdHJhbnNs
YXRlX2t2MnAKPiAoYWNjZXNzb3JzLmM6NzAzKSwgaXQgbG9va3MgbGlrZSB0aGUgdmFsdWUgb2Yg
ZHRiIGlzIGB2bWktPmtwZ2RgLAo+IHdoaWNoIGF0IHNvbWUgcG9pbnQgZWFybGllciBpcyBzZXQg
dG8gdGhlIHZhbHVlIG9mIHRoZSBgY3IzYCByZWdpc3Rlci4KPiBJcyBteSB1bmRlcnN0YW5kaW5n
LCByb3VnaGx5IHNwZWFraW5nLCBjb3JyZWN0Pwo+Cj4gSSB0cmllZCB0byByZXBsaWNhdGUgYSBz
aW1wbGVyIHZlcnNpb24gb2YgbGlidm1pJ3MgcGFnZSB0YWJsZSB3YWxraW5nCj4gY29kZSBqdXN0
IG5vdywgYW5kIGluIGRvaW5nIHNvIG5vdGljZWQgdGhhdCB0aGUgdmFsdWUgb2YgQ1IwLCBhcwo+
IHJlcG9ydGVkIGJ5IFhlbiwgaGFzIGl0cyAzMXN0IGJpdCBzZXQgdG8gemVybyDigKYgaS5lLiB2
aXJ0dWFsCj4gYWRkcmVzc2luZyBpcyBkaXNhYmxlZCBlbnRpcmVseT8gKEZvciByZWZlcmVuY2Us
IEknbSB1c2luZyBhIDY0LWJpdAo+IFVidW50dSBpbWFnZSBzZXQgdXAgaW5pdGlhbGx5IGJ5IHZp
cnQtbWFuYWdlciBidXQgbm93IGp1c3QgcnVuIHZpYSBgeGwKPiBjcmVhdGVgLiBJIGRvbid0IGtu
b3cgaWYgSSBzaG91bGQgZXhwZWN0IGl0IHRvIGhhdmUgcGFnaW5nIGVuYWJsZWQgb3IKPiBub3Qu
KSBPbiB0aGUgb3RoZXIgaGFuZCwgaWYgSSB1bmRlcnN0YW5kIGNvcnJlY3RseSwgd2hhdCBJIG1l
bnRpb25lZAo+IGVhcmxpZXIgd2l0aCByZWdhcmRzIHRvIHNvbWUgSFZNIGd1ZXN0cyBhc3N1bWlu
ZyAoYWRkciA+Pgo+IFhDX1BBR0VfU0hJRlQpID0gTUZOICppcyogYXNzdW1pbmcgdGhhdCBndWVz
dCBwYWdlIGZyYW1lIG51bWJlciA9Cj4gbWFjaGluZSBmcmFtZSBudW1iZXIsIHdoaWNoIHNvdW5k
cyBsaWtlIGl0IGlzIHdoYXQgd291bGQgYmUgYXBwbGljYWJsZQo+IGluIHRoaXMgY2FzZS7CoAo+
Cj4gSG9uZXN0bHksIEknbSBub3Qgc28gc3VyZSB3aGF0J3MgaGFwcGVuaW5nIGhlcmUsIGFuZCBJ
J20gbm90IGV2ZW4gc3VyZQo+IG15IGRlc2NyaXB0aW9uIGlzIHNlbnNpYmxlIGF0IHRoaXMgcG9p
bnQg4oCUIEkgbmVlZCB0byBsb29rIGludG8KPiBsaWJ2bWkncyBpbXBsZW1lbnRhdGlvbiBtb3Jl
IGFuZCBhbHNvIGZpZ3VyZSBvdXQgZXhhY3RseSB3aGF0IHBhZ2luZwo+IG1vZGUgKG9yIGxhY2sg
dGhlcmVvZikgbXkgSFZNIGd1ZXN0IGlzIHJ1bm5pbmcgaW4uIElmLCBvbiB0aGUgb3RoZXIKPiBo
YW5kLCBhbnkgb2YgdGhlIGFib3ZlIHNvdW5kcyBmYW1pbGlhciwgc3VnZ2VzdGlvbnMvaGludHMg
d291bGQgYmUKPiB2ZXJ5IGhlbHBmdWwuCgpIZXJlIGFyZSBzb21lIG9ic2VydmF0aW9ucy9wb2lu
dHMgd2hpY2ggbWF5IGhlbHAuCgp4ODYgaXMgYSBiaXQgbW9yZSBjb21wbGljYXRlZCB0aGFuIG90
aGVyIGFyY2hpdGVjdHVyZXMsIGFuZCBhcyBhIHJlc3VsdCwKdGhlcmUgaXMgYSBsb3Qgb2Ygc3Vi
dGx5IGluY29ycmVjdCB0ZXJtaW5vbG9neSAoaW5jbHVkaW5nIGluIExpYnZtaSAtCnNvcnJ5IFRh
bWFzKS4KCkEgdmlydHVhbCBhZGRyZXNzIChhbHNvIGNhbGxlZCBhbiBlZmZlY3RpdmUgYWRkcmVz
cykgaXMgYSBzZWdtZW50Om9mZnNldApwYWlyLsKgIFRoZSBzZWdtZW50IGlzIGFsbW9zdCBhbHdh
eXMgaW1wbGljaXQgKCVjcyBmb3IgaW5zdHJ1Y3Rpb24KZmV0Y2hlcywgJXNzIGZvciBzdGFjayBh
Y2Nlc3NlcywgJWRzIGZvciBub3JtYWwgZGF0YSBhY2Nlc3NlcykuwqAgVGhlCnNlZ21lbnRhdGlv
biBwYXJ0IG9mIGFkZHJlc3MgdHJhbnNsYXRpb24gYWRkcyB0aGUgc2VnbWVudCBiYXNlIHRvIHRo
ZQpvZmZzZXQgdG8gcHJvZHVjZSBhIGxpbmVhciBhZGRyZXNzLgoKQSAiZmxhdCBtZW1vcnkgbW9k
ZWwiICh1c2VkIGJ5IGFsbW9zdCBhbGwgMzJiaXQgT1NlcyBhbmQgaXMKdW5jb25kaXRpb25hbCBp
biBBTUQ2NCkgaXMgb25lIHdoZXJlIHRoZSBzZWdtZW50IGJhc2UgaXMgMCwgYXQgd2hpY2gKcG9p
bnQgb2Zmc2V0ID09IGxpbmVhciBhZGRyZXNzLsKgIFRoaXMgaXMgd2hlcmUgbW9zdCBjb25mdXNp
b24gb3ZlciB0aGUKdGVybSAidmlydHVhbCBhZGRyZXNzIiBhcmlzZXMuCgpUaGUgcGFnaW5nIHBh
cnQgb2YgYWRkcmVzcyB0cmFuc2xhdGlvbiB0YWtlcyBhIGxpbmVhciBhZGRyZXNzLCBmb2xsb3dz
CnRoZSBwYWdldGFibGUgc3RydWN0dXJlIChyb290ZWQgaW4gJWNyMyksIHRvIHByb2R1Y2UgYSBw
aHlzaWNhbCBhZGRyZXNzCmFzIGFuIG91dHB1dC7CoCBUaGlzIG1heSBiZSBndWVzdCBwaHlzaWNh
bCBvciBob3N0IHBoeXNpY2FsIGRlcGVuZGluZyBvbgp0aGUgVk0gY29uZmlndXJhdGlvbi4KCgpO
ZXh0LCBwbGVhc2UgcmVhZApodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD14ZW4uZ2l0
O2E9YmxvYjtmPXhlbi9pbmNsdWRlL3hlbi9tbS5oO2g9MDU0ZDAyZTZjMGU2OGI0MTFhZmJhNDI0
MjRkYzVmZTdlN2Q2OTg1NTtoYj1yZWZzL2hlYWRzL3N0YWdpbmcjbDgKd2hpY2ggZGVzY3JpYmVz
IHRoZSB0ZXJtaW5vbG9neSBYZW4gdXNlcyBmb3IgdmFyaW91cyBhZGRyZXNzIHNwYWNlcy7CoCBJ
bgpwYXJ0aWN1bGFyLCB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVuIE1GTiBhbmQgR0ZOLgoKVGhlIHJl
bGV2YW50IGRpZmZlcmVuY2UgUFYgYW5kIEhWTSBndWVzdHMgYXMgZmFyIGFzIHlvdSBhcmUgY29u
Y2VybmVkIGlzCnRoYXQgZm9yIFBWIGd1ZXN0cywgR0ZOID09IE1GTiBiZWNhdXNlIHRoZSBwYWdl
dGFibGVzIHdyaXR0ZW4gYnkgdGhlCmd1ZXN0IGFyZSB3YWxrZWQgZGlyZWN0bHkgYnkgaGFyZHdh
cmUuCgpBbiBIVk0gZ3Vlc3QgaGFzIEdGTiAhPSBNRk4sIGJlY2F1c2UgdGhlIGd1ZXN0IHBoeXNp
Y2FsIHRvIGhvc3QgcGh5c2ljYWwKdHJhbnNsYXRpb24gaXMgcHJvdmlkZWQgYnkgSEFQL0VQVC9O
UFQvU0xBVCAod2hpY2hldmVyIHRlcm0geW91IGNob3NlIHRvCnVzZSBmb3IgaGFyZHdhcmUgYWNj
ZWxlcmF0aW9uKSwgb3IgYnkgdGhlIHNoYWRvdyBwYWdldGFibGVzIChtYWludGFpbmVkCmFuZCBv
cGVyYXRlZCBieSBYZW4sIGZvciBoYXJkd2FyZSBsYWNraW5nIEhBUCBzdXBwb3J0KS4KClRoZSBm
b3JlaWduIG1hcCBBUEkgdXNlcyBhIEdGTiwgZXZlbiBpZiB0aGUgdW5kZXJseWluZyBBUEkgZGVz
Y3JpYmVzIHRoZQpwYXJhbWV0ZXIgbmFtZSBhcyBNRk4uwqAgVGhpcyBpcyBhIGNvbnNlcXVlbmNl
IG9mIFBWIGd1ZXN0cyBoYXZpbmcgYmVlbgpkZXZlbG9wZWQgbG9uZyBiZWZvcmUgaGFyZHdhcmUg
dmlydCBleHRlbnNpb25zIGNhbWUgYWxvbmcsIGFuZCBub29uZQpoYXZpbmcgZ29uZSB0aHJvdWdo
IGFuZCByZXRyb2FjdGl2ZWx5IHVwZGF0ZWQgdGhlIHRlcm1pbm9sb2d5LgoKVGhlcmVmb3JlLCBm
b3IgYm90aCBQViBhbmQgSFZNIGd1ZXN0cywgeW91IGNhbiB0YWtlIHRoZSBndWVzdCBjcjMsCmV4
dHJhY3QgdGhlIGZyYW1lIHBhcnQgb2YgaXQsIGFuZCBhc2sgdGhlIGZvcmVpZ24gbWFwIEFQSSB0
byBtYXAgdGhhdApndWVzdCBmcmFtZS7CoCBUaGUgdW5kZXJseWluZyBpbXBsZW1lbnRhdGlvbiBp
biBYZW4gaXMgdHJpdmlhbCBmb3IgYSBQVgpndWVzdCAoR0ZOID09IE1GTiksIGJ1dCBzbGlnaHRs
eSBtb3JlIGNvbXBsaWNhdGVkIGZvciBIVk0gZ3Vlc3RzIChHRk4KaGFzIHRvIGJlIHRyYW5zbGF0
ZWQgaW50byBhbiBNRk4gYnkgWGVuIHdhbGtpbmcgdGhlIEhBUC9zaGFkb3cKcGFnZXRhYmxlcyBi
ZWZvcmUgZG9tMCdzIG1hcHBpbmcgcmVxdWVzdCBjYW4gYmUgY29tcGxldGVkKS4KCkkgaG9wZSB0
aGlzIGNsZWFycyB1cCBzb21lIG9mIHRoZSBjb25mdXNpb24uCgp+QW5kcmV3CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 23:15:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 23:15: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 1gANhb-0006Nh-HI; Wed, 10 Oct 2018 23:15:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wnqw=mw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gANha-0006Nc-AH
 for xen-devel@lists.xen.org; Wed, 10 Oct 2018 23:15:38 +0000
X-Inumbo-ID: 93b7fb98-cce2-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 93b7fb98-cce2-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 23:16:55 +0000 (UTC)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id CA50D204EC;
 Wed, 10 Oct 2018 23:15:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539213335;
 bh=1T7PUOzAJtLBIoecIyYH6xOPimmSGWubqpCsM8NE2eI=;
 h=Date:From:To:cc:Subject:From;
 b=tQM3/sPNmNVC4kvWDBr9utRmVwWgHDiZDkgxPxBq9JFPx1NDelv/UavQGEPkhoLat
 RdBAvcdOwfLLEZEkfwnZga4ZBRK3uaBiZlxwIqlZlEasaZ+/25i+7jj1rOc5jbxXj9
 7+F8Rk/QPeBugZb6huyhZftuvM0Y1ixc+S+9m98Q=
Date: Wed, 10 Oct 2018 16:15:34 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: xen-devel@lists.xen.org
Message-ID: <alpine.DEB.2.10.1810101603100.436@sstabellini-ThinkPad-X260>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 0/6] zynqmp: Add forwarding of platform
 specific firmware 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: edgar.iglesias@xilinx.com, julien.grall@arm.com, 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>

SGkgYWxsLAoKVGhpcyBwYXRjaCBpcyBhbiB1cGRhdGUgb3ZlciB0aGlzIG9sZCBwYXRjaCBzZXJp
ZXM6CgpodHRwczovL21hcmMuaW5mby8/bD14ZW4tZGV2ZWwmbT0xNDg1Nzk2OTU1MzA0ODIKCkkg
aW5oZXJpdGVkIHRoZSBzZXJpZXN0IGZyb20gRWRnYXIsIEkgbWFkZSBzaWduaWZpY2FudCBjaGFu
Z2VzIG92ZXIgdGhlCm9sZCB2ZXJzaW9uLCBpbmNsdWRpbmcgYWRkcmVzc2luZyAoYWxtb3N0KSBh
bGwgY29tbWVudHMuIFRoZSBtYWluCmNoYW5nZXMgYXJlOgoKLSBzcGxpdCB0aGUgbGFyZ2VzdCBw
YXRjaCBpbnRvIG11bHRpcGxlIHNtYWxsZXIgcGF0Y2hlcwotIHJlbW92ZSBhbGwgI2RlZmluZXMg
YW5kIGVudW0gZW50cmllcyB3aGljaCBhcmVuJ3QgcmVxdWlyZWQKLSBhbHdheXMgc3BlY2lmeSAu
c2l6ZSBpbiBwbV9tbWlvX2FjY2VzcwotIGFsd2F5cyBzcGVjaWZ5IGVpdGhlciAuaHdkb21fYWNj
ZXNzIG9yIC5ub2RlIGluIHBtX21taW9fYWNjZXNzCi0gcmVtb3ZlIE5PREVfVU5LTk9XTgotIHNp
bXBsaWZ5IGRvbWFpbl9oYXNfbW1pb19hY2Nlc3MsIGFzc3VtaW5nIHRoYXQgYWRkcmVzc2VzIG9u
bHkgbWF0Y2ggb25lIGVudHJ5Ci0gdXNlIGFybV9zbWNjY18xXzFfc21jIGFuZCBzZXQvZ2V0X3Vz
ZXJfcmVnCgpDaGVlcnMsCgpTdGVmYW5vCgoKVGhlIGZvbGxvd2luZyBjaGFuZ2VzIHNpbmNlIGNv
bW1pdCAxNjJmYzgyOTVmMzEyNDBkYzM2NzAxOTBhOTFlOWJiYzAzYjBkN2JlOgoKICBsaWJ4bDog
UmVzdG9yZSBzY2hlZHVsaW5nIHBhcmFtZXRlcnMgYWZ0ZXIgbWlncmF0ZSBpbiBiZXN0LWVmZm9y
dCBmYXNoaW9uICgyMDE4LTEwLTEwIDEyOjM2OjI1ICswMTAwKQoKYXJlIGF2YWlsYWJsZSBpbiB0
aGUgZ2l0IHJlcG9zaXRvcnkgYXQ6CgogIGh0dHA6Ly94ZW5iaXRzLnhlbnByb2plY3Qub3JnL2dp
dC1odHRwL3Blb3BsZS9zc3RhYmVsbGluaS94ZW4tdW5zdGFibGUuZ2l0IHp5bnFtcC12NAoKZm9y
IHlvdSB0byBmZXRjaCBjaGFuZ2VzIHVwIHRvIDg5MTczOWMxZjllYTU1YTUxMGUzMTM3MGU4OWI5
YjdmNTc4NmJhMDg6CgogIHhlbi9hcm06IHp5bnFtcDogUmVtb3ZlIGJsYWNrbGlzdCBvZiBaeW5x
TVAncyBQTSBub2RlICgyMDE4LTEwLTEwIDE2OjEzOjA1IC0wNzAwKQoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpFZGdhciBF
LiBJZ2xlc2lhcyAoNik6CiAgICAgIHhlbi9hcm06IGludHJvZHVjZSBwbGF0Zm9ybV9zbWMKICAg
ICAgeGVuL2FybTogenlucW1wOiBGb3J3YXJkIHBsYWZvcm0gc3BlY2lmaWMgZmlybXdhcmUgY2Fs
bHMKICAgICAgeGVuL2FybTogenlucW1wOiBpbnRyb2R1Y2UgenlucW1wIHNwZWNpZmljIGRlZmlu
ZXMKICAgICAgeGVuL2FybTogenlucW1wOiBlZW1pIGFjY2VzcyBjb250cm9sCiAgICAgIHhlbi9h
cm06IHp5bnFtcDogaW1wbGVtZW50IHp5bnFtcF9lZW1pCiAgICAgIHhlbi9hcm06IHp5bnFtcDog
UmVtb3ZlIGJsYWNrbGlzdCBvZiBaeW5xTVAncyBQTSBub2RlCgogeGVuL2FyY2gvYXJtL3BsYXRm
b3JtLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDggKwogeGVuL2FyY2gvYXJtL3Bs
YXRmb3Jtcy9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgfCAgIDEgKwogeGVuL2FyY2gvYXJt
L3BsYXRmb3Jtcy94aWxpbngtenlucW1wLWVlbWkuYyAgICAgICAgfCA5NjUgKysrKysrKysrKysr
KysrKysrKysrCiB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAuYyAgICAgICAg
ICAgICB8ICAxNSArLQogeGVuL2FyY2gvYXJtL3ZzbWMuYyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgfCAgIDQgKwogeGVuL2luY2x1ZGUvYXNtLWFybS9wbGF0Zm9ybS5oICAgICAgICAg
ICAgICAgICAgICAgfCAgIDMgKwogeGVuL2luY2x1ZGUvYXNtLWFybS9wbGF0Zm9ybXMveGlsaW54
LXp5bnFtcC1lZW1pLmggfCA0MTUgKysrKysrKysrCiA3IGZpbGVzIGNoYW5nZWQsIDE0MDUgaW5z
ZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9h
cm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAtZWVtaS5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVu
L2luY2x1ZGUvYXNtLWFybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1lZW1pLmgKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 23:15:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 23:15: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 1gANho-0006Qf-Hp; Wed, 10 Oct 2018 23:15:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wnqw=mw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gANhl-0006PR-FJ
 for xen-devel@lists.xen.org; Wed, 10 Oct 2018 23:15:49 +0000
X-Inumbo-ID: 9a8e0bf9-cce2-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9a8e0bf9-cce2-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 23:17:06 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 5777320858;
 Wed, 10 Oct 2018 23:15:47 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539213347;
 bh=ZJx/yvhR0u0vw8jx+ZhTLPcudfsTGI5tI6k1pI47ZPI=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=rHEQwdbQ9Qh1rPw8ID2QTIG5JLM5p2+lDJQ1GT18jxGFZi5s7C2PbaIvi31jYIzfI
 Uc7QZphBMoUUXayMoQnRj/fSstdb3XLiI1CvnTlOCxD73Aw1MVaGCZm1ZN/O2f4aBg
 FrYcUMoQaOHr2h3JgWs3ZI5AI1PZtINk5bVWmAjU=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Wed, 10 Oct 2018 16:15:41 -0700
Message-Id: <1539213345-12961-2-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810101603100.436@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810101603100.436@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v4 2/6] xen/arm: zynqmp: Forward plaform
 specific firmware 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: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>,
 julien.grall@arm.com, sstabellini@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>

RnJvbTogRWRnYXIgRS4gSWdsZXNpYXMgPGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+CgpJbnRy
b2R1Y2UgenlucW1wX2VlbWk6IGEgZnVuY3Rpb24gcmVzcG9uc2libGUgZm9yIGltcGxlbWVudGlu
ZyBhY2Nlc3MKY29udHJvbHMgb3ZlciB0aGUgZmlybXdhcmUgY2FsbHMuIE9ubHkgY2FsbHMgdGhh
dCBhcmUgYWxsb3dlZCBhcmUKZm9yd2FyZGVkIHRvIHRoZSBmaXJtd2FyZS4KClNpZ25lZC1vZmYt
Ynk6IEVkZ2FyIEUuIElnbGVzaWFzIDxlZGdhci5pZ2xlc2lhc0B4aWxpbnguY29tPgpTaWduZWQt
b2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CgotLS0KQ2hh
bmdlcyBpbiB2NDoKLSBmaXggdHlwbwotIGFkZCBoZWFkZXIgZ3VhcmQKLSBhZGQgZW1hY3MgbWFn
aWMKLSByZW1vdmUgI2luY2x1ZGVzIHRoYXQgd2lsbCBvbmx5IGJlIHVzZWQgbGF0ZXIKLSBhZGQg
Y29weXJpZ2h0IG5vdGljZSB0byBoZWFkZXIKLSByZW1vdmUgU01DQ0MgMS4xIGNoZWNrCi0tLQog
eGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgfCAgMSAr
CiB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAtZWVtaS5jICAgICAgICB8IDM0
ICsrKysrKysrKysrKysrKysrKysrKysKIHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5
bnFtcC5jICAgICAgICAgICAgIHwgMTEgKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLWFybS9wbGF0
Zm9ybXMveGlsaW54LXp5bnFtcC1lZW1pLmggfCAzMCArKysrKysrKysrKysrKysrKysrCiA0IGZp
bGVzIGNoYW5nZWQsIDc2IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJj
aC9hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAtZWVtaS5jCiBjcmVhdGUgbW9kZSAxMDA2NDQg
eGVuL2luY2x1ZGUvYXNtLWFybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1lZW1pLmgKCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlIGIveGVuL2FyY2gvYXJtL3Bs
YXRmb3Jtcy9NYWtlZmlsZQppbmRleCBhNzliZGI5Li5mZThlMGM3IDEwMDY0NAotLS0gYS94ZW4v
YXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMv
TWFrZWZpbGUKQEAgLTksMyArOSw0IEBAIG9iai15ICs9IHN1bnhpLm8KIG9iai0kKENPTkZJR19B
Uk1fNjQpICs9IHRodW5kZXJ4Lm8KIG9iai0kKENPTkZJR19BUk1fNjQpICs9IHhnZW5lLXN0b3Jt
Lm8KIG9iai0kKENPTkZJR19NUFNPQ19QTEFURk9STSkgICs9IHhpbGlueC16eW5xbXAubworb2Jq
LSQoQ09ORklHX01QU09DX1BMQVRGT1JNKSAgKz0geGlsaW54LXp5bnFtcC1lZW1pLm8KZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1lZW1pLmMgYi94ZW4v
YXJjaC9hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAtZWVtaS5jCm5ldyBmaWxlIG1vZGUgMTAw
NjQ0CmluZGV4IDAwMDAwMDAuLjM2OWJiM2YKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vYXJjaC9h
cm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAtZWVtaS5jCkBAIC0wLDAgKzEsMzQgQEAKKy8qCisg
KiB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAtZWVtaS5jCisgKgorICogWGls
aW54IFp5bnFNUCBFRU1JIEFQSQorICoKKyAqIENvcHlyaWdodCAoYykgMjAxOCBYaWxpbnggSW5j
LgorICogV3JpdHRlbiBieSBFZGdhciBFLiBJZ2xlc2lhcyA8ZWRnYXIuaWdsZXNpYXNAeGlsaW54
LmNvbT4KKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRp
c3RyaWJ1dGUgaXQgYW5kL29yCisgKiBtb2RpZnkgaXQgdW5kZXIgdGhlIHRlcm1zIGFuZCBjb25k
aXRpb25zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMKKyAqIExpY2Vuc2UsIHZlcnNpb24gMiwg
YXMgcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24uCisgKgorICogVGhp
cyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2Vm
dWwsCisgKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGll
ZCB3YXJyYW50eSBvZgorICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElD
VUxBUiBQVVJQT1NFLiAgU2VlIHRoZQorICogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9y
IG1vcmUgZGV0YWlscy4KKyAqLworCisjaW5jbHVkZSA8YXNtL3JlZ3MuaD4KKyNpbmNsdWRlIDxh
c20vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAtZWVtaS5oPgorCitib29sIHp5bnFtcF9lZW1pKHN0
cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQoreworICAgIHJldHVybiBmYWxzZTsKK30KKworLyoK
KyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIK
KyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoK
KyAqLwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLmMg
Yi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAuYwppbmRleCBkOGNlZGVkLi45
YzE3NGQyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAu
YworKysgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAuYwpAQCAtMTgsNiAr
MTgsOCBAQAogICovCiAKICNpbmNsdWRlIDxhc20vcGxhdGZvcm0uaD4KKyNpbmNsdWRlIDxhc20v
cGxhdGZvcm1zL3hpbGlueC16eW5xbXAtZWVtaS5oPgorI2luY2x1ZGUgPGFzbS9zbWNjYy5oPgog
CiBzdGF0aWMgY29uc3QgY2hhciAqIGNvbnN0IHp5bnFtcF9kdF9jb21wYXRbXSBfX2luaXRjb25z
dCA9CiB7CkBAIC0zMiw4ICszNCwxNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGR0X2RldmljZV9t
YXRjaCB6eW5xbXBfYmxhY2tsaXN0X2RldltdIF9faW5pdGNvbnN0ID0KICAgICB7IC8qIHNlbnRp
bmVsICovIH0sCiB9OwogCitzdGF0aWMgYm9vbCB6eW5xbXBfc21jKHN0cnVjdCBjcHVfdXNlcl9y
ZWdzICpyZWdzKQoreworICAgIGlmICggIWlzXzY0Yml0X2RvbWFpbihjdXJyZW50LT5kb21haW4p
ICkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgcmV0dXJuICB6eW5xbXBfZWVtaShyZWdz
KTsKK30KKwogUExBVEZPUk1fU1RBUlQoeGlsaW54X3p5bnFtcCwgIlhpbGlueCBaeW5xTVAiKQog
ICAgIC5jb21wYXRpYmxlID0genlucW1wX2R0X2NvbXBhdCwKKyAgICAuc21jID0genlucW1wX3Nt
YywKICAgICAuYmxhY2tsaXN0X2RldiA9IHp5bnFtcF9ibGFja2xpc3RfZGV2LAogUExBVEZPUk1f
RU5ECiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGxhdGZvcm1zL3hpbGlueC16
eW5xbXAtZWVtaS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFt
cC1lZW1pLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uNDNjZWZiNQotLS0g
L2Rldi9udWxsCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5x
bXAtZWVtaS5oCkBAIC0wLDAgKzEsMzAgQEAKKy8qCisgKiBDb3B5cmlnaHQgKGMpIDIwMTggWGls
aW54IEluYy4KKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiBy
ZWRpc3RyaWJ1dGUgaXQgYW5kL29yCisgKiBtb2RpZnkgaXQgdW5kZXIgdGhlIHRlcm1zIGFuZCBj
b25kaXRpb25zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMKKyAqIExpY2Vuc2UsIHZlcnNpb24g
MiwgYXMgcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24uCisgKgorICog
VGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1
c2VmdWwsCisgKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1w
bGllZCB3YXJyYW50eSBvZgorICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFS
VElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQorICogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2Ug
Zm9yIG1vcmUgZGV0YWlscy4KKyAqLworCisjaWZuZGVmIF9fQVNNX0FSTV9QTEFURk9STVNfWllO
UU1QX0gKKyNkZWZpbmUgX19BU01fQVNNX1BMQVRGT1JNU19aWU5RTVBfSAorCisjaW5jbHVkZSA8
YXNtL3Byb2Nlc3Nvci5oPgorCitleHRlcm4gYm9vbCB6eW5xbXBfZWVtaShzdHJ1Y3QgY3B1X3Vz
ZXJfcmVncyAqcmVncyk7CisKKyNlbmRpZiAvKiBfX0FTTV9BUk1fUExBVEZPUk1TX1pZTlFNUF9I
ICovCisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5
bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAorICogaW5kZW50LXRhYnMtbW9kZTogbmls
CisgKiBFbmQ6CisgKi8KLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 23:15:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 23:15: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 1gANhn-0006Q6-Eq; Wed, 10 Oct 2018 23:15:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wnqw=mw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gANhl-0006PP-EM
 for xen-devel@lists.xen.org; Wed, 10 Oct 2018 23:15:49 +0000
X-Inumbo-ID: 9abcbd6b-cce2-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9abcbd6b-cce2-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 23:17:06 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 9F1BA20870;
 Wed, 10 Oct 2018 23:15:47 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539213347;
 bh=9FzzfbvsHSjOaXvBD+14C64HvKBiKNjl9GVRGnPulEM=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=PkBtLUMptF5qBwBJ7JMFoWxo5v0W0DFVsv4Mczsn6Jqe6MmCTK/bx/XWIk2iFVYuB
 eVwRchn0q2UPT0BcmdJ8n3MXWKBV0c9bx0cLrVJG2pj+DofYby6usvpykZpTQo11U6
 +Gk5t0aokk2KguJ6t24h9KUEgLJgkd3UVNoK2Sec=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Wed, 10 Oct 2018 16:15:42 -0700
Message-Id: <1539213345-12961-3-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810101603100.436@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810101603100.436@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v4 3/6] xen/arm: zynqmp: introduce zynqmp
 specific defines
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>,
 julien.grall@arm.com, sstabellini@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>

RnJvbTogRWRnYXIgRS4gSWdsZXNpYXMgPGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+CgpJbnRy
b2R1Y2UgenlucW1wIHNwZWNpZmljIGRlZmluZXMgZm9yIHRoZSBmaXJtd2FyZSBjYWxscy4KU2Vl
IEVFTUk6Cmh0dHBzOi8vd3d3LnhpbGlueC5jb20vc3VwcG9ydC9kb2N1bWVudGF0aW9uL3VzZXJf
Z3VpZGVzL3VnMTIwMC1lZW1pLWFwaS5wZGYKClRoZSBlcnJvciBjb2RlcyBhcmUgZGVzY3JpYmVk
LCB1bmRlciBYSWxQTSBFcnJvciBDb2RlczoKaHR0cHM6Ly93d3cueGlsaW54LmNvbS9zdXBwb3J0
L2RvY3VtZW50YXRpb24vdXNlcl9ndWlkZXMvdWcxMTM3LXp5bnEtdWx0cmFzY2FsZS1tcHNvYy1z
d2Rldi5wZGYKClNpZ25lZC1vZmYtYnk6IEVkZ2FyIEUuIElnbGVzaWFzIDxlZGdhci5pZ2xlc2lh
c0B4aWxpbnguY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9z
QHhpbGlueC5jb20+CgotLS0KQ2hhbmdlcyBpbiB2NDoKLSBkZWZpbmUgUE1fTU1JT19TSElGVAot
LS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAtZWVtaS5oIHwg
Mzg1ICsrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDM4NSBpbnNlcnRpb25z
KCspCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9wbGF0Zm9ybXMveGlsaW54LXp5
bnFtcC1lZW1pLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1w
LWVlbWkuaAppbmRleCA0M2NlZmI1Li5iZGI0ZDM0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9h
c20tYXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLWVlbWkuaAorKysgYi94ZW4vaW5jbHVkZS9h
c20tYXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLWVlbWkuaApAQCAtMTYsNiArMTYsMzkxIEBA
CiAKICNpbmNsdWRlIDxhc20vcHJvY2Vzc29yLmg+CiAKKyNkZWZpbmUgTU1fQ1JMX0FQQgkweGZm
NWUwMDAwCisjZGVmaW5lIE1NX1JQVQkweGZmOWEwMDAwCisjZGVmaW5lIE1NX1JUQwkweGZmYTYw
MDAwCisjZGVmaW5lIE1NX0FETUFfQ0gwCTB4ZmZhODAwMDAKKworI2RlZmluZSBNTV9VU0IzXzBf
WEhDSSAgMHhmZTIwMDAwMAorI2RlZmluZSBNTV9VU0IzXzFfWEhDSSAgMHhmZTMwMDAwMAorCisj
ZGVmaW5lIE1NX1NBVEFfQUhDSV9IQkEJMHhmZDBjMDAwMAorI2RlZmluZSBNTV9BWElQQ0lFX01B
SU4JMHhmZDBlMDAwMAorI2RlZmluZSBNTV9DUkZfQVBCCTB4ZmQxYTAwMDAKKyNkZWZpbmUgTU1f
UENJRV9BVFRSSUIJMHhmZDQ4MDAwMAorI2RlZmluZSBNTV9EUAkweGZkNGEwMDAwCisjZGVmaW5l
IE1NX0dQVQkweGZkNGIwMDAwCisjZGVmaW5lIE1NX0dETUFfQ0gwCTB4ZmQ1MDAwMDAKKworI2Rl
ZmluZSBNTV9VQVJUMAkweGZmMDAwMDAwCisjZGVmaW5lIE1NX1VBUlQxCTB4ZmYwMTAwMDAKKyNk
ZWZpbmUgTU1fSTJDMAkweGZmMDIwMDAwCisjZGVmaW5lIE1NX0kyQzEJMHhmZjAzMDAwMAorI2Rl
ZmluZSBNTV9TUEkwCTB4ZmYwNDAwMDAKKyNkZWZpbmUgTU1fU1BJMQkweGZmMDUwMDAwCisjZGVm
aW5lIE1NX0NBTjAJMHhmZjA2MDAwMAorI2RlZmluZSBNTV9DQU4xCTB4ZmYwNzAwMDAKKyNkZWZp
bmUgTU1fR1BJTwkweGZmMGEwMDAwCisjZGVmaW5lIE1NX0dFTTAJMHhmZjBiMDAwMAorI2RlZmlu
ZSBNTV9HRU0xCTB4ZmYwYzAwMDAKKyNkZWZpbmUgTU1fR0VNMgkweGZmMGQwMDAwCisjZGVmaW5l
IE1NX0dFTTMJMHhmZjBlMDAwMAorI2RlZmluZSBNTV9RU1BJCTB4ZmYwZjAwMDAKKyNkZWZpbmUg
TU1fTkFORAkweGZmMTAwMDAwCisjZGVmaW5lIE1NX1RUQzAJMHhmZjExMDAwMAorI2RlZmluZSBN
TV9UVEMxCTB4ZmYxMjAwMDAKKyNkZWZpbmUgTU1fVFRDMgkweGZmMTMwMDAwCisjZGVmaW5lIE1N
X1RUQzMJMHhmZjE0MDAwMAorI2RlZmluZSBNTV9TV0RUCTB4ZmYxNTAwMDAKKyNkZWZpbmUgTU1f
U0QwCTB4ZmYxNjAwMDAKKyNkZWZpbmUgTU1fU0QxCTB4ZmYxNzAwMDAKKyNkZWZpbmUgTU1fSU9V
X1NMQ1IJMHhmZjE4MDAwMAorCisjZGVmaW5lIE1NX1BNVV9HTE9CQUwgICAgICAgICAgIDB4ZmZk
ODAwMDAKKworLyogU2VsZWN0ZWQgc2V0IG9mIHJlZ2lzdGVyIGRlZmluaXRpb25zOiAgKi8KKyNk
ZWZpbmUgUl9DUkZfQVBMTF9DVFJMICAgICAgICAgICAweDIwCisjZGVmaW5lIFJfQ1JGX0FDUFVf
Q1RSTCAgICAgICAgICAgMHg2MAorI2RlZmluZSBSX0NSRl9EUF9WSURFT19SRUZfQ1RSTCAgIDB4
NzAKKyNkZWZpbmUgUl9DUkZfRFBfQVVESU9fUkVGX0NUUkwgICAweDc0CisjZGVmaW5lIFJfQ1JG
X0RQX1NUQ19SRUZfQ1RSTCAgICAgMHg3YworI2RlZmluZSBSX0NSRl9HUFVfUkVGX0NUUkwgICAg
ICAgIDB4ODQKKyNkZWZpbmUgUl9DUkZfU0FUQV9SRUZfQ1RSTCAgICAgICAweGEwCisjZGVmaW5l
IFJfQ1JGX1BDSUVfUkVGX0NUUkwgICAgICAgMHhiNAorI2RlZmluZSBSX0NSRl9HRE1BX1JFRl9D
VFJMICAgICAgIDB4YjgKKyNkZWZpbmUgUl9DUkZfRFBETUFfUkVGX0NUUkwgICAgICAweGJjCisK
KyNkZWZpbmUgUl9DUkxfSU9QTExfQ1RSTCAgICAgICAgICAweDIwCisjZGVmaW5lIFJfQ1JMX1JQ
TExfVE9fRlBEX0NUUkwgICAgMHg0OAorI2RlZmluZSBSX0NSTF9VU0IzX0RVQUxfUkVGX0NUUkwg
IDB4NGMKKyNkZWZpbmUgUl9DUkxfR0VNMF9SRUZfQ1RSTCAgICAgICAweDUwCisjZGVmaW5lIFJf
Q1JMX0dFTTFfUkVGX0NUUkwgICAgICAgMHg1NAorI2RlZmluZSBSX0NSTF9HRU0yX1JFRl9DVFJM
ICAgICAgIDB4NTgKKyNkZWZpbmUgUl9DUkxfR0VNM19SRUZfQ1RSTCAgICAgICAweDVjCisjZGVm
aW5lIFJfQ1JMX1VTQjBfQlVTX1JFRl9DVFJMICAgMHg2MAorI2RlZmluZSBSX0NSTF9VU0IxX0JV
U19SRUZfQ1RSTCAgIDB4NjQKKyNkZWZpbmUgUl9DUkxfUVNQSV9SRUZfQ1RSTCAgICAgICAweDY4
CisjZGVmaW5lIFJfQ1JMX1NESU8wX1JFRl9DVFJMICAgICAgMHg2YworI2RlZmluZSBSX0NSTF9T
RElPMV9SRUZfQ1RSTCAgICAgIDB4NzAKKyNkZWZpbmUgUl9DUkxfVUFSVDBfUkVGX0NUUkwgICAg
ICAweDc0CisjZGVmaW5lIFJfQ1JMX1VBUlQxX1JFRl9DVFJMICAgICAgMHg3OAorI2RlZmluZSBS
X0NSTF9TUEkwX1JFRl9DVFJMICAgICAgIDB4N2MKKyNkZWZpbmUgUl9DUkxfU1BJMV9SRUZfQ1RS
TCAgICAgICAweDgwCisjZGVmaW5lIFJfQ1JMX0NBTjBfUkVGX0NUUkwgICAgICAgMHg4NAorI2Rl
ZmluZSBSX0NSTF9DQU4xX1JFRl9DVFJMICAgICAgIDB4ODgKKyNkZWZpbmUgUl9DUkxfQ1BVX1I1
X0NUUkwgICAgICAgICAweDkwCisjZGVmaW5lIFJfQ1JMX0lPVV9TV0lUQ0hfQ1RSTCAgICAgMHg5
YworI2RlZmluZSBSX0NSTF9DU1VfUExMX0NUUkwgICAgICAgIDB4YTAKKyNkZWZpbmUgUl9DUkxf
UENBUF9DVFJMICAgICAgICAgICAweGE0CisjZGVmaW5lIFJfQ1JMX0xQRF9TV0lUQ0hfQ1RSTCAg
ICAgMHhhOAorI2RlZmluZSBSX0NSTF9MUERfTFNCVVNfQ1RSTCAgICAgIDB4YWMKKyNkZWZpbmUg
Ul9DUkxfREJHX0xQRF9DVFJMICAgICAgICAweGIwCisjZGVmaW5lIFJfQ1JMX05BTkRfUkVGX0NU
UkwgICAgICAgMHhiNAorI2RlZmluZSBSX0NSTF9BRE1BX1JFRl9DVFJMICAgICAgIDB4YjgKKyNk
ZWZpbmUgUl9DUkxfUEwwX1JFRl9DVFJMICAgICAgICAweGMwCisjZGVmaW5lIFJfQ1JMX1BMMV9S
RUZfQ1RSTCAgICAgICAgMHhjNAorI2RlZmluZSBSX0NSTF9QTDJfUkVGX0NUUkwgICAgICAgIDB4
YzgKKyNkZWZpbmUgUl9DUkxfUEwzX1JFRl9DVFJMICAgICAgICAweGNjCisjZGVmaW5lIFJfQ1JM
X1BMMF9USFJfQ1RSTCAgICAgICAgMHhkMAorI2RlZmluZSBSX0NSTF9QTDBfVEhSX0NOVCAgICAg
ICAgIDB4ZDQKKyNkZWZpbmUgUl9DUkxfUEwxX1RIUl9DVFJMICAgICAgICAweGQ4CisjZGVmaW5l
IFJfQ1JMX1BMMV9USFJfQ05UICAgICAgICAgMHhkYworI2RlZmluZSBSX0NSTF9QTDJfVEhSX0NU
UkwgICAgICAgIDB4ZTAKKyNkZWZpbmUgUl9DUkxfUEwyX1RIUl9DTlQgICAgICAgICAweGU0Cisj
ZGVmaW5lIFJfQ1JMX1BMM19USFJfQ1RSTCAgICAgICAgMHhlOAorI2RlZmluZSBSX0NSTF9QTDNf
VEhSX0NOVCAgICAgICAgIDB4ZmMKKyNkZWZpbmUgUl9DUkxfR0VNX1RTVV9SRUZfQ1RSTCAgICAw
eDEwMAorI2RlZmluZSBSX0NSTF9ETExfUkVGX0NUUkwgICAgICAgIDB4MTA0CisjZGVmaW5lIFJf
Q1JMX0FNU19SRUZfQ1RSTCAgICAgICAgMHgxMDgKKyNkZWZpbmUgUl9DUkxfSTJDMF9SRUZfQ1RS
TCAgICAgICAweDEyMAorI2RlZmluZSBSX0NSTF9JMkMxX1JFRl9DVFJMICAgICAgIDB4MTI0Cisj
ZGVmaW5lIFJfQ1JMX1RJTUVTVEFNUF9SRUZfQ1RSTCAgMHgxMjgKKworI2RlZmluZSBSX1BNVV9H
TE9CQUxfR0xPQkFMX0dFTl9TVE9SQUdFMCAgICAweDMwCisjZGVmaW5lIFJfUE1VX0dMT0JBTF9Q
RVJTX0dMT0JfR0VOX1NUT1JBR0U3IDB4NmMKKworI2RlZmluZSBSX1BNVV9HTE9CQUxfUFdSX1NU
QVRFICAgICAgICAgICAgICAweDEwMAorCisjZGVmaW5lIFJfSU9VX1NMQ1JfTUlPX1BJTl8wICAg
ICAgICAgICAgICAweDAKKyNkZWZpbmUgUl9JT1VfU0xDUl9NSU9fTVNUX1RSSTIgICAgICAgICAg
IDB4MjBjCisjZGVmaW5lIFJfSU9VX1NMQ1JfV0RUX0NMS19TRUwgICAgICAgICAgICAweDMwMAor
I2RlZmluZSBSX0lPVV9TTENSX0NBTl9NSU9fQ1RSTCAgICAgICAgICAgMHgzMDQKKyNkZWZpbmUg
Ul9JT1VfU0xDUl9HRU1fQ0xLX0NUUkwgICAgICAgICAgIDB4MzA4CisjZGVmaW5lIFJfSU9VX1NM
Q1JfU0RJT19DTEtfQ1RSTCAgICAgICAgICAweDMwYworI2RlZmluZSBSX0lPVV9TTENSX0NUUkxf
UkVHX1NECSAgICAgICAgICAweDMxMAorI2RlZmluZSBSX0lPVV9TTENSX1NEX0lUQVBETFkJICAg
ICAgICAgIDB4MzE0CisjZGVmaW5lIFJfSU9VX1NMQ1JfU0RfQ0ROX0NUUkwgICAgICAgICAgICAw
eDM1YworI2RlZmluZSBSX0lPVV9TTENSX0dFTV9DVFJMICAgICAgICAgICAgICAgMHgzNjAKKyNk
ZWZpbmUgUl9JT1VfU0xDUl9JT1VfVFRDX0FQQl9DTEsgICAgICAgIDB4MzgwCisjZGVmaW5lIFJf
SU9VX1NMQ1JfSU9VX1RBUERMWV9CWVBBU1MgICAgICAweDM5MAorI2RlZmluZSBSX0lPVV9TTENS
X0lPVV9DT0hFUkVOVF9DVFJMICAgICAgMHg0MDAKKyNkZWZpbmUgUl9JT1VfU0xDUl9WSURFT19Q
U1NfQ0xLX1NFTCAgICAgIDB4NDA0CisjZGVmaW5lIFJfSU9VX1NMQ1JfSU9VX1JBTV9HRU0wICAg
ICAgICAgICAweDUwMAorI2RlZmluZSBSX0lPVV9TTENSX0lPVV9SQU1fR0VNMSAgICAgICAgICAg
MHg1MDQKKyNkZWZpbmUgUl9JT1VfU0xDUl9JT1VfUkFNX0dFTTIgICAgICAgICAgIDB4NTA4Cisj
ZGVmaW5lIFJfSU9VX1NMQ1JfSU9VX1JBTV9HRU0zICAgICAgICAgICAweDUwYworI2RlZmluZSBS
X0lPVV9TTENSX0lPVV9SQU1fU0QwICAgICAgICAgICAgMHg1MTAKKyNkZWZpbmUgUl9JT1VfU0xD
Ul9JT1VfUkFNX1NEMSAgICAgICAgICAgIDB4NTE0CisjZGVmaW5lIFJfSU9VX1NMQ1JfSU9VX1JB
TV9DQU4wICAgICAgICAgICAweDUxOAorI2RlZmluZSBSX0lPVV9TTENSX0lPVV9SQU1fQ0FOMSAg
ICAgICAgICAgMHg1MWMKKyNkZWZpbmUgUl9JT1VfU0xDUl9JT1VfUkFNX0xRU1BJICAgICAgICAg
IDB4NTIwCisjZGVmaW5lIFJfSU9VX1NMQ1JfSU9VX1JBTV9OQU5EICAgICAgICAgICAweDUyNAor
CisvKiBTZXJ2aWNlIGNhbGxzLiAgKi8KKyNkZWZpbmUgUE1fR0VUX1RSVVNUWk9ORV9WRVJTSU9O
CTB4YTAzCisKKy8qIFNNQyBmdW5jdGlvbiBJRHMgZm9yIFNpUCBTZXJ2aWNlIHF1ZXJpZXMgKi8K
KyNkZWZpbmUgWllOUU1QX1NJUF9TVkNfQ0FMTF9DT1VOVCAgICAgICAweGZmMDAKKyNkZWZpbmUg
WllOUU1QX1NJUF9TVkNfVUlEICAgICAgICAgICAgICAweGZmMDEKKyNkZWZpbmUgWllOUU1QX1NJ
UF9TVkNfVkVSU0lPTiAgICAgICAgICAweGZmMDMKKworI2RlZmluZSBQTV9NTUlPX1NISUZUICAg
ICAgICAgICAgICAgICAgIDMyCisKK2VudW0gcG1fYXBpX2lkIHsKKwkvKiBNaXNjZWxsYW5lb3Vz
IEFQSSBmdW5jdGlvbnM6ICovCisJUE1fR0VUX0FQSV9WRVJTSU9OID0gMSwgLyogRG8gbm90IGNo
YW5nZSBvciBtb3ZlICovCisJUE1fU0VUX0NPTkZJR1VSQVRJT04sCisJUE1fR0VUX05PREVfU1RB
VFVTLAorCVBNX0dFVF9PUF9DSEFSQUNURVJJU1RJQywKKwlQTV9SRUdJU1RFUl9OT1RJRklFUiwK
KwkvKiBBUEkgZm9yIHN1c3BlbmRpbmcgb2YgUFVzOiAqLworCVBNX1JFUV9TVVNQRU5ELAorCVBN
X1NFTEZfU1VTUEVORCwKKwlQTV9GT1JDRV9QT1dFUkRPV04sCisJUE1fQUJPUlRfU1VTUEVORCwK
KwlQTV9SRVFfV0FLRVVQLAorCVBNX1NFVF9XQUtFVVBfU09VUkNFLAorCVBNX1NZU1RFTV9TSFVU
RE9XTiwKKwkvKiBBUEkgZm9yIG1hbmFnaW5nIFBNIHNsYXZlczogKi8KKwlQTV9SRVFfTk9ERSwK
KwlQTV9SRUxFQVNFX05PREUsCisJUE1fU0VUX1JFUVVJUkVNRU5ULAorCVBNX1NFVF9NQVhfTEFU
RU5DWSwKKwkvKiBEaXJlY3QgY29udHJvbCBBUEkgZnVuY3Rpb25zOiAqLworCVBNX1JFU0VUX0FT
U0VSVCwKKwlQTV9SRVNFVF9HRVRfU1RBVFVTLAorCVBNX01NSU9fV1JJVEUsCisJUE1fTU1JT19S
RUFELAorCVBNX0lOSVQsCisJUE1fRlBHQV9MT0FELAorCVBNX0ZQR0FfR0VUX1NUQVRVUywKKwlQ
TV9HRVRfQ0hJUElELAorCS8qIElEIDI1IGlzIGJlZW4gdXNlZCBieSBVLWJvb3QgdG8gcHJvY2Vz
cyBzZWN1cmUgYm9vdCBpbWFnZXMgKi8KKwkvKiBTZWN1cmUgbGlicmFyeSBnZW5lcmljIEFQSSBm
dW5jdGlvbnMgKi8KKwlQTV9TRUNVUkVfU0hBID0gMjYsCisJUE1fU0VDVVJFX1JTQSwKKwkvKiBQ
aW4gY29udHJvbCBBUEkgZnVuY3Rpb25zICovCisJUE1fUElOQ1RSTF9SRVFVRVNULAorCVBNX1BJ
TkNUUkxfUkVMRUFTRSwKKwlQTV9QSU5DVFJMX0dFVF9GVU5DVElPTiwKKwlQTV9QSU5DVFJMX1NF
VF9GVU5DVElPTiwKKwlQTV9QSU5DVFJMX0NPTkZJR19QQVJBTV9HRVQsCisJUE1fUElOQ1RSTF9D
T05GSUdfUEFSQU1fU0VULAorCS8qIFBNIElPQ1RMIEFQSSAqLworCVBNX0lPQ1RMLAorCS8qIEFQ
SSB0byBxdWVyeSBpbmZvcm1hdGlvbiBmcm9tIGZpcm13YXJlICovCisJUE1fUVVFUllfREFUQSwK
KwkvKiBDbG9jayBjb250cm9sIEFQSSBmdW5jdGlvbnMgKi8KKwlQTV9DTE9DS19FTkFCTEUsCisJ
UE1fQ0xPQ0tfRElTQUJMRSwKKwlQTV9DTE9DS19HRVRTVEFURSwKKwlQTV9DTE9DS19TRVRESVZJ
REVSLAorCVBNX0NMT0NLX0dFVERJVklERVIsCisJUE1fQ0xPQ0tfU0VUUkFURSwKKwlQTV9DTE9D
S19HRVRSQVRFLAorCVBNX0NMT0NLX1NFVFBBUkVOVCwKKwlQTV9DTE9DS19HRVRQQVJFTlQsCisJ
UE1fQVBJX01BWAorfTsKKworZW51bSBwbV9ub2RlX2lkIHsKKwlOT0RFX1JQVSA9IDYsCisJTk9E
RV9SUFVfMCwKKwlOT0RFX1JQVV8xLAorCU5PREVfR1BVX1BQXzAgPSAyMCwKKwlOT0RFX0dQVV9Q
UF8xLAorCU5PREVfVVNCXzAsCisJTk9ERV9VU0JfMSwKKwlOT0RFX1RUQ18wLAorCU5PREVfVFRD
XzEsCisJTk9ERV9UVENfMiwKKwlOT0RFX1RUQ18zLAorCU5PREVfU0FUQSwKKwlOT0RFX0VUSF8w
LAorCU5PREVfRVRIXzEsCisJTk9ERV9FVEhfMiwKKwlOT0RFX0VUSF8zLAorCU5PREVfVUFSVF8w
LAorCU5PREVfVUFSVF8xLAorCU5PREVfU1BJXzAsCisJTk9ERV9TUElfMSwKKwlOT0RFX0kyQ18w
LAorCU5PREVfSTJDXzEsCisJTk9ERV9TRF8wLAorCU5PREVfU0RfMSwKKwlOT0RFX0RQLAorCU5P
REVfR0RNQSwKKwlOT0RFX0FETUEsCisJTk9ERV9OQU5ELAorCU5PREVfUVNQSSwKKwlOT0RFX0dQ
SU8sCisJTk9ERV9DQU5fMCwKKwlOT0RFX0NBTl8xLAorCU5PREVfQUZJLAorCU5PREVfQVBMTCwK
KwlOT0RFX1ZQTEwsCisJTk9ERV9EUExMLAorCU5PREVfUlBMTCwKKwlOT0RFX0lPUExMLAorCU5P
REVfRERSLAorCU5PREVfSVBJX0FQVSwKKwlOT0RFX0lQSV9SUFVfMCwKKwlOT0RFX0dQVSwKKwlO
T0RFX1BDSUUsCisJTk9ERV9QQ0FQLAorCU5PREVfUlRDLAorfTsKKworLyoqCisgKiBAWFNUX1BN
X1NVQ0NFU1M6CQlTdWNjZXNzCisgKiBAWFNUX1BNX0lOVEVSTkFMOglVbmV4cGVjdGVkIGVycm9y
CisgKiBAWFNUX1BNX0NPTkZMSUNUOglDb25mbGljdGluZyByZXF1aXJlbWVudHMKKyAqIEBYU1Rf
UE1fTk9fQUNDRVNTOglBY2Nlc3MgcmlnaHRzIHZpb2xhdGlvbgorICogQFhTVF9QTV9JTlZBTElE
X05PREU6CURvZXMgbm90IGFwcGx5IHRvIG5vZGUgcGFzc2VkIGFzIGFyZ3VtZW50CisgKiBAWFNU
X1BNX0RPVUJMRV9SRVE6CUR1cGxpY2F0ZSByZXF1ZXN0CisgKiBAWFNUX1BNX0FCT1JUX1NVU1BF
TkQ6CVRhcmdldCBoYXMgYWJvcnRlZCBzdXNwZW5kCisgKi8KK2VudW0gcG1fcmV0X3N0YXR1cyB7
CisJWFNUX1BNX1NVQ0NFU1MgPSAwLAorCVhTVF9QTV9JTlRFUk5BTCA9IDIwMDAsCisJWFNUX1BN
X0NPTkZMSUNULAorCVhTVF9QTV9OT19BQ0NFU1MsCisJWFNUX1BNX0lOVkFMSURfTk9ERSwKKwlY
U1RfUE1fRE9VQkxFX1JFUSwKKwlYU1RfUE1fQUJPUlRfU1VTUEVORCwKK307CisKK2VudW0gcG1f
cmVzZXQgeworCVhJTFBNX1JFU0VUX1NUQVJUID0gOTk5LAorCVhJTFBNX1JFU0VUX1BDSUVfQ0ZH
LAorCVhJTFBNX1JFU0VUX1BDSUVfQlJJREdFLAorCVhJTFBNX1JFU0VUX1BDSUVfQ1RSTCwKKwlY
SUxQTV9SRVNFVF9EUCwKKwlYSUxQTV9SRVNFVF9TV0RUX0NSRiwKKwlYSUxQTV9SRVNFVF9BRklf
Rk01LAorCVhJTFBNX1JFU0VUX0FGSV9GTTQsCisJWElMUE1fUkVTRVRfQUZJX0ZNMywKKwlYSUxQ
TV9SRVNFVF9BRklfRk0yLAorCVhJTFBNX1JFU0VUX0FGSV9GTTEsCisJWElMUE1fUkVTRVRfQUZJ
X0ZNMCwKKwlYSUxQTV9SRVNFVF9HRE1BLAorCVhJTFBNX1JFU0VUX0dQVV9QUDEsCisJWElMUE1f
UkVTRVRfR1BVX1BQMCwKKwlYSUxQTV9SRVNFVF9HUFUsCisJWElMUE1fUkVTRVRfR1QsCisJWElM
UE1fUkVTRVRfU0FUQSwKKwlYSUxQTV9SRVNFVF9BQ1BVM19QV1JPTiwKKwlYSUxQTV9SRVNFVF9B
Q1BVMl9QV1JPTiwKKwlYSUxQTV9SRVNFVF9BQ1BVMV9QV1JPTiwKKwlYSUxQTV9SRVNFVF9BQ1BV
MF9QV1JPTiwKKwlYSUxQTV9SRVNFVF9BUFVfTDIsCisJWElMUE1fUkVTRVRfQUNQVTMsCisJWElM
UE1fUkVTRVRfQUNQVTIsCisJWElMUE1fUkVTRVRfQUNQVTEsCisJWElMUE1fUkVTRVRfQUNQVTAs
CisJWElMUE1fUkVTRVRfRERSLAorCVhJTFBNX1JFU0VUX0FQTV9GUEQsCisJWElMUE1fUkVTRVRf
U09GVCwKKwlYSUxQTV9SRVNFVF9HRU0wLAorCVhJTFBNX1JFU0VUX0dFTTEsCisJWElMUE1fUkVT
RVRfR0VNMiwKKwlYSUxQTV9SRVNFVF9HRU0zLAorCVhJTFBNX1JFU0VUX1FTUEksCisJWElMUE1f
UkVTRVRfVUFSVDAsCisJWElMUE1fUkVTRVRfVUFSVDEsCisJWElMUE1fUkVTRVRfU1BJMCwKKwlY
SUxQTV9SRVNFVF9TUEkxLAorCVhJTFBNX1JFU0VUX1NESU8wLAorCVhJTFBNX1JFU0VUX1NESU8x
LAorCVhJTFBNX1JFU0VUX0NBTjAsCisJWElMUE1fUkVTRVRfQ0FOMSwKKwlYSUxQTV9SRVNFVF9J
MkMwLAorCVhJTFBNX1JFU0VUX0kyQzEsCisJWElMUE1fUkVTRVRfVFRDMCwKKwlYSUxQTV9SRVNF
VF9UVEMxLAorCVhJTFBNX1JFU0VUX1RUQzIsCisJWElMUE1fUkVTRVRfVFRDMywKKwlYSUxQTV9S
RVNFVF9TV0RUX0NSTCwKKwlYSUxQTV9SRVNFVF9OQU5ELAorCVhJTFBNX1JFU0VUX0FETUEsCisJ
WElMUE1fUkVTRVRfR1BJTywKKwlYSUxQTV9SRVNFVF9JT1VfQ0MsCisJWElMUE1fUkVTRVRfVElN
RVNUQU1QLAorCVhJTFBNX1JFU0VUX1JQVV9SNTAsCisJWElMUE1fUkVTRVRfUlBVX1I1MSwKKwlY
SUxQTV9SRVNFVF9SUFVfQU1CQSwKKwlYSUxQTV9SRVNFVF9PQ00sCisJWElMUE1fUkVTRVRfUlBV
X1BHRSwKKwlYSUxQTV9SRVNFVF9VU0IwX0NPUkVSRVNFVCwKKwlYSUxQTV9SRVNFVF9VU0IxX0NP
UkVSRVNFVCwKKwlYSUxQTV9SRVNFVF9VU0IwX0hJQkVSUkVTRVQsCisJWElMUE1fUkVTRVRfVVNC
MV9ISUJFUlJFU0VULAorCVhJTFBNX1JFU0VUX1VTQjBfQVBCLAorCVhJTFBNX1JFU0VUX1VTQjFf
QVBCLAorCVhJTFBNX1JFU0VUX0lQSSwKKwlYSUxQTV9SRVNFVF9BUE1fTFBELAorCVhJTFBNX1JF
U0VUX1JUQywKKwlYSUxQTV9SRVNFVF9TWVNNT04sCisJWElMUE1fUkVTRVRfQUZJX0ZNNiwKKwlY
SUxQTV9SRVNFVF9MUERfU1dEVCwKKwlYSUxQTV9SRVNFVF9GUEQsCisJWElMUE1fUkVTRVRfUlBV
X0RCRzEsCisJWElMUE1fUkVTRVRfUlBVX0RCRzAsCisJWElMUE1fUkVTRVRfREJHX0xQRCwKKwlY
SUxQTV9SRVNFVF9EQkdfRlBELAorCVhJTFBNX1JFU0VUX0FQTEwsCisJWElMUE1fUkVTRVRfRFBM
TCwKKwlYSUxQTV9SRVNFVF9WUExMLAorCVhJTFBNX1JFU0VUX0lPUExMLAorCVhJTFBNX1JFU0VU
X1JQTEwsCisJWElMUE1fUkVTRVRfR1BPM19QTF8wLAorCVhJTFBNX1JFU0VUX0dQTzNfUExfMSwK
KwlYSUxQTV9SRVNFVF9HUE8zX1BMXzIsCisJWElMUE1fUkVTRVRfR1BPM19QTF8zLAorCVhJTFBN
X1JFU0VUX0dQTzNfUExfNCwKKwlYSUxQTV9SRVNFVF9HUE8zX1BMXzUsCisJWElMUE1fUkVTRVRf
R1BPM19QTF82LAorCVhJTFBNX1JFU0VUX0dQTzNfUExfNywKKwlYSUxQTV9SRVNFVF9HUE8zX1BM
XzgsCisJWElMUE1fUkVTRVRfR1BPM19QTF85LAorCVhJTFBNX1JFU0VUX0dQTzNfUExfMTAsCisJ
WElMUE1fUkVTRVRfR1BPM19QTF8xMSwKKwlYSUxQTV9SRVNFVF9HUE8zX1BMXzEyLAorCVhJTFBN
X1JFU0VUX0dQTzNfUExfMTMsCisJWElMUE1fUkVTRVRfR1BPM19QTF8xNCwKKwlYSUxQTV9SRVNF
VF9HUE8zX1BMXzE1LAorCVhJTFBNX1JFU0VUX0dQTzNfUExfMTYsCisJWElMUE1fUkVTRVRfR1BP
M19QTF8xNywKKwlYSUxQTV9SRVNFVF9HUE8zX1BMXzE4LAorCVhJTFBNX1JFU0VUX0dQTzNfUExf
MTksCisJWElMUE1fUkVTRVRfR1BPM19QTF8yMCwKKwlYSUxQTV9SRVNFVF9HUE8zX1BMXzIxLAor
CVhJTFBNX1JFU0VUX0dQTzNfUExfMjIsCisJWElMUE1fUkVTRVRfR1BPM19QTF8yMywKKwlYSUxQ
TV9SRVNFVF9HUE8zX1BMXzI0LAorCVhJTFBNX1JFU0VUX0dQTzNfUExfMjUsCisJWElMUE1fUkVT
RVRfR1BPM19QTF8yNiwKKwlYSUxQTV9SRVNFVF9HUE8zX1BMXzI3LAorCVhJTFBNX1JFU0VUX0dQ
TzNfUExfMjgsCisJWElMUE1fUkVTRVRfR1BPM19QTF8yOSwKKwlYSUxQTV9SRVNFVF9HUE8zX1BM
XzMwLAorCVhJTFBNX1JFU0VUX0dQTzNfUExfMzEsCisJWElMUE1fUkVTRVRfUlBVX0xTLAorCVhJ
TFBNX1JFU0VUX1BTX09OTFksCisJWElMUE1fUkVTRVRfUEwsCisJWElMUE1fUkVTRVRfRU5ECit9
OworCiBleHRlcm4gYm9vbCB6eW5xbXBfZWVtaShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyk7
CiAKICNlbmRpZiAvKiBfX0FTTV9BUk1fUExBVEZPUk1TX1pZTlFNUF9IICovCi0tIAoxLjkuMQoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 23:15:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 23:15: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 1gANhp-0006RN-BA; Wed, 10 Oct 2018 23:15:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wnqw=mw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gANhm-0006Pq-Iv
 for xen-devel@lists.xen.org; Wed, 10 Oct 2018 23:15:50 +0000
X-Inumbo-ID: 10231c4f-cce2-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 10231c4f-cce2-11e8-a8a5-bc764e045a96;
 Thu, 11 Oct 2018 01:13:14 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 857332075C;
 Wed, 10 Oct 2018 23:15:48 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539213348;
 bh=P4dk/pQGP9i1qMmEOcazoQd9m+QQcvBFjV+7Aw3t0Ps=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=fV76xqgEtuTqIUwJ6FIic9osgvjIhHrarcGnx+a5VEHKbqVf6DCnfbEfCHn8HSBqA
 eTCsYJxJo2Myt2AFbcWF9dCxPIwi8VOYiLrCcCV1QhembBf5eaaXgoWEaA0LWpgh5P
 Fj+AEyBAd9UhgaAOCucoNq2knh8L83iPZBqC4xWU=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Wed, 10 Oct 2018 16:15:45 -0700
Message-Id: <1539213345-12961-6-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810101603100.436@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810101603100.436@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v4 6/6] xen/arm: zynqmp: Remove blacklist of
 ZynqMP's PM node
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>,
 julien.grall@arm.com, sstabellini@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>

RnJvbTogRWRnYXIgRS4gSWdsZXNpYXMgPGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+CgpTdG9w
IGJsYWNrbGlzdGluZyBaeW5xTVAncyBwb3dlciBtYW5hZ2VtZW50IG5vZGUuIEl0IGlzIG5vdyBw
b3NzaWJsZQpzaW5jZSB3ZSBhbGxvdyB0aGUgaGFyZHdhcmUgZG9tYWluIHRvIGlzc3VlIEhWQy9T
TUMgY2FsbHMgdG8gZmlybXdhcmUuCgpTaWduZWQtb2ZmLWJ5OiBFZGdhciBFLiBJZ2xlc2lhcyA8
ZWRnYXIuaWdsZXNpYXNAeGlsaW54LmNvbT4KU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxs
aW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgpSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgotLS0KIHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGls
aW54LXp5bnFtcC5jIHwgOCAtLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDggZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLmMgYi94
ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAuYwppbmRleCA5YzE3NGQyLi5jNDk1
NTViIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAuYwor
KysgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAuYwpAQCAtMjcsMTMgKzI3
LDYgQEAgc3RhdGljIGNvbnN0IGNoYXIgKiBjb25zdCB6eW5xbXBfZHRfY29tcGF0W10gX19pbml0
Y29uc3QgPQogICAgIE5VTEwKIH07CiAKLXN0YXRpYyBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX21h
dGNoIHp5bnFtcF9ibGFja2xpc3RfZGV2W10gX19pbml0Y29uc3QgPQotewotICAgIC8qIFBvd2Vy
IG1hbmFnZW1lbnQgaXMgbm90IHlldCBzdXBwb3J0ZWQuICAqLwotICAgIERUX01BVENIX0NPTVBB
VElCTEUoInhsbngsenlucW1wLXBtIiksCi0gICAgeyAvKiBzZW50aW5lbCAqLyB9LAotfTsKLQog
c3RhdGljIGJvb2wgenlucW1wX3NtYyhzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIHsKICAg
ICBpZiAoICFpc182NGJpdF9kb21haW4oY3VycmVudC0+ZG9tYWluKSApCkBAIC00NSw3ICszOCw2
IEBAIHN0YXRpYyBib29sIHp5bnFtcF9zbWMoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiBQ
TEFURk9STV9TVEFSVCh4aWxpbnhfenlucW1wLCAiWGlsaW54IFp5bnFNUCIpCiAgICAgLmNvbXBh
dGlibGUgPSB6eW5xbXBfZHRfY29tcGF0LAogICAgIC5zbWMgPSB6eW5xbXBfc21jLAotICAgIC5i
bGFja2xpc3RfZGV2ID0genlucW1wX2JsYWNrbGlzdF9kZXYsCiBQTEFURk9STV9FTkQKIAogLyoK
LS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 23:15:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 23:15: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 1gANhn-0006QJ-Vf; Wed, 10 Oct 2018 23:15:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wnqw=mw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gANhl-0006PQ-Ew
 for xen-devel@lists.xen.org; Wed, 10 Oct 2018 23:15:49 +0000
X-Inumbo-ID: 9b193b94-cce2-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9b193b94-cce2-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 23:17:07 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 4097E2098A;
 Wed, 10 Oct 2018 23:15:48 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539213348;
 bh=uo6HgKb8O18RLp923pvLrFNMsMjptPH9fNjGLvpzZ4k=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=I8xVikb5sUKhrZXWc+CwzMtfZ8heiCX28bgIeVGp9f5Ga0h0tGPFF1yh3SYhrXZ6V
 9Sq0n6z4KjSvr7TBlb52zmGLiP9HJFdvSSJlEmqlSF0zttXQnjJyhMdx+kZXE/7x9D
 io0ZaTsIc8okbQIj+b/BRIWwGtRsrBvc75A6t300=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Wed, 10 Oct 2018 16:15:44 -0700
Message-Id: <1539213345-12961-5-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810101603100.436@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810101603100.436@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v4 5/6] xen/arm: zynqmp: implement zynqmp_eemi
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>,
 julien.grall@arm.com, sstabellini@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>

RnJvbTogRWRnYXIgRS4gSWdsZXNpYXMgPGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+Cgp6eW5x
bXBfZWVtaSB1c2VzIHRoZSBkZWZpbmVkIGZ1bmN0aW9ucyBhbmQgc3RydWN0cyB0byBkZWNpZGUg
d2hldGhlciB0bwptYWtlIGEgY2FsbCB0byB0aGUgZmlybXdhcmUsIG9yIHRvIHNpbXBseSByZXR1
cm4gYSBwcmVkZWZpbmVkIHZhbHVlLgoKU2lnbmVkLW9mZi1ieTogRWRnYXIgRS4gSWdsZXNpYXMg
PGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+ClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KLS0tCkNoYW5nZXMgaW4gdjQ6Ci0gYWRkICNpbmNs
dWRlIGFzIG5lZWRlZAotIGltcHJvdmUgY29tbWVudAotIGNvZGUgc3R5bGUKLS0tCiB4ZW4vYXJj
aC9hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAtZWVtaS5jIHwgMTQ3ICsrKysrKysrKysrKysr
KysrKysrKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCAxNDQgaW5zZXJ0aW9ucygrKSwgMyBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5x
bXAtZWVtaS5jIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLWVlbWkuYwpp
bmRleCBkZGI3YTRhLi4yOTZiYTQwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1z
L3hpbGlueC16eW5xbXAtZWVtaS5jCisrKyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54
LXp5bnFtcC1lZW1pLmMKQEAgLTg2LDEwICs4NiwxMCBAQAogCiAjaW5jbHVkZSA8eGVuL2lvY2Fw
Lmg+CiAjaW5jbHVkZSA8eGVuL3NjaGVkLmg+CisjaW5jbHVkZSA8YXNtL3NtY2NjLmg+CiAjaW5j
bHVkZSA8YXNtL3JlZ3MuaD4KICNpbmNsdWRlIDxhc20vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAt
ZWVtaS5oPgogCi0jaWYgMAogc3RydWN0IHBtX2FjY2VzcwogewogICAgIHBhZGRyX3QgYWRkcjsK
QEAgLTgwNywxMSArODA3LDE1MiBAQCBzdGF0aWMgYm9vbCBkb21haW5faGFzX21taW9fYWNjZXNz
KHN0cnVjdCBkb21haW4gKmQsCiAKICAgICByZXR1cm4gcmV0OwogfQotI2VuZGlmCiAKIGJvb2wg
enlucW1wX2VlbWkoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7Ci0gICAgcmV0dXJuIGZh
bHNlOworICAgIHN0cnVjdCBhcm1fc21jY2NfcmVzIHJlczsKKyAgICBib29sIGlzX21taW9fd3Jp
dGUgPSBmYWxzZTsKKyAgICB1aW50MzJfdCBmaWQgPSBnZXRfdXNlcl9yZWcocmVncywgMCk7Cisg
ICAgdWludDMyX3Qgbm9kZWlkID0gZ2V0X3VzZXJfcmVnKHJlZ3MsIDEpOworICAgIHVuc2lnbmVk
IGludCBwbV9mbiA9IGZpZCAmIDB4RkZGRjsKKyAgICBlbnVtIHBtX3JldF9zdGF0dXMgcmV0Owor
CisgICAgc3dpdGNoICggcG1fZm4gKQorICAgIHsKKyAgICAvKgorICAgICAqIFdlIGNhbid0IGFs
bG93IENQVXMgdG8gc3VzcGVuZCB3aXRob3V0IFhlbiBrbm93aW5nIGFib3V0IGl0LgorICAgICAq
IFdlIGFjY2VwdCBidXQgaWdub3JlIHRoZSByZXF1ZXN0IGFuZCB3YWl0IGZvciB0aGUgZ3Vlc3Qg
dG8gaXNzdWUKKyAgICAgKiBhIFdGSSBvciBQU0NJIGNhbGwgd2hpY2ggWGVuIHdpbGwgdHJhcCBh
bmQgYWN0IGFjY29yZGluZ2x5IHVwb24uCisgICAgICovCisgICAgY2FzZSBQTV9TRUxGX1NVU1BF
TkQ6CisgICAgICAgIHJldCA9IFhTVF9QTV9TVUNDRVNTOworICAgICAgICBnb3RvIGRvbmU7CisK
KyAgICBjYXNlIFBNX0dFVF9OT0RFX1NUQVRVUzoKKyAgICAvKiBBUEkgZm9yIFBVcy4gICovCisg
ICAgY2FzZSBQTV9SRVFfU1VTUEVORDoKKyAgICBjYXNlIFBNX0ZPUkNFX1BPV0VSRE9XTjoKKyAg
ICBjYXNlIFBNX0FCT1JUX1NVU1BFTkQ6CisgICAgY2FzZSBQTV9SRVFfV0FLRVVQOgorICAgIGNh
c2UgUE1fU0VUX1dBS0VVUF9TT1VSQ0U6CisgICAgLyogQVBJIGZvciBzbGF2ZXMuICAqLworICAg
IGNhc2UgUE1fUkVRX05PREU6CisgICAgY2FzZSBQTV9SRUxFQVNFX05PREU6CisgICAgY2FzZSBQ
TV9TRVRfUkVRVUlSRU1FTlQ6CisgICAgY2FzZSBQTV9TRVRfTUFYX0xBVEVOQ1k6CisgICAgICAg
IGlmICggIWRvbWFpbl9oYXNfbm9kZV9hY2Nlc3MoY3VycmVudC0+ZG9tYWluLCBub2RlaWQpICkK
KyAgICAgICAgeworICAgICAgICAgICAgZ3ByaW50ayhYRU5MT0dfV0FSTklORywKKyAgICAgICAg
ICAgICAgICAgICAgInp5bnFtcC1wbTogZm49JXUgTm8gYWNjZXNzIHRvIG5vZGUgJXVcbiIsIHBt
X2ZuLCBub2RlaWQpOworICAgICAgICAgICAgcmV0ID0gWFNUX1BNX05PX0FDQ0VTUzsKKyAgICAg
ICAgICAgIGdvdG8gZG9uZTsKKyAgICAgICAgfQorICAgICAgICBnb3RvIGZvcndhcmRfdG9fZnc7
CisKKyAgICBjYXNlIFBNX1JFU0VUX0FTU0VSVDoKKyAgICBjYXNlIFBNX1JFU0VUX0dFVF9TVEFU
VVM6CisgICAgICAgIGlmICggIWRvbWFpbl9oYXNfcmVzZXRfYWNjZXNzKGN1cnJlbnQtPmRvbWFp
biwgbm9kZWlkKSApCisgICAgICAgIHsKKyAgICAgICAgICAgIGdwcmludGsoWEVOTE9HX1dBUk5J
TkcsCisgICAgICAgICAgICAgICAgICAgICJ6eW5xbXAtcG06IGZuPSV1IE5vIGFjY2VzcyB0byBy
ZXNldCAldVxuIiwgcG1fZm4sIG5vZGVpZCk7CisgICAgICAgICAgICByZXQgPSBYU1RfUE1fTk9f
QUNDRVNTOworICAgICAgICAgICAgZ290byBkb25lOworICAgICAgICB9CisgICAgICAgIGdvdG8g
Zm9yd2FyZF90b19mdzsKKworICAgIC8qIFRoZXNlIGNhbGxzIGFyZSBzYWZlIGFuZCBhbHdheXMg
YWxsb3dlZC4gICovCisgICAgY2FzZSBaWU5RTVBfU0lQX1NWQ19DQUxMX0NPVU5UOgorICAgIGNh
c2UgWllOUU1QX1NJUF9TVkNfVUlEOgorICAgIGNhc2UgWllOUU1QX1NJUF9TVkNfVkVSU0lPTjoK
KyAgICBjYXNlIFBNX0dFVF9UUlVTVFpPTkVfVkVSU0lPTjoKKyAgICBjYXNlIFBNX0dFVF9BUElf
VkVSU0lPTjoKKyAgICBjYXNlIFBNX0dFVF9DSElQSUQ6CisgICAgICAgIGdvdG8gZm9yd2FyZF90
b19mdzsKKworICAgIC8qIE1lZGlhdGVkIE1NSU8gYWNjZXNzLiAgKi8KKyAgICBjYXNlIFBNX01N
SU9fV1JJVEU6CisgICAgICAgIGlzX21taW9fd3JpdGUgPSB0cnVlOworICAgIC8qIEZhbGx0aHJv
dWdoLiAgKi8KKyAgICBjYXNlIFBNX01NSU9fUkVBRDoKKyAgICB7CisgICAgICAgIHVpbnQzMl90
IG1hc2sgPSBnZXRfdXNlcl9yZWcocmVncywgMSkgPj4gUE1fTU1JT19TSElGVDsKKworICAgICAg
ICBpZiAoICFkb21haW5faGFzX21taW9fYWNjZXNzKGN1cnJlbnQtPmRvbWFpbiwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpc19tbWlvX3dyaXRlLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIG5vZGVpZCwgJm1hc2spICkKKyAgICAgICAgeworICAg
ICAgICAgICAgZ3ByaW50ayhYRU5MT0dfV0FSTklORywKKyAgICAgICAgICAgICAgICAgICAgImVl
bWk6IGZuPSV1IE5vIGFjY2VzcyB0byBNTUlPICVzICV1XG4iLAorICAgICAgICAgICAgICAgICAg
ICBwbV9mbiwgaXNfbW1pb193cml0ZSA/ICJ3cml0ZSIgOiAicmVhZCIsIG5vZGVpZCk7CisgICAg
ICAgICAgICByZXQgPSBYU1RfUE1fTk9fQUNDRVNTOworICAgICAgICAgICAgZ290byBkb25lOwor
ICAgICAgICB9CisgICAgICAgIHNldF91c2VyX3JlZyhyZWdzLCAxLCAoKHVpbnQ2NF90KW1hc2sg
PDwgUE1fTU1JT19TSElGVCkgfCBub2RlaWQpOworICAgICAgICBnb3RvIGZvcndhcmRfdG9fZnc7
CisgICAgfQorCisgICAgLyogRXhjbHVzaXZlIHRvIHRoZSBoYXJkd2FyZSBkb21haW4uICAqLwor
ICAgIGNhc2UgUE1fSU5JVDoKKyAgICBjYXNlIFBNX1NFVF9DT05GSUdVUkFUSU9OOgorICAgIGNh
c2UgUE1fRlBHQV9MT0FEOgorICAgIGNhc2UgUE1fRlBHQV9HRVRfU1RBVFVTOgorICAgIGNhc2Ug
UE1fU0VDVVJFX1NIQToKKyAgICBjYXNlIFBNX1NFQ1VSRV9SU0E6CisgICAgY2FzZSBQTV9QSU5D
VFJMX1NFVF9GVU5DVElPTjoKKyAgICBjYXNlIFBNX1BJTkNUUkxfUkVRVUVTVDoKKyAgICBjYXNl
IFBNX1BJTkNUUkxfUkVMRUFTRToKKyAgICBjYXNlIFBNX1BJTkNUUkxfR0VUX0ZVTkNUSU9OOgor
ICAgIGNhc2UgUE1fUElOQ1RSTF9DT05GSUdfUEFSQU1fR0VUOgorICAgIGNhc2UgUE1fUElOQ1RS
TF9DT05GSUdfUEFSQU1fU0VUOgorICAgIGNhc2UgUE1fSU9DVEw6CisgICAgY2FzZSBQTV9RVUVS
WV9EQVRBOgorICAgIGNhc2UgUE1fQ0xPQ0tfRU5BQkxFOgorICAgIGNhc2UgUE1fQ0xPQ0tfRElT
QUJMRToKKyAgICBjYXNlIFBNX0NMT0NLX0dFVFNUQVRFOgorICAgIGNhc2UgUE1fQ0xPQ0tfR0VU
RElWSURFUjoKKyAgICBjYXNlIFBNX0NMT0NLX1NFVERJVklERVI6CisgICAgY2FzZSBQTV9DTE9D
S19TRVRSQVRFOgorICAgIGNhc2UgUE1fQ0xPQ0tfR0VUUkFURToKKyAgICBjYXNlIFBNX0NMT0NL
X1NFVFBBUkVOVDoKKyAgICBjYXNlIFBNX0NMT0NLX0dFVFBBUkVOVDoKKyAgICAgICAgaWYgKCAh
aXNfaGFyZHdhcmVfZG9tYWluKGN1cnJlbnQtPmRvbWFpbikgKQorICAgICAgICB7CisgICAgICAg
ICAgICBncHJpbnRrKFhFTkxPR19XQVJOSU5HLCAiZWVtaTogZm49JXUgTm8gYWNjZXNzIiwgcG1f
Zm4pOworICAgICAgICAgICAgcmV0ID0gWFNUX1BNX05PX0FDQ0VTUzsKKyAgICAgICAgICAgIGdv
dG8gZG9uZTsKKyAgICAgICAgfQorICAgICAgICBnb3RvIGZvcndhcmRfdG9fZnc7CisKKyAgICAv
KiBUaGVzZSBjYWxscyBhcmUgbmV2ZXIgYWxsb3dlZC4gICovCisgICAgY2FzZSBQTV9TWVNURU1f
U0hVVERPV046CisgICAgICAgIHJldCA9IFhTVF9QTV9OT19BQ0NFU1M7CisgICAgICAgIGdvdG8g
ZG9uZTsKKworICAgIGRlZmF1bHQ6CisgICAgICAgIGdwcmludGsoWEVOTE9HX1dBUk5JTkcsICJ6
eW5xbXAtcG06IFVuaGFuZGxlZCBQTSBDYWxsOiAldVxuIiwgZmlkKTsKKyAgICAgICAgcmV0dXJu
IGZhbHNlOworICAgIH0KKworZm9yd2FyZF90b19mdzoKKyAgICBhcm1fc21jY2NfMV8xX3NtYyhn
ZXRfdXNlcl9yZWcocmVncywgMCksCisgICAgICAgICAgICAgICAgICAgICAgZ2V0X3VzZXJfcmVn
KHJlZ3MsIDEpLAorICAgICAgICAgICAgICAgICAgICAgIGdldF91c2VyX3JlZyhyZWdzLCAyKSwK
KyAgICAgICAgICAgICAgICAgICAgICBnZXRfdXNlcl9yZWcocmVncywgMyksCisgICAgICAgICAg
ICAgICAgICAgICAgZ2V0X3VzZXJfcmVnKHJlZ3MsIDQpLAorICAgICAgICAgICAgICAgICAgICAg
IGdldF91c2VyX3JlZyhyZWdzLCA1KSwKKyAgICAgICAgICAgICAgICAgICAgICBnZXRfdXNlcl9y
ZWcocmVncywgNiksCisgICAgICAgICAgICAgICAgICAgICAgZ2V0X3VzZXJfcmVnKHJlZ3MsIDcp
LAorICAgICAgICAgICAgICAgICAgICAgICZyZXMpOworCisgICAgc2V0X3VzZXJfcmVnKHJlZ3Ms
IDAsIHJlcy5hMCk7CisgICAgc2V0X3VzZXJfcmVnKHJlZ3MsIDEsIHJlcy5hMSk7CisgICAgc2V0
X3VzZXJfcmVnKHJlZ3MsIDIsIHJlcy5hMik7CisgICAgc2V0X3VzZXJfcmVnKHJlZ3MsIDMsIHJl
cy5hMyk7CisgICAgcmV0dXJuIHRydWU7CisKK2RvbmU6CisgICAgc2V0X3VzZXJfcmVnKHJlZ3Ms
IDAsIHJldCk7CisgICAgcmV0dXJuIHRydWU7CiB9CiAKIC8qCi0tIAoxLjkuMQoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 23:15:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 23:15: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 1gANhn-0006Pw-0F; Wed, 10 Oct 2018 23:15:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wnqw=mw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gANhl-0006PM-BL
 for xen-devel@lists.xen.org; Wed, 10 Oct 2018 23:15:49 +0000
X-Inumbo-ID: 0f4364cb-cce2-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0f4364cb-cce2-11e8-a8a5-bc764e045a96;
 Thu, 11 Oct 2018 01:13:12 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 10C4520644;
 Wed, 10 Oct 2018 23:15:47 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539213347;
 bh=Fkayu2V9zTv/oXbTq0P0RJFIXVZR9zjE8jAwukXDu8M=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=BZybxFc1miu8I6pWupemDgv6f48dc5T8lpS2BqgD587QpCXJ6E26KUj0LPV5SJ1yJ
 AE0t7CBItBw24FMf77TeXWkPCY1OQYJPtmkBM6po/+jSnGByar7VDj9QFXF+Qm7YIG
 Ctnjc0g/mR64g6kigJ0GensxCVmQ1JtiEVRHp7YE=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Wed, 10 Oct 2018 16:15:40 -0700
Message-Id: <1539213345-12961-1-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810101603100.436@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810101603100.436@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v4 1/6] xen/arm: introduce platform_smc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>,
 julien.grall@arm.com, sstabellini@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>

RnJvbTogRWRnYXIgRS4gSWdsZXNpYXMgPGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+CgpJbnRy
b2R1Y2UgcGxhdGZvcm1fc21jIGFzIGEgd2F5IHRvIGhhbmRsZSBmaXJtd2FyZSBjYWxscyB0aGF0
IFhlbiBkb2VzCm5vdCBrbm93IGFib3V0IGluIGEgcGxhdGZvcm0gc3BlY2lmaWMgd2F5LiBUaGlz
IGlzIHBhcnRpY3VsYXJseSB1c2VmdWwKZm9yIGltcGxlbWVudGluZyB0aGUgU2lQIChTb0MgaW1w
bGVtZW50YXRpb24gc3BlY2lmaWMpIHNlcnZpY2UgY2FsbHMuCgpTaWduZWQtb2ZmLWJ5OiBFZGdh
ciBFLiBJZ2xlc2lhcyA8ZWRnYXIuaWdsZXNpYXNAeGlsaW54LmNvbT4KU2lnbmVkLW9mZi1ieTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgoKLS0tCkNoYW5nZXMgaW4g
djQ6Ci0gYWRkIGxpa2VseQotLS0KIHhlbi9hcmNoL2FybS9wbGF0Zm9ybS5jICAgICAgICB8IDgg
KysrKysrKysKIHhlbi9hcmNoL2FybS92c21jLmMgICAgICAgICAgICB8IDQgKysrKwogeGVuL2lu
Y2x1ZGUvYXNtLWFybS9wbGF0Zm9ybS5oIHwgMyArKysKIDMgZmlsZXMgY2hhbmdlZCwgMTUgaW5z
ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybS5jIGIveGVuL2Fy
Y2gvYXJtL3BsYXRmb3JtLmMKaW5kZXggNjk4OWU1OC4uMzQyNjA1NiAxMDA2NDQKLS0tIGEveGVu
L2FyY2gvYXJtL3BsYXRmb3JtLmMKKysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3JtLmMKQEAgLTEy
Nyw2ICsxMjcsMTQgQEAgdm9pZCBwbGF0Zm9ybV9wb3dlcm9mZih2b2lkKQogICAgICAgICBwbGF0
Zm9ybS0+cG93ZXJvZmYoKTsKIH0KIAorYm9vbCBwbGF0Zm9ybV9zbWMoc3RydWN0IGNwdV91c2Vy
X3JlZ3MgKnJlZ3MpCit7CisgICAgaWYgKCBsaWtlbHkocGxhdGZvcm0gJiYgcGxhdGZvcm0tPnNt
YykgKQorICAgICAgICByZXR1cm4gcGxhdGZvcm0tPnNtYyhyZWdzKTsKKworICAgIHJldHVybiBm
YWxzZTsKK30KKwogYm9vbCBwbGF0Zm9ybV9oYXNfcXVpcmsodWludDMyX3QgcXVpcmspCiB7CiAg
ICAgdWludDMyX3QgcXVpcmtzID0gMDsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92c21jLmMg
Yi94ZW4vYXJjaC9hcm0vdnNtYy5jCmluZGV4IGM0Y2NhZTYuLmM3MmI5YTAgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL2FybS92c21jLmMKKysrIGIveGVuL2FyY2gvYXJtL3ZzbWMuYwpAQCAtMjUsNiAr
MjUsNyBAQAogI2luY2x1ZGUgPGFzbS9zbWNjYy5oPgogI2luY2x1ZGUgPGFzbS90cmFwcy5oPgog
I2luY2x1ZGUgPGFzbS92cHNjaS5oPgorI2luY2x1ZGUgPGFzbS9wbGF0Zm9ybS5oPgogCiAvKiBO
dW1iZXIgb2YgZnVuY3Rpb25zIGN1cnJlbnRseSBzdXBwb3J0ZWQgYnkgSHlwZXJ2aXNvciBTZXJ2
aWNlLiAqLwogI2RlZmluZSBYRU5fU01DQ0NfRlVOQ1RJT05fQ09VTlQgMwpAQCAtMjcyLDYgKzI3
Myw5IEBAIHN0YXRpYyBib29sIHZzbWNjY19oYW5kbGVfY2FsbChzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVncykKICAgICAgICAgY2FzZSBBUk1fU01DQ0NfT1dORVJfU1RBTkRBUkQ6CiAgICAgICAg
ICAgICBoYW5kbGVkID0gaGFuZGxlX3Nzc2MocmVncyk7CiAgICAgICAgICAgICBicmVhazsKKyAg
ICAgICAgY2FzZSBBUk1fU01DQ0NfT1dORVJfU0lQOgorICAgICAgICAgICAgaGFuZGxlZCA9IHBs
YXRmb3JtX3NtYyhyZWdzKTsKKyAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CiAgICAgfQog
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3BsYXRmb3JtLmggYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL3BsYXRmb3JtLmgKaW5kZXggMjU5MWQ3Yi4uZGM1NWI2ZCAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUvYXNtLWFybS9wbGF0Zm9ybS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0v
cGxhdGZvcm0uaApAQCAtMjYsNiArMjYsOCBAQCBzdHJ1Y3QgcGxhdGZvcm1fZGVzYyB7CiAgICAg
dm9pZCAoKnJlc2V0KSh2b2lkKTsKICAgICAvKiBQbGF0Zm9ybSBwb3dlci1vZmYgKi8KICAgICB2
b2lkICgqcG93ZXJvZmYpKHZvaWQpOworICAgIC8qIFBsYXRmb3JtIHNwZWNpZmljIFNNQyBoYW5k
bGVyICovCisgICAgYm9vbCAoKnNtYykoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpOwogICAg
IC8qCiAgICAgICogUGxhdGZvcm0gcXVpcmtzCiAgICAgICogRGVmaW5lZCBoYXMgYSBmdW5jdGlv
biBiZWNhdXNlIGEgcGxhdGZvcm0gY2FuIHN1cHBvcnQgbXVsdGlwbGUKQEAgLTU1LDYgKzU3LDcg
QEAgaW50IHBsYXRmb3JtX2NwdV91cChpbnQgY3B1KTsKICNlbmRpZgogdm9pZCBwbGF0Zm9ybV9y
ZXNldCh2b2lkKTsKIHZvaWQgcGxhdGZvcm1fcG93ZXJvZmYodm9pZCk7Citib29sIHBsYXRmb3Jt
X3NtYyhzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyk7CiBib29sIHBsYXRmb3JtX2hhc19xdWly
ayh1aW50MzJfdCBxdWlyayk7CiBib29sIHBsYXRmb3JtX2RldmljZV9pc19ibGFja2xpc3RlZChj
b25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGUpOwogCi0tIAoxLjkuMQoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 23:17:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 23:17: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 1gANjH-0006sY-Uv; Wed, 10 Oct 2018 23:17:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wnqw=mw=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gANjF-0006sK-QC
 for xen-devel@lists.xen.org; Wed, 10 Oct 2018 23:17:21 +0000
X-Inumbo-ID: 9aed8c09-cce2-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9aed8c09-cce2-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 23:17:07 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id E70382087A;
 Wed, 10 Oct 2018 23:15:47 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539213348;
 bh=uvT28tJD/dUy2GapeNU3TSLkY8QaLKbNuIWhnP3QF2Y=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=gPq+URab9oXBekRBU4bd5TJjqZQz+UC1CssRyZTnt5BymenQgqgVdhmizjnut86xy
 XG9uBK4pjUWJTg+mByzcbk9SNVMq5f0l87cUevurj2H6fcZwdAwqTdNLki34OpqcES
 XKWkmM3t/SnOmOGrCqw2CY3s1CjG3a6LsWfYWNJA=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Wed, 10 Oct 2018 16:15:43 -0700
Message-Id: <1539213345-12961-4-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810101603100.436@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810101603100.436@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v4 4/6] xen/arm: zynqmp: eemi access control
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>,
 julien.grall@arm.com, sstabellini@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>

RnJvbTogRWRnYXIgRS4gSWdsZXNpYXMgPGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+CgpJbnRy
b2R1Y2UgZGF0YSBzdHJ1Y3RzIHRvIGltcGxlbWVudCBiYXNpYyBhY2Nlc3MgY29udHJvbHMuCklu
dHJvZHVjZSB0aGUgZm9sbG93aW5nIHRocmVlIGZ1bmN0aW9uczoKCmRvbWFpbl9oYXNfbm9kZV9h
Y2Nlc3M6IGNoZWNrIGFjY2VzcyB0byB0aGUgbm9kZQpkb21haW5faGFzX3Jlc2V0X2FjY2Vzczog
Y2hlY2sgYWNjZXNzIHRvIHRoZSByZXNldCBsaW5lCmRvbWFpbl9oYXNfbW1pb19hY2Nlc3M6IGNo
ZWNrIGFjY2VzcyB0byB0aGUgcmVnaXN0ZXIKClNpZ25lZC1vZmYtYnk6IEVkZ2FyIEUuIElnbGVz
aWFzIDxlZGdhci5pZ2xlc2lhc0B4aWxpbnguY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0
YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CgotLS0KQ2hhbmdlcyBpbiB2NDoKLSBhZGQg
I2luY2x1ZGUgYXMgbmVlZGVkCi0gYWRkICNpZiAwIGZvciBiaXNlY3RhYmlsaXR5Ci0gdXNlIG1m
bl90IGluIHBtX2NoZWNrX2FjY2VzcwotIGFkZCB3cmFwLWFyb3VuZCBBU1NFUlQgaW4gZG9tYWlu
X2hhc19tbWlvX2FjY2VzcwotIHVzZSBHRU5NQVNLIGluIGRvbWFpbl9oYXNfbW1pb19hY2Nlc3MK
LSBwcm9wZXIgYm91bmQgY2hlY2tzICg9PSBBUlJBWV9TSVpFIGlzIG91dCBvZiBib3VuZCkKLS0t
CiB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAtZWVtaS5jIHwgNzkwICsrKysr
KysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA3OTAgaW5zZXJ0aW9ucygr
KQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1lZW1p
LmMgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAtZWVtaS5jCmluZGV4IDM2
OWJiM2YuLmRkYjdhNGEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54
LXp5bnFtcC1lZW1pLmMKKysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1w
LWVlbWkuYwpAQCAtMTYsOSArMTYsNzk5IEBACiAgKiBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5z
ZSBmb3IgbW9yZSBkZXRhaWxzLgogICovCiAKKy8qCisgKiAgRUVNSSBQb3dlciBNYW5hZ2VtZW50
IEFQSSBhY2Nlc3MKKyAqCisgKiBSZWZzOgorICogaHR0cHM6Ly93d3cueGlsaW54LmNvbS9zdXBw
b3J0L2RvY3VtZW50YXRpb24vdXNlcl9ndWlkZXMvdWcxMjAwLWVlbWktYXBpLnBkZgorICoKKyAq
IEJhY2tncm91bmQ6CisgKiBUaGUgWnlucU1QIGhhcyBhIHN1YnN5c3RlbSBuYW1lZCB0aGUgUE1V
IHdpdGggYSBDUFUgYW5kIHNwZWNpYWwgZGV2aWNlcworICogZGVkaWNhdGVkIHRvIHJ1bm5pbmcg
UG93ZXIgTWFuYWdlbWVudCBGaXJtd2FyZS4gT3RoZXIgbWFzdGVycyBpbiB0aGUKKyAqIHN5c3Rl
bSBuZWVkIHRvIHNlbmQgcmVxdWVzdHMgdG8gdGhlIFBNVSBpbiBvcmRlciB0byBmb3IgZXhhbXBs
ZToKKyAqICogTWFuYWdlIHBvd2VyIHN0YXRlCisgKiAqIENvbmZpZ3VyZSBjbG9ja3MKKyAqICog
UHJvZ3JhbSBiaXRzdHJlYW1zIGZvciB0aGUgcHJvZ3JhbW1hYmxlIGxvZ2ljCisgKiAqIGV0Ywor
ICoKKyAqIEFsdGhvdWdoIHRoZSBkZXRhaWxzIG9mIHRoZSBzZXR1cCBhcmUgY29uZmlndXJhYmxl
LCBpbiB0aGUgY29tbW9uIGNhc2UKKyAqIHRoZSBQTVUgbGl2ZXMgaW4gdGhlIFNlY3VyZSB3b3Js
ZC4gTlMgV29ybGQgY2Fubm90IGRpcmVjdGx5IGNvbW11bmljYXRlCisgKiB3aXRoIGl0IGFuZCBt
dXN0IHVzZSBwcm94eSBzZXJ2aWNlcyBmcm9tIEFSTSBUcnVzdGVkIEZpcm13YXJlIHRvIHJlYWNo
CisgKiB0aGUgUE1VLgorICoKKyAqIFBvd2VyIE1hbmFnZW1lbnQgb24gdGhlIFp5bnFNUCBpcyBp
bXBsZW1lbnRlZCBpbiBhIGxheWVyZWQgbWFubmVyLgorICogVGhlIFBNVSBrbm93cyBhYm91dCB2
YXJpb3VzIG1hc3RlcnMgYW5kIHdpbGwgZW5mb3JjZSBhY2Nlc3MgY29udHJvbHMKKyAqIGJhc2Vk
IG9uIGEgcHJlLWNvbmZpZ3VyZWQgcGFydGl0aW9uaW5nLiBUaGlzIGNvbmZpZ3VyYXRpb24gZGlj
dGF0ZXMKKyAqIHdoaWNoIGRldmljZXMgYXJlIG93bmVkIGJ5IHRoZSB2YXJpb3VzIG1hc3RlcnMg
YW5kIHRoZSBQTVUgRlcgbWFrZXMgc3VyZQorICogdGhhdCBhIGdpdmVuIG1hc3RlciBjYW5ub3Qg
dHVybiBvZmYgYSBkZXZpY2UgdGhhdCBpdCBkb2VzIG5vdCBvd24gb3IgdGhhdAorICogaXMgaW4g
dXNlIGJ5IG90aGVyIG1hc3RlcnMuCisgKgorICogVGhlIFBNVSBpcyBub3QgYXdhcmUgb2YgbXVs
dGlwbGUgZXhlY3V0aW9uIHN0YXRlcyBpbiBtYXN0ZXJzLgorICogRm9yIGV4YW1wbGUsIGl0IHRy
ZWF0cyB0aGUgQVJNdjggY29yZXMgYXMgc2luZ2xlIHVuaXRzIGFuZCBkb2VzIG5vdAorICogZGlz
dGluZ3Vpc2ggYmV0d2VlbiBTZWN1cmUgdnMgTlMgT1MncyBub3IgZG9lcyBpdCBrbm93IGFib3V0
IEh5cGVydmlzb3JzCisgKiBhbmQgbXVsdGlwbGUgZ3Vlc3RzLiBJdCBpcyB1cCB0byBzb2Z0d2Fy
ZSBvbiB0aGUgQVJNdjggY29yZXMgdG8gcHJlc2VudAorICogYSB1bmlmaWVkIHZpZXcgb2YgaXRz
IHBvd2VyIHJlcXVpcmVtZW50cy4KKyAqCisgKiBUbyBpbXBsZW1lbnQgdGhpcyB1bmlmaWVkIHZp
ZXcsIEFSTSBUcnVzdGVkIEZpcm13YXJlIGF0IEVMMyBwcm92aWRlcworICogYWNjZXNzIHRvIHRo
ZSBQTSBBUEkgdmlhIFNNQyBjYWxscy4gQVJNIFRydXN0ZWQgRmlybXdhcmUgaXMgcmVzcG9uc2li
bGUKKyAqIGZvciBtZWRpYXRpbmcgYmV0d2VlbiB0aGUgU2VjdXJlIGFuZCB0aGUgTlMgd29ybGQs
IHJlamVjdGluZyBTTUMgY2FsbHMKKyAqIHRoYXQgcmVxdWVzdCBjaGFuZ2VzIHRoYXQgYXJlIG5v
dCBhbGxvd2VkLgorICoKKyAqIFhlbiBydW5uaW5nIGFib3ZlIEFURiBvd25zIHRoZSBOUyB3b3Js
ZCBhbmQgaXMgcmVzcG9uc2libGUgZm9yIHByZXNlbnRpbmcKKyAqIHVuaWZpZWQgUE0gcmVxdWVz
dHMgdGFraW5nIGFsbCBndWVzdHMgYW5kIHRoZSBoeXBlcnZpc29yIGludG8gYWNjb3VudC4KKyAq
CisgKiBJbXBsZW1lbnRhdGlvbjoKKyAqIFRoZSBQTSBBUEkgY29udGFpbnMgZGlmZmVyZW50IGNs
YXNzZXMgb2YgY2FsbHMuCisgKiBDZXJ0YWluIGNhbGxzIGFyZSBoYXJtbGVzcyB0byBleHBvc2Ug
dG8gYW55IGd1ZXN0LgorICogVGhlc2UgaW5jbHVkZSBjYWxscyB0byBnZXQgdGhlIFBNIEFQSSBW
ZXJzaW9uLCBvciB0byByZWFkIG91dCB0aGUgdmVyc2lvbgorICogb2YgdGhlIGNoaXAgd2UncmUg
cnVubmluZyBvbi4KKyAqCisgKiBJbiBvcmRlciB0byBjb3JyZWN0bHkgdmlydHVhbGl6ZSB0aGVz
ZSBjYWxscywgd2UgbmVlZCB0byBrbm93IGlmCisgKiBndWVzdHMgaXNzdWluZyB0aGVzZSBjYWxs
cyBoYXZlIG93bmVyc2hpcCBvZiB0aGUgZ2l2ZW4gZGV2aWNlLgorICogVGhlIGFwcHJvYWNoIHRh
a2VuIGhlcmUgaXMgdG8gbWFwIFBNIEFQSSBOb2RlcyBpZGVudGlmeWluZworICogYSBkZXZpY2Ug
aW50byBiYXNlIGFkZHJlc3NlcyBmb3IgcmVnaXN0ZXJzIHRoYXQgYmVsb25nIHRvIHRoYXQKKyAq
IHNhbWUgZGV2aWNlLgorICoKKyAqIElmIHRoZSBndWVzdCBoYXMgYWNjZXNzIHRvIGRldmljZXMg
cmVnaXN0ZXJzLCB3ZSBnaXZlIHRoZSBndWVzdAorICogYWNjZXNzIHRvIFBNIEFQSSBjYWxscyB0
aGF0IGFmZmVjdCB0aGF0IGRldmljZS4gVGhpcyBpcyBpbXBsZW1lbnRlZAorICogYnkgcG1fbm9k
ZV9hY2Nlc3MgYW5kIGRvbWFpbl9oYXNfbm9kZV9hY2Nlc3MoKS4KKyAqCisgKiBNTUlPIGFjY2Vz
czoKKyAqIFRoZXNlIGNhbGxzIGFsbG93IGd1ZXN0cyB0byBhY2Nlc3MgY2VydGFpbiBtZW1vcnkg
cmFuZ2VzLiBUaGVzZSByYW5nZXMKKyAqIGFyZSB0eXBpY2FsbHkgcHJvdGVjdGVkIGZvciBzZWN1
cmUtd29ybGQgYWNjZXNzIG9ubHkgYW5kIGFsc28gZnJvbQorICogY2VydGFpbiBtYXN0ZXJzIG9u
bHksIHNvIGd1ZXN0cyBjYW5ub3QgYWNjZXNzIHRoZW0gZGlyZWN0bHkuCisgKiBSZWdpc3RlcnMg
d2l0aGluIHRoZSBtZW1vcnkgcmVnaW9ucyBhZmZlY3QgY2VydGFpbiBub2Rlcy4gSW4gdGhpcyBj
YXNlLAorICogb3VyIGlucHV0IGlzIGFuIGFkZHJlc3MgYW5kIHdlIG1hcCB0aGF0IGFkZHJlc3Mg
aW50byBhIG5vZGUuIElmIHRoZQorICogZ3Vlc3QgaGFzIG93bmVyc2hpcCBvZiB0aGF0IG5vZGUs
IHRoZSBhY2Nlc3MgaXMgYWxsb3dlZC4KKyAqIFNvbWUgcmVnaXN0ZXJzIGNvbnRhaW4gYml0Zmll
bGRzIGFuZCBhIHNpbmdsZSByZWdpc3RlciBtYXkgY29udGFpbgorICogYml0cyB0aGF0IGFmZmVj
dCBtdWx0aXBsZSBub2Rlcy4KKyAqLworCisjaW5jbHVkZSA8eGVuL2lvY2FwLmg+CisjaW5jbHVk
ZSA8eGVuL3NjaGVkLmg+CiAjaW5jbHVkZSA8YXNtL3JlZ3MuaD4KICNpbmNsdWRlIDxhc20vcGxh
dGZvcm1zL3hpbGlueC16eW5xbXAtZWVtaS5oPgogCisjaWYgMAorc3RydWN0IHBtX2FjY2Vzcwor
eworICAgIHBhZGRyX3QgYWRkcjsKKyAgICBib29sIGh3ZG9tX2FjY2VzczsgICAgLyogSFcgZG9t
YWluIGdldHMgYWNjZXNzIHJlZ2FyZGxlc3MuICAqLworfTsKKworLyoKKyAqIFRoaXMgdGFibGUg
bWFwcyBhIG5vZGUgaW50byBhIG1lbW9yeSBhZGRyZXNzLgorICogSWYgYSBndWVzdCBoYXMgYWNj
ZXNzIHRvIHRoZSBhZGRyZXNzLCBpdCBoYXMgZW5vdWdoIGNvbnRyb2wKKyAqIG92ZXIgdGhlIG5v
ZGUgdG8gZ3JhbnQgaXQgYWNjZXNzIHRvIEVFTUkgY2FsbHMgZm9yIHRoYXQgbm9kZS4KKyAqLwor
c3RhdGljIGNvbnN0IHN0cnVjdCBwbV9hY2Nlc3MgcG1fbm9kZV9hY2Nlc3NbXSA9IHsKKyAgICAv
KiBNTV9SUFUgZ3JhbnRzIGFjY2VzcyB0byBhbGwgUlBVIE5vZGVzLiAgKi8KKyAgICBbTk9ERV9S
UFVdID0geyBNTV9SUFUgfSwKKyAgICBbTk9ERV9SUFVfMF0gPSB7IE1NX1JQVSB9LAorICAgIFtO
T0RFX1JQVV8xXSA9IHsgTU1fUlBVIH0sCisgICAgW05PREVfSVBJX1JQVV8wXSA9IHsgTU1fUlBV
IH0sCisKKyAgICAvKiBHUFUgbm9kZXMuICAqLworICAgIFtOT0RFX0dQVV0gPSB7IE1NX0dQVSB9
LAorICAgIFtOT0RFX0dQVV9QUF8wXSA9IHsgTU1fR1BVIH0sCisgICAgW05PREVfR1BVX1BQXzFd
ID0geyBNTV9HUFUgfSwKKworICAgIFtOT0RFX1VTQl8wXSA9IHsgTU1fVVNCM18wX1hIQ0kgfSwK
KyAgICBbTk9ERV9VU0JfMV0gPSB7IE1NX1VTQjNfMV9YSENJIH0sCisgICAgW05PREVfVFRDXzBd
ID0geyBNTV9UVEMwIH0sCisgICAgW05PREVfVFRDXzFdID0geyBNTV9UVEMxIH0sCisgICAgW05P
REVfVFRDXzJdID0geyBNTV9UVEMyIH0sCisgICAgW05PREVfVFRDXzNdID0geyBNTV9UVEMzIH0s
CisgICAgW05PREVfU0FUQV0gPSB7IE1NX1NBVEFfQUhDSV9IQkEgfSwKKyAgICBbTk9ERV9FVEhf
MF0gPSB7IE1NX0dFTTAgfSwKKyAgICBbTk9ERV9FVEhfMV0gPSB7IE1NX0dFTTEgfSwKKyAgICBb
Tk9ERV9FVEhfMl0gPSB7IE1NX0dFTTIgfSwKKyAgICBbTk9ERV9FVEhfM10gPSB7IE1NX0dFTTMg
fSwKKyAgICBbTk9ERV9VQVJUXzBdID0geyBNTV9VQVJUMCB9LAorICAgIFtOT0RFX1VBUlRfMV0g
PSB7IE1NX1VBUlQxIH0sCisgICAgW05PREVfU1BJXzBdID0geyBNTV9TUEkwIH0sCisgICAgW05P
REVfU1BJXzFdID0geyBNTV9TUEkxIH0sCisgICAgW05PREVfSTJDXzBdID0geyBNTV9JMkMwIH0s
CisgICAgW05PREVfSTJDXzFdID0geyBNTV9JMkMxIH0sCisgICAgW05PREVfU0RfMF0gPSB7IE1N
X1NEMCB9LAorICAgIFtOT0RFX1NEXzFdID0geyBNTV9TRDEgfSwKKyAgICBbTk9ERV9EUF0gPSB7
IE1NX0RQIH0sCisKKyAgICAvKiBHdWVzdCB3aXRoIEdETUEgQ2hhbm5lbCAwIGdldHMgUE0gYWNj
ZXNzLiBPdGhlciBndWVzdHMgZG9uJ3QuICAqLworICAgIFtOT0RFX0dETUFdID0geyBNTV9HRE1B
X0NIMCB9LAorICAgIC8qIEd1ZXN0IHdpdGggQURNQSBDaGFubmVsIDAgZ2V0cyBQTSBhY2Nlc3Mu
IE90aGVyIGd1ZXN0cyBkb24ndC4gICovCisgICAgW05PREVfQURNQV0gPSB7IE1NX0FETUFfQ0gw
IH0sCisKKyAgICBbTk9ERV9OQU5EXSA9IHsgTU1fTkFORCB9LAorICAgIFtOT0RFX1FTUEldID0g
eyBNTV9RU1BJIH0sCisgICAgW05PREVfR1BJT10gPSB7IE1NX0dQSU8gfSwKKyAgICBbTk9ERV9D
QU5fMF0gPSB7IE1NX0NBTjAgfSwKKyAgICBbTk9ERV9DQU5fMV0gPSB7IE1NX0NBTjEgfSwKKwor
ICAgIC8qIE9ubHkgZm9yIHRoZSBoYXJkd2FyZSBkb21haW4uICAqLworICAgIFtOT0RFX0FGSV0g
PSB7IC5od2RvbV9hY2Nlc3MgPSB0cnVlIH0sCisgICAgW05PREVfQVBMTF0gPSB7IC5od2RvbV9h
Y2Nlc3MgPSB0cnVlIH0sCisgICAgW05PREVfVlBMTF0gPSB7IC5od2RvbV9hY2Nlc3MgPSB0cnVl
IH0sCisgICAgW05PREVfRFBMTF0gPSB7IC5od2RvbV9hY2Nlc3MgPSB0cnVlIH0sCisgICAgW05P
REVfUlBMTF0gPSB7IC5od2RvbV9hY2Nlc3MgPSB0cnVlIH0sCisgICAgW05PREVfSU9QTExdID0g
eyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9LAorICAgIFtOT0RFX0REUl0gPSB7IC5od2RvbV9hY2Nl
c3MgPSB0cnVlIH0sCisgICAgW05PREVfSVBJX0FQVV0gPSB7IC5od2RvbV9hY2Nlc3MgPSB0cnVl
IH0sCisgICAgW05PREVfUENBUF0gPSB7IC5od2RvbV9hY2Nlc3MgPSB0cnVlIH0sCisKKyAgICBb
Tk9ERV9QQ0lFXSA9IHsgTU1fUENJRV9BVFRSSUIgfSwKKyAgICBbTk9ERV9SVENdID0geyBNTV9S
VEMgfSwKK307CisKKy8qCisgKiBUaGlzIHRhYmxlIG1hcHMgcmVzZXQgbGluZSBJRHMgaW50byBh
IG1lbW9yeSBhZGRyZXNzLgorICogSWYgYSBndWVzdCBoYXMgYWNjZXNzIHRvIHRoZSBhZGRyZXNz
LCBpdCBoYXMgZW5vdWdoIGNvbnRyb2wKKyAqIG92ZXIgdGhlIGFmZmVjdGVkIG5vZGUgdG8gZ3Jh
bnQgaXQgYWNjZXNzIHRvIEVFTUkgY2FsbHMgZm9yCisgKiByZXNldHRpbmcgdGhhdCBub2RlLgor
ICovCisjZGVmaW5lIFhJTFBNX1JFU0VUX0lEWChuKSAobiAtIFhJTFBNX1JFU0VUX1BDSUVfQ0ZH
KQorc3RhdGljIGNvbnN0IHN0cnVjdCBwbV9hY2Nlc3MgcG1fcmVzZXRfYWNjZXNzW10gPSB7Cisg
ICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9QQ0lFX0NGRyldID0geyBNTV9BWElQQ0lF
X01BSU4gfSwKKyAgICBbWElMUE1fUkVTRVRfSURYKFhJTFBNX1JFU0VUX1BDSUVfQlJJREdFKV0g
PSB7IE1NX1BDSUVfQVRUUklCIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9Q
Q0lFX0NUUkwpXSA9IHsgTU1fUENJRV9BVFRSSUIgfSwKKworICAgIFtYSUxQTV9SRVNFVF9JRFgo
WElMUE1fUkVTRVRfRFApXSA9IHsgTU1fRFAgfSwKKyAgICBbWElMUE1fUkVTRVRfSURYKFhJTFBN
X1JFU0VUX1NXRFRfQ1JGKV0gPSB7IE1NX1NXRFQgfSwKKyAgICBbWElMUE1fUkVTRVRfSURYKFhJ
TFBNX1JFU0VUX0FGSV9GTTUpXSA9IHsgLmh3ZG9tX2FjY2VzcyA9IHRydWUgfSwKKyAgICBbWElM
UE1fUkVTRVRfSURYKFhJTFBNX1JFU0VUX0FGSV9GTTQpXSA9IHsgLmh3ZG9tX2FjY2VzcyA9IHRy
dWUgfSwKKyAgICBbWElMUE1fUkVTRVRfSURYKFhJTFBNX1JFU0VUX0FGSV9GTTMpXSA9IHsgLmh3
ZG9tX2FjY2VzcyA9IHRydWUgfSwKKyAgICBbWElMUE1fUkVTRVRfSURYKFhJTFBNX1JFU0VUX0FG
SV9GTTIpXSA9IHsgLmh3ZG9tX2FjY2VzcyA9IHRydWUgfSwKKyAgICBbWElMUE1fUkVTRVRfSURY
KFhJTFBNX1JFU0VUX0FGSV9GTTEpXSA9IHsgLmh3ZG9tX2FjY2VzcyA9IHRydWUgfSwKKyAgICBb
WElMUE1fUkVTRVRfSURYKFhJTFBNX1JFU0VUX0FGSV9GTTApXSA9IHsgLmh3ZG9tX2FjY2VzcyA9
IHRydWUgfSwKKworICAgIC8qIENoYW5uZWwgMCBncmFudHMgUE0gYWNjZXNzLiAgKi8KKyAgICBb
WElMUE1fUkVTRVRfSURYKFhJTFBNX1JFU0VUX0dETUEpXSA9IHsgTU1fR0RNQV9DSDAgfSwKKyAg
ICBbWElMUE1fUkVTRVRfSURYKFhJTFBNX1JFU0VUX0dQVV9QUDEpXSA9IHsgTU1fR1BVIH0sCisg
ICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9HUFVfUFAwKV0gPSB7IE1NX0dQVSB9LAor
ICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfR1QpXSA9IHsgLmh3ZG9tX2FjY2VzcyA9
IHRydWUgfSwKKyAgICBbWElMUE1fUkVTRVRfSURYKFhJTFBNX1JFU0VUX1NBVEEpXSA9IHsgTU1f
U0FUQV9BSENJX0hCQSB9LAorCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9BUE1f
RlBEKV0gPSB7IC5od2RvbV9hY2Nlc3MgPSB0cnVlIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChY
SUxQTV9SRVNFVF9TT0ZUKV0gPSB7IC5od2RvbV9hY2Nlc3MgPSB0cnVlIH0sCisKKyAgICBbWElM
UE1fUkVTRVRfSURYKFhJTFBNX1JFU0VUX0dFTTApXSA9IHsgTU1fR0VNMCB9LAorICAgIFtYSUxQ
TV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfR0VNMSldID0geyBNTV9HRU0xIH0sCisgICAgW1hJTFBN
X1JFU0VUX0lEWChYSUxQTV9SRVNFVF9HRU0yKV0gPSB7IE1NX0dFTTIgfSwKKyAgICBbWElMUE1f
UkVTRVRfSURYKFhJTFBNX1JFU0VUX0dFTTMpXSA9IHsgTU1fR0VNMyB9LAorCisgICAgW1hJTFBN
X1JFU0VUX0lEWChYSUxQTV9SRVNFVF9RU1BJKV0gPSB7IE1NX1FTUEkgfSwKKyAgICBbWElMUE1f
UkVTRVRfSURYKFhJTFBNX1JFU0VUX1VBUlQwKV0gPSB7IE1NX1VBUlQwIH0sCisgICAgW1hJTFBN
X1JFU0VUX0lEWChYSUxQTV9SRVNFVF9VQVJUMSldID0geyBNTV9VQVJUMSB9LAorICAgIFtYSUxQ
TV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfU1BJMCldID0geyBNTV9TUEkwIH0sCisgICAgW1hJTFBN
X1JFU0VUX0lEWChYSUxQTV9SRVNFVF9TUEkxKV0gPSB7IE1NX1NQSTEgfSwKKyAgICBbWElMUE1f
UkVTRVRfSURYKFhJTFBNX1JFU0VUX1NESU8wKV0gPSB7IE1NX1NEMCB9LAorICAgIFtYSUxQTV9S
RVNFVF9JRFgoWElMUE1fUkVTRVRfU0RJTzEpXSA9IHsgTU1fU0QxIH0sCisgICAgW1hJTFBNX1JF
U0VUX0lEWChYSUxQTV9SRVNFVF9DQU4wKV0gPSB7IE1NX0NBTjAgfSwKKyAgICBbWElMUE1fUkVT
RVRfSURYKFhJTFBNX1JFU0VUX0NBTjEpXSA9IHsgTU1fQ0FOMSB9LAorICAgIFtYSUxQTV9SRVNF
VF9JRFgoWElMUE1fUkVTRVRfSTJDMCldID0geyBNTV9JMkMwIH0sCisgICAgW1hJTFBNX1JFU0VU
X0lEWChYSUxQTV9SRVNFVF9JMkMxKV0gPSB7IE1NX0kyQzEgfSwKKyAgICBbWElMUE1fUkVTRVRf
SURYKFhJTFBNX1JFU0VUX1RUQzApXSA9IHsgTU1fVFRDMCB9LAorICAgIFtYSUxQTV9SRVNFVF9J
RFgoWElMUE1fUkVTRVRfVFRDMSldID0geyBNTV9UVEMxIH0sCisgICAgW1hJTFBNX1JFU0VUX0lE
WChYSUxQTV9SRVNFVF9UVEMyKV0gPSB7IE1NX1RUQzIgfSwKKyAgICBbWElMUE1fUkVTRVRfSURY
KFhJTFBNX1JFU0VUX1RUQzMpXSA9IHsgTU1fVFRDMyB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgo
WElMUE1fUkVTRVRfU1dEVF9DUkwpXSA9IHsgTU1fU1dEVCB9LAorICAgIFtYSUxQTV9SRVNFVF9J
RFgoWElMUE1fUkVTRVRfTkFORCldID0geyBNTV9OQU5EIH0sCisgICAgW1hJTFBNX1JFU0VUX0lE
WChYSUxQTV9SRVNFVF9BRE1BKV0gPSB7IE1NX0FETUFfQ0gwIH0sCisgICAgW1hJTFBNX1JFU0VU
X0lEWChYSUxQTV9SRVNFVF9HUElPKV0gPSB7IE1NX0dQSU8gfSwKKyAgICBbWElMUE1fUkVTRVRf
SURYKFhJTFBNX1JFU0VUX0lPVV9DQyldID0geyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9LAorICAg
IFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfVElNRVNUQU1QKV0gPSB7IC5od2RvbV9hY2Nl
c3MgPSB0cnVlIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9SUFVfUjUwKV0g
PSB7IE1NX1JQVSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfUlBVX1I1MSld
ID0geyBNTV9SUFUgfSwKKyAgICBbWElMUE1fUkVTRVRfSURYKFhJTFBNX1JFU0VUX1JQVV9BTUJB
KV0gPSB7IE1NX1JQVSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfT0NNKV0g
PSB7IC5od2RvbV9hY2Nlc3MgPSB0cnVlIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9S
RVNFVF9SUFVfUEdFKV0gPSB7IE1NX1JQVSB9LAorCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQ
TV9SRVNFVF9VU0IwX0NPUkVSRVNFVCldID0geyBNTV9VU0IzXzBfWEhDSSB9LAorICAgIFtYSUxQ
TV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfVVNCMF9ISUJFUlJFU0VUKV0gPSB7IE1NX1VTQjNfMF9Y
SENJIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9VU0IwX0FQQildID0geyBN
TV9VU0IzXzBfWEhDSSB9LAorCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9VU0Ix
X0NPUkVSRVNFVCldID0geyBNTV9VU0IzXzFfWEhDSSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgo
WElMUE1fUkVTRVRfVVNCMV9ISUJFUlJFU0VUKV0gPSB7IE1NX1VTQjNfMV9YSENJIH0sCisgICAg
W1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9VU0IxX0FQQildID0geyBNTV9VU0IzXzFfWEhD
SSB9LAorCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9JUEkpXSA9IHsgLmh3ZG9t
X2FjY2VzcyA9IHRydWUgfSwKKyAgICBbWElMUE1fUkVTRVRfSURYKFhJTFBNX1JFU0VUX0FQTV9M
UEQpXSA9IHsgLmh3ZG9tX2FjY2VzcyA9IHRydWUgfSwKKyAgICBbWElMUE1fUkVTRVRfSURYKFhJ
TFBNX1JFU0VUX1JUQyldID0geyBNTV9SVEMgfSwKKyAgICBbWElMUE1fUkVTRVRfSURYKFhJTFBN
X1JFU0VUX1NZU01PTildID0geyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9LAorICAgIFtYSUxQTV9S
RVNFVF9JRFgoWElMUE1fUkVTRVRfQUZJX0ZNNildID0geyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9
LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfTFBEX1NXRFQpXSA9IHsgTU1fU1dE
VCB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfRlBEKV0gPSB7IC5od2RvbV9h
Y2Nlc3MgPSB0cnVlIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9SUFVfREJH
MSldID0geyBNTV9SUFUgfSwKKyAgICBbWElMUE1fUkVTRVRfSURYKFhJTFBNX1JFU0VUX1JQVV9E
QkcwKV0gPSB7IE1NX1JQVSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfREJH
X0xQRCldID0geyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgo
WElMUE1fUkVTRVRfREJHX0ZQRCldID0geyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9LAorICAgIFtY
SUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfQVBMTCldID0geyAuaHdkb21fYWNjZXNzID0gdHJ1
ZSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfRFBMTCldID0geyAuaHdkb21f
YWNjZXNzID0gdHJ1ZSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfVlBMTCld
ID0geyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1f
UkVTRVRfSU9QTEwpXSA9IHsgLmh3ZG9tX2FjY2VzcyA9IHRydWUgfSwKKyAgICBbWElMUE1fUkVT
RVRfSURYKFhJTFBNX1JFU0VUX1JQTEwpXSA9IHsgLmh3ZG9tX2FjY2VzcyA9IHRydWUgfSwKKyAg
ICBbWElMUE1fUkVTRVRfSURYKFhJTFBNX1JFU0VUX0dQTzNfUExfMCldID0geyAuaHdkb21fYWNj
ZXNzID0gdHJ1ZSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfR1BPM19QTF8x
KV0gPSB7IC5od2RvbV9hY2Nlc3MgPSB0cnVlIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQ
TV9SRVNFVF9HUE8zX1BMXzIpXSA9IHsgLmh3ZG9tX2FjY2VzcyA9IHRydWUgfSwKKyAgICBbWElM
UE1fUkVTRVRfSURYKFhJTFBNX1JFU0VUX0dQTzNfUExfMyldID0geyAuaHdkb21fYWNjZXNzID0g
dHJ1ZSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfR1BPM19QTF80KV0gPSB7
IC5od2RvbV9hY2Nlc3MgPSB0cnVlIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNF
VF9HUE8zX1BMXzUpXSA9IHsgLmh3ZG9tX2FjY2VzcyA9IHRydWUgfSwKKyAgICBbWElMUE1fUkVT
RVRfSURYKFhJTFBNX1JFU0VUX0dQTzNfUExfNildID0geyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9
LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfR1BPM19QTF83KV0gPSB7IC5od2Rv
bV9hY2Nlc3MgPSB0cnVlIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9HUE8z
X1BMXzgpXSA9IHsgLmh3ZG9tX2FjY2VzcyA9IHRydWUgfSwKKyAgICBbWElMUE1fUkVTRVRfSURY
KFhJTFBNX1JFU0VUX0dQTzNfUExfOSldID0geyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9LAorICAg
IFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfR1BPM19QTF8xMCldID0geyAuaHdkb21fYWNj
ZXNzID0gdHJ1ZSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfR1BPM19QTF8x
MSldID0geyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElM
UE1fUkVTRVRfR1BPM19QTF8xMildID0geyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9LAorICAgIFtY
SUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfR1BPM19QTF8xMyldID0geyAuaHdkb21fYWNjZXNz
ID0gdHJ1ZSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfR1BPM19QTF8xNCld
ID0geyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1f
UkVTRVRfR1BPM19QTF8xNSldID0geyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9LAorICAgIFtYSUxQ
TV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfR1BPM19QTF8xNildID0geyAuaHdkb21fYWNjZXNzID0g
dHJ1ZSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfR1BPM19QTF8xNyldID0g
eyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVT
RVRfR1BPM19QTF8xOCldID0geyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9LAorICAgIFtYSUxQTV9S
RVNFVF9JRFgoWElMUE1fUkVTRVRfR1BPM19QTF8xOSldID0geyAuaHdkb21fYWNjZXNzID0gdHJ1
ZSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfR1BPM19QTF8yMCldID0geyAu
aHdkb21fYWNjZXNzID0gdHJ1ZSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRf
R1BPM19QTF8yMSldID0geyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9LAorICAgIFtYSUxQTV9SRVNF
VF9JRFgoWElMUE1fUkVTRVRfR1BPM19QTF8yMildID0geyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9
LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfR1BPM19QTF8yMyldID0geyAuaHdk
b21fYWNjZXNzID0gdHJ1ZSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfR1BP
M19QTF8yNCldID0geyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9LAorICAgIFtYSUxQTV9SRVNFVF9J
RFgoWElMUE1fUkVTRVRfR1BPM19QTF8yNSldID0geyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9LAor
ICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfR1BPM19QTF8yNildID0geyAuaHdkb21f
YWNjZXNzID0gdHJ1ZSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfR1BPM19Q
TF8yNyldID0geyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgo
WElMUE1fUkVTRVRfR1BPM19QTF8yOCldID0geyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9LAorICAg
IFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfR1BPM19QTF8yOSldID0geyAuaHdkb21fYWNj
ZXNzID0gdHJ1ZSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfR1BPM19QTF8z
MCldID0geyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElM
UE1fUkVTRVRfR1BPM19QTF8zMSldID0geyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9LAorICAgIFtY
SUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfUlBVX0xTKV0gPSB7IE1NX1JQVSB9LAorICAgIFtY
SUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfUFNfT05MWSldID0geyAuaHdkb21fYWNjZXNzID0g
dHJ1ZSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfUEwpXSA9IHsgLmh3ZG9t
X2FjY2VzcyA9IHRydWUgfSwKK307CisKKy8qCisgKiBUaGlzIHRhYmxlIG1hcHMgcmVzZXQgbGlu
ZSBJRHMgaW50byBhIG1lbW9yeSBhZGRyZXNzLgorICogSWYgYSBndWVzdCBoYXMgYWNjZXNzIHRv
IHRoZSBhZGRyZXNzLCBpdCBoYXMgZW5vdWdoIGNvbnRyb2wKKyAqIG92ZXIgdGhlIGFmZmVjdGVk
IG5vZGUgdG8gZ3JhbnQgaXQgYWNjZXNzIHRvIEVFTUkgY2FsbHMgZm9yCisgKiByZXNldHRpbmcg
dGhhdCBub2RlLgorICovCitzdGF0aWMgY29uc3Qgc3RydWN0IHsKKyAgICBwYWRkcl90IHN0YXJ0
OworICAgIHBhZGRyX3Qgc2l6ZTsKKyAgICB1aW50MzJfdCBtYXNrOyAgIC8qIFplcm8gbWVhbnMg
bm8gbWFzaywgaS5lIGFsbCBiaXRzLiAgKi8KKyAgICBlbnVtIHBtX25vZGVfaWQgbm9kZTsKKyAg
ICBib29sIGh3ZG9tX2FjY2VzczsKKyAgICBib29sIHJlYWRvbmx5OworfSBwbV9tbWlvX2FjY2Vz
c1tdID0geworICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fQ1JGX0FQQiArIFJfQ1JGX0FQTExf
Q1RSTCwKKyAgICAgICAgLnNpemUgPSBSX0NSRl9BQ1BVX0NUUkwsCisgICAgICAgIC5od2RvbV9h
Y2Nlc3MgPSB0cnVlCisgICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0NSTF9BUEIg
KyBSX0NSTF9JT1BMTF9DVFJMLAorICAgICAgICAuc2l6ZSA9IFJfQ1JMX1JQTExfVE9fRlBEX0NU
UkwsCisgICAgICAgIC5od2RvbV9hY2Nlc3MgPSB0cnVlCisgICAgfSwKKyAgICB7CisgICAgICAg
IC5zdGFydCA9IE1NX0NSRl9BUEIgKyBSX0NSRl9EUF9WSURFT19SRUZfQ1RSTCwKKyAgICAgICAg
LnNpemUgPSA0LCAubm9kZSA9IE5PREVfRFAKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0
ID0gTU1fQ1JGX0FQQiArIFJfQ1JGX0RQX0FVRElPX1JFRl9DVFJMLAorICAgICAgICAuc2l6ZSA9
IDQsIC5ub2RlID0gTk9ERV9EUAorICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9D
UkZfQVBCICsgUl9DUkZfRFBfU1RDX1JFRl9DVFJMLAorICAgICAgICAuc2l6ZSA9IDQsIC5ub2Rl
ID0gTk9ERV9EUAorICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9DUkZfQVBCICsg
Ul9DUkZfR1BVX1JFRl9DVFJMLAorICAgICAgICAuc2l6ZSA9IDQsIC5ub2RlID0gTk9ERV9HUFUK
KyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fQ1JGX0FQQiArIFJfQ1JGX1NBVEFf
UkVGX0NUUkwsCisgICAgICAgIC5zaXplID0gNCwgLm5vZGUgPSBOT0RFX1NBVEEKKyAgICB9LAor
ICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fQ1JGX0FQQiArIFJfQ1JGX1BDSUVfUkVGX0NUUkws
CisgICAgICAgIC5zaXplID0gNCwgLm5vZGUgPSBOT0RFX1BDSUUKKyAgICB9LAorICAgIHsKKyAg
ICAgICAgLnN0YXJ0ID0gTU1fQ1JGX0FQQiArIFJfQ1JGX0dETUFfUkVGX0NUUkwsCisgICAgICAg
IC5zaXplID0gNCwgLm5vZGUgPSBOT0RFX0dETUEKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0
YXJ0ID0gTU1fQ1JGX0FQQiArIFJfQ1JGX0RQRE1BX1JFRl9DVFJMLAorICAgICAgICAuc2l6ZSA9
IDQsIC5ub2RlID0gTk9ERV9EUAorICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9D
UkxfQVBCICsgUl9DUkxfVVNCM19EVUFMX1JFRl9DVFJMLAorICAgICAgICAuc2l6ZSA9IDQsIC5u
b2RlID0gTk9ERV9VU0JfMAorICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9DUkxf
QVBCICsgUl9DUkxfVVNCMF9CVVNfUkVGX0NUUkwsCisgICAgICAgIC5zaXplID0gNCwgLm5vZGUg
PSBOT0RFX1VTQl8wCisgICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0NSTF9BUEIg
KyBSX0NSTF9VU0IxX0JVU19SRUZfQ1RSTCwKKyAgICAgICAgLnNpemUgPSA0LCAubm9kZSA9IE5P
REVfVVNCXzEKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fQ1JMX0FQQiArIFJf
Q1JMX1VTQjFfQlVTX1JFRl9DVFJMLAorICAgICAgICAuc2l6ZSA9IDQsIC5ub2RlID0gTk9ERV9V
U0JfMQorICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9DUkxfQVBCICsgUl9DUkxf
R0VNMF9SRUZfQ1RSTCwKKyAgICAgICAgLnNpemUgPSA0LCAubm9kZSA9IE5PREVfRVRIXzAKKyAg
ICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fQ1JMX0FQQiArIFJfQ1JMX0dFTTFfUkVG
X0NUUkwsCisgICAgICAgIC5zaXplID0gNCwgLm5vZGUgPSBOT0RFX0VUSF8xCisgICAgfSwKKyAg
ICB7CisgICAgICAgIC5zdGFydCA9IE1NX0NSTF9BUEIgKyBSX0NSTF9HRU0yX1JFRl9DVFJMLAor
ICAgICAgICAuc2l6ZSA9IDQsIC5ub2RlID0gTk9ERV9FVEhfMgorICAgIH0sCisgICAgeworICAg
ICAgICAuc3RhcnQgPSBNTV9DUkxfQVBCICsgUl9DUkxfR0VNM19SRUZfQ1RSTCwKKyAgICAgICAg
LnNpemUgPSA0LCAubm9kZSA9IE5PREVfRVRIXzMKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0
YXJ0ID0gTU1fQ1JMX0FQQiArIFJfQ1JMX1FTUElfUkVGX0NUUkwsCisgICAgICAgIC5zaXplID0g
NCwgLm5vZGUgPSBOT0RFX1FTUEkKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1f
Q1JMX0FQQiArIFJfQ1JMX1NESU8wX1JFRl9DVFJMLAorICAgICAgICAuc2l6ZSA9IDQsIC5ub2Rl
ID0gTk9ERV9TRF8wCisgICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0NSTF9BUEIg
KyBSX0NSTF9TRElPMV9SRUZfQ1RSTCwKKyAgICAgICAgLnNpemUgPSA0LCAubm9kZSA9IE5PREVf
U0RfMQorICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9DUkxfQVBCICsgUl9DUkxf
VUFSVDBfUkVGX0NUUkwsCisgICAgICAgIC5zaXplID0gNCwgLm5vZGUgPSBOT0RFX1VBUlRfMAor
ICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9DUkxfQVBCICsgUl9DUkxfVUFSVDFf
UkVGX0NUUkwsCisgICAgICAgIC5zaXplID0gNCwgLm5vZGUgPSBOT0RFX1VBUlRfMQorICAgIH0s
CisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9DUkxfQVBCICsgUl9DUkxfU1BJMF9SRUZfQ1RS
TCwKKyAgICAgICAgLnNpemUgPSA0LCAubm9kZSA9IE5PREVfU1BJXzAKKyAgICB9LAorICAgIHsK
KyAgICAgICAgLnN0YXJ0ID0gTU1fQ1JMX0FQQiArIFJfQ1JMX1NQSTFfUkVGX0NUUkwsCisgICAg
ICAgIC5zaXplID0gNCwgLm5vZGUgPSBOT0RFX1NQSV8xCisgICAgfSwKKyAgICB7CisgICAgICAg
IC5zdGFydCA9IE1NX0NSTF9BUEIgKyBSX0NSTF9DQU4wX1JFRl9DVFJMLAorICAgICAgICAuc2l6
ZSA9IDQsIC5ub2RlID0gTk9ERV9DQU5fMAorICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQg
PSBNTV9DUkxfQVBCICsgUl9DUkxfQ0FOMV9SRUZfQ1RSTCwKKyAgICAgICAgLnNpemUgPSA0LCAu
bm9kZSA9IE5PREVfQ0FOXzEKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fQ1JM
X0FQQiArIFJfQ1JMX0NQVV9SNV9DVFJMLAorICAgICAgICAuc2l6ZSA9IDQsIC5ub2RlID0gTk9E
RV9SUFUKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fQ1JMX0FQQiArIFJfQ1JM
X0lPVV9TV0lUQ0hfQ1RSTCwKKyAgICAgICAgLnNpemUgPSA0LCAuaHdkb21fYWNjZXNzID0gdHJ1
ZQorICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9DUkxfQVBCICsgUl9DUkxfQ1NV
X1BMTF9DVFJMLAorICAgICAgICAuc2l6ZSA9IDQsIC5od2RvbV9hY2Nlc3MgPSB0cnVlCisgICAg
fSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0NSTF9BUEIgKyBSX0NSTF9QQ0FQX0NUUkws
CisgICAgICAgIC5zaXplID0gNCwgLmh3ZG9tX2FjY2VzcyA9IHRydWUKKyAgICB9LAorICAgIHsK
KyAgICAgICAgLnN0YXJ0ID0gTU1fQ1JMX0FQQiArIFJfQ1JMX0xQRF9TV0lUQ0hfQ1RSTCwKKyAg
ICAgICAgLnNpemUgPSA0LCAuaHdkb21fYWNjZXNzID0gdHJ1ZQorICAgIH0sCisgICAgeworICAg
ICAgICAuc3RhcnQgPSBNTV9DUkxfQVBCICsgUl9DUkxfTFBEX0xTQlVTX0NUUkwsCisgICAgICAg
IC5zaXplID0gNCwgLmh3ZG9tX2FjY2VzcyA9IHRydWUKKyAgICB9LAorICAgIHsKKyAgICAgICAg
LnN0YXJ0ID0gTU1fQ1JMX0FQQiArIFJfQ1JMX0RCR19MUERfQ1RSTCwKKyAgICAgICAgLnNpemUg
PSA0LCAuaHdkb21fYWNjZXNzID0gdHJ1ZQorICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQg
PSBNTV9DUkxfQVBCICsgUl9DUkxfTkFORF9SRUZfQ1RSTCwKKyAgICAgICAgLnNpemUgPSA0LCAu
bm9kZSA9IE5PREVfTkFORAorICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9DUkxf
QVBCICsgUl9DUkxfQURNQV9SRUZfQ1RSTCwKKyAgICAgICAgLnNpemUgPSA0LCAubm9kZSA9IE5P
REVfQURNQQorICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9DUkxfQVBCICsgUl9D
UkxfUEwwX1JFRl9DVFJMLAorICAgICAgICAuc2l6ZSA9IDQsIC5od2RvbV9hY2Nlc3MgPSB0cnVl
CisgICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0NSTF9BUEIgKyBSX0NSTF9QTDFf
UkVGX0NUUkwsCisgICAgICAgIC5zaXplID0gNCwgLmh3ZG9tX2FjY2VzcyA9IHRydWUKKyAgICB9
LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fQ1JMX0FQQiArIFJfQ1JMX1BMMl9SRUZfQ1RS
TCwKKyAgICAgICAgLnNpemUgPSA0LCAuaHdkb21fYWNjZXNzID0gdHJ1ZQorICAgIH0sCisgICAg
eworICAgICAgICAuc3RhcnQgPSBNTV9DUkxfQVBCICsgUl9DUkxfUEwzX1JFRl9DVFJMLAorICAg
ICAgICAuc2l6ZSA9IDQsIC5od2RvbV9hY2Nlc3MgPSB0cnVlCisgICAgfSwKKyAgICB7CisgICAg
ICAgIC5zdGFydCA9IE1NX0NSTF9BUEIgKyBSX0NSTF9QTDBfVEhSX0NUUkwsCisgICAgICAgIC5z
aXplID0gNCwgLmh3ZG9tX2FjY2VzcyA9IHRydWUKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0
YXJ0ID0gTU1fQ1JMX0FQQiArIFJfQ1JMX1BMMV9USFJfQ1RSTCwKKyAgICAgICAgLnNpemUgPSA0
LCAuaHdkb21fYWNjZXNzID0gdHJ1ZQorICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBN
TV9DUkxfQVBCICsgUl9DUkxfUEwyX1RIUl9DVFJMLAorICAgICAgICAuc2l6ZSA9IDQsIC5od2Rv
bV9hY2Nlc3MgPSB0cnVlCisgICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0NSTF9B
UEIgKyBSX0NSTF9QTDNfVEhSX0NUUkwsCisgICAgICAgIC5zaXplID0gNCwgLmh3ZG9tX2FjY2Vz
cyA9IHRydWUKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fQ1JMX0FQQiArIFJf
Q1JMX1BMMF9USFJfQ05ULAorICAgICAgICAuc2l6ZSA9IDQsIC5od2RvbV9hY2Nlc3MgPSB0cnVl
CisgICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0NSTF9BUEIgKyBSX0NSTF9QTDFf
VEhSX0NOVCwKKyAgICAgICAgLnNpemUgPSA0LCAuaHdkb21fYWNjZXNzID0gdHJ1ZQorICAgIH0s
CisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9DUkxfQVBCICsgUl9DUkxfUEwyX1RIUl9DTlQs
CisgICAgICAgIC5zaXplID0gNCwgLmh3ZG9tX2FjY2VzcyA9IHRydWUKKyAgICB9LAorICAgIHsK
KyAgICAgICAgLnN0YXJ0ID0gTU1fQ1JMX0FQQiArIFJfQ1JMX1BMM19USFJfQ05ULAorICAgICAg
ICAuc2l6ZSA9IDQsIC5od2RvbV9hY2Nlc3MgPSB0cnVlCisgICAgfSwKKyAgICB7CisgICAgICAg
IC5zdGFydCA9IE1NX0NSTF9BUEIgKyBSX0NSTF9HRU1fVFNVX1JFRl9DVFJMLAorICAgICAgICAu
c2l6ZSA9IDQsIC5ub2RlID0gTk9ERV9FVEhfMAorICAgIH0sCisgICAgeworICAgICAgICAuc3Rh
cnQgPSBNTV9DUkxfQVBCICsgUl9DUkxfRExMX1JFRl9DVFJMLAorICAgICAgICAuc2l6ZSA9IDQs
IC5od2RvbV9hY2Nlc3MgPSB0cnVlCisgICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1N
X0NSTF9BUEIgKyBSX0NSTF9BTVNfUkVGX0NUUkwsCisgICAgICAgIC5zaXplID0gNCwgLmh3ZG9t
X2FjY2VzcyA9IHRydWUKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fQ1JMX0FQ
QiArIFJfQ1JMX0kyQzBfUkVGX0NUUkwsCisgICAgICAgIC5zaXplID0gNCwgLm5vZGUgPSBOT0RF
X0kyQ18wCisgICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0NSTF9BUEIgKyBSX0NS
TF9JMkMxX1JFRl9DVFJMLAorICAgICAgICAuc2l6ZSA9IDQsIC5ub2RlID0gTk9ERV9JMkNfMQor
ICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9DUkxfQVBCICsgUl9DUkxfVElNRVNU
QU1QX1JFRl9DVFJMLAorICAgICAgICAuc2l6ZSA9IDQsIC5od2RvbV9hY2Nlc3MgPSB0cnVlCisg
ICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0lPVV9TTENSICsgUl9JT1VfU0xDUl9N
SU9fUElOXzAsCisgICAgICAgIC5zaXplID0gUl9JT1VfU0xDUl9NSU9fTVNUX1RSSTIsCisgICAg
ICAgIC5od2RvbV9hY2Nlc3MgPSB0cnVlCisgICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9
IE1NX0lPVV9TTENSICsgUl9JT1VfU0xDUl9XRFRfQ0xLX1NFTCwKKyAgICAgICAgLmh3ZG9tX2Fj
Y2VzcyA9IHRydWUKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fSU9VX1NMQ1Ig
KyBSX0lPVV9TTENSX0NBTl9NSU9fQ1RSTCwKKyAgICAgICAgLnNpemUgPSA0LCAubWFzayA9IDB4
MWZmLCAubm9kZSA9IE5PREVfQ0FOXzAKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0g
TU1fSU9VX1NMQ1IgKyBSX0lPVV9TTENSX0NBTl9NSU9fQ1RSTCwKKyAgICAgICAgLnNpemUgPSA0
LCAubWFzayA9IDB4MWZmIDw8IDE1LCAubm9kZSA9IE5PREVfQ0FOXzEKKyAgICB9LAorICAgIHsK
KyAgICAgICAgLnN0YXJ0ID0gTU1fSU9VX1NMQ1IgKyBSX0lPVV9TTENSX0dFTV9DTEtfQ1RSTCwK
KyAgICAgICAgLnNpemUgPSA0LCAubWFzayA9IDB4ZiwgLm5vZGUgPSBOT0RFX0VUSF8wCisgICAg
fSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0lPVV9TTENSICsgUl9JT1VfU0xDUl9HRU1f
Q0xLX0NUUkwsCisgICAgICAgIC5zaXplID0gNCwgLm1hc2sgPSAweGYgPDwgNSwgLm5vZGUgPSBO
T0RFX0VUSF8xCisgICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0lPVV9TTENSICsg
Ul9JT1VfU0xDUl9HRU1fQ0xLX0NUUkwsCisgICAgICAgIC5zaXplID0gNCwgLm1hc2sgPSAweGYg
PDwgMTAsIC5ub2RlID0gTk9ERV9FVEhfMgorICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQg
PSBNTV9JT1VfU0xDUiArIFJfSU9VX1NMQ1JfR0VNX0NMS19DVFJMLAorICAgICAgICAuc2l6ZSA9
IDQsIC5tYXNrID0gMHhmIDw8IDE1LCAubm9kZSA9IE5PREVfRVRIXzMKKyAgICB9LAorICAgIHsK
KyAgICAgICAgLnN0YXJ0ID0gTU1fSU9VX1NMQ1IgKyBSX0lPVV9TTENSX0dFTV9DTEtfQ1RSTCwK
KyAgICAgICAgLnNpemUgPSA0LCAubWFzayA9IDB4NyA8PCAyMCwgLmh3ZG9tX2FjY2VzcyA9IHRy
dWUKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fSU9VX1NMQ1IgKyBSX0lPVV9T
TENSX1NESU9fQ0xLX0NUUkwsCisgICAgICAgIC5zaXplID0gNCwgLm1hc2sgPSAweDcsIC5ub2Rl
ID0gTk9ERV9TRF8wCisgICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0lPVV9TTENS
ICsgUl9JT1VfU0xDUl9TRElPX0NMS19DVFJMLAorICAgICAgICAuc2l6ZSA9IDQsIC5tYXNrID0g
MHg3IDw8IDE3LCAubm9kZSA9IE5PREVfU0RfMQorICAgIH0sCisgICAgeworICAgICAgICAuc3Rh
cnQgPSBNTV9JT1VfU0xDUiArIFJfSU9VX1NMQ1JfQ1RSTF9SRUdfU0QsCisgICAgICAgIC5zaXpl
ID0gNCwgLm1hc2sgPSAweDEsIC5ub2RlID0gTk9ERV9TRF8wCisgICAgfSwKKyAgICB7CisgICAg
ICAgIC5zdGFydCA9IE1NX0lPVV9TTENSICsgUl9JT1VfU0xDUl9DVFJMX1JFR19TRCwKKyAgICAg
ICAgLnNpemUgPSA0LCAubWFzayA9IDB4MSA8PCAxNSwgLm5vZGUgPSBOT0RFX1NEXzEKKyAgICB9
LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fSU9VX1NMQ1IgKyBSX0lPVV9TTENSX1NEX0lU
QVBETFksCisgICAgICAgIC5zaXplID0gUl9JT1VfU0xDUl9TRF9DRE5fQ1RSTCwKKyAgICAgICAg
Lm1hc2sgPSAweDNmZiA8PCAwLCAubm9kZSA9IE5PREVfU0RfMAorICAgIH0sCisgICAgeworICAg
ICAgICAuc3RhcnQgPSBNTV9JT1VfU0xDUiArIFJfSU9VX1NMQ1JfU0RfSVRBUERMWSwKKyAgICAg
ICAgLnNpemUgPSBSX0lPVV9TTENSX1NEX0NETl9DVFJMLAorICAgICAgICAubWFzayA9IDB4M2Zm
IDw8IDE2LCAubm9kZSA9IE5PREVfU0RfMQorICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQg
PSBNTV9JT1VfU0xDUiArIFJfSU9VX1NMQ1JfR0VNX0NUUkwsCisgICAgICAgIC5zaXplID0gNCwg
Lm1hc2sgPSAweDMgPDwgMCwgLm5vZGUgPSBOT0RFX0VUSF8wCisgICAgfSwKKyAgICB7CisgICAg
ICAgIC5zdGFydCA9IE1NX0lPVV9TTENSICsgUl9JT1VfU0xDUl9HRU1fQ1RSTCwKKyAgICAgICAg
LnNpemUgPSA0LCAubWFzayA9IDB4MyA8PCAyLCAubm9kZSA9IE5PREVfRVRIXzEKKyAgICB9LAor
ICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fSU9VX1NMQ1IgKyBSX0lPVV9TTENSX0dFTV9DVFJM
LAorICAgICAgICAuc2l6ZSA9IDQsIC5tYXNrID0gMHgzIDw8IDQsIC5ub2RlID0gTk9ERV9FVEhf
MgorICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9JT1VfU0xDUiArIFJfSU9VX1NM
Q1JfR0VNX0NUUkwsCisgICAgICAgIC5zaXplID0gNCwgLm1hc2sgPSAweDMgPDwgNiwgLm5vZGUg
PSBOT0RFX0VUSF8zCisgICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0lPVV9TTENS
ICsgUl9JT1VfU0xDUl9JT1VfVFRDX0FQQl9DTEssCisgICAgICAgIC5zaXplID0gNCwgLm1hc2sg
PSAweDMgPDwgMCwgLm5vZGUgPSBOT0RFX1RUQ18wCisgICAgfSwKKyAgICB7CisgICAgICAgIC5z
dGFydCA9IE1NX0lPVV9TTENSICsgUl9JT1VfU0xDUl9JT1VfVFRDX0FQQl9DTEssCisgICAgICAg
IC5zaXplID0gNCwgLm1hc2sgPSAweDMgPDwgMiwgLm5vZGUgPSBOT0RFX1RUQ18xCisgICAgfSwK
KyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0lPVV9TTENSICsgUl9JT1VfU0xDUl9JT1VfVFRD
X0FQQl9DTEssCisgICAgICAgIC5zaXplID0gNCwgLm1hc2sgPSAweDMgPDwgNCwgLm5vZGUgPSBO
T0RFX1RUQ18yCisgICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0lPVV9TTENSICsg
Ul9JT1VfU0xDUl9JT1VfVFRDX0FQQl9DTEssCisgICAgICAgIC5zaXplID0gNCwgLm1hc2sgPSAw
eDMgPDwgNiwgLm5vZGUgPSBOT0RFX1RUQ18zCisgICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFy
dCA9IE1NX0lPVV9TTENSICsgUl9JT1VfU0xDUl9JT1VfVEFQRExZX0JZUEFTUywKKyAgICAgICAg
LnNpemUgPSA0LCAubWFzayA9IDB4MywgLm5vZGUgPSBOT0RFX05BTkQKKyAgICB9LAorICAgIHsK
KyAgICAgICAgLnN0YXJ0ID0gTU1fSU9VX1NMQ1IgKyBSX0lPVV9TTENSX0lPVV9UQVBETFlfQllQ
QVNTLAorICAgICAgICAuc2l6ZSA9IDQsIC5tYXNrID0gMHgxIDw8IDIsIC5ub2RlID0gTk9ERV9R
U1BJCisgICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0lPVV9TTENSICsgUl9JT1Vf
U0xDUl9JT1VfQ09IRVJFTlRfQ1RSTCwKKyAgICAgICAgLnNpemUgPSA0LCAubWFzayA9IDB4ZiA8
PCAwLCAubm9kZSA9IE5PREVfRVRIXzAKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0g
TU1fSU9VX1NMQ1IgKyBSX0lPVV9TTENSX0lPVV9DT0hFUkVOVF9DVFJMLAorICAgICAgICAuc2l6
ZSA9IDQsIC5tYXNrID0gMHhmIDw8IDQsIC5ub2RlID0gTk9ERV9FVEhfMQorICAgIH0sCisgICAg
eworICAgICAgICAuc3RhcnQgPSBNTV9JT1VfU0xDUiArIFJfSU9VX1NMQ1JfSU9VX0NPSEVSRU5U
X0NUUkwsCisgICAgICAgIC5zaXplID0gNCwgLm1hc2sgPSAweGYgPDwgOCwgLm5vZGUgPSBOT0RF
X0VUSF8yCisgICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0lPVV9TTENSICsgUl9J
T1VfU0xDUl9JT1VfQ09IRVJFTlRfQ1RSTCwKKyAgICAgICAgLnNpemUgPSA0LCAubWFzayA9IDB4
ZiA8PCAxMiwgLm5vZGUgPSBOT0RFX0VUSF8zCisgICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFy
dCA9IE1NX0lPVV9TTENSICsgUl9JT1VfU0xDUl9JT1VfQ09IRVJFTlRfQ1RSTCwKKyAgICAgICAg
LnNpemUgPSA0LCAubWFzayA9IDB4ZiA8PCAxNiwgLm5vZGUgPSBOT0RFX1NEXzAKKyAgICB9LAor
ICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fSU9VX1NMQ1IgKyBSX0lPVV9TTENSX0lPVV9DT0hF
UkVOVF9DVFJMLAorICAgICAgICAuc2l6ZSA9IDQsIC5tYXNrID0gMHhmIDw8IDIwLCAubm9kZSA9
IE5PREVfU0RfMQorICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9JT1VfU0xDUiAr
IFJfSU9VX1NMQ1JfSU9VX0NPSEVSRU5UX0NUUkwsCisgICAgICAgIC5zaXplID0gNCwgLm1hc2sg
PSAweGYgPDwgMjQsIC5ub2RlID0gTk9ERV9OQU5ECisgICAgfSwKKyAgICB7CisgICAgICAgIC5z
dGFydCA9IE1NX0lPVV9TTENSICsgUl9JT1VfU0xDUl9JT1VfQ09IRVJFTlRfQ1RSTCwKKyAgICAg
ICAgLnNpemUgPSA0LCAubWFzayA9IDB4ZiA8PCAyOCwgLm5vZGUgPSBOT0RFX1FTUEkKKyAgICB9
LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fSU9VX1NMQ1IgKyBSX0lPVV9TTENSX1ZJREVP
X1BTU19DTEtfU0VMLAorICAgICAgICAuc2l6ZSA9IDQsIC5od2RvbV9hY2Nlc3MgPSB0cnVlCisg
ICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0lPVV9TTENSICsgUl9JT1VfU0xDUl9J
T1VfUkFNX0dFTTAsCisgICAgICAgIC5zaXplID0gNCwgLm5vZGUgPSBOT0RFX0VUSF8wCisgICAg
fSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0lPVV9TTENSICsgUl9JT1VfU0xDUl9JT1Vf
UkFNX0dFTTEsCisgICAgICAgIC5zaXplID0gNCwgLm5vZGUgPSBOT0RFX0VUSF8xCisgICAgfSwK
KyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0lPVV9TTENSICsgUl9JT1VfU0xDUl9JT1VfUkFN
X0dFTTIsCisgICAgICAgIC5zaXplID0gNCwgLm5vZGUgPSBOT0RFX0VUSF8yCisgICAgfSwKKyAg
ICB7CisgICAgICAgIC5zdGFydCA9IE1NX0lPVV9TTENSICsgUl9JT1VfU0xDUl9JT1VfUkFNX0dF
TTMsCisgICAgICAgIC5zaXplID0gNCwgLm5vZGUgPSBOT0RFX0VUSF8zCisgICAgfSwKKyAgICB7
CisgICAgICAgIC5zdGFydCA9IE1NX0lPVV9TTENSICsgUl9JT1VfU0xDUl9JT1VfUkFNX1NEMCwK
KyAgICAgICAgLnNpemUgPSA0LCAubm9kZSA9IE5PREVfU0RfMAorICAgIH0sCisgICAgeworICAg
ICAgICAuc3RhcnQgPSBNTV9JT1VfU0xDUiArIFJfSU9VX1NMQ1JfSU9VX1JBTV9TRDEsCisgICAg
ICAgIC5zaXplID0gNCwgLm5vZGUgPSBOT0RFX1NEXzEKKyAgICB9LAorICAgIHsKKyAgICAgICAg
LnN0YXJ0ID0gTU1fSU9VX1NMQ1IgKyBSX0lPVV9TTENSX0lPVV9SQU1fQ0FOMCwKKyAgICAgICAg
LnNpemUgPSA0LCAubm9kZSA9IE5PREVfQ0FOXzAKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0
YXJ0ID0gTU1fSU9VX1NMQ1IgKyBSX0lPVV9TTENSX0lPVV9SQU1fQ0FOMSwKKyAgICAgICAgLnNp
emUgPSA0LCAubm9kZSA9IE5PREVfQ0FOXzEKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0
ID0gTU1fSU9VX1NMQ1IgKyBSX0lPVV9TTENSX0lPVV9SQU1fTFFTUEksCisgICAgICAgIC5zaXpl
ID0gNCwgLm5vZGUgPSBOT0RFX1FTUEkKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0g
TU1fSU9VX1NMQ1IgKyBSX0lPVV9TTENSX0lPVV9SQU1fTkFORCwKKyAgICAgICAgLnNpemUgPSA0
LCAubm9kZSA9IE5PREVfTkFORAorICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9Q
TVVfR0xPQkFMICsgUl9QTVVfR0xPQkFMX1BXUl9TVEFURSwKKyAgICAgICAgLnNpemUgPSA0LCAu
cmVhZG9ubHkgPSB0cnVlLCAuaHdkb21fYWNjZXNzID0gdHJ1ZQorICAgIH0sCisgICAgeworICAg
ICAgICAuc3RhcnQgPSBNTV9QTVVfR0xPQkFMICsgUl9QTVVfR0xPQkFMX0dMT0JBTF9HRU5fU1RP
UkFHRTAsCisgICAgICAgIC5zaXplID0gUl9QTVVfR0xPQkFMX1BFUlNfR0xPQl9HRU5fU1RPUkFH
RTcsCisgICAgICAgIC5yZWFkb25seSA9IHRydWUsIC5od2RvbV9hY2Nlc3MgPSB0cnVlCisgICAg
fSwKKyAgICB7CisgICAgICAgIC8qIFVuaXZlcnNhbCByZWFkLW9ubHkgYWNjZXNzIHRvIENSRi4g
TGludXggQ0NGIG5lZWRzIHRoaXMuICAqLworICAgICAgICAuc3RhcnQgPSBNTV9DUkZfQVBCLCAu
c2l6ZSA9IDB4MTA0LCAucmVhZG9ubHkgPSB0cnVlLAorICAgICAgICAuaHdkb21fYWNjZXNzID0g
dHJ1ZQorICAgIH0sCisgICAgeworICAgICAgICAvKiBVbml2ZXJzYWwgcmVhZC1vbmx5IGFjY2Vz
cyB0byBDUkwuIExpbnV4IENDRiBuZWVkcyB0aGlzLiAgKi8KKyAgICAgICAgLnN0YXJ0ID0gTU1f
Q1JMX0FQQiwgLnNpemUgPSAweDI4NCwgLnJlYWRvbmx5ID0gdHJ1ZSwKKyAgICAgICAgLmh3ZG9t
X2FjY2VzcyA9IHRydWUKKyAgICB9Cit9OworCitzdGF0aWMgYm9vbCBwbV9jaGVja19hY2Nlc3Mo
Y29uc3Qgc3RydWN0IHBtX2FjY2VzcyAqYWNsLCBzdHJ1Y3QgZG9tYWluICpkLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGlkeCkKK3sKKyAgICBtZm5fdCBtZm47CisKKyAg
ICBpZiAoIGFjbFtpZHhdLmh3ZG9tX2FjY2VzcyAmJiBpc19oYXJkd2FyZV9kb21haW4oZCkgKQor
ICAgICAgICByZXR1cm4gdHJ1ZTsKKworICAgIGlmICggIWFjbFtpZHhdLmFkZHIgKQorICAgICAg
ICByZXR1cm4gZmFsc2U7CisKKyAgICBtZm4gPSBtYWRkcl90b19tZm4oYWNsW2lkeF0uYWRkcik7
CisgICAgcmV0dXJuIGlvbWVtX2FjY2Vzc19wZXJtaXR0ZWQoZCwgbWZuX3gobWZuKSwgbWZuX3go
bWZuKSk7Cit9CisKKy8qIENoZWNrIGlmIGEgZG9tYWluIGhhcyBhY2Nlc3MgdG8gYSBub2RlLiAg
Ki8KK3N0YXRpYyBib29sIGRvbWFpbl9oYXNfbm9kZV9hY2Nlc3Moc3RydWN0IGRvbWFpbiAqZCwg
dWludDMyX3Qgbm9kZWlkKQoreworICAgIGlmICggbm9kZWlkID49IEFSUkFZX1NJWkUocG1fbm9k
ZV9hY2Nlc3MpICkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgcmV0dXJuIHBtX2NoZWNr
X2FjY2VzcyhwbV9ub2RlX2FjY2VzcywgZCwgbm9kZWlkKTsKK30KKworLyogQ2hlY2sgaWYgYSBk
b21haW4gaGFzIGFjY2VzcyB0byBhIHJlc2V0IGxpbmUuICAqLworc3RhdGljIGJvb2wgZG9tYWlu
X2hhc19yZXNldF9hY2Nlc3Moc3RydWN0IGRvbWFpbiAqZCwgdWludDMyX3QgcnN0KQoreworICAg
IGlmICggcnN0IDwgWElMUE1fUkVTRVRfUENJRV9DRkcgKQorICAgICAgICByZXR1cm4gZmFsc2U7
CisKKyAgICByc3QgLT0gWElMUE1fUkVTRVRfUENJRV9DRkc7CisKKyAgICBpZiAoIHJzdCA+PSBB
UlJBWV9TSVpFKHBtX3Jlc2V0X2FjY2VzcykgKQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAg
ICByZXR1cm4gcG1fY2hlY2tfYWNjZXNzKHBtX3Jlc2V0X2FjY2VzcywgZCwgcnN0KTsKK30KKwor
LyoKKyAqIENoZWNrIGlmIGEgZ2l2ZW4gZG9tYWluIGhhcyBhY2Nlc3MgdG8gcGVyZm9ybSBhbiBp
bmRpcmVjdAorICogTU1JTyBhY2Nlc3MuCisgKgorICogSWYgdGhlIHByb3ZpZGVkIG1hc2sgaXMg
aW52YWxpZCwgaXQgd2lsbCBiZSBmaXhlZCB1cC4KKyAqLworc3RhdGljIGJvb2wgZG9tYWluX2hh
c19tbWlvX2FjY2VzcyhzdHJ1Y3QgZG9tYWluICpkLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBib29sIHdyaXRlLCBwYWRkcl90IGFkZHIsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVpbnQzMl90ICptYXNrKQoreworICAgIHVuc2lnbmVkIGludCBpOwor
ICAgIGJvb2wgcmV0ID0gZmFsc2U7CisgICAgdWludDMyX3QgcHJvdF9tYXNrID0gMDsKKworICAg
IC8qCisgICAgICogVGhlIGhhcmR3YXJlIGRvbWFpbiBnZXRzIHJlYWQgYWNjZXNzIHRvIGV2ZXJ5
dGhpbmcuCisgICAgICogTG93ZXIgbGF5ZXJzIHdpbGwgZG8gZnVydGhlciBmaWx0ZXJpbmcuCisg
ICAgICovCisgICAgaWYgKCAhd3JpdGUgJiYgaXNfaGFyZHdhcmVfZG9tYWluKGQpICkKKyAgICAg
ICAgcmV0dXJuIHRydWU7CisKKyAgICAvKiBTY2FuIHRoZSBBQ0wuICAqLworICAgIGZvciAoIGkg
PSAwOyBpIDwgQVJSQVlfU0laRShwbV9tbWlvX2FjY2Vzcyk7IGkrKyApCisgICAgeworICAgICAg
ICBBU1NFUlQocG1fbW1pb19hY2Nlc3NbaV0uc3RhcnQgKyBwbV9tbWlvX2FjY2Vzc1tpXS5zaXpl
ID49CisgICAgICAgICAgICAgICBwbV9tbWlvX2FjY2Vzc1tpXS5zdGFydCk7CisKKyAgICAgICAg
aWYgKCBhZGRyIDwgcG1fbW1pb19hY2Nlc3NbaV0uc3RhcnQgKQorICAgICAgICAgICAgcmV0dXJu
IGZhbHNlOworICAgICAgICBpZiAoIGFkZHIgPj0gcG1fbW1pb19hY2Nlc3NbaV0uc3RhcnQgKyBw
bV9tbWlvX2FjY2Vzc1tpXS5zaXplICkKKyAgICAgICAgICAgIGNvbnRpbnVlOworCisgICAgICAg
IGlmICggd3JpdGUgJiYgcG1fbW1pb19hY2Nlc3NbaV0ucmVhZG9ubHkgKQorICAgICAgICAgICAg
cmV0dXJuIGZhbHNlOworICAgICAgICBpZiAoIHBtX21taW9fYWNjZXNzW2ldLmh3ZG9tX2FjY2Vz
cyAmJiAhaXNfaGFyZHdhcmVfZG9tYWluKGQpICkKKyAgICAgICAgICAgIHJldHVybiBmYWxzZTsK
KyAgICAgICAgaWYgKCAhZG9tYWluX2hhc19ub2RlX2FjY2VzcyhkLCBwbV9tbWlvX2FjY2Vzc1tp
XS5ub2RlKSApCisgICAgICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICAgICAgLyogV2UndmUg
Z290IGFjY2VzcyB0byB0aGlzIHJlZyAob3IgcGFydHMgb2YgaXQpLiAgKi8KKyAgICAgICAgcmV0
ID0gdHJ1ZTsKKworICAgICAgICAvKiBQZXJtaXQgd3JpdGUgYWNjZXNzIHRvIHNlbGVjdGVkIGJp
dHMuICAqLworICAgICAgICBwcm90X21hc2sgfD0gcG1fbW1pb19hY2Nlc3NbaV0ubWFzayA/OiBH
RU5NQVNLKDMxLCAwKTsKKyAgICAgICAgYnJlYWs7CisgICAgfQorCisgICAgLyogTWFza2luZyBv
bmx5IGFwcGxpZXMgdG8gd3JpdGVzLiAgKi8KKyAgICBpZiAoIHdyaXRlICkKKyAgICAgICAgKm1h
c2sgJj0gcHJvdF9tYXNrOworCisgICAgcmV0dXJuIHJldDsKK30KKyNlbmRpZgorCiBib29sIHp5
bnFtcF9lZW1pKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogewogICAgIHJldHVybiBmYWxz
ZTsKLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 10 23:49:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 23: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 1gAOE7-0001NW-Rd; Wed, 10 Oct 2018 23:49:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mros=mw=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1gAOE6-0001NR-5T
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 23:49:14 +0000
X-Inumbo-ID: 456b9c4d-cce7-11e8-a6a9-d7ebe60f679a
Received: from out3-smtp.messagingengine.com (unknown [66.111.4.27])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 456b9c4d-cce7-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 23:50:31 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 5346E21F2E;
 Wed, 10 Oct 2018 19:49:12 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Wed, 10 Oct 2018 19:49:12 -0400
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=fm1; bh=EnuUGs
 NnZjkGRQwXLRZIKNRlX0UJAQaUmRBLMGsahaE=; b=xValFlpK9hcfrBlTgHO/tn
 rFgh6LNQ9XwWZ7E418bFUEqn3RagtS0Dk+TacyfLPMJkZ6+cJC30KEItoQQotxyj
 OGrtyO9B2Pvnnk+sLjp6mcPcbvxT72ywqAiCAeyJSwAlrRrPAR8ts5YGI5Qp6WDU
 t4rD4JEMdl+0XHHP8dDM3AqYFRogz+N97/a0io6PySFthjAhQ9yzthjurp1PhmUK
 3ajpGlQbLI1K4cJ8sMeKrBqA3LheRvH3mmMzbH2hjYB5UvNRRajKKwNHhj2g6kYF
 h0LiCZURty8+lWG37W4QEtnMPpG98FpDjLpGGLLuas4td92vkHcBbFr9ioEunFJw
 ==
X-ME-Sender: <xms:-I--W9jhZd_Jdqcv2xDTBFAk0Wce7XJlH-0F4ZOuINIszVreoosLyw>
X-ME-Proxy: <xmx:-I--W0ikXvB5doWuywsXN20ld1sC7cV2Zu2umO1A1uRpqAYhKUcJqw>
 <xmx:-I--WykC-PUWvEXGnKVe-kSGsLIJH-ixcRaT45HnzhXN__LWKd__sQ>
 <xmx:-I--W1pJpywWZMwJ47uw6l04ti5ySy_FiD99pb7IoW1kbRwMayWfYg>
 <xmx:-I--W2JVn9lUF0lUzLdctnoWU_VbcYSHFx2P5Dx_6cEaI_CmAVyrNQ>
 <xmx:-I--W5CC4fek5q-G7xW5AzWto-Cw6W-hjPta_mbT_LDbRd0pFVqwhw>
 <xmx:-I--W6JfRoyqvwJfYTxvZqGTD5Q7A3kv14SGE4yBZTM6bkr4UzUhqg>
Received: from mail-itl (ip5b409b0b.dynamic.kabel-deutschland.de
 [91.64.155.11])
 by mail.messagingengine.com (Postfix) with ESMTPA id 40D40E435E;
 Wed, 10 Oct 2018 19:49:11 -0400 (EDT)
Date: Thu, 11 Oct 2018 01:49:01 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20181010234901.GA4138@mail-itl>
References: <20180907151104.32306-1-anthony.perard@citrix.com>
 <20180907151104.32306-2-anthony.perard@citrix.com>
MIME-Version: 1.0
In-Reply-To: <20180907151104.32306-2-anthony.perard@citrix.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH v5 01/15] libxl: Design of an async API to
 issue QMP commands to QEMU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: multipart/mixed; boundary="===============5896672441736230652=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============5896672441736230652==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="tKW2IUtsqtDRztdT"
Content-Disposition: inline


--tKW2IUtsqtDRztdT
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Sep 07, 2018 at 04:10:50PM +0100, Anthony PERARD wrote:
> All the functions will be implemented in later patches.
>=20
> This patch includes the API that libxl can use to send QMP commands to
> QEMU.
>=20
> Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
> ---
>=20
> Notes:
>     v5:
>         some changes in the comment
>=20
>  tools/libxl/libxl_internal.h | 72 +++++++++++++++++++++++++++++++++++-
>  1 file changed, 70 insertions(+), 2 deletions(-)
>=20
> diff --git a/tools/libxl/libxl_internal.h b/tools/libxl/libxl_internal.h
> index 802382c704..979a9947f0 100644
> --- a/tools/libxl/libxl_internal.h
> +++ b/tools/libxl/libxl_internal.h
> @@ -202,6 +202,8 @@ typedef struct libxl__ao libxl__ao;
>  typedef struct libxl__aop_occurred libxl__aop_occurred;
>  typedef struct libxl__osevent_hook_nexus libxl__osevent_hook_nexus;
>  typedef struct libxl__osevent_hook_nexi libxl__osevent_hook_nexi;
> +typedef struct libxl__json_object libxl__json_object;
> +typedef struct libxl__carefd libxl__carefd;
> =20
>  typedef struct libxl__domain_create_state libxl__domain_create_state;
>  typedef void libxl__domain_create_cb(struct libxl__egc *egc,
> @@ -357,6 +359,72 @@ struct libxl__ev_child {
>      LIBXL_LIST_ENTRY(struct libxl__ev_child) entry;
>  };
> =20
> +/*
> + * QMP asynchronous calls
> + *
> + * This facility allows a command to be sent to QEMU, and the response t=
o be
> + * handed to a callback function.
> + *
> + * Commands can be chained, with a same connection. (e.g. "add-fd" will =
need to
> + * be chained to the next command). A libxl__ev_qmp can be reused when t=
he
> + * callback is been called in order to use the same connection.
> + *
> + * Only one connection at a time can be made to one QEMU, so avoid keepi=
ng a
> + * libxl__ev_qmp Connected for to long and call libxl__ev_qmp_dispose as=
 soon
> + * as it is not needed anymore.

=46rom where this limitation comes? Was that true before? I ask, because
that limitation would ease Linux-based stubdomain case, where QMP over
console have indeed only a single channel.

> + *
> + * Possible states of a libxl__ev_qmp:
> + *  Undefined
> + *    Might contain anything.
> + *  Idle
> + *    Struct contents are defined enough to pass to any libxl__ev_qmp_*
> + *    function.
> + *    The struct does not contain references to any allocated private re=
sources
> + *    so can be thrown away.
> + *  Active
> + *    Currently waiting for the callback to be called.
> + *    _dispose must be called to reclaim resources.
> + *  Connected
> + *    Struct contain allocated ressources.
> + *    Calling _send() with this same ev will use the same QMP connection.
> + *    _dispose() must be called to reclaim resources.
> + *
> + * libxl__ev_qmp_init: Undefined/Idle -> Idle
> + *
> + * libxl__ev_qmp_send: Idle/Connected -> Active (on error: Idle)

Does it also mean libxl__ev_qmp_init or libxl__ev_qmp_send should deal
with connecting to qemu, which _does not know it is a new connection_,
so will not send a greeting etc? In case of QMP over console, there is
no OOB method to signal open/close (at least not easily). I implemented
rather hacky/incomplete way to reset QMP connection - or rather - send
greeting again, but that may result in confusing situations, like
QEMU sending response to previous command to unsuspecting new libxl
client.

> + *    Sends a command to QEMU.
> + *    callback will be called when a response is received or when an err=
or
> + *    as occured.
> + *
> + * libxl__ev_qmp_dispose: Connected/Active/Idle -> Idle
> + *
> + * callback: When called: Active -> Connected
> + *    When called, ev is Connected and can be reused or disposed of.
> + *    If an error occured, it is called with response =3D=3D NULL and th=
e error
> + *    code in rc.
> + *    The callback is only called once.
> + */

--=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?

--tKW2IUtsqtDRztdT
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAlu+j+wACgkQ24/THMrX
1ywbeAf+Ps9JVDeYC/WfgUNJVBMZs8i3Lb7OzbRMpBSPDFWqQeBesxwDWZWvVIBl
g5nNZ5UL4cOPmgUoHZ+J08eH6PJH0KWSYP5o6D+SAoQ0Ml9ZfUhCqbdOwIBP9I4I
jHtKgtJ3+pl9OrE1dZvadw6dLwkY8V2H/7ZmFp5FYACyOMPdvn97Pqppj9AMEzfB
0AR5XqT6Z9gvHJE/sH3GZq/k1X6A0Tu1e9ZTQ1dFhhoTKlx+lrz+/qpKWl/e20Ob
4WZFSmQVwZnP2rJNpUq0B//40Tcd6H/LmWdp1lmAtcMUSvXr0ej89kfdRHRiWMXN
vVxXkO9LHBtLTdb+Q7zMjOpGJd6DJg==
=Z7M9
-----END PGP SIGNATURE-----

--tKW2IUtsqtDRztdT--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5896672441736230652==--


From xen-devel-bounces@lists.xenproject.org Wed Oct 10 23:52:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 10 Oct 2018 23: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 1gAOGl-0002EY-Dv; Wed, 10 Oct 2018 23:51:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=r/nk=mw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gAOGk-0002EL-1e
 for xen-devel@lists.xenproject.org; Wed, 10 Oct 2018 23:51:58 +0000
X-Inumbo-ID: a6e30733-cce7-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a6e30733-cce7-11e8-a6a9-d7ebe60f679a;
 Wed, 10 Oct 2018 23:53: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 <aliasfile-bounces@xenproject.org>)
 id 1gAOGh-0006JF-GT; Wed, 10 Oct 2018 23: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 1gAOGh-0001Se-5N; Wed, 10 Oct 2018 23:51:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gAOGh-0006F5-4f; Wed, 10 Oct 2018 23:51:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128573-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=2730470f9d3bbaed51a04a11bfc1bf21670fa49e
X-Osstest-Versions-That: ovmf=78af0984b45a780e45d57c22c85a1f594b969212
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 10 Oct 2018 23:51:55 +0000
Subject: [Xen-devel] [ovmf test] 128573: 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>

ZmxpZ2h0IDEyODU3MyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg1NzMvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAyNzMwNDcwZjlkM2JiYWVkNTFhMDRhMTFiZmMxYmYy
MTY3MGZhNDllCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA3OGFmMDk4
NGI0NWE3ODBlNDVkNTdjMjJjODVhMWY1OTRiOTY5MjEyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg1MjggIDIwMTgtMTAtMDkgMTU6MDc6NDggWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4NTczICAyMDE4LTEwLTEwIDA3OjM4OjUxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTGltaW5nIEdh
byA8bGltaW5nLmdhb0BpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0
L29zc3Rlc3Qvb3ZtZi5naXQKICAgNzhhZjA5ODRiNC4uMjczMDQ3MGY5ZCAgMjczMDQ3MGY5ZDNi
YmFlZDUxYTA0YTExYmZjMWJmMjE2NzBmYTQ5ZSAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 00:47:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 00: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 1gAP8H-0007Zw-Cp; Thu, 11 Oct 2018 00:47:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=eewj=mx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gAP8G-0007Zl-H6
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 00:47:16 +0000
X-Inumbo-ID: 6156db62-ccef-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6156db62-ccef-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 00:48: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 <aliasfile-bounces@xenproject.org>)
 id 1gAP8C-0007uj-Jm; Thu, 11 Oct 2018 00:47: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 1gAP8B-0002s5-JH; Thu, 11 Oct 2018 00:47:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gAP8B-0005hj-IK; Thu, 11 Oct 2018 00:47:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128523-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-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-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check: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: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-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-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-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-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-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-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-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu: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-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-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-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd: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-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=85b00385827e4e061b2ff38b549c03d0f1e66b6a
X-Osstest-Versions-That: xen=91d4eca7add6a7a114bc05cc6d38223a0c0b5575
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 11 Oct 2018 00:47:11 +0000
Subject: [Xen-devel] [xen-unstable test] 128523: 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>

ZmxpZ2h0IDEyODUyMyB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODUyMy8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI4NDk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg0OTgK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyODQ5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4NDk4CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjg0OTgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyODQ5OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4NDk4
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjg0OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODQ5OAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBk
ZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAg
ICAgICAgICA4NWIwMDM4NTgyN2U0ZTA2MWIyZmYzOGI1NDljMDNkMGYxZTY2YjZhCmJhc2VsaW5l
IHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA5MWQ0ZWNhN2FkZDZhN2ExMTRiYzA1Y2M2
ZDM4MjIzYTBjMGI1NTc1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg0OTggIDIwMTgtMTAtMDgg
MDk6NDE6MDMgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4NTIzICAyMDE4LTEw
LTA5IDA4OjIyOjEzIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICBCYXN0aWFuIEJsYW5rIDx3YWxkaUBkZWJpYW4ub3JnPgogIENocmlz
dGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICBHZW9yZ2UgRHVubGFw
IDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNp
dHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+CiAgWWFuZyBRaWFuIDx5YW5nLnFpYW5AY2l0cml4LmNvbT4KCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXhlbi1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXBy
ZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
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
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAg
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
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9n
aXQveGVuLmdpdAogICA5MWQ0ZWNhN2FkLi44NWIwMDM4NTgyICA4NWIwMDM4NTgyN2U0ZTA2MWIy
ZmYzOGI1NDljMDNkMGYxZTY2YjZhIC0+IG1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 02:29:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 02: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 1gAQjJ-0007DT-N4; Thu, 11 Oct 2018 02:29:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=y98c=mx=codeaurora.org=arunks@srs-us1.protection.inumbo.net>)
 id 1gAQjI-0007DO-DR
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 02:29:36 +0000
X-Inumbo-ID: acd4573e-ccfd-11e8-a6a9-d7ebe60f679a
Received: from smtp.codeaurora.org (unknown [198.145.29.96])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id acd4573e-ccfd-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 02:30:53 +0000 (UTC)
Received: by smtp.codeaurora.org (Postfix, from userid 1000)
 id 4EE5B60C87; Thu, 11 Oct 2018 02:29:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org;
 s=default; t=1539224974;
 bh=24QEhOa6b6pADby9FH9M7zyM17kAfwnL7p3AeNWQ2Do=;
 h=Date:From:To:Cc:Subject:In-Reply-To:References:From;
 b=Li+CBxcGjseQzmCMj88IZKYZhL53E5OiVnrJJkCIej9Ai1j6hvGDV+neOXPXhDFcP
 kIiT0YLRBOyTNOB7hz9L+biTEmrTArSjcwvJYtsoQozvuls8lMJa7oeBhZf6ZquUat
 fGkLhHsOreqgZvngy8N43hYJPuDv4UxjdCTE7LBQ=
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on
 pdx-caf-mail.web.codeaurora.org
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 required=2.0 tests=ALL_TRUSTED,BAYES_00,
 DKIM_INVALID,DKIM_SIGNED autolearn=no autolearn_force=no version=3.4.0
Received: from mail.codeaurora.org (localhost.localdomain [127.0.0.1])
 by smtp.codeaurora.org (Postfix) with ESMTP id 49E3960C64;
 Thu, 11 Oct 2018 02:29:32 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org;
 s=default; t=1539224972;
 bh=24QEhOa6b6pADby9FH9M7zyM17kAfwnL7p3AeNWQ2Do=;
 h=Date:From:To:Cc:Subject:In-Reply-To:References:From;
 b=T+ZpZ34f3qOEaokTvoxoMTF88l6DJfHiEQsQztiKuQKQau+4qyzDTIRZx2XnXhhO0
 oOHj6mPHsWfWqy+lVk+GYxIDxo5PrOWrQR79YyvzOAt87wy/E8OwF1ylbIXm4buIci
 i5rR1EvzGPs1fiB7CuRVyRbkD06PMtv5tR3cz/6g=
MIME-Version: 1.0
Date: Thu, 11 Oct 2018 07:59:32 +0530
From: Arun KS <arunks@codeaurora.org>
To: Michal Hocko <mhocko@kernel.org>
In-Reply-To: <20181010173334.GL5873@dhcp22.suse.cz>
References: <1538727006-5727-1-git-send-email-arunks@codeaurora.org>
 <72215e75-6c7e-0aef-c06e-e3aba47cf806@suse.cz>
 <efb65160af41d0e18cb2dcb30c2fb86a@codeaurora.org>
 <20181010173334.GL5873@dhcp22.suse.cz>
Message-ID: <a2d576a5fc82cdf54fc89409686e58f5@codeaurora.org>
X-Sender: arunks@codeaurora.org
User-Agent: Roundcube Webmail/1.2.5
Subject: Re: [Xen-devel] [PATCH v5 1/2] memory_hotplug: Free pages as higher
 order
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: vatsa@codeaurora.org, linux-mm@kvack.org, getarunks@gmail.com,
 kys@microsoft.com, boris.ostrovsky@oracle.com, sthemmin@microsoft.com,
 xen-devel@lists.xenproject.org, haiyangz@microsoft.com, yasu.isimatu@gmail.com,
 dan.j.williams@intel.com, akpm@linux-foundation.org,
 Vlastimil Babka <vbabka@suse.cz>, osalvador@suse.de, jgross@suse.com,
 aaron.lu@intel.com, malat@debian.org, gregkh@linuxfoundation.org,
 linux-kernel@vger.kernel.org, vinmenon@codeaurora.org, jrdr.linux@gmail.com,
 devel@linuxdriverproject.org, iamjoonsoo.kim@lge.com,
 mgorman@techsingularity.net, kirill.shutemov@linux.intel.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>

T24gMjAxOC0xMC0xMCAyMzowMywgTWljaGFsIEhvY2tvIHdyb3RlOgo+IE9uIFdlZCAxMC0xMC0x
OCAyMjoyNjo0MSwgQXJ1biBLUyB3cm90ZToKPj4gT24gMjAxOC0xMC0xMCAyMTowMCwgVmxhc3Rp
bWlsIEJhYmthIHdyb3RlOgo+PiA+IE9uIDEwLzUvMTggMTA6MTAgQU0sIEFydW4gS1Mgd3JvdGU6
Cj4+ID4gPiBXaGVuIGZyZWUgcGFnZXMgYXJlIGRvbmUgd2l0aCBoaWdoZXIgb3JkZXIsIHRpbWUg
c3BlbmQgb24KPj4gPiA+IGNvYWxlc2NpbmcgcGFnZXMgYnkgYnVkZHkgYWxsb2NhdG9yIGNhbiBi
ZSByZWR1Y2VkLiBXaXRoCj4+ID4gPiBzZWN0aW9uIHNpemUgb2YgMjU2TUIsIGhvdCBhZGQgbGF0
ZW5jeSBvZiBhIHNpbmdsZSBzZWN0aW9uCj4+ID4gPiBzaG93cyBpbXByb3ZlbWVudCBmcm9tIDUw
LTYwIG1zIHRvIGxlc3MgdGhhbiAxIG1zLCBoZW5jZQo+PiA+ID4gaW1wcm92aW5nIHRoZSBob3Qg
YWRkIGxhdGVuY3kgYnkgNjAlLiBNb2RpZnkgZXh0ZXJuYWwKPj4gPiA+IHByb3ZpZGVycyBvZiBv
bmxpbmUgY2FsbGJhY2sgdG8gYWxpZ24gd2l0aCB0aGUgY2hhbmdlLgo+PiA+ID4KPj4gPiA+IFNp
Z25lZC1vZmYtYnk6IEFydW4gS1MgPGFydW5rc0Bjb2RlYXVyb3JhLm9yZz4KPj4gPgo+PiA+IFsu
Li5dCj4+ID4KPj4gPiA+IEBAIC02NTUsMjYgKzY1NSw0NCBAQCB2b2lkIF9fb25saW5lX3BhZ2Vf
ZnJlZShzdHJ1Y3QgcGFnZSAqcGFnZSkKPj4gPiA+ICB9Cj4+ID4gPiAgRVhQT1JUX1NZTUJPTF9H
UEwoX19vbmxpbmVfcGFnZV9mcmVlKTsKPj4gPiA+Cj4+ID4gPiAtc3RhdGljIHZvaWQgZ2VuZXJp
Y19vbmxpbmVfcGFnZShzdHJ1Y3QgcGFnZSAqcGFnZSkKPj4gPiA+ICtzdGF0aWMgaW50IGdlbmVy
aWNfb25saW5lX3BhZ2Uoc3RydWN0IHBhZ2UgKnBhZ2UsIHVuc2lnbmVkIGludCBvcmRlcikKPj4g
PiA+ICB7Cj4+ID4gPiAtCV9fb25saW5lX3BhZ2Vfc2V0X2xpbWl0cyhwYWdlKTsKPj4gPgo+PiA+
IFRoaXMgaXMgbm93IG5vdCBjYWxsZWQgYW55bW9yZSwgYWx0aG91Z2ggdGhlIHhlbi9odiB2YXJp
YW50cyBzdGlsbCBkbwo+PiA+IGl0LiBUaGUgZnVuY3Rpb24gc2VlbXMgZW1wdHkgdGhlc2UgZGF5
cywgbWF5YmUgcmVtb3ZlIGl0IGFzIGEgZm9sbG93dXAKPj4gPiBjbGVhbnVwPwo+PiA+Cj4+ID4g
PiAtCV9fb25saW5lX3BhZ2VfaW5jcmVtZW50X2NvdW50ZXJzKHBhZ2UpOwo+PiA+ID4gLQlfX29u
bGluZV9wYWdlX2ZyZWUocGFnZSk7Cj4+ID4gPiArCV9fZnJlZV9wYWdlc19jb3JlKHBhZ2UsIG9y
ZGVyKTsKPj4gPiA+ICsJdG90YWxyYW1fcGFnZXMgKz0gKDFVTCA8PCBvcmRlcik7Cj4+ID4gPiAr
I2lmZGVmIENPTkZJR19ISUdITUVNCj4+ID4gPiArCWlmIChQYWdlSGlnaE1lbShwYWdlKSkKPj4g
PiA+ICsJCXRvdGFsaGlnaF9wYWdlcyArPSAoMVVMIDw8IG9yZGVyKTsKPj4gPiA+ICsjZW5kaWYK
Pj4gPgo+PiA+IF9fb25saW5lX3BhZ2VfaW5jcmVtZW50X2NvdW50ZXJzKCkgd291bGQgaGF2ZSB1
c2VkCj4+ID4gYWRqdXN0X21hbmFnZWRfcGFnZV9jb3VudCgpIHdoaWNoIHdvdWxkIGRvIHRoZSBj
aGFuZ2VzIHVuZGVyCj4+ID4gbWFuYWdlZF9wYWdlX2NvdW50X2xvY2suIEFyZSB3ZSBzYWZlIHdp
dGhvdXQgdGhlIGxvY2s/IElmIHllcywgdGhlcmUKPj4gPiBzaG91bGQgcGVyaGFwcyBiZSBhIGNv
bW1lbnQgZXhwbGFpbmluZyB3aHkuCj4+IAo+PiBMb29rcyB1bnNhZmUgd2l0aG91dCBtYW5hZ2Vk
X3BhZ2VfY291bnRfbG9jay4KPiAKPiBXaHkgZG9lcyBpdCBtYXR0ZXIgYWN0dWFsbHk/IFdlIGNh
bm5vdCBvbmxpbmUvb2ZmbGluZSBtZW1vcnkgaW4KPiBwYXJhbGxlbC4gVGhpcyBpcyBub3QgdGhl
IGNhc2UgZm9yIHRoZSBib290IHdoZXJlIHdlIGluaXRpYWxpemUgbWVtb3J5Cj4gaW4gcGFyYWxs
ZWwgb24gbXVsdGlwbGUgbm9kZXMuIFNvIHRoaXMgc2VlbXMgdG8gYmUgc2FmZSBjdXJyZW50bHkg
Cj4gdW5sZXNzCj4gSSBhbSBtaXNzaW5nIHNvbWV0aGluZy4gQSBjb21tZW50IGV4cGxhaW5pbmcg
dGhhdCB3b3VsZCBiZSBoZWxwZnVsCj4gdGhvdWdoLgoKT3RoZXIgbWFpbiBjYWxsZXJzIG9mIGFk
anVzdF9tYW5hZ2VfcGFnZV9jb3VudCgpLAoKc3RhdGljIGlubGluZSB2b2lkIGZyZWVfcmVzZXJ2
ZWRfcGFnZShzdHJ1Y3QgcGFnZSAqcGFnZSkKewogICAgICAgICBfX2ZyZWVfcmVzZXJ2ZWRfcGFn
ZShwYWdlKTsKICAgICAgICAgYWRqdXN0X21hbmFnZWRfcGFnZV9jb3VudChwYWdlLCAxKTsKfQoK
c3RhdGljIGlubGluZSB2b2lkIG1hcmtfcGFnZV9yZXNlcnZlZChzdHJ1Y3QgcGFnZSAqcGFnZSkK
ewogICAgICAgICBTZXRQYWdlUmVzZXJ2ZWQocGFnZSk7CiAgICAgICAgIGFkanVzdF9tYW5hZ2Vk
X3BhZ2VfY291bnQocGFnZSwgLTEpOwp9CgpXb24ndCB0aGV5IHJhY2Ugd2l0aCBtZW1vcnkgaG90
cGx1Zz8KCkZldyBtb3JlLAouL2RyaXZlcnMveGVuL2JhbGxvb24uYzo1MTk6ICAgICAgICAgICAg
YWRqdXN0X21hbmFnZWRfcGFnZV9jb3VudChwYWdlLCAKLTEpOwouL2RyaXZlcnMvdmlydGlvL3Zp
cnRpb19iYWxsb29uLmM6MTc1OiAgYWRqdXN0X21hbmFnZWRfcGFnZV9jb3VudChwYWdlLCAKLTEp
OwouL2RyaXZlcnMvdmlydGlvL3ZpcnRpb19iYWxsb29uLmM6MTk2OiAgYWRqdXN0X21hbmFnZWRf
cGFnZV9jb3VudChwYWdlLCAKMSk7Ci4vbW0vaHVnZXRsYi5jOjIxNTg6ICAgICAgICAgICAgICAg
ICAgICBhZGp1c3RfbWFuYWdlZF9wYWdlX2NvdW50KHBhZ2UsIAoxIDw8IGgtPm9yZGVyKTsKClJl
Z2FyZHMsCkFydW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 03:26:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 03:26: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 1gARc8-0003qo-A1; Thu, 11 Oct 2018 03:26:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=eewj=mx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gARc7-0003qe-6n
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 03:26:15 +0000
X-Inumbo-ID: 0b4af867-cd05-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0b4af867-cd05-11e8-a8a5-bc764e045a96;
 Thu, 11 Oct 2018 05:23:38 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gARc3-0003gG-G1; Thu, 11 Oct 2018 03:26: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 1gARc3-0000dt-8y; Thu, 11 Oct 2018 03:26:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gARc3-0007Mn-5b; Thu, 11 Oct 2018 03:26:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128526-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:test-armhf-armhf-xl-multivcpu:<job
 status>:broken:regression
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:host-install(4):broken:regression
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=33664f9a05401fac8f2c0be0bb7ee8a1851e4dcf
X-Osstest-Versions-That: xen=a2e35a759249bd8b6ffeeebc0a3bc96d9cca2fba
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 11 Oct 2018 03:26:11 +0000
Subject: [Xen-devel] [xen-4.11-testing test] 128526: trouble:
 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>

ZmxpZ2h0IDEyODUyNiB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg1MjYvCgpGYWlsdXJlcyBhbmQg
cHJvYmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQg
YXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAg
ICAgYnJva2VuCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgNCBob3N0LWluc3RhbGwo
NCkgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjg1MDMKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3Vj
Y2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3Rh
bGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAzMzY2NGY5
YTA1NDAxZmFjOGYyYzBiZTBiYjdlZThhMTg1MWU0ZGNmCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4g
ICAgICAgICAgICAgICAgICBhMmUzNWE3NTkyNDliZDhiNmZmZWVlYmMwYTNiYzk2ZDljY2EyZmJh
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg1MDMgIDIwMTgtMTAtMDggMTI6MzY6NTMgWiAgICAy
IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4NTI2ICAyMDE4LTEwLTA5IDEzOjExOjI1IFog
ICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25z
IHVuZGVyIHRlc3Q6CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAg
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IGJyb2tlbgpicm9rZW4tc3RlcCB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSBob3N0LWluc3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1p
dCAzMzY2NGY5YTA1NDAxZmFjOGYyYzBiZTBiYjdlZThhMTg1MWU0ZGNmCkF1dGhvcjogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gQXVnIDIwIDA5OjM4OjE4IDIwMTgg
KzAxMDAKCiAgICB0b29scy90ZXN0czogZml4IGFuIHhzLXRlc3QuYyBpc3N1ZQogICAgCiAgICBU
aGUgcmV0IHZhcmlhYmxlIGNhbiBiZSB1c2VkIHVuaW5pdGlhbGlzZWQgd2hlbiBpdGVycyBpcyAw
LiBJbml0aWFsaXNlCiAgICByZXQgYXQgdGhlIGJlZ2lubmluZyB0byBmaXggdGhpcyBpc3N1ZS4K
ICAgIAogICAgUmVwb3J0ZWQtYnk6IFN0ZXZlbiBIYWlnaCA8bmV0d2l6QGNyYy5pZC5hdT4KICAg
IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBBY2tlZC1i
eTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgICAoY2hlcnJ5IHBp
Y2tlZCBmcm9tIGNvbW1pdCAzYTJiODUyNWI4ODNiYWE4N2ZlODliM2RhNThmNWMwOWZhNTk5Yjk5
KQoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 05:06:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 05: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 1gATAd-0004gu-6R; Thu, 11 Oct 2018 05:05:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bfmg=mx=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gATAb-0004gp-Sa
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 05:05:57 +0000
X-Inumbo-ID: 8405328f-cd13-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8405328f-cd13-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 05:07: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 mx1.suse.de (Postfix) with ESMTP id 6396BB073;
 Thu, 11 Oct 2018 05:05:54 +0000 (UTC)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Joao Martins <joao.m.martins@oracle.com>
References: <20181009160959.31076-1-jgross@suse.com>
 <5126873e-ade5-86b0-4ebf-58cb47c9cbe7@oracle.com>
 <90ae453c-f018-60d3-b7a9-e69cd39c0777@suse.com>
 <b1e130bc-983f-f8df-0f5f-66971cc60454@oracle.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <ff88433c-e808-9491-c5a7-ebc5600c7920@suse.com>
Date: Thu, 11 Oct 2018 07:05:53 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <b1e130bc-983f-f8df-0f5f-66971cc60454@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen: drop writing error messages to 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: 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>

T24gMTAvMTAvMjAxOCAxODo1NywgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDEwLzEwLzE4
IDExOjUzIEFNLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBPbiAxMC8xMC8yMDE4IDE3OjA5LCBK
b2FvIE1hcnRpbnMgd3JvdGU6Cj4+PiBPbiAxMC8wOS8yMDE4IDA1OjA5IFBNLCBKdWVyZ2VuIEdy
b3NzIHdyb3RlOgo+Pj4+IHhlbmJ1c192YV9kZXZfZXJyb3IoKSB3aWxsIHRyeSB0byB3cml0ZSBl
cnJvciBtZXNzYWdlcyB0byBYZW5zdG9yZQo+Pj4+IHVuZGVyIHRoZSBlcnJvci88ZGV2LW5hbWU+
L2Vycm9yIG5vZGUgKHdpdGggPGRldi1uYW1lPiBzb21ldGhpbmcgbGlrZQo+Pj4+ICJkZXZpY2Uv
dmJkLzUxODcyIikuIFRoaXMgd2lsbCBmYWlsIG5vcm1hbGx5IGFuZCBhbm90aGVyIG1lc3NhZ2UK
Pj4+PiBhYm91dCB0aGlzIGZhaWx1cmUgaXMgYWRkZWQgdG8gZG1lc2cuCj4+Pj4KPj4+PiBJIGJl
bGlldmUgdGhpcyBpcyBhIHJlbW5hbnQgZnJvbSB2ZXJ5IGFuY2llbnQgdGltZXMsIGFzIGl0IHdh
cyBhZGRlZAo+Pj4+IGluIHRoZSBmaXJzdCBwdm9wcyBydXNoIG9mIGNvbW1pdHMgaW4gMjAwNy4K
Pj4+Pgo+Pj4+IFNvIHJlbW92ZSB0aGUgYWRkaXRpb25hbCBtZXNzYWdlIHdoZW4gd3JpdGluZyB0
byBYZW5zdG9yZSBmYWlsZWQgYXMKPj4+PiBhIG1pbmltdW0gc3RlcC4KPj4+Pgo+Pj4+IFNpZ25l
ZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPj4+PiAtLS0KPj4+PiBJ
IGFtIGNvbnNpZGVyaW5nIHJlbW92aW5nIHRoZSBYZW5zdG9yZSB3cml0ZSBhbHRvZ2V0aGVyLCBi
dXQgSSdtCj4+Pj4gbm90IHN1cmUgaXQgaXNuJ3QgbmVlZGVkIGUuZy4gYnkgeGVuZCBiYXNlZCBp
bnN0YWxsYXRpb25zLiBTbyBwbGVhc2UKPj4+PiBzcGVhayB1cCBpbiBjYXNlIHlvdSBrbm93IHdo
eSB0aGlzIHdyaXRlIGlzIHRoZXJlLgo+Pj4gU28gdGhpczoKPj4+Cj4+PiAiVGhpcyB3aWxsIGZh
aWwgbm9ybWFsbHkgYW5kIGFub3RoZXIgbWVzc2FnZSBhYm91dCB0aGlzIGZhaWx1cmUgaXMgYWRk
ZWQgdG8gZG1lc2cuIgo+Pj4KPj4+IEJyaW5ncyBtZSB0byB0aGUgcXVlc3Rpb246IFdoYXQgYWJv
dXQge3N0dWIsZHJpdmVyfWRvbWFpbnM/IElkZWFsbHkgeW91Cj4+PiBzaG91bGRuJ3QgYmUgbG9v
a2luZyBhdCBkb21VJ3MgZG1lc2cgYXMgYSBjb250cm9sIGRvbWFpbiBubz8gSSBjYW4ndCByZW1l
bWJlcgo+Pj4gYW55IG90aGVyIGVycm9yIG5vZGUsIGJ1dCBpZiBzb21ldGhpbmcgZmFpbHMgZS5n
LiBuZXRmcm9udCBmYWlscyB0byBhbGxvY2F0ZSBhbgo+Pj4gdW5ib3VuZCBldmVudCBjaGFubmVs
IC0gaG93IGRvIHlvdSBrbm93IHRoZSBjYXVzZSBmcm9tIHRoZSBjb250cm9sIGRvbWFpbgo+Pj4g
cGVyc3BlY3RpdmU/Cj4+Pgo+Pj4gSXJyZXNwZWN0aXZlIG9mIHhlbmQgb3Igbm90OiBpc24ndCB0
aGlzICdlcnJvcicgbm9kZSB0aGUgb25seSBvbmUgdGhhdAo+Pj4gcHJvcGFnYXRlcyBlcnJvciBj
YXVzZXMgcGVyIGRldmljZSBmcm9tIGRvbVU/Cj4+IFdoYXQgZG9lcyBpdCBoZWxwIHlvdSBpbiBk
b20wIGlmIHlvdSBoYXZlIGFuIGVycm9yIG1lc3NhZ2UgaW4gWGVuc3RvcmUKPj4gaWYgYSBmcm9u
dGVuZCBkcml2ZXIgY291bGRuJ3QgZG8gaXRzIGpvYj8gSXMgdGhlcmUgYW55dGhpbmcgeW91IGNh
biBkbwo+PiBhcyBhIFhlbiBhZG1pbj8KPiAKPiBUaGUgYWRtaW4gbWF5IHdhbnQgdG8ga25vdywg
Zm9yIGV4YW1wbGUsIHRoYXQgYSBob3RwbHVnIGluIHRoZSBndWVzdCBmYWlsZWQuCgpTaG91bGRu
J3QgaGUgYXNrIHRoZSBndWVzdCBmb3IgdGhhdD8gVGhlcmUgYXJlIGRvemVucyBvZiBvdGhlciBw
b3NzaWJsZQpwcm9ibGVtcyBsZXR0aW5nIGhvdHBsdWcgZmFpbCB3aGljaCB3b24ndCB3cml0ZSBh
bnl0aGluZyB0byBYZW5zdG9yZS4KClRoaXMgbWlnaHQgYmUgaW50ZXJlc3RpbmcgZm9yIGRldmVs
b3BtZW50L3Rlc3QgcHVycG9zZXMsIGJ1dCBJIHJlYWxseQpxdWVzdGlvbiBpdCB0byBzdGF5IGlu
IG1hdHVyZSBjb2RlLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 05:58:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 05:58: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 1gATzl-0000lH-Sg; Thu, 11 Oct 2018 05:58:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ivhl=mx=xenproject.org=prvs=8156e8a48=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gATzj-0000l7-Vo
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 05:58:48 +0000
X-Inumbo-ID: e6116892-cd1a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e6116892-cd1a-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 06:00:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,367,1534809600"; d="scan'208";a="67559277"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75389-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=2730470f9d3bbaed51a04a11bfc1bf21670fa49e
X-Osstest-Versions-That: ovmf=78af0984b45a780e45d57c22c85a1f594b969212
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 11 Oct 2018 06:58:05 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75389: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTM4OSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1Mzg5LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICAyNzMwNDcwZjlkM2JiYWVkNTFhMDRhMTFiZmMxYmYyMTY3
MGZhNDllCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA3OGFmMDk4NGI0
NWE3ODBlNDVkNTdjMjJjODVhMWY1OTRiOTY5MjEyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzUz
ODYgIDIwMTgtMTAtMTAgMDk6MzE6NTQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1Mzg5ICAyMDE4LTEwLTExIDAwOjIwOjI1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTGltaW5nIEdhbyA8
bGltaW5nLmdhb0BpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
YnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9t
ZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJj
ZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1p
Mzg2IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9i
IGJ1aWxkLWkzODYteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0IGJyb2tlbgpicm9r
ZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHZv
cHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYteHNtIGhvc3QtaW5zdGFs
bCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAg
YnVpbGQtaTM4NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMg
aG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXhzbSBob3N0LWluc3RhbGwo
NCkKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDI3MzA0NzBmOWQzYmJhZWQ1MWEw
NGExMWJmYzFiZjIxNjcwZmE0OWUKQXV0aG9yOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVs
LmNvbT4KRGF0ZTogICBUaHUgQXVnIDkgMTU6NTE6NTggMjAxOCArMDgwMAoKICAgIE1kZU1vZHVs
ZVBrZzogVXBkYXRlIEJyb3RsaSBEZWNvbXByZXNzTGliIHRvIHRoZSBsYXRlc3QgdjEuMC42CiAg
ICAKICAgIGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTIw
MQogICAgVXBkYXRlIEJyb3RsaSB0byB0aGUgbGF0ZXN0IHZlcnNpb24gMS4wLjYKICAgIGh0dHBz
Oi8vZ2l0aHViLmNvbS9nb29nbGUvYnJvdGxpCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBU
aWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IExp
bWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0YXIgWmVu
ZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KCmNvbW1pdCBkZDRmNjY3ZTcwYTNkMGY4ZGNiMDliYzll
YTMyODcxODdjODAyNGY2CkF1dGhvcjogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+
CkRhdGU6ICAgVGh1IEF1ZyA5IDE0OjU1OjE5IDIwMTggKzA4MDAKCiAgICBCYXNlVG9vbHM6IFVw
ZGF0ZSBCcm90bGkgQ29tcHJlc3MgdG8gdGhlIGxhdGVzdCBvbmUgMS4wLjYKICAgIAogICAgaHR0
cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjAxCiAgICBVcGRh
dGUgQnJvdGxpIHRvIHRoZSBsYXRlc3QgdmVyc2lvbiAxLjAuNgogICAgaHR0cHM6Ly9naXRodWIu
Y29tL2dvb2dsZS9icm90bGkKICAgIFZlcmlmeSBWUzIwMTcsIEdDQzUgYnVpbGQuCiAgICBWZXJp
ZnkgRGVjb21wcmVzc2lvbiBib290IGZ1bmN0aW9uYWxpdHkuCiAgICAKICAgIENvbnRyaWJ1dGVk
LXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1v
ZmYtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6
IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 06:51:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 06:51: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 1gAUoM-000644-W0; Thu, 11 Oct 2018 06:51:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=dolx=mx=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gAUoL-00063v-G9
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 06:51:05 +0000
X-Inumbo-ID: 33b86c21-cd22-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 33b86c21-cd22-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 06:52:22 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 11 Oct 2018 00:51:02 -0600
Message-Id: <5BBEF2D502000078001F09F7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 11 Oct 2018 00:51:01 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B97BEB202000078001E73FB@prv1-mh.provo.novell.com>
 <5BAA42D102000078001EBBEB@prv1-mh.provo.novell.com>
 <5BB34A1102000078001EDABE@prv1-mh.provo.novell.com>
 <57c23678-c8e6-d6d8-f0de-38a48b8936f2@citrix.com>
In-Reply-To: <57c23678-c8e6-d6d8-f0de-38a48b8936f2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Ping: [PATCH v3 0/4] x86/HVM: implement memory read
 caching
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Paul Durrant <paul.durrant@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAyLjEwLjE4IGF0IDEyOjUxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDIvMTAvMTggMTE6MzYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAyNS4w
OS4xOCBhdCAxNjoxNCwgPEpCZXVsaWNoQHN1c2UuY29tPiB3cm90ZToKPj4+IEVtdWxhdGlvbiBy
ZXF1aXJpbmcgZGV2aWNlIG1vZGVsIGFzc2lzdGFuY2UgdXNlcyBhIGZvcm0gb2YgaW5zdHJ1Y3Rp
b24KPj4+IHJlLWV4ZWN1dGlvbiwgYXNzdW1pbmcgdGhhdCB0aGUgc2Vjb25kIChhbmQgYW55IGZ1
cnRoZXIpIHBhc3MgdGFrZXMKPj4+IGV4YWN0bHkgdGhlIHNhbWUgcGF0aC4gVGhpcyBpcyBhIHZh
bGlkIGFzc3VtcHRpb24gYXMgZmFyIGFzIHVzZSBvZiBDUFUKPj4+IHJlZ2lzdGVycyBnb2VzIChh
cyB0aG9zZSBjYW4ndCBjaGFuZ2Ugd2l0aG91dCBhbnkgb3RoZXIgaW5zdHJ1Y3Rpb24KPj4+IGV4
ZWN1dGluZyBpbiBiZXR3ZWVuKSwgYnV0IGlzIHdyb25nIGZvciBtZW1vcnkgYWNjZXNzZXMuIElu
IHBhcnRpY3VsYXIKPj4+IGl0IGhhcyBiZWVuIG9ic2VydmVkIHRoYXQgV2luZG93cyBtaWdodCBw
YWdlIG91dCBidWZmZXJzIHVuZGVybmVhdGgKPj4+IGFuIGluc3RydWN0aW9uIGN1cnJlbnRseSB1
bmRlciBlbXVsYXRpb24gKGhpdHRpbmcgYmV0d2VlbiB0d28gcGFzc2VzKS4KPj4+IElmIHRoZSBm
aXJzdCBwYXNzIHRyYW5zbGF0ZWQgYSBsaW5lYXIgYWRkcmVzcyBzdWNjZXNzZnVsbHksIGFueSBz
dWJzZXF1ZW50Cj4+PiBwYXNzIG5lZWRzIHRvIGRvIHNvIHRvbywgeWllbGRpbmcgdGhlIGV4YWN0
IHNhbWUgdHJhbnNsYXRpb24uCj4+Pgo+Pj4gSW50cm9kdWNlIGEgY2FjaGUgKHVzZWQganVzdCBi
eSBndWVzdCBwYWdlIHRhYmxlIGFjY2Vzc2VzIGZvciBub3csIGkuZS4KPj4+IGEgZm9ybSBvZiAi
cGFnaW5nIHN0cnVjdHVyZSBjYWNoZSIpIHRvIG1ha2Ugc3VyZSBhYm92ZSBkZXNjcmliZWQKPj4+
IGFzc3VtcHRpb24gaG9sZHMuIFRoaXMgaXMgYSB2ZXJ5IHNpbXBsaXN0aWMgaW1wbGVtZW50YXRp
b24gZm9yIG5vdzogT25seQo+Pj4gZXhhY3QgbWF0Y2hlcyBhcmUgc2F0aXNmaWVkIChubyBvdmVy
bGFwcyBvciBwYXJ0aWFsIHJlYWRzIG9yIGFueXRoaW5nKS4KPj4+Cj4+PiBUaGVyZSdzIGFsc28g
c29tZSBzZWVtaW5nbHkgdW5yZWxhdGVkIGNsZWFudXAgaGVyZSB3aGljaCB3YXMgZm91bmQKPj4+
IGRlc2lyYWJsZSBvbiB0aGUgd2F5Lgo+Pj4KPj4+IDE6IHg4Ni9tbTogYWRkIG9wdGlvbmFsIGNh
Y2hlIHRvIEdMQS0+R0ZOIHRyYW5zbGF0aW9uCj4+PiAyOiB4ODYvbW06IHVzZSBvcHRpb25hbCBj
YWNoZSBpbiBndWVzdF93YWxrX3RhYmxlcygpCj4+PiAzOiB4ODYvSFZNOiBpbXBsZW1lbnQgbWVt
b3J5IHJlYWQgY2FjaGluZwo+Pj4gNDogeDg2L0hWTTogcHJlZmlsbCBjYWNoZSB3aXRoIFBEUFRF
cyB3aGVuIHBvc3NpYmxlCj4+Pgo+Pj4gQXMgZm9yIHYyLCBJJ20gb21pdHRpbmcgIlZNWDogY29y
cmVjdCBQRFBURSBsb2FkIGNoZWNrcyIgZnJvbSB2MywgYXMgSQo+Pj4gY2FuJ3QgY3VycmVudGx5
IGZpbmQgZW5vdWdoIHRpbWUgdG8gY2Fycnkgb3V0IHRoZSByZXF1ZXN0ZWQgZnVydGhlcgo+Pj4g
cmV3b3JrLgo+PiBBbmRyZXcsIEdlb3JnZT8KPiAKPiBZb3UndmUgbm90IGZpeGVkIGFueXRoaW5n
IGZyb20gbXkgY29uY2VybnMgd2l0aCB2MS4KPiAKPiBUaGlzIGRvZXNuJ3QgYmVoYXZlIGxpa2Ug
cmVhbCBoYXJkd2FyZSwgYW5kIGRlZmluaXRlbHkgZG9lc24ndCBiZWhhdmUgYXMKPiBuYW1lZCAt
ICJzdHJ1Y3QgaHZtZW11bF9jYWNoZSIgaXMgc2ltcGx5IGZhbHNlLiAgSWYgaXQgd2VyZSBuYW1l
ZAo+IGh2bWVtdWxfcHNjIChvciBzb21lIG90aGVyIHZhcmlhdGlvbiBvbiBQYWdpbmcgU3RydWN0
dXJlIENhY2hlKSB0aGVuIGl0Cj4gd291bGRuJ3QgYmUgc28gYmFkLCBhcyB0aGUgaW5kaXZpZHVh
bCBsZXZlbHMgZG8gbWFrZSBtb3JlIHNlbnNlIGluIHRoYXQKPiBjb250ZXh0IChub3QgdGhhdCBp
dCB3b3VsZCBtYWtlIHRoZSBiZWhhdmlvdXIgYW55IGNsb3NlciB0byBob3cgaGFyZHdhcmUKPiBh
Y3R1YWxseSB3b3JrcykuCj4gCj4gSSdtIGFsc28gbm90IG92ZXJseSBoYXBweSB3aXRoIHRoZSBj
b25kaXRpb25hbCBuYXR1cmUgb2YgdGhlIGNhY2hpbmcsIG9yCj4gdGhhdCBpdCBpc24ndCBhIHRy
YW5zcGFyZW50IHJlYWQtdGhyb3VnaCBjYWNoZS4gIFRoaXMgbGVhZHMgdG8gYSBsYXJnZQo+IGFt
b3VudCBvZiBib2lsZXJwbGF0ZSBjb2RlIGZvciBldmVyeSB1c2VyLgoKU28gYWZ0ZXIgdGhlIGNh
bGwgeWVzdGVyZGF5IEkndmUgYmVlbiB0aGlua2luZyBhYm91dCB0aGlzIHNvbWUgbW9yZSwKY29t
aW5nIHRvIHRoZSBjb25jbHVzaW9uIHRoYXQgaXQgaXMgYWN0dWFsbHkgd2hhdCB5b3UgYXNrIGZv
ciB0aGF0CndvdWxkIGVuZCB1cCBiZWluZyBhcmNoaXRlY3R1cmFsbHkgaW5jb3JyZWN0LgoKRmly
c3Qgb2YgYWxsLCB0aGVyZSdzIGFic29sdXRlbHkgbm8gd2F5IHRvIGltcGxlbWVudCBhIGdlbmVy
YWwgcHVycG9zZQpjYWNoZSB0aGF0J3MgbWltaWMtaW5nIGhhcmR3YXJlIGJlaGF2aW9yLiBUaGlz
IGlzIHNpbXBseSBiZWNhdXNlIHdlCmNhbm5vdCBvYnNlcnZlIHJlbW92ZSAodilDUFUtcycgd3Jp
dGVzIHRvIHRoZSBjYWNoZWQgYXJlYXMuCgpXaGF0IHdlIGluc3RlYWQgbmVlZCBpcyBhIHN0b3Jl
IHdoZXJlIHdlIGNhbiByZXRhaW4gdGhlIHJlc3VsdCBvZgpldmVyeSBpbmRlcGVuZGVudCBtZW1v
cnkgcmVhZC4gTGV0IG1lIGlsbHVzdHJhdGUgdGhpcyBhdCB0aGUKZXhhbXBsZSBvZiB0aGUgZ2F0
aGVyIGZhbWlseSBvZiBpbnN0cnVjdGlvbnM6IExldCdzIGFzc3VtZSBzdWNoIGFuCmluc3RydWN0
aW9uIGhhcyBpdHMgW3h5el1tbSBpbmRleCByZWdpc3RlciBhbGwgemVyby4gVGhpcyB3aWxsIHBy
b2R1Y2UKdXAgdG8gMTYgcmVhZHMgZnJvbSBleGFjdGx5IHRoZSBzYW1lIG1lbW9yeSBsb2NhdGlv
bi4gRWFjaCBvZgp0aGVzZSByZWFkcyBpcyBhbiBpbmRlcGVuZGVudCBvbmUsIGFuZCBoZW5jZSBl
YWNoIG9mIHRoZW0gaXMKbGlhYmxlIHRvIG9ic2VydmUgZGlmZmVyZW50IHZhbHVlcyAoZHVlIHRv
IHRoZSBjb2hlcmVudCBuYXR1cmUgb2YKdGhlIHByb2Nlc3NvciBjYWNoZXMgYW5kIHRoZWlyIHBy
b3RvY29sKSwgaWYgYW5vdGhlciBDUFUgdXBkYXRlcwp0aGUgbG9jYXRpb24gZnJlcXVlbnRseSBl
bm91Z2guIEFzIGEgcmVzdWx0LCB0byBjb3JyZWN0bHkgcmVwbGF5CihwYXJ0cyBvZikgc3VjaCBh
biBpbnN0cnVjdGlvbiwgd2UnZCBoYXZlIHRvIHN0b3JlIHVwIHRvIDE2CmRpZmZlcmVudCB2YWx1
ZXMgYWxsIGZvciB0aGUgc2FtZSBwaHlzaWNhbCBtZW1vcnkgc2xvdC4gT2J2aW91c2x5CnRvIGRp
c3Rpbmd1aXNoIHRoZW0gd2UnZCBuZWVkIHRvIHNvbWVob3cgdGFnIHRoZW0uCgpUaGlzIGlzIHdo
eSB0aGUgY3VycmVudCBzZXJpZXMgZG9lcyBub3QgdHJ5IHRvIHVzZSB0aGUgImNhY2hlIiBmb3IK
b3RoZXIgdGhhbiBwYWdlIHRhYmxlIGVsZW1lbnRzIChidXQgbGVhdmVzIGl0IHBvc3NpYmxlIGZv
ciB0aGlzCnRvIGJlIGFkZGVkIGxhdGVyLCB3aXRob3V0IHJlbmFtaW5nIGFueXRoaW5nKS4gV2Un
ZCBoYXZlIHRvCmhhdmUgdGhlIGluc24gZW11bGF0b3IgbGF5ZXIgKG9yIHRoZSBsYXRlc3QgdGhl
IHRvcCBsZXZlbApodm1lbXVsXyooKSBob29rcykgcHJvZHVjZSBzdWNoIHRhZ3MsIHJlcXVpcmlu
ZyBhbiBleHRlbnNpb24KdG8gdGhlIGVtdWxhdG9yIG1lbW9yeSBhY2Nlc3MgaG9va3MuCgpOb3cg
dGhlIHNhbWUgY29uc2lkZXJhdGlvbiBhcHBsaWVzIHRvIHBhZ2UgdGFibGUgcmVhZHM6IEVhY2gK
bGV2ZWwncyByZWFkIGlzIGFuIGluZGVwZW5kZW50IG9uZSwgYW5kIHRoZXJlZm9yZSBtYXkgb2Jz
ZXJ2ZQphIHZhbHVlIGRpZmZlcmVudCBmcm9tIGEgaGlnaGVyIGxldmVsJ3MgcmVhZCBldmVuIGlm
IHRoZSBzYW1lCnBoeXNpY2FsIHNsb3QgaXMgcmVmZXJlbmNlZCAodmlhIHJlY3Vyc2l2ZSBwYWdl
IHRhYmxlcykuIEhlcmUsCmhvd2V2ZXIsIHdlJ3JlIGluIHRoZSAibHV4dXJ5IiBwb3NpdGlvbiB0
aGF0IHdlIGhhdmUgYm90aAoibmF0dXJhbCIgdGFnZ2luZyAodGhlIHBhZ2UgdGFibGUgbGV2ZWwp
LCBhbmQgd2UgZG9uJ3QgbmVlZCB0bwpjYXJlIGFib3V0IHN1YnNlcXVlbnQgd3JpdGVzIChvdGhl
ciB0aGFuIHRoZSBnZW5lcmFsIHB1cnBvc2UKY2FjaGUsIHRoZSBwYWdpbmcgc3RydWN0dXJlIGNh
Y2hlcyBkb24ndCAic25vb3AiIGxhdGVyIHdyaXRlcywKYnV0IHJlcXVpcmUgYWN0aXZlIGludmFs
aWRhdGlvbikuIEl0IGlzIG15IHVuZGVyc3RhbmRpbmcgdGhhdAp0aGUgZGlmZmVyZW50IHBhZ2Ug
dGFibGUgbGV2ZWxzIGhhdmUsIGluIGhhcmR3YXJlLCBlbnRpcmVseQppbmRlcGVuZGVudCBwYWdp
bmcgc3RydWN0dXJlIGNhY2hlcywgaS5lLiBhIGxldmVsIDMgcmVhZCB3b3VsZApub3QgYmUgc2F0
aXNmaWVkIGJ5IGEgbGV2ZWwgNCBQU0MgZW50cnk7IGluIGZhY3QgSSB0aGluayB0aGUgc3BlYwpk
b2VzIG5vdCBleGNsdWRlIGVpdGhlciBvcHRpb24sIGJ1dCBzdWdnZXN0cyBzdWNoIGFuCmluZGVw
ZW5kZW50IGJlaGF2aW9yIGFzIHRoZSBjdXJyZW50IGNob2ljZSBvZiBpbXBsZW1lbnRhdGlvbi4K
ClNpbWlsYXJseSB0aGVyZSdzIHRoZSB3cml0ZSBiZWhhdmlvcjogV2Ugc3BlY2lmaWNhbGx5IHdv
dWxkCnJlcXVpcmUgaW5zbiBvcGVyYW5kIHdyaXRlcyB0byBfbm90XyB1cGRhdGUgdGhlICJjYWNo
ZSIsIGFzCmR1cmluZyByZXBsYXkgd2Ugc3RpbGwgbmVlZCB0byBzZWUgdGhlIG9yaWdpbmFsIHZh
bHVlOyB0aGUKYWZvcmVtZW50aW9uZWQgdGFnZ2luZyB3b3VsZCBwcmV2ZW50IHRoaXMuIFRoZSBl
eGNlcHRpb24KaGVyZSBpcyB0aGUgc2V0dGluZyBvZiBBL0QgYml0cyBkdXJpbmcgcGFnZSB0YWJs
ZSB3YWxrczogT24KcmVwbGF5IHdlIF9kb18gd2FudCB0byBvYnNlcnZlIHRoZW0gc2V0IGlmIHRo
ZSBmaXJzdCBydW4KdGhyb3VnaCBoYWQgdG8gc2V0IHRoZW0uIChUaGUgc2FtZSB3b3VsZCBpbW8g
YXBwbHkgdG8Kc2V0dGluZyBkZXNjcmlwdG9yIHRhYmxlIGFjY2Vzc2VkIGJpdHMsIGJ0dy4pCgpB
cyB0byB0aGUgdGVybSAiY2FjaGUiIC0gd291bGQgImxhdGNoIiBwZXJoYXBzIGJlIGEgYmV0dGVy
IG5hbWUKdG8gcmVmbGVjdCB0aGUgcHVycG9zZT8KCkZpbmFsbHkgYSB3b3JkIG9uIHlvdXIgZGVz
aXJlIG9mIG1ha2luZyB0aGlzIGEgdHJhbnNwYXJlbnQgdGhpbmcKcmF0aGVyIHRoYW4gc29tZXRo
aW5nIGhhbmRlZCB0aHJvdWdoIGFzIGZ1bmN0aW9uIGFyZ3VtZW50czoKQWxtb3N0IGV2ZXJ5dGhp
bmcgZW5kcyB1cCBpbiBfX2h2bV9jb3B5KCkuIFRoZXJlZm9yZSwKd2l0aG91dCBhIHJlc3BlY3Rp
dmUgZnVuY3Rpb24gYXJndW1lbnQsIHdlJ2QgbmVlZCB0byBnbG9iYWxseQpyZWNvcmQgc3RhdGUg
b24gdGhlIHZDUFUgYXMgdG8gd2hldGhlciBhIHBhcnRpY3VsYXIgbWVtb3J5CmFjY2VzcyBvdWdo
dCB0byBjb25zdWx0IC8gdXBkYXRlIHRoZSAiY2FjaGUiLiBNZW1vcnkgYWNjZXNzZXMKZG9uZSBp
biB0aGUgY29udGV4dCBvZiBoeXBlcmNhbGxzLCBmb3IgZXhhbXBsZSwgYXJlIHNwZWNpZmljYWxs
eQpub3Qgc3VwcG9zZWQgdG8gdG91Y2ggdGhhdCAiY2FjaGUiIC0gbm90IG9ubHkgYmVjYXVzZSB0
aGF0J3MKbm90IGhvdyBoeXBlcmNhbGxzIGFyZSBzdXBwb3NlZCB0byBiZWhhdmUgKHRoZXkgYXJl
IHJlcXVpcmVkCnRvIHJlYWQgZ3Vlc3QgbWVtb3J5IGV4YWN0bHkgb25jZSBvbmx5IGFueXdheSks
IGJ1dCBhbHNvCmJlY2F1c2Ugd2hhdGV2ZXIgc2l6ZSB3ZSdkIG1ha2UgdGhhdCAiY2FjaGUiLCBh
IGxhcmdlCmVub3VnaCBiYXRjaGVkIGh5cGVyY2FsbCBjb3VsZCBleGNlZWQgdGhhdCBzaXplLgoK
SSdtIG5vdCBtZWFuaW5nIHRvIHNheSB0aGlzIGlzIGltcG9zc2libGUgdG8gaW1wbGVtZW50IGNv
cnJlY3RseSwKYnV0IEkgdGhpbmsgZ29pbmcgdGhlIGZ1bmN0aW9uIGFyZ3VtZW50IHJvdXRlIGlz
IGZhciBlYXNpZXIgdG8KcHJvdmUgY29ycmVjdCwgc2luY2UgYXQgdGhlIHJlbGV2YW50IGxheWVy
KHMpIG9mIGEgY2FsbCB0cmVlIHlvdQpjYW4gc2VlIHdoZXRoZXIgImNhY2hpbmciIGlzIGludGVu
ZGVkIHRvIGJlIGluIGVmZmVjdCBvciBub3QuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 06:54:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 06: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 1gAUrM-0006BS-K6; Thu, 11 Oct 2018 06:54:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=eewj=mx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gAUrL-0006BJ-Di
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 06:54:11 +0000
X-Inumbo-ID: a33867df-cd22-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a33867df-cd22-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 06:55: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 <aliasfile-bounces@xenproject.org>)
 id 1gAUrF-00081U-Hs; Thu, 11 Oct 2018 06:54: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 1gAUrF-0003pj-3Y; Thu, 11 Oct 2018 06:54:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gAUrF-00011E-2V; Thu, 11 Oct 2018 06:54:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128535-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:regression
 xen-4.8-testing:build-armhf:xen-build:fail:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-pygrub:guest-start:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-freebsd10-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.8-testing:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:build-amd64-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:build-i386-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=567003960644ba4f80107fb53edcd828f3f280a1
X-Osstest-Versions-That: xen=005df911f6b4171b650942861bf44606e9e79be4
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 11 Oct 2018 06:54:05 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 128535: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODUzNSB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODUzNS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSA1
MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBSRUdSLiB2cy4gMTI3OTAwCiBi
dWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjc5MDAKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVu
dGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIGluIDEyODUwNCBwYXNzIGluIDEyODUz
NQogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAxMSBndWVzdC1zdGFydCAgICAgIGZhaWwg
aW4gMTI4NTA0IHBhc3MgaW4gMTI4NTM1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtIDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAx
Mjg1MDQgcGFzcyBpbiAxMjg1MzUKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgMTYg
Z3Vlc3Qtc2F2ZXJlc3RvcmUuMiAgICAgZmFpbCBwYXNzIGluIDEyODUwNAoKVGVzdHMgd2hpY2gg
ZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgNTAgeHRmL3Rlc3QtaHZtNjQtbGJy
LXRzeC12bWVudHJ5IGZhaWwgaW4gMTI4NTA0IGxpa2UgMTI3NzEzCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0zIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGluIDEyODUwNCBs
aWtlIDEyNzc3OQogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSA1MCB4dGYvdGVzdC1odm02NC1sYnIt
dHN4LXZtZW50cnkgZmFpbCBpbiAxMjg1MDQgbGlrZSAxMjc5MDAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTI4NTA0IGxpa2Ug
MTI3OTAwCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgaW4gMTI4NTA0IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI4NTA0IG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBpbiAxMjg1MDQgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjg1MDQgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEy
ODUwNCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyODUwNCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjg1MDQg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayBmYWlsIGluIDEyODUwNCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI4NTA0IG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgaW4gMTI4NTA0IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjg1MDQgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBpbiAxMjg1MDQgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyODUwNCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4g
MTI4NTA0IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjg1MDQgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjg1MDQgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIGluIDEyODUwNCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI4NTA0IG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
aW4gMTI4NTA0IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyODUwNCBuZXZlciBwYXNzCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0yICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZh
aWwgbGlrZSAxMjc4MzMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNzkwMAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI3
OTAwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjc5MDAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNzkwMAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgMTI3OTAwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEwIGRlYmlhbi1p
bnN0YWxsICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjc5MDAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEy
NzkwMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTI3OTAwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjc5MDAKIGJ1aWxk
LWFtZDY0LXByZXYgICAgICAgICAgICAgIDcgeGVuLWJ1aWxkL2Rpc3QtdGVzdCAgICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiBidWlsZC1pMzg2LXByZXYg
ICAgICAgICAgICAgICA3IHhlbi1idWlsZC9kaXN0LXRlc3QgICAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNTY3
MDAzOTYwNjQ0YmE0ZjgwMTA3ZmI1M2VkY2Q4MjhmM2YyODBhMQpiYXNlbGluZSB2ZXJzaW9uOgog
eGVuICAgICAgICAgICAgICAgICAgMDA1ZGY5MTFmNmI0MTcxYjY1MDk0Mjg2MWJmNDQ2MDZlOWU3
OWJlNAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI3OTAwICAyMDE4LTA5LTIxIDIxOjExOjI0IFog
ICAxOSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODUwNCAgMjAxOC0xMC0wOCAxMzowNzoz
OSBaICAgIDIgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlz
aW9ucyB1bmRlciB0ZXN0OgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBQYXVs
IER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFJvc3MgTGFnZXJ3YWxsIDxyb3Nz
LmxhZ2Vyd2FsbEBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4t
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29t
bWl0IDU2NzAwMzk2MDY0NGJhNGY4MDEwN2ZiNTNlZGNkODI4ZjNmMjgwYTEKQXV0aG9yOiBQYXVs
IER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBPY3QgOCAxNDo1
MTozMyAyMDE4ICswMjAwCgogICAgeDg2L2h2bS9lbXVsYXRlOiBtYWtlIHN1cmUgcmVwIEkvTyBl
bXVsYXRpb24gZG9lcyBub3QgY3Jvc3MgR0ZOIGJvdW5kYXJpZXMKICAgIAogICAgV2hlbiBlbXVs
YXRpbmcgYSByZXAgSS9PIG9wZXJhdGlvbiBpdCBpcyBwb3NzaWJsZSB0aGF0IHRoZSBpb3JlcSB3
aWxsCiAgICBkZXNjcmliZSBhIHNpbmdsZSBvcGVyYXRpb24gdGhhdCBzcGFucyBtdWx0aXBsZSBH
Rk5zLiBUaGlzIGlzIGZpbmUgYXMgbG9uZwogICAgYXMgYWxsIHRob3NlIEdGTnMgZmFsbCB3aXRo
aW4gYW4gTU1JTyByZWdpb24gY292ZXJlZCBieSBhIHNpbmdsZSBkZXZpY2UKICAgIG1vZGVsLCBi
dXQgdW5mb3J0dW5hdGVseSB0aGUgaGlnaGVyIGxldmVscyBvZiB0aGUgZW11bGF0aW9uIGNvZGUg
ZG8gbm90CiAgICBndWFyYW50ZWUgdGhhdC4gVGhpcyBpcyBzb21ldGhpbmcgdGhhdCBzaG91bGQg
YWxtb3N0IGNlcnRhaW5seSBiZSBmaXhlZCwKICAgIGJ1dCBpbiB0aGUgbWVhbnRpbWUgdGhpcyBw
YXRjaCBtYWtlcyBzdXJlIHRoYXQgTU1JTyBpcyB0cnVuY2F0ZWQgYXQgR0ZOCiAgICBib3VuZGFy
aWVzIGFuZCBoZW5jZSB0aGUgYXBwcm9wcmlhdGUgZGV2aWNlIG1vZGVsIGlzIHJlLWV2YWx1YXRl
ZCBmb3IgZWFjaAogICAgdGFyZ2V0IEdGTi4KICAgIAogICAgTk9URTogVGhpcyBwYXRjaCBkb2Vz
IG5vdCBkZWFsIHdpdGggdGhlIGNhc2Ugb2YgYSBzaW5nbGUgTU1JTyBvcGVyYXRpb24KICAgICAg
ICAgIHNwYW5uaW5nIGEgR0ZOIGJvdW5kYXJ5LiBUaGF0IGlzIG1vcmUgY29tcGxleCB0byBkZWFs
IHdpdGggYW5kIGlzCiAgICAgICAgICBkZWZlcnJlZCB0byBhIHN1YnNlcXVlbnQgcGF0Y2guCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5j
b20+CiAgICAKICAgIENvbnZlcnQgY2FsY3VsYXRpb25zIHRvIGJlIDMyLWJpdCBvbmx5LgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBt
YXN0ZXIgY29tbWl0OiA3NjI2ZWRlYWNhOTcyZTNlODIzNTM1ZGNjNDQzMzhmNmIyZjBiMjFmCiAg
ICBtYXN0ZXIgZGF0ZTogMjAxOC0wOC0xNiAwOToyNzozMCArMDIwMAoKY29tbWl0IDUzZGZjYjBm
NmViYWE1YzliYWMxNGUwZjgwYjBlZTZhNjk2MjQyMWMKQXV0aG9yOiBSb3NzIExhZ2Vyd2FsbCA8
cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gT2N0IDggMTQ6NTE6MDMgMjAx
OCArMDIwMAoKICAgIHg4Ni9zaHV0ZG93bjogdXNlIEFDUEkgcmVib290IG1ldGhvZCBmb3IgRGVs
bCBQb3dlckVkZ2UgUjU0MAogICAgCiAgICBXaGVuIEVGSSBib290aW5nIHRoZSBEZWxsIFBvd2Vy
RWRnZSBSNTQwIGl0IGNvbnNpc3RlbnRseSB3YW5kZXJzIGludG8KICAgIHRoZSB3ZWVkcyBhbmQg
Z2V0cyBhbiBpbnZhbGlkIG9wY29kZSBpbiB0aGUgRUZJIFJlc2V0U3lzdGVtIGNhbGwuIFRoaXMK
ICAgIGlzIHRoZSBzYW1lIGJ1ZyB3aGljaCBhZmZlY3RzIHRoZSBQb3dlckVkZ2UgUjc0MCBzbyBm
aXggaXQgaW4gdGhlIHNhbWUKICAgIHdheTogcXVpcmsgdGhpcyBoYXJkd2FyZSB0byB1c2UgdGhl
IEFDUEkgcmVib290IG1ldGhvZCBpbnN0ZWFkLgogICAgCiAgICBCSU9TIEluZm9ybWF0aW9uCiAg
ICAgICAgVmVuZG9yOiBEZWxsIEluYy4KICAgICAgICBWZXJzaW9uOiAxLjMuNwogICAgICAgIFJl
bGVhc2UgRGF0ZTogMDIvMDkvMjAxOAogICAgU3lzdGVtIEluZm9ybWF0aW9uCiAgICAgICAgTWFu
dWZhY3R1cmVyOiBEZWxsIEluYy4KICAgICAgICBQcm9kdWN0IE5hbWU6IFBvd2VyRWRnZSBSNTQw
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBj
aXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICAgIG1hc3RlciBjb21taXQ6IDMyOGNhNTViN2JkNDdlMTMyNGI3NWNjZTJhNmM0NjEzMDhlY2Y5
M2QKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjI5OjEzICswMjAwCgpjb21taXQgZDRm
MDdmYjFhOGNjNDRhZTFmMzhmOTAxYjZkNzg3MzM1MWYwZjNlNgpBdXRob3I6IFJvc3MgTGFnZXJ3
YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBPY3QgOCAxNDo1MDox
NiAyMDE4ICswMjAwCgogICAgeDg2L3NodXRkb3duOiB1c2UgQUNQSSByZWJvb3QgbWV0aG9kIGZv
ciBEZWxsIFBvd2VyRWRnZSBSNzQwCiAgICAKICAgIFdoZW4gRUZJIGJvb3RpbmcgdGhlIERlbGwg
UG93ZXJFZGdlIFI3NDAsIGl0IGNvbnNpc3RlbnRseSB3YW5kZXJzIGludG8gdGhlCiAgICB3ZWVk
cyBhbmQgZ2V0cyBhbiBpbnZhbGlkIG9wY29kZSBpbiB0aGUgRUZJIFJlc2V0U3lzdGVtIGNhbGwu
CiAgICBRdWlyayB0aGlzIGhhcmR3YXJlIHRvIHVzZSB0aGUgQUNQSSByZWJvb3QgbWV0aG9kIGlu
c3RlYWQuCiAgICAKICAgIEV4YW1wbGUgc3RhY2sgdHJhY2U6CiAgICAKICAgIC0tLS1bIFhlbi00
LjExLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPW4gICBOb3QgdGFpbnRlZCBdLS0tLQogICAgQ1BV
OiAgICAwCiAgICBSSVA6ICAgIGUwMDg6WzwwMDAwMDAwMDAwMDAwMDE3Pl0gMDAwMDAwMDAwMDAw
MDAxNwogICAgUkZMQUdTOiAwMDAwMDAwMDAwMDEwMjAyICAgQ09OVEVYVDogaHlwZXJ2aXNvcgog
ICAgcmF4OiAwMDAwMDAwMDY2ZWIyZmYwICAgcmJ4OiBmZmZmODMwMDVmNjI3YzIwICAgcmN4OiAw
MDAwMDAwMDZjNTRlMTAwCiAgICByZHg6IDAwMDAwMDAwMDAwMDAwMDAgICByc2k6IDAwMDAwMDAw
MDAwMDAwNjUgICByZGk6IDAwMDAwMDEwNzM1NWYwMDAKICAgIHJicDogZmZmZjgzMDA1ZjYyN2M3
MCAgIHJzcDogZmZmZjgzMDA1ZjYyN2I0OCAgIHI4OiAgZmZmZjgzMDA1ZjYyN2I5MAogICAgcjk6
ICAwMDAwMDAwMDAwMDAwMDAwICAgcjEwOiBmZmZmODMwMDVmNjI3Yzg4ICAgcjExOiAwMDAwMDAw
MDAwMDAwMDAwCiAgICByMTI6IDAwMDAwMDAwMDAwMDAwMDAgICByMTM6IDAwMDAwMDAwMDAwMDBj
ZjkgICByMTQ6IDAwMDAwMDAwMDAwMDAwNjUKICAgIHIxNTogZmZmZjgzMDAwMDAwMDAwMCAgIGNy
MDogMDAwMDAwMDA4MDA1MDAzMyAgIGNyNDogMDAwMDAwMDAwMDM1MjZlMAogICAgY3IzOiAwMDAw
MDAxMDczNTVmMDAwICAgY3IyOiBmZmZmYzkwMDAwY2ZmMDAwCiAgICBmc2I6IDAwMDAwMDAwMDAw
MDAwMDAgICBnc2I6IGZmZmY4ODAxOWY2MDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKICAg
IGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IGUwMTAgICBj
czogZTAwOAogICAgWGVuIGNvZGUgYXJvdW5kIDwwMDAwMDAwMDAwMDAwMDE3PiAoMDAwMDAwMDAw
MDAwMDAxNyk6CiAgICAgZjAgZDggZGQgMDAgZjAgNTQgZmYgMDAgPGYwPiA1MCBkZCAwMCBmMCBk
OCBkZCAwMCBmMCBhNSBmZSAwMCBmMCA4NyBlOSAwMAogICAgWGVuIHN0YWNrIHRyYWNlIGZyb20g
cnNwPWZmZmY4MzAwNWY2MjdiNDg6CiAgICAgICBmZmZmODMwMDVmNjI3YjUwIGZmZmZmZmZmZmZm
ZmZmZGEgMDAwMDAwMDA2YzU0N2FhYSBmZmZmODJkMDAwMDAwMDAxCiAgICAgICBmZmZmODMwMDVm
NjI3YmVjIDAwMDAwMDEwNzM1NWYwMDAgMDAwMDAwMDA2YzU0NmZiOCBmZmZmODMxMDdmZmUzMjQw
CiAgICAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgODAwMDAwMDAwMDAwMDAw
MiAwMDAwMDAwMDAwMDAwMDAwCiAgICAgICAwMDAwMDAwMDZjNTQ2Yjk1IDAwMDAwMDAwNmM1NGM3
MDAgZmZmZjgzMDA1ZjYyN2JkYyBmZmZmODMwMDVmNjI3YmU4CiAgICAgICAwMDAwMDAwMDVmNjE2
MDAwIGZmZmY4MzAwNWY2MjdjMjAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwY2Y5CiAg
ICAgICBmZmZmODIwMDgwMzUwMDAxIDAwMDAwMDAwMDAwMDAwMGIgZmZmZjgyZDA4MDM1MWVkYSAw
MDAwMDAwMDAwMDAwMDAwCiAgICAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAg
MDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDVmNjE2MDAwCiAgICAgICAwMDAwMDAwMDAwMDAwMDAw
IGZmZmY4MmQwODA5NWZmNjAgZmZmZjgyZDA4MDk1ZmY2MCAwMDAwMDBmMTAwMDAwMDAwCiAgICAg
ICBmZmZmODJkMDgwMjk2MDk3IDAwMDAwMDAwMDAwMGUwMDggMDAwMDAwMDAwMDAwMDAwMCBmZmZm
ODMwMDVmNjI3Yzg4CiAgICAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwZmZmZmZmZmUgZmZm
ZjgyZDA4MDI5NTlkMiBmZmZmODJkMDgwMjk1OWQyCiAgICAgICAwMDAwMDAwMDgwOTVmMzAwIDAw
MDAwMDAwNWY2MjdjOWMgMDAwMDAwMDAwMDAwMDBmOCAwMDAwMDAwMDAwMDAwMDAwCiAgICAgICAw
MDAwMDAwMDAwMDAwMGY4IGZmZmY4MmQwODA5MzJjMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODJk
MDgwOTVmN2M4CiAgICAgICBmZmZmODJkMDgwOTMyYzAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAw
MDAwMDAwMDAwMCBmZmZmODJkMDgwMjk1YTliCiAgICAgICBmZmZmODMwMDVmNjI3ZDk4IGZmZmY4
MmQwODAyMzYxZjMgZmZmZjgyZDA4MDkzMmMwMCAwMDAwMDAwMDgwMDAwMDAwCiAgICAgICBmZmZm
ODMwMDVmNjI3ZDk4IGZmZmY4MmQwODAyNzlhMTkgZmZmZjgyZDA4MDk1ZjAyYyBmZmZmODJkMDgw
MDAwMDAwCiAgICAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwZmIgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDA3MTQ4NGU1NGY2CiAgICAgICBmZmZmODMxMDczNTQyMDk4IGZmZmY4MmQw
ODA5M2FjNzggZmZmZjgzMTA3MmJlZmQzMCAwMDAwMDAwMDAwMDAwMDAwCiAgICAgICAwMDAwMDAw
MDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAw
MDAwCiAgICAgICAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MmQwODAzNGYxODUgZmZmZjgyZDA4MDk0
OTQ2MCAwMDAwMDAwMDAwMDAwMDAwCiAgICAgICBmZmZmODJkMDgwOTVmMjcwIDAwMDAwMDAwMDAw
MDAwMDggZmZmZjgzMTA3MzU3YWUyMCAwMDAwMDA3MTQ2Y2U0YmQzCiAgICBYZW4gY2FsbCB0cmFj
ZToKICAgICAgIFs8MDAwMDAwMDAwMDAwMDAxNz5dIDAwMDAwMDAwMDAwMDAwMTcKICAgICAgIFs8
ZmZmZjgyZDA4MDM1MWVkYT5dIGVmaV9yZXNldF9zeXN0ZW0rMHg1YS8weDkwCiAgICAgICBbPGZm
ZmY4MmQwODAyOTYwOTc+XSBzbXBfc2VuZF9zdG9wKzB4OTcvMHhhMAogICAgICAgWzxmZmZmODJk
MDgwMjk1OWQyPl0gbWFjaGluZV9yZXN0YXJ0KzB4MjEyLzB4MmQwCiAgICAgICBbPGZmZmY4MmQw
ODAyOTU5ZDI+XSBtYWNoaW5lX3Jlc3RhcnQrMHgyMTIvMHgyZDAKICAgICAgIFs8ZmZmZjgyZDA4
MDI5NWE5Yj5dIHNodXRkb3duLmMjX19tYWNoaW5lX3Jlc3RhcnQrMHhiLzB4MTAKICAgICAgIFs8
ZmZmZjgyZDA4MDIzNjFmMz5dIHNtcF9jYWxsX2Z1bmN0aW9uX2ludGVycnVwdCsweDUzLzB4ODAK
ICAgICAgIFs8ZmZmZjgyZDA4MDI3OWExOT5dIGRvX0lSUSsweDI1OS8weDY2MAogICAgICAgWzxm
ZmZmODJkMDgwMzRmMTg1Pl0gY29tbW9uX2ludGVycnVwdCsweDg1LzB4OTAKICAgICAgIFs8ZmZm
ZjgyZDA4MDJjNjE1Mj5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjQyLzB4MzkwCiAgICAg
ICBbPGZmZmY4MmQwODAyNmI0NDY+XSBkb21haW4uYyNpZGxlX2xvb3ArMHg4Ni8weGMwCiAgICAK
ICAgICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKICAgIFBhbmljIG9u
IENQVSAwOgogICAgRkFUQUwgVFJBUDogdmVjdG9yID0gNiAoaW52YWxpZCBvcGNvZGUpCiAgICAq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCiAgICAKICAgIGRtaWRlY29k
ZSBpbmZvOgogICAgCiAgICBCSU9TIEluZm9ybWF0aW9uOgogICAgICAgIFZlbmRvcjogRGVsbCBJ
bmMuCiAgICAgICAgVmVyc2lvbjogMS4yLjExCiAgICAgICAgUmVsZWFzZSBEYXRlOiAxMC8xOS8y
MDE3CiAgICAgICAgQklPUyBSZXZpc2lvbjogMS4yCiAgICBTeXN0ZW0gSW5mb3JtYXRpb246CiAg
ICAgICAgTWFudWZhY3R1cmVyOiBEZWxsIEluYy4KICAgICAgICBQcm9kdWN0IE5hbWU6IFBvd2Vy
RWRnZSBSNzQwCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxh
Z2Vyd2FsbEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGY5N2Y3NzRiNWFhNmI0NzFkMWZlZDFjNDUxYzg5
ZWM3NDU3ZGFkZjIKICAgIG1hc3RlciBkYXRlOiAyMDE4LTAxLTI0IDE4OjAxOjAwICswMTAwCihx
ZW11IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 07:10:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 07:10: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 1gAV6f-0007ZE-1s; Thu, 11 Oct 2018 07:10:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=h+49=mx=citrix.com=prvs=8150a737c=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gAV6c-0007YU-VS
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 07:09:58 +0000
X-Inumbo-ID: 4bdbcfae-cd24-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4bdbcfae-cd24-11e8-a8a5-bc764e045a96;
 Thu, 11 Oct 2018 09:07:21 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,367,1534809600"; d="scan'208";a="80295108"
Date: Thu, 11 Oct 2018 09:09:48 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20181011070948.ltpaakb765zwkow6@mac.bytemobile.com>
References: <20181009145708.23976-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181009145708.23976-1-wei.liu2@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2] x86/vtd: fix IOMMU share PT destruction
 path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Paul Durrant <Paul.Durrant@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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDM6NTc6MDhQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBDb21taXQgMjkxNjk1MWMxICgibW0gLyBpb21tdTogaW5jbHVkZSBuZWVkX2lvbW11KCkgdGVz
dCBpbgo+IGlvbW11X3VzZV9oYXBfcHQoKSIpIGluY2x1ZGVkIG5lZWRfaW9tbXUoKSBpbiBpb21t
dV91c2VfaGFwX3B0IGFuZAo+IDkxZDRlY2E3YWRkICgibW0gLyBpb21tdTogc3BsaXQgbmVlZF9p
b21tdSgpIGludG8gaGFzX2lvbW11X3B0KCkgYW5kCj4gbmVlZF9pb21tdV9wdF9zeW5jKCkiKSBt
YWRlIHRoaW5ncyBmaW5lciBncmFpbiBieSBzcGxpdGluZyBuZWVkX2lvbW11Cj4gaW50byB0aHJl
ZSBzdGF0ZXMuCj4gCj4gVGhlIGRlc3RydWN0aW9uIHBhdGggY2FuJ3QgdXNlIGlvbW11X3VzZV9o
YXBfcHQgYmVjYXVzZSBhdCB0aGUgcG9pbnQKPiBwbGF0Zm9ybSBvcCBpcyBjYWxsZWQsIElPTU1V
IGlzIGVpdGhlciBhbHJlYWR5IHN3aXRjaGVkIHRvIG9yIGhhcwo+IGFsd2F5cyBiZWVuIGluIGRp
c2FibGVkIHN0YXRlLCBhbmQgdGhlIHNoYXJlZCBQVCB0ZXN0IHdvdWxkIGFsd2F5cyBiZQo+IGZh
bHNlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpS
ZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpUaGlz
IGlzIGZpbmUgKGFuZCB3aWxsIGZpeCBkZXN0cm95aW5nIEhWTS9QVkggZ3Vlc3RzKSwgYnV0IEkg
d291bGQKc3RpbGwgbGlrZSBkZWFsbG9jYXRlX2lvbW11X3BhZ2VfdGFibGVzIChmcm9tIHBjaV9h
bWRfaW9tbXUuYykgdG8gYmUKZml4ZWQgaW4gb3JkZXIgdG8gYXZvaWQgdGhlIHVzYWdlIG9mIGlv
bW11X3VzZV9oYXBfcHQgdGhlcmUgYWxzby4KCklNTyB0aGUgY2hlY2sgaXRzZWxmIGNvdWxkIGJl
IGNvbnZlcnRlZCBpbnRvCkFTU0VSVCghaW9tbXVfaGFwX3B0X3NoYXJlKSBzaW5jZSBpdCdzIHVu
bGlrZWx5IHRoYXQgQU1EIHdpbGwgaGF2ZQpzdXBwb3J0IGZvciBzaGFyZSBwYWdlIHRhYmxlcyBh
bnl0aW1lIHNvb24uCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 07:37:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 07: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 1gAVWm-0001bH-RU; Thu, 11 Oct 2018 07:37:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zb/w=mx=gmail.com=milanboberic94@srs-us1.protection.inumbo.net>)
 id 1gAVWm-0001ak-4P
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 07:37:00 +0000
X-Inumbo-ID: 1235e15b-cd28-11e8-a8a5-bc764e045a96
Received: from mail-lj1-x236.google.com (unknown [2a00:1450:4864:20::236])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1235e15b-cd28-11e8-a8a5-bc764e045a96;
 Thu, 11 Oct 2018 09:34:23 +0200 (CEST)
Received: by mail-lj1-x236.google.com with SMTP id 63-v6so7293135ljs.4
 for <xen-devel@lists.xenproject.org>; Thu, 11 Oct 2018 00:36:58 -0700 (PDT)
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=7bmRQ9bm+l7AMUjr8Tz82Im5lxoHvE0KeCRylAgiDSI=;
 b=cQ0Gv/zs9WXFvbJMQtis+pIVWrqMYg8/dLRahYLvUByQDsztqa3mWxVNU3e9GkGd79
 0DC+VYUnJ5a5NSRglVOmpRbQaPwEh+2AV/UyYgMHStwrkCzXsjdXzWzUuQUJsNKJlLOw
 HY0/fN2ROwLt7qA+UDDtVYXexV6/KBSBwbHzjXC7EoSIIxhvCVhOsHE5Y6W6DQ1w2noI
 LvaT3ECU+5YlVZL821aNY3P1fCnnv8ULSXEdicR7+X32H0AsmZ0vjbiJpa57bBX+gUkJ
 O4qFQJ1WcVsqIak1ca7u2b94UJ97ZXA/Ec/nghlLCemaiIroXQEEnXOCFielcc2qaMtN
 Nyjg==
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=7bmRQ9bm+l7AMUjr8Tz82Im5lxoHvE0KeCRylAgiDSI=;
 b=BLHm1iDYjcpictsgFwe+ZoE8c8sBF1XbYQ0inI7DA2naOAsKFHnfMSCWSVFuu7GuM8
 5wjvg2Mb6EdpT5ly7Xck80KEM3XSiQT5Dh+2lM08XpelnEdNYPSVhsocaFucHkq6/01W
 NdGNl3BJR8eoPh+F64LTw58T1RzuNS+T8JcZwv6ohJxgG2esq1VYrIWDABnMn1t5wJ9O
 Dn1BLWktAaxLH1/jaZvtz6e1YBvbx50xH6O2pf0wPJM7B5BIxzAS2Gmve1WJTzNLf55s
 jNg6R8d+poaXKSsUWM8UthiiCCUTOKZBXt+SOUd/3UBQUo6B+RanlikFqeYEUnaHLNW5
 3Nrg==
X-Gm-Message-State: ABuFfogy1c5OrsQsx8HhaVGGAhp02wHbGlY1g74dhVzsijol3EhHtkZP
 svjEUqv/uNA15juGv347q1R795JyO/uSHL++3uc=
X-Google-Smtp-Source: ACcGV60dLf1PdRUY8HMSTI2fkmEo8Jmd7gUHYeM1YUANZJFdDS7lcvRFlXkTug+uFEm6bhu5sxj1z/RyGsLRY6tR3gs=
X-Received: by 2002:a2e:8684:: with SMTP id l4-v6mr405314lji.52.1539243417051; 
 Thu, 11 Oct 2018 00:36:57 -0700 (PDT)
MIME-Version: 1.0
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <995da0578f0953662536edabb5807fd76ca4d8ce.camel@suse.com>
 <CADJ6SV1yDBptrcaoqUPChtnXTmvhbzj-AAv2FDN2LCMyTipc-A@mail.gmail.com>
 <CAENZ-+=mWFnJ-4OFK+bjb4rimNNB_x4qHFVAbTM1mFd2Sg7s3g@mail.gmail.com>
In-Reply-To: <CAENZ-+=mWFnJ-4OFK+bjb4rimNNB_x4qHFVAbTM1mFd2Sg7s3g@mail.gmail.com>
From: Milan Boberic <milanboberic94@gmail.com>
Date: Thu, 11 Oct 2018 09:36:45 +0200
Message-ID: <CADJ6SV1Mdnjyd8oEcB4ZCZKuR0LkJ82GCf5s1+AwgASe8vLMWg@mail.gmail.com>
To: Meng Xu <xumengpanda@gmail.com>
Content-Type: multipart/mixed; boundary="00000000000018c1a30577ef09ac"
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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@arm.com,
 sstabellini@kernel.org, andrii_anisov@epam.com,
 Dario Faggioli <dfaggioli@suse.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--00000000000018c1a30577ef09ac
Content-Type: text/plain; charset="UTF-8"

On Wed, Oct 10, 2018 at 6:41 PM Meng Xu <xumengpanda@gmail.com> wrote:
>
> The jitter may come from Xen or the OS in dom0.
> It will be useful to know what is the jitter if you run the test on PetaLinux.
> (It's understandable the jitter is gone without OS. It is also common
> that OS introduces various interferences.)

Hi Meng,
well... I'm using bare-metal application and I need it exclusively to
be ran on one CPU as domU (guest) without OS (and I'm not sure how
would I make the same app to be ran on PetaLinux dom0 :D haha).
Is there a chance that PetaLinux as dom0 is creating this jitter and
how? Is there a way of decreasing it?

Yes, there are no prints.

I'm not sure about this timer interrupt passthrough because I didn't
find any example of it, in attachment I included xen-overlay.dtsi file
which I edited to add passthrough, in earlier replies there are
bare-metal configuration file. It would be helpful to know if those
setting are correct. If they are not correct it would explain the
jitter.

Thanks in advance, Milan Boberic!

--00000000000018c1a30577ef09ac
Content-Type: text/plain; charset="US-ASCII"; name="xen-overlay.dts.txt"
Content-Disposition: attachment; filename="xen-overlay.dts.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jn49pw8g0>
X-Attachment-Id: f_jn49pw8g0

LyB7DQoJY2hvc2VuIHsNCgkJI2FkZHJlc3MtY2VsbHMgPSA8Mj47DQoJCSNzaXplLWNlbGxzID0g
PDE+Ow0KDQoJCXhlbix4ZW4tYm9vdGFyZ3MgPSAiY29uc29sZT1kdHVhcnQgZHR1YXJ0PXNlcmlh
bDAgZG9tMF9tZW09NzY4TSBib290c2NydWI9MCBkb20wX21heF92Y3B1cz0xIGRvbTBfdmNwdXNf
cGluPXRydWUgdGltZXJfc2xvcD0wIHNjaGVkPW51bGwgdndmaT1uYXRpdmUiOw0KCQl4ZW4sZG9t
MC1ib290YXJncyA9ICJjb25zb2xlPWh2YzAgZWFybHljb249eGVuIGVhcmx5cHJpbnRrPXhlbiBt
YXhjcHVzPTEgY2xrX2lnbm9yZV91bnVzZWQiOw0KDQoJCWRvbTAgew0KCQkJY29tcGF0aWJsZSA9
ICJ4ZW4sbGludXgtemltYWdlIiwgInhlbixtdWx0aWJvb3QtbW9kdWxlIjsNCgkJCXJlZyA9IDww
eDAgMHg4MDAwMCAweDMxMDAwMDA+Ow0KCQl9Ow0KCX07DQoNCn07DQoNCiZzbW11IHsNCglzdGF0
dXMgPSAib2theSI7DQoJbW11LW1hc3RlcnMgPSA8ICZnZW0wIDB4ODc0DQoJCQkmZ2VtMSAweDg3
NQ0KCQkJJmdlbTIgMHg4NzYNCgkJCSZnZW0zIDB4ODc3DQoJCQkmZHdjM18wIDB4ODYwDQoJCQkm
ZHdjM18xIDB4ODYxDQoJCQkmcXNwaSAweDg3Mw0KCQkJJmxwZF9kbWFfY2hhbjEgMHg4NjgNCgkJ
CSZscGRfZG1hX2NoYW4yIDB4ODY5DQoJCQkmbHBkX2RtYV9jaGFuMyAweDg2YQ0KCQkJJmxwZF9k
bWFfY2hhbjQgMHg4NmINCgkJCSZscGRfZG1hX2NoYW41IDB4ODZjDQoJCQkmbHBkX2RtYV9jaGFu
NiAweDg2ZA0KCQkJJmxwZF9kbWFfY2hhbjcgMHg4NmUNCgkJCSZscGRfZG1hX2NoYW44IDB4ODZm
DQoJCQkmZnBkX2RtYV9jaGFuMSAweDE0ZTgNCgkJCSZmcGRfZG1hX2NoYW4yIDB4MTRlOQ0KCQkJ
JmZwZF9kbWFfY2hhbjMgMHgxNGVhDQoJCQkmZnBkX2RtYV9jaGFuNCAweDE0ZWINCgkJCSZmcGRf
ZG1hX2NoYW41IDB4MTRlYw0KCQkJJmZwZF9kbWFfY2hhbjYgMHgxNGVkDQoJCQkmZnBkX2RtYV9j
aGFuNyAweDE0ZWUNCgkJCSZmcGRfZG1hX2NoYW44IDB4MTRlZg0KCQkJJnNkaGNpMCAweDg3MA0K
CQkJJnNkaGNpMSAweDg3MQ0KCQkJJm5hbmQwIDB4ODcyPjsNCn07DQoNCiZ1YXJ0MSB7DQogICB4
ZW4scGFzc3Rocm91Z2ggPSA8MHgxPjsNCn07DQoNCiZncGlvIHsNCiAgIHhlbixwYXNzdGhyb3Vn
aCA9IDwweDE+Ow0KfTsNCg0KJnR0YzAgew0KICAgeGVuLHBhc3N0aHJvdWdoID0gPDB4MT47DQp9
Ow0KDQomdHRjMSB7DQogICB4ZW4scGFzc3Rocm91Z2ggPSA8MHgxPjsNCn07DQoNCiZ0dGMyIHsN
CiAgIHhlbixwYXNzdGhyb3VnaCA9IDwweDE+Ow0KfTsNCg0KJnR0YzMgew0KICAgeGVuLHBhc3N0
aHJvdWdoID0gPDB4MT47DQp9Ow==
--00000000000018c1a30577ef09ac
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--00000000000018c1a30577ef09ac--


From xen-devel-bounces@lists.xenproject.org Thu Oct 11 07:55:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 07: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 1gAVoN-0003Q7-S1; Thu, 11 Oct 2018 07:55:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=odc5=mx=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1gAVoM-0003Q2-CD
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 07:55:10 +0000
X-Inumbo-ID: 2729ceb1-cd2b-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2729ceb1-cd2b-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 07:56:26 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 334D5B136;
 Thu, 11 Oct 2018 07:55:06 +0000 (UTC)
Date: Thu, 11 Oct 2018 09:55:03 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Arun KS <arunks@codeaurora.org>
Message-ID: <20181011075503.GQ5873@dhcp22.suse.cz>
References: <1538727006-5727-1-git-send-email-arunks@codeaurora.org>
 <72215e75-6c7e-0aef-c06e-e3aba47cf806@suse.cz>
 <efb65160af41d0e18cb2dcb30c2fb86a@codeaurora.org>
 <20181010173334.GL5873@dhcp22.suse.cz>
 <a2d576a5fc82cdf54fc89409686e58f5@codeaurora.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <a2d576a5fc82cdf54fc89409686e58f5@codeaurora.org>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH v5 1/2] memory_hotplug: Free pages as higher
 order
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: vatsa@codeaurora.org, linux-mm@kvack.org, getarunks@gmail.com,
 kys@microsoft.com, boris.ostrovsky@oracle.com, sthemmin@microsoft.com,
 xen-devel@lists.xenproject.org, haiyangz@microsoft.com, yasu.isimatu@gmail.com,
 dan.j.williams@intel.com, akpm@linux-foundation.org,
 Vlastimil Babka <vbabka@suse.cz>, osalvador@suse.de, jgross@suse.com,
 aaron.lu@intel.com, malat@debian.org, gregkh@linuxfoundation.org,
 linux-kernel@vger.kernel.org, vinmenon@codeaurora.org, jrdr.linux@gmail.com,
 devel@linuxdriverproject.org, iamjoonsoo.kim@lge.com,
 mgorman@techsingularity.net, kirill.shutemov@linux.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>

T24gVGh1IDExLTEwLTE4IDA3OjU5OjMyLCBBcnVuIEtTIHdyb3RlOgo+IE9uIDIwMTgtMTAtMTAg
MjM6MDMsIE1pY2hhbCBIb2NrbyB3cm90ZToKPiA+IE9uIFdlZCAxMC0xMC0xOCAyMjoyNjo0MSwg
QXJ1biBLUyB3cm90ZToKPiA+ID4gT24gMjAxOC0xMC0xMCAyMTowMCwgVmxhc3RpbWlsIEJhYmth
IHdyb3RlOgo+ID4gPiA+IE9uIDEwLzUvMTggMTA6MTAgQU0sIEFydW4gS1Mgd3JvdGU6Cj4gPiA+
ID4gPiBXaGVuIGZyZWUgcGFnZXMgYXJlIGRvbmUgd2l0aCBoaWdoZXIgb3JkZXIsIHRpbWUgc3Bl
bmQgb24KPiA+ID4gPiA+IGNvYWxlc2NpbmcgcGFnZXMgYnkgYnVkZHkgYWxsb2NhdG9yIGNhbiBi
ZSByZWR1Y2VkLiBXaXRoCj4gPiA+ID4gPiBzZWN0aW9uIHNpemUgb2YgMjU2TUIsIGhvdCBhZGQg
bGF0ZW5jeSBvZiBhIHNpbmdsZSBzZWN0aW9uCj4gPiA+ID4gPiBzaG93cyBpbXByb3ZlbWVudCBm
cm9tIDUwLTYwIG1zIHRvIGxlc3MgdGhhbiAxIG1zLCBoZW5jZQo+ID4gPiA+ID4gaW1wcm92aW5n
IHRoZSBob3QgYWRkIGxhdGVuY3kgYnkgNjAlLiBNb2RpZnkgZXh0ZXJuYWwKPiA+ID4gPiA+IHBy
b3ZpZGVycyBvZiBvbmxpbmUgY2FsbGJhY2sgdG8gYWxpZ24gd2l0aCB0aGUgY2hhbmdlLgo+ID4g
PiA+ID4KPiA+ID4gPiA+IFNpZ25lZC1vZmYtYnk6IEFydW4gS1MgPGFydW5rc0Bjb2RlYXVyb3Jh
Lm9yZz4KPiA+ID4gPgo+ID4gPiA+IFsuLi5dCj4gPiA+ID4KPiA+ID4gPiA+IEBAIC02NTUsMjYg
KzY1NSw0NCBAQCB2b2lkIF9fb25saW5lX3BhZ2VfZnJlZShzdHJ1Y3QgcGFnZSAqcGFnZSkKPiA+
ID4gPiA+ICB9Cj4gPiA+ID4gPiAgRVhQT1JUX1NZTUJPTF9HUEwoX19vbmxpbmVfcGFnZV9mcmVl
KTsKPiA+ID4gPiA+Cj4gPiA+ID4gPiAtc3RhdGljIHZvaWQgZ2VuZXJpY19vbmxpbmVfcGFnZShz
dHJ1Y3QgcGFnZSAqcGFnZSkKPiA+ID4gPiA+ICtzdGF0aWMgaW50IGdlbmVyaWNfb25saW5lX3Bh
Z2Uoc3RydWN0IHBhZ2UgKnBhZ2UsIHVuc2lnbmVkIGludCBvcmRlcikKPiA+ID4gPiA+ICB7Cj4g
PiA+ID4gPiAtCV9fb25saW5lX3BhZ2Vfc2V0X2xpbWl0cyhwYWdlKTsKPiA+ID4gPgo+ID4gPiA+
IFRoaXMgaXMgbm93IG5vdCBjYWxsZWQgYW55bW9yZSwgYWx0aG91Z2ggdGhlIHhlbi9odiB2YXJp
YW50cyBzdGlsbCBkbwo+ID4gPiA+IGl0LiBUaGUgZnVuY3Rpb24gc2VlbXMgZW1wdHkgdGhlc2Ug
ZGF5cywgbWF5YmUgcmVtb3ZlIGl0IGFzIGEgZm9sbG93dXAKPiA+ID4gPiBjbGVhbnVwPwo+ID4g
PiA+Cj4gPiA+ID4gPiAtCV9fb25saW5lX3BhZ2VfaW5jcmVtZW50X2NvdW50ZXJzKHBhZ2UpOwo+
ID4gPiA+ID4gLQlfX29ubGluZV9wYWdlX2ZyZWUocGFnZSk7Cj4gPiA+ID4gPiArCV9fZnJlZV9w
YWdlc19jb3JlKHBhZ2UsIG9yZGVyKTsKPiA+ID4gPiA+ICsJdG90YWxyYW1fcGFnZXMgKz0gKDFV
TCA8PCBvcmRlcik7Cj4gPiA+ID4gPiArI2lmZGVmIENPTkZJR19ISUdITUVNCj4gPiA+ID4gPiAr
CWlmIChQYWdlSGlnaE1lbShwYWdlKSkKPiA+ID4gPiA+ICsJCXRvdGFsaGlnaF9wYWdlcyArPSAo
MVVMIDw8IG9yZGVyKTsKPiA+ID4gPiA+ICsjZW5kaWYKPiA+ID4gPgo+ID4gPiA+IF9fb25saW5l
X3BhZ2VfaW5jcmVtZW50X2NvdW50ZXJzKCkgd291bGQgaGF2ZSB1c2VkCj4gPiA+ID4gYWRqdXN0
X21hbmFnZWRfcGFnZV9jb3VudCgpIHdoaWNoIHdvdWxkIGRvIHRoZSBjaGFuZ2VzIHVuZGVyCj4g
PiA+ID4gbWFuYWdlZF9wYWdlX2NvdW50X2xvY2suIEFyZSB3ZSBzYWZlIHdpdGhvdXQgdGhlIGxv
Y2s/IElmIHllcywgdGhlcmUKPiA+ID4gPiBzaG91bGQgcGVyaGFwcyBiZSBhIGNvbW1lbnQgZXhw
bGFpbmluZyB3aHkuCj4gPiA+IAo+ID4gPiBMb29rcyB1bnNhZmUgd2l0aG91dCBtYW5hZ2VkX3Bh
Z2VfY291bnRfbG9jay4KPiA+IAo+ID4gV2h5IGRvZXMgaXQgbWF0dGVyIGFjdHVhbGx5PyBXZSBj
YW5ub3Qgb25saW5lL29mZmxpbmUgbWVtb3J5IGluCj4gPiBwYXJhbGxlbC4gVGhpcyBpcyBub3Qg
dGhlIGNhc2UgZm9yIHRoZSBib290IHdoZXJlIHdlIGluaXRpYWxpemUgbWVtb3J5Cj4gPiBpbiBw
YXJhbGxlbCBvbiBtdWx0aXBsZSBub2Rlcy4gU28gdGhpcyBzZWVtcyB0byBiZSBzYWZlIGN1cnJl
bnRseSB1bmxlc3MKPiA+IEkgYW0gbWlzc2luZyBzb21ldGhpbmcuIEEgY29tbWVudCBleHBsYWlu
aW5nIHRoYXQgd291bGQgYmUgaGVscGZ1bAo+ID4gdGhvdWdoLgo+IAo+IE90aGVyIG1haW4gY2Fs
bGVycyBvZiBhZGp1c3RfbWFuYWdlX3BhZ2VfY291bnQoKSwKPiAKPiBzdGF0aWMgaW5saW5lIHZv
aWQgZnJlZV9yZXNlcnZlZF9wYWdlKHN0cnVjdCBwYWdlICpwYWdlKQo+IHsKPiAgICAgICAgIF9f
ZnJlZV9yZXNlcnZlZF9wYWdlKHBhZ2UpOwo+ICAgICAgICAgYWRqdXN0X21hbmFnZWRfcGFnZV9j
b3VudChwYWdlLCAxKTsKPiB9Cj4gCj4gc3RhdGljIGlubGluZSB2b2lkIG1hcmtfcGFnZV9yZXNl
cnZlZChzdHJ1Y3QgcGFnZSAqcGFnZSkKPiB7Cj4gICAgICAgICBTZXRQYWdlUmVzZXJ2ZWQocGFn
ZSk7Cj4gICAgICAgICBhZGp1c3RfbWFuYWdlZF9wYWdlX2NvdW50KHBhZ2UsIC0xKTsKPiB9Cj4g
Cj4gV29uJ3QgdGhleSByYWNlIHdpdGggbWVtb3J5IGhvdHBsdWc/Cj4gCj4gRmV3IG1vcmUsCj4g
Li9kcml2ZXJzL3hlbi9iYWxsb29uLmM6NTE5OiAgICAgICAgICAgIGFkanVzdF9tYW5hZ2VkX3Bh
Z2VfY291bnQocGFnZSwgLTEpOwo+IC4vZHJpdmVycy92aXJ0aW8vdmlydGlvX2JhbGxvb24uYzox
NzU6ICBhZGp1c3RfbWFuYWdlZF9wYWdlX2NvdW50KHBhZ2UsIC0xKTsKPiAuL2RyaXZlcnMvdmly
dGlvL3ZpcnRpb19iYWxsb29uLmM6MTk2OiAgYWRqdXN0X21hbmFnZWRfcGFnZV9jb3VudChwYWdl
LCAxKTsKPiAuL21tL2h1Z2V0bGIuYzoyMTU4OiAgICAgICAgICAgICAgICAgICAgYWRqdXN0X21h
bmFnZWRfcGFnZV9jb3VudChwYWdlLCAxIDw8Cj4gaC0+b3JkZXIpOwoKVGhleSBjYW4sIGFuZCBJ
IGhhdmUgbWlzc2VkIHRob3NlLgoKLS0gCk1pY2hhbCBIb2NrbwpTVVNFIExhYnMKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 08:05:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 08: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 1gAVy3-0004wi-M2; Thu, 11 Oct 2018 08:05:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gz9h=mx=citrix.com=prvs=815f8e7c3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gAVy2-0004wd-22
 for xen-devel@lists.xen.org; Thu, 11 Oct 2018 08:05:10 +0000
X-Inumbo-ID: 00bc884e-cd2c-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 00bc884e-cd2c-11e8-a8a5-bc764e045a96;
 Thu, 11 Oct 2018 10:02:32 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,367,1534809600"; d="scan'208";a="80297136"
To: "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <e13ed0b7-a7b7-24d2-0f88-be79e68241b4@citrix.com>
Date: Thu, 11 Oct 2018 09:05:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: [Xen-devel] Flask default policy mismatch vs dummy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpGb3VuZCB3aGlsZSBsb29raW5nIGF0IHNvbWUgT1NTVGVzdCBsb2dzLgoKT2N0ICA5
IDE0OjAzOjA5LjU3OTAzNyAoWEVOKSBhdmM6ICBkZW5pZWQgIHsgc2V0dXAgfSBmb3IgZG9taWQ9
MCBzY29udGV4dD1zeXN0ZW1fdTpzeXN0ZW1fcjpkb20wX3QgdGNvbnRleHQ9c3lzdGVtX3U6c3lz
dGVtX3I6eGVuX3QgdGNsYXNzPXJlc291cmNlCk9jdCAgOSAxNDowMzowOS41OTA4NjMgWyAgICAw
LjUyMjE5M10gRmFpbGVkIHRvIHJlcG9ydCBNTUNPTkZJRyByZXNlcnZhdGlvbiBzdGF0ZSBmb3Ig
UENJIE1NQ09ORklHIDAwMDAgW2J1cyAwMC03Zl0gdG8gaHlwZXJ2aXNvciAoLTEzKQoKSWYgc29t
ZW9uZSBoYXMgc29tZSB0dWl0cywgcGxlYXNlIGZlZWwgZnJlZS7CoCBJZiBub3QsIEknbGwgc2Vl
IHdoYXQgSQpjYW4gZG8gd2hlbiBJJ3ZlIGdvdCBzb21lIHRpbWUuCgp+QW5kcmV3CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 08:09:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 08:09: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 1gAW2X-0005Jq-Hp; Thu, 11 Oct 2018 08:09:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=e/0d=mx=suse.cz=vbabka@srs-us1.protection.inumbo.net>)
 id 1gAW2W-0005Jl-Bt
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 08:09:48 +0000
X-Inumbo-ID: 3325802e-cd2d-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3325802e-cd2d-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 08:11: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 mx1.suse.de (Postfix) with ESMTP id 871E7ACFA;
 Thu, 11 Oct 2018 08:09:45 +0000 (UTC)
To: Arun KS <arunks@codeaurora.org>
References: <1538727006-5727-1-git-send-email-arunks@codeaurora.org>
 <72215e75-6c7e-0aef-c06e-e3aba47cf806@suse.cz>
 <efb65160af41d0e18cb2dcb30c2fb86a@codeaurora.org>
From: Vlastimil Babka <vbabka@suse.cz>
Openpgp: preference=signencrypt
Autocrypt: addr=vbabka@suse.cz; prefer-encrypt=mutual; keydata=
 xsFNBFZdmxYBEADsw/SiUSjB0dM+vSh95UkgcHjzEVBlby/Fg+g42O7LAEkCYXi/vvq31JTB
 KxRWDHX0R2tgpFDXHnzZcQywawu8eSq0LxzxFNYMvtB7sV1pxYwej2qx9B75qW2plBs+7+YB
 87tMFA+u+L4Z5xAzIimfLD5EKC56kJ1CsXlM8S/LHcmdD9Ctkn3trYDNnat0eoAcfPIP2OZ+
 9oe9IF/R28zmh0ifLXyJQQz5ofdj4bPf8ecEW0rhcqHfTD8k4yK0xxt3xW+6Exqp9n9bydiy
 tcSAw/TahjW6yrA+6JhSBv1v2tIm+itQc073zjSX8OFL51qQVzRFr7H2UQG33lw2QrvHRXqD
 Ot7ViKam7v0Ho9wEWiQOOZlHItOOXFphWb2yq3nzrKe45oWoSgkxKb97MVsQ+q2SYjJRBBH4
 8qKhphADYxkIP6yut/eaj9ImvRUZZRi0DTc8xfnvHGTjKbJzC2xpFcY0DQbZzuwsIZ8OPJCc
 LM4S7mT25NE5kUTG/TKQCk922vRdGVMoLA7dIQrgXnRXtyT61sg8PG4wcfOnuWf8577aXP1x
 6mzw3/jh3F+oSBHb/GcLC7mvWreJifUL2gEdssGfXhGWBo6zLS3qhgtwjay0Jl+kza1lo+Cv
 BB2T79D4WGdDuVa4eOrQ02TxqGN7G0Biz5ZLRSFzQSQwLn8fbwARAQABzSFWbGFzdGltaWwg
 QmFia2EgPHZiYWJrYUBzdXNlLmNvbT7CwZcEEwEKAEECGwMFCwkIBwMFFQoJCAsFFgIDAQAC
 HgECF4ACGQEWIQSpQNQ0mSwujpkQPVAiT6fnzIKmZAUCWi/zTwUJBbOLuQAKCRAiT6fnzIKm
 ZIpED/4jRN/6LKZZIT4R2xoou0nJkBGVA3nfb+mUMgi3uwn/zC+o6jjc3ShmP0LQ0cdeuSt/
 t2ytstnuARTFVqZT4/IYzZgBsLM8ODFY5vGfPw00tsZMIfFuVPQX3xs0XgLEHw7/1ZCVyJVr
 mTzYmV3JruwhMdUvIzwoZ/LXjPiEx1MRdUQYHAWwUfsl8lUZeu2QShL3KubR1eH6lUWN2M7t
 VcokLsnGg4LTajZzZfq2NqCKEQMY3JkAmOu/ooPTrfHCJYMF/5dpi8YF1CkQF/PVbnYbPUuh
 dRM0m3NzPtn5DdyfFltJ7fobGR039+zoCo6dFF9fPltwcyLlt1gaItfX5yNbOjX3aJSHY2Vc
 A5T+XAVC2sCwj0lHvgGDz/dTsMM9Ob/6rRJANlJPRWGYk3WVWnbgW8UejCWtn1FkiY/L/4qJ
 UsqkId8NkkVdVAenCcHQmOGjRQYTpe6Cf4aQ4HGNDeWEm3H8Uq9vmHhXXcPLkxBLRbGDSHyq
 vUBVaK+dAwAsXn/5PlGxw1cWtur1ep7RDgG3vVQDhIOpAXAg6HULjcbWpBEFaoH720oyGmO5
 kV+yHciYO3nPzz/CZJzP5Ki7Q1zqBb/U6gib2at5Ycvews+vTueYO+rOb9sfD8BFTK386LUK
 uce7E38owtgo/V2GV4LMWqVOy1xtCB6OAUfnGDU2EM7ATQRbGTU1AQgAn0H6UrFiWcovkh6E
 XVcl+SeqyO6JHOPm+e9Wu0Vw+VIUvXZVUVVQLa1PQDUi6j00ChlcR66g9/V0sPIcSutacPKf
 dKYOBvzd4rlhL8rfrdEsQw5ApZxrA8kYZVMhFmBRKAa6wos25moTlMKpCWzTH84+WO5+ziCT
 sTUZASAToz3RdunTD+vQcHj0GqNTPAHK63sfbAB2I0BslZkXkY1RLb/YhuA6E7JyEd2pilZO
 rIuBGl/5q2qSakgnAVFWFBR/DO27JuAksYnq+aH8vI0xGvwn75KqSk4UzAkDzWSmO4ZHuahK
 tQgZNsMYV+PGayRBX9b9zbldzopoLBdqHc4njQARAQABwsF8BBgBCgAmFiEEqUDUNJksLo6Z
 ED1QIk+n58yCpmQFAlsZNTUCGwwFCQPCZwAACgkQIk+n58yCpmQ83g/9Frg1sRMdGPn98zV+
 O2eC3h0p5f/oxxQ8MhG5znwHoW4JDG2TuxfcQuz7X7Dd5JWscjlw4VFJ2DD+IrDAGLHwPhCr
 RyfKalnrbYokvbClM9EuU1oUuh7k+Sg5ECNXEsamW9AiWGCaKWNDdHre3Lf4xl+RJWxghOVW
 RiUdpLA/a3yDvJNVr6rxkDHQ1P24ZZz/VKDyP+6g8aty2aWEU0YFNjI+rqYZb2OppDx6fdma
 YnLDcIfDFnkVlDmpznnGCyEqLLyMS3GH52AH13zMT9L9QYgT303+r6QQpKBIxAwn8Jg8dAlV
 OLhgeHXKr+pOQdFf6iu2sXlUR4MkO/5KWM1K0jFR2ug8Pb3aKOhowVMBT64G0TXhQ/kX4tZ2
 ZF0QZLUCHU3Cigvbu4AWWVMNDEOGD/4sn9OoHxm6J04jLUHFUpFKDcjab4NRNWoHLsuLGjve
 Gdbr2RKO2oJ5qZj81K7os0/5vTAA4qHDP2EETAQcunTn6aPlkUnJ8aw6I1Rwyg7/XsU7gQHF
 IM/cUMuWWm7OUUPtJeR8loxZiZciU7SMvN1/B9ycPMFs/A6EEzyG+2zKryWry8k7G/pcPrFx
 O2PkDPy3YmN1RfpIX2HEmnCEFTTCsKgYORangFu/qOcXvM83N+2viXxG4mjLAMiIml1o2lKV
 cqmP8roqufIAj+Ohhzs=
Message-ID: <97d8db4c-f117-8216-5f48-d5991692c867@suse.cz>
Date: Thu, 11 Oct 2018 10:07:02 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <efb65160af41d0e18cb2dcb30c2fb86a@codeaurora.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 1/2] memory_hotplug: Free pages as higher
 order
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: mhocko@suse.com, vatsa@codeaurora.org, linux-mm@kvack.org,
 getarunks@gmail.com, kys@microsoft.com, boris.ostrovsky@oracle.com,
 sthemmin@microsoft.com, xen-devel@lists.xenproject.org, haiyangz@microsoft.com,
 yasu.isimatu@gmail.com, dan.j.williams@intel.com, akpm@linux-foundation.org,
 osalvador@suse.de, jgross@suse.com, aaron.lu@intel.com, malat@debian.org,
 gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org,
 vinmenon@codeaurora.org, jrdr.linux@gmail.com, devel@linuxdriverproject.org,
 iamjoonsoo.kim@lge.com, mgorman@techsingularity.net,
 kirill.shutemov@linux.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>

T24gMTAvMTAvMTggNjo1NiBQTSwgQXJ1biBLUyB3cm90ZToKPiBPbiAyMDE4LTEwLTEwIDIxOjAw
LCBWbGFzdGltaWwgQmFia2Egd3JvdGU6Cj4+IE9uIDEwLzUvMTggMTA6MTAgQU0sIEFydW4gS1Mg
d3JvdGU6Cj4+PiBXaGVuIGZyZWUgcGFnZXMgYXJlIGRvbmUgd2l0aCBoaWdoZXIgb3JkZXIsIHRp
bWUgc3BlbmQgb24KPj4+IGNvYWxlc2NpbmcgcGFnZXMgYnkgYnVkZHkgYWxsb2NhdG9yIGNhbiBi
ZSByZWR1Y2VkLiBXaXRoCj4+PiBzZWN0aW9uIHNpemUgb2YgMjU2TUIsIGhvdCBhZGQgbGF0ZW5j
eSBvZiBhIHNpbmdsZSBzZWN0aW9uCj4+PiBzaG93cyBpbXByb3ZlbWVudCBmcm9tIDUwLTYwIG1z
IHRvIGxlc3MgdGhhbiAxIG1zLCBoZW5jZQo+Pj4gaW1wcm92aW5nIHRoZSBob3QgYWRkIGxhdGVu
Y3kgYnkgNjAlLiBNb2RpZnkgZXh0ZXJuYWwKPj4+IHByb3ZpZGVycyBvZiBvbmxpbmUgY2FsbGJh
Y2sgdG8gYWxpZ24gd2l0aCB0aGUgY2hhbmdlLgo+Pj4KPj4+IFNpZ25lZC1vZmYtYnk6IEFydW4g
S1MgPGFydW5rc0Bjb2RlYXVyb3JhLm9yZz4KPj4KPj4gWy4uLl0KPj4KPj4+IEBAIC02NTUsMjYg
KzY1NSw0NCBAQCB2b2lkIF9fb25saW5lX3BhZ2VfZnJlZShzdHJ1Y3QgcGFnZSAqcGFnZSkKPj4+
ICB9Cj4+PiAgRVhQT1JUX1NZTUJPTF9HUEwoX19vbmxpbmVfcGFnZV9mcmVlKTsKPj4+Cj4+PiAt
c3RhdGljIHZvaWQgZ2VuZXJpY19vbmxpbmVfcGFnZShzdHJ1Y3QgcGFnZSAqcGFnZSkKPj4+ICtz
dGF0aWMgaW50IGdlbmVyaWNfb25saW5lX3BhZ2Uoc3RydWN0IHBhZ2UgKnBhZ2UsIHVuc2lnbmVk
IGludCBvcmRlcikKPj4+ICB7Cj4+PiAtCV9fb25saW5lX3BhZ2Vfc2V0X2xpbWl0cyhwYWdlKTsK
Pj4KPj4gVGhpcyBpcyBub3cgbm90IGNhbGxlZCBhbnltb3JlLCBhbHRob3VnaCB0aGUgeGVuL2h2
IHZhcmlhbnRzIHN0aWxsIGRvCj4+IGl0LiBUaGUgZnVuY3Rpb24gc2VlbXMgZW1wdHkgdGhlc2Ug
ZGF5cywgbWF5YmUgcmVtb3ZlIGl0IGFzIGEgZm9sbG93dXAKPj4gY2xlYW51cD8KPj4KPj4+IC0J
X19vbmxpbmVfcGFnZV9pbmNyZW1lbnRfY291bnRlcnMocGFnZSk7Cj4+PiAtCV9fb25saW5lX3Bh
Z2VfZnJlZShwYWdlKTsKPj4+ICsJX19mcmVlX3BhZ2VzX2NvcmUocGFnZSwgb3JkZXIpOwo+Pj4g
Kwl0b3RhbHJhbV9wYWdlcyArPSAoMVVMIDw8IG9yZGVyKTsKPj4+ICsjaWZkZWYgQ09ORklHX0hJ
R0hNRU0KPj4+ICsJaWYgKFBhZ2VIaWdoTWVtKHBhZ2UpKQo+Pj4gKwkJdG90YWxoaWdoX3BhZ2Vz
ICs9ICgxVUwgPDwgb3JkZXIpOwo+Pj4gKyNlbmRpZgo+Pgo+PiBfX29ubGluZV9wYWdlX2luY3Jl
bWVudF9jb3VudGVycygpIHdvdWxkIGhhdmUgdXNlZAo+PiBhZGp1c3RfbWFuYWdlZF9wYWdlX2Nv
dW50KCkgd2hpY2ggd291bGQgZG8gdGhlIGNoYW5nZXMgdW5kZXIKPj4gbWFuYWdlZF9wYWdlX2Nv
dW50X2xvY2suIEFyZSB3ZSBzYWZlIHdpdGhvdXQgdGhlIGxvY2s/IElmIHllcywgdGhlcmUKPj4g
c2hvdWxkIHBlcmhhcHMgYmUgYSBjb21tZW50IGV4cGxhaW5pbmcgd2h5Lgo+IAo+IExvb2tzIHVu
c2FmZSB3aXRob3V0IG1hbmFnZWRfcGFnZV9jb3VudF9sb2NrLiBJIHRoaW5rIGJldHRlciBoYXZl
IGEgCj4gc2ltaWxhciBpbXBsZW1lbnRhdGlvbiBvZiBmcmVlX2Jvb3RfY29yZSgpIGluIG1lbW9y
eV9ob3RwbHVnLmMgbGlrZSB3ZSAKPiBoYWQgaW4gdmVyc2lvbiAxIG9mIHBhdGNoLiBBbmQgdXNl
IGFkanVzdF9tYW5hZ2VkX3BhZ2VfY291bnQoKSBpbnN0ZWFkIAo+IG9mIHBhZ2Vfem9uZShwYWdl
KS0+bWFuYWdlZF9wYWdlcyArPSBucl9wYWdlczsKPiAKPiBodHRwczovL2xvcmUua2VybmVsLm9y
Zy9wYXRjaHdvcmsvcGF0Y2gvOTg5NDQ1LwoKTG9va3MgbGlrZSBkZWZlcnJlZF9mcmVlX3Jhbmdl
KCkgaGFzIHRoZSBzYW1lIHByb2JsZW0gY2FsbGluZwpfX2ZyZWVfcGFnZXNfY29yZSgpIHRvIGFk
anVzdCB6b25lLT5tYW5hZ2VkX3BhZ2VzLiBJIGV4cGVjdApfX2ZyZWVfcGFnZXNfYm9vdG1lbSgp
IGlzIE9LIGJlY2F1c2UgYXQgdGhhdCBwb2ludCB0aGUgc3lzdGVtIGlzIHN0aWxsCnNpbmdsZS10
aHJlYWRlZD8KQ291bGQgYmUgc29sdmVkIGJ5IG1vdmluZyB0aGF0IG91dCBvZiBfX2ZyZWVfcGFn
ZXNfY29yZSgpLgoKQnV0IGRvIHdlIGNhcmUgYWJvdXQgcmVhZGVycyBwb3RlbnRpYWxseSBzZWVp
bmcgYSBzdG9yZSB0ZWFyPyBJZiB5ZXMKdGhlbiBtYXliZSB0aGVzZSBjb3VudGVycyBzaG91bGQg
YmUgY29udmVydGVkIHRvIGF0b21pY3MuLi4KCj4gLXN0YXRpYyB2b2lkIGdlbmVyaWNfb25saW5l
X3BhZ2Uoc3RydWN0IHBhZ2UgKnBhZ2UpCj4gK3N0YXRpYyBpbnQgZ2VuZXJpY19vbmxpbmVfcGFn
ZShzdHJ1Y3QgcGFnZSAqcGFnZSwgdW5zaWduZWQgaW50IG9yZGVyKQo+ICAgewo+IC0JX19vbmxp
bmVfcGFnZV9zZXRfbGltaXRzKHBhZ2UpOwo+IC0JX19vbmxpbmVfcGFnZV9pbmNyZW1lbnRfY291
bnRlcnMocGFnZSk7Cj4gLQlfX29ubGluZV9wYWdlX2ZyZWUocGFnZSk7Cj4gKwl1bnNpZ25lZCBs
b25nIG5yX3BhZ2VzID0gMSA8PCBvcmRlcjsKPiArCXN0cnVjdCBwYWdlICpwID0gcGFnZTsKPiAr
Cj4gKwlmb3IgKGxvb3AgPSAwIDsgbG9vcCA8IG5yX3BhZ2VzIDsgbG9vcCsrLCBwKyspIHsKPiAr
CQlfX0NsZWFyUGFnZVJlc2VydmVkKHApOwo+ICsJCXNldF9wYWdlX2NvdW50KHAsIDApOwo+ICsJ
fQo+ICsKPiArCWFkanVzdF9tYW5hZ2VkX3BhZ2VfY291bnQocGFnZSwgbnJfcGFnZXMpOwo+ICsJ
c2V0X3BhZ2VfcmVmY291bnRlZChwYWdlKTsKPiArCV9fZnJlZV9wYWdlcyhwYWdlLCBvcmRlcik7
Cj4gKwo+ICsJcmV0dXJuIDA7Cj4gK30KPiAKPiAKPiBSZWdhcmRzLAo+IEFydW4KPiAKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 08:15:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 08:15: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 1gAW7o-00061C-Ad; Thu, 11 Oct 2018 08:15:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=odc5=mx=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1gAW7n-000617-F6
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 08:15:15 +0000
X-Inumbo-ID: 6a6b870c-cd2d-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6a6b870c-cd2d-11e8-a8a5-bc764e045a96;
 Thu, 11 Oct 2018 10:12:38 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 90E99AE8A;
 Thu, 11 Oct 2018 08:15:12 +0000 (UTC)
Date: Thu, 11 Oct 2018 10:15:10 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Vlastimil Babka <vbabka@suse.cz>
Message-ID: <20181011081510.GR5873@dhcp22.suse.cz>
References: <1538727006-5727-1-git-send-email-arunks@codeaurora.org>
 <72215e75-6c7e-0aef-c06e-e3aba47cf806@suse.cz>
 <efb65160af41d0e18cb2dcb30c2fb86a@codeaurora.org>
 <97d8db4c-f117-8216-5f48-d5991692c867@suse.cz>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <97d8db4c-f117-8216-5f48-d5991692c867@suse.cz>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH v5 1/2] memory_hotplug: Free pages as higher
 order
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: vatsa@codeaurora.org, linux-mm@kvack.org, Arun KS <arunks@codeaurora.org>,
 getarunks@gmail.com, kys@microsoft.com, boris.ostrovsky@oracle.com,
 sthemmin@microsoft.com, xen-devel@lists.xenproject.org, haiyangz@microsoft.com,
 yasu.isimatu@gmail.com, dan.j.williams@intel.com, akpm@linux-foundation.org,
 osalvador@suse.de, jgross@suse.com, aaron.lu@intel.com, malat@debian.org,
 gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org,
 vinmenon@codeaurora.org, jrdr.linux@gmail.com, devel@linuxdriverproject.org,
 iamjoonsoo.kim@lge.com, mgorman@techsingularity.net,
 kirill.shutemov@linux.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>

T24gVGh1IDExLTEwLTE4IDEwOjA3OjAyLCBWbGFzdGltaWwgQmFia2Egd3JvdGU6Cj4gT24gMTAv
MTAvMTggNjo1NiBQTSwgQXJ1biBLUyB3cm90ZToKPiA+IE9uIDIwMTgtMTAtMTAgMjE6MDAsIFZs
YXN0aW1pbCBCYWJrYSB3cm90ZToKPiA+PiBPbiAxMC81LzE4IDEwOjEwIEFNLCBBcnVuIEtTIHdy
b3RlOgo+ID4+PiBXaGVuIGZyZWUgcGFnZXMgYXJlIGRvbmUgd2l0aCBoaWdoZXIgb3JkZXIsIHRp
bWUgc3BlbmQgb24KPiA+Pj4gY29hbGVzY2luZyBwYWdlcyBieSBidWRkeSBhbGxvY2F0b3IgY2Fu
IGJlIHJlZHVjZWQuIFdpdGgKPiA+Pj4gc2VjdGlvbiBzaXplIG9mIDI1Nk1CLCBob3QgYWRkIGxh
dGVuY3kgb2YgYSBzaW5nbGUgc2VjdGlvbgo+ID4+PiBzaG93cyBpbXByb3ZlbWVudCBmcm9tIDUw
LTYwIG1zIHRvIGxlc3MgdGhhbiAxIG1zLCBoZW5jZQo+ID4+PiBpbXByb3ZpbmcgdGhlIGhvdCBh
ZGQgbGF0ZW5jeSBieSA2MCUuIE1vZGlmeSBleHRlcm5hbAo+ID4+PiBwcm92aWRlcnMgb2Ygb25s
aW5lIGNhbGxiYWNrIHRvIGFsaWduIHdpdGggdGhlIGNoYW5nZS4KPiA+Pj4KPiA+Pj4gU2lnbmVk
LW9mZi1ieTogQXJ1biBLUyA8YXJ1bmtzQGNvZGVhdXJvcmEub3JnPgo+ID4+Cj4gPj4gWy4uLl0K
PiA+Pgo+ID4+PiBAQCAtNjU1LDI2ICs2NTUsNDQgQEAgdm9pZCBfX29ubGluZV9wYWdlX2ZyZWUo
c3RydWN0IHBhZ2UgKnBhZ2UpCj4gPj4+ICB9Cj4gPj4+ICBFWFBPUlRfU1lNQk9MX0dQTChfX29u
bGluZV9wYWdlX2ZyZWUpOwo+ID4+Pgo+ID4+PiAtc3RhdGljIHZvaWQgZ2VuZXJpY19vbmxpbmVf
cGFnZShzdHJ1Y3QgcGFnZSAqcGFnZSkKPiA+Pj4gK3N0YXRpYyBpbnQgZ2VuZXJpY19vbmxpbmVf
cGFnZShzdHJ1Y3QgcGFnZSAqcGFnZSwgdW5zaWduZWQgaW50IG9yZGVyKQo+ID4+PiAgewo+ID4+
PiAtCV9fb25saW5lX3BhZ2Vfc2V0X2xpbWl0cyhwYWdlKTsKPiA+Pgo+ID4+IFRoaXMgaXMgbm93
IG5vdCBjYWxsZWQgYW55bW9yZSwgYWx0aG91Z2ggdGhlIHhlbi9odiB2YXJpYW50cyBzdGlsbCBk
bwo+ID4+IGl0LiBUaGUgZnVuY3Rpb24gc2VlbXMgZW1wdHkgdGhlc2UgZGF5cywgbWF5YmUgcmVt
b3ZlIGl0IGFzIGEgZm9sbG93dXAKPiA+PiBjbGVhbnVwPwo+ID4+Cj4gPj4+IC0JX19vbmxpbmVf
cGFnZV9pbmNyZW1lbnRfY291bnRlcnMocGFnZSk7Cj4gPj4+IC0JX19vbmxpbmVfcGFnZV9mcmVl
KHBhZ2UpOwo+ID4+PiArCV9fZnJlZV9wYWdlc19jb3JlKHBhZ2UsIG9yZGVyKTsKPiA+Pj4gKwl0
b3RhbHJhbV9wYWdlcyArPSAoMVVMIDw8IG9yZGVyKTsKPiA+Pj4gKyNpZmRlZiBDT05GSUdfSElH
SE1FTQo+ID4+PiArCWlmIChQYWdlSGlnaE1lbShwYWdlKSkKPiA+Pj4gKwkJdG90YWxoaWdoX3Bh
Z2VzICs9ICgxVUwgPDwgb3JkZXIpOwo+ID4+PiArI2VuZGlmCj4gPj4KPiA+PiBfX29ubGluZV9w
YWdlX2luY3JlbWVudF9jb3VudGVycygpIHdvdWxkIGhhdmUgdXNlZAo+ID4+IGFkanVzdF9tYW5h
Z2VkX3BhZ2VfY291bnQoKSB3aGljaCB3b3VsZCBkbyB0aGUgY2hhbmdlcyB1bmRlcgo+ID4+IG1h
bmFnZWRfcGFnZV9jb3VudF9sb2NrLiBBcmUgd2Ugc2FmZSB3aXRob3V0IHRoZSBsb2NrPyBJZiB5
ZXMsIHRoZXJlCj4gPj4gc2hvdWxkIHBlcmhhcHMgYmUgYSBjb21tZW50IGV4cGxhaW5pbmcgd2h5
Lgo+ID4gCj4gPiBMb29rcyB1bnNhZmUgd2l0aG91dCBtYW5hZ2VkX3BhZ2VfY291bnRfbG9jay4g
SSB0aGluayBiZXR0ZXIgaGF2ZSBhIAo+ID4gc2ltaWxhciBpbXBsZW1lbnRhdGlvbiBvZiBmcmVl
X2Jvb3RfY29yZSgpIGluIG1lbW9yeV9ob3RwbHVnLmMgbGlrZSB3ZSAKPiA+IGhhZCBpbiB2ZXJz
aW9uIDEgb2YgcGF0Y2guIEFuZCB1c2UgYWRqdXN0X21hbmFnZWRfcGFnZV9jb3VudCgpIGluc3Rl
YWQgCj4gPiBvZiBwYWdlX3pvbmUocGFnZSktPm1hbmFnZWRfcGFnZXMgKz0gbnJfcGFnZXM7Cj4g
PiAKPiA+IGh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL3BhdGNod29yay9wYXRjaC85ODk0NDUvCj4g
Cj4gTG9va3MgbGlrZSBkZWZlcnJlZF9mcmVlX3JhbmdlKCkgaGFzIHRoZSBzYW1lIHByb2JsZW0g
Y2FsbGluZwo+IF9fZnJlZV9wYWdlc19jb3JlKCkgdG8gYWRqdXN0IHpvbmUtPm1hbmFnZWRfcGFn
ZXMuCgpkZWZlcnJlZCBpbml0aWFsaXphdGlvbiBoYXMgb25lIHRocmVhZCBwZXIgbm9kZSBBRkFJ
UiBzbyB3ZSBjYW5ub3QgcmFjZQpvbiBtYW5hZ2VkX3BhZ2VzIHVwZGF0ZXMuIFdlbGwsIHVubGVz
cyBzb21lIG9mIHRoZSBtZW50aW9uZWQgY2FuIHJ1bgp0aGF0IGVhcmx5IHdoaWNoIEkgZHVubm8u
Cgo+IF9fZnJlZV9wYWdlc19ib290bWVtKCkgaXMgT0sgYmVjYXVzZSBhdCB0aGF0IHBvaW50IHRo
ZSBzeXN0ZW0gaXMgc3RpbGwKPiBzaW5nbGUtdGhyZWFkZWQ/Cj4gQ291bGQgYmUgc29sdmVkIGJ5
IG1vdmluZyB0aGF0IG91dCBvZiBfX2ZyZWVfcGFnZXNfY29yZSgpLgo+IAo+IEJ1dCBkbyB3ZSBj
YXJlIGFib3V0IHJlYWRlcnMgcG90ZW50aWFsbHkgc2VlaW5nIGEgc3RvcmUgdGVhcj8gSWYgeWVz
Cj4gdGhlbiBtYXliZSB0aGVzZSBjb3VudGVycyBzaG91bGQgYmUgY29udmVydGVkIHRvIGF0b21p
Y3MuLi4KCkkgd2FudGVkIHRvIHN1Z2dlc3QgdGhhdCBhbHJlYWR5IGJ1dCBJIGhhdmUgbm8gaWRl
YSB3aGV0aGVyIHRoZSBsb2NrCmluc3RydWN0aW9ucyB3b3VsZCBjYXVzZSBtb3JlIG92ZXJoZWFk
LgotLSAKTWljaGFsIEhvY2tvClNVU0UgTGFicwoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 08:25:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 08: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 1gAWHX-00071L-Ma; Thu, 11 Oct 2018 08:25:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zd3n=mx=citrix.com=prvs=815e04016=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gAWHV-00071G-Up
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 08:25:17 +0000
X-Inumbo-ID: 5d0f19ee-cd2f-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5d0f19ee-cd2f-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 08:26:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,367,1534809600"; d="scan'208";a="80298044"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, Suravee Suthikulpanit
 <suravee.suthikulpanit@amd.com>, Brian Woods <brian.woods@amd.com>
Thread-Topic: [PATCH] amd-iommu: get rid of pointless
 IOMMU_PAGING_MODE_LEVEL_X definitions
Thread-Index: AQHUVmAOj9b3W7e64UyzeCBo0UKj2KUL60uggA3ft/A=
Date: Thu, 11 Oct 2018 08:25:14 +0000
Message-ID: <3774bd532cdd4497bdb7cc85969457cf@AMSPEX02CL03.citrite.net>
References: <20180927124601.24455-1-paul.durrant@citrix.com>
 <df6fca4ff79a45a2bed9916cc1098d71@AMSPEX02CL03.citrite.net>
In-Reply-To: <df6fca4ff79a45a2bed9916cc1098d71@AMSPEX02CL03.citrite.net>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] amd-iommu: get rid of pointless
 IOMMU_PAGING_MODE_LEVEL_X definitions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

UGluZysxDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogWGVuLWRldmVs
IFttYWlsdG86eGVuLWRldmVsLWJvdW5jZXNAbGlzdHMueGVucHJvamVjdC5vcmddIE9uIEJlaGFs
Zg0KPiBPZiBQYXVsIER1cnJhbnQNCj4gU2VudDogMDIgT2N0b2JlciAyMDE4IDEzOjMzDQo+IFRv
OiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPjsg
QnJpYW4gV29vZHMNCj4gPGJyaWFuLndvb2RzQGFtZC5jb20+DQo+IENjOiB4ZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcNCj4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSF0gYW1k
LWlvbW11OiBnZXQgcmlkIG9mIHBvaW50bGVzcw0KPiBJT01NVV9QQUdJTkdfTU9ERV9MRVZFTF9Y
IGRlZmluaXRpb25zDQo+IA0KPiBQaW5nPyBDYW4gSSBnZXQgYW4gYWNrIG9yIG90aGVyd2lzZSBm
cm9tIGFuIEFNRCBtYWludGFpbmVyPw0KPiANCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t
LQ0KPiA+IEZyb206IFBhdWwgRHVycmFudCBbbWFpbHRvOnBhdWwuZHVycmFudEBjaXRyaXguY29t
XQ0KPiA+IFNlbnQ6IDI3IFNlcHRlbWJlciAyMDE4IDEzOjQ2DQo+ID4gVG86IHhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiA+IENjOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBj
aXRyaXguY29tPjsgU3VyYXZlZSBTdXRoaWt1bHBhbml0DQo+ID4gPHN1cmF2ZWUuc3V0aGlrdWxw
YW5pdEBhbWQuY29tPjsgQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+DQo+ID4gU3Vi
amVjdDogW1BBVENIXSBhbWQtaW9tbXU6IGdldCByaWQgb2YgcG9pbnRsZXNzDQo+IElPTU1VX1BB
R0lOR19NT0RFX0xFVkVMX1gNCj4gPiBkZWZpbml0aW9ucw0KPiA+DQo+ID4gVGhlIGxldmVscyBh
cmUgYWJzb2x1dGUgbnVtYmVycyBzdWNoIHRoYXQgSU9NTVVfUEFHSU5HX01PREVfTEVWRUxfWA0K
PiA+IGV2YWx1YXRlcyB0byBYIChmb3IgdGhlIHZhbGlkIHJhbmdlIG9mIDAgLSA3KSBzbyBzaW1w
bHkgdXNlIG51bWJlcnMgaW4NCj4gPiB0aGUgY29kZS4NCj4gPg0KPiA+IE5vIGZ1bmN0aW9uYWwg
Y2hhbmdlLg0KPiA+DQo+ID4gTk9URTogVGhpcyBwYXRjaCBhbHNvIGFkZHMgZW1hY3MgYm9pbGVy
cGxhdGUgdG8gYW1kLWlvbW11LWRlZnMuaA0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogUGF1bCBE
dXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4NCj4gPiAtLS0NCj4gPiBDYzogU3VyYXZl
ZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT4NCj4gPiBDYzog
QnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+DQo+ID4gLS0tDQo+ID4gIHhlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYyAgICAgIHwgMjYgKysrKysrKysrKystLS0t
LS0tLS0tDQo+IC0tDQo+ID4gLS0tDQo+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9w
Y2lfYW1kX2lvbW11LmMgIHwgIDQgKy0tLQ0KPiA+ICB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9z
dm0vYW1kLWlvbW11LWRlZnMuaCB8IDIxICsrKysrKysrKysrLS0tLS0tLS0tLQ0KPiA+ICAzIGZp
bGVzIGNoYW5nZWQsIDIzIGluc2VydGlvbnMoKyksIDI4IGRlbGV0aW9ucygtKQ0KPiA+DQo+ID4g
ZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYw0KPiA+
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jDQo+ID4gaW5kZXggOWZh
NWNkM2JkMy4uZWNkNTVkMDU3MyAxMDA2NDQNCj4gPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvaW9tbXVfbWFwLmMNCj4gPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvaW9tbXVfbWFwLmMNCj4gPiBAQCAtNDAsNyArNDAsNyBAQCB2b2lkIGNsZWFyX2lvbW11X3B0
ZV9wcmVzZW50KHVuc2lnbmVkIGxvbmcgbDFfbWZuLA0KPiA+IHVuc2lnbmVkIGxvbmcgZ2ZuKQ0K
PiA+ICAgICAgdTY0ICp0YWJsZSwgKnB0ZTsNCj4gPg0KPiA+ICAgICAgdGFibGUgPSBtYXBfZG9t
YWluX3BhZ2UoX21mbihsMV9tZm4pKTsNCj4gPiAtICAgIHB0ZSA9IHRhYmxlICsgcGZuX3RvX3Bk
ZV9pZHgoZ2ZuLCBJT01NVV9QQUdJTkdfTU9ERV9MRVZFTF8xKTsNCj4gPiArICAgIHB0ZSA9IHRh
YmxlICsgcGZuX3RvX3BkZV9pZHgoZ2ZuLCAxKTsNCj4gPiAgICAgICpwdGUgPSAwOw0KPiA+ICAg
ICAgdW5tYXBfZG9tYWluX3BhZ2UodGFibGUpOw0KPiA+ICB9DQo+ID4gQEAgLTg0LDcgKzg0LDcg
QEAgc3RhdGljIGJvb2xfdCBzZXRfaW9tbXVfcGRlX3ByZXNlbnQodTMyICpwZGUsIHVuc2lnbmVk
DQo+ID4gbG9uZyBuZXh0X21mbiwNCj4gPiAgICAgIC8qIEZDIGJpdCBzaG91bGQgYmUgZW5hYmxl
ZCBpbiBQVEUsIHRoaXMgaGVscHMgdG8gc29sdmUgcG90ZW50aWFsDQo+ID4gICAgICAgKiBpc3N1
ZXMgd2l0aCBBVFMgZGV2aWNlcw0KPiA+ICAgICAgICovDQo+ID4gLSAgICBpZiAoIG5leHRfbGV2
ZWwgPT0gSU9NTVVfUEFHSU5HX01PREVfTEVWRUxfMCApDQo+ID4gKyAgICBpZiAoIG5leHRfbGV2
ZWwgPT0gMCApDQo+ID4gICAgICAgICAgc2V0X2ZpZWxkX2luX3JlZ191MzIoSU9NTVVfQ09OVFJP
TF9FTkFCTEVELCBlbnRyeSwNCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01N
VV9QVEVfRkNfTUFTSywgSU9NTVVfUFRFX0ZDX1NISUZULA0KPiA+ICZlbnRyeSk7DQo+ID4gICAg
ICBwZGVbMV0gPSBlbnRyeTsNCj4gPiBAQCAtMTE2LDggKzExNiw3IEBAIHN0YXRpYyBib29sX3Qg
c2V0X2lvbW11X3B0ZV9wcmVzZW50KHVuc2lnbmVkIGxvbmcNCj4gPiBwdF9tZm4sIHVuc2lnbmVk
IGxvbmcgZ2ZuLA0KPiA+DQo+ID4gICAgICBwZGUgPSAodTMyKikodGFibGUgKyBwZm5fdG9fcGRl
X2lkeChnZm4sIHBkZV9sZXZlbCkpOw0KPiA+DQo+ID4gLSAgICBuZWVkX2ZsdXNoID0gc2V0X2lv
bW11X3BkZV9wcmVzZW50KHBkZSwgbmV4dF9tZm4sDQo+ID4gLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIElPTU1VX1BBR0lOR19NT0RFX0xFVkVMXzAsIGl3LA0KPiA+IGly
KTsNCj4gPiArICAgIG5lZWRfZmx1c2ggPSBzZXRfaW9tbXVfcGRlX3ByZXNlbnQocGRlLCBuZXh0
X21mbiwgMCwgaXcsIGlyKTsNCj4gPiAgICAgIHVubWFwX2RvbWFpbl9wYWdlKHRhYmxlKTsNCj4g
PiAgICAgIHJldHVybiBuZWVkX2ZsdXNoOw0KPiA+ICB9DQo+ID4gQEAgLTQxOSw4ICs0MTgsNyBA
QCBzdGF0aWMgaW50IGlvbW11X21lcmdlX3BhZ2VzKHN0cnVjdCBkb21haW4gKmQsDQo+ID4gdW5z
aWduZWQgbG9uZyBwdF9tZm4sDQo+ID4gICAgICB9DQo+ID4NCj4gPiAgICAgIC8qIHNldHVwIHN1
cGVyIHBhZ2UgbWFwcGluZywgbmV4dCBsZXZlbCA9IDAgKi8NCj4gPiAtICAgIHNldF9pb21tdV9w
ZGVfcHJlc2VudCgodTMyKilwZGUsIGZpcnN0X21mbiwNCj4gPiAtICAgICAgICAgICAgICAgICAg
ICAgICAgICBJT01NVV9QQUdJTkdfTU9ERV9MRVZFTF8wLA0KPiA+ICsgICAgc2V0X2lvbW11X3Bk
ZV9wcmVzZW50KCh1MzIqKXBkZSwgZmlyc3RfbWZuLCAwLA0KPiA+ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICEhKGZsYWdzICYgSU9NTVVGX3dyaXRhYmxlKSwNCj4gPiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAhIShmbGFncyAmIElPTU1VRl9yZWFkYWJsZSkpOw0KPiA+DQo+ID4gQEAg
LTQ0NywxOCArNDQ1LDE3IEBAIHN0YXRpYyBpbnQgaW9tbXVfcGRlX2Zyb21fZ2ZuKHN0cnVjdCBk
b21haW4gKmQsDQo+ID4gdW5zaWduZWQgbG9uZyBwZm4sDQo+ID4gICAgICB0YWJsZSA9IGhkLT5h
cmNoLnJvb3RfdGFibGU7DQo+ID4gICAgICBsZXZlbCA9IGhkLT5hcmNoLnBhZ2luZ19tb2RlOw0K
PiA+DQo+ID4gLSAgICBCVUdfT04oIHRhYmxlID09IE5VTEwgfHwgbGV2ZWwgPCBJT01NVV9QQUdJ
TkdfTU9ERV9MRVZFTF8xIHx8DQo+ID4gLSAgICAgICAgICAgIGxldmVsID4gSU9NTVVfUEFHSU5H
X01PREVfTEVWRUxfNiApOw0KPiA+ICsgICAgQlVHX09OKCB0YWJsZSA9PSBOVUxMIHx8IGxldmVs
IDwgMSB8fCBsZXZlbCA+IDYgKTsNCj4gPg0KPiA+ICAgICAgbmV4dF90YWJsZV9tZm4gPSBtZm5f
eChwYWdlX3RvX21mbih0YWJsZSkpOw0KPiA+DQo+ID4gLSAgICBpZiAoIGxldmVsID09IElPTU1V
X1BBR0lOR19NT0RFX0xFVkVMXzEgKQ0KPiA+ICsgICAgaWYgKCBsZXZlbCA9PSAxICkNCj4gPiAg
ICAgIHsNCj4gPiAgICAgICAgICBwdF9tZm5bbGV2ZWxdID0gbmV4dF90YWJsZV9tZm47DQo+ID4g
ICAgICAgICAgcmV0dXJuIDA7DQo+ID4gICAgICB9DQo+ID4NCj4gPiAtICAgIHdoaWxlICggbGV2
ZWwgPiBJT01NVV9QQUdJTkdfTU9ERV9MRVZFTF8xICkNCj4gPiArICAgIHdoaWxlICggbGV2ZWwg
PiAxICkNCj4gPiAgICAgIHsNCj4gPiAgICAgICAgICB1bnNpZ25lZCBpbnQgbmV4dF9sZXZlbCA9
IGxldmVsIC0gMTsNCj4gPiAgICAgICAgICBwdF9tZm5bbGV2ZWxdID0gbmV4dF90YWJsZV9tZm47
DQo+ID4gQEAgLTY3Niw4ICs2NzMsNyBAQCBpbnQgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBk
b21haW4gKmQsIHVuc2lnbmVkDQo+IGxvbmcNCj4gPiBnZm4sIHVuc2lnbmVkIGxvbmcgbWZuLA0K
PiA+ICAgICAgfQ0KPiA+DQo+ID4gICAgICAvKiBJbnN0YWxsIDRrIG1hcHBpbmcgZmlyc3QgKi8N
Cj4gPiAtICAgIG5lZWRfZmx1c2ggPSBzZXRfaW9tbXVfcHRlX3ByZXNlbnQocHRfbWZuWzFdLCBn
Zm4sIG1mbiwNCj4gPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9N
TVVfUEFHSU5HX01PREVfTEVWRUxfMSwNCj4gPiArICAgIG5lZWRfZmx1c2ggPSBzZXRfaW9tbXVf
cHRlX3ByZXNlbnQocHRfbWZuWzFdLCBnZm4sIG1mbiwgMSwNCj4gPiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgISEoZmxhZ3MgJiBJT01NVUZfd3JpdGFibGUpLA0KPiA+
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAhIShmbGFncyAmIElPTU1V
Rl9yZWFkYWJsZSkpOw0KPiA+DQo+ID4gQEAgLTY5MCw4ICs2ODYsOCBAQCBpbnQgYW1kX2lvbW11
X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkDQo+IGxvbmcNCj4gPiBnZm4sIHVu
c2lnbmVkIGxvbmcgbWZuLA0KPiA+ICAgICAgaWYgKCBpc19odm1fZG9tYWluKGQpICkNCj4gPiAg
ICAgICAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMoZCwgZ2ZuLCAwKTsNCj4gPg0KPiA+IC0gICAg
Zm9yICggbWVyZ2VfbGV2ZWwgPSBJT01NVV9QQUdJTkdfTU9ERV9MRVZFTF8yOw0KPiA+IC0gICAg
ICAgICAgbWVyZ2VfbGV2ZWwgPD0gaGQtPmFyY2gucGFnaW5nX21vZGU7IG1lcmdlX2xldmVsKysg
KQ0KPiA+ICsgICAgZm9yICggbWVyZ2VfbGV2ZWwgPSAyOyBtZXJnZV9sZXZlbCA8PSBoZC0+YXJj
aC5wYWdpbmdfbW9kZTsNCj4gPiArICAgICAgICAgIG1lcmdlX2xldmVsKysgKQ0KPiA+ICAgICAg
ew0KPiA+ICAgICAgICAgIGlmICggcHRfbWZuW21lcmdlX2xldmVsXSA9PSAwICkNCj4gPiAgICAg
ICAgICAgICAgYnJlYWs7DQo+ID4gQEAgLTgwOCw3ICs4MDQsNyBAQCB2b2lkIGFtZF9pb21tdV9z
aGFyZV9wMm0oc3RydWN0IGRvbWFpbiAqZCkNCj4gPiAgICAgICAgICBoZC0+YXJjaC5yb290X3Rh
YmxlID0gcDJtX3RhYmxlOw0KPiA+DQo+ID4gICAgICAgICAgLyogV2hlbiBzaGFyaW5nIHAybSB3
aXRoIGlvbW11LCBwYWdpbmcgbW9kZSA9IDQgKi8NCj4gPiAtICAgICAgICBoZC0+YXJjaC5wYWdp
bmdfbW9kZSA9IElPTU1VX1BBR0lOR19NT0RFX0xFVkVMXzQ7DQo+ID4gKyAgICAgICAgaGQtPmFy
Y2gucGFnaW5nX21vZGUgPSA0Ow0KPiA+ICAgICAgICAgIEFNRF9JT01NVV9ERUJVRygiU2hhcmUg
cDJtIHRhYmxlIHdpdGggaW9tbXU6IHAybSB0YWJsZSA9DQo+ICUjbHhcbiIsDQo+ID4gICAgICAg
ICAgICAgICAgICAgICAgICAgIG1mbl94KHBnZF9tZm4pKTsNCj4gPiAgICAgIH0NCj4gPiBkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYw0KPiA+
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYw0KPiA+IGluZGV4
IDgwZDlhZTY1NjEuLjAzMGRlYmI3NzUgMTAwNjQ0DQo+ID4gLS0tIGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYw0KPiA+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMNCj4gPiBAQCAtMjQwLDkgKzI0MCw3IEBAIHN0YXRp
YyBpbnQgYW1kX2lvbW11X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpDQo+ID4NCj4gPiAg
ICAgIC8qIEZvciBwdiBhbmQgZG9tMCwgc3RpY2sgd2l0aCBnZXRfcGFnaW5nX21vZGUobWF4X3Bh
Z2UpDQo+ID4gICAgICAgKiBGb3IgSFZNIGRvbTAsIHVzZSAyIGxldmVsIHBhZ2UgdGFibGUgYXQg
Zmlyc3QgKi8NCj4gPiAtICAgIGhkLT5hcmNoLnBhZ2luZ19tb2RlID0gaXNfaHZtX2RvbWFpbihk
KSA/DQo+ID4gLSAgICAgICAgICAgICAgICAgICAgICBJT01NVV9QQUdJTkdfTU9ERV9MRVZFTF8y
IDoNCj4gPiAtICAgICAgICAgICAgICAgICAgICAgIGdldF9wYWdpbmdfbW9kZShtYXhfcGFnZSk7
DQo+ID4gKyAgICBoZC0+YXJjaC5wYWdpbmdfbW9kZSA9IGlzX2h2bV9kb21haW4oZCkgPyAyIDoN
Cj4gPiBnZXRfcGFnaW5nX21vZGUobWF4X3BhZ2UpOw0KPiA+ICAgICAgcmV0dXJuIDA7DQo+ID4g
IH0NCj4gPg0KPiA+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1k
LWlvbW11LWRlZnMuaA0KPiA+IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21t
dS1kZWZzLmgNCj4gPiBpbmRleCBjNDc5ZjBiYjAyLi42YjM1ZGJmZDMyIDEwMDY0NA0KPiA+IC0t
LSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtZGVmcy5oDQo+ID4gKysr
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1kZWZzLmgNCj4gPiBAQCAt
MzgsOCArMzgsNyBAQA0KPiA+ICAJUEFHRV9TSVpFICogKFBURV9QRVJfVEFCTEVfQUxJR04oZW50
cmllcykgPj4gUFRFX1BFUl9UQUJMRV9TSElGVCkNCj4gPg0KPiA+ICAjZGVmaW5lIGFtZF9vZmZz
ZXRfbGV2ZWxfYWRkcmVzcyhvZmZzZXQsIGxldmVsKSBcDQo+ID4gLSAgICAgIAkoKHU2NCkob2Zm
c2V0KSA8PCAoMTIgKyAoUFRFX1BFUl9UQUJMRV9TSElGVCAqIFwNCj4gPiAtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAobGV2ZWwgLSBJT01NVV9QQUdJTkdfTU9ERV9MRVZFTF8xKSkp
KQ0KPiA+ICsgICAgICAgICgodWludDY0X3QpKG9mZnNldCkgPDwgKDEyICsgKFBURV9QRVJfVEFC
TEVfU0hJRlQgKiAoKGxldmVsKSAtDQo+ID4gMSkpKSkNCj4gPg0KPiA+ICAjZGVmaW5lIFBDSV9N
SU5fQ0FQX09GRlNFVAkweDQwDQo+ID4gICNkZWZpbmUgUENJX01BWF9DQVBfQkxPQ0tTCTQ4DQo+
ID4gQEAgLTQ1MCwxNCArNDQ5LDYgQEANCj4gPg0KPiA+ICAvKiBQYWdpbmcgbW9kZXMgKi8NCj4g
PiAgI2RlZmluZSBJT01NVV9QQUdJTkdfTU9ERV9ESVNBQkxFRAkweDANCj4gPiAtI2RlZmluZSBJ
T01NVV9QQUdJTkdfTU9ERV9MRVZFTF8wCTB4MA0KPiA+IC0jZGVmaW5lIElPTU1VX1BBR0lOR19N
T0RFX0xFVkVMXzEJMHgxDQo+ID4gLSNkZWZpbmUgSU9NTVVfUEFHSU5HX01PREVfTEVWRUxfMgkw
eDINCj4gPiAtI2RlZmluZSBJT01NVV9QQUdJTkdfTU9ERV9MRVZFTF8zCTB4Mw0KPiA+IC0jZGVm
aW5lIElPTU1VX1BBR0lOR19NT0RFX0xFVkVMXzQJMHg0DQo+ID4gLSNkZWZpbmUgSU9NTVVfUEFH
SU5HX01PREVfTEVWRUxfNQkweDUNCj4gPiAtI2RlZmluZSBJT01NVV9QQUdJTkdfTU9ERV9MRVZF
TF82CTB4Ng0KPiA+IC0jZGVmaW5lIElPTU1VX1BBR0lOR19NT0RFX0xFVkVMXzcJMHg3DQo+ID4N
Cj4gPiAgLyogRmxhZ3MgKi8NCj4gPiAgI2RlZmluZSBJT01NVV9DT05UUk9MX0RJU0FCTEVECTAN
Cj4gPiBAQCAtNDk4LDMgKzQ4OSwxMyBAQA0KPiA+ICAjZGVmaW5lIElPTU1VX1JFR19CQVNFX0FE
RFJfSElHSF9TSElGVCAgICAgICAgICAgICAgMA0KPiA+DQo+ID4gICNlbmRpZiAvKiBfQVNNX1g4
Nl82NF9BTURfSU9NTVVfREVGU19IICovDQo+ID4gKw0KPiA+ICsvKg0KPiA+ICsgKiBMb2NhbCB2
YXJpYWJsZXM6DQo+ID4gKyAqIG1vZGU6IEMNCj4gPiArICogYy1maWxlLXN0eWxlOiAiQlNEIg0K
PiA+ICsgKiBjLWJhc2ljLW9mZnNldDogNA0KPiA+ICsgKiB0YWItd2lkdGg6IDQNCj4gPiArICog
aW5kZW50LXRhYnMtbW9kZTogbmlsDQo+ID4gKyAqIEVuZDoNCj4gPiArICovDQo+ID4gLS0NCj4g
PiAyLjExLjANCj4gDQo+IA0KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXw0KPiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0DQo+IFhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZw0KPiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVsDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 08:25:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 08:25: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 1gAWHx-000739-2P; Thu, 11 Oct 2018 08:25:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zd3n=mx=citrix.com=prvs=815e04016=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gAWHw-00072y-3N
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 08:25:44 +0000
X-Inumbo-ID: e0b9f660-cd2e-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e0b9f660-cd2e-11e8-a8a5-bc764e045a96;
 Thu, 11 Oct 2018 10:23:06 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,367,1534809600"; d="scan'208";a="80298062"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, Suravee Suthikulpanit
 <suravee.suthikulpanit@amd.com>, Brian Woods <brian.woods@amd.com>
Thread-Topic: [PATCH v2] amd-iommu: use correct constants in
 amd_iommu_get_next_table_from_pte()...
Thread-Index: AQHUVZ8C+CsmTpD0dUaNuzh3ircPO6UL7I1AgA3gJuA=
Date: Thu, 11 Oct 2018 08:25:40 +0000
Message-ID: <09e2668c80d745ff86b08b26e9c8f768@AMSPEX02CL03.citrite.net>
References: <20180926134407.29963-1-paul.durrant@citrix.com>
 <e8f3d4a9a5304c91a2fe6c6ef8234214@AMSPEX02CL03.citrite.net>
In-Reply-To: <e8f3d4a9a5304c91a2fe6c6ef8234214@AMSPEX02CL03.citrite.net>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] amd-iommu: use correct constants in
 amd_iommu_get_next_table_from_pte()...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

UGluZysxDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogWGVuLWRldmVs
IFttYWlsdG86eGVuLWRldmVsLWJvdW5jZXNAbGlzdHMueGVucHJvamVjdC5vcmddIE9uIEJlaGFs
Zg0KPiBPZiBQYXVsIER1cnJhbnQNCj4gU2VudDogMDIgT2N0b2JlciAyMDE4IDEzOjMzDQo+IFRv
OiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPjsg
QnJpYW4gV29vZHMNCj4gPGJyaWFuLndvb2RzQGFtZC5jb20+DQo+IENjOiB4ZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcNCj4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSCB2Ml0g
YW1kLWlvbW11OiB1c2UgY29ycmVjdCBjb25zdGFudHMgaW4NCj4gYW1kX2lvbW11X2dldF9uZXh0
X3RhYmxlX2Zyb21fcHRlKCkuLi4NCj4gDQo+IFBpbmc/IENhbiBJIGdldCBhbiBhY2sgb3Igb3Ro
ZXJ3aXNlIGZyb20gYW4gQU1EIG1haW50YWluZXI/DQo+IA0KPiA+IC0tLS0tT3JpZ2luYWwgTWVz
c2FnZS0tLS0tDQo+ID4gRnJvbTogUGF1bCBEdXJyYW50IFttYWlsdG86cGF1bC5kdXJyYW50QGNp
dHJpeC5jb21dDQo+ID4gU2VudDogMjYgU2VwdGVtYmVyIDIwMTggMTQ6NDQNCj4gPiBUbzogeGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+ID4gQ2M6IFBhdWwgRHVycmFudCA8UGF1bC5E
dXJyYW50QGNpdHJpeC5jb20+OyBTdXJhdmVlIFN1dGhpa3VscGFuaXQNCj4gPiA8c3VyYXZlZS5z
dXRoaWt1bHBhbml0QGFtZC5jb20+OyBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4N
Cj4gPiBTdWJqZWN0OiBbUEFUQ0ggdjJdIGFtZC1pb21tdTogdXNlIGNvcnJlY3QgY29uc3RhbnRz
IGluDQo+ID4gYW1kX2lvbW11X2dldF9uZXh0X3RhYmxlX2Zyb21fcHRlKCkuLi4NCj4gPg0KPiA+
IC4uLmFuZCBjaGFuZ2UgdGhlIG5hbWUgdG8gYW1kX2lvbW11X2dldF9hZGRyZXNzX2Zyb21fcHRl
KCkgc2luY2UgdGhlDQo+ID4gYWRkcmVzcyByZWFkIGlzIG5vdCBuZWNlc3NhcmlseSB0aGUgYWRk
cmVzcyBvZiBhIG5leHQgbGV2ZWwgcGFnZSB0YWJsZS4NCj4gPiAoSWYgdGhlICduZXh0IGxldmVs
JyBmaWVsZCBpcyBub3QgMSAtIDYgdGhlbiB0aGUgYWRkcmVzcyBpcyBhIHBhZ2UNCj4gPiBhZGRy
ZXNzKS4NCj4gPg0KPiA+IFRoZSBjb25zdGFudHMgaW4gdXNlIHByaW9yIHRvIHRoaXMgcGF0Y2gg
cmVsYXRlIHRvIGRldmljZSB0YWJsZSBlbnRyaWVzDQo+ID4gcmF0aGVyIHRoYW4gcGFnZSB0YWJs
ZSBlbnRyaWVzLiBBbHRob3VnaCB0aGV5IGRvIGhhdmUgdGhlIHNhbWUgdmFsdWUsIGl0DQo+ID4g
bWFrZXMgdGhlIGNvZGUgY29uZnVzaW5nIHRvIHJlYWQuDQo+ID4NCj4gPiBUaGlzIHBhdGNoIGFs
c28gY2hhbmdlcyB0aGUgUERFL1BURSBwb2ludGVyIGFyZ3VtZW50IHRvIHZvaWQgKiwgYW5kDQo+
ID4gcmVtb3ZlcyBhbnkgdTMyL3VpbnQzMl90IGNhc3RzIGluIHRoZSBjYWxsIHNpdGVzLiBVbm5l
Y2Vzc2FyeSBjYXN0cw0KPiA+IHN1cnJvdW5kaW5nIGNhbGwgc2l0ZXMgYXJlIGFsc28gcmVtb3Zl
ZC4NCj4gPg0KPiA+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLg0KPiA+DQo+ID4gTk9URTogVGhlIHBh
dGNoIGFsc28gYWRkcyBlbWFjcyBib2lsZXJwbGF0ZSB0byBpb21tdV9tYXAuYw0KPiA+DQo+ID4g
U2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4NCj4g
PiAtLS0NCj4gPiBDYzogU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFu
aXRAYW1kLmNvbT4NCj4gPiBDYzogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+DQo+
ID4gLS0tDQo+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYyAgICAg
ICB8IDQwICsrKysrKysrKysrKysrKystLS0tDQo+IC0tDQo+ID4gLS0tLS0NCj4gPiAgeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyAgIHwgMTAgKysrLS0tLQ0KPiA+
ICB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmggfCAgMiArLQ0K
PiA+ICAzIGZpbGVzIGNoYW5nZWQsIDMwIGluc2VydGlvbnMoKyksIDIyIGRlbGV0aW9ucygtKQ0K
PiA+DQo+ID4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9t
YXAuYw0KPiA+IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jDQo+ID4g
aW5kZXggNzBiNDM0NWIzNy4uOWZhNWNkM2JkMyAxMDA2NDQNCj4gPiAtLS0gYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfbWFwLmMNCj4gPiArKysgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9hbWQvaW9tbXVfbWFwLmMNCj4gPiBAQCAtMjg1LDE5ICsyODUsMTggQEAgdm9pZCBp
b21tdV9kdGVfc2V0X2d1ZXN0X2NyMyh1MzIgKmR0ZSwgdTE2IGRvbV9pZCwNCj4gPiB1NjQgZ2Ny
MywNCj4gPiAgICAgIGR0ZVsxXSA9IGVudHJ5Ow0KPiA+ICB9DQo+ID4NCj4gPiAtdTY0IGFtZF9p
b21tdV9nZXRfbmV4dF90YWJsZV9mcm9tX3B0ZSh1MzIgKmVudHJ5KQ0KPiA+ICt1aW50NjRfdCBh
bWRfaW9tbXVfZ2V0X2FkZHJlc3NfZnJvbV9wdGUodm9pZCAqcHRlKQ0KPiA+ICB7DQo+ID4gLSAg
ICB1NjQgYWRkcl9sbywgYWRkcl9oaSwgcHRyOw0KPiA+ICsgICAgdWludDMyX3QgKmVudHJ5ID0g
cHRlOw0KPiA+ICsgICAgdWludDY0X3QgYWRkcl9sbywgYWRkcl9oaSwgcHRyOw0KPiA+DQo+ID4g
LSAgICBhZGRyX2xvID0gZ2V0X2ZpZWxkX2Zyb21fcmVnX3UzMigNCj4gPiAtICAgICAgICBlbnRy
eVswXSwNCj4gPiAtICAgICAgICBJT01NVV9ERVZfVEFCTEVfUEFHRV9UQUJMRV9QVFJfTE9XX01B
U0ssDQo+ID4gLSAgICAgICAgSU9NTVVfREVWX1RBQkxFX1BBR0VfVEFCTEVfUFRSX0xPV19TSElG
VCk7DQo+ID4gKyAgICBhZGRyX2xvID0gZ2V0X2ZpZWxkX2Zyb21fcmVnX3UzMihlbnRyeVswXSwN
Cj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX1BURV9BRERS
X0xPV19NQVNLLA0KPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9N
TVVfUFRFX0FERFJfTE9XX1NISUZUKTsNCj4gPg0KPiA+IC0gICAgYWRkcl9oaSA9IGdldF9maWVs
ZF9mcm9tX3JlZ191MzIoDQo+ID4gLSAgICAgICAgZW50cnlbMV0sDQo+ID4gLSAgICAgICAgSU9N
TVVfREVWX1RBQkxFX1BBR0VfVEFCTEVfUFRSX0hJR0hfTUFTSywNCj4gPiAtICAgICAgICBJT01N
VV9ERVZfVEFCTEVfUEFHRV9UQUJMRV9QVFJfSElHSF9TSElGVCk7DQo+ID4gKyAgICBhZGRyX2hp
ID0gZ2V0X2ZpZWxkX2Zyb21fcmVnX3UzMihlbnRyeVsxXSwNCj4gPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIElPTU1VX1BURV9BRERSX0hJR0hfTUFTSywNCj4gPiArICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX1BURV9BRERSX0hJR0hfU0hJ
RlQpOw0KPiA+DQo+ID4gICAgICBwdHIgPSAoYWRkcl9oaSA8PCAzMikgfCAoYWRkcl9sbyA8PCBQ
QUdFX1NISUZUKTsNCj4gPiAgICAgIHJldHVybiBwdHI7DQo+ID4gQEAgLTM1MCwxMSArMzQ5LDEx
IEBAIHN0YXRpYyBpbnQgaW9tbXVfdXBkYXRlX3BkZV9jb3VudChzdHJ1Y3QgZG9tYWluDQo+ICpk
LA0KPiA+IHVuc2lnbmVkIGxvbmcgcHRfbWZuLA0KPiA+ICAgICAgcGRlID0gdGFibGUgKyBwZm5f
dG9fcGRlX2lkeChnZm4sIG1lcmdlX2xldmVsKTsNCj4gPg0KPiA+ICAgICAgLyogZ2V0IHBhZ2Ug
dGFibGUgb2YgbmV4dCBsZXZlbCAqLw0KPiA+IC0gICAgbnRhYmxlX21hZGRyID0gYW1kX2lvbW11
X2dldF9uZXh0X3RhYmxlX2Zyb21fcHRlKCh1MzIqKXBkZSk7DQo+ID4gKyAgICBudGFibGVfbWFk
ZHIgPSBhbWRfaW9tbXVfZ2V0X2FkZHJlc3NfZnJvbV9wdGUocGRlKTsNCj4gPiAgICAgIG50YWJs
ZSA9IG1hcF9kb21haW5fcGFnZShfbWZuKHBhZGRyX3RvX3BmbihudGFibGVfbWFkZHIpKSk7DQo+
ID4NCj4gPiAgICAgIC8qIGdldCB0aGUgZmlyc3QgbWZuIG9mIG5leHQgbGV2ZWwgKi8NCj4gPiAt
ICAgIGZpcnN0X21mbiA9IGFtZF9pb21tdV9nZXRfbmV4dF90YWJsZV9mcm9tX3B0ZSgodTMyKilu
dGFibGUpID4+DQo+ID4gUEFHRV9TSElGVDsNCj4gPiArICAgIGZpcnN0X21mbiA9IGFtZF9pb21t
dV9nZXRfYWRkcmVzc19mcm9tX3B0ZShudGFibGUpID4+IFBBR0VfU0hJRlQ7DQo+ID4NCj4gPiAg
ICAgIGlmICggZmlyc3RfbWZuID09IDAgKQ0KPiA+ICAgICAgICAgIGdvdG8gb3V0Ow0KPiA+IEBA
IC00MDEsNyArNDAwLDcgQEAgc3RhdGljIGludCBpb21tdV9tZXJnZV9wYWdlcyhzdHJ1Y3QgZG9t
YWluICpkLA0KPiA+IHVuc2lnbmVkIGxvbmcgcHRfbWZuLA0KPiA+ICAgICAgcGRlID0gdGFibGUg
KyBwZm5fdG9fcGRlX2lkeChnZm4sIG1lcmdlX2xldmVsKTsNCj4gPg0KPiA+ICAgICAgLyogZ2V0
IGZpcnN0IG1mbiAqLw0KPiA+IC0gICAgbnRhYmxlX21mbiA9IGFtZF9pb21tdV9nZXRfbmV4dF90
YWJsZV9mcm9tX3B0ZSgodTMyKilwZGUpID4+DQo+ID4gUEFHRV9TSElGVDsNCj4gPiArICAgIG50
YWJsZV9tZm4gPSBhbWRfaW9tbXVfZ2V0X2FkZHJlc3NfZnJvbV9wdGUocGRlKSA+PiBQQUdFX1NI
SUZUOw0KPiA+DQo+ID4gICAgICBpZiAoIG50YWJsZV9tZm4gPT0gMCApDQo+ID4gICAgICB7DQo+
ID4gQEAgLTQxMCw3ICs0MDksNyBAQCBzdGF0aWMgaW50IGlvbW11X21lcmdlX3BhZ2VzKHN0cnVj
dCBkb21haW4gKmQsDQo+ID4gdW5zaWduZWQgbG9uZyBwdF9tZm4sDQo+ID4gICAgICB9DQo+ID4N
Cj4gPiAgICAgIG50YWJsZSA9IG1hcF9kb21haW5fcGFnZShfbWZuKG50YWJsZV9tZm4pKTsNCj4g
PiAtICAgIGZpcnN0X21mbiA9IGFtZF9pb21tdV9nZXRfbmV4dF90YWJsZV9mcm9tX3B0ZSgodTMy
KiludGFibGUpID4+DQo+ID4gUEFHRV9TSElGVDsNCj4gPiArICAgIGZpcnN0X21mbiA9IGFtZF9p
b21tdV9nZXRfYWRkcmVzc19mcm9tX3B0ZShudGFibGUpID4+IFBBR0VfU0hJRlQ7DQo+ID4NCj4g
PiAgICAgIGlmICggZmlyc3RfbWZuID09IDAgKQ0KPiA+ICAgICAgew0KPiA+IEBAIC00NjgsOCAr
NDY3LDcgQEAgc3RhdGljIGludCBpb21tdV9wZGVfZnJvbV9nZm4oc3RydWN0IGRvbWFpbiAqZCwN
Cj4gPiB1bnNpZ25lZCBsb25nIHBmbiwNCj4gPiAgICAgICAgICBwZGUgPSBuZXh0X3RhYmxlX3Zh
ZGRyICsgcGZuX3RvX3BkZV9pZHgocGZuLCBsZXZlbCk7DQo+ID4NCj4gPiAgICAgICAgICAvKiBI
ZXJlIG1pZ2h0IGJlIGEgc3VwZXIgcGFnZSBmcmFtZSAqLw0KPiA+IC0gICAgICAgIG5leHRfdGFi
bGVfbWZuID0NCj4gPiBhbWRfaW9tbXVfZ2V0X25leHRfdGFibGVfZnJvbV9wdGUoKHVpbnQzMl90
KilwZGUpDQo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICA+PiBQQUdFX1NISUZUOw0KPiA+
ICsgICAgICAgIG5leHRfdGFibGVfbWZuID0gYW1kX2lvbW11X2dldF9hZGRyZXNzX2Zyb21fcHRl
KHBkZSkgPj4NCj4gPiBQQUdFX1NISUZUOw0KPiA+DQo+ID4gICAgICAgICAgLyogU3BsaXQgc3Vw
ZXIgcGFnZSBmcmFtZSBpbnRvIHNtYWxsZXIgcGllY2VzLiovDQo+ID4gICAgICAgICAgaWYgKCBp
b21tdV9pc19wdGVfcHJlc2VudCgodTMyKilwZGUpICYmDQo+ID4gQEAgLTgxNSwzICs4MTMsMTMg
QEAgdm9pZCBhbWRfaW9tbXVfc2hhcmVfcDJtKHN0cnVjdCBkb21haW4gKmQpDQo+ID4gICAgICAg
ICAgICAgICAgICAgICAgICAgIG1mbl94KHBnZF9tZm4pKTsNCj4gPiAgICAgIH0NCj4gPiAgfQ0K
PiA+ICsNCj4gPiArLyoNCj4gPiArICogTG9jYWwgdmFyaWFibGVzOg0KPiA+ICsgKiBtb2RlOiBD
DQo+ID4gKyAqIGMtZmlsZS1zdHlsZTogIkJTRCINCj4gPiArICogYy1iYXNpYy1vZmZzZXQ6IDQN
Cj4gPiArICogdGFiLXdpZHRoOiA0DQo+ID4gKyAqIGluZGVudC10YWJzLW1vZGU6IG5pbA0KPiA+
ICsgKiBFbmQ6DQo+ID4gKyAqLw0KPiA+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jDQo+ID4gYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvcGNpX2FtZF9pb21tdS5jDQo+ID4gaW5kZXggNGE2MzNjYTk0MC4uODBkOWFlNjU2MSAxMDA2
NDQNCj4gPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5j
DQo+ID4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYw0K
PiA+IEBAIC00MzAsMTEgKzQzMCwxMSBAQCBzdGF0aWMgdm9pZCBkZWFsbG9jYXRlX3BhZ2VfdGFi
bGUoc3RydWN0IHBhZ2VfaW5mbw0KPiA+ICpwZykNCj4gPiAgICAgIGZvciAoIGluZGV4ID0gMDsg
aW5kZXggPCBQVEVfUEVSX1RBQkxFX1NJWkU7IGluZGV4KysgKQ0KPiA+ICAgICAgew0KPiA+ICAg
ICAgICAgIHBkZSA9IHRhYmxlX3ZhZGRyICsgKGluZGV4ICogSU9NTVVfUEFHRV9UQUJMRV9FTlRS
WV9TSVpFKTsNCj4gPiAtICAgICAgICBuZXh0X3RhYmxlX21hZGRyID0gYW1kX2lvbW11X2dldF9u
ZXh0X3RhYmxlX2Zyb21fcHRlKHBkZSk7DQo+ID4gLSAgICAgICAgbmV4dF9sZXZlbCA9IGlvbW11
X25leHRfbGV2ZWwoKHUzMiopcGRlKTsNCj4gPiArICAgICAgICBuZXh0X3RhYmxlX21hZGRyID0g
YW1kX2lvbW11X2dldF9hZGRyZXNzX2Zyb21fcHRlKHBkZSk7DQo+ID4gKyAgICAgICAgbmV4dF9s
ZXZlbCA9IGlvbW11X25leHRfbGV2ZWwocGRlKTsNCj4gPg0KPiA+ICAgICAgICAgIGlmICggKG5l
eHRfdGFibGVfbWFkZHIgIT0gMCkgJiYgKG5leHRfbGV2ZWwgIT0gMCkgJiYNCj4gPiAtICAgICAg
ICAgICAgIGlvbW11X2lzX3B0ZV9wcmVzZW50KCh1MzIqKXBkZSkgKQ0KPiA+ICsgICAgICAgICAg
ICAgaW9tbXVfaXNfcHRlX3ByZXNlbnQocGRlKSApDQo+ID4gICAgICAgICAgew0KPiA+ICAgICAg
ICAgICAgICAvKiBXZSBkbyBub3Qgc3VwcG9ydCBza2lwIGxldmVscyB5ZXQgKi8NCj4gPiAgICAg
ICAgICAgICAgQVNTRVJUKG5leHRfbGV2ZWwgPT0gbGV2ZWwgLSAxKTsNCj4gPiBAQCAtNTU5LDgg
KzU1OSw4IEBAIHN0YXRpYyB2b2lkIGFtZF9kdW1wX3AybV90YWJsZV9sZXZlbChzdHJ1Y3QNCj4g
cGFnZV9pbmZvKg0KPiA+IHBnLCBpbnQgbGV2ZWwsDQo+ID4gICAgICAgICAgICAgIHByb2Nlc3Nf
cGVuZGluZ19zb2Z0aXJxcygpOw0KPiA+DQo+ID4gICAgICAgICAgcGRlID0gdGFibGVfdmFkZHIg
KyAoaW5kZXggKiBJT01NVV9QQUdFX1RBQkxFX0VOVFJZX1NJWkUpOw0KPiA+IC0gICAgICAgIG5l
eHRfdGFibGVfbWFkZHIgPSBhbWRfaW9tbXVfZ2V0X25leHRfdGFibGVfZnJvbV9wdGUocGRlKTsN
Cj4gPiAtICAgICAgICBlbnRyeSA9ICh1MzIqKXBkZTsNCj4gPiArICAgICAgICBuZXh0X3RhYmxl
X21hZGRyID0gYW1kX2lvbW11X2dldF9hZGRyZXNzX2Zyb21fcHRlKHBkZSk7DQo+ID4gKyAgICAg
ICAgZW50cnkgPSBwZGU7DQo+ID4NCj4gPiAgICAgICAgICBwcmVzZW50ID0gZ2V0X2ZpZWxkX2Zy
b21fcmVnX3UzMihlbnRyeVswXSwNCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBJT01NVV9QREVfUFJFU0VOVF9NQVNLLA0KPiA+IGRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmgNCj4gPiBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8uaA0KPiA+IGluZGV4IDk5YmMyMWM3
YjMuLmE2YmEwNDQ1ZGEgMTAwNjQ0DQo+ID4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
c3ZtL2FtZC1pb21tdS1wcm90by5oDQo+ID4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
c3ZtL2FtZC1pb21tdS1wcm90by5oDQo+ID4gQEAgLTU1LDcgKzU1LDcgQEAgaW50IGFtZF9pb21t
dV91cGRhdGVfaXZyc19tYXBwaW5nX2FjcGkodm9pZCk7DQo+ID4gIGludCBfX211c3RfY2hlY2sg
YW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcNCj4gZ2Zu
LA0KPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25n
IG1mbiwgdW5zaWduZWQgaW50DQo+ID4gZmxhZ3MpOw0KPiA+ICBpbnQgX19tdXN0X2NoZWNrIGFt
ZF9pb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcNCj4gPiBn
Zm4pOw0KPiA+IC11NjQgYW1kX2lvbW11X2dldF9uZXh0X3RhYmxlX2Zyb21fcHRlKHUzMiAqZW50
cnkpOw0KPiA+ICt1aW50NjRfdCBhbWRfaW9tbXVfZ2V0X2FkZHJlc3NfZnJvbV9wdGUodm9pZCAq
cHRlKTsNCj4gPiAgaW50IF9fbXVzdF9jaGVjayBhbWRfaW9tbXVfYWxsb2Nfcm9vdChzdHJ1Y3Qg
ZG9tYWluX2lvbW11ICpoZCk7DQo+ID4gIGludCBhbWRfaW9tbXVfcmVzZXJ2ZV9kb21haW5fdW5p
dHlfbWFwKHN0cnVjdCBkb21haW4gKmRvbWFpbiwNCj4gPiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdTY0IHBoeXNfYWRkciwgdW5zaWduZWQgbG9uZw0KPiBzaXplLA0K
PiA+IC0tDQo+ID4gMi4xMS4wDQo+IA0KPiANCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18NCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdA0KPiBYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcNCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 08:27:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 08:27: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 1gAWJk-0007E4-K1; Thu, 11 Oct 2018 08:27:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pv6e=mx=citrix.com=prvs=815dbdced=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gAWJj-0007DU-MZ
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 08:27:35 +0000
X-Inumbo-ID: af7bba7a-cd2f-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id af7bba7a-cd2f-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 08:28:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,367,1534809600"; d="scan'208";a="67565752"
Date: Thu, 11 Oct 2018 09:27:31 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Message-ID: <20181011082731.2geggfypuq4vquzj@zion.uk.xensource.com>
References: <20181009145708.23976-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181009145708.23976-1-wei.liu2@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2] x86/vtd: fix IOMMU share PT destruction
 path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Paul Durrant <Paul.Durrant@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>, 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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDM6NTc6MDhQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBDb21taXQgMjkxNjk1MWMxICgibW0gLyBpb21tdTogaW5jbHVkZSBuZWVkX2lvbW11KCkgdGVz
dCBpbgo+IGlvbW11X3VzZV9oYXBfcHQoKSIpIGluY2x1ZGVkIG5lZWRfaW9tbXUoKSBpbiBpb21t
dV91c2VfaGFwX3B0IGFuZAo+IDkxZDRlY2E3YWRkICgibW0gLyBpb21tdTogc3BsaXQgbmVlZF9p
b21tdSgpIGludG8gaGFzX2lvbW11X3B0KCkgYW5kCj4gbmVlZF9pb21tdV9wdF9zeW5jKCkiKSBt
YWRlIHRoaW5ncyBmaW5lciBncmFpbiBieSBzcGxpdGluZyBuZWVkX2lvbW11Cj4gaW50byB0aHJl
ZSBzdGF0ZXMuCj4gCj4gVGhlIGRlc3RydWN0aW9uIHBhdGggY2FuJ3QgdXNlIGlvbW11X3VzZV9o
YXBfcHQgYmVjYXVzZSBhdCB0aGUgcG9pbnQKPiBwbGF0Zm9ybSBvcCBpcyBjYWxsZWQsIElPTU1V
IGlzIGVpdGhlciBhbHJlYWR5IHN3aXRjaGVkIHRvIG9yIGhhcwo+IGFsd2F5cyBiZWVuIGluIGRp
c2FibGVkIHN0YXRlLCBhbmQgdGhlIHNoYXJlZCBQVCB0ZXN0IHdvdWxkIGFsd2F5cyBiZQo+IGZh
bHNlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpL
ZXZpbiwgY2FuIHlvdSBhY2svbmFjayB0aGlzIHBhdGNoPyBTdGFnaW5nIGlzIGN1cnJlbnRseSBi
bG9ja2VkIGJ5IGEKYnVnIHdoaWNoIGlzIGZpeGVkIGJ5IHRoaXMgcGF0Y2guCgpUaGFua3MsCldl
aS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 08:29:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 08: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 1gAWLQ-0007N2-66; Thu, 11 Oct 2018 08:29:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pv6e=mx=citrix.com=prvs=815dbdced=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gAWLO-0007M5-BD
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 08:29:18 +0000
X-Inumbo-ID: ecae0239-cd2f-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ecae0239-cd2f-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 08:30:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,367,1534809600"; d="scan'208";a="67565831"
Date: Thu, 11 Oct 2018 09:29:14 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>, Kevin Tian <kevin.tian@intel.com>
Message-ID: <20181011082914.2xzfd5tn2ays6ntb@zion.uk.xensource.com>
References: <20181009145708.23976-1-wei.liu2@citrix.com>
 <20181011082731.2geggfypuq4vquzj@zion.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181011082731.2geggfypuq4vquzj@zion.uk.xensource.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2] x86/vtd: fix IOMMU share PT destruction
 path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Paul Durrant <Paul.Durrant@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>, 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>

QWRkIEtldmluIGluIHRoZSBUbzogZmllbGQKCk9uIFRodSwgT2N0IDExLCAyMDE4IGF0IDA5OjI3
OjMxQU0gKzAxMDAsIFdlaSBMaXUgd3JvdGU6Cj4gT24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDM6
NTc6MDhQTSArMDEwMCwgV2VpIExpdSB3cm90ZToKPiA+IENvbW1pdCAyOTE2OTUxYzEgKCJtbSAv
IGlvbW11OiBpbmNsdWRlIG5lZWRfaW9tbXUoKSB0ZXN0IGluCj4gPiBpb21tdV91c2VfaGFwX3B0
KCkiKSBpbmNsdWRlZCBuZWVkX2lvbW11KCkgaW4gaW9tbXVfdXNlX2hhcF9wdCBhbmQKPiA+IDkx
ZDRlY2E3YWRkICgibW0gLyBpb21tdTogc3BsaXQgbmVlZF9pb21tdSgpIGludG8gaGFzX2lvbW11
X3B0KCkgYW5kCj4gPiBuZWVkX2lvbW11X3B0X3N5bmMoKSIpIG1hZGUgdGhpbmdzIGZpbmVyIGdy
YWluIGJ5IHNwbGl0aW5nIG5lZWRfaW9tbXUKPiA+IGludG8gdGhyZWUgc3RhdGVzLgo+ID4gCj4g
PiBUaGUgZGVzdHJ1Y3Rpb24gcGF0aCBjYW4ndCB1c2UgaW9tbXVfdXNlX2hhcF9wdCBiZWNhdXNl
IGF0IHRoZSBwb2ludAo+ID4gcGxhdGZvcm0gb3AgaXMgY2FsbGVkLCBJT01NVSBpcyBlaXRoZXIg
YWxyZWFkeSBzd2l0Y2hlZCB0byBvciBoYXMKPiA+IGFsd2F5cyBiZWVuIGluIGRpc2FibGVkIHN0
YXRlLCBhbmQgdGhlIHNoYXJlZCBQVCB0ZXN0IHdvdWxkIGFsd2F5cyBiZQo+ID4gZmFsc2UuCj4g
PiAKPiA+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gCj4g
S2V2aW4sIGNhbiB5b3UgYWNrL25hY2sgdGhpcyBwYXRjaD8gU3RhZ2luZyBpcyBjdXJyZW50bHkg
YmxvY2tlZCBieSBhCj4gYnVnIHdoaWNoIGlzIGZpeGVkIGJ5IHRoaXMgcGF0Y2guCj4gCj4gVGhh
bmtzLAo+IFdlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 08:31:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 08: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 1gAWNQ-0008Fi-VM; Thu, 11 Oct 2018 08:31:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rfni=mx=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1gAWNP-0008FZ-6H
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 08:31:23 +0000
X-Inumbo-ID: 35f0d988-cd30-11e8-a6a9-d7ebe60f679a
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 35f0d988-cd30-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 08:32:38 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga007.jf.intel.com ([10.7.209.58])
 by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 11 Oct 2018 01:31:18 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,367,1534834800"; d="scan'208";a="80324044"
Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202])
 by orsmga007.jf.intel.com with ESMTP; 11 Oct 2018 01:31:15 -0700
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Thu, 11 Oct 2018 01:31:02 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.60]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.245]) with mapi id 14.03.0319.002;
 Thu, 11 Oct 2018 16:31:00 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Wei Liu <wei.liu2@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2] x86/vtd: fix IOMMU share PT destruction path
Thread-Index: AQHUX+BlJ3lcjkr9y0yEVogFH3BGbaUZMqSAgACGfRA=
Date: Thu, 11 Oct 2018 08:30:59 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19BDE4CF5@SHSMSX101.ccr.corp.intel.com>
References: <20181009145708.23976-1-wei.liu2@citrix.com>
 <20181011082731.2geggfypuq4vquzj@zion.uk.xensource.com>
In-Reply-To: <20181011082731.2geggfypuq4vquzj@zion.uk.xensource.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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNGY5ZWY0ZjUtNDRmOS00ZGUxLWJkMDAtOTk4MDQzNDAzNjk2IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiK1dwZ3BXMDIyeENuQ0dFUlU0NGxuXC9jWU1JVU9sbkhyNEM3bUxBeFNxSkJkSXJJTGF6dmZJcytZcTdMMDN6ODYifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] x86/vtd: fix IOMMU share PT destruction
 path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <Paul.Durrant@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>

PiBGcm9tOiBXZWkgTGl1IFttYWlsdG86d2VpLmxpdTJAY2l0cml4LmNvbV0KPiBTZW50OiBUaHVy
c2RheSwgT2N0b2JlciAxMSwgMjAxOCA0OjI4IFBNCj4gCj4gT24gVHVlLCBPY3QgMDksIDIwMTgg
YXQgMDM6NTc6MDhQTSArMDEwMCwgV2VpIExpdSB3cm90ZToKPiA+IENvbW1pdCAyOTE2OTUxYzEg
KCJtbSAvIGlvbW11OiBpbmNsdWRlIG5lZWRfaW9tbXUoKSB0ZXN0IGluCj4gPiBpb21tdV91c2Vf
aGFwX3B0KCkiKSBpbmNsdWRlZCBuZWVkX2lvbW11KCkgaW4gaW9tbXVfdXNlX2hhcF9wdAo+IGFu
ZAo+ID4gOTFkNGVjYTdhZGQgKCJtbSAvIGlvbW11OiBzcGxpdCBuZWVkX2lvbW11KCkgaW50byBo
YXNfaW9tbXVfcHQoKQo+IGFuZAo+ID4gbmVlZF9pb21tdV9wdF9zeW5jKCkiKSBtYWRlIHRoaW5n
cyBmaW5lciBncmFpbiBieSBzcGxpdGluZyBuZWVkX2lvbW11Cj4gPiBpbnRvIHRocmVlIHN0YXRl
cy4KPiA+Cj4gPiBUaGUgZGVzdHJ1Y3Rpb24gcGF0aCBjYW4ndCB1c2UgaW9tbXVfdXNlX2hhcF9w
dCBiZWNhdXNlIGF0IHRoZSBwb2ludAo+ID4gcGxhdGZvcm0gb3AgaXMgY2FsbGVkLCBJT01NVSBp
cyBlaXRoZXIgYWxyZWFkeSBzd2l0Y2hlZCB0byBvciBoYXMKPiA+IGFsd2F5cyBiZWVuIGluIGRp
c2FibGVkIHN0YXRlLCBhbmQgdGhlIHNoYXJlZCBQVCB0ZXN0IHdvdWxkIGFsd2F5cyBiZQo+ID4g
ZmFsc2UuCj4gPgo+ID4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KPiAKPiBLZXZpbiwgY2FuIHlvdSBhY2svbmFjayB0aGlzIHBhdGNoPyBTdGFnaW5nIGlzIGN1
cnJlbnRseSBibG9ja2VkIGJ5IGEKPiBidWcgd2hpY2ggaXMgZml4ZWQgYnkgdGhpcyBwYXRjaC4K
PiAKClNvcnJ5IEkgdGhvdWdodCBJJ3ZlIHNlbnQgdGhlIGFjayBidXQgbG9va3Mgbm90OgoKQWNr
ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgoKVGhhbmtzCktldmluCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 08:32:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 08: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 1gAWOd-0008Ko-Da; Thu, 11 Oct 2018 08:32:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pv6e=mx=citrix.com=prvs=815dbdced=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gAWOb-0008Kj-VB
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 08:32:37 +0000
X-Inumbo-ID: 64306fe7-cd30-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 64306fe7-cd30-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 08:33:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,367,1534809600"; d="scan'208";a="67566064"
Date: Thu, 11 Oct 2018 09:32:29 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: "Tian, Kevin" <kevin.tian@intel.com>
Message-ID: <20181011083229.b3q74zegdfr6jdum@zion.uk.xensource.com>
References: <20181009145708.23976-1-wei.liu2@citrix.com>
 <20181011082731.2geggfypuq4vquzj@zion.uk.xensource.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D19BDE4CF5@SHSMSX101.ccr.corp.intel.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <AADFC41AFE54684AB9EE6CBC0274A5D19BDE4CF5@SHSMSX101.ccr.corp.intel.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2] x86/vtd: fix IOMMU share PT destruction
 path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Paul Durrant <Paul.Durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 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>

T24gVGh1LCBPY3QgMTEsIDIwMTggYXQgMDg6MzA6NTlBTSArMDAwMCwgVGlhbiwgS2V2aW4gd3Jv
dGU6Cj4gPiBGcm9tOiBXZWkgTGl1IFttYWlsdG86d2VpLmxpdTJAY2l0cml4LmNvbV0KPiA+IFNl
bnQ6IFRodXJzZGF5LCBPY3RvYmVyIDExLCAyMDE4IDQ6MjggUE0KPiA+IAo+ID4gT24gVHVlLCBP
Y3QgMDksIDIwMTggYXQgMDM6NTc6MDhQTSArMDEwMCwgV2VpIExpdSB3cm90ZToKPiA+ID4gQ29t
bWl0IDI5MTY5NTFjMSAoIm1tIC8gaW9tbXU6IGluY2x1ZGUgbmVlZF9pb21tdSgpIHRlc3QgaW4K
PiA+ID4gaW9tbXVfdXNlX2hhcF9wdCgpIikgaW5jbHVkZWQgbmVlZF9pb21tdSgpIGluIGlvbW11
X3VzZV9oYXBfcHQKPiA+IGFuZAo+ID4gPiA5MWQ0ZWNhN2FkZCAoIm1tIC8gaW9tbXU6IHNwbGl0
IG5lZWRfaW9tbXUoKSBpbnRvIGhhc19pb21tdV9wdCgpCj4gPiBhbmQKPiA+ID4gbmVlZF9pb21t
dV9wdF9zeW5jKCkiKSBtYWRlIHRoaW5ncyBmaW5lciBncmFpbiBieSBzcGxpdGluZyBuZWVkX2lv
bW11Cj4gPiA+IGludG8gdGhyZWUgc3RhdGVzLgo+ID4gPgo+ID4gPiBUaGUgZGVzdHJ1Y3Rpb24g
cGF0aCBjYW4ndCB1c2UgaW9tbXVfdXNlX2hhcF9wdCBiZWNhdXNlIGF0IHRoZSBwb2ludAo+ID4g
PiBwbGF0Zm9ybSBvcCBpcyBjYWxsZWQsIElPTU1VIGlzIGVpdGhlciBhbHJlYWR5IHN3aXRjaGVk
IHRvIG9yIGhhcwo+ID4gPiBhbHdheXMgYmVlbiBpbiBkaXNhYmxlZCBzdGF0ZSwgYW5kIHRoZSBz
aGFyZWQgUFQgdGVzdCB3b3VsZCBhbHdheXMgYmUKPiA+ID4gZmFsc2UuCj4gPiA+Cj4gPiA+IFNp
Z25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gPiAKPiA+IEtldmlu
LCBjYW4geW91IGFjay9uYWNrIHRoaXMgcGF0Y2g/IFN0YWdpbmcgaXMgY3VycmVudGx5IGJsb2Nr
ZWQgYnkgYQo+ID4gYnVnIHdoaWNoIGlzIGZpeGVkIGJ5IHRoaXMgcGF0Y2guCj4gPiAKPiAKPiBT
b3JyeSBJIHRob3VnaHQgSSd2ZSBzZW50IHRoZSBhY2sgYnV0IGxvb2tzIG5vdDoKPiAKPiBBY2tl
ZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CgpUaGFuayB5b3UhCgpXZWku
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 09:53:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 09:53: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 1gAXeV-0007iZ-AI; Thu, 11 Oct 2018 09:53:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=eewj=mx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gAXeT-0007iP-Tj
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 09:53:05 +0000
X-Inumbo-ID: a15daf8d-cd3b-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a15daf8d-cd3b-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 09:54: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 <aliasfile-bounces@xenproject.org>)
 id 1gAXeQ-0003T5-FN; Thu, 11 Oct 2018 09:53: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 1gAXeQ-0007P7-1D; Thu, 11 Oct 2018 09:53:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gAXeQ-0002Ig-0T; Thu, 11 Oct 2018 09:53:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128553-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-saverestore.2:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=b7dae43a2ad8100371af9dc1555de59171cdc57f
X-Osstest-Versions-That: xen=062052a149828acdc6cab7deb88ddc3e3438e400
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 11 Oct 2018 09:53:02 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 128553: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODU1MyB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODU1My8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBSRUdSLiB2cy4gMTI4MTA1
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTI4MTA1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTQgZ3Vlc3QtbG9jYWxtaWdyYXRlICAgIGZhaWwgbGlrZSAxMjgxNTYKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDEyODE1NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9j
YWxtaWdyYXRlL3gxMCBmYWlsIGxpa2UgMTI4MTU2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjgxNTYKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgICAg
ICBmYWlsICBsaWtlIDEyODE1NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4MTU2CiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAg
ICAgIGI3ZGFlNDNhMmFkODEwMDM3MWFmOWRjMTU1NWRlNTkxNzFjZGM1N2YKYmFzZWxpbmUgdmVy
c2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDA2MjA1MmExNDk4MjhhY2RjNmNhYjdkZWI4OGRk
YzNlMzQzOGU0MDAKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyODE1NiAgMjAxOC0wOS0yOCAwMjo1
MToyOSBaICAgMTMgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjg1MDYgIDIwMTgtMTAtMDgg
MTM6MDc6NTIgWiAgICAyIGRheXMgICAgMiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
Mjg1NTMgIDIwMTgtMTAtMDkgMjM6Mzc6MDQgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
ClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVy
QG9yYWNsZS5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAg
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJy
YW50QGNpdHJpeC5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
CiAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CiAgV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2
ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFn
ZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5l
cmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVz
dCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1p
dCBiN2RhZTQzYTJhZDgxMDAzNzFhZjlkYzE1NTVkZTU5MTcxY2RjNTdmCkF1dGhvcjogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gQXVnIDIwIDA5OjM4OjE4IDIwMTgg
KzAxMDAKCiAgICB0b29scy90ZXN0czogZml4IGFuIHhzLXRlc3QuYyBpc3N1ZQogICAgCiAgICBU
aGUgcmV0IHZhcmlhYmxlIGNhbiBiZSB1c2VkIHVuaW5pdGlhbGlzZWQgd2hlbiBpdGVycyBpcyAw
LiBJbml0aWFsaXNlCiAgICByZXQgYXQgdGhlIGJlZ2lubmluZyB0byBmaXggdGhpcyBpc3N1ZS4K
ICAgIAogICAgUmVwb3J0ZWQtYnk6IFN0ZXZlbiBIYWlnaCA8bmV0d2l6QGNyYy5pZC5hdT4KICAg
IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBBY2tlZC1i
eTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgICAoY2hlcnJ5IHBp
Y2tlZCBmcm9tIGNvbW1pdCAzYTJiODUyNWI4ODNiYWE4N2ZlODliM2RhNThmNWMwOWZhNTk5Yjk5
KQogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgMzM2NjRmOWEwNTQwMWZhYzhmMmMwYmUw
YmI3ZWU4YTE4NTFlNGRjZikKICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDc4ODk0OGJl
YmNlY2NhNjliZmFjNDdlNTUxNGYyZGMzNTFkYWJhZDkpCgpjb21taXQgNjJlZDUyNDQ0NTc4NDcz
MWFhYThmOWQ2NDUxNzdmNDFiMGUyNzg5MwpBdXRob3I6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtp
cGVyQG9yYWNsZS5jb20+CkRhdGU6ICAgTW9uIE9jdCA4IDE0OjQ3OjUyIDIwMTggKzAyMDAKCiAg
ICB4ODYvYm9vdDogQWxsb2NhdGUgb25lIGV4dHJhIG1vZHVsZSBzbG90IGZvciBYZW4gaW1hZ2Ug
cGxhY2VtZW50CiAgICAKICAgIENvbW1pdCA5NTg5OTI3ICh4ODYvbWIyOiBhdm9pZCBYZW4gaW1h
Z2Ugd2hlbiBsb29raW5nIGZvcgogICAgbW9kdWxlL2NyYXNoa2VybmVsIHBvc2l0aW9uKSBmaXhl
ZCByZWxvY2F0aW9uIGlzc3VlcyBmb3IKICAgIE11bHRpYm9vdDIgcHJvdG9jb2wuIFVuZm9ydHVu
YXRlbHkgaXQgbWlzc2VkIHRvIGFsbG9jYXRlCiAgICBtb2R1bGUgc2xvdCBmb3IgWGVuIGltYWdl
IHBsYWNlbWVudCBpbiBlYXJseSBib290IHBhdGguCiAgICBTbywgbGV0J3MgZml4IGl0IHJpZ2h0
IG5vdy4KICAgIAogICAgUmVwb3J0ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
CiAgICBTaWduZWQtb2ZmLWJ5OiBEYW5pZWwgS2lwZXIgPGRhbmllbC5raXBlckBvcmFjbGUuY29t
PgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBtYXN0ZXIgY29tbWl0OiA0YzVmOWRiZWJjMGJkMmFmZWUxZWNkOTM2Yzc0ZmZlNjU3NTY5
NTBmCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wOS0yNyAxMToxNzo0NyArMDEwMAoKY29tbWl0IDc1
YzhkYmM2MzA1NzI2OTA3YzFmNjFhMDYzMzRjNzlkODljYzgxNWUKQXV0aG9yOiBQYXVsIER1cnJh
bnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBPY3QgOCAxNDo0NzoxOCAy
MDE4ICswMjAwCgogICAgeDg2L2h2bS9lbXVsYXRlOiBtYWtlIHN1cmUgcmVwIEkvTyBlbXVsYXRp
b24gZG9lcyBub3QgY3Jvc3MgR0ZOIGJvdW5kYXJpZXMKICAgIAogICAgV2hlbiBlbXVsYXRpbmcg
YSByZXAgSS9PIG9wZXJhdGlvbiBpdCBpcyBwb3NzaWJsZSB0aGF0IHRoZSBpb3JlcSB3aWxsCiAg
ICBkZXNjcmliZSBhIHNpbmdsZSBvcGVyYXRpb24gdGhhdCBzcGFucyBtdWx0aXBsZSBHRk5zLiBU
aGlzIGlzIGZpbmUgYXMgbG9uZwogICAgYXMgYWxsIHRob3NlIEdGTnMgZmFsbCB3aXRoaW4gYW4g
TU1JTyByZWdpb24gY292ZXJlZCBieSBhIHNpbmdsZSBkZXZpY2UKICAgIG1vZGVsLCBidXQgdW5m
b3J0dW5hdGVseSB0aGUgaGlnaGVyIGxldmVscyBvZiB0aGUgZW11bGF0aW9uIGNvZGUgZG8gbm90
CiAgICBndWFyYW50ZWUgdGhhdC4gVGhpcyBpcyBzb21ldGhpbmcgdGhhdCBzaG91bGQgYWxtb3N0
IGNlcnRhaW5seSBiZSBmaXhlZCwKICAgIGJ1dCBpbiB0aGUgbWVhbnRpbWUgdGhpcyBwYXRjaCBt
YWtlcyBzdXJlIHRoYXQgTU1JTyBpcyB0cnVuY2F0ZWQgYXQgR0ZOCiAgICBib3VuZGFyaWVzIGFu
ZCBoZW5jZSB0aGUgYXBwcm9wcmlhdGUgZGV2aWNlIG1vZGVsIGlzIHJlLWV2YWx1YXRlZCBmb3Ig
ZWFjaAogICAgdGFyZ2V0IEdGTi4KICAgIAogICAgTk9URTogVGhpcyBwYXRjaCBkb2VzIG5vdCBk
ZWFsIHdpdGggdGhlIGNhc2Ugb2YgYSBzaW5nbGUgTU1JTyBvcGVyYXRpb24KICAgICAgICAgIHNw
YW5uaW5nIGEgR0ZOIGJvdW5kYXJ5LiBUaGF0IGlzIG1vcmUgY29tcGxleCB0byBkZWFsIHdpdGgg
YW5kIGlzCiAgICAgICAgICBkZWZlcnJlZCB0byBhIHN1YnNlcXVlbnQgcGF0Y2guCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAg
ICAKICAgIENvbnZlcnQgY2FsY3VsYXRpb25zIHRvIGJlIDMyLWJpdCBvbmx5LgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBtYXN0ZXIg
Y29tbWl0OiA3NjI2ZWRlYWNhOTcyZTNlODIzNTM1ZGNjNDQzMzhmNmIyZjBiMjFmCiAgICBtYXN0
ZXIgZGF0ZTogMjAxOC0wOC0xNiAwOToyNzozMCArMDIwMAoKY29tbWl0IDU2ZDkwZjVmZDU2N2Jm
MDA4YjM5ZDVlNjRjZTVkNDE2YTE1NTBhZDIKQXV0aG9yOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gT2N0IDggMTQ6NDY6NDMgMjAxOCArMDIwMAoK
ICAgIHg4Ni9lZmk6IHNwbGl0IGNvbXBpbGVyIHZzIGxpbmtlciBzdXBwb3J0CiAgICAKICAgIFNv
IHRoYXQgYW4gRUxGIGJpbmFyeSB3aXRoIHN1cHBvcnQgZm9yIEVGSSBzZXJ2aWNlcyB3aWxsIGJl
IGJ1aWx0IHdoZW4KICAgIHRoZSBjb21waWxlciBzdXBwb3J0cyB0aGUgTVMgQUJJLCByZWdhcmRs
ZXNzIG9mIHRoZSBsaW5rZXIgc3VwcG9ydCBmb3IKICAgIFBFLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogRGFu
aWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KICAgIFRlc3RlZC1ieTogRGFuaWVs
IEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDkzMjQ5
ZjdmYzE3YzFmM2EyYWE4YmY5ZWEwNTVhYTMyNmU5M2E0YWUKICAgIG1hc3RlciBkYXRlOiAyMDE4
LTA3LTMxIDEwOjI1OjA2ICswMjAwCgpjb21taXQgNjAwMDQ5NDEzNmM5ZjI2OTg5NTYwNWFmNTE5
YzZiMmE3Y2FlYzRhMQpBdXRob3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgpEYXRlOiAgIE1vbiBPY3QgOCAxNDo0NjowOCAyMDE4ICswMjAwCgogICAgeDg2L2VmaTog
bW92ZSB0aGUgbG9naWMgdG8gZGV0ZWN0IFBFIGJ1aWxkIHN1cHBvcnQKICAgIAogICAgU28gdGhh
dCBpdCBjYW4gYmUgdXNlZCBieSBvdGhlciBjb21wb25lbnRzIGFwYXJ0IGZyb20gdGhlIGVmaSBz
cGVjaWZpYwogICAgY29kZS4gQnkgbW92aW5nIHRoZSBkZXRlY3Rpb24gY29kZSBjcmVhdGluZyBh
IGR1bW15IGVmaS9kaXNhYmxlZCBmaWxlCiAgICBjYW4gYmUgYXZvaWRlZC4KICAgIAogICAgVGhp
cyBpcyByZXF1aXJlZCBzbyB0aGF0IHRoZSBjb25kaXRpb25hbCB1c2VkIHRvIGRlZmluZSB0aGUg
ZWZpIHN5bWJvbAogICAgaW4gdGhlIGxpbmtlciBzY3JpcHQgY2FuIGJlIHJlbW92ZWQgYW5kIGlu
c3RlYWQgdGhlIGRlZmluaXRpb24gb2YgdGhlCiAgICBlZmkgc3ltYm9sIGNhbiBiZSBndWFyZGVk
IHVzaW5nIHRoZSBwcmVwcm9jZXNzb3IuCiAgICAKICAgIFRoZSBtb3RpdmF0aW9uIGJlaGluZCB0
aGlzIGNoYW5nZSBpcyB0byBiZSBhYmxlIHRvIGJ1aWxkIFhlbiB1c2luZyBsbGQKICAgICh0aGUg
TExWTSBsaW5rZXIpLCB0aGF0IGF0IGxlYXN0IG9uIHZlcnNpb24gNi4wLjAgZG9lc24ndCB3b3Jr
CiAgICBwcm9wZXJseSB3aXRoIGEgREVGSU5FRCBiZWluZyB1c2VkIGluIGEgY29uZGl0aW9uYWwg
ZXhwcmVzc2lvbjoKICAgIAogICAgbGQgICAgLW1lbGZfeDg2XzY0X2Zic2QgIC1UIHhlbi5sZHMg
LU4gcHJlbGluay5vIC0tYnVpbGQtaWQ9c2hhMSBcCiAgICAgICAgL3Jvb3Qvc3JjL3hlbi94ZW4v
Y29tbW9uL3N5bWJvbHMtZHVtbXkubyAtbyAvcm9vdC9zcmMveGVuL3hlbi8ueGVuLXN5bXMuMAog
ICAgbGQ6IGVycm9yOiB4ZW4ubGRzOjIzMzogc3ltYm9sIG5vdCBmb3VuZDogZWZpCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgog
ICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFRlc3Rl
ZC1ieTogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KICAgIG1hc3RlciBj
b21taXQ6IDE4Y2Q0OTk3ZDI2YjlkZjk1ZGRhODc1MDNlNDFjODIzMjc5YTA3YTAKICAgIG1hc3Rl
ciBkYXRlOiAyMDE4LTA3LTMxIDEwOjI0OjIyICswMjAwCgpjb21taXQgODcwZmNiZmUwODBmMDMw
NGFkZjAzMzY0ZTFkNTc5ZWYxNmRhNGJhYwpBdXRob3I6IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxh
Z2Vyd2FsbEBjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBPY3QgOCAxNDo0NToyOCAyMDE4ICswMjAw
CgogICAgeDg2L3NodXRkb3duOiB1c2UgQUNQSSByZWJvb3QgbWV0aG9kIGZvciBEZWxsIFBvd2Vy
RWRnZSBSNTQwCiAgICAKICAgIFdoZW4gRUZJIGJvb3RpbmcgdGhlIERlbGwgUG93ZXJFZGdlIFI1
NDAgaXQgY29uc2lzdGVudGx5IHdhbmRlcnMgaW50bwogICAgdGhlIHdlZWRzIGFuZCBnZXRzIGFu
IGludmFsaWQgb3Bjb2RlIGluIHRoZSBFRkkgUmVzZXRTeXN0ZW0gY2FsbC4gVGhpcwogICAgaXMg
dGhlIHNhbWUgYnVnIHdoaWNoIGFmZmVjdHMgdGhlIFBvd2VyRWRnZSBSNzQwIHNvIGZpeCBpdCBp
biB0aGUgc2FtZQogICAgd2F5OiBxdWlyayB0aGlzIGhhcmR3YXJlIHRvIHVzZSB0aGUgQUNQSSBy
ZWJvb3QgbWV0aG9kIGluc3RlYWQuCiAgICAKICAgIEJJT1MgSW5mb3JtYXRpb24KICAgICAgICBW
ZW5kb3I6IERlbGwgSW5jLgogICAgICAgIFZlcnNpb246IDEuMy43CiAgICAgICAgUmVsZWFzZSBE
YXRlOiAwMi8wOS8yMDE4CiAgICBTeXN0ZW0gSW5mb3JtYXRpb24KICAgICAgICBNYW51ZmFjdHVy
ZXI6IERlbGwgSW5jLgogICAgICAgIFByb2R1Y3QgTmFtZTogUG93ZXJFZGdlIFI1NDAKICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5j
b20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFz
dGVyIGNvbW1pdDogMzI4Y2E1NWI3YmQ0N2UxMzI0Yjc1Y2NlMmE2YzQ2MTMwOGVjZjkzZAogICAg
bWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6Mjk6MTMgKzAyMDAKCmNvbW1pdCA5YjMxODM0MTRj
MGNlODRmYzM0MWM0ODZlM2UzYjQzMTEzN2NjMjE3CkF1dGhvcjogUm9zcyBMYWdlcndhbGwgPHJv
c3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIE9jdCA4IDE0OjQ0OjM2IDIwMTgg
KzAyMDAKCiAgICB4ODYvc2h1dGRvd246IHVzZSBBQ1BJIHJlYm9vdCBtZXRob2QgZm9yIERlbGwg
UG93ZXJFZGdlIFI3NDAKICAgIAogICAgV2hlbiBFRkkgYm9vdGluZyB0aGUgRGVsbCBQb3dlckVk
Z2UgUjc0MCwgaXQgY29uc2lzdGVudGx5IHdhbmRlcnMgaW50byB0aGUKICAgIHdlZWRzIGFuZCBn
ZXRzIGFuIGludmFsaWQgb3Bjb2RlIGluIHRoZSBFRkkgUmVzZXRTeXN0ZW0gY2FsbC4KICAgIFF1
aXJrIHRoaXMgaGFyZHdhcmUgdG8gdXNlIHRoZSBBQ1BJIHJlYm9vdCBtZXRob2QgaW5zdGVhZC4K
ICAgIAogICAgRXhhbXBsZSBzdGFjayB0cmFjZToKICAgIAogICAgLS0tLVsgWGVuLTQuMTEtdW5z
dGFibGUgIHg4Nl82NCAgZGVidWc9biAgIE5vdCB0YWludGVkIF0tLS0tCiAgICBDUFU6ICAgIDAK
ICAgIFJJUDogICAgZTAwODpbPDAwMDAwMDAwMDAwMDAwMTc+XSAwMDAwMDAwMDAwMDAwMDE3CiAg
ICBSRkxBR1M6IDAwMDAwMDAwMDAwMTAyMDIgICBDT05URVhUOiBoeXBlcnZpc29yCiAgICByYXg6
IDAwMDAwMDAwNjZlYjJmZjAgICByYng6IGZmZmY4MzAwNWY2MjdjMjAgICByY3g6IDAwMDAwMDAw
NmM1NGUxMDAKICAgIHJkeDogMDAwMDAwMDAwMDAwMDAwMCAgIHJzaTogMDAwMDAwMDAwMDAwMDA2
NSAgIHJkaTogMDAwMDAwMTA3MzU1ZjAwMAogICAgcmJwOiBmZmZmODMwMDVmNjI3YzcwICAgcnNw
OiBmZmZmODMwMDVmNjI3YjQ4ICAgcjg6ICBmZmZmODMwMDVmNjI3YjkwCiAgICByOTogIDAwMDAw
MDAwMDAwMDAwMDAgICByMTA6IGZmZmY4MzAwNWY2MjdjODggICByMTE6IDAwMDAwMDAwMDAwMDAw
MDAKICAgIHIxMjogMDAwMDAwMDAwMDAwMDAwMCAgIHIxMzogMDAwMDAwMDAwMDAwMGNmOSAgIHIx
NDogMDAwMDAwMDAwMDAwMDA2NQogICAgcjE1OiBmZmZmODMwMDAwMDAwMDAwICAgY3IwOiAwMDAw
MDAwMDgwMDUwMDMzICAgY3I0OiAwMDAwMDAwMDAwMzUyNmUwCiAgICBjcjM6IDAwMDAwMDEwNzM1
NWYwMDAgICBjcjI6IGZmZmZjOTAwMDBjZmYwMDAKICAgIGZzYjogMDAwMDAwMDAwMDAwMDAwMCAg
IGdzYjogZmZmZjg4MDE5ZjYwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAogICAgZHM6IDAw
MDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogZTAxMCAgIGNzOiBlMDA4
CiAgICBYZW4gY29kZSBhcm91bmQgPDAwMDAwMDAwMDAwMDAwMTc+ICgwMDAwMDAwMDAwMDAwMDE3
KToKICAgICBmMCBkOCBkZCAwMCBmMCA1NCBmZiAwMCA8ZjA+IDUwIGRkIDAwIGYwIGQ4IGRkIDAw
IGYwIGE1IGZlIDAwIGYwIDg3IGU5IDAwCiAgICBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZm
ZjgzMDA1ZjYyN2I0ODoKICAgICAgIGZmZmY4MzAwNWY2MjdiNTAgZmZmZmZmZmZmZmZmZmZkYSAw
MDAwMDAwMDZjNTQ3YWFhIGZmZmY4MmQwMDAwMDAwMDEKICAgICAgIGZmZmY4MzAwNWY2MjdiZWMg
MDAwMDAwMTA3MzU1ZjAwMCAwMDAwMDAwMDZjNTQ2ZmI4IGZmZmY4MzEwN2ZmZTMyNDAKICAgICAg
IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCA4MDAwMDAwMDAwMDAwMDAyIDAwMDAw
MDAwMDAwMDAwMDAKICAgICAgIDAwMDAwMDAwNmM1NDZiOTUgMDAwMDAwMDA2YzU0YzcwMCBmZmZm
ODMwMDVmNjI3YmRjIGZmZmY4MzAwNWY2MjdiZTgKICAgICAgIDAwMDAwMDAwNWY2MTYwMDAgZmZm
ZjgzMDA1ZjYyN2MyMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDBjZjkKICAgICAgIGZm
ZmY4MjAwODAzNTAwMDEgMDAwMDAwMDAwMDAwMDAwYiBmZmZmODJkMDgwMzUxZWRhIDAwMDAwMDAw
MDAwMDAwMDAKICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAw
MDAwMDAwMDAwIDAwMDAwMDAwNWY2MTYwMDAKICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgy
ZDA4MDk1ZmY2MCBmZmZmODJkMDgwOTVmZjYwIDAwMDAwMGYxMDAwMDAwMDAKICAgICAgIGZmZmY4
MmQwODAyOTYwOTcgMDAwMDAwMDAwMDAwZTAwOCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzAwNWY2
MjdjODgKICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDBmZmZmZmZmZSBmZmZmODJkMDgw
Mjk1OWQyIGZmZmY4MmQwODAyOTU5ZDIKICAgICAgIDAwMDAwMDAwODA5NWYzMDAgMDAwMDAwMDA1
ZjYyN2M5YyAwMDAwMDAwMDAwMDAwMGY4IDAwMDAwMDAwMDAwMDAwMDAKICAgICAgIDAwMDAwMDAw
MDAwMDAwZjggZmZmZjgyZDA4MDkzMmMwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MmQwODA5NWY3
YzgKICAgICAgIGZmZmY4MmQwODA5MzJjMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAw
MDAwIGZmZmY4MmQwODAyOTVhOWIKICAgICAgIGZmZmY4MzAwNWY2MjdkOTggZmZmZjgyZDA4MDIz
NjFmMyBmZmZmODJkMDgwOTMyYzAwIDAwMDAwMDAwODAwMDAwMDAKICAgICAgIGZmZmY4MzAwNWY2
MjdkOTggZmZmZjgyZDA4MDI3OWExOSBmZmZmODJkMDgwOTVmMDJjIGZmZmY4MmQwODAwMDAwMDAK
ICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDBmYiAwMDAwMDAwMDAwMDAwMDAw
IDAwMDAwMDcxNDg0ZTU0ZjYKICAgICAgIGZmZmY4MzEwNzM1NDIwOTggZmZmZjgyZDA4MDkzYWM3
OCBmZmZmODMxMDcyYmVmZDMwIDAwMDAwMDAwMDAwMDAwMDAKICAgICAgIDAwMDAwMDAwMDAwMDAw
MDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKICAg
ICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDM0ZjE4NSBmZmZmODJkMDgwOTQ5NDYwIDAw
MDAwMDAwMDAwMDAwMDAKICAgICAgIGZmZmY4MmQwODA5NWYyNzAgMDAwMDAwMDAwMDAwMDAwOCBm
ZmZmODMxMDczNTdhZTIwIDAwMDAwMDcxNDZjZTRiZDMKICAgIFhlbiBjYWxsIHRyYWNlOgogICAg
ICAgWzwwMDAwMDAwMDAwMDAwMDE3Pl0gMDAwMDAwMDAwMDAwMDAxNwogICAgICAgWzxmZmZmODJk
MDgwMzUxZWRhPl0gZWZpX3Jlc2V0X3N5c3RlbSsweDVhLzB4OTAKICAgICAgIFs8ZmZmZjgyZDA4
MDI5NjA5Nz5dIHNtcF9zZW5kX3N0b3ArMHg5Ny8weGEwCiAgICAgICBbPGZmZmY4MmQwODAyOTU5
ZDI+XSBtYWNoaW5lX3Jlc3RhcnQrMHgyMTIvMHgyZDAKICAgICAgIFs8ZmZmZjgyZDA4MDI5NTlk
Mj5dIG1hY2hpbmVfcmVzdGFydCsweDIxMi8weDJkMAogICAgICAgWzxmZmZmODJkMDgwMjk1YTli
Pl0gc2h1dGRvd24uYyNfX21hY2hpbmVfcmVzdGFydCsweGIvMHgxMAogICAgICAgWzxmZmZmODJk
MDgwMjM2MWYzPl0gc21wX2NhbGxfZnVuY3Rpb25faW50ZXJydXB0KzB4NTMvMHg4MAogICAgICAg
WzxmZmZmODJkMDgwMjc5YTE5Pl0gZG9fSVJRKzB4MjU5LzB4NjYwCiAgICAgICBbPGZmZmY4MmQw
ODAzNGYxODU+XSBjb21tb25faW50ZXJydXB0KzB4ODUvMHg5MAogICAgICAgWzxmZmZmODJkMDgw
MmM2MTUyPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNDIvMHgzOTAKICAgICAgIFs8ZmZm
ZjgyZDA4MDI2YjQ0Nj5dIGRvbWFpbi5jI2lkbGVfbG9vcCsweDg2LzB4YzAKICAgIAogICAgKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgogICAgUGFuaWMgb24gQ1BVIDA6
CiAgICBGQVRBTCBUUkFQOiB2ZWN0b3IgPSA2IChpbnZhbGlkIG9wY29kZSkKICAgICoqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKICAgIAogICAgZG1pZGVjb2RlIGluZm86
CiAgICAKICAgIEJJT1MgSW5mb3JtYXRpb246CiAgICAgICAgVmVuZG9yOiBEZWxsIEluYy4KICAg
ICAgICBWZXJzaW9uOiAxLjIuMTEKICAgICAgICBSZWxlYXNlIERhdGU6IDEwLzE5LzIwMTcKICAg
ICAgICBCSU9TIFJldmlzaW9uOiAxLjIKICAgIFN5c3RlbSBJbmZvcm1hdGlvbjoKICAgICAgICBN
YW51ZmFjdHVyZXI6IERlbGwgSW5jLgogICAgICAgIFByb2R1Y3QgTmFtZTogUG93ZXJFZGdlIFI3
NDAKICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxs
QGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgbWFzdGVyIGNvbW1pdDogZjk3Zjc3NGI1YWE2YjQ3MWQxZmVkMWM0NTFjODllYzc0NTdk
YWRmMgogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDEtMjQgMTg6MDE6MDAgKzAxMDAKCmNvbW1pdCAz
ZWFiYjkxYzQ3OGIxY2Q3ZDMyODI3MjkwNjNjYzIwMzY1YzJhMWVjCkF1dGhvcjogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBPY3QgOCAxNDo0NDowNiAyMDE4ICsw
MjAwCgogICAgdXBkYXRlIFhlbiB2ZXJzaW9uIHRvIDQuOS40LXByZQoocWVtdSBjaGFuZ2VzIG5v
dCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 09:55:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 09:55: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 1gAXgk-0007r2-70; Thu, 11 Oct 2018 09:55:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=eewj=mx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gAXgi-0007qr-W8
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 09:55:25 +0000
X-Inumbo-ID: f4fb3d7a-cd3b-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f4fb3d7a-cd3b-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 09:56: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 <aliasfile-bounces@xenproject.org>)
 id 1gAXgf-0003Ve-Lh; Thu, 11 Oct 2018 09:55: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 1gAXgf-0007Yn-AP; Thu, 11 Oct 2018 09:55:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gAXgf-0004Ob-9i; Thu, 11 Oct 2018 09:55:21 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128613-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=b9c055f72b9dbc9cef3a65b9a4932ad6e4f403e0
X-Osstest-Versions-That: ovmf=2730470f9d3bbaed51a04a11bfc1bf21670fa49e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 11 Oct 2018 09:55:21 +0000
Subject: [Xen-devel] [ovmf test] 128613: 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>

ZmxpZ2h0IDEyODYxMyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg2MTMvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBiOWMwNTVmNzJiOWRiYzljZWYzYTY1YjlhNDkzMmFk
NmU0ZjQwM2UwCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAyNzMwNDcw
ZjlkM2JiYWVkNTFhMDRhMTFiZmMxYmYyMTY3MGZhNDllCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg1NzMgIDIwMTgtMTAtMTAgMDc6Mzg6NTEgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4NjEzICAyMDE4LTEwLTExIDAwOjExOjAzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQXJkIEJpZXNo
ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQ2hhc2VsIENoaXUgPGNoYXNlbC5j
aGl1QGludGVsLmNvbT4KICBDaGFzZWwsIENoaXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4KICBN
YXJjaW4gV29qdGFzIDxtd0BzZW1paGFsZi5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94
ZW4vZ2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAgMjczMDQ3MGY5ZC4uYjljMDU1ZjcyYiAgYjljMDU1
ZjcyYjlkYmM5Y2VmM2E2NWI5YTQ5MzJhZDZlNGY0MDNlMCAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 11:03:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 11:03: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 1gAYkc-0005qG-OJ; Thu, 11 Oct 2018 11:03:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vgve=mx=oracle.com=joao.m.martins@srs-us1.protection.inumbo.net>)
 id 1gAYkb-0005qB-J2
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 11:03:29 +0000
X-Inumbo-ID: 771d59d1-cd45-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 771d59d1-cd45-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 11:04:47 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9BArolh018108;
 Thu, 11 Oct 2018 11:03:27 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-2018-07-02;
 bh=f/4tcR6Qk0aYJm+8PZLaNqONoyNmujzIWMOxtTtamgk=;
 b=tfvcvXfUZLUyFT0HvQmfOk/KEoZmjlNBT6fXv25RJpkcRJsy/oRSsRfO5V3uvi1m3E/m
 Nb3XCUUlQ1+kUbYUbQO6QTioEntq6IWWuAHg0+75gETMElICYtzLXHA9V0kZsbx4XAL2
 9q7HfSi3lJsezyOqBcgXCV5613e8XZ6Tfmj0khqUf1xDrHVDVsdUpVE3PSB+nlwNZDFf
 JgnwK9GYB98mmBXu1+1M9PJRmH7pC+uZE5F/sV0UvcSjuZG8bqmY01H3X5A4vgGJ5yUV
 0lbhb7Xw4pcOhP7xqhh6P9tfafoiG55KwT9ZoWy2fGzZ2tTkIwRX5cWWxmAq3UB3EDvt Ag== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2120.oracle.com with ESMTP id 2mxn0qbepc-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 11 Oct 2018 11:03:27 +0000
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9BB3RkY018389
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 11 Oct 2018 11:03:27 GMT
Received: from abhmp0013.oracle.com (abhmp0013.oracle.com [141.146.116.19])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9BB3Q4W007130;
 Thu, 11 Oct 2018 11:03:26 GMT
Received: from [10.175.217.19] (/10.175.217.19)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 11 Oct 2018 11:03:26 +0000
To: Juergen Gross <jgross@suse.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
References: <20181009160959.31076-1-jgross@suse.com>
 <5126873e-ade5-86b0-4ebf-58cb47c9cbe7@oracle.com>
 <90ae453c-f018-60d3-b7a9-e69cd39c0777@suse.com>
 <b1e130bc-983f-f8df-0f5f-66971cc60454@oracle.com>
 <ff88433c-e808-9491-c5a7-ebc5600c7920@suse.com>
From: Joao Martins <joao.m.martins@oracle.com>
Message-ID: <69f2a1ba-2a4b-bb03-7819-f1d0d6294539@oracle.com>
Date: Thu, 11 Oct 2018 12:03:24 +0100
MIME-Version: 1.0
In-Reply-To: <ff88433c-e808-9491-c5a7-ebc5600c7920@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9042
 signatures=668706
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=1
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810110108
Subject: Re: [Xen-devel] [PATCH] xen: drop writing error messages to 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: 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>

T24gMTAvMTEvMjAxOCAwNjowNSBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAxMC8xMC8y
MDE4IDE4OjU3LCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cj4+IE9uIDEwLzEwLzE4IDExOjUzIEFN
LCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+Pj4gT24gMTAvMTAvMjAxOCAxNzowOSwgSm9hbyBNYXJ0
aW5zIHdyb3RlOgo+Pj4+IE9uIDEwLzA5LzIwMTggMDU6MDkgUE0sIEp1ZXJnZW4gR3Jvc3Mgd3Jv
dGU6Cj4+Pj4+IHhlbmJ1c192YV9kZXZfZXJyb3IoKSB3aWxsIHRyeSB0byB3cml0ZSBlcnJvciBt
ZXNzYWdlcyB0byBYZW5zdG9yZQo+Pj4+PiB1bmRlciB0aGUgZXJyb3IvPGRldi1uYW1lPi9lcnJv
ciBub2RlICh3aXRoIDxkZXYtbmFtZT4gc29tZXRoaW5nIGxpa2UKPj4+Pj4gImRldmljZS92YmQv
NTE4NzIiKS4gVGhpcyB3aWxsIGZhaWwgbm9ybWFsbHkgYW5kIGFub3RoZXIgbWVzc2FnZQo+Pj4+
PiBhYm91dCB0aGlzIGZhaWx1cmUgaXMgYWRkZWQgdG8gZG1lc2cuCj4+Pj4+Cj4+Pj4+IEkgYmVs
aWV2ZSB0aGlzIGlzIGEgcmVtbmFudCBmcm9tIHZlcnkgYW5jaWVudCB0aW1lcywgYXMgaXQgd2Fz
IGFkZGVkCj4+Pj4+IGluIHRoZSBmaXJzdCBwdm9wcyBydXNoIG9mIGNvbW1pdHMgaW4gMjAwNy4K
Pj4+Pj4KPj4+Pj4gU28gcmVtb3ZlIHRoZSBhZGRpdGlvbmFsIG1lc3NhZ2Ugd2hlbiB3cml0aW5n
IHRvIFhlbnN0b3JlIGZhaWxlZCBhcwo+Pj4+PiBhIG1pbmltdW0gc3RlcC4KPj4+Pj4KPj4+Pj4g
U2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+Pj4+PiAtLS0K
Pj4+Pj4gSSBhbSBjb25zaWRlcmluZyByZW1vdmluZyB0aGUgWGVuc3RvcmUgd3JpdGUgYWx0b2dl
dGhlciwgYnV0IEknbQo+Pj4+PiBub3Qgc3VyZSBpdCBpc24ndCBuZWVkZWQgZS5nLiBieSB4ZW5k
IGJhc2VkIGluc3RhbGxhdGlvbnMuIFNvIHBsZWFzZQo+Pj4+PiBzcGVhayB1cCBpbiBjYXNlIHlv
dSBrbm93IHdoeSB0aGlzIHdyaXRlIGlzIHRoZXJlLgo+Pj4+IFNvIHRoaXM6Cj4+Pj4KPj4+PiAi
VGhpcyB3aWxsIGZhaWwgbm9ybWFsbHkgYW5kIGFub3RoZXIgbWVzc2FnZSBhYm91dCB0aGlzIGZh
aWx1cmUgaXMgYWRkZWQgdG8gZG1lc2cuIgo+Pj4+Cj4+Pj4gQnJpbmdzIG1lIHRvIHRoZSBxdWVz
dGlvbjogV2hhdCBhYm91dCB7c3R1Yixkcml2ZXJ9ZG9tYWlucz8gSWRlYWxseSB5b3UKPj4+PiBz
aG91bGRuJ3QgYmUgbG9va2luZyBhdCBkb21VJ3MgZG1lc2cgYXMgYSBjb250cm9sIGRvbWFpbiBu
bz8gSSBjYW4ndCByZW1lbWJlcgo+Pj4+IGFueSBvdGhlciBlcnJvciBub2RlLCBidXQgaWYgc29t
ZXRoaW5nIGZhaWxzIGUuZy4gbmV0ZnJvbnQgZmFpbHMgdG8gYWxsb2NhdGUgYW4KPj4+PiB1bmJv
dW5kIGV2ZW50IGNoYW5uZWwgLSBob3cgZG8geW91IGtub3cgdGhlIGNhdXNlIGZyb20gdGhlIGNv
bnRyb2wgZG9tYWluCj4+Pj4gcGVyc3BlY3RpdmU/Cj4+Pj4KPj4+PiBJcnJlc3BlY3RpdmUgb2Yg
eGVuZCBvciBub3Q6IGlzbid0IHRoaXMgJ2Vycm9yJyBub2RlIHRoZSBvbmx5IG9uZSB0aGF0Cj4+
Pj4gcHJvcGFnYXRlcyBlcnJvciBjYXVzZXMgcGVyIGRldmljZSBmcm9tIGRvbVU/Cj4+PiBXaGF0
IGRvZXMgaXQgaGVscCB5b3UgaW4gZG9tMCBpZiB5b3UgaGF2ZSBhbiBlcnJvciBtZXNzYWdlIGlu
IFhlbnN0b3JlCj4+PiBpZiBhIGZyb250ZW5kIGRyaXZlciBjb3VsZG4ndCBkbyBpdHMgam9iPyBJ
cyB0aGVyZSBhbnl0aGluZyB5b3UgY2FuIGRvCj4+PiBhcyBhIFhlbiBhZG1pbj8KPj4KPj4gVGhl
IGFkbWluIG1heSB3YW50IHRvIGtub3csIGZvciBleGFtcGxlLCB0aGF0IGEgaG90cGx1ZyBpbiB0
aGUgZ3Vlc3QgZmFpbGVkLgo+IAo+IFNob3VsZG4ndCBoZSBhc2sgdGhlIGd1ZXN0IGZvciB0aGF0
PyBUaGVyZSBhcmUgZG96ZW5zIG9mIG90aGVyIHBvc3NpYmxlCj4gcHJvYmxlbXMgbGV0dGluZyBo
b3RwbHVnIGZhaWwgd2hpY2ggd29uJ3Qgd3JpdGUgYW55dGhpbmcgdG8gWGVuc3RvcmUuCj4gCkJ1
dCBJIHRoaW5rIG5vdGhpbmcgc3RvcHMgcGVvcGxlIGZyb20gdXNpbmcgdGhlaXIgb3duIGhvdHBs
dWcgc2NyaXB0IHRoYXQgY291bGQKdXNlIHRoaXMgZXJyb3Igbm9kZSAob3IgZXZlbiBzb21ldGhp
bmcgZWxzZSkuCgo+IFRoaXMgbWlnaHQgYmUgaW50ZXJlc3RpbmcgZm9yIGRldmVsb3BtZW50L3Rl
c3QgcHVycG9zZXMsIGJ1dCBJIHJlYWxseQo+IHF1ZXN0aW9uIGl0IHRvIHN0YXkgaW4gbWF0dXJl
IGNvZGUuCj4gCllvdSdyZSByaWdodCBpbiBhbGwgb2YgaXQ6IGl0IGRvZXNuJ3QgY29udmV5IHRo
ZSBlcnJvciBpbiBhIGFnbm9zdGljIG1hbm5lciwgQVRNCmRvZXNuJ3QgcmVwb3J0IGFsbCBlcnJv
cnMgaW52b2x2ZWQgaW4gdGhlIGRldmljZSBzZXR1cCwgYW5kIHdoZW4gYQp4ZW5idXNfZGV2X2Zh
dGFsIGhhcHBlbnMgeW91IG1pZ2h0IGVuZCB1cCBsb29raW5nIGF0IHRoZSBndWVzdCBhbnl3YXlz
LiBCdXQKdGhlcmUgbWlnaHQgYmUgdXNlcnMgcmlnaHQgbm93IG9mIHRoaXMgbm9kZSBlLmcuIGNh
c2VzIHdoZXJlIHlvdSBoYXZlIGEgYnVuY2ggb2YKa25vd24vdHJ1c3RlZCBMaW51eCBndWVzdHMg
d29ya2luZyBhcyBiYWNrZW5kcyAod2hpY2ggYWxzbyB1c2UgdGhpcyBlcnJvciBub2RlLAppdCdz
IG5vdCBqdXN0IGZyb250ZW5kcyAqSSB0aGluayopIHdoaWNoIHlvdSB3b3VsZCBiZSBhYmxlIHRv
IHJlY29nbml6ZSB0aGUKZXJyb3IgbWVzc2FnZXMgdG8gaW5mb3JtIHRoZSBhZG1pbiBlLmcuIG1h
eWJlIFF1YmVzT1M/IEl0IGlzIG1lcmVseSBhbgppbmZvcm1hdGl2ZSBlcnJvciBtZXNzYWdlIG5v
ZGUsIGJ1dCBpdCBzZWVtcyBiZXR0ZXIgdGhhbiBqdXN0IGEgc2ltcGxlClhlbmJ1c0Nsb3NlZCBz
dGF0ZSwgd2l0aCBtYW55IHJlYXNvbnMgdGhhdCBpdCBjb3VsZCBsZWFkIHRvLiBBbnlob3csIGp1
c3QgbXkgMmMuCgpDaGVlcnMsCglKb2FvCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 11:12:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 11: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 1gAYtT-0006o7-Qh; Thu, 11 Oct 2018 11:12:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=eewj=mx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gAYtS-0006nx-FO
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 11:12:38 +0000
X-Inumbo-ID: bdf58b3f-cd46-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bdf58b3f-cd46-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 11:13: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 <aliasfile-bounces@xenproject.org>)
 id 1gAYtN-00051x-M1; Thu, 11 Oct 2018 11:12: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 1gAYtN-00045e-50; Thu, 11 Oct 2018 11:12:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gAYtN-0005FH-4L; Thu, 11 Oct 2018 11:12:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128628-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=0c0677f003c116781d0fe7c8f3bc023f8b81862d
X-Osstest-Versions-That: xen=162fc8295f31240dc3670190a91e9bbc03b0d7be
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 11 Oct 2018 11:12:33 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128628: 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>

ZmxpZ2h0IDEyODYyOCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODYyOC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAwYzA2NzdmMDAzYzExNjc4MWQwZmU3YzhmM2JjMDIzZjhiODE4NjJkCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAxNjJmYzgyOTVmMzEyNDBkYzM2
NzAxOTBhOTFlOWJiYzAzYjBkN2JlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg2MDIgIDIwMTgt
MTAtMTAgMTc6MDA6MzggWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4NjI4ICAy
MDE4LTEwLTExIDA5OjAwOjQ1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlh
bkBpbnRlbC5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWls
ZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1pMzg2ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVz
aGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0
CiAgIDE2MmZjODI5NWYuLjBjMDY3N2YwMDMgIDBjMDY3N2YwMDNjMTE2NzgxZDBmZTdjOGYzYmMw
MjNmOGI4MTg2MmQgLT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 11:18:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 11:18: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 1gAYyb-0006yu-M1; Thu, 11 Oct 2018 11:17:57 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qe5r=mx=citrix.com=prvs=815e876d9=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1gAYya-0006yh-MZ
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 11:17:56 +0000
X-Inumbo-ID: ef888858-cd46-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ef888858-cd46-11e8-a8a5-bc764e045a96;
 Thu, 11 Oct 2018 13:15:18 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,368,1534809600"; d="scan'208";a="67575479"
Date: Thu, 11 Oct 2018 12:17:47 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20181011111747.GF1331@perard.uk.xensource.com>
References: <20180907151104.32306-1-anthony.perard@citrix.com>
 <20180907151104.32306-2-anthony.perard@citrix.com>
 <23486.6236.759607.459674@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23486.6236.759607.459674@mariner.uk.xensource.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH v5 01/15] libxl: Design of an async API to
 issue QMP commands to QEMU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>,
 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>

T24gV2VkLCBPY3QgMTAsIDIwMTggYXQgMDQ6MTg6NTJQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gQW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHY1IDAxLzE1XSBsaWJ4bDogRGVz
aWduIG9mIGFuIGFzeW5jIEFQSSB0byBpc3N1ZSBRTVAgY29tbWFuZHMgdG8gUUVNVSIpOgo+ID4g
QWxsIHRoZSBmdW5jdGlvbnMgd2lsbCBiZSBpbXBsZW1lbnRlZCBpbiBsYXRlciBwYXRjaGVzLgo+
IAo+IFRoaXMgcGF0Y2ggbG9va3MgZ29vZCB0byBtZS4gIEFsdGhvdWdoIGl0J3MgYSBiaXQgb2Rk
IHRvIG1peCBzb21lCj4gdHlwZWRlZiBuYW1lIHNodWZmbGluZyBpbiB0aGUgc2FtZSBwYXRjaCwg
SSB0aGluayBpdCdzIE9LIGhlcmUgZ2l2ZW4KPiB0aGF0IHRoZSByZXN0IGlzIEFQSSBjb21tZW50
YXJ5Lgo+IAo+ID4gKy8qCj4gPiArICogUU1QIGFzeW5jaHJvbm91cyBjYWxscwo+ID4gKyAqCj4g
PiArICogVGhpcyBmYWNpbGl0eSBhbGxvd3MgYSBjb21tYW5kIHRvIGJlIHNlbnQgdG8gUUVNVSwg
YW5kIHRoZSByZXNwb25zZSB0byBiZQo+ID4gKyAqIGhhbmRlZCB0byBhIGNhbGxiYWNrIGZ1bmN0
aW9uLgo+ID4gKyAqCj4gPiArICogQ29tbWFuZHMgY2FuIGJlIGNoYWluZWQsIHdpdGggYSBzYW1l
IGNvbm5lY3Rpb24uIChlLmcuICJhZGQtZmQiIHdpbGwgbmVlZCB0bwo+ID4gKyAqIGJlIGNoYWlu
ZWQgdG8gdGhlIG5leHQgY29tbWFuZCkuIEEgbGlieGxfX2V2X3FtcCBjYW4gYmUgcmV1c2VkIHdo
ZW4gdGhlCj4gPiArICogY2FsbGJhY2sgaXMgYmVlbiBjYWxsZWQgaW4gb3JkZXIgdG8gdXNlIHRo
ZSBzYW1lIGNvbm5lY3Rpb24uCj4gCj4gSSB0aGluayB0aGUgd29yZCBgY2hhaW5lZCcgaGVyZSBj
b3VsZCBkbyB3aXRoIGRlZmluaXRpb24uICBJIHRoaW5rIHlvdQo+IGp1c3QgbWVhbiB0aGF0IHRo
ZXkgYXJlIG9uIHRoZSBzYW1lIGNvbm5lY3Rpb24gd2hpY2ggcmVtYWlucwo+IEFjdGl2ZS9Db25u
ZWN0ZWQgdGhyb3VnaG91dCA/CgpZZXMuCgoKTWF5YmUgSSBjb3VsZCBhdm9pZCB0aGUgd29yZCAi
Y2hhaW5lZCIgYW5kIHJlcGxhY2UgdGhhdCBwYXJhZ3JhcGggd2l0aApzb21ldGhpbmcgbGlrZToK
IkNvbW1hbmRzIGNhbiBiZSBzdWJtaXRlZCBvbmUgYWZ0ZXIgYW4gb3RoZXIgd2l0aCB0aGUgc2Ft
ZSBjb25uZWN0aW9uLgooZS5nLiB0aGUgcmVzdWx0IGZyb20gdGhlICJhZGQtZmQiIGNvbW1hbmQg
bmVlZCB0byBiZSB1c2UgaW4gYSBmb2xsb3ctdXAKY29tbWFuZCBiZWZvcmUgZGlzY29ubmVjdGlu
ZyBmcm9tIFFNUCkuIEEgbGlieGxfX2V2X3FtcCBjYW4gYmUgcmV1c2VkCndoZW4gdGhlIGNhbGxi
YWNrIGlzIGJlZW4gY2FsbGVkIGluIG9yZGVyIHRvIHVzZSB0aGUgc2FtZSBjb25uZWN0aW9uLiIK
Cj4gQWxzbywgY2FuIHlvdSBwbGVhc2Ugd3JhcCB0aGUgY29tbWVudGFyeSBsaW5lcyB0byA3MCBv
ciA3NSBjb2x1bW5zID8KPiBZb3VyIGN1cnJlbnQgNzktY2hhcmFjdGVyIGxpbmVzIGdldCB3cmFw
IGRhbWFnZSB3aGVuIGRpc3BsYXllZCBpbiA4MAo+IGNvbHVtbnMgd2l0aCB0aGUgYWRkZWQgYCsn
IGFuZCBhcmUgd29yc2Ugd2hlbiBgPiAnIGlzIGFkZGVkLgoKV2lsbCBkby4KCi0tIApBbnRob255
IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 11:21:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 11:21: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 1gAZ2F-0007wX-Eg; Thu, 11 Oct 2018 11:21:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=l2wo=mx=citrix.com=prvs=8155d3d5a=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gAZ2D-0007wP-Bn
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 11:21:41 +0000
X-Inumbo-ID: 75d95c51-cd47-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 75d95c51-cd47-11e8-a8a5-bc764e045a96;
 Thu, 11 Oct 2018 13:19:04 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,368,1534809600"; d="scan'208";a="67575644"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23487.12859.852574.759749@mariner.uk.xensource.com>
Date: Thu, 11 Oct 2018 12:21:31 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20181011111747.GF1331@perard.uk.xensource.com>
References: <20180907151104.32306-1-anthony.perard@citrix.com>
 <20180907151104.32306-2-anthony.perard@citrix.com>
 <23486.6236.759607.459674@mariner.uk.xensource.com>
 <20181011111747.GF1331@perard.uk.xensource.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v5 01/15] libxl: Design of an async API to
 issue QMP commands to QEMU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiUmU6IFtQQVRDSCB2NSAwMS8xNV0gbGlieGw6IERlc2ln
biBvZiBhbiBhc3luYyBBUEkgdG8gaXNzdWUgUU1QIGNvbW1hbmRzIHRvIFFFTVUiKToKPiBNYXli
ZSBJIGNvdWxkIGF2b2lkIHRoZSB3b3JkICJjaGFpbmVkIiBhbmQgcmVwbGFjZSB0aGF0IHBhcmFn
cmFwaCB3aXRoCj4gc29tZXRoaW5nIGxpa2U6Cj4gIkNvbW1hbmRzIGNhbiBiZSBzdWJtaXRlZCBv
bmUgYWZ0ZXIgYW4gb3RoZXIgd2l0aCB0aGUgc2FtZSBjb25uZWN0aW9uLgo+IChlLmcuIHRoZSBy
ZXN1bHQgZnJvbSB0aGUgImFkZC1mZCIgY29tbWFuZCBuZWVkIHRvIGJlIHVzZSBpbiBhIGZvbGxv
dy11cAo+IGNvbW1hbmQgYmVmb3JlIGRpc2Nvbm5lY3RpbmcgZnJvbSBRTVApLiBBIGxpYnhsX19l
dl9xbXAgY2FuIGJlIHJldXNlZAo+IHdoZW4gdGhlIGNhbGxiYWNrIGlzIGJlZW4gY2FsbGVkIGlu
IG9yZGVyIHRvIHVzZSB0aGUgc2FtZSBjb25uZWN0aW9uLiIKCkxHVE0uCgpJYW4uCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 11:28:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 11:28: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 1gAZ8I-00088x-9F; Thu, 11 Oct 2018 11:27:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qe5r=mx=citrix.com=prvs=815e876d9=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1gAZ8H-00088s-3C
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 11:27:57 +0000
X-Inumbo-ID: e1cac0c2-cd48-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e1cac0c2-cd48-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 11:29:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,368,1534809600"; d="scan'208";a="67575946"
Date: Thu, 11 Oct 2018 12:27:53 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20181011112753.GG1331@perard.uk.xensource.com>
References: <20180907151104.32306-1-anthony.perard@citrix.com>
 <20180907151104.32306-3-anthony.perard@citrix.com>
 <23486.6847.362789.991990@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23486.6847.362789.991990@mariner.uk.xensource.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH v5 02/15] libxl_qmp: Connect to QMP socket
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>,
 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>

T24gV2VkLCBPY3QgMTAsIDIwMTggYXQgMDQ6Mjk6MDNQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gQW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHY1IDAyLzE1XSBsaWJ4bF9xbXA6
IENvbm5lY3QgdG8gUU1QIHNvY2tldCIpOgo+ID4gVGhpcyBpcyBhIGZpcnN0IHBhdGNoIHRvIGlt
cGxlbWVudCBsaWJ4bF9fZXZfcW1wLCBpdCBvbmx5IGNvbm5lY3RzIHRvCj4gPiB0aGUgUU1QIHNv
Y2tldCBvZiBRRU1VIGFuZCByZWdpc3RlcnMgYSBmZCBjYWxsYmFjayB0aGF0IGRvZXMgbm90aGlu
Zy4KPiAuLi4KPiA+ICt0eXBlZGVmIGVudW0gewo+ID4gKyAgICAvKiBpbml0aWFsIHN0YXRlICov
Cj4gPiArICAgIHFtcF9zdGF0ZV9kaXNjb25uZWN0ZWQgPSAxLAo+ID4gKyAgICAvKiBjb25uZWN0
ZWQgdG8gUU1QIHNvY2tldCwgd2FpdGluZyBmb3IgZ3JlZXRpbmcgbWVzc2FnZSAqLwo+ID4gKyAg
ICBxbXBfc3RhdGVfY29ubmVjdGluZywKPiA+ICsgICAgLyogZ3JlZXRpbmcgbWVzc2FnZSByZWNl
aXZlZCAqLwo+ID4gKyAgICBxbXBfc3RhdGVfZ3JlZXRpbmcsCj4gPiArICAgIC8qIHFtcF9jYXBh
YmlsaXRpZXMgY29tbWFuZCBzZW50LCB3YWl0aW5nIGZvciByZXBseSAqLwo+ID4gKyAgICBxbXBf
c3RhdGVfY2FwYWJpbGl0eV9uZWdvdGlhdGlvbiwKPiA+ICsgICAgLyogcmVhZHkgdG8gc2VuZCBj
b21tYW5kcyAqLwo+ID4gKyAgICBxbXBfc3RhdGVfY29ubmVjdGVkLAo+ID4gK30gbGlieGxfX3Ft
cF9zdGF0ZTsKPiAKPiBJV0JOIHRvIHJlbGF0ZSB0aGVzZSBwcml2YXRlIHN0YXRlcyB0byB0aGUg
b3V0d2FyZC1mYWNpbmcgQVBJIHN0YXRlcwo+IGxpa2UgYENvbm5lY3RlZCcuCgpJIHRoaW5rLCB0
aGF0IHdvdWxkIGJlOgogIHFtcF9zdGF0ZV9kaXNjb25uZWN0ZWQsICAgICAgICAgICAgIElkbGUK
ICBxbXBfc3RhdGVfY29ubmVjdGluZywgICAgICAgICAgICAgICBBY3RpdmUKICBxbXBfc3RhdGVf
Z3JlZXRpbmcsICAgICAgICAgICAgICAgICBBY3RpdmUKICBxbXBfc3RhdGVfY2FwYWJpbGl0eV9u
ZWdvdGlhdGlvbiwgICBBY3RpdmUKICBxbXBfc3RhdGVfY29ubmVjdGVkLCAgICAgICAgICAgICAg
ICBBY3RpdmUvQ29ubmVjdGVkCgpJIGNhbiB0cnkgdG8gc3F1ZWV6ZSB0aGlzIGluZm9ybWF0aW9u
IHNvbWV3aGVyZS4KCj4gSSBvZnRlbiB3cml0ZSBhIHRhYmxlIG9mIGxlZ2FsIGZpZWxkIHZhbHVl
cyAtIHNlZSBmb3IgZXhhbXBsZSwKPiBsaWJ4bF9leGVjLmMgbmVhciBsLjI0MSBhbmQgbGlieGxf
c3RyZWFtX3JlYWQuYyBuZWFyIGwuMzUuICBCdXQgbWF5YmUKPiB0aGlzIGlzIG5vdCBjb21wbGlj
YXRlZCBlbm91Z2ggdG8gbmVlZCB0aGF0LgoKSW5kZWVkLCBJIGRvbid0IHRoaW5rIHRoZSByZWxh
dGlvbiBpcyBjb21wbGljYXRlZCBlbm91Z2guCgo+ID4gK3N0YXRpYyBpbnQgcW1wX2V2X2Nvbm5l
Y3QobGlieGxfX2djICpnYywgbGlieGxfX2V2X3FtcCAqZXYpCj4gPiArewo+IC4uLgo+ID4gKyAg
ICByID0gY29ubmVjdChsaWJ4bF9fY2FyZWZkX2ZkKGV2LT5xbXBfY2ZkKSwKPiA+ICsgICAgICAg
ICAgICAgICAgKHN0cnVjdCBzb2NrYWRkciAqKSAmdW4sIHNpemVvZih1bikpOwo+IAo+IFVwIHRv
IGhlcmU6Cj4gCj4gQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXgu
Y29tPgo+IAo+IEJ1dDoKPiAKPiA+ICtpbnQgbGlieGxfX2V2X3FtcF9zZW5kKGxpYnhsX19nYyAq
Z2MsIGxpYnhsX19ldl9xbXAgKmV2LAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qg
Y2hhciAqY21kLCBsaWJ4bF9fanNvbl9vYmplY3QgKmFyZ3MpCj4gPiArewo+ID4gKyAgICBMT0dE
KERFQlVHLCBldi0+ZG9taWQsICIgZXYgJXAsIGNtZCAnJXMnIiwgZXYsIGNtZCk7Cj4gPiArCj4g
PiArICAgIC8qIENvbm5lY3QgdG8gUUVNVSBpZiBub3QgYWxyZWFkeSBjb25uZWN0ZWQgKi8KPiA+
ICsgICAgcmV0dXJuIHFtcF9ldl9jb25uZWN0KGdjLCBldik7Cj4gPiArfQo+IAo+IEkgdGhpbmsg
aXQgd291bGQgYmUgbmljZXIgdG8gcmVhZCBhIGNvbXBsZXRlIGltcGxlbWVudGF0aW9uIG9mIHRo
aXMKPiBmdW5jdGlvbi4gIFJpZ2h0IG5vdyBpdCdzIG9idmlvdXNseSB3cm9uZyBhbmQgaW1wb3Nz
aWJsZSB0byByZXZpZXcuCj4gCj4gU28gcGxlYXNlIHBvc3Rwb25lIHRoaXMgaHVuay4KCkl0IHdv
dWxkIGhhdmUgYmVlbiBuaWNlIGlmIEkgY291bGQsIGJ1dCB3ZSBjYW4ndCBoYXZlIHVudXNlZCBz
dGF0aWMKZnVuY3Rpb24uIEJ1dCBsZXQgbWUgcmVwbHkgdG8gdGhlIHJldmlldyBvZiB0aGUgbmV4
dCBwYXRjaC4KCi0tIApBbnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 11:40:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 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 1gAZKh-0001WI-Uc; Thu, 11 Oct 2018 11:40:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=dolx=mx=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gAZKg-0001WD-Kr
 for xen-devel@lists.xen.org; Thu, 11 Oct 2018 11:40:46 +0000
X-Inumbo-ID: abab1d23-cd4a-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id abab1d23-cd4a-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 11:42:03 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 11 Oct 2018 05:40:43 -0600
Message-Id: <5BBF36BA02000078001F0B8B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 11 Oct 2018 05:40:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <e13ed0b7-a7b7-24d2-0f88-be79e68241b4@citrix.com>
In-Reply-To: <e13ed0b7-a7b7-24d2-0f88-be79e68241b4@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Flask default policy mismatch vs dummy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 de Graaf <dgdegra@tycho.nsa.gov>, 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>

Pj4+IE9uIDExLjEwLjE4IGF0IDEwOjA1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gRm91bmQgd2hpbGUgbG9va2luZyBhdCBzb21lIE9TU1Rlc3QgbG9ncy4KPiAKPiBPY3Qg
IDkgMTQ6MDM6MDkuNTc5MDM3IChYRU4pIGF2YzogIGRlbmllZCAgeyBzZXR1cCB9IGZvciBkb21p
ZD0wIAo+IHNjb250ZXh0PXN5c3RlbV91OnN5c3RlbV9yOmRvbTBfdCB0Y29udGV4dD1zeXN0ZW1f
dTpzeXN0ZW1fcjp4ZW5fdCAKPiB0Y2xhc3M9cmVzb3VyY2UKPiBPY3QgIDkgMTQ6MDM6MDkuNTkw
ODYzIFsgICAgMC41MjIxOTNdIEZhaWxlZCB0byByZXBvcnQgTU1DT05GSUcgcmVzZXJ2YXRpb24g
Cj4gc3RhdGUgZm9yIFBDSSBNTUNPTkZJRyAwMDAwIFtidXMgMDAtN2ZdIHRvIGh5cGVydmlzb3Ig
KC0xMykKPiAKPiBJZiBzb21lb25lIGhhcyBzb21lIHR1aXRzLCBwbGVhc2UgZmVlbCBmcmVlLiAg
SWYgbm90LCBJJ2xsIHNlZSB3aGF0IEkKPiBjYW4gZG8gd2hlbiBJJ3ZlIGdvdCBzb21lIHRpbWUu
CgpIb3cgYWJvdXQgdGhpcz8KCkphbgoKZmxhc2s6IFBIWVNERVZPUF9wY2lfbW1jZmdfcmVzZXJ2
ZWQgdXNlcyBEb20wIGNvbnRleHQKCkFuZHJldyBmb3VuZAoKKFhFTikgYXZjOiAgZGVuaWVkICB7
IHNldHVwIH0gZm9yIGRvbWlkPTAgc2NvbnRleHQ9c3lzdGVtX3U6c3lzdGVtX3I6ZG9tMF90IHRj
b250ZXh0PXN5c3RlbV91OnN5c3RlbV9yOnhlbl90IHRjbGFzcz1yZXNvdXJjZQpbICAgIDAuNTIy
MTkzXSBGYWlsZWQgdG8gcmVwb3J0IE1NQ09ORklHIHJlc2VydmF0aW9uIHN0YXRlIGZvciBQQ0kg
TU1DT05GSUcgMDAwMCBbYnVzIDAwLTdmXSB0byBoeXBlcnZpc29yICgtMTMpCgppbiBzb21lIG9z
c3Rlc3QgbG9nLiBUaGUgWGVuIHNpZGUgbWVzc2FnZSBtYWRlIG1lIGd1ZXNzIHRoYXQgdGhlIHdy
b25nClNFQ0lOSVRTSURfKiB2YWx1ZSB3YXMgdXNlZCBpbiB0aGUgcmVzcGVjdGl2ZSBmbGFzayBo
b29rLgoKUmVwb3J0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+ClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tClVu
dGVzdGVkLCBzb2xlbHkgYmFzZWQgb24gbG9va2luZyBhdCB0aGUgY29kZS4KCi0tLSB1bnN0YWJs
ZS5vcmlnL3hlbi94c20vZmxhc2svaG9va3MuYwkyMDE4LTEwLTA1IDA4OjA0OjE3LjIyOTEwOTA1
MSArMDIwMAorKysgdW5zdGFibGUveGVuL3hzbS9mbGFzay9ob29rcy5jCTIwMTgtMTAtMTEgMTM6
Mzc6NTYuOTE3ODk4MTEzICswMjAwCkBAIC0xMTU1LDcgKzExNTUsOCBAQCBzdGF0aWMgaW50IGZs
YXNrX3Jlc291cmNlX3NldHVwX2dzaShpbnQKIAogc3RhdGljIGludCBmbGFza19yZXNvdXJjZV9z
ZXR1cF9taXNjKHZvaWQpCiB7Ci0gICAgcmV0dXJuIGF2Y19jdXJyZW50X2hhc19wZXJtKFNFQ0lO
SVRTSURfWEVOLCBTRUNDTEFTU19SRVNPVVJDRSwgUkVTT1VSQ0VfX1NFVFVQLCBOVUxMKTsKKyAg
ICByZXR1cm4gYXZjX2N1cnJlbnRfaGFzX3Blcm0oU0VDSU5JVFNJRF9ET00wLCBTRUNDTEFTU19S
RVNPVVJDRSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUkVTT1VSQ0VfX1NFVFVQ
LCBOVUxMKTsKIH0KIAogc3RhdGljIGlubGluZSBpbnQgZmxhc2tfcGFnZV9vZmZsaW5lKHVpbnQz
Ml90IGNtZCkKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 11:49:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 11:49: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 1gAZTR-0001yy-4y; Thu, 11 Oct 2018 11:49:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ivhl=mx=xenproject.org=prvs=8156e8a48=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gAZTP-0001yo-FN
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 11:49:47 +0000
X-Inumbo-ID: ee194cd9-cd4b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ee194cd9-cd4b-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 11:51:04 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,368,1534809600"; d="scan'208";a="67577045"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75390-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-amd64:<job status>:broken:regression
 xen-unstable:build-amd64-prev:<job status>:broken:regression
 xen-unstable:build-i386:<job status>:broken:regression
 xen-unstable:build-armhf-pvops:<job status>:broken:regression
 xen-unstable:build-i386-xsm:<job status>:broken:regression
 xen-unstable:build-amd64-xtf:<job status>:broken:regression
 xen-unstable:build-amd64-xsm:<job status>:broken:regression
 xen-unstable:build-amd64-pvops:<job status>:broken:regression
 xen-unstable:build-i386-pvops:<job status>:broken:regression
 xen-unstable:build-armhf:<job status>:broken:regression
 xen-unstable:build-i386-prev:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-1:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-midway:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386: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-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim: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-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-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-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:build-i386-rumprun:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-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-pygrub:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-2: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-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:build-amd64-rumprun:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-unstable:build-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-pair: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-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-3: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-raw:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-amd: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-5: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-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-migrupgrade: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-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl: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-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-rumprun-i386: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-amd: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-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-livepatch:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm: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-rtds:build-check(1):blocked:nonblocking
 xen-unstable:build-armhf:host-install(4):broken:nonblocking
 xen-unstable:build-armhf-pvops:host-install(4):broken:nonblocking
 xen-unstable:build-i386:host-install(4):broken:nonblocking
 xen-unstable:build-i386-prev:host-install(4):broken:nonblocking
 xen-unstable:build-i386-xsm:host-install(4):broken:nonblocking
 xen-unstable:build-i386-pvops:host-install(4):broken:nonblocking
 xen-unstable:build-amd64-xsm:host-install(4):broken:nonblocking
 xen-unstable:build-amd64-xtf:host-install(4):broken:nonblocking
 xen-unstable:build-amd64-pvops:host-install(4):broken:nonblocking
 xen-unstable:build-amd64:host-install(4):broken:nonblocking
 xen-unstable:build-amd64-prev:host-install(4):broken:nonblocking
X-Osstest-Versions-This: xen=85b00385827e4e061b2ff38b549c03d0f1e66b6a
X-Osstest-Versions-That: xen=91d4eca7add6a7a114bc05cc6d38223a0c0b5575
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 11 Oct 2018 12:49:41 +0100
Subject: [Xen-devel] [xen-unstable baseline-only test] 75390: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTM5MCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNv
bS9vc3N0ZXN0L2xvZ3MvNzUzOTAvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMgd2l0aCB0ZXN0cyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0
LXByZXYgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+
ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXh0ZiAgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHJldiAg
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQt
Y2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQt
Y2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xY293MiAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygx
KSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBu
L2EKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTQgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1y
dW1wcnVuLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhh
bWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tl
biBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgNCBob3N0
LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1pMzg2LXBy
ZXYgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUg
dW50ZXN0ZWQKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQp
ICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAg
ICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9r
ZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgIDQgaG9z
dC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5l
IHVudGVzdGVkCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0
KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAg
ICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAoK
dmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDg1YjAw
Mzg1ODI3ZTRlMDYxYjJmZjM4YjU0OWMwM2QwZjFlNjZiNmEKYmFzZWxpbmUgdmVyc2lvbjoKIHhl
biAgICAgICAgICAgICAgICAgIDkxZDRlY2E3YWRkNmE3YTExNGJjMDVjYzZkMzgyMjNhMGMwYjU1
NzUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NTM2OSAgMjAxOC0xMC0wNyAxNjo1MTo1NCBaICAg
IDMgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzUzOTAgIDIwMTgtMTAtMTEgMDE6MTg6NDEg
WiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lv
bnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgogIEJhc3RpYW4gQmxhbmsgPHdhbGRpQGRlYmlhbi5vcmc+CiAgQ2hyaXN0aWFuIExpbmRpZyA8
Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5s
YXBAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4KICBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KICBZYW5nIFFpYW4gPHlhbmcucWlhbkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJt
aGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4g
IAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4t
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2gg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQK
bG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVz
dC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiBi
dWlsZC1hbWQ2NC1wcmV2IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYgYnJva2VuCmJyb2tl
bi1qb2IgYnVpbGQtYXJtaGYtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni14c20g
YnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteHRmIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxk
LWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJv
a2VuLWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhmIGJy
b2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYtcHJldiBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQt
YXJtaGYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhmLXB2b3BzIGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4t
c3RlcCBidWlsZC1pMzg2LXByZXYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkz
ODYteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXB2b3BzIGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXh0ZiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVp
bGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhv
c3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC1wcmV2IGhvc3QtaW5zdGFsbCg0
KQoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgODViMDAzODU4MjdlNGUwNjFiMmZm
MzhiNTQ5YzAzZDBmMWU2NmI2YQpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIE9jdCA4IDE1OjI4OjI4IDIwMTggKzAxMDAKCiAgICB4
ZW4vc2NoZWQ6IERyb3Agc2V0X2N1cnJlbnRfc3RhdGUoKQogICAgCiAgICBUaGlzIGFwcGVhcnMg
dG8gaGF2ZSBiZWVuIGEgTGludXgtaXNtIHdoaWNoIGZvdW5kIGl0cyB3YXkgaW50byB0aGUgWGVu
CiAgICBjb2RlYmFzZSB3aXRoIHRoZSBJQTY0IHBvcnQsIGFuZCByZW1haW5lZCBhZnRlciBJQTY0
IHdhcyByZW1vdmVkLgogICAgCiAgICBBcyBmYXIgYXMgSSBjYW4gdGVsbCBmcm9tIGNvZGUgYXJj
aGVvbG9neSwgbm9uZSBvZiB0aGUgb3RoZXIgYXJjaGl0ZWN0dXJlcwogICAgaGF2ZSBldmVyIGhh
ZCBhIGN1cnJlbnQtPnN0YXRlIGZpZWxkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9y
Z2UuZHVubGFwQGNpdHJpeC5jb20+Cgpjb21taXQgYTY5NmY0ZTYzY2E1MTY5MzczNmE2Y2Y3Yjkx
MTUyMjI4NzIzODY1MwpBdXRob3I6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBjaXRyaXguY29t
PgpEYXRlOiAgIFRodSBPY3QgNCAxMjozMToyNSAyMDE4ICswMTAwCgogICAgbGliZnNpbWFnZTog
SG9ub3VyIGdlbmVyYWwgTERGTEFHUwogICAgCiAgICBEbyBub3QgcmVzZXQgTERGTEFHUyB0byBl
bXB0eS4gIEluc3RlYWQsIGFwcGVuZCB0aGUgZnNpbWFnZS1zcGVjaWFsCiAgICBMREZMQUdTLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AY2l0cml4LmNv
bT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKY29tbWl0IDU3
MDc3Y2M0MmVhMDNhNzg4ZjAzY2IwMWRjZjFjZWU0OTFkODA5OTIKQXV0aG9yOiBCYXN0aWFuIEJs
YW5rIDx3YWxkaUBkZWJpYW4ub3JnPgpEYXRlOiAgIFNhdCBKdWwgNSAxMTo0Njo1MCAyMDE0ICsw
MjAwCgogICAgdG9vbHMveGVuc3RhdDogRml4IHNoYXJlZCBsaWJyYXJ5IHZlcnNpb24KICAgIAog
ICAgbGlieGVuc3RhdCBkb2VzIG5vdCBoYXZlIGEgc3RhYmxlIEFCSS4gIFNldCBpdHMgdmVyc2lv
biB0byB0aGUgY3VycmVudAogICAgWGVuIHJlbGVhc2UgdmVyc2lvbi4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CiAgICBBY2tlZC1i
eTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCA0NWNiNGFkYjYzMTI0MTVi
M2VhYjBhYjZiMDk3YWVjOTg1NTFiNDAxCkF1dGhvcjogSWFuIEphY2tzb24gPGlhbi5qYWNrc29u
QGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIE9jdCAzIDE4OjQzOjU1IDIwMTggKzAxMDAKCiAgICBk
b2NzL21hbi94ZW4tcHYtY2hhbm5lbC5wb2QuNzogUmVtb3ZlIGEgc3B1cmlvdXMgYmxhbmsgbGlu
ZQogICAgCiAgICBObyBmdW5jdGlvbmFsIGNoYW5nZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCA0MjNjNGRlZjFmN2EwMWVlZmY1NmZhNzA1
NjQxODA2NDBlZjNhZjQzCkF1dGhvcjogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5j
b20+CkRhdGU6ICAgV2VkIE9jdCAzIDE4OjQyOjQyIDIwMTggKzAxMDAKCiAgICBkb2NzL21hbjog
UHJvdmlkZSBwcm9wZXJseS1mb3JtYXR0ZWQgTkFNRSBzZWN0aW9ucwogICAgCiAgICBBIG1hbnBh
Z2UgYGZvby43LnBvZCcgbXVzdCBzdGFydCB3aXRoCiAgICAKICAgICAgPWhlYWQgTkFNRQogICAg
CiAgICAgIGZvbyAtIHNvbWUgc3VtbWFyeSBvZiB3aGF0IGZvbyBpcyBvciB3aGF0IHRoaXMgbWFu
cGFnZSBpcwogICAgCiAgICBiZWNhdXNlIG90aGVyd2lzZSBtYW5wYWdlIGNhdGFsb2d1ZSBzeXN0
ZW1zIGNhbm5vdCBnZW5lcmF0ZSBhIHByb3BlcgogICAgYHdoYXRpcycgZW50cnkuCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBjaXRyaXguY29tPgogICAg
QWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpjb21taXQgOTk4MWQ0Zjc3
ZmE1YWIxYmVjOGRiNzM2ZTVlMjA2OTAzMTA1NzJkZApBdXRob3I6IElhbiBKYWNrc29uIDxpYW4u
amFja3NvbkBjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBPY3QgMyAxOTowMDoyMiAyMDE4ICswMTAw
CgogICAgVmFyaW91czogRml4IHR5cG8gYG1hcHBwaW5nJwogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKY29tbWl0IDhiOTczNmI1NmQzNTI5YjZhZTFkZTMw
YTA0ZjY2ZTk2MWZjOGE4ZDQKQXV0aG9yOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AY2l0cml4
LmNvbT4KRGF0ZTogICBXZWQgT2N0IDMgMTg6NTk6MTggMjAxOCArMDEwMAoKICAgIFZhcmlvdXM6
IEZpeCB0eXBvIGBpbmZvbWF0aW9uJwogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3Nv
biA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1
bmxhcEBjaXRyaXguY29tPgoKY29tbWl0IDMwMGQ5M2UwOTY4YjI2NmFkODdhZWZiOWQwNTk4OGIx
Yjc2ZTg1MTEKQXV0aG9yOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4KRGF0
ZTogICBXZWQgT2N0IDMgMTg6NTc6MTMgMjAxOCArMDEwMAoKICAgIHRvb2xzL3B5dGhvbi94ZW4v
bG93bGV2ZWw6IEZpeCB0eXBvIGBzdWNlc3MnCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+Cgpjb21taXQgMGQzNGJjYTVlNjA0MGY5ODc0ZTZhNjljNDVjNzkw
ODIzOWYwMjRiOQpBdXRob3I6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBjaXRyaXguY29tPgpE
YXRlOiAgIFdlZCBPY3QgMyAxODo1NjozOSAyMDE4ICswMTAwCgogICAgVmFyaW91czogRml4IHR5
cG8gYHJlc2V0aW5nJwogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgoKY29tbWl0IDZjYjM1MGNmNTk4ZTM0NGM3MGJjNDI3ZWUxYWJlMTkwNDg4NjY3NTQKQXV0
aG9yOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4KRGF0ZTogICBXZWQgT2N0
IDMgMTg6NTU6MzYgMjAxOCArMDEwMAoKICAgIFZhcmlvdXM6IEZpeCB0eXBvIGBvY2N1cmVkJwog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AY2l0cml4LmNv
bT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZp
ZXdlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgoKY29tbWl0
IDk1ODM2ZTcyMDI3NzM1OWMyZDJlMjIxMjYxODQxNzE0Yzg0YWRiYjYKQXV0aG9yOiBJYW4gSmFj
a3NvbiA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4KRGF0ZTogICBXZWQgT2N0IDMgMTg6NTE6NTAg
MjAxOCArMDEwMAoKICAgIFZhcmlvdXM6IEZpeCB0eXBvcyBgdW5rb3duJywgYHJldHJlaXZlJyAo
ZGV0ZWN0ZWQgYnkgbGludGlhbikKICAgIAogICAgU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24g
PGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KCmNvbW1pdCBmMzdiMGIzZGRkZGJkN2QzNTdlZTdhMzYzZWY2ZDMwYjQ0YmFl
NzAwCkF1dGhvcjogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CkRhdGU6ICAg
V2VkIE9jdCAzIDE4OjQ2OjQ3IDIwMTggKzAxMDAKCiAgICB0b29scy94ZW50cmFjZS94ZW5hbHl6
ZTogRml4IHR5cG9zIGRldGVjdGVkIGJ5IGxpbnRpYW4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogR2Vv
cmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgoKY29tbWl0IGU3MmI0YzZhNDY4
MWJjYjViY2I4OTIzY2E3YzNkMzk0NDkwYWZhYjMKQXV0aG9yOiBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AY2l0cml4LmNvbT4KRGF0ZTogICBXZWQgT2N0IDMgMTg6NDQ6MTggMjAxOCArMDEwMAoK
ICAgIGRvY3MvbWFuOiBGaXggdHdvIHR5cG9zIGRldGVjdGVkIGJ5IHRoZSBEZWJpYW4gbGludGlh
biB0b29sCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBj
aXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpj
b21taXQgN2IyMGE4NjViYzEwNWZlNTY2MTU2MjAxYzhlNmMzN2VmNjkyZTNkZApBdXRob3I6IFlh
bmcgUWlhbiA8eWFuZy5xaWFuQGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIE9jdCA4IDExOjEwOjE0
IDIwMTggKzA4MDAKCiAgICB0b29scy9vY2FtbDogUmVsZWFzZSB0aGUgZ2xvYmFsIGxvY2sgYmVm
b3JlIGludm9raW5nIGJsb2NrIHN5c2NhbGxzCiAgICAKICAgIEZ1bmN0aW9ucyByZWxhdGVkIHdp
dGggZXZlbnQgY2hhbm5lbCBhcmUgcGFyYWxsZWxpemFibGUsIHNvIHJlbGVhc2UgZ2xvYmFsCiAg
ICBsb2NrIGJlZm9yZSBpbnZva2luZyBDIGZ1bmN0aW9uIHdoaWNoIHdpbGwgZmluYWxseSBjYWxs
IGJsb2NrIHN5c2NhbGxzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBZYW5nIFFpYW4gPHlhbmcu
cWlhbkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlh
bi5saW5kaWdAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 12:18:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 12:18: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 1gAZur-0004cI-Gm; Thu, 11 Oct 2018 12:18:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zb/w=mx=gmail.com=milanboberic94@srs-us1.protection.inumbo.net>)
 id 1gAZuq-0004cD-JE
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 12:18:08 +0000
X-Inumbo-ID: 588affed-cd4f-11e8-a8a5-bc764e045a96
Received: from mail-lf1-x143.google.com (unknown [2a00:1450:4864:20::143])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 588affed-cd4f-11e8-a8a5-bc764e045a96;
 Thu, 11 Oct 2018 14:15:31 +0200 (CEST)
Received: by mail-lf1-x143.google.com with SMTP id d4-v6so6509553lfa.3
 for <xen-devel@lists.xenproject.org>; Thu, 11 Oct 2018 05:18:07 -0700 (PDT)
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=SnYv8FdF4e5m3URRf+eWmzuYyL4haSpa+nkVVU/5ykY=;
 b=Eh8B93OoLstm4rN49B4W7KRSOQO860IzC7BIOwHCvUGnDyC+bo/oQ8DoGxbKVuteG4
 hYpcgp9K2zeSLhHQJlb86+sJLtT4abg5uIU+Ll8XB3Q6IGuq7rC4OoG+dvlIZWEN01gD
 W/Aya3IguAcYBguSB1gL/0pItj/0o13PTkZy/4PB0rlFsaIrggcYCgsS3KAYfTIDjGgm
 lqIk70A8FLx2+2sFpz0Ym+VpYmBw5vFzCAGHJT8buCVCI1DL4DByFaddAp255ubfOOMm
 GII6J3QYdzcF25/47oaFR0UjfvB2bB4DLJe3F8X2GoZierZvdnMxMguRWzYZLvSr16du
 I1tg==
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=SnYv8FdF4e5m3URRf+eWmzuYyL4haSpa+nkVVU/5ykY=;
 b=e03Q5PZdUOJwv8w6rJEX/F4V0Glld8qeeKzn1g3HmN3/HZppKyaXUVSkOspUmV/GvI
 XqIJcIY/PxpDNTAbPccnHWwZsa5NRRQ/UBp24XxbAutpoj4X4IOB55kANsTg9W6dxA8e
 WRWgGHELKiam2lsSyljZ5L23Ty0ho9p8yI3WGMVMF5XlihIRGXWph1Lizl6HG+Qn+IrC
 RE6iSwMt3Kq2kRh1PCQiaeZH2mzdto37Dph/dDUm1by96AwFTGutVmqWALzBtmcwCS2E
 UP9VCt6HVXX3UmpJuuTpT2UOeyLozEbTgDgqMZ/R2/zqrteGFcwtTns0hCrPgetya/hK
 ZxBA==
X-Gm-Message-State: ABuFfojrj+NLHLf8/ouCMRQApNGvfRr8RUQ3kNZXiLayA7jSeb0C6xQn
 T8EYa+8h1XoqTqE8v2EgV1DVVvNxS424RTSjh1M=
X-Google-Smtp-Source: ACcGV62YId4JkC5zTPa2Br3OAwvFL3Y4ocEh5gYuGx0nwDLf4799/TvprQkUE1XySfhg1tYGfpgL0wGzU3+LbAiFbHc=
X-Received: by 2002:a19:2a8c:: with SMTP id q12-v6mr953889lfq.95.1539260285606; 
 Thu, 11 Oct 2018 05:18:05 -0700 (PDT)
MIME-Version: 1.0
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <995da0578f0953662536edabb5807fd76ca4d8ce.camel@suse.com>
 <CADJ6SV1yDBptrcaoqUPChtnXTmvhbzj-AAv2FDN2LCMyTipc-A@mail.gmail.com>
 <CAENZ-+=mWFnJ-4OFK+bjb4rimNNB_x4qHFVAbTM1mFd2Sg7s3g@mail.gmail.com>
 <CADJ6SV1Mdnjyd8oEcB4ZCZKuR0LkJ82GCf5s1+AwgASe8vLMWg@mail.gmail.com>
In-Reply-To: <CADJ6SV1Mdnjyd8oEcB4ZCZKuR0LkJ82GCf5s1+AwgASe8vLMWg@mail.gmail.com>
From: Milan Boberic <milanboberic94@gmail.com>
Date: Thu, 11 Oct 2018 14:17:54 +0200
Message-ID: <CADJ6SV0_5fSi1YkDYGGSEra4JDPDgu0ZnBfJwsEtv9UY7r6j_A@mail.gmail.com>
To: Meng Xu <xumengpanda@gmail.com>
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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@arm.com,
 sstabellini@kernel.org, andrii_anisov@epam.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>

SSBtaXN1bmRlcnN0b29kIHRoZSBwYXNzdGhyb3VnaCBjb25jZXB0LCBpdCBvbmx5IGFsbG93cyBn
dWVzdCBkb21haW4KdG8gdXNlIGNlcnRhaW4gaW50ZXJydXB0cyBhbmQgbWVtb3J5LiBJcyB0aGVy
ZSBhcmUgd2F5IHRvIHNvbWVob3cKcm91dGUgaW50ZXJydXB0IGZyb20gZG9tVSAoYmFyZS1tZXRh
bCBhcHApIHRvIGh3PwpPbiBUaHUsIE9jdCAxMSwgMjAxOCBhdCA5OjM2IEFNIE1pbGFuIEJvYmVy
aWMgPG1pbGFuYm9iZXJpYzk0QGdtYWlsLmNvbT4gd3JvdGU6Cj4KPiBPbiBXZWQsIE9jdCAxMCwg
MjAxOCBhdCA2OjQxIFBNIE1lbmcgWHUgPHh1bWVuZ3BhbmRhQGdtYWlsLmNvbT4gd3JvdGU6Cj4g
Pgo+ID4gVGhlIGppdHRlciBtYXkgY29tZSBmcm9tIFhlbiBvciB0aGUgT1MgaW4gZG9tMC4KPiA+
IEl0IHdpbGwgYmUgdXNlZnVsIHRvIGtub3cgd2hhdCBpcyB0aGUgaml0dGVyIGlmIHlvdSBydW4g
dGhlIHRlc3Qgb24gUGV0YUxpbnV4Lgo+ID4gKEl0J3MgdW5kZXJzdGFuZGFibGUgdGhlIGppdHRl
ciBpcyBnb25lIHdpdGhvdXQgT1MuIEl0IGlzIGFsc28gY29tbW9uCj4gPiB0aGF0IE9TIGludHJv
ZHVjZXMgdmFyaW91cyBpbnRlcmZlcmVuY2VzLikKPgo+IEhpIE1lbmcsCj4gd2VsbC4uLiBJJ20g
dXNpbmcgYmFyZS1tZXRhbCBhcHBsaWNhdGlvbiBhbmQgSSBuZWVkIGl0IGV4Y2x1c2l2ZWx5IHRv
Cj4gYmUgcmFuIG9uIG9uZSBDUFUgYXMgZG9tVSAoZ3Vlc3QpIHdpdGhvdXQgT1MgKGFuZCBJJ20g
bm90IHN1cmUgaG93Cj4gd291bGQgSSBtYWtlIHRoZSBzYW1lIGFwcCB0byBiZSByYW4gb24gUGV0
YUxpbnV4IGRvbTAgOkQgaGFoYSkuCj4gSXMgdGhlcmUgYSBjaGFuY2UgdGhhdCBQZXRhTGludXgg
YXMgZG9tMCBpcyBjcmVhdGluZyB0aGlzIGppdHRlciBhbmQKPiBob3c/IElzIHRoZXJlIGEgd2F5
IG9mIGRlY3JlYXNpbmcgaXQ/Cj4KPiBZZXMsIHRoZXJlIGFyZSBubyBwcmludHMuCj4KPiBJJ20g
bm90IHN1cmUgYWJvdXQgdGhpcyB0aW1lciBpbnRlcnJ1cHQgcGFzc3Rocm91Z2ggYmVjYXVzZSBJ
IGRpZG4ndAo+IGZpbmQgYW55IGV4YW1wbGUgb2YgaXQsIGluIGF0dGFjaG1lbnQgSSBpbmNsdWRl
ZCB4ZW4tb3ZlcmxheS5kdHNpIGZpbGUKPiB3aGljaCBJIGVkaXRlZCB0byBhZGQgcGFzc3Rocm91
Z2gsIGluIGVhcmxpZXIgcmVwbGllcyB0aGVyZSBhcmUKPiBiYXJlLW1ldGFsIGNvbmZpZ3VyYXRp
b24gZmlsZS4gSXQgd291bGQgYmUgaGVscGZ1bCB0byBrbm93IGlmIHRob3NlCj4gc2V0dGluZyBh
cmUgY29ycmVjdC4gSWYgdGhleSBhcmUgbm90IGNvcnJlY3QgaXQgd291bGQgZXhwbGFpbiB0aGUK
PiBqaXR0ZXIuCj4KPiBUaGFua3MgaW4gYWR2YW5jZSwgTWlsYW4gQm9iZXJpYyEKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 13:16:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 13: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 1gAapZ-0001gC-Tf; Thu, 11 Oct 2018 13:16:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=uyyi=mx=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1gAann-0001dm-Oa
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 13:14:55 +0000
X-Inumbo-ID: 4784fbdd-cd57-11e8-a8a5-bc764e045a96
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4784fbdd-cd57-11e8-a8a5-bc764e045a96;
 Thu, 11 Oct 2018 15:12:18 +0200 (CEST)
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 mx1.redhat.com (Postfix) with ESMTPS id 6647D3002F45;
 Thu, 11 Oct 2018 13:14:51 +0000 (UTC)
Received: from x1w.redhat.com (unknown [10.40.205.34])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 64D005D779;
 Thu, 11 Oct 2018 13:14:19 +0000 (UTC)
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>
To: Prasad J Pandit <ppandit@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>
Date: Thu, 11 Oct 2018 15:14:13 +0200
Message-Id: <20181011131413.22208-1-philmd@redhat.com>
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.40]); Thu, 11 Oct 2018 13:14:53 +0000 (UTC)
X-Mailman-Approved-At: Thu, 11 Oct 2018 13:16:44 +0000
Subject: [Xen-devel] [PATCH] chardev: Convert IOReadHandler to read an
 unsigned number of 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: Peter Maydell <peter.maydell@linaro.org>,
 Sagar Karandikar <sagark@eecs.berkeley.edu>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jan Kiszka <jan.kiszka@siemens.com>,
 Jason Wang <jasowang@redhat.com>, Palmer Dabbelt <palmer@sifive.com>,
 qemu-devel@nongnu.org, Markus Armbruster <armbru@redhat.com>,
 Max Filippov <jcmvbkbc@gmail.com>, Michael Clark <mjc@sifive.com>,
 Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Alberto Garcia <berto@igalia.com>,
 Li Zhijian <lizhijian@cn.fujitsu.com>, Alexander Graf <agraf@suse.de>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 Antony Pavlov <antonynpavlov@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>,
 =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= <marcandre.lureau@redhat.com>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>,
 Laurent Vivier <lvivier@redhat.com>, Corey Minyard <minyard@acm.org>,
 Amit Shah <amit@kernel.org>, Alistair Francis <alistair@alistair23.me>,
 "Dr. David Alan Gilbert" <dgilbert@redhat.com>,
 Fabien Chouteau <chouteau@adacore.com>, Zhang Chen <zhangckid@gmail.com>,
 "open list:PXA2XX" <qemu-arm@nongnu.org>,
 Peter Chubb <peter.chubb@nicta.com.au>,
 Samuel Thibault <samuel.thibault@ens-lyon.org>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>, Andrzej Zaborowski <balrogg@gmail.com>,
 Cornelia Huck <cohuck@redhat.com>,
 "open list:S390 Virtio-ccw" <qemu-s390x@nongnu.org>,
 Thomas Huth <huth@tuxfamily.org>, Michael Walle <michael@walle.cc>,
 "open list:sPAPR" <qemu-ppc@nongnu.org>,
 Bastian Koppelmann <kbastian@mail.uni-paderborn.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>

VGhlIG51bWJlciBvZiBieXRlcyBjYW4gbm90IGJlIG5lZ2F0aXZlIG5vciB6ZXJvLgoKRml4ZWQg
MiBmb3JtYXQgc3RyaW5nOgotIGh3L2NoYXIvc3BhcHJfdnR5LmMKLSBody91c2IvY2NpZC1jYXJk
LXBhc3N0aHJ1LmMKClNpZ25lZC1vZmYtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGls
bWRAcmVkaGF0LmNvbT4KLS0tClNlZTogaHR0cHM6Ly9saXN0cy5nbnUub3JnL2FyY2hpdmUvaHRt
bC9xZW11LWRldmVsLzIwMTgtMTAvbXNnMDIyMTIuaHRtbAoKIGJhY2tlbmRzL3JuZy1lZ2QuYyAg
ICAgICAgICB8IDQgKystLQogY2hhcmRldi9jaGFyLWZkLmMgICAgICAgICAgIHwgMiArLQogY2hh
cmRldi9jaGFyLW11eC5jICAgICAgICAgIHwgNCArKy0tCiBjaGFyZGV2L2NoYXItcHR5LmMgICAg
ICAgICAgfCAyICstCiBjaGFyZGV2L2NoYXItc29ja2V0LmMgICAgICAgfCA0ICsrLS0KIGNoYXJk
ZXYvY2hhci11ZHAuYyAgICAgICAgICB8IDIgKy0KIGdkYnN0dWIuYyAgICAgICAgICAgICAgICAg
ICB8IDQgKystLQogaHcvYXJtL3B4YTJ4eC5jICAgICAgICAgICAgIHwgNCArKy0tCiBody9hcm0v
c3Ryb25nYXJtLmMgICAgICAgICAgfCA1ICsrKy0tCiBody9jaGFyL2JjbTI4MzVfYXV4LmMgICAg
ICAgfCA0ICsrLS0KIGh3L2NoYXIvY2FkZW5jZV91YXJ0LmMgICAgICB8IDQgKystLQogaHcvY2hh
ci9jbXNkay1hcGItdWFydC5jICAgIHwgNCArKy0tCiBody9jaGFyL2RpZ2ljLXVhcnQuYyAgICAg
ICAgfCA0ICsrLS0KIGh3L2NoYXIvZXNjYy5jICAgICAgICAgICAgICB8IDYgKysrLS0tCiBody9j
aGFyL2V0cmF4ZnNfc2VyLmMgICAgICAgfCA0ICsrLS0KIGh3L2NoYXIvZXh5bm9zNDIxMF91YXJ0
LmMgICB8IDUgKysrLS0KIGh3L2NoYXIvZ3JsaWJfYXBidWFydC5jICAgICB8IDQgKystLQogaHcv
Y2hhci9pbXhfc2VyaWFsLmMgICAgICAgIHwgNCArKy0tCiBody9jaGFyL2lwb2N0YWwyMzIuYyAg
ICAgICAgfCA0ICsrLS0KIGh3L2NoYXIvbG0zMl9qdWFydC5jICAgICAgICB8IDQgKystLQogaHcv
Y2hhci9sbTMyX3VhcnQuYyAgICAgICAgIHwgNCArKy0tCiBody9jaGFyL21jZl91YXJ0LmMgICAg
ICAgICAgfCA0ICsrLS0KIGh3L2NoYXIvbWlsa3ltaXN0LXVhcnQuYyAgICB8IDQgKystLQogaHcv
Y2hhci9wYXJhbGxlbC5jICAgICAgICAgIHwgMiArLQogaHcvY2hhci9wbDAxMS5jICAgICAgICAg
ICAgIHwgNCArKy0tCiBody9jaGFyL3NjbHBjb25zb2xlLWxtLmMgICAgfCA0ICsrLS0KIGh3L2No
YXIvc2NscGNvbnNvbGUuYyAgICAgICB8IDQgKystLQogaHcvY2hhci9zZXJpYWwuYyAgICAgICAg
ICAgIHwgNiArKystLS0KIGh3L2NoYXIvc2hfc2VyaWFsLmMgICAgICAgICB8IDYgKysrLS0tCiBo
dy9jaGFyL3NwYXByX3Z0eS5jICAgICAgICAgfCA2ICsrKy0tLQogaHcvY2hhci9zdG0zMmYyeHhf
dXNhcnQuYyAgIHwgNSArKystLQogaHcvY2hhci90ZXJtaW5hbDMyNzAuYyAgICAgIHwgNCArKy0t
CiBody9jaGFyL3ZpcnRpby1jb25zb2xlLmMgICAgfCA0ICsrLS0KIGh3L2NoYXIveGVuX2NvbnNv
bGUuYyAgICAgICB8IDQgKystLQogaHcvY2hhci94aWxpbnhfdWFydGxpdGUuYyAgIHwgNCArKy0t
CiBody9pcG1pL2lwbWlfYm1jX2V4dGVybi5jICAgfCA4ICsrKystLS0tCiBody9taXNjL2l2c2ht
ZW0uYyAgICAgICAgICAgfCA2ICsrKy0tLQogaHcvcmlzY3YvcmlzY3ZfaHRpZi5jICAgICAgIHwg
NCArKy0tCiBody9yaXNjdi9zaWZpdmVfdWFydC5jICAgICAgfCA0ICsrLS0KIGh3L3VzYi9jY2lk
LWNhcmQtcGFzc3RocnUuYyB8IDYgKysrLS0tCiBody91c2IvZGV2LXNlcmlhbC5jICAgICAgICAg
fCA0ICsrLS0KIGh3L3VzYi9yZWRpcmVjdC5jICAgICAgICAgICB8IDQgKystLQogaW5jbHVkZS9x
ZW11L21haW4tbG9vcC5oICAgIHwgNCArKy0tCiBtb25pdG9yLmMgICAgICAgICAgICAgICAgICAg
fCA2ICsrKy0tLQogbmV0L2NvbG8tY29tcGFyZS5jICAgICAgICAgIHwgNiArKystLS0KIG5ldC9m
aWx0ZXItbWlycm9yLmMgICAgICAgICB8IDQgKystLQogbmV0L3NsaXJwLmMgICAgICAgICAgICAg
ICAgIHwgNCArKy0tCiBxdGVzdC5jICAgICAgICAgICAgICAgICAgICAgfCA0ICsrLS0KIHRhcmdl
dC94dGVuc2EveHRlbnNhLXNlbWkuYyB8IDQgKystLQogNDkgZmlsZXMgY2hhbmdlZCwgMTA3IGlu
c2VydGlvbnMoKyksIDEwNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9iYWNrZW5kcy9ybmct
ZWdkLmMgYi9iYWNrZW5kcy9ybmctZWdkLmMKaW5kZXggZDJiOWNlNmNiZi4uZDlkMDQ0ZWY5OCAx
MDA2NDQKLS0tIGEvYmFja2VuZHMvcm5nLWVnZC5jCisrKyBiL2JhY2tlbmRzL3JuZy1lZ2QuYwpA
QCAtNDgsNyArNDgsNyBAQCBzdGF0aWMgdm9pZCBybmdfZWdkX3JlcXVlc3RfZW50cm9weShSbmdC
YWNrZW5kICpiLCBSbmdSZXF1ZXN0ICpyZXEpCiAgICAgfQogfQogCi1zdGF0aWMgaW50IHJuZ19l
Z2RfY2hyX2Nhbl9yZWFkKHZvaWQgKm9wYXF1ZSkKK3N0YXRpYyBzaXplX3Qgcm5nX2VnZF9jaHJf
Y2FuX3JlYWQodm9pZCAqb3BhcXVlKQogewogICAgIFJuZ0VnZCAqcyA9IFJOR19FR0Qob3BhcXVl
KTsKICAgICBSbmdSZXF1ZXN0ICpyZXE7CkBAIC02MSw3ICs2MSw3IEBAIHN0YXRpYyBpbnQgcm5n
X2VnZF9jaHJfY2FuX3JlYWQodm9pZCAqb3BhcXVlKQogICAgIHJldHVybiBzaXplOwogfQogCi1z
dGF0aWMgdm9pZCBybmdfZWdkX2Nocl9yZWFkKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAq
YnVmLCBpbnQgc2l6ZSkKK3N0YXRpYyB2b2lkIHJuZ19lZ2RfY2hyX3JlYWQodm9pZCAqb3BhcXVl
LCBjb25zdCB1aW50OF90ICpidWYsIHNpemVfdCBzaXplKQogewogICAgIFJuZ0VnZCAqcyA9IFJO
R19FR0Qob3BhcXVlKTsKICAgICBzaXplX3QgYnVmX29mZnNldCA9IDA7CmRpZmYgLS1naXQgYS9j
aGFyZGV2L2NoYXItZmQuYyBiL2NoYXJkZXYvY2hhci1mZC5jCmluZGV4IDJjOWIyY2U1NjcuLjYy
MmFkZjkyYzUgMTAwNjQ0Ci0tLSBhL2NoYXJkZXYvY2hhci1mZC5jCisrKyBiL2NoYXJkZXYvY2hh
ci1mZC5jCkBAIC02OSw3ICs2OSw3IEBAIHN0YXRpYyBnYm9vbGVhbiBmZF9jaHJfcmVhZChRSU9D
aGFubmVsICpjaGFuLCBHSU9Db25kaXRpb24gY29uZCwgdm9pZCAqb3BhcXVlKQogICAgIHJldHVy
biBUUlVFOwogfQogCi1zdGF0aWMgaW50IGZkX2Nocl9yZWFkX3BvbGwodm9pZCAqb3BhcXVlKQor
c3RhdGljIHNpemVfdCBmZF9jaHJfcmVhZF9wb2xsKHZvaWQgKm9wYXF1ZSkKIHsKICAgICBDaGFy
ZGV2ICpjaHIgPSBDSEFSREVWKG9wYXF1ZSk7CiAgICAgRkRDaGFyZGV2ICpzID0gRkRfQ0hBUkRF
VihvcGFxdWUpOwpkaWZmIC0tZ2l0IGEvY2hhcmRldi9jaGFyLW11eC5jIGIvY2hhcmRldi9jaGFy
LW11eC5jCmluZGV4IDYwNTVlNzYyOTMuLjUwYmIzOTg0OTQgMTAwNjQ0Ci0tLSBhL2NoYXJkZXYv
Y2hhci1tdXguYworKysgYi9jaGFyZGV2L2NoYXItbXV4LmMKQEAgLTE5Miw3ICsxOTIsNyBAQCBz
dGF0aWMgdm9pZCBtdXhfY2hyX2FjY2VwdF9pbnB1dChDaGFyZGV2ICpjaHIpCiAgICAgfQogfQog
Ci1zdGF0aWMgaW50IG11eF9jaHJfY2FuX3JlYWQodm9pZCAqb3BhcXVlKQorc3RhdGljIHNpemVf
dCBtdXhfY2hyX2Nhbl9yZWFkKHZvaWQgKm9wYXF1ZSkKIHsKICAgICBNdXhDaGFyZGV2ICpkID0g
TVVYX0NIQVJERVYob3BhcXVlKTsKICAgICBpbnQgbSA9IGQtPmZvY3VzOwpAQCAtMjA5LDcgKzIw
OSw3IEBAIHN0YXRpYyBpbnQgbXV4X2Nocl9jYW5fcmVhZCh2b2lkICpvcGFxdWUpCiAgICAgcmV0
dXJuIDA7CiB9CiAKLXN0YXRpYyB2b2lkIG11eF9jaHJfcmVhZCh2b2lkICpvcGFxdWUsIGNvbnN0
IHVpbnQ4X3QgKmJ1ZiwgaW50IHNpemUpCitzdGF0aWMgdm9pZCBtdXhfY2hyX3JlYWQodm9pZCAq
b3BhcXVlLCBjb25zdCB1aW50OF90ICpidWYsIHNpemVfdCBzaXplKQogewogICAgIENoYXJkZXYg
KmNociA9IENIQVJERVYob3BhcXVlKTsKICAgICBNdXhDaGFyZGV2ICpkID0gTVVYX0NIQVJERVYo
b3BhcXVlKTsKZGlmZiAtLWdpdCBhL2NoYXJkZXYvY2hhci1wdHkuYyBiL2NoYXJkZXYvY2hhci1w
dHkuYwppbmRleCBlOGQ5YTUzNDc2Li4zMmUzOWJiYTNmIDEwMDY0NAotLS0gYS9jaGFyZGV2L2No
YXItcHR5LmMKKysrIGIvY2hhcmRldi9jaGFyLXB0eS5jCkBAIC0xNDgsNyArMTQ4LDcgQEAgc3Rh
dGljIEdTb3VyY2UgKnB0eV9jaHJfYWRkX3dhdGNoKENoYXJkZXYgKmNociwgR0lPQ29uZGl0aW9u
IGNvbmQpCiAgICAgcmV0dXJuIHFpb19jaGFubmVsX2NyZWF0ZV93YXRjaChzLT5pb2MsIGNvbmQp
OwogfQogCi1zdGF0aWMgaW50IHB0eV9jaHJfcmVhZF9wb2xsKHZvaWQgKm9wYXF1ZSkKK3N0YXRp
YyBzaXplX3QgcHR5X2Nocl9yZWFkX3BvbGwodm9pZCAqb3BhcXVlKQogewogICAgIENoYXJkZXYg
KmNociA9IENIQVJERVYob3BhcXVlKTsKICAgICBQdHlDaGFyZGV2ICpzID0gUFRZX0NIQVJERVYo
b3BhcXVlKTsKZGlmZiAtLWdpdCBhL2NoYXJkZXYvY2hhci1zb2NrZXQuYyBiL2NoYXJkZXYvY2hh
ci1zb2NrZXQuYwppbmRleCBhNzViNDZkOWZlLi42ZTg4MTM1MTkwIDEwMDY0NAotLS0gYS9jaGFy
ZGV2L2NoYXItc29ja2V0LmMKKysrIGIvY2hhcmRldi9jaGFyLXNvY2tldC5jCkBAIC0xMjAsNyAr
MTIwLDcgQEAgc3RhdGljIHZvaWQgdGNwX2Nocl9hY2NlcHQoUUlPTmV0TGlzdGVuZXIgKmxpc3Rl
bmVyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgUUlPQ2hhbm5lbFNvY2tldCAqY2lvYywK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKm9wYXF1ZSk7CiAKLXN0YXRpYyBpbnQg
dGNwX2Nocl9yZWFkX3BvbGwodm9pZCAqb3BhcXVlKTsKK3N0YXRpYyBzaXplX3QgdGNwX2Nocl9y
ZWFkX3BvbGwodm9pZCAqb3BhcXVlKTsKIHN0YXRpYyB2b2lkIHRjcF9jaHJfZGlzY29ubmVjdChD
aGFyZGV2ICpjaHIpOwogCiAvKiBDYWxsZWQgd2l0aCBjaHJfd3JpdGVfbG9jayBoZWxkLiAgKi8K
QEAgLTE1Nyw3ICsxNTcsNyBAQCBzdGF0aWMgaW50IHRjcF9jaHJfd3JpdGUoQ2hhcmRldiAqY2hy
LCBjb25zdCB1aW50OF90ICpidWYsIGludCBsZW4pCiAgICAgfQogfQogCi1zdGF0aWMgaW50IHRj
cF9jaHJfcmVhZF9wb2xsKHZvaWQgKm9wYXF1ZSkKK3N0YXRpYyBzaXplX3QgdGNwX2Nocl9yZWFk
X3BvbGwodm9pZCAqb3BhcXVlKQogewogICAgIENoYXJkZXYgKmNociA9IENIQVJERVYob3BhcXVl
KTsKICAgICBTb2NrZXRDaGFyZGV2ICpzID0gU09DS0VUX0NIQVJERVYob3BhcXVlKTsKZGlmZiAt
LWdpdCBhL2NoYXJkZXYvY2hhci11ZHAuYyBiL2NoYXJkZXYvY2hhci11ZHAuYwppbmRleCAwOTdh
MmYwZjQyLi5kMzg4YmYyMWYwIDEwMDY0NAotLS0gYS9jaGFyZGV2L2NoYXItdWRwLmMKKysrIGIv
Y2hhcmRldi9jaGFyLXVkcC5jCkBAIC02NSw3ICs2NSw3IEBAIHN0YXRpYyB2b2lkIHVkcF9jaHJf
Zmx1c2hfYnVmZmVyKFVkcENoYXJkZXYgKnMpCiAgICAgfQogfQogCi1zdGF0aWMgaW50IHVkcF9j
aHJfcmVhZF9wb2xsKHZvaWQgKm9wYXF1ZSkKK3N0YXRpYyBzaXplX3QgdWRwX2Nocl9yZWFkX3Bv
bGwodm9pZCAqb3BhcXVlKQogewogICAgIENoYXJkZXYgKmNociA9IENIQVJERVYob3BhcXVlKTsK
ICAgICBVZHBDaGFyZGV2ICpzID0gVURQX0NIQVJERVYob3BhcXVlKTsKZGlmZiAtLWdpdCBhL2dk
YnN0dWIuYyBiL2dkYnN0dWIuYwppbmRleCBjODQ3OGRlOGY1Li4wZTEzNGVlZjg1IDEwMDY0NAot
LS0gYS9nZGJzdHViLmMKKysrIGIvZ2Ric3R1Yi5jCkBAIC0xOTE2LDE0ICsxOTE2LDE0IEBAIHZv
aWQgZ2Ric2VydmVyX2ZvcmsoQ1BVU3RhdGUgKmNwdSkKICAgICBjcHVfd2F0Y2hwb2ludF9yZW1v
dmVfYWxsKGNwdSwgQlBfR0RCKTsKIH0KICNlbHNlCi1zdGF0aWMgaW50IGdkYl9jaHJfY2FuX3Jl
Y2VpdmUodm9pZCAqb3BhcXVlKQorc3RhdGljIHNpemVfdCBnZGJfY2hyX2Nhbl9yZWNlaXZlKHZv
aWQgKm9wYXF1ZSkKIHsKICAgLyogV2UgY2FuIGhhbmRsZSBhbiBhcmJpdHJhcmlseSBsYXJnZSBh
bW91bnQgb2YgZGF0YS4KICAgIFBpY2sgdGhlIG1heGltdW0gcGFja2V0IHNpemUsIHdoaWNoIGlz
IGFzIGdvb2QgYXMgYW55dGhpbmcuICAqLwogICByZXR1cm4gTUFYX1BBQ0tFVF9MRU5HVEg7CiB9
CiAKLXN0YXRpYyB2b2lkIGdkYl9jaHJfcmVjZWl2ZSh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4
X3QgKmJ1ZiwgaW50IHNpemUpCitzdGF0aWMgdm9pZCBnZGJfY2hyX3JlY2VpdmUodm9pZCAqb3Bh
cXVlLCBjb25zdCB1aW50OF90ICpidWYsIHNpemVfdCBzaXplKQogewogICAgIGludCBpOwogCmRp
ZmYgLS1naXQgYS9ody9hcm0vcHhhMnh4LmMgYi9ody9hcm0vcHhhMnh4LmMKaW5kZXggZjU5OGEx
YzA1My4uYTcyZDliZDRmZSAxMDA2NDQKLS0tIGEvaHcvYXJtL3B4YTJ4eC5jCisrKyBiL2h3L2Fy
bS9weGEyeHguYwpAQCAtMTkyMywxMyArMTkyMywxMyBAQCBzdGF0aWMgY29uc3QgTWVtb3J5UmVn
aW9uT3BzIHB4YTJ4eF9maXJfb3BzID0gewogICAgIC5lbmRpYW5uZXNzID0gREVWSUNFX05BVElW
RV9FTkRJQU4sCiB9OwogCi1zdGF0aWMgaW50IHB4YTJ4eF9maXJfaXNfZW1wdHkodm9pZCAqb3Bh
cXVlKQorc3RhdGljIHNpemVfdCBweGEyeHhfZmlyX2lzX2VtcHR5KHZvaWQgKm9wYXF1ZSkKIHsK
ICAgICBQWEEyeHhGSXJTdGF0ZSAqcyA9IChQWEEyeHhGSXJTdGF0ZSAqKSBvcGFxdWU7CiAgICAg
cmV0dXJuIChzLT5yeF9sZW4gPCA2NCk7CiB9CiAKLXN0YXRpYyB2b2lkIHB4YTJ4eF9maXJfcngo
dm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpidWYsIGludCBzaXplKQorc3RhdGljIHZvaWQg
cHhhMnh4X2Zpcl9yeCh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90IHNp
emUpCiB7CiAgICAgUFhBMnh4RklyU3RhdGUgKnMgPSAoUFhBMnh4RklyU3RhdGUgKikgb3BhcXVl
OwogICAgIGlmICghKHMtPmNvbnRyb2xbMF0gJiAoMSA8PCA0KSkpCQkJLyogUlhFICovCmRpZmYg
LS1naXQgYS9ody9hcm0vc3Ryb25nYXJtLmMgYi9ody9hcm0vc3Ryb25nYXJtLmMKaW5kZXggZWMy
NjI3Mzc0ZC4uNmZkZDRkYTNkMCAxMDA2NDQKLS0tIGEvaHcvYXJtL3N0cm9uZ2FybS5jCisrKyBi
L2h3L2FybS9zdHJvbmdhcm0uYwpAQCAtMTA1OCw3ICsxMDU4LDcgQEAgc3RhdGljIHZvaWQgc3Ry
b25nYXJtX3VhcnRfcnhfcHVzaChTdHJvbmdBUk1VQVJUU3RhdGUgKnMsIHVpbnQxNl90IGMpCiAg
ICAgICAgIHMtPnJ4X2ZpZm9bKHMtPnJ4X3N0YXJ0ICsgMTEpICUgMTJdIHw9IFJYX0ZJRk9fUk9S
OwogfQogCi1zdGF0aWMgaW50IHN0cm9uZ2FybV91YXJ0X2Nhbl9yZWNlaXZlKHZvaWQgKm9wYXF1
ZSkKK3N0YXRpYyBzaXplX3Qgc3Ryb25nYXJtX3VhcnRfY2FuX3JlY2VpdmUodm9pZCAqb3BhcXVl
KQogewogICAgIFN0cm9uZ0FSTVVBUlRTdGF0ZSAqcyA9IG9wYXF1ZTsKIApAQCAtMTA3Miw3ICsx
MDcyLDggQEAgc3RhdGljIGludCBzdHJvbmdhcm1fdWFydF9jYW5fcmVjZWl2ZSh2b2lkICpvcGFx
dWUpCiAgICAgcmV0dXJuIDE7CiB9CiAKLXN0YXRpYyB2b2lkIHN0cm9uZ2FybV91YXJ0X3JlY2Vp
dmUodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpidWYsIGludCBzaXplKQorc3RhdGljIHZv
aWQgc3Ryb25nYXJtX3VhcnRfcmVjZWl2ZSh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1
ZiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZV90IHNpemUpCiB7CiAg
ICAgU3Ryb25nQVJNVUFSVFN0YXRlICpzID0gb3BhcXVlOwogICAgIGludCBpOwpkaWZmIC0tZ2l0
IGEvaHcvY2hhci9iY20yODM1X2F1eC5jIGIvaHcvY2hhci9iY20yODM1X2F1eC5jCmluZGV4IDAz
NjQ1OTZjNTUuLjVkZDFiNjUyYzAgMTAwNjQ0Ci0tLSBhL2h3L2NoYXIvYmNtMjgzNV9hdXguYwor
KysgYi9ody9jaGFyL2JjbTI4MzVfYXV4LmMKQEAgLTIxMSw3ICsyMTEsNyBAQCBzdGF0aWMgdm9p
ZCBiY20yODM1X2F1eF93cml0ZSh2b2lkICpvcGFxdWUsIGh3YWRkciBvZmZzZXQsIHVpbnQ2NF90
IHZhbHVlLAogICAgIGJjbTI4MzVfYXV4X3VwZGF0ZShzKTsKIH0KIAotc3RhdGljIGludCBiY20y
ODM1X2F1eF9jYW5fcmVjZWl2ZSh2b2lkICpvcGFxdWUpCitzdGF0aWMgc2l6ZV90IGJjbTI4MzVf
YXV4X2Nhbl9yZWNlaXZlKHZvaWQgKm9wYXF1ZSkKIHsKICAgICBCQ00yODM1QXV4U3RhdGUgKnMg
PSBvcGFxdWU7CiAKQEAgLTIzNSw3ICsyMzUsNyBAQCBzdGF0aWMgdm9pZCBiY20yODM1X2F1eF9w
dXRfZmlmbyh2b2lkICpvcGFxdWUsIHVpbnQ4X3QgdmFsdWUpCiAgICAgYmNtMjgzNV9hdXhfdXBk
YXRlKHMpOwogfQogCi1zdGF0aWMgdm9pZCBiY20yODM1X2F1eF9yZWNlaXZlKHZvaWQgKm9wYXF1
ZSwgY29uc3QgdWludDhfdCAqYnVmLCBpbnQgc2l6ZSkKK3N0YXRpYyB2b2lkIGJjbTI4MzVfYXV4
X3JlY2VpdmUodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpidWYsIHNpemVfdCBzaXplKQog
ewogICAgIGJjbTI4MzVfYXV4X3B1dF9maWZvKG9wYXF1ZSwgKmJ1Zik7CiB9CmRpZmYgLS1naXQg
YS9ody9jaGFyL2NhZGVuY2VfdWFydC5jIGIvaHcvY2hhci9jYWRlbmNlX3VhcnQuYwppbmRleCBm
YmRiZDQ2M2JiLi41NDI1YWJkODA3IDEwMDY0NAotLS0gYS9ody9jaGFyL2NhZGVuY2VfdWFydC5j
CisrKyBiL2h3L2NoYXIvY2FkZW5jZV91YXJ0LmMKQEAgLTIxNiw3ICsyMTYsNyBAQCBzdGF0aWMg
dm9pZCB1YXJ0X3BhcmFtZXRlcnNfc2V0dXAoQ2FkZW5jZVVBUlRTdGF0ZSAqcykKICAgICBxZW11
X2Nocl9mZV9pb2N0bCgmcy0+Y2hyLCBDSFJfSU9DVExfU0VSSUFMX1NFVF9QQVJBTVMsICZzc3Ap
OwogfQogCi1zdGF0aWMgaW50IHVhcnRfY2FuX3JlY2VpdmUodm9pZCAqb3BhcXVlKQorc3RhdGlj
IHNpemVfdCB1YXJ0X2Nhbl9yZWNlaXZlKHZvaWQgKm9wYXF1ZSkKIHsKICAgICBDYWRlbmNlVUFS
VFN0YXRlICpzID0gb3BhcXVlOwogICAgIGludCByZXQgPSBNQVgoQ0FERU5DRV9VQVJUX1JYX0ZJ
Rk9fU0laRSwgQ0FERU5DRV9VQVJUX1RYX0ZJRk9fU0laRSk7CkBAIC0zMzIsNyArMzMyLDcgQEAg
c3RhdGljIHZvaWQgdWFydF93cml0ZV90eF9maWZvKENhZGVuY2VVQVJUU3RhdGUgKnMsIGNvbnN0
IHVpbnQ4X3QgKmJ1ZiwKICAgICBjYWRlbmNlX3VhcnRfeG1pdChOVUxMLCBHX0lPX09VVCwgcyk7
CiB9CiAKLXN0YXRpYyB2b2lkIHVhcnRfcmVjZWl2ZSh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4
X3QgKmJ1ZiwgaW50IHNpemUpCitzdGF0aWMgdm9pZCB1YXJ0X3JlY2VpdmUodm9pZCAqb3BhcXVl
LCBjb25zdCB1aW50OF90ICpidWYsIHNpemVfdCBzaXplKQogewogICAgIENhZGVuY2VVQVJUU3Rh
dGUgKnMgPSBvcGFxdWU7CiAgICAgdWludDMyX3QgY2hfbW9kZSA9IHMtPnJbUl9NUl0gJiBVQVJU
X01SX0NITU9ERTsKZGlmZiAtLWdpdCBhL2h3L2NoYXIvY21zZGstYXBiLXVhcnQuYyBiL2h3L2No
YXIvY21zZGstYXBiLXVhcnQuYwppbmRleCBkZGZiYjI1YzI0Li5jMTQzNzY3NGE1IDEwMDY0NAot
LS0gYS9ody9jaGFyL2Ntc2RrLWFwYi11YXJ0LmMKKysrIGIvaHcvY2hhci9jbXNkay1hcGItdWFy
dC5jCkBAIC0xMDgsNyArMTA4LDcgQEAgc3RhdGljIHZvaWQgY21zZGtfYXBiX3VhcnRfdXBkYXRl
KENNU0RLQVBCVUFSVCAqcykKICAgICBxZW11X3NldF9pcnEocy0+dWFydGludCwgISEocy0+aW50
c3RhdHVzKSk7CiB9CiAKLXN0YXRpYyBpbnQgdWFydF9jYW5fcmVjZWl2ZSh2b2lkICpvcGFxdWUp
CitzdGF0aWMgc2l6ZV90IHVhcnRfY2FuX3JlY2VpdmUodm9pZCAqb3BhcXVlKQogewogICAgIENN
U0RLQVBCVUFSVCAqcyA9IENNU0RLX0FQQl9VQVJUKG9wYXF1ZSk7CiAKQEAgLTExOSw3ICsxMTks
NyBAQCBzdGF0aWMgaW50IHVhcnRfY2FuX3JlY2VpdmUodm9pZCAqb3BhcXVlKQogICAgIHJldHVy
biAwOwogfQogCi1zdGF0aWMgdm9pZCB1YXJ0X3JlY2VpdmUodm9pZCAqb3BhcXVlLCBjb25zdCB1
aW50OF90ICpidWYsIGludCBzaXplKQorc3RhdGljIHZvaWQgdWFydF9yZWNlaXZlKHZvaWQgKm9w
YXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBzaXplX3Qgc2l6ZSkKIHsKICAgICBDTVNES0FQQlVB
UlQgKnMgPSBDTVNES19BUEJfVUFSVChvcGFxdWUpOwogCmRpZmYgLS1naXQgYS9ody9jaGFyL2Rp
Z2ljLXVhcnQuYyBiL2h3L2NoYXIvZGlnaWMtdWFydC5jCmluZGV4IGNjYzc1ZWFhNGQuLmY4MDVl
ZTU3NjYgMTAwNjQ0Ci0tLSBhL2h3L2NoYXIvZGlnaWMtdWFydC5jCisrKyBiL2h3L2NoYXIvZGln
aWMtdWFydC5jCkBAIC0xMTIsMTQgKzExMiwxNCBAQCBzdGF0aWMgY29uc3QgTWVtb3J5UmVnaW9u
T3BzIHVhcnRfbW1pb19vcHMgPSB7CiAgICAgLmVuZGlhbm5lc3MgPSBERVZJQ0VfTkFUSVZFX0VO
RElBTiwKIH07CiAKLXN0YXRpYyBpbnQgdWFydF9jYW5fcngodm9pZCAqb3BhcXVlKQorc3RhdGlj
IHNpemVfdCB1YXJ0X2Nhbl9yeCh2b2lkICpvcGFxdWUpCiB7CiAgICAgRGlnaWNVYXJ0U3RhdGUg
KnMgPSBvcGFxdWU7CiAKICAgICByZXR1cm4gIShzLT5yZWdfc3QgJiBTVF9SWF9SRFkpOwogfQog
Ci1zdGF0aWMgdm9pZCB1YXJ0X3J4KHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBp
bnQgc2l6ZSkKK3N0YXRpYyB2b2lkIHVhcnRfcngodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90
ICpidWYsIHNpemVfdCBzaXplKQogewogICAgIERpZ2ljVWFydFN0YXRlICpzID0gb3BhcXVlOwog
CmRpZmYgLS1naXQgYS9ody9jaGFyL2VzY2MuYyBiL2h3L2NoYXIvZXNjYy5jCmluZGV4IDYyOGY1
ZjgxZjcuLjUwMzU0MWNhNWMgMTAwNjQ0Ci0tLSBhL2h3L2NoYXIvZXNjYy5jCisrKyBiL2h3L2No
YXIvZXNjYy5jCkBAIC0xNjYsNyArMTY2LDcgQEAKICNkZWZpbmUgUl9FWFRJTlQgMTUKIAogc3Rh
dGljIHZvaWQgaGFuZGxlX2tiZF9jb21tYW5kKEVTQ0NDaGFubmVsU3RhdGUgKnMsIGludCB2YWwp
Owotc3RhdGljIGludCBzZXJpYWxfY2FuX3JlY2VpdmUodm9pZCAqb3BhcXVlKTsKK3N0YXRpYyBz
aXplX3Qgc2VyaWFsX2Nhbl9yZWNlaXZlKHZvaWQgKm9wYXF1ZSk7CiBzdGF0aWMgdm9pZCBzZXJp
YWxfcmVjZWl2ZV9ieXRlKEVTQ0NDaGFubmVsU3RhdGUgKnMsIGludCBjaCk7CiAKIHN0YXRpYyB2
b2lkIGNsZWFyX3F1ZXVlKHZvaWQgKm9wYXF1ZSkKQEAgLTU3Myw3ICs1NzMsNyBAQCBzdGF0aWMg
Y29uc3QgTWVtb3J5UmVnaW9uT3BzIGVzY2NfbWVtX29wcyA9IHsKICAgICB9LAogfTsKIAotc3Rh
dGljIGludCBzZXJpYWxfY2FuX3JlY2VpdmUodm9pZCAqb3BhcXVlKQorc3RhdGljIHNpemVfdCBz
ZXJpYWxfY2FuX3JlY2VpdmUodm9pZCAqb3BhcXVlKQogewogICAgIEVTQ0NDaGFubmVsU3RhdGUg
KnMgPSBvcGFxdWU7CiAgICAgaW50IHJldDsKQEAgLTYwMSw3ICs2MDEsNyBAQCBzdGF0aWMgdm9p
ZCBzZXJpYWxfcmVjZWl2ZV9icmVhayhFU0NDQ2hhbm5lbFN0YXRlICpzKQogICAgIGVzY2NfdXBk
YXRlX2lycShzKTsKIH0KIAotc3RhdGljIHZvaWQgc2VyaWFsX3JlY2VpdmUxKHZvaWQgKm9wYXF1
ZSwgY29uc3QgdWludDhfdCAqYnVmLCBpbnQgc2l6ZSkKK3N0YXRpYyB2b2lkIHNlcmlhbF9yZWNl
aXZlMSh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90IHNpemUpCiB7CiAg
ICAgRVNDQ0NoYW5uZWxTdGF0ZSAqcyA9IG9wYXF1ZTsKICAgICBzZXJpYWxfcmVjZWl2ZV9ieXRl
KHMsIGJ1ZlswXSk7CmRpZmYgLS1naXQgYS9ody9jaGFyL2V0cmF4ZnNfc2VyLmMgYi9ody9jaGFy
L2V0cmF4ZnNfc2VyLmMKaW5kZXggYTE4NDAyNjQxMC4uOTcwZjZhNmU5MCAxMDA2NDQKLS0tIGEv
aHcvY2hhci9ldHJheGZzX3Nlci5jCisrKyBiL2h3L2NoYXIvZXRyYXhmc19zZXIuYwpAQCAtMTY2
LDcgKzE2Niw3IEBAIHN0YXRpYyBQcm9wZXJ0eSBldHJheGZzX3Nlcl9wcm9wZXJ0aWVzW10gPSB7
CiAgICAgREVGSU5FX1BST1BfRU5EX09GX0xJU1QoKSwKIH07CiAKLXN0YXRpYyB2b2lkIHNlcmlh
bF9yZWNlaXZlKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBpbnQgc2l6ZSkKK3N0
YXRpYyB2b2lkIHNlcmlhbF9yZWNlaXZlKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVm
LCBzaXplX3Qgc2l6ZSkKIHsKICAgICBFVFJBWFNlcmlhbCAqcyA9IG9wYXF1ZTsKICAgICBpbnQg
aTsKQEAgLTE4Nyw3ICsxODcsNyBAQCBzdGF0aWMgdm9pZCBzZXJpYWxfcmVjZWl2ZSh2b2lkICpv
cGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1ZiwgaW50IHNpemUpCiAgICAgc2VyX3VwZGF0ZV9pcnEo
cyk7CiB9CiAKLXN0YXRpYyBpbnQgc2VyaWFsX2Nhbl9yZWNlaXZlKHZvaWQgKm9wYXF1ZSkKK3N0
YXRpYyBzaXplX3Qgc2VyaWFsX2Nhbl9yZWNlaXZlKHZvaWQgKm9wYXF1ZSkKIHsKICAgICBFVFJB
WFNlcmlhbCAqcyA9IG9wYXF1ZTsKIApkaWZmIC0tZ2l0IGEvaHcvY2hhci9leHlub3M0MjEwX3Vh
cnQuYyBiL2h3L2NoYXIvZXh5bm9zNDIxMF91YXJ0LmMKaW5kZXggYTVhMjg1NjU1Zi4uYjkzZWRl
YzA4YSAxMDA2NDQKLS0tIGEvaHcvY2hhci9leHlub3M0MjEwX3VhcnQuYworKysgYi9ody9jaGFy
L2V4eW5vczQyMTBfdWFydC5jCkBAIC00ODcsNyArNDg3LDcgQEAgc3RhdGljIGNvbnN0IE1lbW9y
eVJlZ2lvbk9wcyBleHlub3M0MjEwX3VhcnRfb3BzID0gewogICAgIH0sCiB9OwogCi1zdGF0aWMg
aW50IGV4eW5vczQyMTBfdWFydF9jYW5fcmVjZWl2ZSh2b2lkICpvcGFxdWUpCitzdGF0aWMgc2l6
ZV90IGV4eW5vczQyMTBfdWFydF9jYW5fcmVjZWl2ZSh2b2lkICpvcGFxdWUpCiB7CiAgICAgRXh5
bm9zNDIxMFVhcnRTdGF0ZSAqcyA9IChFeHlub3M0MjEwVWFydFN0YXRlICopb3BhcXVlOwogCkBA
IC00OTUsNyArNDk1LDggQEAgc3RhdGljIGludCBleHlub3M0MjEwX3VhcnRfY2FuX3JlY2VpdmUo
dm9pZCAqb3BhcXVlKQogfQogCiAKLXN0YXRpYyB2b2lkIGV4eW5vczQyMTBfdWFydF9yZWNlaXZl
KHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBpbnQgc2l6ZSkKK3N0YXRpYyB2b2lk
IGV4eW5vczQyMTBfdWFydF9yZWNlaXZlKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVm
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZV90IHNpemUpCiB7CiAg
ICAgRXh5bm9zNDIxMFVhcnRTdGF0ZSAqcyA9IChFeHlub3M0MjEwVWFydFN0YXRlICopb3BhcXVl
OwogICAgIGludCBpOwpkaWZmIC0tZ2l0IGEvaHcvY2hhci9ncmxpYl9hcGJ1YXJ0LmMgYi9ody9j
aGFyL2dybGliX2FwYnVhcnQuYwppbmRleCBiYWMxMWJlYzU4Li43YjU3ZGNlN2ZiIDEwMDY0NAot
LS0gYS9ody9jaGFyL2dybGliX2FwYnVhcnQuYworKysgYi9ody9jaGFyL2dybGliX2FwYnVhcnQu
YwpAQCAtMTMwLDE0ICsxMzAsMTQgQEAgc3RhdGljIHZvaWQgdWFydF9hZGRfdG9fZmlmbyhVQVJU
ICAgICAgICAgICp1YXJ0LAogICAgIHVhcnQtPmxlbiArPSBsZW5ndGg7CiB9CiAKLXN0YXRpYyBp
bnQgZ3JsaWJfYXBidWFydF9jYW5fcmVjZWl2ZSh2b2lkICpvcGFxdWUpCitzdGF0aWMgc2l6ZV90
IGdybGliX2FwYnVhcnRfY2FuX3JlY2VpdmUodm9pZCAqb3BhcXVlKQogewogICAgIFVBUlQgKnVh
cnQgPSBvcGFxdWU7CiAKICAgICByZXR1cm4gRklGT19MRU5HVEggLSB1YXJ0LT5sZW47CiB9CiAK
LXN0YXRpYyB2b2lkIGdybGliX2FwYnVhcnRfcmVjZWl2ZSh2b2lkICpvcGFxdWUsIGNvbnN0IHVp
bnQ4X3QgKmJ1ZiwgaW50IHNpemUpCitzdGF0aWMgdm9pZCBncmxpYl9hcGJ1YXJ0X3JlY2VpdmUo
dm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpidWYsIHNpemVfdCBzaXplKQogewogICAgIFVB
UlQgKnVhcnQgPSBvcGFxdWU7CiAKZGlmZiAtLWdpdCBhL2h3L2NoYXIvaW14X3NlcmlhbC5jIGIv
aHcvY2hhci9pbXhfc2VyaWFsLmMKaW5kZXggMWUzNjMxOTBlMy4uYWJiZTY4NTcxZCAxMDA2NDQK
LS0tIGEvaHcvY2hhci9pbXhfc2VyaWFsLmMKKysrIGIvaHcvY2hhci9pbXhfc2VyaWFsLmMKQEAg
LTI5Myw3ICsyOTMsNyBAQCBzdGF0aWMgdm9pZCBpbXhfc2VyaWFsX3dyaXRlKHZvaWQgKm9wYXF1
ZSwgaHdhZGRyIG9mZnNldCwKICAgICB9CiB9CiAKLXN0YXRpYyBpbnQgaW14X2Nhbl9yZWNlaXZl
KHZvaWQgKm9wYXF1ZSkKK3N0YXRpYyBzaXplX3QgaW14X2Nhbl9yZWNlaXZlKHZvaWQgKm9wYXF1
ZSkKIHsKICAgICBJTVhTZXJpYWxTdGF0ZSAqcyA9IChJTVhTZXJpYWxTdGF0ZSAqKW9wYXF1ZTsK
ICAgICByZXR1cm4gIShzLT51c3IxICYgVVNSMV9SUkRZKTsKQEAgLTMxNSw3ICszMTUsNyBAQCBz
dGF0aWMgdm9pZCBpbXhfcHV0X2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCB2YWx1ZSkKICAg
ICBpbXhfdXBkYXRlKHMpOwogfQogCi1zdGF0aWMgdm9pZCBpbXhfcmVjZWl2ZSh2b2lkICpvcGFx
dWUsIGNvbnN0IHVpbnQ4X3QgKmJ1ZiwgaW50IHNpemUpCitzdGF0aWMgdm9pZCBpbXhfcmVjZWl2
ZSh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90IHNpemUpCiB7CiAgICAg
aW14X3B1dF9kYXRhKG9wYXF1ZSwgKmJ1Zik7CiB9CmRpZmYgLS1naXQgYS9ody9jaGFyL2lwb2N0
YWwyMzIuYyBiL2h3L2NoYXIvaXBvY3RhbDIzMi5jCmluZGV4IDVlMDljYWY4NTEuLmJhM2YzNDA4
YTIgMTAwNjQ0Ci0tLSBhL2h3L2NoYXIvaXBvY3RhbDIzMi5jCisrKyBiL2h3L2NoYXIvaXBvY3Rh
bDIzMi5jCkBAIC00NjEsMTQgKzQ2MSwxNCBAQCBzdGF0aWMgdm9pZCBtZW1fd3JpdGU4KElQYWNr
RGV2aWNlICppcCwgdWludDMyX3QgYWRkciwgdWludDhfdCB2YWwpCiAgICAgfQogfQogCi1zdGF0
aWMgaW50IGhvc3RkZXZfY2FuX3JlY2VpdmUodm9pZCAqb3BhcXVlKQorc3RhdGljIHNpemVfdCBo
b3N0ZGV2X2Nhbl9yZWNlaXZlKHZvaWQgKm9wYXF1ZSkKIHsKICAgICBTQ0MyNjk4Q2hhbm5lbCAq
Y2ggPSBvcGFxdWU7CiAgICAgaW50IGF2YWlsYWJsZV9ieXRlcyA9IFJYX0ZJRk9fU0laRSAtIGNo
LT5yeF9wZW5kaW5nOwogICAgIHJldHVybiBjaC0+cnhfZW5hYmxlZCA/IGF2YWlsYWJsZV9ieXRl
cyA6IDA7CiB9CiAKLXN0YXRpYyB2b2lkIGhvc3RkZXZfcmVjZWl2ZSh2b2lkICpvcGFxdWUsIGNv
bnN0IHVpbnQ4X3QgKmJ1ZiwgaW50IHNpemUpCitzdGF0aWMgdm9pZCBob3N0ZGV2X3JlY2VpdmUo
dm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpidWYsIHNpemVfdCBzaXplKQogewogICAgIFND
QzI2OThDaGFubmVsICpjaCA9IG9wYXF1ZTsKICAgICBJUE9jdGFsU3RhdGUgKmRldiA9IGNoLT5p
cG9jdGFsOwpkaWZmIC0tZ2l0IGEvaHcvY2hhci9sbTMyX2p1YXJ0LmMgYi9ody9jaGFyL2xtMzJf
anVhcnQuYwppbmRleCBkNzVjODM1YWQyLi41MWU1OThjNTcwIDEwMDY0NAotLS0gYS9ody9jaGFy
L2xtMzJfanVhcnQuYworKysgYi9ody9jaGFyL2xtMzJfanVhcnQuYwpAQCAtODgsMTQgKzg4LDE0
IEBAIHZvaWQgbG0zMl9qdWFydF9zZXRfanJ4KERldmljZVN0YXRlICpkLCB1aW50MzJfdCBqdHgp
CiAgICAgcy0+anJ4ICY9IH5KUlhfRlVMTDsKIH0KIAotc3RhdGljIHZvaWQganVhcnRfcngodm9p
ZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpidWYsIGludCBzaXplKQorc3RhdGljIHZvaWQganVh
cnRfcngodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpidWYsIHNpemVfdCBzaXplKQogewog
ICAgIExNMzJKdWFydFN0YXRlICpzID0gb3BhcXVlOwogCiAgICAgcy0+anJ4ID0gKmJ1ZiB8IEpS
WF9GVUxMOwogfQogCi1zdGF0aWMgaW50IGp1YXJ0X2Nhbl9yeCh2b2lkICpvcGFxdWUpCitzdGF0
aWMgc2l6ZV90IGp1YXJ0X2Nhbl9yeCh2b2lkICpvcGFxdWUpCiB7CiAgICAgTE0zMkp1YXJ0U3Rh
dGUgKnMgPSBvcGFxdWU7CiAKZGlmZiAtLWdpdCBhL2h3L2NoYXIvbG0zMl91YXJ0LmMgYi9ody9j
aGFyL2xtMzJfdWFydC5jCmluZGV4IGM0YTNiOWIyNzUuLjI1OTM0MzRmOGYgMTAwNjQ0Ci0tLSBh
L2h3L2NoYXIvbG0zMl91YXJ0LmMKKysrIGIvaHcvY2hhci9sbTMyX3VhcnQuYwpAQCAtMjExLDcg
KzIxMSw3IEBAIHN0YXRpYyBjb25zdCBNZW1vcnlSZWdpb25PcHMgdWFydF9vcHMgPSB7CiAgICAg
fSwKIH07CiAKLXN0YXRpYyB2b2lkIHVhcnRfcngodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90
ICpidWYsIGludCBzaXplKQorc3RhdGljIHZvaWQgdWFydF9yeCh2b2lkICpvcGFxdWUsIGNvbnN0
IHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90IHNpemUpCiB7CiAgICAgTE0zMlVhcnRTdGF0ZSAqcyA9IG9w
YXF1ZTsKIApAQCAtMjI1LDcgKzIyNSw3IEBAIHN0YXRpYyB2b2lkIHVhcnRfcngodm9pZCAqb3Bh
cXVlLCBjb25zdCB1aW50OF90ICpidWYsIGludCBzaXplKQogICAgIHVhcnRfdXBkYXRlX2lycShz
KTsKIH0KIAotc3RhdGljIGludCB1YXJ0X2Nhbl9yeCh2b2lkICpvcGFxdWUpCitzdGF0aWMgc2l6
ZV90IHVhcnRfY2FuX3J4KHZvaWQgKm9wYXF1ZSkKIHsKICAgICBMTTMyVWFydFN0YXRlICpzID0g
b3BhcXVlOwogCmRpZmYgLS1naXQgYS9ody9jaGFyL21jZl91YXJ0LmMgYi9ody9jaGFyL21jZl91
YXJ0LmMKaW5kZXggNzg3Zjk4NWRiNi4uY2Q5YzQ5OWE1MSAxMDA2NDQKLS0tIGEvaHcvY2hhci9t
Y2ZfdWFydC5jCisrKyBiL2h3L2NoYXIvbWNmX3VhcnQuYwpAQCAtMjY3LDE0ICsyNjcsMTQgQEAg
c3RhdGljIHZvaWQgbWNmX3VhcnRfZXZlbnQodm9pZCAqb3BhcXVlLCBpbnQgZXZlbnQpCiAgICAg
fQogfQogCi1zdGF0aWMgaW50IG1jZl91YXJ0X2Nhbl9yZWNlaXZlKHZvaWQgKm9wYXF1ZSkKK3N0
YXRpYyBzaXplX3QgbWNmX3VhcnRfY2FuX3JlY2VpdmUodm9pZCAqb3BhcXVlKQogewogICAgIG1j
Zl91YXJ0X3N0YXRlICpzID0gKG1jZl91YXJ0X3N0YXRlICopb3BhcXVlOwogCiAgICAgcmV0dXJu
IHMtPnJ4X2VuYWJsZWQgJiYgKHMtPnNyICYgTUNGX1VBUlRfRkZVTEwpID09IDA7CiB9CiAKLXN0
YXRpYyB2b2lkIG1jZl91YXJ0X3JlY2VpdmUodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpi
dWYsIGludCBzaXplKQorc3RhdGljIHZvaWQgbWNmX3VhcnRfcmVjZWl2ZSh2b2lkICpvcGFxdWUs
IGNvbnN0IHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90IHNpemUpCiB7CiAgICAgbWNmX3VhcnRfc3RhdGUg
KnMgPSAobWNmX3VhcnRfc3RhdGUgKilvcGFxdWU7CiAKZGlmZiAtLWdpdCBhL2h3L2NoYXIvbWls
a3ltaXN0LXVhcnQuYyBiL2h3L2NoYXIvbWlsa3ltaXN0LXVhcnQuYwppbmRleCA1NDhlZTI3YmNh
Li4wZWZjZDgyOWNlIDEwMDY0NAotLS0gYS9ody9jaGFyL21pbGt5bWlzdC11YXJ0LmMKKysrIGIv
aHcvY2hhci9taWxreW1pc3QtdWFydC5jCkBAIC0xNTgsNyArMTU4LDcgQEAgc3RhdGljIGNvbnN0
IE1lbW9yeVJlZ2lvbk9wcyB1YXJ0X21taW9fb3BzID0gewogICAgIC5lbmRpYW5uZXNzID0gREVW
SUNFX05BVElWRV9FTkRJQU4sCiB9OwogCi1zdGF0aWMgdm9pZCB1YXJ0X3J4KHZvaWQgKm9wYXF1
ZSwgY29uc3QgdWludDhfdCAqYnVmLCBpbnQgc2l6ZSkKK3N0YXRpYyB2b2lkIHVhcnRfcngodm9p
ZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpidWYsIHNpemVfdCBzaXplKQogewogICAgIE1pbGt5
bWlzdFVhcnRTdGF0ZSAqcyA9IG9wYXF1ZTsKIApAQCAtMTcwLDcgKzE3MCw3IEBAIHN0YXRpYyB2
b2lkIHVhcnRfcngodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpidWYsIGludCBzaXplKQog
ICAgIHVhcnRfdXBkYXRlX2lycShzKTsKIH0KIAotc3RhdGljIGludCB1YXJ0X2Nhbl9yeCh2b2lk
ICpvcGFxdWUpCitzdGF0aWMgc2l6ZV90IHVhcnRfY2FuX3J4KHZvaWQgKm9wYXF1ZSkKIHsKICAg
ICBNaWxreW1pc3RVYXJ0U3RhdGUgKnMgPSBvcGFxdWU7CiAKZGlmZiAtLWdpdCBhL2h3L2NoYXIv
cGFyYWxsZWwuYyBiL2h3L2NoYXIvcGFyYWxsZWwuYwppbmRleCBhODBkYTQ3ZWNmLi5mZTBlNWM4
NzU2IDEwMDY0NAotLS0gYS9ody9jaGFyL3BhcmFsbGVsLmMKKysrIGIvaHcvY2hhci9wYXJhbGxl
bC5jCkBAIC01MTMsNyArNTEzLDcgQEAgc3RhdGljIGNvbnN0IFZNU3RhdGVEZXNjcmlwdGlvbiB2
bXN0YXRlX3BhcmFsbGVsX2lzYSA9IHsKICAgICB9CiB9OwogCi1zdGF0aWMgaW50IHBhcmFsbGVs
X2Nhbl9yZWNlaXZlKHZvaWQgKm9wYXF1ZSkKK3N0YXRpYyBzaXplX3QgcGFyYWxsZWxfY2FuX3Jl
Y2VpdmUodm9pZCAqb3BhcXVlKQogewogICAgICByZXR1cm4gMTsKIH0KZGlmZiAtLWdpdCBhL2h3
L2NoYXIvcGwwMTEuYyBiL2h3L2NoYXIvcGwwMTEuYwppbmRleCAyYWEyNzdmYzRmLi44YWY3ZGQ4
MjY5IDEwMDY0NAotLS0gYS9ody9jaGFyL3BsMDExLmMKKysrIGIvaHcvY2hhci9wbDAxMS5jCkBA
IC0yMjQsNyArMjI0LDcgQEAgc3RhdGljIHZvaWQgcGwwMTFfd3JpdGUodm9pZCAqb3BhcXVlLCBo
d2FkZHIgb2Zmc2V0LAogICAgIH0KIH0KIAotc3RhdGljIGludCBwbDAxMV9jYW5fcmVjZWl2ZSh2
b2lkICpvcGFxdWUpCitzdGF0aWMgc2l6ZV90IHBsMDExX2Nhbl9yZWNlaXZlKHZvaWQgKm9wYXF1
ZSkKIHsKICAgICBQTDAxMVN0YXRlICpzID0gKFBMMDExU3RhdGUgKilvcGFxdWU7CiAgICAgaW50
IHI7CkBAIC0yNjAsNyArMjYwLDcgQEAgc3RhdGljIHZvaWQgcGwwMTFfcHV0X2ZpZm8odm9pZCAq
b3BhcXVlLCB1aW50MzJfdCB2YWx1ZSkKICAgICB9CiB9CiAKLXN0YXRpYyB2b2lkIHBsMDExX3Jl
Y2VpdmUodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpidWYsIGludCBzaXplKQorc3RhdGlj
IHZvaWQgcGwwMTFfcmVjZWl2ZSh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1Ziwgc2l6
ZV90IHNpemUpCiB7CiAgICAgcGwwMTFfcHV0X2ZpZm8ob3BhcXVlLCAqYnVmKTsKIH0KZGlmZiAt
LWdpdCBhL2h3L2NoYXIvc2NscGNvbnNvbGUtbG0uYyBiL2h3L2NoYXIvc2NscGNvbnNvbGUtbG0u
YwppbmRleCBkYmM5MWExZTViLi5hZDVmNzkxMjI3IDEwMDY0NAotLS0gYS9ody9jaGFyL3NjbHBj
b25zb2xlLWxtLmMKKysrIGIvaHcvY2hhci9zY2xwY29uc29sZS1sbS5jCkBAIC02MSw3ICs2MSw3
IEBAIHR5cGVkZWYgc3RydWN0IFNDTFBDb25zb2xlTE0gewogICogdHJ1bmNhdGVkIHRvIHRoZSBn
dWVzdCBpbiBjYXNlIGl0IGRvZXNuJ3QgZml0IGludG8gdGhlIFNDQ0IuCiAgKi8KIAotc3RhdGlj
IGludCBjaHJfY2FuX3JlYWQodm9pZCAqb3BhcXVlKQorc3RhdGljIHNpemVfdCBjaHJfY2FuX3Jl
YWQodm9pZCAqb3BhcXVlKQogewogICAgIFNDTFBDb25zb2xlTE0gKnNjb24gPSBvcGFxdWU7CiAK
QEAgLTcxLDcgKzcxLDcgQEAgc3RhdGljIGludCBjaHJfY2FuX3JlYWQodm9pZCAqb3BhcXVlKQog
ICAgIHJldHVybiAxOwogfQogCi1zdGF0aWMgdm9pZCBjaHJfcmVhZCh2b2lkICpvcGFxdWUsIGNv
bnN0IHVpbnQ4X3QgKmJ1ZiwgaW50IHNpemUpCitzdGF0aWMgdm9pZCBjaHJfcmVhZCh2b2lkICpv
cGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90IHNpemUpCiB7CiAgICAgU0NMUENvbnNv
bGVMTSAqc2NvbiA9IG9wYXF1ZTsKIApkaWZmIC0tZ2l0IGEvaHcvY2hhci9zY2xwY29uc29sZS5j
IGIvaHcvY2hhci9zY2xwY29uc29sZS5jCmluZGV4IDFmYTE2ZTkwNTUuLjhjY2RmZjUwZDEgMTAw
NjQ0Ci0tLSBhL2h3L2NoYXIvc2NscGNvbnNvbGUuYworKysgYi9ody9jaGFyL3NjbHBjb25zb2xl
LmMKQEAgLTQ3LDcgKzQ3LDcgQEAgdHlwZWRlZiBzdHJ1Y3QgU0NMUENvbnNvbGUgewogLyogY2hh
cmFjdGVyIGxheWVyIGNhbGwtYmFjayBmdW5jdGlvbnMgKi8KIAogLyogUmV0dXJuIG51bWJlciBv
ZiBieXRlcyB0aGF0IGZpdCBpbnRvIGlvdiBidWZmZXIgKi8KLXN0YXRpYyBpbnQgY2hyX2Nhbl9y
ZWFkKHZvaWQgKm9wYXF1ZSkKK3N0YXRpYyBzaXplX3QgY2hyX2Nhbl9yZWFkKHZvaWQgKm9wYXF1
ZSkKIHsKICAgICBTQ0xQQ29uc29sZSAqc2NvbiA9IG9wYXF1ZTsKICAgICBpbnQgYXZhaWwgPSBT
SVpFX0JVRkZFUl9WVDIyMCAtIHNjb24tPmlvdl9kYXRhX2xlbjsKQEAgLTU5LDcgKzU5LDcgQEAg
c3RhdGljIGludCBjaHJfY2FuX3JlYWQodm9pZCAqb3BhcXVlKQogfQogCiAvKiBTZW5kIGRhdGEg
ZnJvbSBhIGNoYXIgZGV2aWNlIG92ZXIgdG8gdGhlIGd1ZXN0ICovCi1zdGF0aWMgdm9pZCBjaHJf
cmVhZCh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1ZiwgaW50IHNpemUpCitzdGF0aWMg
dm9pZCBjaHJfcmVhZCh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90IHNp
emUpCiB7CiAgICAgU0NMUENvbnNvbGUgKnNjb24gPSBvcGFxdWU7CiAKZGlmZiAtLWdpdCBhL2h3
L2NoYXIvc2VyaWFsLmMgYi9ody9jaGFyL3NlcmlhbC5jCmluZGV4IDAyNDYzZTMzODguLjE3NjNl
NjNjM2YgMTAwNjQ0Ci0tLSBhL2h3L2NoYXIvc2VyaWFsLmMKKysrIGIvaHcvY2hhci9zZXJpYWwu
YwpAQCAtMTA1LDcgKzEwNSw3IEBAIGRvIHsgZnByaW50ZihzdGRlcnIsICJzZXJpYWw6ICIgZm10
ICwgIyMgX19WQV9BUkdTX18pOyB9IHdoaWxlICgwKQogZG8ge30gd2hpbGUgKDApCiAjZW5kaWYK
IAotc3RhdGljIHZvaWQgc2VyaWFsX3JlY2VpdmUxKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhf
dCAqYnVmLCBpbnQgc2l6ZSk7CitzdGF0aWMgdm9pZCBzZXJpYWxfcmVjZWl2ZTEodm9pZCAqb3Bh
cXVlLCBjb25zdCB1aW50OF90ICpidWYsIHNpemVfdCBzaXplKTsKIHN0YXRpYyB2b2lkIHNlcmlh
bF94bWl0KFNlcmlhbFN0YXRlICpzKTsKIAogc3RhdGljIGlubGluZSB2b2lkIHJlY3ZfZmlmb19w
dXQoU2VyaWFsU3RhdGUgKnMsIHVpbnQ4X3QgY2hyKQpAQCAtNjAwLDEzICs2MDAsMTMgQEAgc3Rh
dGljIHZvaWQgZmlmb190aW1lb3V0X2ludCAodm9pZCAqb3BhcXVlKSB7CiAgICAgfQogfQogCi1z
dGF0aWMgaW50IHNlcmlhbF9jYW5fcmVjZWl2ZTEodm9pZCAqb3BhcXVlKQorc3RhdGljIHNpemVf
dCBzZXJpYWxfY2FuX3JlY2VpdmUxKHZvaWQgKm9wYXF1ZSkKIHsKICAgICBTZXJpYWxTdGF0ZSAq
cyA9IG9wYXF1ZTsKICAgICByZXR1cm4gc2VyaWFsX2Nhbl9yZWNlaXZlKHMpOwogfQogCi1zdGF0
aWMgdm9pZCBzZXJpYWxfcmVjZWl2ZTEodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpidWYs
IGludCBzaXplKQorc3RhdGljIHZvaWQgc2VyaWFsX3JlY2VpdmUxKHZvaWQgKm9wYXF1ZSwgY29u
c3QgdWludDhfdCAqYnVmLCBzaXplX3Qgc2l6ZSkKIHsKICAgICBTZXJpYWxTdGF0ZSAqcyA9IG9w
YXF1ZTsKIApkaWZmIC0tZ2l0IGEvaHcvY2hhci9zaF9zZXJpYWwuYyBiL2h3L2NoYXIvc2hfc2Vy
aWFsLmMKaW5kZXggMTI4MzE1NjFhNi4uZjU0MDJkM2I1YyAxMDA2NDQKLS0tIGEvaHcvY2hhci9z
aF9zZXJpYWwuYworKysgYi9ody9jaGFyL3NoX3NlcmlhbC5jCkBAIC0zMDAsNyArMzAwLDcgQEAg
c3RhdGljIHVpbnQ2NF90IHNoX3NlcmlhbF9yZWFkKHZvaWQgKm9wYXF1ZSwgaHdhZGRyIG9mZnMs
CiAgICAgcmV0dXJuIHJldDsKIH0KIAotc3RhdGljIGludCBzaF9zZXJpYWxfY2FuX3JlY2VpdmUo
c2hfc2VyaWFsX3N0YXRlICpzKQorc3RhdGljIHNpemVfdCBzaF9zZXJpYWxfY2FuX3JlY2VpdmUo
c2hfc2VyaWFsX3N0YXRlICpzKQogewogICAgIHJldHVybiBzLT5zY3IgJiAoMSA8PCA0KTsKIH0K
QEAgLTMxMSw3ICszMTEsNyBAQCBzdGF0aWMgdm9pZCBzaF9zZXJpYWxfcmVjZWl2ZV9icmVhayhz
aF9zZXJpYWxfc3RhdGUgKnMpCiAgICAgICAgIHMtPnNyIHw9ICgxIDw8IDQpOwogfQogCi1zdGF0
aWMgaW50IHNoX3NlcmlhbF9jYW5fcmVjZWl2ZTEodm9pZCAqb3BhcXVlKQorc3RhdGljIHNpemVf
dCBzaF9zZXJpYWxfY2FuX3JlY2VpdmUxKHZvaWQgKm9wYXF1ZSkKIHsKICAgICBzaF9zZXJpYWxf
c3RhdGUgKnMgPSBvcGFxdWU7CiAgICAgcmV0dXJuIHNoX3NlcmlhbF9jYW5fcmVjZWl2ZShzKTsK
QEAgLTMyNyw3ICszMjcsNyBAQCBzdGF0aWMgdm9pZCBzaF9zZXJpYWxfdGltZW91dF9pbnQodm9p
ZCAqb3BhcXVlKQogICAgIH0KIH0KIAotc3RhdGljIHZvaWQgc2hfc2VyaWFsX3JlY2VpdmUxKHZv
aWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBpbnQgc2l6ZSkKK3N0YXRpYyB2b2lkIHNo
X3NlcmlhbF9yZWNlaXZlMSh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90
IHNpemUpCiB7CiAgICAgc2hfc2VyaWFsX3N0YXRlICpzID0gb3BhcXVlOwogCmRpZmYgLS1naXQg
YS9ody9jaGFyL3NwYXByX3Z0eS5jIGIvaHcvY2hhci9zcGFwcl92dHkuYwppbmRleCA2NzQ4MzM0
ZGVkLi4wYWM5ZGM4NDQ4IDEwMDY0NAotLS0gYS9ody9jaGFyL3NwYXByX3Z0eS5jCisrKyBiL2h3
L2NoYXIvc3BhcHJfdnR5LmMKQEAgLTIxLDE0ICsyMSwxNCBAQCB0eXBlZGVmIHN0cnVjdCBWSU9z
UEFQUlZUWURldmljZSB7CiAjZGVmaW5lIFZJT19TUEFQUl9WVFlfREVWSUNFKG9iaikgXAogICAg
ICBPQkpFQ1RfQ0hFQ0soVklPc1BBUFJWVFlEZXZpY2UsIChvYmopLCBUWVBFX1ZJT19TUEFQUl9W
VFlfREVWSUNFKQogCi1zdGF0aWMgaW50IHZ0eV9jYW5fcmVjZWl2ZSh2b2lkICpvcGFxdWUpCitz
dGF0aWMgc2l6ZV90IHZ0eV9jYW5fcmVjZWl2ZSh2b2lkICpvcGFxdWUpCiB7CiAgICAgVklPc1BB
UFJWVFlEZXZpY2UgKmRldiA9IFZJT19TUEFQUl9WVFlfREVWSUNFKG9wYXF1ZSk7CiAKICAgICBy
ZXR1cm4gVlRFUk1fQlVGU0laRSAtIChkZXYtPmluIC0gZGV2LT5vdXQpOwogfQogCi1zdGF0aWMg
dm9pZCB2dHlfcmVjZWl2ZSh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1ZiwgaW50IHNp
emUpCitzdGF0aWMgdm9pZCB2dHlfcmVjZWl2ZSh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3Qg
KmJ1Ziwgc2l6ZV90IHNpemUpCiB7CiAgICAgVklPc1BBUFJWVFlEZXZpY2UgKmRldiA9IFZJT19T
UEFQUl9WVFlfREVWSUNFKG9wYXF1ZSk7CiAgICAgaW50IGk7CkBAIC00Miw3ICs0Miw3IEBAIHN0
YXRpYyB2b2lkIHZ0eV9yZWNlaXZlKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBp
bnQgc2l6ZSkKICAgICAgICAgICAgIHN0YXRpYyBib29sIHJlcG9ydGVkOwogICAgICAgICAgICAg
aWYgKCFyZXBvcnRlZCkgewogICAgICAgICAgICAgICAgIGVycm9yX3JlcG9ydCgiVlRZIGlucHV0
IGJ1ZmZlciBleGhhdXN0ZWQgLSBjaGFyYWN0ZXJzIGRyb3BwZWQuIgotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAiIChpbnB1dCBzaXplID0gJWkpIiwgc2l6ZSk7CisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICIgKGlucHV0IHNpemUgPSAlenUpIiwgc2l6ZSk7CiAgICAgICAgICAg
ICAgICAgcmVwb3J0ZWQgPSB0cnVlOwogICAgICAgICAgICAgfQogICAgICAgICAgICAgYnJlYWs7
CmRpZmYgLS1naXQgYS9ody9jaGFyL3N0bTMyZjJ4eF91c2FydC5jIGIvaHcvY2hhci9zdG0zMmYy
eHhfdXNhcnQuYwppbmRleCAwMzJiNWZkYTEzLi42MzI1NmRhNzdiIDEwMDY0NAotLS0gYS9ody9j
aGFyL3N0bTMyZjJ4eF91c2FydC5jCisrKyBiL2h3L2NoYXIvc3RtMzJmMnh4X3VzYXJ0LmMKQEAg
LTM4LDcgKzM4LDcgQEAKIAogI2RlZmluZSBEQl9QUklOVChmbXQsIGFyZ3MuLi4pIERCX1BSSU5U
X0woMSwgZm10LCAjIyBhcmdzKQogCi1zdGF0aWMgaW50IHN0bTMyZjJ4eF91c2FydF9jYW5fcmVj
ZWl2ZSh2b2lkICpvcGFxdWUpCitzdGF0aWMgc2l6ZV90IHN0bTMyZjJ4eF91c2FydF9jYW5fcmVj
ZWl2ZSh2b2lkICpvcGFxdWUpCiB7CiAgICAgU1RNMzJGMlhYVXNhcnRTdGF0ZSAqcyA9IG9wYXF1
ZTsKIApAQCAtNDksNyArNDksOCBAQCBzdGF0aWMgaW50IHN0bTMyZjJ4eF91c2FydF9jYW5fcmVj
ZWl2ZSh2b2lkICpvcGFxdWUpCiAgICAgcmV0dXJuIDA7CiB9CiAKLXN0YXRpYyB2b2lkIHN0bTMy
ZjJ4eF91c2FydF9yZWNlaXZlKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBpbnQg
c2l6ZSkKK3N0YXRpYyB2b2lkIHN0bTMyZjJ4eF91c2FydF9yZWNlaXZlKHZvaWQgKm9wYXF1ZSwg
Y29uc3QgdWludDhfdCAqYnVmLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c2l6ZV90IHNpemUpCiB7CiAgICAgU1RNMzJGMlhYVXNhcnRTdGF0ZSAqcyA9IG9wYXF1ZTsKIApk
aWZmIC0tZ2l0IGEvaHcvY2hhci90ZXJtaW5hbDMyNzAuYyBiL2h3L2NoYXIvdGVybWluYWwzMjcw
LmMKaW5kZXggZTljNDVlNTViMS4uYTlkYjBhMzQwMSAxMDA2NDQKLS0tIGEvaHcvY2hhci90ZXJt
aW5hbDMyNzAuYworKysgYi9ody9jaGFyL3Rlcm1pbmFsMzI3MC5jCkBAIC0zOCw3ICszOCw3IEBA
IHR5cGVkZWYgc3RydWN0IFRlcm1pbmFsMzI3MCB7CiAjZGVmaW5lIFRFUk1JTkFMXzMyNzAob2Jq
KSBcCiAgICAgICAgIE9CSkVDVF9DSEVDSyhUZXJtaW5hbDMyNzAsIChvYmopLCBUWVBFX1RFUk1J
TkFMXzMyNzApCiAKLXN0YXRpYyBpbnQgdGVybWluYWxfY2FuX3JlYWQodm9pZCAqb3BhcXVlKQor
c3RhdGljIHNpemVfdCB0ZXJtaW5hbF9jYW5fcmVhZCh2b2lkICpvcGFxdWUpCiB7CiAgICAgVGVy
bWluYWwzMjcwICp0ID0gb3BhcXVlOwogCkBAIC05MCw3ICs5MCw3IEBAIHN0YXRpYyBnYm9vbGVh
biBzZW5kX3RpbWluZ19tYXJrX2NiKGdwb2ludGVyIG9wYXF1ZSkKICAqIEFzIG9mIG5vdywgZm9y
IHN1Y2ggY2FzZSwgd2Ugc2ltcGx5IHRlcm1pbmF0ZSB0aGUgY29ubmVjdGlvbiwKICAqIGFuZCB3
ZSBzaG91bGQgY29tZSBiYWNrIGhlcmUgbGF0ZXIgd2l0aCBhIGJldHRlciBzb2x1dGlvbi4KICAq
Lwotc3RhdGljIHZvaWQgdGVybWluYWxfcmVhZCh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3Qg
KmJ1ZiwgaW50IHNpemUpCitzdGF0aWMgdm9pZCB0ZXJtaW5hbF9yZWFkKHZvaWQgKm9wYXF1ZSwg
Y29uc3QgdWludDhfdCAqYnVmLCBzaXplX3Qgc2l6ZSkKIHsKICAgICBUZXJtaW5hbDMyNzAgKnQg
PSBvcGFxdWU7CiAgICAgQ2N3RGV2aWNlICpjY3dfZGV2ID0gQ0NXX0RFVklDRSh0KTsKZGlmZiAt
LWdpdCBhL2h3L2NoYXIvdmlydGlvLWNvbnNvbGUuYyBiL2h3L2NoYXIvdmlydGlvLWNvbnNvbGUu
YwppbmRleCAyY2JlMWQ0ZWQ1Li5iOTQyMTU5ZDgyIDEwMDY0NAotLS0gYS9ody9jaGFyL3ZpcnRp
by1jb25zb2xlLmMKKysrIGIvaHcvY2hhci92aXJ0aW8tY29uc29sZS5jCkBAIC0xMjYsNyArMTI2
LDcgQEAgc3RhdGljIHZvaWQgZ3Vlc3Rfd3JpdGFibGUoVmlydElPU2VyaWFsUG9ydCAqcG9ydCkK
IH0KIAogLyogUmVhZGluZXNzIG9mIHRoZSBndWVzdCB0byBhY2NlcHQgZGF0YSBvbiBhIHBvcnQg
Ki8KLXN0YXRpYyBpbnQgY2hyX2Nhbl9yZWFkKHZvaWQgKm9wYXF1ZSkKK3N0YXRpYyBzaXplX3Qg
Y2hyX2Nhbl9yZWFkKHZvaWQgKm9wYXF1ZSkKIHsKICAgICBWaXJ0Q29uc29sZSAqdmNvbiA9IG9w
YXF1ZTsKIApAQCAtMTM0LDcgKzEzNCw3IEBAIHN0YXRpYyBpbnQgY2hyX2Nhbl9yZWFkKHZvaWQg
Km9wYXF1ZSkKIH0KIAogLyogU2VuZCBkYXRhIGZyb20gYSBjaGFyIGRldmljZSBvdmVyIHRvIHRo
ZSBndWVzdCAqLwotc3RhdGljIHZvaWQgY2hyX3JlYWQodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50
OF90ICpidWYsIGludCBzaXplKQorc3RhdGljIHZvaWQgY2hyX3JlYWQodm9pZCAqb3BhcXVlLCBj
b25zdCB1aW50OF90ICpidWYsIHNpemVfdCBzaXplKQogewogICAgIFZpcnRDb25zb2xlICp2Y29u
ID0gb3BhcXVlOwogICAgIFZpcnRJT1NlcmlhbFBvcnQgKnBvcnQgPSBWSVJUSU9fU0VSSUFMX1BP
UlQodmNvbik7CmRpZmYgLS1naXQgYS9ody9jaGFyL3hlbl9jb25zb2xlLmMgYi9ody9jaGFyL3hl
bl9jb25zb2xlLmMKaW5kZXggNDRmNzIzNjM4Mi4uMGExY2JhZWFmYSAxMDA2NDQKLS0tIGEvaHcv
Y2hhci94ZW5fY29uc29sZS5jCisrKyBiL2h3L2NoYXIveGVuX2NvbnNvbGUuYwpAQCAtMTE2LDEz
ICsxMTYsMTMgQEAgc3RhdGljIGludCByaW5nX2ZyZWVfYnl0ZXMoc3RydWN0IFhlbkNvbnNvbGUg
KmNvbikKICAgICByZXR1cm4gKHNpemVvZihpbnRmLT5pbikgLSBzcGFjZSk7CiB9CiAKLXN0YXRp
YyBpbnQgeGVuY29uc19jYW5fcmVjZWl2ZSh2b2lkICpvcGFxdWUpCitzdGF0aWMgc2l6ZV90IHhl
bmNvbnNfY2FuX3JlY2VpdmUodm9pZCAqb3BhcXVlKQogewogICAgIHN0cnVjdCBYZW5Db25zb2xl
ICpjb24gPSBvcGFxdWU7CiAgICAgcmV0dXJuIHJpbmdfZnJlZV9ieXRlcyhjb24pOwogfQogCi1z
dGF0aWMgdm9pZCB4ZW5jb25zX3JlY2VpdmUodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpi
dWYsIGludCBsZW4pCitzdGF0aWMgdm9pZCB4ZW5jb25zX3JlY2VpdmUodm9pZCAqb3BhcXVlLCBj
b25zdCB1aW50OF90ICpidWYsIHNpemVfdCBsZW4pCiB7CiAgICAgc3RydWN0IFhlbkNvbnNvbGUg
KmNvbiA9IG9wYXF1ZTsKICAgICBzdHJ1Y3QgeGVuY29uc19pbnRlcmZhY2UgKmludGYgPSBjb24t
PnNyaW5nOwpkaWZmIC0tZ2l0IGEvaHcvY2hhci94aWxpbnhfdWFydGxpdGUuYyBiL2h3L2NoYXIv
eGlsaW54X3VhcnRsaXRlLmMKaW5kZXggMmE4YmMxZTQ5Ny4uMjQ3M2NiMGFkNyAxMDA2NDQKLS0t
IGEvaHcvY2hhci94aWxpbnhfdWFydGxpdGUuYworKysgYi9ody9jaGFyL3hpbGlueF91YXJ0bGl0
ZS5jCkBAIC0xNzcsNyArMTc3LDcgQEAgc3RhdGljIFByb3BlcnR5IHhpbGlueF91YXJ0bGl0ZV9w
cm9wZXJ0aWVzW10gPSB7CiAgICAgREVGSU5FX1BST1BfRU5EX09GX0xJU1QoKSwKIH07CiAKLXN0
YXRpYyB2b2lkIHVhcnRfcngodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpidWYsIGludCBz
aXplKQorc3RhdGljIHZvaWQgdWFydF9yeCh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1
Ziwgc2l6ZV90IHNpemUpCiB7CiAgICAgWGlsaW54VUFSVExpdGUgKnMgPSBvcGFxdWU7CiAKQEAg
LTE5NSw3ICsxOTUsNyBAQCBzdGF0aWMgdm9pZCB1YXJ0X3J4KHZvaWQgKm9wYXF1ZSwgY29uc3Qg
dWludDhfdCAqYnVmLCBpbnQgc2l6ZSkKICAgICB1YXJ0X3VwZGF0ZV9pcnEocyk7CiB9CiAKLXN0
YXRpYyBpbnQgdWFydF9jYW5fcngodm9pZCAqb3BhcXVlKQorc3RhdGljIHNpemVfdCB1YXJ0X2Nh
bl9yeCh2b2lkICpvcGFxdWUpCiB7CiAgICAgWGlsaW54VUFSVExpdGUgKnMgPSBvcGFxdWU7CiAK
ZGlmZiAtLWdpdCBhL2h3L2lwbWkvaXBtaV9ibWNfZXh0ZXJuLmMgYi9ody9pcG1pL2lwbWlfYm1j
X2V4dGVybi5jCmluZGV4IGJmMGI3ZWUwZjUuLmU0NWZkYjNjZTYgMTAwNjQ0Ci0tLSBhL2h3L2lw
bWkvaXBtaV9ibWNfZXh0ZXJuLmMKKysrIGIvaHcvaXBtaS9pcG1pX2JtY19leHRlcm4uYwpAQCAt
ODUsOCArODUsOCBAQCB0eXBlZGVmIHN0cnVjdCBJUE1JQm1jRXh0ZXJuIHsKICAgICBib29sIHNl
bmRfcmVzZXQ7CiB9IElQTUlCbWNFeHRlcm47CiAKLXN0YXRpYyBpbnQgY2FuX3JlY2VpdmUodm9p
ZCAqb3BhcXVlKTsKLXN0YXRpYyB2b2lkIHJlY2VpdmUodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50
OF90ICpidWYsIGludCBzaXplKTsKK3N0YXRpYyBzaXplX3QgY2FuX3JlY2VpdmUodm9pZCAqb3Bh
cXVlKTsKK3N0YXRpYyB2b2lkIHJlY2VpdmUodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpi
dWYsIHNpemVfdCBzaXplKTsKIHN0YXRpYyB2b2lkIGNocl9ldmVudCh2b2lkICpvcGFxdWUsIGlu
dCBldmVudCk7CiAKIHN0YXRpYyB1bnNpZ25lZCBjaGFyCkBAIC0zMTEsMTIgKzMxMSwxMiBAQCBz
dGF0aWMgdm9pZCBoYW5kbGVfbXNnKElQTUlCbWNFeHRlcm4gKmliZSkKICAgICBrLT5oYW5kbGVf
cnNwKGliZS0+cGFyZW50LmludGYsIGliZS0+aW5idWZbMF0sIGliZS0+aW5idWYgKyAxLCBpYmUt
PmlucG9zIC0gMSk7CiB9CiAKLXN0YXRpYyBpbnQgY2FuX3JlY2VpdmUodm9pZCAqb3BhcXVlKQor
c3RhdGljIHNpemVfdCBjYW5fcmVjZWl2ZSh2b2lkICpvcGFxdWUpCiB7CiAgICAgcmV0dXJuIDE7
CiB9CiAKLXN0YXRpYyB2b2lkIHJlY2VpdmUodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpi
dWYsIGludCBzaXplKQorc3RhdGljIHZvaWQgcmVjZWl2ZSh2b2lkICpvcGFxdWUsIGNvbnN0IHVp
bnQ4X3QgKmJ1Ziwgc2l6ZV90IHNpemUpCiB7CiAgICAgSVBNSUJtY0V4dGVybiAqaWJlID0gb3Bh
cXVlOwogICAgIGludCBpOwpkaWZmIC0tZ2l0IGEvaHcvbWlzYy9pdnNobWVtLmMgYi9ody9taXNj
L2l2c2htZW0uYwppbmRleCA2ZmViYmFiY2FhLi5hYTdmNWExZWY0IDEwMDY0NAotLS0gYS9ody9t
aXNjL2l2c2htZW0uYworKysgYi9ody9taXNjL2l2c2htZW0uYwpAQCAtNjIwLDcgKzYyMCw3IEBA
IHN0YXRpYyB2b2lkIHByb2Nlc3NfbXNnKElWU2htZW1TdGF0ZSAqcywgaW50NjRfdCBtc2csIGlu
dCBmZCwgRXJyb3IgKiplcnJwKQogICAgIH0KIH0KIAotc3RhdGljIGludCBpdnNobWVtX2Nhbl9y
ZWNlaXZlKHZvaWQgKm9wYXF1ZSkKK3N0YXRpYyBzaXplX3QgaXZzaG1lbV9jYW5fcmVjZWl2ZSh2
b2lkICpvcGFxdWUpCiB7CiAgICAgSVZTaG1lbVN0YXRlICpzID0gb3BhcXVlOwogCkBAIC02Mjgs
MTQgKzYyOCwxNCBAQCBzdGF0aWMgaW50IGl2c2htZW1fY2FuX3JlY2VpdmUodm9pZCAqb3BhcXVl
KQogICAgIHJldHVybiBzaXplb2Yocy0+bXNnX2J1ZikgLSBzLT5tc2dfYnVmZmVyZWRfYnl0ZXM7
CiB9CiAKLXN0YXRpYyB2b2lkIGl2c2htZW1fcmVhZCh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4
X3QgKmJ1ZiwgaW50IHNpemUpCitzdGF0aWMgdm9pZCBpdnNobWVtX3JlYWQodm9pZCAqb3BhcXVl
LCBjb25zdCB1aW50OF90ICpidWYsIHNpemVfdCBzaXplKQogewogICAgIElWU2htZW1TdGF0ZSAq
cyA9IG9wYXF1ZTsKICAgICBFcnJvciAqZXJyID0gTlVMTDsKICAgICBpbnQgZmQ7CiAgICAgaW50
NjRfdCBtc2c7CiAKLSAgICBhc3NlcnQoc2l6ZSA+PSAwICYmIHMtPm1zZ19idWZmZXJlZF9ieXRl
cyArIHNpemUgPD0gc2l6ZW9mKHMtPm1zZ19idWYpKTsKKyAgICBhc3NlcnQocy0+bXNnX2J1ZmZl
cmVkX2J5dGVzICsgc2l6ZSA8PSBzaXplb2Yocy0+bXNnX2J1ZikpOwogICAgIG1lbWNweSgodW5z
aWduZWQgY2hhciAqKSZzLT5tc2dfYnVmICsgcy0+bXNnX2J1ZmZlcmVkX2J5dGVzLCBidWYsIHNp
emUpOwogICAgIHMtPm1zZ19idWZmZXJlZF9ieXRlcyArPSBzaXplOwogICAgIGlmIChzLT5tc2df
YnVmZmVyZWRfYnl0ZXMgPCBzaXplb2Yocy0+bXNnX2J1ZikpIHsKZGlmZiAtLWdpdCBhL2h3L3Jp
c2N2L3Jpc2N2X2h0aWYuYyBiL2h3L3Jpc2N2L3Jpc2N2X2h0aWYuYwppbmRleCA0ZjdiMTFkYzM3
Li41NjUxMjBkZjdkIDEwMDY0NAotLS0gYS9ody9yaXNjdi9yaXNjdl9odGlmLmMKKysrIGIvaHcv
cmlzY3YvcmlzY3ZfaHRpZi5jCkBAIC02NSw3ICs2NSw3IEBAIHZvaWQgaHRpZl9zeW1ib2xfY2Fs
bGJhY2soY29uc3QgY2hhciAqc3RfbmFtZSwgaW50IHN0X2luZm8sIHVpbnQ2NF90IHN0X3ZhbHVl
LAogLyoKICAqIENhbGxlZCBieSB0aGUgY2hhciBkZXYgdG8gc2VlIGlmIEhUSUYgaXMgcmVhZHkg
dG8gYWNjZXB0IGlucHV0LgogICovCi1zdGF0aWMgaW50IGh0aWZfY2FuX3JlY3Yodm9pZCAqb3Bh
cXVlKQorc3RhdGljIHNpemVfdCBodGlmX2Nhbl9yZWN2KHZvaWQgKm9wYXF1ZSkKIHsKICAgICBy
ZXR1cm4gMTsKIH0KQEAgLTc0LDcgKzc0LDcgQEAgc3RhdGljIGludCBodGlmX2Nhbl9yZWN2KHZv
aWQgKm9wYXF1ZSkKICAqIENhbGxlZCBieSB0aGUgY2hhciBkZXYgdG8gc3VwcGx5IGlucHV0IHRv
IEhUSUYgY29uc29sZS4KICAqIFdlIGFzc3VtZSB0aGF0IHdlIHdpbGwgcmVjZWl2ZSBvbmUgY2hh
cmFjdGVyIGF0IGEgdGltZS4KICAqLwotc3RhdGljIHZvaWQgaHRpZl9yZWN2KHZvaWQgKm9wYXF1
ZSwgY29uc3QgdWludDhfdCAqYnVmLCBpbnQgc2l6ZSkKK3N0YXRpYyB2b2lkIGh0aWZfcmVjdih2
b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90IHNpemUpCiB7CiAgICAgSFRJ
RlN0YXRlICpodGlmc3RhdGUgPSBvcGFxdWU7CiAKZGlmZiAtLWdpdCBhL2h3L3Jpc2N2L3NpZml2
ZV91YXJ0LmMgYi9ody9yaXNjdi9zaWZpdmVfdWFydC5jCmluZGV4IGIwYzM3OThjZjIuLmM2YThm
NWZiYzQgMTAwNjQ0Ci0tLSBhL2h3L3Jpc2N2L3NpZml2ZV91YXJ0LmMKKysrIGIvaHcvcmlzY3Yv
c2lmaXZlX3VhcnQuYwpAQCAtMTIzLDcgKzEyMyw3IEBAIHN0YXRpYyBjb25zdCBNZW1vcnlSZWdp
b25PcHMgdWFydF9vcHMgPSB7CiAgICAgfQogfTsKIAotc3RhdGljIHZvaWQgdWFydF9yeCh2b2lk
ICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1ZiwgaW50IHNpemUpCitzdGF0aWMgdm9pZCB1YXJ0
X3J4KHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBzaXplX3Qgc2l6ZSkKIHsKICAg
ICBTaUZpdmVVQVJUU3RhdGUgKnMgPSBvcGFxdWU7CiAKQEAgLTEzNyw3ICsxMzcsNyBAQCBzdGF0
aWMgdm9pZCB1YXJ0X3J4KHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBpbnQgc2l6
ZSkKICAgICB1cGRhdGVfaXJxKHMpOwogfQogCi1zdGF0aWMgaW50IHVhcnRfY2FuX3J4KHZvaWQg
Km9wYXF1ZSkKK3N0YXRpYyBzaXplX3QgdWFydF9jYW5fcngodm9pZCAqb3BhcXVlKQogewogICAg
IFNpRml2ZVVBUlRTdGF0ZSAqcyA9IG9wYXF1ZTsKIApkaWZmIC0tZ2l0IGEvaHcvdXNiL2NjaWQt
Y2FyZC1wYXNzdGhydS5jIGIvaHcvdXNiL2NjaWQtY2FyZC1wYXNzdGhydS5jCmluZGV4IDBhNmM2
NTcyMjguLjVkYzEwZWY4NTAgMTAwNjQ0Ci0tLSBhL2h3L3VzYi9jY2lkLWNhcmQtcGFzc3RocnUu
YworKysgYi9ody91c2IvY2NpZC1jYXJkLXBhc3N0aHJ1LmMKQEAgLTExMiw3ICsxMTIsNyBAQCBz
dGF0aWMgdm9pZCBjY2lkX2NhcmRfdnNjYXJkX3NlbmRfaW5pdChQYXNzdGhydVN0YXRlICpzKQog
ICAgICAgICAgICAgICAgICAgICAgICAgICh1aW50OF90ICopJm1zZywgc2l6ZW9mKG1zZykpOwog
fQogCi1zdGF0aWMgaW50IGNjaWRfY2FyZF92c2NhcmRfY2FuX3JlYWQodm9pZCAqb3BhcXVlKQor
c3RhdGljIHNpemVfdCBjY2lkX2NhcmRfdnNjYXJkX2Nhbl9yZWFkKHZvaWQgKm9wYXF1ZSkKIHsK
ICAgICBQYXNzdGhydVN0YXRlICpjYXJkID0gb3BhcXVlOwogCkBAIC0yNzAsMTMgKzI3MCwxMyBA
QCBzdGF0aWMgdm9pZCBjY2lkX2NhcmRfdnNjYXJkX2Ryb3BfY29ubmVjdGlvbihQYXNzdGhydVN0
YXRlICpjYXJkKQogICAgIGNhcmQtPnZzY2FyZF9pbl9wb3MgPSBjYXJkLT52c2NhcmRfaW5faGRy
ID0gMDsKIH0KIAotc3RhdGljIHZvaWQgY2NpZF9jYXJkX3ZzY2FyZF9yZWFkKHZvaWQgKm9wYXF1
ZSwgY29uc3QgdWludDhfdCAqYnVmLCBpbnQgc2l6ZSkKK3N0YXRpYyB2b2lkIGNjaWRfY2FyZF92
c2NhcmRfcmVhZCh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90IHNpemUp
CiB7CiAgICAgUGFzc3RocnVTdGF0ZSAqY2FyZCA9IG9wYXF1ZTsKICAgICBWU0NNc2dIZWFkZXIg
KmhkcjsKIAogICAgIGlmIChjYXJkLT52c2NhcmRfaW5fcG9zICsgc2l6ZSA+IFZTQ0FSRF9JTl9T
SVpFKSB7Ci0gICAgICAgIGVycm9yX3JlcG9ydCgibm8gcm9vbSBmb3IgZGF0YTogcG9zICV1ICsg
IHNpemUgJWQgPiAlIiBQUklkNjQgIi4iCisgICAgICAgIGVycm9yX3JlcG9ydCgibm8gcm9vbSBm
b3IgZGF0YTogcG9zICV1ICsgIHNpemUgJXp1ID4gJSIgUFJJZDY0ICIuIgogICAgICAgICAgICAg
ICAgICAgICAgIiBkcm9wcGluZyBjb25uZWN0aW9uLiIsCiAgICAgICAgICAgICAgICAgICAgICBj
YXJkLT52c2NhcmRfaW5fcG9zLCBzaXplLCBWU0NBUkRfSU5fU0laRSk7CiAgICAgICAgIGNjaWRf
Y2FyZF92c2NhcmRfZHJvcF9jb25uZWN0aW9uKGNhcmQpOwpkaWZmIC0tZ2l0IGEvaHcvdXNiL2Rl
di1zZXJpYWwuYyBiL2h3L3VzYi9kZXYtc2VyaWFsLmMKaW5kZXggOThkMWNhM2M5MS4uZTk3MzVk
NGI1ZCAxMDA2NDQKLS0tIGEvaHcvdXNiL2Rldi1zZXJpYWwuYworKysgYi9ody91c2IvZGV2LXNl
cmlhbC5jCkBAIC00MjEsNyArNDIxLDcgQEAgc3RhdGljIHZvaWQgdXNiX3NlcmlhbF9oYW5kbGVf
ZGF0YShVU0JEZXZpY2UgKmRldiwgVVNCUGFja2V0ICpwKQogICAgIH0KIH0KIAotc3RhdGljIGlu
dCB1c2Jfc2VyaWFsX2Nhbl9yZWFkKHZvaWQgKm9wYXF1ZSkKK3N0YXRpYyBzaXplX3QgdXNiX3Nl
cmlhbF9jYW5fcmVhZCh2b2lkICpvcGFxdWUpCiB7CiAgICAgVVNCU2VyaWFsU3RhdGUgKnMgPSBv
cGFxdWU7CiAKQEAgLTQzMSw3ICs0MzEsNyBAQCBzdGF0aWMgaW50IHVzYl9zZXJpYWxfY2FuX3Jl
YWQodm9pZCAqb3BhcXVlKQogICAgIHJldHVybiBSRUNWX0JVRiAtIHMtPnJlY3ZfdXNlZDsKIH0K
IAotc3RhdGljIHZvaWQgdXNiX3NlcmlhbF9yZWFkKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhf
dCAqYnVmLCBpbnQgc2l6ZSkKK3N0YXRpYyB2b2lkIHVzYl9zZXJpYWxfcmVhZCh2b2lkICpvcGFx
dWUsIGNvbnN0IHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90IHNpemUpCiB7CiAgICAgVVNCU2VyaWFsU3Rh
dGUgKnMgPSBvcGFxdWU7CiAgICAgaW50IGZpcnN0X3NpemUsIHN0YXJ0OwpkaWZmIC0tZ2l0IGEv
aHcvdXNiL3JlZGlyZWN0LmMgYi9ody91c2IvcmVkaXJlY3QuYwppbmRleCA5OTA5NGE3MjFlLi5m
MDI1YzkxZDI4IDEwMDY0NAotLS0gYS9ody91c2IvcmVkaXJlY3QuYworKysgYi9ody91c2IvcmVk
aXJlY3QuYwpAQCAtMTI4NCw3ICsxMjg0LDcgQEAgc3RhdGljIHZvaWQgdXNicmVkaXJfZG9fYXR0
YWNoKHZvaWQgKm9wYXF1ZSkKICAqIGNoYXJkZXYgY2FsbGJhY2tzCiAgKi8KIAotc3RhdGljIGlu
dCB1c2JyZWRpcl9jaGFyZGV2X2Nhbl9yZWFkKHZvaWQgKm9wYXF1ZSkKK3N0YXRpYyBzaXplX3Qg
dXNicmVkaXJfY2hhcmRldl9jYW5fcmVhZCh2b2lkICpvcGFxdWUpCiB7CiAgICAgVVNCUmVkaXJE
ZXZpY2UgKmRldiA9IG9wYXF1ZTsKIApAQCAtMTMwMiw3ICsxMzAyLDcgQEAgc3RhdGljIGludCB1
c2JyZWRpcl9jaGFyZGV2X2Nhbl9yZWFkKHZvaWQgKm9wYXF1ZSkKICAgICByZXR1cm4gMSAqIE1p
QjsKIH0KIAotc3RhdGljIHZvaWQgdXNicmVkaXJfY2hhcmRldl9yZWFkKHZvaWQgKm9wYXF1ZSwg
Y29uc3QgdWludDhfdCAqYnVmLCBpbnQgc2l6ZSkKK3N0YXRpYyB2b2lkIHVzYnJlZGlyX2NoYXJk
ZXZfcmVhZCh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90IHNpemUpCiB7
CiAgICAgVVNCUmVkaXJEZXZpY2UgKmRldiA9IG9wYXF1ZTsKIApkaWZmIC0tZ2l0IGEvaW5jbHVk
ZS9xZW11L21haW4tbG9vcC5oIGIvaW5jbHVkZS9xZW11L21haW4tbG9vcC5oCmluZGV4IGU1OWY5
YWUxZTkuLmI1MWY5YTUyNjcgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvcWVtdS9tYWluLWxvb3AuaAor
KysgYi9pbmNsdWRlL3FlbXUvbWFpbi1sb29wLmgKQEAgLTE2Nyw3ICsxNjcsNyBAQCB2b2lkIHFl
bXVfZGVsX3dhaXRfb2JqZWN0KEhBTkRMRSBoYW5kbGUsIFdhaXRPYmplY3RGdW5jICpmdW5jLCB2
b2lkICpvcGFxdWUpOwogCiAvKiBhc3luYyBJL08gc3VwcG9ydCAqLwogCi10eXBlZGVmIHZvaWQg
SU9SZWFkSGFuZGxlcih2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1ZiwgaW50IHNpemUp
OwordHlwZWRlZiB2b2lkIElPUmVhZEhhbmRsZXIodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90
ICpidWYsIHNpemVfdCBzaXplKTsKIAogLyoqCiAgKiBJT0NhblJlYWRIYW5kbGVyOiBSZXR1cm4g
dGhlIG51bWJlciBvZiBieXRlcyB0aGF0ICNJT1JlYWRIYW5kbGVyIGNhbiBhY2NlcHQKQEAgLTE4
Miw3ICsxODIsNyBAQCB0eXBlZGVmIHZvaWQgSU9SZWFkSGFuZGxlcih2b2lkICpvcGFxdWUsIGNv
bnN0IHVpbnQ4X3QgKmJ1ZiwgaW50IHNpemUpOwogICogaXMgY2FsbGVkIGFnYWluLiAgYWlvX25v
dGlmeSgpIG9yIHFlbXVfbm90aWZ5X2V2ZW50KCkgY2FuIGJlIHVzZWQgdG8ga2ljawogICogdGhl
IGV2ZW50IGxvb3AuCiAgKi8KLXR5cGVkZWYgaW50IElPQ2FuUmVhZEhhbmRsZXIodm9pZCAqb3Bh
cXVlKTsKK3R5cGVkZWYgc2l6ZV90IElPQ2FuUmVhZEhhbmRsZXIodm9pZCAqb3BhcXVlKTsKIAog
LyoqCiAgKiBxZW11X3NldF9mZF9oYW5kbGVyOiBSZWdpc3RlciBhIGZpbGUgZGVzY3JpcHRvciB3
aXRoIHRoZSBtYWluIGxvb3AKZGlmZiAtLWdpdCBhL21vbml0b3IuYyBiL21vbml0b3IuYwppbmRl
eCBiOTI1OGE3NDM4Li4zNDE3YzVmMDQ0IDEwMDY0NAotLS0gYS9tb25pdG9yLmMKKysrIGIvbW9u
aXRvci5jCkBAIC00MDM4LDcgKzQwMzgsNyBAQCBjbGVhbnVwOgogICAgIGZyZWVfY21kbGluZV9h
cmdzKGFyZ3MsIG5iX2FyZ3MpOwogfQogCi1zdGF0aWMgaW50IG1vbml0b3JfY2FuX3JlYWQodm9p
ZCAqb3BhcXVlKQorc3RhdGljIHNpemVfdCBtb25pdG9yX2Nhbl9yZWFkKHZvaWQgKm9wYXF1ZSkK
IHsKICAgICBNb25pdG9yICptb24gPSBvcGFxdWU7CiAKQEAgLTQyNDAsMTQgKzQyNDAsMTQgQEAg
c3RhdGljIHZvaWQgaGFuZGxlX3FtcF9jb21tYW5kKHZvaWQgKm9wYXF1ZSwgUU9iamVjdCAqcmVx
LCBFcnJvciAqZXJyKQogICAgIHFlbXVfYmhfc2NoZWR1bGUocW1wX2Rpc3BhdGNoZXJfYmgpOwog
fQogCi1zdGF0aWMgdm9pZCBtb25pdG9yX3FtcF9yZWFkKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWlu
dDhfdCAqYnVmLCBpbnQgc2l6ZSkKK3N0YXRpYyB2b2lkIG1vbml0b3JfcW1wX3JlYWQodm9pZCAq
b3BhcXVlLCBjb25zdCB1aW50OF90ICpidWYsIHNpemVfdCBzaXplKQogewogICAgIE1vbml0b3Ig
Km1vbiA9IG9wYXF1ZTsKIAogICAgIGpzb25fbWVzc2FnZV9wYXJzZXJfZmVlZCgmbW9uLT5xbXAu
cGFyc2VyLCAoY29uc3QgY2hhciAqKSBidWYsIHNpemUpOwogfQogCi1zdGF0aWMgdm9pZCBtb25p
dG9yX3JlYWQodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpidWYsIGludCBzaXplKQorc3Rh
dGljIHZvaWQgbW9uaXRvcl9yZWFkKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBz
aXplX3Qgc2l6ZSkKIHsKICAgICBNb25pdG9yICpvbGRfbW9uID0gY3VyX21vbjsKICAgICBpbnQg
aTsKZGlmZiAtLWdpdCBhL25ldC9jb2xvLWNvbXBhcmUuYyBiL25ldC9jb2xvLWNvbXBhcmUuYwpp
bmRleCBkZDc0NWE0OTFiLi45MzIxZDgxYTk4IDEwMDY0NAotLS0gYS9uZXQvY29sby1jb21wYXJl
LmMKKysrIGIvbmV0L2NvbG8tY29tcGFyZS5jCkBAIC02ODMsNyArNjgzLDcgQEAgZXJyOgogICAg
IHJldHVybiByZXQgPCAwID8gcmV0IDogLUVJTzsKIH0KIAotc3RhdGljIGludCBjb21wYXJlX2No
cl9jYW5fcmVhZCh2b2lkICpvcGFxdWUpCitzdGF0aWMgc2l6ZV90IGNvbXBhcmVfY2hyX2Nhbl9y
ZWFkKHZvaWQgKm9wYXF1ZSkKIHsKICAgICByZXR1cm4gQ09NUEFSRV9SRUFEX0xFTl9NQVg7CiB9
CkBAIC02OTIsNyArNjkyLDcgQEAgc3RhdGljIGludCBjb21wYXJlX2Nocl9jYW5fcmVhZCh2b2lk
ICpvcGFxdWUpCiAgKiBDYWxsZWQgZnJvbSB0aGUgbWFpbiB0aHJlYWQgb24gdGhlIHByaW1hcnkg
Zm9yIHBhY2tldHMKICAqIGFycml2aW5nIG92ZXIgdGhlIHNvY2tldCBmcm9tIHRoZSBwcmltYXJ5
LgogICovCi1zdGF0aWMgdm9pZCBjb21wYXJlX3ByaV9jaHJfaW4odm9pZCAqb3BhcXVlLCBjb25z
dCB1aW50OF90ICpidWYsIGludCBzaXplKQorc3RhdGljIHZvaWQgY29tcGFyZV9wcmlfY2hyX2lu
KHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBzaXplX3Qgc2l6ZSkKIHsKICAgICBD
b21wYXJlU3RhdGUgKnMgPSBDT0xPX0NPTVBBUkUob3BhcXVlKTsKICAgICBpbnQgcmV0OwpAQCAt
NzA5LDcgKzcwOSw3IEBAIHN0YXRpYyB2b2lkIGNvbXBhcmVfcHJpX2Nocl9pbih2b2lkICpvcGFx
dWUsIGNvbnN0IHVpbnQ4X3QgKmJ1ZiwgaW50IHNpemUpCiAgKiBDYWxsZWQgZnJvbSB0aGUgbWFp
biB0aHJlYWQgb24gdGhlIHByaW1hcnkgZm9yIHBhY2tldHMKICAqIGFycml2aW5nIG92ZXIgdGhl
IHNvY2tldCBmcm9tIHRoZSBzZWNvbmRhcnkuCiAgKi8KLXN0YXRpYyB2b2lkIGNvbXBhcmVfc2Vj
X2Nocl9pbih2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1ZiwgaW50IHNpemUpCitzdGF0
aWMgdm9pZCBjb21wYXJlX3NlY19jaHJfaW4odm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpi
dWYsIHNpemVfdCBzaXplKQogewogICAgIENvbXBhcmVTdGF0ZSAqcyA9IENPTE9fQ09NUEFSRShv
cGFxdWUpOwogICAgIGludCByZXQ7CmRpZmYgLS1naXQgYS9uZXQvZmlsdGVyLW1pcnJvci5jIGIv
bmV0L2ZpbHRlci1taXJyb3IuYwppbmRleCAzYTYxY2YyMWU4Li44ZTE2NTM1ZmFkIDEwMDY0NAot
LS0gYS9uZXQvZmlsdGVyLW1pcnJvci5jCisrKyBiL25ldC9maWx0ZXItbWlycm9yLmMKQEAgLTEx
NCwxMiArMTE0LDEyIEBAIHN0YXRpYyB2b2lkIHJlZGlyZWN0b3JfdG9fZmlsdGVyKE5ldEZpbHRl
clN0YXRlICpuZiwKICAgICAgfQogfQogCi1zdGF0aWMgaW50IHJlZGlyZWN0b3JfY2hyX2Nhbl9y
ZWFkKHZvaWQgKm9wYXF1ZSkKK3N0YXRpYyBzaXplX3QgcmVkaXJlY3Rvcl9jaHJfY2FuX3JlYWQo
dm9pZCAqb3BhcXVlKQogewogICAgIHJldHVybiBSRURJUkVDVE9SX01BWF9MRU47CiB9CiAKLXN0
YXRpYyB2b2lkIHJlZGlyZWN0b3JfY2hyX3JlYWQodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90
ICpidWYsIGludCBzaXplKQorc3RhdGljIHZvaWQgcmVkaXJlY3Rvcl9jaHJfcmVhZCh2b2lkICpv
cGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90IHNpemUpCiB7CiAgICAgTmV0RmlsdGVy
U3RhdGUgKm5mID0gb3BhcXVlOwogICAgIE1pcnJvclN0YXRlICpzID0gRklMVEVSX1JFRElSRUNU
T1IobmYpOwpkaWZmIC0tZ2l0IGEvbmV0L3NsaXJwLmMgYi9uZXQvc2xpcnAuYwppbmRleCA5OTg4
NGRlMjA0Li45ZGJjYWZmYjA3IDEwMDY0NAotLS0gYS9uZXQvc2xpcnAuYworKysgYi9uZXQvc2xp
cnAuYwpAQCAtNzEyLDEzICs3MTIsMTMgQEAgc3RydWN0IEd1ZXN0RndkIHsKICAgICBTbGlycCAq
c2xpcnA7CiB9OwogCi1zdGF0aWMgaW50IGd1ZXN0ZndkX2Nhbl9yZWFkKHZvaWQgKm9wYXF1ZSkK
K3N0YXRpYyBzaXplX3QgZ3Vlc3Rmd2RfY2FuX3JlYWQodm9pZCAqb3BhcXVlKQogewogICAgIHN0
cnVjdCBHdWVzdEZ3ZCAqZndkID0gb3BhcXVlOwogICAgIHJldHVybiBzbGlycF9zb2NrZXRfY2Fu
X3JlY3YoZndkLT5zbGlycCwgZndkLT5zZXJ2ZXIsIGZ3ZC0+cG9ydCk7CiB9CiAKLXN0YXRpYyB2
b2lkIGd1ZXN0ZndkX3JlYWQodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpidWYsIGludCBz
aXplKQorc3RhdGljIHZvaWQgZ3Vlc3Rmd2RfcmVhZCh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4
X3QgKmJ1Ziwgc2l6ZV90IHNpemUpCiB7CiAgICAgc3RydWN0IEd1ZXN0RndkICpmd2QgPSBvcGFx
dWU7CiAgICAgc2xpcnBfc29ja2V0X3JlY3YoZndkLT5zbGlycCwgZndkLT5zZXJ2ZXIsIGZ3ZC0+
cG9ydCwgYnVmLCBzaXplKTsKZGlmZiAtLWdpdCBhL3F0ZXN0LmMgYi9xdGVzdC5jCmluZGV4IDY5
YjllOTk2MmIuLmJjNjg1NzAwY2QgMTAwNjQ0Ci0tLSBhL3F0ZXN0LmMKKysrIGIvcXRlc3QuYwpA
QCAtNjU3LDcgKzY1Nyw3IEBAIHN0YXRpYyB2b2lkIHF0ZXN0X3Byb2Nlc3NfaW5idWYoQ2hhckJh
Y2tlbmQgKmNociwgR1N0cmluZyAqaW5idWYpCiAgICAgfQogfQogCi1zdGF0aWMgdm9pZCBxdGVz
dF9yZWFkKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBpbnQgc2l6ZSkKK3N0YXRp
YyB2b2lkIHF0ZXN0X3JlYWQodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpidWYsIHNpemVf
dCBzaXplKQogewogICAgIENoYXJCYWNrZW5kICpjaHIgPSBvcGFxdWU7CiAKQEAgLTY2NSw3ICs2
NjUsNyBAQCBzdGF0aWMgdm9pZCBxdGVzdF9yZWFkKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhf
dCAqYnVmLCBpbnQgc2l6ZSkKICAgICBxdGVzdF9wcm9jZXNzX2luYnVmKGNociwgaW5idWYpOwog
fQogCi1zdGF0aWMgaW50IHF0ZXN0X2Nhbl9yZWFkKHZvaWQgKm9wYXF1ZSkKK3N0YXRpYyBzaXpl
X3QgcXRlc3RfY2FuX3JlYWQodm9pZCAqb3BhcXVlKQogewogICAgIHJldHVybiAxMDI0OwogfQpk
aWZmIC0tZ2l0IGEvdGFyZ2V0L3h0ZW5zYS94dGVuc2Etc2VtaS5jIGIvdGFyZ2V0L3h0ZW5zYS94
dGVuc2Etc2VtaS5jCmluZGV4IDJmNzYyMTYyNzYuLmJkNzg3Y2FiYzkgMTAwNjQ0Ci0tLSBhL3Rh
cmdldC94dGVuc2EveHRlbnNhLXNlbWkuYworKysgYi90YXJnZXQveHRlbnNhL3h0ZW5zYS1zZW1p
LmMKQEAgLTE2Miw3ICsxNjIsNyBAQCB0eXBlZGVmIHN0cnVjdCBYdGVuc2FTaW1Db25zb2xlIHsK
IHN0YXRpYyBYdGVuc2FTaW1Db25zb2xlICpzaW1fY29uc29sZTsKIAogc3RhdGljIElPQ2FuUmVh
ZEhhbmRsZXIgc2ltX2NvbnNvbGVfY2FuX3JlYWQ7Ci1zdGF0aWMgaW50IHNpbV9jb25zb2xlX2Nh
bl9yZWFkKHZvaWQgKm9wYXF1ZSkKK3N0YXRpYyBzaXplX3Qgc2ltX2NvbnNvbGVfY2FuX3JlYWQo
dm9pZCAqb3BhcXVlKQogewogICAgIFh0ZW5zYVNpbUNvbnNvbGUgKnAgPSBvcGFxdWU7CiAKQEAg
LTE3MCw3ICsxNzAsNyBAQCBzdGF0aWMgaW50IHNpbV9jb25zb2xlX2Nhbl9yZWFkKHZvaWQgKm9w
YXF1ZSkKIH0KIAogc3RhdGljIElPUmVhZEhhbmRsZXIgc2ltX2NvbnNvbGVfcmVhZDsKLXN0YXRp
YyB2b2lkIHNpbV9jb25zb2xlX3JlYWQodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpidWYs
IGludCBzaXplKQorc3RhdGljIHZvaWQgc2ltX2NvbnNvbGVfcmVhZCh2b2lkICpvcGFxdWUsIGNv
bnN0IHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90IHNpemUpCiB7CiAgICAgWHRlbnNhU2ltQ29uc29sZSAq
cCA9IG9wYXF1ZTsKICAgICBzaXplX3QgY29weSA9IHNpemVvZihwLT5pbnB1dC5idWZmZXIpIC0g
cC0+aW5wdXQub2Zmc2V0OwotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 13:38:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 13:38: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 1gAbAl-0003bx-79; Thu, 11 Oct 2018 13:38:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=eewj=mx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gAbAk-0003bl-KN
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 13:38:38 +0000
X-Inumbo-ID: 976b3678-cd5a-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 976b3678-cd5a-11e8-a8a5-bc764e045a96;
 Thu, 11 Oct 2018 15:36:01 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gAbAh-0007iR-Ir; Thu, 11 Oct 2018 13:38: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 1gAbAh-0007Eu-Ar; Thu, 11 Oct 2018 13:38:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gAbAh-0004Rp-A7; Thu, 11 Oct 2018 13:38:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1gAbAh-0004Rp-A7@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 11 Oct 2018 13:38:35 +0000
Subject: [Xen-devel] [xen-4.10-testing bisection] complete build-armhf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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>

YnJhbmNoIHhlbi00LjEwLXRlc3RpbmcKeGVuYnJhbmNoIHhlbi00LjEwLXRlc3RpbmcKam9iIGJ1
aWxkLWFybWhmCnRlc3RpZCB4ZW4tYnVpbGQKClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVu
Lm9yZy9xZW11LXhlbi5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0
CgoqKiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBp
cyBpbiB0cmVlOiAgeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CiAgQnVnIGludHJv
ZHVjZWQ6ICBkODZjOWFlYWU2Y2I3NTNlOTMxZTAwZjdlZTAyMGQ3M2RmOTA3MGMwCiAgQnVnIG5v
dCBwcmVzZW50OiA0NTE5NzkwNWZjNWMyMTUxOTYwZGZlNmYwMzlhNWEyZTE0ZjBiNGFhCiAgTGFz
dCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MvMTI4NjM4LwoKCiAgY29tbWl0IGQ4NmM5YWVhZTZjYjc1M2U5MzFlMDBmN2VlMDIwZDcz
ZGY5MDcwYzAKICBBdXRob3I6IERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+CiAg
RGF0ZTogICBNb24gT2N0IDggMTQ6Mzk6NDYgMjAxOCArMDIwMAogIAogICAgICB4ZW46IHNjaGVk
L0NyZWRpdDI6IGZpeCBidWcgd2hlbiBtb3ZpbmcgQ1BVcyBiZXR3ZWVuIHR3byBDcmVkaXQyIGNw
dXBvb2xzCiAgICAgIAogICAgICBXaGV0aGVyIG9yIG5vdCBhIENQVSBpcyBhc3NpZ25lZCB0byBh
IHJ1bnF1ZXVlIChhbmQsIGlmIHllcywgdG8gd2hpY2gKICAgICAgb25lKSB3aXRoaW4gYSBDcmVk
aXQyIHNjaGVkdWxlciBpbnN0YW5jZSBtdXN0IGJlIGJvdGggYSBwZXItY3B1IGFuZAogICAgICBw
ZXItc2NoZWR1bGVyIGluc3RhbmNlIG9uZS4KICAgICAgCiAgICAgIEluIGZhY3QsIHdoZW4gd2Ug
bW92ZSBhIENQVSBiZXR3ZWVuIGNwdXBvb2xzLCB3ZSBmaXJzdCBzZXR1cCBpdHMgcGVyLWNwdQog
ICAgICBkYXRhIGluIHRoZSBuZXcgcG9vbCwgYW5kIHRoZW4gY2xlYW51cCBpdHMgcGVyLWNwdSBk
YXRhIGZyb20gdGhlIG9sZAogICAgICBwb29sLiBJbiBDcmVkaXQyLCB3aGVuIHRoZXJlIGN1cnJl
bnRseSBpcyBubyBwZXItc2NoZWR1bGVyLCBwZXItY3B1CiAgICAgIGRhdGEgKGFzIHRoZSBjcHUt
dG8tcnVucXVldWUgbWFwIGlzIHN0b3JlZCBvbiBhIHBlci1jcHUgYmFzaXMgb25seSksCiAgICAg
IHRoaXMgbWVhbnMgdGhhdCB0aGUgY2xlYW51cCBvZiB0aGUgb2xkIHBlci1jcHUgZGF0YSBjYW4g
bWVzcyB3aXRoIHRoZQogICAgICBuZXcgcGVyLWNwdSBkYXRhLCBsZWFkaW5nIHRvIGNyYXNoZXMg
bGlrZSB0aGlzOgogICAgICAKICAgICAgaHR0cHM6Ly93d3cubWFpbC1hcmNoaXZlLmNvbS94ZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcvbXNnMjMzMDYuaHRtbAogICAgICBodHRwczovL3d3
dy5tYWlsLWFyY2hpdmUuY29tL3hlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZy9tc2cyMzM1
MC5odG1sCiAgICAgIAogICAgICBCYXNpY2FsbHksIHdoZW4gY3NjaGVkMl9kZWluaXRfcGRhdGEo
KSBpcyBjYWxsZWQgZm9yIENQVSAxMywgZm9yIGZ1bGx5CiAgICAgIHJlbW92aW5nIHRoZSBDUFUg
ZnJvbSBQb29sLTAsIHBlcl9jcHUoMTMscnVucV9tYXApIGFscmVhZHkgY29udGFpbiB0aGUKICAg
ICAgaWQgb2YgdGhlIHJ1bnF1ZXVlIHRvIHdoaWNoIHRoZSBDUFUgaGFzIGJlZW4gYXNzaWduZWQg
aW4gdGhlIHNjaGVkdWxlcgogICAgICBvZiBQb29sLTEsIHdoaWNoIG1lYW5zIHdyb25nIHJ1bnF1
ZXVlIG1hbmlwdWxhdGlvbnMgaGFwcGVuIGluIFBvb2wtMCdzCiAgICAgIHNjaGVkdWxlci4gRnVy
dGhlcm1vcmUsIGF0IHRoZSBlbmQgb2Ygc3VjaCBjYWxsLCB0aGF0IHNhbWUgcnVucV9tYXAgaXMK
ICAgICAgdXBkYXRlZCB3aXRoIC0xLCB3aGljaCBpcyB3aGF0IGNhdXNlcyB0aGUgQlVHX09OIGlu
IGNzY2hlZDJfc2NoZWR1bGUoKSwKICAgICAgb24gQ1BVIDEzLCB0byB0cmlnZ2VyLgogICAgICAK
ICAgICAgU28sIGluc3RlYWQgb2YgcmV2ZXJ0aW5nIGEyYzRlNWFiNTlkICJ4ZW46IGNyZWRpdDI6
IG1ha2UgdGhlIGNwdSB0bwogICAgICBydW5xdWV1ZSBtYXAgcGVyLWNwdSIgKGFzIHdlIGRvbid0
IHdhbnQgdG8gZ28gYmFjayB0byBoYXZpbmcgdGhlIGh1Z2UKICAgICAgYXJyYXkgaW4gc3RydWN0
IGNzY2hlZDJfcHJpdmF0ZSkgYWRkIGEgcGVyLWNwdSBzY2hlZHVsZXIgc3BlY2lmaWMgZGF0YQog
ICAgICBzdHJ1Y3R1cmUsIGxpa2UsIGZvciBpbnN0YW5jZSwgQ3JlZGl0MSBoYXMgYWxyZWFkeS4g
VGhhdCAoZm9yIG5vdykgb25seQogICAgICBjb250YWlucyBvbmUgZmllbGQ6IHRoZSBpZCBvZiB0
aGUgcnVucXVldWUgdGhlIENQVSBpcyBhc3NpZ25lZCB0by4KICAgICAgCiAgICAgIFNpZ25lZC1v
ZmYtYnk6IERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+CiAgICAgIFJldmlld2Vk
LWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICAgIFJldmlld2VkLWJ5OiBH
ZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgICAgIG1hc3RlciBjb21t
aXQ6IDZlMzk1ZjQ3N2ZiODU0ZjExZGU4M2E5NTFhMDcwZDNhYWNiNmRjNTkKICAgICAgbWFzdGVy
IGRhdGU6IDIwMTgtMDktMTggMTY6NTA6NDQgKzAxMDAKCgpGb3IgYmlzZWN0aW9uIHJldmlzaW9u
LXR1cGxlIGdyYXBoIHNlZToKICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9yZXN1bHRzL2Jpc2VjdC94ZW4tNC4xMC10ZXN0aW5nL2J1aWxkLWFybWhmLnhlbi1i
dWlsZC5odG1sClJldmlzaW9uIElEcyBpbiBlYWNoIGdyYXBoIG5vZGUgcmVmZXIsIHJlc3BlY3Rp
dmVseSwgdG8gdGhlIFRyZWVzIGFib3ZlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpSdW5uaW5nIGNzLWJpc2VjdGlvbi1zdGVwIC0tZ3JhcGgtb3V0PS9ob21lL2xv
Z3MvcmVzdWx0cy9iaXNlY3QveGVuLTQuMTAtdGVzdGluZy9idWlsZC1hcm1oZi54ZW4tYnVpbGQg
LS1zdW1tYXJ5LW91dD10bXAvMTI4NjM4LmJpc2VjdGlvbi1zdW1tYXJ5IC0tYmFzaXMtdGVtcGxh
dGU9MTI4MTA4IC0tYmxlc3NpbmdzPXJlYWwscmVhbC1iaXNlY3QgeGVuLTQuMTAtdGVzdGluZyBi
dWlsZC1hcm1oZiB4ZW4tYnVpbGQKU2VhcmNoaW5nIGZvciBmYWlsdXJlIC8gYmFzaXMgcGFzczoK
IDEyODUyNCBmYWlsIFtob3N0PWN1YmlldHJ1Y2stbWV0emluZ2VyXSAvIDEyODEwOCBbaG9zdD1j
dWJpZXRydWNrLWJyYXF1ZV0gMTI4MDU1IG9rLgpGYWlsdXJlIC8gYmFzaXMgcGFzcyBmbGlnaHRz
OiAxMjg1MjQgLyAxMjgwNTUKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUt
eGVuLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKTGF0ZXN0IDZl
YTRjZWYyYmQ3MTcwNDVhYzBlODRiNTJhNWIxYjc3MTZmZWIwYzIgNzg4OTQ4YmViY2VjY2E2OWJm
YWM0N2U1NTE0ZjJkYzM1MWRhYmFkOQpCYXNpcyBwYXNzIDZlYTRjZWYyYmQ3MTcwNDVhYzBlODRi
NTJhNWIxYjc3MTZmZWIwYzIgMGMxZDViNjhlMjdkYTE2N2E1MWMyZWE4Mjg2MzZjMTRmZjVjMDE3
YgpHZW5lcmF0aW5nIHJldmlzaW9ucyB3aXRoIC4vYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yICBn
aXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0IzZlYTRjZWYyYmQ3MTcwNDVhYzBlODRi
NTJhNWIxYjc3MTZmZWIwYzItNmVhNGNlZjJiZDcxNzA0NWFjMGU4NGI1MmE1YjFiNzcxNmZlYjBj
MiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCMwYzFkNWI2OGUyN2RhMTY3YTUxYzJlYTgy
ODYzNmMxNGZmNWMwMTdiLTc4ODk0OGJlYmNlY2NhNjliZmFjNDdlNTUxNGYyZGMzNTFkYWJhZDkK
TG9hZGVkIDEwMDEgbm9kZXMgaW4gcmV2aXNpb24gZ3JhcGgKU2VhcmNoaW5nIGZvciB0ZXN0IHJl
c3VsdHM6CiAxMjgwNTUgcGFzcyA2ZWE0Y2VmMmJkNzE3MDQ1YWMwZTg0YjUyYTViMWI3NzE2ZmVi
MGMyIDBjMWQ1YjY4ZTI3ZGExNjdhNTFjMmVhODI4NjM2YzE0ZmY1YzAxN2IKIDEyODEwOCBbaG9z
dD1jdWJpZXRydWNrLWJyYXF1ZV0KIDEyODUwNSBmYWlsIDZlYTRjZWYyYmQ3MTcwNDVhYzBlODRi
NTJhNWIxYjc3MTZmZWIwYzIgNjFkYzAxNTliNjliZDNlZWMxMDkxODgzODZjOGIxM2ZiZGZlZDdi
MgogMTI4NTI0IGZhaWwgNmVhNGNlZjJiZDcxNzA0NWFjMGU4NGI1MmE1YjFiNzcxNmZlYjBjMiA3
ODg5NDhiZWJjZWNjYTY5YmZhYzQ3ZTU1MTRmMmRjMzUxZGFiYWQ5CiAxMjg2MTggZmFpbCA2ZWE0
Y2VmMmJkNzE3MDQ1YWMwZTg0YjUyYTViMWI3NzE2ZmViMGMyIDc4ODk0OGJlYmNlY2NhNjliZmFj
NDdlNTUxNGYyZGMzNTFkYWJhZDkKIDEyODYzMyBwYXNzIDZlYTRjZWYyYmQ3MTcwNDVhYzBlODRi
NTJhNWIxYjc3MTZmZWIwYzIgNDUxOTc5MDVmYzVjMjE1MTk2MGRmZTZmMDM5YTVhMmUxNGYwYjRh
YQogMTI4NjIwIHBhc3MgNmVhNGNlZjJiZDcxNzA0NWFjMGU4NGI1MmE1YjFiNzcxNmZlYjBjMiBk
MDkxYTQ5Zjg5ZTk3OWNhNGNhN2RjNTgzYzFmOGVmN2QxMzEyYTQ4CiAxMjg2MzUgZmFpbCA2ZWE0
Y2VmMmJkNzE3MDQ1YWMwZTg0YjUyYTViMWI3NzE2ZmViMGMyIGQ4NmM5YWVhZTZjYjc1M2U5MzFl
MDBmN2VlMDIwZDczZGY5MDcwYzAKIDEyODYyMyBwYXNzIDZlYTRjZWYyYmQ3MTcwNDVhYzBlODRi
NTJhNWIxYjc3MTZmZWIwYzIgNTQ4MzgzNTMxODk2MDBhZjE4M2VmMDk4MjkyNzYxNjJmNGI1ZTdm
OQogMTI4NjM3IHBhc3MgNmVhNGNlZjJiZDcxNzA0NWFjMGU4NGI1MmE1YjFiNzcxNmZlYjBjMiA0
NTE5NzkwNWZjNWMyMTUxOTYwZGZlNmYwMzlhNWEyZTE0ZjBiNGFhCiAxMjg2MTIgcGFzcyA2ZWE0
Y2VmMmJkNzE3MDQ1YWMwZTg0YjUyYTViMWI3NzE2ZmViMGMyIDBjMWQ1YjY4ZTI3ZGExNjdhNTFj
MmVhODI4NjM2YzE0ZmY1YzAxN2IKIDEyODYyNyBwYXNzIDZlYTRjZWYyYmQ3MTcwNDVhYzBlODRi
NTJhNWIxYjc3MTZmZWIwYzIgNDUxOTc5MDVmYzVjMjE1MTk2MGRmZTZmMDM5YTVhMmUxNGYwYjRh
YQogMTI4NjI5IGZhaWwgNmVhNGNlZjJiZDcxNzA0NWFjMGU4NGI1MmE1YjFiNzcxNmZlYjBjMiBk
ODZjOWFlYWU2Y2I3NTNlOTMxZTAwZjdlZTAyMGQ3M2RmOTA3MGMwCiAxMjg2MzggZmFpbCA2ZWE0
Y2VmMmJkNzE3MDQ1YWMwZTg0YjUyYTViMWI3NzE2ZmViMGMyIGQ4NmM5YWVhZTZjYjc1M2U5MzFl
MDBmN2VlMDIwZDczZGY5MDcwYzAKU2VhcmNoaW5nIGZvciBpbnRlcmVzdGluZyB2ZXJzaW9ucwog
UmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI4MDU1IChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlc3Vs
dCBmb3VuZDogZmxpZ2h0IDEyODUyNCAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiBSZXBybyBm
b3VuZDogZmxpZ2h0IDEyODYxMiAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXBybyBmb3VuZDog
ZmxpZ2h0IDEyODYxOCAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiAwIHJldmlzaW9ucyBhdCA2
ZWE0Y2VmMmJkNzE3MDQ1YWMwZTg0YjUyYTViMWI3NzE2ZmViMGMyIDQ1MTk3OTA1ZmM1YzIxNTE5
NjBkZmU2ZjAzOWE1YTJlMTRmMGI0YWEKTm8gcmV2aXNpb25zIGxlZnQgdG8gdGVzdCwgY2hlY2tp
bmcgZ3JhcGggc3RhdGUuCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjg2MjcgKHBhc3MpLCBmb3Ig
bGFzdCBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjg2MjkgKGZhaWwpLCBmb3IgZmlyc3Qg
ZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjg2MzMgKHBhc3MpLCBmb3IgbGFzdCBwYXNz
CiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyODYzNSAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBS
ZXBybyBmb3VuZDogZmxpZ2h0IDEyODYzNyAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZv
dW5kOiBmbGlnaHQgMTI4NjM4IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKCioqKiBGb3VuZCBh
bmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICB4
ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKICBCdWcgaW50cm9kdWNlZDogIGQ4NmM5
YWVhZTZjYjc1M2U5MzFlMDBmN2VlMDIwZDczZGY5MDcwYzAKICBCdWcgbm90IHByZXNlbnQ6IDQ1
MTk3OTA1ZmM1YzIxNTE5NjBkZmU2ZjAzOWE1YTJlMTRmMGI0YWEKICBMYXN0IGZhaWwgcmVwcm86
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg2Mzgv
CgoKICBjb21taXQgZDg2YzlhZWFlNmNiNzUzZTkzMWUwMGY3ZWUwMjBkNzNkZjkwNzBjMAogIEF1
dGhvcjogRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KICBEYXRlOiAgIE1vbiBP
Y3QgOCAxNDozOTo0NiAyMDE4ICswMjAwCiAgCiAgICAgIHhlbjogc2NoZWQvQ3JlZGl0MjogZml4
IGJ1ZyB3aGVuIG1vdmluZyBDUFVzIGJldHdlZW4gdHdvIENyZWRpdDIgY3B1cG9vbHMKICAgICAg
CiAgICAgIFdoZXRoZXIgb3Igbm90IGEgQ1BVIGlzIGFzc2lnbmVkIHRvIGEgcnVucXVldWUgKGFu
ZCwgaWYgeWVzLCB0byB3aGljaAogICAgICBvbmUpIHdpdGhpbiBhIENyZWRpdDIgc2NoZWR1bGVy
IGluc3RhbmNlIG11c3QgYmUgYm90aCBhIHBlci1jcHUgYW5kCiAgICAgIHBlci1zY2hlZHVsZXIg
aW5zdGFuY2Ugb25lLgogICAgICAKICAgICAgSW4gZmFjdCwgd2hlbiB3ZSBtb3ZlIGEgQ1BVIGJl
dHdlZW4gY3B1cG9vbHMsIHdlIGZpcnN0IHNldHVwIGl0cyBwZXItY3B1CiAgICAgIGRhdGEgaW4g
dGhlIG5ldyBwb29sLCBhbmQgdGhlbiBjbGVhbnVwIGl0cyBwZXItY3B1IGRhdGEgZnJvbSB0aGUg
b2xkCiAgICAgIHBvb2wuIEluIENyZWRpdDIsIHdoZW4gdGhlcmUgY3VycmVudGx5IGlzIG5vIHBl
ci1zY2hlZHVsZXIsIHBlci1jcHUKICAgICAgZGF0YSAoYXMgdGhlIGNwdS10by1ydW5xdWV1ZSBt
YXAgaXMgc3RvcmVkIG9uIGEgcGVyLWNwdSBiYXNpcyBvbmx5KSwKICAgICAgdGhpcyBtZWFucyB0
aGF0IHRoZSBjbGVhbnVwIG9mIHRoZSBvbGQgcGVyLWNwdSBkYXRhIGNhbiBtZXNzIHdpdGggdGhl
CiAgICAgIG5ldyBwZXItY3B1IGRhdGEsIGxlYWRpbmcgdG8gY3Jhc2hlcyBsaWtlIHRoaXM6CiAg
ICAgIAogICAgICBodHRwczovL3d3dy5tYWlsLWFyY2hpdmUuY29tL3hlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZy9tc2cyMzMwNi5odG1sCiAgICAgIGh0dHBzOi8vd3d3Lm1haWwtYXJjaGl2
ZS5jb20veGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnL21zZzIzMzUwLmh0bWwKICAgICAg
CiAgICAgIEJhc2ljYWxseSwgd2hlbiBjc2NoZWQyX2RlaW5pdF9wZGF0YSgpIGlzIGNhbGxlZCBm
b3IgQ1BVIDEzLCBmb3IgZnVsbHkKICAgICAgcmVtb3ZpbmcgdGhlIENQVSBmcm9tIFBvb2wtMCwg
cGVyX2NwdSgxMyxydW5xX21hcCkgYWxyZWFkeSBjb250YWluIHRoZQogICAgICBpZCBvZiB0aGUg
cnVucXVldWUgdG8gd2hpY2ggdGhlIENQVSBoYXMgYmVlbiBhc3NpZ25lZCBpbiB0aGUgc2NoZWR1
bGVyCiAgICAgIG9mIFBvb2wtMSwgd2hpY2ggbWVhbnMgd3JvbmcgcnVucXVldWUgbWFuaXB1bGF0
aW9ucyBoYXBwZW4gaW4gUG9vbC0wJ3MKICAgICAgc2NoZWR1bGVyLiBGdXJ0aGVybW9yZSwgYXQg
dGhlIGVuZCBvZiBzdWNoIGNhbGwsIHRoYXQgc2FtZSBydW5xX21hcCBpcwogICAgICB1cGRhdGVk
IHdpdGggLTEsIHdoaWNoIGlzIHdoYXQgY2F1c2VzIHRoZSBCVUdfT04gaW4gY3NjaGVkMl9zY2hl
ZHVsZSgpLAogICAgICBvbiBDUFUgMTMsIHRvIHRyaWdnZXIuCiAgICAgIAogICAgICBTbywgaW5z
dGVhZCBvZiByZXZlcnRpbmcgYTJjNGU1YWI1OWQgInhlbjogY3JlZGl0MjogbWFrZSB0aGUgY3B1
IHRvCiAgICAgIHJ1bnF1ZXVlIG1hcCBwZXItY3B1IiAoYXMgd2UgZG9uJ3Qgd2FudCB0byBnbyBi
YWNrIHRvIGhhdmluZyB0aGUgaHVnZQogICAgICBhcnJheSBpbiBzdHJ1Y3QgY3NjaGVkMl9wcml2
YXRlKSBhZGQgYSBwZXItY3B1IHNjaGVkdWxlciBzcGVjaWZpYyBkYXRhCiAgICAgIHN0cnVjdHVy
ZSwgbGlrZSwgZm9yIGluc3RhbmNlLCBDcmVkaXQxIGhhcyBhbHJlYWR5LiBUaGF0IChmb3Igbm93
KSBvbmx5CiAgICAgIGNvbnRhaW5zIG9uZSBmaWVsZDogdGhlIGlkIG9mIHRoZSBydW5xdWV1ZSB0
aGUgQ1BVIGlzIGFzc2lnbmVkIHRvLgogICAgICAKICAgICAgU2lnbmVkLW9mZi1ieTogRGFyaW8g
RmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KICAgICAgUmV2aWV3ZWQtYnk6IEp1ZXJnZW4g
R3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgICAgUmV2aWV3ZWQtYnk6IEdlb3JnZSBEdW5sYXAg
PGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICAgICAgbWFzdGVyIGNvbW1pdDogNmUzOTVmNDc3
ZmI4NTRmMTFkZTgzYTk1MWEwNzBkM2FhY2I2ZGM1OQogICAgICBtYXN0ZXIgZGF0ZTogMjAxOC0w
OS0xOCAxNjo1MDo0NCArMDEwMAoKUmV2aXNpb24gZ3JhcGggbGVmdCBpbiAvaG9tZS9sb2dzL3Jl
c3VsdHMvYmlzZWN0L3hlbi00LjEwLXRlc3RpbmcvYnVpbGQtYXJtaGYueGVuLWJ1aWxkLntkb3Qs
cHMscG5nLGh0bWwsc3ZnfS4KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQoxMjg2Mzg6IHRvbGVyYWJsZSBBTEwgRkFJTAoKZmxpZ2h0IDEyODYzOCB4ZW4tNC4xMC10ZXN0
aW5nIHJlYWwtYmlzZWN0IFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MvMTI4NjM4LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4K
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxk
IG5vdCBiZSBydW46CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAg
ICAgICAgICAgICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKCgpqb2JzOgogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 13:45:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 13:45: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 1gAbH0-0004Yf-2Y; Thu, 11 Oct 2018 13:45:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wqtt=mx=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1gAbGz-0004Ya-3l
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 13:45:05 +0000
X-Inumbo-ID: 0999e94b-cd5c-11e8-a6a9-d7ebe60f679a
Received: from mail-wr1-f68.google.com (unknown [209.85.221.68])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0999e94b-cd5c-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 13:46:22 +0000 (UTC)
Received: by mail-wr1-f68.google.com with SMTP id e4-v6so9781958wrs.0
 for <xen-devel@lists.xenproject.org>; Thu, 11 Oct 2018 06:45:03 -0700 (PDT)
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:date:message-id:user-agent
 :mime-version:content-transfer-encoding;
 bh=V5oDC0dKdxdy5s4Rc8lWuuPzxQzG/M0mRZsbUUyNT1A=;
 b=VWX4JPPfb8kOpumJIIohceKPsSC7vzgTfkKAG/nuFSSx/kQwmNaA0URaIW6r6tIdkG
 sHPGtJMsBTB5S2DHqRKgTmsSrxIzUfX3U2g8PQohQDivu8IZVlkNXEASZQQUxWMk7iw5
 WOBtSvdssUmy9B5szIjtzKtlwkIMyvlyQhDN/2qP+FUaehB+3JEz/w1rT6uZHwsfyOKt
 52y57mQJb1CGShCxu35N1hhJ30t8OlPWqkvFQokelg+bkA2300LJkb9k9PROjd57+bWY
 ncQ4qgBAeTDQaT/0VnW7YO+VQFnpFjA0M42Zczqe/Lp4pcK6uNsfh/VorH4xwT4S20GJ
 2qkA==
X-Gm-Message-State: ABuFfohz/Q8ld659T2zfja+recCHBSmp6rGK6LR/LF7uC5tFzylizxux
 +XQbfKN2oQQ5CNAQfMbDa24oNKsx
X-Google-Smtp-Source: ACcGV63AXKfyOEgPpFPmQUzQjrxBtS5YyJ1nVTgiCvDvCrOI7fJq7SHNS3V3kkKf127MhZaexHXhdg==
X-Received: by 2002:adf:ba87:: with SMTP id
 p7-v6mr1568592wrg.203.1539265501642; 
 Thu, 11 Oct 2018 06:45:01 -0700 (PDT)
Received: from [127.0.0.1] (22-210-66-80.hosts.abilene.it. [80.66.210.22])
 by smtp.gmail.com with ESMTPSA id u191-v6sm22151630wmd.31.2018.10.11.06.44.59
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 11 Oct 2018 06:45:00 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Thu, 11 Oct 2018 15:44:58 +0200
Message-ID: <153926549830.22680.203200918007449375.stgit@wayrath>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xen: sched: Credit2: during scheduling,
 update the idle mask before using it
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@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>

TG9hZCBiYWxhbmNpbmcsIHdoZW4gaGFwcGVuaW5nLCBhdCB0aGUgZW5kIG9mIGEgInNjaGVkdWxl
ciBlcG9jaCIsIGNhbgp0cmlnZ2VyIHZjcHUgbWlncmF0aW9uLCB3aGljaCBpbiBpdHMgdHVybiBt
YXkgY2FsbCBydW5xX3RpY2tsZSgpLiBJZiB0aGUKY3B1IHdoZXJlIHRoaXMgaGFwcGVucyB3YXMg
aWRsZSwgYnV0IHdlJ3JlIG5vdyBnb2luZyB0byBzY2hlZHVsZSBhIHZjcHUKb24gaXQsIGxldCdz
IHVwZGF0ZSB0aGUgcnVucSdzIGlkbGUgY3B1cyBtYXNrIGFjY29yZGluZ2x5IF9iZWZvcmVfIGRv
aW5nCmxvYWQgYmFsYW5jaW5nLgoKTm90IGRvaW5nIHRoYXQsIGluIGZhY3QsIG1heSBjYXVzZSBy
dW5xX3RpY2tsZSgpIHRvIHRoaW5rIHRoYXQgdGhlIGNwdQppcyBzdGlsbCBpZGxlLCBhbmQgdGlj
a2xlIGl0IHRvIGdvIHBpY2sgdXAgYSB2Y3B1IGZyb20gdGhlIHJ1bnF1ZXVlLAp3aGljaCBtaWdo
dCBiZSB3cm9uZy91bmlkZWFsLgoKU2lnbmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRmYWdn
aW9saUBzdXNlLmNvbT4KLS0tCkNjOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJp
eC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQpCYWNrcG9ydGlu
ZzogdGhpcyBkb2VzIG5vdCBmaXggYSBzeXN0ZW0gY3Jhc2guIEhvd2V2ZXIsIGl0IGZpeGVzIHRo
ZQpiZWhhdmlvciBvZiB0aGUgc2NoZWR1bGVyIC0td2hpY2ggSSdkIGNhbGwgd3JvbmcgbW9yZSB0
aGFuIGp1c3Qgc3Vib3B0aW1hbC4KClRoZXJlZm9yZSwgSSdkIGJlIGluY2xpbmVkIHRvIGFzayBm
b3IgdGhpcyB0byBiZSBiYWNrcG9ydGVkLiBJdCBzaG91bGQKYmUgZmFpcmx5IHN0cmFpZ2h0Zm9y
d2FyZCwgYnV0IGFzIHVzdWFsLCBJJ20gdXAgZm9yIGhlbHBpbmcgd2l0aCB0aGF0LgoKVGhhbmtz
IGFuZCBSZWdhcmRzLApEYXJpbwotLS0KIHhlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jIHwgICAx
NCArKysrKysrLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgNyBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYyBiL3hlbi9j
b21tb24vc2NoZWRfY3JlZGl0Mi5jCmluZGV4IDJiMTZiY2VhMjEuLjcyZmVkMmRkMTggMTAwNjQ0
Ci0tLSBhL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jCisrKyBiL3hlbi9jb21tb24vc2NoZWRf
Y3JlZGl0Mi5jCkBAIC0zNTU0LDYgKzM1NTQsMTMgQEAgY3NjaGVkMl9zY2hlZHVsZSgKICAgICAg
ICAgICAgIF9fc2V0X2JpdChfX0NTRkxBR19zY2hlZHVsZWQsICZzbmV4dC0+ZmxhZ3MpOwogICAg
ICAgICB9CiAKKyAgICAgICAgLyogQ2xlYXIgdGhlIGlkbGUgbWFzayBpZiBuZWNlc3NhcnkgKi8K
KyAgICAgICAgaWYgKCBjcHVtYXNrX3Rlc3RfY3B1KGNwdSwgJnJxZC0+aWRsZSkgKQorICAgICAg
ICB7CisgICAgICAgICAgICBfX2NwdW1hc2tfY2xlYXJfY3B1KGNwdSwgJnJxZC0+aWRsZSk7Cisg
ICAgICAgICAgICBzbXRfaWRsZV9tYXNrX2NsZWFyKGNwdSwgJnJxZC0+c210X2lkbGUpOworICAg
ICAgICB9CisKICAgICAgICAgLyoKICAgICAgICAgICogVGhlIHJlc2V0IGNvbmRpdGlvbiBpcyAi
aGFzIGEgc2NoZWR1bGVyIGVwb2NoIGNvbWUgdG8gYW4gZW5kPyIuCiAgICAgICAgICAqIFRoZSB3
YXkgdGhpcyBpcyBlbmZvcmNlZCBpcyBjaGVja2luZyB3aGV0aGVyIHRoZSB2Y3B1IGF0IHRoZSB0
b3AKQEAgLTM1NzQsMTMgKzM1ODEsNiBAQCBjc2NoZWQyX3NjaGVkdWxlKAogICAgICAgICAgICAg
YmFsYW5jZV9sb2FkKG9wcywgY3B1LCBub3cpOwogICAgICAgICB9CiAKLSAgICAgICAgLyogQ2xl
YXIgdGhlIGlkbGUgbWFzayBpZiBuZWNlc3NhcnkgKi8KLSAgICAgICAgaWYgKCBjcHVtYXNrX3Rl
c3RfY3B1KGNwdSwgJnJxZC0+aWRsZSkgKQotICAgICAgICB7Ci0gICAgICAgICAgICBfX2NwdW1h
c2tfY2xlYXJfY3B1KGNwdSwgJnJxZC0+aWRsZSk7Ci0gICAgICAgICAgICBzbXRfaWRsZV9tYXNr
X2NsZWFyKGNwdSwgJnJxZC0+c210X2lkbGUpOwotICAgICAgICB9Ci0KICAgICAgICAgc25leHQt
PnN0YXJ0X3RpbWUgPSBub3c7CiAgICAgICAgIHNuZXh0LT50aWNrbGVkX2NwdSA9IC0xOwogCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 13:48:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 13:48: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 1gAbJq-0004gD-Jo; Thu, 11 Oct 2018 13:48:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wqtt=mx=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1gAbJp-0004g4-FX
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 13:48:01 +0000
X-Inumbo-ID: 733e0268-cd5c-11e8-a6a9-d7ebe60f679a
Received: from mail-wr1-f68.google.com (unknown [209.85.221.68])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 733e0268-cd5c-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 13:49:19 +0000 (UTC)
Received: by mail-wr1-f68.google.com with SMTP id n11-v6so9679692wru.13
 for <xen-devel@lists.xenproject.org>; Thu, 11 Oct 2018 06:48:00 -0700 (PDT)
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:date:message-id:user-agent
 :mime-version:content-transfer-encoding;
 bh=XZLyOF/8LGkHcIWbWHYVd934j4eclTwP00nXNd72AFY=;
 b=LWhYYZ3mj8rT+OhytNskwuu7mwmxzU/hSQRmFNrQgGHPfBELPXvYn3DzHpv3vnE8Vf
 MgZqXUj8maDRsgTm34ca14AZBz/3y7WaK+LQm+oC+gK8K423Zv0lH7T8VzjzUFQm4VQO
 Y/e8LjWSwOvG+5seRu3G3onf8TnPYdb7cbC9lNkpAkITZ1A659IBPhl1FIMo84i1Ionx
 JHrVWA0roZ02N8NBiYOFiK3BeP/9aoS3mhJMMvA5FQxPswROf8tf2tRCJBeJZ7bqdhPk
 k/1CYcAY2q7BAnwxgZbaWUw/TQ8dlrPxXYzdOgs+OfQOsLyIkMYiAOK1H1X/DegDqxgh
 AOwQ==
X-Gm-Message-State: ABuFfohFZvRY1wsylrzP4C/IUMOeJpB20Fi4BZeKKT1HertxrCGl08b/
 4HkHvshcFRA97PHXrevMOeB85T+G
X-Google-Smtp-Source: ACcGV61gXlAySPEQFvwAzuy1t1SA+f7ol81EoEq73Wcpl7S2HgCLN1hw/NNle1HtjhStRXL9m2OUPQ==
X-Received: by 2002:adf:8288:: with SMTP id 8-v6mr1764483wrc.252.1539265678976; 
 Thu, 11 Oct 2018 06:47:58 -0700 (PDT)
Received: from [127.0.0.1] (22-210-66-80.hosts.abilene.it. [80.66.210.22])
 by smtp.gmail.com with ESMTPSA id 78-v6sm7563220wma.38.2018.10.11.06.47.57
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 11 Oct 2018 06:47:58 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Thu, 11 Oct 2018 15:47:56 +0200
Message-ID: <153926567611.23011.10706214055586822546.stgit@wayrath>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xen: sched: Credit2: avoid looping too much
 (over runqueues) during load balancing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@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>

Rm9yIGRvaW5nIGxvYWQgYmFsYW5jaW5nIGJldHdlZW4gcnVucXVldWVzLCB3ZSBjaGVjayB0aGUg
bG9hZCBvZiBlYWNoCnJ1bnF1ZXVlLCBzZWxlY3QgdGhlIG9uZSBtb3JlICJkaXN0YW50IiB0aGFu
IG91ciBvd24gbG9hZCwgYW5kIHRoZW4gdGFrZQp0aGUgcHJvcGVyIHJ1bnEgbG9jayBhbmQgYXR0
ZW1wdCB2Y3B1IG1pZ3JhdGlvbnMuCgpJZiB3ZSBmYWlsIHRvIHRha2Ugc3VjaCBsb2NrLCB3ZSB0
cnkgYWdhaW4sIGFuZCB0aGUgaWRlYSB3YXMgdG8gZ2l2ZSB1cAphbmQgYmFpbCBpZiwgZHVyaW5n
IHRoZSBjaGVja2luZyBwaGFzZSwgd2UgY2FuJ3QgdGFrZSB0aGUgbG9jayBvZiBhbnkKcnVucXVl
dWUgKGNoZWNrIHRoZSBjb21tZW50IG5lYXIgdG8gdGhlICdnb3RvIHJldHJ5OycsIGluIHRoZSBt
aWRkbGUgb2YKYmFsYW5jZV9sb2FkKCkpCgpIb3dldmVyLCB0aGUgdmFyaWFibGUgdGhhdCBjb250
cm9scyB0aGUgImdpdmUgdXAgYW5kIGJhaWwiIHBhcnQsIGlzIG5vdApyZXNldCB1cG9uIHJldHJp
ZXMuIFRoZXJlZm9yZSwgcHJvdmlkZWQgd2UgZGlkIG1hbmFnZSB0byBjaGVjayB0aGUgbG9hZCBv
ZgphdCBsZWFzdCBvbmUgcnVucXVldWUgZHVyaW5nIHRoZSBmaXJzdCBwYXNzLCBpZiB3ZSBjYW4n
dCBnZXQgYW55IHJ1bnEgbG9jaywKd2UgZG9uJ3QgYmFpbCwgYnV0IHdlIHRyeSBhZ2FpbiB0YWtp
bmcgdGhlIGxvY2sgb2YgdGhhdCBzYW1lIHJ1bnF1ZXVlCihhbmQgdGhhdCBtYXkgZXZlbiBtb3Jl
IHRoYW4gb25jZSkuCgpTaWduZWQtb2ZmLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1
c2UuY29tPgotLS0KQ2M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4K
Q2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCkluIHRoaXMgY2FzZSwgSSdt
IGV2ZW4gbW9yZSBjb252aW5jZWQgdGhhdCB0aGlzIGlzIGFuIGFjdHVhbCBidWdmaXggKGV2ZW4K
aWYsIGFnYWluLCBpdCBsZWFkcyB0byBubyBjcmFzaGVzKSwgc28gaXQgc2hvdWxkIGJlIGJhY2tw
b3J0ZWQuCgpUaGFua3MgYW5kIFJlZ2FyZHMsCkRhcmlvCi0tLQogeGVuL2NvbW1vbi9zY2hlZF9j
cmVkaXQyLmMgfCAgICAzICsrLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBk
ZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jIGIveGVu
L2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMKaW5kZXggNzJmZWQyZGQxOC4uMDZiNDU3MjVmYSAxMDA2
NDQKLS0tIGEveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMKKysrIGIveGVuL2NvbW1vbi9zY2hl
ZF9jcmVkaXQyLmMKQEAgLTI1NTQsNyArMjU1NCw3IEBAIHN0YXRpYyBib29sIHZjcHVfaXNfbWln
cmF0ZWFibGUoc3RydWN0IGNzY2hlZDJfdmNwdSAqc3ZjLAogc3RhdGljIHZvaWQgYmFsYW5jZV9s
b2FkKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgaW50IGNwdSwgc190aW1lX3Qgbm93KQog
ewogICAgIHN0cnVjdCBjc2NoZWQyX3ByaXZhdGUgKnBydiA9IGNzY2hlZDJfcHJpdihvcHMpOwot
ICAgIGludCBpLCBtYXhfZGVsdGFfcnFpID0gLTE7CisgICAgaW50IGksIG1heF9kZWx0YV9ycWk7
CiAgICAgc3RydWN0IGxpc3RfaGVhZCAqcHVzaF9pdGVyLCAqcHVsbF9pdGVyOwogICAgIGJvb2wg
aW5uZXJfbG9hZF91cGRhdGVkID0gMDsKIApAQCAtMjU3Myw2ICsyNTczLDcgQEAgc3RhdGljIHZv
aWQgYmFsYW5jZV9sb2FkKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgaW50IGNwdSwgc190
aW1lX3Qgbm93KQogICAgIHVwZGF0ZV9ydW5xX2xvYWQob3BzLCBzdC5scnFkLCAwLCBub3cpOwog
CiByZXRyeToKKyAgICBtYXhfZGVsdGFfcnFpID0gLTE7CiAgICAgaWYgKCAhcmVhZF90cnlsb2Nr
KCZwcnYtPmxvY2spICkKICAgICAgICAgcmV0dXJuOwogCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 14:06:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 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 1gAbbO-0006d4-UM; Thu, 11 Oct 2018 14:06:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qe5r=mx=citrix.com=prvs=815e876d9=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1gAbbN-0006cz-Lr
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 14:06:09 +0000
X-Inumbo-ID: fb234a65-cd5e-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fb234a65-cd5e-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 14:07:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,368,1534809600"; d="scan'208";a="67590906"
Date: Thu, 11 Oct 2018 15:06:04 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20181011140604.GH1331@perard.uk.xensource.com>
References: <20180907151104.32306-1-anthony.perard@citrix.com>
 <20180907151104.32306-4-anthony.perard@citrix.com>
 <23486.7932.781238.747508@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23486.7932.781238.747508@mariner.uk.xensource.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH v5 03/15] libxl_qmp: Implement fd callback
 and read data
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBPY3QgMTAsIDIwMTggYXQgMDQ6NDc6MDhQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gQW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHY1IDAzLzE1XSBsaWJ4bF9xbXA6
IEltcGxlbWVudCBmZCBjYWxsYmFjayBhbmQgcmVhZCBkYXRhIik6Cj4gPiBGaXJzdCBzdGVwIGlu
dG8gdGFraW5nIGNhcmUgb2YgdGhlIGlucHV0IGZyb20gUUVNVSdzIFFNUCBzb2NrZXQuIEZvcgo+
ID4gbm93LCB3ZSByZWFkIGRhdGEgYW5kIHN0b3JlIHRoZW0gaW4gYSBidWZmZXIuCj4gLi4uCj4g
PiArICAgIGlmICghZXYtPnJ4X2J1Zikgewo+ID4gKyAgICAgICAgZXYtPnJ4X2J1ZiA9IGxpYnhs
X19tYWxsb2MoTk9HQywgUU1QX1JFQ0VJVkVfQlVGRkVSX1NJWkUpOwo+ID4gKyAgICAgICAgZXYt
PmJ1Zl9zaXplID0gUU1QX1JFQ0VJVkVfQlVGRkVSX1NJWkU7Cj4gPiArICAgICAgICBldi0+YnVm
X3VzZWQgPSAwOwo+ID4gKyAgICAgICAgZXYtPmJ1Zl9jb25zdW1lZCA9IDA7Cj4gPiArICAgIH0K
PiA+ICsKPiA+ICsgICAgLyogQ2hlY2sgaWYgbGFzdCBidWZmZXIgc3RpbGwgaGF2ZSBzcGFjZSwg
b3IgaW5jcmVhc2Ugc2l6ZSAqLwo+ID4gKyAgICAvKiBUaGUgLTEgaXMgYmVjYXVzZSB0aGVyZSBp
cyBhbHdheXMgc3BhY2UgZm9yIGEgTlVMIGNoYXJhY3RlciAqLwo+ID4gKyAgICBpZiAoZXYtPmJ1
Zl91c2VkID09IGV2LT5idWZfc2l6ZSAtIDEpIHsKPiA+ICsgICAgICAgIGV2LT5idWZfc2l6ZSAr
PSBRTVBfUkVDRUlWRV9CVUZGRVJfU0laRTsKPiA+ICsgICAgICAgIGV2LT5yeF9idWYgPSBsaWJ4
bF9fcmVhbGxvYyhOT0dDLCBldi0+cnhfYnVmLCBldi0+YnVmX3NpemUpOwo+ID4gKyAgICB9Cj4g
Cj4gSSB0aGluayB0aGlzIGlzIHVubmVjZXNzYXJpbHkgY29tcGxleC4gIEkgdGhpbmsgeW91IHNo
b3VsZCBzZXQgYnVmXyoKPiB0byAwIGluIF9pbml0LCBhbmQgYXJyYW5nZSB0byByZWFsbG9jKDAs
IG5ld19zaXplKSBpZiB0aGUgYnVmZmVyIGlzCj4gbm90IGJpZyBlbm91Z2ggZm9yICJzb21lIHNw
YWNlIiBwbHVzIGEgbnVsLgo+IAo+IEFsc28sIHlvdSBzaG91bGQgaW5jcmVhc2UgdGhlIGJ1ZmZl
ciBzaXplIGV4cG9uZW50aWFsbHkuICBBbmQgeW91Cj4gc2hvdWxkIHB1dCBhIGxpbWl0IG9uIHRo
ZSBidWZmZXIgc2l6ZSwgaW4gY2FzZSB0aGUgc2VuZGVyIGdvZXMgbWFkLgoKT2ssIEknbGwgc2Vl
IHdoYXQgSSBjYW4gZG8uCgo+ID4gKyAgICAvKiBUaGUgLTEgaXMgYmVjYXVzZSB0aGVyZSBpcyBh
bHdheXMgc3BhY2UgZm9yIGEgTlVMIGNoYXJhY3RlciAqLwo+ID4gKyAgICByID0gcmVhZChmZCwg
ZXYtPnJ4X2J1ZiArIGV2LT5idWZfdXNlZCwgZXYtPmJ1Zl9zaXplIC0gZXYtPmJ1Zl91c2VkIC0g
MSk7Cj4gCj4gTGluZXMgdG9vIGxvbmcgYWdhaW4uICAoSSB3aWxsIHN0b3AgY29tcGxhaW5pbmcg
YWJvdXQgdGhpcyBub3cgYnV0IGNhbgo+IHlvdSBwbGVhZSBmaXggaXQgdGhyb3VnaG91dD8pCgpC
dXQgdGhlIGNvbW1lbnQgaXMgbGVzcyB0aGFuIDcwY2hyIGxvbmcsIGFuZCB0aGUgbmV4dCBsaW5l
IGZvbGxvdyB0aGUKY29kaW5nIHN0eWxlLCB3aGljaCBpcyAiTGluZXMgYXJlIGxpbWl0ZWQgdG8g
NzUtODAgY2hhcmFjdGVycy4iLCBhbmQKSSdtIHByZXR0eSBzdXJlIHRoYXQgNzcgaXMgbGVzcyB0
aGF0IDc1LTgwIQoKSWYgdGhlIGNvZGluZyBzdHlsZSBkZXNjcmliZWQgaW4gQ09ESU5HX1NUWUxF
IGNoYW5nZSBiZWZvcmUgbXkgbmV4dApzdWJtaXRpb24sIEkgY2FuIHdyYXAgdG9vIGxvbmcgbGlu
ZXMgOy0pLgoKPiA+ICsgICAgaWYgKHIgPCAwKSB7Cj4gPiArICAgICAgICBpZiAoZXJybm8gPT0g
RUlOVFIpCj4gPiArICAgICAgICAgICAgcmV0dXJuIDA7Cj4gCj4gTm8sIHlvdSBuZWVkIHRvIGdv
IHJvdW5kIGFnYWluLiAgSSdtIGFmcmFpZCB0aGUgd2hvbGUgb2YgdGhpcyBmdW5jdGlvbgo+IG5l
ZWRzIHRvIGJlIGluIGEgbG9vcC4gIFRoaXMgaXMgYmVjYXVzZSB5b3UgYXJlIG5vdCBndWFyYW50
ZWVkIHRoYXQKPiB5b3Ugd2lsbCBnZXQgbW9yZSB0aGFuIG9uZSBjYWxsIHRvIHlvdXIgcmVhZGFi
bGUgY2FsbGJhY2sgcGVyCj4gdHJhbnNpdGlvbiBmcm9tIG5vdC1yZWFkYWJsZSB0byByZWFkYWJs
ZS4KCkkndmUgZGlkIGl0IHdpdGhvdXQgYSBsb29wIGJlY2F1c2UgUE9MTElOIG1lYW5zICJkYXRh
IG1heSBiZSByZWFkCndpdGhvdXQgYmxvY2tpbmciLCBhbmQgSSBjYW4ndCBmaW5kIGFueXRoaW5n
IHNwZWFraW5nIGFib3V0IGEgcmVsYXRpb24Kd2l0aCB0cmFuc2l0aW9uIGZyb20gb25lIHN0YXRl
IHRvIHRoZSBvdGhlci4KCkJ1dCBJIGNhbiBhZGQgYSBsb29wIGFyb3VuZCB0aGUgY29kZSwgYXMg
dGhhdCBzZWVtcyB0byBjb25mdXNlIGV2ZXJ5b25lCnRoYXQgdGhlcmUgaXMgbm9uZS4KCj4gPiAr
ICAgICAgICBhc3NlcnQoZXJybm8pOwo+ID4gKyAgICAgICAgaWYgKGVycm5vID09IEVXT1VMREJM
T0NLKQo+ID4gKyAgICAgICAgICAgIHJldHVybiAwOwo+IAo+IEFuZCBhZ2Fpbi4KClN1cmVseSBo
ZXJlIEkgbmVlZCB0byByZXR1cm4gb24gRVdPVUxEQkxPQ0suIFRoZSBmZCBpcyBvYnZpb3VzbHkg
aW4Kbm9uLXJlYWRhYmxlIHN0YXRlLCBzbyB0aGVyZSBpcyBnb2luZyB0byBiZSBhIHRyYW5zaXRp
b24uCgo+ID4gKyAgICAgICAgTE9HRUQoRVJST1IsIGV2LT5kb21pZCwgImVycm9yIHJlYWRpbmcg
UU1QIHNvY2tldCIpOwo+IAo+IEkgdGhpbmsgeW91IG5lZWQgdG8gbG9vayB1cCB0aGUgZXJyb3Ig
aGFuZGxpbmcgZm9yIChwb3NzaWJseQo+IGxvbmctcnVubmluZykgY29ubmVjdCBvcGVyYXRpb24g
ZmFpbHMgb24gYSBzdHJlYW0gc29ja2V0IHdoaWNoIHdlcmUgaW4KPiBub25ibG9ja2luZyBtb2Rl
IHdoZW4geW91IGNhbGxlZCBjb25uZWN0KCkuICBZb3UgbWF5IG5lZWQgdG8gaGFuZGxlCj4gRUlO
UFJPR1JFU1MgZnJvbSB0aGUgY29ubmVjdCgpIHN5c2NhbGwgaXRzZWxmICh0aGF0IHdhcyBpbiB0
aGUKPiBwcmV2aW91cyBwYXRjaCkuCgpMb29rcyBsaWtlIGl0LCBJJ2xsIGhhdmUgYSBsb29rIGF0
IHRoZSBlcnJvciBoYW5kbGluZyBvZiB0aGUgY29ubmVjdCgpCmNhbGwuCgo+ID4gKyAgICBpZiAo
ciA9PSAwKSB7Cj4gPiArICAgICAgICBMT0dEKEVSUk9SLCBldi0+ZG9taWQsICJObyBkYXRhIHJl
YWQgb24gUU1QIHNvY2tldCIpOwo+IAo+IFlvdSBtZWFuICJ1bmV4cGVjdGVkIEVPRiIgbm90ICJu
byBkYXRhIHJlYWQiLiAgTm9ybWFsbHkgdGhpcyB3b3VsZAo+IG1lYW4gdGhhdCBxZW11IGRpZWQg
b3IgY3Jhc2hlZC4KPiAKPiA+ICsgICAgICAgIHJldHVybiAwOwo+IAo+IEVyciwgYW5kIHRoZW4g
dGhpcyBuZWVkcyB0byBiZSBoYW5kbGVkIGFzIGFuIGVycm9yLCBub3Qgc2ltcGx5Cj4gaWdub3Jl
ZC4gIElmIGl0IGhhcHBlbnMsIGl0IHdpbGwga2VlcCBoYXBwZW5pbmcuCgpJIHRoaW5rIEknbSBi
ZWVuIGxhenkgYW5kIGhhdmUganVzdCBsZXQgdGhpcyBlcnJvciBiZWVuIGhhbmRsZSBpbiB0aGUK
bmV4dCBldmVudCB3aGVyZSBQT0xMSFVQIHNob3VsZCBiZSBzZXQuIEkgY2FuIHRyeSB0byBoYW5k
bGUgdGhpcyBlcnJvcgpiZXR0ZXIgaGVyZS4KCj4gPiArICAgIExPR19RTVAoInJlY2VpdmVkICVs
ZEI6ICclLipzJyIsIHIsIChpbnQpciwgZXYtPnJ4X2J1ZiArIGV2LT5idWZfdXNlZCk7Cj4gPiAr
Cj4gPiArICAgIGV2LT5idWZfdXNlZCArPSByOwo+ID4gKyAgICBhc3NlcnQoZXYtPmJ1Zl91c2Vk
IDwgZXYtPmJ1Zl9zaXplKTsKPiAKPiBJdCB3b3VsZCBiZSByZWFsbHkgaGVscGZ1bCBpZiB0aGVz
ZSBwYXJ0aWFsIGZ1bmN0aW9ucyB3ZXJlIHRvIGNvbnRhaW4KPiBhbiBgeHh4JyBvciBzb21ldGhp
bmcgd2hlcmUgdGhlcmUgaXMgbWlzc2luZyBjb2RlLgo+IAo+IEFzIGl0IGlzIEkga25vdyB0aGF0
IG1vcmUgY29kZSB3aWxsIG9jY3VyIGhlcmUsIGJ1dCBub3RoaW5nCj4gc3RyYWlnaHRmb3J3YXJk
IGluIHRoZSByZXZpZXcgd2lsbCBwcm9jZXNzIHdpbGwgc3BvdCBpdCB0aGUgbWlzdGFrZSBpZgo+
IHlvdSBmb3JnZXQgdG8gYWRkIGl0Li4uCj4gCj4gVGhlIGxvb3AgSSBtZW50aW9uZWQgY291bGQg
YmUgaW4gcW1wX2V2X2ZkX2NhbGxiYWNrLgo+IAo+IFRCSCBJIGZpbmQgdGhlIHNwbGl0IGJldHdl
ZW4gcW1wX2V2X2ZkX2NhbGxiYWNrIGFuZAo+IHFtcF9ldl9jYWxsYmFja19yZWFkYWJsZSBhIGJp
dCBjb25mdXNpbmcgYnV0IEkga25vdyB0aGF0IEknbSB1bnVzdWFsCj4gaW4gcHJlZmVycmluZyBs
b25nZXIgZnVuY3Rpb25zLgo+IAo+ID4gK3N0YXRpYyB2b2lkIHFtcF9ldl9jYWxsYmFja19lcnJv
cihsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19ldl9xbXAgKmV2KQo+ID4gK3sKPiA+ICsgICAgRUdD
X0dDOwo+ID4gKwo+ID4gKyAgICBMT0dEKEVSUk9SLCBldi0+ZG9taWQsICJFcnJvciBoYXBwZW5k
IHdpdGggdGhlIFFNUCBjb25uZWN0aW9uIHRvIFFFTVUiKTsKPiA+ICsKPiA+ICsgICAgLyogT24g
ZXJyb3IsIGRlYWxsb2NhdGUgYWxsIHByaXZhdGUgcmVzc291cmNlcyAqLwo+ID4gKyAgICBsaWJ4
bF9fZXZfcW1wX2Rpc3Bvc2UoZ2MsIGV2KTsKPiAKPiBNaXNzaW5nIC8qIHh4eCAqLyB0byByZXBv
cnQgdGhlIGVycm9yIHVwd2FyZHMuCj4gCj4gCj4gSHJtLiAgSSByZWFsaXNlIHRoaXMgaXMgZ29p
bmcgdG8gYmUgYW5ub3lpbmcsIGJ1dCBJIHRoaW5rIEkgc2hvdWxkCj4gcHJvYmFibHkgc3RvcCBu
b3cgYmVjYXVzZSBvZiB0aGUgbGFjayBvZiB4eHgncyBtZWFucyBpdCdzIGhhcmQgZm9yIG1lCj4g
dG8gcmV2aWV3Lgo+IAo+IFdoYXQgZG8geW91IHRoaW5rIHdvdWxkIGJlIGJlc3Q6Cj4gIChpKSBJ
IHNob3VsZCwgaW4gbXkgb3duIHRyZWUsIHNxdWFzaCBzZXZlcmFsIG9mIHlvdXIgY29tbWl0cyBk
b3duCj4gICAgICBzbyBJIGNhbiByZXZpZXcgdGhlbSB0b2dldGhlcgo+ICAoaWkpIFlvdSByZXBv
c3Qgd2l0aCBhIGxvdCBvZiBYWFhzIGFkZGVkCj4gIChpaWkpIFdlIGludGVuZCB0byBzcXVhc2gg
dGhlIGNvbW1pdHMgaW4geGVuLmdpdCA/Cj4gCj4gSSB0aGluayAoaWkpIGlzIGEgZmFpciBhbW91
bnQgb2Ygd29yayBmb3IgcG9saXNoaW5nIGFuIGludGVybWVkaWF0ZQo+IHN0YXRlLCBhbmQgcHJv
YmFibHkgYSB3YXN0ZS4gIEknbSBpbmNsaW5lZCB0byAoaSkgKGlpaSkuICBDYW4geW91IHRlbGwK
PiBtZSB3aGljaCBwYXRjaGVzIEkgc2hvdWxkIHNxYXVzaCA/Cj4gCj4gSSB0aGluayBJIG5lZWQg
dXAgdG8gYGxpYnhsX3FtcDogUmVzcG9uZCB0byBRTVAgZ3JlZXRpbmcnID8KClNxdWFzaGluZyBh
bGwgdGhlIHJlbGV2YW50IGNvbW1pdHMgbWlnaHQgbm90IGJlIHRoYXQgYmFkLCBzaW5jZSBhbGwK
Y29tbWl0cyBpbXBsZW1lbnQgZGlmZmVyZW50IGZ1bmN0aW9ucy4KClRoZXJlIGlzIG9uZSBwYXRj
aCB0aGF0IGNhbiBiZSByZXZpZXdlZCBzZXBhcmF0bHksIGFuZCB0aGVuIHllcywgeW91Cm5lZWQg
dXAgdG8gJ2xpYnhsX3FtcDogUmVzcG9uZCB0byBRTVAgZ3JlZXRpbmcnLiBUaGF0IGdpdmUgdXM6
CgpwaWNrICAgICAgbGlieGxfcW1wOiBTZXBhcmF0ZSBRTVAgbWVzc2FnZSBnZW5lcmF0aW9uIGZy
b20gcW1wX3NlbmRfcHJlcGFyZQpwaWNrICAgICAgbGlieGxfcW1wOiBDb25uZWN0IHRvIFFNUCBz
b2NrZXQKc3F1YXNoICAgIGxpYnhsX3FtcDogSW1wbGVtZW50IGZkIGNhbGxiYWNrIGFuZCByZWFk
IGRhdGEKc3F1YXNoICAgIGxpYnhsX3FtcDogUGFyc2UgSlNPTiBpbnB1dCBmcm9tIFFNUApzcXVh
c2ggICAgbGlieGxfcW1wOiBQcmVwYXJlIHRoZSBjb21tYW5kIHRvIGJlIHNlbnQKc3F1YXNoICAg
IGxpYnhsX3FtcDogSGFuZGxlIHdyaXRlIHRvIFFNUCBzb2NrZXQKc3F1YXNoICAgIGxpYnhsX3Ft
cDogSGFuZGxlIG1lc3NhZ2VzIGZyb20gUUVNVQpzcXVhc2ggICAgbGlieGxfcW1wOiBSZXNwb25k
IHRvIFFNUCBncmVldGluZwoKVGhhdCBnaXZlIHVzIGEgcGF0Y2ggd2l0aCBvbmx5IDUwMCBpbnNl
cnRpb25zLgoKVGhhbmtzLAoKLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 14:09:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 14:09: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 1gAbe7-0006kD-FJ; Thu, 11 Oct 2018 14:08:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=drwx=mx=igalia.com=berto@srs-us1.protection.inumbo.net>)
 id 1gAbe2-0006jx-Vs
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 14:08:57 +0000
X-Inumbo-ID: 5da88179-cd5f-11e8-a6a9-d7ebe60f679a
Received: from fanzine.igalia.com (unknown [91.117.99.155])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5da88179-cd5f-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 14:10:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=igalia.com;
 s=20170329; 
 h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID:Date:References:In-Reply-To:Subject:Cc:To:From;
 bh=Vwe8h/OGkJjkZ6N0fVCulDuVX2UDsGc6QzTxrOZ4TwA=; 
 b=O+m7FtM1K/qSQsSqcG/BXR10zfH7PgT2McQDZQvTIbIze52Bq0tdhnvUItd9Pi9TVGwZE/59gn5oIRIOMHT9MurtZ2wr0dFyFfzjnimOaZJky5B8yYx1Zn0VQzvF3d/TQq6ZBOH0tE4F/jOUUuYVD5TgLduVKczi8DOc230FRdAhP0C6WOB8DnZU22ei1ldRdkMeW8wRKa1Z1nUPj/MQrlCWs5r8d7eNs7qW6FoiMDKnzfWZ3v/FKJM8PhfNV2cZUax7EgSj+Bmrb7zjGQHWfTDlt/QntWeYCBJRQtrpLNDOsd0mu5/x8GwyBlq+z7UsWTswokK631L7RCvq3FreCg==;
Received: from maestria.local.igalia.com ([192.168.10.14] helo=mail.igalia.com)
 by fanzine.igalia.com with esmtps 
 (Cipher TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim)
 id 1gAbdx-0002Sz-2t; Thu, 11 Oct 2018 16:08:49 +0200
Received: from berto by mail.igalia.com with local (Exim)
 id 1gAbdx-0007BT-0S; Thu, 11 Oct 2018 16:08:49 +0200
From: Alberto Garcia <berto@igalia.com>
To: Philippe =?utf-8?Q?Mathieu-Daud=C3=A9?= <philmd@redhat.com>, Prasad J
 Pandit <ppandit@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>
In-Reply-To: <20181011131413.22208-1-philmd@redhat.com>
References: <20181011131413.22208-1-philmd@redhat.com>
User-Agent: Notmuch/0.18.2 (http://notmuchmail.org) Emacs/24.4.1
 (i586-pc-linux-gnu)
Date: Thu, 11 Oct 2018 16:08:48 +0200
Message-ID: <w514ldsmv7z.fsf@maestria.local.igalia.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] chardev: Convert IOReadHandler to read an
 unsigned number of 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: "open list:X86" <xen-devel@lists.xenproject.org>,
 "open list:S390 Virtio-ccw" <qemu-s390x@nongnu.org>,
 "open list:PXA2XX" <qemu-arm@nongnu.org>,
 "open list:sPAPR" <qemu-ppc@nongnu.org>, 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>

T24gVGh1IDExIE9jdCAyMDE4IDAzOjE0OjEzIFBNIENFU1QsIFBoaWxpcHBlIE1hdGhpZXUtRGF1
ZMOpIHdyb3RlOgo+IGRpZmYgLS1naXQgYS9ody9jaGFyL2lwb2N0YWwyMzIuYyBiL2h3L2NoYXIv
aXBvY3RhbDIzMi5jCj4gaW5kZXggNWUwOWNhZjg1MS4uYmEzZjM0MDhhMiAxMDA2NDQKPiAtLS0g
YS9ody9jaGFyL2lwb2N0YWwyMzIuYwo+ICsrKyBiL2h3L2NoYXIvaXBvY3RhbDIzMi5jCj4gQEAg
LTQ2MSwxNCArNDYxLDE0IEBAIHN0YXRpYyB2b2lkIG1lbV93cml0ZTgoSVBhY2tEZXZpY2UgKmlw
LCB1aW50MzJfdCBhZGRyLCB1aW50OF90IHZhbCkKPiAgICAgIH0KPiAgfQo+ICAKPiAtc3RhdGlj
IGludCBob3N0ZGV2X2Nhbl9yZWNlaXZlKHZvaWQgKm9wYXF1ZSkKPiArc3RhdGljIHNpemVfdCBo
b3N0ZGV2X2Nhbl9yZWNlaXZlKHZvaWQgKm9wYXF1ZSkKPiAgewo+ICAgICAgU0NDMjY5OENoYW5u
ZWwgKmNoID0gb3BhcXVlOwo+ICAgICAgaW50IGF2YWlsYWJsZV9ieXRlcyA9IFJYX0ZJRk9fU0la
RSAtIGNoLT5yeF9wZW5kaW5nOwo+ICAgICAgcmV0dXJuIGNoLT5yeF9lbmFibGVkID8gYXZhaWxh
YmxlX2J5dGVzIDogMDsKPiAgfQo+ICAKPiAtc3RhdGljIHZvaWQgaG9zdGRldl9yZWNlaXZlKHZv
aWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBpbnQgc2l6ZSkKPiArc3RhdGljIHZvaWQg
aG9zdGRldl9yZWNlaXZlKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBzaXplX3Qg
c2l6ZSkKPiAgewo+ICAgICAgU0NDMjY5OENoYW5uZWwgKmNoID0gb3BhcXVlOwo+ICAgICAgSVBP
Y3RhbFN0YXRlICpkZXYgPSBjaC0+aXBvY3RhbDsKCkFja2VkLWJ5OiBBbGJlcnRvIEdhcmNpYSA8
YmVydG9AaWdhbGlhLmNvbT4KCkJlcnRvCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 14:20:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 14:20: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 1gAboj-00081u-R5; Thu, 11 Oct 2018 14:19:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=dolx=mx=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gAboj-00081p-09
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 14:19:57 +0000
X-Inumbo-ID: e8821b33-cd60-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e8821b33-cd60-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 14:21:14 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 11 Oct 2018 08:19:54 -0600
Message-Id: <5BBF5C0802000078001F0C2E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 11 Oct 2018 08:19:52 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Dario Faggioli" <dfaggioli@suse.com>
References: <153926549830.22680.203200918007449375.stgit@wayrath>
In-Reply-To: <153926549830.22680.203200918007449375.stgit@wayrath>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen: sched: Credit2: during scheduling,
 update the idle mask before using it
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>, george.dunlap@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDExLjEwLjE4IGF0IDE1OjQ0LCA8ZGZhZ2dpb2xpQHN1c2UuY29tPiB3cm90ZToKPiBM
b2FkIGJhbGFuY2luZywgd2hlbiBoYXBwZW5pbmcsIGF0IHRoZSBlbmQgb2YgYSAic2NoZWR1bGVy
IGVwb2NoIiwgY2FuCj4gdHJpZ2dlciB2Y3B1IG1pZ3JhdGlvbiwgd2hpY2ggaW4gaXRzIHR1cm4g
bWF5IGNhbGwgcnVucV90aWNrbGUoKS4gSWYgdGhlCj4gY3B1IHdoZXJlIHRoaXMgaGFwcGVucyB3
YXMgaWRsZSwgYnV0IHdlJ3JlIG5vdyBnb2luZyB0byBzY2hlZHVsZSBhIHZjcHUKPiBvbiBpdCwg
bGV0J3MgdXBkYXRlIHRoZSBydW5xJ3MgaWRsZSBjcHVzIG1hc2sgYWNjb3JkaW5nbHkgX2JlZm9y
ZV8gZG9pbmcKPiBsb2FkIGJhbGFuY2luZy4KPiAKPiBOb3QgZG9pbmcgdGhhdCwgaW4gZmFjdCwg
bWF5IGNhdXNlIHJ1bnFfdGlja2xlKCkgdG8gdGhpbmsgdGhhdCB0aGUgY3B1Cj4gaXMgc3RpbGwg
aWRsZSwgYW5kIHRpY2tsZSBpdCB0byBnbyBwaWNrIHVwIGEgdmNwdSBmcm9tIHRoZSBydW5xdWV1
ZSwKPiB3aGljaCBtaWdodCBiZSB3cm9uZy91bmlkZWFsLgoKTWFrZXMgc2Vuc2UgdG8gbWU7IEkg
c2VlbSB0byB2YWd1ZWx5IHJlY2FsbCB0aGF0IHNvbWV0aGluZwphbG9uZyB0aGVzZSBsaW5lcyB3
YXMgZG9uZSB5ZWFycyBhZ28gZm9yIGNyZWRpdDEgYXMgd2VsbC4KCj4gQmFja3BvcnRpbmc6IHRo
aXMgZG9lcyBub3QgZml4IGEgc3lzdGVtIGNyYXNoLiBIb3dldmVyLCBpdCBmaXhlcyB0aGUKPiBi
ZWhhdmlvciBvZiB0aGUgc2NoZWR1bGVyIC0td2hpY2ggSSdkIGNhbGwgd3JvbmcgbW9yZSB0aGFu
IGp1c3Qgc3Vib3B0aW1hbC4KPiAKPiBUaGVyZWZvcmUsIEknZCBiZSBpbmNsaW5lZCB0byBhc2sg
Zm9yIHRoaXMgdG8gYmUgYmFja3BvcnRlZC4gSXQgc2hvdWxkCj4gYmUgZmFpcmx5IHN0cmFpZ2h0
Zm9yd2FyZCwgYnV0IGFzIHVzdWFsLCBJJ20gdXAgZm9yIGhlbHBpbmcgd2l0aCB0aGF0LgoKSSds
bCB0cnkgdG8gcmVtZW1iZXIgdG8gcGljayBpdCB1cCB3aGVuIEkndmUgc2VlbiBpdCBnbyBpbi4K
Cj4gLS0tIGEveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMKPiArKysgYi94ZW4vY29tbW9uL3Nj
aGVkX2NyZWRpdDIuYwo+IEBAIC0zNTU0LDYgKzM1NTQsMTMgQEAgY3NjaGVkMl9zY2hlZHVsZSgK
PiAgICAgICAgICAgICAgX19zZXRfYml0KF9fQ1NGTEFHX3NjaGVkdWxlZCwgJnNuZXh0LT5mbGFn
cyk7Cj4gICAgICAgICAgfQo+ICAKPiArICAgICAgICAvKiBDbGVhciB0aGUgaWRsZSBtYXNrIGlm
IG5lY2Vzc2FyeSAqLwo+ICsgICAgICAgIGlmICggY3B1bWFza190ZXN0X2NwdShjcHUsICZycWQt
PmlkbGUpICkKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIF9fY3B1bWFza19jbGVhcl9jcHUo
Y3B1LCAmcnFkLT5pZGxlKTsKPiArICAgICAgICAgICAgc210X2lkbGVfbWFza19jbGVhcihjcHUs
ICZycWQtPnNtdF9pZGxlKTsKPiArICAgICAgICB9CgpJIHJlYWxpemUgeW91J3JlIG1lcmVseSBt
b3ZpbmcgY29kZSwgYnV0IGlzIHRoZXJlIGEgcmVhc29uIHRvIGRvCnRoZSB0ZXN0LWFuZC1jbGVh
ciBpbiB0d28gc3RlcHMgcmF0aGVyIHRoYW4gb25lLiBJdCBiZWluZyB0aGUKbm9uLWF0b21pYyB2
YXJpYW50LCBpdCBjYW4ndCBiZSBzaGFyZWQgbWVtb3J5LCBhbmQgaGVuY2UgdGhlCmNhY2hlIGxp
bmUgcGluZy1wb25nIGNvbnNpZGVyYXRpb24gYXBwbGljYWJsZSBpbiBvdGhlciBjYXNlcyBpcwpp
cnJlbGV2YW50IGhlcmUgYWZhaWN0LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 14:20:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 14:20: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 1gAbp4-00008y-6s; Thu, 11 Oct 2018 14:20:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=eewj=mx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gAbp3-00008j-1F
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 14:20:17 +0000
X-Inumbo-ID: f4e2d117-cd60-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f4e2d117-cd60-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 14:21: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 <aliasfile-bounces@xenproject.org>)
 id 1gAbp0-000085-74; Thu, 11 Oct 2018 14:20: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 1gAbp0-0004Pb-12; Thu, 11 Oct 2018 14:20:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gAbp0-0007lQ-0R; Thu, 11 Oct 2018 14:20:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128636-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=92666fdd6e0afab989b2d89759d9b43f2c645ae7
X-Osstest-Versions-That: xen=0c0677f003c116781d0fe7c8f3bc023f8b81862d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 11 Oct 2018 14:20:14 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128636: 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>

ZmxpZ2h0IDEyODYzNiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODYzNi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA5MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1YWU3CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAwYzA2NzdmMDAzYzExNjc4MWQw
ZmU3YzhmM2JjMDIzZjhiODE4NjJkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg2MjggIDIwMTgt
MTAtMTEgMDk6MDA6NDUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4NjM2ICAy
MDE4LTEwLTExIDEyOjAwOjI4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5v
cmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDBjMDY3N2YwMDMuLjkyNjY2ZmRkNmUgIDkyNjY2
ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcgLT4gc21va2UKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 14:29:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 14:29: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 1gAbyD-0000h2-Ek; Thu, 11 Oct 2018 14:29:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qe5r=mx=citrix.com=prvs=815e876d9=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1gAbyC-0000gx-B4
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 14:29:44 +0000
X-Inumbo-ID: 461c18a4-cd62-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 461c18a4-cd62-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 14:31:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,368,1534809600"; d="scan'208";a="67594075"
Date: Thu, 11 Oct 2018 15:29:32 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20181011142932.GI1331@perard.uk.xensource.com>
References: <20180907151104.32306-1-anthony.perard@citrix.com>
 <20180907151104.32306-2-anthony.perard@citrix.com>
 <20181010234901.GA4138@mail-itl>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181010234901.GA4138@mail-itl>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH v5 01/15] libxl: Design of an async API to
 issue QMP commands to QEMU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBPY3QgMTEsIDIwMTggYXQgMDE6NDk6MDFBTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IE9uIEZyaSwgU2VwIDA3LCAyMDE4IGF0IDA0OjEwOjUwUE0g
KzAxMDAsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+ID4gKyAqIE9ubHkgb25lIGNvbm5lY3Rpb24g
YXQgYSB0aW1lIGNhbiBiZSBtYWRlIHRvIG9uZSBRRU1VLCBzbyBhdm9pZCBrZWVwaW5nIGEKPiA+
ICsgKiBsaWJ4bF9fZXZfcW1wIENvbm5lY3RlZCBmb3IgdG8gbG9uZyBhbmQgY2FsbCBsaWJ4bF9f
ZXZfcW1wX2Rpc3Bvc2UgYXMgc29vbgo+ID4gKyAqIGFzIGl0IGlzIG5vdCBuZWVkZWQgYW55bW9y
ZS4KPiAKPiBGcm9tIHdoZXJlIHRoaXMgbGltaXRhdGlvbiBjb21lcz8gV2FzIHRoYXQgdHJ1ZSBi
ZWZvcmU/IEkgYXNrLCBiZWNhdXNlCj4gdGhhdCBsaW1pdGF0aW9uIHdvdWxkIGVhc2UgTGludXgt
YmFzZWQgc3R1YmRvbWFpbiBjYXNlLCB3aGVyZSBRTVAgb3Zlcgo+IGNvbnNvbGUgaGF2ZSBpbmRl
ZWQgb25seSBhIHNpbmdsZSBjaGFubmVsLgoKQWN0dWFsbHksIGl0IGlzIG1vcmUgbGlrZSB0aGUg
UU1QIHNlcnZlciB3aWxsIG9ubHkgdGFsayB0byBvbmUgY2xpZW50CihvZiBhIHNvY2tldCkgYXQg
YSB0aW1lLiBZb3UgY2FuIGluaXRpYXRlIHNldmVyYWwgY29ubmVjdCgpIHN5c2NhbGwgdG8KdGhl
IFFNUCB1bml4LXNvY2tldCwgYnV0IHRoZXJlIGlzIG9ubHkgdGhlIGZpcnN0IG9uZSBjb25uZWN0
aW9uIHRoYXQKd2lsbCBoYXZlIFFNUCBhY3Rpdml0eSwgdGhlIG90aGVyIGNvbm5lY3Rpb24gd2ls
bCB3YWl0LiBPbmNlIHRoZSBmaXJzdApjb25uZWN0aW9uIGlzIGRpc2Nvbm5lY3RlZCwgdGhlIHNl
Y29uZCBjb25uZWN0aW9uIHdpbGwgaGF2ZSBRTVAKYWN0aXZpdGllcy4KClNvIHRoZSBsaW1pdGF0
aW9uIGNvbWVzIGZyb20gUUVNVSwgeW91IHdpbGwgc3RpbGwgbmVlZCB0byBiZSBjYXJlZnVsbAp3
aXRoIFFNUCBvdmVyIGNvbnNvbGUgYW5kIG9ubHkgc2VuZCBvbmUgY29tbWFuZCBhdCBhIHRpbWUu
Cgo+ID4gKyAqCj4gPiArICogUG9zc2libGUgc3RhdGVzIG9mIGEgbGlieGxfX2V2X3FtcDoKPiA+
ICsgKiAgVW5kZWZpbmVkCj4gPiArICogICAgTWlnaHQgY29udGFpbiBhbnl0aGluZy4KPiA+ICsg
KiAgSWRsZQo+ID4gKyAqICAgIFN0cnVjdCBjb250ZW50cyBhcmUgZGVmaW5lZCBlbm91Z2ggdG8g
cGFzcyB0byBhbnkgbGlieGxfX2V2X3FtcF8qCj4gPiArICogICAgZnVuY3Rpb24uCj4gPiArICog
ICAgVGhlIHN0cnVjdCBkb2VzIG5vdCBjb250YWluIHJlZmVyZW5jZXMgdG8gYW55IGFsbG9jYXRl
ZCBwcml2YXRlIHJlc291cmNlcwo+ID4gKyAqICAgIHNvIGNhbiBiZSB0aHJvd24gYXdheS4KPiA+
ICsgKiAgQWN0aXZlCj4gPiArICogICAgQ3VycmVudGx5IHdhaXRpbmcgZm9yIHRoZSBjYWxsYmFj
ayB0byBiZSBjYWxsZWQuCj4gPiArICogICAgX2Rpc3Bvc2UgbXVzdCBiZSBjYWxsZWQgdG8gcmVj
bGFpbSByZXNvdXJjZXMuCj4gPiArICogIENvbm5lY3RlZAo+ID4gKyAqICAgIFN0cnVjdCBjb250
YWluIGFsbG9jYXRlZCByZXNzb3VyY2VzLgo+ID4gKyAqICAgIENhbGxpbmcgX3NlbmQoKSB3aXRo
IHRoaXMgc2FtZSBldiB3aWxsIHVzZSB0aGUgc2FtZSBRTVAgY29ubmVjdGlvbi4KPiA+ICsgKiAg
ICBfZGlzcG9zZSgpIG11c3QgYmUgY2FsbGVkIHRvIHJlY2xhaW0gcmVzb3VyY2VzLgo+ID4gKyAq
Cj4gPiArICogbGlieGxfX2V2X3FtcF9pbml0OiBVbmRlZmluZWQvSWRsZSAtPiBJZGxlCj4gPiAr
ICoKPiA+ICsgKiBsaWJ4bF9fZXZfcW1wX3NlbmQ6IElkbGUvQ29ubmVjdGVkIC0+IEFjdGl2ZSAo
b24gZXJyb3I6IElkbGUpCj4gCj4gRG9lcyBpdCBhbHNvIG1lYW4gbGlieGxfX2V2X3FtcF9pbml0
IG9yIGxpYnhsX19ldl9xbXBfc2VuZCBzaG91bGQgZGVhbAo+IHdpdGggY29ubmVjdGluZyB0byBx
ZW11LCB3aGljaCBfZG9lcyBub3Qga25vdyBpdCBpcyBhIG5ldyBjb25uZWN0aW9uXywKPiBzbyB3
aWxsIG5vdCBzZW5kIGEgZ3JlZXRpbmcgZXRjPyBJbiBjYXNlIG9mIFFNUCBvdmVyIGNvbnNvbGUs
IHRoZXJlIGlzCj4gbm8gT09CIG1ldGhvZCB0byBzaWduYWwgb3Blbi9jbG9zZSAoYXQgbGVhc3Qg
bm90IGVhc2lseSkuIEkgaW1wbGVtZW50ZWQKPiByYXRoZXIgaGFja3kvaW5jb21wbGV0ZSB3YXkg
dG8gcmVzZXQgUU1QIGNvbm5lY3Rpb24gLSBvciByYXRoZXIgLSBzZW5kCj4gZ3JlZXRpbmcgYWdh
aW4sIGJ1dCB0aGF0IG1heSByZXN1bHQgaW4gY29uZnVzaW5nIHNpdHVhdGlvbnMsIGxpa2UKPiBR
RU1VIHNlbmRpbmcgcmVzcG9uc2UgdG8gcHJldmlvdXMgY29tbWFuZCB0byB1bnN1c3BlY3Rpbmcg
bmV3IGxpYnhsCj4gY2xpZW50LgoKbGlieGxfX2V2X3FtcF9zZW5kIGRvZXMgZGVhbCB3aXRoIGNv
bm5lY3RpbmcgdG8gUUVNVSwgYW5kIGl0IF9kb2VzXyBrbm93Cml0IGlzIGEgbmV3IGNvbm5lY3Rp
b24gc2ltcGx5IGJlY2F1c2Ugd2UgY3VycmVudGx5IHVzZSBhIHVuaXggc29ja2V0IGFuZAp0aGF0
IHdvcmtzIG9uIGNvbm5lY3Rpb24tbW9kZS4KCkFzIGZvciBob3cgZ3JlZXRpbmcgd29ya3M6IFFF
TVUgaW5pdGlhdGUgdGhpcyBwaGFzZSwgYSBjbGllbnQgKGxpYnhsKQpvbmx5IGFzIHRvIHJlYWN0
LiBRRU1VIHdvdWxkIHNlbmQgIkhpIEknbSBRRU1VIDMuMCIgdG8gbmV3IGNvbm5lY3Rpb25zLgoK
U28gaW4gdGhlIGNhc2Ugb2YgUU1QLW92ZXItY29uc29sZSwgbWF5YmUgdGhlIGNsaWVudCBjb3Vs
ZCB0cnkgdG8gc2VuZAp0aGUgY29tbWFuZCwgYW5kIGlmIFFFTVUgcmVwbHkgd2l0aCAicGxlYXNl
IGRvIGdyZWV0aW5nIiAoYWN0dWFsbHkgaXQncwpjYXBhYmlsaXR5IG5lZ29jaWF0aW9uKSBmaXJz
dCB0aGUgd2UganVzdCBuZWVkIHRvIGRvIGl0LgoKLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 14:39:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 14:39: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 1gAc6w-0001Sm-MQ; Thu, 11 Oct 2018 14:38:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ivhl=mx=xenproject.org=prvs=8156e8a48=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gAc6v-0001SY-1X
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 14:38:45 +0000
X-Inumbo-ID: 88fa2f88-cd63-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 88fa2f88-cd63-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 14:40:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,368,1534809600"; d="scan'208";a="67595595"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75392-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-wheezy:build-armhf-pvops:<job
 status>:broken:regression
 distros-debian-wheezy:build-i386:<job status>:broken:regression
 distros-debian-wheezy:build-amd64-pvops:<job status>:broken:regression
 distros-debian-wheezy:build-armhf:<job status>:broken:regression
 distros-debian-wheezy:build-amd64:<job status>:broken:regression
 distros-debian-wheezy:build-i386-pvops:<job status>:broken:regression
 distros-debian-wheezy:test-amd64-i386-i386-wheezy-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-wheezy:test-amd64-amd64-i386-wheezy-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-wheezy:test-amd64-amd64-amd64-wheezy-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-wheezy:test-amd64-i386-amd64-wheezy-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-wheezy:build-armhf:host-install(4):broken:nonblocking
 distros-debian-wheezy:build-armhf-pvops:host-install(4):broken:nonblocking
 distros-debian-wheezy:build-amd64-pvops:host-install(4):broken:nonblocking
 distros-debian-wheezy:build-amd64:host-install(4):broken:nonblocking
 distros-debian-wheezy:build-i386-pvops:host-install(4):broken:nonblocking
 distros-debian-wheezy:build-i386:host-install(4):broken:nonblocking
X-Osstest-Versions-That: flight=75350
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 11 Oct 2018 15:38:35 +0100
Subject: [Xen-devel] [distros-debian-wheezy test] 75392: 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>

ZmxpZ2h0IDc1MzkyIGRpc3Ryb3MtZGViaWFuLXdoZWV6eSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NTM5Mi8KCkZhaWx1cmVzIGFuZCBwcm9i
bGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUg
YmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0
YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXdoZWV6eS1uZXRib290LXB2Z3J1YiAgMSBidWlsZC1j
aGVjaygxKSAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXdoZWV6eS1u
ZXRib290LXB5Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXdoZWV6eS1uZXRib290LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC13aGVlenktbmV0Ym9vdC1weWdy
dWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICBibG9ja2VkIG4vYQogYnVpbGQtYXJtaGYgICAgICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDc1
MzUwCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICAgICAgICAgYnJva2VuIGxpa2UgNzUzNTAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlrZSA3NTM1MAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgICAgIGJy
b2tlbiBsaWtlIDc1MzUwCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzUzNTAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlrZSA3
NTM1MAoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAgICAgICAgICAgICAgIDc1MzUwCgpqb2Jz
OgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAg
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC13aGVl
enktbmV0Ym9vdC1wdmdydWIgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtaTM4Ni13aGVlenktbmV0Ym9vdC1wdmdydWIgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC13aGVlenktbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXdoZWV6eS1uZXRib290LXB5Z3J1
YiAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5j
b20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4K
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 15:14:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 15: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 1gAcfM-0005Ae-1z; Thu, 11 Oct 2018 15:14:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zwzl=mx=redhat.com=pbonzini@srs-us1.protection.inumbo.net>)
 id 1gAcfL-00059g-3h
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 15:14:19 +0000
X-Inumbo-ID: f44a229d-cd67-11e8-a8a5-bc764e045a96
Received: from mail-wm1-f65.google.com (unknown [209.85.128.65])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f44a229d-cd67-11e8-a8a5-bc764e045a96;
 Thu, 11 Oct 2018 17:11:40 +0200 (CEST)
Received: by mail-wm1-f65.google.com with SMTP id y11-v6so9367820wma.3
 for <xen-devel@lists.xenproject.org>; Thu, 11 Oct 2018 08:14:16 -0700 (PDT)
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=EqKyZVX316w6NQCz+iWUe8Dt8F4HovOd50nad98FM1M=;
 b=lx14wiHS7BbtvJp6q+oIyYRrMJNrw8Cvgd4hgqOIoeTODbDYN0aL/tYoZvj0dKyLZ3
 6Ffkupv6+HPC7aHATdmYY503GJt429FNylR1Ory6YT4dCAMb8w6DnBmIX3mbNIqERkup
 aaanHD4gv3edP1OlNKPRygx5rbKUT88nxlvgQv9KSMUpJAOXhLcgCyQjllD6ERejyDyS
 KdSa6XXvUyHrnfxtQMTMsf0rc2qu/951aXTK+IM+RANS6U+aTvqecFUJejxTELSWvU+q
 iWZIRaWWzqpA5zPv/QUlEUeqNlhZya3U15Vu5CziCOQG8z5+E2c3gx+2ZNgSYAT9tt9+
 JoAA==
X-Gm-Message-State: ABuFfogyHZNUB4TjYM04nNeJGgdmOmKku1wkbl8BFzF90ilJNK2Fs6vo
 cAhsKCXJiebV+Jn2WRRLZXLzfg==
X-Google-Smtp-Source: ACcGV60U9SU96YIsK4jwMPHdON74gj0LTE6PtqytzswYcuMNcflvfX/SD44cWHZSMGySZ2a9jV6TRw==
X-Received: by 2002:a1c:e08a:: with SMTP id
 x132-v6mr2205674wmg.60.1539270855097; 
 Thu, 11 Oct 2018 08:14:15 -0700 (PDT)
Received: from [10.32.181.140] (nat-pool-mxp-t.redhat.com. [149.6.153.186])
 by smtp.gmail.com with ESMTPSA id j128-v6sm18047062wmb.43.2018.10.11.08.14.12
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 11 Oct 2018 08:14:14 -0700 (PDT)
To: =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <philmd@redhat.com>,
 Prasad J Pandit <ppandit@redhat.com>
References: <20181011131413.22208-1-philmd@redhat.com>
From: Paolo Bonzini <pbonzini@redhat.com>
Message-ID: <7762db82-6044-df69-a1b7-c05100a0e938@redhat.com>
Date: Thu, 11 Oct 2018 17:14:11 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <20181011131413.22208-1-philmd@redhat.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [Qemu-devel] [PATCH] chardev: Convert IOReadHandler
 to read an unsigned number of 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: Peter Maydell <peter.maydell@linaro.org>,
 Li Zhijian <lizhijian@cn.fujitsu.com>, "Michael S. Tsirkin" <mst@redhat.com>,
 Jan Kiszka <jan.kiszka@siemens.com>, Jason Wang <jasowang@redhat.com>,
 Palmer Dabbelt <palmer@sifive.com>, qemu-devel@nongnu.org,
 Alexander Graf <agraf@suse.de>, Max Filippov <jcmvbkbc@gmail.com>,
 Michael Clark <mjc@sifive.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Alberto Garcia <berto@igalia.com>,
 Sagar Karandikar <sagark@eecs.berkeley.edu>,
 Markus Armbruster <armbru@redhat.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 Antony Pavlov <antonynpavlov@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>,
 =?UTF-8?Q?Marc-Andr=c3=a9_Lureau?= <marcandre.lureau@redhat.com>,
 Samuel Thibault <samuel.thibault@ens-lyon.org>,
 Laurent Vivier <lvivier@redhat.com>, Corey Minyard <minyard@acm.org>,
 Amit Shah <amit@kernel.org>, Alistair Francis <alistair@alistair23.me>,
 "Dr. David Alan Gilbert" <dgilbert@redhat.com>,
 Fabien Chouteau <chouteau@adacore.com>,
 "open list:S390 Virtio-ccw" <qemu-s390x@nongnu.org>,
 "open list:PXA2XX" <qemu-arm@nongnu.org>,
 Peter Chubb <peter.chubb@nicta.com.au>, Zhang Chen <zhangckid@gmail.com>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>,
 Bastian Koppelmann <kbastian@mail.uni-paderborn.de>,
 Cornelia Huck <cohuck@redhat.com>, Thomas Huth <huth@tuxfamily.org>,
 Michael Walle <michael@walle.cc>, "open list:sPAPR" <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>

T24gMTEvMTAvMjAxOCAxNToxNCwgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgd3JvdGU6Cj4gVGhl
IG51bWJlciBvZiBieXRlcyBjYW4gbm90IGJlIG5lZ2F0aXZlIG5vciB6ZXJvLgo+IAo+IEZpeGVk
IDIgZm9ybWF0IHN0cmluZzoKPiAtIGh3L2NoYXIvc3BhcHJfdnR5LmMKPiAtIGh3L3VzYi9jY2lk
LWNhcmQtcGFzc3RocnUuYwo+IAo+IFNpZ25lZC1vZmYtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1
ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KPiAtLS0KPiBTZWU6IGh0dHBzOi8vbGlzdHMuZ251Lm9y
Zy9hcmNoaXZlL2h0bWwvcWVtdS1kZXZlbC8yMDE4LTEwL21zZzAyMjEyLmh0bWwKCk5vdCB0aGF0
IGVhc3k7IHlvdSBuZWVkIHRvIGFkanVzdCBxZW11X2Nocl9iZV9jYW5fd3JpdGUsCnFlbXVfY2hy
X2JlX3dyaXRlX2ltcGwsIHFlbXVfY2hyX2JlX3dyaXRlICh3aGljaCBpcyB3aGVyZSB0aGUgY2Fs
bGJhY2tzCmFyZSBpbnZva2VkKS4KCk9uIHRoZSBvdGhlciBoYW5kLCBmZF9jaHJfcmVhZF9wb2xs
IGlzIG5vdCBhbiBJT0NhblJlYWRIYW5kbGVyLCBhbmQgdGhpcwpwYXRjaCB0aGVyZWZvcmUgcHJv
YmFibHkgZG9lc24ndCBjb21waWxlPwoKUGFvbG8KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 15:24:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 15: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 1gAcot-0006Jp-Jm; Thu, 11 Oct 2018 15:24:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=uyyi=mx=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1gAcos-0006Jk-EJ
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 15:24:10 +0000
X-Inumbo-ID: e158da2d-cd69-11e8-a6a9-d7ebe60f679a
Received: from mail-wr1-f65.google.com (unknown [209.85.221.65])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e158da2d-cd69-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 15:25:27 +0000 (UTC)
Received: by mail-wr1-f65.google.com with SMTP id a13-v6so10170960wrt.5
 for <xen-devel@lists.xenproject.org>; Thu, 11 Oct 2018 08:24:08 -0700 (PDT)
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=GhZp7qIyyzbvFwWEFTvOfOXcpSLNRZCAErhrQKiMIg8=;
 b=a6+rRcMuI5BHrZY+WQRi6OqRDZMr0a+IfRSkmmrLMYmA0sBkU8VN7vl59rYkeB4XOG
 iMDVbm/+o7WTHeh4BGj8POBw3y10jixWBBuxNvp/4/cQADsRvVjyQ5mF8ojC1DDHPNq/
 ZXz6eem1kOJMvrNcb+JLEZvRy7jP6XOHJ6Ea31DC+3c6i4y1sxFfmbhUyeu3zix5A+aX
 kP3YTEwvTO04efFMg3wimdRIWng18fWwvkbERB8GR/JB3fT6LOqLbXYaQ0fMGuUjEDAp
 AuFkfVQ7jMi5VdrEB3NGgXS6tE5NkBrpge0evo2JCxsMPOe5/SHlJrev8kaypKJEh0dz
 fItg==
X-Gm-Message-State: ABuFfojf3irc5kCFT3YwocFH917TwuJrJ8RAVu/5qyB5Lry2lxz1TkQS
 m8LKipD3GacipZTDq8UnzpbeXw==
X-Google-Smtp-Source: ACcGV61RszJh6LETBtIHf6grw1YSLGc/oTJhEMbwigITiNM6wGBeciYY6kjHKYl5B5VWnV/lf9WtCw==
X-Received: by 2002:adf:f346:: with SMTP id e6-v6mr1916814wrp.49.1539271447645; 
 Thu, 11 Oct 2018 08:24:07 -0700 (PDT)
Received: from [10.201.33.229] ([195.166.127.210])
 by smtp.gmail.com with ESMTPSA id t194-v6sm26034812wmd.48.2018.10.11.08.24.02
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 11 Oct 2018 08:24:06 -0700 (PDT)
To: Paolo Bonzini <pbonzini@redhat.com>, Prasad J Pandit <ppandit@redhat.com>
References: <20181011131413.22208-1-philmd@redhat.com>
 <7762db82-6044-df69-a1b7-c05100a0e938@redhat.com>
From: =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <philmd@redhat.com>
Message-ID: <4b664769-9830-e186-05c4-132a8cfc423b@redhat.com>
Date: Thu, 11 Oct 2018 17:24:01 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <7762db82-6044-df69-a1b7-c05100a0e938@redhat.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [Qemu-devel] [PATCH] chardev: Convert IOReadHandler
 to read an unsigned number of 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: Peter Maydell <peter.maydell@linaro.org>,
 Li Zhijian <lizhijian@cn.fujitsu.com>, "Michael S. Tsirkin" <mst@redhat.com>,
 Jan Kiszka <jan.kiszka@siemens.com>, Jason Wang <jasowang@redhat.com>,
 Palmer Dabbelt <palmer@sifive.com>, qemu-devel@nongnu.org,
 Alexander Graf <agraf@suse.de>, Max Filippov <jcmvbkbc@gmail.com>,
 Michael Clark <mjc@sifive.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Alberto Garcia <berto@igalia.com>,
 Sagar Karandikar <sagark@eecs.berkeley.edu>,
 Markus Armbruster <armbru@redhat.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 Antony Pavlov <antonynpavlov@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>,
 =?UTF-8?Q?Marc-Andr=c3=a9_Lureau?= <marcandre.lureau@redhat.com>,
 Samuel Thibault <samuel.thibault@ens-lyon.org>,
 Laurent Vivier <lvivier@redhat.com>, Corey Minyard <minyard@acm.org>,
 Amit Shah <amit@kernel.org>, Alistair Francis <alistair@alistair23.me>,
 "Dr. David Alan Gilbert" <dgilbert@redhat.com>,
 Fabien Chouteau <chouteau@adacore.com>,
 "open list:S390 Virtio-ccw" <qemu-s390x@nongnu.org>,
 "open list:PXA2XX" <qemu-arm@nongnu.org>,
 Peter Chubb <peter.chubb@nicta.com.au>, Zhang Chen <zhangckid@gmail.com>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>,
 Bastian Koppelmann <kbastian@mail.uni-paderborn.de>,
 Cornelia Huck <cohuck@redhat.com>, Thomas Huth <huth@tuxfamily.org>,
 Michael Walle <michael@walle.cc>, "open list:sPAPR" <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>

T24gMTEvMTAvMjAxOCAxNzoxNCwgUGFvbG8gQm9uemluaSB3cm90ZToKPiBPbiAxMS8xMC8yMDE4
IDE1OjE0LCBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSB3cm90ZToKPj4gVGhlIG51bWJlciBvZiBi
eXRlcyBjYW4gbm90IGJlIG5lZ2F0aXZlIG5vciB6ZXJvLgo+Pgo+PiBGaXhlZCAyIGZvcm1hdCBz
dHJpbmc6Cj4+IC0gaHcvY2hhci9zcGFwcl92dHkuYwo+PiAtIGh3L3VzYi9jY2lkLWNhcmQtcGFz
c3RocnUuYwo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhp
bG1kQHJlZGhhdC5jb20+Cj4+IC0tLQo+PiBTZWU6IGh0dHBzOi8vbGlzdHMuZ251Lm9yZy9hcmNo
aXZlL2h0bWwvcWVtdS1kZXZlbC8yMDE4LTEwL21zZzAyMjEyLmh0bWwKPiAKPiBOb3QgdGhhdCBl
YXN5OyB5b3UgbmVlZCB0byBhZGp1c3QgcWVtdV9jaHJfYmVfY2FuX3dyaXRlLAo+IHFlbXVfY2hy
X2JlX3dyaXRlX2ltcGwsIHFlbXVfY2hyX2JlX3dyaXRlICh3aGljaCBpcyB3aGVyZSB0aGUgY2Fs
bGJhY2tzCj4gYXJlIGludm9rZWQpLgoKT0suCgo+IE9uIHRoZSBvdGhlciBoYW5kLCBmZF9jaHJf
cmVhZF9wb2xsIGlzIG5vdCBhbiBJT0NhblJlYWRIYW5kbGVyLCBhbmQgdGhpcwo+IHBhdGNoIHRo
ZXJlZm9yZSBwcm9iYWJseSBkb2Vzbid0IGNvbXBpbGU/CgpJdCBkb2VzIGNvbXBpbGUuCgpmZF9j
aHJfdXBkYXRlX3JlYWRfaGFuZGxlcigpIHVzZXMgZmRfY2hyX3JlYWRfcG9sbCB3aXRoIGlvX2Fk
ZF93YXRjaF9wb2xsKCk6CgpHU291cmNlICppb19hZGRfd2F0Y2hfcG9sbChDaGFyZGV2ICpjaHIs
CiAgICAgICAgICAgICAgICAgICAgICAgIFFJT0NoYW5uZWwgKmlvYywKICAgICAgICAgICAgICAg
ICAgICAgICAgSU9DYW5SZWFkSGFuZGxlciAqZmRfY2FuX3JlYWQsCiAgICAgICAgICAgICAgICAg
ICAgICAgIFFJT0NoYW5uZWxGdW5jIGZkX3JlYWQsCiAgICAgICAgICAgICAgICAgICAgICAgIGdw
b2ludGVyIHVzZXJfZGF0YSwKICAgICAgICAgICAgICAgICAgICAgICAgR01haW5Db250ZXh0ICpj
b250ZXh0KTsKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 15:35:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 15:35: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 1gAczi-0007QM-2u; Thu, 11 Oct 2018 15:35:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zwzl=mx=redhat.com=pbonzini@srs-us1.protection.inumbo.net>)
 id 1gAczg-0007QH-VU
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 15:35:21 +0000
X-Inumbo-ID: 716bf374-cd6b-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 716bf374-cd6b-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 15:36:38 +0000 (UTC)
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 mx1.redhat.com (Postfix) with ESMTPS id 4074481F0D;
 Thu, 11 Oct 2018 15:35:18 +0000 (UTC)
Received: from [10.36.118.43] (unknown [10.36.118.43])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 19C551057041;
 Thu, 11 Oct 2018 15:34:53 +0000 (UTC)
To: =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <philmd@redhat.com>,
 Prasad J Pandit <ppandit@redhat.com>
References: <20181011131413.22208-1-philmd@redhat.com>
 <7762db82-6044-df69-a1b7-c05100a0e938@redhat.com>
 <4b664769-9830-e186-05c4-132a8cfc423b@redhat.com>
From: Paolo Bonzini <pbonzini@redhat.com>
Openpgp: preference=signencrypt
Autocrypt: addr=pbonzini@redhat.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <8d285029-2b6f-a841-2489-c6761e62c02c@redhat.com>
Date: Thu, 11 Oct 2018 17:34:51 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <4b664769-9830-e186-05c4-132a8cfc423b@redhat.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.22
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.27]); Thu, 11 Oct 2018 15:35:19 +0000 (UTC)
Subject: Re: [Xen-devel] [Qemu-devel] [PATCH] chardev: Convert IOReadHandler
 to read an unsigned number of 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: Peter Maydell <peter.maydell@linaro.org>,
 Li Zhijian <lizhijian@cn.fujitsu.com>, "Michael S. Tsirkin" <mst@redhat.com>,
 Jan Kiszka <jan.kiszka@siemens.com>, Jason Wang <jasowang@redhat.com>,
 Palmer Dabbelt <palmer@sifive.com>, qemu-devel@nongnu.org,
 Alexander Graf <agraf@suse.de>, Max Filippov <jcmvbkbc@gmail.com>,
 Michael Clark <mjc@sifive.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Alberto Garcia <berto@igalia.com>,
 Sagar Karandikar <sagark@eecs.berkeley.edu>,
 Markus Armbruster <armbru@redhat.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 Antony Pavlov <antonynpavlov@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>,
 =?UTF-8?Q?Marc-Andr=c3=a9_Lureau?= <marcandre.lureau@redhat.com>,
 Samuel Thibault <samuel.thibault@ens-lyon.org>,
 Laurent Vivier <lvivier@redhat.com>, Corey Minyard <minyard@acm.org>,
 Amit Shah <amit@kernel.org>, Alistair Francis <alistair@alistair23.me>,
 "Dr. David Alan Gilbert" <dgilbert@redhat.com>,
 Fabien Chouteau <chouteau@adacore.com>,
 "open list:S390 Virtio-ccw" <qemu-s390x@nongnu.org>,
 "open list:PXA2XX" <qemu-arm@nongnu.org>,
 Peter Chubb <peter.chubb@nicta.com.au>, Zhang Chen <zhangckid@gmail.com>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>,
 Bastian Koppelmann <kbastian@mail.uni-paderborn.de>,
 Cornelia Huck <cohuck@redhat.com>, Thomas Huth <huth@tuxfamily.org>,
 Michael Walle <michael@walle.cc>, "open list:sPAPR" <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>

T24gMTEvMTAvMjAxOCAxNzoyNCwgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgd3JvdGU6Cj4+IE9u
IHRoZSBvdGhlciBoYW5kLCBmZF9jaHJfcmVhZF9wb2xsIGlzIG5vdCBhbiBJT0NhblJlYWRIYW5k
bGVyLCBhbmQgdGhpcwo+PiBwYXRjaCB0aGVyZWZvcmUgcHJvYmFibHkgZG9lc24ndCBjb21waWxl
Pwo+IEl0IGRvZXMgY29tcGlsZS4KPiAKPiBmZF9jaHJfdXBkYXRlX3JlYWRfaGFuZGxlcigpIHVz
ZXMgZmRfY2hyX3JlYWRfcG9sbCB3aXRoIGlvX2FkZF93YXRjaF9wb2xsKCk6Cj4gCj4gR1NvdXJj
ZSAqaW9fYWRkX3dhdGNoX3BvbGwoQ2hhcmRldiAqY2hyLAo+ICAgICAgICAgICAgICAgICAgICAg
ICAgIFFJT0NoYW5uZWwgKmlvYywKPiAgICAgICAgICAgICAgICAgICAgICAgICBJT0NhblJlYWRI
YW5kbGVyICpmZF9jYW5fcmVhZCwKPiAgICAgICAgICAgICAgICAgICAgICAgICBRSU9DaGFubmVs
RnVuYyBmZF9yZWFkLAo+ICAgICAgICAgICAgICAgICAgICAgICAgIGdwb2ludGVyIHVzZXJfZGF0
YSwKPiAgICAgICAgICAgICAgICAgICAgICAgICBHTWFpbkNvbnRleHQgKmNvbnRleHQpOwoKT2gs
IHRoYXQncyBzb21ld2hhdCB3ZWlyZC4gIEl0IGNvdWxkIGp1c3QgYXMgd2VsbCByZXR1cm4gYSBi
b29sLgoKSG93ZXZlciwgdGhpcyBtYWRlIG1lIG5vdGljZSB0aGF0IHlvdSBuZWVkIHRvIGNoYW5n
ZSBlLmcuIHMtPm1heF9zaXplJ3MKZGVjbGFyYXRpb24gKGluIGluY2x1ZGUvY2hhcmRldi9jaGFy
LWZkLmgpIGZyb20gaW50IHRvIHNpemVfdCwgYW5kCmxpa2V3aXNlIGZvcjogMSkgYWxsIHVzZXJz
IG9mIHMtPm1heF9zaXplLCBzdWNoIGFzIGxlbiBpbiBmZF9jaHJfcmVhZDsKMikgYWxsIHRoZSBz
aW1pbGFyIHZhcmlhYmxlcyBpbiBvdGhlciBjaGFyIGJhY2tlbmRzLgoKU28gaXQncyBwcm9iYWJs
eSBiZXN0IHRvIHN0cnVjdHVyZSB0aGUgc2VyaWVzIGFzIGZvbGxvd3M6CgoxKSBjaGFuZ2UgZmRf
Y2FuX3JlYWQgZnJvbSBJT0NhblJlYWRIYW5kbGVyIHRvIGEgR1NvdXJjZUZ1bmMgKHdoaWNoCnJl
dHVybnMgYSBib29sZWFuIHZhbHVlKSwgY2hhbmdpbmcgYWxsICJyZXR1cm4gcy0+Zm9vIiB0byAi
cmV0dXJuIHMtPmZvbwo+IDA7Ii4gIFRoZW4geW91IGNhbiByZW1vdmUgdGhlID4gMCBmcm9tCgog
ICAgYm9vbCBub3dfYWN0aXZlID0gaXdwLT5mZF9jYW5fcmVhZChpd3AtPm9wYXF1ZSkgPiAwOwoK
KEhhdmluZyB0aGUgPiAwIHJlcGVhdGVkIGluIGFsbCBiYWNrZW5kcyBpcyBub3cgYSBiaXQgdWds
eSwgYnV0IHRoZXJlCmFyZSBmdXR1cmUgY2xlYW51cCBvcHBvcnR1bml0aWVzIGhlcmUgdG8gbW92
ZSB0aGUgcWVtdV9jaHJfYmVfY2FuX3dyaXRlCmNhbGwgdG8gcWVtdV9jaHJfYmVfY2FuX3dyaXRl
OyB0aGlzIHdheSBtb3N0IGNoYXJkZXYgYmFja2VuZHMgY2FuIHNraXAKZGVmaW5pbmcgYSByZWFk
X3BvbGwgZnVuY3Rpb24uICBCdXQgSSBkaWdyZXNzKS4KCjIpIGFzc2VydCBpbiBxZW11X2Nocl9i
ZV9jYW5fd3JpdGUgdGhhdCB0aGUgcmV0dXJuZWQgdmFsdWUgaXMgPj0gMAoKMykgZm9yIGVhY2gg
YmFja2VuZCwgY2hhbmdlIHRoZSBhc3NpZ25lZCB2YXJpYWJsZSBmcm9tIGludCB0byBzaXplX3QK
CjQpIG5vdyB0aGUgcmVzdCBvZiB5b3VyIHBhdGNoLCB0b3VjaGluZyBhbGwgZnJvbnQtZW5kcy4g
IFRoZSBhc3NlcnRpb24KZnJvbSAoMikgbm93IGRvZXMgbm90IG1ha2Ugc2Vuc2UgYW55bW9yZSwg
c2luY2UgLT5jYW5fcmVhZCByZXR1cm5zIGFuCnVuc2lnbmVkIHZhbHVlLCBidXQgcGVyaGFwcyB5
b3UgY2FuIGtlZXAgYSAiZmFpbC1zYWZlIiBhc3NlcnRpb24gdGhhdAooc3NpemVfdClyZXR1cm5l
ZF92YWx1ZSA+PSAwIHRvIGNhdGNoIHVuZGVzaXJlZCBvdmVyZmxvd3MuCgpQYW9sbwoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 15:39:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 15: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 1gAd3v-0007oY-Mh; Thu, 11 Oct 2018 15:39:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1yae=mx=gmail.com=xumengpanda@srs-us1.protection.inumbo.net>)
 id 1gAd3t-0007oS-Em
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 15:39:41 +0000
X-Inumbo-ID: 80ca4ff6-cd6b-11e8-a8a5-bc764e045a96
Received: from mail-ot1-x336.google.com (unknown [2607:f8b0:4864:20::336])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 80ca4ff6-cd6b-11e8-a8a5-bc764e045a96;
 Thu, 11 Oct 2018 17:37:04 +0200 (CEST)
Received: by mail-ot1-x336.google.com with SMTP id l58so9359978otd.6
 for <xen-devel@lists.xenproject.org>; Thu, 11 Oct 2018 08:39:40 -0700 (PDT)
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=Gq6T0StqB6bW0e3lQOQy8W7cH5s+yJAI0T7krZ3mLso=;
 b=hBJs0Q+lmEOLhZHtrFjztd4NzdxjJ1I3xzfZyN+YbjFhZIxiIrO+zzfYUOCeeKunhK
 2m80Hg/RbUUC/G8nBEy6M50polzngBrofkrUpCg/HAdYDWqvY62t5VltE2bMVgPF3R3u
 MyrY98xc2oQyr1fgcVQA/nRqGZwJA4+tZNkTttYKmN3rD4Ey/mdU2q3eK2zeZOEg85af
 W8Aq4UsyYcYv/yWycNzUtTjv2QweN+Ip+OJI5yE6kMP4G6BkNMFR2S2lxE5KLCzRukY1
 /LDEygUsuP0ZGdMmn4N23EBmA3GA36TZspB7OhVBjFvm+yX+Oh3/6h9ONv3B2upg7loM
 yOfw==
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=Gq6T0StqB6bW0e3lQOQy8W7cH5s+yJAI0T7krZ3mLso=;
 b=jRacyGxrAUdG/iLRGY1nYA8p0TeJ0BocikTYXPery70RnEa6qbYqunavJ5gqJx81u3
 8f1ScVFRN4apdcjy9OOjj+2ROUfhpRZt3Sr8vWC58kFM/HV984xDwsAZM6nRR1cEcRK1
 h1ZG8o9gTx24I/dGyIQ9ExbOVoARV9biCtjd/BmcxwsBbqe/o3hEEBoL0j0MaaWK6fV8
 RDryUEhwVVKDkPlh+LHvWy/CN/elQqxafHx3fWEyUPDrVzqSstI2a3/hyqSVVQwj4OiL
 lSwuAzd2vZRMV0e89rlIlrRuNcvIZP8vyAYw5OMDfXjHVUosRRMuEfIlcTiOOcJtfRUy
 nqlQ==
X-Gm-Message-State: ABuFfogwa1WDj7LBJ6tGAL/9PJq8vht+IbfWIH21UPKKW0kYm73bMI8U
 2mYw1ztOn3fPChmBJLKwVq0SaRiE2MC99HSpPQ==
X-Google-Smtp-Source: ACcGV61Vcd/9TNr8ZIhuY8nhFbZpNrjGmRVG32aZpuPMko/iyz07OwS/ZosUovubnfq11HjNSSLre2MkbZoYfRCGIxk=
X-Received: by 2002:a9d:7347:: with SMTP id l7mr1268864otk.270.1539272379649; 
 Thu, 11 Oct 2018 08:39:39 -0700 (PDT)
MIME-Version: 1.0
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <995da0578f0953662536edabb5807fd76ca4d8ce.camel@suse.com>
 <CADJ6SV1yDBptrcaoqUPChtnXTmvhbzj-AAv2FDN2LCMyTipc-A@mail.gmail.com>
 <CAENZ-+=mWFnJ-4OFK+bjb4rimNNB_x4qHFVAbTM1mFd2Sg7s3g@mail.gmail.com>
 <CADJ6SV1Mdnjyd8oEcB4ZCZKuR0LkJ82GCf5s1+AwgASe8vLMWg@mail.gmail.com>
In-Reply-To: <CADJ6SV1Mdnjyd8oEcB4ZCZKuR0LkJ82GCf5s1+AwgASe8vLMWg@mail.gmail.com>
From: Meng Xu <xumengpanda@gmail.com>
Date: Thu, 11 Oct 2018 08:39:02 -0700
Message-ID: <CAENZ-+mF5NTu1UAYLoCaiFCWcAPKJu5YGzf5cux6OtOmDr+QQQ@mail.gmail.com>
To: Milan Boberic <milanboberic94@gmail.com>
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.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>

SGkgTWlsYW4sCgpPbiBUaHUsIE9jdCAxMSwgMjAxOCBhdCAxMjozNiBBTSBNaWxhbiBCb2Jlcmlj
IDxtaWxhbmJvYmVyaWM5NEBnbWFpbC5jb20+IHdyb3RlOgo+Cj4gT24gV2VkLCBPY3QgMTAsIDIw
MTggYXQgNjo0MSBQTSBNZW5nIFh1IDx4dW1lbmdwYW5kYUBnbWFpbC5jb20+IHdyb3RlOgo+ID4K
PiA+IFRoZSBqaXR0ZXIgbWF5IGNvbWUgZnJvbSBYZW4gb3IgdGhlIE9TIGluIGRvbTAuCj4gPiBJ
dCB3aWxsIGJlIHVzZWZ1bCB0byBrbm93IHdoYXQgaXMgdGhlIGppdHRlciBpZiB5b3UgcnVuIHRo
ZSB0ZXN0IG9uIFBldGFMaW51eC4KPiA+IChJdCdzIHVuZGVyc3RhbmRhYmxlIHRoZSBqaXR0ZXIg
aXMgZ29uZSB3aXRob3V0IE9TLiBJdCBpcyBhbHNvIGNvbW1vbgo+ID4gdGhhdCBPUyBpbnRyb2R1
Y2VzIHZhcmlvdXMgaW50ZXJmZXJlbmNlcy4pCj4KPiBIaSBNZW5nLAo+IHdlbGwuLi4gSSdtIHVz
aW5nIGJhcmUtbWV0YWwgYXBwbGljYXRpb24gYW5kIEkgbmVlZCBpdCBleGNsdXNpdmVseSB0bwo+
IGJlIHJhbiBvbiBvbmUgQ1BVIGFzIGRvbVUgKGd1ZXN0KSB3aXRob3V0IE9TIChhbmQgSSdtIG5v
dCBzdXJlIGhvdwo+IHdvdWxkIEkgbWFrZSB0aGUgc2FtZSBhcHAgdG8gYmUgcmFuIG9uIFBldGFM
aW51eCBkb20wIDpEIGhhaGEpLgo+IElzIHRoZXJlIGEgY2hhbmNlIHRoYXQgUGV0YUxpbnV4IGFz
IGRvbTAgaXMgY3JlYXRpbmcgdGhpcyBqaXR0ZXIgYW5kCj4gaG93PyBJcyB0aGVyZSBhIHdheSBv
ZiBkZWNyZWFzaW5nIGl0PwoKSSdtIG5vdCBmYW1pbGlhciB3aXRoIFBldGFMaW51eC4gOigKRnJv
bSBteSBwcmV2aW91cyBleHBlcmllbmNlIGluIG1lYXN1cmluZyB0aGUgcnQtdGVzdCBpbiB0aGUK
dmlydHVhbGl6YXRpb24gZW52aXJvbm1lbnQsIEkgZm91bmQ6CkV2ZW4gdGhvdWdoIHRoZSBhcHAu
IGlzIHRoZSBvbmx5IG9uZSBydW5uaW5nIG9uIHRoZSBDUFUsIHRoZSBDUFUgbWF5CmJlIHVzZWQg
dG8gaGFuZGxlIG90aGVyIGludGVycnVwdHMgYW5kIGl0cyBjb250ZXh0IChzdWNoIGFzIFRMQiBh
bmQKY2FjaGUpIG1pZ2h0IGJlIGZsdXNoZWQgYnkgb3RoZXIgY29tcG9uZW50cy4gV2hlbiB0aGVz
ZSBoYXBwZW4sIHRoZQppbnRlcnJ1cHQgaGFuZGxpbmcgbGF0ZW5jeSBjYW4gdmFyeSBhIGxvdC4K
CkhvcGVmdWxseSwgaXQgaGVscHMuIDopCgpNZW5nCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 15:49:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 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 1gAdDB-00006w-Q1; Thu, 11 Oct 2018 15:49:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=eewj=mx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gAdDB-00006i-6O
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 15:49:17 +0000
X-Inumbo-ID: 64466e8b-cd6d-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 64466e8b-cd6d-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 15:50: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 <aliasfile-bounces@xenproject.org>)
 id 1gAdD8-0001mV-F9; Thu, 11 Oct 2018 15:49: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 1gAdD8-0003ED-8O; Thu, 11 Oct 2018 15:49:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gAdD8-0003sr-7p; Thu, 11 Oct 2018 15:49:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128563-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start: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-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-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1: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-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt: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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm: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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-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-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck: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-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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-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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop: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-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=53a19a9a5f9811a911e9b69ef36afb0d66b5d85c
X-Osstest-Versions-That: qemuu=7c69b7c849641a39ba3defa40d384a2ba24cd7a2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 11 Oct 2018 15:49:14 +0000
Subject: [Xen-devel] [qemu-mainline test] 128563: 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>

ZmxpZ2h0IDEyODU2MyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg1NjMvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODUxOAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4NTE4
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjg1MTgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyODUxOAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTI4NTE4CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgNTNhMTlhOWE1Zjk4MTFh
OTExZTliNjllZjM2YWZiMGQ2NmI1ZDg1YwpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgN2M2OWI3Yzg0OTY0MWEzOWJhM2RlZmE0MGQzODRhMmJhMjRjZDdhMgoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI4NTE4ICAyMDE4LTEwLTA5IDAwOjA3OjA1IFogICAgMiBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyODU2MyAgMjAxOC0xMC0xMCAwNToxNDoyMCBaICAgIDEgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4KICBDb3JuZWxpYSBI
dWNrIDxjb2h1Y2tAcmVkaGF0LmNvbT4KICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0
LmNvbT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+Cgpqb2JzOgog
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
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94
ZW4vZ2l0L3FlbXUteGVuLmdpdAogICA3YzY5YjdjODQ5Li41M2ExOWE5YTVmICA1M2ExOWE5YTVm
OTgxMWE5MTFlOWI2OWVmMzZhZmIwZDY2YjVkODVjIC0+IHVwc3RyZWFtLXRlc3RlZAoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 15:53:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 15:53: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 1gAdHE-00014r-Kj; Thu, 11 Oct 2018 15:53:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=uyyi=mx=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1gAdHD-00014m-56
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 15:53:27 +0000
X-Inumbo-ID: f9166d03-cd6d-11e8-a6a9-d7ebe60f679a
Received: from mail-wm1-f67.google.com (unknown [209.85.128.67])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f9166d03-cd6d-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 15:54:45 +0000 (UTC)
Received: by mail-wm1-f67.google.com with SMTP id 193-v6so9962916wme.3
 for <xen-devel@lists.xenproject.org>; Thu, 11 Oct 2018 08:53:26 -0700 (PDT)
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=x0BkSTdeq9rP2gdAjXwek4ubYtG72LV5IvipbdsuhQA=;
 b=t5tQoB2DZdCO+hj+6JGWd1D51u9gULGiFtTyCLmlbV02AU1zSjallR1Dlk1JnNwTCd
 TEKMeZ1fKJiXCCnAmsLsg8B+gYHMcyubRslxOlgmsBwBPwij/iPMIr8kPX+gicRA8qmb
 cYXhOEXaGwQFoDWuQ9/4gqFmrN/xjl0K6B465kEVNokEgtdJEjdvuHqqKdTWPRN0GpQl
 iPQEjuAk269kbH0h/4uo2lrs1zYYT9enVERQ5Fn7EQ90BAap6yhe1s1Ybmij5CtI9fZu
 4MNZXBSar9eW71b/jiE+kbJJKXOspEvFQMYX23n4v5Gm+emxp8Ze6fSIPLX+jmMstNyC
 97gQ==
X-Gm-Message-State: ABuFfohs0P/L5wpNvT92w+Z2AVnZurqAKwPvQgwqIorXReFB03SyuAtQ
 lyvu4HzfJ0SpOTWgdiJyYYUFuA==
X-Google-Smtp-Source: ACcGV62+XzABS3mJ6bMmGSPxCBh3cCdpZJhC7O54ZCc1HKMN4i/OcPMrFx/vMYT9gAy1+i+JSJsEbw==
X-Received: by 2002:a1c:9947:: with SMTP id
 b68-v6mr2117608wme.22.1539273205470; 
 Thu, 11 Oct 2018 08:53:25 -0700 (PDT)
Received: from [10.201.33.229] ([195.166.127.210])
 by smtp.gmail.com with ESMTPSA id o7-v6sm15941785wma.17.2018.10.11.08.53.21
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 11 Oct 2018 08:53:24 -0700 (PDT)
To: Paolo Bonzini <pbonzini@redhat.com>, Prasad J Pandit <ppandit@redhat.com>
References: <20181011131413.22208-1-philmd@redhat.com>
 <7762db82-6044-df69-a1b7-c05100a0e938@redhat.com>
 <4b664769-9830-e186-05c4-132a8cfc423b@redhat.com>
 <8d285029-2b6f-a841-2489-c6761e62c02c@redhat.com>
From: =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <philmd@redhat.com>
Message-ID: <f670390d-7409-1989-6ed3-7b31d64e583d@redhat.com>
Date: Thu, 11 Oct 2018 17:53:20 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <8d285029-2b6f-a841-2489-c6761e62c02c@redhat.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [Qemu-devel] [PATCH] chardev: Convert IOReadHandler
 to read an unsigned number of 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: Peter Maydell <peter.maydell@linaro.org>,
 Li Zhijian <lizhijian@cn.fujitsu.com>, "Michael S. Tsirkin" <mst@redhat.com>,
 Jan Kiszka <jan.kiszka@siemens.com>, Jason Wang <jasowang@redhat.com>,
 Palmer Dabbelt <palmer@sifive.com>, qemu-devel@nongnu.org,
 Alexander Graf <agraf@suse.de>, Max Filippov <jcmvbkbc@gmail.com>,
 Michael Clark <mjc@sifive.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Alberto Garcia <berto@igalia.com>,
 Sagar Karandikar <sagark@eecs.berkeley.edu>,
 Markus Armbruster <armbru@redhat.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 Antony Pavlov <antonynpavlov@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>,
 =?UTF-8?Q?Marc-Andr=c3=a9_Lureau?= <marcandre.lureau@redhat.com>,
 Samuel Thibault <samuel.thibault@ens-lyon.org>,
 Laurent Vivier <lvivier@redhat.com>, Corey Minyard <minyard@acm.org>,
 Amit Shah <amit@kernel.org>, Alistair Francis <alistair@alistair23.me>,
 "Dr. David Alan Gilbert" <dgilbert@redhat.com>,
 Fabien Chouteau <chouteau@adacore.com>,
 "open list:S390 Virtio-ccw" <qemu-s390x@nongnu.org>,
 "open list:PXA2XX" <qemu-arm@nongnu.org>,
 Peter Chubb <peter.chubb@nicta.com.au>, Zhang Chen <zhangckid@gmail.com>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>,
 Bastian Koppelmann <kbastian@mail.uni-paderborn.de>,
 Cornelia Huck <cohuck@redhat.com>, Thomas Huth <huth@tuxfamily.org>,
 Michael Walle <michael@walle.cc>, "open list:sPAPR" <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>

T24gMTEvMTAvMjAxOCAxNzozNCwgUGFvbG8gQm9uemluaSB3cm90ZToKPiBPbiAxMS8xMC8yMDE4
IDE3OjI0LCBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSB3cm90ZToKPj4+IE9uIHRoZSBvdGhlciBo
YW5kLCBmZF9jaHJfcmVhZF9wb2xsIGlzIG5vdCBhbiBJT0NhblJlYWRIYW5kbGVyLCBhbmQgdGhp
cwo+Pj4gcGF0Y2ggdGhlcmVmb3JlIHByb2JhYmx5IGRvZXNuJ3QgY29tcGlsZT8KPj4gSXQgZG9l
cyBjb21waWxlLgo+Pgo+PiBmZF9jaHJfdXBkYXRlX3JlYWRfaGFuZGxlcigpIHVzZXMgZmRfY2hy
X3JlYWRfcG9sbCB3aXRoIGlvX2FkZF93YXRjaF9wb2xsKCk6Cj4+Cj4+IEdTb3VyY2UgKmlvX2Fk
ZF93YXRjaF9wb2xsKENoYXJkZXYgKmNociwKPj4gICAgICAgICAgICAgICAgICAgICAgICAgUUlP
Q2hhbm5lbCAqaW9jLAo+PiAgICAgICAgICAgICAgICAgICAgICAgICBJT0NhblJlYWRIYW5kbGVy
ICpmZF9jYW5fcmVhZCwKPj4gICAgICAgICAgICAgICAgICAgICAgICAgUUlPQ2hhbm5lbEZ1bmMg
ZmRfcmVhZCwKPj4gICAgICAgICAgICAgICAgICAgICAgICAgZ3BvaW50ZXIgdXNlcl9kYXRhLAo+
PiAgICAgICAgICAgICAgICAgICAgICAgICBHTWFpbkNvbnRleHQgKmNvbnRleHQpOwo+IAo+IE9o
LCB0aGF0J3Mgc29tZXdoYXQgd2VpcmQuICBJdCBjb3VsZCBqdXN0IGFzIHdlbGwgcmV0dXJuIGEg
Ym9vbC4KPiAKPiBIb3dldmVyLCB0aGlzIG1hZGUgbWUgbm90aWNlIHRoYXQgeW91IG5lZWQgdG8g
Y2hhbmdlIGUuZy4gcy0+bWF4X3NpemUncwo+IGRlY2xhcmF0aW9uIChpbiBpbmNsdWRlL2NoYXJk
ZXYvY2hhci1mZC5oKSBmcm9tIGludCB0byBzaXplX3QsIGFuZAo+IGxpa2V3aXNlIGZvcjogMSkg
YWxsIHVzZXJzIG9mIHMtPm1heF9zaXplLCBzdWNoIGFzIGxlbiBpbiBmZF9jaHJfcmVhZDsKPiAy
KSBhbGwgdGhlIHNpbWlsYXIgdmFyaWFibGVzIGluIG90aGVyIGNoYXIgYmFja2VuZHMuCj4gCj4g
U28gaXQncyBwcm9iYWJseSBiZXN0IHRvIHN0cnVjdHVyZSB0aGUgc2VyaWVzIGFzIGZvbGxvd3M6
Cj4gCj4gMSkgY2hhbmdlIGZkX2Nhbl9yZWFkIGZyb20gSU9DYW5SZWFkSGFuZGxlciB0byBhIEdT
b3VyY2VGdW5jICh3aGljaAo+IHJldHVybnMgYSBib29sZWFuIHZhbHVlKSwgY2hhbmdpbmcgYWxs
ICJyZXR1cm4gcy0+Zm9vIiB0byAicmV0dXJuIHMtPmZvbwo+PiAwOyIuICBUaGVuIHlvdSBjYW4g
cmVtb3ZlIHRoZSA+IDAgZnJvbQo+IAo+ICAgICBib29sIG5vd19hY3RpdmUgPSBpd3AtPmZkX2Nh
bl9yZWFkKGl3cC0+b3BhcXVlKSA+IDA7Cj4gCj4gKEhhdmluZyB0aGUgPiAwIHJlcGVhdGVkIGlu
IGFsbCBiYWNrZW5kcyBpcyBub3cgYSBiaXQgdWdseSwgYnV0IHRoZXJlCj4gYXJlIGZ1dHVyZSBj
bGVhbnVwIG9wcG9ydHVuaXRpZXMgaGVyZSB0byBtb3ZlIHRoZSBxZW11X2Nocl9iZV9jYW5fd3Jp
dGUKPiBjYWxsIHRvIHFlbXVfY2hyX2JlX2Nhbl93cml0ZTsgdGhpcyB3YXkgbW9zdCBjaGFyZGV2
IGJhY2tlbmRzIGNhbiBza2lwCj4gZGVmaW5pbmcgYSByZWFkX3BvbGwgZnVuY3Rpb24uICBCdXQg
SSBkaWdyZXNzKS4KPiAKPiAyKSBhc3NlcnQgaW4gcWVtdV9jaHJfYmVfY2FuX3dyaXRlIHRoYXQg
dGhlIHJldHVybmVkIHZhbHVlIGlzID49IDAKPiAKPiAzKSBmb3IgZWFjaCBiYWNrZW5kLCBjaGFu
Z2UgdGhlIGFzc2lnbmVkIHZhcmlhYmxlIGZyb20gaW50IHRvIHNpemVfdAo+IAo+IDQpIG5vdyB0
aGUgcmVzdCBvZiB5b3VyIHBhdGNoLCB0b3VjaGluZyBhbGwgZnJvbnQtZW5kcy4gIFRoZSBhc3Nl
cnRpb24KPiBmcm9tICgyKSBub3cgZG9lcyBub3QgbWFrZSBzZW5zZSBhbnltb3JlLCBzaW5jZSAt
PmNhbl9yZWFkIHJldHVybnMgYW4KPiB1bnNpZ25lZCB2YWx1ZSwgYnV0IHBlcmhhcHMgeW91IGNh
biBrZWVwIGEgImZhaWwtc2FmZSIgYXNzZXJ0aW9uIHRoYXQKPiAoc3NpemVfdClyZXR1cm5lZF92
YWx1ZSA+PSAwIHRvIGNhdGNoIHVuZGVzaXJlZCBvdmVyZmxvd3MuCgpPSyEgdGhhbmtzIGZvciBz
b3J0aW5nIHRoaXMgOikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 15:54:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 15:54: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 1gAdI5-00019a-2E; Thu, 11 Oct 2018 15:54:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=erva=mx=citrix.com=prvs=8152b1c74=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1gAdI3-00019H-Qt
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 15:54:19 +0000
X-Inumbo-ID: 181178ed-cd6e-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 181178ed-cd6e-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 15:55:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,368,1534809600"; d="scan'208";a="80322356"
From: George Dunlap <George.Dunlap@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: Ping: [PATCH v3 0/4] x86/HVM: implement memory read caching
Thread-Index: AQHUVOGY3n3+6a9PfkSdhO+DTpGDjqULrCKAgAAEXICAACBDgIAOWUSA
Date: Thu, 11 Oct 2018 15:54:14 +0000
Message-ID: <525825CF-D14C-4EA5-8B43-8F72BD7BC7CA@citrix.com>
References: <5B97BEB202000078001E73FB@prv1-mh.provo.novell.com>
 <5BAA42D102000078001EBBEB@prv1-mh.provo.novell.com>
 <5BB34A1102000078001EDABE@prv1-mh.provo.novell.com>
 <57c23678-c8e6-d6d8-f0de-38a48b8936f2@citrix.com>
 <5BB368C902000078001EDBAF@prv1-mh.provo.novell.com>
In-Reply-To: <5BB368C902000078001EDBAF@prv1-mh.provo.novell.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3445.9.1)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <559B4139733B5B4BAB23DD3FE4C723C6@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] Ping: [PATCH v3 0/4] x86/HVM: implement memory read
 caching
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <Paul.Durrant@citrix.com>,
 George Dunlap <George.Dunlap@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>

DQo+IE9uIE9jdCAyLCAyMDE4LCBhdCAxOjQ3IFBNLCBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOg0KPiANCj4+Pj4gT24gMDIuMTAuMTggYXQgMTI6NTEsIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPiB3cm90ZToNCj4gDQo+PiBUaGlzIGRvZXNuJ3QgYmVoYXZlIGxpa2Ug
cmVhbCBoYXJkd2FyZSwgYW5kIGRlZmluaXRlbHkgZG9lc24ndCBiZWhhdmUgYXMNCj4+IG5hbWVk
IC0gInN0cnVjdCBodm1lbXVsX2NhY2hlIiBpcyBzaW1wbHkgZmFsc2UuICBJZiBpdCB3ZXJlIG5h
bWVkDQo+PiBodm1lbXVsX3BzYyAob3Igc29tZSBvdGhlciB2YXJpYXRpb24gb24gUGFnaW5nIFN0
cnVjdHVyZSBDYWNoZSkgdGhlbiBpdA0KPj4gd291bGRuJ3QgYmUgc28gYmFkLCBhcyB0aGUgaW5k
aXZpZHVhbCBsZXZlbHMgZG8gbWFrZSBtb3JlIHNlbnNlIGluIHRoYXQNCj4+IGNvbnRleHQNCj4g
DQo+IEFzIHByZXZpb3VzbHkgcG9pbnRlZCBvdXQgKHdpdGhvdXQgYW55IHN1Z2dlc3Rpb24gY29t
aW5nIGJhY2sgZnJvbQ0KPiB5b3UpLCBJIGNob3NlIHRoZSBuYW1lICJjYWNoZSIgZm9yIHRoZSBs
YWNrIG9mIGEgYmV0dGVyIHRlcm0uIEhvd2V2ZXIsDQo+IEkgY2VydGFpbmx5IGRpc2FncmVlIHdp
dGggbmFtaW5nIGl0IFBTQyBvciBzb21lIHN1Y2gsIGFzIGl0cyBsZXZlbCB6ZXJvDQo+IGlzIGlu
dGVudGlvbmFsbHkgdGhlcmUgdG8gYmUgZXZlbnR1YWxseSB1c2VkIGZvciBub24tcGFnaW5nLXN0
cnVjdHVyZQ0KPiBkYXRhLg0KDQpJIGNhbiB0aGluayBvZiBsb3RzIG9mIGRlc2NyaXB0aXZlIG5h
bWVzIHdoaWNoIGNvdWxkIHlpZWxkIHVuaXF1ZSB0aHJlZS1sZXR0ZXIgYWNyb255bXM6DQoNCkxv
Z2ljYWwgUmVhZCBTZXF1ZW5jZQ0KTG9naWNhbCBSZWFkIFNlcmllcw0KTG9naWNhbCBSZWFkIFJl
Y29yZA0KUmVhZCBDb25zaXN0ZW5jeSBTdHJ1Y3R1cmUNCkNvbnNpc3RlbnQgUmVhZCBTdHJ1Y3R1
cmUNCkNvbnNpc3RlbnQgUmVhZCBSZWNvcmQNCkVtdWxhdGlvbiBSZWFkIFJlY29yZA0KW+KApl0N
Cg0KIC1HZW9yZ2UKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 16:15:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 16:15: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 1gAdck-0003eh-2Y; Thu, 11 Oct 2018 16:15:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=dolx=mx=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gAdci-0003ec-QN
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 16:15:40 +0000
X-Inumbo-ID: 13680218-cd71-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 13680218-cd71-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 16:16:58 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 11 Oct 2018 10:15:38 -0600
Message-Id: <5BBF772802000078001F0CAD@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 11 Oct 2018 10:15:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <george.dunlap@citrix.com>
References: <5B97BEB202000078001E73FB@prv1-mh.provo.novell.com>
 <5BAA42D102000078001EBBEB@prv1-mh.provo.novell.com>
 <5BB34A1102000078001EDABE@prv1-mh.provo.novell.com>
 <57c23678-c8e6-d6d8-f0de-38a48b8936f2@citrix.com>
 <5BB368C902000078001EDBAF@prv1-mh.provo.novell.com>
 <525825CF-D14C-4EA5-8B43-8F72BD7BC7CA@citrix.com>
In-Reply-To: <525825CF-D14C-4EA5-8B43-8F72BD7BC7CA@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Ping: [PATCH v3 0/4] x86/HVM: implement memory read
 caching
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@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>

Pj4+IE9uIDExLjEwLjE4IGF0IDE3OjU0LCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPiB3cm90
ZToKCj4+IE9uIE9jdCAyLCAyMDE4LCBhdCAxOjQ3IFBNLCBKYW4gQmV1bGljaCA8SkJldWxpY2hA
c3VzZS5jb20+IHdyb3RlOgo+PiAKPj4+Pj4gT24gMDIuMTAuMTggYXQgMTI6NTEsIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gCj4+PiBUaGlzIGRvZXNuJ3QgYmVoYXZlIGxp
a2UgcmVhbCBoYXJkd2FyZSwgYW5kIGRlZmluaXRlbHkgZG9lc24ndCBiZWhhdmUgYXMKPj4+IG5h
bWVkIC0gInN0cnVjdCBodm1lbXVsX2NhY2hlIiBpcyBzaW1wbHkgZmFsc2UuICBJZiBpdCB3ZXJl
IG5hbWVkCj4+PiBodm1lbXVsX3BzYyAob3Igc29tZSBvdGhlciB2YXJpYXRpb24gb24gUGFnaW5n
IFN0cnVjdHVyZSBDYWNoZSkgdGhlbiBpdAo+Pj4gd291bGRuJ3QgYmUgc28gYmFkLCBhcyB0aGUg
aW5kaXZpZHVhbCBsZXZlbHMgZG8gbWFrZSBtb3JlIHNlbnNlIGluIHRoYXQKPj4+IGNvbnRleHQK
Pj4gCj4+IEFzIHByZXZpb3VzbHkgcG9pbnRlZCBvdXQgKHdpdGhvdXQgYW55IHN1Z2dlc3Rpb24g
Y29taW5nIGJhY2sgZnJvbQo+PiB5b3UpLCBJIGNob3NlIHRoZSBuYW1lICJjYWNoZSIgZm9yIHRo
ZSBsYWNrIG9mIGEgYmV0dGVyIHRlcm0uIEhvd2V2ZXIsCj4+IEkgY2VydGFpbmx5IGRpc2FncmVl
IHdpdGggbmFtaW5nIGl0IFBTQyBvciBzb21lIHN1Y2gsIGFzIGl0cyBsZXZlbCB6ZXJvCj4+IGlz
IGludGVudGlvbmFsbHkgdGhlcmUgdG8gYmUgZXZlbnR1YWxseSB1c2VkIGZvciBub24tcGFnaW5n
LXN0cnVjdHVyZQo+PiBkYXRhLgo+IAo+IEkgY2FuIHRoaW5rIG9mIGxvdHMgb2YgZGVzY3JpcHRp
dmUgbmFtZXMgd2hpY2ggY291bGQgeWllbGQgdW5pcXVlIAo+IHRocmVlLWxldHRlciBhY3Jvbnlt
czoKPiAKPiBMb2dpY2FsIFJlYWQgU2VxdWVuY2UKPiBMb2dpY2FsIFJlYWQgU2VyaWVzCj4gTG9n
aWNhbCBSZWFkIFJlY29yZAo+IFJlYWQgQ29uc2lzdGVuY3kgU3RydWN0dXJlCj4gQ29uc2lzdGVu
dCBSZWFkIFN0cnVjdHVyZQo+IENvbnNpc3RlbnQgUmVhZCBSZWNvcmQKPiBFbXVsYXRpb24gUmVh
ZCBSZWNvcmQKPiBb4oCmXQoKV2VsbCwgSSdtIG5vdCBzdXJlIExSUywgTFJSLCBSQ1MsIENSUywg
Q1JSLCBvciBFUlIgd291bGQgYmUKZWFzaWx5IHJlY29nbml6YWJsZSBhcyB3aGF0IHRoZXkgc3Rh
bmQgZm9yLiBUbyBiZSBob25lc3QgSSdkCnByZWZlciBhIG5vbi1hY3JvbnltLiBEaWQgeW91IHNl
ZSBteSBjb25zaWRlcmF0aW9uIHRvd2FyZHMKImxhdGNoIj8KCkphbgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 16:23:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 16:23: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 1gAdjs-0004bX-Sa; Thu, 11 Oct 2018 16:23:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qncn=mx=localhost=vliaskovitis@srs-us1.protection.inumbo.net>)
 id 1gAdjr-0004bS-29
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 16:23:03 +0000
X-Inumbo-ID: 1af02d07-cd72-11e8-a6a9-d7ebe60f679a
Received: from localhost (unknown [77.179.133.171])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 1af02d07-cd72-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 16:24:20 +0000 (UTC)
Received: by localhost (Postfix, from userid 1000)
 id 901F640AD3; Thu, 11 Oct 2018 18:22:59 +0200 (CEST)
From: Vasilis Liaskovitis <vliaskovitis@suse.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 linux-block@vger.kernel.org
Date: Thu, 11 Oct 2018 18:20:00 +0200
Message-Id: <20181011162000.19191-1-vliaskovitis@suse.com>
X-Mailer: git-send-email 2.19.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xen/blkfront: avoid NULL blkfront_info
 dereference on device removal
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, axboe@kernel.dk, konrad.wilk@oracle.com,
 Vasilis Liaskovitis <vliaskovitis@suse.com>, boris.ostrovsky@oracle.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>

SWYgYSBibG9jayBkZXZpY2UgaXMgaG90LWFkZGVkIHdoZW4gd2UgYXJlIG91dCBvZiBncmFudHMs
CmdudHRhYl9ncmFudF9mb3JlaWduX2FjY2VzcyBmYWlscyB3aXRoIC1FTk9TUEMgKGxvZyBtZXNz
YWdlICIyOApncmFudGluZyBhY2Nlc3MgdG8gcmluZyBwYWdlIikgaW4gdGhpcyBjb2RlIHBhdGg6
CgogIHRhbGtfdG9fYmxrYmFjayAtPgoJc2V0dXBfYmxrcmluZyAtPgoJCXhlbmJ1c19ncmFudF9y
aW5nIC0+CgkJCWdudHRhYl9ncmFudF9mb3JlaWduX2FjY2VzcwoKYW5kIHRoZSBmYWlsaW5nIHBh
dGggaW4gdGFsa190b19ibGtiYWNrIHNldHMgdGhlIGRyaXZlcl9kYXRhIHRvIE5VTEw6CgogZGVz
dHJveV9ibGtyaW5nOgogICAgICAgIGJsa2lmX2ZyZWUoaW5mbywgMCk7CgogICAgICAgIG11dGV4
X2xvY2soJmJsa2Zyb250X211dGV4KTsKICAgICAgICBmcmVlX2luZm8oaW5mbyk7CiAgICAgICAg
bXV0ZXhfdW5sb2NrKCZibGtmcm9udF9tdXRleCk7CgogICAgICAgIGRldl9zZXRfZHJ2ZGF0YSgm
ZGV2LT5kZXYsIE5VTEwpOwoKVGhpcyByZXN1bHRzIGluIGEgTlVMTCBwb2ludGVyIEJVRyB3aGVu
IGJsa2Zyb250X3JlbW92ZSBhbmQgYmxraWZfZnJlZQp0cnkgdG8gYWNjZXNzIHRoZSBmYWlsaW5n
IGRldmljZSdzIE5VTEwgc3RydWN0IGJsa2Zyb250X2luZm8uCgpTaWduZWQtb2ZmLWJ5OiBWYXNp
bGlzIExpYXNrb3ZpdGlzIDx2bGlhc2tvdml0aXNAc3VzZS5jb20+Ci0tLQogZHJpdmVycy9ibG9j
ay94ZW4tYmxrZnJvbnQuYyB8IDQgKysrKwogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygr
KQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvYmxvY2sveGVuLWJsa2Zyb250LmMgYi9kcml2ZXJzL2Js
b2NrL3hlbi1ibGtmcm9udC5jCmluZGV4IDQyOWQyMDEzMWM3ZS4uOTJjYzZjYjZiMDc4IDEwMDY0
NAotLS0gYS9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jCisrKyBiL2RyaXZlcnMvYmxvY2sv
eGVuLWJsa2Zyb250LmMKQEAgLTI0OTMsNiArMjQ5Myw5IEBAIHN0YXRpYyBpbnQgYmxrZnJvbnRf
cmVtb3ZlKHN0cnVjdCB4ZW5idXNfZGV2aWNlICp4YmRldikKIAogCWRldl9kYmcoJnhiZGV2LT5k
ZXYsICIlcyByZW1vdmVkIiwgeGJkZXYtPm5vZGVuYW1lKTsKIAorCWlmICghaW5mbykKKwkJZ290
byBvdXQ7CisKIAlibGtpZl9mcmVlKGluZm8sIDApOwogCiAJbXV0ZXhfbG9jaygmaW5mby0+bXV0
ZXgpOwpAQCAtMjUzNSw2ICsyNTM4LDcgQEAgc3RhdGljIGludCBibGtmcm9udF9yZW1vdmUoc3Ry
dWN0IHhlbmJ1c19kZXZpY2UgKnhiZGV2KQogCW11dGV4X3VubG9jaygmYmRldi0+YmRfbXV0ZXgp
OwogCWJkcHV0KGJkZXYpOwogCitvdXQ6CiAJcmV0dXJuIDA7CiB9CiAKLS0gCjIuMTkuMAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 16:33:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 16: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 1gAdtg-0005cB-UC; Thu, 11 Oct 2018 16:33:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=erva=mx=citrix.com=prvs=8152b1c74=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1gAdtg-0005c6-Eg
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 16:33:12 +0000
X-Inumbo-ID: 85ae5de9-cd73-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 85ae5de9-cd73-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 16:34:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,369,1534809600"; d="scan'208";a="80324596"
From: George Dunlap <George.Dunlap@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: Ping: [PATCH v3 0/4] x86/HVM: implement memory read caching
Thread-Index: AQHUVOGY3n3+6a9PfkSdhO+DTpGDjqULrCKAgAAEXICAACBDgIAOWUSAgAAF+QCAAATkAA==
Date: Thu, 11 Oct 2018 16:33:07 +0000
Message-ID: <F05D0D1B-0119-47A4-8643-5E6411F1233B@citrix.com>
References: <5B97BEB202000078001E73FB@prv1-mh.provo.novell.com>
 <5BAA42D102000078001EBBEB@prv1-mh.provo.novell.com>
 <5BB34A1102000078001EDABE@prv1-mh.provo.novell.com>
 <57c23678-c8e6-d6d8-f0de-38a48b8936f2@citrix.com>
 <5BB368C902000078001EDBAF@prv1-mh.provo.novell.com>
 <525825CF-D14C-4EA5-8B43-8F72BD7BC7CA@citrix.com>
 <5BBF772802000078001F0CAD@prv1-mh.provo.novell.com>
In-Reply-To: <5BBF772802000078001F0CAD@prv1-mh.provo.novell.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3445.9.1)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <D689FA25F65AB942B242260F17DBF8C8@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] Ping: [PATCH v3 0/4] x86/HVM: implement memory read
 caching
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <Paul.Durrant@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>

DQoNCj4gT24gT2N0IDExLCAyMDE4LCBhdCA1OjE1IFBNLCBKYW4gQmV1bGljaCA8SkJldWxpY2hA
c3VzZS5jb20+IHdyb3RlOg0KPiANCj4+Pj4gT24gMTEuMTAuMTggYXQgMTc6NTQsIDxHZW9yZ2Uu
RHVubGFwQGNpdHJpeC5jb20+IHdyb3RlOg0KPiANCj4+PiBPbiBPY3QgMiwgMjAxOCwgYXQgMTo0
NyBQTSwgSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPiB3cm90ZToNCj4+PiANCj4+Pj4+
PiBPbiAwMi4xMC4xOCBhdCAxMjo1MSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3Rl
Og0KPj4+IA0KPj4+PiBUaGlzIGRvZXNuJ3QgYmVoYXZlIGxpa2UgcmVhbCBoYXJkd2FyZSwgYW5k
IGRlZmluaXRlbHkgZG9lc24ndCBiZWhhdmUgYXMNCj4+Pj4gbmFtZWQgLSAic3RydWN0IGh2bWVt
dWxfY2FjaGUiIGlzIHNpbXBseSBmYWxzZS4gIElmIGl0IHdlcmUgbmFtZWQNCj4+Pj4gaHZtZW11
bF9wc2MgKG9yIHNvbWUgb3RoZXIgdmFyaWF0aW9uIG9uIFBhZ2luZyBTdHJ1Y3R1cmUgQ2FjaGUp
IHRoZW4gaXQNCj4+Pj4gd291bGRuJ3QgYmUgc28gYmFkLCBhcyB0aGUgaW5kaXZpZHVhbCBsZXZl
bHMgZG8gbWFrZSBtb3JlIHNlbnNlIGluIHRoYXQNCj4+Pj4gY29udGV4dA0KPj4+IA0KPj4+IEFz
IHByZXZpb3VzbHkgcG9pbnRlZCBvdXQgKHdpdGhvdXQgYW55IHN1Z2dlc3Rpb24gY29taW5nIGJh
Y2sgZnJvbQ0KPj4+IHlvdSksIEkgY2hvc2UgdGhlIG5hbWUgImNhY2hlIiBmb3IgdGhlIGxhY2sg
b2YgYSBiZXR0ZXIgdGVybS4gSG93ZXZlciwNCj4+PiBJIGNlcnRhaW5seSBkaXNhZ3JlZSB3aXRo
IG5hbWluZyBpdCBQU0Mgb3Igc29tZSBzdWNoLCBhcyBpdHMgbGV2ZWwgemVybw0KPj4+IGlzIGlu
dGVudGlvbmFsbHkgdGhlcmUgdG8gYmUgZXZlbnR1YWxseSB1c2VkIGZvciBub24tcGFnaW5nLXN0
cnVjdHVyZQ0KPj4+IGRhdGEuDQo+PiANCj4+IEkgY2FuIHRoaW5rIG9mIGxvdHMgb2YgZGVzY3Jp
cHRpdmUgbmFtZXMgd2hpY2ggY291bGQgeWllbGQgdW5pcXVlIA0KPj4gdGhyZWUtbGV0dGVyIGFj
cm9ueW1zOg0KPj4gDQo+PiBMb2dpY2FsIFJlYWQgU2VxdWVuY2UNCj4+IExvZ2ljYWwgUmVhZCBT
ZXJpZXMNCj4+IExvZ2ljYWwgUmVhZCBSZWNvcmQNCj4+IFJlYWQgQ29uc2lzdGVuY3kgU3RydWN0
dXJlDQo+PiBDb25zaXN0ZW50IFJlYWQgU3RydWN0dXJlDQo+PiBDb25zaXN0ZW50IFJlYWQgUmVj
b3JkDQo+PiBFbXVsYXRpb24gUmVhZCBSZWNvcmQNCj4+IFvigKZdDQo+IA0KPiBXZWxsLCBJJ20g
bm90IHN1cmUgTFJTLCBMUlIsIFJDUywgQ1JTLCBDUlIsIG9yIEVSUiB3b3VsZCBiZQ0KPiBlYXNp
bHkgcmVjb2duaXphYmxlIGFzIHdoYXQgdGhleSBzdGFuZCBmb3IuIFRvIGJlIGhvbmVzdCBJJ2QN
Cj4gcHJlZmVyIGEgbm9uLWFjcm9ueW0uIERpZCB5b3Ugc2VlIG15IGNvbnNpZGVyYXRpb24gdG93
YXJkcw0KPiAibGF0Y2jigJ0/DQoNCk9mIGNvdXJzZSBub3Q7IHRoYXTigJlzIHdoeSB5b3UgcHV0
IHRoZSBsb25nIGZvcm0gbmFtZSBpbiBhIGNvbW1lbnQgbmVhciB0aGUgZGVjbGFyYXRpb24uIDot
KQ0KDQpJIGRvbuKAmXQgdGhpbmsgSeKAmXZlIHBlcnNvbmFsbHkgdXNlZCDigJxsYXRjaOKAnSB3
aXRoIHRoYXQgbWVhbmluZyB2ZXJ5IGZyZXF1ZW50bHkgKGF0IGxlYXN0IG5vdCBpbiB0aGUgbGFz
dCAxMCB5ZWFycyksIHNvIHRvIG1lIGl0IHNvdW5kcyBhIGJpdCBvYnNjdXJlLiAgSSB3b3VsZCBw
cm9iYWJseSBnbyB3aXRoIHNvbWV0aGluZyBlbHNlIG15c2VsZiBidXQgSSBkb27igJl0IG9iamVj
dCB0byBpdC4NCg0KIC1HZW9yZ2UKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 16:34:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 16: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 1gAdv4-0005hv-AN; Thu, 11 Oct 2018 16:34:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=h+49=mx=citrix.com=prvs=8150a737c=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gAdv3-0005hm-6l
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 16:34:37 +0000
X-Inumbo-ID: 2c798251-cd73-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2c798251-cd73-11e8-a8a5-bc764e045a96;
 Thu, 11 Oct 2018 18:31:59 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,369,1534809600"; d="scan'208";a="80324648"
Date: Thu, 11 Oct 2018 18:34:27 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Vasilis Liaskovitis <vliaskovitis@suse.com>
Message-ID: <20181011163427.ilpsl4hxb2y3hcfp@mac.bytemobile.com>
References: <20181011162000.19191-1-vliaskovitis@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181011162000.19191-1-vliaskovitis@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] xen/blkfront: avoid NULL blkfront_info
 dereference on device removal
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, jgross@suse.com, konrad.wilk@oracle.com,
 linux-kernel@vger.kernel.org, linux-block@vger.kernel.org,
 xen-devel@lists.xenproject.org, 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>

T24gVGh1LCBPY3QgMTEsIDIwMTggYXQgMDY6MjA6MDBQTSArMDIwMCwgVmFzaWxpcyBMaWFza292
aXRpcyB3cm90ZToKPiBJZiBhIGJsb2NrIGRldmljZSBpcyBob3QtYWRkZWQgd2hlbiB3ZSBhcmUg
b3V0IG9mIGdyYW50cywKPiBnbnR0YWJfZ3JhbnRfZm9yZWlnbl9hY2Nlc3MgZmFpbHMgd2l0aCAt
RU5PU1BDIChsb2cgbWVzc2FnZSAiMjgKPiBncmFudGluZyBhY2Nlc3MgdG8gcmluZyBwYWdlIikg
aW4gdGhpcyBjb2RlIHBhdGg6Cj4gCj4gICB0YWxrX3RvX2Jsa2JhY2sgLT4KPiAJc2V0dXBfYmxr
cmluZyAtPgo+IAkJeGVuYnVzX2dyYW50X3JpbmcgLT4KPiAJCQlnbnR0YWJfZ3JhbnRfZm9yZWln
bl9hY2Nlc3MKPiAKPiBhbmQgdGhlIGZhaWxpbmcgcGF0aCBpbiB0YWxrX3RvX2Jsa2JhY2sgc2V0
cyB0aGUgZHJpdmVyX2RhdGEgdG8gTlVMTDoKPiAKPiAgZGVzdHJveV9ibGtyaW5nOgo+ICAgICAg
ICAgYmxraWZfZnJlZShpbmZvLCAwKTsKPiAKPiAgICAgICAgIG11dGV4X2xvY2soJmJsa2Zyb250
X211dGV4KTsKPiAgICAgICAgIGZyZWVfaW5mbyhpbmZvKTsKPiAgICAgICAgIG11dGV4X3VubG9j
aygmYmxrZnJvbnRfbXV0ZXgpOwo+IAo+ICAgICAgICAgZGV2X3NldF9kcnZkYXRhKCZkZXYtPmRl
diwgTlVMTCk7Cj4gCj4gVGhpcyByZXN1bHRzIGluIGEgTlVMTCBwb2ludGVyIEJVRyB3aGVuIGJs
a2Zyb250X3JlbW92ZSBhbmQgYmxraWZfZnJlZQo+IHRyeSB0byBhY2Nlc3MgdGhlIGZhaWxpbmcg
ZGV2aWNlJ3MgTlVMTCBzdHJ1Y3QgYmxrZnJvbnRfaW5mby4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBW
YXNpbGlzIExpYXNrb3ZpdGlzIDx2bGlhc2tvdml0aXNAc3VzZS5jb20+Cj4gLS0tCj4gIGRyaXZl
cnMvYmxvY2sveGVuLWJsa2Zyb250LmMgfCA0ICsrKysKPiAgMSBmaWxlIGNoYW5nZWQsIDQgaW5z
ZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5j
IGIvZHJpdmVycy9ibG9jay94ZW4tYmxrZnJvbnQuYwo+IGluZGV4IDQyOWQyMDEzMWM3ZS4uOTJj
YzZjYjZiMDc4IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvYmxvY2sveGVuLWJsa2Zyb250LmMKPiAr
KysgYi9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jCj4gQEAgLTI0OTMsNiArMjQ5Myw5IEBA
IHN0YXRpYyBpbnQgYmxrZnJvbnRfcmVtb3ZlKHN0cnVjdCB4ZW5idXNfZGV2aWNlICp4YmRldikK
PiAgCj4gIAlkZXZfZGJnKCZ4YmRldi0+ZGV2LCAiJXMgcmVtb3ZlZCIsIHhiZGV2LT5ub2RlbmFt
ZSk7Cj4gIAo+ICsJaWYgKCFpbmZvKQo+ICsJCWdvdG8gb3V0OwoKSSBkb24ndCBzZWUgdGhlIHBv
aW50IGluIGFkZGluZyB0aGUgJ291dCcgbGFiZWwuIENhbiB5b3UganVzdCByZXR1cm4gMApoZXJl
PwoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 17:06:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 17:06: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 1gAePT-0000Aa-VG; Thu, 11 Oct 2018 17:06:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ap2w=mx=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1gAePS-0000AV-Rs
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 17:06:02 +0000
X-Inumbo-ID: 8fda66c4-cd77-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8fda66c4-cd77-11e8-a8a5-bc764e045a96;
 Thu, 11 Oct 2018 19:03:24 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id D8D4FB152;
 Thu, 11 Oct 2018 17:05:58 +0000 (UTC)
Message-ID: <fdb78418317861d775052bc21a9da04387d0e7ce.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Milan Boberic <milanboberic94@gmail.com>, Meng Xu <xumengpanda@gmail.com>
Date: Thu, 11 Oct 2018 19:05:19 +0200
In-Reply-To: <CADJ6SV0_5fSi1YkDYGGSEra4JDPDgu0ZnBfJwsEtv9UY7r6j_A@mail.gmail.com>
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <995da0578f0953662536edabb5807fd76ca4d8ce.camel@suse.com>
 <CADJ6SV1yDBptrcaoqUPChtnXTmvhbzj-AAv2FDN2LCMyTipc-A@mail.gmail.com>
 <CAENZ-+=mWFnJ-4OFK+bjb4rimNNB_x4qHFVAbTM1mFd2Sg7s3g@mail.gmail.com>
 <CADJ6SV1Mdnjyd8oEcB4ZCZKuR0LkJ82GCf5s1+AwgASe8vLMWg@mail.gmail.com>
 <CADJ6SV0_5fSi1YkDYGGSEra4JDPDgu0ZnBfJwsEtv9UY7r6j_A@mail.gmail.com>
Organization: SUSE
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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@arm.com,
 sstabellini@kernel.org, andrii_anisov@epam.com
Content-Type: multipart/mixed; boundary="===============2889565958812462518=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============2889565958812462518==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-j3X+4jJPK25rRWoO91MK"


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

Hey,

Be a bit more careful about not top posting, please? :-)

On Thu, 2018-10-11 at 14:17 +0200, Milan Boberic wrote:
> I misunderstood the passthrough concept, it only allows guest domain
> to use certain interrupts and memory.=20
>
I'm afraid we totally rely on people with much more experience than me
(and I guess Meng's) on how things work on ARM.

> Is there are way to somehow
> route interrupt from domU (bare-metal app) to hw?
>
Don't interrupt _come_ from hardware and go/are routed to
hypervisor/os/app?

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

--=-j3X+4jJPK25rRWoO91MK
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+4FAlu/gs8ACgkQFkJ4iaW4
c+6z6hAA7zy5tmkeDyuHnDrM7m22IOn9BJSA2Z96IRws/POBw4+B+NH3LjrASIZx
pew6a4PhV8Sn3j1C9CI1XMj3Ir+K9TxwZNqELozbINwhhBSc47lXcTBaQlv1w9xQ
80KzTRktbR/99kkCy1XlLXLz0qOrBw+WHW3WBqEPgFAcv4UYlO6sRvhmWJ9gT5qk
TempPhtTD+bBuTjoN3Cky45eui4zqKWn8K65YLoO5kKXmS+S2q5PLN869SrOXBST
2ODhc8qnbqkGqA7H3xXdjQuY+6TcoyRR/XxoicwwdN4fb7JM49fsRn/Hg9kawzx9
OxsGCmnKh8x14KdgJgcZtDPMd73PQAkueIYd9fMt3aFcSjC84l5+HjxUoFHRWRKB
VybNv3m1pHRJ+uTwRdkgIwQBW/300s8nm1oIDOy9avKVgPj8mNvOIuoTh4fents6
R8EJko9/nMijJbDBKeJFOsnBLCQXUnd5n8HYdSRjHCuBtMKZqdXdnWOMAJB/arwi
qaG2/jevlcUFKU8WCBqWIHySrs/8bObyPlnm/U3ioamIWg0pcMFilDnWaaudncdd
QsbeOYIxEQ+mKG/TlH4OIXZZRe4HHnLGB1C123JhIbOshJwkf7OZUFmESCfuQC84
xWvL0XcAYHDdGN2WPZcSO4/ovwhlJepDpMJEntE5fRLYamBNfQ0=
=TIHX
-----END PGP SIGNATURE-----

--=-j3X+4jJPK25rRWoO91MK--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2889565958812462518==--



From xen-devel-bounces@lists.xenproject.org Thu Oct 11 17:36:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 17: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 1gAesg-000313-P2; Thu, 11 Oct 2018 17:36:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=erva=mx=citrix.com=prvs=8152b1c74=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1gAesf-00030y-EF
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 17:36:13 +0000
X-Inumbo-ID: 5456b8fe-cd7c-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5456b8fe-cd7c-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 17:37:31 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,369,1534809600"; d="scan'208";a="80327545"
From: George Dunlap <George.Dunlap@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>
Thread-Topic: Ping: [PATCH v3 0/4] x86/HVM: implement memory read caching
Thread-Index: AQHUVOGY3n3+6a9PfkSdhO+DTpGDjqULrCKAgAAEXICADpX2gA==
Date: Thu, 11 Oct 2018 17:36:00 +0000
Message-ID: <EA56BE25-7C32-4788-8683-B05F524957D8@citrix.com>
References: <5B97BEB202000078001E73FB@prv1-mh.provo.novell.com>
 <5BAA42D102000078001EBBEB@prv1-mh.provo.novell.com>
 <5BB34A1102000078001EDABE@prv1-mh.provo.novell.com>
 <57c23678-c8e6-d6d8-f0de-38a48b8936f2@citrix.com>
In-Reply-To: <57c23678-c8e6-d6d8-f0de-38a48b8936f2@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.3445.9.1)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <71C58D5E62D1CC438CC21A11126A9005@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] Ping: [PATCH v3 0/4] x86/HVM: implement memory read
 caching
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Paul Durrant <Paul.Durrant@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>

DQoNCj4gT24gT2N0IDIsIDIwMTgsIGF0IDExOjUxIEFNLCBBbmRyZXcgQ29vcGVyIDxBbmRyZXcu
Q29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToNCj4gDQo+IE9uIDAyLzEwLzE4IDExOjM2LCBKYW4g
QmV1bGljaCB3cm90ZToNCj4+Pj4+IE9uIDI1LjA5LjE4IGF0IDE2OjE0LCA8SkJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOg0KPj4+IEVtdWxhdGlvbiByZXF1aXJpbmcgZGV2aWNlIG1vZGVsIGFzc2lz
dGFuY2UgdXNlcyBhIGZvcm0gb2YgaW5zdHJ1Y3Rpb24NCj4+PiByZS1leGVjdXRpb24sIGFzc3Vt
aW5nIHRoYXQgdGhlIHNlY29uZCAoYW5kIGFueSBmdXJ0aGVyKSBwYXNzIHRha2VzDQo+Pj4gZXhh
Y3RseSB0aGUgc2FtZSBwYXRoLiBUaGlzIGlzIGEgdmFsaWQgYXNzdW1wdGlvbiBhcyBmYXIgYXMg
dXNlIG9mIENQVQ0KPj4+IHJlZ2lzdGVycyBnb2VzIChhcyB0aG9zZSBjYW4ndCBjaGFuZ2Ugd2l0
aG91dCBhbnkgb3RoZXIgaW5zdHJ1Y3Rpb24NCj4+PiBleGVjdXRpbmcgaW4gYmV0d2VlbiksIGJ1
dCBpcyB3cm9uZyBmb3IgbWVtb3J5IGFjY2Vzc2VzLiBJbiBwYXJ0aWN1bGFyDQo+Pj4gaXQgaGFz
IGJlZW4gb2JzZXJ2ZWQgdGhhdCBXaW5kb3dzIG1pZ2h0IHBhZ2Ugb3V0IGJ1ZmZlcnMgdW5kZXJu
ZWF0aA0KPj4+IGFuIGluc3RydWN0aW9uIGN1cnJlbnRseSB1bmRlciBlbXVsYXRpb24gKGhpdHRp
bmcgYmV0d2VlbiB0d28gcGFzc2VzKS4NCj4+PiBJZiB0aGUgZmlyc3QgcGFzcyB0cmFuc2xhdGVk
IGEgbGluZWFyIGFkZHJlc3Mgc3VjY2Vzc2Z1bGx5LCBhbnkgc3Vic2VxdWVudA0KPj4+IHBhc3Mg
bmVlZHMgdG8gZG8gc28gdG9vLCB5aWVsZGluZyB0aGUgZXhhY3Qgc2FtZSB0cmFuc2xhdGlvbi4N
Cj4+PiANCj4+PiBJbnRyb2R1Y2UgYSBjYWNoZSAodXNlZCBqdXN0IGJ5IGd1ZXN0IHBhZ2UgdGFi
bGUgYWNjZXNzZXMgZm9yIG5vdywgaS5lLg0KPj4+IGEgZm9ybSBvZiAicGFnaW5nIHN0cnVjdHVy
ZSBjYWNoZSIpIHRvIG1ha2Ugc3VyZSBhYm92ZSBkZXNjcmliZWQNCj4+PiBhc3N1bXB0aW9uIGhv
bGRzLiBUaGlzIGlzIGEgdmVyeSBzaW1wbGlzdGljIGltcGxlbWVudGF0aW9uIGZvciBub3c6IE9u
bHkNCj4+PiBleGFjdCBtYXRjaGVzIGFyZSBzYXRpc2ZpZWQgKG5vIG92ZXJsYXBzIG9yIHBhcnRp
YWwgcmVhZHMgb3IgYW55dGhpbmcpLg0KPj4+IA0KPj4+IFRoZXJlJ3MgYWxzbyBzb21lIHNlZW1p
bmdseSB1bnJlbGF0ZWQgY2xlYW51cCBoZXJlIHdoaWNoIHdhcyBmb3VuZA0KPj4+IGRlc2lyYWJs
ZSBvbiB0aGUgd2F5Lg0KPj4+IA0KPj4+IDE6IHg4Ni9tbTogYWRkIG9wdGlvbmFsIGNhY2hlIHRv
IEdMQS0+R0ZOIHRyYW5zbGF0aW9uDQo+Pj4gMjogeDg2L21tOiB1c2Ugb3B0aW9uYWwgY2FjaGUg
aW4gZ3Vlc3Rfd2Fsa190YWJsZXMoKQ0KPj4+IDM6IHg4Ni9IVk06IGltcGxlbWVudCBtZW1vcnkg
cmVhZCBjYWNoaW5nDQo+Pj4gNDogeDg2L0hWTTogcHJlZmlsbCBjYWNoZSB3aXRoIFBEUFRFcyB3
aGVuIHBvc3NpYmxlDQo+Pj4gDQo+Pj4gQXMgZm9yIHYyLCBJJ20gb21pdHRpbmcgIlZNWDogY29y
cmVjdCBQRFBURSBsb2FkIGNoZWNrcyIgZnJvbSB2MywgYXMgSQ0KPj4+IGNhbid0IGN1cnJlbnRs
eSBmaW5kIGVub3VnaCB0aW1lIHRvIGNhcnJ5IG91dCB0aGUgcmVxdWVzdGVkIGZ1cnRoZXINCj4+
PiByZXdvcmsuDQo+PiBBbmRyZXcsIEdlb3JnZT8NCj4gDQo+IFlvdSd2ZSBub3QgZml4ZWQgYW55
dGhpbmcgZnJvbSBteSBjb25jZXJucyB3aXRoIHYxLg0KPiANCj4gVGhpcyBkb2Vzbid0IGJlaGF2
ZSBsaWtlIHJlYWwgaGFyZHdhcmUsIGFuZCBkZWZpbml0ZWx5IGRvZXNuJ3QgYmVoYXZlIGFzDQo+
IG5hbWVkIC0gInN0cnVjdCBodm1lbXVsX2NhY2hlIiBpcyBzaW1wbHkgZmFsc2UuICBJZiBpdCB3
ZXJlIG5hbWVkDQo+IGh2bWVtdWxfcHNjIChvciBzb21lIG90aGVyIHZhcmlhdGlvbiBvbiBQYWdp
bmcgU3RydWN0dXJlIENhY2hlKSB0aGVuIGl0DQo+IHdvdWxkbid0IGJlIHNvIGJhZCwgYXMgdGhl
IGluZGl2aWR1YWwgbGV2ZWxzIGRvIG1ha2UgbW9yZSBzZW5zZSBpbiB0aGF0DQo+IGNvbnRleHQg
KG5vdCB0aGF0IGl0IHdvdWxkIG1ha2UgdGhlIGJlaGF2aW91ciBhbnkgY2xvc2VyIHRvIGhvdyBo
YXJkd2FyZQ0KPiBhY3R1YWxseSB3b3JrcykuDQo+IA0KPiBJJ20gYWxzbyBub3Qgb3Zlcmx5IGhh
cHB5IHdpdGggdGhlIGNvbmRpdGlvbmFsIG5hdHVyZSBvZiB0aGUgY2FjaGluZywgb3INCj4gdGhh
dCBpdCBpc24ndCBhIHRyYW5zcGFyZW50IHJlYWQtdGhyb3VnaCBjYWNoZS4gIFRoaXMgbGVhZHMg
dG8gYSBsYXJnZQ0KPiBhbW91bnQgb2YgYm9pbGVycGxhdGUgY29kZSBmb3IgZXZlcnkgdXNlci4N
Cg0KV2hhdCBJ4oCZbSBoZWFyaW5nIGZyb20geW91IGFyZSB0aHJlZSBiYXNpYyBvYmplY3Rpb25z
Og0KDQoxLiBBbHRob3VnaCBpdOKAmXMgY2xvc2VyIHRvIHJlYWwgaGFyZHdhcmUgaW4gc29tZSB3
YXlzLCBpdOKAmXMgc3RpbGwgcHJldHR5IGZhciBhd2F5DQoNCjIuIFRoZSBuYW1lIOKAnGNhY2hl
4oCdIGlzIGNvbmZ1c2luZw0KDQozLiBIYXZpbmcgaXQgbm9uLXRyYW5zcGFyZW50IGFkZHMgYSBs
b3Qgb2YgYm9pbGVycGxhdGUgY29kZSB0byB0aGUgcGxhY2VzIHRoYXQgZG8gbmVlZCBpdC4NCg0K
IzIgaXMgZWFzaWx5IGRlYWx0IHdpdGguICBUaGUgb3RoZXIgdHdvIGFyZSByZWFzb25zIHRvIGxv
b2sgZm9yIGJldHRlciBvcHRpb25zLCBidXQgbm90IHJlYXNvbnMgdG8gcmVqZWN0IEphbuKAmXMg
c2VyaWVzIGlmIG90aGVyIGltcHJvdmVtZW50cyBhcmUgYSBsb3Qgb2YgZXh0cmEgd29yayAob3Ig
aXTigJlzIG5vdCBjbGVhciB0aGV54oCZcmUgYmV0dGVyKS4NCg0KU2luY2UgdGhpcyBpcyBhIGJ1
ZyBmaXgsIHVubGVzcyB5b3UgY2FuIHNob3cgdGhhdCBKYW7igJlzIHNlcmllcyBpbnRyb2R1Y2Vz
IHdvcnNlIGJ1Z3MsIEkgdGhpbmsgSmFu4oCZcyByZXF1ZXN0IHRoYXQgeW91IGVpdGhlciAxKSBm
aXggaXQgeW91cnNlbGYgYnkgNC4xMiwgb3IgMikgYWNxdWllc2NlIHRvIHRoaXMgc2VyaWVzIChv
ciBzb21ldGhpbmcgY2xvc2UgdG8gaXQpIGJlaW5nIGFjY2VwdGVkIGlzIHJlYXNvbmFibGUuDQoN
CklmIHlvdSB3YW50IHRvIHNheSwg4oCcSSB3b27igJl0IEFjayBpdCBidXQgSSB3b27igJl0IG9i
amVjdCBpZiBzb21lb25lIGVsc2UgZG9lc+KAnSwgdGhlbiBJ4oCZbGwgZ2V0IHRvIGl0IHdoZW4g
SSBnZXQgYSBjaGFuY2UgKGhvcGVmdWxseSBiZWZvcmUgTm92ZW1iZXIpLg0KDQogLUdlb3JnZQpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 17:36:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 17:36: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 1gAet0-00032o-2W; Thu, 11 Oct 2018 17:36:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ap2w=mx=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1gAesy-00032W-GL
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 17:36:32 +0000
X-Inumbo-ID: 5ed57ddd-cd7c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5ed57ddd-cd7c-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 17:37:49 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 3CD5AB062;
 Thu, 11 Oct 2018 17:36:28 +0000 (UTC)
Message-ID: <5e374149bff5dcf35102a4789bfb56962c42f50d.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Jan Beulich <JBeulich@suse.com>
Date: Thu, 11 Oct 2018 19:36:24 +0200
In-Reply-To: <5BBF5C0802000078001F0C2E@suse.com>
References: <153926549830.22680.203200918007449375.stgit@wayrath>
 <5BBF5C0802000078001F0C2E@suse.com>
Organization: SUSE
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen: sched: Credit2: during scheduling,
 update the idle mask before using it
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 George Dunlap <george.dunlap@citrix.com>
Content-Type: multipart/mixed; boundary="===============7508158737068053354=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============7508158737068053354==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-ULfPtZv2bO7kf921HHut"


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

On Thu, 2018-10-11 at 15:19 +0100, Jan Beulich wrote:
> > > > On 11.10.18 at 15:44, <dfaggioli@suse.com> wrote:
> > Not doing that, in fact, may cause runq_tickle() to think that the
> > cpu
> > is still idle, and tickle it to go pick up a vcpu from the
> > runqueue,
> > which might be wrong/unideal.
>=20
> Makes sense to me; I seem to vaguely recall that something
> along these lines was done years ago for credit1 as well.
>=20
Mmm... yes, there have been a few, not identical, but vaguely similar
(or, at least, related to making sure that we actually tickle idle
cpus, etc).

> > Backporting: this does not fix a system crash. However, it fixes
> > the
> > behavior of the scheduler --which I'd call wrong more than just
> > suboptimal.
> >=20
> > Therefore, I'd be inclined to ask for this to be backported. It
> > should
> > be fairly straightforward, but as usual, I'm up for helping with
> > that.
>=20
> I'll try to remember to pick it up when I've seen it go in.
>
Thanks. I'll try myself keeping an eye on the staging trees at relevant
times.

> > --- a/xen/common/sched_credit2.c
> > +++ b/xen/common/sched_credit2.c
> > @@ -3554,6 +3554,13 @@ csched2_schedule(
> >              __set_bit(__CSFLAG_scheduled, &snext->flags);
> >          }
> > =20
> > +        /* Clear the idle mask if necessary */
> > +        if ( cpumask_test_cpu(cpu, &rqd->idle) )
> > +        {
> > +            __cpumask_clear_cpu(cpu, &rqd->idle);
> > +            smt_idle_mask_clear(cpu, &rqd->smt_idle);
> > +        }
>=20
> I realize you're merely moving code, but is there a reason to do
> the test-and-clear in two steps rather than one. It being the
> non-atomic variant, it can't be shared memory, and hence the
> cache line ping-pong consideration applicable in other cases is
> irrelevant here afaict.
>=20
Indeed it's not that, IMO. In fact, access to this mask is serialized
via a spinlock, so there can't be two CPUs trying to read/update it
concurrently.

I don't know, I guess the original structure of the code is inherited
from Credit1 (where things are _not_ serialized, so trying to avoid
ping-pong makes sense).

Then, when I did 222234f2ad1 "xen: credit2: use non-atomic cpumask and
bit operations", I didn't go as far as I should have. It's weird
because ISTR having thought about it, but I may be confusing this with
something else.

In any event, I think we very well can turn these in
__test_and_clear/set(). But I'd do that in a separate patch.

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

--=-ULfPtZv2bO7kf921HHut
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+4FAlu/ihgACgkQFkJ4iaW4
c+5kyRAAmxshfLj8pbqRsJuFyQzyLMoCv5062D/yC1Rpb8YHDUSDYcyT+GJKUmfU
0g3qCAMA0U4s7ZmYJN3tbwCokGax3sft+ub/KztOL7xEF5bteHnYacXwVqVjTKep
34dpjs+J5jqVHqJD58x/QtfTuue2b7l32KHDrzOsyIs7pYoZHQyyoco/6Lz3GknS
fOIbo6Cufs2QGxxYMOz8OsiZtOI8E37JAMFgJ9FJaPxB5cauqizJhtpxww1eDazn
8Z7ttaTyAwTifRndmsmrj/K3ObyjdgABqn+BiK0snzCvIUCsqy63VNzdFonrEEk5
r558BCZGMEKM0IrjlzEaE5PBS30fZbsJURbfgGE6hFd24MyBU/SD8L0Ojp6qIv7b
5jwD85iRZDi1+T+0M41rI1PZcQ9XT7qpUCXr+p4z+VUXwgZRI90gWrlfEt9svrIi
oMJYXla+RShf+upNbXD5P+Z9ZuZokx7DVROHA1hBuZHbP/4mgsISJ4MyXMbiWafR
/whpWXwZl/m5lXzzmjTgm7V0I5eLdB5o/0jPr0SfVmviQml4r/1dFlUPscF6lG/B
UbGpBXTqKEvA4azEKSeEEwdj0N7XK5taxL/+e5riOBicb4tMRv85sKSXYdy4z49z
a6QNk7swKsTM1dvoF3/8tnxLi1i2LZMT1iu5WbaWMU9+QykmIaA=
=XGw+
-----END PGP SIGNATURE-----

--=-ULfPtZv2bO7kf921HHut--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7508158737068053354==--



From xen-devel-bounces@lists.xenproject.org Thu Oct 11 17:37:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 17: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 1gAeta-000372-ER; Thu, 11 Oct 2018 17:37:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ap2w=mx=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1gAetY-00036q-R9
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 17:37:08 +0000
X-Inumbo-ID: 755b884b-cd7c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 755b884b-cd7c-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 17:38: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 mx1.suse.de (Postfix) with ESMTP id E73DEB062;
 Thu, 11 Oct 2018 17:37:06 +0000 (UTC)
Message-ID: <3636eba03691a0331a6e82cb11a651fd41c475ec.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
Date: Thu, 11 Oct 2018 19:37:03 +0200
In-Reply-To: <7553b02f-514d-d577-a4ae-3478036f8f62@suse.com>
References: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
 <7553b02f-514d-d577-a4ae-3478036f8f62@suse.com>
Organization: SUSE
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] [RFC PATCH v1 00/16] xen: sched: implement
 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: Wei Liu <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Bhavesh Davda <bhavesh.davda@oracle.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: multipart/mixed; boundary="===============1086591474172341077=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============1086591474172341077==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-cWzYO6UuzggRLDfJAgaC"


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

Hey,

Sorry if replying took some time. :-P

On Fri, 2018-09-07 at 18:00 +0200, Juergen Gross wrote:
> On 25/08/18 01:35, Dario Faggioli wrote:
> >=20
> > There are git branches here:
> >  https://gitlab.com/dfaggioli/xen.git rel/sched/core-scheduling-
> > RFCv1
> >  https://github.com/fdario/xen.git rel/sched/core-scheduling-RFCv1
> >=20
> > Any comment is more than welcome.
>=20
> Have you thought about a more generic approach?
>=20
I had. And I have thought about it more since this email. :-)

> Instead of trying to schedule only vcpus of the same domain on a core
> I'd rather switch form vcpu scheduling to real core scheduling. The
> scheduler would see guest cores to be scheduled on physical cores. A
> guest core consists of "guest threads" being vcpus (vcpus are bound
> to their guest cores, so that part of the topology could even be used
> by the guest for performance tuning).=20
>
Right, so I think I got the big picture. And it was something that, as
I've said above, I've been thinking too, and we've also talked about
something similar with Andrew in Nanjing.

I'm still missing how something like this would work in details,
perhaps because I'm really used to reason within the boundaries of the
model we currently have.

So, for example:
- domain A has vCore0 and vCore1
- each vCore has 2 threads ({vCore0.0, vCore0.1} and
  {vCore1.0, vCore1.1})
- we're on a 2-way SMT host
- vCore1 is running on physical core 3 on the host
- more specifically, vCore1.0 is currently executing on thread 0 of
  physical core 3 of the host, and vCore1.1 is currently executing on
  thread 1 of core 3 of the host
- say that both vCore1.0 and vCore1.1 are in guest context

Now:
* vCore1.0 blocks. What happens?
* vCore1.0 makes an hypercall. What happens?
* vCore1.0 VMEXITs. What happens?

> The state machine determining the core state from its vcpus would be
> scheduler agnostic (schedule.c), same for switching guest cores on a
> physical core.
>=20
What do you mean with "same for switching guest cores on a physical
core"?

All in all, I like the idea, because it is about introducing nice
abstractions, it is general, etc., but it looks like a major rework of
the scheduler.

And it's not that I am not up for major reworks, but I'd like to
understand properly what that is buying us.

Note that, while this series which tries to implement core-scheduling
for Credit1 is rather long and messy, doing the same (and with a
similar approach) for Credit2 is a lot easier and nicer. I have it
almost ready, and will send it soon.

> This scheme could even be expanded for socket scheduling.
>=20
Right. But again, in Credit2, I've been able to implement socket-wise
coscheduling with this approach (I mean, an approach similar to the one
in this series, but adapted to Credit2).

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

--=-cWzYO6UuzggRLDfJAgaC
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+4FAlu/ij8ACgkQFkJ4iaW4
c+6pHhAAlV9gvPfdahZ+bWO7l4sTnoEyKxdFkkgQcInCAs25abCRIIGHJqtwU43K
MbjpHWPHfUjaercW4HTY+ZKf4o8N/WN1qmKh+I9i58c/cvd9bcYIrTL+C7UsjkxR
cESJoz25FuliQ3WsdrqoH/runhYC5KsICNXZ5FxkrUziA357YmCelHbzLK7qbYwd
0VUHtHapvrVvYfmrW5KzphwaXyujcxNKFS7DuzcVjm/P8SOkVtxTiscQRi/K5+0u
sjmZxSTJHjFxbhZUHfyGHw1ueh+fxQA0EFIWcWtRxcGyMHGP9g1vB3S+H2FLuuv8
SR9ulUqKJpoYsMI9SmmZBnK49f4XKm1/K+5JNhQ9rBoHcuFCQie0QIcCm0GbDSje
dHUXDuvjs9s7+ws/AnhyrhiOToQesrQ5iFlm463BCkpCG0AiZNhSCZquqq7ieAWk
C9kj1WmX2hMAIyySaTEe6pDfOMYkal5DdcTdpcWDXET0MTWWoo/skcKFHve7LBbJ
w8bu/O073yYLTyrivlIwsINP7nN2lwLrJnDdw+OFfn68CHGe4We15LzsJJ6VgNmL
caaZOVszBRFYMRQub/L+0QIvG4lrz8lqrZ8NZiauAnO+s7yrZ7rKMOAtxOmsA77r
T8LI00VokhjjiX929t41swIdmNbq5NTrsAy9S3E33dbzHvEQB4c=
=08TB
-----END PGP SIGNATURE-----

--=-cWzYO6UuzggRLDfJAgaC--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1086591474172341077==--



From xen-devel-bounces@lists.xenproject.org Thu Oct 11 19:06:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 19:06: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 1gAgHK-00039M-7J; Thu, 11 Oct 2018 19:05:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pjbb=mx=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1gAgHJ-00039H-1V
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 19:05:45 +0000
X-Inumbo-ID: 49a84dd8-cd88-11e8-a8a5-bc764e045a96
Received: from mail-wr1-x444.google.com (unknown [2a00:1450:4864:20::444])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 49a84dd8-cd88-11e8-a8a5-bc764e045a96;
 Thu, 11 Oct 2018 21:03:07 +0200 (CEST)
Received: by mail-wr1-x444.google.com with SMTP id y11-v6so10862573wrd.4
 for <xen-devel@lists.xenproject.org>; Thu, 11 Oct 2018 12:05:43 -0700 (PDT)
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=fTshK29/ZYFwP3MoK5EoHSWynHHv+Xyxa8pGO3Bcd+g=;
 b=Kqu9fQCFbJ1aVHgeKemu66FN01nih2qVBkJRCscfrH01m7DfSZcDepvw3zJEeuWB2f
 D+7129ezDCbo7oh4V8KYkiCABd7HJyXc+qBIk4k1AYP2FOtDBAQZo6NpTIQpmD9Hls7v
 weIV4xpr9bmPol8EsgFr+kcLPSZmP2OXJIGmKdcig7I1zf01OCT3HDvfpsRsdim+WVh6
 UFkLUIuFVdNmuaBsRIaFpQslfRwbcF97ajXV/bAZ6b9LhX67bz7OQ8RI9cmzbRNOP8Sw
 6qI81Tg9UNtrUyItrhzxc9aFhqK7bmGY2sGB8Y1J1jofYHwBwoNm9LQ8s7mAhZHxvfDY
 PpiQ==
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=fTshK29/ZYFwP3MoK5EoHSWynHHv+Xyxa8pGO3Bcd+g=;
 b=eVMPVA6bR5maifD4cGEnPBwr6cMH84KRmkRgfrc+57zvnYXV5IjY3p1AipXXMH0F1W
 3FqGaa76aVrxBex7bGUfzJCbh1/FpWqokZf55z5q7UexILMocOG11jZodNVRraairesb
 nrnBc615pd3WmkB5RxJ1el6U2v3sB2dAB50Na0fa8mdAHMfLhx3l877WklnFna0/6+Rx
 C99JUyNWmJRG/4XGsmm4NIHKcnOYGw4u18+7gKQt+yv0wJHEeuZOM5E2CH20uklldbij
 RN+nwxQQnOwChjtciRgK1F366X7roqwFvX8g9VKcx1ylp40I26hyh6CcyPsW+/TfuAQv
 B1OA==
X-Gm-Message-State: ABuFfoju6dIIPF5MTO0okrQAilXBH+Mu9DWVOVk143PI6mSlpe3mW7Qh
 NLg2eNTU3zkLPvvp47OKjr/6O2fEjYUTokgKNeE=
X-Google-Smtp-Source: ACcGV60zMDQml1M8xsiLUkaH8rrivxBQwpgh6pEh1C4BW02UbxjsGbUmUXls2G0ZEFQotp54QAAzjQvbV8KKZDqEzoM=
X-Received: by 2002:adf:8b5e:: with SMTP id
 v30-v6mr2465090wra.282.1539284742559; 
 Thu, 11 Oct 2018 12:05:42 -0700 (PDT)
MIME-Version: 1.0
References: <CAAd-cWOSqZN9LYCRxEYjgCyHq24PFsZqOFE1T_PPnq3HjDGpaA@mail.gmail.com>
 <857c04f2-345f-b9ea-44ce-6e9d0aeb8248@citrix.com>
 <CAAd-cWMrRUrS7VzGN=3B9ekm9Gqx5aYZgayWdemV=-do1F8O9w@mail.gmail.com>
 <CABfawhkmNaNesdxcOOH=58f8GH1sn8ZyJ0TU8h+=9WhK0DCFtg@mail.gmail.com>
 <CAAd-cWPjq6fBs0iuar+oznaphSCa2LUyD=8MJfjyPjCTL=OVrQ@mail.gmail.com>
 <e1112b31-5259-83c7-8f5a-47d6b6fe6b36@citrix.com>
In-Reply-To: <e1112b31-5259-83c7-8f5a-47d6b6fe6b36@citrix.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Thu, 11 Oct 2018 13:05:04 -0600
Message-ID: <CABfawhn4jPfMsAtAcmCkhTvNE9gyvUuAQ82Nmxy8Ozi1qXqoBg@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Subject: Re: [Xen-devel] Mapping HVM guest memory from 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>, spmichaels.work@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>

T24gV2VkLCBPY3QgMTAsIDIwMTggYXQgNToxMCBQTSBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPiB3cm90ZToKPgo+IE9uIDEwLzEwLzE4IDIzOjA4LCBTcGVuY2VyIE1p
Y2hhZWxzIHdyb3RlOgo+ID4gSW50ZXJlc3Rpbmcg4oCmIHNvcnJ5LCBJIGhhZCByZWFkIHRoZSBk
b2NzIGEgd2hpbGUgYWdvIGFuZCBteQo+ID4gaW50ZXJwcmV0YXRpb24gYXQgdGhlIHRpbWUgd2Fz
IHRoYXQgaXQgZGlkbid0LiBJIGNhbiB0cnkgdG8gZ2V0IGxpYnZtaQo+ID4gd29ya2luZywgYnV0
IG5vbmV0aGVsZXNzIEkgZG8gd2FudCB0byBmaWd1cmUgb3V0IGhvdyB0byB0aGlzIHdpdGggdGhl
Cj4gPiBYZW4gQVBJIGl0c2VsZiBpZiBhdCBhbGwgcG9zc2libGUsIHNvIEknZCBhcHByZWNpYXRl
IGFueSBoZWxwIGluIGRvaW5nCj4gPiBzby4KPiA+Cj4gPiBJJ3ZlIGxvb2tlZCB0aHJvdWdoIGxp
YnZtaSdzIGltcGxlbWVudGF0aW9uIHNvbWUgbW9yZTsgaXQgbG9va3MgbGlrZQo+ID4gaXQgZG9l
cyB0aGlzIHZpYSB2bWlfcGFnZXRhYmxlX2xvb2t1cF9jYWNoZSwgd2hpY2ggaW4gbXkgY2FzZSBl
bmRzIHVwCj4gPiBjYWxsaW5nIHYycF9wYWUgKGludGVsLmM6MzI3KS4gQXMgSSB1bmRlcnN0YW5k
IGl0LCBpbiB0aGF0IGZ1bmN0aW9uLAo+ID4gdGhlIGBkdGJgIHBhcmFtZXRlciBob2xkcyB0aGUg
cGFnZXRhYmxlIGJhc2UgYWRkcmVzcywgYW5kIHlvdSB1c2UgdGhhdAo+ID4gdG8gd2FsayB0aGUg
cGFnZSB0YWJsZSBhbmQgZ2V0IHRoZSBwaHlzaWNhbCBhZGRyZXNzIGNvcnJlc3BvbmRpbmcgdG8K
PiA+IHRoZSB2aXJ0dWFsIGFkZHIuIEJhc2VkIG9uIHRoZSBlbmQgb2Ygdm1pX3RyYW5zbGF0ZV9r
djJwCj4gPiAoYWNjZXNzb3JzLmM6NzAzKSwgaXQgbG9va3MgbGlrZSB0aGUgdmFsdWUgb2YgZHRi
IGlzIGB2bWktPmtwZ2RgLAo+ID4gd2hpY2ggYXQgc29tZSBwb2ludCBlYXJsaWVyIGlzIHNldCB0
byB0aGUgdmFsdWUgb2YgdGhlIGBjcjNgIHJlZ2lzdGVyLgo+ID4gSXMgbXkgdW5kZXJzdGFuZGlu
Zywgcm91Z2hseSBzcGVha2luZywgY29ycmVjdD8KCkNvcnJlY3QsIHRoaXMgd29ya3MgYmVjYXVz
ZSB0aGUga2VybmVsIGlzIG1hcHBlZCBpbnRvIGFsbCBwcm9jZXNzJwphZGRyZXNzIHNwYWNlIG9u
IGJvdGggV2luZG93cyBhbmQgTGludXguIFNvIHlvdSBjYW4ganVzdCB0YWtlIHRoZQp2YWx1ZSBv
ZiBDUjMgYXQgYW55IGdpdmVuIHRpbWUgYW5kIHlvdSB3aWxsIGZpbmQgdGhlIGtlcm5lbCBtZW1v
cnkKcmFuZ2UgbWFwcGVkIGluLiBUaGUgcmVjZW50IEtQVEkgbWl0aWdhdGlvbnMgbWlnaHQgZWZm
ZWN0IHRoaXMgdGhvdWdoLApoYXZlbid0IGludmVzdGlnYXRlZCBpdCB5ZXQuCgo+ID4gSSB0cmll
ZCB0byByZXBsaWNhdGUgYSBzaW1wbGVyIHZlcnNpb24gb2YgbGlidm1pJ3MgcGFnZSB0YWJsZSB3
YWxraW5nCj4gPiBjb2RlIGp1c3Qgbm93LCBhbmQgaW4gZG9pbmcgc28gbm90aWNlZCB0aGF0IHRo
ZSB2YWx1ZSBvZiBDUjAsIGFzCj4gPiByZXBvcnRlZCBieSBYZW4sIGhhcyBpdHMgMzFzdCBiaXQg
c2V0IHRvIHplcm8g4oCmIGkuZS4gdmlydHVhbAo+ID4gYWRkcmVzc2luZyBpcyBkaXNhYmxlZCBl
bnRpcmVseT8gKEZvciByZWZlcmVuY2UsIEknbSB1c2luZyBhIDY0LWJpdAo+ID4gVWJ1bnR1IGlt
YWdlIHNldCB1cCBpbml0aWFsbHkgYnkgdmlydC1tYW5hZ2VyIGJ1dCBub3cganVzdCBydW4gdmlh
IGB4bAo+ID4gY3JlYXRlYC4gSSBkb24ndCBrbm93IGlmIEkgc2hvdWxkIGV4cGVjdCBpdCB0byBo
YXZlIHBhZ2luZyBlbmFibGVkIG9yCj4gPiBub3QuKSBPbiB0aGUgb3RoZXIgaGFuZCwgaWYgSSB1
bmRlcnN0YW5kIGNvcnJlY3RseSwgd2hhdCBJIG1lbnRpb25lZAo+ID4gZWFybGllciB3aXRoIHJl
Z2FyZHMgdG8gc29tZSBIVk0gZ3Vlc3RzIGFzc3VtaW5nIChhZGRyID4+Cj4gPiBYQ19QQUdFX1NI
SUZUKSA9IE1GTiAqaXMqIGFzc3VtaW5nIHRoYXQgZ3Vlc3QgcGFnZSBmcmFtZSBudW1iZXIgPQo+
ID4gbWFjaGluZSBmcmFtZSBudW1iZXIsIHdoaWNoIHNvdW5kcyBsaWtlIGl0IGlzIHdoYXQgd291
bGQgYmUgYXBwbGljYWJsZQo+ID4gaW4gdGhpcyBjYXNlLgo+ID4KPiA+IEhvbmVzdGx5LCBJJ20g
bm90IHNvIHN1cmUgd2hhdCdzIGhhcHBlbmluZyBoZXJlLCBhbmQgSSdtIG5vdCBldmVuIHN1cmUK
PiA+IG15IGRlc2NyaXB0aW9uIGlzIHNlbnNpYmxlIGF0IHRoaXMgcG9pbnQg4oCUIEkgbmVlZCB0
byBsb29rIGludG8KPiA+IGxpYnZtaSdzIGltcGxlbWVudGF0aW9uIG1vcmUgYW5kIGFsc28gZmln
dXJlIG91dCBleGFjdGx5IHdoYXQgcGFnaW5nCj4gPiBtb2RlIChvciBsYWNrIHRoZXJlb2YpIG15
IEhWTSBndWVzdCBpcyBydW5uaW5nIGluLiBJZiwgb24gdGhlIG90aGVyCj4gPiBoYW5kLCBhbnkg
b2YgdGhlIGFib3ZlIHNvdW5kcyBmYW1pbGlhciwgc3VnZ2VzdGlvbnMvaGludHMgd291bGQgYmUK
PiA+IHZlcnkgaGVscGZ1bC4KCklmIHlvdSB3YW50IHRvIGxvb2sgYXQgYW5vdGhlciB2ZXJ5IGNv
bXBhY3QgaW1wbGVtZW50YXRpb24gdGhlbiBsaWJ4YwpoYXMgb25lIHRvbzogaHR0cHM6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPXhlbi5naXQ7YT1ibG9iO2Y9dG9vbHMvbGlieGMveGNfcGFn
ZXRhYi5jO2g9ZGIyNWMyMDI0NzU3M2EzYzYzOGQ3NzI1Yzk3NjQzMzIyMWE0MDE0MTtoYj1IRUFE
I2wyOQoKPiBIZXJlIGFyZSBzb21lIG9ic2VydmF0aW9ucy9wb2ludHMgd2hpY2ggbWF5IGhlbHAu
Cj4KPiB4ODYgaXMgYSBiaXQgbW9yZSBjb21wbGljYXRlZCB0aGFuIG90aGVyIGFyY2hpdGVjdHVy
ZXMsIGFuZCBhcyBhIHJlc3VsdCwKPiB0aGVyZSBpcyBhIGxvdCBvZiBzdWJ0bHkgaW5jb3JyZWN0
IHRlcm1pbm9sb2d5IChpbmNsdWRpbmcgaW4gTGlidm1pIC0KPiBzb3JyeSBUYW1hcykuCgpXZWxs
IGF3YXJlIG9mIGl0ID0pCgo+Cj4gQSB2aXJ0dWFsIGFkZHJlc3MgKGFsc28gY2FsbGVkIGFuIGVm
ZmVjdGl2ZSBhZGRyZXNzKSBpcyBhIHNlZ21lbnQ6b2Zmc2V0Cj4gcGFpci4gIFRoZSBzZWdtZW50
IGlzIGFsbW9zdCBhbHdheXMgaW1wbGljaXQgKCVjcyBmb3IgaW5zdHJ1Y3Rpb24KPiBmZXRjaGVz
LCAlc3MgZm9yIHN0YWNrIGFjY2Vzc2VzLCAlZHMgZm9yIG5vcm1hbCBkYXRhIGFjY2Vzc2VzKS4g
IFRoZQo+IHNlZ21lbnRhdGlvbiBwYXJ0IG9mIGFkZHJlc3MgdHJhbnNsYXRpb24gYWRkcyB0aGUg
c2VnbWVudCBiYXNlIHRvIHRoZQo+IG9mZnNldCB0byBwcm9kdWNlIGEgbGluZWFyIGFkZHJlc3Mu
Cj4KPiBBICJmbGF0IG1lbW9yeSBtb2RlbCIgKHVzZWQgYnkgYWxtb3N0IGFsbCAzMmJpdCBPU2Vz
IGFuZCBpcwo+IHVuY29uZGl0aW9uYWwgaW4gQU1ENjQpIGlzIG9uZSB3aGVyZSB0aGUgc2VnbWVu
dCBiYXNlIGlzIDAsIGF0IHdoaWNoCj4gcG9pbnQgb2Zmc2V0ID09IGxpbmVhciBhZGRyZXNzLiAg
VGhpcyBpcyB3aGVyZSBtb3N0IGNvbmZ1c2lvbiBvdmVyIHRoZQo+IHRlcm0gInZpcnR1YWwgYWRk
cmVzcyIgYXJpc2VzLgo+Cj4gVGhlIHBhZ2luZyBwYXJ0IG9mIGFkZHJlc3MgdHJhbnNsYXRpb24g
dGFrZXMgYSBsaW5lYXIgYWRkcmVzcywgZm9sbG93cwo+IHRoZSBwYWdldGFibGUgc3RydWN0dXJl
IChyb290ZWQgaW4gJWNyMyksIHRvIHByb2R1Y2UgYSBwaHlzaWNhbCBhZGRyZXNzCj4gYXMgYW4g
b3V0cHV0LiAgVGhpcyBtYXkgYmUgZ3Vlc3QgcGh5c2ljYWwgb3IgaG9zdCBwaHlzaWNhbCBkZXBl
bmRpbmcgb24KPiB0aGUgVk0gY29uZmlndXJhdGlvbi4KPgo+Cj4gTmV4dCwgcGxlYXNlIHJlYWQK
PiBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD14ZW4uZ2l0O2E9YmxvYjtmPXhlbi9p
bmNsdWRlL3hlbi9tbS5oO2g9MDU0ZDAyZTZjMGU2OGI0MTFhZmJhNDI0MjRkYzVmZTdlN2Q2OTg1
NTtoYj1yZWZzL2hlYWRzL3N0YWdpbmcjbDgKPiB3aGljaCBkZXNjcmliZXMgdGhlIHRlcm1pbm9s
b2d5IFhlbiB1c2VzIGZvciB2YXJpb3VzIGFkZHJlc3Mgc3BhY2VzLiAgSW4KPiBwYXJ0aWN1bGFy
LCB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVuIE1GTiBhbmQgR0ZOLgo+Cj4gVGhlIHJlbGV2YW50IGRp
ZmZlcmVuY2UgUFYgYW5kIEhWTSBndWVzdHMgYXMgZmFyIGFzIHlvdSBhcmUgY29uY2VybmVkIGlz
Cj4gdGhhdCBmb3IgUFYgZ3Vlc3RzLCBHRk4gPT0gTUZOIGJlY2F1c2UgdGhlIHBhZ2V0YWJsZXMg
d3JpdHRlbiBieSB0aGUKPiBndWVzdCBhcmUgd2Fsa2VkIGRpcmVjdGx5IGJ5IGhhcmR3YXJlLgo+
Cj4gQW4gSFZNIGd1ZXN0IGhhcyBHRk4gIT0gTUZOLCBiZWNhdXNlIHRoZSBndWVzdCBwaHlzaWNh
bCB0byBob3N0IHBoeXNpY2FsCj4gdHJhbnNsYXRpb24gaXMgcHJvdmlkZWQgYnkgSEFQL0VQVC9O
UFQvU0xBVCAod2hpY2hldmVyIHRlcm0geW91IGNob3NlIHRvCj4gdXNlIGZvciBoYXJkd2FyZSBh
Y2NlbGVyYXRpb24pLCBvciBieSB0aGUgc2hhZG93IHBhZ2V0YWJsZXMgKG1haW50YWluZWQKPiBh
bmQgb3BlcmF0ZWQgYnkgWGVuLCBmb3IgaGFyZHdhcmUgbGFja2luZyBIQVAgc3VwcG9ydCkuCj4K
PiBUaGUgZm9yZWlnbiBtYXAgQVBJIHVzZXMgYSBHRk4sIGV2ZW4gaWYgdGhlIHVuZGVybHlpbmcg
QVBJIGRlc2NyaWJlcyB0aGUKPiBwYXJhbWV0ZXIgbmFtZSBhcyBNRk4uICBUaGlzIGlzIGEgY29u
c2VxdWVuY2Ugb2YgUFYgZ3Vlc3RzIGhhdmluZyBiZWVuCj4gZGV2ZWxvcGVkIGxvbmcgYmVmb3Jl
IGhhcmR3YXJlIHZpcnQgZXh0ZW5zaW9ucyBjYW1lIGFsb25nLCBhbmQgbm9vbmUKPiBoYXZpbmcg
Z29uZSB0aHJvdWdoIGFuZCByZXRyb2FjdGl2ZWx5IHVwZGF0ZWQgdGhlIHRlcm1pbm9sb2d5Lgo+
Cj4gVGhlcmVmb3JlLCBmb3IgYm90aCBQViBhbmQgSFZNIGd1ZXN0cywgeW91IGNhbiB0YWtlIHRo
ZSBndWVzdCBjcjMsCj4gZXh0cmFjdCB0aGUgZnJhbWUgcGFydCBvZiBpdCwgYW5kIGFzayB0aGUg
Zm9yZWlnbiBtYXAgQVBJIHRvIG1hcCB0aGF0Cj4gZ3Vlc3QgZnJhbWUuICBUaGUgdW5kZXJseWlu
ZyBpbXBsZW1lbnRhdGlvbiBpbiBYZW4gaXMgdHJpdmlhbCBmb3IgYSBQVgo+IGd1ZXN0IChHRk4g
PT0gTUZOKSwgYnV0IHNsaWdodGx5IG1vcmUgY29tcGxpY2F0ZWQgZm9yIEhWTSBndWVzdHMgKEdG
Tgo+IGhhcyB0byBiZSB0cmFuc2xhdGVkIGludG8gYW4gTUZOIGJ5IFhlbiB3YWxraW5nIHRoZSBI
QVAvc2hhZG93Cj4gcGFnZXRhYmxlcyBiZWZvcmUgZG9tMCdzIG1hcHBpbmcgcmVxdWVzdCBjYW4g
YmUgY29tcGxldGVkKS4KPgo+IEkgaG9wZSB0aGlzIGNsZWFycyB1cCBzb21lIG9mIHRoZSBjb25m
dXNpb24uCj4KClRoYW5rcyBmb3IgdGhlIGluLWRlcHRoIHdyaXRlLXVwISBXZSBtaWdodCBldmVu
IHdhbnQgdG8gcmVjb3JkIHRoaXMgb24KYSB3aWtpIHBhZ2UgOykKClRhbWFzCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 19:06:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 19:06: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 1gAgIP-0003Co-Jm; Thu, 11 Oct 2018 19:06:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ivhl=mx=xenproject.org=prvs=8156e8a48=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gAgIO-0003CZ-3V
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 19:06:52 +0000
X-Inumbo-ID: fde77a29-cd88-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fde77a29-cd88-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 19:08:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,369,1534809600"; d="scan'208";a="67627463"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75394-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=b9c055f72b9dbc9cef3a65b9a4932ad6e4f403e0
X-Osstest-Versions-That: ovmf=2730470f9d3bbaed51a04a11bfc1bf21670fa49e
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 11 Oct 2018 20:06:47 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75394: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTM5NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1Mzk0LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICBiOWMwNTVmNzJiOWRiYzljZWYzYTY1YjlhNDkzMmFkNmU0
ZjQwM2UwCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAyNzMwNDcwZjlk
M2JiYWVkNTFhMDRhMTFiZmMxYmYyMTY3MGZhNDllCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzUz
ODkgIDIwMTgtMTAtMTEgMDA6MjA6MjUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1Mzk0ICAyMDE4LTEwLTExIDEwOjIwOjE1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQXJkIEJpZXNoZXV2
ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQ2hhc2VsIENoaXUgPGNoYXNlbC5jaGl1
QGludGVsLmNvbT4KICBDaGFzZWwsIENoaXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4KICBNYXJj
aW4gV29qdGFzIDxtd0BzZW1paGFsZi5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dz
OiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0Lnhl
bnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBi
dWlsZC1pMzg2IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXB2b3BzIGJyb2tlbgpicm9r
ZW4tam9iIGJ1aWxkLWkzODYteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0IGJyb2tl
bgpicm9rZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWFt
ZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC1wdm9wcyBob3N0LWlu
c3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJv
a2VuLXN0ZXAgYnVpbGQtaTM4NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1k
NjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWlu
c3RhbGwoNCkKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGI5YzA1NWY3MmI5ZGJj
OWNlZjNhNjViOWE0OTMyYWQ2ZTRmNDAzZTAKQXV0aG9yOiBDaGFzZWwsIENoaXUgPGNoYXNlbC5j
aGl1QGludGVsLmNvbT4KRGF0ZTogICBNb24gT2N0IDggMTU6NDQ6NDUgMjAxOCArMDgwMAoKICAg
IEludGVsRnNwMlBrZy9HZW5DZmdPcHQucHk6IFN1cHBvcnQgUENEIGlucHV0IGZyb20gY29tbWFu
ZCBsaW5lCiAgICAKICAgIFJFRjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3df
YnVnLmNnaT9pZD0xMjMxCiAgICAKICAgIEJ1aWxkIHN5c3RlbSBhbHJlYWR5IHN1cHBvcnQgb3Zl
cnJpZGUgUENEIHZhbHVlIGJ5IGNvbW1hbmQKICAgIGxpbmUgc28gYWRkIHRoaXMgc3VwcG9ydCB0
byBHZW5DZmdPcHQucHkKICAgIEFsc28gdXBkYXRlIHJldmlzaW9uIHRvIDAuNTMKICAgIAogICAg
VGVzdDogVmVyaWZpZWQgVVBEIGhlYWRlciBmaWxlcyBnZW5lcmF0ZWQgY2FuIHJlZmxlY3QgZGlm
ZmVyZW50CiAgICAgICAgICBQQ0QgdmFsdWVzIGZyb20gLS1wY2QgYnVpbGQgY29tbWFuZCBpbnB1
dAogICAgCiAgICBDYzogSmlld2VuIFlhbyA8Smlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBDYzog
R2FvIExpbWluZyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDYzogWmh1IFlvbmdob25nIDx5
b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBD
b250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogQ2hhc2VsIENoaXUg
PGNoYXNlbC5jaGl1QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBKaWV3ZW4gWWFvIDxKaWV3
ZW4ueWFvQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBaaHUgWW9uZ2hvbmcgPHlvbmdob25n
LnpodUBpbnRlbC5jb20+Cgpjb21taXQgMWEzYmVlMjA4MjBjOWY2OGEyMzVhMzFjY2M5MmRiMWYy
OTkyNjZjOQpBdXRob3I6IEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3Jn
PgpEYXRlOiAgIFdlZCBPY3QgMTAgMTA6MzQ6NTAgMjAxOCArMDIwMAoKICAgIE1kZU1vZHVsZVBr
Zy9Ob25EaXNjb3ZlcmFibGVQY2lEZXZpY2VEeGU6IGV4cG9zZSB1bmlxdWUgQi9EL0YgaWRlbnRp
ZmllcnMKICAgIAogICAgQ3VycmVudGx5LCB0aGUgaW1wbGVtZW50YXRpb24gb2YgRUZJX1BDSV9J
T19QUk9UT0NPTDo6R2V0TG9jYXRpb24oKQogICAgaW4gTm9uRGlzY292ZXJhYmxlUGNpRGV2aWNl
RHhlIHJldHVybnMgdGhlIHNhbWUgc2V0IG9mIGR1bW15IHZhbHVlcwogICAgZm9yIGVhY2ggaW5z
dGFuY2Ugb2YgdGhlIE5PTl9ESVNDT1ZFUkFCTEVfREVWSUNFIHByb3RvY29sIHRoYXQgaXQKICAg
IGF0dGFjaGVzIGl0c2VsZiB0by4gSG93ZXZlciwgdGhpcyB0dXJucyBvdXQgdG8gYmUgY2F1c2lu
ZyBwcm9ibGVtcwogICAgaW4gY2FzZXMgd2hlcmUgc29mdHdhcmUgKHN1Y2ggYXMgdGhlIEFSTSBD
b21wbGlhbmNlIFRlc3QgU3VpdGUgW0FDU10pCiAgICBhdHRlbXB0cyB0byB1c2UgdGhlc2UgdmFs
dWVzIHRvIHVuaXF1ZWx5IGlkZW50aWZ5IGNvbnRyb2xsZXJzLCBzaW5jZQogICAgdGhlIGNvbGxp
c2lvbnMgY3JlYXRlIGFtYmlndWl0eSBpbiB0aGlzIHJlZ2FyZC4KICAgIAogICAgU28gbGV0J3Mg
bW9kaWZ5IEdldExvY2F0aW9uKCkgdG8gcmV0dXJuIGFuIGFyYml0cmFyeSBidXMvZGV2aWNlIHR1
cGxlCiAgICBvbiBzZWdtZW50IDB4ZmYgaW5zdGVhZC4gVGhpcyBpcyBndWFyYW50ZWVkIG5vdCB0
byBjbGFzaCB3aXRoIG90aGVyCiAgICBub24tZGlzY292ZXJhYmxlIFBDSSBkZXZpY2VzLCBhbmQg
aGlnaGx5IHVubGlrZWx5IHRvIGNsYXNoIHdpdGggcmVhbAogICAgUENJZSBkZXZpY2VzLgogICAg
CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQg
MS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGlu
YXJvLm9yZz4KICAgIFRlc3RlZC1ieTogTWFyY2luIFdvanRhcyA8bXdAc2VtaWhhbGYuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 20:14:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 20:14: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 1gAhLO-0001Lg-65; Thu, 11 Oct 2018 20:14:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=eewj=mx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gAhLN-0001LW-6p
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 20:14:01 +0000
X-Inumbo-ID: d284c46c-cd91-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d284c46c-cd91-11e8-a8a5-bc764e045a96;
 Thu, 11 Oct 2018 22:11:22 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gAhLJ-0007Kr-3M; Thu, 11 Oct 2018 20: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 1gAhLI-0008L4-O2; Thu, 11 Oct 2018 20:13:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gAhLI-00016t-MZ; Thu, 11 Oct 2018 20:13:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128570-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-armhf-armhf-libvirt:host-ping-check-native:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-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-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-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check: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-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-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-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-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: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-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-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-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-amd64-i386-xl-qemuu-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-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=3622426cc93ab5bc75fa9cf2e897441dff894c34
X-Osstest-Versions-That: linux=cdd48f386d7e6671e7cc21e517ae258b298ec877
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 11 Oct 2018 20:13:56 +0000
Subject: [Xen-devel] [linux-4.9 test] 128570: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODU3MCBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODU3MC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAg
NSBob3N0LXBpbmctY2hlY2stbmF0aXZlICAgZmFpbCBSRUdSLiB2cy4gMTI4Mzg4CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUv
eDEwIGZhaWwgUkVHUi4gdnMuIDEyODM4OAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBi
dXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODM4OAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxp
a2UgMTI4Mzg4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjgzODgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODM4OAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI4Mzg4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItaW50ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9y
IHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAzNjIyNDI2Y2M5M2FiNWJjNzVmYTljZjJl
ODk3NDQxZGZmODk0YzM0CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICBj
ZGQ0OGYzODZkN2U2NjcxZTdjYzIxZTUxN2FlMjU4YjI5OGVjODc3CgpMYXN0IHRlc3Qgb2YgYmFz
aXMgICAxMjgzODggIDIwMTgtMTAtMDQgMjE6MTI6MDcgWiAgICA2IGRheXMKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTI4NTcwICAyMDE4LTEwLTEwIDA3OjEzOjE5IFogICAgMSBkYXlzICAgIDEgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWwg
VmlybyA8dmlyb0B6ZW5pdi5saW51eC5vcmcudWs+CiAgQW5kcmVhcyBHcnVlbmJhY2hlciA8YWdy
dWVuYmFAcmVkaGF0LmNvbT4KICBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24u
b3JnPgogIEFudG9uIFZhc2lseWV2IDx2YXNpbHlldkBpc3ByYXMucnU+CiAgQXJuYWxkbyBDYXJ2
YWxobyBkZSBNZWxvIDxhY21lQHJlZGhhdC5jb20+CiAgQXJ1bmsgS2hhbmRhdmFsbGkgPGFraGFu
ZGF2QGNvZGVhdXJvcmEub3JnPgogIEFzaGlzaCBTYW1hbnQgPGFzaGlzaC5zYW1hbnRAb3JhY2xl
LmNvbT4KICBBdXJlbGllbiBBcHRlbCA8YWFwdGVsQHN1c2UuY29tPgogIEJlbiBHcmVlYXIgPGdy
ZWVhcmJAY2FuZGVsYXRlY2guY29tPgogIEJlbiBIdXRjaGluZ3MgPGJlbi5odXRjaGluZ3NAY29k
ZXRoaW5rLmNvLnVrPgogIEJlbiBTa2VnZ3MgPGJza2VnZ3NAcmVkaGF0LmNvbT4KICBCb3JpcyBP
c3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgogIENocmlzdG9waCBIZWxsd2ln
IDxoY2hAbHN0LmRlPgogIERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4K
ICBEYW5layBEdXZhbGwgPGR1dmFsbEBjb21meWNoYWlyLm9yZz4KICBEYW5pZWwgQmxhY2sgPGRh
bmllbEBsaW51eC5pYm0uY29tPgogIERhbmllbCBKdXJnZW5zIDxkYW5pZWxqQG1lbGxhbm94LmNv
bT4KICBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRW1tYW51ZWwgR3J1
bWJhY2ggPGVtbWFudWVsLmdydW1iYWNoQGludGVsLmNvbT4KICBGZWxpcGUgQmFsYmkgPGZlbGlw
ZS5iYWxiaUBsaW51eC5pbnRlbC5jb20+CiAgRnJlZGVyaWMgV2Vpc2JlY2tlciA8ZndlaXNiZWNA
Z21haWwuY29tPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5v
cmc+CiAgSGFycnkgTWFsbG9uIDxoam1hbGxvbkBnbWFpbC5jb20+CiAgSGVpbnogTWF1ZWxzaGFn
ZW4gPGhlaW56bUByZWRoYXQuY29tPgogIEhlcmJlcnQgWHUgPGhlcmJlcnRAZ29uZG9yLmFwYW5h
Lm9yZy5hdT4KICBIaXNhbyBUYW5hYmUgPHh0YW5hYmVAZ21haWwuY29tPgogIElsYW4gUGVlciA8
aWxhbi5wZWVyQGludGVsLmNvbT4KICBJbmdvIE1vbG5hciA8bWluZ29Aa2VybmVsLm9yZz4KICBJ
dmFuIERlbGFsYW5kZSA8Y29sb25hQGFyaXN0YS5jb20+CiAgSmFjZWsgVG9tYWthIDxqYWNlay50
b21ha2FAcG9jenRhLmZtPgogIEphbiBLaXN6a2EgPGphbi5raXN6a2FAc2llbWVucy5jb20+CiAg
SmFubiBIb3JuIDxqYW5uaEBnb29nbGUuY29tPgogIEphc29uIEd1bnRob3JwZSA8amdnQG1lbGxh
bm94LmNvbT4KICBKaWEtSnUgQmFpIDxiYWlqaWFqdTE5OTBAZ21haWwuY29tPgogIEppcmkgS29z
aW5hIDxqa29zaW5hQHN1c2UuY3o+CiAgSm9lIFRob3JuYmVyIDxlanRAcmVkaGF0LmNvbT4KICBK
b2hhbm5lcyBCZXJnIDxqb2hhbm5lcy5iZXJnQGludGVsLmNvbT4KICBKb24gS3VobiA8amt1aG5A
YmFycmFjdWRhLmNvbT4KICBKb3NlcGggUWkgPGppYW5ncWk5MDNAZ21haWwuY29tPgogIEpvc2gg
QWJyYWhhbSA8ai5hYnJhaGFtMTc3NkBnbWFpbC5jb20+CiAgSm9zaHVhIEFicmFoYW0gPGouYWJy
YWhhbTE3NzZAZ21haWwuY29tPgogIEpvdW5pIE1hbGluZW4gPGpvdW5pQGNvZGVhdXJvcmEub3Jn
PgogIEp1bGlhbiBXaWVkbWFubiA8andpQGxpbnV4LmlibS5jb20+CiAgSnVuIFBpYW8gPHBpYW9q
dW5AaHVhd2VpLmNvbT4KICBLYWktSGVuZyBGZW5nIDxrYWkuaGVuZy5mZW5nQGNhbm9uaWNhbC5j
b20+CiAgS2VlcyBDb29rIDxrZWVzY29va0BjaHJvbWl1bS5vcmc+CiAgTGVvbmFyZCBDcmVzdGV6
IDxsZW9uYXJkLmNyZXN0ZXpAbnhwLmNvbT4KICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGlu
dXgtZm91bmRhdGlvbi5vcmc+CiAgTGludXMgV2FsbGVpaiA8bGludXMud2FsbGVpakBsaW5hcm8u
b3JnPgogIEx1Y2EgQ29lbGhvIDxsdWNpYW5vLmNvZWxob0BpbnRlbC5jb20+CiAgTWFyYyBBdXLD
qGxlIExhIEZyYW5jZSA8dHNpQHR1eW9peC5uZXQ+CiAgTWFzYWhpcm8gWWFtYWRhIDx5YW1hZGEu
bWFzYWhpcm9Ac29jaW9uZXh0LmNvbT4KICBNaWNoYWVsIEhlbm5lcmljaCA8bWljaGFlbC5oZW5u
ZXJpY2hAYW5hbG9nLmNvbT4KICBNaWd1ZWwgT2plZGEgPG1pZ3VlbC5vamVkYS5zYW5kb25pc0Bn
bWFpbC5jb20+CiAgTWlrZSBTbml0emVyIDxzbml0emVyQHJlZGhhdC5jb20+CiAgTmFtaHl1bmcg
S2ltIDxuYW1oeXVuZ0BrZXJuZWwub3JnPgogIE5hb3lhIEhvcmlndWNoaSA8bi1ob3JpZ3VjaGlA
YWguanAubmVjLmNvbT4KICBOYXZlZW4gTi4gUmFvIDxuYXZlZW4ubi5yYW9AbGludXgudm5ldC5p
Ym0uY29tPgogIE5ldGFuZWwgQmVsZ2F6YWwgPG5ldGFuZWxAYW1hem9uLmNvbT4KICBPbGFmIEhl
cmluZyA8b2xhZkBhZXBmbGUuZGU+CiAgUGF1bCBNYWNrZXJyYXMgPHBhdWx1c0BvemxhYnMub3Jn
PgogIFBhdWxvIEFsY2FudGFyYSA8cGFsY2FudGFyYUBzdXNlLmRlUj4KICBQZW5nIExpIDxsaXBl
bmczMjFAaHVhd2VpLmNvbT4KICBQZXRlciBaaWpsc3RyYSAoSW50ZWwpIDxwZXRlcnpAaW5mcmFk
ZWFkLm9yZz4KICBSYW5keSBEdW5sYXAgPHJkdW5sYXBAaW5mcmFkZWFkLm9yZz4KICBSaWNhcmRv
IFJpYmFsZGEgRGVsZ2FkbyA8cmljYXJkby5yaWJhbGRhQGdtYWlsLmNvbT4KICBSaWNoYXJkIEt1
byA8cmt1b0Bjb2RlYXVyb3JhLm9yZz4KICBTYWVlZCBNYWhhbWVlZCA8c2FlZWRtQG1lbGxhbm94
LmNvbT4KICBTYWdpIEdyaW1iZXJnIDxzYWdpQGdyaW1iZXJnLm1lPgogIFNhbmRpcGFuIERhcyA8
c2FuZGlwYW5AbGludXguaWJtLmNvbT4KICBTYXNoYSBMZXZpbiA8YWxleGFuZGVyLmxldmluQG1p
Y3Jvc29mdC5jb20+CiAgU2VhbiBPJ0JyaWVuIDxzZW9icmllbkBjaHJvbWl1bS5vcmc+CiAgU2hh
b2h1YSBMaSA8c2hsaUBmYi5jb20+CiAgU3RlcGhlbiBSb3Rod2VsbCA8c2ZyQGNhbmIuYXV1Zy5v
cmcuYXU+CiAgU3RldmUgRnJlbmNoIDxzdGZyZW5jaEBtaWNyb3NvZnQuY29tPgogIFN0ZXZlIFdp
c2UgPHN3aXNlQG9wZW5ncmlkY29tcHV0aW5nLmNvbT4KICBUYWthc2hpIEl3YWkgPHRpd2FpQHN1
c2UuZGU+CiAgVG9rZSBIw7hpbGFuZC1Kw7hyZ2Vuc2VuIDx0b2tlQHRva2UuZGs+CiAgVmluY2Vu
dCBXaGl0Y2h1cmNoIDx2aW5jZW50LndoaXRjaHVyY2hAYXhpcy5jb20+CiAgVmluZWV0IEd1cHRh
IDx2Z3VwdGFAc3lub3BzeXMuY29tPgogIFZpdGFseSBLdXpuZXRzb3YgPHZrdXpuZXRzQHJlZGhh
dC5jb20+CiAgV2FpbWFuIExvbmcgPGxvbmdtYW5AcmVkaGF0LmNvbT4KICBXZW5qaWEgWmhhbmcg
PHdlbmppYUBsaW51eC5pYm0uY29tPgogIFdpbGwgRGVhY29uIDx3aWxsLmRlYWNvbkBhcm0uY29t
PgogIFdvbGZyYW0gU2FuZyA8d3NhQHRoZS1kcmVhbXMuZGU+CiAgWGlhbyBOaSA8eG5pQHJlZGhh
dC5jb20+CiAgWXVhbi1DaGkgUGFuZyA8ZnUzbW82Z29vQGdtYWlsLmNvbT4KCmpvYnM6CiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24g
bG9nOyBpdCB3b3VsZCBiZSAxNzkzIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 20:43:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 20: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 1gAhoE-0004Hz-2q; Thu, 11 Oct 2018 20:43:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=put7=mx=gmail.com=spmichaels.work@srs-us1.protection.inumbo.net>)
 id 1gAhoD-0004Hu-Bm
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 20:43:49 +0000
X-Inumbo-ID: fcbfb61a-cd95-11e8-a8a5-bc764e045a96
Received: from mail-it1-x12d.google.com (unknown [2607:f8b0:4864:20::12d])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fcbfb61a-cd95-11e8-a8a5-bc764e045a96;
 Thu, 11 Oct 2018 22:41:11 +0200 (CEST)
Received: by mail-it1-x12d.google.com with SMTP id w200-v6so15234349itc.4
 for <xen-devel@lists.xenproject.org>; Thu, 11 Oct 2018 13:43:47 -0700 (PDT)
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=XPakq1Rnqb5NtnZT2rPwktcBkSHIJg3pF355jGKgMLs=;
 b=StSsK7axArBBAmGZ7q4E8aDOxfOLpz85abwBrc2GLp/PIBNVzgpgyEVj+fTXtIJ0R3
 1SBEVbjUuvm5/ahUN/8XjoyrLwji9IcpQVAXxxt47WpqSxZu3b4ku/BAKaKR0+feUnXK
 bwdB4PJEi3CRi38P/vVRNsPGgw9/GH8AAjJ3pC9PB/Qxc5UZ4ovTWxJ5LLe8FAoD/9lh
 jabV0WR7gbwwz/vYwRYm25egU4VzYxQuM/UlNeBnHiMcpDffyQVyJtu5PWgBTg3zesYY
 lH4CppoBOUrj0SUS7Y0PJhPER+yRtIDQDSDykmXRvOSM5uA6zeOovInRMsH2MRXAwdAX
 Ds4Q==
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=XPakq1Rnqb5NtnZT2rPwktcBkSHIJg3pF355jGKgMLs=;
 b=gH9RUbWS/z3Lf3VV4rH+WAxX3OHrHpzeODrbyDfZK3Nk9vwnz3tx9/OGtKhgLZqGCg
 sadAVuN4AMjBW3xlEUiZUhisZs32Q/35N9XtVc7/JTZr48RJUhm1TOwNFso3upbkKS4e
 0gFpb/rOn7fK/K49qG7E/jtPQFdI1r/SCrm54x0scGP2xs4tKogSEpp2pYFXqoLt6RfW
 7n0p94GwhTetxB1G87Ml7jUH5wh/P9aS4su4B4H98U8lRhulAYCvjpFSvkr7KWm2roCn
 TLc3CmkQG4lRjKKDwVMHp9Oas9/CNuaQ995//qsZg8deHf+czU/uejdUEgzoiqivqJ/+
 E/ag==
X-Gm-Message-State: ABuFfojY7AxUjP42fxvC+1t6v1oiXtSCPIeld1jzuK+pMt6mU/T6ItNq
 2RLiGs8A9rQf53CYA0AYWmtMLzxAn9eL7f7pujU=
X-Google-Smtp-Source: ACcGV61VcJ9v4uoaAw7id7uMqu+U56wGctJaudYWk84ClrzTaOmex7Zx/KXOcwVOjy9o0QPhdIMjszXC4vLFI6WNt3c=
X-Received: by 2002:a02:63cc:: with SMTP id
 j195-v6mr2672729jac.122.1539290626926; 
 Thu, 11 Oct 2018 13:43:46 -0700 (PDT)
MIME-Version: 1.0
References: <CAAd-cWOSqZN9LYCRxEYjgCyHq24PFsZqOFE1T_PPnq3HjDGpaA@mail.gmail.com>
 <857c04f2-345f-b9ea-44ce-6e9d0aeb8248@citrix.com>
 <CAAd-cWMrRUrS7VzGN=3B9ekm9Gqx5aYZgayWdemV=-do1F8O9w@mail.gmail.com>
 <CABfawhkmNaNesdxcOOH=58f8GH1sn8ZyJ0TU8h+=9WhK0DCFtg@mail.gmail.com>
 <CAAd-cWPjq6fBs0iuar+oznaphSCa2LUyD=8MJfjyPjCTL=OVrQ@mail.gmail.com>
 <e1112b31-5259-83c7-8f5a-47d6b6fe6b36@citrix.com>
 <CABfawhn4jPfMsAtAcmCkhTvNE9gyvUuAQ82Nmxy8Ozi1qXqoBg@mail.gmail.com>
In-Reply-To: <CABfawhn4jPfMsAtAcmCkhTvNE9gyvUuAQ82Nmxy8Ozi1qXqoBg@mail.gmail.com>
From: Spencer Michaels <spmichaels.work@gmail.com>
Date: Thu, 11 Oct 2018 16:43:35 -0400
Message-ID: <CAAd-cWOH5ouLJ+oUMwxUxp5mp1gPT0aD_eMtQbqViBqjLug3Nw@mail.gmail.com>
To: Tamas Lengyel <tamas.k.lengyel@gmail.com>
Subject: Re: [Xen-devel] Mapping HVM guest memory from 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: andrew.cooper3@citrix.com, xen-devel@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============5029267269304393352=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============5029267269304393352==
Content-Type: multipart/alternative; boundary="000000000000062f180577fa07b5"

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

Thanks very much to both of you for the info! After Andrew's post today I
was able to write some code myself to walk the page tables and get it to
work correctly, and xc_translate_foreign_address is exactly what I want as
well. I had been digging through the Xen codebase for a while looking for
just such a function but hadn't found it =E2=80=A6 the docs situation for t=
hese
APIs could definitely be better! I will definitely update the wiki with all
this information once I'm sure I understand it properly.

On Thu, Oct 11, 2018 at 3:05 PM Tamas K Lengyel <tamas.k.lengyel@gmail.com>
wrote:

> On Wed, Oct 10, 2018 at 5:10 PM Andrew Cooper <andrew.cooper3@citrix.com>
> wrote:
> >
> > On 10/10/18 23:08, Spencer Michaels wrote:
> > > Interesting =E2=80=A6 sorry, I had read the docs a while ago and my
> > > interpretation at the time was that it didn't. I can try to get libvm=
i
> > > working, but nonetheless I do want to figure out how to this with the
> > > Xen API itself if at all possible, so I'd appreciate any help in doin=
g
> > > so.
> > >
> > > I've looked through libvmi's implementation some more; it looks like
> > > it does this via vmi_pagetable_lookup_cache, which in my case ends up
> > > calling v2p_pae (intel.c:327). As I understand it, in that function,
> > > the `dtb` parameter holds the pagetable base address, and you use tha=
t
> > > to walk the page table and get the physical address corresponding to
> > > the virtual addr. Based on the end of vmi_translate_kv2p
> > > (accessors.c:703), it looks like the value of dtb is `vmi->kpgd`,
> > > which at some point earlier is set to the value of the `cr3` register=
.
> > > Is my understanding, roughly speaking, correct?
>
> Correct, this works because the kernel is mapped into all process'
> address space on both Windows and Linux. So you can just take the
> value of CR3 at any given time and you will find the kernel memory
> range mapped in. The recent KPTI mitigations might effect this though,
> haven't investigated it yet.
>
> > > I tried to replicate a simpler version of libvmi's page table walking
> > > code just now, and in doing so noticed that the value of CR0, as
> > > reported by Xen, has its 31st bit set to zero =E2=80=A6 i.e. virtual
> > > addressing is disabled entirely? (For reference, I'm using a 64-bit
> > > Ubuntu image set up initially by virt-manager but now just run via `x=
l
> > > create`. I don't know if I should expect it to have paging enabled or
> > > not.) On the other hand, if I understand correctly, what I mentioned
> > > earlier with regards to some HVM guests assuming (addr >>
> > > XC_PAGE_SHIFT) =3D MFN *is* assuming that guest page frame number =3D
> > > machine frame number, which sounds like it is what would be applicabl=
e
> > > in this case.
> > >
> > > Honestly, I'm not so sure what's happening here, and I'm not even sur=
e
> > > my description is sensible at this point =E2=80=94 I need to look int=
o
> > > libvmi's implementation more and also figure out exactly what paging
> > > mode (or lack thereof) my HVM guest is running in. If, on the other
> > > hand, any of the above sounds familiar, suggestions/hints would be
> > > very helpful.
>
> If you want to look at another very compact implementation then libxc
> has one too:
> https://xenbits.xen.org/gitweb/?p=3Dxen.git;a=3Dblob;f=3Dtools/libxc/xc_p=
agetab.c;h=3Ddb25c20247573a3c638d7725c976433221a40141;hb=3DHEAD#l29
>
> > Here are some observations/points which may help.
> >
> > x86 is a bit more complicated than other architectures, and as a result=
,
> > there is a lot of subtly incorrect terminology (including in Libvmi -
> > sorry Tamas).
>
> Well aware of it =3D)
>
> >
> > A virtual address (also called an effective address) is a segment:offse=
t
> > pair.  The segment is almost always implicit (%cs for instruction
> > fetches, %ss for stack accesses, %ds for normal data accesses).  The
> > segmentation part of address translation adds the segment base to the
> > offset to produce a linear address.
> >
> > A "flat memory model" (used by almost all 32bit OSes and is
> > unconditional in AMD64) is one where the segment base is 0, at which
> > point offset =3D=3D linear address.  This is where most confusion over =
the
> > term "virtual address" arises.
> >
> > The paging part of address translation takes a linear address, follows
> > the pagetable structure (rooted in %cr3), to produce a physical address
> > as an output.  This may be guest physical or host physical depending on
> > the VM configuration.
> >
> >
> > Next, please read
> >
> http://xenbits.xen.org/gitweb/?p=3Dxen.git;a=3Dblob;f=3Dxen/include/xen/m=
m.h;h=3D054d02e6c0e68b411afba42424dc5fe7e7d69855;hb=3Drefs/heads/staging#l8
> > which describes the terminology Xen uses for various address spaces.  I=
n
> > particular, the difference between MFN and GFN.
> >
> > The relevant difference PV and HVM guests as far as you are concerned i=
s
> > that for PV guests, GFN =3D=3D MFN because the pagetables written by th=
e
> > guest are walked directly by hardware.
> >
> > An HVM guest has GFN !=3D MFN, because the guest physical to host physi=
cal
> > translation is provided by HAP/EPT/NPT/SLAT (whichever term you chose t=
o
> > use for hardware acceleration), or by the shadow pagetables (maintained
> > and operated by Xen, for hardware lacking HAP support).
> >
> > The foreign map API uses a GFN, even if the underlying API describes th=
e
> > parameter name as MFN.  This is a consequence of PV guests having been
> > developed long before hardware virt extensions came along, and noone
> > having gone through and retroactively updated the terminology.
> >
> > Therefore, for both PV and HVM guests, you can take the guest cr3,
> > extract the frame part of it, and ask the foreign map API to map that
> > guest frame.  The underlying implementation in Xen is trivial for a PV
> > guest (GFN =3D=3D MFN), but slightly more complicated for HVM guests (G=
FN
> > has to be translated into an MFN by Xen walking the HAP/shadow
> > pagetables before dom0's mapping request can be completed).
> >
> > I hope this clears up some of the confusion.
> >
>
> Thanks for the in-depth write-up! We might even want to record this on
> a wiki page ;)
>
> Tamas
>

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

<div dir=3D"ltr"><div dir=3D"ltr">Thanks very much to both of you for the i=
nfo! After Andrew&#39;s post today I was able to write some code myself to =
walk the page tables and get it to work correctly, and xc_translate_foreign=
_address is exactly what I want as well. I had been digging through the Xen=
 codebase for a while looking for just such a function but hadn&#39;t found=
 it =E2=80=A6 the docs situation for these APIs could definitely be better!=
 I will definitely update the wiki with all this information once I&#39;m s=
ure I understand it properly.</div></div><br><div class=3D"gmail_quote"><di=
v dir=3D"ltr">On Thu, Oct 11, 2018 at 3:05 PM Tamas K Lengyel &lt;<a href=
=3D"mailto:tamas.k.lengyel@gmail.com">tamas.k.lengyel@gmail.com</a>&gt; wro=
te:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;b=
order-left:1px #ccc solid;padding-left:1ex">On Wed, Oct 10, 2018 at 5:10 PM=
 Andrew Cooper &lt;<a href=3D"mailto:andrew.cooper3@citrix.com" target=3D"_=
blank">andrew.cooper3@citrix.com</a>&gt; wrote:<br>
&gt;<br>
&gt; On 10/10/18 23:08, Spencer Michaels wrote:<br>
&gt; &gt; Interesting =E2=80=A6 sorry, I had read the docs a while ago and =
my<br>
&gt; &gt; interpretation at the time was that it didn&#39;t. I can try to g=
et libvmi<br>
&gt; &gt; working, but nonetheless I do want to figure out how to this with=
 the<br>
&gt; &gt; Xen API itself if at all possible, so I&#39;d appreciate any help=
 in doing<br>
&gt; &gt; so.<br>
&gt; &gt;<br>
&gt; &gt; I&#39;ve looked through libvmi&#39;s implementation some more; it=
 looks like<br>
&gt; &gt; it does this via vmi_pagetable_lookup_cache, which in my case end=
s up<br>
&gt; &gt; calling v2p_pae (intel.c:327). As I understand it, in that functi=
on,<br>
&gt; &gt; the `dtb` parameter holds the pagetable base address, and you use=
 that<br>
&gt; &gt; to walk the page table and get the physical address corresponding=
 to<br>
&gt; &gt; the virtual addr. Based on the end of vmi_translate_kv2p<br>
&gt; &gt; (accessors.c:703), it looks like the value of dtb is `vmi-&gt;kpg=
d`,<br>
&gt; &gt; which at some point earlier is set to the value of the `cr3` regi=
ster.<br>
&gt; &gt; Is my understanding, roughly speaking, correct?<br>
<br>
Correct, this works because the kernel is mapped into all process&#39;<br>
address space on both Windows and Linux. So you can just take the<br>
value of CR3 at any given time and you will find the kernel memory<br>
range mapped in. The recent KPTI mitigations might effect this though,<br>
haven&#39;t investigated it yet.<br>
<br>
&gt; &gt; I tried to replicate a simpler version of libvmi&#39;s page table=
 walking<br>
&gt; &gt; code just now, and in doing so noticed that the value of CR0, as<=
br>
&gt; &gt; reported by Xen, has its 31st bit set to zero =E2=80=A6 i.e. virt=
ual<br>
&gt; &gt; addressing is disabled entirely? (For reference, I&#39;m using a =
64-bit<br>
&gt; &gt; Ubuntu image set up initially by virt-manager but now just run vi=
a `xl<br>
&gt; &gt; create`. I don&#39;t know if I should expect it to have paging en=
abled or<br>
&gt; &gt; not.) On the other hand, if I understand correctly, what I mentio=
ned<br>
&gt; &gt; earlier with regards to some HVM guests assuming (addr &gt;&gt;<b=
r>
&gt; &gt; XC_PAGE_SHIFT) =3D MFN *is* assuming that guest page frame number=
 =3D<br>
&gt; &gt; machine frame number, which sounds like it is what would be appli=
cable<br>
&gt; &gt; in this case.<br>
&gt; &gt;<br>
&gt; &gt; Honestly, I&#39;m not so sure what&#39;s happening here, and I&#3=
9;m not even sure<br>
&gt; &gt; my description is sensible at this point =E2=80=94 I need to look=
 into<br>
&gt; &gt; libvmi&#39;s implementation more and also figure out exactly what=
 paging<br>
&gt; &gt; mode (or lack thereof) my HVM guest is running in. If, on the oth=
er<br>
&gt; &gt; hand, any of the above sounds familiar, suggestions/hints would b=
e<br>
&gt; &gt; very helpful.<br>
<br>
If you want to look at another very compact implementation then libxc<br>
has one too: <a href=3D"https://xenbits.xen.org/gitweb/?p=3Dxen.git;a=3Dblo=
b;f=3Dtools/libxc/xc_pagetab.c;h=3Ddb25c20247573a3c638d7725c976433221a40141=
;hb=3DHEAD#l29" rel=3D"noreferrer" target=3D"_blank">https://xenbits.xen.or=
g/gitweb/?p=3Dxen.git;a=3Dblob;f=3Dtools/libxc/xc_pagetab.c;h=3Ddb25c202475=
73a3c638d7725c976433221a40141;hb=3DHEAD#l29</a><br>
<br>
&gt; Here are some observations/points which may help.<br>
&gt;<br>
&gt; x86 is a bit more complicated than other architectures, and as a resul=
t,<br>
&gt; there is a lot of subtly incorrect terminology (including in Libvmi -<=
br>
&gt; sorry Tamas).<br>
<br>
Well aware of it =3D)<br>
<br>
&gt;<br>
&gt; A virtual address (also called an effective address) is a segment:offs=
et<br>
&gt; pair.=C2=A0 The segment is almost always implicit (%cs for instruction=
<br>
&gt; fetches, %ss for stack accesses, %ds for normal data accesses).=C2=A0 =
The<br>
&gt; segmentation part of address translation adds the segment base to the<=
br>
&gt; offset to produce a linear address.<br>
&gt;<br>
&gt; A &quot;flat memory model&quot; (used by almost all 32bit OSes and is<=
br>
&gt; unconditional in AMD64) is one where the segment base is 0, at which<b=
r>
&gt; point offset =3D=3D linear address.=C2=A0 This is where most confusion=
 over the<br>
&gt; term &quot;virtual address&quot; arises.<br>
&gt;<br>
&gt; The paging part of address translation takes a linear address, follows=
<br>
&gt; the pagetable structure (rooted in %cr3), to produce a physical addres=
s<br>
&gt; as an output.=C2=A0 This may be guest physical or host physical depend=
ing on<br>
&gt; the VM configuration.<br>
&gt;<br>
&gt;<br>
&gt; Next, please read<br>
&gt; <a href=3D"http://xenbits.xen.org/gitweb/?p=3Dxen.git;a=3Dblob;f=3Dxen=
/include/xen/mm.h;h=3D054d02e6c0e68b411afba42424dc5fe7e7d69855;hb=3Drefs/he=
ads/staging#l8" rel=3D"noreferrer" target=3D"_blank">http://xenbits.xen.org=
/gitweb/?p=3Dxen.git;a=3Dblob;f=3Dxen/include/xen/mm.h;h=3D054d02e6c0e68b41=
1afba42424dc5fe7e7d69855;hb=3Drefs/heads/staging#l8</a><br>
&gt; which describes the terminology Xen uses for various address spaces.=
=C2=A0 In<br>
&gt; particular, the difference between MFN and GFN.<br>
&gt;<br>
&gt; The relevant difference PV and HVM guests as far as you are concerned =
is<br>
&gt; that for PV guests, GFN =3D=3D MFN because the pagetables written by t=
he<br>
&gt; guest are walked directly by hardware.<br>
&gt;<br>
&gt; An HVM guest has GFN !=3D MFN, because the guest physical to host phys=
ical<br>
&gt; translation is provided by HAP/EPT/NPT/SLAT (whichever term you chose =
to<br>
&gt; use for hardware acceleration), or by the shadow pagetables (maintaine=
d<br>
&gt; and operated by Xen, for hardware lacking HAP support).<br>
&gt;<br>
&gt; The foreign map API uses a GFN, even if the underlying API describes t=
he<br>
&gt; parameter name as MFN.=C2=A0 This is a consequence of PV guests having=
 been<br>
&gt; developed long before hardware virt extensions came along, and noone<b=
r>
&gt; having gone through and retroactively updated the terminology.<br>
&gt;<br>
&gt; Therefore, for both PV and HVM guests, you can take the guest cr3,<br>
&gt; extract the frame part of it, and ask the foreign map API to map that<=
br>
&gt; guest frame.=C2=A0 The underlying implementation in Xen is trivial for=
 a PV<br>
&gt; guest (GFN =3D=3D MFN), but slightly more complicated for HVM guests (=
GFN<br>
&gt; has to be translated into an MFN by Xen walking the HAP/shadow<br>
&gt; pagetables before dom0&#39;s mapping request can be completed).<br>
&gt;<br>
&gt; I hope this clears up some of the confusion.<br>
&gt;<br>
<br>
Thanks for the in-depth write-up! We might even want to record this on<br>
a wiki page ;)<br>
<br>
Tamas<br>
</blockquote></div>

--000000000000062f180577fa07b5--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5029267269304393352==--


From xen-devel-bounces@lists.xenproject.org Thu Oct 11 20:56:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 20:56: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 1gAi0A-0005Mb-Hp; Thu, 11 Oct 2018 20:56:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gz9h=mx=citrix.com=prvs=815f8e7c3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gAi09-0005MW-El
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 20:56:09 +0000
X-Inumbo-ID: 4253253f-cd98-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4253253f-cd98-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 20:57:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,369,1534809600"; d="scan'208";a="80336790"
From: Andrew Cooper <Andrew.Cooper3@citrix.com>
To: Spencer Michaels <spmichaels.work@gmail.com>, Tamas Lengyel
 <tamas.k.lengyel@gmail.com>
Thread-Topic: [Xen-devel] Mapping HVM guest memory from Dom0
Thread-Index: AQHUYFWT20oZCKOC+ka+FdpdfbN5IqUYKNUAgABE3QCAAArvAIAAcMEAgAAiF4CAATz3AIAAG4aAgAAj2Y0=
Date: Thu, 11 Oct 2018 20:56:06 +0000
Message-ID: <7719aeffd9ea465b93528a31d69d8336@AMSPEX02CL02.citrite.net>
References: <CAAd-cWOSqZN9LYCRxEYjgCyHq24PFsZqOFE1T_PPnq3HjDGpaA@mail.gmail.com>
 <857c04f2-345f-b9ea-44ce-6e9d0aeb8248@citrix.com>
 <CAAd-cWMrRUrS7VzGN=3B9ekm9Gqx5aYZgayWdemV=-do1F8O9w@mail.gmail.com>
 <CABfawhkmNaNesdxcOOH=58f8GH1sn8ZyJ0TU8h+=9WhK0DCFtg@mail.gmail.com>
 <CAAd-cWPjq6fBs0iuar+oznaphSCa2LUyD=8MJfjyPjCTL=OVrQ@mail.gmail.com>
 <e1112b31-5259-83c7-8f5a-47d6b6fe6b36@citrix.com>
 <CABfawhn4jPfMsAtAcmCkhTvNE9gyvUuAQ82Nmxy8Ozi1qXqoBg@mail.gmail.com>,
 <CAAd-cWOH5ouLJ+oUMwxUxp5mp1gPT0aD_eMtQbqViBqjLug3Nw@mail.gmail.com>
In-Reply-To: <CAAd-cWOH5ouLJ+oUMwxUxp5mp1gPT0aD_eMtQbqViBqjLug3Nw@mail.gmail.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] Mapping HVM guest memory from 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>

aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9eGVuLmdpdDthPWJsb2I7Zj14ZW4vYXJj
aC94ODYvbW0vZ3Vlc3Rfd2Fsay5jO2g9ZjY3YWVkYTNkMGI3M2EyZDc5ZDQzNjc0MWMwYjIzMzgw
N2RjMjAyNDtoYj1yZWZzL2hlYWRzL3N0YWdpbmcjbDU5CgpCZSBhd2FyZSB0aG91Z2gsIHRoaXMg
ZmlsZSBpcyBjb21waWxlZCAzIHRpbWVzIGZvciBlYWNoIG9mIHRoZSBwYWdpbmcgbW9kZXMuCgp+
QW5kcmV3IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRnJvbTogU3Bl
bmNlciBNaWNoYWVscyBbc3BtaWNoYWVscy53b3JrQGdtYWlsLmNvbV0KU2VudDogMTEgT2N0b2Jl
ciAyMDE4IDIxOjQzClRvOiBUYW1hcyBMZW5neWVsCkNjOiBBbmRyZXcgQ29vcGVyOyB4ZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIE1hcHBpbmcg
SFZNIGd1ZXN0IG1lbW9yeSBmcm9tIERvbTAKClRoYW5rcyB2ZXJ5IG11Y2ggdG8gYm90aCBvZiB5
b3UgZm9yIHRoZSBpbmZvISBBZnRlciBBbmRyZXcncyBwb3N0IHRvZGF5IEkgd2FzIGFibGUgdG8g
d3JpdGUgc29tZSBjb2RlIG15c2VsZiB0byB3YWxrIHRoZSBwYWdlIHRhYmxlcyBhbmQgZ2V0IGl0
IHRvIHdvcmsgY29ycmVjdGx5LCBhbmQgeGNfdHJhbnNsYXRlX2ZvcmVpZ25fYWRkcmVzcyBpcyBl
eGFjdGx5IHdoYXQgSSB3YW50IGFzIHdlbGwuIEkgaGFkIGJlZW4gZGlnZ2luZyB0aHJvdWdoIHRo
ZSBYZW4gY29kZWJhc2UgZm9yIGEgd2hpbGUgbG9va2luZyBmb3IganVzdCBzdWNoIGEgZnVuY3Rp
b24gYnV0IGhhZG4ndCBmb3VuZCBpdCDigKYgdGhlIGRvY3Mgc2l0dWF0aW9uIGZvciB0aGVzZSBB
UElzIGNvdWxkIGRlZmluaXRlbHkgYmUgYmV0dGVyISBJIHdpbGwgZGVmaW5pdGVseSB1cGRhdGUg
dGhlIHdpa2kgd2l0aCBhbGwgdGhpcyBpbmZvcm1hdGlvbiBvbmNlIEknbSBzdXJlIEkgdW5kZXJz
dGFuZCBpdCBwcm9wZXJseS4KCk9uIFRodSwgT2N0IDExLCAyMDE4IGF0IDM6MDUgUE0gVGFtYXMg
SyBMZW5neWVsIDx0YW1hcy5rLmxlbmd5ZWxAZ21haWwuY29tPG1haWx0bzp0YW1hcy5rLmxlbmd5
ZWxAZ21haWwuY29tPj4gd3JvdGU6Ck9uIFdlZCwgT2N0IDEwLCAyMDE4IGF0IDU6MTAgUE0gQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbTxtYWlsdG86YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4+IHdyb3RlOgo+Cj4gT24gMTAvMTAvMTggMjM6MDgsIFNwZW5jZXIgTWlj
aGFlbHMgd3JvdGU6Cj4gPiBJbnRlcmVzdGluZyDigKYgc29ycnksIEkgaGFkIHJlYWQgdGhlIGRv
Y3MgYSB3aGlsZSBhZ28gYW5kIG15Cj4gPiBpbnRlcnByZXRhdGlvbiBhdCB0aGUgdGltZSB3YXMg
dGhhdCBpdCBkaWRuJ3QuIEkgY2FuIHRyeSB0byBnZXQgbGlidm1pCj4gPiB3b3JraW5nLCBidXQg
bm9uZXRoZWxlc3MgSSBkbyB3YW50IHRvIGZpZ3VyZSBvdXQgaG93IHRvIHRoaXMgd2l0aCB0aGUK
PiA+IFhlbiBBUEkgaXRzZWxmIGlmIGF0IGFsbCBwb3NzaWJsZSwgc28gSSdkIGFwcHJlY2lhdGUg
YW55IGhlbHAgaW4gZG9pbmcKPiA+IHNvLgo+ID4KPiA+IEkndmUgbG9va2VkIHRocm91Z2ggbGli
dm1pJ3MgaW1wbGVtZW50YXRpb24gc29tZSBtb3JlOyBpdCBsb29rcyBsaWtlCj4gPiBpdCBkb2Vz
IHRoaXMgdmlhIHZtaV9wYWdldGFibGVfbG9va3VwX2NhY2hlLCB3aGljaCBpbiBteSBjYXNlIGVu
ZHMgdXAKPiA+IGNhbGxpbmcgdjJwX3BhZSAoaW50ZWwuYzozMjcpLiBBcyBJIHVuZGVyc3RhbmQg
aXQsIGluIHRoYXQgZnVuY3Rpb24sCj4gPiB0aGUgYGR0YmAgcGFyYW1ldGVyIGhvbGRzIHRoZSBw
YWdldGFibGUgYmFzZSBhZGRyZXNzLCBhbmQgeW91IHVzZSB0aGF0Cj4gPiB0byB3YWxrIHRoZSBw
YWdlIHRhYmxlIGFuZCBnZXQgdGhlIHBoeXNpY2FsIGFkZHJlc3MgY29ycmVzcG9uZGluZyB0bwo+
ID4gdGhlIHZpcnR1YWwgYWRkci4gQmFzZWQgb24gdGhlIGVuZCBvZiB2bWlfdHJhbnNsYXRlX2t2
MnAKPiA+IChhY2Nlc3NvcnMuYzo3MDMpLCBpdCBsb29rcyBsaWtlIHRoZSB2YWx1ZSBvZiBkdGIg
aXMgYHZtaS0+a3BnZGAsCj4gPiB3aGljaCBhdCBzb21lIHBvaW50IGVhcmxpZXIgaXMgc2V0IHRv
IHRoZSB2YWx1ZSBvZiB0aGUgYGNyM2AgcmVnaXN0ZXIuCj4gPiBJcyBteSB1bmRlcnN0YW5kaW5n
LCByb3VnaGx5IHNwZWFraW5nLCBjb3JyZWN0PwoKQ29ycmVjdCwgdGhpcyB3b3JrcyBiZWNhdXNl
IHRoZSBrZXJuZWwgaXMgbWFwcGVkIGludG8gYWxsIHByb2Nlc3MnCmFkZHJlc3Mgc3BhY2Ugb24g
Ym90aCBXaW5kb3dzIGFuZCBMaW51eC4gU28geW91IGNhbiBqdXN0IHRha2UgdGhlCnZhbHVlIG9m
IENSMyBhdCBhbnkgZ2l2ZW4gdGltZSBhbmQgeW91IHdpbGwgZmluZCB0aGUga2VybmVsIG1lbW9y
eQpyYW5nZSBtYXBwZWQgaW4uIFRoZSByZWNlbnQgS1BUSSBtaXRpZ2F0aW9ucyBtaWdodCBlZmZl
Y3QgdGhpcyB0aG91Z2gsCmhhdmVuJ3QgaW52ZXN0aWdhdGVkIGl0IHlldC4KCj4gPiBJIHRyaWVk
IHRvIHJlcGxpY2F0ZSBhIHNpbXBsZXIgdmVyc2lvbiBvZiBsaWJ2bWkncyBwYWdlIHRhYmxlIHdh
bGtpbmcKPiA+IGNvZGUganVzdCBub3csIGFuZCBpbiBkb2luZyBzbyBub3RpY2VkIHRoYXQgdGhl
IHZhbHVlIG9mIENSMCwgYXMKPiA+IHJlcG9ydGVkIGJ5IFhlbiwgaGFzIGl0cyAzMXN0IGJpdCBz
ZXQgdG8gemVybyDigKYgaS5lLiB2aXJ0dWFsCj4gPiBhZGRyZXNzaW5nIGlzIGRpc2FibGVkIGVu
dGlyZWx5PyAoRm9yIHJlZmVyZW5jZSwgSSdtIHVzaW5nIGEgNjQtYml0Cj4gPiBVYnVudHUgaW1h
Z2Ugc2V0IHVwIGluaXRpYWxseSBieSB2aXJ0LW1hbmFnZXIgYnV0IG5vdyBqdXN0IHJ1biB2aWEg
YHhsCj4gPiBjcmVhdGVgLiBJIGRvbid0IGtub3cgaWYgSSBzaG91bGQgZXhwZWN0IGl0IHRvIGhh
dmUgcGFnaW5nIGVuYWJsZWQgb3IKPiA+IG5vdC4pIE9uIHRoZSBvdGhlciBoYW5kLCBpZiBJIHVu
ZGVyc3RhbmQgY29ycmVjdGx5LCB3aGF0IEkgbWVudGlvbmVkCj4gPiBlYXJsaWVyIHdpdGggcmVn
YXJkcyB0byBzb21lIEhWTSBndWVzdHMgYXNzdW1pbmcgKGFkZHIgPj4KPiA+IFhDX1BBR0VfU0hJ
RlQpID0gTUZOICppcyogYXNzdW1pbmcgdGhhdCBndWVzdCBwYWdlIGZyYW1lIG51bWJlciA9Cj4g
PiBtYWNoaW5lIGZyYW1lIG51bWJlciwgd2hpY2ggc291bmRzIGxpa2UgaXQgaXMgd2hhdCB3b3Vs
ZCBiZSBhcHBsaWNhYmxlCj4gPiBpbiB0aGlzIGNhc2UuCj4gPgo+ID4gSG9uZXN0bHksIEknbSBu
b3Qgc28gc3VyZSB3aGF0J3MgaGFwcGVuaW5nIGhlcmUsIGFuZCBJJ20gbm90IGV2ZW4gc3VyZQo+
ID4gbXkgZGVzY3JpcHRpb24gaXMgc2Vuc2libGUgYXQgdGhpcyBwb2ludCDigJQgSSBuZWVkIHRv
IGxvb2sgaW50bwo+ID4gbGlidm1pJ3MgaW1wbGVtZW50YXRpb24gbW9yZSBhbmQgYWxzbyBmaWd1
cmUgb3V0IGV4YWN0bHkgd2hhdCBwYWdpbmcKPiA+IG1vZGUgKG9yIGxhY2sgdGhlcmVvZikgbXkg
SFZNIGd1ZXN0IGlzIHJ1bm5pbmcgaW4uIElmLCBvbiB0aGUgb3RoZXIKPiA+IGhhbmQsIGFueSBv
ZiB0aGUgYWJvdmUgc291bmRzIGZhbWlsaWFyLCBzdWdnZXN0aW9ucy9oaW50cyB3b3VsZCBiZQo+
ID4gdmVyeSBoZWxwZnVsLgoKSWYgeW91IHdhbnQgdG8gbG9vayBhdCBhbm90aGVyIHZlcnkgY29t
cGFjdCBpbXBsZW1lbnRhdGlvbiB0aGVuIGxpYnhjCmhhcyBvbmUgdG9vOiBodHRwczovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9eGVuLmdpdDthPWJsb2I7Zj10b29scy9saWJ4Yy94Y19wYWdl
dGFiLmM7aD1kYjI1YzIwMjQ3NTczYTNjNjM4ZDc3MjVjOTc2NDMzMjIxYTQwMTQxO2hiPUhFQUQj
bDI5Cgo+IEhlcmUgYXJlIHNvbWUgb2JzZXJ2YXRpb25zL3BvaW50cyB3aGljaCBtYXkgaGVscC4K
Pgo+IHg4NiBpcyBhIGJpdCBtb3JlIGNvbXBsaWNhdGVkIHRoYW4gb3RoZXIgYXJjaGl0ZWN0dXJl
cywgYW5kIGFzIGEgcmVzdWx0LAo+IHRoZXJlIGlzIGEgbG90IG9mIHN1YnRseSBpbmNvcnJlY3Qg
dGVybWlub2xvZ3kgKGluY2x1ZGluZyBpbiBMaWJ2bWkgLQo+IHNvcnJ5IFRhbWFzKS4KCldlbGwg
YXdhcmUgb2YgaXQgPSkKCj4KPiBBIHZpcnR1YWwgYWRkcmVzcyAoYWxzbyBjYWxsZWQgYW4gZWZm
ZWN0aXZlIGFkZHJlc3MpIGlzIGEgc2VnbWVudDpvZmZzZXQKPiBwYWlyLiAgVGhlIHNlZ21lbnQg
aXMgYWxtb3N0IGFsd2F5cyBpbXBsaWNpdCAoJWNzIGZvciBpbnN0cnVjdGlvbgo+IGZldGNoZXMs
ICVzcyBmb3Igc3RhY2sgYWNjZXNzZXMsICVkcyBmb3Igbm9ybWFsIGRhdGEgYWNjZXNzZXMpLiAg
VGhlCj4gc2VnbWVudGF0aW9uIHBhcnQgb2YgYWRkcmVzcyB0cmFuc2xhdGlvbiBhZGRzIHRoZSBz
ZWdtZW50IGJhc2UgdG8gdGhlCj4gb2Zmc2V0IHRvIHByb2R1Y2UgYSBsaW5lYXIgYWRkcmVzcy4K
Pgo+IEEgImZsYXQgbWVtb3J5IG1vZGVsIiAodXNlZCBieSBhbG1vc3QgYWxsIDMyYml0IE9TZXMg
YW5kIGlzCj4gdW5jb25kaXRpb25hbCBpbiBBTUQ2NCkgaXMgb25lIHdoZXJlIHRoZSBzZWdtZW50
IGJhc2UgaXMgMCwgYXQgd2hpY2gKPiBwb2ludCBvZmZzZXQgPT0gbGluZWFyIGFkZHJlc3MuICBU
aGlzIGlzIHdoZXJlIG1vc3QgY29uZnVzaW9uIG92ZXIgdGhlCj4gdGVybSAidmlydHVhbCBhZGRy
ZXNzIiBhcmlzZXMuCj4KPiBUaGUgcGFnaW5nIHBhcnQgb2YgYWRkcmVzcyB0cmFuc2xhdGlvbiB0
YWtlcyBhIGxpbmVhciBhZGRyZXNzLCBmb2xsb3dzCj4gdGhlIHBhZ2V0YWJsZSBzdHJ1Y3R1cmUg
KHJvb3RlZCBpbiAlY3IzKSwgdG8gcHJvZHVjZSBhIHBoeXNpY2FsIGFkZHJlc3MKPiBhcyBhbiBv
dXRwdXQuICBUaGlzIG1heSBiZSBndWVzdCBwaHlzaWNhbCBvciBob3N0IHBoeXNpY2FsIGRlcGVu
ZGluZyBvbgo+IHRoZSBWTSBjb25maWd1cmF0aW9uLgo+Cj4KPiBOZXh0LCBwbGVhc2UgcmVhZAo+
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPXhlbi5naXQ7YT1ibG9iO2Y9eGVuL2lu
Y2x1ZGUveGVuL21tLmg7aD0wNTRkMDJlNmMwZTY4YjQxMWFmYmE0MjQyNGRjNWZlN2U3ZDY5ODU1
O2hiPXJlZnMvaGVhZHMvc3RhZ2luZyNsOAo+IHdoaWNoIGRlc2NyaWJlcyB0aGUgdGVybWlub2xv
Z3kgWGVuIHVzZXMgZm9yIHZhcmlvdXMgYWRkcmVzcyBzcGFjZXMuICBJbgo+IHBhcnRpY3VsYXIs
IHRoZSBkaWZmZXJlbmNlIGJldHdlZW4gTUZOIGFuZCBHRk4uCj4KPiBUaGUgcmVsZXZhbnQgZGlm
ZmVyZW5jZSBQViBhbmQgSFZNIGd1ZXN0cyBhcyBmYXIgYXMgeW91IGFyZSBjb25jZXJuZWQgaXMK
PiB0aGF0IGZvciBQViBndWVzdHMsIEdGTiA9PSBNRk4gYmVjYXVzZSB0aGUgcGFnZXRhYmxlcyB3
cml0dGVuIGJ5IHRoZQo+IGd1ZXN0IGFyZSB3YWxrZWQgZGlyZWN0bHkgYnkgaGFyZHdhcmUuCj4K
PiBBbiBIVk0gZ3Vlc3QgaGFzIEdGTiAhPSBNRk4sIGJlY2F1c2UgdGhlIGd1ZXN0IHBoeXNpY2Fs
IHRvIGhvc3QgcGh5c2ljYWwKPiB0cmFuc2xhdGlvbiBpcyBwcm92aWRlZCBieSBIQVAvRVBUL05Q
VC9TTEFUICh3aGljaGV2ZXIgdGVybSB5b3UgY2hvc2UgdG8KPiB1c2UgZm9yIGhhcmR3YXJlIGFj
Y2VsZXJhdGlvbiksIG9yIGJ5IHRoZSBzaGFkb3cgcGFnZXRhYmxlcyAobWFpbnRhaW5lZAo+IGFu
ZCBvcGVyYXRlZCBieSBYZW4sIGZvciBoYXJkd2FyZSBsYWNraW5nIEhBUCBzdXBwb3J0KS4KPgo+
IFRoZSBmb3JlaWduIG1hcCBBUEkgdXNlcyBhIEdGTiwgZXZlbiBpZiB0aGUgdW5kZXJseWluZyBB
UEkgZGVzY3JpYmVzIHRoZQo+IHBhcmFtZXRlciBuYW1lIGFzIE1GTi4gIFRoaXMgaXMgYSBjb25z
ZXF1ZW5jZSBvZiBQViBndWVzdHMgaGF2aW5nIGJlZW4KPiBkZXZlbG9wZWQgbG9uZyBiZWZvcmUg
aGFyZHdhcmUgdmlydCBleHRlbnNpb25zIGNhbWUgYWxvbmcsIGFuZCBub29uZQo+IGhhdmluZyBn
b25lIHRocm91Z2ggYW5kIHJldHJvYWN0aXZlbHkgdXBkYXRlZCB0aGUgdGVybWlub2xvZ3kuCj4K
PiBUaGVyZWZvcmUsIGZvciBib3RoIFBWIGFuZCBIVk0gZ3Vlc3RzLCB5b3UgY2FuIHRha2UgdGhl
IGd1ZXN0IGNyMywKPiBleHRyYWN0IHRoZSBmcmFtZSBwYXJ0IG9mIGl0LCBhbmQgYXNrIHRoZSBm
b3JlaWduIG1hcCBBUEkgdG8gbWFwIHRoYXQKPiBndWVzdCBmcmFtZS4gIFRoZSB1bmRlcmx5aW5n
IGltcGxlbWVudGF0aW9uIGluIFhlbiBpcyB0cml2aWFsIGZvciBhIFBWCj4gZ3Vlc3QgKEdGTiA9
PSBNRk4pLCBidXQgc2xpZ2h0bHkgbW9yZSBjb21wbGljYXRlZCBmb3IgSFZNIGd1ZXN0cyAoR0ZO
Cj4gaGFzIHRvIGJlIHRyYW5zbGF0ZWQgaW50byBhbiBNRk4gYnkgWGVuIHdhbGtpbmcgdGhlIEhB
UC9zaGFkb3cKPiBwYWdldGFibGVzIGJlZm9yZSBkb20wJ3MgbWFwcGluZyByZXF1ZXN0IGNhbiBi
ZSBjb21wbGV0ZWQpLgo+Cj4gSSBob3BlIHRoaXMgY2xlYXJzIHVwIHNvbWUgb2YgdGhlIGNvbmZ1
c2lvbi4KPgoKVGhhbmtzIGZvciB0aGUgaW4tZGVwdGggd3JpdGUtdXAhIFdlIG1pZ2h0IGV2ZW4g
d2FudCB0byByZWNvcmQgdGhpcyBvbgphIHdpa2kgcGFnZSA7KQoKVGFtYXMKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 22:30:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 22:30: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 1gAjSx-0005ae-KE; Thu, 11 Oct 2018 22:29:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kna0=mx=xilinx.com=stefanos@srs-us1.protection.inumbo.net>)
 id 1gAjSw-0005aZ-TU
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 22:29:59 +0000
X-Inumbo-ID: d10cb7a2-cda4-11e8-a8a5-bc764e045a96
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe46::603])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id d10cb7a2-cda4-11e8-a8a5-bc764e045a96;
 Fri, 12 Oct 2018 00:27:20 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=xilinx.onmicrosoft.com; s=selector1-xilinx-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=1oWTcX7l5gNPsRM7ThG4ll3BAnvXQ9RJnIOTIHxr7KM=;
 b=opXYGdMkM8paTtEnuxBHdaBDDBaK2FI5EYYoQXPw4qEyhvRJbRg443Kmq681t+FyARxPfc/cYm0cKIqCZV3ZjO8hHfl3q8MidymQv5pA+597s9tyHIrgUmhVPspEYyTjM8Jh++Z/jPQQaSvGOPEWNcRELpfEskX0XngRw6Fh92Y=
Received: from MWHPR02CA0022.namprd02.prod.outlook.com (2603:10b6:300:4b::32)
 by DM5PR0201MB3511.namprd02.prod.outlook.com (2603:10b6:4:77::11)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1228.21; Thu, 11 Oct
 2018 22:29:53 +0000
Received: from BL2NAM02FT021.eop-nam02.prod.protection.outlook.com
 (2a01:111:f400:7e46::201) by MWHPR02CA0022.outlook.office365.com
 (2603:10b6:300:4b::32) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1228.23 via Frontend
 Transport; Thu, 11 Oct 2018 22:29:53 +0000
Authentication-Results: spf=pass (sender IP is 149.199.60.83)
 smtp.mailfrom=xilinx.com; epam.com; dkim=none (message not signed)
 header.d=none;epam.com; dmarc=bestguesspass action=none
 header.from=xilinx.com;
Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates
 149.199.60.83 as permitted sender) receiver=protection.outlook.com;
 client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01;
Received: from xsj-pvapsmtpgw01 (149.199.60.83) by
 BL2NAM02FT021.mail.protection.outlook.com (10.152.77.158) with Microsoft SMTP
 Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1250.11
 via Frontend Transport; Thu, 11 Oct 2018 22:29:52 +0000
Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01)
 by xsj-pvapsmtpgw01 with esmtp (Exim 4.63)
 (envelope-from <stefano.stabellini@xilinx.com>)
 id 1gAjSp-0006J0-QI; Thu, 11 Oct 2018 15:29:51 -0700
Received: from [127.0.0.1] (helo=xsj-smtp-dlp2.xlnx.xilinx.com)
 by xsj-pvapsmtp01 with esmtp (Exim 4.63)
 (envelope-from <stefano.stabellini@xilinx.com>)
 id 1gAjSk-0001zS-M6; Thu, 11 Oct 2018 15:29:46 -0700
Received: from xsj-pvapsmtp01 (xsj-mail.xilinx.com [149.199.38.66])
 by xsj-smtp-dlp2.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id w9BMTkpZ012412; 
 Thu, 11 Oct 2018 15:29:46 -0700
Received: from [172.19.2.220] (helo=localhost)
 by xsj-pvapsmtp01 with esmtp (Exim 4.63)
 (envelope-from <stefanos@xilinx.com>)
 id 1gAjSj-0001zO-SK; Thu, 11 Oct 2018 15:29:45 -0700
Date: Thu, 11 Oct 2018 15:29:46 -0700
From: Stefano Stabellini <stefano.stabellini@xilinx.com>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Milan Boberic <milanboberic94@gmail.com>
In-Reply-To: <CADJ6SV1Mdnjyd8oEcB4ZCZKuR0LkJ82GCf5s1+AwgASe8vLMWg@mail.gmail.com>
Message-ID: <alpine.DEB.2.10.1810111024390.436@sstabellini-ThinkPad-X260>
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <995da0578f0953662536edabb5807fd76ca4d8ce.camel@suse.com>
 <CADJ6SV1yDBptrcaoqUPChtnXTmvhbzj-AAv2FDN2LCMyTipc-A@mail.gmail.com>
 <CAENZ-+=mWFnJ-4OFK+bjb4rimNNB_x4qHFVAbTM1mFd2Sg7s3g@mail.gmail.com>
 <CADJ6SV1Mdnjyd8oEcB4ZCZKuR0LkJ82GCf5s1+AwgASe8vLMWg@mail.gmail.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
X-RCIS-Action: ALLOW
X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005
X-TM-AS-User-Approved-Sender: Yes;Yes
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-HT: Tenant
X-Forefront-Antispam-Report: CIP:149.199.60.83; IPV:NLI; CTRY:US; EFV:NLI;
 SFV:NSPM;
 SFS:(10009020)(7916004)(346002)(376002)(396003)(136003)(39860400002)(2980300002)(438002)(53484002)(189003)(199004)(51874003)(469094003)(229853002)(44832011)(8936002)(77096007)(486006)(5660300001)(8676002)(47776003)(33716001)(6916009)(356004)(14444005)(5024004)(46406003)(9686003)(81166006)(50466002)(81156014)(16586007)(316002)(126002)(476003)(93886005)(446003)(4326008)(106466001)(11346002)(1411001)(305945005)(63266004)(6246003)(57986006)(76506005)(426003)(26005)(39060400002)(2906002)(54906003)(58126008)(186003)(9786002)(76176011)(478600001)(53546011)(23726003)(106002)(336012)(33896004)(107986001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR0201MB3511; H:xsj-pvapsmtpgw01; FPR:;
 SPF:Pass; LANG:en; PTR:unknown-60-83.xilinx.com; MX:1; A:1; 
X-Microsoft-Exchange-Diagnostics: 1; BL2NAM02FT021;
 1:Ct2HnNTgTpz4D517wOG5dsZ9HIVhbwTA50tt9tZEwSyTEbVsoaqeY+w5CPEmMhBUIl6rahH42BRPxiODYC8Aks4pUxi+JLGzecDmvy4UQnUlt88prWO5U1X6XSFryo7V
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 8a06f803-b2cf-4dcc-ba2f-08d62fc91068
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4608076)(2017052603328)(7153060);
 SRVR:DM5PR0201MB3511; 
X-Microsoft-Exchange-Diagnostics: 1; DM5PR0201MB3511;
 3:VH52y2RYZx400fLBsZK82a5KEZEKpMuu6C4kWHq3DGYO9bMCP4v6J4cmE+47Gpl7EdAdk9lpfswvT2skPA/syIdLMXsvcTMQkJs7cUF46vUwICtQkj5bFcLEbw0bHhLeZtyFws9sNT3Gt708DaY8EzoqRS5aCGefqKY4gcuuOsvkmYM4jh+MXHdOL086HSjK7RX5PtAZwVQ/FG62Gstzg5Tt0viEy4dTxtY8Ek9iy+RM+WwgtRUlmg1EXWAVp11R/q4NsKAIR2P9YgsWYamUb/8dUYwvfnmkHx9DCms+CifVMPki9yv/NOMWUfO6+ZdUyxGUgkb/j2GEVQTcg9bsrMHvGs4/jchszMebPH43jYE=;
 25:+WwpQ/4dq11c88coSD+QVI5TWULCJW0jZSvP3ZTCS+ViRDFSi/PxROja4zSGrqpT6Ji9IjJ7byk0IzRWmoLs5F8X2WDPpMEnJGX1nJBDz/P95e6dq/ju6OS5ZsfXCPrTPMRZ7uZz+mQlNN62XP8dllIICtW94lK31sBZ3uWkN6vArSqgIjg5g6k06fmeZp8nDKwTTvTpO2RnZitZ3kQevtz4WIjmQxN1iLP3CCLhYK1aUKjcFIywsp3Nswc0L2nun+q7jm2tzbvJHfZpUWGGwQqrkojtGVjj6OEG8JzGBV5p/cVrj3AFy8hhWHHlhEvyvYsn0DawKN23lM7TN/aU0Q==
X-MS-TrafficTypeDiagnostic: DM5PR0201MB3511:
X-Microsoft-Exchange-Diagnostics: 1; DM5PR0201MB3511;
 31:2ufWk9bFhnkBdaC/PPu5/VrrvOhEwilnvrFevNOndCx8qSm75/AzuTkPgElolAaJgPVDsAnpXeUg1ntTzm3fPRGT/lIycJWCenmNPAZP2u7tIbYQD3H7OqTHHdNDBuvhpbuJ9s4UT5mV9IkrYMgymEZEyH83BNgIkK7Sa9t9E9nfFAJr8KIQLqn00wAuI4+Ss10EGh/F1DinZQp83Q+NMaC+adHZtmPFYUDE52KSE5A=;
 20:tToTQGh2q34xFsMjYkdO+6rNRP664MkgjYncROOo/xtTwcAhF/TvNI6IXM3xHfUYe8Gfje6ne7e3nNrcUJyIGfuIQsilHOP/sMLrjdRCjpImqffqM89CoWddeI/DDulYZIdc2V21jWYyShSRNTEdGhl+JevVgdEAg1lJwW9FszrdiGS7554aphIxvTbcTMUdMqnIrmoT/DhcFCN7sOby/18KaZwrFz1NAQhTuPfhQK1CNnB44WvBNnrZYK5BDrLrIGU2cXM0kqs+R74Csd0+fj7tEjYfK+O361lgyGRMHG4Il1OAAYTJvQ7iQKx3YeKHps22SjYVyBaOnxTYCSydUNHN7egf+gX8nMY+9VkJTVF8kQY9Td91+jboOOOOUBg81sF/l7I33yn/60Mh8Yi3GRM8KiHAx1hOhfS4Oq2EDjE5844mWmKmNxdzuiigQTOAb0AvPgCNeCE5I3wGzATd8Z/lbAle0qmTAcheQ2Nr/IhpHASR/M3Gg7A+DsJymwUy
X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply
X-Microsoft-Antispam-PRVS: <DM5PR0201MB35113580DAA915DF22C7BAD5A0E10@DM5PR0201MB3511.namprd02.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(85827821059158)(278428928389397)(269456686620040); 
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93004095)(10201501046)(3002001)(3231355)(944501410)(52105095)(6055026)(149066)(150057)(6041310)(20161123564045)(20161123560045)(20161123558120)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051);
 SRVR:DM5PR0201MB3511; BCL:0; PCL:0; RULEID:; SRVR:DM5PR0201MB3511; 
X-Microsoft-Exchange-Diagnostics: 1; DM5PR0201MB3511;
 4:jUlmJB6qM579VOPJT+PmFXghMUlCEFlCdr4hOp4TgMn6Ovql3Jgz6eLFu47tSNeCFcqyFM962F/cOPhFTtKQtWaIV4yAFyUxJxJtIsiU51nvPoi7Ab9i21U/5xpSDMXoWSsO4no34H0X0P0lX9FZfwW7aDXZEpff+ScZavdVbdW3HP0XbJG9NZJZM0mNlgXonntTYPqD7dx6AXJq2PpdDR2uv4lfxNsFt9SwAQ5nMsKN03c0x82a9sB4VpQ/YOgMHLtDGHrVQ9Kh8Y0/p6fUY1b7M5izT7wWkLB0SG8LaqKREDTmeICQeBKmLO/WDydwJeb5KGw5TkGiN/n5MF/4thfTFG57c/jwOcUu1LK0C+KMe5CG9ZEC4HrbEwslSnae
X-Forefront-PRVS: 08220FA8D6
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR0201MB3511;
 23:epUpDlUWlhfOZ9YhkHSxCp6nX4vN6kT9vIxzKpz?=
 =?us-ascii?Q?RwXpar7d+jFg+YT/OEMxHSn6XsNW9bJAagWmIVIUOXjXxBeSqZ/SgVhTQ39S?=
 =?us-ascii?Q?mPKDOXLqmZGYA3/vVqVroW6cSL8WeGcyz/fvxcP6CDWHaYtGsEEXNjT4KDgf?=
 =?us-ascii?Q?XqWGeKtP4BC2qg/O2WlAZSQraoI4EvSdW8if80B6CWgGacdpp3XsvaISMjgi?=
 =?us-ascii?Q?BVueULEvyswYuLyBb+Dv/j9BPl3P8AqqHGJON4EqlSQ4ZEiP8hOhHIEzFAhZ?=
 =?us-ascii?Q?cl9kv9xPy0YQj7MHBalZyU0TC3PXTcEkNL0/D7YWc53yKVGrsW2t6jJGEOKM?=
 =?us-ascii?Q?DarxSCFoK3UI9OTL+ft4eWM1pXLDSbnq7Rarcwm7kBJ7/qYRrkvBZ3ZwHN/T?=
 =?us-ascii?Q?VMmpGZCsZP8e8m77AWBgCmql3IRSFdr5ExbL5I9o3YDc5xEZPcvBVj74NGbw?=
 =?us-ascii?Q?a71mBvpY78lDxOBuLy7qYPWDCOWpJ54Od0eBBIu3kQH6V3m31+XGiFdVi2Bu?=
 =?us-ascii?Q?wyH9RRWziW6ZkyKSnyIgUtT/cwAYiGEcEt5vQRTnwN4L+Uncg8tRzK9wOkv1?=
 =?us-ascii?Q?cHNUXgM8xU9xLzLMlZ6bDIbF6i4Plk8+0A2I/p7vQchT/tzEXg+v8xEk2TOk?=
 =?us-ascii?Q?0YwW8iPraggC6KY5o0XtQLriSoPxXguronhnHsIVkBWPKprueKHnl7vyQR3E?=
 =?us-ascii?Q?avRaR2hTKraTCWVTLCcXbl5irhJVgD+3GvP0fb/WXVhbaKFtSDerXgB8DNDB?=
 =?us-ascii?Q?/JmDgxB4b7wigh7twTYy1tFv6UE3fLm9BrZAzZV/qkgeXRNAhC0ZRWKLSpI6?=
 =?us-ascii?Q?Aq2eHxsFFqFNORGQNYSN7JHuM2oj+7SU+wqD6/HyItlJ5xh056RpOlPLjz6Y?=
 =?us-ascii?Q?Dmz3rKniLTeCzUge3ZbQUgFTt2RIRGDmfTVT2iLK+RYKPYtNc88O5UVKIAkX?=
 =?us-ascii?Q?WC4ftzMUQZoNCkt469u6J0Uix1NtjDRzsN8YYZFt9uZK6ulzNHUjBGr+B4mY?=
 =?us-ascii?Q?froNeul087pUOtRzabAll2gm4Jcwzy3jdg7C7AcaH9ZlChZm5Gvmtyd3pCti?=
 =?us-ascii?Q?9A/dzekMSgBrlyoO6K+HZDkGXUk/D4p7JV6B7I7oWpfZDmndCwbBrU3OExvS?=
 =?us-ascii?Q?U2wHLlAsmKo3GuU7xxBV4hSVANSmX5JKKV/MHx1trs8lcHDAQprIvi/nGszI?=
 =?us-ascii?Q?NX8hynmow94Liw9LoFWX1Fn9e/1D58YeLc7RINWjQl9LVQPHQC+UuJUYNaxU?=
 =?us-ascii?Q?8Nt2IKu6dTeqCZ9bO8S1tgM+gy/gT82qFEaM3N/ctBrLlQ4caxZ+SldOguns?=
 =?us-ascii?Q?qJ4Tl+wcmBJhcucR5ac8gFz3UMqMKCRLf6vP1DKyfxgV13y1S8KAdsMQjjwM?=
 =?us-ascii?Q?oLB+Wrw=3D=3D?=
X-Microsoft-Antispam-Message-Info: LjS41mA6rhbWg+clkdFs0CHsZH/Bqu1PxfMgh4C2N8VOWVBFAI/X0/LYeY8Firohu9wQ/51/4SGQJlJ8GitaE2ZDHhvhOIxtKawV22T+rKRujmAXA/Gvj1/Ws6g2UpDUati92akLY143YNbzB8v2IH3TWu6HAjNhM1ZltyK8HdVVh7MzsW/42jlidz4Lrl3kJ8PFIpTmfgZXomVHwrl6vjegvoN12L2c7v0YksNy/JvvCo77Y306P+mitM7WJcZN/LjoJUSu0vvKMs8KP5CwrrBIqiBYPM70WoaQQoYnTiFAvBZWYVEG4GJhli5HkD1+hUpSoqe1sBhczysKCwG06r3go/ukSb26Sikunxr56sI=
X-Microsoft-Exchange-Diagnostics: 1; DM5PR0201MB3511;
 6:yI1ikVr+kzHFjrYdbAKZOuBl+uJkHzP1X1mzWKUTZbS5K78bE8lnst84ErBuXMe6ENwiHIJSU85wEJw9V9LOtJteGoNJkMqbD8N8BhZut0RA70zeDDa0ClEw3gltEgWWeXwEvsCrKEMSffTWQprK1Bler4jXYq2w/APB4HRqzJn+vGsyUKOH2YpNddY/M1TWQGpS5t+lNCFhQxCCk2SS+RMKWx3UopSdeUWrDrYkPv3PjbwRtfqL0nLf75zOVhGD8aPHBlU8o0J8+kDlpVxW+tCegT8eqW7Z0d2ZJqTJW2yVfIMADb07eTwSvx/sqAEjZNClwjFA/v9OARuPKh9SGXnVTYSwaX7dgxs+WZntBfA4kFPZtnESJIYYK+i3hdbVoTsmNe3IjKCP/fnmvJBZasa2plB9H+Z3Ccgunxz4Ch0UUV+2VNu71uaFt9WA+nhAYPWnV0VHHMBSiB0v+WZpOQ==;
 5:eVJwnG862NC3T/P47sn/H3mUaXmviOZjcLXgsKHki15CAz8kHsd/GG30Q88taTiVMvrUaFfi6dnN6NhCheaT7V8ZUk3QkLHEASLDjIU43giz+QK9JWugtUMZGbgz6wbx90CF4EoSH1mKaSQac4urYHKVQl24mTlj+soKECKz+OU=;
 7:mcoqoi/G3OwEYfTDJH2X75zAZHEXT++N+Ls8o6W2bscILRn3dOodrX1BPA2XhSGMLpw1yiyUt6IE8ty10xMnq/HWBD1mupQuyMUnh2b7WmYos0DwkkKWdYcYbxFgcpMblFuVrR7qQxnSSuaO1/fq7yrCZ+vamB2+qX53qbKWbJC5yTneP9SoEkr4k4BBEnUSOd+DqlNh82Y3S4qzXd63BEqjiKKgzNs4zvarXg4S14jViy6qynLUlQOPciiK/Cv5
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: xilinx.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Oct 2018 22:29:52.7234 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 8a06f803-b2cf-4dcc-ba2f-08d62fc91068
X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.83];
 Helo=[xsj-pvapsmtpgw01]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR0201MB3511
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrii_anisov@epam.com,
 Dario Faggioli <dfaggioli@suse.com>, julien.grall@arm.com,
 Meng Xu <xumengpanda@gmail.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>

T24gVGh1LCAxMSBPY3QgMjAxOCwgTWlsYW4gQm9iZXJpYyB3cm90ZToKPiBPbiBXZWQsIE9jdCAx
MCwgMjAxOCBhdCA2OjQxIFBNIE1lbmcgWHUgPHh1bWVuZ3BhbmRhQGdtYWlsLmNvbT4gd3JvdGU6
Cj4gPgo+ID4gVGhlIGppdHRlciBtYXkgY29tZSBmcm9tIFhlbiBvciB0aGUgT1MgaW4gZG9tMC4K
PiA+IEl0IHdpbGwgYmUgdXNlZnVsIHRvIGtub3cgd2hhdCBpcyB0aGUgaml0dGVyIGlmIHlvdSBy
dW4gdGhlIHRlc3Qgb24gUGV0YUxpbnV4Lgo+ID4gKEl0J3MgdW5kZXJzdGFuZGFibGUgdGhlIGpp
dHRlciBpcyBnb25lIHdpdGhvdXQgT1MuIEl0IGlzIGFsc28gY29tbW9uCj4gPiB0aGF0IE9TIGlu
dHJvZHVjZXMgdmFyaW91cyBpbnRlcmZlcmVuY2VzLikKPiAKPiBIaSBNZW5nLAo+IHdlbGwuLi4g
SSdtIHVzaW5nIGJhcmUtbWV0YWwgYXBwbGljYXRpb24gYW5kIEkgbmVlZCBpdCBleGNsdXNpdmVs
eSB0bwo+IGJlIHJhbiBvbiBvbmUgQ1BVIGFzIGRvbVUgKGd1ZXN0KSB3aXRob3V0IE9TIChhbmQg
SSdtIG5vdCBzdXJlIGhvdwo+IHdvdWxkIEkgbWFrZSB0aGUgc2FtZSBhcHAgdG8gYmUgcmFuIG9u
IFBldGFMaW51eCBkb20wIDpEIGhhaGEpLgo+IElzIHRoZXJlIGEgY2hhbmNlIHRoYXQgUGV0YUxp
bnV4IGFzIGRvbTAgaXMgY3JlYXRpbmcgdGhpcyBqaXR0ZXIgYW5kCj4gaG93PyBJcyB0aGVyZSBh
IHdheSBvZiBkZWNyZWFzaW5nIGl0Pwo+IAo+IFllcywgdGhlcmUgYXJlIG5vIHByaW50cy4KPiAK
PiBJJ20gbm90IHN1cmUgYWJvdXQgdGhpcyB0aW1lciBpbnRlcnJ1cHQgcGFzc3Rocm91Z2ggYmVj
YXVzZSBJIGRpZG4ndAo+IGZpbmQgYW55IGV4YW1wbGUgb2YgaXQsIGluIGF0dGFjaG1lbnQgSSBp
bmNsdWRlZCB4ZW4tb3ZlcmxheS5kdHNpIGZpbGUKPiB3aGljaCBJIGVkaXRlZCB0byBhZGQgcGFz
c3Rocm91Z2gsIGluIGVhcmxpZXIgcmVwbGllcyB0aGVyZSBhcmUKPiBiYXJlLW1ldGFsIGNvbmZp
Z3VyYXRpb24gZmlsZS4gSXQgd291bGQgYmUgaGVscGZ1bCB0byBrbm93IGlmIHRob3NlCj4gc2V0
dGluZyBhcmUgY29ycmVjdC4gSWYgdGhleSBhcmUgbm90IGNvcnJlY3QgaXQgd291bGQgZXhwbGFp
biB0aGUKPiBqaXR0ZXIuCj4gCj4gVGhhbmtzIGluIGFkdmFuY2UsIE1pbGFuIEJvYmVyaWMhCgpI
aSBNaWxhbiwKClNvcnJ5IGZvciB0YWtpbmcgc28gbG9uZyB0byBnbyBiYWNrIHRvIHRoaXMgdGhy
ZWFkLiBCdXQgSSBhbSBoZXJlIG5vdyA6KQoKRmlyc3QsIGxldCBtZSBhc2sgYSBjb3VwbGUgb2Yg
cXVlc3Rpb25zIHRvIHVuZGVyc3RhbmQgdGhlIHNjZW5hcmlvCmJldHRlcjogaXMgdGhlcmUgYW55
IGludGVyZmVyZW5jZSBmcm9tIG90aGVyIHZpcnR1YWwgbWFjaGluZXMgd2hpbGUgeW91Cm1lYXN1
cmUgdGhlIGppdHRlcj8gT3IgaXMgdGhlIGJhcmVtZXRhbCBhcHAgdGhlIG9ubHkgdGhpbmcgYWN0
aXZlbHkKcnVubmluZyBvbiB0aGUgYm9hcmQ/CgpTZWNvbmQsIGl0IHdvdWxkIGJlIHdvcnRoIGRv
dWJsZS1jaGVja2luZyB0aGF0IERhcmlvJ3MgcGF0Y2ggdG8gZml4CnNjaGVkPW51bGwgaXMgbm90
IGhhdmluZyB1bmV4cGVjdGVkIHNpZGUgZWZmZWN0cy4gSSBkb24ndCB0aGluayBzbywgaXQKd291
bGQgYmUgd29ydGggdGVzdGluZyB3aXRoIGl0IGFuZCB3aXRob3V0IGl0IHRvIGJlIHN1cmUuCgpJ
IGdhdmUgYSBsb29rIGF0IHlvdXIgVk0gY29uZmlndXJhdGlvbi4gVGhlIGNvbmZpZ3VyYXRpb24g
bG9va3MgY29ycmVjdC4KVGhlcmUgaXMgbm8gZHRkZXYgc2V0dGluZ3MsIGJ1dCBnaXZlbiB0aGF0
IG5vbmUgb2YgdGhlIGRldmljZXMgeW91IGFyZQphc3NpZ25pbmcgdG8gdGhlIGd1ZXN0IGRvZXMg
YW55IERNQSwgaXQgc2hvdWxkIGJlIE9LLiBZb3Ugd2FudCB0byBtYWtlCnN1cmUgdGhhdCBEb20w
IGlzIG5vdCB0cnlpbmcgdG8gdXNlIHRob3NlIHNhbWUgZGV2aWNlcyAtLSBtYWtlIHN1cmUgdG8K
YWRkICJ4ZW4scGFzc3Rocm91Z2g7IiB0byBlYWNoIGNvcnJlc3BvbmRpbmcgbm9kZSBvbiB0aGUg
aG9zdCBkZXZpY2UKdHJlZS4KClRoZSBlcnJvciBtZXNzYWdlcyAiTm8gdmFsaWQgdkNQVSBmb3Vu
ZCIgYXJlIGR1ZSB0byB0aGUgYmFyZW1ldGFsCmFwcGxpY2F0aW9ucyB0cnlpbmcgdG8gY29uZmln
dXJlIGFzIHRhcmdldCBjcHUgZm9yIHRoZSBpbnRlcnJ1cHQgY3B1MQoodGhlIHNlY29uZCBjcHUg
aW4gdGhlIHN5c3RlbSksIHdoaWxlIGFjdHVhbGx5IG9ubHkgMSB2Y3B1IGlzIGFzc2lnbmVkCnRv
IHRoZSBWTS4gSGVuY2UsIG9ubHkgY3B1MCBpcyBhbGxvd2VkLiBJIGRvbid0IHRoaW5rIGl0IHNo
b3VsZCBjYXVzZQphbnkgaml0dGVyIGlzc3VlcywgYmVjYXVzZSB0aGUgcmVxdWVzdCBpcyBzaW1w
bHkgaWdub3JlZC4gSnVzdCB0byBiZQpzYWZlLCB5b3UgbWlnaHQgd2FudCB0byBkb3VibGUgY2hl
Y2sgdGhhdCB0aGUgcGh5c2ljYWwgaW50ZXJydXB0IGlzCmRlbGl2ZXJlZCB0byB0aGUgcmlnaHQg
cGh5c2ljYWwgY3B1LCB3aGljaCB3b3VsZCBiZSBjcHUxIGluIHlvdXIKY29uZmlndXJhdGlvbiwg
dGhlIG9uZSBydW5uaW5nIHRoZSBvbmx5IHZjcHUgb2YgdGhlIGJhcmVtZXRhbCBhcHAuIFlvdQpj
YW4gZG8gdGhhdCBieSBhZGRpbmcgYSBwcmludGsgdG8geGVuL2FyY2gvYXJtL3ZnaWMuYzp2Z2lj
X2luamVjdF9pcnEsCmZvciBleGFtcGxlOgoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92Z2lj
LmMgYi94ZW4vYXJjaC9hcm0vdmdpYy5jCmluZGV4IDVhNGYwODIuLjIwOGZkZTcgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL2FybS92Z2ljLmMKKysrIGIveGVuL2FyY2gvYXJtL3ZnaWMuYwpAQCAtNTkx
LDYgKzU5MSw3IEBAIHZvaWQgdmdpY19pbmplY3RfaXJxKHN0cnVjdCBkb21haW4gKmQsIHN0cnVj
dCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgdmlycSwKIG91dDoKICAgICBzcGluX3VubG9ja19pcnFy
ZXN0b3JlKCZ2LT5hcmNoLnZnaWMubG9jaywgZmxhZ3MpOwogCisgICAgaWYgKHYgIT0gY3VycmVu
dCkgcHJpbnRrKCJERUJVRyBpcnEgc2xvdyBwYXRoIVxuIik7CiAgICAgLyogd2UgaGF2ZSBhIG5l
dyBoaWdoZXIgcHJpb3JpdHkgaXJxLCBpbmplY3QgaXQgaW50byB0aGUgZ3Vlc3QgKi8KICAgICB2
Y3B1X2tpY2sodik7CiAKWW91IGRvbid0IHdhbnQgIkRFQlVHIGlycSBzbG93IHBhdGghIiB0byBn
ZXQgcHJpbnRlZC4KCkZpbmFsbHksIEkgd291bGQgdHJ5IHRvIHNldCB0aGUgdGltZXIgdG8gZ2Vu
ZXJhdGUgZXZlbnRzIGxlc3MgZnJlcXVlbnRseQp0aGFuIGV2ZXJ5IDF1cyBhbmQgc2VlIHdoYXQg
aGFwcGVucywgbWF5YmUgZXZlcnkgNS0xMHVzLiBJbiBteSB0ZXN0cywKdGhlIElSUSBsYXRlbmN5
IG92ZXJoZWFkIGNhdXNlZCBieSBYZW4gaXMgYXJvdW5kIDF1cywgc28gaW5qZWN0aW5nIDEKaW50
ZXJydXB0IGV2ZXJ5IDF1cywgcGx1cyAxdXMgb2YgbGF0ZW5jeSBjYXVzZWQgYnkgWGVuLCBjYW5u
b3QgbGVhZCB0bwpnb29kIHJlc3VsdHMuCgpJIGhvcGUgdGhpcyBoZWxwcywgcGxlYXNlIGtlZXAg
dXMgdXBkYXRlZCB3aXRoIHlvdXIgcmVzdWx0cywgdGhleSBhcmUKdmVyeSBpbnRlcmVzdGluZyEK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 23:37:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 23: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 1gAkVo-0003NL-GK; Thu, 11 Oct 2018 23:37:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ivhl=mx=xenproject.org=prvs=8156e8a48=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gAkVm-0003NB-Uc
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 23:36:58 +0000
X-Inumbo-ID: b979729f-cdae-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b979729f-cdae-11e8-a6a9-d7ebe60f679a;
 Thu, 11 Oct 2018 23:38:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,370,1534809600"; d="scan'208";a="67648416"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75396-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-amd64:<job status>:broken:regression
 qemu-mainline:build-i386:<job status>:broken:regression
 qemu-mainline:build-armhf-pvops:<job status>:broken:regression
 qemu-mainline:build-i386-xsm:<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-i386-pvops:<job status>:broken:regression
 qemu-mainline:build-armhf:<job status>:broken:regression
 qemu-mainline:test-amd64-amd64-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-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-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-midway: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-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-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-amd64-amd64-libvirt: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-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386: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-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-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub: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:build-i386-libvirt: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-amd64-amd64-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-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu: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-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm: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-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd: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-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-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-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair: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-libvirt-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-i386-qemuu-rhel6hvm-intel: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:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict: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-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-armhf:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64-xsm:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-i386:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: qemuu=53a19a9a5f9811a911e9b69ef36afb0d66b5d85c
X-Osstest-Versions-That: qemuu=7c69b7c849641a39ba3defa40d384a2ba24cd7a2
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 12 Oct 2018 00:36:53 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 75396: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTM5NiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5j
b20vb3NzdGVzdC9sb2dzLzc1Mzk2LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMg
Oi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVk
aW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2Vu
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAg
ICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVz
PiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQg
bi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJh
c2VsaW5lIHVudGVzdGVkCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRl
c3RlZAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBi
YXNlbGluZSB1bnRlc3RlZAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAg
ICAgICAgICAgICAgIDUzYTE5YTlhNWY5ODExYTkxMWU5YjY5ZWYzNmFmYjBkNjZiNWQ4NWMKYmFz
ZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDdjNjliN2M4NDk2NDFhMzliYTNk
ZWZhNDBkMzg0YTJiYTI0Y2Q3YTIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NTM4MyAgMjAxOC0x
MC0xMCAwNToxODowNiBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzUzOTYgIDIw
MTgtMTAtMTEgMTY6MTc6NTYgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGV4IEJlbm7DqWUgPGFsZXguYmVu
bmVlQGxpbmFyby5vcmc+CiAgQ29ybmVsaWEgSHVjayA8Y29odWNrQHJlZGhhdC5jb20+CiAgRGF2
aWQgSGlsZGVuYnJhbmQgPGRhdmlkQHJlZGhhdC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIu
bWF5ZGVsbEBsaW5hcm8ub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmlt
YWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9n
cwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBi
dWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2IGJyb2tlbgpicm9rZW4tam9i
IGJ1aWxkLWFybWhmLXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYteHNtIGJyb2tl
bgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2
NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9rZW4t
am9iIGJ1aWxkLWFybWhmIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm1oZi1wdm9wcyBob3N0
LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYgaG9zdC1pbnN0YWxsKDQpCmJyb2tl
bi1zdGVwIGJ1aWxkLWFtZDY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWls
ZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpi
cm9rZW4tc3RlcCBidWlsZC1pMzg2IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1p
Mzg2LXhzbSBob3N0LWluc3RhbGwoNCkKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0
IDUzYTE5YTlhNWY5ODExYTkxMWU5YjY5ZWYzNmFmYjBkNjZiNWQ4NWMKQXV0aG9yOiBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KRGF0ZTogICBNb24gT2N0IDggMTc6MzI6MDQg
MjAxOCArMDIwMAoKICAgIHMzOTB4L3RjZzogYWx3YXlzIGVuYWJsZSBBRlAgZm9yIGxpbnV4LXVz
ZXIKICAgIAogICAgbGludXgtdXNlciBzaG91bGQgYWx3YXlzIGVuYWJsZSBBRlAsIG90aGVyd2lz
ZSBvdXIgZW11bGF0ZWQgYmluYXJ5CiAgICBtaWdodCBjcmFzaCBvbmNlIGl0IHRyaWVzIHRvIG1h
a2UgdXNlIG9mIGFkZGl0aW9uYWwgZmxvYXRpbmctcG9pbnQKICAgIHJlZ2lzdGVycyBvciBpbnN0
cnVjdGlvbnMuCiAgICAKICAgIENjOiBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFy
by5vcmc+CiAgICBDYzogQWxleCBCZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5hcm8ub3JnPgogICAg
Rml4ZXM6IGRiMDUwNDE1NGUgKCJzMzkweC90Y2c6IGNoZWNrIGZvciBBRlAtcmVnaXN0ZXIsIEJG
UCBhbmQgREZQIGRhdGEgZXhjZXB0aW9ucyIpCiAgICBSZXBvcnRlZC1ieTogQWxleCBCZW5uw6ll
IDxhbGV4LmJlbm5lZUBsaW5hcm8ub3JnPgogICAgU2lnbmVkLW9mZi1ieTogRGF2aWQgSGlsZGVu
YnJhbmQgPGRhdmlkQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogVGhvbWFzIEh1dGggPHRo
dXRoQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogUmljaGFyZCBIZW5kZXJzb24gPHJpY2hh
cmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgICBSZXZpZXdlZC1ieTogQWxleCBCZW5uw6llIDxh
bGV4LmJlbm5lZUBsaW5hcm8ub3JnPgogICAgVGVzdGVkLWJ5OiBBbGV4IEJlbm7DqWUgPGFsZXgu
YmVubmVlQGxpbmFyby5vcmc+CiAgICBSZXZpZXdlZC1ieTogQ29ybmVsaWEgSHVjayA8Y29odWNr
QHJlZGhhdC5jb20+CiAgICBUZXN0ZWQtYnk6IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQu
Y29tPgogICAgU2lnbmVkLW9mZi1ieTogUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5h
cm8ub3JnPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 11 23:38:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 11 Oct 2018 23:38: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 1gAkXX-0003UU-6P; Thu, 11 Oct 2018 23:38:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=eewj=mx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gAkXV-0003UI-Nj
 for xen-devel@lists.xenproject.org; Thu, 11 Oct 2018 23:38:45 +0000
X-Inumbo-ID: 5fc1974b-cdae-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5fc1974b-cdae-11e8-a8a5-bc764e045a96;
 Fri, 12 Oct 2018 01:36:07 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gAkX6-0002gd-4y; Thu, 11 Oct 2018 23:38: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 1gAkX5-0003hR-Sw; Thu, 11 Oct 2018 23:38:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gAkX5-0003iK-S6; Thu, 11 Oct 2018 23:38:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128571-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-armhf-armhf-xl:<job
 status>:broken:regression
 linux-4.14:test-armhf-armhf-xl:host-install(4):broken:regression
 linux-4.14:test-amd64-i386-rumprun-i386:rumprun-demo-xenstorels/xenstorels.repeat:fail:allowable
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start: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-xsm:migrate-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-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-xl-credit2: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-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-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu: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-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2: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
 linux-4.14:test-amd64-i386-xl-qemut-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-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=8e6a9240b1918c31a90e5d0a02c467ca68b160c6
X-Osstest-Versions-That: linux=e6abbe80c8838e9c0bdb51835e6218008fa49386
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 11 Oct 2018 23:38:19 +0000
Subject: [Xen-devel] [linux-4.14 test] 128571: trouble: 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>

ZmxpZ2h0IDEyODU3MSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg1NzEvCgpGYWlsdXJlcyBhbmQgcHJvYmxl
bXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJs
b2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
ICBicm9rZW4gUkVHUi4gdnMuIDEyODM2MgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVk
IGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkz
ODYgMTcgcnVtcHJ1bi1kZW1vLXhlbnN0b3JlbHMveGVuc3RvcmVscy5yZXBlYXQgZmFpbCBSRUdS
LiB2cy4gMTI4MzYyCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3Rh
bGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4
ICAgICAgICAgICAgICAgIDhlNmE5MjQwYjE5MThjMzFhOTBlNWQwYTAyYzQ2N2NhNjhiMTYwYzYK
YmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIGU2YWJiZTgwYzg4MzhlOWMw
YmRiNTE4MzVlNjIxODAwOGZhNDkzODYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyODM2MiAgMjAx
OC0xMC0wNCAwMDoxMDoyNyBaICAgIDcgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjg1NzEg
IDIwMTgtMTAtMTAgMDc6MTM6MzIgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3Bs
ZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbCBWaXJvIDx2aXJvQHplbml2
LmxpbnV4Lm9yZy51az4KICBBbGV4IERldWNoZXIgPGFsZXhhbmRlci5kZXVjaGVyQGFtZC5jb20+
CiAgQW1pciBHb2xkc3RlaW4gPGFtaXI3M2lsQGdtYWlsLmNvbT4KICBBbmFuZCBKYWluIDxhbmFu
ZC5qYWluQG9yYWNsZS5jb20+CiAgQW5kcmVhcyBHcnVlbmJhY2hlciA8YWdydWVuYmFAcmVkaGF0
LmNvbT4KICBBbmRyZXcgQm93ZXJzIDxhbmRyZXd4LmJvd2Vyc0BpbnRlbC5jb20+CiAgQW5kcmV3
IE1vcnRvbiA8YWtwbUBsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBBbmR5IFNoZXZjaGVua28gPGFu
ZHJpeS5zaGV2Y2hlbmtvQGxpbnV4LmludGVsLmNvbT4KICBBbnRvbiBWYXNpbHlldiA8dmFzaWx5
ZXZAaXNwcmFzLnJ1PgogIEFybmFsZG8gQ2FydmFsaG8gZGUgTWVsbyA8YWNtZUByZWRoYXQuY29t
PgogIEFydW5rIEtoYW5kYXZhbGxpIDxha2hhbmRhdkBjb2RlYXVyb3JhLm9yZz4KICBBc2hpc2gg
U2FtYW50IDxhc2hpc2guc2FtYW50QG9yYWNsZS5jb20+CiAgQXVyZWxpZW4gQXB0ZWwgPGFhcHRl
bEBzdXNlLmNvbT4KICBCZW4gR3JlZWFyIDxncmVlYXJiQGNhbmRlbGF0ZWNoLmNvbT4KICBCZW4g
SHV0Y2hpbmdzIDxiZW4uaHV0Y2hpbmdzQGNvZGV0aGluay5jby51az4KICBCZW4gU2tlZ2dzIDxi
c2tlZ2dzQHJlZGhhdC5jb20+CiAgQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3Jh
Y2xlLmNvbT4KICBCcmlqZXNoIFNpbmdoIDxicmlqZXNoLnNpbmdoQGFtZC5jb20+CiAgQ2hyaXMg
UGhsaXBvdCA8Y3BobGlwb3QwQGdtYWlsLmNvbT4KICBDaHJpc3RpYW4gS8O2bmlnIDxjaHJpc3Rp
YW4ua29lbmlnQGFtZC5jb20+CiAgQ2hyaXN0b3BoIEhlbGx3aWcgPGhjaEBsc3QuZGU+CiAgQ29s
aW4gSWFuIEtpbmcgPGNvbGluLmtpbmdAY2Fub25pY2FsLmNvbT4KICBEYW4gQ2FycGVudGVyIDxk
YW4uY2FycGVudGVyQG9yYWNsZS5jb20+CiAgRGFuZWsgRHV2YWxsIDxkdXZhbGxAY29tZnljaGFp
ci5vcmc+CiAgRGFuaWVsIEJsYWNrIDxkYW5pZWxAbGludXguaWJtLmNvbT4KICBEYW5pZWwgQm9y
a21hbm4gPGRhbmllbEBpb2dlYXJib3gubmV0PgogIERhbmllbCBKdXJnZW5zIDxkYW5pZWxqQG1l
bGxhbm94LmNvbT4KICBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRGF2
aWQgU3RlcmJhIDxkc3RlcmJhQHN1c2UuY29tPgogIERleHVhbiBDdWkgPGRlY3VpQG1pY3Jvc29m
dC5jb20+CiAgRW1tYW51ZWwgR3J1bWJhY2ggPGVtbWFudWVsLmdydW1iYWNoQGludGVsLmNvbT4K
ICBGZWxpcGUgQmFsYmkgPGZlbGlwZS5iYWxiaUBsaW51eC5pbnRlbC5jb20+CiAgRmxvcmlhbiBX
ZXN0cGhhbCA8ZndAc3RybGVuLmRlPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4
Zm91bmRhdGlvbi5vcmc+CiAgSGFucyBkZSBHb2VkZSA8aGRlZ29lZGVAcmVkaGF0LmNvbT4KICBI
YXJyeSBNYWxsb24gPGhqbWFsbG9uQGdtYWlsLmNvbT4KICBIZWlueiBNYXVlbHNoYWdlbiA8aGVp
bnptQHJlZGhhdC5jb20+CiAgSGVyYmVydCBYdSA8aGVyYmVydEBnb25kb3IuYXBhbmEub3JnLmF1
PgogIEhpc2FvIFRhbmFiZSA8eHRhbmFiZUBnbWFpbC5jb20+CiAgSG9yaWEgR2VhbnTEgyA8aG9y
aWEuZ2VhbnRhQG54cC5jb20+CiAgSHVhbmcgUnVpIDxyYXkuaHVhbmdAYW1kLmNvbT4KICBJbGFu
IFBlZXIgPGlsYW4ucGVlckBpbnRlbC5jb20+CiAgSW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5lbC5v
cmc+CiAgSmFjZWsgVG9tYWthIDxqYWNlay50b21ha2FAcG9jenRhLmZtPgogIEphbiBLaXN6a2Eg
PGphbi5raXN6a2FAc2llbWVucy5jb20+CiAgSmFubiBIb3JuIDxqYW5uaEBnb29nbGUuY29tPgog
IEphc29uIEd1bnRob3JwZSA8amdnQG1lbGxhbm94LmNvbT4KICBKZWZmIEtpcnNoZXIgPGplZmZy
ZXkudC5raXJzaGVyQGludGVsLmNvbT4KICBKaWEtSnUgQmFpIDxiYWlqaWFqdTE5OTBAZ21haWwu
Y29tPgogIEppcmkgS29zaW5hIDxqa29zaW5hQHN1c2UuY3o+CiAgSm9lIFRob3JuYmVyIDxlanRA
cmVkaGF0LmNvbT4KICBKb2VyZyBSb2VkZWwgPGpyb2VkZWxAc3VzZS5kZT4KICBKb2hhbm5lcyBC
ZXJnIDxqb2hhbm5lcy5iZXJnQGludGVsLmNvbT4KICBKb24gS3VobiA8amt1aG5AYmFycmFjdWRh
LmNvbT4KICBKb25hdGhhbiBDYW1lcm9uIDxKb25hdGhhbi5DYW1lcm9uQGh1YXdlaS5jb20+CiAg
Sm9zZXBoIFFpIDxqaWFuZ3FpOTAzQGdtYWlsLmNvbT4KICBKb3NoIEFicmFoYW0gPGouYWJyYWhh
bTE3NzZAZ21haWwuY29tPgogIEpvc2h1YSBBYnJhaGFtIDxqLmFicmFoYW0xNzc2QGdtYWlsLmNv
bT4KICBKb3VuaSBNYWxpbmVuIDxqb3VuaUBjb2RlYXVyb3JhLm9yZz4KICBKdWxpYW4gV2llZG1h
bm4gPGp3aUBsaW51eC5pYm0uY29tPgogIEp1biBQaWFvIDxwaWFvanVuQGh1YXdlaS5jb20+CiAg
Sy4gWS4gU3Jpbml2YXNhbiA8a3lzQG1pY3Jvc29mdC5jb20+CiAgS2FpLUhlbmcgRmVuZyA8a2Fp
LmhlbmcuZmVuZ0BjYW5vbmljYWwuY29tPgogIEtlZXMgQ29vayA8a2Vlc2Nvb2tAY2hyb21pdW0u
b3JnPgogIExlbiBCcm93biA8bGVuLmJyb3duQGludGVsLmNvbT4KICBMZW9uYXJkIENyZXN0ZXog
PGxlb25hcmQuY3Jlc3RlekBueHAuY29tPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51
eC1mb3VuZGF0aW9uLm9yZz4KICBMaW51cyBXYWxsZWlqIDxsaW51cy53YWxsZWlqQGxpbmFyby5v
cmc+CiAgTG9yZW56byBCaWFuY29uaSA8bG9yZW56by5iaWFuY29uaUByZWRoYXQuY29tPgogIEx1
IEZlbmdxaSA8bHVmcS5mbnN0QGNuLmZ1aml0c3UuY29tPgogIEx1Y2EgQ29lbGhvIDxsdWNpYW5v
LmNvZWxob0BpbnRlbC5jb20+CiAgTWFyYyBBdXLDqGxlIExhIEZyYW5jZSA8dHNpQHR1eW9peC5u
ZXQ+CiAgTWFydGluIEsuIFBldGVyc2VuIDxtYXJ0aW4ucGV0ZXJzZW5Ab3JhY2xlLmNvbT4KICBN
YXJ0aW4gV2lsbGkgPG1hcnRpbkBzdHJvbmdzd2FuLm9yZz4KICBNYXNhaGlybyBZYW1hZGEgPHlh
bWFkYS5tYXNhaGlyb0Bzb2Npb25leHQuY29tPgogIE1hdHQgUmFub3N0YXkgPG1hdHQucmFub3N0
YXlAa29uc3Vsa28uY29tPgogIE1pY2hhZWwgSGVubmVyaWNoIDxtaWNoYWVsLmhlbm5lcmljaEBh
bmFsb2cuY29tPgogIE1pZ3VlbCBPamVkYSA8bWlndWVsLm9qZWRhLnNhbmRvbmlzQGdtYWlsLmNv
bT4KICBNaWthIFdlc3RlcmJlcmcgPG1pa2Eud2VzdGVyYmVyZ0BsaW51eC5pbnRlbC5jb20+CiAg
TWlrZSBDaHJpc3RpZSA8bWNocmlzdGlAcmVkaGF0LmNvbT4KICBNaWtlIFNuaXR6ZXIgPHNuaXR6
ZXJAcmVkaGF0LmNvbT4KICBNaWtsb3MgU3plcmVkaSA8bXN6ZXJlZGlAcmVkaGF0LmNvbT4KICBO
YW1oeXVuZyBLaW0gPG5hbWh5dW5nQGtlcm5lbC5vcmc+CiAgTmFveWEgSG9yaWd1Y2hpIDxuLWhv
cmlndWNoaUBhaC5qcC5uZWMuY29tPgogIE5hdmVlbiBOLiBSYW8gPG5hdmVlbi5uLnJhb0BsaW51
eC52bmV0LmlibS5jb20+CiAgTmV0YW5lbCBCZWxnYXphbCA8bmV0YW5lbEBhbWF6b24uY29tPgog
IE5pbGVzaCBKYXZhbGkgPG5pbGVzaC5qYXZhbGlAY2F2aXVtLmNvbT4KICBPbGFmIEhlcmluZyA8
b2xhZkBhZXBmbGUuZGU+CiAgUGFibG8gTmVpcmEgQXl1c28gPHBhYmxvQG5ldGZpbHRlci5vcmc+
CiAgUGF1bCBNYWNrZXJyYXMgPHBhdWx1c0BvemxhYnMub3JnPgogIFBhdWxvIEFsY2FudGFyYSA8
cGFsY2FudGFyYUBzdXNlLmRlUj4KICBQZW5nIExpIDxsaXBlbmczMjFAaHVhd2VpLmNvbT4KICBQ
ZXRlciBaaWpsc3RyYSAoSW50ZWwpIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4KICBSYWRpbSBLcsSN
bcOhxZkgPHJrcmNtYXJAcmVkaGF0LmNvbT4KICBSYW5keSBEdW5sYXAgPHJkdW5sYXBAaW5mcmFk
ZWFkLm9yZz4KICBSaWNhcmRvIFJpYmFsZGEgRGVsZ2FkbyA8cmljYXJkby5yaWJhbGRhQGdtYWls
LmNvbT4KICBSaWNoYXJkIEt1byA8cmt1b0Bjb2RlYXVyb3JhLm9yZz4KICBTYWVlZCBNYWhhbWVl
ZCA8c2FlZWRtQG1lbGxhbm94LmNvbT4KICBTYWdpIEdyaW1iZXJnIDxzYWdpQGdyaW1iZXJnLm1l
PgogIFNhbmRpcGFuIERhcyA8c2FuZGlwYW5AbGludXguaWJtLmNvbT4KICBTYXJhIFNoYXJvbiA8
c2FyYS5zaGFyb25AaW50ZWwuY29tPgogIFNhc2hhIExldmluIDxhbGV4YW5kZXIubGV2aW5AbWlj
cm9zb2Z0LmNvbT4KICBTZWFuIE8nQnJpZW4gPHNlb2JyaWVuQGNocm9taXVtLm9yZz4KICBTaGFv
aHVhIExpIDxzaGxpQGZiLmNvbT4KICBTaW5naCwgQnJpamVzaCA8YnJpamVzaC5zaW5naEBhbWQu
Y29tPgogIFNvbmcgTGl1IDxzb25nbGl1YnJhdmluZ0BmYi5jb20+CiAgU3Jpbml2YXMgUGFuZHJ1
dmFkYSA8c3Jpbml2YXMucGFuZHJ1dmFkYUBsaW51eC5pbnRlbC5jb20+CiAgU3RlZmFuIFJhc3Bs
IDxyYXNwbEBsaW51eC5pYm0uY29tPgogIFN0ZWZhbiBSYXNwbCA8cmFzcGxAbGludXgudm5ldC5p
Ym0uY29tPgogIFN0ZWZhbiBSYXNwbCA8c3RlZmFuLnJhc3BsQGRlLmlibS5jb20+CiAgU3RlcGhl
biBSb3Rod2VsbCA8c2ZyQGNhbmIuYXV1Zy5vcmcuYXU+CiAgU3RldmUgRnJlbmNoIDxzdGZyZW5j
aEBtaWNyb3NvZnQuY29tPgogIFN0ZXZlIFdpc2UgPHN3aXNlQG9wZW5ncmlkY29tcHV0aW5nLmNv
bT4KICBTdWRpcCBNdWtoZXJqZWUgPHN1ZGlwbS5tdWtoZXJqZWVAZ21haWwuY29tPgogIFRhZWhl
ZSBZb28gPGFwNDIwMDczQGdtYWlsLmNvbT4KICBUYWthc2hpIEl3YWkgPHRpd2FpQHN1c2UuZGU+
CiAgVG9rZSBIw7hpbGFuZC1Kw7hyZ2Vuc2VuIDx0b2tlQHRva2UuZGs+CiAgVmFydW4gUHJha2Fz
aCA8dmFydW5AY2hlbHNpby5jb20+CiAgVmluY2VudCBQZWxsZXRpZXIgPHBsci52aW5jZW50QGdt
YWlsLmNvbT4KICBWaW5jZW50IFdoaXRjaHVyY2ggPHZpbmNlbnQud2hpdGNodXJjaEBheGlzLmNv
bT4KICBWaW5lZXQgR3VwdGEgPHZndXB0YUBzeW5vcHN5cy5jb20+CiAgVml0YWx5IEt1em5ldHNv
diA8dmt1em5ldHNAcmVkaGF0LmNvbT4KICBXYWltYW4gTG9uZyA8bG9uZ21hbkByZWRoYXQuY29t
PgogIFdlbmppYSBaaGFuZyA8d2VuamlhQGxpbnV4LmlibS5jb20+CiAgV2lsbCBEZWFjb24gPHdp
bGwuZGVhY29uQGFybS5jb20+CiAgV29sZnJhbSBTYW5nIDx3c2FAdGhlLWRyZWFtcy5kZT4KICBY
aWFvIE5pIDx4bmlAcmVkaGF0LmNvbT4KICBZdWFuLUNoaSBQYW5nIDxmdTNtbzZnb29AZ21haWwu
Y29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
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
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9y
dC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9s
b2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9z
c3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTto
Yj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2Ig
dGVzdC1hcm1oZi1hcm1oZi14bCBicm9rZW4KYnJva2VuLXN0ZXAgdGVzdC1hcm1oZi1hcm1oZi14
bCBob3N0LWluc3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291
bGQgYmUgMjY4OCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 00:19:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 00:19: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 1gAlB7-00088M-NG; Fri, 12 Oct 2018 00:19:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/ye0=my=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gAlB7-00088A-1C
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 00:19:41 +0000
X-Inumbo-ID: b10fdc55-cdb4-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b10fdc55-cdb4-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 00:20: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 <aliasfile-bounces@xenproject.org>)
 id 1gAlB2-000415-DY; Fri, 12 Oct 2018 00:19: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 1gAlB2-0007Qv-36; Fri, 12 Oct 2018 00:19:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gAlB2-0001e3-0R; Fri, 12 Oct 2018 00:19:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128632-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=8122c6bc8b6f1fde31f2af6c1560ec552204980d
X-Osstest-Versions-That: ovmf=b9c055f72b9dbc9cef3a65b9a4932ad6e4f403e0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 12 Oct 2018 00:19:36 +0000
Subject: [Xen-devel] [ovmf test] 128632: 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>

ZmxpZ2h0IDEyODYzMiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg2MzIvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA4MTIyYzZiYzhiNmYxZmRlMzFmMmFmNmMxNTYwZWM1
NTIyMDQ5ODBkCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBiOWMwNTVm
NzJiOWRiYzljZWYzYTY1YjlhNDkzMmFkNmU0ZjQwM2UwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg2MTMgIDIwMTgtMTAtMTEgMDA6MTE6MDMgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4NjMyICAyMDE4LTEwLTExIDA5OjU2OjMzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRG9uZ2FvIEd1
byA8ZG9uZ2FvLmd1b0BpbnRlbC5jb20+CiAgR3VvLCBEb25nYW8gPGRvbmdhby5ndW9AaW50ZWwu
Y29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lv
biA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAg
IGI5YzA1NWY3MmIuLjgxMjJjNmJjOGIgIDgxMjJjNmJjOGI2ZjFmZGUzMWYyYWY2YzE1NjBlYzU1
MjIwNDk4MGQgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 00:23:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 00:23: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 1gAlEh-0000Lv-8K; Fri, 12 Oct 2018 00:23:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=zy1z=my=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1gAlEf-0000Lq-AC
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 00:23:21 +0000
X-Inumbo-ID: 34dc79bb-cdb5-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 34dc79bb-cdb5-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 00:24:39 +0000 (UTC)
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 mx1.redhat.com (Postfix) with ESMTPS id 33DC2C00DDE6;
 Fri, 12 Oct 2018 00:23:18 +0000 (UTC)
Received: from x1w.redhat.com (ovpn-204-29.brq.redhat.com [10.40.204.29])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id CF01C60165;
 Fri, 12 Oct 2018 00:22:55 +0000 (UTC)
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>
To: Paolo Bonzini <pbonzini@redhat.com>, Prasad J Pandit <ppandit@redhat.com>
Date: Fri, 12 Oct 2018 02:22:13 +0200
Message-Id: <20181012002217.2864-8-philmd@redhat.com>
In-Reply-To: <20181012002217.2864-1-philmd@redhat.com>
References: <20181012002217.2864-1-philmd@redhat.com>
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.32]); Fri, 12 Oct 2018 00:23:19 +0000 (UTC)
Subject: [Xen-devel] [PATCH v2 07/11] chardev: Let IOReadHandler use
 unsigned 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: Peter Maydell <peter.maydell@linaro.org>,
 Sagar Karandikar <sagark@eecs.berkeley.edu>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jan Kiszka <jan.kiszka@siemens.com>,
 Jason Wang <jasowang@redhat.com>, Palmer Dabbelt <palmer@sifive.com>,
 qemu-devel@nongnu.org, Markus Armbruster <armbru@redhat.com>,
 Max Filippov <jcmvbkbc@gmail.com>, Michael Clark <mjc@sifive.com>,
 Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Alberto Garcia <berto@igalia.com>,
 Li Zhijian <lizhijian@cn.fujitsu.com>, Alexander Graf <agraf@suse.de>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 Antony Pavlov <antonynpavlov@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>,
 =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= <marcandre.lureau@redhat.com>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>,
 Laurent Vivier <lvivier@redhat.com>, Corey Minyard <minyard@acm.org>,
 Amit Shah <amit@kernel.org>, Alistair Francis <alistair@alistair23.me>,
 "Dr. David Alan Gilbert" <dgilbert@redhat.com>,
 Fabien Chouteau <chouteau@adacore.com>, Zhang Chen <zhangckid@gmail.com>,
 "open list:PXA2XX" <qemu-arm@nongnu.org>,
 Peter Chubb <peter.chubb@nicta.com.au>,
 Samuel Thibault <samuel.thibault@ens-lyon.org>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>, Andrzej Zaborowski <balrogg@gmail.com>,
 Cornelia Huck <cohuck@redhat.com>,
 "open list:S390 Virtio-ccw" <qemu-s390x@nongnu.org>,
 Thomas Huth <huth@tuxfamily.org>, Michael Walle <michael@walle.cc>,
 "open list:sPAPR" <qemu-ppc@nongnu.org>,
 Bastian Koppelmann <kbastian@mail.uni-paderborn.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>

VGhlIG51bWJlciBvZiBieXRlcyBjYW4gbm90IGJlIG5lZ2F0aXZlIG5vciB6ZXJvLgoKRml4ZWQg
MiBmb3JtYXQgc3RyaW5nOgotIGh3L2NoYXIvc3BhcHJfdnR5LmMKLSBody91c2IvY2NpZC1jYXJk
LXBhc3N0aHJ1LmMKClN1Z2dlc3RlZC1ieTogUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0
LmNvbT4KU2lnbmVkLW9mZi1ieTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRo
YXQuY29tPgpBY2tlZC1ieTogQWxiZXJ0byBHYXJjaWEgPGJlcnRvQGlnYWxpYS5jb20+Ci0tLQog
YmFja2VuZHMvcm5nLWVnZC5jICAgICAgICAgIHwgMiArLQogY2hhcmRldi9jaGFyLW11eC5jICAg
ICAgICAgIHwgMiArLQogZ2Ric3R1Yi5jICAgICAgICAgICAgICAgICAgIHwgMiArLQogaHcvYXJt
L3B4YTJ4eC5jICAgICAgICAgICAgIHwgMiArLQogaHcvYXJtL3N0cm9uZ2FybS5jICAgICAgICAg
IHwgMyArKy0KIGh3L2NoYXIvYmNtMjgzNV9hdXguYyAgICAgICB8IDIgKy0KIGh3L2NoYXIvY2Fk
ZW5jZV91YXJ0LmMgICAgICB8IDIgKy0KIGh3L2NoYXIvY21zZGstYXBiLXVhcnQuYyAgICB8IDIg
Ky0KIGh3L2NoYXIvZGlnaWMtdWFydC5jICAgICAgICB8IDIgKy0KIGh3L2NoYXIvZXNjYy5jICAg
ICAgICAgICAgICB8IDIgKy0KIGh3L2NoYXIvZXRyYXhmc19zZXIuYyAgICAgICB8IDIgKy0KIGh3
L2NoYXIvZXh5bm9zNDIxMF91YXJ0LmMgICB8IDMgKystCiBody9jaGFyL2dybGliX2FwYnVhcnQu
YyAgICAgfCAyICstCiBody9jaGFyL2lteF9zZXJpYWwuYyAgICAgICAgfCAyICstCiBody9jaGFy
L2lwb2N0YWwyMzIuYyAgICAgICAgfCAyICstCiBody9jaGFyL2xtMzJfanVhcnQuYyAgICAgICAg
fCAyICstCiBody9jaGFyL2xtMzJfdWFydC5jICAgICAgICAgfCAyICstCiBody9jaGFyL21jZl91
YXJ0LmMgICAgICAgICAgfCAyICstCiBody9jaGFyL21pbGt5bWlzdC11YXJ0LmMgICAgfCAyICst
CiBody9jaGFyL3BsMDExLmMgICAgICAgICAgICAgfCAyICstCiBody9jaGFyL3NjbHBjb25zb2xl
LWxtLmMgICAgfCAyICstCiBody9jaGFyL3NjbHBjb25zb2xlLmMgICAgICAgfCAyICstCiBody9j
aGFyL3NlcmlhbC5jICAgICAgICAgICAgfCA0ICsrLS0KIGh3L2NoYXIvc2hfc2VyaWFsLmMgICAg
ICAgICB8IDIgKy0KIGh3L2NoYXIvc3BhcHJfdnR5LmMgICAgICAgICB8IDQgKystLQogaHcvY2hh
ci9zdG0zMmYyeHhfdXNhcnQuYyAgIHwgMyArKy0KIGh3L2NoYXIvdGVybWluYWwzMjcwLmMgICAg
ICB8IDIgKy0KIGh3L2NoYXIvdmlydGlvLWNvbnNvbGUuYyAgICB8IDIgKy0KIGh3L2NoYXIveGVu
X2NvbnNvbGUuYyAgICAgICB8IDIgKy0KIGh3L2NoYXIveGlsaW54X3VhcnRsaXRlLmMgICB8IDIg
Ky0KIGh3L2lwbWkvaXBtaV9ibWNfZXh0ZXJuLmMgICB8IDIgKy0KIGh3L21pc2MvaXZzaG1lbS5j
ICAgICAgICAgICB8IDQgKystLQogaHcvcmlzY3YvcmlzY3ZfaHRpZi5jICAgICAgIHwgMiArLQog
aHcvcmlzY3Yvc2lmaXZlX3VhcnQuYyAgICAgIHwgMiArLQogaHcvdXNiL2NjaWQtY2FyZC1wYXNz
dGhydS5jIHwgNCArKy0tCiBody91c2IvZGV2LXNlcmlhbC5jICAgICAgICAgfCAyICstCiBody91
c2IvcmVkaXJlY3QuYyAgICAgICAgICAgfCAyICstCiBpbmNsdWRlL3FlbXUvbWFpbi1sb29wLmgg
ICAgfCAyICstCiBtb25pdG9yLmMgICAgICAgICAgICAgICAgICAgfCA0ICsrLS0KIG5ldC9jb2xv
LWNvbXBhcmUuYyAgICAgICAgICB8IDQgKystLQogbmV0L2ZpbHRlci1taXJyb3IuYyAgICAgICAg
IHwgMiArLQogbmV0L3NsaXJwLmMgICAgICAgICAgICAgICAgIHwgMiArLQogcXRlc3QuYyAgICAg
ICAgICAgICAgICAgICAgIHwgMiArLQogdGFyZ2V0L3h0ZW5zYS94dGVuc2Etc2VtaS5jIHwgMiAr
LQogNDQgZmlsZXMgY2hhbmdlZCwgNTMgaW5zZXJ0aW9ucygrKSwgNTAgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEvYmFja2VuZHMvcm5nLWVnZC5jIGIvYmFja2VuZHMvcm5nLWVnZC5jCmluZGV4
IGQyYjljZTZjYmYuLmI1MWMwMWY2NjQgMTAwNjQ0Ci0tLSBhL2JhY2tlbmRzL3JuZy1lZ2QuYwor
KysgYi9iYWNrZW5kcy9ybmctZWdkLmMKQEAgLTYxLDcgKzYxLDcgQEAgc3RhdGljIGludCBybmdf
ZWdkX2Nocl9jYW5fcmVhZCh2b2lkICpvcGFxdWUpCiAgICAgcmV0dXJuIHNpemU7CiB9CiAKLXN0
YXRpYyB2b2lkIHJuZ19lZ2RfY2hyX3JlYWQodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpi
dWYsIGludCBzaXplKQorc3RhdGljIHZvaWQgcm5nX2VnZF9jaHJfcmVhZCh2b2lkICpvcGFxdWUs
IGNvbnN0IHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90IHNpemUpCiB7CiAgICAgUm5nRWdkICpzID0gUk5H
X0VHRChvcGFxdWUpOwogICAgIHNpemVfdCBidWZfb2Zmc2V0ID0gMDsKZGlmZiAtLWdpdCBhL2No
YXJkZXYvY2hhci1tdXguYyBiL2NoYXJkZXYvY2hhci1tdXguYwppbmRleCAzY2E3MzJkM2E4Li5k
OGQ2ZWFhNjQ2IDEwMDY0NAotLS0gYS9jaGFyZGV2L2NoYXItbXV4LmMKKysrIGIvY2hhcmRldi9j
aGFyLW11eC5jCkBAIC0yMDksNyArMjA5LDcgQEAgc3RhdGljIGludCBtdXhfY2hyX2Nhbl9yZWFk
KHZvaWQgKm9wYXF1ZSkKICAgICByZXR1cm4gMDsKIH0KIAotc3RhdGljIHZvaWQgbXV4X2Nocl9y
ZWFkKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBpbnQgc2l6ZSkKK3N0YXRpYyB2
b2lkIG11eF9jaHJfcmVhZCh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90
IHNpemUpCiB7CiAgICAgQ2hhcmRldiAqY2hyID0gQ0hBUkRFVihvcGFxdWUpOwogICAgIE11eENo
YXJkZXYgKmQgPSBNVVhfQ0hBUkRFVihvcGFxdWUpOwpkaWZmIC0tZ2l0IGEvZ2Ric3R1Yi5jIGIv
Z2Ric3R1Yi5jCmluZGV4IGJiYmIxY2ZjYzEuLmEyZmMzNjgyY2UgMTAwNjQ0Ci0tLSBhL2dkYnN0
dWIuYworKysgYi9nZGJzdHViLmMKQEAgLTE5MjMsNyArMTkyMyw3IEBAIHN0YXRpYyBpbnQgZ2Ri
X2Nocl9jYW5fcmVjZWl2ZSh2b2lkICpvcGFxdWUpCiAgIHJldHVybiBNQVhfUEFDS0VUX0xFTkdU
SDsKIH0KIAotc3RhdGljIHZvaWQgZ2RiX2Nocl9yZWNlaXZlKHZvaWQgKm9wYXF1ZSwgY29uc3Qg
dWludDhfdCAqYnVmLCBpbnQgc2l6ZSkKK3N0YXRpYyB2b2lkIGdkYl9jaHJfcmVjZWl2ZSh2b2lk
ICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90IHNpemUpCiB7CiAgICAgaW50IGk7
CiAKZGlmZiAtLWdpdCBhL2h3L2FybS9weGEyeHguYyBiL2h3L2FybS9weGEyeHguYwppbmRleCBm
NTk4YTFjMDUzLi43NWI2YWEyNzcyIDEwMDY0NAotLS0gYS9ody9hcm0vcHhhMnh4LmMKKysrIGIv
aHcvYXJtL3B4YTJ4eC5jCkBAIC0xOTI5LDcgKzE5MjksNyBAQCBzdGF0aWMgaW50IHB4YTJ4eF9m
aXJfaXNfZW1wdHkodm9pZCAqb3BhcXVlKQogICAgIHJldHVybiAocy0+cnhfbGVuIDwgNjQpOwog
fQogCi1zdGF0aWMgdm9pZCBweGEyeHhfZmlyX3J4KHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhf
dCAqYnVmLCBpbnQgc2l6ZSkKK3N0YXRpYyB2b2lkIHB4YTJ4eF9maXJfcngodm9pZCAqb3BhcXVl
LCBjb25zdCB1aW50OF90ICpidWYsIHNpemVfdCBzaXplKQogewogICAgIFBYQTJ4eEZJclN0YXRl
ICpzID0gKFBYQTJ4eEZJclN0YXRlICopIG9wYXF1ZTsKICAgICBpZiAoIShzLT5jb250cm9sWzBd
ICYgKDEgPDwgNCkpKQkJCS8qIFJYRSAqLwpkaWZmIC0tZ2l0IGEvaHcvYXJtL3N0cm9uZ2FybS5j
IGIvaHcvYXJtL3N0cm9uZ2FybS5jCmluZGV4IGVjMjYyNzM3NGQuLjQwZGI0ZTVlMGEgMTAwNjQ0
Ci0tLSBhL2h3L2FybS9zdHJvbmdhcm0uYworKysgYi9ody9hcm0vc3Ryb25nYXJtLmMKQEAgLTEw
NzIsNyArMTA3Miw4IEBAIHN0YXRpYyBpbnQgc3Ryb25nYXJtX3VhcnRfY2FuX3JlY2VpdmUodm9p
ZCAqb3BhcXVlKQogICAgIHJldHVybiAxOwogfQogCi1zdGF0aWMgdm9pZCBzdHJvbmdhcm1fdWFy
dF9yZWNlaXZlKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBpbnQgc2l6ZSkKK3N0
YXRpYyB2b2lkIHN0cm9uZ2FybV91YXJ0X3JlY2VpdmUodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50
OF90ICpidWYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVfdCBzaXpl
KQogewogICAgIFN0cm9uZ0FSTVVBUlRTdGF0ZSAqcyA9IG9wYXF1ZTsKICAgICBpbnQgaTsKZGlm
ZiAtLWdpdCBhL2h3L2NoYXIvYmNtMjgzNV9hdXguYyBiL2h3L2NoYXIvYmNtMjgzNV9hdXguYwpp
bmRleCAwMzY0NTk2YzU1Li5jYjI2ZGY0MGY4IDEwMDY0NAotLS0gYS9ody9jaGFyL2JjbTI4MzVf
YXV4LmMKKysrIGIvaHcvY2hhci9iY20yODM1X2F1eC5jCkBAIC0yMzUsNyArMjM1LDcgQEAgc3Rh
dGljIHZvaWQgYmNtMjgzNV9hdXhfcHV0X2ZpZm8odm9pZCAqb3BhcXVlLCB1aW50OF90IHZhbHVl
KQogICAgIGJjbTI4MzVfYXV4X3VwZGF0ZShzKTsKIH0KIAotc3RhdGljIHZvaWQgYmNtMjgzNV9h
dXhfcmVjZWl2ZSh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1ZiwgaW50IHNpemUpCitz
dGF0aWMgdm9pZCBiY20yODM1X2F1eF9yZWNlaXZlKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhf
dCAqYnVmLCBzaXplX3Qgc2l6ZSkKIHsKICAgICBiY20yODM1X2F1eF9wdXRfZmlmbyhvcGFxdWUs
ICpidWYpOwogfQpkaWZmIC0tZ2l0IGEvaHcvY2hhci9jYWRlbmNlX3VhcnQuYyBiL2h3L2NoYXIv
Y2FkZW5jZV91YXJ0LmMKaW5kZXggZmJkYmQ0NjNiYi4uZWI1Y2M5NzRhMSAxMDA2NDQKLS0tIGEv
aHcvY2hhci9jYWRlbmNlX3VhcnQuYworKysgYi9ody9jaGFyL2NhZGVuY2VfdWFydC5jCkBAIC0z
MzIsNyArMzMyLDcgQEAgc3RhdGljIHZvaWQgdWFydF93cml0ZV90eF9maWZvKENhZGVuY2VVQVJU
U3RhdGUgKnMsIGNvbnN0IHVpbnQ4X3QgKmJ1ZiwKICAgICBjYWRlbmNlX3VhcnRfeG1pdChOVUxM
LCBHX0lPX09VVCwgcyk7CiB9CiAKLXN0YXRpYyB2b2lkIHVhcnRfcmVjZWl2ZSh2b2lkICpvcGFx
dWUsIGNvbnN0IHVpbnQ4X3QgKmJ1ZiwgaW50IHNpemUpCitzdGF0aWMgdm9pZCB1YXJ0X3JlY2Vp
dmUodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpidWYsIHNpemVfdCBzaXplKQogewogICAg
IENhZGVuY2VVQVJUU3RhdGUgKnMgPSBvcGFxdWU7CiAgICAgdWludDMyX3QgY2hfbW9kZSA9IHMt
PnJbUl9NUl0gJiBVQVJUX01SX0NITU9ERTsKZGlmZiAtLWdpdCBhL2h3L2NoYXIvY21zZGstYXBi
LXVhcnQuYyBiL2h3L2NoYXIvY21zZGstYXBiLXVhcnQuYwppbmRleCBkZGZiYjI1YzI0Li43NzQ5
ODZkODhkIDEwMDY0NAotLS0gYS9ody9jaGFyL2Ntc2RrLWFwYi11YXJ0LmMKKysrIGIvaHcvY2hh
ci9jbXNkay1hcGItdWFydC5jCkBAIC0xMTksNyArMTE5LDcgQEAgc3RhdGljIGludCB1YXJ0X2Nh
bl9yZWNlaXZlKHZvaWQgKm9wYXF1ZSkKICAgICByZXR1cm4gMDsKIH0KIAotc3RhdGljIHZvaWQg
dWFydF9yZWNlaXZlKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBpbnQgc2l6ZSkK
K3N0YXRpYyB2b2lkIHVhcnRfcmVjZWl2ZSh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1
Ziwgc2l6ZV90IHNpemUpCiB7CiAgICAgQ01TREtBUEJVQVJUICpzID0gQ01TREtfQVBCX1VBUlQo
b3BhcXVlKTsKIApkaWZmIC0tZ2l0IGEvaHcvY2hhci9kaWdpYy11YXJ0LmMgYi9ody9jaGFyL2Rp
Z2ljLXVhcnQuYwppbmRleCBjY2M3NWVhYTRkLi4wZjQxYTIzYjU0IDEwMDY0NAotLS0gYS9ody9j
aGFyL2RpZ2ljLXVhcnQuYworKysgYi9ody9jaGFyL2RpZ2ljLXVhcnQuYwpAQCAtMTE5LDcgKzEx
OSw3IEBAIHN0YXRpYyBpbnQgdWFydF9jYW5fcngodm9pZCAqb3BhcXVlKQogICAgIHJldHVybiAh
KHMtPnJlZ19zdCAmIFNUX1JYX1JEWSk7CiB9CiAKLXN0YXRpYyB2b2lkIHVhcnRfcngodm9pZCAq
b3BhcXVlLCBjb25zdCB1aW50OF90ICpidWYsIGludCBzaXplKQorc3RhdGljIHZvaWQgdWFydF9y
eCh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90IHNpemUpCiB7CiAgICAg
RGlnaWNVYXJ0U3RhdGUgKnMgPSBvcGFxdWU7CiAKZGlmZiAtLWdpdCBhL2h3L2NoYXIvZXNjYy5j
IGIvaHcvY2hhci9lc2NjLmMKaW5kZXggNjI4ZjVmODFmNy4uZTY1NWI4NjI3MyAxMDA2NDQKLS0t
IGEvaHcvY2hhci9lc2NjLmMKKysrIGIvaHcvY2hhci9lc2NjLmMKQEAgLTYwMSw3ICs2MDEsNyBA
QCBzdGF0aWMgdm9pZCBzZXJpYWxfcmVjZWl2ZV9icmVhayhFU0NDQ2hhbm5lbFN0YXRlICpzKQog
ICAgIGVzY2NfdXBkYXRlX2lycShzKTsKIH0KIAotc3RhdGljIHZvaWQgc2VyaWFsX3JlY2VpdmUx
KHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBpbnQgc2l6ZSkKK3N0YXRpYyB2b2lk
IHNlcmlhbF9yZWNlaXZlMSh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90
IHNpemUpCiB7CiAgICAgRVNDQ0NoYW5uZWxTdGF0ZSAqcyA9IG9wYXF1ZTsKICAgICBzZXJpYWxf
cmVjZWl2ZV9ieXRlKHMsIGJ1ZlswXSk7CmRpZmYgLS1naXQgYS9ody9jaGFyL2V0cmF4ZnNfc2Vy
LmMgYi9ody9jaGFyL2V0cmF4ZnNfc2VyLmMKaW5kZXggYTE4NDAyNjQxMC4uNzljZDhkMmRjMSAx
MDA2NDQKLS0tIGEvaHcvY2hhci9ldHJheGZzX3Nlci5jCisrKyBiL2h3L2NoYXIvZXRyYXhmc19z
ZXIuYwpAQCAtMTY2LDcgKzE2Niw3IEBAIHN0YXRpYyBQcm9wZXJ0eSBldHJheGZzX3Nlcl9wcm9w
ZXJ0aWVzW10gPSB7CiAgICAgREVGSU5FX1BST1BfRU5EX09GX0xJU1QoKSwKIH07CiAKLXN0YXRp
YyB2b2lkIHNlcmlhbF9yZWNlaXZlKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBp
bnQgc2l6ZSkKK3N0YXRpYyB2b2lkIHNlcmlhbF9yZWNlaXZlKHZvaWQgKm9wYXF1ZSwgY29uc3Qg
dWludDhfdCAqYnVmLCBzaXplX3Qgc2l6ZSkKIHsKICAgICBFVFJBWFNlcmlhbCAqcyA9IG9wYXF1
ZTsKICAgICBpbnQgaTsKZGlmZiAtLWdpdCBhL2h3L2NoYXIvZXh5bm9zNDIxMF91YXJ0LmMgYi9o
dy9jaGFyL2V4eW5vczQyMTBfdWFydC5jCmluZGV4IGE1YTI4NTY1NWYuLjVmZGY1YjFmMzcgMTAw
NjQ0Ci0tLSBhL2h3L2NoYXIvZXh5bm9zNDIxMF91YXJ0LmMKKysrIGIvaHcvY2hhci9leHlub3M0
MjEwX3VhcnQuYwpAQCAtNDk1LDcgKzQ5NSw4IEBAIHN0YXRpYyBpbnQgZXh5bm9zNDIxMF91YXJ0
X2Nhbl9yZWNlaXZlKHZvaWQgKm9wYXF1ZSkKIH0KIAogCi1zdGF0aWMgdm9pZCBleHlub3M0MjEw
X3VhcnRfcmVjZWl2ZSh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1ZiwgaW50IHNpemUp
CitzdGF0aWMgdm9pZCBleHlub3M0MjEwX3VhcnRfcmVjZWl2ZSh2b2lkICpvcGFxdWUsIGNvbnN0
IHVpbnQ4X3QgKmJ1ZiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVf
dCBzaXplKQogewogICAgIEV4eW5vczQyMTBVYXJ0U3RhdGUgKnMgPSAoRXh5bm9zNDIxMFVhcnRT
dGF0ZSAqKW9wYXF1ZTsKICAgICBpbnQgaTsKZGlmZiAtLWdpdCBhL2h3L2NoYXIvZ3JsaWJfYXBi
dWFydC5jIGIvaHcvY2hhci9ncmxpYl9hcGJ1YXJ0LmMKaW5kZXggYmFjMTFiZWM1OC4uZDM3MDYw
OWE1MiAxMDA2NDQKLS0tIGEvaHcvY2hhci9ncmxpYl9hcGJ1YXJ0LmMKKysrIGIvaHcvY2hhci9n
cmxpYl9hcGJ1YXJ0LmMKQEAgLTEzNyw3ICsxMzcsNyBAQCBzdGF0aWMgaW50IGdybGliX2FwYnVh
cnRfY2FuX3JlY2VpdmUodm9pZCAqb3BhcXVlKQogICAgIHJldHVybiBGSUZPX0xFTkdUSCAtIHVh
cnQtPmxlbjsKIH0KIAotc3RhdGljIHZvaWQgZ3JsaWJfYXBidWFydF9yZWNlaXZlKHZvaWQgKm9w
YXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBpbnQgc2l6ZSkKK3N0YXRpYyB2b2lkIGdybGliX2Fw
YnVhcnRfcmVjZWl2ZSh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90IHNp
emUpCiB7CiAgICAgVUFSVCAqdWFydCA9IG9wYXF1ZTsKIApkaWZmIC0tZ2l0IGEvaHcvY2hhci9p
bXhfc2VyaWFsLmMgYi9ody9jaGFyL2lteF9zZXJpYWwuYwppbmRleCAxZTM2MzE5MGUzLi5iOWZk
ZmFlYjM4IDEwMDY0NAotLS0gYS9ody9jaGFyL2lteF9zZXJpYWwuYworKysgYi9ody9jaGFyL2lt
eF9zZXJpYWwuYwpAQCAtMzE1LDcgKzMxNSw3IEBAIHN0YXRpYyB2b2lkIGlteF9wdXRfZGF0YSh2
b2lkICpvcGFxdWUsIHVpbnQzMl90IHZhbHVlKQogICAgIGlteF91cGRhdGUocyk7CiB9CiAKLXN0
YXRpYyB2b2lkIGlteF9yZWNlaXZlKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBp
bnQgc2l6ZSkKK3N0YXRpYyB2b2lkIGlteF9yZWNlaXZlKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWlu
dDhfdCAqYnVmLCBzaXplX3Qgc2l6ZSkKIHsKICAgICBpbXhfcHV0X2RhdGEob3BhcXVlLCAqYnVm
KTsKIH0KZGlmZiAtLWdpdCBhL2h3L2NoYXIvaXBvY3RhbDIzMi5jIGIvaHcvY2hhci9pcG9jdGFs
MjMyLmMKaW5kZXggNWUwOWNhZjg1MS4uMDhlM2Y5ZTQ1ZiAxMDA2NDQKLS0tIGEvaHcvY2hhci9p
cG9jdGFsMjMyLmMKKysrIGIvaHcvY2hhci9pcG9jdGFsMjMyLmMKQEAgLTQ2OCw3ICs0NjgsNyBA
QCBzdGF0aWMgaW50IGhvc3RkZXZfY2FuX3JlY2VpdmUodm9pZCAqb3BhcXVlKQogICAgIHJldHVy
biBjaC0+cnhfZW5hYmxlZCA/IGF2YWlsYWJsZV9ieXRlcyA6IDA7CiB9CiAKLXN0YXRpYyB2b2lk
IGhvc3RkZXZfcmVjZWl2ZSh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1ZiwgaW50IHNp
emUpCitzdGF0aWMgdm9pZCBob3N0ZGV2X3JlY2VpdmUodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50
OF90ICpidWYsIHNpemVfdCBzaXplKQogewogICAgIFNDQzI2OThDaGFubmVsICpjaCA9IG9wYXF1
ZTsKICAgICBJUE9jdGFsU3RhdGUgKmRldiA9IGNoLT5pcG9jdGFsOwpkaWZmIC0tZ2l0IGEvaHcv
Y2hhci9sbTMyX2p1YXJ0LmMgYi9ody9jaGFyL2xtMzJfanVhcnQuYwppbmRleCBkNzVjODM1YWQy
Li5lY2I2MWVlMDg2IDEwMDY0NAotLS0gYS9ody9jaGFyL2xtMzJfanVhcnQuYworKysgYi9ody9j
aGFyL2xtMzJfanVhcnQuYwpAQCAtODgsNyArODgsNyBAQCB2b2lkIGxtMzJfanVhcnRfc2V0X2py
eChEZXZpY2VTdGF0ZSAqZCwgdWludDMyX3QganR4KQogICAgIHMtPmpyeCAmPSB+SlJYX0ZVTEw7
CiB9CiAKLXN0YXRpYyB2b2lkIGp1YXJ0X3J4KHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAq
YnVmLCBpbnQgc2l6ZSkKK3N0YXRpYyB2b2lkIGp1YXJ0X3J4KHZvaWQgKm9wYXF1ZSwgY29uc3Qg
dWludDhfdCAqYnVmLCBzaXplX3Qgc2l6ZSkKIHsKICAgICBMTTMySnVhcnRTdGF0ZSAqcyA9IG9w
YXF1ZTsKIApkaWZmIC0tZ2l0IGEvaHcvY2hhci9sbTMyX3VhcnQuYyBiL2h3L2NoYXIvbG0zMl91
YXJ0LmMKaW5kZXggYzRhM2I5YjI3NS4uZWUwYmY4ZTExNyAxMDA2NDQKLS0tIGEvaHcvY2hhci9s
bTMyX3VhcnQuYworKysgYi9ody9jaGFyL2xtMzJfdWFydC5jCkBAIC0yMTEsNyArMjExLDcgQEAg
c3RhdGljIGNvbnN0IE1lbW9yeVJlZ2lvbk9wcyB1YXJ0X29wcyA9IHsKICAgICB9LAogfTsKIAot
c3RhdGljIHZvaWQgdWFydF9yeCh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1ZiwgaW50
IHNpemUpCitzdGF0aWMgdm9pZCB1YXJ0X3J4KHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAq
YnVmLCBzaXplX3Qgc2l6ZSkKIHsKICAgICBMTTMyVWFydFN0YXRlICpzID0gb3BhcXVlOwogCmRp
ZmYgLS1naXQgYS9ody9jaGFyL21jZl91YXJ0LmMgYi9ody9jaGFyL21jZl91YXJ0LmMKaW5kZXgg
Nzg3Zjk4NWRiNi4uZTEyNjg2MGI0NiAxMDA2NDQKLS0tIGEvaHcvY2hhci9tY2ZfdWFydC5jCisr
KyBiL2h3L2NoYXIvbWNmX3VhcnQuYwpAQCAtMjc0LDcgKzI3NCw3IEBAIHN0YXRpYyBpbnQgbWNm
X3VhcnRfY2FuX3JlY2VpdmUodm9pZCAqb3BhcXVlKQogICAgIHJldHVybiBzLT5yeF9lbmFibGVk
ICYmIChzLT5zciAmIE1DRl9VQVJUX0ZGVUxMKSA9PSAwOwogfQogCi1zdGF0aWMgdm9pZCBtY2Zf
dWFydF9yZWNlaXZlKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBpbnQgc2l6ZSkK
K3N0YXRpYyB2b2lkIG1jZl91YXJ0X3JlY2VpdmUodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90
ICpidWYsIHNpemVfdCBzaXplKQogewogICAgIG1jZl91YXJ0X3N0YXRlICpzID0gKG1jZl91YXJ0
X3N0YXRlICopb3BhcXVlOwogCmRpZmYgLS1naXQgYS9ody9jaGFyL21pbGt5bWlzdC11YXJ0LmMg
Yi9ody9jaGFyL21pbGt5bWlzdC11YXJ0LmMKaW5kZXggNTQ4ZWUyN2JjYS4uYTEwYzA5NTdmZiAx
MDA2NDQKLS0tIGEvaHcvY2hhci9taWxreW1pc3QtdWFydC5jCisrKyBiL2h3L2NoYXIvbWlsa3lt
aXN0LXVhcnQuYwpAQCAtMTU4LDcgKzE1OCw3IEBAIHN0YXRpYyBjb25zdCBNZW1vcnlSZWdpb25P
cHMgdWFydF9tbWlvX29wcyA9IHsKICAgICAuZW5kaWFubmVzcyA9IERFVklDRV9OQVRJVkVfRU5E
SUFOLAogfTsKIAotc3RhdGljIHZvaWQgdWFydF9yeCh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4
X3QgKmJ1ZiwgaW50IHNpemUpCitzdGF0aWMgdm9pZCB1YXJ0X3J4KHZvaWQgKm9wYXF1ZSwgY29u
c3QgdWludDhfdCAqYnVmLCBzaXplX3Qgc2l6ZSkKIHsKICAgICBNaWxreW1pc3RVYXJ0U3RhdGUg
KnMgPSBvcGFxdWU7CiAKZGlmZiAtLWdpdCBhL2h3L2NoYXIvcGwwMTEuYyBiL2h3L2NoYXIvcGww
MTEuYwppbmRleCAyYWEyNzdmYzRmLi4zNzk3M2MzMmNlIDEwMDY0NAotLS0gYS9ody9jaGFyL3Bs
MDExLmMKKysrIGIvaHcvY2hhci9wbDAxMS5jCkBAIC0yNjAsNyArMjYwLDcgQEAgc3RhdGljIHZv
aWQgcGwwMTFfcHV0X2ZpZm8odm9pZCAqb3BhcXVlLCB1aW50MzJfdCB2YWx1ZSkKICAgICB9CiB9
CiAKLXN0YXRpYyB2b2lkIHBsMDExX3JlY2VpdmUodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90
ICpidWYsIGludCBzaXplKQorc3RhdGljIHZvaWQgcGwwMTFfcmVjZWl2ZSh2b2lkICpvcGFxdWUs
IGNvbnN0IHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90IHNpemUpCiB7CiAgICAgcGwwMTFfcHV0X2ZpZm8o
b3BhcXVlLCAqYnVmKTsKIH0KZGlmZiAtLWdpdCBhL2h3L2NoYXIvc2NscGNvbnNvbGUtbG0uYyBi
L2h3L2NoYXIvc2NscGNvbnNvbGUtbG0uYwppbmRleCBkYmM5MWExZTViLi5hMDRhMmE5ZDgwIDEw
MDY0NAotLS0gYS9ody9jaGFyL3NjbHBjb25zb2xlLWxtLmMKKysrIGIvaHcvY2hhci9zY2xwY29u
c29sZS1sbS5jCkBAIC03MSw3ICs3MSw3IEBAIHN0YXRpYyBpbnQgY2hyX2Nhbl9yZWFkKHZvaWQg
Km9wYXF1ZSkKICAgICByZXR1cm4gMTsKIH0KIAotc3RhdGljIHZvaWQgY2hyX3JlYWQodm9pZCAq
b3BhcXVlLCBjb25zdCB1aW50OF90ICpidWYsIGludCBzaXplKQorc3RhdGljIHZvaWQgY2hyX3Jl
YWQodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpidWYsIHNpemVfdCBzaXplKQogewogICAg
IFNDTFBDb25zb2xlTE0gKnNjb24gPSBvcGFxdWU7CiAKZGlmZiAtLWdpdCBhL2h3L2NoYXIvc2Ns
cGNvbnNvbGUuYyBiL2h3L2NoYXIvc2NscGNvbnNvbGUuYwppbmRleCAxZmExNmU5MDU1Li42MjM5
NWMxOWY0IDEwMDY0NAotLS0gYS9ody9jaGFyL3NjbHBjb25zb2xlLmMKKysrIGIvaHcvY2hhci9z
Y2xwY29uc29sZS5jCkBAIC01OSw3ICs1OSw3IEBAIHN0YXRpYyBpbnQgY2hyX2Nhbl9yZWFkKHZv
aWQgKm9wYXF1ZSkKIH0KIAogLyogU2VuZCBkYXRhIGZyb20gYSBjaGFyIGRldmljZSBvdmVyIHRv
IHRoZSBndWVzdCAqLwotc3RhdGljIHZvaWQgY2hyX3JlYWQodm9pZCAqb3BhcXVlLCBjb25zdCB1
aW50OF90ICpidWYsIGludCBzaXplKQorc3RhdGljIHZvaWQgY2hyX3JlYWQodm9pZCAqb3BhcXVl
LCBjb25zdCB1aW50OF90ICpidWYsIHNpemVfdCBzaXplKQogewogICAgIFNDTFBDb25zb2xlICpz
Y29uID0gb3BhcXVlOwogCmRpZmYgLS1naXQgYS9ody9jaGFyL3NlcmlhbC5jIGIvaHcvY2hhci9z
ZXJpYWwuYwppbmRleCAwMjQ2M2UzMzg4Li42OWJhZWQxMDViIDEwMDY0NAotLS0gYS9ody9jaGFy
L3NlcmlhbC5jCisrKyBiL2h3L2NoYXIvc2VyaWFsLmMKQEAgLTEwNSw3ICsxMDUsNyBAQCBkbyB7
IGZwcmludGYoc3RkZXJyLCAic2VyaWFsOiAiIGZtdCAsICMjIF9fVkFfQVJHU19fKTsgfSB3aGls
ZSAoMCkKIGRvIHt9IHdoaWxlICgwKQogI2VuZGlmCiAKLXN0YXRpYyB2b2lkIHNlcmlhbF9yZWNl
aXZlMSh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1ZiwgaW50IHNpemUpOworc3RhdGlj
IHZvaWQgc2VyaWFsX3JlY2VpdmUxKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBz
aXplX3Qgc2l6ZSk7CiBzdGF0aWMgdm9pZCBzZXJpYWxfeG1pdChTZXJpYWxTdGF0ZSAqcyk7CiAK
IHN0YXRpYyBpbmxpbmUgdm9pZCByZWN2X2ZpZm9fcHV0KFNlcmlhbFN0YXRlICpzLCB1aW50OF90
IGNocikKQEAgLTYwNiw3ICs2MDYsNyBAQCBzdGF0aWMgaW50IHNlcmlhbF9jYW5fcmVjZWl2ZTEo
dm9pZCAqb3BhcXVlKQogICAgIHJldHVybiBzZXJpYWxfY2FuX3JlY2VpdmUocyk7CiB9CiAKLXN0
YXRpYyB2b2lkIHNlcmlhbF9yZWNlaXZlMSh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1
ZiwgaW50IHNpemUpCitzdGF0aWMgdm9pZCBzZXJpYWxfcmVjZWl2ZTEodm9pZCAqb3BhcXVlLCBj
b25zdCB1aW50OF90ICpidWYsIHNpemVfdCBzaXplKQogewogICAgIFNlcmlhbFN0YXRlICpzID0g
b3BhcXVlOwogCmRpZmYgLS1naXQgYS9ody9jaGFyL3NoX3NlcmlhbC5jIGIvaHcvY2hhci9zaF9z
ZXJpYWwuYwppbmRleCAxMjgzMTU2MWE2Li4wNGZkY2VlMzI4IDEwMDY0NAotLS0gYS9ody9jaGFy
L3NoX3NlcmlhbC5jCisrKyBiL2h3L2NoYXIvc2hfc2VyaWFsLmMKQEAgLTMyNyw3ICszMjcsNyBA
QCBzdGF0aWMgdm9pZCBzaF9zZXJpYWxfdGltZW91dF9pbnQodm9pZCAqb3BhcXVlKQogICAgIH0K
IH0KIAotc3RhdGljIHZvaWQgc2hfc2VyaWFsX3JlY2VpdmUxKHZvaWQgKm9wYXF1ZSwgY29uc3Qg
dWludDhfdCAqYnVmLCBpbnQgc2l6ZSkKK3N0YXRpYyB2b2lkIHNoX3NlcmlhbF9yZWNlaXZlMSh2
b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90IHNpemUpCiB7CiAgICAgc2hf
c2VyaWFsX3N0YXRlICpzID0gb3BhcXVlOwogCmRpZmYgLS1naXQgYS9ody9jaGFyL3NwYXByX3Z0
eS5jIGIvaHcvY2hhci9zcGFwcl92dHkuYwppbmRleCA2NzQ4MzM0ZGVkLi40MmI0YjYxY2NlIDEw
MDY0NAotLS0gYS9ody9jaGFyL3NwYXByX3Z0eS5jCisrKyBiL2h3L2NoYXIvc3BhcHJfdnR5LmMK
QEAgLTI4LDcgKzI4LDcgQEAgc3RhdGljIGludCB2dHlfY2FuX3JlY2VpdmUodm9pZCAqb3BhcXVl
KQogICAgIHJldHVybiBWVEVSTV9CVUZTSVpFIC0gKGRldi0+aW4gLSBkZXYtPm91dCk7CiB9CiAK
LXN0YXRpYyB2b2lkIHZ0eV9yZWNlaXZlKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVm
LCBpbnQgc2l6ZSkKK3N0YXRpYyB2b2lkIHZ0eV9yZWNlaXZlKHZvaWQgKm9wYXF1ZSwgY29uc3Qg
dWludDhfdCAqYnVmLCBzaXplX3Qgc2l6ZSkKIHsKICAgICBWSU9zUEFQUlZUWURldmljZSAqZGV2
ID0gVklPX1NQQVBSX1ZUWV9ERVZJQ0Uob3BhcXVlKTsKICAgICBpbnQgaTsKQEAgLTQyLDcgKzQy
LDcgQEAgc3RhdGljIHZvaWQgdnR5X3JlY2VpdmUodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90
ICpidWYsIGludCBzaXplKQogICAgICAgICAgICAgc3RhdGljIGJvb2wgcmVwb3J0ZWQ7CiAgICAg
ICAgICAgICBpZiAoIXJlcG9ydGVkKSB7CiAgICAgICAgICAgICAgICAgZXJyb3JfcmVwb3J0KCJW
VFkgaW5wdXQgYnVmZmVyIGV4aGF1c3RlZCAtIGNoYXJhY3RlcnMgZHJvcHBlZC4iCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICIgKGlucHV0IHNpemUgPSAlaSkiLCBzaXplKTsKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIiAoaW5wdXQgc2l6ZSA9ICV6dSkiLCBzaXplKTsKICAg
ICAgICAgICAgICAgICByZXBvcnRlZCA9IHRydWU7CiAgICAgICAgICAgICB9CiAgICAgICAgICAg
ICBicmVhazsKZGlmZiAtLWdpdCBhL2h3L2NoYXIvc3RtMzJmMnh4X3VzYXJ0LmMgYi9ody9jaGFy
L3N0bTMyZjJ4eF91c2FydC5jCmluZGV4IDAzMmI1ZmRhMTMuLjc4YmYxNDI2NzggMTAwNjQ0Ci0t
LSBhL2h3L2NoYXIvc3RtMzJmMnh4X3VzYXJ0LmMKKysrIGIvaHcvY2hhci9zdG0zMmYyeHhfdXNh
cnQuYwpAQCAtNDksNyArNDksOCBAQCBzdGF0aWMgaW50IHN0bTMyZjJ4eF91c2FydF9jYW5fcmVj
ZWl2ZSh2b2lkICpvcGFxdWUpCiAgICAgcmV0dXJuIDA7CiB9CiAKLXN0YXRpYyB2b2lkIHN0bTMy
ZjJ4eF91c2FydF9yZWNlaXZlKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBpbnQg
c2l6ZSkKK3N0YXRpYyB2b2lkIHN0bTMyZjJ4eF91c2FydF9yZWNlaXZlKHZvaWQgKm9wYXF1ZSwg
Y29uc3QgdWludDhfdCAqYnVmLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c2l6ZV90IHNpemUpCiB7CiAgICAgU1RNMzJGMlhYVXNhcnRTdGF0ZSAqcyA9IG9wYXF1ZTsKIApk
aWZmIC0tZ2l0IGEvaHcvY2hhci90ZXJtaW5hbDMyNzAuYyBiL2h3L2NoYXIvdGVybWluYWwzMjcw
LmMKaW5kZXggZTljNDVlNTViMS4uMDc2NTE2OTkxZSAxMDA2NDQKLS0tIGEvaHcvY2hhci90ZXJt
aW5hbDMyNzAuYworKysgYi9ody9jaGFyL3Rlcm1pbmFsMzI3MC5jCkBAIC05MCw3ICs5MCw3IEBA
IHN0YXRpYyBnYm9vbGVhbiBzZW5kX3RpbWluZ19tYXJrX2NiKGdwb2ludGVyIG9wYXF1ZSkKICAq
IEFzIG9mIG5vdywgZm9yIHN1Y2ggY2FzZSwgd2Ugc2ltcGx5IHRlcm1pbmF0ZSB0aGUgY29ubmVj
dGlvbiwKICAqIGFuZCB3ZSBzaG91bGQgY29tZSBiYWNrIGhlcmUgbGF0ZXIgd2l0aCBhIGJldHRl
ciBzb2x1dGlvbi4KICAqLwotc3RhdGljIHZvaWQgdGVybWluYWxfcmVhZCh2b2lkICpvcGFxdWUs
IGNvbnN0IHVpbnQ4X3QgKmJ1ZiwgaW50IHNpemUpCitzdGF0aWMgdm9pZCB0ZXJtaW5hbF9yZWFk
KHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBzaXplX3Qgc2l6ZSkKIHsKICAgICBU
ZXJtaW5hbDMyNzAgKnQgPSBvcGFxdWU7CiAgICAgQ2N3RGV2aWNlICpjY3dfZGV2ID0gQ0NXX0RF
VklDRSh0KTsKZGlmZiAtLWdpdCBhL2h3L2NoYXIvdmlydGlvLWNvbnNvbGUuYyBiL2h3L2NoYXIv
dmlydGlvLWNvbnNvbGUuYwppbmRleCAyY2JlMWQ0ZWQ1Li5lM2QzNjhiOTc2IDEwMDY0NAotLS0g
YS9ody9jaGFyL3ZpcnRpby1jb25zb2xlLmMKKysrIGIvaHcvY2hhci92aXJ0aW8tY29uc29sZS5j
CkBAIC0xMzQsNyArMTM0LDcgQEAgc3RhdGljIGludCBjaHJfY2FuX3JlYWQodm9pZCAqb3BhcXVl
KQogfQogCiAvKiBTZW5kIGRhdGEgZnJvbSBhIGNoYXIgZGV2aWNlIG92ZXIgdG8gdGhlIGd1ZXN0
ICovCi1zdGF0aWMgdm9pZCBjaHJfcmVhZCh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1
ZiwgaW50IHNpemUpCitzdGF0aWMgdm9pZCBjaHJfcmVhZCh2b2lkICpvcGFxdWUsIGNvbnN0IHVp
bnQ4X3QgKmJ1Ziwgc2l6ZV90IHNpemUpCiB7CiAgICAgVmlydENvbnNvbGUgKnZjb24gPSBvcGFx
dWU7CiAgICAgVmlydElPU2VyaWFsUG9ydCAqcG9ydCA9IFZJUlRJT19TRVJJQUxfUE9SVCh2Y29u
KTsKZGlmZiAtLWdpdCBhL2h3L2NoYXIveGVuX2NvbnNvbGUuYyBiL2h3L2NoYXIveGVuX2NvbnNv
bGUuYwppbmRleCA0NGY3MjM2MzgyLi5jYTkwYzVjMTdlIDEwMDY0NAotLS0gYS9ody9jaGFyL3hl
bl9jb25zb2xlLmMKKysrIGIvaHcvY2hhci94ZW5fY29uc29sZS5jCkBAIC0xMjIsNyArMTIyLDcg
QEAgc3RhdGljIGludCB4ZW5jb25zX2Nhbl9yZWNlaXZlKHZvaWQgKm9wYXF1ZSkKICAgICByZXR1
cm4gcmluZ19mcmVlX2J5dGVzKGNvbik7CiB9CiAKLXN0YXRpYyB2b2lkIHhlbmNvbnNfcmVjZWl2
ZSh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1ZiwgaW50IGxlbikKK3N0YXRpYyB2b2lk
IHhlbmNvbnNfcmVjZWl2ZSh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90
IGxlbikKIHsKICAgICBzdHJ1Y3QgWGVuQ29uc29sZSAqY29uID0gb3BhcXVlOwogICAgIHN0cnVj
dCB4ZW5jb25zX2ludGVyZmFjZSAqaW50ZiA9IGNvbi0+c3Jpbmc7CmRpZmYgLS1naXQgYS9ody9j
aGFyL3hpbGlueF91YXJ0bGl0ZS5jIGIvaHcvY2hhci94aWxpbnhfdWFydGxpdGUuYwppbmRleCAy
YThiYzFlNDk3Li5iMWFiZjhiNjA0IDEwMDY0NAotLS0gYS9ody9jaGFyL3hpbGlueF91YXJ0bGl0
ZS5jCisrKyBiL2h3L2NoYXIveGlsaW54X3VhcnRsaXRlLmMKQEAgLTE3Nyw3ICsxNzcsNyBAQCBz
dGF0aWMgUHJvcGVydHkgeGlsaW54X3VhcnRsaXRlX3Byb3BlcnRpZXNbXSA9IHsKICAgICBERUZJ
TkVfUFJPUF9FTkRfT0ZfTElTVCgpLAogfTsKIAotc3RhdGljIHZvaWQgdWFydF9yeCh2b2lkICpv
cGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1ZiwgaW50IHNpemUpCitzdGF0aWMgdm9pZCB1YXJ0X3J4
KHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBzaXplX3Qgc2l6ZSkKIHsKICAgICBY
aWxpbnhVQVJUTGl0ZSAqcyA9IG9wYXF1ZTsKIApkaWZmIC0tZ2l0IGEvaHcvaXBtaS9pcG1pX2Jt
Y19leHRlcm4uYyBiL2h3L2lwbWkvaXBtaV9ibWNfZXh0ZXJuLmMKaW5kZXggOGM3OGI5ODA0Yi4u
YzUyZjgwZjc3MSAxMDA2NDQKLS0tIGEvaHcvaXBtaS9pcG1pX2JtY19leHRlcm4uYworKysgYi9o
dy9pcG1pL2lwbWlfYm1jX2V4dGVybi5jCkBAIC0zMTIsNyArMzEyLDcgQEAgc3RhdGljIGludCBj
YW5fcmVjZWl2ZSh2b2lkICpvcGFxdWUpCiAgICAgcmV0dXJuIDE7CiB9CiAKLXN0YXRpYyB2b2lk
IHJlY2VpdmUodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpidWYsIGludCBzaXplKQorc3Rh
dGljIHZvaWQgcmVjZWl2ZSh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90
IHNpemUpCiB7CiAgICAgSVBNSUJtY0V4dGVybiAqaWJlID0gb3BhcXVlOwogICAgIGludCBpOwpk
aWZmIC0tZ2l0IGEvaHcvbWlzYy9pdnNobWVtLmMgYi9ody9taXNjL2l2c2htZW0uYwppbmRleCA4
Y2IxN2I5ZGQ0Li5mNTA2NDc5ODQ1IDEwMDY0NAotLS0gYS9ody9taXNjL2l2c2htZW0uYworKysg
Yi9ody9taXNjL2l2c2htZW0uYwpAQCAtNjI4LDE0ICs2MjgsMTQgQEAgc3RhdGljIGludCBpdnNo
bWVtX2Nhbl9yZWNlaXZlKHZvaWQgKm9wYXF1ZSkKICAgICByZXR1cm4gc2l6ZW9mKHMtPm1zZ19i
dWYpIC0gcy0+bXNnX2J1ZmZlcmVkX2J5dGVzOwogfQogCi1zdGF0aWMgdm9pZCBpdnNobWVtX3Jl
YWQodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpidWYsIGludCBzaXplKQorc3RhdGljIHZv
aWQgaXZzaG1lbV9yZWFkKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBzaXplX3Qg
c2l6ZSkKIHsKICAgICBJVlNobWVtU3RhdGUgKnMgPSBvcGFxdWU7CiAgICAgRXJyb3IgKmVyciA9
IE5VTEw7CiAgICAgaW50IGZkOwogICAgIGludDY0X3QgbXNnOwogCi0gICAgYXNzZXJ0KHNpemUg
Pj0gMCAmJiBzLT5tc2dfYnVmZmVyZWRfYnl0ZXMgKyBzaXplIDw9IHNpemVvZihzLT5tc2dfYnVm
KSk7CisgICAgYXNzZXJ0KHMtPm1zZ19idWZmZXJlZF9ieXRlcyArIHNpemUgPD0gc2l6ZW9mKHMt
Pm1zZ19idWYpKTsKICAgICBtZW1jcHkoKHVuc2lnbmVkIGNoYXIgKikmcy0+bXNnX2J1ZiArIHMt
Pm1zZ19idWZmZXJlZF9ieXRlcywgYnVmLCBzaXplKTsKICAgICBzLT5tc2dfYnVmZmVyZWRfYnl0
ZXMgKz0gc2l6ZTsKICAgICBpZiAocy0+bXNnX2J1ZmZlcmVkX2J5dGVzIDwgc2l6ZW9mKHMtPm1z
Z19idWYpKSB7CmRpZmYgLS1naXQgYS9ody9yaXNjdi9yaXNjdl9odGlmLmMgYi9ody9yaXNjdi9y
aXNjdl9odGlmLmMKaW5kZXggNGY3YjExZGMzNy4uMjYyNWY1ZTllOCAxMDA2NDQKLS0tIGEvaHcv
cmlzY3YvcmlzY3ZfaHRpZi5jCisrKyBiL2h3L3Jpc2N2L3Jpc2N2X2h0aWYuYwpAQCAtNzQsNyAr
NzQsNyBAQCBzdGF0aWMgaW50IGh0aWZfY2FuX3JlY3Yodm9pZCAqb3BhcXVlKQogICogQ2FsbGVk
IGJ5IHRoZSBjaGFyIGRldiB0byBzdXBwbHkgaW5wdXQgdG8gSFRJRiBjb25zb2xlLgogICogV2Ug
YXNzdW1lIHRoYXQgd2Ugd2lsbCByZWNlaXZlIG9uZSBjaGFyYWN0ZXIgYXQgYSB0aW1lLgogICov
Ci1zdGF0aWMgdm9pZCBodGlmX3JlY3Yodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpidWYs
IGludCBzaXplKQorc3RhdGljIHZvaWQgaHRpZl9yZWN2KHZvaWQgKm9wYXF1ZSwgY29uc3QgdWlu
dDhfdCAqYnVmLCBzaXplX3Qgc2l6ZSkKIHsKICAgICBIVElGU3RhdGUgKmh0aWZzdGF0ZSA9IG9w
YXF1ZTsKIApkaWZmIC0tZ2l0IGEvaHcvcmlzY3Yvc2lmaXZlX3VhcnQuYyBiL2h3L3Jpc2N2L3Np
Zml2ZV91YXJ0LmMKaW5kZXggYjBjMzc5OGNmMi4uZDRjYmY5MWI5ZiAxMDA2NDQKLS0tIGEvaHcv
cmlzY3Yvc2lmaXZlX3VhcnQuYworKysgYi9ody9yaXNjdi9zaWZpdmVfdWFydC5jCkBAIC0xMjMs
NyArMTIzLDcgQEAgc3RhdGljIGNvbnN0IE1lbW9yeVJlZ2lvbk9wcyB1YXJ0X29wcyA9IHsKICAg
ICB9CiB9OwogCi1zdGF0aWMgdm9pZCB1YXJ0X3J4KHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhf
dCAqYnVmLCBpbnQgc2l6ZSkKK3N0YXRpYyB2b2lkIHVhcnRfcngodm9pZCAqb3BhcXVlLCBjb25z
dCB1aW50OF90ICpidWYsIHNpemVfdCBzaXplKQogewogICAgIFNpRml2ZVVBUlRTdGF0ZSAqcyA9
IG9wYXF1ZTsKIApkaWZmIC0tZ2l0IGEvaHcvdXNiL2NjaWQtY2FyZC1wYXNzdGhydS5jIGIvaHcv
dXNiL2NjaWQtY2FyZC1wYXNzdGhydS5jCmluZGV4IDBhNmM2NTcyMjguLmI2ZmEzNWE0YjQgMTAw
NjQ0Ci0tLSBhL2h3L3VzYi9jY2lkLWNhcmQtcGFzc3RocnUuYworKysgYi9ody91c2IvY2NpZC1j
YXJkLXBhc3N0aHJ1LmMKQEAgLTI3MCwxMyArMjcwLDEzIEBAIHN0YXRpYyB2b2lkIGNjaWRfY2Fy
ZF92c2NhcmRfZHJvcF9jb25uZWN0aW9uKFBhc3N0aHJ1U3RhdGUgKmNhcmQpCiAgICAgY2FyZC0+
dnNjYXJkX2luX3BvcyA9IGNhcmQtPnZzY2FyZF9pbl9oZHIgPSAwOwogfQogCi1zdGF0aWMgdm9p
ZCBjY2lkX2NhcmRfdnNjYXJkX3JlYWQodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpidWYs
IGludCBzaXplKQorc3RhdGljIHZvaWQgY2NpZF9jYXJkX3ZzY2FyZF9yZWFkKHZvaWQgKm9wYXF1
ZSwgY29uc3QgdWludDhfdCAqYnVmLCBzaXplX3Qgc2l6ZSkKIHsKICAgICBQYXNzdGhydVN0YXRl
ICpjYXJkID0gb3BhcXVlOwogICAgIFZTQ01zZ0hlYWRlciAqaGRyOwogCiAgICAgaWYgKGNhcmQt
PnZzY2FyZF9pbl9wb3MgKyBzaXplID4gVlNDQVJEX0lOX1NJWkUpIHsKLSAgICAgICAgZXJyb3Jf
cmVwb3J0KCJubyByb29tIGZvciBkYXRhOiBwb3MgJXUgKyAgc2l6ZSAlZCA+ICUiIFBSSWQ2NCAi
LiIKKyAgICAgICAgZXJyb3JfcmVwb3J0KCJubyByb29tIGZvciBkYXRhOiBwb3MgJXUgKyAgc2l6
ZSAlenUgPiAlIiBQUklkNjQgIi4iCiAgICAgICAgICAgICAgICAgICAgICAiIGRyb3BwaW5nIGNv
bm5lY3Rpb24uIiwKICAgICAgICAgICAgICAgICAgICAgIGNhcmQtPnZzY2FyZF9pbl9wb3MsIHNp
emUsIFZTQ0FSRF9JTl9TSVpFKTsKICAgICAgICAgY2NpZF9jYXJkX3ZzY2FyZF9kcm9wX2Nvbm5l
Y3Rpb24oY2FyZCk7CmRpZmYgLS1naXQgYS9ody91c2IvZGV2LXNlcmlhbC5jIGIvaHcvdXNiL2Rl
di1zZXJpYWwuYwppbmRleCA5OGQxY2EzYzkxLi5lZmFlYWI0ODRkIDEwMDY0NAotLS0gYS9ody91
c2IvZGV2LXNlcmlhbC5jCisrKyBiL2h3L3VzYi9kZXYtc2VyaWFsLmMKQEAgLTQzMSw3ICs0MzEs
NyBAQCBzdGF0aWMgaW50IHVzYl9zZXJpYWxfY2FuX3JlYWQodm9pZCAqb3BhcXVlKQogICAgIHJl
dHVybiBSRUNWX0JVRiAtIHMtPnJlY3ZfdXNlZDsKIH0KIAotc3RhdGljIHZvaWQgdXNiX3Nlcmlh
bF9yZWFkKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBpbnQgc2l6ZSkKK3N0YXRp
YyB2b2lkIHVzYl9zZXJpYWxfcmVhZCh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1Ziwg
c2l6ZV90IHNpemUpCiB7CiAgICAgVVNCU2VyaWFsU3RhdGUgKnMgPSBvcGFxdWU7CiAgICAgaW50
IGZpcnN0X3NpemUsIHN0YXJ0OwpkaWZmIC0tZ2l0IGEvaHcvdXNiL3JlZGlyZWN0LmMgYi9ody91
c2IvcmVkaXJlY3QuYwppbmRleCA5OTA5NGE3MjFlLi5hNzMwNzZiYTc4IDEwMDY0NAotLS0gYS9o
dy91c2IvcmVkaXJlY3QuYworKysgYi9ody91c2IvcmVkaXJlY3QuYwpAQCAtMTMwMiw3ICsxMzAy
LDcgQEAgc3RhdGljIGludCB1c2JyZWRpcl9jaGFyZGV2X2Nhbl9yZWFkKHZvaWQgKm9wYXF1ZSkK
ICAgICByZXR1cm4gMSAqIE1pQjsKIH0KIAotc3RhdGljIHZvaWQgdXNicmVkaXJfY2hhcmRldl9y
ZWFkKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBpbnQgc2l6ZSkKK3N0YXRpYyB2
b2lkIHVzYnJlZGlyX2NoYXJkZXZfcmVhZCh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1
Ziwgc2l6ZV90IHNpemUpCiB7CiAgICAgVVNCUmVkaXJEZXZpY2UgKmRldiA9IG9wYXF1ZTsKIApk
aWZmIC0tZ2l0IGEvaW5jbHVkZS9xZW11L21haW4tbG9vcC5oIGIvaW5jbHVkZS9xZW11L21haW4t
bG9vcC5oCmluZGV4IGU1OWY5YWUxZTkuLmM1YTcyOTkyNjYgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUv
cWVtdS9tYWluLWxvb3AuaAorKysgYi9pbmNsdWRlL3FlbXUvbWFpbi1sb29wLmgKQEAgLTE2Nyw3
ICsxNjcsNyBAQCB2b2lkIHFlbXVfZGVsX3dhaXRfb2JqZWN0KEhBTkRMRSBoYW5kbGUsIFdhaXRP
YmplY3RGdW5jICpmdW5jLCB2b2lkICpvcGFxdWUpOwogCiAvKiBhc3luYyBJL08gc3VwcG9ydCAq
LwogCi10eXBlZGVmIHZvaWQgSU9SZWFkSGFuZGxlcih2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4
X3QgKmJ1ZiwgaW50IHNpemUpOwordHlwZWRlZiB2b2lkIElPUmVhZEhhbmRsZXIodm9pZCAqb3Bh
cXVlLCBjb25zdCB1aW50OF90ICpidWYsIHNpemVfdCBzaXplKTsKIAogLyoqCiAgKiBJT0NhblJl
YWRIYW5kbGVyOiBSZXR1cm4gdGhlIG51bWJlciBvZiBieXRlcyB0aGF0ICNJT1JlYWRIYW5kbGVy
IGNhbiBhY2NlcHQKZGlmZiAtLWdpdCBhL21vbml0b3IuYyBiL21vbml0b3IuYwppbmRleCBiOTI1
OGE3NDM4Li4xMjQwMWVjNjBiIDEwMDY0NAotLS0gYS9tb25pdG9yLmMKKysrIGIvbW9uaXRvci5j
CkBAIC00MjQwLDE0ICs0MjQwLDE0IEBAIHN0YXRpYyB2b2lkIGhhbmRsZV9xbXBfY29tbWFuZCh2
b2lkICpvcGFxdWUsIFFPYmplY3QgKnJlcSwgRXJyb3IgKmVycikKICAgICBxZW11X2JoX3NjaGVk
dWxlKHFtcF9kaXNwYXRjaGVyX2JoKTsKIH0KIAotc3RhdGljIHZvaWQgbW9uaXRvcl9xbXBfcmVh
ZCh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1ZiwgaW50IHNpemUpCitzdGF0aWMgdm9p
ZCBtb25pdG9yX3FtcF9yZWFkKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBzaXpl
X3Qgc2l6ZSkKIHsKICAgICBNb25pdG9yICptb24gPSBvcGFxdWU7CiAKICAgICBqc29uX21lc3Nh
Z2VfcGFyc2VyX2ZlZWQoJm1vbi0+cW1wLnBhcnNlciwgKGNvbnN0IGNoYXIgKikgYnVmLCBzaXpl
KTsKIH0KIAotc3RhdGljIHZvaWQgbW9uaXRvcl9yZWFkKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWlu
dDhfdCAqYnVmLCBpbnQgc2l6ZSkKK3N0YXRpYyB2b2lkIG1vbml0b3JfcmVhZCh2b2lkICpvcGFx
dWUsIGNvbnN0IHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90IHNpemUpCiB7CiAgICAgTW9uaXRvciAqb2xk
X21vbiA9IGN1cl9tb247CiAgICAgaW50IGk7CmRpZmYgLS1naXQgYS9uZXQvY29sby1jb21wYXJl
LmMgYi9uZXQvY29sby1jb21wYXJlLmMKaW5kZXggZGQ3NDVhNDkxYi4uNDMzZTliYTI4NyAxMDA2
NDQKLS0tIGEvbmV0L2NvbG8tY29tcGFyZS5jCisrKyBiL25ldC9jb2xvLWNvbXBhcmUuYwpAQCAt
NjkyLDcgKzY5Miw3IEBAIHN0YXRpYyBpbnQgY29tcGFyZV9jaHJfY2FuX3JlYWQodm9pZCAqb3Bh
cXVlKQogICogQ2FsbGVkIGZyb20gdGhlIG1haW4gdGhyZWFkIG9uIHRoZSBwcmltYXJ5IGZvciBw
YWNrZXRzCiAgKiBhcnJpdmluZyBvdmVyIHRoZSBzb2NrZXQgZnJvbSB0aGUgcHJpbWFyeS4KICAq
Lwotc3RhdGljIHZvaWQgY29tcGFyZV9wcmlfY2hyX2luKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWlu
dDhfdCAqYnVmLCBpbnQgc2l6ZSkKK3N0YXRpYyB2b2lkIGNvbXBhcmVfcHJpX2Nocl9pbih2b2lk
ICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90IHNpemUpCiB7CiAgICAgQ29tcGFy
ZVN0YXRlICpzID0gQ09MT19DT01QQVJFKG9wYXF1ZSk7CiAgICAgaW50IHJldDsKQEAgLTcwOSw3
ICs3MDksNyBAQCBzdGF0aWMgdm9pZCBjb21wYXJlX3ByaV9jaHJfaW4odm9pZCAqb3BhcXVlLCBj
b25zdCB1aW50OF90ICpidWYsIGludCBzaXplKQogICogQ2FsbGVkIGZyb20gdGhlIG1haW4gdGhy
ZWFkIG9uIHRoZSBwcmltYXJ5IGZvciBwYWNrZXRzCiAgKiBhcnJpdmluZyBvdmVyIHRoZSBzb2Nr
ZXQgZnJvbSB0aGUgc2Vjb25kYXJ5LgogICovCi1zdGF0aWMgdm9pZCBjb21wYXJlX3NlY19jaHJf
aW4odm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpidWYsIGludCBzaXplKQorc3RhdGljIHZv
aWQgY29tcGFyZV9zZWNfY2hyX2luKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBz
aXplX3Qgc2l6ZSkKIHsKICAgICBDb21wYXJlU3RhdGUgKnMgPSBDT0xPX0NPTVBBUkUob3BhcXVl
KTsKICAgICBpbnQgcmV0OwpkaWZmIC0tZ2l0IGEvbmV0L2ZpbHRlci1taXJyb3IuYyBiL25ldC9m
aWx0ZXItbWlycm9yLmMKaW5kZXggM2E2MWNmMjFlOC4uMjdiNmU1MmExZCAxMDA2NDQKLS0tIGEv
bmV0L2ZpbHRlci1taXJyb3IuYworKysgYi9uZXQvZmlsdGVyLW1pcnJvci5jCkBAIC0xMTksNyAr
MTE5LDcgQEAgc3RhdGljIGludCByZWRpcmVjdG9yX2Nocl9jYW5fcmVhZCh2b2lkICpvcGFxdWUp
CiAgICAgcmV0dXJuIFJFRElSRUNUT1JfTUFYX0xFTjsKIH0KIAotc3RhdGljIHZvaWQgcmVkaXJl
Y3Rvcl9jaHJfcmVhZCh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1ZiwgaW50IHNpemUp
CitzdGF0aWMgdm9pZCByZWRpcmVjdG9yX2Nocl9yZWFkKHZvaWQgKm9wYXF1ZSwgY29uc3QgdWlu
dDhfdCAqYnVmLCBzaXplX3Qgc2l6ZSkKIHsKICAgICBOZXRGaWx0ZXJTdGF0ZSAqbmYgPSBvcGFx
dWU7CiAgICAgTWlycm9yU3RhdGUgKnMgPSBGSUxURVJfUkVESVJFQ1RPUihuZik7CmRpZmYgLS1n
aXQgYS9uZXQvc2xpcnAuYyBiL25ldC9zbGlycC5jCmluZGV4IDk5ODg0ZGUyMDQuLjVlODY0ZjRh
NGYgMTAwNjQ0Ci0tLSBhL25ldC9zbGlycC5jCisrKyBiL25ldC9zbGlycC5jCkBAIC03MTgsNyAr
NzE4LDcgQEAgc3RhdGljIGludCBndWVzdGZ3ZF9jYW5fcmVhZCh2b2lkICpvcGFxdWUpCiAgICAg
cmV0dXJuIHNsaXJwX3NvY2tldF9jYW5fcmVjdihmd2QtPnNsaXJwLCBmd2QtPnNlcnZlciwgZndk
LT5wb3J0KTsKIH0KIAotc3RhdGljIHZvaWQgZ3Vlc3Rmd2RfcmVhZCh2b2lkICpvcGFxdWUsIGNv
bnN0IHVpbnQ4X3QgKmJ1ZiwgaW50IHNpemUpCitzdGF0aWMgdm9pZCBndWVzdGZ3ZF9yZWFkKHZv
aWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBzaXplX3Qgc2l6ZSkKIHsKICAgICBzdHJ1
Y3QgR3Vlc3RGd2QgKmZ3ZCA9IG9wYXF1ZTsKICAgICBzbGlycF9zb2NrZXRfcmVjdihmd2QtPnNs
aXJwLCBmd2QtPnNlcnZlciwgZndkLT5wb3J0LCBidWYsIHNpemUpOwpkaWZmIC0tZ2l0IGEvcXRl
c3QuYyBiL3F0ZXN0LmMKaW5kZXggNjliOWU5OTYyYi4uMDQ5NGFmZGZiMyAxMDA2NDQKLS0tIGEv
cXRlc3QuYworKysgYi9xdGVzdC5jCkBAIC02NTcsNyArNjU3LDcgQEAgc3RhdGljIHZvaWQgcXRl
c3RfcHJvY2Vzc19pbmJ1ZihDaGFyQmFja2VuZCAqY2hyLCBHU3RyaW5nICppbmJ1ZikKICAgICB9
CiB9CiAKLXN0YXRpYyB2b2lkIHF0ZXN0X3JlYWQodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90
ICpidWYsIGludCBzaXplKQorc3RhdGljIHZvaWQgcXRlc3RfcmVhZCh2b2lkICpvcGFxdWUsIGNv
bnN0IHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90IHNpemUpCiB7CiAgICAgQ2hhckJhY2tlbmQgKmNociA9
IG9wYXF1ZTsKIApkaWZmIC0tZ2l0IGEvdGFyZ2V0L3h0ZW5zYS94dGVuc2Etc2VtaS5jIGIvdGFy
Z2V0L3h0ZW5zYS94dGVuc2Etc2VtaS5jCmluZGV4IGUzODkwNjlmMGIuLjI0MTg3NGVhNGUgMTAw
NjQ0Ci0tLSBhL3RhcmdldC94dGVuc2EveHRlbnNhLXNlbWkuYworKysgYi90YXJnZXQveHRlbnNh
L3h0ZW5zYS1zZW1pLmMKQEAgLTE2OCw3ICsxNjgsNyBAQCBzdGF0aWMgaW50IHNpbV9jb25zb2xl
X2Nhbl9yZWFkKHZvaWQgKm9wYXF1ZSkKICAgICByZXR1cm4gc2l6ZW9mKHAtPmlucHV0LmJ1ZmZl
cikgLSBwLT5pbnB1dC5vZmZzZXQ7CiB9CiAKLXN0YXRpYyB2b2lkIHNpbV9jb25zb2xlX3JlYWQo
dm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpidWYsIGludCBzaXplKQorc3RhdGljIHZvaWQg
c2ltX2NvbnNvbGVfcmVhZCh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90
IHNpemUpCiB7CiAgICAgWHRlbnNhU2ltQ29uc29sZSAqcCA9IG9wYXF1ZTsKICAgICBzaXplX3Qg
Y29weSA9IHNpemVvZihwLT5pbnB1dC5idWZmZXIpIC0gcC0+aW5wdXQub2Zmc2V0OwotLSAKMi4x
Ny4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 00:23:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 00: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 1gAlF8-0000Pc-OW; Fri, 12 Oct 2018 00:23:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=zy1z=my=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1gAlF7-0000PS-Ug
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 00:23:49 +0000
X-Inumbo-ID: 4622a745-cdb5-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4622a745-cdb5-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 00:25:08 +0000 (UTC)
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 mx1.redhat.com (Postfix) with ESMTPS id 37554C050E0D;
 Fri, 12 Oct 2018 00:23:48 +0000 (UTC)
Received: from x1w.redhat.com (ovpn-204-29.brq.redhat.com [10.40.204.29])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 21BCC60557;
 Fri, 12 Oct 2018 00:23:18 +0000 (UTC)
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>
To: Paolo Bonzini <pbonzini@redhat.com>, Prasad J Pandit <ppandit@redhat.com>
Date: Fri, 12 Oct 2018 02:22:14 +0200
Message-Id: <20181012002217.2864-9-philmd@redhat.com>
In-Reply-To: <20181012002217.2864-1-philmd@redhat.com>
References: <20181012002217.2864-1-philmd@redhat.com>
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.32]); Fri, 12 Oct 2018 00:23:48 +0000 (UTC)
Subject: [Xen-devel] [PATCH v2 08/11] chardev: Let IOCanReadHandler use
 unsigned 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: Peter Maydell <peter.maydell@linaro.org>,
 Sagar Karandikar <sagark@eecs.berkeley.edu>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jan Kiszka <jan.kiszka@siemens.com>,
 Jason Wang <jasowang@redhat.com>, Palmer Dabbelt <palmer@sifive.com>,
 qemu-devel@nongnu.org, Markus Armbruster <armbru@redhat.com>,
 Max Filippov <jcmvbkbc@gmail.com>, Michael Clark <mjc@sifive.com>,
 Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Alberto Garcia <berto@igalia.com>,
 Li Zhijian <lizhijian@cn.fujitsu.com>, Alexander Graf <agraf@suse.de>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 Antony Pavlov <antonynpavlov@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>,
 =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= <marcandre.lureau@redhat.com>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>,
 Laurent Vivier <lvivier@redhat.com>, Corey Minyard <minyard@acm.org>,
 Amit Shah <amit@kernel.org>, Alistair Francis <alistair@alistair23.me>,
 "Dr. David Alan Gilbert" <dgilbert@redhat.com>,
 Fabien Chouteau <chouteau@adacore.com>, Zhang Chen <zhangckid@gmail.com>,
 "open list:PXA2XX" <qemu-arm@nongnu.org>,
 Peter Chubb <peter.chubb@nicta.com.au>,
 Samuel Thibault <samuel.thibault@ens-lyon.org>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>, Andrzej Zaborowski <balrogg@gmail.com>,
 Cornelia Huck <cohuck@redhat.com>, "open list:S390" <qemu-s390x@nongnu.org>,
 Thomas Huth <huth@tuxfamily.org>, Michael Walle <michael@walle.cc>,
 "open list:sPAPR" <qemu-ppc@nongnu.org>,
 Bastian Koppelmann <kbastian@mail.uni-paderborn.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>

U3VnZ2VzdGVkLWJ5OiBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgpTaWduZWQt
b2ZmLWJ5OiBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+Ci0tLQog
YmFja2VuZHMvcm5nLWVnZC5jICAgICAgICAgIHwgNCArKy0tCiBjaGFyZGV2L2NoYXItbXV4LmMg
ICAgICAgICAgfCAyICstCiBnZGJzdHViLmMgICAgICAgICAgICAgICAgICAgfCAyICstCiBody9h
cm0vcHhhMnh4LmMgICAgICAgICAgICAgfCAyICstCiBody9hcm0vc3Ryb25nYXJtLmMgICAgICAg
ICAgfCAyICstCiBody9jaGFyL2JjbTI4MzVfYXV4LmMgICAgICAgfCAyICstCiBody9jaGFyL2Nh
ZGVuY2VfdWFydC5jICAgICAgfCA0ICsrLS0KIGh3L2NoYXIvY21zZGstYXBiLXVhcnQuYyAgICB8
IDIgKy0KIGh3L2NoYXIvZGlnaWMtdWFydC5jICAgICAgICB8IDIgKy0KIGh3L2NoYXIvZXNjYy5j
ICAgICAgICAgICAgICB8IDYgKysrLS0tCiBody9jaGFyL2V0cmF4ZnNfc2VyLmMgICAgICAgfCAy
ICstCiBody9jaGFyL2V4eW5vczQyMTBfdWFydC5jICAgfCAyICstCiBody9jaGFyL2dybGliX2Fw
YnVhcnQuYyAgICAgfCAyICstCiBody9jaGFyL2lteF9zZXJpYWwuYyAgICAgICAgfCAyICstCiBo
dy9jaGFyL2lwb2N0YWwyMzIuYyAgICAgICAgfCA0ICsrLS0KIGh3L2NoYXIvbG0zMl9qdWFydC5j
ICAgICAgICB8IDIgKy0KIGh3L2NoYXIvbG0zMl91YXJ0LmMgICAgICAgICB8IDIgKy0KIGh3L2No
YXIvbWNmX3VhcnQuYyAgICAgICAgICB8IDIgKy0KIGh3L2NoYXIvbWlsa3ltaXN0LXVhcnQuYyAg
ICB8IDIgKy0KIGh3L2NoYXIvcGFyYWxsZWwuYyAgICAgICAgICB8IDIgKy0KIGh3L2NoYXIvcGww
MTEuYyAgICAgICAgICAgICB8IDQgKystLQogaHcvY2hhci9zY2xwY29uc29sZS1sbS5jICAgIHwg
MiArLQogaHcvY2hhci9zY2xwY29uc29sZS5jICAgICAgIHwgNCArKy0tCiBody9jaGFyL3Nlcmlh
bC5jICAgICAgICAgICAgfCA0ICsrLS0KIGh3L2NoYXIvc2hfc2VyaWFsLmMgICAgICAgICB8IDQg
KystLQogaHcvY2hhci9zcGFwcl92dHkuYyAgICAgICAgIHwgMiArLQogaHcvY2hhci9zdG0zMmYy
eHhfdXNhcnQuYyAgIHwgMiArLQogaHcvY2hhci90ZXJtaW5hbDMyNzAuYyAgICAgIHwgMiArLQog
aHcvY2hhci92aXJ0aW8tY29uc29sZS5jICAgIHwgMiArLQogaHcvY2hhci94ZW5fY29uc29sZS5j
ICAgICAgIHwgMiArLQogaHcvY2hhci94aWxpbnhfdWFydGxpdGUuYyAgIHwgMiArLQogaHcvaXBt
aS9pcG1pX2JtY19leHRlcm4uYyAgIHwgMiArLQogaHcvbWlzYy9pdnNobWVtLmMgICAgICAgICAg
IHwgMiArLQogaHcvcmlzY3YvcmlzY3ZfaHRpZi5jICAgICAgIHwgMiArLQogaHcvcmlzY3Yvc2lm
aXZlX3VhcnQuYyAgICAgIHwgMiArLQogaHcvdXNiL2NjaWQtY2FyZC1wYXNzdGhydS5jIHwgMiAr
LQogaHcvdXNiL2Rldi1zZXJpYWwuYyAgICAgICAgIHwgMiArLQogaHcvdXNiL3JlZGlyZWN0LmMg
ICAgICAgICAgIHwgMiArLQogaW5jbHVkZS9xZW11L21haW4tbG9vcC5oICAgIHwgMiArLQogbW9u
aXRvci5jICAgICAgICAgICAgICAgICAgIHwgMiArLQogbmV0L2NvbG8tY29tcGFyZS5jICAgICAg
ICAgIHwgMiArLQogbmV0L2ZpbHRlci1taXJyb3IuYyAgICAgICAgIHwgMiArLQogbmV0L3NsaXJw
LmMgICAgICAgICAgICAgICAgIHwgMiArLQogcXRlc3QuYyAgICAgICAgICAgICAgICAgICAgIHwg
MiArLQogdGFyZ2V0L3h0ZW5zYS94dGVuc2Etc2VtaS5jIHwgMiArLQogNDUgZmlsZXMgY2hhbmdl
ZCwgNTQgaW5zZXJ0aW9ucygrKSwgNTQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYmFja2Vu
ZHMvcm5nLWVnZC5jIGIvYmFja2VuZHMvcm5nLWVnZC5jCmluZGV4IGI1MWMwMWY2NjQuLjRhOWE5
MmE4ZTcgMTAwNjQ0Ci0tLSBhL2JhY2tlbmRzL3JuZy1lZ2QuYworKysgYi9iYWNrZW5kcy9ybmct
ZWdkLmMKQEAgLTQ4LDExICs0OCwxMSBAQCBzdGF0aWMgdm9pZCBybmdfZWdkX3JlcXVlc3RfZW50
cm9weShSbmdCYWNrZW5kICpiLCBSbmdSZXF1ZXN0ICpyZXEpCiAgICAgfQogfQogCi1zdGF0aWMg
aW50IHJuZ19lZ2RfY2hyX2Nhbl9yZWFkKHZvaWQgKm9wYXF1ZSkKK3N0YXRpYyBzaXplX3Qgcm5n
X2VnZF9jaHJfY2FuX3JlYWQodm9pZCAqb3BhcXVlKQogewogICAgIFJuZ0VnZCAqcyA9IFJOR19F
R0Qob3BhcXVlKTsKICAgICBSbmdSZXF1ZXN0ICpyZXE7Ci0gICAgaW50IHNpemUgPSAwOworICAg
IHNpemVfdCBzaXplID0gMDsKIAogICAgIFFTSU1QTEVRX0ZPUkVBQ0gocmVxLCAmcy0+cGFyZW50
LnJlcXVlc3RzLCBuZXh0KSB7CiAgICAgICAgIHNpemUgKz0gcmVxLT5zaXplIC0gcmVxLT5vZmZz
ZXQ7CmRpZmYgLS1naXQgYS9jaGFyZGV2L2NoYXItbXV4LmMgYi9jaGFyZGV2L2NoYXItbXV4LmMK
aW5kZXggZDhkNmVhYTY0Ni4uOThkYjEyY2Y3NyAxMDA2NDQKLS0tIGEvY2hhcmRldi9jaGFyLW11
eC5jCisrKyBiL2NoYXJkZXYvY2hhci1tdXguYwpAQCAtMTkyLDcgKzE5Miw3IEBAIHN0YXRpYyB2
b2lkIG11eF9jaHJfYWNjZXB0X2lucHV0KENoYXJkZXYgKmNocikKICAgICB9CiB9CiAKLXN0YXRp
YyBpbnQgbXV4X2Nocl9jYW5fcmVhZCh2b2lkICpvcGFxdWUpCitzdGF0aWMgc2l6ZV90IG11eF9j
aHJfY2FuX3JlYWQodm9pZCAqb3BhcXVlKQogewogICAgIE11eENoYXJkZXYgKmQgPSBNVVhfQ0hB
UkRFVihvcGFxdWUpOwogICAgIGludCBtID0gZC0+Zm9jdXM7CmRpZmYgLS1naXQgYS9nZGJzdHVi
LmMgYi9nZGJzdHViLmMKaW5kZXggYTJmYzM2ODJjZS4uODZkMWZhNjJmOCAxMDA2NDQKLS0tIGEv
Z2Ric3R1Yi5jCisrKyBiL2dkYnN0dWIuYwpAQCAtMTkxNiw3ICsxOTE2LDcgQEAgdm9pZCBnZGJz
ZXJ2ZXJfZm9yayhDUFVTdGF0ZSAqY3B1KQogICAgIGNwdV93YXRjaHBvaW50X3JlbW92ZV9hbGwo
Y3B1LCBCUF9HREIpOwogfQogI2Vsc2UKLXN0YXRpYyBpbnQgZ2RiX2Nocl9jYW5fcmVjZWl2ZSh2
b2lkICpvcGFxdWUpCitzdGF0aWMgc2l6ZV90IGdkYl9jaHJfY2FuX3JlY2VpdmUodm9pZCAqb3Bh
cXVlKQogewogICAvKiBXZSBjYW4gaGFuZGxlIGFuIGFyYml0cmFyaWx5IGxhcmdlIGFtb3VudCBv
ZiBkYXRhLgogICAgUGljayB0aGUgbWF4aW11bSBwYWNrZXQgc2l6ZSwgd2hpY2ggaXMgYXMgZ29v
ZCBhcyBhbnl0aGluZy4gICovCmRpZmYgLS1naXQgYS9ody9hcm0vcHhhMnh4LmMgYi9ody9hcm0v
cHhhMnh4LmMKaW5kZXggNzViNmFhMjc3Mi4uYTcyZDliZDRmZSAxMDA2NDQKLS0tIGEvaHcvYXJt
L3B4YTJ4eC5jCisrKyBiL2h3L2FybS9weGEyeHguYwpAQCAtMTkyMyw3ICsxOTIzLDcgQEAgc3Rh
dGljIGNvbnN0IE1lbW9yeVJlZ2lvbk9wcyBweGEyeHhfZmlyX29wcyA9IHsKICAgICAuZW5kaWFu
bmVzcyA9IERFVklDRV9OQVRJVkVfRU5ESUFOLAogfTsKIAotc3RhdGljIGludCBweGEyeHhfZmly
X2lzX2VtcHR5KHZvaWQgKm9wYXF1ZSkKK3N0YXRpYyBzaXplX3QgcHhhMnh4X2Zpcl9pc19lbXB0
eSh2b2lkICpvcGFxdWUpCiB7CiAgICAgUFhBMnh4RklyU3RhdGUgKnMgPSAoUFhBMnh4RklyU3Rh
dGUgKikgb3BhcXVlOwogICAgIHJldHVybiAocy0+cnhfbGVuIDwgNjQpOwpkaWZmIC0tZ2l0IGEv
aHcvYXJtL3N0cm9uZ2FybS5jIGIvaHcvYXJtL3N0cm9uZ2FybS5jCmluZGV4IDQwZGI0ZTVlMGEu
LjZmZGQ0ZGEzZDAgMTAwNjQ0Ci0tLSBhL2h3L2FybS9zdHJvbmdhcm0uYworKysgYi9ody9hcm0v
c3Ryb25nYXJtLmMKQEAgLTEwNTgsNyArMTA1OCw3IEBAIHN0YXRpYyB2b2lkIHN0cm9uZ2FybV91
YXJ0X3J4X3B1c2goU3Ryb25nQVJNVUFSVFN0YXRlICpzLCB1aW50MTZfdCBjKQogICAgICAgICBz
LT5yeF9maWZvWyhzLT5yeF9zdGFydCArIDExKSAlIDEyXSB8PSBSWF9GSUZPX1JPUjsKIH0KIAot
c3RhdGljIGludCBzdHJvbmdhcm1fdWFydF9jYW5fcmVjZWl2ZSh2b2lkICpvcGFxdWUpCitzdGF0
aWMgc2l6ZV90IHN0cm9uZ2FybV91YXJ0X2Nhbl9yZWNlaXZlKHZvaWQgKm9wYXF1ZSkKIHsKICAg
ICBTdHJvbmdBUk1VQVJUU3RhdGUgKnMgPSBvcGFxdWU7CiAKZGlmZiAtLWdpdCBhL2h3L2NoYXIv
YmNtMjgzNV9hdXguYyBiL2h3L2NoYXIvYmNtMjgzNV9hdXguYwppbmRleCBjYjI2ZGY0MGY4Li41
ZGQxYjY1MmMwIDEwMDY0NAotLS0gYS9ody9jaGFyL2JjbTI4MzVfYXV4LmMKKysrIGIvaHcvY2hh
ci9iY20yODM1X2F1eC5jCkBAIC0yMTEsNyArMjExLDcgQEAgc3RhdGljIHZvaWQgYmNtMjgzNV9h
dXhfd3JpdGUodm9pZCAqb3BhcXVlLCBod2FkZHIgb2Zmc2V0LCB1aW50NjRfdCB2YWx1ZSwKICAg
ICBiY20yODM1X2F1eF91cGRhdGUocyk7CiB9CiAKLXN0YXRpYyBpbnQgYmNtMjgzNV9hdXhfY2Fu
X3JlY2VpdmUodm9pZCAqb3BhcXVlKQorc3RhdGljIHNpemVfdCBiY20yODM1X2F1eF9jYW5fcmVj
ZWl2ZSh2b2lkICpvcGFxdWUpCiB7CiAgICAgQkNNMjgzNUF1eFN0YXRlICpzID0gb3BhcXVlOwog
CmRpZmYgLS1naXQgYS9ody9jaGFyL2NhZGVuY2VfdWFydC5jIGIvaHcvY2hhci9jYWRlbmNlX3Vh
cnQuYwppbmRleCBlYjVjYzk3NGExLi41ODM1MzYyMDM4IDEwMDY0NAotLS0gYS9ody9jaGFyL2Nh
ZGVuY2VfdWFydC5jCisrKyBiL2h3L2NoYXIvY2FkZW5jZV91YXJ0LmMKQEAgLTIxNiwxMCArMjE2
LDEwIEBAIHN0YXRpYyB2b2lkIHVhcnRfcGFyYW1ldGVyc19zZXR1cChDYWRlbmNlVUFSVFN0YXRl
ICpzKQogICAgIHFlbXVfY2hyX2ZlX2lvY3RsKCZzLT5jaHIsIENIUl9JT0NUTF9TRVJJQUxfU0VU
X1BBUkFNUywgJnNzcCk7CiB9CiAKLXN0YXRpYyBpbnQgdWFydF9jYW5fcmVjZWl2ZSh2b2lkICpv
cGFxdWUpCitzdGF0aWMgc2l6ZV90IHVhcnRfY2FuX3JlY2VpdmUodm9pZCAqb3BhcXVlKQogewog
ICAgIENhZGVuY2VVQVJUU3RhdGUgKnMgPSBvcGFxdWU7Ci0gICAgaW50IHJldCA9IE1BWChDQURF
TkNFX1VBUlRfUlhfRklGT19TSVpFLCBDQURFTkNFX1VBUlRfVFhfRklGT19TSVpFKTsKKyAgICBz
aXplX3QgcmV0ID0gTUFYKENBREVOQ0VfVUFSVF9SWF9GSUZPX1NJWkUsIENBREVOQ0VfVUFSVF9U
WF9GSUZPX1NJWkUpOwogICAgIHVpbnQzMl90IGNoX21vZGUgPSBzLT5yW1JfTVJdICYgVUFSVF9N
Ul9DSE1PREU7CiAKICAgICBpZiAoY2hfbW9kZSA9PSBOT1JNQUxfTU9ERSB8fCBjaF9tb2RlID09
IEVDSE9fTU9ERSkgewpkaWZmIC0tZ2l0IGEvaHcvY2hhci9jbXNkay1hcGItdWFydC5jIGIvaHcv
Y2hhci9jbXNkay1hcGItdWFydC5jCmluZGV4IDc3NDk4NmQ4OGQuLmMxNDM3Njc0YTUgMTAwNjQ0
Ci0tLSBhL2h3L2NoYXIvY21zZGstYXBiLXVhcnQuYworKysgYi9ody9jaGFyL2Ntc2RrLWFwYi11
YXJ0LmMKQEAgLTEwOCw3ICsxMDgsNyBAQCBzdGF0aWMgdm9pZCBjbXNka19hcGJfdWFydF91cGRh
dGUoQ01TREtBUEJVQVJUICpzKQogICAgIHFlbXVfc2V0X2lycShzLT51YXJ0aW50LCAhIShzLT5p
bnRzdGF0dXMpKTsKIH0KIAotc3RhdGljIGludCB1YXJ0X2Nhbl9yZWNlaXZlKHZvaWQgKm9wYXF1
ZSkKK3N0YXRpYyBzaXplX3QgdWFydF9jYW5fcmVjZWl2ZSh2b2lkICpvcGFxdWUpCiB7CiAgICAg
Q01TREtBUEJVQVJUICpzID0gQ01TREtfQVBCX1VBUlQob3BhcXVlKTsKIApkaWZmIC0tZ2l0IGEv
aHcvY2hhci9kaWdpYy11YXJ0LmMgYi9ody9jaGFyL2RpZ2ljLXVhcnQuYwppbmRleCAwZjQxYTIz
YjU0Li5mODA1ZWU1NzY2IDEwMDY0NAotLS0gYS9ody9jaGFyL2RpZ2ljLXVhcnQuYworKysgYi9o
dy9jaGFyL2RpZ2ljLXVhcnQuYwpAQCAtMTEyLDcgKzExMiw3IEBAIHN0YXRpYyBjb25zdCBNZW1v
cnlSZWdpb25PcHMgdWFydF9tbWlvX29wcyA9IHsKICAgICAuZW5kaWFubmVzcyA9IERFVklDRV9O
QVRJVkVfRU5ESUFOLAogfTsKIAotc3RhdGljIGludCB1YXJ0X2Nhbl9yeCh2b2lkICpvcGFxdWUp
CitzdGF0aWMgc2l6ZV90IHVhcnRfY2FuX3J4KHZvaWQgKm9wYXF1ZSkKIHsKICAgICBEaWdpY1Vh
cnRTdGF0ZSAqcyA9IG9wYXF1ZTsKIApkaWZmIC0tZ2l0IGEvaHcvY2hhci9lc2NjLmMgYi9ody9j
aGFyL2VzY2MuYwppbmRleCBlNjU1Yjg2MjczLi5kZWNjMzViOTkwIDEwMDY0NAotLS0gYS9ody9j
aGFyL2VzY2MuYworKysgYi9ody9jaGFyL2VzY2MuYwpAQCAtMTY2LDcgKzE2Niw3IEBACiAjZGVm
aW5lIFJfRVhUSU5UIDE1CiAKIHN0YXRpYyB2b2lkIGhhbmRsZV9rYmRfY29tbWFuZChFU0NDQ2hh
bm5lbFN0YXRlICpzLCBpbnQgdmFsKTsKLXN0YXRpYyBpbnQgc2VyaWFsX2Nhbl9yZWNlaXZlKHZv
aWQgKm9wYXF1ZSk7CitzdGF0aWMgc2l6ZV90IHNlcmlhbF9jYW5fcmVjZWl2ZSh2b2lkICpvcGFx
dWUpOwogc3RhdGljIHZvaWQgc2VyaWFsX3JlY2VpdmVfYnl0ZShFU0NDQ2hhbm5lbFN0YXRlICpz
LCBpbnQgY2gpOwogCiBzdGF0aWMgdm9pZCBjbGVhcl9xdWV1ZSh2b2lkICpvcGFxdWUpCkBAIC01
NzMsMTAgKzU3MywxMCBAQCBzdGF0aWMgY29uc3QgTWVtb3J5UmVnaW9uT3BzIGVzY2NfbWVtX29w
cyA9IHsKICAgICB9LAogfTsKIAotc3RhdGljIGludCBzZXJpYWxfY2FuX3JlY2VpdmUodm9pZCAq
b3BhcXVlKQorc3RhdGljIHNpemVfdCBzZXJpYWxfY2FuX3JlY2VpdmUodm9pZCAqb3BhcXVlKQog
ewogICAgIEVTQ0NDaGFubmVsU3RhdGUgKnMgPSBvcGFxdWU7Ci0gICAgaW50IHJldDsKKyAgICBz
aXplX3QgcmV0OwogCiAgICAgaWYgKCgocy0+d3JlZ3NbV19SWENUUkxdICYgUlhDVFJMX1JYRU4p
ID09IDApIC8vIFJ4IG5vdCBlbmFibGVkCiAgICAgICAgIHx8ICgocy0+cnJlZ3NbUl9TVEFUVVNd
ICYgU1RBVFVTX1JYQVYpID09IFNUQVRVU19SWEFWKSkKZGlmZiAtLWdpdCBhL2h3L2NoYXIvZXRy
YXhmc19zZXIuYyBiL2h3L2NoYXIvZXRyYXhmc19zZXIuYwppbmRleCA3OWNkOGQyZGMxLi45NzBm
NmE2ZTkwIDEwMDY0NAotLS0gYS9ody9jaGFyL2V0cmF4ZnNfc2VyLmMKKysrIGIvaHcvY2hhci9l
dHJheGZzX3Nlci5jCkBAIC0xODcsNyArMTg3LDcgQEAgc3RhdGljIHZvaWQgc2VyaWFsX3JlY2Vp
dmUodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpidWYsIHNpemVfdCBzaXplKQogICAgIHNl
cl91cGRhdGVfaXJxKHMpOwogfQogCi1zdGF0aWMgaW50IHNlcmlhbF9jYW5fcmVjZWl2ZSh2b2lk
ICpvcGFxdWUpCitzdGF0aWMgc2l6ZV90IHNlcmlhbF9jYW5fcmVjZWl2ZSh2b2lkICpvcGFxdWUp
CiB7CiAgICAgRVRSQVhTZXJpYWwgKnMgPSBvcGFxdWU7CiAKZGlmZiAtLWdpdCBhL2h3L2NoYXIv
ZXh5bm9zNDIxMF91YXJ0LmMgYi9ody9jaGFyL2V4eW5vczQyMTBfdWFydC5jCmluZGV4IDVmZGY1
YjFmMzcuLmI5M2VkZWMwOGEgMTAwNjQ0Ci0tLSBhL2h3L2NoYXIvZXh5bm9zNDIxMF91YXJ0LmMK
KysrIGIvaHcvY2hhci9leHlub3M0MjEwX3VhcnQuYwpAQCAtNDg3LDcgKzQ4Nyw3IEBAIHN0YXRp
YyBjb25zdCBNZW1vcnlSZWdpb25PcHMgZXh5bm9zNDIxMF91YXJ0X29wcyA9IHsKICAgICB9LAog
fTsKIAotc3RhdGljIGludCBleHlub3M0MjEwX3VhcnRfY2FuX3JlY2VpdmUodm9pZCAqb3BhcXVl
KQorc3RhdGljIHNpemVfdCBleHlub3M0MjEwX3VhcnRfY2FuX3JlY2VpdmUodm9pZCAqb3BhcXVl
KQogewogICAgIEV4eW5vczQyMTBVYXJ0U3RhdGUgKnMgPSAoRXh5bm9zNDIxMFVhcnRTdGF0ZSAq
KW9wYXF1ZTsKIApkaWZmIC0tZ2l0IGEvaHcvY2hhci9ncmxpYl9hcGJ1YXJ0LmMgYi9ody9jaGFy
L2dybGliX2FwYnVhcnQuYwppbmRleCBkMzcwNjA5YTUyLi43YjU3ZGNlN2ZiIDEwMDY0NAotLS0g
YS9ody9jaGFyL2dybGliX2FwYnVhcnQuYworKysgYi9ody9jaGFyL2dybGliX2FwYnVhcnQuYwpA
QCAtMTMwLDcgKzEzMCw3IEBAIHN0YXRpYyB2b2lkIHVhcnRfYWRkX3RvX2ZpZm8oVUFSVCAgICAg
ICAgICAqdWFydCwKICAgICB1YXJ0LT5sZW4gKz0gbGVuZ3RoOwogfQogCi1zdGF0aWMgaW50IGdy
bGliX2FwYnVhcnRfY2FuX3JlY2VpdmUodm9pZCAqb3BhcXVlKQorc3RhdGljIHNpemVfdCBncmxp
Yl9hcGJ1YXJ0X2Nhbl9yZWNlaXZlKHZvaWQgKm9wYXF1ZSkKIHsKICAgICBVQVJUICp1YXJ0ID0g
b3BhcXVlOwogCmRpZmYgLS1naXQgYS9ody9jaGFyL2lteF9zZXJpYWwuYyBiL2h3L2NoYXIvaW14
X3NlcmlhbC5jCmluZGV4IGI5ZmRmYWViMzguLmFiYmU2ODU3MWQgMTAwNjQ0Ci0tLSBhL2h3L2No
YXIvaW14X3NlcmlhbC5jCisrKyBiL2h3L2NoYXIvaW14X3NlcmlhbC5jCkBAIC0yOTMsNyArMjkz
LDcgQEAgc3RhdGljIHZvaWQgaW14X3NlcmlhbF93cml0ZSh2b2lkICpvcGFxdWUsIGh3YWRkciBv
ZmZzZXQsCiAgICAgfQogfQogCi1zdGF0aWMgaW50IGlteF9jYW5fcmVjZWl2ZSh2b2lkICpvcGFx
dWUpCitzdGF0aWMgc2l6ZV90IGlteF9jYW5fcmVjZWl2ZSh2b2lkICpvcGFxdWUpCiB7CiAgICAg
SU1YU2VyaWFsU3RhdGUgKnMgPSAoSU1YU2VyaWFsU3RhdGUgKilvcGFxdWU7CiAgICAgcmV0dXJu
ICEocy0+dXNyMSAmIFVTUjFfUlJEWSk7CmRpZmYgLS1naXQgYS9ody9jaGFyL2lwb2N0YWwyMzIu
YyBiL2h3L2NoYXIvaXBvY3RhbDIzMi5jCmluZGV4IDA4ZTNmOWU0NWYuLmJlMjEzMDNkY2QgMTAw
NjQ0Ci0tLSBhL2h3L2NoYXIvaXBvY3RhbDIzMi5jCisrKyBiL2h3L2NoYXIvaXBvY3RhbDIzMi5j
CkBAIC00NjEsMTAgKzQ2MSwxMCBAQCBzdGF0aWMgdm9pZCBtZW1fd3JpdGU4KElQYWNrRGV2aWNl
ICppcCwgdWludDMyX3QgYWRkciwgdWludDhfdCB2YWwpCiAgICAgfQogfQogCi1zdGF0aWMgaW50
IGhvc3RkZXZfY2FuX3JlY2VpdmUodm9pZCAqb3BhcXVlKQorc3RhdGljIHNpemVfdCBob3N0ZGV2
X2Nhbl9yZWNlaXZlKHZvaWQgKm9wYXF1ZSkKIHsKICAgICBTQ0MyNjk4Q2hhbm5lbCAqY2ggPSBv
cGFxdWU7Ci0gICAgaW50IGF2YWlsYWJsZV9ieXRlcyA9IFJYX0ZJRk9fU0laRSAtIGNoLT5yeF9w
ZW5kaW5nOworICAgIHNpemVfdCBhdmFpbGFibGVfYnl0ZXMgPSBSWF9GSUZPX1NJWkUgLSBjaC0+
cnhfcGVuZGluZzsKICAgICByZXR1cm4gY2gtPnJ4X2VuYWJsZWQgPyBhdmFpbGFibGVfYnl0ZXMg
OiAwOwogfQogCmRpZmYgLS1naXQgYS9ody9jaGFyL2xtMzJfanVhcnQuYyBiL2h3L2NoYXIvbG0z
Ml9qdWFydC5jCmluZGV4IGVjYjYxZWUwODYuLjUxZTU5OGM1NzAgMTAwNjQ0Ci0tLSBhL2h3L2No
YXIvbG0zMl9qdWFydC5jCisrKyBiL2h3L2NoYXIvbG0zMl9qdWFydC5jCkBAIC05NSw3ICs5NSw3
IEBAIHN0YXRpYyB2b2lkIGp1YXJ0X3J4KHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVm
LCBzaXplX3Qgc2l6ZSkKICAgICBzLT5qcnggPSAqYnVmIHwgSlJYX0ZVTEw7CiB9CiAKLXN0YXRp
YyBpbnQganVhcnRfY2FuX3J4KHZvaWQgKm9wYXF1ZSkKK3N0YXRpYyBzaXplX3QganVhcnRfY2Fu
X3J4KHZvaWQgKm9wYXF1ZSkKIHsKICAgICBMTTMySnVhcnRTdGF0ZSAqcyA9IG9wYXF1ZTsKIApk
aWZmIC0tZ2l0IGEvaHcvY2hhci9sbTMyX3VhcnQuYyBiL2h3L2NoYXIvbG0zMl91YXJ0LmMKaW5k
ZXggZWUwYmY4ZTExNy4uMjU5MzQzNGY4ZiAxMDA2NDQKLS0tIGEvaHcvY2hhci9sbTMyX3VhcnQu
YworKysgYi9ody9jaGFyL2xtMzJfdWFydC5jCkBAIC0yMjUsNyArMjI1LDcgQEAgc3RhdGljIHZv
aWQgdWFydF9yeCh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90IHNpemUp
CiAgICAgdWFydF91cGRhdGVfaXJxKHMpOwogfQogCi1zdGF0aWMgaW50IHVhcnRfY2FuX3J4KHZv
aWQgKm9wYXF1ZSkKK3N0YXRpYyBzaXplX3QgdWFydF9jYW5fcngodm9pZCAqb3BhcXVlKQogewog
ICAgIExNMzJVYXJ0U3RhdGUgKnMgPSBvcGFxdWU7CiAKZGlmZiAtLWdpdCBhL2h3L2NoYXIvbWNm
X3VhcnQuYyBiL2h3L2NoYXIvbWNmX3VhcnQuYwppbmRleCBlMTI2ODYwYjQ2Li5jZDljNDk5YTUx
IDEwMDY0NAotLS0gYS9ody9jaGFyL21jZl91YXJ0LmMKKysrIGIvaHcvY2hhci9tY2ZfdWFydC5j
CkBAIC0yNjcsNyArMjY3LDcgQEAgc3RhdGljIHZvaWQgbWNmX3VhcnRfZXZlbnQodm9pZCAqb3Bh
cXVlLCBpbnQgZXZlbnQpCiAgICAgfQogfQogCi1zdGF0aWMgaW50IG1jZl91YXJ0X2Nhbl9yZWNl
aXZlKHZvaWQgKm9wYXF1ZSkKK3N0YXRpYyBzaXplX3QgbWNmX3VhcnRfY2FuX3JlY2VpdmUodm9p
ZCAqb3BhcXVlKQogewogICAgIG1jZl91YXJ0X3N0YXRlICpzID0gKG1jZl91YXJ0X3N0YXRlICop
b3BhcXVlOwogCmRpZmYgLS1naXQgYS9ody9jaGFyL21pbGt5bWlzdC11YXJ0LmMgYi9ody9jaGFy
L21pbGt5bWlzdC11YXJ0LmMKaW5kZXggYTEwYzA5NTdmZi4uMGVmY2Q4MjljZSAxMDA2NDQKLS0t
IGEvaHcvY2hhci9taWxreW1pc3QtdWFydC5jCisrKyBiL2h3L2NoYXIvbWlsa3ltaXN0LXVhcnQu
YwpAQCAtMTcwLDcgKzE3MCw3IEBAIHN0YXRpYyB2b2lkIHVhcnRfcngodm9pZCAqb3BhcXVlLCBj
b25zdCB1aW50OF90ICpidWYsIHNpemVfdCBzaXplKQogICAgIHVhcnRfdXBkYXRlX2lycShzKTsK
IH0KIAotc3RhdGljIGludCB1YXJ0X2Nhbl9yeCh2b2lkICpvcGFxdWUpCitzdGF0aWMgc2l6ZV90
IHVhcnRfY2FuX3J4KHZvaWQgKm9wYXF1ZSkKIHsKICAgICBNaWxreW1pc3RVYXJ0U3RhdGUgKnMg
PSBvcGFxdWU7CiAKZGlmZiAtLWdpdCBhL2h3L2NoYXIvcGFyYWxsZWwuYyBiL2h3L2NoYXIvcGFy
YWxsZWwuYwppbmRleCBhODBkYTQ3ZWNmLi5mZTBlNWM4NzU2IDEwMDY0NAotLS0gYS9ody9jaGFy
L3BhcmFsbGVsLmMKKysrIGIvaHcvY2hhci9wYXJhbGxlbC5jCkBAIC01MTMsNyArNTEzLDcgQEAg
c3RhdGljIGNvbnN0IFZNU3RhdGVEZXNjcmlwdGlvbiB2bXN0YXRlX3BhcmFsbGVsX2lzYSA9IHsK
ICAgICB9CiB9OwogCi1zdGF0aWMgaW50IHBhcmFsbGVsX2Nhbl9yZWNlaXZlKHZvaWQgKm9wYXF1
ZSkKK3N0YXRpYyBzaXplX3QgcGFyYWxsZWxfY2FuX3JlY2VpdmUodm9pZCAqb3BhcXVlKQogewog
ICAgICByZXR1cm4gMTsKIH0KZGlmZiAtLWdpdCBhL2h3L2NoYXIvcGwwMTEuYyBiL2h3L2NoYXIv
cGwwMTEuYwppbmRleCAzNzk3M2MzMmNlLi4xMDE5NTY3OWI0IDEwMDY0NAotLS0gYS9ody9jaGFy
L3BsMDExLmMKKysrIGIvaHcvY2hhci9wbDAxMS5jCkBAIC0yMjQsMTAgKzIyNCwxMCBAQCBzdGF0
aWMgdm9pZCBwbDAxMV93cml0ZSh2b2lkICpvcGFxdWUsIGh3YWRkciBvZmZzZXQsCiAgICAgfQog
fQogCi1zdGF0aWMgaW50IHBsMDExX2Nhbl9yZWNlaXZlKHZvaWQgKm9wYXF1ZSkKK3N0YXRpYyBz
aXplX3QgcGwwMTFfY2FuX3JlY2VpdmUodm9pZCAqb3BhcXVlKQogewogICAgIFBMMDExU3RhdGUg
KnMgPSAoUEwwMTFTdGF0ZSAqKW9wYXF1ZTsKLSAgICBpbnQgcjsKKyAgICBzaXplX3QgcjsKIAog
ICAgIGlmIChzLT5sY3IgJiAweDEwKSB7CiAgICAgICAgIHIgPSBzLT5yZWFkX2NvdW50IDwgMTY7
CmRpZmYgLS1naXQgYS9ody9jaGFyL3NjbHBjb25zb2xlLWxtLmMgYi9ody9jaGFyL3NjbHBjb25z
b2xlLWxtLmMKaW5kZXggYTA0YTJhOWQ4MC4uYWQ1Zjc5MTIyNyAxMDA2NDQKLS0tIGEvaHcvY2hh
ci9zY2xwY29uc29sZS1sbS5jCisrKyBiL2h3L2NoYXIvc2NscGNvbnNvbGUtbG0uYwpAQCAtNjEs
NyArNjEsNyBAQCB0eXBlZGVmIHN0cnVjdCBTQ0xQQ29uc29sZUxNIHsKICAqIHRydW5jYXRlZCB0
byB0aGUgZ3Vlc3QgaW4gY2FzZSBpdCBkb2Vzbid0IGZpdCBpbnRvIHRoZSBTQ0NCLgogICovCiAK
LXN0YXRpYyBpbnQgY2hyX2Nhbl9yZWFkKHZvaWQgKm9wYXF1ZSkKK3N0YXRpYyBzaXplX3QgY2hy
X2Nhbl9yZWFkKHZvaWQgKm9wYXF1ZSkKIHsKICAgICBTQ0xQQ29uc29sZUxNICpzY29uID0gb3Bh
cXVlOwogCmRpZmYgLS1naXQgYS9ody9jaGFyL3NjbHBjb25zb2xlLmMgYi9ody9jaGFyL3NjbHBj
b25zb2xlLmMKaW5kZXggNjIzOTVjMTlmNC4uNWVjMWM0YjYwNyAxMDA2NDQKLS0tIGEvaHcvY2hh
ci9zY2xwY29uc29sZS5jCisrKyBiL2h3L2NoYXIvc2NscGNvbnNvbGUuYwpAQCAtNDcsMTAgKzQ3
LDEwIEBAIHR5cGVkZWYgc3RydWN0IFNDTFBDb25zb2xlIHsKIC8qIGNoYXJhY3RlciBsYXllciBj
YWxsLWJhY2sgZnVuY3Rpb25zICovCiAKIC8qIFJldHVybiBudW1iZXIgb2YgYnl0ZXMgdGhhdCBm
aXQgaW50byBpb3YgYnVmZmVyICovCi1zdGF0aWMgaW50IGNocl9jYW5fcmVhZCh2b2lkICpvcGFx
dWUpCitzdGF0aWMgc2l6ZV90IGNocl9jYW5fcmVhZCh2b2lkICpvcGFxdWUpCiB7CiAgICAgU0NM
UENvbnNvbGUgKnNjb24gPSBvcGFxdWU7Ci0gICAgaW50IGF2YWlsID0gU0laRV9CVUZGRVJfVlQy
MjAgLSBzY29uLT5pb3ZfZGF0YV9sZW47CisgICAgc2l6ZV90IGF2YWlsID0gU0laRV9CVUZGRVJf
VlQyMjAgLSBzY29uLT5pb3ZfZGF0YV9sZW47CiAKICAgICBpZiAoYXZhaWwgPT0gMCkgewogICAg
ICAgICBzY29uLT5ub3RpZnkgPSB0cnVlOwpkaWZmIC0tZ2l0IGEvaHcvY2hhci9zZXJpYWwuYyBi
L2h3L2NoYXIvc2VyaWFsLmMKaW5kZXggNjliYWVkMTA1Yi4uZjgzYmI4ZWU0ZSAxMDA2NDQKLS0t
IGEvaHcvY2hhci9zZXJpYWwuYworKysgYi9ody9jaGFyL3NlcmlhbC5jCkBAIC01NjEsNyArNTYx
LDcgQEAgc3RhdGljIHVpbnQ2NF90IHNlcmlhbF9pb3BvcnRfcmVhZCh2b2lkICpvcGFxdWUsIGh3
YWRkciBhZGRyLCB1bnNpZ25lZCBzaXplKQogICAgIHJldHVybiByZXQ7CiB9CiAKLXN0YXRpYyBp
bnQgc2VyaWFsX2Nhbl9yZWNlaXZlKFNlcmlhbFN0YXRlICpzKQorc3RhdGljIHNpemVfdCBzZXJp
YWxfY2FuX3JlY2VpdmUoU2VyaWFsU3RhdGUgKnMpCiB7CiAgICAgaWYocy0+ZmNyICYgVUFSVF9G
Q1JfRkUpIHsKICAgICAgICAgaWYgKHMtPnJlY3ZfZmlmby5udW0gPCBVQVJUX0ZJRk9fTEVOR1RI
KSB7CkBAIC02MDAsNyArNjAwLDcgQEAgc3RhdGljIHZvaWQgZmlmb190aW1lb3V0X2ludCAodm9p
ZCAqb3BhcXVlKSB7CiAgICAgfQogfQogCi1zdGF0aWMgaW50IHNlcmlhbF9jYW5fcmVjZWl2ZTEo
dm9pZCAqb3BhcXVlKQorc3RhdGljIHNpemVfdCBzZXJpYWxfY2FuX3JlY2VpdmUxKHZvaWQgKm9w
YXF1ZSkKIHsKICAgICBTZXJpYWxTdGF0ZSAqcyA9IG9wYXF1ZTsKICAgICByZXR1cm4gc2VyaWFs
X2Nhbl9yZWNlaXZlKHMpOwpkaWZmIC0tZ2l0IGEvaHcvY2hhci9zaF9zZXJpYWwuYyBiL2h3L2No
YXIvc2hfc2VyaWFsLmMKaW5kZXggMDRmZGNlZTMyOC4uZjU0MDJkM2I1YyAxMDA2NDQKLS0tIGEv
aHcvY2hhci9zaF9zZXJpYWwuYworKysgYi9ody9jaGFyL3NoX3NlcmlhbC5jCkBAIC0zMDAsNyAr
MzAwLDcgQEAgc3RhdGljIHVpbnQ2NF90IHNoX3NlcmlhbF9yZWFkKHZvaWQgKm9wYXF1ZSwgaHdh
ZGRyIG9mZnMsCiAgICAgcmV0dXJuIHJldDsKIH0KIAotc3RhdGljIGludCBzaF9zZXJpYWxfY2Fu
X3JlY2VpdmUoc2hfc2VyaWFsX3N0YXRlICpzKQorc3RhdGljIHNpemVfdCBzaF9zZXJpYWxfY2Fu
X3JlY2VpdmUoc2hfc2VyaWFsX3N0YXRlICpzKQogewogICAgIHJldHVybiBzLT5zY3IgJiAoMSA8
PCA0KTsKIH0KQEAgLTMxMSw3ICszMTEsNyBAQCBzdGF0aWMgdm9pZCBzaF9zZXJpYWxfcmVjZWl2
ZV9icmVhayhzaF9zZXJpYWxfc3RhdGUgKnMpCiAgICAgICAgIHMtPnNyIHw9ICgxIDw8IDQpOwog
fQogCi1zdGF0aWMgaW50IHNoX3NlcmlhbF9jYW5fcmVjZWl2ZTEodm9pZCAqb3BhcXVlKQorc3Rh
dGljIHNpemVfdCBzaF9zZXJpYWxfY2FuX3JlY2VpdmUxKHZvaWQgKm9wYXF1ZSkKIHsKICAgICBz
aF9zZXJpYWxfc3RhdGUgKnMgPSBvcGFxdWU7CiAgICAgcmV0dXJuIHNoX3NlcmlhbF9jYW5fcmVj
ZWl2ZShzKTsKZGlmZiAtLWdpdCBhL2h3L2NoYXIvc3BhcHJfdnR5LmMgYi9ody9jaGFyL3NwYXBy
X3Z0eS5jCmluZGV4IDQyYjRiNjFjY2UuLjBhYzlkYzg0NDggMTAwNjQ0Ci0tLSBhL2h3L2NoYXIv
c3BhcHJfdnR5LmMKKysrIGIvaHcvY2hhci9zcGFwcl92dHkuYwpAQCAtMjEsNyArMjEsNyBAQCB0
eXBlZGVmIHN0cnVjdCBWSU9zUEFQUlZUWURldmljZSB7CiAjZGVmaW5lIFZJT19TUEFQUl9WVFlf
REVWSUNFKG9iaikgXAogICAgICBPQkpFQ1RfQ0hFQ0soVklPc1BBUFJWVFlEZXZpY2UsIChvYmop
LCBUWVBFX1ZJT19TUEFQUl9WVFlfREVWSUNFKQogCi1zdGF0aWMgaW50IHZ0eV9jYW5fcmVjZWl2
ZSh2b2lkICpvcGFxdWUpCitzdGF0aWMgc2l6ZV90IHZ0eV9jYW5fcmVjZWl2ZSh2b2lkICpvcGFx
dWUpCiB7CiAgICAgVklPc1BBUFJWVFlEZXZpY2UgKmRldiA9IFZJT19TUEFQUl9WVFlfREVWSUNF
KG9wYXF1ZSk7CiAKZGlmZiAtLWdpdCBhL2h3L2NoYXIvc3RtMzJmMnh4X3VzYXJ0LmMgYi9ody9j
aGFyL3N0bTMyZjJ4eF91c2FydC5jCmluZGV4IDc4YmYxNDI2NzguLjYzMjU2ZGE3N2IgMTAwNjQ0
Ci0tLSBhL2h3L2NoYXIvc3RtMzJmMnh4X3VzYXJ0LmMKKysrIGIvaHcvY2hhci9zdG0zMmYyeHhf
dXNhcnQuYwpAQCAtMzgsNyArMzgsNyBAQAogCiAjZGVmaW5lIERCX1BSSU5UKGZtdCwgYXJncy4u
LikgREJfUFJJTlRfTCgxLCBmbXQsICMjIGFyZ3MpCiAKLXN0YXRpYyBpbnQgc3RtMzJmMnh4X3Vz
YXJ0X2Nhbl9yZWNlaXZlKHZvaWQgKm9wYXF1ZSkKK3N0YXRpYyBzaXplX3Qgc3RtMzJmMnh4X3Vz
YXJ0X2Nhbl9yZWNlaXZlKHZvaWQgKm9wYXF1ZSkKIHsKICAgICBTVE0zMkYyWFhVc2FydFN0YXRl
ICpzID0gb3BhcXVlOwogCmRpZmYgLS1naXQgYS9ody9jaGFyL3Rlcm1pbmFsMzI3MC5jIGIvaHcv
Y2hhci90ZXJtaW5hbDMyNzAuYwppbmRleCAwNzY1MTY5OTFlLi5hOWRiMGEzNDAxIDEwMDY0NAot
LS0gYS9ody9jaGFyL3Rlcm1pbmFsMzI3MC5jCisrKyBiL2h3L2NoYXIvdGVybWluYWwzMjcwLmMK
QEAgLTM4LDcgKzM4LDcgQEAgdHlwZWRlZiBzdHJ1Y3QgVGVybWluYWwzMjcwIHsKICNkZWZpbmUg
VEVSTUlOQUxfMzI3MChvYmopIFwKICAgICAgICAgT0JKRUNUX0NIRUNLKFRlcm1pbmFsMzI3MCwg
KG9iaiksIFRZUEVfVEVSTUlOQUxfMzI3MCkKIAotc3RhdGljIGludCB0ZXJtaW5hbF9jYW5fcmVh
ZCh2b2lkICpvcGFxdWUpCitzdGF0aWMgc2l6ZV90IHRlcm1pbmFsX2Nhbl9yZWFkKHZvaWQgKm9w
YXF1ZSkKIHsKICAgICBUZXJtaW5hbDMyNzAgKnQgPSBvcGFxdWU7CiAKZGlmZiAtLWdpdCBhL2h3
L2NoYXIvdmlydGlvLWNvbnNvbGUuYyBiL2h3L2NoYXIvdmlydGlvLWNvbnNvbGUuYwppbmRleCBl
M2QzNjhiOTc2Li5iOTQyMTU5ZDgyIDEwMDY0NAotLS0gYS9ody9jaGFyL3ZpcnRpby1jb25zb2xl
LmMKKysrIGIvaHcvY2hhci92aXJ0aW8tY29uc29sZS5jCkBAIC0xMjYsNyArMTI2LDcgQEAgc3Rh
dGljIHZvaWQgZ3Vlc3Rfd3JpdGFibGUoVmlydElPU2VyaWFsUG9ydCAqcG9ydCkKIH0KIAogLyog
UmVhZGluZXNzIG9mIHRoZSBndWVzdCB0byBhY2NlcHQgZGF0YSBvbiBhIHBvcnQgKi8KLXN0YXRp
YyBpbnQgY2hyX2Nhbl9yZWFkKHZvaWQgKm9wYXF1ZSkKK3N0YXRpYyBzaXplX3QgY2hyX2Nhbl9y
ZWFkKHZvaWQgKm9wYXF1ZSkKIHsKICAgICBWaXJ0Q29uc29sZSAqdmNvbiA9IG9wYXF1ZTsKIApk
aWZmIC0tZ2l0IGEvaHcvY2hhci94ZW5fY29uc29sZS5jIGIvaHcvY2hhci94ZW5fY29uc29sZS5j
CmluZGV4IGNhOTBjNWMxN2UuLjBhMWNiYWVhZmEgMTAwNjQ0Ci0tLSBhL2h3L2NoYXIveGVuX2Nv
bnNvbGUuYworKysgYi9ody9jaGFyL3hlbl9jb25zb2xlLmMKQEAgLTExNiw3ICsxMTYsNyBAQCBz
dGF0aWMgaW50IHJpbmdfZnJlZV9ieXRlcyhzdHJ1Y3QgWGVuQ29uc29sZSAqY29uKQogICAgIHJl
dHVybiAoc2l6ZW9mKGludGYtPmluKSAtIHNwYWNlKTsKIH0KIAotc3RhdGljIGludCB4ZW5jb25z
X2Nhbl9yZWNlaXZlKHZvaWQgKm9wYXF1ZSkKK3N0YXRpYyBzaXplX3QgeGVuY29uc19jYW5fcmVj
ZWl2ZSh2b2lkICpvcGFxdWUpCiB7CiAgICAgc3RydWN0IFhlbkNvbnNvbGUgKmNvbiA9IG9wYXF1
ZTsKICAgICByZXR1cm4gcmluZ19mcmVlX2J5dGVzKGNvbik7CmRpZmYgLS1naXQgYS9ody9jaGFy
L3hpbGlueF91YXJ0bGl0ZS5jIGIvaHcvY2hhci94aWxpbnhfdWFydGxpdGUuYwppbmRleCBiMWFi
ZjhiNjA0Li4yNDczY2IwYWQ3IDEwMDY0NAotLS0gYS9ody9jaGFyL3hpbGlueF91YXJ0bGl0ZS5j
CisrKyBiL2h3L2NoYXIveGlsaW54X3VhcnRsaXRlLmMKQEAgLTE5NSw3ICsxOTUsNyBAQCBzdGF0
aWMgdm9pZCB1YXJ0X3J4KHZvaWQgKm9wYXF1ZSwgY29uc3QgdWludDhfdCAqYnVmLCBzaXplX3Qg
c2l6ZSkKICAgICB1YXJ0X3VwZGF0ZV9pcnEocyk7CiB9CiAKLXN0YXRpYyBpbnQgdWFydF9jYW5f
cngodm9pZCAqb3BhcXVlKQorc3RhdGljIHNpemVfdCB1YXJ0X2Nhbl9yeCh2b2lkICpvcGFxdWUp
CiB7CiAgICAgWGlsaW54VUFSVExpdGUgKnMgPSBvcGFxdWU7CiAKZGlmZiAtLWdpdCBhL2h3L2lw
bWkvaXBtaV9ibWNfZXh0ZXJuLmMgYi9ody9pcG1pL2lwbWlfYm1jX2V4dGVybi5jCmluZGV4IGM1
MmY4MGY3NzEuLjcxMDdkMmZlOWYgMTAwNjQ0Ci0tLSBhL2h3L2lwbWkvaXBtaV9ibWNfZXh0ZXJu
LmMKKysrIGIvaHcvaXBtaS9pcG1pX2JtY19leHRlcm4uYwpAQCAtMzA3LDcgKzMwNyw3IEBAIHN0
YXRpYyB2b2lkIGhhbmRsZV9tc2coSVBNSUJtY0V4dGVybiAqaWJlKQogICAgIGstPmhhbmRsZV9y
c3AoaWJlLT5wYXJlbnQuaW50ZiwgaWJlLT5pbmJ1ZlswXSwgaWJlLT5pbmJ1ZiArIDEsIGliZS0+
aW5wb3MgLSAxKTsKIH0KIAotc3RhdGljIGludCBjYW5fcmVjZWl2ZSh2b2lkICpvcGFxdWUpCitz
dGF0aWMgc2l6ZV90IGNhbl9yZWNlaXZlKHZvaWQgKm9wYXF1ZSkKIHsKICAgICByZXR1cm4gMTsK
IH0KZGlmZiAtLWdpdCBhL2h3L21pc2MvaXZzaG1lbS5jIGIvaHcvbWlzYy9pdnNobWVtLmMKaW5k
ZXggZjUwNjQ3OTg0NS4uMDFiMzMxYWFhYiAxMDA2NDQKLS0tIGEvaHcvbWlzYy9pdnNobWVtLmMK
KysrIGIvaHcvbWlzYy9pdnNobWVtLmMKQEAgLTYyMCw3ICs2MjAsNyBAQCBzdGF0aWMgdm9pZCBw
cm9jZXNzX21zZyhJVlNobWVtU3RhdGUgKnMsIGludDY0X3QgbXNnLCBpbnQgZmQsIEVycm9yICoq
ZXJycCkKICAgICB9CiB9CiAKLXN0YXRpYyBpbnQgaXZzaG1lbV9jYW5fcmVjZWl2ZSh2b2lkICpv
cGFxdWUpCitzdGF0aWMgc2l6ZV90IGl2c2htZW1fY2FuX3JlY2VpdmUodm9pZCAqb3BhcXVlKQog
ewogICAgIElWU2htZW1TdGF0ZSAqcyA9IG9wYXF1ZTsKIApkaWZmIC0tZ2l0IGEvaHcvcmlzY3Yv
cmlzY3ZfaHRpZi5jIGIvaHcvcmlzY3YvcmlzY3ZfaHRpZi5jCmluZGV4IDI2MjVmNWU5ZTguLjU2
NTEyMGRmN2QgMTAwNjQ0Ci0tLSBhL2h3L3Jpc2N2L3Jpc2N2X2h0aWYuYworKysgYi9ody9yaXNj
di9yaXNjdl9odGlmLmMKQEAgLTY1LDcgKzY1LDcgQEAgdm9pZCBodGlmX3N5bWJvbF9jYWxsYmFj
ayhjb25zdCBjaGFyICpzdF9uYW1lLCBpbnQgc3RfaW5mbywgdWludDY0X3Qgc3RfdmFsdWUsCiAv
KgogICogQ2FsbGVkIGJ5IHRoZSBjaGFyIGRldiB0byBzZWUgaWYgSFRJRiBpcyByZWFkeSB0byBh
Y2NlcHQgaW5wdXQuCiAgKi8KLXN0YXRpYyBpbnQgaHRpZl9jYW5fcmVjdih2b2lkICpvcGFxdWUp
CitzdGF0aWMgc2l6ZV90IGh0aWZfY2FuX3JlY3Yodm9pZCAqb3BhcXVlKQogewogICAgIHJldHVy
biAxOwogfQpkaWZmIC0tZ2l0IGEvaHcvcmlzY3Yvc2lmaXZlX3VhcnQuYyBiL2h3L3Jpc2N2L3Np
Zml2ZV91YXJ0LmMKaW5kZXggZDRjYmY5MWI5Zi4uYzZhOGY1ZmJjNCAxMDA2NDQKLS0tIGEvaHcv
cmlzY3Yvc2lmaXZlX3VhcnQuYworKysgYi9ody9yaXNjdi9zaWZpdmVfdWFydC5jCkBAIC0xMzcs
NyArMTM3LDcgQEAgc3RhdGljIHZvaWQgdWFydF9yeCh2b2lkICpvcGFxdWUsIGNvbnN0IHVpbnQ4
X3QgKmJ1Ziwgc2l6ZV90IHNpemUpCiAgICAgdXBkYXRlX2lycShzKTsKIH0KIAotc3RhdGljIGlu
dCB1YXJ0X2Nhbl9yeCh2b2lkICpvcGFxdWUpCitzdGF0aWMgc2l6ZV90IHVhcnRfY2FuX3J4KHZv
aWQgKm9wYXF1ZSkKIHsKICAgICBTaUZpdmVVQVJUU3RhdGUgKnMgPSBvcGFxdWU7CiAKZGlmZiAt
LWdpdCBhL2h3L3VzYi9jY2lkLWNhcmQtcGFzc3RocnUuYyBiL2h3L3VzYi9jY2lkLWNhcmQtcGFz
c3RocnUuYwppbmRleCBiNmZhMzVhNGI0Li41ZGMxMGVmODUwIDEwMDY0NAotLS0gYS9ody91c2Iv
Y2NpZC1jYXJkLXBhc3N0aHJ1LmMKKysrIGIvaHcvdXNiL2NjaWQtY2FyZC1wYXNzdGhydS5jCkBA
IC0xMTIsNyArMTEyLDcgQEAgc3RhdGljIHZvaWQgY2NpZF9jYXJkX3ZzY2FyZF9zZW5kX2luaXQo
UGFzc3RocnVTdGF0ZSAqcykKICAgICAgICAgICAgICAgICAgICAgICAgICAodWludDhfdCAqKSZt
c2csIHNpemVvZihtc2cpKTsKIH0KIAotc3RhdGljIGludCBjY2lkX2NhcmRfdnNjYXJkX2Nhbl9y
ZWFkKHZvaWQgKm9wYXF1ZSkKK3N0YXRpYyBzaXplX3QgY2NpZF9jYXJkX3ZzY2FyZF9jYW5fcmVh
ZCh2b2lkICpvcGFxdWUpCiB7CiAgICAgUGFzc3RocnVTdGF0ZSAqY2FyZCA9IG9wYXF1ZTsKIApk
aWZmIC0tZ2l0IGEvaHcvdXNiL2Rldi1zZXJpYWwuYyBiL2h3L3VzYi9kZXYtc2VyaWFsLmMKaW5k
ZXggZWZhZWFiNDg0ZC4uZTk3MzVkNGI1ZCAxMDA2NDQKLS0tIGEvaHcvdXNiL2Rldi1zZXJpYWwu
YworKysgYi9ody91c2IvZGV2LXNlcmlhbC5jCkBAIC00MjEsNyArNDIxLDcgQEAgc3RhdGljIHZv
aWQgdXNiX3NlcmlhbF9oYW5kbGVfZGF0YShVU0JEZXZpY2UgKmRldiwgVVNCUGFja2V0ICpwKQog
ICAgIH0KIH0KIAotc3RhdGljIGludCB1c2Jfc2VyaWFsX2Nhbl9yZWFkKHZvaWQgKm9wYXF1ZSkK
K3N0YXRpYyBzaXplX3QgdXNiX3NlcmlhbF9jYW5fcmVhZCh2b2lkICpvcGFxdWUpCiB7CiAgICAg
VVNCU2VyaWFsU3RhdGUgKnMgPSBvcGFxdWU7CiAKZGlmZiAtLWdpdCBhL2h3L3VzYi9yZWRpcmVj
dC5jIGIvaHcvdXNiL3JlZGlyZWN0LmMKaW5kZXggYTczMDc2YmE3OC4uZjAyNWM5MWQyOCAxMDA2
NDQKLS0tIGEvaHcvdXNiL3JlZGlyZWN0LmMKKysrIGIvaHcvdXNiL3JlZGlyZWN0LmMKQEAgLTEy
ODQsNyArMTI4NCw3IEBAIHN0YXRpYyB2b2lkIHVzYnJlZGlyX2RvX2F0dGFjaCh2b2lkICpvcGFx
dWUpCiAgKiBjaGFyZGV2IGNhbGxiYWNrcwogICovCiAKLXN0YXRpYyBpbnQgdXNicmVkaXJfY2hh
cmRldl9jYW5fcmVhZCh2b2lkICpvcGFxdWUpCitzdGF0aWMgc2l6ZV90IHVzYnJlZGlyX2NoYXJk
ZXZfY2FuX3JlYWQodm9pZCAqb3BhcXVlKQogewogICAgIFVTQlJlZGlyRGV2aWNlICpkZXYgPSBv
cGFxdWU7CiAKZGlmZiAtLWdpdCBhL2luY2x1ZGUvcWVtdS9tYWluLWxvb3AuaCBiL2luY2x1ZGUv
cWVtdS9tYWluLWxvb3AuaAppbmRleCBjNWE3Mjk5MjY2Li5iNTFmOWE1MjY3IDEwMDY0NAotLS0g
YS9pbmNsdWRlL3FlbXUvbWFpbi1sb29wLmgKKysrIGIvaW5jbHVkZS9xZW11L21haW4tbG9vcC5o
CkBAIC0xODIsNyArMTgyLDcgQEAgdHlwZWRlZiB2b2lkIElPUmVhZEhhbmRsZXIodm9pZCAqb3Bh
cXVlLCBjb25zdCB1aW50OF90ICpidWYsIHNpemVfdCBzaXplKTsKICAqIGlzIGNhbGxlZCBhZ2Fp
bi4gIGFpb19ub3RpZnkoKSBvciBxZW11X25vdGlmeV9ldmVudCgpIGNhbiBiZSB1c2VkIHRvIGtp
Y2sKICAqIHRoZSBldmVudCBsb29wLgogICovCi10eXBlZGVmIGludCBJT0NhblJlYWRIYW5kbGVy
KHZvaWQgKm9wYXF1ZSk7Cit0eXBlZGVmIHNpemVfdCBJT0NhblJlYWRIYW5kbGVyKHZvaWQgKm9w
YXF1ZSk7CiAKIC8qKgogICogcWVtdV9zZXRfZmRfaGFuZGxlcjogUmVnaXN0ZXIgYSBmaWxlIGRl
c2NyaXB0b3Igd2l0aCB0aGUgbWFpbiBsb29wCmRpZmYgLS1naXQgYS9tb25pdG9yLmMgYi9tb25p
dG9yLmMKaW5kZXggMTI0MDFlYzYwYi4uMzQxN2M1ZjA0NCAxMDA2NDQKLS0tIGEvbW9uaXRvci5j
CisrKyBiL21vbml0b3IuYwpAQCAtNDAzOCw3ICs0MDM4LDcgQEAgY2xlYW51cDoKICAgICBmcmVl
X2NtZGxpbmVfYXJncyhhcmdzLCBuYl9hcmdzKTsKIH0KIAotc3RhdGljIGludCBtb25pdG9yX2Nh
bl9yZWFkKHZvaWQgKm9wYXF1ZSkKK3N0YXRpYyBzaXplX3QgbW9uaXRvcl9jYW5fcmVhZCh2b2lk
ICpvcGFxdWUpCiB7CiAgICAgTW9uaXRvciAqbW9uID0gb3BhcXVlOwogCmRpZmYgLS1naXQgYS9u
ZXQvY29sby1jb21wYXJlLmMgYi9uZXQvY29sby1jb21wYXJlLmMKaW5kZXggNDMzZTliYTI4Ny4u
OTMyMWQ4MWE5OCAxMDA2NDQKLS0tIGEvbmV0L2NvbG8tY29tcGFyZS5jCisrKyBiL25ldC9jb2xv
LWNvbXBhcmUuYwpAQCAtNjgzLDcgKzY4Myw3IEBAIGVycjoKICAgICByZXR1cm4gcmV0IDwgMCA/
IHJldCA6IC1FSU87CiB9CiAKLXN0YXRpYyBpbnQgY29tcGFyZV9jaHJfY2FuX3JlYWQodm9pZCAq
b3BhcXVlKQorc3RhdGljIHNpemVfdCBjb21wYXJlX2Nocl9jYW5fcmVhZCh2b2lkICpvcGFxdWUp
CiB7CiAgICAgcmV0dXJuIENPTVBBUkVfUkVBRF9MRU5fTUFYOwogfQpkaWZmIC0tZ2l0IGEvbmV0
L2ZpbHRlci1taXJyb3IuYyBiL25ldC9maWx0ZXItbWlycm9yLmMKaW5kZXggMjdiNmU1MmExZC4u
OGUxNjUzNWZhZCAxMDA2NDQKLS0tIGEvbmV0L2ZpbHRlci1taXJyb3IuYworKysgYi9uZXQvZmls
dGVyLW1pcnJvci5jCkBAIC0xMTQsNyArMTE0LDcgQEAgc3RhdGljIHZvaWQgcmVkaXJlY3Rvcl90
b19maWx0ZXIoTmV0RmlsdGVyU3RhdGUgKm5mLAogICAgICB9CiB9CiAKLXN0YXRpYyBpbnQgcmVk
aXJlY3Rvcl9jaHJfY2FuX3JlYWQodm9pZCAqb3BhcXVlKQorc3RhdGljIHNpemVfdCByZWRpcmVj
dG9yX2Nocl9jYW5fcmVhZCh2b2lkICpvcGFxdWUpCiB7CiAgICAgcmV0dXJuIFJFRElSRUNUT1Jf
TUFYX0xFTjsKIH0KZGlmZiAtLWdpdCBhL25ldC9zbGlycC5jIGIvbmV0L3NsaXJwLmMKaW5kZXgg
NWU4NjRmNGE0Zi4uOWRiY2FmZmIwNyAxMDA2NDQKLS0tIGEvbmV0L3NsaXJwLmMKKysrIGIvbmV0
L3NsaXJwLmMKQEAgLTcxMiw3ICs3MTIsNyBAQCBzdHJ1Y3QgR3Vlc3RGd2QgewogICAgIFNsaXJw
ICpzbGlycDsKIH07CiAKLXN0YXRpYyBpbnQgZ3Vlc3Rmd2RfY2FuX3JlYWQodm9pZCAqb3BhcXVl
KQorc3RhdGljIHNpemVfdCBndWVzdGZ3ZF9jYW5fcmVhZCh2b2lkICpvcGFxdWUpCiB7CiAgICAg
c3RydWN0IEd1ZXN0RndkICpmd2QgPSBvcGFxdWU7CiAgICAgcmV0dXJuIHNsaXJwX3NvY2tldF9j
YW5fcmVjdihmd2QtPnNsaXJwLCBmd2QtPnNlcnZlciwgZndkLT5wb3J0KTsKZGlmZiAtLWdpdCBh
L3F0ZXN0LmMgYi9xdGVzdC5jCmluZGV4IDA0OTRhZmRmYjMuLmJjNjg1NzAwY2QgMTAwNjQ0Ci0t
LSBhL3F0ZXN0LmMKKysrIGIvcXRlc3QuYwpAQCAtNjY1LDcgKzY2NSw3IEBAIHN0YXRpYyB2b2lk
IHF0ZXN0X3JlYWQodm9pZCAqb3BhcXVlLCBjb25zdCB1aW50OF90ICpidWYsIHNpemVfdCBzaXpl
KQogICAgIHF0ZXN0X3Byb2Nlc3NfaW5idWYoY2hyLCBpbmJ1Zik7CiB9CiAKLXN0YXRpYyBpbnQg
cXRlc3RfY2FuX3JlYWQodm9pZCAqb3BhcXVlKQorc3RhdGljIHNpemVfdCBxdGVzdF9jYW5fcmVh
ZCh2b2lkICpvcGFxdWUpCiB7CiAgICAgcmV0dXJuIDEwMjQ7CiB9CmRpZmYgLS1naXQgYS90YXJn
ZXQveHRlbnNhL3h0ZW5zYS1zZW1pLmMgYi90YXJnZXQveHRlbnNhL3h0ZW5zYS1zZW1pLmMKaW5k
ZXggMjQxODc0ZWE0ZS4uYTU3ZTYxZWY0YSAxMDA2NDQKLS0tIGEvdGFyZ2V0L3h0ZW5zYS94dGVu
c2Etc2VtaS5jCisrKyBiL3RhcmdldC94dGVuc2EveHRlbnNhLXNlbWkuYwpAQCAtMTYxLDcgKzE2
MSw3IEBAIHR5cGVkZWYgc3RydWN0IFh0ZW5zYVNpbUNvbnNvbGUgewogCiBzdGF0aWMgWHRlbnNh
U2ltQ29uc29sZSAqc2ltX2NvbnNvbGU7CiAKLXN0YXRpYyBpbnQgc2ltX2NvbnNvbGVfY2FuX3Jl
YWQodm9pZCAqb3BhcXVlKQorc3RhdGljIHNpemVfdCBzaW1fY29uc29sZV9jYW5fcmVhZCh2b2lk
ICpvcGFxdWUpCiB7CiAgICAgWHRlbnNhU2ltQ29uc29sZSAqcCA9IG9wYXF1ZTsKIAotLSAKMi4x
Ny4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 04:49:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 04: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 1gApNT-0002OJ-FK; Fri, 12 Oct 2018 04:48:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/ye0=my=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gApNS-0002NR-KP
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 04:48:42 +0000
X-Inumbo-ID: b90b5f3b-cdd9-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b90b5f3b-cdd9-11e8-a8a5-bc764e045a96;
 Fri, 12 Oct 2018 06:46:03 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gApNP-0001rj-5J; Fri, 12 Oct 2018 04:48: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 1gApNO-0003JG-R3; Fri, 12 Oct 2018 04:48:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gApNO-00014v-QA; Fri, 12 Oct 2018 04:48:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128607-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:build-arm64-xsm:xen-build:fail:regression
 xen-4.10-testing:build-arm64:xen-build:fail:regression
 xen-4.10-testing:build-armhf:xen-build:fail:regression
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.10-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:guest-saverestore.2:fail:heisenbug
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.10-testing:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.10-testing:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=788948bebcecca69bfac47e5514f2dc351dabad9
X-Osstest-Versions-That: xen=0c1d5b68e27da167a51c2ea828636c14ff5c017b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 12 Oct 2018 04:48:38 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 128607: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODYwNyB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg2MDcvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODEwOAog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI4MTA4CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhl
bi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjgxMDgKClRlc3RzIHdoaWNo
IGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIHBhc3Mg
aW4gMTI4NTI0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIHBhc3MgaW4gMTI4NTI0CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIHBhc3Mg
aW4gMTI4NTI0CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2Nr
aW5nOgogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICBmYWlsIGluIDEyODUyNCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJp
YW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAg
ICAgICAgICAgICA3ODg5NDhiZWJjZWNjYTY5YmZhYzQ3ZTU1MTRmMmRjMzUxZGFiYWQ5CmJhc2Vs
aW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAwYzFkNWI2OGUyN2RhMTY3YTUxYzJl
YTgyODYzNmMxNGZmNWMwMTdiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjgxMDggIDIwMTgtMDkt
MjYgMTU6MDM6MzkgWiAgIDE1IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI4NTA1ICAyMDE4
LTEwLTA4IDEzOjA3OjUwIFogICAgMyBkYXlzICAgIDMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTI4NTI0ICAyMDE4LTEwLTA5IDExOjA1OjQ1IFogICAgMiBkYXlzICAgIDIgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBEYW5pZWwgS2lwZXIgPGRhbmll
bC5raXBlckBvcmFjbGUuY29tPgogIERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+
CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5j
b20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgUm9zcyBMYWdl
cndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4t
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWln
cnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVz
aGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpjb21taXQgNzg4OTQ4YmViY2VjY2E2OWJmYWM0N2U1NTE0ZjJkYzM1MWRhYmFk
OQpBdXRob3I6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIEF1ZyAy
MCAwOTozODoxOCAyMDE4ICswMTAwCgogICAgdG9vbHMvdGVzdHM6IGZpeCBhbiB4cy10ZXN0LmMg
aXNzdWUKICAgIAogICAgVGhlIHJldCB2YXJpYWJsZSBjYW4gYmUgdXNlZCB1bmluaXRpYWxpc2Vk
IHdoZW4gaXRlcnMgaXMgMC4gSW5pdGlhbGlzZQogICAgcmV0IGF0IHRoZSBiZWdpbm5pbmcgdG8g
Zml4IHRoaXMgaXNzdWUuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBTdGV2ZW4gSGFpZ2ggPG5ldHdp
ekBjcmMuaWQuYXU+CiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgogICAgQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
PgogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgM2EyYjg1MjViODgzYmFhODdmZTg5YjNk
YTU4ZjVjMDlmYTU5OWI5OSkKICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDMzNjY0Zjlh
MDU0MDFmYWM4ZjJjMGJlMGJiN2VlOGExODUxZTRkY2YpCgpjb21taXQgNjFkYzAxNTliNjliZDNl
ZWMxMDkxODgzODZjOGIxM2ZiZGZlZDdiMgpBdXRob3I6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtp
cGVyQG9yYWNsZS5jb20+CkRhdGU6ICAgTW9uIE9jdCA4IDE0OjQwOjIxIDIwMTggKzAyMDAKCiAg
ICB4ODYvYm9vdDogQWxsb2NhdGUgb25lIGV4dHJhIG1vZHVsZSBzbG90IGZvciBYZW4gaW1hZ2Ug
cGxhY2VtZW50CiAgICAKICAgIENvbW1pdCA5NTg5OTI3ICh4ODYvbWIyOiBhdm9pZCBYZW4gaW1h
Z2Ugd2hlbiBsb29raW5nIGZvcgogICAgbW9kdWxlL2NyYXNoa2VybmVsIHBvc2l0aW9uKSBmaXhl
ZCByZWxvY2F0aW9uIGlzc3VlcyBmb3IKICAgIE11bHRpYm9vdDIgcHJvdG9jb2wuIFVuZm9ydHVu
YXRlbHkgaXQgbWlzc2VkIHRvIGFsbG9jYXRlCiAgICBtb2R1bGUgc2xvdCBmb3IgWGVuIGltYWdl
IHBsYWNlbWVudCBpbiBlYXJseSBib290IHBhdGguCiAgICBTbywgbGV0J3MgZml4IGl0IHJpZ2h0
IG5vdy4KICAgIAogICAgUmVwb3J0ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
CiAgICBTaWduZWQtb2ZmLWJ5OiBEYW5pZWwgS2lwZXIgPGRhbmllbC5raXBlckBvcmFjbGUuY29t
PgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBtYXN0ZXIgY29tbWl0OiA0YzVmOWRiZWJjMGJkMmFmZWUxZWNkOTM2Yzc0ZmZlNjU3NTY5
NTBmCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wOS0yNyAxMToxNzo0NyArMDEwMAoKY29tbWl0IGQ4
NmM5YWVhZTZjYjc1M2U5MzFlMDBmN2VlMDIwZDczZGY5MDcwYzAKQXV0aG9yOiBEYXJpbyBGYWdn
aW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBPY3QgOCAxNDozOTo0NiAyMDE4
ICswMjAwCgogICAgeGVuOiBzY2hlZC9DcmVkaXQyOiBmaXggYnVnIHdoZW4gbW92aW5nIENQVXMg
YmV0d2VlbiB0d28gQ3JlZGl0MiBjcHVwb29scwogICAgCiAgICBXaGV0aGVyIG9yIG5vdCBhIENQ
VSBpcyBhc3NpZ25lZCB0byBhIHJ1bnF1ZXVlIChhbmQsIGlmIHllcywgdG8gd2hpY2gKICAgIG9u
ZSkgd2l0aGluIGEgQ3JlZGl0MiBzY2hlZHVsZXIgaW5zdGFuY2UgbXVzdCBiZSBib3RoIGEgcGVy
LWNwdSBhbmQKICAgIHBlci1zY2hlZHVsZXIgaW5zdGFuY2Ugb25lLgogICAgCiAgICBJbiBmYWN0
LCB3aGVuIHdlIG1vdmUgYSBDUFUgYmV0d2VlbiBjcHVwb29scywgd2UgZmlyc3Qgc2V0dXAgaXRz
IHBlci1jcHUKICAgIGRhdGEgaW4gdGhlIG5ldyBwb29sLCBhbmQgdGhlbiBjbGVhbnVwIGl0cyBw
ZXItY3B1IGRhdGEgZnJvbSB0aGUgb2xkCiAgICBwb29sLiBJbiBDcmVkaXQyLCB3aGVuIHRoZXJl
IGN1cnJlbnRseSBpcyBubyBwZXItc2NoZWR1bGVyLCBwZXItY3B1CiAgICBkYXRhIChhcyB0aGUg
Y3B1LXRvLXJ1bnF1ZXVlIG1hcCBpcyBzdG9yZWQgb24gYSBwZXItY3B1IGJhc2lzIG9ubHkpLAog
ICAgdGhpcyBtZWFucyB0aGF0IHRoZSBjbGVhbnVwIG9mIHRoZSBvbGQgcGVyLWNwdSBkYXRhIGNh
biBtZXNzIHdpdGggdGhlCiAgICBuZXcgcGVyLWNwdSBkYXRhLCBsZWFkaW5nIHRvIGNyYXNoZXMg
bGlrZSB0aGlzOgogICAgCiAgICBodHRwczovL3d3dy5tYWlsLWFyY2hpdmUuY29tL3hlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZy9tc2cyMzMwNi5odG1sCiAgICBodHRwczovL3d3dy5tYWls
LWFyY2hpdmUuY29tL3hlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZy9tc2cyMzM1MC5odG1s
CiAgICAKICAgIEJhc2ljYWxseSwgd2hlbiBjc2NoZWQyX2RlaW5pdF9wZGF0YSgpIGlzIGNhbGxl
ZCBmb3IgQ1BVIDEzLCBmb3IgZnVsbHkKICAgIHJlbW92aW5nIHRoZSBDUFUgZnJvbSBQb29sLTAs
IHBlcl9jcHUoMTMscnVucV9tYXApIGFscmVhZHkgY29udGFpbiB0aGUKICAgIGlkIG9mIHRoZSBy
dW5xdWV1ZSB0byB3aGljaCB0aGUgQ1BVIGhhcyBiZWVuIGFzc2lnbmVkIGluIHRoZSBzY2hlZHVs
ZXIKICAgIG9mIFBvb2wtMSwgd2hpY2ggbWVhbnMgd3JvbmcgcnVucXVldWUgbWFuaXB1bGF0aW9u
cyBoYXBwZW4gaW4gUG9vbC0wJ3MKICAgIHNjaGVkdWxlci4gRnVydGhlcm1vcmUsIGF0IHRoZSBl
bmQgb2Ygc3VjaCBjYWxsLCB0aGF0IHNhbWUgcnVucV9tYXAgaXMKICAgIHVwZGF0ZWQgd2l0aCAt
MSwgd2hpY2ggaXMgd2hhdCBjYXVzZXMgdGhlIEJVR19PTiBpbiBjc2NoZWQyX3NjaGVkdWxlKCks
CiAgICBvbiBDUFUgMTMsIHRvIHRyaWdnZXIuCiAgICAKICAgIFNvLCBpbnN0ZWFkIG9mIHJldmVy
dGluZyBhMmM0ZTVhYjU5ZCAieGVuOiBjcmVkaXQyOiBtYWtlIHRoZSBjcHUgdG8KICAgIHJ1bnF1
ZXVlIG1hcCBwZXItY3B1IiAoYXMgd2UgZG9uJ3Qgd2FudCB0byBnbyBiYWNrIHRvIGhhdmluZyB0
aGUgaHVnZQogICAgYXJyYXkgaW4gc3RydWN0IGNzY2hlZDJfcHJpdmF0ZSkgYWRkIGEgcGVyLWNw
dSBzY2hlZHVsZXIgc3BlY2lmaWMgZGF0YQogICAgc3RydWN0dXJlLCBsaWtlLCBmb3IgaW5zdGFu
Y2UsIENyZWRpdDEgaGFzIGFscmVhZHkuIFRoYXQgKGZvciBub3cpIG9ubHkKICAgIGNvbnRhaW5z
IG9uZSBmaWVsZDogdGhlIGlkIG9mIHRoZSBydW5xdWV1ZSB0aGUgQ1BVIGlzIGFzc2lnbmVkIHRv
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2Uu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAg
IFJldmlld2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAg
ICBtYXN0ZXIgY29tbWl0OiA2ZTM5NWY0NzdmYjg1NGYxMWRlODNhOTUxYTA3MGQzYWFjYjZkYzU5
CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wOS0xOCAxNjo1MDo0NCArMDEwMAoKY29tbWl0IDQ1MTk3
OTA1ZmM1YzIxNTE5NjBkZmU2ZjAzOWE1YTJlMTRmMGI0YWEKQXV0aG9yOiBQYXVsIER1cnJhbnQg
PHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBPY3QgOCAxNDozOToxMCAyMDE4
ICswMjAwCgogICAgeDg2L2h2bS9lbXVsYXRlOiBtYWtlIHN1cmUgcmVwIEkvTyBlbXVsYXRpb24g
ZG9lcyBub3QgY3Jvc3MgR0ZOIGJvdW5kYXJpZXMKICAgIAogICAgV2hlbiBlbXVsYXRpbmcgYSBy
ZXAgSS9PIG9wZXJhdGlvbiBpdCBpcyBwb3NzaWJsZSB0aGF0IHRoZSBpb3JlcSB3aWxsCiAgICBk
ZXNjcmliZSBhIHNpbmdsZSBvcGVyYXRpb24gdGhhdCBzcGFucyBtdWx0aXBsZSBHRk5zLiBUaGlz
IGlzIGZpbmUgYXMgbG9uZwogICAgYXMgYWxsIHRob3NlIEdGTnMgZmFsbCB3aXRoaW4gYW4gTU1J
TyByZWdpb24gY292ZXJlZCBieSBhIHNpbmdsZSBkZXZpY2UKICAgIG1vZGVsLCBidXQgdW5mb3J0
dW5hdGVseSB0aGUgaGlnaGVyIGxldmVscyBvZiB0aGUgZW11bGF0aW9uIGNvZGUgZG8gbm90CiAg
ICBndWFyYW50ZWUgdGhhdC4gVGhpcyBpcyBzb21ldGhpbmcgdGhhdCBzaG91bGQgYWxtb3N0IGNl
cnRhaW5seSBiZSBmaXhlZCwKICAgIGJ1dCBpbiB0aGUgbWVhbnRpbWUgdGhpcyBwYXRjaCBtYWtl
cyBzdXJlIHRoYXQgTU1JTyBpcyB0cnVuY2F0ZWQgYXQgR0ZOCiAgICBib3VuZGFyaWVzIGFuZCBo
ZW5jZSB0aGUgYXBwcm9wcmlhdGUgZGV2aWNlIG1vZGVsIGlzIHJlLWV2YWx1YXRlZCBmb3IgZWFj
aAogICAgdGFyZ2V0IEdGTi4KICAgIAogICAgTk9URTogVGhpcyBwYXRjaCBkb2VzIG5vdCBkZWFs
IHdpdGggdGhlIGNhc2Ugb2YgYSBzaW5nbGUgTU1JTyBvcGVyYXRpb24KICAgICAgICAgIHNwYW5u
aW5nIGEgR0ZOIGJvdW5kYXJ5LiBUaGF0IGlzIG1vcmUgY29tcGxleCB0byBkZWFsIHdpdGggYW5k
IGlzCiAgICAgICAgICBkZWZlcnJlZCB0byBhIHN1YnNlcXVlbnQgcGF0Y2guCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgICAK
ICAgIENvbnZlcnQgY2FsY3VsYXRpb25zIHRvIGJlIDMyLWJpdCBvbmx5LgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29t
bWl0OiA3NjI2ZWRlYWNhOTcyZTNlODIzNTM1ZGNjNDQzMzhmNmIyZjBiMjFmCiAgICBtYXN0ZXIg
ZGF0ZTogMjAxOC0wOC0xNiAwOToyNzozMCArMDIwMAoKY29tbWl0IDU0ODM4MzUzMTg5NjAwYWYx
ODNlZjA5ODI5Mjc2MTYyZjRiNWU3ZjkKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkRhdGU6ICAgTW9uIE9jdCA4IDE0OjM4OjM0IDIwMTggKzAyMDAKCiAgICB4ODYvY3B1
aWRsZTogZG9uJ3QgaW5pdCBzdGF0cyBsb2NrIG1vcmUgdGhhbiBvbmNlCiAgICAKICAgIE9zc3Rl
c3QgZmxpZ2h0IDEyMjM2MywgaGF2aW5nIGhpdCBhbiBOTUkgd2F0Y2hkb2cgdGltZW91dCwgc2hv
d3MgQ1BVMSBhdAogICAgCiAgICBYZW4gY2FsbCB0cmFjZToKICAgICAgIFs8ZmZmZjgyZDA4MDIz
ZDNmND5dIF9zcGluX2xvY2srMHgzMC8weDU3CiAgICAgICBbPGZmZmY4MmQwODAyZDkzNDY+XSB1
cGRhdGVfbGFzdF9jeF9zdGF0KzB4MjkvMHg0MgogICAgICAgWzxmZmZmODJkMDgwMmQ5NmYzPl0g
Y3B1X2lkbGUuYyNhY3BpX3Byb2Nlc3Nvcl9pZGxlKzB4MmZmLzB4NTk2CiAgICAgICBbPGZmZmY4
MmQwODAyNzY3MTM+XSBkb21haW4uYyNpZGxlX2xvb3ArMHhhOC8weGMzCiAgICAKICAgIGFuZCBD
UFUwIGF0CiAgICAKICAgIFhlbiBjYWxsIHRyYWNlOgogICAgICAgWzxmZmZmODJkMDgwMjNkMTcz
Pl0gb25fc2VsZWN0ZWRfY3B1cysweGI3LzB4ZGUKICAgICAgIFs8ZmZmZjgyZDA4MDJkYmUyMj5d
IHBvd2Vybm93LmMjcG93ZXJub3dfY3B1ZnJlcV90YXJnZXQrMHgxMTAvMHgxY2IKICAgICAgIFs8
ZmZmZjgyZDA4MDI1Nzk3Mz5dIF9fY3B1ZnJlcV9kcml2ZXJfdGFyZ2V0KzB4NDMvMHhhNgogICAg
ICAgWzxmZmZmODJkMDgwMjU2YjBkPl0gY3B1ZnJlcV9nb3Zlcm5vcl9kYnMrMHgzMjQvMHgzN2EK
ICAgICAgIFs8ZmZmZjgyZDA4MDI1N2JmMj5dIF9fY3B1ZnJlcV9zZXRfcG9saWN5KzB4ZmEvMHgx
OWQKICAgICAgIFs8ZmZmZjgyZDA4MDI1NjA0ND5dIGNwdWZyZXFfYWRkX2NwdSsweDNhMS8weDVk
ZgogICAgICAgWzxmZmZmODJkMDgwMmRiYWI0Pl0gY3B1ZnJlcV9jcHVfaW5pdCsweDE3LzB4MWEK
ICAgICAgIFs8ZmZmZjgyZDA4MDI1NjdhOD5dIHNldF9weF9wbWluZm8rMHgyYjYvMHgyZjcKICAg
ICAgIFs8ZmZmZjgyZDA4MDI5ZjFiZj5dIGRvX3BsYXRmb3JtX29wKzB4ZTc1LzB4MTk3NwogICAg
ICAgWzxmZmZmODJkMDgwMzcxMmM1Pl0gcHZfaHlwZXJjYWxsKzB4MWY0LzB4NDQwCiAgICAgICBb
PGZmZmY4MmQwODAzNzg0YTU+XSBsc3Rhcl9lbnRlcisweDExNS8weDEyMAogICAgCiAgICBUaGF0
IGlzLCBEb20wJ3MgQUNQSSBwcm9jZXNzb3IgZHJpdmVyIGlzIGluIHRoZSBwcm9jZXNzIG9mIHVw
bG9hZGluZyBQeAogICAgYW5kIEN4IGRhdGEuIExvb2tpbmcgYXQgdGhlIHRpY2tldCBsb2NrIHN0
YXRlIGluIENQVTEncyByZWdpc3RlcnMsIGl0IGlzCiAgICB3YWl0aW5nIGZvciB0aWNrZXQgMHgw
MDAwIHRvIGhhdmUgaXRzIHR1cm4sIHdoaWxlIHRoZSBzdXBwb3NlZCBjdXJyZW50CiAgICBvd25l
cidzIHRpY2tldCBpcyAweDAwMDEsIHdoaWNoIGlzIGFuIGludmFsaWQgc3RhdGUgKGFuZCBuZWl0
aGVyIG9mIHRoZQogICAgb3RoZXIgdHdvIENQVXMgaG9sZHMgdGhlIGxvY2sgYW55d2F5KS4gSGVu
Y2UgSSBjYW4gb25seSBjb25jbHVkZSB0aGF0CiAgICBjcHVpZGxlX2luaXRfY3B1KDEpIHJhbiBv
biBDUFUgMCB3aGlsZSBzb21lIG90aGVyIENQVSBoZWxkIHRoZSBsb2NrICh0aGUKICAgIHVubG9j
ayB0aGVuIHB1dCB0aGUgbG9jayBpbiB0aGUgc3RhdGUgdGhhdCBDUFUxIGlzIG9ic2VydmluZyku
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgog
ICAgbWFzdGVyIGNvbW1pdDogMmY2NGEyNTFmYTEwZGQ0ZDYyZjg0OTY3ZTNkYWZhNzA5ZjVlOTZh
YgogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDQtMjcgMTQ6MzU6MzUgKzAyMDAKCmNvbW1pdCA1MTg3
MjZkYzFkZDFhMTE2NjhjODQxZjRkNmVhNDdiZWNhMTgxMTlhCkF1dGhvcjogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIE9jdCA4IDE0OjM3OjI1IDIw
MTggKzAyMDAKCiAgICB4ODYvZWZpOiBzcGxpdCBjb21waWxlciB2cyBsaW5rZXIgc3VwcG9ydAog
ICAgCiAgICBTbyB0aGF0IGFuIEVMRiBiaW5hcnkgd2l0aCBzdXBwb3J0IGZvciBFRkkgc2Vydmlj
ZXMgd2lsbCBiZSBidWlsdCB3aGVuCiAgICB0aGUgY29tcGlsZXIgc3VwcG9ydHMgdGhlIE1TIEFC
SSwgcmVnYXJkbGVzcyBvZiB0aGUgbGlua2VyIHN1cHBvcnQgZm9yCiAgICBQRS4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3
ZWQtYnk6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CiAgICBUZXN0ZWQt
Ynk6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CiAgICBtYXN0ZXIgY29t
bWl0OiA5MzI0OWY3ZmMxN2MxZjNhMmFhOGJmOWVhMDU1YWEzMjZlOTNhNGFlCiAgICBtYXN0ZXIg
ZGF0ZTogMjAxOC0wNy0zMSAxMDoyNTowNiArMDIwMAoKY29tbWl0IGQwOTFhNDlmODllOTc5Y2E0
Y2E3ZGM1ODNjMWY4ZWY3ZDEzMTJhNDgKQXV0aG9yOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gT2N0IDggMTQ6MzY6MzggMjAxOCArMDIwMAoKICAg
IHg4Ni9lZmk6IG1vdmUgdGhlIGxvZ2ljIHRvIGRldGVjdCBQRSBidWlsZCBzdXBwb3J0CiAgICAK
ICAgIFNvIHRoYXQgaXQgY2FuIGJlIHVzZWQgYnkgb3RoZXIgY29tcG9uZW50cyBhcGFydCBmcm9t
IHRoZSBlZmkgc3BlY2lmaWMKICAgIGNvZGUuIEJ5IG1vdmluZyB0aGUgZGV0ZWN0aW9uIGNvZGUg
Y3JlYXRpbmcgYSBkdW1teSBlZmkvZGlzYWJsZWQgZmlsZQogICAgY2FuIGJlIGF2b2lkZWQuCiAg
ICAKICAgIFRoaXMgaXMgcmVxdWlyZWQgc28gdGhhdCB0aGUgY29uZGl0aW9uYWwgdXNlZCB0byBk
ZWZpbmUgdGhlIGVmaSBzeW1ib2wKICAgIGluIHRoZSBsaW5rZXIgc2NyaXB0IGNhbiBiZSByZW1v
dmVkIGFuZCBpbnN0ZWFkIHRoZSBkZWZpbml0aW9uIG9mIHRoZQogICAgZWZpIHN5bWJvbCBjYW4g
YmUgZ3VhcmRlZCB1c2luZyB0aGUgcHJlcHJvY2Vzc29yLgogICAgCiAgICBUaGUgbW90aXZhdGlv
biBiZWhpbmQgdGhpcyBjaGFuZ2UgaXMgdG8gYmUgYWJsZSB0byBidWlsZCBYZW4gdXNpbmcgbGxk
CiAgICAodGhlIExMVk0gbGlua2VyKSwgdGhhdCBhdCBsZWFzdCBvbiB2ZXJzaW9uIDYuMC4wIGRv
ZXNuJ3Qgd29yawogICAgcHJvcGVybHkgd2l0aCBhIERFRklORUQgYmVpbmcgdXNlZCBpbiBhIGNv
bmRpdGlvbmFsIGV4cHJlc3Npb246CiAgICAKICAgIGxkICAgIC1tZWxmX3g4Nl82NF9mYnNkICAt
VCB4ZW4ubGRzIC1OIHByZWxpbmsubyAtLWJ1aWxkLWlkPXNoYTEgXAogICAgICAgIC9yb290L3Ny
Yy94ZW4veGVuL2NvbW1vbi9zeW1ib2xzLWR1bW15Lm8gLW8gL3Jvb3Qvc3JjL3hlbi94ZW4vLnhl
bi1zeW1zLjAKICAgIGxkOiBlcnJvcjogeGVuLmxkczoyMzM6IHN5bWJvbCBub3QgZm91bmQ6IGVm
aQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAgICBUZXN0ZWQtYnk6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CiAg
ICBtYXN0ZXIgY29tbWl0OiAxOGNkNDk5N2QyNmI5ZGY5NWRkYTg3NTAzZTQxYzgyMzI3OWEwN2Ew
CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0zMSAxMDoyNDoyMiArMDIwMAoKY29tbWl0IDkyM2Fm
MjVhNDcwY2NiOGZkNGU0NTYyZDg1MDEyYTc5YjVlNjMyYTcKQXV0aG9yOiBSb3NzIExhZ2Vyd2Fs
bCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gT2N0IDggMTQ6MzU6MjAg
MjAxOCArMDIwMAoKICAgIHg4Ni9zaHV0ZG93bjogdXNlIEFDUEkgcmVib290IG1ldGhvZCBmb3Ig
RGVsbCBQb3dlckVkZ2UgUjU0MAogICAgCiAgICBXaGVuIEVGSSBib290aW5nIHRoZSBEZWxsIFBv
d2VyRWRnZSBSNTQwIGl0IGNvbnNpc3RlbnRseSB3YW5kZXJzIGludG8KICAgIHRoZSB3ZWVkcyBh
bmQgZ2V0cyBhbiBpbnZhbGlkIG9wY29kZSBpbiB0aGUgRUZJIFJlc2V0U3lzdGVtIGNhbGwuIFRo
aXMKICAgIGlzIHRoZSBzYW1lIGJ1ZyB3aGljaCBhZmZlY3RzIHRoZSBQb3dlckVkZ2UgUjc0MCBz
byBmaXggaXQgaW4gdGhlIHNhbWUKICAgIHdheTogcXVpcmsgdGhpcyBoYXJkd2FyZSB0byB1c2Ug
dGhlIEFDUEkgcmVib290IG1ldGhvZCBpbnN0ZWFkLgogICAgCiAgICBCSU9TIEluZm9ybWF0aW9u
CiAgICAgICAgVmVuZG9yOiBEZWxsIEluYy4KICAgICAgICBWZXJzaW9uOiAxLjMuNwogICAgICAg
IFJlbGVhc2UgRGF0ZTogMDIvMDkvMjAxOAogICAgU3lzdGVtIEluZm9ybWF0aW9uCiAgICAgICAg
TWFudWZhY3R1cmVyOiBEZWxsIEluYy4KICAgICAgICBQcm9kdWN0IE5hbWU6IFBvd2VyRWRnZSBS
NTQwCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2Fs
bEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIG1hc3RlciBjb21taXQ6IDMyOGNhNTViN2JkNDdlMTMyNGI3NWNjZTJhNmM0NjEzMDhl
Y2Y5M2QKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjI5OjEzICswMjAwCgpjb21taXQg
NWJhMGJiMDcyYWE3Mjc0YmUxZmRkNDNmNTgxYjg5NWRjNzhlNjBlMQpBdXRob3I6IFJvc3MgTGFn
ZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBPY3QgOCAxNDoz
Mzo1NiAyMDE4ICswMjAwCgogICAgeDg2L3NodXRkb3duOiB1c2UgQUNQSSByZWJvb3QgbWV0aG9k
IGZvciBEZWxsIFBvd2VyRWRnZSBSNzQwCiAgICAKICAgIFdoZW4gRUZJIGJvb3RpbmcgdGhlIERl
bGwgUG93ZXJFZGdlIFI3NDAsIGl0IGNvbnNpc3RlbnRseSB3YW5kZXJzIGludG8gdGhlCiAgICB3
ZWVkcyBhbmQgZ2V0cyBhbiBpbnZhbGlkIG9wY29kZSBpbiB0aGUgRUZJIFJlc2V0U3lzdGVtIGNh
bGwuCiAgICBRdWlyayB0aGlzIGhhcmR3YXJlIHRvIHVzZSB0aGUgQUNQSSByZWJvb3QgbWV0aG9k
IGluc3RlYWQuCiAgICAKICAgIEV4YW1wbGUgc3RhY2sgdHJhY2U6CiAgICAKICAgIC0tLS1bIFhl
bi00LjExLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPW4gICBOb3QgdGFpbnRlZCBdLS0tLQogICAg
Q1BVOiAgICAwCiAgICBSSVA6ICAgIGUwMDg6WzwwMDAwMDAwMDAwMDAwMDE3Pl0gMDAwMDAwMDAw
MDAwMDAxNwogICAgUkZMQUdTOiAwMDAwMDAwMDAwMDEwMjAyICAgQ09OVEVYVDogaHlwZXJ2aXNv
cgogICAgcmF4OiAwMDAwMDAwMDY2ZWIyZmYwICAgcmJ4OiBmZmZmODMwMDVmNjI3YzIwICAgcmN4
OiAwMDAwMDAwMDZjNTRlMTAwCiAgICByZHg6IDAwMDAwMDAwMDAwMDAwMDAgICByc2k6IDAwMDAw
MDAwMDAwMDAwNjUgICByZGk6IDAwMDAwMDEwNzM1NWYwMDAKICAgIHJicDogZmZmZjgzMDA1ZjYy
N2M3MCAgIHJzcDogZmZmZjgzMDA1ZjYyN2I0OCAgIHI4OiAgZmZmZjgzMDA1ZjYyN2I5MAogICAg
cjk6ICAwMDAwMDAwMDAwMDAwMDAwICAgcjEwOiBmZmZmODMwMDVmNjI3Yzg4ICAgcjExOiAwMDAw
MDAwMDAwMDAwMDAwCiAgICByMTI6IDAwMDAwMDAwMDAwMDAwMDAgICByMTM6IDAwMDAwMDAwMDAw
MDBjZjkgICByMTQ6IDAwMDAwMDAwMDAwMDAwNjUKICAgIHIxNTogZmZmZjgzMDAwMDAwMDAwMCAg
IGNyMDogMDAwMDAwMDA4MDA1MDAzMyAgIGNyNDogMDAwMDAwMDAwMDM1MjZlMAogICAgY3IzOiAw
MDAwMDAxMDczNTVmMDAwICAgY3IyOiBmZmZmYzkwMDAwY2ZmMDAwCiAgICBmc2I6IDAwMDAwMDAw
MDAwMDAwMDAgICBnc2I6IGZmZmY4ODAxOWY2MDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAK
ICAgIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IGUwMTAg
ICBjczogZTAwOAogICAgWGVuIGNvZGUgYXJvdW5kIDwwMDAwMDAwMDAwMDAwMDE3PiAoMDAwMDAw
MDAwMDAwMDAxNyk6CiAgICAgZjAgZDggZGQgMDAgZjAgNTQgZmYgMDAgPGYwPiA1MCBkZCAwMCBm
MCBkOCBkZCAwMCBmMCBhNSBmZSAwMCBmMCA4NyBlOSAwMAogICAgWGVuIHN0YWNrIHRyYWNlIGZy
b20gcnNwPWZmZmY4MzAwNWY2MjdiNDg6CiAgICAgICBmZmZmODMwMDVmNjI3YjUwIGZmZmZmZmZm
ZmZmZmZmZGEgMDAwMDAwMDA2YzU0N2FhYSBmZmZmODJkMDAwMDAwMDAxCiAgICAgICBmZmZmODMw
MDVmNjI3YmVjIDAwMDAwMDEwNzM1NWYwMDAgMDAwMDAwMDA2YzU0NmZiOCBmZmZmODMxMDdmZmUz
MjQwCiAgICAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgODAwMDAwMDAwMDAw
MDAwMiAwMDAwMDAwMDAwMDAwMDAwCiAgICAgICAwMDAwMDAwMDZjNTQ2Yjk1IDAwMDAwMDAwNmM1
NGM3MDAgZmZmZjgzMDA1ZjYyN2JkYyBmZmZmODMwMDVmNjI3YmU4CiAgICAgICAwMDAwMDAwMDVm
NjE2MDAwIGZmZmY4MzAwNWY2MjdjMjAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwY2Y5
CiAgICAgICBmZmZmODIwMDgwMzUwMDAxIDAwMDAwMDAwMDAwMDAwMGIgZmZmZjgyZDA4MDM1MWVk
YSAwMDAwMDAwMDAwMDAwMDAwCiAgICAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAw
MDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDVmNjE2MDAwCiAgICAgICAwMDAwMDAwMDAwMDAw
MDAwIGZmZmY4MmQwODA5NWZmNjAgZmZmZjgyZDA4MDk1ZmY2MCAwMDAwMDBmMTAwMDAwMDAwCiAg
ICAgICBmZmZmODJkMDgwMjk2MDk3IDAwMDAwMDAwMDAwMGUwMDggMDAwMDAwMDAwMDAwMDAwMCBm
ZmZmODMwMDVmNjI3Yzg4CiAgICAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwZmZmZmZmZmUg
ZmZmZjgyZDA4MDI5NTlkMiBmZmZmODJkMDgwMjk1OWQyCiAgICAgICAwMDAwMDAwMDgwOTVmMzAw
IDAwMDAwMDAwNWY2MjdjOWMgMDAwMDAwMDAwMDAwMDBmOCAwMDAwMDAwMDAwMDAwMDAwCiAgICAg
ICAwMDAwMDAwMDAwMDAwMGY4IGZmZmY4MmQwODA5MzJjMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZm
ODJkMDgwOTVmN2M4CiAgICAgICBmZmZmODJkMDgwOTMyYzAwIDAwMDAwMDAwMDAwMDAwMDAgMDAw
MDAwMDAwMDAwMDAwMCBmZmZmODJkMDgwMjk1YTliCiAgICAgICBmZmZmODMwMDVmNjI3ZDk4IGZm
ZmY4MmQwODAyMzYxZjMgZmZmZjgyZDA4MDkzMmMwMCAwMDAwMDAwMDgwMDAwMDAwCiAgICAgICBm
ZmZmODMwMDVmNjI3ZDk4IGZmZmY4MmQwODAyNzlhMTkgZmZmZjgyZDA4MDk1ZjAyYyBmZmZmODJk
MDgwMDAwMDAwCiAgICAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwZmIgMDAwMDAw
MDAwMDAwMDAwMCAwMDAwMDA3MTQ4NGU1NGY2CiAgICAgICBmZmZmODMxMDczNTQyMDk4IGZmZmY4
MmQwODA5M2FjNzggZmZmZjgzMTA3MmJlZmQzMCAwMDAwMDAwMDAwMDAwMDAwCiAgICAgICAwMDAw
MDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAw
MDAwMDAwCiAgICAgICAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MmQwODAzNGYxODUgZmZmZjgyZDA4
MDk0OTQ2MCAwMDAwMDAwMDAwMDAwMDAwCiAgICAgICBmZmZmODJkMDgwOTVmMjcwIDAwMDAwMDAw
MDAwMDAwMDggZmZmZjgzMTA3MzU3YWUyMCAwMDAwMDA3MTQ2Y2U0YmQzCiAgICBYZW4gY2FsbCB0
cmFjZToKICAgICAgIFs8MDAwMDAwMDAwMDAwMDAxNz5dIDAwMDAwMDAwMDAwMDAwMTcKICAgICAg
IFs8ZmZmZjgyZDA4MDM1MWVkYT5dIGVmaV9yZXNldF9zeXN0ZW0rMHg1YS8weDkwCiAgICAgICBb
PGZmZmY4MmQwODAyOTYwOTc+XSBzbXBfc2VuZF9zdG9wKzB4OTcvMHhhMAogICAgICAgWzxmZmZm
ODJkMDgwMjk1OWQyPl0gbWFjaGluZV9yZXN0YXJ0KzB4MjEyLzB4MmQwCiAgICAgICBbPGZmZmY4
MmQwODAyOTU5ZDI+XSBtYWNoaW5lX3Jlc3RhcnQrMHgyMTIvMHgyZDAKICAgICAgIFs8ZmZmZjgy
ZDA4MDI5NWE5Yj5dIHNodXRkb3duLmMjX19tYWNoaW5lX3Jlc3RhcnQrMHhiLzB4MTAKICAgICAg
IFs8ZmZmZjgyZDA4MDIzNjFmMz5dIHNtcF9jYWxsX2Z1bmN0aW9uX2ludGVycnVwdCsweDUzLzB4
ODAKICAgICAgIFs8ZmZmZjgyZDA4MDI3OWExOT5dIGRvX0lSUSsweDI1OS8weDY2MAogICAgICAg
WzxmZmZmODJkMDgwMzRmMTg1Pl0gY29tbW9uX2ludGVycnVwdCsweDg1LzB4OTAKICAgICAgIFs8
ZmZmZjgyZDA4MDJjNjE1Mj5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjQyLzB4MzkwCiAg
ICAgICBbPGZmZmY4MmQwODAyNmI0NDY+XSBkb21haW4uYyNpZGxlX2xvb3ArMHg4Ni8weGMwCiAg
ICAKICAgICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKICAgIFBhbmlj
IG9uIENQVSAwOgogICAgRkFUQUwgVFJBUDogdmVjdG9yID0gNiAoaW52YWxpZCBvcGNvZGUpCiAg
ICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCiAgICAKICAgIGRtaWRl
Y29kZSBpbmZvOgogICAgCiAgICBCSU9TIEluZm9ybWF0aW9uOgogICAgICAgIFZlbmRvcjogRGVs
bCBJbmMuCiAgICAgICAgVmVyc2lvbjogMS4yLjExCiAgICAgICAgUmVsZWFzZSBEYXRlOiAxMC8x
OS8yMDE3CiAgICAgICAgQklPUyBSZXZpc2lvbjogMS4yCiAgICBTeXN0ZW0gSW5mb3JtYXRpb246
CiAgICAgICAgTWFudWZhY3R1cmVyOiBEZWxsIEluYy4KICAgICAgICBQcm9kdWN0IE5hbWU6IFBv
d2VyRWRnZSBSNzQwCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvc3MgTGFnZXJ3YWxsIDxyb3Nz
LmxhZ2Vyd2FsbEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGY5N2Y3NzRiNWFhNmI0NzFkMWZlZDFjNDUx
Yzg5ZWM3NDU3ZGFkZjIKICAgIG1hc3RlciBkYXRlOiAyMDE4LTAxLTI0IDE4OjAxOjAwICswMTAw
Cgpjb21taXQgMTczYzMzODAwNjQ5YWRlNzA4YWQzNjljZjM0ZjNhZjMzODQ5MGYxYwpBdXRob3I6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBNb24gT2N0IDggMTQ6MzI6
MTYgMjAxOCArMDIwMAoKICAgIHVwZGF0ZSBYZW4gdmVyc2lvbiB0byA0LjEwLjMtcHJlCihxZW11
IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 05:00:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 05:00: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 1gApZ8-00047O-Rt; Fri, 12 Oct 2018 05:00:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wncn=my=xenproject.org=prvs=816c054d1=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gApZ7-00047C-9X
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 05:00:45 +0000
X-Inumbo-ID: f5008088-cddb-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f5008088-cddb-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 05:02:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,371,1534809600"; d="scan'208";a="67659674"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75398-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=8122c6bc8b6f1fde31f2af6c1560ec552204980d
X-Osstest-Versions-That: ovmf=b9c055f72b9dbc9cef3a65b9a4932ad6e4f403e0
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 12 Oct 2018 06:00:40 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75398: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTM5OCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1Mzk4LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICA4MTIyYzZiYzhiNmYxZmRlMzFmMmFmNmMxNTYwZWM1NTIy
MDQ5ODBkCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBiOWMwNTVmNzJi
OWRiYzljZWYzYTY1YjlhNDkzMmFkNmU0ZjQwM2UwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzUz
OTQgIDIwMTgtMTAtMTEgMTA6MjA6MTUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1Mzk4ICAyMDE4LTEwLTEyIDAwOjIwOjM3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRG9uZ2FvIEd1byA8
ZG9uZ2FvLmd1b0BpbnRlbC5jb20+CiAgR3VvLCBEb25nYW8gPGRvbmdhby5ndW9AaW50ZWwuY29t
PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
cm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdl
czogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5z
b3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWls
ZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBicm9rZW4KYnJva2VuLWpv
YiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXhzbSBicm9r
ZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2
b3BzIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2Vu
LXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQt
aTM4NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQteHNtIGhvc3QtaW5z
dGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2Vu
LXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCgpQdXNoIG5vdCBhcHBsaWNh
YmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCmNvbW1pdCA4MTIyYzZiYzhiNmYxZmRlMzFmMmFmNmMxNTYwZWM1NTIyMDQ5ODBk
CkF1dGhvcjogR3VvLCBEb25nYW8gPGRvbmdhby5ndW9AaW50ZWwuY29tPgpEYXRlOiAgIE1vbiBP
Y3QgOCAxNTo1Njo0OCAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnL1JlZ3VsYXJFeHByZXNz
aW9uRHhlOm9taXQgdW51c2VkIHZhcmlhYmxlCiAgICAKICAgIGNvbW1lbnQgdW51c2VkIHZhcmlh
YmxlIHRvIGF2b2lkIHdhcm5pbmcsYW5kIG1vZGlmeSBpbmYgYnVpbGQgb3B0aW9uLgogICAgCiAg
ICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11
bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2Zm
LWJ5OiBEb25nYW8gR3VvIDxkb25nYW8uZ3VvQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBM
aW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KCmNvbW1pdCA0ZWU3ODdjYzFiMTU4NTY2
MTQ1ZDIzYmU5NDFhYTJhYmI1YzI5YzdjCkF1dGhvcjogR3VvLCBEb25nYW8gPGRvbmdhby5ndW9A
aW50ZWwuY29tPgpEYXRlOiAgIFdlZCBPY3QgMTAgMTU6Mzk6MDMgMjAxOCArMDgwMAoKICAgIE1k
ZU1vZHVsZVBrZy9SZWd1bGFyRXhwcmVzc2lvbkR4ZTpkaXNhYmxlIHdyYW5pbmcgdG8gcGFzcyBn
Y2M0LjggYnVpbGQKICAgIAogICAgVGhlcmUgYXJlIHRocmVlIHdhcm5pbmdzIHJlcG9ydGVkIGJ5
IEdDQyA0LjggYW5kIHRoZSBsYXRlciBHQ0MgcmVsZWFzZQogICAgYXJlIHdvcmthcm91bmQgd2l0
aCB0aGVtLgogICAgQW5kIGFsbCB0aGUgdGhyZWUgd2FybmluZ3MgYXJlIGludmFsaWQsc28gSSBq
dXN0IGRpc2FibGUgd2FybmluZ3MgcmF0aGVyCiAgICB0aGFuIGZpeCB0aGVtIGF0IG5vdy4KICAg
IAogICAgRm9sbG93aW5nIGlzIHRoZSBhbmFseXNpcyBmcm9tIExhc3psbyBFcnNlay4KICAgICgx
KQogICAgCiAgICA+IE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvUmVndWxhckV4cHJlc3Npb25EeGUv
T25pZ3VydW1hL3JlZ2NvbXAuYzogSW4KICAgID4gZnVuY3Rpb24gJ2NvbXBpbGVfbGVuZ3RoX3Ry
ZWUnOgogICAgPiBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL1JlZ3VsYXJFeHByZXNzaW9uRHhlL09u
aWd1cnVtYS9yZWdjb21wLmM6MTUxNjo3OgogICAgPiB3YXJuaW5nOiAnbGVuJyBtYXkgYmUgdXNl
ZCB1bmluaXRpYWxpemVkIGluIHRoaXMgZnVuY3Rpb24KICAgID4gWy1XbWF5YmUtdW5pbml0aWFs
aXplZF0KICAgID4gICAgaW50IGxlbjsKICAgID4gICAgICAgIF4KICAgIAogICAgSSB0aGluayB0
aGlzIGlzIGFuIGludmFsaWQgd2FybmluZzsgdGhlIHR5cGUgb2YgdGhlIGNvbnRyb2xsaW5nIGV4
cHJlc3Npb24KICAgIChub2RlLT50eXBlKSBpcyBlbnVtIEdpbW1pY2tUeXBlLCBhbmQgdGhlIGNh
c2UgbGFiZWxzIGNvdmVyIGFsbCB2YWx1ZXMgb2YKICAgIHRoZSBlbnVtLiBBbiBhc3NlcnQoMCkg
Y291bGQgYmUgYWRkZWQsIEkgZ3Vlc3MsIGJ1dCBhZ2FpbiwgdXBzdHJlYW0KICAgIE9uaWd1cnVt
YSB3b3VsZCBiZSBqdXN0aWZpZWQgdG8gcmVqZWN0IHRoZSBpZGVhLgogICAgCiAgICAoMikKICAg
IAogICAgPiBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL1JlZ3VsYXJFeHByZXNzaW9uRHhlL09uaWd1
cnVtYS9yZWdwYXJzZS5jOiBJbgogICAgPiBmdW5jdGlvbiAncGFyc2VfY2FsbG91dF9hcmdzLmlz
cmEuMTAuY29uc3Rwcm9wLjMwJzoKICAgID4gTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9SZWd1bGFy
RXhwcmVzc2lvbkR4ZS9PbmlndXJ1bWEvcmVncGFyc2UuYzo2NzUzOjI1OgogICAgPiB3YXJuaW5n
OiAncmwnIG1heSBiZSB1c2VkIHVuaW5pdGlhbGl6ZWQgaW4gdGhpcyBmdW5jdGlvbgogICAgPiBb
LVdtYXliZS11bmluaXRpYWxpemVkXQogICAgPiAgIHZhbHNbbl0ubCA9IHJsOwogICAgPiAgICAg
ICAgICAgICAgIF4KICAgIAogICAgVGhpcyB3YXJuaW5nIGlzIGludmFsaWQsIGdpdmVuOgogICAg
CiAgICAgIDY3NDkgICAgaWYgKGNuID4gMCkgewogICAgICA2NzUwICAgICAgbG9uZyBybDsKICAg
ICAgNjc1MSAgICAgIHIgPSBwYXJzZV9sb25nKGVuYywgYnVmLCBidWZlbmQsIDEsIExPTkdfTUFY
LCAmcmwpOwogICAgICA2NzUyICAgICAgaWYgKHIgPT0gT05JR19OT1JNQUwpIHsKICAgICAgNjc1
MyAgICAgICAgdmFsc1tuXS5sID0gcmw7CiAgICAKICAgIEJlY2F1c2UgcGFyc2VfbG9uZygpIG9u
bHkgcmV0dXJucyBPTklHX05PUk1BTCBhZnRlciBpdCBzZXRzICgqcmwpLgogICAgCiAgICAoMykK
ICAgIAogICAgPiBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL1JlZ3VsYXJFeHByZXNzaW9uRHhlL09u
aWd1cnVtYS9yZWdwYXJzZS5jOiBJbgogICAgPiBmdW5jdGlvbiAncGFyc2VfY2FsbG91dF9vZl9u
YW1lLmNvbnN0cHJvcC4yOSc6CiAgICA+IE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvUmVndWxhckV4
cHJlc3Npb25EeGUvT25pZ3VydW1hL3JlZ3BhcnNlLmM6Njg2MTozODoKICAgID4gd2FybmluZzog
J3RhZ19lbmQnIG1heSBiZSB1c2VkIHVuaW5pdGlhbGl6ZWQgaW4gdGhpcyBmdW5jdGlvbgogICAg
PiBbLVdtYXliZS11bmluaXRpYWxpemVkXQogICAgPiAgICAgIGlmICghIGlzX2FsbG93ZWRfY2Fs
bG91dF90YWdfbmFtZShlbmMsIHRhZ19zdGFydCwgdGFnX2VuZCkpCiAgICAKICAgIFRoaXMgd2Fy
bmluZyBpcyBhbHNvIGludmFsaWQsIGdpdmVuOgogICAgCiAgICAgIDY4NTIgICAgaWYgKGMgPT0g
J1snKSB7CiAgICAgIDY4NTMgICAgICBpZiAoUEVORCkgcmV0dXJuIE9OSUdFUlJfRU5EX1BBVFRF
Uk5fSU5fR1JPVVA7CiAgICAgIDY4NTQgICAgICB0YWdfc3RhcnQgPSBwOwogICAgICA2ODU1ICAg
ICAgd2hpbGUgKCEgUEVORCkgewogICAgICA2ODU2ICAgICAgICBpZiAoUEVORCkgcmV0dXJuIE9O
SUdFUlJfRU5EX1BBVFRFUk5fSU5fR1JPVVA7CiAgICAgIDY4NTcgICAgICAgIHRhZ19lbmQgPSBw
OwogICAgICA2ODU4ICAgICAgICBQRkVUQ0hfUyhjKTsKICAgICAgNjg1OSAgICAgICAgaWYgKGMg
PT0gJ10nKSBicmVhazsKICAgICAgNjg2MCAgICAgIH0KICAgICAgNjg2MSAgICAgIGlmICghIGlz
X2FsbG93ZWRfY2FsbG91dF90YWdfbmFtZShlbmMsIHRhZ19zdGFydCwgdGFnX2VuZCkpCiAgICAg
IDY4NjIgICAgICAgIHJldHVybiBPTklHRVJSX0lOVkFMSURfQ0FMTE9VVF9UQUdfTkFNRTsKICAg
ICAgNjg2MwogICAgCiAgICBUbyBzZWUgdGhhdCwgZmlyc3Qgd2Ugc2hvdWxkIG5vdGU6CiAgICAg
I2RlZmluZSBQRU5EICAgICAgICAgKHAgPCBlbmQgPyAgMCA6IDEpCiAgICAKICAgIHRoZXJlZm9y
ZSBQRU5EIGRvZXNuJ3QgY2hhbmdlIGlmIG5laXRoZXIgInAiIG5vciAiZW5kIiBjaGFuZ2UuCiAg
ICAKICAgIFNlY29uZCwgd2hlbiB3ZSByZWFjaCBsaW5lIDY4NTUgKHRoZSAid2hpbGUiKSBmb3Ig
dGhlIHZlcnkgZmlyc3QgdGltZSwKICAgICghUEVORCkgaXMgY2VydGFpbmx5IHRydWUgKGkuZS4s
IFBFTkQgaXMgZmFsc2UpLCBiZWNhdXNlIG90aGVyd2lzZSB3ZQogICAgd291bGQgaGF2ZSBiYWls
ZWQgYXQgbGluZSA2ODUzLiBUaGVyZWZvcmUgd2UgcmVhY2ggbGluZSA2ODU3LCBhbmQgYXNzaWdu
CiAgICAidGFnX2VuZCIuIFJlZ2FyZGxlc3Mgb2Ygd2hldGhlciB3ZSBpdGVyYXRlIHplcm8gb3Ig
bW9yZSAqYWRkaXRpb25hbCoKICAgIHRpbWVzIGFyb3VuZCB0aGUgbG9vcCwgInRhZ19lbmQiIHdp
bGwgaGF2ZSBiZWVuIHNldCwgd2hlbmV2ZXIgd2UgcmVhY2gKICAgIGxpbmUgNjg2MS4KICAgIAog
ICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQt
dW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9m
Zi1ieTogRG9uZ2FvIEd1byA8ZG9uZ2FvLmd1b0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTog
TGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 05:15:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 05:15: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 1gApnB-0004zC-47; Fri, 12 Oct 2018 05:15:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=14it=my=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gApnA-0004z7-4i
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 05:15:16 +0000
X-Inumbo-ID: fb8c1231-cddd-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fb8c1231-cddd-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 05:16: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 mx1.suse.de (Postfix) with ESMTP id A45BAAE30;
 Fri, 12 Oct 2018 05:15:12 +0000 (UTC)
To: Dario Faggioli <dfaggioli@suse.com>, xen-devel@lists.xenproject.org
References: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
 <7553b02f-514d-d577-a4ae-3478036f8f62@suse.com>
 <3636eba03691a0331a6e82cb11a651fd41c475ec.camel@suse.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <6ffe5f58-8aec-c349-e08b-58dc1d3d5469@suse.com>
Date: Fri, 12 Oct 2018 07:15:11 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <3636eba03691a0331a6e82cb11a651fd41c475ec.camel@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC PATCH v1 00/16] xen: sched: implement
 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: Wei Liu <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Bhavesh Davda <bhavesh.davda@oracle.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>

T24gMTEvMTAvMjAxOCAxOTozNywgRGFyaW8gRmFnZ2lvbGkgd3JvdGU6Cj4gSGV5LAo+IAo+IFNv
cnJ5IGlmIHJlcGx5aW5nIHRvb2sgc29tZSB0aW1lLiA6LVAKPiAKPiBPbiBGcmksIDIwMTgtMDkt
MDcgYXQgMTg6MDAgKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IE9uIDI1LzA4LzE4IDAx
OjM1LCBEYXJpbyBGYWdnaW9saSB3cm90ZToKPj4+Cj4+PiBUaGVyZSBhcmUgZ2l0IGJyYW5jaGVz
IGhlcmU6Cj4+PiAgaHR0cHM6Ly9naXRsYWIuY29tL2RmYWdnaW9saS94ZW4uZ2l0IHJlbC9zY2hl
ZC9jb3JlLXNjaGVkdWxpbmctCj4+PiBSRkN2MQo+Pj4gIGh0dHBzOi8vZ2l0aHViLmNvbS9mZGFy
aW8veGVuLmdpdCByZWwvc2NoZWQvY29yZS1zY2hlZHVsaW5nLVJGQ3YxCj4+Pgo+Pj4gQW55IGNv
bW1lbnQgaXMgbW9yZSB0aGFuIHdlbGNvbWUuCj4+Cj4+IEhhdmUgeW91IHRob3VnaHQgYWJvdXQg
YSBtb3JlIGdlbmVyaWMgYXBwcm9hY2g/Cj4+Cj4gSSBoYWQuIEFuZCBJIGhhdmUgdGhvdWdodCBh
Ym91dCBpdCBtb3JlIHNpbmNlIHRoaXMgZW1haWwuIDotKQo+IAo+PiBJbnN0ZWFkIG9mIHRyeWlu
ZyB0byBzY2hlZHVsZSBvbmx5IHZjcHVzIG9mIHRoZSBzYW1lIGRvbWFpbiBvbiBhIGNvcmUKPj4g
SSdkIHJhdGhlciBzd2l0Y2ggZm9ybSB2Y3B1IHNjaGVkdWxpbmcgdG8gcmVhbCBjb3JlIHNjaGVk
dWxpbmcuIFRoZQo+PiBzY2hlZHVsZXIgd291bGQgc2VlIGd1ZXN0IGNvcmVzIHRvIGJlIHNjaGVk
dWxlZCBvbiBwaHlzaWNhbCBjb3Jlcy4gQQo+PiBndWVzdCBjb3JlIGNvbnNpc3RzIG9mICJndWVz
dCB0aHJlYWRzIiBiZWluZyB2Y3B1cyAodmNwdXMgYXJlIGJvdW5kCj4+IHRvIHRoZWlyIGd1ZXN0
IGNvcmVzLCBzbyB0aGF0IHBhcnQgb2YgdGhlIHRvcG9sb2d5IGNvdWxkIGV2ZW4gYmUgdXNlZAo+
PiBieSB0aGUgZ3Vlc3QgZm9yIHBlcmZvcm1hbmNlIHR1bmluZykuIAo+Pgo+IFJpZ2h0LCBzbyBJ
IHRoaW5rIEkgZ290IHRoZSBiaWcgcGljdHVyZS4gQW5kIGl0IHdhcyBzb21ldGhpbmcgdGhhdCwg
YXMKPiBJJ3ZlIHNhaWQgYWJvdmUsIEkndmUgYmVlbiB0aGlua2luZyB0b28sIGFuZCB3ZSd2ZSBh
bHNvIHRhbGtlZCBhYm91dAo+IHNvbWV0aGluZyBzaW1pbGFyIHdpdGggQW5kcmV3IGluIE5hbmpp
bmcuCj4gCj4gSSdtIHN0aWxsIG1pc3NpbmcgaG93IHNvbWV0aGluZyBsaWtlIHRoaXMgd291bGQg
d29yayBpbiBkZXRhaWxzLAo+IHBlcmhhcHMgYmVjYXVzZSBJJ20gcmVhbGx5IHVzZWQgdG8gcmVh
c29uIHdpdGhpbiB0aGUgYm91bmRhcmllcyBvZiB0aGUKPiBtb2RlbCB3ZSBjdXJyZW50bHkgaGF2
ZS4KPiAKPiBTbywgZm9yIGV4YW1wbGU6Cj4gLSBkb21haW4gQSBoYXMgdkNvcmUwIGFuZCB2Q29y
ZTEKPiAtIGVhY2ggdkNvcmUgaGFzIDIgdGhyZWFkcyAoe3ZDb3JlMC4wLCB2Q29yZTAuMX0gYW5k
Cj4gICB7dkNvcmUxLjAsIHZDb3JlMS4xfSkKPiAtIHdlJ3JlIG9uIGEgMi13YXkgU01UIGhvc3QK
PiAtIHZDb3JlMSBpcyBydW5uaW5nIG9uIHBoeXNpY2FsIGNvcmUgMyBvbiB0aGUgaG9zdAo+IC0g
bW9yZSBzcGVjaWZpY2FsbHksIHZDb3JlMS4wIGlzIGN1cnJlbnRseSBleGVjdXRpbmcgb24gdGhy
ZWFkIDAgb2YKPiAgIHBoeXNpY2FsIGNvcmUgMyBvZiB0aGUgaG9zdCwgYW5kIHZDb3JlMS4xIGlz
IGN1cnJlbnRseSBleGVjdXRpbmcgb24KPiAgIHRocmVhZCAxIG9mIGNvcmUgMyBvZiB0aGUgaG9z
dAo+IC0gc2F5IHRoYXQgYm90aCB2Q29yZTEuMCBhbmQgdkNvcmUxLjEgYXJlIGluIGd1ZXN0IGNv
bnRleHQKPiAKPiBOb3c6Cj4gKiB2Q29yZTEuMCBibG9ja3MuIFdoYXQgaGFwcGVucz8KCkl0IGlz
IGdvaW5nIHRvIHZCbG9ja2VkICh0aGUgcGh5c2ljYWwgdGhyZWFkIGlzIHNpdHRpbmcgaW4gdGhl
Cmh5cGVydmlzb3Igd2FpdGluZyBmb3IgZWl0aGVyIGEgKGNvcmUtKXNjaGVkdWxpbmcgZXZlbnQg
b3IgZm9yCnVuYmxvY2tpbmcgdkNvcmUxLjApLiB2Q29yZTEuMSBrZWVwcyBydW5uaW5nLiBPciwg
aWYgdkNvcmUxLjEKaXMgYWxyZWFkeSB2SWRsZS92QmxvY2tlZCwgdkNvcmUxIGlzIHN3aXRjaGlu
ZyB0byBibG9ja2VkIGFuZCB0aGUKc2NoZWR1bGVyIGlzIGxvb2tpbmcgZm9yIGFub3RoZXIgdkNv
cmUgdG8gc2NoZWR1bGUgb24gdGhlIHBoeXNpY2FsCmNvcmUuCgo+ICogdkNvcmUxLjAgbWFrZXMg
YW4gaHlwZXJjYWxsLiBXaGF0IGhhcHBlbnM/CgpTYW1lIGFzIHRvZGF5LiBUaGUgaHlwZXJjYWxs
IGlzIGJlaW5nIGV4ZWN1dGVkLgoKPiAqIHZDb3JlMS4wIFZNRVhJVHMuIFdoYXQgaGFwcGVucz8K
ClNhbWUgYXMgdG9kYXkuIFRoZSBWTUVYSVQgaXMgaGFuZGxlZC4KCkluIGNhc2UgeW91IHJlZmVy
cmluZyB0byBhIHBvdGVudGlhbCByZW5kZXp2b3VzIGZvciBlLmcuIEwxVEYKbWl0aWdhdGlvbjog
dGhpcyB3b3VsZCBiZSBoYW5kbGVkIHNjaGVkdWxlciBhZ25vc3RpYy4KCj4+IFRoZSBzdGF0ZSBt
YWNoaW5lIGRldGVybWluaW5nIHRoZSBjb3JlIHN0YXRlIGZyb20gaXRzIHZjcHVzIHdvdWxkIGJl
Cj4+IHNjaGVkdWxlciBhZ25vc3RpYyAoc2NoZWR1bGUuYyksIHNhbWUgZm9yIHN3aXRjaGluZyBn
dWVzdCBjb3JlcyBvbiBhCj4+IHBoeXNpY2FsIGNvcmUuCj4+Cj4gV2hhdCBkbyB5b3UgbWVhbiB3
aXRoICJzYW1lIGZvciBzd2l0Y2hpbmcgZ3Vlc3QgY29yZXMgb24gYSBwaHlzaWNhbAo+IGNvcmUi
PwoKTm8gcGVyLXNjaGVkdWxlciBoYW5kbGluZywgYnV0IGEgY29tbW9uIHNjaGVkdWxlci5jIGZ1
bmN0aW9uIChtYXliZSB3aXRoCm5ldyBwZXItc2NoZWR1bGVyIGhvb2tzIGlmIG5lZWRlZCkuIFNv
IHNjaGVkdWxlKCkgbW9kaWZpZWQgdG8gd29yayBvbgpzY2hlZHVsaW5nIGVudGl0aWVzICh0aHJl
YWRzL2NvcmVzL3NvY2tldHMpLgoKPiBBbGwgaW4gYWxsLCBJIGxpa2UgdGhlIGlkZWEsIGJlY2F1
c2UgaXQgaXMgYWJvdXQgaW50cm9kdWNpbmcgbmljZQo+IGFic3RyYWN0aW9ucywgaXQgaXMgZ2Vu
ZXJhbCwgZXRjLiwgYnV0IGl0IGxvb2tzIGxpa2UgYSBtYWpvciByZXdvcmsgb2YKPiB0aGUgc2No
ZWR1bGVyLgoKQ29ycmVjdC4gRmluYWxseSBzb21ldGhpbmcgdG8gZG8gOi1wCgo+IEFuZCBpdCdz
IG5vdCB0aGF0IEkgYW0gbm90IHVwIGZvciBtYWpvciByZXdvcmtzLCBidXQgSSdkIGxpa2UgdG8K
PiB1bmRlcnN0YW5kIHByb3Blcmx5IHdoYXQgdGhhdCBpcyBidXlpbmcgdXMuCgpJIHdvdWxkIGhv
cGUgc28hCgo+IE5vdGUgdGhhdCwgd2hpbGUgdGhpcyBzZXJpZXMgd2hpY2ggdHJpZXMgdG8gaW1w
bGVtZW50IGNvcmUtc2NoZWR1bGluZwo+IGZvciBDcmVkaXQxIGlzIHJhdGhlciBsb25nIGFuZCBt
ZXNzeSwgZG9pbmcgdGhlIHNhbWUgKGFuZCB3aXRoIGEKPiBzaW1pbGFyIGFwcHJvYWNoKSBmb3Ig
Q3JlZGl0MiBpcyBhIGxvdCBlYXNpZXIgYW5kIG5pY2VyLiBJIGhhdmUgaXQKPiBhbG1vc3QgcmVh
ZHksIGFuZCB3aWxsIHNlbmQgaXQgc29vbi4KCk9rYXksIGJ1dCB3b3VsZCBpdCBrZWVwIHZUaHJl
YWRzIG9mIHRoZSBzYW1lIHZDb3JlIGxldCBhbHdheXMgcnVubmluZwp0b2dldGhlciBvbiB0aGUg
c2FtZSBwaHlzaWNhbCBjb3JlPwoKPj4gVGhpcyBzY2hlbWUgY291bGQgZXZlbiBiZSBleHBhbmRl
ZCBmb3Igc29ja2V0IHNjaGVkdWxpbmcuCj4+Cj4gUmlnaHQuIEJ1dCBhZ2FpbiwgaW4gQ3JlZGl0
MiwgSSd2ZSBiZWVuIGFibGUgdG8gaW1wbGVtZW50IHNvY2tldC13aXNlCj4gY29zY2hlZHVsaW5n
IHdpdGggdGhpcyBhcHByb2FjaCAoSSBtZWFuLCBhbiBhcHByb2FjaCBzaW1pbGFyIHRvIHRoZSBv
bmUKPiBpbiB0aGlzIHNlcmllcywgYnV0IGFkYXB0ZWQgdG8gQ3JlZGl0MikuCgpBbmQgdGhlbiB0
aGVyZSBzdGlsbCBpcyBzY2hlZF9ydC5jCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 06:33:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 06: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 1gAqzy-0002V7-EU; Fri, 12 Oct 2018 06:32:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=tlq1=my=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gAqzw-0002V2-V3
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 06:32:32 +0000
X-Inumbo-ID: c7991555-cde8-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c7991555-cde8-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 06:33:50 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 12 Oct 2018 00:32:30 -0600
Message-Id: <5BC03FFD02000078001F0E31@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 12 Oct 2018 00:32:29 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <george.dunlap@citrix.com>
References: <5B97BEB202000078001E73FB@prv1-mh.provo.novell.com>
 <5BAA42D102000078001EBBEB@prv1-mh.provo.novell.com>
 <5BB34A1102000078001EDABE@prv1-mh.provo.novell.com>
 <57c23678-c8e6-d6d8-f0de-38a48b8936f2@citrix.com>
 <5BB368C902000078001EDBAF@prv1-mh.provo.novell.com>
 <525825CF-D14C-4EA5-8B43-8F72BD7BC7CA@citrix.com>
 <5BBF772802000078001F0CAD@prv1-mh.provo.novell.com>
 <F05D0D1B-0119-47A4-8643-5E6411F1233B@citrix.com>
In-Reply-To: <F05D0D1B-0119-47A4-8643-5E6411F1233B@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Ping: [PATCH v3 0/4] x86/HVM: implement memory read
 caching
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@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>

Pj4+IE9uIDExLjEwLjE4IGF0IDE4OjMzLCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPiB3cm90
ZToKCj4gCj4+IE9uIE9jdCAxMSwgMjAxOCwgYXQgNToxNSBQTSwgSmFuIEJldWxpY2ggPEpCZXVs
aWNoQHN1c2UuY29tPiB3cm90ZToKPj4gCj4+Pj4+IE9uIDExLjEwLjE4IGF0IDE3OjU0LCA8R2Vv
cmdlLkR1bmxhcEBjaXRyaXguY29tPiB3cm90ZToKPj4gCj4+Pj4gT24gT2N0IDIsIDIwMTgsIGF0
IDE6NDcgUE0sIEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4gd3JvdGU6Cj4+Pj4gCj4+
Pj4+Pj4gT24gMDIuMTAuMTggYXQgMTI6NTEsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3
cm90ZToKPj4+PiAKPj4+Pj4gVGhpcyBkb2Vzbid0IGJlaGF2ZSBsaWtlIHJlYWwgaGFyZHdhcmUs
IGFuZCBkZWZpbml0ZWx5IGRvZXNuJ3QgYmVoYXZlIGFzCj4+Pj4+IG5hbWVkIC0gInN0cnVjdCBo
dm1lbXVsX2NhY2hlIiBpcyBzaW1wbHkgZmFsc2UuICBJZiBpdCB3ZXJlIG5hbWVkCj4+Pj4+IGh2
bWVtdWxfcHNjIChvciBzb21lIG90aGVyIHZhcmlhdGlvbiBvbiBQYWdpbmcgU3RydWN0dXJlIENh
Y2hlKSB0aGVuIGl0Cj4+Pj4+IHdvdWxkbid0IGJlIHNvIGJhZCwgYXMgdGhlIGluZGl2aWR1YWwg
bGV2ZWxzIGRvIG1ha2UgbW9yZSBzZW5zZSBpbiB0aGF0Cj4+Pj4+IGNvbnRleHQKPj4+PiAKPj4+
PiBBcyBwcmV2aW91c2x5IHBvaW50ZWQgb3V0ICh3aXRob3V0IGFueSBzdWdnZXN0aW9uIGNvbWlu
ZyBiYWNrIGZyb20KPj4+PiB5b3UpLCBJIGNob3NlIHRoZSBuYW1lICJjYWNoZSIgZm9yIHRoZSBs
YWNrIG9mIGEgYmV0dGVyIHRlcm0uIEhvd2V2ZXIsCj4+Pj4gSSBjZXJ0YWlubHkgZGlzYWdyZWUg
d2l0aCBuYW1pbmcgaXQgUFNDIG9yIHNvbWUgc3VjaCwgYXMgaXRzIGxldmVsIHplcm8KPj4+PiBp
cyBpbnRlbnRpb25hbGx5IHRoZXJlIHRvIGJlIGV2ZW50dWFsbHkgdXNlZCBmb3Igbm9uLXBhZ2lu
Zy1zdHJ1Y3R1cmUKPj4+PiBkYXRhLgo+Pj4gCj4+PiBJIGNhbiB0aGluayBvZiBsb3RzIG9mIGRl
c2NyaXB0aXZlIG5hbWVzIHdoaWNoIGNvdWxkIHlpZWxkIHVuaXF1ZSAKPj4+IHRocmVlLWxldHRl
ciBhY3JvbnltczoKPj4+IAo+Pj4gTG9naWNhbCBSZWFkIFNlcXVlbmNlCj4+PiBMb2dpY2FsIFJl
YWQgU2VyaWVzCj4+PiBMb2dpY2FsIFJlYWQgUmVjb3JkCj4+PiBSZWFkIENvbnNpc3RlbmN5IFN0
cnVjdHVyZQo+Pj4gQ29uc2lzdGVudCBSZWFkIFN0cnVjdHVyZQo+Pj4gQ29uc2lzdGVudCBSZWFk
IFJlY29yZAo+Pj4gRW11bGF0aW9uIFJlYWQgUmVjb3JkCj4+PiBb4oCmXQo+PiAKPj4gV2VsbCwg
SSdtIG5vdCBzdXJlIExSUywgTFJSLCBSQ1MsIENSUywgQ1JSLCBvciBFUlIgd291bGQgYmUKPj4g
ZWFzaWx5IHJlY29nbml6YWJsZSBhcyB3aGF0IHRoZXkgc3RhbmQgZm9yLiBUbyBiZSBob25lc3Qg
SSdkCj4+IHByZWZlciBhIG5vbi1hY3JvbnltLiBEaWQgeW91IHNlZSBteSBjb25zaWRlcmF0aW9u
IHRvd2FyZHMKPj4gImxhdGNo4oCdPwo+IAo+IE9mIGNvdXJzZSBub3Q7IHRoYXTigJlzIHdoeSB5
b3UgcHV0IHRoZSBsb25nIGZvcm0gbmFtZSBpbiBhIGNvbW1lbnQgbmVhciB0aGUgCj4gZGVjbGFy
YXRpb24uIDotKQoKT2YgY291cnNlIEkgd291bGQsIGJ1dCBJIGRvbid0IHRoaW5rIHRoaXMgd291
bGQgaGVscC4gWW91IGRvbid0CndhbnQgdG8gYWx3YXlzIGdvIGJhY2sgdG8gdGhlIGRlY2xhcmF0
aW9uIChpbiBhIGhlYWRlcikgd2hlbgp5b3UgbG9vayBhdCBhIGZ1bmN0aW9uIChpbiBhIC5jIGZp
bGUpIHVzaW5nIHRoZSB0eXBlLiBTdWNoIG5hbWVzCnNob3VsZCBiZSBhdCBsZWFzdCBoYWxmIHdh
eSBzZWxmLWV4cGxhbmF0b3J5LgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 07:25:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 07:25: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 1gArpM-0006Ed-4y; Fri, 12 Oct 2018 07:25:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/ye0=my=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gArpL-0006ET-0A
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 07:25:39 +0000
X-Inumbo-ID: 32e3741e-cdf0-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 32e3741e-cdf0-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 07:26: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 <aliasfile-bounces@xenproject.org>)
 id 1gArpG-000587-Jl; Fri, 12 Oct 2018 07:25: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 1gArpG-0008Hn-BY; Fri, 12 Oct 2018 07:25:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gArpG-0005nN-Ae; Fri, 12 Oct 2018 07:25:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128580-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64: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-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-ws16-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-amd64-xl:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd: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-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-rtds:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qcow2:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-rumprun-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-multivcpu:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-examine:reboot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-xl:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit1:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-amd64-rumprun-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-examine:reboot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw: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-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2: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-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-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit1: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-rtds:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:saverestore-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-armhf-armhf-libvirt-raw:migrate-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
X-Osstest-Versions-This: linux=7f3049305d22fc543f836d00aeea41ecef911199
X-Osstest-Versions-That: linux=0238df646e6224016a45505d2c111a24669ebe21
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 12 Oct 2018 07:25:34 +0000
Subject: [Xen-devel] [linux-next test] 128580: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODU4MCBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg1ODAvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEyODQ5MwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290
IGZhaWwgUkVHUi4gdnMuIDEyODQ5MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4NDkzCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjg0OTMKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODQ5MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4NDkz
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjg0OTMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODQ5MwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdS
LiB2cy4gMTI4NDkzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVu
LWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg0OTMKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODQ5
MwogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI4NDkzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjg0OTMKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyODQ5MwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyODQ5MwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI4NDkzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgNyB4ZW4tYm9v
dCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg0OTMKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODQ5Mwog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI4NDkzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI4NDkzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjg0OTMKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgNyB4
ZW4tYm9vdCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODQ5MwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI4NDkzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg0OTMKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI4NDkz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjg0OTMKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1h
bWQgIDcgeGVuLWJvb3QgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODQ5MwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC14c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI4NDkzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg0OTMKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2
cy4gMTI4NDkzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg0OTMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZz
aGltICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODQ5Mwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDcgeGVuLWJvb3Qg
ZmFpbCBSRUdSLiB2cy4gMTI4NDkzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyODQ5MwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI4NDkzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg0OTMKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgIGZhaWwgUkVHUi4gdnMuIDEyODQ5
MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI4NDkzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg0OTMKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3Qg
ZmFpbCBSRUdSLiB2cy4gMTI4NDkzCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1k
ICA3IHhlbi1ib290ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg0OTMKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyODQ5MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4NDkzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjg0OTMK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyODQ5MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI4NDkzCgpUZXN0cyB3aGlj
aCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1ydGRzICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2Ug
MTI4NDkzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjg0OTMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBsaWtlIDEyODQ5MwogdGVz
dC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAg
IGZhaWwgIGxpa2UgMTI4NDkzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg0OTMKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgNyB4ZW4tYm9vdCAgICAgZmFpbCBsaWtl
IDEyODQ5MwogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgOCByZWJvb3QgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI4NDkzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjg0OTMKIHRl
c3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgICAg
ICBmYWlsICBsaWtlIDEyODQ5MwogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMSB4ZW4t
Ym9vdC9kc3RfaG9zdCAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI4NDkzCiB0ZXN0LWFtZDY0LWkz
ODYteGwgICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlr
ZSAxMjg0OTMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODQ5MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQxICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI4NDkzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjg0OTMKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODQ5MwogdGVzdC1hbWQ2NC1h
bWQ2NC1wYWlyICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgICAgIGZhaWwgIGxp
a2UgMTI4NDkzCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjg0OTMKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAg
ICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgICAgICBmYWlsICBsaWtlIDEyODQ5Mwog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI4NDkzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEwIHhl
bi1ib290L3NyY19ob3N0ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjg0OTMKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgICAgICBmYWlsICBs
aWtlIDEyODQ5MwogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4NDkzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg0OTMK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyODQ5MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4NDkzCiB0ZXN0LWFtZDY0
LWFtZDY0LWV4YW1pbmUgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
bGlrZSAxMjg0OTMKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODQ5MwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4NDkz
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgbGlrZSAxMjg0OTMKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyODQ5MwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAg
ICAgN2YzMDQ5MzA1ZDIyZmM1NDNmODM2ZDAwYWVlYTQxZWNlZjkxMTE5OQpiYXNlbGluZSB2ZXJz
aW9uOgogbGludXggICAgICAgICAgICAgICAgMDIzOGRmNjQ2ZTYyMjQwMTZhNDU1MDVkMmMxMTFh
MjQ2NjllYmUyMQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgICAgICAgICAgICAgICAgICAgICAgICAo
bm90IGZvdW5kKSAgICAgCkZhaWxpbmcgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKG5vdCBmb3VuZCkgICAgIApUZXN0aW5nIHNhbWUgc2luY2UgICAxMjg1ODAgIDIwMTgtMTAt
MTAgMDk6MTk6MTMgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 07:49:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 07:49: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 1gAsCW-0007qJ-BR; Fri, 12 Oct 2018 07:49:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ulkm=my=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1gAsCU-0007qE-Pt
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 07:49:34 +0000
X-Inumbo-ID: 8a5f086f-cdf3-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8a5f086f-cdf3-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 07:50: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 mx1.suse.de (Postfix) with ESMTP id 598B8AF96;
 Fri, 12 Oct 2018 07:49:31 +0000 (UTC)
Message-ID: <8224a31a6fd968344499b52e4bc77d78576c1a8e.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
Date: Fri, 12 Oct 2018 09:49:27 +0200
In-Reply-To: <6ffe5f58-8aec-c349-e08b-58dc1d3d5469@suse.com>
References: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
 <7553b02f-514d-d577-a4ae-3478036f8f62@suse.com>
 <3636eba03691a0331a6e82cb11a651fd41c475ec.camel@suse.com>
 <6ffe5f58-8aec-c349-e08b-58dc1d3d5469@suse.com>
Organization: SUSE
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] [RFC PATCH v1 00/16] xen: sched: implement
 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: Wei Liu <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Bhavesh Davda <bhavesh.davda@oracle.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: multipart/mixed; boundary="===============0075944965124508260=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============0075944965124508260==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-COtWP2eRmW/oI+7BqkYn"


--=-COtWP2eRmW/oI+7BqkYn
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Fri, 2018-10-12 at 07:15 +0200, Juergen Gross wrote:
> On 11/10/2018 19:37, Dario Faggioli wrote:
> >=20
> > So, for example:
> > - domain A has vCore0 and vCore1
> > - each vCore has 2 threads ({vCore0.0, vCore0.1} and
> >   {vCore1.0, vCore1.1})
> > - we're on a 2-way SMT host
> > - vCore1 is running on physical core 3 on the host
> > - more specifically, vCore1.0 is currently executing on thread 0 of
> >   physical core 3 of the host, and vCore1.1 is currently executing
> > on
> >   thread 1 of core 3 of the host
> > - say that both vCore1.0 and vCore1.1 are in guest context
> >=20
> > Now:
> > * vCore1.0 blocks. What happens?
>=20
> It is going to vBlocked (the physical thread is sitting in the
> hypervisor waiting for either a (core-)scheduling event or for
> unblocking vCore1.0). vCore1.1 keeps running. Or, if vCore1.1
> is already vIdle/vBlocked, vCore1 is switching to blocked and the
> scheduler is looking for another vCore to schedule on the physical
> core.
>=20
Ok. And then we'll have one thread in guest context, and one thread in
Xen (albeit, idle, in this case). In these other cases...

> > * vCore1.0 makes an hypercall. What happens?
>=20
> Same as today. The hypercall is being executed.
>=20
> > * vCore1.0 VMEXITs. What happens?
>=20
> Same as today. The VMEXIT is handled.
>=20
... we have one thread in guest context, and one thread in Xen, and the
one in Xen is not just staying idle, it's doing hypercalls and VMEXIT
handling.

> In case you referring to a potential rendezvous for e.g. L1TF
> mitigation: this would be handled scheduler agnostic.
>=20
Yes, that was what I was thinking to. I.e., in order to be able to use
core-scheduling as a _fully_effective_ mitigation for stuff like L1TF,
we'd need something like that.

In fact, core-scheduling "per-se" mitigates leaks among guests, but if
we want to fully avoid for two threads to ever be in different security
contexts (like one in guest and one in Xen, to prevent Xen data leaking
to a guest), we do need some kind of synchronized Xen enters/exits,
AFAIUI.

What I'm trying to understand right now, is whether implementing things
in this way you're proposing, would help achieving that. And what I've
understood so far is that, no it doesn't.

The main difference between the two approaches would be that we
implement it once in schedule.c, for all schedulers. But this, I see it
as something having both up and down sides (yeah, like everything on
Earth, I know! :-P). More on this later.

> > All in all, I like the idea, because it is about introducing nice
> > abstractions, it is general, etc., but it looks like a major rework
> > of
> > the scheduler.
>=20
> Correct. Finally something to do :-p
>=20
Indeed! :-)

> > Note that, while this series which tries to implement core-
> > scheduling
> > for Credit1 is rather long and messy, doing the same (and with a
> > similar approach) for Credit2 is a lot easier and nicer. I have it
> > almost ready, and will send it soon.
>=20
> Okay, but would it keep vThreads of the same vCore let always running
> together on the same physical core?
>=20
It doesn't right now, as we don't have a way to expose such information
to the guest, yet. And since without such a mechanism, the guest can't
take advantage of something like this (neither from a performance nor
from a vuln. mitigation point of view), I kept that out.

But I certainly can see about making it do so (I was already planning
to).

> > Right. But again, in Credit2, I've been able to implement socket-
> > wise
> > coscheduling with this approach (I mean, an approach similar to the
> > one
> > in this series, but adapted to Credit2).
>=20
> And then there still is sched_rt.c
>=20
Ok, so I think this is the main benefit of this approach. We do the
thing once, and all schedulers get core-scheduling (or whatever
granularity of group scheduling we implement/allow).

But how easy it is to opt out, if one doesn't want it? E.g., in the
context of L1TF, what if I'm not affected, and hence am not interested
in core-scheduling? What if I want a cpupool with core-scheduling and
one without?

I may be wrong, but out of the top of my head, but it seems to me that
doing things in schedule.c makes this a lot harder, if possible at all.

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

--=-COtWP2eRmW/oI+7BqkYn
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+4FAlvAUgcACgkQFkJ4iaW4
c+70qQ/+K8ugQRxmPYM6C6UEwciah43t7ghR5hGyfCGbfbs6uDXTYAA9CpzhJ1T4
+u7TbLvy3kMhDRiuHpQwg3jvyv0Mnab2zGeZLChWkPOETAWUaUGjBsTU+SX53V6j
9tOX8qn8khvyuZ4lba+Rq/vmPNR63LixtkYZx3/ShDoGNFiWYviHmN+JkPbiAfij
b8MVLp1nUT5ZbH35+0+Upmt6rMU6vXtaSzgSr2aqkf86BKiZ0k0BQu9g94YxRtWV
bpOL/9h3HXoAio3xQ8LXaZTWv6r3NRIj/mC6cp/vAKcZ9LIsNkOUXNHsMpvjvg3z
aWdna1vkXFcCUWlMP11BI1V724M/0q+7iDfWEmTKiY4ZAabbbFUJtcACVj/FRSSb
7GiCoHvmIasKOzackVpMqOYVecIltOaIqGt4qBMeywVUOaKgn1BgNGgyYDvgj6pX
yE+BrH0xJFMFenmy8MTPOCF3VNEqpTCrgYImSpn6sZwXkp7vJtS6eCoQnjoOtU14
hjn1AAI3Sy5H3GwS0XSJrbOrBZWd1Cs/bzGZ3qA2iHi/jnCTs99ms6ldhs8oa9eO
LgpRBvjrt2+dqXHJvf7RohFw7jdVE9txzOxSp/m5xryh4uRvtGp/U3Po4LFbyMfx
I0S3z4zZ3ORgolBZcdTp5tcr+VZWqQZ+pSTY6fAxFraWhgGDIg8=
=1ml4
-----END PGP SIGNATURE-----

--=-COtWP2eRmW/oI+7BqkYn--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0075944965124508260==--



From xen-devel-bounces@lists.xenproject.org Fri Oct 12 08:35:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 08: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 1gAsv7-0003SW-Dr; Fri, 12 Oct 2018 08:35:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=14it=my=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gAsv6-0003SO-9K
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 08:35:40 +0000
X-Inumbo-ID: fa95adca-cdf9-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fa95adca-cdf9-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 08:36:57 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id E18E6ABA1;
 Fri, 12 Oct 2018 08:35:36 +0000 (UTC)
To: Dario Faggioli <dfaggioli@suse.com>, xen-devel@lists.xenproject.org
References: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
 <7553b02f-514d-d577-a4ae-3478036f8f62@suse.com>
 <3636eba03691a0331a6e82cb11a651fd41c475ec.camel@suse.com>
 <6ffe5f58-8aec-c349-e08b-58dc1d3d5469@suse.com>
 <8224a31a6fd968344499b52e4bc77d78576c1a8e.camel@suse.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 xsBNBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAHNHkp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmRlPsLAeQQTAQIAIwUCU4xw6wIbAwcL
 CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJELDendYovxMvi4UH/Ri+OXlObzqMANruTd4N
 zmVBAZgx1VW6jLc8JZjQuJPSsd/a+bNr3BZeLV6lu4Pf1Yl2Log129EX1KWYiFFvPbIiq5M5
 kOXTO8Eas4CaScCvAZ9jCMQCgK3pFqYgirwTgfwnPtxFxO/F3ZcS8jovza5khkSKL9JGq8Nk
 czDTruQ/oy0WUHdUr9uwEfiD9yPFOGqp4S6cISuzBMvaAiC5YGdUGXuPZKXLpnGSjkZswUzY
 d9BVSitRL5ldsQCg6GhDoEAeIhUC4SQnT9SOWkoDOSFRXZ+7+WIBGLiWMd+yKDdRG5RyP/8f
 3tgGiB6cyuYfPDRGsELGjUaTUq3H2xZgIPfOwE0EU4xwFgEIAMsx+gDjgzAY4H1hPVXgoLK8
 B93sTQFN9oC6tsb46VpxyLPfJ3T1A6Z6MVkLoCejKTJ3K9MUsBZhxIJ0hIyvzwI6aYJsnOew
 cCiCN7FeKJ/oA1RSUemPGUcIJwQuZlTOiY0OcQ5PFkV5YxMUX1F/aTYXROXgTmSaw0aC1Jpo
 w7Ss1mg4SIP/tR88/d1+HwkJDVW1RSxC1PWzGizwRv8eauImGdpNnseneO2BNWRXTJumAWDD
 pYxpGSsGHXuZXTPZqOOZpsHtInFyi5KRHSFyk2Xigzvh3b9WqhbgHHHE4PUVw0I5sIQt8hJq
 5nH5dPqz4ITtCL9zjiJsExHuHKN3NZsAEQEAAcLAXwQYAQIACQUCU4xwFgIbDAAKCRCw3p3W
 KL8TL0P4B/9YWver5uD/y/m0KScK2f3Z3mXJhME23vGBbMNlfwbr+meDMrJZ950CuWWnQ+d+
 Ahe0w1X7e3wuLVODzjcReQ/v7b4JD3wwHxe+88tgB9byc0NXzlPJWBaWV01yB2/uefVKryAf
 AHYEd0gCRhx7eESgNBe3+YqWAQawunMlycsqKa09dBDL1PFRosF708ic9346GLHRc6Vj5SRA
 UTHnQqLetIOXZm3a2eQ1gpQK9MmruO86Vo93p39bS1mqnLLspVrL4rhoyhsOyh0Hd28QCzpJ
 wKeHTd0MAWAirmewHXWPco8p1Wg+V+5xfZzuQY0f4tQxvOpXpt4gQ1817GQ5/Ed/wsDtBBgB
 CAAgFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAlrd8NACGwIAgQkQsN6d1ii/Ey92IAQZFggA
 HRYhBFMtsHpB9jjzHji4HoBcYbtP2GO+BQJa3fDQAAoJEIBcYbtP2GO+TYsA/30H/0V6cr/W
 V+J/FCayg6uNtm3MJLo4rE+o4sdpjjsGAQCooqffpgA+luTT13YZNV62hAnCLKXH9n3+ZAgJ
 RtAyDWk1B/0SMDVs1wxufMkKC3Q/1D3BYIvBlrTVKdBYXPxngcRoqV2J77lscEvkLNUGsu/z
 W2pf7+P3mWWlrPMJdlbax00vevyBeqtqNKjHstHatgMZ2W0CFC4hJ3YEetuRBURYPiGzuJXU
 pAd7a7BdsqWC4o+GTm5tnGrCyD+4gfDSpkOT53S/GNO07YkPkm/8J4OBoFfgSaCnQ1izwgJQ
 jIpcG2fPCI2/hxf2oqXPYbKr1v4Z1wthmoyUgGN0LPTIm+B5vdY82wI5qe9uN6UOGyTH2B3p
 hRQUWqCwu2sqkI3LLbTdrnyDZaixT2T0f4tyF5Lfs+Ha8xVMhIyzNb1byDI5FKCb
Message-ID: <60e809eb-1971-b467-9a56-c116c60445b2@suse.com>
Date: Fri, 12 Oct 2018 10:35:35 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <8224a31a6fd968344499b52e4bc77d78576c1a8e.camel@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [RFC PATCH v1 00/16] xen: sched: implement
 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: Wei Liu <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Bhavesh Davda <bhavesh.davda@oracle.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>

T24gMTIvMTAvMjAxOCAwOTo0OSwgRGFyaW8gRmFnZ2lvbGkgd3JvdGU6Cj4gT24gRnJpLCAyMDE4
LTEwLTEyIGF0IDA3OjE1ICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBPbiAxMS8xMC8y
MDE4IDE5OjM3LCBEYXJpbyBGYWdnaW9saSB3cm90ZToKPj4+Cj4+PiBTbywgZm9yIGV4YW1wbGU6
Cj4+PiAtIGRvbWFpbiBBIGhhcyB2Q29yZTAgYW5kIHZDb3JlMQo+Pj4gLSBlYWNoIHZDb3JlIGhh
cyAyIHRocmVhZHMgKHt2Q29yZTAuMCwgdkNvcmUwLjF9IGFuZAo+Pj4gICB7dkNvcmUxLjAsIHZD
b3JlMS4xfSkKPj4+IC0gd2UncmUgb24gYSAyLXdheSBTTVQgaG9zdAo+Pj4gLSB2Q29yZTEgaXMg
cnVubmluZyBvbiBwaHlzaWNhbCBjb3JlIDMgb24gdGhlIGhvc3QKPj4+IC0gbW9yZSBzcGVjaWZp
Y2FsbHksIHZDb3JlMS4wIGlzIGN1cnJlbnRseSBleGVjdXRpbmcgb24gdGhyZWFkIDAgb2YKPj4+
ICAgcGh5c2ljYWwgY29yZSAzIG9mIHRoZSBob3N0LCBhbmQgdkNvcmUxLjEgaXMgY3VycmVudGx5
IGV4ZWN1dGluZwo+Pj4gb24KPj4+ICAgdGhyZWFkIDEgb2YgY29yZSAzIG9mIHRoZSBob3N0Cj4+
PiAtIHNheSB0aGF0IGJvdGggdkNvcmUxLjAgYW5kIHZDb3JlMS4xIGFyZSBpbiBndWVzdCBjb250
ZXh0Cj4+Pgo+Pj4gTm93Ogo+Pj4gKiB2Q29yZTEuMCBibG9ja3MuIFdoYXQgaGFwcGVucz8KPj4K
Pj4gSXQgaXMgZ29pbmcgdG8gdkJsb2NrZWQgKHRoZSBwaHlzaWNhbCB0aHJlYWQgaXMgc2l0dGlu
ZyBpbiB0aGUKPj4gaHlwZXJ2aXNvciB3YWl0aW5nIGZvciBlaXRoZXIgYSAoY29yZS0pc2NoZWR1
bGluZyBldmVudCBvciBmb3IKPj4gdW5ibG9ja2luZyB2Q29yZTEuMCkuIHZDb3JlMS4xIGtlZXBz
IHJ1bm5pbmcuIE9yLCBpZiB2Q29yZTEuMQo+PiBpcyBhbHJlYWR5IHZJZGxlL3ZCbG9ja2VkLCB2
Q29yZTEgaXMgc3dpdGNoaW5nIHRvIGJsb2NrZWQgYW5kIHRoZQo+PiBzY2hlZHVsZXIgaXMgbG9v
a2luZyBmb3IgYW5vdGhlciB2Q29yZSB0byBzY2hlZHVsZSBvbiB0aGUgcGh5c2ljYWwKPj4gY29y
ZS4KPj4KPiBPay4gQW5kIHRoZW4gd2UnbGwgaGF2ZSBvbmUgdGhyZWFkIGluIGd1ZXN0IGNvbnRl
eHQsIGFuZCBvbmUgdGhyZWFkIGluCj4gWGVuIChhbGJlaXQsIGlkbGUsIGluIHRoaXMgY2FzZSku
IEluIHRoZXNlIG90aGVyIGNhc2VzLi4uCj4gCj4+PiAqIHZDb3JlMS4wIG1ha2VzIGFuIGh5cGVy
Y2FsbC4gV2hhdCBoYXBwZW5zPwo+Pgo+PiBTYW1lIGFzIHRvZGF5LiBUaGUgaHlwZXJjYWxsIGlz
IGJlaW5nIGV4ZWN1dGVkLgo+Pgo+Pj4gKiB2Q29yZTEuMCBWTUVYSVRzLiBXaGF0IGhhcHBlbnM/
Cj4+Cj4+IFNhbWUgYXMgdG9kYXkuIFRoZSBWTUVYSVQgaXMgaGFuZGxlZC4KPj4KPiAuLi4gd2Ug
aGF2ZSBvbmUgdGhyZWFkIGluIGd1ZXN0IGNvbnRleHQsIGFuZCBvbmUgdGhyZWFkIGluIFhlbiwg
YW5kIHRoZQo+IG9uZSBpbiBYZW4gaXMgbm90IGp1c3Qgc3RheWluZyBpZGxlLCBpdCdzIGRvaW5n
IGh5cGVyY2FsbHMgYW5kIFZNRVhJVAo+IGhhbmRsaW5nLgo+IAo+PiBJbiBjYXNlIHlvdSByZWZl
cnJpbmcgdG8gYSBwb3RlbnRpYWwgcmVuZGV6dm91cyBmb3IgZS5nLiBMMVRGCj4+IG1pdGlnYXRp
b246IHRoaXMgd291bGQgYmUgaGFuZGxlZCBzY2hlZHVsZXIgYWdub3N0aWMuCj4+Cj4gWWVzLCB0
aGF0IHdhcyB3aGF0IEkgd2FzIHRoaW5raW5nIHRvLiBJLmUuLCBpbiBvcmRlciB0byBiZSBhYmxl
IHRvIHVzZQo+IGNvcmUtc2NoZWR1bGluZyBhcyBhIF9mdWxseV9lZmZlY3RpdmVfIG1pdGlnYXRp
b24gZm9yIHN0dWZmIGxpa2UgTDFURiwKPiB3ZSdkIG5lZWQgc29tZXRoaW5nIGxpa2UgdGhhdC4K
PiAKPiBJbiBmYWN0LCBjb3JlLXNjaGVkdWxpbmcgInBlci1zZSIgbWl0aWdhdGVzIGxlYWtzIGFt
b25nIGd1ZXN0cywgYnV0IGlmCj4gd2Ugd2FudCB0byBmdWxseSBhdm9pZCBmb3IgdHdvIHRocmVh
ZHMgdG8gZXZlciBiZSBpbiBkaWZmZXJlbnQgc2VjdXJpdHkKPiBjb250ZXh0cyAobGlrZSBvbmUg
aW4gZ3Vlc3QgYW5kIG9uZSBpbiBYZW4sIHRvIHByZXZlbnQgWGVuIGRhdGEgbGVha2luZwo+IHRv
IGEgZ3Vlc3QpLCB3ZSBkbyBuZWVkIHNvbWUga2luZCBvZiBzeW5jaHJvbml6ZWQgWGVuIGVudGVy
cy9leGl0cywKPiBBRkFJVUkuCj4gCj4gV2hhdCBJJ20gdHJ5aW5nIHRvIHVuZGVyc3RhbmQgcmln
aHQgbm93LCBpcyB3aGV0aGVyIGltcGxlbWVudGluZyB0aGluZ3MKPiBpbiB0aGlzIHdheSB5b3Un
cmUgcHJvcG9zaW5nLCB3b3VsZCBoZWxwIGFjaGlldmluZyB0aGF0LiBBbmQgd2hhdCBJJ3ZlCj4g
dW5kZXJzdG9vZCBzbyBmYXIgaXMgdGhhdCwgbm8gaXQgZG9lc24ndC4KClRoaXMgYXNwZWN0IHdp
bGwgbmVlZCBhYm91dCB0aGUgc2FtZSBlZmZvcnQgaW4gYm90aCBzb2x1dGlvbnMuCk1heWJlIG15
IHByb3Bvc2FsIHdvdWxkIG1ha2UgaXQgZWFzaWVyIHRvIGRlY2lkZSB3aGV0aGVyIHN1Y2ggYQpy
ZW5kZXp2b3VzIGlzIG5lZWRlZCwgYXMgdGhlcmUgd291bGQgYmUgb25seSBvbmUgaW5zdGFuY2Ug
dG8gYXNrCihzY2hlZHVsZS5jKSBpbnN0ZWFkIG9mIG11bHRpcGxlIGluc3RhbmNlcyAoc2NoZWRf
Ki5jKS4KCj4gCj4gVGhlIG1haW4gZGlmZmVyZW5jZSBiZXR3ZWVuIHRoZSB0d28gYXBwcm9hY2hl
cyB3b3VsZCBiZSB0aGF0IHdlCj4gaW1wbGVtZW50IGl0IG9uY2UgaW4gc2NoZWR1bGUuYywgZm9y
IGFsbCBzY2hlZHVsZXJzLiBCdXQgdGhpcywgSSBzZWUgaXQKPiBhcyBzb21ldGhpbmcgaGF2aW5n
IGJvdGggdXAgYW5kIGRvd24gc2lkZXMgKHllYWgsIGxpa2UgZXZlcnl0aGluZyBvbgo+IEVhcnRo
LCBJIGtub3chIDotUCkuIE1vcmUgb24gdGhpcyBsYXRlci4KPiAKPj4+IEFsbCBpbiBhbGwsIEkg
bGlrZSB0aGUgaWRlYSwgYmVjYXVzZSBpdCBpcyBhYm91dCBpbnRyb2R1Y2luZyBuaWNlCj4+PiBh
YnN0cmFjdGlvbnMsIGl0IGlzIGdlbmVyYWwsIGV0Yy4sIGJ1dCBpdCBsb29rcyBsaWtlIGEgbWFq
b3IgcmV3b3JrCj4+PiBvZgo+Pj4gdGhlIHNjaGVkdWxlci4KPj4KPj4gQ29ycmVjdC4gRmluYWxs
eSBzb21ldGhpbmcgdG8gZG8gOi1wCj4+Cj4gSW5kZWVkISA6LSkKPiAKPj4+IE5vdGUgdGhhdCwg
d2hpbGUgdGhpcyBzZXJpZXMgd2hpY2ggdHJpZXMgdG8gaW1wbGVtZW50IGNvcmUtCj4+PiBzY2hl
ZHVsaW5nCj4+PiBmb3IgQ3JlZGl0MSBpcyByYXRoZXIgbG9uZyBhbmQgbWVzc3ksIGRvaW5nIHRo
ZSBzYW1lIChhbmQgd2l0aCBhCj4+PiBzaW1pbGFyIGFwcHJvYWNoKSBmb3IgQ3JlZGl0MiBpcyBh
IGxvdCBlYXNpZXIgYW5kIG5pY2VyLiBJIGhhdmUgaXQKPj4+IGFsbW9zdCByZWFkeSwgYW5kIHdp
bGwgc2VuZCBpdCBzb29uLgo+Pgo+PiBPa2F5LCBidXQgd291bGQgaXQga2VlcCB2VGhyZWFkcyBv
ZiB0aGUgc2FtZSB2Q29yZSBsZXQgYWx3YXlzIHJ1bm5pbmcKPj4gdG9nZXRoZXIgb24gdGhlIHNh
bWUgcGh5c2ljYWwgY29yZT8KPj4KPiBJdCBkb2Vzbid0IHJpZ2h0IG5vdywgYXMgd2UgZG9uJ3Qg
aGF2ZSBhIHdheSB0byBleHBvc2Ugc3VjaCBpbmZvcm1hdGlvbgo+IHRvIHRoZSBndWVzdCwgeWV0
LiBBbmQgc2luY2Ugd2l0aG91dCBzdWNoIGEgbWVjaGFuaXNtLCB0aGUgZ3Vlc3QgY2FuJ3QKPiB0
YWtlIGFkdmFudGFnZSBvZiBzb21ldGhpbmcgbGlrZSB0aGlzIChuZWl0aGVyIGZyb20gYSBwZXJm
b3JtYW5jZSBub3IKPiBmcm9tIGEgdnVsbi4gbWl0aWdhdGlvbiBwb2ludCBvZiB2aWV3KSwgSSBr
ZXB0IHRoYXQgb3V0Lgo+IAo+IEJ1dCBJIGNlcnRhaW5seSBjYW4gc2VlIGFib3V0IG1ha2luZyBp
dCBkbyBzbyAoSSB3YXMgYWxyZWFkeSBwbGFubmluZwo+IHRvKS4KPiAKPj4+IFJpZ2h0LiBCdXQg
YWdhaW4sIGluIENyZWRpdDIsIEkndmUgYmVlbiBhYmxlIHRvIGltcGxlbWVudCBzb2NrZXQtCj4+
PiB3aXNlCj4+PiBjb3NjaGVkdWxpbmcgd2l0aCB0aGlzIGFwcHJvYWNoIChJIG1lYW4sIGFuIGFw
cHJvYWNoIHNpbWlsYXIgdG8gdGhlCj4+PiBvbmUKPj4+IGluIHRoaXMgc2VyaWVzLCBidXQgYWRh
cHRlZCB0byBDcmVkaXQyKS4KPj4KPj4gQW5kIHRoZW4gdGhlcmUgc3RpbGwgaXMgc2NoZWRfcnQu
Ywo+Pgo+IE9rLCBzbyBJIHRoaW5rIHRoaXMgaXMgdGhlIG1haW4gYmVuZWZpdCBvZiB0aGlzIGFw
cHJvYWNoLiBXZSBkbyB0aGUKPiB0aGluZyBvbmNlLCBhbmQgYWxsIHNjaGVkdWxlcnMgZ2V0IGNv
cmUtc2NoZWR1bGluZyAob3Igd2hhdGV2ZXIKPiBncmFudWxhcml0eSBvZiBncm91cCBzY2hlZHVs
aW5nIHdlIGltcGxlbWVudC9hbGxvdykuCj4gCj4gQnV0IGhvdyBlYXN5IGl0IGlzIHRvIG9wdCBv
dXQsIGlmIG9uZSBkb2Vzbid0IHdhbnQgaXQ/IEUuZy4sIGluIHRoZQo+IGNvbnRleHQgb2YgTDFU
Riwgd2hhdCBpZiBJJ20gbm90IGFmZmVjdGVkLCBhbmQgaGVuY2UgYW0gbm90IGludGVyZXN0ZWQK
PiBpbiBjb3JlLXNjaGVkdWxpbmc/IFdoYXQgaWYgSSB3YW50IGEgY3B1cG9vbCB3aXRoIGNvcmUt
c2NoZWR1bGluZyBhbmQKPiBvbmUgd2l0aG91dD8KPiAKPiBJIG1heSBiZSB3cm9uZywgYnV0IG91
dCBvZiB0aGUgdG9wIG9mIG15IGhlYWQsIGJ1dCBpdCBzZWVtcyB0byBtZSB0aGF0Cj4gZG9pbmcg
dGhpbmdzIGluIHNjaGVkdWxlLmMgbWFrZXMgdGhpcyBhIGxvdCBoYXJkZXIsIGlmIHBvc3NpYmxl
IGF0IGFsbC4KCldoeT8gVGhpcyB3b3VsZCBiZSBhIHBlci1jcHVwb29sIHNldHRpbmcsIHNvIHRo
ZSBzY2hlZHVsaW5nIGdyYW51bGFyaXR5CndvdWxkIGxpdmUgaW4gc3RydWN0IHNjaGVkdWxlci4K
CgpKdWVyZ2VuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 09:16:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 09:16: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 1gAtY9-0006Or-F1; Fri, 12 Oct 2018 09:16:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ulkm=my=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1gAtY8-0006Om-EH
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 09:16:00 +0000
X-Inumbo-ID: 9d380fca-cdff-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9d380fca-cdff-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 09:17: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 mx1.suse.de (Postfix) with ESMTP id 27965AF83;
 Fri, 12 Oct 2018 09:15:57 +0000 (UTC)
Message-ID: <d6956fbf7441ae3ced4a273c58b7126db1c6466c.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
Date: Fri, 12 Oct 2018 11:15:53 +0200
In-Reply-To: <60e809eb-1971-b467-9a56-c116c60445b2@suse.com>
References: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
 <7553b02f-514d-d577-a4ae-3478036f8f62@suse.com>
 <3636eba03691a0331a6e82cb11a651fd41c475ec.camel@suse.com>
 <6ffe5f58-8aec-c349-e08b-58dc1d3d5469@suse.com>
 <8224a31a6fd968344499b52e4bc77d78576c1a8e.camel@suse.com>
 <60e809eb-1971-b467-9a56-c116c60445b2@suse.com>
Organization: SUSE
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] [RFC PATCH v1 00/16] xen: sched: implement
 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: Wei Liu <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Bhavesh Davda <bhavesh.davda@oracle.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: multipart/mixed; boundary="===============4836073544742746207=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============4836073544742746207==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-MwPK8GIorTL6BH9vy6YR"


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

On Fri, 2018-10-12 at 10:35 +0200, Juergen Gross wrote:
> On 12/10/2018 09:49, Dario Faggioli wrote:
> >=20
> > But how easy it is to opt out, if one doesn't want it? E.g., in the
> > context of L1TF, what if I'm not affected, and hence am not
> > interested
> > in core-scheduling? What if I want a cpupool with core-scheduling
> > and
> > one without?
> >=20
> > I may be wrong, but out of the top of my head, but it seems to me
> > that
> > doing things in schedule.c makes this a lot harder, if possible at
> > all.
>=20
> Why? This would be a per-cpupool setting, so the scheduling
> granularity
> would live in struct scheduler.
>=20
Mmm... it's already starting to be a bit hard to reason, without
looking at at least a prototype of the code. :-/

But, anyway, if I'm in sched_dario.c, and schedule.c makes me reason in
terms of vCores, how do I deal with single CPUs for a particular
cpupool that does not want core-scheduling?

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

--=-MwPK8GIorTL6BH9vy6YR
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+4FAlvAZkkACgkQFkJ4iaW4
c+6UVw/8CQIkCvg6iu83LJTYYOWeHl09c9NSlTjIwEAo3RP8uzEE14VXxvH2lwec
4El1gul+OE5ifmCmEuBpVPShVkkpd/3JQ+AspHJXAM+iYz46lBeYCg55vbcUi/YS
1slj8ightlz6Y8eCg0jUHbkYYKfQnm1CD38V6e+R97nnMBR4INvjg+fdwYmygUmk
/9jcfg0zn9iXT8Bee5WWyY+bXr1mqUxbAappivmPdosCh+ki+cx6+W23gsMgSxnK
y5M+yl1pVnicGCQlzhX0qWYYtrZYZYFobMGiGLyGMv8v9onV12zwtiuK4/GqMNMO
ROwWkhYakzotizSU2seF06TuGmhsRLE0gdHxlg1rvFOoSTXvnDeMvipJrlaZ7lgJ
orMk1WspCpfmtBxvUUTvgBpaobRG1t94tVuS9LnZTl8u1IvUoTael9coBnTaiXmu
Zlcvt/Tcjuez448sL+wEd0wEURTW65zgAI1bO2dQpuffyUiS3xz3FqKF0Ff5gyK8
vA+McbszE9XHhwIVJWHfDpxyB8SYMKDY/cm0lf9QEcrJsv5ZXKkxv3Aenq/UFinf
dHnJhBB+8pMQUvN7B+Y6KdiGF8epkCB3RMPi61KQKbSFYpLSN7mOqK0SAeudsbkD
XDIANlKxuZb+CZNtyHCyBmy2jPbK/J1vh6/gyRLdilyo7ChXxoY=
=saeH
-----END PGP SIGNATURE-----

--=-MwPK8GIorTL6BH9vy6YR--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4836073544742746207==--



From xen-devel-bounces@lists.xenproject.org Fri Oct 12 09:23:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 09:23: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 1gAtfL-00079M-8q; Fri, 12 Oct 2018 09:23:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=14it=my=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gAtfK-00079H-4e
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 09:23:26 +0000
X-Inumbo-ID: 19cd6abb-ce00-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 19cd6abb-ce00-11e8-a8a5-bc764e045a96;
 Fri, 12 Oct 2018 11:20:47 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 08218AF83;
 Fri, 12 Oct 2018 09:23:23 +0000 (UTC)
To: Dario Faggioli <dfaggioli@suse.com>, xen-devel@lists.xenproject.org
References: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
 <7553b02f-514d-d577-a4ae-3478036f8f62@suse.com>
 <3636eba03691a0331a6e82cb11a651fd41c475ec.camel@suse.com>
 <6ffe5f58-8aec-c349-e08b-58dc1d3d5469@suse.com>
 <8224a31a6fd968344499b52e4bc77d78576c1a8e.camel@suse.com>
 <60e809eb-1971-b467-9a56-c116c60445b2@suse.com>
 <d6956fbf7441ae3ced4a273c58b7126db1c6466c.camel@suse.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <ade01660-a6c1-340c-34e7-0d9e0b2ff51f@suse.com>
Date: Fri, 12 Oct 2018 11:23:22 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <d6956fbf7441ae3ced4a273c58b7126db1c6466c.camel@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC PATCH v1 00/16] xen: sched: implement
 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: Wei Liu <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Bhavesh Davda <bhavesh.davda@oracle.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>

T24gMTIvMTAvMjAxOCAxMToxNSwgRGFyaW8gRmFnZ2lvbGkgd3JvdGU6Cj4gT24gRnJpLCAyMDE4
LTEwLTEyIGF0IDEwOjM1ICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBPbiAxMi8xMC8y
MDE4IDA5OjQ5LCBEYXJpbyBGYWdnaW9saSB3cm90ZToKPj4+Cj4+PiBCdXQgaG93IGVhc3kgaXQg
aXMgdG8gb3B0IG91dCwgaWYgb25lIGRvZXNuJ3Qgd2FudCBpdD8gRS5nLiwgaW4gdGhlCj4+PiBj
b250ZXh0IG9mIEwxVEYsIHdoYXQgaWYgSSdtIG5vdCBhZmZlY3RlZCwgYW5kIGhlbmNlIGFtIG5v
dAo+Pj4gaW50ZXJlc3RlZAo+Pj4gaW4gY29yZS1zY2hlZHVsaW5nPyBXaGF0IGlmIEkgd2FudCBh
IGNwdXBvb2wgd2l0aCBjb3JlLXNjaGVkdWxpbmcKPj4+IGFuZAo+Pj4gb25lIHdpdGhvdXQ/Cj4+
Pgo+Pj4gSSBtYXkgYmUgd3JvbmcsIGJ1dCBvdXQgb2YgdGhlIHRvcCBvZiBteSBoZWFkLCBidXQg
aXQgc2VlbXMgdG8gbWUKPj4+IHRoYXQKPj4+IGRvaW5nIHRoaW5ncyBpbiBzY2hlZHVsZS5jIG1h
a2VzIHRoaXMgYSBsb3QgaGFyZGVyLCBpZiBwb3NzaWJsZSBhdAo+Pj4gYWxsLgo+Pgo+PiBXaHk/
IFRoaXMgd291bGQgYmUgYSBwZXItY3B1cG9vbCBzZXR0aW5nLCBzbyB0aGUgc2NoZWR1bGluZwo+
PiBncmFudWxhcml0eQo+PiB3b3VsZCBsaXZlIGluIHN0cnVjdCBzY2hlZHVsZXIuCj4+Cj4gTW1t
Li4uIGl0J3MgYWxyZWFkeSBzdGFydGluZyB0byBiZSBhIGJpdCBoYXJkIHRvIHJlYXNvbiwgd2l0
aG91dAo+IGxvb2tpbmcgYXQgYXQgbGVhc3QgYSBwcm90b3R5cGUgb2YgdGhlIGNvZGUuIDotLwo+
IAo+IEJ1dCwgYW55d2F5LCBpZiBJJ20gaW4gc2NoZWRfZGFyaW8uYywgYW5kIHNjaGVkdWxlLmMg
bWFrZXMgbWUgcmVhc29uIGluCj4gdGVybXMgb2YgdkNvcmVzLCBob3cgZG8gSSBkZWFsIHdpdGgg
c2luZ2xlIENQVXMgZm9yIGEgcGFydGljdWxhcgo+IGNwdXBvb2wgdGhhdCBkb2VzIG5vdCB3YW50
IGNvcmUtc2NoZWR1bGluZz8KCnNjaGVkX2RhcmlvLmMgd291bGQgb25seSBrbm93IG9mIHNjaGVk
dWxpbmcgZW50aXRpZXMuIE1hcHBpbmcgb2YgdmNwdXMKdG8gc2NoZWR1bGluZyBlbnRpdGllcyBp
cyBwYXJ0IG9mIHRoZSBpbmZyYXN0cnVjdHVyZS4KCnNjaGVkdWxlLmMgd291bGQgcmVjZWl2ZSB2
Y3B1IHN0YXRlIGNoYW5nZXMuIEluIGNhc2Ugc3VjaCBhIHZjcHUKc3RhdGUgY2hhbmdlIGxlYWRz
IHRvIGEgc2NoZWR1bGluZyBlbnRpdHkgc3RhdGUgY2hhbmdlIHRoZSByZWxhdGVkCnNjaGVkdWxl
ciBpcyBpbmZvcm1lZCBhYm91dCB0aGF0IHRvIGJlIGFibGUgdG8gcmVhY3QuCgpJbiBjYXNlIHRo
ZSBzY2hlZHVsaW5nIGVudGl0eSBpcyBhIHRocmVhZCAobm8gY29yZSBzY2hlZHVsaW5nKSBlYWNo
CnZjcHUgc3RhdGUgY2hhbmdlIHdpbGwgcmVzdWx0IGluIGEgc2NoZWR1bGluZyBlbnRpdHkgc3Rh
dGUgY2hhbmdlLApzbyBpdCB3aWxsIGJlIGFzIHRvZGF5LgoKCkp1ZXJnZW4KCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 09:33:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 09: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 1gAtoe-0007wS-8l; Fri, 12 Oct 2018 09:33:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=tlq1=my=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gAtoc-0007wN-Ol
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 09:33:02 +0000
X-Inumbo-ID: 71de43b2-ce01-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 71de43b2-ce01-11e8-a8a5-bc764e045a96;
 Fri, 12 Oct 2018 11:30:23 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 12 Oct 2018 03:33:00 -0600
Message-Id: <5BC06A4B02000078001F0EE0@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 12 Oct 2018 03:32:59 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH RFC] VMX: fix vmx_handle_eoi()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jun Nakajima <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>

SW4gY29tbWl0IDMwMzA2NmZkYjFlICgiVk1YOiBmaXggaW50ZXJhY3Rpb24gb2YgQVBJQy1WIGFu
ZCBWaXJpZGlhbgplbXVsYXRpb24iKSBJIHNjcmV3ZWQgdXAgcXVpdGUgaGVhdmlseTogSW5zdGVh
ZCBvZiBjbGVhcmluZyBTVkksIFJWSSB3YXMKY2xlYXJlZC4gRnVydGhlcm1vcmUsIHVuY29uZGl0
aW9uYWwgY2xlYXJpbmcgb2YgU1ZJIGlzIHdyb25nIHRvbyAtIG90aGVyCklTUiBiaXRzIHNob3Vs
ZCBiZSB0YWtlbiBpbnRvIGFjY291bnQuCgpJbnRyb2R1Y2UgYSBuZXcgaGVscGVyIHNldF9zdmko
KSwgc3BsaXQgb3V0IG9mIHZteF9wcm9jZXNzX2lzcigpLCBhbmQKdXNlIGl0IGFsc28gZnJvbSB2
bXhfaGFuZGxlX2VvaSgpLgoKRm9sbG93aW5nIHRoZSBwcm9ibGVtcyBpbiB2bXhfaW50cl9hc3Np
c3QoKSAoc2VlIHRoZSBzdGlsbCBwcmVzZW50IGJpZwpibG9jayBvZiBkZWJ1Z2dpbmcgY29kZSB0
aGVyZSkgYWxzbyB3YXJuIChvbmNlKSBpZiBFT0knZCB2ZWN0b3IgYW5kCm9yaWdpbmFsIFNWSSBk
b24ndCBtYXRjaC4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KLS0tClJGQzogVW50ZXN0ZWQsIGFzIEkgZGlkbid0IHNlZSBhbnkgb2YgdGhlIHBvc3NpYmx5
IHJlc3VsdGluZyBwcm9ibGVtcwogICAgIGluIGFueSBvZiBteSBlbnZpcm9ubWVudHMuIEJ1dCBw
ZXJoYXBzIHRoaXMgaXMgKHBhcnQgb2YpIHRoZQogICAgIHJlYXNvbiBvZiBsb3N0IGludGVycnVw
dHMgWGVuU2VydmVyIGZvbGtzIGhhdmUgYmVlbiBvYnNlcnZpbmcuCgotLS0gYS94ZW4vYXJjaC94
ODYvaHZtL3ZsYXBpYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKQEAgLTQ0OCw3
ICs0NDgsNyBAQCB2b2lkIHZsYXBpY19FT0lfc2V0KHN0cnVjdCB2bGFwaWMgKnZsYXBpCiAgICAg
dmxhcGljX2NsZWFyX3ZlY3Rvcih2ZWN0b3IsICZ2bGFwaWMtPnJlZ3MtPmRhdGFbQVBJQ19JU1Jd
KTsKIAogICAgIGlmICggaHZtX2Z1bmNzLmhhbmRsZV9lb2kgKQotICAgICAgICBodm1fZnVuY3Mu
aGFuZGxlX2VvaSh2ZWN0b3IpOworICAgICAgICBodm1fZnVuY3MuaGFuZGxlX2VvaSh2ZWN0b3Is
IHZsYXBpY19maW5kX2hpZ2hlc3RfaXNyKHZsYXBpYykpOwogCiAgICAgdmxhcGljX2hhbmRsZV9F
T0kodmxhcGljLCB2ZWN0b3IpOwogCi0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCkBAIC0xOTQxLDE3ICsxOTQxLDE0IEBAIHN0
YXRpYyB2b2lkIHZteF91cGRhdGVfZW9pX2V4aXRfYml0bWFwKHMKICAgICAgICAgdm14X2NsZWFy
X2VvaV9leGl0X2JpdG1hcCh2LCB2ZWN0b3IpOwogfQogCi1zdGF0aWMgdm9pZCB2bXhfcHJvY2Vz
c19pc3IoaW50IGlzciwgc3RydWN0IHZjcHUgKnYpCitzdGF0aWMgdTggc2V0X3N2aShpbnQgaXNy
KQogewogICAgIHVuc2lnbmVkIGxvbmcgc3RhdHVzOwogICAgIHU4IG9sZDsKLSAgICB1bnNpZ25l
ZCBpbnQgaTsKLSAgICBjb25zdCBzdHJ1Y3QgdmxhcGljICp2bGFwaWMgPSB2Y3B1X3ZsYXBpYyh2
KTsKIAogICAgIGlmICggaXNyIDwgMCApCiAgICAgICAgIGlzciA9IDA7CiAKLSAgICB2bXhfdm1j
c19lbnRlcih2KTsKICAgICBfX3ZtcmVhZChHVUVTVF9JTlRSX1NUQVRVUywgJnN0YXR1cyk7CiAg
ICAgb2xkID0gc3RhdHVzID4+IFZNWF9HVUVTVF9JTlRSX1NUQVRVU19TVklfT0ZGU0VUOwogICAg
IGlmICggaXNyICE9IG9sZCApCkBAIC0xOTYxLDYgKzE5NTgsMTggQEAgc3RhdGljIHZvaWQgdm14
X3Byb2Nlc3NfaXNyKGludCBpc3IsIHN0cgogICAgICAgICBfX3Ztd3JpdGUoR1VFU1RfSU5UUl9T
VEFUVVMsIHN0YXR1cyk7CiAgICAgfQogCisgICAgcmV0dXJuIG9sZDsKK30KKworc3RhdGljIHZv
aWQgdm14X3Byb2Nlc3NfaXNyKGludCBpc3IsIHN0cnVjdCB2Y3B1ICp2KQoreworICAgIHVuc2ln
bmVkIGludCBpOworICAgIGNvbnN0IHN0cnVjdCB2bGFwaWMgKnZsYXBpYyA9IHZjcHVfdmxhcGlj
KHYpOworCisgICAgdm14X3ZtY3NfZW50ZXIodik7CisKKyAgICBzZXRfc3ZpKGlzcik7CisKICAg
ICAvKgogICAgICAqIFRoZW9yZXRpY2FsbHksIG9ubHkgbGV2ZWwgdHJpZ2dlcmVkIGludGVycnVw
dHMgY2FuIGhhdmUgdGhlaXIKICAgICAgKiBjb3JyZXNwb25kaW5nIGJpdHMgc2V0IGluIHRoZSBl
b2kgZXhpdCBiaXRtYXAuIFRoYXQgaXMsIHRoZSBiaXRzCkBAIC0yMTExLDE0ICsyMTIwLDEzIEBA
IHN0YXRpYyBib29sIHZteF90ZXN0X3Bpcihjb25zdCBzdHJ1Y3QgdmMKICAgICByZXR1cm4gcGlf
dGVzdF9waXIodmVjLCAmdi0+YXJjaC5odm0udm14LnBpX2Rlc2MpOwogfQogCi1zdGF0aWMgdm9p
ZCB2bXhfaGFuZGxlX2VvaSh1OCB2ZWN0b3IpCitzdGF0aWMgdm9pZCB2bXhfaGFuZGxlX2VvaSh1
aW50OF90IHZlY3RvciwgaW50IGlzcikKIHsKLSAgICB1bnNpZ25lZCBsb25nIHN0YXR1czsKKyAg
ICB1OCBvbGRfc3ZpID0gc2V0X3N2aShpc3IpOworICAgIHN0YXRpYyBib29sIHdhcm5lZDsKIAot
ICAgIC8qIFdlIG5lZWQgdG8gY2xlYXIgdGhlIFNWSSBmaWVsZC4gKi8KLSAgICBfX3ZtcmVhZChH
VUVTVF9JTlRSX1NUQVRVUywgJnN0YXR1cyk7Ci0gICAgc3RhdHVzICY9IFZNWF9HVUVTVF9JTlRS
X1NUQVRVU19TVUJGSUVMRF9CSVRNQVNLOwotICAgIF9fdm13cml0ZShHVUVTVF9JTlRSX1NUQVRV
Uywgc3RhdHVzKTsKKyAgICBpZiAoIHZlY3RvciAhPSBvbGRfc3ZpICYmICF0ZXN0X2FuZF9zZXRf
Ym9vbCh3YXJuZWQpICkKKyAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HICJFT0kgZm9yICUw
MnggYnV0IFNWST0lMDJ4XG4iLCB2ZWN0b3IsIG9sZF9zdmkpOwogfQogCiBzdGF0aWMgdm9pZCB2
bXhfZW5hYmxlX21zcl9pbnRlcmNlcHRpb24oc3RydWN0IGRvbWFpbiAqZCwgdWludDMyX3QgbXNy
KQotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaAorKysgYi94ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS9odm0uaApAQCAtMjAxLDcgKzIwMSw3IEBAIHN0cnVjdCBodm1fZnVuY3Rpb25f
dGFibGUgewogICAgIHZvaWQgKCpkZWxpdmVyX3Bvc3RlZF9pbnRyKShzdHJ1Y3QgdmNwdSAqdiwg
dTggdmVjdG9yKTsKICAgICB2b2lkICgqc3luY19waXJfdG9faXJyKShzdHJ1Y3QgdmNwdSAqdik7
CiAgICAgYm9vbCAoKnRlc3RfcGlyKShjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgdWludDhfdCB2ZWN0
b3IpOwotICAgIHZvaWQgKCpoYW5kbGVfZW9pKSh1OCB2ZWN0b3IpOworICAgIHZvaWQgKCpoYW5k
bGVfZW9pKSh1aW50OF90IHZlY3RvciwgaW50IGlzcik7CiAKICAgICAvKldhbGsgbmVzdGVkIHAy
bSAgKi8KICAgICBpbnQgKCpuaHZtX2hhcF93YWxrX0wxX3AybSkoc3RydWN0IHZjcHUgKnYsIHBh
ZGRyX3QgTDJfZ3BhLAoKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 09:52:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 09:52: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 1gAu78-000111-26; Fri, 12 Oct 2018 09:52:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wncn=my=xenproject.org=prvs=816c054d1=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gAu77-00010p-0b
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 09:52:09 +0000
X-Inumbo-ID: aa02ef55-ce04-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aa02ef55-ce04-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 09:53:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,371,1534809600"; d="scan'208";a="67672212"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75400-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-jessie:build-armhf-pvops:<job
 status>:broken:regression
 distros-debian-jessie:build-i386:<job status>:broken:regression
 distros-debian-jessie:build-amd64-pvops:<job status>:broken:regression
 distros-debian-jessie:build-armhf:<job status>:broken:regression
 distros-debian-jessie:build-amd64:<job status>:broken:regression
 distros-debian-jessie:build-i386-pvops:<job status>:broken:regression
 distros-debian-jessie:test-amd64-i386-i386-jessie-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-jessie:test-amd64-i386-amd64-jessie-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-jessie:test-amd64-amd64-i386-jessie-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-jessie:test-armhf-armhf-armhf-jessie-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-jessie:test-amd64-amd64-amd64-jessie-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-jessie:build-armhf-pvops:host-install(4):broken:nonblocking
 distros-debian-jessie:build-armhf:host-install(4):broken:nonblocking
 distros-debian-jessie:build-i386:host-install(4):broken:nonblocking
 distros-debian-jessie:build-amd64-pvops:host-install(4):broken:nonblocking
 distros-debian-jessie:build-amd64:host-install(4):broken:nonblocking
 distros-debian-jessie:build-i386-pvops:host-install(4):broken:nonblocking
X-Osstest-Versions-That: flight=75355
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 12 Oct 2018 10:52:03 +0100
Subject: [Xen-devel] [distros-debian-jessie test] 75400: 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>

ZmxpZ2h0IDc1NDAwIGRpc3Ryb3MtZGViaWFuLWplc3NpZSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NTQwMC8KCkZhaWx1cmVzIGFuZCBwcm9i
bGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUg
YmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0
YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LWplc3NpZS1uZXRib290LXB2Z3J1YiAgMSBidWlsZC1j
aGVjaygxKSAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LWplc3NpZS1u
ZXRib290LXB5Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtamVzc2llLW5ldGJvb3QtcHlncnViICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtYXJtaGYtamVzc2llLW5ldGJvb3QtcHln
cnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1qZXNzaWUtbmV0Ym9vdC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQg
bi9hCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICAgICAgICAgYnJva2VuIGxpa2UgNzUzNTUKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlrZSA3NTM1NQogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgICAgIGJy
b2tlbiBsaWtlIDc1MzU1CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzUzNTUKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlrZSA3
NTM1NQogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgICAgICAgIGJyb2tlbiBsaWtlIDc1MzU1CgpiYXNlbGluZSB2ZXJzaW9uOgogZmxpZ2h0ICAg
ICAgICAgICAgICAgNzUzNTUKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LWplc3NpZS1uZXRib290LXB2Z3J1YiAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LWplc3NpZS1uZXRib290LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LWplc3NpZS1uZXRi
b290LXB5Z3J1YiAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWFy
bWhmLWplc3NpZS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1qZXNzaWUtbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQK
bG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVz
dC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 10:23:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 10:23: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 1gAub9-0003Jc-Ln; Fri, 12 Oct 2018 10:23:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/ye0=my=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gAub7-0003JP-Px
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 10:23:09 +0000
X-Inumbo-ID: ff2cb495-ce08-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ff2cb495-ce08-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 10:24: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 <aliasfile-bounces@xenproject.org>)
 id 1gAub2-0000Z6-BY; Fri, 12 Oct 2018 10:23: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 1gAub2-00060s-4M; Fri, 12 Oct 2018 10:23:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gAub2-0001x1-2M; Fri, 12 Oct 2018 10:23:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128599-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-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-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop: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-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-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-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-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start: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-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-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-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu: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-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1: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-armhf-armhf-libvirt-raw: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-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1: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
X-Osstest-Versions-This: linux=bb2d8f2f61047cbde08b78ec03e4ebdb01ee5434
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 12 Oct 2018 10:23:04 +0000
Subject: [Xen-devel] [linux-linus test] 128599: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODU5OSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4NTk5LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1
ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxMSBn
dWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1p
bnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2
NC1ydW1wcnVuLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
IDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4
Ni1leGFtaW5lICAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXJ1bXBydW4taTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtYW1kNjQgMTEgZ3Vlc3Qtc3RhcnQgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgOCByZWJvb3QgICAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKClJlZ3Jlc3Npb25z
IHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjU4OTgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3Qg
YmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI1ODk4CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjU4OTgKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU4OTgK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAg
ZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0
YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2
ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgYmIyZDhm
MmY2MTA0N2NiZGUwOGI3OGVjMDNlNGViZGIwMWVlNTQzNApiYXNlbGluZSB2ZXJzaW9uOgogbGlu
dXggICAgICAgICAgICAgICAgOTQ3MTBjYWMwZWY0ZWUxNzdhNjNiNTIyNzY2NGIzOGM5NWJiZjcw
MwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1ODk4ICAyMDE4LTA4LTEzIDIxOjIwOjU1IFogICA1
OSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTkyMSAgMjAxOC0wOC0xNSAxMzowNjo1NiBa
ICAgNTcgZGF5cyAgIDU5IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODU5OSAgMjAx
OC0xMC0xMCAxNjowOTowNiBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMjM2NCBwZW9w
bGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1y
dW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
YW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
eWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dz
CmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGlu
IGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVy
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8g
cmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyOTk1MjIgbGluZXMgbG9uZy4pCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 10:35:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 10: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 1gAunD-0004AG-Vm; Fri, 12 Oct 2018 10:35:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/ye0=my=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gAunB-0004A3-Qp
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 10:35:37 +0000
X-Inumbo-ID: 302dc8d8-ce0a-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 302dc8d8-ce0a-11e8-a8a5-bc764e045a96;
 Fri, 12 Oct 2018 12:32:59 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gAun8-0000nT-JX; Fri, 12 Oct 2018 10:35: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 1gAun8-0006g1-6y; Fri, 12 Oct 2018 10:35:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gAun8-0003Eq-6L; Fri, 12 Oct 2018 10:35:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128603-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=1dbf6222dd5e1fedcbe335fc0852ef66e7a92901
X-Osstest-Versions-That: libvirt=0d981bcefcb5defa27c208a976165c7eb9cda56a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 12 Oct 2018 10:35:34 +0000
Subject: [Xen-devel] [libvirt test] 128603: 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>

ZmxpZ2h0IDEyODYwMyBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg2MDMvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEyODUyMQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4NTIxCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
cWNvdzIgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIDFkYmY2MjIyZGQ1ZTFmZWRjYmUzMzVmYzA4NTJlZjY2ZTdhOTI5
MDEKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDBkOTgxYmNlZmNiNWRl
ZmEyN2MyMDhhOTc2MTY1YzdlYjljZGE1NmEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyODUyMSAg
MjAxOC0xMC0wOSAwNDoxOTowNCBaICAgIDMgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjg2
MDMgIDIwMTgtMTAtMTAgMTc6MTk6MDMgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBCam9lcm4gV2FsayA8Yndh
bGtAbGludXguaWJtLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBNYXJj
IEhhcnRtYXllciA8bWhhcnRtYXlAbGludXguaWJtLmNvbT4KICBNaWNoYWwgUHJpdm96bmlrIDxt
cHJpdm96bkByZWRoYXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MK
aW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBh
dmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4g
Z2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoK
ClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L2xpYnZpcnQuZ2l0CiAgIDBkOTgxYmNl
ZmMuLjFkYmY2MjIyZGQgIDFkYmY2MjIyZGQ1ZTFmZWRjYmUzMzVmYzA4NTJlZjY2ZTdhOTI5MDEg
LT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 10:41:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 10:41: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 1gAut6-0004wt-UA; Fri, 12 Oct 2018 10:41:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=tlq1=my=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gAut5-0004wo-Dj
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 10:41:43 +0000
X-Inumbo-ID: 973f907a-ce0b-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 973f907a-ce0b-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 10:43:01 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 12 Oct 2018 04:41:41 -0600
Message-Id: <5BC07A6402000078001F0F91@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 12 Oct 2018 04:41:40 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5BC06A4B02000078001F0EE0@prv1-mh.provo.novell.com>
In-Reply-To: <5BC06A4B02000078001F0EE0@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH RFC] VMX: fix vmx_handle_eoi()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jun Nakajima <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>

Pj4+IE9uIDEyLjEwLjE4IGF0IDExOjMyLCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+IElu
IGNvbW1pdCAzMDMwNjZmZGIxZSAoIlZNWDogZml4IGludGVyYWN0aW9uIG9mIEFQSUMtViBhbmQg
VmlyaWRpYW4KPiBlbXVsYXRpb24iKSBJIHNjcmV3ZWQgdXAgcXVpdGUgaGVhdmlseTogSW5zdGVh
ZCBvZiBjbGVhcmluZyBTVkksIFJWSSB3YXMKPiBjbGVhcmVkLgoKSSB3YXMgd3JvbmcgaGVyZToK
Cj4gQEAgLTIxMTEsMTQgKzIxMjAsMTMgQEAgc3RhdGljIGJvb2wgdm14X3Rlc3RfcGlyKGNvbnN0
IHN0cnVjdCB2Ywo+ICAgICAgcmV0dXJuIHBpX3Rlc3RfcGlyKHZlYywgJnYtPmFyY2guaHZtLnZt
eC5waV9kZXNjKTsKPiAgfQo+ICAKPiAtc3RhdGljIHZvaWQgdm14X2hhbmRsZV9lb2kodTggdmVj
dG9yKQo+ICtzdGF0aWMgdm9pZCB2bXhfaGFuZGxlX2VvaSh1aW50OF90IHZlY3RvciwgaW50IGlz
cikKPiAgewo+IC0gICAgdW5zaWduZWQgbG9uZyBzdGF0dXM7Cj4gKyAgICB1OCBvbGRfc3ZpID0g
c2V0X3N2aShpc3IpOwo+ICsgICAgc3RhdGljIGJvb2wgd2FybmVkOwo+ICAKPiAtICAgIC8qIFdl
IG5lZWQgdG8gY2xlYXIgdGhlIFNWSSBmaWVsZC4gKi8KPiAtICAgIF9fdm1yZWFkKEdVRVNUX0lO
VFJfU1RBVFVTLCAmc3RhdHVzKTsKPiAtICAgIHN0YXR1cyAmPSBWTVhfR1VFU1RfSU5UUl9TVEFU
VVNfU1VCRklFTERfQklUTUFTSzsKClRoaXMgaW5kZWVkIGtlcHQgUlZJLCBidXQgd3JvbmdseSBt
YXNrZWQgb2ZmIGJpdHMgMTYgYW5kIHVwLiBCdXQKdGhhdCdzIGJlbmlnbiBhcyBsb25nIGFzIHRo
b3NlIGJpdHMgZG9uI3QgaGF2ZSBhIG1lYW5pbmcgYW55d2F5LgoKVGhlIHNlY29uZCBhc3BlY3Qg
LSBpZ25vcmluZyBJU1IgYml0cyAtIHN0aWxsIGhvbGRzLCBzbyB0aGUgY2hhbmdlCml0c2VsZiBp
cyBzdGlsbCBuZWVkZWQgYWZhaWN0LiBKdXN0IHRoZSBmaXJzdCBwYXJhZ3JhcGggb2YgdGhlCmRl
c2NyaXB0aW9uIHdvdWxkIG5lZWQgdG8gY2hhbmdlLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 12:10:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 12: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 1gAwGx-00031w-Ea; Fri, 12 Oct 2018 12:10:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/ye0=my=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gAwGv-00031m-Tn
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 12:10:26 +0000
X-Inumbo-ID: fb8a16b7-ce17-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fb8a16b7-ce17-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 12:11: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 <aliasfile-bounces@xenproject.org>)
 id 1gAwGq-0002YC-3Z; Fri, 12 Oct 2018 12:10: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 1gAwGp-0006K3-Qs; Fri, 12 Oct 2018 12:10:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gAwGp-0005xr-PH; Fri, 12 Oct 2018 12:10:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1gAwGp-0005xr-PH@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 12 Oct 2018 12:10:19 +0000
Subject: [Xen-devel] [freebsd-master bisection] complete
 build-amd64-xen-freebsd
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiBidWlsZC1hbWQ2
NC14ZW4tZnJlZWJzZAp0ZXN0aWQgeGVuLWJ1aWxkLWZyZWVic2QKClRyZWU6IGZyZWVic2QgZ2l0
Oi8vZ2l0aHViLmNvbS9mcmVlYnNkL2ZyZWVic2QuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJp
dHMueGVuLm9yZy9xZW11LXhlbi5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94
ZW4uZ2l0CgoqKiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgog
IEJ1ZyBpcyBpbiB0cmVlOiAgZnJlZWJzZCBnaXQ6Ly9naXRodWIuY29tL2ZyZWVic2QvZnJlZWJz
ZC5naXQKICBCdWcgaW50cm9kdWNlZDogIGZjZjUxMTllODM0MmE2NDE5NjBjYTEyYmQ0YWY5OGUx
MTc0ZDI4MTcKICBCdWcgbm90IHByZXNlbnQ6IDk1YWZjYzFmNGQxMmMzYzMwOTNkMTdhMmZjNDg0
MGE4MGI2ODk5NmIKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg2NjYvCgoKICBjb21taXQgZmNmNTExOWU4MzQyYTY0
MTk2MGNhMTJiZDRhZjk4ZTExNzRkMjgxNwogIE1lcmdlOiA0NmQxZjNhOTk4ZiA5NWFmY2MxZjRk
MQogIEF1dGhvcjogZ2piIDxnamJARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBGcmkgT2N0IDUgMTc6
NTM6NDcgMjAxOCArMDAwMAogIAogICAgICBNRkggcjMzODY2MSB0aHJvdWdoIHIzMzkyMDAuCiAg
ICAgIAogICAgICBTcG9uc29yZWQgYnk6ICAgVGhlIEZyZWVCU0QgRm91bmRhdGlvbgogIAogIGNv
bW1pdCA0NmQxZjNhOTk4ZjcxZTZlMzVjNjg1ZTkyYjc2MGY1NDg4ZDZjODJhCiAgQXV0aG9yOiBq
aGIgPGpoYkBGcmVlQlNELm9yZz4KICBEYXRlOiAgIEZyaSBPY3QgNSAxNjozNToyNCAyMDE4ICsw
MDAwCiAgCiAgICAgIFVwZGF0ZSB0aGUgZXhpc3RpbmcgaGVpbWRhbCBpbXBsZW1lbnRhdGlvbiBm
b3IgT3BlblNTTCAxLjEuCiAgICAgIAogICAgICBFeGlzdGluZyB3b3JrIGlzIHVuZGVyd2F5IHRv
IGltcG9ydCBhIG5ld2VyIHZlcnNpb24gb2YgaGVpbWRhbCwgYnV0CiAgICAgIHRoaXMgcGF0Y2hz
ZXQgZ2V0cyB1cyB0byBhIGZ1bGx5IHdvcmtpbmcgdHJlZSB0byBlbmFibGUgbW9yZSB3aWRlCiAg
ICAgIHNwcmVhZCB0ZXN0aW5nIG9mIE9wZW5TU0wgMS4xIGZvciBub3cuCiAgICAgIAogICAgICBJ
J3ZlIGFsc28gZW5hYmxlZCBXQVJOUz0xIGZvciBrZXJiZXJvcyAod2hpY2ggaXMgdGhlIHJlYXNv
biBmb3IgdGhlCiAgICAgIGNoYW5nZSBpbiBsaWJyb2tlbikuICBIYXZpbmcgLVdlcnJvciBlbmFi
bGVkIHdhcyB1c2VmdWwgZHVyaW5nIHRoZQogICAgICAxLjEgdXBkYXRlcyBhbmQgd2UgcHJvYmFi
bHkgc2hvdWxkIGhhdmUgd2FybmluZ3MgZW5hYmxlZCBieSBkZWZhdWx0CiAgICAgIGZvciBrZXJi
ZXJvcyBhbnl3YXkuCiAgICAgIAogICAgICBUaGlzIHBhc3NlcyBtYWtlIHRpbmRlcmJveCwgYW5k
IEkgaGF2ZSBhbHNvIGRvbmUgc29tZSB2ZXJ5IGxpZ2h0CiAgICAgIHJ1bnRpbWUgdGVzdGluZyBv
biBhbWQ2NC4KICAgICAgCiAgICAgIFJldmlld2VkIGJ5OiAgICBiamssIGpraW0sIGVtYXN0ZQog
ICAgICBEaWZmZXJlbnRpYWwgUmV2aXNpb246ICBodHRwczovL3Jldmlld3MuZnJlZWJzZC5vcmcv
RDE3Mjc2CiAgCiAgY29tbWl0IGUwZDQ4ZTNhMTQzYWEyMzZmZjllMDdjYTM1MGYxNTA0YThlMDFi
ZGIKICBBdXRob3I6IGVtYXN0ZSA8ZW1hc3RlQEZyZWVCU0Qub3JnPgogIERhdGU6ICAgV2VkIE9j
dCAzIDE2OjM4OjM2IDIwMTggKzAwMDAKICAKICAgICAgb3BlbnNzaDogY29ubmVjdCBsaWJyZXNz
bC1hcGktY29tcGF0LmMgYW5kIHJlZ2VuIGNvbmZpZy5oCiAgICAgIAogICAgICBEaWZmZXJlbnRp
YWwgUmV2aXNpb246ICBodHRwczovL3Jldmlld3MuZnJlZWJzZC5vcmcvRDE3MzkwCiAgCiAgY29t
bWl0IDc5MjFkZGU2MGQ1ZTQ1MjFlODNhYWZjODQxNTdhNjVjNzM4NTFhMGYKICBBdXRob3I6IGVt
YXN0ZSA8ZW1hc3RlQEZyZWVCU0Qub3JnPgogIERhdGU6ICAgV2VkIE9jdCAzIDE2OjA2OjE3IDIw
MTggKzAwMDAKICAKICAgICAgb3BlbnNzaDogYWRkIG9wZW5ic2QtY29tcGF0L2xpYnJlc3NsLWFw
aS1jb21wYXQuYwogICAgICAKICAgICAgTWlzc2VkIGluIG1pZ3JhdGluZyBjaGFuZ2VzZXQgZnJv
bSBnaXQgdG8gc3ZuIGZvciByMzM4ODExCiAgICAgIAogICAgICBSZXBvcnRlZCBieTogICAgamhi
CiAgCiAgY29tbWl0IDNiMWE5NmVlMTZmOWI5YWRmZTA0ZjIzNmIyMGY1ZTM2ODdlYzQ5NzQKICBB
dXRob3I6IGpoYiA8amhiQEZyZWVCU0Qub3JnPgogIERhdGU6ICAgVHVlIE9jdCAyIDIxOjQwOjU3
IDIwMTggKzAwMDAKICAKICAgICAgVXBkYXRlIG9ic29sZXRlIGZpbGVzIGxpc3QgZm9yIE9wZW5T
U0wgMS4xLjEuCiAgICAgIAogICAgICBUaGlzIHdpbGwgbmVlZCBhIHJlYWwgZGF0ZSBvbmNlIHRo
aXMgaXMgbWVyZ2VkIHRvIGhlYWQuCiAgICAgIAogICAgICBPbmUgd2VpcmQgdGhpbmcgdG8gbm90
ZTogdGhlIDMyLWJpdCBlbmdpbmVzIGdldCBkdW1wZWQgaW50byAvdXNyL2xpYjMyCiAgICAgIHJh
dGhlciB0aGFuIC91c3IvbGliMzIvZW5naW5lcywgYW5kIEkgYmV0IHRoZSAzMi1iaXQgbGliY3J5
cHRvLnNvIGkKICAgICAgbG9va2luZyBmb3IgdGhlIC5zbyBmaWxlcyBpbiB0aGUgd3JvbmcgcGxh
Y2UuICBXZSBzaG91bGQgcHJvYmFibHkgZml4CiAgICAgIGJvdGggb2YgdGhvc2UgYXQgc29tZSBw
b2ludC4KICAgICAgCiAgICAgIFJldmlld2VkIGJ5OiAgICBlbWFzdGUsIGpraW0KICAgICAgRGlm
ZmVyZW50aWFsIFJldmlzaW9uOiAgaHR0cHM6Ly9yZXZpZXdzLmZyZWVic2Qub3JnL0QxNzM4NAog
IAogIGNvbW1pdCAyMzA5MzgzMjk2OWVhOTgzN2Q0NTJkNDBiMjEyMWNmNzZkZWJmNDg3CiAgQXV0
aG9yOiBqa2ltIDxqa2ltQEZyZWVCU0Qub3JnPgogIERhdGU6ICAgTW9uIE9jdCAxIDIwOjU1OjAx
IDIwMTggKzAwMDAKICAKICAgICAgTWFrZSBzZW5kbWFpbCB3b3JrIHdpdGggT3BlblNTTCAxLjEg
QVBJLiAgVGFrZW4gZnJvbSB0aGUgcG9ydHMgdHJlZS4KICAgICAgCiAgICAgIGh0dHBzOi8vc3Zu
d2ViLmZyZWVic2Qub3JnL3BvcnRzL2hlYWQvbWFpbC9zZW5kbWFpbC9maWxlcy9wYXRjaC10bHMu
Yz9yZXZpc2lvbj00NjYyNDAKICAgICAgCiAgICAgIFJlcXVlc3RlZCBieTogICBnc2hhcGlybwog
IAogIGNvbW1pdCBiYWQzZGJjYjQ3YjViYmQ1ZGEwNzNkY2YwMjU0Mzk1MjA2ZmRkYjA0CiAgQXV0
aG9yOiBqa2ltIDxqa2ltQEZyZWVCU0Qub3JnPgogIERhdGU6ICAgTW9uIE9jdCAxIDIwOjUxOjI2
IDIwMTggKzAwMDAKICAKICAgICAgUmV2ZXJ0IHIzMzg3NzMuICBBIHBhdGNoIGZyb20gdGhlIHBv
cnRzIHRyZWUgd2lsbCBiZSBjb21taXR0ZWQuCiAgICAgIAogICAgICBSZXF1ZXN0ZWQgYnk6ICAg
Z3NoYXBpcm8KICAKICBjb21taXQgNjgzZDE2NGE2MDBiZDI2NTk2NmQzOTU1ZTI5Zjg3YzkyMDBl
YjdiZAogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAgIE1vbiBPY3Qg
MSAxODoxNjozNiAyMDE4ICswMDAwCiAgCiAgICAgIERyb3AgcHJlLUFWWCB0b29sY2hhaW4gZm9y
IGFtZDY0IGFuZCBpMzg2IHRvIHNpbXBsaWZ5IHRoZSBtYWtlZmlsZS4KICAgICAgCiAgICAgIEVz
cGVjaWFsbHksIGhlYWQgZG9lcyBub3Qgc3VwcG9ydCBvbGQgdG9vbGNoYWlucyBiZWNhdXNlIG9m
IGlmdW5jIHN1cHBvcnQuCiAgCiAgY29tbWl0IGExNzhlNzJhODIxMDJlOGE3YjYxNzg3MDEzMTYy
MmFlOTVlZGQ3YTAKICBBdXRob3I6IGpraW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBU
dWUgU2VwIDI1IDIyOjIxOjM2IDIwMTggKzAwMDAKICAKICAgICAgUmVtb3ZlIE1EIGRpcmRlcHMg
ZnJvbSBNYWtlZmlsZS5kZXBlbmQuCiAgICAgIAogICAgICBJdCBjYW4ndCBiZSByaWdodC4gOi0o
CiAgCiAgY29tbWl0IGU0YjczZWNlMzFmMWQxMWFiMDdjMjE3OWRmY2M0YzkzODExOWFjYjEKICBB
dXRob3I6IGpraW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBUdWUgU2VwIDI1IDIyOjE1
OjQ3IDIwMTggKzAwMDAKICAKICAgICAgTWFrZSBpdCBtb3JlIG1ldGEgbW9kZSBmcmllbmRseS4K
ICAKICBjb21taXQgNmFjNDlkN2Q1NWU2MGFlMWQxMDgxYzNhYzU1YmM1YTBiNWJlNGVlYgogIEF1
dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAgIFR1ZSBTZXAgMjUgMjI6MTQ6
NTIgMjAxOCArMDAwMAogIAogICAgICBGaXggQ0xFQU5GSUxFUy4KICAKICBjb21taXQgMmVmMGI2
NDRiZDZiNGRhNzk5MGFmNWRhMzNlZDU1Y2E2MDQwYTQ5OQogIEF1dGhvcjogamtpbSA8amtpbUBG
cmVlQlNELm9yZz4KICBEYXRlOiAgIFR1ZSBTZXAgMjUgMjE6MTI6MzYgMjAxOCArMDAwMAogIAog
ICAgICBSZWdlbiBNYWtlZmlsZS5kZXBlbmQuCiAgCiAgY29tbWl0IDdiZWNmZGQ3Mzk3NWJhMDI4
MzUwY2I4NjU1NTM2NDMyZTM3MTgxNzQKICBBdXRob3I6IGVtYXN0ZSA8ZW1hc3RlQEZyZWVCU0Qu
b3JnPgogIERhdGU6ICAgVHVlIFNlcCAyNSAxNzo0MTo0OCAyMDE4ICswMDAwCiAgCiAgICAgIGxp
YmV2ZW50OiBlbGltaW5hdGUgaW4tdHJlZSB1c2FnZSBvZiBhcmM0cmFuZG9tX2FkZHJhbmRvbQog
ICAgICAKICAgICAgQXBwbHkgcjMzODA1OSB0byBuZXdseS1hZGRlZCBsaWJldmVudCAyLjEuMTgu
CiAgICAgIAogICAgICBTcG9uc29yZWQgYnk6ICAgVGhlIEZyZWVCU0QgRm91bmRhdGlvbgogIAog
IGNvbW1pdCA4OTc1OGM1MGY2ZGNlOWY5MDcxOTM4ZGFjZjI1M2Y5OWQwNTIxNTRiCiAgQXV0aG9y
OiBlbWFzdGUgPGVtYXN0ZUBGcmVlQlNELm9yZz4KICBEYXRlOiAgIE1vbiBTZXAgMjQgMTc6NTE6
NTYgMjAxOCArMDAwMAogIAogICAgICBTd2l0Y2ggbnRwJ3MgZW1iZWRkZWQgbGliZXZlbnQgdG8g
Mi4xLjE4CiAgICAgIAogICAgICBGb3IgT3BlblNTTCAxLjEuMSBjb21wYXRpYmlsaXR5LgogICAg
ICAKICAgICAgU3BvbnNvcmVkIGJ5OiAgIFRoZSBGcmVlQlNEIEZvdW5kYXRpb24uCiAgCiAgY29t
bWl0IDJiZGJhODU3NzMyMjZiZGVhNTNmOWM1Y2VkMTU5NWQ5ZTExMWM4Y2MKICBNZXJnZTogYWUz
MzIwMDNkMzEgZWFjNThiOTlkZGUKICBBdXRob3I6IGVtYXN0ZSA8ZW1hc3RlQEZyZWVCU0Qub3Jn
PgogIERhdGU6ICAgTW9uIFNlcCAyNCAxNjo0ODo1NCAyMDE4ICswMDAwCiAgCiAgICAgIENvcHkg
bGliZXZlbnQgc291cmNlcyB0byBjb250cmliCiAgICAgIAogICAgICBUbyByZXBsYWNlIHRoZSBs
aWJldmVudCBlbWJlZGRlZCBpbiBudHAsIGZvciBPcGVuU1NMIDEuMS4xIGNvbXBhdC4KICAKICBj
b21taXQgZWFjNThiOTlkZGUzZTE1YmZmMmQxOGYxMmE5MThlZDg1ODdlM2Q4MgogIEF1dGhvcjog
ZW1hc3RlIDxlbWFzdGVARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBNb24gU2VwIDI0IDE2OjMyOjEw
IDIwMTggKzAwMDAKICAKICAgICAgSW1wb3J0IGxpYmV2ZW50IDIuMS4xOAogICAgICAKICAgICAg
VGhpcyB3aWxsIGJlIHVzZWQgdG8gcmVwbGFjZSB0aGUgZW1iZWRkZWQgbGliZXZlbnQgaW4gbnRw
LCBmb3IKICAgICAgT3BlblNTTCAxLjEuMSBjb21wYXRpYmlsaXR5LgogICAgICAKICAgICAgU3Bv
bnNvcmVkIGJ5OiAgIFRoZSBGcmVlQlNEIEZvdW5kYXRpb24KICAKICBjb21taXQgYWUzMzIwMDNk
MzE3MzNkNGJmMTdkMDRjZjI1MThhMzk2MTRjYzUzYwogIEF1dGhvcjogamtpbSA8amtpbUBGcmVl
QlNELm9yZz4KICBEYXRlOiAgIFN1biBTZXAgMjMgMDI6NTE6NTQgMjAxOCArMDAwMAogIAogICAg
ICBBZGQgYSBoYWNrIHRvIGJ1aWxkIG9uIEFSTXY0IGFuZCBBUk12NS4KICAKICBjb21taXQgYWNl
MWE5YjAwODlkNGQyOWYzNTc5MDEwNzY3Mjc0NjJhNGNhMDEzNgogIEF1dGhvcjogamtpbSA8amtp
bUBGcmVlQlNELm9yZz4KICBEYXRlOiAgIFNhdCBTZXAgMjIgMjM6MDI6NDUgMjAxOCArMDAwMAog
IAogICAgICBDb25uZWN0IGFuIGFzc2VtYmx5IGZpbGUgZm9yIGFhcmNoNjQgdG8gYnVpbGQuCiAg
CiAgY29tbWl0IDZmZmU5MDIzNDIwMjVhYzI4ZDI2NWE2NTA4MjdhZTRmMTJjYmVlMGUKICBBdXRo
b3I6IGpraW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBTYXQgU2VwIDIyIDA2OjUwOjU2
IDIwMTggKzAwMDAKICAKICAgICAgQWRkIG1pc3NpbmcgQUNGTEFHUyBmb3IgYWFyY2g2NC4KICAK
ICBjb21taXQgZjc3Y2U1MTliY2I0NzAyMDFkNzY3ZGJlMjYwMWY2OTEwZjkzZDUzZQogIEF1dGhv
cjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAgIFNhdCBTZXAgMjIgMDU6NTk6NDMg
MjAxOCArMDAwMAogIAogICAgICBGaXggdHlwb3MgaW4gdGhlIHByZXZpb3VzIGNvbW1pdC4KICAK
ICBjb21taXQgNTAxZDY5ZWRkZTIwMzE3MmI1ZWVmYmYzMGNkOTljYjA2Y2MyYzI3MwogIEF1dGhv
cjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAgIFNhdCBTZXAgMjIgMDU6MzA6NTUg
MjAxOCArMDAwMAogIAogICAgICBBZGQgYSBtaXNzaW5nIHNvdXJjZSBmaWxlIGZvciBTSEEuCiAg
CiAgY29tbWl0IDQ3NjRjMThhY2FjOThjMDgwNTBhYTdlYTgxYmMwZjA5NTMyNzliZDkKICBBdXRo
b3I6IGpraW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBTYXQgU2VwIDIyIDA1OjE2OjA2
IDIwMTggKzAwMDAKICAKICAgICAgQWRkIENGTEFHUyBmb3IgYWFyY2g2NC9hcm0gYXNzZW1ibHkg
ZmlsZXMuCiAgCiAgY29tbWl0IGJiYzRmNjFkYWUyYTc2MzEyMGViZWJiYWQxNGY2ZjFmZTE2Yzk1
N2QKICBBdXRob3I6IGpraW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBTYXQgU2VwIDIy
IDA0OjMyOjQ0IDIwMTggKzAwMDAKICAKICAgICAgQWRkIGFub3RoZXIgaW5jbHVkZSBkaXJlY3Rv
cnkgZm9yIGFhcmNoNjQgYW5kIGFybS4KICAKICBjb21taXQgOTU2OGQ1MTdjOWUyOWY3MTRiZTlj
Y2FjNDZmYzBlMDEwZDg1NWNmMwogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBE
YXRlOiAgIFNhdCBTZXAgMjIgMDM6NTQ6NDAgMjAxOCArMDAwMAogIAogICAgICBSZWdlbiBjcHVp
ZCBhc3NlbWJseSBmaWxlcyBmb3IgYWFyY2g2NCBhbmQgYXJtLgogIAogIGNvbW1pdCAwZDQxM2Q0
YmI0YjIzZDQyNzI0YzhlZjdkNDhmY2U3ZjFiNGZjNDQ1CiAgQXV0aG9yOiBqa2ltIDxqa2ltQEZy
ZWVCU0Qub3JnPgogIERhdGU6ICAgU2F0IFNlcCAyMiAwMjo0MzoyNCAyMDE4ICswMDAwCiAgCiAg
ICAgIENvbm5lY3QgYXNzZW1ibHkgZmlsZXMgZm9yIGFybSB0byBidWlsZC4KICAKICBjb21taXQg
MThjNWZmMTNhODNiN2FmZWZkN2IyODk3OWMxMTNhNTFlODIyODYxMQogIEF1dGhvcjogamtpbSA8
amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAgIFNhdCBTZXAgMjIgMDI6NDI6NTEgMjAxOCArMDAw
MAogIAogICAgICBSZWdlbiBhc3NlbWJseSBmaWxlcyBmb3IgYXJtLgogIAogIGNvbW1pdCAzZDQw
ODkxYTAxYzE5ZjE0MzFiZjViZDVlZTYzZGJlYWQxMjA5ODRiCiAgQXV0aG9yOiBqa2ltIDxqa2lt
QEZyZWVCU0Qub3JnPgogIERhdGU6ICAgU2F0IFNlcCAyMiAwMjoyMzo0MiAyMDE4ICswMDAwCiAg
CiAgICAgIENvbm5lY3QgYXNzZW1ibHkgZmlsZXMgZm9yIGFhcmNoNjQgdG8gYnVpbGQuCiAgCiAg
Y29tbWl0IDJhNDkyMDVmYTFlNmQ5ZjIxM2QxYmY1ZWZkMjJlNjcxNmQ5ZjM1YzgKICBBdXRob3I6
IGpraW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBTYXQgU2VwIDIyIDAyOjIzOjAzIDIw
MTggKzAwMDAKICAKICAgICAgUmVnZW4gYXNzZW1wbHkgZmlsZXMgZm9yIGFhcmNoNjQuCiAgCiAg
Y29tbWl0IDNmZTc1YmYxMDNlMjcxZDZjYWNhNTRkMDY0NWRhYWE2ZjhlODZhNTAKICBBdXRob3I6
IGpraW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBGcmkgU2VwIDIxIDIyOjI2OjAwIDIw
MTggKzAwMDAKICAKICAgICAgVW5pZnkgb3BlbnNzbGNvbmYuaCB0ZW1wbGF0ZXMuCiAgICAgIAog
ICAgICBUaGVyZSBpcyBubyBNRCBtYWNybyBpbiB0aGlzIGZpbGUgYW55IG1vcmUuCiAgCiAgY29t
bWl0IGZmMTlmZjgxY2NmNWQ1YzhiNmQxMTBiYzdiNTczOWE1Yjc5NzA5NmEKICBBdXRob3I6IGpr
aW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBUaHUgU2VwIDIwIDIzOjA2OjU5IDIwMTgg
KzAwMDAKICAKICAgICAgUmVtb3ZlIHB0aHJlYWQgZnJvbSBMSUJBREQgZm9yIG9wZW5zc2woMSku
CiAgICAgIAogICAgICBsaWJjcnlwdG8gaXMgbGlua2VkIHdpdGggcHRocmVhZCBzaW5jZSByMzM4
ODE2LgogIAogIGNvbW1pdCAyOWZhMmRiNWY0ZDc3ZWMxMjVlYmFjNzA3OWEwMGNhMjczNTAxYTAz
CiAgQXV0aG9yOiBqa2ltIDxqa2ltQEZyZWVCU0Qub3JnPgogIERhdGU6ICAgVGh1IFNlcCAyMCAy
Mjo0ODozNCAyMDE4ICswMDAwCiAgCiAgICAgIFJlZ2VuIGFzc2VtYmx5IGZpbGVzIGZvciBpMzg2
IGFmdGVyIHIzMzg4NDYuCiAgCiAgY29tbWl0IDYyNDUxNjljNzgzZmNhYTFiZTNmN2MxZmI2NGJl
N2VkOTAwNjc5NzkKICBBdXRob3I6IGpraW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBU
aHUgU2VwIDIwIDIyOjQ3OjU1IDIwMTggKzAwMDAKICAKICAgICAgQWRkIENGTEFHUyBmb3IgaTM4
NiBhc3NlbWJseSBmaWxlcy4KICAKICBjb21taXQgNTE0Mjg1ZjJjZjUyMTVkNDJkZjlhNjhkZGVj
NjExYzRjZDhkNGRlNAogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAg
IFRodSBTZXAgMjAgMjI6NDU6NDIgMjAxOCArMDAwMAogIAogICAgICBTb3J0IGFzc2VtYmx5IHNv
dXJjZSBmaWxlcyBmb3IgaTM4Ni4KICAKICBjb21taXQgMTAxMTQ1NjZjNDNkOGQ2YTNkYjEzNzM4
Njg0NDNiOWFiMjMzY2UyOQogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBEYXRl
OiAgIFRodSBTZXAgMjAgMjE6NTk6NDcgMjAxOCArMDAwMAogIAogICAgICBDb25uZWN0IGVuZ2lu
ZXMgdG8gdGhlIGJ1aWxkLgogIAogIGNvbW1pdCBkODI5MDNjZDQxODM1NWZiZjQxYWJiN2FmZjZh
M2UwYjg3OTI3YzRlCiAgQXV0aG9yOiBqa2ltIDxqa2ltQEZyZWVCU0Qub3JnPgogIERhdGU6ICAg
VGh1IFNlcCAyMCAyMTozNjo1MiAyMDE4ICswMDAwCiAgCiAgICAgIENvbm5lY3QgaTM4NiBhc3Nl
bWJseSBmaWxlcyB0byBidWlsZC4KICAKICBjb21taXQgMTRhMGI5OWM1MDhlMDZjZjIzNjJhNTBj
NDE2NGRiYmM2ZWUzNDM3OAogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBEYXRl
OiAgIFRodSBTZXAgMjAgMjE6MzQ6MDUgMjAxOCArMDAwMAogIAogICAgICBSZWdlbiBhc3NlbWJs
eSBmaWxlcyBmb3IgaTM4Ni4KICAKICBjb21taXQgZGI5YzJiZGViNWEyZTQ0MzM2NDlmZDE1YmUy
MzAxOGVkNDM5NjVhOQogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAg
IFRodSBTZXAgMjAgMDA6MjA6MDQgMjAxOCArMDAwMAogIAogICAgICBMaW5rIGxpYmNyeXB0byB3
aXRoIHB0aHJlYWQuCiAgCiAgY29tbWl0IGY3NjkyNTNlOWVhNDljOWFiMDFkY2U4NzJjNTU5NDI1
ZWNkYTMzNDkKICBBdXRob3I6IGpraW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBUaHUg
U2VwIDIwIDAwOjE3OjQxIDIwMTggKzAwMDAKICAKICAgICAgUmVtb3ZlIGFuIG9ic29sZXRlIGNv
bXBpbGVyIG9wdGlvbi4KICAKICBjb21taXQgMWY1ZWE4NDkzMjEyYWRjNjAxMTdlN2FjNjRlM2Uy
NTRiYjVjYzQxNwogIEF1dGhvcjogZW1hc3RlIDxlbWFzdGVARnJlZUJTRC5vcmc+CiAgRGF0ZTog
ICBXZWQgU2VwIDE5IDIxOjE4OjQ0IDIwMTggKzAwMDAKICAKICAgICAgb3BlbnNzaDogY2hlcnJ5
LXBpY2sgT3BlblNTTCAxLjEuMSBjb21wYXRpYmlsaXR5CiAgICAgIAogICAgICBVcHN0cmVhbSBj
b21taXRzOgogICAgICA0ODJkMjNiY2FjIHVwc3RyZWFtOiBob2xkIG91ciBjb2xsZWN0aXZlIG5v
c2VzIGFuZCB1c2UgdGhlIG9wZW5zc2wtMS4xLngKICAgICAgNDhmNTRiOWQxMiBhZGFwdCAtcG9y
dGFibGUgdG8gT3BlblNTTCAxLjF4IEFQSQogICAgICA4NmUwYTlmM2QyIHVwc3RyZWFtOiB1c2Ug
b25seSBvcGVuc3NsLTEuMS54IEFQSSBoZXJlIHRvbwogICAgICBhM2ZkODA3NGUyIHVwc3RyZWFt
OiBtaXNzZWQgYSBiaXQgb2Ygb3BlbnNzbC0xLjAueCBBUEkgaW4gdGhpcyB1bml0dGVzdAogICAg
ICBjY2U4Y2JlMGVkIEZpeCBvcGVuc3NsLTEuMSBmYWxsb3V0IGZvciAtLXdpdGhvdXQtb3BlbnNz
bC4KICAgICAgCiAgICAgIFRyaXZpYWwgY29uZmxpY3RzIGluIHNzaGtleS5jIGFuZCB0ZXN0X3Nz
aGtleS5jIHdlcmUgcmVzb2x2ZWQuCiAgICAgIAogICAgICBTcG9uc29yZWQgYnk6ICAgVGhlIEZy
ZWVCU0QgRm91bmRhdGlvbgogIAogIGNvbW1pdCBkNDY0NzVhMmU3YjliYzA1MjBlYjk3YjdkNjJh
YjExOGI3MDIzN2UyCiAgQXV0aG9yOiBlbWFzdGUgPGVtYXN0ZUBGcmVlQlNELm9yZz4KICBEYXRl
OiAgIFdlZCBTZXAgMTkgMTk6MTM6MjkgMjAxOCArMDAwMAogIAogICAgICBvcGVuc3NoOiByZW5h
bWUgbG9jYWwgbWFjcm8gdG8gYXZvaWQgT3BlblNTTCAxLjEuMSBjb25mbGljdAogICAgICAKICAg
ICAgTG9jYWwgY2hhbmdlcyBpbnRyb2R1Y2VkIGFuIE9QRU5TU0hfVkVSU0lPTiBtYWNybywgYnV0
IHRoaXMgY29uZmxpY3RzCiAgICAgIHdpdGggYSBtYWNybyBvZiB0aGUgc2FtZSBuYW1lIGludHJv
ZHVjZWQgd2l0aCBPcGVuU1NMIDEuMS4xLgogIAogIGNvbW1pdCA3MzEyODM2MDVjNDZlMWY1MGRl
MGU5MzJlZmViNGE3NjcwNWM5MmFiCiAgQXV0aG9yOiBqa2ltIDxqa2ltQEZyZWVCU0Qub3JnPgog
IERhdGU6ICAgV2VkIFNlcCAxOSAwNzoxMDoyOCAyMDE4ICswMDAwCiAgCiAgICAgIE1ha2UgdWVm
aXNpZ24oOCkgYnVpbGRhYmxlLgogIAogIGNvbW1pdCBkNDRhOWM3ODE1NDFkNTIyNzZmNTNlOGIz
Y2YzODhjNzVjY2Q0NDQ3CiAgQXV0aG9yOiBqa2ltIDxqa2ltQEZyZWVCU0Qub3JnPgogIERhdGU6
ICAgV2VkIFNlcCAxOSAwNzowOTo1NSAyMDE4ICswMDAwCiAgCiAgICAgIE1ha2UgcHBwKDgpIGJ1
aWxkYWJsZS4KICAKICBjb21taXQgOTJjMTE2N2U5MzNjY2RmZDNhYjdiNzFlNDkzYzAxNTczNDdj
YzdmZAogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAgIFdlZCBTZXAg
MTkgMDc6MDk6MDkgMjAxOCArMDAwMAogIAogICAgICBNYWtlIGZhY3Rvcig2KSBidWlsZGFibGUu
CiAgCiAgY29tbWl0IDY0NWNiYWY1YjVlMDljNmY0YzM5MTg2NmU4YTk1OGViN2VjMDgzOTgKICBB
dXRob3I6IGpraW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBXZWQgU2VwIDE5IDA3OjA4
OjI3IDIwMTggKzAwMDAKICAKICAgICAgTWFrZSBkYygxKSBidWlsZGFibGUuCiAgCiAgY29tbWl0
IDY5YTZlMTI3ODJlYjlmMTlkMzAwZWY1ZmQ2MDA2MmNjZTAxYmMwMjEKICBBdXRob3I6IGpraW0g
PGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBXZWQgU2VwIDE5IDA3OjA4OjA0IDIwMTggKzAw
MDAKICAKICAgICAgTWFrZSBnZWxpKDgpIGJ1aWxkYWJsZS4KICAKICBjb21taXQgNzVkZTY3ZmYx
MzU3NmU4N2VhYThjZTBhOTY3M2M2ZjEwOGRiZDY4OQogIEF1dGhvcjogamtpbSA8amtpbUBGcmVl
QlNELm9yZz4KICBEYXRlOiAgIFdlZCBTZXAgMTkgMDc6MDc6MDMgMjAxOCArMDAwMAogIAogICAg
ICBNYWtlIGRlY3J5cHRjb3JlKDgpIGJ1aWxkYWJsZS4KICAKICBjb21taXQgNTliOTQ3ZThmY2Ni
MTdhNjllYjY0ZWVmNThkZjU0NmYwZWQ3ZmJiYwogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNE
Lm9yZz4KICBEYXRlOiAgIFdlZCBTZXAgMTkgMDc6MDY6MjAgMjAxOCArMDAwMAogIAogICAgICBN
YWtlIGxpYnJhZGl1cygzKSBidWlsZGFibGUuCiAgCiAgY29tbWl0IDc2ODUwZTNhMTY0YjUxNzkz
OGI2MmRmYmE2MTdlZWU2YTlkNzg1YzAKICBBdXRob3I6IGpraW0gPGpraW1ARnJlZUJTRC5vcmc+
CiAgRGF0ZTogICBXZWQgU2VwIDE5IDA3OjA1OjMxIDIwMTggKzAwMDAKICAKICAgICAgTWFrZSBs
aWJtcCgzKSBidWlsZGFibGUuCiAgCiAgY29tbWl0IDlkZmVlNGFhODFmYzVmY2M3ZTI1NmJhYzVi
ZjA2ZDNjZDBkZGYyOTgKICBBdXRob3I6IGpraW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTog
ICBXZWQgU2VwIDE5IDA3OjA0OjE1IDIwMTggKzAwMDAKICAKICAgICAgTWFrZSBsaWJmZXRjaCBi
dWlsZGFibGUuCiAgCiAgY29tbWl0IGIxM2UwNGEyN2UxMmU1ZGM5NjUyNmM0Mzk1ZGM0ZmFiNWE3
ZmQ5OGQKICBBdXRob3I6IGpraW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBXZWQgU2Vw
IDE5IDA3OjAzOjI4IDIwMTggKzAwMDAKICAKICAgICAgTWFrZSB1bmJvdW5kIGJ1aWxkYWJsZS4K
ICAKICBjb21taXQgZDg0N2M5NDdlM2M5NmNmMDNlNGNiZWYzMTZlNjkxNzBkY2UyZDQ5MgogIEF1
dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAgIFdlZCBTZXAgMTkgMDc6MDE6
MjIgMjAxOCArMDAwMAogIAogICAgICBNYWtlIHRlbG5ldCgxKSBidWlsZGFibGUuCiAgCiAgY29t
bWl0IDllOGM5NDE5N2FhNjRlNjhmZWVjMTJkZDFkMjA2NjJlYTQxYjQ0M2EKICBBdXRob3I6IGpr
aW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBXZWQgU2VwIDE5IDA2OjU5OjI4IDIwMTgg
KzAwMDAKICAKICAgICAgVXBkYXRlIEFwYWNoZSBTZXJmIHRvIDEuOS4zIHRvIHN1cHBvcnQgT3Bl
blNTTCAxLjEuMS4KICAKICBjb21taXQgMTkyYWY3MzBkZjdkNTc2ZDVlMWI3YmM2Y2IyNzY2MTJk
NDhlZjA0ZgogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAgIFdlZCBT
ZXAgMTkgMDY6NTY6MzcgMjAxOCArMDAwMAogIAogICAgICBSZXZlcnQgcjMzODc3NC4gIFVucmVs
YXRlZCBjaGFuZ2VzIHdlcmUgY29tbWl0dGVkIHdpdGggQXBhY2hlIFNlcmYuCiAgCiAgY29tbWl0
IDdjYzY5ZjQyYWU0ZTQwNzkyMjc2MmM0ZTY3NmI0YTAzZjc5N2RkNTAKICBBdXRob3I6IGpraW0g
PGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBXZWQgU2VwIDE5IDA2OjQ5OjU1IDIwMTggKzAw
MDAKICAKICAgICAgVXBkYXRlIEFwYWNoZSBTZXJmIHRvIDEuMy45IHRvIG1ha2UgaXQgYnVpbGRh
YmxlIHdpdGggT3BlblNTTCAxLjEuMS4KICAKICBjb21taXQgMjNiYzkxMjNjYmFhODYyMjc1ZTFi
Y2JmMWU0MjMwZTgzZmMxMDc4ZgogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBE
YXRlOiAgIFdlZCBTZXAgMTkgMDY6NDg6NDUgMjAxOCArMDAwMAogIAogICAgICBNYWtlIHNlbmRt
YWlsKDgpIGJ1aWxkYWJsZS4KICAKICBjb21taXQgY2Q0MzQzYmY5ZTY3Mjg3ODM0NGFiM2JhNDM5
MTczZTU4NGQxNTVlNAogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAg
IFdlZCBTZXAgMTkgMDY6NDU6MTMgMjAxOCArMDAwMAogIAogICAgICBNYWtlIGF1ZGl0ZGlzdGQo
OCkgYnVpbGRhYmxlLgogIAogIGNvbW1pdCA5YzY4OGE0ZTU3NTlmOTg1NTA0MjUxYmRkMDY0YTQw
ZGRkMjg2ODI2CiAgQXV0aG9yOiBqa2ltIDxqa2ltQEZyZWVCU0Qub3JnPgogIERhdGU6ICAgV2Vk
IFNlcCAxOSAwNjo0NDozMSAyMDE4ICswMDAwCiAgCiAgICAgIE1ha2UgbGlibGRucyBidWlsZGFi
bGUuCiAgCiAgY29tbWl0IDkyOTZkZGM0NzczMzJhMWI1OTlmNDUzMGJmNzJmNTJlZjdmNjA0YjgK
ICBBdXRob3I6IGpraW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBXZWQgU2VwIDE5IDA2
OjQyOjA1IDIwMTggKzAwMDAKICAKICAgICAgTWFrZSBkbWEoOCkgYnVpbGRhYmxlLgogIAogIGNv
bW1pdCA0ZDY3YWQ3OWI4M2VlM2VjMThjZGU5ZjNhYzFkMDdlYzAxNGJhNjExCiAgQXV0aG9yOiBq
a2ltIDxqa2ltQEZyZWVCU0Qub3JnPgogIERhdGU6ICAgV2VkIFNlcCAxOSAwNjozOToxMCAyMDE4
ICswMDAwCiAgCiAgICAgIE1ha2UgbGliYnNubXAgYnVpbGRhYmxlLgogIAogIGNvbW1pdCAwZWFk
MTZlNjI0ZTU4ZDQ3ZjgxYzk2MTRhYmJjMDg2NDg4YTQ2NTc1CiAgQXV0aG9yOiBqa2ltIDxqa2lt
QEZyZWVCU0Qub3JnPgogIERhdGU6ICAgV2VkIFNlcCAxOSAwNjoyOTowNiAyMDE4ICswMDAwCiAg
CiAgICAgIEJ1aWxkIG9wZW5zc2woMSkuCiAgCiAgY29tbWl0IDdjMjJhM2RkOWUxZWM1MGU4NmJl
Y2IwZWI1OWU3MjI1M2UyYmQ0NDcKICBBdXRob3I6IGpraW0gPGpraW1ARnJlZUJTRC5vcmc+CiAg
RGF0ZTogICBXZWQgU2VwIDE5IDAwOjMyOjQ4IDIwMTggKzAwMDAKICAKICAgICAgQWRkIGdlbmVy
YXRlZCBoZWFkZXIgZmlsZSBmb3Igb3BlbnNzbCgxKS4KICAKICBjb21taXQgNDlkMTM3MmJkZTFl
ZDY2MjY4OTYwMTU3OWZjMjdlZjc5MGIwMTVkMgogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNE
Lm9yZz4KICBEYXRlOiAgIFdlZCBTZXAgMTkgMDA6MjQ6MDAgMjAxOCArMDAwMAogIAogICAgICBC
dWlsZCBsaWJzc2wgZm9yIGFtZDY0LgogIAogIGNvbW1pdCAwZjcyNTY5NzgxODJkNzYyYmEzNDM3
M2VmMWE1NWU5MTVlZTM4ZThlCiAgQXV0aG9yOiBqa2ltIDxqa2ltQEZyZWVCU0Qub3JnPgogIERh
dGU6ICAgV2VkIFNlcCAxOSAwMDowODoyNyAyMDE4ICswMDAwCiAgCiAgICAgIEFkZCBnZW5lcmF0
ZWQgaGVhZGVyIGZpbGVzIGZvciBGcmVlQlNELgogIAogIGNvbW1pdCA2OTY4YmZhNzE0MGJjYmFm
YzQ5ODRjNTk4MDJjYjE3ZjBjNTcxYWI4CiAgQXV0aG9yOiBqa2ltIDxqa2ltQEZyZWVCU0Qub3Jn
PgogIERhdGU6ICAgV2VkIFNlcCAxOSAwMDowNzowOSAyMDE4ICswMDAwCiAgCiAgICAgIEJ1aWxk
IGxpYmNyeXB0byBmb3IgYW1kNjQuCiAgCiAgY29tbWl0IDA3ZDhmNjE1YTY4MGUxNDA5NDBhMTU2
NTk1YTlhZjg0ZDIzY2RjNDEKICBBdXRob3I6IGpraW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0
ZTogICBXZWQgU2VwIDE5IDAwOjA2OjQ4IDIwMTggKzAwMDAKICAKICAgICAgRG8gbm90IGJ1aWxk
IGVuZ2luZXMgZm9yIG5vdy4KICAKICBjb21taXQgNWYyNDA2NTMyNDNkODI3ZjAxMTFlZmQ3NTU3
ZmI2MDlmODlhNTcxNAogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAg
IFR1ZSBTZXAgMTggMDE6NTE6MjggMjAxOCArMDAwMAogIAogICAgICBEbyBub3QgZ2VuZXJhdGUg
dW51c2VkIEFWWDIgYW5kIEFWWC01MTIgYXNzZW1ibHkgZmlsZXMgZm9yIGFtZDY0LgogIAogIGNv
bW1pdCAzNGVhNDViNjlkZGQzNjUwNTI0ZTUyY2EwOWUzZGY4ZjkzZWNhMTUxCiAgQXV0aG9yOiBq
a2ltIDxqa2ltQEZyZWVCU0Qub3JnPgogIERhdGU6ICAgVHVlIFNlcCAxOCAwMTo0NzowMSAyMDE4
ICswMDAwCiAgCiAgICAgIFJlbW92ZSB1bnVzZWQgQVZYMiBhbmQgQVZYLTUxMiBhc3NlbWJseSBm
aWxlcyBmb3IgYW1kNjQuCiAgCiAgY29tbWl0IDUxMDIwOWM2NmYyNmQyZGY5YjU0OTgwMjFiYTY4
NWIxYTVjNDA5MDcKICBBdXRob3I6IGpraW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBG
cmkgU2VwIDE0IDE0OjQwOjA5IDIwMTggKzAwMDAKICAKICAgICAgVXBkYXRlIFNITElCX1ZFUlNJ
T05fTlVNQkVSIHRvIDkuCiAgICAgIAogICAgICBQcm9kZGVkIGJ5OiAgICAgYXZnCiAgCiAgY29t
bWl0IGEzNGFlYWFkMGUxMTE2ZjJiNzJjZDM1ZGVmNWI2YjhkZDFhOTE1ZjEKICBBdXRob3I6IGpr
aW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBUaHUgU2VwIDEzIDIzOjUxOjU0IDIwMTgg
KzAwMDAKICAKICAgICAgQWRkIE9wZW5TU0wgc3ltYm9sIHZlcnNpb24gbWFwcy4KICAgICAgCiAg
ICAgIE5vdGUgdGhlIGZpbGVzIGFyZSBub3QgYXV0b21hdGljYWxseSBnZW5lcmF0ZWQgZm9yIG5v
dy4KICAKICBjb21taXQgNTg5YmFiY2MxZjU4NzQyY2VhMTZkZTg1NDc4OTc3NzExMDY4MjZjYQog
IEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAgIFRodSBTZXAgMTMgMjM6
NDY6MjcgMjAxOCArMDAwMAogIAogICAgICBDYXRjaCB1cCB3aXRoIG1hbnVhbCBwYWdlIHJlbW92
YWwgZnJvbSBzZWN1cmUvbGliL2xpYnNzbC4KICAKICBjb21taXQgZTQ3ZDY2YTA3YWYwNDY2ZDY2
MGNkOTRmYmNiMjdmNmY3YmYzODczZAogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4K
ICBEYXRlOiAgIFRodSBTZXAgMTMgMjM6MzE6NTYgMjAxOCArMDAwMAogIAogICAgICBVcGRhdGUg
aW5pdGlhbCBvcGVuc3NsY29uZi5oIGZvciBhbWQ2NC4KICAKICBjb21taXQgZGIwZDMyNmVkNmRj
MDQzYjFiNDg4ZWFiZTBhZjA3OTA4MTgwNjc0NgogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNE
Lm9yZz4KICBEYXRlOiAgIFRodSBTZXAgMTMgMjM6MTQ6NTcgMjAxOCArMDAwMAogIAogICAgICBS
ZWdlbiBtYW51YWwgcGFnZXMuCiAgICAgIAogICAgICBOb3RlIHRoZSBtYW51YWwgcGFnZXMgYXJl
IG5vdCBhdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBmb3Igbm93LgogIAogIGNvbW1pdCBiZDFiNWQy
YTdmN2Y1MzE1Y2MwNzk1MmNkN2Y2ZGUyOTNmM2I4NzQ3CiAgQXV0aG9yOiBqa2ltIDxqa2ltQEZy
ZWVCU0Qub3JnPgogIERhdGU6ICAgVGh1IFNlcCAxMyAyMTowNzowOSAyMDE4ICswMDAwCiAgCiAg
ICAgIFJlZ2VuIGFtZDY0IGFzc2VtYmx5IGZpbGVzIGZvciBPcGVuU1NMIDEuMS4xLgogIAogIGNv
bW1pdCA4ZWE1ZTVhODkxNDA4MTNkMjU1ZDZmZjgwMGMzMWY3ZDgyZjk0MjA5CiAgQXV0aG9yOiBq
a2ltIDxqa2ltQEZyZWVCU0Qub3JnPgogIERhdGU6ICAgVGh1IFNlcCAxMyAyMDo1Mzo1MSAyMDE4
ICswMDAwCiAgCiAgICAgIFVwZGF0ZSBzaGxpYiB2ZXJzaW9uIHRvIDkuCiAgCiAgY29tbWl0IDVm
OTYwZjk5MzhhYjZkNzViYjk0NDZlNzE3MWFjZjc3NjIyNzc3OGIKICBBdXRob3I6IGpraW0gPGpr
aW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBUaHUgU2VwIDEzIDIwOjUxOjE5IDIwMTggKzAwMDAK
ICAKICAgICAgVXBkYXRlIE9wZW5TU0wgdmVyc2lvbiBudW1iZXIuCiAgCiAgY29tbWl0IGVkNTU0
MDRkNTdmNDkyN2E1OGNmYTg3MDYxYjY4NWMwMTYzODdmMjUKICBNZXJnZTogNGQ4OGJiYmExMzYg
ZjNjZDA3NGJiMzEKICBBdXRob3I6IGpraW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBU
aHUgU2VwIDEzIDIwOjQwOjUxIDIwMTggKzAwMDAKICAKICAgICAgVXBkYXRlIE9wZW5TU0wgdG8g
MS4xLjEuCiAgICAgIAogICAgICBOb3RlIGl0IGRvZXMgbm90IHVwZGF0ZSBidWlsZCBpbmZyYXN0
cnVjdHVyZS4KICAKICBjb21taXQgZjNjZDA3NGJiMzFjNWVhZGI3YjBiM2U3NWJiZjUwMTkzY2Vh
YWEwOQogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAgIFRodSBTZXAg
MTMgMTk6MTg6MDcgMjAxOCArMDAwMAogIAogICAgICBJbXBvcnQgT3BlblNTTCAxLjEuMS4KCgpG
b3IgYmlzZWN0aW9uIHJldmlzaW9uLXR1cGxlIGdyYXBoIHNlZToKICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9yZXN1bHRzL2Jpc2VjdC9mcmVlYnNkLW1hc3Rl
ci9idWlsZC1hbWQ2NC14ZW4tZnJlZWJzZC54ZW4tYnVpbGQtZnJlZWJzZC5odG1sClJldmlzaW9u
IElEcyBpbiBlYWNoIGdyYXBoIG5vZGUgcmVmZXIsIHJlc3BlY3RpdmVseSwgdG8gdGhlIFRyZWVz
IGFib3ZlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpSdW5uaW5n
IGNzLWJpc2VjdGlvbi1zdGVwIC0tZ3JhcGgtb3V0PS9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3Qv
ZnJlZWJzZC1tYXN0ZXIvYnVpbGQtYW1kNjQteGVuLWZyZWVic2QueGVuLWJ1aWxkLWZyZWVic2Qg
LS1zdW1tYXJ5LW91dD10bXAvMTI4NjY2LmJpc2VjdGlvbi1zdW1tYXJ5IC0tYmFzaXMtdGVtcGxh
dGU9MTI4NDk3IC0tYmxlc3NpbmdzPXJlYWwscmVhbC1iaXNlY3QgZnJlZWJzZC1tYXN0ZXIgYnVp
bGQtYW1kNjQteGVuLWZyZWVic2QgeGVuLWJ1aWxkLWZyZWVic2QKU2VhcmNoaW5nIGZvciBmYWls
dXJlIC8gYmFzaXMgcGFzczoKIDEyODU4MiBmYWlsIFtob3N0PWdvZGVsbG8xXSAvIDEyODQ5NyBb
aG9zdD1iYXJvcXVlMF0gMTI4NDEzIFtob3N0PWdvZGVsbG8wXSAxMjgzMzkgb2suCkZhaWx1cmUg
LyBiYXNpcyBwYXNzIGZsaWdodHM6IDEyODU4MiAvIDEyODMzOQoodHJlZSB3aXRoIG5vIHVybDog
c2VhYmlvcykKVHJlZTogZnJlZWJzZCBnaXQ6Ly9naXRodWIuY29tL2ZyZWVic2QvZnJlZWJzZC5n
aXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiB4
ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKTGF0ZXN0IDExMTk2NzRlNWNjODMyMDc4
MWIxMGFhYTUwYTFhMTdmMDU3YWNkODAgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRm
NTZjMTk4NiA5MWQ0ZWNhN2FkZDZhN2ExMTRiYzA1Y2M2ZDM4MjIzYTBjMGI1NTc1CkJhc2lzIHBh
c3MgYTE2ZTE0YTJiYjg3OWMwODJkMzc5ZjljYTJmMjAxZTk5Mzk2MGI4NSBkZTViNjc4Y2E0ZGNk
ZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDk0MDE4NWIyZjZmMzQzMjUxYzJiODNiZDk2ZTU5
OTM5OGNlYTUxZWMKR2VuZXJhdGluZyByZXZpc2lvbnMgd2l0aCAuL2FkaG9jLXJldnR1cGxlLWdl
bmVyYXRvciAgZ2l0Oi8vZ2l0aHViLmNvbS9mcmVlYnNkL2ZyZWVic2QuZ2l0I2ExNmUxNGEyYmI4
NzljMDgyZDM3OWY5Y2EyZjIwMWU5OTM5NjBiODUtMTExOTY3NGU1Y2M4MzIwNzgxYjEwYWFhNTBh
MWExN2YwNTdhY2Q4MCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0I2RlNWI2Nzhj
YTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYtZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkx
ZDQ3OGQ2NmRmNTZjMTk4NiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCM5NDAxODViMmY2
ZjM0MzI1MWMyYjgzYmQ5NmU1OTkzOThjZWE1MWVjLTkxZDRlY2E3YWRkNmE3YTExNGJjMDVjYzZk
MzgyMjNhMGMwYjU1NzUKRnJvbSBnaXQ6Ly9jYWNoZTo5NDE5L2dpdDovL2dpdGh1Yi5jb20vZnJl
ZWJzZC9mcmVlYnNkCiAgIDBhMDE3MWNiYWU2Li40MTM2YThkZDVmNSAgbWFzdGVyICAgICAtPiBv
cmlnaW4vbWFzdGVyCiAgIDYzNmI3OWYxMTM5Li40NGJjMjk4NGFlOCAgc3ZuX2hlYWQgICAtPiBv
cmlnaW4vc3ZuX2hlYWQKVXNlIG9mIHVuaW5pdGlhbGl6ZWQgdmFsdWUgJHBhcmVudHMgaW4gYXJy
YXkgZGVyZWZlcmVuY2UgYXQgLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgbGluZSA0NjUuClVz
ZSBvZiB1bmluaXRpYWxpemVkIHZhbHVlIGluIGNvbmNhdGVuYXRpb24gKC4pIG9yIHN0cmluZyBh
dCAuL2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciBsaW5lIDQ2NS4KTG9hZGVkIDc5MjQgbm9kZXMg
aW4gcmV2aXNpb24gZ3JhcGgKU2VhcmNoaW5nIGZvciB0ZXN0IHJlc3VsdHM6CiAxMjgzMzkgcGFz
cyBhMTZlMTRhMmJiODc5YzA4MmQzNzlmOWNhMmYyMDFlOTkzOTYwYjg1IGRlNWI2NzhjYTRkY2Rm
YTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTQwMTg1YjJmNmYzNDMyNTFjMmI4M2JkOTZlNTk5
Mzk4Y2VhNTFlYwogMTI4NDEzIFtob3N0PWdvZGVsbG8wXQogMTI4NDk3IFtob3N0PWJhcm9xdWUw
XQogMTI4NjI2IHBhc3MgOTExZTA5MjllNTNiMTNiMTUxYmU0YzQyMTA0YjY1NTg1OGI3ZmRlMiBk
ZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDUxZTBjYjQ1OTMyZDgwZDRl
ZWI1OTk5NGVlMmMzZjNjNTk3YjAyMTIKIDEyODY0MiBmYWlsIDVmN2JlMWY5YzczMWMwNjQ4MDc4
NDJlMjU2YzNlMmY3MTkzYzkyODMgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZj
MTk4NiA5MWQ0ZWNhN2FkZDZhN2ExMTRiYzA1Y2M2ZDM4MjIzYTBjMGI1NTc1CiAxMjg2MTkgZmFp
bCAxMTE5Njc0ZTVjYzgzMjA3ODFiMTBhYWE1MGExYTE3ZjA1N2FjZDgwIGRlNWI2NzhjYTRkY2Rm
YTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTFkNGVjYTdhZGQ2YTdhMTE0YmMwNWNjNmQzODIy
M2EwYzBiNTU3NQogMTI4NjU5IGZhaWwgZmNmNTExOWU4MzQyYTY0MTk2MGNhMTJiZDRhZjk4ZTEx
NzRkMjgxNyBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDkxZDRlY2E3
YWRkNmE3YTExNGJjMDVjYzZkMzgyMjNhMGMwYjU1NzUKIDEyODU4MiBmYWlsIDExMTk2NzRlNWNj
ODMyMDc4MWIxMGFhYTUwYTFhMTdmMDU3YWNkODAgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3
OGQ2NmRmNTZjMTk4NiA5MWQ0ZWNhN2FkZDZhN2ExMTRiYzA1Y2M2ZDM4MjIzYTBjMGI1NTc1CiAx
Mjg2MjEgcGFzcyA3MzE5YWM4MTI3ZDJlZjYyNDFhNDhjMThhODU2ZTlhNmNiZmQzZDU0IGRlNWI2
NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTFkNGVjYTdhZGQ2YTdhMTE0YmMw
NWNjNmQzODIyM2EwYzBiNTU3NQogMTI4NjExIHBhc3MgYTE2ZTE0YTJiYjg3OWMwODJkMzc5Zjlj
YTJmMjAxZTk5Mzk2MGI4NSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2
IDk0MDE4NWIyZjZmMzQzMjUxYzJiODNiZDk2ZTU5OTM5OGNlYTUxZWMKIDEyODYzNCBwYXNzIDU1
ODA2MjM1MmRhZTA3MDI1YWI3MmQwMGFiNzI1YTM1MTJkZmNhYjcgZGU1YjY3OGNhNGRjZGZhODNl
MzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiBmYjFmYmUwYThiODk4OTZkZDVhYzdkNDAyYzYxYTNiNjNk
M2M4YTI2CiAxMjg2NDQgcGFzcyBkZDQyOWIxYzMyZTQ0OWM0OWQ3NTMwZTVhMWQ2YzNlMjU2ZmQx
M2EwIGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTFkNGVjYTdhZGQ2
YTdhMTE0YmMwNWNjNmQzODIyM2EwYzBiNTU3NQogMTI4NjQ5IHBhc3MgOTVhZmNjMWY0ZDEyYzNj
MzA5M2QxN2EyZmM0ODQwYTgwYjY4OTk2YiBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2
ZGY1NmMxOTg2IDkxZDRlY2E3YWRkNmE3YTExNGJjMDVjYzZkMzgyMjNhMGMwYjU1NzUKIDEyODY2
MCBwYXNzIDk1YWZjYzFmNGQxMmMzYzMwOTNkMTdhMmZjNDg0MGE4MGI2ODk5NmIgZGU1YjY3OGNh
NGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5MWQ0ZWNhN2FkZDZhN2ExMTRiYzA1Y2M2
ZDM4MjIzYTBjMGI1NTc1CiAxMjg2MzkgcGFzcyA2NzExYzIyMTgzNjAyOWU4ZWRiODI4YmEwNWZl
OTZmMWNhMTZhOGQ1IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTFk
NGVjYTdhZGQ2YTdhMTE0YmMwNWNjNmQzODIyM2EwYzBiNTU3NQogMTI4NjUyIGZhaWwgZmNmNTEx
OWU4MzQyYTY0MTk2MGNhMTJiZDRhZjk4ZTExNzRkMjgxNyBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0
OTFkNDc4ZDY2ZGY1NmMxOTg2IDkxZDRlY2E3YWRkNmE3YTExNGJjMDVjYzZkMzgyMjNhMGMwYjU1
NzUKIDEyODY1OCBwYXNzIDk1YWZjYzFmNGQxMmMzYzMwOTNkMTdhMmZjNDg0MGE4MGI2ODk5NmIg
ZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5MWQ0ZWNhN2FkZDZhN2Ex
MTRiYzA1Y2M2ZDM4MjIzYTBjMGI1NTc1CiAxMjg2NjYgZmFpbCBmY2Y1MTE5ZTgzNDJhNjQxOTYw
Y2ExMmJkNGFmOThlMTE3NGQyODE3IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2
YzE5ODYgOTFkNGVjYTdhZGQ2YTdhMTE0YmMwNWNjNmQzODIyM2EwYzBiNTU3NQpTZWFyY2hpbmcg
Zm9yIGludGVyZXN0aW5nIHZlcnNpb25zCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjgzMzkgKHBh
c3MpLCBmb3IgYmFzaXMgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI4NTgyIChmYWlsKSwg
Zm9yIGJhc2lzIGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI4NjExIChwYXNzKSwgZm9y
IGJhc2lzIHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI4NjE5IChmYWlsKSwgZm9yIGJhc2lz
IGZhaWx1cmUKIDAgcmV2aXNpb25zIGF0IDk1YWZjYzFmNGQxMmMzYzMwOTNkMTdhMmZjNDg0MGE4
MGI2ODk5NmIgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5MWQ0ZWNh
N2FkZDZhN2ExMTRiYzA1Y2M2ZDM4MjIzYTBjMGI1NTc1Ck5vIHJldmlzaW9ucyBsZWZ0IHRvIHRl
c3QsIGNoZWNraW5nIGdyYXBoIHN0YXRlLgogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI4NjQ5IChw
YXNzKSwgZm9yIGxhc3QgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI4NjUyIChmYWlsKSwg
Zm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI4NjU4IChwYXNzKSwgZm9y
IGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjg2NTkgKGZhaWwpLCBmb3IgZmlyc3Qg
ZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjg2NjAgKHBhc3MpLCBmb3IgbGFzdCBwYXNz
CiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyODY2NiAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCgoq
KiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBp
biB0cmVlOiAgZnJlZWJzZCBnaXQ6Ly9naXRodWIuY29tL2ZyZWVic2QvZnJlZWJzZC5naXQKICBC
dWcgaW50cm9kdWNlZDogIGZjZjUxMTllODM0MmE2NDE5NjBjYTEyYmQ0YWY5OGUxMTc0ZDI4MTcK
ICBCdWcgbm90IHByZXNlbnQ6IDk1YWZjYzFmNGQxMmMzYzMwOTNkMTdhMmZjNDg0MGE4MGI2ODk5
NmIKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncy8xMjg2NjYvCgoKICBjb21taXQgZmNmNTExOWU4MzQyYTY0MTk2MGNhMTJi
ZDRhZjk4ZTExNzRkMjgxNwogIE1lcmdlOiA0NmQxZjNhOTk4ZiA5NWFmY2MxZjRkMQogIEF1dGhv
cjogZ2piIDxnamJARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBGcmkgT2N0IDUgMTc6NTM6NDcgMjAx
OCArMDAwMAogIAogICAgICBNRkggcjMzODY2MSB0aHJvdWdoIHIzMzkyMDAuCiAgICAgIAogICAg
ICBTcG9uc29yZWQgYnk6ICAgVGhlIEZyZWVCU0QgRm91bmRhdGlvbgogIAogIGNvbW1pdCA0NmQx
ZjNhOTk4ZjcxZTZlMzVjNjg1ZTkyYjc2MGY1NDg4ZDZjODJhCiAgQXV0aG9yOiBqaGIgPGpoYkBG
cmVlQlNELm9yZz4KICBEYXRlOiAgIEZyaSBPY3QgNSAxNjozNToyNCAyMDE4ICswMDAwCiAgCiAg
ICAgIFVwZGF0ZSB0aGUgZXhpc3RpbmcgaGVpbWRhbCBpbXBsZW1lbnRhdGlvbiBmb3IgT3BlblNT
TCAxLjEuCiAgICAgIAogICAgICBFeGlzdGluZyB3b3JrIGlzIHVuZGVyd2F5IHRvIGltcG9ydCBh
IG5ld2VyIHZlcnNpb24gb2YgaGVpbWRhbCwgYnV0CiAgICAgIHRoaXMgcGF0Y2hzZXQgZ2V0cyB1
cyB0byBhIGZ1bGx5IHdvcmtpbmcgdHJlZSB0byBlbmFibGUgbW9yZSB3aWRlCiAgICAgIHNwcmVh
ZCB0ZXN0aW5nIG9mIE9wZW5TU0wgMS4xIGZvciBub3cuCiAgICAgIAogICAgICBJJ3ZlIGFsc28g
ZW5hYmxlZCBXQVJOUz0xIGZvciBrZXJiZXJvcyAod2hpY2ggaXMgdGhlIHJlYXNvbiBmb3IgdGhl
CiAgICAgIGNoYW5nZSBpbiBsaWJyb2tlbikuICBIYXZpbmcgLVdlcnJvciBlbmFibGVkIHdhcyB1
c2VmdWwgZHVyaW5nIHRoZQogICAgICAxLjEgdXBkYXRlcyBhbmQgd2UgcHJvYmFibHkgc2hvdWxk
IGhhdmUgd2FybmluZ3MgZW5hYmxlZCBieSBkZWZhdWx0CiAgICAgIGZvciBrZXJiZXJvcyBhbnl3
YXkuCiAgICAgIAogICAgICBUaGlzIHBhc3NlcyBtYWtlIHRpbmRlcmJveCwgYW5kIEkgaGF2ZSBh
bHNvIGRvbmUgc29tZSB2ZXJ5IGxpZ2h0CiAgICAgIHJ1bnRpbWUgdGVzdGluZyBvbiBhbWQ2NC4K
ICAgICAgCiAgICAgIFJldmlld2VkIGJ5OiAgICBiamssIGpraW0sIGVtYXN0ZQogICAgICBEaWZm
ZXJlbnRpYWwgUmV2aXNpb246ICBodHRwczovL3Jldmlld3MuZnJlZWJzZC5vcmcvRDE3Mjc2CiAg
CiAgY29tbWl0IGUwZDQ4ZTNhMTQzYWEyMzZmZjllMDdjYTM1MGYxNTA0YThlMDFiZGIKICBBdXRo
b3I6IGVtYXN0ZSA8ZW1hc3RlQEZyZWVCU0Qub3JnPgogIERhdGU6ICAgV2VkIE9jdCAzIDE2OjM4
OjM2IDIwMTggKzAwMDAKICAKICAgICAgb3BlbnNzaDogY29ubmVjdCBsaWJyZXNzbC1hcGktY29t
cGF0LmMgYW5kIHJlZ2VuIGNvbmZpZy5oCiAgICAgIAogICAgICBEaWZmZXJlbnRpYWwgUmV2aXNp
b246ICBodHRwczovL3Jldmlld3MuZnJlZWJzZC5vcmcvRDE3MzkwCiAgCiAgY29tbWl0IDc5MjFk
ZGU2MGQ1ZTQ1MjFlODNhYWZjODQxNTdhNjVjNzM4NTFhMGYKICBBdXRob3I6IGVtYXN0ZSA8ZW1h
c3RlQEZyZWVCU0Qub3JnPgogIERhdGU6ICAgV2VkIE9jdCAzIDE2OjA2OjE3IDIwMTggKzAwMDAK
ICAKICAgICAgb3BlbnNzaDogYWRkIG9wZW5ic2QtY29tcGF0L2xpYnJlc3NsLWFwaS1jb21wYXQu
YwogICAgICAKICAgICAgTWlzc2VkIGluIG1pZ3JhdGluZyBjaGFuZ2VzZXQgZnJvbSBnaXQgdG8g
c3ZuIGZvciByMzM4ODExCiAgICAgIAogICAgICBSZXBvcnRlZCBieTogICAgamhiCiAgCiAgY29t
bWl0IDNiMWE5NmVlMTZmOWI5YWRmZTA0ZjIzNmIyMGY1ZTM2ODdlYzQ5NzQKICBBdXRob3I6IGpo
YiA8amhiQEZyZWVCU0Qub3JnPgogIERhdGU6ICAgVHVlIE9jdCAyIDIxOjQwOjU3IDIwMTggKzAw
MDAKICAKICAgICAgVXBkYXRlIG9ic29sZXRlIGZpbGVzIGxpc3QgZm9yIE9wZW5TU0wgMS4xLjEu
CiAgICAgIAogICAgICBUaGlzIHdpbGwgbmVlZCBhIHJlYWwgZGF0ZSBvbmNlIHRoaXMgaXMgbWVy
Z2VkIHRvIGhlYWQuCiAgICAgIAogICAgICBPbmUgd2VpcmQgdGhpbmcgdG8gbm90ZTogdGhlIDMy
LWJpdCBlbmdpbmVzIGdldCBkdW1wZWQgaW50byAvdXNyL2xpYjMyCiAgICAgIHJhdGhlciB0aGFu
IC91c3IvbGliMzIvZW5naW5lcywgYW5kIEkgYmV0IHRoZSAzMi1iaXQgbGliY3J5cHRvLnNvIGkK
ICAgICAgbG9va2luZyBmb3IgdGhlIC5zbyBmaWxlcyBpbiB0aGUgd3JvbmcgcGxhY2UuICBXZSBz
aG91bGQgcHJvYmFibHkgZml4CiAgICAgIGJvdGggb2YgdGhvc2UgYXQgc29tZSBwb2ludC4KICAg
ICAgCiAgICAgIFJldmlld2VkIGJ5OiAgICBlbWFzdGUsIGpraW0KICAgICAgRGlmZmVyZW50aWFs
IFJldmlzaW9uOiAgaHR0cHM6Ly9yZXZpZXdzLmZyZWVic2Qub3JnL0QxNzM4NAogIAogIGNvbW1p
dCAyMzA5MzgzMjk2OWVhOTgzN2Q0NTJkNDBiMjEyMWNmNzZkZWJmNDg3CiAgQXV0aG9yOiBqa2lt
IDxqa2ltQEZyZWVCU0Qub3JnPgogIERhdGU6ICAgTW9uIE9jdCAxIDIwOjU1OjAxIDIwMTggKzAw
MDAKICAKICAgICAgTWFrZSBzZW5kbWFpbCB3b3JrIHdpdGggT3BlblNTTCAxLjEgQVBJLiAgVGFr
ZW4gZnJvbSB0aGUgcG9ydHMgdHJlZS4KICAgICAgCiAgICAgIGh0dHBzOi8vc3Zud2ViLmZyZWVi
c2Qub3JnL3BvcnRzL2hlYWQvbWFpbC9zZW5kbWFpbC9maWxlcy9wYXRjaC10bHMuYz9yZXZpc2lv
bj00NjYyNDAKICAgICAgCiAgICAgIFJlcXVlc3RlZCBieTogICBnc2hhcGlybwogIAogIGNvbW1p
dCBiYWQzZGJjYjQ3YjViYmQ1ZGEwNzNkY2YwMjU0Mzk1MjA2ZmRkYjA0CiAgQXV0aG9yOiBqa2lt
IDxqa2ltQEZyZWVCU0Qub3JnPgogIERhdGU6ICAgTW9uIE9jdCAxIDIwOjUxOjI2IDIwMTggKzAw
MDAKICAKICAgICAgUmV2ZXJ0IHIzMzg3NzMuICBBIHBhdGNoIGZyb20gdGhlIHBvcnRzIHRyZWUg
d2lsbCBiZSBjb21taXR0ZWQuCiAgICAgIAogICAgICBSZXF1ZXN0ZWQgYnk6ICAgZ3NoYXBpcm8K
ICAKICBjb21taXQgNjgzZDE2NGE2MDBiZDI2NTk2NmQzOTU1ZTI5Zjg3YzkyMDBlYjdiZAogIEF1
dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAgIE1vbiBPY3QgMSAxODoxNjoz
NiAyMDE4ICswMDAwCiAgCiAgICAgIERyb3AgcHJlLUFWWCB0b29sY2hhaW4gZm9yIGFtZDY0IGFu
ZCBpMzg2IHRvIHNpbXBsaWZ5IHRoZSBtYWtlZmlsZS4KICAgICAgCiAgICAgIEVzcGVjaWFsbHks
IGhlYWQgZG9lcyBub3Qgc3VwcG9ydCBvbGQgdG9vbGNoYWlucyBiZWNhdXNlIG9mIGlmdW5jIHN1
cHBvcnQuCiAgCiAgY29tbWl0IGExNzhlNzJhODIxMDJlOGE3YjYxNzg3MDEzMTYyMmFlOTVlZGQ3
YTAKICBBdXRob3I6IGpraW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBUdWUgU2VwIDI1
IDIyOjIxOjM2IDIwMTggKzAwMDAKICAKICAgICAgUmVtb3ZlIE1EIGRpcmRlcHMgZnJvbSBNYWtl
ZmlsZS5kZXBlbmQuCiAgICAgIAogICAgICBJdCBjYW4ndCBiZSByaWdodC4gOi0oCiAgCiAgY29t
bWl0IGU0YjczZWNlMzFmMWQxMWFiMDdjMjE3OWRmY2M0YzkzODExOWFjYjEKICBBdXRob3I6IGpr
aW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBUdWUgU2VwIDI1IDIyOjE1OjQ3IDIwMTgg
KzAwMDAKICAKICAgICAgTWFrZSBpdCBtb3JlIG1ldGEgbW9kZSBmcmllbmRseS4KICAKICBjb21t
aXQgNmFjNDlkN2Q1NWU2MGFlMWQxMDgxYzNhYzU1YmM1YTBiNWJlNGVlYgogIEF1dGhvcjogamtp
bSA8amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAgIFR1ZSBTZXAgMjUgMjI6MTQ6NTIgMjAxOCAr
MDAwMAogIAogICAgICBGaXggQ0xFQU5GSUxFUy4KICAKICBjb21taXQgMmVmMGI2NDRiZDZiNGRh
Nzk5MGFmNWRhMzNlZDU1Y2E2MDQwYTQ5OQogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9y
Zz4KICBEYXRlOiAgIFR1ZSBTZXAgMjUgMjE6MTI6MzYgMjAxOCArMDAwMAogIAogICAgICBSZWdl
biBNYWtlZmlsZS5kZXBlbmQuCiAgCiAgY29tbWl0IDdiZWNmZGQ3Mzk3NWJhMDI4MzUwY2I4NjU1
NTM2NDMyZTM3MTgxNzQKICBBdXRob3I6IGVtYXN0ZSA8ZW1hc3RlQEZyZWVCU0Qub3JnPgogIERh
dGU6ICAgVHVlIFNlcCAyNSAxNzo0MTo0OCAyMDE4ICswMDAwCiAgCiAgICAgIGxpYmV2ZW50OiBl
bGltaW5hdGUgaW4tdHJlZSB1c2FnZSBvZiBhcmM0cmFuZG9tX2FkZHJhbmRvbQogICAgICAKICAg
ICAgQXBwbHkgcjMzODA1OSB0byBuZXdseS1hZGRlZCBsaWJldmVudCAyLjEuMTguCiAgICAgIAog
ICAgICBTcG9uc29yZWQgYnk6ICAgVGhlIEZyZWVCU0QgRm91bmRhdGlvbgogIAogIGNvbW1pdCA4
OTc1OGM1MGY2ZGNlOWY5MDcxOTM4ZGFjZjI1M2Y5OWQwNTIxNTRiCiAgQXV0aG9yOiBlbWFzdGUg
PGVtYXN0ZUBGcmVlQlNELm9yZz4KICBEYXRlOiAgIE1vbiBTZXAgMjQgMTc6NTE6NTYgMjAxOCAr
MDAwMAogIAogICAgICBTd2l0Y2ggbnRwJ3MgZW1iZWRkZWQgbGliZXZlbnQgdG8gMi4xLjE4CiAg
ICAgIAogICAgICBGb3IgT3BlblNTTCAxLjEuMSBjb21wYXRpYmlsaXR5LgogICAgICAKICAgICAg
U3BvbnNvcmVkIGJ5OiAgIFRoZSBGcmVlQlNEIEZvdW5kYXRpb24uCiAgCiAgY29tbWl0IDJiZGJh
ODU3NzMyMjZiZGVhNTNmOWM1Y2VkMTU5NWQ5ZTExMWM4Y2MKICBNZXJnZTogYWUzMzIwMDNkMzEg
ZWFjNThiOTlkZGUKICBBdXRob3I6IGVtYXN0ZSA8ZW1hc3RlQEZyZWVCU0Qub3JnPgogIERhdGU6
ICAgTW9uIFNlcCAyNCAxNjo0ODo1NCAyMDE4ICswMDAwCiAgCiAgICAgIENvcHkgbGliZXZlbnQg
c291cmNlcyB0byBjb250cmliCiAgICAgIAogICAgICBUbyByZXBsYWNlIHRoZSBsaWJldmVudCBl
bWJlZGRlZCBpbiBudHAsIGZvciBPcGVuU1NMIDEuMS4xIGNvbXBhdC4KICAKICBjb21taXQgZWFj
NThiOTlkZGUzZTE1YmZmMmQxOGYxMmE5MThlZDg1ODdlM2Q4MgogIEF1dGhvcjogZW1hc3RlIDxl
bWFzdGVARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBNb24gU2VwIDI0IDE2OjMyOjEwIDIwMTggKzAw
MDAKICAKICAgICAgSW1wb3J0IGxpYmV2ZW50IDIuMS4xOAogICAgICAKICAgICAgVGhpcyB3aWxs
IGJlIHVzZWQgdG8gcmVwbGFjZSB0aGUgZW1iZWRkZWQgbGliZXZlbnQgaW4gbnRwLCBmb3IKICAg
ICAgT3BlblNTTCAxLjEuMSBjb21wYXRpYmlsaXR5LgogICAgICAKICAgICAgU3BvbnNvcmVkIGJ5
OiAgIFRoZSBGcmVlQlNEIEZvdW5kYXRpb24KICAKICBjb21taXQgYWUzMzIwMDNkMzE3MzNkNGJm
MTdkMDRjZjI1MThhMzk2MTRjYzUzYwogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4K
ICBEYXRlOiAgIFN1biBTZXAgMjMgMDI6NTE6NTQgMjAxOCArMDAwMAogIAogICAgICBBZGQgYSBo
YWNrIHRvIGJ1aWxkIG9uIEFSTXY0IGFuZCBBUk12NS4KICAKICBjb21taXQgYWNlMWE5YjAwODlk
NGQyOWYzNTc5MDEwNzY3Mjc0NjJhNGNhMDEzNgogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNE
Lm9yZz4KICBEYXRlOiAgIFNhdCBTZXAgMjIgMjM6MDI6NDUgMjAxOCArMDAwMAogIAogICAgICBD
b25uZWN0IGFuIGFzc2VtYmx5IGZpbGUgZm9yIGFhcmNoNjQgdG8gYnVpbGQuCiAgCiAgY29tbWl0
IDZmZmU5MDIzNDIwMjVhYzI4ZDI2NWE2NTA4MjdhZTRmMTJjYmVlMGUKICBBdXRob3I6IGpraW0g
PGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBTYXQgU2VwIDIyIDA2OjUwOjU2IDIwMTggKzAw
MDAKICAKICAgICAgQWRkIG1pc3NpbmcgQUNGTEFHUyBmb3IgYWFyY2g2NC4KICAKICBjb21taXQg
Zjc3Y2U1MTliY2I0NzAyMDFkNzY3ZGJlMjYwMWY2OTEwZjkzZDUzZQogIEF1dGhvcjogamtpbSA8
amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAgIFNhdCBTZXAgMjIgMDU6NTk6NDMgMjAxOCArMDAw
MAogIAogICAgICBGaXggdHlwb3MgaW4gdGhlIHByZXZpb3VzIGNvbW1pdC4KICAKICBjb21taXQg
NTAxZDY5ZWRkZTIwMzE3MmI1ZWVmYmYzMGNkOTljYjA2Y2MyYzI3MwogIEF1dGhvcjogamtpbSA8
amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAgIFNhdCBTZXAgMjIgMDU6MzA6NTUgMjAxOCArMDAw
MAogIAogICAgICBBZGQgYSBtaXNzaW5nIHNvdXJjZSBmaWxlIGZvciBTSEEuCiAgCiAgY29tbWl0
IDQ3NjRjMThhY2FjOThjMDgwNTBhYTdlYTgxYmMwZjA5NTMyNzliZDkKICBBdXRob3I6IGpraW0g
PGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBTYXQgU2VwIDIyIDA1OjE2OjA2IDIwMTggKzAw
MDAKICAKICAgICAgQWRkIENGTEFHUyBmb3IgYWFyY2g2NC9hcm0gYXNzZW1ibHkgZmlsZXMuCiAg
CiAgY29tbWl0IGJiYzRmNjFkYWUyYTc2MzEyMGViZWJiYWQxNGY2ZjFmZTE2Yzk1N2QKICBBdXRo
b3I6IGpraW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBTYXQgU2VwIDIyIDA0OjMyOjQ0
IDIwMTggKzAwMDAKICAKICAgICAgQWRkIGFub3RoZXIgaW5jbHVkZSBkaXJlY3RvcnkgZm9yIGFh
cmNoNjQgYW5kIGFybS4KICAKICBjb21taXQgOTU2OGQ1MTdjOWUyOWY3MTRiZTljY2FjNDZmYzBl
MDEwZDg1NWNmMwogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAgIFNh
dCBTZXAgMjIgMDM6NTQ6NDAgMjAxOCArMDAwMAogIAogICAgICBSZWdlbiBjcHVpZCBhc3NlbWJs
eSBmaWxlcyBmb3IgYWFyY2g2NCBhbmQgYXJtLgogIAogIGNvbW1pdCAwZDQxM2Q0YmI0YjIzZDQy
NzI0YzhlZjdkNDhmY2U3ZjFiNGZjNDQ1CiAgQXV0aG9yOiBqa2ltIDxqa2ltQEZyZWVCU0Qub3Jn
PgogIERhdGU6ICAgU2F0IFNlcCAyMiAwMjo0MzoyNCAyMDE4ICswMDAwCiAgCiAgICAgIENvbm5l
Y3QgYXNzZW1ibHkgZmlsZXMgZm9yIGFybSB0byBidWlsZC4KICAKICBjb21taXQgMThjNWZmMTNh
ODNiN2FmZWZkN2IyODk3OWMxMTNhNTFlODIyODYxMQogIEF1dGhvcjogamtpbSA8amtpbUBGcmVl
QlNELm9yZz4KICBEYXRlOiAgIFNhdCBTZXAgMjIgMDI6NDI6NTEgMjAxOCArMDAwMAogIAogICAg
ICBSZWdlbiBhc3NlbWJseSBmaWxlcyBmb3IgYXJtLgogIAogIGNvbW1pdCAzZDQwODkxYTAxYzE5
ZjE0MzFiZjViZDVlZTYzZGJlYWQxMjA5ODRiCiAgQXV0aG9yOiBqa2ltIDxqa2ltQEZyZWVCU0Qu
b3JnPgogIERhdGU6ICAgU2F0IFNlcCAyMiAwMjoyMzo0MiAyMDE4ICswMDAwCiAgCiAgICAgIENv
bm5lY3QgYXNzZW1ibHkgZmlsZXMgZm9yIGFhcmNoNjQgdG8gYnVpbGQuCiAgCiAgY29tbWl0IDJh
NDkyMDVmYTFlNmQ5ZjIxM2QxYmY1ZWZkMjJlNjcxNmQ5ZjM1YzgKICBBdXRob3I6IGpraW0gPGpr
aW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBTYXQgU2VwIDIyIDAyOjIzOjAzIDIwMTggKzAwMDAK
ICAKICAgICAgUmVnZW4gYXNzZW1wbHkgZmlsZXMgZm9yIGFhcmNoNjQuCiAgCiAgY29tbWl0IDNm
ZTc1YmYxMDNlMjcxZDZjYWNhNTRkMDY0NWRhYWE2ZjhlODZhNTAKICBBdXRob3I6IGpraW0gPGpr
aW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBGcmkgU2VwIDIxIDIyOjI2OjAwIDIwMTggKzAwMDAK
ICAKICAgICAgVW5pZnkgb3BlbnNzbGNvbmYuaCB0ZW1wbGF0ZXMuCiAgICAgIAogICAgICBUaGVy
ZSBpcyBubyBNRCBtYWNybyBpbiB0aGlzIGZpbGUgYW55IG1vcmUuCiAgCiAgY29tbWl0IGZmMTlm
ZjgxY2NmNWQ1YzhiNmQxMTBiYzdiNTczOWE1Yjc5NzA5NmEKICBBdXRob3I6IGpraW0gPGpraW1A
RnJlZUJTRC5vcmc+CiAgRGF0ZTogICBUaHUgU2VwIDIwIDIzOjA2OjU5IDIwMTggKzAwMDAKICAK
ICAgICAgUmVtb3ZlIHB0aHJlYWQgZnJvbSBMSUJBREQgZm9yIG9wZW5zc2woMSkuCiAgICAgIAog
ICAgICBsaWJjcnlwdG8gaXMgbGlua2VkIHdpdGggcHRocmVhZCBzaW5jZSByMzM4ODE2LgogIAog
IGNvbW1pdCAyOWZhMmRiNWY0ZDc3ZWMxMjVlYmFjNzA3OWEwMGNhMjczNTAxYTAzCiAgQXV0aG9y
OiBqa2ltIDxqa2ltQEZyZWVCU0Qub3JnPgogIERhdGU6ICAgVGh1IFNlcCAyMCAyMjo0ODozNCAy
MDE4ICswMDAwCiAgCiAgICAgIFJlZ2VuIGFzc2VtYmx5IGZpbGVzIGZvciBpMzg2IGFmdGVyIHIz
Mzg4NDYuCiAgCiAgY29tbWl0IDYyNDUxNjljNzgzZmNhYTFiZTNmN2MxZmI2NGJlN2VkOTAwNjc5
NzkKICBBdXRob3I6IGpraW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBUaHUgU2VwIDIw
IDIyOjQ3OjU1IDIwMTggKzAwMDAKICAKICAgICAgQWRkIENGTEFHUyBmb3IgaTM4NiBhc3NlbWJs
eSBmaWxlcy4KICAKICBjb21taXQgNTE0Mjg1ZjJjZjUyMTVkNDJkZjlhNjhkZGVjNjExYzRjZDhk
NGRlNAogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAgIFRodSBTZXAg
MjAgMjI6NDU6NDIgMjAxOCArMDAwMAogIAogICAgICBTb3J0IGFzc2VtYmx5IHNvdXJjZSBmaWxl
cyBmb3IgaTM4Ni4KICAKICBjb21taXQgMTAxMTQ1NjZjNDNkOGQ2YTNkYjEzNzM4Njg0NDNiOWFi
MjMzY2UyOQogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAgIFRodSBT
ZXAgMjAgMjE6NTk6NDcgMjAxOCArMDAwMAogIAogICAgICBDb25uZWN0IGVuZ2luZXMgdG8gdGhl
IGJ1aWxkLgogIAogIGNvbW1pdCBkODI5MDNjZDQxODM1NWZiZjQxYWJiN2FmZjZhM2UwYjg3OTI3
YzRlCiAgQXV0aG9yOiBqa2ltIDxqa2ltQEZyZWVCU0Qub3JnPgogIERhdGU6ICAgVGh1IFNlcCAy
MCAyMTozNjo1MiAyMDE4ICswMDAwCiAgCiAgICAgIENvbm5lY3QgaTM4NiBhc3NlbWJseSBmaWxl
cyB0byBidWlsZC4KICAKICBjb21taXQgMTRhMGI5OWM1MDhlMDZjZjIzNjJhNTBjNDE2NGRiYmM2
ZWUzNDM3OAogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAgIFRodSBT
ZXAgMjAgMjE6MzQ6MDUgMjAxOCArMDAwMAogIAogICAgICBSZWdlbiBhc3NlbWJseSBmaWxlcyBm
b3IgaTM4Ni4KICAKICBjb21taXQgZGI5YzJiZGViNWEyZTQ0MzM2NDlmZDE1YmUyMzAxOGVkNDM5
NjVhOQogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAgIFRodSBTZXAg
MjAgMDA6MjA6MDQgMjAxOCArMDAwMAogIAogICAgICBMaW5rIGxpYmNyeXB0byB3aXRoIHB0aHJl
YWQuCiAgCiAgY29tbWl0IGY3NjkyNTNlOWVhNDljOWFiMDFkY2U4NzJjNTU5NDI1ZWNkYTMzNDkK
ICBBdXRob3I6IGpraW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBUaHUgU2VwIDIwIDAw
OjE3OjQxIDIwMTggKzAwMDAKICAKICAgICAgUmVtb3ZlIGFuIG9ic29sZXRlIGNvbXBpbGVyIG9w
dGlvbi4KICAKICBjb21taXQgMWY1ZWE4NDkzMjEyYWRjNjAxMTdlN2FjNjRlM2UyNTRiYjVjYzQx
NwogIEF1dGhvcjogZW1hc3RlIDxlbWFzdGVARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBXZWQgU2Vw
IDE5IDIxOjE4OjQ0IDIwMTggKzAwMDAKICAKICAgICAgb3BlbnNzaDogY2hlcnJ5LXBpY2sgT3Bl
blNTTCAxLjEuMSBjb21wYXRpYmlsaXR5CiAgICAgIAogICAgICBVcHN0cmVhbSBjb21taXRzOgog
ICAgICA0ODJkMjNiY2FjIHVwc3RyZWFtOiBob2xkIG91ciBjb2xsZWN0aXZlIG5vc2VzIGFuZCB1
c2UgdGhlIG9wZW5zc2wtMS4xLngKICAgICAgNDhmNTRiOWQxMiBhZGFwdCAtcG9ydGFibGUgdG8g
T3BlblNTTCAxLjF4IEFQSQogICAgICA4NmUwYTlmM2QyIHVwc3RyZWFtOiB1c2Ugb25seSBvcGVu
c3NsLTEuMS54IEFQSSBoZXJlIHRvbwogICAgICBhM2ZkODA3NGUyIHVwc3RyZWFtOiBtaXNzZWQg
YSBiaXQgb2Ygb3BlbnNzbC0xLjAueCBBUEkgaW4gdGhpcyB1bml0dGVzdAogICAgICBjY2U4Y2Jl
MGVkIEZpeCBvcGVuc3NsLTEuMSBmYWxsb3V0IGZvciAtLXdpdGhvdXQtb3BlbnNzbC4KICAgICAg
CiAgICAgIFRyaXZpYWwgY29uZmxpY3RzIGluIHNzaGtleS5jIGFuZCB0ZXN0X3NzaGtleS5jIHdl
cmUgcmVzb2x2ZWQuCiAgICAgIAogICAgICBTcG9uc29yZWQgYnk6ICAgVGhlIEZyZWVCU0QgRm91
bmRhdGlvbgogIAogIGNvbW1pdCBkNDY0NzVhMmU3YjliYzA1MjBlYjk3YjdkNjJhYjExOGI3MDIz
N2UyCiAgQXV0aG9yOiBlbWFzdGUgPGVtYXN0ZUBGcmVlQlNELm9yZz4KICBEYXRlOiAgIFdlZCBT
ZXAgMTkgMTk6MTM6MjkgMjAxOCArMDAwMAogIAogICAgICBvcGVuc3NoOiByZW5hbWUgbG9jYWwg
bWFjcm8gdG8gYXZvaWQgT3BlblNTTCAxLjEuMSBjb25mbGljdAogICAgICAKICAgICAgTG9jYWwg
Y2hhbmdlcyBpbnRyb2R1Y2VkIGFuIE9QRU5TU0hfVkVSU0lPTiBtYWNybywgYnV0IHRoaXMgY29u
ZmxpY3RzCiAgICAgIHdpdGggYSBtYWNybyBvZiB0aGUgc2FtZSBuYW1lIGludHJvZHVjZWQgd2l0
aCBPcGVuU1NMIDEuMS4xLgogIAogIGNvbW1pdCA3MzEyODM2MDVjNDZlMWY1MGRlMGU5MzJlZmVi
NGE3NjcwNWM5MmFiCiAgQXV0aG9yOiBqa2ltIDxqa2ltQEZyZWVCU0Qub3JnPgogIERhdGU6ICAg
V2VkIFNlcCAxOSAwNzoxMDoyOCAyMDE4ICswMDAwCiAgCiAgICAgIE1ha2UgdWVmaXNpZ24oOCkg
YnVpbGRhYmxlLgogIAogIGNvbW1pdCBkNDRhOWM3ODE1NDFkNTIyNzZmNTNlOGIzY2YzODhjNzVj
Y2Q0NDQ3CiAgQXV0aG9yOiBqa2ltIDxqa2ltQEZyZWVCU0Qub3JnPgogIERhdGU6ICAgV2VkIFNl
cCAxOSAwNzowOTo1NSAyMDE4ICswMDAwCiAgCiAgICAgIE1ha2UgcHBwKDgpIGJ1aWxkYWJsZS4K
ICAKICBjb21taXQgOTJjMTE2N2U5MzNjY2RmZDNhYjdiNzFlNDkzYzAxNTczNDdjYzdmZAogIEF1
dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAgIFdlZCBTZXAgMTkgMDc6MDk6
MDkgMjAxOCArMDAwMAogIAogICAgICBNYWtlIGZhY3Rvcig2KSBidWlsZGFibGUuCiAgCiAgY29t
bWl0IDY0NWNiYWY1YjVlMDljNmY0YzM5MTg2NmU4YTk1OGViN2VjMDgzOTgKICBBdXRob3I6IGpr
aW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBXZWQgU2VwIDE5IDA3OjA4OjI3IDIwMTgg
KzAwMDAKICAKICAgICAgTWFrZSBkYygxKSBidWlsZGFibGUuCiAgCiAgY29tbWl0IDY5YTZlMTI3
ODJlYjlmMTlkMzAwZWY1ZmQ2MDA2MmNjZTAxYmMwMjEKICBBdXRob3I6IGpraW0gPGpraW1ARnJl
ZUJTRC5vcmc+CiAgRGF0ZTogICBXZWQgU2VwIDE5IDA3OjA4OjA0IDIwMTggKzAwMDAKICAKICAg
ICAgTWFrZSBnZWxpKDgpIGJ1aWxkYWJsZS4KICAKICBjb21taXQgNzVkZTY3ZmYxMzU3NmU4N2Vh
YThjZTBhOTY3M2M2ZjEwOGRiZDY4OQogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4K
ICBEYXRlOiAgIFdlZCBTZXAgMTkgMDc6MDc6MDMgMjAxOCArMDAwMAogIAogICAgICBNYWtlIGRl
Y3J5cHRjb3JlKDgpIGJ1aWxkYWJsZS4KICAKICBjb21taXQgNTliOTQ3ZThmY2NiMTdhNjllYjY0
ZWVmNThkZjU0NmYwZWQ3ZmJiYwogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBE
YXRlOiAgIFdlZCBTZXAgMTkgMDc6MDY6MjAgMjAxOCArMDAwMAogIAogICAgICBNYWtlIGxpYnJh
ZGl1cygzKSBidWlsZGFibGUuCiAgCiAgY29tbWl0IDc2ODUwZTNhMTY0YjUxNzkzOGI2MmRmYmE2
MTdlZWU2YTlkNzg1YzAKICBBdXRob3I6IGpraW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTog
ICBXZWQgU2VwIDE5IDA3OjA1OjMxIDIwMTggKzAwMDAKICAKICAgICAgTWFrZSBsaWJtcCgzKSBi
dWlsZGFibGUuCiAgCiAgY29tbWl0IDlkZmVlNGFhODFmYzVmY2M3ZTI1NmJhYzViZjA2ZDNjZDBk
ZGYyOTgKICBBdXRob3I6IGpraW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBXZWQgU2Vw
IDE5IDA3OjA0OjE1IDIwMTggKzAwMDAKICAKICAgICAgTWFrZSBsaWJmZXRjaCBidWlsZGFibGUu
CiAgCiAgY29tbWl0IGIxM2UwNGEyN2UxMmU1ZGM5NjUyNmM0Mzk1ZGM0ZmFiNWE3ZmQ5OGQKICBB
dXRob3I6IGpraW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBXZWQgU2VwIDE5IDA3OjAz
OjI4IDIwMTggKzAwMDAKICAKICAgICAgTWFrZSB1bmJvdW5kIGJ1aWxkYWJsZS4KICAKICBjb21t
aXQgZDg0N2M5NDdlM2M5NmNmMDNlNGNiZWYzMTZlNjkxNzBkY2UyZDQ5MgogIEF1dGhvcjogamtp
bSA8amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAgIFdlZCBTZXAgMTkgMDc6MDE6MjIgMjAxOCAr
MDAwMAogIAogICAgICBNYWtlIHRlbG5ldCgxKSBidWlsZGFibGUuCiAgCiAgY29tbWl0IDllOGM5
NDE5N2FhNjRlNjhmZWVjMTJkZDFkMjA2NjJlYTQxYjQ0M2EKICBBdXRob3I6IGpraW0gPGpraW1A
RnJlZUJTRC5vcmc+CiAgRGF0ZTogICBXZWQgU2VwIDE5IDA2OjU5OjI4IDIwMTggKzAwMDAKICAK
ICAgICAgVXBkYXRlIEFwYWNoZSBTZXJmIHRvIDEuOS4zIHRvIHN1cHBvcnQgT3BlblNTTCAxLjEu
MS4KICAKICBjb21taXQgMTkyYWY3MzBkZjdkNTc2ZDVlMWI3YmM2Y2IyNzY2MTJkNDhlZjA0Zgog
IEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAgIFdlZCBTZXAgMTkgMDY6
NTY6MzcgMjAxOCArMDAwMAogIAogICAgICBSZXZlcnQgcjMzODc3NC4gIFVucmVsYXRlZCBjaGFu
Z2VzIHdlcmUgY29tbWl0dGVkIHdpdGggQXBhY2hlIFNlcmYuCiAgCiAgY29tbWl0IDdjYzY5ZjQy
YWU0ZTQwNzkyMjc2MmM0ZTY3NmI0YTAzZjc5N2RkNTAKICBBdXRob3I6IGpraW0gPGpraW1ARnJl
ZUJTRC5vcmc+CiAgRGF0ZTogICBXZWQgU2VwIDE5IDA2OjQ5OjU1IDIwMTggKzAwMDAKICAKICAg
ICAgVXBkYXRlIEFwYWNoZSBTZXJmIHRvIDEuMy45IHRvIG1ha2UgaXQgYnVpbGRhYmxlIHdpdGgg
T3BlblNTTCAxLjEuMS4KICAKICBjb21taXQgMjNiYzkxMjNjYmFhODYyMjc1ZTFiY2JmMWU0MjMw
ZTgzZmMxMDc4ZgogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAgIFdl
ZCBTZXAgMTkgMDY6NDg6NDUgMjAxOCArMDAwMAogIAogICAgICBNYWtlIHNlbmRtYWlsKDgpIGJ1
aWxkYWJsZS4KICAKICBjb21taXQgY2Q0MzQzYmY5ZTY3Mjg3ODM0NGFiM2JhNDM5MTczZTU4NGQx
NTVlNAogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAgIFdlZCBTZXAg
MTkgMDY6NDU6MTMgMjAxOCArMDAwMAogIAogICAgICBNYWtlIGF1ZGl0ZGlzdGQoOCkgYnVpbGRh
YmxlLgogIAogIGNvbW1pdCA5YzY4OGE0ZTU3NTlmOTg1NTA0MjUxYmRkMDY0YTQwZGRkMjg2ODI2
CiAgQXV0aG9yOiBqa2ltIDxqa2ltQEZyZWVCU0Qub3JnPgogIERhdGU6ICAgV2VkIFNlcCAxOSAw
Njo0NDozMSAyMDE4ICswMDAwCiAgCiAgICAgIE1ha2UgbGlibGRucyBidWlsZGFibGUuCiAgCiAg
Y29tbWl0IDkyOTZkZGM0NzczMzJhMWI1OTlmNDUzMGJmNzJmNTJlZjdmNjA0YjgKICBBdXRob3I6
IGpraW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBXZWQgU2VwIDE5IDA2OjQyOjA1IDIw
MTggKzAwMDAKICAKICAgICAgTWFrZSBkbWEoOCkgYnVpbGRhYmxlLgogIAogIGNvbW1pdCA0ZDY3
YWQ3OWI4M2VlM2VjMThjZGU5ZjNhYzFkMDdlYzAxNGJhNjExCiAgQXV0aG9yOiBqa2ltIDxqa2lt
QEZyZWVCU0Qub3JnPgogIERhdGU6ICAgV2VkIFNlcCAxOSAwNjozOToxMCAyMDE4ICswMDAwCiAg
CiAgICAgIE1ha2UgbGliYnNubXAgYnVpbGRhYmxlLgogIAogIGNvbW1pdCAwZWFkMTZlNjI0ZTU4
ZDQ3ZjgxYzk2MTRhYmJjMDg2NDg4YTQ2NTc1CiAgQXV0aG9yOiBqa2ltIDxqa2ltQEZyZWVCU0Qu
b3JnPgogIERhdGU6ICAgV2VkIFNlcCAxOSAwNjoyOTowNiAyMDE4ICswMDAwCiAgCiAgICAgIEJ1
aWxkIG9wZW5zc2woMSkuCiAgCiAgY29tbWl0IDdjMjJhM2RkOWUxZWM1MGU4NmJlY2IwZWI1OWU3
MjI1M2UyYmQ0NDcKICBBdXRob3I6IGpraW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBX
ZWQgU2VwIDE5IDAwOjMyOjQ4IDIwMTggKzAwMDAKICAKICAgICAgQWRkIGdlbmVyYXRlZCBoZWFk
ZXIgZmlsZSBmb3Igb3BlbnNzbCgxKS4KICAKICBjb21taXQgNDlkMTM3MmJkZTFlZDY2MjY4OTYw
MTU3OWZjMjdlZjc5MGIwMTVkMgogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBE
YXRlOiAgIFdlZCBTZXAgMTkgMDA6MjQ6MDAgMjAxOCArMDAwMAogIAogICAgICBCdWlsZCBsaWJz
c2wgZm9yIGFtZDY0LgogIAogIGNvbW1pdCAwZjcyNTY5NzgxODJkNzYyYmEzNDM3M2VmMWE1NWU5
MTVlZTM4ZThlCiAgQXV0aG9yOiBqa2ltIDxqa2ltQEZyZWVCU0Qub3JnPgogIERhdGU6ICAgV2Vk
IFNlcCAxOSAwMDowODoyNyAyMDE4ICswMDAwCiAgCiAgICAgIEFkZCBnZW5lcmF0ZWQgaGVhZGVy
IGZpbGVzIGZvciBGcmVlQlNELgogIAogIGNvbW1pdCA2OTY4YmZhNzE0MGJjYmFmYzQ5ODRjNTk4
MDJjYjE3ZjBjNTcxYWI4CiAgQXV0aG9yOiBqa2ltIDxqa2ltQEZyZWVCU0Qub3JnPgogIERhdGU6
ICAgV2VkIFNlcCAxOSAwMDowNzowOSAyMDE4ICswMDAwCiAgCiAgICAgIEJ1aWxkIGxpYmNyeXB0
byBmb3IgYW1kNjQuCiAgCiAgY29tbWl0IDA3ZDhmNjE1YTY4MGUxNDA5NDBhMTU2NTk1YTlhZjg0
ZDIzY2RjNDEKICBBdXRob3I6IGpraW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBXZWQg
U2VwIDE5IDAwOjA2OjQ4IDIwMTggKzAwMDAKICAKICAgICAgRG8gbm90IGJ1aWxkIGVuZ2luZXMg
Zm9yIG5vdy4KICAKICBjb21taXQgNWYyNDA2NTMyNDNkODI3ZjAxMTFlZmQ3NTU3ZmI2MDlmODlh
NTcxNAogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAgIFR1ZSBTZXAg
MTggMDE6NTE6MjggMjAxOCArMDAwMAogIAogICAgICBEbyBub3QgZ2VuZXJhdGUgdW51c2VkIEFW
WDIgYW5kIEFWWC01MTIgYXNzZW1ibHkgZmlsZXMgZm9yIGFtZDY0LgogIAogIGNvbW1pdCAzNGVh
NDViNjlkZGQzNjUwNTI0ZTUyY2EwOWUzZGY4ZjkzZWNhMTUxCiAgQXV0aG9yOiBqa2ltIDxqa2lt
QEZyZWVCU0Qub3JnPgogIERhdGU6ICAgVHVlIFNlcCAxOCAwMTo0NzowMSAyMDE4ICswMDAwCiAg
CiAgICAgIFJlbW92ZSB1bnVzZWQgQVZYMiBhbmQgQVZYLTUxMiBhc3NlbWJseSBmaWxlcyBmb3Ig
YW1kNjQuCiAgCiAgY29tbWl0IDUxMDIwOWM2NmYyNmQyZGY5YjU0OTgwMjFiYTY4NWIxYTVjNDA5
MDcKICBBdXRob3I6IGpraW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBGcmkgU2VwIDE0
IDE0OjQwOjA5IDIwMTggKzAwMDAKICAKICAgICAgVXBkYXRlIFNITElCX1ZFUlNJT05fTlVNQkVS
IHRvIDkuCiAgICAgIAogICAgICBQcm9kZGVkIGJ5OiAgICAgYXZnCiAgCiAgY29tbWl0IGEzNGFl
YWFkMGUxMTE2ZjJiNzJjZDM1ZGVmNWI2YjhkZDFhOTE1ZjEKICBBdXRob3I6IGpraW0gPGpraW1A
RnJlZUJTRC5vcmc+CiAgRGF0ZTogICBUaHUgU2VwIDEzIDIzOjUxOjU0IDIwMTggKzAwMDAKICAK
ICAgICAgQWRkIE9wZW5TU0wgc3ltYm9sIHZlcnNpb24gbWFwcy4KICAgICAgCiAgICAgIE5vdGUg
dGhlIGZpbGVzIGFyZSBub3QgYXV0b21hdGljYWxseSBnZW5lcmF0ZWQgZm9yIG5vdy4KICAKICBj
b21taXQgNTg5YmFiY2MxZjU4NzQyY2VhMTZkZTg1NDc4OTc3NzExMDY4MjZjYQogIEF1dGhvcjog
amtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAgIFRodSBTZXAgMTMgMjM6NDY6MjcgMjAx
OCArMDAwMAogIAogICAgICBDYXRjaCB1cCB3aXRoIG1hbnVhbCBwYWdlIHJlbW92YWwgZnJvbSBz
ZWN1cmUvbGliL2xpYnNzbC4KICAKICBjb21taXQgZTQ3ZDY2YTA3YWYwNDY2ZDY2MGNkOTRmYmNi
MjdmNmY3YmYzODczZAogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAg
IFRodSBTZXAgMTMgMjM6MzE6NTYgMjAxOCArMDAwMAogIAogICAgICBVcGRhdGUgaW5pdGlhbCBv
cGVuc3NsY29uZi5oIGZvciBhbWQ2NC4KICAKICBjb21taXQgZGIwZDMyNmVkNmRjMDQzYjFiNDg4
ZWFiZTBhZjA3OTA4MTgwNjc0NgogIEF1dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBE
YXRlOiAgIFRodSBTZXAgMTMgMjM6MTQ6NTcgMjAxOCArMDAwMAogIAogICAgICBSZWdlbiBtYW51
YWwgcGFnZXMuCiAgICAgIAogICAgICBOb3RlIHRoZSBtYW51YWwgcGFnZXMgYXJlIG5vdCBhdXRv
bWF0aWNhbGx5IGdlbmVyYXRlZCBmb3Igbm93LgogIAogIGNvbW1pdCBiZDFiNWQyYTdmN2Y1MzE1
Y2MwNzk1MmNkN2Y2ZGUyOTNmM2I4NzQ3CiAgQXV0aG9yOiBqa2ltIDxqa2ltQEZyZWVCU0Qub3Jn
PgogIERhdGU6ICAgVGh1IFNlcCAxMyAyMTowNzowOSAyMDE4ICswMDAwCiAgCiAgICAgIFJlZ2Vu
IGFtZDY0IGFzc2VtYmx5IGZpbGVzIGZvciBPcGVuU1NMIDEuMS4xLgogIAogIGNvbW1pdCA4ZWE1
ZTVhODkxNDA4MTNkMjU1ZDZmZjgwMGMzMWY3ZDgyZjk0MjA5CiAgQXV0aG9yOiBqa2ltIDxqa2lt
QEZyZWVCU0Qub3JnPgogIERhdGU6ICAgVGh1IFNlcCAxMyAyMDo1Mzo1MSAyMDE4ICswMDAwCiAg
CiAgICAgIFVwZGF0ZSBzaGxpYiB2ZXJzaW9uIHRvIDkuCiAgCiAgY29tbWl0IDVmOTYwZjk5Mzhh
YjZkNzViYjk0NDZlNzE3MWFjZjc3NjIyNzc3OGIKICBBdXRob3I6IGpraW0gPGpraW1ARnJlZUJT
RC5vcmc+CiAgRGF0ZTogICBUaHUgU2VwIDEzIDIwOjUxOjE5IDIwMTggKzAwMDAKICAKICAgICAg
VXBkYXRlIE9wZW5TU0wgdmVyc2lvbiBudW1iZXIuCiAgCiAgY29tbWl0IGVkNTU0MDRkNTdmNDky
N2E1OGNmYTg3MDYxYjY4NWMwMTYzODdmMjUKICBNZXJnZTogNGQ4OGJiYmExMzYgZjNjZDA3NGJi
MzEKICBBdXRob3I6IGpraW0gPGpraW1ARnJlZUJTRC5vcmc+CiAgRGF0ZTogICBUaHUgU2VwIDEz
IDIwOjQwOjUxIDIwMTggKzAwMDAKICAKICAgICAgVXBkYXRlIE9wZW5TU0wgdG8gMS4xLjEuCiAg
ICAgIAogICAgICBOb3RlIGl0IGRvZXMgbm90IHVwZGF0ZSBidWlsZCBpbmZyYXN0cnVjdHVyZS4K
ICAKICBjb21taXQgZjNjZDA3NGJiMzFjNWVhZGI3YjBiM2U3NWJiZjUwMTkzY2VhYWEwOQogIEF1
dGhvcjogamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBEYXRlOiAgIFRodSBTZXAgMTMgMTk6MTg6
MDcgMjAxOCArMDAwMAogIAogICAgICBJbXBvcnQgT3BlblNTTCAxLjEuMS4KClJldmlzaW9uIGdy
YXBoIGxlZnQgaW4gL2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9mcmVlYnNkLW1hc3Rlci9idWls
ZC1hbWQ2NC14ZW4tZnJlZWJzZC54ZW4tYnVpbGQtZnJlZWJzZC57ZG90LHBzLHBuZyxodG1sLHN2
Z30uCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTI4NjY2OiB0b2xl
cmFibGUgQUxMIEZBSUwKCmZsaWdodCAxMjg2NjYgZnJlZWJzZC1tYXN0ZXIgcmVhbC1iaXNlY3Qg
W3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8x
Mjg2NjYvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlk
IG5vdCBzdWNjZWVkLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1
aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAgICAgIDcgeGVuLWJ1aWxkLWZyZWVic2QgICAgICAgZmFp
bCBiYXNlbGluZSB1bnRlc3RlZAoKCmpvYnM6CiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 12:41:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 12: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 1gAwke-0005Ge-5n; Fri, 12 Oct 2018 12:41:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/ye0=my=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gAwkc-0005GS-Rc
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 12:41:06 +0000
X-Inumbo-ID: 4538696d-ce1c-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4538696d-ce1c-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 12:42: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 <aliasfile-bounces@xenproject.org>)
 id 1gAwkW-00038V-3m; Fri, 12 Oct 2018 12: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 1gAwkV-0007Ti-Su; Fri, 12 Oct 2018 12:40:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gAwkV-0001LT-RT; Fri, 12 Oct 2018 12:40:59 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-128662-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: freebsd-master:build-amd64-freebsd:freebsd-build:fail:regression
 freebsd-master:build-amd64-xen-freebsd:build-check(1):blocked:nonblocking
 freebsd-master:build-amd64-freebsd-again:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: freebsd=0a0171cbae68744e7831380eba9705b28bfba3a4
X-Osstest-Versions-That: freebsd=c0b412ce93b9d3ee750e5f262b50e64c52d300cc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 12 Oct 2018 12:40:59 +0000
Subject: [Xen-devel] [freebsd-master test] 128662: regressions - trouble:
 blocked/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODY2MiBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4NjYyLwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAg
ICAgICA3IGZyZWVic2QtYnVpbGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg0OTcKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1h
bWQ2NC14ZW4tZnJlZWJzZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5n
OgogZnJlZWJzZCAgICAgICAgICAgICAgMGEwMTcxY2JhZTY4NzQ0ZTc4MzEzODBlYmE5NzA1YjI4
YmZiYTNhNApiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAgICAgYzBiNDEyY2U5
M2I5ZDNlZTc1MGU1ZjI2MmI1MGU2NGM1MmQzMDBjYwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4
NDk3ICAyMDE4LTEwLTA4IDA5OjE5OjUyIFogICAgNCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAg
IDEyODU4MiAgMjAxOC0xMC0xMCAwOToxOToyNSBaICAgIDIgZGF5cyAgICAyIGF0dGVtcHRzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyODY2MiAgMjAxOC0xMC0xMiAwOToxODo1MiBaICAgIDAgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIDBtcCA8MG1wQEZyZWVCU0Qub3JnPgogIGFsbGFuanVkZSA8YWxsYW5qdWRlQEZyZWVC
U0Qub3JnPgogIGJyb29rcyA8YnJvb2tzQEZyZWVCU0Qub3JnPgogIGRlcyA8ZGVzQEZyZWVCU0Qu
b3JnPgogIGVneXBjaW8gPGVneXBjaW9ARnJlZUJTRC5vcmc+CiAgZW1hc3RlIDxlbWFzdGVARnJl
ZUJTRC5vcmc+CiAgZ2piIDxnamJARnJlZUJTRC5vcmc+CiAgaHNlbGFza3kgPGhzZWxhc2t5QEZy
ZWVCU0Qub3JnPgogIGpoYiA8amhiQEZyZWVCU0Qub3JnPgogIGpraW0gPGpraW1ARnJlZUJTRC5v
cmc+CiAganRsIDxqdGxARnJlZUJTRC5vcmc+CiAga2V2YW5zIDxrZXZhbnNARnJlZUJTRC5vcmc+
CiAga2liIDxraWJARnJlZUJTRC5vcmc+CiAgbWF2IDxtYXZARnJlZUJTRC5vcmc+CiAgbWpnIDxt
amdARnJlZUJTRC5vcmc+CiAgbXcgPG13QEZyZWVCU0Qub3JnPgogIG53aGl0ZWhvcm4gPG53aGl0
ZWhvcm5ARnJlZUJTRC5vcmc+CiAgcGV0ZXIgPHBldGVyQEZyZWVCU0Qub3JnPgogIHJtYWNrbGVt
IDxybWFja2xlbUBGcmVlQlNELm9yZz4KICBzaHVyZCA8c2h1cmRARnJlZUJTRC5vcmc+CiAgeXVy
aXB2IDx5dXJpcHZARnJlZUJTRC5vcmc+Cgpqb2JzOgogYnVpbGQtYW1kNjQtZnJlZWJzZC1hZ2Fp
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2
NC1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIGJ1aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3
b3VsZCBiZSAxMzk0IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 13:14:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 13:14: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 1gAxGo-0007Y0-V4; Fri, 12 Oct 2018 13:14:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/ye0=my=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gAxGo-0007Xo-2k
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 13:14:22 +0000
X-Inumbo-ID: ea7fc8ea-ce20-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ea7fc8ea-ce20-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 13:15: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 <aliasfile-bounces@xenproject.org>)
 id 1gAxGj-0003k5-VY; Fri, 12 Oct 2018 13: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 1gAxGj-0000TK-Oe; Fri, 12 Oct 2018 13:14:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gAxGj-0004Xb-O3; Fri, 12 Oct 2018 13:14:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128655-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=7177be0bd8d372ef7eaa86df538bd45ec841ed23
X-Osstest-Versions-That: ovmf=8122c6bc8b6f1fde31f2af6c1560ec552204980d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 12 Oct 2018 13:14:17 +0000
Subject: [Xen-devel] [ovmf test] 128655: 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>

ZmxpZ2h0IDEyODY1NSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg2NTUvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA3MTc3YmUwYmQ4ZDM3MmVmN2VhYTg2ZGY1MzhiZDQ1
ZWM4NDFlZDIzCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA4MTIyYzZi
YzhiNmYxZmRlMzFmMmFmNmMxNTYwZWM1NTIyMDQ5ODBkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg2MzIgIDIwMTgtMTAtMTEgMDk6NTY6MzMgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4NjU1ICAyMDE4LTEwLTEyIDA0OjEwOjUyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmltIERhaWxl
eSA8amltX2RhaWxleUBkZWxsLmNvbT4KICBKaW0uRGFpbGV5QGRlbGwuY29tIDxKaW0uRGFpbGV5
QGRlbGwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyBy
ZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9vc3N0ZXN0L292bWYu
Z2l0CiAgIDgxMjJjNmJjOGIuLjcxNzdiZTBiZDggIDcxNzdiZTBiZDhkMzcyZWY3ZWFhODZkZjUz
OGJkNDVlYzg0MWVkMjMgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 13:30:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 13:30: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 1gAxWf-0000Ys-KS; Fri, 12 Oct 2018 13:30:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=tlq1=my=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gAxWe-0000Yn-1t
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 13:30:44 +0000
X-Inumbo-ID: 34175dcd-ce23-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 34175dcd-ce23-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 13:32:03 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 12 Oct 2018 07:30:42 -0600
Message-Id: <5BC0A20002000078001F101C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 12 Oct 2018 07:30:40 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20181009082548.21194-1-paul.durrant@citrix.com>
In-Reply-To: <20181009082548.21194-1-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] x86/hvm/ioreq: allow ioreq servers to
 use HVM_PARAM_[BUF]IOREQ_PFN
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

Pj4+IE9uIDA5LjEwLjE4IGF0IDEwOjI1LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+IFNpbmNlIGNvbW1pdCAyYzI1N2JkNiAieDg2L2h2bTogcmVtb3ZlIGRlZmF1bHQgaW9yZXEg
c2VydmVyIChhZ2FpbikiIHRoZQo+IEdGTnMgYWxsb2NhdGVkIGJ5IHRoZSB0b29sc3RhY2sgYW5k
IHNldCBpbiBIVk1fUEFSQU1fSU9SRVFfUEZOIGFuZAo+IEhWTV9QQVJBTV9CVUZJT1JFUV9QRk4g
aGF2ZSBiZWVuIHVudXNlZC4gVGhpcyBwYXRjaCBhbGxvd3MgdGhlbSB0byBiZSB1c2VkCj4gYnkg
KG5vbi1kZWZhdWx0KSBpb3JlcSBzZXJ2ZXJzLgo+IAo+IFdoaWxlIGluIHRoZSBhcmVhLCBhbHNv
IG1ha2Ugc3VyZSBIVk1fUEFSQU1fW0JVRl1JT1JFUV9QRk4gY2FuIG9ubHkgYmUgc2V0Cj4gb25j
ZS4gVGhlc2UgcGFyYW1ldGVycyBzaG91bGQgaGF2ZSBhbHdheXMgYmVlbiBpbiB0aGUgJ3NldCBv
bmNlJyBjYXRlZ29yeQo+IGJ1dCB0aGlzIGhhcywgc28gZmFyLCBub3QgYmVlbiBlbmZvcmNlZC4K
PiAKPiBOT1RFOiBUaGlzIGZpeGVzIGEgY29tcGF0aWJpbGl0eSBpc3N1ZS4gQSBndWVzdCBjcmVh
dGVkIG9uIGEgdmVyc2lvbiBvZgo+ICAgICAgIFhlbiB0aGF0IHByZS1kYXRlcyB0aGUgaW5pdGlh
bCBpb3JlcSBzZXJ2ZXIgaW1wbGVtZW50YXRpb24gYW5kIHRoZW4KPiAgICAgICBtaWdyYXRlZCBp
biB3aWxsIGN1cnJlbnRseSBmYWlsIHRvIHJlc3VtZSBiZWNhdXNlIGl0cyBtaWdyYXRpb24KPiAg
ICAgICBzdHJlYW0gd2lsbCBsYWNrIHZhbHVlcyBmb3IgSFZNX1BBUkFNX0lPUkVRX1NFUlZFUl9Q
Rk4gYW5kCj4gICAgICAgSFZNX1BBUkFNX05SX0lPUkVRX1NFUlZFUl9QQUdFUyAqdW5sZXNzKiB0
aGUgc3lzdGVtIGhhcyBhbgo+ICAgICAgIGVtdWxhdG9yIGRvbWFpbiB0aGF0IHVzZXMgZGlyZWN0
IHJlc291cmNlIG1hcHBpbmcgKHdoaWNoIGRlcGVuZHMKPiAgICAgICBvbiB0aGUgdmVyc2lvbiBv
ZiBwcml2Y21kIGl0IGhhcHBlbnMgdG8gaGF2ZSkgaW4gd2hpY2ggY2FzZSBpdAo+ICAgICAgIHdp
bGwgbm90IHJlcXVpcmUgdXNlIG9mIEdGTnMgZm9yIHRoZSBpb3JlcSBzZXJ2ZXIgc2hhcmVkCj4g
ICAgICAgcGFnZXMuCj4gCj4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJh
bnRAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 13:41:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 13: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 1gAxge-0001NK-M1; Fri, 12 Oct 2018 13:41:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=tlq1=my=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gAxgd-0001NF-2J
 for xen-devel@lists.xen.org; Fri, 12 Oct 2018 13:41:03 +0000
X-Inumbo-ID: a3dc059e-ce24-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a3dc059e-ce24-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 13:42:20 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 12 Oct 2018 07:40:59 -0600
Message-Id: <5BC0A46802000078001F102F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 12 Oct 2018 07:40:56 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Sergey Dyasli" <sergey.dyasli@citrix.com>
References: <20181009152119.15567-1-sergey.dyasli@citrix.com>
In-Reply-To: <20181009152119.15567-1-sergey.dyasli@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] mm/page_alloc: make bootscrub happen in
 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: Wei Liu <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.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>

Pj4+IE9uIDA5LjEwLjE4IGF0IDE3OjIxLCA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPiB3cm90
ZToKPiAtLS0gYS94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwo+ICsrKyBiL3hlbi9jb21tb24vcGFn
ZV9hbGxvYy5jCj4gQEAgLTE2MSw4ICsxNjEsNDIgQEAgc3RyaW5nX3BhcmFtKCJiYWRwYWdlIiwg
b3B0X2JhZHBhZ2UpOwo+ICAvKgo+ICAgKiBuby1ib290c2NydWIgLT4gRnJlZSBwYWdlcyBhcmUg
bm90IHplcm9lZCBkdXJpbmcgYm9vdC4KPiAgICovCj4gLXN0YXRpYyBib29sX3Qgb3B0X2Jvb3Rz
Y3J1YiBfX2luaXRkYXRhID0gMTsKPiAtYm9vbGVhbl9wYXJhbSgiYm9vdHNjcnViIiwgb3B0X2Jv
b3RzY3J1Yik7Cj4gK2VudW0gYm9vdHNjcnViX21vZGUgewo+ICsgICAgQk9PVFNDUlVCX09GRiA9
IDAsCgpUaGUgIj0gMCIgaXMgcG9pbnRsZXNzLgoKPiBAQCAtMjAzOSw4ICsyMDc3LDI0IEBAIHZv
aWQgX19pbml0IGhlYXBfaW5pdF9sYXRlKHZvaWQpCj4gICAgICAgKi8KPiAgICAgIHNldHVwX2xv
d19tZW1fdmlycSgpOwo+ICAKPiAtICAgIGlmICggb3B0X2Jvb3RzY3J1YiApCj4gKyAgICBzd2l0
Y2ggKCBvcHRfYm9vdHNjcnViICkKPiArICAgIHsKPiArICAgIGRlZmF1bHQ6Cj4gKyAgICAgICAg
QVNTRVJUX1VOUkVBQ0hBQkxFKCk7Cj4gKyAgICAgICAgLyogRmFsbCB0aHJvdWdoICovCj4gKwo+
ICsgICAgY2FzZSBCT09UU0NSVUJfSURMRToKPiArICAgICAgICBwcmludGsoIlNjcnViYmluZyBG
cmVlIFJBTSBvbiAlZCBub2RlcyBpbiBiYWNrZ3JvdW5kXG4iLAo+ICsgICAgICAgICAgICAgICBu
dW1fb25saW5lX25vZGVzKCkpOwoKU3RpbGwgdGhlIHF1ZXN0aW9uIHdoZXRoZXIgdGhpcyBwcmlu
dGsoKSwgYW5kIGluIHBhcnRpY3VsYXIgdGhlIGluY2x1c2lvbgpvZiB0aGUgbm9kZSBjb3VudCwg
aXMgbWVhbmluZ2Z1bCBpbiBhbnkgd2F5LiBPdGhlciB0aGFuIHRoaXMKUmV2aWV3ZWQtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KYW5kIG9uZSBvciBib3RoIGNoYW5nZXMgd291
bGQgYmUgZWFzeSBlbm91Z2ggdG8gbWFrZSB3aGlsZQpjb21taXR0aW5nLCBwcm92aWRlZCB3ZSBj
YW4gcmVhY2ggYWdyZWVtZW50LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 13:46:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 13: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 1gAxlk-0001Zf-FI; Fri, 12 Oct 2018 13:46:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=tlq1=my=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gAxlj-0001Za-D1
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 13:46:19 +0000
X-Inumbo-ID: 6085cec4-ce25-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6085cec4-ce25-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 13:47:37 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 12 Oct 2018 07:46:15 -0600
Message-Id: <5BC0A5A502000078001F1040@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 12 Oct 2018 07:46:13 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <48b3c6476789e4026b8be7864ffa42fed41ce1cd.1538667753.git-series.wei.liu2@citrix.com>
In-Reply-To: <48b3c6476789e4026b8be7864ffa42fed41ce1cd.1538667753.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 03/17] x86: turn is_pv_{, 32bit_}{domain,
 vcpu} into inline 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>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.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>

Pj4+IE9uIDA0LjEwLjE4IGF0IDE3OjQzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
LS0tIGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKPiArKysgYi94ZW4vaW5jbHVkZS94ZW4vc2No
ZWQuaAo+IEBAIC04NzcsOCArODc3LDI1IEBAIHZvaWQgd2F0Y2hkb2dfZG9tYWluX2Rlc3Ryb3ko
c3RydWN0IGRvbWFpbiAqZCk7Cj4gIAo+ICAjZGVmaW5lIFZNX0FTU0lTVChkLCB0KSAodGVzdF9i
aXQoVk1BU1NUX1RZUEVfICMjIHQsICYoZCktPnZtX2Fzc2lzdCkpCj4gIAo+IC0jZGVmaW5lIGlz
X3B2X2RvbWFpbihkKSAoKGQpLT5ndWVzdF90eXBlID09IGd1ZXN0X3R5cGVfcHYpCj4gLSNkZWZp
bmUgaXNfcHZfdmNwdSh2KSAgIChpc19wdl9kb21haW4oKHYpLT5kb21haW4pKQo+ICtzdGF0aWMg
aW5saW5lIGJvb2wgaXNfcHZfZG9tYWluKGNvbnN0IHN0cnVjdCBkb21haW4gKmQpCj4gK3sKPiAr
ICAgIHJldHVybiBJU19FTkFCTEVEKENPTkZJR19QVikgPyBkLT5ndWVzdF90eXBlID09IGd1ZXN0
X3R5cGVfcHYgOiBmYWxzZTsKPiArfQo+ICsKPiArc3RhdGljIGlubGluZSBib29sIGlzX3B2X3Zj
cHUoY29uc3Qgc3RydWN0IHZjcHUgKnYpCj4gK3sKPiArICAgIHJldHVybiBpc19wdl9kb21haW4o
di0+ZG9tYWluKTsKPiArfQo+ICsKPiArc3RhdGljIGlubGluZSBib29sIGlzX3B2XzMyYml0X2Rv
bWFpbihjb25zdCBzdHJ1Y3QgZG9tYWluICpkKQo+ICt7Cj4gKyAgICByZXR1cm4gaXNfcHZfZG9t
YWluKGQpICYmIGQtPmFyY2guaXNfMzJiaXRfcHY7Cj4gK30KPiArCj4gK3N0YXRpYyBpbmxpbmUg
Ym9vbCBpc19wdl8zMmJpdF92Y3B1KGNvbnN0IHN0cnVjdCB2Y3B1ICp2KQo+ICt7Cj4gKyAgICBy
ZXR1cm4gaXNfcHZfMzJiaXRfZG9tYWluKHYtPmRvbWFpbik7Cj4gK30KCkFmYWljdCB0aGlzIGJy
ZWFrcyB0aGUgQXJtIGJ1aWxkLCBpLmUuIEkgdGhpbmsgeW91IG5lZWQgZS5nLgojaWZkZWYgQ09O
RklHX0NPTVBBVCBhcm91bmQgdGhlIGxhc3QgdHdvLiAoSSBjYW4gc2VlIHdoeSwKYmVpbmcgaW5s
aW5lIGZ1bmN0aW9ucyBub3csIHRoZXkgY2FuJ3QgcmVtYWluIGluIHRoZSBhcmNoLXNwZWNpZmlj
CmhlYWRlci4pIFdpdGggdGhpcwpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 13:48:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 13:48: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 1gAxo1-0001h3-UO; Fri, 12 Oct 2018 13:48:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=tlq1=my=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gAxo1-0001gy-2U
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 13:48:41 +0000
X-Inumbo-ID: b58cce29-ce25-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b58cce29-ce25-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 13:49:59 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 12 Oct 2018 07:48:38 -0600
Message-Id: <5BC0A63302000078001F1043@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 12 Oct 2018 07:48:35 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <0d1888be57c5dc0d98c7e0313608e7d9842ba3a5.1538667753.git-series.wei.liu2@citrix.com>
In-Reply-To: <0d1888be57c5dc0d98c7e0313608e7d9842ba3a5.1538667753.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 04/17] x86: introduce is_pv_64bit_{vcpu,
 domain}
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 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>,
 Julien Grall <julien.grall@arm.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>

Pj4+IE9uIDA0LjEwLjE4IGF0IDE3OjQzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
VGhpcyBpcyB1c2VmdWwgdG8gcmV3cml0ZSB0aGUgZm9sbG93aW5nIHBhdHRlcm4gKHYgaXMgUFYg
dmNwdSkKPiAKPiAgICBpZiAoIGlzX3B2XzMyYml0X3ZjcHUodikgKQo+ICAgICAgICBkb19mb287
Cj4gICAgZWxzZQo+ICAgICAgICBkb19iYXI7Cj4gCj4gdG8KPiAKPiAgICBpZiAoIGlzX3B2XzMy
Yml0X3ZjcHUodikgKQo+ICAgICAgICBkb19mb287Cj4gICAgZWxzZSBpZiAoIGlzX3B2XzY0Yml0
X3ZjcHUodikgKQo+ICAgICAgICBkb19iYXI7Cj4gICAgZWxzZQo+ICAgICAgICBBU1NFUlRfVU5S
RUFDSEFCTEU7Cj4gLgo+IAo+IFByZXZpb3VzbHkgaXQgaXMgbm90IHBvc3NpYmxlIHRvIHJlbHkg
b24gRENFIHRvIGVsaW1pbmF0ZSB0aGUgZG9fYmFyCj4gcGFydC4gSXQgYmVjb21lcyBwb3NzaWJs
ZSB3aXRoIHRoZSBuZXcgY29kZSBzdHJ1Y3R1cmUuCj4gCj4gU2lnbmVkLW9mZi1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KClByb3ZpZGVkIHRoZSBhZGRpdGlvbnMgZ28gaW5zaWRl
IHRoZSAjaWZkZWYtcyBtZW50aW9uZWQgZm9yIHBhdGNoIDMKQWNrZWQtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 13:52:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 13:52: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 1gAxrW-0002PV-FU; Fri, 12 Oct 2018 13:52:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=tlq1=my=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gAxrV-0002PQ-Bo
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 13:52:17 +0000
X-Inumbo-ID: a9552453-ce25-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a9552453-ce25-11e8-a8a5-bc764e045a96;
 Fri, 12 Oct 2018 15:49:38 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 12 Oct 2018 07:52:15 -0600
Message-Id: <5BC0A70D02000078001F1062@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 12 Oct 2018 07:52:13 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <c474cfe877d72d642cfcb462c8a12a7f3500417f.1538667753.git-series.wei.liu2@citrix.com>
In-Reply-To: <c474cfe877d72d642cfcb462c8a12a7f3500417f.1538667753.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 05/17] x86: make x86_64/traps.c build with
 !CONFIG_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: 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>

Pj4+IE9uIDA0LjEwLjE4IGF0IDE3OjQzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
UHJvdmlkZSBkZWNsYXJhdGlvbnMgZm9yIGh5cGVyY2FsbF9wYWdlX2luaXRpYWxpc2VfcmluZypf
a2VybmVsLCBtYWtlCj4gc3VyZSBEQ0Ugd29yayBhcyBleHBlY3RlZC4KPiAKPiBTaWduZWQtb2Zm
LWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKQWNrZWQtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 13:55:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 13:55: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 1gAxuI-0002Yr-VJ; Fri, 12 Oct 2018 13:55:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zou9=my=citrix.com=prvs=816151957=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gAxuI-0002Ym-41
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 13:55:10 +0000
X-Inumbo-ID: 9d1f88a6-ce26-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9d1f88a6-ce26-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 13:56:28 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,372,1534809600"; d="scan'208";a="80367405"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B97BEB202000078001E73FB@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <e2c8634a-16cf-7b03-9818-e2e131625c5f@citrix.com>
Date: Fri, 12 Oct 2018 14:55:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B97BEB202000078001E73FB@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 0/4] x86/HVM: implement memory read
 caching
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Paul Durrant <paul.durrant@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEvMDkvMTggMTQ6MTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEVtdWxhdGlvbiByZXF1aXJp
bmcgZGV2aWNlIG1vZGVsIGFzc2lzdGFuY2UgdXNlcyBhIGZvcm0gb2YgaW5zdHJ1Y3Rpb24KPiBy
ZS1leGVjdXRpb24sIGFzc3VtaW5nIHRoYXQgdGhlIHNlY29uZCAoYW5kIGFueSBmdXJ0aGVyKSBw
YXNzIHRha2VzCj4gZXhhY3RseSB0aGUgc2FtZSBwYXRoLiBUaGlzIGlzIGEgdmFsaWQgYXNzdW1w
dGlvbiBhcyBmYXIgYXMgdXNlIG9mIENQVQo+IHJlZ2lzdGVycyBnb2VzIChhcyB0aG9zZSBjYW4n
dCBjaGFuZ2Ugd2l0aG91dCBhbnkgb3RoZXIgaW5zdHJ1Y3Rpb24KPiBleGVjdXRpbmcgaW4gYmV0
d2VlbiksIGJ1dCBpcyB3cm9uZyBmb3IgbWVtb3J5IGFjY2Vzc2VzLiBJbiBwYXJ0aWN1bGFyCj4g
aXQgaGFzIGJlZW4gb2JzZXJ2ZWQgdGhhdCBXaW5kb3dzIG1pZ2h0IHBhZ2Ugb3V0IGJ1ZmZlcnMg
dW5kZXJuZWF0aAo+IGFuIGluc3RydWN0aW9uIGN1cnJlbnRseSB1bmRlciBlbXVsYXRpb24gKGhp
dHRpbmcgYmV0d2VlbiB0d28gcGFzc2VzKS4KPiBJZiB0aGUgZmlyc3QgcGFzcyB0cmFuc2xhdGVk
IGEgbGluZWFyIGFkZHJlc3Mgc3VjY2Vzc2Z1bGx5LCBhbnkgc3Vic2VxdWVudAo+IHBhc3MgbmVl
ZHMgdG8gZG8gc28gdG9vLCB5aWVsZGluZyB0aGUgZXhhY3Qgc2FtZSB0cmFuc2xhdGlvbi4KPgo+
IEludHJvZHVjZSBhIGNhY2hlICh1c2VkIGp1c3QgYnkgZ3Vlc3QgcGFnZSB0YWJsZSBhY2Nlc3Nl
cyBmb3Igbm93LCBpLmUuCj4gYSBmb3JtIG9mICJwYWdpbmcgc3RydWN0dXJlIGNhY2hlIikgdG8g
bWFrZSBzdXJlIGFib3ZlIGRlc2NyaWJlZAo+IGFzc3VtcHRpb24gaG9sZHMuIFRoaXMgaXMgYSB2
ZXJ5IHNpbXBsaXN0aWMgaW1wbGVtZW50YXRpb24gZm9yIG5vdzogT25seQo+IGV4YWN0IG1hdGNo
ZXMgYXJlIHNhdGlzZmllZCAobm8gb3ZlcmxhcHMgb3IgcGFydGlhbCByZWFkcyBvciBhbnl0aGlu
ZykuCj4KPiBUaGVyZSdzIGFsc28gc29tZSBzZWVtaW5nbHkgdW5yZWxhdGVkIGNsZWFudXAgaGVy
ZSB3aGljaCB3YXMgZm91bmQKPiBkZXNpcmFibGUgb24gdGhlIHdheS4KPgo+IDE6IHg4Ni9tbTog
YWRkIG9wdGlvbmFsIGNhY2hlIHRvIEdMQS0+R0ZOIHRyYW5zbGF0aW9uCj4gMjogeDg2L21tOiB1
c2Ugb3B0aW9uYWwgY2FjaGUgaW4gZ3Vlc3Rfd2Fsa190YWJsZXMoKQo+IDM6IHg4Ni9IVk06IGlt
cGxlbWVudCBtZW1vcnkgcmVhZCBjYWNoaW5nCj4gNDogeDg2L0hWTTogcHJlZmlsbCBjYWNoZSB3
aXRoIFBEUFRFcyB3aGVuIHBvc3NpYmxlCj4KPiAiVk1YOiBjb3JyZWN0IFBEUFRFIGxvYWQgY2hl
Y2tzIiBpcyBvbWl0dGVkIGZyb20gdjIsIGFzIEkgY2FuJ3QKPiBjdXJyZW50bHkgZmluZCBlbm91
Z2ggdGltZSB0byBjYXJyeSBvdXQgdGhlIHJlcXVlc3RlZCBmdXJ0aGVyCj4gcmV3b3JrLgoKRm9s
bG93aW5nIHRoZSB4ODYgY2FsbCwgSSd2ZSBoYWQgc29tZSB0aG91Z2h0cyBhbmQgc3VnZ2VzdGlv
bnMgYWJvdXQgaG93CnRvIG1ha2UgdGhpcyB3b3JrIGluIGEgcmVhc29uYWJsZSB3YXksIHdpdGhv
dXQgcmVzb3J0aW5nIHRvIHRoZSBmdWxsCmNhY2hpbmcgYXBwcm9hY2guCgpGaXJzdCBhbmQgZm9y
ZW1vc3QsIEknZCBsaWtlIHJlY29tbWVuZCBhZ2FpbnN0IHRyeWluZyB0byBjb21iaW5lIHRoZSBm
aXgKZm9yIHJlcGVhdGVkIFBEUFRSIHJlYWRpbmcsIGFuZCByZXBlYXRlZCBQVEUgcmVhZGluZy7C
oCBXaGlsZSB0aGV5IGFyZQpib3RoIHJlcGVhdGVkIHJlYWRpbmcgcHJvYmxlbXMsIG9uZSByZWFs
bHkgaXMgYSBrbm9ibGx5IGNvcm5lciBjYXNlIG9mCjMyYml0IFBBRSBwYWdpbmcsIGFuZCBvbmUg
aXMgYSBnZW5lcmFsIGVtdWxhdGlvbiBwcm9ibGVtLsKgIEZpeGluZyB0aGVzZQpwcm9ibGVtcyBp
bmRlcGVuZGVudGx5IG1ha2VzIHRoZSByZXN1bHQgcmF0aGVyIG1vcmUgc2ltcGxlLCBhbmQgZmFy
CmNsb3NlciB0byBob3cgcmVhbCBDUFVzIHdvcmsuCgpGb3IgbmFtaW5nLCBob3cgYWJvdXQgImFj
Y2VzcyBvbmNlIiBpbiBwbGFjZSBvZiBjYWNoZT/CoCBUaGlzIGlzIHRoZSBiZXN0CmRlc2NyaXB0
aW9uIG9mIHRoZSBwdXJwb3NlIEkgY2FuIGNvbWUgdXAgd2l0aC4KCk5leHQsIHRoZXJlIHNob3Vs
ZCBiZSBhIHNpbmdsZSBodm1lbXVsX3JlYWRfb25jZShnYWRkciwgYnl0ZXMsIC4uLikKKG5hbWUg
c3ViamVjdCB0byBpbXByb3ZlbWVudCksIHdoaWNoIGRvZXMgYSB0cmFuc3BhcmVudCByZWFkLXRo
cm91Z2ggb2YKdGhlICJhY2Nlc3Mgb25jZSBjYWNoZSIgaW4gdGVybXMgb2YgYSBzaW5nbGUgZmxh
ZyBndWVzdCBwaHlzaWNhbCBhZGRyZXNzCnNwYWNlLsKgIFRoaXMgYWxsb3dzIGluZGl2aWR1YWwg
Y2FsbGVycyB0byBvcHQgaW50byB1c2luZyB0aGUgYWNjZXNzLW9uY2UKc2VtYW50aWNzLCBhbmQg
ZG9lc24ndCBob2lzdCB0aGVtIHdpdGggdGhlIHN1YnN0YW50aWFsIGJvaWxlcnBsYXRlIG9mCnRo
ZSBzb2xlIGNvcnJlY3Qgd2F5IHRvIHVzZSB0aGlzIGludGVyZmFjZS7CoCBGdXJ0aGVybW9yZSwg
dGhpcyBiZWhhdmlvdXIKaGFzIHRoZSBzYW1lIHNlbWFudGljcyBhcyB0aGUgY29ycmVjdCBsb25n
ZXIgdGVybSBmaXguCgpUaGF0IGFsb25lIHNob3VsZCBmaXggdGhlIHdpbmRvd3MgaXNzdWUsIGJl
Y2F1c2UgdGhlcmUgaXMgbm8gY2hhbmNlIHRoYXQKd2luZG93cyB3aWxsIGV2ZXIgcGFnZSBvdXQg
dGhlIFBEUFRScy4KCkZvciB0aGUgUERQVFJzLCB0aGlzIGNvcm5lciBjYXNlIGlzIHNwZWNpYWws
IGFuZCBzaG91bGQgYmUgaGFuZGxlZCBieQp0aGUgcGFnZXdhbGsgY29kZS7CoCBJJ20gc3RpbGwg
Z29pbmcgdG8gZ28gd2l0aCBteSBwcmV2aW91cyBzdWdnZXN0aW9uIG9mCmhhdmluZyB0b3BfbWFw
IHBvaW50IG9udG8gdGhlIGNhbGxlciBzdGFjay7CoCBGb3IgdGhlIFZULXggY2FzZSwgdGhlCnZh
bHVlcyBjYW4gYmUgcHVsbGVkIHN0cmFpZ2h0IG91dCBvZiB0aGUgVk1DUywgd2hpbGUgZm9yIEFN
RCwgdGhlIHZhbHVlcwpjYW4gYmUgcmVhZCB0aHJvdWdoIHRoZSAiYWNjZXNzIG9uY2UgY2FjaGUi
LCB3aGljaCBtYXRjaGVzIHRoZSBiZWhhdmlvdXIKb2YgYmVpbmcgcmVhZCBmcm9tIG1lbW9yeSwg
YnV0IGVuc3VyZXMgdGhleSB3b24ndCBiZSByZXBlYXRlZGx5IHJlYWQuCgpPdmVyYWxsLCBJIHRo
aW5rIHRoaXMgc2hvdWxkIGJlIGZhaXJseSBhcmNoaXRlY3R1cmFsbHkgY2xlYW4sIHNvbHZlIHRo
ZQp1bmRlcmx5aW5nIGJ1ZywgYW5kIG1vdmVzIHRoaW5ncyBpbiB0aGUgZ2VuZXJhbCBkaXJlY3Rp
b24gb2YgdGhlIGxvbmdlcgp0ZXJtIGdvYWwsIGV2ZW4gaWYgaXQgZG9lc24ndCBnZXQgYWxsIHRo
ZSB3YXkgdGhlcmUgaW4gb25lIHN0ZXAuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 13:56:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 13:56: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 1gAxvM-0002ea-FZ; Fri, 12 Oct 2018 13:56:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=tlq1=my=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gAxvL-0002eT-30
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 13:56:15 +0000
X-Inumbo-ID: c3c39fa1-ce26-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c3c39fa1-ce26-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 13:57:32 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 12 Oct 2018 07:56:12 -0600
Message-Id: <5BC0A7FA02000078001F1065@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 12 Oct 2018 07:56:10 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <482857ce97ac3334e628f89b6c2d72c3c142f4e3.1538667753.git-series.wei.liu2@citrix.com>
In-Reply-To: <482857ce97ac3334e628f89b6c2d72c3c142f4e3.1538667753.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 06/17] x86: provide stub for
 arch_do_multicall_call
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

Pj4+IE9uIDA0LjEwLjE4IGF0IDE3OjQzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
LS0tIGEveGVuL2FyY2gveDg2L2h5cGVyY2FsbC5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h5cGVy
Y2FsbC5jCj4gQEAgLTI0OCw2ICsyNDgsMTUgQEAgaW50IGh5cGVyY2FsbF94bGF0X2NvbnRpbnVh
dGlvbih1bnNpZ25lZCBpbnQgKmlkLCB1bnNpZ25lZCBpbnQgbnIsCj4gICAgICByZXR1cm4gcmM7
Cj4gIH0KPiAgCj4gKyNpZm5kZWYgQ09ORklHX1BWCj4gKy8qIFN0dWIgZm9yIGFyY2hfZG9fbXVs
dGljYWxsX2NhbGwgKi8KPiArZW51bSBtY19kaXNwb3NpdGlvbiBhcmNoX2RvX211bHRpY2FsbF9j
YWxsKHN0cnVjdCBtY19zdGF0ZSAqbWMpCj4gK3sKPiArICAgIHJldHVybiBtY19leGl0Owo+ICt9
Cj4gKwo+ICsjZW5kaWYKClBsZWFzZSBkcm9wIHRoZSBibGFuayBsaW5lIGFib3ZlIGhlcmUuIEZv
ciB0aGUgbW9tZW50IEknbSBmaW5lLCBzbwpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgpidXQgSSByZWFsbHkgdGhpbmsgSFZNIHNob3VsZCBnYWluIG11bHRpY2FsbCBz
dXBwb3J0LCBzZWVpbmcgdGhhdCBBUk0KaGFzIHRoaXMgYXMgd2VsbC4gQXQgdGhhdCBwb2ludCwg
dGhlICNpZmRlZiBhYm92ZSB3aWxsIHN0YXJ0IHRvIGxvb2sgYQpsaXR0bGUgZnVubnkuCgpKYW4K
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 14:08:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 14: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 1gAy77-0003dS-Nh; Fri, 12 Oct 2018 14:08:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=tlq1=my=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gAy75-0003dN-SV
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 14:08:23 +0000
X-Inumbo-ID: 766678be-ce28-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 766678be-ce28-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 14:09:42 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 12 Oct 2018 08:08:21 -0600
Message-Id: <5BC0AAD302000078001F107E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 12 Oct 2018 08:08:19 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <97058ba51ab264da022a3b8633b8d6ac890f8b33.1538667753.git-series.wei.liu2@citrix.com>
In-Reply-To: <97058ba51ab264da022a3b8633b8d6ac890f8b33.1538667753.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 07/17] x86/traps: put PV code handlers under
 CONFIG_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: 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>

Pj4+IE9uIDA0LjEwLjE4IGF0IDE3OjQzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
VGhlIHRyYXAgaGFuZGxlcnMgaW4gaHlwZXJ2aXNvciBuZWVkIHRvIGZvcndhcmQgZXZlbnRzIHRv
IFBWIGd1ZXN0cyBpZgo+IG5lY2Vzc2FyeS4gSWYgdGhlcmUgaXMgbm8gUFYgZ3Vlc3QgcmVsZXZh
bnQgY29kZSBzaG91bGQgYmUgZXhjbHVkZWQuCj4gCj4gUHV0IGNvZGUgdW5kZXIgQ09ORklHX1BW
IGFuZCBhZGQgQVNTRVJUX1VOUkVBQ0hBQkxFLgoKLUVUT09NQU5ZSUZERUZTCgpXaGF0J3Mgd3Jv
bmcgd2l0aCBhbiBpbmxpbmUgc3R1YiBmb3IgcHZfaW5qZWN0X2V2ZW50KCk/IFRoaXMgd29uJ3QK
ZWxpbWluYXRlIGFsbCAjaWZkZWYtcywgYnV0IHF1aXRlIGEgZmV3IG9mIHRoZW0gYWZhaWNzLgoK
PiBAQCAtMTE0MCw2ICsxMTUyLDcgQEAgc3RhdGljIGludCBoYW5kbGVfbGR0X21hcHBpbmdfZmF1
bHQodW5zaWduZWQgaW50IG9mZnNldCwKPiAgICAgICAgICBpZiAoICFndWVzdF9tb2RlKHJlZ3Mp
ICkKPiAgICAgICAgICAgICAgcmV0dXJuIDA7Cj4gIAo+ICsjaWZkZWYgQ09ORklHX1BWCj4gICAg
ICAgICAgLyogQWNjZXNzIHdvdWxkIGhhdmUgYmVjb21lIG5vbi1jYW5vbmljYWw/IFBhc3MgI0dQ
W3NlbF0gYmFjay4gKi8KPiAgICAgICAgICBpZiAoIHVubGlrZWx5KCFpc19jYW5vbmljYWxfYWRk
cmVzcyhjdXJyLT5hcmNoLnB2LmxkdF9iYXNlICsgb2Zmc2V0KSkgKQo+ICAgICAgICAgIHsKPiBA
QCAtMTE1MSw2ICsxMTY0LDkgQEAgc3RhdGljIGludCBoYW5kbGVfbGR0X21hcHBpbmdfZmF1bHQo
dW5zaWduZWQgaW50IG9mZnNldCwKPiAgICAgICAgICAgICAgLyogZWxzZSBwYXNzIHRoZSAjUEYg
YmFjaywgd2l0aCBhZGp1c3RlZCAlY3IyLiAqLwo+ICAgICAgICAgICAgICBwdl9pbmplY3RfcGFn
ZV9mYXVsdChyZWdzLT5lcnJvcl9jb2RlLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBjdXJyLT5hcmNoLnB2LmxkdF9iYXNlICsgb2Zmc2V0KTsKPiArI2Vsc2UKPiArICAgICAg
ICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKPiArI2VuZGlmCgpJIHRoaW5rIGhlcmUgaXQgc2hvdWxk
IGJlIHRoZSBjYWxsIHNpdGUgdG8gZ2FpbiAjaWZkZWYgKGFyb3VuZCB0aGUKZW50aXJlIGlmKCkp
LCBhbmQgdGhlIGZ1bmN0aW9uIGFzIGEgd2hvbGUgc2hvdWxkIHRoZW4gYmUgcHV0IGluCmFub3Ro
ZXIgI2lmZGVmLCBvciBiZSBtb3ZlZCB0byBwdi90cmFwcy5jLgoKPiBAQCAtMTQ5NCw3ICsxNTE0
LDkgQEAgdm9pZCBfX2luaXQgZG9fZWFybHlfcGFnZV9mYXVsdChzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVncykKPiAgCj4gIHZvaWQgZG9fZ2VuZXJhbF9wcm90ZWN0aW9uKHN0cnVjdCBjcHVfdXNl
cl9yZWdzICpyZWdzKQo+ICB7Cj4gKyNpZmRlZiBDT05GSUdfUFYKPiAgICAgIHN0cnVjdCB2Y3B1
ICp2ID0gY3VycmVudDsKPiArI2VuZGlmCgpJIHRoaW5rIHRoaXMgd291bGQgYmV0dGVyIGJlIHJl
c29sdmVkIGJ5IG1vdmluZyB0aGUgZGVjbGFyYXRpb24gaW50bwp0aGUgYmxvY2sgd2hpY2ggaGFz
IG11bHRpcGxlIHJlZmVyZW5jZXMsIGFuZCB1c2UgcGxhaW4gImN1cnJlbnQiIGluCnRoZSBzdWJz
ZXF1ZW50ICJlbHNlIGlmKCkiLiBCdXQgaXQncyBhIG1hdHRlciBvZiB0YXN0ZSwgSSBhZ3JlZS4K
CkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 14:12:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 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 1gAyBR-0004MV-DA; Fri, 12 Oct 2018 14:12:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=tlq1=my=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gAyBQ-0004MQ-3o
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 14:12:52 +0000
X-Inumbo-ID: 163ca819-ce29-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 163ca819-ce29-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 14:14:10 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 12 Oct 2018 08:12:49 -0600
Message-Id: <5BC0ABDE02000078001F1094@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 12 Oct 2018 08:12:46 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <c3dca1d3b314660f15aa886c410815c6ae10dc8a.1538667753.git-series.wei.liu2@citrix.com>
In-Reply-To: <c3dca1d3b314660f15aa886c410815c6ae10dc8a.1538667753.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 08/17] x86: make construct_dom0 build with
 !CONFIG_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: 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>

Pj4+IE9uIDA0LjEwLjE4IGF0IDE3OjQzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
LS0tIGEveGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9kb20w
X2J1aWxkLmMKPiBAQCAtNTA5LDggKzUwOSwxNiBAQCBpbnQgX19pbml0IGNvbnN0cnVjdF9kb20w
KHN0cnVjdCBkb21haW4gKmQsIGNvbnN0IG1vZHVsZV90ICppbWFnZSwKPiAgICAgIH0KPiAgI2Vu
ZGlmCj4gIAo+IC0gICAgcmMgPSAoaXNfaHZtX2RvbWFpbihkKSA/IGRvbTBfY29uc3RydWN0X3B2
aCA6IGRvbTBfY29uc3RydWN0X3B2KQo+IC0gICAgICAgICAoZCwgaW1hZ2UsIGltYWdlX2hlYWRy
b29tLCBpbml0cmQsIGNtZGxpbmUpOwo+ICsgICAgaWYgKCBpc19odm1fZG9tYWluKGQpICkKPiAr
ICAgICAgICByYyA9IGRvbTBfY29uc3RydWN0X3B2aChkLCBpbWFnZSwgaW1hZ2VfaGVhZHJvb20s
IGluaXRyZCwgY21kbGluZSk7Cj4gKyAgICBlbHNlIGlmICggaXNfcHZfZG9tYWluKGQpICkKPiAr
ICAgICAgICByYyA9IGRvbTBfY29uc3RydWN0X3B2KGQsIGltYWdlLCBpbWFnZV9oZWFkcm9vbSwg
aW5pdHJkLCBjbWRsaW5lKTsKPiArICAgIGVsc2UKPiArICAgIHsKPiArICAgICAgICBBU1NFUlRf
VU5SRUFDSEFCTEUoKTsKPiArICAgICAgICByYyA9IC1FSU5WQUw7Cj4gKyAgICB9CgpEZXBlbmRp
bmcgb24gd2hhdCB0aGUgcGxhbnMgYXJlIHdydCBzaW11bHRhbmVvdXMgUFY9biBhbmQgSFZNPW4s
CnRoaXMgbWF5IGJldHRlciBuZWVkIHRvIGJlIHBhbmljKCkuIFRoZSBhc3NlcnRpb24gaXMgY2Vy
dGFpbmx5IG5vdCB2YWxpZAppbiB0aGF0IGNhc2UgLSBpdCBpcyB2ZXJ5IG11Y2ggZXhwZWN0ZWQg
dG8gZ2V0IHRoZXJlIGluIHN1Y2ggYSBjYXNlLiBJdAppcyBvbmx5IHZhbGlkIGlmIHRoZSBLY29u
ZmlnIGNoYW5nZSBkb2Vzbid0IGFsbG93IGZvciB0aGF0IGNvbWJpbmF0aW9uLgpJbiBhbnkgZXZl
bnQgSSBzZWUgdGhhdCBwYXRjaCAxMyBkb2Vzbid0IGNoYW5nZSB0aGUgY29kZSBhYm92ZQphZ2Fp
bi4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 14:14:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 14: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 1gAyDA-0004TX-QR; Fri, 12 Oct 2018 14:14:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=tlq1=my=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gAyDA-0004TN-41
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 14:14:40 +0000
X-Inumbo-ID: 570172d3-ce29-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 570172d3-ce29-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 14:15:59 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 12 Oct 2018 08:14:38 -0600
Message-Id: <5BC0AC4C02000078001F1097@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 12 Oct 2018 08:14:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <f1fafccc6ba352431e3ba72e834fd37e37b9eb9e.1538667753.git-series.wei.liu2@citrix.com>
In-Reply-To: <f1fafccc6ba352431e3ba72e834fd37e37b9eb9e.1538667753.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 09/17] x86/amd: put setting
 pv_post_outb_hook under CONFIG_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: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.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>

Pj4+IE9uIDA0LjEwLjE4IGF0IDE3OjQzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
SXQgaXMgdXNlZCBieSBQViBjb2RlIG9ubHkuCgpBbmQgd3JvbmdseSBzbyAtIHRoZSBzYW1lIGlz
IG5lZWRlZCBmb3IgYSBQVkggRG9tMCBhZmFpY3QuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 14:19:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 14:19: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 1gAyHb-0004eb-Dl; Fri, 12 Oct 2018 14:19:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=tlq1=my=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gAyHZ-0004eW-L5
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 14:19:13 +0000
X-Inumbo-ID: fa44adb9-ce29-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fa44adb9-ce29-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 14:20:32 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 12 Oct 2018 08:19:12 -0600
Message-Id: <5BC0AD5E02000078001F10AE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 12 Oct 2018 08:19:10 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B97BEB202000078001E73FB@prv1-mh.provo.novell.com>
 <e2c8634a-16cf-7b03-9818-e2e131625c5f@citrix.com>
In-Reply-To: <e2c8634a-16cf-7b03-9818-e2e131625c5f@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 0/4] x86/HVM: implement memory read
 caching
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Paul Durrant <paul.durrant@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEyLjEwLjE4IGF0IDE1OjU1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTEvMDkvMTggMTQ6MTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBFbXVsYXRpb24g
cmVxdWlyaW5nIGRldmljZSBtb2RlbCBhc3Npc3RhbmNlIHVzZXMgYSBmb3JtIG9mIGluc3RydWN0
aW9uCj4+IHJlLWV4ZWN1dGlvbiwgYXNzdW1pbmcgdGhhdCB0aGUgc2Vjb25kIChhbmQgYW55IGZ1
cnRoZXIpIHBhc3MgdGFrZXMKPj4gZXhhY3RseSB0aGUgc2FtZSBwYXRoLiBUaGlzIGlzIGEgdmFs
aWQgYXNzdW1wdGlvbiBhcyBmYXIgYXMgdXNlIG9mIENQVQo+PiByZWdpc3RlcnMgZ29lcyAoYXMg
dGhvc2UgY2FuJ3QgY2hhbmdlIHdpdGhvdXQgYW55IG90aGVyIGluc3RydWN0aW9uCj4+IGV4ZWN1
dGluZyBpbiBiZXR3ZWVuKSwgYnV0IGlzIHdyb25nIGZvciBtZW1vcnkgYWNjZXNzZXMuIEluIHBh
cnRpY3VsYXIKPj4gaXQgaGFzIGJlZW4gb2JzZXJ2ZWQgdGhhdCBXaW5kb3dzIG1pZ2h0IHBhZ2Ug
b3V0IGJ1ZmZlcnMgdW5kZXJuZWF0aAo+PiBhbiBpbnN0cnVjdGlvbiBjdXJyZW50bHkgdW5kZXIg
ZW11bGF0aW9uIChoaXR0aW5nIGJldHdlZW4gdHdvIHBhc3NlcykuCj4+IElmIHRoZSBmaXJzdCBw
YXNzIHRyYW5zbGF0ZWQgYSBsaW5lYXIgYWRkcmVzcyBzdWNjZXNzZnVsbHksIGFueSBzdWJzZXF1
ZW50Cj4+IHBhc3MgbmVlZHMgdG8gZG8gc28gdG9vLCB5aWVsZGluZyB0aGUgZXhhY3Qgc2FtZSB0
cmFuc2xhdGlvbi4KPj4KPj4gSW50cm9kdWNlIGEgY2FjaGUgKHVzZWQganVzdCBieSBndWVzdCBw
YWdlIHRhYmxlIGFjY2Vzc2VzIGZvciBub3csIGkuZS4KPj4gYSBmb3JtIG9mICJwYWdpbmcgc3Ry
dWN0dXJlIGNhY2hlIikgdG8gbWFrZSBzdXJlIGFib3ZlIGRlc2NyaWJlZAo+PiBhc3N1bXB0aW9u
IGhvbGRzLiBUaGlzIGlzIGEgdmVyeSBzaW1wbGlzdGljIGltcGxlbWVudGF0aW9uIGZvciBub3c6
IE9ubHkKPj4gZXhhY3QgbWF0Y2hlcyBhcmUgc2F0aXNmaWVkIChubyBvdmVybGFwcyBvciBwYXJ0
aWFsIHJlYWRzIG9yIGFueXRoaW5nKS4KPj4KPj4gVGhlcmUncyBhbHNvIHNvbWUgc2VlbWluZ2x5
IHVucmVsYXRlZCBjbGVhbnVwIGhlcmUgd2hpY2ggd2FzIGZvdW5kCj4+IGRlc2lyYWJsZSBvbiB0
aGUgd2F5Lgo+Pgo+PiAxOiB4ODYvbW06IGFkZCBvcHRpb25hbCBjYWNoZSB0byBHTEEtPkdGTiB0
cmFuc2xhdGlvbgo+PiAyOiB4ODYvbW06IHVzZSBvcHRpb25hbCBjYWNoZSBpbiBndWVzdF93YWxr
X3RhYmxlcygpCj4+IDM6IHg4Ni9IVk06IGltcGxlbWVudCBtZW1vcnkgcmVhZCBjYWNoaW5nCj4+
IDQ6IHg4Ni9IVk06IHByZWZpbGwgY2FjaGUgd2l0aCBQRFBURXMgd2hlbiBwb3NzaWJsZQo+Pgo+
PiAiVk1YOiBjb3JyZWN0IFBEUFRFIGxvYWQgY2hlY2tzIiBpcyBvbWl0dGVkIGZyb20gdjIsIGFz
IEkgY2FuJ3QKPj4gY3VycmVudGx5IGZpbmQgZW5vdWdoIHRpbWUgdG8gY2Fycnkgb3V0IHRoZSBy
ZXF1ZXN0ZWQgZnVydGhlcgo+PiByZXdvcmsuCj4gCj4gRm9sbG93aW5nIHRoZSB4ODYgY2FsbCwg
SSd2ZSBoYWQgc29tZSB0aG91Z2h0cyBhbmQgc3VnZ2VzdGlvbnMgYWJvdXQgaG93Cj4gdG8gbWFr
ZSB0aGlzIHdvcmsgaW4gYSByZWFzb25hYmxlIHdheSwgd2l0aG91dCByZXNvcnRpbmcgdG8gdGhl
IGZ1bGwKPiBjYWNoaW5nIGFwcHJvYWNoLgoKVGhhbmtzLCBidXQgb25lIHF1ZXN0aW9uIGJlZm9y
ZSBJIHN0YXJ0IHRoaW5raW5nIGFib3V0IHRoaXMgaW4KbW9yZSBkZXRhaWw6IEJlZm9yZSB3cml0
aW5nIHRoaXMsIGRpZCB5b3UgcmVhZCBteSBtYWlsIGZyb20gdGhlCjExdGg/IEkgYXNrIGJlY2F1
c2Ugd2hhdCB5b3Ugc3VnZ2VzdCBkb2VzIG5vdCBsb29rIHRvIG1hdGNoCnRoZSBiZWhhdmlvciBJ
J3ZlIGRlc2NyaWJlZCB0aGVyZSBhcyB3aGF0IEkgdGhpbmsgaXQgb3VnaHQgdG8gYmUuCgpKYW4K
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 14:34:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 14: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 1gAyVo-000665-Q1; Fri, 12 Oct 2018 14:33:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=tlq1=my=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gAyVm-00065y-K8
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 14:33:54 +0000
X-Inumbo-ID: 0662f4a0-ce2c-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0662f4a0-ce2c-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 14:35:12 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 12 Oct 2018 08:33:51 -0600
Message-Id: <5BC0B0CC02000078001F10D2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 12 Oct 2018 08:33:48 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <7ef6c604e1e5e528f017e7bde6c62c2ba57b5e2e.1538667753.git-series.wei.liu2@citrix.com>
In-Reply-To: <7ef6c604e1e5e528f017e7bde6c62c2ba57b5e2e.1538667753.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 10/17] x86: provide stub for switch_compat
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 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>,
 Julien Grall <julien.grall@arm.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>

Pj4+IE9uIDA0LjEwLjE4IGF0IDE3OjQzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
LS0tIGEveGVuL2luY2x1ZGUveGVuL2NvbXBhdC5oCj4gKysrIGIveGVuL2luY2x1ZGUveGVuL2Nv
bXBhdC5oCj4gQEAgLTIyOCw3ICsyMjgsMTYgQEAgc3RydWN0IHZjcHVfcnVuc3RhdGVfaW5mbzsK
PiAgdm9pZCB4bGF0X3ZjcHVfcnVuc3RhdGVfaW5mbyhzdHJ1Y3QgdmNwdV9ydW5zdGF0ZV9pbmZv
ICopOwo+ICAKPiAgc3RydWN0IGRvbWFpbjsKPiArCj4gKyNpZmRlZiBDT05GSUdfUFYKPiAgaW50
IHN3aXRjaF9jb21wYXQoc3RydWN0IGRvbWFpbiAqKTsKPiArI2Vsc2UKPiArIyBpbmNsdWRlIDx4
ZW4vZXJybm8uaD4KPiArc3RhdGljIGlubGluZSBpbnQgc3dpdGNoX2NvbXBhdChzdHJ1Y3QgZG9t
YWluICpkKQo+ICt7Cj4gKyAgICByZXR1cm4gLUVJTlZBTDsKPiArfQo+ICsjZW5kaWYKCkkgc2Vl
IHR3byBvcHRpb25zIGhlcmU6IEVpdGhlciB3ZSBnbyB3aXRoIHRoIGFib3ZlLCBidXQgd2l0aCAt
RUFDQ0VTCmFzIHRoZSByZXR1cm4gdmFsdWUgKHRvIG1hdGNoIHRoZSBjdXJyZW50IG9uZSBmb3Ig
SFZNIGRvbWFpbnMpLCBvcgp0aGUgI2lmZGVmIGdvZXMgYXJvdW5kIHRoZSBjYXNlIGJsb2NrIGlu
IGRvbWN0bC5jLiBQZXJzb25hbGx5IEknZCBwcmVmZXIKdGhlIGxhdHRlci4KCkphbgoKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 14:36:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 14: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 1gAyYd-0006EI-Ai; Fri, 12 Oct 2018 14:36:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zta5=my=citrix.com=prvs=8166c57ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gAyYb-0006EB-Th
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 14:36:49 +0000
X-Inumbo-ID: 6fd056b0-ce2c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6fd056b0-ce2c-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 14:38:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,372,1534809600"; d="scan'208";a="67694110"
Date: Fri, 12 Oct 2018 15:36:41 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181012143641.xxwju6ytgxhrl5hq@zion.uk.xensource.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <7ef6c604e1e5e528f017e7bde6c62c2ba57b5e2e.1538667753.git-series.wei.liu2@citrix.com>
 <5BC0B0CC02000078001F10D2@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BC0B0CC02000078001F10D2@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 10/17] x86: provide stub for switch_compat
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.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>

T24gRnJpLCBPY3QgMTIsIDIwMTggYXQgMDg6MzM6NDhBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA0LjEwLjE4IGF0IDE3OjQzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vY29tcGF0LmgKPiA+ICsrKyBiL3hlbi9pbmNs
dWRlL3hlbi9jb21wYXQuaAo+ID4gQEAgLTIyOCw3ICsyMjgsMTYgQEAgc3RydWN0IHZjcHVfcnVu
c3RhdGVfaW5mbzsKPiA+ICB2b2lkIHhsYXRfdmNwdV9ydW5zdGF0ZV9pbmZvKHN0cnVjdCB2Y3B1
X3J1bnN0YXRlX2luZm8gKik7Cj4gPiAgCj4gPiAgc3RydWN0IGRvbWFpbjsKPiA+ICsKPiA+ICsj
aWZkZWYgQ09ORklHX1BWCj4gPiAgaW50IHN3aXRjaF9jb21wYXQoc3RydWN0IGRvbWFpbiAqKTsK
PiA+ICsjZWxzZQo+ID4gKyMgaW5jbHVkZSA8eGVuL2Vycm5vLmg+Cj4gPiArc3RhdGljIGlubGlu
ZSBpbnQgc3dpdGNoX2NvbXBhdChzdHJ1Y3QgZG9tYWluICpkKQo+ID4gK3sKPiA+ICsgICAgcmV0
dXJuIC1FSU5WQUw7Cj4gPiArfQo+ID4gKyNlbmRpZgo+IAo+IEkgc2VlIHR3byBvcHRpb25zIGhl
cmU6IEVpdGhlciB3ZSBnbyB3aXRoIHRoIGFib3ZlLCBidXQgd2l0aCAtRUFDQ0VTCj4gYXMgdGhl
IHJldHVybiB2YWx1ZSAodG8gbWF0Y2ggdGhlIGN1cnJlbnQgb25lIGZvciBIVk0gZG9tYWlucyks
IG9yCj4gdGhlICNpZmRlZiBnb2VzIGFyb3VuZCB0aGUgY2FzZSBibG9jayBpbiBkb21jdGwuYy4g
UGVyc29uYWxseSBJJ2QgcHJlZmVyCj4gdGhlIGxhdHRlci4KClRoaXMgbWFrZXMgbWUgY2h1Y2ts
ZSBiZWNhdXNlIG9yaWdpbmFsbHkgSSBvcHRlZCBmb3Igd2hhdCB5b3Ugd2FudCBoZXJlCmJ1dCBk
ZWNpZGVkIHRvIHN3aXRjaCB0byB1c2luZyBzdHViIGJlZm9yZSBwb3N0aW5nLgoKSSB3aWxsIGRv
IHRoYXQgaW4gdGhlIG5leHQgdmVyc2lvbiBvZiB0aGlzIHNlcmllcy4KCldlaS4KCj4gCj4gSmFu
Cj4gCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 14:49:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 14: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 1gAykq-00078P-Jd; Fri, 12 Oct 2018 14:49:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zta5=my=citrix.com=prvs=8166c57ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gAykp-00076s-Eh
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 14:49:27 +0000
X-Inumbo-ID: a5800d00-ce2d-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a5800d00-ce2d-11e8-a8a5-bc764e045a96;
 Fri, 12 Oct 2018 16:46:48 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,372,1534809600"; d="scan'208";a="67695732"
Date: Fri, 12 Oct 2018 15:49:23 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181012144923.ndbb5yvyyaku6s7x@zion.uk.xensource.com>
References: <5BB74B1A02000078001EECBE@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BB74B1A02000078001EECBE@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] x86: restrict HVMOP_pagetable_dying to
 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Tim Deegan <tim@xen.org>,
 Wei Liu <wei.liu2@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>

T24gRnJpLCBPY3QgMDUsIDIwMTggYXQgMDU6Mjk6MzBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gVGhpcyBpcyBub3QgdXNlZCAoYW5kIHByb2JhYmx5IHdhcyBuZXZlciBtZWFudCB0byBi
ZSkgYnkgdGhlIHRvb2wgc3RhY2suCj4gTGltaXRpbmcgaXQgdG8gdGhlIGN1cnJlbnQgZG9tYWlu
IGluIHBhcnRpY3VsYXIgYWxsb3dzIHRvIGVsaW1pbmF0ZSBhCj4gYm9ndXMgdXNlIG9mIHZDUFUg
MCBpbiBwYWdldGFibGVfZHlpbmcoKS4KPiAKPiBSZW1vdmUgdGhlIG5vdyB1bm5lY2Vzc2FyeSBk
b21haW4vdkNQVSBwYXJhbWV0ZXJzIGZyb20gdGhlIHdyYXBwZXIvaG9vawo+IGZ1bmN0aW9ucyBh
dCB0aGUgc2FtZSB0aW1lLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KClJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 14:56:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 14:56: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 1gAyrc-0007rK-DR; Fri, 12 Oct 2018 14:56:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=tlq1=my=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gAyrb-0007rF-ST
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 14:56:27 +0000
X-Inumbo-ID: 2cafac46-ce2f-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2cafac46-ce2f-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 14:57:45 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 12 Oct 2018 08:56:24 -0600
Message-Id: <5BC0B61602000078001F1113@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 12 Oct 2018 08:56:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <61764e0b2721746d3a7a5febd24de380a893aa90.1538667753.git-series.wei.liu2@citrix.com>
In-Reply-To: <61764e0b2721746d3a7a5febd24de380a893aa90.1538667753.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 11/17] x86: provide stubs for entry point
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

Pj4+IE9uIDA0LjEwLjE4IGF0IDE3OjQzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
SW5zdGVhZCBvZiB0cnlpbmcgdG8gc3BsaXQgdXAgZW50cnkuUyBhbmQgY29tcGF0L2VudHJ5LlMs
IHNpbXBseQo+IHByb3ZpZGUgc29tZSBzdHVicyBmb3IgdGhlbS4KCkknbSBub3QgY29udmluY2Vk
OyBJJ2QgbXVjaCByYXRoZXIgc2VlIHRoZSBjYWxsIHNpdGVzIHJlY29nbml6YWJseQpjb21waWxl
ZCBvdXQgd2l0aCAhUFYuIEknbSBjdXJpb3VzIHdoYXQgQW5kcmV3IHRoaW5rcyBoZXJlLgoKSmFu
CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:00:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:00: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 1gAyvq-0000Ai-1Z; Fri, 12 Oct 2018 15:00:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pszq=my=citrix.com=prvs=81651eb4b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gAyvp-0000Ad-35
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:00:49 +0000
X-Inumbo-ID: c9298b80-ce2f-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c9298b80-ce2f-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:02:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,372,1534809600"; d="scan'208";a="67696966"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23488.46875.995643.704966@mariner.uk.xensource.com>
Date: Fri, 12 Oct 2018 16:00:43 +0100
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <8b1bb9f9-7e22-0a1c-736e-e389a914f856@suse.com>
References: <20181005172917.11963-1-ian.jackson@citrix.com>
 <20181005172917.11963-19-ian.jackson@citrix.com>
 <20181007163717.GA61815@deinos.phlegethon.org>
 <23483.25418.402268.947179@mariner.uk.xensource.com>
 <8b1bb9f9-7e22-0a1c-736e-e389a914f856@suse.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 18/18] tools/debugger/kdd: Install as
 `xen-kdd', not just `kdd'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hans van Kranenburg <hans@knorrie.org>, xen-devel@lists.xenproject.org,
 Tim Deegan <tim@xen.org>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SnVlcmdlbiBHcm9zcyB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW1BBVENIIDE4LzE4XSB0b29s
cy9kZWJ1Z2dlci9rZGQ6IEluc3RhbGwgYXMgYHhlbi1rZGQnLCBub3QganVzdCBga2RkJyIpOgo+
IE9uIDA4LzEwLzIwMTggMTY6MDEsIElhbiBKYWNrc29uIHdyb3RlOgo+ID4gVGltIERlZWdhbiB3
cml0ZXMgKCJSZTogW1BBVENIIDE4LzE4XSB0b29scy9kZWJ1Z2dlci9rZGQ6IEluc3RhbGwgYXMg
YHhlbi1rZGQnLCBub3QganVzdCBga2RkJyIpOgo+ID4+IEF0IDE4OjI5ICswMTAwIG9uIDA1IE9j
dCAoMTUzODc2NDE1NyksIElhbiBKYWNrc29uIHdyb3RlOgo+ID4+PiBga2RkJyBpcyBhbiB1bmZv
cnR1bmF0ZSBuYW1lc3BhY2UgbGFuZGdyYWIuCj4gPj4KPiA+PiBCYWgsIGh1bWJ1ZywgZXRjLiA6
KSAgQ2FuIHdlIGhhdmUgYSBub3RlIGluIHRoZSBjaGFuZ2Vsb2cgZm9yIHRoZSBuZXh0Cj4gPj4g
cmVsZWFzZSB0byB3YXJuIHRoZSBmZXcga2RkIHVzZXJzIHRoYXQgd2UndmUgZG9uZSB0aGlzPwo+
ID4gCj4gPiBNbW0sIHNvcnJ5LiAgRXJyLCB3aGVyZSBhcmUgc3VjaCByZWxlYXNlIG5vdGVzIGNv
bGxlY3RlZCA/Cj4gCj4gSSBiZWxpZXZlIHRoaXMgaXMgYSBtYW51YWwgcHJvY2VzcyB0cmlnZ2Vy
ZWQgYnkgdGhlIENvbW11bml0eSBNYW5hZ2VyLgo+IAo+IEknbSBmaW5lIHdpdGggY29sbGVjdGlu
ZyBSTiBzbmlwcGxldHMgZm9yIHRoZSB1cGNvbWluZyByZWxlYXNlLCBvZgo+IGNvdXJzZS4KClRo
YW5rcy4gIENhbiB5b3UgYWRkIGtkZCAtPiB4ZW4ta2RkIHRvIHRoYXQgbGlzdCB0aGVuIHBsZWFz
ZSA/Cgo+IElhbiwgYW5vdGhlciBxdWVzdGlvbjogY291bGQgd2UgYWRkIGEgbGluayB0byB0aGUg
cmVsZWFzZSBub3RlIG9mIHRoZQo+IHJlbGF0ZWQgdmVyc2lvbiBvbjoKPiAKPiBodHRwczovL3hl
bmJpdHMueGVuLm9yZy9kb2NzL3Vuc3RhYmxlL3N1cHBvcnQtbWF0cml4Lmh0bWwKClllcywgSSB0
aGluayBzby4gIFRoYXQgcGFnZSBpcyBnZW5lcmF0ZWQgYnkKICBkb2NzL3N1cHBvcnQtbWF0cml4
LWdlbmVyYXRlCiAgZG9jcy9wYXJzZS1zdXBwb3J0LW1kCndoaWNoIGNvbnN1bWVzCiAgU1VQUE9S
VC5tZApmcm9tIGVhY2ggdHJlZS4KCkkgdGhpbmsgaWYgd2UgY2hhbmdlIFNVUFBPUlQubWQgdG8g
aGF2ZSBhIHByb3BlciBoeXBlcmxpbmsgdG8gdGhlCnJlbGVhc2Ugbm90ZXMsIGluIGVhY2ggdHJl
ZSwgaW4gdGhlIFJlbGVhc2UgU3VwcG9ydCBpbmRlbnRlZCBzdGFuemEsCml0IHdpbGwgYXBwZWFy
IG9uIHRoZSBzdXBwb3J0IG1hdHJpeCBwYWdlLgoKVGhhdCBpcyBiZXR0ZXIgdGhhbiBoYXZpbmcg
dGhlIHVybCBiZSBtYWdpY2FsbHkgaW5zZXJ0ZWQgYnkgdGhlIG1hdHJpeApnZW5lcmF0aW9uIG1h
Y2hpbmVyeSBiZWNhdXNlIGl0IHdpbGwgYXBwZWFyIGluIHBsYWNlcyBsaWtlIHRoaXMgdG9vCiAg
aHR0cHM6Ly94ZW5iaXRzLnhlbi5vcmcvZG9jcy80LjExLXRlc3RpbmcvU1VQUE9SVC5odG1sCgpX
b3VsZCB5b3UgcHJlcGFyZSBhIHBhdGNoIGZvciA0LjExIHRvIGFkZCB0aGUgUk4gVVJMID8gIFlv
dSBjYW4KcGVyaGFwcyB0ZXN0IHRoZSBzdXBwb3J0IG1hdHJpeCBvdXRwdXQgYnkgcnVubmluZyBh
IHZhcmlhbnQgb2YgdGhlCnJ1bmUgYXQgdGhlIHRvcCBvZgogIGRvY3Mvc3VwcG9ydC1tYXRyaXgt
Z2VuZXJhdGUKYW5kIEkgd2lsbCBmaXggdGhlIG1hdHJpeCBjb2RlIGl0IGlmIGl0IGRvZXNuJ3Qg
c2VlbSB0byB3b3JrIDotKS4KClJlZ2FyZHMsCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:09:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15: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 1gAz4I-0000Tk-Ef; Fri, 12 Oct 2018 15:09:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=tlq1=my=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gAz4G-0000Tf-HF
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:09:32 +0000
X-Inumbo-ID: 016d666a-ce31-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 016d666a-ce31-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:10:51 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 12 Oct 2018 09:09:30 -0600
Message-Id: <5BC0B92802000078001F112D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 12 Oct 2018 09:09:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <634275404c9298c745b46553cea911cc4b29f853.1538667753.git-series.wei.liu2@citrix.com>
In-Reply-To: <634275404c9298c745b46553cea911cc4b29f853.1538667753.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 12/17] x86: connect guest creation with
 CONFIG_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: Stefano Stabellini <sstabellini@kernel.org>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.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>

Pj4+IE9uIDA0LjEwLjE4IGF0IDE3OjQzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
LS0tIGEveGVuL2NvbW1vbi9kb21haW4uYwo+ICsrKyBiL3hlbi9jb21tb24vZG9tYWluLmMKPiBA
QCAtMzIyLDE3ICszMjIsMzQgQEAgc3RydWN0IGRvbWFpbiAqZG9tYWluX2NyZWF0ZShkb21pZF90
IGRvbWlkLAo+ICAgICAgfQo+ICAKPiAgICAgIC8qIFNvcnQgb3V0IG91ciBpZGVhIG9mIGlzX3tw
dixodm19X2RvbWFpbigpLiAqLwo+IC0gICAgaWYgKCBjb25maWcgJiYgKGNvbmZpZy0+ZmxhZ3Mg
JiBYRU5fRE9NQ1RMX0NERl9odm1fZ3Vlc3QpICkKPiArICAgIGlmICggY29uZmlnICkKPiAgICAg
IHsKPiArICAgICAgICBBU1NFUlQoIWlzX3N5c3RlbV9kb21haW4oZCkpOwoKVGhpcyBhbmQgdGhl
IG90aGVyIEFTU0VSVCgpIGFyZSByZWR1bmRhbnQgd2l0aCB3aGF0J3MgZWFybGllciBpbgp0aGUg
ZnVuY3Rpb24uIERvIHdlIHJlYWxseSBuZWVkIHRoZW0/Cgo+ICsgICAgICAgIGlmICggY29uZmln
LT5mbGFncyAmIFhFTl9ET01DVExfQ0RGX2h2bV9ndWVzdCkKPiArICAgICAgICB7Cj4gICNpZmRl
ZiBDT05GSUdfSFZNCj4gLSAgICAgICAgZC0+Z3Vlc3RfdHlwZSA9IGd1ZXN0X3R5cGVfaHZtOwo+
ICsgICAgICAgICAgICBkLT5ndWVzdF90eXBlID0gZ3Vlc3RfdHlwZV9odm07Cj4gKyNlbHNlCj4g
KyAgICAgICAgICAgIGVyciA9IC1FSU5WQUw7Cj4gKyAgICAgICAgICAgIGdvdG8gZmFpbDsKPiAr
I2VuZGlmCj4gKyAgICAgICAgfQo+ICsgICAgICAgIGVsc2UKPiArICAgICAgICB7Cj4gKyNpZmRl
ZiBDT05GSUdfUFYKPiArICAgICAgICBkLT5ndWVzdF90eXBlID0gZ3Vlc3RfdHlwZV9wdjsKPiAg
I2Vsc2UKPiAgICAgICAgICBlcnIgPSAtRUlOVkFMOwo+ICAgICAgICAgIGdvdG8gZmFpbDsKPiAg
I2VuZGlmCj4gKyAgICAgICAgfQo+ICAgICAgfQo+ICAgICAgZWxzZQo+ICsgICAgewo+ICsgICAg
ICAgIC8qIFRoZSB0eXBlIG9mIHN5c3RlbSBkb21haW4gc2hvdWxkbid0IG1hdHRlci4gKi8KPiAr
ICAgICAgICBBU1NFUlQoaXNfc3lzdGVtX2RvbWFpbihkKSk7Cj4gICAgICAgICAgZC0+Z3Vlc3Rf
dHlwZSA9IGd1ZXN0X3R5cGVfcHY7Cj4gKyAgICB9CgpJJ20gYWZyYWlkIHRoaXMgY29tbWVudCBt
YXkgY2F1c2UgYW1iaWd1aXR5LiBJIHRoaW5rIHdlIGhhZCAoYW5kCnBlcmhhcHMgc3RpbGwgaGF2
ZSkgYSBudW1iZXIgb2YgcGxhY2VzIHdoZXJlIHdlIGFzc3VtZSB0aGF0IGluCnBhcnRpY3VsYXIg
dGhlIGlkbGUgZG9tYWluIGlzIGEgUFYgb25lLiBTbyBJJ2QgbGlrZSB0byBhc2sgdG8gZWl0aHIK
ZXh0ZW5kIHRoZSBjb21tZW50IHRvIGV4cGxhaW4gcmVhbGl0eSwgb3IgdG8gZHJvcCBpdC4KCkph
bgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:12:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:12: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 1gAz70-00018R-U7; Fri, 12 Oct 2018 15:12:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pszq=my=citrix.com=prvs=81651eb4b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gAz6z-000182-Pl
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:12:21 +0000
X-Inumbo-ID: 663fa08e-ce31-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 663fa08e-ce31-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:13:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,372,1534809600"; d="scan'208";a="67698646"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 12 Oct 2018 16:12:03 +0100
Message-ID: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 00/12] Miscellaneous 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: Elena Ufimtseva <elena.ufimtseva@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.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>

VGhpcyBpcyB2MiBvZiBteSBzZXJpZXMgb2Ygc3R1ZmYgZnJvbSBEZWJpYW4uICAoSSBhbHJlYWR5
IHB1c2hlZCB0aGUKdW5jb250cm92ZXJzaWFsIHBhcnRzIG9mIHYxLCBzbyB0aG9zZSBwYXRjaGVz
IGFyZSBub3cgbWlzc2luZyBmcm9tCnYyLikgIFRoZSByZW1haW5kZXIgYXJlIGJ1aWxkIGZpeGVz
LCBhbmQgYWRkcmVzc2luZyB0aGUgbmFtZXNwYWNlCnBvbGx1dGlvbiBvZiB0aGUgcHlncnViIGBm
c2ltYWdlJyBsaWJyYXJpZXMgYnkgcmVuYW1pbmcgaXQgdG8KYHhlbmZzaW1hZ2UnLgoKSGFucyB2
YW4gS3JhbmVuYnVyZyAoMSk6CiAgdG9vbHMveGVuc3RvcmU6IFJlLWludHJvZHVjZSAoZmFrZSkg
eHNfcmVzdHJpY3QgY2FsbCB0byBwcmVzZXJ2ZSBBQkkKCklhbiBKYWNrc29uICgxMSk6CiAgdG9v
bHMvUnVsZXMubWs6IEhvbm91ciBQUkVQRU5EX0xERkxBR1NfWEVOX1RPT0xTCiAgSU5TVEFMTDog
TWVudGlvbiBrY29uZmlnCiAgZ2Ric3g6IEhvbm91ciBMREZMQUdTIHdoZW4gbGlua2luZwogIHB5
Z3J1YiBmc2ltYWdlLnNvOiBIb25vdXIgTERGTEFHUyB3aGVuIGJ1aWxkaW5nCiAgeGVubW9uOiBJ
bnN0YWxsIGFzIHhlbm1vbiwgbm90IHhlbm1vbi5weQogIHRvb2xzL2RlYnVnZ2VyL2tkZDogSW5z
dGFsbCBhcyBgeGVuLWtkZCcsIG5vdCBqdXN0IGBrZGQnCiAgeGVuc3RvcmUuaDogUHV0ICggKSBh
cm91bmQgWFNfKiBkZWZpbmUgc2hpZnRzCiAgdG9vbHMvbGliZnNpbWFnZTogQnVtcCBzb25hbWUg
dG8gNC4xMgogIHRvb2xzL2xpYmZzaW1hZ2U6IEFkZCBgeGVuJyB0byAuaCBuYW1lcyBhbmQgcHJp
bmNpcGFsIC5zbyBuYW1lCiAgdG9vbHMvcHlncnViOiBBZGQgYHhlbicgdG8gZnNpbWFnZSBweXRo
b24gbW9kdWxlIG5hbWUKICB0b29scy9saWJmc2ltYWdlOiBSZW5hbWUgL3Vzci9saWIvZnMgdG8g
L3Vzci9saWIveGVuZnNpbWFnZQoKIElOU1RBTEwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgMjAgKysrKysrKysrKysrCiB0b29scy9SdWxlcy5tayAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAyICsrCiB0b29scy9kZWJ1Z2dlci9nZGJz
eC9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgICB8ICAyICstCiB0b29scy9kZWJ1Z2dlci9r
ZGQvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAgICB8ICA0ICstLQogdG9vbHMvbGliZnNp
bWFnZS9SdWxlcy5tayAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgNCArLS0KIHRvb2xzL2xp
YmZzaW1hZ2UvY29tbW9uL01ha2VmaWxlICAgICAgICAgICAgICAgICAgIHwgMzggKysrKysrKysr
KystLS0tLS0tLS0tLQogdG9vbHMvbGliZnNpbWFnZS9jb21tb24vZnNpbWFnZS5jICAgICAgICAg
ICAgICAgICAgfCAgMiArLQogdG9vbHMvbGliZnNpbWFnZS9jb21tb24vZnNpbWFnZV9ncnViLmMg
ICAgICAgICAgICAgfCAgMiArLQogdG9vbHMvbGliZnNpbWFnZS9jb21tb24vZnNpbWFnZV9wbHVn
aW4uYyAgICAgICAgICAgfCAgMiArLQogdG9vbHMvbGliZnNpbWFnZS9jb21tb24vZnNpbWFnZV9w
cml2LmggICAgICAgICAgICAgfCAgNCArLS0KIC4uLi9saWJmc2ltYWdlL2NvbW1vbi97ZnNpbWFn
ZS5oID0+IHhlbmZzaW1hZ2UuaH0gIHwgIDAKIC4uLi9jb21tb24ve2ZzaW1hZ2VfZ3J1Yi5oID0+
IHhlbmZzaW1hZ2VfZ3J1Yi5ofSAgIHwgIDQgKy0tCiAuLi4ve2ZzaW1hZ2VfcGx1Z2luLmggPT4g
eGVuZnNpbWFnZV9wbHVnaW4uaH0gICAgICB8ICAyICstCiB0b29scy9saWJmc2ltYWdlL2V4dDJm
cy1saWIvZXh0MmZzLWxpYi5jICAgICAgICAgICB8ICAyICstCiB0b29scy9saWJmc2ltYWdlL2V4
dDJmcy9mc3lzX2V4dDJmcy5jICAgICAgICAgICAgICB8ICAyICstCiB0b29scy9saWJmc2ltYWdl
L2ZhdC9mc3lzX2ZhdC5jICAgICAgICAgICAgICAgICAgICB8ICAyICstCiB0b29scy9saWJmc2lt
YWdlL2lzbzk2NjAvZnN5c19pc285NjYwLmMgICAgICAgICAgICB8ICAyICstCiB0b29scy9saWJm
c2ltYWdlL3JlaXNlcmZzL2ZzeXNfcmVpc2VyZnMuYyAgICAgICAgICB8ICAyICstCiB0b29scy9s
aWJmc2ltYWdlL3Vmcy9mc3lzX3Vmcy5jICAgICAgICAgICAgICAgICAgICB8ICAyICstCiB0b29s
cy9saWJmc2ltYWdlL3hmcy9mc3lzX3hmcy5jICAgICAgICAgICAgICAgICAgICB8ICAyICstCiB0
b29scy9saWJmc2ltYWdlL3pmcy9mc2lfemZzLmMgICAgICAgICAgICAgICAgICAgICB8ICAyICst
CiB0b29scy9saWJmc2ltYWdlL3pmcy9mc2lfemZzLmggICAgICAgICAgICAgICAgICAgICB8ICAy
ICstCiB0b29scy9weWdydWIvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8
ICAyICstCiB0b29scy9weWdydWIvc2V0dXAucHkgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB8ICA2ICsrLS0KIHRvb2xzL3B5Z3J1Yi9zcmMvZnNpbWFnZS9mc2ltYWdlLmMgICAgICAgICAg
ICAgICAgIHwgMTAgKysrLS0tCiB0b29scy9weWdydWIvc3JjL3B5Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8ICA2ICsrLS0KIHRvb2xzL3hlbm1vbi9NYWtlZmlsZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwgIDQgKy0tCiB0b29scy94ZW5zdG9yZS9pbmNsdWRlL3hlbnN0
b3JlLmggICAgICAgICAgICAgICAgICB8IDExICsrKysrLS0KIHRvb2xzL3hlbnN0b3JlL3hzLmMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDYgKysrKwogMjkgZmlsZXMgY2hhbmdl
ZCwgOTEgaW5zZXJ0aW9ucygrKSwgNTggZGVsZXRpb25zKC0pCiByZW5hbWUgdG9vbHMvbGliZnNp
bWFnZS9jb21tb24ve2ZzaW1hZ2UuaCA9PiB4ZW5mc2ltYWdlLmh9ICgxMDAlKQogcmVuYW1lIHRv
b2xzL2xpYmZzaW1hZ2UvY29tbW9uL3tmc2ltYWdlX2dydWIuaCA9PiB4ZW5mc2ltYWdlX2dydWIu
aH0gKDk4JSkKIHJlbmFtZSB0b29scy9saWJmc2ltYWdlL2NvbW1vbi97ZnNpbWFnZV9wbHVnaW4u
aCA9PiB4ZW5mc2ltYWdlX3BsdWdpbi5ofSAoOTglKQoKLS0gCjIuMTEuMAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:12:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:12: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 1gAz71-00018b-7b; Fri, 12 Oct 2018 15:12:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pszq=my=citrix.com=prvs=81651eb4b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gAz6z-000184-VT
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:12:21 +0000
X-Inumbo-ID: 66f04414-ce31-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 66f04414-ce31-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:13:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,372,1534809600"; d="scan'208";a="67698648"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 12 Oct 2018 16:12:05 +0100
Message-ID: <20181012151215.32455-3-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
References: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 02/12] 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>, Wei Liu <wei.liu2@citrix.com>,
 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>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.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>

RnJvbTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CgpGaXJzdGx5LCBhZGQg
YSByZWZlcmVuY2UgdG8gdGhlIGRvY3VtZW50YXRpb24gZm9yIHRoZSBrY29uZmlnIHN5c3RlbS4K
ClNlY29uZGx5LCB3YXJuIHRoZSB1c2VyIGFib3V0IHRoZSBYRU5fQ09ORklHX0VYUEVSVCBwcm9i
bGVtLgoKQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1
c2UuY29tPgpTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AY2l0cml4LmNv
bT4KUmV2aWV3ZWQtYnk6IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KCi0tLQp2
MjogRml4IHR5cG9zCi0tLQogSU5TVEFMTCB8IDIwICsrKysrKysrKysrKysrKysrKysrCiAxIGZp
bGUgY2hhbmdlZCwgMjAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL0lOU1RBTEwgYi9JTlNU
QUxMCmluZGV4IDlhYTllYmRkZGMuLmUyODM0ODUwOWYgMTAwNjQ0Ci0tLSBhL0lOU1RBTEwKKysr
IGIvSU5TVEFMTApAQCAtMTksNiArMTksMjYgQEAgZm9sbG93aW5nIGNvbXBpbGUgcHJvY2Vzcy4g
T25jZSBjb25maWd1cmUgaXMgZG9uZSwgbWFrZSgxKSBoYXMgdG8gYmUKIGNhbGxlZC4gQWxzbyBt
YWtlKDEpIHJlY29nbml6ZXMgY2VydGFpbiBhcmd1bWVudHMuIFRoZSBmb2xsb3dpbmcgc2VjdGlv
bnMKIHdpbGwgZ2l2ZSBhbiBvdmVydmlldy4KIAorWGVuIEh5cGVydmlzb3IKKz09PT09PT09PT09
PT09CisKK1hlbiBpdHNlbGYgaXMgY29uZmlndXJlZCB2aWEgYSBga2NvbmZpZycgc3lzdGVtIGJv
cnJvd2VkIGZyb20gTGludXguCitTZWUgZG9jcy9taXNjL2tjb25maWcudHh0LgorCitOb3RlIHRo
YXQgdW5saWtlIHdpdGggTGludXgsIGFuZCBjb250cmFyeSB0byB0aGF0IGRvY3VtZW50LCB5b3Ug
Y2Fubm90Citsb29rIGF0IEtjb25maWcgZmlsZXMsIG9yIHRoZSBkZWZhdWx0IG9yIGdlbmVyYXRl
ZCBjb25maWcgZmlsZXMgZXRjLiwKK3RvIGZpbmQgYXZhaWxhYmxlIGNvbmZpZ3VyYXRpb24gb3B0
aW9ucy4gIFRoaXMgaXMgYmVjYXVzZSBpdCBpcyBvbmx5CitzdXBwb3J0ZWQgKGFuZCBzZWN1cml0
eSBzdXBwb3J0ZWQpIGJ5IHRoZSBYZW4gUHJvamVjdCwgdG8gY2hhbmdlIGEKK3NtYWxsIHN1YnNl
dCBvZiB0aGUgb3B0aW9ucy4gIEF0dGVtcHRzIHRvIGNoYW5nZSBvdGhlciBvcHRpb25zIHdpbGwg
YmUKK3NpbGVudGx5IG92ZXJyaWRkZW4uICBUaGUgb25seSB3YXkgdG8gZmluZCB3aGljaCBjb25m
aWd1cmF0aW9uIG9wdGlvbnMKK2FyZSBhdmFpbGFibGUgaXMgdG8gcnVuIGBtYWtlIG1lbnVjb25m
aWcnIG9yIHRoZSBsaWtlLgorCitZb3UgY2FuIGNvdW50ZXItb3ZlcnJpZGUgdGhpcyBiZWhhdmlv
dXIgYnkgc2V0dGluZyBYRU5fQ09ORklHX0VYUEVSVD15CitpbiB5b3VyIGVudmlyb25tZW50LiAg
SG93ZXZlciwgZG9pbmcgdGhpcyBpcyBub3Qgc3VwcG9ydGVkIGFuZCB0aGUKK3Jlc3VsdGluZyBj
b25maWd1cmF0aW9ucyBkbyBub3QgcmVjZWl2ZSBzZWN1cml0eSBzdXBwb3J0LiAgSWYgeW91IHNl
dAordGhpcyB2YXJpYWJsZSB0aGVyZSBpcyBub3RoaW5nIHN0b3BwaW5nIHlvdSBzZXR0aW5nIGRh
bmdlcm91c2x5CitleHBlcmltZW50YWwgY29tYmluYXRpb25zIG9mIGZlYXR1cmVzIC0gbm90IGV2
ZW4gYW55IHdhcm5pbmdzLgorCiBPcHRpb25zIHJlY29nbml6ZWQgYnkgY29uZmlndXJlCiA9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:12:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:12: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 1gAz73-0001AN-He; Fri, 12 Oct 2018 15:12:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pszq=my=citrix.com=prvs=81651eb4b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gAz71-00018y-To
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:12:23 +0000
X-Inumbo-ID: da26183f-ce30-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id da26183f-ce30-11e8-a8a5-bc764e045a96;
 Fri, 12 Oct 2018 17:09:44 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,372,1534809600"; d="scan'208";a="67698654"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 12 Oct 2018 16:12:12 +0100
Message-ID: <20181012151215.32455-10-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
References: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 09/12] tools/libfsimage: Bump soname to 4.12
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>, 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>

VGhpcyBsaWJyYXJ5IGRvZXMgbm90IGhhdmUgYSBzdGFibGUgQUJJIHByb21pc2UuICBBcyBmYXIg
YXMgd2Uga25vdyBpdAppcyB1c2VkIG9ubHkgYnkgcHlncnViLiAgQnVtcCBpdHMgc29uYW1lIHRv
IHRoZSBYZW4gdmVyc2lvbiAoYW5kCmludGVuZCB0byBjaGFuZ2UgaXQgZWFjaCB0aW1lKS4KClNp
Z25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgotLS0K
djI6IE5ldyBpbiB0aGlzIHZlcnNpb24gb2YgdGhlIHNlcmllcwotLS0KIHRvb2xzL2xpYmZzaW1h
Z2UvY29tbW9uL01ha2VmaWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgNCAr
Ky0tCiB0b29scy9saWJmc2ltYWdlL2NvbW1vbi9mc2ltYWdlLmMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL2xpYmZzaW1hZ2UvY29tbW9uL3tmc2ltYWdlLmgg
PT4geGVuZnNpbWFnZS5ofSAgICAgICAgICAgICAgIHwgMAogdG9vbHMvbGliZnNpbWFnZS9jb21t
b24ve2ZzaW1hZ2VfZ3J1Yi5oID0+IHhlbmZzaW1hZ2VfZ3J1Yi5ofSAgICAgfCAwCiB0b29scy9s
aWJmc2ltYWdlL2NvbW1vbi97ZnNpbWFnZV9wbHVnaW4uaCA9PiB4ZW5mc2ltYWdlX3BsdWdpbi5o
fSB8IDAKIDUgZmlsZXMgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQog
cmVuYW1lIHRvb2xzL2xpYmZzaW1hZ2UvY29tbW9uL3tmc2ltYWdlLmggPT4geGVuZnNpbWFnZS5o
fSAoMTAwJSkKIHJlbmFtZSB0b29scy9saWJmc2ltYWdlL2NvbW1vbi97ZnNpbWFnZV9ncnViLmgg
PT4geGVuZnNpbWFnZV9ncnViLmh9ICgxMDAlKQogcmVuYW1lIHRvb2xzL2xpYmZzaW1hZ2UvY29t
bW9uL3tmc2ltYWdlX3BsdWdpbi5oID0+IHhlbmZzaW1hZ2VfcGx1Z2luLmh9ICgxMDAlKQoKZGlm
ZiAtLWdpdCBhL3Rvb2xzL2xpYmZzaW1hZ2UvY29tbW9uL01ha2VmaWxlIGIvdG9vbHMvbGliZnNp
bWFnZS9jb21tb24vTWFrZWZpbGUKaW5kZXggYTQ2NTVjNDIxYy4uYmVkYThmNWYzYSAxMDA2NDQK
LS0tIGEvdG9vbHMvbGliZnNpbWFnZS9jb21tb24vTWFrZWZpbGUKKysrIGIvdG9vbHMvbGliZnNp
bWFnZS9jb21tb24vTWFrZWZpbGUKQEAgLTEsOCArMSw4IEBACiBYRU5fUk9PVCA9ICQoQ1VSRElS
KS8uLi8uLi8uLgogaW5jbHVkZSAkKFhFTl9ST09UKS90b29scy9saWJmc2ltYWdlL1J1bGVzLm1r
CiAKLU1BSk9SID0gMS4wCi1NSU5PUiA9IDAKK01BSk9SID0gMAorTUlOT1IgPSA0LjEyCiAKIExE
RkxBR1MtJChDT05GSUdfU3VuT1MpID0gLVdsLC1NIC1XbCxtYXBmaWxlLVN1bk9TCiBMREZMQUdT
LSQoQ09ORklHX0xpbnV4KSA9IC1XbCxtYXBmaWxlLUdOVQpkaWZmIC0tZ2l0IGEvdG9vbHMvbGli
ZnNpbWFnZS9jb21tb24vZnNpbWFnZS5jIGIvdG9vbHMvbGliZnNpbWFnZS9jb21tb24vZnNpbWFn
ZS5jCmluZGV4IDIxZDZjMzhhYzYuLjVjZmE1NmE4NGQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYmZz
aW1hZ2UvY29tbW9uL2ZzaW1hZ2UuYworKysgYi90b29scy9saWJmc2ltYWdlL2NvbW1vbi9mc2lt
YWdlLmMKQEAgLTMxLDcgKzMxLDcgQEAKICNpbmNsdWRlIDxlcnJuby5oPgogI2luY2x1ZGUgPHB0
aHJlYWQuaD4KIAotI2luY2x1ZGUgImZzaW1hZ2VfcGx1Z2luLmgiCisjaW5jbHVkZSAieGVuZnNp
bWFnZV9wbHVnaW4uaCIKICNpbmNsdWRlICJmc2ltYWdlX3ByaXYuaCIKIAogc3RhdGljIHB0aHJl
YWRfbXV0ZXhfdCBmc2lfbG9jayA9IFBUSFJFQURfTVVURVhfSU5JVElBTElaRVI7CmRpZmYgLS1n
aXQgYS90b29scy9saWJmc2ltYWdlL2NvbW1vbi9mc2ltYWdlLmggYi90b29scy9saWJmc2ltYWdl
L2NvbW1vbi94ZW5mc2ltYWdlLmgKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIHRv
b2xzL2xpYmZzaW1hZ2UvY29tbW9uL2ZzaW1hZ2UuaApyZW5hbWUgdG8gdG9vbHMvbGliZnNpbWFn
ZS9jb21tb24veGVuZnNpbWFnZS5oCmRpZmYgLS1naXQgYS90b29scy9saWJmc2ltYWdlL2NvbW1v
bi9mc2ltYWdlX2dydWIuaCBiL3Rvb2xzL2xpYmZzaW1hZ2UvY29tbW9uL3hlbmZzaW1hZ2VfZ3J1
Yi5oCnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSB0b29scy9saWJmc2ltYWdlL2Nv
bW1vbi9mc2ltYWdlX2dydWIuaApyZW5hbWUgdG8gdG9vbHMvbGliZnNpbWFnZS9jb21tb24veGVu
ZnNpbWFnZV9ncnViLmgKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYmZzaW1hZ2UvY29tbW9uL2ZzaW1h
Z2VfcGx1Z2luLmggYi90b29scy9saWJmc2ltYWdlL2NvbW1vbi94ZW5mc2ltYWdlX3BsdWdpbi5o
CnNpbWlsYXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSB0b29scy9saWJmc2ltYWdlL2NvbW1v
bi9mc2ltYWdlX3BsdWdpbi5oCnJlbmFtZSB0byB0b29scy9saWJmc2ltYWdlL2NvbW1vbi94ZW5m
c2ltYWdlX3BsdWdpbi5oCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:12:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:12: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 1gAz72-00019K-E9; Fri, 12 Oct 2018 15:12:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pszq=my=citrix.com=prvs=81651eb4b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gAz71-00018W-5g
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:12:23 +0000
X-Inumbo-ID: 67874fb9-ce31-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 67874fb9-ce31-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:13:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,372,1534809600"; d="scan'208";a="67698653"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 12 Oct 2018 16:12:11 +0100
Message-ID: <20181012151215.32455-9-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
References: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 08/12] xenstore.h: Put ( ) around XS_* define
 shifts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>, 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>

VGhlc2UgZGVmaW5pdGlvbnMgd2VyZSBub3QgcHJvcGVybHkgcHJvdGVjdGVkIGZyb20gdW53YW50
ZWQgb3BlcmF0b3IKcHJlY2VkZW5jZSBpbnRlcmFjdGlvbnMuCgpFeGlzdGluZyB1c2Ugc2l0ZXMg
aW4tdHJlZSBhbGwgdXNlICYgb3IgfCwgc28gdGhpcyBkb2VzIG5vdCBjaGFuZ2UgYW55CmFjdHVh
bCBiZWhhdmlvdXIgaW4tdHJlZS4KClRoZSBzYW1lIHNlZW1zIGxpa2VseSB0byBiZSB0cnVlIGlu
IGV4dGVybmFsIGNhbGxlcnMuCgpTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tz
b25AZXUuY2l0cml4LmNvbT4KLS0tCnYyOiBOZXcgaW4gdGhpcyB2ZXJzaW9uIG9mIHRoZSBzZXJp
ZXMKLS0tCiB0b29scy94ZW5zdG9yZS9pbmNsdWRlL3hlbnN0b3JlLmggfCA2ICsrKy0tLQogMSBm
aWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS90b29scy94ZW5zdG9yZS9pbmNsdWRlL3hlbnN0b3JlLmggYi90b29scy94ZW5zdG9yZS9pbmNs
dWRlL3hlbnN0b3JlLmgKaW5kZXggMGQ5NWJiMGU1Yy4uOTk2Yjc1YWIwZCAxMDA2NDQKLS0tIGEv
dG9vbHMveGVuc3RvcmUvaW5jbHVkZS94ZW5zdG9yZS5oCisrKyBiL3Rvb2xzL3hlbnN0b3JlL2lu
Y2x1ZGUveGVuc3RvcmUuaApAQCAtMjMsOCArMjMsOCBAQAogCiAjZGVmaW5lIFhCVF9OVUxMIDAK
IAotI2RlZmluZSBYU19PUEVOX1JFQURPTkxZCTFVTDw8MAotI2RlZmluZSBYU19PUEVOX1NPQ0tF
VE9OTFkgICAgICAxVUw8PDEKKyNkZWZpbmUgWFNfT1BFTl9SRUFET05MWQkoMVVMPDwwKQorI2Rl
ZmluZSBYU19PUEVOX1NPQ0tFVE9OTFkgICAgICAoMVVMPDwxKQogCiAvKgogICogU2V0dGluZyBY
U19VTldBVENIX0ZJTFRFUiBhcnJhbmdlcyB0aGF0IGFmdGVyIHhzX3Vud2F0Y2gsIG5vCkBAIC00
NSw3ICs0NSw3IEBACiAgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4c191bndh
dGNoIGZvciB0aGUgZmlyc3Qgd2F0Y2gKICAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGhhcyByZXR1cm5lZC4KICAqLwotI2RlZmluZSBYU19VTldBVENIX0ZJTFRFUiAgICAgMVVM
PDwyCisjZGVmaW5lIFhTX1VOV0FUQ0hfRklMVEVSICAgICAoMVVMPDwyKQogCiBzdHJ1Y3QgeHNf
aGFuZGxlOwogdHlwZWRlZiB1aW50MzJfdCB4c190cmFuc2FjdGlvbl90OwotLSAKMi4xMS4wCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:12:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:12: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 1gAz71-000190-RW; Fri, 12 Oct 2018 15:12:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pszq=my=citrix.com=prvs=81651eb4b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gAz70-00018H-BV
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:12:22 +0000
X-Inumbo-ID: d9b1c2d4-ce30-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d9b1c2d4-ce30-11e8-a8a5-bc764e045a96;
 Fri, 12 Oct 2018 17:09:44 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,372,1534809600"; d="scan'208";a="67698649"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 12 Oct 2018 16:12:06 +0100
Message-ID: <20181012151215.32455-4-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
References: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 03/12] gdbsx: Honour LDFLAGS when linking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Elena Ufimtseva <elena.ufimtseva@oracle.com>,
 Ian Jackson <ian.jackson@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; 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+CgpUaGlzIGNvbW1hbmQg
ZG9lcyB0aGUgbGluaywgc28gaXQgbmVlZHMgTERGTEFHUy4KClNpZ25lZC1vZmYtYnk6IElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBjaXRyaXguY29tPgotLS0KIHRvb2xzL2RlYnVnZ2VyL2dkYnN4
L01ha2VmaWxlIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0
aW9uKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvZGVidWdnZXIvZ2Ric3gvTWFrZWZpbGUgYi90b29s
cy9kZWJ1Z2dlci9nZGJzeC9NYWtlZmlsZQppbmRleCA3MjNhMjc0M2NjLi44ZDdjZDk0YTMxIDEw
MDY0NAotLS0gYS90b29scy9kZWJ1Z2dlci9nZGJzeC9NYWtlZmlsZQorKysgYi90b29scy9kZWJ1
Z2dlci9nZGJzeC9NYWtlZmlsZQpAQCAtMjYsNyArMjYsNyBAQCB1bmluc3RhbGw6CiAJcm0gLWYg
JChERVNURElSKSQoc2JpbmRpcikvZ2Ric3gKIAogZ2Ric3g6IGd4L2d4X2FsbC5hIHhnL3hnX2Fs
bC5hIAotCSQoQ0MpIC1vICRAICReCisJJChDQykgJChMREZMQUdTKSAtbyAkQCAkXgogCiB4Zy94
Z19hbGwuYToKIAkkKE1BS0UpIC1DIHhnCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:12:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:12: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 1gAz73-00019x-1n; Fri, 12 Oct 2018 15:12:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pszq=my=citrix.com=prvs=81651eb4b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gAz71-00018V-5J
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:12:23 +0000
X-Inumbo-ID: 673eeb76-ce31-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 673eeb76-ce31-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:13:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,372,1534809600"; d="scan'208";a="67698650"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 12 Oct 2018 16:12:07 +0100
Message-ID: <20181012151215.32455-5-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
References: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 04/12] pygrub fsimage.so: Honour LDFLAGS when
 building
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; 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+CgpUaGlzIHNlZW1zIHRv
IGhhdmUgYmVlbiBzaW1wbHkgb21pdHRlZC4gIE9idmlvdXNseSB0aGlzIGlzIG5lZWRlZCB3aGVu
CmJ1aWxkaW5nIGFuZCBub3QganVzdCB3aGVuIGluc3RhbGxpbmcuICBQYXNzaW5nIG9ubHkgd2hl
biBpbnN0YWxsaW5nCmlzIGluZWZmZWN0aXZlLgoKU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24g
PGlhbi5qYWNrc29uQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvcHlncnViL01ha2VmaWxlIHwgMiAr
LQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0t
Z2l0IGEvdG9vbHMvcHlncnViL01ha2VmaWxlIGIvdG9vbHMvcHlncnViL01ha2VmaWxlCmluZGV4
IDUzNmFmMDc5MzIuLjMwNjNjNDk5OGYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3B5Z3J1Yi9NYWtlZmls
ZQorKysgYi90b29scy9weWdydWIvTWFrZWZpbGUKQEAgLTEwLDcgKzEwLDcgQEAgSU5TVEFMTF9M
T0cgPSBidWlsZC9pbnN0YWxsZWRfZmlsZXMudHh0CiBhbGw6IGJ1aWxkCiAuUEhPTlk6IGJ1aWxk
CiBidWlsZDoKLQlDQz0iJChDQykiIENGTEFHUz0iJChQWV9DRkxBR1MpIiAkKFBZVEhPTikgc2V0
dXAucHkgYnVpbGQKKwlDQz0iJChDQykiIENGTEFHUz0iJChQWV9DRkxBR1MpIiBMREZMQUdTPSIk
KFBZX0xERkxBR1MpIiAkKFBZVEhPTikgc2V0dXAucHkgYnVpbGQKIAogLlBIT05ZOiBpbnN0YWxs
CiBpbnN0YWxsOiBhbGwKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:12:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:12: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 1gAz71-00018s-IU; Fri, 12 Oct 2018 15:12:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pszq=my=citrix.com=prvs=81651eb4b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gAz70-000188-3H
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:12:22 +0000
X-Inumbo-ID: d9513380-ce30-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d9513380-ce30-11e8-a8a5-bc764e045a96;
 Fri, 12 Oct 2018 17:09:43 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,372,1534809600"; d="scan'208";a="67698647"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 12 Oct 2018 16:12:04 +0100
Message-ID: <20181012151215.32455-2-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
References: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 01/12] tools/Rules.mk: Honour
 PREPEND_LDFLAGS_XEN_TOOLS
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; 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+CgpUaGlzIGFsbG93cyB0
aGUgY2FsbGVyIHRvIHByb3ZpZGUgc29tZSBMREZMQUdTIHRvIHRoZSBYZW4gYnVpbGQKc3lzdGVt
LgoKU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+Ci0t
LQogdG9vbHMvUnVsZXMubWsgfCAyICsrCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCsp
CgpkaWZmIC0tZ2l0IGEvdG9vbHMvUnVsZXMubWsgYi90b29scy9SdWxlcy5tawppbmRleCAyOTZi
NzIyMzcyLi42OGYyZWQ3Y2UxIDEwMDY0NAotLS0gYS90b29scy9SdWxlcy5taworKysgYi90b29s
cy9SdWxlcy5tawpAQCAtOSw2ICs5LDggQEAgaW5jbHVkZSAkKFhFTl9ST09UKS9Db25maWcubWsK
IGV4cG9ydCBfSU5TVEFMTCA6PSAkKElOU1RBTEwpCiBJTlNUQUxMID0gJChYRU5fUk9PVCkvdG9v
bHMvY3Jvc3MtaW5zdGFsbAogCitMREZMQUdTICs9ICQoUFJFUEVORF9MREZMQUdTX1hFTl9UT09M
UykKKwogWEVOX0lOQ0xVREUgICAgICAgID0gJChYRU5fUk9PVCkvdG9vbHMvaW5jbHVkZQogWEVO
X0xJQlhFTlRPT0xDT1JFICA9ICQoWEVOX1JPT1QpL3Rvb2xzL2xpYnMvdG9vbGNvcmUKIFhFTl9M
SUJYRU5UT09MTE9HICA9ICQoWEVOX1JPT1QpL3Rvb2xzL2xpYnMvdG9vbGxvZwotLSAKMi4xMS4w
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:12:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:12: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 1gAz72-00019l-NI; Fri, 12 Oct 2018 15:12:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pszq=my=citrix.com=prvs=81651eb4b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gAz71-00018X-62
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:12:23 +0000
X-Inumbo-ID: 676f69be-ce31-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 676f69be-ce31-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:13:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,372,1534809600"; d="scan'208";a="67698655"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 12 Oct 2018 16:12:14 +0100
Message-ID: <20181012151215.32455-12-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
References: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 11/12] tools/pygrub: Add `xen' to fsimage python
 module 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: Wei Liu <wei.liu2@citrix.com>, 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>

VGhpcyBtb2R1bGUgc2hvdWxkIGJlIGNhbGxlZCBgbGlieGVuZnNpbWFnZScgZm9yIHRoZSBzYW1l
IHJlYXNvbnMgdGhhdAp0aGUgQyBsaWJyYXJ5IHNob3VsZC4KClNpZ25lZC1vZmYtYnk6IElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgotLS0KdjI6IE5ldyBpbiB0aGlzIHZl
cnNpb24gb2YgdGhlIHNlcmllcwotLS0KIHRvb2xzL3B5Z3J1Yi9zZXR1cC5weSAgICAgICAgICAg
ICAgfCA0ICsrLS0KIHRvb2xzL3B5Z3J1Yi9zcmMvZnNpbWFnZS9mc2ltYWdlLmMgfCA4ICsrKyst
LS0tCiB0b29scy9weWdydWIvc3JjL3B5Z3J1YiAgICAgICAgICAgIHwgNiArKystLS0KIDMgZmls
ZXMgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3Rvb2xzL3B5Z3J1Yi9zZXR1cC5weSBiL3Rvb2xzL3B5Z3J1Yi9zZXR1cC5weQppbmRleCBiNThj
YzFjNGU2Li5iOGYxZGM0NTkwIDEwMDY0NAotLS0gYS90b29scy9weWdydWIvc2V0dXAucHkKKysr
IGIvdG9vbHMvcHlncnViL3NldHVwLnB5CkBAIC03LDcgKzcsNyBAQCBleHRyYV9jb21waWxlX2Fy
Z3MgID0gWyAiLWZuby1zdHJpY3QtYWxpYXNpbmciLCAiLVdlcnJvciIgXQogCiBYRU5fUk9PVCA9
ICIuLi8uLiIKIAotZnNpbWFnZSA9IEV4dGVuc2lvbigiZnNpbWFnZSIsCit4ZW5mc2ltYWdlID0g
RXh0ZW5zaW9uKCJ4ZW5mc2ltYWdlIiwKICAgICBleHRyYV9jb21waWxlX2FyZ3MgPSBleHRyYV9j
b21waWxlX2FyZ3MsCiAgICAgaW5jbHVkZV9kaXJzID0gWyBYRU5fUk9PVCArICIvdG9vbHMvbGli
ZnNpbWFnZS9jb21tb24vIiBdLAogICAgIGxpYnJhcnlfZGlycyA9IFsgWEVOX1JPT1QgKyAiL3Rv
b2xzL2xpYmZzaW1hZ2UvY29tbW9uLyIgXSwKQEAgLTI1LDUgKzI1LDUgQEAgc2V0dXAobmFtZT0n
cHlncnViJywKICAgICAgIHBhY2thZ2VfZGlyPXsnZ3J1Yic6ICdzcmMnLCAnZnNpbWFnZSc6ICdz
cmMnfSwKICAgICAgIHNjcmlwdHMgPSBbInNyYy9weWdydWIiXSwKICAgICAgIHBhY2thZ2VzPXBr
Z3MsCi0gICAgICBleHRfbW9kdWxlcyA9IFsgZnNpbWFnZSBdCisgICAgICBleHRfbW9kdWxlcyA9
IFsgeGVuZnNpbWFnZSBdCiAgICAgICApCmRpZmYgLS1naXQgYS90b29scy9weWdydWIvc3JjL2Zz
aW1hZ2UvZnNpbWFnZS5jIGIvdG9vbHMvcHlncnViL3NyYy9mc2ltYWdlL2ZzaW1hZ2UuYwppbmRl
eCA0Nzk0MDU3MmE4Li43NDNhM2ZiN2I4IDEwMDY0NAotLS0gYS90b29scy9weWdydWIvc3JjL2Zz
aW1hZ2UvZnNpbWFnZS5jCisrKyBiL3Rvb2xzL3B5Z3J1Yi9zcmMvZnNpbWFnZS9mc2ltYWdlLmMK
QEAgLTEzMiw3ICsxMzIsNyBAQCBzdGF0aWMgY2hhciBmc2ltYWdlX2ZpbGVfdHlwZV9fZG9jX19b
XSA9ICJGaWxlc3lzdGVtIGltYWdlIGZpbGUiOwogUHlUeXBlT2JqZWN0IGZzaW1hZ2VfZmlsZV90
eXBlID0gewogCVB5T2JqZWN0X0hFQURfSU5JVCgmUHlUeXBlX1R5cGUpCiAJMCwJCQkJCS8qIG9i
X3NpemUgKi8KLQkiZnNpbWFnZS5maWxlIiwJCQkJLyogdHBfbmFtZSAqLworCSJ4ZW5mc2ltYWdl
LmZpbGUiLAkJCS8qIHRwX25hbWUgKi8KIAlzaXplb2YoZnNpbWFnZV9maWxlX3QpLAkJCS8qIHRw
X3NpemUgKi8KIAkwLAkJCQkJLyogdHBfaXRlbXNpemUgKi8KIAkoZGVzdHJ1Y3RvcikgZnNpbWFn
ZV9maWxlX2RlYWxsb2MsIAkvKiB0cF9kZWFsbG9jICovCkBAIC0yMzQsNyArMjM0LDcgQEAgUHlE
b2NfU1RSVkFSKGZzaW1hZ2VfZnNfdHlwZV9fZG9jX18sICJGaWxlc3lzdGVtIGltYWdlIik7CiBQ
eVR5cGVPYmplY3QgZnNpbWFnZV9mc190eXBlID0gewogCVB5T2JqZWN0X0hFQURfSU5JVCgmUHlU
eXBlX1R5cGUpCiAJMCwJCQkJCS8qIG9iX3NpemUgKi8KLQkiZnNpbWFnZS5mcyIsCQkJCS8qIHRw
X25hbWUgKi8KKwkieGVuZnNpbWFnZS5mcyIsCQkJLyogdHBfbmFtZSAqLwogCXNpemVvZihmc2lt
YWdlX2ZzX3QpLAkJCS8qIHRwX3NpemUgKi8KIAkwLAkJCQkJLyogdHBfaXRlbXNpemUgKi8KIAko
ZGVzdHJ1Y3RvcikgZnNpbWFnZV9mc19kZWFsbG9jLCAJLyogdHBfZGVhbGxvYyAqLwpAQCAtMzE3
LDcgKzMxNyw3IEBAIHN0YXRpYyBzdHJ1Y3QgUHlNZXRob2REZWYgZnNpbWFnZV9tb2R1bGVfbWV0
aG9kc1tdID0gewogfTsKIAogUHlNT0RJTklUX0ZVTkMKLWluaXRmc2ltYWdlKHZvaWQpCitpbml0
eGVuZnNpbWFnZSh2b2lkKQogewotCVB5X0luaXRNb2R1bGUoImZzaW1hZ2UiLCBmc2ltYWdlX21v
ZHVsZV9tZXRob2RzKTsKKwlQeV9Jbml0TW9kdWxlKCJ4ZW5mc2ltYWdlIiwgZnNpbWFnZV9tb2R1
bGVfbWV0aG9kcyk7CiB9CmRpZmYgLS1naXQgYS90b29scy9weWdydWIvc3JjL3B5Z3J1YiBiL3Rv
b2xzL3B5Z3J1Yi9zcmMvcHlncnViCmluZGV4IGRkMGM4Zjc3ZGYuLjUyYTg5NjVhZDkgMTAwNzU1
Ci0tLSBhL3Rvb2xzL3B5Z3J1Yi9zcmMvcHlncnViCisrKyBiL3Rvb2xzL3B5Z3J1Yi9zcmMvcHln
cnViCkBAIC0yMSw3ICsyMSw3IEBAIGltcG9ydCB4ZW4ubG93bGV2ZWwueGMKIGltcG9ydCBjdXJz
ZXMsIF9jdXJzZXMsIGN1cnNlcy53cmFwcGVyLCBjdXJzZXMudGV4dHBhZCwgY3Vyc2VzLmFzY2lp
CiBpbXBvcnQgZ2V0b3B0CiAKLWltcG9ydCBmc2ltYWdlCitpbXBvcnQgeGVuZnNpbWFnZQogaW1w
b3J0IGdydWIuR3J1YkNvbmYKIGltcG9ydCBncnViLkxpbG9Db25mCiBpbXBvcnQgZ3J1Yi5FeHRM
aW51eENvbmYKQEAgLTg5Nyw3ICs4OTcsNyBAQCBpZiBfX25hbWVfXyA9PSAiX19tYWluX18iOgog
CiAgICAgZm9yIG9mZnNldCBpbiBwYXJ0X29mZnM6CiAgICAgICAgIHRyeToKLSAgICAgICAgICAg
IGZzID0gZnNpbWFnZS5vcGVuKGZpbGUsIG9mZnNldCwgYm9vdGZzb3B0aW9ucykKKyAgICAgICAg
ICAgIGZzID0geGVuZnNpbWFnZS5vcGVuKGZpbGUsIG9mZnNldCwgYm9vdGZzb3B0aW9ucykKIAog
ICAgICAgICAgICAgY2hvc2VuY2ZnID0gc25pZmZfc29sYXJpcyhmcywgaW5jZmcpCiAKQEAgLTk0
NSw3ICs5NDUsNyBAQCBpZiBfX25hbWVfXyA9PSAiX19tYWluX18iOgogCiAgICAgYXJncyA9IE5v
bmUKICAgICBpZiBjaG9zZW5jZmdbImFyZ3MiXToKLSAgICAgICAgemZzaW5mbyA9IGZzaW1hZ2Uu
Z2V0Ym9vdHN0cmluZyhmcykKKyAgICAgICAgemZzaW5mbyA9IHhlbmZzaW1hZ2UuZ2V0Ym9vdHN0
cmluZyhmcykKICAgICAgICAgaWYgemZzaW5mbyBpcyBub3QgTm9uZToKICAgICAgICAgICAgIGUg
PSByZS5jb21waWxlKCJ6ZnMtYm9vdGZzPVtcd1wtXC5cOkAvXSsiICkKICAgICAgICAgICAgIChj
aG9zZW5jZmdbImFyZ3MiXSxjb3VudCkgPSBlLnN1Ym4oemZzaW5mbywgY2hvc2VuY2ZnWyJhcmdz
Il0pCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:12:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:12: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 1gAz72-00019B-4s; Fri, 12 Oct 2018 15:12:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pszq=my=citrix.com=prvs=81651eb4b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gAz70-00018M-LT
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:12:22 +0000
X-Inumbo-ID: d9ef1484-ce30-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d9ef1484-ce30-11e8-a8a5-bc764e045a96;
 Fri, 12 Oct 2018 17:09:44 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,372,1534809600"; d="scan'208";a="67698651"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 12 Oct 2018 16:12:08 +0100
Message-ID: <20181012151215.32455-6-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
References: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 05/12] xenmon: Install as xenmon, not xenmon.py
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; 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+CgpBZGRpbmcgdGhlIGlt
cGxlbWVudGF0aW9uIGxhbmd1YWdlIGFzIGEgc3VmZml4IHRvIGEgcHJvZ3JhbSBuYW1lIGlzCnBv
b3IgcHJhY3RpY2UuCgpTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AY2l0
cml4LmNvbT4KQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogdG9v
bHMveGVubW9uL01ha2VmaWxlIHwgNCArKy0tCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25z
KCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL3hlbm1vbi9NYWtlZmlsZSBi
L3Rvb2xzL3hlbm1vbi9NYWtlZmlsZQppbmRleCBlNDVjNWI4YzE0Li5lMTcxMjMwNGQwIDEwMDY0
NAotLS0gYS90b29scy94ZW5tb24vTWFrZWZpbGUKKysrIGIvdG9vbHMveGVubW9uL01ha2VmaWxl
CkBAIC0zMiwxMyArMzIsMTMgQEAgaW5zdGFsbDogYnVpbGQKIAkkKElOU1RBTExfRElSKSAkKERF
U1RESVIpJChzYmluZGlyKQogCSQoSU5TVEFMTF9QUk9HKSB4ZW5iYWtlZCAkKERFU1RESVIpJChz
YmluZGlyKS94ZW5iYWtlZAogCSQoSU5TVEFMTF9QUk9HKSB4ZW50cmFjZV9zZXRtYXNrICAkKERF
U1RESVIpJChzYmluZGlyKS94ZW50cmFjZV9zZXRtYXNrCi0JJChJTlNUQUxMX1BST0cpIHhlbm1v
bi5weSAgJChERVNURElSKSQoc2JpbmRpcikveGVubW9uLnB5CisJJChJTlNUQUxMX1BST0cpIHhl
bm1vbi5weSAgJChERVNURElSKSQoc2JpbmRpcikveGVubW9uCiAKIC5QSE9OWTogdW5pbnN0YWxs
CiB1bmluc3RhbGw6CiAJcm0gLWYgJChERVNURElSKSQoc2JpbmRpcikveGVuYmFrZWQKIAlybSAt
ZiAkKERFU1RESVIpJChzYmluZGlyKS94ZW50cmFjZV9zZXRtYXNrCi0Jcm0gLWYgJChERVNURElS
KSQoc2JpbmRpcikveGVubW9uLnB5CisJcm0gLWYgJChERVNURElSKSQoc2JpbmRpcikveGVubW9u
CiAKIC5QSE9OWTogY2xlYW4KIGNsZWFuOgotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:12:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:12: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 1gAz73-0001Bq-W2; Fri, 12 Oct 2018 15:12:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pszq=my=citrix.com=prvs=81651eb4b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gAz72-00019F-C2
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:12:24 +0000
X-Inumbo-ID: 67df26eb-ce31-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 67df26eb-ce31-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:13:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,372,1534809600"; d="scan'208";a="67698658"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 12 Oct 2018 16:12:15 +0100
Message-ID: <20181012151215.32455-13-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
References: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 12/12] tools/libfsimage: Rename /usr/lib/fs to
 /usr/lib/xenfsimage
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>, 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>

QWdhaW4sIGF2b2lkIG5hbWVzcGFjZSBwb2xsdXRpb24uICBUaGVzZSBwYXRocyBhcmUgcHVyZWx5
IGludGVybmFsIHRvCmxpYmZzaW1hZ2UgYW5kIGl0cyBmcy1zcGVjaWZpYyBtb2R1bGVzLCBzbyBu
byB2aXNpYmxlIGNoYW5nZSBmcm9tIHRoZQpvdXRzaWRlLgoKU2lnbmVkLW9mZi1ieTogSWFuIEph
Y2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQp2MjogTmV3IGluIHRoaXMgdmVy
c2lvbiBvZiB0aGUgc2VyaWVzCi0tLQogdG9vbHMvbGliZnNpbWFnZS9SdWxlcy5tayB8IDIgKy0K
IDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdp
dCBhL3Rvb2xzL2xpYmZzaW1hZ2UvUnVsZXMubWsgYi90b29scy9saWJmc2ltYWdlL1J1bGVzLm1r
CmluZGV4IDJhMjlkOWVmMmIuLmJiNmQ0MmFiYjQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYmZzaW1h
Z2UvUnVsZXMubWsKKysrIGIvdG9vbHMvbGliZnNpbWFnZS9SdWxlcy5tawpAQCAtNiw3ICs2LDcg
QEAgTERGTEFHUyArPSAtTC4uL2NvbW1vbi8KIAogUElDX09CSlMgOj0gJChwYXRzdWJzdCAlLmMs
JS5vcGljLCQoTElCX1NSQ1MteSkpCiAKLUZTRElSID0gJChsaWJkaXIpL2ZzCitGU0RJUiA9ICQo
bGliZGlyKS94ZW5mc2ltYWdlCiAKIEZTTElCID0gZnNpbWFnZS5zbwogCi0tIAoyLjExLjAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:12:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:12: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 1gAz74-0001CK-CE; Fri, 12 Oct 2018 15:12:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pszq=my=citrix.com=prvs=81651eb4b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gAz72-00019N-IK
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:12:24 +0000
X-Inumbo-ID: 6843cace-ce31-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6843cace-ce31-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:13:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,372,1534809600"; d="scan'208";a="67698656"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 12 Oct 2018 16:12:13 +0100
Message-ID: <20181012151215.32455-11-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
References: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 10/12] tools/libfsimage: Add `xen' to .h names
 and principal .so 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: Wei Liu <wei.liu2@citrix.com>, 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>

YGZzaW1hZ2UnIGlzIHJhdGhlciBnZW5lcmFsLiAgQW5kIHdlIGRvIG5vdCBleHBlY3QgdGhpcyBs
aWJyYXJ5IHRvIGJlCnZlcnkgdXNlZnVsIG91dCBvZiB0cmVlIGJlY2F1c2Ugb2YgaXRzIHVuc3Rh
YmxlIEFCSS4KClNvIGFkZCB0aGUgd29yZCBgeGVuJy4gIFRoaXMgd2lsbCBhdm9pZCBuYW1pbmcg
Y29uZmxpY3RzIHdpdGggYW55b25lCmVsc2UncyBmc2ltYWdlIGxpYnJhcnkuCgpTaWduZWQtb2Zm
LWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCnYyOiBOZXcg
aW4gdGhpcyB2ZXJzaW9uIG9mIHRoZSBzZXJpZXMKLS0tCiB0b29scy9saWJmc2ltYWdlL1J1bGVz
Lm1rICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIHRvb2xzL2xpYmZzaW1hZ2UvY29tbW9uL01h
a2VmaWxlICAgICAgICAgICAgfCAzNCArKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLQogdG9v
bHMvbGliZnNpbWFnZS9jb21tb24vZnNpbWFnZV9ncnViLmMgICAgICB8ICAyICstCiB0b29scy9s
aWJmc2ltYWdlL2NvbW1vbi9mc2ltYWdlX3BsdWdpbi5jICAgIHwgIDIgKy0KIHRvb2xzL2xpYmZz
aW1hZ2UvY29tbW9uL2ZzaW1hZ2VfcHJpdi5oICAgICAgfCAgNCArKy0tCiB0b29scy9saWJmc2lt
YWdlL2NvbW1vbi94ZW5mc2ltYWdlX2dydWIuaCAgIHwgIDQgKystLQogdG9vbHMvbGliZnNpbWFn
ZS9jb21tb24veGVuZnNpbWFnZV9wbHVnaW4uaCB8ICAyICstCiB0b29scy9saWJmc2ltYWdlL2V4
dDJmcy1saWIvZXh0MmZzLWxpYi5jICAgIHwgIDIgKy0KIHRvb2xzL2xpYmZzaW1hZ2UvZXh0MmZz
L2ZzeXNfZXh0MmZzLmMgICAgICAgfCAgMiArLQogdG9vbHMvbGliZnNpbWFnZS9mYXQvZnN5c19m
YXQuYyAgICAgICAgICAgICB8ICAyICstCiB0b29scy9saWJmc2ltYWdlL2lzbzk2NjAvZnN5c19p
c285NjYwLmMgICAgIHwgIDIgKy0KIHRvb2xzL2xpYmZzaW1hZ2UvcmVpc2VyZnMvZnN5c19yZWlz
ZXJmcy5jICAgfCAgMiArLQogdG9vbHMvbGliZnNpbWFnZS91ZnMvZnN5c191ZnMuYyAgICAgICAg
ICAgICB8ICAyICstCiB0b29scy9saWJmc2ltYWdlL3hmcy9mc3lzX3hmcy5jICAgICAgICAgICAg
IHwgIDIgKy0KIHRvb2xzL2xpYmZzaW1hZ2UvemZzL2ZzaV96ZnMuYyAgICAgICAgICAgICAgfCAg
MiArLQogdG9vbHMvbGliZnNpbWFnZS96ZnMvZnNpX3pmcy5oICAgICAgICAgICAgICB8ICAyICst
CiB0b29scy9weWdydWIvc2V0dXAucHkgICAgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIHRv
b2xzL3B5Z3J1Yi9zcmMvZnNpbWFnZS9mc2ltYWdlLmMgICAgICAgICAgfCAgMiArLQogMTggZmls
ZXMgY2hhbmdlZCwgMzYgaW5zZXJ0aW9ucygrKSwgMzYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEvdG9vbHMvbGliZnNpbWFnZS9SdWxlcy5tayBiL3Rvb2xzL2xpYmZzaW1hZ2UvUnVsZXMubWsK
aW5kZXggZWFiNGVjYjM1ZS4uMmEyOWQ5ZWYyYiAxMDA2NDQKLS0tIGEvdG9vbHMvbGliZnNpbWFn
ZS9SdWxlcy5taworKysgYi90b29scy9saWJmc2ltYWdlL1J1bGVzLm1rCkBAIC0yNiw3ICsyNiw3
IEBAIGZzLXVuaW5zdGFsbDoKIAlmaQogCiAkKEZTTElCKTogJChQSUNfT0JKUykKLQkkKENDKSAk
KExERkxBR1MpICQoU0hMSUJfTERGTEFHUykgLW8gJEAgJF4gLWxmc2ltYWdlICQoRlNfTElCREVQ
UykgJChBUFBFTkRfTERGTEFHUykKKwkkKENDKSAkKExERkxBR1MpICQoU0hMSUJfTERGTEFHUykg
LW8gJEAgJF4gLWx4ZW5mc2ltYWdlICQoRlNfTElCREVQUykgJChBUFBFTkRfTERGTEFHUykKIAog
Y2xlYW4gZGlzdGNsZWFuOjoKIAlybSAtZiAkKFBJQ19PQkpTKSAkKEZTTElCKSAkKERFUFNfUk0p
CmRpZmYgLS1naXQgYS90b29scy9saWJmc2ltYWdlL2NvbW1vbi9NYWtlZmlsZSBiL3Rvb2xzL2xp
YmZzaW1hZ2UvY29tbW9uL01ha2VmaWxlCmluZGV4IGJlZGE4ZjVmM2EuLmYyMGUxMzk0YTggMTAw
NjQ0Ci0tLSBhL3Rvb2xzL2xpYmZzaW1hZ2UvY29tbW9uL01ha2VmaWxlCisrKyBiL3Rvb2xzL2xp
YmZzaW1hZ2UvY29tbW9uL01ha2VmaWxlCkBAIC0xNSw3ICsxNSw3IEBAIExJQl9TUkNTLXkgPSBm
c2ltYWdlLmMgZnNpbWFnZV9wbHVnaW4uYyBmc2ltYWdlX2dydWIuYwogCiBQSUNfT0JKUyA6PSAk
KHBhdHN1YnN0ICUuYywlLm9waWMsJChMSUJfU1JDUy15KSkKIAotTElCID0gbGliZnNpbWFnZS5z
byBsaWJmc2ltYWdlLnNvLiQoTUFKT1IpIGxpYmZzaW1hZ2Uuc28uJChNQUpPUikuJChNSU5PUikK
K0xJQiA9IGxpYnhlbmZzaW1hZ2Uuc28gbGlieGVuZnNpbWFnZS5zby4kKE1BSk9SKSBsaWJ4ZW5m
c2ltYWdlLnNvLiQoTUFKT1IpLiQoTUlOT1IpCiAKIC5QSE9OWTogYWxsCiBhbGw6ICQoTElCKQpA
QCAtMjQsMzIgKzI0LDMyIEBAIGFsbDogJChMSUIpCiBpbnN0YWxsOiBhbGwKIAkkKElOU1RBTExf
RElSKSAkKERFU1RESVIpJChsaWJkaXIpCiAJJChJTlNUQUxMX0RJUikgJChERVNURElSKSQoaW5j
bHVkZWRpcikKLQkkKElOU1RBTExfUFJPRykgbGliZnNpbWFnZS5zby4kKE1BSk9SKS4kKE1JTk9S
KSAkKERFU1RESVIpJChsaWJkaXIpCi0JbG4gLXNmIGxpYmZzaW1hZ2Uuc28uJChNQUpPUikuJChN
SU5PUikgJChERVNURElSKSQobGliZGlyKS9saWJmc2ltYWdlLnNvLiQoTUFKT1IpCi0JbG4gLXNm
IGxpYmZzaW1hZ2Uuc28uJChNQUpPUikgJChERVNURElSKSQobGliZGlyKS9saWJmc2ltYWdlLnNv
Ci0JJChJTlNUQUxMX0RBVEEpIGZzaW1hZ2UuaCAkKERFU1RESVIpJChpbmNsdWRlZGlyKQotCSQo
SU5TVEFMTF9EQVRBKSBmc2ltYWdlX3BsdWdpbi5oICQoREVTVERJUikkKGluY2x1ZGVkaXIpCi0J
JChJTlNUQUxMX0RBVEEpIGZzaW1hZ2VfZ3J1Yi5oICQoREVTVERJUikkKGluY2x1ZGVkaXIpCisJ
JChJTlNUQUxMX1BST0cpIGxpYnhlbmZzaW1hZ2Uuc28uJChNQUpPUikuJChNSU5PUikgJChERVNU
RElSKSQobGliZGlyKQorCWxuIC1zZiBsaWJ4ZW5mc2ltYWdlLnNvLiQoTUFKT1IpLiQoTUlOT1Ip
ICQoREVTVERJUikkKGxpYmRpcikvbGlieGVuZnNpbWFnZS5zby4kKE1BSk9SKQorCWxuIC1zZiBs
aWJ4ZW5mc2ltYWdlLnNvLiQoTUFKT1IpICQoREVTVERJUikkKGxpYmRpcikvbGlieGVuZnNpbWFn
ZS5zbworCSQoSU5TVEFMTF9EQVRBKSB4ZW5mc2ltYWdlLmggJChERVNURElSKSQoaW5jbHVkZWRp
cikKKwkkKElOU1RBTExfREFUQSkgeGVuZnNpbWFnZV9wbHVnaW4uaCAkKERFU1RESVIpJChpbmNs
dWRlZGlyKQorCSQoSU5TVEFMTF9EQVRBKSB4ZW5mc2ltYWdlX2dydWIuaCAkKERFU1RESVIpJChp
bmNsdWRlZGlyKQogCiAuUEhPTlk6IHVuaW5zdGFsbAogdW5pbnN0YWxsOgotCXJtIC1mICQoREVT
VERJUikkKGluY2x1ZGVkaXIpL2ZzaW1hZ2VfZ3J1Yi5oCi0Jcm0gLWYgJChERVNURElSKSQoaW5j
bHVkZWRpcikvZnNpbWFnZV9wbHVnaW4uaAotCXJtIC1mICQoREVTVERJUikkKGluY2x1ZGVkaXIp
L2ZzaW1hZ2UuaAotCXJtIC1mICQoREVTVERJUikkKGxpYmRpcikvbGliZnNpbWFnZS5zbwotCXJt
IC1mICQoREVTVERJUikkKGxpYmRpcikvbGliZnNpbWFnZS5zby4kKE1BSk9SKQotCXJtIC1mICQo
REVTVERJUikkKGxpYmRpcikvbGliZnNpbWFnZS5zby4kKE1BSk9SKS4kKE1JTk9SKQorCXJtIC1m
ICQoREVTVERJUikkKGluY2x1ZGVkaXIpL3hlbmZzaW1hZ2VfZ3J1Yi5oCisJcm0gLWYgJChERVNU
RElSKSQoaW5jbHVkZWRpcikveGVuZnNpbWFnZV9wbHVnaW4uaAorCXJtIC1mICQoREVTVERJUikk
KGluY2x1ZGVkaXIpL3hlbmZzaW1hZ2UuaAorCXJtIC1mICQoREVTVERJUikkKGxpYmRpcikvbGli
eGVuZnNpbWFnZS5zbworCXJtIC1mICQoREVTVERJUikkKGxpYmRpcikvbGlieGVuZnNpbWFnZS5z
by4kKE1BSk9SKQorCXJtIC1mICQoREVTVERJUikkKGxpYmRpcikvbGlieGVuZnNpbWFnZS5zby4k
KE1BSk9SKS4kKE1JTk9SKQogCiBjbGVhbiBkaXN0Y2xlYW46OgogCXJtIC1mICQoTElCKQogCi1s
aWJmc2ltYWdlLnNvOiBsaWJmc2ltYWdlLnNvLiQoTUFKT1IpCitsaWJ4ZW5mc2ltYWdlLnNvOiBs
aWJ4ZW5mc2ltYWdlLnNvLiQoTUFKT1IpCiAJbG4gLXNmICQ8ICRACi1saWJmc2ltYWdlLnNvLiQo
TUFKT1IpOiBsaWJmc2ltYWdlLnNvLiQoTUFKT1IpLiQoTUlOT1IpCitsaWJ4ZW5mc2ltYWdlLnNv
LiQoTUFKT1IpOiBsaWJ4ZW5mc2ltYWdlLnNvLiQoTUFKT1IpLiQoTUlOT1IpCiAJbG4gLXNmICQ8
ICRACiAKLWxpYmZzaW1hZ2Uuc28uJChNQUpPUikuJChNSU5PUik6ICQoUElDX09CSlMpCi0JJChD
QykgJChMREZMQUdTKSAtV2wsJChTT05BTUVfTERGTEFHKSAtV2wsbGliZnNpbWFnZS5zby4kKE1B
Sk9SKSAkKFNITElCX0xERkxBR1MpIC1vICRAICReICQoUFRIUkVBRF9MSUJTKSAkKEFQUEVORF9M
REZMQUdTKQorbGlieGVuZnNpbWFnZS5zby4kKE1BSk9SKS4kKE1JTk9SKTogJChQSUNfT0JKUykK
KwkkKENDKSAkKExERkxBR1MpIC1XbCwkKFNPTkFNRV9MREZMQUcpIC1XbCxsaWJ4ZW5mc2ltYWdl
LnNvLiQoTUFKT1IpICQoU0hMSUJfTERGTEFHUykgLW8gJEAgJF4gJChQVEhSRUFEX0xJQlMpICQo
QVBQRU5EX0xERkxBR1MpCiAKIC1pbmNsdWRlICQoREVQU19JTkNMVURFKQogCmRpZmYgLS1naXQg
YS90b29scy9saWJmc2ltYWdlL2NvbW1vbi9mc2ltYWdlX2dydWIuYyBiL3Rvb2xzL2xpYmZzaW1h
Z2UvY29tbW9uL2ZzaW1hZ2VfZ3J1Yi5jCmluZGV4IGVmNzFkNmNjZWIuLjI1OGQ0OGJmYmIgMTAw
NjQ0Ci0tLSBhL3Rvb2xzL2xpYmZzaW1hZ2UvY29tbW9uL2ZzaW1hZ2VfZ3J1Yi5jCisrKyBiL3Rv
b2xzL2xpYmZzaW1hZ2UvY29tbW9uL2ZzaW1hZ2VfZ3J1Yi5jCkBAIC0yOCw3ICsyOCw3IEBACiAj
aW5jbHVkZSA8c3RyaW5ncy5oPgogI2luY2x1ZGUgPGVycm5vLmg+CiAKLSNpbmNsdWRlICJmc2lt
YWdlX2dydWIuaCIKKyNpbmNsdWRlICJ4ZW5mc2ltYWdlX2dydWIuaCIKICNpbmNsdWRlICJmc2lt
YWdlX3ByaXYuaCIKIAogc3RhdGljIGNoYXIgKmRpc2tfcmVhZF9qdW5rOwpkaWZmIC0tZ2l0IGEv
dG9vbHMvbGliZnNpbWFnZS9jb21tb24vZnNpbWFnZV9wbHVnaW4uYyBiL3Rvb2xzL2xpYmZzaW1h
Z2UvY29tbW9uL2ZzaW1hZ2VfcGx1Z2luLmMKaW5kZXggMDc0NGU3YjNjYS4uNDRlYmNmMzE0MiAx
MDA2NDQKLS0tIGEvdG9vbHMvbGliZnNpbWFnZS9jb21tb24vZnNpbWFnZV9wbHVnaW4uYworKysg
Yi90b29scy9saWJmc2ltYWdlL2NvbW1vbi9mc2ltYWdlX3BsdWdpbi5jCkBAIC0yOSw3ICsyOSw3
IEBACiAjaW5jbHVkZSA8ZGxmY24uaD4KICNpbmNsdWRlIDxlcnJuby5oPgogCi0jaW5jbHVkZSAi
ZnNpbWFnZV9wbHVnaW4uaCIKKyNpbmNsdWRlICJ4ZW5mc2ltYWdlX3BsdWdpbi5oIgogI2luY2x1
ZGUgImZzaW1hZ2VfcHJpdi5oIgogCiBzdGF0aWMgZnNpX3BsdWdpbl90ICpwbHVnaW5zOwpkaWZm
IC0tZ2l0IGEvdG9vbHMvbGliZnNpbWFnZS9jb21tb24vZnNpbWFnZV9wcml2LmggYi90b29scy9s
aWJmc2ltYWdlL2NvbW1vbi9mc2ltYWdlX3ByaXYuaAppbmRleCA1N2EwODI2ZGVlLi4yMjc0NDAz
NTU3IDEwMDY0NAotLS0gYS90b29scy9saWJmc2ltYWdlL2NvbW1vbi9mc2ltYWdlX3ByaXYuaAor
KysgYi90b29scy9saWJmc2ltYWdlL2NvbW1vbi9mc2ltYWdlX3ByaXYuaApAQCAtMzAsOCArMzAs
OCBAQCBleHRlcm4gQyB7CiAKICNpbmNsdWRlIDxzeXMvdHlwZXMuaD4KIAotI2luY2x1ZGUgImZz
aW1hZ2UuaCIKLSNpbmNsdWRlICJmc2ltYWdlX3BsdWdpbi5oIgorI2luY2x1ZGUgInhlbmZzaW1h
Z2UuaCIKKyNpbmNsdWRlICJ4ZW5mc2ltYWdlX3BsdWdpbi5oIgogCiBzdHJ1Y3QgZnNpX3BsdWdp
biB7CiAJY29uc3QgY2hhciAqZnBfbmFtZTsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYmZzaW1hZ2Uv
Y29tbW9uL3hlbmZzaW1hZ2VfZ3J1Yi5oIGIvdG9vbHMvbGliZnNpbWFnZS9jb21tb24veGVuZnNp
bWFnZV9ncnViLmgKaW5kZXggNTM0YzM0NmIyMy4uMzhmYjRmNjIwZSAxMDA2NDQKLS0tIGEvdG9v
bHMvbGliZnNpbWFnZS9jb21tb24veGVuZnNpbWFnZV9ncnViLmgKKysrIGIvdG9vbHMvbGliZnNp
bWFnZS9jb21tb24veGVuZnNpbWFnZV9ncnViLmgKQEAgLTMzLDggKzMzLDggQEAgZXh0ZXJuIEMg
ewogI2luY2x1ZGUgPHN0ZGxpYi5oPgogI2luY2x1ZGUgPGN0eXBlLmg+CiAKLSNpbmNsdWRlICJm
c2ltYWdlLmgiCi0jaW5jbHVkZSAiZnNpbWFnZV9wbHVnaW4uaCIKKyNpbmNsdWRlICJ4ZW5mc2lt
YWdlLmgiCisjaW5jbHVkZSAieGVuZnNpbWFnZV9wbHVnaW4uaCIKIAogdHlwZWRlZiBzdHJ1Y3Qg
ZnNpZ19wbHVnaW5fb3BzIHsKIAlpbnQgZnBvX3ZlcnNpb247CmRpZmYgLS1naXQgYS90b29scy9s
aWJmc2ltYWdlL2NvbW1vbi94ZW5mc2ltYWdlX3BsdWdpbi5oIGIvdG9vbHMvbGliZnNpbWFnZS9j
b21tb24veGVuZnNpbWFnZV9wbHVnaW4uaAppbmRleCBhNjgyNzE5YTYzLi40MTM1NzY5MDE4IDEw
MDY0NAotLS0gYS90b29scy9saWJmc2ltYWdlL2NvbW1vbi94ZW5mc2ltYWdlX3BsdWdpbi5oCisr
KyBiL3Rvb2xzL2xpYmZzaW1hZ2UvY29tbW9uL3hlbmZzaW1hZ2VfcGx1Z2luLmgKQEAgLTMwLDcg
KzMwLDcgQEAgZXh0ZXJuIEMgewogCiAjaW5jbHVkZSA8c3lzL3R5cGVzLmg+CiAKLSNpbmNsdWRl
ICJmc2ltYWdlLmgiCisjaW5jbHVkZSAieGVuZnNpbWFnZS5oIgogCiAjZGVmaW5lCUZTSU1BR0Vf
UExVR0lOX1ZFUlNJT04gMQogCmRpZmYgLS1naXQgYS90b29scy9saWJmc2ltYWdlL2V4dDJmcy1s
aWIvZXh0MmZzLWxpYi5jIGIvdG9vbHMvbGliZnNpbWFnZS9leHQyZnMtbGliL2V4dDJmcy1saWIu
YwppbmRleCA4NGI2ZDFlOWMzLi44NjRhMTViMzQ5IDEwMDY0NAotLS0gYS90b29scy9saWJmc2lt
YWdlL2V4dDJmcy1saWIvZXh0MmZzLWxpYi5jCisrKyBiL3Rvb2xzL2xpYmZzaW1hZ2UvZXh0MmZz
LWxpYi9leHQyZnMtbGliLmMKQEAgLTIxLDcgKzIxLDcgQEAKICAqIFVzZSBpcyBzdWJqZWN0IHRv
IGxpY2Vuc2UgdGVybXMuCiAgKi8KIAotI2luY2x1ZGUgPGZzaW1hZ2VfcGx1Z2luLmg+CisjaW5j
bHVkZSA8eGVuZnNpbWFnZV9wbHVnaW4uaD4KICNpbmNsdWRlIElOQ0xVREVfRVhURlNfSAogI2lu
Y2x1ZGUgPGVycm5vLmg+CiAjaW5jbHVkZSA8aW50dHlwZXMuaD4KZGlmZiAtLWdpdCBhL3Rvb2xz
L2xpYmZzaW1hZ2UvZXh0MmZzL2ZzeXNfZXh0MmZzLmMgYi90b29scy9saWJmc2ltYWdlL2V4dDJm
cy9mc3lzX2V4dDJmcy5jCmluZGV4IGJhNTNmZjRjYTYuLmE0ZWQxMDQxOWMgMTAwNjQ0Ci0tLSBh
L3Rvb2xzL2xpYmZzaW1hZ2UvZXh0MmZzL2ZzeXNfZXh0MmZzLmMKKysrIGIvdG9vbHMvbGliZnNp
bWFnZS9leHQyZnMvZnN5c19leHQyZnMuYwpAQCAtMTYsNyArMTYsNyBAQAogICogIGFsb25nIHdp
dGggdGhpcyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2Vz
Lz4uCiAgKi8KIAotI2luY2x1ZGUgPGZzaW1hZ2VfZ3J1Yi5oPgorI2luY2x1ZGUgPHhlbmZzaW1h
Z2VfZ3J1Yi5oPgogCiAjZGVmaW5lCW1hcGJsb2NrMSAoKmZzaWdfaW50MShmZmkpKQogI2RlZmlu
ZQltYXBibG9jazIgKCpmc2lnX2ludDIoZmZpKSkKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYmZzaW1h
Z2UvZmF0L2ZzeXNfZmF0LmMgYi90b29scy9saWJmc2ltYWdlL2ZhdC9mc3lzX2ZhdC5jCmluZGV4
IGI4MTI5YThjMDQuLmI4OTM1NGE4NzIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYmZzaW1hZ2UvZmF0
L2ZzeXNfZmF0LmMKKysrIGIvdG9vbHMvbGliZnNpbWFnZS9mYXQvZnN5c19mYXQuYwpAQCAtMTcs
NyArMTcsNyBAQAogICovCiAKICNpbmNsdWRlIDxsaW1pdHMuaD4KLSNpbmNsdWRlIDxmc2ltYWdl
X2dydWIuaD4KKyNpbmNsdWRlIDx4ZW5mc2ltYWdlX2dydWIuaD4KICNpbmNsdWRlICJmYXQuaCIK
IAogc3RydWN0IGZhdF9zdXBlcmJsb2NrIApkaWZmIC0tZ2l0IGEvdG9vbHMvbGliZnNpbWFnZS9p
c285NjYwL2ZzeXNfaXNvOTY2MC5jIGIvdG9vbHMvbGliZnNpbWFnZS9pc285NjYwL2ZzeXNfaXNv
OTY2MC5jCmluZGV4IDVkYmYxMDBkZmUuLjZlNzY3MzU3YmYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xp
YmZzaW1hZ2UvaXNvOTY2MC9mc3lzX2lzbzk2NjAuYworKysgYi90b29scy9saWJmc2ltYWdlL2lz
bzk2NjAvZnN5c19pc285NjYwLmMKQEAgLTI4LDcgKzI4LDcgQEAKICAqCUxlb25pZCBMaXNvdnNr
aXkgICA8bGx5QHBpc2VtLm5ldD4JMjAwMwogICovCiAKLSNpbmNsdWRlIDxmc2ltYWdlX2dydWIu
aD4KKyNpbmNsdWRlIDx4ZW5mc2ltYWdlX2dydWIuaD4KICNpbmNsdWRlIDxsaW1pdHMuaD4KIAog
I2luY2x1ZGUgImlzbzk2NjAuaCIKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYmZzaW1hZ2UvcmVpc2Vy
ZnMvZnN5c19yZWlzZXJmcy5jIGIvdG9vbHMvbGliZnNpbWFnZS9yZWlzZXJmcy9mc3lzX3JlaXNl
cmZzLmMKaW5kZXggOTJjM2IyYmJmYi4uOTE2ZWIxNTI5MiAxMDA2NDQKLS0tIGEvdG9vbHMvbGli
ZnNpbWFnZS9yZWlzZXJmcy9mc3lzX3JlaXNlcmZzLmMKKysrIGIvdG9vbHMvbGliZnNpbWFnZS9y
ZWlzZXJmcy9mc3lzX3JlaXNlcmZzLmMKQEAgLTE3LDcgKzE3LDcgQEAKICAqICBhbG9uZyB3aXRo
IHRoaXMgcHJvZ3JhbTsgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+
LgogICovCiAKLSNpbmNsdWRlIDxmc2ltYWdlX2dydWIuaD4KKyNpbmNsdWRlIDx4ZW5mc2ltYWdl
X2dydWIuaD4KIAogI3VuZGVmIFJFSVNFUkRFQlVHCiAKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYmZz
aW1hZ2UvdWZzL2ZzeXNfdWZzLmMgYi90b29scy9saWJmc2ltYWdlL3Vmcy9mc3lzX3Vmcy5jCmlu
ZGV4IGNmN2UyMmFkMGIuLmE1NDViYzlmNjUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYmZzaW1hZ2Uv
dWZzL2ZzeXNfdWZzLmMKKysrIGIvdG9vbHMvbGliZnNpbWFnZS91ZnMvZnN5c191ZnMuYwpAQCAt
MjIsNyArMjIsNyBAQAogCiAvKiBGcm9tIFNvbGFyaXMgdXNyL3NyYy9zdGFuZC9saWIvZnMvdWZz
L3Vmc29wcy5jICovCiAKLSNpbmNsdWRlIDxmc2ltYWdlX2dydWIuaD4KKyNpbmNsdWRlIDx4ZW5m
c2ltYWdlX2dydWIuaD4KIAogI2luY2x1ZGUgInVmcy5oIgogCmRpZmYgLS1naXQgYS90b29scy9s
aWJmc2ltYWdlL3hmcy9mc3lzX3hmcy5jIGIvdG9vbHMvbGliZnNpbWFnZS94ZnMvZnN5c194ZnMu
YwppbmRleCBmMzlkMDk2YmEyLi5kNzM1YTg4ZTU1IDEwMDY0NAotLS0gYS90b29scy9saWJmc2lt
YWdlL3hmcy9mc3lzX3hmcy5jCisrKyBiL3Rvb2xzL2xpYmZzaW1hZ2UveGZzL2ZzeXNfeGZzLmMK
QEAgLTE3LDcgKzE3LDcgQEAKICAqICBhbG9uZyB3aXRoIHRoaXMgcHJvZ3JhbTsgSWYgbm90LCBz
ZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LgogICovCiAKLSNpbmNsdWRlIDxmc2lt
YWdlX2dydWIuaD4KKyNpbmNsdWRlIDx4ZW5mc2ltYWdlX2dydWIuaD4KICNpbmNsdWRlICJ4ZnMu
aCIKIAogI2RlZmluZSBNQVhfTElOS19DT1VOVAk4CmRpZmYgLS1naXQgYS90b29scy9saWJmc2lt
YWdlL3pmcy9mc2lfemZzLmMgYi90b29scy9saWJmc2ltYWdlL3pmcy9mc2lfemZzLmMKaW5kZXgg
NzUxNDU4NzVmZC4uMTg3YThiYzZiMiAxMDA2NDQKLS0tIGEvdG9vbHMvbGliZnNpbWFnZS96ZnMv
ZnNpX3pmcy5jCisrKyBiL3Rvb2xzL2xpYmZzaW1hZ2UvemZzL2ZzaV96ZnMuYwpAQCAtMjIsNyAr
MjIsNyBAQAogCiAjaWZkZWYJRlNZU19aRlMKIAotI2luY2x1ZGUgPGZzaW1hZ2VfZ3J1Yi5oPgor
I2luY2x1ZGUgPHhlbmZzaW1hZ2VfZ3J1Yi5oPgogI2luY2x1ZGUgPGZzaW1hZ2VfcHJpdi5oPgog
I2luY2x1ZGUgPHN0ZGlvLmg+CiAjaW5jbHVkZSA8aW50dHlwZXMuaD4KZGlmZiAtLWdpdCBhL3Rv
b2xzL2xpYmZzaW1hZ2UvemZzL2ZzaV96ZnMuaCBiL3Rvb2xzL2xpYmZzaW1hZ2UvemZzL2ZzaV96
ZnMuaAppbmRleCBmYjRkYzIzYmJmLi45ODBjZThmMzA0IDEwMDY0NAotLS0gYS90b29scy9saWJm
c2ltYWdlL3pmcy9mc2lfemZzLmgKKysrIGIvdG9vbHMvbGliZnNpbWFnZS96ZnMvZnNpX3pmcy5o
CkBAIC0yNyw3ICsyNyw3IEBACiAjaW5jbHVkZSA8c3lzL3R5cGVzLmg+CiAjaW5jbHVkZSA8c3Rk
aW8uaD4KICNpbmNsdWRlIDxzdHJpbmcuaD4KLSNpbmNsdWRlIDxmc2ltYWdlX2dydWIuaD4KKyNp
bmNsdWRlIDx4ZW5mc2ltYWdlX2dydWIuaD4KIAogCiAvKioqIFNUQVJUIEZST00gc2hhcmVkLmgg
KioqKi8KZGlmZiAtLWdpdCBhL3Rvb2xzL3B5Z3J1Yi9zZXR1cC5weSBiL3Rvb2xzL3B5Z3J1Yi9z
ZXR1cC5weQppbmRleCA3MTFiYmJkNDk5Li5iNThjYzFjNGU2IDEwMDY0NAotLS0gYS90b29scy9w
eWdydWIvc2V0dXAucHkKKysrIGIvdG9vbHMvcHlncnViL3NldHVwLnB5CkBAIC0xMSw3ICsxMSw3
IEBAIGZzaW1hZ2UgPSBFeHRlbnNpb24oImZzaW1hZ2UiLAogICAgIGV4dHJhX2NvbXBpbGVfYXJn
cyA9IGV4dHJhX2NvbXBpbGVfYXJncywKICAgICBpbmNsdWRlX2RpcnMgPSBbIFhFTl9ST09UICsg
Ii90b29scy9saWJmc2ltYWdlL2NvbW1vbi8iIF0sCiAgICAgbGlicmFyeV9kaXJzID0gWyBYRU5f
Uk9PVCArICIvdG9vbHMvbGliZnNpbWFnZS9jb21tb24vIiBdLAotICAgIGxpYnJhcmllcyA9IFsi
ZnNpbWFnZSJdLAorICAgIGxpYnJhcmllcyA9IFsieGVuZnNpbWFnZSJdLAogICAgIHNvdXJjZXMg
PSBbInNyYy9mc2ltYWdlL2ZzaW1hZ2UuYyJdKQogCiBwa2dzID0gWyAnZ3J1YicgXQpkaWZmIC0t
Z2l0IGEvdG9vbHMvcHlncnViL3NyYy9mc2ltYWdlL2ZzaW1hZ2UuYyBiL3Rvb2xzL3B5Z3J1Yi9z
cmMvZnNpbWFnZS9mc2ltYWdlLmMKaW5kZXggOGVjMGRlYzM0Ni4uNDc5NDA1NzJhOCAxMDA2NDQK
LS0tIGEvdG9vbHMvcHlncnViL3NyYy9mc2ltYWdlL2ZzaW1hZ2UuYworKysgYi90b29scy9weWdy
dWIvc3JjL2ZzaW1hZ2UvZnNpbWFnZS5jCkBAIC0yMyw3ICsyMyw3IEBACiAKICNpbmNsdWRlIDxQ
eXRob24uaD4KIAotI2luY2x1ZGUgPGZzaW1hZ2UuaD4KKyNpbmNsdWRlIDx4ZW5mc2ltYWdlLmg+
CiAjaW5jbHVkZSA8c3RkbGliLmg+CiAKICNpZiAoUFlUSE9OX0FQSV9WRVJTSU9OID49IDEwMTEp
Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:12:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15: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 1gAz75-0001DU-PH; Fri, 12 Oct 2018 15:12:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pszq=my=citrix.com=prvs=81651eb4b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gAz74-0001Cj-P2
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:12:26 +0000
X-Inumbo-ID: 69c1414a-ce31-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 69c1414a-ce31-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:13:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,372,1534809600"; d="scan'208";a="67698664"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 12 Oct 2018 16:12:09 +0100
Message-ID: <20181012151215.32455-7-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
References: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 06/12] tools/debugger/kdd: Install as `xen-kdd',
 not just `kdd'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; 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+Cgpga2RkJyBpcyBhbiB1
bmZvcnR1bmF0ZSBuYW1lc3BhY2UgbGFuZGdyYWIuCgpTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3Nv
biA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4KQWNrZWQtYnk6IFRpbSBEZWVnYW4gPHRpbUB4ZW4u
b3JnPgotLS0KIHRvb2xzL2RlYnVnZ2VyL2tkZC9NYWtlZmlsZSB8IDQgKystLQogMSBmaWxlIGNo
YW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29s
cy9kZWJ1Z2dlci9rZGQvTWFrZWZpbGUgYi90b29scy9kZWJ1Z2dlci9rZGQvTWFrZWZpbGUKaW5k
ZXggNTUwOWVlZTY4Yy4uMjYxMTY5NDlkNCAxMDA2NDQKLS0tIGEvdG9vbHMvZGVidWdnZXIva2Rk
L01ha2VmaWxlCisrKyBiL3Rvb2xzL2RlYnVnZ2VyL2tkZC9NYWtlZmlsZQpAQCAtMjQsOCArMjQs
OCBAQCBkaXN0Y2xlYW46IGNsZWFuCiAuUEhPTlk6IGluc3RhbGwKIGluc3RhbGw6IGFsbAogCVsg
LWQgJChERVNURElSKSQoc2JpbmRpcikgXSB8fCAkKElOU1RBTExfRElSKSAkKERFU1RESVIpJChz
YmluZGlyKQotCSQoSU5TVEFMTF9QUk9HKSBrZGQgJChERVNURElSKSQoc2JpbmRpcikva2RkCisJ
JChJTlNUQUxMX1BST0cpIGtkZCAkKERFU1RESVIpJChzYmluZGlyKS94ZW4ta2RkCiAKIC5QSE9O
WTogdW5pbnN0YWxsCiB1bmluc3RhbGw6Ci0Jcm0gLWYgJChERVNURElSKSQoc2JpbmRpcikva2Rk
CisJcm0gLWYgJChERVNURElSKSQoc2JpbmRpcikveGVuLWtkZAotLSAKMi4xMS4wCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:12:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:12: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 1gAz77-0001F3-71; Fri, 12 Oct 2018 15:12:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pszq=my=citrix.com=prvs=81651eb4b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gAz75-0001DB-Jk
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:12:27 +0000
X-Inumbo-ID: 6a0ab786-ce31-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6a0ab786-ce31-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:13:46 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,372,1534809600"; d="scan'208";a="67698666"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 12 Oct 2018 16:12:10 +0100
Message-ID: <20181012151215.32455-8-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
References: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 07/12] 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: Hans van Kranenburg <hans@knorrie.org>, Wei Liu <wei.liu2@citrix.com>,
 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>

RnJvbTogSGFucyB2YW4gS3JhbmVuYnVyZyA8aGFuc0Brbm9ycmllLm9yZz4KCmxpYnhlbnN0b3Jl
My4wIGluIFhlbiA0LjggaGFkIHRoaXMgZnVuY3Rpb24uICBXZSBkb24ndCByZWFsbHkgd2FudCB0
bwpidW1wIHRoZSBBQkkgdmVyc2lvbiAoc29uYW1lKSBqdXN0IGZvciB0aGlzLCBzaW5jZSB3ZSBk
b24ndCB0aGluawp0aGVyZSBhcmUgYWN0dWFsIGNhbGxlcnMgYW55d2hlcmUuICBCdXQgdG9vbHMg
Y29tcGxhaW4gYWJvdXQgdGhlCnN5bWJvbCBnb2luZyBhd2F5LgoKU28sIHByb3ZpZGUgYSBmdW5j
dGlvbiB4c19yZXN0cmljdCB3aGljaCBjb25mb3JtcyB0byB0aGUgb3JpZ2luYWwKc2VtYW50aWNz
LCBhbHRob3VnaCBpdCBhbHdheXMgZmFpbHMuCgpHYnAtUHE6IFRvcGljIHhlbnN0b3JlCkdicC1Q
cTogTmFtZSB0b29scy1mYWtlLXhzLXJlc3RyaWN0LnBhdGNoClNpZ25lZC1vZmYtYnk6IElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgotLS0KdjI6IE5ldyBpbiB0aGlzIHZl
cnNpb24gb2YgdGhlIHNlcmllcwotLS0KIHRvb2xzL3hlbnN0b3JlL2luY2x1ZGUveGVuc3RvcmUu
aCB8IDUgKysrKysKIHRvb2xzL3hlbnN0b3JlL3hzLmMgICAgICAgICAgICAgICB8IDYgKysrKysr
CiAyIGZpbGVzIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS90b29scy94
ZW5zdG9yZS9pbmNsdWRlL3hlbnN0b3JlLmggYi90b29scy94ZW5zdG9yZS9pbmNsdWRlL3hlbnN0
b3JlLmgKaW5kZXggZjQ2MGI4YzVlNS4uMGQ5NWJiMGU1YyAxMDA2NDQKLS0tIGEvdG9vbHMveGVu
c3RvcmUvaW5jbHVkZS94ZW5zdG9yZS5oCisrKyBiL3Rvb2xzL3hlbnN0b3JlL2luY2x1ZGUveGVu
c3RvcmUuaApAQCAtMTMyLDYgKzEzMiwxMSBAQCBib29sIHhzX21rZGlyKHN0cnVjdCB4c19oYW5k
bGUgKmgsIHhzX3RyYW5zYWN0aW9uX3QgdCwKIGJvb2wgeHNfcm0oc3RydWN0IHhzX2hhbmRsZSAq
aCwgeHNfdHJhbnNhY3Rpb25fdCB0LAogCSAgIGNvbnN0IGNoYXIgKnBhdGgpOwogCisvKiBGYWtl
IGZ1bmN0aW9uIHdoaWNoIHdpbGwgYWx3YXlzIHJldHVybiBmYWxzZSAocmVxdWlyZWQgdG8gbGV0
CisgKiBsaWJ4ZW5zdG9yZSByZW1haW4gYXQgMy4wIHZlcnNpb24uCisgKi8KK2Jvb2wgeHNfcmVz
dHJpY3Qoc3RydWN0IHhzX2hhbmRsZSAqaCwgdW5zaWduZWQgZG9taWQpOworCiAvKiBHZXQgcGVy
bWlzc2lvbnMgb2Ygbm9kZSAoZmlyc3QgZWxlbWVudCBpcyBvd25lciwgZmlyc3QgcGVybXMgaXMg
Im90aGVyIikuCiAgKiBSZXR1cm5zIG1hbGxvY2VkIGFycmF5LCBvciBOVUxMOiBjYWxsIGZyZWUo
KSBhZnRlciB1c2UuCiAgKi8KZGlmZiAtLWdpdCBhL3Rvb2xzL3hlbnN0b3JlL3hzLmMgYi90b29s
cy94ZW5zdG9yZS94cy5jCmluZGV4IDc3NzAwYmZmMmIuLmNiY2ViYjJiY2UgMTAwNjQ0Ci0tLSBh
L3Rvb2xzL3hlbnN0b3JlL3hzLmMKKysrIGIvdG9vbHMveGVuc3RvcmUveHMuYwpAQCAtNzk2LDYg
Kzc5NiwxMiBAQCB1bndpbmQ6CiAJcmV0dXJuIGZhbHNlOwogfQogCisvKiBBbHdheXMgcmV0dXJu
IGZhbHNlIGEgZnVuY3Rpb25hbGl0eSBoYXMgYmVlbiByZW1vdmVkIGluIFhlbiA0LjkgKi8KK2Jv
b2wgeHNfcmVzdHJpY3Qoc3RydWN0IHhzX2hhbmRsZSAqaCwgdW5zaWduZWQgZG9taWQpCit7CisJ
cmV0dXJuIGZhbHNlOworfQorCiAvKiBXYXRjaCBhIG5vZGUgZm9yIGNoYW5nZXMgKHBvbGwgb24g
ZmQgdG8gZGV0ZWN0LCBvciBjYWxsIHJlYWRfd2F0Y2goKSkuCiAgKiBXaGVuIHRoZSBub2RlIChv
ciBhbnkgY2hpbGQpIGNoYW5nZXMsIGZkIHdpbGwgYmVjb21lIHJlYWRhYmxlLgogICogVG9rZW4g
aXMgcmV0dXJuZWQgd2hlbiB3YXRjaCBpcyByZWFkLCB0byBhbGxvdyBtYXRjaGluZy4KLS0gCjIu
MTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:12:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:12: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 1gAz7Q-0001Z5-Kc; Fri, 12 Oct 2018 15:12:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=tlq1=my=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gAz7P-0001YA-Cj
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:12:47 +0000
X-Inumbo-ID: 75531130-ce31-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 75531130-ce31-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:14:05 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 12 Oct 2018 09:12:45 -0600
Message-Id: <5BC0B9EB02000078001F1145@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 12 Oct 2018 09:12:43 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <9f342296979cad0b5dea238c30a082428f25254f.1538667753.git-series.wei.liu2@citrix.com>
In-Reply-To: <9f342296979cad0b5dea238c30a082428f25254f.1538667753.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 13/17] x86: don't create Dom0 if neither PV
 nor HVM is 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>,
 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>

Pj4+IE9uIDA0LjEwLjE4IGF0IDE3OjQzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
VGhpcyB3aWxsIGdpdmUgdXMgYSBYZW4gc2V0dGluZyBpbiBpZGxlIGxvb3AuIFRoaXMgZG9lc24n
dCBoYXZlCj4gcHJhY3RpY2FsIHVzZSBleGNlcHQgZm9yIGRlYnVnZ2luZyBwdXJwb3NlLgoKSG1t
LCB0aGF0J3MgYW4gYWNjZXB0YWJsZSBhbHRlcm5hdGl2ZSB0byB0aGUgcGFuaWMoKSB2YXJpYW50
LCBidXQKSSdkIHN0aWxsIHByZWZlciB0aGF0IG9uZS4gQWdhaW4gLSBsZXQncyBzZWUgaWYgQW5k
cmV3IGhhcyBhbiBvcGluaW9uCmVpdGhlciB3YXkuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:13:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15: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 1gAz88-0001y0-1J; Fri, 12 Oct 2018 15:13:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=tlq1=my=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gAz87-0001xg-8d
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:13:31 +0000
X-Inumbo-ID: 023b29fd-ce31-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 023b29fd-ce31-11e8-a8a5-bc764e045a96;
 Fri, 12 Oct 2018 17:10:52 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 12 Oct 2018 09:13:29 -0600
Message-Id: <5BC0BA1802000078001F1148@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 12 Oct 2018 09:13:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <32712c07e513a33cfe2579f92f5bc124fb141853.1538667753.git-series.wei.liu2@citrix.com>
In-Reply-To: <32712c07e513a33cfe2579f92f5bc124fb141853.1538667753.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 14/17] x86: don't report PV support when
 !CONFIG_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: 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>

Pj4+IE9uIDA0LjEwLjE4IGF0IDE3OjQzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:17:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:17: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 1gAzBH-0002ix-Nx; Fri, 12 Oct 2018 15:16:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=tlq1=my=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gAzBG-0002iq-CY
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:16:46 +0000
X-Inumbo-ID: 03c31574-ce32-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 03c31574-ce32-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:18:04 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 12 Oct 2018 09:16:43 -0600
Message-Id: <5BC0BADA02000078001F114B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 12 Oct 2018 09:16:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <7d4d6dc6e34b577c645dc950e0fe0cf2ebccaa64.1538667753.git-series.wei.liu2@citrix.com>
In-Reply-To: <7d4d6dc6e34b577c645dc950e0fe0cf2ebccaa64.1538667753.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 15/17] x86: expose CONFIG_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: 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>

Pj4+IE9uIDA0LjEwLjE4IGF0IDE3OjQzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
LS0tIGEveGVuL2FyY2gveDg2L0tjb25maWcKPiArKysgYi94ZW4vYXJjaC94ODYvS2NvbmZpZwo+
IEBAIC0zNyw2ICszNywxNCBAQCBzb3VyY2UgImFyY2gvS2NvbmZpZyIKPiAgCj4gIGNvbmZpZyBQ
Vgo+ICAJZGVmX2Jvb2wgeQo+ICsJcHJvbXB0ICJQViBzdXBwb3J0Igo+ICsJLS0taGVscC0tLQo+
ICsJICBJbnRlcmZhY2VzIHRvIHN1cHBvcnQgUFYgZ3Vlc3RzIHdoaWNoIGRvbid0IHJlcXVpcmUg
aGFyZHdhcmUKPiArCSAgc3VwcG9ydCBsaWtlIEludGVsJ3MgVlQteCBvciBBTUQncyBTVk0uCj4g
Kwo+ICsJICBUaGlzIG9wdGlvbiBpcyBuZWVkZWQgaWYgeW91IHdhbnQgdG8gcnVuIFBWIGd1ZXN0
cy4KCldlJ3ZlIGhhZCBhIGRpc2N1c3Npb24gd2l0aCAoaWlyYykgR2VvcmdlIGFuZCBwZXJoYXBz
IGEgZmV3IG90aGVycwphYm91dCAiZ3Vlc3QiIHZzICJkb21haW4iLCBhbmQgSSd2ZSBsZWFybmVk
IHRoYXQgZ2VuZXJhbGx5IHRoZQpmb3JtZXIgaXMgbWVhbnQgdG8gZXhjbHVkZSBEb20wIHdoaWxl
IHRoZSBsYXR0ZXIgd291bGQgaW5jbHVkZSBpdC4KSW4gdGhhdCBsaWdodCBlaXRoZXIgcy9ndWVz
dC9kb21haW4vIGZvciB0aGUgaGVscCB0ZXh0LCBvciBwbGVhc2UgYWRkCmV4cGxpY2l0IG1lbnRp
b24gb2YgRG9tMCB0aGVyZSAoYXMgUFYgaXMgc3RpbGwgdGhlIHByZXZhaWxpbmcga2luZCBvZgpE
b20wLCBhbmQgeW91IHdvdWxkbid0IHdhbnQgdG8gdHJpcCBwZW9wbGUgaW50byBkaXNhYmxpbmcg
dGhpcyBqdXN0CmJlY2F1c2UgdGhleSBvbmx5IHJ1biBIVk0gZ3Vlc3RzKS4KCkphbgoKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:19:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:19: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 1gAzEE-0002wC-B8; Fri, 12 Oct 2018 15:19:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=tlq1=my=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gAzED-0002w7-4s
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:19:49 +0000
X-Inumbo-ID: 70bbd7c6-ce32-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 70bbd7c6-ce32-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:21:07 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 12 Oct 2018 09:19:46 -0600
Message-Id: <5BC0BB9102000078001F119E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 12 Oct 2018 09:19:45 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <2b79cf7845e0e22f7a66b4d8e0b7279285669eac.1538667753.git-series.wei.liu2@citrix.com>
In-Reply-To: <2b79cf7845e0e22f7a66b4d8e0b7279285669eac.1538667753.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 16/17] x86: introduce new defconfigs for PV
 and HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

Pj4+IE9uIDA0LjEwLjE4IGF0IDE3OjQzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
VGhleSB3aWxsIGJlIHVzZWQgYnkgYnVpbGQgdGVzdHMuCgpBbmQgaXMgaXQgZGlmZmljdWx0IGZv
ciB0aGUgYnVpbGQgdGVzdHMgdG8gc2V0IHRoZXNlIHVwIHRoZW1zZWx2ZXM/CkkgZG9uJ3QgcmVh
bGx5IGxpa2Ugc3VjaCBhZGRpdGlvbnMsIGluIHBhcnRpY3VsYXIgdGhlIG5laXRoZXItUFYtbm9y
LQpIVk0gb25lICh3aGljaCBpcyBvdGhlcndpc2UgY29tcGxldGVseSB1c2VsZXNzKS4gQXQgdGhl
IHZlcnkKbGVhc3QgdGhhdCBvbmUgc2hvdWxkIGdhaW4gYSBjb21tZW50IHNheWluZyBpdCBleGlz
dHMgZm9yIGJ1aWxkCnRlc3Rpbmcgb25seS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:28:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:28: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 1gAzMR-0003jj-Am; Fri, 12 Oct 2018 15:28:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nwlk=my=citrix.com=prvs=816af65f7=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1gAzMQ-0003jZ-CJ
 for xen-devel@lists.xen.org; Fri, 12 Oct 2018 15:28:18 +0000
X-Inumbo-ID: a0ec7f10-ce33-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a0ec7f10-ce33-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:29:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,372,1534809600"; d="scan'208";a="67700600"
From: Sergey Dyasli <sergey.dyasli@citrix.com>
To: <xen-devel@lists.xen.org>
Date: Fri, 12 Oct 2018 16:27:53 +0100
Message-ID: <20181012152800.7921-1-sergey.dyasli@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v1 0/6] x86/vvmx: various 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: Sergey Dyasli <sergey.dyasli@citrix.com>, Kevin Tian <kevin.tian@intel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>,
 Jun Nakajima <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>

VGhlc2Ugd2VyZSBmb3VuZCBieSBydW5uaW5nIG5lc3RlZCBWTVggdGVzdHMgZnJvbSBrdm0tdW5p
dC10ZXN0cy4KClNlcmdleSBEeWFzbGkgKDYpOgogIHg4Ni92dm14OiBpbnRyb2R1Y2UgdnZtY3hf
dmFsaWQoKQogIHg4Ni92dm14OiBjb3JyZWN0IHZtZmFpbCgpIHVzYWdlIGZvciB2bXB0cmxkIGFu
ZCB2bWNsZWFyCiAgeDg2L3Z2bXg6IGFkZCBWTVhfSU5TTl9WTVBUUkxEX1dJVEhfVk1YT05fUFRS
IGVycm5vCiAgeDg2L3Z2bXg6IGFkZCBWTVhfSU5TTl9WTUNMRUFSX1dJVEhfVk1YT05fUFRSIGVy
cm5vCiAgeDg2L3Z2bXg6IGNvcnJlY3RseSByZXBvcnQgdnZtY3Mgc2l6ZQogIHg4Ni92dm14OiBm
aXggSS9PIGFuZCBNU1IgYml0bWFwcyBtYXBwaW5nCgogeGVuL2FyY2gveDg2L2h2bS92bXgvdnZt
eC5jICAgICAgICAgfCAxNjQgKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLQogeGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vbmVzdGVkaHZtLmggfCAgIDUgKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vdm14L3ZtY3MuaCAgfCAgIDIgKwogMyBmaWxlcyBjaGFuZ2VkLCAxMTcgaW5zZXJ0aW9ucygr
KSwgNTQgZGVsZXRpb25zKC0pCgotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:28:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:28: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 1gAzMR-0003k0-V9; Fri, 12 Oct 2018 15:28:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nwlk=my=citrix.com=prvs=816af65f7=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1gAzMR-0003jn-J4
 for xen-devel@lists.xen.org; Fri, 12 Oct 2018 15:28:19 +0000
X-Inumbo-ID: a1427d91-ce33-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a1427d91-ce33-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:29:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,372,1534809600"; d="scan'208";a="67700602"
From: Sergey Dyasli <sergey.dyasli@citrix.com>
To: <xen-devel@lists.xen.org>
Date: Fri, 12 Oct 2018 16:27:57 +0100
Message-ID: <20181012152800.7921-5-sergey.dyasli@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20181012152800.7921-1-sergey.dyasli@citrix.com>
References: <20181012152800.7921-1-sergey.dyasli@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v1 4/6] x86/vvmx: add
 VMX_INSN_VMCLEAR_WITH_VMXON_PTR errno
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Kevin Tian <kevin.tian@intel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>,
 Jun Nakajima <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>

QW5kIG1ha2UgbnZteF9oYW5kbGVfdm1jbGVhcigpIHJldHVybiB0aGUgbmV3IGVycm5vIGluIGNh
c2UgdGhlIHByb3ZpZGVkCmFkZHJlc3MgaXMgdGhlIHNhbWUgYXMgdm14b24gcmVnaW9uIGFkZHJl
c3MuCgpXaGlsZSBhdCBpdCwgY29ycmVjdCB0aGUgcmV0dXJuIHZhbHVlIGZvciBub3QtNEtCLWFs
aWduZWQgY2FzZSBhbmQgZm9yCmludmFsaWQgcGh5c2FkZHIuCgpTaWduZWQtb2ZmLWJ5OiBTZXJn
ZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2
bS92bXgvdnZteC5jICAgICAgICB8IDIzICsrKysrKysrKysrKysrKysrKy0tLS0tCiB4ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS92bXgvdm1jcy5oIHwgIDEgKwogMiBmaWxlcyBjaGFuZ2VkLCAxOSBp
bnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9o
dm0vdm14L3Z2bXguYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwppbmRleCA0Y2FhNTgx
MWExLi44YjY5MWJmYzA0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMK
KysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCkBAIC0xODA0LDkgKzE4MDQsMjAgQEAg
aW50IG52bXhfaGFuZGxlX3ZtY2xlYXIoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAg
ICAgIHJldHVybiByYzsKIAogICAgIEJVSUxEX0JVR19PTihYODZFTVVMX09LQVkgIT0gVk1TVUND
RUVEKTsgLyogcmMgPSBWTVNVQ0NFRUQ7ICovCisKKyAgICBpZiAoIGdwYSA9PSB2Y3B1XzJfbnZt
eCh2KS52bXhvbl9yZWdpb25fcGEgKQorICAgIHsKKyAgICAgICAgdm1mYWlsKHJlZ3MsIFZNWF9J
TlNOX1ZNQ0xFQVJfV0lUSF9WTVhPTl9QVFIpOworICAgICAgICBnb3RvIG91dDsKKyAgICB9CisK
ICAgICBpZiAoIGdwYSAmIDB4ZmZmICkKLSAgICAgICAgcmMgPSBWTUZBSUxfSU5WQUxJRDsKLSAg
ICBlbHNlIGlmICggZ3BhID09IG52Y3B1LT5udl92dm1jeGFkZHIgKQorICAgIHsKKyAgICAgICAg
dm1mYWlsKHJlZ3MsIFZNWF9JTlNOX1ZNQ0xFQVJfSU5WQUxJRF9QSFlBRERSKTsKKyAgICAgICAg
Z290byBvdXQ7CisgICAgfQorCisgICAgaWYgKCBncGEgPT0gbnZjcHUtPm52X3Z2bWN4YWRkciAp
CiAgICAgewogICAgICAgICBpZiAoIGNwdV9oYXNfdm14X3ZtY3Nfc2hhZG93aW5nICkKICAgICAg
ICAgICAgIG52bXhfY2xlYXJfdm1jc19wb2ludGVyKHYsIG52Y3B1LT5udl92dm1jeCk7CkBAIC0x
ODIwLDcgKzE4MzEsMTAgQEAgaW50IG52bXhfaGFuZGxlX3ZtY2xlYXIoc3RydWN0IGNwdV91c2Vy
X3JlZ3MgKnJlZ3MpCiAgICAgICAgIGJvb2xfdCB3cml0YWJsZTsKIAogICAgICAgICB2dm1jcyA9
IGh2bV9tYXBfZ3Vlc3RfZnJhbWVfcncocGFkZHJfdG9fcGZuKGdwYSksIDAsICZ3cml0YWJsZSk7
Ci0gICAgICAgIGlmICggdnZtY3MgKSAKKworICAgICAgICBpZiAoICF2dm1jcyApCisgICAgICAg
ICAgICByYyA9IFZNRkFJTF9WQUxJRDsKKyAgICAgICAgZWxzZQogICAgICAgICB7CiAgICAgICAg
ICAgICBpZiAoIHdyaXRhYmxlICkKICAgICAgICAgICAgICAgICBjbGVhcl92dm1jc19sYXVuY2hl
ZCgmbnZteC0+bGF1bmNoZWRfbGlzdCwKQEAgLTE4MzUsOSArMTg0OSw4IEBAIGludCBudm14X2hh
bmRsZV92bWNsZWFyKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICB2bXN1Y2Nl
ZWQocmVncyk7CiAgICAgZWxzZSBpZiAoIHJjID09IFZNRkFJTF9WQUxJRCApCiAgICAgICAgIHZt
ZmFpbChyZWdzLCBWTVhfSU5TTl9WTUNMRUFSX0lOVkFMSURfUEhZQUREUik7Ci0gICAgZWxzZQot
ICAgICAgICB2bWZhaWxfaW52YWxpZChyZWdzKTsKIAorb3V0OgogICAgIHJldHVybiBYODZFTVVM
X09LQVk7CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92bWNz
LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm1jcy5oCmluZGV4IGNhZTE4NjE2MTAu
LmU4NGQyZTQ4MmIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92bWNz
LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3ZtY3MuaApAQCAtNTI5LDYgKzUy
OSw3IEBAIGVudW0gdm14X2luc25fZXJybm8KIHsKICAgICBWTVhfSU5TTl9TVUNDRUVEICAgICAg
ICAgICAgICAgICAgICAgICA9IDAsCiAgICAgVk1YX0lOU05fVk1DTEVBUl9JTlZBTElEX1BIWUFE
RFIgICAgICAgPSAyLAorICAgIFZNWF9JTlNOX1ZNQ0xFQVJfV0lUSF9WTVhPTl9QVFIgICAgICAg
ID0gMywKICAgICBWTVhfSU5TTl9WTUxBVU5DSF9OT05DTEVBUl9WTUNTICAgICAgICA9IDQsCiAg
ICAgVk1YX0lOU05fVk1SRVNVTUVfTk9OTEFVTkNIRURfVk1DUyAgICAgPSA1LAogICAgIFZNWF9J
TlNOX0lOVkFMSURfQ09OVFJPTF9TVEFURSAgICAgICAgID0gNywKLS0gCjIuMTcuMQoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:28:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:28: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 1gAzMR-0003jq-Ju; Fri, 12 Oct 2018 15:28:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nwlk=my=citrix.com=prvs=816af65f7=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1gAzMQ-0003ja-Cf
 for xen-devel@lists.xen.org; Fri, 12 Oct 2018 15:28:18 +0000
X-Inumbo-ID: a09e2b39-ce33-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a09e2b39-ce33-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:29:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,372,1534809600"; d="scan'208";a="67700596"
From: Sergey Dyasli <sergey.dyasli@citrix.com>
To: <xen-devel@lists.xen.org>
Date: Fri, 12 Oct 2018 16:27:55 +0100
Message-ID: <20181012152800.7921-3-sergey.dyasli@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20181012152800.7921-1-sergey.dyasli@citrix.com>
References: <20181012152800.7921-1-sergey.dyasli@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v1 2/6] x86/vvmx: correct vmfail() usage for
 vmptrld and vmclear
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Kevin Tian <kevin.tian@intel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>,
 Jun Nakajima <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>

Q2FsbGluZyB2bWZhaWxfdmFsaWQoKSBpcyBjb3JyZWN0IG9ubHkgaWYgdnZtY3ggaXMgdmFsaWQu
IE1vZGlmeQpmdW5jdGlvbnMgdG8gdXNlIHZtZmFpbCgpIGluc3RlYWQgd2hpY2ggcGVyZm9ybXMg
dGhlIG5lY2Vzc2FyeSBjaGVjay4KClNpZ25lZC1vZmYtYnk6IFNlcmdleSBEeWFzbGkgPHNlcmdl
eS5keWFzbGlAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMgfCA0
ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jIGIveGVuL2FyY2gveDg2L2h2
bS92bXgvdnZteC5jCmluZGV4IDhlZWU2ZDBlYTguLjI2YjdkNzI2NjAgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14
LmMKQEAgLTE3NDQsNyArMTc0NCw3IEBAIGludCBudm14X2hhbmRsZV92bXB0cmxkKHN0cnVjdCBj
cHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICAgICAgICFtYXBfaW9fYml0bWFwX2FsbCh2KSB8
fAogICAgICAgICAgICAgICFfbWFwX21zcl9iaXRtYXAodikgKQogICAgICAgICB7Ci0gICAgICAg
ICAgICB2bWZhaWxfdmFsaWQocmVncywgVk1YX0lOU05fVk1QVFJMRF9JTlZBTElEX1BIWUFERFIp
OworICAgICAgICAgICAgdm1mYWlsKHJlZ3MsIFZNWF9JTlNOX1ZNUFRSTERfSU5WQUxJRF9QSFlB
RERSKTsKICAgICAgICAgICAgIGdvdG8gb3V0OwogICAgICAgICB9CiAgICAgfQpAQCAtMTgyOCw3
ICsxODI4LDcgQEAgaW50IG52bXhfaGFuZGxlX3ZtY2xlYXIoc3RydWN0IGNwdV91c2VyX3JlZ3Mg
KnJlZ3MpCiAgICAgaWYgKCByYyA9PSBWTVNVQ0NFRUQgKQogICAgICAgICB2bXN1Y2NlZWQocmVn
cyk7CiAgICAgZWxzZSBpZiAoIHJjID09IFZNRkFJTF9WQUxJRCApCi0gICAgICAgIHZtZmFpbF92
YWxpZChyZWdzLCBWTVhfSU5TTl9WTUNMRUFSX0lOVkFMSURfUEhZQUREUik7CisgICAgICAgIHZt
ZmFpbChyZWdzLCBWTVhfSU5TTl9WTUNMRUFSX0lOVkFMSURfUEhZQUREUik7CiAgICAgZWxzZQog
ICAgICAgICB2bWZhaWxfaW52YWxpZChyZWdzKTsKIAotLSAKMi4xNy4xCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:28:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:28: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 1gAzMO-0003jT-1S; Fri, 12 Oct 2018 15:28:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nwlk=my=citrix.com=prvs=816af65f7=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1gAzMN-0003j3-5b
 for xen-devel@lists.xen.org; Fri, 12 Oct 2018 15:28:15 +0000
X-Inumbo-ID: 9eaecf7c-ce33-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9eaecf7c-ce33-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:29:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,372,1534809600"; d="scan'208";a="67700586"
From: Sergey Dyasli <sergey.dyasli@citrix.com>
To: <xen-devel@lists.xen.org>
Date: Fri, 12 Oct 2018 16:27:58 +0100
Message-ID: <20181012152800.7921-6-sergey.dyasli@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20181012152800.7921-1-sergey.dyasli@citrix.com>
References: <20181012152800.7921-1-sergey.dyasli@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v1 5/6] x86/vvmx: correctly report vvmcs size
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Kevin Tian <kevin.tian@intel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>,
 Jun Nakajima <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>

VGhlIHNpemUgb2YgWGVuJ3MgdmlydHVhbCB2bWNzIHJlZ2lvbiBpcyA0MDk2IGJ5dGVzLiBDb3Jy
ZWN0bHkgcmVwb3J0Cml0IHRvIHRoZSBndWVzdCBpbiBjYXNlIHdoZW4gVk1DUyBzaGFkb3dpbmcg
aXMgbm90IGF2YWlsYWJsZSBpbnN0ZWFkIG9mCnByb3ZpZGluZyBIL1cgdmFsdWUgKHdoaWNoIGlz
IHVzdWFsbHkgc21hbGxlcikuCgpTaWduZWQtb2ZmLWJ5OiBTZXJnZXkgRHlhc2xpIDxzZXJnZXku
ZHlhc2xpQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jIHwgOCAr
KysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwpp
bmRleCA4YjY5MWJmYzA0Li4yYzJiYTM2ZDk0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZt
L3ZteC92dm14LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCkBAIC0yMDY0LDYg
KzIwNjQsMTQgQEAgaW50IG52bXhfbXNyX3JlYWRfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3Is
IHU2NCAqbXNyX2NvbnRlbnQpCiAgICAgICAgIGRhdGEgPSAoaG9zdF9kYXRhICYgKH4wdWwgPDwg
MzIpKSB8CiAgICAgICAgICAgICAgICAodm1jcy0+dm1jc19yZXZpc2lvbl9pZCAmIDB4N2ZmZmZm
ZmYpOwogICAgICAgICB1bm1hcF9kb21haW5fcGFnZSh2bWNzKTsKKworICAgICAgICBpZiAoICFj
cHVfaGFzX3ZteF92bWNzX3NoYWRvd2luZyApCisgICAgICAgIHsKKyAgICAgICAgICAgIC8qIFJl
cG9ydCB2bWNzX3JlZ2lvbl9zaXplIGFzIDQwOTYgKi8KKyAgICAgICAgICAgIGRhdGEgJj0gflZN
WF9CQVNJQ19WTUNTX1NJWkVfTUFTSzsKKyAgICAgICAgICAgIGRhdGEgfD0gMVVMTCA8PCA0NDsK
KyAgICAgICAgfQorCiAgICAgICAgIGJyZWFrOwogICAgIH0KICAgICBjYXNlIE1TUl9JQTMyX1ZN
WF9QSU5CQVNFRF9DVExTOgotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:28:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:28: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 1gAzMN-0003jD-F9; Fri, 12 Oct 2018 15:28:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nwlk=my=citrix.com=prvs=816af65f7=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1gAzML-0003iv-Vt
 for xen-devel@lists.xen.org; Fri, 12 Oct 2018 15:28:14 +0000
X-Inumbo-ID: 9dd78e0b-ce33-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9dd78e0b-ce33-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:29:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,372,1534809600"; d="scan'208";a="67700584"
From: Sergey Dyasli <sergey.dyasli@citrix.com>
To: <xen-devel@lists.xen.org>
Date: Fri, 12 Oct 2018 16:27:54 +0100
Message-ID: <20181012152800.7921-2-sergey.dyasli@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20181012152800.7921-1-sergey.dyasli@citrix.com>
References: <20181012152800.7921-1-sergey.dyasli@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v1 1/6] x86/vvmx: introduce vvmcx_valid()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Kevin Tian <kevin.tian@intel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>,
 Jun Nakajima <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>

QXMgYSBjb252ZW5pZW50IGhlbHBlciBmdW5jdGlvbiBhbmQgcmVmYWN0b3IgdGhlIGNvZGUgdG8g
dXNlIGl0LgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBTZXJnZXkgRHlh
c2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS92bXgv
dnZteC5jICAgICAgICAgfCAxNyArKysrKysrKy0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4
Ni9odm0vbmVzdGVkaHZtLmggfCAgNSArKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAxMyBpbnNlcnRp
b25zKCspLCA5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14
L3Z2bXguYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwppbmRleCAwZTQ1ZGI4M2U1Li44
ZWVlNmQwZWE4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMKKysrIGIv
eGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCkBAIC01MjEsOCArNTIxLDcgQEAgc3RhdGljIHZv
aWQgdm1mYWlsKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLCBlbnVtIHZteF9pbnNuX2Vycm5v
IGVycm5vKQogICAgIGlmICggZXJybm8gPT0gVk1YX0lOU05fU1VDQ0VFRCApCiAgICAgICAgIHJl
dHVybjsKIAotICAgIGlmICggdmNwdV9uZXN0ZWRodm0oY3VycmVudCkubnZfdnZtY3hhZGRyICE9
IElOVkFMSURfUEFERFIgJiYKLSAgICAgICAgIGVycm5vICE9IFZNWF9JTlNOX0ZBSUxfSU5WQUxJ
RCApCisgICAgaWYgKCB2dm1jeF92YWxpZChjdXJyZW50KSAmJiBlcnJubyAhPSBWTVhfSU5TTl9G
QUlMX0lOVkFMSUQgKQogICAgICAgICB2bWZhaWxfdmFsaWQocmVncywgZXJybm8pOwogICAgIGVs
c2UKICAgICAgICAgdm1mYWlsX2ludmFsaWQocmVncyk7CkBAIC04MDUsNyArODA0LDcgQEAgc3Rh
dGljIHZvaWQgbnZteF9wdXJnZV92dm1jcyhzdHJ1Y3QgdmNwdSAqdikKICAgICBpbnQgaTsKIAog
ICAgIF9fY2xlYXJfY3VycmVudF92dm1jcyh2KTsKLSAgICBpZiAoIG52Y3B1LT5udl92dm1jeGFk
ZHIgIT0gSU5WQUxJRF9QQUREUiApCisgICAgaWYgKCB2dm1jeF92YWxpZCh2KSApCiAgICAgICAg
IGh2bV91bm1hcF9ndWVzdF9mcmFtZShudmNwdS0+bnZfdnZtY3gsIDEpOwogICAgIG52Y3B1LT5u
dl92dm1jeCA9IE5VTEw7CiAgICAgbnZjcHUtPm52X3Z2bWN4YWRkciA9IElOVkFMSURfUEFERFI7
CkBAIC0xNjAxLDcgKzE2MDAsNyBAQCBzdGF0aWMgaW50IG52bXhfdm1yZXN1bWUoc3RydWN0IHZj
cHUgKnYsIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgIHN0cnVjdCBuZXN0ZWR2Y3B1
ICpudmNwdSA9ICZ2Y3B1X25lc3RlZGh2bSh2KTsKIAogICAgIC8qIGNoZWNrIFZNQ1MgaXMgdmFs
aWQgYW5kIElPIEJJVE1BUCBpcyBzZXQgKi8KLSAgICBpZiAoIChudmNwdS0+bnZfdnZtY3hhZGRy
ICE9IElOVkFMSURfUEFERFIpICYmCisgICAgaWYgKCB2dm1jeF92YWxpZCh2KSAmJgogICAgICAg
ICAgICAgKChudm14LT5pb2JpdG1hcFswXSAmJiBudm14LT5pb2JpdG1hcFsxXSkgfHwKICAgICAg
ICAgICAgICEoX19uMl9leGVjX2NvbnRyb2wodikgJiBDUFVfQkFTRURfQUNUSVZBVEVfSU9fQklU
TUFQKSApICkKICAgICAgICAgbnZjcHUtPm52X3ZtZW50cnlfcGVuZGluZyA9IDE7CkBAIC0xNjIy
LDcgKzE2MjEsNyBAQCBpbnQgbnZteF9oYW5kbGVfdm1yZXN1bWUoc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MpCiAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQogICAgICAgICByZXR1cm4g
cmM7CiAKLSAgICBpZiAoIHZjcHVfbmVzdGVkaHZtKHYpLm52X3Z2bWN4YWRkciA9PSBJTlZBTElE
X1BBRERSICkKKyAgICBpZiAoICF2dm1jeF92YWxpZCh2KSApCiAgICAgewogICAgICAgICB2bWZh
aWxfaW52YWxpZChyZWdzKTsKICAgICAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsgICAgICAgIApA
QCAtMTY1Niw3ICsxNjU1LDcgQEAgaW50IG52bXhfaGFuZGxlX3ZtbGF1bmNoKHN0cnVjdCBjcHVf
dXNlcl9yZWdzICpyZWdzKQogICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZICkKICAgICAgICAg
cmV0dXJuIHJjOwogCi0gICAgaWYgKCB2Y3B1X25lc3RlZGh2bSh2KS5udl92dm1jeGFkZHIgPT0g
SU5WQUxJRF9QQUREUiApCisgICAgaWYgKCAhdnZtY3hfdmFsaWQodikgKQogICAgIHsKICAgICAg
ICAgdm1mYWlsX2ludmFsaWQocmVncyk7CiAgICAgICAgIHJldHVybiBYODZFTVVMX09LQVk7CkBA
IC0xNzA5LDcgKzE3MDgsNyBAQCBpbnQgbnZteF9oYW5kbGVfdm1wdHJsZChzdHJ1Y3QgY3B1X3Vz
ZXJfcmVncyAqcmVncykKICAgICBpZiAoIG52Y3B1LT5udl92dm1jeGFkZHIgIT0gZ3BhICkKICAg
ICAgICAgbnZteF9wdXJnZV92dm1jcyh2KTsKIAotICAgIGlmICggbnZjcHUtPm52X3Z2bWN4YWRk
ciA9PSBJTlZBTElEX1BBRERSICkKKyAgICBpZiAoICF2dm1jeF92YWxpZCh2KSApCiAgICAgewog
ICAgICAgICBib29sX3Qgd3JpdGFibGU7CiAgICAgICAgIHZvaWQgKnZ2bWN4ID0gaHZtX21hcF9n
dWVzdF9mcmFtZV9ydyhwYWRkcl90b19wZm4oZ3BhKSwgMSwgJndyaXRhYmxlKTsKQEAgLTE4NDgs
NyArMTg0Nyw3IEBAIGludCBudm14X2hhbmRsZV92bXJlYWQoc3RydWN0IGNwdV91c2VyX3JlZ3Mg
KnJlZ3MpCiAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQogICAgICAgICByZXR1cm4gcmM7
CiAKLSAgICBpZiAoIHZjcHVfbmVzdGVkaHZtKHYpLm52X3Z2bWN4YWRkciA9PSBJTlZBTElEX1BB
RERSICkKKyAgICBpZiAoICF2dm1jeF92YWxpZCh2KSApCiAgICAgewogICAgICAgICB2bWZhaWxf
aW52YWxpZChyZWdzKTsKICAgICAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKQEAgLTE4OTEsNyAr
MTg5MCw3IEBAIGludCBudm14X2hhbmRsZV92bXdyaXRlKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzKQogICAgICAgICAgICAgICE9IFg4NkVNVUxfT0tBWSApCiAgICAgICAgIHJldHVybiBYODZF
TVVMX0VYQ0VQVElPTjsKIAotICAgIGlmICggdmNwdV9uZXN0ZWRodm0odikubnZfdnZtY3hhZGRy
ID09IElOVkFMSURfUEFERFIgKQorICAgIGlmICggIXZ2bWN4X3ZhbGlkKHYpICkKICAgICB7CiAg
ICAgICAgIHZtZmFpbF9pbnZhbGlkKHJlZ3MpOwogICAgICAgICByZXR1cm4gWDg2RU1VTF9PS0FZ
OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vbmVzdGVkaHZtLmggYi94ZW4v
aW5jbHVkZS9hc20teDg2L2h2bS9uZXN0ZWRodm0uaAppbmRleCA5ZDFjMjc0MmI1Li5lMDlmYTlk
NDdkIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9uZXN0ZWRodm0uaAorKysg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9uZXN0ZWRodm0uaApAQCAtOTIsNCArOTIsOSBAQCBz
dGF0aWMgaW5saW5lIHZvaWQgbmVzdGVkaHZtX3NldF9jcihzdHJ1Y3QgdmNwdSAqdiwgdW5zaWdu
ZWQgaW50IGNyLAogICAgICAgICB2LT5hcmNoLmh2bS5udmNwdS5ndWVzdF9jcltjcl0gPSB2YWx1
ZTsKIH0KIAorc3RhdGljIGlubGluZSBib29sIHZ2bWN4X3ZhbGlkKGNvbnN0IHN0cnVjdCB2Y3B1
ICp2KQoreworICAgIHJldHVybiB2Y3B1X25lc3RlZGh2bSh2KS5udl92dm1jeGFkZHIgIT0gSU5W
QUxJRF9QQUREUjsKK30KKwogI2VuZGlmIC8qIF9IVk1fTkVTVEVESFZNX0ggKi8KLS0gCjIuMTcu
MQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:28:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:28: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 1gAzMN-0003jJ-ON; Fri, 12 Oct 2018 15:28:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nwlk=my=citrix.com=prvs=816af65f7=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1gAzMN-0003j4-5k
 for xen-devel@lists.xen.org; Fri, 12 Oct 2018 15:28:15 +0000
X-Inumbo-ID: 9ef2fbac-ce33-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9ef2fbac-ce33-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:29:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,372,1534809600"; d="scan'208";a="67700588"
From: Sergey Dyasli <sergey.dyasli@citrix.com>
To: <xen-devel@lists.xen.org>
Date: Fri, 12 Oct 2018 16:27:59 +0100
Message-ID: <20181012152800.7921-7-sergey.dyasli@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20181012152800.7921-1-sergey.dyasli@citrix.com>
References: <20181012152800.7921-1-sergey.dyasli@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v1 6/6] x86/vvmx: fix I/O and MSR bitmaps mapping
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Kevin Tian <kevin.tian@intel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>,
 Jun Nakajima <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>

Q3VycmVudGx5IFhlbiB0cmllcyB0byBtYXAgYml0bWFwcyBkdXJpbmcgZW11bGF0aW9uIG9mIHZt
cHRybGQgYW5kCnZtd3JpdGUuIFRoaXMgaXMgd3Jvbmc6IHRoZSBndWVzdCBjYW4gc3RvcmUgYXJi
aXRyYXJ5IHZhbHVlcyBpbiB0aG9zZQpmaWVsZHMuCgpNYWtlIGJpdG1hcHMgbWFwcGluZyBoYXBw
ZW4gb25seSBkdXJpbmcgYSBuZXN0ZWQgdm1lbnRyeSBhbmQgb25seSBpZgp0aGUgYXBwcm9wcmlh
dGUgZXhlY3V0aW9uIGNvbnRyb2xzIGFyZSB0dXJuZWQgb24gYnkgTDEgaHlwZXJ2aXNvci4KTWFw
cGluZyBoYXBwZW5zIG9ubHk6CgogICAgMS4gRHVyaW5nIHRoZSBmaXJzdCBuZXN0ZWQgdm1lbnRy
eQogICAgMi4gQWZ0ZXIgTDEgaGFzIGNoYW5nZWQgYW4gYXBwcm9wcmlhdGUgdm1jcyBmaWVsZAog
ICAgMy4gQWZ0ZXIgbnZteF9wdXJnZV92dm1jcygpIHdhcyBwcmV2aW91c2x5IGNhbGxlZAoKU2ln
bmVkLW9mZi1ieTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgotLS0K
IHhlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyB8IDEwNCArKysrKysrKysrKysrKysrKysrKysr
Ky0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA2NyBpbnNlcnRpb25zKCspLCAzNyBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMgYi94ZW4v
YXJjaC94ODYvaHZtL3ZteC92dm14LmMKaW5kZXggMmMyYmEzNmQ5NC4uZTEwZWQ3OWY2NiAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9o
dm0vdm14L3Z2bXguYwpAQCAtNzUwLDYgKzc1MCwxNyBAQCBzdGF0aWMgdm9pZCBfX2NsZWFyX2N1
cnJlbnRfdnZtY3Moc3RydWN0IHZjcHUgKnYpCiAgICAgICAgIF9fdm1wY2xlYXIobnZjcHUtPm52
X24ydm1jeF9wYSk7CiB9CiAKK3N0YXRpYyB2b2lkIHVubWFwX21zcl9iaXRtYXAoc3RydWN0IHZj
cHUgKnYpCit7CisgICAgc3RydWN0IG5lc3RlZHZteCAqbnZteCA9ICZ2Y3B1XzJfbnZteCh2KTsK
KworICAgIGlmICggbnZteC0+bXNyYml0bWFwICkKKyAgICB7CisgICAgICAgIGh2bV91bm1hcF9n
dWVzdF9mcmFtZShudm14LT5tc3JiaXRtYXAsIDEpOworICAgICAgICBudm14LT5tc3JiaXRtYXAg
PSBOVUxMOworICAgIH0KK30KKwogLyoKICAqIFJlZnJlc2hlcyB0aGUgTVNSIGJpdG1hcCBtYXBw
aW5nIGZvciB0aGUgY3VycmVudCBuZXN0ZWQgdmNwdS4gIFJldHVybnMgdHJ1ZQogICogZm9yIGEg
c3VjY2Vzc2Z1bCBtYXBwaW5nLCBhbmQgcmV0dXJucyBmYWxzZSBmb3IgTVNSX0JJVE1BUCBwYXJh
bWV0ZXIgZXJyb3JzCkBAIC03NjAsMTIgKzc3MSw3IEBAIHN0YXRpYyBib29sIF9fbXVzdF9jaGVj
ayBfbWFwX21zcl9iaXRtYXAoc3RydWN0IHZjcHUgKnYpCiAgICAgc3RydWN0IG5lc3RlZHZteCAq
bnZteCA9ICZ2Y3B1XzJfbnZteCh2KTsKICAgICB1aW50NjRfdCBncGE7CiAKLSAgICBpZiAoIG52
bXgtPm1zcmJpdG1hcCApCi0gICAgewotICAgICAgICBodm1fdW5tYXBfZ3Vlc3RfZnJhbWUobnZt
eC0+bXNyYml0bWFwLCAxKTsKLSAgICAgICAgbnZteC0+bXNyYml0bWFwID0gTlVMTDsKLSAgICB9
Ci0KKyAgICB1bm1hcF9tc3JfYml0bWFwKHYpOwogICAgIGdwYSA9IGdldF92dm1jcyh2LCBNU1Jf
QklUTUFQKTsKIAogICAgIGlmICggIUlTX0FMSUdORUQoZ3BhLCBQQUdFX1NJWkUpICkKQEAgLTc3
Niw2ICs3ODIsMTcgQEAgc3RhdGljIGJvb2wgX19tdXN0X2NoZWNrIF9tYXBfbXNyX2JpdG1hcChz
dHJ1Y3QgdmNwdSAqdikKICAgICByZXR1cm4gbnZteC0+bXNyYml0bWFwICE9IE5VTEw7CiB9CiAK
K3N0YXRpYyB2b2lkIHVubWFwX2lvX2JpdG1hcChzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50
IGlkeCkKK3sKKyAgICBzdHJ1Y3QgbmVzdGVkdm14ICpudm14ID0gJnZjcHVfMl9udm14KHYpOwor
CisgICAgaWYgKCBudm14LT5pb2JpdG1hcFtpZHhdICkKKyAgICB7CisgICAgICAgIGh2bV91bm1h
cF9ndWVzdF9mcmFtZShudm14LT5pb2JpdG1hcFtpZHhdLCAxKTsKKyAgICAgICAgbnZteC0+aW9i
aXRtYXBbaWR4XSA9IE5VTEw7CisgICAgfQorfQorCiBzdGF0aWMgYm9vbF90IF9fbXVzdF9jaGVj
ayBfbWFwX2lvX2JpdG1hcChzdHJ1Y3QgdmNwdSAqdiwgdTY0IHZtY3NfcmVnKQogewogICAgIHN0
cnVjdCBuZXN0ZWR2bXggKm52bXggPSAmdmNwdV8yX252bXgodik7CkBAIC03ODMsOCArODAwLDcg
QEAgc3RhdGljIGJvb2xfdCBfX211c3RfY2hlY2sgX21hcF9pb19iaXRtYXAoc3RydWN0IHZjcHUg
KnYsIHU2NCB2bWNzX3JlZykKICAgICBpbnQgaW5kZXg7CiAKICAgICBpbmRleCA9IHZtY3NfcmVn
ID09IElPX0JJVE1BUF9BID8gMCA6IDE7Ci0gICAgaWYgKG52bXgtPmlvYml0bWFwW2luZGV4XSkK
LSAgICAgICAgaHZtX3VubWFwX2d1ZXN0X2ZyYW1lKG52bXgtPmlvYml0bWFwW2luZGV4XSwgMSk7
CisgICAgdW5tYXBfaW9fYml0bWFwKHYsIGluZGV4KTsKICAgICBncGEgPSBnZXRfdnZtY3Modiwg
dm1jc19yZWcpOwogICAgIG52bXgtPmlvYml0bWFwW2luZGV4XSA9IGh2bV9tYXBfZ3Vlc3RfZnJh
bWVfcm8oZ3BhID4+IFBBR0VfU0hJRlQsIDEpOwogCkBAIC03OTksNyArODE1LDYgQEAgc3RhdGlj
IGlubGluZSBib29sX3QgX19tdXN0X2NoZWNrIG1hcF9pb19iaXRtYXBfYWxsKHN0cnVjdCB2Y3B1
ICp2KQogCiBzdGF0aWMgdm9pZCBudm14X3B1cmdlX3Z2bWNzKHN0cnVjdCB2Y3B1ICp2KQogewot
ICAgIHN0cnVjdCBuZXN0ZWR2bXggKm52bXggPSAmdmNwdV8yX252bXgodik7CiAgICAgc3RydWN0
IG5lc3RlZHZjcHUgKm52Y3B1ID0gJnZjcHVfbmVzdGVkaHZtKHYpOwogICAgIGludCBpOwogCkBA
IC04MDksMTYgKzgyNCwxMSBAQCBzdGF0aWMgdm9pZCBudm14X3B1cmdlX3Z2bWNzKHN0cnVjdCB2
Y3B1ICp2KQogICAgIG52Y3B1LT5udl92dm1jeCA9IE5VTEw7CiAgICAgbnZjcHUtPm52X3Z2bWN4
YWRkciA9IElOVkFMSURfUEFERFI7CiAgICAgdi0+YXJjaC5odm0udm14LnZtY3Nfc2hhZG93X21h
ZGRyID0gMDsKLSAgICBmb3IgKGk9MDsgaTwyOyBpKyspIHsKLSAgICAgICAgaWYgKCBudm14LT5p
b2JpdG1hcFtpXSApIHsKLSAgICAgICAgICAgIGh2bV91bm1hcF9ndWVzdF9mcmFtZShudm14LT5p
b2JpdG1hcFtpXSwgMSk7Ci0gICAgICAgICAgICBudm14LT5pb2JpdG1hcFtpXSA9IE5VTEw7Ci0g
ICAgICAgIH0KLSAgICB9Ci0gICAgaWYgKCBudm14LT5tc3JiaXRtYXAgKSB7Ci0gICAgICAgIGh2
bV91bm1hcF9ndWVzdF9mcmFtZShudm14LT5tc3JiaXRtYXAsIDEpOwotICAgICAgICBudm14LT5t
c3JiaXRtYXAgPSBOVUxMOwotICAgIH0KKworICAgIGZvciAoIGkgPSAwOyBpIDwgMjsgaSsrICkK
KyAgICAgICAgdW5tYXBfaW9fYml0bWFwKHYsIGkpOworCisgICAgdW5tYXBfbXNyX2JpdG1hcCh2
KTsKIH0KIAogdTY0IG52bXhfZ2V0X3RzY19vZmZzZXQoc3RydWN0IHZjcHUgKnYpCkBAIC0xNTk0
LDIwICsxNjA0LDM0IEBAIHN0YXRpYyB2b2lkIGNsZWFyX3Z2bWNzX2xhdW5jaGVkKHN0cnVjdCBs
aXN0X2hlYWQgKmxhdW5jaGVkX2xpc3QsCiAgICAgfQogfQogCi1zdGF0aWMgaW50IG52bXhfdm1y
ZXN1bWUoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQorc3RhdGlj
IGVudW0gdm14X2luc25fZXJybm8gbnZteF92bXJlc3VtZShzdHJ1Y3QgdmNwdSAqdikKIHsKICAg
ICBzdHJ1Y3QgbmVzdGVkdm14ICpudm14ID0gJnZjcHVfMl9udm14KHYpOwogICAgIHN0cnVjdCBu
ZXN0ZWR2Y3B1ICpudmNwdSA9ICZ2Y3B1X25lc3RlZGh2bSh2KTsKKyAgICB1bnNpZ25lZCBpbnQg
ZXhlY19jdHJsOwogCi0gICAgLyogY2hlY2sgVk1DUyBpcyB2YWxpZCBhbmQgSU8gQklUTUFQIGlz
IHNldCAqLwotICAgIGlmICggdnZtY3hfdmFsaWQodikgJiYKLSAgICAgICAgICAgICgobnZteC0+
aW9iaXRtYXBbMF0gJiYgbnZteC0+aW9iaXRtYXBbMV0pIHx8Ci0gICAgICAgICAgICAhKF9fbjJf
ZXhlY19jb250cm9sKHYpICYgQ1BVX0JBU0VEX0FDVElWQVRFX0lPX0JJVE1BUCkgKSApCi0gICAg
ICAgIG52Y3B1LT5udl92bWVudHJ5X3BlbmRpbmcgPSAxOwotICAgIGVsc2UKLSAgICAgICAgdm1m
YWlsX2ludmFsaWQocmVncyk7CisgICAgQVNTRVJUKHZ2bWN4X3ZhbGlkKHYpKTsKKyAgICBleGVj
X2N0cmwgPSBfX24yX2V4ZWNfY29udHJvbCh2KTsKIAotICAgIHJldHVybiBYODZFTVVMX09LQVk7
CisgICAgaWYgKCBleGVjX2N0cmwgJiBDUFVfQkFTRURfQUNUSVZBVEVfSU9fQklUTUFQICkKKyAg
ICB7CisgICAgICAgIGlmICggKG52bXgtPmlvYml0bWFwWzBdID09IE5VTEwgfHwgbnZteC0+aW9i
aXRtYXBbMV0gPT0gTlVMTCkgJiYKKyAgICAgICAgICAgICAhbWFwX2lvX2JpdG1hcF9hbGwodikg
KQorICAgICAgICAgICAgZ290byBpbnZhbGlkX2NvbnRyb2xfc3RhdGU7CisgICAgfQorCisgICAg
aWYgKCBleGVjX2N0cmwgJiBDUFVfQkFTRURfQUNUSVZBVEVfTVNSX0JJVE1BUCApCisgICAgewor
ICAgICAgICBpZiAoIG52bXgtPm1zcmJpdG1hcCA9PSBOVUxMICYmICFfbWFwX21zcl9iaXRtYXAo
dikgKQorICAgICAgICAgICAgZ290byBpbnZhbGlkX2NvbnRyb2xfc3RhdGU7CisgICAgfQorCisg
ICAgbnZjcHUtPm52X3ZtZW50cnlfcGVuZGluZyA9IDE7CisKKyAgICByZXR1cm4gVk1YX0lOU05f
U1VDQ0VFRDsKKworaW52YWxpZF9jb250cm9sX3N0YXRlOgorICAgIHJldHVybiBWTVhfSU5TTl9J
TlZBTElEX0NPTlRST0xfU1RBVEU7CiB9CiAKIGludCBudm14X2hhbmRsZV92bXJlc3VtZShzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKQEAgLTE2NDEsNyArMTY2NSwxMiBAQCBpbnQgbnZteF9o
YW5kbGVfdm1yZXN1bWUoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgIHZtZmFp
bF92YWxpZChyZWdzLCBWTVhfSU5TTl9WTVJFU1VNRV9OT05MQVVOQ0hFRF9WTUNTKTsKICAgICAg
ICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKICAgICB9Ci0gICAgcmV0dXJuIG52bXhfdm1yZXN1bWUo
dixyZWdzKTsKKworICAgIHJjID0gbnZteF92bXJlc3VtZSh2KTsKKyAgICBpZiAoIHJjICkKKyAg
ICAgICAgdm1mYWlsX3ZhbGlkKHJlZ3MsIHJjKTsKKworICAgIHJldHVybiBYODZFTVVMX09LQVk7
CiB9CiAKIGludCBudm14X2hhbmRsZV92bWxhdW5jaChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVn
cykKQEAgLTE2NzYsMTMgKzE3MDUsMTYgQEAgaW50IG52bXhfaGFuZGxlX3ZtbGF1bmNoKHN0cnVj
dCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogICAg
IH0KICAgICBlbHNlIHsKLSAgICAgICAgcmMgPSBudm14X3ZtcmVzdW1lKHYscmVncyk7Ci0gICAg
ICAgIGlmICggcmMgPT0gWDg2RU1VTF9PS0FZICkKKyAgICAgICAgcmMgPSBudm14X3ZtcmVzdW1l
KHYpOworICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgIHZtZmFpbF92YWxpZChyZWdzLCBy
Yyk7CisgICAgICAgIGVsc2UKICAgICAgICAgewogICAgICAgICAgICAgaWYgKCBzZXRfdnZtY3Nf
bGF1bmNoZWQoJm52bXgtPmxhdW5jaGVkX2xpc3QsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBQRk5fRE9XTih2LT5hcmNoLmh2bS52bXgudm1jc19zaGFkb3dfbWFkZHIpKSA8
IDAgKQogICAgICAgICAgICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKICAgICAg
ICAgfQorICAgICAgICByYyA9IFg4NkVNVUxfT0tBWTsKICAgICB9CiAgICAgcmV0dXJuIHJjOwog
fQpAQCAtMTc0Niw5ICsxNzc4LDcgQEAgaW50IG52bXhfaGFuZGxlX3ZtcHRybGQoc3RydWN0IGNw
dV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgICAgICAgICAgdnZtY3ggPSBOVUxMOwogICAgICAg
ICAgICAgfQogICAgICAgICB9Ci0gICAgICAgIGlmICggIXZ2bWN4IHx8Ci0gICAgICAgICAgICAg
IW1hcF9pb19iaXRtYXBfYWxsKHYpIHx8Ci0gICAgICAgICAgICAgIV9tYXBfbXNyX2JpdG1hcCh2
KSApCisgICAgICAgIGVsc2UKICAgICAgICAgewogICAgICAgICAgICAgdm1mYWlsKHJlZ3MsIFZN
WF9JTlNOX1ZNUFRSTERfSU5WQUxJRF9QSFlBRERSKTsKICAgICAgICAgICAgIGdvdG8gb3V0OwpA
QCAtMTkyNiwxMyArMTk1NiwxMyBAQCBpbnQgbnZteF9oYW5kbGVfdm13cml0ZShzdHJ1Y3QgY3B1
X3VzZXJfcmVncyAqcmVncykKICAgICBzd2l0Y2ggKCB2bWNzX2VuY29kaW5nICYgflZNQ1NfSElH
SCgwKSApCiAgICAgewogICAgIGNhc2UgSU9fQklUTUFQX0E6Ci0gICAgICAgIG9rYXkgPSBfbWFw
X2lvX2JpdG1hcCh2LCBJT19CSVRNQVBfQSk7CisgICAgICAgIHVubWFwX2lvX2JpdG1hcCh2LCAw
KTsKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBJT19CSVRNQVBfQjoKLSAgICAgICAgb2theSA9
IF9tYXBfaW9fYml0bWFwKHYsIElPX0JJVE1BUF9CKTsKKyAgICAgICAgdW5tYXBfaW9fYml0bWFw
KHYsIDEpOwogICAgICAgICBicmVhazsKICAgICBjYXNlIE1TUl9CSVRNQVA6Ci0gICAgICAgIG9r
YXkgPSBfbWFwX21zcl9iaXRtYXAodik7CisgICAgICAgIHVubWFwX21zcl9iaXRtYXAodik7CiAg
ICAgICAgIGJyZWFrOwogICAgIH0KIAotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:28:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:28: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 1gAzMU-0003lq-Ch; Fri, 12 Oct 2018 15:28:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nwlk=my=citrix.com=prvs=816af65f7=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1gAzMS-0003kY-QH
 for xen-devel@lists.xen.org; Fri, 12 Oct 2018 15:28:20 +0000
X-Inumbo-ID: 13ba79ce-ce33-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 13ba79ce-ce33-11e8-a8a5-bc764e045a96;
 Fri, 12 Oct 2018 17:25:41 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,372,1534809600"; d="scan'208";a="67700604"
From: Sergey Dyasli <sergey.dyasli@citrix.com>
To: <xen-devel@lists.xen.org>
Date: Fri, 12 Oct 2018 16:27:56 +0100
Message-ID: <20181012152800.7921-4-sergey.dyasli@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20181012152800.7921-1-sergey.dyasli@citrix.com>
References: <20181012152800.7921-1-sergey.dyasli@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v1 3/6] x86/vvmx: add
 VMX_INSN_VMPTRLD_WITH_VMXON_PTR errno
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Kevin Tian <kevin.tian@intel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>,
 Jun Nakajima <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>

QW5kIG1ha2UgbnZteF9oYW5kbGVfdm1wdHJsZCgpIHJldHVybiB0aGUgbmV3IGVycm5vIGluIGNh
c2UgdGhlIHByb3ZpZGVkCmFkZHJlc3MgaXMgdGhlIHNhbWUgYXMgdm14b24gcmVnaW9uIGFkZHJl
c3MuCgpXaGlsZSBhdCBpdCwgY29ycmVjdCB0aGUgcmV0dXJuIHZhbHVlIGZvciBub3QtNEtCLWFs
aWduZWQgY2FzZS4KClNpZ25lZC1vZmYtYnk6IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlA
Y2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMgICAgICAgIHwgMTAg
KysrKysrKystLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3ZtY3MuaCB8ICAxICsKIDIg
ZmlsZXMgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2
bXguYwppbmRleCAyNmI3ZDcyNjYwLi40Y2FhNTgxMWExIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvaHZtL3ZteC92dm14LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCkBAIC0x
Njk5LDkgKzE2OTksMTUgQEAgaW50IG52bXhfaGFuZGxlX3ZtcHRybGQoc3RydWN0IGNwdV91c2Vy
X3JlZ3MgKnJlZ3MpCiAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQogICAgICAgICByZXR1
cm4gcmM7CiAKLSAgICBpZiAoIGdwYSA9PSB2Y3B1XzJfbnZteCh2KS52bXhvbl9yZWdpb25fcGEg
fHwgZ3BhICYgMHhmZmYgKQorICAgIGlmICggZ3BhICYgMHhmZmYgKQogICAgIHsKLSAgICAgICAg
dm1mYWlsX2ludmFsaWQocmVncyk7CisgICAgICAgIHZtZmFpbChyZWdzLCBWTVhfSU5TTl9WTVBU
UkxEX0lOVkFMSURfUEhZQUREUik7CisgICAgICAgIGdvdG8gb3V0OworICAgIH0KKworICAgIGlm
ICggZ3BhID09IHZjcHVfMl9udm14KHYpLnZteG9uX3JlZ2lvbl9wYSApCisgICAgeworICAgICAg
ICB2bWZhaWwocmVncywgVk1YX0lOU05fVk1QVFJMRF9XSVRIX1ZNWE9OX1BUUik7CiAgICAgICAg
IGdvdG8gb3V0OwogICAgIH0KIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
dm14L3ZtY3MuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92bWNzLmgKaW5kZXggNzZk
ZDA0YTcyZC4uY2FlMTg2MTYxMCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
dm14L3ZtY3MuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm1jcy5oCkBAIC01
MzQsNiArNTM0LDcgQEAgZW51bSB2bXhfaW5zbl9lcnJubwogICAgIFZNWF9JTlNOX0lOVkFMSURf
Q09OVFJPTF9TVEFURSAgICAgICAgID0gNywKICAgICBWTVhfSU5TTl9JTlZBTElEX0hPU1RfU1RB
VEUgICAgICAgICAgICA9IDgsCiAgICAgVk1YX0lOU05fVk1QVFJMRF9JTlZBTElEX1BIWUFERFIg
ICAgICAgPSA5LAorICAgIFZNWF9JTlNOX1ZNUFRSTERfV0lUSF9WTVhPTl9QVFIgICAgICAgID0g
MTAsCiAgICAgVk1YX0lOU05fVk1QVFJMRF9JTkNPUlJFQ1RfVk1DU19JRCAgICAgPSAxMSwKICAg
ICBWTVhfSU5TTl9VTlNVUFBPUlRFRF9WTUNTX0NPTVBPTkVOVCAgICA9IDEyLAogICAgIFZNWF9J
TlNOX1ZNWE9OX0lOX1ZNWF9ST09UICAgICAgICAgICAgID0gMTUsCi0tIAoyLjE3LjEKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:28:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:28: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 1gAzMY-0003oN-No; Fri, 12 Oct 2018 15:28:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zou9=my=citrix.com=prvs=816151957=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gAzMX-0003nN-1F
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:28:25 +0000
X-Inumbo-ID: a4140f5d-ce33-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a4140f5d-ce33-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:29:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,372,1534809600"; d="scan'208";a="80372666"
To: Jan Beulich <JBeulich@suse.com>, Wei Liu <wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <9f342296979cad0b5dea238c30a082428f25254f.1538667753.git-series.wei.liu2@citrix.com>
 <5BC0B9EB02000078001F1145@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <d6dd5b87-b104-ec2e-d48a-533e94adfe64@citrix.com>
Date: Fri, 12 Oct 2018 16:28:21 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BC0B9EB02000078001F1145@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 13/17] x86: don't create Dom0 if neither PV
 nor HVM is 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 <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTIvMTAvMTggMTY6MTIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA0LjEwLjE4IGF0
IDE3OjQzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IFRoaXMgd2lsbCBnaXZlIHVz
IGEgWGVuIHNldHRpbmcgaW4gaWRsZSBsb29wLiBUaGlzIGRvZXNuJ3QgaGF2ZQo+PiBwcmFjdGlj
YWwgdXNlIGV4Y2VwdCBmb3IgZGVidWdnaW5nIHB1cnBvc2UuCj4gSG1tLCB0aGF0J3MgYW4gYWNj
ZXB0YWJsZSBhbHRlcm5hdGl2ZSB0byB0aGUgcGFuaWMoKSB2YXJpYW50LCBidXQKPiBJJ2Qgc3Rp
bGwgcHJlZmVyIHRoYXQgb25lLiBBZ2FpbiAtIGxldCdzIHNlZSBpZiBBbmRyZXcgaGFzIGFuIG9w
aW5pb24KPiBlaXRoZXIgd2F5LgoKSSB0aGluayB0aGF0LCBmb3IgdGhlIHB1cnBvc2Ugb2Yga2Vl
cGluZyBvdXIgaW50ZXJmYWNlcyBjbGVhbiwgYmVpbmcKYWJsZSB0byBjb21waWxlIHdpdGhvdXQg
UFYgYW5kIHdpdGhvdXQgSFZNIGlzIGEgdXNlZnVsIHByb3BlcnR5Cihlc3BlY2lhbGx5IGFzIHJh
bmRjb25maWcgc2hvdWxkIGhpdCBpdCBvbmUgaW4gZXZlcnkgNCBjYXNlcykuCgpJJ3ZlIHNwZWNp
ZmljYWxseSBuZWVkZWQgdG8gaGF2ZSBubyBkb20wIGZvciBjZXJ0YWluIGRlYnVnZ2luZyBpbiB0
aGUKcGFzdC7CoCAoVGhlIEhQRVQgc2VyaWVzIHRvIGZpeCB0aGUgYnJva2VuIE1TSSBoYW5kbGVy
LCB3aGljaCBJIHJlYWxpc2UKc3RpbGwgaGFzbid0IG1hZGUgaXRzIHdheSB1cHN0cmVhbSB5ZXQu
KQoKSSdtIGxlc3MgY2VydGFpbiBob3dldmVyIGlmIGltcGxlbWVudGluZyBpdCBsaWtlIHRoaXMg
aXMgd2lzZS7CoCBJCmltcGxlbWVudGVkIGl0IHdpdGggYSAibm9kb20wIiBjb21tYW5kIGxpbmUg
cGFyYW1ldGVyLCBhbmQgbGVmdCB0aGUgcmVzdApvZiB0aGUgZnVuY3Rpb25hbGl0eSBpbnRhY3Qu
CgpJbiBwYXJ0aWN1bGFyLCBvbmUgZnV6emluZyBpZGVhIEkgaGF2ZSBpcyB0byBoYXZlIGEgdGlu
eSBBRkwgc3R1YiBvbiB0aGUKZW5kIG9mIHRoZSBzZXJpYWwgcG9ydCwgYXQgd2hpY2ggcG9pbnQs
IGhhdmluZyBubyBkb20wIGJ1dCBQViBhbmQgSFZNCmZ1bGx5IGNvbXBpbGVkIGluIHdvdWxkIGJl
IHRoZSBpZGVhbCBwb3NpdGlvbi4KCkknbSBzb3JyeSBpZiB0aGlzIGlzbid0IG5lY2Vzc2FyaWx5
IGEgdmVyeSBoZWxwZnVsIGFuc3dlci7CoCBJJ2QgYmUKdGVtcHRlZCB0byBkcm9wIHRoaXMgcGF0
Y2ggZm9yIG5vdywgYW5kIGxldCB0aGUgZmlyc3QgcGVyc29uIHdpdGggYQpjb25jcmV0ZSB1c2Vj
YXNlIHRvIGRlY2lkZSBleGFjdGx5IGhvdyBhIG5vLWRvbTAgc3lzdGVtIHdvdWxkIGxvb2suCgp+
QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:34:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15: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 1gAzSB-0005FW-Gm; Fri, 12 Oct 2018 15:34:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zta5=my=citrix.com=prvs=8166c57ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gAzSA-0005FL-TH
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:34:14 +0000
X-Inumbo-ID: e77eca0a-ce33-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e77eca0a-ce33-11e8-a8a5-bc764e045a96;
 Fri, 12 Oct 2018 17:31:36 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,373,1534809600"; d="scan'208";a="67701408"
Date: Fri, 12 Oct 2018 16:34:06 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181012153406.u3qqgyq4pwkqoebk@zion.uk.xensource.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <2b79cf7845e0e22f7a66b4d8e0b7279285669eac.1538667753.git-series.wei.liu2@citrix.com>
 <5BC0BB9102000078001F119E@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BC0BB9102000078001F119E@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 16/17] x86: introduce new defconfigs for PV
 and HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

T24gRnJpLCBPY3QgMTIsIDIwMTggYXQgMDk6MTk6NDVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA0LjEwLjE4IGF0IDE3OjQzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBUaGV5IHdpbGwgYmUgdXNlZCBieSBidWlsZCB0ZXN0cy4KPiAKPiBBbmQgaXMgaXQg
ZGlmZmljdWx0IGZvciB0aGUgYnVpbGQgdGVzdHMgdG8gc2V0IHRoZXNlIHVwIHRoZW1zZWx2ZXM/
CgpJIHNwZWNpZmljYWxseSBzYWlkICJidWlsZCB0ZXN0cyIgYnV0IG5vdCAiQ0kgc3lzdGVtcyIu
CgpJdCB3b3VsZG4ndCBiZSB2ZXJ5IGRpZmZpY3VsdCBmb3IgYSBDSSBzeXN0ZW0gdG8gZ2VuZXJh
dGUgdGhlc2UgZmlsZXMsCmJ1dCBteSBpZGVhIGlzIHRoYXQgcHJvdmlkaW5nIHRoZXNlIGluIHRy
ZWUgY2FuIG1ha2UgdGhpbmdzIG1vcmUKY29udmVuaWVudCBmb3IgaHVtYW5zIC0tIGRldmVsb3Bl
cnMgYW5kIG1haW50YWluZXJzLgoKU3VwcG9zZSB5b3Ugd2FudCBhIGNvbnRyaWJ1dG9yIHRvIHRl
c3QgdGhlaXIgY2hhbmdlcywgaW5zdGVhZCBvZiB3cml0aW5nCiJmaXJzdCBwbGVhc2UgZ2VuZXJh
dGUgdGhlIGZvbGxvd2luZyBmaWxlcywgYW5kIHRoZW4gLi4uIiwgeW91IGp1c3QgZ2l2ZQp0aGVt
IGEgcnVuZSAvIHNvbWUgcnVuZXMgdG8gcmVmZXJlbmNlIHRoZXNlIGZpbGVzIGRpcmVjdGx5LiBU
aGVyZQpkb2Vzbid0IG5lZWQgZXhwbGFpbmluZyBhbmQgbm8gYW1iaWd1aXR5IHdpbGwgYXJpc2Uu
IEFuZCBpZiB0aGVyZSBpcwpkaXNhZ3JlZW1lbnQgb24gd2hhdCB3b3JrIG9yIHdoYXQgZG9lc24n
dCwgaXQgd291bGQgYmUgZWFzeSB0bwpyZXByb2R1Y2UuCgpUbyBtZSB0aGlzIGlzIGEgY2xlYXIg
d2luOiBhIHNtYWxsIGludmVzdG1lbnQgdGhhdCBjb21lcyB3aXRoIGxvbmcgdGVybQpiZW5lZml0
LgoKPiBJIGRvbid0IHJlYWxseSBsaWtlIHN1Y2ggYWRkaXRpb25zLCBpbiBwYXJ0aWN1bGFyIHRo
ZSBuZWl0aGVyLVBWLW5vci0KPiBIVk0gb25lICh3aGljaCBpcyBvdGhlcndpc2UgY29tcGxldGVs
eSB1c2VsZXNzKS4gQXQgdGhlIHZlcnkKPiBsZWFzdCB0aGF0IG9uZSBzaG91bGQgZ2FpbiBhIGNv
bW1lbnQgc2F5aW5nIGl0IGV4aXN0cyBmb3IgYnVpbGQKPiB0ZXN0aW5nIG9ubHkuCj4gCgpTdXJl
LCBJIGNhbiBkbyB0aGF0LgoKV2VpLgoKPiBKYW4KPiAKPiAKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:34:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15: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 1gAzSB-0005Fc-Qz; Fri, 12 Oct 2018 15:34:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=saus=my=gmail.com=milanboberic94@srs-us1.protection.inumbo.net>)
 id 1gAzSA-0005FK-Rk
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:34:15 +0000
X-Inumbo-ID: e6ebe182-ce33-11e8-a8a5-bc764e045a96
Received: from mail-lj1-x243.google.com (unknown [2a00:1450:4864:20::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e6ebe182-ce33-11e8-a8a5-bc764e045a96;
 Fri, 12 Oct 2018 17:31:35 +0200 (CEST)
Received: by mail-lj1-x243.google.com with SMTP id v6-v6so11713909ljc.11
 for <xen-devel@lists.xenproject.org>; Fri, 12 Oct 2018 08:34:13 -0700 (PDT)
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=tnz0VmF1kMh5CI/YcxoFgOVehSa2NkhfBJ/EMSUBBtE=;
 b=qwqoTdrHAPvFcIYAY5ZZoPAEN/+QZRvt3ZVz2Pokwm94Z4N61vI1Jc3x1ttGAG1kVD
 M4Cdu4pmm6fx1DxUSnKH9JZgKwt8owASydHGCz2Jj91S3vmOxQJfYSALOmiZuWXAW7YJ
 lNYFYBN8rOrWf3gX7W1pgCKEAGBvuOz0RDQ/MNjnkoUPyqj+GbpIy8TX3AUkByRo+2m6
 MdAV1FcEXlx0gp46mNeUjrbZWmwpRgXC49jWLfBb2mX1eIJvVos+QI8dOScE3JSE12va
 /hSRkK6wicJpjQ9sDapnIIiQcR1wyU6ghdybpBmCKFdaigsUTe7pCqKRDy1W67amqomH
 bI/Q==
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=tnz0VmF1kMh5CI/YcxoFgOVehSa2NkhfBJ/EMSUBBtE=;
 b=KIow+4TXRc3HDft00gOcANV+Nx0/z9O/9Vf2l8MM3HCMluHJrrIvPJfqNK8JPDf7hx
 D3K/csWlYgdDW7VQoUpENTWvcZhmYkTQHtmCA5pSsvt7o0M9jSxygWFVlGKH9pafqoFI
 traTgC08nTQYSPf26IWgioJ2qSLd2xcQZjW+Zfr0aPyTAOo20EQ9J6kB2uw7kiITYW7v
 P88kk1E25L7Mep17zTUaRD2Vh2mc7qH24tnawy4X7007FGGQkvchhA9fqkoefJ/hgXSi
 3SDGAEN4MLE8ldTO+GZlu3DNErx2JWvqTZmLvyasCN8rso8Q/d+CMU59ObDSn1UO+ql1
 FCJQ==
X-Gm-Message-State: ABuFfojcArG65uyfwFaja2eQJlouqihdyORE6kbGCqzl5zQ1Z2k3rWKw
 zoupy1kSzM0jOxDiWEo1DgWuei5PsIA8n2q8bTY=
X-Google-Smtp-Source: ACcGV60U2PjUgtm5FvX+EouxD/p0+iNhE8t+7EVyBibA9d4S4VN83T700/m35hbZPkoXcjL/GKqu2buzdsTgM8Q2hgQ=
X-Received: by 2002:a2e:8684:: with SMTP id l4-v6mr4672389lji.52.1539358451555; 
 Fri, 12 Oct 2018 08:34:11 -0700 (PDT)
MIME-Version: 1.0
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <995da0578f0953662536edabb5807fd76ca4d8ce.camel@suse.com>
 <CADJ6SV1yDBptrcaoqUPChtnXTmvhbzj-AAv2FDN2LCMyTipc-A@mail.gmail.com>
 <CAENZ-+=mWFnJ-4OFK+bjb4rimNNB_x4qHFVAbTM1mFd2Sg7s3g@mail.gmail.com>
 <CADJ6SV1Mdnjyd8oEcB4ZCZKuR0LkJ82GCf5s1+AwgASe8vLMWg@mail.gmail.com>
 <alpine.DEB.2.10.1810111024390.436@sstabellini-ThinkPad-X260>
In-Reply-To: <alpine.DEB.2.10.1810111024390.436@sstabellini-ThinkPad-X260>
From: Milan Boberic <milanboberic94@gmail.com>
Date: Fri, 12 Oct 2018 17:33:59 +0200
Message-ID: <CADJ6SV2v5=_MqfrABdfs1rcQ-BmCUJYyi_9fG8BC7C2vyxaqBA@mail.gmail.com>
To: stefano.stabellini@xilinx.com
Content-Type: multipart/mixed; boundary="000000000000b0448b057809d1f7"
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrii_anisov@epam.com,
 Dario Faggioli <dfaggioli@suse.com>, julien.grall@arm.com,
 Meng Xu <xumengpanda@gmail.com>, xen-devel@lists.xenproject.org
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--000000000000b0448b057809d1f7
Content-Type: multipart/alternative; boundary="000000000000b04488057809d1f5"

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

Hi Stefano, glad to have you back :D,
this is my setup:
        - dom0 is PetaLinux, has 1 vCPU and it's pinned for pCPU0
        - there is only one domU and this is my bare-metal app that also
have one vCPU and it's pinned for pCPU1
so yeah, there is only dom0 and bare-metal app on the board.

Jitter is the same with and without Dario's patch.

I'm still not sure about timer's passthrough because there is no mention of
triple timer counter is device tree so I added:

&ttc0 {
   xen,passthrough = <0x1>;
};

at the end of the xen-overlay.dtsi file which I included in attachment.

About patch you sent, I can't find this funcion void vgic_inject_irq in
/xen/arch/arm/vgic.c file, this is link of git repository from where I
build my xen so you can take a look if that printk can be put somewhere
else.

https://github.com/Xilinx/xen/

I ran some more testing and realized that results are the same with or
without vwfi=native, which I think again points out that passthrough that I
need to provide in device tree isn't valid.

 And of course, higher the frequency of interrupts results in higher
jitter. I'm still battling with Xilinx SDK and triple timer counter that's
why I can't figure out what is the exact frequency set (I'm just rising it
and lowering it), I'll give my best to solve that ASAP because we need to
know exact value of frequency set.

Thanks in advance!

Milan



On Fri, Oct 12, 2018 at 12:29 AM Stefano Stabellini <
stefano.stabellini@xilinx.com> wrote:

> On Thu, 11 Oct 2018, Milan Boberic wrote:
> > On Wed, Oct 10, 2018 at 6:41 PM Meng Xu <xumengpanda@gmail.com> wrote:
> > >
> > > The jitter may come from Xen or the OS in dom0.
> > > It will be useful to know what is the jitter if you run the test on
> PetaLinux.
> > > (It's understandable the jitter is gone without OS. It is also common
> > > that OS introduces various interferences.)
> >
> > Hi Meng,
> > well... I'm using bare-metal application and I need it exclusively to
> > be ran on one CPU as domU (guest) without OS (and I'm not sure how
> > would I make the same app to be ran on PetaLinux dom0 :D haha).
> > Is there a chance that PetaLinux as dom0 is creating this jitter and
> > how? Is there a way of decreasing it?
> >
> > Yes, there are no prints.
> >
> > I'm not sure about this timer interrupt passthrough because I didn't
> > find any example of it, in attachment I included xen-overlay.dtsi file
> > which I edited to add passthrough, in earlier replies there are
> > bare-metal configuration file. It would be helpful to know if those
> > setting are correct. If they are not correct it would explain the
> > jitter.
> >
> > Thanks in advance, Milan Boberic!
>
> Hi Milan,
>
> Sorry for taking so long to go back to this thread. But I am here now :)
>
> First, let me ask a couple of questions to understand the scenario
> better: is there any interference from other virtual machines while you
> measure the jitter? Or is the baremetal app the only thing actively
> running on the board?
>
> Second, it would be worth double-checking that Dario's patch to fix
> sched=null is not having unexpected side effects. I don't think so, it
> would be worth testing with it and without it to be sure.
>
> I gave a look at your VM configuration. The configuration looks correct.
> There is no dtdev settings, but given that none of the devices you are
> assigning to the guest does any DMA, it should be OK. You want to make
> sure that Dom0 is not trying to use those same devices -- make sure to
> add "xen,passthrough;" to each corresponding node on the host device
> tree.
>
> The error messages "No valid vCPU found" are due to the baremetal
> applications trying to configure as target cpu for the interrupt cpu1
> (the second cpu in the system), while actually only 1 vcpu is assigned
> to the VM. Hence, only cpu0 is allowed. I don't think it should cause
> any jitter issues, because the request is simply ignored. Just to be
> safe, you might want to double check that the physical interrupt is
> delivered to the right physical cpu, which would be cpu1 in your
> configuration, the one running the only vcpu of the baremetal app. You
> can do that by adding a printk to xen/arch/arm/vgic.c:vgic_inject_irq,
> for example:
>
> diff --git a/xen/arch/arm/vgic.c b/xen/arch/arm/vgic.c
> index 5a4f082..208fde7 100644
> --- a/xen/arch/arm/vgic.c
> +++ b/xen/arch/arm/vgic.c
> @@ -591,6 +591,7 @@ void vgic_inject_irq(struct domain *d, struct vcpu *v,
> unsigned int virq,
>  out:
>      spin_unlock_irqrestore(&v->arch.vgic.lock, flags);
>
> +    if (v != current) printk("DEBUG irq slow path!\n");
>      /* we have a new higher priority irq, inject it into the guest */
>      vcpu_kick(v);
>
> You don't want "DEBUG irq slow path!" to get printed.
>
> Finally, I would try to set the timer to generate events less frequently
> than every 1us and see what happens, maybe every 5-10us. In my tests,
> the IRQ latency overhead caused by Xen is around 1us, so injecting 1
> interrupt every 1us, plus 1us of latency caused by Xen, cannot lead to
> good results.
>
> I hope this helps, please keep us updated with your results, they are
> very interesting!
>

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

<div dir=3D"ltr">Hi Stefano, glad to have you back :D,<br>this is my setup:=
<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 - dom0 is PetaLinux, has 1 vCPU and it&#39;=
s pinned for pCPU0<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 - there is only one domU =
and this is my bare-metal app that also have one vCPU and it&#39;s pinned f=
or pCPU1<br>so yeah, there is only dom0 and bare-metal app on the board.<br=
><br>Jitter is the same with and without Dario&#39;s patch.<br><br>I&#39;m =
still not sure about timer&#39;s passthrough because there is no mention of=
 triple timer counter is device tree so I added:<br><br>&amp;ttc0 {<br>=C2=
=A0 =C2=A0xen,passthrough =3D &lt;0x1&gt;;<br>};<br><br>at the end of the x=
en-overlay.dtsi file which I included in attachment.<br><br>About patch you=
 sent, I can&#39;t find this funcion void vgic_inject_irq in /xen/arch/arm/=
vgic.c file, this is link of git repository from where I build my xen so yo=
u can take a look if that printk can be put somewhere else.<br><br><div><a =
href=3D"https://github.com/Xilinx/xen/">https://github.com/Xilinx/xen/</a><=
br></div><div><br></div><div>I ran some more testing and realized that resu=
lts are the same with or without vwfi=3Dnative, which I think again points =
out that passthrough that I need to provide in device tree isn&#39;t valid.=
</div><div><br></div><div>=C2=A0And of course, higher the frequency of inte=
rrupts results in higher jitter. I&#39;m still battling with Xilinx SDK and=
 triple timer counter that&#39;s why I can&#39;t figure out what is the exa=
ct frequency set (I&#39;m just rising it and lowering it), I&#39;ll give my=
 best to solve that ASAP because we need to know exact value of frequency s=
et.=C2=A0</div><div><br></div><div>Thanks in advance!</div><div><br></div><=
div>Milan<br>=C2=A0</div></div><br><br><div class=3D"gmail_quote"><div dir=
=3D"ltr">On Fri, Oct 12, 2018 at 12:29 AM Stefano Stabellini &lt;<a href=3D=
"mailto:stefano.stabellini@xilinx.com">stefano.stabellini@xilinx.com</a>&gt=
; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .=
8ex;border-left:1px #ccc solid;padding-left:1ex">On Thu, 11 Oct 2018, Milan=
 Boberic wrote:<br>
&gt; On Wed, Oct 10, 2018 at 6:41 PM Meng Xu &lt;<a href=3D"mailto:xumengpa=
nda@gmail.com" target=3D"_blank">xumengpanda@gmail.com</a>&gt; wrote:<br>
&gt; &gt;<br>
&gt; &gt; The jitter may come from Xen or the OS in dom0.<br>
&gt; &gt; It will be useful to know what is the jitter if you run the test =
on PetaLinux.<br>
&gt; &gt; (It&#39;s understandable the jitter is gone without OS. It is als=
o common<br>
&gt; &gt; that OS introduces various interferences.)<br>
&gt; <br>
&gt; Hi Meng,<br>
&gt; well... I&#39;m using bare-metal application and I need it exclusively=
 to<br>
&gt; be ran on one CPU as domU (guest) without OS (and I&#39;m not sure how=
<br>
&gt; would I make the same app to be ran on PetaLinux dom0 :D haha).<br>
&gt; Is there a chance that PetaLinux as dom0 is creating this jitter and<b=
r>
&gt; how? Is there a way of decreasing it?<br>
&gt; <br>
&gt; Yes, there are no prints.<br>
&gt; <br>
&gt; I&#39;m not sure about this timer interrupt passthrough because I didn=
&#39;t<br>
&gt; find any example of it, in attachment I included xen-overlay.dtsi file=
<br>
&gt; which I edited to add passthrough, in earlier replies there are<br>
&gt; bare-metal configuration file. It would be helpful to know if those<br=
>
&gt; setting are correct. If they are not correct it would explain the<br>
&gt; jitter.<br>
&gt; <br>
&gt; Thanks in advance, Milan Boberic!<br>
<br>
Hi Milan,<br>
<br>
Sorry for taking so long to go back to this thread. But I am here now :)<br=
>
<br>
First, let me ask a couple of questions to understand the scenario<br>
better: is there any interference from other virtual machines while you<br>
measure the jitter? Or is the baremetal app the only thing actively<br>
running on the board?<br>
<br>
Second, it would be worth double-checking that Dario&#39;s patch to fix<br>
sched=3Dnull is not having unexpected side effects. I don&#39;t think so, i=
t<br>
would be worth testing with it and without it to be sure.<br>
<br>
I gave a look at your VM configuration. The configuration looks correct.<br=
>
There is no dtdev settings, but given that none of the devices you are<br>
assigning to the guest does any DMA, it should be OK. You want to make<br>
sure that Dom0 is not trying to use those same devices -- make sure to<br>
add &quot;xen,passthrough;&quot; to each corresponding node on the host dev=
ice<br>
tree.<br>
<br>
The error messages &quot;No valid vCPU found&quot; are due to the baremetal=
<br>
applications trying to configure as target cpu for the interrupt cpu1<br>
(the second cpu in the system), while actually only 1 vcpu is assigned<br>
to the VM. Hence, only cpu0 is allowed. I don&#39;t think it should cause<b=
r>
any jitter issues, because the request is simply ignored. Just to be<br>
safe, you might want to double check that the physical interrupt is<br>
delivered to the right physical cpu, which would be cpu1 in your<br>
configuration, the one running the only vcpu of the baremetal app. You<br>
can do that by adding a printk to xen/arch/arm/vgic.c:vgic_inject_irq,<br>
for example:<br>
<br>
diff --git a/xen/arch/arm/vgic.c b/xen/arch/arm/vgic.c<br>
index 5a4f082..208fde7 100644<br>
--- a/xen/arch/arm/vgic.c<br>
+++ b/xen/arch/arm/vgic.c<br>
@@ -591,6 +591,7 @@ void vgic_inject_irq(struct domain *d, struct vcpu *v, =
unsigned int virq,<br>
=C2=A0out:<br>
=C2=A0 =C2=A0 =C2=A0spin_unlock_irqrestore(&amp;v-&gt;arch.vgic.lock, flags=
);<br>
<br>
+=C2=A0 =C2=A0 if (v !=3D current) printk(&quot;DEBUG irq slow path!\n&quot=
;);<br>
=C2=A0 =C2=A0 =C2=A0/* we have a new higher priority irq, inject it into th=
e guest */<br>
=C2=A0 =C2=A0 =C2=A0vcpu_kick(v);<br>
<br>
You don&#39;t want &quot;DEBUG irq slow path!&quot; to get printed.<br>
<br>
Finally, I would try to set the timer to generate events less frequently<br=
>
than every 1us and see what happens, maybe every 5-10us. In my tests,<br>
the IRQ latency overhead caused by Xen is around 1us, so injecting 1<br>
interrupt every 1us, plus 1us of latency caused by Xen, cannot lead to<br>
good results.<br>
<br>
I hope this helps, please keep us updated with your results, they are<br>
very interesting!<br>
</blockquote></div>

--000000000000b04488057809d1f5--

--000000000000b0448b057809d1f7
Content-Type: text/plain; charset="US-ASCII"; name="xen-overlay.dts.txt"
Content-Disposition: attachment; filename="xen-overlay.dts.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jn668ye50>
X-Attachment-Id: f_jn668ye50

LyB7DQoJY2hvc2VuIHsNCgkJI2FkZHJlc3MtY2VsbHMgPSA8Mj47DQoJCSNzaXplLWNlbGxzID0g
PDE+Ow0KDQoJCXhlbix4ZW4tYm9vdGFyZ3MgPSAiY29uc29sZT1kdHVhcnQgZHR1YXJ0PXNlcmlh
bDAgZG9tMF9tZW09NzY4TSBib290c2NydWI9MCBkb20wX21heF92Y3B1cz0xIGRvbTBfdmNwdXNf
cGluPXRydWUgdGltZXJfc2xvcD0wIHNjaGVkPW51bGwgdndmaT1uYXRpdmUiOw0KCQl4ZW4sZG9t
MC1ib290YXJncyA9ICJjb25zb2xlPWh2YzAgZWFybHljb249eGVuIGVhcmx5cHJpbnRrPXhlbiBt
YXhjcHVzPTEgY2xrX2lnbm9yZV91bnVzZWQiOw0KDQoJCWRvbTAgew0KCQkJY29tcGF0aWJsZSA9
ICJ4ZW4sbGludXgtemltYWdlIiwgInhlbixtdWx0aWJvb3QtbW9kdWxlIjsNCgkJCXJlZyA9IDww
eDAgMHg4MDAwMCAweDMxMDAwMDA+Ow0KCQl9Ow0KCX07DQoNCn07DQoNCiZzbW11IHsNCglzdGF0
dXMgPSAib2theSI7DQoJbW11LW1hc3RlcnMgPSA8ICZnZW0wIDB4ODc0DQoJCQkmZ2VtMSAweDg3
NQ0KCQkJJmdlbTIgMHg4NzYNCgkJCSZnZW0zIDB4ODc3DQoJCQkmZHdjM18wIDB4ODYwDQoJCQkm
ZHdjM18xIDB4ODYxDQoJCQkmcXNwaSAweDg3Mw0KCQkJJmxwZF9kbWFfY2hhbjEgMHg4NjgNCgkJ
CSZscGRfZG1hX2NoYW4yIDB4ODY5DQoJCQkmbHBkX2RtYV9jaGFuMyAweDg2YQ0KCQkJJmxwZF9k
bWFfY2hhbjQgMHg4NmINCgkJCSZscGRfZG1hX2NoYW41IDB4ODZjDQoJCQkmbHBkX2RtYV9jaGFu
NiAweDg2ZA0KCQkJJmxwZF9kbWFfY2hhbjcgMHg4NmUNCgkJCSZscGRfZG1hX2NoYW44IDB4ODZm
DQoJCQkmZnBkX2RtYV9jaGFuMSAweDE0ZTgNCgkJCSZmcGRfZG1hX2NoYW4yIDB4MTRlOQ0KCQkJ
JmZwZF9kbWFfY2hhbjMgMHgxNGVhDQoJCQkmZnBkX2RtYV9jaGFuNCAweDE0ZWINCgkJCSZmcGRf
ZG1hX2NoYW41IDB4MTRlYw0KCQkJJmZwZF9kbWFfY2hhbjYgMHgxNGVkDQoJCQkmZnBkX2RtYV9j
aGFuNyAweDE0ZWUNCgkJCSZmcGRfZG1hX2NoYW44IDB4MTRlZg0KCQkJJnNkaGNpMCAweDg3MA0K
CQkJJnNkaGNpMSAweDg3MQ0KCQkJJm5hbmQwIDB4ODcyPjsNCn07DQoNCiZ1YXJ0MSB7DQogICB4
ZW4scGFzc3Rocm91Z2ggPSA8MHgxPjsNCn07DQoNCiZncGlvIHsNCiAgIHhlbixwYXNzdGhyb3Vn
aCA9IDwweDE+Ow0KfTsNCg0KJnR0YzAgew0KICAgeGVuLHBhc3N0aHJvdWdoID0gPDB4MT47DQp9
Ow0KDQomdHRjMSB7DQogICB4ZW4scGFzc3Rocm91Z2ggPSA8MHgxPjsNCn07DQoNCiZ0dGMyIHsN
CiAgIHhlbixwYXNzdGhyb3VnaCA9IDwweDE+Ow0KfTsNCg0KJnR0YzMgew0KICAgeGVuLHBhc3N0
aHJvdWdoID0gPDB4MT47DQp9Ow==
--000000000000b0448b057809d1f7
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--000000000000b0448b057809d1f7--


From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:34:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:34: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 1gAzSb-0005LQ-8u; Fri, 12 Oct 2018 15:34:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=tlq1=my=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gAzSa-0005LC-0W
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:34:40 +0000
X-Inumbo-ID: 8392806f-ce34-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8392806f-ce34-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:35:58 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 12 Oct 2018 09:34:37 -0600
Message-Id: <5BC0BF0B02000078001F11F1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 12 Oct 2018 09:34:35 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20181009094236.51522-1-roger.pau@citrix.com>
 <20181009094236.51522-2-roger.pau@citrix.com>
In-Reply-To: <20181009094236.51522-2-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/6] x86/pvh: fix TSC mode setup for PVH 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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDA5LjEwLjE4IGF0IDExOjQyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IEEgUFZIIERvbTAgbWlnaHQgdXNlIFRTQyBzY2FsaW5nIG9yIG90aGVyIEhWTSBzcGVjaWZpYyBU
U0MKPiBhZGp1c3RtZW50cywgc28gb25seSBzaG9ydC1jaXJjdWl0IHRoZSBUU0Mgc2V0dXAgZm9y
IGEgY2xhc3NpYyBQVgo+IERvbTAuCgpIb3cgdGhhdD8KCj4gLS0tIGEveGVuL2FyY2gveDg2L3Rp
bWUuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni90aW1lLmMKPiBAQCAtMjEyNSw3ICsyMTI1LDcgQEAg
dm9pZCB0c2Nfc2V0X2luZm8oc3RydWN0IGRvbWFpbiAqZCwKPiAgewo+ICAgICAgQVNTRVJUKCFp
c19zeXN0ZW1fZG9tYWluKGQpKTsKPiAgCj4gLSAgICBpZiAoIGlzX2hhcmR3YXJlX2RvbWFpbihk
KSApCj4gKyAgICBpZiAoIGlzX3B2X2RvbWFpbihkKSAmJiBpc19oYXJkd2FyZV9kb21haW4oZCkg
KQoKVGhpcyBjb2RlIHBhdGggaXMgcmVhY2hhYmxlIG9ubHkgZnJvbSBhcmNoX2RvbWFpbl9jcmVh
dGUoKQooc2V0dGluZyBkZWZhdWx0cykgYW5kIFhFTl9ET01DVExfc2V0dHNjaW5mbyAod2hpY2gg
RG9tMCBjYW4ndAppc3N1ZSBhZ2FpbnN0IGl0c2VsZikuIFNvIGVpdGhlciB0aGVyZSdzIHNvbWUg
aW1wb3J0YW50IHBhcnQgbWlzc2luZwpmcm9tIHRoZSBkZXNjcmlwdGlvbiwgb3IgSSBmYWlsIHRv
IHNlZSB3aGF0IHVzZSB0aGlzIGNoYW5nZSBpcy4gSG1tLApvbiBhIHBsYXRmb3JtIHdoZXJlIGhv
c3RfdHNjX2lzX3NhZmUoKSByZXR1cm5zIGZhbHNlIHRoZSBzZXR0aW5nCm9mIGRlZmF1bHRzIHdv
dWxkIGhhdmUgYW4gZWZmZWN0LCBidXQgSSB0aGluayB0aGUgZGVzY3JpcHRpb24Kc2hvdWxkIHRo
ZW4gc2F5IHNvLCBpbnN0ZWFkIG9mIGdpdmluZyB0aGUgaW1wcmVzc2lvbiB0aGF0IHRoZQpmdW5j
dGlvbmFsaXR5IHdvdWxkIGJlY29tZSBhdmFpbGFibGUgaW4gZnVsbC4KCkphbgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:35:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15: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 1gAzTG-0005Sl-LD; Fri, 12 Oct 2018 15:35:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zta5=my=citrix.com=prvs=8166c57ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gAzTE-0005SS-Mh
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:35:20 +0000
X-Inumbo-ID: 9c778b03-ce34-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9c778b03-ce34-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:36:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,373,1534809600"; d="scan'208";a="67701528"
Date: Fri, 12 Oct 2018 16:35:17 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20181012153517.uurzqlv4yogsiy5y@zion.uk.xensource.com>
References: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
 <20181012151215.32455-10-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181012151215.32455-10-ian.jackson@eu.citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 09/12] tools/libfsimage: Bump soname to 4.12
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBPY3QgMTIsIDIwMTggYXQgMDQ6MTI6MTJQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gVGhpcyBsaWJyYXJ5IGRvZXMgbm90IGhhdmUgYSBzdGFibGUgQUJJIHByb21pc2UuICBB
cyBmYXIgYXMgd2Uga25vdyBpdAo+IGlzIHVzZWQgb25seSBieSBweWdydWIuICBCdW1wIGl0cyBz
b25hbWUgdG8gdGhlIFhlbiB2ZXJzaW9uIChhbmQKPiBpbnRlbmQgdG8gY2hhbmdlIGl0IGVhY2gg
dGltZSkuCj4gCj4gU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNp
dHJpeC5jb20+CgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:38:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15: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 1gAzW2-0005k3-AM; Fri, 12 Oct 2018 15:38:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zta5=my=citrix.com=prvs=8166c57ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gAzW1-0005jv-EY
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:38:13 +0000
X-Inumbo-ID: 0394fabb-ce35-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0394fabb-ce35-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:39:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,373,1534809600"; d="scan'208";a="67701830"
Date: Fri, 12 Oct 2018 16:38:10 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20181012153810.gbvl4eejwf33xt5j@zion.uk.xensource.com>
References: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
 <20181012151215.32455-2-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181012151215.32455-2-ian.jackson@eu.citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 01/12] tools/Rules.mk: Honour
 PREPEND_LDFLAGS_XEN_TOOLS
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@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>

T24gRnJpLCBPY3QgMTIsIDIwMTggYXQgMDQ6MTI6MDRQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gRnJvbTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+Cj4gCj4gVGhp
cyBhbGxvd3MgdGhlIGNhbGxlciB0byBwcm92aWRlIHNvbWUgTERGTEFHUyB0byB0aGUgWGVuIGJ1
aWxkCj4gc3lzdGVtLgo+IAo+IFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3Nv
bkBjaXRyaXguY29tPgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:38:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15: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 1gAzWB-0005lN-KD; Fri, 12 Oct 2018 15:38:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zta5=my=citrix.com=prvs=8166c57ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gAzWA-0005l7-A5
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:38:22 +0000
X-Inumbo-ID: 08d6b8d9-ce35-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 08d6b8d9-ce35-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:39:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,373,1534809600"; d="scan'208";a="67701855"
Date: Fri, 12 Oct 2018 16:38:14 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20181012153814.pcx2bnhinxmxwobg@zion.uk.xensource.com>
References: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
 <20181012151215.32455-4-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181012151215.32455-4-ian.jackson@eu.citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 03/12] gdbsx: Honour LDFLAGS when linking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Elena Ufimtseva <elena.ufimtseva@oracle.com>,
 xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@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>

T24gRnJpLCBPY3QgMTIsIDIwMTggYXQgMDQ6MTI6MDZQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gRnJvbTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+Cj4gCj4gVGhp
cyBjb21tYW5kIGRvZXMgdGhlIGxpbmssIHNvIGl0IG5lZWRzIExERkxBR1MuCj4gCj4gU2lnbmVk
LW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CgpBY2tlZC1ieTog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCkkgdGhpbmsgdGhpcyBuZWVkcyBhbiBhY2sg
ZnJvbSBFbGVuYSBhcyB3ZWxsLgoKPiAtLS0KPiAgdG9vbHMvZGVidWdnZXIvZ2Ric3gvTWFrZWZp
bGUgfCAyICstCj4gIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigt
KQo+IAo+IGRpZmYgLS1naXQgYS90b29scy9kZWJ1Z2dlci9nZGJzeC9NYWtlZmlsZSBiL3Rvb2xz
L2RlYnVnZ2VyL2dkYnN4L01ha2VmaWxlCj4gaW5kZXggNzIzYTI3NDNjYy4uOGQ3Y2Q5NGEzMSAx
MDA2NDQKPiAtLS0gYS90b29scy9kZWJ1Z2dlci9nZGJzeC9NYWtlZmlsZQo+ICsrKyBiL3Rvb2xz
L2RlYnVnZ2VyL2dkYnN4L01ha2VmaWxlCj4gQEAgLTI2LDcgKzI2LDcgQEAgdW5pbnN0YWxsOgo+
ICAJcm0gLWYgJChERVNURElSKSQoc2JpbmRpcikvZ2Ric3gKPiAgCj4gIGdkYnN4OiBneC9neF9h
bGwuYSB4Zy94Z19hbGwuYSAKPiAtCSQoQ0MpIC1vICRAICReCj4gKwkkKENDKSAkKExERkxBR1Mp
IC1vICRAICReCj4gIAo+ICB4Zy94Z19hbGwuYToKPiAgCSQoTUFLRSkgLUMgeGcKPiAtLSAKPiAy
LjExLjAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:38:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15: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 1gAzWC-0005lh-U9; Fri, 12 Oct 2018 15:38:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zta5=my=citrix.com=prvs=8166c57ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gAzWB-0005lJ-GV
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:38:23 +0000
X-Inumbo-ID: 09a5eb33-ce35-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 09a5eb33-ce35-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:39:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,373,1534809600"; d="scan'208";a="67701859"
Date: Fri, 12 Oct 2018 16:38:20 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20181012153820.a3xwca6sh4wfoxol@zion.uk.xensource.com>
References: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
 <20181012151215.32455-8-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181012151215.32455-8-ian.jackson@eu.citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 07/12] 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: Hans van Kranenburg <hans@knorrie.org>, xen-devel@lists.xenproject.org,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBPY3QgMTIsIDIwMTggYXQgMDQ6MTI6MTBQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gRnJvbTogSGFucyB2YW4gS3JhbmVuYnVyZyA8aGFuc0Brbm9ycmllLm9yZz4KPiAKPiBs
aWJ4ZW5zdG9yZTMuMCBpbiBYZW4gNC44IGhhZCB0aGlzIGZ1bmN0aW9uLiAgV2UgZG9uJ3QgcmVh
bGx5IHdhbnQgdG8KPiBidW1wIHRoZSBBQkkgdmVyc2lvbiAoc29uYW1lKSBqdXN0IGZvciB0aGlz
LCBzaW5jZSB3ZSBkb24ndCB0aGluawo+IHRoZXJlIGFyZSBhY3R1YWwgY2FsbGVycyBhbnl3aGVy
ZS4gIEJ1dCB0b29scyBjb21wbGFpbiBhYm91dCB0aGUKPiBzeW1ib2wgZ29pbmcgYXdheS4KPiAK
PiBTbywgcHJvdmlkZSBhIGZ1bmN0aW9uIHhzX3Jlc3RyaWN0IHdoaWNoIGNvbmZvcm1zIHRvIHRo
ZSBvcmlnaW5hbAo+IHNlbWFudGljcywgYWx0aG91Z2ggaXQgYWx3YXlzIGZhaWxzLgo+IAo+IEdi
cC1QcTogVG9waWMgeGVuc3RvcmUKPiBHYnAtUHE6IE5hbWUgdG9vbHMtZmFrZS14cy1yZXN0cmlj
dC5wYXRjaAo+IFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRy
aXguY29tPgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:38:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:38: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 1gAzWG-0005nA-8n; Fri, 12 Oct 2018 15:38:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zta5=my=citrix.com=prvs=8166c57ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gAzWF-0005my-Nz
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:38:27 +0000
X-Inumbo-ID: 0c13b465-ce35-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0c13b465-ce35-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:39:46 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,373,1534809600"; d="scan'208";a="67701864"
Date: Fri, 12 Oct 2018 16:38:18 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20181012153818.h2kldpplm53d4wan@zion.uk.xensource.com>
References: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
 <20181012151215.32455-5-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181012151215.32455-5-ian.jackson@eu.citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 04/12] pygrub fsimage.so: Honour LDFLAGS
 when building
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@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>

T24gRnJpLCBPY3QgMTIsIDIwMTggYXQgMDQ6MTI6MDdQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gRnJvbTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+Cj4gCj4gVGhp
cyBzZWVtcyB0byBoYXZlIGJlZW4gc2ltcGx5IG9taXR0ZWQuICBPYnZpb3VzbHkgdGhpcyBpcyBu
ZWVkZWQgd2hlbgo+IGJ1aWxkaW5nIGFuZCBub3QganVzdCB3aGVuIGluc3RhbGxpbmcuICBQYXNz
aW5nIG9ubHkgd2hlbiBpbnN0YWxsaW5nCj4gaXMgaW5lZmZlY3RpdmUuCj4gCj4gU2lnbmVkLW9m
Zi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CgpBY2tlZC1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:38:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:38: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 1gAzWK-0005pH-JP; Fri, 12 Oct 2018 15:38:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zta5=my=citrix.com=prvs=8166c57ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gAzWJ-0005ol-KD
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:38:31 +0000
X-Inumbo-ID: 0e838298-ce35-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0e838298-ce35-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:39:50 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,373,1534809600"; d="scan'208";a="67701869"
Date: Fri, 12 Oct 2018 16:38:28 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20181012153828.aealcvnki4hq6e3c@zion.uk.xensource.com>
References: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
 <20181012151215.32455-11-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181012151215.32455-11-ian.jackson@eu.citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 10/12] tools/libfsimage: Add `xen' to .h
 names and principal .so 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: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBPY3QgMTIsIDIwMTggYXQgMDQ6MTI6MTNQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gYGZzaW1hZ2UnIGlzIHJhdGhlciBnZW5lcmFsLiAgQW5kIHdlIGRvIG5vdCBleHBlY3Qg
dGhpcyBsaWJyYXJ5IHRvIGJlCj4gdmVyeSB1c2VmdWwgb3V0IG9mIHRyZWUgYmVjYXVzZSBvZiBp
dHMgdW5zdGFibGUgQUJJLgo+IAo+IFNvIGFkZCB0aGUgd29yZCBgeGVuJy4gIFRoaXMgd2lsbCBh
dm9pZCBuYW1pbmcgY29uZmxpY3RzIHdpdGggYW55b25lCj4gZWxzZSdzIGZzaW1hZ2UgbGlicmFy
eS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4
LmNvbT4KCkFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKSSB0aGluayB3
ZSB3aWxsIG5lZWQgYW5vdGhlciB1cGdyYWRlIG5vdGUgZm9yIDQuMTIuCgpXZWkuCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:38:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15: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 1gAzWK-0005pm-UK; Fri, 12 Oct 2018 15:38:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zta5=my=citrix.com=prvs=8166c57ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gAzWJ-0005om-KD
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:38:31 +0000
X-Inumbo-ID: 0e3814f2-ce35-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0e3814f2-ce35-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:39:50 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,373,1534809600"; d="scan'208";a="67701868"
Date: Fri, 12 Oct 2018 16:38:23 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20181012153823.kwvlvwuaw6dtpvnl@zion.uk.xensource.com>
References: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
 <20181012151215.32455-9-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181012151215.32455-9-ian.jackson@eu.citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 08/12] xenstore.h: Put ( ) around XS_*
 define shifts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBPY3QgMTIsIDIwMTggYXQgMDQ6MTI6MTFQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gVGhlc2UgZGVmaW5pdGlvbnMgd2VyZSBub3QgcHJvcGVybHkgcHJvdGVjdGVkIGZyb20g
dW53YW50ZWQgb3BlcmF0b3IKPiBwcmVjZWRlbmNlIGludGVyYWN0aW9ucy4KPiAKPiBFeGlzdGlu
ZyB1c2Ugc2l0ZXMgaW4tdHJlZSBhbGwgdXNlICYgb3IgfCwgc28gdGhpcyBkb2VzIG5vdCBjaGFu
Z2UgYW55Cj4gYWN0dWFsIGJlaGF2aW91ciBpbi10cmVlLgo+IAo+IFRoZSBzYW1lIHNlZW1zIGxp
a2VseSB0byBiZSB0cnVlIGluIGV4dGVybmFsIGNhbGxlcnMuCj4gCj4gU2lnbmVkLW9mZi1ieTog
SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CgpBY2tlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:39:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:39: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 1gAzXN-0006Ba-Eq; Fri, 12 Oct 2018 15:39:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zta5=my=citrix.com=prvs=8166c57ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gAzXM-0006B4-I1
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:39:36 +0000
X-Inumbo-ID: 34c5df47-ce35-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 34c5df47-ce35-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:40:55 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,373,1534809600"; d="scan'208";a="67701979"
Date: Fri, 12 Oct 2018 16:39:32 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20181012153932.ozhrwssdj4n76hzc@zion.uk.xensource.com>
References: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
 <20181012151215.32455-12-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181012151215.32455-12-ian.jackson@eu.citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 11/12] tools/pygrub: Add `xen' to fsimage
 python module 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: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBPY3QgMTIsIDIwMTggYXQgMDQ6MTI6MTRQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gVGhpcyBtb2R1bGUgc2hvdWxkIGJlIGNhbGxlZCBgbGlieGVuZnNpbWFnZScgZm9yIHRo
ZSBzYW1lIHJlYXNvbnMgdGhhdAo+IHRoZSBDIGxpYnJhcnkgc2hvdWxkLgo+IAo+IFNpZ25lZC1v
ZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKQWNrZWQtYnk6
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpVcGdyYWRlIG5vdGUgaXMgbmVlZGVkLgoK
V2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:40:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:40: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 1gAzY5-0006vm-RJ; Fri, 12 Oct 2018 15:40:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zta5=my=citrix.com=prvs=8166c57ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gAzY4-0006vM-9N
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:40:20 +0000
X-Inumbo-ID: 4f05eded-ce35-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4f05eded-ce35-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:41:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,373,1534809600"; d="scan'208";a="67702039"
Date: Fri, 12 Oct 2018 16:40:16 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20181012154016.7yfznqhhp2plizzf@zion.uk.xensource.com>
References: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
 <20181012151215.32455-13-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181012151215.32455-13-ian.jackson@eu.citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 12/12] tools/libfsimage: Rename /usr/lib/fs
 to /usr/lib/xenfsimage
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBPY3QgMTIsIDIwMTggYXQgMDQ6MTI6MTVQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gQWdhaW4sIGF2b2lkIG5hbWVzcGFjZSBwb2xsdXRpb24uICBUaGVzZSBwYXRocyBhcmUg
cHVyZWx5IGludGVybmFsIHRvCj4gbGliZnNpbWFnZSBhbmQgaXRzIGZzLXNwZWNpZmljIG1vZHVs
ZXMsIHNvIG5vIHZpc2libGUgY2hhbmdlIGZyb20gdGhlCj4gb3V0c2lkZS4KPiAKPiBTaWduZWQt
b2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCkFja2VkLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:43:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:43: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 1gAzbR-0007Eg-Dg; Fri, 12 Oct 2018 15:43:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=tlq1=my=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gAzbP-0007Eb-R9
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:43:47 +0000
X-Inumbo-ID: 3d0075f8-ce35-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3d0075f8-ce35-11e8-a8a5-bc764e045a96;
 Fri, 12 Oct 2018 17:41:09 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 12 Oct 2018 09:43:45 -0600
Message-Id: <5BC0C12F02000078001F123A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 12 Oct 2018 09:43:43 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <2b79cf7845e0e22f7a66b4d8e0b7279285669eac.1538667753.git-series.wei.liu2@citrix.com>
 <5BC0BB9102000078001F119E@prv1-mh.provo.novell.com>
 <20181012153406.u3qqgyq4pwkqoebk@zion.uk.xensource.com>
In-Reply-To: <20181012153406.u3qqgyq4pwkqoebk@zion.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 16/17] x86: introduce new defconfigs for PV
 and HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

Pj4+IE9uIDEyLjEwLjE4IGF0IDE3OjM0LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gRnJpLCBPY3QgMTIsIDIwMTggYXQgMDk6MTk6NDVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAwNC4xMC4xOCBhdCAxNzo0MywgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdy
b3RlOgo+PiA+IFRoZXkgd2lsbCBiZSB1c2VkIGJ5IGJ1aWxkIHRlc3RzLgo+PiAKPj4gQW5kIGlz
IGl0IGRpZmZpY3VsdCBmb3IgdGhlIGJ1aWxkIHRlc3RzIHRvIHNldCB0aGVzZSB1cCB0aGVtc2Vs
dmVzPwo+IAo+IEkgc3BlY2lmaWNhbGx5IHNhaWQgImJ1aWxkIHRlc3RzIiBidXQgbm90ICJDSSBz
eXN0ZW1zIi4KPiAKPiBJdCB3b3VsZG4ndCBiZSB2ZXJ5IGRpZmZpY3VsdCBmb3IgYSBDSSBzeXN0
ZW0gdG8gZ2VuZXJhdGUgdGhlc2UgZmlsZXMsCj4gYnV0IG15IGlkZWEgaXMgdGhhdCBwcm92aWRp
bmcgdGhlc2UgaW4gdHJlZSBjYW4gbWFrZSB0aGluZ3MgbW9yZQo+IGNvbnZlbmllbnQgZm9yIGh1
bWFucyAtLSBkZXZlbG9wZXJzIGFuZCBtYWludGFpbmVycy4KPiAKPiBTdXBwb3NlIHlvdSB3YW50
IGEgY29udHJpYnV0b3IgdG8gdGVzdCB0aGVpciBjaGFuZ2VzLCBpbnN0ZWFkIG9mIHdyaXRpbmcK
PiAiZmlyc3QgcGxlYXNlIGdlbmVyYXRlIHRoZSBmb2xsb3dpbmcgZmlsZXMsIGFuZCB0aGVuIC4u
LiIsIHlvdSBqdXN0IGdpdmUKPiB0aGVtIGEgcnVuZSAvIHNvbWUgcnVuZXMgdG8gcmVmZXJlbmNl
IHRoZXNlIGZpbGVzIGRpcmVjdGx5LiBUaGVyZQo+IGRvZXNuJ3QgbmVlZCBleHBsYWluaW5nIGFu
ZCBubyBhbWJpZ3VpdHkgd2lsbCBhcmlzZS4gQW5kIGlmIHRoZXJlIGlzCj4gZGlzYWdyZWVtZW50
IG9uIHdoYXQgd29yayBvciB3aGF0IGRvZXNuJ3QsIGl0IHdvdWxkIGJlIGVhc3kgdG8KPiByZXBy
b2R1Y2UuCj4gCj4gVG8gbWUgdGhpcyBpcyBhIGNsZWFyIHdpbjogYSBzbWFsbCBpbnZlc3RtZW50
IHRoYXQgY29tZXMgd2l0aCBsb25nIHRlcm0KPiBiZW5lZml0LgoKRGVwZW5kczogQXQgbGVhc3Qg
Zm9yIG5vdyBJIGRvbid0IHNlZSBpdCBhcyBhbiBpbXBvcnRhbnQgZ29hbCB0bwphdm9pZCBicmVh
a2luZyB0aGUgbm8tUFYgYW5kIG5vLUhWTSBjYXNlIChicmVha2luZyB0aGUgaW5kaXZpZHVhbApv
bmVzIGlzIGFub3RoZXIgdGhpbmcpLiBGdXJ0aGVybW9yZSwgc2F5aW5nIHRvIHNvbWVvbmUgIlNl
dApIVk09biBpbiB5b3VyIC5jb25maWciIGlzIG5vdCBhIGJpZyBkZWFsIGF0IGFsbC4KCldoYXQg
SSB3YW50IHRvIGF2b2lkIGlzIHRoYXQsIG9uY2Ugd2UgZ2FpbiBmdXJ0aGVyIG5vbi1leHBlcnQK
b3B0aW9ucywgKGFsbW9zdCkgYWxsIHBvc3NpYmxlIGNvbWJpbmF0aW9ucyBvZiBvcHRpb25zIGVu
ZCB1cCBhcwpkZWZjb25maWctcy4gV2UgZG9uJ3QgaGF2ZSBuby1zaGFkb3cgYW5kIGJpZ21lbSBk
ZWZjb25maWdzLAp5ZXQgSSB0aGluayB3ZSAoc2hvdWxkKSBjYXJlIGFib3V0IG5vdCBicmVha2lu
ZyB0aG9zZSBidWlsZHMgKEkKcm91dGluZWx5IGNoZWNrIHRoZW0gZXZlcnkgb25jZSBpbiBhIHdo
aWxlKS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:50:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:50: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 1gAzhT-0007ds-5A; Fri, 12 Oct 2018 15:50:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=tlq1=my=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gAzhS-0007b4-Q1
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:50:02 +0000
X-Inumbo-ID: a9a7399a-ce36-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a9a7399a-ce36-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:51:21 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 12 Oct 2018 09:50:00 -0600
Message-Id: <5BC0C2A602000078001F1244@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 12 Oct 2018 09:49:58 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20181009094236.51522-1-roger.pau@citrix.com>
 <20181009094236.51522-3-roger.pau@citrix.com>
In-Reply-To: <20181009094236.51522-3-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/6] x86/dom0: switch parse_dom0_param to
 use parse_boolean
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

Pj4+IE9uIDA5LjEwLjE4IGF0IDExOjQyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE5vIGZ1bmN0aW9uYWwgY2hhbmdlIGV4cGVjdGVkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFJvZ2Vy
IFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:55:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15: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 1gAzmU-0008GI-P2; Fri, 12 Oct 2018 15:55:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=tlq1=my=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gAzmT-0008GD-Ao
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:55:13 +0000
X-Inumbo-ID: 63119291-ce37-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 63119291-ce37-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 15:56:32 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 12 Oct 2018 09:55:11 -0600
Message-Id: <5BC0C3DE02000078001F124E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 12 Oct 2018 09:55:10 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20181009094236.51522-1-roger.pau@citrix.com>
 <20181009094236.51522-4-roger.pau@citrix.com>
In-Reply-To: <20181009094236.51522-4-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 3/6] x86/pvh: allow PVH Dom0 to use the
 debug IO port 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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDA5LjEwLjE4IGF0IDExOjQyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IC0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCj4gKysrIGIvZG9jcy9t
aXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPiBAQCAtNjgxLDYgKzY4MSwxNyBAQCBGbGFn
IHRoYXQgbWFrZXMgYSBkb20wIGJvb3QgaW4gUFZIdjIgbW9kZS4KPiAgRmxhZyB0aGF0IG1ha2Vz
IGEgZG9tMCB1c2Ugc2hhZG93IHBhZ2luZy4gT25seSB3b3JrcyB3aGVuICJwdmgiIGlzCj4gIGVu
YWJsZWQuCj4gIAo+ICs+IGBkZWJ1Zy1pb3BvcnRgCj4gKwo+ICs+IERlZmF1bHQ6IGBmYWxzZWAK
PiArCj4gK0ZsYWcgdGhhdCBlbmFibGVzIHRoZSBIVk0gZGVidWcgY29uc29sZSBmb3IgYSBQVkgg
RG9tMC4gWGVuIHdpbGwgdHJhcCBhY2Nlc3Nlcwo+ICt0byBJTyBwb3J0IDB4ZTkgc28gdGhhdCBE
b20wIGtlcm5lbCBjYW4gcHJpbnQgb3V0cHV0IHVzaW5nIHRoaXMgSU8gcG9ydCBiZWZvcmUKPiAr
c2V0dGluZyB1cCB0aGUgaHlwZXJjYWxsIHBhZ2UuCj4gKwo+ICtOb3RlIHRoaXMgb3B0aW9uIGlz
IG5vdCBlbmFibGVkIGJ5IGRlZmF1bHQgYmVjYXVzZSBpdCBtaWdodCBjbGFzaCB3aXRoIGhhcmR3
YXJlCj4gK29uIHRoZSBzeXN0ZW0gdXNpbmcgSU8gcG9ydCAweGU5IGFuZCBzaG91bGQgb25seSBi
ZSB1c2VkIGZvciBkZWJ1ZyBwdXJwb3Nlcy4KCllvdSBhbHNvIHdhbnQgdG8gZXh0ZW5kIHRoZSAi
TGlzdCBvZiIgYXQgdGhlIHRvcCBvZiB0aGUgb3B0aW9uLgoKPiAtLS0gYS94ZW4vYXJjaC94ODYv
ZG9tMF9idWlsZC5jCj4gKysrIGIveGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYwo+IEBAIC0yMTIs
MTIgKzIxMiwxNiBAQCBzdHJ1Y3QgdmNwdSAqX19pbml0IGFsbG9jX2RvbTBfdmNwdTAoc3RydWN0
IGRvbWFpbiAqZG9tMCkKPiAgYm9vbCBfX2luaXRkYXRhIG9wdF9kb20wX3NoYWRvdzsKPiAgI2Vu
ZGlmCj4gIGJvb2wgX19pbml0ZGF0YSBkb20wX3B2aDsKPiArI2lmZGVmIENPTkZJR19IVk0KPiAr
Ym9vbCBfX2luaXRkYXRhIG9wdF9kb20wX2RlYnVnX2lvcG9ydDsKPiArI2VuZGlmCgpBbmQgZG9t
MF9wdmggZG9lcyBub3QgZ28gaW50byB0aGlzIHNhbWUgY29uZGl0aW9uYWw/Cgo+IEBAIC0yMzYs
NiArMjQwLDEwIEBAIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX2RvbTBfcGFyYW0oY29uc3QgY2hh
ciAqcykKPiAgI2lmZGVmIENPTkZJR19TSEFET1dfUEFHSU5HCj4gICAgICAgICAgZWxzZSBpZiAo
ICh2YWwgPSBwYXJzZV9ib29sZWFuKCJzaGFkb3ciLCBzLCBzcykpID49IDAgKQo+ICAgICAgICAg
ICAgICBvcHRfZG9tMF9zaGFkb3cgPSB2YWw7Cj4gKyNlbmRpZgo+ICsjaWZkZWYgQ09ORklHX0hW
TQo+ICsgICAgICAgIGVsc2UgaWYgKCAodmFsID0gcGFyc2VfYm9vbGVhbigiZGVidWctaW9wb3J0
Iiwgcywgc3MpKSA+PSAwICkKPiArICAgICAgICAgICAgb3B0X2RvbTBfZGVidWdfaW9wb3J0ID0g
dmFsOwo+ICAjZW5kaWYKPiAgICAgICAgICBlbHNlCj4gICAgICAgICAgICAgIHJjID0gLUVJTlZB
TDsKPiBAQCAtNDMzLDYgKzQ0MSwxMSBAQCBpbnQgX19pbml0IGRvbTBfc2V0dXBfcGVybWlzc2lv
bnMoc3RydWN0IGRvbWFpbiAqZCkKPiAgICAgICAgICByYyB8PSBpb3BvcnRzX2RlbnlfYWNjZXNz
KGQsIHBtdG1yX2lvcG9ydCwgcG10bXJfaW9wb3J0ICsgMyk7Cj4gICAgICAvKiBQQ0kgY29uZmln
dXJhdGlvbiBzcGFjZSAoTkIuIDB4Y2Y4IGhhcyBzcGVjaWFsIHRyZWF0bWVudCkuICovCj4gICAg
ICByYyB8PSBpb3BvcnRzX2RlbnlfYWNjZXNzKGQsIDB4Y2ZjLCAweGNmZik7Cj4gKyNpZmRlZiBD
T05GSUdfSFZNCj4gKyAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgJiYgb3B0X2RvbTBfZGVidWdf
aW9wb3J0ICkKPiArICAgICAgICAvKiBIVk0gZGVidWcgY29uc29sZSBJTyBwb3J0LiAqLwo+ICsg
ICAgICAgIHJjIHw9IGlvcG9ydHNfZGVueV9hY2Nlc3MoZCwgMHhlOSwgMHhlOSk7CgpJIHRoaW5r
IHdlIGZpbmFsbHkgbmVlZCBhIG1hbmlmZXN0IGNvbnN0YW50IGZvciB0aGlzIHBvcnQgbnVtYmVy
LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 15:58:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 15:58: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 1gAzq0-0008QW-Ex; Fri, 12 Oct 2018 15:58:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=tlq1=my=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gAzpy-0008QR-W8
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 15:58:51 +0000
X-Inumbo-ID: e44f88fd-ce37-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e44f88fd-ce37-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 16:00:09 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 12 Oct 2018 09:58:48 -0600
Message-Id: <5BC0C4B602000078001F1258@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 12 Oct 2018 09:58:46 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH] x86/HVM: adjust hvm_interrupt_blocked()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rmlyc3Qgb2YgYWxsLCBodm1faW50c3JjX21jZSB3YXMgbm90IGNvbnNpZGVyZWQgaGVyZSBhdCBh
bGwsIHlldCBub3RoaW5nCmJsb2NrcyAjTUMgKG90aGVyIHRoYW4gYW4gYWxyZWFkeSBpbi1wcm9n
cmVzcyAjTUMsIGJ1dCBkZWFsaW5nIHdpdGggdGhpcwppcyBub3QgdGhlIHB1cnBvc2Ugb2YgdGhp
cyBwYXRjaCkuCgpBZGRpdGlvbmFsbHkgU1RJLXNoYWRvdyBvbmx5IGJsb2NrcyBtYXNrYWJsZSBp
bnRlcnJ1cHRzLCBidXQgbm90IE5NSS4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KCi0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2Fy
Y2gveDg2L2h2bS9odm0uYwpAQCAtMzc3MSwxOSArMzc3MSwyNCBAQCBlbnVtIGh2bV9pbnRibGsg
aHZtX2ludGVycnVwdF9ibG9ja2VkKHN0CiAgICAgICAgICAgICByZXR1cm4gaW50cjsKICAgICB9
CiAKLSAgICBpZiAoIChpbnRhY2suc291cmNlICE9IGh2bV9pbnRzcmNfbm1pKSAmJgotICAgICAg
ICAgIShndWVzdF9jcHVfdXNlcl9yZWdzKCktPmVmbGFncyAmIFg4Nl9FRkxBR1NfSUYpICkKLSAg
ICAgICAgcmV0dXJuIGh2bV9pbnRibGtfcmZsYWdzX2llOworICAgIGlmICggaW50YWNrLnNvdXJj
ZSA9PSBodm1faW50c3JjX21jZSApCisgICAgICAgIHJldHVybiBodm1faW50YmxrX25vbmU7CiAK
ICAgICBpbnRyX3NoYWRvdyA9IGh2bV9mdW5jcy5nZXRfaW50ZXJydXB0X3NoYWRvdyh2KTsKIAot
ICAgIGlmICggaW50cl9zaGFkb3cgJiAoSFZNX0lOVFJfU0hBRE9XX1NUSXxIVk1fSU5UUl9TSEFE
T1dfTU9WX1NTKSApCisgICAgaWYgKCBpbnRyX3NoYWRvdyAmIEhWTV9JTlRSX1NIQURPV19NT1Zf
U1MgKQogICAgICAgICByZXR1cm4gaHZtX2ludGJsa19zaGFkb3c7CiAKICAgICBpZiAoIGludGFj
ay5zb3VyY2UgPT0gaHZtX2ludHNyY19ubWkgKQogICAgICAgICByZXR1cm4gKChpbnRyX3NoYWRv
dyAmIEhWTV9JTlRSX1NIQURPV19OTUkpID8KICAgICAgICAgICAgICAgICBodm1faW50YmxrX25t
aV9pcmV0IDogaHZtX2ludGJsa19ub25lKTsKIAorICAgIGlmICggaW50cl9zaGFkb3cgJiBIVk1f
SU5UUl9TSEFET1dfU1RJICkKKyAgICAgICAgcmV0dXJuIGh2bV9pbnRibGtfc2hhZG93OworCisg
ICAgaWYgKCAhKGd1ZXN0X2NwdV91c2VyX3JlZ3MoKS0+ZWZsYWdzICYgWDg2X0VGTEFHU19JRikg
KQorICAgICAgICByZXR1cm4gaHZtX2ludGJsa19yZmxhZ3NfaWU7CisKICAgICBpZiAoIGludGFj
ay5zb3VyY2UgPT0gaHZtX2ludHNyY19sYXBpYyApCiAgICAgewogICAgICAgICB1aW50MzJfdCB0
cHIgPSB2bGFwaWNfZ2V0X3JlZyh2Y3B1X3ZsYXBpYyh2KSwgQVBJQ19UQVNLUFJJKSAmIDB4RjA7
CgoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 16:02:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 16:02: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 1gAztV-0001I7-0p; Fri, 12 Oct 2018 16:02:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zta5=my=citrix.com=prvs=8166c57ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gAztS-0001I0-Vq
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 16:02:27 +0000
X-Inumbo-ID: 64ef3ff4-ce38-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 64ef3ff4-ce38-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 16:03:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,373,1534809600"; d="scan'208";a="67704328"
Date: Fri, 12 Oct 2018 17:02:22 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20181012160222.3kgr2rifqgqqcupu@zion.uk.xensource.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <9f342296979cad0b5dea238c30a082428f25254f.1538667753.git-series.wei.liu2@citrix.com>
 <5BC0B9EB02000078001F1145@prv1-mh.provo.novell.com>
 <d6dd5b87-b104-ec2e-d48a-533e94adfe64@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <d6dd5b87-b104-ec2e-d48a-533e94adfe64@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 13/17] x86: don't create Dom0 if neither PV
 nor HVM is 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 <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@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>

T24gRnJpLCBPY3QgMTIsIDIwMTggYXQgMDQ6Mjg6MjFQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAxMi8xMC8xOCAxNjoxMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+PiBPbiAw
NC4xMC4xOCBhdCAxNzo0MywgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+IFRoaXMg
d2lsbCBnaXZlIHVzIGEgWGVuIHNldHRpbmcgaW4gaWRsZSBsb29wLiBUaGlzIGRvZXNuJ3QgaGF2
ZQo+ID4+IHByYWN0aWNhbCB1c2UgZXhjZXB0IGZvciBkZWJ1Z2dpbmcgcHVycG9zZS4KPiA+IEht
bSwgdGhhdCdzIGFuIGFjY2VwdGFibGUgYWx0ZXJuYXRpdmUgdG8gdGhlIHBhbmljKCkgdmFyaWFu
dCwgYnV0Cj4gPiBJJ2Qgc3RpbGwgcHJlZmVyIHRoYXQgb25lLiBBZ2FpbiAtIGxldCdzIHNlZSBp
ZiBBbmRyZXcgaGFzIGFuIG9waW5pb24KPiA+IGVpdGhlciB3YXkuCj4gCj4gSSB0aGluayB0aGF0
LCBmb3IgdGhlIHB1cnBvc2Ugb2Yga2VlcGluZyBvdXIgaW50ZXJmYWNlcyBjbGVhbiwgYmVpbmcK
PiBhYmxlIHRvIGNvbXBpbGUgd2l0aG91dCBQViBhbmQgd2l0aG91dCBIVk0gaXMgYSB1c2VmdWwg
cHJvcGVydHkKPiAoZXNwZWNpYWxseSBhcyByYW5kY29uZmlnIHNob3VsZCBoaXQgaXQgb25lIGlu
IGV2ZXJ5IDQgY2FzZXMpLgo+IAo+IEkndmUgc3BlY2lmaWNhbGx5IG5lZWRlZCB0byBoYXZlIG5v
IGRvbTAgZm9yIGNlcnRhaW4gZGVidWdnaW5nIGluIHRoZQo+IHBhc3QuwqAgKFRoZSBIUEVUIHNl
cmllcyB0byBmaXggdGhlIGJyb2tlbiBNU0kgaGFuZGxlciwgd2hpY2ggSSByZWFsaXNlCj4gc3Rp
bGwgaGFzbid0IG1hZGUgaXRzIHdheSB1cHN0cmVhbSB5ZXQuKQo+IAo+IEknbSBsZXNzIGNlcnRh
aW4gaG93ZXZlciBpZiBpbXBsZW1lbnRpbmcgaXQgbGlrZSB0aGlzIGlzIHdpc2UuwqAgSQo+IGlt
cGxlbWVudGVkIGl0IHdpdGggYSAibm9kb20wIiBjb21tYW5kIGxpbmUgcGFyYW1ldGVyLCBhbmQg
bGVmdCB0aGUgcmVzdAo+IG9mIHRoZSBmdW5jdGlvbmFsaXR5IGludGFjdC4KPiAKPiBJbiBwYXJ0
aWN1bGFyLCBvbmUgZnV6emluZyBpZGVhIEkgaGF2ZSBpcyB0byBoYXZlIGEgdGlueSBBRkwgc3R1
YiBvbiB0aGUKPiBlbmQgb2YgdGhlIHNlcmlhbCBwb3J0LCBhdCB3aGljaCBwb2ludCwgaGF2aW5n
IG5vIGRvbTAgYnV0IFBWIGFuZCBIVk0KPiBmdWxseSBjb21waWxlZCBpbiB3b3VsZCBiZSB0aGUg
aWRlYWwgcG9zaXRpb24uCj4gCj4gSSdtIHNvcnJ5IGlmIHRoaXMgaXNuJ3QgbmVjZXNzYXJpbHkg
YSB2ZXJ5IGhlbHBmdWwgYW5zd2VyLsKgIEknZCBiZQo+IHRlbXB0ZWQgdG8gZHJvcCB0aGlzIHBh
dGNoIGZvciBub3csIGFuZCBsZXQgdGhlIGZpcnN0IHBlcnNvbiB3aXRoIGEKPiBjb25jcmV0ZSB1
c2VjYXNlIHRvIGRlY2lkZSBleGFjdGx5IGhvdyBhIG5vLWRvbTAgc3lzdGVtIHdvdWxkIGxvb2su
CgpTdXJlLiBJIGRvbid0IG1pbmQgZHJvcHBpbmcgdGhpcyBwYXRjaC4KCldlaS4KCj4gCj4gfkFu
ZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 16:29:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 16:29: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 1gB0JI-00035n-P2; Fri, 12 Oct 2018 16:29:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zta5=my=citrix.com=prvs=8166c57ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gB0JH-00035g-0X
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 16:29:07 +0000
X-Inumbo-ID: 1f2f369f-ce3c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1f2f369f-ce3c-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 16:30:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,373,1534809600"; d="scan'208";a="67706919"
Date: Fri, 12 Oct 2018 17:29:02 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181012162902.jejwgf5x77lpk7k3@zion.uk.xensource.com>
References: <5BB2243402000078001ED45C@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BB2243402000078001ED45C@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] x86: deal with firmware setting bogus
 TSC_ADJUST 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: xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@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>

T24gTW9uLCBPY3QgMDEsIDIwMTggYXQgMDc6NDI6MTJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gVGhlIHN5c3RlbSBJbnRlbCBoYXZlIGhhbmRlZCBtZSBmb3IgQVZYNTEyIGVtdWxhdG9y
IHdvcmsgKCJHaWdhYnl0ZQo+IFRlY2hub2xvZ3kgQ28uLCBMdGQuIFgyOTkgQU9SVVMgR2FtaW5n
IDMgUHJvL1gyOTkgQU9SVVMgR2FtaW5nIDMKPiBQcm8tQ0YsIEJJT1MgRjMgMTIvMjgvMjAxNyIp
IHdvdWxkIG5vdCBjb21lIHVwIHVuZGVyIFhlbiAtIGl0IGh1bmcgaW4KPiB0aGUgbWlkZGxlIG9m
IERvbTAgUENJIGluaXRpYWxpemF0aW9uLiBBcyBpdCB0dXJuZWQgb3V0LCBYZW4ncyB0aW1lCj4g
bWFuYWdlbWVudCBkaWQgbm90IHdvcmsgYmVjYXVzZSBvZiB0aGUgZmlybXdhcmUgc2V0dGluZyAo
b25seSkgdGhlIGJvb3QKPiBDUFUncyBUU0NfQURKVVNUIE1TUiB0byBhIGxhcmdlIG5lZ2F0aXZl
IHZhbHVlIChvbiB0aGUgb3JkZXIgb2YgLTJeNTApLgo+IAo+IEZvbGxvdyBMaW51eCAoYWxzbyBz
aGFtZWxlc3NseSBzdGVhbGluZyB0aGVpciBjb21tZW50cykgaW4KCklzIHRoZXJlIGEgc3BlY2lm
aWMgY29tbWl0IG9yIGEgcmFuZ2Ugb2YgY29tbWl0cyBpbiBMaW51eCB0aGF0IHlvdSBjYW4KcHV0
IGhlcmU/Cgo+IC0gY2xlYXJpbmcgdGhlIHJlZ2lzdGVyIGZvciB0aGUgYm9vdCBDUFUgKHdlIGRv
bid0IGhhdmUgYSBuZWVkIGZvcgo+ICAgZXhjZXB0aW9ucyBoZXJlIHlldCwgYXMgdGhlIG9ubHkg
ZXhjZXB0aW9uIGluIExpbnV4IGlzIGEgY2xhc3Mgb2YKPiAgIHN5c3RlbXMgWGVuIGRvZXNuJ3Qg
d29yayBvbiBhbnl3YXkgYXMgZmFyIGFzIEknbSBhd2FyZSksCj4gLSBmb3JjaW5nIG5vbi1uZWdh
dGl2ZSB2YWx1ZXMgdW5pZm9ybWx5LAo+IC0gc3luY2luZyB0aGUgcmVnaXN0ZXJzIHdpdGhpbiBz
b2NrZXRzLgo+IExpbnV4IGNhcHMgYXQgMHg3ZmZmZmZmZiBhcyB3ZWxsLCBidXQgdGhlaXIgY29t
bWVudCBzYXlpbmcgImFzIHRob3NlCj4gd3JlY2thZ2UgdGhlIHRpbWVyIGFzIHdlbGwiIGRvZXMs
IHRvIG1lIGF0IGxlYXN0LCBuZWl0aGVyIHJlYWxseSBleHBsYWluCgpJIHRyaWVkIHRvIHBpbiBk
b3duIHdoYXQgTGludXggZG9lcyBieSBzZWFyY2hpbmcgdGhlIGNvbW1lbnQgaGVyZSBidXQKbm90
aGluZyBzaG93ZWQgdXAgLS0gc2VhcmNoaW5nICJ3cmVja2FnZSIgb24gTGludXggbWFzdGVyIG9u
bHkgeWllbGRlZAp0aHJlZSByZXN1bHRzLCBub25lIG9mIHdoaWNoIG1hdGNoZWQgdGhlIG9uZSB5
b3Ugd3JvdGUgaGVyZS4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 16:34:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 16: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 1gB0Oh-0003up-5s; Fri, 12 Oct 2018 16:34:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pszq=my=citrix.com=prvs=81651eb4b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gB0Og-0003uh-2g
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 16:34:42 +0000
X-Inumbo-ID: e7187601-ce3c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e7187601-ce3c-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 16:36:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,373,1534809600"; d="scan'208";a="67707440"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23488.52509.14798.48290@mariner.uk.xensource.com>
Date: Fri, 12 Oct 2018 17:34:37 +0100
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <20181012153828.aealcvnki4hq6e3c@zion.uk.xensource.com>
References: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
 <20181012151215.32455-11-ian.jackson@eu.citrix.com>
 <20181012153828.aealcvnki4hq6e3c@zion.uk.xensource.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 10/12] tools/libfsimage: Add `xen' to .h
 names and principal .so 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: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2VpIExpdSB3cml0ZXMgKCJSZTogW1BBVENIIDEwLzEyXSB0b29scy9saWJmc2ltYWdlOiBBZGQg
YHhlbicgdG8gLmggbmFtZXMgYW5kIHByaW5jaXBhbCAuc28gbmFtZSIpOgo+IE9uIEZyaSwgT2N0
IDEyLCAyMDE4IGF0IDA0OjEyOjEzUE0gKzAxMDAsIElhbiBKYWNrc29uIHdyb3RlOgo+ID4gYGZz
aW1hZ2UnIGlzIHJhdGhlciBnZW5lcmFsLiAgQW5kIHdlIGRvIG5vdCBleHBlY3QgdGhpcyBsaWJy
YXJ5IHRvIGJlCj4gPiB2ZXJ5IHVzZWZ1bCBvdXQgb2YgdHJlZSBiZWNhdXNlIG9mIGl0cyB1bnN0
YWJsZSBBQkkuCj4gPiAKPiA+IFNvIGFkZCB0aGUgd29yZCBgeGVuJy4gIFRoaXMgd2lsbCBhdm9p
ZCBuYW1pbmcgY29uZmxpY3RzIHdpdGggYW55b25lCj4gPiBlbHNlJ3MgZnNpbWFnZSBsaWJyYXJ5
Lgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0
cml4LmNvbT4KPiAKPiBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiAK
PiBJIHRoaW5rIHdlIHdpbGwgbmVlZCBhbm90aGVyIHVwZ3JhZGUgbm90ZSBmb3IgNC4xMi4KClN1
cmUsIGlmIHlvdSB0aGluayBzby4KCkp1ZXJnZW4sIHNvbWV0aGluZyBsaWtlOgoKICogVGhlIGZz
aW1hZ2UgbGlicmFyeSB1c2VkIGJ5IHB5Z3J1Yiwgd2hpY2ggZG9lcyBub3QgaGF2ZSBhIHN0YWJs
ZQogICBBQkksIGFuZCB0aGUgY29ycmVzcG9uZGluZyBweXRob24gbW9kdWxlLCBoYXZlIGJlZW4g
cmVuYW1lZCB0bwogICBgeGVuZnNpbWFnZScgKHRvIHJlZHVjZSBuYW1lc3BhY2UgcG9sbHV0aW9u
KS4gIEFueSBvdXQtb2YtdHJlZQogICB1c2VycyBvZiB0aGlzIGxpYnJhcnkgd2lsbCBoYXZlIHRv
IGJlIHVwZGF0ZWQuCgpUaGFua3MsCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 16:36:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 16:36: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 1gB0QS-00042P-SS; Fri, 12 Oct 2018 16:36:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wl3n=my=gmail.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gB0QR-00042E-SN
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 16:36:31 +0000
X-Inumbo-ID: 9a742bcb-ce3c-11e8-a8a5-bc764e045a96
Received: from mail-vs1-xe34.google.com (unknown [2607:f8b0:4864:20::e34])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9a742bcb-ce3c-11e8-a8a5-bc764e045a96;
 Fri, 12 Oct 2018 18:33:52 +0200 (CEST)
Received: by mail-vs1-xe34.google.com with SMTP id m5so12434910vsk.6
 for <xen-devel@lists.xenproject.org>; Fri, 12 Oct 2018 09:36:29 -0700 (PDT)
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=sbbH28bfMhNgtf2uhkNv7wA2h2XQ9o3Vbo5LeN2ec80=;
 b=mtzBZCK4GPZn6EeB8EpDtpSAwDH1cFIqd9z5tLloT3aap1lsjgS3HyuMFMWu7VsHRQ
 ARS5UL7iyrXhVqq1RBk8pkxcxQzO6J1WUuCKuH6Fr57jYmnN+y86ky8971trqp9xyZWy
 qKeCaaJaZK+B1zjEaR2/jPc6eqtHcr9p1S4Sx17gPZ9OpCCEUqIBamSwotrjZ7jFb/XM
 u6kEk5ldRLWPc1Fj85/G5qyNzbK8AY6ZTq+EIZp2thIPqn4KiE9lMWaSzs5gvTSIWwRP
 6bLzvF29Z6LvOPVHrX0fjfhk+K/I/Yw/AKHdt52vUEth+RrKHyu27+/12Tn5YmnG/YOK
 196A==
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=sbbH28bfMhNgtf2uhkNv7wA2h2XQ9o3Vbo5LeN2ec80=;
 b=TA408z58gWV+VdXtlsR9m1Ss3BhR6JcVsAmUbpQXuqnrJZ/CDECMvKoo3B/x4qIpeH
 sW6ByowdSU4FUNYOulBRR+7Jred5z+GmDc0hy/6MHxugHGhc1nHAUYiooy/BVf1jjkPW
 t1dHyJNMDv/+jNKnZPBi51aywvgdH0x7e44V5hi31NvVUoKE/PEnHYa1nuU1I46ZH92c
 SL4QnWxlWffsxugi3bZUNoQhn/Bk37zrLvTbW9BJH5OdTwXiv+LhDeu7AZ2k7hJ0YI3x
 aEw72Wlqq6avblSJmLzu7bAgonUFQZcRCMIyo8aMle4MXVzISF5s6aV5nRlz53Ukvu0X
 WWPg==
X-Gm-Message-State: ABuFfojHXVbuTfGt/jioKM+jVwIaDa7dizIaDz47pvSV6Iv8m4v9ZKbt
 qBVnMTUHXTnYC25Y5qMKE/SQ63XlI4/5XjrneKY=
X-Google-Smtp-Source: ACcGV622GwJNjXLA8Y0jxLciAFQftqNxMDpuL4yPeGYlU87pIG42wLHVaftsX/HyGvjIHuEywcXajb9ZgS5GQUtRlok=
X-Received: by 2002:a67:c484:: with SMTP id d4mr2718060vsk.151.1539362189127; 
 Fri, 12 Oct 2018 09:36:29 -0700 (PDT)
MIME-Version: 1.0
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <995da0578f0953662536edabb5807fd76ca4d8ce.camel@suse.com>
 <CADJ6SV1yDBptrcaoqUPChtnXTmvhbzj-AAv2FDN2LCMyTipc-A@mail.gmail.com>
 <CAENZ-+=mWFnJ-4OFK+bjb4rimNNB_x4qHFVAbTM1mFd2Sg7s3g@mail.gmail.com>
 <CADJ6SV1Mdnjyd8oEcB4ZCZKuR0LkJ82GCf5s1+AwgASe8vLMWg@mail.gmail.com>
 <alpine.DEB.2.10.1810111024390.436@sstabellini-ThinkPad-X260>
 <CADJ6SV2v5=_MqfrABdfs1rcQ-BmCUJYyi_9fG8BC7C2vyxaqBA@mail.gmail.com>
In-Reply-To: <CADJ6SV2v5=_MqfrABdfs1rcQ-BmCUJYyi_9fG8BC7C2vyxaqBA@mail.gmail.com>
From: Julien Grall <julien.grall@gmail.com>
Date: Fri, 12 Oct 2018 18:36:13 +0200
Message-ID: <CAF3u54CBpZ5_B28RbohV0c8LfbOht59c6yhbY9jA-ARwyZEKMw@mail.gmail.com>
To: Milan Boberic <milanboberic94@gmail.com>
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrii_anisov@epam.com,
 Dario Faggioli <dfaggioli@suse.com>, julien.grall@arm.com,
 Meng Xu <xumengpanda@gmail.com>, xen-devel@lists.xenproject.org,
 stefano.stabellini@xilinx.com
Content-Type: multipart/mixed; boundary="===============6549488299877143070=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============6549488299877143070==
Content-Type: multipart/alternative; boundary="00000000000076b60105780ab03e"

--00000000000076b60105780ab03e
Content-Type: text/plain; charset="UTF-8"

Hi,

Sorry for the formatting.

On Fri, 12 Oct 2018, 17:36 Milan Boberic, <milanboberic94@gmail.com> wrote:

> Hi Stefano, glad to have you back :D,
> this is my setup:
>         - dom0 is PetaLinux, has 1 vCPU and it's pinned for pCPU0
>         - there is only one domU and this is my bare-metal app that also
> have one vCPU and it's pinned for pCPU1
> so yeah, there is only dom0 and bare-metal app on the board.
>
> Jitter is the same with and without Dario's patch.
>
> I'm still not sure about timer's passthrough because there is no mention
> of triple timer counter is device tree so I added:
>
> &ttc0 {
>    xen,passthrough = <0x1>;
> };
>

Would you mind to explain what is the triple timer counter?



> at the end of the xen-overlay.dtsi file which I included in attachment.
>
> About patch you sent, I can't find this funcion void vgic_inject_irq in
> /xen/arch/arm/vgic.c file, this is link of git repository from where I
> build my xen so you can take a look if that printk can be put somewhere
> else.
>

There was some vGIC rework in Xen 4.11. There was also a new vGIC added
(selectable using NEW_VGIC). It might be worth to look at it.


> https://github.com/Xilinx/xen/
>

This is not the official Xen repository and look like patches have been
applied on top. I am afraid, I am not going to be able help here. Could you
do the same experiment with Xen 4.11?


>
> I ran some more testing and realized that results are the same with or
> without vwfi=native, which I think again points out that passthrough that I
> need to provide in device tree isn't valid.
>

This could also means that wfi is not used by the guest or you never go to
the idle vCPU.


>  And of course, higher the frequency of interrupts results in higher
> jitter. I'm still battling with Xilinx SDK and triple timer counter that's
> why I can't figure out what is the exact frequency set (I'm just rising it
> and lowering it), I'll give my best to solve that ASAP because we need to
> know exact value of frequency set.
>
> Thanks in advance!
>
> Milan
>
>
>
> On Fri, Oct 12, 2018 at 12:29 AM Stefano Stabellini <
> stefano.stabellini@xilinx.com> wrote:
>
>> On Thu, 11 Oct 2018, Milan Boberic wrote:
>> > On Wed, Oct 10, 2018 at 6:41 PM Meng Xu <xumengpanda@gmail.com> wrote:
>> > >
>> > > The jitter may come from Xen or the OS in dom0.
>> > > It will be useful to know what is the jitter if you run the test on
>> PetaLinux.
>> > > (It's understandable the jitter is gone without OS. It is also common
>> > > that OS introduces various interferences.)
>> >
>> > Hi Meng,
>> > well... I'm using bare-metal application and I need it exclusively to
>> > be ran on one CPU as domU (guest) without OS (and I'm not sure how
>> > would I make the same app to be ran on PetaLinux dom0 :D haha).
>> > Is there a chance that PetaLinux as dom0 is creating this jitter and
>> > how? Is there a way of decreasing it?
>> >
>> > Yes, there are no prints.
>> >
>> > I'm not sure about this timer interrupt passthrough because I didn't
>> > find any example of it, in attachment I included xen-overlay.dtsi file
>> > which I edited to add passthrough, in earlier replies there are
>> > bare-metal configuration file. It would be helpful to know if those
>> > setting are correct. If they are not correct it would explain the
>> > jitter.
>> >
>> > Thanks in advance, Milan Boberic!
>>
>> Hi Milan,
>>
>> Sorry for taking so long to go back to this thread. But I am here now :)
>>
>> First, let me ask a couple of questions to understand the scenario
>> better: is there any interference from other virtual machines while you
>> measure the jitter? Or is the baremetal app the only thing actively
>> running on the board?
>>
>> Second, it would be worth double-checking that Dario's patch to fix
>> sched=null is not having unexpected side effects. I don't think so, it
>> would be worth testing with it and without it to be sure.
>>
>> I gave a look at your VM configuration. The configuration looks correct.
>> There is no dtdev settings, but given that none of the devices you are
>> assigning to the guest does any DMA, it should be OK. You want to make
>> sure that Dom0 is not trying to use those same devices -- make sure to
>> add "xen,passthrough;" to each corresponding node on the host device
>> tree.
>>
>> The error messages "No valid vCPU found" are due to the baremetal
>> applications trying to configure as target cpu for the interrupt cpu1
>> (the second cpu in the system), while actually only 1 vcpu is assigned
>> to the VM. Hence, only cpu0 is allowed. I don't think it should cause
>> any jitter issues, because the request is simply ignored. Just to be
>> safe, you might want to double check that the physical interrupt is
>> delivered to the right physical cpu, which would be cpu1 in your
>> configuration, the one running the only vcpu of the baremetal app. You
>> can do that by adding a printk to xen/arch/arm/vgic.c:vgic_inject_irq,
>> for example:
>>
>> diff --git a/xen/arch/arm/vgic.c b/xen/arch/arm/vgic.c
>> index 5a4f082..208fde7 100644
>> --- a/xen/arch/arm/vgic.c
>> +++ b/xen/arch/arm/vgic.c
>> @@ -591,6 +591,7 @@ void vgic_inject_irq(struct domain *d, struct vcpu
>> *v, unsigned int virq,
>>  out:
>>      spin_unlock_irqrestore(&v->arch.vgic.lock, flags);
>>
>> +    if (v != current) printk("DEBUG irq slow path!\n");
>>      /* we have a new higher priority irq, inject it into the guest */
>>      vcpu_kick(v);
>>
>> You don't want "DEBUG irq slow path!" to get printed.
>>
>> Finally, I would try to set the timer to generate events less frequently
>> than every 1us and see what happens, maybe every 5-10us. In my tests,
>> the IRQ latency overhead caused by Xen is around 1us, so injecting 1
>> interrupt every 1us, plus 1us of latency caused by Xen, cannot lead to
>> good results.
>>
>> I hope this helps, please keep us updated with your results, they are
>> very interesting!
>>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xenproject.org
> https://lists.xenproject.org/mailman/listinfo/xen-devel

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

Hi,<div><br></div><div>Sorry for the formatting.<br><br><div class=3D"gmail=
_quote"><div dir=3D"ltr">On Fri, 12 Oct 2018, 17:36 Milan Boberic, &lt;<a h=
ref=3D"mailto:milanboberic94@gmail.com">milanboberic94@gmail.com</a>&gt; wr=
ote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;=
border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">Hi Stefano, g=
lad to have you back :D,<br>this is my setup:<br>=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 - dom0 is PetaLinux, has 1 vCPU and it&#39;s pinned for pCPU0<br>=C2=A0=
 =C2=A0 =C2=A0 =C2=A0 - there is only one domU and this is my bare-metal ap=
p that also have one vCPU and it&#39;s pinned for pCPU1<br>so yeah, there i=
s only dom0 and bare-metal app on the board.<br><br>Jitter is the same with=
 and without Dario&#39;s patch.<br><br>I&#39;m still not sure about timer&#=
39;s passthrough because there is no mention of triple timer counter is dev=
ice tree so I added:<br><br>&amp;ttc0 {<br>=C2=A0 =C2=A0xen,passthrough =3D=
 &lt;0x1&gt;;<br>};<br></div></blockquote></div><div dir=3D"auto"><br></div=
><div dir=3D"auto">Would you mind to explain what is the triple timer count=
er?</div><div dir=3D"auto"><br></div><div dir=3D"auto"><br></div><div class=
=3D"gmail_quote" dir=3D"auto"><blockquote class=3D"gmail_quote" style=3D"ma=
rgin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"lt=
r"><br>at the end of the xen-overlay.dtsi file which I included in attachme=
nt.<br><br>About patch you sent, I can&#39;t find this funcion void vgic_in=
ject_irq in /xen/arch/arm/vgic.c file, this is link of git repository from =
where I build my xen so you can take a look if that printk can be put somew=
here else.</div></blockquote></div><div dir=3D"auto"><br></div><div dir=3D"=
auto">There was some vGIC rework in Xen 4.11. There was also a new vGIC add=
ed (selectable using NEW_VGIC). It might be worth to look at it.</div><div =
dir=3D"auto"><br></div><div class=3D"gmail_quote" dir=3D"auto"></div><div c=
lass=3D"gmail_quote" dir=3D"auto"><blockquote class=3D"gmail_quote" style=
=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=
=3D"ltr"><br><div><a href=3D"https://github.com/Xilinx/xen/" target=3D"_bla=
nk">https://github.com/Xilinx/xen/</a></div></div></blockquote></div><div d=
ir=3D"auto"><br></div><div dir=3D"auto">This is not the official Xen reposi=
tory and look like patches have been applied on top. I am afraid, I am not =
going to be able help here. Could you do the same experiment with Xen 4.11?=
</div><div dir=3D"auto"><br></div><div class=3D"gmail_quote" dir=3D"auto"><=
blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px=
 #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div><br></div><div><br></di=
v><div>I ran some more testing and realized that results are the same with =
or without vwfi=3Dnative, which I think again points out that passthrough t=
hat I need to provide in device tree isn&#39;t valid.</div></div></blockquo=
te></div></div><div><br></div><div>This could also means that wfi is not us=
ed by the guest or you never go to the idle vCPU.</div><div><br></div><div>=
<div class=3D"gmail_quote" dir=3D"auto"><blockquote class=3D"gmail_quote" s=
tyle=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div=
 dir=3D"ltr"><div><br></div><div>=C2=A0And of course, higher the frequency =
of interrupts results in higher jitter. I&#39;m still battling with Xilinx =
SDK and triple timer counter that&#39;s why I can&#39;t figure out what is =
the exact frequency set (I&#39;m just rising it and lowering it), I&#39;ll =
give my best to solve that ASAP because we need to know exact value of freq=
uency set.=C2=A0</div><div><br></div><div>Thanks in advance!</div></div><di=
v dir=3D"ltr"><div><br></div><div>Milan<br>=C2=A0</div></div><br><br><div c=
lass=3D"gmail_quote"><div dir=3D"ltr">On Fri, Oct 12, 2018 at 12:29 AM Stef=
ano Stabellini &lt;<a href=3D"mailto:stefano.stabellini@xilinx.com" target=
=3D"_blank">stefano.stabellini@xilinx.com</a>&gt; wrote:<br></div><blockquo=
te class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc so=
lid;padding-left:1ex">On Thu, 11 Oct 2018, Milan Boberic wrote:<br>
&gt; On Wed, Oct 10, 2018 at 6:41 PM Meng Xu &lt;<a href=3D"mailto:xumengpa=
nda@gmail.com" target=3D"_blank">xumengpanda@gmail.com</a>&gt; wrote:<br>
&gt; &gt;<br>
&gt; &gt; The jitter may come from Xen or the OS in dom0.<br>
&gt; &gt; It will be useful to know what is the jitter if you run the test =
on PetaLinux.<br>
&gt; &gt; (It&#39;s understandable the jitter is gone without OS. It is als=
o common<br>
&gt; &gt; that OS introduces various interferences.)<br>
&gt; <br>
&gt; Hi Meng,<br>
&gt; well... I&#39;m using bare-metal application and I need it exclusively=
 to<br>
&gt; be ran on one CPU as domU (guest) without OS (and I&#39;m not sure how=
<br>
&gt; would I make the same app to be ran on PetaLinux dom0 :D haha).<br>
&gt; Is there a chance that PetaLinux as dom0 is creating this jitter and<b=
r>
&gt; how? Is there a way of decreasing it?<br>
&gt; <br>
&gt; Yes, there are no prints.<br>
&gt; <br>
&gt; I&#39;m not sure about this timer interrupt passthrough because I didn=
&#39;t<br>
&gt; find any example of it, in attachment I included xen-overlay.dtsi file=
<br>
&gt; which I edited to add passthrough, in earlier replies there are<br>
&gt; bare-metal configuration file. It would be helpful to know if those<br=
>
&gt; setting are correct. If they are not correct it would explain the<br>
&gt; jitter.<br>
&gt; <br>
&gt; Thanks in advance, Milan Boberic!<br>
<br>
Hi Milan,<br>
<br>
Sorry for taking so long to go back to this thread. But I am here now :)<br=
>
<br>
First, let me ask a couple of questions to understand the scenario<br>
better: is there any interference from other virtual machines while you<br>
measure the jitter? Or is the baremetal app the only thing actively<br>
running on the board?<br>
<br>
Second, it would be worth double-checking that Dario&#39;s patch to fix<br>
sched=3Dnull is not having unexpected side effects. I don&#39;t think so, i=
t<br>
would be worth testing with it and without it to be sure.<br>
<br>
I gave a look at your VM configuration. The configuration looks correct.<br=
>
There is no dtdev settings, but given that none of the devices you are<br>
assigning to the guest does any DMA, it should be OK. You want to make<br>
sure that Dom0 is not trying to use those same devices -- make sure to<br>
add &quot;xen,passthrough;&quot; to each corresponding node on the host dev=
ice<br>
tree.<br>
<br>
The error messages &quot;No valid vCPU found&quot; are due to the baremetal=
<br>
applications trying to configure as target cpu for the interrupt cpu1<br>
(the second cpu in the system), while actually only 1 vcpu is assigned<br>
to the VM. Hence, only cpu0 is allowed. I don&#39;t think it should cause<b=
r>
any jitter issues, because the request is simply ignored. Just to be<br>
safe, you might want to double check that the physical interrupt is<br>
delivered to the right physical cpu, which would be cpu1 in your<br>
configuration, the one running the only vcpu of the baremetal app. You<br>
can do that by adding a printk to xen/arch/arm/vgic.c:vgic_inject_irq,<br>
for example:<br>
<br>
diff --git a/xen/arch/arm/vgic.c b/xen/arch/arm/vgic.c<br>
index 5a4f082..208fde7 100644<br>
--- a/xen/arch/arm/vgic.c<br>
+++ b/xen/arch/arm/vgic.c<br>
@@ -591,6 +591,7 @@ void vgic_inject_irq(struct domain *d, struct vcpu *v, =
unsigned int virq,<br>
=C2=A0out:<br>
=C2=A0 =C2=A0 =C2=A0spin_unlock_irqrestore(&amp;v-&gt;arch.vgic.lock, flags=
);<br>
<br>
+=C2=A0 =C2=A0 if (v !=3D current) printk(&quot;DEBUG irq slow path!\n&quot=
;);<br>
=C2=A0 =C2=A0 =C2=A0/* we have a new higher priority irq, inject it into th=
e guest */<br>
=C2=A0 =C2=A0 =C2=A0vcpu_kick(v);<br>
<br>
You don&#39;t want &quot;DEBUG irq slow path!&quot; to get printed.<br>
<br>
Finally, I would try to set the timer to generate events less frequently<br=
>
than every 1us and see what happens, maybe every 5-10us. In my tests,<br>
the IRQ latency overhead caused by Xen is around 1us, so injecting 1<br>
interrupt every 1us, plus 1us of latency caused by Xen, cannot lead to<br>
good results.<br>
<br>
I hope this helps, please keep us updated with your results, they are<br>
very interesting!<br>
</blockquote></div>
_______________________________________________<br>
Xen-devel mailing list<br>
<a href=3D"mailto:Xen-devel@lists.xenproject.org" target=3D"_blank">Xen-dev=
el@lists.xenproject.org</a><br>
<a href=3D"https://lists.xenproject.org/mailman/listinfo/xen-devel" rel=3D"=
noreferrer" target=3D"_blank">https://lists.xenproject.org/mailman/listinfo=
/xen-devel</a></blockquote></div></div>

--00000000000076b60105780ab03e--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6549488299877143070==--


From xen-devel-bounces@lists.xenproject.org Fri Oct 12 16:37:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 16: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 1gB0Ro-0004B3-M4; Fri, 12 Oct 2018 16:37:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zou9=my=citrix.com=prvs=816151957=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gB0Rm-0004Au-PZ
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 16:37:54 +0000
X-Inumbo-ID: cb21b037-ce3c-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cb21b037-ce3c-11e8-a8a5-bc764e045a96;
 Fri, 12 Oct 2018 18:35:15 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,373,1534809600"; d="scan'208";a="80376112"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5BC0C4B602000078001F1258@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <ed21e605-fd60-bdaf-0178-e6b173bd680c@citrix.com>
Date: Fri, 12 Oct 2018 17:37:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BC0C4B602000078001F1258@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/HVM: adjust hvm_interrupt_blocked()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTIvMTAvMTggMTY6NTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEZpcnN0IG9mIGFsbCwgaHZt
X2ludHNyY19tY2Ugd2FzIG5vdCBjb25zaWRlcmVkIGhlcmUgYXQgYWxsLCB5ZXQgbm90aGluZwo+
IGJsb2NrcyAjTUMgKG90aGVyIHRoYW4gYW4gYWxyZWFkeSBpbi1wcm9ncmVzcyAjTUMsIGJ1dCBk
ZWFsaW5nIHdpdGggdGhpcwo+IGlzIG5vdCB0aGUgcHVycG9zZSBvZiB0aGlzIHBhdGNoKS4KCkkg
ZG9uJ3QgYmVsaWV2ZSB3ZSd2ZSBnb3Qgc3VmZmljaWVudCBpbmZyYXN0cnVjdHVyZSB0byBmaXgg
dGhpcwpyZWFzb25hYmx5IHlldCwgYnV0IGZvciB0aGUgcmVjb3JkLCB0aGUgcmVhbCBiZWhhdmlv
dXIgZm9yIE1DRXMgaXM6CgpJZiBpbnRlbArCoMKgwqAgYnJvYWRjYXN0IHRvIGV2ZXJ5IHRocmVh
ZCBjb3ZlcmVkIGJ5IHRoZSBNQ0UgYmFuawplbHNlIGlmIEFNRArCoMKgwqAgc2VudCB0byB0aGUg
dGhyZWFkIHdpdGggdGhlIGxvd2VzdCBpZCBjb3ZlcmVkIGJ5IHRoZSBNQ0UgYmFuawoKV2hlbiB0
cnlpbmcgdG8gaW5qZWN0OgoKaWYgIUNSNC5NQ0Ugb3IgTUNHX1NUQVRVUy5NQ0lQCsKgwqDCoCBz
aHV0ZG93bgoKRnVydGhlcm1vcmUsIEkgYmVsaWV2ZSBldmVuICNNQyBpcyBibG9ja2VkIGJ5IHRo
ZSBNT1ZTUyBzaGFkb3csIGJlY2F1c2UKdGhlIHB1cnBvc2Ugb2YgdGhlIHNoYWRvdyBpcyB0byBp
bmRpY2F0ZSAibXkgc3RhY2sgaXMgbm90IHNhZmUgdG8gdGFrZQphbiBleGNlcHRpb24iLgoKPiBB
ZGRpdGlvbmFsbHkgU1RJLXNoYWRvdyBvbmx5IGJsb2NrcyBtYXNrYWJsZSBpbnRlcnJ1cHRzLCBi
dXQgbm90IE5NSS4KClRoaXMgaGFzIGJlZW4gZGlzY3Vzc2VkIG9uIExLTUwgaW4gdGhlIHBhc3Qs
IGJ1dCBgU1RJOyBITFRgIHdpbGwKZGVhZGxvY2sgaWYgTk1JcyBkb24ndCByZXNwZWN0IHRoZSBT
VEkgc2hhZG93LgoKQW4gTk1JIHdoaWNoIGhpdHMgdGhhdCBpbnN0cnVjdGlvbiBib3VuZGFyeSB3
aWxsIElSRVQgd2l0aCBJRiBjbGVhciwgYXQKd2hpY2ggcG9pbnQgdGhlIGNvcmUgd2lsbCBoYWx0
IGFuZCBuZXZlciB3YWtlIHVwLgoKSSBiZWxpZXZlIHRoZSBpbnB1dCBmcm9tIHRoZSB2ZW5kb3Ig
YXJjaGl0ZWN0cyB3YXMgdGhhdCBzb21lIHZlcnkgb2xkCmNvcmVzIHN1ZmZlciBmcm9tIHRoaXMg
cHJvYmxlbSwgYnV0IGFueXRoaW5nIHlvdSBjYW4gZ2V0IHlvdXJzIGhhbmQgb24KdG9kYXkgd2ls
bCByZXNwZWN0IHRoZSBTVEkgc2hhZG93LgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 16:59:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 16: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 1gB0ma-00066V-Q7; Fri, 12 Oct 2018 16:59:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jdua=my=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1gB0ma-00066Q-2N
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 16:59:24 +0000
X-Inumbo-ID: ccdceab3-ce3f-11e8-a8a5-bc764e045a96
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4a::62a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id ccdceab3-ce3f-11e8-a8a5-bc764e045a96;
 Fri, 12 Oct 2018 18:56:45 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amd-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Zqd/EdO1kFZIUsFb9ocOS2naztSUYaQC2LTV0G+B78c=;
 b=itdNAk3TjXvSJvzlIOE4u+PWmZKSZFxaVf+w61zfeHMhMOnl83gCuRimqR1D45/Gxb6p8dCzz3eYDusB2UAYe0dj5HcEIjvctq2ujeLV7jAqgsAkqg4dUNV6Gep2eNHUrrnbjD6fHFtXXRWXaKB9UPB/3WCpAAfaKizr+esXHR8=
Received: from CY4PR12MB1768.namprd12.prod.outlook.com (10.175.63.10) by
 CY4PR12MB1334.namprd12.prod.outlook.com (10.168.168.147) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1207.28; Fri, 12 Oct 2018 16:59:19 +0000
Received: from CY4PR12MB1768.namprd12.prod.outlook.com
 ([fe80::4075:6476:dfd1:f253]) by CY4PR12MB1768.namprd12.prod.outlook.com
 ([fe80::4075:6476:dfd1:f253%12]) with mapi id 15.20.1228.020; Fri, 12 Oct
 2018 16:59:19 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Paul Durrant <paul.durrant@citrix.com>
Thread-Topic: [PATCH v2] amd-iommu: use correct constants in
 amd_iommu_get_next_table_from_pte()...
Thread-Index: AQHUVZ8D9nU3ZBlHU0+gp7OSoroOaKUb7pGA
Date: Fri, 12 Oct 2018 16:59:18 +0000
Message-ID: <20181012165914.GA22686@amd.com>
References: <20180926134407.29963-1-paul.durrant@citrix.com>
In-Reply-To: <20180926134407.29963-1-paul.durrant@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: SN4PR0701CA0016.namprd07.prod.outlook.com
 (2603:10b6:803:28::26) To CY4PR12MB1768.namprd12.prod.outlook.com
 (2603:10b6:903:122::10)
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [165.204.77.1]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; CY4PR12MB1334;
 20:i81+Xv9KB80UpjD5Ugd+7yyafFldFxtQrRKbRMrVz4x0Tj6cPBa475LEchIb6SCaVnES/JeKC0fgqY0vExO2rh0OFc3mGMSQO6I7uDeq/M/ipNIYDMo9yxT4zmhlWZ9cWwxLJxNVBubk/KQ185idlDY/yGQylZhA+cviPrcq0iqJz2HV0zUeOQfTS0VtgO7CjBQo0lKKCjx95rsJUXPvqmSaF6W6gyYljJl66NLnl+iqo/EWkN4BloNQPAIj7A3a
x-ms-office365-filtering-correlation-id: 6e15066f-3687-4b32-823e-08d630640c8b
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:CY4PR12MB1334; 
x-ms-traffictypediagnostic: CY4PR12MB1334:
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
x-microsoft-antispam-prvs: <CY4PR12MB1334A1AC7150B698EB162FCCE5E20@CY4PR12MB1334.namprd12.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(70601490899591)(767451399110);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231355)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123560045)(20161123564045)(20161123558120)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991067);
 SRVR:CY4PR12MB1334; BCL:0; PCL:0; RULEID:; SRVR:CY4PR12MB1334; 
x-forefront-prvs: 0823A5777B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(346002)(136003)(396003)(366004)(376002)(39860400002)(199004)(189003)(6916009)(6506007)(97736004)(305945005)(186003)(66066001)(86362001)(256004)(106356001)(5660300001)(8936002)(102836004)(6512007)(478600001)(8676002)(486006)(14454004)(4326008)(6116002)(33656002)(72206003)(52116002)(25786009)(26005)(1076002)(81156014)(81166006)(3846002)(54906003)(99286004)(6436002)(2616005)(68736007)(6486002)(36756003)(71190400001)(5250100002)(316002)(229853002)(2900100001)(53936002)(386003)(7736002)(2906002)(476003)(76176011)(105586002)(11346002)(71200400001)(6246003)(446003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR12MB1334;
 H:CY4PR12MB1768.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
x-microsoft-antispam-message-info: 5jomHjGGTd7BG83E0rlR+gMe2xHVcm3IdbJGQtSOYYuk2/AjOZJwe5p8oQq6CWygJU4HaIve6ABYXQILk9lvQEvFDCN51+vqzQR0zru/VxKzd7RG1NUpwhgXutaG+11qv0GOljnE/ZROD4VpBaIc8WZDalhXZxlnaW7jblsHD+JE7wF3XXTmUmZckh02adRF1DXIsM6a+idT+BaOUaEVKbzMmRCmnLf1IPQrd1BGCXB4PlTQOoC5XBberon0mLLS+Z8x9unfN7NC2XrNGgD5dbABuQBBBrDZGOtdGICiuTt6odRj31VXcQhi3MX5yNTm+GSu9gcFmchGHMyDyOM87Gv0he4FnrU2To24Awqb4Tg=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <4FA243BFFC2F4C4FBA9630FE73C9BFFB@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6e15066f-3687-4b32-823e-08d630640c8b
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Oct 2018 16:59:18.8649 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR12MB1334
Subject: Re: [Xen-devel] [PATCH v2] amd-iommu: use correct constants in
 amd_iommu_get_next_table_from_pte()...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>, "Woods,
 Brian" <Brian.Woods@amd.com>, "Suthikulpanit,
 Suravee" <Suravee.Suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBTZXAgMjYsIDIwMTggYXQgMDI6NDQ6MDdQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IC4uLmFuZCBjaGFuZ2UgdGhlIG5hbWUgdG8gYW1kX2lvbW11X2dldF9hZGRyZXNzX2Zy
b21fcHRlKCkgc2luY2UgdGhlCj4gYWRkcmVzcyByZWFkIGlzIG5vdCBuZWNlc3NhcmlseSB0aGUg
YWRkcmVzcyBvZiBhIG5leHQgbGV2ZWwgcGFnZSB0YWJsZS4KPiAoSWYgdGhlICduZXh0IGxldmVs
JyBmaWVsZCBpcyBub3QgMSAtIDYgdGhlbiB0aGUgYWRkcmVzcyBpcyBhIHBhZ2UKPiBhZGRyZXNz
KS4KPiAKPiBUaGUgY29uc3RhbnRzIGluIHVzZSBwcmlvciB0byB0aGlzIHBhdGNoIHJlbGF0ZSB0
byBkZXZpY2UgdGFibGUgZW50cmllcwo+IHJhdGhlciB0aGFuIHBhZ2UgdGFibGUgZW50cmllcy4g
QWx0aG91Z2ggdGhleSBkbyBoYXZlIHRoZSBzYW1lIHZhbHVlLCBpdAo+IG1ha2VzIHRoZSBjb2Rl
IGNvbmZ1c2luZyB0byByZWFkLgo+IAo+IFRoaXMgcGF0Y2ggYWxzbyBjaGFuZ2VzIHRoZSBQREUv
UFRFIHBvaW50ZXIgYXJndW1lbnQgdG8gdm9pZCAqLCBhbmQKPiByZW1vdmVzIGFueSB1MzIvdWlu
dDMyX3QgY2FzdHMgaW4gdGhlIGNhbGwgc2l0ZXMuIFVubmVjZXNzYXJ5IGNhc3RzCj4gc3Vycm91
bmRpbmcgY2FsbCBzaXRlcyBhcmUgYWxzbyByZW1vdmVkLgo+IAo+IE5vIGZ1bmN0aW9uYWwgY2hh
bmdlLgo+IAo+IE5PVEU6IFRoZSBwYXRjaCBhbHNvIGFkZHMgZW1hY3MgYm9pbGVycGxhdGUgdG8g
aW9tbXVfbWFwLmMKPiAKPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFu
dEBjaXRyaXguY29tPgoKTm90IHRocmlsbGVkIGFib3V0IGFkZGluZyB0aGUgZW1hY3MgcGFydCBi
dXQgaXQncyBhbGxvd2VkIGluIHRoZSBjb2RpbmcKc3R5bGUgZ3VpZGUgc28uCgpSZXZpZXdkLWJ5
OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KCi0tIApCcmlhbiBXb29kcwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 17:02:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 17: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 1gB0pz-0006qs-Ec; Fri, 12 Oct 2018 17:02:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gcc3=my=citrix.com=prvs=81626ed79=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gB0py-0006qm-ED
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 17:02:54 +0000
X-Inumbo-ID: d7b5c470-ce40-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d7b5c470-ce40-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 17:04:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,373,1534809600"; d="scan'208";a="80377139"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: "'Woods, Brian'" <Brian.Woods@amd.com>
Thread-Topic: [PATCH v2] amd-iommu: use correct constants in
 amd_iommu_get_next_table_from_pte()...
Thread-Index: AQHUVZ8C+CsmTpD0dUaNuzh3ircPO6UbzQ4AgAAhwkA=
Date: Fri, 12 Oct 2018 17:01:27 +0000
Message-ID: <f54d0fb9ea724f3d8a459267f86606bf@AMSPEX02CL03.citrite.net>
References: <20180926134407.29963-1-paul.durrant@citrix.com>
 <20181012165914.GA22686@amd.com>
In-Reply-To: <20181012165914.GA22686@amd.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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] amd-iommu: use correct constants in
 amd_iommu_get_next_table_from_pte()...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 "Suthikulpanit, Suravee" <Suravee.Suthikulpanit@amd.com>
Content-Type: text/plain; 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+IEZyb206IFdvb2RzLCBCcmlhbiBbbWFpbHRv
OkJyaWFuLldvb2RzQGFtZC5jb21dCj4gU2VudDogMTIgT2N0b2JlciAyMDE4IDE3OjU5Cj4gVG86
IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IHhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZzsgU3V0aGlrdWxwYW5pdCwgU3VyYXZlZQo+IDxTdXJhdmVlLlN1
dGhpa3VscGFuaXRAYW1kLmNvbT47IFdvb2RzLCBCcmlhbiA8QnJpYW4uV29vZHNAYW1kLmNvbT4K
PiBTdWJqZWN0OiBSZTogW1BBVENIIHYyXSBhbWQtaW9tbXU6IHVzZSBjb3JyZWN0IGNvbnN0YW50
cyBpbgo+IGFtZF9pb21tdV9nZXRfbmV4dF90YWJsZV9mcm9tX3B0ZSgpLi4uCj4gCj4gT24gV2Vk
LCBTZXAgMjYsIDIwMTggYXQgMDI6NDQ6MDdQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdyb3RlOgo+
ID4gLi4uYW5kIGNoYW5nZSB0aGUgbmFtZSB0byBhbWRfaW9tbXVfZ2V0X2FkZHJlc3NfZnJvbV9w
dGUoKSBzaW5jZSB0aGUKPiA+IGFkZHJlc3MgcmVhZCBpcyBub3QgbmVjZXNzYXJpbHkgdGhlIGFk
ZHJlc3Mgb2YgYSBuZXh0IGxldmVsIHBhZ2UgdGFibGUuCj4gPiAoSWYgdGhlICduZXh0IGxldmVs
JyBmaWVsZCBpcyBub3QgMSAtIDYgdGhlbiB0aGUgYWRkcmVzcyBpcyBhIHBhZ2UKPiA+IGFkZHJl
c3MpLgo+ID4KPiA+IFRoZSBjb25zdGFudHMgaW4gdXNlIHByaW9yIHRvIHRoaXMgcGF0Y2ggcmVs
YXRlIHRvIGRldmljZSB0YWJsZSBlbnRyaWVzCj4gPiByYXRoZXIgdGhhbiBwYWdlIHRhYmxlIGVu
dHJpZXMuIEFsdGhvdWdoIHRoZXkgZG8gaGF2ZSB0aGUgc2FtZSB2YWx1ZSwgaXQKPiA+IG1ha2Vz
IHRoZSBjb2RlIGNvbmZ1c2luZyB0byByZWFkLgo+ID4KPiA+IFRoaXMgcGF0Y2ggYWxzbyBjaGFu
Z2VzIHRoZSBQREUvUFRFIHBvaW50ZXIgYXJndW1lbnQgdG8gdm9pZCAqLCBhbmQKPiA+IHJlbW92
ZXMgYW55IHUzMi91aW50MzJfdCBjYXN0cyBpbiB0aGUgY2FsbCBzaXRlcy4gVW5uZWNlc3Nhcnkg
Y2FzdHMKPiA+IHN1cnJvdW5kaW5nIGNhbGwgc2l0ZXMgYXJlIGFsc28gcmVtb3ZlZC4KPiA+Cj4g
PiBObyBmdW5jdGlvbmFsIGNoYW5nZS4KPiA+Cj4gPiBOT1RFOiBUaGUgcGF0Y2ggYWxzbyBhZGRz
IGVtYWNzIGJvaWxlcnBsYXRlIHRvIGlvbW11X21hcC5jCj4gPgo+ID4gU2lnbmVkLW9mZi1ieTog
UGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPiAKPiBOb3QgdGhyaWxsZWQg
YWJvdXQgYWRkaW5nIHRoZSBlbWFjcyBwYXJ0IGJ1dCBpdCdzIGFsbG93ZWQgaW4gdGhlIGNvZGlu
Zwo+IHN0eWxlIGd1aWRlIHNvLgoKTm90IHByZXR0eSBidXQgaXQncyBoZWxwZnVsIHRvIHRob3Nl
IG9mIHVzIHdobyBhcmUgY29uc3RhbnRseSBmbGlwcGluZyBiZXR3ZWVuIDQgZGlmZmVyZW50IHNv
dXJjZSBiYXNlcyB3aXRoIDQgZGlmZmVyZW50IGNvZGluZyBzdHlsZXMuCgo+IAo+IFJldmlld2Qt
Ynk6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgo+IAoKVGhhbmtzLAoKICBQYXVs
Cgo+IC0tCj4gQnJpYW4gV29vZHMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 17:10:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 17:10: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 1gB0xE-0007hO-M6; Fri, 12 Oct 2018 17:10:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zta5=my=citrix.com=prvs=8166c57ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gB0xD-0007hG-K3
 for xen-devel@lists.xen.org; Fri, 12 Oct 2018 17:10:23 +0000
X-Inumbo-ID: 56282956-ce41-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 56282956-ce41-11e8-a8a5-bc764e045a96;
 Fri, 12 Oct 2018 19:07:44 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,373,1534809600"; d="scan'208";a="67710635"
Date: Fri, 12 Oct 2018 18:10:15 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Sergey Dyasli <sergey.dyasli@citrix.com>
Message-ID: <20181012171015.sclhxqhgcigvlzyt@zion.uk.xensource.com>
References: <20181012152800.7921-1-sergey.dyasli@citrix.com>
 <20181012152800.7921-2-sergey.dyasli@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181012152800.7921-2-sergey.dyasli@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v1 1/6] x86/vvmx: introduce vvmcx_valid()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <Andrew.Cooper3@citrix.com>,
 xen-devel@lists.xen.org, Jun Nakajima <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>

T24gRnJpLCBPY3QgMTIsIDIwMTggYXQgMDQ6Mjc6NTRQTSArMDEwMCwgU2VyZ2V5IER5YXNsaSB3
cm90ZToKPiBBcyBhIGNvbnZlbmllbnQgaGVscGVyIGZ1bmN0aW9uIGFuZCByZWZhY3RvciB0aGUg
Y29kZSB0byB1c2UgaXQuCj4gCj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4gCj4gU2lnbmVkLW9m
Zi1ieTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgoKUmV2aWV3ZWQt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 17:10:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 17:10: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 1gB0xD-0007hD-Bt; Fri, 12 Oct 2018 17:10:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zta5=my=citrix.com=prvs=8166c57ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gB0xC-0007h8-8j
 for xen-devel@lists.xen.org; Fri, 12 Oct 2018 17:10:22 +0000
X-Inumbo-ID: 55106bfe-ce41-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 55106bfe-ce41-11e8-a8a5-bc764e045a96;
 Fri, 12 Oct 2018 19:07:43 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,373,1534809600"; d="scan'208";a="67710634"
Date: Fri, 12 Oct 2018 18:10:13 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Sergey Dyasli <sergey.dyasli@citrix.com>
Message-ID: <20181012171013.xn3umhtyip5p52kh@zion.uk.xensource.com>
References: <20181012152800.7921-1-sergey.dyasli@citrix.com>
 <20181012152800.7921-3-sergey.dyasli@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181012152800.7921-3-sergey.dyasli@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v1 2/6] x86/vvmx: correct vmfail() usage for
 vmptrld and vmclear
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <Andrew.Cooper3@citrix.com>,
 xen-devel@lists.xen.org, Jun Nakajima <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>

T24gRnJpLCBPY3QgMTIsIDIwMTggYXQgMDQ6Mjc6NTVQTSArMDEwMCwgU2VyZ2V5IER5YXNsaSB3
cm90ZToKPiBDYWxsaW5nIHZtZmFpbF92YWxpZCgpIGlzIGNvcnJlY3Qgb25seSBpZiB2dm1jeCBp
cyB2YWxpZC4gTW9kaWZ5Cj4gZnVuY3Rpb25zIHRvIHVzZSB2bWZhaWwoKSBpbnN0ZWFkIHdoaWNo
IHBlcmZvcm1zIHRoZSBuZWNlc3NhcnkgY2hlY2suCj4gCj4gU2lnbmVkLW9mZi1ieTogU2VyZ2V5
IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IFdlaSBMaXUg
PHdlaS5saXUyQGNpdHJpeC5jb20+CgpJIHRoaW5rIHRoZSBjb2RlIGlzIGEgYml0IGNvbnZvbHV0
ZWQgYmVjYXVzZSB3aGF0IGZpZWxkcyBnZXQgYWNjZXNzIGlzCmhpZGRlbiBiZWhpbmQgbGF5ZXJz
IG9mIG1hY3JvcyBhbmQgZnVuY3Rpb25zLiBJbiBvcmRlciB0byBjYXRjaCBmdXR1cmUKaXNzdWVz
LCBtYXkgSSBzdWdnZXN0IHlvdSBhZGQgc29tZSBhc3NlcnRpb25zIHRvIHZtZmFpbF97aW4sfXZh
bGlkPwoKTGlrZQoKICAgQVNTRVJUKCFjcHVfaGFzX3ZteF92bWNzX3NoYWRvd2luZyAmJiB2dm1j
eF9pbnZhbGlkKHYpKTsKCmluIHZtZmFpbF9pbnZhbGlkLiBTb21ldGhpbmcgc2ltaWxhciBjYW4g
YmUgYWRkZWQgaW4gdm1mYWlsX3ZhbGlkIGFzCndlbGwuCgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYv
aHZtL3ZteC92dm14LmMgfCA0ICsrLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygr
KSwgMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgv
dnZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCj4gaW5kZXggOGVlZTZkMGVhOC4u
MjZiN2Q3MjY2MCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMKPiAr
KysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMKPiBAQCAtMTc0NCw3ICsxNzQ0LDcgQEAg
aW50IG52bXhfaGFuZGxlX3ZtcHRybGQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCj4gICAg
ICAgICAgICAgICAhbWFwX2lvX2JpdG1hcF9hbGwodikgfHwKPiAgICAgICAgICAgICAgICFfbWFw
X21zcl9iaXRtYXAodikgKQo+ICAgICAgICAgIHsKPiAtICAgICAgICAgICAgdm1mYWlsX3ZhbGlk
KHJlZ3MsIFZNWF9JTlNOX1ZNUFRSTERfSU5WQUxJRF9QSFlBRERSKTsKPiArICAgICAgICAgICAg
dm1mYWlsKHJlZ3MsIFZNWF9JTlNOX1ZNUFRSTERfSU5WQUxJRF9QSFlBRERSKTsKPiAgICAgICAg
ICAgICAgZ290byBvdXQ7Cj4gICAgICAgICAgfQo+ICAgICAgfQo+IEBAIC0xODI4LDcgKzE4Mjgs
NyBAQCBpbnQgbnZteF9oYW5kbGVfdm1jbGVhcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykK
PiAgICAgIGlmICggcmMgPT0gVk1TVUNDRUVEICkKPiAgICAgICAgICB2bXN1Y2NlZWQocmVncyk7
Cj4gICAgICBlbHNlIGlmICggcmMgPT0gVk1GQUlMX1ZBTElEICkKPiAtICAgICAgICB2bWZhaWxf
dmFsaWQocmVncywgVk1YX0lOU05fVk1DTEVBUl9JTlZBTElEX1BIWUFERFIpOwo+ICsgICAgICAg
IHZtZmFpbChyZWdzLCBWTVhfSU5TTl9WTUNMRUFSX0lOVkFMSURfUEhZQUREUik7Cj4gICAgICBl
bHNlCj4gICAgICAgICAgdm1mYWlsX2ludmFsaWQocmVncyk7Cj4gIAo+IC0tIAo+IDIuMTcuMQo+
IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 17:14:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 17:14: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 1gB10s-0007wT-BD; Fri, 12 Oct 2018 17:14:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jdua=my=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1gB10r-0007wN-Kc
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 17:14:09 +0000
X-Inumbo-ID: dc9b4609-ce41-11e8-a8a5-bc764e045a96
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe49::62a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id dc9b4609-ce41-11e8-a8a5-bc764e045a96;
 Fri, 12 Oct 2018 19:11:30 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amd-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=mKGov9FISt2kbxgaT5lmukdBsOyJX6Qb5AFDUGY5Kus=;
 b=Bucn8PPYVE1WIrzbouY/6bKDNiVY260mIEhWx0WTmiua4Z5LsjXuy64dsKkFKlPHE+uw99gbXyeChGC0KMZsE+lQM3k6GG7yBGMsqxOndvRaN+eLpS24AnbJnMel452mojQYqf4InCbvllDjnxkny7aiB38fTOuwHZqrhqRDwN4=
Received: from CY4PR12MB1768.namprd12.prod.outlook.com (10.175.63.10) by
 CY4PR12MB1462.namprd12.prod.outlook.com (10.172.71.142) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1228.26; Fri, 12 Oct 2018 17:14:05 +0000
Received: from CY4PR12MB1768.namprd12.prod.outlook.com
 ([fe80::4075:6476:dfd1:f253]) by CY4PR12MB1768.namprd12.prod.outlook.com
 ([fe80::4075:6476:dfd1:f253%12]) with mapi id 15.20.1228.020; Fri, 12 Oct
 2018 17:14:05 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Paul Durrant <paul.durrant@citrix.com>
Thread-Topic: [PATCH] amd-iommu: get rid of pointless
 IOMMU_PAGING_MODE_LEVEL_X definitions
Thread-Index: AQHUVmAQNQV++zHy0kaf9G2lqikWp6Ub8TEA
Date: Fri, 12 Oct 2018 17:14:05 +0000
Message-ID: <20181012171402.GB22686@amd.com>
References: <20180927124601.24455-1-paul.durrant@citrix.com>
In-Reply-To: <20180927124601.24455-1-paul.durrant@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: SN6PR1501CA0018.namprd15.prod.outlook.com
 (2603:10b6:805::31) To CY4PR12MB1768.namprd12.prod.outlook.com
 (2603:10b6:903:122::10)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [165.204.77.1]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; CY4PR12MB1462;
 20:eYnpimZPoDsCjG6xpB9/sPW59UjRfNditw5Hb77QBxBWeoVVTl2Nb4dNJmeDpeBs8wnzoqSDMeyv4cGlgsUMcTptFZWlHvnQucVG63E4fgGGJBn4Ctfgaqln2uYxTG24UzAzQpHnUFWrUu7TYrfnDB42bnrzlSmPV+bCQvmcrosnzcAEbqJ1OqPjmrQvYcPomY21bP2t1Y5TEWGOfPYzB79zuuma34qY3yabejZg5wOfpliPo+1CcPMhmtqv3fJX
x-ms-office365-filtering-correlation-id: 06748e61-f5e1-403a-acde-08d630661d2f
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:CY4PR12MB1462; 
x-ms-traffictypediagnostic: CY4PR12MB1462:
x-microsoft-antispam-prvs: <CY4PR12MB1462D4E0AD33D057356C68ACE5E20@CY4PR12MB1462.namprd12.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(100405760836317)(70601490899591);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231355)(944501410)(52105095)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123560045)(20161123558120)(20161123562045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991067);
 SRVR:CY4PR12MB1462; BCL:0; PCL:0; RULEID:; SRVR:CY4PR12MB1462; 
x-forefront-prvs: 0823A5777B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(396003)(136003)(39860400002)(346002)(376002)(366004)(189003)(199004)(72206003)(68736007)(97736004)(4326008)(102836004)(106356001)(99286004)(25786009)(386003)(6506007)(14454004)(256004)(478600001)(71200400001)(2616005)(76176011)(71190400001)(8676002)(86362001)(52116002)(7736002)(53936002)(6916009)(105586002)(5250100002)(305945005)(54906003)(229853002)(8936002)(486006)(6116002)(2900100001)(316002)(6512007)(26005)(2906002)(6486002)(186003)(66066001)(6436002)(5660300001)(36756003)(6246003)(33656002)(476003)(1076002)(11346002)(3846002)(81156014)(446003)(81166006)(26583001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR12MB1462;
 H:CY4PR12MB1768.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
x-microsoft-antispam-message-info: Fg89ULYey1+DznL2Mz9lXWJKrdotp5ANby0PXdvqYbXu1YjpoknJMNzmxFZiMzKnRy6j3gDeTYk0jcGUVsDDXOqhtP+mRbr2kfOoRMmn/eIcEgG4p9G/t+78mGCAsulzhkeWWOwrDNP43GctrbFVFpZfHS1irJAh0OE/vjwSr2rP2WUwgdb9CBOO1SA7fCyaRkNG7Nit9gVF2TH9zOv5EUQ8Z4IbMZmT3lG8eHeAuNnlJEItOIunnIXNwee/i+cZbidM8EWBGPh3qq4lk3ulvNdC6Ctt4huF5TG0JzyCvYVbeFulM4QBgHuUTNDyBMC/A6gVyysM2zZY0Mn6BoNmPqKlhArtCb2kEzU0iP0NytM=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <1EE04F5F083FFC4DB26C40EEC374C53B@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 06748e61-f5e1-403a-acde-08d630661d2f
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Oct 2018 17:14:05.7267 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR12MB1462
Subject: Re: [Xen-devel] [PATCH] amd-iommu: get rid of pointless
 IOMMU_PAGING_MODE_LEVEL_X definitions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>, "Woods,
 Brian" <Brian.Woods@amd.com>, "Suthikulpanit,
 Suravee" <Suravee.Suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBTZXAgMjcsIDIwMTggYXQgMDE6NDY6MDFQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IFRoZSBsZXZlbHMgYXJlIGFic29sdXRlIG51bWJlcnMgc3VjaCB0aGF0IElPTU1VX1BB
R0lOR19NT0RFX0xFVkVMX1gKPiBldmFsdWF0ZXMgdG8gWCAoZm9yIHRoZSB2YWxpZCByYW5nZSBv
ZiAwIC0gNykgc28gc2ltcGx5IHVzZSBudW1iZXJzIGluCj4gdGhlIGNvZGUuCj4gCj4gTm8gZnVu
Y3Rpb25hbCBjaGFuZ2UuCj4gCj4gTk9URTogVGhpcyBwYXRjaCBhbHNvIGFkZHMgZW1hY3MgYm9p
bGVycGxhdGUgdG8gYW1kLWlvbW11LWRlZnMuaAo+IAo+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVy
cmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CgpJcyB0aGVyZSBhIHN0cm9uZyByZWFzb24g
dG8gZ2V0IHJpZCBvZiB0aGVzZT8gIFNvbWUgb2YgZXhhbXBsZXMgYmVsb3cKY3JlYXRlIHNlZW1p
bmdseSBtYWdpYyBudW1iZXJzIGluIHRoZSBjb2RlLiAgV2hpbGUgaWYgeW91J3JlIGZhbWlsaWFy
CndpdGggdGhlIGZ1bmN0aW9ucyB0aGlzIGlzbid0IGEgYmlnIGRlYWwsIG90aGVyd2lzZSB5b3Ug
aGF2ZSB0byBkaWcKZnVydGhlciB0byB0ZWxsLgoKPiArICAgIHB0ZSA9IHRhYmxlICsgcGZuX3Rv
X3BkZV9pZHgoZ2ZuLCAxKTsKCj4gKyAgICBuZWVkX2ZsdXNoID0gc2V0X2lvbW11X3BkZV9wcmVz
ZW50KHBkZSwgbmV4dF9tZm4sIDAsIGl3LCBpcik7CgpJZiB0aGVyZSdzIGEgZ2VuZXJhbCBjb25z
ZW5zdXMgdGhhdCBnZXR0aW5nIHJpZCBvZiB0aGVzZSBpcyBiZXR0ZXIsIEkKZG9uJ3QgbWluZCBh
bmQgd2lsbCBhZ3JlZSB0byBpdC4KCi0tIApCcmlhbiBXb29kcwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 17:15:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 17: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 1gB12G-00084h-Sz; Fri, 12 Oct 2018 17:15:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=e/fa=my=oracle.com=elena.ufimtseva@srs-us1.protection.inumbo.net>)
 id 1gB12F-00084Z-Hm
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 17:15:35 +0000
X-Inumbo-ID: 0f8729a6-ce42-11e8-a8a5-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0f8729a6-ce42-11e8-a8a5-bc764e045a96;
 Fri, 12 Oct 2018 19:12:56 +0200 (CEST)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9CHEYvS173256;
 Fri, 12 Oct 2018 17:15:29 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=N6jkCSlfebmufHILQv/aM3+5XVQgg1xDYX8GqXN/i64=;
 b=YiVokV26ZFTgwCWFhDcxJdy0T+Qz4rZ18IEXqtaTTNsIPerrnGyKM0qzB1eyMDlB16mK
 KxoTcFL01pUaB38W+6CofIfHSSGoXogrcPmP1mmQwZUUl5QOdFOf2VHVyx8UtDsLvqFs
 3cNX3W92H9MXn8BkyOovROYheinykikGCSt1lDvHDsmSGoJsdOKaYHVoTxqeoZrJcLXm
 bYNORrAEuqlpGh72BXIRAeilcoANj6PGK/iF+4cX19CvxYAObPH1eosP9fQzAnA8f1v0
 51pcW1rW617eQGV5ONmOoaT55knTmU9UjjWIhHfankztR9QxfwKOIlspfC4NcXvXd5QH Ew== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2130.oracle.com with ESMTP id 2mxmfuby9g-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 12 Oct 2018 17:15:29 +0000
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9CHFSEt014216
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 12 Oct 2018 17:15:28 GMT
Received: from abhmp0019.oracle.com (abhmp0019.oracle.com [141.146.116.25])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9CHFRxZ014632;
 Fri, 12 Oct 2018 17:15:28 GMT
Received: from localhost.localdomain (/10.159.224.253)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 12 Oct 2018 17:15:27 +0000
Date: Fri, 12 Oct 2018 10:15:23 -0700
From: Elena Ufimtseva <elena.ufimtseva@oracle.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20181012171523.GA6800@localhost.localdomain>
References: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
 <20181012151215.32455-4-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181012151215.32455-4-ian.jackson@eu.citrix.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9044
 signatures=668706
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810120167
Subject: Re: [Xen-devel] [PATCH 03/12] gdbsx: Honour LDFLAGS when linking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@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>

T24gRnJpLCBPY3QgMTIsIDIwMTggYXQgMDQ6MTI6MDZQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gRnJvbTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+Cj4gCj4gVGhp
cyBjb21tYW5kIGRvZXMgdGhlIGxpbmssIHNvIGl0IG5lZWRzIExERkxBR1MuCj4gCj4gU2lnbmVk
LW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CgpBY2tlZC1ieTog
RWxlbmEgVWZpbXRzZXZhIDxlbGVuYS51ZmltdHNldmFAb3JhY2xlLmNvbT4KCj4gLS0tCj4gIHRv
b2xzL2RlYnVnZ2VyL2dkYnN4L01ha2VmaWxlIHwgMiArLQo+ICAxIGZpbGUgY2hhbmdlZCwgMSBp
bnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEvdG9vbHMvZGVidWdn
ZXIvZ2Ric3gvTWFrZWZpbGUgYi90b29scy9kZWJ1Z2dlci9nZGJzeC9NYWtlZmlsZQo+IGluZGV4
IDcyM2EyNzQzY2MuLjhkN2NkOTRhMzEgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvZGVidWdnZXIvZ2Ri
c3gvTWFrZWZpbGUKPiArKysgYi90b29scy9kZWJ1Z2dlci9nZGJzeC9NYWtlZmlsZQo+IEBAIC0y
Niw3ICsyNiw3IEBAIHVuaW5zdGFsbDoKPiAgCXJtIC1mICQoREVTVERJUikkKHNiaW5kaXIpL2dk
YnN4Cj4gIAo+ICBnZGJzeDogZ3gvZ3hfYWxsLmEgeGcveGdfYWxsLmEgCj4gLQkkKENDKSAtbyAk
QCAkXgo+ICsJJChDQykgJChMREZMQUdTKSAtbyAkQCAkXgo+ICAKPiAgeGcveGdfYWxsLmE6Cj4g
IAkkKE1BS0UpIC1DIHhnCj4gLS0gCj4gMi4xMS4wCj4gCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 17:16:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 17:16: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 1gB13H-0008BB-9U; Fri, 12 Oct 2018 17:16:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zta5=my=citrix.com=prvs=8166c57ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gB13G-0008B3-NX
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 17:16:38 +0000
X-Inumbo-ID: c2d28fb3-ce42-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c2d28fb3-ce42-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 17:17:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,373,1534809600"; d="scan'208";a="67711134"
Date: Fri, 12 Oct 2018 18:16:13 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181012171613.26aap6f7r6f7btnc@zion.uk.xensource.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <2b79cf7845e0e22f7a66b4d8e0b7279285669eac.1538667753.git-series.wei.liu2@citrix.com>
 <5BC0BB9102000078001F119E@prv1-mh.provo.novell.com>
 <20181012153406.u3qqgyq4pwkqoebk@zion.uk.xensource.com>
 <5BC0C12F02000078001F123A@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BC0C12F02000078001F123A@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 16/17] x86: introduce new defconfigs for PV
 and HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

T24gRnJpLCBPY3QgMTIsIDIwMTggYXQgMDk6NDM6NDNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDEyLjEwLjE4IGF0IDE3OjM0LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBPbiBGcmksIE9jdCAxMiwgMjAxOCBhdCAwOToxOTo0NUFNIC0wNjAwLCBKYW4gQmV1
bGljaCB3cm90ZToKPiA+PiA+Pj4gT24gMDQuMTAuMTggYXQgMTc6NDMsIDx3ZWkubGl1MkBjaXRy
aXguY29tPiB3cm90ZToKPiA+PiA+IFRoZXkgd2lsbCBiZSB1c2VkIGJ5IGJ1aWxkIHRlc3RzLgo+
ID4+IAo+ID4+IEFuZCBpcyBpdCBkaWZmaWN1bHQgZm9yIHRoZSBidWlsZCB0ZXN0cyB0byBzZXQg
dGhlc2UgdXAgdGhlbXNlbHZlcz8KPiA+IAo+ID4gSSBzcGVjaWZpY2FsbHkgc2FpZCAiYnVpbGQg
dGVzdHMiIGJ1dCBub3QgIkNJIHN5c3RlbXMiLgo+ID4gCj4gPiBJdCB3b3VsZG4ndCBiZSB2ZXJ5
IGRpZmZpY3VsdCBmb3IgYSBDSSBzeXN0ZW0gdG8gZ2VuZXJhdGUgdGhlc2UgZmlsZXMsCj4gPiBi
dXQgbXkgaWRlYSBpcyB0aGF0IHByb3ZpZGluZyB0aGVzZSBpbiB0cmVlIGNhbiBtYWtlIHRoaW5n
cyBtb3JlCj4gPiBjb252ZW5pZW50IGZvciBodW1hbnMgLS0gZGV2ZWxvcGVycyBhbmQgbWFpbnRh
aW5lcnMuCj4gPiAKPiA+IFN1cHBvc2UgeW91IHdhbnQgYSBjb250cmlidXRvciB0byB0ZXN0IHRo
ZWlyIGNoYW5nZXMsIGluc3RlYWQgb2Ygd3JpdGluZwo+ID4gImZpcnN0IHBsZWFzZSBnZW5lcmF0
ZSB0aGUgZm9sbG93aW5nIGZpbGVzLCBhbmQgdGhlbiAuLi4iLCB5b3UganVzdCBnaXZlCj4gPiB0
aGVtIGEgcnVuZSAvIHNvbWUgcnVuZXMgdG8gcmVmZXJlbmNlIHRoZXNlIGZpbGVzIGRpcmVjdGx5
LiBUaGVyZQo+ID4gZG9lc24ndCBuZWVkIGV4cGxhaW5pbmcgYW5kIG5vIGFtYmlndWl0eSB3aWxs
IGFyaXNlLiBBbmQgaWYgdGhlcmUgaXMKPiA+IGRpc2FncmVlbWVudCBvbiB3aGF0IHdvcmsgb3Ig
d2hhdCBkb2Vzbid0LCBpdCB3b3VsZCBiZSBlYXN5IHRvCj4gPiByZXByb2R1Y2UuCj4gPiAKPiA+
IFRvIG1lIHRoaXMgaXMgYSBjbGVhciB3aW46IGEgc21hbGwgaW52ZXN0bWVudCB0aGF0IGNvbWVz
IHdpdGggbG9uZyB0ZXJtCj4gPiBiZW5lZml0Lgo+IAo+IERlcGVuZHM6IEF0IGxlYXN0IGZvciBu
b3cgSSBkb24ndCBzZWUgaXQgYXMgYW4gaW1wb3J0YW50IGdvYWwgdG8KPiBhdm9pZCBicmVha2lu
ZyB0aGUgbm8tUFYgYW5kIG5vLUhWTSBjYXNlIChicmVha2luZyB0aGUgaW5kaXZpZHVhbAo+IG9u
ZXMgaXMgYW5vdGhlciB0aGluZykuIEZ1cnRoZXJtb3JlLCBzYXlpbmcgdG8gc29tZW9uZSAiU2V0
Cj4gSFZNPW4gaW4geW91ciAuY29uZmlnIiBpcyBub3QgYSBiaWcgZGVhbCBhdCBhbGwuCj4gCj4g
V2hhdCBJIHdhbnQgdG8gYXZvaWQgaXMgdGhhdCwgb25jZSB3ZSBnYWluIGZ1cnRoZXIgbm9uLWV4
cGVydAo+IG9wdGlvbnMsIChhbG1vc3QpIGFsbCBwb3NzaWJsZSBjb21iaW5hdGlvbnMgb2Ygb3B0
aW9ucyBlbmQgdXAgYXMKPiBkZWZjb25maWctcy4gV2UgZG9uJ3QgaGF2ZSBuby1zaGFkb3cgYW5k
IGJpZ21lbSBkZWZjb25maWdzLAo+IHlldCBJIHRoaW5rIHdlIChzaG91bGQpIGNhcmUgYWJvdXQg
bm90IGJyZWFraW5nIHRob3NlIGJ1aWxkcyAoSQo+IHJvdXRpbmVseSBjaGVjayB0aGVtIGV2ZXJ5
IG9uY2UgaW4gYSB3aGlsZSkuCgpJIHRoaW5rIEkgd2lsbCBqdXN0IG1vdmUgdGhlc2UgdHdvIGNv
bmZpZ3Mgc29tZXdoZXJlIGVsc2UsIHNheSwgdW5kZXIKYXV0b21hdGlvbiBkaXJlY3RvcnksIHNp
bmNlIHRoZXkgd2lsbCBiZSB1c2VkIHRoZXJlLiBXZSBjYW4gYWxzbyBhZGQgdGhlCmNvbmZpZ3Mg
eW91IGNhcmUgYWJvdXQgdGhlcmUuCgpUaGlzIHNhdGlzZmllcyBteSByZXF1aXJlbWVudCBhcyB3
ZWxsIGFzIHlvdXJzLgoKV2VpLgoKPiAKPiBKYW4KPiAKPiAKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 17:18:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 17: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 1gB156-0008K9-NJ; Fri, 12 Oct 2018 17:18:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gcc3=my=citrix.com=prvs=81626ed79=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gB155-0008K4-Kf
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 17:18:31 +0000
X-Inumbo-ID: 782c6997-ce42-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 782c6997-ce42-11e8-a8a5-bc764e045a96;
 Fri, 12 Oct 2018 19:15:52 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,373,1534809600"; d="scan'208";a="80377918"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: "'Woods, Brian'" <Brian.Woods@amd.com>
Thread-Topic: [PATCH] amd-iommu: get rid of pointless
 IOMMU_PAGING_MODE_LEVEL_X definitions
Thread-Index: AQHUVmAOj9b3W7e64UyzeCBo0UKj2KUbz62AgAAh5cA=
Date: Fri, 12 Oct 2018 17:18:28 +0000
Message-ID: <a7efefcdf12e4d8e9d70fc5a484bd686@AMSPEX02CL03.citrite.net>
References: <20180927124601.24455-1-paul.durrant@citrix.com>
 <20181012171402.GB22686@amd.com>
In-Reply-To: <20181012171402.GB22686@amd.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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] amd-iommu: get rid of pointless
 IOMMU_PAGING_MODE_LEVEL_X definitions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 "Suthikulpanit, Suravee" <Suravee.Suthikulpanit@amd.com>
Content-Type: text/plain; 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+IEZyb206IFdvb2RzLCBCcmlhbiBbbWFpbHRv
OkJyaWFuLldvb2RzQGFtZC5jb21dCj4gU2VudDogMTIgT2N0b2JlciAyMDE4IDE4OjE0Cj4gVG86
IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IHhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZzsgU3V0aGlrdWxwYW5pdCwgU3VyYXZlZQo+IDxTdXJhdmVlLlN1
dGhpa3VscGFuaXRAYW1kLmNvbT47IFdvb2RzLCBCcmlhbiA8QnJpYW4uV29vZHNAYW1kLmNvbT4K
PiBTdWJqZWN0OiBSZTogW1BBVENIXSBhbWQtaW9tbXU6IGdldCByaWQgb2YgcG9pbnRsZXNzCj4g
SU9NTVVfUEFHSU5HX01PREVfTEVWRUxfWCBkZWZpbml0aW9ucwo+IAo+IE9uIFRodSwgU2VwIDI3
LCAyMDE4IGF0IDAxOjQ2OjAxUE0gKzAxMDAsIFBhdWwgRHVycmFudCB3cm90ZToKPiA+IFRoZSBs
ZXZlbHMgYXJlIGFic29sdXRlIG51bWJlcnMgc3VjaCB0aGF0IElPTU1VX1BBR0lOR19NT0RFX0xF
VkVMX1gKPiA+IGV2YWx1YXRlcyB0byBYIChmb3IgdGhlIHZhbGlkIHJhbmdlIG9mIDAgLSA3KSBz
byBzaW1wbHkgdXNlIG51bWJlcnMgaW4KPiA+IHRoZSBjb2RlLgo+ID4KPiA+IE5vIGZ1bmN0aW9u
YWwgY2hhbmdlLgo+ID4KPiA+IE5PVEU6IFRoaXMgcGF0Y2ggYWxzbyBhZGRzIGVtYWNzIGJvaWxl
cnBsYXRlIHRvIGFtZC1pb21tdS1kZWZzLmgKPiA+Cj4gPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1
cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgo+IAo+IElzIHRoZXJlIGEgc3Ryb25nIHJl
YXNvbiB0byBnZXQgcmlkIG9mIHRoZXNlPyAgU29tZSBvZiBleGFtcGxlcyBiZWxvdwo+IGNyZWF0
ZSBzZWVtaW5nbHkgbWFnaWMgbnVtYmVycyBpbiB0aGUgY29kZS4gIFdoaWxlIGlmIHlvdSdyZSBm
YW1pbGlhcgo+IHdpdGggdGhlIGZ1bmN0aW9ucyB0aGlzIGlzbid0IGEgYmlnIGRlYWwsIG90aGVy
d2lzZSB5b3UgaGF2ZSB0byBkaWcKPiBmdXJ0aGVyIHRvIHRlbGwuCj4gCgpUaGUgbnVtYmVycyBh
cmVuJ3QgbWFnaWMgdGhvdWdoLiBUaGUgc3BlYyByZWZlcnMgdG8gbGV2ZWxzIGJ5IG51bWJlciBy
YXRoZXIgdGhhbiBhbnkgc29ydCBvZiBuYW1lLiBJZiB0aGUgbGV2ZWxzIHdlcmUgbmFtZWQgdGhl
biBpdCB3b3VsZCBiZSBhYnNvbHV0ZWx5IHJpZ2h0IHRvICNkZWZpbmUgPGxldmVsIG5hbWU+IDxs
ZXZlbCBudW1iZXI+LCBidXQgdGhhdCBpcyBub3QgdGhlIGNhc2UuIFRodXMgSU1PIGdldHRpbmcg
cmlkIG9mIHRoZSBkZWZpbml0aW9ucyBhY3R1YWxseSBtYWtlcyB0aGUgY29kZSBjbGVhcmVyIGZv
ciB0aG9zZSAobGlrZSBteXNlbGYpIHJlYWRpbmcgdGhlIHNwZWMuCgo+ID4gKyAgICBwdGUgPSB0
YWJsZSArIHBmbl90b19wZGVfaWR4KGdmbiwgMSk7Cj4gCj4gPiArICAgIG5lZWRfZmx1c2ggPSBz
ZXRfaW9tbXVfcGRlX3ByZXNlbnQocGRlLCBuZXh0X21mbiwgMCwgaXcsIGlyKTsKPiAKPiBJZiB0
aGVyZSdzIGEgZ2VuZXJhbCBjb25zZW5zdXMgdGhhdCBnZXR0aW5nIHJpZCBvZiB0aGVzZSBpcyBi
ZXR0ZXIsIEkKPiBkb24ndCBtaW5kIGFuZCB3aWxsIGFncmVlIHRvIGl0Lgo+IAoKQW55b25lIGVs
c2UgY2FyZSB0byBjb21tZW50PwoKICBQYXVsCgo+IC0tCj4gQnJpYW4gV29vZHMKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 17:44:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 17: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 1gB1Tx-0002J9-Sc; Fri, 12 Oct 2018 17:44:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d/jz=my=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1gB1Tw-0002Iu-Jl
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 17:44:12 +0000
X-Inumbo-ID: 9d30b6e1-ce46-11e8-a6a9-d7ebe60f679a
Received: from mail-wr1-f65.google.com (unknown [209.85.221.65])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9d30b6e1-ce46-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 17:45:32 +0000 (UTC)
Received: by mail-wr1-f65.google.com with SMTP id d2-v6so14323745wro.7
 for <xen-devel@lists.xenproject.org>; Fri, 12 Oct 2018 10:44:12 -0700 (PDT)
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:date:message-id:in-reply-to
 :references:user-agent:mime-version:content-transfer-encoding;
 bh=X8996TCrS1tWVI2zPKRKXucA9by0Ss2NZeRyHvoLslU=;
 b=l+g7TA5CtvZjUdpRJtBcVpdyQtnPIR70tUTtPHw5ZqBIMdJ2aoI5jMeQcGC6ykuc+f
 XwjgaFoFxpyeTznJLjQ/TNIqHcWm9M/C3iT8LWrooHh+txaZcpehK9ISv6t6fGdjIFGi
 eKNX/N+B3zKvl1P6YCx+1YxbdOO6iSpPAj9fV07ourVI00pgKzKBpRoDtmi2+WHGevQK
 ubK/xpNPIhWJTQNfkeFWNKYlGptZDRJULOuRe+Ax95P3EFya+G0BfVND8K+PYd9qSVuo
 2Oc5ygnLh1LNjpRKRr3iMsmNsRrRcm66ETaqoJmLR4hRhv3Q5dFByz9QIQZu9HLO8SIl
 TPDg==
X-Gm-Message-State: ABuFfohv5s/wqhozSeYOUWpxe+SElr/zqFJvFEkeJ2xDPAHAOa7tSB7I
 PY6e7oajJHwlMpwMo+JHX13f4PFOwzE=
X-Google-Smtp-Source: ACcGV61TfBGbtcPJrOlyNj2oMSwqaQkPhHsEqYhhJoxNXFTzPDBGn7JhnyhrwyOU4PkbP4+k/mS4ZA==
X-Received: by 2002:adf:e752:: with SMTP id
 c18-v6mr6658183wrn.143.1539366250647; 
 Fri, 12 Oct 2018 10:44:10 -0700 (PDT)
Received: from [127.0.0.1] (22-210-66-80.hosts.abilene.it. [80.66.210.22])
 by smtp.gmail.com with ESMTPSA id l70-v6sm2995453wma.0.2018.10.12.10.44.09
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 12 Oct 2018 10:44:09 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 12 Oct 2018 19:44:08 +0200
Message-ID: <153936624851.22652.10984530319522981716.stgit@wayrath>
In-Reply-To: <153936590062.22652.12114301510794181099.stgit@wayrath>
References: <153936590062.22652.12114301510794181099.stgit@wayrath>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [RFC PATCH v1 3/8] xen: sched: Credit2: show runqueue
 id during runqueue dump
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW5zdGVhZCB0aGFuIGp1c3QgYSBzZXF1ZW5jZSBudW1iZXIsIGFuZCBjb25zaXN0ZW50bHkKd2l0
aCB3aGF0J3Mgc2hvd24gd2hlbiB0aGUgcnVucXVldWVzIGFyZSBjcmVhdGVkLgoKQWxzbyBhZGQg
c29tZSBtb3JlIHByZXR0eSBwcmludGluZyBoZXJlIGFuZCB0aGVyZS4KCk5vIGZ1bmN0aW9uYWwg
Y2hhbmdlIGludGVuZGVkLgoKU2lnbmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9s
aUBzdXNlLmNvbT4KLS0tCkNjOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+Ci0tLQogeGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMgfCAgICA1ICsrKy0tCiAxIGZpbGUg
Y2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jIGIveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMKaW5k
ZXggMDZiNDU3MjVmYS4uNjE3YTdlY2U2ZSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9zY2hlZF9j
cmVkaXQyLmMKKysrIGIveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMKQEAgLTM2NTgsNyArMzY1
OCw3IEBAIGR1bXBfcGNwdShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIGludCBjcHUpCiAj
ZGVmaW5lIGNwdXN0ciBrZXloYW5kbGVyX3NjcmF0Y2gKIAogICAgIGNwdW1hc2tfc2NucHJpbnRm
KGNwdXN0ciwgc2l6ZW9mKGNwdXN0ciksIHBlcl9jcHUoY3B1X3NpYmxpbmdfbWFzaywgY3B1KSk7
Ci0gICAgcHJpbnRrKCJDUFVbJTAyZF0gcnVucT0lZCwgc2libGluZz0lcywgIiwgY3B1LCBjMnIo
Y3B1KSwgY3B1c3RyKTsKKyAgICBwcmludGsoIiBDUFVbJTAyZF0gcnVucT0lZCwgc2libGluZz0l
cywgIiwgY3B1LCBjMnIoY3B1KSwgY3B1c3RyKTsKICAgICBjcHVtYXNrX3NjbnByaW50ZihjcHVz
dHIsIHNpemVvZihjcHVzdHIpLCBwZXJfY3B1KGNwdV9jb3JlX21hc2ssIGNwdSkpOwogICAgIHBy
aW50aygiY29yZT0lc1xuIiwgY3B1c3RyKTsKIApAQCAtMzc2MCw3ICszNzYwLDggQEAgY3NjaGVk
Ml9kdW1wKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcykKICAgICAgICAgLyogV2UgbmVlZCB0
aGUgbG9jayB0byBzY2FuIHRoZSBydW5xdWV1ZS4gKi8KICAgICAgICAgc3Bpbl9sb2NrKCZycWQt
PmxvY2spOwogCi0gICAgICAgIHByaW50aygiUnVucXVldWUgJWQ6XG4iLCBpKTsKKyAgICAgICAg
cHJpbnRrKCJSdW5xdWV1ZSAlZDpcbiIsIHJxZC0+aWQpOworICAgICAgICBwcmludGsoIkNQVXM6
XG4iKTsKIAogICAgICAgICBmb3JfZWFjaF9jcHUoaiwgJnJxZC0+YWN0aXZlKQogICAgICAgICAg
ICAgZHVtcF9wY3B1KG9wcywgaik7CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 17:44:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 17: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 1gB1Ts-0002Ha-Cb; Fri, 12 Oct 2018 17:44:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d/jz=my=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1gB1Tq-0002Gq-8A
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 17:44:06 +0000
X-Inumbo-ID: 0b535e11-ce46-11e8-a8a5-bc764e045a96
Received: from mail-wm1-f65.google.com (unknown [209.85.128.65])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0b535e11-ce46-11e8-a8a5-bc764e045a96;
 Fri, 12 Oct 2018 19:41:27 +0200 (CEST)
Received: by mail-wm1-f65.google.com with SMTP id 206-v6so13095077wmb.5
 for <xen-devel@lists.xenproject.org>; Fri, 12 Oct 2018 10:44:05 -0700 (PDT)
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:date:message-id:in-reply-to
 :references:user-agent:mime-version:content-transfer-encoding;
 bh=BYCTF8Ex9qQycNYJgXaEbojkUVzJgNvB4nxlRXEYIvo=;
 b=EkiuCejDCnwqEOw05pm2U4OetOAhu1vSwtp1ZwPkThWfjJ4OHNpgBow8NyfIWmOi0i
 2Bm5I/lc2PchC4OkOP+Cfrf8G3qMgxIDjWm9XukUb/Jgm3YWNTJLVRVuf3OfGplcqTIO
 JAuV3mUZyrnRQjJ1Zk462Uow6HJHsTpu7cnNmtsN9LbtZxZHKnSkpddDV2p91lnKt0Bt
 zdwyiWUdZpCaAy9O8xtmkxH8f9gyOvMEo8pCoQU9fnk8YytqK73lj0DpYv7i/LvncDDB
 fUQKHWnCZcmQdNWR4Yc3RaKpR5qodSJAXStAE7gsBt1SXGfwZIiQog62uMHzLFyQyFFM
 gXfw==
X-Gm-Message-State: ABuFfoh65R1r1vFIQdVENDk1cQpEL/5Pa+2EKXpFY+czOzFzaVLfeM/f
 39pqpONjHYANikz9Q4278ZZxDnEXYPc=
X-Google-Smtp-Source: ACcGV629ry4tVyctoUporPQmI7ZeYq6BG218N+6GjBwO9xFEYEw0YkOF0qIia6JcysKxVlOFhtbWkg==
X-Received: by 2002:a1c:5d8c:: with SMTP id
 r134-v6mr5649991wmb.147.1539366243417; 
 Fri, 12 Oct 2018 10:44:03 -0700 (PDT)
Received: from [127.0.0.1] (22-210-66-80.hosts.abilene.it. [80.66.210.22])
 by smtp.gmail.com with ESMTPSA id 130-v6sm2239568wmn.7.2018.10.12.10.44.01
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 12 Oct 2018 10:44:02 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 12 Oct 2018 19:44:00 +0200
Message-ID: <153936624087.22652.3413901237116191262.stgit@wayrath>
In-Reply-To: <153936590062.22652.12114301510794181099.stgit@wayrath>
References: <153936590062.22652.12114301510794181099.stgit@wayrath>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [RFC PATCH v1 2/8] xen: sched: Credit2: avoid looping
 too much (over runqueues) during load balancing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rm9yIGRvaW5nIGxvYWQgYmFsYW5jaW5nIGJldHdlZW4gcnVucXVldWVzLCB3ZSBjaGVjayB0aGUg
bG9hZCBvZiBlYWNoCnJ1bnF1ZXVlLCBzZWxlY3QgdGhlIG9uZSBtb3JlICJkaXN0YW50IiB0aGFu
IG91ciBvd24gbG9hZCwgYW5kIHRoZW4gdGFrZQp0aGUgcHJvcGVyIHJ1bnEgbG9jayBhbmQgYXR0
ZW1wdCB2Y3B1IG1pZ3JhdGlvbnMuCgpJZiB3ZSBmYWlsIHRvIHRha2Ugc3VjaCBsb2NrLCB3ZSB0
cnkgYWdhaW4sIGFuZCB0aGUgaWRlYSB3YXMgdG8gZ2l2ZSB1cAphbmQgYmFpbCBpZiwgZHVyaW5n
IHRoZSBjaGVja2luZyBwaGFzZSwgd2UgY2FuJ3QgdGFrZSB0aGUgbG9jayBvZiBhbnkKcnVucXVl
dWUgKGNoZWNrIHRoZSBjb21tZW50IG5lYXIgdG8gdGhlICdnb3RvIHJldHJ5OycsIGluIHRoZSBt
aWRkbGUgb2YKYmFsYW5jZV9sb2FkKCkpCgpIb3dldmVyLCB0aGUgdmFyaWFibGUgdGhhdCBjb250
cm9scyB0aGUgImdpdmUgdXAgYW5kIGJhaWwiIHBhcnQsIGlzIG5vdApyZXNldCB1cG9uIHJldHJp
ZXMuIFRoZXJlZm9yZSwgcHJvdmlkZWQgd2UgZGlkIG1hbmFnZSB0byBjaGVjayB0aGUgbG9hZCBv
ZgphdCBsZWFzdCBvbmUgcnVucXVldWUgZHVyaW5nIHRoZSBmaXJzdCBwYXNzLCBpZiB3ZSBjYW4n
dCBnZXQgYW55IHJ1bnEgbG9jaywKd2UgZG9uJ3QgYmFpbCwgYnV0IHdlIHRyeSBhZ2FpbiB0YWtp
bmcgdGhlIGxvY2sgb2YgdGhhdCBzYW1lIHJ1bnF1ZXVlCihhbmQgdGhhdCBtYXkgZXZlbiBtb3Jl
IHRoYW4gb25jZSkuCgpTaWduZWQtb2ZmLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1
c2UuY29tPgotLS0KQ2M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4K
LS0tCiB4ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYyB8ICAgIDMgKystCiAxIGZpbGUgY2hhbmdl
ZCwgMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1v
bi9zY2hlZF9jcmVkaXQyLmMgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYwppbmRleCA3MmZl
ZDJkZDE4Li4wNmI0NTcyNWZhIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIu
YworKysgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYwpAQCAtMjU1NCw3ICsyNTU0LDcgQEAg
c3RhdGljIGJvb2wgdmNwdV9pc19taWdyYXRlYWJsZShzdHJ1Y3QgY3NjaGVkMl92Y3B1ICpzdmMs
CiBzdGF0aWMgdm9pZCBiYWxhbmNlX2xvYWQoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBp
bnQgY3B1LCBzX3RpbWVfdCBub3cpCiB7CiAgICAgc3RydWN0IGNzY2hlZDJfcHJpdmF0ZSAqcHJ2
ID0gY3NjaGVkMl9wcml2KG9wcyk7Ci0gICAgaW50IGksIG1heF9kZWx0YV9ycWkgPSAtMTsKKyAg
ICBpbnQgaSwgbWF4X2RlbHRhX3JxaTsKICAgICBzdHJ1Y3QgbGlzdF9oZWFkICpwdXNoX2l0ZXIs
ICpwdWxsX2l0ZXI7CiAgICAgYm9vbCBpbm5lcl9sb2FkX3VwZGF0ZWQgPSAwOwogCkBAIC0yNTcz
LDYgKzI1NzMsNyBAQCBzdGF0aWMgdm9pZCBiYWxhbmNlX2xvYWQoY29uc3Qgc3RydWN0IHNjaGVk
dWxlciAqb3BzLCBpbnQgY3B1LCBzX3RpbWVfdCBub3cpCiAgICAgdXBkYXRlX3J1bnFfbG9hZChv
cHMsIHN0LmxycWQsIDAsIG5vdyk7CiAKIHJldHJ5OgorICAgIG1heF9kZWx0YV9ycWkgPSAtMTsK
ICAgICBpZiAoICFyZWFkX3RyeWxvY2soJnBydi0+bG9jaykgKQogICAgICAgICByZXR1cm47CiAK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 17:44:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 17: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 1gB1Ts-0002HR-1U; Fri, 12 Oct 2018 17:44:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=8met=my=xilinx.com=stefanos@srs-us1.protection.inumbo.net>)
 id 1gB1Tp-0002Gl-Ud
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 17:44:06 +0000
X-Inumbo-ID: 0ae4b593-ce46-11e8-a8a5-bc764e045a96
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe45::606])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 0ae4b593-ce46-11e8-a8a5-bc764e045a96;
 Fri, 12 Oct 2018 19:41:26 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=xilinx.onmicrosoft.com; s=selector1-xilinx-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=bwGpTNKMEiR1vCjr8e3I5CucCYAlgOtYIjxd4ojeKsA=;
 b=azlT4fsNkFHxZhvk5+wA8VhrUmxRN1UiiaVpUCsvol6bfMeyk5qw1grMEv0i1FeIWP5RBfkCNm1bYgDiS5B7fk1QO55h+P2/CgFdmwnJYt6V3Q/weem0AwOH65gnq/kje4zakjP4S5/Zm5M5nx4zHD/EqNmNeOHQjl4923DDeJA=
Received: from DM6PR02CA0026.namprd02.prod.outlook.com (2603:10b6:5:1c::39) by
 BL0PR02MB4324.namprd02.prod.outlook.com (2603:10b6:208:40::29) with
 Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1228.24; Fri, 12 Oct 2018 17:43:59 +0000
Received: from BL2NAM02FT026.eop-nam02.prod.protection.outlook.com
 (2a01:111:f400:7e46::202) by DM6PR02CA0026.outlook.office365.com
 (2603:10b6:5:1c::39) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1228.23 via Frontend
 Transport; Fri, 12 Oct 2018 17:43:59 +0000
Authentication-Results: spf=pass (sender IP is 149.199.60.83)
 smtp.mailfrom=xilinx.com; epam.com; dkim=none (message not signed)
 header.d=none;epam.com; dmarc=bestguesspass action=none
 header.from=xilinx.com;
Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates
 149.199.60.83 as permitted sender) receiver=protection.outlook.com;
 client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01;
Received: from xsj-pvapsmtpgw01 (149.199.60.83) by
 BL2NAM02FT026.mail.protection.outlook.com (10.152.77.156) with Microsoft SMTP
 Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1250.11
 via Frontend Transport; Fri, 12 Oct 2018 17:43:58 +0000
Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01)
 by xsj-pvapsmtpgw01 with esmtp (Exim 4.63)
 (envelope-from <stefano.stabellini@xilinx.com>)
 id 1gB1Ti-0007IK-5t; Fri, 12 Oct 2018 10:43:58 -0700
Received: from [127.0.0.1] (helo=localhost)
 by xsj-pvapsmtp01 with smtp (Exim 4.63)
 (envelope-from <stefano.stabellini@xilinx.com>)
 id 1gB1Td-00079t-1h; Fri, 12 Oct 2018 10:43:53 -0700
Received: from xsj-pvapsmtp01 (xsj-mail.xilinx.com [149.199.38.66])
 by xsj-smtp-dlp2.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id w9CHhgiE028359; 
 Fri, 12 Oct 2018 10:43:42 -0700
Received: from [172.19.2.220] (helo=localhost)
 by xsj-pvapsmtp01 with esmtp (Exim 4.63)
 (envelope-from <stefanos@xilinx.com>)
 id 1gB1TS-00077k-5v; Fri, 12 Oct 2018 10:43:42 -0700
Date: Fri, 12 Oct 2018 10:43:42 -0700
From: Stefano Stabellini <stefano.stabellini@xilinx.com>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Milan Boberic <milanboberic94@gmail.com>
In-Reply-To: <CADJ6SV2v5=_MqfrABdfs1rcQ-BmCUJYyi_9fG8BC7C2vyxaqBA@mail.gmail.com>
Message-ID: <alpine.DEB.2.10.1810121035440.436@sstabellini-ThinkPad-X260>
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <995da0578f0953662536edabb5807fd76ca4d8ce.camel@suse.com>
 <CADJ6SV1yDBptrcaoqUPChtnXTmvhbzj-AAv2FDN2LCMyTipc-A@mail.gmail.com>
 <CAENZ-+=mWFnJ-4OFK+bjb4rimNNB_x4qHFVAbTM1mFd2Sg7s3g@mail.gmail.com>
 <CADJ6SV1Mdnjyd8oEcB4ZCZKuR0LkJ82GCf5s1+AwgASe8vLMWg@mail.gmail.com>
 <alpine.DEB.2.10.1810111024390.436@sstabellini-ThinkPad-X260>
 <CADJ6SV2v5=_MqfrABdfs1rcQ-BmCUJYyi_9fG8BC7C2vyxaqBA@mail.gmail.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="8323329-2082948586-1539365785=:436"
Content-ID: <alpine.DEB.2.10.1810121038110.436@sstabellini-ThinkPad-X260>
X-RCIS-Action: ALLOW
X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005
X-TM-AS-User-Approved-Sender: Yes;Yes
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-HT: Tenant
X-Forefront-Antispam-Report: CIP:149.199.60.83; IPV:NLI; CTRY:US; EFV:NLI;
 SFV:NSPM;
 SFS:(10009020)(7916004)(396003)(136003)(39860400002)(346002)(376002)(2980300002)(438002)(469094003)(199004)(189003)(51874003)(53484002)(6246003)(6916009)(4610100001)(2906002)(229853002)(54906003)(8936002)(14444005)(356004)(76176011)(4326008)(16586007)(966005)(36386004)(9686003)(9786002)(478600001)(71190400001)(53546011)(5024004)(33896004)(33964004)(81156014)(58126008)(81166006)(33716001)(8676002)(106002)(6306002)(39060400002)(2476003)(41446006)(426003)(186003)(60046009)(84326002)(106466001)(11346002)(336012)(76506005)(1411001)(26005)(77096007)(57986006)(305945005)(5009310100001)(63266004)(5660300001)(446003)(316002)(93886005)(44832011)(476003)(486006)(126002)(107986001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BL0PR02MB4324; H:xsj-pvapsmtpgw01; FPR:;
 SPF:Pass; LANG:en; PTR:unknown-60-83.xilinx.com; A:1; MX:1; 
X-Microsoft-Exchange-Diagnostics: 1; BL2NAM02FT026;
 1:/VNdWuyZZqbTgDUZoTVeLoswXXEEsfBT5iJEITFAhWWJLQTJeJYgEYqI5p8PLqwvfQ8RJo9car4WxYhgP0l6CnQ/hAm7x70qeKvJQ4B0Cv9frppkh6EMB7NZnVFTUj2j
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: b34d12c7-3911-4d81-b9d6-08d6306a4a8e
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4608076)(2017052603328)(7153060);
 SRVR:BL0PR02MB4324; 
X-Microsoft-Exchange-Diagnostics: 1; BL0PR02MB4324;
 3:marLdynAUtibYlKOO2D7V/Wv5r3KF0sGLLjAl6X+fAkisaf7PoLlGi7wVSZD52JIG9y/kNxlauKe79V+P3TH3ZaqJ+meOIMILRkbDjwYawAhW7tGu5FXm+IgTSP56krtdO9BHubfUohvgrVVb5wcyEG3wQKjlHV1t51enl641tjP1VSawXoiBKYh5iLQYbO3IeG09sNJVe03oJJI8wJMnhltmEF4ts11YFEVyDNUOeCk8HEoRpKPYwb9ilfZXDU/3P1Hy2AblK1Iv8VxNKnzqO3oO2TcYVjmWIyKciG5GLuXUY5CVEt59xA2UaBFwU2twI0lFDMktko4Y9xIF3UYrCDQHuLwk4WDOk6hfkRnz4c=;
 25:GnjaypLVKc8Lf25A9mIzINWiyLvbn+y1M/FyJ/Z3aJD931o6kDaYnhqMHlWN4izwY/SHkeVMU70sN99mFiWOG6NBHZcn7bZbR2RC/a5Xw/wAhp2JyGArcbDeurixt0NUS1sMsE43x1390c9ccwb1S/DaV1qdZxWAMM9oWuQg+QkL+PpBux7n4xKgt1u+bMTbPR8ciaZ3BVwbbBF7KO0W/rntcqrFxQXDT3PGm50wDUEedZbrjRwav5QunWxuCoEpmsjDrAlNUZlsJxGYAaEBSM16QDoEaYfV1WE1Pr6r10amuitdsEQUySIT6kvzIDusC2L2Wy6198t5sDYFCqLT5A==
X-MS-TrafficTypeDiagnostic: BL0PR02MB4324:
X-Microsoft-Exchange-Diagnostics: 1; BL0PR02MB4324;
 31:JBP5iq/rzxZ4HG/NPXkQJWBlCpIV/4vSYxJwp+RCJRPwiSlGcpn8TtvoqyIH7CIEcC0P2ryM2CWtl2LMH6r+PZ70bycOasrSEcEE64sEzkw5joInSRRO3+w3WECAQ6ihP1gWvzM7lN0aROdeysGxWbNohIHoc7v35gzjtSGNXDkHZ6F5F34Tf8Qj0/hQ12f28xzHwAtUfbXhVDGAn8X6P6Ao6LNzeHa4DvUjWtYZPG8=;
 20:4evNsD4lX+1wYl43ljnjGKWBPdcOxcNZB8z6rvEL1lyHJTJYCgQvP/fVaOhzlgys5nSpsTbqDa+k2QCe1JJXpN4HMgvftLbsgwZrHWJkuGpjq+3xdGUov4bH9I61ld2J4suU0872EoQwwJ7DKruXKhmQvOMKk0p/zsG16H98IP1C5hqM/5sWoKz7US7R7ReUHFKNdroCtBXl3QsEkSd9KN0kq+XIUrST9wCQN2yjRb2g/yff1OD3m1ApRa61cgMFRm014vA9UmqJPbA4om1n01lYWh68KZxxPWrVfJRAe2GL/jMg129Yl5l2pe28xQwfWplsWv7d/S05ZOqzZhvZ0N6qpj6UX6CvmuB5d+Q09V97EnxLFfaHnlvPdjQRzWAwkFxNL1EBAv+5laLC79aUnuPf3Voq1LZbOG1pLSndlt0g55N+MmAG4oeqzXu/19sl5StsOktl3b+JE3qoOWmTGxSWsRMyJ5oZhJrhXkaZbox+FGoKi56rvNrd4/glKo3k
X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply
X-Microsoft-Antispam-PRVS: <BL0PR02MB4324885AA683B6CE20D618DDA0E20@BL0PR02MB4324.namprd02.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(166708455590820)(192813158149592)(85827821059158)(278428928389397)(269456686620040);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3002001)(93006095)(93004095)(3231355)(944501410)(52105095)(10201501046)(6055026)(149066)(150057)(6041310)(20161123558120)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(201708071742011)(7699051);
 SRVR:BL0PR02MB4324; BCL:0; PCL:0; RULEID:; SRVR:BL0PR02MB4324; 
X-Microsoft-Exchange-Diagnostics: 1; BL0PR02MB4324;
 4:VYy4jzb1UMwNFuIJWylZDXmn26aLWUn0iER5hIWAHk1lvFnn1r8yQASSsLnJRKKjOGWL8BzJm+zgfmKzoK6C9kNyd51SynLE7GBPTxaKzT9gZ7XENZbSjK0FGBYuz+ZOSAnP+iuZHH7ISqRd8+biQGiRRB18CqhEPKi4/HiEdHyI76T01xRclyWEXJQpB+Mwj/JFYjpjtGyuR0klKDh55VfojgDpA6wSLvBZhAMVsxo9r2gZ206crQ1MK9iAxAY9LZkh7goEz92wBrHExLaX/sfn9BBMc63DEJzYmG+26EHyC7ru0qhz5sBHkl1vpf6giIJDbAhxVpURZ7vrShVsRuw3thlSvnveiPaKmF6SY6fhs9fcKSRQAlmAavCrqtStqilEuFGr7Vzn7EQLiXBSb0wTGgM+j6G1mFi5582N/zrQg/a1LZSpYrbfEljTmDN1OcfC4C6upK4cJluP3TJb0w==
X-Forefront-PRVS: 0823A5777B
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL0PR02MB4324;
 23://cJdqYRBXunL0hNVXX7yq0kLnnft9CtrXSvN7QZB?=
 =?us-ascii?Q?KuE1rdD9w9cd6cGyzgrcKgiuRVB7kfSepjt8EKnQtN3GxgO34Zh4iXu1QNul?=
 =?us-ascii?Q?7Yx1OK61qXW+4ejefOROgUYv6+T21+JXj1MqOp4/dsNy6IPdhGDsdfGgaak/?=
 =?us-ascii?Q?nNkK/HxuN7i+nUY4tn80uphvCsU0PLN+60N0Q52HhkR+uChEQ/AiRvBkzIgf?=
 =?us-ascii?Q?pGZ+UT0twusdwuJurL/LggcO20wLqWn51Gzb82rGCHYFDc9lJh1pCPWAaHNX?=
 =?us-ascii?Q?dOgUyZrwDn88Vp5RlsLy0NpV/EZUfoOmYXAobLeG95p4j4f+3mtsKpVSOyi5?=
 =?us-ascii?Q?4t/HLxuoOML994vZgQyTeUMnskHNs+sqG9z/10V7wA+DvW6aFqY879GTOtkS?=
 =?us-ascii?Q?p8Hm6X/TnPb7BCb3X2Ib6wQQcSjenGgk6OwBiELZlodh1cwro9oKEWXHa1kR?=
 =?us-ascii?Q?b7IhEiP1B4c6MTbFgUwpVM6ZcH0z2NfMekRDHpi2WF9zAw3H+8AFlOKWFrSS?=
 =?us-ascii?Q?NEGMqCdeh/lAV9bRYn3qfRZaBom4xCnFKkA8hbv/Yt2s6A49kG2NMMlNcJDY?=
 =?us-ascii?Q?OP6SfWwnXs48lZ8PO74fU7PK1iee3qN/lfVsV0Lp06eXd3VxuEpsx4J35jZe?=
 =?us-ascii?Q?alrRdXaQL6E5PSmEBNfvP5G24GwkQBJb8k0OhJSI2hzkRSURS2SdkfV21L6t?=
 =?us-ascii?Q?1tng2D6n97YLE4VhHrls/W2YKo1Id/YcsiWzHowZWQ7i7mc6TTX/AtCHgwiB?=
 =?us-ascii?Q?5G4bESBeaAEwPI0+eW0XmIVtZ0ptgKSjXwhVFuAxco75eAFg6k3I35f7honm?=
 =?us-ascii?Q?37aTcNFOYF2rwmQ6/Cu+W/ZFlut/LLT487YTEzjTG5+rhpGlqjd4oaGt1+ud?=
 =?us-ascii?Q?fN6UzMvotTXc4NsEiMYv7B2kb54pcfFPR2cIt8dzUG8zVkptVyQgVTKWKlON?=
 =?us-ascii?Q?UmlFCnvMaokDPUD0nIPG5or91XdbPOS2S1TA7SngEfgaPtfc9GHPQJNFhe75?=
 =?us-ascii?Q?5jr0C+ONQWQjJOW09nxvsN50nVJEk02+vDVsigFfIn+Ypc0XuIt5qQc3Bvak?=
 =?us-ascii?Q?eMxqqO1K6E+zCivl4or0l29032zXIbKtVy//zd/4Z314Aw4H7ElhfjAmfdlL?=
 =?us-ascii?Q?2z/RbaDn3K4cvDH8T9+GL0lhiKwd7Ilj4qmza7AWlLleGbzsPYKRE3oUnB65?=
 =?us-ascii?Q?PpHse7/Yz8ZFRkK76iGkZeTbTiytXKV/yseKyRaFSd7j3cRA0lVE46w+0xWr?=
 =?us-ascii?Q?cNJrU2YZ+LDaZezJLTpKXMVdNNYeRCUgXWqzz1gGOJQq6qMlGRy9KS5OrqU3?=
 =?us-ascii?Q?Gi3qKj6L+W/xiCKjsLsgwyLj6KlOLUkrdTP2mquuW4qgbbI76eJWXsbzbghp?=
 =?us-ascii?Q?w7+ctoaruH8mExx1Tx+Bz5nCkmqZox073LUzBjeeTZnKKpB0+/CeRueC5vrh?=
 =?us-ascii?Q?YVNZtQluXH2eSxdvw6KP7VWynAlT9oM9nwLHDpPtWkalSpDsHfa/PfbApUNv?=
 =?us-ascii?Q?Hgkjcpcjtv9uuEG4mddE+B7U7m282u3VX2brBkbpaei90piyFth5lh/?=
X-Microsoft-Antispam-Message-Info: 0VydGyxVnnjyVTLwaT3o74OBHXy/FfClX+Tk6z+zjzJG/TRi3sLrkp1wx06zFKCaAWQXE6qIlFIHoWGUrRnUGH83Zkn5Ihr1ivSRW4lPZO6OsRIKGq+kunpc7RRuXVqZovsMcc4ZegVVi5d2qlW7u+sxHjKyHkxoJBf45I6QLjQwe6hp0BD0whAAQ7+xAX/CaeRZJLdFRNO0Rl2iZlEBT7+DG/hDdk/TmUJG0rjRi4hAtxWEyrzwVS8juc7Vv5ntz0b5TzVPp1Ns4yvzIiVby/+Tea62oMf/4yuvD+GzoAUMXv1pS4Tf620XXUCO8c1G5qiMguKllE322xYBHtTu4x0oShV8HnxCx37hBWz1Ew4=
X-Microsoft-Exchange-Diagnostics: 1; BL0PR02MB4324;
 6:BdiW/BOtRt93SoEWMBAO9jhyu+v3wrIOflUbAx1x2OK1b1+VmbpV4ruRR/BYFVytSMiLX84NJei8MJEYWxDRyrL7XQnJJrUOCdsIuYcraL4wMuB71I1hQ5E20lXiG8pHhPZPGP8OH0L2cbFCZQv3XAs/1wMnjBq+x8/S/GwQF2/nT9GP7/p+eJOyWabs7TvVYNbTRSXQ7ZcLpl8wyykFpQ2fRQGIAgvgFtwbHo0Pk43jXeEMITilZr5Dmn8wPtBSC5IIHX7K4gsr7vjyVlEFmVYGU6oz8RUeyozZvzoftMGrmgQgZYGEB+fDkBBjIghIk7gYYC/fKA4Shi+9HigVCiIMRDKM08BM+6cJypANk+SknYmdpWDDvgoNBZV7rtyYiqE+Zar/O2yVqhZdeqapdcbLKRu4dAMQlnev1pwFc3F0SORP0Vfjuj8dQyKOwD8t4FVqlIIYR4nynDun66sItg==;
 5:PyTotzuVndOl5HVHXfIB56HF9O8OYO2cdWvrgcGsSYrcOmPa/3oXI+2jb8yz7vaHP3URgwZVcJK+zyKCb93Bg87NqPc+VzfVqjS+Kc1j6YHXjtpRXFsjx9/X5USqOnMpjWCS4YTK2b01HhCHzYTsKM+C2bxa7VqoqShVjW+pBOk=;
 7:NxITRUkHH+oCMn1h07YNiiVaJalQJBKEZsbLspG9ZDW1ad8lxHkN3tpVfDxNtMw9rCLDlTq8K+iWErf9H9aLYBM9sb2h8pH3mT55lN7fzN5wV4d5X4xRVQJ1eOON3RKCxklnUNNCobAbjyFk/zxuhIIXNVsxJVtxnpLSMyPMkzVTW7eXTJcwar1xiBLk0wywt6O6KdC6/Lnw3YqcFBEger/9yVtq1YHAgwhA8F8blLTjU6pKLQYgAW7p6mlJ+Qe8
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: xilinx.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Oct 2018 17:43:58.7850 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: b34d12c7-3911-4d81-b9d6-08d6306a4a8e
X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.83];
 Helo=[xsj-pvapsmtpgw01]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR02MB4324
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrii_anisov@epam.com,
 Dario Faggioli <dfaggioli@suse.com>, julien.grall@arm.com,
 Meng Xu <xumengpanda@gmail.com>, xen-devel@lists.xenproject.org,
 stefano.stabellini@xilinx.com
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-2082948586-1539365785=:436
Content-Type: TEXT/PLAIN; CHARSET=UTF-8
Content-Transfer-Encoding: QUOTED-PRINTABLE
Content-ID: <alpine.DEB.2.10.1810121038111.436@sstabellini-ThinkPad-X260>

On Fri, 12 Oct 2018, Milan Boberic wrote:
> Hi Stefano, glad to have you back :D,
> this is my setup:
> =C2=A0 =C2=A0 =C2=A0 =C2=A0 - dom0 is PetaLinux, has 1 vCPU and it's pinn=
ed for pCPU0
> =C2=A0 =C2=A0 =C2=A0 =C2=A0 - there is only one domU and this is my bare-=
metal app that also have one vCPU and it's pinned for pCPU1
> so yeah, there is only dom0 and bare-metal app on the board.
>=20
> Jitter is the same with and without Dario's patch.
>=20
> I'm still not sure about timer's passthrough because there is no mention =
of triple timer counter is device tree so I added:
>=20
> &ttc0 {
> =C2=A0 =C2=A0xen,passthrough =3D <0x1>;
> };
>=20
> at the end of the xen-overlay.dtsi file which I included in attachment.

This is definitely wrong. Can you please also post the full host device
tree with your modifications that you are using for Xen and Dom0?  You
should have something like:


        timer@ff110000 {
            compatible =3D "cdns,ttc";
            interrupt-parent =3D <0x2>;
            interrupts =3D <0x0 0x24 0x4 0x0 0x25 0x4 0x0 0x26 0x4>;
            reg =3D <0x0 0xff110000 0x0 0x1000>;
            timer-width =3D <0x20>;
            power-domains =3D <0x3b>;
            xen,passthrough;
        };

For each of the nodes of the devices you are assigning to the DomU.


> About patch you sent, I can't find this funcion void vgic_inject_irq in /=
xen/arch/arm/vgic.c file, this is link of git repository
> from where I build my xen so you can take a look if that printk can be pu=
t somewhere else.
>=20
> https://github.com/Xilinx/xen/

It's here: https://github.com/Xilinx/xen/blob/xilinx/stable-4.9/xen/arch/ar=
m/vgic.c#L462

BTW you are using a pretty old branch, I suggest you moving to:

https://github.com/Xilinx/xen/tree/xilinx/versal/xen/arch/arm

It will work on your board too and it is based on the much newer Xen
4.11.


> I ran some more testing and realized that results are the same with or wi=
thout vwfi=3Dnative, which I think again points out that
> passthrough that I need to provide in device tree isn't valid.

In reality, the results are the same with and without vwfi=3Dnative only
if the baremetal app never issues any wfi instructions.


> =C2=A0And of course, higher the frequency of interrupts results in higher=
 jitter. I'm still battling with Xilinx SDK and triple timer
> counter that's why I can't figure out what is the exact frequency set (I'=
m just rising it and lowering it), I'll give my best to
> solve that ASAP because we need to know exact value of frequency set.=C2=
=A0

Yep, that's important :-)


>=20
> Thanks in advance!
>=20
> Milan
> =C2=A0
>=20
>=20
> On Fri, Oct 12, 2018 at 12:29 AM Stefano Stabellini <stefano.stabellini@x=
ilinx.com> wrote:
>       On Thu, 11 Oct 2018, Milan Boberic wrote:
>       > On Wed, Oct 10, 2018 at 6:41 PM Meng Xu <xumengpanda@gmail.com> w=
rote:
>       > >
>       > > The jitter may come from Xen or the OS in dom0.
>       > > It will be useful to know what is the jitter if you run the tes=
t on PetaLinux.
>       > > (It's understandable the jitter is gone without OS. It is also =
common
>       > > that OS introduces various interferences.)
>       >
>       > Hi Meng,
>       > well... I'm using bare-metal application and I need it exclusivel=
y to
>       > be ran on one CPU as domU (guest) without OS (and I'm not sure ho=
w
>       > would I make the same app to be ran on PetaLinux dom0 :D haha).
>       > Is there a chance that PetaLinux as dom0 is creating this jitter =
and
>       > how? Is there a way of decreasing it?
>       >
>       > Yes, there are no prints.
>       >
>       > I'm not sure about this timer interrupt passthrough because I did=
n't
>       > find any example of it, in attachment I included xen-overlay.dtsi=
 file
>       > which I edited to add passthrough, in earlier replies there are
>       > bare-metal configuration file. It would be helpful to know if tho=
se
>       > setting are correct. If they are not correct it would explain the
>       > jitter.
>       >
>       > Thanks in advance, Milan Boberic!
>=20
>       Hi Milan,
>=20
>       Sorry for taking so long to go back to this thread. But I am here n=
ow :)
>=20
>       First, let me ask a couple of questions to understand the scenario
>       better: is there any interference from other virtual machines while=
 you
>       measure the jitter? Or is the baremetal app the only thing actively
>       running on the board?
>=20
>       Second, it would be worth double-checking that Dario's patch to fix
>       sched=3Dnull is not having unexpected side effects. I don't think s=
o, it
>       would be worth testing with it and without it to be sure.
>=20
>       I gave a look at your VM configuration. The configuration looks cor=
rect.
>       There is no dtdev settings, but given that none of the devices you =
are
>       assigning to the guest does any DMA, it should be OK. You want to m=
ake
>       sure that Dom0 is not trying to use those same devices -- make sure=
 to
>       add "xen,passthrough;" to each corresponding node on the host devic=
e
>       tree.
>=20
>       The error messages "No valid vCPU found" are due to the baremetal
>       applications trying to configure as target cpu for the interrupt cp=
u1
>       (the second cpu in the system), while actually only 1 vcpu is assig=
ned
>       to the VM. Hence, only cpu0 is allowed. I don't think it should cau=
se
>       any jitter issues, because the request is simply ignored. Just to b=
e
>       safe, you might want to double check that the physical interrupt is
>       delivered to the right physical cpu, which would be cpu1 in your
>       configuration, the one running the only vcpu of the baremetal app. =
You
>       can do that by adding a printk to xen/arch/arm/vgic.c:vgic_inject_i=
rq,
>       for example:
>=20
>       diff --git a/xen/arch/arm/vgic.c b/xen/arch/arm/vgic.c
>       index 5a4f082..208fde7 100644
>       --- a/xen/arch/arm/vgic.c
>       +++ b/xen/arch/arm/vgic.c
>       @@ -591,6 +591,7 @@ void vgic_inject_irq(struct domain *d, struct v=
cpu *v, unsigned int virq,
>       =C2=A0out:
>       =C2=A0 =C2=A0 =C2=A0spin_unlock_irqrestore(&v->arch.vgic.lock, flag=
s);
>=20
>       +=C2=A0 =C2=A0 if (v !=3D current) printk("DEBUG irq slow path!\n")=
;
>       =C2=A0 =C2=A0 =C2=A0/* we have a new higher priority irq, inject it=
 into the guest */
>       =C2=A0 =C2=A0 =C2=A0vcpu_kick(v);
>=20
>       You don't want "DEBUG irq slow path!" to get printed.
>=20
>       Finally, I would try to set the timer to generate events less frequ=
ently
>       than every 1us and see what happens, maybe every 5-10us. In my test=
s,
>       the IRQ latency overhead caused by Xen is around 1us, so injecting =
1
>       interrupt every 1us, plus 1us of latency caused by Xen, cannot lead=
 to
>       good results.
>=20
>       I hope this helps, please keep us updated with your results, they a=
re
>       very interesting!
>=20
>=20
>=20
--8323329-2082948586-1539365785=:436
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-2082948586-1539365785=:436--


From xen-devel-bounces@lists.xenproject.org Fri Oct 12 17:44:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 17: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 1gB1Tc-0002GA-Cj; Fri, 12 Oct 2018 17:43:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d/jz=my=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1gB1Tb-0002G5-Lp
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 17:43:51 +0000
X-Inumbo-ID: 90198cd1-ce46-11e8-a6a9-d7ebe60f679a
Received: from mail-wr1-f67.google.com (unknown [209.85.221.67])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 90198cd1-ce46-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 17:45:10 +0000 (UTC)
Received: by mail-wr1-f67.google.com with SMTP id n11-v6so14210759wru.13
 for <xen-devel@lists.xenproject.org>; Fri, 12 Oct 2018 10:43:50 -0700 (PDT)
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:date:message-id:user-agent
 :mime-version:content-transfer-encoding;
 bh=r6bB+UXNtFBhec0E8SHw4wr4ms5w1nRruNtzJYVNNUo=;
 b=ID0Hndqa3GEHM9qj0qKVJQu9ozuEzB0vpzDlu5qoWrPB+xrvCTAAuWDMYGfHcu/XsV
 etZ/5SjLZz+3pt2IxXdLDIMd8pxdli/J48/pHSnjTycsrxiR1xu9e5XzJ/9dHgHzOMPT
 taY5szhWqf4v8UgPd3SmnAtZIayySO0M2Vs2A5v5kogF1+QX1KtSzqSNOMqcb1VrpFrO
 JC+VgKKuBv5hrnv/2aVJVuJv8IBgR8e1K+KFAXZxWhXndf1huQwMFJ6kX33dpQJPpomn
 p7ekiiCY2JPrHr9B08imh/7pUOusqYAPVAFvFqI1iKtGWkoSIFzZv2753V2p/Qmiei8U
 aRAg==
X-Gm-Message-State: ABuFfogdWgDllGZ13NUpWqpSU2QuLNpBKTMzO8+LTpAtmL3Ru36qOL7d
 yLctxDnAzZQLP9nE30Ymg7rfAfUXCiQ=
X-Google-Smtp-Source: ACcGV60Rno/Uzt/W5n2vm9uBR5VltbIou1NeXWlnt2L6jva6e88psRZ504Q45FJ3BOuouM8Hh7+Z/g==
X-Received: by 2002:adf:e28d:: with SMTP id
 v13-v6mr5847101wri.139.1539366228252; 
 Fri, 12 Oct 2018 10:43:48 -0700 (PDT)
Received: from [127.0.0.1] (22-210-66-80.hosts.abilene.it. [80.66.210.22])
 by smtp.gmail.com with ESMTPSA id 65-v6sm2282041wmm.36.2018.10.12.10.43.46
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 12 Oct 2018 10:43:47 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 12 Oct 2018 19:43:45 +0200
Message-ID: <153936590062.22652.12114301510794181099.stgit@wayrath>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [RFC PATCH v1 0/8] Series short description
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Bhavesh Davda <bhavesh.davda@oracle.com>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpIZXJlIGl0IGNvbWVzLCBjb3JlLXNjaGVkdWxpbmcgZm9yIENyZWRpdDIgYXMgd2Vs
bC4gV2VsbCwgdGhpcyB0aW1lLAppdCdzIGFjdHVhbGx5IGdyb3VwLXNjaGVkdWxpbmcgKHNlZSBi
ZWxvdykuCgogZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3Blb3BsZS9kYXJpb2YveGVuLmdpdCByZWwv
c2NoZWQvY3JlZGl0Mi9ncm91cC1zY2hlZHVsaW5nLVJGQ3YxCiBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1wZW9wbGUvZGFyaW9mL3hlbi5naXQ7YT1zaG9ydGxvZztoPXJlZnMvaGVh
ZHMvcmVsL3NjaGVkL2NyZWRpdDIvZ3JvdXAtc2NoZWR1bGluZy1SRkN2MQoKIChPciBodHRwczov
L2dpdGh1Yi5jb20vZmRhcmlvL3hlbi90cmVlL3JlbC9zY2hlZC9jcmVkaXQyL2dyb3VwLXNjaGVk
dWxpbmctUkZDdjEgLAogIE9yIGh0dHBzOi8vZ2l0bGFiLmNvbS9kZmFnZ2lvbGkveGVuL3RyZWUv
cmVsL3NjaGVkL2NyZWRpdDIvZ3JvdXAtc2NoZWR1bGluZy1SRkN2MSApCgpBbiBSRkMgc2VyaWVz
IGltcGxlbWVudGluZyB0aGUgc2FtZSBmZWF0dXJlIGZvciBDcmVkaXQxIGlzIGhlcmU6Cmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOC0wOC9t
c2cwMjE2NC5odG1sCgpUaGUgdHdvIHNlcmllcywgaG93ZXZlciwgYXJlIGNvbXBsZXRlbHkgaW5k
ZXBlbmRlbnQsIGFuZCBJJ2QgcmVjb21tZW5kCmZvY3VzaW5nIG9uIHRoaXMgb25lIGZpcnN0LiBJ
biBmYWN0LCBpbXBsZW1lbnRpbmcgdGhlIGZlYXR1cmUgaGVyZSBpbgpDcmVkaXQyIHdhcyB3YWFh
eSBzaW1wbGVyLCBhbmQgdGhlIHJlc3VsdCBpcywgSU1PLCBhbHJlYWR5IGEgbG90IGJldHRlci4K
ClRoZXJlZm9yZSwgSSBleHBlY3QgdGhhdCB0aGUgYW1vdW50IG9mIGVmZm9ydCByZXF1aXJlZCBm
b3IgbWFraW5nIHRoaXMKdmVyeSBzZXJpZXMgdXBzdHJlYW1hYmxlIHRvIGJlIG11Y2ggc21hbGxl
ciB0aGFuIGZvciB0aGUgQ3JlZGl0MSBvbmUuCldoZW4gdGhpcyBpcyBpbiwgd2UnbGwgaGF2ZSBv
bmUgc2NoZWR1bGVyIHRoYXQgc3VwcG9ydHMKZ3JvdXAtc2NoZWR1bGluZywgYW5kIHdlIGNhbiBm
b2N1cyBvbiB3aGF0IHRvIGRvIHdpdGggdGhlIG90aGVycy4KCkxldCBtZSBhbHNvIHBvaW50IG91
dCwgdGhhdCB0aGVyZSBpcyBzb21lIGRpc2N1c3Npb24gKGluIHRoZSB0aHJlYWQgb2YKdGhlIENy
ZWRpdDEgUkZDIHNlcmllcyBbMV0pLCBhYm91dCB3aGV0aGVyIGEgZGlmZmVyZW50IGFwcHJvYWNo
IHRvd2FyZAppbXBsZW1lbnRpbmcgY29yZS9ncm91cC1zY2hlZHVsaW5nIHdvdWxkbid0IGJlIGJl
dHRlci4gSSBoYWQgdGhpcyBjb2RlCmFsbW9zdCByZWFkeSBhbHJlYWR5LCBhbmQgc28gSSBkZWNp
ZGVkIHRvIHNlbmQgaXQgb3V0IGFueXdheS4gSWYgaXQgdGhlbgp0dXJucyBvdXQgdGhhdCB3ZSBo
YXZlIHRvIHRocm93IGl0IGF3YXksIHRoZW4gZmluZS4gQnV0LCBzbyBmYXIsIEknbSBhbGwKYnV0
IGNvbnZpbmNlZCB0aGF0IHRoZSB3YXkgdGhpbmdzIGFyZSBkb25lIGluIHRoaXMgc2VyaWVzIGlz
IG5vdCBvdXIKY3VycmVudCBiZXN0IHNvbHV0aW9uIHRvIGRlYWwgd2l0aCB0aGUgcHJvYmxlbXMg
d2UgaGF2ZSBhdCBoYW5kLgoKU28sIHdoYXQncyBpbiBoZXJlPyBXZWxsLCB3ZSBoYXZlIGEgZ2Vu
ZXJpYyBncm91cCBzY2hlZHVsaW5nCmltcGxlbWVudGF0aW9uIHdoaWNoIHNlZW1zIHRvIG1lIHRv
IHdvcmsgcmVhc29uYWJseSB3ZWxsLi4uIEZvciBhbgpSRkMuIDstUAoKSSBjYWxsIGl0IGdlbmVy
aWMgYmVjYXVzZSwgYWx0aG91Z2ggdGhlIG1haW4gYWltIGlzIGNvcmUtc2NoZWR1bGluZywgaXQK
Y2FuIGJlIG1hZGUgdG8gd29yayAoYW5kIGluIGZhY3QsIGl0IGFscmVhZHkga2luZCBvZiBkb2Vz
KSB3aXRoCmRpZmZlcmVudCBncm91cGluZyAobGlrZSBub2RlLCBzb2NrZXQsIG9yIGFyYml0cmFy
eSBzZXRzIG9mIENQVXMpLgoKSSBkb2VzIG5vdCBoYXZlIHRoZSBmYWlybmVzcyBhbmQgc3RhcnZh
dGlvbiBpc3N1ZXMgdGhhdCB0aGUgUkZDIHNlcmllcwpmb3IgQ3JlZGl0MSBsaWtlZCBhYm92ZSBo
YXMuIEkuZS4sIGl0IGFscmVhZHkgc29ydC1vZiB3b3Jrcy4gOi1ECgpTb21lIGltcHJvdmVtZW50
cyBhcmUgbmVjZXNzYXJ5LCBtb3N0bHkgYmVjYXVzZSBDcmVkaXQyIGlzIG5vdCBhIGZ1bGx5Cndv
cmsgY29uc2VydmluZyBzY2hlZHVsZXIsIGFuZCB0aGlzIGh1cnRzIHdoZW4gd2UgZG8gdGhpbmdz
IGxpa2UgZ3JvdXAKc2NoZWR1bGluZy4gU28gd2UgbmVlZCB0byBhZGQgbG9naWMgZm9yIGRvaW5n
IHNvbWUgcXVpY2sgbG9hZC1iYWxhbmNpbmcsCm9yIHdvcmsgc3RlYWxpbmcsIHdoZW4gYSBDUFUg
Z29lcyBpZGxlLCBidXQgdGhhdCBpcyBub3QgdGhhdCBtdWNoIG9mIGEKYmlnIGRlYWwgKEkgd2Fz
IGFscmVhZHkgdGhpbmtpbmcgdG8gYWRkIGl0IGFueXdheSkuCgpGaW5kaW5nIGEgd2F5IG9mIGNv
bnNpZGVyaW5nIGdyb3VwLXNjaGVkdWxpbmcgd2hpbGUgZG9pbmcgcHJvcGVyIGxvYWQKYmFsYW5j
aW5nIGlzIGFsc28gb24gbXkgdG9kbyBsaXN0LiBJdCBpcyBsZXNzIGVhc3kgdGhhbiB0aGUgd29y
awpjb25zZXJ2aW5nLWlmaWNhdGlvbiBkZXNjcmliZWQgYWJvdmUsIGJ1dCBhbHNvIGxlc3MgaW1w
b3J0YW50LCBJTU8uCgpXaGF0J3Mgbm90IHRoZXJlPyBXZWxsLCBtYWlubHksIHdlJ3JlIG1pc3Np
bmcgdXBkYXRpbmcgdGhlIGRvY3MsIGFuZAp0cmFjaW5nLiBBYm91dCB0aGUgbGF0dGVyLCBJIGhh
dmUgYW4gdW5maW5pc2hlZCBwYXRjaCB3aGljaCBhZGRzCnRyYWNlcG9pbnRzIHRoYXQgd2lsbCBi
ZSB1c2VmdWwgdG8gb2JzZXJ2ZSwgdW5kZXJzdGFuZCBhbmQgZGVidWcgd2hldGhlcgp0aGUgY29k
ZSBiZWhhdmUgYXMgd2UgZXhwZWN0LiBBbmQgSSdsbCBzZW5kIG91dCB0aGF0IHNvb24gdG9vLgoK
U29tZSBub3RlcyBvbiB0aGUgYWN0dWFsIHBhdGNoZXM6Ci0gcGF0Y2hlcyAxIGFuZCAyIGhhdmUg
YmVlbiBzdWJtaXR0ZWQgYWxyZWFkeSwgYnV0IHRoZXkncmUgbmVjZXNzYXJ5CiAgZm9yIHRlc3Rp
bmcgdGhpcyBzZXJpZXMsIHNvIEkndmUgaW5jbHVkZWQgdGhlbTsKLSBjcmVkaXQyX2dyb3VwX3Nj
aGVkPWNvcmUgaGFzIGJlZW4gbm90IG9ubHkgYm9vdCB0ZXN0ZWQsIGJ1dCBJJ3ZlIGFsc28KICB0
aHJvd24gYXQgaGltIGEgY291cGxlIG9mIChiYXNpYykgd29ya2xvYWRzLgogIGNyZWRpdDJfZ3Jv
dXBfc2NoZWQ9bm8gaGFzIGJlZW4gYWxzbyB0ZXN0ZWQgbm90IHRvIGJyZWFrIHRoaW5ncyAoYnV0
LAogIGUuZy4sIEkgaGF2ZW4ndCBtZWFzdXJlZCB0aGUgb3ZlcmhlYWQgdGhlIHNlcmllcyBpbnRy
b2R1Y2VzKS4KICBjcmVkaXQyX2dyb3VwX3NjaGVkPW5vZGUgaGFzIGJlZW4gYm9vdCB0ZXN0ZWQs
IGJ1dCBub3QgbXVjaCBlbHNlOwotIGNwdXBvb2wgYW5kIENQVSBob3RwbHVnIGhhdmUgX25vdF8g
YmVlbiB0ZXN0ZWQ7CgpUaGFua3MgYW5kIFJlZ2FyZHMsCkRhcmlvCgpbMV0gaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA5L21zZzAwNzA3
Lmh0bWwKICAgIGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4t
ZGV2ZWwvMjAxOC0xMC9tc2cwMTAxMC5odG1sCgpQUy4gSSdtIENjLWluZyBhIGZldyBwZW9wbGUg
d2l0aCB3aGljaCB3ZSd2ZSBkaXNjdXNzZWQgdGhlc2UgaXNzdWVzLCBidXQKICAgIG9ubHkgdG8g
dGhpcyBjb3ZlciBsZXR0ZXIsIHRvIGF2b2lkIHNwYW1taW5nIHlvdSB3aXRoIHNjaGVkdWxpbmcg
Y29kZS4KICAgIEZpbmQgdGhlIHBhdGNoZXMgb24gdGhlIGxpc3QvZ2l0LCBvciBwaW5nIG1lLCBh
bmQgSSdsbCBtYWlsIHRoZW0gdG8KICAgIHlvdS4uLiA6LSkKLS0tCkRhcmlvIEZhZ2dpb2xpICg4
KToKICAgICAgeGVuOiBzY2hlZDogQ3JlZGl0MjogZHVyaW5nIHNjaGVkdWxpbmcsIHVwZGF0ZSB0
aGUgaWRsZSBtYXNrIGJlZm9yZSB1c2luZyBpdAogICAgICB4ZW46IHNjaGVkOiBDcmVkaXQyOiBh
dm9pZCBsb29waW5nIHRvbyBtdWNoIChvdmVyIHJ1bnF1ZXVlcykgZHVyaW5nIGxvYWQgYmFsYW5j
aW5nCiAgICAgIHhlbjogc2NoZWQ6IENyZWRpdDI6IHNob3cgcnVucXVldWUgaWQgZHVyaW5nIHJ1
bnF1ZXVlIGR1bXAKICAgICAgeGVuOiBzY2hlZDogQ3JlZGl0MjogZ2VuZXJhbGl6ZSB0b3BvbG9n
eSByZWxhdGVkIGJvb3RwYXJhbSBoYW5kbGluZwogICAgICB4ZW46IHNjaGVkOiBDcmVkaXQyIGdy
b3VwLXNjaGVkdWxpbmc6IGRhdGEgc3RydWN0dXJlcwogICAgICB4ZW46IHNjaGVkOiBDcmVkaXQy
IGdyb3VwLXNjaGVkdWxpbmc6IHNlbGVjdGluZyBuZXh0IHZjcHUgdG8gcnVuCiAgICAgIHhlbjog
c2NoZWQ6IENyZWRpdDIgZ3JvdXAtc2NoZWR1bGluZzogdGlja2xpbmcKICAgICAgeGVuOiBzY2hl
ZDogQ3JlZGl0MiBncm91cC1zY2hlZHVsaW5nOiBhbnRpLXN0YXJ2YXRpb24gbWVhc3VyZXMKCgog
eGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMgfCAgNDkyICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKy0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNDM5IGluc2VydGlvbnMoKyks
IDUzIGRlbGV0aW9ucygtKQotLQo8PFRoaXMgaGFwcGVucyBiZWNhdXNlIEkgY2hvb3NlIGl0IHRv
IGhhcHBlbiE+PiAoUmFpc3RsaW4gTWFqZXJlKQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpEYXJpbyBGYWdnaW9saSwgUGgu
RCwgaHR0cDovL2Fib3V0Lm1lL2RhcmlvLmZhZ2dpb2xpClNvZnR3YXJlIEVuZ2luZWVyIEAgU1VT
RSBodHRwczovL3d3dy5zdXNlLmNvbS8KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 17:44:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 17: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 1gB1Tj-0002GU-NE; Fri, 12 Oct 2018 17:43:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d/jz=my=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1gB1Th-0002GN-Un
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 17:43:57 +0000
X-Inumbo-ID: 94513273-ce46-11e8-a6a9-d7ebe60f679a
Received: from mail-wr1-f67.google.com (unknown [209.85.221.67])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 94513273-ce46-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 17:45:17 +0000 (UTC)
Received: by mail-wr1-f67.google.com with SMTP id 63-v6so14286432wra.11
 for <xen-devel@lists.xenproject.org>; Fri, 12 Oct 2018 10:43:57 -0700 (PDT)
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:date:message-id:in-reply-to
 :references:user-agent:mime-version:content-transfer-encoding;
 bh=TVS0+EduGlZX2mMGq9qkGn9h5yOEz3FI8ckYMU8rU7o=;
 b=mFlgSrWkQNtJPuQ/ySD6QbXBBKW9OoGfhtnOV6WUuMW+6pPzcIbANV8dRE9xIVAnKQ
 4fhTcHsiycDW5Vz9faHodCMvotaa0pH8Odd+jcZw6YN2lkdivFP6tceTcOEAIv8K+pz9
 hxySCBDbxM9fovlcxAbn0uB8kq67HfheuonrNTKmV/jmjj4CEYbWwrmiWZ9gTQJzBOLM
 oQArruW53FiDW2J9ndl0Jx6DOc5tXnUeHXYsAi3qgSjbCz2VLhPhOABTzKziqTHPIu2V
 Ic3WnoeG4k7Vp70rQ2NLUb99GmZqTxV4u7sHfdMZsolOJZDvmzsR/dDw8ed8Jjjzhnhk
 4Ddg==
X-Gm-Message-State: ABuFfoj7pN3NjckJfnvGSp1Jck+m71cVYB+g79JBvAgx4fPeC06Mi6iA
 94FLeT09T+2NBTUHjpnxf+KVW+oxTlU=
X-Google-Smtp-Source: ACcGV60eqtXLgxRsWiTQhDznIEQgQEyNoysZPUzAfpwafK2s5o2cqroV3N62PdD2bEuJ3CTl6iN4ew==
X-Received: by 2002:adf:916a:: with SMTP id
 j97-v6mr6417063wrj.179.1539366235782; 
 Fri, 12 Oct 2018 10:43:55 -0700 (PDT)
Received: from [127.0.0.1] (22-210-66-80.hosts.abilene.it. [80.66.210.22])
 by smtp.gmail.com with ESMTPSA id b14-v6sm1822626wrp.42.2018.10.12.10.43.54
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 12 Oct 2018 10:43:54 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 12 Oct 2018 19:43:53 +0200
Message-ID: <153936623334.22652.2686229515832481681.stgit@wayrath>
In-Reply-To: <153936590062.22652.12114301510794181099.stgit@wayrath>
References: <153936590062.22652.12114301510794181099.stgit@wayrath>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [RFC PATCH v1 1/8] xen: sched: Credit2: during
 scheduling, update the idle mask before using it
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TG9hZCBiYWxhbmNpbmcsIHdoZW4gaGFwcGVuaW5nLCBhdCB0aGUgZW5kIG9mIGEgInNjaGVkdWxl
ciBlcG9jaCIsIGNhbgp0cmlnZ2VyIHZjcHUgbWlncmF0aW9uLCB3aGljaCBpbiBpdHMgdHVybiBt
YXkgY2FsbCBydW5xX3RpY2tsZSgpLiBJZiB0aGUKY3B1IHdoZXJlIHRoaXMgaGFwcGVucyB3YXMg
aWRsZSwgYnV0IHdlJ3JlIG5vdyBnb2luZyB0byBzY2hlZHVsZSBhIHZjcHUKb24gaXQsIGxldCdz
IHVwZGF0ZSB0aGUgcnVucSdzIGlkbGUgY3B1cyBtYXNrIGFjY29yZGluZ2x5IF9iZWZvcmVfIGRv
aW5nCmxvYWQgYmFsYW5jaW5nLgoKTm90IGRvaW5nIHRoYXQsIGluIGZhY3QsIG1heSBjYXVzZSBy
dW5xX3RpY2tsZSgpIHRvIHRoaW5rIHRoYXQgdGhlIGNwdQppcyBzdGlsbCBpZGxlLCBhbmQgdGlj
a2xlIGl0IHRvIGdvIHBpY2sgdXAgYSB2Y3B1IGZyb20gdGhlIHJ1bnF1ZXVlLAp3aGljaCBtaWdo
dCBiZSB3cm9uZy91bmlkZWFsLgoKU2lnbmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRmYWdn
aW9saUBzdXNlLmNvbT4KLS0tCkNjOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJp
eC5jb20+Ci0tLQogeGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMgfCAgIDE0ICsrKysrKystLS0t
LS0tCiAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jIGIveGVuL2NvbW1vbi9zY2hlZF9j
cmVkaXQyLmMKaW5kZXggMmIxNmJjZWEyMS4uNzJmZWQyZGQxOCAxMDA2NDQKLS0tIGEveGVuL2Nv
bW1vbi9zY2hlZF9jcmVkaXQyLmMKKysrIGIveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMKQEAg
LTM1NTQsNiArMzU1NCwxMyBAQCBjc2NoZWQyX3NjaGVkdWxlKAogICAgICAgICAgICAgX19zZXRf
Yml0KF9fQ1NGTEFHX3NjaGVkdWxlZCwgJnNuZXh0LT5mbGFncyk7CiAgICAgICAgIH0KIAorICAg
ICAgICAvKiBDbGVhciB0aGUgaWRsZSBtYXNrIGlmIG5lY2Vzc2FyeSAqLworICAgICAgICBpZiAo
IGNwdW1hc2tfdGVzdF9jcHUoY3B1LCAmcnFkLT5pZGxlKSApCisgICAgICAgIHsKKyAgICAgICAg
ICAgIF9fY3B1bWFza19jbGVhcl9jcHUoY3B1LCAmcnFkLT5pZGxlKTsKKyAgICAgICAgICAgIHNt
dF9pZGxlX21hc2tfY2xlYXIoY3B1LCAmcnFkLT5zbXRfaWRsZSk7CisgICAgICAgIH0KKwogICAg
ICAgICAvKgogICAgICAgICAgKiBUaGUgcmVzZXQgY29uZGl0aW9uIGlzICJoYXMgYSBzY2hlZHVs
ZXIgZXBvY2ggY29tZSB0byBhbiBlbmQ/Ii4KICAgICAgICAgICogVGhlIHdheSB0aGlzIGlzIGVu
Zm9yY2VkIGlzIGNoZWNraW5nIHdoZXRoZXIgdGhlIHZjcHUgYXQgdGhlIHRvcApAQCAtMzU3NCwx
MyArMzU4MSw2IEBAIGNzY2hlZDJfc2NoZWR1bGUoCiAgICAgICAgICAgICBiYWxhbmNlX2xvYWQo
b3BzLCBjcHUsIG5vdyk7CiAgICAgICAgIH0KIAotICAgICAgICAvKiBDbGVhciB0aGUgaWRsZSBt
YXNrIGlmIG5lY2Vzc2FyeSAqLwotICAgICAgICBpZiAoIGNwdW1hc2tfdGVzdF9jcHUoY3B1LCAm
cnFkLT5pZGxlKSApCi0gICAgICAgIHsKLSAgICAgICAgICAgIF9fY3B1bWFza19jbGVhcl9jcHUo
Y3B1LCAmcnFkLT5pZGxlKTsKLSAgICAgICAgICAgIHNtdF9pZGxlX21hc2tfY2xlYXIoY3B1LCAm
cnFkLT5zbXRfaWRsZSk7Ci0gICAgICAgIH0KLQogICAgICAgICBzbmV4dC0+c3RhcnRfdGltZSA9
IG5vdzsKICAgICAgICAgc25leHQtPnRpY2tsZWRfY3B1ID0gLTE7CiAKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 17:44:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 17: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 1gB1U6-0002O8-7j; Fri, 12 Oct 2018 17:44:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d/jz=my=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1gB1U4-0002NI-CP
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 17:44:20 +0000
X-Inumbo-ID: a1783aa8-ce46-11e8-a6a9-d7ebe60f679a
Received: from mail-wm1-f66.google.com (unknown [209.85.128.66])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a1783aa8-ce46-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 17:45:39 +0000 (UTC)
Received: by mail-wm1-f66.google.com with SMTP id y144-v6so13622613wmd.4
 for <xen-devel@lists.xenproject.org>; Fri, 12 Oct 2018 10:44:19 -0700 (PDT)
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:date:message-id:in-reply-to
 :references:user-agent:mime-version:content-transfer-encoding;
 bh=C9Muolj9sC2+zcfXijR5/QtZbRjZjnavDGu4Rvo9BZA=;
 b=gf4ZYOocNafZjG2BHlbybR8qfTMqAM8DiiCxx1VnV0ni6aDp4fyYq++fO/03ZLMvNY
 dx6TL82kYEZ3lFiG+22ZklvmcvuHFIYVBsIM65KFJDbqiVSFay7ds3yPcMhsN1fg9tky
 Wj9D1IeaasF1G2sbKKOqssQKuuFSUEI9IarGjnD7yWX0+lu6W5F+ZK10W3fX7E/FWky5
 le0ogS/ygDJRUe9T3L4Ddc8RE4weFG9mqZ7sf6vJjOM6NK9pECHnJ7Z4TP1HzGXhV+D/
 imzA3HlHnrV4RHNk9KkDCxLQg1QS7DBrYFdnAuIy+htezuYYAvhkzKMDGLE9/TqY7Y/6
 w9BA==
X-Gm-Message-State: ABuFfohMWdg4io85m/hr94cNZjrOE5s/FrI/nLQ+JgH1KIMtAB1xtH6T
 lPZGeoblbj4ZHCpu4Ernoa1UVGTWmjQ=
X-Google-Smtp-Source: ACcGV62ZMlVEP0NA7ia4ov6jW+sYlvh9yqsCNrR/HwxrmjEGMwybvBn7ieHFr1yk90toawalrhP6dw==
X-Received: by 2002:a1c:6a18:: with SMTP id
 f24-v6mr5641080wmc.150.1539366257819; 
 Fri, 12 Oct 2018 10:44:17 -0700 (PDT)
Received: from [127.0.0.1] (22-210-66-80.hosts.abilene.it. [80.66.210.22])
 by smtp.gmail.com with ESMTPSA id z185-v6sm1637422wmz.47.2018.10.12.10.44.16
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 12 Oct 2018 10:44:17 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 12 Oct 2018 19:44:15 +0200
Message-ID: <153936625573.22652.17501063078215043875.stgit@wayrath>
In-Reply-To: <153936590062.22652.12114301510794181099.stgit@wayrath>
References: <153936590062.22652.12114301510794181099.stgit@wayrath>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [RFC PATCH v1 4/8] xen: sched: Credit2: generalize
 topology related bootparam 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: George Dunlap <george.dunlap@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmlnaHQgbm93LCBydW5xdWV1ZSBvcmdhbml6YXRpb24gaXMgdGhlIG9ubHkgYml0IG9mIHRoZSBz
Y2hlZHVsZXIgdGhhdAp1c2Ugc3VjaCB0b3BvbG9neSByZWxhdGVkIGluZm9ybWF0aW9uLiBCdXQg
dGhhdCBtYXkgbm90IGJlIHRydWUgZm9yZXZlciwKaS5lLiwgdGhlcmUgbWF5IGJlIG90aGVyIGJv
b3QgcGFyYW1ldGVycyB3aGljaCB0YWtlcyB0aGUgc2FtZSAiY29yZSIsCiJzb2NrZXQiLCBldGMs
IHN0cmluZ3MgYXMgYXJndW1lbnQuCgpJbiBmYWN0LCB0aGlzIGlzIHRoZSBjYXNlIG9mIHRoZSBj
cmVkaXQyX2dyb3VwX3NjaGVkIHBhcmFtZXRlciwKaW50cm9kdWNlZCBpbiBsYXRlciBwYXRjaGVz
LgoKVGhlcmVmb3JlLCBsZXQnczoKLSBtYWtlIHRoZSAjZGVmaW5lLXMgbW9yZSBnZW5lcmFsLCBp
LmUuLCBSVU5RVUVVRSAtPiBUT1BPTE9HWTsKLSBkbyB0aGUgcGFyc2luZyBvdXRzaWRlIG9mIHRo
ZSBzcGVjaWZpYyBmdW5jdGlvbiBoYW5kbGluZyB0aGUKICBjcmVkaXQyX3J1bnF1ZXVlIHBhcmFt
LgoKV2hpbGUgdGhlcmUsIHdlIGFsc28gbW92ZSAibm9kZSIgYmVmb3JlICJzb2NrZXQiLCBzbyB0
aGF0IHdlIGhhdmUgdGhlbQpvcmRlcmVkIGZyb20gdGhlIHNtYWxsZXN0IHRvIHRoZSBsYXJnZXN0
LCBhbmQgd2UgY2FuIGRvIG1hdGggd2l0aCB0aGVpcgp2YWx1ZXMuIChZZXMsIEkga25vdywgcmVs
YXRpb25zaGlwIGJldHdlZW4gbm9kZSBhbmQgc29ja2V0IGlzIG5vdCBhbHdheXMKdGhhdCBjbGVh
ciwgYnV0LCBJJ3ZlIGZvdW5kIGJveGVzLCBsaWtlIEVQWUMsIHdpdGggbW9yZSB0aGFuIG9uZSBu
b2RlIGluCm9uZSBzb2NrZXQsIGFuZCBJJ3ZlIG5ldmVyIGZvdW5kIG9uZSB3aGVyZSB0d28gc29j
a2V0IGFyZSBpbiB0aGUgc2FtZQpub2RlLCBzby4uLikKCk5vIGZ1bmN0aW9uYWwgY2hhbmdlIGlu
dGVuZGVkLgoKU2lnbmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNv
bT4KLS0tCkNjOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+Ci0tLQog
eGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMgfCAgIDYxICsrKysrKysrKysrKysrKysrKysrKysr
KystLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMzUgaW5zZXJ0aW9ucygrKSwg
MjYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMg
Yi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYwppbmRleCA2MTdhN2VjZTZlLi45NTUwNTAzYjVi
IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYworKysgYi94ZW4vY29tbW9u
L3NjaGVkX2NyZWRpdDIuYwpAQCAtNDM0LDM0ICs0MzQsNDMgQEAgaW50ZWdlcl9wYXJhbSgiY3Jl
ZGl0Ml9jYXBfcGVyaW9kX21zIiwgb3B0X2NhcF9wZXJpb2QpOwogICogZWl0aGVyIHRoZSBzYW1l
IHBoeXNpY2FsIGNvcmUsIHRoZSBzYW1lIHBoeXNpY2FsIHNvY2tldCwgdGhlIHNhbWUgTlVNQQog
ICogbm9kZSwgb3IganVzdCBhbGwgb2YgdGhlbSwgd2lsbCBiZSBwdXQgdG9nZXRoZXIgdG8gZm9y
bSBydW5xdWV1ZXMuCiAgKi8KLSNkZWZpbmUgT1BUX1JVTlFVRVVFX0NQVSAgICAwCi0jZGVmaW5l
IE9QVF9SVU5RVUVVRV9DT1JFICAgMQotI2RlZmluZSBPUFRfUlVOUVVFVUVfU09DS0VUIDIKLSNk
ZWZpbmUgT1BUX1JVTlFVRVVFX05PREUgICAzCi0jZGVmaW5lIE9QVF9SVU5RVUVVRV9BTEwgICAg
NAotc3RhdGljIGNvbnN0IGNoYXIgKmNvbnN0IG9wdF9ydW5xdWV1ZV9zdHJbXSA9IHsKLSAgICBb
T1BUX1JVTlFVRVVFX0NQVV0gPSAiY3B1IiwKLSAgICBbT1BUX1JVTlFVRVVFX0NPUkVdID0gImNv
cmUiLAotICAgIFtPUFRfUlVOUVVFVUVfU09DS0VUXSA9ICJzb2NrZXQiLAotICAgIFtPUFRfUlVO
UVVFVUVfTk9ERV0gPSAibm9kZSIsCi0gICAgW09QVF9SVU5RVUVVRV9BTExdID0gImFsbCIKKyNk
ZWZpbmUgT1BUX1RPUE9MT0dZX0NQVSAgICAwCisjZGVmaW5lIE9QVF9UT1BPTE9HWV9DT1JFICAg
MQorI2RlZmluZSBPUFRfVE9QT0xPR1lfTk9ERSAgIDIKKyNkZWZpbmUgT1BUX1RPUE9MT0dZX1NP
Q0tFVCAzCisjZGVmaW5lIE9QVF9UT1BPTE9HWV9BTEwgICAgNAorc3RhdGljIGNvbnN0IGNoYXIg
KmNvbnN0IG9wdF90b3Bvc3Bhbl9zdHJbXSA9IHsKKyAgICBbT1BUX1RPUE9MT0dZX0NQVV0gPSAi
Y3B1IiwKKyAgICBbT1BUX1RPUE9MT0dZX0NPUkVdID0gImNvcmUiLAorICAgIFtPUFRfVE9QT0xP
R1lfTk9ERV0gPSAibm9kZSIsCisgICAgW09QVF9UT1BPTE9HWV9TT0NLRVRdID0gInNvY2tldCIs
CisgICAgW09QVF9UT1BPTE9HWV9BTExdID0gImFsbCIKIH07Ci1zdGF0aWMgaW50IF9fcmVhZF9t
b3N0bHkgb3B0X3J1bnF1ZXVlID0gT1BUX1JVTlFVRVVFX1NPQ0tFVDsKIAotc3RhdGljIGludCBf
X2luaXQgcGFyc2VfY3JlZGl0Ml9ydW5xdWV1ZShjb25zdCBjaGFyICpzKQorc3RhdGljIGludCBf
X2luaXQgcGFyc2VfdG9wb2xvZ3lfc3Bhbihjb25zdCBjaGFyICpzKQogewogICAgIHVuc2lnbmVk
IGludCBpOwogCi0gICAgZm9yICggaSA9IDA7IGkgPCBBUlJBWV9TSVpFKG9wdF9ydW5xdWV1ZV9z
dHIpOyBpKysgKQorICAgIGZvciAoIGkgPSAwOyBpIDwgQVJSQVlfU0laRShvcHRfdG9wb3NwYW5f
c3RyKTsgaSsrICkKICAgICB7Ci0gICAgICAgIGlmICggIXN0cmNtcChzLCBvcHRfcnVucXVldWVf
c3RyW2ldKSApCi0gICAgICAgIHsKLSAgICAgICAgICAgIG9wdF9ydW5xdWV1ZSA9IGk7Ci0gICAg
ICAgICAgICByZXR1cm4gMDsKLSAgICAgICAgfQorICAgICAgICBpZiAoICFzdHJjbXAocywgb3B0
X3RvcG9zcGFuX3N0cltpXSkgKQorICAgICAgICAgICAgcmV0dXJuIGk7CiAgICAgfQogCi0gICAg
cmV0dXJuIC1FSU5WQUw7CisgICAgcmV0dXJuIC0xOworfQorCitzdGF0aWMgaW50IF9fcmVhZF9t
b3N0bHkgb3B0X3J1bnF1ZXVlID0gT1BUX1RPUE9MT0dZX1NPQ0tFVDsKKworc3RhdGljIGludCBf
X2luaXQgcGFyc2VfY3JlZGl0Ml9ydW5xdWV1ZShjb25zdCBjaGFyICpzKQoreworICAgIG9wdF9y
dW5xdWV1ZSA9IHBhcnNlX3RvcG9sb2d5X3NwYW4ocyk7CisKKyAgICBpZiAoIG9wdF9ydW5xdWV1
ZSA8IDAgKQorICAgICAgICByZXR1cm4gLUVJTlZBTDsKKworICAgIEFTU0VSVChvcHRfcnVucXVl
dWUgPD0gT1BUX1RPUE9MT0dZX0FMTCApOworICAgIHJldHVybiAwOwogfQogY3VzdG9tX3BhcmFt
KCJjcmVkaXQyX3J1bnF1ZXVlIiwgcGFyc2VfY3JlZGl0Ml9ydW5xdWV1ZSk7CiAKQEAgLTg4Mywx
MiArODkyLDEyIEBAIGNwdV90b19ydW5xdWV1ZShzdHJ1Y3QgY3NjaGVkMl9wcml2YXRlICpwcnYs
IHVuc2lnbmVkIGludCBjcHUpCiAgICAgICAgIEJVR19PTihjcHVfdG9fc29ja2V0KGNwdSkgPT0g
WEVOX0lOVkFMSURfU09DS0VUX0lEIHx8CiAgICAgICAgICAgICAgICBjcHVfdG9fc29ja2V0KHBl
ZXJfY3B1KSA9PSBYRU5fSU5WQUxJRF9TT0NLRVRfSUQpOwogCi0gICAgICAgIGlmIChvcHRfcnVu
cXVldWUgPT0gT1BUX1JVTlFVRVVFX0NQVSkKKyAgICAgICAgaWYgKG9wdF9ydW5xdWV1ZSA9PSBP
UFRfVE9QT0xPR1lfQ1BVKQogICAgICAgICAgICAgY29udGludWU7Ci0gICAgICAgIGlmICggb3B0
X3J1bnF1ZXVlID09IE9QVF9SVU5RVUVVRV9BTEwgfHwKLSAgICAgICAgICAgICAob3B0X3J1bnF1
ZXVlID09IE9QVF9SVU5RVUVVRV9DT1JFICYmIHNhbWVfY29yZShwZWVyX2NwdSwgY3B1KSkgfHwK
LSAgICAgICAgICAgICAob3B0X3J1bnF1ZXVlID09IE9QVF9SVU5RVUVVRV9TT0NLRVQgJiYgc2Ft
ZV9zb2NrZXQocGVlcl9jcHUsIGNwdSkpIHx8Ci0gICAgICAgICAgICAgKG9wdF9ydW5xdWV1ZSA9
PSBPUFRfUlVOUVVFVUVfTk9ERSAmJiBzYW1lX25vZGUocGVlcl9jcHUsIGNwdSkpICkKKyAgICAg
ICAgaWYgKCBvcHRfcnVucXVldWUgPT0gT1BUX1RPUE9MT0dZX0FMTCB8fAorICAgICAgICAgICAg
IChvcHRfcnVucXVldWUgPT0gT1BUX1RPUE9MT0dZX0NPUkUgJiYgc2FtZV9jb3JlKHBlZXJfY3B1
LCBjcHUpKSB8fAorICAgICAgICAgICAgIChvcHRfcnVucXVldWUgPT0gT1BUX1RPUE9MT0dZX1NP
Q0tFVCAmJiBzYW1lX3NvY2tldChwZWVyX2NwdSwgY3B1KSkgfHwKKyAgICAgICAgICAgICAob3B0
X3J1bnF1ZXVlID09IE9QVF9UT1BPTE9HWV9OT0RFICYmIHNhbWVfbm9kZShwZWVyX2NwdSwgY3B1
KSkgKQogICAgICAgICAgICAgYnJlYWs7CiAgICAgfQogCkBAIC00MDIxLDcgKzQwMzAsNyBAQCBj
c2NoZWQyX2luaXQoc3RydWN0IHNjaGVkdWxlciAqb3BzKQogICAgICAgICAgICBvcHRfbG9hZF93
aW5kb3dfc2hpZnQsCiAgICAgICAgICAgIG9wdF91bmRlcmxvYWRfYmFsYW5jZV90b2xlcmFuY2Us
CiAgICAgICAgICAgIG9wdF9vdmVybG9hZF9iYWxhbmNlX3RvbGVyYW5jZSwKLSAgICAgICAgICAg
b3B0X3J1bnF1ZXVlX3N0cltvcHRfcnVucXVldWVdLAorICAgICAgICAgICBvcHRfdG9wb3NwYW5f
c3RyW29wdF9ydW5xdWV1ZV0sCiAgICAgICAgICAgIG9wdF9jYXBfcGVyaW9kKTsKIAogICAgIHBy
aW50ayhYRU5MT0dfSU5GTyAibG9hZCB0cmFja2luZyB3aW5kb3cgbGVuZ3RoICVsbHUgbnNcbiIs
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 17:44:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 17: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 1gB1UC-0002Qz-KQ; Fri, 12 Oct 2018 17:44:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d/jz=my=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1gB1UC-0002Qa-01
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 17:44:28 +0000
X-Inumbo-ID: a6179704-ce46-11e8-a6a9-d7ebe60f679a
Received: from mail-wm1-f50.google.com (unknown [209.85.128.50])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a6179704-ce46-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 17:45:46 +0000 (UTC)
Received: by mail-wm1-f50.google.com with SMTP id r63-v6so13085945wma.4
 for <xen-devel@lists.xenproject.org>; Fri, 12 Oct 2018 10:44:26 -0700 (PDT)
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:date:message-id:in-reply-to
 :references:user-agent:mime-version:content-transfer-encoding;
 bh=8lI+VtzZbUyQcx1Mcp8qeom3/1ZaCGRyidEZ5AM1v+8=;
 b=jpgtqU4dm3jJdXyl1+B7Pp+u73p5HCTgfc106SFpSW+fHUCN2FN65DpZBnGpCutnVp
 /RZm9fTNZT38gyQErQ3E2z+v9eUpEsrg0hRN9qZOLQn+j6vJgVZ07otICfD5yoyeOOcC
 a75LIF38e7Xaqy8TamY/85kheyZU555khifZ/jAvAINJ12UBwXHOiNCi+tcqr0/1G6vk
 mU/9Fonq6T2+9xW9J3/3w2yYgnxKUe2V/dqaowqe0YOR7r0j4p66ILzJz9PUT+l+Z5HH
 9QwBy8tRxGSG40BIiSxHjWApGoDDndx50rETBiUB9tKmz83RIOtgc5xp0Gloph6JQ5lx
 GDew==
X-Gm-Message-State: ABuFfohacKPWITKyCZy0/bBFwUqlmEoEP4DlYylvp5YlvGvAbCv7oCG+
 o17sg55lGmms1o8AEeegtpXdSORk1sw=
X-Google-Smtp-Source: ACcGV63ikGZqe/e0QnL5nOI4aWb7HKwBkp+dc16qudx9vVl6QW9tREpfUdn9jp1WGMNlTfYF842Qog==
X-Received: by 2002:a1c:dcc:: with SMTP id
 195-v6mr5827578wmn.117.1539366265314; 
 Fri, 12 Oct 2018 10:44:25 -0700 (PDT)
Received: from [127.0.0.1] (22-210-66-80.hosts.abilene.it. [80.66.210.22])
 by smtp.gmail.com with ESMTPSA id e142-v6sm4102282wmf.20.2018.10.12.10.44.24
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 12 Oct 2018 10:44:24 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 12 Oct 2018 19:44:23 +0200
Message-ID: <153936626291.22652.10904677776963984969.stgit@wayrath>
In-Reply-To: <153936590062.22652.12114301510794181099.stgit@wayrath>
References: <153936590062.22652.12114301510794181099.stgit@wayrath>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [RFC PATCH v1 5/8] xen: sched: Credit2
 group-scheduling: data structures
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

R3JvdXAgc2NoZWR1bGluZyBpcywgZm9yIHVzLCB3aGVuIGEgY2VydGFpbiBncm91cCBvZiBDUFVz
IGNhbiBvbmx5CmV4ZWN1dGUgdGhlIHZjcHVzIG9mIG9uZSBkb21haW4sIGF0IGFueSBnaXZlbiB0
aW1lLiBXaGF0IENQVXMgZm9ybSB0aGUKZ3JvdXBzIGNhbiBiZSBkZWZpbmVkIHByZXR0eSBtdWNo
IGFyYml0cmFyaWx5LCBidXQgdGhleSdyZSB1c3VhbGx5IGJ1aWxkCmFmdGVyIHRoZSBzeXN0ZW0g
dG9wb2xvZ3kuIEUuZy4sIGNvcmUtc2NoZWR1bGluZyBpcyBhIHByZXR0eSBwb3B1bGFyCmZvcm0g
b2YgZ3JvdXAgc2NoZWR1bGluZywgd2hlcmUgdGhlIENQVXMgdGhhdCBhcmUgU01UIHNpYmxpbmcg
dGhyZWFkcwp3aXRoaW4gb25lIGNvcmUgYXJlIGluIHRoZSBzYW1lIGdyb3VwLgoKU28sIGJhc2lj
YWxseSwgY29yZS1zY2hlZHVsaW5nIG1lYW5zIHRoYXQsIGlmIHdlIGhhdmUgb25lIGNvcmUgd2l0
aCB0d28KdGhyZWFkcywgd2Ugd2lsbCBuZXZlciBydW4gZEF2MCAoaS5lLiwgdmNwdSAwIG9mIGRv
bWFpbiBBKSBhbmQgZEJ2Miwgb24KdGhlc2UgdHdvIHRocmVhZHMuIEluIGZhY3QsIHdlIGVpdGhl
ciBydW4gZEF2MCBhbmQgZEF2MyBvbiB0aGVtLCBvciwgaWYKdGhlcmUncyBvbmx5IG9uZSBkQSdz
IHZjcHUgdGhhdCBjYW4gcnVuLCB0aGVuIG9uZSBvZiB0aGUgdGhyZWFkIHN0YXlzCmlkbGUuCgpN
YWtpbmcgQ3JlZGl0MiBzdXBwb3J0IGNvcmUtc2NoZWR1bGluZyBpcyB0aGUgbWFpbiBhaW0gb2Yg
dGhpcyBwYXRjaApzZXJpZXMsIGJ1dCB0aGUgaW1wbGVtZW50YXRpb24gaXMgZ2VuZXJhbCwgYW5k
IGFsbG93cyB0aGUgdXNlciB0byBjaG9zZQphIGRpZmZlcmVudCBncmFudWxhcml0eS9hcnJhbmdl
bWVudCBvZiB0aGUgZ3JvdXBzIChzdWNoIGFzLCBwZXItTlVNQQpub2RlIGdyb3VwcykuCgpBcyBw
ZXIgdGhpcyBjb21taXQgb25seSwganVzdCB0aGUgYm9vdCBjb21tYW5kIGxpbmUgcGFyYW1ldGVy
ICh0bwplbmFibGUsIGRpc2FibGUgYW5kIGNvbmZpZ3VyZSB0aGUgZmVhdHVyZSksIHRoZSBkYXRh
IHN0cnVjdHVyZXMgYW5kCnRoZSBkb21haW4gdHJhY2tpbmcgbG9naWMgYXJlIGltcGxlbWVudGVk
LgoKVGhpcyBtZWFucyB0aGF0LCB1bnRpbCB3ZSBpbXBsZW1lbnQgdGhlIGdyb3VwIHNjaGVkdWxp
bmcgbG9naWMsIGluCmxhdGVyIGNvbW1pdHMsIHRoZSByZXN1bHQgb2Ygc3VjaCAid2hhdCBkb21h
aW4gaXMgcnVubmluZyBpbiB0aGlzIGdyb3VwIgpsb2dpYyAod2hpY2ggY2FuIGJlIHNlZW4gdmlh
IGB4bCBkZWJ1Zy1rZXlzIHInKSBpcyBub3QgdG8gYmUgY29uc2lkZXJlZApjb3JyZWN0LgoKU2ln
bmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KLS0tCkNjOiBH
ZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+Ci0tLQpUT0RPOgotIGRvY3Vt
ZW50IGNyZWRpdDJfZ3JvdXBfc2NoZWQgaW4gZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFy
a2Rvd247Ci0tLQogeGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMgfCAgMjYyICsrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgMjU1IGlu
c2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hl
ZF9jcmVkaXQyLmMgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYwppbmRleCA5NTUwNTAzYjVi
Li5iMTE3MTNlMjQ0IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYworKysg
Yi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYwpAQCAtMTcxLDYgKzE3MSwzNiBAQAogICogICBw
b29sLCBtdXN0IG9jY3VyIG9ubHkgd2hlbiBob2xkaW5nIHRoZSAnYnVkZ2V0X2xvY2snLgogICov
CiAKKy8qCisgKiBHcm91cCBzY2hlZHVsaW5nOgorICoKKyAqIEEgZ3JvdXAgb2YgcGh5c2ljYWwg
Y3B1cyBhcmUgc2FpZCB0byBiZSBjb3NjaGVkdWxpbmcgYSBkb21haW4gaWYgb25seQorICogdmly
dHVhbCBjcHVzIG9mIHRoYXQgc2FtZSBkb21haW4gYXJlIHJ1bm5pbmcgb24gYW55IG9mIHRoZSBj
cHVzLiBJZiB0aGVyZQorICogYXJlIG5vdCBlbm91Z2ggKHJlYWR5IHRvIHJ1bikgdmNwdXMgZnJv
bSB0aGUgZG9tYWluLCBzb21lIG9mIHRoZSBwQ1BVcyBpbgorICogdGhlIGNvc2NoZWR1bGluZyBn
cm91cCBzdGF5IGlkbGUuCisgKgorICogU28sIGJhc2ljYWxseSwgYWZ0ZXIgd2UndmUgZGl2aWRl
ZCB0aGUgY3B1cyBpbiBjb3NjaGVkdWxpbmcgZ3JvdXBzLCBlYWNoCisgKiBncm91cCB3aWxsIHJ1
biBhIGRvbWFpbiBhdCBhIHRpbWUuIEZvciBpbnN0YW5jZSwgdGhlIGNwdXMgb2YgY29zY2hlZHVs
aW5nCisgKiBncm91cCBBLCBhdCBhbnkgZ2l2ZW4gdGltZSwgZWl0aGVyIHJ1biB0aGUgdmNwdXMg
b2YgYSBzcGVjaWZpYyBndWVzdCwgb3IgYXJlCisgKiBpZGxlLgorICoKKyAqIFR5cGljYWxseSwg
Y29zY2hlZHVsaW5nIGdyb3VwIGFyZSBmb3JtZWQgYWZ0ZXIgdG9wb2xvZ3kgY29uc2lkZXJhdGlv
biwgZS5nLiwKKyAqIHRoZSBTTVQgdG9wb2xvZ3kuIEkuZS4sIGFsbCB0aGUgY3B1cyB0aGF0IHNo
YXJlIGEgY29yZSBsaXZlICBpbiB0aGUgc2FtZQorICogY29zY2hlZHVsaW5nIGdyb3VwLiBUaGlz
IGhhcyBzdGFydGVkIHRvIGdvIHVuZGVyIHRoZSBuYW1lIG9mCisgKiAnY29yZS1zY2hlZHVsaW5n
Jy4KKyAqCisgKiBFbmFibGluZyBhIGdyb3VwIHNjaGVkdWxpbmcgbGlrZSBiZWhhdmlvciBtYXks
IGRlcGVuZGluZyBvbiBhIG51bWJlciBvZgorICogZmFjdG9ycywgYnJpbmcgYmVuZWZpdHMgZnJv
bSBhIHBlcmZvcm1hbmNlIG9yIHNlY3VyaXR5IHBvaW50IG9mIHZpZXcuCisgKiBFLmcuLCBjb3Jl
LXNjaGVkdWxpbmcgY291bGQgYmUgb2YgaGVscCBpbiBsaW1pdGluZyBpbmZvcm1hdGlvbiBsZWFr
IHRocm91Z2gKKyAqIHNpZGUgY2hhbm5lbCBhdHRhY2tzIG9uIHNvbWUgU01UIHN5c3RlbXMuCisg
KgorICogTkI6IHRoZSB0ZXJtICdnYW5nIHNjaGVkdWxpbmcnIGFsc28gZXhpc3QgYW5kIGlzIHVz
ZWQsIHNvbWV0aW1lcyBhcworICogc3lub255bSBvZiBjb3NjaGVkdWxpbmcgYW5kIGdyb3VwIHNj
aGVkdWxpbmcuIEhvd2V2ZXIsIHN0cmljdGx5IHNwZWFraW5nLAorICogd2hhdCBnYW5nIHNjaGVk
dWxpbmcgbWVhbnMgaXMgdGhhdCBhIGNlcnRhaW4gc2V0IG9mIHZjcHVzICh0eXBpY2FsbHkgdGhl
CisgKiB2Y3B1cyBvZiBhIGd1ZXN0KSBlaXRoZXIgcnVuIHRvZ2V0aGVyLCBlYWNoIG9uIG9uZSBj
cHUsIG9yIHRoZXkgZG9uJ3QgcnVuCisgKiBhdCBhbGwuIEFuZCB3ZSB0aGVyZWZvcmUgZG8gbm90
IHVzZSB0aGlzIHRlcm0gaGVyZS4KKyAqLworCiAvKgogICogTG9ja2luZzoKICAqCkBAIC0xODQs
NiArMjE0LDkgQEAKICAqICArIHByb3RlY3RzIHJ1bnF1ZXVlLXdpZGUgZGF0YSBpbiBjc2NoZWQy
X3J1bnF1ZXVlX2RhdGE7CiAgKiAgKyBwcm90ZWN0cyB2Y3B1IHBhcmFtZXRlcnMgaW4gY3NjaGVk
Ml92Y3B1IGZvciB0aGUgdmNwdSBpbiB0aGUKICAqICAgIHJ1bnF1ZXVlLgorICogICsgcHJvdGVj
dHMgZ3JvdXAtc2NoZWR1bGluZyB3aWRlIGRhdGEgaW4gY3NjaGVkMl9ncnBzY2hlZF9kYXRhLiBU
aGlzCisgKiAgICBpcyBiZWNhdXNlIHdlIGZvcmNlIGNwdXMgdGhhdCBhcmUgaW4gdGhlIHNhbWUg
Y29zY2hlZHVsaW5nIGdyb3VwLCB0bworICogICAgYWxzbyBzaGFyZSB0aGUgc2FtZSBydW5xdWV1
ZS4KICAqCiAgKiAtIFByaXZhdGUgc2NoZWR1bGVyIGxvY2sKICAqICArIHByb3RlY3RzIHNjaGVk
dWxlci13aWRlIGRhdGEgaW4gY3NjaGVkMl9wcml2YXRlLCBzdWNoIGFzOgpAQCAtNDc0LDYgKzUw
Nyw2MCBAQCBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9jcmVkaXQyX3J1bnF1ZXVlKGNvbnN0IGNo
YXIgKnMpCiB9CiBjdXN0b21fcGFyYW0oImNyZWRpdDJfcnVucXVldWUiLCBwYXJzZV9jcmVkaXQy
X3J1bnF1ZXVlKTsKIAorLyoKKyAqIEdyb3VwIHNjaGVkdWxpbmcuCisgKgorICogV2Ugc3VwcG9y
dCBmbGV4aWJsZSBjb3NjaGVkdWxpbmcgZ3JvdXBpbmcgc3RyYXRlZ2llcywgc3VjaCBhczoKKyAq
CisgKiAtIGNwdTogbWVhbmluZyBubyBncm91cCBzY2hlZHVsaW5nIGhhcHBlbnMgKGkuZS4sIHRo
aXMgaXMgaG93IGdyb3VwCisgKiAgICAgICAgc2NoZWR1bGluZyBpcyBkaXNhYmxlZCk7CisgKgor
ICogLSBjb3JlOiBwQ1BVcyBhcmUgZ3JvdXBlZCBhdCB0aGUgY29yZS1sZXZlbC4gVGhpcyBtZWFu
cyBwQ1BVcyB0aGF0IGFyZQorICogICAgICAgICBzaWJsaW5nIGh5cGVydGhyZWFkcyB3aXRoaW4g
dGhlIHNhbWUgY29yZSwgYXJlIG1hZGUgcGFydCBvZgorICogICAgICAgICB0aGUgc2FtZSBncm91
cC4gVGhlcmVmb3JlLCBlYWNoIGNvcmUgb25seSBleGVjdXRlcyBvbmUgZG9tYWluIGF0CisgKiAg
ICAgICAgIGEgdGltZS4gVGhlIG51bWJlciBvZiB2Q1BVcyBvZiBzdWNoIGRvbWFpbiBydW5uaW5n
IG9uIGVhY2ggY29yZQorICogICAgICAgICBkZXBlbmRzIG9uIGhvdyBtYW55IHRocmVhZHMgdGhl
IGNvcmUgaXRzZWxmIGhhcyAodHlwaWNhbGx5IDIsIGJ1dAorICogICAgICAgICBzeXN0ZW1zIHdp
dGggNCB0aHJlYWRzIHBlci1jb3JlIGV4aXN0cyBhbHJlYWR5KTsKKyAqCisgKiAtIG5vZGU6IHBD
UFVzIGFyZSBncm91cGVkIGF0IHRoZSBOVU1BIG5vZGVzIGxldmVsLiBUaGlzIG1lYW5zIGFsbCB0
aGUgcENQVXMKKyAqICAgICAgICAgd2l0aGluIGEgTlVNQSBub2RlLCBhcmUgbWFkZSBwYXJ0IG9m
IG9uZSBncm91cCwgYW5kIGhlbmNlIGV4ZWN1dGUKKyAqICAgICAgICAgdGhlIHZDUFVzIG9mIG9u
ZSBkb21haW4gYXQgYSB0aW1lLiBPbiBhbiBTTVQgc3lzdGVtcywgdGhpcyBvZiBjb3Vyc2UKKyAq
ICAgICAgICAgbWVhbnMgdGhhdCBhbGwgdGhlIHRocmVhZHMgb2YgYWxsIHRoZSBjb3JlcyBpbnNp
ZGUgYSBub2RlIGFyZSBpbgorICogICAgICAgICB0aGUgc2FtZSBncm91cC4KKyAqCisgKiBQZXIt
c29ja2V0IC0td2hpY2ggb2Z0ZW4gaXMgdGhlIHNhbWUgdGhhbiBwZXItbm9kZSwgYnV0IG5vdCBh
bHdheXMtLSBhbmQKKyAqIGV2ZW4gZ2xvYmFsIGdyb3VwIHNjaGVkdWxpbmcgaXMgY2VydGFpbmx5
IHBvc3NpYmxlLCBidXQgbm90IGN1cnJlbnRseQorICogaW1wbGVtZW50ZWQuIFdlbGwsIGluIHRo
ZW9yeSBpdCBzaG91bGQgImp1c3Qgd29yayJeVE0sIGJ1dCBpdCBoYXNuJ3QgYmVlbgorICogdGVz
dGVkIHRob3JvdWdobHksIHNvIGxldCdzIG5vdCBvZmZlciBpdCB0byB1c2Vycy4KKyAqCisgKiBw
Q1BVcyB0aGF0IGFyZSBwYXJ0IG9mIHRoZSBzYW1lIGdyb3VwLCBtdXN0IGFsc28gc2hhcmUgdGhl
IHJ1bnF1ZXVlLgorICovCitzdGF0aWMgaW50IF9fcmVhZF9tb3N0bHkgb3B0X2dycHNjaGVkID0g
T1BUX1RPUE9MT0dZX0NPUkU7CisKK3N0YXRpYyBpbnQgX19pbml0IHBhcnNlX2NyZWRpdDJfZ3Jv
dXBfc2NoZWQoY29uc3QgY2hhciAqcykKK3sKKyAgICBpZiAoICFzdHJjbXAocywgIm5vIikgfHwg
IXN0cmNtcChzLCAiZmFsc2UiKSApCisgICAgeworICAgICAgICBvcHRfZ3Jwc2NoZWQgPSAwOwor
ICAgICAgICByZXR1cm4gMDsKKyAgICB9CisKKyAgICBvcHRfZ3Jwc2NoZWQgPSBwYXJzZV90b3Bv
bG9neV9zcGFuKHMpOworCisgICAgLyogV2UncmUgbGltaXRpbmcgZ3JvdXAgc2NoZWR1bGluZyB0
byBzb2NrZXQgZ3JhbnVsYXJpdHksIGZvciBub3cuICovCisgICAgaWYgKCBvcHRfZ3Jwc2NoZWQg
PCAwIHx8IG9wdF9ncnBzY2hlZCA+IE9QVF9UT1BPTE9HWV9OT0RFICkKKyAgICAgICAgcmV0dXJu
IC1FSU5WQUw7CisKKyAgICByZXR1cm4gMDsKK30KK2N1c3RvbV9wYXJhbSgiY3JlZGl0Ml9ncm91
cF9zY2hlZCIsIHBhcnNlX2NyZWRpdDJfZ3JvdXBfc2NoZWQpOworCisvKiBSZXR1cm5zIGZhbHNl
IGlmIG9wdF9ncnBzY2hlZCBpcyBPUFRfVE9QT0xPR1lfQ1BVLCB3aGljaCBpcyAwICovCitzdGF0
aWMgaW5saW5lIGJvb2wgZ3Jwc2NoZWRfZW5hYmxlZCh2b2lkKQoreworICAgIHJldHVybiBvcHRf
Z3Jwc2NoZWQ7Cit9CisKIC8qCiAgKiBQZXItcnVucXVldWUgZGF0YQogICovCkBAIC00OTgsNiAr
NTg1LDE3IEBAIHN0cnVjdCBjc2NoZWQyX3J1bnF1ZXVlX2RhdGEgewogICAgIHVuc2lnbmVkIGlu
dCBwaWNrX2JpYXM7ICAgIC8qIExhc3QgcGlja2VkIHBjcHUuIFN0YXJ0IGZyb20gaXQgbmV4dCB0
aW1lICAqLwogfTsKIAorLyoKKyAqIFBlci1jb3NjaGVkdWxpbmcgZ3JvdXAgZGF0YQorICovCitz
dHJ1Y3QgY3NjaGVkMl9ncnBzY2hlZF9kYXRhIHsKKyAgICAvKiBObyBsb2NraW5nIG5lY2Vzc2Fy
eSwgd2UgdXNlIHJ1bnF1ZXVlIGxvY2sgZm9yIHNlcmlhbGl6YXRpb24uICAgICAgICAgKi8KKyAg
ICBzdHJ1Y3QgY3NjaGVkMl9kb20gKnNkb207ICAvKiBkb21haW4gcnVubmluZyBvbiB0aGUgY3B1
cyBvZiB0aGUgZ3JvdXAgICAgKi8KKyAgICBpbnQgaWQ7ICAgICAgICAgICAgICAgICAgICAvKiBJ
RCBvZiB0aGlzIGdyb3VwICgtMSBpZiBpbnZhbGlkKSAgICAgICAgICAgKi8KKyAgICB1bnNpZ25l
ZCBpbnQgbnJfcnVubmluZzsgICAvKiB2Y3B1cyBjdXJyZW50bHkgcnVubmluZyBpbiB0aGlzIGdy
b3VwICAgICAgKi8KKyAgICBjcHVtYXNrX3QgY3B1czsgICAgICAgICAgICAvKiBjcHVzIHRoYXQg
YXJlIHBhcnQgb2YgdGhpcyBncm91cCAgICAgICAgICAgKi8KK307CisKIC8qCiAgKiBTeXN0ZW0t
d2lkZSBwcml2YXRlIGRhdGEKICAqLwpAQCAtNTEwLDYgKzYwOCw3IEBAIHN0cnVjdCBjc2NoZWQy
X3ByaXZhdGUgewogCiAgICAgY3B1bWFza190IGFjdGl2ZV9xdWV1ZXM7ICAgICAgICAgICAvKiBS
dW5xdWV1ZXMgd2l0aCAobWF5YmUpIGFjdGl2ZSBjcHVzICovCiAgICAgc3RydWN0IGNzY2hlZDJf
cnVucXVldWVfZGF0YSAqcnFkOyAvKiBEYXRhIG9mIHRoZSB2YXJpb3VzIHJ1bnF1ZXVlcyAgICAg
ICovCisgICAgc3RydWN0IGNzY2hlZDJfZ3Jwc2NoZWRfZGF0YSAqZ3NjZDsvKiBEYXRhIG9mIHRo
ZSBjb3NjaGVkdWxpbmcgZ3JvdXBzICAgICovCiAKICAgICBjcHVtYXNrX3QgaW5pdGlhbGl6ZWQ7
ICAgICAgICAgICAgIC8qIENQVXMgcGFydCBvZiB0aGlzIHNjaGVkdWxlciAgICAgICAgKi8KICAg
ICBzdHJ1Y3QgbGlzdF9oZWFkIHNkb207ICAgICAgICAgICAgIC8qIExpc3Qgb2YgZG9tYWlucyAo
Zm9yIGRlYnVnIGtleSkgICAgKi8KQEAgLTUxOSw2ICs2MTgsNyBAQCBzdHJ1Y3QgY3NjaGVkMl9w
cml2YXRlIHsKICAqIFBoeXNpY2FsIENQVQogICovCiBzdHJ1Y3QgY3NjaGVkMl9wY3B1IHsKKyAg
ICBzdHJ1Y3QgY3NjaGVkMl9ncnBzY2hlZF9kYXRhICpnc2NkOwogICAgIGludCBydW5xX2lkOwog
fTsKIApAQCAtNjA3LDYgKzcwNywxMiBAQCBzdGF0aWMgaW5saW5lIHN0cnVjdCBjc2NoZWQyX3J1
bnF1ZXVlX2RhdGEgKmMycnFkKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywKICAgICByZXR1
cm4gJmNzY2hlZDJfcHJpdihvcHMpLT5ycWRbYzJyKGNwdSldOwogfQogCisvKiBDUFUgdG8gY29z
Y2hlZHVsaW5nIGdyb3VwIGRhdGEgKi8KK3N0YXRpYyBpbmxpbmUgc3RydWN0IGNzY2hlZDJfZ3Jw
c2NoZWRfZGF0YSAqYzJnc2NkKHVuc2lnbmVkIGludCBjcHUpCit7CisgICAgcmV0dXJuIGNzY2hl
ZDJfcGNwdShjcHUpLT5nc2NkOworfQorCiAvKiBEb2VzIHRoZSBkb21haW4gb2YgdGhpcyB2Q1BV
IGhhdmUgYSBjYXA/ICovCiBzdGF0aWMgaW5saW5lIGJvb2wgaGFzX2NhcChjb25zdCBzdHJ1Y3Qg
Y3NjaGVkMl92Y3B1ICpzdmMpCiB7CkBAIC0xNjI0LDYgKzE3MzAsNDYgQEAgcnVucV90aWNrbGUo
Y29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBzdHJ1Y3QgY3NjaGVkMl92Y3B1ICpuZXcsIHNf
dGltZV90IG5vdykKICAgICBuZXctPnRpY2tsZWRfY3B1ID0gaXBpZDsKIH0KIAorLyoKKyAqIEdy
b3VwIHNjaGVkdWxpbmcgY29kZS4KKyAqLworCitzdGF0aWMgdW5zaWduZWQgaW50CitjcHVfdG9f
Y29zY2hlZF9ncm91cChzdHJ1Y3QgY3NjaGVkMl9wcml2YXRlICpwcnYsIHVuc2lnbmVkIGludCBj
cHUpCit7CisgICAgc3RydWN0IGNzY2hlZDJfZ3Jwc2NoZWRfZGF0YSAqZ3NjZDsKKyAgICB1bnNp
Z25lZCBpbnQgcGVlcl9jcHUsIGdzY2k7CisKKyAgICBBU1NFUlQob3B0X3J1bnF1ZXVlID49IG9w
dF9ncnBzY2hlZCk7CisgICAgQVNTRVJUKG9wdF9ncnBzY2hlZCA+IDAgfHwgb3B0X2dycHNjaGVk
IDwgT1BUX1RPUE9MT0dZX05PREUpOworCisgICAgZm9yICggZ3NjaSA9IDA7IGdzY2kgPCBucl9j
cHVfaWRzOyBnc2NpKysgKQorICAgIHsKKyAgICAgICAgLyogQXMgc29vbiBhcyB3ZSBjb21lIGFj
cm9zcyBhbiB1bmluaXRpYWxpemVkIGdyb3VwLCB1c2UgaXQuICovCisgICAgICAgIGlmICggcHJ2
LT5nc2NkW2dzY2ldLmlkID09IC0xICkKKyAgICAgICAgICAgIGJyZWFrOworCisgICAgICAgIC8q
CisgICAgICAgICAqIFdlJ3ZlIGZvdW5kIGFuIGVsZW1lbnQgb2YgdGhlIGdzY2QgYXJyYXkgd2hp
Y2ggaGFzIGJlZW4gaW5pdGlhbGl6ZWQsCisgICAgICAgICAqIGFscmVhZHksIGFuZCBoZW5jZSBo
YXMgYXQgbGVhc3Qgb25lIENQVSBpbiBpdC4gQ2hlY2sgaWYgdGhpcyBDUFUKKyAgICAgICAgICog
YmVsb25ncyB0aGVyZSB0b28uCisgICAgICAgICAqLworCisgICAgICAgIGdzY2QgPSBwcnYtPmdz
Y2QgKyBnc2NpOworICAgICAgICBCVUdfT04oY3B1bWFza19lbXB0eSgmZ3NjZC0+Y3B1cykpOwor
ICAgICAgICBwZWVyX2NwdSA9IGNwdW1hc2tfZmlyc3QoJmdzY2QtPmNwdXMpOworCisgICAgICAg
IGlmICggKG9wdF9ncnBzY2hlZCA9PSBPUFRfVE9QT0xPR1lfQ09SRSAmJiBzYW1lX2NvcmUocGVl
cl9jcHUsIGNwdSkpIHx8CisgICAgICAgICAgICAgKG9wdF9ncnBzY2hlZCA9PSBPUFRfVE9QT0xP
R1lfTk9ERSAmJiBzYW1lX25vZGUocGVlcl9jcHUsIGNwdSkpICkKKyAgICAgICAgICAgIGJyZWFr
OworICAgIH0KKworICAgIC8qIFdlIHJlYWxseSBleHBlY3QgdGhhdCBlYWNoIGNwdSB3aWxsIGJl
IGluIGEgY29zY2hlZHVsaW5nIGdyb3VwLiAqLworICAgIEJVR19PTihnc2NpID49IG5yX2NwdV9p
ZHMpOworCisgICAgcmV0dXJuIGdzY2k7Cit9CisKIC8qCiAgKiBDcmVkaXQtcmVsYXRlZCBjb2Rl
CiAgKi8KQEAgLTM0NjAsNiArMzYwNiw3IEBAIGNzY2hlZDJfc2NoZWR1bGUoCiB7CiAgICAgY29u
c3QgaW50IGNwdSA9IHNtcF9wcm9jZXNzb3JfaWQoKTsKICAgICBzdHJ1Y3QgY3NjaGVkMl9ydW5x
dWV1ZV9kYXRhICpycWQ7CisgICAgc3RydWN0IGNzY2hlZDJfZ3Jwc2NoZWRfZGF0YSAqIGNvbnN0
IGdzY2QgPSBjMmdzY2QoY3B1KTsKICAgICBzdHJ1Y3QgY3NjaGVkMl92Y3B1ICogY29uc3Qgc2N1
cnIgPSBjc2NoZWQyX3ZjcHUoY3VycmVudCk7CiAgICAgc3RydWN0IGNzY2hlZDJfdmNwdSAqc25l
eHQgPSBOVUxMOwogICAgIHVuc2lnbmVkIGludCBza2lwcGVkX3ZjcHVzID0gMDsKQEAgLTM0NzQs
NiArMzYyMSwxMSBAQCBjc2NoZWQyX3NjaGVkdWxlKAogICAgIHJxZCA9IGMycnFkKG9wcywgY3B1
KTsKICAgICBCVUdfT04oIWNwdW1hc2tfdGVzdF9jcHUoY3B1LCAmcnFkLT5hY3RpdmUpKTsKIAor
ICAgIC8qCisgICAgICogV2UncmUgaG9sZGluZyB0aGUgcnVucXVldWUgbG9jayBhbHJlYWR5LiBG
b3IgZ3JvdXAtc2NoZWR1bGluZyBkYXRhLAorICAgICAqIGNwdXMgdGhhdCBhcmUgaW4gdGhlIHNh
bWUgZ3JvdXAsIGFsc28gc2hhcmUgdGhlIHJ1bnF1ZXVlLCBzbyBzZXJpYWxpemluZworICAgICAq
IHRoZW0gb24gdGhlIHJ1bnF1ZXVlIGxvY2sgaXMgZW5vdWdoLCBhbmQgbm8gZnVydGhlciBsb2Nr
aW5nIGlzIG5lY2Vzc2FyeS4KKyAgICAgKi8KICAgICBBU1NFUlQoc3Bpbl9pc19sb2NrZWQocGVy
X2NwdShzY2hlZHVsZV9kYXRhLCBjcHUpLnNjaGVkdWxlX2xvY2spKTsKIAogICAgIEJVR19PTigh
aXNfaWRsZV92Y3B1KHNjdXJyLT52Y3B1KSAmJiBzY3Vyci0+cnFkICE9IHJxZCk7CkBAIC0zNTYy
LDYgKzM3MTQsMTQgQEAgY3NjaGVkMl9zY2hlZHVsZSgKIAogICAgICAgICAgICAgcnVucV9yZW1v
dmUoc25leHQpOwogICAgICAgICAgICAgX19zZXRfYml0KF9fQ1NGTEFHX3NjaGVkdWxlZCwgJnNu
ZXh0LT5mbGFncyk7CisKKyAgICAgICAgICAgIC8qIFRyYWNrIHdoaWNoIGRvbWFpbiBpcyBydW5u
aW5nIGluIHRoZSBjb3NjaGVkdWxpbmcgZ3JvdXAgKi8KKyAgICAgICAgICAgIGdzY2QtPnNkb20g
PSBzbmV4dC0+c2RvbTsKKyAgICAgICAgICAgIGlmICggaXNfaWRsZV92Y3B1KHNjdXJyLT52Y3B1
KSApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgZ3NjZC0+bnJfcnVubmluZysrOwor
ICAgICAgICAgICAgICAgIEFTU0VSVChnc2NkLT5ucl9ydW5uaW5nIDw9IGNwdW1hc2tfd2VpZ2h0
KCZnc2NkLT5jcHVzKSk7CisgICAgICAgICAgICB9CiAgICAgICAgIH0KIAogICAgICAgICAvKiBD
bGVhciB0aGUgaWRsZSBtYXNrIGlmIG5lY2Vzc2FyeSAqLwpAQCAtMzYyMywxMCArMzc4MywyMSBA
QCBjc2NoZWQyX3NjaGVkdWxlKAogICAgICAgICAgICAgY3B1bWFza19hbmRub3QoY3B1bWFza19z
Y3JhdGNoLCAmcnFkLT5pZGxlLCAmcnFkLT50aWNrbGVkKTsKICAgICAgICAgICAgIHNtdF9pZGxl
X21hc2tfc2V0KGNwdSwgY3B1bWFza19zY3JhdGNoLCAmcnFkLT5zbXRfaWRsZSk7CiAgICAgICAg
IH0KKyAgICAgICAgaWYgKCAhaXNfaWRsZV92Y3B1KHNjdXJyLT52Y3B1KSApCisgICAgICAgIHsK
KyAgICAgICAgICAgIEFTU0VSVChnc2NkLT5ucl9ydW5uaW5nID49IDEpOworICAgICAgICAgICAg
aWYgKCAtLWdzY2QtPm5yX3J1bm5pbmcgPT0gMCApCisgICAgICAgICAgICB7CisgICAgICAgICAg
ICAgICAgLyogVGhlcmUncyBubyBkb21haW4gcnVubmluZyBvbiB0aGlzIGNvc2NoZWR1bGluZyBn
cm91cCAqLworICAgICAgICAgICAgICAgIGdzY2QtPnNkb20gPSBOVUxMOworICAgICAgICAgICAg
fQorICAgICAgICB9CiAgICAgICAgIC8qIE1ha2Ugc3VyZSBhdmdsb2FkIGdldHMgdXBkYXRlZCBw
ZXJpb2RpY2FsbHkgZXZlbgogICAgICAgICAgKiBpZiB0aGVyZSdzIG5vIGFjdGl2aXR5ICovCiAg
ICAgICAgIHVwZGF0ZV9sb2FkKG9wcywgcnFkLCBOVUxMLCAwLCBub3cpOwogICAgIH0KKyAgICBB
U1NFUlQoZ3NjZC0+c2RvbSAhPSBOVUxMIHx8IGdzY2QtPm5yX3J1bm5pbmcgPT0gMCk7CisgICAg
QVNTRVJUKGdzY2QtPm5yX3J1bm5pbmcgIT0gMCB8fCBnc2NkLT5zZG9tID09IE5VTEwpOwogCiAg
ICAgLyoKICAgICAgKiBSZXR1cm4gdGFzayB0byBydW4gbmV4dC4uLgpAQCAtMzY2Nyw3ICszODM4
LDggQEAgZHVtcF9wY3B1KGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgaW50IGNwdSkKICNk
ZWZpbmUgY3B1c3RyIGtleWhhbmRsZXJfc2NyYXRjaAogCiAgICAgY3B1bWFza19zY25wcmludGYo
Y3B1c3RyLCBzaXplb2YoY3B1c3RyKSwgcGVyX2NwdShjcHVfc2libGluZ19tYXNrLCBjcHUpKTsK
LSAgICBwcmludGsoIiBDUFVbJTAyZF0gcnVucT0lZCwgc2libGluZz0lcywgIiwgY3B1LCBjMnIo
Y3B1KSwgY3B1c3RyKTsKKyAgICBwcmludGsoIiAlc0NQVVslMDJkXSBydW5xPSVkLCBzaWJsaW5n
PSVzLCAiLCBncnBzY2hlZF9lbmFibGVkKCkgPyAiICIgOiAiIiwKKyAgICAgICAgICAgY3B1LCBj
MnIoY3B1KSwgY3B1c3RyKTsKICAgICBjcHVtYXNrX3NjbnByaW50ZihjcHVzdHIsIHNpemVvZihj
cHVzdHIpLCBwZXJfY3B1KGNwdV9jb3JlX21hc2ssIGNwdSkpOwogICAgIHByaW50aygiY29yZT0l
c1xuIiwgY3B1c3RyKTsKIApAQCAtMzc3Miw4ICszOTQ0LDMyIEBAIGNzY2hlZDJfZHVtcChjb25z
dCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMpCiAgICAgICAgIHByaW50aygiUnVucXVldWUgJWQ6XG4i
LCBycWQtPmlkKTsKICAgICAgICAgcHJpbnRrKCJDUFVzOlxuIik7CiAKLSAgICAgICAgZm9yX2Vh
Y2hfY3B1KGosICZycWQtPmFjdGl2ZSkKLSAgICAgICAgICAgIGR1bXBfcGNwdShvcHMsIGopOwor
ICAgICAgICBjcHVtYXNrX2NvcHkoY3B1bWFza19zY3JhdGNoLCAmcnFkLT5hY3RpdmUpOworICAg
ICAgICB3aGlsZSAoICFjcHVtYXNrX2VtcHR5KGNwdW1hc2tfc2NyYXRjaCkgKQorICAgICAgICB7
CisgICAgICAgICAgICBpbnQgYyA9IGNwdW1hc2tfZmlyc3QoY3B1bWFza19zY3JhdGNoKTsKKyAg
ICAgICAgICAgIHN0cnVjdCBjc2NoZWQyX2dycHNjaGVkX2RhdGEgKiBjb25zdCBjZ3NjZCA9IGMy
Z3NjZChjKTsKKyAgICAgICAgICAgIGNwdW1hc2tfdCAqY3B1czsKKworICAgICAgICAgICAgaWYg
KCBncnBzY2hlZF9lbmFibGVkKCkgKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIGNw
dXMgPSAmY2dzY2QtPmNwdXM7CisgICAgICAgICAgICAgICAgcHJpbnRrKCIgY29zY2hlZF9ncm91
cD0lZCwgIiwgY2dzY2QtPmlkKTsKKyAgICAgICAgICAgICAgICBpZiAoIGNnc2NkLT5zZG9tICkK
KyAgICAgICAgICAgICAgICAgICAgcHJpbnRrKCJzZG9tPWQlZCwgIiwgY2dzY2QtPnNkb20tPmRv
bS0+ZG9tYWluX2lkKTsKKyAgICAgICAgICAgICAgICBlbHNlCisgICAgICAgICAgICAgICAgICAg
cHJpbnRrKCJzZG9tPS8sICIpOworICAgICAgICAgICAgICAgIHByaW50aygibnJfcnVubmluZz0l
dVxuIiwgY2dzY2QtPm5yX3J1bm5pbmcpOworICAgICAgICAgICAgfQorICAgICAgICAgICAgZWxz
ZQorICAgICAgICAgICAgICAgIGNwdXMgPSBjcHVtYXNrX3NjcmF0Y2g7CisKKyAgICAgICAgICAg
IGZvcl9lYWNoX2NwdShqLCBjcHVzKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIGNw
dW1hc2tfY2xlYXJfY3B1KGosIGNwdW1hc2tfc2NyYXRjaCk7CisgICAgICAgICAgICAgICAgZHVt
cF9wY3B1KG9wcywgaik7CisgICAgICAgICAgICB9CisgICAgICAgIH0KIAogICAgICAgICBwcmlu
dGsoIlJVTlE6XG4iKTsKICAgICAgICAgbGlzdF9mb3JfZWFjaCggaXRlciwgcnVucSApCkBAIC0z
ODE0LDExICs0MDEwLDEzIEBAIGluaXRfcGRhdGEoc3RydWN0IGNzY2hlZDJfcHJpdmF0ZSAqcHJ2
LCBzdHJ1Y3QgY3NjaGVkMl9wY3B1ICpzcGMsCiAgICAgICAgICAgIHVuc2lnbmVkIGludCBjcHUp
CiB7CiAgICAgc3RydWN0IGNzY2hlZDJfcnVucXVldWVfZGF0YSAqcnFkOworICAgIHN0cnVjdCBj
c2NoZWQyX2dycHNjaGVkX2RhdGEgKmdzY2Q7CisgICAgdW5zaWduZWQgaW50IGdycHNjaGVkX2lk
OwogCiAgICAgQVNTRVJUKHJ3X2lzX3dyaXRlX2xvY2tlZCgmcHJ2LT5sb2NrKSk7CiAgICAgQVNT
RVJUKCFjcHVtYXNrX3Rlc3RfY3B1KGNwdSwgJnBydi0+aW5pdGlhbGl6ZWQpKTsKICAgICAvKiBD
UFUgZGF0YSBuZWVkcyB0byBiZSBhbGxvY2F0ZWQsIGJ1dCBzdGlsbCB1bmluaXRpYWxpemVkLiAq
LwotICAgIEFTU0VSVChzcGMgJiYgc3BjLT5ydW5xX2lkID09IC0xKTsKKyAgICBBU1NFUlQoc3Bj
ICYmIHNwYy0+cnVucV9pZCA9PSAtMSAmJiBzcGMtPmdzY2QgPT0gTlVMTCk7CiAKICAgICAvKiBG
aWd1cmUgb3V0IHdoaWNoIHJ1bnF1ZXVlIHRvIHB1dCBpdCBpbiAqLwogICAgIHNwYy0+cnVucV9p
ZCA9IGNwdV90b19ydW5xdWV1ZShwcnYsIGNwdSk7CkBAIC0zODMxLDcgKzQwMjksNyBAQCBpbml0
X3BkYXRhKHN0cnVjdCBjc2NoZWQyX3ByaXZhdGUgKnBydiwgc3RydWN0IGNzY2hlZDJfcGNwdSAq
c3BjLAogICAgICAgICBwcmludGsoWEVOTE9HX0lORk8gIiBGaXJzdCBjcHUgb24gcnVucXVldWUs
IGFjdGl2YXRpbmdcbiIpOwogICAgICAgICBhY3RpdmF0ZV9ydW5xdWV1ZShwcnYsIHNwYy0+cnVu
cV9pZCk7CiAgICAgfQotICAgIAorCiAgICAgX19jcHVtYXNrX3NldF9jcHUoY3B1LCAmcnFkLT5p
ZGxlKTsKICAgICBfX2NwdW1hc2tfc2V0X2NwdShjcHUsICZycWQtPmFjdGl2ZSk7CiAgICAgX19j
cHVtYXNrX3NldF9jcHUoY3B1LCAmcHJ2LT5pbml0aWFsaXplZCk7CkBAIC0zODQwLDYgKzQwMzgs
MjcgQEAgaW5pdF9wZGF0YShzdHJ1Y3QgY3NjaGVkMl9wcml2YXRlICpwcnYsIHN0cnVjdCBjc2No
ZWQyX3BjcHUgKnNwYywKICAgICBpZiAoIGNwdW1hc2tfd2VpZ2h0KCZycWQtPmFjdGl2ZSkgPT0g
MSApCiAgICAgICAgIHJxZC0+cGlja19iaWFzID0gY3B1OwogCisgICAgLyogRmlndXJlIG91dCBp
biB3aGljaCBjb3NjaGVkdWxpbmcgZ3JvdXAgdGhpcyBiZWxvbmdzICovCisgICAgaWYgKCBncnBz
Y2hlZF9lbmFibGVkKCkgKQorICAgIHsKKyAgICAgICAgZ3Jwc2NoZWRfaWQgPSBjcHVfdG9fY29z
Y2hlZF9ncm91cChwcnYsIGNwdSk7CisKKyAgICAgICAgcHJpbnRrKCJBZGRpbmcgY3B1ICVkIHRv
IGNvc2NoZWQuIGdyb3VwICVkXG4iLCBjcHUsIGdycHNjaGVkX2lkKTsKKyAgICAgICAgc3BjLT5n
c2NkID0gZ3NjZCA9ICZwcnYtPmdzY2RbZ3Jwc2NoZWRfaWRdOworICAgICAgICBpZiAoIGNwdW1h
c2tfZW1wdHkoJmdzY2QtPmNwdXMpICkKKyAgICAgICAgeworICAgICAgICAgICAgcHJpbnRrKCJG
aXJzdCBjcHUgaW4gZ3JvdXAsIGFjdGl2YXRpbmdcbiIpOworICAgICAgICAgICAgQVNTRVJUKGdz
Y2QtPnNkb20gPT0gTlVMTCAmJiBnc2NkLT5ucl9ydW5uaW5nID09IDApOworICAgICAgICAgICAg
Z3NjZC0+aWQgPSBncnBzY2hlZF9pZDsKKyAgICAgICAgfQorICAgICAgICBjcHVtYXNrX3NldF9j
cHUoY3B1LCAmZ3NjZC0+Y3B1cyk7CisgICAgfQorICAgIGVsc2UKKyAgICB7CisgICAgICAgIHNw
Yy0+Z3NjZCA9ICZwcnYtPmdzY2RbY3B1XTsKKyAgICAgICAgY3B1bWFza19zZXRfY3B1KGNwdSwg
JnBydi0+Z3NjZFtjcHVdLmNwdXMpOworICAgIH0KKwogICAgIHJldHVybiBzcGMtPnJ1bnFfaWQ7
CiB9CiAKQEAgLTQwMDksNiArNDIyOCwyMyBAQCBjc2NoZWQyX2dsb2JhbF9pbml0KHZvaWQpCiAg
ICAgICAgIG9wdF9jYXBfcGVyaW9kID0gMTA7IC8qIG1zICovCiAgICAgfQogCisgICAgaWYgKCBv
cHRfZ3Jwc2NoZWQgPiBvcHRfcnVucXVldWUgKQorICAgIHsKKyAgICAgICAgcHJpbnRrKCJXQVJO
SU5HOiAlczogY2FuJ3QgaGF2ZSAlcyBncm91cCBzY2hlZHVsaW5nIHdpdGggcGVyLSVzIHJ1bnF1
ZXVlXG4iLAorICAgICAgICAgICAgICAgX19mdW5jX18sIG9wdF90b3Bvc3Bhbl9zdHJbb3B0X2dy
cHNjaGVkXSwKKyAgICAgICAgICAgICAgIG9wdF90b3Bvc3Bhbl9zdHJbb3B0X3J1bnF1ZXVlXSk7
CisgICAgICAgIGlmICggb3B0X3J1bnF1ZXVlID49IE9QVF9UT1BPTE9HWV9DT1JFICkKKyAgICAg
ICAgeworICAgICAgICAgICAgcHJpbnRrKCIgcmVzb3J0aW5nIHRvIHBlci1jb3JlIGdyb3VwIHNj
aGVkdWxpbmdcbiIpOworICAgICAgICAgICAgb3B0X2dycHNjaGVkID0gT1BUX1RPUE9MT0dZX0NP
UkU7CisgICAgICAgIH0KKyAgICAgICAgZWxzZQorICAgICAgICB7CisgICAgICAgICAgICBwcmlu
dGsoIiBkaXNhYmxpbmcgZ3JvdXAgc2NoZWR1bGluZ1xuIik7CisgICAgICAgICAgICBvcHRfZ3Jw
c2NoZWQgPSAwOworICAgICAgICB9CisgICAgfQorCiAgICAgcmV0dXJuIDA7CiB9CiAKQEAgLTQw
MjUsMTIgKzQyNjEsMTQgQEAgY3NjaGVkMl9pbml0KHN0cnVjdCBzY2hlZHVsZXIgKm9wcykKICAg
ICAgICAgICAgWEVOTE9HX0lORk8gIiB1bmRlcmxvYWRfYmFsYW5jZV90b2xlcmFuY2U6ICVkXG4i
CiAgICAgICAgICAgIFhFTkxPR19JTkZPICIgb3ZlcmxvYWRfYmFsYW5jZV90b2xlcmFuY2U6ICVk
XG4iCiAgICAgICAgICAgIFhFTkxPR19JTkZPICIgcnVucXVldWVzIGFycmFuZ2VtZW50OiAlc1xu
IgorICAgICAgICAgICBYRU5MT0dfSU5GTyAiIGdyb3VwIHNjaGVkdWxpbmc6ICVzXG4iCiAgICAg
ICAgICAgIFhFTkxPR19JTkZPICIgY2FwIGVuZm9yY2VtZW50IGdyYW51bGFyaXR5OiAlZG1zXG4i
LAogICAgICAgICAgICBvcHRfbG9hZF9wcmVjaXNpb25fc2hpZnQsCiAgICAgICAgICAgIG9wdF9s
b2FkX3dpbmRvd19zaGlmdCwKICAgICAgICAgICAgb3B0X3VuZGVybG9hZF9iYWxhbmNlX3RvbGVy
YW5jZSwKICAgICAgICAgICAgb3B0X292ZXJsb2FkX2JhbGFuY2VfdG9sZXJhbmNlLAogICAgICAg
ICAgICBvcHRfdG9wb3NwYW5fc3RyW29wdF9ydW5xdWV1ZV0sCisgICAgICAgICAgIG9wdF9ncnBz
Y2hlZCA/IG9wdF90b3Bvc3Bhbl9zdHJbb3B0X2dycHNjaGVkXSA6ICJkaXNhYmxlZCIsCiAgICAg
ICAgICAgIG9wdF9jYXBfcGVyaW9kKTsKIAogICAgIHByaW50ayhYRU5MT0dfSU5GTyAibG9hZCB0
cmFja2luZyB3aW5kb3cgbGVuZ3RoICVsbHUgbnNcbiIsCkBAIC00MDUwLDE1ICs0Mjg4LDI1IEBA
IGNzY2hlZDJfaW5pdChzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMpCiAgICAgcndsb2NrX2luaXQoJnBy
di0+bG9jayk7CiAgICAgSU5JVF9MSVNUX0hFQUQoJnBydi0+c2RvbSk7CiAKLSAgICAvKiBBbGxv
Y2F0ZSBhbGwgcnVucXVldWVzIGFuZCBtYXJrIHRoZW0gYXMgdW4taW5pdGlhbGl6ZWQgKi8KKyAg
ICAvKgorICAgICAqIEFsbG9jYXRlIGFsbCBydW5xdWV1ZXMgYW5kIGNvc2NoZWR1bGluZyBncm91
cCBkYXRhIHN0cnVjdHVyZXMsCisgICAgICogYW5kIG1hcmsgdGhlbSBhbGwgYXMgdW4taW5pdGlh
bGl6ZWQuCisgICAgICovCiAgICAgcHJ2LT5ycWQgPSB4emFsbG9jX2FycmF5KHN0cnVjdCBjc2No
ZWQyX3J1bnF1ZXVlX2RhdGEsIG5yX2NwdV9pZHMpOwogICAgIGlmICggIXBydi0+cnFkICkKICAg
ICB7CiAgICAgICAgIHhmcmVlKHBydik7CiAgICAgICAgIHJldHVybiAtRU5PTUVNOwogICAgIH0K
KyAgICBwcnYtPmdzY2QgPSB4emFsbG9jX2FycmF5KHN0cnVjdCBjc2NoZWQyX2dycHNjaGVkX2Rh
dGEsIG5yX2NwdV9pZHMpOworICAgIGlmICggIXBydi0+Z3NjZCApCisgICAgeworICAgICAgICB4
ZnJlZShwcnYtPnJxZCk7CisgICAgICAgIHhmcmVlKHBydik7CisgICAgICAgIHJldHVybiAtRU5P
TUVNOworICAgIH0KICAgICBmb3IgKCBpID0gMDsgaSA8IG5yX2NwdV9pZHM7IGkrKyApCi0gICAg
ICAgIHBydi0+cnFkW2ldLmlkID0gLTE7CisgICAgICAgIHBydi0+cnFkW2ldLmlkID0gcHJ2LT5n
c2NkW2ldLmlkID0gLTE7CiAKICAgICAvKiBpbml0aWFsaXplIHJhdGVsaW1pdCAqLwogICAgIHBy
di0+cmF0ZWxpbWl0X3VzID0gc2NoZWRfcmF0ZWxpbWl0X3VzOwoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 17:44:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 17: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 1gB1UK-0002Ur-7S; Fri, 12 Oct 2018 17:44:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d/jz=my=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1gB1UI-0002Tz-EE
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 17:44:34 +0000
X-Inumbo-ID: aa3da634-ce46-11e8-a6a9-d7ebe60f679a
Received: from mail-wm1-f66.google.com (unknown [209.85.128.66])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aa3da634-ce46-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 17:45:53 +0000 (UTC)
Received: by mail-wm1-f66.google.com with SMTP id i8-v6so13005135wmg.0
 for <xen-devel@lists.xenproject.org>; Fri, 12 Oct 2018 10:44:33 -0700 (PDT)
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:date:message-id:in-reply-to
 :references:user-agent:mime-version:content-transfer-encoding;
 bh=+vT6VhTdpL6Lq0A1l5fV6DBheSGk6H/ODqJAv2ntyIg=;
 b=oow6LbdBNB3jFiVzEzAUSyuAshuhWELduZnmqqP3bXEgitykp2YKMywRuJXuFh0Pll
 nrZeFZ8R5VRdFYJ/fpPxXU4YWb3sqQWX1QMt3lDtNdkDHEbjEgWKufEaggQn5la/mcfk
 bJuJES7Zg66cwYnDmNK/4I6nEZIWvAXmiway/jV898J4Eeiv6hGfF2I2xrlowayYxl2t
 xpEQSDGb7+NupT/rqdi7gLFVE67jOm5vFHZpxRIEbQNA//ib3fhSqunAnX2ld+QRRkAT
 QewPW/dw1i8MglxYOLklWCY2zKkjOeEtNLa7Zy8EQ4l6VQIOfMIA9Bxtbn1gSYNcIiSY
 Z4HA==
X-Gm-Message-State: ABuFfoihVJdGe7ZNa8zGQ+VUQk2GLRMHbHl06htvou5dBixpya3YBKNW
 ZpaknBIPSJc3EDKcgdiCzowsuagzk0Q=
X-Google-Smtp-Source: ACcGV63abftEgJQVFUEme9NZLRrhRQn2W3Sjq64GuZTYMYndl8oILa8ydImjhjVe7vT6/AUHTh2M2Q==
X-Received: by 2002:a1c:c2c3:: with SMTP id
 s186-v6mr5995089wmf.16.1539366272435; 
 Fri, 12 Oct 2018 10:44:32 -0700 (PDT)
Received: from [127.0.0.1] (22-210-66-80.hosts.abilene.it. [80.66.210.22])
 by smtp.gmail.com with ESMTPSA id c2-v6sm1294111wrt.77.2018.10.12.10.44.31
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 12 Oct 2018 10:44:31 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 12 Oct 2018 19:44:30 +0200
Message-ID: <153936627040.22652.3412756048515405697.stgit@wayrath>
In-Reply-To: <153936590062.22652.12114301510794181099.stgit@wayrath>
References: <153936590062.22652.12114301510794181099.stgit@wayrath>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [RFC PATCH v1 6/8] xen: sched: Credit2
 group-scheduling: selecting next vcpu to run
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiBjaG9zaW5nIHdoaWNoIHZjcHUgdG8gcnVuIG5leHQsIG9uIGEgQ1BVIHdoaWNoIGlzIGlu
IGEgZ3JvdXAgd2hlcmUKb3RoZXIgdmNwdXMgYXJlIHJ1bm5pbmcgYWxyZWFkeSwgb25seSBjb25z
aWRlciB2Y3B1cyBvZiB0aGUgc2FtZSBkb21haW4KKG9mIHRob3NlIHZjcHVzIHRoYXQgYXJlIHJ1
bm5pbmcgYWxyZWFkeSEpLgoKVGhpcyBpcyBhcyBlYXN5IGFzLCBpbiBydW5xX2NhbmRpZGF0ZSgp
LCB3aGlsZSB0cmF2ZXJzaW5nIHRoZSBydW5xdWV1ZSwKc2tpcHBpbmcgdGhlIHZjcHVzIHRoYXQg
ZG8gbm90IHNhdGlzZnkgdGhlIGdyb3VwLXNjaGVkdWxpbmcgY29uc3RyYWludHMuCgpBbmQgbm93
IHRoYXQgc3VjaCBjb25zdHJhaW50cyBhcmUgYWN0dWFsbHkgZW5mb3JjZWQsIGFsc28gYWRkIGFu
IEFTU0VSVCgpCnRoYXQgY2hlY2tzIHRoYXQgd2UgcmVhbGx5IHJlc3BlY3QgdGhlbS4KClNpZ25l
ZC1vZmYtYnk6IERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+Ci0tLQpDYzogR2Vv
cmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgotLS0KVE9ETzoKLSBDb25zaWRl
ciBiZXR0ZXIgdGhlIGludGVyYWN0aW9ucyBiZXR3ZWVuIGdyb3VwLXNjaGVkdWxpbmcgYW5kCiAg
c29mdC1hZmZpbml0eSAoaW4gcnVucV9jYW5kaWRhdGUoKSBAMzQ4MSk7Ci0tLQogeGVuL2NvbW1v
bi9zY2hlZF9jcmVkaXQyLmMgfCAgIDQ0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgNDMgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlv
bigtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jIGIveGVuL2NvbW1v
bi9zY2hlZF9jcmVkaXQyLmMKaW5kZXggYjExNzEzZTI0NC4uMDUyZTA1MDM5NCAxMDA2NDQKLS0t
IGEveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMKKysrIGIveGVuL2NvbW1vbi9zY2hlZF9jcmVk
aXQyLmMKQEAgLTM0MTQsNyArMzQxNCw3IEBAIGNzY2hlZDJfcnVudGltZShjb25zdCBzdHJ1Y3Qg
c2NoZWR1bGVyICpvcHMsIGludCBjcHUsCiAvKgogICogRmluZCBhIGNhbmRpZGF0ZS4KICAqLwot
c3RhdGljIHN0cnVjdCBjc2NoZWQyX3ZjcHUgKgorc3RhdGljIG5vaW5saW5lIHN0cnVjdCBjc2No
ZWQyX3ZjcHUgKgogcnVucV9jYW5kaWRhdGUoc3RydWN0IGNzY2hlZDJfcnVucXVldWVfZGF0YSAq
cnFkLAogICAgICAgICAgICAgICAgc3RydWN0IGNzY2hlZDJfdmNwdSAqc2N1cnIsCiAgICAgICAg
ICAgICAgICBpbnQgY3B1LCBzX3RpbWVfdCBub3csCkBAIC0zNDIzLDggKzM0MjMsMTkgQEAgcnVu
cV9jYW5kaWRhdGUoc3RydWN0IGNzY2hlZDJfcnVucXVldWVfZGF0YSAqcnFkLAogICAgIHN0cnVj
dCBsaXN0X2hlYWQgKml0ZXIsICp0ZW1wOwogICAgIHN0cnVjdCBjc2NoZWQyX3ZjcHUgKnNuZXh0
ID0gTlVMTDsKICAgICBzdHJ1Y3QgY3NjaGVkMl9wcml2YXRlICpwcnYgPSBjc2NoZWQyX3ByaXYo
cGVyX2NwdShzY2hlZHVsZXIsIGNwdSkpOworICAgIHN0cnVjdCBjc2NoZWQyX2dycHNjaGVkX2Rh
dGEgKmdzY2QgPSBjMmdzY2QoY3B1KTsKICAgICBib29sIHlpZWxkID0gZmFsc2UsIHNvZnRfYWZm
X3ByZWVtcHQgPSBmYWxzZTsKIAorICAgIC8qCisgICAgICogU29tZSBtb3JlIHNhbml0eSBjaGVj
a2luZy4gV2l0aCBncm91cCBzY2hlZHVsaW5nIGVuYWJsZWQsIGVpdGhlcjoKKyAgICAgKiAtIHRo
ZSB3aG9sZSBjb3NjaGVkdWxpbmcgZ3JvdXAgaXMgY3VycmVudGx5IGlkbGUuIE9yLAorICAgICAq
IC0gdGhpcyBDUFUgaXMgY3VycmVudGx5IGlkbGUuIE9yLAorICAgICAqIC0gdGhpcyBDUFUgaXMg
cnVubmluZyBhIHZjcHUgZnJvbSB0aGUgc2FtZSBkb21haW4gb2YgYWxsIHRoZQorICAgICAqICAg
b3RoZXIgb25lIHRoYXQgYXJlIHJ1bm5pbmcgaW4gdGhlIGdyb3VwIChpZiBhbnkpLgorICAgICAq
LworICAgIEFTU0VSVCghZ3Jwc2NoZWRfZW5hYmxlZCgpIHx8IGdzY2QtPnNkb20gPT0gTlVMTCB8
fAorICAgICAgICAgICBzY3Vyci0+c2RvbSA9PSBOVUxMIHx8IGdzY2QtPnNkb20gPT0gc2N1cnIt
PnNkb20pOworCiAgICAgKnNraXBwZWQgPSAwOwogCiAgICAgaWYgKCB1bmxpa2VseShpc19pZGxl
X3ZjcHUoc2N1cnItPnZjcHUpKSApCkBAIC0zNDczLDYgKzM0ODQsOCBAQCBydW5xX2NhbmRpZGF0
ZShzdHJ1Y3QgY3NjaGVkMl9ydW5xdWV1ZV9kYXRhICpycWQsCiAgICAgICAgIHsKICAgICAgICAg
ICAgIGNwdW1hc2tfdCAqb25saW5lID0gY3B1cG9vbF9kb21haW5fY3B1bWFzayhzY3Vyci0+dmNw
dS0+ZG9tYWluKTsKIAorICAgICAgICAgICAgLyogWFhYIGRlYWwgd2l0aCBncnBzY2hlZF9lbmFi
bGVkKCkgPT0gdHJ1ZSAqLworCiAgICAgICAgICAgICAvKiBPaywgaXMgYW55IG9mIHRoZSBwY3B1
cyBpbiBzY3VyciBzb2Z0LWFmZmluaXR5IGlkbGU/ICovCiAgICAgICAgICAgICBjcHVtYXNrX2Fu
ZChjcHVtYXNrX3NjcmF0Y2gsIGNwdW1hc2tfc2NyYXRjaCwgJnJxZC0+aWRsZSk7CiAgICAgICAg
ICAgICBjcHVtYXNrX2FuZG5vdChjcHVtYXNrX3NjcmF0Y2gsIGNwdW1hc2tfc2NyYXRjaCwgJnJx
ZC0+dGlja2xlZCk7CkBAIC0zNTI4LDYgKzM1NDEsMjMgQEAgcnVucV9jYW5kaWRhdGUoc3RydWN0
IGNzY2hlZDJfcnVucXVldWVfZGF0YSAqcnFkLAogICAgICAgICAgICAgY29udGludWU7CiAgICAg
ICAgIH0KIAorICAgICAgICAvKgorICAgICAgICAgKiBJZiBncm91cHMgc2NoZWR1bGluZyBpcyBl
bmFibGVkLCBvbmx5IGNvbnNpZGVyIHN2YyBpZjoKKyAgICAgICAgICogLSB0aGUgd2hvbGUgZ3Jv
dXAgaXMgaWRsZS4gT3IsCisgICAgICAgICAqIC0gb25lIG9yIG1vcmUgb3RoZXIgc3ZjLT5zZG9t
J3MgdmNwdXMgYXJlIHJ1bm5pbmcgYWxyZWFkeSBpbiB0aGUKKyAgICAgICAgICogICBwQ1BVcyBv
ZiB0aGUgY29zY2hlZHVsaW5nIGdyb3VwLiBPciwKKyAgICAgICAgICogLSB0aGVyZSBpcyBvbmx5
IG9uZSB2Y3B1IHJ1bm5pbmcgaW4gdGhlIHdob2xlIGNvc2NoZWR1bGluZyBncm91cCwKKyAgICAg
ICAgICogICBhbmQgaXQgaXMgcnVubmluZyBoZXJlIG9uIHRoaXMgQ1BVIChhbmQgc3ZjIHdvdWxk
IHByZWVtcHQgaXQpLgorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCBncnBzY2hlZF9lbmFibGVk
KCkgJiYKKyAgICAgICAgICAgICBnc2NkLT5zZG9tICE9IE5VTEwgJiYgZ3NjZC0+c2RvbSAhPSBz
dmMtPnNkb20gJiYKKyAgICAgICAgICAgICAhKGdzY2QtPm5yX3J1bm5pbmcgPT0gMSAmJiBzY3Vy
ci0+c2RvbSAhPSBOVUxMKSApCisgICAgICAgIHsKKyAgICAgICAgICAgIEFTU0VSVChnc2NkLT5u
cl9ydW5uaW5nICE9IDApOworICAgICAgICAgICAgKCpza2lwcGVkKSsrOworICAgICAgICAgICAg
Y29udGludWU7CisgICAgICAgIH0KKwogICAgICAgICAvKgogICAgICAgICAgKiBJZiBhIHZjcHUg
aXMgbWVhbnQgdG8gYmUgcGlja2VkIHVwIGJ5IGFub3RoZXIgcHJvY2Vzc29yLCBhbmQgc3VjaAog
ICAgICAgICAgKiBwcm9jZXNzb3IgaGFzIG5vdCBzY2hlZHVsZWQgeWV0LCBsZWF2ZSBpdCBpbiB0
aGUgcnVucXVldWUgZm9yIGhpbS4KQEAgLTM3MTUsNiArMzc0NSwxOCBAQCBjc2NoZWQyX3NjaGVk
dWxlKAogICAgICAgICAgICAgcnVucV9yZW1vdmUoc25leHQpOwogICAgICAgICAgICAgX19zZXRf
Yml0KF9fQ1NGTEFHX3NjaGVkdWxlZCwgJnNuZXh0LT5mbGFncyk7CiAKKyAgICAgICAgICAgIC8q
CisgICAgICAgICAgICAgKiBJZiBncm91cCBzY2hlZHVsaW5nIGlzIGVuYWJsZWQsIGFuZCB3ZSdy
ZSBzd2l0Y2hpbmcgdG8KKyAgICAgICAgICAgICAqIGEgbm9uLWlkbGUgdmNwdSwgZWl0aGVyOgor
ICAgICAgICAgICAgICogLSB0aGV5J3JlIGZyb20gdGhlIHNhbWUgZG9tYWluLAorICAgICAgICAg
ICAgICogLSB0aGUgd2hvbGUgY29zY2hlZHVsaW5nIGdyb3VwIHdhcyBpZGxlLAorICAgICAgICAg
ICAgICogLSB0aGVyZSB3YXMgb25seSAxIHZjcHUgcnVubmluZyBpbiB0aGUgd2hvbGUgc2NoZWR1
bGluZyBncm91cCwKKyAgICAgICAgICAgICAqICAgYW5kIGl0IHdhcyBydW5uaW5nIG9uIHRoaXMg
Q1BVIChpLmUuLCB0aGlzIENQVSB3YXMgbm90IGlkbGUpLgorICAgICAgICAgICAgICovCisgICAg
ICAgICAgICBBU1NFUlQoIWdycHNjaGVkX2VuYWJsZWQoKSB8fCBnc2NkLT5zZG9tID09IHNuZXh0
LT5zZG9tIHx8CisgICAgICAgICAgICAgICAgICAgKGdzY2QtPm5yX3J1bm5pbmcgPT0gMCAmJiBn
c2NkLT5zZG9tID09IE5VTEwpIHx8CisgICAgICAgICAgICAgICAgICAgKGdzY2QtPm5yX3J1bm5p
bmcgPT0gMSAmJiAhaXNfaWRsZV92Y3B1KHNjdXJyLT52Y3B1KSkpOworCiAgICAgICAgICAgICAv
KiBUcmFjayB3aGljaCBkb21haW4gaXMgcnVubmluZyBpbiB0aGUgY29zY2hlZHVsaW5nIGdyb3Vw
ICovCiAgICAgICAgICAgICBnc2NkLT5zZG9tID0gc25leHQtPnNkb207CiAgICAgICAgICAgICBp
ZiAoIGlzX2lkbGVfdmNwdShzY3Vyci0+dmNwdSkgKQoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 17:44:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 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 1gB1UR-0002YR-Jh; Fri, 12 Oct 2018 17:44:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d/jz=my=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1gB1UR-0002Y7-4a
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 17:44:43 +0000
X-Inumbo-ID: 20f51353-ce46-11e8-a8a5-bc764e045a96
Received: from mail-wm1-f66.google.com (unknown [209.85.128.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 20f51353-ce46-11e8-a8a5-bc764e045a96;
 Fri, 12 Oct 2018 19:42:03 +0200 (CEST)
Received: by mail-wm1-f66.google.com with SMTP id 193-v6so13646966wme.3
 for <xen-devel@lists.xenproject.org>; Fri, 12 Oct 2018 10:44:41 -0700 (PDT)
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:date:message-id:in-reply-to
 :references:user-agent:mime-version:content-transfer-encoding;
 bh=HuM/YaxqCd022T35HQZlZAVxah0ix8m9bfOSHvnDIWA=;
 b=c3eleezNX8PhEMMnrF0oTJLUN4fW3ZpJ+ZWukWEbwjm2D/IVzikG2hxA8h6eGXgraA
 DTO1nXX/TN0pyDX/57B9ykHYBx7L9nqdlci60FcpPLIYKGTbRMZ0wIXZob1r7NCYqMY7
 XtXcqsBgMbQ7JxKKaMo9x85zDD3M62MwPGeMJRA3FhJAp/P9nIN939tvR6C3hCNfxhPJ
 8DOsGTFMlZm0iGFFSyPy34qdZOWovX/u0YqhutZT1TrRWwVoR9gguLzWsoEzkkm0MgyT
 qDbXGak8r3uK9D6khrMJdhNp8/qBDvSTAz+XcM6IaxZjAFvoFrhaU2qpg1bZ0bgEJr8j
 DRfw==
X-Gm-Message-State: ABuFfohVtjIbw5JcIDb19fsntgOK+7AoYk1Vsy39DKCeThcvJHmuUfK9
 JTFrE5e1iSPDOO5OIx/ZWGxgY5IOsyw=
X-Google-Smtp-Source: ACcGV620uZp/DyVSeePKBjHl5Zy6wzpCL2+1rBHG9dwcm2A9TTjL1I/Nd0W8Ep9ALjgKP0Nav2UZXw==
X-Received: by 2002:a1c:118c:: with SMTP id
 134-v6mr5775592wmr.75.1539366279750; 
 Fri, 12 Oct 2018 10:44:39 -0700 (PDT)
Received: from [127.0.0.1] (22-210-66-80.hosts.abilene.it. [80.66.210.22])
 by smtp.gmail.com with ESMTPSA id 63-v6sm2432800wmj.39.2018.10.12.10.44.38
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 12 Oct 2018 10:44:39 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 12 Oct 2018 19:44:37 +0200
Message-ID: <153936627761.22652.18011022173730881733.stgit@wayrath>
In-Reply-To: <153936590062.22652.12114301510794181099.stgit@wayrath>
References: <153936590062.22652.12114301510794181099.stgit@wayrath>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [RFC PATCH v1 7/8] xen: sched: Credit2
 group-scheduling: tickling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiBjaG9zaW5nIHdoaWNoIENQVSBzaG91bGQgYmUgcG9rZWQgdG8gZ28gcGljayB1cCBhIHZj
cHUgZnJvbSB0aGUKcnVucXVldWUsIHRha2UgZ3JvdXAtc2NoZWR1bGluZyBpbnRvIGFjY291bnQs
IGlmIGl0IGlzIGVuYWJsZWQuCgpCYXNpY2FsbHksIHdlIGF2b2lkIHRpY2tsaW5nIENQVXMgdGhh
dCwgZXZlbiBpZiB0aGV5IGFyZSBpZGxlLCBhcmUgcGFydApvZiBjb3NjaGVkdWxpbmcgZ3JvdXBz
IHdoZXJlIHZjcHVzIG9mIG90aGVyIGRvbWFpbnMgKHdydCB0aGUgb25lIHdha2luZwp1cCkgYXJl
IGFscmVhZHkgcnVubmluZy4gSW5zdGVhZCwgd2UgYWN0aXZlbHkgdHJ5IHRvIHRpY2tsZSB0aGUg
aWRsZQpDUFVzIHdpdGhpbiB0aGUgY29zY2hlZHVsaW5nIGdyb3VwcyB3aGVyZSB2Y3B1cyBvZiB0
aGUgc2FtZSBkb21haW4gYXJlCmN1cnJlbnRseSBydW5uaW5nLgoKU2lnbmVkLW9mZi1ieTogRGFy
aW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KLS0tCkNjOiBHZW9yZ2UgRHVubGFwIDxn
ZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+Ci0tLQpUT0RPOgotIGRlYWwgd2l0aCBzY2hlZF9zbXRf
cG93ZXJfc2F2aW5ncz09dHJ1ZTsKLSBvcHRpbWl6ZSB0aGUgc2VhcmNoIG9mIGFwcHJvcHJpYXRl
IENQVXMgdG8gYmUgdGlja2xlZCwgbW9zdCBsaWtlbHkKICB1c2luZyBhIHBlci1kb21haW4gZGF0
YSBzdHJ1Y3R1cmUuIFRoYXQgd2lsbCBzcGFyZSB1cyBoYXZpbmcgdG8gZG8KICBhIGxvb3AuCi0t
LQogeGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMgfCAgIDczICsrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKy0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNjQgaW5zZXJ0aW9ucygr
KSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIu
YyBiL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jCmluZGV4IDA1MmUwNTAzOTQuLmQyYjRjOTA3
ZGMgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jCisrKyBiL3hlbi9jb21t
b24vc2NoZWRfY3JlZGl0Mi5jCkBAIC0xNTU4LDYgKzE1NTgsNyBAQCBydW5xX3RpY2tsZShjb25z
dCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIHN0cnVjdCBjc2NoZWQyX3ZjcHUgKm5ldywgc190aW1l
X3Qgbm93KQogICAgIHNfdGltZV90IG1heCA9IDA7CiAgICAgdW5zaWduZWQgaW50IGJzLCBjcHUg
PSBuZXctPnZjcHUtPnByb2Nlc3NvcjsKICAgICBzdHJ1Y3QgY3NjaGVkMl9ydW5xdWV1ZV9kYXRh
ICpycWQgPSBjMnJxZChvcHMsIGNwdSk7CisgICAgc3RydWN0IGNzY2hlZDJfZ3Jwc2NoZWRfZGF0
YSAqZ3NjZCA9IGMyZ3NjZChjcHUpOwogICAgIGNwdW1hc2tfdCAqb25saW5lID0gY3B1cG9vbF9k
b21haW5fY3B1bWFzayhuZXctPnZjcHUtPmRvbWFpbik7CiAgICAgY3B1bWFza190IG1hc2s7CiAK
QEAgLTE1OTMsMTAgKzE1OTQsMTkgQEAgcnVucV90aWNrbGUoY29uc3Qgc3RydWN0IHNjaGVkdWxl
ciAqb3BzLCBzdHJ1Y3QgY3NjaGVkMl92Y3B1ICpuZXcsIHNfdGltZV90IG5vdykKICAgICAgICAg
ICAgICAgICAgIGNwdW1hc2tfdGVzdF9jcHUoY3B1LCAmcnFkLT5pZGxlKSAmJgogICAgICAgICAg
ICAgICAgICAgIWNwdW1hc2tfdGVzdF9jcHUoY3B1LCAmcnFkLT50aWNrbGVkKSkgKQogICAgIHsK
LSAgICAgICAgQVNTRVJUKGNwdW1hc2tfY3ljbGUoY3B1LCBuZXctPnZjcHUtPmNwdV9oYXJkX2Fm
ZmluaXR5KSA9PSBjcHUpOwotICAgICAgICBTQ0hFRF9TVEFUX0NSQU5LKHRpY2tsZWRfaWRsZV9j
cHVfZXhjbCk7Ci0gICAgICAgIGlwaWQgPSBjcHU7Ci0gICAgICAgIGdvdG8gdGlja2xlOworICAg
ICAgICAvKgorICAgICAgICAgKiBJZiBncm91cCBzY2hlZHVsaW5nIGlzIGVuYWJsZWQsIHdoYXQn
cyBydW5uaW5nIG9uIHRoZQorICAgICAgICAgKiBvdGhlciBwQ1BVcyBvZiB0aGUgY29zY2hlZHVs
aW5nIGdyb3VwIGFsc28gbWF0dGVycy4KKyAgICAgICAgICovCisgICAgICAgIGlmICggIWdycHNj
aGVkX2VuYWJsZWQoKSB8fCBnc2NkLT5zZG9tID09IE5VTEwgfHwKKyAgICAgICAgICAgICBnc2Nk
LT5zZG9tID09IG5ldy0+c2RvbSApCisgICAgICAgIHsKKyAgICAgICAgICAgIEFTU0VSVChnc2Nk
LT5ucl9ydW5uaW5nIDwgY3B1bWFza193ZWlnaHQoJmdzY2QtPmNwdXMpKTsKKyAgICAgICAgICAg
IEFTU0VSVChjcHVtYXNrX2N5Y2xlKGNwdSwgbmV3LT52Y3B1LT5jcHVfaGFyZF9hZmZpbml0eSkg
PT0gY3B1KTsKKyAgICAgICAgICAgIFNDSEVEX1NUQVRfQ1JBTksodGlja2xlZF9pZGxlX2NwdV9l
eGNsKTsKKyAgICAgICAgICAgIGlwaWQgPSBjcHU7CisgICAgICAgICAgICBnb3RvIHRpY2tsZTsK
KyAgICAgICAgfQogICAgIH0KIAogICAgIGZvcl9lYWNoX2FmZmluaXR5X2JhbGFuY2Vfc3RlcCgg
YnMgKQpAQCAtMTYxNyw2ICsxNjI3LDggQEAgcnVucV90aWNrbGUoY29uc3Qgc3RydWN0IHNjaGVk
dWxlciAqb3BzLCBzdHJ1Y3QgY3NjaGVkMl92Y3B1ICpuZXcsIHNfdGltZV90IG5vdykKICAgICAg
ICAgICovCiAgICAgICAgIGlmICggdW5saWtlbHkoc2NoZWRfc210X3Bvd2VyX3NhdmluZ3MpICkK
ICAgICAgICAgeworICAgICAgICAgICAgLyogWFhYIGRlYWwgd2l0aCBncnBzY2hlZF9lbmFibGVk
KCkgPT0gdHJ1ZSAqLworCiAgICAgICAgICAgICBjcHVtYXNrX2FuZG5vdCgmbWFzaywgJnJxZC0+
aWRsZSwgJnJxZC0+c210X2lkbGUpOwogICAgICAgICAgICAgY3B1bWFza19hbmQoJm1hc2ssICZt
YXNrLCBvbmxpbmUpOwogICAgICAgICB9CkBAIC0xNjI2LDYgKzE2MzgsMTUgQEAgcnVucV90aWNr
bGUoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBzdHJ1Y3QgY3NjaGVkMl92Y3B1ICpuZXcs
IHNfdGltZV90IG5vdykKICAgICAgICAgaSA9IGNwdW1hc2tfdGVzdF9vcl9jeWNsZShjcHUsICZt
YXNrKTsKICAgICAgICAgaWYgKCBpIDwgbnJfY3B1X2lkcyApCiAgICAgICAgIHsKKyAgICAgICAg
ICAgIHN0cnVjdCBjc2NoZWQyX2dycHNjaGVkX2RhdGEgKmlnc2NkID0gYzJnc2NkKGkpOworCisg
ICAgICAgICAgICBBU1NFUlQoaWdzY2QtPm5yX3J1bm5pbmcgPCBjcHVtYXNrX3dlaWdodCgmaWdz
Y2QtPmNwdXMpKTsKKyAgICAgICAgICAgIC8qCisgICAgICAgICAgICAgKiBJZiB3ZSdyZSBkb2lu
ZyBjb3JlLXNjaGVkdWxpbmcsIHRoZSBDUFUgYmVpbmcgaW4gc210X2lkbGUgYWxzbworICAgICAg
ICAgICAgICogbWVhbnMgdGhhdCB0aGVyZSBhcmUgbm8gb3RoZXIgdmNwdXMgcnVubmluZyBpbiB0
aGUgZ3JvdXAuCisgICAgICAgICAgICAgKi8KKyAgICAgICAgICAgIEFTU0VSVChvcHRfZ3Jwc2No
ZWQgIT0gT1BUX1RPUE9MT0dZX0NPUkUgfHwKKyAgICAgICAgICAgICAgICAgICAoaWdzY2QtPnNk
b20gPT0gTlVMTCAmJiBpZ3NjZC0+bnJfcnVubmluZyA9PSAwKSk7CiAgICAgICAgICAgICBTQ0hF
RF9TVEFUX0NSQU5LKHRpY2tsZWRfaWRsZV9jcHUpOwogICAgICAgICAgICAgaXBpZCA9IGk7CiAg
ICAgICAgICAgICBnb3RvIHRpY2tsZTsKQEAgLTE2NDAsMTEgKzE2NjEsMzYgQEAgcnVucV90aWNr
bGUoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBzdHJ1Y3QgY3NjaGVkMl92Y3B1ICpuZXcs
IHNfdGltZV90IG5vdykKICAgICAgICAgY3B1bWFza19hbmQoY3B1bWFza19zY3JhdGNoX2NwdShj
cHUpLCBjcHVtYXNrX3NjcmF0Y2hfY3B1KGNwdSksIG9ubGluZSk7CiAgICAgICAgIGNwdW1hc2tf
YW5kKCZtYXNrLCAmbWFzaywgY3B1bWFza19zY3JhdGNoX2NwdShjcHUpKTsKICAgICAgICAgaSA9
IGNwdW1hc2tfdGVzdF9vcl9jeWNsZShjcHUsICZtYXNrKTsKLSAgICAgICAgaWYgKCBpIDwgbnJf
Y3B1X2lkcyApCisgICAgICAgIC8qCisgICAgICAgICAqIElmIHdlIGRvbid0IGhhdmUgZ3JvdXAg
c2NoZWR1bGluZyBlbmFibGVkLCBhbnkgQ1BVIGluIHRoZSBtYXNrCisgICAgICAgICAqIGlzIGZp
bmUuIEFuZCBpbiBmYWN0LCBkdXJpbmcgdGhlIHZlcnkgZmlyc3QgaXRlcmF0aW9uLCB3ZSB0YWtl
CisgICAgICAgICAqIHRoZSAnaWYnLCBhbmQgZ28gdG8gdGlja2xpbmcuCisgICAgICAgICAqCisg
ICAgICAgICAqIElmLCBPVE9ILCB0aGF0IGlzIGVuYWJsZWQsIHdlIHdhbnQgdG8gdGlja2xlIENQ
VXMgdGhhdCBhcmUgaW4KKyAgICAgICAgICogZ3JvdXBzIHdoZXJlIG90aGVyIHZjcHVzIG9mIG5l
dydzIGRvbWFpbiBhcmUgcnVubmluZyBhbHJlYWR5LgorICAgICAgICAgKgorICAgICAgICAgKiBY
WFggUG90ZW50aWFsIG9wdGltaXphdGlvbjogaWYgd2UgdXNlIGEgZGF0YSBzdHJ1Y3R1cmUgd2hl
cmUgd2UKKyAgICAgICAgICogICAgIGtlZXAgdHJhY2ssIGZvciBlYWNoIGRvbWFpbiwgb24gd2hh
dCBwQ1BVcyB0aGUgdmNwdXMgb2YgdGhlCisgICAgICAgICAqICAgICBkb21haW4gaXRzZWxmIGFy
ZSBjdXJyZW50bHkgcnVubmluZywgd2UgY2FuIHByb2JhYmx5IGF2b2lkCisgICAgICAgICAqICAg
ICB0aGUgbG9vcC4KKyAgICAgICAgICovCisgICAgICAgIHdoaWxlICggIWNwdW1hc2tfZW1wdHko
Jm1hc2spICkKICAgICAgICAgewotICAgICAgICAgICAgU0NIRURfU1RBVF9DUkFOSyh0aWNrbGVk
X2lkbGVfY3B1KTsKLSAgICAgICAgICAgIGlwaWQgPSBpOwotICAgICAgICAgICAgZ290byB0aWNr
bGU7CisgICAgICAgICAgICBzdHJ1Y3QgY3NjaGVkMl9ncnBzY2hlZF9kYXRhICppZ3NjZCA9IGMy
Z3NjZChpKTsKKworICAgICAgICAgICAgQVNTRVJUKGkgPCBucl9jcHVfaWRzKTsKKyAgICAgICAg
ICAgIEFTU0VSVChpc19pZGxlX3ZjcHUoY3Vycl9vbl9jcHUoaSkpICYmCisgICAgICAgICAgICAg
ICAgICAgY3NjaGVkMl92Y3B1KGN1cnJfb25fY3B1KGkpKS0+c2RvbSA9PSBOVUxMKTsKKyAgICAg
ICAgICAgIEFTU0VSVChpZ3NjZC0+bnJfcnVubmluZyA8IGNwdW1hc2tfd2VpZ2h0KCZpZ3NjZC0+
Y3B1cykpOworICAgICAgICAgICAgaWYgKCAhZ3Jwc2NoZWRfZW5hYmxlZCgpIHx8IGlnc2NkLT5z
ZG9tID09IE5VTEwgfHwKKyAgICAgICAgICAgICAgICAgaWdzY2QtPnNkb20gPT0gbmV3LT5zZG9t
KQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIFNDSEVEX1NUQVRfQ1JBTksodGlja2xl
ZF9pZGxlX2NwdSk7CisgICAgICAgICAgICAgICAgaXBpZCA9IGk7CisgICAgICAgICAgICAgICAg
Z290byB0aWNrbGU7CisgICAgICAgICAgICB9CisgICAgICAgICAgICBfX2NwdW1hc2tfY2xlYXJf
Y3B1KGksICZtYXNrKTsKKyAgICAgICAgICAgIGkgPSBjcHVtYXNrX2N5Y2xlKGksICZtYXNrKTsK
ICAgICAgICAgfQogICAgIH0KIApAQCAtMTY2Nyw3ICsxNzEzLDEwIEBAIHJ1bnFfdGlja2xlKGNv
bnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgc3RydWN0IGNzY2hlZDJfdmNwdSAqbmV3LCBzX3Rp
bWVfdCBub3cpCiAgICAgY3B1bWFza19hbmRub3QoJm1hc2ssICZycWQtPmFjdGl2ZSwgJnJxZC0+
aWRsZSk7CiAgICAgY3B1bWFza19hbmRub3QoJm1hc2ssICZtYXNrLCAmcnFkLT50aWNrbGVkKTsK
ICAgICBjcHVtYXNrX2FuZCgmbWFzaywgJm1hc2ssIGNwdW1hc2tfc2NyYXRjaF9jcHUoY3B1KSk7
Ci0gICAgaWYgKCBfX2NwdW1hc2tfdGVzdF9hbmRfY2xlYXJfY3B1KGNwdSwgJm1hc2spICkKKyAg
ICBpZiAoIF9fY3B1bWFza190ZXN0X2FuZF9jbGVhcl9jcHUoY3B1LCAmbWFzaykgJiYKKyAgICAg
ICAgICghZ3Jwc2NoZWRfZW5hYmxlZCgpIHx8IGdzY2QtPnNkb20gPT0gTlVMTCB8fAorICAgICAg
ICAgIGdzY2QtPnNkb20gPT0gbmV3LT5zZG9tIHx8CisgICAgICAgICAgKGdzY2QtPm5yX3J1bm5p
bmcgPT0gMSAmJiAhaXNfaWRsZV92Y3B1KGN1cnJfb25fY3B1KGNwdSkpKSkgKQogICAgIHsKICAg
ICAgICAgc190aW1lX3Qgc2NvcmUgPSB0aWNrbGVfc2NvcmUob3BzLCBub3csIG5ldywgY3B1KTsK
IApAQCAtMTY4NywxMSArMTczNiwxNyBAQCBydW5xX3RpY2tsZShjb25zdCBzdHJ1Y3Qgc2NoZWR1
bGVyICpvcHMsIHN0cnVjdCBjc2NoZWQyX3ZjcHUgKm5ldywgc190aW1lX3Qgbm93KQogCiAgICAg
Zm9yX2VhY2hfY3B1KGksICZtYXNrKQogICAgIHsKKyAgICAgICAgc3RydWN0IGNzY2hlZDJfZ3Jw
c2NoZWRfZGF0YSAqaWdzY2QgPSBjMmdzY2QoaSk7CiAgICAgICAgIHNfdGltZV90IHNjb3JlOwog
CiAgICAgICAgIC8qIEFscmVhZHkgbG9va2VkIGF0IHRoaXMgb25lIGFib3ZlICovCiAgICAgICAg
IEFTU0VSVChpICE9IGNwdSk7CiAKKyAgICAgICAgaWYgKCBncnBzY2hlZF9lbmFibGVkKCkgJiYg
aWdzY2QtPnNkb20gIT0gTlVMTCAmJgorICAgICAgICAgICAgIGlnc2NkLT5zZG9tICE9IG5ldy0+
c2RvbSAmJgorICAgICAgICAgICAgICEoaWdzY2QtPm5yX3J1bm5pbmcgPT0gMSAmJiAhaXNfaWRs
ZV92Y3B1KGN1cnJfb25fY3B1KGkpKSkgKQorICAgICAgICAgICAgY29udGludWU7CisKICAgICAg
ICAgc2NvcmUgPSB0aWNrbGVfc2NvcmUob3BzLCBub3csIG5ldywgaSk7CiAKICAgICAgICAgaWYg
KCBzY29yZSA+IG1heCApCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 17:44:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 17:44: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 1gB1UY-0002cE-WC; Fri, 12 Oct 2018 17:44:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d/jz=my=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1gB1UY-0002bh-1B
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 17:44:50 +0000
X-Inumbo-ID: b2eabe9a-ce46-11e8-a6a9-d7ebe60f679a
Received: from mail-wr1-f68.google.com (unknown [209.85.221.68])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b2eabe9a-ce46-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 17:46:08 +0000 (UTC)
Received: by mail-wr1-f68.google.com with SMTP id g15-v6so14302962wru.9
 for <xen-devel@lists.xenproject.org>; Fri, 12 Oct 2018 10:44:48 -0700 (PDT)
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:date:message-id:in-reply-to
 :references:user-agent:mime-version:content-transfer-encoding;
 bh=BJK9kTOsD/L0nNOrXfzNREB8ieu2f3Q1JqMKBwI++Hw=;
 b=W5xcx2xAheKMgM6lcQsaEbjyG/9ciEhq+AsBnA8G30sMV7dvSXnyIfrAVSinZhqfYM
 Tc5qpAaYcudN1xehPAxitKBAzMkQwTUujGUwigjdVjzBhxsLaSbbD7tF1cFOIwjXKwb3
 qiAk6Yhh/p2IemD7+yoBIbRO//Q4AvZP05HZNWQFW9LHwKSKi8wvLu2ZZXQC4jJ1KZn9
 nt56hu3ziVo/HkgsnNCU7tbhZffYd23VARqVLq4ctdS2XNzm6izB7JFlmJKN5VbFUMR0
 JFtGn6yFYIXntIzurT1awJ8VN7GZtVDpXbwnVnEmjk1bJJUAk6VKbz7o9R3Rx/2ltpGW
 l+Fg==
X-Gm-Message-State: ABuFfognBhZj06BKtUjhPA95k/xVumZ86j28RK1v/qQs4ljovUYQpvwU
 Eh7DyUWnYpSNmPjwv0p4UBPj8igEwag=
X-Google-Smtp-Source: ACcGV6130WBSCXwXrYQnZILFoMOHZHpwB9FC9BDbg67UAnCoYJYxQ9fCZr1LAJN5Eybu35ndr2N2qA==
X-Received: by 2002:a05:6000:1201:: with SMTP id
 e1mr6626708wrx.157.1539366287106; 
 Fri, 12 Oct 2018 10:44:47 -0700 (PDT)
Received: from [127.0.0.1] (22-210-66-80.hosts.abilene.it. [80.66.210.22])
 by smtp.gmail.com with ESMTPSA id u191-v6sm2203707wmd.31.2018.10.12.10.44.45
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 12 Oct 2018 10:44:46 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 12 Oct 2018 19:44:44 +0200
Message-ID: <153936628484.22652.13344399217340851105.stgit@wayrath>
In-Reply-To: <153936590062.22652.12114301510794181099.stgit@wayrath>
References: <153936590062.22652.12114301510794181099.stgit@wayrath>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [RFC PATCH v1 8/8] xen: sched: Credit2
 group-scheduling: anti-starvation measures
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2l0aCBncm91cCBzY2hlZHVsaW5nIGVuYWJsZWQsIGlmIGEgdmNwdSBvZiwgc2F5LCBkb21haW4g
QSwgaXMgYWxyZWFkeQpydW5uaW5nIG9uIGEgQ1BVLCB0aGUgb3RoZXIgQ1BVcyBvZiB0aGUgZ3Jv
dXAgY2FuIG9ubHkgcnVuIHZjcHVzIG9mCnRoYXQgc2FtZSBkb21haW4uIEFuZCBpbiBmYWN0LCB3
ZSBzY2FuIHRoZSBydW5xdWV1ZSBhbmQgbG9vayBmb3Igb25lLgoKQnV0IHRoZW4gd2hhdCBjYW4g
aGFwcGVuIGlzIHRoYXQgdmNwdXMgb2YgZG9tYWluIEEgdGFrZXMgdHVybnMgYXQKc3dpdGNoaW5n
IGJldHdlZW4gaWRsZS9ibG9ja2VkIGFuZCBydW5uaW5nLCBhbmQgbWFuYWdlIHRvIGtlZXAgZXZl
cnkKb3RoZXIgKHZjcHVzIG9mIHRoZSBvdGhlcikgZG9tYWlucyBvdXQgb2YgYSBncm91cCBvZiBD
UFVzIGZvciBsb25nIHRpbWUsCm9yIGV2ZW4gaW5kZWZpbml0ZWx5IChpbXBhY3RpbmcgZmFpcm5l
c3MsIG9yIGNhdXNpbmcgc3RhcnZhdGlvbikuCgpUbyBhdm9pZCB0aGlzLCBsZXQncyBsaW1pdCBo
b3cgZGVlcCB3ZSBnbyBhbG9uZyB0aGUgcnVucXVldWUgaW4gc2VhcmNoCm9mIGEgdmNwdSBvZiBk
b21haW4gQS4gVGhhdCBpcywgaWYgd2UgZG9uJ3QgZmluZCBhbnkgdGhhdCBoYXZlIGF0IGxlYXN0
CmEgY2VydGFpbiBhbW91bnQgb2YgY3JlZGl0cyBsZXNzIHRoYW4gd2hhdCB0aGUgdmNwdSBhdCB0
aGUgdG9wIG9mIHRoZQpydW5xdWV1ZSBoYXMsIGdpdmUgdXAgYW5kIGtlZXAgdGhlIENQVSBpZGxl
LgoKU2lnbmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KLS0t
CkNjOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+Ci0tLQpUT0RPOgot
IGZvciBub3csIENTQ0hFRDJfTUlOX1RJTUVSIGlzIHdoYXQncyB1c2VkIGFzIHRocmVzaG9sZCwg
YnV0IHRoaXMgY2FuCiAgdXNlIHNvbWUgdHVuaW5nIChlLmcuLCBpdCBwcm9iYWJseSB3YW50cyB0
byBiZSBhZGFwdGl2ZSwgZGVwZW5kaW5nIG9uCiAgaG93IHdpZGUgdGhlIGNvc2NoZWR1bGluZyBn
cm91cCBvZiBDUFVzIGlzLCBldGMuKQotLS0KIHhlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jIHwg
ICAzMiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDMx
IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3Nj
aGVkX2NyZWRpdDIuYyBiL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jCmluZGV4IGQyYjRjOTA3
ZGMuLmEyM2M4ZjE4ZDYgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jCisr
KyBiL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jCkBAIC0zNDc2LDcgKzM0NzYsNyBAQCBydW5x
X2NhbmRpZGF0ZShzdHJ1Y3QgY3NjaGVkMl9ydW5xdWV1ZV9kYXRhICpycWQsCiAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBpbnQgKnNraXBwZWQpCiB7CiAgICAgc3RydWN0IGxpc3RfaGVhZCAqaXRl
ciwgKnRlbXA7Ci0gICAgc3RydWN0IGNzY2hlZDJfdmNwdSAqc25leHQgPSBOVUxMOworICAgIHN0
cnVjdCBjc2NoZWQyX3ZjcHUgKmZpcnN0X3N2YywgKnNuZXh0ID0gTlVMTDsKICAgICBzdHJ1Y3Qg
Y3NjaGVkMl9wcml2YXRlICpwcnYgPSBjc2NoZWQyX3ByaXYocGVyX2NwdShzY2hlZHVsZXIsIGNw
dSkpOwogICAgIHN0cnVjdCBjc2NoZWQyX2dycHNjaGVkX2RhdGEgKmdzY2QgPSBjMmdzY2QoY3B1
KTsKICAgICBib29sIHlpZWxkID0gZmFsc2UsIHNvZnRfYWZmX3ByZWVtcHQgPSBmYWxzZTsKQEAg
LTM1NjgsMTEgKzM1NjgsMjggQEAgcnVucV9jYW5kaWRhdGUoc3RydWN0IGNzY2hlZDJfcnVucXVl
dWVfZGF0YSAqcnFkLAogICAgICAqIE9mIGNvdXJzZSwgd2UgYWxzbyBkZWZhdWx0IHRvIGlkbGUg
YWxzbyBpZiBzY3VyciBpcyBub3QgcnVubmFibGUuCiAgICAgICovCiAgICAgaWYgKCB2Y3B1X3J1
bm5hYmxlKHNjdXJyLT52Y3B1KSAmJiAhc29mdF9hZmZfcHJlZW1wdCApCisKICAgICAgICAgc25l
eHQgPSBzY3VycjsKICAgICBlbHNlCiAgICAgICAgIHNuZXh0ID0gY3NjaGVkMl92Y3B1KGlkbGVf
dmNwdVtjcHVdKTsKIAogIGNoZWNrX3J1bnE6CisgICAgLyoKKyAgICAgKiBUbyByZXRhaW4gZmFp
cm5lc3MsIGFuZCBhdm9pZCBzdGFydmF0aW9uIGlzc3Vlcywgd2UgZG9uJ3QgbGV0CisgICAgICog
Z3JvdXAgc2NoZWR1bGluZyBtYWtlIHVzIHJ1biB2Y3B1cyB3aGljaCBhcmUgdG9vIGZhciBiZWhp
bmcgKGkuZS4sCisgICAgICogaGF2ZSBsZXNzIGNyZWRpdHMpIHRoYW4gd2hhdCBpcyBjdXJyZW50
bHkgaW4gdGhlIHJ1bnF1ZXVlLgorICAgICAqCisgICAgICogWFhYIEp1c3QgdXNlIE1JTl9USU1F
UiBhcyB0aGUgdGhyZXNob2xkLCBmb3Igbm93LgorICAgICAqLworICAgIGZpcnN0X3N2YyA9IGxp
c3RfZW50cnkoJnJxZC0+cnVucSwgc3RydWN0IGNzY2hlZDJfdmNwdSwgcnVucV9lbGVtKTsKKyAg
ICBpZiAoIGdycHNjaGVkX2VuYWJsZWQoKSAmJiAhaXNfaWRsZV92Y3B1KHNjdXJyLT52Y3B1KSAm
JgorICAgICAgICAgIWxpc3RfZW1wdHkoJnJxZC0+cnVucSkgKQorICAgIHsKKyAgICAgICAgQVNT
RVJUKGdzY2QtPnNkb20gIT0gTlVMTCk7CisgICAgICAgIGlmICggc2N1cnItPmNyZWRpdCA8IGZp
cnN0X3N2Yy0+Y3JlZGl0IC0gQ1NDSEVEMl9NSU5fVElNRVIgKQorICAgICAgICAgICAgc25leHQg
PSBjc2NoZWQyX3ZjcHUoaWRsZV92Y3B1W2NwdV0pOworICAgIH0KKwogICAgIGxpc3RfZm9yX2Vh
Y2hfc2FmZSggaXRlciwgdGVtcCwgJnJxZC0+cnVucSApCiAgICAgewogICAgICAgICBzdHJ1Y3Qg
Y3NjaGVkMl92Y3B1ICogc3ZjID0gbGlzdF9lbnRyeShpdGVyLCBzdHJ1Y3QgY3NjaGVkMl92Y3B1
LCBydW5xX2VsZW0pOwpAQCAtMzYzNyw2ICszNjU0LDE5IEBAIHJ1bnFfY2FuZGlkYXRlKHN0cnVj
dCBjc2NoZWQyX3J1bnF1ZXVlX2RhdGEgKnJxZCwKICAgICAgICAgICAgIGNvbnRpbnVlOwogICAg
ICAgICB9CiAKKyAgICAgICAgLyoKKyAgICAgICAgICogQXMgc3RhdGVkIGFib3ZlLCBsZXQncyBu
b3QgZ28gdG9vIGZhciBhbmQgcmlzayBwaWNraW5nIHVwCisgICAgICAgICAqIGEgdmNwdSB3aGlj
aCBoYXMgdG9vIG11Y2ggbG93ZXIgY3JlZGl0cyB0aGFuIHRoZSBvbmUgd2Ugd291bGQKKyAgICAg
ICAgICogaGF2ZSBwaWNrZWQgaWYgZ3JvdXAgc2NoZWR1bGluZyB3YXMgbm90IGVuYWJsZWQuCisg
ICAgICAgICAqCisgICAgICAgICAqIFRoZXJlJ3MgYSByaXNrIHRoYXQgdGhpcyBtZWFucyBsZWF2
aW5nIHRoZSBDUFUgaWRsZSAoaWYgd2UgZG9uJ3QKKyAgICAgICAgICogZmluZCB2Y3B1cyB0aGF0
IHNhdGlzZnkgdGhpcyBydWxlLCBhbmQgYWxzbyB0aGUgZ3JvdXAgc2NoZWR1bGluZworICAgICAg
ICAgKiBjb25zdHJhaW50cykuLi4gYnV0IHRoYXQncyB3aGF0IGNvc2NoZWR1bGluZyBpcyBhbGwg
YWJvdXQhCisgICAgICAgICAqLworICAgICAgICBpZiAoIGdycHNjaGVkX2VuYWJsZWQoKSAmJiBn
c2NkLT5zZG9tICE9IE5VTEwgJiYKKyAgICAgICAgICAgICBzdmMtPmNyZWRpdCA8IGZpcnN0X3N2
Yy0+Y3JlZGl0IC0gQ1NDSEVEMl9NSU5fVElNRVIgKQorICAgICAgICAgICAgYnJlYWs7CisKICAg
ICAgICAgLyoKICAgICAgICAgICogSWYgdGhlIG9uZSBpbiB0aGUgcnVucXVldWUgaGFzIG1vcmUg
Y3JlZGl0IHRoYW4gY3VycmVudCAob3IgaWRsZSwKICAgICAgICAgICogaWYgY3VycmVudCBpcyBu
b3QgcnVubmFibGUpLCBvciBpZiBjdXJyZW50IGlzIHlpZWxkaW5nLCBhbmQgYWxzbwoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 17:46:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 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 1gB1Vj-000321-El; Fri, 12 Oct 2018 17:46:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/ye0=my=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gB1Vi-00031N-24
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 17:46:02 +0000
X-Inumbo-ID: 5049f01f-ce46-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5049f01f-ce46-11e8-a8a5-bc764e045a96;
 Fri, 12 Oct 2018 19:43:22 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gB1Ve-0001Tp-6P; Fri, 12 Oct 2018 17:45: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 1gB1Vd-0000XW-UK; Fri, 12 Oct 2018 17:45:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gB1Vd-0005h3-TM; Fri, 12 Oct 2018 17:45:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128614-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-xtf-amd64-amd64-4:xtf-fep:fail:regression
 xen-unstable:test-xtf-amd64-amd64-1:xtf-fep:fail:regression
 xen-unstable:test-xtf-amd64-amd64-4:xtf-run:fail:regression
 xen-unstable:test-xtf-amd64-amd64-1:xtf-run:fail:regression
 xen-unstable:test-amd64-i386-freebsd10-i386:guest-saverestore:fail:regression
 xen-unstable:test-amd64-amd64-xl-pvhv2-intel:guest-saverestore:fail:regression
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 xen-unstable:test-amd64-amd64-xl-pvshim:guest-saverestore:fail:regression
 xen-unstable:test-armhf-armhf-xl-multivcpu:xen-install:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-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:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-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-amd64-i386-libvirt-xsm:migrate-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-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-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-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-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: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-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: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-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-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=162fc8295f31240dc3670190a91e9bbc03b0d7be
X-Osstest-Versions-That: xen=85b00385827e4e061b2ff38b549c03d0f1e66b6a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 12 Oct 2018 17:45:57 +0000
Subject: [Xen-devel] [xen-unstable test] 128614: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODYxNCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODYxNC8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAg
ICAxMSB4dGYtZmVwICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4NTIzCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDExIHh0Zi1mZXAgICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjg1MjMKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgMTIgeHRmLXJ1
biAgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODUyMwogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMSAgICAgICAxMiB4dGYtcnVuICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI4NTIzCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgMTQgZ3Vlc3Qtc2F2ZXJlc3Rv
cmUgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg1MjMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
aW50ZWwgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUgICAgIGZhaWwgUkVHUi4gdnMuIDEyODUyMwogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFp
bCBSRUdSLiB2cy4gMTI4NTIzCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwg
MTAgcmVkaGF0LWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjg1MjMKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZzaGltICAgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyODUyMwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDYgeGVuLWluc3RhbGwgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4NTIzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMu
IDEyODUyMwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTAgZGViaWFuLWh2
bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyODUyMwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
UkVHUi4gdnMuIDEyODUyMwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI4NTIzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjg1MjMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAx
Mjg1MjMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjg1MjMKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjg1MjMKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4g
dnMuIDEyODUyMwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyODUyMwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI4NTIz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxs
ICBmYWlsIFJFR1IuIHZzLiAxMjg1MjMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyODUyMwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdS
LiB2cy4gMTI4NTIzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5k
b3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjg1MjMKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg1MjMKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyODUyMwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4NTIzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlr
ZSAxMjg1MjMKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyODUyMwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5n
OgogeGVuICAgICAgICAgICAgICAgICAgMTYyZmM4Mjk1ZjMxMjQwZGMzNjcwMTkwYTkxZTliYmMw
M2IwZDdiZQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgODViMDAzODU4
MjdlNGUwNjFiMmZmMzhiNTQ5YzAzZDBmMWU2NmI2YQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4
NTIzICAyMDE4LTEwLTA5IDA4OjIyOjEzIFogICAgMyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEyODYxNCAgMjAxOC0xMC0xMSAwMDo0ODowNiBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3Jh
QHR5Y2hvLm5zYS5nb3Y+CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29t
PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICBOaWNvbGFzIFBvaXJvdCA8bmljb2xhcy5wb2lyb3RAYmVydGlu
LmZyPgogIFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2QgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1w
cmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWln
cnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFj
b3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDE2MmZjODI5NWYz
MTI0MGRjMzY3MDE5MGE5MWU5YmJjMDNiMGQ3YmUKQXV0aG9yOiBHZW9yZ2UgRHVubGFwIDxnZW9y
Z2UuZHVubGFwQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIE9jdCAxMCAxMjozNjoyNSAyMDE4ICsw
MTAwCgogICAgbGlieGw6IFJlc3RvcmUgc2NoZWR1bGluZyBwYXJhbWV0ZXJzIGFmdGVyIG1pZ3Jh
dGUgaW4gYmVzdC1lZmZvcnQgZmFzaGlvbgogICAgCiAgICBDb21taXQgM2I0YWRiYSAoInRvb2xz
L2xpYnhsOiBpbmNsdWRlIHNjaGVkdWxlciBwYXJhbWV0ZXJzIGluIHRoZQogICAgb3V0cHV0IG9m
IHhsIGxpc3QgLWwiKSBhZGRlZCBzY2hlZHVsaW5nIHBhcmFtZXRlcnMgdG8gdGhlIHNldCBvZgog
ICAgaW5mb3JtYXRpb24gY29sbGVjdGVkIGJ5IGxpYnhsX3JldHJpZXZlX2RvbWFpbl9jb25maWd1
cmF0aW9uKCksIGluCiAgICBvcmRlciB0byByZXBvcnQgdGhhdCBpbmZvcm1hdGlvbiBpbiBgeGwg
bGlzdCAtbGAuCiAgICAKICAgIFVuZm9ydHVuYXRlbHksIGxpYnhsX3JldHJpZXZlX2RvbWFpbl9j
b25maWd1cmF0aW9uKCkgaXMgYWxzbyBjYWxsZWQgYnkKICAgIHRoZSBtaWdyYXRpb24gLyBzYXZl
IGNvZGUsIGFuZCB0aGUgcmVzdWx0cyBwYXNzZWQgdG8gdGhlIHJlc3RvcmUgLwogICAgcmVjZWl2
ZSBjb2RlLiAgVGhpcyBtZWFudCBzY2hlZHVsZXIgcGFyYW1ldGVycyB3ZXJlIGluYWR2ZXJ0ZW50
bHkKICAgIGFkZGVkIHRvIHRoZSBtaWdyYXRpb24gc3RyZWFtLCB3aXRob3V0IHByb3BlciBjb25z
aWRlcmF0aW9uIGZvciBob3cgdG8KICAgIGhhbmRsZSBjb3JuZXIgY2FzZXMuICBUaGUgcmVzdWx0
IHdhcyB0aGF0IGlmIG1pZ3JhdGluZyBmcm9tIGEgaG9zdAogICAgcnVubmluZyBvbmUgc2NoZWR1
bGVyIHRvIGEgaG9zdCBydW5uaW5nIGEgZGlmZmVyZW50IHNjaGVkdWxlciwgdGhlCiAgICBtaWdy
YXRpb24gd291bGQgZmFpbCB3aXRoIGFuIGVycm9yIGxpa2UgdGhlIGZvbGxvd2luZzoKICAgIAog
ICAgbGlieGw6IGVycm9yOiBsaWJ4bF9zY2hlZC5jOjIzMjpzY2hlZF9jcmVkaXRfZG9tYWluX3Nl
dDogRG9tYWluIDE6R2V0dGluZyBkb21haW4gc2NoZWQgY3JlZGl0OiBJbnZhbGlkIGFyZ3VtZW50
CiAgICBsaWJ4bDogZXJyb3I6IGxpYnhsX2NyZWF0ZS5jOjEyNzU6ZG9tY3JlYXRlX3JlYnVpbGRf
ZG9uZTogRG9tYWluIDE6Y2Fubm90IChyZS0pYnVpbGQgZG9tYWluOiAtMwogICAgCiAgICBMdWNr
aWx5IHRoZXJlJ3MgYSBmYWlybHkgc3RyYWlnaHRmb3J3YXJkIHdheSB0byBzZXQgcGFyYW1ldGVy
cyBpbiBhCiAgICAiYmVzdC1lZmZvcnQiIGZhc2hpb24uICBsaWJ4bCBwcm92aWRlcyBhIHNpbmds
ZSBzdHJ1Y3QgY29udGFpbmluZyB0aGUKICAgIHBhcmFtZXRlcnMgb2YgYWxsIHNjaGVkdWxlcnMs
IGFzIHdlbGwgYXMgYSBwYXJhbWV0ZXIgc3BlY2lmeWluZyB3aGljaAogICAgc2NoZWR1bGVyLiAg
UGFyYW1ldGVycyBub3QgdXNlZCBieSBhIGdpdmVuIHNjaGVkdWxlciBhcmUgaWdub3JlZC4KICAg
IEFkZGl0aW9uYWxseSwgdGhlIHN0cnVjdCBjb250YWlucyBhIHBhcmFtZXRlciB0byBzcGVjaWZ5
IHRoZQogICAgc2NoZWR1bGVyLiAgSWYgeW91IHNwZWNpZnkgYSBzcGVjaWZpYyBzY2hlZHVsZXIs
CiAgICBsaWJ4bF9kb21haW5fc2NoZWRfcGFyYW1zX3NldCgpIHdpbGwgZmFpbCBpZiB0aGVyZSdz
IGEgZGlmZmVyZW50CiAgICBzY2hlZHVsZXIuICBIb3dldmVyLCBpZiB5b3UgcGFzcyBMSUJYTF9T
Q0hFRFVMRVJfVU5LTk9XTiwgaXQgd2lsbCB1c2UKICAgIHRoZSB2YWx1ZSBvZiB0aGUgY3VycmVu
dCBzY2hlZHVsZXIgZm9yIHRoYXQgZG9tYWluLgogICAgCiAgICBJbiBkb21jcmVhdGVfc3RyZWFt
X2RvbmUoKSwgYmVmb3JlIGNhbGxpbmcgbGlieGxfX2J1aWxkX3Bvc3QoKSwgc2V0CiAgICB0aGUg
c2NoZWR1bGVyIHRvIExJQlhMX1NDSEVEVUxFUl9VTktOT1dOLiAgVGhpcyB3aWxsIHByb3BhZ2F0
ZQogICAgc2NoZWR1bGVyIHBhcmFtZXRlcnMgZnJvbSB0aGUgcHJldmlvdXMgaW5zdGFudGlhdGlv
biBvbiBhIGJlc3QtZWZmb3J0CiAgICBiYXNpcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogR2Vv
cmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+Cgpjb21taXQgNWUwMGYwMjc2M2Y2NmRiYmYwYzg2ZWVlMzMzYzc5
OGZhODU2NWExOQpBdXRob3I6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIE9jdCA5IDE5OjU4OjEyIDIwMTggKzAxMDAKCiAgICBpb21tdTogZml4IGFybSBidWlsZCBh
ZnRlciBlOWJlMzRiZTUKICAgIAogICAgVGhlIGZ1bmN0aW9uIGlvbW11X3NoYXJlX3AybV90YWJs
ZSBpcyB1c2VkIGJ5IGJvdGggQVJNIGFuZCB4ODYgYnV0CiAgICBoYXBfZW5hYmxlZCBtYWNybyBp
cyB4ODYgb25seS4gUHV0IHRoZSBBU1NFUlQgdW5kZXIgQ09ORklHX1g4Ni4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5
OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgY2QzOTViMWQ2OWE3NzM1NTZk
MmFmMjA2YjRlY2JmNTZiMzMwNTdlYQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KRGF0ZTogICBUdWUgT2N0IDkgMTY6Mjc6NTkgMjAxOCArMDIwMAoKICAgIHg4NjogcHV0
X3BhZ2VfZnJvbV9sMmUoKSBzaG91bGQgaG9ub3IgX1BBR0VfUlcKICAgIAogICAgNTZmZmYzZTVl
OSAoIng4NjogbnVrZSBQViBzdXBlcnBhZ2Ugb3B0aW9uIGFuZCBjb2RlIikgaGFzIGludHJvZHVj
ZWQgYQogICAgKGx1Y2tpbHkgbGF0ZW50IG9ubHkpIGJ1ZyBoZXJlLCBpbiB0aGF0IGl0IGRpZG4n
dCBtYWtlIHJlZmVyZW5jZQogICAgZHJvcHBpbmcgZGVwZW5kZW50IG9uIHdoZXRoZXIgdGhlIHBh
Z2Ugd2FzIG1hcHBlZCB3cml0YWJsZS4gVGhlIG9ubHkKICAgIGN1cnJlbnQgc291cmNlIG9mIGxh
cmdlIHBhZ2UgbWFwcGluZ3MgZm9yIFBWIGRvbWFpbnMgaXMgdGhlIERvbTAKICAgIGJ1aWxkZXIs
IHdoaWNoIG9ubHkgcHJvZHVjZXMgd3JpdGVhYmxlIG9uZXMuCiAgICAKICAgIFRha2UgdGhlIG9w
cG9ydHVuaXR5IGFuZCBhbHNvIGNvbnZlcnQgdG8gYm9vbCBib3RoIHB1dF9kYXRhX3BhZ2UoKSdz
CiAgICByZXNwZWN0aXZlIHBhcmFtZXRlciBhbmQgdGhlIGFyZ3VtZW50IHB1dF9wYWdlX2Zyb21f
bDNlKCkgcGFzc2VzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgoKY29tbWl0IGU5YmUzNGJlNWY5YTFhNmVjYmYwNWJhOTUwMmNkNzA1YWU0NDE0NzYKQXV0
aG9yOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBUdWUg
T2N0IDkgMTY6Mjc6MTMgMjAxOCArMDIwMAoKICAgIHg4Ni92dGQ6IGZpeCBpb21tdV9zaGFyZV9w
Mm1fdGFibGUKICAgIAogICAgQ29tbWl0IDI5MTY5NTFjMSAibW0gLyBpb21tdTogaW5jbHVkZSBu
ZWVkX2lvbW11KCkgdGVzdCBpbgogICAgaW9tbXVfdXNlX2hhcF9wdCgpIiBjaGFuZ2VkIHRoZSBj
aGVjayBpbiBpb21tdV9zaGFyZV9wMm1fdGFibGUgdG8gdXNlCiAgICBuZWVkX2lvbW11KGQpIChh
cyBwYXJ0IG9mIGlvbW11X3VzZV9oYXBfcHQpIGluc3RlYWQgb2YgaW9tbXVfZW5hYmxlZCwKICAg
IHdoaWNoIGJyb2tlIHRoZSBjaGVjayBiZWNhdXNlIGF0IHRoZSBwb2ludCBpbiBkb21haW4gY29u
c3RydWN0aW9uCiAgICB3aGVyZSBpb21tdV9zaGFyZV9wMm1fdGFibGUgaXMgY2FsbGVkIG5lZWRf
aW9tbXUoZCkgd2lsbCBhbHdheXMgcmV0dXJuCiAgICBmYWxzZS4KICAgIAogICAgRml4IHRoaXMg
YnkgcmV2ZXJ0aW5nIHRvIHRoZSBwcmV2aW91cyBsb2dpYy4KICAgIAogICAgV2hpbGUgdGhlcmUg
dHVybiB0aGUgaGFwX2VuYWJsZWQgY2hlY2sgaW50byBhbiBBU1NFUlQsIHNpbmNlIHRoZSBvbmx5
CiAgICBjYWxsZXIgb2YgaW9tbXVfc2hhcmVfcDJtX3RhYmxlIGFscmVhZHkgcGVyZm9ybXMgdGhl
IGhhcF9lbmFibGVkIGNoZWNrCiAgICBiZWZvcmUgY2FsbGluZyB0aGUgZnVuY3Rpb24uCiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+
CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0
IDVlMDRiZjMzM2I5NTRmY2ZkODZlZGEzZDI1OGRjNjliY2YwNTg2YTMKQXV0aG9yOiBEYW5pZWwg
RGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KRGF0ZTogICBUdWUgT2N0IDkgMTY6MjY6
NTQgMjAxOCArMDIwMAoKICAgIGZsYXNrOiBzb3J0IGlve3BvcnQsbWVtfWNvbiBlbnRyaWVzCiAg
ICAKICAgIFRoZXNlIGVudHJpZXMgYXJlIG5vdCBhbHdheXMgc29ydGVkIGJ5IGNoZWNrcG9saWN5
LCBzbyBzb3J0IHRoZW0gZHVyaW5nCiAgICBwb2xpY3kgbG9hZCAoYXMgaXMgYWxyZWFkeSBkb25l
IGZvciBsYXRlciBvY29udGV4dCBhZGRpdGlvbnMpLgogICAgCiAgICBSZXBvcnRlZC1ieTogTmlj
b2xhcyBQb2lyb3QgPG5pY29sYXMucG9pcm90QGJlcnRpbi5mcj4KICAgIFNpZ25lZC1vZmYtYnk6
IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogICAgVGVzdGVkLWJ5OiBO
aWNvbGFzIFBvaXJvdCA8bmljb2xhcy5wb2lyb3RAYmVydGluLmZyPgogICAgUmV2aWV3ZWQtYnk6
IE5pY29sYXMgUG9pcm90IDxuaWNvbGFzLnBvaXJvdEBiZXJ0aW4uZnI+Cgpjb21taXQgMjcyMjVi
YmI2ZDE0OGY2ZDM3M2E0YTg5YjBkYzNmM2Y1YmY0ZDE5MwpBdXRob3I6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgT2N0IDkgMTY6MjU6MzUgMjAxOCArMDIwMAoK
ICAgIHg4Ni9IVk06IG1vdmUgdmVuZG9yIGluZGVwZW5kZW50IENQVSBzYXZlL3Jlc3RvcmUgbG9n
aWMgdG8gc2hhcmVkIGNvZGUKICAgIAogICAgQSBmZXcgcGllY2VzIG9mIHRoZSBoYW5kbGluZyBo
ZXJlIGFyZSAobm8gbG9uZ2VyPykgdmVuZG9yIHNwZWNpZmljLCBhbmQKICAgIGhlbmNlIHRoZXJl
J3Mgbm8gcG9pbnQgaW4gcmVwbGljYXRpbmcgdGhlIGNvZGUuIFplcm8gdGhlIGZ1bGwgc3RydWN0
dXJlCiAgICBiZWZvcmUgY2FsbGluZyB0aGUgc2F2ZSBob29rLCBlbGltaW5hdGluZyB0aGUgbmVl
ZCBmb3IgdGhlIGhvb2sKICAgIGZ1bmN0aW9ucyB0byB6ZXJvIGluZGl2aWR1YWwgZmllbGRzLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
ICBBY2tlZC1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBSZXZpZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xl
LmNvbQogICAgUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgoK
Y29tbWl0IDU4NjZiMDBjZTA1YTdhN2MzOWEwZDVlYjdmOWRlNDE0OWM1ZWZlOGIKQXV0aG9yOiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBPY3Qg
OSAxNTowNjoyNSAyMDE4ICswMTAwCgogICAgdG9vbHMvbGlieGVuc3RhdDogRml4IFNPTkFNRSBm
b2xsb3dpbmcgYy9zIDU3MDc3Y2M0MgogICAgCiAgICBUaGUgdW5zdGFibGUgQUJJIHZlcnNpb24g
aXMgNC4xMiwgbm90IDQuMTEKICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 17:55:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 17: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 1gB1eg-0004AX-Kf; Fri, 12 Oct 2018 17:55:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wvcz=my=tycho.nsa.gov=dgdegra@srs-us1.protection.inumbo.net>)
 id 1gB1ef-0004AS-Cy
 for xen-devel@lists.xen.org; Fri, 12 Oct 2018 17:55:17 +0000
X-Inumbo-ID: 28ca444a-ce48-11e8-a6a9-d7ebe60f679a
Received: from ucol19pa13.eemsg.mail.mil (unknown [214.24.24.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 28ca444a-ce48-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 17:56:35 +0000 (UTC)
X-EEMSG-check-008: 635226380|UCOL19PA13_EEMSG_MP11.csd.disa.mil
X-IronPort-AV: E=Sophos;i="5.54,373,1534809600"; d="scan'208";a="635226380"
Received: from emsm-gh1-uea10.ncsc.mil ([214.29.60.2])
 by ucol19pa13.eemsg.mail.mil with ESMTP/TLS/DHE-RSA-AES256-SHA256;
 12 Oct 2018 17:54:13 +0000
X-IronPort-AV: E=Sophos;i="5.54,373,1534809600"; d="scan'208";a="16783518"
IronPort-PHdr: =?us-ascii?q?9a23=3ApXAWchJGto9TwZkV2dmcpTZWNBhigK39O0sv0r?=
 =?us-ascii?q?FitYgXLvn+rarrMEGX3/hxlliBBdydt6obzbKO+4nbGkU4qa6bt34DdJEeHz?=
 =?us-ascii?q?Qksu4x2zIaPcieFEfgJ+TrZSFpVO5LVVti4m3peRMNQJW2aFLduGC94iAPER?=
 =?us-ascii?q?vjKwV1Ov71GonPhMiryuy+4ZLebxlKiTanfb9+MAi9oBnMuMURnYZsMLs6xA?=
 =?us-ascii?q?HTontPdeRWxGdoKkyWkh3h+Mq+/4Nt/jpJtf45+MFOTav1f6IjTbxFFzsmKH?=
 =?us-ascii?q?w65NfqtRbYUwSC4GYXX3gMnRpJBwjF6wz6Xov0vyDnuOdxxDWWMMvrRr0vRz?=
 =?us-ascii?q?+s87lkRwPpiCcfNj427mfXitBrjKlGpB6tvgFzz5LIbI2QMvdxcLndfdcHTm?=
 =?us-ascii?q?RfWMhfWTFKDoelY4cRE+YNOOBVpJT/qVQTtxuzHRSiCv3hyjFIhXH406M13O?=
 =?us-ascii?q?sjHg7a0wItBM4OvXbOodnpKKsfX+K4wa/VxjvDdfNW3jL95ZDGfB87p/GMXK?=
 =?us-ascii?q?x/cc7MwkchCQzOk1SeqZb/MDyP2OQGrm+W4PdvVe2ylWEnpBtxrSK0y8cwio?=
 =?us-ascii?q?jGmoIVylfe+SV/24Y6P8e0SEF8Yd66CZZdsTyROYhuQs46Xm1ltyk3xqcGtJ?=
 =?us-ascii?q?KmZiQG1psqywDFZ/CadYWD/wjtW/yLIThigXJoYLe/hxGv/ke+0uD8Tcy00E?=
 =?us-ascii?q?pSripCj9nMqmgB1xzN5ciDTftw5luh1iyV1wDS9+FEOlo4lbbbKpE9wr4wkY?=
 =?us-ascii?q?AfsULfES/thEr6lqqWdkQg+uSw6uTnZKvppoOEOoNphQzzPb4il8yiDegiLA?=
 =?us-ascii?q?QDUHaX9f6h2LH7+E32WrRKjvk4kqnDt5DaINwWqbO2AwBIzIkj5Ay/AC293d?=
 =?us-ascii?q?QEnXgIMFJFeBWdg4jvIFHBOur0Dfi4g1SyiDtr3ezJPqX9ApXRKXjOiKvhcq?=
 =?us-ascii?q?x5605bzgoz1spT55ZKBb4fO//zVUrxu8bZDh89KQC73+HnCNBl3IMERW2PGr?=
 =?us-ascii?q?OZML/VsVKQ6eMgPe+MaJYItznjNfgq+frugGQ9mV8cZqmpwYAXZGq3H/t4JU?=
 =?us-ascii?q?WVe33sgs0OEW0SpAoxUPTqiEGeUT5Uf3uzUKM85jchBIKiDIfOXZyigL2d3C?=
 =?us-ascii?q?ehH51XaXpKBUyLEXftb4+EQesDaDqOIs99lTwJTbmvRJEm1RG0uw/11aBrIO?=
 =?us-ascii?q?TJ+i0esZLszsB16vbNmhEv7zB7E8Wd032XT2F1kWIEXSM53Kd6oUZl0FeMzb?=
 =?us-ascii?q?B4g+BEFdxU//5HVho3OoDBz+x+CtD9RgLBc8ySSFa7WdWpHys9Qc42w98Le0?=
 =?us-ascii?q?x9Acmtjgjf3yq2BL8Yj7+LBJsy8qLGxXf+OtxxynjH1KkljFkrWcxPNXe8ia?=
 =?us-ascii?q?Fj8wjcGZTFnFmel6avba4cxjLC9H+fzWqSu0FVSBVwUb7ZXX8FfUTZs9D55k?=
 =?us-ascii?q?fDT7+oCLQqKQhBxtCYKqtMdNLpiU9KRPD5ONTRe2ixgXu/BQ6UxrOQa4rnY3?=
 =?us-ascii?q?kd3CTYCEUfnAEc43CGORI5Bie7rGLUFCZuGk73Y0Pw7el+r2u2T0EqwAGLdU?=
 =?us-ascii?q?Fh07u1+gMLifGHV/wT364EuD0gqzR7Blqyw9XWC9+YrQp7YKpcec894EtA1W?=
 =?us-ascii?q?/BrAxyIIagL698iV8eaQh4okPv2A9sCoVEkMgnt28lzAtuKaKC0VNAeCmU0o?=
 =?us-ascii?q?z3Or3SMmPy5gyga7bK2lHC19ab4r0A6PIlpFX5og6oGFAu/Glg09lSy3uT+I?=
 =?us-ascii?q?/KAQQJXJ3tU0Y36wJ6p7DVYyUn+4zU0nhsO7GusjDew9IpGPclyhG4ctdaMa?=
 =?us-ascii?q?OEEgDyH9ceB8izM+Elh1mpbg4ePOBT+684Jd+pd/yD2P3jAOE1rDOgxUBGqN?=
 =?us-ascii?q?Rh20aL8TE6TuPF95kAyvCcmACAUmG4xEestIX7lJ5JYRkWH3Gj0m70CYgXYb?=
 =?us-ascii?q?d9LqgRDmL7D8Sxx9h6z7LgE1FC/VetTwcK18OkdgCbR0Ds1g1Xk0IMqDqonj?=
 =?us-ascii?q?XunG88qC0gsqfKhH+G+O/lbhdSfzcRHGQ=3D?=
X-IPAS-Result: =?us-ascii?q?A2BJAAA638Bb/wHyM5BkGgEBAQEBAgEBAQEHAgEBAQGBZ?=
 =?us-ascii?q?YFaKoFlKIN1lEaCDZkBOAGEQAKEXCE4FgEDAQEBAQEBAgFsHAyCNiQBgl8BB?=
 =?us-ascii?q?SMVQRALDgoCAiYCAlcGAQwGAgEBgl0/ggKlXYEuhHeEX4ELijsRBoIAgTmCa?=
 =?us-ascii?q?4d/glcCjnqPIgmQUgYXgUABjlWTAoR8IYFVKwoYKQ+DJ4lKhygjMIEFAQGLV?=
 =?us-ascii?q?AEB?=
Received: from tarius.tycho.ncsc.mil ([144.51.242.1])
 by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 12 Oct 2018 17:54:15 +0000
Received: from moss-nexus.infosec.tycho.ncsc.mil (moss-nexus [192.168.25.48])
 by tarius.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id
 w9CHsEpR000636; Fri, 12 Oct 2018 13:54:14 -0400
To: Xin Li <talons.lee@gmail.com>, xen-devel@lists.xen.org
References: <20181009093320.24003-1-xin.li@citrix.com>
From: Daniel De Graaf <dgdegra@tycho.nsa.gov>
Message-ID: <a8228bbf-d8a6-2a95-812b-1fa8122f32b3@tycho.nsa.gov>
Date: Fri, 12 Oct 2018 13:54:14 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181009093320.24003-1-xin.li@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 1/3] xen/xsm: remove unnecessary #define
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Xin Li <xin.li@citrix.com>,
 Tim Deegan <tim@xen.org>, Jan Beulich <JBeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ming Lu <ming.lu@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>

T24gMTAvMDkvMjAxOCAwNTozMyBBTSwgWGluIExpIHdyb3RlOgo+IHRoaXMgI2RlZmluZSBpcyB1
bm5lY2Vzc2FyeSBzaW5jZSBYU01fSU5MSU5FIGlzIHJlZGVmaW5lZCBpbgo+IHhzbS9kdW1teS5o
LCBpdCdzIGEgcmlzayBvZiBidWlsZCBicmVha2FnZSwgc28gcmVtb3ZlIGl0Lgo+IAo+IFNpZ25l
ZC1vZmYtYnk6IFhpbiBMaSA8eGluLmxpQGNpdHJpeC5jb20+Cj4gUmV2aWV3ZWQtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkFja2VkLWJ5OiBEYW5pZWwgRGUgR3JhYWYgPGRn
ZGVncmFAdHljaG8ubnNhLmdvdj4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 17:58:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 17:58: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 1gB1hT-0004IV-6A; Fri, 12 Oct 2018 17:58:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wncn=my=xenproject.org=prvs=816c054d1=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gB1hS-0004IJ-0v
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 17:58:10 +0000
X-Inumbo-ID: 8f6eecca-ce48-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8f6eecca-ce48-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 17:59:28 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,373,1534809600"; d="scan'208";a="67715142"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75402-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=7177be0bd8d372ef7eaa86df538bd45ec841ed23
X-Osstest-Versions-That: ovmf=8122c6bc8b6f1fde31f2af6c1560ec552204980d
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 12 Oct 2018 18:58:04 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75402: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQwMiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NDAyLwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICA3MTc3YmUwYmQ4ZDM3MmVmN2VhYTg2ZGY1MzhiZDQ1ZWM4
NDFlZDIzCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA4MTIyYzZiYzhi
NmYxZmRlMzFmMmFmNmMxNTYwZWM1NTIyMDQ5ODBkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzUz
OTggIDIwMTgtMTAtMTIgMDA6MjA6MzcgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NDAyICAyMDE4LTEwLTEyIDEzOjIwOjQxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmltIERhaWxleSA8
amltX2RhaWxleUBkZWxsLmNvbT4KICBKaW0uRGFpbGV5QGRlbGwuY29tIDxKaW0uRGFpbGV5QGRl
bGwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dz
CmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3Qv
bG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpv
YiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBicm9rZW4KYnJv
a2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXhz
bSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1p
Mzg2LXB2b3BzIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAg
YnVpbGQtaTM4NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQteHNtIGhv
c3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCgpQdXNoIG5vdCBh
cHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA3MTc3YmUwYmQ4ZDM3MmVmN2VhYTg2ZGY1MzhiZDQ1ZWM4
NDFlZDIzCkF1dGhvcjogSmltLkRhaWxleUBkZWxsLmNvbSA8SmltLkRhaWxleUBkZWxsLmNvbT4K
RGF0ZTogICBUaHUgT2N0IDQgMjM6MDM6MjggMjAxOCArMDgwMAoKICAgIE1kZVBrZy1CYXNlTGli
OiBGaXggUGF0aENsZWFuVXBEaXJlY3RvcmllcygpIGVycm9yIGludm9sdmluZyAiXC4uXC4uIgog
ICAgCiAgICBNZGVQa2ctQmFzZUxpYjogRml4IFBhdGhDbGVhblVwRGlyZWN0b3JpZXMoKSBlcnJv
ciBpbnZvbHZpbmcgIlwuLlwuLiIKICAgIAogICAgVGhlIGxvb3AgdGhhdCByZW1vdmVzICJ4eHh4
XC4uXCIgZXJycyB3aGVuIG11bHRpcGxlICJcLi4iIHNlcXVlbmNlcyBhcmUKICAgIGluIHRoZSBw
YXRoLiAgQmVmb3JlIHRoaXMgY2hhbmdlIHRoZSBjb2RlIHdvdWxkIG1vZGlmeSBhIHBhdGggbGlr
ZQogICAgIkZTMDpcZWZpXHRvb2xzXC4uXC4uIiB0byAiRlMwOlxlZmlcXC4uIiBhbmQgdGhlbiB0
byAiRlMwOlxlZmlcIiwgYnV0CiAgICB0aGUgY29ycmVjdCBwYXRoIGlzICJGUzA6XCIuCiAgICAK
ICAgIFlvdSBjYW4gdGVzdCB0aGUgZWZmZWN0IG9mIHRoaXMgY2hhbmdlIGluIHRoZSBzaGVsbCBi
eSBzZXR0aW5nIHRoZQogICAgY3VycmVudCBkaXJlY3RvcnkgdG8gc29tZXRoaW5nIGxpa2UgRlMw
OlxlZmlcYm9vdCBhbmQgdGhlbiBleGVjdXRpbmcKICAgIHRoZSBjb21tYW5kICJscyAuLlwuLiIu
ICBCZWZvcmUgdGhlIGNoYW5nZSB5b3Ugd2lsbCBzZWUgdGhlIGZpbGVzIGluCiAgICB0aGUgRlMw
OlxlZmkgZGlyZWN0b3J5OyBhZnRlciB0aGUgY2hhbmdlLCB5b3Ugd2lsbCBzZWUgdGhlIGZpbGVz
IGluCiAgICB0aGUgcm9vdCBkaXJlY3Rvcnkgb2YgRlMwOi4KICAgIAogICAgQ29udHJpYnV0ZWQt
dW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9m
Zi1ieTogSmltIERhaWxleSA8amltX2RhaWxleUBkZWxsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBS
dWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 19:14:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 19:14: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 1gB2sa-0001q2-6q; Fri, 12 Oct 2018 19:13:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/ye0=my=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gB2sZ-0001ps-Jt
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 19:13:43 +0000
X-Inumbo-ID: 1e3e9e45-ce53-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1e3e9e45-ce53-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 19:15: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 <aliasfile-bounces@xenproject.org>)
 id 1gB2sV-0003DO-PJ; Fri, 12 Oct 2018 19:13: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 1gB2sV-0003ed-Cc; Fri, 12 Oct 2018 19:13:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gB2sV-00057a-Bw; Fri, 12 Oct 2018 19:13:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128616-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=33664f9a05401fac8f2c0be0bb7ee8a1851e4dcf
X-Osstest-Versions-That: xen=a2e35a759249bd8b6ffeeebc0a3bc96d9cca2fba
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 12 Oct 2018 19:13:39 +0000
Subject: [Xen-devel] [xen-4.11-testing test] 128616: 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>

ZmxpZ2h0IDEyODYxNiB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg2MTYvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiB4ZW4gICAgICAgICAgICAgICAgICAzMzY2NGY5YTA1NDAxZmFjOGYyYzBiZTBiYjdlZThh
MTg1MWU0ZGNmCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBhMmUzNWE3
NTkyNDliZDhiNmZmZWVlYmMwYTNiYzk2ZDljY2EyZmJhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg1MDMgIDIwMTgtMTAtMDggMTI6MzY6NTMgWiAgICA0IGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4NTI2ICAyMDE4LTEwLTA5IDEzOjExOjI1IFogICAgMyBkYXlzICAgIDIgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSWFuIEphY2tz
b24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVu
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVw
Z3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6
L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIGEyZTM1YTc1OTIuLjMzNjY0ZjlhMDUgIDMzNjY0Zjlh
MDU0MDFmYWM4ZjJjMGJlMGJiN2VlOGExODUxZTRkY2YgLT4gc3RhYmxlLTQuMTEKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 21:48:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 21:48: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 1gB5Hc-0004YA-Sk; Fri, 12 Oct 2018 21:47:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=zzgd=my=knorrie.org=hans@srs-us1.protection.inumbo.net>)
 id 1gB5Hb-0004Y5-3z
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 21:47:43 +0000
X-Inumbo-ID: a07e8f22-ce68-11e8-a6a9-d7ebe60f679a
Received: from syrinx.knorrie.org (unknown [82.94.188.77])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a07e8f22-ce68-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 21:49:00 +0000 (UTC)
Received: from [IPv6:2001:980:4a41:fb::12] (unknown
 [IPv6:2001:980:4a41:fb::12])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by syrinx.knorrie.org (Postfix) with ESMTPSA id 7DF0328F99957;
 Fri, 12 Oct 2018 23:47:39 +0200 (CEST)
To: Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
References: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
 <20181012151215.32455-8-ian.jackson@eu.citrix.com>
From: Hans van Kranenburg <hans@knorrie.org>
Openpgp: preference=signencrypt
Autocrypt: addr=hans@knorrie.org; prefer-encrypt=mutual; keydata=
 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
Message-ID: <121936fd-5464-b214-646c-3e48486c669e@knorrie.org>
Date: Fri, 12 Oct 2018 23:47:39 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181012151215.32455-8-ian.jackson@eu.citrix.com>
Content-Language: en_US
Subject: Re: [Xen-devel] [PATCH 07/12] 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: Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMTIvMjAxOCAwNToxMiBQTSwgSWFuIEphY2tzb24gd3JvdGU6Cj4gRnJvbTogSGFucyB2
YW4gS3JhbmVuYnVyZyA8aGFuc0Brbm9ycmllLm9yZz4KCk5vLCB0aGlzIHdhcyBpbiB0aGUgY2hh
bmdlcyB0aGF0IEkgY29waWVkIGJhY2sgZnJvbSBVYnVudHUsIGl0IHdhcwp3cml0dGVuIGJ5IFN0
ZWZhbiBCYWRlcjoKCi0tLS0gPjggLS0tLQoKRGVzY3JpcHRpb246IFJlLWludHJvZHVjZSBmYWtl
IHhzX3Jlc3RyaWN0IEFQSSBjYWxsCiBsaWJ4ZW5zdG9yZSBjYW5ub3QgcmVtb3ZlIGFuIEFQSSBm
dW5jdGlvbiB3aXRob3V0IGNoYW5naW5nIGl0cyB2ZXJzaW9uCiBudW1iZXIuIEFzIGxvbmcgYXMg
d2Ugd2FudCB0byByZW1haW4gd2l0aCAzLjAgd2UgaGF2ZSB0byBrZWVwIGl0IGFyb3VuZC4KIERl
YmlhbiBtaWdodCBkZWNpZGUgdG8gaW5jcmVtZW50IHRoZSB2ZXJzaW9uIGF0IHNvbWUgcG9pbnQg
YnV0IHdlIGRvIG5vdAoga25vdyBob3cgYW5kIHdoZW4uIFNvIGZvciBub3cga2VlcCB0aGUgdmVy
c2lvbiBzdGFibGUuCgpBdXRob3I6IFN0ZWZhbiBCYWRlciA8c3RlZmFuLmJhZGVyQGNhbm9uaWNh
bC5jb20+CgotLS0tID44IC0tLS0KCj4gbGlieGVuc3RvcmUzLjAgaW4gWGVuIDQuOCBoYWQgdGhp
cyBmdW5jdGlvbi4gIFdlIGRvbid0IHJlYWxseSB3YW50IHRvCj4gYnVtcCB0aGUgQUJJIHZlcnNp
b24gKHNvbmFtZSkganVzdCBmb3IgdGhpcywgc2luY2Ugd2UgZG9uJ3QgdGhpbmsKPiB0aGVyZSBh
cmUgYWN0dWFsIGNhbGxlcnMgYW55d2hlcmUuICBCdXQgdG9vbHMgY29tcGxhaW4gYWJvdXQgdGhl
Cj4gc3ltYm9sIGdvaW5nIGF3YXkuCj4gCj4gU28sIHByb3ZpZGUgYSBmdW5jdGlvbiB4c19yZXN0
cmljdCB3aGljaCBjb25mb3JtcyB0byB0aGUgb3JpZ2luYWwKPiBzZW1hbnRpY3MsIGFsdGhvdWdo
IGl0IGFsd2F5cyBmYWlscy4KPiAKPiBHYnAtUHE6IFRvcGljIHhlbnN0b3JlCj4gR2JwLVBxOiBO
YW1lIHRvb2xzLWZha2UteHMtcmVzdHJpY3QucGF0Y2gKPiBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFj
a3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KPiAtLS0KPiB2MjogTmV3IGluIHRoaXMg
dmVyc2lvbiBvZiB0aGUgc2VyaWVzCj4gLS0tCj4gIHRvb2xzL3hlbnN0b3JlL2luY2x1ZGUveGVu
c3RvcmUuaCB8IDUgKysrKysKPiAgdG9vbHMveGVuc3RvcmUveHMuYyAgICAgICAgICAgICAgIHwg
NiArKysrKysKPiAgMiBmaWxlcyBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAt
LWdpdCBhL3Rvb2xzL3hlbnN0b3JlL2luY2x1ZGUveGVuc3RvcmUuaCBiL3Rvb2xzL3hlbnN0b3Jl
L2luY2x1ZGUveGVuc3RvcmUuaAo+IGluZGV4IGY0NjBiOGM1ZTUuLjBkOTViYjBlNWMgMTAwNjQ0
Cj4gLS0tIGEvdG9vbHMveGVuc3RvcmUvaW5jbHVkZS94ZW5zdG9yZS5oCj4gKysrIGIvdG9vbHMv
eGVuc3RvcmUvaW5jbHVkZS94ZW5zdG9yZS5oCj4gQEAgLTEzMiw2ICsxMzIsMTEgQEAgYm9vbCB4
c19ta2RpcihzdHJ1Y3QgeHNfaGFuZGxlICpoLCB4c190cmFuc2FjdGlvbl90IHQsCj4gIGJvb2wg
eHNfcm0oc3RydWN0IHhzX2hhbmRsZSAqaCwgeHNfdHJhbnNhY3Rpb25fdCB0LAo+ICAJICAgY29u
c3QgY2hhciAqcGF0aCk7Cj4gIAo+ICsvKiBGYWtlIGZ1bmN0aW9uIHdoaWNoIHdpbGwgYWx3YXlz
IHJldHVybiBmYWxzZSAocmVxdWlyZWQgdG8gbGV0Cj4gKyAqIGxpYnhlbnN0b3JlIHJlbWFpbiBh
dCAzLjAgdmVyc2lvbi4KPiArICovCj4gK2Jvb2wgeHNfcmVzdHJpY3Qoc3RydWN0IHhzX2hhbmRs
ZSAqaCwgdW5zaWduZWQgZG9taWQpOwo+ICsKPiAgLyogR2V0IHBlcm1pc3Npb25zIG9mIG5vZGUg
KGZpcnN0IGVsZW1lbnQgaXMgb3duZXIsIGZpcnN0IHBlcm1zIGlzICJvdGhlciIpLgo+ICAgKiBS
ZXR1cm5zIG1hbGxvY2VkIGFycmF5LCBvciBOVUxMOiBjYWxsIGZyZWUoKSBhZnRlciB1c2UuCj4g
ICAqLwo+IGRpZmYgLS1naXQgYS90b29scy94ZW5zdG9yZS94cy5jIGIvdG9vbHMveGVuc3RvcmUv
eHMuYwo+IGluZGV4IDc3NzAwYmZmMmIuLmNiY2ViYjJiY2UgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMv
eGVuc3RvcmUveHMuYwo+ICsrKyBiL3Rvb2xzL3hlbnN0b3JlL3hzLmMKPiBAQCAtNzk2LDYgKzc5
NiwxMiBAQCB1bndpbmQ6Cj4gIAlyZXR1cm4gZmFsc2U7Cj4gIH0KPiAgCj4gKy8qIEFsd2F5cyBy
ZXR1cm4gZmFsc2UgYSBmdW5jdGlvbmFsaXR5IGhhcyBiZWVuIHJlbW92ZWQgaW4gWGVuIDQuOSAq
Lwo+ICtib29sIHhzX3Jlc3RyaWN0KHN0cnVjdCB4c19oYW5kbGUgKmgsIHVuc2lnbmVkIGRvbWlk
KQo+ICt7Cj4gKwlyZXR1cm4gZmFsc2U7Cj4gK30KPiArCj4gIC8qIFdhdGNoIGEgbm9kZSBmb3Ig
Y2hhbmdlcyAocG9sbCBvbiBmZCB0byBkZXRlY3QsIG9yIGNhbGwgcmVhZF93YXRjaCgpKS4KPiAg
ICogV2hlbiB0aGUgbm9kZSAob3IgYW55IGNoaWxkKSBjaGFuZ2VzLCBmZCB3aWxsIGJlY29tZSBy
ZWFkYWJsZS4KPiAgICogVG9rZW4gaXMgcmV0dXJuZWQgd2hlbiB3YXRjaCBpcyByZWFkLCB0byBh
bGxvdyBtYXRjaGluZy4KPiAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 22:30:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 22:30: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 1gB5wm-0008Cm-DD; Fri, 12 Oct 2018 22:30:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/ye0=my=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gB5wl-0008Cc-Jx
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 22:30:15 +0000
X-Inumbo-ID: 92d1e801-ce6e-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 92d1e801-ce6e-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 22:31: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 <aliasfile-bounces@xenproject.org>)
 id 1gB5wj-0006wC-9X; Fri, 12 Oct 2018 22:30: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 1gB5wi-0005ow-UN; Fri, 12 Oct 2018 22:30:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gB5wi-0005ht-Tj; Fri, 12 Oct 2018 22:30:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128670-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=bbce001515bbfcad24c216b1c9c25057e8c461e9
X-Osstest-Versions-That: ovmf=7177be0bd8d372ef7eaa86df538bd45ec841ed23
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 12 Oct 2018 22:30:12 +0000
Subject: [Xen-devel] [ovmf test] 128670: 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>

ZmxpZ2h0IDEyODY3MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg2NzAvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBiYmNlMDAxNTE1YmJmY2FkMjRjMjE2YjFjOWMyNTA1
N2U4YzQ2MWU5CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA3MTc3YmUw
YmQ4ZDM3MmVmN2VhYTg2ZGY1MzhiZDQ1ZWM4NDFlZDIzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg2NTUgIDIwMTgtMTAtMTIgMDQ6MTA6NTIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4NjcwICAyMDE4LTEwLTEyIDEzOjQwOjU3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRGFuZGFuIEJp
IDxkYW5kYW4uYmlAaW50ZWwuY29tPgogIEplZmYgQnJhc2VuIDxqYnJhc2VuQG52aWRpYS5jb20+
CiAgSmltIERhaWxleSA8amltX2RhaWxleUBkZWxsLmNvbT4KICBKaW0uRGFpbGV5QGRlbGwuY29t
IDxKaW0uRGFpbGV5QGRlbGwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9v
c3N0ZXN0L292bWYuZ2l0CiAgIDcxNzdiZTBiZDguLmJiY2UwMDE1MTUgIGJiY2UwMDE1MTViYmZj
YWQyNGMyMTZiMWM5YzI1MDU3ZThjNDYxZTkgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 12 22:52:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 12 Oct 2018 22:52: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 1gB6IE-0001LX-Ay; Fri, 12 Oct 2018 22:52:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/ye0=my=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gB6IC-0001LN-T9
 for xen-devel@lists.xenproject.org; Fri, 12 Oct 2018 22:52:24 +0000
X-Inumbo-ID: ab3448a7-ce71-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ab3448a7-ce71-11e8-a6a9-d7ebe60f679a;
 Fri, 12 Oct 2018 22:53: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 <aliasfile-bounces@xenproject.org>)
 id 1gB6I8-0007LG-N8; Fri, 12 Oct 2018 22:52: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 1gB6I8-0006IE-CD; Fri, 12 Oct 2018 22:52:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gB6I8-0003SF-Ak; Fri, 12 Oct 2018 22:52:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128625-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:build-armhf:xen-build:fail:regression
 xen-4.8-testing:test-amd64-amd64-pygrub:guest-start:fail:heisenbug
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-freebsd10-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.8-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.8-testing:test-amd64-i386-freebsd10-amd64:freebsd-install:fail:heisenbug
 xen-4.8-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.8-testing:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-saverestore.2:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:build-amd64-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:build-i386-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=567003960644ba4f80107fb53edcd828f3f280a1
X-Osstest-Versions-That: xen=005df911f6b4171b650942861bf44606e9e79be4
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 12 Oct 2018 22:52:20 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 128625: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODYyNSB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODYyNS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICBmYWlsIGluIDEyODUzNSBSRUdSLiB2cy4gMTI3OTAwCgpU
ZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRl
c3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgMTEgZ3Vlc3Qtc3RhcnQgICAgICBmYWlsIGluIDEy
ODUwNCBwYXNzIGluIDEyODYyNQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIGluIDEyODUwNCBwYXNzIGluIDEyODYy
NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAx
NiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI4NTA0IHBhc3MgaW4gMTI4NjI1CiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0IDE2IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFp
bCBpbiAxMjg1MzUgcGFzcyBpbiAxMjg1MDQKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgNTAgeHRm
L3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgaW4gMTI4NTM1IHBhc3MgaW4gMTI4NjI1
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0IDEwIGZyZWVic2QtaW5zdGFsbCAgICAg
ICAgIGZhaWwgcGFzcyBpbiAxMjg1MzUKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyODUzNSBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI4
NTM1IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgYmxvY2tlZCBpbiAxMjg1MzUgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyODUzNSBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJs
b2NrZWQgaW4gMTI4NTM1IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjg1MzUgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEy
ODUzNSBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgIGJsb2NrZWQgaW4gMTI4NTM1IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjg1MzUgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICBi
bG9ja2VkIGluIDEyODUzNSBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI4NTM1IG4vYQogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMyA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjg1
MDQgbGlrZSAxMjc3NzkKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgNTAgeHRmL3Rlc3QtaHZtNjQt
bGJyLXRzeC12bWVudHJ5IGZhaWwgaW4gMTI4NTA0IGxpa2UgMTI3OTAwCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgZmFpbCBpbiAxMjg1MzUgbGlr
ZSAxMjc5MDAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICA1MCB4dGYvdGVzdC1odm02NC1s
YnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyNzcxMwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiAgICBmYWlsIGxpa2UgMTI3Nzc5CiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVu
dHJ5IGZhaWwgbGlrZSAxMjc4MzMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNzkwMAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxp
a2UgMTI3OTAwCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2Rl
Ymlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxMjc5MDAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNzkwMAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI3OTAwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEwIGRl
Ymlhbi1pbnN0YWxsICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjc5MDAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNzkwMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI3OTAwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjc5MDAK
IGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgIDcgeGVuLWJ1aWxkL2Rpc3QtdGVzdCAgICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiBidWlsZC1pMzg2
LXByZXYgICAgICAgICAgICAgICA3IHhlbi1idWlsZC9kaXN0LXRlc3QgICAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBk
ZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAg
ICAgICAgIDU2NzAwMzk2MDY0NGJhNGY4MDEwN2ZiNTNlZGNkODI4ZjNmMjgwYTEKYmFzZWxpbmUg
dmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDAwNWRmOTExZjZiNDE3MWI2NTA5NDI4NjFi
ZjQ0NjA2ZTllNzliZTQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNzkwMCAgMjAxOC0wOS0yMSAy
MToxMToyNCBaICAgMjEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjg1MDQgIDIwMTgtMTAt
MDggMTM6MDc6MzkgWiAgICA0IGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91
Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICBSb3NzIExhZ2Vy
d2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBn
cmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5n
LgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCmNvbW1pdCA1NjcwMDM5NjA2NDRiYTRmODAxMDdmYjUzZWRjZDgyOGYzZjI4MGExCkF1
dGhvcjogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KRGF0ZTogICBNb24g
T2N0IDggMTQ6NTE6MzMgMjAxOCArMDIwMAoKICAgIHg4Ni9odm0vZW11bGF0ZTogbWFrZSBzdXJl
IHJlcCBJL08gZW11bGF0aW9uIGRvZXMgbm90IGNyb3NzIEdGTiBib3VuZGFyaWVzCiAgICAKICAg
IFdoZW4gZW11bGF0aW5nIGEgcmVwIEkvTyBvcGVyYXRpb24gaXQgaXMgcG9zc2libGUgdGhhdCB0
aGUgaW9yZXEgd2lsbAogICAgZGVzY3JpYmUgYSBzaW5nbGUgb3BlcmF0aW9uIHRoYXQgc3BhbnMg
bXVsdGlwbGUgR0ZOcy4gVGhpcyBpcyBmaW5lIGFzIGxvbmcKICAgIGFzIGFsbCB0aG9zZSBHRk5z
IGZhbGwgd2l0aGluIGFuIE1NSU8gcmVnaW9uIGNvdmVyZWQgYnkgYSBzaW5nbGUgZGV2aWNlCiAg
ICBtb2RlbCwgYnV0IHVuZm9ydHVuYXRlbHkgdGhlIGhpZ2hlciBsZXZlbHMgb2YgdGhlIGVtdWxh
dGlvbiBjb2RlIGRvIG5vdAogICAgZ3VhcmFudGVlIHRoYXQuIFRoaXMgaXMgc29tZXRoaW5nIHRo
YXQgc2hvdWxkIGFsbW9zdCBjZXJ0YWlubHkgYmUgZml4ZWQsCiAgICBidXQgaW4gdGhlIG1lYW50
aW1lIHRoaXMgcGF0Y2ggbWFrZXMgc3VyZSB0aGF0IE1NSU8gaXMgdHJ1bmNhdGVkIGF0IEdGTgog
ICAgYm91bmRhcmllcyBhbmQgaGVuY2UgdGhlIGFwcHJvcHJpYXRlIGRldmljZSBtb2RlbCBpcyBy
ZS1ldmFsdWF0ZWQgZm9yIGVhY2gKICAgIHRhcmdldCBHRk4uCiAgICAKICAgIE5PVEU6IFRoaXMg
cGF0Y2ggZG9lcyBub3QgZGVhbCB3aXRoIHRoZSBjYXNlIG9mIGEgc2luZ2xlIE1NSU8gb3BlcmF0
aW9uCiAgICAgICAgICBzcGFubmluZyBhIEdGTiBib3VuZGFyeS4gVGhhdCBpcyBtb3JlIGNvbXBs
ZXggdG8gZGVhbCB3aXRoIGFuZCBpcwogICAgICAgICAgZGVmZXJyZWQgdG8gYSBzdWJzZXF1ZW50
IHBhdGNoLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFu
dEBjaXRyaXguY29tPgogICAgCiAgICBDb252ZXJ0IGNhbGN1bGF0aW9ucyB0byBiZSAzMi1iaXQg
b25seS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgbWFzdGVyIGNvbW1pdDogNzYyNmVkZWFjYTk3MmUzZTgyMzUzNWRjYzQ0MzM4ZjZi
MmYwYjIxZgogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDgtMTYgMDk6Mjc6MzAgKzAyMDAKCmNvbW1p
dCA1M2RmY2IwZjZlYmFhNWM5YmFjMTRlMGY4MGIwZWU2YTY5NjI0MjFjCkF1dGhvcjogUm9zcyBM
YWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIE9jdCA4IDE0
OjUxOjAzIDIwMTggKzAyMDAKCiAgICB4ODYvc2h1dGRvd246IHVzZSBBQ1BJIHJlYm9vdCBtZXRo
b2QgZm9yIERlbGwgUG93ZXJFZGdlIFI1NDAKICAgIAogICAgV2hlbiBFRkkgYm9vdGluZyB0aGUg
RGVsbCBQb3dlckVkZ2UgUjU0MCBpdCBjb25zaXN0ZW50bHkgd2FuZGVycyBpbnRvCiAgICB0aGUg
d2VlZHMgYW5kIGdldHMgYW4gaW52YWxpZCBvcGNvZGUgaW4gdGhlIEVGSSBSZXNldFN5c3RlbSBj
YWxsLiBUaGlzCiAgICBpcyB0aGUgc2FtZSBidWcgd2hpY2ggYWZmZWN0cyB0aGUgUG93ZXJFZGdl
IFI3NDAgc28gZml4IGl0IGluIHRoZSBzYW1lCiAgICB3YXk6IHF1aXJrIHRoaXMgaGFyZHdhcmUg
dG8gdXNlIHRoZSBBQ1BJIHJlYm9vdCBtZXRob2QgaW5zdGVhZC4KICAgIAogICAgQklPUyBJbmZv
cm1hdGlvbgogICAgICAgIFZlbmRvcjogRGVsbCBJbmMuCiAgICAgICAgVmVyc2lvbjogMS4zLjcK
ICAgICAgICBSZWxlYXNlIERhdGU6IDAyLzA5LzIwMTgKICAgIFN5c3RlbSBJbmZvcm1hdGlvbgog
ICAgICAgIE1hbnVmYWN0dXJlcjogRGVsbCBJbmMuCiAgICAgICAgUHJvZHVjdCBOYW1lOiBQb3dl
ckVkZ2UgUjU0MAogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5s
YWdlcndhbGxAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAzMjhjYTU1YjdiZDQ3ZTEzMjRiNzVjY2UyYTZj
NDYxMzA4ZWNmOTNkCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOToyOToxMyArMDIwMAoK
Y29tbWl0IGQ0ZjA3ZmIxYThjYzQ0YWUxZjM4ZjkwMWI2ZDc4NzMzNTFmMGYzZTYKQXV0aG9yOiBS
b3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gT2N0
IDggMTQ6NTA6MTYgMjAxOCArMDIwMAoKICAgIHg4Ni9zaHV0ZG93bjogdXNlIEFDUEkgcmVib290
IG1ldGhvZCBmb3IgRGVsbCBQb3dlckVkZ2UgUjc0MAogICAgCiAgICBXaGVuIEVGSSBib290aW5n
IHRoZSBEZWxsIFBvd2VyRWRnZSBSNzQwLCBpdCBjb25zaXN0ZW50bHkgd2FuZGVycyBpbnRvIHRo
ZQogICAgd2VlZHMgYW5kIGdldHMgYW4gaW52YWxpZCBvcGNvZGUgaW4gdGhlIEVGSSBSZXNldFN5
c3RlbSBjYWxsLgogICAgUXVpcmsgdGhpcyBoYXJkd2FyZSB0byB1c2UgdGhlIEFDUEkgcmVib290
IG1ldGhvZCBpbnN0ZWFkLgogICAgCiAgICBFeGFtcGxlIHN0YWNrIHRyYWNlOgogICAgCiAgICAt
LS0tWyBYZW4tNC4xMS11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz1uICAgTm90IHRhaW50ZWQgXS0t
LS0KICAgIENQVTogICAgMAogICAgUklQOiAgICBlMDA4Ols8MDAwMDAwMDAwMDAwMDAxNz5dIDAw
MDAwMDAwMDAwMDAwMTcKICAgIFJGTEFHUzogMDAwMDAwMDAwMDAxMDIwMiAgIENPTlRFWFQ6IGh5
cGVydmlzb3IKICAgIHJheDogMDAwMDAwMDA2NmViMmZmMCAgIHJieDogZmZmZjgzMDA1ZjYyN2My
MCAgIHJjeDogMDAwMDAwMDA2YzU0ZTEwMAogICAgcmR4OiAwMDAwMDAwMDAwMDAwMDAwICAgcnNp
OiAwMDAwMDAwMDAwMDAwMDY1ICAgcmRpOiAwMDAwMDAxMDczNTVmMDAwCiAgICByYnA6IGZmZmY4
MzAwNWY2MjdjNzAgICByc3A6IGZmZmY4MzAwNWY2MjdiNDggICByODogIGZmZmY4MzAwNWY2Mjdi
OTAKICAgIHI5OiAgMDAwMDAwMDAwMDAwMDAwMCAgIHIxMDogZmZmZjgzMDA1ZjYyN2M4OCAgIHIx
MTogMDAwMDAwMDAwMDAwMDAwMAogICAgcjEyOiAwMDAwMDAwMDAwMDAwMDAwICAgcjEzOiAwMDAw
MDAwMDAwMDAwY2Y5ICAgcjE0OiAwMDAwMDAwMDAwMDAwMDY1CiAgICByMTU6IGZmZmY4MzAwMDAw
MDAwMDAgICBjcjA6IDAwMDAwMDAwODAwNTAwMzMgICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAKICAg
IGNyMzogMDAwMDAwMTA3MzU1ZjAwMCAgIGNyMjogZmZmZmM5MDAwMGNmZjAwMAogICAgZnNiOiAw
MDAwMDAwMDAwMDAwMDAwICAgZ3NiOiBmZmZmODgwMTlmNjAwMDAwICAgZ3NzOiAwMDAwMDAwMDAw
MDAwMDAwCiAgICBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNz
OiBlMDEwICAgY3M6IGUwMDgKICAgIFhlbiBjb2RlIGFyb3VuZCA8MDAwMDAwMDAwMDAwMDAxNz4g
KDAwMDAwMDAwMDAwMDAwMTcpOgogICAgIGYwIGQ4IGRkIDAwIGYwIDU0IGZmIDAwIDxmMD4gNTAg
ZGQgMDAgZjAgZDggZGQgMDAgZjAgYTUgZmUgMDAgZjAgODcgZTkgMDAKICAgIFhlbiBzdGFjayB0
cmFjZSBmcm9tIHJzcD1mZmZmODMwMDVmNjI3YjQ4OgogICAgICAgZmZmZjgzMDA1ZjYyN2I1MCBm
ZmZmZmZmZmZmZmZmZmRhIDAwMDAwMDAwNmM1NDdhYWEgZmZmZjgyZDAwMDAwMDAwMQogICAgICAg
ZmZmZjgzMDA1ZjYyN2JlYyAwMDAwMDAxMDczNTVmMDAwIDAwMDAwMDAwNmM1NDZmYjggZmZmZjgz
MTA3ZmZlMzI0MAogICAgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDgwMDAw
MDAwMDAwMDAwMDIgMDAwMDAwMDAwMDAwMDAwMAogICAgICAgMDAwMDAwMDA2YzU0NmI5NSAwMDAw
MDAwMDZjNTRjNzAwIGZmZmY4MzAwNWY2MjdiZGMgZmZmZjgzMDA1ZjYyN2JlOAogICAgICAgMDAw
MDAwMDA1ZjYxNjAwMCBmZmZmODMwMDVmNjI3YzIwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAw
MDAwMGNmOQogICAgICAgZmZmZjgyMDA4MDM1MDAwMSAwMDAwMDAwMDAwMDAwMDBiIGZmZmY4MmQw
ODAzNTFlZGEgMDAwMDAwMDAwMDAwMDAwMAogICAgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAw
MDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDA1ZjYxNjAwMAogICAgICAgMDAwMDAw
MDAwMDAwMDAwMCBmZmZmODJkMDgwOTVmZjYwIGZmZmY4MmQwODA5NWZmNjAgMDAwMDAwZjEwMDAw
MDAwMAogICAgICAgZmZmZjgyZDA4MDI5NjA5NyAwMDAwMDAwMDAwMDBlMDA4IDAwMDAwMDAwMDAw
MDAwMDAgZmZmZjgzMDA1ZjYyN2M4OAogICAgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMGZm
ZmZmZmZlIGZmZmY4MmQwODAyOTU5ZDIgZmZmZjgyZDA4MDI5NTlkMgogICAgICAgMDAwMDAwMDA4
MDk1ZjMwMCAwMDAwMDAwMDVmNjI3YzljIDAwMDAwMDAwMDAwMDAwZjggMDAwMDAwMDAwMDAwMDAw
MAogICAgICAgMDAwMDAwMDAwMDAwMDBmOCBmZmZmODJkMDgwOTMyYzAwIDAwMDAwMDAwMDAwMDAw
MDAgZmZmZjgyZDA4MDk1ZjdjOAogICAgICAgZmZmZjgyZDA4MDkzMmMwMCAwMDAwMDAwMDAwMDAw
MDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDI5NWE5YgogICAgICAgZmZmZjgzMDA1ZjYy
N2Q5OCBmZmZmODJkMDgwMjM2MWYzIGZmZmY4MmQwODA5MzJjMDAgMDAwMDAwMDA4MDAwMDAwMAog
ICAgICAgZmZmZjgzMDA1ZjYyN2Q5OCBmZmZmODJkMDgwMjc5YTE5IGZmZmY4MmQwODA5NWYwMmMg
ZmZmZjgyZDA4MDAwMDAwMAogICAgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMGZi
IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwNzE0ODRlNTRmNgogICAgICAgZmZmZjgzMTA3MzU0MjA5
OCBmZmZmODJkMDgwOTNhYzc4IGZmZmY4MzEwNzJiZWZkMzAgMDAwMDAwMDAwMDAwMDAwMAogICAg
ICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAw
MDAwMDAwMDAwMDAwMAogICAgICAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODJkMDgwMzRmMTg1IGZm
ZmY4MmQwODA5NDk0NjAgMDAwMDAwMDAwMDAwMDAwMAogICAgICAgZmZmZjgyZDA4MDk1ZjI3MCAw
MDAwMDAwMDAwMDAwMDA4IGZmZmY4MzEwNzM1N2FlMjAgMDAwMDAwNzE0NmNlNGJkMwogICAgWGVu
IGNhbGwgdHJhY2U6CiAgICAgICBbPDAwMDAwMDAwMDAwMDAwMTc+XSAwMDAwMDAwMDAwMDAwMDE3
CiAgICAgICBbPGZmZmY4MmQwODAzNTFlZGE+XSBlZmlfcmVzZXRfc3lzdGVtKzB4NWEvMHg5MAog
ICAgICAgWzxmZmZmODJkMDgwMjk2MDk3Pl0gc21wX3NlbmRfc3RvcCsweDk3LzB4YTAKICAgICAg
IFs8ZmZmZjgyZDA4MDI5NTlkMj5dIG1hY2hpbmVfcmVzdGFydCsweDIxMi8weDJkMAogICAgICAg
WzxmZmZmODJkMDgwMjk1OWQyPl0gbWFjaGluZV9yZXN0YXJ0KzB4MjEyLzB4MmQwCiAgICAgICBb
PGZmZmY4MmQwODAyOTVhOWI+XSBzaHV0ZG93bi5jI19fbWFjaGluZV9yZXN0YXJ0KzB4Yi8weDEw
CiAgICAgICBbPGZmZmY4MmQwODAyMzYxZjM+XSBzbXBfY2FsbF9mdW5jdGlvbl9pbnRlcnJ1cHQr
MHg1My8weDgwCiAgICAgICBbPGZmZmY4MmQwODAyNzlhMTk+XSBkb19JUlErMHgyNTkvMHg2NjAK
ICAgICAgIFs8ZmZmZjgyZDA4MDM0ZjE4NT5dIGNvbW1vbl9pbnRlcnJ1cHQrMHg4NS8weDkwCiAg
ICAgICBbPGZmZmY4MmQwODAyYzYxNTI+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI0Mi8w
eDM5MAogICAgICAgWzxmZmZmODJkMDgwMjZiNDQ2Pl0gZG9tYWluLmMjaWRsZV9sb29wKzB4ODYv
MHhjMAogICAgCiAgICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCiAg
ICBQYW5pYyBvbiBDUFUgMDoKICAgIEZBVEFMIFRSQVA6IHZlY3RvciA9IDYgKGludmFsaWQgb3Bj
b2RlKQogICAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgogICAgCiAg
ICBkbWlkZWNvZGUgaW5mbzoKICAgIAogICAgQklPUyBJbmZvcm1hdGlvbjoKICAgICAgICBWZW5k
b3I6IERlbGwgSW5jLgogICAgICAgIFZlcnNpb246IDEuMi4xMQogICAgICAgIFJlbGVhc2UgRGF0
ZTogMTAvMTkvMjAxNwogICAgICAgIEJJT1MgUmV2aXNpb246IDEuMgogICAgU3lzdGVtIEluZm9y
bWF0aW9uOgogICAgICAgIE1hbnVmYWN0dXJlcjogRGVsbCBJbmMuCiAgICAgICAgUHJvZHVjdCBO
YW1lOiBQb3dlckVkZ2UgUjc0MAogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb3NzIExhZ2Vyd2Fs
bCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBmOTdmNzc0YjVhYTZiNDcxZDFm
ZWQxYzQ1MWM4OWVjNzQ1N2RhZGYyCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wMS0yNCAxODowMTow
MCArMDEwMAoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Oct 13 02:40:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Oct 2018 02:40: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 1gB9qs-0000mH-40; Sat, 13 Oct 2018 02:40:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=dhvm=mz=gmail.com=kevin.buckley.ecs.vuw.ac.nz@srs-us1.protection.inumbo.net>)
 id 1gB9qq-0000lk-P3
 for xen-devel@lists.xenproject.org; Sat, 13 Oct 2018 02:40:24 +0000
X-Inumbo-ID: f6ab9ede-ce90-11e8-a8a5-bc764e045a96
Received: from mail-vk1-xa41.google.com (unknown [2607:f8b0:4864:20::a41])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f6ab9ede-ce90-11e8-a8a5-bc764e045a96;
 Sat, 13 Oct 2018 04:37:44 +0200 (CEST)
Received: by mail-vk1-xa41.google.com with SMTP id g80-v6so3420373vke.5
 for <xen-devel@lists.xenproject.org>; Fri, 12 Oct 2018 19:40:22 -0700 (PDT)
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=fvB7d4fNf0gXrQwYYH4sNIwzGB/Uv1DT6ekitpz4eYQ=;
 b=OEkGg973xdCrPwPECWyQEU0wP8UObrkhLWG+SqvTrvuDDg5GiC0v6PyywV4FCb711c
 tjgkWb/PdO6aS9dlfQTULDs+qCOOly7s8DLmFdS524gmePohgE1qKs0OhO+bCW9NJBsl
 rjl9K07xqaN5tNDewq0fAZMdAjITjeJA58YUxki1ekCHlMqIdoUKiNVTzDfIJbAi2m84
 u04CmIbtSGuyDWuFqZfIVwkp2JRb52rqFmMd6pyeD7iSFb1zAYU+BxO31V9te+B09//C
 piSsXXJG/JewXgz6dLTMGZAPY0i6S4pV/fk4Ln5pm8ia4HX6B3YJusHephIEd70T3g8E
 Ijlg==
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=fvB7d4fNf0gXrQwYYH4sNIwzGB/Uv1DT6ekitpz4eYQ=;
 b=CZ3TWTc7xXUtAQoPwFAjjod2qYkqPkadRm/g2z85MpzmAouBNQVPQdGd9MLH2vCsWn
 2xJHRgPVIKjF9gUjZ+EoyJTp1EbcRPT9m8y+zJAfvkChZyi4flif9iGDnOG48MPuEIYQ
 KOzs9cmQ4dEfAC0mdp6ydReRx+SMJuN8pfc2WbqgDKXehSw468TheQ8p8gnzcCg3DhW/
 /VgXal5SHaeGAyumNzCYLTZdbfo5PbXLyabCV7D3QXVOryMhEbbLJzB9OvpfVk6Z3wsk
 4DKX5rT1+pEQeHzsxGptfwIA6OfM/kxfTUcxmsTmLfyOT++K1w5r8jygnyC8qJyxVED8
 tjDQ==
X-Gm-Message-State: ABuFfojpwgZ3KJzGhqJ6qmCn+2Wmgl96NhNKJ0dBAtNs/lUUsMRfyWcs
 MHGBREXyjBPTWw0+l00oWLBT76zle8TQHBXd11OEcEW8uyM=
X-Google-Smtp-Source: ACcGV62k0LT8kp9k0hT3CjyTFOI80tp1AZkch7/irOQA1CZ/RvVrHnFIIIyz5BQJqhRNPED7hlJmHQ1qXSQ5Gv18znc=
X-Received: by 2002:a1f:2e97:: with SMTP id
 u145-v6mr3555933vku.16.1539398422091; 
 Fri, 12 Oct 2018 19:40:22 -0700 (PDT)
MIME-Version: 1.0
From: Kevin Buckley <kevin.buckley.ecs.vuw.ac.nz@gmail.com>
Date: Sat, 13 Oct 2018 10:40:10 +0800
Message-ID: <CABwOO=e=JvJtKV8sW=MD4vyC242d9u4im-nhtKJL+KR4Nc3Cqg@mail.gmail.com>
To: xen-devel@lists.xenproject.org
Subject: [Xen-devel] Broken URLs in stubdom module dependencies
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgdGhlcmUsCgphcyBwYXJ0IG9mIHNvbWUgaW5zdHJ1Y3Rpb25zIEkga25vY2tlZCB1cCBhIHdo
aWxlIGFnbywgd2hlbgphZGRpbmcgWGVuIDQuOS4wIGludG8gYSBMaW51eCBGcm9uIFNjcmF0Y2gg
c3lzdGVtLCBJIGhhZAppZGVudGlmaWVkIGEgd2F5IHRvIGRldGVybWluZSB3aGljaCBkZXBlbmRl
bmN5IHNvdXJjZXMKd291bGQgYmUgcHVsbGVkIGRvd24gaWYgWGVuIHdhcyBidWlsdCB3aXRob3V0
IGRpc2FibGluZyB0aGUKc3R1YmRvbSBtb2R1bGUuCgpBcyBhIHJlc3VsdCBvZiByZWNlbnRseSBy
ZXZpc2l0aW5nIG15IGluc3RydWN0aW9ucyBmb3IgWGVuCjQuMTAuMiwgSSBoYXZlIG5vdGNlZCB0
aGF0IHNvbWUgb2YgdGhlIFVSTHMgdGhhdCBhcmUgc3RpbGwKd2l0aCB0aGUgWGVuIHNvdXJjZSBi
dWlsZCBmaWxlcyBhcmUgbm8gbG9uZ2VyIHZhbGlkCgpIZXJlIGlzIGhvdyBJIGNhbWUgdG8gaWRl
bnRpZnkgdGhlIFVSTHMgb2Ygc291cmNlIHRhcmJhbGxzCmFzIHJ1biBhZ2FpbnN0IGFuIHVucGFj
a2VkIFhlbiA0LjEwLjIgc291cmNlIHRyZWUKCgokIGdyZXAgLXIgRkVUQ0hFUiB4ZW4tNC4xMC4y
Lwp4ZW4tNC4xMC4yL3Rvb2xzL2Zpcm13YXJlL2V0aGVyYm9vdC9NYWtlZmlsZTogICBpZiAhICQo
RkVUQ0hFUikgXyRUCiQoSVBYRV9UQVJCQUxMX1VSTCk7IHRoZW4gXAp4ZW4tNC4xMC4yL3Rvb2xz
L2NvbmZpZ3VyZTpGRVRDSEVSCnhlbi00LjEwLjIvdG9vbHMvY29uZmlndXJlOiAgICBGRVRDSEVS
PSIkV0dFVCAtYyAtTyIKeGVuLTQuMTAuMi90b29scy9jb25maWd1cmU6ICAgICAgICBGRVRDSEVS
PSIkRlRQIC1vIgp4ZW4tNC4xMC4yL3Rvb2xzL2NvbmZpZ3VyZS5hYzpBWF9DSEVDS19GRVRDSEVS
Cnhlbi00LjEwLjIvc3R1YmRvbS9NYWtlZmlsZTogICAgJChGRVRDSEVSKSAkQCAkKE5FV0xJQl9V
UkwpLyRACnhlbi00LjEwLjIvc3R1YmRvbS9NYWtlZmlsZTogICAgJChGRVRDSEVSKSAkQCAkKFpM
SUJfVVJMKS8kQAp4ZW4tNC4xMC4yL3N0dWJkb20vTWFrZWZpbGU6ICAgICQoRkVUQ0hFUikgJEAg
JChMSUJQQ0lfVVJMKS8kQAp4ZW4tNC4xMC4yL3N0dWJkb20vTWFrZWZpbGU6ICAgICQoRkVUQ0hF
UikgJEAgJChMV0lQX1VSTCkvJEAKeGVuLTQuMTAuMi9zdHViZG9tL01ha2VmaWxlOiAgICAkKEZF
VENIRVIpICRAICQoR01QX1VSTCkvJEAKeGVuLTQuMTAuMi9zdHViZG9tL01ha2VmaWxlOiAgICAk
KEZFVENIRVIpICRAICQoUE9MQVJTU0xfVVJMKS8kQAp4ZW4tNC4xMC4yL3N0dWJkb20vTWFrZWZp
bGU6ICAgICQoRkVUQ0hFUikgJEAgJChUUE1FTVVfVVJMKS8kQAp4ZW4tNC4xMC4yL3N0dWJkb20v
TWFrZWZpbGU6ICAgICQoRkVUQ0hFUikgJEAgJChPQ0FNTF9VUkwpLyRACnhlbi00LjEwLjIvc3R1
YmRvbS9NYWtlZmlsZTogICAgJChGRVRDSEVSKSAkQCAkKEdSVUJfVVJMKS8kQAp4ZW4tNC4xMC4y
L3N0dWJkb20vY29uZmlndXJlOkZFVENIRVIKeGVuLTQuMTAuMi9zdHViZG9tL2NvbmZpZ3VyZTog
ICAgRkVUQ0hFUj0iJFdHRVQgLWMgLU8iCnhlbi00LjEwLjIvc3R1YmRvbS9jb25maWd1cmU6ICAg
ICAgICBGRVRDSEVSPSIkRlRQIC1vIgp4ZW4tNC4xMC4yL3N0dWJkb20vY29uZmlndXJlLmFjOkFY
X0NIRUNLX0ZFVENIRVIKeGVuLTQuMTAuMi9tNC9mZXRjaGVyLm00OkFDX0RFRlVOKFtBWF9DSEVD
S19GRVRDSEVSXSwgWwp4ZW4tNC4xMC4yL200L2ZldGNoZXIubTQ6ICAgIEZFVENIRVI9IiRXR0VU
IC1jIC1PIgp4ZW4tNC4xMC4yL200L2ZldGNoZXIubTQ6ICAgICAgICBGRVRDSEVSPSIkRlRQIC1v
Igp4ZW4tNC4xMC4yL200L2ZldGNoZXIubTQ6QUNfU1VCU1QoRkVUQ0hFUikKeGVuLTQuMTAuMi9j
b25maWcvU3R1YmRvbS5tay5pbjpGRVRDSEVSICAgICAgICAgICAgIDo9IEBGRVRDSEVSQAp4ZW4t
NC4xMC4yL2NvbmZpZy9Ub29scy5tay5pbjpGRVRDSEVSICAgICAgICAgICAgIDo9IEBGRVRDSEVS
QAokCgpnaXZpbmcgeW91IGEgc2V0IG9mIHBhY2thZ2VzIHRvIHNlYXJjaCBmb3IgdmVyc2lvbnMs
IFVSSXMKYW5kIGV4dGVuc2lvbnMsIG9mIC4uLgoKJCBmb3IgcCBpbiBORVdMSUIgWkxJQiBMSUJQ
Q0kgTFdJUCBHTVAgUE9MQVJTU0wgVFBNRU1VIE9DQU1MIEdSVUIgOyBkbwo+ICAgZ3JlcCAtciAk
e3B9X1ZFUlNJT049IHhlbi00LjEwLjIvCj4gZG9uZQp4ZW4tNC4xMC4yL3N0dWJkb20vY29uZmln
dXJlOk5FV0xJQl9WRVJTSU9OPSIxLjE2LjAiCnhlbi00LjEwLjIvc3R1YmRvbS9jb25maWd1cmU6
WkxJQl9WRVJTSU9OPSIxLjIuMyIKeGVuLTQuMTAuMi9zdHViZG9tL2NvbmZpZ3VyZTpMSUJQQ0lf
VkVSU0lPTj0iMi4yLjkiCnhlbi00LjEwLjIvc3R1YmRvbS9jb25maWd1cmU6TFdJUF9WRVJTSU9O
PSIxLjMuMCIKeGVuLTQuMTAuMi9zdHViZG9tL2NvbmZpZ3VyZTpHTVBfVkVSU0lPTj0iNC4zLjIi
Cnhlbi00LjEwLjIvc3R1YmRvbS9jb25maWd1cmU6UE9MQVJTU0xfVkVSU0lPTj0iMS4xLjQiCnhl
bi00LjEwLjIvc3R1YmRvbS9jb25maWd1cmU6VFBNRU1VX1ZFUlNJT049IjAuNy40Igp4ZW4tNC4x
MC4yL3N0dWJkb20vY29uZmlndXJlOk9DQU1MX1ZFUlNJT049IjMuMTEuMCIKeGVuLTQuMTAuMi9z
dHViZG9tL2NvbmZpZ3VyZTpHUlVCX1ZFUlNJT049IjAuOTciCiQKCiQgZm9yIHAgaW4gTkVXTElC
IFpMSUIgTElCUENJIExXSVAgR01QIFBPTEFSU1NMIFRQTUVNVSBPQ0FNTCBHUlVCIDsgZG8KPiAg
IGdyZXAgLXIgJHtwfV9VUkw9XCIgeGVuLTQuMTAuMi8KPiBkb25lCnhlbi00LjEwLjIvc3R1YmRv
bS9jb25maWd1cmU6ICBORVdMSUJfVVJMPSJmdHA6Ly9zb3VyY2VzLnJlZGhhdC5jb20vcHViL25l
d2xpYiIKeGVuLTQuMTAuMi9zdHViZG9tL2NvbmZpZ3VyZTogIFpMSUJfVVJMPSJodHRwOi8vd3d3
LnpsaWIubmV0Igp4ZW4tNC4xMC4yL3N0dWJkb20vY29uZmlndXJlOgpMSUJQQ0lfVVJMPSJodHRw
Oi8vd3d3Lmtlcm5lbC5vcmcvcHViL3NvZnR3YXJlL3V0aWxzL3BjaXV0aWxzIgp4ZW4tNC4xMC4y
L3N0dWJkb20vY29uZmlndXJlOgpMV0lQX1VSTD0iaHR0cDovL2Rvd25sb2FkLnNhdmFubmFoLmdu
dS5vcmcvcmVsZWFzZXMvbHdpcCIKeGVuLTQuMTAuMi9zdHViZG9tL2NvbmZpZ3VyZTogIEdNUF9V
Ukw9ImZ0cDovL2Z0cC5nbXBsaWIub3JnL3B1Yi9nbXAtNC4zLjIiCnhlbi00LjEwLjIvc3R1YmRv
bS9jb25maWd1cmU6ICBQT0xBUlNTTF9VUkw9Imh0dHA6Ly9wb2xhcnNzbC5vcmcvY29kZS9yZWxl
YXNlcyIKeGVuLTQuMTAuMi9zdHViZG9tL2NvbmZpZ3VyZToKVFBNRU1VX1VSTD0iaHR0cDovL2Rv
d25sb2FkLmJlcmxpb3MuZGUvdHBtLWVtdWxhdG9yIgp4ZW4tNC4xMC4yL3N0dWJkb20vY29uZmln
dXJlOgpPQ0FNTF9VUkw9Imh0dHA6Ly9jYW1sLmlucmlhLmZyL3B1Yi9kaXN0cmliL29jYW1sLTMu
MTEiCnhlbi00LjEwLjIvc3R1YmRvbS9jb25maWd1cmU6ICBHUlVCX1VSTD0iaHR0cDovL2FscGhh
LmdudS5vcmcvZ251L2dydWIiCiQKCiQgZm9yIHAgaW4gTkVXTElCIFpMSUIgTElCUENJIExXSVAg
R01QIFBPTEFSU1NMIFRQTUVNVSBPQ0FNTCBHUlVCIDsgZG8KPiAgICAgZ3JlcCAtciAke3B9X1ZF
UlNJT04geGVuLTQuMTAuMi8gfCBncmVwICI6JCIKPiBkb25lCnhlbi00LjEwLjIvc3R1YmRvbS9N
YWtlZmlsZTpuZXdsaWItJChORVdMSUJfVkVSU0lPTikudGFyLmd6Ogp4ZW4tNC4xMC4yL3N0dWJk
b20vTWFrZWZpbGU6emxpYi0kKFpMSUJfVkVSU0lPTikudGFyLmd6Ogp4ZW4tNC4xMC4yL3N0dWJk
b20vTWFrZWZpbGU6cGNpdXRpbHMtJChMSUJQQ0lfVkVSU0lPTikudGFyLmJ6MjoKeGVuLTQuMTAu
Mi9zdHViZG9tL01ha2VmaWxlOmx3aXAtJChMV0lQX1ZFUlNJT04pLnRhci5nejoKeGVuLTQuMTAu
Mi9zdHViZG9tL01ha2VmaWxlOmdtcC0kKEdNUF9WRVJTSU9OKS50YXIuYnoyOgp4ZW4tNC4xMC4y
L3N0dWJkb20vTWFrZWZpbGU6cG9sYXJzc2wtJChQT0xBUlNTTF9WRVJTSU9OKS1ncGwudGd6Ogp4
ZW4tNC4xMC4yL3N0dWJkb20vTWFrZWZpbGU6dHBtX2VtdWxhdG9yLSQoVFBNRU1VX1ZFUlNJT04p
LnRhci5nejoKeGVuLTQuMTAuMi9zdHViZG9tL01ha2VmaWxlOm9jYW1sLSQoT0NBTUxfVkVSU0lP
TikudGFyLmd6Ogp4ZW4tNC4xMC4yL3N0dWJkb20vTWFrZWZpbGU6Z3J1Yi0kKEdSVUJfVkVSU0lP
TikudGFyLmd6OgokCgoKV2hhdCBJIGhhdmUgbm90aWNlZCBpcyB0aGF0LCB3aGlsc3QgdGhlIHZl
cnNpb24gbnVtYmVycyBvZiB0aGUKZGVwZW5kZW5jaWVzIGhhdmUgbm90IGNoYW5nZWQgaW4gWGVu
IGZyb20gNC45LjAgdG8gNC4xMC4yLCBiZWNhdXNlCnRob3NlIHZlcnNpb25zIGFyZSBub3cgZXZl
biBvbGRlciwgc29tZSBvZiB0aGUgVVJMcyBhcmUgbm8gbG9uZ2VyCnZhbGlkLgoKCkhlcmUncyBh
IGxpc3Qgb2YgVVJscyB0aGF0IHRoZSBjb250ZW50IHdpdGhpbiB0aGUgWGVuIGJ1aWxkIGZpbGVz
CndvdWxkIHN1Z2dlc3QgdGhhdCB0aGUgc291cmNlcyBiZSBhdmFpbGFibGUgYXQKCgoKZnRwOi8v
c291cmNlcy5yZWRoYXQuY29tL3B1Yi9uZXdsaWIvbmV3bGliLTEuMTYuMC50YXIuZ3oKCmh0dHA6
Ly93d3cuemxpYi5uZXQvemxpYi0xLjIuMy50YXIuZ3oKCmh0dHA6Ly93d3cua2VybmVsLm9yZy9w
dWIvc29mdHdhcmUvdXRpbHMvcGNpdXRpbHMvcGNpdXRpbHMtMi4yLjkudGFyLmJ6MgoKaHR0cDov
L2Rvd25sb2FkLnNhdmFubmFoLmdudS5vcmcvcmVsZWFzZXMvbHdpcC9sd2lwLTEuMy4wLnRhci5n
egoKZnRwOi8vZnRwLmdtcGxpYi5vcmcvcHViL2dtcC00LjMuMi9nbXAtNC4zLjIudGFyLmJ6MgoK
aHR0cDovL3BvbGFyc3NsLm9yZy9jb2RlL3JlbGVhc2VzL3BvbGFyc3NsLTEuMS40LWdwbC50Z3oK
Cmh0dHA6Ly9kb3dubG9hZC5iZXJsaW9zLmRlL3RwbS1lbXVsYXRvci90cG1fZW11bGF0b3ItMC43
LjQudGFyLmd6CgpodHRwOi8vY2FtbC5pbnJpYS5mci9wdWIvZGlzdHJpYi9vY2FtbC0zLjExL29j
YW1sLTMuMTEuMHRhci5negoKaHR0cDovL2FscGhhLmdudS5vcmcvZ251L2dydWIvZ3J1Yi0wLjk3
LnRhci5negoKCgphbmQgaGVyZSdzIGEgbGlzdCBvZiB3aGVyZSBJIGhhZCB0byBnbyB0byBnZXQg
dGhlIGRlcGVuZGVjeSBzb3VyY2UKdGFyYmFsbHMKCgpmdHA6Ly9zb3VyY2VzLnJlZGhhdC5jb20v
cHViL25ld2xpYi9uZXdsaWItMS4xNi4wLnRhci5negoKaHR0cDovL3d3dy56bGliLm5ldC9mb3Nz
aWxzL3psaWItMS4yLjMudGFyLmd6CgpodHRwOi8vd3d3Lmtlcm5lbC5vcmcvcHViL3NvZnR3YXJl
L3V0aWxzL3BjaXV0aWxzL3BjaXV0aWxzLTIuMi45LnRhci5iejIKCmh0dHA6Ly9kb3dubG9hZC5z
YXZhbm5haC5nbnUub3JnL3JlbGVhc2VzL2x3aXAvb2xkZXJfdmVyc2lvbnMvbHdpcC0xLjMuMC50
YXIuZ3oKCmZ0cDovL2Z0cC5nbXBsaWIub3JnL3B1Yi9hcmNoaXZlL2dtcC00LjMuMi9nbXAtNC4z
LjIudGFyLmJ6MgoKaHR0cDovL3BvbGFyc3NsLm9yZy9jb2RlL3JlbGVhc2VzL3BvbGFyc3NsLTEu
MS40LWdwbC50Z3oKCmh0dHBzOi8vc291cmNlZm9yZ2UubmV0L3Byb2plY3RzL3RwbS1lbXVsYXRv
ci5iZXJsaW9zL2ZpbGVzL3RwbV9lbXVsYXRvci0wLjcuNC50YXIuZ3ovZG93bmxvYWQKCmh0dHA6
Ly9jYW1sLmlucmlhLmZyL3B1Yi9kaXN0cmliL29jYW1sLTMuMTEvLW9jYW1sLTMuMTEuMC50YXIu
Z3oKCmh0dHA6Ly9hbHBoYS5nbnUub3JnL2dudS9ncnViL2dydWItMC45Ny50YXIuZ3oKCgppbiB3
aGljaCB5b3Ugd2lsbCBub3RlIHRoYXQgemxpYiwgbHdpcCBhbmQgZ21wIGFsbCBoYXZlIGRpZmZl
cmVudAp3YXlzIG9mIHN1Z2dlc3Rpbmcgd2hpY2ggdmVyc2lvbnMgYXJlICJubyBsb25nZXIgY3Vy
cmVudCIsIGFuZCB0aGF0CnRoZSBjYW5ub25pY2FsIFVSSSBmb3IgZ2V0dGluZyB0aGUgdHBtX2Vt
dWxhdG9yIHNvdXJjZXMgZGlkIG5vdAphcHBlYXIgdG8gYmUgYXZhaWxhYmxlIGZyb20gImJlcmxp
b3MuZGUiIGFueW1vcmUuCgpIb3BpbmcgdGhhdCdzIG9mIHNvbWUgdXNlLApLZXZpbgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Oct 13 02:56:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Oct 2018 02:56: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 1gBA68-0001g7-Je; Sat, 13 Oct 2018 02:56:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=klwc=mz=xenproject.org=prvs=817c87334=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gBA67-0001fu-3m
 for xen-devel@lists.xenproject.org; Sat, 13 Oct 2018 02:56:11 +0000
X-Inumbo-ID: 2aace005-ce93-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2aace005-ce93-11e8-a8a5-bc764e045a96;
 Sat, 13 Oct 2018 04:53:30 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,375,1534809600"; d="scan'208";a="67743341"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75404-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:build-amd64:<job status>:broken:regression
 xen-4.11-testing:build-amd64-prev:<job status>:broken:regression
 xen-4.11-testing:build-i386:<job status>:broken:regression
 xen-4.11-testing:build-armhf-pvops:<job status>:broken:regression
 xen-4.11-testing:build-i386-xsm:<job status>:broken:regression
 xen-4.11-testing:build-amd64-xtf:<job status>:broken:regression
 xen-4.11-testing:build-amd64-xsm:<job status>:broken:regression
 xen-4.11-testing:build-amd64-pvops:<job status>:broken:regression
 xen-4.11-testing:build-i386-pvops:<job status>:broken:regression
 xen-4.11-testing:build-armhf:<job status>:broken:regression
 xen-4.11-testing:build-i386-prev:<job status>:broken:regression
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-xtf-amd64-amd64-1:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-midway:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-i386-rumprun:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-xtf-amd64-amd64-2:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-amd64-rumprun:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-xtf-amd64-amd64-4:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-xtf-amd64-amd64-3:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-xtf-amd64-amd64-5:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-armhf:host-install(4):broken:nonblocking
 xen-4.11-testing:build-armhf-pvops:host-install(4):broken:nonblocking
 xen-4.11-testing:build-i386-pvops:host-install(4):broken:nonblocking
 xen-4.11-testing:build-i386-xsm:host-install(4):broken:nonblocking
 xen-4.11-testing:build-amd64:host-install(4):broken:nonblocking
 xen-4.11-testing:build-i386:host-install(4):broken:nonblocking
 xen-4.11-testing:build-i386-prev:host-install(4):broken:nonblocking
 xen-4.11-testing:build-amd64-prev:host-install(4):broken:nonblocking
 xen-4.11-testing:build-amd64-xsm:host-install(4):broken:nonblocking
 xen-4.11-testing:build-amd64-pvops:host-install(4):broken:nonblocking
 xen-4.11-testing:build-amd64-xtf:host-install(4):broken:nonblocking
X-Osstest-Versions-This: xen=33664f9a05401fac8f2c0be0bb7ee8a1851e4dcf
X-Osstest-Versions-That: xen=a2e35a759249bd8b6ffeeebc0a3bc96d9cca2fba
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 13 Oct 2018 03:56:05 +0100
Subject: [Xen-devel] [xen-4.11-testing baseline-only test] 75404: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQwNCB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJj
ZS5jb20vb3NzdGVzdC9sb2dzLzc1NDA0LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVz
dHMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5j
bHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wcmV2ICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC14dGYg
ICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAg
ICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Ig
c3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXBy
ZXYgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1
aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1
aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFk
ZSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNv
dzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hbWQ2
NC1ydW1wcnVuICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnVi
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hl
Y2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2so
MSkgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAg
YnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0
IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNl
bGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNCBob3N0LWluc3Rh
bGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0
ZWQKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1h
bWQ2NC1wcmV2ICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiB4ZW4gICAgICAgICAgICAgICAgICAzMzY2NGY5YTA1NDAxZmFjOGYyYzBiZTBiYjdlZThhMTg1
MWU0ZGNmCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBhMmUzNWE3NTky
NDliZDhiNmZmZWVlYmMwYTNiYzk2ZDljY2EyZmJhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzUz
NzkgIDIwMTgtMTAtMDkgMTM6MjE6NTcgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NDA0ICAyMDE4LTEwLTEyIDE5OjIwOjEyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSWFuIEphY2tzb24g
PGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQteHRmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHJldiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1p
Mzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0z
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVw
Z3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0
ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
b3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2Fu
IGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9z
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2Vu
LWpvYiBidWlsZC1hbWQ2NC1wcmV2IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYgYnJva2Vu
CmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4
Ni14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteHRmIGJyb2tlbgpicm9rZW4tam9i
IGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9r
ZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFy
bWhmIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYtcHJldiBicm9rZW4KYnJva2VuLXN0ZXAg
YnVpbGQtYXJtaGYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhmLXB2b3Bz
IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXB2b3BzIGhvc3QtaW5zdGFs
bCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0
ZXAgYnVpbGQtYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYgaG9z
dC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHJldiBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHJldiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAg
YnVpbGQtYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC1w
dm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQteHRmIGhvc3QtaW5z
dGFsbCg0KQoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMzM2NjRmOWEwNTQwMWZh
YzhmMmMwYmUwYmI3ZWU4YTE4NTFlNGRjZgpBdXRob3I6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+CkRhdGU6ICAgTW9uIEF1ZyAyMCAwOTozODoxOCAyMDE4ICswMTAwCgogICAgdG9vbHMv
dGVzdHM6IGZpeCBhbiB4cy10ZXN0LmMgaXNzdWUKICAgIAogICAgVGhlIHJldCB2YXJpYWJsZSBj
YW4gYmUgdXNlZCB1bmluaXRpYWxpc2VkIHdoZW4gaXRlcnMgaXMgMC4gSW5pdGlhbGlzZQogICAg
cmV0IGF0IHRoZSBiZWdpbm5pbmcgdG8gZml4IHRoaXMgaXNzdWUuCiAgICAKICAgIFJlcG9ydGVk
LWJ5OiBTdGV2ZW4gSGFpZ2ggPG5ldHdpekBjcmMuaWQuYXU+CiAgICBTaWduZWQtb2ZmLWJ5OiBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IElhbiBKYWNrc29uIDxp
YW4uamFja3NvbkBldS5jaXRyaXguY29tPgogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQg
M2EyYjg1MjViODgzYmFhODdmZTg5YjNkYTU4ZjVjMDlmYTU5OWI5OSkKKHFlbXUgY2hhbmdlcyBu
b3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Oct 13 03:18:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Oct 2018 03:18: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 1gBARu-0003If-OR; Sat, 13 Oct 2018 03:18:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=75ja=mz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gBARs-0003IT-Lq
 for xen-devel@lists.xenproject.org; Sat, 13 Oct 2018 03:18:40 +0000
X-Inumbo-ID: dd5436e0-ce96-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dd5436e0-ce96-11e8-a6a9-d7ebe60f679a;
 Sat, 13 Oct 2018 03:19: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 <aliasfile-bounces@xenproject.org>)
 id 1gBARo-0005gC-Vw; Sat, 13 Oct 2018 03: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 1gBARo-0005h9-It; Sat, 13 Oct 2018 03:18:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gBARo-00056a-IA; Sat, 13 Oct 2018 03:18:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128631-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-saverestore.2:fail:regression
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=b7dae43a2ad8100371af9dc1555de59171cdc57f
X-Osstest-Versions-That: xen=062052a149828acdc6cab7deb88ddc3e3438e400
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 13 Oct 2018 03:18:36 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 128631: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODYzMSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODYzMS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBpbiAxMjg1NTMgUkVHUi4g
dnMuIDEyODEwNQoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBi
bG9ja2luZyk6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNiBndWVzdC1s
b2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAxMjg1NTMKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgZmFpbCBpbiAxMjg1NTMgbGlrZSAxMjgxMDUKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICBmYWlsIGlu
IDEyODU1MyBsaWtlIDEyODE1NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyODA1NAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE0IGd1ZXN0LWxvY2FsbWlncmF0ZSAgICBmYWlsIGxp
a2UgMTI4MTU2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTQgZ3Vlc3Qt
bG9jYWxtaWdyYXRlICAgIGZhaWwgbGlrZSAxMjgxNTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODE1Ngog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRl
L3gxMCBmYWlsIGxpa2UgMTI4MTU2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGxpa2UgMTI4MTU2CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXJ0ZHMgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICAgICAgZmFpbCAg
bGlrZSAxMjgxNTYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODE1NgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9s
MiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
CnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBiN2Rh
ZTQzYTJhZDgxMDAzNzFhZjlkYzE1NTVkZTU5MTcxY2RjNTdmCmJhc2VsaW5lIHZlcnNpb246CiB4
ZW4gICAgICAgICAgICAgICAgICAwNjIwNTJhMTQ5ODI4YWNkYzZjYWI3ZGViODhkZGMzZTM0Mzhl
NDAwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjgxNTYgIDIwMTgtMDktMjggMDI6NTE6MjkgWiAg
IDE1IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI4NTA2ICAyMDE4LTEwLTA4IDEzOjA3OjUy
IFogICAgNCBkYXlzICAgIDMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4NTUzICAy
MDE4LTEwLTA5IDIzOjM3OjA0IFogICAgMyBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBEYW5pZWwgS2lwZXIgPGRhbmllbC5raXBlckBvcmFjbGUu
Y29tPgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRy
aXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFJvc3Mg
TGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgogIFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgYjdkYWU0
M2EyYWQ4MTAwMzcxYWY5ZGMxNTU1ZGU1OTE3MWNkYzU3ZgpBdXRob3I6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIEF1ZyAyMCAwOTozODoxOCAyMDE4ICswMTAwCgog
ICAgdG9vbHMvdGVzdHM6IGZpeCBhbiB4cy10ZXN0LmMgaXNzdWUKICAgIAogICAgVGhlIHJldCB2
YXJpYWJsZSBjYW4gYmUgdXNlZCB1bmluaXRpYWxpc2VkIHdoZW4gaXRlcnMgaXMgMC4gSW5pdGlh
bGlzZQogICAgcmV0IGF0IHRoZSBiZWdpbm5pbmcgdG8gZml4IHRoaXMgaXNzdWUuCiAgICAKICAg
IFJlcG9ydGVkLWJ5OiBTdGV2ZW4gSGFpZ2ggPG5ldHdpekBjcmMuaWQuYXU+CiAgICBTaWduZWQt
b2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogICAgKGNoZXJyeSBwaWNrZWQgZnJv
bSBjb21taXQgM2EyYjg1MjViODgzYmFhODdmZTg5YjNkYTU4ZjVjMDlmYTU5OWI5OSkKICAgIChj
aGVycnkgcGlja2VkIGZyb20gY29tbWl0IDMzNjY0ZjlhMDU0MDFmYWM4ZjJjMGJlMGJiN2VlOGEx
ODUxZTRkY2YpCiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCA3ODg5NDhiZWJjZWNjYTY5
YmZhYzQ3ZTU1MTRmMmRjMzUxZGFiYWQ5KQoKY29tbWl0IDYyZWQ1MjQ0NDU3ODQ3MzFhYWE4Zjlk
NjQ1MTc3ZjQxYjBlMjc4OTMKQXV0aG9yOiBEYW5pZWwgS2lwZXIgPGRhbmllbC5raXBlckBvcmFj
bGUuY29tPgpEYXRlOiAgIE1vbiBPY3QgOCAxNDo0Nzo1MiAyMDE4ICswMjAwCgogICAgeDg2L2Jv
b3Q6IEFsbG9jYXRlIG9uZSBleHRyYSBtb2R1bGUgc2xvdCBmb3IgWGVuIGltYWdlIHBsYWNlbWVu
dAogICAgCiAgICBDb21taXQgOTU4OTkyNyAoeDg2L21iMjogYXZvaWQgWGVuIGltYWdlIHdoZW4g
bG9va2luZyBmb3IKICAgIG1vZHVsZS9jcmFzaGtlcm5lbCBwb3NpdGlvbikgZml4ZWQgcmVsb2Nh
dGlvbiBpc3N1ZXMgZm9yCiAgICBNdWx0aWJvb3QyIHByb3RvY29sLiBVbmZvcnR1bmF0ZWx5IGl0
IG1pc3NlZCB0byBhbGxvY2F0ZQogICAgbW9kdWxlIHNsb3QgZm9yIFhlbiBpbWFnZSBwbGFjZW1l
bnQgaW4gZWFybHkgYm9vdCBwYXRoLgogICAgU28sIGxldCdzIGZpeCBpdCByaWdodCBub3cuCiAg
ICAKICAgIFJlcG9ydGVkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgU2ln
bmVkLW9mZi1ieTogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KICAgIEFj
a2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFz
dGVyIGNvbW1pdDogNGM1ZjlkYmViYzBiZDJhZmVlMWVjZDkzNmM3NGZmZTY1NzU2OTUwZgogICAg
bWFzdGVyIGRhdGU6IDIwMTgtMDktMjcgMTE6MTc6NDcgKzAxMDAKCmNvbW1pdCA3NWM4ZGJjNjMw
NTcyNjkwN2MxZjYxYTA2MzM0Yzc5ZDg5Y2M4MTVlCkF1dGhvcjogUGF1bCBEdXJyYW50IDxwYXVs
LmR1cnJhbnRAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gT2N0IDggMTQ6NDc6MTggMjAxOCArMDIw
MAoKICAgIHg4Ni9odm0vZW11bGF0ZTogbWFrZSBzdXJlIHJlcCBJL08gZW11bGF0aW9uIGRvZXMg
bm90IGNyb3NzIEdGTiBib3VuZGFyaWVzCiAgICAKICAgIFdoZW4gZW11bGF0aW5nIGEgcmVwIEkv
TyBvcGVyYXRpb24gaXQgaXMgcG9zc2libGUgdGhhdCB0aGUgaW9yZXEgd2lsbAogICAgZGVzY3Jp
YmUgYSBzaW5nbGUgb3BlcmF0aW9uIHRoYXQgc3BhbnMgbXVsdGlwbGUgR0ZOcy4gVGhpcyBpcyBm
aW5lIGFzIGxvbmcKICAgIGFzIGFsbCB0aG9zZSBHRk5zIGZhbGwgd2l0aGluIGFuIE1NSU8gcmVn
aW9uIGNvdmVyZWQgYnkgYSBzaW5nbGUgZGV2aWNlCiAgICBtb2RlbCwgYnV0IHVuZm9ydHVuYXRl
bHkgdGhlIGhpZ2hlciBsZXZlbHMgb2YgdGhlIGVtdWxhdGlvbiBjb2RlIGRvIG5vdAogICAgZ3Vh
cmFudGVlIHRoYXQuIFRoaXMgaXMgc29tZXRoaW5nIHRoYXQgc2hvdWxkIGFsbW9zdCBjZXJ0YWlu
bHkgYmUgZml4ZWQsCiAgICBidXQgaW4gdGhlIG1lYW50aW1lIHRoaXMgcGF0Y2ggbWFrZXMgc3Vy
ZSB0aGF0IE1NSU8gaXMgdHJ1bmNhdGVkIGF0IEdGTgogICAgYm91bmRhcmllcyBhbmQgaGVuY2Ug
dGhlIGFwcHJvcHJpYXRlIGRldmljZSBtb2RlbCBpcyByZS1ldmFsdWF0ZWQgZm9yIGVhY2gKICAg
IHRhcmdldCBHRk4uCiAgICAKICAgIE5PVEU6IFRoaXMgcGF0Y2ggZG9lcyBub3QgZGVhbCB3aXRo
IHRoZSBjYXNlIG9mIGEgc2luZ2xlIE1NSU8gb3BlcmF0aW9uCiAgICAgICAgICBzcGFubmluZyBh
IEdGTiBib3VuZGFyeS4gVGhhdCBpcyBtb3JlIGNvbXBsZXggdG8gZGVhbCB3aXRoIGFuZCBpcwog
ICAgICAgICAgZGVmZXJyZWQgdG8gYSBzdWJzZXF1ZW50IHBhdGNoLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogICAgCiAgICBD
b252ZXJ0IGNhbGN1bGF0aW9ucyB0byBiZSAzMi1iaXQgb25seS4KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDog
NzYyNmVkZWFjYTk3MmUzZTgyMzUzNWRjYzQ0MzM4ZjZiMmYwYjIxZgogICAgbWFzdGVyIGRhdGU6
IDIwMTgtMDgtMTYgMDk6Mjc6MzAgKzAyMDAKCmNvbW1pdCA1NmQ5MGY1ZmQ1NjdiZjAwOGIzOWQ1
ZTY0Y2U1ZDQxNmExNTUwYWQyCkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+CkRhdGU6ICAgTW9uIE9jdCA4IDE0OjQ2OjQzIDIwMTggKzAyMDAKCiAgICB4ODYv
ZWZpOiBzcGxpdCBjb21waWxlciB2cyBsaW5rZXIgc3VwcG9ydAogICAgCiAgICBTbyB0aGF0IGFu
IEVMRiBiaW5hcnkgd2l0aCBzdXBwb3J0IGZvciBFRkkgc2VydmljZXMgd2lsbCBiZSBidWlsdCB3
aGVuCiAgICB0aGUgY29tcGlsZXIgc3VwcG9ydHMgdGhlIE1TIEFCSSwgcmVnYXJkbGVzcyBvZiB0
aGUgbGlua2VyIHN1cHBvcnQgZm9yCiAgICBQRS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IERhbmllbCBLaXBl
ciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CiAgICBUZXN0ZWQtYnk6IERhbmllbCBLaXBlciA8
ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA5MzI0OWY3ZmMxN2Mx
ZjNhMmFhOGJmOWVhMDU1YWEzMjZlOTNhNGFlCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0zMSAx
MDoyNTowNiArMDIwMAoKY29tbWl0IDYwMDA0OTQxMzZjOWYyNjk4OTU2MDVhZjUxOWM2YjJhN2Nh
ZWM0YTEKQXV0aG9yOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0
ZTogICBNb24gT2N0IDggMTQ6NDY6MDggMjAxOCArMDIwMAoKICAgIHg4Ni9lZmk6IG1vdmUgdGhl
IGxvZ2ljIHRvIGRldGVjdCBQRSBidWlsZCBzdXBwb3J0CiAgICAKICAgIFNvIHRoYXQgaXQgY2Fu
IGJlIHVzZWQgYnkgb3RoZXIgY29tcG9uZW50cyBhcGFydCBmcm9tIHRoZSBlZmkgc3BlY2lmaWMK
ICAgIGNvZGUuIEJ5IG1vdmluZyB0aGUgZGV0ZWN0aW9uIGNvZGUgY3JlYXRpbmcgYSBkdW1teSBl
ZmkvZGlzYWJsZWQgZmlsZQogICAgY2FuIGJlIGF2b2lkZWQuCiAgICAKICAgIFRoaXMgaXMgcmVx
dWlyZWQgc28gdGhhdCB0aGUgY29uZGl0aW9uYWwgdXNlZCB0byBkZWZpbmUgdGhlIGVmaSBzeW1i
b2wKICAgIGluIHRoZSBsaW5rZXIgc2NyaXB0IGNhbiBiZSByZW1vdmVkIGFuZCBpbnN0ZWFkIHRo
ZSBkZWZpbml0aW9uIG9mIHRoZQogICAgZWZpIHN5bWJvbCBjYW4gYmUgZ3VhcmRlZCB1c2luZyB0
aGUgcHJlcHJvY2Vzc29yLgogICAgCiAgICBUaGUgbW90aXZhdGlvbiBiZWhpbmQgdGhpcyBjaGFu
Z2UgaXMgdG8gYmUgYWJsZSB0byBidWlsZCBYZW4gdXNpbmcgbGxkCiAgICAodGhlIExMVk0gbGlu
a2VyKSwgdGhhdCBhdCBsZWFzdCBvbiB2ZXJzaW9uIDYuMC4wIGRvZXNuJ3Qgd29yawogICAgcHJv
cGVybHkgd2l0aCBhIERFRklORUQgYmVpbmcgdXNlZCBpbiBhIGNvbmRpdGlvbmFsIGV4cHJlc3Np
b246CiAgICAKICAgIGxkICAgIC1tZWxmX3g4Nl82NF9mYnNkICAtVCB4ZW4ubGRzIC1OIHByZWxp
bmsubyAtLWJ1aWxkLWlkPXNoYTEgXAogICAgICAgIC9yb290L3NyYy94ZW4veGVuL2NvbW1vbi9z
eW1ib2xzLWR1bW15Lm8gLW8gL3Jvb3Qvc3JjL3hlbi94ZW4vLnhlbi1zeW1zLjAKICAgIGxkOiBl
cnJvcjogeGVuLmxkczoyMzM6IHN5bWJvbCBub3QgZm91bmQ6IGVmaQogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmll
d2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBUZXN0ZWQtYnk6IERh
bmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAx
OGNkNDk5N2QyNmI5ZGY5NWRkYTg3NTAzZTQxYzgyMzI3OWEwN2EwCiAgICBtYXN0ZXIgZGF0ZTog
MjAxOC0wNy0zMSAxMDoyNDoyMiArMDIwMAoKY29tbWl0IDg3MGZjYmZlMDgwZjAzMDRhZGYwMzM2
NGUxZDU3OWVmMTZkYTRiYWMKQXV0aG9yOiBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxA
Y2l0cml4LmNvbT4KRGF0ZTogICBNb24gT2N0IDggMTQ6NDU6MjggMjAxOCArMDIwMAoKICAgIHg4
Ni9zaHV0ZG93bjogdXNlIEFDUEkgcmVib290IG1ldGhvZCBmb3IgRGVsbCBQb3dlckVkZ2UgUjU0
MAogICAgCiAgICBXaGVuIEVGSSBib290aW5nIHRoZSBEZWxsIFBvd2VyRWRnZSBSNTQwIGl0IGNv
bnNpc3RlbnRseSB3YW5kZXJzIGludG8KICAgIHRoZSB3ZWVkcyBhbmQgZ2V0cyBhbiBpbnZhbGlk
IG9wY29kZSBpbiB0aGUgRUZJIFJlc2V0U3lzdGVtIGNhbGwuIFRoaXMKICAgIGlzIHRoZSBzYW1l
IGJ1ZyB3aGljaCBhZmZlY3RzIHRoZSBQb3dlckVkZ2UgUjc0MCBzbyBmaXggaXQgaW4gdGhlIHNh
bWUKICAgIHdheTogcXVpcmsgdGhpcyBoYXJkd2FyZSB0byB1c2UgdGhlIEFDUEkgcmVib290IG1l
dGhvZCBpbnN0ZWFkLgogICAgCiAgICBCSU9TIEluZm9ybWF0aW9uCiAgICAgICAgVmVuZG9yOiBE
ZWxsIEluYy4KICAgICAgICBWZXJzaW9uOiAxLjMuNwogICAgICAgIFJlbGVhc2UgRGF0ZTogMDIv
MDkvMjAxOAogICAgU3lzdGVtIEluZm9ybWF0aW9uCiAgICAgICAgTWFudWZhY3R1cmVyOiBEZWxs
IEluYy4KICAgICAgICBQcm9kdWN0IE5hbWU6IFBvd2VyRWRnZSBSNTQwCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgogICAg
QWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIG1hc3RlciBjb21t
aXQ6IDMyOGNhNTViN2JkNDdlMTMyNGI3NWNjZTJhNmM0NjEzMDhlY2Y5M2QKICAgIG1hc3RlciBk
YXRlOiAyMDE4LTA2LTI4IDA5OjI5OjEzICswMjAwCgpjb21taXQgOWIzMTgzNDE0YzBjZTg0ZmMz
NDFjNDg2ZTNlM2I0MzExMzdjYzIxNwpBdXRob3I6IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vy
d2FsbEBjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBPY3QgOCAxNDo0NDozNiAyMDE4ICswMjAwCgog
ICAgeDg2L3NodXRkb3duOiB1c2UgQUNQSSByZWJvb3QgbWV0aG9kIGZvciBEZWxsIFBvd2VyRWRn
ZSBSNzQwCiAgICAKICAgIFdoZW4gRUZJIGJvb3RpbmcgdGhlIERlbGwgUG93ZXJFZGdlIFI3NDAs
IGl0IGNvbnNpc3RlbnRseSB3YW5kZXJzIGludG8gdGhlCiAgICB3ZWVkcyBhbmQgZ2V0cyBhbiBp
bnZhbGlkIG9wY29kZSBpbiB0aGUgRUZJIFJlc2V0U3lzdGVtIGNhbGwuCiAgICBRdWlyayB0aGlz
IGhhcmR3YXJlIHRvIHVzZSB0aGUgQUNQSSByZWJvb3QgbWV0aG9kIGluc3RlYWQuCiAgICAKICAg
IEV4YW1wbGUgc3RhY2sgdHJhY2U6CiAgICAKICAgIC0tLS1bIFhlbi00LjExLXVuc3RhYmxlICB4
ODZfNjQgIGRlYnVnPW4gICBOb3QgdGFpbnRlZCBdLS0tLQogICAgQ1BVOiAgICAwCiAgICBSSVA6
ICAgIGUwMDg6WzwwMDAwMDAwMDAwMDAwMDE3Pl0gMDAwMDAwMDAwMDAwMDAxNwogICAgUkZMQUdT
OiAwMDAwMDAwMDAwMDEwMjAyICAgQ09OVEVYVDogaHlwZXJ2aXNvcgogICAgcmF4OiAwMDAwMDAw
MDY2ZWIyZmYwICAgcmJ4OiBmZmZmODMwMDVmNjI3YzIwICAgcmN4OiAwMDAwMDAwMDZjNTRlMTAw
CiAgICByZHg6IDAwMDAwMDAwMDAwMDAwMDAgICByc2k6IDAwMDAwMDAwMDAwMDAwNjUgICByZGk6
IDAwMDAwMDEwNzM1NWYwMDAKICAgIHJicDogZmZmZjgzMDA1ZjYyN2M3MCAgIHJzcDogZmZmZjgz
MDA1ZjYyN2I0OCAgIHI4OiAgZmZmZjgzMDA1ZjYyN2I5MAogICAgcjk6ICAwMDAwMDAwMDAwMDAw
MDAwICAgcjEwOiBmZmZmODMwMDVmNjI3Yzg4ICAgcjExOiAwMDAwMDAwMDAwMDAwMDAwCiAgICBy
MTI6IDAwMDAwMDAwMDAwMDAwMDAgICByMTM6IDAwMDAwMDAwMDAwMDBjZjkgICByMTQ6IDAwMDAw
MDAwMDAwMDAwNjUKICAgIHIxNTogZmZmZjgzMDAwMDAwMDAwMCAgIGNyMDogMDAwMDAwMDA4MDA1
MDAzMyAgIGNyNDogMDAwMDAwMDAwMDM1MjZlMAogICAgY3IzOiAwMDAwMDAxMDczNTVmMDAwICAg
Y3IyOiBmZmZmYzkwMDAwY2ZmMDAwCiAgICBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IGZm
ZmY4ODAxOWY2MDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKICAgIGRzOiAwMDAwICAgZXM6
IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IGUwMTAgICBjczogZTAwOAogICAgWGVu
IGNvZGUgYXJvdW5kIDwwMDAwMDAwMDAwMDAwMDE3PiAoMDAwMDAwMDAwMDAwMDAxNyk6CiAgICAg
ZjAgZDggZGQgMDAgZjAgNTQgZmYgMDAgPGYwPiA1MCBkZCAwMCBmMCBkOCBkZCAwMCBmMCBhNSBm
ZSAwMCBmMCA4NyBlOSAwMAogICAgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MzAwNWY2
MjdiNDg6CiAgICAgICBmZmZmODMwMDVmNjI3YjUwIGZmZmZmZmZmZmZmZmZmZGEgMDAwMDAwMDA2
YzU0N2FhYSBmZmZmODJkMDAwMDAwMDAxCiAgICAgICBmZmZmODMwMDVmNjI3YmVjIDAwMDAwMDEw
NzM1NWYwMDAgMDAwMDAwMDA2YzU0NmZiOCBmZmZmODMxMDdmZmUzMjQwCiAgICAgICAwMDAwMDAw
MDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgODAwMDAwMDAwMDAwMDAwMiAwMDAwMDAwMDAwMDAw
MDAwCiAgICAgICAwMDAwMDAwMDZjNTQ2Yjk1IDAwMDAwMDAwNmM1NGM3MDAgZmZmZjgzMDA1ZjYy
N2JkYyBmZmZmODMwMDVmNjI3YmU4CiAgICAgICAwMDAwMDAwMDVmNjE2MDAwIGZmZmY4MzAwNWY2
MjdjMjAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwY2Y5CiAgICAgICBmZmZmODIwMDgw
MzUwMDAxIDAwMDAwMDAwMDAwMDAwMGIgZmZmZjgyZDA4MDM1MWVkYSAwMDAwMDAwMDAwMDAwMDAw
CiAgICAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwMDAwMDVmNjE2MDAwCiAgICAgICAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MmQwODA5NWZm
NjAgZmZmZjgyZDA4MDk1ZmY2MCAwMDAwMDBmMTAwMDAwMDAwCiAgICAgICBmZmZmODJkMDgwMjk2
MDk3IDAwMDAwMDAwMDAwMGUwMDggMDAwMDAwMDAwMDAwMDAwMCBmZmZmODMwMDVmNjI3Yzg4CiAg
ICAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwZmZmZmZmZmUgZmZmZjgyZDA4MDI5NTlkMiBm
ZmZmODJkMDgwMjk1OWQyCiAgICAgICAwMDAwMDAwMDgwOTVmMzAwIDAwMDAwMDAwNWY2MjdjOWMg
MDAwMDAwMDAwMDAwMDBmOCAwMDAwMDAwMDAwMDAwMDAwCiAgICAgICAwMDAwMDAwMDAwMDAwMGY4
IGZmZmY4MmQwODA5MzJjMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODJkMDgwOTVmN2M4CiAgICAg
ICBmZmZmODJkMDgwOTMyYzAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZm
ODJkMDgwMjk1YTliCiAgICAgICBmZmZmODMwMDVmNjI3ZDk4IGZmZmY4MmQwODAyMzYxZjMgZmZm
ZjgyZDA4MDkzMmMwMCAwMDAwMDAwMDgwMDAwMDAwCiAgICAgICBmZmZmODMwMDVmNjI3ZDk4IGZm
ZmY4MmQwODAyNzlhMTkgZmZmZjgyZDA4MDk1ZjAyYyBmZmZmODJkMDgwMDAwMDAwCiAgICAgICAw
MDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwZmIgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDA3
MTQ4NGU1NGY2CiAgICAgICBmZmZmODMxMDczNTQyMDk4IGZmZmY4MmQwODA5M2FjNzggZmZmZjgz
MTA3MmJlZmQzMCAwMDAwMDAwMDAwMDAwMDAwCiAgICAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAw
MDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCiAgICAgICAwMDAw
MDAwMDAwMDAwMDAwIGZmZmY4MmQwODAzNGYxODUgZmZmZjgyZDA4MDk0OTQ2MCAwMDAwMDAwMDAw
MDAwMDAwCiAgICAgICBmZmZmODJkMDgwOTVmMjcwIDAwMDAwMDAwMDAwMDAwMDggZmZmZjgzMTA3
MzU3YWUyMCAwMDAwMDA3MTQ2Y2U0YmQzCiAgICBYZW4gY2FsbCB0cmFjZToKICAgICAgIFs8MDAw
MDAwMDAwMDAwMDAxNz5dIDAwMDAwMDAwMDAwMDAwMTcKICAgICAgIFs8ZmZmZjgyZDA4MDM1MWVk
YT5dIGVmaV9yZXNldF9zeXN0ZW0rMHg1YS8weDkwCiAgICAgICBbPGZmZmY4MmQwODAyOTYwOTc+
XSBzbXBfc2VuZF9zdG9wKzB4OTcvMHhhMAogICAgICAgWzxmZmZmODJkMDgwMjk1OWQyPl0gbWFj
aGluZV9yZXN0YXJ0KzB4MjEyLzB4MmQwCiAgICAgICBbPGZmZmY4MmQwODAyOTU5ZDI+XSBtYWNo
aW5lX3Jlc3RhcnQrMHgyMTIvMHgyZDAKICAgICAgIFs8ZmZmZjgyZDA4MDI5NWE5Yj5dIHNodXRk
b3duLmMjX19tYWNoaW5lX3Jlc3RhcnQrMHhiLzB4MTAKICAgICAgIFs8ZmZmZjgyZDA4MDIzNjFm
Mz5dIHNtcF9jYWxsX2Z1bmN0aW9uX2ludGVycnVwdCsweDUzLzB4ODAKICAgICAgIFs8ZmZmZjgy
ZDA4MDI3OWExOT5dIGRvX0lSUSsweDI1OS8weDY2MAogICAgICAgWzxmZmZmODJkMDgwMzRmMTg1
Pl0gY29tbW9uX2ludGVycnVwdCsweDg1LzB4OTAKICAgICAgIFs8ZmZmZjgyZDA4MDJjNjE1Mj5d
IG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjQyLzB4MzkwCiAgICAgICBbPGZmZmY4MmQwODAy
NmI0NDY+XSBkb21haW4uYyNpZGxlX2xvb3ArMHg4Ni8weGMwCiAgICAKICAgICoqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioKICAgIFBhbmljIG9uIENQVSAwOgogICAgRkFU
QUwgVFJBUDogdmVjdG9yID0gNiAoaW52YWxpZCBvcGNvZGUpCiAgICAqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqCiAgICAKICAgIGRtaWRlY29kZSBpbmZvOgogICAgCiAg
ICBCSU9TIEluZm9ybWF0aW9uOgogICAgICAgIFZlbmRvcjogRGVsbCBJbmMuCiAgICAgICAgVmVy
c2lvbjogMS4yLjExCiAgICAgICAgUmVsZWFzZSBEYXRlOiAxMC8xOS8yMDE3CiAgICAgICAgQklP
UyBSZXZpc2lvbjogMS4yCiAgICBTeXN0ZW0gSW5mb3JtYXRpb246CiAgICAgICAgTWFudWZhY3R1
cmVyOiBEZWxsIEluYy4KICAgICAgICBQcm9kdWN0IE5hbWU6IFBvd2VyRWRnZSBSNzQwCiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXgu
Y29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIG1h
c3RlciBjb21taXQ6IGY5N2Y3NzRiNWFhNmI0NzFkMWZlZDFjNDUxYzg5ZWM3NDU3ZGFkZjIKICAg
IG1hc3RlciBkYXRlOiAyMDE4LTAxLTI0IDE4OjAxOjAwICswMTAwCgpjb21taXQgM2VhYmI5MWM0
NzhiMWNkN2QzMjgyNzI5MDYzY2MyMDM2NWMyYTFlYwpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBNb24gT2N0IDggMTQ6NDQ6MDYgMjAxOCArMDIwMAoKICAg
IHVwZGF0ZSBYZW4gdmVyc2lvbiB0byA0LjkuNC1wcmUKKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVk
ZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Oct 13 06:29:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Oct 2018 06: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 1gBDQa-0000xo-9s; Sat, 13 Oct 2018 06:29:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=75ja=mz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gBDQY-0000wx-UE
 for xen-devel@lists.xenproject.org; Sat, 13 Oct 2018 06:29:31 +0000
X-Inumbo-ID: f7b266eb-ceb0-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f7b266eb-ceb0-11e8-a8a5-bc764e045a96;
 Sat, 13 Oct 2018 08:26:50 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gBDQU-0001Ob-7k; Sat, 13 Oct 2018 06:29: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 1gBDQT-0002Rc-TI; Sat, 13 Oct 2018 06:29:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gBDQT-0001nW-SU; Sat, 13 Oct 2018 06:29:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128640-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm: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-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-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1: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-libvirt: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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm: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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt: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-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds: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-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck: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-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=75e50c80e051423a6f55a34ee4a1eec842444a5b
X-Osstest-Versions-That: qemuu=53a19a9a5f9811a911e9b69ef36afb0d66b5d85c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 13 Oct 2018 06:29:25 +0000
Subject: [Xen-devel] [qemu-mainline test] 128640: 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>

ZmxpZ2h0IDEyODY0MCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg2NDAvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODU2MwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4NTYz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjg1NjMKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyODU2MwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTI4NTYzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgNzVlNTBjODBlMDUxNDIz
YTZmNTVhMzRlZTRhMWVlYzg0MjQ0NGE1YgpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgNTNhMTlhOWE1Zjk4MTFhOTExZTliNjllZjM2YWZiMGQ2NmI1ZDg1YwoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI4NTYzICAyMDE4LTEwLTEwIDA1OjE0OjIwIFogICAgMyBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyODY0MCAgMjAxOC0xMC0xMSAxNTo1MDoxNiBaICAgIDEgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFydEByZWRoYXQuY29tPgogIE1hcmMtQW5k
csOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmt1cyBBcm1icnVz
dGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxp
bmFyby5vcmc+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
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
NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJp
dHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3FlbXUteGVuLmdpdAogICA1M2ExOWE5YTVmLi43NWU1
MGM4MGUwICA3NWU1MGM4MGUwNTE0MjNhNmY1NWEzNGVlNGExZWVjODQyNDQ0YTViIC0+IHVwc3Ry
ZWFtLXRlc3RlZAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Oct 13 07:28:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Oct 2018 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 1gBELO-0005mV-Vw; Sat, 13 Oct 2018 07:28:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=klwc=mz=xenproject.org=prvs=817c87334=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gBELN-0005mK-Ue
 for xen-devel@lists.xenproject.org; Sat, 13 Oct 2018 07:28:13 +0000
X-Inumbo-ID: 2baa1ac9-ceb9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2baa1ac9-ceb9-11e8-a8a5-bc764e045a96;
 Sat, 13 Oct 2018 09:25:33 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,376,1534809600"; d="scan'208";a="67749259"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75405-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=bbce001515bbfcad24c216b1c9c25057e8c461e9
X-Osstest-Versions-That: ovmf=7177be0bd8d372ef7eaa86df538bd45ec841ed23
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 13 Oct 2018 08:28:08 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75405: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQwNSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NDA1LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICBiYmNlMDAxNTE1YmJmY2FkMjRjMjE2YjFjOWMyNTA1N2U4
YzQ2MWU5CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA3MTc3YmUwYmQ4
ZDM3MmVmN2VhYTg2ZGY1MzhiZDQ1ZWM4NDFlZDIzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU0
MDIgIDIwMTgtMTAtMTIgMTM6MjA6NDEgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NDA1ICAyMDE4LTEwLTEyIDIyOjUyOjI1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRGFuZGFuIEJpIDxk
YW5kYW4uYmlAaW50ZWwuY29tPgogIEplZmYgQnJhc2VuIDxqYnJhc2VuQG52aWRpYS5jb20+CiAg
SmltIERhaWxleSA8amltX2RhaWxleUBkZWxsLmNvbT4KICBKaW0uRGFpbGV5QGRlbGwuY29tIDxK
aW0uRGFpbGV5QGRlbGwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1
aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUv
b3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2Uu
Y29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4
NiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBi
dWlsZC1pMzg2LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2Vu
LWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0
LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgYnVpbGQtaTM4NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQt
YW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0
LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQp
CgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBiYmNlMDAxNTE1YmJmY2FkMjRjMjE2
YjFjOWMyNTA1N2U4YzQ2MWU5CkF1dGhvcjogSmVmZiBCcmFzZW4gPGpicmFzZW5AbnZpZGlhLmNv
bT4KRGF0ZTogICBXZWQgT2N0IDEwIDAxOjUwOjM3IDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQ
a2cvU2RNbWNQY2lIY0R4ZTogQWxsb3cgYWRkaXRpb25hbCBTREhDSSB2ZXJzaW9ucwogICAgCiAg
ICBDbG9jayBjb250cm9sIGlzIHNpbWlsYXIgaW4gU0RIQ0kgdmVyc2lvbnMgZ3JlYXRlciB0aGVu
IHZlcnNpb24gMi4gQWRkCiAgICBzdXBwb3J0IGZvciBtb3JlIHJlY2VudCB2ZXJzaW9ucyBvZiB0
aGUgY29udHJvbGxlciBzcGVjaWZpY2F0aW9uLgogICAgCiAgICBTRCBjYXJkIHN1cHBvcnQgZm9y
IDEuOFYgaXMgYWxzbyBwcmVzZW50IGluIGNvbnRyb2xsZXIgdmVyc2lvbnMgMyBhbmQKICAgIGdy
ZWF0ZXIuCiAgICAKICAgIGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MTIzMwogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1
dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBKZWZmIEJyYXNlbiA8amJyYXNl
bkBudmlkaWEuY29tPgogICAgUmV2aWV3ZWQtYnk6IEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29t
PgoKY29tbWl0IGJkZjAzOGNjZmYxM2IyYTlkMTE0NjU5ODAyOWFhMmQ2ODI0YzRjMDUKQXV0aG9y
OiBKZWZmIEJyYXNlbiA8amJyYXNlbkBudmlkaWEuY29tPgpEYXRlOiAgIFdlZCBPY3QgMTAgMDE6
NTA6MzYgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZy9TZE1tY1BjaUhjRHhlOiBBZGQgY29u
dHJvbGxlciB2ZXJzaW9uIGRlZmluZXMKICAgIAogICAgQWRkIFNESENJIGNvbnRyb2xsZXIgZGVm
aW5lcywgdGhpcyBpcyB1c2VmdWwgYXMgdGhlIHZlcnNpb24gaW4gdGhlCiAgICByZWdpc3RlciBk
b2VzIG5vdCBleHBsaWN0bHkgbWFwIHRvIGEgc3BlY2lmaWNhdGlvbiB2ZXJzaW9uLiBGb3IgZXhh
bXBsZQogICAgdmVzaW9uIDQuMTAgb2YgdGhlIHNwZWNpZmljYXRpb24gaXMgdmVyc2lvbiAweDA0
LgogICAgCiAgICBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lk
PTEyMzMKICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24g
QWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogSmVmZiBCcmFzZW4gPGpicmFzZW5AbnZp
ZGlhLmNvbT4KICAgIFJldmlld2VkLWJ5OiBIYW8gV3UgPGhhby5hLnd1QGludGVsLmNvbT4KCmNv
bW1pdCA5MzQzZDBhMWNkMDk1NDQ2ODZiMTRkYmE1YjQyOGQ3YmM4MTFmNmI5CkF1dGhvcjogRGFu
ZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgpEYXRlOiAgIEZyaSBPY3QgNSAxNzozMDozMSAy
MDE4ICswODAwCgogICAgTWRlUGtnOiBVc2UgVkVORE9SX0RFVklDRV9QQVRIIHN0cnVjdHVyZSBm
b3IgRGVidWcgUG9ydCBkZXZpY2UgcGF0aAogICAgCiAgICBSRUY6IGh0dHBzOi8vYnVnemlsbGEu
dGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTIyOQogICAgCiAgICBXaGVuIGNvbnZlcnRp
bmcgRGVidWdQb3J0IGRldmljZSBwYXRoIGZyb20gdGV4dCwKICAgIGN1cnJlbnQgY29kZSB1c2Ug
VkVORE9SX0RFRklORURfTUVTU0FHSU5HX0RFVklDRV9QQVRIIHN0cnVjdHVyZQogICAgZm9yIERl
YnVnIHBvcnQgZGV2aWNlIG5vZGUuCiAgICB0eXBlZGVmIHN0cnVjdCB7CiAgICAgIEVGSV9ERVZJ
Q0VfUEFUSF9QUk9UT0NPTCAgSGVhZGVyOwogICAgICBFRklfR1VJRCAgICAgICAgICAgICAgICAg
IEd1aWQ7CiAgICAgIFVJTlQ4ICAgICAgICAgICAgICAgICAgICAgVmVuZG9yRGVmaW5lZERhdGFb
MV07CiAgICB9IFZFTkRPUl9ERUZJTkVEX01FU1NBR0lOR19ERVZJQ0VfUEFUSDsKICAgIAogICAg
QW5kIERlYnVncG9ydCBEZXZpY2UgUGF0aCBpcyBhIHZlbmRvci1kZWZpbmVkIG1lc3NhZ2luZwog
ICAgZGV2aWNlIHBhdGggd2l0aCBubyBkYXRhLCBvbmx5IGEgR1VJRC4gU28gaXQncyBiZXR0ZXIg
dG8KICAgIHVzZSBWRU5ET1JfREVWSUNFX1BBVEggdG8gY3JlYXRlIHRoZSBEZWJ1ZyBwb3J0IGRl
dmljZSBub2RlLgogICAgdHlwZWRlZiBzdHJ1Y3QgewogICAgICBFRklfREVWSUNFX1BBVEhfUFJP
VE9DT0wgICAgICAgIEhlYWRlcjsKICAgICAgRUZJX0dVSUQgICAgICAgICAgICAgICAgICAgICAg
ICBHdWlkOwogICAgfSBWRU5ET1JfREVWSUNFX1BBVEg7CiAgICAKICAgIENjOiBSdWl5dSBOaSA8
cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ2M6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5r
aW5uZXlAaW50ZWwuY29tPgogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29t
PgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50
IDEuMAogICAgU2lnbmVkLW9mZi1ieTogRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+Cgpjb21taXQgYjFk
ZjZjMjU4MjQ5YWU2Y2ZhYTVkMDY2NWE5Y2FkOTlkOWYyMjY3NQpBdXRob3I6IEppbS5EYWlsZXlA
ZGVsbC5jb20gPEppbS5EYWlsZXlAZGVsbC5jb20+CkRhdGU6ICAgRnJpIE9jdCA1IDAwOjQ2OjM5
IDIwMTggKzA4MDAKCiAgICBTaGVsbFBrZy1DZDogRW5zdXJlIGFsbCB2YWxpZCBjZCB0YXJnZXRz
IGFyZSBoYW5kbGVkIHByb3Blcmx5CiAgICAKICAgIFNoZWxsUGtnLUNkOiBFbnN1cmUgYWxsIHZh
bGlkIGNkIHRhcmdldHMgYXJlIGhhbmRsZWQgcHJvcGVybHkKICAgIAogICAgTWFrZSBzdXJlIHRo
YXQgUGF0aENsZWFuVXBEaXJlY3RvcmllcygpIGlzIGNhbGxlZCBvbiBhbGwgdmFsaWQgdGFyZ2V0
cwogICAgb2YgdGhlIGNkIGNvbW1hbmQuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFu
b0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEppbSBE
YWlsZXkgPGppbV9kYWlsZXlAZGVsbC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFiZW4gQ2Fyc2V5
IDxqYWJlbi5jYXJzZXlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJ1aXl1IE5pIDxydWl5
dS5uaUBpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Sat Oct 13 07:41:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Oct 2018 07: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 1gBEYC-0007LT-7U; Sat, 13 Oct 2018 07:41:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cse5=mz=citrix.com=prvs=817681921=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gBEYA-0007LO-Uh
 for xen-devel@lists.xenproject.org; Sat, 13 Oct 2018 07:41:26 +0000
X-Inumbo-ID: 92a5d321-cebb-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 92a5d321-cebb-11e8-a6a9-d7ebe60f679a;
 Sat, 13 Oct 2018 07:42:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,376,1534809600"; d="scan'208";a="80393863"
Date: Sat, 13 Oct 2018 09:41:04 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181013074104.ov72ly7dkeyhlwob@mac.bytemobile.com>
References: <20181009094236.51522-1-roger.pau@citrix.com>
 <20181009094236.51522-2-roger.pau@citrix.com>
 <5BC0BF0B02000078001F11F1@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BC0BF0B02000078001F11F1@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/6] x86/pvh: fix TSC mode setup for PVH 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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

T24gRnJpLCBPY3QgMTIsIDIwMTggYXQgMDk6MzQ6MzVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA5LjEwLjE4IGF0IDExOjQyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gQSBQVkggRG9tMCBtaWdodCB1c2UgVFNDIHNjYWxpbmcgb3Igb3RoZXIgSFZNIHNw
ZWNpZmljIFRTQwo+ID4gYWRqdXN0bWVudHMsIHNvIG9ubHkgc2hvcnQtY2lyY3VpdCB0aGUgVFND
IHNldHVwIGZvciBhIGNsYXNzaWMgUFYKPiA+IERvbTAuCj4gCj4gSG93IHRoYXQ/CgpJZiB0aGUg
aGFyZHdhcmUgc3VwcG9ydHMgaHZtX3RzY19zY2FsaW5nX3N1cHBvcnRlZApkLT5hcmNoLmh2bS50
c2Nfc2NhbGluZ19yYXRpbyB3b3VsZCBiZSBsZWZ0IHVuaW5pdGlhbGl6ZWQgZm9yIGEgUFZICkRv
bTAsIGxlYWRpbmcgdG8gd3Jvbmcgc2NhbGluZyBiZWluZyBhcHBsaWVkLgoKaHZtX2RvbWFpbl9p
bml0aWFsaXNlIGFsc28gYXR0ZW1wdHMgdG8gc2V0CmQtPmFyY2guaHZtLnRzY19zY2FsaW5nX3Jh
dGlvIGJ1dCBBRkFJQ1QgdGhpcyBpcyBib2d1cywgZm9yIGEgUFZIIERvbTAKdGhpcyBsZWFkIHRv
IGEgbm9uLXdvcmtpbmcgUFYgY2xvY2ssIG9ubHkgdHNjX3NldF9pbmZvIHNlZW1zIHRvIHNldAp0
aGUgY29ycmVjdCB2YWx1ZXMgKGFsc28gbm90ZSB0aGUgbG9naWMgZGlmZmVyZW5jZSBpbiBzZXR0
aW5nCmQtPmFyY2guaHZtLnRzY19zY2FsaW5nX3JhdGlvIGZyb20gaHZtX2RvbWFpbl9pbml0aWFs
aXNlIG9yCnRzY19zZXRfaW5mbykuCgo+ID4gLS0tIGEveGVuL2FyY2gveDg2L3RpbWUuYwo+ID4g
KysrIGIveGVuL2FyY2gveDg2L3RpbWUuYwo+ID4gQEAgLTIxMjUsNyArMjEyNSw3IEBAIHZvaWQg
dHNjX3NldF9pbmZvKHN0cnVjdCBkb21haW4gKmQsCj4gPiAgewo+ID4gICAgICBBU1NFUlQoIWlz
X3N5c3RlbV9kb21haW4oZCkpOwo+ID4gIAo+ID4gLSAgICBpZiAoIGlzX2hhcmR3YXJlX2RvbWFp
bihkKSApCj4gPiArICAgIGlmICggaXNfcHZfZG9tYWluKGQpICYmIGlzX2hhcmR3YXJlX2RvbWFp
bihkKSApCj4gCj4gVGhpcyBjb2RlIHBhdGggaXMgcmVhY2hhYmxlIG9ubHkgZnJvbSBhcmNoX2Rv
bWFpbl9jcmVhdGUoKQo+IChzZXR0aW5nIGRlZmF1bHRzKSBhbmQgWEVOX0RPTUNUTF9zZXR0c2Np
bmZvICh3aGljaCBEb20wIGNhbid0Cj4gaXNzdWUgYWdhaW5zdCBpdHNlbGYpLiBTbyBlaXRoZXIg
dGhlcmUncyBzb21lIGltcG9ydGFudCBwYXJ0IG1pc3NpbmcKPiBmcm9tIHRoZSBkZXNjcmlwdGlv
biwgb3IgSSBmYWlsIHRvIHNlZSB3aGF0IHVzZSB0aGlzIGNoYW5nZSBpcy4gSG1tLAo+IG9uIGEg
cGxhdGZvcm0gd2hlcmUgaG9zdF90c2NfaXNfc2FmZSgpIHJldHVybnMgZmFsc2UgdGhlIHNldHRp
bmcKPiBvZiBkZWZhdWx0cyB3b3VsZCBoYXZlIGFuIGVmZmVjdCwgYnV0IEkgdGhpbmsgdGhlIGRl
c2NyaXB0aW9uCj4gc2hvdWxkIHRoZW4gc2F5IHNvLCBpbnN0ZWFkIG9mIGdpdmluZyB0aGUgaW1w
cmVzc2lvbiB0aGF0IHRoZQo+IGZ1bmN0aW9uYWxpdHkgd291bGQgYmVjb21lIGF2YWlsYWJsZSBp
biBmdWxsLgoKVGhpcyBpcyBjYWxsZWQgZnJvbSBhcmNoX2RvbWFpbl9jcmVhdGUgd2l0aCB0aGUg
ZGVmYXVsdHMsIHdoaWNoIGlzCmNhbGxlZCBkdXJpbmcgUFZIIERvbTAgY29uc3RydWN0aW9uLiBX
aGF0IG1pZ2h0IGJlIHJlbGV2YW50IGZvciBhIFBWSApEb20wIGlzIHRoZSBsYXN0IGNodW5rIG9m
IHRoZSBmdW5jdGlvbiwgdGhlIGNvZGUgaW5zaWRlIHRoZQppc19odm1fZG9tYWluIGNoZWNrLgoK
VGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Oct 13 11:16:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Oct 2018 11:16: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 1gBHtY-0006W8-Rx; Sat, 13 Oct 2018 11:15:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=75ja=mz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gBHtW-0006Vw-TK
 for xen-devel@lists.xenproject.org; Sat, 13 Oct 2018 11:15:42 +0000
X-Inumbo-ID: 81d7fff3-ced9-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 81d7fff3-ced9-11e8-a6a9-d7ebe60f679a;
 Sat, 13 Oct 2018 11:17: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 <aliasfile-bounces@xenproject.org>)
 id 1gBHtR-0007G5-OW; Sat, 13 Oct 2018 11:15: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 1gBHtR-0006yO-Gk; Sat, 13 Oct 2018 11:15:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gBHtR-0000Ug-G7; Sat, 13 Oct 2018 11:15:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128680-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=301402fa4797ac3a141e575329ca2ea91756414c
X-Osstest-Versions-That: ovmf=bbce001515bbfcad24c216b1c9c25057e8c461e9
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 13 Oct 2018 11:15:37 +0000
Subject: [Xen-devel] [ovmf test] 128680: 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>

ZmxpZ2h0IDEyODY4MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg2ODAvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAzMDE0MDJmYTQ3OTdhYzNhMTQxZTU3NTMyOWNhMmVh
OTE3NTY0MTRjCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBiYmNlMDAx
NTE1YmJmY2FkMjRjMjE2YjFjOWMyNTA1N2U4YzQ2MWU5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg2NzAgIDIwMTgtMTAtMTIgMTM6NDA6NTcgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4NjgwICAyMDE4LTEwLTEyIDIyOjQxOjM0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgU2FtaSBNdWph
d2FyIDxzYW1pLm11amF3YXJAYXJtLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9n
aXQvb3NzdGVzdC9vdm1mLmdpdAogICBiYmNlMDAxNTE1Li4zMDE0MDJmYTQ3ICAzMDE0MDJmYTQ3
OTdhYzNhMTQxZTU3NTMyOWNhMmVhOTE3NTY0MTRjIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Oct 13 12:06:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Oct 2018 12:06: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 1gBIgu-0001ry-5r; Sat, 13 Oct 2018 12:06:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=klwc=mz=xenproject.org=prvs=817c87334=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gBIgs-0001rM-AQ
 for xen-devel@lists.xenproject.org; Sat, 13 Oct 2018 12:06:42 +0000
X-Inumbo-ID: 124e677d-cee0-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 124e677d-cee0-11e8-a8a5-bc764e045a96;
 Sat, 13 Oct 2018 14:04:01 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,376,1534809600"; d="scan'208";a="67755879"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75408-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-amd64:<job status>:broken:regression
 qemu-mainline:build-i386:<job status>:broken:regression
 qemu-mainline:build-armhf-pvops:<job status>:broken:regression
 qemu-mainline:build-i386-xsm:<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-i386-pvops:<job status>:broken:regression
 qemu-mainline:build-armhf:<job status>:broken:regression
 qemu-mainline:test-amd64-amd64-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-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-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-midway: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-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-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-amd64-amd64-libvirt: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-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386: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-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-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub: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:build-i386-libvirt: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-amd64-amd64-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-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu: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-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm: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-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd: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-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-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-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair: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-libvirt-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-i386-qemuu-rhel6hvm-intel: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:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict: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-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-armhf:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64-xsm:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-i386:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: qemuu=75e50c80e051423a6f55a34ee4a1eec842444a5b
X-Osstest-Versions-That: qemuu=53a19a9a5f9811a911e9b69ef36afb0d66b5d85c
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 13 Oct 2018 13:06:32 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 75408: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQwOCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5j
b20vb3NzdGVzdC9sb2dzLzc1NDA4LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMg
Oi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVk
aW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2Vu
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAg
ICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVz
PiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQg
bi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJh
c2VsaW5lIHVudGVzdGVkCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRl
c3RlZAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBi
YXNlbGluZSB1bnRlc3RlZAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAg
ICAgICAgICAgICAgIDc1ZTUwYzgwZTA1MTQyM2E2ZjU1YTM0ZWU0YTFlZWM4NDI0NDRhNWIKYmFz
ZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDUzYTE5YTlhNWY5ODExYTkxMWU5
YjY5ZWYzNmFmYjBkNjZiNWQ4NWMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NTM5NiAgMjAxOC0x
MC0xMSAxNjoxNzo1NiBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzU0MDggIDIw
MTgtMTAtMTMgMDY6NDg6MjYgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBLYXNoeWFwIENoYW1hcnRoeSA8a2No
YW1hcnRAcmVkaGF0LmNvbT4KICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVA
cmVkaGF0LmNvbT4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAgUGV0
ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4g
IAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hv
bWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3Vy
Y2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2
IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhmLXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1
aWxkLWkzODYteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4KYnJv
a2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2
b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhmIGJyb2tlbgpicm9rZW4tc3RlcCBidWls
ZC1hcm1oZi1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYgaG9z
dC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0
KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVw
IGJ1aWxkLWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXB2b3Bz
IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2IGhvc3QtaW5zdGFsbCg0KQpi
cm9rZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWluc3RhbGwoNCkKClB1c2ggbm90IGFwcGxp
Y2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KY29tbWl0IDc1ZTUwYzgwZTA1MTQyM2E2ZjU1YTM0ZWU0YTFlZWM4NDI0NDRh
NWIKTWVyZ2U6IDUzYTE5YTkgYjI2NmYxZApBdXRob3I6IFBldGVyIE1heWRlbGwgPHBldGVyLm1h
eWRlbGxAbGluYXJvLm9yZz4KRGF0ZTogICBUaHUgT2N0IDExIDEwOjQzOjM3IDIwMTggKzAxMDAK
CiAgICBNZXJnZSByZW1vdGUtdHJhY2tpbmcgYnJhbmNoICdyZW1vdGVzL2FybWJydS90YWdzL3B1
bGwtbWlzYy0yMDE4LTEwLTEwJyBpbnRvIHN0YWdpbmcKICAgIAogICAgTWlzY2VsbGFuZW91cyBw
YXRjaGVzIGZvciAyMDE4LTEwLTEwCiAgICAKICAgICMgZ3BnOiBTaWduYXR1cmUgbWFkZSBXZWQg
MTAgT2N0IDIwMTggMDc6MDM6MTAgQlNUCiAgICAjIGdwZzogICAgICAgICAgICAgICAgdXNpbmcg
UlNBIGtleSAzODcwQjQwMEVCOTE4NjUzCiAgICAjIGdwZzogR29vZCBzaWduYXR1cmUgZnJvbSAi
TWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPiIKICAgICMgZ3BnOiAgICAgICAg
ICAgICAgICAgYWthICJNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHBvbmQuc3ViLm9yZz4iCiAg
ICAjIFByaW1hcnkga2V5IGZpbmdlcnByaW50OiAzNTRCIEM4QjMgRDdFQiAyQTZCIDY4NjcgIDRF
NUYgMzg3MCBCNDAwIEVCOTEgODY1MwogICAgCiAgICAqIHJlbW90ZXMvYXJtYnJ1L3RhZ3MvcHVs
bC1taXNjLTIwMTgtMTAtMTA6CiAgICAgIGl2c2htZW06IEZpeCB1bnBsdWcgb2YgZGV2aWNlICJp
dnNobWVtLXBsYWluIgogICAgICBsaWJxdGVzdDogSW5saW5lIGdfYXNzZXJ0X25vX2Vycm5vKCkK
ICAgICAgdGVzdHM6IFJlc3RvcmUgY2hlY2stcWRpY3QgdW5pdCB0ZXN0CiAgICAgIHFhcGkvbWlz
Yy5qc29uOiBSZW1vdmUgc3VwZXJmbHVvdXMgd29yZHMgaW4gQ3B1TW9kZWxFeHBhbnNpb25UeXBl
CiAgICAgIHRlc3RzL2NoZWNrLXFqc29uOiBmaXggYSBsZWFrCiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KCmNvbW1pdCBiMjY2
ZjFkMTEyMzM5NmY5ZjVkZjg2NTUwOGY3NTU1YWIwYzk1ODJhCkF1dGhvcjogTWFya3VzIEFybWJy
dXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBTZXAgMjYgMTg6Mzc6MDkgMjAx
OCArMDIwMAoKICAgIGl2c2htZW06IEZpeCB1bnBsdWcgb2YgZGV2aWNlICJpdnNobWVtLXBsYWlu
IgogICAgCiAgICBDb21taXQgMmFlY2U2M2M4YSAiaG9zdG1lbTogZGV0ZWN0IGhvc3QgYmFja2Vu
ZCBtZW1vcnkgaXMgYmVpbmcgdXNlZAogICAgcHJvcGVybHkiIGZpeGVkICJpdnNobWVtLXBsYWlu
IiB0byByZWplY3QgbWVtb3J5IGJhY2tlbmRzIHRoYXQgYXJlCiAgICBhbHJlYWR5IGluIHVzZSwg
YW5kIHRvIGJsb2NrIHRoZWlyIGRlbGV0aW9uIHdoaWxlIGluIHVzZS4gIFR3byBidWdzCiAgICBl
c2NhcGVkIHJldmlldzoKICAgIAogICAgKiBOZXcgaXZzaG1lbV9wbGFpbl9leGl0KCkgZmFpbHMg
dG8gY2FsbCBpdnNobWVtX2V4aXQoKS4gIFRoaXMgYnJlYWtzCiAgICAgIHVucGx1Zy4gIFJlcHJv
ZHVjZXI6IG1pZ3JhdGlvbiBhZnRlciB1bnBsdWcgc3RpbGwgZmFpbHMgd2l0aAogICAgICAiTWln
cmF0aW9uIGlzIGRpc2FibGVkIHdoZW4gdXNpbmcgZmVhdHVyZSAncGVlciBtb2RlJyBpbiBkZXZp
Y2UKICAgICAgJ2l2c2htZW0nIi4KICAgIAogICAgKiBJdCBmYWlsZWQgdG8gdXBkYXRlIGxlZ2Fj
eSAiaXZzaG1lbSIuICBIYXJtbGVzcywgYmVjYXVzZSBpdCBjcmVhdGVzCiAgICAgIHRoZSBtZW1v
cnkgYmFja2VuZCBpdHNlbGYsIGFuZCBub3RoaW5nIGVsc2Ugc2hvdWxkIHVzZSBpdC4KICAgIAog
ICAgRml4IGJ5IG1vdmluZyB0aGUgdHdvIGhvc3RfbWVtb3J5X2JhY2tlbmRfc2V0X21hcHBlZCgp
IGNhbGxzIGludG8KICAgIGl2c2htZW1fY29tbW9uX3JlYWxpemUoKSBhbmQgaXZzaG1lbV9leGl0
KCksIGd1YXJkZWQgYnkgcy0+aG9zdG1lbS4KICAgIAogICAgRml4ZXM6IDJhZWNlNjNjOGE5ZDJj
M2E4ZmY0MWQyZmViYzRjZGVmZjI2MzMzMzEKICAgIFNpZ25lZC1vZmYtYnk6IE1hcmt1cyBBcm1i
cnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICAgIE1lc3NhZ2UtSWQ6IDwyMDE4MDkyNjE2Mzcw
OS4yMjg3Ni0xLWFybWJydUByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IE1hcmMtQW5kcsOp
IEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IFBh
b2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+Cgpjb21taXQgNzBiMTEwNTkzMGU3MTgx
M2EyMmY0MGU0MTM5YWRjYzVkNTQwYTVmMApBdXRob3I6IE1hcmt1cyBBcm1icnVzdGVyIDxhcm1i
cnVAcmVkaGF0LmNvbT4KRGF0ZTogICBXZWQgU2VwIDI2IDE0OjI5OjMzIDIwMTggKzAyMDAKCiAg
ICBsaWJxdGVzdDogSW5saW5lIGdfYXNzZXJ0X25vX2Vycm5vKCkKICAgIAogICAgTWFjcm8gZ19h
c3NlcnRfbm9fZXJybm8oKSBpbnRydWRlcyBpbnRvIEdMaWIncyBuYW1lc3BhY2UuICBJdCdzIGFs
c28KICAgIHByZXR0eSBwb2ludGxlc3MuICBJbmxpbmUuCiAgICAKICAgIEF0IG9uZSBjYWxsIHNp
dGUsIGl0cyByZWR1bmRhbmN5IGlzIG5vdyBvYnZpb3VzLiAgRGVsZXRlIGl0IHRoZXJlLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+
CiAgICBNZXNzYWdlLUlkOiA8MjAxODA5MjYxMjI5MzMuMzg1OC0xLWFybWJydUByZWRoYXQuY29t
PgogICAgUmV2aWV3ZWQtYnk6IExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+Cgpjb21taXQgOTky
MTU5Yzc5ZmE4OTRiNTM2NDBkNjZhZmZjZmRlNWE0Nzk5YzQ0NgpBdXRob3I6IE1hcmt1cyBBcm1i
cnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KRGF0ZTogICBXZWQgU2VwIDI2IDE0OjIzOjA5IDIw
MTggKzAyMDAKCiAgICB0ZXN0czogUmVzdG9yZSBjaGVjay1xZGljdCB1bml0IHRlc3QKICAgIAog
ICAgQ29tbWl0IDBiY2M4ZTViZDhkIGFjY2lkZW50YWxseSBkcm9wcGVkIGNoZWNrLXFkaWN0IGZy
b20gdGhlIGxpc3Qgb2YKICAgIHVuaXQgdGVzdHMgKGFnYWluLCBzZWUgY29tbWl0IDQ0Mjk1MzJi
NDhhKS4gIFB1dCBpdCBiYWNrLCBhbmQgZml4IHVwCiAgICB0aGUgdGVzdC4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogICAgTWVz
c2FnZS1JZDogPDIwMTgwOTI2MTIyMzA5LjMwNjMxLTEtYXJtYnJ1QHJlZGhhdC5jb20+CiAgICBS
ZXZpZXdlZC1ieTogVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+Cgpjb21taXQgMjI4MDE4
MTc5YmI2NWI5ODRmY2ZiNjNlMDhkN2U1ZTUyOWUxYmIxNQpBdXRob3I6IEthc2h5YXAgQ2hhbWFy
dGh5IDxrY2hhbWFydEByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBPY3QgMyAxMjo0NjowNSAyMDE4
ICswMjAwCgogICAgcWFwaS9taXNjLmpzb246IFJlbW92ZSBzdXBlcmZsdW91cyB3b3JkcyBpbiBD
cHVNb2RlbEV4cGFuc2lvblR5cGUKICAgIAogICAgUmVtb3ZlIHJlcGV0aXRpb24gb2YgJ2luZGVw
ZW5kZW50IG9mJy4gIFdoaWxlIGF0IGl0LCBzL1FNVS9RRU1VIGluCiAgICBAQ3B1RGVmaW5pdGlv
bkluZm8uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFy
dEByZWRoYXQuY29tPgogICAgTWVzc2FnZS1JZDogPDIwMTgxMDAzMTA0NjA1Ljg0NzctMS1rY2hh
bWFydEByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFy
Y2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IEVyaWMgQmxha2UgPGVi
bGFrZUByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IEVkdWFyZG8gSGFia29zdCA8ZWhhYmtv
c3RAcmVkaGF0LmNvbT4KICAgIFtDb21taXQgbWVzc2FnZSB1cGRhdGVkIGFzIHJlcXVlc3RlZCBi
eSBLYXNoeWFwXQogICAgU2lnbmVkLW9mZi1ieTogTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUBy
ZWRoYXQuY29tPgoKY29tbWl0IDhiOGZhOTk1YjkyNGZkOGZiNWNmMTQwNjZmYzRjMTQ4MGZkMzcw
NWYKQXV0aG9yOiBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNv
bT4KRGF0ZTogICBTYXQgU2VwIDEgMjM6MTk6MTcgMjAxOCArMDIwMAoKICAgIHRlc3RzL2NoZWNr
LXFqc29uOiBmaXggYSBsZWFrCiAgICAKICAgIFNwb3R0ZWQgYnkgQVNBTjoKICAgID09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
CiAgICA9PTExODkzPT1FUlJPUjogTGVha1Nhbml0aXplcjogZGV0ZWN0ZWQgbWVtb3J5IGxlYWtz
CiAgICAKICAgIERpcmVjdCBsZWFrIG9mIDExMjAgYnl0ZShzKSBpbiAyOCBvYmplY3QocykgYWxs
b2NhdGVkIGZyb206CiAgICAgICAgIzAgMHg3ZmQwNTE1YjBjNDggaW4gbWFsbG9jICgvbGliNjQv
bGliYXNhbi5zby41KzB4ZWVjNDgpCiAgICAgICAgIzEgMHg3ZmQwNTBmZmEzYzUgaW4gZ19tYWxs
b2MgKC9saWI2NC9saWJnbGliLTIuMC5zby4wKzB4NTIzYzUpCiAgICAgICAgIzIgMHg1NTllNzA4
YjU2YTQgaW4gcXN0cmluZ19mcm9tX3N0ciAvaG9tZS9lbG1hcmNvL3NyYy9xcS9xb2JqZWN0L3Fz
dHJpbmcuYzo2NgogICAgICAgICMzIDB4NTU5ZTcwOGI0ZmUwIGluIHFzdHJpbmdfbmV3IC9ob21l
L2VsbWFyY28vc3JjL3FxL3FvYmplY3QvcXN0cmluZy5jOjIzCiAgICAgICAgIzQgMHg1NTllNzA4
YmRhN2QgaW4gcGFyc2Vfc3RyaW5nIC9ob21lL2VsbWFyY28vc3JjL3FxL3FvYmplY3QvanNvbi1w
YXJzZXIuYzoxNDMKICAgICAgICAjNSAweDU1OWU3MDhjMTAwOSBpbiBwYXJzZV9saXRlcmFsIC9o
b21lL2VsbWFyY28vc3JjL3FxL3FvYmplY3QvanNvbi1wYXJzZXIuYzo0ODQKICAgICAgICAjNiAw
eDU1OWU3MDhjMTYyNyBpbiBwYXJzZV92YWx1ZSAvaG9tZS9lbG1hcmNvL3NyYy9xcS9xb2JqZWN0
L2pzb24tcGFyc2VyLmM6NTQ3CiAgICAgICAgIzcgMHg1NTllNzA4YzFjNjcgaW4ganNvbl9wYXJz
ZXJfcGFyc2UgL2hvbWUvZWxtYXJjby9zcmMvcXEvcW9iamVjdC9qc29uLXBhcnNlci5jOjU3Mwog
ICAgICAgICM4IDB4NTU5ZTcwOGJjMGZmIGluIGpzb25fbWVzc2FnZV9wcm9jZXNzX3Rva2VuIC9o
b21lL2VsbWFyY28vc3JjL3FxL3FvYmplY3QvanNvbi1zdHJlYW1lci5jOjkyCiAgICAgICAgIzkg
MHg1NTllNzA4ZDE2NTUgaW4ganNvbl9sZXhlcl9mZWVkX2NoYXIgL2hvbWUvZWxtYXJjby9zcmMv
cXEvcW9iamVjdC9qc29uLWxleGVyLmM6MjkyCiAgICAgICAgIzEwIDB4NTU5ZTcwOGQxZmUxIGlu
IGpzb25fbGV4ZXJfZmVlZCAvaG9tZS9lbG1hcmNvL3NyYy9xcS9xb2JqZWN0L2pzb24tbGV4ZXIu
YzozMzkKICAgICAgICAjMTEgMHg1NTllNzA4YmM4NTYgaW4ganNvbl9tZXNzYWdlX3BhcnNlcl9m
ZWVkIC9ob21lL2VsbWFyY28vc3JjL3FxL3FvYmplY3QvanNvbi1zdHJlYW1lci5jOjEyMQogICAg
ICAgICMxMiAweDU1OWU3MDhiOGI0YiBpbiBxb2JqZWN0X2Zyb21fanNvbnYgL2hvbWUvZWxtYXJj
by9zcmMvcXEvcW9iamVjdC9xanNvbi5jOjY5CiAgICAgICAgIzEzIDB4NTU5ZTcwOGI4ZDAyIGlu
IHFvYmplY3RfZnJvbV9qc29uIC9ob21lL2VsbWFyY28vc3JjL3FxL3FvYmplY3QvcWpzb24uYzo4
MwogICAgICAgICMxNCAweDU1OWU3MDhhNzRhZSBpbiBmcm9tX2pzb25fc3RyIC9ob21lL2VsbWFy
Y28vc3JjL3FxL3Rlc3RzL2NoZWNrLXFqc29uLmM6MzAKICAgICAgICAjMTUgMHg1NTllNzA4YTlm
ODMgaW4gdXRmOF9zdHJpbmcgL2hvbWUvZWxtYXJjby9zcmMvcXEvdGVzdHMvY2hlY2stcWpzb24u
Yzo3ODEKICAgICAgICAjMTYgMHg3ZmQwNTEwMWJjNDkgaW4gdGVzdF9jYXNlX3J1biBndGVzdHV0
aWxzLmM6MjI1NQogICAgICAgICMxNyAweDdmZDA1MTAxYmM0OSBpbiBnX3Rlc3RfcnVuX3N1aXRl
X2ludGVybmFsIGd0ZXN0dXRpbHMuYzoyMzM5CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IE1hcmMt
QW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogICAgTWVzc2FnZS1J
ZDogPDIwMTgwOTAxMjExOTE3LjEwMzcyLTEtbWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICAg
IFNpZ25lZC1vZmYtYnk6IE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Oct 13 12:07:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Oct 2018 12:07: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 1gBIhT-0001uA-Hz; Sat, 13 Oct 2018 12:07:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=75ja=mz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gBIhR-0001tt-Da
 for xen-devel@lists.xenproject.org; Sat, 13 Oct 2018 12:07:17 +0000
X-Inumbo-ID: b6993424-cee0-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b6993424-cee0-11e8-a6a9-d7ebe60f679a;
 Sat, 13 Oct 2018 12:08: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 <aliasfile-bounces@xenproject.org>)
 id 1gBIhN-0008Cg-Pv; Sat, 13 Oct 2018 12:07: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 1gBIhN-0002Jt-9d; Sat, 13 Oct 2018 12:07:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gBIhN-0005JZ-8I; Sat, 13 Oct 2018 12:07:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128646-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-armhf-armhf-libvirt:host-ping-check-native:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-pvshim:guest-localmigrate:fail:heisenbug
 linux-4.9:test-amd64-amd64-examine:memdisk-try-append:fail:heisenbug
 linux-4.9:test-amd64-amd64-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-i386-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-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-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check: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-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-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-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-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-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-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:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl: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-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-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-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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit1: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-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-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=3622426cc93ab5bc75fa9cf2e897441dff894c34
X-Osstest-Versions-That: linux=cdd48f386d7e6671e7cc21e517ae258b298ec877
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 13 Oct 2018 12:07:13 +0000
Subject: [Xen-devel] [linux-4.9 test] 128646: 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>

ZmxpZ2h0IDEyODY0NiBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODY0Ni8KCkZhaWx1cmVzIDotLyBidXQgbm8g
cmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90
IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCA1IGhvc3QtcGluZy1jaGVjay1u
YXRpdmUgZmFpbCBpbiAxMjg1NzAgcGFzcyBpbiAxMjg2NDYKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAx
Mjg1NzAgcGFzcyBpbiAxMjg2NDYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgMTYgZ3Vl
c3QtbG9jYWxtaWdyYXRlICAgICAgICAgZmFpbCBwYXNzIGluIDEyODU3MAogdGVzdC1hbWQ2NC1h
bWQ2NC1leGFtaW5lICAgICAgNCBtZW1kaXNrLXRyeS1hcHBlbmQgICAgICAgICBmYWlsIHBhc3Mg
aW4gMTI4NTcwCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2Nr
aW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTI4Mzg4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjgzODgKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyODM4OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI4Mzg4CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjgzODgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAg
ICAgICAzNjIyNDI2Y2M5M2FiNWJjNzVmYTljZjJlODk3NDQxZGZmODk0YzM0CmJhc2VsaW5lIHZl
cnNpb246CiBsaW51eCAgICAgICAgICAgICAgICBjZGQ0OGYzODZkN2U2NjcxZTdjYzIxZTUxN2Fl
MjU4YjI5OGVjODc3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjgzODggIDIwMTgtMTAtMDQgMjE6
MTI6MDcgWiAgICA4IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4NTcwICAyMDE4LTEwLTEw
IDA3OjEzOjE5IFogICAgMyBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWwgVmlybyA8dmlyb0B6ZW5pdi5saW51eC5vcmcu
dWs+CiAgQW5kcmVhcyBHcnVlbmJhY2hlciA8YWdydWVuYmFAcmVkaGF0LmNvbT4KICBBbmRyZXcg
TW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEFudG9uIFZhc2lseWV2IDx2YXNp
bHlldkBpc3ByYXMucnU+CiAgQXJuYWxkbyBDYXJ2YWxobyBkZSBNZWxvIDxhY21lQHJlZGhhdC5j
b20+CiAgQXJ1bmsgS2hhbmRhdmFsbGkgPGFraGFuZGF2QGNvZGVhdXJvcmEub3JnPgogIEFzaGlz
aCBTYW1hbnQgPGFzaGlzaC5zYW1hbnRAb3JhY2xlLmNvbT4KICBBdXJlbGllbiBBcHRlbCA8YWFw
dGVsQHN1c2UuY29tPgogIEJlbiBHcmVlYXIgPGdyZWVhcmJAY2FuZGVsYXRlY2guY29tPgogIEJl
biBIdXRjaGluZ3MgPGJlbi5odXRjaGluZ3NAY29kZXRoaW5rLmNvLnVrPgogIEJlbiBTa2VnZ3Mg
PGJza2VnZ3NAcmVkaGF0LmNvbT4KICBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBv
cmFjbGUuY29tPgogIENocmlzdG9waCBIZWxsd2lnIDxoY2hAbHN0LmRlPgogIERhbiBDYXJwZW50
ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4KICBEYW5layBEdXZhbGwgPGR1dmFsbEBjb21m
eWNoYWlyLm9yZz4KICBEYW5pZWwgQmxhY2sgPGRhbmllbEBsaW51eC5pYm0uY29tPgogIERhbmll
bCBKdXJnZW5zIDxkYW5pZWxqQG1lbGxhbm94LmNvbT4KICBEYXZpZCBTLiBNaWxsZXIgPGRhdmVt
QGRhdmVtbG9mdC5uZXQ+CiAgRW1tYW51ZWwgR3J1bWJhY2ggPGVtbWFudWVsLmdydW1iYWNoQGlu
dGVsLmNvbT4KICBGZWxpcGUgQmFsYmkgPGZlbGlwZS5iYWxiaUBsaW51eC5pbnRlbC5jb20+CiAg
RnJlZGVyaWMgV2Vpc2JlY2tlciA8ZndlaXNiZWNAZ21haWwuY29tPgogIEdyZWcgS3JvYWgtSGFy
dG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CiAgSGFycnkgTWFsbG9uIDxoam1hbGxv
bkBnbWFpbC5jb20+CiAgSGVpbnogTWF1ZWxzaGFnZW4gPGhlaW56bUByZWRoYXQuY29tPgogIEhl
cmJlcnQgWHUgPGhlcmJlcnRAZ29uZG9yLmFwYW5hLm9yZy5hdT4KICBIaXNhbyBUYW5hYmUgPHh0
YW5hYmVAZ21haWwuY29tPgogIElsYW4gUGVlciA8aWxhbi5wZWVyQGludGVsLmNvbT4KICBJbmdv
IE1vbG5hciA8bWluZ29Aa2VybmVsLm9yZz4KICBJdmFuIERlbGFsYW5kZSA8Y29sb25hQGFyaXN0
YS5jb20+CiAgSmFjZWsgVG9tYWthIDxqYWNlay50b21ha2FAcG9jenRhLmZtPgogIEphbiBLaXN6
a2EgPGphbi5raXN6a2FAc2llbWVucy5jb20+CiAgSmFubiBIb3JuIDxqYW5uaEBnb29nbGUuY29t
PgogIEphc29uIEd1bnRob3JwZSA8amdnQG1lbGxhbm94LmNvbT4KICBKaWEtSnUgQmFpIDxiYWlq
aWFqdTE5OTBAZ21haWwuY29tPgogIEppcmkgS29zaW5hIDxqa29zaW5hQHN1c2UuY3o+CiAgSm9l
IFRob3JuYmVyIDxlanRAcmVkaGF0LmNvbT4KICBKb2hhbm5lcyBCZXJnIDxqb2hhbm5lcy5iZXJn
QGludGVsLmNvbT4KICBKb24gS3VobiA8amt1aG5AYmFycmFjdWRhLmNvbT4KICBKb3NlcGggUWkg
PGppYW5ncWk5MDNAZ21haWwuY29tPgogIEpvc2ggQWJyYWhhbSA8ai5hYnJhaGFtMTc3NkBnbWFp
bC5jb20+CiAgSm9zaHVhIEFicmFoYW0gPGouYWJyYWhhbTE3NzZAZ21haWwuY29tPgogIEpvdW5p
IE1hbGluZW4gPGpvdW5pQGNvZGVhdXJvcmEub3JnPgogIEp1bGlhbiBXaWVkbWFubiA8andpQGxp
bnV4LmlibS5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBLYWktSGVuZyBG
ZW5nIDxrYWkuaGVuZy5mZW5nQGNhbm9uaWNhbC5jb20+CiAgS2VlcyBDb29rIDxrZWVzY29va0Bj
aHJvbWl1bS5vcmc+CiAgTGVvbmFyZCBDcmVzdGV6IDxsZW9uYXJkLmNyZXN0ZXpAbnhwLmNvbT4K
ICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAgTGludXMg
V2FsbGVpaiA8bGludXMud2FsbGVpakBsaW5hcm8ub3JnPgogIEx1Y2EgQ29lbGhvIDxsdWNpYW5v
LmNvZWxob0BpbnRlbC5jb20+CiAgTWFyYyBBdXLDqGxlIExhIEZyYW5jZSA8dHNpQHR1eW9peC5u
ZXQ+CiAgTWFzYWhpcm8gWWFtYWRhIDx5YW1hZGEubWFzYWhpcm9Ac29jaW9uZXh0LmNvbT4KICBN
aWNoYWVsIEhlbm5lcmljaCA8bWljaGFlbC5oZW5uZXJpY2hAYW5hbG9nLmNvbT4KICBNaWd1ZWwg
T2plZGEgPG1pZ3VlbC5vamVkYS5zYW5kb25pc0BnbWFpbC5jb20+CiAgTWlrZSBTbml0emVyIDxz
bml0emVyQHJlZGhhdC5jb20+CiAgTmFtaHl1bmcgS2ltIDxuYW1oeXVuZ0BrZXJuZWwub3JnPgog
IE5hb3lhIEhvcmlndWNoaSA8bi1ob3JpZ3VjaGlAYWguanAubmVjLmNvbT4KICBOYXZlZW4gTi4g
UmFvIDxuYXZlZW4ubi5yYW9AbGludXgudm5ldC5pYm0uY29tPgogIE5ldGFuZWwgQmVsZ2F6YWwg
PG5ldGFuZWxAYW1hem9uLmNvbT4KICBPbGFmIEhlcmluZyA8b2xhZkBhZXBmbGUuZGU+CiAgUGF1
bCBNYWNrZXJyYXMgPHBhdWx1c0BvemxhYnMub3JnPgogIFBhdWxvIEFsY2FudGFyYSA8cGFsY2Fu
dGFyYUBzdXNlLmRlUj4KICBQZW5nIExpIDxsaXBlbmczMjFAaHVhd2VpLmNvbT4KICBQZXRlciBa
aWpsc3RyYSAoSW50ZWwpIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4KICBSYW5keSBEdW5sYXAgPHJk
dW5sYXBAaW5mcmFkZWFkLm9yZz4KICBSaWNhcmRvIFJpYmFsZGEgRGVsZ2FkbyA8cmljYXJkby5y
aWJhbGRhQGdtYWlsLmNvbT4KICBSaWNoYXJkIEt1byA8cmt1b0Bjb2RlYXVyb3JhLm9yZz4KICBT
YWVlZCBNYWhhbWVlZCA8c2FlZWRtQG1lbGxhbm94LmNvbT4KICBTYWdpIEdyaW1iZXJnIDxzYWdp
QGdyaW1iZXJnLm1lPgogIFNhbmRpcGFuIERhcyA8c2FuZGlwYW5AbGludXguaWJtLmNvbT4KICBT
YXNoYSBMZXZpbiA8YWxleGFuZGVyLmxldmluQG1pY3Jvc29mdC5jb20+CiAgU2VhbiBPJ0JyaWVu
IDxzZW9icmllbkBjaHJvbWl1bS5vcmc+CiAgU2hhb2h1YSBMaSA8c2hsaUBmYi5jb20+CiAgU3Rl
cGhlbiBSb3Rod2VsbCA8c2ZyQGNhbmIuYXV1Zy5vcmcuYXU+CiAgU3RldmUgRnJlbmNoIDxzdGZy
ZW5jaEBtaWNyb3NvZnQuY29tPgogIFN0ZXZlIFdpc2UgPHN3aXNlQG9wZW5ncmlkY29tcHV0aW5n
LmNvbT4KICBUYWthc2hpIEl3YWkgPHRpd2FpQHN1c2UuZGU+CiAgVG9rZSBIw7hpbGFuZC1Kw7hy
Z2Vuc2VuIDx0b2tlQHRva2UuZGs+CiAgVmluY2VudCBXaGl0Y2h1cmNoIDx2aW5jZW50LndoaXRj
aHVyY2hAYXhpcy5jb20+CiAgVmluZWV0IEd1cHRhIDx2Z3VwdGFAc3lub3BzeXMuY29tPgogIFZp
dGFseSBLdXpuZXRzb3YgPHZrdXpuZXRzQHJlZGhhdC5jb20+CiAgV2FpbWFuIExvbmcgPGxvbmdt
YW5AcmVkaGF0LmNvbT4KICBXZW5qaWEgWmhhbmcgPHdlbmppYUBsaW51eC5pYm0uY29tPgogIFdp
bGwgRGVhY29uIDx3aWxsLmRlYWNvbkBhcm0uY29tPgogIFdvbGZyYW0gU2FuZyA8d3NhQHRoZS1k
cmVhbXMuZGU+CiAgWGlhbyBOaSA8eG5pQHJlZGhhdC5jb20+CiAgWXVhbi1DaGkgUGFuZyA8ZnUz
bW82Z29vQGdtYWlsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1w
cnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9s
aW51eC1wdm9wcy5naXQKICAgY2RkNDhmMzg2ZDdlLi4zNjIyNDI2Y2M5M2EgIDM2MjI0MjZjYzkz
YWI1YmM3NWZhOWNmMmU4OTc0NDFkZmY4OTRjMzQgLT4gdGVzdGVkL2xpbnV4LTQuOQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Oct 13 15:06:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Oct 2018 15:06: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 1gBLUQ-0006ql-Lo; Sat, 13 Oct 2018 15:06:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=klwc=mz=xenproject.org=prvs=817c87334=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gBLUP-0006qc-HM
 for xen-devel@lists.xenproject.org; Sat, 13 Oct 2018 15:06:01 +0000
X-Inumbo-ID: 1f6912a6-cef9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1f6912a6-cef9-11e8-a8a5-bc764e045a96;
 Sat, 13 Oct 2018 17:03:20 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,377,1534809600"; d="scan'208";a="67760838"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75409-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-stretch:build-armhf-pvops:<job
 status>:broken:regression
 distros-debian-stretch:build-i386:<job status>:broken:regression
 distros-debian-stretch:build-amd64-pvops:<job status>:broken:regression
 distros-debian-stretch:build-armhf:<job status>:broken:regression
 distros-debian-stretch:build-amd64:<job status>:broken:regression
 distros-debian-stretch:build-i386-pvops:<job status>:broken:regression
 distros-debian-stretch:test-amd64-i386-amd64-stretch-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-stretch:test-amd64-amd64-amd64-stretch-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-stretch:test-amd64-i386-i386-stretch-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-stretch:test-amd64-amd64-i386-stretch-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-stretch:test-armhf-armhf-armhf-stretch-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-stretch:build-armhf-pvops:host-install(4):broken:nonblocking
 distros-debian-stretch:build-armhf:host-install(4):broken:nonblocking
 distros-debian-stretch:build-i386:host-install(4):broken:nonblocking
 distros-debian-stretch:build-i386-pvops:host-install(4):broken:nonblocking
 distros-debian-stretch:build-amd64-pvops:host-install(4):broken:nonblocking
 distros-debian-stretch:build-amd64:host-install(4):broken:nonblocking
X-Osstest-Versions-That: flight=75361
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 13 Oct 2018 16:05:51 +0100
Subject: [Xen-devel] [distros-debian-stretch test] 75409: 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>

ZmxpZ2h0IDc1NDA5IGRpc3Ryb3MtZGViaWFuLXN0cmV0Y2ggcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MvNzU0MDkvCgpGYWlsdXJlcyBhbmQgcHJv
YmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LWFtZDY0LWkzODYtYW1kNjQtc3RyZXRjaC1uZXRib290LXB5Z3J1YiAgMSBidWls
ZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtc3RyZXRj
aC1uZXRib290LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LWkzODYtc3RyZXRjaC1uZXRib290LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtc3RyZXRjaC1uZXRib290LXB5
Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
YXJtaGYtc3RyZXRjaC1uZXRib290LXB5Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2Vk
IG4vYQogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgICAgICAgIGJyb2tlbiBsaWtlIDc1MzYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzUzNjEKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBi
cm9rZW4gbGlrZSA3NTM2MQogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNCBob3N0LWlu
c3RhbGwoNCkgICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDc1MzYxCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2Ug
NzUzNjEKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAg
ICAgICAgICAgICBicm9rZW4gbGlrZSA3NTM2MQoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAg
ICAgICAgICAgICAgIDc1MzYxCgpqb2JzOgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1zdHJldGNoLW5ldGJvb3QtcHZncnViICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1zdHJldGNoLW5ldGJvb3QtcHZncnViICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1zdHJldGNoLW5l
dGJvb3QtcHlncnViICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1h
cm1oZi1zdHJldGNoLW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtc3RyZXRjaC1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0
CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rl
c3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Oct 13 15:27:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Oct 2018 15:27: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 1gBLpJ-0008Oy-FB; Sat, 13 Oct 2018 15:27:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=75ja=mz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gBLpH-0008Om-Jv
 for xen-devel@lists.xenproject.org; Sat, 13 Oct 2018 15:27:35 +0000
X-Inumbo-ID: b16d5fbd-cefc-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b16d5fbd-cefc-11e8-a6a9-d7ebe60f679a;
 Sat, 13 Oct 2018 15: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 <aliasfile-bounces@xenproject.org>)
 id 1gBLpD-0003St-Aq; Sat, 13 Oct 2018 15:27: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 1gBLpD-0002pR-1G; Sat, 13 Oct 2018 15:27:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gBLpD-0004Hg-0Q; Sat, 13 Oct 2018 15:27:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128650-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-amd64-i386-rumprun-i386:rumprun-demo-xenstorels/xenstorels.repeat:fail:allowable
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start: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-xsm:migrate-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-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-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-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit1: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-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-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-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:saverestore-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-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-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=8e6a9240b1918c31a90e5d0a02c467ca68b160c6
X-Osstest-Versions-That: linux=e6abbe80c8838e9c0bdb51835e6218008fa49386
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 13 Oct 2018 15:27:31 +0000
Subject: [Xen-devel] [linux-4.14 test] 128650: 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>

ZmxpZ2h0IDEyODY1MCBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg2NTAvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJs
ZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgMTcgcnVtcHJ1
bi1kZW1vLXhlbnN0b3JlbHMveGVuc3RvcmVscy5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTI4MzYy
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
MTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA4ZTZhOTI0
MGIxOTE4YzMxYTkwZTVkMGEwMmM0NjdjYTY4YjE2MGM2CmJhc2VsaW5lIHZlcnNpb246CiBsaW51
eCAgICAgICAgICAgICAgICBlNmFiYmU4MGM4ODM4ZTljMGJkYjUxODM1ZTYyMTgwMDhmYTQ5Mzg2
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjgzNjIgIDIwMTgtMTAtMDQgMDA6MTA6MjcgWiAgICA5
IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4NTcxICAyMDE4LTEwLTEwIDA3OjEzOjMyIFog
ICAgMyBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25z
IHVuZGVyIHRlc3Q6CiAgQWwgVmlybyA8dmlyb0B6ZW5pdi5saW51eC5vcmcudWs+CiAgQWxleCBE
ZXVjaGVyIDxhbGV4YW5kZXIuZGV1Y2hlckBhbWQuY29tPgogIEFtaXIgR29sZHN0ZWluIDxhbWly
NzNpbEBnbWFpbC5jb20+CiAgQW5hbmQgSmFpbiA8YW5hbmQuamFpbkBvcmFjbGUuY29tPgogIEFu
ZHJlYXMgR3J1ZW5iYWNoZXIgPGFncnVlbmJhQHJlZGhhdC5jb20+CiAgQW5kcmV3IEJvd2VycyA8
YW5kcmV3eC5ib3dlcnNAaW50ZWwuY29tPgogIEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91
bmRhdGlvbi5vcmc+CiAgQW5keSBTaGV2Y2hlbmtvIDxhbmRyaXkuc2hldmNoZW5rb0BsaW51eC5p
bnRlbC5jb20+CiAgQW50b24gVmFzaWx5ZXYgPHZhc2lseWV2QGlzcHJhcy5ydT4KICBBcm5hbGRv
IENhcnZhbGhvIGRlIE1lbG8gPGFjbWVAcmVkaGF0LmNvbT4KICBBcnVuayBLaGFuZGF2YWxsaSA8
YWtoYW5kYXZAY29kZWF1cm9yYS5vcmc+CiAgQXNoaXNoIFNhbWFudCA8YXNoaXNoLnNhbWFudEBv
cmFjbGUuY29tPgogIEF1cmVsaWVuIEFwdGVsIDxhYXB0ZWxAc3VzZS5jb20+CiAgQmVuIEdyZWVh
ciA8Z3JlZWFyYkBjYW5kZWxhdGVjaC5jb20+CiAgQmVuIEh1dGNoaW5ncyA8YmVuLmh1dGNoaW5n
c0Bjb2RldGhpbmsuY28udWs+CiAgQmVuIFNrZWdncyA8YnNrZWdnc0ByZWRoYXQuY29tPgogIEJv
cmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CiAgQnJpamVzaCBTaW5n
aCA8YnJpamVzaC5zaW5naEBhbWQuY29tPgogIENocmlzIFBobGlwb3QgPGNwaGxpcG90MEBnbWFp
bC5jb20+CiAgQ2hyaXN0aWFuIEvDtm5pZyA8Y2hyaXN0aWFuLmtvZW5pZ0BhbWQuY29tPgogIENo
cmlzdG9waCBIZWxsd2lnIDxoY2hAbHN0LmRlPgogIENvbGluIElhbiBLaW5nIDxjb2xpbi5raW5n
QGNhbm9uaWNhbC5jb20+CiAgRGFuIENhcnBlbnRlciA8ZGFuLmNhcnBlbnRlckBvcmFjbGUuY29t
PgogIERhbmVrIER1dmFsbCA8ZHV2YWxsQGNvbWZ5Y2hhaXIub3JnPgogIERhbmllbCBCbGFjayA8
ZGFuaWVsQGxpbnV4LmlibS5jb20+CiAgRGFuaWVsIEJvcmttYW5uIDxkYW5pZWxAaW9nZWFyYm94
Lm5ldD4KICBEYW5pZWwgSnVyZ2VucyA8ZGFuaWVsakBtZWxsYW5veC5jb20+CiAgRGF2aWQgUy4g
TWlsbGVyIDxkYXZlbUBkYXZlbWxvZnQubmV0PgogIERhdmlkIFN0ZXJiYSA8ZHN0ZXJiYUBzdXNl
LmNvbT4KICBEZXh1YW4gQ3VpIDxkZWN1aUBtaWNyb3NvZnQuY29tPgogIEVtbWFudWVsIEdydW1i
YWNoIDxlbW1hbnVlbC5ncnVtYmFjaEBpbnRlbC5jb20+CiAgRmVsaXBlIEJhbGJpIDxmZWxpcGUu
YmFsYmlAbGludXguaW50ZWwuY29tPgogIEZsb3JpYW4gV2VzdHBoYWwgPGZ3QHN0cmxlbi5kZT4K
ICBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgogIEhhbnMg
ZGUgR29lZGUgPGhkZWdvZWRlQHJlZGhhdC5jb20+CiAgSGFycnkgTWFsbG9uIDxoam1hbGxvbkBn
bWFpbC5jb20+CiAgSGVpbnogTWF1ZWxzaGFnZW4gPGhlaW56bUByZWRoYXQuY29tPgogIEhlcmJl
cnQgWHUgPGhlcmJlcnRAZ29uZG9yLmFwYW5hLm9yZy5hdT4KICBIaXNhbyBUYW5hYmUgPHh0YW5h
YmVAZ21haWwuY29tPgogIEhvcmlhIEdlYW50xIMgPGhvcmlhLmdlYW50YUBueHAuY29tPgogIEh1
YW5nIFJ1aSA8cmF5Lmh1YW5nQGFtZC5jb20+CiAgSWxhbiBQZWVyIDxpbGFuLnBlZXJAaW50ZWwu
Y29tPgogIEluZ28gTW9sbmFyIDxtaW5nb0BrZXJuZWwub3JnPgogIEphY2VrIFRvbWFrYSA8amFj
ZWsudG9tYWthQHBvY3p0YS5mbT4KICBKYW4gS2lzemthIDxqYW4ua2lzemthQHNpZW1lbnMuY29t
PgogIEphbm4gSG9ybiA8amFubmhAZ29vZ2xlLmNvbT4KICBKYXNvbiBHdW50aG9ycGUgPGpnZ0Bt
ZWxsYW5veC5jb20+CiAgSmVmZiBLaXJzaGVyIDxqZWZmcmV5LnQua2lyc2hlckBpbnRlbC5jb20+
CiAgSmlhLUp1IEJhaSA8YmFpamlhanUxOTkwQGdtYWlsLmNvbT4KICBKaXJpIEtvc2luYSA8amtv
c2luYUBzdXNlLmN6PgogIEpvZSBUaG9ybmJlciA8ZWp0QHJlZGhhdC5jb20+CiAgSm9lcmcgUm9l
ZGVsIDxqcm9lZGVsQHN1c2UuZGU+CiAgSm9oYW5uZXMgQmVyZyA8am9oYW5uZXMuYmVyZ0BpbnRl
bC5jb20+CiAgSm9uIEt1aG4gPGprdWhuQGJhcnJhY3VkYS5jb20+CiAgSm9uYXRoYW4gQ2FtZXJv
biA8Sm9uYXRoYW4uQ2FtZXJvbkBodWF3ZWkuY29tPgogIEpvc2VwaCBRaSA8amlhbmdxaTkwM0Bn
bWFpbC5jb20+CiAgSm9zaCBBYnJhaGFtIDxqLmFicmFoYW0xNzc2QGdtYWlsLmNvbT4KICBKb3No
dWEgQWJyYWhhbSA8ai5hYnJhaGFtMTc3NkBnbWFpbC5jb20+CiAgSm91bmkgTWFsaW5lbiA8am91
bmlAY29kZWF1cm9yYS5vcmc+CiAgSnVsaWFuIFdpZWRtYW5uIDxqd2lAbGludXguaWJtLmNvbT4K
ICBKdW4gUGlhbyA8cGlhb2p1bkBodWF3ZWkuY29tPgogIEsuIFkuIFNyaW5pdmFzYW4gPGt5c0Bt
aWNyb3NvZnQuY29tPgogIEthaS1IZW5nIEZlbmcgPGthaS5oZW5nLmZlbmdAY2Fub25pY2FsLmNv
bT4KICBLZWVzIENvb2sgPGtlZXNjb29rQGNocm9taXVtLm9yZz4KICBMZW4gQnJvd24gPGxlbi5i
cm93bkBpbnRlbC5jb20+CiAgTGVvbmFyZCBDcmVzdGV6IDxsZW9uYXJkLmNyZXN0ZXpAbnhwLmNv
bT4KICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAgTGlu
dXMgV2FsbGVpaiA8bGludXMud2FsbGVpakBsaW5hcm8ub3JnPgogIExvcmVuem8gQmlhbmNvbmkg
PGxvcmVuem8uYmlhbmNvbmlAcmVkaGF0LmNvbT4KICBMdSBGZW5ncWkgPGx1ZnEuZm5zdEBjbi5m
dWppdHN1LmNvbT4KICBMdWNhIENvZWxobyA8bHVjaWFuby5jb2VsaG9AaW50ZWwuY29tPgogIE1h
cmMgQXVyw6hsZSBMYSBGcmFuY2UgPHRzaUB0dXlvaXgubmV0PgogIE1hcnRpbiBLLiBQZXRlcnNl
biA8bWFydGluLnBldGVyc2VuQG9yYWNsZS5jb20+CiAgTWFydGluIFdpbGxpIDxtYXJ0aW5Ac3Ry
b25nc3dhbi5vcmc+CiAgTWFzYWhpcm8gWWFtYWRhIDx5YW1hZGEubWFzYWhpcm9Ac29jaW9uZXh0
LmNvbT4KICBNYXR0IFJhbm9zdGF5IDxtYXR0LnJhbm9zdGF5QGtvbnN1bGtvLmNvbT4KICBNaWNo
YWVsIEhlbm5lcmljaCA8bWljaGFlbC5oZW5uZXJpY2hAYW5hbG9nLmNvbT4KICBNaWd1ZWwgT2pl
ZGEgPG1pZ3VlbC5vamVkYS5zYW5kb25pc0BnbWFpbC5jb20+CiAgTWlrYSBXZXN0ZXJiZXJnIDxt
aWthLndlc3RlcmJlcmdAbGludXguaW50ZWwuY29tPgogIE1pa2UgQ2hyaXN0aWUgPG1jaHJpc3Rp
QHJlZGhhdC5jb20+CiAgTWlrZSBTbml0emVyIDxzbml0emVyQHJlZGhhdC5jb20+CiAgTWlrbG9z
IFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAgTmFtaHl1bmcgS2ltIDxuYW1oeXVuZ0Br
ZXJuZWwub3JnPgogIE5hb3lhIEhvcmlndWNoaSA8bi1ob3JpZ3VjaGlAYWguanAubmVjLmNvbT4K
ICBOYXZlZW4gTi4gUmFvIDxuYXZlZW4ubi5yYW9AbGludXgudm5ldC5pYm0uY29tPgogIE5ldGFu
ZWwgQmVsZ2F6YWwgPG5ldGFuZWxAYW1hem9uLmNvbT4KICBOaWxlc2ggSmF2YWxpIDxuaWxlc2gu
amF2YWxpQGNhdml1bS5jb20+CiAgT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgogIFBhYmxv
IE5laXJhIEF5dXNvIDxwYWJsb0BuZXRmaWx0ZXIub3JnPgogIFBhdWwgTWFja2VycmFzIDxwYXVs
dXNAb3psYWJzLm9yZz4KICBQYXVsbyBBbGNhbnRhcmEgPHBhbGNhbnRhcmFAc3VzZS5kZVI+CiAg
UGVuZyBMaSA8bGlwZW5nMzIxQGh1YXdlaS5jb20+CiAgUGV0ZXIgWmlqbHN0cmEgKEludGVsKSA8
cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgUmFkaW0gS3LEjW3DocWZIDxya3JjbWFyQHJlZGhhdC5j
b20+CiAgUmFuZHkgRHVubGFwIDxyZHVubGFwQGluZnJhZGVhZC5vcmc+CiAgUmljYXJkbyBSaWJh
bGRhIERlbGdhZG8gPHJpY2FyZG8ucmliYWxkYUBnbWFpbC5jb20+CiAgUmljaGFyZCBLdW8gPHJr
dW9AY29kZWF1cm9yYS5vcmc+CiAgU2FlZWQgTWFoYW1lZWQgPHNhZWVkbUBtZWxsYW5veC5jb20+
CiAgU2FnaSBHcmltYmVyZyA8c2FnaUBncmltYmVyZy5tZT4KICBTYW5kaXBhbiBEYXMgPHNhbmRp
cGFuQGxpbnV4LmlibS5jb20+CiAgU2FyYSBTaGFyb24gPHNhcmEuc2hhcm9uQGludGVsLmNvbT4K
ICBTYXNoYSBMZXZpbiA8YWxleGFuZGVyLmxldmluQG1pY3Jvc29mdC5jb20+CiAgU2VhbiBPJ0Jy
aWVuIDxzZW9icmllbkBjaHJvbWl1bS5vcmc+CiAgU2hhb2h1YSBMaSA8c2hsaUBmYi5jb20+CiAg
U2luZ2gsIEJyaWplc2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KICBTb25nIExpdSA8c29uZ2xp
dWJyYXZpbmdAZmIuY29tPgogIFNyaW5pdmFzIFBhbmRydXZhZGEgPHNyaW5pdmFzLnBhbmRydXZh
ZGFAbGludXguaW50ZWwuY29tPgogIFN0ZWZhbiBSYXNwbCA8cmFzcGxAbGludXguaWJtLmNvbT4K
ICBTdGVmYW4gUmFzcGwgPHJhc3BsQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4gUmFzcGwg
PHN0ZWZhbi5yYXNwbEBkZS5pYm0uY29tPgogIFN0ZXBoZW4gUm90aHdlbGwgPHNmckBjYW5iLmF1
dWcub3JnLmF1PgogIFN0ZXZlIEZyZW5jaCA8c3RmcmVuY2hAbWljcm9zb2Z0LmNvbT4KICBTdGV2
ZSBXaXNlIDxzd2lzZUBvcGVuZ3JpZGNvbXB1dGluZy5jb20+CiAgU3VkaXAgTXVraGVyamVlIDxz
dWRpcG0ubXVraGVyamVlQGdtYWlsLmNvbT4KICBUYWVoZWUgWW9vIDxhcDQyMDA3M0BnbWFpbC5j
b20+CiAgVGFrYXNoaSBJd2FpIDx0aXdhaUBzdXNlLmRlPgogIFRva2UgSMO4aWxhbmQtSsO4cmdl
bnNlbiA8dG9rZUB0b2tlLmRrPgogIFZhcnVuIFByYWthc2ggPHZhcnVuQGNoZWxzaW8uY29tPgog
IFZpbmNlbnQgUGVsbGV0aWVyIDxwbHIudmluY2VudEBnbWFpbC5jb20+CiAgVmluY2VudCBXaGl0
Y2h1cmNoIDx2aW5jZW50LndoaXRjaHVyY2hAYXhpcy5jb20+CiAgVmluZWV0IEd1cHRhIDx2Z3Vw
dGFAc3lub3BzeXMuY29tPgogIFZpdGFseSBLdXpuZXRzb3YgPHZrdXpuZXRzQHJlZGhhdC5jb20+
CiAgV2FpbWFuIExvbmcgPGxvbmdtYW5AcmVkaGF0LmNvbT4KICBXZW5qaWEgWmhhbmcgPHdlbmpp
YUBsaW51eC5pYm0uY29tPgogIFdpbGwgRGVhY29uIDx3aWxsLmRlYWNvbkBhcm0uY29tPgogIFdv
bGZyYW0gU2FuZyA8d3NhQHRoZS1kcmVhbXMuZGU+CiAgWGlhbyBOaSA8eG5pQHJlZGhhdC5jb20+
CiAgWXVhbi1DaGkgUGFuZyA8ZnUzbW82Z29vQGdtYWlsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVt
cHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
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
IHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhl
bi5vcmc6L2hvbWUveGVuL2dpdC9saW51eC1wdm9wcy5naXQKICAgZTZhYmJlODBjODgzLi44ZTZh
OTI0MGIxOTEgIDhlNmE5MjQwYjE5MThjMzFhOTBlNWQwYTAyYzQ2N2NhNjhiMTYwYzYgLT4gdGVz
dGVkL2xpbnV4LTQuMTQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Oct 13 16:01:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Oct 2018 16:01: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 1gBMM5-0003Oc-5y; Sat, 13 Oct 2018 16:01:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rhah=mz=gmail.com=milanboberic94@srs-us1.protection.inumbo.net>)
 id 1gBMM3-0003OX-Rb
 for xen-devel@lists.xenproject.org; Sat, 13 Oct 2018 16:01:27 +0000
X-Inumbo-ID: dc41fdbc-cf00-11e8-a8a5-bc764e045a96
Received: from mail-lj1-x241.google.com (unknown [2a00:1450:4864:20::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dc41fdbc-cf00-11e8-a8a5-bc764e045a96;
 Sat, 13 Oct 2018 17:58:44 +0200 (CEST)
Received: by mail-lj1-x241.google.com with SMTP id y71-v6so13865208lje.9
 for <xen-devel@lists.xenproject.org>; Sat, 13 Oct 2018 09:01:23 -0700 (PDT)
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=zmyj2tabvmq/NwTF82LQhjB3qoSyxG1fcBbrRWCTY2M=;
 b=OGzPGqVVY2BCSKlN+nzQPw0b5HrcO61bjUbN2l97CBOEbb/qXPKthqUvbVTs2FEbak
 nQmk7PQeY/CDFoXtLoWcFzfMqvVj5vHrrjaI+rIl2t9xYKh2sr9y7aFgxQnkiPeUZtEe
 nuyF5+VPpJZSPNwwM/VvPkdFjb5P/FVpFSfVV8IWUBfdiFiEyLnY5XnaLxeH/UegYsxg
 vvhqi6P9s9M3Qxikrap2pL2OOG/4NNrUwEA90WJ6g/xHz51kT9hH6bMAsRN6z8Tm8Ovi
 Sz1uDfWYmeb6PoF5kJZbzueHnwQ8eQqr/55qHmq0+P82O1AJLQK44Ieqji+Q0Ik6VMmM
 jBfA==
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=zmyj2tabvmq/NwTF82LQhjB3qoSyxG1fcBbrRWCTY2M=;
 b=a8eTq9reVqcPmpx7tzTtoI0OhlV7XX0exWG6wFLSmvfavyd9/xV7U1m9VHlkdEhRBK
 jGyPNU5xOW5OEEteURGwYpZXN/bmqQD6CwqlI66VqQMmsLTV1fD+1v2d3ErTM7djV/tk
 3wkwZNa47aM2g/Wker+ih/nRng3w0T0BkWJcr8OlJAoG2FP+Kc1vceLEo4apP3UhjUAO
 awiqBA/B+8tWthoe/Tmcm6xF4ptveyYUXGoJwVIHYge6iRpfFnlVYjhgJCSExd6YBQZv
 sSQvax8BcMgDISs3hdVQMjusCIiREafYXb3F0NrgiRyYkP9BTq5DcqE7KtParK1Rd/e1
 VRRA==
X-Gm-Message-State: ABuFfojkAZBAn1pgAVbJmBAUZsGfWNuuIEb7hp8ATmtcMsd7eETLMuOk
 /UXjSGAvBAXG80XtyyYExoYFQgtYS+CkyiN1/TA=
X-Google-Smtp-Source: ACcGV614YT/2AJKrwCiwuLbO0tWl/yVL6X6SbuwCZHb2J17UulfQqvRDHNJ9JLO0DL3g8GRRcvJnBBvuIqGQLaJUQk8=
X-Received: by 2002:a2e:9d8a:: with SMTP id c10-v6mr7169485ljj.2.1539446481964; 
 Sat, 13 Oct 2018 09:01:21 -0700 (PDT)
MIME-Version: 1.0
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <995da0578f0953662536edabb5807fd76ca4d8ce.camel@suse.com>
 <CADJ6SV1yDBptrcaoqUPChtnXTmvhbzj-AAv2FDN2LCMyTipc-A@mail.gmail.com>
 <CAENZ-+=mWFnJ-4OFK+bjb4rimNNB_x4qHFVAbTM1mFd2Sg7s3g@mail.gmail.com>
 <CADJ6SV1Mdnjyd8oEcB4ZCZKuR0LkJ82GCf5s1+AwgASe8vLMWg@mail.gmail.com>
 <alpine.DEB.2.10.1810111024390.436@sstabellini-ThinkPad-X260>
 <CADJ6SV2v5=_MqfrABdfs1rcQ-BmCUJYyi_9fG8BC7C2vyxaqBA@mail.gmail.com>
 <alpine.DEB.2.10.1810121035440.436@sstabellini-ThinkPad-X260>
In-Reply-To: <alpine.DEB.2.10.1810121035440.436@sstabellini-ThinkPad-X260>
From: Milan Boberic <milanboberic94@gmail.com>
Date: Sat, 13 Oct 2018 18:01:09 +0200
Message-ID: <CADJ6SV3jk=nnP=6T8R+OuvJH2uQ6uBrLmvudAHkKHP+mN-3hPA@mail.gmail.com>
To: stefano.stabellini@xilinx.com
Content-Type: multipart/mixed; boundary="000000000000b583cd05781e50d4"
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrii_anisov@epam.com,
 Dario Faggioli <dfaggioli@suse.com>, julien.grall@arm.com,
 Meng Xu <xumengpanda@gmail.com>, xen-devel@lists.xenproject.org
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

Hi,

> Don't interrupt _come_ from hardware and go/are routed to
> hypervisor/os/app?
Yes they do, sorry, I reversed the order because I'm a newbie :) .

> Would you mind to explain what is the triple timer counter?
On this link on page 342 is explanation.

> This is not the official Xen repository and look like patches have been applied on top. I am afraid, I am not going to be able help here. Could you do the same experiment with Xen 4.11?

I think I have to get Xen from Xilinx because I use board that has
Zynq Ultrascale. Stefano sent branch with Xen 4.11 so I built with it.

> This could also means that wfi is not used by the guest or you never go to the idle vCPU.
Right.

> This is definitely wrong. Can you please also post the full host device
> tree with your modifications that you are using for Xen and Dom0?  You
> should have something like:
>
>         timer@ff110000 {
>             compatible = "cdns,ttc";
>             interrupt-parent = <0x2>;
>             interrupts = <0x0 0x24 0x4 0x0 0x25 0x4 0x0 0x26 0x4>;
>             reg = <0x0 0xff110000 0x0 0x1000>;
>             timer-width = <0x20>;
>             power-domains = <0x3b>;
>             xen,passthrough;
>         };
> For each of the nodes of the devices you are assigning to the DomU.

I put
&ttc0 {
   xen,passthrough = <0x1>;
};
because when I was making bm app I was following this guide. Now I see
it's wrong. When I copied directly:
timer@ff110000 {
            compatible = "cdns,ttc";
            interrupt-parent = <0x2>;
            interrupts = <0x0 0x24 0x4 0x0 0x25 0x4 0x0 0x26 0x4>;
            reg = <0x0 0xff110000 0x0 0x1000>;
            timer-width = <0x20>;
            power-domains = <0x3b>;
            xen,passthrough;
        };
in to the xen-overlay.dtsi file it resulted an error during
device-tree build. I modified it a little bit so I can get successful
build, there are all device-tree files included in attachment. I'm not
sure how to set this passthrough properly, if you could take a look at
those files in attachment I'd be more then grateful.

> It's here: https://github.com/Xilinx/xen/blob/xilinx/stable-4.9/xen/arch/arm/vgic.c#L462
Oh, about that. I sent you wrong branch, I was using Xen 4.10. Anyway
now I moved to Xen 4.11 like you suggested and applied your patch and
Dario's also.

Okay, now when I want to xl create my domU (bare-metal app) I get error:

Parsing config from timer.cfg
(XEN) IRQ 68 is already used by domain 0
libxl: error: libxl_create.c:1354:domcreate_launch_dm: Domain 1:failed
give domain access to irq 68: Device or resource busy
libxl: error: libxl_domain.c:1034:libxl__destroy_domid: Domain
1:Non-existant domain
libxl: error: libxl_domain.c:993:domain_destroy_callback: Domain
1:Unable to destroy guest
libxl: error: libxl_domain.c:920:domain_destroy_cb: Domain
1:Destruction of domain failed

I guess my modifications of:
timer@ff110000 {
            compatible = "cdns,ttc";
            interrupt-parent = <0x2>;
            interrupts = <0x0 0x24 0x4 0x0 0x25 0x4 0x0 0x26 0x4>;
            reg = <0x0 0xff110000 0x0 0x1000>;
            timer-width = <0x20>;
            power-domains = <0x3b>;
            xen,passthrough;
        };
are not correct. I tried to change interrupts to:
 interrupts = <0x0 0x44 0x4 0x0 0x45 0x4 0x0 0x46 0x4>;
because if you check here on page 310 interrupts for TTC0 are 68:70.
But that didn't work either I still get same error.

I also tried to change xen,passthrough; line with:
xen,passthrough = <0x1>;
but also without success, still the same error.

Are you sure about this line:
reg = <0x0 0xff110000 0x0 0x1000>;   ?
Or it should be like this?
 reg = <0x0 0xff110000 0x1000>;

I also included xl dmesg and dmesg in attachments (after xl create of bm app).

Thanks in advance!

Milan

--000000000000b583cd05781e50d4
Content-Type: text/plain; charset="US-ASCII"; name="device-tree.bbappend.txt"
Content-Disposition: attachment; filename="device-tree.bbappend.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jn7mo7sx0>
X-Attachment-Id: f_jn7mo7sx0

RklMRVNFWFRSQVBBVEhTX3ByZXBlbmQgOj0gIiR7VEhJU0RJUn0vZmlsZXM6Ig0KDQpTUkNfVVJJ
ICs9ICJmaWxlOi8vc3lzdGVtLXVzZXIuZHRzaSINClNSQ19VUkkgKz0gImZpbGU6Ly94ZW4tb3Zl
cmxheS5kdHNpIg==
--000000000000b583cd05781e50d4
Content-Type: text/plain; charset="US-ASCII"; name="xl dmesg.txt"
Content-Disposition: attachment; filename="xl dmesg.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jn7mo7u64>
X-Attachment-Id: f_jn7mo7u64

KFhFTikgQ2hlY2tpbmcgZm9yIGluaXRyZCBpbiAvY2hvc2VuDQooWEVOKSBJbml0cmQgMDAwMDAw
MDAwMmJkNzAwMC0wMDAwMDAwMDA1ZmZmZDk3DQooWEVOKSBSQU06IDAwMDAwMDAwMDAwMDAwMDAg
LSAwMDAwMDAwMDdmZWZmZmZmDQooWEVOKQ0KKFhFTikgTU9EVUxFWzBdOiAwMDAwMDAwMDA3ZmY0
MDAwIC0gMDAwMDAwMDAwN2ZmYzA4MCBEZXZpY2UgVHJlZQ0KKFhFTikgTU9EVUxFWzFdOiAwMDAw
MDAwMDAyYmQ3MDAwIC0gMDAwMDAwMDAwNWZmZmQ5NyBSYW1kaXNrDQooWEVOKSBNT0RVTEVbMl06
IDAwMDAwMDAwMDAwODAwMDAgLSAwMDAwMDAwMDAzMTgwMDAwIEtlcm5lbA0KKFhFTikgIFJFU1ZE
WzBdOiAwMDAwMDAwMDA3ZmY0MDAwIC0gMDAwMDAwMDAwN2ZmYzAwMA0KKFhFTikgIFJFU1ZEWzFd
OiAwMDAwMDAwMDAyYmQ3MDAwIC0gMDAwMDAwMDAwNWZmZmQ5Nw0KKFhFTikNCihYRU4pIENvbW1h
bmQgbGluZTogY29uc29sZT1kdHVhcnQgZHR1YXJ0PXNlcmlhbDAgZG9tMF9tZW09NzY4TSBib290
c2NydWI9MCBkb20wX21heF92Y3B1cz0xIGRvbTBfdmNwdXNfcGluPXRydWUgdGltZXJfc2xvcD0w
IHNjaGVkPW51bGwgdndmaT1uYXRpdmUNCihYRU4pIFBsYWNpbmcgWGVuIGF0IDB4MDAwMDAwMDA3
ZmMwMDAwMC0weDAwMDAwMDAwN2ZlMDAwMDANCihYRU4pIFVwZGF0ZSBCT09UTU9EX1hFTiBmcm9t
IDAwMDAwMDAwMDYwMDAwMDAtMDAwMDAwMDAwNjEwOGQ4MSA9PiAwMDAwMDAwMDdmYzAwMDAwLTAw
MDAwMDAwN2ZkMDhkODENCihYRU4pIERvbWFpbiBoZWFwIGluaXRpYWxpc2VkDQooWEVOKSBCb290
aW5nIHVzaW5nIERldmljZSBUcmVlDQooWEVOKSBMb29raW5nIGZvciBkdHVhcnQgYXQgInNlcmlh
bDAiLCBvcHRpb25zICIiDQogWGVuIDQuMTEuMS1wcmUNCihYRU4pIFhlbiB2ZXJzaW9uIDQuMTEu
MS1wcmUgKG1pbGFuQCkgKGFhcmNoNjQteGlsaW54LWxpbnV4LWdjYyAoR0NDKSA3LjIuMCkgZGVi
dWc9biAgU2F0IE9jdCAxMyAxNjozNDo1MSBDRVNUIDIwMTgNCihYRU4pIExhdGVzdCBDaGFuZ2VT
ZXQ6IE1vbiBTZXAgMjQgMTY6MDc6MzMgMjAxOCAtMDcwMCBnaXQ6ODYxMGE5MWFiYy1kaXJ0eQ0K
KFhFTikgUHJvY2Vzc29yOiA0MTBmZDAzNDogIkFSTSBMaW1pdGVkIiwgdmFyaWFudDogMHgwLCBw
YXJ0IDB4ZDAzLCByZXYgMHg0DQooWEVOKSA2NC1iaXQgRXhlY3V0aW9uOg0KKFhFTikgICBQcm9j
ZXNzb3IgRmVhdHVyZXM6IDAwMDAwMDAwMDAwMDIyMjIgMDAwMDAwMDAwMDAwMDAwMA0KKFhFTikg
ICAgIEV4Y2VwdGlvbiBMZXZlbHM6IEVMMzo2NCszMiBFTDI6NjQrMzIgRUwxOjY0KzMyIEVMMDo2
NCszMg0KKFhFTikgICAgIEV4dGVuc2lvbnM6IEZsb2F0aW5nUG9pbnQgQWR2YW5jZWRTSU1EDQoo
WEVOKSAgIERlYnVnIEZlYXR1cmVzOiAwMDAwMDAwMDEwMzA1MTA2IDAwMDAwMDAwMDAwMDAwMDAN
CihYRU4pICAgQXV4aWxpYXJ5IEZlYXR1cmVzOiAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAw
MDAwMDANCihYRU4pICAgTWVtb3J5IE1vZGVsIEZlYXR1cmVzOiAwMDAwMDAwMDAwMDAxMTIyIDAw
MDAwMDAwMDAwMDAwMDANCihYRU4pICAgSVNBIEZlYXR1cmVzOiAgMDAwMDAwMDAwMDAxMTEyMCAw
MDAwMDAwMDAwMDAwMDAwDQooWEVOKSAzMi1iaXQgRXhlY3V0aW9uOg0KKFhFTikgICBQcm9jZXNz
b3IgRmVhdHVyZXM6IDAwMDAwMTMxOjAwMDExMDExDQooWEVOKSAgICAgSW5zdHJ1Y3Rpb24gU2V0
czogQUFyY2gzMiBBMzIgVGh1bWIgVGh1bWItMiBKYXplbGxlDQooWEVOKSAgICAgRXh0ZW5zaW9u
czogR2VuZXJpY1RpbWVyIFNlY3VyaXR5DQooWEVOKSAgIERlYnVnIEZlYXR1cmVzOiAwMzAxMDA2
Ng0KKFhFTikgICBBdXhpbGlhcnkgRmVhdHVyZXM6IDAwMDAwMDAwDQooWEVOKSAgIE1lbW9yeSBN
b2RlbCBGZWF0dXJlczogMTAyMDExMDUgNDAwMDAwMDAgMDEyNjAwMDAgMDIxMDIyMTENCihYRU4p
ICBJU0EgRmVhdHVyZXM6IDAyMTAxMTEwIDEzMTEyMTExIDIxMjMyMDQyIDAxMTEyMTMxIDAwMDEx
MTQyIDAwMDExMTIxDQooWEVOKSBHZW5lcmljIFRpbWVyIElSUTogcGh5cz0zMCBoeXA9MjYgdmly
dD0yNyBGcmVxOiA5OTk5OSBLSHoNCihYRU4pIEdJQ3YyIGluaXRpYWxpemF0aW9uOg0KKFhFTikg
ICAgICAgICBnaWNfZGlzdF9hZGRyPTAwMDAwMDAwZjkwMTAwMDANCihYRU4pICAgICAgICAgZ2lj
X2NwdV9hZGRyPTAwMDAwMDAwZjkwMjAwMDANCihYRU4pICAgICAgICAgZ2ljX2h5cF9hZGRyPTAw
MDAwMDAwZjkwNDAwMDANCihYRU4pICAgICAgICAgZ2ljX3ZjcHVfYWRkcj0wMDAwMDAwMGY5MDYw
MDAwDQooWEVOKSAgICAgICAgIGdpY19tYWludGVuYW5jZV9pcnE9MjUNCihYRU4pIEdJQ3YyOiBB
ZGp1c3RpbmcgQ1BVIGludGVyZmFjZSBiYXNlIHRvIDB4ZjkwMmYwMDANCihYRU4pIEdJQ3YyOiAx
OTIgbGluZXMsIDQgY3B1cywgc2VjdXJlIChJSUQgMDIwMDE0M2IpLg0KKFhFTikgVXNpbmcgc2No
ZWR1bGVyOiBudWxsIFNjaGVkdWxlciAobnVsbCkNCihYRU4pIEluaXRpYWxpemluZyBudWxsIHNj
aGVkdWxlcg0KKFhFTikgV0FSTklORzogVGhpcyBpcyBleHBlcmltZW50YWwgc29mdHdhcmUgaW4g
ZGV2ZWxvcG1lbnQuDQooWEVOKSBVc2UgYXQgeW91ciBvd24gcmlzay4NCihYRU4pIEFsbG9jYXRl
ZCBjb25zb2xlIHJpbmcgb2YgMTYgS2lCLg0KKFhFTikgQnJpbmdpbmcgdXAgQ1BVMQ0KKFhFTikg
QnJpbmdpbmcgdXAgQ1BVMg0KKFhFTikgQnJpbmdpbmcgdXAgQ1BVMw0KKFhFTikgQnJvdWdodCB1
cCA0IENQVXMNCihYRU4pIFAyTTogNDAtYml0IElQQSB3aXRoIDQwLWJpdCBQQSBhbmQgOC1iaXQg
Vk1JRA0KKFhFTikgUDJNOiAzIGxldmVscyB3aXRoIG9yZGVyLTEgcm9vdCwgVlRDUiAweDgwMDIz
NTU4DQooWEVOKSBJL08gdmlydHVhbGlzYXRpb24gZW5hYmxlZA0KKFhFTikgIC0gRG9tMCBtb2Rl
OiBSZWxheGVkDQooWEVOKSBJbnRlcnJ1cHQgcmVtYXBwaW5nIGVuYWJsZWQNCihYRU4pICoqKiBM
T0FESU5HIERPTUFJTiAwICoqKg0KKFhFTikgTG9hZGluZyBrZXJuZWwgZnJvbSBib290IG1vZHVs
ZSBAIDAwMDAwMDAwMDAwODAwMDANCihYRU4pIExvYWRpbmcgcmFtZGlzayBmcm9tIGJvb3QgbW9k
dWxlIEAgMDAwMDAwMDAwMmJkNzAwMA0KKFhFTikgQWxsb2NhdGluZyAxOjEgbWFwcGluZ3MgdG90
YWxsaW5nIDc2OE1CIGZvciBkb20wOg0KKFhFTikgQkFOS1swXSAweDAwMDAwMDIwMDAwMDAwLTB4
MDAwMDAwNDAwMDAwMDAgKDUxMk1CKQ0KKFhFTikgQkFOS1sxXSAweDAwMDAwMDYwMDAwMDAwLTB4
MDAwMDAwNzAwMDAwMDAgKDI1Nk1CKQ0KKFhFTikgR3JhbnQgdGFibGUgcmFuZ2U6IDB4MDAwMDAw
N2ZjMDAwMDAtMHgwMDAwMDA3ZmM0MDAwMA0KKFhFTikgQWxsb2NhdGluZyBQUEkgMTYgZm9yIGV2
ZW50IGNoYW5uZWwgaW50ZXJydXB0DQooWEVOKSBMb2FkaW5nIHpJbWFnZSBmcm9tIDAwMDAwMDAw
MDAwODAwMDAgdG8gMDAwMDAwMDAyMDA4MDAwMC0wMDAwMDAwMDIzMTgwMDAwDQooWEVOKSBMb2Fk
aW5nIGRvbTAgaW5pdHJkIGZyb20gMDAwMDAwMDAwMmJkNzAwMCB0byAweDAwMDAwMDAwMjgyMDAw
MDAtMHgwMDAwMDAwMDJiNjI4ZDk3DQooWEVOKSBMb2FkaW5nIGRvbTAgRFRCIHRvIDB4MDAwMDAw
MDAyODAwMDAwMC0weDAwMDAwMDAwMjgwMDZmM2ENCihYRU4pIEluaXRpYWwgbG93IG1lbW9yeSB2
aXJxIHRocmVzaG9sZCBzZXQgYXQgMHg0MDAwIHBhZ2VzLg0KKFhFTikgU3RkLiBMb2dsZXZlbDog
RXJyb3JzIGFuZCB3YXJuaW5ncw0KKFhFTikgR3Vlc3QgTG9nbGV2ZWw6IE5vdGhpbmcgKFJhdGUt
bGltaXRlZDogRXJyb3JzIGFuZCB3YXJuaW5ncykNCihYRU4pICoqKiBTZXJpYWwgaW5wdXQgLT4g
RE9NMCAodHlwZSAnQ1RSTC1hJyB0aHJlZSB0aW1lcyB0byBzd2l0Y2ggaW5wdXQgdG8gWGVuKQ0K
KFhFTikgRnJlZWQgMjgwa0IgaW5pdCBtZW1vcnkuDQooWEVOKSBkMHYwOiB2R0lDRDogdW5oYW5k
bGVkIHdvcmQgd3JpdGUgMHhmZmZmZmZmZiB0byBJQ0FDVElWRVI0DQooWEVOKSBkMHYwOiB2R0lD
RDogdW5oYW5kbGVkIHdvcmQgd3JpdGUgMHhmZmZmZmZmZiB0byBJQ0FDVElWRVI4DQooWEVOKSBk
MHYwOiB2R0lDRDogdW5oYW5kbGVkIHdvcmQgd3JpdGUgMHhmZmZmZmZmZiB0byBJQ0FDVElWRVIx
Mg0KKFhFTikgZDB2MDogdkdJQ0Q6IHVuaGFuZGxlZCB3b3JkIHdyaXRlIDB4ZmZmZmZmZmYgdG8g
SUNBQ1RJVkVSMTYNCihYRU4pIGQwdjA6IHZHSUNEOiB1bmhhbmRsZWQgd29yZCB3cml0ZSAweGZm
ZmZmZmZmIHRvIElDQUNUSVZFUjIwDQooWEVOKSBkMHYwOiB2R0lDRDogdW5oYW5kbGVkIHdvcmQg
d3JpdGUgMHhmZmZmZmZmZiB0byBJQ0FDVElWRVIwDQooWEVOKSBJUlEgNjggaXMgYWxyZWFkeSB1
c2VkIGJ5IGRvbWFpbiAwDQo=
--000000000000b583cd05781e50d4
Content-Type: text/plain; charset="US-ASCII"; name="system-user.dtsi.txt"
Content-Disposition: attachment; filename="system-user.dtsi.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jn7mo7tw2>
X-Attachment-Id: f_jn7mo7tw2

L2luY2x1ZGUvICJzeXN0ZW0tY29uZi5kdHNpIg0KL2luY2x1ZGUvICJ4ZW4tb3ZlcmxheS5kdHNp
Ig0KLyB7DQp9Ow0KDQomZ2VtMyB7DQoJc3RhdHVzID0gIm9rYXkiOw0KCWxvY2FsLW1hYy1hZGRy
ZXNzID0gWzAwIDBhIDM1IDAwIDAyIDkwXTsNCglwaHktbW9kZSA9ICJyZ21paS1pZCI7DQoJcGh5
LWhhbmRsZSA9IDwmcGh5MD47DQoJcGh5MDogcGh5QDkgew0KCQlyZWcgPSA8MHg5PjsNCgkJdGks
cngtaW50ZXJuYWwtZGVsYXkgPSA8MHg1PjsNCgkJdGksdHgtaW50ZXJuYWwtZGVsYXkgPSA8MHg1
PjsNCgkJdGksZmlmby1kZXB0aCA9IDwweDE+Ow0KCX07DQp9Ow0KDQomaTJjMSB7DQoJc3RhdHVz
ID0gIm9rYXkiOw0KCWNsb2NrLWZyZXF1ZW5jeSA9IDw0MDAwMDA+Ow0KDQoJaTJjc3dpdGNoQDcw
IHsgLyogVTcgb24gVVozRUcgU09NICovDQoJCWNvbXBhdGlibGUgPSAibnhwLHBjYTk1NDIiOw0K
CQkjYWRkcmVzcy1jZWxscyA9IDwxPjsNCgkJI3NpemUtY2VsbHMgPSA8MD47DQoJCXJlZyA9IDww
eDcwPjsNCgkJaTJjQDAgeyAvKiBpMmMgbXcgNzAgMCAxICovDQoJCQkjYWRkcmVzcy1jZWxscyA9
IDwxPjsNCgkJCSNzaXplLWNlbGxzID0gPDA+Ow0KCQkJcmVnID0gPDA+Ow0KCQkJLyogSUlDX0VF
UFJPTSAqLw0KCQkJZWVwcm9tQDUxIHsgLyogVTUgb24gVVozRUcgSU9DQyBhbmQgVTcgb24gdGhl
IFVaN0VWIEVWQ0MqLw0KCQkJCWNvbXBhdGlibGUgPSAiYXQsMjRjMDgiOw0KCQkJCXJlZyA9IDww
eDUxPjsNCgkJCX07DQoJCX07DQoJfTsNCn07DQoNCiZxc3BpIHsNCgkjYWRkcmVzcy1jZWxscyA9
IDwxPjsNCgkjc2l6ZS1jZWxscyA9IDwwPjsNCglzdGF0dXMgPSAib2theSI7DQoJaXMtZHVhbCA9
IDwxPjsgLyogU2V0IGZvciBkdWFsLXBhcmFsbGVsIFFTUEkgY29uZmlnICovDQoJbnVtLWNzID0g
PDI+Ow0KCXhsbngsZmItY2xrID0gPDB4MT47DQoJZmxhc2gwOiBmbGFzaEAwIHsNCiAgICAgICAg
LyogVGhlIEZsYXNoIGRlc2NyaWJlZCBiZWxvdyBkb2Vzbid0IG1hdGNoIG91ciBib2FyZCAoIm1p
Y3JvbixuMjVxdTI1NmEiKSwgYnV0IGlzIG5lZWRlZCAqLw0KICAgICAgICAvKiBzbyB0aGUgRmxh
c2ggTVREIHBhcnRpdGlvbnMgYXJlIGNvcnJlY3RseSBpZGVudGlmaWVkIGluIC9wcm9jL210ZCAq
Lw0KCQljb21wYXRpYmxlID0gIm1pY3JvbixtMjVwODAiOyAvKiAzMk1CICovDQoJCSNhZGRyZXNz
LWNlbGxzID0gPDE+Ow0KCQkjc2l6ZS1jZWxscyA9IDwxPjsNCgkJcmVnID0gPDB4MD47DQoJCXNw
aS10eC1idXMtd2lkdGggPSA8MT47DQoJCXNwaS1yeC1idXMtd2lkdGggPSA8ND47IC8qIEZJWE1F
IGFsc28gRFVBTCBjb25maWd1cmF0aW9uIHBvc3NpYmxlICovDQoJCXNwaS1tYXgtZnJlcXVlbmN5
ID0gPDEwODAwMDAwMD47IC8qIFNldCB0byAxMDgwMDAwMDAgQmFzZWQgb24gREMxIHNwZWMgKi8N
Cgl9Ow0KfTsNCg0KLyogU0QwIGVNTUMsIDgtYml0IHdpZGUgZGF0YSBidXMgKi8NCiZzZGhjaTAg
ew0KCXN0YXR1cyA9ICJva2F5IjsNCglidXMtd2lkdGggPSA8OD47DQoJbWF4LWZyZXF1ZW5jeSA9
IDw1MDAwMDAwMD47DQp9Ow0KDQovKiBTRDEgd2l0aCBsZXZlbCBzaGlmdGVyICovDQomc2RoY2kx
IHsNCglzdGF0dXMgPSAib2theSI7DQoJbWF4LWZyZXF1ZW5jeSA9IDw1MDAwMDAwMD47DQoJbm8t
MS04LXY7CS8qIGZvciAxLjAgc2lsaWNvbiAqLw0KfTsNCg0KLyogVUxQSSBTTVNDIFVTQjMzMjAg
Ki8NCiZ1c2IwIHsNCglzdGF0dXMgPSAib2theSI7DQp9Ow0KDQomZHdjM18wIHsNCglzdGF0dXMg
PSAib2theSI7DQoJZHJfbW9kZSA9ICJob3N0IjsNCglwaHktbmFtZXMgPSAidXNiMy1waHkiOw0K
fTsNCg==
--000000000000b583cd05781e50d4
Content-Type: text/plain; charset="ISO-8859-1"; name="dmesg.txt"
Content-Disposition: attachment; filename="dmesg.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jn7mo7ts1>
X-Attachment-Id: f_jn7mo7ts1

WyAgICAwLjAwMDAwMF0gQm9vdGluZyBMaW51eCBvbiBwaHlzaWNhbCBDUFUgMHgwDQpbICAgIDAu
MDAwMDAwXSBMaW51eCB2ZXJzaW9uIDQuMTQuMC14aWxpbngtdjIwMTguMiAob2UtdXNlckBvZS1o
b3N0KSAoZ2NjIHZlcnNpb24gNy4yLjAgKEdDQykpICMxIFNNUCBTYXQgT2N0IDEzIDE2OjQ2OjQ3
IENFU1QgMjAxOA0KWyAgICAwLjAwMDAwMF0gQm9vdCBDUFU6IEFBcmNoNjQgUHJvY2Vzc29yIFs0
MTBmZDAzNF0NClsgICAgMC4wMDAwMDBdIE1hY2hpbmUgbW9kZWw6IHhsbngsenlucW1wDQpbICAg
IDAuMDAwMDAwXSBYZW4gNC4xMSBzdXBwb3J0IGZvdW5kDQpbICAgIDAuMDAwMDAwXSBlZmk6IEdl
dHRpbmcgRUZJIHBhcmFtZXRlcnMgZnJvbSBGRFQ6DQpbICAgIDAuMDAwMDAwXSBlZmk6IFVFRkkg
bm90IGZvdW5kLg0KWyAgICAwLjAwMDAwMF0gY21hOiBSZXNlcnZlZCAyNTYgTWlCIGF0IDB4MDAw
MDAwMDA2MDAwMDAwMA0KWyAgICAwLjAwMDAwMF0gT24gbm9kZSAwIHRvdGFscGFnZXM6IDE5NjYw
OA0KWyAgICAwLjAwMDAwMF0gICBETUEgem9uZTogMjY4OCBwYWdlcyB1c2VkIGZvciBtZW1tYXAN
ClsgICAgMC4wMDAwMDBdICAgRE1BIHpvbmU6IDAgcGFnZXMgcmVzZXJ2ZWQNClsgICAgMC4wMDAw
MDBdICAgRE1BIHpvbmU6IDE5NjYwOCBwYWdlcywgTElGTyBiYXRjaDozMQ0KWyAgICAwLjAwMDAw
MF0gcHNjaTogcHJvYmluZyBmb3IgY29uZHVpdCBtZXRob2QgZnJvbSBEVC4NClsgICAgMC4wMDAw
MDBdIHBzY2k6IFBTQ0l2MS4xIGRldGVjdGVkIGluIGZpcm13YXJlLg0KWyAgICAwLjAwMDAwMF0g
cHNjaTogVXNpbmcgc3RhbmRhcmQgUFNDSSB2MC4yIGZ1bmN0aW9uIElEcw0KWyAgICAwLjAwMDAw
MF0gcHNjaTogVHJ1c3RlZCBPUyBtaWdyYXRpb24gbm90IHJlcXVpcmVkDQpbICAgIDAuMDAwMDAw
XSByYW5kb206IGZhc3QgaW5pdCBkb25lDQpbICAgIDAuMDAwMDAwXSBwZXJjcHU6IEVtYmVkZGVk
IDIxIHBhZ2VzL2NwdSBAZmZmZmZmYzAzZmZiNzAwMCBzNDY0ODggcjgxOTIgZDMxMzM2IHU4NjAx
Ng0KWyAgICAwLjAwMDAwMF0gcGNwdS1hbGxvYzogczQ2NDg4IHI4MTkyIGQzMTMzNiB1ODYwMTYg
YWxsb2M9MjEqNDA5Ng0KWyAgICAwLjAwMDAwMF0gcGNwdS1hbGxvYzogWzBdIDANClsgICAgMC4w
MDAwMDBdIERldGVjdGVkIFZJUFQgSS1jYWNoZSBvbiBDUFUwDQpbICAgIDAuMDAwMDAwXSBDUFUg
ZmVhdHVyZXM6IGVuYWJsaW5nIHdvcmthcm91bmQgZm9yIEFSTSBlcnJhdHVtIDg0NTcxOQ0KWyAg
ICAwLjAwMDAwMF0gQnVpbHQgMSB6b25lbGlzdHMsIG1vYmlsaXR5IGdyb3VwaW5nIG9uLiAgVG90
YWwgcGFnZXM6IDE5MzkyMA0KWyAgICAwLjAwMDAwMF0gS2VybmVsIGNvbW1hbmQgbGluZTogY29u
c29sZT1odmMwIGVhcmx5Y29uPXhlbiBlYXJseXByaW50az14ZW4gbWF4Y3B1cz0xIGNsa19pZ25v
cmVfdW51c2VkDQpbICAgIDAuMDAwMDAwXSBQSUQgaGFzaCB0YWJsZSBlbnRyaWVzOiA0MDk2IChv
cmRlcjogMywgMzI3NjggYnl0ZXMpDQpbICAgIDAuMDAwMDAwXSBEZW50cnkgY2FjaGUgaGFzaCB0
YWJsZSBlbnRyaWVzOiAxMzEwNzIgKG9yZGVyOiA4LCAxMDQ4NTc2IGJ5dGVzKQ0KWyAgICAwLjAw
MDAwMF0gSW5vZGUtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiA2NTUzNiAob3JkZXI6IDcsIDUy
NDI4OCBieXRlcykNClsgICAgMC4wMDAwMDBdIE1lbW9yeTogNDIzNzg4Sy83ODY0MzJLIGF2YWls
YWJsZSAoOTk4MEsga2VybmVsIGNvZGUsIDY0NEsgcndkYXRhLCAzMTMySyByb2RhdGEsIDUxMksg
aW5pdCwgMjE2OEsgYnNzLCAxMDA1MDBLIHJlc2VydmVkLCAyNjIxNDRLIGNtYS1yZXNlcnZlZCkN
ClsgICAgMC4wMDAwMDBdIFZpcnR1YWwga2VybmVsIG1lbW9yeSBsYXlvdXQ6DQpbICAgIDAuMDAw
MDAwXSAgICAgbW9kdWxlcyA6IDB4ZmZmZmZmODAwMDAwMDAwMCAtIDB4ZmZmZmZmODAwODAwMDAw
MCAgICggICAxMjggTUIpDQpbICAgIDAuMDAwMDAwXSAgICAgdm1hbGxvYyA6IDB4ZmZmZmZmODAw
ODAwMDAwMCAtIDB4ZmZmZmZmYmViZmZmMDAwMCAgICggICAyNTAgR0IpDQpbICAgIDAuMDAwMDAw
XSAgICAgICAudGV4dCA6IDB4ZmZmZmZmODAwODA4MDAwMCAtIDB4ZmZmZmZmODAwOGE0MDAwMCAg
ICggIDk5ODQgS0IpDQpbICAgIDAuMDAwMDAwXSAgICAgLnJvZGF0YSA6IDB4ZmZmZmZmODAwOGE0
MDAwMCAtIDB4ZmZmZmZmODAwOGQ2MDAwMCAgICggIDMyMDAgS0IpDQpbICAgIDAuMDAwMDAwXSAg
ICAgICAuaW5pdCA6IDB4ZmZmZmZmODAwOGQ2MDAwMCAtIDB4ZmZmZmZmODAwOGRlMDAwMCAgICgg
ICA1MTIgS0IpDQpbICAgIDAuMDAwMDAwXSAgICAgICAuZGF0YSA6IDB4ZmZmZmZmODAwOGRlMDAw
MCAtIDB4ZmZmZmZmODAwOGU4MTIwMCAgICggICA2NDUgS0IpDQpbICAgIDAuMDAwMDAwXSAgICAg
ICAgLmJzcyA6IDB4ZmZmZmZmODAwOGU4MTIwMCAtIDB4ZmZmZmZmODAwOTA5ZjJiMCAgICggIDIx
NjkgS0IpDQpbICAgIDAuMDAwMDAwXSAgICAgZml4ZWQgICA6IDB4ZmZmZmZmYmVmZTdmZDAwMCAt
IDB4ZmZmZmZmYmVmZWMwMDAwMCAgICggIDQxMDggS0IpDQpbICAgIDAuMDAwMDAwXSAgICAgUENJ
IEkvTyA6IDB4ZmZmZmZmYmVmZWUwMDAwMCAtIDB4ZmZmZmZmYmVmZmUwMDAwMCAgICggICAgMTYg
TUIpDQpbICAgIDAuMDAwMDAwXSAgICAgdm1lbW1hcCA6IDB4ZmZmZmZmYmYwMDAwMDAwMCAtIDB4
ZmZmZmZmYzAwMDAwMDAwMCAgICggICAgIDQgR0IgbWF4aW11bSkNClsgICAgMC4wMDAwMDBdICAg
ICAgICAgICAgICAgMHhmZmZmZmZiZjAwNzAwMDAwIC0gMHhmZmZmZmZiZjAxODgwMDAwICAgKCAg
ICAxNyBNQiBhY3R1YWwpDQpbICAgIDAuMDAwMDAwXSAgICAgbWVtb3J5ICA6IDB4ZmZmZmZmYzAy
MDAwMDAwMCAtIDB4ZmZmZmZmYzA3MDAwMDAwMCAgICggIDEyODAgTUIpDQpbICAgIDAuMDAwMDAw
XSBIaWVyYXJjaGljYWwgUkNVIGltcGxlbWVudGF0aW9uLg0KWyAgICAwLjAwMDAwMF0gIFJDVSBl
dmVudCB0cmFjaW5nIGlzIGVuYWJsZWQuDQpbICAgIDAuMDAwMDAwXSAgUkNVIHJlc3RyaWN0aW5n
IENQVXMgZnJvbSBOUl9DUFVTPTggdG8gbnJfY3B1X2lkcz0xLg0KWyAgICAwLjAwMDAwMF0gUkNV
OiBBZGp1c3RpbmcgZ2VvbWV0cnkgZm9yIHJjdV9mYW5vdXRfbGVhZj0xNiwgbnJfY3B1X2lkcz0x
DQpbICAgIDAuMDAwMDAwXSBOUl9JUlFTOiA2NCwgbnJfaXJxczogNjQsIHByZWFsbG9jYXRlZCBp
cnFzOiAwDQpbICAgIDAuMDAwMDAwXSBhcmNoX3RpbWVyOiBjcDE1IHRpbWVyKHMpIHJ1bm5pbmcg
YXQgOTkuOTlNSHogKHZpcnQpLg0KWyAgICAwLjAwMDAwMF0gY2xvY2tzb3VyY2U6IGFyY2hfc3lz
X2NvdW50ZXI6IG1hc2s6IDB4ZmZmZmZmZmZmZmZmZmYgbWF4X2N5Y2xlczogMHgxNzEwMTVjOTBm
LCBtYXhfaWRsZV9uczogNDQwNzk1MjAzMDgwIG5zDQpbICAgIDAuMDAwMDAzXSBzY2hlZF9jbG9j
azogNTYgYml0cyBhdCA5OU1IeiwgcmVzb2x1dGlvbiAxMG5zLCB3cmFwcyBldmVyeSA0Mzk4MDQ2
NTExMTAxbnMNClsgICAgMC4wMDAyOTJdIENvbnNvbGU6IGNvbG91ciBkdW1teSBkZXZpY2UgODB4
MjUNClsgICAgMC4yODMxMzNdIGNvbnNvbGUgW2h2YzBdIGVuYWJsZWQNClsgICAgMC4yODY2MDVd
IENhbGlicmF0aW5nIGRlbGF5IGxvb3AgKHNraXBwZWQpLCB2YWx1ZSBjYWxjdWxhdGVkIHVzaW5n
IHRpbWVyIGZyZXF1ZW5jeS4uIDE5OS45OSBCb2dvTUlQUyAobHBqPTM5OTk5NikNClsgICAgMC4y
OTcwNjFdIHBpZF9tYXg6IGRlZmF1bHQ6IDMyNzY4IG1pbmltdW06IDMwMQ0KWyAgICAwLjMwMTgy
MF0gTW91bnQtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAyMDQ4IChvcmRlcjogMiwgMTYzODQg
Ynl0ZXMpDQpbICAgIDAuMzA4NDg2XSBNb3VudHBvaW50LWNhY2hlIGhhc2ggdGFibGUgZW50cmll
czogMjA0OCAob3JkZXI6IDIsIDE2Mzg0IGJ5dGVzKQ0KWyAgICAwLjMxNjQxMl0gQVNJRCBhbGxv
Y2F0b3IgaW5pdGlhbGlzZWQgd2l0aCA2NTUzNiBlbnRyaWVzDQpbICAgIDAuMzIxNTkwXSB4ZW46
Z3JhbnRfdGFibGU6IEdyYW50IHRhYmxlcyB1c2luZyB2ZXJzaW9uIDEgbGF5b3V0DQpbICAgIDAu
MzI3MTg1XSBHcmFudCB0YWJsZSBpbml0aWFsaXplZA0KWyAgICAwLjMzMDcyOV0geGVuOmV2ZW50
czogVXNpbmcgRklGTy1iYXNlZCBBQkkNClsgICAgMC4zMzUwNTRdIFhlbjogaW5pdGlhbGl6aW5n
IGNwdTANClsgICAgMC4zMzg1NjBdIEhpZXJhcmNoaWNhbCBTUkNVIGltcGxlbWVudGF0aW9uLg0K
WyAgICAwLjM0MzIyM10gRUZJIHNlcnZpY2VzIHdpbGwgbm90IGJlIGF2YWlsYWJsZS4NClsgICAg
MC4zNDc1MTVdIHp5bnFtcF9wbGF0X2luaXQgUGxhdGZvcm0gTWFuYWdlbWVudCBBUEkgdjEuMA0K
WyAgICAwLjM1Mjk0NV0genlucW1wX3BsYXRfaW5pdCBUcnVzdHpvbmUgdmVyc2lvbiB2MS4wDQpb
ICAgIDAuMzU3OTIwXSBzbXA6IEJyaW5naW5nIHVwIHNlY29uZGFyeSBDUFVzIC4uLg0KWyAgICAw
LjM2MjQ1OF0gc21wOiBCcm91Z2h0IHVwIDEgbm9kZSwgMSBDUFUNClsgICAgMC4zNjY1MjNdIFNN
UDogVG90YWwgb2YgMSBwcm9jZXNzb3JzIGFjdGl2YXRlZC4NClsgICAgMC4zNzEyODJdIENQVSBm
ZWF0dXJlczogZGV0ZWN0ZWQgZmVhdHVyZTogMzItYml0IEVMMCBTdXBwb3J0DQpbICAgIDAuMzc3
MTY2XSBDUFU6IEFsbCBDUFUocykgc3RhcnRlZCBhdCBFTDENClsgICAgMC4zODEzMjNdIGFsdGVy
bmF0aXZlczogcGF0Y2hpbmcga2VybmVsIGNvZGUNClsgICAgMC4zODYyMjddIGRldnRtcGZzOiBp
bml0aWFsaXplZA0KWyAgICAwLjM5Mjg5NV0gY2xvY2tzb3VyY2U6IGppZmZpZXM6IG1hc2s6IDB4
ZmZmZmZmZmYgbWF4X2N5Y2xlczogMHhmZmZmZmZmZiwgbWF4X2lkbGVfbnM6IDc2NDUwNDE3ODUx
MDAwMDAgbnMNClsgICAgMC4zOTg5NjhdIGZ1dGV4IGhhc2ggdGFibGUgZW50cmllczogMjU2IChv
cmRlcjogMywgMzI3NjggYnl0ZXMpDQpbICAgIDAuNDExMDUwXSB4b3I6IG1lYXN1cmluZyBzb2Z0
d2FyZSBjaGVja3N1bSBzcGVlZA0KWyAgICAwLjQ0OTI4Nl0gICAgOHJlZ3MgICAgIDogIDIxMTEu
MDAwIE1CL3NlYw0KWyAgICAwLjQ4OTM0NF0gICAgOHJlZ3NfcHJlZmV0Y2g6ICAxODgyLjAwMCBN
Qi9zZWMNClsgICAgMC41Mjk0MDBdICAgIDMycmVncyAgICA6ICAyNTk0LjAwMCBNQi9zZWMNClsg
ICAgMC41Njk0NjBdICAgIDMycmVnc19wcmVmZXRjaDogIDIxODMuMDAwIE1CL3NlYw0KWyAgICAw
LjU2OTQ5OF0geG9yOiB1c2luZyBmdW5jdGlvbjogMzJyZWdzICgyNTk0LjAwMCBNQi9zZWMpDQpb
ICAgIDAuNTc0MDU4XSBwaW5jdHJsIGNvcmU6IGluaXRpYWxpemVkIHBpbmN0cmwgc3Vic3lzdGVt
DQpbICAgIDAuNTgwNTI5XSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDE2DQpbICAg
IDAuNTg1MTIyXSB2ZHNvOiAyIHBhZ2VzICgxIGNvZGUgQCBmZmZmZmY4MDA4YTQ2MDAwLCAxIGRh
dGEgQCBmZmZmZmY4MDA4ZGU0MDAwKQ0KWyAgICAwLjU5MTIwNF0gaHctYnJlYWtwb2ludDogZm91
bmQgNiBicmVha3BvaW50IGFuZCA0IHdhdGNocG9pbnQgcmVnaXN0ZXJzLg0KWyAgICAwLjU5OTA2
OF0gRE1BOiBwcmVhbGxvY2F0ZWQgMjU2IEtpQiBwb29sIGZvciBhdG9taWMgYWxsb2NhdGlvbnMN
ClsgICAgMC42MDQyMzRdIHhlbjpzd2lvdGxiX3hlbjogV2FybmluZzogb25seSBhYmxlIHRvIGFs
bG9jYXRlIDQgTUIgZm9yIHNvZnR3YXJlIElPIFRMQg0KWyAgICAwLjYxMzA4NF0gc29mdHdhcmUg
SU8gVExCIFttZW0gMHgzZDQwMDAwMC0weDNkODAwMDAwXSAoNE1CKSBtYXBwZWQgYXQgW2ZmZmZm
ZmMwM2Q0MDAwMDAtZmZmZmZmYzAzZDdmZmZmZl0NClsgICAgMC42NTQ3MjNdIHJlc2V0X3p5bnFt
cCByZXNldC1jb250cm9sbGVyOiBYaWxpbnggenlucW1wIHJlc2V0IGRyaXZlciBwcm9iZWQNClsg
ICAgMC42NTY3MDZdIEFSTSBDQ0lfNDAwX3IxIFBNVSBkcml2ZXIgcHJvYmVkDQpbICAgIDAuNjYx
OTY5XSB6eW5xbXAtcGluY3RybCBmZjE4MDAwMC5waW5jdHJsOiB6eW5xbXAgcGluY3RybCBpbml0
aWFsaXplZA0KWyAgICAwLjY5ODAxOF0gSHVnZVRMQiByZWdpc3RlcmVkIDIuMDAgTWlCIHBhZ2Ug
c2l6ZSwgcHJlLWFsbG9jYXRlZCAwIHBhZ2VzDQpbICAgIDAuNzYzNzU5XSByYWlkNjogaW50NjR4
MSAgZ2VuKCkgICAzNjggTUIvcw0KWyAgICAwLjgzMTg1N10gcmFpZDY6IGludDY0eDEgIHhvcigp
ICAgNDA3IE1CL3MNClsgICAgMC45MDAwNDVdIHJhaWQ2OiBpbnQ2NHgyICBnZW4oKSAgIDYzMSBN
Qi9zDQpbICAgIDAuOTY4MDkyXSByYWlkNjogaW50NjR4MiAgeG9yKCkgICA1NTIgTUIvcw0KWyAg
ICAxLjAzNjI2NF0gcmFpZDY6IGludDY0eDQgIGdlbigpICAgOTU3IE1CL3MNClsgICAgMS4xMDQz
NDBdIHJhaWQ2OiBpbnQ2NHg0ICB4b3IoKSAgIDY4MCBNQi9zDQpbICAgIDEuMTcyNDYxXSByYWlk
NjogaW50NjR4OCAgZ2VuKCkgICA4OTggTUIvcw0KWyAgICAxLjI0MDU3NF0gcmFpZDY6IGludDY0
eDggIHhvcigpICAgNjgzIE1CL3MNClsgICAgMS4zMDg3MTddIHJhaWQ2OiBuZW9ueDEgICBnZW4o
KSAgIDY2NiBNQi9zDQpbICAgIDEuMzc2Nzg0XSByYWlkNjogbmVvbngxICAgeG9yKCkgICA3ODEg
TUIvcw0KWyAgICAxLjQ0NDkwN10gcmFpZDY6IG5lb254MiAgIGdlbigpICAxMDcxIE1CL3MNClsg
ICAgMS41MTMwMjRdIHJhaWQ2OiBuZW9ueDIgICB4b3IoKSAgMTEwMyBNQi9zDQpbICAgIDEuNTgx
MTU0XSByYWlkNjogbmVvbng0ICAgZ2VuKCkgIDEzNzcgTUIvcw0KWyAgICAxLjY0OTI1NF0gcmFp
ZDY6IG5lb254NCAgIHhvcigpICAxMzE3IE1CL3MNClsgICAgMS43MTc0MDBdIHJhaWQ2OiBuZW9u
eDggICBnZW4oKSAgMTUxMSBNQi9zDQpbICAgIDEuNzg1NDg0XSByYWlkNjogbmVvbng4ICAgeG9y
KCkgIDEzOTggTUIvcw0KWyAgICAxLjc4NTUyMF0gcmFpZDY6IHVzaW5nIGFsZ29yaXRobSBuZW9u
eDggZ2VuKCkgMTUxMSBNQi9zDQpbICAgIDEuNzg5NjUyXSByYWlkNjogLi4uLiB4b3IoKSAxMzk4
IE1CL3MsIHJtdyBlbmFibGVkDQpbICAgIDEuNzk0NjY4XSByYWlkNjogdXNpbmcgbmVvbiByZWNv
dmVyeSBhbGdvcml0aG0NClsgICAgMS44MDA1OTZdIFhHcGlvOiAvYW1iYV9wbEAwL2dwaW9AODAw
MDAwMDA6IHJlZ2lzdGVyZWQsIGJhc2UgaXMgNTA0DQpbICAgIDEuODA2NTcwXSBYR3BpbzogL2Ft
YmFfcGxAMC9ncGlvQDgwMDAxMDAwOiByZWdpc3RlcmVkLCBiYXNlIGlzIDQ5Ng0KWyAgICAxLjgx
MjUyMV0gWEdwaW86IC9hbWJhX3BsQDAvZ3Bpb0A4MDAwMjAwMDogcmVnaXN0ZXJlZCwgYmFzZSBp
cyA0OTMNClsgICAgMS44MTg5NDRdIHhlbjpiYWxsb29uOiBJbml0aWFsaXNpbmcgYmFsbG9vbiBk
cml2ZXINClsgICAgMS44MjM5NzZdIFNDU0kgc3Vic3lzdGVtIGluaXRpYWxpemVkDQpbICAgIDEu
ODI3Mzk1XSBsaWJhdGEgdmVyc2lvbiAzLjAwIGxvYWRlZC4NClsgICAgMS44Mjc1MjRdIHVzYmNv
cmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNiZnMNClsgICAgMS44MzI5MzJd
IHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgaHViDQpbICAgIDEuODM4
Mjg4XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBkZXZpY2UgZHJpdmVyIHVzYg0KWyAgICAxLjg0
MzQyNV0gbWVkaWE6IExpbnV4IG1lZGlhIGludGVyZmFjZTogdjAuMTANClsgICAgMS44NDc5NzJd
IExpbnV4IHZpZGVvIGNhcHR1cmUgaW50ZXJmYWNlOiB2Mi4wMA0KWyAgICAxLjg1MjY1Nl0gcHBz
X2NvcmU6IExpbnV4UFBTIEFQSSB2ZXIuIDEgcmVnaXN0ZXJlZA0KWyAgICAxLjg1NzY0MV0gcHBz
X2NvcmU6IFNvZnR3YXJlIHZlci4gNS4zLjYgLSBDb3B5cmlnaHQgMjAwNS0yMDA3IFJvZG9sZm8g
R2lvbWV0dGkgPGdpb21ldHRpQGxpbnV4Lml0Pg0KWyAgICAxLjg2NjgyMl0gUFRQIGNsb2NrIHN1
cHBvcnQgcmVnaXN0ZXJlZA0KWyAgICAxLjg3MDgwMl0gRURBQyBNQzogVmVyOiAzLjAuMA0KWyAg
ICAxLjg3NjM1OF0genlucW1wLWlwaSBmZjk5MDVjMC5tYWlsYm94OiBQcm9iZWQgWnlucU1QIElQ
SSBNYWlsYm94IGRyaXZlci4NClsgICAgMS44ODEwODJdIEZQR0EgbWFuYWdlciBmcmFtZXdvcmsN
ClsgICAgMS44ODQ0NjZdIGZwZ2EtcmVnaW9uIGZwZ2EtZnVsbDogRlBHQSBSZWdpb24gcHJvYmVk
DQpbICAgIDEuODg5NTU4XSBBZHZhbmNlZCBMaW51eCBTb3VuZCBBcmNoaXRlY3R1cmUgRHJpdmVy
IEluaXRpYWxpemVkLg0KWyAgICAxLjg5NTg3N10gQmx1ZXRvb3RoOiBDb3JlIHZlciAyLjIyDQpb
ICAgIDEuODk5MjcyXSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDMxDQpbICAgIDEu
OTAzNzQ3XSBCbHVldG9vdGg6IEhDSSBkZXZpY2UgYW5kIGNvbm5lY3Rpb24gbWFuYWdlciBpbml0
aWFsaXplZA0KWyAgICAxLjkxMDE1MF0gQmx1ZXRvb3RoOiBIQ0kgc29ja2V0IGxheWVyIGluaXRp
YWxpemVkDQpbICAgIDEuOTE1MDc5XSBCbHVldG9vdGg6IEwyQ0FQIHNvY2tldCBsYXllciBpbml0
aWFsaXplZA0KWyAgICAxLjkyMDE5Ml0gQmx1ZXRvb3RoOiBTQ08gc29ja2V0IGxheWVyIGluaXRp
YWxpemVkDQpbICAgIDEuOTI2OTY1XSBjbG9ja3NvdXJjZTogU3dpdGNoZWQgdG8gY2xvY2tzb3Vy
Y2UgYXJjaF9zeXNfY291bnRlcg0KWyAgICAxLjkzMTM1NV0gVkZTOiBEaXNrIHF1b3RhcyBkcXVv
dF82LjYuMA0KWyAgICAxLjkzNTI3OV0gVkZTOiBEcXVvdC1jYWNoZSBoYXNoIHRhYmxlIGVudHJp
ZXM6IDUxMiAob3JkZXIgMCwgNDA5NiBieXRlcykNClsgICAgMS45NDk3NzhdIE5FVDogUmVnaXN0
ZXJlZCBwcm90b2NvbCBmYW1pbHkgMg0KWyAgICAxLjk1MDE2NF0gVENQIGVzdGFibGlzaGVkIGhh
c2ggdGFibGUgZW50cmllczogODE5MiAob3JkZXI6IDQsIDY1NTM2IGJ5dGVzKQ0KWyAgICAxLjk1
NTc1OV0gVENQIGJpbmQgaGFzaCB0YWJsZSBlbnRyaWVzOiA4MTkyIChvcmRlcjogNSwgMTMxMDcy
IGJ5dGVzKQ0KWyAgICAxLjk2MjM5OV0gVENQOiBIYXNoIHRhYmxlcyBjb25maWd1cmVkIChlc3Rh
Ymxpc2hlZCA4MTkyIGJpbmQgODE5MikNClsgICAgMS45Njg3NDJdIFVEUCBoYXNoIHRhYmxlIGVu
dHJpZXM6IDUxMiAob3JkZXI6IDIsIDE2Mzg0IGJ5dGVzKQ0KWyAgICAxLjk3NDY1Nl0gVURQLUxp
dGUgaGFzaCB0YWJsZSBlbnRyaWVzOiA1MTIgKG9yZGVyOiAyLCAxNjM4NCBieXRlcykNClsgICAg
MS45ODExMzFdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMQ0KWyAgICAxLjk4NjM2
Ml0gUlBDOiBSZWdpc3RlcmVkIG5hbWVkIFVOSVggc29ja2V0IHRyYW5zcG9ydCBtb2R1bGUuDQpb
ICAgIDEuOTkxNDIyXSBSUEM6IFJlZ2lzdGVyZWQgdWRwIHRyYW5zcG9ydCBtb2R1bGUuDQpbICAg
IDEuOTk2MTc0XSBSUEM6IFJlZ2lzdGVyZWQgdGNwIHRyYW5zcG9ydCBtb2R1bGUuDQpbICAgIDIu
MDAwOTMwXSBSUEM6IFJlZ2lzdGVyZWQgdGNwIE5GU3Y0LjEgYmFja2NoYW5uZWwgdHJhbnNwb3J0
IG1vZHVsZS4NClsgICAgMi4wMDc0MjJdIFBDSTogQ0xTIDAgYnl0ZXMsIGRlZmF1bHQgMTI4DQpb
ICAgIDIuMDA3NTM1XSBUcnlpbmcgdG8gdW5wYWNrIHJvb3RmcyBpbWFnZSBhcyBpbml0cmFtZnMu
Li4NClsgICAgNC4zMjE3ODVdIEZyZWVpbmcgaW5pdHJkIG1lbW9yeTogNTM0MDhLDQpbICAgIDQu
MzIyNzUwXSBhdWRpdDogaW5pdGlhbGl6aW5nIG5ldGxpbmsgc3Vic3lzIChkaXNhYmxlZCkNClsg
ICAgNC4zMjY1OTFdIGF1ZGl0OiB0eXBlPTIwMDAgYXVkaXQoNC4wODg6MSk6IHN0YXRlPWluaXRp
YWxpemVkIGF1ZGl0X2VuYWJsZWQ9MCByZXM9MQ0KWyAgICA0LjMzMzY2N10gd29ya2luZ3NldDog
dGltZXN0YW1wX2JpdHM9NjIgbWF4X29yZGVyPTE4IGJ1Y2tldF9vcmRlcj0wDQpbICAgIDQuMzQw
NzU4XSBORlM6IFJlZ2lzdGVyaW5nIHRoZSBpZF9yZXNvbHZlciBrZXkgdHlwZQ0KWyAgICA0LjM0
NTEyNV0gS2V5IHR5cGUgaWRfcmVzb2x2ZXIgcmVnaXN0ZXJlZA0KWyAgICA0LjM0OTMzNF0gS2V5
IHR5cGUgaWRfbGVnYWN5IHJlZ2lzdGVyZWQNClsgICAgNC4zNTM0MDVdIG5mczRmaWxlbGF5b3V0
X2luaXQ6IE5GU3Y0IEZpbGUgTGF5b3V0IERyaXZlciBSZWdpc3RlcmluZy4uLg0KWyAgICA0LjM2
MDE2MF0gamZmczI6IHZlcnNpb24gMi4yLiAoTkFORCkgKFNVTU1BUlkpICCpIDIwMDEtMjAwNiBS
ZWQgSGF0LCBJbmMuDQpbICAgIDQuMzk2MjU2XSBCbG9jayBsYXllciBTQ1NJIGdlbmVyaWMgKGJz
ZykgZHJpdmVyIHZlcnNpb24gMC40IGxvYWRlZCAobWFqb3IgMjQ2KQ0KWyAgICA0LjM5ODA5OV0g
aW8gc2NoZWR1bGVyIG5vb3AgcmVnaXN0ZXJlZA0KWyAgICA0LjQwMjA5M10gaW8gc2NoZWR1bGVy
IGRlYWRsaW5lIHJlZ2lzdGVyZWQNClsgICAgNC40MDY0MjNdIGlvIHNjaGVkdWxlciBjZnEgcmVn
aXN0ZXJlZCAoZGVmYXVsdCkNClsgICAgNC40MTExNjVdIGlvIHNjaGVkdWxlciBtcS1kZWFkbGlu
ZSByZWdpc3RlcmVkDQpbICAgIDQuNDE1NzQ4XSBpbyBzY2hlZHVsZXIga3liZXIgcmVnaXN0ZXJl
ZA0KWyAgICA0LjQyMDgwOF0gT0Y6IC9hbWJhL2RtYUBmZDUwMDAwMDogY291bGQgbm90IGZpbmQg
cGhhbmRsZQ0KWyAgICA0LjQyNTY3NF0geGlsaW54LXp5bnFtcC1kbWEgZmQ1MDAwMDAuZG1hOiBa
eW5xTVAgRE1BIGRyaXZlciBQcm9iZSBzdWNjZXNzDQpbICAgIDQuNDMyNDAxXSBPRjogL2FtYmEv
ZG1hQGZkNTEwMDAwOiBjb3VsZCBub3QgZmluZCBwaGFuZGxlDQpbICAgIDQuNDM4MDE4XSB4aWxp
bngtenlucW1wLWRtYSBmZDUxMDAwMC5kbWE6IFp5bnFNUCBETUEgZHJpdmVyIFByb2JlIHN1Y2Nl
c3MNClsgICAgNC40NDQ5MzddIE9GOiAvYW1iYS9kbWFAZmQ1MjAwMDA6IGNvdWxkIG5vdCBmaW5k
IHBoYW5kbGUNClsgICAgNC40NTA1NTNdIHhpbGlueC16eW5xbXAtZG1hIGZkNTIwMDAwLmRtYTog
WnlucU1QIERNQSBkcml2ZXIgUHJvYmUgc3VjY2Vzcw0KWyAgICA0LjQ1NzQ3Nl0gT0Y6IC9hbWJh
L2RtYUBmZDUzMDAwMDogY291bGQgbm90IGZpbmQgcGhhbmRsZQ0KWyAgICA0LjQ2MzA5OF0geGls
aW54LXp5bnFtcC1kbWEgZmQ1MzAwMDAuZG1hOiBaeW5xTVAgRE1BIGRyaXZlciBQcm9iZSBzdWNj
ZXNzDQpbICAgIDQuNDcwMDE4XSBPRjogL2FtYmEvZG1hQGZkNTQwMDAwOiBjb3VsZCBub3QgZmlu
ZCBwaGFuZGxlDQpbICAgIDQuNDc1NjQzXSB4aWxpbngtenlucW1wLWRtYSBmZDU0MDAwMC5kbWE6
IFp5bnFNUCBETUEgZHJpdmVyIFByb2JlIHN1Y2Nlc3MNClsgICAgNC40ODI1NjJdIE9GOiAvYW1i
YS9kbWFAZmQ1NTAwMDA6IGNvdWxkIG5vdCBmaW5kIHBoYW5kbGUNClsgICAgNC40ODgxODFdIHhp
bGlueC16eW5xbXAtZG1hIGZkNTUwMDAwLmRtYTogWnlucU1QIERNQSBkcml2ZXIgUHJvYmUgc3Vj
Y2Vzcw0KWyAgICA0LjQ5NTEwNF0gT0Y6IC9hbWJhL2RtYUBmZDU2MDAwMDogY291bGQgbm90IGZp
bmQgcGhhbmRsZQ0KWyAgICA0LjUwMDcyOV0geGlsaW54LXp5bnFtcC1kbWEgZmQ1NjAwMDAuZG1h
OiBaeW5xTVAgRE1BIGRyaXZlciBQcm9iZSBzdWNjZXNzDQpbICAgIDQuNTA3NjQ2XSBPRjogL2Ft
YmEvZG1hQGZkNTcwMDAwOiBjb3VsZCBub3QgZmluZCBwaGFuZGxlDQpbICAgIDQuNTEzMjY0XSB4
aWxpbngtenlucW1wLWRtYSBmZDU3MDAwMC5kbWE6IFp5bnFNUCBETUEgZHJpdmVyIFByb2JlIHN1
Y2Nlc3MNClsgICAgNC41MjAzODJdIHhpbGlueC16eW5xbXAtZG1hIGZmYTgwMDAwLmRtYTogWnlu
cU1QIERNQSBkcml2ZXIgUHJvYmUgc3VjY2Vzcw0KWyAgICA0LjUyNzMwOF0geGlsaW54LXp5bnFt
cC1kbWEgZmZhOTAwMDAuZG1hOiBaeW5xTVAgRE1BIGRyaXZlciBQcm9iZSBzdWNjZXNzDQpbICAg
IDQuNTM0MzE1XSB4aWxpbngtenlucW1wLWRtYSBmZmFhMDAwMC5kbWE6IFp5bnFNUCBETUEgZHJp
dmVyIFByb2JlIHN1Y2Nlc3MNClsgICAgNC41NDEzMjNdIHhpbGlueC16eW5xbXAtZG1hIGZmYWIw
MDAwLmRtYTogWnlucU1QIERNQSBkcml2ZXIgUHJvYmUgc3VjY2Vzcw0KWyAgICA0LjU0ODMzNF0g
eGlsaW54LXp5bnFtcC1kbWEgZmZhYzAwMDAuZG1hOiBaeW5xTVAgRE1BIGRyaXZlciBQcm9iZSBz
dWNjZXNzDQpbICAgIDQuNTU1MzQ1XSB4aWxpbngtenlucW1wLWRtYSBmZmFkMDAwMC5kbWE6IFp5
bnFNUCBETUEgZHJpdmVyIFByb2JlIHN1Y2Nlc3MNClsgICAgNC41NjIzNDFdIHhpbGlueC16eW5x
bXAtZG1hIGZmYWUwMDAwLmRtYTogWnlucU1QIERNQSBkcml2ZXIgUHJvYmUgc3VjY2Vzcw0KWyAg
ICA0LjU2OTM1Ml0geGlsaW54LXp5bnFtcC1kbWEgZmZhZjAwMDAuZG1hOiBaeW5xTVAgRE1BIGRy
aXZlciBQcm9iZSBzdWNjZXNzDQpbICAgIDQuNTc5MzczXSB4ZW46eGVuX2V2dGNobjogRXZlbnQt
Y2hhbm5lbCBkZXZpY2UgaW5zdGFsbGVkDQpbICAgIDQuNjMzNzMzXSBTZXJpYWw6IDgyNTAvMTY1
NTAgZHJpdmVyLCA0IHBvcnRzLCBJUlEgc2hhcmluZyBkaXNhYmxlZA0KWyAgICA0LjYzODU2N10g
Y2FjaGVpbmZvOiBVbmFibGUgdG8gZGV0ZWN0IGNhY2hlIGhpZXJhcmNoeSBmb3IgQ1BVIDANClsg
ICAgNC42NDc0NDFdIGJyZDogbW9kdWxlIGxvYWRlZA0KWyAgICA0LjY1MjAwNV0gbG9vcDogbW9k
dWxlIGxvYWRlZA0KWyAgICA0LjY1MjA1MV0gSW52YWxpZCBtYXhfcXVldWVzICg0KSwgd2lsbCB1
c2UgZGVmYXVsdCBtYXg6IDEuDQpbICAgIDQuNjU2MDU4XSBPRjogL2FtYmEvYWhjaUBmZDBjMDAw
MDogY291bGQgbm90IGZpbmQgcGhhbmRsZQ0KWyAgICA0LjY2MTI0OF0gYWhjaS1jZXZhIGZkMGMw
MDAwLmFoY2k6IEFIQ0kgMDAwMS4wMzAxIDMyIHNsb3RzIDIgcG9ydHMgNiBHYnBzIDB4MyBpbXBs
IHBsYXRmb3JtIG1vZGUNClsgICAgNC42Njk5NDhdIGFoY2ktY2V2YSBmZDBjMDAwMC5haGNpOiBm
bGFnczogNjRiaXQgbmNxIHNudGYgcG0gY2xvIG9ubHkgcG1wIGZicyBwaW8gc2x1bSBwYXJ0IGNj
YyBzZHMgYXBzdA0KWyAgICA0LjY4MTY5OV0gc2NzaSBob3N0MDogYWhjaS1jZXZhDQpbICAgIDQu
NjgzMzIyXSBzY3NpIGhvc3QxOiBhaGNpLWNldmENClsgICAgNC42ODY0NzZdIGF0YTE6IFNBVEEg
bWF4IFVETUEvMTMzIG1taW8gW21lbSAweGZkMGMwMDAwLTB4ZmQwYzFmZmZdIHBvcnQgMHgxMDAg
aXJxIDMyDQpbICAgIDQuNjk0MzQ3XSBhdGEyOiBTQVRBIG1heCBVRE1BLzEzMyBtbWlvIFttZW0g
MHhmZDBjMDAwMC0weGZkMGMxZmZmXSBwb3J0IDB4MTgwIGlycSAzMg0KWyAgICA0LjcwMjQ0OV0g
bXRkb29wczogbXRkIGRldmljZSAobXRkZGV2PW5hbWUvbnVtYmVyKSBtdXN0IGJlIHN1cHBsaWVk
DQpbICAgIDQuNzA5MTEwXSBPRjogL2FtYmEvc3BpQGZmMGYwMDAwOiBjb3VsZCBub3QgZmluZCBw
aGFuZGxlDQpbICAgIDQuNzE1NjMxXSBtMjVwODAgc3BpMC4wOiBmb3VuZCBuMjVxMjU2YSwgZXhw
ZWN0ZWQgbTI1cDgwDQpbICAgIDQuNzIwMTkwXSBtMjVwODAgc3BpMC4wOiBuMjVxMjU2YSAoNjU1
MzYgS2J5dGVzKQ0KWyAgICA0LjcyNDcyMF0gMyBvZnBhcnQgcGFydGl0aW9ucyBmb3VuZCBvbiBN
VEQgZGV2aWNlIHNwaTAuMA0KWyAgICA0LjczMDIzMl0gQ3JlYXRpbmcgMyBNVEQgcGFydGl0aW9u
cyBvbiAic3BpMC4wIjoNClsgICAgNC43MzUwODBdIDB4MDAwMDAwMDAwMDAwLTB4MDAwMDAxMzYw
MDAwIDogImJvb3QiDQpbICAgIDQuNzQwNDU0XSAweDAwMDAwMTM2MDAwMC0weDAwMDAwMTNhMDAw
MCA6ICJib290ZW52Ig0KWyAgICA0Ljc0NTYwNF0gMHgwMDAwMDEzYTAwMDAtMHgwMDAwMDJhYTAw
MDAgOiAia2VybmVsIg0KWyAgICA0Ljc1MTUxM10gbGlicGh5OiBGaXhlZCBNRElPIEJ1czogcHJv
YmVkDQpbICAgIDQuNzU1MjUzXSB0dW46IFVuaXZlcnNhbCBUVU4vVEFQIGRldmljZSBkcml2ZXIs
IDEuNg0KWyAgICA0Ljc2NTg0NV0gQ0FOIGRldmljZSBkcml2ZXIgaW50ZXJmYWNlDQpbICAgIDQu
NzY2Mjk0XSBPRjogL2FtYmEvZXRoZXJuZXRAZmYwZTAwMDA6IGNvdWxkIG5vdCBmaW5kIHBoYW5k
bGUNClsgICAgNC43NzA1MDBdIG1hY2IgZmYwZTAwMDAuZXRoZXJuZXQ6IE5vdCBlbmFibGluZyBw
YXJ0aWFsIHN0b3JlIGFuZCBmb3J3YXJkDQpbICAgIDQuNzc3NTUwXSBsaWJwaHk6IE1BQ0JfbWlp
X2J1czogcHJvYmVkDQpbICAgIDQuNzg1NjM5XSBtYWNiIGZmMGUwMDAwLmV0aGVybmV0IGV0aDA6
IENhZGVuY2UgR0VNIHJldiAweDUwMDcwMTA2IGF0IDB4ZmYwZTAwMDAgaXJxIDI1ICgwMDowYToz
NTowMDoyMjowMSkNClsgICAgNC43OTA5MDVdIFRJIERQODM4NjcgZmYwZTAwMDAuZXRoZXJuZXQt
ZmZmZmZmZmY6MDk6IGF0dGFjaGVkIFBIWSBkcml2ZXIgW1RJIERQODM4NjddIChtaWlfYnVzOnBo
eV9hZGRyPWZmMGUwMDAwLmV0aGVybmV0LWZmZmZmZmZmOjA5LCBpcnE9UE9MTCkNClsgICAgNC44
MDQ1MTFdIHhlbl9uZXRmcm9udDogSW5pdGlhbGlzaW5nIFhlbiB2aXJ0dWFsIGV0aGVybmV0IGRy
aXZlcg0KWyAgICA0LjgxMDI0N10gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRy
aXZlciBhc2l4DQpbICAgIDQuODE1NjY3XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZh
Y2UgZHJpdmVyIGF4ODgxNzlfMTc4YQ0KWyAgICA0LjgyMTc5MF0gdXNiY29yZTogcmVnaXN0ZXJl
ZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBjZGNfZXRoZXINClsgICAgNC44Mjc2NzFdIHVzYmNvcmU6
IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgbmV0MTA4MA0KWyAgICA0LjgzMzM4MF0g
dXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBjZGNfc3Vic2V0DQpbICAg
IDQuODM5MzQ5XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHphdXJ1
cw0KWyAgICA0Ljg0NDk4Ml0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZl
ciBjZGNfbmNtDQpbICAgIDQuODUxOTgyXSB4aWxpbngtYXhpcG1vbiBmZmEwMDAwMC5wZXJmLW1v
bml0b3I6IFByb2JlZCBYaWxpbnggQVBNDQpbICAgIDQuODU3MzY2XSBlaGNpX2hjZDogVVNCIDIu
MCAnRW5oYW5jZWQnIEhvc3QgQ29udHJvbGxlciAoRUhDSSkgRHJpdmVyDQpbICAgIDQuODYzNTQ4
XSBlaGNpLXBjaTogRUhDSSBQQ0kgcGxhdGZvcm0gZHJpdmVyDQpbICAgIDQuODY4MzIwXSB1c2Jj
b3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGNkY19hY20NClsgICAgNC44NzM3
NTRdIGNkY19hY206IFVTQiBBYnN0cmFjdCBDb250cm9sIE1vZGVsIGRyaXZlciBmb3IgVVNCIG1v
ZGVtcyBhbmQgSVNETiBhZGFwdGVycw0KWyAgICA0Ljg4MTgyMV0gdXNiY29yZTogcmVnaXN0ZXJl
ZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1YXMNClsgICAgNC44ODcxOTJdIHVzYmNvcmU6IHJlZ2lz
dGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNiLXN0b3JhZ2UNClsgICAgNC44OTQ1MDNdIHJ0
Y196eW5xbXAgZmZhNjAwMDAucnRjOiBydGMgY29yZTogcmVnaXN0ZXJlZCBmZmE2MDAwMC5ydGMg
YXMgcnRjMA0KWyAgICA0LjkwMDU0MF0gaTJjIC9kZXYgZW50cmllcyBkcml2ZXINClsgICAgNC45
MDQ3ODBdIGNkbnMtaTJjIGZmMDMwMDAwLmkyYzogNDAwIGtIeiBtbWlvIGZmMDMwMDAwIGlycSAy
Ng0KWyAgICA0LjkzOTM4Nl0gaTJjIGkyYy0wOiBBZGRlZCBtdWx0aXBsZXhlZCBpMmMgYnVzIDEN
ClsgICAgNC45Mzk2MzJdIGkyYyBpMmMtMDogQWRkZWQgbXVsdGlwbGV4ZWQgaTJjIGJ1cyAyDQpb
ICAgIDQuOTQzNDg3XSBwY2E5NTR4IDAtMDA3MDogcmVnaXN0ZXJlZCAyIG11bHRpcGxleGVkIGJ1
c3NlcyBmb3IgSTJDIG11eCBwY2E5NTQyDQpbICAgIDQuOTUwOTE1XSBJUiBORUMgcHJvdG9jb2wg
aGFuZGxlciBpbml0aWFsaXplZA0KWyAgICA0Ljk1NTQxM10gSVIgUkM1KHgvc3opIHByb3RvY29s
IGhhbmRsZXIgaW5pdGlhbGl6ZWQNClsgICAgNC45NjA1MTRdIElSIFJDNiBwcm90b2NvbCBoYW5k
bGVyIGluaXRpYWxpemVkDQpbICAgIDQuOTY1MDk5XSBJUiBKVkMgcHJvdG9jb2wgaGFuZGxlciBp
bml0aWFsaXplZA0KWyAgICA0Ljk2OTY4M10gSVIgU29ueSBwcm90b2NvbCBoYW5kbGVyIGluaXRp
YWxpemVkDQpbICAgIDQuOTc0MzU0XSBJUiBTQU5ZTyBwcm90b2NvbCBoYW5kbGVyIGluaXRpYWxp
emVkDQpbICAgIDQuOTc5MTEyXSBJUiBTaGFycCBwcm90b2NvbCBoYW5kbGVyIGluaXRpYWxpemVk
DQpbICAgIDQuOTgzODY5XSBJUiBNQ0UgS2V5Ym9hcmQvbW91c2UgcHJvdG9jb2wgaGFuZGxlciBp
bml0aWFsaXplZA0KWyAgICA0Ljk4OTc1Ml0gSVIgWE1QIHByb3RvY29sIGhhbmRsZXIgaW5pdGlh
bGl6ZWQNClsgICAgNC45OTUzNDddIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBk
cml2ZXIgdXZjdmlkZW8NClsgICAgNS4wMDAxMzNdIFVTQiBWaWRlbyBDbGFzcyBkcml2ZXIgKDEu
MS4xKQ0KWyAgICA1LjAwNjMyNV0gY2Rucy13ZHQgZmQ0ZDAwMDAud2F0Y2hkb2c6IFhpbGlueCBX
YXRjaGRvZyBUaW1lciBhdCBmZmZmZmY4MDA5MTdkMDAwIHdpdGggdGltZW91dCAxMHMNClsgICAg
NS4wMTM3MDFdIEJsdWV0b290aDogSENJIFVBUlQgZHJpdmVyIHZlciAyLjMNClsgICAgNS4wMTc3
ODddIEJsdWV0b290aDogSENJIFVBUlQgcHJvdG9jb2wgSDQgcmVnaXN0ZXJlZA0KWyAgICA1LjAy
Mjk3NF0gQmx1ZXRvb3RoOiBIQ0kgVUFSVCBwcm90b2NvbCBCQ1NQIHJlZ2lzdGVyZWQNClsgICAg
NS4wMjgzNTJdIEJsdWV0b290aDogSENJIFVBUlQgcHJvdG9jb2wgTEwgcmVnaXN0ZXJlZA0KWyAg
ICA1LjAzMzUyMl0gQmx1ZXRvb3RoOiBIQ0kgVUFSVCBwcm90b2NvbCBBVEgzSyByZWdpc3RlcmVk
DQpbICAgIDUuMDM4OTcxXSBCbHVldG9vdGg6IEhDSSBVQVJUIHByb3RvY29sIFRocmVlLXdpcmUg
KEg1KSByZWdpc3RlcmVkDQpbICAgIDUuMDQ1MzIyXSBCbHVldG9vdGg6IEhDSSBVQVJUIHByb3Rv
Y29sIEludGVsIHJlZ2lzdGVyZWQNClsgICAgNS4wNTA3MzVdIEJsdWV0b290aDogSENJIFVBUlQg
cHJvdG9jb2wgUUNBIHJlZ2lzdGVyZWQNClsgICAgNS4wNTYwNDRdIHVzYmNvcmU6IHJlZ2lzdGVy
ZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgYmNtMjAzeA0KWyAgICA1LjA2MTc0N10gdXNiY29yZTog
cmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBicGExMHgNClsgICAgNS4wNjczNzVdIHVz
YmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgYmZ1c2INClsgICAgNS4wNzI5
MDZdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgYnR1c2INClsgICAg
NS4wNzg0MTZdIEJsdWV0b290aDogR2VuZXJpYyBCbHVldG9vdGggU0RJTyBkcml2ZXIgdmVyIDAu
MQ0KWyAgICA1LjA4NDE3MF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZl
ciBhdGgzaw0KWyAgICA1LjA4OTc4N10gRURBQyBNQzogRUNDIG5vdCBlbmFibGVkDQpbICAgIDUu
MDkzNDQ4XSBFREFDIERFVklDRTA6IEdpdmluZyBvdXQgZGV2aWNlIHRvIG1vZHVsZSB6eW5xbXAt
b2NtLWVkYWMgY29udHJvbGxlciB6eW5xbXBfb2NtOiBERVYgZmY5NjAwMDAubWVtb3J5LWNvbnRy
b2xsZXIgKElOVEVSUlVQVCkNClsgICAgNS4xMDU3NjJdIGNwdSBjcHUwOiBmYWlsZWQgdG8gZ2V0
IGNsb2NrOiAtMg0KWyAgICA1LjEwOTkwOF0gY3B1ZnJlcS1kdDogcHJvYmUgb2YgY3B1ZnJlcS1k
dCBmYWlsZWQgd2l0aCBlcnJvciAtMg0KWyAgICA1LjExNjA5OV0gc2RoY2k6IFNlY3VyZSBEaWdp
dGFsIEhvc3QgQ29udHJvbGxlciBJbnRlcmZhY2UgZHJpdmVyDQpbICAgIDUuMTIyMTg1XSBzZGhj
aTogQ29weXJpZ2h0KGMpIFBpZXJyZSBPc3NtYW4NClsgICAgNS4xMjY1OTVdIHNkaGNpLXBsdGZt
OiBTREhDSSBwbGF0Zm9ybSBhbmQgT0YgZHJpdmVyIGhlbHBlcg0KWyAgICA1LjEzMjQxMl0gT0Y6
IC9hbWJhL3NkaGNpQGZmMTYwMDAwOiBjb3VsZCBub3QgZmluZCBwaGFuZGxlDQpbICAgIDUuMTM4
NzM5XSBhdGExOiBTQVRBIGxpbmsgZG93biAoU1N0YXR1cyAwIFNDb250cm9sIDMzMCkNClsgICAg
NS4xNDM1MTBdIGF0YTI6IFNBVEEgbGluayBkb3duIChTU3RhdHVzIDAgU0NvbnRyb2wgMzMwKQ0K
WyAgICA1LjE5NDk1MF0gbW1jMDogU0RIQ0kgY29udHJvbGxlciBvbiBmZjE2MDAwMC5zZGhjaSBb
ZmYxNjAwMDAuc2RoY2ldIHVzaW5nIEFETUEgNjQtYml0DQpbICAgIDUuMTk3NDQ2XSBQTEw6IHNo
dXRkb3duDQpbICAgIDUuMjAwMTc1XSBQTEw6IGVuYWJsZQ0KWyAgICA1LjIwODMxOV0gT0Y6IC9h
bWJhL3NkaGNpQGZmMTcwMDAwOiBjb3VsZCBub3QgZmluZCBwaGFuZGxlDQpbICAgIDUuMjUwOTQ3
XSBtbWMxOiBTREhDSSBjb250cm9sbGVyIG9uIGZmMTcwMDAwLnNkaGNpIFtmZjE3MDAwMC5zZGhj
aV0gdXNpbmcgQURNQSA2NC1iaXQNClsgICAgNS4yNTkzMzNdIGxlZHRyaWctY3B1OiByZWdpc3Rl
cmVkIHRvIGluZGljYXRlIGFjdGl2aXR5IG9uIENQVXMNClsgICAgNS4yNTk5NzNdIHVzYmNvcmU6
IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNiaGlkDQpbICAgIDUuMjY1NDE0XSB1
c2JoaWQ6IFVTQiBISUQgY29yZSBkcml2ZXINClsgICAgNS4yNzgxMzZdIGZwZ2FfbWFuYWdlciBm
cGdhMDogWGlsaW54IFp5bnFNUCBGUEdBIE1hbmFnZXIgcmVnaXN0ZXJlZA0KWyAgICA1LjI4MDUw
MV0gcGt0Z2VuOiBQYWNrZXQgR2VuZXJhdG9yIGZvciBwYWNrZXQgcGVyZm9ybWFuY2UgdGVzdGlu
Zy4gVmVyc2lvbjogMi43NQ0KWyAgICA1LjI4NzI4OF0gTmV0ZmlsdGVyIG1lc3NhZ2VzIHZpYSBO
RVRMSU5LIHYwLjMwLg0KWyAgICA1LjI5MTUyMF0gaXBfdGFibGVzOiAoQykgMjAwMC0yMDA2IE5l
dGZpbHRlciBDb3JlIFRlYW0NClsgICAgNS4yOTY3OTBdIEluaXRpYWxpemluZyBYRlJNIG5ldGxp
bmsgc29ja2V0DQpbICAgIDUuMzAxMTM5XSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5
IDEwDQpbICAgIDUuMzA2MTEyXSBTZWdtZW50IFJvdXRpbmcgd2l0aCBJUHY2DQpbICAgIDUuMzA5
MzQ1XSBpcDZfdGFibGVzOiAoQykgMjAwMC0yMDA2IE5ldGZpbHRlciBDb3JlIFRlYW0NClsgICAg
NS4zMTQ3NzVdIHNpdDogSVB2NiwgSVB2NCBhbmQgTVBMUyBvdmVyIElQdjQgdHVubmVsaW5nIGRy
aXZlcg0KWyAgICA1LjMyMTAzMV0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxNw0K
WyAgICA1LjMyNTIyMl0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxNQ0KWyAgICA1
LjMyOTcxOV0gYnJpZGdlOiBmaWx0ZXJpbmcgdmlhIGFycC9pcC9pcDZ0YWJsZXMgaXMgbm8gbG9u
Z2VyIGF2YWlsYWJsZSBieSBkZWZhdWx0LiBVcGRhdGUgeW91ciBzY3JpcHRzIHRvIGxvYWQgYnJf
bmV0ZmlsdGVyIGlmIHlvdSBuZWVkIHRoaXMuDQpbICAgIDUuMzQyNjg0XSBFYnRhYmxlcyB2Mi4w
IHJlZ2lzdGVyZWQNClsgICAgNS4zNTE5NjddIGNhbjogY29udHJvbGxlciBhcmVhIG5ldHdvcmsg
Y29yZSAocmV2IDIwMTcwNDI1IGFiaSA5KQ0KWyAgICA1LjM1MjYyOV0gTkVUOiBSZWdpc3RlcmVk
IHByb3RvY29sIGZhbWlseSAyOQ0KWyAgICA1LjM1NzEwMl0gY2FuOiByYXcgcHJvdG9jb2wgKHJl
diAyMDE3MDQyNSkNClsgICAgNS4zNjE0MjFdIGNhbjogYnJvYWRjYXN0IG1hbmFnZXIgcHJvdG9j
b2wgKHJldiAyMDE3MDQyNSB0KQ0KWyAgICA1LjM2NzEzMl0gY2FuOiBuZXRsaW5rIGdhdGV3YXkg
KHJldiAyMDE3MDQyNSkgbWF4X2hvcHM9MQ0KWyAgICA1LjM3MjczMl0gbW1jMDogbmV3IEhTMjAw
IE1NQyBjYXJkIGF0IGFkZHJlc3MgMDAwMQ0KWyAgICA1LjM3ODAwNl0gbW1jYmxrMDogbW1jMDow
MDAxIFEySjU1TCA3LjA5IEdpQg0KWyAgICA1LjM4MjM1OF0gbW1jYmxrMGJvb3QwOiBtbWMwOjAw
MDEgUTJKNTVMIHBhcnRpdGlvbiAxIDE2LjAgTWlCDQpbICAgIDUuMzg4MzI3XSBtbWNibGswYm9v
dDE6IG1tYzA6MDAwMSBRMko1NUwgcGFydGl0aW9uIDIgMTYuMCBNaUINClsgICAgNS4zOTQyOTBd
IG1tY2JsazBycG1iOiBtbWMwOjAwMDEgUTJKNTVMIHBhcnRpdGlvbiAzIDQuMDAgTWlCDQpbICAg
IDUuNDAwMjg0XSBCbHVldG9vdGg6IFJGQ09NTSBUVFkgbGF5ZXIgaW5pdGlhbGl6ZWQNClsgICAg
NS40MDUwMzBdIEJsdWV0b290aDogUkZDT01NIHNvY2tldCBsYXllciBpbml0aWFsaXplZA0KWyAg
ICA1LjQxMDIxMV0gQmx1ZXRvb3RoOiBSRkNPTU0gdmVyIDEuMTENClsgICAgNS40MTQwMjFdIEJs
dWV0b290aDogQk5FUCAoRXRoZXJuZXQgRW11bGF0aW9uKSB2ZXIgMS4zDQpbICAgIDUuNDE5Mzc1
XSBCbHVldG9vdGg6IEJORVAgZmlsdGVyczogcHJvdG9jb2wgbXVsdGljYXN0DQpbICAgIDUuNDI0
NjU0XSBCbHVldG9vdGg6IEJORVAgc29ja2V0IGxheWVyIGluaXRpYWxpemVkDQpbICAgIDUuNDI5
NjY4XSBCbHVldG9vdGg6IEhJRFAgKEh1bWFuIEludGVyZmFjZSBFbXVsYXRpb24pIHZlciAxLjIN
ClsgICAgNS40MzU2MzldIEJsdWV0b290aDogSElEUCBzb2NrZXQgbGF5ZXIgaW5pdGlhbGl6ZWQN
ClsgICAgNS40NDA3ODFdIDlwbmV0OiBJbnN0YWxsaW5nIDlQMjAwMCBzdXBwb3J0DQpbICAgIDUu
NDQ0OTk0XSBLZXkgdHlwZSBkbnNfcmVzb2x2ZXIgcmVnaXN0ZXJlZA0KWyAgICA1LjQ1MDExMl0g
cmVnaXN0ZXJlZCB0YXNrc3RhdHMgdmVyc2lvbiAxDQpbICAgIDUuNDUzODk0XSAgbW1jYmxrMDog
cDENClsgICAgNS40NTc2MjZdIEJ0cmZzIGxvYWRlZCwgY3JjMzJjPWNyYzMyYy1nZW5lcmljDQpb
ICAgIDUuNDY3NDgxXSBkd2MzLW9mLXNpbXBsZSBmZjlkMDAwMC51c2IwOiBkd2MzX3NpbXBsZV9z
ZXRfcGh5ZGF0YTogQ2FuJ3QgZmluZCB1c2IzLXBoeQ0KWyAgICA1LjQ3MDI2M10gT0Y6IC9hbWJh
L3VzYjBAZmY5ZDAwMDAvZHdjM0BmZTIwMDAwMDogY291bGQgbm90IGZpbmQgcGhhbmRsZQ0KWyAg
ICA1LjQ3NzYzNl0geGhjaS1oY2QgeGhjaS1oY2QuMC5hdXRvOiB4SENJIEhvc3QgQ29udHJvbGxl
cg0KWyAgICA1LjQ4MjI1NF0geGhjaS1oY2QgeGhjaS1oY2QuMC5hdXRvOiBuZXcgVVNCIGJ1cyBy
ZWdpc3RlcmVkLCBhc3NpZ25lZCBidXMgbnVtYmVyIDENClsgICAgNS40OTAzMTFdIHhoY2ktaGNk
IHhoY2ktaGNkLjAuYXV0bzogaGNjIHBhcmFtcyAweDAyMzhmNjI1IGhjaSB2ZXJzaW9uIDB4MTAw
IHF1aXJrcyAweDIyMDEwMDEwDQpbICAgIDUuNDk4NzI4XSB4aGNpLWhjZCB4aGNpLWhjZC4wLmF1
dG86IGlycSA1NywgaW8gbWVtIDB4ZmUyMDAwMDANClsgICAgNS41MDQ3OTFdIHVzYiB1c2IxOiBO
ZXcgVVNCIGRldmljZSBmb3VuZCwgaWRWZW5kb3I9MWQ2YiwgaWRQcm9kdWN0PTAwMDINClsgICAg
NS41MTE0ODFdIHVzYiB1c2IxOiBOZXcgVVNCIGRldmljZSBzdHJpbmdzOiBNZnI9MywgUHJvZHVj
dD0yLCBTZXJpYWxOdW1iZXI9MQ0KWyAgICA1LjUxODczMl0gdXNiIHVzYjE6IFByb2R1Y3Q6IHhI
Q0kgSG9zdCBDb250cm9sbGVyDQpbICAgIDUuNTIzNjYyXSB1c2IgdXNiMTogTWFudWZhY3R1cmVy
OiBMaW51eCA0LjE0LjAteGlsaW54LXYyMDE4LjIgeGhjaS1oY2QNClsgICAgNS41MzA0MDldIHVz
YiB1c2IxOiBTZXJpYWxOdW1iZXI6IHhoY2ktaGNkLjAuYXV0bw0KWyAgICA1LjUzNjMxNV0gbW1j
MTogbmV3IGhpZ2ggc3BlZWQgU0RIQyBjYXJkIGF0IGFkZHJlc3MgMTIzNA0KWyAgICA1LjU0MTE5
MV0gaHViIDEtMDoxLjA6IFVTQiBodWIgZm91bmQNClsgICAgNS41NDQ4MTZdIG1tY2JsazE6IG1t
YzE6MTIzNCBTQTA4RyA3LjIxIEdpQiAocm8pDQpbICAgIDUuNTQ5NzAyXSBodWIgMS0wOjEuMDog
MSBwb3J0IGRldGVjdGVkDQpbICAgIDUuNTUzODc1XSB4aGNpLWhjZCB4aGNpLWhjZC4wLmF1dG86
IHhIQ0kgSG9zdCBDb250cm9sbGVyDQpbICAgIDUuNTU5MDYyXSB4aGNpLWhjZCB4aGNpLWhjZC4w
LmF1dG86IG5ldyBVU0IgYnVzIHJlZ2lzdGVyZWQsIGFzc2lnbmVkIGJ1cyBudW1iZXIgMg0KWyAg
ICA1LjU2Njg1N10gIG1tY2JsazE6IHAxDQpbICAgIDUuNTY5ODIyXSB1c2IgdXNiMjogV2UgZG9u
J3Qga25vdyB0aGUgYWxnb3JpdGhtcyBmb3IgTFBNIGZvciB0aGlzIGhvc3QsIGRpc2FibGluZyBM
UE0uDQpbICAgIDUuNTc3NTY1XSB1c2IgdXNiMjogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVu
ZG9yPTFkNmIsIGlkUHJvZHVjdD0wMDAzDQpbICAgIDUuNTg0MzA2XSB1c2IgdXNiMjogTmV3IFVT
QiBkZXZpY2Ugc3RyaW5nczogTWZyPTMsIFByb2R1Y3Q9MiwgU2VyaWFsTnVtYmVyPTENClsgICAg
NS41OTE1NjddIHVzYiB1c2IyOiBQcm9kdWN0OiB4SENJIEhvc3QgQ29udHJvbGxlcg0KWyAgICA1
LjU5NjQ5Nl0gdXNiIHVzYjI6IE1hbnVmYWN0dXJlcjogTGludXggNC4xNC4wLXhpbGlueC12MjAx
OC4yIHhoY2ktaGNkDQpbICAgIDUuNjAzMjQzXSB1c2IgdXNiMjogU2VyaWFsTnVtYmVyOiB4aGNp
LWhjZC4wLmF1dG8NClsgICAgNS42MDg0NDZdIGh1YiAyLTA6MS4wOiBVU0IgaHViIGZvdW5kDQpb
ICAgIDUuNjEyMDgzXSBodWIgMi0wOjEuMDogMSBwb3J0IGRldGVjdGVkDQpbICAgIDUuNjE3MDY4
XSBydGNfenlucW1wIGZmYTYwMDAwLnJ0Yzogc2V0dGluZyBzeXN0ZW0gY2xvY2sgdG8gMTk3MC0w
MS0wMSAwMDowMDoyNCBVVEMgKDI0KQ0KWyAgICA1LjYyNDI4Nl0gY2xrOiBOb3QgZGlzYWJsaW5n
IHVudXNlZCBjbG9ja3MNClsgICAgNS42Mjg1NDZdIEFMU0EgZGV2aWNlIGxpc3Q6DQpbICAgIDUu
NjMxNTI3XSAgIE5vIHNvdW5kY2FyZHMgZm91bmQuDQpbICAgIDUuNjM1NzQ5XSBGcmVlaW5nIHVu
dXNlZCBrZXJuZWwgbWVtb3J5OiA1MTJLDQpbICAgIDUuNzE1MjA4XSB1ZGV2ZFsxNzE2XTogc3Rh
cnRpbmcgdmVyc2lvbiAzLjIuMg0KWyAgICA1LjcyMjgwOF0gdWRldmRbMTcxN106IHN0YXJ0aW5n
IGV1ZGV2LTMuMi4yDQpbICAgIDYuNzU5NzkxXSBleHBvcnRfc3RvcmU6IGludmFsaWQgR1BJTyAz
NTANClsgICAgNi43NTk5MDRdIGJsaW5reVsxOTgwXTogdW5oYW5kbGVkIGxldmVsIDIgdHJhbnNs
YXRpb24gZmF1bHQgKDExKSBhdCAweDAwMDAwMDAwLCBlc3IgMHg5MjAwMDAwNiwgaW4gbGliYy0y
LjI2LnNvWzdmYWQxMTIwMDArMTM4MDAwXQ0KWyAgICA2Ljc3MDMyM10gQ1BVOiAwIFBJRDogMTk4
MCBDb21tOiBibGlua3kgTm90IHRhaW50ZWQgNC4xNC4wLXhpbGlueC12MjAxOC4yICMxDQpbICAg
IDYuNzc3NTYwXSBIYXJkd2FyZSBuYW1lOiB4bG54LHp5bnFtcCAoRFQpDQpbICAgIDYuNzgxNzk5
XSB0YXNrOiBmZmZmZmZjMDNkMzU1MDAwIHRhc2suc3RhY2s6IGZmZmZmZjgwMGIzMTgwMDANClsg
ICAgNi43ODc3NjhdIFBDIGlzIGF0IDB4N2ZhZDE3M2FiYw0KWyAgICA2Ljc5MTE0MV0gTFIgaXMg
YXQgMHg0MDBkZmMNClsgICAgNi43OTQxNjFdIHBjIDogWzwwMDAwMDA3ZmFkMTczYWJjPl0gbHIg
OiBbPDAwMDAwMDAwMDA0MDBkZmM+XSBwc3RhdGU6IDYwMDAwMDAwDQpbICAgIDYuODAxNjA1XSBz
cCA6IDAwMDAwMDdmZDIwOGE3NjANClsgICAgNi44MDQ5NzldIHgyOTogMDAwMDAwN2ZkMjA4YTc2
MCB4Mjg6IDAwMDAwMDAwMDAwMDAwMDANClsgICAgNi44MTAzNDJdIHgyNzogMDAwMDAwMDAwMDAw
MDAwMCB4MjY6IDAwMDAwMDdmZDIwOGFlZGYNClsgICAgNi44MTU3MDVdIHgyNTogMDAwMDAwN2Zk
MjA4YTg3NCB4MjQ6IDAwMDAwMDAwMDA0MDExNDANClsgICAgNi44MjEwNjhdIHgyMzogMDAwMDAw
MDAwMDQxMjAwMCB4MjI6IDAwMDAwMDAwMDAwMDAwMDMNClsgICAgNi44MjY0MzFdIHgyMTogMDAw
MDAwMDAwMDAwMDAwMSB4MjA6IDAwMDAwMDdmZDIwOGE3YzgNClsgICAgNi44MzE3OTRdIHgxOTog
MDAwMDAwMDAwMDAwMDAwMCB4MTg6IDAwMDAwMDdmZDIwOGE1MGQNClsgICAgNi44MzcxNTddIHgx
NzogMDAwMDAwN2ZhZDE3M2FhMCB4MTY6IDAwMDAwMDAwMDA0MTIwNTgNClsgICAgNi44NDI1MjFd
IHgxNTogMDAwMDAwMDAwMDAwMDAwYSB4MTQ6IDAwMDAwMDAwMDAwMDAxNWUNClsgICAgNi44NDc4
ODRdIHgxMzogMDAwMDAwMDAwMDAwMDAwMCB4MTI6IDAwMDAwMDAwMDAwMDAwMDANClsgICAgNi44
NTMyNDddIHgxMTogMDAwMDAwMDAwMDAwMDAyMCB4MTA6IDAwMDAwMDdmZDIwOGE1MTANClsgICAg
Ni44NTg2MDldIHg5IDogMDAwMDAwMDAwMDAwMDAwMCB4OCA6IDAwMDAwMDAwMDAwMDAwMzgNClsg
ICAgNi44NjM5NzNdIHg3IDogMDAwMDAwMDAwMDAwMDAwMCB4NiA6IDAwMDAwMDAwMDA0MDExMjYN
ClsgICAgNi44NjkzMzZdIHg1IDogMDAwMDAwMDAwMDAwMDAwMCB4NCA6IDAwMDAwMDAwMmRkZGQy
NjANClsgICAgNi44NzQ2OTldIHgzIDogMDAwMDAwMDAwMDAwMDAwMCB4MiA6IDAwMDAwMDAwMDAw
MDAwMDENClsgICAgNi44ODAwNjJdIHgxIDogMDAwMDAwMDAwMDAwMDAwMSB4MCA6IDAwMDAwMDdm
ZDIwOGE3YzgNClsgICAgNy4wODE2ODJdIHBwcyBwcHMwOiBuZXcgUFBTIHNvdXJjZSBwdHAwDQpb
ICAgIDcuMDgxNzQxXSBtYWNiIGZmMGUwMDAwLmV0aGVybmV0OiBnZW0tcHRwLXRpbWVyIHB0cCBj
bG9jayByZWdpc3RlcmVkLg0KWyAgICA3LjA4NjkyMl0gSVB2NjogQUREUkNPTkYoTkVUREVWX1VQ
KTogZXRoMDogbGluayBpcyBub3QgcmVhZHkNClsgICAgOS4xMzEyMjhdIG1hY2IgZmYwZTAwMDAu
ZXRoZXJuZXQgZXRoMDogbGluayB1cCAoMTAwMC9GdWxsKQ0KWyAgICA5LjEzMTM1NF0gSVB2Njog
QUREUkNPTkYoTkVUREVWX0NIQU5HRSk6IGV0aDA6IGxpbmsgYmVjb21lcyByZWFkeQ0KWyAgMzM5
LjE2MjM0Ml0gcmFuZG9tOiBjcm5nIGluaXQgZG9uZQ0K
--000000000000b583cd05781e50d4
Content-Type: text/plain; charset="US-ASCII"; name="xen-overlay.dtsi.txt"
Content-Disposition: attachment; filename="xen-overlay.dtsi.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jn7mo7u13>
X-Attachment-Id: f_jn7mo7u13

LyB7DQoJY2hvc2VuIHsNCgkJI2FkZHJlc3MtY2VsbHMgPSA8Mj47DQoJCSNzaXplLWNlbGxzID0g
PDE+Ow0KDQoJCXhlbix4ZW4tYm9vdGFyZ3MgPSAiY29uc29sZT1kdHVhcnQgZHR1YXJ0PXNlcmlh
bDAgZG9tMF9tZW09NzY4TSBib290c2NydWI9MCBkb20wX21heF92Y3B1cz0xIGRvbTBfdmNwdXNf
cGluPXRydWUgdGltZXJfc2xvcD0wIHNjaGVkPW51bGwgdndmaT1uYXRpdmUiOw0KCQl4ZW4sZG9t
MC1ib290YXJncyA9ICJjb25zb2xlPWh2YzAgZWFybHljb249eGVuIGVhcmx5cHJpbnRrPXhlbiBt
YXhjcHVzPTEgY2xrX2lnbm9yZV91bnVzZWQiOw0KDQoJCWRvbTAgew0KCQkJY29tcGF0aWJsZSA9
ICJ4ZW4sbGludXgtemltYWdlIiwgInhlbixtdWx0aWJvb3QtbW9kdWxlIjsNCgkJCXJlZyA9IDww
eDAgMHg4MDAwMCAweDMxMDAwMDA+Ow0KCQl9Ow0KCX07DQoNCn07DQoNCiZzbW11IHsNCglzdGF0
dXMgPSAib2theSI7DQoJbW11LW1hc3RlcnMgPSA8ICZnZW0wIDB4ODc0DQoJCQkmZ2VtMSAweDg3
NQ0KCQkJJmdlbTIgMHg4NzYNCgkJCSZnZW0zIDB4ODc3DQoJCQkmZHdjM18wIDB4ODYwDQoJCQkm
ZHdjM18xIDB4ODYxDQoJCQkmcXNwaSAweDg3Mw0KCQkJJmxwZF9kbWFfY2hhbjEgMHg4NjgNCgkJ
CSZscGRfZG1hX2NoYW4yIDB4ODY5DQoJCQkmbHBkX2RtYV9jaGFuMyAweDg2YQ0KCQkJJmxwZF9k
bWFfY2hhbjQgMHg4NmINCgkJCSZscGRfZG1hX2NoYW41IDB4ODZjDQoJCQkmbHBkX2RtYV9jaGFu
NiAweDg2ZA0KCQkJJmxwZF9kbWFfY2hhbjcgMHg4NmUNCgkJCSZscGRfZG1hX2NoYW44IDB4ODZm
DQoJCQkmZnBkX2RtYV9jaGFuMSAweDE0ZTgNCgkJCSZmcGRfZG1hX2NoYW4yIDB4MTRlOQ0KCQkJ
JmZwZF9kbWFfY2hhbjMgMHgxNGVhDQoJCQkmZnBkX2RtYV9jaGFuNCAweDE0ZWINCgkJCSZmcGRf
ZG1hX2NoYW41IDB4MTRlYw0KCQkJJmZwZF9kbWFfY2hhbjYgMHgxNGVkDQoJCQkmZnBkX2RtYV9j
aGFuNyAweDE0ZWUNCgkJCSZmcGRfZG1hX2NoYW44IDB4MTRlZg0KCQkJJnNkaGNpMCAweDg3MA0K
CQkJJnNkaGNpMSAweDg3MQ0KCQkJJm5hbmQwIDB4ODcyPjsNCn07DQoNCiZ0dGMwIHsNCiAgICAg
ICAgICAgIHR0YzBAZmYxMTAwMDAgew0KICAgICAgICAgICAJY29tcGF0aWJsZSA9ICJjZG5zLHR0
YyI7DQogICAgICAgICAgIAlpbnRlcnJ1cHQtcGFyZW50ID0gPDB4Mj47DQogICAgICAgICAgIAlp
bnRlcnJ1cHRzID0gPDB4MCAweDQ0IDB4NCAweDAgMHg0NSAweDQgMHgwIDB4NDYgMHg0PjsNCiAg
ICAgICAgICAgCXJlZyA9IDwweDAgMHhmZjExMDAwMCAweDAgMHgxMDAwPjsNCiAgICAgICAgICAg
IAl0aW1lci13aWR0aCA9IDwweDIwPjsNCiAgICAgICAgICAgIAlwb3dlci1kb21haW5zID0gPDB4
M2I+Ow0KICAgICAgICAgCXhlbixwYXNzdGhyb3VnaCA9IDwweDE+Ow0KICAgICAgICB9Ow0KfTsN
Cg0KJnVhcnQxIHsNCiAgIHhlbixwYXNzdGhyb3VnaCA9IDwweDE+Ow0KfTsNCg0KJmdwaW8gew0K
ICAgeGVuLHBhc3N0aHJvdWdoID0gPDB4MT47DQp9Ow==
--000000000000b583cd05781e50d4
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--000000000000b583cd05781e50d4--


From xen-devel-bounces@lists.xenproject.org Sat Oct 13 19:19:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Oct 2018 19:19: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 1gBPRF-0000dv-Kt; Sat, 13 Oct 2018 19:19:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=75ja=mz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gBPRE-0000dj-PY
 for xen-devel@lists.xenproject.org; Sat, 13 Oct 2018 19:19:00 +0000
X-Inumbo-ID: 05e26f24-cf1d-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 05e26f24-cf1d-11e8-a6a9-d7ebe60f679a;
 Sat, 13 Oct 2018 19:20: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 <aliasfile-bounces@xenproject.org>)
 id 1gBPR9-0008FN-Ok; Sat, 13 Oct 2018 19:18: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 1gBPR9-00036R-Gx; Sat, 13 Oct 2018 19:18:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gBPR9-0005kU-GF; Sat, 13 Oct 2018 19:18:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128656-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=9f8eff39ea21722ec99bb45b175c3ad5224b72da
X-Osstest-Versions-That: xen=0c1d5b68e27da167a51c2ea828636c14ff5c017b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 13 Oct 2018 19:18:55 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 128656: 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>

ZmxpZ2h0IDEyODY1NiB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg2NTYvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFs
bC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAg
ICAgOWY4ZWZmMzllYTIxNzIyZWM5OWJiNDViMTc1YzNhZDUyMjRiNzJkYQpiYXNlbGluZSB2ZXJz
aW9uOgogeGVuICAgICAgICAgICAgICAgICAgMGMxZDViNjhlMjdkYTE2N2E1MWMyZWE4Mjg2MzZj
MTRmZjVjMDE3YgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4MTA4ICAyMDE4LTA5LTI2IDE1OjAz
OjM5IFogICAxNyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyODUwNSAgMjAxOC0xMC0wOCAx
MzowNzo1MCBaICAgIDUgZGF5cyAgICA0IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEy
ODY1NiAgMjAxOC0xMC0xMiAwNDo0OToyOSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
UGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJA
b3JhY2xlLmNvbT4KICBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgogIElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFJvc3MgTGFnZXJ3YWxsIDxy
b3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lv
biA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDBjMWQ1YjY4
ZTIuLjlmOGVmZjM5ZWEgIDlmOGVmZjM5ZWEyMTcyMmVjOTliYjQ1YjE3NWMzYWQ1MjI0YjcyZGEg
LT4gc3RhYmxlLTQuMTAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Oct 13 19:39:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Oct 2018 19: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 1gBPlK-0002Tg-Uh; Sat, 13 Oct 2018 19:39:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=klwc=mz=xenproject.org=prvs=817c87334=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gBPlK-0002TW-5w
 for xen-devel@lists.xenproject.org; Sat, 13 Oct 2018 19:39:46 +0000
X-Inumbo-ID: 5d874e2f-cf1f-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5d874e2f-cf1f-11e8-a8a5-bc764e045a96;
 Sat, 13 Oct 2018 21:37:05 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,378,1534809600"; d="scan'208";a="67766598"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75410-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=301402fa4797ac3a141e575329ca2ea91756414c
X-Osstest-Versions-That: ovmf=bbce001515bbfcad24c216b1c9c25057e8c461e9
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 13 Oct 2018 20:39:42 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75410: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQxMCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NDEwLwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICAzMDE0MDJmYTQ3OTdhYzNhMTQxZTU3NTMyOWNhMmVhOTE3
NTY0MTRjCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBiYmNlMDAxNTE1
YmJmY2FkMjRjMjE2YjFjOWMyNTA1N2U4YzQ2MWU5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU0
MDUgIDIwMTgtMTAtMTIgMjI6NTI6MjUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NDEwICAyMDE4LTEwLTEzIDExOjIwOjM1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgU2FtaSBNdWphd2Fy
IDxzYW1pLm11amF3YXJAYXJtLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4g
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9o
b21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVuc291
cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxk
LWkzODYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1q
b2IgYnVpbGQtaTM4Ni14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQgYnJva2VuCmJy
b2tlbi1qb2IgYnVpbGQtaTM4Ni1wdm9wcyBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQg
aG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0YWxs
KDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1
aWxkLWFtZDY0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni14c20g
aG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXB2b3BzIGhvc3QtaW5zdGFs
bCg0KQoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMzAxNDAyZmE0Nzk3YWMzYTE0
MWU1NzUzMjljYTJlYTkxNzU2NDE0YwpBdXRob3I6IFNhbWkgTXVqYXdhciA8c2FtaS5tdWphd2Fy
QGFybS5jb20+CkRhdGU6ICAgVHVlIE9jdCA5IDE2OjM1OjIyIDIwMTggKzAxMDAKCiAgICBBcm1Q
a2c6IEFkZCBzdXBwb3J0IGZvciBHSUN2NAogICAgCiAgICBVcGRhdGVkIFJlZGlzdHJpYnV0b3Ig
YmFzZSBjYWxjdWxhdGlvbiB0byBhbGxvdyBmb3IgdGhlIGZhY3QgdGhhdAogICAgR0lDdjQgaGFz
IDIgYWRkaXRpb25hbCA2NEtCIGZyYW1lcyAoZm9yIFZMUEkgYW5kIGEgcmVzZXJ2ZWQgZnJhbWUp
LgogICAgVGhlIGNvZGUgbm93IHRlc3RzIHRoZSBWTFBJUyBiaXQgaW4gdGhlIEdJQyBSZWRpc3Ry
aWJ1dG9yIFR5cGUKICAgIFJlZ2lzdGVyIChHSUNSX1RZUEVSKSBhbmQgY2FsY3VsYXRlcyB0aGUg
UmVkaXN0cmlidXRvciBncmFudWxhcml0eQogICAgYWNjb3JkaW5nbHkuCiAgICAKICAgIFRoZSBj
b2RlIGNoYW5nZXMgYXJlOgogICAgICBHSUNSX1RZUEVSIHJlZ2lzdGVyIGZpZWxkcywgZXRjLCBh
ZGRlZCB0byB0aGUgaGVhZGVyLgogICAgICBMb29wIHVwZGF0ZWQgdG8gcGF5IGF0dGVudGlvbiB0
byBHSUNSX1RZUEVSLkxhc3QuCiAgICAgIERlcml2ZSBmcmFtZSAic3RyaWRlIiBzaXplIGZyb20g
R0lDUl9UWVBFUi5WTFBJUy4KICAgIAogICAgTm90ZTogVGhlIGFzc3VtcHRpb24gaXMgdGhhdCB0
aGUgcmVkaXN0cmlidXRvcnMgYXJlIGFkamFjZW50IGZvcgogICAgYWxsIENQVXMuIEhvd2V2ZXIg
dGhpcyBtYXkgbm90IGJlIHRoZSBjYXNlIGZvciBOVU1BIHN5c3RlbXMuCiAgICAKICAgIENvbnRy
aWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNp
Z25lZC1vZmYtYnk6IFNhbWkgTXVqYXdhciA8c2FtaS5tdWphd2FyQGFybS5jb20+CiAgICBSZXZp
ZXdlZC1ieTogQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Oct 13 20:58:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Oct 2018 20:58: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 1gBQzb-0008Mc-T8; Sat, 13 Oct 2018 20:58:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=75ja=mz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gBQza-0008MQ-7r
 for xen-devel@lists.xenproject.org; Sat, 13 Oct 2018 20:58:34 +0000
X-Inumbo-ID: eefca1f8-cf2a-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id eefca1f8-cf2a-11e8-a6a9-d7ebe60f679a;
 Sat, 13 Oct 2018 20:59: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 <aliasfile-bounces@xenproject.org>)
 id 1gBQzW-0001mF-9r; Sat, 13 Oct 2018 20:58: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 1gBQzW-0001nb-02; Sat, 13 Oct 2018 20:58:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gBQzV-0006eq-Vg; Sat, 13 Oct 2018 20:58:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1gBQzV-0006eq-Vg@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 13 Oct 2018 20:58:29 +0000
Subject: [Xen-devel] [xen-unstable bisection] complete test-xtf-amd64-amd64-4
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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="===============1430366228271343358=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============1430366228271343358==
Content-Type: text/plain

branch xen-unstable
xenbranch xen-unstable
job test-xtf-amd64-amd64-4
testid xtf-fep

Tree: linux git://xenbits.xen.org/linux-pvops.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git
Tree: xtf git://xenbits.xen.org/xtf.git

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  e9be34be5f9a1a6ecbf05ba9502cd705ae441476
  Bug not present: 5e04bf333b954fcfd86eda3d258dc69bcf0586a3
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/128703/


  commit e9be34be5f9a1a6ecbf05ba9502cd705ae441476
  Author: Roger Pau MonnÃ© <roger.pau@citrix.com>
  Date:   Tue Oct 9 16:27:13 2018 +0200
  
      x86/vtd: fix iommu_share_p2m_table
      
      Commit 2916951c1 "mm / iommu: include need_iommu() test in
      iommu_use_hap_pt()" changed the check in iommu_share_p2m_table to use
      need_iommu(d) (as part of iommu_use_hap_pt) instead of iommu_enabled,
      which broke the check because at the point in domain construction
      where iommu_share_p2m_table is called need_iommu(d) will always return
      false.
      
      Fix this by reverting to the previous logic.
      
      While there turn the hap_enabled check into an ASSERT, since the only
      caller of iommu_share_p2m_table already performs the hap_enabled check
      before calling the function.
      
      Signed-off-by: Roger Pau MonnÃ© <roger.pau@citrix.com>
      Reviewed-by: Paul Durrant <paul.durrant@citrix.com>
      Reviewed-by: Jan Beulich <jbeulich@suse.com>


For bisection revision-tuple graph see:
   http://logs.test-lab.xenproject.org/osstest/results/bisect/xen-unstable/test-xtf-amd64-amd64-4.xtf-fep.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Running cs-bisection-step --graph-out=/home/logs/results/bisect/xen-unstable/test-xtf-amd64-amd64-4.xtf-fep --summary-out=tmp/128703.bisection-summary --basis-template=128523 --blessings=real,real-bisect xen-unstable test-xtf-amd64-amd64-4 xtf-fep
Searching for failure / basis pass:
 128614 fail [host=elbling0] / 128523 [host=godello1] 128498 [host=huxelrebe0] 128478 [host=fiano0] 128464 [host=elbling1] 128445 [host=albana1] 128414 [host=albana0] 128354 [host=debina0] 128333 [host=pinot1] 128314 [host=chardonnay0] 128281 [host=joubertin0] 128267 [host=huxelrebe1] 128240 [host=rimava1] 128175 [host=italia0] 128118 [host=godello0] 128084 ok.
Failure / basis pass flights: 128614 / 128084
(tree with no url: minios)
(tree with no url: ovmf)
(tree with no url: seabios)
Tree: linux git://xenbits.xen.org/linux-pvops.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git
Tree: xtf git://xenbits.xen.org/xtf.git
Latest e6abbe80c8838e9c0bdb51835e6218008fa49386 c530a75c1e6a472b0eb9558310b518f0dfcd8860 9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 de5b678ca4dcdfa83e322491d478d66df56c1986 162fc8295f31240dc3670190a91e9bbc03b0d7be 089f9be25f4bb445f68241ba05ab4e17786e21a7
Basis pass 1244bbb3e92135d247e2dddfa6fe5e3e171a9635 c530a75c1e6a472b0eb9558310b518f0dfcd8860 9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 de5b678ca4dcdfa83e322491d478d66df56c1986 940185b2f6f343251c2b83bd96e599398cea51ec 089f9be25f4bb445f68241ba05ab4e17786e21a7
Generating revisions with ./adhoc-revtuple-generator  git://xenbits.xen.org/linux-pvops.git#1244bbb3e92135d247e2dddfa6fe5e3e171a9635-e6abbe80c8838e9c0bdb51835e6218008fa49386 git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860 git://xenbits.xen.org/qemu-xen-traditional.git#9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149-9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 git://xenbits.xen.org/qemu-xen.git#de5b678ca4dcdfa83e322491d478d66df56c1986-de5b678ca4dcdfa83e322491d478d66df56c1986 git://xenbits.xen.org/xen.git#940185b2f6f343251c2b83bd96e599398cea51ec-162fc8295f31240dc3670190a91e9bbc03b0d7be git://xenbits.xen.org/xtf.git#089f9be25f4bb445f68241ba05ab4e17786e21a7-089f9be25f4bb445f68241ba05ab4e17786e21a7
Loaded 2001 nodes in revision graph
Searching for test results:
 127956 [host=elbling1]
 127966 [host=fiano0]
 127997 [host=godello1]
 128084 pass 1244bbb3e92135d247e2dddfa6fe5e3e171a9635 c530a75c1e6a472b0eb9558310b518f0dfcd8860 9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 de5b678ca4dcdfa83e322491d478d66df56c1986 940185b2f6f343251c2b83bd96e599398cea51ec 089f9be25f4bb445f68241ba05ab4e17786e21a7
 128033 [host=baroque0]
 128118 [host=godello0]
 128175 [host=italia0]
 128240 [host=rimava1]
 128267 [host=huxelrebe1]
 128281 [host=joubertin0]
 128314 [host=chardonnay0]
 128333 [host=pinot1]
 128354 [host=debina0]
 128414 [host=albana0]
 128445 [host=albana1]
 128523 [host=godello1]
 128478 [host=fiano0]
 128464 [host=elbling1]
 128498 [host=huxelrebe0]
 128614 fail e6abbe80c8838e9c0bdb51835e6218008fa49386 c530a75c1e6a472b0eb9558310b518f0dfcd8860 9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 de5b678ca4dcdfa83e322491d478d66df56c1986 162fc8295f31240dc3670190a91e9bbc03b0d7be 089f9be25f4bb445f68241ba05ab4e17786e21a7
 128676 pass 1244bbb3e92135d247e2dddfa6fe5e3e171a9635 c530a75c1e6a472b0eb9558310b518f0dfcd8860 9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 de5b678ca4dcdfa83e322491d478d66df56c1986 940185b2f6f343251c2b83bd96e599398cea51ec 089f9be25f4bb445f68241ba05ab4e17786e21a7
 128679 fail e6abbe80c8838e9c0bdb51835e6218008fa49386 c530a75c1e6a472b0eb9558310b518f0dfcd8860 9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 de5b678ca4dcdfa83e322491d478d66df56c1986 162fc8295f31240dc3670190a91e9bbc03b0d7be 089f9be25f4bb445f68241ba05ab4e17786e21a7
 128682 pass 0e5cdbac030358fea3b757d033c8fda29138b866 c530a75c1e6a472b0eb9558310b518f0dfcd8860 9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 de5b678ca4dcdfa83e322491d478d66df56c1986 edb4724e36256c495a6aa3cf1a12722efe271f9d 089f9be25f4bb445f68241ba05ab4e17786e21a7
 128684 pass 85222eb56f2a5a92fdf1cf95cfd8ea57cc3864ff c530a75c1e6a472b0eb9558310b518f0dfcd8860 9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 de5b678ca4dcdfa83e322491d478d66df56c1986 359970fd8b781fac2ddcbc84dd5b890075fa08ef 089f9be25f4bb445f68241ba05ab4e17786e21a7
 128686 pass d3ddd8e16cab439c0abbf08a33a6a0465c8e67da c530a75c1e6a472b0eb9558310b518f0dfcd8860 9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 de5b678ca4dcdfa83e322491d478d66df56c1986 359970fd8b781fac2ddcbc84dd5b890075fa08ef 089f9be25f4bb445f68241ba05ab4e17786e21a7
 128687 pass e6abbe80c8838e9c0bdb51835e6218008fa49386 c530a75c1e6a472b0eb9558310b518f0dfcd8860 9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 de5b678ca4dcdfa83e322491d478d66df56c1986 cc6e309c6e4368a1094b5e7593cf8cf5803ed709 089f9be25f4bb445f68241ba05ab4e17786e21a7
 128690 pass e6abbe80c8838e9c0bdb51835e6218008fa49386 c530a75c1e6a472b0eb9558310b518f0dfcd8860 9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 de5b678ca4dcdfa83e322491d478d66df56c1986 0d34bca5e6040f9874e6a69c45c7908239f024b9 089f9be25f4bb445f68241ba05ab4e17786e21a7
 128692 pass e6abbe80c8838e9c0bdb51835e6218008fa49386 c530a75c1e6a472b0eb9558310b518f0dfcd8860 9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 de5b678ca4dcdfa83e322491d478d66df56c1986 a696f4e63ca51693736a6cf7b911522287238653 089f9be25f4bb445f68241ba05ab4e17786e21a7
 128693 pass e6abbe80c8838e9c0bdb51835e6218008fa49386 c530a75c1e6a472b0eb9558310b518f0dfcd8860 9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 de5b678ca4dcdfa83e322491d478d66df56c1986 5e04bf333b954fcfd86eda3d258dc69bcf0586a3 089f9be25f4bb445f68241ba05ab4e17786e21a7
 128695 fail e6abbe80c8838e9c0bdb51835e6218008fa49386 c530a75c1e6a472b0eb9558310b518f0dfcd8860 9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 de5b678ca4dcdfa83e322491d478d66df56c1986 cd395b1d69a773556d2af206b4ecbf56b33057ea 089f9be25f4bb445f68241ba05ab4e17786e21a7
 128697 fail e6abbe80c8838e9c0bdb51835e6218008fa49386 c530a75c1e6a472b0eb9558310b518f0dfcd8860 9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 de5b678ca4dcdfa83e322491d478d66df56c1986 e9be34be5f9a1a6ecbf05ba9502cd705ae441476 089f9be25f4bb445f68241ba05ab4e17786e21a7
 128699 pass e6abbe80c8838e9c0bdb51835e6218008fa49386 c530a75c1e6a472b0eb9558310b518f0dfcd8860 9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 de5b678ca4dcdfa83e322491d478d66df56c1986 5e04bf333b954fcfd86eda3d258dc69bcf0586a3 089f9be25f4bb445f68241ba05ab4e17786e21a7
 128700 fail e6abbe80c8838e9c0bdb51835e6218008fa49386 c530a75c1e6a472b0eb9558310b518f0dfcd8860 9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 de5b678ca4dcdfa83e322491d478d66df56c1986 e9be34be5f9a1a6ecbf05ba9502cd705ae441476 089f9be25f4bb445f68241ba05ab4e17786e21a7
 128701 pass e6abbe80c8838e9c0bdb51835e6218008fa49386 c530a75c1e6a472b0eb9558310b518f0dfcd8860 9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 de5b678ca4dcdfa83e322491d478d66df56c1986 5e04bf333b954fcfd86eda3d258dc69bcf0586a3 089f9be25f4bb445f68241ba05ab4e17786e21a7
 128703 fail e6abbe80c8838e9c0bdb51835e6218008fa49386 c530a75c1e6a472b0eb9558310b518f0dfcd8860 9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 de5b678ca4dcdfa83e322491d478d66df56c1986 e9be34be5f9a1a6ecbf05ba9502cd705ae441476 089f9be25f4bb445f68241ba05ab4e17786e21a7
Searching for interesting versions
 Result found: flight 128084 (pass), for basis pass
 Result found: flight 128614 (fail), for basis failure
 Repro found: flight 128676 (pass), for basis pass
 Repro found: flight 128679 (fail), for basis failure
 0 revisions at e6abbe80c8838e9c0bdb51835e6218008fa49386 c530a75c1e6a472b0eb9558310b518f0dfcd8860 9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 de5b678ca4dcdfa83e322491d478d66df56c1986 5e04bf333b954fcfd86eda3d258dc69bcf0586a3 089f9be25f4bb445f68241ba05ab4e17786e21a7
No revisions left to test, checking graph state.
 Result found: flight 128693 (pass), for last pass
 Result found: flight 128697 (fail), for first failure
 Repro found: flight 128699 (pass), for last pass
 Repro found: flight 128700 (fail), for first failure
 Repro found: flight 128701 (pass), for last pass
 Repro found: flight 128703 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  e9be34be5f9a1a6ecbf05ba9502cd705ae441476
  Bug not present: 5e04bf333b954fcfd86eda3d258dc69bcf0586a3
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/128703/


  commit e9be34be5f9a1a6ecbf05ba9502cd705ae441476
  Author: Roger Pau MonnÃ© <roger.pau@citrix.com>
  Date:   Tue Oct 9 16:27:13 2018 +0200
  
      x86/vtd: fix iommu_share_p2m_table
      
      Commit 2916951c1 "mm / iommu: include need_iommu() test in
      iommu_use_hap_pt()" changed the check in iommu_share_p2m_table to use
      need_iommu(d) (as part of iommu_use_hap_pt) instead of iommu_enabled,
      which broke the check because at the point in domain construction
      where iommu_share_p2m_table is called need_iommu(d) will always return
      false.
      
      Fix this by reverting to the previous logic.
      
      While there turn the hap_enabled check into an ASSERT, since the only
      caller of iommu_share_p2m_table already performs the hap_enabled check
      before calling the function.
      
      Signed-off-by: Roger Pau MonnÃ© <roger.pau@citrix.com>
      Reviewed-by: Paul Durrant <paul.durrant@citrix.com>
      Reviewed-by: Jan Beulich <jbeulich@suse.com>

pnmtopng: 70 colors found
Revision graph left in /home/logs/results/bisect/xen-unstable/test-xtf-amd64-amd64-4.xtf-fep.{dot,ps,png,html,svg}.
----------------------------------------
128703: tolerable truncated

flight 128703 xen-unstable real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/128703/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 test-xtf-amd64-amd64-4       11 xtf-fep                 fail baseline untested


jobs:
 test-xtf-amd64-amd64-4                                       truncated


------------------------------------------------------------
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



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1430366228271343358==--

From xen-devel-bounces@lists.xenproject.org Sat Oct 13 23:07:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 13 Oct 2018 23: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 1gBT08-00018r-By; Sat, 13 Oct 2018 23:07:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=75ja=mz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gBT06-00018h-6U
 for xen-devel@lists.xenproject.org; Sat, 13 Oct 2018 23:07:14 +0000
X-Inumbo-ID: e89c1e0e-cf3c-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e89c1e0e-cf3c-11e8-a6a9-d7ebe60f679a;
 Sat, 13 Oct 2018 23:08: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 <aliasfile-bounces@xenproject.org>)
 id 1gBT03-0004Fv-Lc; Sat, 13 Oct 2018 23:07: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 1gBT03-000424-Do; Sat, 13 Oct 2018 23:07:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gBT03-0001AA-D7; Sat, 13 Oct 2018 23:07:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128694-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-i386-xsm:xen-build:fail:regression
 ovmf:build-amd64-xsm:xen-build:fail:regression
 ovmf:build-i386:xen-build:fail:regression
 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
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=913795f7a2b0937a18692ccfec892ca20cbc5aa6
X-Osstest-Versions-That: ovmf=301402fa4797ac3a141e575329ca2ea91756414c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 13 Oct 2018 23:07:11 +0000
Subject: [Xen-devel] [ovmf test] 128694: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODY5NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg2OTQvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODY4MAogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI4NjgwCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg2ODAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODY4MAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAg
ICAgICAgICAgICAgICAgOTEzNzk1ZjdhMmIwOTM3YTE4NjkyY2NmZWM4OTJjYTIwY2JjNWFhNgpi
YXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgMzAxNDAyZmE0Nzk3YWMzYTE0
MWU1NzUzMjljYTJlYTkxNzU2NDE0YwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4NjgwICAyMDE4
LTEwLTEyIDIyOjQxOjM0IFogICAgMSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODY5NCAg
MjAxOC0xMC0xMyAxMToxNjoxMyBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxl
IHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEhlc3MgQ2hlbiA8aGVzaGVuZy5j
aGVuQGludGVsLmNvbT4KICBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAg
WXVuaHVhIEZlbmcgPHl1bmh1YXguZmVuZ0BpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxk
IGJlIDM3NiBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Oct 14 02:02:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 14 Oct 2018 02: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 1gBVjj-0005eA-Nw; Sun, 14 Oct 2018 02:02:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=8671=m2=xenproject.org=prvs=818e0d338=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gBVji-0005e0-IY
 for xen-devel@lists.xenproject.org; Sun, 14 Oct 2018 02:02:30 +0000
X-Inumbo-ID: d426abc5-cf54-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d426abc5-cf54-11e8-a8a5-bc764e045a96;
 Sun, 14 Oct 2018 03:59:48 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,379,1534809600"; d="scan'208";a="67772601"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75413-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:build-amd64:<job status>:broken:regression
 xen-4.10-testing:build-amd64-prev:<job status>:broken:regression
 xen-4.10-testing:build-i386:<job status>:broken:regression
 xen-4.10-testing:build-armhf-pvops:<job status>:broken:regression
 xen-4.10-testing:build-i386-xsm:<job status>:broken:regression
 xen-4.10-testing:build-amd64-xtf:<job status>:broken:regression
 xen-4.10-testing:build-amd64-xsm:<job status>:broken:regression
 xen-4.10-testing:build-amd64-pvops:<job status>:broken:regression
 xen-4.10-testing:build-i386-pvops:<job status>:broken:regression
 xen-4.10-testing:build-armhf:<job status>:broken:regression
 xen-4.10-testing:build-i386-prev:<job status>:broken:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-xtf-amd64-amd64-1:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-midway:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.10-testing:build-i386-rumprun:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-xtf-amd64-amd64-2:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:build-amd64-rumprun:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-4.10-testing:build-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-xtf-amd64-amd64-4:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-xtf-amd64-amd64-3:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-xtf-amd64-amd64-5:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.10-testing:build-armhf-pvops:host-install(4):broken:nonblocking
 xen-4.10-testing:build-armhf:host-install(4):broken:nonblocking
 xen-4.10-testing:build-i386-pvops:host-install(4):broken:nonblocking
 xen-4.10-testing:build-i386-prev:host-install(4):broken:nonblocking
 xen-4.10-testing:build-amd64-xsm:host-install(4):broken:nonblocking
 xen-4.10-testing:build-i386:host-install(4):broken:nonblocking
 xen-4.10-testing:build-i386-xsm:host-install(4):broken:nonblocking
 xen-4.10-testing:build-amd64-pvops:host-install(4):broken:nonblocking
 xen-4.10-testing:build-amd64-prev:host-install(4):broken:nonblocking
 xen-4.10-testing:build-amd64-xtf:host-install(4):broken:nonblocking
 xen-4.10-testing:build-amd64:host-install(4):broken:nonblocking
X-Osstest-Versions-This: xen=9f8eff39ea21722ec99bb45b175c3ad5224b72da
X-Osstest-Versions-That: xen=0c1d5b68e27da167a51c2ea828636c14ff5c017b
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 14 Oct 2018 03:02:24 +0100
Subject: [Xen-devel] [xen-4.10-testing baseline-only test] 75413: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQxMyB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJj
ZS5jb20vb3NzdGVzdC9sb2dzLzc1NDEzLwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVz
dHMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5j
bHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wcmV2ICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC14dGYg
ICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAg
ICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Ig
c3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXBy
ZXYgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1
aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1
aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFk
ZSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC00ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVp
bGQtY2hlY2soMSkgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcnVt
cHJ1bi1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxp
bmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxs
KDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni1wcmV2ICAgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVk
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBi
cm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQg
aG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2Vs
aW5lIHVudGVzdGVkCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFs
bCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXByZXYgICAg
ICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3Rl
ZAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAg
YnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICA0
IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA5ZjhlZmYzOWVhMjE3
MjJlYzk5YmI0NWIxNzVjM2FkNTIyNGI3MmRhCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAg
ICAgICAgICAgICAwYzFkNWI2OGUyN2RhMTY3YTUxYzJlYTgyODYzNmMxNGZmNWMwMTdiCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAgNzUzMDcgIDIwMTgtMDktMjggMDU6MTg6MTEgWiAgIDE1IGRheXMK
VGVzdGluZyBzYW1lIHNpbmNlICAgIDc1NDEzICAyMDE4LTEwLTEzIDE5OjQ4OjAwIFogICAgMCBk
YXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBEYW5p
ZWwgS2lwZXIgPGRhbmllbC5raXBlckBvcmFjbGUuY29tPgogIERhcmlvIEZhZ2dpb2xpIDxkZmFn
Z2lvbGlAc3VzZS5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+
CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5k
dXJyYW50QGNpdHJpeC5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CiAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CiAgV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4g
IAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1w
cmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAK
IGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAog
YnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
YW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldAps
b2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0
LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0IGJyb2tlbgpicm9rZW4tam9iIGJ1
aWxkLWFtZDY0LXByZXYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBicm9rZW4KYnJva2Vu
LWpvYiBidWlsZC1hcm1oZi1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXhzbSBi
cm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14dGYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQt
YW1kNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXB2b3BzIGJyb2tlbgpicm9r
ZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYgYnJv
a2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni1wcmV2IGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1h
cm1oZi1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYgaG9zdC1p
bnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIGJ1aWxkLWkzODYtcHJldiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVp
bGQtYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2IGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWluc3RhbGwoNCkKYnJv
a2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1
aWxkLWFtZDY0LXByZXYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXh0
ZiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQgaG9zdC1pbnN0YWxsKDQp
CgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMzEy
IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Sun Oct 14 06:15:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 14 Oct 2018 06:15: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 1gBZg5-0007t7-Mi; Sun, 14 Oct 2018 06:15:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rpf4=m2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gBZg4-0007sv-Lv
 for xen-devel@lists.xenproject.org; Sun, 14 Oct 2018 06:15:00 +0000
X-Inumbo-ID: 1b04a373-cf78-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1b04a373-cf78-11e8-a8a5-bc764e045a96;
 Sun, 14 Oct 2018 08:12:19 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gBZg1-0005w9-Cn; Sun, 14 Oct 2018 06:14: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 1gBZg1-00023F-66; Sun, 14 Oct 2018 06:14:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gBZg1-0003pQ-5Q; Sun, 14 Oct 2018 06:14:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128661-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-i386-pvgrub: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-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-raw: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-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-ws16-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-amd64-xl:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm: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-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm: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-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386: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-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd: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-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-rtds:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qcow2:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-rumprun-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-multivcpu:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-examine:reboot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit1:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-rumprun-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-examine:reboot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw: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-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-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2: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-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit1: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-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt: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-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu: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-armhf-armhf-libvirt-raw:migrate-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
X-Osstest-Versions-This: linux=774ea0551a2966c8fc29a6f675c3e28c5c6fa586
X-Osstest-Versions-That: linux=bb2d8f2f61047cbde08b78ec03e4ebdb01ee5434
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 14 Oct 2018 06:14:57 +0000
Subject: [Xen-devel] [linux-next test] 128661: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODY2MSBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg2NjEvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEyODU5OQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI4NTk5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI4NTk5CiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjg1OTkKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODU5OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4NTk5
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjg1OTkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODU5OQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwg
UkVHUi4gdnMuIDEyODU5OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTI4NTk5CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
Mjg1OTkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODU5OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4NTk5CiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjg1OTkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyODU5OQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI4NTk5CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDEwIHhlbi1ib290L3NyY19o
b3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg1OTkKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODU5OQog
dGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI4NTk5CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICA3
IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg1OTkKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyODU5OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyODU5OQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI4NTk5CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDcgeGVuLWJvb3QgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg1OTkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
YW1kICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODU5OQogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9v
dCBmYWlsIFJFR1IuIHZzLiAxMjg1OTkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODU5OQogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI4NTk5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg1OTkKIHRlc3QtYW1kNjQtYW1kNjQteGwg
ICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODU5
OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI4NTk5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICA3
IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg1OTkKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3Qg
ZmFpbCBSRUdSLiB2cy4gMTI4NTk5CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDEwIHhl
bi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg1OTkKIHRlc3QtYW1kNjQt
YW1kNjQtcGFpciAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyODU5OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjg1OTkKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODU5
OQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI4NTk5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjg1OTkKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEyODU5OQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9k
c3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4NTk5CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICBmYWlsIFJFR1IuIHZzLiAxMjg1
OTkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyODU5OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
MTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4NTk5CiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjg1OTkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICA3IHhl
bi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODU5OQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgNyB4ZW4tYm9vdCBmYWlsIFJFR1Iu
IHZzLiAxMjg1OTkKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDcgeGVuLWJv
b3QgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODU5OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4NTk5
CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjg1OTkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyODU5OQogdGVzdC1hbWQ2
NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI4NTk5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhz
bSAgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjg1OTkKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMg
ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjg1OTkKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAg
ICBmYWlsICBsaWtlIDEyODU5OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIGxpa2UgMTI4NTk5CiB0ZXN0LWFtZDY0LWkz
ODYtcnVtcHJ1bi1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlr
ZSAxMjg1OTkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAg
NyB4ZW4tYm9vdCAgICAgZmFpbCBsaWtlIDEyODU5OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0
aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4NTk5CiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgbGlrZSAxMjg1OTkKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDggcmVi
b290ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODU5OQogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxp
a2UgMTI4NTk5CiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjg1OTkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODU5OQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgIGxpa2UgMTI4NTk5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjg1OTkKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItaW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBs
aWtlIDEyODU5OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI4NTk5CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1
YiAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjg1OTkK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyODU5OQogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICA3
IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4NTk5CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjg1OTkKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODU5OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI4NTk5
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMjg1OTkKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyODU5OQogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAg
ICAgNzc0ZWEwNTUxYTI5NjZjOGZjMjlhNmY2NzVjM2UyOGM1YzZmYTU4NgpiYXNlbGluZSB2ZXJz
aW9uOgogbGludXggICAgICAgICAgICAgICAgYmIyZDhmMmY2MTA0N2NiZGUwOGI3OGVjMDNlNGVi
ZGIwMWVlNTQzNAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgICAgICAgICAgICAgICAgICAgICAgICAo
bm90IGZvdW5kKSAgICAgCkZhaWxpbmcgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKG5vdCBmb3VuZCkgICAgIApUZXN0aW5nIHNhbWUgc2luY2UgICAxMjg2NjEgIDIwMTgtMTAt
MTIgMDk6MTk6MDAgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Oct 14 08:00:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 14 Oct 2018 08: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 1gBbJV-00078d-9r; Sun, 14 Oct 2018 07:59:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rpf4=m2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gBbJT-00078R-Hk
 for xen-devel@lists.xenproject.org; Sun, 14 Oct 2018 07:59:47 +0000
X-Inumbo-ID: 4e599623-cf87-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4e599623-cf87-11e8-a6a9-d7ebe60f679a;
 Sun, 14 Oct 2018 08:01: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 <aliasfile-bounces@xenproject.org>)
 id 1gBbJR-0007q4-H5; Sun, 14 Oct 2018 07:59: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 1gBbJR-000223-8i; Sun, 14 Oct 2018 07:59:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gBbJR-0007l7-83; Sun, 14 Oct 2018 07:59:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128665-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-i386-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-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=86a6cb13e979218c23b7dcda772f02047124b191
X-Osstest-Versions-That: libvirt=1dbf6222dd5e1fedcbe335fc0852ef66e7a92901
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 14 Oct 2018 07:59:45 +0000
Subject: [Xen-devel] [libvirt test] 128665: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODY2NSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg2NjUvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODYwMwoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4NjAzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjg2MDMKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXFjb3cyIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCgp2
ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlidmlydCAgICAgICAgICAgICAgODZhNmNi
MTNlOTc5MjE4YzIzYjdkY2RhNzcyZjAyMDQ3MTI0YjE5MQpiYXNlbGluZSB2ZXJzaW9uOgogbGli
dmlydCAgICAgICAgICAgICAgMWRiZjYyMjJkZDVlMWZlZGNiZTMzNWZjMDg1MmVmNjZlN2E5Mjkw
MQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4NjAzICAyMDE4LTEwLTEwIDE3OjE5OjAzIFogICAg
MyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODY2NSAgMjAxOC0xMC0xMiAxMDozNjoxOCBa
ICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9u
cyB1bmRlciB0ZXN0OgogIEpvaG4gRmVybGFuIDxqZmVybGFuQHJlZGhhdC5jb20+CiAgTWljaGFs
IFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1
c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KY29tbWl0IDg2YTZjYjEzZTk3OTIxOGMyM2I3ZGNkYTc3MmYwMjA0NzEyNGIx
OTEKQXV0aG9yOiBKb2huIEZlcmxhbiA8amZlcmxhbkByZWRoYXQuY29tPgpEYXRlOiAgIFRodSBP
Y3QgMTEgMTg6MjY6MDAgMjAxOCAtMDQwMAoKICAgIHFlbXU6IFJlbW92ZSB1bnVzZWQgcWVtdVBy
b2Nlc3NBdXRvc3RhcnRBbGwKICAgIAogICAgVGhlIGZ1bmN0aW9uIHdhcyBuZXZlciBkZWZpbmVk
IGluIHNvdXJjZSwganVzdCB0aGUgcHJvdG95cGUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEpv
aG4gRmVybGFuIDxqZmVybGFuQHJlZGhhdC5jb20+Cgpjb21taXQgYzU3MGQwNTE3NWIxNDg3MDlk
YTRjZjQzY2VhY2Q5OTJkNjY1MTMwMgpBdXRob3I6IE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3pu
QHJlZGhhdC5jb20+CkRhdGU6ICAgVGh1IE9jdCAxMSAxMDozNjowMiAyMDE4ICswMjAwCgogICAg
dmlyZmlsZXRlc3Q6IExvYWQgbW9jayBvbiBMaW51eCBvbmx5CiAgICAKICAgIFRoZSBtb2NrIGlz
IGJ1aWx0IG9uIExpbnV4IG9ubHkuIFRoZXJlZm9yZSB3ZSBzaG91bGQgbG9hZCBpdCBvbmx5CiAg
ICBvbiBMaW51eCB0b28uIFRoaXMgZml4ZXMgdGhlIEZyZWVCU0QgYnVpbGQuCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgICBS
ZXZpZXdlZC1ieTogQW5kcmVhIEJvbG9nbmFuaSA8YWJvbG9nbmFAcmVkaGF0LmNvbT4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Oct 14 08:37:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 14 Oct 2018 08:37: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 1gBbtf-0002CP-DI; Sun, 14 Oct 2018 08:37:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rpf4=m2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gBbte-0002CC-Dw
 for xen-devel@lists.xenproject.org; Sun, 14 Oct 2018 08:37:10 +0000
X-Inumbo-ID: 8671fcb1-cf8c-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8671fcb1-cf8c-11e8-a6a9-d7ebe60f679a;
 Sun, 14 Oct 2018 08:38: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 <aliasfile-bounces@xenproject.org>)
 id 1gBbta-0000d5-9g; Sun, 14 Oct 2018 08:37: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 1gBbta-00063A-2n; Sun, 14 Oct 2018 08:37:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gBbta-0003Af-1t; Sun, 14 Oct 2018 08:37:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128663-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-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-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop: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-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-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-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-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start: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-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-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-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1: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-armhf-armhf-libvirt-raw: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-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1: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
X-Osstest-Versions-This: linux=90ad18418c2d3db23ee827cdd74fed2ca9b70a18
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 14 Oct 2018 08:37:06 +0000
Subject: [Xen-devel] [linux-linus test] 128663: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODY2MyBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4NjYzLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1
ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxMSBn
dWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1p
bnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2
NC1ydW1wcnVuLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICA3IHhl
bi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgOCByZWJvb3QgICAgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMCB4ZW4t
Ym9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hv
c3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJv
b3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFk
b3cgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFj
b3cyICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMSB4
ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAoKUmVncmVzc2lvbnMgd2hpY2ggYXJl
IHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTg5OAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
ZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1ODk4CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjU4OTgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTg5OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1ODk4
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTg5OAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0
ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgOTBhZDE4NDE4YzJkM2RiMjNlZTgyN2NkZDc0
ZmVkMmNhOWI3MGExOApiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgOTQ3
MTBjYWMwZWY0ZWUxNzdhNjNiNTIyNzY2NGIzOGM5NWJiZjcwMwoKTGFzdCB0ZXN0IG9mIGJhc2lz
ICAgMTI1ODk4ICAyMDE4LTA4LTEzIDIxOjIwOjU1IFogICA2MSBkYXlzCkZhaWxpbmcgc2luY2Ug
ICAgICAgIDEyNTkyMSAgMjAxOC0wOC0xNSAxMzowNjo1NiBaICAgNTkgZGF5cyAgIDYwIGF0dGVt
cHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODY2MyAgMjAxOC0xMC0xMiAxMDoyNDozMSBaICAg
IDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMjM2OSBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3Vs
ZCBiZSAzMDE3OTUgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Oct 14 09:29:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 14 Oct 2018 09: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 1gBchx-00062i-AE; Sun, 14 Oct 2018 09:29:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rpf4=m2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gBchw-00062W-Bh
 for xen-devel@lists.xenproject.org; Sun, 14 Oct 2018 09:29:08 +0000
X-Inumbo-ID: c9d56663-cf93-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c9d56663-cf93-11e8-a6a9-d7ebe60f679a;
 Sun, 14 Oct 2018 09:30: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 <aliasfile-bounces@xenproject.org>)
 id 1gBchu-0001ap-Ar; Sun, 14 Oct 2018 09:29: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 1gBchu-0000kE-3m; Sun, 14 Oct 2018 09:29:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gBchu-0000qI-3A; Sun, 14 Oct 2018 09:29:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128708-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-i386-xsm:xen-build:fail:regression
 ovmf:build-amd64-xsm:xen-build:fail:regression
 ovmf:build-i386:xen-build:fail:regression
 ovmf:build-amd64: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
 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=678f85131238622e576705117e299d81cff755c9
X-Osstest-Versions-That: ovmf=301402fa4797ac3a141e575329ca2ea91756414c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 14 Oct 2018 09:29:06 +0000
Subject: [Xen-devel] [ovmf test] 128708: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODcwOCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg3MDgvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODY4MAogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI4NjgwCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg2ODAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODY4MAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAg
ICAgICAgICAgICAgICAgNjc4Zjg1MTMxMjM4NjIyZTU3NjcwNTExN2UyOTlkODFjZmY3NTVjOQpi
YXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgMzAxNDAyZmE0Nzk3YWMzYTE0
MWU1NzUzMjljYTJlYTkxNzU2NDE0YwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4NjgwICAyMDE4
LTEwLTEyIDIyOjQxOjM0IFogICAgMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyODY5NCAg
MjAxOC0xMC0xMyAxMToxNjoxMyBaICAgIDAgZGF5cyAgICAyIGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyODcwOCAgMjAxOC0xMC0xMyAyMzoxMTowNiBaICAgIDAgZGF5cyAgICAxIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFy
ZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPgogIEhlc3MgQ2hlbiA8aGVz
aGVuZy5jaGVuQGludGVsLmNvbT4KICBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5j
b20+CiAgWXVuaHVhIEZlbmcgPHl1bmh1YXguZmVuZ0BpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDM5MyBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Oct 14 09:52:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 14 Oct 2018 09:52: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 1gBd3z-0008Fm-LW; Sun, 14 Oct 2018 09:51:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rpf4=m2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gBd3x-0008FS-GZ
 for xen-devel@lists.xenproject.org; Sun, 14 Oct 2018 09:51:53 +0000
X-Inumbo-ID: f7474547-cf96-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f7474547-cf96-11e8-a6a9-d7ebe60f679a;
 Sun, 14 Oct 2018 09:53: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 <aliasfile-bounces@xenproject.org>)
 id 1gBd3u-00020t-M8; Sun, 14 Oct 2018 09:51: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 1gBd3u-0001XW-CO; Sun, 14 Oct 2018 09:51:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gBd3u-00070w-Br; Sun, 14 Oct 2018 09:51:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128730-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=92666fdd6e0afab989b2d89759d9b43f2c645ae7
X-Osstest-Versions-That: xen=85b00385827e4e061b2ff38b549c03d0f1e66b6a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 14 Oct 2018 09:51:50 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 128730: 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>

ZmxpZ2h0IDEyODczMCB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODczMC8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDkyNjY2ZmRkNmUwYWZh
Yjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDg1YjAwMzg1ODI3ZTRlMDYxYjJmZjM4YjU0OWMwM2QwZjFlNjZiNmEKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyODU4MSAgMjAxOC0xMC0xMCAwOToxOTowMCBaICAgIDQgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjg3MzAgIDIwMTgtMTAtMTQgMDk6MTg6MjAgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmll
bCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIEdlb3JnZSBEdW5sYXAgPGdlb3Jn
ZS5kdW5sYXBAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AY2l0cml4LmNv
bT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4u
dGlhbkBpbnRlbC5jb20+CiAgTmljb2xhcyBQb2lyb3QgPG5pY29sYXMucG9pcm90QGJlcnRpbi5m
cj4KICBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+CiAgUm9nZXIg
UGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoK
IGNvdmVyaXR5LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6
L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDg1YjAwMzg1ODIuLjkyNjY2ZmRkNmUgIDkyNjY2ZmRk
NmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcgLT4gY292ZXJpdHktdGVzdGVkL3Ntb2tl
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Oct 14 10:50:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 14 Oct 2018 10:50: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 1gBdy6-0003um-4P; Sun, 14 Oct 2018 10:49:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rpf4=m2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gBdy5-0003uY-3M
 for xen-devel@lists.xenproject.org; Sun, 14 Oct 2018 10:49:53 +0000
X-Inumbo-ID: 805401b1-cf9e-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 805401b1-cf9e-11e8-a8a5-bc764e045a96;
 Sun, 14 Oct 2018 12:47:10 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gBdxx-000385-VY; Sun, 14 Oct 2018 10:49: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 1gBdxx-0003Ee-NO; Sun, 14 Oct 2018 10:49:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gBdxx-00088p-Mn; Sun, 14 Oct 2018 10:49:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128732-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-i386-xsm:xen-build:fail:regression
 ovmf:build-amd64-xsm:xen-build:fail:regression
 ovmf:build-i386:xen-build:fail:regression
 ovmf:build-amd64:xen-build:fail:regression
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386-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=678f85131238622e576705117e299d81cff755c9
X-Osstest-Versions-That: ovmf=301402fa4797ac3a141e575329ca2ea91756414c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 14 Oct 2018 10:49:45 +0000
Subject: [Xen-devel] [ovmf test] 128732: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODczMiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg3MzIvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODY4MAogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI4NjgwCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg2ODAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODY4MAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAg
ICAgICAgICAgICAgICAgNjc4Zjg1MTMxMjM4NjIyZTU3NjcwNTExN2UyOTlkODFjZmY3NTVjOQpi
YXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgMzAxNDAyZmE0Nzk3YWMzYTE0
MWU1NzUzMjljYTJlYTkxNzU2NDE0YwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4NjgwICAyMDE4
LTEwLTEyIDIyOjQxOjM0IFogICAgMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyODY5NCAg
MjAxOC0xMC0xMyAxMToxNjoxMyBaICAgIDAgZGF5cyAgICAzIGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyODcwOCAgMjAxOC0xMC0xMyAyMzoxMTowNiBaICAgIDAgZGF5cyAgICAyIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFy
ZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPgogIEhlc3MgQ2hlbiA8aGVz
aGVuZy5jaGVuQGludGVsLmNvbT4KICBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5j
b20+CiAgWXVuaHVhIEZlbmcgPHl1bmh1YXguZmVuZ0BpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDM5MyBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Oct 14 12:11:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 14 Oct 2018 12: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 1gBfES-0002D6-BC; Sun, 14 Oct 2018 12:10:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rpf4=m2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gBfEQ-0002Cu-I6
 for xen-devel@lists.xenproject.org; Sun, 14 Oct 2018 12:10:50 +0000
X-Inumbo-ID: 60f1695b-cfaa-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 60f1695b-cfaa-11e8-a6a9-d7ebe60f679a;
 Sun, 14 Oct 2018 12:12: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 <aliasfile-bounces@xenproject.org>)
 id 1gBfEN-0004eD-42; Sun, 14 Oct 2018 12:10: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 1gBfEM-0007UX-Rm; Sun, 14 Oct 2018 12:10:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gBfEM-0001R3-RF; Sun, 14 Oct 2018 12:10:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128738-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-i386-xsm:xen-build:fail:regression
 ovmf:build-amd64-xsm:xen-build:fail:regression
 ovmf:build-i386:xen-build:fail:regression
 ovmf:build-amd64:xen-build:fail:regression
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386-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=678f85131238622e576705117e299d81cff755c9
X-Osstest-Versions-That: ovmf=301402fa4797ac3a141e575329ca2ea91756414c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 14 Oct 2018 12:10:46 +0000
Subject: [Xen-devel] [ovmf test] 128738: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODczOCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg3MzgvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODY4MAogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI4NjgwCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg2ODAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODY4MAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAg
ICAgICAgICAgICAgICAgNjc4Zjg1MTMxMjM4NjIyZTU3NjcwNTExN2UyOTlkODFjZmY3NTVjOQpi
YXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgMzAxNDAyZmE0Nzk3YWMzYTE0
MWU1NzUzMjljYTJlYTkxNzU2NDE0YwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4NjgwICAyMDE4
LTEwLTEyIDIyOjQxOjM0IFogICAgMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyODY5NCAg
MjAxOC0xMC0xMyAxMToxNjoxMyBaICAgIDEgZGF5cyAgICA0IGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyODcwOCAgMjAxOC0xMC0xMyAyMzoxMTowNiBaICAgIDAgZGF5cyAgICAzIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFy
ZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPgogIEhlc3MgQ2hlbiA8aGVz
aGVuZy5jaGVuQGludGVsLmNvbT4KICBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5j
b20+CiAgWXVuaHVhIEZlbmcgPHl1bmh1YXguZmVuZ0BpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDM5MyBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Oct 14 12:44:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 14 Oct 2018 12: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 1gBfl0-0004aK-Ib; Sun, 14 Oct 2018 12:44:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rpf4=m2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gBfkz-0004Zc-6x
 for xen-devel@lists.xenproject.org; Sun, 14 Oct 2018 12:44:29 +0000
X-Inumbo-ID: 13cbf49a-cfaf-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 13cbf49a-cfaf-11e8-a6a9-d7ebe60f679a;
 Sun, 14 Oct 2018 12:45: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 <aliasfile-bounces@xenproject.org>)
 id 1gBfku-0005Dp-Pu; Sun, 14 Oct 2018 12:44: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 1gBfku-0000o7-HM; Sun, 14 Oct 2018 12:44:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gBfku-0006Ir-Gi; Sun, 14 Oct 2018 12:44:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128674-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:guest-saverestore.2:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-saverestore.2:fail:regression
 xen-4.7-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:allowable
 xen-4.7-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=3d33cc6ddf37026b5530f83f5fa3af05b22f9e43
X-Osstest-Versions-That: xen=3f7b4ecfab99ed904e12083f60e80efa99db7770
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 14 Oct 2018 12:44:24 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 128674: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODY3NCB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODY3NC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIFJFR1IuIHZzLiAx
Mjc2MjcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNSBndWVzdC1zYXZl
cmVzdG9yZS4yIGZhaWwgUkVHUi4gdnMuIDEyNzYyNwoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJl
Z2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEyNzYw
MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50
cnkgZmFpbCBsaWtlIDEyNzYyNwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgIDUwIHh0Zi90
ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI3NjI3CiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlr
ZSAxMjc2MjcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNzYyNwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI3NjI3CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjc2MjcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNzYyNwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxp
a2UgMTI3NjI3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjc2MjcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNzYyNwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI3NjI3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEwIGRl
Ymlhbi1pbnN0YWxsICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjc2MjcKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4g
ICAgICAgICAgICAgICAgICAzZDMzY2M2ZGRmMzcwMjZiNTUzMGY4M2Y1ZmEzYWYwNWIyMmY5ZTQz
CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzZjdiNGVjZmFiOTllZDkw
NGUxMjA4M2Y2MGU4MGVmYTk5ZGI3NzcwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjc2MjcgIDIw
MTgtMDktMTUgMDI6MTQ6NDEgWiAgIDI5IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4Njc0
ICAyMDE4LTEwLTEyIDE3OjA2OjA2IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9w
bGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgR2VvcmdlIER1bmxhcCA8Z2Vv
cmdlLmR1bmxhcEBjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRy
aXguY29tPgogIFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4K
CmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4t
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KY29tbWl0IDNkMzNjYzZkZGYzNzAyNmI1NTMwZjgzZjVmYTNhZjA1YjIyZjllNDMKQXV0aG9y
OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgU2Vw
IDE4IDExOjI1OjIwIDIwMTggKzAxMDAKCiAgICBzdHViZG9tL2dydWIucGF0Y2hlczogRHJvcCBk
b2NzIGNoYW5nZXMsIGZvciBsaWNlbnNpbmcgcmVhc29ucwogICAgCiAgICBUaGUgcGF0Y2ggZmls
ZSAwMGN2cyBpcyBhbiBpbXBvcnQgb2YgYSBuZXcgdXBzdHJlYW0gdmVyc2lvbiBvZgogICAgZ3J1
YjEgZnJvbSB1cHN0cmVhbSBDVlMuCiAgICAKICAgIFVuZm9ydHVuYXRlbHksIGluIHRoZSBwZXJp
b2QgY292ZXJlZCBieSB0aGUgdXBkYXRlLCB1cHN0cmVhbSBjaGFuZ2VkCiAgICB0aGUgZG9jdW1l
bnRhdGlvbiBsaWNlbmNlIGZyb20gYSBzaW1wbGUgcGVybWlzc2l2ZSBsaWNlbmNlLCB0byB0aGUg
R05VCiAgICAiRnJlZSBEb2N1bWVudGF0aW9uIExpY2VuY2UiIHdpdGggRnJvbnQgYW5kIEJhY2sg
Q292ZXIgVGV4dHMuCiAgICAKICAgIFRoZSBEZWJpYW4gUHJvamVjdCBpcyBvZiB0aGUgdmlldyB0
aGF0IHVzZSB0aGUgRnJvbnQgYW5kIEJhY2sgQ292ZXIKICAgIFRleHRzIGZlYXR1cmUgb2YgdGhl
IEdGREwgbWFrZXMgdGhlIHJlc3VsdGluZyBkb2N1bWVudCBub3QgRnJlZQogICAgU29mdHdhcmUs
IGJlY2F1c2Ugb2YgdGhlIG1hbmRhdG9yeSByZWRpc3RyaWJ1dGlvbiBvZiB0aGVzZSBpbW11dGFi
bGUKICAgIHRleHRzLiAgKFBlcnNvbmFsbHksIEkgYWdyZWUuKQogICAgCiAgICBUaGlzIGlzIGF3
a3dhcmQgYmVjYXVzZSBEZWJpYW4gZG8gbm90IHdhbnQgdG8gc2hpcCBub24tZnJlZSBjb250ZW50
LgogICAgU28gdGhlIERlYmlhbiBtYWludGFpbmVycyBuZWVkIHRvIGxhdW5kZXIgdGhlIHVwc3Ry
ZWFtIHNvdXJjZSBjb2RlLCB0bwogICAgcmVtb3ZlIHRoZSB0cm91Ymxlc29tZSBmaWxlcy4gIFRo
aXMgaXMgYW4gZXh0cmEgc3RlcCB3aGVuCiAgICBpbmNvcnBvcmF0aW5nIG5ldyB1cHN0cmVhbSB2
ZXJzaW9ucy4gIEl0J3MgcGFydGljdWxhcmx5IGFubm95aW5nIGZvcgogICAgc2VjdXJpdHkgcmVz
cG9uc2UsIHdoaWNoIG9mdGVuIGludm9sdmVzIHJlYmFzaW5nIG9udG8gYSBuZXcgdXBzdHJlYW0K
ICAgIHJlbGVhc2UuCiAgICAKICAgIGdydWIxIGlzIG9ic29sZXRlIGFuZCB0aGUgbGFzdCBjaGFu
Z2UgdG8gWGVuJ3MgUFYgZ3J1YjEgc3R1YmRvbSBjb2RlCiAgICB3YXMgaW4gMjAxNi4gIEZ1cnRo
ZXJtb3JlLCB0aGUgZ3J1YjEgZG9jdW1lbnRhdGlvbiBpcyBub3QgYnVpbHQgYW5kCiAgICBpbnN0
YWxsZWQgYnkgdGhlIFhlbiBwdi1ncnViIHN0dWJkb20gTWFrZWZpbGVzLgogICAgCiAgICBUaGVy
ZWZvcmUsIHJlbW92ZSBhbGwgZG9jcyBjaGFuZ2VzIGZyb20gc3R1YmRvbS9ncnViLnBhdGNoZXMu
ICBUaGlzCiAgICBtZWFucyB0aGF0IHRoZXJlIGFyZSBub3cgbm8gbG9uZ2VyIGFueSBHRkRMLWxp
Y2VuY2VkIGdydWIgZG9jcyBpbgogICAgeGVuLmdpdC4KICAgIAogICAgVGhlcmUgaXMgbm8gdXNl
ciBpbXBhY3QsIGFuZCBEZWJpYW4gaXMgaGVscGVkLiAgVGhpcyBjaGFuZ2Ugd291bGQKICAgIGNv
bXBsaWNhdGUgYW55IGF0dGVtcHRzIHRvIHVwZGF0ZSB0byBhIG5ldyB2ZXJzaW9uIG9mIHVwc3Ry
ZWFtIGdydWIxLAogICAgYnV0IGl0IHNlZW1zIHVubGlrZWx5IHRoYXQgc3VjaCBhIHRoaW5nIHdp
bGwgZXZlciBoYXBwZW4uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4u
amFja3NvbkBldS5jaXRyaXguY29tPgogICAgQ0M6IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2Fy
ZG9lLmNvbT4KICAgIENDOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBDQzog
cGtnLXhlbi1kZXZlbEBsaXN0cy5hbGlvdGguZGViaWFuLm9yZwogICAgQWNrZWQtYnk6IEdlb3Jn
ZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBTYW11ZWwg
VGhpYmF1bHQgPHNhbXVlbC50aGliYXVsdEBlbnMtbHlvbi5vcmc+CiAgICAoY2hlcnJ5IHBpY2tl
ZCBmcm9tIGNvbW1pdCBjNjJjNTNkNjE0NzdkZmViNjNhNDdiMDY3M2MzODkwODIxMTJiYWJjKQog
ICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgOTRmYmE5ZjQzOGEyYzM2YWQ5YmYzYTQ4MWE2
MDEzZGRjN2NmOGNkOSkKICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IGVkMDI0ZWY1Mzhj
ZDEwZWMzM2M5ZWRhY2Q1ZTVmMjAxNmE1OTY0ZDIpCiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNv
bW1pdCA3ODJjYTliOTRmNzcwMjY4NzVkZDk4ZDYyODhmYzFmOGRjYzdjZTE5KQogICAgKGNoZXJy
eSBwaWNrZWQgZnJvbSBjb21taXQgZGVlNTkzNzgwMjEzYTQ5OTdhZTYyMDZjYzRkMTAzZTYwODYx
MzA5OCkKKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Oct 14 16:41:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 14 Oct 2018 16:41: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 1gBjSL-0006En-Ju; Sun, 14 Oct 2018 16:41:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rpf4=m2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gBjSK-0006Eb-55
 for xen-devel@lists.xenproject.org; Sun, 14 Oct 2018 16:41:28 +0000
X-Inumbo-ID: 2ed65aea-cfd0-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2ed65aea-cfd0-11e8-a6a9-d7ebe60f679a;
 Sun, 14 Oct 2018 16:42: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 <aliasfile-bounces@xenproject.org>)
 id 1gBjSG-0001jy-F8; Sun, 14 Oct 2018 16:41: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 1gBjSG-000616-83; Sun, 14 Oct 2018 16:41:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gBjSG-0006tE-7C; Sun, 14 Oct 2018 16:41:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128675-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-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-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check: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:migrate-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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-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-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-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-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-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu: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-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-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-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=92666fdd6e0afab989b2d89759d9b43f2c645ae7
X-Osstest-Versions-That: xen=85b00385827e4e061b2ff38b549c03d0f1e66b6a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 14 Oct 2018 16:41:24 +0000
Subject: [Xen-devel] [xen-unstable test] 128675: 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>

ZmxpZ2h0IDEyODY3NSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODY3NS8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI4NTIzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg1MjMK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyODUyMwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4NTIzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjg1MjMKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyODUyMwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4NTIz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjg1MjMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODUyMwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBk
ZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAg
ICAgICAgICA5MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1YWU3CmJhc2VsaW5l
IHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA4NWIwMDM4NTgyN2U0ZTA2MWIyZmYzOGI1
NDljMDNkMGYxZTY2YjZhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg1MjMgIDIwMTgtMTAtMDkg
MDg6MjI6MTMgWiAgICA1IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI4NjE0ICAyMDE4LTEw
LTExIDAwOjQ4OjA2IFogICAgMyBkYXlzICAgIDIgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4Njc1ICAyMDE4LTEwLTEyIDE3OjQ3OjAyIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBEYW5pZWwgRGUgR3JhYWYgPGRnZGVn
cmFAdHljaG8ubnNhLmdvdj4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogIEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgog
IE5pY29sYXMgUG9pcm90IDxuaWNvbGFzLnBvaXJvdEBiZXJ0aW4uZnI+CiAgUmF6dmFuIENvam9j
YXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteGVuLXhz
bS1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0z
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNo
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNp
b24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICA4NWIwMDM4
NTgyLi45MjY2NmZkZDZlICA5MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1YWU3
IC0+IG1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Oct 14 19:15:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 14 Oct 2018 19:15: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 1gBlqj-0000ou-JV; Sun, 14 Oct 2018 19:14:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rpf4=m2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gBlqh-0000oh-Ls
 for xen-devel@lists.xenproject.org; Sun, 14 Oct 2018 19:14:47 +0000
X-Inumbo-ID: 99dedbe3-cfe5-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 99dedbe3-cfe5-11e8-a6a9-d7ebe60f679a;
 Sun, 14 Oct 2018 19:16: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 <aliasfile-bounces@xenproject.org>)
 id 1gBlqb-0004bx-Ja; Sun, 14 Oct 2018 19: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 1gBlqb-00016Z-Aq; Sun, 14 Oct 2018 19:14:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gBlqb-0000Xj-AD; Sun, 14 Oct 2018 19:14:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128677-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=94fba9f438a2c36ad9bf3a481a6013ddc7cf8cd9
X-Osstest-Versions-That: xen=33664f9a05401fac8f2c0be0bb7ee8a1851e4dcf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 14 Oct 2018 19:14:41 +0000
Subject: [Xen-devel] [xen-4.11-testing test] 128677: 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>

ZmxpZ2h0IDEyODY3NyB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg2NzcvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiB4ZW4gICAgICAgICAgICAgICAgICA5NGZiYTlmNDM4YTJjMzZhZDliZjNhNDgxYTYwMTNk
ZGM3Y2Y4Y2Q5CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzMzY2NGY5
YTA1NDAxZmFjOGYyYzBiZTBiYjdlZThhMTg1MWU0ZGNmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg2MTYgIDIwMTgtMTAtMTEgMDM6Mjc6MTAgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4Njc3ICAyMDE4LTEwLTEyIDE5OjE0OjQ5IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgR2VvcmdlIER1
bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxpYW4uamFja3Nv
bkBldS5jaXRyaXguY29tPgogIFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1s
eW9uLm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4t
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWln
cnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFj
b3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5v
cmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDMzNjY0ZjlhMDUuLjk0ZmJhOWY0MzggIDk0ZmJh
OWY0MzhhMmMzNmFkOWJmM2E0ODFhNjAxM2RkYzdjZjhjZDkgLT4gc3RhYmxlLTQuMTEKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Oct 14 22:05:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 14 Oct 2018 22:05: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 1gBoVM-00055L-Mn; Sun, 14 Oct 2018 22:04:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rpf4=m2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gBoVL-000558-C3
 for xen-devel@lists.xenproject.org; Sun, 14 Oct 2018 22:04:55 +0000
X-Inumbo-ID: 5e742cdf-cffd-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5e742cdf-cffd-11e8-a6a9-d7ebe60f679a;
 Sun, 14 Oct 2018 22:06: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 <aliasfile-bounces@xenproject.org>)
 id 1gBoVH-0007pR-Gb; Sun, 14 Oct 2018 22:04: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 1gBoVH-0003kJ-3k; Sun, 14 Oct 2018 22:04:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gBoVH-0005PL-36; Sun, 14 Oct 2018 22:04:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128780-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=c49894090c22473c5477e780a829b0931a90b4f9
X-Osstest-Versions-That: xen=92666fdd6e0afab989b2d89759d9b43f2c645ae7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 14 Oct 2018 22:04:51 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128780: 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>

ZmxpZ2h0IDEyODc4MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODc4MC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBjNDk4OTQwOTBjMjI0NzNjNTQ3N2U3ODBhODI5YjA5MzFhOTBiNGY5CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA5MjY2NmZkZDZlMGFmYWI5ODli
MmQ4OTc1OWQ5YjQzZjJjNjQ1YWU3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg2MzYgIDIwMTgt
MTAtMTEgMTI6MDA6MjggWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4NzgwICAy
MDE4LTEwLTE0IDIwOjAwOjUyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQt
YXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
aTM4NiAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hp
bmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAog
ICA5MjY2NmZkZDZlLi5jNDk4OTQwOTBjICBjNDk4OTQwOTBjMjI0NzNjNTQ3N2U3ODBhODI5YjA5
MzFhOTBiNGY5IC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Oct 14 22:50:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 14 Oct 2018 22:50: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 1gBpD3-0000F6-OU; Sun, 14 Oct 2018 22:50:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qxx0=m2=xilinx.com=stefanos@srs-us1.protection.inumbo.net>)
 id 1gBpD3-00007o-0S
 for xen-devel@lists.xenproject.org; Sun, 14 Oct 2018 22:50:05 +0000
X-Inumbo-ID: 1c9aeb54-d003-11e8-a8a5-bc764e045a96
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4d::624])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 1c9aeb54-d003-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 00:47:22 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=xilinx.onmicrosoft.com; s=selector1-xilinx-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=SSgJi7Bsmon9JjRaLLTdgCF9VpgNx6ARl+A5KO4G+YU=;
 b=2GzRpvm/IbXKuRp3eU7hKthQ5w3fkvmM7L2w2vTZXJqtgJwvl43wkmAozGQN9iiyV52DHCZJ2fErJONIKoiu5jUkXWwOzQG5SKb7mns7zjKKrOlQ91MwB9hSaE1QfhN3FB3Fc99oT2hk+0jXJ21yutl02pfWA9095VDKBNWP6Ho=
Received: from CY4PR02CA0022.namprd02.prod.outlook.com (2603:10b6:903:18::32)
 by DM6PR02MB4458.namprd02.prod.outlook.com (2603:10b6:5:29::27) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1228.25; Sun, 14 Oct
 2018 22:49:57 +0000
Received: from SN1NAM02FT028.eop-nam02.prod.protection.outlook.com
 (2a01:111:f400:7e44::206) by CY4PR02CA0022.outlook.office365.com
 (2603:10b6:903:18::32) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1228.21 via Frontend
 Transport; Sun, 14 Oct 2018 22:49:57 +0000
Authentication-Results: spf=pass (sender IP is 149.199.60.100)
 smtp.mailfrom=xilinx.com; epam.com; dkim=none (message not signed)
 header.d=none;epam.com; dmarc=bestguesspass action=none
 header.from=xilinx.com;
Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates
 149.199.60.100 as permitted sender) receiver=protection.outlook.com;
 client-ip=149.199.60.100; helo=xsj-pvapsmtpgw02;
Received: from xsj-pvapsmtpgw02 (149.199.60.100) by
 SN1NAM02FT028.mail.protection.outlook.com (10.152.72.105) with Microsoft SMTP
 Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1250.11
 via Frontend Transport; Sun, 14 Oct 2018 22:49:54 +0000
Received: from unknown-38-66.xilinx.com ([149.199.38.66]:54287
 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63)
 (envelope-from <stefano.stabellini@xilinx.com>)
 id 1gBpCr-0005Dt-Nt; Sun, 14 Oct 2018 15:49:53 -0700
Received: from [127.0.0.1] (helo=localhost)
 by xsj-pvapsmtp01 with smtp (Exim 4.63)
 (envelope-from <stefano.stabellini@xilinx.com>)
 id 1gBpCm-0005UQ-K8; Sun, 14 Oct 2018 15:49:48 -0700
Received: from xsj-pvapsmtp01 (smtp3.xilinx.com [149.199.38.66])
 by xsj-smtp-dlp2.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id w9EMnc5P008031; 
 Sun, 14 Oct 2018 15:49:39 -0700
Received: from [172.19.2.220] (helo=localhost)
 by xsj-pvapsmtp01 with esmtp (Exim 4.63)
 (envelope-from <stefanos@xilinx.com>)
 id 1gBpCT-0004rR-4Z; Sun, 14 Oct 2018 15:49:38 -0700
Date: Sun, 14 Oct 2018 15:46:27 -0700
From: Stefano Stabellini <stefano.stabellini@xilinx.com>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Milan Boberic <milanboberic94@gmail.com>
In-Reply-To: <CADJ6SV3jk=nnP=6T8R+OuvJH2uQ6uBrLmvudAHkKHP+mN-3hPA@mail.gmail.com>
Message-ID: <alpine.DEB.2.10.1810141301420.4859@sstabellini-ThinkPad-X260>
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <995da0578f0953662536edabb5807fd76ca4d8ce.camel@suse.com>
 <CADJ6SV1yDBptrcaoqUPChtnXTmvhbzj-AAv2FDN2LCMyTipc-A@mail.gmail.com>
 <CAENZ-+=mWFnJ-4OFK+bjb4rimNNB_x4qHFVAbTM1mFd2Sg7s3g@mail.gmail.com>
 <CADJ6SV1Mdnjyd8oEcB4ZCZKuR0LkJ82GCf5s1+AwgASe8vLMWg@mail.gmail.com>
 <alpine.DEB.2.10.1810111024390.436@sstabellini-ThinkPad-X260>
 <CADJ6SV2v5=_MqfrABdfs1rcQ-BmCUJYyi_9fG8BC7C2vyxaqBA@mail.gmail.com>
 <alpine.DEB.2.10.1810121035440.436@sstabellini-ThinkPad-X260>
 <CADJ6SV3jk=nnP=6T8R+OuvJH2uQ6uBrLmvudAHkKHP+mN-3hPA@mail.gmail.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
X-RCIS-Action: ALLOW
X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005
X-TM-AS-User-Approved-Sender: Yes;Yes
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-HT: Tenant
X-Forefront-Antispam-Report: CIP:149.199.60.100; IPV:NLI; CTRY:US; EFV:NLI;
 SFV:NSPM;
 SFS:(10009020)(7916004)(39860400002)(346002)(396003)(136003)(376002)(2980300002)(438002)(189003)(199004)(51874003)(486006)(11346002)(476003)(39060400002)(33896004)(8676002)(126002)(106002)(966005)(44832011)(6306002)(9686003)(58126008)(186003)(6916009)(16586007)(5660300001)(2906002)(47776003)(106466001)(81156014)(1411001)(77096007)(54906003)(26005)(336012)(76176011)(305945005)(426003)(36386004)(63266004)(57986006)(6246003)(478600001)(446003)(76506005)(33716001)(50466002)(23726003)(8936002)(9786002)(46406003)(5024004)(14444005)(4326008)(93886005)(229853002)(356004)(81166006)(316002)(6666004)(107986001)(5001870100001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR02MB4458; H:xsj-pvapsmtpgw02; FPR:;
 SPF:Pass; LANG:en; PTR:unknown-60-100.xilinx.com,xapps1.xilinx.com; MX:1; A:1;
X-Microsoft-Exchange-Diagnostics: 1; SN1NAM02FT028;
 1:gY6f5wDYzh8ZoI6MYlibvJSdUDa82Nvi4q1PkWSq/0hAsvfTH1W2P+Us4/XIoW76ntAzYLYHIxw3c1Q+kA4E3vjK04H+0H/OaOJqjJWt/kfGtAOGbpD9EayFH+COXWA5
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: ec47138b-2b4a-49f4-34c8-08d632275d5b
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4608076)(2017052603328)(7153060);
 SRVR:DM6PR02MB4458; 
X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4458;
 3:i8Goea0aHcBJCTlKwQsvj++YQUUhlO/cIw1d8dTnXiUTykHPvptxCkXxLi30c6UBTNSNhbsPjqmE2MpVQ+bBYctERIwQURprIZ6NKLr82C777W03/HmA5bySPOz8rDVMLPCX5fV0z3OGx5WJpT/Y5CQKCJNpQ/mlDXRVh31DcuzlpB3PDy9XwsjidD63hNJRiIYmJeu3sCiIO261aBmJo2e3mYPf8wpH1EPwxJk1sp41NHqPufy1x7JKmLiuGzuUjeUg5zJFw4iVvgWwTARui2a/dwtfnZ5qEADzSpVsIYooxpvIO4fhZ3h4LZv/uSOQAC4+hUFdl00Dadcb8MQbV4JQtHw5yniBggqfuXNW6qc=;
 25:W6xFRSbbrvq9qpIjYSuga1PUX8TijFqMlTXg/LHcPxlsampflLgLkAIqq4Tyf4qLdDFerwszu5nOk1pndphwotXdLX7hENzMC/zUtFBYTQfoctXjrpBiHofGpyLvsLy25enp917+nZ4Bg2I+DRleuAIisLadx8MdkQpiFcLQnJjV9qKjjHfsfii8tb7y5dc0/KDC9E4OV/YnEXlQMGfe5Ckb8eWYZlooPeR5Gak3gWjLSRJmmw2MHOVbHogdtQHrTX3e9C5YIw5aBdW/LYBLxMNP4HqaoMbAwc6uGLROe/sLf944hDJJrF70AhVrdnzXwlsRZ2IxMJsrQGall0zAKw==
X-MS-TrafficTypeDiagnostic: DM6PR02MB4458:
X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4458;
 31:yilXX6SEhJ5HkmHe+M7nE464W5Jc+4ww2d8uVAE1hDWhFLwHPy/gX/dQ7TDphVaLPCcCsL5yCjId2dMQ0R98DKOGQ67+2afByJVJE6DG4twtBm/Wyn03HqhtB9yxM50fqgTi8dmoJOUAvvyzRMiSegFbdKK0jty/AqE+U5ecJ4Suv79DBHDHnkZ9N2CWEjLgyxhtHT1kuyB/9lN1hKOkPKnnR76QjTd8huKpO7cBNPY=;
 20:rzoVYtpwLoGklJ8m8FW33FR5Wdrslw+q/nQTmLF4G3bo5Y53zcRT24racFrnhE+UDZK+9nU3f5hFK6D8GeWopodBj5bLcbcoUbDCYQijlXrO4ncirkKfp0QLKWSLes8A4mMXSw3fxxgC6ISAYt8+z8uYOSebm5rxwYfdmf1DnYqd79ToKwwXCyfK6lLXLCdkDPxZ3RUQ8sEwkUU5Cf0SQHwePoeev7XoO1oJbaU6IewUvmAG79KG2grIrbHAmntjXQdy1nEXQtP9V5/mZ1k+0NRwCfiIlR3Z8fLWwufWrjU4YZLEM6h4bNlPn/k4r5ZDearpc8oPTzo7I+DDpdtre8RJDD0jTzjHHG/JXWQ3bRMr0wh57No+4plKGL1fHxaKS1uTnnisyux6HhE+QDFLkS1z0XlbH6WW2PUDOy0wFQ5CywwgIJ9heCcgzS/2rapNQitv9AWPfQfToJdUa8ZG6LsDtVVHrHwRyINkamgsx7xsnvWdVfdOkubytBZiSjce
X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply
X-Microsoft-Antispam-PRVS: <DM6PR02MB44581FB072EF2D298B9247CEA0FC0@DM6PR02MB4458.namprd02.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(166708455590820)(269456686620040);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93004095)(10201501046)(3002001)(3231355)(944501410)(52105095)(6055026)(149066)(150057)(6041310)(20161123562045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123560045)(201708071742011)(7699051);
 SRVR:DM6PR02MB4458; BCL:0; PCL:0; RULEID:; SRVR:DM6PR02MB4458; 
X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4458;
 4:IQwN+4kt2oBSB3yPYC389OH7TJ35o0rDlu6HhoIRymavTNiLoyJXygf3vmYETQaowiUwxr1Vh3URQVm3pMslDiK2467Heq7On6VYHRVfOmKrBLJ2RnCl9zLa1YSLa3yoYeKqN22N4su/8hddms5jscF/QN3bI7ubs9LxNb1gUk0XQWqgEV58Yg4hC0HoepbfD1OHhunm4Pbod6vgdzamfE0Rnk6IrW/8S/sYUzRlUafGQHJhCpjiIaGuEEsEMX+qA/mLujPLGvegdOgZ+OdiuH2qdZm7iq3oW6Iro+DYdActaYFRK54gKcF2VA9lhbOU31+edkH4u+PLrk5KMBmXLdJlq2Lea3OkGovDklSqK/s=
X-Forefront-PRVS: 08252193F3
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM6PR02MB4458;
 23:bPRKgrqOZz2r9ELmw7i3ExfXfTngxnn8HH4ZbNyXt?=
 =?us-ascii?Q?2Ej9ffJ1TON5kllGSeFnNWcq8p2K0vsjIP4oOTeCMuFcNFTvn2km0DToRr2t?=
 =?us-ascii?Q?mcT9lWQJsXGfBMogVftJEHGQSTj3MDKo4Tl1PAPr5AfcVtYFyYqEN1MSDBcN?=
 =?us-ascii?Q?44derWC9+UB8fzW2D4c5a25OptSd/TVcVkGGLcNOW/ygRQQ8qbcWSY0oa2d5?=
 =?us-ascii?Q?paH6TaO3i5fz2tzqodpoBJ4fwWS+EQ6028188wi5GtDpn3yNenKou6Ng1FE6?=
 =?us-ascii?Q?ujWDXDSqI8Q7/RiV8xmPSNvOkt89zq3awcw8D1utP/a5WMw49qHmB/EN84Mt?=
 =?us-ascii?Q?xZLQphQV8qIxQy8bYgBF2+igetgtSAihcFsc/UOL1iN9e8UyRtRs/ymg3cj4?=
 =?us-ascii?Q?roHUpQyYahieG7tQFNM6A7hn+mkmKgxoUpLBIDZPmc+GX0YM9ozs+rv/ifXG?=
 =?us-ascii?Q?T/ODwelb4DHoO0ibZH0VG652JVPvT9YXqjNpSwkjschx6FDluK0y5CdpRikp?=
 =?us-ascii?Q?EtrZhDhCVarOQc105TYZnfIDxPO0Rjg1b6AblS4KEGOvqKM4lnBJvZyBNr0p?=
 =?us-ascii?Q?hOmZB5A89F4mFQIIyEjagKJBdsOPdyUQylOhQMTEfpHSuSkl+Ua2OJuvsbds?=
 =?us-ascii?Q?7IoV2T8mF0Muhlf6i73IA4ARK+2BwRRscCX03cl/LeonlisCSxADy2H0gdhE?=
 =?us-ascii?Q?8kVfwbYEOBQ95gjwg2B1qmVCGc+3JyAq/wGLWYRFG5T6oZrrWOC1894wjUpQ?=
 =?us-ascii?Q?aCZTlJUGKtWQ/8LK459qrnWPlIjS4e1u8wxnaQRLcj1yN+pmszPQNItIOrgA?=
 =?us-ascii?Q?d9SXcc9fgqt+CwTWAKhypmYOdl1+mjd3QeTL1WzDWNzDSkrPCDDE8zn9zqIP?=
 =?us-ascii?Q?EglHGieBu18jI4QPTlXFYVTxIJppjunFDwKktG3VlhQIlOIuNagc6fJ2CoHF?=
 =?us-ascii?Q?TsMZaqRyEouA5hsbj2AUHWXQJqAS7s/XVrRwK0Z7UH1C6LrUc1eWabuBI6v2?=
 =?us-ascii?Q?Mqu/vCRzjo6OqqTPIVwWSOT6/g4CPAb0SaBLqPTnZ5GnNxHluUPh5qSJxrPp?=
 =?us-ascii?Q?JA/1XlzYAs4OW43725gHYHAOZbKw7pwvM6X9huXQec6qXjN8bvqWeFZZzwZM?=
 =?us-ascii?Q?9ORq9jiMZ0uaf3LQerSVLlBww99hJaNtMnJy9VVs2qZID1dwuzW5wTDBWfzt?=
 =?us-ascii?Q?VzGOt38mmG8gpPPetg2X5vJQN3F5gAWZv3BE2mFZkxBnrK/Kuy2YkmtNQUek?=
 =?us-ascii?Q?o9HVyjk3COagj7hOUC8YbAkEal9v6zu6j2fd/Kg/SZGSOloXdKJNKEq5i3/H?=
 =?us-ascii?Q?SBkptSkWpZVUMg8oU+il1bHTfemYNq+v5iwFGIqWh5YnHqqVwa7NATyuVQVK?=
 =?us-ascii?Q?T4i09LG+j/t9l50YupCqvZIXHE3icf6QilFgHwBsjDkOaYd?=
X-Microsoft-Antispam-Message-Info: VTl2D/KSNf9v/Tgu72Unysr3I8karNl2VsANlIzmdSzX2t8bHi9EGKRSHCiK0Lv1HKJR15UgYZ62NrPUf3A6Xqyg1c9qXkwh0rZcNgvsq0cUM2lR47X1OHBZz9l2b0OucWxyZ6dEJ76TC3STYzENC1xSdgeNOUCOpYl2pC+cGDhRs0jMB6dqPdvlqNCjKkcEr5cZB3N+otF7C5s7qpZQg/JWFvME0IQTEZGbttOpM7dXzeBLu3E7PNpG+K3M6R0LXK9zVi7Wkb/b3VEzuaeRAsXYAqE8hzedbTkMAofrJloeYEDvnYqHiwXcBYmIReFPsgVhp3Pr3zYigg9wGAoae1igE0qetEgaYQK9yzpvlFs=
X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4458;
 6:Z6o7t1BaTdzjzyxrW2Uje6FOdiwRhaq4NfH4iDzHsLnJu5IPDCqTm0EcLNfPVvc5wauD+16yaezr6beDy6dOzklksBeB58v54ayPBSwqE+/hhaRUhFu2O/RZM6yr+gb7eeODGSjX5aznJIYa1YVn8LU/F63uU43gx+QwnYqme4aO8dC2GEcDMkKaFFgEC2iyAeJrWyU64KouVr2a55VfgKmDT3iXlFILMcdAlGem+hynyP8m5dIQuIWJ/YmKTcHuIaYlzvUwVKSVCdFrAB035ZCgqpsXd5lsORCkCK0aoXbgFavRKIjfxByhFQ4mQSBB463Uw+IyrrlWDOEThLvBPqvZ68pwXrD6hAGCFpmWrFA7PacZ2yqcrBwOi5xOd+PaJV0M/ysVABiKc7yOMQcGFl8e5cqeXqgw1+dlc/I1T9emjGijEsI2K5pvhXwcRHjlFB52fDplJOWAbLIpNvlIQg==;
 5:0AoAJgi6f5ENO7WjBQ1nerXyO3dWHfrfImweEErN+gdGKO7DFGjYchKQV5RwWVsKTDN2UMTSvvG/NDv7/+5zUIqx5ijh6qMBdXXVPTUKuip5rpj8LcKnRRvUA0hTrOEJQbpPccL3twMkFDiy60XwyTLG7z85oJlID9mjfKQOUE0=;
 7:0zAxa0rZFHa3zKB2WnJKMc3z2tbdy+NYUkiejDPVclu3BzwZgyt2P3s8flQ4ctiVk7lYu/7t+l3kETknp7XAAZJoTGOVR0epJikDabscRA3lc4Uull0C8FVgQeFokVn4rMyZUY0Sx5tiJKcZ5iGUAvLiBLCDw1SgWSfeZtrupo5RFomlMyCGnMU4Ar7nr5O3q1jq9oUSeFOnaeayEqQfbBWnTJfBEJxI1BzbXJ79LfdBjpj+M0JJb7Zld316M0Tv
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: xilinx.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Oct 2018 22:49:54.4624 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: ec47138b-2b4a-49f4-34c8-08d632275d5b
X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.100];
 Helo=[xsj-pvapsmtpgw02]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR02MB4458
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrii_anisov@epam.com,
 Dario Faggioli <dfaggioli@suse.com>, julien.grall@arm.com,
 Meng Xu <xumengpanda@gmail.com>, xen-devel@lists.xenproject.org,
 stefano.stabellini@xilinx.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gU2F0LCAxMyBPY3QgMjAxOCwgTWlsYW4gQm9iZXJpYyB3cm90ZToKPiA+IFRoaXMgaXMgZGVm
aW5pdGVseSB3cm9uZy4gQ2FuIHlvdSBwbGVhc2UgYWxzbyBwb3N0IHRoZSBmdWxsIGhvc3QgZGV2
aWNlCj4gPiB0cmVlIHdpdGggeW91ciBtb2RpZmljYXRpb25zIHRoYXQgeW91IGFyZSB1c2luZyBm
b3IgWGVuIGFuZCBEb20wPyAgWW91Cj4gPiBzaG91bGQgaGF2ZSBzb21ldGhpbmcgbGlrZToKPiA+
Cj4gPiAgICAgICAgIHRpbWVyQGZmMTEwMDAwIHsKPiA+ICAgICAgICAgICAgIGNvbXBhdGlibGUg
PSAiY2Rucyx0dGMiOwo+ID4gICAgICAgICAgICAgaW50ZXJydXB0LXBhcmVudCA9IDwweDI+Owo+
ID4gICAgICAgICAgICAgaW50ZXJydXB0cyA9IDwweDAgMHgyNCAweDQgMHgwIDB4MjUgMHg0IDB4
MCAweDI2IDB4ND47Cj4gPiAgICAgICAgICAgICByZWcgPSA8MHgwIDB4ZmYxMTAwMDAgMHgwIDB4
MTAwMD47Cj4gPiAgICAgICAgICAgICB0aW1lci13aWR0aCA9IDwweDIwPjsKPiA+ICAgICAgICAg
ICAgIHBvd2VyLWRvbWFpbnMgPSA8MHgzYj47Cj4gPiAgICAgICAgICAgICB4ZW4scGFzc3Rocm91
Z2g7Cj4gPiAgICAgICAgIH07Cj4gPiBGb3IgZWFjaCBvZiB0aGUgbm9kZXMgb2YgdGhlIGRldmlj
ZXMgeW91IGFyZSBhc3NpZ25pbmcgdG8gdGhlIERvbVUuCj4gCj4gSSBwdXQKPiAmdHRjMCB7Cj4g
ICAgeGVuLHBhc3N0aHJvdWdoID0gPDB4MT47Cj4gfTsKPiBiZWNhdXNlIHdoZW4gSSB3YXMgbWFr
aW5nIGJtIGFwcCBJIHdhcyBmb2xsb3dpbmcgdGhpcyBndWlkZS4gTm93IEkgc2VlCj4gaXQncyB3
cm9uZy4gV2hlbiBJIGNvcGllZCBkaXJlY3RseToKPiB0aW1lckBmZjExMDAwMCB7Cj4gICAgICAg
ICAgICAgY29tcGF0aWJsZSA9ICJjZG5zLHR0YyI7Cj4gICAgICAgICAgICAgaW50ZXJydXB0LXBh
cmVudCA9IDwweDI+Owo+ICAgICAgICAgICAgIGludGVycnVwdHMgPSA8MHgwIDB4MjQgMHg0IDB4
MCAweDI1IDB4NCAweDAgMHgyNiAweDQ+Owo+ICAgICAgICAgICAgIHJlZyA9IDwweDAgMHhmZjEx
MDAwMCAweDAgMHgxMDAwPjsKPiAgICAgICAgICAgICB0aW1lci13aWR0aCA9IDwweDIwPjsKPiAg
ICAgICAgICAgICBwb3dlci1kb21haW5zID0gPDB4M2I+Owo+ICAgICAgICAgICAgIHhlbixwYXNz
dGhyb3VnaDsKPiAgICAgICAgIH07Cj4gaW4gdG8gdGhlIHhlbi1vdmVybGF5LmR0c2kgZmlsZSBp
dCByZXN1bHRlZCBhbiBlcnJvciBkdXJpbmcKPiBkZXZpY2UtdHJlZSBidWlsZC4gSSBtb2RpZmll
ZCBpdCBhIGxpdHRsZSBiaXQgc28gSSBjYW4gZ2V0IHN1Y2Nlc3NmdWwKPiBidWlsZCwgdGhlcmUg
YXJlIGFsbCBkZXZpY2UtdHJlZSBmaWxlcyBpbmNsdWRlZCBpbiBhdHRhY2htZW50LiBJJ20gbm90
Cj4gc3VyZSBob3cgdG8gc2V0IHRoaXMgcGFzc3Rocm91Z2ggcHJvcGVybHksIGlmIHlvdSBjb3Vs
ZCB0YWtlIGEgbG9vayBhdAo+IHRob3NlIGZpbGVzIGluIGF0dGFjaG1lbnQgSSdkIGJlIG1vcmUg
dGhlbiBncmF0ZWZ1bC4KPgo+ID4gSXQncyBoZXJlOiBodHRwczovL2dpdGh1Yi5jb20vWGlsaW54
L3hlbi9ibG9iL3hpbGlueC9zdGFibGUtNC45L3hlbi9hcmNoL2FybS92Z2ljLmMjTDQ2Mgo+IE9o
LCBhYm91dCB0aGF0LiBJIHNlbnQgeW91IHdyb25nIGJyYW5jaCwgSSB3YXMgdXNpbmcgWGVuIDQu
MTAuIEFueXdheQo+IG5vdyBJIG1vdmVkIHRvIFhlbiA0LjExIGxpa2UgeW91IHN1Z2dlc3RlZCBh
bmQgYXBwbGllZCB5b3VyIHBhdGNoIGFuZAo+IERhcmlvJ3MgYWxzby4KPiAKPiBPa2F5LCBub3cg
d2hlbiBJIHdhbnQgdG8geGwgY3JlYXRlIG15IGRvbVUgKGJhcmUtbWV0YWwgYXBwKSBJIGdldCBl
cnJvcjoKPiAKPiBQYXJzaW5nIGNvbmZpZyBmcm9tIHRpbWVyLmNmZwo+IChYRU4pIElSUSA2OCBp
cyBhbHJlYWR5IHVzZWQgYnkgZG9tYWluIDAKPiBsaWJ4bDogZXJyb3I6IGxpYnhsX2NyZWF0ZS5j
OjEzNTQ6ZG9tY3JlYXRlX2xhdW5jaF9kbTogRG9tYWluIDE6ZmFpbGVkCj4gZ2l2ZSBkb21haW4g
YWNjZXNzIHRvIGlycSA2ODogRGV2aWNlIG9yIHJlc291cmNlIGJ1c3kKPiBsaWJ4bDogZXJyb3I6
IGxpYnhsX2RvbWFpbi5jOjEwMzQ6bGlieGxfX2Rlc3Ryb3lfZG9taWQ6IERvbWFpbgo+IDE6Tm9u
LWV4aXN0YW50IGRvbWFpbgo+IGxpYnhsOiBlcnJvcjogbGlieGxfZG9tYWluLmM6OTkzOmRvbWFp
bl9kZXN0cm95X2NhbGxiYWNrOiBEb21haW4KPiAxOlVuYWJsZSB0byBkZXN0cm95IGd1ZXN0Cj4g
bGlieGw6IGVycm9yOiBsaWJ4bF9kb21haW4uYzo5MjA6ZG9tYWluX2Rlc3Ryb3lfY2I6IERvbWFp
bgo+IDE6RGVzdHJ1Y3Rpb24gb2YgZG9tYWluIGZhaWxlZAoKVGhhdCBtZWFucyB0aGF0IHRoZSAi
eGVuLHBhc3N0aHJvdWdoIiBhZGRpdGlvbiB0byB0aGUgaG9zdCBkZXZpY2UgdHJlZSB3ZW50IHdy
b25nLgoKCj4gSSBndWVzcyBteSBtb2RpZmljYXRpb25zIG9mOgo+IHRpbWVyQGZmMTEwMDAwIHsK
PiAgICAgICAgICAgICBjb21wYXRpYmxlID0gImNkbnMsdHRjIjsKPiAgICAgICAgICAgICBpbnRl
cnJ1cHQtcGFyZW50ID0gPDB4Mj47Cj4gICAgICAgICAgICAgaW50ZXJydXB0cyA9IDwweDAgMHgy
NCAweDQgMHgwIDB4MjUgMHg0IDB4MCAweDI2IDB4ND47Cj4gICAgICAgICAgICAgcmVnID0gPDB4
MCAweGZmMTEwMDAwIDB4MCAweDEwMDA+Owo+ICAgICAgICAgICAgIHRpbWVyLXdpZHRoID0gPDB4
MjA+Owo+ICAgICAgICAgICAgIHBvd2VyLWRvbWFpbnMgPSA8MHgzYj47Cj4gICAgICAgICAgICAg
eGVuLHBhc3N0aHJvdWdoOwo+ICAgICAgICAgfTsKPiBhcmUgbm90IGNvcnJlY3QuCgpSaWdodAoK
Cj4gSSB0cmllZCB0byBjaGFuZ2UgaW50ZXJydXB0cyB0bzoKPiAgaW50ZXJydXB0cyA9IDwweDAg
MHg0NCAweDQgMHgwIDB4NDUgMHg0IDB4MCAweDQ2IDB4ND47Cj4gYmVjYXVzZSBpZiB5b3UgY2hl
Y2sgaGVyZSBvbiBwYWdlIDMxMCBpbnRlcnJ1cHRzIGZvciBUVEMwIGFyZSA2ODo3MC4KPiBCdXQg
dGhhdCBkaWRuJ3Qgd29yayBlaXRoZXIgSSBzdGlsbCBnZXQgc2FtZSBlcnJvci4KClRoZSBpbnRl
cnJ1cHQgbnVtYmVycyBzcGVjaWZpZWQgaW4gdGhlIERUUyBhcmUgdGhlIHJlYWwgaW50ZXJydXB0
IG1pbnVzCjMyOiA2OC0zMiA9IDM2ID0gMHgyNC4gVGhlIERUUyB3YXMgY29ycmVjdC4KCgo+IEkg
YWxzbyB0cmllZCB0byBjaGFuZ2UgeGVuLHBhc3N0aHJvdWdoOyBsaW5lIHdpdGg6Cj4geGVuLHBh
c3N0aHJvdWdoID0gPDB4MT47Cj4gYnV0IGFsc28gd2l0aG91dCBzdWNjZXNzLCBzdGlsbCB0aGUg
c2FtZSBlcnJvci4KPiAKPiBBcmUgeW91IHN1cmUgYWJvdXQgdGhpcyBsaW5lOgo+IHJlZyA9IDww
eDAgMHhmZjExMDAwMCAweDAgMHgxMDAwPjsgICA/Cj4gT3IgaXQgc2hvdWxkIGJlIGxpa2UgdGhp
cz8KPiAgcmVnID0gPDB4MCAweGZmMTEwMDAwIDB4MTAwMD47CgpZZXMsIHRoYXQgY291bGQgYmUg
YSBwcm9ibGVtLiBUaGUgZm9ybWF0IGRlcGVuZHMgb24gdGhlICNhZGRyZXNzLWNlbGxzCmFuZCAj
c2l6ZS1jZWxscyBwYXJhbWV0ZXJzLiBZb3UgZGlkbid0IHNlbmQgbWUgc3lzdGVtLWNvbmYuZHRz
aSwgc28gSQpkb24ndCBrbm93IGZvciBzdXJlIHdoaWNoIG9uZSBvZiB0aGUgdHdvIGlzIHJpZ2h0
LiBJbiBhbnkgY2FzZSwgeW91CnNob3VsZCBub3QgZHVwbGljYXRlIHRoZSB0aW1lckBmZjExMDAw
MCBub2RlIGluIGRldmljZSB0cmVlLiBZb3Ugc2hvdWxkCm9ubHkgYWRkICJ4ZW4scGFzc3Rocm91
Z2g7IiB0byB0aGUgZXhpc3RpbmcgdGltZXJAZmYxMTAwMDAgbm9kZSwgd2hpY2gKaXMgcHJvYmFi
bHkgaW4gc3lzdGVtLWNvbmYuZHRzaS4gU28sIGF2b2lkIGFkZGluZyBhIG5ldyB0aW1lciBub2Rl
IHRvCnhlbi1vdmVybGF5LmR0c2ksIGFuZCBpbnN0ZWFkIG1vZGlmeSBzeXN0ZW0tY29uZi5kdHNp
LgoKCj4gSSBhbHNvIGluY2x1ZGVkIHhsIGRtZXNnIGFuZCBkbWVzZyBpbiBhdHRhY2htZW50cyAo
YWZ0ZXIgeGwgY3JlYXRlIG9mIGJtIGFwcCkuCj4gCj4gVGhhbmtzIGluIGFkdmFuY2UhCj4gCj4g
TWlsYW4KPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Oct 14 22:54:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 14 Oct 2018 22:54: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 1gBpH4-0000YA-FW; Sun, 14 Oct 2018 22:54:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rpf4=m2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gBpH3-0000Xx-9H
 for xen-devel@lists.xenproject.org; Sun, 14 Oct 2018 22:54:13 +0000
X-Inumbo-ID: 4228eebf-d004-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4228eebf-d004-11e8-a6a9-d7ebe60f679a;
 Sun, 14 Oct 2018 22:55: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 <aliasfile-bounces@xenproject.org>)
 id 1gBpGz-0000Hw-3C; Sun, 14 Oct 2018 22:54: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 1gBpGy-00069m-R1; Sun, 14 Oct 2018 22:54:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gBpGy-0000jm-QR; Sun, 14 Oct 2018 22:54:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128743-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-i386-xsm:xen-build:fail:regression
 ovmf:build-amd64-xsm:xen-build:fail:regression
 ovmf:build-i386:xen-build:fail:regression
 ovmf:build-amd64:xen-build:fail:regression
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=678f85131238622e576705117e299d81cff755c9
X-Osstest-Versions-That: ovmf=301402fa4797ac3a141e575329ca2ea91756414c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 14 Oct 2018 22:54:08 +0000
Subject: [Xen-devel] [ovmf test] 128743: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODc0MyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg3NDMvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODY4MAogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI4NjgwCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg2ODAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODY4MAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAg
ICAgICAgICAgICAgICAgNjc4Zjg1MTMxMjM4NjIyZTU3NjcwNTExN2UyOTlkODFjZmY3NTVjOQpi
YXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgMzAxNDAyZmE0Nzk3YWMzYTE0
MWU1NzUzMjljYTJlYTkxNzU2NDE0YwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4NjgwICAyMDE4
LTEwLTEyIDIyOjQxOjM0IFogICAgMiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyODY5NCAg
MjAxOC0xMC0xMyAxMToxNjoxMyBaICAgIDEgZGF5cyAgICA1IGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyODcwOCAgMjAxOC0xMC0xMyAyMzoxMTowNiBaICAgIDAgZGF5cyAgICA0IGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFy
ZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPgogIEhlc3MgQ2hlbiA8aGVz
aGVuZy5jaGVuQGludGVsLmNvbT4KICBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5j
b20+CiAgWXVuaHVhIEZlbmcgPHl1bmh1YXguZmVuZ0BpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDM5MyBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Oct 14 23:06:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 14 Oct 2018 23: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 1gBpSb-0001Ub-Nt; Sun, 14 Oct 2018 23:06:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gulg=m2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gBpSa-0001UW-Az
 for xen-devel@lists.xenproject.org; Sun, 14 Oct 2018 23:06:08 +0000
X-Inumbo-ID: 5b003183-d005-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5b003183-d005-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 01:03:25 +0200 (CEST)
Received: from [172.19.248.236] (unknown [104.153.224.167])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id AE8DB20652;
 Sun, 14 Oct 2018 23:05:20 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539558366;
 bh=L2rx9Pvv6Mxzp2d/lujQj2Da6JerrVJ7czNASPgpswM=;
 h=Date:From:To:cc:Subject:From;
 b=jy/zX6nabeJC/Hg/eY9TRvI0OAcFUb4PVqlKgzpNPXsC0Qz6XbC+W7gcklqAvlN+T
 DTF0kUIvKu/RgMNUc6GQKO8v2o1wmr908sIpTTibQjZdhJol22gC+5LmhyEWQj1Y3N
 3Zsz+H6Z9uT0WuI1/ayKCP9l2EvxSlBs7cKck/I4=
Date: Sun, 14 Oct 2018 16:03:13 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: julien.grall@arm.com
Message-ID: <alpine.DEB.2.10.1810141601300.4859@sstabellini-ThinkPad-X260>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] arm,
 smmu: backport "Disable stalling faults for all endpoints"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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, 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>

QmFja3BvcnQgY29tbWl0IDM3MTRjZTFkNjY1NTA5OGVlNjllZGU2MzI4ODNlNTg3NGQ2N2U0YWIK
ImlvbW11L2FybS1zbW11OiBEaXNhYmxlIHN0YWxsaW5nIGZhdWx0cyBmb3IgYWxsIGVuZHBvaW50
cyIgZnJvbSB0aGUKTGludXgga2VybmVsLgoKT3JpZ2luYWwgY29tbWl0IG1lc3NhZ2U6CgogIEVu
YWJsaW5nIHN0YWxsaW5nIGZhdWx0cyBjYW4gcmVzdWx0IGluIGhhcmR3YXJlIGRlYWRsb2NrIG9u
IHBvb3JseQogIGRlc2lnbmVkIHN5c3RlbXMsIHBhcnRpY3VsYXJseSB0aG9zZSB3aXRoIGEgUENJ
IHJvb3QgY29tcGxleCB1cHN0cmVhbSBvZgogIHRoZSBTTU1VLgoKICBBbHRob3VnaCBpdCdzIG5v
dCByZWFsbHkgTGludXgncyBqb2IgdG8gc2F2ZSBoYXJkd2FyZSBpbnRlZ3JhdG9ycyBmcm9tCiAg
dGhlaXIgb3duIG1pc2ZvcnR1bmUsIGl0ICppcyogb3VyIGpvYiB0byBzdG9wIHVzZXJzcGFjZSAo
ZS5nLiBWRklPCiAgY2xpZW50cykgZnJvbSBob3NpbmcgdGhlIHN5c3RlbSBmb3IgZXZlcnlib2R5
IGVsc2UsIGV2ZW4gaWYgdGhleSBtaWdodAogIGFscmVhZHkgYmUgcmVxdWlyZWQgdG8gaGF2ZSBl
bGV2YXRlZCBwcml2aWxlZ2VzLgoKICBHaXZlbiB0aGF0IHRoZSBmYXVsdCBoYW5kbGluZyBjb2Rl
IGN1cnJlbnRseSBleGVjdXRlcyBlbnRpcmVseSBpbiBJUlEKICBjb250ZXh0LCB0aGVyZSBpcyBu
b3RoaW5nIHRoYXQgY2FuIHNlbnNpYmx5IGJlIGRvbmUgdG8gcmVjb3ZlciBmcm9tCiAgdGhpbmdz
IGxpa2UgcGFnZSBmYXVsdHMgYW55d2F5LCBzbyBsZXQncyByaXAgdGhpcyBjb2RlIG91dCBmb3Ig
bm93IGFuZAogIGF2b2lkIHRoZSBwb3RlbnRpYWwgZm9yIGRlYWRsb2NrLgoKICBDYzogPHN0YWJs
ZUB2Z2VyLmtlcm5lbC5vcmc+CiAgRml4ZXM6IDQ4ZWM4M2JjYmNmNSAoImlvbW11L2FybS1zbW11
OiBBZGQgaW5pdGlhbCBkcml2ZXIgc3VwcG9ydCBmb3IgQVJNIFNNTVV2MyBkZXZpY2VzIikKICBS
ZXBvcnRlZC1ieTogTWF0dCBFdmFucyA8bWF0dC5ldmFuc0Bhcm0uY29tPgogIFNpZ25lZC1vZmYt
Ynk6IFdpbGwgRGVhY29uIDx3aWxsLmRlYWNvbkBhcm0uY29tPgoKU2lnbmVkLW9mZi1ieTogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgoKZGlmZiAtLWdpdCBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
cm0vc21tdS5jCmluZGV4IGI1MTAzOTkuLjhkZTVkMTYgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FybS9zbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJt
L3NtbXUuYwpAQCAtODk4LDggKzg5OCw3IEBAIHN0YXRpYyB2b2lkIGFybV9zbW11X3RsYl9pbnZf
Y29udGV4dChzdHJ1Y3QgYXJtX3NtbXVfZG9tYWluICpzbW11X2RvbWFpbikKIAogc3RhdGljIGly
cXJldHVybl90IGFybV9zbW11X2NvbnRleHRfZmF1bHQoaW50IGlycSwgdm9pZCAqZGV2KQogewot
CWludCBmbGFncywgcmV0OwotCXUzMiBmc3IsIGZhciwgZnN5bnIsIHJlc3VtZTsKKwl1MzIgZnNy
LCBmYXIsIGZzeW5yOwogCXVuc2lnbmVkIGxvbmcgaW92YTsKIAlzdHJ1Y3QgaW9tbXVfZG9tYWlu
ICpkb21haW4gPSBkZXY7CiAJc3RydWN0IGFybV9zbW11X2RvbWFpbiAqc21tdV9kb21haW4gPSBk
b21haW4tPnByaXY7CkBAIC05MTMsMTMgKzkxMiw3IEBAIHN0YXRpYyBpcnFyZXR1cm5fdCBhcm1f
c21tdV9jb250ZXh0X2ZhdWx0KGludCBpcnEsIHZvaWQgKmRldikKIAlpZiAoIShmc3IgJiBGU1Jf
RkFVTFQpKQogCQlyZXR1cm4gSVJRX05PTkU7CiAKLQlpZiAoZnNyICYgRlNSX0lHTikKLQkJZGV2
X2Vycl9yYXRlbGltaXRlZChzbW11LT5kZXYsCi0JCQkJICAgICJVbmV4cGVjdGVkIGNvbnRleHQg
ZmF1bHQgKGZzciAweCV4KVxuIiwKLQkJCQkgICAgZnNyKTsKLQogCWZzeW5yID0gcmVhZGxfcmVs
YXhlZChjYl9iYXNlICsgQVJNX1NNTVVfQ0JfRlNZTlIwKTsKLQlmbGFncyA9IGZzeW5yICYgRlNZ
TlIwX1dOUiA/IElPTU1VX0ZBVUxUX1dSSVRFIDogSU9NTVVfRkFVTFRfUkVBRDsKIAogCWZhciA9
IHJlYWRsX3JlbGF4ZWQoY2JfYmFzZSArIEFSTV9TTU1VX0NCX0ZBUl9MTyk7CiAJaW92YSA9IGZh
cjsKQEAgLTkyOCwyNSArOTIxLDEyIEBAIHN0YXRpYyBpcnFyZXR1cm5fdCBhcm1fc21tdV9jb250
ZXh0X2ZhdWx0KGludCBpcnEsIHZvaWQgKmRldikKIAlpb3ZhIHw9ICgodW5zaWduZWQgbG9uZylm
YXIgPDwgMzIpOwogI2VuZGlmCiAKLQlpZiAoIXJlcG9ydF9pb21tdV9mYXVsdChkb21haW4sIHNt
bXUtPmRldiwgaW92YSwgZmxhZ3MpKSB7Ci0JCXJldCA9IElSUV9IQU5ETEVEOwotCQlyZXN1bWUg
PSBSRVNVTUVfUkVUUlk7Ci0JfSBlbHNlIHsKLQkJZGV2X2Vycl9yYXRlbGltaXRlZChzbW11LT5k
ZXYsCi0JCSAgICAiVW5oYW5kbGVkIGNvbnRleHQgZmF1bHQ6IGlvdmE9MHglMDhseCwgZnN5bnI9
MHgleCwgY2I9JWRcbiIsCi0JCSAgICBpb3ZhLCBmc3luciwgY2ZnLT5jYm5keCk7Ci0JCXJldCA9
IElSUV9OT05FOwotCQlyZXN1bWUgPSBSRVNVTUVfVEVSTUlOQVRFOwotCX0KLQotCS8qIENsZWFy
IHRoZSBmYXVsdGluZyBGU1IgKi8KKwlkZXZfZXJyX3JhdGVsaW1pdGVkKHNtbXUtPmRldiwKKwki
VW5oYW5kbGVkIGNvbnRleHQgZmF1bHQ6IGZzcj0weCV4LCBpb3ZhPTB4JTA4bHgsIGZzeW5yPTB4
JXgsIGNiPSVkXG4iLAorCQkJICAgIGZzciwgaW92YSwgZnN5bnIsIGNmZy0+Y2JuZHgpOworIAog
CXdyaXRlbChmc3IsIGNiX2Jhc2UgKyBBUk1fU01NVV9DQl9GU1IpOwotCi0JLyogUmV0cnkgb3Ig
dGVybWluYXRlIGFueSBzdGFsbGVkIHRyYW5zYWN0aW9ucyAqLwotCWlmIChmc3IgJiBGU1JfU1Mp
Ci0JCXdyaXRlbF9yZWxheGVkKHJlc3VtZSwgY2JfYmFzZSArIEFSTV9TTU1VX0NCX1JFU1VNRSk7
Ci0KLQlyZXR1cm4gcmV0OworCXJldHVybiBJUlFfSEFORExFRDsKIH0KIAogc3RhdGljIGlycXJl
dHVybl90IGFybV9zbW11X2dsb2JhbF9mYXVsdChpbnQgaXJxLCB2b2lkICpkZXYpCkBAIC0xMTgx
LDcgKzExNjEsNyBAQCBzdGF0aWMgdm9pZCBhcm1fc21tdV9pbml0X2NvbnRleHRfYmFuayhzdHJ1
Y3QgYXJtX3NtbXVfZG9tYWluICpzbW11X2RvbWFpbikKIAl9CiAKIAkvKiBTQ1RMUiAqLwotCXJl
ZyA9IFNDVExSX0NGQ0ZHIHwgU0NUTFJfQ0ZJRSB8IFNDVExSX0NGUkUgfCBTQ1RMUl9NIHwgU0NU
TFJfRUFFX1NCT1A7CisJcmVnID0gU0NUTFJfQ0ZJRSB8IFNDVExSX0NGUkUgfCBTQ1RMUl9NIHwg
U0NUTFJfRUFFX1NCT1A7CiAJaWYgKHN0YWdlMSkKIAkJcmVnIHw9IFNDVExSX1MxX0FTSURQTkU7
CiAjaWZkZWYgX19CSUdfRU5ESUFOCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 00:05:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 00:05: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 1gBqNe-0006hA-Tq; Mon, 15 Oct 2018 00:05:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wm3j=m3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gBqNd-0006gy-HZ
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 00:05:05 +0000
X-Inumbo-ID: 970738e9-d00d-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 970738e9-d00d-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 02:02:22 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gBqNZ-0002BC-SF; Mon, 15 Oct 2018 00:05: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 1gBqNZ-0001go-Lm; Mon, 15 Oct 2018 00:05:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gBqNZ-0002A7-L9; Mon, 15 Oct 2018 00:05:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128681-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:guest-saverestore.2:fail:regression
 xen-4.8-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:build-amd64-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:build-i386-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=dee593780213a4997ae6206cc4d103e608613098
X-Osstest-Versions-That: xen=005df911f6b4171b650942861bf44606e9e79be4
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 15 Oct 2018 00:05:01 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 128681: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODY4MSB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODY4MS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAxNSBndWVzdC1zYXZlcmVzdG9yZS4yIGZhaWwgUkVHUi4gdnMuIDEy
NzkwMAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZt
ZW50cnkgZmFpbCBsaWtlIDEyNzc3OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI3OTAwCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjc5MDAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQv
ZGViaWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDEyNzkwMAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI3OTAw
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjc5MDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNzkwMAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgICAgIGZhaWwg
IGxpa2UgMTI3OTAwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjc5MDAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNzkw
MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI3OTAwCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA3
IHhlbi1idWlsZC9kaXN0LXRlc3QgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgNyB4ZW4tYnVpbGQv
ZGlzdC10ZXN0ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0t
aW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9y
IHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBkZWU1OTM3ODAyMTNhNDk5N2FlNjIwNmNj
NGQxMDNlNjA4NjEzMDk4CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAw
MDVkZjkxMWY2YjQxNzFiNjUwOTQyODYxYmY0NDYwNmU5ZTc5YmU0CgpMYXN0IHRlc3Qgb2YgYmFz
aXMgICAxMjc5MDAgIDIwMTgtMDktMjEgMjE6MTE6MjQgWiAgIDIzIGRheXMKRmFpbGluZyBzaW5j
ZSAgICAgICAgMTI4NTA0ICAyMDE4LTEwLTA4IDEzOjA3OjM5IFogICAgNiBkYXlzICAgIDQgYXR0
ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4NjgxICAyMDE4LTEwLTEyIDIyOjUzOjMzIFog
ICAgMiBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25z
IHVuZGVyIHRlc3Q6CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgog
IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29t
PgogIFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgogIFNhbXVlbCBU
aGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1w
cmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1t
aWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCmNvbW1pdCBkZWU1OTM3ODAyMTNhNDk5N2FlNjIwNmNjNGQxMDNlNjA4NjEz
MDk4CkF1dGhvcjogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkRhdGU6
ICAgVHVlIFNlcCAxOCAxMToyNToyMCAyMDE4ICswMTAwCgogICAgc3R1YmRvbS9ncnViLnBhdGNo
ZXM6IERyb3AgZG9jcyBjaGFuZ2VzLCBmb3IgbGljZW5zaW5nIHJlYXNvbnMKICAgIAogICAgVGhl
IHBhdGNoIGZpbGUgMDBjdnMgaXMgYW4gaW1wb3J0IG9mIGEgbmV3IHVwc3RyZWFtIHZlcnNpb24g
b2YKICAgIGdydWIxIGZyb20gdXBzdHJlYW0gQ1ZTLgogICAgCiAgICBVbmZvcnR1bmF0ZWx5LCBp
biB0aGUgcGVyaW9kIGNvdmVyZWQgYnkgdGhlIHVwZGF0ZSwgdXBzdHJlYW0gY2hhbmdlZAogICAg
dGhlIGRvY3VtZW50YXRpb24gbGljZW5jZSBmcm9tIGEgc2ltcGxlIHBlcm1pc3NpdmUgbGljZW5j
ZSwgdG8gdGhlIEdOVQogICAgIkZyZWUgRG9jdW1lbnRhdGlvbiBMaWNlbmNlIiB3aXRoIEZyb250
IGFuZCBCYWNrIENvdmVyIFRleHRzLgogICAgCiAgICBUaGUgRGViaWFuIFByb2plY3QgaXMgb2Yg
dGhlIHZpZXcgdGhhdCB1c2UgdGhlIEZyb250IGFuZCBCYWNrIENvdmVyCiAgICBUZXh0cyBmZWF0
dXJlIG9mIHRoZSBHRkRMIG1ha2VzIHRoZSByZXN1bHRpbmcgZG9jdW1lbnQgbm90IEZyZWUKICAg
IFNvZnR3YXJlLCBiZWNhdXNlIG9mIHRoZSBtYW5kYXRvcnkgcmVkaXN0cmlidXRpb24gb2YgdGhl
c2UgaW1tdXRhYmxlCiAgICB0ZXh0cy4gIChQZXJzb25hbGx5LCBJIGFncmVlLikKICAgIAogICAg
VGhpcyBpcyBhd2t3YXJkIGJlY2F1c2UgRGViaWFuIGRvIG5vdCB3YW50IHRvIHNoaXAgbm9uLWZy
ZWUgY29udGVudC4KICAgIFNvIHRoZSBEZWJpYW4gbWFpbnRhaW5lcnMgbmVlZCB0byBsYXVuZGVy
IHRoZSB1cHN0cmVhbSBzb3VyY2UgY29kZSwgdG8KICAgIHJlbW92ZSB0aGUgdHJvdWJsZXNvbWUg
ZmlsZXMuICBUaGlzIGlzIGFuIGV4dHJhIHN0ZXAgd2hlbgogICAgaW5jb3Jwb3JhdGluZyBuZXcg
dXBzdHJlYW0gdmVyc2lvbnMuICBJdCdzIHBhcnRpY3VsYXJseSBhbm5veWluZyBmb3IKICAgIHNl
Y3VyaXR5IHJlc3BvbnNlLCB3aGljaCBvZnRlbiBpbnZvbHZlcyByZWJhc2luZyBvbnRvIGEgbmV3
IHVwc3RyZWFtCiAgICByZWxlYXNlLgogICAgCiAgICBncnViMSBpcyBvYnNvbGV0ZSBhbmQgdGhl
IGxhc3QgY2hhbmdlIHRvIFhlbidzIFBWIGdydWIxIHN0dWJkb20gY29kZQogICAgd2FzIGluIDIw
MTYuICBGdXJ0aGVybW9yZSwgdGhlIGdydWIxIGRvY3VtZW50YXRpb24gaXMgbm90IGJ1aWx0IGFu
ZAogICAgaW5zdGFsbGVkIGJ5IHRoZSBYZW4gcHYtZ3J1YiBzdHViZG9tIE1ha2VmaWxlcy4KICAg
IAogICAgVGhlcmVmb3JlLCByZW1vdmUgYWxsIGRvY3MgY2hhbmdlcyBmcm9tIHN0dWJkb20vZ3J1
Yi5wYXRjaGVzLiAgVGhpcwogICAgbWVhbnMgdGhhdCB0aGVyZSBhcmUgbm93IG5vIGxvbmdlciBh
bnkgR0ZETC1saWNlbmNlZCBncnViIGRvY3MgaW4KICAgIHhlbi5naXQuCiAgICAKICAgIFRoZXJl
IGlzIG5vIHVzZXIgaW1wYWN0LCBhbmQgRGViaWFuIGlzIGhlbHBlZC4gIFRoaXMgY2hhbmdlIHdv
dWxkCiAgICBjb21wbGljYXRlIGFueSBhdHRlbXB0cyB0byB1cGRhdGUgdG8gYSBuZXcgdmVyc2lv
biBvZiB1cHN0cmVhbSBncnViMSwKICAgIGJ1dCBpdCBzZWVtcyB1bmxpa2VseSB0aGF0IHN1Y2gg
YSB0aGluZyB3aWxsIGV2ZXIgaGFwcGVuLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFj
a3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICAgIENDOiBEb3VnIEdvbGRzdGVpbiA8
Y2FyZG9lQGNhcmRvZS5jb20+CiAgICBDQzogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
PgogICAgQ0M6IHBrZy14ZW4tZGV2ZWxAbGlzdHMuYWxpb3RoLmRlYmlhbi5vcmcKICAgIEFja2Vk
LWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgICBBY2tlZC1i
eTogU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgogICAgKGNo
ZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgYzYyYzUzZDYxNDc3ZGZlYjYzYTQ3YjA2NzNjMzg5MDgy
MTEyYmFiYykKICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDk0ZmJhOWY0MzhhMmMzNmFk
OWJmM2E0ODFhNjAxM2RkYzdjZjhjZDkpCiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCBl
ZDAyNGVmNTM4Y2QxMGVjMzNjOWVkYWNkNWU1ZjIwMTZhNTk2NGQyKQogICAgKGNoZXJyeSBwaWNr
ZWQgZnJvbSBjb21taXQgNzgyY2E5Yjk0Zjc3MDI2ODc1ZGQ5OGQ2Mjg4ZmMxZjhkY2M3Y2UxOSkK
CmNvbW1pdCA1NjcwMDM5NjA2NDRiYTRmODAxMDdmYjUzZWRjZDgyOGYzZjI4MGExCkF1dGhvcjog
UGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gT2N0IDgg
MTQ6NTE6MzMgMjAxOCArMDIwMAoKICAgIHg4Ni9odm0vZW11bGF0ZTogbWFrZSBzdXJlIHJlcCBJ
L08gZW11bGF0aW9uIGRvZXMgbm90IGNyb3NzIEdGTiBib3VuZGFyaWVzCiAgICAKICAgIFdoZW4g
ZW11bGF0aW5nIGEgcmVwIEkvTyBvcGVyYXRpb24gaXQgaXMgcG9zc2libGUgdGhhdCB0aGUgaW9y
ZXEgd2lsbAogICAgZGVzY3JpYmUgYSBzaW5nbGUgb3BlcmF0aW9uIHRoYXQgc3BhbnMgbXVsdGlw
bGUgR0ZOcy4gVGhpcyBpcyBmaW5lIGFzIGxvbmcKICAgIGFzIGFsbCB0aG9zZSBHRk5zIGZhbGwg
d2l0aGluIGFuIE1NSU8gcmVnaW9uIGNvdmVyZWQgYnkgYSBzaW5nbGUgZGV2aWNlCiAgICBtb2Rl
bCwgYnV0IHVuZm9ydHVuYXRlbHkgdGhlIGhpZ2hlciBsZXZlbHMgb2YgdGhlIGVtdWxhdGlvbiBj
b2RlIGRvIG5vdAogICAgZ3VhcmFudGVlIHRoYXQuIFRoaXMgaXMgc29tZXRoaW5nIHRoYXQgc2hv
dWxkIGFsbW9zdCBjZXJ0YWlubHkgYmUgZml4ZWQsCiAgICBidXQgaW4gdGhlIG1lYW50aW1lIHRo
aXMgcGF0Y2ggbWFrZXMgc3VyZSB0aGF0IE1NSU8gaXMgdHJ1bmNhdGVkIGF0IEdGTgogICAgYm91
bmRhcmllcyBhbmQgaGVuY2UgdGhlIGFwcHJvcHJpYXRlIGRldmljZSBtb2RlbCBpcyByZS1ldmFs
dWF0ZWQgZm9yIGVhY2gKICAgIHRhcmdldCBHRk4uCiAgICAKICAgIE5PVEU6IFRoaXMgcGF0Y2gg
ZG9lcyBub3QgZGVhbCB3aXRoIHRoZSBjYXNlIG9mIGEgc2luZ2xlIE1NSU8gb3BlcmF0aW9uCiAg
ICAgICAgICBzcGFubmluZyBhIEdGTiBib3VuZGFyeS4gVGhhdCBpcyBtb3JlIGNvbXBsZXggdG8g
ZGVhbCB3aXRoIGFuZCBpcwogICAgICAgICAgZGVmZXJyZWQgdG8gYSBzdWJzZXF1ZW50IHBhdGNo
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRy
aXguY29tPgogICAgCiAgICBDb252ZXJ0IGNhbGN1bGF0aW9ucyB0byBiZSAzMi1iaXQgb25seS4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
ICAgbWFzdGVyIGNvbW1pdDogNzYyNmVkZWFjYTk3MmUzZTgyMzUzNWRjYzQ0MzM4ZjZiMmYwYjIx
ZgogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDgtMTYgMDk6Mjc6MzAgKzAyMDAKCmNvbW1pdCA1M2Rm
Y2IwZjZlYmFhNWM5YmFjMTRlMGY4MGIwZWU2YTY5NjI0MjFjCkF1dGhvcjogUm9zcyBMYWdlcndh
bGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIE9jdCA4IDE0OjUxOjAz
IDIwMTggKzAyMDAKCiAgICB4ODYvc2h1dGRvd246IHVzZSBBQ1BJIHJlYm9vdCBtZXRob2QgZm9y
IERlbGwgUG93ZXJFZGdlIFI1NDAKICAgIAogICAgV2hlbiBFRkkgYm9vdGluZyB0aGUgRGVsbCBQ
b3dlckVkZ2UgUjU0MCBpdCBjb25zaXN0ZW50bHkgd2FuZGVycyBpbnRvCiAgICB0aGUgd2VlZHMg
YW5kIGdldHMgYW4gaW52YWxpZCBvcGNvZGUgaW4gdGhlIEVGSSBSZXNldFN5c3RlbSBjYWxsLiBU
aGlzCiAgICBpcyB0aGUgc2FtZSBidWcgd2hpY2ggYWZmZWN0cyB0aGUgUG93ZXJFZGdlIFI3NDAg
c28gZml4IGl0IGluIHRoZSBzYW1lCiAgICB3YXk6IHF1aXJrIHRoaXMgaGFyZHdhcmUgdG8gdXNl
IHRoZSBBQ1BJIHJlYm9vdCBtZXRob2QgaW5zdGVhZC4KICAgIAogICAgQklPUyBJbmZvcm1hdGlv
bgogICAgICAgIFZlbmRvcjogRGVsbCBJbmMuCiAgICAgICAgVmVyc2lvbjogMS4zLjcKICAgICAg
ICBSZWxlYXNlIERhdGU6IDAyLzA5LzIwMTgKICAgIFN5c3RlbSBJbmZvcm1hdGlvbgogICAgICAg
IE1hbnVmYWN0dXJlcjogRGVsbCBJbmMuCiAgICAgICAgUHJvZHVjdCBOYW1lOiBQb3dlckVkZ2Ug
UjU0MAogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndh
bGxAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgICBtYXN0ZXIgY29tbWl0OiAzMjhjYTU1YjdiZDQ3ZTEzMjRiNzVjY2UyYTZjNDYxMzA4
ZWNmOTNkCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOToyOToxMyArMDIwMAoKY29tbWl0
IGQ0ZjA3ZmIxYThjYzQ0YWUxZjM4ZjkwMWI2ZDc4NzMzNTFmMGYzZTYKQXV0aG9yOiBSb3NzIExh
Z2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gT2N0IDggMTQ6
NTA6MTYgMjAxOCArMDIwMAoKICAgIHg4Ni9zaHV0ZG93bjogdXNlIEFDUEkgcmVib290IG1ldGhv
ZCBmb3IgRGVsbCBQb3dlckVkZ2UgUjc0MAogICAgCiAgICBXaGVuIEVGSSBib290aW5nIHRoZSBE
ZWxsIFBvd2VyRWRnZSBSNzQwLCBpdCBjb25zaXN0ZW50bHkgd2FuZGVycyBpbnRvIHRoZQogICAg
d2VlZHMgYW5kIGdldHMgYW4gaW52YWxpZCBvcGNvZGUgaW4gdGhlIEVGSSBSZXNldFN5c3RlbSBj
YWxsLgogICAgUXVpcmsgdGhpcyBoYXJkd2FyZSB0byB1c2UgdGhlIEFDUEkgcmVib290IG1ldGhv
ZCBpbnN0ZWFkLgogICAgCiAgICBFeGFtcGxlIHN0YWNrIHRyYWNlOgogICAgCiAgICAtLS0tWyBY
ZW4tNC4xMS11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz1uICAgTm90IHRhaW50ZWQgXS0tLS0KICAg
IENQVTogICAgMAogICAgUklQOiAgICBlMDA4Ols8MDAwMDAwMDAwMDAwMDAxNz5dIDAwMDAwMDAw
MDAwMDAwMTcKICAgIFJGTEFHUzogMDAwMDAwMDAwMDAxMDIwMiAgIENPTlRFWFQ6IGh5cGVydmlz
b3IKICAgIHJheDogMDAwMDAwMDA2NmViMmZmMCAgIHJieDogZmZmZjgzMDA1ZjYyN2MyMCAgIHJj
eDogMDAwMDAwMDA2YzU0ZTEwMAogICAgcmR4OiAwMDAwMDAwMDAwMDAwMDAwICAgcnNpOiAwMDAw
MDAwMDAwMDAwMDY1ICAgcmRpOiAwMDAwMDAxMDczNTVmMDAwCiAgICByYnA6IGZmZmY4MzAwNWY2
MjdjNzAgICByc3A6IGZmZmY4MzAwNWY2MjdiNDggICByODogIGZmZmY4MzAwNWY2MjdiOTAKICAg
IHI5OiAgMDAwMDAwMDAwMDAwMDAwMCAgIHIxMDogZmZmZjgzMDA1ZjYyN2M4OCAgIHIxMTogMDAw
MDAwMDAwMDAwMDAwMAogICAgcjEyOiAwMDAwMDAwMDAwMDAwMDAwICAgcjEzOiAwMDAwMDAwMDAw
MDAwY2Y5ICAgcjE0OiAwMDAwMDAwMDAwMDAwMDY1CiAgICByMTU6IGZmZmY4MzAwMDAwMDAwMDAg
ICBjcjA6IDAwMDAwMDAwODAwNTAwMzMgICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAKICAgIGNyMzog
MDAwMDAwMTA3MzU1ZjAwMCAgIGNyMjogZmZmZmM5MDAwMGNmZjAwMAogICAgZnNiOiAwMDAwMDAw
MDAwMDAwMDAwICAgZ3NiOiBmZmZmODgwMTlmNjAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAw
CiAgICBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiBlMDEw
ICAgY3M6IGUwMDgKICAgIFhlbiBjb2RlIGFyb3VuZCA8MDAwMDAwMDAwMDAwMDAxNz4gKDAwMDAw
MDAwMDAwMDAwMTcpOgogICAgIGYwIGQ4IGRkIDAwIGYwIDU0IGZmIDAwIDxmMD4gNTAgZGQgMDAg
ZjAgZDggZGQgMDAgZjAgYTUgZmUgMDAgZjAgODcgZTkgMDAKICAgIFhlbiBzdGFjayB0cmFjZSBm
cm9tIHJzcD1mZmZmODMwMDVmNjI3YjQ4OgogICAgICAgZmZmZjgzMDA1ZjYyN2I1MCBmZmZmZmZm
ZmZmZmZmZmRhIDAwMDAwMDAwNmM1NDdhYWEgZmZmZjgyZDAwMDAwMDAwMQogICAgICAgZmZmZjgz
MDA1ZjYyN2JlYyAwMDAwMDAxMDczNTVmMDAwIDAwMDAwMDAwNmM1NDZmYjggZmZmZjgzMTA3ZmZl
MzI0MAogICAgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDgwMDAwMDAwMDAw
MDAwMDIgMDAwMDAwMDAwMDAwMDAwMAogICAgICAgMDAwMDAwMDA2YzU0NmI5NSAwMDAwMDAwMDZj
NTRjNzAwIGZmZmY4MzAwNWY2MjdiZGMgZmZmZjgzMDA1ZjYyN2JlOAogICAgICAgMDAwMDAwMDA1
ZjYxNjAwMCBmZmZmODMwMDVmNjI3YzIwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMGNm
OQogICAgICAgZmZmZjgyMDA4MDM1MDAwMSAwMDAwMDAwMDAwMDAwMDBiIGZmZmY4MmQwODAzNTFl
ZGEgMDAwMDAwMDAwMDAwMDAwMAogICAgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAw
MDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDA1ZjYxNjAwMAogICAgICAgMDAwMDAwMDAwMDAw
MDAwMCBmZmZmODJkMDgwOTVmZjYwIGZmZmY4MmQwODA5NWZmNjAgMDAwMDAwZjEwMDAwMDAwMAog
ICAgICAgZmZmZjgyZDA4MDI5NjA5NyAwMDAwMDAwMDAwMDBlMDA4IDAwMDAwMDAwMDAwMDAwMDAg
ZmZmZjgzMDA1ZjYyN2M4OAogICAgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMGZmZmZmZmZl
IGZmZmY4MmQwODAyOTU5ZDIgZmZmZjgyZDA4MDI5NTlkMgogICAgICAgMDAwMDAwMDA4MDk1ZjMw
MCAwMDAwMDAwMDVmNjI3YzljIDAwMDAwMDAwMDAwMDAwZjggMDAwMDAwMDAwMDAwMDAwMAogICAg
ICAgMDAwMDAwMDAwMDAwMDBmOCBmZmZmODJkMDgwOTMyYzAwIDAwMDAwMDAwMDAwMDAwMDAgZmZm
ZjgyZDA4MDk1ZjdjOAogICAgICAgZmZmZjgyZDA4MDkzMmMwMCAwMDAwMDAwMDAwMDAwMDAwIDAw
MDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDI5NWE5YgogICAgICAgZmZmZjgzMDA1ZjYyN2Q5OCBm
ZmZmODJkMDgwMjM2MWYzIGZmZmY4MmQwODA5MzJjMDAgMDAwMDAwMDA4MDAwMDAwMAogICAgICAg
ZmZmZjgzMDA1ZjYyN2Q5OCBmZmZmODJkMDgwMjc5YTE5IGZmZmY4MmQwODA5NWYwMmMgZmZmZjgy
ZDA4MDAwMDAwMAogICAgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMGZiIDAwMDAw
MDAwMDAwMDAwMDAgMDAwMDAwNzE0ODRlNTRmNgogICAgICAgZmZmZjgzMTA3MzU0MjA5OCBmZmZm
ODJkMDgwOTNhYzc4IGZmZmY4MzEwNzJiZWZkMzAgMDAwMDAwMDAwMDAwMDAwMAogICAgICAgMDAw
MDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAw
MDAwMDAwMAogICAgICAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODJkMDgwMzRmMTg1IGZmZmY4MmQw
ODA5NDk0NjAgMDAwMDAwMDAwMDAwMDAwMAogICAgICAgZmZmZjgyZDA4MDk1ZjI3MCAwMDAwMDAw
MDAwMDAwMDA4IGZmZmY4MzEwNzM1N2FlMjAgMDAwMDAwNzE0NmNlNGJkMwogICAgWGVuIGNhbGwg
dHJhY2U6CiAgICAgICBbPDAwMDAwMDAwMDAwMDAwMTc+XSAwMDAwMDAwMDAwMDAwMDE3CiAgICAg
ICBbPGZmZmY4MmQwODAzNTFlZGE+XSBlZmlfcmVzZXRfc3lzdGVtKzB4NWEvMHg5MAogICAgICAg
WzxmZmZmODJkMDgwMjk2MDk3Pl0gc21wX3NlbmRfc3RvcCsweDk3LzB4YTAKICAgICAgIFs8ZmZm
ZjgyZDA4MDI5NTlkMj5dIG1hY2hpbmVfcmVzdGFydCsweDIxMi8weDJkMAogICAgICAgWzxmZmZm
ODJkMDgwMjk1OWQyPl0gbWFjaGluZV9yZXN0YXJ0KzB4MjEyLzB4MmQwCiAgICAgICBbPGZmZmY4
MmQwODAyOTVhOWI+XSBzaHV0ZG93bi5jI19fbWFjaGluZV9yZXN0YXJ0KzB4Yi8weDEwCiAgICAg
ICBbPGZmZmY4MmQwODAyMzYxZjM+XSBzbXBfY2FsbF9mdW5jdGlvbl9pbnRlcnJ1cHQrMHg1My8w
eDgwCiAgICAgICBbPGZmZmY4MmQwODAyNzlhMTk+XSBkb19JUlErMHgyNTkvMHg2NjAKICAgICAg
IFs8ZmZmZjgyZDA4MDM0ZjE4NT5dIGNvbW1vbl9pbnRlcnJ1cHQrMHg4NS8weDkwCiAgICAgICBb
PGZmZmY4MmQwODAyYzYxNTI+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI0Mi8weDM5MAog
ICAgICAgWzxmZmZmODJkMDgwMjZiNDQ2Pl0gZG9tYWluLmMjaWRsZV9sb29wKzB4ODYvMHhjMAog
ICAgCiAgICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCiAgICBQYW5p
YyBvbiBDUFUgMDoKICAgIEZBVEFMIFRSQVA6IHZlY3RvciA9IDYgKGludmFsaWQgb3Bjb2RlKQog
ICAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgogICAgCiAgICBkbWlk
ZWNvZGUgaW5mbzoKICAgIAogICAgQklPUyBJbmZvcm1hdGlvbjoKICAgICAgICBWZW5kb3I6IERl
bGwgSW5jLgogICAgICAgIFZlcnNpb246IDEuMi4xMQogICAgICAgIFJlbGVhc2UgRGF0ZTogMTAv
MTkvMjAxNwogICAgICAgIEJJT1MgUmV2aXNpb246IDEuMgogICAgU3lzdGVtIEluZm9ybWF0aW9u
OgogICAgICAgIE1hbnVmYWN0dXJlcjogRGVsbCBJbmMuCiAgICAgICAgUHJvZHVjdCBOYW1lOiBQ
b3dlckVkZ2UgUjc0MAogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb3NzIExhZ2Vyd2FsbCA8cm9z
cy5sYWdlcndhbGxAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBmOTdmNzc0YjVhYTZiNDcxZDFmZWQxYzQ1
MWM4OWVjNzQ1N2RhZGYyCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wMS0yNCAxODowMTowMCArMDEw
MAoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 00:44:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 00:44: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 1gBqzO-0001Ls-UY; Mon, 15 Oct 2018 00:44:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wm3j=m3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gBqzO-0001Lg-7S
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 00:44:06 +0000
X-Inumbo-ID: 0a2b93ae-d013-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0a2b93ae-d013-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 02:41:23 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gBqzK-0002sP-6C; Mon, 15 Oct 2018 00:44: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 1gBqzK-0002uD-00; Mon, 15 Oct 2018 00:44:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gBqzJ-0006bl-Vd; Mon, 15 Oct 2018 00:44:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1gBqzJ-0006bl-Vd@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 15 Oct 2018 00:44:01 +0000
Subject: [Xen-devel] [ovmf bisection] complete build-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>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiBidWlsZC1hbWQ2
NC14c20KdGVzdGlkIHhlbi1idWlsZAoKVHJlZTogb3ZtZiBodHRwczovL2dpdGh1Yi5jb20vdGlh
bm9jb3JlL2VkazIuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVu
LXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14
ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAoKKioqIEZvdW5k
IGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTog
IG92bWYgaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS9lZGsyLmdpdAogIEJ1ZyBpbnRyb2R1
Y2VkOiAgNDg3MDYyYzA0ODgwOTQyMGRlMWIwMDhiYzlkMTc4MTVhOGM0ZmJkYgogIEJ1ZyBub3Qg
cHJlc2VudDogNjY5M2YzNTliM2MyMTM1MTNjNTA5NmEwNmM2ZjY3MjQ0YTQ0ZGM1MgogIExhc3Qg
ZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzLzEyODc5Ny8KCgogIGNvbW1pdCA0ODcwNjJjMDQ4ODA5NDIwZGUxYjAwOGJjOWQxNzgxNWE4
YzRmYmRiCiAgQXV0aG9yOiBZdW5odWEgRmVuZyA8eXVuaHVheC5mZW5nQGludGVsLmNvbT4KICBE
YXRlOiAgIEZyaSBTZXAgMjEgMTU6MzY6NDIgMjAxOCArMDgwMAogIAogICAgICBCYXNlVG9vbHM6
IFJlbW92ZSB0aGUgImZyb20gX19mdXR1cmVfXyBpbXBvcnQiIGl0ZW1zCiAgICAgIAogICAgICBD
YzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICAgIENjOiBZb25naG9uZyBa
aHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFu
b0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgICAgU2lnbmVkLW9mZi1ieTogWXVu
aHVhIEZlbmcgPHl1bmh1YXguZmVuZ0BpbnRlbC5jb20+CiAgICAgIFJldmlld2VkLWJ5OiBMaW1p
bmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KCgpGb3IgYmlzZWN0aW9uIHJldmlzaW9uLXR1
cGxlIGdyYXBoIHNlZToKICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9yZXN1bHRzL2Jpc2VjdC9vdm1mL2J1aWxkLWFtZDY0LXhzbS54ZW4tYnVpbGQuaHRtbApS
ZXZpc2lvbiBJRHMgaW4gZWFjaCBncmFwaCBub2RlIHJlZmVyLCByZXNwZWN0aXZlbHksIHRvIHRo
ZSBUcmVlcyBhYm92ZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
UnVubmluZyBjcy1iaXNlY3Rpb24tc3RlcCAtLWdyYXBoLW91dD0vaG9tZS9sb2dzL3Jlc3VsdHMv
YmlzZWN0L292bWYvYnVpbGQtYW1kNjQteHNtLnhlbi1idWlsZCAtLXN1bW1hcnktb3V0PXRtcC8x
Mjg3OTcuYmlzZWN0aW9uLXN1bW1hcnkgLS1iYXNpcy10ZW1wbGF0ZT0xMjg2ODAgLS1ibGVzc2lu
Z3M9cmVhbCxyZWFsLWJpc2VjdCBvdm1mIGJ1aWxkLWFtZDY0LXhzbSB4ZW4tYnVpbGQKU2VhcmNo
aW5nIGZvciBmYWlsdXJlIC8gYmFzaXMgcGFzczoKIDEyODc0MyBmYWlsIFtob3N0PWdvZGVsbG8x
XSAvIDEyODY4MCBbaG9zdD1pdGFsaWEwXSAxMjg2NzAgW2hvc3Q9YWxiYW5hMF0gMTI4NjU1IFto
b3N0PWFsYmFuYTBdIDEyODYzMiBbaG9zdD1hbGJhbmEwXSAxMjg2MTMgW2hvc3Q9YWxiYW5hMV0g
MTI4NTczIFtob3N0PWRlYmluYTBdIDEyODUyOCBbaG9zdD1hbGJhbmExXSAxMjg1MTkgW2hvc3Q9
YWxiYW5hMV0gMTI4NDMzIFtob3N0PWVsYmxpbmcxXSAxMjgzNTEgW2hvc3Q9Z29kZWxsbzBdIDEy
ODI1NSBbaG9zdD1iYXJvcXVlMV0gMTI4MjUyIFtob3N0PWdvZGVsbG8wXSAxMjgyNDYgb2suCkZh
aWx1cmUgLyBiYXNpcyBwYXNzIGZsaWdodHM6IDEyODc0MyAvIDEyODI0NgoodHJlZSB3aXRoIG5v
IHVybDogbWluaW9zKQoodHJlZSB3aXRoIG5vIHVybDogc2VhYmlvcykKVHJlZTogb3ZtZiBodHRw
czovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL2VkazIuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0
cy54ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5i
aXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
eGVuLmdpdApMYXRlc3QgNjc4Zjg1MTMxMjM4NjIyZTU3NjcwNTExN2UyOTlkODFjZmY3NTVjOSA5
YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgz
ZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgODViMDAzODU4MjdlNGUwNjFiMmZmMzhiNTQ5YzAzZDBm
MWU2NmI2YQpCYXNpcyBwYXNzIGNjNzNhN2VjMDBlMzVmN2ZkY2FjMTgzYjE0NDhlYmUxMjA2YTdj
ODUgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNk
ZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDk0MDE4NWIyZjZmMzQzMjUxYzJiODNiZDk2ZTU5
OTM5OGNlYTUxZWMKR2VuZXJhdGluZyByZXZpc2lvbnMgd2l0aCAuL2FkaG9jLXJldnR1cGxlLWdl
bmVyYXRvciAgaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS9lZGsyLmdpdCNjYzczYTdlYzAw
ZTM1ZjdmZGNhYzE4M2IxNDQ4ZWJlMTIwNmE3Yzg1LTY3OGY4NTEzMTIzODYyMmU1NzY3MDUxMTdl
Mjk5ZDgxY2ZmNzU1YzkgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFs
LmdpdCM5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5LTljMGVlZDYxOGYz
N2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUt
eGVuLmdpdCNkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2LWRlNWI2Nzhj
YTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hl
bi5naXQjOTQwMTg1YjJmNmYzNDMyNTFjMmI4M2JkOTZlNTk5Mzk4Y2VhNTFlYy04NWIwMDM4NTgy
N2U0ZTA2MWIyZmYzOGI1NDljMDNkMGYxZTY2YjZhCkxvYWRlZCAyMDAxIG5vZGVzIGluIHJldmlz
aW9uIGdyYXBoClNlYXJjaGluZyBmb3IgdGVzdCByZXN1bHRzOgogMTI4MjQ2IHBhc3MgY2M3M2E3
ZWMwMGUzNWY3ZmRjYWMxODNiMTQ0OGViZTEyMDZhN2M4NSA5YzBlZWQ2MThmMzdkZDViNGE1N2M4
YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5
ODYgOTQwMTg1YjJmNmYzNDMyNTFjMmI4M2JkOTZlNTk5Mzk4Y2VhNTFlYwogMTI4MjUyIFtob3N0
PWdvZGVsbG8wXQogMTI4MjU1IFtob3N0PWJhcm9xdWUxXQogMTI4MzUxIFtob3N0PWdvZGVsbG8w
XQogMTI4NDMzIFtob3N0PWVsYmxpbmcxXQogMTI4NTE5IFtob3N0PWFsYmFuYTFdCiAxMjg1Mjgg
W2hvc3Q9YWxiYW5hMV0KIDEyODY3MCBbaG9zdD1hbGJhbmEwXQogMTI4NjMyIFtob3N0PWFsYmFu
YTBdCiAxMjg1NzMgW2hvc3Q9ZGViaW5hMF0KIDEyODYxMyBbaG9zdD1hbGJhbmExXQogMTI4Njgw
IFtob3N0PWl0YWxpYTBdCiAxMjg2NTUgW2hvc3Q9YWxiYW5hMF0KIDEyODc4MSBmYWlsIDY3OGY4
NTEzMTIzODYyMmU1NzY3MDUxMTdlMjk5ZDgxY2ZmNzU1YzkgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdj
OGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMx
OTg2IDg1YjAwMzg1ODI3ZTRlMDYxYjJmZjM4YjU0OWMwM2QwZjFlNjZiNmEKIDEyODczMiBbaG9z
dD1nb2RlbGxvMF0KIDEyODY5NCBmYWlsIDkxMzc5NWY3YTJiMDkzN2ExODY5MmNjZmVjODkyY2Ey
MGNiYzVhYTYgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4
Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDg1YjAwMzg1ODI3ZTRlMDYxYjJmZjM4
YjU0OWMwM2QwZjFlNjZiNmEKIDEyODcwOCBbaG9zdD1nb2RlbGxvMF0KIDEyODczOCBmYWlsIDY3
OGY4NTEzMTIzODYyMmU1NzY3MDUxMTdlMjk5ZDgxY2ZmNzU1YzkgOWMwZWVkNjE4ZjM3ZGQ1YjRh
NTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1
NmMxOTg2IDg1YjAwMzg1ODI3ZTRlMDYxYjJmZjM4YjU0OWMwM2QwZjFlNjZiNmEKIDEyODc4NiBm
YWlsIDQ4NzA2MmMwNDg4MDk0MjBkZTFiMDA4YmM5ZDE3ODE1YThjNGZiZGIgOWMwZWVkNjE4ZjM3
ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4
ZDY2ZGY1NmMxOTg2IDg1YjAwMzg1ODI3ZTRlMDYxYjJmZjM4YjU0OWMwM2QwZjFlNjZiNmEKIDEy
ODc3OSBwYXNzIGNjNzNhN2VjMDBlMzVmN2ZkY2FjMTgzYjE0NDhlYmUxMjA2YTdjODUgOWMwZWVk
NjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0
OTFkNDc4ZDY2ZGY1NmMxOTg2IDk0MDE4NWIyZjZmMzQzMjUxYzJiODNiZDk2ZTU5OTM5OGNlYTUx
ZWMKIDEyODc4MiBwYXNzIGMwYjFmNzQ5ZWYxMzA0ODEwZWQ0ZWE1OGRlZDY1YjdmNDFkNzlkM2Ug
OWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4
M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDgxOTQ2YTczZGM5NzVhN2RhZmU5MDE3YThlNjFkMWU2
NGZkYmVkYmYKIDEyODc4NSBwYXNzIDkzNDNkMGExY2QwOTU0NDY4NmIxNGRiYTViNDI4ZDdiYzgx
MWY2YjkgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0
ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDg1YjAwMzg1ODI3ZTRlMDYxYjJmZjM4YjU0
OWMwM2QwZjFlNjZiNmEKIDEyODc4NyBwYXNzIGJiY2UwMDE1MTViYmZjYWQyNGMyMTZiMWM5YzI1
MDU3ZThjNDYxZTkgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTVi
Njc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDg1YjAwMzg1ODI3ZTRlMDYxYjJm
ZjM4YjU0OWMwM2QwZjFlNjZiNmEKIDEyODc4NCBmYWlsIDRjZTRmNzU3ZDc3YWRjNzczZmYwYWJj
OWJkNTk2MGU1YjFkZDlhNzMgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0
OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDg1YjAwMzg1ODI3ZTRl
MDYxYjJmZjM4YjU0OWMwM2QwZjFlNjZiNmEKIDEyODc4MyBwYXNzIDc4YWYwOTg0YjQ1YTc4MGU0
NWQ1N2MyMmM4NWExZjU5NGI5NjkyMTIgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5
MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDg1YjAwMzg1
ODI3ZTRlMDYxYjJmZjM4YjU0OWMwM2QwZjFlNjZiNmEKIDEyODc0MyBmYWlsIDY3OGY4NTEzMTIz
ODYyMmU1NzY3MDUxMTdlMjk5ZDgxY2ZmNzU1YzkgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJj
NDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDg1
YjAwMzg1ODI3ZTRlMDYxYjJmZjM4YjU0OWMwM2QwZjFlNjZiNmEKIDEyODc4OCBwYXNzIDMwMTQw
MmZhNDc5N2FjM2ExNDFlNTc1MzI5Y2EyZWE5MTc1NjQxNGMgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdj
OGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMx
OTg2IDg1YjAwMzg1ODI3ZTRlMDYxYjJmZjM4YjU0OWMwM2QwZjFlNjZiNmEKIDEyODc5MCBwYXNz
IDY2OTNmMzU5YjNjMjEzNTEzYzUwOTZhMDZjNmY2NzI0NGE0NGRjNTIgOWMwZWVkNjE4ZjM3ZGQ1
YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2
ZGY1NmMxOTg2IDg1YjAwMzg1ODI3ZTRlMDYxYjJmZjM4YjU0OWMwM2QwZjFlNjZiNmEKIDEyODc5
MSBmYWlsIDQ4NzA2MmMwNDg4MDk0MjBkZTFiMDA4YmM5ZDE3ODE1YThjNGZiZGIgOWMwZWVkNjE4
ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFk
NDc4ZDY2ZGY1NmMxOTg2IDg1YjAwMzg1ODI3ZTRlMDYxYjJmZjM4YjU0OWMwM2QwZjFlNjZiNmEK
IDEyODc5MyBwYXNzIDY2OTNmMzU5YjNjMjEzNTEzYzUwOTZhMDZjNmY2NzI0NGE0NGRjNTIgOWMw
ZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2Uz
MjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDg1YjAwMzg1ODI3ZTRlMDYxYjJmZjM4YjU0OWMwM2QwZjFl
NjZiNmEKIDEyODc5NSBmYWlsIDQ4NzA2MmMwNDg4MDk0MjBkZTFiMDA4YmM5ZDE3ODE1YThjNGZi
ZGIgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNk
ZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDg1YjAwMzg1ODI3ZTRlMDYxYjJmZjM4YjU0OWMw
M2QwZjFlNjZiNmEKIDEyODc5NiBwYXNzIDY2OTNmMzU5YjNjMjEzNTEzYzUwOTZhMDZjNmY2NzI0
NGE0NGRjNTIgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4
Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDg1YjAwMzg1ODI3ZTRlMDYxYjJmZjM4
YjU0OWMwM2QwZjFlNjZiNmEKIDEyODc5NyBmYWlsIDQ4NzA2MmMwNDg4MDk0MjBkZTFiMDA4YmM5
ZDE3ODE1YThjNGZiZGIgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBk
ZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDg1YjAwMzg1ODI3ZTRlMDYx
YjJmZjM4YjU0OWMwM2QwZjFlNjZiNmEKU2VhcmNoaW5nIGZvciBpbnRlcmVzdGluZyB2ZXJzaW9u
cwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI4MjQ2IChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJl
c3VsdCBmb3VuZDogZmxpZ2h0IDEyODczOCAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiBSZXBy
byBmb3VuZDogZmxpZ2h0IDEyODc3OSAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXBybyBmb3Vu
ZDogZmxpZ2h0IDEyODc4MSAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiAwIHJldmlzaW9ucyBh
dCA2NjkzZjM1OWIzYzIxMzUxM2M1MDk2YTA2YzZmNjcyNDRhNDRkYzUyIDljMGVlZDYxOGYzN2Rk
NWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2
NmRmNTZjMTk4NiA4NWIwMDM4NTgyN2U0ZTA2MWIyZmYzOGI1NDljMDNkMGYxZTY2YjZhCk5vIHJl
dmlzaW9ucyBsZWZ0IHRvIHRlc3QsIGNoZWNraW5nIGdyYXBoIHN0YXRlLgogUmVzdWx0IGZvdW5k
OiBmbGlnaHQgMTI4NzkwIChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGln
aHQgMTI4NzkxIChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQg
MTI4NzkzIChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjg3OTUg
KGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjg3OTYgKHBh
c3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyODc5NyAoZmFpbCksIGZv
ciBmaXJzdCBmYWlsdXJlCgoqKiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2Vz
ZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgb3ZtZiBodHRwczovL2dpdGh1Yi5jb20vdGlhbm9j
b3JlL2VkazIuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICA0ODcwNjJjMDQ4ODA5NDIwZGUxYjAwOGJj
OWQxNzgxNWE4YzRmYmRiCiAgQnVnIG5vdCBwcmVzZW50OiA2NjkzZjM1OWIzYzIxMzUxM2M1MDk2
YTA2YzZmNjcyNDRhNDRkYzUyCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4Nzk3LwoKCiAgY29tbWl0IDQ4NzA2MmMw
NDg4MDk0MjBkZTFiMDA4YmM5ZDE3ODE1YThjNGZiZGIKICBBdXRob3I6IFl1bmh1YSBGZW5nIDx5
dW5odWF4LmZlbmdAaW50ZWwuY29tPgogIERhdGU6ICAgRnJpIFNlcCAyMSAxNTozNjo0MiAyMDE4
ICswODAwCiAgCiAgICAgIEJhc2VUb29sczogUmVtb3ZlIHRoZSAiZnJvbSBfX2Z1dHVyZV9fIGlt
cG9ydCIgaXRlbXMKICAgICAgCiAgICAgIENjOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVs
LmNvbT4KICAgICAgQ2M6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KICAg
ICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEu
MQogICAgICBTaWduZWQtb2ZmLWJ5OiBZdW5odWEgRmVuZyA8eXVuaHVheC5mZW5nQGludGVsLmNv
bT4KICAgICAgUmV2aWV3ZWQtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgoK
cG5tdG9wbmc6IDIwNyBjb2xvcnMgZm91bmQKUmV2aXNpb24gZ3JhcGggbGVmdCBpbiAvaG9tZS9s
b2dzL3Jlc3VsdHMvYmlzZWN0L292bWYvYnVpbGQtYW1kNjQteHNtLnhlbi1idWlsZC57ZG90LHBz
LHBuZyxodG1sLHN2Z30uCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
MTI4Nzk3OiB0b2xlcmFibGUgQUxMIEZBSUwKCmZsaWdodCAxMjg3OTcgb3ZtZiByZWFsLWJpc2Vj
dCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
LzEyODc5Ny8KCkZhaWx1cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBk
aWQgbm90IHN1Y2NlZWQsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICBm
YWlsIGJhc2VsaW5lIHVudGVzdGVkCgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 01:12:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 01: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 1gBrR4-0002GZ-9Q; Mon, 15 Oct 2018 01:12:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wm3j=m3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gBrR2-0002GP-J0
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 01:12:40 +0000
X-Inumbo-ID: 9977f15e-d017-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9977f15e-d017-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 01:14: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 <aliasfile-bounces@xenproject.org>)
 id 1gBrQz-0004BO-3W; Mon, 15 Oct 2018 01: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 1gBrQy-0004kq-TN; Mon, 15 Oct 2018 01:12:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gBrQy-0002Ag-Sj; Mon, 15 Oct 2018 01:12:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128789-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-i386-xsm:xen-build:fail:regression
 ovmf:build-amd64-xsm:xen-build:fail:regression
 ovmf:build-i386:xen-build:fail:regression
 ovmf:build-amd64:xen-build:fail:regression
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=678f85131238622e576705117e299d81cff755c9
X-Osstest-Versions-That: ovmf=301402fa4797ac3a141e575329ca2ea91756414c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 15 Oct 2018 01:12:36 +0000
Subject: [Xen-devel] [ovmf test] 128789: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODc4OSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg3ODkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODY4MAogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI4NjgwCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg2ODAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODY4MAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAg
ICAgICAgICAgICAgICAgNjc4Zjg1MTMxMjM4NjIyZTU3NjcwNTExN2UyOTlkODFjZmY3NTVjOQpi
YXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgMzAxNDAyZmE0Nzk3YWMzYTE0
MWU1NzUzMjljYTJlYTkxNzU2NDE0YwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4NjgwICAyMDE4
LTEwLTEyIDIyOjQxOjM0IFogICAgMiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyODY5NCAg
MjAxOC0xMC0xMyAxMToxNjoxMyBaICAgIDEgZGF5cyAgICA2IGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyODcwOCAgMjAxOC0xMC0xMyAyMzoxMTowNiBaICAgIDEgZGF5cyAgICA1IGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFy
ZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPgogIEhlc3MgQ2hlbiA8aGVz
aGVuZy5jaGVuQGludGVsLmNvbT4KICBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5j
b20+CiAgWXVuaHVhIEZlbmcgPHl1bmh1YXguZmVuZ0BpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDM5MyBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 02:03:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 02: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 1gBsE8-0006RG-9K; Mon, 15 Oct 2018 02:03:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wdxv=m3=xenproject.org=prvs=8198b8995=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gBsE6-0006R6-VI
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 02:03:23 +0000
X-Inumbo-ID: ae139dee-d01e-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ae139dee-d01e-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 02:04:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,383,1534809600"; d="scan'208";a="67800337"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75417-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-amd64:<job status>:broken:regression
 xen-unstable:build-amd64-prev:<job status>:broken:regression
 xen-unstable:build-i386:<job status>:broken:regression
 xen-unstable:build-armhf-pvops:<job status>:broken:regression
 xen-unstable:build-i386-xsm:<job status>:broken:regression
 xen-unstable:build-amd64-xtf:<job status>:broken:regression
 xen-unstable:build-amd64-xsm:<job status>:broken:regression
 xen-unstable:build-amd64-pvops:<job status>:broken:regression
 xen-unstable:build-i386-pvops:<job status>:broken:regression
 xen-unstable:build-armhf:<job status>:broken:regression
 xen-unstable:build-i386-prev:<job status>:broken:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-1:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-midway:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386: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-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim: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-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-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-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:build-i386-rumprun:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-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-pygrub:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-2: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-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:build-amd64-rumprun:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-unstable:build-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-pair: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-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-3: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-raw:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-amd: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-5: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-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-migrupgrade: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-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl: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-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-rumprun-i386: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-amd: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-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-livepatch:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm: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-rtds:build-check(1):blocked:nonblocking
 xen-unstable:build-armhf:host-install(4):broken:nonblocking
 xen-unstable:build-armhf-pvops:host-install(4):broken:nonblocking
 xen-unstable:build-i386:host-install(4):broken:nonblocking
 xen-unstable:build-i386-prev:host-install(4):broken:nonblocking
 xen-unstable:build-i386-xsm:host-install(4):broken:nonblocking
 xen-unstable:build-i386-pvops:host-install(4):broken:nonblocking
 xen-unstable:build-amd64-xsm:host-install(4):broken:nonblocking
 xen-unstable:build-amd64-xtf:host-install(4):broken:nonblocking
 xen-unstable:build-amd64-pvops:host-install(4):broken:nonblocking
 xen-unstable:build-amd64:host-install(4):broken:nonblocking
 xen-unstable:build-amd64-prev:host-install(4):broken:nonblocking
X-Osstest-Versions-This: xen=92666fdd6e0afab989b2d89759d9b43f2c645ae7
X-Osstest-Versions-That: xen=85b00385827e4e061b2ff38b549c03d0f1e66b6a
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 15 Oct 2018 03:03:17 +0100
Subject: [Xen-devel] [xen-unstable baseline-only test] 75417: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQxNyB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNv
bS9vc3N0ZXN0L2xvZ3MvNzU0MTcvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMgd2l0aCB0ZXN0cyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0
LXByZXYgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+
ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXh0ZiAgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHJldiAg
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQt
Y2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQt
Y2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xY293MiAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygx
KSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBu
L2EKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTQgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1y
dW1wcnVuLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhh
bWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tl
biBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgNCBob3N0
LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1pMzg2LXBy
ZXYgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUg
dW50ZXN0ZWQKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQp
ICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAg
ICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9r
ZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgIDQgaG9z
dC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5l
IHVudGVzdGVkCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0
KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAg
ICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAoK
dmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDkyNjY2
ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKYmFzZWxpbmUgdmVyc2lvbjoKIHhl
biAgICAgICAgICAgICAgICAgIDg1YjAwMzg1ODI3ZTRlMDYxYjJmZjM4YjU0OWMwM2QwZjFlNjZi
NmEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NTM5MCAgMjAxOC0xMC0xMSAwMToxODo0MSBaICAg
IDQgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzU0MTcgIDIwMTgtMTAtMTQgMTY6NTI6MDYg
WiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lv
bnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIEdlb3JnZSBEdW5s
YXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25A
Y2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgS2V2aW4gVGlh
biA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgTmljb2xhcyBQb2lyb3QgPG5pY29sYXMucG9pcm90
QGJlcnRpbi5mcj4KICBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+
CiAgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC14dGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
cm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkz
ODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBn
cmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUv
b3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29t
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBi
cm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wcmV2IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxk
LWkzODYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYtcHZvcHMgYnJva2VuCmJyb2tlbi1q
b2IgYnVpbGQtaTM4Ni14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteHRmIGJyb2tl
bgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2
NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9rZW4t
am9iIGJ1aWxkLWFybWhmIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYtcHJldiBicm9rZW4K
YnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxk
LWFybWhmLXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2IGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXByZXYgaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIGJ1aWxkLWkzODYteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWls
ZC1pMzg2LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20g
aG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXh0ZiBob3N0LWluc3RhbGwo
NCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1z
dGVwIGJ1aWxkLWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC1w
cmV2IGhvc3QtaW5zdGFsbCg0KQoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgOTI2
NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwpBdXRob3I6IFJvZ2VyIFBhdSBN
b25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIE9jdCAxMCAxNjozOTozNSAy
MDE4ICswMjAwCgogICAgdG9vbHMvcHZoOiBzZXQgY29oZXJlbnQgTVRSUiBzdGF0ZSBmb3IgYWxs
IHZDUFVzCiAgICAKICAgIEluc3RlYWQgb2YganVzdCBkb2luZyBpdCBmb3IgdGhlIEJTUC4gVGhp
cyByZXF1aXJlcyBzdG9yaW5nIHRoZQogICAgbWF4aW11bSBudW1iZXIgb2YgcG9zc2libGUgdkNQ
VXMgaW4geGNfZG9tX2ltYWdlLgogICAgCiAgICBUaGlzIGhhcyBiZWVuIGEgbGF0ZW50IGJ1ZyBz
byBmYXIgYmVjYXVzZSBQVkggZG9lc24ndCB5ZXQgc3VwcG9ydAogICAgcGNpLXBhc3N0aHJvdWdo
LCBzbyB0aGUgZWZmZWN0aXZlIG1lbW9yeSBjYWNoZSBhdHRyaWJ1dGUgaXMgZm9yY2VkIHRvCiAg
ICBXQiBieSB0aGUgaHlwZXJ2aXNvci4gTm90ZSBhbHNvIHRoYXQgZXZlbiB3aXRob3V0IHRoaXMg
aW4gcGxhY2UgdkNQVSMwCiAgICBpcyBwcmVmZXJyZWQgaW4gY2VydGFpbiBzY2VuYXJpb3MgaW4g
b3JkZXIgdG8gY2FsY3VsYXRlIHRoZSBtZW1vcnkKICAgIGNhY2hlIGF0dHJpYnV0ZXMuCiAgICAK
ICAgIFJlcG9ydGVkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCAy
MzA1OGU3YjM2MWE0ZjZjZjc0MDI0NTMyN2VhMTg0MWUyYmU5MTMyCkF1dGhvcjogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgT2N0IDQgMTY6NDM6MjAgMjAxOCArMDEw
MAoKICAgIHg4Ni9zaGFkb3c6IHB1dCBQViBMMVRGIGZ1bmN0aW9ucyB1bmRlciBDT05GSUdfUFYK
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAg
IEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgMGMwNjc3
ZjAwM2MxMTY3ODFkMGZlN2M4ZjNiYzAyM2Y4YjgxODYyZApBdXRob3I6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIE9jdCA5IDE1OjU3OjA4IDIwMTggKzAxMDAKCiAg
ICB4ODYvdnRkOiBmaXggSU9NTVUgc2hhcmUgUFQgZGVzdHJ1Y3Rpb24gcGF0aAogICAgCiAgICBD
b21taXQgMjkxNjk1MWMxICgibW0gLyBpb21tdTogaW5jbHVkZSBuZWVkX2lvbW11KCkgdGVzdCBp
bgogICAgaW9tbXVfdXNlX2hhcF9wdCgpIikgaW5jbHVkZWQgbmVlZF9pb21tdSgpIGluIGlvbW11
X3VzZV9oYXBfcHQgYW5kCiAgICA5MWQ0ZWNhN2FkZCAoIm1tIC8gaW9tbXU6IHNwbGl0IG5lZWRf
aW9tbXUoKSBpbnRvIGhhc19pb21tdV9wdCgpIGFuZAogICAgbmVlZF9pb21tdV9wdF9zeW5jKCki
KSBtYWRlIHRoaW5ncyBmaW5lciBncmFpbiBieSBzcGxpdGluZyBuZWVkX2lvbW11CiAgICBpbnRv
IHRocmVlIHN0YXRlcy4KICAgIAogICAgVGhlIGRlc3RydWN0aW9uIHBhdGggY2FuJ3QgdXNlIGlv
bW11X3VzZV9oYXBfcHQgYmVjYXVzZSBhdCB0aGUgcG9pbnQKICAgIHBsYXRmb3JtIG9wIGlzIGNh
bGxlZCwgSU9NTVUgaXMgZWl0aGVyIGFscmVhZHkgc3dpdGNoZWQgdG8gb3IgaGFzCiAgICBhbHdh
eXMgYmVlbiBpbiBkaXNhYmxlZCBzdGF0ZSwgYW5kIHRoZSBzaGFyZWQgUFQgdGVzdCB3b3VsZCBh
bHdheXMgYmUKICAgIGZhbHNlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJy
YW50QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRl
bC5jb20+Cgpjb21taXQgMTYyZmM4Mjk1ZjMxMjQwZGMzNjcwMTkwYTkxZTliYmMwM2IwZDdiZQpB
dXRob3I6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KRGF0ZTogICBX
ZWQgT2N0IDEwIDEyOjM2OjI1IDIwMTggKzAxMDAKCiAgICBsaWJ4bDogUmVzdG9yZSBzY2hlZHVs
aW5nIHBhcmFtZXRlcnMgYWZ0ZXIgbWlncmF0ZSBpbiBiZXN0LWVmZm9ydCBmYXNoaW9uCiAgICAK
ICAgIENvbW1pdCAzYjRhZGJhICgidG9vbHMvbGlieGw6IGluY2x1ZGUgc2NoZWR1bGVyIHBhcmFt
ZXRlcnMgaW4gdGhlCiAgICBvdXRwdXQgb2YgeGwgbGlzdCAtbCIpIGFkZGVkIHNjaGVkdWxpbmcg
cGFyYW1ldGVycyB0byB0aGUgc2V0IG9mCiAgICBpbmZvcm1hdGlvbiBjb2xsZWN0ZWQgYnkgbGli
eGxfcmV0cmlldmVfZG9tYWluX2NvbmZpZ3VyYXRpb24oKSwgaW4KICAgIG9yZGVyIHRvIHJlcG9y
dCB0aGF0IGluZm9ybWF0aW9uIGluIGB4bCBsaXN0IC1sYC4KICAgIAogICAgVW5mb3J0dW5hdGVs
eSwgbGlieGxfcmV0cmlldmVfZG9tYWluX2NvbmZpZ3VyYXRpb24oKSBpcyBhbHNvIGNhbGxlZCBi
eQogICAgdGhlIG1pZ3JhdGlvbiAvIHNhdmUgY29kZSwgYW5kIHRoZSByZXN1bHRzIHBhc3NlZCB0
byB0aGUgcmVzdG9yZSAvCiAgICByZWNlaXZlIGNvZGUuICBUaGlzIG1lYW50IHNjaGVkdWxlciBw
YXJhbWV0ZXJzIHdlcmUgaW5hZHZlcnRlbnRseQogICAgYWRkZWQgdG8gdGhlIG1pZ3JhdGlvbiBz
dHJlYW0sIHdpdGhvdXQgcHJvcGVyIGNvbnNpZGVyYXRpb24gZm9yIGhvdyB0bwogICAgaGFuZGxl
IGNvcm5lciBjYXNlcy4gIFRoZSByZXN1bHQgd2FzIHRoYXQgaWYgbWlncmF0aW5nIGZyb20gYSBo
b3N0CiAgICBydW5uaW5nIG9uZSBzY2hlZHVsZXIgdG8gYSBob3N0IHJ1bm5pbmcgYSBkaWZmZXJl
bnQgc2NoZWR1bGVyLCB0aGUKICAgIG1pZ3JhdGlvbiB3b3VsZCBmYWlsIHdpdGggYW4gZXJyb3Ig
bGlrZSB0aGUgZm9sbG93aW5nOgogICAgCiAgICBsaWJ4bDogZXJyb3I6IGxpYnhsX3NjaGVkLmM6
MjMyOnNjaGVkX2NyZWRpdF9kb21haW5fc2V0OiBEb21haW4gMTpHZXR0aW5nIGRvbWFpbiBzY2hl
ZCBjcmVkaXQ6IEludmFsaWQgYXJndW1lbnQKICAgIGxpYnhsOiBlcnJvcjogbGlieGxfY3JlYXRl
LmM6MTI3NTpkb21jcmVhdGVfcmVidWlsZF9kb25lOiBEb21haW4gMTpjYW5ub3QgKHJlLSlidWls
ZCBkb21haW46IC0zCiAgICAKICAgIEx1Y2tpbHkgdGhlcmUncyBhIGZhaXJseSBzdHJhaWdodGZv
cndhcmQgd2F5IHRvIHNldCBwYXJhbWV0ZXJzIGluIGEKICAgICJiZXN0LWVmZm9ydCIgZmFzaGlv
bi4gIGxpYnhsIHByb3ZpZGVzIGEgc2luZ2xlIHN0cnVjdCBjb250YWluaW5nIHRoZQogICAgcGFy
YW1ldGVycyBvZiBhbGwgc2NoZWR1bGVycywgYXMgd2VsbCBhcyBhIHBhcmFtZXRlciBzcGVjaWZ5
aW5nIHdoaWNoCiAgICBzY2hlZHVsZXIuICBQYXJhbWV0ZXJzIG5vdCB1c2VkIGJ5IGEgZ2l2ZW4g
c2NoZWR1bGVyIGFyZSBpZ25vcmVkLgogICAgQWRkaXRpb25hbGx5LCB0aGUgc3RydWN0IGNvbnRh
aW5zIGEgcGFyYW1ldGVyIHRvIHNwZWNpZnkgdGhlCiAgICBzY2hlZHVsZXIuICBJZiB5b3Ugc3Bl
Y2lmeSBhIHNwZWNpZmljIHNjaGVkdWxlciwKICAgIGxpYnhsX2RvbWFpbl9zY2hlZF9wYXJhbXNf
c2V0KCkgd2lsbCBmYWlsIGlmIHRoZXJlJ3MgYSBkaWZmZXJlbnQKICAgIHNjaGVkdWxlci4gIEhv
d2V2ZXIsIGlmIHlvdSBwYXNzIExJQlhMX1NDSEVEVUxFUl9VTktOT1dOLCBpdCB3aWxsIHVzZQog
ICAgdGhlIHZhbHVlIG9mIHRoZSBjdXJyZW50IHNjaGVkdWxlciBmb3IgdGhhdCBkb21haW4uCiAg
ICAKICAgIEluIGRvbWNyZWF0ZV9zdHJlYW1fZG9uZSgpLCBiZWZvcmUgY2FsbGluZyBsaWJ4bF9f
YnVpbGRfcG9zdCgpLCBzZXQKICAgIHRoZSBzY2hlZHVsZXIgdG8gTElCWExfU0NIRURVTEVSX1VO
S05PV04uICBUaGlzIHdpbGwgcHJvcGFnYXRlCiAgICBzY2hlZHVsZXIgcGFyYW1ldGVycyBmcm9t
IHRoZSBwcmV2aW91cyBpbnN0YW50aWF0aW9uIG9uIGEgYmVzdC1lZmZvcnQKICAgIGJhc2lzLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJp
eC5jb20+CiAgICBBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+
CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCA1ZTAw
ZjAyNzYzZjY2ZGJiZjBjODZlZWUzMzNjNzk4ZmE4NTY1YTE5CkF1dGhvcjogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgT2N0IDkgMTk6NTg6MTIgMjAxOCArMDEwMAoK
ICAgIGlvbW11OiBmaXggYXJtIGJ1aWxkIGFmdGVyIGU5YmUzNGJlNQogICAgCiAgICBUaGUgZnVu
Y3Rpb24gaW9tbXVfc2hhcmVfcDJtX3RhYmxlIGlzIHVzZWQgYnkgYm90aCBBUk0gYW5kIHg4NiBi
dXQKICAgIGhhcF9lbmFibGVkIG1hY3JvIGlzIHg4NiBvbmx5LiBQdXQgdGhlIEFTU0VSVCB1bmRl
ciBDT05GSUdfWDg2LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
CmNvbW1pdCBjZDM5NWIxZDY5YTc3MzU1NmQyYWYyMDZiNGVjYmY1NmIzMzA1N2VhCkF1dGhvcjog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBPY3QgOSAxNjoyNzo1
OSAyMDE4ICswMjAwCgogICAgeDg2OiBwdXRfcGFnZV9mcm9tX2wyZSgpIHNob3VsZCBob25vciBf
UEFHRV9SVwogICAgCiAgICA1NmZmZjNlNWU5ICgieDg2OiBudWtlIFBWIHN1cGVycGFnZSBvcHRp
b24gYW5kIGNvZGUiKSBoYXMgaW50cm9kdWNlZCBhCiAgICAobHVja2lseSBsYXRlbnQgb25seSkg
YnVnIGhlcmUsIGluIHRoYXQgaXQgZGlkbid0IG1ha2UgcmVmZXJlbmNlCiAgICBkcm9wcGluZyBk
ZXBlbmRlbnQgb24gd2hldGhlciB0aGUgcGFnZSB3YXMgbWFwcGVkIHdyaXRhYmxlLiBUaGUgb25s
eQogICAgY3VycmVudCBzb3VyY2Ugb2YgbGFyZ2UgcGFnZSBtYXBwaW5ncyBmb3IgUFYgZG9tYWlu
cyBpcyB0aGUgRG9tMAogICAgYnVpbGRlciwgd2hpY2ggb25seSBwcm9kdWNlcyB3cml0ZWFibGUg
b25lcy4KICAgIAogICAgVGFrZSB0aGUgb3Bwb3J0dW5pdHkgYW5kIGFsc28gY29udmVydCB0byBi
b29sIGJvdGggcHV0X2RhdGFfcGFnZSgpJ3MKICAgIHJlc3BlY3RpdmUgcGFyYW1ldGVyIGFuZCB0
aGUgYXJndW1lbnQgcHV0X3BhZ2VfZnJvbV9sM2UoKSBwYXNzZXMuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpjb21taXQgZTliZTM0YmU1ZjlhMWE2ZWNi
ZjA1YmE5NTAyY2Q3MDVhZTQ0MTQ3NgpBdXRob3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBPY3QgOSAxNjoyNzoxMyAyMDE4ICswMjAwCgogICAg
eDg2L3Z0ZDogZml4IGlvbW11X3NoYXJlX3AybV90YWJsZQogICAgCiAgICBDb21taXQgMjkxNjk1
MWMxICJtbSAvIGlvbW11OiBpbmNsdWRlIG5lZWRfaW9tbXUoKSB0ZXN0IGluCiAgICBpb21tdV91
c2VfaGFwX3B0KCkiIGNoYW5nZWQgdGhlIGNoZWNrIGluIGlvbW11X3NoYXJlX3AybV90YWJsZSB0
byB1c2UKICAgIG5lZWRfaW9tbXUoZCkgKGFzIHBhcnQgb2YgaW9tbXVfdXNlX2hhcF9wdCkgaW5z
dGVhZCBvZiBpb21tdV9lbmFibGVkLAogICAgd2hpY2ggYnJva2UgdGhlIGNoZWNrIGJlY2F1c2Ug
YXQgdGhlIHBvaW50IGluIGRvbWFpbiBjb25zdHJ1Y3Rpb24KICAgIHdoZXJlIGlvbW11X3NoYXJl
X3AybV90YWJsZSBpcyBjYWxsZWQgbmVlZF9pb21tdShkKSB3aWxsIGFsd2F5cyByZXR1cm4KICAg
IGZhbHNlLgogICAgCiAgICBGaXggdGhpcyBieSByZXZlcnRpbmcgdG8gdGhlIHByZXZpb3VzIGxv
Z2ljLgogICAgCiAgICBXaGlsZSB0aGVyZSB0dXJuIHRoZSBoYXBfZW5hYmxlZCBjaGVjayBpbnRv
IGFuIEFTU0VSVCwgc2luY2UgdGhlIG9ubHkKICAgIGNhbGxlciBvZiBpb21tdV9zaGFyZV9wMm1f
dGFibGUgYWxyZWFkeSBwZXJmb3JtcyB0aGUgaGFwX2VuYWJsZWQgY2hlY2sKICAgIGJlZm9yZSBj
YWxsaW5nIHRoZSBmdW5jdGlvbi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50
IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgNWUwNGJmMzMzYjk1NGZjZmQ4NmVkYTNkMjU4ZGM2
OWJjZjA1ODZhMwpBdXRob3I6IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292
PgpEYXRlOiAgIFR1ZSBPY3QgOSAxNjoyNjo1NCAyMDE4ICswMjAwCgogICAgZmxhc2s6IHNvcnQg
aW97cG9ydCxtZW19Y29uIGVudHJpZXMKICAgIAogICAgVGhlc2UgZW50cmllcyBhcmUgbm90IGFs
d2F5cyBzb3J0ZWQgYnkgY2hlY2twb2xpY3ksIHNvIHNvcnQgdGhlbSBkdXJpbmcKICAgIHBvbGlj
eSBsb2FkIChhcyBpcyBhbHJlYWR5IGRvbmUgZm9yIGxhdGVyIG9jb250ZXh0IGFkZGl0aW9ucyku
CiAgICAKICAgIFJlcG9ydGVkLWJ5OiBOaWNvbGFzIFBvaXJvdCA8bmljb2xhcy5wb2lyb3RAYmVy
dGluLmZyPgogICAgU2lnbmVkLW9mZi1ieTogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hv
Lm5zYS5nb3Y+CiAgICBUZXN0ZWQtYnk6IE5pY29sYXMgUG9pcm90IDxuaWNvbGFzLnBvaXJvdEBi
ZXJ0aW4uZnI+CiAgICBSZXZpZXdlZC1ieTogTmljb2xhcyBQb2lyb3QgPG5pY29sYXMucG9pcm90
QGJlcnRpbi5mcj4KCmNvbW1pdCAyNzIyNWJiYjZkMTQ4ZjZkMzczYTRhODliMGRjM2YzZjViZjRk
MTkzCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFR1ZSBP
Y3QgOSAxNjoyNTozNSAyMDE4ICswMjAwCgogICAgeDg2L0hWTTogbW92ZSB2ZW5kb3IgaW5kZXBl
bmRlbnQgQ1BVIHNhdmUvcmVzdG9yZSBsb2dpYyB0byBzaGFyZWQgY29kZQogICAgCiAgICBBIGZl
dyBwaWVjZXMgb2YgdGhlIGhhbmRsaW5nIGhlcmUgYXJlIChubyBsb25nZXI/KSB2ZW5kb3Igc3Bl
Y2lmaWMsIGFuZAogICAgaGVuY2UgdGhlcmUncyBubyBwb2ludCBpbiByZXBsaWNhdGluZyB0aGUg
Y29kZS4gWmVybyB0aGUgZnVsbCBzdHJ1Y3R1cmUKICAgIGJlZm9yZSBjYWxsaW5nIHRoZSBzYXZl
IGhvb2ssIGVsaW1pbmF0aW5nIHRoZSBuZWVkIGZvciB0aGUgaG9vawogICAgZnVuY3Rpb25zIHRv
IHplcm8gaW5kaXZpZHVhbCBmaWVsZHMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBSYXp2YW4gQ29qb2NhcnUgPHJj
b2pvY2FydUBiaXRkZWZlbmRlci5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zz
a3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tCiAgICBSZXZpZXdlZC1ieTogS2V2aW4gVGlh
biA8a2V2aW4udGlhbkBpbnRlbC5jb20+Cgpjb21taXQgNTg2NmIwMGNlMDVhN2E3YzM5YTBkNWVi
N2Y5ZGU0MTQ5YzVlZmU4YgpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CkRhdGU6ICAgVHVlIE9jdCA5IDE1OjA2OjI1IDIwMTggKzAxMDAKCiAgICB0b29s
cy9saWJ4ZW5zdGF0OiBGaXggU09OQU1FIGZvbGxvd2luZyBjL3MgNTcwNzdjYzQyCiAgICAKICAg
IFRoZSB1bnN0YWJsZSBBQkkgdmVyc2lvbiBpcyA0LjEyLCBub3QgNC4xMQogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAg
QWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CihxZW11IGNoYW5nZXMgbm90
IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 03:15:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 03: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 1gBtLb-0003sM-Ul; Mon, 15 Oct 2018 03:15:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wm3j=m3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gBtLa-0003s4-5I
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 03:15:10 +0000
X-Inumbo-ID: b5c60dc9-d028-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b5c60dc9-d028-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 03:16: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 <aliasfile-bounces@xenproject.org>)
 id 1gBtLV-0007Lw-Ua; Mon, 15 Oct 2018 03:15: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 1gBtLV-0001q3-Hg; Mon, 15 Oct 2018 03:15:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gBtLV-0000if-Gx; Mon, 15 Oct 2018 03:15:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128685-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-armhf-armhf-xl-vhd:host-ping-check-native:fail:regression
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-saverestore.2:fail:regression
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-saverestore.2:fail:regression
 xen-4.9-testing:test-arm64-arm64-xl-credit1:guest-start/debian.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=782ca9b94f77026875dd98d6288fc1f8dcc7ce19
X-Osstest-Versions-That: xen=062052a149828acdc6cab7deb88ddc3e3438e400
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 15 Oct 2018 03:15:05 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 128685: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODY4NSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODY4NS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgNSBob3N0LXBpbmctY2hlY2stbmF0aXZlICAgZmFpbCBSRUdSLiB2cy4gMTI4MTU2CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNSBndWVzdC1zYXZlcmVzdG9yZS4y
IGZhaWwgUkVHUi4gdnMuIDEyODE1NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIFJFR1IuIHZzLiAxMjgxNTYKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGJhc2VsaW5l
IHVudGVzdGVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTYgZ3Vlc3Qt
bG9jYWxtaWdyYXRlL3gxMCBmYWlsIGJsb2NrZWQgaW4gMTI4MTU2CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAx
MjgxMDUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNCBndWVzdC1sb2Nh
bG1pZ3JhdGUgICAgZmFpbCBsaWtlIDEyODE1NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4MTU2CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjgxNTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjgxNTYKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgICAgICBmYWlsICBsaWtl
IDEyODE1NgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJp
YW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTI4MTU2CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlh
bi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAg
ICAgNzgyY2E5Yjk0Zjc3MDI2ODc1ZGQ5OGQ2Mjg4ZmMxZjhkY2M3Y2UxOQpiYXNlbGluZSB2ZXJz
aW9uOgogeGVuICAgICAgICAgICAgICAgICAgMDYyMDUyYTE0OTgyOGFjZGM2Y2FiN2RlYjg4ZGRj
M2UzNDM4ZTQwMAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4MTU2ICAyMDE4LTA5LTI4IDAyOjUx
OjI5IFogICAxNyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyODUwNiAgMjAxOC0xMC0wOCAx
MzowNzo1MiBaICAgIDYgZGF5cyAgICA0IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEy
ODY4NSAgMjAxOC0xMC0xMyAwMzoxOTo0MiBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
UGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJA
b3JhY2xlLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAg
SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+
CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgUm9zcyBMYWdlcndh
bGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwu
dGhpYmF1bHRAZW5zLWx5b24ub3JnPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1
bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
YW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNzgyY2E5Yjk0Zjc3MDI2ODc1ZGQ5
OGQ2Mjg4ZmMxZjhkY2M3Y2UxOQpBdXRob3I6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5j
aXRyaXguY29tPgpEYXRlOiAgIFR1ZSBTZXAgMTggMTE6MjU6MjAgMjAxOCArMDEwMAoKICAgIHN0
dWJkb20vZ3J1Yi5wYXRjaGVzOiBEcm9wIGRvY3MgY2hhbmdlcywgZm9yIGxpY2Vuc2luZyByZWFz
b25zCiAgICAKICAgIFRoZSBwYXRjaCBmaWxlIDAwY3ZzIGlzIGFuIGltcG9ydCBvZiBhIG5ldyB1
cHN0cmVhbSB2ZXJzaW9uIG9mCiAgICBncnViMSBmcm9tIHVwc3RyZWFtIENWUy4KICAgIAogICAg
VW5mb3J0dW5hdGVseSwgaW4gdGhlIHBlcmlvZCBjb3ZlcmVkIGJ5IHRoZSB1cGRhdGUsIHVwc3Ry
ZWFtIGNoYW5nZWQKICAgIHRoZSBkb2N1bWVudGF0aW9uIGxpY2VuY2UgZnJvbSBhIHNpbXBsZSBw
ZXJtaXNzaXZlIGxpY2VuY2UsIHRvIHRoZSBHTlUKICAgICJGcmVlIERvY3VtZW50YXRpb24gTGlj
ZW5jZSIgd2l0aCBGcm9udCBhbmQgQmFjayBDb3ZlciBUZXh0cy4KICAgIAogICAgVGhlIERlYmlh
biBQcm9qZWN0IGlzIG9mIHRoZSB2aWV3IHRoYXQgdXNlIHRoZSBGcm9udCBhbmQgQmFjayBDb3Zl
cgogICAgVGV4dHMgZmVhdHVyZSBvZiB0aGUgR0ZETCBtYWtlcyB0aGUgcmVzdWx0aW5nIGRvY3Vt
ZW50IG5vdCBGcmVlCiAgICBTb2Z0d2FyZSwgYmVjYXVzZSBvZiB0aGUgbWFuZGF0b3J5IHJlZGlz
dHJpYnV0aW9uIG9mIHRoZXNlIGltbXV0YWJsZQogICAgdGV4dHMuICAoUGVyc29uYWxseSwgSSBh
Z3JlZS4pCiAgICAKICAgIFRoaXMgaXMgYXdrd2FyZCBiZWNhdXNlIERlYmlhbiBkbyBub3Qgd2Fu
dCB0byBzaGlwIG5vbi1mcmVlIGNvbnRlbnQuCiAgICBTbyB0aGUgRGViaWFuIG1haW50YWluZXJz
IG5lZWQgdG8gbGF1bmRlciB0aGUgdXBzdHJlYW0gc291cmNlIGNvZGUsIHRvCiAgICByZW1vdmUg
dGhlIHRyb3VibGVzb21lIGZpbGVzLiAgVGhpcyBpcyBhbiBleHRyYSBzdGVwIHdoZW4KICAgIGlu
Y29ycG9yYXRpbmcgbmV3IHVwc3RyZWFtIHZlcnNpb25zLiAgSXQncyBwYXJ0aWN1bGFybHkgYW5u
b3lpbmcgZm9yCiAgICBzZWN1cml0eSByZXNwb25zZSwgd2hpY2ggb2Z0ZW4gaW52b2x2ZXMgcmVi
YXNpbmcgb250byBhIG5ldyB1cHN0cmVhbQogICAgcmVsZWFzZS4KICAgIAogICAgZ3J1YjEgaXMg
b2Jzb2xldGUgYW5kIHRoZSBsYXN0IGNoYW5nZSB0byBYZW4ncyBQViBncnViMSBzdHViZG9tIGNv
ZGUKICAgIHdhcyBpbiAyMDE2LiAgRnVydGhlcm1vcmUsIHRoZSBncnViMSBkb2N1bWVudGF0aW9u
IGlzIG5vdCBidWlsdCBhbmQKICAgIGluc3RhbGxlZCBieSB0aGUgWGVuIHB2LWdydWIgc3R1YmRv
bSBNYWtlZmlsZXMuCiAgICAKICAgIFRoZXJlZm9yZSwgcmVtb3ZlIGFsbCBkb2NzIGNoYW5nZXMg
ZnJvbSBzdHViZG9tL2dydWIucGF0Y2hlcy4gIFRoaXMKICAgIG1lYW5zIHRoYXQgdGhlcmUgYXJl
IG5vdyBubyBsb25nZXIgYW55IEdGREwtbGljZW5jZWQgZ3J1YiBkb2NzIGluCiAgICB4ZW4uZ2l0
LgogICAgCiAgICBUaGVyZSBpcyBubyB1c2VyIGltcGFjdCwgYW5kIERlYmlhbiBpcyBoZWxwZWQu
ICBUaGlzIGNoYW5nZSB3b3VsZAogICAgY29tcGxpY2F0ZSBhbnkgYXR0ZW1wdHMgdG8gdXBkYXRl
IHRvIGEgbmV3IHZlcnNpb24gb2YgdXBzdHJlYW0gZ3J1YjEsCiAgICBidXQgaXQgc2VlbXMgdW5s
aWtlbHkgdGhhdCBzdWNoIGEgdGhpbmcgd2lsbCBldmVyIGhhcHBlbi4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgICBDQzog
RG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgogICAgQ0M6IEp1ZXJnZW4gR3Jvc3Mg
PGpncm9zc0BzdXNlLmNvbT4KICAgIENDOiBwa2cteGVuLWRldmVsQGxpc3RzLmFsaW90aC5kZWJp
YW4ub3JnCiAgICBBY2tlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXgu
Y29tPgogICAgQWNrZWQtYnk6IFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1s
eW9uLm9yZz4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IGM2MmM1M2Q2MTQ3N2RmZWI2
M2E0N2IwNjczYzM4OTA4MjExMmJhYmMpCiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCA5
NGZiYTlmNDM4YTJjMzZhZDliZjNhNDgxYTYwMTNkZGM3Y2Y4Y2Q5KQogICAgKGNoZXJyeSBwaWNr
ZWQgZnJvbSBjb21taXQgZWQwMjRlZjUzOGNkMTBlYzMzYzllZGFjZDVlNWYyMDE2YTU5NjRkMikK
CmNvbW1pdCBiN2RhZTQzYTJhZDgxMDAzNzFhZjlkYzE1NTVkZTU5MTcxY2RjNTdmCkF1dGhvcjog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gQXVnIDIwIDA5OjM4OjE4
IDIwMTggKzAxMDAKCiAgICB0b29scy90ZXN0czogZml4IGFuIHhzLXRlc3QuYyBpc3N1ZQogICAg
CiAgICBUaGUgcmV0IHZhcmlhYmxlIGNhbiBiZSB1c2VkIHVuaW5pdGlhbGlzZWQgd2hlbiBpdGVy
cyBpcyAwLiBJbml0aWFsaXNlCiAgICByZXQgYXQgdGhlIGJlZ2lubmluZyB0byBmaXggdGhpcyBp
c3N1ZS4KICAgIAogICAgUmVwb3J0ZWQtYnk6IFN0ZXZlbiBIYWlnaCA8bmV0d2l6QGNyYy5pZC5h
dT4KICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBB
Y2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgICAoY2hl
cnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCAzYTJiODUyNWI4ODNiYWE4N2ZlODliM2RhNThmNWMwOWZh
NTk5Yjk5KQogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgMzM2NjRmOWEwNTQwMWZhYzhm
MmMwYmUwYmI3ZWU4YTE4NTFlNGRjZikKICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDc4
ODk0OGJlYmNlY2NhNjliZmFjNDdlNTUxNGYyZGMzNTFkYWJhZDkpCgpjb21taXQgNjJlZDUyNDQ0
NTc4NDczMWFhYThmOWQ2NDUxNzdmNDFiMGUyNzg5MwpBdXRob3I6IERhbmllbCBLaXBlciA8ZGFu
aWVsLmtpcGVyQG9yYWNsZS5jb20+CkRhdGU6ICAgTW9uIE9jdCA4IDE0OjQ3OjUyIDIwMTggKzAy
MDAKCiAgICB4ODYvYm9vdDogQWxsb2NhdGUgb25lIGV4dHJhIG1vZHVsZSBzbG90IGZvciBYZW4g
aW1hZ2UgcGxhY2VtZW50CiAgICAKICAgIENvbW1pdCA5NTg5OTI3ICh4ODYvbWIyOiBhdm9pZCBY
ZW4gaW1hZ2Ugd2hlbiBsb29raW5nIGZvcgogICAgbW9kdWxlL2NyYXNoa2VybmVsIHBvc2l0aW9u
KSBmaXhlZCByZWxvY2F0aW9uIGlzc3VlcyBmb3IKICAgIE11bHRpYm9vdDIgcHJvdG9jb2wuIFVu
Zm9ydHVuYXRlbHkgaXQgbWlzc2VkIHRvIGFsbG9jYXRlCiAgICBtb2R1bGUgc2xvdCBmb3IgWGVu
IGltYWdlIHBsYWNlbWVudCBpbiBlYXJseSBib290IHBhdGguCiAgICBTbywgbGV0J3MgZml4IGl0
IHJpZ2h0IG5vdy4KICAgIAogICAgUmVwb3J0ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBEYW5pZWwgS2lwZXIgPGRhbmllbC5raXBlckBvcmFj
bGUuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA0YzVmOWRiZWJjMGJkMmFmZWUxZWNkOTM2Yzc0ZmZl
NjU3NTY5NTBmCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wOS0yNyAxMToxNzo0NyArMDEwMAoKY29t
bWl0IDc1YzhkYmM2MzA1NzI2OTA3YzFmNjFhMDYzMzRjNzlkODljYzgxNWUKQXV0aG9yOiBQYXVs
IER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBPY3QgOCAxNDo0
NzoxOCAyMDE4ICswMjAwCgogICAgeDg2L2h2bS9lbXVsYXRlOiBtYWtlIHN1cmUgcmVwIEkvTyBl
bXVsYXRpb24gZG9lcyBub3QgY3Jvc3MgR0ZOIGJvdW5kYXJpZXMKICAgIAogICAgV2hlbiBlbXVs
YXRpbmcgYSByZXAgSS9PIG9wZXJhdGlvbiBpdCBpcyBwb3NzaWJsZSB0aGF0IHRoZSBpb3JlcSB3
aWxsCiAgICBkZXNjcmliZSBhIHNpbmdsZSBvcGVyYXRpb24gdGhhdCBzcGFucyBtdWx0aXBsZSBH
Rk5zLiBUaGlzIGlzIGZpbmUgYXMgbG9uZwogICAgYXMgYWxsIHRob3NlIEdGTnMgZmFsbCB3aXRo
aW4gYW4gTU1JTyByZWdpb24gY292ZXJlZCBieSBhIHNpbmdsZSBkZXZpY2UKICAgIG1vZGVsLCBi
dXQgdW5mb3J0dW5hdGVseSB0aGUgaGlnaGVyIGxldmVscyBvZiB0aGUgZW11bGF0aW9uIGNvZGUg
ZG8gbm90CiAgICBndWFyYW50ZWUgdGhhdC4gVGhpcyBpcyBzb21ldGhpbmcgdGhhdCBzaG91bGQg
YWxtb3N0IGNlcnRhaW5seSBiZSBmaXhlZCwKICAgIGJ1dCBpbiB0aGUgbWVhbnRpbWUgdGhpcyBw
YXRjaCBtYWtlcyBzdXJlIHRoYXQgTU1JTyBpcyB0cnVuY2F0ZWQgYXQgR0ZOCiAgICBib3VuZGFy
aWVzIGFuZCBoZW5jZSB0aGUgYXBwcm9wcmlhdGUgZGV2aWNlIG1vZGVsIGlzIHJlLWV2YWx1YXRl
ZCBmb3IgZWFjaAogICAgdGFyZ2V0IEdGTi4KICAgIAogICAgTk9URTogVGhpcyBwYXRjaCBkb2Vz
IG5vdCBkZWFsIHdpdGggdGhlIGNhc2Ugb2YgYSBzaW5nbGUgTU1JTyBvcGVyYXRpb24KICAgICAg
ICAgIHNwYW5uaW5nIGEgR0ZOIGJvdW5kYXJ5LiBUaGF0IGlzIG1vcmUgY29tcGxleCB0byBkZWFs
IHdpdGggYW5kIGlzCiAgICAgICAgICBkZWZlcnJlZCB0byBhIHN1YnNlcXVlbnQgcGF0Y2guCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5j
b20+CiAgICAKICAgIENvbnZlcnQgY2FsY3VsYXRpb25zIHRvIGJlIDMyLWJpdCBvbmx5LgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBt
YXN0ZXIgY29tbWl0OiA3NjI2ZWRlYWNhOTcyZTNlODIzNTM1ZGNjNDQzMzhmNmIyZjBiMjFmCiAg
ICBtYXN0ZXIgZGF0ZTogMjAxOC0wOC0xNiAwOToyNzozMCArMDIwMAoKY29tbWl0IDU2ZDkwZjVm
ZDU2N2JmMDA4YjM5ZDVlNjRjZTVkNDE2YTE1NTBhZDIKQXV0aG9yOiBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gT2N0IDggMTQ6NDY6NDMgMjAxOCAr
MDIwMAoKICAgIHg4Ni9lZmk6IHNwbGl0IGNvbXBpbGVyIHZzIGxpbmtlciBzdXBwb3J0CiAgICAK
ICAgIFNvIHRoYXQgYW4gRUxGIGJpbmFyeSB3aXRoIHN1cHBvcnQgZm9yIEVGSSBzZXJ2aWNlcyB3
aWxsIGJlIGJ1aWx0IHdoZW4KICAgIHRoZSBjb21waWxlciBzdXBwb3J0cyB0aGUgTVMgQUJJLCBy
ZWdhcmRsZXNzIG9mIHRoZSBsaW5rZXIgc3VwcG9ydCBmb3IKICAgIFBFLgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1i
eTogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KICAgIFRlc3RlZC1ieTog
RGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6
IDkzMjQ5ZjdmYzE3YzFmM2EyYWE4YmY5ZWEwNTVhYTMyNmU5M2E0YWUKICAgIG1hc3RlciBkYXRl
OiAyMDE4LTA3LTMxIDEwOjI1OjA2ICswMjAwCgpjb21taXQgNjAwMDQ5NDEzNmM5ZjI2OTg5NTYw
NWFmNTE5YzZiMmE3Y2FlYzRhMQpBdXRob3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgpEYXRlOiAgIE1vbiBPY3QgOCAxNDo0NjowOCAyMDE4ICswMjAwCgogICAgeDg2
L2VmaTogbW92ZSB0aGUgbG9naWMgdG8gZGV0ZWN0IFBFIGJ1aWxkIHN1cHBvcnQKICAgIAogICAg
U28gdGhhdCBpdCBjYW4gYmUgdXNlZCBieSBvdGhlciBjb21wb25lbnRzIGFwYXJ0IGZyb20gdGhl
IGVmaSBzcGVjaWZpYwogICAgY29kZS4gQnkgbW92aW5nIHRoZSBkZXRlY3Rpb24gY29kZSBjcmVh
dGluZyBhIGR1bW15IGVmaS9kaXNhYmxlZCBmaWxlCiAgICBjYW4gYmUgYXZvaWRlZC4KICAgIAog
ICAgVGhpcyBpcyByZXF1aXJlZCBzbyB0aGF0IHRoZSBjb25kaXRpb25hbCB1c2VkIHRvIGRlZmlu
ZSB0aGUgZWZpIHN5bWJvbAogICAgaW4gdGhlIGxpbmtlciBzY3JpcHQgY2FuIGJlIHJlbW92ZWQg
YW5kIGluc3RlYWQgdGhlIGRlZmluaXRpb24gb2YgdGhlCiAgICBlZmkgc3ltYm9sIGNhbiBiZSBn
dWFyZGVkIHVzaW5nIHRoZSBwcmVwcm9jZXNzb3IuCiAgICAKICAgIFRoZSBtb3RpdmF0aW9uIGJl
aGluZCB0aGlzIGNoYW5nZSBpcyB0byBiZSBhYmxlIHRvIGJ1aWxkIFhlbiB1c2luZyBsbGQKICAg
ICh0aGUgTExWTSBsaW5rZXIpLCB0aGF0IGF0IGxlYXN0IG9uIHZlcnNpb24gNi4wLjAgZG9lc24n
dCB3b3JrCiAgICBwcm9wZXJseSB3aXRoIGEgREVGSU5FRCBiZWluZyB1c2VkIGluIGEgY29uZGl0
aW9uYWwgZXhwcmVzc2lvbjoKICAgIAogICAgbGQgICAgLW1lbGZfeDg2XzY0X2Zic2QgIC1UIHhl
bi5sZHMgLU4gcHJlbGluay5vIC0tYnVpbGQtaWQ9c2hhMSBcCiAgICAgICAgL3Jvb3Qvc3JjL3hl
bi94ZW4vY29tbW9uL3N5bWJvbHMtZHVtbXkubyAtbyAvcm9vdC9zcmMveGVuL3hlbi8ueGVuLXN5
bXMuMAogICAgbGQ6IGVycm9yOiB4ZW4ubGRzOjIzMzogc3ltYm9sIG5vdCBmb3VuZDogZWZpCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAg
IFRlc3RlZC1ieTogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KICAgIG1h
c3RlciBjb21taXQ6IDE4Y2Q0OTk3ZDI2YjlkZjk1ZGRhODc1MDNlNDFjODIzMjc5YTA3YTAKICAg
IG1hc3RlciBkYXRlOiAyMDE4LTA3LTMxIDEwOjI0OjIyICswMjAwCgpjb21taXQgODcwZmNiZmUw
ODBmMDMwNGFkZjAzMzY0ZTFkNTc5ZWYxNmRhNGJhYwpBdXRob3I6IFJvc3MgTGFnZXJ3YWxsIDxy
b3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBPY3QgOCAxNDo0NToyOCAyMDE4
ICswMjAwCgogICAgeDg2L3NodXRkb3duOiB1c2UgQUNQSSByZWJvb3QgbWV0aG9kIGZvciBEZWxs
IFBvd2VyRWRnZSBSNTQwCiAgICAKICAgIFdoZW4gRUZJIGJvb3RpbmcgdGhlIERlbGwgUG93ZXJF
ZGdlIFI1NDAgaXQgY29uc2lzdGVudGx5IHdhbmRlcnMgaW50bwogICAgdGhlIHdlZWRzIGFuZCBn
ZXRzIGFuIGludmFsaWQgb3Bjb2RlIGluIHRoZSBFRkkgUmVzZXRTeXN0ZW0gY2FsbC4gVGhpcwog
ICAgaXMgdGhlIHNhbWUgYnVnIHdoaWNoIGFmZmVjdHMgdGhlIFBvd2VyRWRnZSBSNzQwIHNvIGZp
eCBpdCBpbiB0aGUgc2FtZQogICAgd2F5OiBxdWlyayB0aGlzIGhhcmR3YXJlIHRvIHVzZSB0aGUg
QUNQSSByZWJvb3QgbWV0aG9kIGluc3RlYWQuCiAgICAKICAgIEJJT1MgSW5mb3JtYXRpb24KICAg
ICAgICBWZW5kb3I6IERlbGwgSW5jLgogICAgICAgIFZlcnNpb246IDEuMy43CiAgICAgICAgUmVs
ZWFzZSBEYXRlOiAwMi8wOS8yMDE4CiAgICBTeXN0ZW0gSW5mb3JtYXRpb24KICAgICAgICBNYW51
ZmFjdHVyZXI6IERlbGwgSW5jLgogICAgICAgIFByb2R1Y3QgTmFtZTogUG93ZXJFZGdlIFI1NDAK
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNp
dHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
ICAgbWFzdGVyIGNvbW1pdDogMzI4Y2E1NWI3YmQ0N2UxMzI0Yjc1Y2NlMmE2YzQ2MTMwOGVjZjkz
ZAogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6Mjk6MTMgKzAyMDAKCmNvbW1pdCA5YjMx
ODM0MTRjMGNlODRmYzM0MWM0ODZlM2UzYjQzMTEzN2NjMjE3CkF1dGhvcjogUm9zcyBMYWdlcndh
bGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIE9jdCA4IDE0OjQ0OjM2
IDIwMTggKzAyMDAKCiAgICB4ODYvc2h1dGRvd246IHVzZSBBQ1BJIHJlYm9vdCBtZXRob2QgZm9y
IERlbGwgUG93ZXJFZGdlIFI3NDAKICAgIAogICAgV2hlbiBFRkkgYm9vdGluZyB0aGUgRGVsbCBQ
b3dlckVkZ2UgUjc0MCwgaXQgY29uc2lzdGVudGx5IHdhbmRlcnMgaW50byB0aGUKICAgIHdlZWRz
IGFuZCBnZXRzIGFuIGludmFsaWQgb3Bjb2RlIGluIHRoZSBFRkkgUmVzZXRTeXN0ZW0gY2FsbC4K
ICAgIFF1aXJrIHRoaXMgaGFyZHdhcmUgdG8gdXNlIHRoZSBBQ1BJIHJlYm9vdCBtZXRob2QgaW5z
dGVhZC4KICAgIAogICAgRXhhbXBsZSBzdGFjayB0cmFjZToKICAgIAogICAgLS0tLVsgWGVuLTQu
MTEtdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9biAgIE5vdCB0YWludGVkIF0tLS0tCiAgICBDUFU6
ICAgIDAKICAgIFJJUDogICAgZTAwODpbPDAwMDAwMDAwMDAwMDAwMTc+XSAwMDAwMDAwMDAwMDAw
MDE3CiAgICBSRkxBR1M6IDAwMDAwMDAwMDAwMTAyMDIgICBDT05URVhUOiBoeXBlcnZpc29yCiAg
ICByYXg6IDAwMDAwMDAwNjZlYjJmZjAgICByYng6IGZmZmY4MzAwNWY2MjdjMjAgICByY3g6IDAw
MDAwMDAwNmM1NGUxMDAKICAgIHJkeDogMDAwMDAwMDAwMDAwMDAwMCAgIHJzaTogMDAwMDAwMDAw
MDAwMDA2NSAgIHJkaTogMDAwMDAwMTA3MzU1ZjAwMAogICAgcmJwOiBmZmZmODMwMDVmNjI3Yzcw
ICAgcnNwOiBmZmZmODMwMDVmNjI3YjQ4ICAgcjg6ICBmZmZmODMwMDVmNjI3YjkwCiAgICByOTog
IDAwMDAwMDAwMDAwMDAwMDAgICByMTA6IGZmZmY4MzAwNWY2MjdjODggICByMTE6IDAwMDAwMDAw
MDAwMDAwMDAKICAgIHIxMjogMDAwMDAwMDAwMDAwMDAwMCAgIHIxMzogMDAwMDAwMDAwMDAwMGNm
OSAgIHIxNDogMDAwMDAwMDAwMDAwMDA2NQogICAgcjE1OiBmZmZmODMwMDAwMDAwMDAwICAgY3Iw
OiAwMDAwMDAwMDgwMDUwMDMzICAgY3I0OiAwMDAwMDAwMDAwMzUyNmUwCiAgICBjcjM6IDAwMDAw
MDEwNzM1NWYwMDAgICBjcjI6IGZmZmZjOTAwMDBjZmYwMDAKICAgIGZzYjogMDAwMDAwMDAwMDAw
MDAwMCAgIGdzYjogZmZmZjg4MDE5ZjYwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAogICAg
ZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogZTAxMCAgIGNz
OiBlMDA4CiAgICBYZW4gY29kZSBhcm91bmQgPDAwMDAwMDAwMDAwMDAwMTc+ICgwMDAwMDAwMDAw
MDAwMDE3KToKICAgICBmMCBkOCBkZCAwMCBmMCA1NCBmZiAwMCA8ZjA+IDUwIGRkIDAwIGYwIGQ4
IGRkIDAwIGYwIGE1IGZlIDAwIGYwIDg3IGU5IDAwCiAgICBYZW4gc3RhY2sgdHJhY2UgZnJvbSBy
c3A9ZmZmZjgzMDA1ZjYyN2I0ODoKICAgICAgIGZmZmY4MzAwNWY2MjdiNTAgZmZmZmZmZmZmZmZm
ZmZkYSAwMDAwMDAwMDZjNTQ3YWFhIGZmZmY4MmQwMDAwMDAwMDEKICAgICAgIGZmZmY4MzAwNWY2
MjdiZWMgMDAwMDAwMTA3MzU1ZjAwMCAwMDAwMDAwMDZjNTQ2ZmI4IGZmZmY4MzEwN2ZmZTMyNDAK
ICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCA4MDAwMDAwMDAwMDAwMDAy
IDAwMDAwMDAwMDAwMDAwMDAKICAgICAgIDAwMDAwMDAwNmM1NDZiOTUgMDAwMDAwMDA2YzU0Yzcw
MCBmZmZmODMwMDVmNjI3YmRjIGZmZmY4MzAwNWY2MjdiZTgKICAgICAgIDAwMDAwMDAwNWY2MTYw
MDAgZmZmZjgzMDA1ZjYyN2MyMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDBjZjkKICAg
ICAgIGZmZmY4MjAwODAzNTAwMDEgMDAwMDAwMDAwMDAwMDAwYiBmZmZmODJkMDgwMzUxZWRhIDAw
MDAwMDAwMDAwMDAwMDAKICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwNWY2MTYwMDAKICAgICAgIDAwMDAwMDAwMDAwMDAwMDAg
ZmZmZjgyZDA4MDk1ZmY2MCBmZmZmODJkMDgwOTVmZjYwIDAwMDAwMGYxMDAwMDAwMDAKICAgICAg
IGZmZmY4MmQwODAyOTYwOTcgMDAwMDAwMDAwMDAwZTAwOCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4
MzAwNWY2MjdjODgKICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDBmZmZmZmZmZSBmZmZm
ODJkMDgwMjk1OWQyIGZmZmY4MmQwODAyOTU5ZDIKICAgICAgIDAwMDAwMDAwODA5NWYzMDAgMDAw
MDAwMDA1ZjYyN2M5YyAwMDAwMDAwMDAwMDAwMGY4IDAwMDAwMDAwMDAwMDAwMDAKICAgICAgIDAw
MDAwMDAwMDAwMDAwZjggZmZmZjgyZDA4MDkzMmMwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MmQw
ODA5NWY3YzgKICAgICAgIGZmZmY4MmQwODA5MzJjMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAw
MDAwMDAwMDAwIGZmZmY4MmQwODAyOTVhOWIKICAgICAgIGZmZmY4MzAwNWY2MjdkOTggZmZmZjgy
ZDA4MDIzNjFmMyBmZmZmODJkMDgwOTMyYzAwIDAwMDAwMDAwODAwMDAwMDAKICAgICAgIGZmZmY4
MzAwNWY2MjdkOTggZmZmZjgyZDA4MDI3OWExOSBmZmZmODJkMDgwOTVmMDJjIGZmZmY4MmQwODAw
MDAwMDAKICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDBmYiAwMDAwMDAwMDAw
MDAwMDAwIDAwMDAwMDcxNDg0ZTU0ZjYKICAgICAgIGZmZmY4MzEwNzM1NDIwOTggZmZmZjgyZDA4
MDkzYWM3OCBmZmZmODMxMDcyYmVmZDMwIDAwMDAwMDAwMDAwMDAwMDAKICAgICAgIDAwMDAwMDAw
MDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAw
MDAKICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDM0ZjE4NSBmZmZmODJkMDgwOTQ5
NDYwIDAwMDAwMDAwMDAwMDAwMDAKICAgICAgIGZmZmY4MmQwODA5NWYyNzAgMDAwMDAwMDAwMDAw
MDAwOCBmZmZmODMxMDczNTdhZTIwIDAwMDAwMDcxNDZjZTRiZDMKICAgIFhlbiBjYWxsIHRyYWNl
OgogICAgICAgWzwwMDAwMDAwMDAwMDAwMDE3Pl0gMDAwMDAwMDAwMDAwMDAxNwogICAgICAgWzxm
ZmZmODJkMDgwMzUxZWRhPl0gZWZpX3Jlc2V0X3N5c3RlbSsweDVhLzB4OTAKICAgICAgIFs8ZmZm
ZjgyZDA4MDI5NjA5Nz5dIHNtcF9zZW5kX3N0b3ArMHg5Ny8weGEwCiAgICAgICBbPGZmZmY4MmQw
ODAyOTU5ZDI+XSBtYWNoaW5lX3Jlc3RhcnQrMHgyMTIvMHgyZDAKICAgICAgIFs8ZmZmZjgyZDA4
MDI5NTlkMj5dIG1hY2hpbmVfcmVzdGFydCsweDIxMi8weDJkMAogICAgICAgWzxmZmZmODJkMDgw
Mjk1YTliPl0gc2h1dGRvd24uYyNfX21hY2hpbmVfcmVzdGFydCsweGIvMHgxMAogICAgICAgWzxm
ZmZmODJkMDgwMjM2MWYzPl0gc21wX2NhbGxfZnVuY3Rpb25faW50ZXJydXB0KzB4NTMvMHg4MAog
ICAgICAgWzxmZmZmODJkMDgwMjc5YTE5Pl0gZG9fSVJRKzB4MjU5LzB4NjYwCiAgICAgICBbPGZm
ZmY4MmQwODAzNGYxODU+XSBjb21tb25faW50ZXJydXB0KzB4ODUvMHg5MAogICAgICAgWzxmZmZm
ODJkMDgwMmM2MTUyPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNDIvMHgzOTAKICAgICAg
IFs8ZmZmZjgyZDA4MDI2YjQ0Nj5dIGRvbWFpbi5jI2lkbGVfbG9vcCsweDg2LzB4YzAKICAgIAog
ICAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgogICAgUGFuaWMgb24g
Q1BVIDA6CiAgICBGQVRBTCBUUkFQOiB2ZWN0b3IgPSA2IChpbnZhbGlkIG9wY29kZSkKICAgICoq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKICAgIAogICAgZG1pZGVjb2Rl
IGluZm86CiAgICAKICAgIEJJT1MgSW5mb3JtYXRpb246CiAgICAgICAgVmVuZG9yOiBEZWxsIElu
Yy4KICAgICAgICBWZXJzaW9uOiAxLjIuMTEKICAgICAgICBSZWxlYXNlIERhdGU6IDEwLzE5LzIw
MTcKICAgICAgICBCSU9TIFJldmlzaW9uOiAxLjIKICAgIFN5c3RlbSBJbmZvcm1hdGlvbjoKICAg
ICAgICBNYW51ZmFjdHVyZXI6IERlbGwgSW5jLgogICAgICAgIFByb2R1Y3QgTmFtZTogUG93ZXJF
ZGdlIFI3NDAKICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFn
ZXJ3YWxsQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogZjk3Zjc3NGI1YWE2YjQ3MWQxZmVkMWM0NTFjODll
Yzc0NTdkYWRmMgogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDEtMjQgMTg6MDE6MDAgKzAxMDAKCmNv
bW1pdCAzZWFiYjkxYzQ3OGIxY2Q3ZDMyODI3MjkwNjNjYzIwMzY1YzJhMWVjCkF1dGhvcjogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBPY3QgOCAxNDo0NDowNiAy
MDE4ICswMjAwCgogICAgdXBkYXRlIFhlbiB2ZXJzaW9uIHRvIDQuOS40LXByZQoocWVtdSBjaGFu
Z2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 04:32:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 04: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 1gBuXq-0001oG-Bm; Mon, 15 Oct 2018 04:31:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wm3j=m3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gBuXo-0001o6-Oz
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 04:31:52 +0000
X-Inumbo-ID: 6cfe1667-d033-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6cfe1667-d033-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 04:33: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 <aliasfile-bounces@xenproject.org>)
 id 1gBuXi-0000NI-2A; Mon, 15 Oct 2018 04:31: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 1gBuXh-0000LC-MF; Mon, 15 Oct 2018 04:31:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gBuXh-0004FJ-La; Mon, 15 Oct 2018 04:31:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128691-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-armhf-armhf-xl-arndale:host-ping-check-native:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-localmigrate/x10:fail:regression
 linux-3.18:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:regression
 linux-3.18:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:allowable
 linux-3.18:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-3.18:build-arm64-pvops:kernel-build:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=0d63979c1bc9c85578be4c589768a13dc0a7c5eb
X-Osstest-Versions-That: linux=921b2fed6a79439ef1609ef4af0ada5cccb3555c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 15 Oct 2018 04:31:45 +0000
Subject: [Xen-devel] [linux-3.18 test] 128691: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODY5MSBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg2OTEvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
IDUgaG9zdC1waW5nLWNoZWNrLW5hdGl2ZSAgIGZhaWwgUkVHUi4gdnMuIDEyODI1OAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBm
YWlsIFJFR1IuIHZzLiAxMjgyNTgKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAxNiBndWVz
dC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEyODI1OAoKUmVncmVzc2lvbnMg
d2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVH
Ui4gdnMuIDEyODI1OAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBsaWtlIDEyODE3NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4MjU4CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjgyNTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODI1OAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI4
MjU4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjgyNTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVy
IHBhc3MKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAg
ICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAg
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAwZDYzOTc5YzFiYzljODU1NzhiZTRj
NTg5NzY4YTEzZGMwYTdjNWViCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAg
ICA5MjFiMmZlZDZhNzk0MzllZjE2MDllZjRhZjBhZGE1Y2NjYjM1NTVjCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxMjgyNTggIDIwMTgtMDktMzAgMTM6MTc6MzYgWiAgIDE0IGRheXMKVGVzdGluZyBz
YW1lIHNpbmNlICAgMTI4NjkxICAyMDE4LTEwLTEzIDA3OjQxOjI4IFogICAgMSBkYXlzICAgIDEg
YXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAg
QWFyb24gQnJvd24gPGFhcm9uLmYuYnJvd25AaW50ZWwuY29tPgogIEFraW5vYnUgTWl0YSA8YWtp
bm9idS5taXRhQGdtYWlsLmNvbT4KICBBbCBDb29wZXIgPGFsY29vcGVyeEBnbWFpbC5jb20+CiAg
QWxhbiBTdGVybiA8c3Rlcm5Acm93bGFuZC5oYXJ2YXJkLmVkdT4KICBBbGV4YW5kZXIgRHV5Y2sg
PGFsZXhhbmRlci5oLmR1eWNrQGludGVsLmNvbT4KICBBbGV4ZXkgRG9icml5YW4gPGFkb2JyaXlh
bkBnbWFpbC5jb20+CiAgQWxpc3RhaXIgU3RyYWNoYW4gPGFzdHJhY2hhbkBnb29nbGUuY29tPgog
IEFtaXQgUHVuZGlyIDxhbWl0LnB1bmRpckBsaW5hcm8ub3JnPgogIEFuYSBHdWVycmVybyBMb3Bl
eiA8YW5hLmd1ZXJyZXJvQGNvbGxhYm9yYS5jb20+CiAgQW5kcmV3IE1vcnRvbiA8YWtwbUBsaW51
eC1mb3VuZGF0aW9uLm9yZz4KICBBbmR5IEx1dG9taXJza2kgPGx1dG9Aa2VybmVsLm9yZz4KICBB
bmR5IFNoZXZjaGVua28gPGFuZHJpeS5zaGV2Y2hlbmtvQGxpbnV4LmludGVsLmNvbT4KICBBbmR5
IFdoaXRjcm9mdCA8YXB3QGNhbm9uaWNhbC5jb20+CiAgQW5zb24gSHVhbmcgPEFuc29uLkh1YW5n
QG54cC5jb20+CiAgQW50b24gVmFzaWx5ZXYgPHZhc2lseWV2QGlzcHJhcy5ydT4KICBBcnVuayBL
aGFuZGF2YWxsaSA8YWtoYW5kYXZAY29kZWF1cm9yYS5vcmc+CiAgQXNoaXNoIFNhbWFudCA8YXNo
aXNoLnNhbWFudEBvcmFjbGUuY29tPgogIEF1cmVsaWVuIEFwdGVsIDxhYXB0ZWxAc3VzZS5jb20+
CiAgQmFydCBWYW4gQXNzY2hlIDxiYXJ0LnZhbmFzc2NoZUB3ZGMuY29tPgogIEJhcnRsb21pZWog
Wm9sbmllcmtpZXdpY3ogPGIuem9sbmllcmtpZUBzYW1zdW5nLmNvbT4KICBCZW4gSHV0Y2hpbmdz
IDxiZW4uaHV0Y2hpbmdzQGNvZGV0aGluay5jby51az4KICBCZW4gSHV0Y2hpbmdzIDxiZW5AZGVj
YWRlbnQub3JnLnVrPgogIEJqb3JuIEhlbGdhYXMgPGJoZWxnYWFzQGdvb2dsZS5jb20+CiAgQm8g
Q2hlbiA8Y2hlbmJvQHBkeC5lZHU+CiAgQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lA
b3JhY2xlLmNvbT4KICBCcmVubyBMZWl0YW8gPGxlaXRhb0BkZWJpYW4ub3JnPgogIEJyaWFuIE5v
cnJpcyA8Y29tcHV0ZXJzZm9ycGVhY2VAZ21haWwuY29tPgogIENhdGFsaW4gTWFyaW5hcyA8Y2F0
YWxpbi5tYXJpbmFzQGFybS5jb20+CiAgQ2hyaXN0b3BoIExhbWV0ZXIgPGNsQGxpbnV4LmNvbT4K
ICBDaHJpc3RvcGhlIExlcm95IDxjaHJpc3RvcGhlLmxlcm95QGMtcy5mcj4KICBDb2xpbiBJYW4g
S2luZyA8Y29saW4ua2luZ0BjYW5vbmljYWwuY29tPgogIERhbiBDYXJwZW50ZXIgPGRhbi5jYXJw
ZW50ZXJAb3JhY2xlLmNvbT4KICBEYW4gV2lsbGlhbXMgPGRhbi5qLndpbGxpYW1zQGludGVsLmNv
bT4KICBEYW5layBEdXZhbGwgPGR1dmFsbEBjb21meWNoYWlyLm9yZz4KICBEYW5pZWwgQmxhY2sg
PGRhbmllbEBsaW51eC5pYm0uY29tPgogIERhbmllbCBEcmFrZSA8ZHJha2VAZW5kbGVzc20uY29t
PgogIERhdmUgTWFydGluIDxEYXZlLk1hcnRpbkBhcm0uY29tPgogIERhdmUgVGFodCA8ZGF2ZS50
YWh0QGdtYWlsLmNvbT4KICBEYXZpZCBHaWJzb24gPGRnaWJzb25AcmVkaGF0LmNvbT4KICBEYXZp
ZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRWR1YXJkbyBWYWxlbnRpbiA8ZWR1
YmV6dmFsQGdtYWlsLmNvbT4KICBFbW1hbnVlbCBHcnVtYmFjaCA8ZW1tYW51ZWwuZ3J1bWJhY2hA
aW50ZWwuY29tPgogIEVyaWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4KICBFdGhhbiBU
dXR0bGUgPGV0aGFuQGV0aGFudHV0dGxlLmNvbT4KICBGZWxpeCBGaWV0a2F1IDxuYmRAbmJkLm5h
bWU+CiAgR2FvIEZlbmcgPGdmcmVlLndpbmRAdmlwLjE2My5jb20+CiAgR2VlcnQgVXl0dGVyaG9l
dmVuIDxnZWVydCtyZW5lc2FzQGdsaWRlci5iZT4KICBHcmVnIEhhY2ttYW5uIDxnaGFja21hbm5A
YW5kcm9pZC5jb20+CiAgR3JlZyBIYWNrbWFubiA8Z2hhY2ttYW5uQGdvb2dsZS5jb20+CiAgR3Jl
ZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBHcmVnb3J5IENM
RU1FTlQgPGdyZWdvcnkuY2xlbWVudEBib290bGluLmNvbT4KICBHdWVudGVyIFJvZWNrIDxsaW51
eEByb2Vjay11cy5uZXQ+CiAgSGFuIFh1IDxiNDU4MTVAZnJlZXNjYWxlLmNvbT4KICBIYW5zIFZl
cmt1aWwgPGhhbnMudmVya3VpbEBjaXNjby5jb20+CiAgSGFyaSBCYXRoaW5pIDxoYmF0aGluaUBs
aW51eC5pYm0uY29tPgogIEhlcmJlcnQgWHUgPGhlcmJlcnRAZ29uZG9yLmFwYW5hLm9yZy5hdT4K
ICBIaXJvbWl0c3UgWWFtYXNha2kgPGhpcm9taXRzdS55YW1hc2FraS55bUByZW5lc2FzLmNvbT4K
ICBJbGFuIFBlZXIgPGlsYW4ucGVlckBpbnRlbC5jb20+CiAgSW5nbyBNb2xuYXIgPG1pbmdvQGtl
cm5lbC5vcmc+CiAgSi4gQnJ1Y2UgRmllbGRzIDxiZmllbGRzQHJlZGhhdC5jb20+CiAgSmFubiBI
b3JuIDxqYW5uaEBnb29nbGUuY29tPgogIEphc29uIEd1bnRob3JwZSA8amdnQG1lbGxhbm94LmNv
bT4KICBKZWZmIEtpcnNoZXIgPGplZmZyZXkudC5raXJzaGVyQGludGVsLmNvbT4KICBKZW5zIEF4
Ym9lIDxheGJvZUBrZXJuZWwuZGs+CiAgSmVzc2ljYSBZdSA8amV5dUBrZXJuZWwub3JnPgogIEpp
YS1KdSBCYWkgPGJhaWppYWp1MTk5MEBnbWFpbC5jb20+CiAgSmlyaSBLb3NpbmEgPGprb3NpbmFA
c3VzZS5jej4KICBKb2UgVGhvcm5iZXIgPGVqdEByZWRoYXQuY29tPgogIEpvZWwgRmVybmFuZGVz
IChHb29nbGUpIDxqb2VsQGpvZWxmZXJuYW5kZXMub3JnPgogIEpvaGFuIEhvdm9sZCA8am9oYW5A
a2VybmVsLm9yZz4KICBKb2hhbm5lcyBCZXJnIDxqb2hhbm5lcy5iZXJnQGludGVsLmNvbT4KICBK
b24gS3VobiA8amt1aG5AYmFycmFjdWRhLmNvbT4KICBKb3NlcGggUWkgPGppYW5ncWk5MDNAZ21h
aWwuY29tPgogIEpvc2ggQWJyYWhhbSA8ai5hYnJhaGFtMTc3NkBnbWFpbC5jb20+CiAgSm9zaCBQ
b2ltYm9ldWYgPGpwb2ltYm9lQHJlZGhhdC5jb20+CiAgSm9zaHVhIEFicmFoYW0gPGouYWJyYWhh
bTE3NzZAZ21haWwuY29tPgogIEpvdW5pIE1hbGluZW4gPGpvdW5pQGNvZGVhdXJvcmEub3JnPgog
IEp1bGlhIExhd2FsbCA8SnVsaWEuTGF3YWxsQGxpcDYuZnI+CiAgSnVsaWFuIFdpZWRtYW5uIDxq
d2lAbGludXguaWJtLmNvbT4KICBKdW4gUGlhbyA8cGlhb2p1bkBodWF3ZWkuY29tPgogIEp1bnhp
YW8gQmkgPGp1bnhpYW8uYmlAb3JhY2xlLmNvbT4KICBLYWktSGVuZyBGZW5nIDxrYWkuaGVuZy5m
ZW5nQGNhbm9uaWNhbC5jb20+CiAgS2FsbGUgVmFsbyA8a3ZhbG9AY29kZWF1cm9yYS5vcmc+CiAg
S2VlcyBDb29rIDxrZWVzY29va0BjaHJvbWl1bS5vcmc+CiAgTGF1cmEgQWJib3R0IDxsYWJib3R0
QHJlZGhhdC5jb20+CiAgTGF1cmVudCBQaW5jaGFydCA8bGF1cmVudC5waW5jaGFydEBpZGVhc29u
Ym9hcmQuY29tPgogIExlb25hcmQgQ3Jlc3RleiA8bGVvbmFyZC5jcmVzdGV6QG54cC5jb20+CiAg
TGkgRG9uZ3lhbmcgPGRvbmd5YW5nbGlAZGRuLmNvbT4KICBMaWFtIEdpcmR3b29kIDxsaWFtLnIu
Z2lyZHdvb2RAbGludXguaW50ZWwuY29tPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51
eC1mb3VuZGF0aW9uLm9yZz4KICBMaW51cyBXYWxsZWlqIDxsaW51cy53YWxsZWlqQGxpbmFyby5v
cmc+CiAgTHVjYSBDb2VsaG8gPGx1Y2lhbm8uY29lbGhvQGludGVsLmNvbT4KICBNYW5pc2ggUmFu
Z2Fua2FyIDxNYW5pc2guUmFuZ2Fua2FyQGNhdml1bS5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXJj
Lnp5bmdpZXJAYXJtLmNvbT4KICBNYXJjZWwgWmlzd2lsZXIgPG1hcmNlbC56aXN3aWxlckB0b3Jh
ZGV4LmNvbT4KICBNYXJrIEJyb3duIDxicm9vbmllQGtlcm5lbC5vcmc+CiAgTWFydGluIEsuIFBl
dGVyc2VuIDxtYXJ0aW4ucGV0ZXJzZW5Ab3JhY2xlLmNvbT4KICBNYXJ0aW4gU2Nod2lkZWZza3kg
PHNjaHdpZGVmc2t5QGRlLmlibS5jb20+CiAgTWF0dCBSYW5vc3RheSA8bWF0dC5yYW5vc3RheUBr
b25zdWxrby5jb20+CiAgTWF1cm8gQ2FydmFsaG8gQ2hlaGFiIDxtY2hlaGFiK3NhbXN1bmdAa2Vy
bmVsLm9yZz4KICBNaWNoYWVsIEVsbGVybWFuIDxtcGVAZWxsZXJtYW4uaWQuYXU+CiAgTWljaGFl
bCBIZW5uZXJpY2ggPG1pY2hhZWwuaGVubmVyaWNoQGFuYWxvZy5jb20+CiAgTWlrZSBTbml0emVy
IDxzbml0emVyQHJlZGhhdC5jb20+CiAgbWluZ19xaWFuIDxtaW5nX3FpYW5AcmVhbHNpbC5jb20u
Y24+CiAgTmFveWEgSG9yaWd1Y2hpIDxuLWhvcmlndWNoaUBhaC5qcC5uZWMuY29tPgogIE5pY2hv
bGFzIE1jIEd1aXJlIDxob2ZyYXRAb3NhZGwub3JnPgogIE9saXZlciBOZXVrdW0gPG9uZXVrdW1A
c3VzZS5jb20+CiAgUGFibG8gTmVpcmEgQXl1c28gPHBhYmxvQG5ldGZpbHRlci5vcmc+CiAgUGF1
bCBNYWNrZXJyYXMgPHBhdWx1c0BvemxhYnMub3JnPgogIFBhdWxvIEFsY2FudGFyYSA8cGFsY2Fu
dGFyYUBzdXNlLmRlUj4KICBQcmF0ZWVrIFNvb2QgPHByc29vZEBjb2RlYXVyb3JhLm9yZz4KICBS
YWZhZWwgSi4gV3lzb2NraSA8cmFmYWVsLmoud3lzb2NraUBpbnRlbC5jb20+CiAgUmFuZHkgRHVu
bGFwIDxyZHVubGFwQGluZnJhZGVhZC5vcmc+CiAgUmljaGFyZCBLdW8gPHJrdW9AY29kZWF1cm9y
YS5vcmc+CiAgUmljaGFyZCBXZWluYmVyZ2VyIDxyaWNoYXJkQG5vZC5hdD4KICBSb2RlcmljayBD
b2xlbmJyYW5kZXIgPHJvZGVyaWNrLmNvbGVuYnJhbmRlckBzb255LmNvbT4KICBTYWthcmkgQWls
dXMgPHNha2FyaS5haWx1c0BsaW51eC5pbnRlbC5jb20+CiAgU2FzaGEgTGV2aW4gPGFsZXhhbmRl
ci5sZXZpbkBtaWNyb3NvZnQuY29tPgogIFNlYmFzdGlhbiBBbmRyemVqIFNpZXdpb3IgPGJpZ2Vh
c3lAbGludXRyb25peC5kZT4KICBTaGFvaHVhIExpIDxzaGxpQGZiLmNvbT4KICBTdGFmZm9yZCBI
b3JuZSA8c2hvcm5lQGdtYWlsLmNvbT4KICBTdGVwaGVuIFJvdGh3ZWxsIDxzZnJAY2FuYi5hdXVn
Lm9yZy5hdT4KICBTdGV2ZSBGcmVuY2ggPHN0ZnJlbmNoQG1pY3Jvc29mdC5jb20+CiAgU3RldmVu
IFJvc3RlZHQgKFZNd2FyZSkgPHJvc3RlZHRAZ29vZG1pcy5vcmc+CiAgU3lsd2VzdGVyIE5hd3Jv
Y2tpIDxzLm5hd3JvY2tpQHNhbXN1bmcuY29tPgogIFN5bHdlc3RlciBOYXdyb2NraSA8c3lsdmVz
dGVyLm5hd3JvY2tpQGdtYWlsLmNvbT4KICBTw6liYXN0aWVuIFN6eW1hbnNraSA8c2ViYXN0aWVu
LnN6eW1hbnNraUBhcm1hZGV1cy5jb20+CiAgVGFrYXNoaSBJd2FpIDx0aXdhaUBzdXNlLmRlPgog
IFRha2FzaGkgU2FrYW1vdG8gPG8tdGFrYXNoaUBzYWthbW9jY2hpLmpwPgogIFRlanVuIEhlbyA8
dGpAa2VybmVsLm9yZz4KICBUaGVvZG9yZSBUcydvIDx0eXRzb0BtaXQuZWR1PgogIFRob21hcyBH
bGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgogIFRva2UgSMO4aWxhbmQtSsO4cmdlbnNlbiA8
dG9rZUB0b2tlLmRrPgogIFRvbWkgVmFsa2VpbmVuIDx0b21pLnZhbGtlaW5lbkB0aS5jb20+CiAg
VG9ueSBMaW5kZ3JlbiA8dG9ueUBhdG9taWRlLmNvbT4KICBUeXJlbCBEYXR3eWxlciA8dHlyZWxk
QGxpbnV4LnZuZXQuaWJtLmNvbT4KICBWYWliaGF2IE5hZ2FybmFpayA8dm5hZ2FybmFpa0Bnb29n
bGUuY29tPgogIFZhc2lseSBHb3JiaWsgPGdvckBsaW51eC5pYm0uY29tPgogIFZhc2lseSBLaG9y
dXpoaWNrIDx2YXNpbHlraEBhcmlzdGEuY29tPgogIFZpbmNlbnQgUGVsbGV0aWVyIDxwbHIudmlu
Y2VudEBnbWFpbC5jb20+CiAgVml0YWx5IEt1em5ldHNvdiA8dmt1em5ldHNAcmVkaGF0LmNvbT4K
ICBXaWxsIERlYWNvbiA8d2lsbC5kZWFjb25AYXJtLmNvbT4KICBXaWxseSBUYXJyZWF1IDx3QDF3
dC5ldT4KICBYaWFvIE5pIDx4bmlAcmVkaGF0LmNvbT4KICB6aG9uZyBqaWFuZyA8emhvbmdqaWFu
Z0BodWF3ZWkuY29tPgogIFpob3V5YW5nIEppYSA8amlhemhvdXlhbmcwOUBnbWFpbC5jb20+Cgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5v
IHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMzYzNiBsaW5lcyBsb25nLikKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 04:34:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 04: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 1gBuZs-0001uL-Sf; Mon, 15 Oct 2018 04:34:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wm3j=m3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gBuZr-0001u4-Ub
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 04:33:59 +0000
X-Inumbo-ID: 27e590fb-d033-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 27e590fb-d033-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 06:31:16 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gBuZo-0000Oz-A1; Mon, 15 Oct 2018 04:33: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 1gBuZo-0000WR-3t; Mon, 15 Oct 2018 04:33:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gBuZo-0005bZ-3B; Mon, 15 Oct 2018 04:33:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128799-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=55e8ff01af77117dc276b3481ae364141012c52b
X-Osstest-Versions-That: ovmf=301402fa4797ac3a141e575329ca2ea91756414c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 15 Oct 2018 04:33:56 +0000
Subject: [Xen-devel] [ovmf test] 128799: 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>

ZmxpZ2h0IDEyODc5OSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg3OTkvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA1NWU4ZmYwMWFmNzcxMTdkYzI3NmIzNDgxYWUzNjQx
NDEwMTJjNTJiCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAzMDE0MDJm
YTQ3OTdhYzNhMTQxZTU3NTMyOWNhMmVhOTE3NTY0MTRjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg2ODAgIDIwMTgtMTAtMTIgMjI6NDE6MzQgWiAgICAyIGRheXMKRmFpbGluZyBzaW5jZSAgICAg
ICAgMTI4Njk0ICAyMDE4LTEwLTEzIDExOjE2OjEzIFogICAgMSBkYXlzICAgIDcgYXR0ZW1wdHMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTI4Nzk5ICAyMDE4LTEwLTE1IDAxOjQwOjU1IFogICAgMCBk
YXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgRXJp
YyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogIEhlc3MgQ2hlbiA8aGVzaGVuZy5jaGVuQGlu
dGVsLmNvbT4KICBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICBZb25naG9uZyBa
aHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgWXVuaHVhIEZlbmcgPHl1bmh1YXguZmVuZ0Bp
bnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9y
dC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9s
b2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9z
c3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTto
Yj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJl
dmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L29zc3Rlc3Qvb3ZtZi5n
aXQKICAgMzAxNDAyZmE0Ny4uNTVlOGZmMDFhZiAgNTVlOGZmMDFhZjc3MTE3ZGMyNzZiMzQ4MWFl
MzY0MTQxMDEyYzUyYiAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 06:36:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 06:36: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 1gBwUL-0002xL-TK; Mon, 15 Oct 2018 06:36:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wdxv=m3=xenproject.org=prvs=8198b8995=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gBwUK-0002x9-3F
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 06:36:24 +0000
X-Inumbo-ID: d1f9ab48-d044-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d1f9ab48-d044-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 06:37:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,383,1534809600"; d="scan'208";a="67808542"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75418-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:build-amd64:<job status>:broken:regression
 xen-4.11-testing:build-amd64-prev:<job status>:broken:regression
 xen-4.11-testing:build-i386:<job status>:broken:regression
 xen-4.11-testing:build-armhf-pvops:<job status>:broken:regression
 xen-4.11-testing:build-i386-xsm:<job status>:broken:regression
 xen-4.11-testing:build-amd64-xtf:<job status>:broken:regression
 xen-4.11-testing:build-amd64-xsm:<job status>:broken:regression
 xen-4.11-testing:build-amd64-pvops:<job status>:broken:regression
 xen-4.11-testing:build-i386-pvops:<job status>:broken:regression
 xen-4.11-testing:build-armhf:<job status>:broken:regression
 xen-4.11-testing:build-i386-prev:<job status>:broken:regression
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-xtf-amd64-amd64-1:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-midway:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-i386-rumprun:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-xtf-amd64-amd64-2:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-amd64-rumprun:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-xtf-amd64-amd64-4:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-xtf-amd64-amd64-3:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-xtf-amd64-amd64-5:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-armhf:host-install(4):broken:nonblocking
 xen-4.11-testing:build-armhf-pvops:host-install(4):broken:nonblocking
 xen-4.11-testing:build-i386-pvops:host-install(4):broken:nonblocking
 xen-4.11-testing:build-i386-xsm:host-install(4):broken:nonblocking
 xen-4.11-testing:build-i386:host-install(4):broken:nonblocking
 xen-4.11-testing:build-i386-prev:host-install(4):broken:nonblocking
 xen-4.11-testing:build-amd64-prev:host-install(4):broken:nonblocking
 xen-4.11-testing:build-amd64:host-install(4):broken:nonblocking
 xen-4.11-testing:build-amd64-xsm:host-install(4):broken:nonblocking
 xen-4.11-testing:build-amd64-pvops:host-install(4):broken:nonblocking
 xen-4.11-testing:build-amd64-xtf:host-install(4):broken:nonblocking
X-Osstest-Versions-This: xen=94fba9f438a2c36ad9bf3a481a6013ddc7cf8cd9
X-Osstest-Versions-That: xen=33664f9a05401fac8f2c0be0bb7ee8a1851e4dcf
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 15 Oct 2018 07:36:06 +0100
Subject: [Xen-devel] [xen-4.11-testing baseline-only test] 75418: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQxOCB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJj
ZS5jb20vb3NzdGVzdC9sb2dzLzc1NDE4LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVz
dHMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5j
bHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wcmV2ICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC14dGYg
ICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAg
ICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Ig
c3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXBy
ZXYgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1
aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1
aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFk
ZSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNv
dzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hbWQ2
NC1ydW1wcnVuICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnVi
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hl
Y2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2so
MSkgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAg
YnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0
IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNl
bGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNCBob3N0LWluc3Rh
bGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0
ZWQKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiB4ZW4gICAgICAgICAgICAgICAgICA5NGZiYTlmNDM4YTJjMzZhZDliZjNhNDgxYTYwMTNkZGM3
Y2Y4Y2Q5CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzMzY2NGY5YTA1
NDAxZmFjOGYyYzBiZTBiYjdlZThhMTg1MWU0ZGNmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU0
MDQgIDIwMTgtMTAtMTIgMTk6MjA6MTIgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NDE4ICAyMDE4LTEwLTE0IDE5OjE3OjQzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgR2VvcmdlIER1bmxh
cCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgogIFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9u
Lm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQteHRm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHJldiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtcnVtcHJ1
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWls
ZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbWln
cnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFj
b3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0
cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJv
a2VuLWpvYiBidWlsZC1hbWQ2NC1wcmV2IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYgYnJv
a2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQt
aTM4Ni14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteHRmIGJyb2tlbgpicm9rZW4t
am9iIGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBi
cm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxk
LWFybWhmIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYtcHJldiBicm9rZW4KYnJva2VuLXN0
ZXAgYnVpbGQtYXJtaGYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhmLXB2
b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXB2b3BzIGhvc3QtaW5z
dGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2Vu
LXN0ZXAgYnVpbGQtaTM4NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1w
cmV2IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC1wcmV2IGhvc3QtaW5z
dGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0
ZXAgYnVpbGQtYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2
NC1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQteHRmIGhvc3Qt
aW5zdGFsbCg0KQoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgOTRmYmE5ZjQzOGEy
YzM2YWQ5YmYzYTQ4MWE2MDEzZGRjN2NmOGNkOQpBdXRob3I6IElhbiBKYWNrc29uIDxpYW4uamFj
a3NvbkBldS5jaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBTZXAgMTggMTE6MjU6MjAgMjAxOCArMDEw
MAoKICAgIHN0dWJkb20vZ3J1Yi5wYXRjaGVzOiBEcm9wIGRvY3MgY2hhbmdlcywgZm9yIGxpY2Vu
c2luZyByZWFzb25zCiAgICAKICAgIFRoZSBwYXRjaCBmaWxlIDAwY3ZzIGlzIGFuIGltcG9ydCBv
ZiBhIG5ldyB1cHN0cmVhbSB2ZXJzaW9uIG9mCiAgICBncnViMSBmcm9tIHVwc3RyZWFtIENWUy4K
ICAgIAogICAgVW5mb3J0dW5hdGVseSwgaW4gdGhlIHBlcmlvZCBjb3ZlcmVkIGJ5IHRoZSB1cGRh
dGUsIHVwc3RyZWFtIGNoYW5nZWQKICAgIHRoZSBkb2N1bWVudGF0aW9uIGxpY2VuY2UgZnJvbSBh
IHNpbXBsZSBwZXJtaXNzaXZlIGxpY2VuY2UsIHRvIHRoZSBHTlUKICAgICJGcmVlIERvY3VtZW50
YXRpb24gTGljZW5jZSIgd2l0aCBGcm9udCBhbmQgQmFjayBDb3ZlciBUZXh0cy4KICAgIAogICAg
VGhlIERlYmlhbiBQcm9qZWN0IGlzIG9mIHRoZSB2aWV3IHRoYXQgdXNlIHRoZSBGcm9udCBhbmQg
QmFjayBDb3ZlcgogICAgVGV4dHMgZmVhdHVyZSBvZiB0aGUgR0ZETCBtYWtlcyB0aGUgcmVzdWx0
aW5nIGRvY3VtZW50IG5vdCBGcmVlCiAgICBTb2Z0d2FyZSwgYmVjYXVzZSBvZiB0aGUgbWFuZGF0
b3J5IHJlZGlzdHJpYnV0aW9uIG9mIHRoZXNlIGltbXV0YWJsZQogICAgdGV4dHMuICAoUGVyc29u
YWxseSwgSSBhZ3JlZS4pCiAgICAKICAgIFRoaXMgaXMgYXdrd2FyZCBiZWNhdXNlIERlYmlhbiBk
byBub3Qgd2FudCB0byBzaGlwIG5vbi1mcmVlIGNvbnRlbnQuCiAgICBTbyB0aGUgRGViaWFuIG1h
aW50YWluZXJzIG5lZWQgdG8gbGF1bmRlciB0aGUgdXBzdHJlYW0gc291cmNlIGNvZGUsIHRvCiAg
ICByZW1vdmUgdGhlIHRyb3VibGVzb21lIGZpbGVzLiAgVGhpcyBpcyBhbiBleHRyYSBzdGVwIHdo
ZW4KICAgIGluY29ycG9yYXRpbmcgbmV3IHVwc3RyZWFtIHZlcnNpb25zLiAgSXQncyBwYXJ0aWN1
bGFybHkgYW5ub3lpbmcgZm9yCiAgICBzZWN1cml0eSByZXNwb25zZSwgd2hpY2ggb2Z0ZW4gaW52
b2x2ZXMgcmViYXNpbmcgb250byBhIG5ldyB1cHN0cmVhbQogICAgcmVsZWFzZS4KICAgIAogICAg
Z3J1YjEgaXMgb2Jzb2xldGUgYW5kIHRoZSBsYXN0IGNoYW5nZSB0byBYZW4ncyBQViBncnViMSBz
dHViZG9tIGNvZGUKICAgIHdhcyBpbiAyMDE2LiAgRnVydGhlcm1vcmUsIHRoZSBncnViMSBkb2N1
bWVudGF0aW9uIGlzIG5vdCBidWlsdCBhbmQKICAgIGluc3RhbGxlZCBieSB0aGUgWGVuIHB2LWdy
dWIgc3R1YmRvbSBNYWtlZmlsZXMuCiAgICAKICAgIFRoZXJlZm9yZSwgcmVtb3ZlIGFsbCBkb2Nz
IGNoYW5nZXMgZnJvbSBzdHViZG9tL2dydWIucGF0Y2hlcy4gIFRoaXMKICAgIG1lYW5zIHRoYXQg
dGhlcmUgYXJlIG5vdyBubyBsb25nZXIgYW55IEdGREwtbGljZW5jZWQgZ3J1YiBkb2NzIGluCiAg
ICB4ZW4uZ2l0LgogICAgCiAgICBUaGVyZSBpcyBubyB1c2VyIGltcGFjdCwgYW5kIERlYmlhbiBp
cyBoZWxwZWQuICBUaGlzIGNoYW5nZSB3b3VsZAogICAgY29tcGxpY2F0ZSBhbnkgYXR0ZW1wdHMg
dG8gdXBkYXRlIHRvIGEgbmV3IHZlcnNpb24gb2YgdXBzdHJlYW0gZ3J1YjEsCiAgICBidXQgaXQg
c2VlbXMgdW5saWtlbHkgdGhhdCBzdWNoIGEgdGhpbmcgd2lsbCBldmVyIGhhcHBlbi4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+
CiAgICBDQzogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgogICAgQ0M6IEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIENDOiBwa2cteGVuLWRldmVsQGxpc3RzLmFs
aW90aC5kZWJpYW4ub3JnCiAgICBBY2tlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxh
cEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJh
dWx0QGVucy1seW9uLm9yZz4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IGM2MmM1M2Q2
MTQ3N2RmZWI2M2E0N2IwNjczYzM4OTA4MjExMmJhYmMpCihxZW11IGNoYW5nZXMgbm90IGluY2x1
ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 07:53:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 07: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 1gBxgy-0000WT-Lc; Mon, 15 Oct 2018 07:53:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1k8p=m3=citrix.com=prvs=8193e6169=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1gBxgx-0000WO-9W
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 07:53:31 +0000
X-Inumbo-ID: 0601bdb9-d04f-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0601bdb9-d04f-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 09:50:46 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,383,1534809600"; d="scan'208";a="67812244"
To: Jan Beulich <JBeulich@suse.com>
References: <20181009152119.15567-1-sergey.dyasli@citrix.com>
 <5BC0A46802000078001F102F@prv1-mh.provo.novell.com>
From: Sergey Dyasli <sergey.dyasli@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=sergey.dyasli@citrix.com; keydata=
 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
Message-ID: <f834641d-3f0e-4e08-e860-bfaf224fbe62@citrix.com>
Date: Mon, 15 Oct 2018 08:53:19 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BC0A46802000078001F102F@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] mm/page_alloc: make bootscrub happen in
 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: "sergey.dyasli@citrix.com >> Sergey Dyasli" <sergey.dyasli@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.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>

T24gMTIvMTAvMTggMTQ6NDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA5LjEwLjE4IGF0
IDE3OjIxLCA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPiB3cm90ZToKPj4gLS0tIGEveGVuL2Nv
bW1vbi9wYWdlX2FsbG9jLmMKPj4gKysrIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKPj4gQEAg
LTE2MSw4ICsxNjEsNDIgQEAgc3RyaW5nX3BhcmFtKCJiYWRwYWdlIiwgb3B0X2JhZHBhZ2UpOwo+
PiAgLyoKPj4gICAqIG5vLWJvb3RzY3J1YiAtPiBGcmVlIHBhZ2VzIGFyZSBub3QgemVyb2VkIGR1
cmluZyBib290Lgo+PiAgICovCj4+IC1zdGF0aWMgYm9vbF90IG9wdF9ib290c2NydWIgX19pbml0
ZGF0YSA9IDE7Cj4+IC1ib29sZWFuX3BhcmFtKCJib290c2NydWIiLCBvcHRfYm9vdHNjcnViKTsK
Pj4gK2VudW0gYm9vdHNjcnViX21vZGUgewo+PiArICAgIEJPT1RTQ1JVQl9PRkYgPSAwLAo+IAo+
IFRoZSAiPSAwIiBpcyBwb2ludGxlc3MuCgpJIGRvbid0IG1pbmQgdGhpcyBjaGFuZ2UuCgo+PiBA
QCAtMjAzOSw4ICsyMDc3LDI0IEBAIHZvaWQgX19pbml0IGhlYXBfaW5pdF9sYXRlKHZvaWQpCj4+
ICAgICAgICovCj4+ICAgICAgc2V0dXBfbG93X21lbV92aXJxKCk7Cj4+ICAKPj4gLSAgICBpZiAo
IG9wdF9ib290c2NydWIgKQo+PiArICAgIHN3aXRjaCAoIG9wdF9ib290c2NydWIgKQo+PiArICAg
IHsKPj4gKyAgICBkZWZhdWx0Ogo+PiArICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKPj4g
KyAgICAgICAgLyogRmFsbCB0aHJvdWdoICovCj4+ICsKPj4gKyAgICBjYXNlIEJPT1RTQ1JVQl9J
RExFOgo+PiArICAgICAgICBwcmludGsoIlNjcnViYmluZyBGcmVlIFJBTSBvbiAlZCBub2RlcyBp
biBiYWNrZ3JvdW5kXG4iLAo+PiArICAgICAgICAgICAgICAgbnVtX29ubGluZV9ub2RlcygpKTsK
PiAKPiBTdGlsbCB0aGUgcXVlc3Rpb24gd2hldGhlciB0aGlzIHByaW50aygpLCBhbmQgaW4gcGFy
dGljdWxhciB0aGUgaW5jbHVzaW9uCj4gb2YgdGhlIG5vZGUgY291bnQsIGlzIG1lYW5pbmdmdWwg
aW4gYW55IHdheS4gT3RoZXIgdGhhbiB0aGlzCgpJIGRvbid0IGhhdmUgYW55IHN0cm9uZyBvcGlu
aW9uIGFib3V0IGhvdyB0aGlzIHByaW50aygpIHN0YXRlbWVudCBzaG91bGQKbG9vayBsaWtlLiBJ
dCBjYW4gYmUgY2hhbmdlZCB0byB3aGF0ZXZlciBtYWludGFpbmVycyBmaW5kIG1vcmUgYXBwcm9w
cmlhdGUuCgo+IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4g
YW5kIG9uZSBvciBib3RoIGNoYW5nZXMgd291bGQgYmUgZWFzeSBlbm91Z2ggdG8gbWFrZSB3aGls
ZQo+IGNvbW1pdHRpbmcsIHByb3ZpZGVkIHdlIGNhbiByZWFjaCBhZ3JlZW1lbnQuCgpUaGFua3Ms
ClNlcmdleQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 07:59:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 07:59: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 1gBxmd-0000ii-Cw; Mon, 15 Oct 2018 07:59:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wm3j=m3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gBxmc-0000iY-S2
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 07:59:22 +0000
X-Inumbo-ID: d84dddd7-d04f-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d84dddd7-d04f-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 09:56:38 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gBxmX-0004da-Of; Mon, 15 Oct 2018 07:59: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 1gBxmX-0000yK-CQ; Mon, 15 Oct 2018 07:59:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gBxmX-0005Ev-Bd; Mon, 15 Oct 2018 07:59:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128688-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm: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-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1: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-libvirt: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-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm: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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt: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-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds: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-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck: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-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=a73549f99612f758dec0fdea6ae1c30b6c709a0b
X-Osstest-Versions-That: qemuu=75e50c80e051423a6f55a34ee4a1eec842444a5b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 15 Oct 2018 07:59:17 +0000
Subject: [Xen-devel] [qemu-mainline test] 128688: 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>

ZmxpZ2h0IDEyODY4OCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg2ODgvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODY0MAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4NjQw
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjg2NDAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyODY0MAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTI4NjQwCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgYTczNTQ5Zjk5NjEyZjc1
OGRlYzBmZGVhNmFlMWMzMGI2YzcwOWEwYgpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgNzVlNTBjODBlMDUxNDIzYTZmNTVhMzRlZTRhMWVlYzg0MjQ0NGE1YgoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI4NjQwICAyMDE4LTEwLTExIDE1OjUwOjE2IFogICAgMyBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyODY4OCAgMjAxOC0xMC0xMyAwNjozMDoyMSBaICAgIDIgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIENocmlzdGlhbiBCb3JudHJhZWdlciA8Ym9ybnRyYWVnZXJAZGUuaWJtLmNvbT4KICBD
b3JuZWxpYSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNvbT4KICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2
aWRAcmVkaGF0LmNvbT4KICBEZW5pcyBWLiBMdW5ldiA8ZGVuQG9wZW52ei5vcmc+CiAgRHIuIERh
dmlkIEFsYW4gR2lsYmVydCA8ZGdpbGJlcnRAcmVkaGF0LmNvbT4KICBGYW0gWmhlbmcgPGZhbXpA
cmVkaGF0LmNvbT4KICBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBIYWxpbCBQ
YXNpYyA8cGFzaWNAbGludXguaWJtLmNvbT4KICBJbHlhIE1heGltZXRzIDxpLm1heGltZXRzQHNh
bXN1bmcuY29tPgogIEp1YW4gUXVpbnRlbGEgPHF1aW50ZWxhQHJlZGhhdC5jb20+CiAgS2V2aW4g
V29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5s
dXJlYXVAcmVkaGF0LmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIFBhb2xv
IEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5
ZGVsbEBsaW5hcm8ub3JnPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0
LmNvbT4KICBQaWVycmUgTW9yZWwgPHBtb3JlbEBsaW51eC5pYm0uY29tPgogIFRob21hcyBIdXRo
IDx0aHV0aEByZWRoYXQuY29tPgogIFRvbnkgS3Jvd2lhayA8YWtyb3dpYWtAbGludXguaWJtLmNv
bT4KICBXZWkgSHVhbmcgPHdlaUByZWRoYXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGlu
ZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9xZW11LXhlbi5n
aXQKICAgNzVlNTBjODBlMC4uYTczNTQ5Zjk5NiAgYTczNTQ5Zjk5NjEyZjc1OGRlYzBmZGVhNmFl
MWMzMGI2YzcwOWEwYiAtPiB1cHN0cmVhbS10ZXN0ZWQKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 08:56:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 08: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 1gByfc-0005jB-DC; Mon, 15 Oct 2018 08:56:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ieol=m3=suse.com=vliaskovitis@srs-us1.protection.inumbo.net>)
 id 1gByfb-0005j6-Je
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 08:56:11 +0000
X-Inumbo-ID: c7ffa61c-d057-11e8-a8a5-bc764e045a96
Received: from smtp.nue.novell.com (unknown [195.135.221.5])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c7ffa61c-d057-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 10:53:28 +0200 (CEST)
Received: from emea4-mta.ukb.novell.com ([10.120.13.87])
 by smtp.nue.novell.com with ESMTP (TLS encrypted);
 Mon, 15 Oct 2018 10:56:08 +0200
Received: from [192.168.1.2] (nwb-a10-snat.microfocus.com [10.120.13.201])
 by emea4-mta.ukb.novell.com with ESMTP (TLS encrypted);
 Mon, 15 Oct 2018 09:56:03 +0100
Message-ID: <886d0f79d59d2d35ca75f9d2d79cdb45c1628c78.camel@suse.com>
From: Vasilis Liaskovitis <vliaskovitis@suse.com>
To: Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Date: Mon, 15 Oct 2018 10:55:54 +0200
In-Reply-To: <20181011163427.ilpsl4hxb2y3hcfp@mac.bytemobile.com>
References: <20181011162000.19191-1-vliaskovitis@suse.com>
 <20181011163427.ilpsl4hxb2y3hcfp@mac.bytemobile.com>
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen/blkfront: avoid NULL blkfront_info
 dereference on device removal
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, jgross@suse.com, konrad.wilk@oracle.com,
 linux-kernel@vger.kernel.org, linux-block@vger.kernel.org,
 xen-devel@lists.xenproject.org, 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>

T24gVGh1LCAyMDE4LTEwLTExIGF0IDE4OjM0ICswMjAwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3Rl
Ogo+IC0tLSBhL2RyaXZlcnMvYmxvY2sveGVuLWJsa2Zyb250LmMKPiA+ICsrKyBiL2RyaXZlcnMv
YmxvY2sveGVuLWJsa2Zyb250LmMKPiA+IEBAIC0yNDkzLDYgKzI0OTMsOSBAQCBzdGF0aWMgaW50
IGJsa2Zyb250X3JlbW92ZShzdHJ1Y3QKPiA+IHhlbmJ1c19kZXZpY2UgKnhiZGV2KQo+ID4gIAo+
ID4gIAlkZXZfZGJnKCZ4YmRldi0+ZGV2LCAiJXMgcmVtb3ZlZCIsIHhiZGV2LT5ub2RlbmFtZSk7
Cj4gPiAgCj4gPiArCWlmICghaW5mbykKPiA+ICsJCWdvdG8gb3V0Owo+IAo+IEkgZG9uJ3Qgc2Vl
IHRoZSBwb2ludCBpbiBhZGRpbmcgdGhlICdvdXQnIGxhYmVsLiBDYW4geW91IGp1c3QgcmV0dXJu
Cj4gMAo+IGhlcmU/CgpvZiBjb3Vyc2UsIEkgd2lsbCBzZW5kIGEgc2Vjb25kIHZlcnNpb24uCiAK
dGhhbmtzIGZvciB0aGUgcmV2aWV3LAoKLSBWYXNpbGlzCgo+IAo+IFRoYW5rcywgUm9nZXIuCj4g
Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Cj4gWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 09:24:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 09:24: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 1gBz6d-00080O-LY; Mon, 15 Oct 2018 09:24:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qh/w=m3=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gBz6c-00080J-87
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 09:24:06 +0000
X-Inumbo-ID: 4002a9f9-d05c-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 4002a9f9-d05c-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 09:25:26 +0000 (UTC)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id 02D81305FFA5;
 Mon, 15 Oct 2018 12:24:03 +0300 (EEST)
Received: from smtp.bitdefender.com (smtp.bitdefender.biz [10.17.80.76])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id E67EE7FBD3;
 Mon, 15 Oct 2018 12:24:02 +0300 (EEST)
Received: from rcojocaru.npunix.bitdefender.biz (unknown [10.17.12.174])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id C6F09306E4AC;
 Mon, 15 Oct 2018 12:24:02 +0300 (EEST)
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 15 Oct 2018 12:22:44 +0300
Message-Id: <1539595364-9907-1-git-send-email-rcojocaru@bitdefender.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH V4] x86/altp2m: propagate ept.ad changes to all
 active altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@intel.com, wei.liu2@citrix.com, jun.nakajima@intel.com,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, george.dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, 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>

VGhpcyBwYXRjaCBpcyBhIHByZS1yZXF1aXNpdGUgZm9yIGZpeGluZyB0aGUgbG9nZGlydHkgVkdB
IGlzc3VlCihkaXNwbGF5IGZyZWV6ZXMgd2hlbiBzd2l0Y2hpbmcgdG8gYSBuZXcgYWx0cDJtIHZp
ZXcgZWFybHkgaW4gYQpkb21haW4ncyBsaWZldGltZSksIGJ1dCBzZW50IHNlcGFyYXRlbHkgZm9y
IGVhc2llciByZXZpZXcuClRoZSBuZXcgZXB0X3NldF9hZF9zeW5jKCkgZnVuY3Rpb24gaGFzIGJl
ZW4gYWRkZWQgdG8gdXBkYXRlIGFsbAphY3RpdmUgYWx0cDJtcycgZXB0LmFkLiBOZXcgYWx0cDJt
cyB3aWxsIGluaGVyaXQgdGhlIGhvc3RwMm0ncwplcHQuYWQgdmFsdWUuCgpTaWduZWQtb2ZmLWJ5
OiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+ClN1Z2dlc3RlZC1i
eTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgoKLS0tCkNoYW5nZXMg
c2luY2UgVjM6CiAtIFJlbW92ZWQgcmF0aGVyIHVuaW5mb3JtYXRpdmUgbGFzdCBzZW50ZW5jZSBv
ZiB0aGUgcGF0Y2gKICAgZGVzY3JpcHRpb24uCiAtIEludHJvZHVjZWQgZXB0X3tlbixkaXN9YWJs
ZV9oYXJkd2FyZV9sb2dfZGlydHkoKSwgd2hpY2ggdGFrZQogICBjYXJlIG9mIGxvY2tpbmcgYW5k
IHVubG9ja2luZyB0aGUgaG9zdHAybSwgd2hpbGUgdGhlIG9sZAogICBlcHRfe2VuLGRpc31hYmxl
X3BtbCgpIGZ1bmN0aW9ucyB3b3JrIGFzIGJlZm9yZSwgZXhjZXB0IGZvcgogICBzZXR0aW5nIHRo
ZSBlcHQuYWQgYml0LCB3aGljaCBpcyBzZXQgdmlhIGVwdF9zZXRfYWRfc3luYygpCiAgIChjaGFu
Z2Ugc3VnZ2VzdGVkIGJ5IEphbiBCZXVsaWNoKS4KIC0gZXB0X3NldF9hZF9zeW5jKCkgbm93IHRh
a2VzIGEgc3RydWN0IGRvbWFpbiAqIChyYXRoZXIgdGhhbgogICBhIHN0cnVjdCBwMm1fZG9tYWlu
ICopIHBhcmFtZXRlciB0byBiZXR0ZXIgcmVmbGVjdCBpdHMKICAgcHVycG9zZS4KLS0tCiB4ZW4v
YXJjaC94ODYvbW0vcDJtLWVwdC5jIHwgNTcgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKy0tLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyAgICAgfCAgOCAtLS0tLS0t
CiAyIGZpbGVzIGNoYW5nZWQsIDUzIGluc2VydGlvbnMoKyksIDEyIGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMgYi94ZW4vYXJjaC94ODYvbW0vcDJt
LWVwdC5jCmluZGV4IDQwN2UyOTkuLmZhYmNkMDYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9t
bS9wMm0tZXB0LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYwpAQCAtMTcsNiArMTcs
NyBAQAogCiAjaW5jbHVkZSA8eGVuL2RvbWFpbl9wYWdlLmg+CiAjaW5jbHVkZSA8eGVuL3NjaGVk
Lmg+CisjaW5jbHVkZSA8YXNtL2FsdHAybS5oPgogI2luY2x1ZGUgPGFzbS9jdXJyZW50Lmg+CiAj
aW5jbHVkZSA8YXNtL3BhZ2luZy5oPgogI2luY2x1ZGUgPGFzbS90eXBlcy5oPgpAQCAtMTIyMiw2
ICsxMjIzLDM0IEBAIHN0YXRpYyB2b2lkIGVwdF90bGJfZmx1c2goc3RydWN0IHAybV9kb21haW4g
KnAybSkKICAgICBlcHRfc3luY19kb21haW5fbWFzayhwMm0sIHAybS0+ZG9tYWluLT5kaXJ0eV9j
cHVtYXNrKTsKIH0KIAorc3RhdGljIHZvaWQgZXB0X3NldF9hZF9zeW5jKHN0cnVjdCBkb21haW4g
KmQsIGJvb2wgdmFsdWUpCit7CisgICAgc3RydWN0IHAybV9kb21haW4gKmhvc3RwMm0gPSBwMm1f
Z2V0X2hvc3RwMm0oZCk7CisKKyAgICBBU1NFUlQocDJtX2xvY2tlZF9ieV9tZShob3N0cDJtKSk7
CisKKyAgICBob3N0cDJtLT5lcHQuYWQgPSB2YWx1ZTsKKworICAgIGlmICggdW5saWtlbHkoYWx0
cDJtX2FjdGl2ZShkKSkgKQorICAgIHsKKyAgICAgICAgdW5zaWduZWQgaW50IGk7CisKKyAgICAg
ICAgZm9yICggaSA9IDA7IGkgPCBNQVhfQUxUUDJNOyBpKysgKQorICAgICAgICB7CisgICAgICAg
ICAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtOworCisgICAgICAgICAgICBpZiAoIGQtPmFyY2gu
YWx0cDJtX2VwdHBbaV0gPT0gbWZuX3goSU5WQUxJRF9NRk4pICkKKyAgICAgICAgICAgICAgICBj
b250aW51ZTsKKworICAgICAgICAgICAgcDJtID0gZC0+YXJjaC5hbHRwMm1fcDJtW2ldOworCisg
ICAgICAgICAgICBwMm1fbG9jayhwMm0pOworICAgICAgICAgICAgcDJtLT5lcHQuYWQgPSB2YWx1
ZTsKKyAgICAgICAgICAgIHAybV91bmxvY2socDJtKTsKKyAgICAgICAgfQorICAgIH0KK30KKwog
c3RhdGljIHZvaWQgZXB0X2VuYWJsZV9wbWwoc3RydWN0IHAybV9kb21haW4gKnAybSkKIHsKICAg
ICAvKiBEb21haW4gbXVzdCBoYXZlIGJlZW4gcGF1c2VkICovCkBAIC0xMjM2LDcgKzEyNjUsNyBA
QCBzdGF0aWMgdm9pZCBlcHRfZW5hYmxlX3BtbChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtKQogICAg
ICAgICByZXR1cm47CiAKICAgICAvKiBFbmFibGUgRVBUIEEvRCBiaXQgZm9yIFBNTCAqLwotICAg
IHAybS0+ZXB0LmFkID0gMTsKKyAgICBlcHRfc2V0X2FkX3N5bmMocDJtLT5kb21haW4sIHRydWUp
OwogICAgIHZteF9kb21haW5fdXBkYXRlX2VwdHAocDJtLT5kb21haW4pOwogfQogCkBAIC0xMjQ4
LDEwICsxMjc3LDI4IEBAIHN0YXRpYyB2b2lkIGVwdF9kaXNhYmxlX3BtbChzdHJ1Y3QgcDJtX2Rv
bWFpbiAqcDJtKQogICAgIHZteF9kb21haW5fZGlzYWJsZV9wbWwocDJtLT5kb21haW4pOwogCiAg
ICAgLyogRGlzYWJsZSBFUFQgQS9EIGJpdCAqLwotICAgIHAybS0+ZXB0LmFkID0gMDsKKyAgICBl
cHRfc2V0X2FkX3N5bmMocDJtLT5kb21haW4sIGZhbHNlKTsKICAgICB2bXhfZG9tYWluX3VwZGF0
ZV9lcHRwKHAybS0+ZG9tYWluKTsKIH0KIAorc3RhdGljIHZvaWQgZXB0X2VuYWJsZV9oYXJkd2Fy
ZV9sb2dfZGlydHkoc3RydWN0IHAybV9kb21haW4gKnAybSkKK3sKKyAgICBzdHJ1Y3QgcDJtX2Rv
bWFpbiAqaG9zdHAybSA9IHAybV9nZXRfaG9zdHAybShwMm0tPmRvbWFpbik7CisKKyAgICBwMm1f
bG9jayhob3N0cDJtKTsKKyAgICBlcHRfZW5hYmxlX3BtbChob3N0cDJtKTsKKyAgICBwMm1fdW5s
b2NrKGhvc3RwMm0pOworfQorCitzdGF0aWMgdm9pZCBlcHRfZGlzYWJsZV9oYXJkd2FyZV9sb2df
ZGlydHkoc3RydWN0IHAybV9kb21haW4gKnAybSkKK3sKKyAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAq
aG9zdHAybSA9IHAybV9nZXRfaG9zdHAybShwMm0tPmRvbWFpbik7CisKKyAgICBwMm1fbG9jayho
b3N0cDJtKTsKKyAgICBlcHRfZGlzYWJsZV9wbWwoaG9zdHAybSk7CisgICAgcDJtX3VubG9jayho
b3N0cDJtKTsKK30KKwogc3RhdGljIHZvaWQgZXB0X2ZsdXNoX3BtbF9idWZmZXJzKHN0cnVjdCBw
Mm1fZG9tYWluICpwMm0pCiB7CiAgICAgLyogRG9tYWluIG11c3QgaGF2ZSBiZWVuIHBhdXNlZCAq
LwpAQCAtMTI4MSw4ICsxMzI4LDggQEAgaW50IGVwdF9wMm1faW5pdChzdHJ1Y3QgcDJtX2RvbWFp
biAqcDJtKQogCiAgICAgaWYgKCBjcHVfaGFzX3ZteF9wbWwgKQogICAgIHsKLSAgICAgICAgcDJt
LT5lbmFibGVfaGFyZHdhcmVfbG9nX2RpcnR5ID0gZXB0X2VuYWJsZV9wbWw7Ci0gICAgICAgIHAy
bS0+ZGlzYWJsZV9oYXJkd2FyZV9sb2dfZGlydHkgPSBlcHRfZGlzYWJsZV9wbWw7CisgICAgICAg
IHAybS0+ZW5hYmxlX2hhcmR3YXJlX2xvZ19kaXJ0eSA9IGVwdF9lbmFibGVfaGFyZHdhcmVfbG9n
X2RpcnR5OworICAgICAgICBwMm0tPmRpc2FibGVfaGFyZHdhcmVfbG9nX2RpcnR5ID0gZXB0X2Rp
c2FibGVfaGFyZHdhcmVfbG9nX2RpcnR5OwogICAgICAgICBwMm0tPmZsdXNoX2hhcmR3YXJlX2Nh
Y2hlZF9kaXJ0eSA9IGVwdF9mbHVzaF9wbWxfYnVmZmVyczsKICAgICB9CiAKQEAgLTEzOTAsOCAr
MTQzNywxMCBAQCB2b2lkIHNldHVwX2VwdF9kdW1wKHZvaWQpCiB2b2lkIHAybV9pbml0X2FsdHAy
bV9lcHQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGkpCiB7CiAgICAgc3RydWN0IHAy
bV9kb21haW4gKnAybSA9IGQtPmFyY2guYWx0cDJtX3AybVtpXTsKKyAgICBzdHJ1Y3QgcDJtX2Rv
bWFpbiAqaG9zdHAybSA9IHAybV9nZXRfaG9zdHAybShkKTsKICAgICBzdHJ1Y3QgZXB0X2RhdGEg
KmVwdDsKIAorICAgIHAybS0+ZXB0LmFkID0gaG9zdHAybS0+ZXB0LmFkOwogICAgIHAybS0+bWlu
X3JlbWFwcGVkX2dmbiA9IGdmbl94KElOVkFMSURfR0ZOKTsKICAgICBwMm0tPm1heF9yZW1hcHBl
ZF9nZm4gPSAwOwogICAgIGVwdCA9ICZwMm0tPmVwdDsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9tbS9wMm0uYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwppbmRleCBhMDBhM2MxLi40MmI5ZWY0
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKKysrIGIveGVuL2FyY2gveDg2L21t
L3AybS5jCkBAIC0zNjAsMTEgKzM2MCw3IEBAIHZvaWQgcDJtX2VuYWJsZV9oYXJkd2FyZV9sb2df
ZGlydHkoc3RydWN0IGRvbWFpbiAqZCkKICAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtID0gcDJt
X2dldF9ob3N0cDJtKGQpOwogCiAgICAgaWYgKCBwMm0tPmVuYWJsZV9oYXJkd2FyZV9sb2dfZGly
dHkgKQotICAgIHsKLSAgICAgICAgcDJtX2xvY2socDJtKTsKICAgICAgICAgcDJtLT5lbmFibGVf
aGFyZHdhcmVfbG9nX2RpcnR5KHAybSk7Ci0gICAgICAgIHAybV91bmxvY2socDJtKTsKLSAgICB9
CiB9CiAKIHZvaWQgcDJtX2Rpc2FibGVfaGFyZHdhcmVfbG9nX2RpcnR5KHN0cnVjdCBkb21haW4g
KmQpCkBAIC0zNzIsMTEgKzM2OCw3IEBAIHZvaWQgcDJtX2Rpc2FibGVfaGFyZHdhcmVfbG9nX2Rp
cnR5KHN0cnVjdCBkb21haW4gKmQpCiAgICAgc3RydWN0IHAybV9kb21haW4gKnAybSA9IHAybV9n
ZXRfaG9zdHAybShkKTsKIAogICAgIGlmICggcDJtLT5kaXNhYmxlX2hhcmR3YXJlX2xvZ19kaXJ0
eSApCi0gICAgewotICAgICAgICBwMm1fbG9jayhwMm0pOwogICAgICAgICBwMm0tPmRpc2FibGVf
aGFyZHdhcmVfbG9nX2RpcnR5KHAybSk7Ci0gICAgICAgIHAybV91bmxvY2socDJtKTsKLSAgICB9
CiB9CiAKIHZvaWQgcDJtX2ZsdXNoX2hhcmR3YXJlX2NhY2hlZF9kaXJ0eShzdHJ1Y3QgZG9tYWlu
ICpkKQotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 09:56:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 09:56: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 1gBzbV-0001xW-RG; Mon, 15 Oct 2018 09:56:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=k6bj=m3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gBzbU-0001xR-EO
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 09:56:00 +0000
X-Inumbo-ID: b520a4f2-d060-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b520a4f2-d060-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 09:57:21 +0000 (UTC)
Received: from bogon (unknown [61.48.217.40])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 35C2B2064E;
 Mon, 15 Oct 2018 09:55:56 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539597358;
 bh=jag0rWHsM4iUORazoWF9xhZbIE7ACT/BhOMnnKCaARg=;
 h=Date:From:To:cc:Subject:From;
 b=N+hbukGlMLg2mJa0VXZ7nnjyHz/QkKgQZHUYa0MYg/wjT9vo5Pv4emBE5P14LPUI0
 NgKS9k0hmUS0EV5O96U8aQtjeri9lrXaiDFtwjCD4mHasrTAdyhYx3Hk3nMizA2Gr6
 NczUPshzkPvhLmmTlBVhF5qhkt634NxnxSQOekIk=
Date: Mon, 15 Oct 2018 02:55:52 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: xen-devel@lists.xenproject.org
Message-ID: <alpine.DEB.2.10.1810142125100.4859@sstabellini-ThinkPad-X260>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/4] misc safety certification 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, julien.grall@arm.com, sstabellini@kernel.org,
 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>

SGkgYWxsLAoKVGhpcyBzaG9ydCBwYXRjaCBzZXJpZXMgZml4ZXMgYSBmZXcgaXNzdWVzIGRpc2Nv
dmVyZWQgYnkgdGhlIHNhZmV0eQpjZXJ0aWZpY2F0aW9ucyBjb2RlIHNjYW5uZXIuIFRoZSBmaXJz
dCB0d28gcGF0Y2hlcyBhZGRyZXNzIHNpbXBsZQp2YXJpYWJsZSBpbml0aWFsaXphdGlvbnMgY29u
Y2VybnMuIFRoZSB0aGlyZCBwYXRjaCBpbnRyb2R1Y2VzIGEgbmV3Cm1hY3JvIHRoYXQgaXMgdXNl
ZCB0aHJvdWdob3V0IHRoZSBjb2RlIGluIHBhdGNoICM0IHRvIGFjY2VzcyBfc3RleHQsCl9ldGV4
dCBwb2ludGVycyBhbmQgZnJpZW5kcy4KCgpKYW4sIEFuZHJldywgYXMgeW91IGtub3cgbXkgZ29h
bCBpcyB0byBmaXggYXJtIGFuZCBjb21tb24gY29kZS4gSSB0aGluawppdCB3b3VsZCBiZSBiZXN0
IHRvIGRvIHRoZSBzYW1lIGZvciB0aGUgeDg2IGNvZGUgYXMgd2VsbCwgYnV0IGxldCBtZQprbm93
IGlmIHlvdSB0aGluayBvdGhlcndpc2UuCgoKQ2hlZXJzLAoKU3RlZmFubwoKClN0ZWZhbm8gU3Rh
YmVsbGluaSAoNCk6CiAgICAgIHhlbi9hcm06IGluaXRpYWxpemUgdGFyZ2V0CiAgICAgIHhlbi9h
cm06IGluaXRpYWxpemUgYWNjZXNzCiAgICAgIHhlbjogaW50cm9kdWNlIF9fc3ltYm9sCiAgICAg
IHhlbjogdXNlIF9fc3ltYm9sIGV2ZXJ5d2hlcmUKCiB4ZW4vYXJjaC9hcm0vYWx0ZXJuYXRpdmUu
YyAgICAgICAgICB8ICA2ICstLQogeGVuL2FyY2gvYXJtL2FybTMyL2xpdmVwYXRjaC5jICAgICAg
fCAgMiArLQogeGVuL2FyY2gvYXJtL2FybTY0L2xpdmVwYXRjaC5jICAgICAgfCAgMiArLQogeGVu
L2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jICAgICAgICAgfCAgMiArLQogeGVuL2FyY2gvYXJtL2xp
dmVwYXRjaC5jICAgICAgICAgICAgfCAgNiArLS0KIHhlbi9hcmNoL2FybS9tZW1fYWNjZXNzLmMg
ICAgICAgICAgIHwgIDEgKwogeGVuL2FyY2gvYXJtL21tLmMgICAgICAgICAgICAgICAgICAgfCAg
OSArKystLQogeGVuL2FyY2gvYXJtL3NldHVwLmMgICAgICAgICAgICAgICAgfCAgOCArKy0tCiB4
ZW4vYXJjaC9hcm0vdmdpYy12Mi5jICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC9hcm0v
dmdpYy12My5jICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvc2V0dXAuYyAgICAg
ICAgICAgICAgICB8IDc5ICsrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0KIHhl
bi9hcmNoL3g4Ni90Ym9vdC5jICAgICAgICAgICAgICAgIHwgMTIgKysrLS0tCiB4ZW4vYXJjaC94
ODYveDg2XzY0L21hY2hpbmVfa2V4ZWMuYyB8ICA0ICstCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2dy
YW50X3RhYmxlLmggICB8ICAzICstCiB4ZW4vaW5jbHVkZS9hc20tYXJtL21tLmggICAgICAgICAg
ICB8IDEwICsrKystCiB4ZW4vaW5jbHVkZS9hc20teDg2L21tLmggICAgICAgICAgICB8ICA0ICst
CiB4ZW4vaW5jbHVkZS9hc20teDg2L3BhZ2UuaCAgICAgICAgICB8ICA2ICsrKwogeGVuL2luY2x1
ZGUveGVuL2tlcm5lbC5oICAgICAgICAgICAgfCAgOCArKy0tCiAxOCBmaWxlcyBjaGFuZ2VkLCA5
MyBpbnNlcnRpb25zKCspLCA3MyBkZWxldGlvbnMoLSkKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 09:56:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 09:56: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 1gBzbj-0001yj-53; Mon, 15 Oct 2018 09:56:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=k6bj=m3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gBzbi-0001ya-4C
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 09:56:14 +0000
X-Inumbo-ID: bdd71b83-d060-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bdd71b83-d060-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 09:57:35 +0000 (UTC)
Received: from localhost.localdomain (unknown [61.48.217.40])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id A3F1D2064E;
 Mon, 15 Oct 2018 09:56:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539597373;
 bh=5esiOK5z65jf1NiMVFDy5L5Io/s/YkHlpwVTHtt57yo=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=reQ64gXtqhLOQFQPPV/CSGAlh5eSdEsrMMiRqx2TWVOUvv0EVvNU/Q7cCoWGiqYfg
 AcOsojn4x68fInHwyAw62/b7guqlKDiiNtZ6bkCGrlS8ot3wM/AL3akXoS1q9v0XlX
 ukdR3qnu97alUf8EsGG8V1QJDIks3pi8TxKzlHlY=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Mon, 15 Oct 2018 02:56:04 -0700
Message-Id: <1539597367-25807-1-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810142125100.4859@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810142125100.4859@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH 1/4] xen/arm: initialize target
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, julien.grall@arm.com,
 sstabellini@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>

SW5pdGlhbGl6ZSB2YXJpYWJsZSB0YXJnZXQgYmVmb3JlIHBhc3NpbmcgaXQgYXMgYSBwYXJhbWV0
ZXIuCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5j
b20+Ci0tLQogeGVuL2FyY2gvYXJtL3ZnaWMtdjIuYyB8IDIgKy0KIHhlbi9hcmNoL2FybS92Z2lj
LXYzLmMgfCAyICstCiAyIGZpbGVzIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdmdpYy12Mi5jIGIveGVuL2FyY2gvYXJt
L3ZnaWMtdjIuYwppbmRleCBmNmMxMWYxLi4wMDk5ZmNmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9h
cm0vdmdpYy12Mi5jCisrKyBiL3hlbi9hcmNoL2FybS92Z2ljLXYyLmMKQEAgLTM3OSw2ICszNzks
NyBAQCBzdGF0aWMgYm9vbCB2Z2ljX3YyX3RvX3NnaShzdHJ1Y3QgdmNwdSAqdiwgcmVnaXN0ZXJf
dCBzZ2lyKQogICAgIGVudW0gZ2ljX3NnaV9tb2RlIHNnaV9tb2RlOwogICAgIHN0cnVjdCBzZ2lf
dGFyZ2V0IHRhcmdldDsKIAorICAgIHNnaV90YXJnZXRfaW5pdCgmdGFyZ2V0KTsKICAgICBpcnFt
b2RlID0gKHNnaXIgJiBHSUNEX1NHSV9UQVJHRVRfTElTVF9NQVNLKSA+PiBHSUNEX1NHSV9UQVJH
RVRfTElTVF9TSElGVDsKICAgICB2aXJxID0gKHNnaXIgJiBHSUNEX1NHSV9JTlRJRF9NQVNLKTsK
IApAQCAtMzg2LDcgKzM4Nyw2IEBAIHN0YXRpYyBib29sIHZnaWNfdjJfdG9fc2dpKHN0cnVjdCB2
Y3B1ICp2LCByZWdpc3Rlcl90IHNnaXIpCiAgICAgc3dpdGNoICggaXJxbW9kZSApCiAgICAgewog
ICAgIGNhc2UgR0lDRF9TR0lfVEFSR0VUX0xJU1RfVkFMOgotICAgICAgICBzZ2lfdGFyZ2V0X2lu
aXQoJnRhcmdldCk7CiAgICAgICAgIHRhcmdldC5saXN0ID0gKHNnaXIgJiBHSUNEX1NHSV9UQVJH
RVRfTUFTSykgPj4gR0lDRF9TR0lfVEFSR0VUX1NISUZUOwogICAgICAgICBzZ2lfbW9kZSA9IFNH
SV9UQVJHRVRfTElTVDsKICAgICAgICAgYnJlYWs7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
dmdpYy12My5jIGIveGVuL2FyY2gvYXJtL3ZnaWMtdjMuYwppbmRleCBlZmU4MjRjLi5jMTRiY2Q4
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdmdpYy12My5jCisrKyBiL3hlbi9hcmNoL2FybS92
Z2ljLXYzLmMKQEAgLTE0NzQsNiArMTQ3NCw3IEBAIHN0YXRpYyBib29sIHZnaWNfdjNfdG9fc2dp
KHN0cnVjdCB2Y3B1ICp2LCByZWdpc3Rlcl90IHNnaXIpCiAgICAgZW51bSBnaWNfc2dpX21vZGUg
c2dpX21vZGU7CiAgICAgc3RydWN0IHNnaV90YXJnZXQgdGFyZ2V0OwogCisgICAgc2dpX3Rhcmdl
dF9pbml0KCZ0YXJnZXQpOwogICAgIGlycW1vZGUgPSAoc2dpciA+PiBJQ0hfU0dJX0lSUU1PREVf
U0hJRlQpICYgSUNIX1NHSV9JUlFNT0RFX01BU0s7CiAgICAgdmlycSA9IChzZ2lyID4+IElDSF9T
R0lfSVJRX1NISUZUICkgJiBJQ0hfU0dJX0lSUV9NQVNLOwogCkBAIC0xNDgxLDcgKzE0ODIsNiBA
QCBzdGF0aWMgYm9vbCB2Z2ljX3YzX3RvX3NnaShzdHJ1Y3QgdmNwdSAqdiwgcmVnaXN0ZXJfdCBz
Z2lyKQogICAgIHN3aXRjaCAoIGlycW1vZGUgKQogICAgIHsKICAgICBjYXNlIElDSF9TR0lfVEFS
R0VUX0xJU1Q6Ci0gICAgICAgIHNnaV90YXJnZXRfaW5pdCgmdGFyZ2V0KTsKICAgICAgICAgLyog
V2UgYXNzdW1lIHRoYXQgb25seSBBRkYxIGlzIHVzZWQgaW4gSUNDX1NHSTFSX0VMMS4gKi8KICAg
ICAgICAgdGFyZ2V0LmFmZjEgPSAoc2dpciA+PiBJQ0hfU0dJX0FGRklOSVRZX0xFVkVMKDEpKSAm
IElDSF9TR0lfQUZGeF9NQVNLOwogICAgICAgICB0YXJnZXQubGlzdCA9IHNnaXIgJiBJQ0hfU0dJ
X1RBUkdFVExJU1RfTUFTSzsKLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 09:56:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 09: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 1gBzbm-0001zW-Ea; Mon, 15 Oct 2018 09:56:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=k6bj=m3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gBzbk-0001yx-Ix
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 09:56:16 +0000
X-Inumbo-ID: bee4f9c7-d060-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bee4f9c7-d060-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 09:57:37 +0000 (UTC)
Received: from localhost.localdomain (unknown [61.48.217.40])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 9619120853;
 Mon, 15 Oct 2018 09:56:13 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539597374;
 bh=3jEdKNr3SYpLkdOjCk17DGqqLf9X9XVJlm8v6JQOj3I=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=AyCbzZNeRkkQGaKX7NARTBflFiozuC+oDAhzIGfnsb5TYAHv9JwuvjYd0G+1fudzj
 uUBwwDhkyXTNQwC/YIVnGLR8iIUNsO+KumvpNpujYQ0MwyNVLld26Rh/eMALSNkmw9
 ZLB9AldMecIRzO6sS83D7pK8DebRcv2C/GLlej+s=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Mon, 15 Oct 2018 02:56:05 -0700
Message-Id: <1539597367-25807-2-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810142125100.4859@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810142125100.4859@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH 2/4] xen/arm: initialize access
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, julien.grall@arm.com,
 sstabellini@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>

SW5pdGlhbGl6ZSB2YXJpYWJsZSAqYWNjZXNzIGJlZm9yZSByZXR1cm5pbmcgaXQgYmFjayB0byB0
aGUgY2FsbGVyLgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4
aWxpbnguY29tPgotLS0KIHhlbi9hcmNoL2FybS9tZW1fYWNjZXNzLmMgfCAxICsKIDEgZmlsZSBj
aGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9tZW1fYWNj
ZXNzLmMgYi94ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jCmluZGV4IGJhNGVjNzguLjEwYWIzMDgg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9tZW1fYWNjZXNzLmMKKysrIGIveGVuL2FyY2gvYXJt
L21lbV9hY2Nlc3MuYwpAQCAtNDcsNiArNDcsNyBAQCBzdGF0aWMgaW50IF9fcDJtX2dldF9tZW1f
YWNjZXNzKHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwKICAgICB9OwogCiAgICAgQVNTRVJU
KHAybV9pc19sb2NrZWQocDJtKSk7CisgICAgKmFjY2VzcyA9IFhFTk1FTV9hY2Nlc3NfbjsKIAog
ICAgIC8qIElmIG5vIHNldHRpbmcgd2FzIGV2ZXIgc2V0LCBqdXN0IHJldHVybiByd3guICovCiAg
ICAgaWYgKCAhcDJtLT5tZW1fYWNjZXNzX2VuYWJsZWQgKQotLSAKMS45LjEKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 09:56:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 09: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 1gBzbm-0001zg-P9; Mon, 15 Oct 2018 09:56:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=k6bj=m3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gBzbl-0001zJ-PA
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 09:56:17 +0000
X-Inumbo-ID: bfd161a9-d060-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bfd161a9-d060-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 09:57:39 +0000 (UTC)
Received: from localhost.localdomain (unknown [61.48.217.40])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 4A7B22086A;
 Mon, 15 Oct 2018 09:56:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539597376;
 bh=Iyp+wo5QWS5myK0NXLSc1eIMSvPOG0bVnIyuyTXODuA=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=uYM9monTJyAzrW/wRgU9+4aqIm/gS0fbFe7XlqH45Defb2KTEpDvAzwlzpNhdOamj
 Vy/7NwonAI9Qsp+zn45qhTO9Bka7wfPFpAuQmFRC6qB3wYZUqadj7kHHwXqThXyBem
 lV4+ynLlK1E8i/CYh02OXipZU30J2cVDCEPvfoIU=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Mon, 15 Oct 2018 02:56:06 -0700
Message-Id: <1539597367-25807-3-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810142125100.4859@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810142125100.4859@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH 3/4] xen: introduce __symbol
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, julien.grall@arm.com,
 sstabellini@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>

SW50cm9kdWNlIGEgbWFjcm8sIF9fc3ltYm9sLCB3aGljaCBpcyBhIHNpbXBsZSB3cmFwcGVyIGFy
b3VuZCBSRUxPQ19ISURFCnRvIGJlIHVzZWQgZXZlcnl3aGVyZSBzeW1ib2xzIHN1Y2ggYXMgX3N0
ZXh0IGFuZCBfZXRleHQgYXJlIHVzZWQgaW4gdGhlCmNvZGUuCgpSRUxPQ19ISURFIGlzIG5lZWRl
ZCB3aGVuIGFjY2Vzc2luZyBzeW1ib2xzIHN1Y2ggYXMgX3N0ZXh0IGFuZCBfZXRleHQKYmVjYXVz
ZSB0aGUgQyBzdGFuZGFyZCBmb3JiaWRzIGNvbXBhcmlzb25zIGJldHdlZW4gcG9pbnRlcnMgcG9p
bnRpbmcgdG8KZGlmZmVyZW50IG9iamVjdHMuIF9zdGV4dCwgX2V0ZXh0LCBldGMuIGFyZSBhbGwg
cG9pbnRlcnMgdG8gZGlmZmVyZW50Cm9iamVjdHMgZnJvbSBBTkNJIEMgcG9pbnQgb2Ygdmlldy4K
ClRvIHdvcmsgYXJvdW5kIHBvdGVudGlhbCBDIGNvbXBpbGVyIGlzc3VlcyAod2hpY2ggaGF2ZSBh
Y3R1YWxseQpiZWVuIGZvdW5kLCBzZWUgdGhlIGNvbW1lbnQgb24gdG9wIG9mIFJFTE9DX0hJREUg
aW4gTGludXgpLCBhbmQgdG8gaGVscAp3aXRoIGNlcnRpZmljYXRpb25zLCBsZXQncyBpbnRyb2R1
Y2Ugc29tZSBzeW50YWN0aWMgc3VnYXIgdG8gYmUgdXNlZCBpbgpmb2xsb3dpbmcgcGF0Y2hlcy4K
ClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4K
LS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL21tLmggICB8IDYgKysrKysrCiB4ZW4vaW5jbHVkZS9h
c20teDg2L3BhZ2UuaCB8IDYgKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDEyIGluc2VydGlvbnMo
KykKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL21tLmggYi94ZW4vaW5jbHVkZS9h
c20tYXJtL21tLmgKaW5kZXggOTQwYjc0Yi4uMDJjZTA1YSAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLWFybS9tbS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vbW0uaApAQCAtMjg0LDYg
KzI4NCwxMiBAQCBzdGF0aWMgaW5saW5lIHVpbnQ2NF90IGd2aXJ0X3RvX21hZGRyKHZhZGRyX3Qg
dmEsIHBhZGRyX3QgKnBhLAogI2RlZmluZSBfX21mbl90b192aXJ0KG1mbikgKG1hZGRyX3RvX3Zp
cnQoKHBhZGRyX3QpKG1mbikgPDwgUEFHRV9TSElGVCkpCiAKIC8qCisgKiBVc2UgUkVMT0NfSElE
RSB3aXRoIHN5bWJvbHMgc3VjaCBhcyBfc3RleHQgYW5kIF9ldGV4dCB0byBhdm9pZCBlcnJvcnMK
KyAqIG9uIGNvbXBhcmluZyBwb2ludGVycyB0byBkaWZmZXJlbnQgb2JqZWN0cworICovCisjZGVm
aW5lIF9fc3ltYm9sKHgpICAgICAgICAgKChjaGFyICopUkVMT0NfSElERSgodW5zaWduZWQgbG9u
ZykoeCksIDApKQorCisvKgogICogV2UgZGVmaW5lIG5vbi11bmRlcnNjb3JlZCB3cmFwcGVycyBm
b3IgYWJvdmUgY29udmVyc2lvbiBmdW5jdGlvbnMuCiAgKiBUaGVzZSBhcmUgb3ZlcnJpZGVuIGlu
IHZhcmlvdXMgc291cmNlIGZpbGVzIHdoaWxlIHVuZGVyc2NvcmVkIHZlcnNpb24KICAqIHJlbWFp
biBpbnRhY3QuCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L3BhZ2UuaCBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvcGFnZS5oCmluZGV4IGMxZTkyOTMuLjNmMTU5MmIgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvcGFnZS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcGFn
ZS5oCkBAIC0yNzQsNiArMjc0LDEyIEBAIHZvaWQgY29weV9wYWdlX3NzZTIodm9pZCAqLCBjb25z
dCB2b2lkICopOwogI2RlZmluZSB2bWFwX3RvX21mbih2YSkgICAgIF9tZm4obDFlX2dldF9wZm4o
KnZpcnRfdG9feGVuX2wxZSgodW5zaWduZWQgbG9uZykodmEpKSkpCiAjZGVmaW5lIHZtYXBfdG9f
cGFnZSh2YSkgICAgbWZuX3RvX3BhZ2Uodm1hcF90b19tZm4odmEpKQogCisvKgorICogVXNlIFJF
TE9DX0hJREUgd2l0aCBzeW1ib2xzIHN1Y2ggYXMgX3N0ZXh0IGFuZCBfZXRleHQgdG8gYXZvaWQg
ZXJyb3JzCisgKiBvbiBjb21wYXJpbmcgcG9pbnRlcnMgdG8gZGlmZmVyZW50IG9iamVjdHMKKyAq
LworI2RlZmluZSBfX3N5bWJvbCh4KSAgICAgICAgICgoY2hhciAqKVJFTE9DX0hJREUoKHVuc2ln
bmVkIGxvbmcpKHgpLCAwKSkKKwogI2VuZGlmIC8qICFkZWZpbmVkKF9fQVNTRU1CTFlfXykgKi8K
IAogLyogV2hlcmUgdG8gZmluZCBlYWNoIGxldmVsIG9mIHRoZSBsaW5lYXIgbWFwcGluZyAqLwot
LSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 09:56:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 09: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 1gBzbp-00020c-2h; Mon, 15 Oct 2018 09:56:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=k6bj=m3=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gBzbo-000202-1E
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 09:56:20 +0000
X-Inumbo-ID: c131d365-d060-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c131d365-d060-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 09:57:41 +0000 (UTC)
Received: from localhost.localdomain (unknown [61.48.217.40])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id F0EDF2064E;
 Mon, 15 Oct 2018 09:56:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539597378;
 bh=D4Sn/rcRUl3NgZD/gHCWcJx08oK3S1O2D2UnMAA5pyQ=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=tPqK6gxhLMELJUDtxCRbdLV+cGNzRMT+7QCVQhp2g5tr/6KtnGWbaX1VOas+9ezDv
 eDc9RXj0LhI88UolyJalWCozTiwcj3pT3EvTC/0TPYZmO5ZA2uGUCXT++uWg+xzQO4
 4xy9O70ifcSaU6Q2PDyCSmQITzcA8JOr1hzbkeMc=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Mon, 15 Oct 2018 02:56:07 -0700
Message-Id: <1539597367-25807-4-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810142125100.4859@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810142125100.4859@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH 4/4] xen: use __symbol everywhere
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, julien.grall@arm.com,
 sstabellini@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>

VXNlIF9fc3ltYm9sIGV2ZXJ5d2hlcmUgX3N0ZXh0LCBfZXRleHQsIGV0Yy4gYXJlIHVzZWQuIFRl
Y2huaWNhbGx5LCBpdAppcyBvbmx5IHJlcXVpcmVkIHdoZW4gY29tcGFyaW5nIHBvaW50ZXJzLCBi
dXQgdXNlIGl0IGV2ZXJ5d2hlcmUgdG8gYXZvaWQKY29uZnVzaW9uLgoKU2lnbmVkLW9mZi1ieTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgotLS0KIHhlbi9hcmNoL2Fy
bS9hbHRlcm5hdGl2ZS5jICAgICAgICAgIHwgIDYgKy0tCiB4ZW4vYXJjaC9hcm0vYXJtMzIvbGl2
ZXBhdGNoLmMgICAgICB8ICAyICstCiB4ZW4vYXJjaC9hcm0vYXJtNjQvbGl2ZXBhdGNoLmMgICAg
ICB8ICAyICstCiB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgICAgICAgICB8ICAyICstCiB4
ZW4vYXJjaC9hcm0vbGl2ZXBhdGNoLmMgICAgICAgICAgICB8ICA2ICstLQogeGVuL2FyY2gvYXJt
L21tLmMgICAgICAgICAgICAgICAgICAgfCAgOSArKystLQogeGVuL2FyY2gvYXJtL3NldHVwLmMg
ICAgICAgICAgICAgICAgfCAgOCArKy0tCiB4ZW4vYXJjaC94ODYvc2V0dXAuYyAgICAgICAgICAg
ICAgICB8IDc5ICsrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNo
L3g4Ni90Ym9vdC5jICAgICAgICAgICAgICAgIHwgMTIgKysrLS0tCiB4ZW4vYXJjaC94ODYveDg2
XzY0L21hY2hpbmVfa2V4ZWMuYyB8ICA0ICstCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3Rh
YmxlLmggICB8ICAzICstCiB4ZW4vaW5jbHVkZS9hc20tYXJtL21tLmggICAgICAgICAgICB8ICA0
ICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L21tLmggICAgICAgICAgICB8ICA0ICstCiB4ZW4vaW5j
bHVkZS94ZW4va2VybmVsLmggICAgICAgICAgICB8ICA4ICsrLS0KIDE0IGZpbGVzIGNoYW5nZWQs
IDc4IGluc2VydGlvbnMoKyksIDcxIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L2FybS9hbHRlcm5hdGl2ZS5jIGIveGVuL2FyY2gvYXJtL2FsdGVybmF0aXZlLmMKaW5kZXggNTJl
ZDdlZC4uMzA1YjMzNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FsdGVybmF0aXZlLmMKKysr
IGIveGVuL2FyY2gvYXJtL2FsdGVybmF0aXZlLmMKQEAgLTE4Nyw4ICsxODcsOCBAQCBzdGF0aWMg
aW50IF9fYXBwbHlfYWx0ZXJuYXRpdmVzX211bHRpX3N0b3Aodm9pZCAqdW51c2VkKQogICAgIHsK
ICAgICAgICAgaW50IHJldDsKICAgICAgICAgc3RydWN0IGFsdF9yZWdpb24gcmVnaW9uOwotICAg
ICAgICBtZm5fdCB4ZW5fbWZuID0gdmlydF90b19tZm4oX3N0YXJ0KTsKLSAgICAgICAgcGFkZHJf
dCB4ZW5fc2l6ZSA9IF9lbmQgLSBfc3RhcnQ7CisgICAgICAgIG1mbl90IHhlbl9tZm4gPSB2aXJ0
X3RvX21mbihfX3N5bWJvbChfc3RhcnQpKTsKKyAgICAgICAgcGFkZHJfdCB4ZW5fc2l6ZSA9IF9f
c3ltYm9sKF9lbmQpIC0gX19zeW1ib2woX3N0YXJ0KTsKICAgICAgICAgdW5zaWduZWQgaW50IHhl
bl9vcmRlciA9IGdldF9vcmRlcl9mcm9tX2J5dGVzKHhlbl9zaXplKTsKICAgICAgICAgdm9pZCAq
eGVubWFwOwogCkBAIC0yMDYsNyArMjA2LDcgQEAgc3RhdGljIGludCBfX2FwcGx5X2FsdGVybmF0
aXZlc19tdWx0aV9zdG9wKHZvaWQgKnVudXNlZCkKICAgICAgICAgcmVnaW9uLmJlZ2luID0gX19h
bHRfaW5zdHJ1Y3Rpb25zOwogICAgICAgICByZWdpb24uZW5kID0gX19hbHRfaW5zdHJ1Y3Rpb25z
X2VuZDsKIAotICAgICAgICByZXQgPSBfX2FwcGx5X2FsdGVybmF0aXZlcygmcmVnaW9uLCB4ZW5t
YXAgLSAodm9pZCAqKV9zdGFydCk7CisgICAgICAgIHJldCA9IF9fYXBwbHlfYWx0ZXJuYXRpdmVz
KCZyZWdpb24sIHhlbm1hcCAtICh2b2lkICopX19zeW1ib2woX3N0YXJ0KSk7CiAgICAgICAgIC8q
IFRoZSBwYXRjaGluZyBpcyBub3QgZXhwZWN0ZWQgdG8gZmFpbCBkdXJpbmcgYm9vdC4gKi8KICAg
ICAgICAgQlVHX09OKHJldCAhPSAwKTsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMy
L2xpdmVwYXRjaC5jIGIveGVuL2FyY2gvYXJtL2FybTMyL2xpdmVwYXRjaC5jCmluZGV4IDQxMzc4
YTUuLmU3MTc2NGMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm0zMi9saXZlcGF0Y2guYwor
KysgYi94ZW4vYXJjaC9hcm0vYXJtMzIvbGl2ZXBhdGNoLmMKQEAgLTU2LDcgKzU2LDcgQEAgdm9p
ZCBhcmNoX2xpdmVwYXRjaF9hcHBseShzdHJ1Y3QgbGl2ZXBhdGNoX2Z1bmMgKmZ1bmMpCiAgICAg
ZWxzZQogICAgICAgICBpbnNuID0gMHhlMWEwMDAwMDsgLyogbW92IHIwLCByMCAqLwogCi0gICAg
bmV3X3B0ciA9IGZ1bmMtPm9sZF9hZGRyIC0gKHZvaWQgKilfc3RhcnQgKyB2bWFwX29mX3hlbl90
ZXh0OworICAgIG5ld19wdHIgPSBmdW5jLT5vbGRfYWRkciAtICh2b2lkICopX19zeW1ib2woX3N0
YXJ0KSArIHZtYXBfb2ZfeGVuX3RleHQ7CiAgICAgbGVuID0gbGVuIC8gc2l6ZW9mKHVpbnQzMl90
KTsKIAogICAgIC8qIFBBVENIISAqLwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTY0L2xp
dmVwYXRjaC5jIGIveGVuL2FyY2gvYXJtL2FybTY0L2xpdmVwYXRjaC5jCmluZGV4IDIyNDdiOTIu
LjRhMzEwMjYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9saXZlcGF0Y2guYworKysg
Yi94ZW4vYXJjaC9hcm0vYXJtNjQvbGl2ZXBhdGNoLmMKQEAgLTQzLDcgKzQzLDcgQEAgdm9pZCBh
cmNoX2xpdmVwYXRjaF9hcHBseShzdHJ1Y3QgbGl2ZXBhdGNoX2Z1bmMgKmZ1bmMpCiAgICAgLyog
VmVyaWZpZWQgaW4gbGl2ZXBhdGNoX3ZlcmlmeV9kaXN0YW5jZS4gKi8KICAgICBBU1NFUlQoaW5z
biAhPSBBQVJDSDY0X0JSRUFLX0ZBVUxUKTsKIAotICAgIG5ld19wdHIgPSBmdW5jLT5vbGRfYWRk
ciAtICh2b2lkICopX3N0YXJ0ICsgdm1hcF9vZl94ZW5fdGV4dDsKKyAgICBuZXdfcHRyID0gZnVu
Yy0+b2xkX2FkZHIgLSAodm9pZCAqKV9fc3ltYm9sKF9zdGFydCkgKyB2bWFwX29mX3hlbl90ZXh0
OwogICAgIGxlbiA9IGxlbiAvIHNpemVvZih1aW50MzJfdCk7CiAKICAgICAvKiBQQVRDSCEgKi8K
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9k
b21haW5fYnVpbGQuYwppbmRleCBmNTUyMTU0Li40MDk2OGQwIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC9hcm0vZG9tYWluX2J1aWxkLmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCkBA
IC0yMDkwLDcgKzIwOTAsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgZmluZF9nbnR0YWJfcmVnaW9u
KHN0cnVjdCBkb21haW4gKmQsCiAgICAgICogT25seSB1c2UgdGhlIHRleHQgc2VjdGlvbiBhcyBp
dCdzIGFsd2F5cyBwcmVzZW50IGFuZCB3aWxsIGNvbnRhaW4KICAgICAgKiBlbm91Z2ggc3BhY2Ug
Zm9yIGEgbGFyZ2UgZ3JhbnQgdGFibGUKICAgICAgKi8KLSAgICBraW5mby0+Z250dGFiX3N0YXJ0
ID0gX19wYShfc3RleHQpOworICAgIGtpbmZvLT5nbnR0YWJfc3RhcnQgPSBfX3BhKF9fc3ltYm9s
KF9zdGV4dCkpOwogICAgIGtpbmZvLT5nbnR0YWJfc2l6ZSA9IGdudHRhYl9kb20wX2ZyYW1lcygp
IDw8IFBBR0VfU0hJRlQ7CiAKICNpZmRlZiBDT05GSUdfQVJNXzMyCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vbGl2ZXBhdGNoLmMgYi94ZW4vYXJjaC9hcm0vbGl2ZXBhdGNoLmMKaW5kZXggMjc5
ZDUyYy4uMDA2ZGZmOCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2xpdmVwYXRjaC5jCisrKyBi
L3hlbi9hcmNoL2FybS9saXZlcGF0Y2guYwpAQCAtMjYsOCArMjYsOCBAQCBpbnQgYXJjaF9saXZl
cGF0Y2hfcXVpZXNjZSh2b2lkKQogICAgIGlmICggdm1hcF9vZl94ZW5fdGV4dCApCiAgICAgICAg
IHJldHVybiAtRUlOVkFMOwogCi0gICAgdGV4dF9tZm4gPSB2aXJ0X3RvX21mbihfc3RhcnQpOwot
ICAgIHRleHRfb3JkZXIgPSBnZXRfb3JkZXJfZnJvbV9ieXRlcyhfZW5kIC0gX3N0YXJ0KTsKKyAg
ICB0ZXh0X21mbiA9IHZpcnRfdG9fbWZuKF9fc3ltYm9sKF9zdGFydCkpOworICAgIHRleHRfb3Jk
ZXIgPSBnZXRfb3JkZXJfZnJvbV9ieXRlcyhfX3N5bWJvbChfZW5kKSAtIF9fc3ltYm9sKF9zdGFy
dCkpOwogCiAgICAgLyoKICAgICAgKiBUaGUgdGV4dCBzZWN0aW9uIGlzIHJlYWQtb25seS4gU28g
cmUtbWFwIFhlbiB0byBiZSBhYmxlIHRvIHBhdGNoCkBAIC03OCw3ICs3OCw3IEBAIHZvaWQgYXJj
aF9saXZlcGF0Y2hfcmV2ZXJ0KGNvbnN0IHN0cnVjdCBsaXZlcGF0Y2hfZnVuYyAqZnVuYykKICAg
ICB1aW50MzJfdCAqbmV3X3B0cjsKICAgICB1bnNpZ25lZCBpbnQgbGVuOwogCi0gICAgbmV3X3B0
ciA9IGZ1bmMtPm9sZF9hZGRyIC0gKHZvaWQgKilfc3RhcnQgKyB2bWFwX29mX3hlbl90ZXh0Owor
ICAgIG5ld19wdHIgPSBmdW5jLT5vbGRfYWRkciAtICh2b2lkICopX19zeW1ib2woX3N0YXJ0KSAr
IHZtYXBfb2ZfeGVuX3RleHQ7CiAKICAgICBsZW4gPSBsaXZlcGF0Y2hfaW5zbl9sZW4oZnVuYyk7
CiAgICAgbWVtY3B5KG5ld19wdHIsIGZ1bmMtPm9wYXF1ZSwgbGVuKTsKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL2FybS9tbS5jIGIveGVuL2FyY2gvYXJtL21tLmMKaW5kZXggN2EwNmEzMy4uMjEwYjI1
ZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL21tLmMKKysrIGIveGVuL2FyY2gvYXJtL21tLmMK
QEAgLTYyMCw3ICs2MjAsNyBAQCB2b2lkIF9faW5pdCBzZXR1cF9wYWdldGFibGVzKHVuc2lnbmVk
IGxvbmcgYm9vdF9waHlzX29mZnNldCwgcGFkZHJfdCB4ZW5fcGFkZHIpCiAgICAgaW50IGk7CiAK
ICAgICAvKiBDYWxjdWxhdGUgdmlydC10by1waHlzIG9mZnNldCBmb3IgdGhlIG5ldyBsb2NhdGlv
biAqLwotICAgIHBoeXNfb2Zmc2V0ID0geGVuX3BhZGRyIC0gKHVuc2lnbmVkIGxvbmcpIF9zdGFy
dDsKKyAgICBwaHlzX29mZnNldCA9IHhlbl9wYWRkciAtICh1bnNpZ25lZCBsb25nKSBfX3N5bWJv
bChfc3RhcnQpOwogCiAjaWZkZWYgQ09ORklHX0FSTV82NAogICAgIHAgPSAodm9pZCAqKSB4ZW5f
cGd0YWJsZTsKQEAgLTY4MSw3ICs2ODEsOCBAQCB2b2lkIF9faW5pdCBzZXR1cF9wYWdldGFibGVz
KHVuc2lnbmVkIGxvbmcgYm9vdF9waHlzX29mZnNldCwgcGFkZHJfdCB4ZW5fcGFkZHIpCiAgICAg
dHRiciA9ICh1aW50cHRyX3QpIGNwdTBfcGd0YWJsZSArIHBoeXNfb2Zmc2V0OwogI2VuZGlmCiAK
LSAgICByZWxvY2F0ZV94ZW4odHRiciwgX3N0YXJ0LCAodm9pZCopZGVzdF92YSwgX2VuZCAtIF9z
dGFydCk7CisgICAgcmVsb2NhdGVfeGVuKHR0YnIsIF9fc3ltYm9sKF9zdGFydCksICh2b2lkKilk
ZXN0X3ZhLAorCQkJICAgICBfX3N5bWJvbChfZW5kKSAtIF9fc3ltYm9sKF9zdGFydCkpOwogCiAg
ICAgLyogQ2xlYXIgdGhlIGNvcHkgb2YgdGhlIGJvb3QgcGFnZXRhYmxlcy4gRWFjaCBzZWNvbmRh
cnkgQ1BVCiAgICAgICogcmVidWlsZHMgdGhlc2UgaXRzZWxmIChzZWUgaGVhZC5TKSAqLwpAQCAt
MTEwMCw4ICsxMTAxLDggQEAgc3RhdGljIHZvaWQgc2V0X3B0ZV9mbGFnc19vbl9yYW5nZShjb25z
dCBjaGFyICpwLCB1bnNpZ25lZCBsb25nIGwsIGVudW0gbWcgbWcpCiAgICAgQVNTRVJUKCEoKHVu
c2lnbmVkIGxvbmcpIHAgJiB+UEFHRV9NQVNLKSk7CiAgICAgQVNTRVJUKCEobCAmIH5QQUdFX01B
U0spKTsKIAotICAgIGZvciAoIGkgPSAocCAtIF9zdGFydCkgLyBQQUdFX1NJWkU7IAotICAgICAg
ICAgIGkgPCAocCArIGwgLSBfc3RhcnQpIC8gUEFHRV9TSVpFOyAKKyAgICBmb3IgKCBpID0gKHAg
LSBfX3N5bWJvbChfc3RhcnQpKSAvIFBBR0VfU0laRTsgCisgICAgICAgICAgaSA8IChwICsgbCAt
IF9fc3ltYm9sKF9zdGFydCkpIC8gUEFHRV9TSVpFOyAKICAgICAgICAgICBpKysgKQogICAgIHsK
ICAgICAgICAgcHRlID0geGVuX3hlbm1hcFtpXTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9z
ZXR1cC5jIGIveGVuL2FyY2gvYXJtL3NldHVwLmMKaW5kZXggZWEyNDk1YS4uOWQwYjkxNSAxMDA2
NDQKLS0tIGEveGVuL2FyY2gvYXJtL3NldHVwLmMKKysrIGIveGVuL2FyY2gvYXJtL3NldHVwLmMK
QEAgLTM5NCw3ICszOTQsOCBAQCBzdGF0aWMgcGFkZHJfdCBfX2luaXQgZ2V0X3hlbl9wYWRkcih2
b2lkKQogICAgIHBhZGRyX3QgcGFkZHIgPSAwOwogICAgIGludCBpOwogCi0gICAgbWluX3NpemUg
PSAoX2VuZCAtIF9zdGFydCArIChYRU5fUEFERFJfQUxJR04tMSkpICYgfihYRU5fUEFERFJfQUxJ
R04tMSk7CisgICAgbWluX3NpemUgPSAoX19zeW1ib2woX2VuZCkgLSBfX3N5bWJvbChfc3RhcnQp
ICsKKwkJCSAgIChYRU5fUEFERFJfQUxJR04tMSkpICYgfihYRU5fUEFERFJfQUxJR04tMSk7CiAK
ICAgICAvKiBGaW5kIHRoZSBoaWdoZXN0IGJhbmsgd2l0aCBlbm91Z2ggc3BhY2UuICovCiAgICAg
Zm9yICggaSA9IDA7IGkgPCBtaS0+bnJfYmFua3M7IGkrKyApCkBAIC03MjcsOCArNzI4LDkgQEAg
dm9pZCBfX2luaXQgc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgYm9vdF9waHlzX29mZnNldCwKIAog
ICAgIC8qIFJlZ2lzdGVyIFhlbidzIGxvYWQgYWRkcmVzcyBhcyBhIGJvb3QgbW9kdWxlLiAqLwog
ICAgIHhlbl9ib290bW9kdWxlID0gYWRkX2Jvb3RfbW9kdWxlKEJPT1RNT0RfWEVOLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAocGFkZHJfdCkodWludHB0cl90KShfc3RhcnQgKyBib290
X3BoeXNfb2Zmc2V0KSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHBhZGRyX3QpKHVp
bnRwdHJfdCkoX2VuZCAtIF9zdGFydCArIDEpLCBOVUxMKTsKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgKHBhZGRyX3QpKHVpbnRwdHJfdCkoX19zeW1ib2woX3N0YXJ0KSArIGJvb3RfcGh5
c19vZmZzZXQpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAocGFkZHJfdCkodWludHB0
cl90KShfX3N5bWJvbChfZW5kKSAtCisJCQkJCQkJCSAgICAgICAgICAgICAgICAgIF9fc3ltYm9s
KF9zdGFydCkgKyAxKSwgTlVMTCk7CiAgICAgQlVHX09OKCF4ZW5fYm9vdG1vZHVsZSk7CiAKICAg
ICB4ZW5fcGFkZHIgPSBnZXRfeGVuX3BhZGRyKCk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
c2V0dXAuYyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCmluZGV4IDkzYjc5YzcuLjBhN2Q2YzAgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5j
CkBAIC01NzgsMTMgKzU3OCwxMyBAQCBzdGF0aWMgdm9pZCBfX2luaXQga2V4ZWNfcmVzZXJ2ZV9h
cmVhKHN0cnVjdCBlODIwbWFwICplODIwKQogCiBzdGF0aWMgaW5saW5lIGJvb2wgdXNpbmdfMk1f
bWFwcGluZyh2b2lkKQogewotICAgIHJldHVybiAhbDFfdGFibGVfb2Zmc2V0KCh1bnNpZ25lZCBs
b25nKV9fMk1fdGV4dF9lbmQpICYmCi0gICAgICAgICAgICFsMV90YWJsZV9vZmZzZXQoKHVuc2ln
bmVkIGxvbmcpX18yTV9yb2RhdGFfc3RhcnQpICYmCi0gICAgICAgICAgICFsMV90YWJsZV9vZmZz
ZXQoKHVuc2lnbmVkIGxvbmcpX18yTV9yb2RhdGFfZW5kKSAmJgotICAgICAgICAgICAhbDFfdGFi
bGVfb2Zmc2V0KCh1bnNpZ25lZCBsb25nKV9fMk1faW5pdF9zdGFydCkgJiYKLSAgICAgICAgICAg
IWwxX3RhYmxlX29mZnNldCgodW5zaWduZWQgbG9uZylfXzJNX2luaXRfZW5kKSAmJgotICAgICAg
ICAgICAhbDFfdGFibGVfb2Zmc2V0KCh1bnNpZ25lZCBsb25nKV9fMk1fcndkYXRhX3N0YXJ0KSAm
JgotICAgICAgICAgICAhbDFfdGFibGVfb2Zmc2V0KCh1bnNpZ25lZCBsb25nKV9fMk1fcndkYXRh
X2VuZCk7CisgICAgcmV0dXJuICFsMV90YWJsZV9vZmZzZXQoKHVuc2lnbmVkIGxvbmcpX19zeW1i
b2woX18yTV90ZXh0X2VuZCkpICYmCisgICAgICAgICAgICFsMV90YWJsZV9vZmZzZXQoKHVuc2ln
bmVkIGxvbmcpX19zeW1ib2woX18yTV9yb2RhdGFfc3RhcnQpKSAmJgorICAgICAgICAgICAhbDFf
dGFibGVfb2Zmc2V0KCh1bnNpZ25lZCBsb25nKV9fc3ltYm9sKF9fMk1fcm9kYXRhX2VuZCkpICYm
CisgICAgICAgICAgICFsMV90YWJsZV9vZmZzZXQoKHVuc2lnbmVkIGxvbmcpX19zeW1ib2woX18y
TV9pbml0X3N0YXJ0KSkgJiYKKyAgICAgICAgICAgIWwxX3RhYmxlX29mZnNldCgodW5zaWduZWQg
bG9uZylfX3N5bWJvbChfXzJNX2luaXRfZW5kKSkgJiYKKyAgICAgICAgICAgIWwxX3RhYmxlX29m
ZnNldCgodW5zaWduZWQgbG9uZylfX3N5bWJvbChfXzJNX3J3ZGF0YV9zdGFydCkpICYmCisgICAg
ICAgICAgICFsMV90YWJsZV9vZmZzZXQoKHVuc2lnbmVkIGxvbmcpX19zeW1ib2woX18yTV9yd2Rh
dGFfZW5kKSk7CiB9CiAKIHN0YXRpYyB2b2lkIG5vaW5saW5lIGluaXRfZG9uZSh2b2lkKQpAQCAt
NjA2LDEzICs2MDYsMTMgQEAgc3RhdGljIHZvaWQgbm9pbmxpbmUgaW5pdF9kb25lKHZvaWQpCiAg
ICAgLyogRGVzdHJveSBYZW4ncyBtYXBwaW5ncywgYW5kIHJldXNlIHRoZSBwYWdlcy4gKi8KICAg
ICBpZiAoIHVzaW5nXzJNX21hcHBpbmcoKSApCiAgICAgewotICAgICAgICBzdGFydCA9ICh1bnNp
Z25lZCBsb25nKSZfXzJNX2luaXRfc3RhcnQsCi0gICAgICAgIGVuZCAgID0gKHVuc2lnbmVkIGxv
bmcpJl9fMk1faW5pdF9lbmQ7CisgICAgICAgIHN0YXJ0ID0gKHVuc2lnbmVkIGxvbmcpX19zeW1i
b2woJl9fMk1faW5pdF9zdGFydCksCisgICAgICAgIGVuZCAgID0gKHVuc2lnbmVkIGxvbmcpX19z
eW1ib2woJl9fMk1faW5pdF9lbmQpOwogICAgIH0KICAgICBlbHNlCiAgICAgewotICAgICAgICBz
dGFydCA9ICh1bnNpZ25lZCBsb25nKSZfX2luaXRfYmVnaW47Ci0gICAgICAgIGVuZCAgID0gKHVu
c2lnbmVkIGxvbmcpJl9faW5pdF9lbmQ7CisgICAgICAgIHN0YXJ0ID0gKHVuc2lnbmVkIGxvbmcp
X19zeW1ib2woJl9faW5pdF9iZWdpbik7CisgICAgICAgIGVuZCAgID0gKHVuc2lnbmVkIGxvbmcp
X19zeW1ib2woJl9faW5pdF9lbmQpOwogICAgIH0KIAogICAgIGRlc3Ryb3lfeGVuX21hcHBpbmdz
KHN0YXJ0LCBlbmQpOwpAQCAtOTY2LDggKzk2Niw4IEBAIHZvaWQgX19pbml0IG5vcmV0dXJuIF9f
c3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgbWJpX3ApCiAgICAgICAgICAqIFRoaXMgbmVlZHMgdG8g
cmVtYWluIGluIHN5bmMgd2l0aCB4ZW5faW5fcmFuZ2UoKSBhbmQgdGhlCiAgICAgICAgICAqIHJl
c3BlY3RpdmUgcmVzZXJ2ZV9lODIwX3JhbSgpIGludm9jYXRpb24gYmVsb3cuCiAgICAgICAgICAq
LwotICAgICAgICBtb2RbbWJpLT5tb2RzX2NvdW50XS5tb2Rfc3RhcnQgPSB2aXJ0X3RvX21mbihf
c3RleHQpOwotICAgICAgICBtb2RbbWJpLT5tb2RzX2NvdW50XS5tb2RfZW5kID0gX18yTV9yd2Rh
dGFfZW5kIC0gX3N0ZXh0OworICAgICAgICBtb2RbbWJpLT5tb2RzX2NvdW50XS5tb2Rfc3RhcnQg
PSB2aXJ0X3RvX21mbihfX3N5bWJvbChfc3RleHQpKTsKKyAgICAgICAgbW9kW21iaS0+bW9kc19j
b3VudF0ubW9kX2VuZCA9IF9fc3ltYm9sKF9fMk1fcndkYXRhX2VuZCkgLSBfX3N5bWJvbChfc3Rl
eHQpOwogICAgIH0KIAogICAgIG1vZHVsZXNfaGVhZHJvb20gPSBiemltYWdlX2hlYWRyb29tKGJv
b3RzdHJhcF9tYXAobW9kKSwgbW9kLT5tb2RfZW5kKTsKQEAgLTEwMTgsNyArMTAxOCw3IEBAIHZv
aWQgX19pbml0IG5vcmV0dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgbWJpX3ApCiAgICAg
ICAgICAgICAgICAgICAgICAxVUwgPDwgKFBBR0VfU0hJRlQgKyAzMikpICkKICAgICAgICAgICAg
IGUgPSBtaW4oSFlQRVJWSVNPUl9WSVJUX0VORCAtIERJUkVDVE1BUF9WSVJUX1NUQVJULAogICAg
ICAgICAgICAgICAgICAgICAxVUwgPDwgKFBBR0VfU0hJRlQgKyAzMikpOwotI2RlZmluZSByZWxv
Y19zaXplICgoX19wYShfXzJNX3J3ZGF0YV9lbmQpICsgbWFzaykgJiB+bWFzaykKKyNkZWZpbmUg
cmVsb2Nfc2l6ZSAoKF9fcGEoX19zeW1ib2woX18yTV9yd2RhdGFfZW5kKSkgKyBtYXNrKSAmIH5t
YXNrKQogICAgICAgICAvKiBJcyB0aGUgcmVnaW9uIHN1aXRhYmxlIGZvciByZWxvY2F0aW5nIFhl
bj8gKi8KICAgICAgICAgaWYgKCAheGVuX3BoeXNfc3RhcnQgJiYgZSA8PSBsaW1pdCApCiAgICAg
ICAgIHsKQEAgLTEwMzQsNyArMTAzNCw4IEBAIHZvaWQgX19pbml0IG5vcmV0dXJuIF9fc3RhcnRf
eGVuKHVuc2lnbmVkIGxvbmcgbWJpX3ApCiAgICAgICAgICAqIElzIHRoZSByZWdpb24gc2l6ZSBn
cmVhdGVyIHRoYW4gemVybyBhbmQgZG9lcyBpdCBiZWdpbgogICAgICAgICAgKiBhdCBvciBhYm92
ZSB0aGUgZW5kIG9mIGN1cnJlbnQgWGVuIGltYWdlIHBsYWNlbWVudD8KICAgICAgICAgICovCi0g
ICAgICAgIGlmICggKGVuZCA+IHMpICYmIChlbmQgLSByZWxvY19zaXplICsgWEVOX0lNR19PRkZT
RVQgPj0gX19wYShfZW5kKSkgKQorICAgICAgICBpZiAoIChlbmQgPiBzKSAmJiAoZW5kIC0gcmVs
b2Nfc2l6ZSArIFhFTl9JTUdfT0ZGU0VUID49CisJCQkgX19wYShfX3N5bWJvbChfZW5kKSkpICkK
ICAgICAgICAgewogICAgICAgICAgICAgbDRfcGdlbnRyeV90ICpwbDRlOwogICAgICAgICAgICAg
bDNfcGdlbnRyeV90ICpwbDNlOwpAQCAtMTA2Miw3ICsxMDYzLDggQEAgdm9pZCBfX2luaXQgbm9y
ZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBtYmlfcCkKICAgICAgICAgICAgICAqIGRh
dGEgdW50aWwgYWZ0ZXIgd2UgaGF2ZSBzd2l0Y2hlZCB0byB0aGUgcmVsb2NhdGVkIHBhZ2V0YWJs
ZXMhCiAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgIGJhcnJpZXIoKTsKLSAgICAgICAgICAg
IG1vdmVfbWVtb3J5KGUgKyBYRU5fSU1HX09GRlNFVCwgWEVOX0lNR19PRkZTRVQsIF9lbmQgLSBf
c3RhcnQsIDEpOworICAgICAgICAgICAgbW92ZV9tZW1vcnkoZSArIFhFTl9JTUdfT0ZGU0VULCBY
RU5fSU1HX09GRlNFVCwKKwkJCQkJICAgIF9fc3ltYm9sKF9lbmQpIC0gX19zeW1ib2woX3N0YXJ0
KSwgMSk7CiAKICAgICAgICAgICAgIC8qIFdhbGsgaW5pdGlhbCBwYWdldGFibGVzLCByZWxvY2F0
aW5nIHBhZ2UgZGlyZWN0b3J5IGVudHJpZXMuICovCiAgICAgICAgICAgICBwbDRlID0gX192YShf
X3BhKGlkbGVfcGdfdGFibGUpKTsKQEAgLTExMDMsOCArMTEwNSw4IEBAIHZvaWQgX19pbml0IG5v
cmV0dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgbWJpX3ApCiAgICAgICAgICAgICAgKiBp
cyBjb250YWluZWQgaW4gdGhpcyBQVEUuCiAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgIEJV
R19PTih1c2luZ18yTV9tYXBwaW5nKCkgJiYKLSAgICAgICAgICAgICAgICAgICBsMl90YWJsZV9v
ZmZzZXQoKHVuc2lnbmVkIGxvbmcpX2Vyb2RhdGEpID09Ci0gICAgICAgICAgICAgICAgICAgbDJf
dGFibGVfb2Zmc2V0KCh1bnNpZ25lZCBsb25nKV9zdGV4dCkpOworICAgICAgICAgICAgICAgICAg
IGwyX3RhYmxlX29mZnNldCgodW5zaWduZWQgbG9uZylfX3N5bWJvbChfZXJvZGF0YSkpID09Cisg
ICAgICAgICAgICAgICAgICAgbDJfdGFibGVfb2Zmc2V0KCh1bnNpZ25lZCBsb25nKV9fc3ltYm9s
KF9zdGV4dCkpKTsKICAgICAgICAgICAgICpwbDJlKysgPSBsMmVfZnJvbV9wZm4oeGVuX3BoeXNf
c3RhcnQgPj4gUEFHRV9TSElGVCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
UEFHRV9IWVBFUlZJU09SX1JYIHwgX1BBR0VfUFNFKTsKICAgICAgICAgICAgIGZvciAoIGkgPSAx
OyBpIDwgTDJfUEFHRVRBQkxFX0VOVFJJRVM7IGkrKywgcGwyZSsrICkKQEAgLTExMjIsMjIgKzEx
MjQsMjIgQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBt
YmlfcCkKICAgICAgICAgICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgICAgICAgICAgfQog
Ci0gICAgICAgICAgICAgICAgaWYgKCBpIDwgbDJfdGFibGVfb2Zmc2V0KCh1bnNpZ25lZCBsb25n
KSZfXzJNX3RleHRfZW5kKSApCisgICAgICAgICAgICAgICAgaWYgKCBpIDwgbDJfdGFibGVfb2Zm
c2V0KCh1bnNpZ25lZCBsb25nKV9fc3ltYm9sKCZfXzJNX3RleHRfZW5kKSkgKQogICAgICAgICAg
ICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgZmxhZ3MgPSBQQUdFX0hZUEVSVklTT1JfUlgg
fCBfUEFHRV9QU0U7CiAgICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgICAgIGVsc2UgaWYg
KCBpID49IGwyX3RhYmxlX29mZnNldCgodW5zaWduZWQgbG9uZykmX18yTV9yb2RhdGFfc3RhcnQp
ICYmCi0gICAgICAgICAgICAgICAgICAgICAgICAgIGkgPCAgbDJfdGFibGVfb2Zmc2V0KCh1bnNp
Z25lZCBsb25nKSZfXzJNX3JvZGF0YV9lbmQpICkKKyAgICAgICAgICAgICAgICBlbHNlIGlmICgg
aSA+PSBsMl90YWJsZV9vZmZzZXQoKHVuc2lnbmVkIGxvbmcpX19zeW1ib2woJl9fMk1fcm9kYXRh
X3N0YXJ0KSkgJiYKKyAgICAgICAgICAgICAgICAgICAgICAgICAgaSA8ICBsMl90YWJsZV9vZmZz
ZXQoKHVuc2lnbmVkIGxvbmcpX19zeW1ib2woJl9fMk1fcm9kYXRhX2VuZCkpICkKICAgICAgICAg
ICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgIGZsYWdzID0gUEFHRV9IWVBFUlZJU09SX1JP
IHwgX1BBR0VfUFNFOwogICAgICAgICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICBlbHNlIGlm
ICggaSA+PSBsMl90YWJsZV9vZmZzZXQoKHVuc2lnbmVkIGxvbmcpJl9fMk1faW5pdF9zdGFydCkg
JiYKLSAgICAgICAgICAgICAgICAgICAgICAgICAgaSA8ICBsMl90YWJsZV9vZmZzZXQoKHVuc2ln
bmVkIGxvbmcpJl9fMk1faW5pdF9lbmQpICkKKyAgICAgICAgICAgICAgICBlbHNlIGlmICggaSA+
PSBsMl90YWJsZV9vZmZzZXQoKHVuc2lnbmVkIGxvbmcpX19zeW1ib2woJl9fMk1faW5pdF9zdGFy
dCkpICYmCisgICAgICAgICAgICAgICAgICAgICAgICAgIGkgPCAgbDJfdGFibGVfb2Zmc2V0KCh1
bnNpZ25lZCBsb25nKV9fc3ltYm9sKCZfXzJNX2luaXRfZW5kKSkgKQogICAgICAgICAgICAgICAg
IHsKICAgICAgICAgICAgICAgICAgICAgZmxhZ3MgPSBQQUdFX0hZUEVSVklTT1JfUldYIHwgX1BB
R0VfUFNFOwogICAgICAgICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICBlbHNlIGlmICggKGkg
Pj0gbDJfdGFibGVfb2Zmc2V0KCh1bnNpZ25lZCBsb25nKSZfXzJNX3J3ZGF0YV9zdGFydCkgJiYK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgIGkgPCAgbDJfdGFibGVfb2Zmc2V0KCh1bnNpZ25l
ZCBsb25nKSZfXzJNX3J3ZGF0YV9lbmQpKSApCisgICAgICAgICAgICAgICAgZWxzZSBpZiAoIChp
ID49IGwyX3RhYmxlX29mZnNldCgodW5zaWduZWQgbG9uZylfX3N5bWJvbCgmX18yTV9yd2RhdGFf
c3RhcnQpKSAmJgorICAgICAgICAgICAgICAgICAgICAgICAgICAgaSA8ICBsMl90YWJsZV9vZmZz
ZXQoKHVuc2lnbmVkIGxvbmcpX19zeW1ib2woJl9fMk1fcndkYXRhX2VuZCkpKSApCiAgICAgICAg
ICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICBmbGFncyA9IFBBR0VfSFlQRVJWSVNPUl9S
VyB8IF9QQUdFX1BTRTsKICAgICAgICAgICAgICAgICB9CkBAIC0xMjM0LDcgKzEyMzYsNyBAQCB2
b2lkIF9faW5pdCBub3JldHVybiBfX3N0YXJ0X3hlbih1bnNpZ25lZCBsb25nIG1iaV9wKQogICAg
ICAgICBwYW5pYygiTm90IGVub3VnaCBtZW1vcnkgdG8gcmVsb2NhdGUgWGVuXG4iKTsKIAogICAg
IC8qIFRoaXMgbmVlZHMgdG8gcmVtYWluIGluIHN5bmMgd2l0aCB4ZW5faW5fcmFuZ2UoKS4gKi8K
LSAgICByZXNlcnZlX2U4MjBfcmFtKCZib290X2U4MjAsIF9fcGEoX3N0ZXh0KSwgX19wYShfXzJN
X3J3ZGF0YV9lbmQpKTsKKyAgICByZXNlcnZlX2U4MjBfcmFtKCZib290X2U4MjAsIF9fcGEoX19z
eW1ib2woX3N0ZXh0KSksIF9fcGEoX19zeW1ib2woX18yTV9yd2RhdGFfZW5kKSkpOwogCiAgICAg
LyogTGF0ZSBrZXhlYyByZXNlcnZhdGlvbiAoZHluYW1pYyBzdGFydCBhZGRyZXNzKS4gKi8KICAg
ICBrZXhlY19yZXNlcnZlX2FyZWEoJmJvb3RfZTgyMCk7CkBAIC0xMzc3LDcgKzEzNzksOCBAQCB2
b2lkIF9faW5pdCBub3JldHVybiBfX3N0YXJ0X3hlbih1bnNpZ25lZCBsb25nIG1iaV9wKQogICAg
IH0KICNlbmRpZgogCi0gICAgeGVuX3ZpcnRfZW5kID0gKCh1bnNpZ25lZCBsb25nKV9lbmQgKyAo
MVVMIDw8IEwyX1BBR0VUQUJMRV9TSElGVCkgLSAxKSAmCisgICAgeGVuX3ZpcnRfZW5kID0gKCh1
bnNpZ25lZCBsb25nKV9fc3ltYm9sKF9lbmQpICsKKwkJCSAgICAgICAoMVVMIDw8IEwyX1BBR0VU
QUJMRV9TSElGVCkgLSAxKSAmCiAgICAgICAgICAgICAgICAgICAgfigoMVVMIDw8IEwyX1BBR0VU
QUJMRV9TSElGVCkgLSAxKTsKICAgICBkZXN0cm95X3hlbl9tYXBwaW5ncyh4ZW5fdmlydF9lbmQs
IFhFTl9WSVJUX1NUQVJUICsgQk9PVFNUUkFQX01BUF9CQVNFKTsKIApAQCAtMTM5MCwyMiArMTM5
MywyMiBAQCB2b2lkIF9faW5pdCBub3JldHVybiBfX3N0YXJ0X3hlbih1bnNpZ25lZCBsb25nIG1i
aV9wKQogICAgIHsKICAgICAgICAgLyogTWFyayAudGV4dCBhcyBSWCAoYXZvaWRpbmcgdGhlIGZp
cnN0IDJNIHN1cGVycGFnZSkuICovCiAgICAgICAgIG1vZGlmeV94ZW5fbWFwcGluZ3MoWEVOX1ZJ
UlRfU1RBUlQgKyBNQigyKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAodW5zaWduZWQg
bG9uZykmX18yTV90ZXh0X2VuZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAodW5zaWdu
ZWQgbG9uZylfX3N5bWJvbCgmX18yTV90ZXh0X2VuZCksCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgUEFHRV9IWVBFUlZJU09SX1JYKTsKIAogICAgICAgICAvKiBNYXJrIC5yb2RhdGEgYXMg
Uk8uICovCi0gICAgICAgIG1vZGlmeV94ZW5fbWFwcGluZ3MoKHVuc2lnbmVkIGxvbmcpJl9fMk1f
cm9kYXRhX3N0YXJ0LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICh1bnNpZ25lZCBsb25n
KSZfXzJNX3JvZGF0YV9lbmQsCisgICAgICAgIG1vZGlmeV94ZW5fbWFwcGluZ3MoKHVuc2lnbmVk
IGxvbmcpX19zeW1ib2woJl9fMk1fcm9kYXRhX3N0YXJ0KSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAodW5zaWduZWQgbG9uZylfX3N5bWJvbCgmX18yTV9yb2RhdGFfZW5kKSwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBQQUdFX0hZUEVSVklTT1JfUk8pOwogCiAgICAgICAgIC8q
IE1hcmsgLmRhdGEgYW5kIC5ic3MgYXMgUlcuICovCi0gICAgICAgIG1vZGlmeV94ZW5fbWFwcGlu
Z3MoKHVuc2lnbmVkIGxvbmcpJl9fMk1fcndkYXRhX3N0YXJ0LAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICh1bnNpZ25lZCBsb25nKSZfXzJNX3J3ZGF0YV9lbmQsCisgICAgICAgIG1vZGlm
eV94ZW5fbWFwcGluZ3MoKHVuc2lnbmVkIGxvbmcpX19zeW1ib2woJl9fMk1fcndkYXRhX3N0YXJ0
KSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAodW5zaWduZWQgbG9uZylfX3N5bWJvbCgm
X18yTV9yd2RhdGFfZW5kKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQUdFX0hZUEVS
VklTT1JfUlcpOwogCiAgICAgICAgIC8qIERyb3AgdGhlIHJlbWFpbmluZyBtYXBwaW5ncyBpbiB0
aGUgc2hhdHRlcmVkIHN1cGVycGFnZS4gKi8KLSAgICAgICAgZGVzdHJveV94ZW5fbWFwcGluZ3Mo
KHVuc2lnbmVkIGxvbmcpJl9fMk1fcndkYXRhX2VuZCwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgUk9VTkRVUCgodW5zaWduZWQgbG9uZykmX18yTV9yd2RhdGFfZW5kLCBNQigyKSkpOwor
ICAgICAgICBkZXN0cm95X3hlbl9tYXBwaW5ncygodW5zaWduZWQgbG9uZylfX3N5bWJvbCgmX18y
TV9yd2RhdGFfZW5kKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUk9VTkRVUCgodW5z
aWduZWQgbG9uZylfX3N5bWJvbCgmX18yTV9yd2RhdGFfZW5kKSwgTUIoMikpKTsKICAgICB9CiAK
ICAgICBucl9wYWdlcyA9IDA7CkBAIC0xODYwLDExICsxODYzLDExIEBAIGludCBfX2h3ZG9tX2lu
aXQgeGVuX2luX3JhbmdlKHVuc2lnbmVkIGxvbmcgbWZuKQogICAgICAgICAgKi8KIAogICAgICAg
ICAvKiBoeXBlcnZpc29yIC50ZXh0ICsgLnJvZGF0YSAqLwotICAgICAgICB4ZW5fcmVnaW9uc1ty
ZWdpb25fcm9dLnMgPSBfX3BhKCZfc3RleHQpOwotICAgICAgICB4ZW5fcmVnaW9uc1tyZWdpb25f
cm9dLmUgPSBfX3BhKCZfXzJNX3JvZGF0YV9lbmQpOworICAgICAgICB4ZW5fcmVnaW9uc1tyZWdp
b25fcm9dLnMgPSBfX3BhKF9fc3ltYm9sKCZfc3RleHQpKTsKKyAgICAgICAgeGVuX3JlZ2lvbnNb
cmVnaW9uX3JvXS5lID0gX19wYShfX3N5bWJvbCgmX18yTV9yb2RhdGFfZW5kKSk7CiAgICAgICAg
IC8qIGh5cGVydmlzb3IgLmRhdGEgKyAuYnNzICovCi0gICAgICAgIHhlbl9yZWdpb25zW3JlZ2lv
bl9yd10ucyA9IF9fcGEoJl9fMk1fcndkYXRhX3N0YXJ0KTsKLSAgICAgICAgeGVuX3JlZ2lvbnNb
cmVnaW9uX3J3XS5lID0gX19wYSgmX18yTV9yd2RhdGFfZW5kKTsKKyAgICAgICAgeGVuX3JlZ2lv
bnNbcmVnaW9uX3J3XS5zID0gX19wYShfX3N5bWJvbCgmX18yTV9yd2RhdGFfc3RhcnQpKTsKKyAg
ICAgICAgeGVuX3JlZ2lvbnNbcmVnaW9uX3J3XS5lID0gX19wYShfX3N5bWJvbCgmX18yTV9yd2Rh
dGFfZW5kKSk7CiAgICAgfQogCiAgICAgc3RhcnQgPSAocGFkZHJfdCltZm4gPDwgUEFHRV9TSElG
VDsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni90Ym9vdC5jIGIveGVuL2FyY2gveDg2L3Rib290
LmMKaW5kZXggZjNmZGVlNC4uMDMyYmY4ZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3Rib290
LmMKKysrIGIveGVuL2FyY2gveDg2L3Rib290LmMKQEAgLTM3MywxMyArMzczLDEzIEBAIHZvaWQg
dGJvb3Rfc2h1dGRvd24odWludDMyX3Qgc2h1dGRvd25fdHlwZSkKICAgICAgICAgZ190Ym9vdF9z
aGFyZWQtPm1hY19yZWdpb25zWzBdLnNpemUgPSBib290c3ltX3BoeXModHJhbXBvbGluZV9lbmQp
IC0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib290c3lt
X3BoeXModHJhbXBvbGluZV9zdGFydCk7CiAgICAgICAgIC8qIGh5cGVydmlzb3IgLnRleHQgKyAu
cm9kYXRhICovCi0gICAgICAgIGdfdGJvb3Rfc2hhcmVkLT5tYWNfcmVnaW9uc1sxXS5zdGFydCA9
ICh1aW50NjRfdClfX3BhKCZfc3RleHQpOwotICAgICAgICBnX3Rib290X3NoYXJlZC0+bWFjX3Jl
Z2lvbnNbMV0uc2l6ZSA9IF9fcGEoJl9fMk1fcm9kYXRhX2VuZCkgLQotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9fcGEoJl9zdGV4dCk7CisgICAgICAgIGdf
dGJvb3Rfc2hhcmVkLT5tYWNfcmVnaW9uc1sxXS5zdGFydCA9ICh1aW50NjRfdClfX3BhKF9fc3lt
Ym9sKCZfc3RleHQpKTsKKyAgICAgICAgZ190Ym9vdF9zaGFyZWQtPm1hY19yZWdpb25zWzFdLnNp
emUgPSBfX3BhKF9fc3ltYm9sKCZfXzJNX3JvZGF0YV9lbmQpKSAtCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX19wYShfX3N5bWJvbCgmX3N0ZXh0KSk7CiAg
ICAgICAgIC8qIGh5cGVydmlzb3IgLmRhdGEgKyAuYnNzICovCi0gICAgICAgIGdfdGJvb3Rfc2hh
cmVkLT5tYWNfcmVnaW9uc1syXS5zdGFydCA9ICh1aW50NjRfdClfX3BhKCZfXzJNX3J3ZGF0YV9z
dGFydCk7Ci0gICAgICAgIGdfdGJvb3Rfc2hhcmVkLT5tYWNfcmVnaW9uc1syXS5zaXplID0gX19w
YSgmX18yTV9yd2RhdGFfZW5kKSAtCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgX19wYSgmX18yTV9yd2RhdGFfc3RhcnQpOworICAgICAgICBnX3Rib290X3No
YXJlZC0+bWFjX3JlZ2lvbnNbMl0uc3RhcnQgPSAodWludDY0X3QpX19wYShfX3N5bWJvbCgmX18y
TV9yd2RhdGFfc3RhcnQpKTsKKyAgICAgICAgZ190Ym9vdF9zaGFyZWQtPm1hY19yZWdpb25zWzJd
LnNpemUgPSBfX3BhKF9fc3ltYm9sKCZfXzJNX3J3ZGF0YV9lbmQpKSAtCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX19wYShfX3N5bWJvbCgmX18yTV9yd2Rh
dGFfc3RhcnQpKTsKIAogICAgICAgICAvKgogICAgICAgICAgKiBNQUMgZG9tYWlucyBhbmQgb3Ro
ZXIgWGVuIG1lbW9yeQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl82NC9tYWNoaW5lX2tl
eGVjLmMgYi94ZW4vYXJjaC94ODYveDg2XzY0L21hY2hpbmVfa2V4ZWMuYwppbmRleCBmNGEwMDVj
Li43ODQwNzYxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2XzY0L21hY2hpbmVfa2V4ZWMu
YworKysgYi94ZW4vYXJjaC94ODYveDg2XzY0L21hY2hpbmVfa2V4ZWMuYwpAQCAtMTMsOCArMTMs
OCBAQAogCiBpbnQgbWFjaGluZV9rZXhlY19nZXRfeGVuKHhlbl9rZXhlY19yYW5nZV90ICpyYW5n
ZSkKIHsKLSAgICAgICAgcmFuZ2UtPnN0YXJ0ID0gdmlydF90b19tYWRkcihfc3RhcnQpOwotICAg
ICAgICByYW5nZS0+c2l6ZSA9IHZpcnRfdG9fbWFkZHIoX2VuZCkgLSAodW5zaWduZWQgbG9uZyly
YW5nZS0+c3RhcnQ7CisgICAgICAgIHJhbmdlLT5zdGFydCA9IHZpcnRfdG9fbWFkZHIoX19zeW1i
b2woX3N0YXJ0KSk7CisgICAgICAgIHJhbmdlLT5zaXplID0gdmlydF90b19tYWRkcihfX3N5bWJv
bChfZW5kKSkgLSAodW5zaWduZWQgbG9uZylyYW5nZS0+c3RhcnQ7CiAgICAgICAgIHJldHVybiAw
OwogfQogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmggYi94
ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmgKaW5kZXggMzc0MTViNy4uODY1YTA3MyAx
MDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5oCisrKyBiL3hlbi9p
bmNsdWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUuaApAQCAtMzEsNyArMzEsOCBAQCB2b2lkIGdudHRh
Yl9tYXJrX2RpcnR5KHN0cnVjdCBkb21haW4gKmQsIG1mbl90IG1mbik7CiAgKiBlbm91Z2ggc3Bh
Y2UgZm9yIGEgbGFyZ2UgZ3JhbnQgdGFibGUKICAqLwogI2RlZmluZSBnbnR0YWJfZG9tMF9mcmFt
ZXMoKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICBt
aW5fdCh1bnNpZ25lZCBpbnQsIG9wdF9tYXhfZ3JhbnRfZnJhbWVzLCBQRk5fRE9XTihfZXRleHQg
LSBfc3RleHQpKQorICAgIG1pbl90KHVuc2lnbmVkIGludCwgb3B0X21heF9ncmFudF9mcmFtZXMs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKwkJICBQRk5fRE9XTihfX3N5bWJvbChfZXRl
eHQpIC0gX19zeW1ib2woX3N0ZXh0KSkpCiAKICNkZWZpbmUgZ250dGFiX2luaXRfYXJjaChndCkg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAoeyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9tbS5oIGIveGVuL2luY2x1
ZGUvYXNtLWFybS9tbS5oCmluZGV4IDAyY2UwNWEuLmZkOGU0MzkgMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL2FzbS1hcm0vbW0uaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL21tLmgKQEAgLTE1
MSw4ICsxNTEsOCBAQCBleHRlcm4gdmFkZHJfdCB4ZW5oZWFwX3ZpcnRfc3RhcnQ7CiAjZW5kaWYK
IAogI2RlZmluZSBpc194ZW5fZml4ZWRfbWZuKG1mbikgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKLSAgICAoKHBmbl90b19wYWRkcihtZm4pID49IHZpcnRfdG9fbWFkZHIoJl9z
dGFydCkpICYmICAgICAgIFwKLSAgICAgKHBmbl90b19wYWRkcihtZm4pIDw9IHZpcnRfdG9fbWFk
ZHIoJl9lbmQpKSkKKyAgICAoKHBmbl90b19wYWRkcihtZm4pID49IHZpcnRfdG9fbWFkZHIoX19z
eW1ib2woJl9zdGFydCkpKSAmJiBcCisgICAgIChwZm5fdG9fcGFkZHIobWZuKSA8PSB2aXJ0X3Rv
X21hZGRyKF9fc3ltYm9sKCZfZW5kKSkpKQogCiAjZGVmaW5lIHBhZ2VfZ2V0X293bmVyKF9wKSAg
ICAoX3ApLT52LmludXNlLmRvbWFpbgogI2RlZmluZSBwYWdlX3NldF9vd25lcihfcCxfZCkgKChf
cCktPnYuaW51c2UuZG9tYWluID0gKF9kKSkKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14
ODYvbW0uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbW0uaAppbmRleCA2ZTQ1NjUxLi5iNDlkMDBj
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L21tLmgKKysrIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9tbS5oCkBAIC0yNzMsOCArMjczLDggQEAgc3RydWN0IHBhZ2VfaW5mbwogI2RlZmlu
ZSBpc194ZW5faGVhcF9tZm4obWZuKSBcCiAgICAgKF9fbWZuX3ZhbGlkKG1mbikgJiYgaXNfeGVu
X2hlYXBfcGFnZShtZm5fdG9fcGFnZShfbWZuKG1mbikpKSkKICNkZWZpbmUgaXNfeGVuX2ZpeGVk
X21mbihtZm4pICAgICAgICAgICAgICAgICAgICAgXAotICAgICgoKChtZm4pIDw8IFBBR0VfU0hJ
RlQpID49IF9fcGEoJl9zdGV4dCkpICYmICBcCi0gICAgICgoKG1mbikgPDwgUEFHRV9TSElGVCkg
PD0gX19wYSgmX18yTV9yd2RhdGFfZW5kKSkpCisgICAgKCgoKG1mbikgPDwgUEFHRV9TSElGVCkg
Pj0gX19wYShfX3N5bWJvbCgmX3N0ZXh0KSkpICYmICBcCisgICAgICgoKG1mbikgPDwgUEFHRV9T
SElGVCkgPD0gX19wYShfX3N5bWJvbCgmX18yTV9yd2RhdGFfZW5kKSkpKQogCiAjZGVmaW5lIFBS
dHlwZV9pbmZvICIwMTZseCIvKiBzaG91bGQgb25seSBiZSB1c2VkIGZvciBwcmludGsncyAqLwog
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4va2VybmVsLmggYi94ZW4vaW5jbHVkZS94ZW4v
a2VybmVsLmgKaW5kZXggNTQ4YjY0ZC4uMGQ2MjMwMCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUv
eGVuL2tlcm5lbC5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9rZXJuZWwuaApAQCAtNjgsMjUgKzY4
LDI1IEBACiBleHRlcm4gY2hhciBfc3RhcnRbXSwgX2VuZFtdLCBzdGFydFtdOwogI2RlZmluZSBp
c19rZXJuZWwocCkgKHsgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIGNoYXIgKl9fcCA9
IChjaGFyICopKHVuc2lnbmVkIGxvbmcpKHApOyAgICAgXAotICAgIChfX3AgPj0gX3N0YXJ0KSAm
JiAoX19wIDwgX2VuZCk7ICAgICAgICAgICAgXAorICAgIChfX3AgPj0gX19zeW1ib2woX3N0YXJ0
KSkgJiYgKF9fcCA8IF9fc3ltYm9sKF9lbmQpKTsgICAgICAgICAgICBcCiB9KQogCiBleHRlcm4g
Y2hhciBfc3RleHRbXSwgX2V0ZXh0W107CiAjZGVmaW5lIGlzX2tlcm5lbF90ZXh0KHApICh7ICAg
ICAgICAgICAgICAgICAgICBcCiAgICAgY2hhciAqX19wID0gKGNoYXIgKikodW5zaWduZWQgbG9u
ZykocCk7ICAgICBcCi0gICAgKF9fcCA+PSBfc3RleHQpICYmIChfX3AgPCBfZXRleHQpOyAgICAg
ICAgICBcCisgICAgKF9fcCA+PSBfX3N5bWJvbChfc3RleHQpKSAmJiAoX19wIDwgX19zeW1ib2wo
X2V0ZXh0KSk7ICAgICAgICAgIFwKIH0pCiAKIGV4dGVybiBjb25zdCBjaGFyIF9zcm9kYXRhW10s
IF9lcm9kYXRhW107CiAjZGVmaW5lIGlzX2tlcm5lbF9yb2RhdGEocCkgKHsgICAgICAgICAgICAg
ICAgICBcCiAgICAgY29uc3QgY2hhciAqX19wID0gKGNvbnN0IGNoYXIgKikodW5zaWduZWQgbG9u
ZykocCk7ICAgICBcCi0gICAgKF9fcCA+PSBfc3JvZGF0YSkgJiYgKF9fcCA8IF9lcm9kYXRhKTsg
ICAgICBcCisgICAgKF9fcCA+PSBfX3N5bWJvbChfc3JvZGF0YSkpICYmIChfX3AgPCBfX3N5bWJv
bChfZXJvZGF0YSkpOyAgICAgIFwKIH0pCiAKIGV4dGVybiBjaGFyIF9zaW5pdHRleHRbXSwgX2Vp
bml0dGV4dFtdOwogI2RlZmluZSBpc19rZXJuZWxfaW5pdHRleHQocCkgKHsgICAgICAgICAgICAg
ICAgXAogICAgIGNoYXIgKl9fcCA9IChjaGFyICopKHVuc2lnbmVkIGxvbmcpKHApOyAgICAgXAot
ICAgIChfX3AgPj0gX3Npbml0dGV4dCkgJiYgKF9fcCA8IF9laW5pdHRleHQpOyAgXAorICAgIChf
X3AgPj0gX19zeW1ib2woX3Npbml0dGV4dCkpICYmIChfX3AgPCBfX3N5bWJvbChfZWluaXR0ZXh0
KSk7ICBcCiB9KQogCiBleHRlcm4gZW51bSBzeXN0ZW1fc3RhdGUgewotLSAKMS45LjEKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 10:30:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 10:30: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 1gC08s-0005YH-FN; Mon, 15 Oct 2018 10:30:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=06k+=m3=citrix.com=prvs=8197794ea=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gC08r-0005YC-Bo
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 10:30:29 +0000
X-Inumbo-ID: 8587380a-d065-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8587380a-d065-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 10:31:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208,223";a="80436196"
Date: Mon, 15 Oct 2018 12:30:15 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Message-ID: <20181015103015.cyvld52tngd4d3qy@mac.bytemobile.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="wsxcad2iikn7h63b"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: [Xen-devel] Interrupt injection with ISR set on Intel 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>, Jan Beulich <JBeulich@suse.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--wsxcad2iikn7h63b
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline

Hello,

Wei recently discovered an issue when running a Linux PVH Dom0 on a
box with a Intel Family 6 (0x6), Model 158 (0x9e), Stepping 9 (raw
000906e9) CPU, we are not sure whether the issue is limited to a PVH
Dom0, or it just happens to be easier to trigger in this scenario.

The issue is caused by what seems to be an interrupt injection while
Xen is still servicing a previous interrupt (ie: the interrupt hasn't
been EOI'ed and ISR for the vector is set) with the same or lower
priority than the interrupt currently being serviced. This injection
always happen when returning from idle from a state ACPI_STATE_C3 or
lower.

Note that I haven't been able to reproduce this issue when using
mwait-idle=0 or max_cstate=2 on the Xen command line, but again
without knowing the underlying issue it's impossible to tell whether
it's relevant.

Andrew provided a debug patch which I've expanded to also log power
state transition, and is attached to this email.

Here is a trace of a crash, together with the debug info.

(XEN) *** Pending EOI error ***
(XEN)   cpu #1, irq 30, vector 0x21, sp 1
(XEN) Peoi stack: sp 1
(XEN)   [ 0] irq  30, vec 0x21, ready 0, ISR 1, TMR 0, IRR 0
(XEN) Peoi stack trace records:
(XEN)   [22619] POP      {sp  1, irq  30, vec 0x21}
(XEN)   [22620] POWER    TYPE 4
(XEN)   [22621] IDLE     PPR 0x00000010
(XEN)                    IRR 0000000000000000000000000000000000000000000000000000000000000000
(XEN)                    ISR 0000000000000000000000000000000000000000000000000000000000000000
(XEN)   [22622] WAKE     PPR 0x00000010
(XEN)                    IRR 0000000000000000000000000000000000000000000000000000000000000004
(XEN)                    ISR 0000000000000000000000000000000000000000000000000000000000000000
(XEN)   [22623] ACK_PRE  PPR 0x000000f0
(XEN)                    IRR 0000000000000000000000000000000000000000000000000000000000000000
(XEN)                    ISR 0000000000000000000000000000000000000000000000000000000000000004
(XEN)   [22624] ACK_POST PPR 0x00000010
(XEN)                    IRR 0000000000000000000000000000000000000000000000000000000000000000
(XEN)                    ISR 0000000000000000000000000000000000000000000000000000000000000000
(XEN)   [22625] POWER    TYPE 5
(XEN)   [22626] IDLE     PPR 0x00000010
(XEN)                    IRR 0000000000000000000000000000000000000000000000000000000000000000
(XEN)                    ISR 0000000000000000000000000000000000000000000000000000000000000000
(XEN)   [22627] WAKE     PPR 0x00000010
(XEN)                    IRR 0000000002000000000000000000000000000000000000000000000000000000
(XEN)                    ISR 0000000000000000000000000000000000000000000000000000000000000000
(XEN)   [22628] PUSH     {sp  0, irq  30, vec 0x21}
(XEN)   [22629] POWER    TYPE 5
(XEN)   [22630] IDLE     PPR 0x00000020
(XEN)                    IRR 0000000000000000000000000000000000000000000000000000000000000000
(XEN)                    ISR 0000000002000000000000000000000000000000000000000000000000000000
(XEN)   [22631] WAKE     PPR 0x00000020
(XEN)                    IRR 0000000002000000000000000000000000000000000000000000000000000000
(XEN)                    ISR 0000000002000000000000000000000000000000000000000000000000000000
(XEN)   [22632] POWER    TYPE 5
(XEN)   [22633] IDLE     PPR 0x00000020
(XEN)                    IRR 0000000002000000000000000000000000000000000000000000000000000000
(XEN)                    ISR 0000000002000000000000000000000000000000000000000000000000000000
(XEN)   [22634] WAKE     PPR 0x00000020
(XEN)                    IRR 0000000002000000000000000000000000000000000000000000000000000004
(XEN)                    ISR 0000000002000000000000000000000000000000000000000000000000000000
(XEN)   [22635] ACK_PRE  PPR 0x000000f0
(XEN)                    IRR 0000000002000000000000000000000000000000000000000000000000000000
(XEN)                    ISR 0000000002000000000000000000000000000000000000000000000000000004
(XEN)   [22636] ACK_POST PPR 0x00000020
(XEN)                    IRR 0000000002000000000000000000000000000000000000000000000000000000
(XEN)                    ISR 0000000002000000000000000000000000000000000000000000000000000000
(XEN)   [22637] READY    {sp  1, irq  30, vec 0x21}
(XEN)   [22638] ACK_PRE  PPR 0x00000020
(XEN)                    IRR 0000000002000000000000000000000000000000000000000000000000000000
(XEN)                    ISR 0000000002000000000000000000000000000000000000000000000000000000
(XEN)   [22639] ACK_POST PPR 0x00000010
(XEN)                    IRR 0000000002000000000000000000000000000000000000000000000000000000
(XEN)                    ISR 0000000000000000000000000000000000000000000000000000000000000000
(XEN)   [22640] POP      {sp  1, irq  30, vec 0x21}
(XEN)   [22641] PUSH     {sp  0, irq  30, vec 0x21}
(XEN)   [22642] POWER    TYPE 4
(XEN)   [22643] IDLE     PPR 0x00000020
(XEN)                    IRR 0000000000000000000000000000000000000000000000000000000000000000
(XEN)                    ISR 0000000002000000000000000000000000000000000000000000000000000000
(XEN)   [22644] WAKE     PPR 0x00000020
(XEN)                    IRR 0000000002000000000000000000000000000000000000000000000000000000
(XEN)                    ISR 0000000002000000000000000000000000000000000000000000000000000000
(XEN)   [22645] POWER    TYPE 3
(XEN)   [22646] IDLE     PPR 0x00000020
(XEN)                    IRR 0000000002000000000000000000000000000000000000000000000000000000
(XEN)                    ISR 0000000002000000000000000000000000000000000000000000000000000000
(XEN)   [22647] WAKE     PPR 0x00000020
(XEN)                    IRR 0000000002000000000000000000000000000000000000000000000000000000
(XEN)                    ISR 0000000002000000000000000000000000000000000000000000000000000000
(XEN)   [22648] POWER    TYPE 3
(XEN)   [22649] IDLE     PPR 0x00000020
(XEN)                    IRR 0000000002000000000000000000000000000000000000000000000000000000
(XEN)                    ISR 0000000002000000000000000000000000000000000000000000000000000000
(XEN)   [22650] WAKE     PPR 0x00000020
(XEN)                    IRR 0000000002000000000000000000000000000000000000000000000000000000
(XEN)                    ISR 0000000002000000000000000000000000000000000000000000000000000000
(XEN) All LAPIC state:
(XEN)   [vector]      ISR      TMR      IRR
(XEN)   [1f:00]  00000000 00000000 00000000
(XEN)   [3f:20]  00000002 00000000 00000000
(XEN)   [5f:40]  00000000 00000000 00000000
(XEN)   [7f:60]  00000000 00000000 00000000
(XEN)   [9f:80]  00000000 00000000 00000000
(XEN)   [bf:a0]  00000000 00000000 00000000
(XEN)   [df:c0]  00000000 00000000 00000000
(XEN)   [ff:e0]  00000000 00000000 04000000
(XEN) Assertion '(sp == 0) || (peoi[sp-1].vector < vector)' failed at irq.c:1340
(XEN) ----[ Xen-4.12-unstable  x86_64  debug=y   Tainted:  C   ]----
(XEN) CPU:    1
(XEN) RIP:    e008:[<ffff82d08028737d>] do_IRQ+0x8df/0xacb
(XEN) RFLAGS: 0000000000010002   CONTEXT: hypervisor
(XEN) rax: ffff83086c67202c   rbx: 0000000000000180   rcx: 0000000000000000
(XEN) rdx: ffff83086c68ffff   rsi: 000000000000000a   rdi: ffff83086c601e24
(XEN) rbp: ffff83086c68fd98   rsp: ffff83086c68fd38   r8:  ffff83086c690000
(XEN) r9:  0000000000000030   r10: 0000000004000000   r11: 0000000000000007
(XEN) r12: 000000000000011f   r13: 00000000ffffffff   r14: ffff83086c601e00
(XEN) r15: ffff82cfffffb100   cr0: 0000000080050033   cr4: 00000000003526e0
(XEN) cr3: 0000000855ba7000   cr2: 0000556bfa53c040
(XEN) fsb: 0000000000000000   gsb: 0000000000000000   gss: 0000000000000000
(XEN) ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: 0000   cs: e008
(XEN) Xen code around <ffff82d08028737d> (do_IRQ+0x8df/0xacb):
(XEN)  8d 7e 24 e8 51 66 fb ff <0f> 0b 0f 0b 0f 0b 0f 0b b8 00 00 00 00 eb 4e 83
(XEN) Xen stack trace from rsp=ffff83086c68fd38:
(XEN)    ffff82d000000000 ffff83086c601e24 0000000000000000 ffff83086c6724e0
(XEN)    ffff82d08037b841 ffff82d08037b835 ffff82d08037b841 0000000000000000
(XEN)    0000000000000000 0000000000000000 ffff83086c68ffff 0000000000000000
(XEN)    00007cf793970237 ffff82d08037b8aa 00000003040712e5 0000000000000008
(XEN)    ffff83086c671448 ffff83086c671390 ffff83086c68fec0 00000003040b3015
(XEN)    ffff83086c672d08 ffff83086c6724e0 ffff83086c672d28 0000000000000180
(XEN)    ffff83086c67202c 0000000000000000 ffff83086c68ffff 0000000000002ccf
(XEN)    ffff83086c6713c0 0000002100000000 ffff82d0802e2403 000000000000e008
(XEN)    0000000000000202 ffff83086c68fe50 0000000000000000 ffff830088dd4000
(XEN)    00000020ffffffff 0000000000000000 ffff83086c68fee8 ffff82d08059bd00
(XEN)    0000000000000000 0000000000000000 000002d90000017f ffff82d0805a3c80
(XEN)    0000000000000001 ffff82d08059bd00 0000000000000001 0000000000000001
(XEN)    ffff830856085000 ffff83086c68fef0 ffff82d08027755d ffff83086c6a5000
(XEN)    ffff830088dd4000 ffff830088bfa000 ffff83086c6a5000 ffff83086c68fdb8
(XEN)    0000000000000000 0000000000000000 ffff880269a3bd00 ffff880269a3bd00
(XEN)    0000000000000005 0000000000000005 0000000000000000 0000000000000120
(XEN)    0000000000000000 000000002059d803 ffffffff816fe980 ffff88027335a7c0
(XEN)    ffffffff82049af8 ffff88027335a7c0 00000000dade4600 0000beef0000beef
(XEN)    ffffffff816fec52 000000bf0000beef 0000000000000246 ffffc90000d13e98
(XEN)    000000000000beef ffff83086c68beef 000000000000beef 000000000000beef
(XEN) Xen call trace:
(XEN)    [<ffff82d08028737d>] do_IRQ+0x8df/0xacb
(XEN)    [<ffff82d08037b8aa>] common_interrupt+0x10a/0x120
(XEN)    [<ffff82d0802e2403>] mwait-idle.c#mwait_idle+0x2a5/0x381
(XEN)    [<ffff82d08027755d>] domain.c#idle_loop+0xb3/0xb5
(XEN)
(XEN)
(XEN) ****************************************
(XEN) Panic on CPU 1:
(XEN) Assertion '(sp == 0) || (peoi[sp-1].vector < vector)' failed at irq.c:1340
(XEN) ****************************************
(XEN)
(XEN) Manual reset required ('noreboot' specified)

Finally I'm also proving the surrounding context of the instructions
pointers in the trace above:

(XEN)    [<ffff82d08028737d>] do_IRQ+0x8df/0xacb
xen/arch/x86/irq.c:1340:

  1325	    if ( action->ack_type == ACKTYPE_EOI )
  1326	    {
  1327	        sp = pending_eoi_sp(peoi);
  1328	        if ( !((sp == 0) || (peoi[sp-1].vector < vector)) )
  1329	        {
  1330	            printk("*** Pending EOI error ***\n");
  1331	            printk("  cpu #%u, irq %d, vector 0x%x, sp %d\n",
  1332	                   smp_processor_id(), irq, vector, sp);
  1333
  1334	            dump_peoi_stack(sp);
  1335	            dump_peoi_records();
  1336	            dump_lapic();
  1337
  1338	            spin_unlock(&desc->lock);
  1339
->1340	            assert_failed("(sp == 0) || (peoi[sp-1].vector < vector)");
  1341	        }
  1342
  1343	        ASSERT(sp < (NR_DYNAMIC_VECTORS-1));
  1344	        peoi[sp].irq = irq;
  1345	        peoi[sp].vector = vector;
  1346	        peoi[sp].ready = 0;
  1347	        pending_eoi_sp(peoi) = sp+1;
  1348	        cpumask_set_cpu(smp_processor_id(), action->cpu_eoi_map);

(XEN)    [<ffff82d08037b8aa>] common_interrupt+0x10a/0x120
xen/arch/x86/x86_64/entry.S:58

    47	        /* Inject exception if pending. */
    48	        lea   VCPU_trap_bounce(%rbx), %rdx
    49	        testb $TBF_EXCEPTION, TRAPBOUNCE_flags(%rdx)
    50	        jnz   .Lprocess_trapbounce
    51
    52	        cmpb  $0, VCPU_mce_pending(%rbx)
    53	        jne   process_mce
    54	.Ltest_guest_nmi:
    55	        cmpb  $0, VCPU_nmi_pending(%rbx)
    56	        jne   process_nmi
    57	test_guest_events:
->  58	        movq  VCPU_vcpu_info(%rbx), %rax
    59	        movzwl VCPUINFO_upcall_pending(%rax), %eax
    60	        decl  %eax
    61	        cmpl  $0xfe, %eax
    62	        ja    restore_all_guest
    63	/*process_guest_events:*/
    64	        sti
    65	        leaq  VCPU_trap_bounce(%rbx), %rdx
    66	        movq  VCPU_event_addr(%rbx), %rax
    67	        movq  %rax, TRAPBOUNCE_eip(%rdx)
    68	        movb  $TBF_INTERRUPT, TRAPBOUNCE_flags(%rdx)
    69	        call  create_bounce_frame
    70	        jmp   test_all_events

(XEN)    [<ffff82d0802e2403>] mwait-idle.c#mwait_idle+0x2a5/0x381
xen/arch/x86/cpu/mwait-idle.c:802

   788		if (cpu_is_haltable(cpu))
   789			mwait_idle_with_hints(eax, MWAIT_ECX_INTERRUPT_BREAK);
   790
   791		after = cpuidle_get_tick();
   792
   793		cstate_restore_tsc();
   794		trace_exit_reason(irq_traced);
   795		TRACE_6D(TRC_PM_IDLE_EXIT, cx->type, after,
   796			irq_traced[0], irq_traced[1], irq_traced[2], irq_traced[3]);
   797
   798		/* Now back in C0. */
   799		update_idle_stats(power, cx, before, after);
   800		local_irq_enable();
   801
-> 802		if (!(lapic_timer_reliable_states & (1 << cstate)))
   803			lapic_timer_on();
   804
   805		sched_tick_resume();
   806		cpufreq_dbs_timer_resume();

(XEN)    [<ffff82d08027755d>] domain.c#idle_loop+0xb3/0xb5
xen/arch/x86/domain.c:144

   129	    for ( ; ; )
   130	    {
   131	        if ( cpu_is_offline(cpu) )
   132	            play_dead();
   133
   134	        /* Are we here for running vcpu context tasklets, or for idling? */
   135	        if ( unlikely(tasklet_work_to_do(cpu)) )
   136	            do_tasklet();
   137	        /*
   138	         * Test softirqs twice --- first to see if should even try scrubbing
   139	         * and then, after it is done, whether softirqs became pending
   140	         * while we were scrubbing.
   141	         */
   142	        else if ( !softirq_pending(cpu) && !scrub_free_pages()  &&
   143	                    !softirq_pending(cpu) )
-> 144	            pm_idle();
   145	        do_softirq();
   146	        /*
   147	         * We MUST be last (or before pm_idle). Otherwise after we get the
   148	         * softirq we would execute pm_idle (and sleep) and not patch.
   149	         */
   150	        check_for_livepatch_work();
   151	    }

--wsxcad2iikn7h63b
Content-Type: text/plain; charset="iso-8859-1"
Content-Disposition: attachment; filename="0001-PEOI-debug.patch"
Content-Transfer-Encoding: 8bit

>From 65f5703b9a7634bea440ebfea908120aaa6b35de Mon Sep 17 00:00:00 2001
From: Roger Pau Monne <roger.pau@citrix.com>
Date: Mon, 15 Oct 2018 12:26:42 +0200
Subject: [PATCH] PEOI debug
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
[power state tracing]
Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
---
 xen/arch/x86/acpi/cpu_idle.c  |   4 +
 xen/arch/x86/cpu/mwait-idle.c |   2 +
 xen/arch/x86/irq.c            | 182 +++++++++++++++++++++++++++++++++-
 xen/include/asm-x86/apic.h    |  14 +++
 xen/include/asm-x86/irq.h     |  44 ++++++++
 5 files changed, 244 insertions(+), 2 deletions(-)

diff --git a/xen/arch/x86/acpi/cpu_idle.c b/xen/arch/x86/acpi/cpu_idle.c
index 14b02789c5..08e3ffd996 100644
--- a/xen/arch/x86/acpi/cpu_idle.c
+++ b/xen/arch/x86/acpi/cpu_idle.c
@@ -420,6 +420,8 @@ void mwait_idle_with_hints(unsigned int eax, unsigned int ecx)
     {
         struct cpu_info *info = get_cpu_info();
 
+        peoi_debug_apic(PEOI_IDLE);
+
         cpumask_set_cpu(cpu, &cpuidle_mwait_flags);
 
         spec_ctrl_enter_idle(info);
@@ -427,6 +429,8 @@ void mwait_idle_with_hints(unsigned int eax, unsigned int ecx)
         spec_ctrl_exit_idle(info);
 
         cpumask_clear_cpu(cpu, &cpuidle_mwait_flags);
+
+        peoi_debug_apic(PEOI_WAKE);
     }
 
     if ( expires <= NOW() && expires > 0 )
diff --git a/xen/arch/x86/cpu/mwait-idle.c b/xen/arch/x86/cpu/mwait-idle.c
index 77fc3ddacc..8ccbdc97ae 100644
--- a/xen/arch/x86/cpu/mwait-idle.c
+++ b/xen/arch/x86/cpu/mwait-idle.c
@@ -781,6 +781,8 @@ static void mwait_idle(void)
 	before = cpuidle_get_tick();
 	TRACE_4D(TRC_PM_IDLE_ENTRY, cx->type, before, exp, pred);
 
+	peoi_debug_power(PEOI_POWER, cx->type);
+
 	update_last_cx_stat(power, cx, before);
 
 	if (cpu_is_haltable(cpu))
diff --git a/xen/arch/x86/irq.c b/xen/arch/x86/irq.c
index 35e7de594f..5f12f2497c 100644
--- a/xen/arch/x86/irq.c
+++ b/xen/arch/x86/irq.c
@@ -1148,6 +1148,161 @@ static void irq_guest_eoi_timer_fn(void *data)
     spin_unlock_irqrestore(&desc->lock, flags);
 }
 
+DEFINE_PER_CPU(struct peoi_dbg_record, peoi_dbg[NR_PEOI_RECORDS]);
+DEFINE_PER_CPU(unsigned int, peoi_dbg_idx);
+
+void peoi_debug_stack(enum peoi_dbg_type action, unsigned int sp,
+                      unsigned int irq, unsigned int vector)
+{
+    unsigned int *idx = &this_cpu(peoi_dbg_idx);
+    struct peoi_dbg_record *rec =
+        &this_cpu(peoi_dbg)[*idx & (NR_PEOI_RECORDS - 1)];
+    struct peoi_dbg_stack *stack = &rec->stack;
+
+    rec->seq    = *idx;
+    rec->action = action;
+
+    stack->sp = sp;
+    stack->irq = irq;
+    stack->vector = vector;
+
+    (*idx)++;
+}
+
+void peoi_debug_apic(enum peoi_dbg_type action)
+{
+    unsigned int i, *idx = &this_cpu(peoi_dbg_idx);
+    struct peoi_dbg_record *rec =
+        &this_cpu(peoi_dbg)[*idx & (NR_PEOI_RECORDS - 1)];
+    struct peoi_dbg_apic *apic = &rec->apic;
+    uint32_t *irr = _p(apic->irr);
+    uint32_t *isr = _p(apic->isr);
+
+    rec->seq    = *idx;
+    rec->action = action;
+
+    for ( i = 0; i < APIC_ISR_NR; i++ )
+    {
+        irr[i] = apic_read(APIC_IRR + i * 0x10);
+        isr[i] = apic_read(APIC_ISR + i * 0x10);
+    }
+
+    apic->ppr = apic_read(APIC_PROCPRI);
+
+    (*idx)++;
+}
+
+void peoi_debug_power(enum peoi_dbg_type action, unsigned int state)
+{
+    unsigned int *idx = &this_cpu(peoi_dbg_idx);
+    struct peoi_dbg_record *rec =
+        &this_cpu(peoi_dbg)[*idx & (NR_PEOI_RECORDS - 1)];
+    struct peoi_dbg_power *power = &rec->power;
+
+    rec->seq    = *idx;
+    rec->action = action;
+
+    power->state = state;
+
+    (*idx)++;
+}
+
+static void dump_peoi_record(const struct peoi_dbg_record *r)
+{
+    const struct peoi_dbg_stack *s = &r->stack;
+    const struct peoi_dbg_apic  *a = &r->apic;
+    const struct peoi_dbg_power *p = &r->power;
+
+    switch ( r->action )
+    {
+    case PEOI_PUSH:
+        printk("  [%5u] PUSH     {sp %2d, irq %3d, vec 0x%02x}\n",
+               r->seq, s->sp, s->irq, s->vector);
+        break;
+
+    case PEOI_SETREADY:
+        printk("  [%5u] READY    {sp %2d, irq %3d, vec 0x%02x}\n",
+               r->seq, s->sp, s->irq, s->vector);
+        break;
+
+    case PEOI_FLUSH:
+        printk("  [%5u] FLUSH    %d -> 0\n", r->seq, s->sp);
+        break;
+
+    case PEOI_POP:
+        printk("  [%5u] POP      {sp %2d, irq %3d, vec 0x%02x}\n",
+               r->seq, s->sp, s->irq, s->vector);
+        break;
+
+    case PEOI_IDLE:
+        printk("  [%5u] IDLE     PPR 0x%08x\n", r->seq, a->ppr);
+
+    dump_apic_bitmaps:
+        printk("                   IRR %*phN\n"
+               "                   ISR %*phN\n",
+               (int)sizeof(a->irr), a->irr, (int)sizeof(a->isr), a->isr);
+        break;
+
+    case PEOI_WAKE:
+        printk("  [%5u] WAKE     PPR 0x%08x\n", r->seq, a->ppr);
+        goto dump_apic_bitmaps;
+
+    case PEOI_ACK_PRE:
+        printk("  [%5u] ACK_PRE  PPR 0x%08x\n", r->seq, a->ppr);
+        goto dump_apic_bitmaps;
+
+    case PEOI_ACK_POST:
+        printk("  [%5u] ACK_POST PPR 0x%08x\n", r->seq, a->ppr);
+        goto dump_apic_bitmaps;
+
+    case PEOI_POWER:
+        printk("  [%5u] POWER    TYPE %u\n", r->seq, p->state);
+        break;
+
+    default:
+        printk("  [%5u] ??? %d\n", r->seq, r->action);
+        break;
+    }
+}
+
+static void dump_peoi_records(void)
+{
+    unsigned int i, idx = this_cpu(peoi_dbg_idx);
+    struct peoi_dbg_record *rec = this_cpu(peoi_dbg);
+
+    printk("Peoi stack trace records:\n");
+    for ( i = 0; i < NR_PEOI_RECORDS; ++i )
+        dump_peoi_record(&rec[(idx + i) & (NR_PEOI_RECORDS - 1)]);
+}
+
+static void dump_lapic(void)
+{
+    unsigned int i;
+
+    printk("All LAPIC state:\n");
+    printk("  [vector] %8s %8s %8s\n", "ISR", "TMR", "IRR");
+    for ( i = 0; i < APIC_ISR_NR; ++i )
+        printk("  [%02x:%02x]  %08"PRIx32" %08"PRIx32" %08"PRIx32"\n",
+               (i * 32) + 31, i * 32,
+               apic_read(APIC_ISR + i * 0x10),
+               apic_read(APIC_TMR + i * 0x10),
+               apic_read(APIC_IRR + i * 0x10));
+}
+
+static void dump_peoi_stack(int sp)
+{
+    struct pending_eoi *peoi = this_cpu(pending_eoi);
+    int i;
+
+    printk("Peoi stack: sp %d\n", sp);
+    for ( i = sp - 1; i >= 0; --i )
+        printk("  [%2d] irq %3d, vec 0x%02x, ready %u, ISR %u, TMR %u, IRR %u\n",
+               i, peoi[i].irq, peoi[i].vector, peoi[i].ready,
+               apic_isr_read(peoi[i].vector),
+               apic_tmr_read(peoi[i].vector),
+               apic_irr_read(peoi[i].vector));
+}
+
 static void __do_IRQ_guest(int irq)
 {
     struct irq_desc         *desc = irq_to_desc(irq);
@@ -1170,13 +1325,29 @@ static void __do_IRQ_guest(int irq)
     if ( action->ack_type == ACKTYPE_EOI )
     {
         sp = pending_eoi_sp(peoi);
-        ASSERT((sp == 0) || (peoi[sp-1].vector < vector));
+        if ( !((sp == 0) || (peoi[sp-1].vector < vector)) )
+        {
+            printk("*** Pending EOI error ***\n");
+            printk("  cpu #%u, irq %d, vector 0x%x, sp %d\n",
+                   smp_processor_id(), irq, vector, sp);
+
+            dump_peoi_stack(sp);
+            dump_peoi_records();
+            dump_lapic();
+
+            spin_unlock(&desc->lock);
+
+            assert_failed("(sp == 0) || (peoi[sp-1].vector < vector)");
+        }
+
         ASSERT(sp < (NR_DYNAMIC_VECTORS-1));
         peoi[sp].irq = irq;
         peoi[sp].vector = vector;
         peoi[sp].ready = 0;
         pending_eoi_sp(peoi) = sp+1;
         cpumask_set_cpu(smp_processor_id(), action->cpu_eoi_map);
+
+        peoi_debug_stack(PEOI_PUSH, sp, irq, peoi[sp].vector);
     }
 
     for ( i = 0; i < action->nr_guests; i++ )
@@ -1383,6 +1554,8 @@ static void flush_ready_eoi(void)
         if ( desc->handler->end )
             desc->handler->end(desc, peoi[sp].vector);
         spin_unlock(&desc->lock);
+
+        peoi_debug_stack(PEOI_POP, sp + 1, irq, peoi[sp].vector);
     }
 
     pending_eoi_sp(peoi) = sp+1;
@@ -1409,6 +1582,8 @@ static void __set_eoi_ready(struct irq_desc *desc)
     } while ( peoi[--sp].irq != irq );
     ASSERT(!peoi[sp].ready);
     peoi[sp].ready = 1;
+
+    peoi_debug_stack(PEOI_SETREADY, sp + 1, irq, desc->arch.vector);
 }
 
 /* Mark specified IRQ as ready-for-EOI (if it really is) and attempt to EOI. */
@@ -2276,7 +2451,7 @@ void free_domain_pirqs(struct domain *d)
     pcidevs_unlock();
 }
 
-static void dump_irqs(unsigned char key)
+void dump_irqs(unsigned char key)
 {
     int i, irq, pirq;
     struct irq_desc *desc;
@@ -2448,6 +2623,9 @@ void fixup_eoi(void)
 
     /* Flush the interrupt EOI stack. */
     peoi = this_cpu(pending_eoi);
+
+    peoi_debug_stack(PEOI_FLUSH, pending_eoi_sp(peoi), -1, -1);
+
     for ( sp = 0; sp < pending_eoi_sp(peoi); sp++ )
         peoi[sp].ready = 1;
     flush_ready_eoi();
diff --git a/xen/include/asm-x86/apic.h b/xen/include/asm-x86/apic.h
index 9d7ec93042..77a60f8ac1 100644
--- a/xen/include/asm-x86/apic.h
+++ b/xen/include/asm-x86/apic.h
@@ -149,6 +149,16 @@ static __inline bool_t apic_isr_read(u8 vector)
             (vector & 0x1f)) & 1;
 }
 
+static inline bool apic_tmr_read(u8 vector)
+{
+    return apic_read(APIC_TMR + ((vector & ~0x1f) >> 1)) >> (vector & 0x1f);
+}
+
+static inline bool apic_irr_read(u8 vector)
+{
+    return apic_read(APIC_IRR + ((vector & ~0x1f) >> 1)) >> (vector & 0x1f);
+}
+
 static __inline u32 get_apic_id(void) /* Get the physical APIC id */
 {
     u32 id = apic_read(APIC_ID);
@@ -161,8 +171,12 @@ int get_physical_broadcast(void);
 
 static inline void ack_APIC_irq(void)
 {
+    peoi_debug_apic(PEOI_ACK_PRE);
+
 	/* Docs say use 0 for future compatibility */
 	apic_write(APIC_EOI, 0);
+
+    peoi_debug_apic(PEOI_ACK_POST);
 }
 
 extern int get_maxlvt(void);
diff --git a/xen/include/asm-x86/irq.h b/xen/include/asm-x86/irq.h
index 4b39997f09..938e5ef6b5 100644
--- a/xen/include/asm-x86/irq.h
+++ b/xen/include/asm-x86/irq.h
@@ -27,6 +27,50 @@ typedef struct {
     DECLARE_BITMAP(_bits,NR_VECTORS);
 } vmask_t;
 
+struct peoi_dbg_record
+{
+    unsigned int seq;
+
+    enum peoi_dbg_type {
+        PEOI_PUSH,
+        PEOI_SETREADY,
+        PEOI_FLUSH,
+        PEOI_POP,
+
+        PEOI_IDLE,
+        PEOI_WAKE,
+        PEOI_ACK_PRE,
+        PEOI_ACK_POST,
+
+        PEOI_POWER,
+    } action;
+
+    union {
+        struct peoi_dbg_stack {
+            unsigned int sp, irq, vector;
+        } stack;
+
+        struct peoi_dbg_apic {
+            DECLARE_BITMAP(irr, NR_VECTORS);
+            DECLARE_BITMAP(isr, NR_VECTORS);
+            unsigned int ppr;
+        } apic;
+
+        struct peoi_dbg_power {
+            unsigned int state;
+        } power;
+    };
+};
+
+#define NR_PEOI_RECORDS 32
+DECLARE_PER_CPU(struct peoi_dbg_record, peoi_dbg[NR_PEOI_RECORDS]);
+DECLARE_PER_CPU(unsigned int, peoi_dbg_idx);
+
+void peoi_debug_stack(enum peoi_dbg_type action, unsigned int sp,
+                      unsigned int irq, unsigned int vector);
+void peoi_debug_apic(enum peoi_dbg_type action);
+void peoi_debug_power(enum peoi_dbg_type action, unsigned int state);
+
 struct irq_desc;
 
 struct arch_irq_desc {
-- 
2.19.1


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--wsxcad2iikn7h63b--


From xen-devel-bounces@lists.xenproject.org Mon Oct 15 10:36:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 10:36: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 1gC0Ev-0005ju-Lh; Mon, 15 Oct 2018 10:36:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vz49=m3=citrix.com=prvs=8198610b7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gC0Eu-0005jY-BS
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 10:36:44 +0000
X-Inumbo-ID: d471d268-d065-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d471d268-d065-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 12:34:01 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="67823163"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 15 Oct 2018 11:35:55 +0100
Message-ID: <20181015103559.22075-4-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181015103559.22075-1-paul.durrant@citrix.com>
References: <20181015103559.22075-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 3/7] x86: add xen_iommu_op to query reserved
 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Paul Durrant <paul.durrant@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>

VGhpcyBwYXRjaCBhZGRzIGEgeGVuX2lvbW11X29wIHRvIGFsbG93IHRoZSB2aXJ0dWFsIG1hY2hp
bmUncyByZXNlcnZlZApJT01NVSByYW5nZXMgdG8gYmUgcXVlcmllZCBieSB0aGUgZ3Vlc3QuCgpO
T1RFOiBUaGUgbnVtYmVyIG9mIHJlc2VydmVkIHJhbmdlcyBpcyBkZXRlcm1pbmVkIGJ5IHN5c3Rl
bSBmaXJtd2FyZSwgaW4KICAgICAgY29uanVuY3Rpb24gd2l0aCBYZW4gY29tbWFuZCBsaW5lIG9w
dGlvbnMsIGFuZCBpcyBleHBlY3RlZCB0byBiZQogICAgICBzbWFsbC4gVGh1cywgdG8gYXZvaWQg
b3Zlci1jb21wbGljYXRpbmcgdGhlIGNvZGUsIHRoZXJlIGlzIG5vCiAgICAgIHByZS1lbXB0aW9u
IGNoZWNrIHdpdGhpbiB0aGUgb3BlcmF0aW9uLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50
IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpD
YzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEph
Y2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdp
bGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFi
ZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgp2NzoKIC0gVXNlIGZpeGVkLXdpZHRoIHR5cGVzIGlu
IGh5cGVyY2FsbC4KIC0gS2VlcCBhdm9pZGluZyB1c2Ugb2YgWExBVF9pb21tdV9vcCgpIGZvciBj
b3B5aW5nIGJhY2sgZGF0YSBpbiB0aGUKICAgY29tcGF0IGNhc2UuIEEgaGFuZGxlIHRyYW5zbGF0
aW9uIG1hY3JvIGlzIHN0aWxsIGRlZmluZWQgKGluIGNhc2UgdGhlcmUKICAgaXMgZXZlciBhIG5l
ZWQgdG8gc3RhcnQgdXNpbmcgWExBVF9pb21tdV9vcCgpIGluIGZ1dHVyZSkgYnV0IGl0IGlzCiAg
IGRpcmVjdGx5IGV2YWx1YXRlcyBpZiBjbXAub3AgPT0gWEVOX0lPTU1VT1BfcXVlcnlfcmVzZXJ2
ZWQuCgp2NDoKIC0gTWFrZSB4ZW5fYmZuX3Qgc3RyaWN0bHkgNjQgYml0cyB3aWRlIGFuZCBkcm9w
IGFzc29jaWF0ZWQgY29tcGF0CiAgIHRyYW5zbGF0aW9uLgoKdjM6CiAtIEF2b2lkIHNwZWN1bGF0
aW9uIGJleW9uZCBhcnJheSBib3VuZHMgY2hlY2suCgp2MjoKIC0gUmUtaW1wbGVtZW50ZWQgZm9y
IHYyIGJhc2VkIG9uIG5ldyByYW5nZXNldC4KLS0tCiB4ZW4vY29tbW9uL2lvbW11X29wLmMgICAg
ICAgICB8IDE3NyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0KIHhl
bi9pbmNsdWRlL3B1YmxpYy9pb21tdV9vcC5oIHwgIDM5ICsrKysrKysrKysKIHhlbi9pbmNsdWRl
L3hsYXQubHN0ICAgICAgICAgIHwgICAyICsKIDMgZmlsZXMgY2hhbmdlZCwgMjEyIGluc2VydGlv
bnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9pb21tdV9vcC5j
IGIveGVuL2NvbW1vbi9pb21tdV9vcC5jCmluZGV4IDZhY2M3YjE4ODguLjlkOTE0YTY3ZGIgMTAw
NjQ0Ci0tLSBhL3hlbi9jb21tb24vaW9tbXVfb3AuYworKysgYi94ZW4vY29tbW9uL2lvbW11X29w
LmMKQEAgLTIyLDExICsyMiw3MCBAQAogI2luY2x1ZGUgPHhlbi9ldmVudC5oPgogI2luY2x1ZGUg
PHhlbi9ndWVzdF9hY2Nlc3MuaD4KICNpbmNsdWRlIDx4ZW4vaHlwZXJjYWxsLmg+CisjaW5jbHVk
ZSA8eGVuL25vc3BlYy5oPgorCitzdHJ1Y3QgZ2V0X3Jlc2VydmVkX2N0eHQgeworICAgIHVuc2ln
bmVkIGludCBtYXhfZW50cmllczsKKyAgICB1bnNpZ25lZCBpbnQgbnJfZW50cmllczsKKyAgICBY
RU5fR1VFU1RfSEFORExFKHhlbl9pb21tdV9yZXNlcnZlZF9yYW5nZV90KSByYW5nZXM7Cit9Owor
CitzdGF0aWMgaW50IGdldF9yZXNlcnZlZCh1bnNpZ25lZCBsb25nIHMsIHVuc2lnbmVkIGxvbmcg
ZSwgdm9pZCAqYXJnKQoreworICAgIHN0cnVjdCBnZXRfcmVzZXJ2ZWRfY3R4dCAqY3R4dCA9IGFy
ZzsKKworICAgIGlmICggY3R4dC0+bnJfZW50cmllcyA8IGN0eHQtPm1heF9lbnRyaWVzICkKKyAg
ICB7CisgICAgICAgIHhlbl9pb21tdV9yZXNlcnZlZF9yYW5nZV90IHJhbmdlID0geworICAgICAg
ICAgICAgLnN0YXJ0X2RmbiA9IHMsCisgICAgICAgICAgICAubnJfZnJhbWVzID0gZSAtIHMsCisg
ICAgICAgIH07CisKKyAgICAgICAgaWYgKCBjb3B5X3RvX2d1ZXN0X29mZnNldChjdHh0LT5yYW5n
ZXMsIGN0eHQtPm5yX2VudHJpZXMsICZyYW5nZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAxKSApCisgICAgICAgICAgICByZXR1cm4gLUVGQVVMVDsKKyAgICB9CisKKyAgICBj
dHh0LT5ucl9lbnRyaWVzKys7CisgICAgcmV0dXJuIDA7Cit9CisKK3N0YXRpYyBpbnQgaW9tbXVf
b3BfcXVlcnlfcmVzZXJ2ZWQoc3RydWN0IHhlbl9pb21tdV9vcF9xdWVyeV9yZXNlcnZlZCAqb3Ap
Cit7CisgICAgc3RydWN0IGRvbWFpbiAqY3VycmQgPSBjdXJyZW50LT5kb21haW47CisgICAgc3Ry
dWN0IGRvbWFpbl9pb21tdSAqaW9tbXUgPSBkb21faW9tbXUoY3VycmQpOworICAgIHN0cnVjdCBn
ZXRfcmVzZXJ2ZWRfY3R4dCBjdHh0ID0geworICAgICAgICAubWF4X2VudHJpZXMgPSBvcC0+bnJf
ZW50cmllcywKKyAgICAgICAgLnJhbmdlcyA9IG9wLT5yYW5nZXMsCisgICAgfTsKKyAgICBpbnQg
cmM7CisKKyAgICBpZiAoIG9wLT5wYWQgKQorICAgICAgICByZXR1cm4gLUVJTlZBTDsKKworICAg
IHJjID0gcmFuZ2VzZXRfcmVwb3J0X3Jhbmdlcyhpb21tdS0+cmVzZXJ2ZWRfcmFuZ2VzLCAwLCB+
MHVsLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnZXRfcmVzZXJ2ZWQsICZjdHh0
KTsKKyAgICBpZiAoIHJjICkKKyAgICAgICAgcmV0dXJuIHJjOworCisgICAgLyogUGFzcyBiYWNr
IHRoZSBhY3R1YWwgbnVtYmVyIG9mIHJlc2VydmVkIHJhbmdlcyAqLworICAgIG9wLT5ucl9lbnRy
aWVzID0gY3R4dC5ucl9lbnRyaWVzOworCisgICAgaWYgKCAhZ3Vlc3RfaGFuZGxlX2lzX251bGwo
Y3R4dC5yYW5nZXMpICYmCisgICAgICAgICBjdHh0Lm5yX2VudHJpZXMgPiBjdHh0Lm1heF9lbnRy
aWVzICkKKyAgICAgICAgcmV0dXJuIC1FTk9CVUZTOworCisgICAgcmV0dXJuIDA7Cit9CiAKIHN0
YXRpYyB2b2lkIGlvbW11X29wKHhlbl9pb21tdV9vcF90ICpvcCkKIHsKICAgICBzd2l0Y2ggKCBv
cC0+b3AgKQogICAgIHsKKyAgICBjYXNlIFhFTl9JT01NVU9QX3F1ZXJ5X3Jlc2VydmVkOgorICAg
ICAgICBvcC0+c3RhdHVzID0gaW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQoJm9wLT51LnF1ZXJ5X3Jl
c2VydmVkKTsKKyAgICAgICAgYnJlYWs7CisKICAgICBkZWZhdWx0OgogICAgICAgICBvcC0+c3Rh
dHVzID0gLUVPUE5PVFNVUFA7CiAgICAgICAgIGJyZWFrOwpAQCAtMzgsMTIgKzk3LDIwIEBAIGlu
dCBkb19vbmVfaW9tbXVfb3AoeGVuX2lvbW11X29wX2J1Zl90ICpidWYpCiAgICAgY29uc3QgWEVO
X0dVRVNUX0hBTkRMRSh4ZW5faW9tbXVfb3BfdCkgaCA9CiAgICAgICAgIGd1ZXN0X2hhbmRsZV9j
YXN0KGJ1Zi0+aCwgeGVuX2lvbW11X29wX3QpOwogICAgIHhlbl9pb21tdV9vcF90IG9wOworICAg
IHNpemVfdCBvZmZzZXQ7CisgICAgc3RhdGljIGNvbnN0IHNpemVfdCBvcF9zaXplW10gPSB7Cisg
ICAgICAgIFtYRU5fSU9NTVVPUF9xdWVyeV9yZXNlcnZlZF0gPQorICAgICAgICAgICAgc2l6ZW9m
KHN0cnVjdCB4ZW5faW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQpLAorICAgIH07CisgICAgc2l6ZV90
IHNpemU7CiAgICAgaW50IHJjOwogCi0gICAgaWYgKCBidWYtPnNpemUgPCBzaXplb2Yob3ApICkK
KyAgICBvZmZzZXQgPSBvZmZzZXRvZihzdHJ1Y3QgeGVuX2lvbW11X29wLCB1KTsKKworICAgIGlm
ICggYnVmLT5zaXplIDwgb2Zmc2V0ICkKICAgICAgICAgcmV0dXJuIC1FTk9EQVRBOwogCi0gICAg
aWYgKCBjb3B5X2Zyb21fZ3Vlc3QoJm9wLCBoLCAxKSApCisgICAgaWYgKCBjb3B5X2Zyb21fZ3Vl
c3QoKHZvaWQgKikmb3AsIGJ1Zi0+aCwgb2Zmc2V0KSApCiAgICAgICAgIHJldHVybiAtRUZBVUxU
OwogCiAgICAgaWYgKCBvcC5wYWQgKQpAQCAtNTMsOCArMTIwLDIyIEBAIGludCBkb19vbmVfaW9t
bXVfb3AoeGVuX2lvbW11X29wX2J1Zl90ICpidWYpCiAgICAgaWYgKCByYyApCiAgICAgICAgIHJl
dHVybiByYzsKIAorICAgIGlmICggb3Aub3AgPj0gQVJSQVlfU0laRShvcF9zaXplKSApCisgICAg
ICAgIHJldHVybiAtRU9QTk9UU1VQUDsKKworICAgIHNpemUgPSBvcF9zaXplW2FycmF5X2luZGV4
X25vc3BlYyhvcC5vcCwgQVJSQVlfU0laRShvcF9zaXplKSldOworICAgIGlmICggYnVmLT5zaXpl
IDwgb2Zmc2V0ICsgc2l6ZSApCisgICAgICAgIHJldHVybiAtRUZBVUxUOworCisgICAgaWYgKCBj
b3B5X2Zyb21fZ3Vlc3Rfb2Zmc2V0KCh2b2lkICopJm9wLnUsIGJ1Zi0+aCwgb2Zmc2V0LCBzaXpl
KSApCisgICAgICAgIHJldHVybiAtRUZBVUxUOworCiAgICAgaW9tbXVfb3AoJm9wKTsKIAorICAg
IGlmICggb3Aub3AgPT0gWEVOX0lPTU1VT1BfcXVlcnlfcmVzZXJ2ZWQgJiYKKyAgICAgICAgIF9f
Y29weV9maWVsZF90b19ndWVzdChoLCAmb3AsIHUucXVlcnlfcmVzZXJ2ZWQubnJfZW50cmllcykg
KQorICAgICAgICByZXR1cm4gLUVGQVVMVDsKKwogICAgIGlmICggX19jb3B5X2ZpZWxkX3RvX2d1
ZXN0KGgsICZvcCwgc3RhdHVzKSApCiAgICAgICAgIHJldHVybiAtRUZBVUxUOwogCkBAIC0xMDMs
MTggKzE4NCwyOSBAQCBsb25nIGRvX2lvbW11X29wKHVuc2lnbmVkIGludCBucl9idWZzLAogCiAj
aWZkZWYgQ09ORklHX0NPTVBBVAogCitDSEVDS19pb21tdV9yZXNlcnZlZF9yYW5nZTsKKwogaW50
IGNvbXBhdF9vbmVfaW9tbXVfb3AoY29tcGF0X2lvbW11X29wX2J1Zl90ICpidWYpCiB7CiAgICAg
Y29uc3QgQ09NUEFUX0hBTkRMRShjb21wYXRfaW9tbXVfb3BfdCkgaCA9CiAgICAgICAgIGNvbXBh
dF9oYW5kbGVfY2FzdChidWYtPmgsIGNvbXBhdF9pb21tdV9vcF90KTsKICAgICBjb21wYXRfaW9t
bXVfb3BfdCBjbXA7CisgICAgc2l6ZV90IG9mZnNldDsKKyAgICBzdGF0aWMgY29uc3Qgc2l6ZV90
IG9wX3NpemVbXSA9IHsKKyAgICAgICAgW1hFTl9JT01NVU9QX3F1ZXJ5X3Jlc2VydmVkXSA9Cisg
ICAgICAgICAgICBzaXplb2Yoc3RydWN0IGNvbXBhdF9pb21tdV9vcF9xdWVyeV9yZXNlcnZlZCks
CisgICAgfTsKKyAgICBzaXplX3Qgc2l6ZTsKICAgICB4ZW5faW9tbXVfb3BfdCBuYXQ7CisgICAg
dW5zaWduZWQgaW50IHU7CiAgICAgaW50IHJjOwogCi0gICAgaWYgKCBidWYtPnNpemUgPCBzaXpl
b2YoY21wKSApCisgICAgb2Zmc2V0ID0gb2Zmc2V0b2Yoc3RydWN0IGNvbXBhdF9pb21tdV9vcCwg
dSk7CisKKyAgICBpZiAoIGJ1Zi0+c2l6ZSA8IG9mZnNldCApCiAgICAgICAgIHJldHVybiAtRU5P
REFUQTsKIAotICAgIGlmICggY29weV9mcm9tX2NvbXBhdCgmY21wLCBoLCAxKSApCisgICAgaWYg
KCBjb3B5X2Zyb21fY29tcGF0KCh2b2lkICopJmNtcCwgYnVmLT5oLCBvZmZzZXQpICkKICAgICAg
ICAgcmV0dXJuIC1FRkFVTFQ7CiAKICAgICBpZiAoIGNtcC5wYWQgKQpAQCAtMTI0LDE2ICsyMTYs
ODkgQEAgaW50IGNvbXBhdF9vbmVfaW9tbXVfb3AoY29tcGF0X2lvbW11X29wX2J1Zl90ICpidWYp
CiAgICAgaWYgKCByYyApCiAgICAgICAgIHJldHVybiByYzsKIAorICAgIGlmICggY21wLm9wID49
IEFSUkFZX1NJWkUob3Bfc2l6ZSkgKQorICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7CisKKyAg
ICBzaXplID0gb3Bfc2l6ZVthcnJheV9pbmRleF9ub3NwZWMoY21wLm9wLCBBUlJBWV9TSVpFKG9w
X3NpemUpKV07CisgICAgaWYgKCBidWYtPnNpemUgPCBvZmZzZXQgKyBzaXplICkKKyAgICAgICAg
cmV0dXJuIC1FRkFVTFQ7CisKKyAgICBpZiAoIGNvcHlfZnJvbV9jb21wYXRfb2Zmc2V0KCh2b2lk
ICopJmNtcC51LCBidWYtPmgsIG9mZnNldCwgc2l6ZSkgKQorICAgICAgICByZXR1cm4gLUVGQVVM
VDsKKworICAgIC8qCisgICAgICogVGhlIHhsYXQgbWFnaWMgZG9lc24ndCBxdWl0ZSBrbm93IGhv
dyB0byBoYW5kbGUgdGhlIHVuaW9uIHNvCisgICAgICogd2UgbmVlZCB0byBmaXggdGhpbmdzIHVw
IGhlcmUuCisgICAgICovCisjZGVmaW5lIFhMQVRfaW9tbXVfb3BfdV9xdWVyeV9yZXNlcnZlZCBY
RU5fSU9NTVVPUF9xdWVyeV9yZXNlcnZlZAorICAgIHUgPSBjbXAub3A7CisKKyNkZWZpbmUgWExB
VF9pb21tdV9vcF9xdWVyeV9yZXNlcnZlZF9ITkRMX3JhbmdlcyhfZF8sIF9zXykgICAgICAgICAg
ICBcCisgICAgZG8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgaWYgKCAhY29tcGF0
X2hhbmRsZV9pc19udWxsKChfc18pLT5yYW5nZXMpICkgICAgICAgICAgICAgICAgICBcCisgICAg
ICAgIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgICAgICAgICAgdHlwZW9mKGNtcC51LnF1ZXJ5X3Jlc2VydmVkLm5yX2Vu
dHJpZXMpICpucl9lbnRyaWVzID0gICAgIFwKKyAgICAgICAgICAgICAgICBDT01QQVRfQVJHX1hM
QVRfVklSVF9CQVNFOyAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICB4
ZW5faW9tbXVfcmVzZXJ2ZWRfcmFuZ2VfdCAqcmFuZ2VzID0gICAgICAgICAgICAgICAgICAgICAg
XAorICAgICAgICAgICAgICAgICh2b2lkICopKG5yX2VudHJpZXMgKyAxKTsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICBpZiAoIHNpemVv
ZigqbnJfZW50cmllcykgKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAg
ICAgICAgICAgICAoc2l6ZW9mKCpyYW5nZXMpICogKF9zXyktPm5yX2VudHJpZXMpID4gICAgICAg
ICAgICAgIFwKKyAgICAgICAgICAgICAgICAgQ09NUEFUX0FSR19YTEFUX1NJWkUgKSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgcmV0dXJuIC1FMkJJRzsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICAgICAgICAgICpucl9lbnRyaWVzID0gKF9zXyktPm5yX2VudHJpZXM7ICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCisgICAgICAgICAgICBzZXRfeGVuX2d1ZXN0X2hhbmRsZSgoX2RfKS0+
cmFuZ2VzLCByYW5nZXMpOyAgICAgICAgICAgICAgXAorICAgICAgICB9ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAg
ZWxzZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgICAgICAgICBzZXRfeGVuX2d1ZXN0X2hhbmRsZSgoX2RfKS0+cmFuZ2VzLCBO
VUxMKTsgICAgICAgICAgICAgICAgXAorICAgIH0gd2hpbGUgKGZhbHNlKQorCiAgICAgWExBVF9p
b21tdV9vcCgmbmF0LCAmY21wKTsKIAorI3VuZGVmIFhMQVRfaW9tbXVfb3BfcXVlcnlfcmVzZXJ2
ZWRfSE5ETF9yYW5nZXMKKyN1bmRlZiBYTEFUX2lvbW11X29wX3VfcXVlcnlfcmVzZXJ2ZWQKKwog
ICAgIGlvbW11X29wKCZuYXQpOwogCisjZGVmaW5lIFhMQVRfaW9tbXVfb3BfcXVlcnlfcmVzZXJ2
ZWRfSE5ETF9yYW5nZXMoX2RfLCBfc18pICAgICAgICAgICAgICAgXAorICAgIGRvICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIGlmICggIWNvbXBhdF9oYW5kbGVfaXNfbnVs
bCgoX2RfKS0+cmFuZ2VzKSApICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICB7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICAgICAgICAgIHR5cGVvZihjbXAudS5xdWVyeV9yZXNlcnZlZC5ucl9lbnRyaWVzKSAq
bnJfZW50cmllcyA9ICAgICAgICBcCisgICAgICAgICAgICAgICAgQ09NUEFUX0FSR19YTEFUX1ZJ
UlRfQkFTRTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgY29t
cGF0X2lvbW11X3Jlc2VydmVkX3JhbmdlX3QgKnJhbmdlcyA9ICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICAgICAgICAgICAgICAodm9pZCAqKShucl9lbnRyaWVzICsgMSk7ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbnIgPSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAg
IG1pbl90KHVuc2lnbmVkIGludCwgKF9kXyktPm5yX2VudHJpZXMsICpucl9lbnRyaWVzKTsgICAg
IFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICBpZiAoIF9fY29weV90b19jb21wYXRf
b2Zmc2V0KChfZF8pLT5yYW5nZXMsIDAsIHJhbmdlcywgbnIpICkgXAorICAgICAgICAgICAgICAg
IGNtcC5zdGF0dXMgPSAtRUZBVUxUOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICAgICAgfSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgfSB3aGlsZSAoZmFsc2UpCisKICAgICAvKgotICAg
ICAqIEF2b2lkIHRoZSBmdWxsIChhbmQgbGVuZ3RoeSkgWExBVCBjb2RlIGFzIHRoZSBvbmx5IHRo
aW5nIHRoYXQKLSAgICAgKiBuZWVkcyBjb3B5aW5nIGJhY2sgaXMgdGhlIHN0YXR1cyBmaWVsZC4K
KyAgICAgKiBBdm9pZCB0aGUgZnVsbCAoYW5kIGxlbmd0aHkpIFhMQVQgY29kZSBhcyB0aGUgb25s
eSB0aGluZ3MgdGhhdAorICAgICAqIG5lZWQgY29weWluZyBiYWNrIGFyZSB0aGUgcmVzZXJ2ZWQg
cmFuZ2VzIChpbiB0aGUgY2FzZSBvZiB0aGUKKyAgICAgKiBxdWVyeSBvcCkgYW5kIHRoZSBzdGF0
dXMgZmllbGQgKGZvciBhbGwgb3BzKS4KICAgICAgKi8KICAgICBjbXAuc3RhdHVzID0gbmF0LnN0
YXR1czsKIAorICAgIGlmICggY21wLm9wID09IFhFTl9JT01NVU9QX3F1ZXJ5X3Jlc2VydmVkICkK
KyAgICB7CisgICAgICAgIFhMQVRfaW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWRfSE5ETF9yYW5nZXMo
JmNtcC51LnF1ZXJ5X3Jlc2VydmVkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICZuYXQudS5xdWVyeV9yZXNlcnZlZCk7CisKKyAgICAgICAgY21wLnUu
cXVlcnlfcmVzZXJ2ZWQubnJfZW50cmllcyA9IG5hdC51LnF1ZXJ5X3Jlc2VydmVkLm5yX2VudHJp
ZXM7CisKKyAgICAgICAgaWYgKCBfX2NvcHlfZmllbGRfdG9fY29tcGF0KGgsICZjbXAsIHUucXVl
cnlfcmVzZXJ2ZWQubnJfZW50cmllcykgKQorICAgICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7Cisg
ICAgfQorCisjdW5kZWYgWExBVF9pb21tdV9vcF9xdWVyeV9yZXNlcnZlZF9ITkRMX3Jhbmdlcwor
CiAgICAgaWYgKCBfX2NvcHlfZmllbGRfdG9fY29tcGF0KGgsICZjbXAsIHN0YXR1cykgKQogICAg
ICAgICByZXR1cm4gLUVGQVVMVDsKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2lv
bW11X29wLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaAppbmRleCBjM2I2OGY2NjVh
Li4wMDFmNTE1YmIzIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaAor
KysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaApAQCAtMjUsMTEgKzI1LDUwIEBACiAK
ICNpbmNsdWRlICJ4ZW4uaCIKIAordHlwZWRlZiB1aW50NjRfdCB4ZW5fZGZuX3Q7CisKKy8qIFN0
cnVjdHVyZSBkZXNjcmliaW5nIGEgc2luZ2xlIHJhbmdlIHJlc2VydmVkIGluIHRoZSBJT01NVSAq
Lworc3RydWN0IHhlbl9pb21tdV9yZXNlcnZlZF9yYW5nZSB7CisgICAgeGVuX2Rmbl90IHN0YXJ0
X2RmbjsKKyAgICB1aW50MzJfdCBucl9mcmFtZXM7CisgICAgdWludDMyX3QgcGFkOworfTsKK3R5
cGVkZWYgc3RydWN0IHhlbl9pb21tdV9yZXNlcnZlZF9yYW5nZSB4ZW5faW9tbXVfcmVzZXJ2ZWRf
cmFuZ2VfdDsKK0RFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9pb21tdV9yZXNlcnZlZF9yYW5n
ZV90KTsKKworLyoKKyAqIFhFTl9JT01NVU9QX3F1ZXJ5X3Jlc2VydmVkOiBRdWVyeSByYW5nZXMg
cmVzZXJ2ZWQgaW4gdGhlIElPTU1VLgorICovCisjZGVmaW5lIFhFTl9JT01NVU9QX3F1ZXJ5X3Jl
c2VydmVkIDEKKworc3RydWN0IHhlbl9pb21tdV9vcF9xdWVyeV9yZXNlcnZlZCB7CisgICAgLyoK
KyAgICAgKiBJTi9PVVQgLSBPbiBlbnRyeSB0aGlzIGlzIHRoZSBudW1iZXIgb2YgZW50cmllcyBh
dmFpbGFibGUKKyAgICAgKiAgICAgICAgICBpbiB0aGUgcmFuZ2VzIGFycmF5IGJlbG93LgorICAg
ICAqICAgICAgICAgIE9uIGV4aXQgdGhpcyBpcyB0aGUgYWN0dWFsIG51bWJlciBvZiByZXNlcnZl
ZCByYW5nZXMuCisgICAgICovCisgICAgdWludDMyX3QgbnJfZW50cmllczsKKyAgICB1aW50MzJf
dCBwYWQ7CisgICAgLyoKKyAgICAgKiBPVVQgLSBUaGlzIGFycmF5IGlzIHBvcHVsYXRlZCB3aXRo
IHJlc2VydmVkIHJhbmdlcy4gSWYgaXQgaXMKKyAgICAgKiAgICAgICBub3Qgc3VmZmljaWVudGx5
IGxhcmdlIHRoZW4gYXZhaWxhYmxlIGVudHJpZXMgYXJlIHBvcHVsYXRlZCwKKyAgICAgKiAgICAg
ICBidXQgdGhlIG9wIHN0YXR1cyBjb2RlIHdpbGwgYmUgc2V0IHRvIC1FTk9CVUZTLgorICAgICAq
ICAgICAgIEl0IGlzIHBlcm1pc3NhYmxlIHRvIHNldCB0aGlzIHRvIE5VTEwgaWYgbnJfZW50cmll
cyBpcyBhbHNvCisgICAgICogICAgICAgc2V0IHRvIHplcm8uIEluIHRoaXMgY2FzZSwgb24gZXhp
dCwgbnJfZW50cmllcyB3aWxsIHN0aWxsIGJlCisgICAgICogICAgICAgc2V0IHRvIHRoZSBhY3R1
YWwgbnVtYmVyIG9mIHJlc2VydmVkIHJhbmdlcyBidXQgdGhlIHN0YXR1cworICAgICAqICAgICAg
IGNvZGUgd2lsbCBiZSBzZXQgdG8gemVyby4KKyAgICAgKi8KKyAgICBYRU5fR1VFU1RfSEFORExF
KHhlbl9pb21tdV9yZXNlcnZlZF9yYW5nZV90KSByYW5nZXM7Cit9OworCiBzdHJ1Y3QgeGVuX2lv
bW11X29wIHsKICAgICB1aW50MTZfdCBvcDsgICAgLyogb3AgdHlwZSAqLwogICAgIHVpbnQxNl90
IHBhZDsKICAgICBpbnQzMl90IHN0YXR1czsgLyogb3AgY29tcGxldGlvbiBzdGF0dXM6ICovCiAg
ICAgICAgICAgICAgICAgICAgIC8qIDAgZm9yIHN1Y2Nlc3Mgb3RoZXJ3aXNlLCBuZWdhdGl2ZSBl
cnJubyAqLworICAgIHVuaW9uIHsKKyAgICAgICAgc3RydWN0IHhlbl9pb21tdV9vcF9xdWVyeV9y
ZXNlcnZlZCBxdWVyeV9yZXNlcnZlZDsKKyAgICB9IHU7CiB9OwogdHlwZWRlZiBzdHJ1Y3QgeGVu
X2lvbW11X29wIHhlbl9pb21tdV9vcF90OwogREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX2lv
bW11X29wX3QpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGxhdC5sc3QgYi94ZW4vaW5jbHVk
ZS94bGF0LmxzdAppbmRleCAzYjE1YzE4YzRlLi5kMmY5YjEwMzRiIDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS94bGF0LmxzdAorKysgYi94ZW4vaW5jbHVkZS94bGF0LmxzdApAQCAtNzksNiArNzks
OCBAQAogPwl2Y3B1X2h2bV94ODZfNjQJCQlodm0vaHZtX3ZjcHUuaAogIQlpb21tdV9vcAkJCWlv
bW11X29wLmgKICEJaW9tbXVfb3BfYnVmCQkJaW9tbXVfb3AuaAorIQlpb21tdV9vcF9xdWVyeV9y
ZXNlcnZlZAkJaW9tbXVfb3AuaAorPwlpb21tdV9yZXNlcnZlZF9yYW5nZQkJaW9tbXVfb3AuaAog
PwlrZXhlY19leGVjCQkJa2V4ZWMuaAogIQlrZXhlY19pbWFnZQkJCWtleGVjLmgKICEJa2V4ZWNf
cmFuZ2UJCQlrZXhlYy5oCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 10:36:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 10:36: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 1gC0Ex-0005kS-Vi; Mon, 15 Oct 2018 10:36:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vz49=m3=citrix.com=prvs=8198610b7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gC0Ew-0005k9-Jn
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 10:36:46 +0000
X-Inumbo-ID: d5d5a6b2-d065-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d5d5a6b2-d065-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 12:34:03 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="67823164"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 15 Oct 2018 11:35:59 +0100
Message-ID: <20181015103559.22075-8-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181015103559.22075-1-paul.durrant@citrix.com>
References: <20181015103559.22075-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 7/7] x86: extend the map and unmap
 xen_iommu_ops to support grant references
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@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>

VGhpcyBwYXRjaCBhbGxvd3MgYSBkb21haW4gdG8gYWRkIG9yIHJlbW92ZSBmb3JlaWduIGZyYW1l
cyBmcm9tIGl0cwpJT01NVSBtYXBwaW5ncyBieSBncmFudCByZWZlcmVuY2UgYXMgd2VsbCBhcyBH
Rk4uIFRoaXMgaXMgbmVjZXNzYXJ5LApmb3IgZXhhbXBsZSwgdG8gc3VwcG9ydCBhIFBWIG5ldHdv
cmsgYmFja2VuZCB0aGF0IG5lZWRzIHRvIGNvbnN0cnVjdCBhCnBhY2tldCBidWZmZXIgdGhhdCBj
YW4gYmUgZGlyZWN0bHkgYWNjZXNzZWQgYnkgYSBOSUMuCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1
cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJ
YW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53
aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Cgp2NzoKIC0gUmUtYmFzZS4KCnY2OgogLSBSZS1iYXNlLgoKdjI6CiAtIE5l
dyBpbiB2Mi4KLS0tCiB4ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgICAgICB8IDE1MSArKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9jb21tb24vaW9tbXVfb3Au
YyAgICAgICAgIHwgMTAwICsrKysrKysrKysrKysrKysrKystLS0tLS0tLS0KIHhlbi9pbmNsdWRl
L3B1YmxpYy9pb21tdV9vcC5oIHwgIDI5ICsrKysrKy0tCiB4ZW4vaW5jbHVkZS94ZW4vZ3JhbnRf
dGFibGUuaCB8ICAgNSArKwogNCBmaWxlcyBjaGFuZ2VkLCAyNDggaW5zZXJ0aW9ucygrKSwgMzcg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jIGIveGVu
L2NvbW1vbi9ncmFudF90YWJsZS5jCmluZGV4IDg3OGU2NjhiZjUuLmY3YzkzMzNmNjAgMTAwNjQ0
Ci0tLSBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYworKysgYi94ZW4vY29tbW9uL2dyYW50X3Rh
YmxlLmMKQEAgLTM5MjcsNiArMzkyNywxNTcgQEAgaW50IGdudHRhYl9nZXRfc3RhdHVzX2ZyYW1l
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgaWR4LAogICAgIHJldHVybiByYzsKIH0K
IAoraW50CithY3F1aXJlX2dyZWZfZm9yX2lvbW11KHN0cnVjdCBkb21haW4gKmQsIGdyYW50X3Jl
Zl90IGdyZWYsCisgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgcmVhZG9ubHksIG1mbl90ICpt
Zm4pCit7CisgICAgc3RydWN0IGRvbWFpbiAqY3VycmQgPSBjdXJyZW50LT5kb21haW47CisgICAg
c3RydWN0IGdyYW50X3RhYmxlICpndCA9IGQtPmdyYW50X3RhYmxlOworICAgIGdyYW50X2VudHJ5
X2hlYWRlcl90ICpzaGFoOworICAgIHN0cnVjdCBhY3RpdmVfZ3JhbnRfZW50cnkgKmFjdDsKKyAg
ICB1aW50MTZfdCAqc3RhdHVzOworICAgIGludCByYzsKKworICAgIGdyYW50X3JlYWRfbG9jayhn
dCk7CisKKyAgICByYyA9IC1FTk9FTlQ7CisgICAgaWYgKCBncmVmID4gbnJfZ3JhbnRfZW50cmll
cyhndCkgKQorICAgICAgICBnb3RvIHVubG9jazsKKworICAgIGFjdCA9IGFjdGl2ZV9lbnRyeV9h
Y3F1aXJlKGd0LCBncmVmKTsKKyAgICBzaGFoID0gc2hhcmVkX2VudHJ5X2hlYWRlcihndCwgZ3Jl
Zik7CisgICAgc3RhdHVzID0gKCBndC0+Z3RfdmVyc2lvbiA9PSAyICkgPworICAgICAgICAmc3Rh
dHVzX2VudHJ5KGd0LCBncmVmKSA6CisgICAgICAgICZzaGFoLT5mbGFnczsKKworICAgIHJjID0g
LUVBQ0NFUzsKKyAgICBpZiAoIChzaGFoLT5mbGFncyAmIEdURl90eXBlX21hc2spICE9IEdURl9w
ZXJtaXRfYWNjZXNzIHx8CisgICAgICAgICAoc2hhaC0+ZmxhZ3MgJiBHVEZfc3ViX3BhZ2UpICkK
KyAgICAgICAgZ290byByZWxlYXNlOworCisgICAgcmMgPSAtRVJBTkdFOworICAgIGlmICggYWN0
LT5waW4gJiYgKChhY3QtPmRvbWlkICE9IGN1cnJkLT5kb21haW5faWQpIHx8CisgICAgICAgICAg
ICAgICAgICAgICAgKGFjdC0+cGluICYgMHg4MDgwODA4MFUpICE9IDApICkKKyAgICAgICAgZ290
byByZWxlYXNlOworCisgICAgcmMgPSAtRUlOVkFMOworICAgIGlmICggIWFjdC0+cGluIHx8Cisg
ICAgICAgICAoIXJlYWRvbmx5ICYmICEoYWN0LT5waW4gJiBHTlRQSU5fZGV2d19tYXNrKSkgKSB7
CisgICAgICAgIGlmICggX3NldF9zdGF0dXMoZ3QtPmd0X3ZlcnNpb24sIGN1cnJkLT5kb21haW5f
aWQsIHJlYWRvbmx5LAorICAgICAgICAgICAgICAgICAgICAgICAgIDAsIHNoYWgsIGFjdCwgc3Rh
dHVzKSAhPSBHTlRTVF9va2F5ICkKKyAgICAgICAgICAgIGdvdG8gcmVsZWFzZTsKKyAgICB9CisK
KyAgICBpZiAoICFhY3QtPnBpbiApCisgICAgeworICAgICAgICBnZm5fdCBnZm4gPSBndC0+Z3Rf
dmVyc2lvbiA9PSAxID8KKyAgICAgICAgICAgIF9nZm4oc2hhcmVkX2VudHJ5X3YxKGd0LCBncmVm
KS5mcmFtZSkgOgorICAgICAgICAgICAgX2dmbihzaGFyZWRfZW50cnlfdjIoZ3QsIGdyZWYpLmZ1
bGxfcGFnZS5mcmFtZSk7CisgICAgICAgIHAybV90eXBlX3QgcDJtdDsKKyAgICAgICAgc3RydWN0
IHBhZ2VfaW5mbyAqcGFnZTsKKworICAgICAgICByYyA9IGNoZWNrX2dldF9wYWdlX2Zyb21fZ2Zu
KGQsIGdmbiwgcmVhZG9ubHksICZwMm10LCAmcGFnZSk7CisgICAgICAgIGlmICggcmMgKQorICAg
ICAgICAgICAgZ290byBjbGVhcjsKKworICAgICAgICByYyA9IC1FSU5WQUw7CisgICAgICAgIGlm
ICggcDJtX2lzX2ZvcmVpZ24ocDJtdCkgKQorICAgICAgICB7CisgICAgICAgICAgICBwdXRfcGFn
ZShwYWdlKTsKKyAgICAgICAgICAgIGdvdG8gY2xlYXI7CisgICAgICAgIH0KKworICAgICAgICBh
Y3Rfc2V0X2dmbihhY3QsIGdmbik7CisgICAgICAgIGFjdC0+bWZuID0gcGFnZV90b19tZm4ocGFn
ZSk7CisgICAgICAgIGFjdC0+ZG9taWQgPSBjdXJyZC0+ZG9tYWluX2lkOworICAgICAgICBhY3Qt
PnN0YXJ0ID0gMDsKKyAgICAgICAgYWN0LT5sZW5ndGggPSBQQUdFX1NJWkU7CisgICAgICAgIGFj
dC0+aXNfc3ViX3BhZ2UgPSBmYWxzZTsKKyAgICAgICAgYWN0LT50cmFuc19kb21haW4gPSBkOwor
ICAgICAgICBhY3QtPnRyYW5zX2dyZWYgPSBncmVmOworICAgIH0KKyAgICBlbHNlCisgICAgewor
ICAgICAgICBBU1NFUlQobWZuX3ZhbGlkKGFjdC0+bWZuKSk7CisgICAgICAgIGlmICggIWdldF9w
YWdlKG1mbl90b19wYWdlKGFjdC0+bWZuKSwgZCkgKQorICAgICAgICAgICAgZ290byBjbGVhcjsK
KyAgICB9CisKKyAgICByYyA9IDA7CisgICAgYWN0LT5waW4gKz0gcmVhZG9ubHkgPyBHTlRQSU5f
ZGV2cl9pbmMgOiBHTlRQSU5fZGV2d19pbmM7CisgICAgKm1mbiA9IGFjdC0+bWZuOworICAgIGdv
dG8gcmVsZWFzZTsKKworIGNsZWFyOgorICAgIGlmICggIXJlYWRvbmx5ICYmICEoYWN0LT5waW4g
JiBHTlRQSU5fZGV2d19tYXNrKSApCisgICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKF9HVEZfd3Jp
dGluZywgc3RhdHVzKTsKKworICAgIGlmICggIWFjdC0+cGluICkKKyAgICAgICAgZ250dGFiX2Ns
ZWFyX2ZsYWcoX0dURl9yZWFkaW5nLCBzdGF0dXMpOworCisgcmVsZWFzZToKKyAgICBhY3RpdmVf
ZW50cnlfcmVsZWFzZShhY3QpOworCisgdW5sb2NrOgorICAgIGdyYW50X3JlYWRfdW5sb2NrKGd0
KTsKKworICAgIHJldHVybiByYzsKK30KKworaW50CityZWxlYXNlX2dyZWZfZm9yX2lvbW11KHN0
cnVjdCBkb21haW4gKmQsIGdyYW50X3JlZl90IGdyZWYsCisgICAgICAgICAgICAgICAgICAgICAg
IGJvb2wgcmVhZG9ubHksIG1mbl90IG1mbikKK3sKKyAgICBzdHJ1Y3QgZG9tYWluICpjdXJyZCA9
IGN1cnJlbnQtPmRvbWFpbjsKKyAgICBzdHJ1Y3QgZ3JhbnRfdGFibGUgKmd0ID0gZC0+Z3JhbnRf
dGFibGU7CisgICAgZ3JhbnRfZW50cnlfaGVhZGVyX3QgKnNoYWg7CisgICAgc3RydWN0IGFjdGl2
ZV9ncmFudF9lbnRyeSAqYWN0OworICAgIHVpbnQxNl90ICpzdGF0dXM7CisgICAgaW50IHJjOwor
CisgICAgZ3JhbnRfcmVhZF9sb2NrKGd0KTsKKworICAgIHJjID0gLUVOT0VOVDsKKyAgICBpZiAo
IGdyZWYgPiBucl9ncmFudF9lbnRyaWVzKGd0KSApCisgICAgICAgIGdvdG8gdW5sb2NrOworCisg
ICAgYWN0ID0gYWN0aXZlX2VudHJ5X2FjcXVpcmUoZ3QsIGdyZWYpOworICAgIHNoYWggPSBzaGFy
ZWRfZW50cnlfaGVhZGVyKGd0LCBncmVmKTsKKyAgICBzdGF0dXMgPSAoIGd0LT5ndF92ZXJzaW9u
ID09IDIgKSA/CisgICAgICAgICZzdGF0dXNfZW50cnkoZ3QsIGdyZWYpIDoKKyAgICAgICAgJnNo
YWgtPmZsYWdzOworCisgICAgcmMgPSAtRUlOVkFMOworICAgIGlmICggIWFjdC0+cGluIHx8IChh
Y3QtPmRvbWlkICE9IGN1cnJkLT5kb21haW5faWQpIHx8CisgICAgICAgICAhbWZuX2VxKGFjdC0+
bWZuLCBtZm4pICkKKyAgICAgICAgZ290byByZWxlYXNlOworCisgICAgcmMgPSAwOworICAgIGlm
ICggcmVhZG9ubHkgKQorICAgICAgICBhY3QtPnBpbiAtPSBHTlRQSU5fZGV2cl9pbmM7CisgICAg
ZWxzZQorICAgIHsKKyAgICAgICAgZ250dGFiX21hcmtfZGlydHkoZCwgbWZuKTsKKworICAgICAg
ICBhY3QtPnBpbiAtPSBHTlRQSU5fZGV2d19pbmM7CisgICAgICAgIGlmICggIShhY3QtPnBpbiAm
IEdOVFBJTl9kZXZ3X21hc2spICkKKyAgICAgICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKF9HVEZf
d3JpdGluZywgc3RhdHVzKTsKKyAgICB9CisKKyAgICBpZiAoICFhY3QtPnBpbiApCisgICAgICAg
IGdudHRhYl9jbGVhcl9mbGFnKF9HVEZfcmVhZGluZywgc3RhdHVzKTsKKworICAgIHB1dF9wYWdl
KG1mbl90b19wYWdlKG1mbikpOworCisgcmVsZWFzZToKKyAgICBhY3RpdmVfZW50cnlfcmVsZWFz
ZShhY3QpOworCisgdW5sb2NrOgorICAgIGdyYW50X3JlYWRfdW5sb2NrKGd0KTsKKworICAgIHJl
dHVybiByYzsKK30KKwogc3RhdGljIHZvaWQgZ250dGFiX3VzYWdlX3ByaW50KHN0cnVjdCBkb21h
aW4gKnJkKQogewogICAgIGludCBmaXJzdCA9IDE7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2lv
bW11X29wLmMgYi94ZW4vY29tbW9uL2lvbW11X29wLmMKaW5kZXggMDg3NjQxNGRmNS4uNWU4ZDhj
MmU3YSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9pb21tdV9vcC5jCisrKyBiL3hlbi9jb21tb24v
aW9tbXVfb3AuYwpAQCAtMjEsNiArMjEsNyBAQAogCiAjaW5jbHVkZSA8eGVuL2V2ZW50Lmg+CiAj
aW5jbHVkZSA8eGVuL2d1ZXN0X2FjY2Vzcy5oPgorI2luY2x1ZGUgPHhlbi9ncmFudF90YWJsZS5o
PgogI2luY2x1ZGUgPHhlbi9oeXBlcmNhbGwuaD4KICNpbmNsdWRlIDx4ZW4vbm9zcGVjLmg+CiAK
QEAgLTEzNCwxNCArMTM1LDEzIEBAIHN0YXRpYyBpbnQgaW9tbXVvcF9tYXAoc3RydWN0IHhlbl9p
b21tdV9vcF9tYXAgKm9wKQogICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmlvbW11ID0gZG9tX2lv
bW11KGN1cnJkKTsKICAgICBib29sIHJlYWRvbmx5ID0gb3AtPmZsYWdzICYgWEVOX0lPTU1VT1Bf
bWFwX3JlYWRvbmx5OwogICAgIGRmbl90IGRmbiA9IF9kZm4ob3AtPmRmbik7Ci0gICAgcDJtX3R5
cGVfdCBwMm10OwotICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7Ci0gICAgbWZuX3QgaWdub3Jl
OworICAgIG1mbl90IG1mbiwgaWdub3JlOwogICAgIHVuc2lnbmVkIGludCBmbGFnczsKICAgICBp
bnQgcmM7CiAKICAgICBpZiAoIG9wLT5wYWQgfHwgKG9wLT5mbGFncyAmIH4oWEVOX0lPTU1VT1Bf
bWFwX2FsbCB8Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhFTl9JT01NVU9Q
X21hcF9yZWFkb25seSkpICkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWEVO
X0lPTU1VT1BfbWFwX3JlYWRvbmx5IHwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgWEVOX0lPTU1VT1BfbWFwX2dyZWYpKSApCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogCiAg
ICAgaWYgKCAhaW9tbXUtPmRvbWFpbl9jb250cm9sICkKQEAgLTE1OSwxNiArMTU5LDMxIEBAIHN0
YXRpYyBpbnQgaW9tbXVvcF9tYXAoc3RydWN0IHhlbl9pb21tdV9vcF9tYXAgKm9wKQogICAgIGlm
ICggIWQgKQogICAgICAgICByZXR1cm4gLUVTUkNIOwogCi0gICAgcmMgPSBjaGVja19nZXRfcGFn
ZV9mcm9tX2dmbihkLCBfZ2ZuKG9wLT5nZm4pLCByZWFkb25seSwgJnAybXQsICZwYWdlKTsKLSAg
ICBpZiAoIHJjICkKLSAgICAgICAgZ290byB1bmxvY2tfZG9tYWluOwotCi0gICAgcmMgPSAtRUlO
VkFMOwotICAgIGlmICggcDJtdCAhPSBwMm1fcmFtX3J3IHx8Ci0gICAgICAgICAoIXJlYWRvbmx5
ICYmICFnZXRfcGFnZV90eXBlKHBhZ2UsIFBHVF93cml0YWJsZV9wYWdlKSkgKQorICAgIGlmICgg
b3AtPmZsYWdzICYgWEVOX0lPTU1VT1BfbWFwX2dyZWYgKQogICAgIHsKLSAgICAgICAgcHV0X3Bh
Z2UocGFnZSk7Ci0gICAgICAgIGdvdG8gdW5sb2NrX2RvbWFpbjsKKyAgICAgICAgcmMgPSBhY3F1
aXJlX2dyZWZfZm9yX2lvbW11KGQsIG9wLT51LmdyZWYsIHJlYWRvbmx5LCAmbWZuKTsKKyAgICAg
ICAgaWYgKCByYyApCisgICAgICAgICAgICBnb3RvIHVubG9ja19kb21haW47CisgICAgfQorICAg
IGVsc2UKKyAgICB7CisgICAgICAgIHAybV90eXBlX3QgcDJtdDsKKyAgICAgICAgc3RydWN0IHBh
Z2VfaW5mbyAqcGFnZTsKKworICAgICAgICByYyA9IGNoZWNrX2dldF9wYWdlX2Zyb21fZ2ZuKGQs
IF9nZm4ob3AtPnUuZ2ZuKSwgcmVhZG9ubHksICZwMm10LAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICZwYWdlKTsKKyAgICAgICAgaWYgKCByYyApCisgICAgICAgICAgICBn
b3RvIHVubG9ja19kb21haW47CisKKyAgICAgICAgcmMgPSAtRUlOVkFMOworICAgICAgICBpZiAo
IHAybXQgIT0gcDJtX3JhbV9ydyB8fAorICAgICAgICAgICAgICghcmVhZG9ubHkgJiYgIWdldF9w
YWdlX3R5cGUocGFnZSwgUEdUX3dyaXRhYmxlX3BhZ2UpKSApCisgICAgICAgIHsKKyAgICAgICAg
ICAgIHB1dF9wYWdlKHBhZ2UpOworICAgICAgICAgICAgZ290byB1bmxvY2tfZG9tYWluOworICAg
ICAgICB9CisKKyAgICAgICAgbWZuID0gcGFnZV90b19tZm4ocGFnZSk7CiAgICAgfQogCiAgICAg
c3Bpbl9sb2NrKCZpb21tdS0+bG9jayk7CkBAIC0xODYsMTYgKzIwMSwyMyBAQCBzdGF0aWMgaW50
IGlvbW11b3BfbWFwKHN0cnVjdCB4ZW5faW9tbXVfb3BfbWFwICpvcCkKICAgICBpZiAoICFyZWFk
b25seSApCiAgICAgICAgIGZsYWdzIHw9IElPTU1VRl93cml0YWJsZTsKIAotICAgIHJjID0gaW9t
bXVfbWFwX3BhZ2Vfbm9jcmFzaChjdXJyZCwgZGZuLCBwYWdlX3RvX21mbihwYWdlKSwgZmxhZ3Mp
OworICAgIHJjID0gaW9tbXVfbWFwX3BhZ2Vfbm9jcmFzaChjdXJyZCwgZGZuLCBtZm4sIGZsYWdz
KTsKIAogIHVubG9ja19pb21tdToKICAgICBzcGluX3VubG9jaygmaW9tbXUtPmxvY2spOwogCiAg
ICAgaWYgKCByYyApIC8qIHJldGFpbiByZWZlcmVuY2VzIGlmIG1hcHBpbmcgaXMgc3VjY2Vzc2Z1
bCAqLwogICAgIHsKLSAgICAgICAgaWYgKCAhcmVhZG9ubHkgKQotICAgICAgICAgICAgcHV0X3Bh
Z2VfdHlwZShwYWdlKTsKLSAgICAgICAgcHV0X3BhZ2UocGFnZSk7CisgICAgICAgIGlmICggb3At
PmZsYWdzICYgWEVOX0lPTU1VT1BfbWFwX2dyZWYgKQorICAgICAgICAgICAgcmVsZWFzZV9ncmVm
X2Zvcl9pb21tdShkLCBvcC0+dS5ncmVmLCByZWFkb25seSwgbWZuKTsKKyAgICAgICAgZWxzZQor
ICAgICAgICB7CisgICAgICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlID0gbWZuX3RvX3Bh
Z2UobWZuKTsKKworICAgICAgICAgICAgaWYgKCAhcmVhZG9ubHkgKQorICAgICAgICAgICAgICAg
IHB1dF9wYWdlX3R5cGUocGFnZSk7CisgICAgICAgICAgICBwdXRfcGFnZShwYWdlKTsKKyAgICAg
ICAgfQogICAgIH0KIAogIHVubG9ja19kb21haW46CkBAIC0yMTEsMTIgKzIzMywxMSBAQCBzdGF0
aWMgaW50IGlvbW11b3BfdW5tYXAoc3RydWN0IHhlbl9pb21tdV9vcF91bm1hcCAqb3ApCiAgICAg
bWZuX3QgbWZuOwogICAgIHVuc2lnbmVkIGludCBmbGFnczsKICAgICBib29sIHJlYWRvbmx5Owot
ICAgIHAybV90eXBlX3QgcDJtdDsKLSAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOwogICAgIGlu
dCByYzsKIAogICAgIGlmICggb3AtPnBhZCB8fAotICAgICAgICAgKG9wLT5mbGFncyAmIH5YRU5f
SU9NTVVPUF91bm1hcF9hbGwpICkKKyAgICAgICAgIChvcC0+ZmxhZ3MgJiB+KFhFTl9JT01NVU9Q
X3VubWFwX2FsbCB8CisgICAgICAgICAgICAgICAgICAgICAgICBYRU5fSU9NTVVPUF91bm1hcF9n
cmVmKSkgKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAogICAgIGlmICggIWlvbW11LT5kb21h
aW5fY29udHJvbCApCkBAIC0yNDMsMjMgKzI2NCwzNiBAQCBzdGF0aWMgaW50IGlvbW11b3BfdW5t
YXAoc3RydWN0IHhlbl9pb21tdV9vcF91bm1hcCAqb3ApCiAKICAgICByZWFkb25seSA9ICEoZmxh
Z3MgJiBJT01NVUZfd3JpdGFibGUpOwogCi0gICAgLyogTWFrZSBzdXJlIHRoZSBtYXBwZWQgZnJh
bWUgbWF0Y2hlcyAqLwotICAgIHJjID0gY2hlY2tfZ2V0X3BhZ2VfZnJvbV9nZm4oZCwgX2dmbihv
cC0+Z2ZuKSwgcmVhZG9ubHksICZwMm10LCAmcGFnZSk7Ci0gICAgaWYgKCByYyApCi0gICAgICAg
IGdvdG8gdW5sb2NrOworICAgIGlmICggb3AtPmZsYWdzICYgWEVOX0lPTU1VT1BfbWFwX2dyZWYg
KQorICAgIHsKKyAgICAgICAgcmMgPSByZWxlYXNlX2dyZWZfZm9yX2lvbW11KGQsIG9wLT51Lmdy
ZWYsIHJlYWRvbmx5LCBtZm4pOworICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgIGdvdG8g
dW5sb2NrOworICAgIH0KKyAgICBlbHNlCisgICAgeworICAgICAgICBwMm1fdHlwZV90IHAybXQ7
CisgICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7CiAKLSAgICByYyA9ICFtZm5fZXEobWZu
LCBwYWdlX3RvX21mbihwYWdlKSkgPyAtRUlOVkFMIDogMDsKKyAgICAgICAgLyogTWFrZSBzdXJl
IHRoZSBtYXBwZWQgZnJhbWUgbWF0Y2hlcyAqLworICAgICAgICByYyA9IGNoZWNrX2dldF9wYWdl
X2Zyb21fZ2ZuKGQsIF9nZm4ob3AtPnUuZ2ZuKSwgcmVhZG9ubHksICZwMm10LAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICZwYWdlKTsKKyAgICAgICAgaWYgKCByYyApCisg
ICAgICAgICAgICBnb3RvIHVubG9jazsKIAotICAgIC8qIFJlbGVhc2UgcmVmZXJlbmNlIHRha2Vu
IGFib3ZlICovCi0gICAgcHV0X3BhZ2UocGFnZSk7CisgICAgICAgIHJjID0gIW1mbl9lcShtZm4s
IHBhZ2VfdG9fbWZuKHBhZ2UpKSA/IC1FSU5WQUwgOiAwOwogCi0gICAgaWYgKCByYyApCi0gICAg
ICAgIGdvdG8gdW5sb2NrOworICAgICAgICAvKiBSZWxlYXNlIHJlZmVyZW5jZSB0YWtlbiBhYm92
ZSAqLworICAgICAgICBwdXRfcGFnZShwYWdlKTsKIAotICAgIC8qIFJlbGVhc2UgcmVmZXJlbmNl
cyB0YWtlbiBpbiBtYXAgKi8KLSAgICBpZiAoICFyZWFkb25seSApCi0gICAgICAgIHB1dF9wYWdl
X3R5cGUocGFnZSk7Ci0gICAgcHV0X3BhZ2UocGFnZSk7CisgICAgICAgIGlmICggcmMgKQorICAg
ICAgICAgICAgZ290byB1bmxvY2s7CisKKyAgICAgICAgLyogUmVsZWFzZSByZWZlcmVuY2VzIHRh
a2VuIGluIG1hcCAqLworICAgICAgICBpZiAoICFyZWFkb25seSApCisgICAgICAgICAgICBwdXRf
cGFnZV90eXBlKHBhZ2UpOworICAgICAgICBwdXRfcGFnZShwYWdlKTsKKyAgICB9CiAKICAgICAv
KgogICAgICAqIFRoaXMgcmVhbGx5IHNob3VsZCBub3QgZmFpbC4gSWYgaXQgZG9lcywgdGhlcmUg
aXMgYW4gaW1wbGljaXQKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9pb21tdV9vcC5o
IGIveGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmgKaW5kZXggZmNjYTQ3ZThkMi4uYjQ5ZDNl
ZTJiNiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmgKKysrIGIveGVu
L2luY2x1ZGUvcHVibGljL2lvbW11X29wLmgKQEAgLTI0LDYgKzI0LDcgQEAKICNkZWZpbmUgWEVO
X1BVQkxJQ19JT01NVV9PUF9ICiAKICNpbmNsdWRlICJ4ZW4uaCIKKyNpbmNsdWRlICJncmFudF90
YWJsZS5oIgogCiB0eXBlZGVmIHVpbnQ2NF90IHhlbl9kZm5fdDsKIApAQCAtMTA3LDYgKzEwOCwx
MCBAQCBzdHJ1Y3QgeGVuX2lvbW11X29wX21hcCB7CiAjZGVmaW5lIF9YRU5fSU9NTVVPUF9tYXBf
cmVhZG9ubHkgMQogI2RlZmluZSBYRU5fSU9NTVVPUF9tYXBfcmVhZG9ubHkgKDEgPDwgKF9YRU5f
SU9NTVVPUF9tYXBfcmVhZG9ubHkpKQogCisgICAgLyogSXMgdGhlIG1lbW9yeSBzcGVjaWZpZWQg
YnkgZ2ZuIG9yIGdyYW50IHJlZmVyZW5jZT8gKi8KKyNkZWZpbmUgX1hFTl9JT01NVU9QX21hcF9n
cmVmIDIKKyNkZWZpbmUgWEVOX0lPTU1VT1BfbWFwX2dyZWYgKDEgPDwgKF9YRU5fSU9NTVVPUF9t
YXBfZ3JlZikpCisKICAgICB1aW50MzJfdCBwYWQ7CiAgICAgLyoKICAgICAgKiBJTiAtIFNlZ21l
bnQvQnVzL0RldmljZS9GdW5jdGlvbiBvZiB0aGUgaW5pdGlhdG9yLgpAQCAtMTE2LDggKzEyMSwx
NCBAQCBzdHJ1Y3QgeGVuX2lvbW11X29wX21hcCB7CiAgICAgdWludDY0X3Qgc2JkZjsKICAgICAv
KiBJTiAtIFRoZSBJT01NVSBmcmFtZSBudW1iZXIgd2hpY2ggd2lsbCBob2xkIHRoZSBuZXcgbWFw
cGluZyAqLwogICAgIHhlbl9kZm5fdCBkZm47Ci0gICAgLyogSU4gLSBUaGUgZ3Vlc3QgZnJhbWUg
bnVtYmVyIG9mIHRoZSBwYWdlIHRvIGJlIG1hcHBlZCAqLwotICAgIHhlbl9wZm5fdCBnZm47Cisg
ICAgLyoKKyAgICAgKiBJTiAtIFRoZSBndWVzdCBmcmFtZSBudW1iZXIgb3IgZ3JhbnQgcmVmZXJl
bmNlIG9mIHRoZSBwYWdlIHRvCisgICAgICogYmUgbWFwcGVkLgorICAgICAqLworICAgIHVuaW9u
IHsKKyAgICAgICAgeGVuX3Bmbl90IGdmbjsKKyAgICAgICAgZ3JhbnRfcmVmX3QgZ3JlZjsKKyAg
ICB9IHU7CiB9OwogCiAvKgpAQCAtMTQzLDYgKzE1NCwxMCBAQCBzdHJ1Y3QgeGVuX2lvbW11X29w
X3VubWFwIHsKICNkZWZpbmUgX1hFTl9JT01NVU9QX3VubWFwX2FsbCAwCiAjZGVmaW5lIFhFTl9J
T01NVU9QX3VubWFwX2FsbCAoMSA8PCAoX1hFTl9JT01NVU9QX3VubWFwX2FsbCkpCiAKKyAgICAv
KiBJcyB0aGUgbWVtb3J5IHNwZWNpZmllZCBieSBnZm4gb3IgZ3JhbnQgcmVmZXJlbmNlPyAqLwor
I2RlZmluZSBfWEVOX0lPTU1VT1BfdW5tYXBfZ3JlZiAxCisjZGVmaW5lIFhFTl9JT01NVU9QX3Vu
bWFwX2dyZWYgKDEgPDwgKF9YRU5fSU9NTVVPUF91bm1hcF9ncmVmKSkKKwogICAgIHVpbnQzMl90
IHBhZDsKICAgICAvKgogICAgICAqIElOIC0gU2VnbWVudC9CdXMvRGV2aWNlL0Z1bmN0aW9uIG9m
IHRoZSBpbml0aWF0b3IuCkBAIC0xNTIsOCArMTY3LDE0IEBAIHN0cnVjdCB4ZW5faW9tbXVfb3Bf
dW5tYXAgewogICAgIHVpbnQ2NF90IHNiZGY7CiAgICAgLyogSU4gLSBUaGUgSU9NTVUgZnJhbWUg
bnVtYmVyIHdoaWNoIGhvbGRzIHRoZSBtYXBwaW5nIHRvIGJlIHJlbW92ZWQgKi8KICAgICB4ZW5f
ZGZuX3QgZGZuOwotICAgIC8qIElOIC0gVGhlIGd1ZXN0IGZyYW1lIG51bWJlciBvZiB0aGUgcGFn
ZSB0aGF0IGlzIG1hcHBlZCAqLwotICAgIHhlbl9wZm5fdCBnZm47CisgICAgLyoKKyAgICAgKiBJ
TiAtIFRoZSBndWVzdCBmcmFtZSBudW1iZXIgb3IgZ3JhbnQgcmVmZXJlbmNlIG9mIHRoZSBwYWdl
IHRoYXQKKyAgICAgKiBpcyBtYXBwZWQuCisgICAgICovCisgICAgdW5pb24geworICAgICAgICB4
ZW5fcGZuX3QgZ2ZuOworICAgICAgICBncmFudF9yZWZfdCBncmVmOworICAgIH0gdTsKIH07CiAK
IHN0cnVjdCB4ZW5faW9tbXVfb3AgewpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2dyYW50
X3RhYmxlLmggYi94ZW4vaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaAppbmRleCAxMmU4YTRiODBi
Li40YTI2ZjVkYmU0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaAor
KysgYi94ZW4vaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaApAQCAtNjEsNCArNjEsOSBAQCBpbnQg
Z250dGFiX2dldF9zaGFyZWRfZnJhbWUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBp
ZHgsCiBpbnQgZ250dGFiX2dldF9zdGF0dXNfZnJhbWUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBpZHgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3QgKm1mbik7CiAK
K2ludCBhY3F1aXJlX2dyZWZfZm9yX2lvbW11KHN0cnVjdCBkb21haW4gKmQsIGdyYW50X3JlZl90
IGdyZWYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIHJlYWRvbmx5LCBtZm5fdCAq
bWZuKTsKK2ludCByZWxlYXNlX2dyZWZfZm9yX2lvbW11KHN0cnVjdCBkb21haW4gKmQsIGdyYW50
X3JlZl90IGdyZWYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIHJlYWRvbmx5LCBt
Zm5fdCBtZm4pOworCiAjZW5kaWYgLyogX19YRU5fR1JBTlRfVEFCTEVfSF9fICovCi0tIAoyLjEx
LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 10:36:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 10:36: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 1gC0Eu-0005jW-6l; Mon, 15 Oct 2018 10:36:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vz49=m3=citrix.com=prvs=8198610b7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gC0Et-0005jR-2m
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 10:36:43 +0000
X-Inumbo-ID: cf801334-d065-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cf801334-d065-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 12:33:59 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="67823162"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 15 Oct 2018 11:35:57 +0100
Message-ID: <20181015103559.22075-6-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181015103559.22075-1-paul.durrant@citrix.com>
References: <20181015103559.22075-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 5/7] iommu / vtd: introduce a new 'refcount'
 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: Kevin Tian <kevin.tian@intel.com>, Paul Durrant <paul.durrant@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>

Li4udG8gbWVhbiAndGhlIHBhZ2UgKGJlaW5nKSBtYXBwZWQgaXMgcmVmZXJlbmNlIGNvdW50ZWQn
LgoKQW4gaW1wb3J0YW50IHByZS1yZXF1aXNpdGUgZm9yIFBWLUlPTU1VIG1hcHBpbmcgaXMgYmVp
bmcgYWJsZSB0byB0ZWxsIHRoZQpkaWZmZXJlbmNlIGJldHdlZW4gSU9NTVUgZW50cmllcyBhZGRl
ZCBhdCBzdGFydC1vZi1kYXkgYnkgWGVuIGFuZCB0aG9zZQp0aGF0IGhhdmUgYmVlbiBhZGRlZCBi
eSBhIFBWLUlPTU1VIG1hcCBvcGVyYXRpb24uIFRoZSByZWFzb24gZm9yIHRoaXMgaXMKdGhhdCB0
aGUgcGFnZXMgZm9yIHRoZSBmb3JtZXIgZG8gbm90IGhhdmUgYW4gZXh0cmEgcmVmZXJlbmNlIHRh
a2VuIHByaW9yIHRvCm1hcHBpbmcgYnV0IHRoZSBsYXR0ZXIgd2lsbCAoZm9yIHNhZmV0eS9zZWN1
cml0eSByZWFzb25zKS4KClRoaXMgcGF0Y2ggdGhlcmVmb3JlIGludHJvZHVjZXMgYSBuZXcgSU9N
TUZfcmVmY291bnQgZmxhZyB0aGF0IHRoZQpzdWJzZXF1ZW50IHBhdGNoIGFkZGluZyB0aGUgUFYt
SU9NTVUgbWFwIG9wZXJhdGlvbiB3aWxsIHVzZSB0byBtYXJrCmVudHJpZXMgdGhhdCBpdCBhZGRz
LiBXaGVuIHRoZSBWVC1kIG1hcHBpbmcgY29kZSBlbmNvdW50ZXJzIHRoaXMgZmxhZwppdCB3aWxs
IHNldCBhIGJpdCBpbiB0aGUgSU9NTVUgUFRFIHRoYXQgaXMgaWdub3JlZCBieSB0aGUgSU9NTVUg
aXRzZWxmLApzdWNoIHRoYXQgYSBzdWJzcXVlbnQgbG9va3VwIG9wZXJhdGlvbiBjYW4gZGV0ZXJt
aW5lIHdoZXRoZXIgdGhlIG1hcHBlZApwYWdlIHdhcyByZWZlcmVuY2UgY291bnRlZCBvciBub3Qg
KGFuZCBoZW5jZSBmb3JiaWQgYSBQVi1JT01NVSB1bm1hcApvcGVyYXRpb24gaW4gdGhlIGxhdHRl
ciBjYXNlKS4KCkEgc3Vic2VxdWVudCBwYXRjaCB3aWxsIGltcGxlbWVudCBhIHNpbWlsYXIgUFRF
IGJpdCBmb3IgQU1EIElPTU1Vcy4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5k
dXJyYW50QGNpdHJpeC5jb20+Ci0tLQpDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5j
b20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgp2NzoKIC0gTmV3IGluIHY3
LgotLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jIHwgIDUgKysrKysKIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5oIHwgMTcgKysrKysrKysrKystLS0tLS0K
IHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAgICAgIHwgIDIgKysKIDMgZmlsZXMgY2hh
bmdlZCwgMTggaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3Z0ZC9pb21tdS5jCmluZGV4IGQ4ODczMTY3ZTEuLmNiMjY0ZDhhZjQgMTAwNjQ0Ci0tLSBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3Z0ZC9pb21tdS5jCkBAIC0xODEwLDYgKzE4MTAsMTAgQEAgc3RhdGljIGludCBfX211
c3RfY2hlY2sgaW50ZWxfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwKICAgICBpZiAo
IGlvbW11X3Nub29wICkKICAgICAgICAgZG1hX3NldF9wdGVfc25wKG5ldyk7CiAKKyAgICAvKiBJ
ZiB0aGUgcGFnZSBoYXMgcmVmZXJlbmNlZCBmb3IgbWFwcGluZyB0aGVuIG1hcmsgaXQgYXMgc3Vj
aCAqLworICAgIGlmICggZmxhZ3MgJiBJT01NVUZfcmVmY291bnQgKQorICAgICAgICBkbWFfc2V0
X3B0ZV9yZWZjbnQobmV3KTsKKwogICAgIGlmICggb2xkLnZhbCA9PSBuZXcudmFsICkKICAgICB7
CiAgICAgICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwpAQCAtMTg3OSw2
ICsxODgzLDcgQEAgc3RhdGljIGludCBpbnRlbF9pb21tdV9sb29rdXBfcGFnZShzdHJ1Y3QgZG9t
YWluICpkLCBkZm5fdCBkZm4sIG1mbl90ICptZm4sCiAgICAgKm1mbiA9IG1hZGRyX3RvX21mbihk
bWFfcHRlX2FkZHIodmFsKSk7CiAgICAgKmZsYWdzID0gZG1hX3B0ZV9yZWFkKHZhbCkgPyBJT01N
VUZfcmVhZGFibGUgOiAwOwogICAgICpmbGFncyB8PSBkbWFfcHRlX3dyaXRlKHZhbCkgPyBJT01N
VUZfd3JpdGFibGUgOiAwOworICAgICpmbGFncyB8PSBkbWFfcHRlX3JlZmNudCh2YWwpID8gSU9N
TVVGX3JlZmNvdW50IDogMDsKIAogICAgIHJldHVybiAwOwogfQpkaWZmIC0tZ2l0IGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmggYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQvaW9tbXUuaAppbmRleCAxYTk5MmY3MmQ2Li44ODBlZWJhZWQzIDEwMDY0NAotLS0gYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuaAorKysgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC92dGQvaW9tbXUuaApAQCAtMjUzLDIxICsyNTMsMjUgQEAgc3RydWN0IGNvbnRleHRfZW50
cnkgewogICogMTogd3JpdGFibGUKICAqIDItNjogcmVzZXJ2ZWQKICAqIDc6IHN1cGVyIHBhZ2UK
LSAqIDgtMTE6IGF2YWlsYWJsZQorICogOC05OiByZXNlcnZlZAorICogMTA6IGlnbm9yZWQgYnkg
aC93ICh1c2VkIGZvciByZWZjb3VudCBmbGFnKQorICogMTE6IHNub29wIGNvbnRyb2wKICAqIDEy
LTYzOiBIb3N0IHBoeXNjaWFsIGFkZHJlc3MKICAqLwogc3RydWN0IGRtYV9wdGUgewogICAgIHU2
NCB2YWw7CiB9OwotI2RlZmluZSBETUFfUFRFX1JFQUQgKDEpCi0jZGVmaW5lIERNQV9QVEVfV1JJ
VEUgKDIpCi0jZGVmaW5lIERNQV9QVEVfUFJPVCAoRE1BX1BURV9SRUFEIHwgRE1BX1BURV9XUklU
RSkKLSNkZWZpbmUgRE1BX1BURV9TUCAgICgxIDw8IDcpCi0jZGVmaW5lIERNQV9QVEVfU05QICAo
MSA8PCAxMSkKKyNkZWZpbmUgRE1BX1BURV9SRUFEICAgKDEpCisjZGVmaW5lIERNQV9QVEVfV1JJ
VEUgICgyKQorI2RlZmluZSBETUFfUFRFX1BST1QgICAoRE1BX1BURV9SRUFEIHwgRE1BX1BURV9X
UklURSkKKyNkZWZpbmUgRE1BX1BURV9TUCAgICAgKDEgPDwgNykKKyNkZWZpbmUgRE1BX1BURV9S
RUZDTlQgKDEgPDwgMTApCisjZGVmaW5lIERNQV9QVEVfU05QICAgICgxIDw8IDExKQogI2RlZmlu
ZSBkbWFfY2xlYXJfcHRlKHApICAgIGRvIHsocCkudmFsID0gMDt9IHdoaWxlKDApCiAjZGVmaW5l
IGRtYV9zZXRfcHRlX3JlYWRhYmxlKHApIGRvIHsocCkudmFsIHw9IERNQV9QVEVfUkVBRDt9IHdo
aWxlKDApCiAjZGVmaW5lIGRtYV9zZXRfcHRlX3dyaXRhYmxlKHApIGRvIHsocCkudmFsIHw9IERN
QV9QVEVfV1JJVEU7fSB3aGlsZSgwKQogI2RlZmluZSBkbWFfc2V0X3B0ZV9zdXBlcnBhZ2UocCkg
ZG8geyhwKS52YWwgfD0gRE1BX1BURV9TUDt9IHdoaWxlKDApCisjZGVmaW5lIGRtYV9zZXRfcHRl
X3JlZmNudChwKSBkbyB7KHApLnZhbCB8PSBETUFfUFRFX1JFRkNOVDt9IHdoaWxlKDApCiAjZGVm
aW5lIGRtYV9zZXRfcHRlX3NucChwKSAgZG8geyhwKS52YWwgfD0gRE1BX1BURV9TTlA7fSB3aGls
ZSgwKQogI2RlZmluZSBkbWFfc2V0X3B0ZV9wcm90KHAsIHByb3QpIGRvIHsgXAogICAgICAgICAo
cCkudmFsID0gKChwKS52YWwgJiB+RE1BX1BURV9QUk9UKSB8ICgocHJvdCkgJiBETUFfUFRFX1BS
T1QpOyBcCkBAIC0yODAsNiArMjg0LDcgQEAgc3RydWN0IGRtYV9wdGUgewogICAgICAgICAgICAg
KHApLnZhbCB8PSAoKGFkZHIpICYgUEFHRV9NQVNLXzRLKTsgfSB3aGlsZSAoMCkKICNkZWZpbmUg
ZG1hX3B0ZV9wcmVzZW50KHApICgoKHApLnZhbCAmIERNQV9QVEVfUFJPVCkgIT0gMCkKICNkZWZp
bmUgZG1hX3B0ZV9zdXBlcnBhZ2UocCkgKCgocCkudmFsICYgRE1BX1BURV9TUCkgIT0gMCkKKyNk
ZWZpbmUgZG1hX3B0ZV9yZWZjbnQocCkgKCgocCkudmFsICYgRE1BX1BURV9SRUZDTlQpICE9IDAp
CiAKIC8qIGludGVycnVwdCByZW1hcCBlbnRyeSAqLwogc3RydWN0IGlyZW1hcF9lbnRyeSB7CmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCBiL3hlbi9pbmNsdWRlL3hlbi9pb21t
dS5oCmluZGV4IDFiZjMxMTYyNGMuLmE1NmQwM2I3MTkgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRl
L3hlbi9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCkBAIC04OSw2ICs4OSw4
IEBAIHZvaWQgaW9tbXVfdGVhcmRvd24oc3RydWN0IGRvbWFpbiAqZCk7CiAjZGVmaW5lIElPTU1V
Rl9yZWFkYWJsZSAgKDF1PDxfSU9NTVVGX3JlYWRhYmxlKQogI2RlZmluZSBfSU9NTVVGX3dyaXRh
YmxlIDEKICNkZWZpbmUgSU9NTVVGX3dyaXRhYmxlICAoMXU8PF9JT01NVUZfd3JpdGFibGUpCisj
ZGVmaW5lIF9JT01NVUZfcmVmY291bnQgMgorI2RlZmluZSBJT01NVUZfcmVmY291bnQgICgxdTw8
X0lPTU1VRl9yZWZjb3VudCkKIGludCBfX211c3RfY2hlY2sgaW9tbXVfbWFwX3BhZ2Vfbm9jcmFz
aChzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbWZuX3QgbWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpOwogaW50IF9fbXVz
dF9jaGVjayBpb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4sCi0tIAoy
LjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 10:36:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 10:36: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 1gC0Ez-0005lV-AZ; Mon, 15 Oct 2018 10:36:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vz49=m3=citrix.com=prvs=8198610b7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gC0Ey-0005kR-0Q
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 10:36:48 +0000
X-Inumbo-ID: d6a0f72d-d065-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d6a0f72d-d065-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 12:34:04 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="67823157"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 15 Oct 2018 11:35:54 +0100
Message-ID: <20181015103559.22075-3-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181015103559.22075-1-paul.durrant@citrix.com>
References: <20181015103559.22075-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 2/7] iommu: track reserved ranges using a
 rangeset
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Paul Durrant <paul.durrant@citrix.com>,
 Wei Liu <wei.liu2@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>

UmFuZ2VzIHRoYXQgc2hvdWxkIGJlIGNvbnNpZGVyZWQgcmVzZXJ2ZWQgaW4gdGhlIElPTU1VIGFy
ZSBub3QgbmVjZXNzYXJpbHkKbGltaXRlZCB0byBSTVJScy4gQW55IGZyYW1lIG51bWJlciB0aGF0
IGlzIG5vdCBSQU0gYnV0IGlzIHByZXNlbnQgaW4gdGhlCmluaXRpYWwgZG9tYWluIG1hcCBzaG91
bGQgYmUgY29uc2lkZXJlZCBhcyByZXNlcnZlZCBpbiB0aGUgSU9NTVUuClRoaXMgcGF0Y2ggYWRk
cyBhIHJhbmdlc2V0IHRvIHRoZSBkb21haW5faW9tbXUgc3RydWN0dXJlIHRoYXQgaXMgdGhlbiB1
c2VkCnRvIHRyYWNrIGFsbCByZXNlcnZlZCByYW5nZXMuIFRoaXMgd2lsbCBiZSBuZWVkZWQgYnkg
YSBzdWJzZXF1ZW50IHBhdGNoCnRvIHRlc3Qgd2hldGhlciBpdCBpcyBzYWZlIHRvIG1vZGlmeSBh
IHBhcnRpY3VsYXIgSU9NTVUgZW50cnkuCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBh
dWwuZHVycmFudEBjaXRyaXguY29tPgotLS0KQ2M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5s
YXBAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNjOiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGlu
dGVsLmNvbT4KCnY3OgogLSBSZS1iYXNlLgogLSBOVUxMIHRoZSByYW5nZXNldCBwb2ludGVyIGFm
dGVyIGZyZWVpbmcuCiAtIEFzIHdlbGwgYXMgUk1SUnMsIGluY2x1ZGUgYWxsIG5vbi1SQU0gbWFw
cGVkIFBGTnMgaW4gdGhlIHJhbmdlc2V0CiAgIHJhdGhlciB0aGFuIGp1c3QgRTgyMCByZXNlcnZl
ZC4KIC0gRHJvcHBpbmcgR2VvcmdlJ3MgYW5kIFdlaSdzIFItYiBkdWUgdG8gbm9uLXRyaXZpYWwg
Y2hhbmdlcy4KCnY2OgogLSBSZS1iYXNlLgoKdjI6CiAtIE5ldyBpbiB2Mi4KLS0tCiB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICB8IDExICsrKysrKysrKystCiB4ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyB8IDIwICsrKysrKysrKysrKystLS0tLS0tCiB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyB8ICA0ICsrKysKIHhlbi9pbmNsdWRlL3hl
bi9pb21tdS5oICAgICAgICAgICAgIHwgIDYgKysrKysrCiA0IGZpbGVzIGNoYW5nZWQsIDMzIGlu
c2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKaW5kZXgg
OGI0MzhhZTRiYy4uOWYwNzExMjM2NyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCkBAIC0xODAs
NiArMTgwLDEwIEBAIGludCBpb21tdV9kb21haW5faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogICAg
IGlmICggIWlvbW11X2VuYWJsZWQgKQogICAgICAgICByZXR1cm4gMDsKIAorICAgIGhkLT5yZXNl
cnZlZF9yYW5nZXMgPSByYW5nZXNldF9uZXcoZCwgTlVMTCwgMCk7CisgICAgaWYgKCAhaGQtPnJl
c2VydmVkX3JhbmdlcyApCisgICAgICAgIHJldHVybiAtRU5PTUVNOworCiAgICAgaGQtPnBsYXRm
b3JtX29wcyA9IGlvbW11X2dldF9vcHMoKTsKICAgICByZXR1cm4gaGQtPnBsYXRmb3JtX29wcy0+
aW5pdChkKTsKIH0KQEAgLTI5NiwxMiArMzAwLDE3IEBAIGludCBpb21tdV9jb25zdHJ1Y3Qoc3Ry
dWN0IGRvbWFpbiAqZCkKIAogdm9pZCBpb21tdV9kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWlu
ICpkKQogewotICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWRvbV9pb21tdShkKS0+cGxhdGZv
cm1fb3BzICkKKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKKwor
ICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgKQogICAgICAgICBy
ZXR1cm47CiAKICAgICBpb21tdV90ZWFyZG93bihkKTsKIAogICAgIGFyY2hfaW9tbXVfZG9tYWlu
X2Rlc3Ryb3koZCk7CisKKyAgICByYW5nZXNldF9kZXN0cm95KGhkLT5yZXNlcnZlZF9yYW5nZXMp
OworICAgIGhkLT5yZXNlcnZlZF9yYW5nZXMgPSBOVUxMOwogfQogCiBpbnQgaW9tbXVfbWFwX3Bh
Z2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuLCBtZm5fdCBtZm4sCmRpZmYgLS1naXQgYS94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC9pb21tdS5jCmluZGV4IDRkMWZmMTA4MTcuLmQ4ODczMTY3ZTEgMTAwNjQ0Ci0tLSBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3Z0ZC9pb21tdS5jCkBAIC0xOTYzLDYgKzE5NjMsNyBAQCBzdGF0aWMgaW50IHJt
cnJfaWRlbnRpdHlfbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkLCBib29sX3QgbWFwLAogICAgIHVu
c2lnbmVkIGxvbmcgZW5kX3BmbiA9IFBBR0VfQUxJR05fNEsocm1yci0+ZW5kX2FkZHJlc3MpID4+
IFBBR0VfU0hJRlRfNEs7CiAgICAgc3RydWN0IG1hcHBlZF9ybXJyICptcm1ycjsKICAgICBzdHJ1
Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKKyAgICBpbnQgZXJyID0gMDsKIAog
ICAgIEFTU0VSVChwY2lkZXZzX2xvY2tlZCgpKTsKICAgICBBU1NFUlQocm1yci0+YmFzZV9hZGRy
ZXNzIDwgcm1yci0+ZW5kX2FkZHJlc3MpOwpAQCAtMTk3Niw4ICsxOTc3LDYgQEAgc3RhdGljIGlu
dCBybXJyX2lkZW50aXR5X21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZCwgYm9vbF90IG1hcCwKICAg
ICAgICAgaWYgKCBtcm1yci0+YmFzZSA9PSBybXJyLT5iYXNlX2FkZHJlc3MgJiYKICAgICAgICAg
ICAgICBtcm1yci0+ZW5kID09IHJtcnItPmVuZF9hZGRyZXNzICkKICAgICAgICAgewotICAgICAg
ICAgICAgaW50IHJldCA9IDA7Ci0KICAgICAgICAgICAgIGlmICggbWFwICkKICAgICAgICAgICAg
IHsKICAgICAgICAgICAgICAgICArK21ybXJyLT5jb3VudDsKQEAgLTE5ODcsMjggKzE5ODYsMzUg
QEAgc3RhdGljIGludCBybXJyX2lkZW50aXR5X21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZCwgYm9v
bF90IG1hcCwKICAgICAgICAgICAgIGlmICggLS1tcm1yci0+Y291bnQgKQogICAgICAgICAgICAg
ICAgIHJldHVybiAwOwogCi0gICAgICAgICAgICB3aGlsZSAoIGJhc2VfcGZuIDwgZW5kX3BmbiAp
CisgICAgICAgICAgICBlcnIgPSByYW5nZXNldF9yZW1vdmVfcmFuZ2UoaGQtPnJlc2VydmVkX3Jh
bmdlcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYXNlX3Bmbiwg
ZW5kX3Bmbik7CisgICAgICAgICAgICB3aGlsZSAoICFlcnIgJiYgYmFzZV9wZm4gPCBlbmRfcGZu
ICkKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBpZiAoIGNsZWFyX2lkZW50aXR5X3Ay
bV9lbnRyeShkLCBiYXNlX3BmbikgKQotICAgICAgICAgICAgICAgICAgICByZXQgPSAtRU5YSU87
CisgICAgICAgICAgICAgICAgICAgIGVyciA9IC1FTlhJTzsKKwogICAgICAgICAgICAgICAgIGJh
c2VfcGZuKys7CiAgICAgICAgICAgICB9CiAKICAgICAgICAgICAgIGxpc3RfZGVsKCZtcm1yci0+
bGlzdCk7CiAgICAgICAgICAgICB4ZnJlZShtcm1ycik7Ci0gICAgICAgICAgICByZXR1cm4gcmV0
OworICAgICAgICAgICAgcmV0dXJuIGVycjsKICAgICAgICAgfQogICAgIH0KIAogICAgIGlmICgg
IW1hcCApCiAgICAgICAgIHJldHVybiAtRU5PRU5UOwogCisgICAgZXJyID0gcmFuZ2VzZXRfYWRk
X3JhbmdlKGhkLT5yZXNlcnZlZF9yYW5nZXMsIGJhc2VfcGZuLCBlbmRfcGZuKTsKKyAgICBpZiAo
IGVyciApCisgICAgICAgIHJldHVybiBlcnI7CisKICAgICB3aGlsZSAoIGJhc2VfcGZuIDwgZW5k
X3BmbiApCiAgICAgewotICAgICAgICBpbnQgZXJyID0gc2V0X2lkZW50aXR5X3AybV9lbnRyeShk
LCBiYXNlX3BmbiwgcDJtX2FjY2Vzc19ydywgZmxhZyk7Ci0KKyAgICAgICAgZXJyID0gc2V0X2lk
ZW50aXR5X3AybV9lbnRyeShkLCBiYXNlX3BmbiwgcDJtX2FjY2Vzc19ydywgZmxhZyk7CiAgICAg
ICAgIGlmICggZXJyICkKICAgICAgICAgICAgIHJldHVybiBlcnI7CisKICAgICAgICAgYmFzZV9w
Zm4rKzsKICAgICB9CiAKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9p
b21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKaW5kZXggYjIwYmFk
MTdkZS4uZTY2MWRjMGI0NSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2
L2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKQEAgLTI0
MSw2ICsyNDEsMTAgQEAgdm9pZCBfX2h3ZG9tX2luaXQgYXJjaF9pb21tdV9od2RvbV9pbml0KHN0
cnVjdCBkb21haW4gKmQpCiAgICAgICAgIGVsc2UKICAgICAgICAgICAgIHJjID0gaW9tbXVfbWFw
X3BhZ2UoZCwgX2RmbihwZm4pLCBfbWZuKHBmbiksCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIElPTU1VRl9yZWFkYWJsZSB8IElPTU1VRl93cml0YWJsZSk7CisKKyAgICAgICAgaWYg
KCAhcmMgJiYgIXBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9DT05WRU5USU9OQUwpICkK
KyAgICAgICAgICAgIHJjID0gcmFuZ2VzZXRfYWRkX3NpbmdsZXRvbihkb21faW9tbXUoZCktPnJl
c2VydmVkX3JhbmdlcywgcGZuKTsKKwogICAgICAgICBpZiAoIHJjICkKICAgICAgICAgICAgIHBy
aW50ayhYRU5MT0dfV0FSTklORyAiIGQlZDogSU9NTVUgbWFwcGluZyBmYWlsZWQ6ICVkXG4iLAog
ICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgcmMpOwpkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUveGVuL2lvbW11LmggYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAppbmRleCBjNzUzMzNj
MDc3Li45MTEzZjM3Yjg1IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAorKysg
Yi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaApAQCAtMTMzLDYgKzEzMywxMiBAQCBzdHJ1Y3QgZG9t
YWluX2lvbW11IHsKICAgICAgKiBpbmNsdWRlL3hlbi9tbS5oKS4KICAgICAgKi8KICAgICBib29s
IG5lZWRfc3luYzsKKworICAgIC8qCisgICAgICogREZOIHJhbmdlcyB0aGF0IGFyZSByZXNlcnZl
ZCBpbiB0aGUgZG9tYWluIElPTU1VIG1hcHBpbmdzIGFuZAorICAgICAqIG11c3Qgbm90IGJlIG1v
ZGlmaWVkIGFmdGVyIGluaXRpYWxpemF0aW9uLgorICAgICAqLworICAgIHN0cnVjdCByYW5nZXNl
dCAqcmVzZXJ2ZWRfcmFuZ2VzOwogfTsKIAogI2RlZmluZSBkb21faW9tbXUoZCkgICAgICAgICAg
ICAgICgmKGQpLT5pb21tdSkKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 10:36:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 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 1gC0F0-0005mp-Sd; Mon, 15 Oct 2018 10:36:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vz49=m3=citrix.com=prvs=8198610b7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gC0Ey-0005ks-N3
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 10:36:48 +0000
X-Inumbo-ID: d5e2de65-d065-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d5e2de65-d065-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 12:34:04 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="67823166"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 15 Oct 2018 11:35:58 +0100
Message-ID: <20181015103559.22075-7-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181015103559.22075-1-paul.durrant@citrix.com>
References: <20181015103559.22075-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 6/7] x86: add xen_iommu_ops to modify IOMMU
 mappings
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@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>

VGhpcyBwYXRjaCBhZGRzIGlvbW11X29wcyB0byBhZGQgKG1hcCkgb3IgcmVtb3ZlICh1bm1hcCkg
ZnJhbWVzIGluIHRoZQpkb21haW4ncyBJT01NVSBtYXBwaW5ncy4KCkN1cnJlbnRseSB0aGUgZmxh
Z3MgdmFsdWUgZm9yIGVhY2ggb3AgbXVzdCBpbmNsdWRlIHRoZQpYRU5fSU9NTVVPUF9tYXAvdW5t
YXBfYWxsIGZsYWcgYXMgdGhlIGltcGxlbWVudGF0aW9uIGRvZXMgbm90IHlldCBzdXBwb3J0CnBl
ci1kZXZpY2UgbWFwcGluZ3MuIFRoZSBzYmRmIGZpZWxkIG9mIGVhY2ggaHlwZXJjYWxsIGlzIGFj
Y29yZGluZ2x5Cmlnbm9yZWQuCgpNYXBwaW5ncyBhZGRlZCBieSB0aGUgbWFwIG9wZXJhdGlvbiBh
cmUgdHJhY2tlZCBhbmQgb25seSB0aG9zZSBtYXBwaW5ncwptYXkgYmUgcmVtb3ZlZCBieSBhIHN1
YnNlcXVlbnQgdW5tYXAgb3BlcmF0aW9uLiBGcmFtZXMgYXJlIHNwZWNpZmllZCBieSB0aGUKb3du
aW5nIGRvbWFpbiBhbmQgR0ZOLiBJdCBpcywgb2YgY291cnNlLCBwZXJtaXNzYWJsZSBmb3IgYSBk
b21haW4gdG8gbWFwCmFuZCB1bm1hcCBpdHMgb3duIGZyYW1lcyB1c2luZyBET01JRF9TRUxGLgoK
Tk9URTogVGhlIG93bmluZyBkb21haW4gYW5kIEdGTiBtdXN0IGFsc28gYmUgc3BlY2lmaWVkIGlu
IHRoZSB1bm1hcAogICAgICBvcGVyYXRpb24sIGFzIHdlbGwgYXMgdGhlIERGTiwgc28gdGhhdCB0
aGV5IGNhbiBiZSBjcm9zcy1jaGVja2VkCiAgICAgIHdpdGggdGhlIGV4aXN0ZW50IG1hcHBpbmcu
CgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgot
LS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVu
bGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4
LmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25yYWQg
Unplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJl
bGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9y
Zz4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgp2NzoKIC0gR2V0IHJpZCBvZiBl
eHBsaWNpdCBmbHVzaCB4ZW5faW9tbXVfb3AuIEZsdXNoIGF0IHRoZSBlbmQgb2YgYSBiYXRjaAog
ICBpbnN0ZWFkLgoKdjY6CiAtIEFkZCBwbGFjZWhvbGRlciBzYmRmIGZpZWxkIGFuZCBmbGFnIHRv
IGNvbnRyb2wgc2NvcGUgb2YgbWFwLCB1bm1hcCBhbmQKICAgZmx1c2guCgp2NDoKIC0gRml4ZWQg
bG9naWMgaW52ZXJzaW9uIHdoZW4gY2hlY2tpbmcgcmV0dXJuIG9mIGlvbW11X3VubWFwX3BhZ2Uo
KS4KCnYzOgogLSBBZGQgdHlwZSBwaW5uaW5nLgoKdjI6CiAtIEhlYXZpbHkgcmUtd29ya2VkIGlu
IHYyLCBpbmNsdWRpbmcgZXhwbGljaXQgdHJhY2tpbmcgb2YgbWFwcGluZ3MuCiAgIFRoaXMgYXZv
aWRzIHRoZSBuZWVkIHRvIGNsZWFyIG5vbi1yZXNlcnZlZCBtYXBwaW5ncyBmcm9tIElPTU1VCiAg
IGF0IHN0YXJ0IG9mIGRheSwgd2hpY2ggd291bGQgYmUgcHJvaGliaXRpdmVseSBzbG93IG9uIGEg
bGFyZ2UgaG9zdC4KLS0tCiB4ZW4vY29tbW9uL2lvbW11X29wLmMgICAgICAgICAgIHwgMjgwICsr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0KIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2lvbW11LmMgfCAgIDIgKwogeGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmggICB8
ICA5OCArKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICB8ICAg
NiArCiB4ZW4vaW5jbHVkZS94bGF0LmxzdCAgICAgICAgICAgIHwgICAzICsKIDUgZmlsZXMgY2hh
bmdlZCwgMzc2IGluc2VydGlvbnMoKyksIDEzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9jb21tb24vaW9tbXVfb3AuYyBiL3hlbi9jb21tb24vaW9tbXVfb3AuYwppbmRleCA5ZDkxNGE2
N2RiLi4wODc2NDE0ZGY1IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2lvbW11X29wLmMKKysrIGIv
eGVuL2NvbW1vbi9pb21tdV9vcC5jCkBAIC03OCw3ICs3OCwyMDUgQEAgc3RhdGljIGludCBpb21t
dV9vcF9xdWVyeV9yZXNlcnZlZChzdHJ1Y3QgeGVuX2lvbW11X29wX3F1ZXJ5X3Jlc2VydmVkICpv
cCkKICAgICByZXR1cm4gMDsKIH0KIAotc3RhdGljIHZvaWQgaW9tbXVfb3AoeGVuX2lvbW11X29w
X3QgKm9wKQorc3RhdGljIGludCBpb21tdV9vcF9lbmFibGVfbW9kaWZpY2F0aW9uKAorICAgIHN0
cnVjdCB4ZW5faW9tbXVfb3BfZW5hYmxlX21vZGlmaWNhdGlvbiAqb3ApCit7CisgICAgc3RydWN0
IGRvbWFpbiAqY3VycmQgPSBjdXJyZW50LT5kb21haW47CisgICAgc3RydWN0IGRvbWFpbl9pb21t
dSAqaW9tbXUgPSBkb21faW9tbXUoY3VycmQpOworICAgIGNvbnN0IHN0cnVjdCBpb21tdV9vcHMg
Km9wcyA9IGlvbW11LT5wbGF0Zm9ybV9vcHM7CisgICAgaW50IHJjOworCisgICAgaWYgKCBvcC0+
Y2FwIHx8IG9wLT5wYWQgKQorICAgICAgICByZXR1cm4gLUVJTlZBTDsKKworICAgIHNwaW5fbG9j
aygmaW9tbXUtPmxvY2spOworCisgICAgLyogSGFzIG1vZGlmaWNhdGlvbiBhbHJlYWR5IGJlZW4g
ZW5hYmxlZD8gKi8KKyAgICByYyA9IDA7CisgICAgaWYgKCBpb21tdS0+ZG9tYWluX2NvbnRyb2wg
KQorICAgICAgICBnb3RvIHVubG9jazsKKworICAgIC8qCisgICAgICogTW9kaWZpY2F0b24gb2Yg
SU9NTVUgbWFwcGluZ3MgY2Fubm90IGJlIHB1dCB1bmRlciBkb21haW4gY29udHJvbCBpZjoKKyAg
ICAgKiAtIHRoaXMgZG9tYWluIGRvZXMgbm90IGhhdmUgSU9NTVUgcGFnZSB0YWJsZXMsIG9yCisg
ICAgICogLSBIQVAgaXMgZW5hYmxlZCBmb3IgdGhpcyBkb21haW4gYW5kIHRoZSBJT01NVSBzaGFy
ZXMgdGhlIHRhYmxlcy4KKyAgICAgKi8KKyAgICByYyA9IC1FQUNDRVM7CisgICAgaWYgKCAhaGFz
X2lvbW11X3B0KGN1cnJkKSB8fCBpb21tdV91c2VfaGFwX3B0KGN1cnJkKSApCisgICAgICAgIGdv
dG8gdW5sb2NrOworCisgICAgLyoKKyAgICAgKiBUaGUgSU9NTVUgaW1wbGVtZW50YXRpb24gbXVz
dCBwcm92aWRlIHRoZSBsb29rdXAgbWV0aG9kIGlmCisgICAgICogbW9kaWZpY2F0aW9uIG9mIHRo
ZSBtYXBwaW5ncyBpcyB0byBiZSBzdXBwb3J0ZWQuCisgICAgICovCisgICAgcmMgPSAtRU9QTk9U
U1VQUDsKKyAgICBpZiAoICFvcHMtPmxvb2t1cF9wYWdlICkKKyAgICAgICAgZ290byB1bmxvY2s7
CisKKyAgICByYyA9IDA7CisgICAgaW9tbXUtPm5lZWRfc3luYyA9IGZhbHNlOyAvKiBEaXNhYmxl
IHN5bmNocm9uaXphdGlvbiwgaWYgZW5hYmxlZCAqLworICAgIGlvbW11LT5kb21haW5fY29udHJv
bCA9IHRydWU7IC8qIEVuYWJsZSBjb250cm9sICovCisKKyB1bmxvY2s6CisgICAgLyoKKyAgICAg
KiBYRU5fSU9NTVVfQ0FQX3Blcl9kZXZpY2VfbWFwcGluZ3MgaXMgbm90IHN1cHBvcnRlZCB5ZXQg
c28gd2UgY2FuCisgICAgICogbGVhdmUgb3AtPmNhcCBhbG9uZS4KKyAgICAgKi8KKworICAgIHNw
aW5fdW5sb2NrKCZpb21tdS0+bG9jayk7CisKKyAgICByZXR1cm4gcmM7Cit9CisKK3N0YXRpYyBp
bnQgaW9tbXVvcF9tYXAoc3RydWN0IHhlbl9pb21tdV9vcF9tYXAgKm9wKQoreworICAgIHN0cnVj
dCBkb21haW4gKmQsICpjdXJyZCA9IGN1cnJlbnQtPmRvbWFpbjsKKyAgICBzdHJ1Y3QgZG9tYWlu
X2lvbW11ICppb21tdSA9IGRvbV9pb21tdShjdXJyZCk7CisgICAgYm9vbCByZWFkb25seSA9IG9w
LT5mbGFncyAmIFhFTl9JT01NVU9QX21hcF9yZWFkb25seTsKKyAgICBkZm5fdCBkZm4gPSBfZGZu
KG9wLT5kZm4pOworICAgIHAybV90eXBlX3QgcDJtdDsKKyAgICBzdHJ1Y3QgcGFnZV9pbmZvICpw
YWdlOworICAgIG1mbl90IGlnbm9yZTsKKyAgICB1bnNpZ25lZCBpbnQgZmxhZ3M7CisgICAgaW50
IHJjOworCisgICAgaWYgKCBvcC0+cGFkIHx8IChvcC0+ZmxhZ3MgJiB+KFhFTl9JT01NVU9QX21h
cF9hbGwgfAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYRU5fSU9NTVVPUF9t
YXBfcmVhZG9ubHkpKSApCisgICAgICAgIHJldHVybiAtRUlOVkFMOworCisgICAgaWYgKCAhaW9t
bXUtPmRvbWFpbl9jb250cm9sICkKKyAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOworCisgICAg
LyogUGVyLWRldmljZSBtYXBwaW5nIG5vdCB5ZXQgc3VwcG9ydGVkICovCisgICAgaWYgKCAhKG9w
LT5mbGFncyAmIFhFTl9JT01NVU9QX21hcF9hbGwpICkKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7
CisKKyAgICAvKiBDaGVjayB3aGV0aGVyIHRoZSBzcGVjaWZpZWQgREZOIGZhbGxzIGluIGEgcmVz
ZXJ2ZWQgcmVnaW9uICovCisgICAgaWYgKCByYW5nZXNldF9jb250YWluc19zaW5nbGV0b24oaW9t
bXUtPnJlc2VydmVkX3JhbmdlcywgZGZuX3goZGZuKSkgKQorICAgICAgICByZXR1cm4gLUVJTlZB
TDsKKworICAgIGQgPSByY3VfbG9ja19kb21haW5fYnlfYW55X2lkKG9wLT5kb21pZCk7CisgICAg
aWYgKCAhZCApCisgICAgICAgIHJldHVybiAtRVNSQ0g7CisKKyAgICByYyA9IGNoZWNrX2dldF9w
YWdlX2Zyb21fZ2ZuKGQsIF9nZm4ob3AtPmdmbiksIHJlYWRvbmx5LCAmcDJtdCwgJnBhZ2UpOwor
ICAgIGlmICggcmMgKQorICAgICAgICBnb3RvIHVubG9ja19kb21haW47CisKKyAgICByYyA9IC1F
SU5WQUw7CisgICAgaWYgKCBwMm10ICE9IHAybV9yYW1fcncgfHwKKyAgICAgICAgICghcmVhZG9u
bHkgJiYgIWdldF9wYWdlX3R5cGUocGFnZSwgUEdUX3dyaXRhYmxlX3BhZ2UpKSApCisgICAgewor
ICAgICAgICBwdXRfcGFnZShwYWdlKTsKKyAgICAgICAgZ290byB1bmxvY2tfZG9tYWluOworICAg
IH0KKworICAgIHNwaW5fbG9jaygmaW9tbXUtPmxvY2spOworCisgICAgcmMgPSBpb21tdV9sb29r
dXBfcGFnZShjdXJyZCwgZGZuLCAmaWdub3JlLCAmZmxhZ3MpOworCisgICAgLyogVHJlYXQgYSBu
b24tcmVmZXJlbmNlLWNvdW50ZWQgZW50cnkgYXMgbm9uLWV4aXN0ZW50ICovCisgICAgaWYgKCAh
cmMgKQorICAgICAgICByYyA9ICEoZmxhZ3MgJiBJT01NVUZfcmVmY291bnQpID8gLUVOT0VOVCA6
IC1FRVhJU1Q7CisKKyAgICBpZiAoIHJjICE9IC1FTk9FTlQgKQorICAgICAgICBnb3RvIHVubG9j
a19pb21tdTsKKworICAgIGZsYWdzID0gSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVGX3JlZmNvdW50
OworICAgIGlmICggIXJlYWRvbmx5ICkKKyAgICAgICAgZmxhZ3MgfD0gSU9NTVVGX3dyaXRhYmxl
OworCisgICAgcmMgPSBpb21tdV9tYXBfcGFnZV9ub2NyYXNoKGN1cnJkLCBkZm4sIHBhZ2VfdG9f
bWZuKHBhZ2UpLCBmbGFncyk7CisKKyB1bmxvY2tfaW9tbXU6CisgICAgc3Bpbl91bmxvY2soJmlv
bW11LT5sb2NrKTsKKworICAgIGlmICggcmMgKSAvKiByZXRhaW4gcmVmZXJlbmNlcyBpZiBtYXBw
aW5nIGlzIHN1Y2Nlc3NmdWwgKi8KKyAgICB7CisgICAgICAgIGlmICggIXJlYWRvbmx5ICkKKyAg
ICAgICAgICAgIHB1dF9wYWdlX3R5cGUocGFnZSk7CisgICAgICAgIHB1dF9wYWdlKHBhZ2UpOwor
ICAgIH0KKworIHVubG9ja19kb21haW46CisgICAgcmN1X3VubG9ja19kb21haW4oZCk7CisgICAg
cmV0dXJuIHJjOworfQorCitzdGF0aWMgaW50IGlvbW11b3BfdW5tYXAoc3RydWN0IHhlbl9pb21t
dV9vcF91bm1hcCAqb3ApCit7CisgICAgc3RydWN0IGRvbWFpbiAqZCwgKmN1cnJkID0gY3VycmVu
dC0+ZG9tYWluOworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmlvbW11ID0gZG9tX2lvbW11KGN1
cnJkKTsKKyAgICBkZm5fdCBkZm4gPSBfZGZuKG9wLT5kZm4pOworICAgIG1mbl90IG1mbjsKKyAg
ICB1bnNpZ25lZCBpbnQgZmxhZ3M7CisgICAgYm9vbCByZWFkb25seTsKKyAgICBwMm1fdHlwZV90
IHAybXQ7CisgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKKyAgICBpbnQgcmM7CisKKyAgICBp
ZiAoIG9wLT5wYWQgfHwKKyAgICAgICAgIChvcC0+ZmxhZ3MgJiB+WEVOX0lPTU1VT1BfdW5tYXBf
YWxsKSApCisgICAgICAgIHJldHVybiAtRUlOVkFMOworCisgICAgaWYgKCAhaW9tbXUtPmRvbWFp
bl9jb250cm9sICkKKyAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOworCisgICAgLyogUGVyLWRl
dmljZSB1bm1hcHBpbmcgbm90IHlldCBzdXBwb3J0ZWQgKi8KKyAgICBpZiAoICEob3AtPmZsYWdz
ICYgWEVOX0lPTU1VT1BfdW5tYXBfYWxsKSApCisgICAgICAgIHJldHVybiAtRUlOVkFMOworCisg
ICAgZCA9IHJjdV9sb2NrX2RvbWFpbl9ieV9hbnlfaWQob3AtPmRvbWlkKTsKKyAgICBpZiAoICFk
ICkKKyAgICAgICAgcmV0dXJuIC1FU1JDSDsKKworICAgIHNwaW5fbG9jaygmaW9tbXUtPmxvY2sp
OworCisgICAgcmMgPSBpb21tdV9sb29rdXBfcGFnZShjdXJyZCwgZGZuLCAmbWZuLCAmZmxhZ3Mp
OworCisgICAgLyogVHJlYXQgYSBub24tcmVmZXJlbmNlLWNvdW50ZWQgZW50cnkgYXMgbm9uLWV4
aXN0ZW50ICovCisgICAgaWYgKCAhcmMgKQorICAgICAgICByYyA9ICEoZmxhZ3MgJiBJT01NVUZf
cmVmY291bnQpID8gLUVOT0VOVCA6IDA7CisKKyAgICBpZiAoIHJjICkKKyAgICAgICAgZ290byB1
bmxvY2s7CisKKyAgICByZWFkb25seSA9ICEoZmxhZ3MgJiBJT01NVUZfd3JpdGFibGUpOworCisg
ICAgLyogTWFrZSBzdXJlIHRoZSBtYXBwZWQgZnJhbWUgbWF0Y2hlcyAqLworICAgIHJjID0gY2hl
Y2tfZ2V0X3BhZ2VfZnJvbV9nZm4oZCwgX2dmbihvcC0+Z2ZuKSwgcmVhZG9ubHksICZwMm10LCAm
cGFnZSk7CisgICAgaWYgKCByYyApCisgICAgICAgIGdvdG8gdW5sb2NrOworCisgICAgcmMgPSAh
bWZuX2VxKG1mbiwgcGFnZV90b19tZm4ocGFnZSkpID8gLUVJTlZBTCA6IDA7CisKKyAgICAvKiBS
ZWxlYXNlIHJlZmVyZW5jZSB0YWtlbiBhYm92ZSAqLworICAgIHB1dF9wYWdlKHBhZ2UpOworCisg
ICAgaWYgKCByYyApCisgICAgICAgIGdvdG8gdW5sb2NrOworCisgICAgLyogUmVsZWFzZSByZWZl
cmVuY2VzIHRha2VuIGluIG1hcCAqLworICAgIGlmICggIXJlYWRvbmx5ICkKKyAgICAgICAgcHV0
X3BhZ2VfdHlwZShwYWdlKTsKKyAgICBwdXRfcGFnZShwYWdlKTsKKworICAgIC8qCisgICAgICog
VGhpcyByZWFsbHkgc2hvdWxkIG5vdCBmYWlsLiBJZiBpdCBkb2VzLCB0aGVyZSBpcyBhbiBpbXBs
aWNpdAorICAgICAqIGRvbWFpbl9jcmFzaCgpIChleGNlcHQgaW4gdGhlIGNhc2Ugb2YgdGhlIGhh
cmR3YXJlIGRvbWFpbikgc2luY2UKKyAgICAgKiB0aGVyZSBpcyBub3QgYSBsb3QgZWxzZSB0aGF0
IGNhbiBiZSBkb25lIHRvIGVuc3VyZSB0aGUgcmVsZWFzZWQKKyAgICAgKiBwYWdlIGNhbiBiZSBz
YWZlbHkgcmUtdXNlZC4KKyAgICAgKi8KKyAgICByYyA9IGlvbW11X3VubWFwX3BhZ2UoY3VycmQs
IGRmbik7CisKKyB1bmxvY2s6CisgICAgc3Bpbl91bmxvY2soJmlvbW11LT5sb2NrKTsKKyAgICBy
Y3VfdW5sb2NrX2RvbWFpbihkKTsKKworICAgIHJldHVybiByYzsKK30KKworc3RhdGljIHZvaWQg
aW9tbXVfb3AoeGVuX2lvbW11X29wX3QgKm9wLCBib29sICpuZWVkX2ZsdXNoKQogewogICAgIHN3
aXRjaCAoIG9wLT5vcCApCiAgICAgewpAQCAtODYsMTMgKzI4NCwzMCBAQCBzdGF0aWMgdm9pZCBp
b21tdV9vcCh4ZW5faW9tbXVfb3BfdCAqb3ApCiAgICAgICAgIG9wLT5zdGF0dXMgPSBpb21tdV9v
cF9xdWVyeV9yZXNlcnZlZCgmb3AtPnUucXVlcnlfcmVzZXJ2ZWQpOwogICAgICAgICBicmVhazsK
IAorICAgIGNhc2UgWEVOX0lPTU1VT1BfZW5hYmxlX21vZGlmaWNhdGlvbjoKKyAgICAgICAgb3At
PnN0YXR1cyA9CisgICAgICAgICAgICBpb21tdV9vcF9lbmFibGVfbW9kaWZpY2F0aW9uKCZvcC0+
dS5lbmFibGVfbW9kaWZpY2F0aW9uKTsKKyAgICAgICAgYnJlYWs7CisKKyAgICBjYXNlIFhFTl9J
T01NVU9QX21hcDoKKyAgICAgICAgb3AtPnN0YXR1cyA9IGlvbW11b3BfbWFwKCZvcC0+dS5tYXAp
OworICAgICAgICBpZiAoICFvcC0+c3RhdHVzICkKKyAgICAgICAgICAgICpuZWVkX2ZsdXNoID0g
dHJ1ZTsKKyAgICAgICAgYnJlYWs7CisKKyAgICBjYXNlIFhFTl9JT01NVU9QX3VubWFwOgorICAg
ICAgICBvcC0+c3RhdHVzID0gaW9tbXVvcF91bm1hcCgmb3AtPnUudW5tYXApOworICAgICAgICBp
ZiAoICFvcC0+c3RhdHVzICkKKyAgICAgICAgICAgICpuZWVkX2ZsdXNoID0gdHJ1ZTsKKyAgICAg
ICAgYnJlYWs7CisKICAgICBkZWZhdWx0OgogICAgICAgICBvcC0+c3RhdHVzID0gLUVPUE5PVFNV
UFA7CiAgICAgICAgIGJyZWFrOwogICAgIH0KIH0KIAotaW50IGRvX29uZV9pb21tdV9vcCh4ZW5f
aW9tbXVfb3BfYnVmX3QgKmJ1ZikKK2ludCBkb19vbmVfaW9tbXVfb3AoeGVuX2lvbW11X29wX2J1
Zl90ICpidWYsIGJvb2wgKm5lZWRfZmx1c2gpCiB7CiAgICAgY29uc3QgWEVOX0dVRVNUX0hBTkRM
RSh4ZW5faW9tbXVfb3BfdCkgaCA9CiAgICAgICAgIGd1ZXN0X2hhbmRsZV9jYXN0KGJ1Zi0+aCwg
eGVuX2lvbW11X29wX3QpOwpAQCAtMTAxLDYgKzMxNiwxMCBAQCBpbnQgZG9fb25lX2lvbW11X29w
KHhlbl9pb21tdV9vcF9idWZfdCAqYnVmKQogICAgIHN0YXRpYyBjb25zdCBzaXplX3Qgb3Bfc2l6
ZVtdID0gewogICAgICAgICBbWEVOX0lPTU1VT1BfcXVlcnlfcmVzZXJ2ZWRdID0KICAgICAgICAg
ICAgIHNpemVvZihzdHJ1Y3QgeGVuX2lvbW11X29wX3F1ZXJ5X3Jlc2VydmVkKSwKKyAgICAgICAg
W1hFTl9JT01NVU9QX2VuYWJsZV9tb2RpZmljYXRpb25dID0KKyAgICAgICAgICAgIHNpemVvZihz
dHJ1Y3QgeGVuX2lvbW11X29wX2VuYWJsZV9tb2RpZmljYXRpb24pLAorICAgICAgICBbWEVOX0lP
TU1VT1BfbWFwXSA9IHNpemVvZihzdHJ1Y3QgeGVuX2lvbW11X29wX21hcCksCisgICAgICAgIFtY
RU5fSU9NTVVPUF91bm1hcF0gPSBzaXplb2Yoc3RydWN0IHhlbl9pb21tdV9vcF91bm1hcCksCiAg
ICAgfTsKICAgICBzaXplX3Qgc2l6ZTsKICAgICBpbnQgcmM7CkBAIC0xMzAsMTAgKzM0OSwxMiBA
QCBpbnQgZG9fb25lX2lvbW11X29wKHhlbl9pb21tdV9vcF9idWZfdCAqYnVmKQogICAgIGlmICgg
Y29weV9mcm9tX2d1ZXN0X29mZnNldCgodm9pZCAqKSZvcC51LCBidWYtPmgsIG9mZnNldCwgc2l6
ZSkgKQogICAgICAgICByZXR1cm4gLUVGQVVMVDsKIAotICAgIGlvbW11X29wKCZvcCk7CisgICAg
aW9tbXVfb3AoJm9wLCBuZWVkX2ZsdXNoKTsKIAotICAgIGlmICggb3Aub3AgPT0gWEVOX0lPTU1V
T1BfcXVlcnlfcmVzZXJ2ZWQgJiYKLSAgICAgICAgIF9fY29weV9maWVsZF90b19ndWVzdChoLCAm
b3AsIHUucXVlcnlfcmVzZXJ2ZWQubnJfZW50cmllcykgKQorICAgIGlmICggKG9wLm9wID09IFhF
Tl9JT01NVU9QX3F1ZXJ5X3Jlc2VydmVkICYmCisgICAgICAgICAgX19jb3B5X2ZpZWxkX3RvX2d1
ZXN0KGgsICZvcCwgdS5xdWVyeV9yZXNlcnZlZC5ucl9lbnRyaWVzKSkgfHwKKyAgICAgICAgIChv
cC5vcCA9PSBYRU5fSU9NTVVPUF9lbmFibGVfbW9kaWZpY2F0aW9uICYmCisgICAgICAgICAgX19j
b3B5X2ZpZWxkX3RvX2d1ZXN0KGgsICZvcCwgdS5lbmFibGVfbW9kaWZpY2F0aW9uLmNhcCkpICkK
ICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CiAKICAgICBpZiAoIF9fY29weV9maWVsZF90b19ndWVz
dChoLCAmb3AsIHN0YXR1cykgKQpAQCAtMTQ2LDggKzM2NywxMSBAQCBsb25nIGRvX2lvbW11X29w
KHVuc2lnbmVkIGludCBucl9idWZzLAogICAgICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExF
X1BBUkFNKHhlbl9pb21tdV9vcF9idWZfdCkgYnVmcykKIHsKICAgICB1bnNpZ25lZCBpbnQgaTsK
KyAgICBib29sIG5lZWRfZmx1c2ggPSBmYWxzZTsKICAgICBsb25nIHJjID0gMDsKIAorICAgIHRo
aXNfY3B1KGlvbW11X2RvbnRfZmx1c2hfaW90bGIpID0gMTsKKwogICAgIGZvciAoIGkgPSAwOyBp
IDwgbnJfYnVmczsgaSsrICkKICAgICB7CiAgICAgICAgIHhlbl9pb21tdV9vcF9idWZfdCBidWY7
CkBAIC0xNjQsMTEgKzM4OCwxMyBAQCBsb25nIGRvX2lvbW11X29wKHVuc2lnbmVkIGludCBucl9i
dWZzLAogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KIAotICAgICAgICByYyA9IGRvX29u
ZV9pb21tdV9vcCgmYnVmKTsKKyAgICAgICAgcmMgPSBkb19vbmVfaW9tbXVfb3AoJmJ1ZiwgJm5l
ZWRfZmx1c2gpOwogICAgICAgICBpZiAoIHJjICkKICAgICAgICAgICAgIGJyZWFrOwogICAgIH0K
IAorICAgIHRoaXNfY3B1KGlvbW11X2RvbnRfZmx1c2hfaW90bGIpID0gMDsKKwogICAgIGlmICgg
cmMgPiAwICkKICAgICB7CiAgICAgICAgIEFTU0VSVChyYyA8IG5yX2J1ZnMpOwpAQCAtMTc3LDcg
KzQwMyw4IEBAIGxvbmcgZG9faW9tbXVfb3AodW5zaWduZWQgaW50IG5yX2J1ZnMsCiAKICAgICAg
ICAgcmMgPSBoeXBlcmNhbGxfY3JlYXRlX2NvbnRpbnVhdGlvbihfX0hZUEVSVklTT1JfaW9tbXVf
b3AsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImloIiwgbnJf
YnVmcywgYnVmcyk7Ci0gICAgfQorICAgIH0gZWxzZSBpZiAoICFyYyAmJiBuZWVkX2ZsdXNoICkK
KyAgICAgICAgcmMgPSBpb21tdV9pb3RsYl9mbHVzaF9hbGwoY3VycmVudC0+ZG9tYWluKTsKIAog
ICAgIHJldHVybiByYzsKIH0KQEAgLTE4Niw3ICs0MTMsNyBAQCBsb25nIGRvX2lvbW11X29wKHVu
c2lnbmVkIGludCBucl9idWZzLAogCiBDSEVDS19pb21tdV9yZXNlcnZlZF9yYW5nZTsKIAotaW50
IGNvbXBhdF9vbmVfaW9tbXVfb3AoY29tcGF0X2lvbW11X29wX2J1Zl90ICpidWYpCitpbnQgY29t
cGF0X29uZV9pb21tdV9vcChjb21wYXRfaW9tbXVfb3BfYnVmX3QgKmJ1ZiwgYm9vbCAqbmVlZF9m
bHVzaCkKIHsKICAgICBjb25zdCBDT01QQVRfSEFORExFKGNvbXBhdF9pb21tdV9vcF90KSBoID0K
ICAgICAgICAgY29tcGF0X2hhbmRsZV9jYXN0KGJ1Zi0+aCwgY29tcGF0X2lvbW11X29wX3QpOwpA
QCAtMTk1LDYgKzQyMiwxMCBAQCBpbnQgY29tcGF0X29uZV9pb21tdV9vcChjb21wYXRfaW9tbXVf
b3BfYnVmX3QgKmJ1ZikKICAgICBzdGF0aWMgY29uc3Qgc2l6ZV90IG9wX3NpemVbXSA9IHsKICAg
ICAgICAgW1hFTl9JT01NVU9QX3F1ZXJ5X3Jlc2VydmVkXSA9CiAgICAgICAgICAgICBzaXplb2Yo
c3RydWN0IGNvbXBhdF9pb21tdV9vcF9xdWVyeV9yZXNlcnZlZCksCisgICAgICAgIFtYRU5fSU9N
TVVPUF9lbmFibGVfbW9kaWZpY2F0aW9uXSA9CisgICAgICAgICAgICBzaXplb2Yoc3RydWN0IGNv
bXBhdF9pb21tdV9vcF9lbmFibGVfbW9kaWZpY2F0aW9uKSwKKyAgICAgICAgW1hFTl9JT01NVU9Q
X21hcF0gPSBzaXplb2Yoc3RydWN0IGNvbXBhdF9pb21tdV9vcF9tYXApLAorICAgICAgICBbWEVO
X0lPTU1VT1BfdW5tYXBdID0gc2l6ZW9mKHN0cnVjdCBjb21wYXRfaW9tbXVfb3BfdW5tYXApLAog
ICAgIH07CiAgICAgc2l6ZV90IHNpemU7CiAgICAgeGVuX2lvbW11X29wX3QgbmF0OwpAQCAtMjI4
LDkgKzQ1OSwxNSBAQCBpbnQgY29tcGF0X29uZV9pb21tdV9vcChjb21wYXRfaW9tbXVfb3BfYnVm
X3QgKmJ1ZikKIAogICAgIC8qCiAgICAgICogVGhlIHhsYXQgbWFnaWMgZG9lc24ndCBxdWl0ZSBr
bm93IGhvdyB0byBoYW5kbGUgdGhlIHVuaW9uIHNvCi0gICAgICogd2UgbmVlZCB0byBmaXggdGhp
bmdzIHVwIGhlcmUuCisgICAgICogd2UgbmVlZCB0byBmaXggdGhpbmdzIHVwIGhlcmUuIEFsc28s
IG5vbmUgb2YgdGhlIHN1Yi1vcHMsIGFwYXJ0IGZyb20KKyAgICAgKiBxdWVyeV9yZXNlcnZlZCwg
YWN0dWFsbHkgbmVlZCBhbnkgdHJhbnNsYXRpb24gYnV0IHRoZSB4bGF0IG1hZ2ljCisgICAgICog
Y2FuJ3QgZGVhbCB3aXRoIHRoYXQgZWl0aGVyIHNvIGFsbCBzdWItb3BzIG11c3QgYmUgbWFya2Vk
IGZvcgorICAgICAqIHRyYW5zbGF0aW9uIGluIHhsYXQubHN0LgogICAgICAqLwogI2RlZmluZSBY
TEFUX2lvbW11X29wX3VfcXVlcnlfcmVzZXJ2ZWQgWEVOX0lPTU1VT1BfcXVlcnlfcmVzZXJ2ZWQK
KyNkZWZpbmUgWExBVF9pb21tdV9vcF91X2VuYWJsZV9tb2RpZmljYXRpb24gWEVOX0lPTU1VT1Bf
ZW5hYmxlX21vZGlmaWNhdGlvbgorI2RlZmluZSBYTEFUX2lvbW11X29wX3VfbWFwIFhFTl9JT01N
VU9QX21hcAorI2RlZmluZSBYTEFUX2lvbW11X29wX3VfdW5tYXAgWEVOX0lPTU1VT1BfdW5tYXAK
ICAgICB1ID0gY21wLm9wOwogCiAjZGVmaW5lIFhMQVRfaW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWRf
SE5ETF9yYW5nZXMoX2RfLCBfc18pICAgICAgICAgICAgXApAQCAtMjU4LDkgKzQ5NSwxMiBAQCBp
bnQgY29tcGF0X29uZV9pb21tdV9vcChjb21wYXRfaW9tbXVfb3BfYnVmX3QgKmJ1ZikKICAgICBY
TEFUX2lvbW11X29wKCZuYXQsICZjbXApOwogCiAjdW5kZWYgWExBVF9pb21tdV9vcF9xdWVyeV9y
ZXNlcnZlZF9ITkRMX3JhbmdlcworI3VuZGVmIFhMQVRfaW9tbXVfb3BfdV91bm1hcAorI3VuZGVm
IFhMQVRfaW9tbXVfb3BfdV9tYXAKKyN1bmRlZiBYTEFUX2lvbW11X29wX3VfZW5hYmxlX21vZGlm
aWNhdGlvbgogI3VuZGVmIFhMQVRfaW9tbXVfb3BfdV9xdWVyeV9yZXNlcnZlZAogCi0gICAgaW9t
bXVfb3AoJm5hdCk7CisgICAgaW9tbXVfb3AoJm5hdCwgbmVlZF9mbHVzaCk7CiAKICNkZWZpbmUg
WExBVF9pb21tdV9vcF9xdWVyeV9yZXNlcnZlZF9ITkRMX3JhbmdlcyhfZF8sIF9zXykgICAgICAg
ICAgICAgICBcCiAgICAgZG8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXApAQCAtMjgyLDcgKzUyMiw4IEBAIGludCBjb21w
YXRfb25lX2lvbW11X29wKGNvbXBhdF9pb21tdV9vcF9idWZfdCAqYnVmKQogICAgIC8qCiAgICAg
ICogQXZvaWQgdGhlIGZ1bGwgKGFuZCBsZW5ndGh5KSBYTEFUIGNvZGUgYXMgdGhlIG9ubHkgdGhp
bmdzIHRoYXQKICAgICAgKiBuZWVkIGNvcHlpbmcgYmFjayBhcmUgdGhlIHJlc2VydmVkIHJhbmdl
cyAoaW4gdGhlIGNhc2Ugb2YgdGhlCi0gICAgICogcXVlcnkgb3ApIGFuZCB0aGUgc3RhdHVzIGZp
ZWxkIChmb3IgYWxsIG9wcykuCisgICAgICogcXVlcnkgb3ApLCBjYXBhYmlsaXRpZXMgKGluIHRo
ZSBjYXNlIG9mIHRoZSBlbmFibGUgb3ApIGFuZCB0aGUKKyAgICAgKiBzdGF0dXMgZmllbGQgKGZv
ciBhbGwgb3BzKS4KICAgICAgKi8KICAgICBjbXAuc3RhdHVzID0gbmF0LnN0YXR1czsKIApAQCAt
Mjk2LDYgKzUzNywxMyBAQCBpbnQgY29tcGF0X29uZV9pb21tdV9vcChjb21wYXRfaW9tbXVfb3Bf
YnVmX3QgKmJ1ZikKICAgICAgICAgaWYgKCBfX2NvcHlfZmllbGRfdG9fY29tcGF0KGgsICZjbXAs
IHUucXVlcnlfcmVzZXJ2ZWQubnJfZW50cmllcykgKQogICAgICAgICAgICAgcmV0dXJuIC1FRkFV
TFQ7CiAgICAgfQorICAgIGVsc2UgaWYgKCBjbXAub3AgPT0gWEVOX0lPTU1VT1BfZW5hYmxlX21v
ZGlmaWNhdGlvbiApCisgICAgeworICAgICAgICBjbXAudS5lbmFibGVfbW9kaWZpY2F0aW9uLmNh
cCA9IG5hdC51LmVuYWJsZV9tb2RpZmljYXRpb24uY2FwOworCisgICAgICAgIGlmICggX19jb3B5
X2ZpZWxkX3RvX2NvbXBhdChoLCAmY21wLCB1LmVuYWJsZV9tb2RpZmljYXRpb24uY2FwKSApCisg
ICAgICAgICAgICByZXR1cm4gLUVGQVVMVDsKKyAgICB9CiAKICN1bmRlZiBYTEFUX2lvbW11X29w
X3F1ZXJ5X3Jlc2VydmVkX0hORExfcmFuZ2VzCiAKQEAgLTMwOSw4ICs1NTcsMTEgQEAgaW50IGNv
bXBhdF9pb21tdV9vcCh1bnNpZ25lZCBpbnQgbnJfYnVmcywKICAgICAgICAgICAgICAgICAgICAg
WEVOX0dVRVNUX0hBTkRMRV9QQVJBTShjb21wYXRfaW9tbXVfb3BfYnVmX3QpIGJ1ZnMpCiB7CiAg
ICAgdW5zaWduZWQgaW50IGk7CisgICAgYm9vbCBuZWVkX2ZsdXNoID0gZmFsc2U7CiAgICAgbG9u
ZyByYyA9IDA7CiAKKyAgICB0aGlzX2NwdShpb21tdV9kb250X2ZsdXNoX2lvdGxiKSA9IDE7CisK
ICAgICBmb3IgKCBpID0gMDsgaSA8IG5yX2J1ZnM7IGkrKyApCiAgICAgewogICAgICAgICBjb21w
YXRfaW9tbXVfb3BfYnVmX3QgYnVmOwpAQCAtMzI3LDExICs1NzgsMTMgQEAgaW50IGNvbXBhdF9p
b21tdV9vcCh1bnNpZ25lZCBpbnQgbnJfYnVmcywKICAgICAgICAgICAgIGJyZWFrOwogICAgICAg
ICB9CiAKLSAgICAgICAgcmMgPSBjb21wYXRfb25lX2lvbW11X29wKCZidWYpOworICAgICAgICBy
YyA9IGNvbXBhdF9vbmVfaW9tbXVfb3AoJmJ1ZiwgJm5lZWRfZmx1c2gpOwogICAgICAgICBpZiAo
IHJjICkKICAgICAgICAgICAgIGJyZWFrOwogICAgIH0KIAorICAgIHRoaXNfY3B1KGlvbW11X2Rv
bnRfZmx1c2hfaW90bGIpID0gMDsKKwogICAgIGlmICggcmMgPiAwICkKICAgICB7CiAgICAgICAg
IEFTU0VSVChyYyA8IG5yX2J1ZnMpOwpAQCAtMzQwLDcgKzU5Myw4IEBAIGludCBjb21wYXRfaW9t
bXVfb3AodW5zaWduZWQgaW50IG5yX2J1ZnMsCiAKICAgICAgICAgcmMgPSBoeXBlcmNhbGxfY3Jl
YXRlX2NvbnRpbnVhdGlvbihfX0hZUEVSVklTT1JfaW9tbXVfb3AsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgImloIiwgbnJfYnVmcywgYnVmcyk7Ci0gICAgfQor
ICAgIH0gZWxzZSBpZiAoICFyYyAmJiBuZWVkX2ZsdXNoICkKKyAgICAgICAgcmMgPSBpb21tdV9p
b3RsYl9mbHVzaF9hbGwoY3VycmVudC0+ZG9tYWluKTsKIAogICAgIHJldHVybiByYzsKIH0KZGlm
ZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9pb21tdS5jCmluZGV4IGJjNjdjZmU4NDMuLjQ3YzYwOGNjODkgMTAwNjQ0Ci0t
LSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvaW9tbXUuYwpAQCAtMTg0LDYgKzE4NCw4IEBAIGludCBpb21tdV9kb21haW5faW5p
dChzdHJ1Y3QgZG9tYWluICpkKQogICAgIGlmICggIWhkLT5yZXNlcnZlZF9yYW5nZXMgKQogICAg
ICAgICByZXR1cm4gLUVOT01FTTsKIAorICAgIHNwaW5fbG9ja19pbml0KCZoZC0+bG9jayk7CisK
ICAgICBoZC0+cGxhdGZvcm1fb3BzID0gaW9tbXVfZ2V0X29wcygpOwogICAgIHJldHVybiBoZC0+
cGxhdGZvcm1fb3BzLT5pbml0KGQpOwogfQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGlj
L2lvbW11X29wLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaAppbmRleCAwMDFmNTE1
YmIzLi5mY2NhNDdlOGQyIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3Au
aAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaApAQCAtNjEsNiArNjEsMTAxIEBA
IHN0cnVjdCB4ZW5faW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQgewogICAgIFhFTl9HVUVTVF9IQU5E
TEUoeGVuX2lvbW11X3Jlc2VydmVkX3JhbmdlX3QpIHJhbmdlczsKIH07CiAKKy8qCisgKiBYRU5f
SU9NTVVPUF9lbmFibGVfbW9kaWZpY2F0aW9uOiBFbmFibGUgb3BlcmF0aW9ucyB0aGF0IG1vZGlm
eSBJT01NVQorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFwcGluZ3MuCisg
Ki8KKyNkZWZpbmUgWEVOX0lPTU1VT1BfZW5hYmxlX21vZGlmaWNhdGlvbiAyCisKK3N0cnVjdCB4
ZW5faW9tbXVfb3BfZW5hYmxlX21vZGlmaWNhdGlvbiB7CisgICAgLyoKKyAgICAgKiBPVVQgLSBP
biBzdWNjZXNzZnVsIHJldHVybiB0aGlzIGlzIHNldCB0byB0aGUgYml0d2lzZSBPUiBvZiBjYXBh
YmlsaXRpZXMKKyAgICAgKiAgICAgICBkZWZpbmVkIGJlbG93LiBPbiBlbnRyeSB0aGlzIG11c3Qg
YmUgc2V0IHRvIHplcm8uCisgICAgICovCisgICAgdWludDMyX3QgY2FwOworICAgIHVpbnQzMl90
IHBhZDsKKworICAgIC8qIERvZXMgdGhlIGltcGxlbWVudGF0aW9uIHN1cHBvcnQgcGVyLWRldmlj
ZSBtYXBwaW5ncz8gKi8KKyNkZWZpbmUgX1hFTl9JT01NVV9DQVBfcGVyX2RldmljZV9tYXBwaW5n
cyAwCisjZGVmaW5lIFhFTl9JT01NVV9DQVBfcGVyX2RldmljZV9tYXBwaW5ncyAoMXUgPDwgX1hF
Tl9JT01NVV9DQVBfcGVyX2RldmljZV9tYXBwaW5ncykKK307CisKKy8qCisgKiBYRU5fSU9NTVVP
UF9tYXA6IE1hcCBhIGd1ZXN0IHBhZ2UgaW4gdGhlIElPTU1VLgorICovCisjZGVmaW5lIFhFTl9J
T01NVU9QX21hcCAzCisKK3N0cnVjdCB4ZW5faW9tbXVfb3BfbWFwIHsKKyAgICAvKiBJTiAtIFRo
ZSBkb21pZCBvZiB0aGUgZ3Vlc3QgKi8KKyAgICBkb21pZF90IGRvbWlkOworICAgIC8qCisgICAg
ICogSU4gLSBmbGFncyBjb250cm9sbGluZyB0aGUgbWFwcGluZy4gVGhpcyBzaG91bGQgYmUgYSBi
aXR3aXNlIE9SIG9mIHRoZQorICAgICAqICAgICAgZmxhZ3MgZGVmaW5lZCBiZWxvdy4KKyAgICAg
Ki8KKyAgICB1aW50MTZfdCBmbGFnczsKKworICAgIC8qCisgICAgICogU2hvdWxkIHRoZSBtYXBw
aW5nIGJlIGNyZWF0ZWQgZm9yIGFsbCBpbml0aWF0b3JzPworICAgICAqCisgICAgICogTk9URTog
VGhpcyBmbGFnIGlzIGN1cnJlbnRseSByZXF1aXJlZCBhcyB0aGUgaW1wbGVtZW50YXRpb24gZG9l
cyBub3QgeWV0CisgICAgICogICAgICAgc3VwcG9ydCBwcmUtZGV2aWNlIG1hcHBpbmdzLgorICAg
ICAqLworI2RlZmluZSBfWEVOX0lPTU1VT1BfbWFwX2FsbCAwCisjZGVmaW5lIFhFTl9JT01NVU9Q
X21hcF9hbGwgKDEgPDwgKF9YRU5fSU9NTVVPUF9tYXBfYWxsKSkKKworICAgIC8qIFNob3VsZCB0
aGUgbWFwcGluZyBiZSByZWFkLW9ubHkgdG8gdGhlIGluaXRpYXRvcihzKT8gKi8KKyNkZWZpbmUg
X1hFTl9JT01NVU9QX21hcF9yZWFkb25seSAxCisjZGVmaW5lIFhFTl9JT01NVU9QX21hcF9yZWFk
b25seSAoMSA8PCAoX1hFTl9JT01NVU9QX21hcF9yZWFkb25seSkpCisKKyAgICB1aW50MzJfdCBw
YWQ7CisgICAgLyoKKyAgICAgKiBJTiAtIFNlZ21lbnQvQnVzL0RldmljZS9GdW5jdGlvbiBvZiB0
aGUgaW5pdGlhdG9yLgorICAgICAqCisgICAgICogTk9URTogVGhpcyBpcyBpZ25vcmVkIGlmIFhF
Tl9JT01NVU9QX21hcF9hbGwgaXMgc2V0LgorICAgICAqLworICAgIHVpbnQ2NF90IHNiZGY7Cisg
ICAgLyogSU4gLSBUaGUgSU9NTVUgZnJhbWUgbnVtYmVyIHdoaWNoIHdpbGwgaG9sZCB0aGUgbmV3
IG1hcHBpbmcgKi8KKyAgICB4ZW5fZGZuX3QgZGZuOworICAgIC8qIElOIC0gVGhlIGd1ZXN0IGZy
YW1lIG51bWJlciBvZiB0aGUgcGFnZSB0byBiZSBtYXBwZWQgKi8KKyAgICB4ZW5fcGZuX3QgZ2Zu
OworfTsKKworLyoKKyAqIFhFTl9JT01NVU9QX3VubWFwX2dmbjogUmVtb3ZlIGEgbWFwcGluZyBp
biB0aGUgSU9NTVUuCisgKi8KKyNkZWZpbmUgWEVOX0lPTU1VT1BfdW5tYXAgNAorCitzdHJ1Y3Qg
eGVuX2lvbW11X29wX3VubWFwIHsKKyAgICAvKiBJTiAtIFRoZSBkb21pZCBvZiB0aGUgZ3Vlc3Qg
Ki8KKyAgICBkb21pZF90IGRvbWlkOworICAgIC8qCisgICAgICogSU4gLSBmbGFncyBjb250cm9s
bGluZyB0aGUgdW5tYXBwaW5nLiBUaGlzIHNob3VsZCBiZSBhIGJpdHdpc2UgT1Igb2YgdGhlCisg
ICAgICogICAgICBmbGFncyBkZWZpbmVkIGJlbG93LgorICAgICAqLworICAgIHVpbnQxNl90IGZs
YWdzOworCisgICAgLyoKKyAgICAgKiBTaG91bGQgdGhlIG1hcHBpbmcgYmUgZGVzdHJveWVkIGZv
ciBhbGwgaW5pdGlhdG9ycz8KKyAgICAgKgorICAgICAqIE5PVEU6IFRoaXMgZmxhZyBpcyBjdXJy
ZW50bHkgcmVxdWlyZWQgYXMgdGhlIGltcGxlbWVudGF0aW9uIGRvZXMgbm90IHlldAorICAgICAq
ICAgICAgIHN1cHBvcnQgcHJlLWRldmljZSBtYXBwaW5ncy4KKyAgICAgKi8KKyNkZWZpbmUgX1hF
Tl9JT01NVU9QX3VubWFwX2FsbCAwCisjZGVmaW5lIFhFTl9JT01NVU9QX3VubWFwX2FsbCAoMSA8
PCAoX1hFTl9JT01NVU9QX3VubWFwX2FsbCkpCisKKyAgICB1aW50MzJfdCBwYWQ7CisgICAgLyoK
KyAgICAgKiBJTiAtIFNlZ21lbnQvQnVzL0RldmljZS9GdW5jdGlvbiBvZiB0aGUgaW5pdGlhdG9y
LgorICAgICAqCisgICAgICogTk9URTogVGhpcyBpcyBpZ25vcmVkIGlmIFhFTl9JT01NVU9QX3Vu
bWFwX2FsbCBpcyBzZXQuCisgICAgICovCisgICAgdWludDY0X3Qgc2JkZjsKKyAgICAvKiBJTiAt
IFRoZSBJT01NVSBmcmFtZSBudW1iZXIgd2hpY2ggaG9sZHMgdGhlIG1hcHBpbmcgdG8gYmUgcmVt
b3ZlZCAqLworICAgIHhlbl9kZm5fdCBkZm47CisgICAgLyogSU4gLSBUaGUgZ3Vlc3QgZnJhbWUg
bnVtYmVyIG9mIHRoZSBwYWdlIHRoYXQgaXMgbWFwcGVkICovCisgICAgeGVuX3Bmbl90IGdmbjsK
K307CisKIHN0cnVjdCB4ZW5faW9tbXVfb3AgewogICAgIHVpbnQxNl90IG9wOyAgICAvKiBvcCB0
eXBlICovCiAgICAgdWludDE2X3QgcGFkOwpAQCAtNjgsNiArMTYzLDkgQEAgc3RydWN0IHhlbl9p
b21tdV9vcCB7CiAgICAgICAgICAgICAgICAgICAgIC8qIDAgZm9yIHN1Y2Nlc3Mgb3RoZXJ3aXNl
LCBuZWdhdGl2ZSBlcnJubyAqLwogICAgIHVuaW9uIHsKICAgICAgICAgc3RydWN0IHhlbl9pb21t
dV9vcF9xdWVyeV9yZXNlcnZlZCBxdWVyeV9yZXNlcnZlZDsKKyAgICAgICAgc3RydWN0IHhlbl9p
b21tdV9vcF9lbmFibGVfbW9kaWZpY2F0aW9uIGVuYWJsZV9tb2RpZmljYXRpb247CisgICAgICAg
IHN0cnVjdCB4ZW5faW9tbXVfb3BfbWFwIG1hcDsKKyAgICAgICAgc3RydWN0IHhlbl9pb21tdV9v
cF91bm1hcCB1bm1hcDsKICAgICB9IHU7CiB9OwogdHlwZWRlZiBzdHJ1Y3QgeGVuX2lvbW11X29w
IHhlbl9pb21tdV9vcF90OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmggYi94
ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAppbmRleCBhNTZkMDNiNzE5Li5hMDRjMzEyYWViIDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9t
bXUuaApAQCAtMTQzLDYgKzE0MywxMiBAQCBzdHJ1Y3QgZG9tYWluX2lvbW11IHsKICAgICAgKiBt
dXN0IG5vdCBiZSBtb2RpZmllZCBhZnRlciBpbml0aWFsaXphdGlvbi4KICAgICAgKi8KICAgICBz
dHJ1Y3QgcmFuZ2VzZXQgKnJlc2VydmVkX3JhbmdlczsKKworICAgIC8qCisgICAgICogUFYtSU9N
TVUgZmllbGRzCisgICAgICovCisgICAgYm9vbCBkb21haW5fY29udHJvbDsKKyAgICBzcGlubG9j
a190IGxvY2s7CiB9OwogCiAjZGVmaW5lIGRvbV9pb21tdShkKSAgICAgICAgICAgICAgKCYoZCkt
PmlvbW11KQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGxhdC5sc3QgYi94ZW4vaW5jbHVkZS94
bGF0LmxzdAppbmRleCBkMmY5YjEwMzRiLi4zZjViMGFjMDA0IDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS94bGF0LmxzdAorKysgYi94ZW4vaW5jbHVkZS94bGF0LmxzdApAQCAtNzksNyArNzksMTAg
QEAKID8JdmNwdV9odm1feDg2XzY0CQkJaHZtL2h2bV92Y3B1LmgKICEJaW9tbXVfb3AJCQlpb21t
dV9vcC5oCiAhCWlvbW11X29wX2J1ZgkJCWlvbW11X29wLmgKKyEJaW9tbXVfb3BfZW5hYmxlX21v
ZGlmaWNhdGlvbglpb21tdV9vcC5oCishCWlvbW11X29wX21hcAkJCWlvbW11X29wLmgKICEJaW9t
bXVfb3BfcXVlcnlfcmVzZXJ2ZWQJCWlvbW11X29wLmgKKyEJaW9tbXVfb3BfdW5tYXAJCQlpb21t
dV9vcC5oCiA/CWlvbW11X3Jlc2VydmVkX3JhbmdlCQlpb21tdV9vcC5oCiA/CWtleGVjX2V4ZWMJ
CQlrZXhlYy5oCiAhCWtleGVjX2ltYWdlCQkJa2V4ZWMuaAotLSAKMi4xMS4wCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 10:36:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 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 1gC0F1-0005nG-8z; Mon, 15 Oct 2018 10:36:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vz49=m3=citrix.com=prvs=8198610b7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gC0Ez-0005ls-Px
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 10:36:49 +0000
X-Inumbo-ID: 68481927-d066-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 68481927-d066-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 10:38:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="67823151"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 15 Oct 2018 11:35:52 +0100
Message-ID: <20181015103559.22075-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 0/7] Paravirtual IOMMU Interface
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBjb250YWlucyB0aGUgcmVtYWluaW5nIHBhdGNoZXMgZnJvbSBteSBvcmlnaW5hbCBQVi1J
T01NVSBzZXJpZXMgKHRoYXQKd2VyZSBub3QgaW5jbHVkZWQgaW4gdGhlIHJlY2VudCBwcmUtcmVx
dWlzaXRlcyBzZXJpZXMpLCBhbmQgc29tZSBuZXcKcGF0Y2hlcyB0byBzdXBwb3J0IHRoZSByZXZp
c2VkIGltcGxlbWVudGF0aW9uLgoKVGhlIG5ldyBwYXRjaGVzIGFyZToKIC0gVG8gYWRkIGEgJ25v
IGNyYXNoJyB2YXJpYW50IG9mIHRoZSBpbnRlcm5hbCBJT01NVSBtYXAgbWV0aG9kLgogLSBUbyBh
ZGQgYSBuZXcgJ3JlZmNvdW50JyBiaXQgaW50byB0aGUgVlQtZCBJT01NVSBQVEUuCgpJIGhhdmUg
c3RhcnRlZCB0aGlzIHNlcmllcyBhdCB2NyBhcyBpdCBkZXJpdmVzIGZyb20gdjYgb2YgdGhlIG9s
ZCBzZXJpZXMuCgpQYXVsIER1cnJhbnQgKDcpOgogIHB1YmxpYyAvIHg4NjogaW50cm9kdWNlIF9f
SFlQRVJDQUxMX2lvbW11X29wCiAgaW9tbXU6IHRyYWNrIHJlc2VydmVkIHJhbmdlcyB1c2luZyBh
IHJhbmdlc2V0CiAgeDg2OiBhZGQgeGVuX2lvbW11X29wIHRvIHF1ZXJ5IHJlc2VydmVkIHJhbmdl
cwogIGlvbW11OiBpbnRyb2R1Y2UgaW9tbXVfbWFwX3BhZ2Vfbm9jcmFzaAogIGlvbW11IC8gdnRk
OiBpbnRyb2R1Y2UgYSBuZXcgJ3JlZmNvdW50JyBmbGFnLi4uCiAgeDg2OiBhZGQgeGVuX2lvbW11
X29wcyB0byBtb2RpZnkgSU9NTVUgbWFwcGluZ3MKICB4ODY6IGV4dGVuZCB0aGUgbWFwIGFuZCB1
bm1hcCB4ZW5faW9tbXVfb3BzIHRvIHN1cHBvcnQgZ3JhbnQKICAgIHJlZmVyZW5jZXMKCiB0b29s
cy9mbGFzay9wb2xpY3kvbW9kdWxlcy94ZW4uaWYgICB8ICAgMSArCiB4ZW4vYXJjaC94ODYvaHZt
L2h5cGVyY2FsbC5jICAgICAgICB8ICAgMSArCiB4ZW4vYXJjaC94ODYvaHlwZXJjYWxsLmMgICAg
ICAgICAgICB8ICAgMSArCiB4ZW4vYXJjaC94ODYvcHYvaHlwZXJjYWxsLmMgICAgICAgICB8ICAg
MSArCiB4ZW4vY29tbW9uL01ha2VmaWxlICAgICAgICAgICAgICAgICB8ICAgMSArCiB4ZW4vY29t
bW9uL2dyYW50X3RhYmxlLmMgICAgICAgICAgICB8IDE1MSArKysrKysrKysKIHhlbi9jb21tb24v
aW9tbXVfb3AuYyAgICAgICAgICAgICAgIHwgNjQ2ICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKwogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAgfCAgMjggKy0K
IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jIHwgIDI1ICstCiB4ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuaCB8ICAxNyArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gveDg2L2lvbW11LmMgfCAgIDQgKwogeGVuL2luY2x1ZGUvTWFrZWZpbGUgICAgICAgICAgICAg
ICAgfCAgIDEgKwogeGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmggICAgICAgfCAyMjIgKysr
KysrKysrKysrKwogeGVuL2luY2x1ZGUvcHVibGljL3hlbi5oICAgICAgICAgICAgfCAgIDEgKwog
eGVuL2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmggICAgICAgfCAgIDUgKwogeGVuL2luY2x1ZGUv
eGVuL2h5cGVyY2FsbC5oICAgICAgICAgfCAgMTIgKwogeGVuL2luY2x1ZGUveGVuL2lvbW11Lmgg
ICAgICAgICAgICAgfCAgMTYgKwogeGVuL2luY2x1ZGUveGxhdC5sc3QgICAgICAgICAgICAgICAg
fCAgIDcgKwogeGVuL2luY2x1ZGUveHNtL2R1bW15LmggICAgICAgICAgICAgfCAgIDYgKwogeGVu
L2luY2x1ZGUveHNtL3hzbS5oICAgICAgICAgICAgICAgfCAgIDYgKwogeGVuL3hzbS9kdW1teS5j
ICAgICAgICAgICAgICAgICAgICAgfCAgIDEgKwogeGVuL3hzbS9mbGFzay9ob29rcy5jICAgICAg
ICAgICAgICAgfCAgIDYgKwogeGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMgfCAg
IDIgKwogMjMgZmlsZXMgY2hhbmdlZCwgMTE0MyBpbnNlcnRpb25zKCspLCAxOCBkZWxldGlvbnMo
LSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vY29tbW9uL2lvbW11X29wLmMKIGNyZWF0ZSBtb2Rl
IDEwMDY0NCB4ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaAoKLS0gCjIuMTEuMAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 10:36:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 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 1gC0F1-0005ng-Kw; Mon, 15 Oct 2018 10:36:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vz49=m3=citrix.com=prvs=8198610b7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gC0F0-0005mH-0P
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 10:36:50 +0000
X-Inumbo-ID: d78d83c8-d065-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d78d83c8-d065-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 12:34:06 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="67823159"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 15 Oct 2018 11:35:56 +0100
Message-ID: <20181015103559.22075-5-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181015103559.22075-1-paul.durrant@citrix.com>
References: <20181015103559.22075-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 4/7] iommu: introduce iommu_map_page_nocrash
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@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>

VG8gYWxsb3cgYSBzdWJzZXF1ZW50IHBhdGNoIHRvIG1hcCBERk5zIHNwZWNpZmllZCBieSBoeXBl
cmNhbGwsIHRoZXJlCm5lZWRzIHRvIGJlIGlvbW11X29wIHdyYXBwZXIgZnVuY3Rpb24gdGhhdCBk
b2VzIG5vdCBjb250YWluIGFuIGltcGxpY2l0CmRvbWFpbl9jcmFzaC4gVGhpcyBwYXRjaCBpbnRy
b2R1Y2VzIHRoYXQgZnVuY3Rpb24uCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwu
ZHVycmFudEBjaXRyaXguY29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KCnY3OgogLSBOZXcgaW4gdjcuCi0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUu
YyB8IDE1ICsrKysrKysrKysrLS0tLQogeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICB8
ICAyICsrCiAyIGZpbGVzIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKaW5kZXggOWYwNzExMjM2Ny4uYmM2N2NmZTg0MyAxMDA2
NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9pb21tdS5jCkBAIC0zMTMsMTYgKzMxMywyMyBAQCB2b2lkIGlvbW11X2Rv
bWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpCiAgICAgaGQtPnJlc2VydmVkX3JhbmdlcyA9
IE5VTEw7CiB9CiAKLWludCBpb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBk
Zm4sIG1mbl90IG1mbiwKLSAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpCitp
bnQgaW9tbXVfbWFwX3BhZ2Vfbm9jcmFzaChzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4sIG1m
bl90IG1mbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncykK
IHsKICAgICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKLSAg
ICBpbnQgcmM7CiAKICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3Bz
ICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9w
YWdlKGQsIGRmbiwgbWZuLCBmbGFncyk7CisgICAgcmV0dXJuIGhkLT5wbGF0Zm9ybV9vcHMtPm1h
cF9wYWdlKGQsIGRmbiwgbWZuLCBmbGFncyk7Cit9CisKK2ludCBpb21tdV9tYXBfcGFnZShzdHJ1
Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4sIG1mbl90IG1mbiwKKyAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBpbnQgZmxhZ3MpCit7CisgICAgaW50IHJjOworCisgICAgcmMgPSBpb21tdV9tYXBf
cGFnZV9ub2NyYXNoKGQsIGRmbiwgbWZuLCBmbGFncyk7CiAgICAgaWYgKCB1bmxpa2VseShyYykg
KQogICAgIHsKICAgICAgICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93biAmJiBwcmludGtfcmF0
ZWxpbWl0KCkgKQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmggYi94ZW4vaW5j
bHVkZS94ZW4vaW9tbXUuaAppbmRleCA5MTEzZjM3Yjg1Li4xYmYzMTE2MjRjIDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaApA
QCAtODksNiArODksOCBAQCB2b2lkIGlvbW11X3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQpOwog
I2RlZmluZSBJT01NVUZfcmVhZGFibGUgICgxdTw8X0lPTU1VRl9yZWFkYWJsZSkKICNkZWZpbmUg
X0lPTU1VRl93cml0YWJsZSAxCiAjZGVmaW5lIElPTU1VRl93cml0YWJsZSAgKDF1PDxfSU9NTVVG
X3dyaXRhYmxlKQoraW50IF9fbXVzdF9jaGVjayBpb21tdV9tYXBfcGFnZV9ub2NyYXNoKHN0cnVj
dCBkb21haW4gKmQsIGRmbl90IGRmbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBtZm5fdCBtZm4sIHVuc2lnbmVkIGludCBmbGFncyk7CiBpbnQgX19tdXN0X2NoZWNr
IGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbiwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgbWZuX3QgbWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpOwogaW50
IF9fbXVzdF9jaGVjayBpb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRm
bik7Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 10:36:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 10:36: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 1gC0F2-0005oW-2O; Mon, 15 Oct 2018 10:36:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vz49=m3=citrix.com=prvs=8198610b7=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gC0F0-0005mJ-0c
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 10:36:50 +0000
X-Inumbo-ID: d7bc33fd-d065-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d7bc33fd-d065-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 12:34:06 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="67823160"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 15 Oct 2018 11:35:53 +0100
Message-ID: <20181015103559.22075-2-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181015103559.22075-1-paul.durrant@citrix.com>
References: <20181015103559.22075-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 1/7] public / x86: introduce
 __HYPERCALL_iommu_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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Paul Durrant <paul.durrant@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>

VGhpcyBwYXRjaCBpbnRyb2R1Y2VzIHRoZSBib2lsZXJwbGF0ZSBmb3IgYSBuZXcgaHlwZXJjYWxs
IHRvIGFsbG93IGEKZG9tYWluIHRvIGNvbnRyb2wgSU9NTVUgbWFwcGluZ3MgZm9yIGl0cyBvd24g
cGFnZXMuCldoaWxzdCB0aGVyZSBpcyBkdXBsaWNhdGlvbiBvZiBjb2RlIGJldHdlZW4gdGhlIG5h
dGl2ZSBhbmQgY29tcGF0IGVudHJ5CnBvaW50cyB3aGljaCBhcHBlYXJzIHJpcGUgZm9yIHNvbWUg
Zm9ybSBvZiBjb21iaW5hdGlvbiwgSSB0aGluayBpdCBpcwpiZXR0ZXIgdG8gbWFpbnRhaW4gdGhl
IHNlcGFyYXRpb24gYXMtaXMgYmVjYXVzZSB0aGUgY29tcGF0IGVudHJ5IHBvaW50CndpbGwgbmVj
ZXNzYXJpbHkgZ2FpbiBjb21wbGV4aXR5IGluIHN1YnNlcXVlbnQgcGF0Y2hlcy4KCk5PVEU6IFRo
aXMgaHlwZXJjYWxsIGlzIG9ubHkgaW1wbGVtZW50ZWQgZm9yIHg4NiBhbmQgaXMgY3VycmVudGx5
CiAgICAgIHJlc3RyaWN0ZWQgYnkgWFNNIHRvIGRvbTAuIEl0cyBzY29wZSBjYW4gYmUgZXhwYW5k
ZWQgaW4gZnV0dXJlCiAgICAgIGlmIG5lZWQgYmUuCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJh
bnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+Ci0tLQpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4
LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxr
b25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgoKdjc6CiAtIEF2b2lkIHVzaW5nIHRoZSBmdWxsIFhMQVQgY29k
ZSB0byBjb3B5IGJhY2sgaW4gY29tcGF0IGhhbmRsZXIuCiAtIFVzZSBsb2NhbCB2YXJpYWJsZSBv
ZiB0aGUgcmVxdWlzaXRlIGhhbmRsZSB0eXBlIHRvIHN0b3JlIGJ1Zi0+aCBhbmQKICAgaGVuY2Ug
YXZvaWQgZXhjZXNzaXZlIGNhc3RpbmcuCgp2NjoKIC0gTW92ZSBpb21tdV9vcC5jIHRvIHhlbi9j
b21tb24gYXMgc3VnZ2VzdGVkIGJ5IEtldmluLCBidXQgb25seSBidWlsZCBmb3IKICAgeDg2IChh
cyBzdWdnZXN0ZWQgYnkgSmFuKS4KCnYzOgogLSBQdXNoIG9wIGNvZGUgaW50byBYU00gY2hlY2su
Cgp2MjoKIC0gR2V0IHJpZCBvZiB0aGUgY2FuX2NvbnRyb2xfaW9tbXUoKSBmdW5jdGlvbiwgbGVh
dmluZyB0aGlzIHBhdGNoIGFzIHB1cmUKICAgYm9pbGVycGxhdGUuCiAtIFJlLXN0cnVjdHVyZSB0
aGUgaHlwZXJjYWxsIHRvIHVzZSBhIGJ1ZmZlciBhcnJheSwgc2ltaWxhciB0byB0aGF0IHVzZWQK
ICAgYnkgX19IWVBFUkNBTExfZG1fb3AsIHRvIGFsbG93IGZvciBmdXR1cmUgZXhwYW5zaW9uIG9m
IG9wIHN0cnVjdHVyZQogICB3aXRob3V0IGFmZmVjdGluZyBiaW5hcnkgY29tcGF0aWJpbGl0eS4K
IC0gRHJvcCB1c2Ugb2YgX18gaW4gcHVibGljIGhlYWRlciBndWFyZC4KLS0tCiB0b29scy9mbGFz
ay9wb2xpY3kvbW9kdWxlcy94ZW4uaWYgICB8ICAgMSArCiB4ZW4vYXJjaC94ODYvaHZtL2h5cGVy
Y2FsbC5jICAgICAgICB8ICAgMSArCiB4ZW4vYXJjaC94ODYvaHlwZXJjYWxsLmMgICAgICAgICAg
ICB8ICAgMSArCiB4ZW4vYXJjaC94ODYvcHYvaHlwZXJjYWxsLmMgICAgICAgICB8ICAgMSArCiB4
ZW4vY29tbW9uL01ha2VmaWxlICAgICAgICAgICAgICAgICB8ICAgMSArCiB4ZW4vY29tbW9uL2lv
bW11X29wLmMgICAgICAgICAgICAgICB8IDE5MyArKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysKIHhlbi9pbmNsdWRlL01ha2VmaWxlICAgICAgICAgICAgICAgIHwgICAxICsKIHhl
bi9pbmNsdWRlL3B1YmxpYy9pb21tdV9vcC5oICAgICAgIHwgIDY0ICsrKysrKysrKysrKwogeGVu
L2luY2x1ZGUvcHVibGljL3hlbi5oICAgICAgICAgICAgfCAgIDEgKwogeGVuL2luY2x1ZGUveGVu
L2h5cGVyY2FsbC5oICAgICAgICAgfCAgMTIgKysrCiB4ZW4vaW5jbHVkZS94bGF0LmxzdCAgICAg
ICAgICAgICAgICB8ICAgMiArCiB4ZW4vaW5jbHVkZS94c20vZHVtbXkuaCAgICAgICAgICAgICB8
ICAgNiArKwogeGVuL2luY2x1ZGUveHNtL3hzbS5oICAgICAgICAgICAgICAgfCAgIDYgKysKIHhl
bi94c20vZHVtbXkuYyAgICAgICAgICAgICAgICAgICAgIHwgICAxICsKIHhlbi94c20vZmxhc2sv
aG9va3MuYyAgICAgICAgICAgICAgIHwgICA2ICsrCiB4ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nl
c3NfdmVjdG9ycyB8ICAgMiArCiAxNiBmaWxlcyBjaGFuZ2VkLCAyOTkgaW5zZXJ0aW9ucygrKQog
Y3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9jb21tb24vaW9tbXVfb3AuYwogY3JlYXRlIG1vZGUgMTAw
NjQ0IHhlbi9pbmNsdWRlL3B1YmxpYy9pb21tdV9vcC5oCgpkaWZmIC0tZ2l0IGEvdG9vbHMvZmxh
c2svcG9saWN5L21vZHVsZXMveGVuLmlmIGIvdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMveGVu
LmlmCmluZGV4IDRlMDZjZmMwOWIuLmMyZjlmYzIwZDcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2ZsYXNr
L3BvbGljeS9tb2R1bGVzL3hlbi5pZgorKysgYi90b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy94
ZW4uaWYKQEAgLTYwLDYgKzYwLDcgQEAgZGVmaW5lKGBjcmVhdGVfZG9tYWluX2NvbW1vbicsIGAK
IAlhbGxvdyAkMSAkMjpncmFudCBzZXR1cDsKIAlhbGxvdyAkMSAkMjpodm0geyBnZXRwYXJhbSBo
dm1jdGwgc2V0aHZtYwogCQkJc2V0cGFyYW0gbmVzdGVkIGFsdHAybWh2bSBhbHRwMm1odm1fb3Ag
ZG0gfTsKKwlhbGxvdyAkMSAkMjpyZXNvdXJjZSBjb250cm9sX2lvbW11OwogJykKIAogIyBjcmVh
dGVfZG9tYWluKHByaXYsIHRhcmdldCkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHlw
ZXJjYWxsLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h5cGVyY2FsbC5jCmluZGV4IDU2NzEzZDFlMDgu
LmZiYzlmMTAxODcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHlwZXJjYWxsLmMKKysr
IGIveGVuL2FyY2gveDg2L2h2bS9oeXBlcmNhbGwuYwpAQCAtMTM4LDYgKzEzOCw3IEBAIHN0YXRp
YyBjb25zdCBoeXBlcmNhbGxfdGFibGVfdCBodm1faHlwZXJjYWxsX3RhYmxlW10gPSB7CiAgICAg
Q09NUEFUX0NBTEwobW11ZXh0X29wKSwKICAgICBIWVBFUkNBTEwoeGVucG11X29wKSwKICAgICBD
T01QQVRfQ0FMTChkbV9vcCksCisgICAgQ09NUEFUX0NBTEwoaW9tbXVfb3ApLAogICAgIEhZUEVS
Q0FMTChhcmNoXzEpCiB9OwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHlwZXJjYWxsLmMg
Yi94ZW4vYXJjaC94ODYvaHlwZXJjYWxsLmMKaW5kZXggNzRiZGU1ZTk1OC4uMzA4ZGIyNGE1ZiAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h5cGVyY2FsbC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9o
eXBlcmNhbGwuYwpAQCAtNzAsNiArNzAsNyBAQCBjb25zdCBoeXBlcmNhbGxfYXJnc190IGh5cGVy
Y2FsbF9hcmdzX3RhYmxlW05SX2h5cGVyY2FsbHNdID0KICAgICBBUkdTKGRtX29wLCAzKSwKICNl
bmRpZgogICAgIEFSR1MobWNhLCAxKSwKKyAgICBBUkdTKGlvbW11X29wLCAyKSwKICAgICBBUkdT
KGFyY2hfMSwgMSksCiB9OwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvcHYvaHlwZXJjYWxs
LmMgYi94ZW4vYXJjaC94ODYvcHYvaHlwZXJjYWxsLmMKaW5kZXggNWQxMTkxMTczNS4uNTBiZGYz
NDg3NSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2L2h5cGVyY2FsbC5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9wdi9oeXBlcmNhbGwuYwpAQCAtODMsNiArODMsNyBAQCBjb25zdCBoeXBlcmNhbGxf
dGFibGVfdCBwdl9oeXBlcmNhbGxfdGFibGVbXSA9IHsKICAgICBDT01QQVRfQ0FMTChkbV9vcCks
CiAjZW5kaWYKICAgICBIWVBFUkNBTEwobWNhKSwKKyAgICBDT01QQVRfQ0FMTChpb21tdV9vcCks
CiAgICAgSFlQRVJDQUxMKGFyY2hfMSksCiB9OwogCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL01h
a2VmaWxlIGIveGVuL2NvbW1vbi9NYWtlZmlsZQppbmRleCA2YTA1ZmZmYzdhLi42MzQxYmRjY2Vl
IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL01ha2VmaWxlCisrKyBiL3hlbi9jb21tb24vTWFrZWZp
bGUKQEAgLTEzLDYgKzEzLDcgQEAgb2JqLSQoQ09ORklHX0NSQVNIX0RFQlVHKSArPSBnZGJzdHVi
Lm8KIG9iai15ICs9IGdyYW50X3RhYmxlLm8KIG9iai15ICs9IGd1ZXN0Y29weS5vCiBvYmotYmlu
LXkgKz0gZ3VuemlwLmluaXQubworb2JqLSQoQ09ORklHX1g4NikgKz0gaW9tbXVfb3Aubwogb2Jq
LXkgKz0gaXJxLm8KIG9iai15ICs9IGtlcm5lbC5vCiBvYmoteSArPSBrZXloYW5kbGVyLm8KZGlm
ZiAtLWdpdCBhL3hlbi9jb21tb24vaW9tbXVfb3AuYyBiL3hlbi9jb21tb24vaW9tbXVfb3AuYwpu
ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi42YWNjN2IxODg4Ci0tLSAvZGV2
L251bGwKKysrIGIveGVuL2NvbW1vbi9pb21tdV9vcC5jCkBAIC0wLDAgKzEsMTkzIEBACisvKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqCisgKiBpb21tdV9vcC5jCisgKgorICogUGFyYXZpcnR1YWxpc2Vk
IElPTU1VIGZ1bmN0aW9uYWxpdHkKKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2Fy
ZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQorICogaXQgdW5kZXIgdGhl
IHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkK
KyAqIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhl
IExpY2Vuc2UsIG9yCisgKiAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgorICoK
KyAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwg
YmUgdXNlZnVsLAorICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhl
IGltcGxpZWQgd2FycmFudHkgb2YKKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBB
IFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKKyAqIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNl
bnNlIGZvciBtb3JlIGRldGFpbHMuCisgKgorICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEg
Y29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UKKyAqIGFsb25nIHdpdGggdGhp
cyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisg
KgorICogQ29weXJpZ2h0IChDKSAyMDE4IENpdHJpeCBTeXN0ZW1zIEluYworICovCisKKyNpbmNs
dWRlIDx4ZW4vZXZlbnQuaD4KKyNpbmNsdWRlIDx4ZW4vZ3Vlc3RfYWNjZXNzLmg+CisjaW5jbHVk
ZSA8eGVuL2h5cGVyY2FsbC5oPgorCitzdGF0aWMgdm9pZCBpb21tdV9vcCh4ZW5faW9tbXVfb3Bf
dCAqb3ApCit7CisgICAgc3dpdGNoICggb3AtPm9wICkKKyAgICB7CisgICAgZGVmYXVsdDoKKyAg
ICAgICAgb3AtPnN0YXR1cyA9IC1FT1BOT1RTVVBQOworICAgICAgICBicmVhazsKKyAgICB9Cit9
CisKK2ludCBkb19vbmVfaW9tbXVfb3AoeGVuX2lvbW11X29wX2J1Zl90ICpidWYpCit7CisgICAg
Y29uc3QgWEVOX0dVRVNUX0hBTkRMRSh4ZW5faW9tbXVfb3BfdCkgaCA9CisgICAgICAgIGd1ZXN0
X2hhbmRsZV9jYXN0KGJ1Zi0+aCwgeGVuX2lvbW11X29wX3QpOworICAgIHhlbl9pb21tdV9vcF90
IG9wOworICAgIGludCByYzsKKworICAgIGlmICggYnVmLT5zaXplIDwgc2l6ZW9mKG9wKSApCisg
ICAgICAgIHJldHVybiAtRU5PREFUQTsKKworICAgIGlmICggY29weV9mcm9tX2d1ZXN0KCZvcCwg
aCwgMSkgKQorICAgICAgICByZXR1cm4gLUVGQVVMVDsKKworICAgIGlmICggb3AucGFkICkKKyAg
ICAgICAgcmV0dXJuIC1FSU5WQUw7CisKKyAgICByYyA9IHhzbV9pb21tdV9vcChYU01fUFJJViwg
Y3VycmVudC0+ZG9tYWluLCBvcC5vcCk7CisgICAgaWYgKCByYyApCisgICAgICAgIHJldHVybiBy
YzsKKworICAgIGlvbW11X29wKCZvcCk7CisKKyAgICBpZiAoIF9fY29weV9maWVsZF90b19ndWVz
dChoLCAmb3AsIHN0YXR1cykgKQorICAgICAgICByZXR1cm4gLUVGQVVMVDsKKworICAgIHJldHVy
biAwOworfQorCitsb25nIGRvX2lvbW11X29wKHVuc2lnbmVkIGludCBucl9idWZzLAorICAgICAg
ICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9pb21tdV9vcF9idWZfdCkgYnVm
cykKK3sKKyAgICB1bnNpZ25lZCBpbnQgaTsKKyAgICBsb25nIHJjID0gMDsKKworICAgIGZvciAo
IGkgPSAwOyBpIDwgbnJfYnVmczsgaSsrICkKKyAgICB7CisgICAgICAgIHhlbl9pb21tdV9vcF9i
dWZfdCBidWY7CisKKyAgICAgICAgaWYgKCAoKGkgJiAweGZmKSA9PSAweGZmKSAmJiBoeXBlcmNh
bGxfcHJlZW1wdF9jaGVjaygpICkKKyAgICAgICAgeworICAgICAgICAgICAgcmMgPSBpOworICAg
ICAgICAgICAgYnJlYWs7CisgICAgICAgIH0KKworICAgICAgICBpZiAoIGNvcHlfZnJvbV9ndWVz
dF9vZmZzZXQoJmJ1ZiwgYnVmcywgaSwgMSkgKQorICAgICAgICB7CisgICAgICAgICAgICByYyA9
IC1FRkFVTFQ7CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgfQorCisgICAgICAgIHJjID0g
ZG9fb25lX2lvbW11X29wKCZidWYpOworICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgIGJy
ZWFrOworICAgIH0KKworICAgIGlmICggcmMgPiAwICkKKyAgICB7CisgICAgICAgIEFTU0VSVChy
YyA8IG5yX2J1ZnMpOworICAgICAgICBucl9idWZzIC09IHJjOworICAgICAgICBndWVzdF9oYW5k
bGVfYWRkX29mZnNldChidWZzLCByYyk7CisKKyAgICAgICAgcmMgPSBoeXBlcmNhbGxfY3JlYXRl
X2NvbnRpbnVhdGlvbihfX0hZUEVSVklTT1JfaW9tbXVfb3AsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgImloIiwgbnJfYnVmcywgYnVmcyk7CisgICAgfQorCisg
ICAgcmV0dXJuIHJjOworfQorCisjaWZkZWYgQ09ORklHX0NPTVBBVAorCitpbnQgY29tcGF0X29u
ZV9pb21tdV9vcChjb21wYXRfaW9tbXVfb3BfYnVmX3QgKmJ1ZikKK3sKKyAgICBjb25zdCBDT01Q
QVRfSEFORExFKGNvbXBhdF9pb21tdV9vcF90KSBoID0KKyAgICAgICAgY29tcGF0X2hhbmRsZV9j
YXN0KGJ1Zi0+aCwgY29tcGF0X2lvbW11X29wX3QpOworICAgIGNvbXBhdF9pb21tdV9vcF90IGNt
cDsKKyAgICB4ZW5faW9tbXVfb3BfdCBuYXQ7CisgICAgaW50IHJjOworCisgICAgaWYgKCBidWYt
PnNpemUgPCBzaXplb2YoY21wKSApCisgICAgICAgIHJldHVybiAtRU5PREFUQTsKKworICAgIGlm
ICggY29weV9mcm9tX2NvbXBhdCgmY21wLCBoLCAxKSApCisgICAgICAgIHJldHVybiAtRUZBVUxU
OworCisgICAgaWYgKCBjbXAucGFkICkKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisKKyAgICBy
YyA9IHhzbV9pb21tdV9vcChYU01fUFJJViwgY3VycmVudC0+ZG9tYWluLCBjbXAub3ApOworICAg
IGlmICggcmMgKQorICAgICAgICByZXR1cm4gcmM7CisKKyAgICBYTEFUX2lvbW11X29wKCZuYXQs
ICZjbXApOworCisgICAgaW9tbXVfb3AoJm5hdCk7CisKKyAgICAvKgorICAgICAqIEF2b2lkIHRo
ZSBmdWxsIChhbmQgbGVuZ3RoeSkgWExBVCBjb2RlIGFzIHRoZSBvbmx5IHRoaW5nIHRoYXQKKyAg
ICAgKiBuZWVkcyBjb3B5aW5nIGJhY2sgaXMgdGhlIHN0YXR1cyBmaWVsZC4KKyAgICAgKi8KKyAg
ICBjbXAuc3RhdHVzID0gbmF0LnN0YXR1czsKKworICAgIGlmICggX19jb3B5X2ZpZWxkX3RvX2Nv
bXBhdChoLCAmY21wLCBzdGF0dXMpICkKKyAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CisKKyAgICBy
ZXR1cm4gMDsKK30KKworaW50IGNvbXBhdF9pb21tdV9vcCh1bnNpZ25lZCBpbnQgbnJfYnVmcywK
KyAgICAgICAgICAgICAgICAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTShjb21wYXRfaW9tbXVf
b3BfYnVmX3QpIGJ1ZnMpCit7CisgICAgdW5zaWduZWQgaW50IGk7CisgICAgbG9uZyByYyA9IDA7
CisKKyAgICBmb3IgKCBpID0gMDsgaSA8IG5yX2J1ZnM7IGkrKyApCisgICAgeworICAgICAgICBj
b21wYXRfaW9tbXVfb3BfYnVmX3QgYnVmOworCisgICAgICAgIGlmICggKChpICYgMHhmZikgPT0g
MHhmZikgJiYgaHlwZXJjYWxsX3ByZWVtcHRfY2hlY2soKSApCisgICAgICAgIHsKKyAgICAgICAg
ICAgIHJjID0gaTsKKyAgICAgICAgICAgIGJyZWFrOworICAgICAgICB9CisKKyAgICAgICAgaWYg
KCBjb3B5X2Zyb21fZ3Vlc3Rfb2Zmc2V0KCZidWYsIGJ1ZnMsIGksIDEpICkKKyAgICAgICAgewor
ICAgICAgICAgICAgcmMgPSAtRUZBVUxUOworICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIH0K
KworICAgICAgICByYyA9IGNvbXBhdF9vbmVfaW9tbXVfb3AoJmJ1Zik7CisgICAgICAgIGlmICgg
cmMgKQorICAgICAgICAgICAgYnJlYWs7CisgICAgfQorCisgICAgaWYgKCByYyA+IDAgKQorICAg
IHsKKyAgICAgICAgQVNTRVJUKHJjIDwgbnJfYnVmcyk7CisgICAgICAgIG5yX2J1ZnMgLT0gcmM7
CisgICAgICAgIGd1ZXN0X2hhbmRsZV9hZGRfb2Zmc2V0KGJ1ZnMsIHJjKTsKKworICAgICAgICBy
YyA9IGh5cGVyY2FsbF9jcmVhdGVfY29udGludWF0aW9uKF9fSFlQRVJWSVNPUl9pb21tdV9vcCwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWgiLCBucl9idWZz
LCBidWZzKTsKKyAgICB9CisKKyAgICByZXR1cm4gcmM7Cit9CisKKyNlbmRpZiAvKiBDT05GSUdf
Q09NUEFUICovCisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZp
bGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAorICogdGFiLXdpZHRoOiA0Cisg
KiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvTWFrZWZpbGUgYi94ZW4vaW5jbHVkZS9NYWtlZmlsZQppbmRleCBmNzg5NWU0ZDRlLi4z
ZGQ4NTZhZjU3IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9NYWtlZmlsZQorKysgYi94ZW4vaW5j
bHVkZS9NYWtlZmlsZQpAQCAtMjksNiArMjksNyBAQCBoZWFkZXJzLSQoQ09ORklHX1g4NikgICAg
ICs9IGNvbXBhdC9hcmNoLXg4Ni94ZW4tJChjb21wYXQtYXJjaC15KS5oCiBoZWFkZXJzLSQoQ09O
RklHX1g4NikgICAgICs9IGNvbXBhdC9odm0vZG1fb3AuaAogaGVhZGVycy0kKENPTkZJR19YODYp
ICAgICArPSBjb21wYXQvaHZtL2h2bV9vcC5oCiBoZWFkZXJzLSQoQ09ORklHX1g4NikgICAgICs9
IGNvbXBhdC9odm0vaHZtX3ZjcHUuaAoraGVhZGVycy0kKENPTkZJR19YODYpICAgICArPSBjb21w
YXQvaW9tbXVfb3AuaAogaGVhZGVycy15ICAgICAgICAgICAgICAgICArPSBjb21wYXQvYXJjaC0k
KGNvbXBhdC1hcmNoLXkpLmggY29tcGF0L3BtdS5oIGNvbXBhdC94bGF0LmgKIGhlYWRlcnMtJChD
T05GSUdfWFNNX0ZMQVNLKSArPSBjb21wYXQveHNtL2ZsYXNrX29wLmgKIApkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVf
b3AuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi5jM2I2OGY2NjVhCi0t
LSAvZGV2L251bGwKKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmgKQEAgLTAsMCAr
MSw2NCBAQAorLyoKKyAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hh
cmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKKyAqIG9mIHRoaXMgc29mdHdhcmUg
YW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0bwor
ICogZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdp
dGhvdXQgbGltaXRhdGlvbiB0aGUKKyAqIHJpZ2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVy
Z2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vcgorICogc2VsbCBjb3Bp
ZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29m
dHdhcmUgaXMKKyAqIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5n
IGNvbmRpdGlvbnM6CisgKgorICogVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMg
cGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KKyAqIGFsbCBjb3BpZXMgb3Ig
c3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgorICoKKyAqIFRIRSBTT0ZUV0FS
RSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBS
RVNTIE9SCisgKiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJS
QU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKKyAqIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQ
VVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQorICogQVVU
SE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdF
UyBPUiBPVEhFUgorICogTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFD
VCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcKKyAqIEZST00sIE9VVCBPRiBPUiBJTiBDT05O
RUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIKKyAqIERFQUxJTkdT
IElOIFRIRSBTT0ZUV0FSRS4KKyAqCisgKiBDb3B5cmlnaHQgKEMpIDIwMTggQ2l0cml4IFN5c3Rl
bXMgSW5jCisgKi8KKworI2lmbmRlZiBYRU5fUFVCTElDX0lPTU1VX09QX0gKKyNkZWZpbmUgWEVO
X1BVQkxJQ19JT01NVV9PUF9ICisKKyNpbmNsdWRlICJ4ZW4uaCIKKworc3RydWN0IHhlbl9pb21t
dV9vcCB7CisgICAgdWludDE2X3Qgb3A7ICAgIC8qIG9wIHR5cGUgKi8KKyAgICB1aW50MTZfdCBw
YWQ7CisgICAgaW50MzJfdCBzdGF0dXM7IC8qIG9wIGNvbXBsZXRpb24gc3RhdHVzOiAqLworICAg
ICAgICAgICAgICAgICAgICAvKiAwIGZvciBzdWNjZXNzIG90aGVyd2lzZSwgbmVnYXRpdmUgZXJy
bm8gKi8KK307Cit0eXBlZGVmIHN0cnVjdCB4ZW5faW9tbXVfb3AgeGVuX2lvbW11X29wX3Q7CitE
RUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5faW9tbXVfb3BfdCk7CisKK3N0cnVjdCB4ZW5faW9t
bXVfb3BfYnVmIHsKKyAgICBYRU5fR1VFU1RfSEFORExFKHZvaWQpIGg7CisgICAgeGVuX3Vsb25n
X3Qgc2l6ZTsKK307Cit0eXBlZGVmIHN0cnVjdCB4ZW5faW9tbXVfb3BfYnVmIHhlbl9pb21tdV9v
cF9idWZfdDsKK0RFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9pb21tdV9vcF9idWZfdCk7CisK
Ky8qIGAgZW51bSBuZWdfZXJybm92YWwKKyAqIGAgSFlQRVJWSVNPUl9pb21tdV9vcCh1bnNpZ25l
ZCBpbnQgbnJfYnVmcywKKyAqIGAgICAgICAgICAgICAgICAgICAgICB4ZW5faW9tbXVfb3BfYnVm
X3QgYnVmc1tdKQorICogYAorICoKKyAqIEBucl9idWZzIGlzIHRoZSBudW1iZXIgb2YgYnVmZmVy
cyBpbiB0aGUgQGJ1ZnMgYXJyYXkuCisgKiBAYnVmcyBwb2ludHMgdG8gYW4gYXJyYXkgb2YgYnVm
ZmVycyB3aGVyZSBlYWNoIGNvbnRhaW5zIGEgc3RydWN0CisgKiB4ZW5faW9tbXVfb3AuCisgKi8K
KworI2VuZGlmIC8qIFhFTl9QVUJMSUNfSU9NTVVfT1BfSCAqLworCisvKgorICogTG9jYWwgdmFy
aWFibGVzOgorICogbW9kZTogQworICogYy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1v
ZmZzZXQ6IDQKKyAqIHRhYi13aWR0aDogNAorICogaW5kZW50LXRhYnMtbW9kZTogbmlsCisgKiBF
bmQ6CisgKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy94ZW4uaCBiL3hlbi9pbmNs
dWRlL3B1YmxpYy94ZW4uaAppbmRleCA2OGVlMDk4MTBmLi4zNWU1MzlkNWFiIDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS9wdWJsaWMveGVuLmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGljL3hlbi5o
CkBAIC0xMjEsNiArMTIxLDcgQEAgREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX3Vsb25nX3Qp
OwogI2RlZmluZSBfX0hZUEVSVklTT1JfeGNfcmVzZXJ2ZWRfb3AgICAgICAgMzkgLyogcmVzZXJ2
ZWQgZm9yIFhlbkNsaWVudCAqLwogI2RlZmluZSBfX0hZUEVSVklTT1JfeGVucG11X29wICAgICAg
ICAgICAgNDAKICNkZWZpbmUgX19IWVBFUlZJU09SX2RtX29wICAgICAgICAgICAgICAgIDQxCisj
ZGVmaW5lIF9fSFlQRVJWSVNPUl9pb21tdV9vcCAgICAgICAgICAgICA0MgogCiAvKiBBcmNoaXRl
Y3R1cmUtc3BlY2lmaWMgaHlwZXJjYWxsIGRlZmluaXRpb25zLiAqLwogI2RlZmluZSBfX0hZUEVS
VklTT1JfYXJjaF8wICAgICAgICAgICAgICAgNDgKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hl
bi9oeXBlcmNhbGwuaCBiL3hlbi9pbmNsdWRlL3hlbi9oeXBlcmNhbGwuaAppbmRleCBjYzk5YWVh
NTdkLi4yZWJjOTk5ZjRiIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vaHlwZXJjYWxsLmgK
KysrIGIveGVuL2luY2x1ZGUveGVuL2h5cGVyY2FsbC5oCkBAIC0xNiw2ICsxNiw3IEBACiAjaW5j
bHVkZSA8cHVibGljL3ZlcnNpb24uaD4KICNpbmNsdWRlIDxwdWJsaWMvcG11Lmg+CiAjaW5jbHVk
ZSA8cHVibGljL2h2bS9kbV9vcC5oPgorI2luY2x1ZGUgPHB1YmxpYy9pb21tdV9vcC5oPgogI2lu
Y2x1ZGUgPGFzbS9oeXBlcmNhbGwuaD4KICNpbmNsdWRlIDx4c20veHNtLmg+CiAKQEAgLTE0OCw2
ICsxNDksMTAgQEAgZG9fZG1fb3AoCiAgICAgdW5zaWduZWQgaW50IG5yX2J1ZnMsCiAgICAgWEVO
X0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fZG1fb3BfYnVmX3QpIGJ1ZnMpOwogCitleHRlcm4gbG9u
ZworZG9faW9tbXVfb3AodW5zaWduZWQgaW50IG5yX2J1ZnMsCisgICAgICAgICAgICBYRU5fR1VF
U1RfSEFORExFX1BBUkFNKHhlbl9pb21tdV9vcF9idWZfdCkgYnVmcyk7CisKICNpZmRlZiBDT05G
SUdfQ09NUEFUCiAKIGV4dGVybiBpbnQKQEAgLTIwNSw2ICsyMTAsMTMgQEAgY29tcGF0X2RtX29w
KAogICAgIHVuc2lnbmVkIGludCBucl9idWZzLAogICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0o
dm9pZCkgYnVmcyk7CiAKKyNpbmNsdWRlIDxjb21wYXQvaW9tbXVfb3AuaD4KKworREVGSU5FX1hF
Tl9HVUVTVF9IQU5ETEUoY29tcGF0X2lvbW11X29wX2J1Zl90KTsKK2V4dGVybiBpbnQKK2NvbXBh
dF9pb21tdV9vcCh1bnNpZ25lZCBpbnQgbnJfYnVmcywKKyAgICAgICAgICAgICAgICBYRU5fR1VF
U1RfSEFORExFX1BBUkFNKGNvbXBhdF9pb21tdV9vcF9idWZfdCkgYnVmcyk7CisKICNlbmRpZgog
CiB2b2lkIGFyY2hfZ2V0X3hlbl9jYXBzKHhlbl9jYXBhYmlsaXRpZXNfaW5mb190ICppbmZvKTsK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hsYXQubHN0IGIveGVuL2luY2x1ZGUveGxhdC5sc3QK
aW5kZXggNTI3MzMyMDU0YS4uM2IxNWMxOGM0ZSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGxh
dC5sc3QKKysrIGIveGVuL2luY2x1ZGUveGxhdC5sc3QKQEAgLTc3LDYgKzc3LDggQEAKID8JdmNw
dV9odm1fY29udGV4dAkJaHZtL2h2bV92Y3B1LmgKID8JdmNwdV9odm1feDg2XzMyCQkJaHZtL2h2
bV92Y3B1LmgKID8JdmNwdV9odm1feDg2XzY0CQkJaHZtL2h2bV92Y3B1LmgKKyEJaW9tbXVfb3AJ
CQlpb21tdV9vcC5oCishCWlvbW11X29wX2J1ZgkJCWlvbW11X29wLmgKID8Ja2V4ZWNfZXhlYwkJ
CWtleGVjLmgKICEJa2V4ZWNfaW1hZ2UJCQlrZXhlYy5oCiAhCWtleGVjX3JhbmdlCQkJa2V4ZWMu
aApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveHNtL2R1bW15LmggYi94ZW4vaW5jbHVkZS94c20v
ZHVtbXkuaAppbmRleCBiMGFjMWY2NmIzLi4zNGI3ODY5OTNkIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS94c20vZHVtbXkuaAorKysgYi94ZW4vaW5jbHVkZS94c20vZHVtbXkuaApAQCAtNzE1LDYg
KzcxNSwxMiBAQCBzdGF0aWMgWFNNX0lOTElORSBpbnQgeHNtX2RtX29wKFhTTV9ERUZBVUxUX0FS
RyBzdHJ1Y3QgZG9tYWluICpkKQogICAgIHJldHVybiB4c21fZGVmYXVsdF9hY3Rpb24oYWN0aW9u
LCBjdXJyZW50LT5kb21haW4sIGQpOwogfQogCitzdGF0aWMgWFNNX0lOTElORSBpbnQgeHNtX2lv
bW11X29wKFhTTV9ERUZBVUxUX0FSRyBzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgb3Ap
Cit7CisgICAgWFNNX0FTU0VSVF9BQ1RJT04oWFNNX1BSSVYpOworICAgIHJldHVybiB4c21fZGVm
YXVsdF9hY3Rpb24oYWN0aW9uLCBjdXJyZW50LT5kb21haW4sIGQpOworfQorCiAjZW5kaWYgLyog
Q09ORklHX1g4NiAqLwogCiAjaW5jbHVkZSA8cHVibGljL3ZlcnNpb24uaD4KZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL3hzbS94c20uaCBiL3hlbi9pbmNsdWRlL3hzbS94c20uaAppbmRleCAzZDY3
OTYyNDkzLi44NDdhMTMxNGVkIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94c20veHNtLmgKKysr
IGIveGVuL2luY2x1ZGUveHNtL3hzbS5oCkBAIC0xNzgsNiArMTc4LDcgQEAgc3RydWN0IHhzbV9v
cGVyYXRpb25zIHsKICAgICBpbnQgKCppb3BvcnRfbWFwcGluZykgKHN0cnVjdCBkb21haW4gKmQs
IHVpbnQzMl90IHMsIHVpbnQzMl90IGUsIHVpbnQ4X3QgYWxsb3cpOwogICAgIGludCAoKnBtdV9v
cCkgKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBvcCk7CiAgICAgaW50ICgqZG1fb3Ap
IChzdHJ1Y3QgZG9tYWluICpkKTsKKyAgICBpbnQgKCppb21tdV9vcCkgKHN0cnVjdCBkb21haW4g
KmQsIHVuc2lnbmVkIGludCBvcCk7CiAjZW5kaWYKICAgICBpbnQgKCp4ZW5fdmVyc2lvbikgKHVp
bnQzMl90IGNtZCk7CiAgICAgaW50ICgqZG9tYWluX3Jlc291cmNlX21hcCkgKHN0cnVjdCBkb21h
aW4gKmQpOwpAQCAtNjg2LDYgKzY4NywxMSBAQCBzdGF0aWMgaW5saW5lIGludCB4c21fZG1fb3Ao
eHNtX2RlZmF1bHRfdCBkZWYsIHN0cnVjdCBkb21haW4gKmQpCiAgICAgcmV0dXJuIHhzbV9vcHMt
PmRtX29wKGQpOwogfQogCitzdGF0aWMgaW5saW5lIGludCB4c21faW9tbXVfb3AoeHNtX2RlZmF1
bHRfdCBkZWYsIHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBvcCkKK3sKKyAgICByZXR1
cm4geHNtX29wcy0+aW9tbXVfb3AoZCwgb3ApOworfQorCiAjZW5kaWYgLyogQ09ORklHX1g4NiAq
LwogCiBzdGF0aWMgaW5saW5lIGludCB4c21feGVuX3ZlcnNpb24gKHhzbV9kZWZhdWx0X3QgZGVm
LCB1aW50MzJfdCBvcCkKZGlmZiAtLWdpdCBhL3hlbi94c20vZHVtbXkuYyBiL3hlbi94c20vZHVt
bXkuYwppbmRleCAzMjkwZDA0NTI3Li44NTMyYjc0YjlhIDEwMDY0NAotLS0gYS94ZW4veHNtL2R1
bW15LmMKKysrIGIveGVuL3hzbS9kdW1teS5jCkBAIC0xNTUsNiArMTU1LDcgQEAgdm9pZCBfX2lu
aXQgeHNtX2ZpeHVwX29wcyAoc3RydWN0IHhzbV9vcGVyYXRpb25zICpvcHMpCiAgICAgc2V0X3Rv
X2R1bW15X2lmX251bGwob3BzLCBpb3BvcnRfbWFwcGluZyk7CiAgICAgc2V0X3RvX2R1bW15X2lm
X251bGwob3BzLCBwbXVfb3ApOwogICAgIHNldF90b19kdW1teV9pZl9udWxsKG9wcywgZG1fb3Ap
OworICAgIHNldF90b19kdW1teV9pZl9udWxsKG9wcywgaW9tbXVfb3ApOwogI2VuZGlmCiAgICAg
c2V0X3RvX2R1bW15X2lmX251bGwob3BzLCB4ZW5fdmVyc2lvbik7CiAgICAgc2V0X3RvX2R1bW15
X2lmX251bGwob3BzLCBkb21haW5fcmVzb3VyY2VfbWFwKTsKZGlmZiAtLWdpdCBhL3hlbi94c20v
Zmxhc2svaG9va3MuYyBiL3hlbi94c20vZmxhc2svaG9va3MuYwppbmRleCA2ZGEyNzczYWE5Li4y
MTFlNjlmYjM4IDEwMDY0NAotLS0gYS94ZW4veHNtL2ZsYXNrL2hvb2tzLmMKKysrIGIveGVuL3hz
bS9mbGFzay9ob29rcy5jCkBAIC0xNjY2LDYgKzE2NjYsMTEgQEAgc3RhdGljIGludCBmbGFza19k
bV9vcChzdHJ1Y3QgZG9tYWluICpkKQogICAgIHJldHVybiBjdXJyZW50X2hhc19wZXJtKGQsIFNF
Q0NMQVNTX0hWTSwgSFZNX19ETSk7CiB9CiAKK3N0YXRpYyBpbnQgZmxhc2tfaW9tbXVfb3Aoc3Ry
dWN0IGRvbWFpbiAqZCkKK3sKKyAgICByZXR1cm4gY3VycmVudF9oYXNfcGVybShkLCBTRUNDTEFT
U19SRVNPVVJDRSwgUkVTT1VSQ0VfX0NPTlRST0xfSU9NTVUpOworfQorCiAjZW5kaWYgLyogQ09O
RklHX1g4NiAqLwogCiBzdGF0aWMgaW50IGZsYXNrX3hlbl92ZXJzaW9uICh1aW50MzJfdCBvcCkK
QEAgLTE4NDQsNiArMTg0OSw3IEBAIHN0YXRpYyBzdHJ1Y3QgeHNtX29wZXJhdGlvbnMgZmxhc2tf
b3BzID0gewogICAgIC5pb3BvcnRfbWFwcGluZyA9IGZsYXNrX2lvcG9ydF9tYXBwaW5nLAogICAg
IC5wbXVfb3AgPSBmbGFza19wbXVfb3AsCiAgICAgLmRtX29wID0gZmxhc2tfZG1fb3AsCisgICAg
LmlvbW11X29wID0gZmxhc2tfaW9tbXVfb3AsCiAjZW5kaWYKICAgICAueGVuX3ZlcnNpb24gPSBm
bGFza194ZW5fdmVyc2lvbiwKICAgICAuZG9tYWluX3Jlc291cmNlX21hcCA9IGZsYXNrX2RvbWFp
bl9yZXNvdXJjZV9tYXAsCmRpZmYgLS1naXQgYS94ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3Nf
dmVjdG9ycyBiL3hlbi94c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0b3JzCmluZGV4IGQwMWE3
YTBkMDMuLjgwMmNiYjhlYTkgMTAwNjQ0Ci0tLSBhL3hlbi94c20vZmxhc2svcG9saWN5L2FjY2Vz
c192ZWN0b3JzCisrKyBiL3hlbi94c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0b3JzCkBAIC00
NjksNiArNDY5LDggQEAgY2xhc3MgcmVzb3VyY2UKICMgY2hlY2tlZCBmb3IgUEhZU0RFVk9QX3Nl
dHVwX2dzaSAodGFyZ2V0IElSUSkKICMgY2hlY2tlZCBmb3IgUEhZU0RFVk9QX3BjaV9tbWNmZ19y
ZXNlcnZlZCAodGFyZ2V0IHhlbl90KQogICAgIHNldHVwCisjIGNoZWNrZWQgZm9yIElPTU1VX09Q
CisgICAgY29udHJvbF9pb21tdQogfQogCiAjIENsYXNzIHNlY3VyaXR5IGRlc2NyaWJlcyB0aGUg
RkxBU0sgc2VjdXJpdHkgc2VydmVyIGl0c2VsZjsgdGhlc2Ugb3BlcmF0aW9ucwotLSAKMi4xMS4w
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 10:36:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 10:36: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 1gC0F4-0005rz-WD; Mon, 15 Oct 2018 10:36:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk3i=m3=citrix.com=prvs=819f8eea0=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gC0F3-0005qG-75
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 10:36:53 +0000
X-Inumbo-ID: 6ba5064b-d066-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6ba5064b-d066-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 10:38:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="67823179"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 15 Oct 2018 11:36:15 +0100
Message-ID: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 0/5] Fixes to debugging facilities (part 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: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>, Ian Jackson <Ian.Jackson@citrix.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>

VGhpcyBpcyB0aGUgZmlyc3QgcGFydCBvZiB0aGUgUkZDIHNlcmllcy4gIEl0IGNvdmVycyBpbml0
aWFsaXNpbmcgdGhlIHZjcHUKcmVnaXN0ZXJzIGNvcnJlY3RseSwgYW5kIHNvbWUgY29kZSBjbGVh
bnVwLgoKVGhlIHJlbWFpbmRlciBvZiB0aGUgUkZDIHNlcmllcyBpcyBzdGlsbCBpbiBwcm9ncmVz
cyAtIHNwZWNpZmljYWxseSB0cnlpbmcgdG8KYXZvaWQgYnJlYWtpbmcgaW50cm9zcGVjdGlvbi4K
CkFuZHJldyBDb29wZXIgKDUpOgogIHg4Ni9ib290OiBJbml0aWFsaXNlIHRoZSBkZWJ1ZyByZWdp
c3RlcnMgY29ycmVjdGx5CiAgeDg2L2RvbWFpbjogSW5pdGlhbGlzZSB2Y3B1IGRlYnVnIHJlZ2lz
dGVycyBjb3JyZWN0bHkKICB0b29scy9kb21idWlsZGVyOiBJbml0aWFsaXNlIHZjcHUgZGVidWcg
cmVnaXN0ZXJzIGNvcnJlY3RseQogIHg4Ni9lbXVsOiBVbmZvbGQgJWNyNC5kZSBoYW5kbGluZyBp
biB4ODZlbXVsX3JlYWRfZHIoKQogIHg4NjogUmVvcmdhbmlzZSBhbmQgcmVuYW1lIGRlYnVnIHJl
Z2lzdGVyIGZpZWxkcyBpbiBzdHJ1Y3QgdmNwdQoKIHRvb2xzL2xpYnhjL3hjX2RvbV94ODYuYyAg
ICAgICAgfCAxMiArKysrKysrKysrKysKIHhlbi9hcmNoL3g4Ni9jcHUvY29tbW9uLmMgICAgICAg
fCAxMiArKysrKysrKy0tLS0KIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAgICAgICAgfCAzNCAr
KysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tCiB4ZW4vYXJjaC94ODYvZG9tY3RsLmMg
ICAgICAgICAgIHwgMTUgKysrKystLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAg
ICAgICAgIHwgMzAgKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYv
aHZtL3N2bS9zdm0uYyAgICAgIHwgMjcgKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tCiB4ZW4v
YXJjaC94ODYvaHZtL3ZteC92bXguYyAgICAgIHwgMjYgKysrKysrKysrKysrKy0tLS0tLS0tLS0t
LS0KIHhlbi9hcmNoL3g4Ni9wdi9lbXVsLXByaXYtb3AuYyAgfCAxNSArKysrKysrLS0tLS0tLS0K
IHhlbi9hcmNoL3g4Ni9wdi9lbXVsYXRlLmMgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L3Ry
YXBzLmMgICAgICAgICAgICB8IDMxICsrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0KIHhl
bi9hcmNoL3g4Ni92bV9ldmVudC5jICAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L3g4Nl9l
bXVsYXRlLmMgICAgICB8IDI3ICsrKysrKysrKysrKysrKystLS0tLS0tLS0tLQogeGVuL2luY2x1
ZGUvYXNtLXg4Ni9kZWJ1Z3JlZy5oICB8ICAyIC0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFp
bi5oICAgIHwgMTMgKysrKysrKysrKysrLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni94ODYtZGVmbnMu
aCB8IDEwICsrKysrKysrKysKIDE1IGZpbGVzIGNoYW5nZWQsIDE1NiBpbnNlcnRpb25zKCspLCAx
MDIgZGVsZXRpb25zKC0pCgotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 10:36:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 10:36: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 1gC0F5-0005sa-DL; Mon, 15 Oct 2018 10:36:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk3i=m3=citrix.com=prvs=819f8eea0=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gC0F3-0005qI-7s
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 10:36:53 +0000
X-Inumbo-ID: 6a88d971-d066-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6a88d971-d066-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 10:38:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="67823181"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 15 Oct 2018 11:36:16 +0100
Message-ID: <1539599780-14549-2-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 1/5] x86/boot: Initialise the debug registers
 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 Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

SW4gcGFydGljdWxhciwgaW5pdGlhbGlzaW5nICVkcjYgd2l0aCB0aGUgdmFsdWUgMCBpcyBidWdn
eSwgYmVjYXVzZSBvbgpoYXJkd2FyZSBzdXBwb3J0aW5nIFRyYW5zbmF0aW9uYWwgTWVtb3J5LCBp
dCB3aWxsIGNhdXNlIHRoZSBzdGlja3kgUlRNIGJpdCB0bwpiZSBhc3NlcnRlZCwgZXZlbiB0aG91
Z2ggYSBkZWJ1ZyBleGNlcHRpb24gZnJvbSBhIHRyYW5zYWN0aW9uIGhhc24ndCBhY3R1YWxseQpi
ZWVuIG9ic2VydmVkLgoKTW92ZSBYODZfRFI2X0RFRkFVTFQgaW50byB4ODYtZGVmbnMuaCBhbG9u
ZyB3aXRoIHRoZSBvdGhlciBhcmNoaXRlY3R1cmFsCnJlZ2lzdGVyIGNvbnN0YW50cywgYW5kIGlu
dHJvZHVjZSBhIG5ldyBYODZfRFI3X0RFRkFVTFQuICBVc2UgdGhlIGV4aXN0aW5nCndyaXRlX2Rl
YnVncmVnKCkgaGVscGVyLCByYXRoZXIgdGhhbiBvcGVuY29kZWQgaW5saW5lIGFzc2VtYmx5LgoK
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
UmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCkNDOiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2NwdS9jb21tb24uYyAgICAgICB8IDEyICsr
KysrKysrLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9kZWJ1Z3JlZy5oICB8ICAyIC0tCiB4ZW4v
aW5jbHVkZS9hc20teDg2L3g4Ni1kZWZucy5oIHwgMTAgKysrKysrKysrKwogMyBmaWxlcyBjaGFu
Z2VkLCAxOCBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9jcHUvY29tbW9uLmMgYi94ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5jCmluZGV4IDA1
Nzg1OWEuLjlkNWJmNjYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvY29tbW9uLmMKKysr
IGIveGVuL2FyY2gveDg2L2NwdS9jb21tb24uYwpAQCAtMyw2ICszLDcgQEAKICNpbmNsdWRlIDx4
ZW4vZGVsYXkuaD4KICNpbmNsdWRlIDx4ZW4vc21wLmg+CiAjaW5jbHVkZSA8YXNtL2N1cnJlbnQu
aD4KKyNpbmNsdWRlIDxhc20vZGVidWdyZWcuaD4KICNpbmNsdWRlIDxhc20vcHJvY2Vzc29yLmg+
CiAjaW5jbHVkZSA8YXNtL3hzdGF0ZS5oPgogI2luY2x1ZGUgPGFzbS9tc3IuaD4KQEAgLTgxNSwx
MCArODE2LDEzIEBAIHZvaWQgY3B1X2luaXQodm9pZCkKIAkvKiBFbnN1cmUgRlBVIGdldHMgaW5p
dGlhbGlzZWQgZm9yIGVhY2ggZG9tYWluLiAqLwogCXN0dHMoKTsKIAotCS8qIENsZWFyIGFsbCA2
IGRlYnVnIHJlZ2lzdGVyczogKi8KLSNkZWZpbmUgQ0QocmVnaXN0ZXIpIGFzbSB2b2xhdGlsZSAo
ICJtb3YgJTAsJSVkYiIgI3JlZ2lzdGVyIDogOiAiciIoMFVMKSApOwotCUNEKDApOyBDRCgxKTsg
Q0QoMik7IENEKDMpOyAvKiBubyBkYjQgYW5kIGRiNSAqLzsgQ0QoNik7IENEKDcpOwotI3VuZGVm
IENECisJLyogUmVzZXQgZGVidWcgcmVnaXN0ZXJzOiAqLworCXdyaXRlX2RlYnVncmVnKDAsIDAp
OworCXdyaXRlX2RlYnVncmVnKDEsIDApOworCXdyaXRlX2RlYnVncmVnKDIsIDApOworCXdyaXRl
X2RlYnVncmVnKDMsIDApOworCXdyaXRlX2RlYnVncmVnKDYsIFg4Nl9EUjZfREVGQVVMVCk7CisJ
d3JpdGVfZGVidWdyZWcoNywgWDg2X0RSN19ERUZBVUxUKTsKIH0KIAogdm9pZCBjcHVfdW5pbml0
KHVuc2lnbmVkIGludCBjcHUpCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2RlYnVn
cmVnLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2RlYnVncmVnLmgKaW5kZXggYjNiMTBlYS4uYzU3
OTE0ZSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9kZWJ1Z3JlZy5oCisrKyBiL3hl
bi9pbmNsdWRlL2FzbS14ODYvZGVidWdyZWcuaApAQCAtMjQsOCArMjQsNiBAQAogI2RlZmluZSBE
Ul9TVEFUVVNfUkVTRVJWRURfWkVSTyAofjB4ZmZmZmVmZmZ1bCkgLyogUmVzZXJ2ZWQsIHJlYWQg
YXMgemVybyAqLwogI2RlZmluZSBEUl9TVEFUVVNfUkVTRVJWRURfT05FICAweGZmZmYwZmYwdWwg
LyogUmVzZXJ2ZWQsIHJlYWQgYXMgb25lICovCiAKLSNkZWZpbmUgWDg2X0RSNl9ERUZBVUxUIDB4
ZmZmZjBmZjB1bCAgICAvKiBEZWZhdWx0ICVkcjYgdmFsdWUuICovCi0KIC8qIE5vdyBkZWZpbmUg
YSBidW5jaCBvZiB0aGluZ3MgZm9yIG1hbmlwdWxhdGluZyB0aGUgY29udHJvbCByZWdpc3Rlci4K
ICAgIFRoZSB0b3AgdHdvIGJ5dGVzIG9mIHRoZSBjb250cm9sIHJlZ2lzdGVyIGNvbnNpc3Qgb2Yg
NCBmaWVsZHMgb2YgNAogICAgYml0cyAtIGVhY2ggZmllbGQgY29ycmVzcG9uZHMgdG8gb25lIG9m
IHRoZSBmb3VyIGRlYnVnIHJlZ2lzdGVycywKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14
ODYveDg2LWRlZm5zLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3g4Ni1kZWZucy5oCmluZGV4IDkw
NDA0MWUuLmI4MGJiZDggMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYveDg2LWRlZm5z
LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni94ODYtZGVmbnMuaApAQCAtOTcsNCArOTcsMTQg
QEAKICNkZWZpbmUgWDg2X1hDUjBfTFdQX1BPUyAgICAgICAgICA2MgogI2RlZmluZSBYODZfWENS
MF9MV1AgICAgICAgICAgICAgICgxVUxMIDw8IFg4Nl9YQ1IwX0xXUF9QT1MpCiAKKy8qCisgKiBE
ZWJ1ZyBzdGF0dXMgZmxhZ3MgaW4gRFI2LgorICovCisjZGVmaW5lIFg4Nl9EUjZfREVGQVVMVCAg
ICAgICAgIDB4ZmZmZjBmZjAgIC8qIERlZmF1bHQgJWRyNiB2YWx1ZS4gKi8KKworLyoKKyAqIERl
YnVnIGNvbnRyb2wgZmxhZ3MgaW4gRFI3LgorICovCisjZGVmaW5lIFg4Nl9EUjdfREVGQVVMVCAg
ICAgICAgIDB4MDAwMDA0MDAgIC8qIERlZmF1bHQgJWRyNyB2YWx1ZS4gKi8KKwogI2VuZGlmCS8q
IF9fWEVOX1g4Nl9ERUZOU19IX18gKi8KLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 10:36:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 10: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 1gC0F5-0005tA-RS; Mon, 15 Oct 2018 10:36:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk3i=m3=citrix.com=prvs=819f8eea0=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gC0F4-0005rJ-GV
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 10:36:54 +0000
X-Inumbo-ID: 6c02c1c0-d066-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6c02c1c0-d066-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 10:38:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="67823183"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 15 Oct 2018 11:36:18 +0100
Message-ID: <1539599780-14549-4-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 3/5] tools/dombuilder: Initialise vcpu debug
 registers 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 Cooper <andrew.cooper3@citrix.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>,
 Wei Liu <wei.liu2@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>

SW4gcGFydGljdWxhciwgaW5pdGlhbGlzaW5nICVkcjYgd2l0aCB0aGUgdmFsdWUgMCBpcyBidWdn
eSwgYmVjYXVzZSBvbgpoYXJkd2FyZSBzdXBwb3J0aW5nIFRyYW5zbmF0aW9uYWwgTWVtb3J5LCBp
dCB3aWxsIGNhdXNlIHRoZSBzdGlja3kgUlRNIGJpdCB0bwpiZSBhc3NlcnRlZCwgZXZlbiB0aG91
Z2ggYSBkZWJ1ZyBleGNlcHRpb24gZnJvbSBhIHRyYW5zYWN0aW9uIGhhc24ndCBhY3R1YWxseQpi
ZWVuIG9ic2VydmVkLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KLS0tCkNDOiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT4KQ0M6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KClRoZSBjb3JyZWN0IHdheSB0byBkbyB0aGlzIHdvdWxkIGJlIHRvIGdldC9t
b2RpZnkvc2V0IHRoZSB2Y3B1IHN0YXRlLCBidXQgaXQKdHVybnMgb3V0IHRoYXQgaXMgaW1wb3Nz
aWJsZSBmb3IgYW4gSFZNIHZjcHUgd2hpY2ggaGFzbid0IHlldCBoYWQgc3RhdGUgc2V0LgpGaXhp
bmcgdGhhdCBpcyBnb2luZyB0byB0YWtlIHNvbWUgc3Vic3RhbnRpYWwgdW50YW5nbGluZyBmcm9t
IGltcGxpY2F0aW9ucyBpbgp0aGUgbWlncmF0aW9uIHN0cmVhbS4KLS0tCiB0b29scy9saWJ4Yy94
Y19kb21feDg2LmMgfCAxMiArKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxMiBpbnNlcnRp
b25zKCspCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfZG9tX3g4Ni5jIGIvdG9vbHMvbGli
eGMveGNfZG9tX3g4Ni5jCmluZGV4IDc3YTRjNmMuLjllMjc5ZDYgMTAwNjQ0Ci0tLSBhL3Rvb2xz
L2xpYnhjL3hjX2RvbV94ODYuYworKysgYi90b29scy9saWJ4Yy94Y19kb21feDg2LmMKQEAgLTUz
LDYgKzUzLDkgQEAKICNkZWZpbmUgWDg2X0NSMF9QRSAweDAxCiAjZGVmaW5lIFg4Nl9DUjBfRVQg
MHgxMAogCisjZGVmaW5lIFg4Nl9EUjZfREVGQVVMVCAweGZmZmYwZmYwdQorI2RlZmluZSBYODZf
RFI3X0RFRkFVTFQgMHgwMDAwMDQwMHUKKwogI2RlZmluZSBNVFJSX1RZUEVfV1JCQUNLICAgICA2
CiAjZGVmaW5lIE1UUlJfREVGX1RZUEVfRU5BQkxFICgxdSA8PCAxMSkKIApAQCAtODYzLDYgKzg2
Niw5IEBAIHN0YXRpYyBpbnQgdmNwdV94ODZfMzIoc3RydWN0IHhjX2RvbV9pbWFnZSAqZG9tKQog
ICAgICAgICBkb20tPnBhcm1zLnZpcnRfYmFzZSArIChkb20tPnN0YXJ0X2luZm9fcGZuKSAqIFBB
R0VfU0laRV9YODY7CiAgICAgY3R4dC0+dXNlcl9yZWdzLmVmbGFncyA9IDEgPDwgOTsgLyogSW50
ZXJydXB0IEVuYWJsZSAqLwogCisgICAgY3R4dC0+ZGVidWdyZWdbNl0gPSBYODZfRFI2X0RFRkFV
TFQ7CisgICAgY3R4dC0+ZGVidWdyZWdbN10gPSBYODZfRFI3X0RFRkFVTFQ7CisKICAgICBjdHh0
LT5mbGFncyA9IFZHQ0ZfaW5fa2VybmVsX1g4Nl8zMiB8IFZHQ0Zfb25saW5lX1g4Nl8zMjsKICAg
ICBpZiAoIGRvbS0+cGFybXMucGFlID09IFhFTl9QQUVfRVhUQ1IzIHx8CiAgICAgICAgICBkb20t
PnBhcm1zLnBhZSA9PSBYRU5fUEFFX0JJTU9EQUwgKQpAQCAtOTEwLDYgKzkxNiw5IEBAIHN0YXRp
YyBpbnQgdmNwdV94ODZfNjQoc3RydWN0IHhjX2RvbV9pbWFnZSAqZG9tKQogICAgICAgICBkb20t
PnBhcm1zLnZpcnRfYmFzZSArIChkb20tPnN0YXJ0X2luZm9fcGZuKSAqIFBBR0VfU0laRV9YODY7
CiAgICAgY3R4dC0+dXNlcl9yZWdzLnJmbGFncyA9IDEgPDwgOTsgLyogSW50ZXJydXB0IEVuYWJs
ZSAqLwogCisgICAgY3R4dC0+ZGVidWdyZWdbNl0gPSBYODZfRFI2X0RFRkFVTFQ7CisgICAgY3R4
dC0+ZGVidWdyZWdbN10gPSBYODZfRFI3X0RFRkFVTFQ7CisKICAgICBjdHh0LT5mbGFncyA9IFZH
Q0ZfaW5fa2VybmVsX1g4Nl82NCB8IFZHQ0Zfb25saW5lX1g4Nl82NDsKICAgICBjcjNfcGZuID0g
eGNfZG9tX3AybShkb20sIGRvbS0+cGd0YWJsZXNfc2VnLnBmbik7CiAgICAgY3R4dC0+Y3RybHJl
Z1szXSA9IHhlbl9wZm5fdG9fY3IzX3g4Nl82NChjcjNfcGZuKTsKQEAgLTEwMzAsNiArMTAzOSw5
IEBAIHN0YXRpYyBpbnQgdmNwdV9odm0oc3RydWN0IHhjX2RvbV9pbWFnZSAqZG9tKQogICAgIC8q
IFNldCB0aGUgSVAuICovCiAgICAgYnNwX2N0eC5jcHUucmlwID0gZG9tLT5wYXJtcy5waHlzX2Vu
dHJ5OwogCisgICAgYnNwX2N0eC5jcHUuZHI2ID0gWDg2X0RSNl9ERUZBVUxUOworICAgIGJzcF9j
dHguY3B1LmRyNyA9IFg4Nl9EUjdfREVGQVVMVDsKKwogICAgIGlmICggZG9tLT5zdGFydF9pbmZv
X3NlZy5wZm4gKQogICAgICAgICBic3BfY3R4LmNwdS5yYnggPSBkb20tPnN0YXJ0X2luZm9fc2Vn
LnBmbiA8PCBQQUdFX1NISUZUOwogCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 10:36:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 10: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 1gC0F6-0005u0-9g; Mon, 15 Oct 2018 10:36:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk3i=m3=citrix.com=prvs=819f8eea0=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gC0F4-0005rN-H3
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 10:36:54 +0000
X-Inumbo-ID: 6baf083b-d066-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6baf083b-d066-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 10:38:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="67823182"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 15 Oct 2018 11:36:17 +0100
Message-ID: <1539599780-14549-3-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 2/5] x86/domain: Initialise vcpu debug
 registers 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 Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

SW4gcGFydGljdWxhciwgaW5pdGlhbGlzaW5nICVkcjYgd2l0aCB0aGUgdmFsdWUgMCBpcyBidWdn
eSwgYmVjYXVzZSBvbgpoYXJkd2FyZSBzdXBwb3J0aW5nIFRyYW5zbmF0aW9uYWwgTWVtb3J5LCBp
dCB3aWxsIGNhdXNlIHRoZSBzdGlja3kgUlRNIGJpdCB0bwpiZSBhc3NlcnRlZCwgZXZlbiB0aG91
Z2ggYSBkZWJ1ZyBleGNlcHRpb24gZnJvbSBhIHRyYW5zYWN0aW9uIGhhc24ndCBhY3R1YWxseQpi
ZWVuIG9ic2VydmVkLgoKSW50cm9kdWNlIGFyY2hfdmNwdV9yZWdzX2luaXQoKSB0byBzZXQgdmFy
aW91cyBhcmNoaXRlY3R1cmFsIGRlZmF1bHRzLCBhbmQKcmV1c2UgdGhpcyBpbiB0aGUgaHZtX3Zj
cHVfcmVzZXRfc3RhdGUoKSBwYXRoLgoKQXJjaGl0ZWN0dXJhbGx5LCAlZWR4J3MgaW5pdCBzdGF0
ZSBjb250YWlucyB0aGUgcHJvY2Vzc29ycyBtb2RlbCBpbmZvcm1hdGlvbiwKYW5kIDB4ZiBsb29r
cyB0byBiZSBhIHJlbW5hbnQgb2YgdGhlIG9sZCBJbnRlbCBwcm9jZXNzb3JzLiAgV2UgY2xlYXJs
eSBoYXZlIG5vCnNvZnR3YXJlIHdoaWNoIGNhcmVzLCBzZWVpbmcgYXMgaXQgaXMgd3JvbmcgZm9y
IHRoZSBsYXN0IGRlY2FkZSdzIHdvcnRoIG9mCkludGVsIGhhcmR3YXJlIGFuZCBmb3IgYWxsIG90
aGVyIHZlbmRvcnMsIHNvIGxldHMgdXNlIHRoZSB2YWx1ZSAwIGZvcgpzaW1wbGljaXR5LgoKU2ln
bmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KUmV2
aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCkNDOiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2RvbWFpbi5jICAgICAgICB8IDE0ICsrKysrKysr
KysrKysrCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAgICAgIHwgIDYgKystLS0tCiB4ZW4vaW5j
bHVkZS9hc20teDg2L2RvbWFpbi5oIHwgIDIgKysKIDMgZmlsZXMgY2hhbmdlZCwgMTggaW5zZXJ0
aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9tYWlu
LmMgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMKaW5kZXggOTM3MWVmYy4uNmYxOWZiZiAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L2RvbWFpbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwpA
QCAtMzIzLDYgKzMyMywxOCBAQCB2b2lkIGZyZWVfdmNwdV9zdHJ1Y3Qoc3RydWN0IHZjcHUgKnYp
CiAgICAgZnJlZV94ZW5oZWFwX3BhZ2Uodik7CiB9CiAKKy8qIEluaXRpYWxpc2UgdmFyaW91cyBy
ZWdpc3RlcnMgdG8gdGhlaXIgYXJjaGl0ZWN0dXJhbCBJTklUL1JFU0VUIHN0YXRlLiAqLwordm9p
ZCBhcmNoX3ZjcHVfcmVnc19pbml0KHN0cnVjdCB2Y3B1ICp2KQoreworICAgIHYtPmFyY2gudXNl
cl9yZWdzID0gKHR5cGVvZih2LT5hcmNoLnVzZXJfcmVncykpeworICAgICAgICAucmZsYWdzID0g
WDg2X0VGTEFHU19NQlMsCisgICAgfTsKKworICAgIG1lbXNldCh2LT5hcmNoLmRlYnVncmVnLCAw
LCBzaXplb2Yodi0+YXJjaC5kZWJ1Z3JlZykpOworICAgIHYtPmFyY2guZGVidWdyZWdbNl0gPSBY
ODZfRFI2X0RFRkFVTFQ7CisgICAgdi0+YXJjaC5kZWJ1Z3JlZ1s3XSA9IFg4Nl9EUjdfREVGQVVM
VDsKK30KKwogaW50IGFyY2hfdmNwdV9jcmVhdGUoc3RydWN0IHZjcHUgKnYpCiB7CiAgICAgc3Ry
dWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKQEAgLTM0Miw2ICszNTQsOCBAQCBpbnQgYXJjaF92
Y3B1X2NyZWF0ZShzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgICAgIHJldHVybiByYzsKIAogICAg
ICAgICB2bWNlX2luaXRfdmNwdSh2KTsKKworICAgICAgICBhcmNoX3ZjcHVfcmVnc19pbml0KHYp
OwogICAgIH0KICAgICBlbHNlIGlmICggKHJjID0geHN0YXRlX2FsbG9jX3NhdmVfYXJlYSh2KSkg
IT0gMCApCiAgICAgICAgIHJldHVybiByYzsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0v
aHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IDljMTA1ZmYuLmYyYjIyZTggMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9o
dm0uYwpAQCAtMzg1MCwxMSArMzg1MCw5IEBAIHZvaWQgaHZtX3ZjcHVfcmVzZXRfc3RhdGUoc3Ry
dWN0IHZjcHUgKnYsIHVpbnQxNl90IGNzLCB1aW50MTZfdCBpcCkKICAgICB2Y3B1X3NldHVwX2Zw
dSh2LCB2LT5hcmNoLnhzYXZlX2FyZWEsIE5VTEwsIEZDV19SRVNFVCk7CiAKICAgICB2LT5hcmNo
LnZnY19mbGFncyA9IFZHQ0Zfb25saW5lOwotICAgIG1lbXNldCgmdi0+YXJjaC51c2VyX3JlZ3Ms
IDAsIHNpemVvZih2LT5hcmNoLnVzZXJfcmVncykpOwotICAgIHYtPmFyY2gudXNlcl9yZWdzLnJm
bGFncyA9IFg4Nl9FRkxBR1NfTUJTOwotICAgIHYtPmFyY2gudXNlcl9yZWdzLnJkeCA9IDB4MDAw
MDBmMDA7CisKKyAgICBhcmNoX3ZjcHVfcmVnc19pbml0KHYpOwogICAgIHYtPmFyY2gudXNlcl9y
ZWdzLnJpcCA9IGlwOwotICAgIG1lbXNldCgmdi0+YXJjaC5kZWJ1Z3JlZywgMCwgc2l6ZW9mKHYt
PmFyY2guZGVidWdyZWcpKTsKIAogICAgIHYtPmFyY2guaHZtLmd1ZXN0X2NyWzBdID0gWDg2X0NS
MF9FVDsKICAgICBodm1fdXBkYXRlX2d1ZXN0X2NyKHYsIDApOwpkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9kb21haW4uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKaW5k
ZXggY2IwNzIxZS4uY2RiNDNlNCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21h
aW4uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCkBAIC02NzEsNiArNjcxLDgg
QEAgc3RhdGljIGlubGluZSB2b2lkIGZyZWVfdmNwdV9ndWVzdF9jb250ZXh0KHN0cnVjdCB2Y3B1
X2d1ZXN0X2NvbnRleHQgKnZnYykKICAgICB2ZnJlZSh2Z2MpOwogfQogCit2b2lkIGFyY2hfdmNw
dV9yZWdzX2luaXQoc3RydWN0IHZjcHUgKnYpOworCiBzdHJ1Y3QgdmNwdV9odm1fY29udGV4dDsK
IGludCBhcmNoX3NldF9pbmZvX2h2bV9ndWVzdChzdHJ1Y3QgdmNwdSAqdiwgY29uc3Qgc3RydWN0
IHZjcHVfaHZtX2NvbnRleHQgKmN0eCk7CiAKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 10:36:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 10: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 1gC0F6-0005uz-Ok; Mon, 15 Oct 2018 10:36:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk3i=m3=citrix.com=prvs=819f8eea0=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gC0F4-0005rK-Gg
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 10:36:54 +0000
X-Inumbo-ID: 6c5f259b-d066-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6c5f259b-d066-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 10:38:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="67823184"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 15 Oct 2018 11:36:19 +0100
Message-ID: <1539599780-14549-5-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 4/5] x86/emul: Unfold %cr4.de handling in
 x86emul_read_dr()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Tm8gZnVuY3Rpb25hbCBjaGFuZ2UgKGFzIGN1cnItPmFyY2guZGVidWdyZWdbNV0gaXMgemVybyB3
aGVuIERFIGlzIGNsZWFyKSwgYnV0CnRoaXMgY2hhbmdlIHNpbXBsaWZpZXMgdGhlIGZvbGxvd2lu
ZyBwYXRjaC4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+ClJldmll
d2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNDOiBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni94ODZfZW11bGF0
ZS5jIHwgMjQgKysrKysrKysrKysrKysrLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTUgaW5z
ZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2
X2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS5jCmluZGV4IDUzMmI3ZTAuLmUx
MTUzZjcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS5jCisrKyBiL3hlbi9h
cmNoL3g4Ni94ODZfZW11bGF0ZS5jCkBAIC0xMDEsMjMgKzEwMSwyOSBAQCBpbnQgeDg2ZW11bF9y
ZWFkX2RyKHVuc2lnbmVkIGludCByZWcsIHVuc2lnbmVkIGxvbmcgKnZhbCwKICAgICBzd2l0Y2gg
KCByZWcgKQogICAgIHsKICAgICBjYXNlIDAgLi4uIDM6Ci0gICAgY2FzZSA2OgogICAgICAgICAq
dmFsID0gY3Vyci0+YXJjaC5kZWJ1Z3JlZ1tyZWddOwogICAgICAgICBicmVhazsKIAorICAgIGNh
c2UgNDoKKyAgICAgICAgaWYgKCBjdXJyLT5hcmNoLnB2LmN0cmxyZWdbNF0gJiBYODZfQ1I0X0RF
ICkKKyAgICAgICAgICAgIGdvdG8gdWRfZmF1bHQ7CisKKyAgICAgICAgLyogRmFsbHRocm91Z2gg
Ki8KKyAgICBjYXNlIDY6CisgICAgICAgICp2YWwgPSBjdXJyLT5hcmNoLmRlYnVncmVnWzZdOwor
ICAgICAgICBicmVhazsKKworICAgIGNhc2UgNToKKyAgICAgICAgaWYgKCBjdXJyLT5hcmNoLnB2
LmN0cmxyZWdbNF0gJiBYODZfQ1I0X0RFICkKKyAgICAgICAgICAgIGdvdG8gdWRfZmF1bHQ7CisK
KyAgICAgICAgLyogRmFsbHRocm91Z2ggKi8KICAgICBjYXNlIDc6CiAgICAgICAgICp2YWwgPSAo
Y3Vyci0+YXJjaC5kZWJ1Z3JlZ1s3XSB8CiAgICAgICAgICAgICAgICAgY3Vyci0+YXJjaC5kZWJ1
Z3JlZ1s1XSk7CiAgICAgICAgIGJyZWFrOwogCi0gICAgY2FzZSA0IC4uLiA1OgotICAgICAgICBp
ZiAoICEoY3Vyci0+YXJjaC5wdi5jdHJscmVnWzRdICYgWDg2X0NSNF9ERSkgKQotICAgICAgICB7
Ci0gICAgICAgICAgICAqdmFsID0gY3Vyci0+YXJjaC5kZWJ1Z3JlZ1tyZWcgKyAyXTsKLSAgICAg
ICAgICAgIGJyZWFrOwotICAgICAgICB9Ci0KLSAgICAgICAgLyogRmFsbHRocm91Z2ggKi8KKyAg
ICB1ZF9mYXVsdDoKICAgICBkZWZhdWx0OgogICAgICAgICBpZiAoIGN0eHQgKQogICAgICAgICAg
ICAgeDg2X2VtdWxfaHdfZXhjZXB0aW9uKFRSQVBfaW52YWxpZF9vcCwgWDg2X0VWRU5UX05PX0VD
LCBjdHh0KTsKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 10:36:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 10: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 1gC0F7-0005vs-Ah; Mon, 15 Oct 2018 10:36:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk3i=m3=citrix.com=prvs=819f8eea0=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gC0F5-0005t4-QR
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 10:36:55 +0000
X-Inumbo-ID: 6c75d632-d066-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6c75d632-d066-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 10:38:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="67823185"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 15 Oct 2018 11:36:20 +0100
Message-ID: <1539599780-14549-6-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 5/5] x86: Reorganise and rename debug
 register fields in struct vcpu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>

UmV1c2luZyBkZWJ1Z3JlZ1s1XSBmb3IgdGhlIFBWIGVtdWxhdGVkIElPIGJyZWFrcG9pbnQgaW5m
b3JtYXRpb24gaXMgY29uZnVzaW5nCnRvIHJlYWQuICBJbnN0ZWFkLCBpbnRyb2R1Y2UgYSBkcjdf
ZW11bCBmaWVsZCBpbiBwdl92Y3B1IGZvciB0aGUgcHVwb3NlLgoKV2l0aCB0aGUgUFYgZW11bGF0
aW9uIG91dCBvZiB0aGUgd2F5LCBkZWJ1Z3JlZ1s0LDVdIGFyZSBlbnRpcmVseSB1bnVzZWQgYW5k
CmRvbid0IG5lZWQgdG8gYmUgc3RvcmVkLgoKUmVuYW1lIGRlYnVncmVnWzAuLjNdIHRvIGRyWzAu
LjNdIHRvIHJlZHVjZSBjb2RlIHZvbHVtZSwgYnV0IGtlZXAgdGhlbSBhcyBhbgphcnJheSBiZWNh
dXNlIHRoZWlyIGJlaGF2aW91ciBpcyBpZGVudGljYWwgYW5kIHRoaXMgaGVscHMgc2ltcGxmeSBz
b21lIG9mIHRoZQpQViBoYW5kbGluZy4gIEludHJvZHVjZSBkcjYgYW5kIGRyNyBmaWVsZHMgdG8g
cmVwbGFjZSBkZWJ1Z3JlZ1s2LDddIHdoaWNoCnJlbW92ZXMgdGhlIHN0b3JhZ2UgZm9yIGRlYnVn
cmVnWzQsNV0uCgpJbiBhcmNoX2dldF9pbmZvX2d1ZXN0KCksIGhhbmRsZSB0aGUgbWVyZ2luZyBv
ZiBlbXVsYXRlZCBkcjcgc3RhdGUgYWxvbmdzaWRlCmFsbCBvdGhlciBkciBoYW5kbGluZywgcmF0
aGVyIHRoYW4gbXVjaCBsYXRlci4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2Uu
Y29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpDQzogSnVuIE5ha2FqaW1hIDxqdW4ubmFrYWppbWFA
aW50ZWwuY29tPgpDQzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CkNDOiBCb3Jp
cyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgpDQzogU3VyYXZlZSBTdXRo
aWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT4KQ0M6IEJyaWFuIFdvb2Rz
IDxicmlhbi53b29kc0BhbWQuY29tPgoKdjI6CiAqIEluIGFyY2hfc2V0X2luZm9fZ3Vlc3QoKSwg
ZG9uJ3QgY2hlY2sgdGhlIHJldHVybiB2YWx1ZSBmcm9tIHNldF9kZWJ1Z3JlZygpCi0tLQogeGVu
L2FyY2gveDg2L2RvbWFpbi5jICAgICAgICAgIHwgMjYgKysrKysrKysrKysrKysrKy0tLS0tLS0t
LS0KIHhlbi9hcmNoL3g4Ni9kb21jdGwuYyAgICAgICAgICB8IDE1ICsrKysrLS0tLS0tLS0tLQog
eGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgIHwgMjQgKysrKysrKysrKysrLS0tLS0tLS0t
LS0tCiB4ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYyAgICAgfCAyNyArKysrKysrKysrKysrKy0t
LS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jICAgICB8IDI2ICsrKysrKysr
KysrKystLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvcHYvZW11bC1wcml2LW9wLmMgfCAxNSAr
KysrKysrLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9wdi9lbXVsYXRlLmMgICAgICB8ICAyICstCiB4
ZW4vYXJjaC94ODYvdHJhcHMuYyAgICAgICAgICAgfCAzMSArKysrKysrKysrKysrKysrLS0tLS0t
LS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvdm1fZXZlbnQuYyAgICAgICAgfCAgMiArLQogeGVuL2Fy
Y2gveDg2L3g4Nl9lbXVsYXRlLmMgICAgIHwgIDcgKysrLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4
Ni9kb21haW4uaCAgIHwgMTEgKysrKysrKysrKy0KIDExIGZpbGVzIGNoYW5nZWQsIDk4IGluc2Vy
dGlvbnMoKyksIDg4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21h
aW4uYyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwppbmRleCA2ZjE5ZmJmLi5kOTRjMGFkIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvZG9tYWluLmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5j
CkBAIC0zMzAsOSArMzMwLDkgQEAgdm9pZCBhcmNoX3ZjcHVfcmVnc19pbml0KHN0cnVjdCB2Y3B1
ICp2KQogICAgICAgICAucmZsYWdzID0gWDg2X0VGTEFHU19NQlMsCiAgICAgfTsKIAotICAgIG1l
bXNldCh2LT5hcmNoLmRlYnVncmVnLCAwLCBzaXplb2Yodi0+YXJjaC5kZWJ1Z3JlZykpOwotICAg
IHYtPmFyY2guZGVidWdyZWdbNl0gPSBYODZfRFI2X0RFRkFVTFQ7Ci0gICAgdi0+YXJjaC5kZWJ1
Z3JlZ1s3XSA9IFg4Nl9EUjdfREVGQVVMVDsKKyAgICBtZW1zZXQodi0+YXJjaC5kciwgMCwgc2l6
ZW9mKHYtPmFyY2guZHIpKTsKKyAgICB2LT5hcmNoLmRyNiA9IFg4Nl9EUjZfREVGQVVMVDsKKyAg
ICB2LT5hcmNoLmRyNyA9IFg4Nl9EUjdfREVGQVVMVDsKIH0KIAogaW50IGFyY2hfdmNwdV9jcmVh
dGUoc3RydWN0IHZjcHUgKnYpCkBAIC04ODIsOCArODgyLDEwIEBAIGludCBhcmNoX3NldF9pbmZv
X2d1ZXN0KAogCiAgICAgaWYgKCBpc19odm1fZG9tYWluKGQpICkKICAgICB7Ci0gICAgICAgIGZv
ciAoIGkgPSAwOyBpIDwgQVJSQVlfU0laRSh2LT5hcmNoLmRlYnVncmVnKTsgKytpICkKLSAgICAg
ICAgICAgIHYtPmFyY2guZGVidWdyZWdbaV0gPSBjKGRlYnVncmVnW2ldKTsKKyAgICAgICAgZm9y
ICggaSA9IDA7IGkgPCBBUlJBWV9TSVpFKHYtPmFyY2guZHIpOyArK2kgKQorICAgICAgICAgICAg
di0+YXJjaC5kcltpXSA9IGMoZGVidWdyZWdbaV0pOworICAgICAgICB2LT5hcmNoLmRyNiA9IGMo
ZGVidWdyZWdbNl0pOworICAgICAgICB2LT5hcmNoLmRyNyA9IGMoZGVidWdyZWdbN10pOwogCiAg
ICAgICAgIGh2bV9zZXRfaW5mb19ndWVzdCh2KTsKICAgICAgICAgZ290byBvdXQ7CkBAIC05NzAs
OSArOTcyLDEzIEBAIGludCBhcmNoX3NldF9pbmZvX2d1ZXN0KAogICAgIHYtPmFyY2gucHYuY3Ry
bHJlZ1s0XSA9IGNyNCA/IHB2X2d1ZXN0X2NyNF9maXh1cCh2LCBjcjQpIDoKICAgICAgICAgcmVh
bF9jcjRfdG9fcHZfZ3Vlc3RfY3I0KG1tdV9jcjRfZmVhdHVyZXMpOwogCi0gICAgbWVtc2V0KHYt
PmFyY2guZGVidWdyZWcsIDAsIHNpemVvZih2LT5hcmNoLmRlYnVncmVnKSk7Ci0gICAgZm9yICgg
aSA9IDA7IGkgPCA4OyBpKysgKQotICAgICAgICAodm9pZClzZXRfZGVidWdyZWcodiwgaSwgYyhk
ZWJ1Z3JlZ1tpXSkpOworICAgIG1lbXNldCh2LT5hcmNoLmRyLCAwLCBzaXplb2Yodi0+YXJjaC5k
cikpOworICAgIHYtPmFyY2guZHI2ID0gdi0+YXJjaC5kcjcgPSB2LT5hcmNoLnB2LmRyN19lbXVs
ID0gMDsKKworICAgIGZvciAoIGkgPSAwOyBpIDwgQVJSQVlfU0laRSh2LT5hcmNoLmRyKTsgaSsr
ICkKKyAgICAgICAgc2V0X2RlYnVncmVnKHYsIGksIGMoZGVidWdyZWdbaV0pKTsKKyAgICBzZXRf
ZGVidWdyZWcodiwgNiwgYyhkZWJ1Z3JlZ1s2XSkpOworICAgIHNldF9kZWJ1Z3JlZyh2LCA3LCBj
KGRlYnVncmVnWzddKSk7CiAKICAgICBpZiAoIHYtPmlzX2luaXRpYWxpc2VkICkKICAgICAgICAg
Z290byBvdXQ7CkBAIC0xNTM3LDcgKzE1NDMsNyBAQCB2b2lkIHBhcmF2aXJ0X2N0eHRfc3dpdGNo
X2Zyb20oc3RydWN0IHZjcHUgKnYpCiAgICAgICogaW5zaWRlIFhlbiwgYmVmb3JlIHdlIGdldCBh
IGNoYW5jZSB0byByZWxvYWQgRFI3LCBhbmQgdGhpcyBjYW5ub3QgYWx3YXlzCiAgICAgICogc2Fm
ZWx5IGJlIGhhbmRsZWQuCiAgICAgICovCi0gICAgaWYgKCB1bmxpa2VseSh2LT5hcmNoLmRlYnVn
cmVnWzddICYgRFI3X0FDVElWRV9NQVNLKSApCisgICAgaWYgKCB1bmxpa2VseSh2LT5hcmNoLmRy
NyAmIERSN19BQ1RJVkVfTUFTSykgKQogICAgICAgICB3cml0ZV9kZWJ1Z3JlZyg3LCAwKTsKIH0K
IApAQCAtMTU1MCw3ICsxNTU2LDcgQEAgdm9pZCBwYXJhdmlydF9jdHh0X3N3aXRjaF90byhzdHJ1
Y3QgdmNwdSAqdikKICAgICAgICAgICAgIGw0ZV9mcm9tX3BhZ2Uodi0+ZG9tYWluLT5hcmNoLnBl
cmRvbWFpbl9sM19wZywKICAgICAgICAgICAgICAgICAgICAgICAgICAgX19QQUdFX0hZUEVSVklT
T1JfUlcpOwogCi0gICAgaWYgKCB1bmxpa2VseSh2LT5hcmNoLmRlYnVncmVnWzddICYgRFI3X0FD
VElWRV9NQVNLKSApCisgICAgaWYgKCB1bmxpa2VseSh2LT5hcmNoLmRyNyAmIERSN19BQ1RJVkVf
TUFTSykgKQogICAgICAgICBhY3RpdmF0ZV9kZWJ1Z3JlZ3Modik7CiAKICAgICBpZiAoIGNwdV9o
YXNfcmR0c2NwICkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21jdGwuYyBiL3hlbi9hcmNo
L3g4Ni9kb21jdGwuYwppbmRleCAxMTVkZGY2Li5jYzg1Mzk1IDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvZG9tY3RsLmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWN0bC5jCkBAIC0xNTc2LDggKzE1
NzYsMTEgQEAgdm9pZCBhcmNoX2dldF9pbmZvX2d1ZXN0KHN0cnVjdCB2Y3B1ICp2LCB2Y3B1X2d1
ZXN0X2NvbnRleHRfdSBjKQogICAgICAgICB9CiAgICAgfQogCi0gICAgZm9yICggaSA9IDA7IGkg
PCBBUlJBWV9TSVpFKHYtPmFyY2guZGVidWdyZWcpOyArK2kgKQotICAgICAgICBjKGRlYnVncmVn
W2ldID0gdi0+YXJjaC5kZWJ1Z3JlZ1tpXSk7CisgICAgZm9yICggaSA9IDA7IGkgPCBBUlJBWV9T
SVpFKHYtPmFyY2guZHIpOyArK2kgKQorICAgICAgICBjKGRlYnVncmVnW2ldID0gdi0+YXJjaC5k
cltpXSk7CisgICAgYyhkZWJ1Z3JlZ1s2XSA9IHYtPmFyY2guZHI2KTsKKyAgICBjKGRlYnVncmVn
WzddID0gdi0+YXJjaC5kcjcgfAorICAgICAgKGlzX3B2X2RvbWFpbihkKSA/IHYtPmFyY2gucHYu
ZHI3X2VtdWwgOiAwKSk7CiAKICAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgKQogICAgIHsKQEAg
LTE2NTIsMTAgKzE2NTUsNiBAQCB2b2lkIGFyY2hfZ2V0X2luZm9fZ3Vlc3Qoc3RydWN0IHZjcHUg
KnYsIHZjcHVfZ3Vlc3RfY29udGV4dF91IGMpCiAgICAgICAgICAgICBjLm5hdC0+Y3RybHJlZ1sx
XSA9CiAgICAgICAgICAgICAgICAgcGFnZXRhYmxlX2lzX251bGwodi0+YXJjaC5ndWVzdF90YWJs
ZV91c2VyKSA/IDAKICAgICAgICAgICAgICAgICA6IHhlbl9wZm5fdG9fY3IzKHBhZ2V0YWJsZV9n
ZXRfcGZuKHYtPmFyY2guZ3Vlc3RfdGFibGVfdXNlcikpOwotCi0gICAgICAgICAgICAvKiBNZXJn
ZSBzaGFkb3cgRFI3IGJpdHMgaW50byByZWFsIERSNy4gKi8KLSAgICAgICAgICAgIGMubmF0LT5k
ZWJ1Z3JlZ1s3XSB8PSBjLm5hdC0+ZGVidWdyZWdbNV07Ci0gICAgICAgICAgICBjLm5hdC0+ZGVi
dWdyZWdbNV0gPSAwOwogICAgICAgICB9CiAgICAgICAgIGVsc2UKICAgICAgICAgewpAQCAtMTY2
NCwxMCArMTY2Myw2IEBAIHZvaWQgYXJjaF9nZXRfaW5mb19ndWVzdChzdHJ1Y3QgdmNwdSAqdiwg
dmNwdV9ndWVzdF9jb250ZXh0X3UgYykKIAogICAgICAgICAgICAgYy5jbXAtPmN0cmxyZWdbM10g
PSBjb21wYXRfcGZuX3RvX2NyMyhsNGVfZ2V0X3BmbigqbDRlKSk7CiAgICAgICAgICAgICB1bm1h
cF9kb21haW5fcGFnZShsNGUpOwotCi0gICAgICAgICAgICAvKiBNZXJnZSBzaGFkb3cgRFI3IGJp
dHMgaW50byByZWFsIERSNy4gKi8KLSAgICAgICAgICAgIGMuY21wLT5kZWJ1Z3JlZ1s3XSB8PSBj
LmNtcC0+ZGVidWdyZWdbNV07Ci0gICAgICAgICAgICBjLmNtcC0+ZGVidWdyZWdbNV0gPSAwOwog
ICAgICAgICB9CiAKICAgICAgICAgaWYgKCBndWVzdF9rZXJuZWxfbW9kZSh2LCAmdi0+YXJjaC51
c2VyX3JlZ3MpICkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJj
aC94ODYvaHZtL2h2bS5jCmluZGV4IGYyYjIyZTguLjBmMDk0MjYgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtNzkxLDEy
ICs3OTEsMTIgQEAgc3RhdGljIGludCBodm1fc2F2ZV9jcHVfY3R4dChzdHJ1Y3QgdmNwdSAqdiwg
aHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgICAgIC5jcjIgPSB2LT5hcmNoLmh2bS5ndWVz
dF9jclsyXSwKICAgICAgICAgLmNyMyA9IHYtPmFyY2guaHZtLmd1ZXN0X2NyWzNdLAogICAgICAg
ICAuY3I0ID0gdi0+YXJjaC5odm0uZ3Vlc3RfY3JbNF0sCi0gICAgICAgIC5kcjAgPSB2LT5hcmNo
LmRlYnVncmVnWzBdLAotICAgICAgICAuZHIxID0gdi0+YXJjaC5kZWJ1Z3JlZ1sxXSwKLSAgICAg
ICAgLmRyMiA9IHYtPmFyY2guZGVidWdyZWdbMl0sCi0gICAgICAgIC5kcjMgPSB2LT5hcmNoLmRl
YnVncmVnWzNdLAotICAgICAgICAuZHI2ID0gdi0+YXJjaC5kZWJ1Z3JlZ1s2XSwKLSAgICAgICAg
LmRyNyA9IHYtPmFyY2guZGVidWdyZWdbN10sCisgICAgICAgIC5kcjAgPSB2LT5hcmNoLmRyWzBd
LAorICAgICAgICAuZHIxID0gdi0+YXJjaC5kclsxXSwKKyAgICAgICAgLmRyMiA9IHYtPmFyY2gu
ZHJbMl0sCisgICAgICAgIC5kcjMgPSB2LT5hcmNoLmRyWzNdLAorICAgICAgICAuZHI2ID0gdi0+
YXJjaC5kcjYsCisgICAgICAgIC5kcjcgPSB2LT5hcmNoLmRyNywKICAgICAgICAgLm1zcl9lZmVy
ID0gdi0+YXJjaC5odm0uZ3Vlc3RfZWZlciwKICAgICB9OwogCkBAIC0xMTE3LDEyICsxMTE3LDEy
IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRfY3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCiAgICAgdi0+YXJjaC51c2VyX3JlZ3MucjEzID0gY3R4dC5yMTM7
CiAgICAgdi0+YXJjaC51c2VyX3JlZ3MucjE0ID0gY3R4dC5yMTQ7CiAgICAgdi0+YXJjaC51c2Vy
X3JlZ3MucjE1ID0gY3R4dC5yMTU7Ci0gICAgdi0+YXJjaC5kZWJ1Z3JlZ1swXSA9IGN0eHQuZHIw
OwotICAgIHYtPmFyY2guZGVidWdyZWdbMV0gPSBjdHh0LmRyMTsKLSAgICB2LT5hcmNoLmRlYnVn
cmVnWzJdID0gY3R4dC5kcjI7Ci0gICAgdi0+YXJjaC5kZWJ1Z3JlZ1szXSA9IGN0eHQuZHIzOwot
ICAgIHYtPmFyY2guZGVidWdyZWdbNl0gPSBjdHh0LmRyNjsKLSAgICB2LT5hcmNoLmRlYnVncmVn
WzddID0gY3R4dC5kcjc7CisgICAgdi0+YXJjaC5kclswXSA9IGN0eHQuZHIwOworICAgIHYtPmFy
Y2guZHJbMV0gPSBjdHh0LmRyMTsKKyAgICB2LT5hcmNoLmRyWzJdID0gY3R4dC5kcjI7CisgICAg
di0+YXJjaC5kclszXSA9IGN0eHQuZHIzOworICAgIHYtPmFyY2guZHI2ICAgPSBjdHh0LmRyNjsK
KyAgICB2LT5hcmNoLmRyNyAgID0gY3R4dC5kcjc7CiAKICAgICB2LT5hcmNoLnZnY19mbGFncyA9
IFZHQ0Zfb25saW5lOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYyBi
L3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCmluZGV4IGZhMThjYzAuLmQ0YzlhYjQgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0v
c3ZtL3N2bS5jCkBAIC0yMTYsMTIgKzIxNiwxMiBAQCBzdGF0aWMgdm9pZCBzdm1fc2F2ZV9kcihz
dHJ1Y3QgdmNwdSAqdikKICAgICAgICAgcmRtc3JsKE1TUl9BTUQ2NF9EUjNfQUREUkVTU19NQVNL
LCB2LT5hcmNoLmh2bS5zdm0uZHJfbWFza1szXSk7CiAgICAgfQogCi0gICAgdi0+YXJjaC5kZWJ1
Z3JlZ1swXSA9IHJlYWRfZGVidWdyZWcoMCk7Ci0gICAgdi0+YXJjaC5kZWJ1Z3JlZ1sxXSA9IHJl
YWRfZGVidWdyZWcoMSk7Ci0gICAgdi0+YXJjaC5kZWJ1Z3JlZ1syXSA9IHJlYWRfZGVidWdyZWco
Mik7Ci0gICAgdi0+YXJjaC5kZWJ1Z3JlZ1szXSA9IHJlYWRfZGVidWdyZWcoMyk7Ci0gICAgdi0+
YXJjaC5kZWJ1Z3JlZ1s2XSA9IHZtY2JfZ2V0X2RyNih2bWNiKTsKLSAgICB2LT5hcmNoLmRlYnVn
cmVnWzddID0gdm1jYl9nZXRfZHI3KHZtY2IpOworICAgIHYtPmFyY2guZHJbMF0gPSByZWFkX2Rl
YnVncmVnKDApOworICAgIHYtPmFyY2guZHJbMV0gPSByZWFkX2RlYnVncmVnKDEpOworICAgIHYt
PmFyY2guZHJbMl0gPSByZWFkX2RlYnVncmVnKDIpOworICAgIHYtPmFyY2guZHJbM10gPSByZWFk
X2RlYnVncmVnKDMpOworICAgIHYtPmFyY2guZHI2ICAgPSB2bWNiX2dldF9kcjYodm1jYik7Cisg
ICAgdi0+YXJjaC5kcjcgICA9IHZtY2JfZ2V0X2RyNyh2bWNiKTsKIH0KIAogc3RhdGljIHZvaWQg
X19yZXN0b3JlX2RlYnVnX3JlZ2lzdGVycyhzdHJ1Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2IsIHN0cnVj
dCB2Y3B1ICp2KQpAQCAtMjQ3LDEyICsyNDcsMTIgQEAgc3RhdGljIHZvaWQgX19yZXN0b3JlX2Rl
YnVnX3JlZ2lzdGVycyhzdHJ1Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2IsIHN0cnVjdCB2Y3B1ICp2KQog
ICAgICAgICB3cm1zcmwoTVNSX0FNRDY0X0RSM19BRERSRVNTX01BU0ssIHYtPmFyY2guaHZtLnN2
bS5kcl9tYXNrWzNdKTsKICAgICB9CiAKLSAgICB3cml0ZV9kZWJ1Z3JlZygwLCB2LT5hcmNoLmRl
YnVncmVnWzBdKTsKLSAgICB3cml0ZV9kZWJ1Z3JlZygxLCB2LT5hcmNoLmRlYnVncmVnWzFdKTsK
LSAgICB3cml0ZV9kZWJ1Z3JlZygyLCB2LT5hcmNoLmRlYnVncmVnWzJdKTsKLSAgICB3cml0ZV9k
ZWJ1Z3JlZygzLCB2LT5hcmNoLmRlYnVncmVnWzNdKTsKLSAgICB2bWNiX3NldF9kcjYodm1jYiwg
di0+YXJjaC5kZWJ1Z3JlZ1s2XSk7Ci0gICAgdm1jYl9zZXRfZHI3KHZtY2IsIHYtPmFyY2guZGVi
dWdyZWdbN10pOworICAgIHdyaXRlX2RlYnVncmVnKDAsIHYtPmFyY2guZHJbMF0pOworICAgIHdy
aXRlX2RlYnVncmVnKDEsIHYtPmFyY2guZHJbMV0pOworICAgIHdyaXRlX2RlYnVncmVnKDIsIHYt
PmFyY2guZHJbMl0pOworICAgIHdyaXRlX2RlYnVncmVnKDMsIHYtPmFyY2guZHJbM10pOworICAg
IHZtY2Jfc2V0X2RyNih2bWNiLCB2LT5hcmNoLmRyNik7CisgICAgdm1jYl9zZXRfZHI3KHZtY2Is
IHYtPmFyY2guZHI3KTsKIH0KIAogLyoKQEAgLTI2NCw3ICsyNjQsOCBAQCBzdGF0aWMgdm9pZCBf
X3Jlc3RvcmVfZGVidWdfcmVnaXN0ZXJzKHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiwgc3RydWN0
IHZjcHUgKnYpCiBzdGF0aWMgdm9pZCBzdm1fcmVzdG9yZV9kcihzdHJ1Y3QgdmNwdSAqdikKIHsK
ICAgICBzdHJ1Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2IgPSB2LT5hcmNoLmh2bS5zdm0udm1jYjsKLSAg
ICBpZiAoIHVubGlrZWx5KHYtPmFyY2guZGVidWdyZWdbN10gJiBEUjdfQUNUSVZFX01BU0spICkK
KworICAgIGlmICggdW5saWtlbHkodi0+YXJjaC5kcjcgJiBEUjdfQUNUSVZFX01BU0spICkKICAg
ICAgICAgX19yZXN0b3JlX2RlYnVnX3JlZ2lzdGVycyh2bWNiLCB2KTsKIH0KIApkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXgu
YwppbmRleCBjODVhYTYyLi4wOGEyZTI5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3Zt
eC92bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwpAQCAtNjAzLDEzICs2MDMs
MTMgQEAgc3RhdGljIHZvaWQgdm14X3NhdmVfZHIoc3RydWN0IHZjcHUgKnYpCiAgICAgdi0+YXJj
aC5odm0udm14LmV4ZWNfY29udHJvbCB8PSBDUFVfQkFTRURfTU9WX0RSX0VYSVRJTkc7CiAgICAg
dm14X3VwZGF0ZV9jcHVfZXhlY19jb250cm9sKHYpOwogCi0gICAgdi0+YXJjaC5kZWJ1Z3JlZ1sw
XSA9IHJlYWRfZGVidWdyZWcoMCk7Ci0gICAgdi0+YXJjaC5kZWJ1Z3JlZ1sxXSA9IHJlYWRfZGVi
dWdyZWcoMSk7Ci0gICAgdi0+YXJjaC5kZWJ1Z3JlZ1syXSA9IHJlYWRfZGVidWdyZWcoMik7Ci0g
ICAgdi0+YXJjaC5kZWJ1Z3JlZ1szXSA9IHJlYWRfZGVidWdyZWcoMyk7Ci0gICAgdi0+YXJjaC5k
ZWJ1Z3JlZ1s2XSA9IHJlYWRfZGVidWdyZWcoNik7CisgICAgdi0+YXJjaC5kclswXSA9IHJlYWRf
ZGVidWdyZWcoMCk7CisgICAgdi0+YXJjaC5kclsxXSA9IHJlYWRfZGVidWdyZWcoMSk7CisgICAg
di0+YXJjaC5kclsyXSA9IHJlYWRfZGVidWdyZWcoMik7CisgICAgdi0+YXJjaC5kclszXSA9IHJl
YWRfZGVidWdyZWcoMyk7CisgICAgdi0+YXJjaC5kcjYgICA9IHJlYWRfZGVidWdyZWcoNik7CiAg
ICAgLyogRFI3IG11c3QgYmUgc2F2ZWQgYXMgaXQgaXMgdXNlZCBieSB2bXhfcmVzdG9yZV9kcigp
LiAqLwotICAgIF9fdm1yZWFkKEdVRVNUX0RSNywgJnYtPmFyY2guZGVidWdyZWdbN10pOworICAg
IF9fdm1yZWFkKEdVRVNUX0RSNywgJnYtPmFyY2guZHI3KTsKIH0KIAogc3RhdGljIHZvaWQgX19y
ZXN0b3JlX2RlYnVnX3JlZ2lzdGVycyhzdHJ1Y3QgdmNwdSAqdikKQEAgLTYxOSwxMSArNjE5LDEx
IEBAIHN0YXRpYyB2b2lkIF9fcmVzdG9yZV9kZWJ1Z19yZWdpc3RlcnMoc3RydWN0IHZjcHUgKnYp
CiAKICAgICB2LT5hcmNoLmh2bS5mbGFnX2RyX2RpcnR5ID0gMTsKIAotICAgIHdyaXRlX2RlYnVn
cmVnKDAsIHYtPmFyY2guZGVidWdyZWdbMF0pOwotICAgIHdyaXRlX2RlYnVncmVnKDEsIHYtPmFy
Y2guZGVidWdyZWdbMV0pOwotICAgIHdyaXRlX2RlYnVncmVnKDIsIHYtPmFyY2guZGVidWdyZWdb
Ml0pOwotICAgIHdyaXRlX2RlYnVncmVnKDMsIHYtPmFyY2guZGVidWdyZWdbM10pOwotICAgIHdy
aXRlX2RlYnVncmVnKDYsIHYtPmFyY2guZGVidWdyZWdbNl0pOworICAgIHdyaXRlX2RlYnVncmVn
KDAsIHYtPmFyY2guZHJbMF0pOworICAgIHdyaXRlX2RlYnVncmVnKDEsIHYtPmFyY2guZHJbMV0p
OworICAgIHdyaXRlX2RlYnVncmVnKDIsIHYtPmFyY2guZHJbMl0pOworICAgIHdyaXRlX2RlYnVn
cmVnKDMsIHYtPmFyY2guZHJbM10pOworICAgIHdyaXRlX2RlYnVncmVnKDYsIHYtPmFyY2guZHI2
KTsKICAgICAvKiBEUjcgaXMgbG9hZGVkIGZyb20gdGhlIFZNQ1MuICovCiB9CiAKQEAgLTYzNiw3
ICs2MzYsNyBAQCBzdGF0aWMgdm9pZCBfX3Jlc3RvcmVfZGVidWdfcmVnaXN0ZXJzKHN0cnVjdCB2
Y3B1ICp2KQogc3RhdGljIHZvaWQgdm14X3Jlc3RvcmVfZHIoc3RydWN0IHZjcHUgKnYpCiB7CiAg
ICAgLyogTkIuIF9fdm1yZWFkKCkgaXMgbm90IHVzYWJsZSBoZXJlLCBzbyB3ZSBjYW5ub3QgcmVh
ZCBmcm9tIHRoZSBWTUNTLiAqLwotICAgIGlmICggdW5saWtlbHkodi0+YXJjaC5kZWJ1Z3JlZ1s3
XSAmIERSN19BQ1RJVkVfTUFTSykgKQorICAgIGlmICggdW5saWtlbHkodi0+YXJjaC5kcjcgJiBE
UjdfQUNUSVZFX01BU0spICkKICAgICAgICAgX19yZXN0b3JlX2RlYnVnX3JlZ2lzdGVycyh2KTsK
IH0KIApAQCAtMTkxMSw3ICsxOTExLDcgQEAgc3RhdGljIHZvaWQgdm14X3NldF9pbmZvX2d1ZXN0
KHN0cnVjdCB2Y3B1ICp2KQogCiAgICAgdm14X3ZtY3NfZW50ZXIodik7CiAKLSAgICBfX3Ztd3Jp
dGUoR1VFU1RfRFI3LCB2LT5hcmNoLmRlYnVncmVnWzddKTsKKyAgICBfX3Ztd3JpdGUoR1VFU1Rf
RFI3LCB2LT5hcmNoLmRyNyk7CiAKICAgICAvKiAKICAgICAgKiBJZiB0aGUgaW50ZXJydXB0aWJp
bGl0eS1zdGF0ZSBmaWVsZCBpbmRpY2F0ZXMgYmxvY2tpbmcgYnkgU1RJLApkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L3B2L2VtdWwtcHJpdi1vcC5jIGIveGVuL2FyY2gveDg2L3B2L2VtdWwtcHJp
di1vcC5jCmluZGV4IDY0MjJmOTEuLjNhMTA2NzIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9w
di9lbXVsLXByaXYtb3AuYworKysgYi94ZW4vYXJjaC94ODYvcHYvZW11bC1wcml2LW9wLmMKQEAg
LTI4NiwxOSArMjg2LDE4IEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgY2hlY2tfZ3Vlc3RfaW9fYnJl
YWtwb2ludChzdHJ1Y3QgdmNwdSAqdiwKICAgICB1bnNpZ25lZCBpbnQgd2lkdGgsIGksIG1hdGNo
ID0gMDsKICAgICB1bnNpZ25lZCBsb25nIHN0YXJ0OwogCi0gICAgaWYgKCAhKHYtPmFyY2guZGVi
dWdyZWdbNV0pIHx8ICEodi0+YXJjaC5wdi5jdHJscmVnWzRdICYgWDg2X0NSNF9ERSkgKQorICAg
IGlmICggIXYtPmFyY2gucHYuZHI3X2VtdWwgfHwgISh2LT5hcmNoLnB2LmN0cmxyZWdbNF0gJiBY
ODZfQ1I0X0RFKSApCiAgICAgICAgIHJldHVybiAwOwogCiAgICAgZm9yICggaSA9IDA7IGkgPCA0
OyBpKysgKQogICAgIHsKLSAgICAgICAgaWYgKCAhKHYtPmFyY2guZGVidWdyZWdbNV0gJgotICAg
ICAgICAgICAgICAgKDMgPDwgKGkgKiBEUl9FTkFCTEVfU0laRSkpKSApCisgICAgICAgIGlmICgg
ISh2LT5hcmNoLnB2LmRyN19lbXVsICYgKDMgPDwgKGkgKiBEUl9FTkFCTEVfU0laRSkpKSApCiAg
ICAgICAgICAgICBjb250aW51ZTsKIAotICAgICAgICBzdGFydCA9IHYtPmFyY2guZGVidWdyZWdb
aV07CisgICAgICAgIHN0YXJ0ID0gdi0+YXJjaC5kcltpXTsKICAgICAgICAgd2lkdGggPSAwOwog
Ci0gICAgICAgIHN3aXRjaCAoICh2LT5hcmNoLmRlYnVncmVnWzddID4+CisgICAgICAgIHN3aXRj
aCAoICh2LT5hcmNoLmRyNyA+PgogICAgICAgICAgICAgICAgICAgKERSX0NPTlRST0xfU0hJRlQg
KyBpICogRFJfQ09OVFJPTF9TSVpFKSkgJiAweGMgKQogICAgICAgICB7CiAgICAgICAgIGNhc2Ug
RFJfTEVOXzE6IHdpZHRoID0gMTsgYnJlYWs7CkBAIC0xMTEyLDcgKzExMTEsNyBAQCBzdGF0aWMg
aW50IHdyaXRlX21zcih1bnNpZ25lZCBpbnQgcmVnLCB1aW50NjRfdCB2YWwsCiAgICAgICAgIGlm
ICggIWJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9EQkVYVCkgfHwgKHZhbCA+PiAzMikgKQogICAg
ICAgICAgICAgYnJlYWs7CiAgICAgICAgIGN1cnItPmFyY2gucHYuZHJfbWFza1swXSA9IHZhbDsK
LSAgICAgICAgaWYgKCBjdXJyLT5hcmNoLmRlYnVncmVnWzddICYgRFI3X0FDVElWRV9NQVNLICkK
KyAgICAgICAgaWYgKCBjdXJyLT5hcmNoLmRyNyAmIERSN19BQ1RJVkVfTUFTSyApCiAgICAgICAg
ICAgICB3cm1zcmwoTVNSX0FNRDY0X0RSMF9BRERSRVNTX01BU0ssIHZhbCk7CiAgICAgICAgIHJl
dHVybiBYODZFTVVMX09LQVk7CiAKQEAgLTExMjAsNyArMTExOSw3IEBAIHN0YXRpYyBpbnQgd3Jp
dGVfbXNyKHVuc2lnbmVkIGludCByZWcsIHVpbnQ2NF90IHZhbCwKICAgICAgICAgaWYgKCAhYm9v
dF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0RCRVhUKSB8fCAodmFsID4+IDMyKSApCiAgICAgICAgICAg
ICBicmVhazsKICAgICAgICAgY3Vyci0+YXJjaC5wdi5kcl9tYXNrW3JlZyAtIE1TUl9BTUQ2NF9E
UjFfQUREUkVTU19NQVNLICsgMV0gPSB2YWw7Ci0gICAgICAgIGlmICggY3Vyci0+YXJjaC5kZWJ1
Z3JlZ1s3XSAmIERSN19BQ1RJVkVfTUFTSyApCisgICAgICAgIGlmICggY3Vyci0+YXJjaC5kcjcg
JiBEUjdfQUNUSVZFX01BU0sgKQogICAgICAgICAgICAgd3Jtc3JsKHJlZywgdmFsKTsKICAgICAg
ICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKIApAQCAtMTM2MSw3ICsxMzYwLDcgQEAgaW50IHB2X2Vt
dWxhdGVfcHJpdmlsZWdlZF9vcChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAg
ICAgIGN0eHQuYnBtYXRjaCB8PSBEUl9TVEVQOwogICAgICAgICBpZiAoIGN0eHQuYnBtYXRjaCAp
CiAgICAgICAgIHsKLSAgICAgICAgICAgIGN1cnItPmFyY2guZGVidWdyZWdbNl0gfD0gY3R4dC5i
cG1hdGNoIHwgRFJfU1RBVFVTX1JFU0VSVkVEX09ORTsKKyAgICAgICAgICAgIGN1cnItPmFyY2gu
ZHI2IHw9IGN0eHQuYnBtYXRjaCB8IERSX1NUQVRVU19SRVNFUlZFRF9PTkU7CiAgICAgICAgICAg
ICBpZiAoICEoY3Vyci0+YXJjaC5wdi50cmFwX2JvdW5jZS5mbGFncyAmIFRCRl9FWENFUFRJT04p
ICkKICAgICAgICAgICAgICAgICBwdl9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfZGVidWcsIFg4
Nl9FVkVOVF9OT19FQyk7CiAgICAgICAgIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9wdi9l
bXVsYXRlLmMgYi94ZW4vYXJjaC94ODYvcHYvZW11bGF0ZS5jCmluZGV4IDFiNjA5MTEuLjc1N2Zm
ZDEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9wdi9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gv
eDg2L3B2L2VtdWxhdGUuYwpAQCAtNzgsNyArNzgsNyBAQCB2b2lkIHB2X2VtdWxfaW5zdHJ1Y3Rp
b25fZG9uZShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgdW5zaWduZWQgbG9uZyByaXApCiAg
ICAgcmVncy0+ZWZsYWdzICY9IH5YODZfRUZMQUdTX1JGOwogICAgIGlmICggcmVncy0+ZWZsYWdz
ICYgWDg2X0VGTEFHU19URiApCiAgICAgewotICAgICAgICBjdXJyZW50LT5hcmNoLmRlYnVncmVn
WzZdIHw9IERSX1NURVAgfCBEUl9TVEFUVVNfUkVTRVJWRURfT05FOworICAgICAgICBjdXJyZW50
LT5hcmNoLmRyNiB8PSBEUl9TVEVQIHwgRFJfU1RBVFVTX1JFU0VSVkVEX09ORTsKICAgICAgICAg
cHZfaW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2RlYnVnLCBYODZfRVZFTlRfTk9fRUMpOwogICAg
IH0KIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jIGIveGVuL2FyY2gveDg2L3Ry
YXBzLmMKaW5kZXggMzk4ODc1My4uMDcxNmExOCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3Ry
YXBzLmMKKysrIGIveGVuL2FyY2gveDg2L3RyYXBzLmMKQEAgLTE4ODksOCArMTg4OSw4IEBAIHZv
aWQgZG9fZGVidWcoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgfQogCiAgICAgLyog
U2F2ZSBkZWJ1ZyBzdGF0dXMgcmVnaXN0ZXIgd2hlcmUgZ3Vlc3QgT1MgY2FuIHBlZWsgYXQgaXQg
Ki8KLSAgICB2LT5hcmNoLmRlYnVncmVnWzZdIHw9IChkcjYgJiB+WDg2X0RSNl9ERUZBVUxUKTsK
LSAgICB2LT5hcmNoLmRlYnVncmVnWzZdICY9IChkcjYgfCB+WDg2X0RSNl9ERUZBVUxUKTsKKyAg
ICB2LT5hcmNoLmRyNiB8PSAoZHI2ICYgflg4Nl9EUjZfREVGQVVMVCk7CisgICAgdi0+YXJjaC5k
cjYgJj0gKGRyNiB8IH5YODZfRFI2X0RFRkFVTFQpOwogCiAgICAgcHZfaW5qZWN0X2h3X2V4Y2Vw
dGlvbihUUkFQX2RlYnVnLCBYODZfRVZFTlRfTk9fRUMpOwogfQpAQCAtMjA1MywxOSArMjA1Mywx
OSBAQCB2b2lkIGFjdGl2YXRlX2RlYnVncmVncyhjb25zdCBzdHJ1Y3QgdmNwdSAqY3VycikKIHsK
ICAgICBBU1NFUlQoY3VyciA9PSBjdXJyZW50KTsKIAotICAgIHdyaXRlX2RlYnVncmVnKDAsIGN1
cnItPmFyY2guZGVidWdyZWdbMF0pOwotICAgIHdyaXRlX2RlYnVncmVnKDEsIGN1cnItPmFyY2gu
ZGVidWdyZWdbMV0pOwotICAgIHdyaXRlX2RlYnVncmVnKDIsIGN1cnItPmFyY2guZGVidWdyZWdb
Ml0pOwotICAgIHdyaXRlX2RlYnVncmVnKDMsIGN1cnItPmFyY2guZGVidWdyZWdbM10pOwotICAg
IHdyaXRlX2RlYnVncmVnKDYsIGN1cnItPmFyY2guZGVidWdyZWdbNl0pOworICAgIHdyaXRlX2Rl
YnVncmVnKDAsIGN1cnItPmFyY2guZHJbMF0pOworICAgIHdyaXRlX2RlYnVncmVnKDEsIGN1cnIt
PmFyY2guZHJbMV0pOworICAgIHdyaXRlX2RlYnVncmVnKDIsIGN1cnItPmFyY2guZHJbMl0pOwor
ICAgIHdyaXRlX2RlYnVncmVnKDMsIGN1cnItPmFyY2guZHJbM10pOworICAgIHdyaXRlX2RlYnVn
cmVnKDYsIGN1cnItPmFyY2guZHI2KTsKIAogICAgIC8qCiAgICAgICogQXZvaWQgd3JpdGluZyB0
aGUgc3Vic2VxdWVudGx5IGdldHRpbmcgcmVwbGFjZWQgdmFsdWUgd2hlbiBnZXR0aW5nCiAgICAg
ICogY2FsbGVkIGZyb20gc2V0X2RlYnVncmVnKCkgYmVsb3cuIEV2ZW50dWFsIGZ1dHVyZSBjYWxs
ZXJzIHdpbGwgbmVlZAogICAgICAqIHRvIHRha2UgdGhpcyBpbnRvIGFjY291bnQuCiAgICAgICov
Ci0gICAgaWYgKCBjdXJyLT5hcmNoLmRlYnVncmVnWzddICYgRFI3X0FDVElWRV9NQVNLICkKLSAg
ICAgICAgd3JpdGVfZGVidWdyZWcoNywgY3Vyci0+YXJjaC5kZWJ1Z3JlZ1s3XSk7CisgICAgaWYg
KCBjdXJyLT5hcmNoLmRyNyAmIERSN19BQ1RJVkVfTUFTSyApCisgICAgICAgIHdyaXRlX2RlYnVn
cmVnKDcsIGN1cnItPmFyY2guZHI3KTsKIAogICAgIGlmICggYm9vdF9jcHVfaGFzKFg4Nl9GRUFU
VVJFX0RCRVhUKSApCiAgICAgewpAQCAtMjA5Miw2ICsyMDkyLDcgQEAgbG9uZyBzZXRfZGVidWdy
ZWcoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCByZWcsIHVuc2lnbmVkIGxvbmcgdmFsdWUp
CiAgICAgICAgIGlmICggIWFjY2Vzc19vayh2YWx1ZSwgc2l6ZW9mKGxvbmcpKSApCiAgICAgICAg
ICAgICByZXR1cm4gLUVQRVJNOwogCisgICAgICAgIHYtPmFyY2guZHJbcmVnXSA9IHZhbHVlOwog
ICAgICAgICBpZiAoIHYgPT0gY3VyciApCiAgICAgICAgIHsKICAgICAgICAgICAgIHN3aXRjaCAo
IHJlZyApCkBAIC0yMTIwLDYgKzIxMjEsOCBAQCBsb25nIHNldF9kZWJ1Z3JlZyhzdHJ1Y3QgdmNw
dSAqdiwgdW5zaWduZWQgaW50IHJlZywgdW5zaWduZWQgbG9uZyB2YWx1ZSkKICAgICAgICAgICov
CiAgICAgICAgIHZhbHVlICY9IH5EUl9TVEFUVVNfUkVTRVJWRURfWkVSTzsgLyogcmVzZXJ2ZWQg
Yml0cyA9PiAwICovCiAgICAgICAgIHZhbHVlIHw9ICBEUl9TVEFUVVNfUkVTRVJWRURfT05FOyAg
LyogcmVzZXJ2ZWQgYml0cyA9PiAxICovCisKKyAgICAgICAgdi0+YXJjaC5kcjYgPSB2YWx1ZTsK
ICAgICAgICAgaWYgKCB2ID09IGN1cnIgKQogICAgICAgICAgICAgd3JpdGVfZGVidWdyZWcoNiwg
dmFsdWUpOwogICAgICAgICBicmVhazsKQEAgLTIxNjIsOCArMjE2NSw3IEBAIGxvbmcgc2V0X2Rl
YnVncmVnKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBsb25nIHZh
bHVlKQogICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgIH0KIAotICAgICAgICAgICAgLyog
R3Vlc3QgRFI1IGlzIGEgaGFuZHkgc3Rhc2ggZm9yIEkvTyBpbnRlcmNlcHQgaW5mb3JtYXRpb24u
ICovCi0gICAgICAgICAgICB2LT5hcmNoLmRlYnVncmVnWzVdID0gaW9fZW5hYmxlOworICAgICAg
ICAgICAgdi0+YXJjaC5wdi5kcjdfZW11bCA9IGlvX2VuYWJsZTsKICAgICAgICAgICAgIHZhbHVl
ICY9IH5pb19lbmFibGU7CiAKICAgICAgICAgICAgIC8qCkBAIC0yMTcxLDE0ICsyMTczLDE0IEBA
IGxvbmcgc2V0X2RlYnVncmVnKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNp
Z25lZCBsb25nIHZhbHVlKQogICAgICAgICAgICAgICogZGVidWcgcmVnaXN0ZXJzIGF0IHRoaXMg
cG9pbnQgYXMgdGhleSB3ZXJlIG5vdCByZXN0b3JlZCBkdXJpbmcKICAgICAgICAgICAgICAqIGNv
bnRleHQgc3dpdGNoLiAgVXBkYXRpbmcgRFI3IGl0c2VsZiBoYXBwZW5zIGxhdGVyLgogICAgICAg
ICAgICAgICovCi0gICAgICAgICAgICBpZiAoICh2ID09IGN1cnIpICYmCi0gICAgICAgICAgICAg
ICAgICEodi0+YXJjaC5kZWJ1Z3JlZ1s3XSAmIERSN19BQ1RJVkVfTUFTSykgKQorICAgICAgICAg
ICAgaWYgKCAodiA9PSBjdXJyKSAmJiAhKHYtPmFyY2guZHI3ICYgRFI3X0FDVElWRV9NQVNLKSAp
CiAgICAgICAgICAgICAgICAgYWN0aXZhdGVfZGVidWdyZWdzKHYpOwogICAgICAgICB9CiAgICAg
ICAgIGVsc2UKICAgICAgICAgICAgIC8qIFplcm8gdGhlIGVtdWxhdGVkIGNvbnRyb2xzIGlmICVk
cjcgaXNuJ3QgYWN0aXZlLiAqLwotICAgICAgICAgICAgdi0+YXJjaC5kZWJ1Z3JlZ1s1XSA9IDA7
CisgICAgICAgICAgICB2LT5hcmNoLnB2LmRyN19lbXVsID0gMDsKIAorICAgICAgICB2LT5hcmNo
LmRyNyA9IHZhbHVlOwogICAgICAgICBpZiAoIHYgPT0gY3VyciApCiAgICAgICAgICAgICB3cml0
ZV9kZWJ1Z3JlZyg3LCB2YWx1ZSk7CiAgICAgICAgIGJyZWFrOwpAQCAtMjE4Nyw3ICsyMTg5LDYg
QEAgbG9uZyBzZXRfZGVidWdyZWcoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCByZWcsIHVu
c2lnbmVkIGxvbmcgdmFsdWUpCiAgICAgICAgIHJldHVybiAtRU5PREVWOwogICAgIH0KIAotICAg
IHYtPmFyY2guZGVidWdyZWdbcmVnXSA9IHZhbHVlOwogICAgIHJldHVybiAwOwogfQogCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvdm1fZXZlbnQuYyBiL3hlbi9hcmNoL3g4Ni92bV9ldmVudC5j
CmluZGV4IDE1ZGU0M2MuLjQwMmY2MmQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni92bV9ldmVu
dC5jCisrKyBiL3hlbi9hcmNoL3g4Ni92bV9ldmVudC5jCkBAIC0xNTYsNyArMTU2LDcgQEAgdm9p
ZCB2bV9ldmVudF9maWxsX3JlZ3Modm1fZXZlbnRfcmVxdWVzdF90ICpyZXEpCiAgICAgcmVxLT5k
YXRhLnJlZ3MueDg2LnJmbGFncyA9IHJlZ3MtPnJmbGFnczsKICAgICByZXEtPmRhdGEucmVncy54
ODYucmlwICAgID0gcmVncy0+cmlwOwogCi0gICAgcmVxLT5kYXRhLnJlZ3MueDg2LmRyNyA9IGN1
cnItPmFyY2guZGVidWdyZWdbN107CisgICAgcmVxLT5kYXRhLnJlZ3MueDg2LmRyNyA9IGN1cnIt
PmFyY2guZHI3OwogICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5jcjAgPSBjdXJyLT5hcmNoLmh2bS5n
dWVzdF9jclswXTsKICAgICByZXEtPmRhdGEucmVncy54ODYuY3IyID0gY3Vyci0+YXJjaC5odm0u
Z3Vlc3RfY3JbMl07CiAgICAgcmVxLT5kYXRhLnJlZ3MueDg2LmNyMyA9IGN1cnItPmFyY2guaHZt
Lmd1ZXN0X2NyWzNdOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlLmMgYi94
ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUuYwppbmRleCBlMTE1M2Y3Li44ODZiZDg3IDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUuYworKysgYi94ZW4vYXJjaC94ODYveDg2X2Vt
dWxhdGUuYwpAQCAtMTAxLDcgKzEwMSw3IEBAIGludCB4ODZlbXVsX3JlYWRfZHIodW5zaWduZWQg
aW50IHJlZywgdW5zaWduZWQgbG9uZyAqdmFsLAogICAgIHN3aXRjaCAoIHJlZyApCiAgICAgewog
ICAgIGNhc2UgMCAuLi4gMzoKLSAgICAgICAgKnZhbCA9IGN1cnItPmFyY2guZGVidWdyZWdbcmVn
XTsKKyAgICAgICAgKnZhbCA9IGN1cnItPmFyY2guZHJbcmVnXTsKICAgICAgICAgYnJlYWs7CiAK
ICAgICBjYXNlIDQ6CkBAIC0xMTAsNyArMTEwLDcgQEAgaW50IHg4NmVtdWxfcmVhZF9kcih1bnNp
Z25lZCBpbnQgcmVnLCB1bnNpZ25lZCBsb25nICp2YWwsCiAKICAgICAgICAgLyogRmFsbHRocm91
Z2ggKi8KICAgICBjYXNlIDY6Ci0gICAgICAgICp2YWwgPSBjdXJyLT5hcmNoLmRlYnVncmVnWzZd
OworICAgICAgICAqdmFsID0gY3Vyci0+YXJjaC5kcjY7CiAgICAgICAgIGJyZWFrOwogCiAgICAg
Y2FzZSA1OgpAQCAtMTE5LDggKzExOSw3IEBAIGludCB4ODZlbXVsX3JlYWRfZHIodW5zaWduZWQg
aW50IHJlZywgdW5zaWduZWQgbG9uZyAqdmFsLAogCiAgICAgICAgIC8qIEZhbGx0aHJvdWdoICov
CiAgICAgY2FzZSA3OgotICAgICAgICAqdmFsID0gKGN1cnItPmFyY2guZGVidWdyZWdbN10gfAot
ICAgICAgICAgICAgICAgIGN1cnItPmFyY2guZGVidWdyZWdbNV0pOworICAgICAgICAqdmFsID0g
Y3Vyci0+YXJjaC5kcjcgfCBjdXJyLT5hcmNoLnB2LmRyN19lbXVsOwogICAgICAgICBicmVhazsK
IAogICAgIHVkX2ZhdWx0OgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4u
aCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKaW5kZXggY2RiNDNlNC4uNmMwODg3ZCAx
MDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaAorKysgYi94ZW4vaW5jbHVk
ZS9hc20teDg2L2RvbWFpbi5oCkBAIC01NDksNiArNTQ5LDEyIEBAIHN0cnVjdCBwdl92Y3B1CiAg
ICAgc3BpbmxvY2tfdCBzaGFkb3dfbGR0X2xvY2s7CiAjZW5kaWYKIAorICAgIC8qCisgICAgICog
JWRyNyBiaXRzIHRoZSBndWVzdCBoYXMgc2V0LCBidXQgYXJlbid0IGxvYWRlZCBpbnRvIGhhcmR3
YXJlLCBhbmQgYXJlCisgICAgICogY29tcGxldGVseSBlbXVsYXRlZC4KKyAgICAgKi8KKyAgICB1
aW50MzJfdCBkcjdfZW11bDsKKwogICAgIC8qIGRhdGEgYnJlYWtwb2ludCBleHRlbnNpb24gTVNS
cyAqLwogICAgIHVpbnQzMl90IGRyX21hc2tbNF07CiAKQEAgLTU2Nyw3ICs1NzMsMTAgQEAgc3Ry
dWN0IGFyY2hfdmNwdQogICAgIHZvaWQgICAgICAgICAgICAgICpmcHVfY3R4dDsKICAgICB1bnNp
Z25lZCBsb25nICAgICAgdmdjX2ZsYWdzOwogICAgIHN0cnVjdCBjcHVfdXNlcl9yZWdzIHVzZXJf
cmVnczsKLSAgICB1bnNpZ25lZCBsb25nICAgICAgZGVidWdyZWdbOF07CisKKyAgICAvKiBEZWJ1
ZyByZWdpc3RlcnMuICovCisgICAgdW5zaWduZWQgbG9uZyBkcls0XSwgZHI3OworICAgIHVuc2ln
bmVkIGludCBkcjY7CiAKICAgICAvKiBvdGhlciBzdGF0ZSAqLwogCi0tIAoyLjEuNAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 10:40:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 10:40: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 1gC0IN-0007rc-8g; Mon, 15 Oct 2018 10:40:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+aj6=m3=citrix.com=prvs=819158b4b=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gC0IM-0007rQ-4L
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 10:40:18 +0000
X-Inumbo-ID: e565e6f8-d066-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e565e6f8-d066-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 10:41:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="67823371"
Date: Mon, 15 Oct 2018 11:40:09 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181015104009.kwqqvixwui5cxuxd@zion.uk.xensource.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <61764e0b2721746d3a7a5febd24de380a893aa90.1538667753.git-series.wei.liu2@citrix.com>
 <5BC0B61602000078001F1113@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BC0B61602000078001F1113@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 11/17] x86: provide stubs for entry point
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

T24gRnJpLCBPY3QgMTIsIDIwMTggYXQgMDg6NTY6MjJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA0LjEwLjE4IGF0IDE3OjQzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBJbnN0ZWFkIG9mIHRyeWluZyB0byBzcGxpdCB1cCBlbnRyeS5TIGFuZCBjb21wYXQv
ZW50cnkuUywgc2ltcGx5Cj4gPiBwcm92aWRlIHNvbWUgc3R1YnMgZm9yIHRoZW0uCj4gCj4gSSdt
IG5vdCBjb252aW5jZWQ7IEknZCBtdWNoIHJhdGhlciBzZWUgdGhlIGNhbGwgc2l0ZXMgcmVjb2du
aXphYmx5Cj4gY29tcGlsZWQgb3V0IHdpdGggIVBWLiBJJ20gY3VyaW91cyB3aGF0IEFuZHJldyB0
aGlua3MgaGVyZS4KPiAKCkFuZHJldz8KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 10:50:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 10: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 1gC0Rx-0000HJ-8U; Mon, 15 Oct 2018 10:50:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qh/w=m3=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gC0Rv-0000HE-PP
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 10:50:11 +0000
X-Inumbo-ID: b4c50970-d067-11e8-a8a5-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b4c50970-d067-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 12:47:27 +0200 (CEST)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id A05103011FC1;
 Mon, 15 Oct 2018 13:50:07 +0300 (EEST)
Received: from smtp.bitdefender.com (smtp.bitdefender.biz [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 9423F7FBDC;
 Mon, 15 Oct 2018 13:50:07 +0300 (EEST)
Received: from [10.10.196.90] (unknown [10.10.196.90])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 6F10E3084EEC;
 Mon, 15 Oct 2018 13:50:07 +0300 (EEST)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
 <1539599780-14549-6-git-send-email-andrew.cooper3@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <3f5e6d0a-c6b3-01ec-febf-d13f569e2b12@bitdefender.com>
Date: Mon, 15 Oct 2018 13:50:04 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1539599780-14549-6-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH v2 5/5] x86: Reorganise and rename debug
 register fields in struct vcpu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>

T24gMTAvMTUvMTggMTozNiBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBSZXVzaW5nIGRlYnVn
cmVnWzVdIGZvciB0aGUgUFYgZW11bGF0ZWQgSU8gYnJlYWtwb2ludCBpbmZvcm1hdGlvbiBpcyBj
b25mdXNpbmcKPiB0byByZWFkLiAgSW5zdGVhZCwgaW50cm9kdWNlIGEgZHI3X2VtdWwgZmllbGQg
aW4gcHZfdmNwdSBmb3IgdGhlIHB1cG9zZS4KPiAKPiBXaXRoIHRoZSBQViBlbXVsYXRpb24gb3V0
IG9mIHRoZSB3YXksIGRlYnVncmVnWzQsNV0gYXJlIGVudGlyZWx5IHVudXNlZCBhbmQKPiBkb24n
dCBuZWVkIHRvIGJlIHN0b3JlZC4KPiAKPiBSZW5hbWUgZGVidWdyZWdbMC4uM10gdG8gZHJbMC4u
M10gdG8gcmVkdWNlIGNvZGUgdm9sdW1lLCBidXQga2VlcCB0aGVtIGFzIGFuCj4gYXJyYXkgYmVj
YXVzZSB0aGVpciBiZWhhdmlvdXIgaXMgaWRlbnRpY2FsIGFuZCB0aGlzIGhlbHBzIHNpbXBsZnkg
c29tZSBvZiB0aGUKPiBQViBoYW5kbGluZy4gIEludHJvZHVjZSBkcjYgYW5kIGRyNyBmaWVsZHMg
dG8gcmVwbGFjZSBkZWJ1Z3JlZ1s2LDddIHdoaWNoCj4gcmVtb3ZlcyB0aGUgc3RvcmFnZSBmb3Ig
ZGVidWdyZWdbNCw1XS4KPiAKPiBJbiBhcmNoX2dldF9pbmZvX2d1ZXN0KCksIGhhbmRsZSB0aGUg
bWVyZ2luZyBvZiBlbXVsYXRlZCBkcjcgc3RhdGUgYWxvbmdzaWRlCj4gYWxsIG90aGVyIGRyIGhh
bmRsaW5nLCByYXRoZXIgdGhhbiBtdWNoIGxhdGVyLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gLS0tCj4gQ0M6IEphbiBCZXVs
aWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KPiBDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KPiBDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gQ0M6IEp1
biBOYWthamltYSA8anVuLm5ha2FqaW1hQGludGVsLmNvbT4KPiBDQzogS2V2aW4gVGlhbiA8a2V2
aW4udGlhbkBpbnRlbC5jb20+Cj4gQ0M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5
QG9yYWNsZS5jb20+Cj4gQ0M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1
bHBhbml0QGFtZC5jb20+Cj4gQ0M6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgoK
Wy4uLl0KCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni92bV9ldmVudC5jIGIveGVuL2FyY2gv
eDg2L3ZtX2V2ZW50LmMKPiBpbmRleCAxNWRlNDNjLi40MDJmNjJkIDEwMDY0NAo+IC0tLSBhL3hl
bi9hcmNoL3g4Ni92bV9ldmVudC5jCj4gKysrIGIveGVuL2FyY2gveDg2L3ZtX2V2ZW50LmMKPiBA
QCAtMTU2LDcgKzE1Niw3IEBAIHZvaWQgdm1fZXZlbnRfZmlsbF9yZWdzKHZtX2V2ZW50X3JlcXVl
c3RfdCAqcmVxKQo+ICAgICAgcmVxLT5kYXRhLnJlZ3MueDg2LnJmbGFncyA9IHJlZ3MtPnJmbGFn
czsKPiAgICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5yaXAgICAgPSByZWdzLT5yaXA7Cj4gIAo+IC0g
ICAgcmVxLT5kYXRhLnJlZ3MueDg2LmRyNyA9IGN1cnItPmFyY2guZGVidWdyZWdbN107Cj4gKyAg
ICByZXEtPmRhdGEucmVncy54ODYuZHI3ID0gY3Vyci0+YXJjaC5kcjc7Cj4gICAgICByZXEtPmRh
dGEucmVncy54ODYuY3IwID0gY3Vyci0+YXJjaC5odm0uZ3Vlc3RfY3JbMF07Cj4gICAgICByZXEt
PmRhdGEucmVncy54ODYuY3IyID0gY3Vyci0+YXJjaC5odm0uZ3Vlc3RfY3JbMl07Cj4gICAgICBy
ZXEtPmRhdGEucmVncy54ODYuY3IzID0gY3Vyci0+YXJjaC5odm0uZ3Vlc3RfY3JbM107CgpJIGNv
dWxkIGJlIHdyb25nLCBidXQgc2hvdWxkbid0IFRhbWFzIGFuZCBtZSBoYXZlIGJlZW4gQ0NkIGFz
IHdlbGwKYmVjYXVzZSBvZiB0aGlzIGNoYW5nZT8gTm90IHRoYXQgSSBoYXZlIGFueSBvYmplY3Rp
b25zIGFnYWluc3QgaXQuCgpJcyB0aGlzIGEgTUFJTlRBSU5FUlMgLyBnZXRfbWFpbnRhaW5lci5w
bCBmaWxlIGlzc3VlPwoKClRoYW5rcywKUmF6dmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 10:52:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 10:52: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 1gC0Ub-0000Ox-OJ; Mon, 15 Oct 2018 10:52:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk3i=m3=citrix.com=prvs=819f8eea0=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gC0Ua-0000Os-5R
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 10:52:56 +0000
X-Inumbo-ID: a8e885a0-d068-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a8e885a0-d068-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 10:54:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="80437166"
To: Razvan Cojocaru <rcojocaru@bitdefender.com>, Xen-devel
 <xen-devel@lists.xen.org>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
 <1539599780-14549-6-git-send-email-andrew.cooper3@citrix.com>
 <3f5e6d0a-c6b3-01ec-febf-d13f569e2b12@bitdefender.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <69e295b4-bd4d-c57d-37e4-07d4b7c69240@citrix.com>
Date: Mon, 15 Oct 2018 11:52:51 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <3f5e6d0a-c6b3-01ec-febf-d13f569e2b12@bitdefender.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 5/5] x86: Reorganise and rename debug
 register fields in struct vcpu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>

T24gMTUvMTAvMTggMTE6NTAsIFJhenZhbiBDb2pvY2FydSB3cm90ZToKPiBPbiAxMC8xNS8xOCAx
OjM2IFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBSZXVzaW5nIGRlYnVncmVnWzVdIGZvciB0
aGUgUFYgZW11bGF0ZWQgSU8gYnJlYWtwb2ludCBpbmZvcm1hdGlvbiBpcyBjb25mdXNpbmcKPj4g
dG8gcmVhZC4gIEluc3RlYWQsIGludHJvZHVjZSBhIGRyN19lbXVsIGZpZWxkIGluIHB2X3ZjcHUg
Zm9yIHRoZSBwdXBvc2UuCj4+Cj4+IFdpdGggdGhlIFBWIGVtdWxhdGlvbiBvdXQgb2YgdGhlIHdh
eSwgZGVidWdyZWdbNCw1XSBhcmUgZW50aXJlbHkgdW51c2VkIGFuZAo+PiBkb24ndCBuZWVkIHRv
IGJlIHN0b3JlZC4KPj4KPj4gUmVuYW1lIGRlYnVncmVnWzAuLjNdIHRvIGRyWzAuLjNdIHRvIHJl
ZHVjZSBjb2RlIHZvbHVtZSwgYnV0IGtlZXAgdGhlbSBhcyBhbgo+PiBhcnJheSBiZWNhdXNlIHRo
ZWlyIGJlaGF2aW91ciBpcyBpZGVudGljYWwgYW5kIHRoaXMgaGVscHMgc2ltcGxmeSBzb21lIG9m
IHRoZQo+PiBQViBoYW5kbGluZy4gIEludHJvZHVjZSBkcjYgYW5kIGRyNyBmaWVsZHMgdG8gcmVw
bGFjZSBkZWJ1Z3JlZ1s2LDddIHdoaWNoCj4+IHJlbW92ZXMgdGhlIHN0b3JhZ2UgZm9yIGRlYnVn
cmVnWzQsNV0uCj4+Cj4+IEluIGFyY2hfZ2V0X2luZm9fZ3Vlc3QoKSwgaGFuZGxlIHRoZSBtZXJn
aW5nIG9mIGVtdWxhdGVkIGRyNyBzdGF0ZSBhbG9uZ3NpZGUKPj4gYWxsIG90aGVyIGRyIGhhbmRs
aW5nLCByYXRoZXIgdGhhbiBtdWNoIGxhdGVyLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+PiAtLS0KPj4gQ0M6IEphbiBCZXVs
aWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KPj4gQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+Cj4+IENDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPj4gQ0M6
IEp1biBOYWthamltYSA8anVuLm5ha2FqaW1hQGludGVsLmNvbT4KPj4gQ0M6IEtldmluIFRpYW4g
PGtldmluLnRpYW5AaW50ZWwuY29tPgo+PiBDQzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ry
b3Zza3lAb3JhY2xlLmNvbT4KPj4gQ0M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5z
dXRoaWt1bHBhbml0QGFtZC5jb20+Cj4+IENDOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1k
LmNvbT4KPiBbLi4uXQo+Cj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvdm1fZXZlbnQuYyBi
L3hlbi9hcmNoL3g4Ni92bV9ldmVudC5jCj4+IGluZGV4IDE1ZGU0M2MuLjQwMmY2MmQgMTAwNjQ0
Cj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni92bV9ldmVudC5jCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni92
bV9ldmVudC5jCj4+IEBAIC0xNTYsNyArMTU2LDcgQEAgdm9pZCB2bV9ldmVudF9maWxsX3JlZ3Mo
dm1fZXZlbnRfcmVxdWVzdF90ICpyZXEpCj4+ICAgICAgcmVxLT5kYXRhLnJlZ3MueDg2LnJmbGFn
cyA9IHJlZ3MtPnJmbGFnczsKPj4gICAgICByZXEtPmRhdGEucmVncy54ODYucmlwICAgID0gcmVn
cy0+cmlwOwo+PiAgCj4+IC0gICAgcmVxLT5kYXRhLnJlZ3MueDg2LmRyNyA9IGN1cnItPmFyY2gu
ZGVidWdyZWdbN107Cj4+ICsgICAgcmVxLT5kYXRhLnJlZ3MueDg2LmRyNyA9IGN1cnItPmFyY2gu
ZHI3Owo+PiAgICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5jcjAgPSBjdXJyLT5hcmNoLmh2bS5ndWVz
dF9jclswXTsKPj4gICAgICByZXEtPmRhdGEucmVncy54ODYuY3IyID0gY3Vyci0+YXJjaC5odm0u
Z3Vlc3RfY3JbMl07Cj4+ICAgICAgcmVxLT5kYXRhLnJlZ3MueDg2LmNyMyA9IGN1cnItPmFyY2gu
aHZtLmd1ZXN0X2NyWzNdOwo+IEkgY291bGQgYmUgd3JvbmcsIGJ1dCBzaG91bGRuJ3QgVGFtYXMg
YW5kIG1lIGhhdmUgYmVlbiBDQ2QgYXMgd2VsbAo+IGJlY2F1c2Ugb2YgdGhpcyBjaGFuZ2U/IE5v
dCB0aGF0IEkgaGF2ZSBhbnkgb2JqZWN0aW9ucyBhZ2FpbnN0IGl0Lgo+Cj4gSXMgdGhpcyBhIE1B
SU5UQUlORVJTIC8gZ2V0X21haW50YWluZXIucGwgZmlsZSBpc3N1ZT8KCk5vcGUgc29ycnkgLSBp
dCB3YXMgYSBiYWQgZWRpdCBvbiBteSBiZWhhbGYuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 11:01:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 11:01: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 1gC0cC-0001GG-KC; Mon, 15 Oct 2018 11:00:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wdxv=m3=xenproject.org=prvs=8198b8995=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gC0cB-0001G6-SM
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 11:00:47 +0000
X-Inumbo-ID: c2275fd0-d069-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c2275fd0-d069-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 11:02:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="67824660"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75421-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=55e8ff01af77117dc276b3481ae364141012c52b
X-Osstest-Versions-That: ovmf=301402fa4797ac3a141e575329ca2ea91756414c
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 15 Oct 2018 12:00:38 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75421: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQyMSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NDIxLwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICA1NWU4ZmYwMWFmNzcxMTdkYzI3NmIzNDgxYWUzNjQxNDEw
MTJjNTJiCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAzMDE0MDJmYTQ3
OTdhYzNhMTQxZTU3NTMyOWNhMmVhOTE3NTY0MTRjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU0
MTAgIDIwMTgtMTAtMTMgMTE6MjA6MzUgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NDIxICAyMDE4LTEwLTE1IDA0OjUwOjA1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQXJkIEJpZXNoZXV2
ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgRXJpYyBEb25nIDxlcmljLmRvbmdAaW50
ZWwuY29tPgogIEhlc3MgQ2hlbiA8aGVzaGVuZy5jaGVuQGludGVsLmNvbT4KICBMaW1pbmcgR2Fv
IDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRl
bC5jb20+CiAgWXVuaHVhIEZlbmcgPHl1bmh1YXguZmVuZ0BpbnRlbC5jb20+Cgpqb2JzOgogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54
cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0
ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhzbSBi
cm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0
LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYteHNtIGJyb2tlbgpicm9rZW4tam9i
IGJ1aWxkLWFtZDY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMgYnJva2VuCmJy
b2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1p
Mzg2LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2IGhvc3QtaW5z
dGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tl
bi1zdGVwIGJ1aWxkLWkzODYteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1h
bWQ2NC1wdm9wcyBob3N0LWluc3RhbGwoNCkKClB1c2ggbm90IGFwcGxpY2FibGUuCgooTm8gcmV2
aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA0NTEgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 11:19:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 11: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 1gC0uM-0002GT-AQ; Mon, 15 Oct 2018 11:19:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=06k+=m3=citrix.com=prvs=8197794ea=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gC0uL-0002GG-Ef
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 11:19:33 +0000
X-Inumbo-ID: 6126116d-d06c-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6126116d-d06c-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 11:20:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="80438322"
Date: Mon, 15 Oct 2018 13:19:24 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181015111924.lkjcwk7oodihz5z4@mac.bytemobile.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <f1fafccc6ba352431e3ba72e834fd37e37b9eb9e.1538667753.git-series.wei.liu2@citrix.com>
 <5BC0AC4C02000078001F1097@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BC0AC4C02000078001F1097@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 09/17] x86/amd: put setting
 pv_post_outb_hook under CONFIG_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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

T24gRnJpLCBPY3QgMTIsIDIwMTggYXQgMDg6MTQ6MzZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA0LjEwLjE4IGF0IDE3OjQzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBJdCBpcyB1c2VkIGJ5IFBWIGNvZGUgb25seS4KPiAKPiBBbmQgd3JvbmdseSBzbyAt
IHRoZSBzYW1lIGlzIG5lZWRlZCBmb3IgYSBQVkggRG9tMCBhZmFpY3QuCgpZZXMsIGxvb2tpbmcg
YXQgdGhlIG1vZGVscyBhZmZlY3RlZCBieSB0aGlzIGlzc3VlIGFjY29yZGluZyB0bwppbml0X2Ft
ZCBpdCBzZWVtcyB0byBjb3ZlciB0aGUgZnVsbCBBTUQgbGluZSAoZnJvbSBmYW1pbHkgMHhmIHRv
CjB4MTcpLiBJIGRvbid0IHNlZW0gdG8gZmluZCBhIHJlZmVyZW5jZSBpbiB0aGUgY29kZSB0byB0
aGUgRXJyYXRhLCBkbwp5b3Uga25vdyBpZiB0aGVyZSdzIHNvbWUgZm9ybWFsIGRlc2NyaXB0aW9u
IG9mIGl0PwoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 11:25:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 11:25: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 1gC10P-00031q-2m; Mon, 15 Oct 2018 11:25:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rc04=m3=chiark.greenend.org.uk=ijackson@srs-us1.protection.inumbo.net>)
 id 1gC10N-00031l-Bv
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 11:25:47 +0000
X-Inumbo-ID: ae7f52f6-d06c-11e8-a8a5-bc764e045a96
Received: from chiark.greenend.org.uk (unknown [2001:ba8:1e3::])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ae7f52f6-d06c-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 13:23:04 +0200 (CEST)
Received: by chiark.greenend.org.uk (Debian Exim 4.84_2 #1) with local
 (return-path ijackson@chiark.greenend.org.uk)
 id 1gC10G-0001Iq-AD; Mon, 15 Oct 2018 12:25:40 +0100
From: Ian Jackson <ijackson@chiark.greenend.org.uk>
MIME-Version: 1.0
Message-ID: <23492.31028.156530.986411@chiark.greenend.org.uk>
Date: Mon, 15 Oct 2018 12:25:40 +0100
To: Bastian Blank <waldi@debian.org>,
 Debian Xen Team <pkg-xen-devel@lists.alioth.debian.org>,
 Wei Liu <wei.liu2@citrix.com>, xen-devel@lists.xenproject.org
Newsgroups: chiark.mail.debian.alioth.pkg-xen-devel
In-Reply-To: <23484.55362.288130.517463@chiark.greenend.org.uk>
References: <23484.50040.685209.522202@chiark.greenend.org.uk>
 <20181009153729.zmz4zu2l62gy5oln@shell.thinkmo.de>
 <23484.55362.288130.517463@chiark.greenend.org.uk>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [Pkg-xen-devel] Ill-advised use of xs_open flag
 1UL<<2 by 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWFuIEphY2tzb24gd3JpdGVzICgiUmU6IFtQa2cteGVuLWRldmVsXSBJbGwtYWR2aXNlZCB1c2Ug
b2YgeHNfb3BlbiBmbGFnIDFVTDw8MiBieSBEZWJpYW4iKToKPiBCdXQgdGhhdCB3YXMgYWxsIGEg
bG9uZyB0aW1lIGFnby4gIFRoZXJlIGlzIG5vIGxvbmdlciBhbnkgbmVlZCB0byBtYWtlCj4gdXBn
cmFkZXMgZnJvbSBzcXVlZXplIG9yIHdoYXRldmVyIHdvcmsgY29ycmVjdGx5LgoKRm9yIHRoZSBy
ZWFzb25zIEkgaGF2ZSBleHBsYWluZWQsIEkgaGF2ZSByZXZlcnRlZCB0aGlzIHBhdGNoIGluIG15
CmxhdGVzdCB1cGxvYWQgKHdoaWNoIGFsc28gZml4ZXMgdGhlIHZhcmlvdXMgRlRCRlMpLgoKVGhh
bmtzIGZvciB5b3VyIGlucHV0LgoKSWFuLgoKLS0gCklhbiBKYWNrc29uIDxpamFja3NvbkBjaGlh
cmsuZ3JlZW5lbmQub3JnLnVrPiAgIFRoZXNlIG9waW5pb25zIGFyZSBteSBvd24uCgpJZiBJIGVt
YWlsZWQgeW91IGZyb20gYW4gYWRkcmVzcyBAZnl2emwubmV0IG9yIEBldmFkZS5vcmcudWssIHRo
YXQgaXMKYSBwcml2YXRlIGFkZHJlc3Mgd2hpY2ggYnlwYXNzZXMgbXkgZmllcmNlIHNwYW1maWx0
ZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 11:28:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 11:28: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 1gC13N-00039r-JG; Mon, 15 Oct 2018 11:28:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=06k+=m3=citrix.com=prvs=8197794ea=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gC13M-00039m-5y
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 11:28:52 +0000
X-Inumbo-ID: ae0db74a-d06d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ae0db74a-d06d-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 11:30:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="80438635"
Date: Mon, 15 Oct 2018 13:28:29 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20181015112829.d6bjtjyvihkbjada@mac.bytemobile.com>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
 <1539599780-14549-2-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1539599780-14549-2-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 1/5] x86/boot: Initialise the debug
 registers 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: Wei Liu <wei.liu2@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>

T24gTW9uLCBPY3QgMTUsIDIwMTggYXQgMTE6MzY6MTZBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBJbiBwYXJ0aWN1bGFyLCBpbml0aWFsaXNpbmcgJWRyNiB3aXRoIHRoZSB2YWx1ZSAw
IGlzIGJ1Z2d5LCBiZWNhdXNlIG9uCj4gaGFyZHdhcmUgc3VwcG9ydGluZyBUcmFuc25hdGlvbmFs
IE1lbW9yeSwgaXQgd2lsbCBjYXVzZSB0aGUgc3RpY2t5IFJUTSBiaXQgdG8KPiBiZSBhc3NlcnRl
ZCwgZXZlbiB0aG91Z2ggYSBkZWJ1ZyBleGNlcHRpb24gZnJvbSBhIHRyYW5zYWN0aW9uIGhhc24n
dCBhY3R1YWxseQo+IGJlZW4gb2JzZXJ2ZWQuCj4gCj4gTW92ZSBYODZfRFI2X0RFRkFVTFQgaW50
byB4ODYtZGVmbnMuaCBhbG9uZyB3aXRoIHRoZSBvdGhlciBhcmNoaXRlY3R1cmFsCj4gcmVnaXN0
ZXIgY29uc3RhbnRzLCBhbmQgaW50cm9kdWNlIGEgbmV3IFg4Nl9EUjdfREVGQVVMVC4gIFVzZSB0
aGUgZXhpc3RpbmcKPiB3cml0ZV9kZWJ1Z3JlZygpIGhlbHBlciwgcmF0aGVyIHRoYW4gb3BlbmNv
ZGVkIGlubGluZSBhc3NlbWJseS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 11:30:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 11:30: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 1gC15D-0003st-1k; Mon, 15 Oct 2018 11:30:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=06k+=m3=citrix.com=prvs=8197794ea=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gC15C-0003sn-94
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 11:30:46 +0000
X-Inumbo-ID: 5fe2a9c5-d06d-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5fe2a9c5-d06d-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 13:28:02 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="80438709"
Date: Mon, 15 Oct 2018 13:30:33 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20181015113033.yztu7smjmicreqai@mac.bytemobile.com>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
 <1539599780-14549-3-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1539599780-14549-3-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 2/5] x86/domain: Initialise vcpu debug
 registers 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: Wei Liu <wei.liu2@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>

T24gTW9uLCBPY3QgMTUsIDIwMTggYXQgMTE6MzY6MTdBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBJbiBwYXJ0aWN1bGFyLCBpbml0aWFsaXNpbmcgJWRyNiB3aXRoIHRoZSB2YWx1ZSAw
IGlzIGJ1Z2d5LCBiZWNhdXNlIG9uCj4gaGFyZHdhcmUgc3VwcG9ydGluZyBUcmFuc25hdGlvbmFs
IE1lbW9yeSwgaXQgd2lsbCBjYXVzZSB0aGUgc3RpY2t5IFJUTSBiaXQgdG8KPiBiZSBhc3NlcnRl
ZCwgZXZlbiB0aG91Z2ggYSBkZWJ1ZyBleGNlcHRpb24gZnJvbSBhIHRyYW5zYWN0aW9uIGhhc24n
dCBhY3R1YWxseQo+IGJlZW4gb2JzZXJ2ZWQuCj4gCj4gSW50cm9kdWNlIGFyY2hfdmNwdV9yZWdz
X2luaXQoKSB0byBzZXQgdmFyaW91cyBhcmNoaXRlY3R1cmFsIGRlZmF1bHRzLCBhbmQKPiByZXVz
ZSB0aGlzIGluIHRoZSBodm1fdmNwdV9yZXNldF9zdGF0ZSgpIHBhdGguCj4gCj4gQXJjaGl0ZWN0
dXJhbGx5LCAlZWR4J3MgaW5pdCBzdGF0ZSBjb250YWlucyB0aGUgcHJvY2Vzc29ycyBtb2RlbCBp
bmZvcm1hdGlvbiwKPiBhbmQgMHhmIGxvb2tzIHRvIGJlIGEgcmVtbmFudCBvZiB0aGUgb2xkIElu
dGVsIHByb2Nlc3NvcnMuICBXZSBjbGVhcmx5IGhhdmUgbm8KPiBzb2Z0d2FyZSB3aGljaCBjYXJl
cywgc2VlaW5nIGFzIGl0IGlzIHdyb25nIGZvciB0aGUgbGFzdCBkZWNhZGUncyB3b3J0aCBvZgo+
IEludGVsIGhhcmR3YXJlIGFuZCBmb3IgYWxsIG90aGVyIHZlbmRvcnMsIHNvIGxldHMgdXNlIHRo
ZSB2YWx1ZSAwIGZvcgo+IHNpbXBsaWNpdHkuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBSZXZpZXdlZC1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 11:35:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 11: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 1gC19k-00045W-RW; Mon, 15 Oct 2018 11:35:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=06k+=m3=citrix.com=prvs=8197794ea=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gC19j-00045R-Sc
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 11:35:27 +0000
X-Inumbo-ID: 99f178df-d06e-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 99f178df-d06e-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 11:36:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="80438922"
Date: Mon, 15 Oct 2018 13:33:55 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20181015113355.3s27rzb5dj6own5i@mac.bytemobile.com>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
 <1539599780-14549-4-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1539599780-14549-4-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 3/5] tools/dombuilder: Initialise vcpu
 debug registers 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: Ian Jackson <Ian.Jackson@citrix.com>, Wei Liu <wei.liu2@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>

T24gTW9uLCBPY3QgMTUsIDIwMTggYXQgMTE6MzY6MThBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBJbiBwYXJ0aWN1bGFyLCBpbml0aWFsaXNpbmcgJWRyNiB3aXRoIHRoZSB2YWx1ZSAw
IGlzIGJ1Z2d5LCBiZWNhdXNlIG9uCj4gaGFyZHdhcmUgc3VwcG9ydGluZyBUcmFuc25hdGlvbmFs
IE1lbW9yeSwgaXQgd2lsbCBjYXVzZSB0aGUgc3RpY2t5IFJUTSBiaXQgdG8KPiBiZSBhc3NlcnRl
ZCwgZXZlbiB0aG91Z2ggYSBkZWJ1ZyBleGNlcHRpb24gZnJvbSBhIHRyYW5zYWN0aW9uIGhhc24n
dCBhY3R1YWxseQo+IGJlZW4gb2JzZXJ2ZWQuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBSZXZpZXdlZC1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgoKPiAtLS0KPiBDQzogSWFuIEphY2tzb24gPElhbi5KYWNrc29u
QGNpdHJpeC5jb20+Cj4gQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gQ0M6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IAo+IFRoZSBjb3JyZWN0IHdh
eSB0byBkbyB0aGlzIHdvdWxkIGJlIHRvIGdldC9tb2RpZnkvc2V0IHRoZSB2Y3B1IHN0YXRlLCBi
dXQgaXQKPiB0dXJucyBvdXQgdGhhdCBpcyBpbXBvc3NpYmxlIGZvciBhbiBIVk0gdmNwdSB3aGlj
aCBoYXNuJ3QgeWV0IGhhZCBzdGF0ZSBzZXQuCj4gRml4aW5nIHRoYXQgaXMgZ29pbmcgdG8gdGFr
ZSBzb21lIHN1YnN0YW50aWFsIHVudGFuZ2xpbmcgZnJvbSBpbXBsaWNhdGlvbnMgaW4KPiB0aGUg
bWlncmF0aW9uIHN0cmVhbS4KPiAtLS0KPiAgdG9vbHMvbGlieGMveGNfZG9tX3g4Ni5jIHwgMTIg
KysrKysrKysrKysrCj4gIDEgZmlsZSBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspCj4gCj4gZGlm
ZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL3hjX2RvbV94ODYuYyBiL3Rvb2xzL2xpYnhjL3hjX2RvbV94
ODYuYwo+IGluZGV4IDc3YTRjNmMuLjllMjc5ZDYgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlieGMv
eGNfZG9tX3g4Ni5jCj4gKysrIGIvdG9vbHMvbGlieGMveGNfZG9tX3g4Ni5jCj4gQEAgLTUzLDYg
KzUzLDkgQEAKPiAgI2RlZmluZSBYODZfQ1IwX1BFIDB4MDEKPiAgI2RlZmluZSBYODZfQ1IwX0VU
IDB4MTAKPiAgCj4gKyNkZWZpbmUgWDg2X0RSNl9ERUZBVUxUIDB4ZmZmZjBmZjB1Cj4gKyNkZWZp
bmUgWDg2X0RSN19ERUZBVUxUIDB4MDAwMDA0MDB1CgpXb3VsZCBiZSBuaWNlIHRvIHNoYXJlIHRo
ZSBzYW1lIGRlZmluZXMgYmV0d2VlbiB0aGUgaHlwZXJ2aXNvciBhbmQgdGhlCnRvb2xzLCBidXQg
dGhhdCdzIG91dCBvZiB0aGUgc2NvcGUuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 11:44:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 11:44: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 1gC1II-0004u6-Og; Mon, 15 Oct 2018 11:44:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ntfd=m3=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gC1IH-0004ts-2U
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 11:44:17 +0000
X-Inumbo-ID: d4cadde8-d06f-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d4cadde8-d06f-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 11:45:37 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id A3F4EAC9F;
 Mon, 15 Oct 2018 11:44:13 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
 <1539599780-14549-2-git-send-email-andrew.cooper3@citrix.com>
 <20181015112829.d6bjtjyvihkbjada@mac.bytemobile.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <ef74b81b-0dd5-b933-c49b-1ca313bb1846@suse.com>
Date: Mon, 15 Oct 2018 13:44:12 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181015112829.d6bjtjyvihkbjada@mac.bytemobile.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 1/5] x86/boot: Initialise the debug
 registers 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: Wei Liu <wei.liu2@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>

T24gMTUvMTAvMjAxOCAxMzoyOCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBNb24sIE9j
dCAxNSwgMjAxOCBhdCAxMTozNjoxNkFNICswMTAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBJ
biBwYXJ0aWN1bGFyLCBpbml0aWFsaXNpbmcgJWRyNiB3aXRoIHRoZSB2YWx1ZSAwIGlzIGJ1Z2d5
LCBiZWNhdXNlIG9uCj4+IGhhcmR3YXJlIHN1cHBvcnRpbmcgVHJhbnNuYXRpb25hbCBNZW1vcnks
IGl0IHdpbGwgY2F1c2UgdGhlIHN0aWNreSBSVE0gYml0IHRvCj4+IGJlIGFzc2VydGVkLCBldmVu
IHRob3VnaCBhIGRlYnVnIGV4Y2VwdGlvbiBmcm9tIGEgdHJhbnNhY3Rpb24gaGFzbid0IGFjdHVh
bGx5Cj4+IGJlZW4gb2JzZXJ2ZWQuCj4+Cj4+IE1vdmUgWDg2X0RSNl9ERUZBVUxUIGludG8geDg2
LWRlZm5zLmggYWxvbmcgd2l0aCB0aGUgb3RoZXIgYXJjaGl0ZWN0dXJhbAo+PiByZWdpc3RlciBj
b25zdGFudHMsIGFuZCBpbnRyb2R1Y2UgYSBuZXcgWDg2X0RSN19ERUZBVUxULiAgVXNlIHRoZSBl
eGlzdGluZwo+PiB3cml0ZV9kZWJ1Z3JlZygpIGhlbHBlciwgcmF0aGVyIHRoYW4gb3BlbmNvZGVk
IGlubGluZSBhc3NlbWJseS4KPj4KPj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KPiAKPiBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CgpXaGF0IGFib3V0OgoKcy9UcmFuc25hdGlvbmFsL1RyYW5zYWN0aW9u
YWwvCgpPciBkaWQgeW91IG1lYW4gaW50ZXJuYXRpb25hbD8gKFNDTlIpCgoKSnVlcmdlbgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 11:46:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 11: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 1gC1K3-00050z-8z; Mon, 15 Oct 2018 11:46:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wm3j=m3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gC1K1-00050l-Vf
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 11:46:06 +0000
X-Inumbo-ID: 16d9a2b9-d070-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 16d9a2b9-d070-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 11:47: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 <aliasfile-bounces@xenproject.org>)
 id 1gC1Jy-00013R-P3; Mon, 15 Oct 2018 11:46: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 1gC1Jy-0002f5-Ds; Mon, 15 Oct 2018 11:46:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gC1Jy-00007m-DJ; Mon, 15 Oct 2018 11:46:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128808-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=04aa423c8d08e93e8369fbe7793c7df9b3327c8c
X-Osstest-Versions-That: ovmf=55e8ff01af77117dc276b3481ae364141012c52b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 15 Oct 2018 11:46:02 +0000
Subject: [Xen-devel] [ovmf test] 128808: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODgwOCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg4MDgvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjg3OTkKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTI4Nzk5Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgMDRhYTQyM2M4ZDA4ZTkzZTgzNjlmYmU3NzkzYzdkZjliMzMyN2M4YwpiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNTVlOGZmMDFhZjc3MTE3ZGMyNzZiMzQ4
MWFlMzY0MTQxMDEyYzUyYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4Nzk5ICAyMDE4LTEwLTE1
IDAxOjQwOjU1IFogICAgMCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODgwOCAgMjAxOC0x
MC0xNSAwNDozNDoyOSBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0
b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1
QGludGVsLmNvbT4KICBZdW5odWEgRmVuZyA8eXVuaHVheC5mZW5nQGludGVsLmNvbT4KICBaaGlq
dS5GYW4gPHpoaWp1eC5mYW5AaW50ZWwuY29tPgogIHpoaWp1ZmFuIDx6aGlqdXguZmFuQGludGVs
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCmNvbW1pdCAwNGFhNDIzYzhkMDhlOTNlODM2OWZiZTc3OTNjN2RmOWIzMzI3YzhjCkF1dGhv
cjogWXVuaHVhIEZlbmcgPHl1bmh1YXguZmVuZ0BpbnRlbC5jb20+CkRhdGU6ICAgV2VkIE9jdCAx
MCAxNDo1NDo0OSAyMDE4ICswODAwCgogICAgQmFzZVRvb2xzOiBpbmNyZW1lbnQgYnVpbGQgZ2Vu
ZXJhdGUgaW5mIGZpbGUgbG9zdCAuZGVwZXggZmlsZQogICAgCiAgICBpbmNyZW1lbnQgYnVpbGQg
Z2VuZXJhdGUgaW5mIGZpbGUgaW4gb3V0cHV0IGRpcmVjdG9yeSBsb3N0IC5kZXBleCBmaWxlIGlu
Zm8uCiAgICAocmUtYWRkIHRoaXMgcGF0Y2ggc2luY2UgaXQgYmUgcmV2ZXJ0ZWQgaW4gUHl0aG9u
MyBtaWdyYXRpb24gcGF0Y2hlcywKICAgIGJ1dCB0aGlzIGNoZWNrIGlzIG5vdCByZWxhdGVkIHdp
dGggUHl0aG9uMykKICAgIAogICAgRml4ZXM6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTI0NAogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50
ZWwuY29tPgogICAgQ2M6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KICAg
IENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEK
ICAgIFNpZ25lZC1vZmYtYnk6IFl1bmh1YSBGZW5nIDx5dW5odWF4LmZlbmdAaW50ZWwuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgoKY29tbWl0
IDY5NzRjNzg0Y2JmY2RmNjE3MjVmNGYyOGVjY2EzNDk5MTc3NDM2OWYKQXV0aG9yOiBZb25naG9u
ZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CkRhdGU6ICAgVGh1IFNlcCAxMyAxNDoxMjow
MCAyMDE4ICswODAwCgogICAgQmFzZVRvb2xzOiByZW1vdmUgdGhlIG5vdCB1c2VkIFB5VXRpbGl0
eSBmaWxlCiAgICAKICAgIHRoZSBQeVV0aWxpdHkgaXMgbm90IHVzZWQsIHNvIHdlIHJlbW92ZSBp
dC4KICAgIChyZS1hZGQgdGhpcyBwYXRjaCBzaW5jZSBpdCBiZSByZXZlcnRlZCBpbiBQeXRob24z
IG1pZ3JhdGlvbiBwYXRjaGVzLAogICAgYnV0IHRoaXMgY2hlY2sgaXMgbm90IHJlbGF0ZWQgd2l0
aCBQeXRob24zKQogICAgCiAgICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+
CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQg
MS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5j
b20+CiAgICBSZXZpZXdlZC1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+Cgpj
b21taXQgMGU5ODJjZjAzZGQ1MDIzYjkwZGVmNjBjMzY1NmU1ZTE4MTM1ZWJhYwpBdXRob3I6IHpo
aWp1ZmFuIDx6aGlqdXguZmFuQGludGVsLmNvbT4KRGF0ZTogICBUdWUgU2VwIDI1IDEwOjU1OjQ2
IDIwMTggKzA4MDAKCiAgICBCYXNlVG9vbHM6IGRvIGJhc2ljIGNoZWNrIGluIEZ2SW1hZ2Ugd2l0
aCBoZWFkZXIgc2l6ZSBhbmQgc2lnbmF0dXJlCiAgICAKICAgIEFkZCBzb21lIGJhc2ljIGNoZWNr
IGluIEZ2SW1hZ2Ugd2l0aCBoZWFkZXIgc2l6ZSBhbmQgc2lnbmF0dXJlLgogICAgCiAgICBGaXhl
czogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTgxCiAg
ICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDYzogWW9uZ2hvbmcg
Wmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5v
Q29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogWmhpanUu
RmFuIDx6aGlqdXguZmFuQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBZb25naG9uZyBaaHUg
PHlvbmdob25nLnpodUBpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 11:51:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 11: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 1gC1PT-0005mL-Vf; Mon, 15 Oct 2018 11:51:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rs9x=m3=citrix.com=prvs=819086c3e=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1gC1PS-0005lc-Tw
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 11:51:42 +0000
X-Inumbo-ID: 4dc0f274-d070-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4dc0f274-d070-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 13:48:59 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="67827639"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5BB74B1A02000078001EECBE@prv1-mh.provo.novell.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <21d3a7fd-5356-4ee4-02b6-3ac1d6884460@citrix.com>
Date: Mon, 15 Oct 2018 12:51:07 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BB74B1A02000078001EECBE@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86: restrict HVMOP_pagetable_dying to
 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Tim Deegan <tim@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>

T24gMTAvMDUvMjAxOCAxMjoyOSBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhpcyBpcyBub3Qg
dXNlZCAoYW5kIHByb2JhYmx5IHdhcyBuZXZlciBtZWFudCB0byBiZSkgYnkgdGhlIHRvb2wgc3Rh
Y2suCj4gTGltaXRpbmcgaXQgdG8gdGhlIGN1cnJlbnQgZG9tYWluIGluIHBhcnRpY3VsYXIgYWxs
b3dzIHRvIGVsaW1pbmF0ZSBhCj4gYm9ndXMgdXNlIG9mIHZDUFUgMCBpbiBwYWdldGFibGVfZHlp
bmcoKS4KPiAKPiBSZW1vdmUgdGhlIG5vdyB1bm5lY2Vzc2FyeSBkb21haW4vdkNQVSBwYXJhbWV0
ZXJzIGZyb20gdGhlIHdyYXBwZXIvaG9vawo+IGZ1bmN0aW9ucyBhdCB0aGUgc2FtZSB0aW1lLgo+
IAo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCk1NIGJp
dHMgQWNrZWQtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 12:15:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 12:15: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 1gC1le-0007Xg-48; Mon, 15 Oct 2018 12:14:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wm3j=m3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gC1lc-0007XU-Ms
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 12:14:36 +0000
X-Inumbo-ID: 12259331-d074-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 12259331-d074-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 12:15: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 <aliasfile-bounces@xenproject.org>)
 id 1gC1lY-0001aw-Cq; Mon, 15 Oct 2018 12:14: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 1gC1lX-0003y2-O0; Mon, 15 Oct 2018 12:14:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gC1lX-0005EQ-NI; Mon, 15 Oct 2018 12:14:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128696-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-localmigrate/x10:fail:regression
 linux-4.9:test-amd64-amd64-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-i386-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-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-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check: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-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-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-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-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: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-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-xl-rtds: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: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-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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm: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-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-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=deb3303f665b31c29210ef4b30b1e69cb06cc397
X-Osstest-Versions-That: linux=3622426cc93ab5bc75fa9cf2e897441dff894c34
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 15 Oct 2018 12:14:31 +0000
Subject: [Xen-devel] [linux-4.9 test] 128696: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODY5NiBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODY5Ni8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBSRUdSLiB2
cy4gMTI4NjQ2CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2Nr
aW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTI4NjQ2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg2NDYKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyODY0NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI4NjQ2CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAx
Mjg2NDYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAg
ICAgICBkZWIzMzAzZjY2NWIzMWMyOTIxMGVmNGIzMGIxZTY5Y2IwNmNjMzk3CmJhc2VsaW5lIHZl
cnNpb246CiBsaW51eCAgICAgICAgICAgICAgICAzNjIyNDI2Y2M5M2FiNWJjNzVmYTljZjJlODk3
NDQxZGZmODk0YzM0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg2NDYgIDIwMTgtMTAtMTEgMjA6
MTY6MDUgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4Njk2ICAyMDE4LTEwLTEz
IDEyOjA4OjM1IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWwgQ29vcGVyIDxhbGNvb3BlcnhAZ21haWwuY29t
PgogIEFtaXQgUHVuZGlyIDxhbWl0LnB1bmRpckBsaW5hcm8ub3JnPgogIEFuZHJldyBNb3J0b24g
PGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQW5keSBMdXRvbWlyc2tpIDxsdXRvQGtlcm5l
bC5vcmc+CiAgQmFydGxvbWllaiBab2xuaWVya2lld2ljeiA8Yi56b2xuaWVya2llQHNhbXN1bmcu
Y29tPgogIEJlbiBIdXRjaGluZ3MgPGJlbkBkZWNhZGVudC5vcmcudWs+CiAgQmpvcm4gSGVsZ2Fh
cyA8YmhlbGdhYXNAZ29vZ2xlLmNvbT4KICBCcmlhbiBOb3JyaXMgPGJyaWFubm9ycmlzQGNocm9t
aXVtLm9yZz4KICBDYXJsIEh1YW5nIDxjamh1YW5nQGNvZGVhdXJvcmEub3JnPgogIENoYW8gWXUg
PHl1Y2hhbzBAaHVhd2VpLmNvbT4KICBDaHVuZmVuZyBZdW4gPGNodW5mZW5nLnl1bkBtZWRpYXRl
ay5jb20+CiAgQ29uZyBXYW5nIDx4aXlvdS53YW5nY29uZ0BnbWFpbC5jb20+CiAgRGFuaWVsIERy
YWtlIDxkcmFrZUBlbmRsZXNzbS5jb20+CiAgRGFuaWVsIFJvc2VuYmVyZyA8ZHJvc2VuQGdvb2ds
ZS5jb20+CiAgRGFuaWVsIFNhbmdvcnJpbiA8ZGFuaWVsLnNhbmdvcnJpbkB0b3NoaWJhLmNvLmpw
PgogIERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBEbWl0cnkgU2Fmb25v
diA8ZGltYUBhcmlzdGEuY29tPgogIERvdWcgTGVkZm9yZCA8ZGxlZGZvcmRAcmVkaGF0LmNvbT4K
ICBGZWxpeCBGaWV0a2F1IDxuYmRAbmJkLm5hbWU+CiAgRmVuZyBUYW5nIDxmZW5nLnRhbmdAaW50
ZWwuY29tPgogIEdhbyBGZW5nIDxnZnJlZS53aW5kQHZpcC4xNjMuY29tPgogIEdyZWcgS3JvYWgt
SGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGlu
dXhAcm9lY2stdXMubmV0PgogIEhhcmkgQmF0aGluaSA8aGJhdGhpbmlAbGludXgudm5ldC5pYm0u
Y29tPgogIEluZ28gTW9sbmFyIDxtaW5nb0BrZXJuZWwub3JnPgogIEphZWdldWsgS2ltIDxqYWVn
ZXVrQGtlcm5lbC5vcmc+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEphbm4g
SG9ybiA8amFubmhAZ29vZ2xlLmNvbT4KICBKaXJpIFNsYWJ5IDxqc2xhYnlAc3VzZS5jb20+CiAg
Sm9lIFRob3JuYmVyIDxlanRAcmVkaGF0LmNvbT4KICBKb2hhbiBIb3ZvbGQgPGpvaGFuQGtlcm5l
bC5vcmc+CiAgSm9oYW5uZXMgQmVyZyA8am9oYW5uZXMuYmVyZ0BpbnRlbC5jb20+CiAgS2FsbGUg
VmFsbyA8a3ZhbG9AY29kZWF1cm9yYS5vcmc+CiAga2VybmVsIHRlc3Qgcm9ib3QgPHJvbmcuYS5j
aGVuQGludGVsLmNvbT4KICBNYXJrIFJ1dGxhbmQgPG1hcmsucnV0bGFuZEBhcm0uY29tPgogIE1h
dGhpYXMgTnltYW4gPG1hdGhpYXMubnltYW5AbGludXguaW50ZWwuY29tPgogIE1pY2hhZWwgRWxs
ZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBNaWNoYWwgSG9ja28gPG1ob2Nrb0BzdXNlLmNv
bT4KICBNaWNoYWwgU3VjaGFuZWsgPG1zdWNoYW5la0BzdXNlLmRlPgogIE1pa2UgU25pdHplciA8
c25pdHplckByZWRoYXQuY29tPgogIFBhYmxvIE5laXJhIEF5dXNvIDxwYWJsb0BuZXRmaWx0ZXIu
b3JnPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUHJhdGVlayBT
b29kIDxwcnNvb2RAY29kZWF1cm9yYS5vcmc+CiAgUmFmYWVsIEouIFd5c29ja2kgPHJhZmFlbC5q
Lnd5c29ja2lAaW50ZWwuY29tPgogIFJpY2hhcmQgV2VpbmJlcmdlciA8cmljaGFyZEBub2QuYXQ+
CiAgUmlrIHZhbiBSaWVsIDxyaWVsQHJlZGhhdC5jb20+CiAgUm9iIEhlcnJpbmcgPHJvYmhAa2Vy
bmVsLm9yZz4KICBSb21hbiBHdXNoY2hpbiA8Z3Vyb0BmYi5jb20+CiAgVGVqdW4gSGVvIDx0akBr
ZXJuZWwub3JnPgogIFRldHN1byBIYW5kYSA8cGVuZ3Vpbi1rZXJuZWxAaS1sb3ZlLnNha3VyYS5u
ZS5qcD4KICBUaGVvZG9yZSBUcydvIDx0eXRzb0BtaXQuZWR1PgogIFRob21hcyBHbGVpeG5lciA8
dGdseEBsaW51dHJvbml4LmRlPgogIFRvbWkgVmFsa2VpbmVuIDx0b21pLnZhbGtlaW5lbkB0aS5j
b20+CiAgVmluZWV0IEd1cHRhIDx2Z3VwdGFAc3lub3BzeXMuY29tPgogIFl1IFdhbmcgPHl5dXdh
bmdAY29kZWF1cm9yYS5vcmc+CiAgWmhpIENoZW4gPHpoaWNoZW5AY29kZWF1cm9yYS5vcmc+Cgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5v
IHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTE5MiBsaW5lcyBsb25nLikKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 12:15:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 12: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 1gC1mW-0007ag-Hh; Mon, 15 Oct 2018 12:15:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wm3j=m3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gC1mV-0007aQ-M9
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 12:15:31 +0000
X-Inumbo-ID: 335b44c5-d074-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 335b44c5-d074-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 12:16: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 <aliasfile-bounces@xenproject.org>)
 id 1gC1mO-0001dD-JH; Mon, 15 Oct 2018 12:15: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 1gC1mO-000433-Bx; Mon, 15 Oct 2018 12:15:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gC1mO-0005hY-BJ; Mon, 15 Oct 2018 12:15:24 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-128816-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: freebsd-master:build-amd64-freebsd:<job
 status>:broken:regression
 freebsd-master:build-amd64-freebsd:host-build-prep:fail:regression
 freebsd-master:build-amd64-freebsd-again:build-check(1):blocked:nonblocking
 freebsd-master:build-amd64-xen-freebsd:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: freebsd=891833d897fdc770f91a1699fe94b8ea776eb35a
X-Osstest-Versions-That: freebsd=c0b412ce93b9d3ee750e5f262b50e64c52d300cc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 15 Oct 2018 12:15:24 +0000
Subject: [Xen-devel] [freebsd-master test] 128816: regressions - 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>

ZmxpZ2h0IDEyODgxNiBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4ODE2LwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAg
ICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1m
cmVlYnNkICAgICAgICAgICA2IGhvc3QtYnVpbGQtcHJlcCAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjg0OTcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiBidWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgODkxODMzZDg5N2ZkYzc3MGY5MWEx
Njk5ZmU5NGI4ZWE3NzZlYjM1YQpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgYzBiNDEyY2U5M2I5ZDNlZTc1MGU1ZjI2MmI1MGU2NGM1MmQzMDBjYwoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI4NDk3ICAyMDE4LTEwLTA4IDA5OjE5OjUyIFogICAgNyBkYXlzCkZhaWxpbmcg
c2luY2UgICAgICAgIDEyODU4MiAgMjAxOC0xMC0xMCAwOToxOToyNSBaICAgIDUgZGF5cyAgICAz
IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODgxNiAgMjAxOC0xMC0xNSAwOToxOTow
NCBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlz
aW9ucyB1bmRlciB0ZXN0OgogIDBtcCA8MG1wQEZyZWVCU0Qub3JnPgogIGFsbGFuanVkZSA8YWxs
YW5qdWRlQEZyZWVCU0Qub3JnPgogIGJyIDxickBGcmVlQlNELm9yZz4KICBicm9va3MgPGJyb29r
c0BGcmVlQlNELm9yZz4KICBieiA8YnpARnJlZUJTRC5vcmc+CiAgZGVzIDxkZXNARnJlZUJTRC5v
cmc+CiAgZWd5cGNpbyA8ZWd5cGNpb0BGcmVlQlNELm9yZz4KICBlbWFzdGUgPGVtYXN0ZUBGcmVl
QlNELm9yZz4KICBlcmogPGVyakBGcmVlQlNELm9yZz4KICBnamIgPGdqYkBGcmVlQlNELm9yZz4K
ICBoc2VsYXNreSA8aHNlbGFza3lARnJlZUJTRC5vcmc+CiAgamhiIDxqaGJARnJlZUJTRC5vcmc+
CiAgamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBqdGwgPGp0bEBGcmVlQlNELm9yZz4KICBrZXZh
bnMgPGtldmFuc0BGcmVlQlNELm9yZz4KICBraWIgPGtpYkBGcmVlQlNELm9yZz4KICBtYXYgPG1h
dkBGcmVlQlNELm9yZz4KICBtamcgPG1qZ0BGcmVlQlNELm9yZz4KICBtdyA8bXdARnJlZUJTRC5v
cmc+CiAgbnAgPG5wQEZyZWVCU0Qub3JnPgogIG53aGl0ZWhvcm4gPG53aGl0ZWhvcm5ARnJlZUJT
RC5vcmc+CiAgcGV0ZXIgPHBldGVyQEZyZWVCU0Qub3JnPgogIHJtYWNrbGVtIDxybWFja2xlbUBG
cmVlQlNELm9yZz4KICBzaHVyZCA8c2h1cmRARnJlZUJTRC5vcmc+CiAgdHJhc3ogPHRyYXN6QEZy
ZWVCU0Qub3JnPgogIHRzb29tZSA8dHNvb21lQEZyZWVCU0Qub3JnPgogIHl1cmlwdiA8eXVyaXB2
QEZyZWVCU0Qub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LWZyZWVic2QtYWdhaW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtZnJlZWJzZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1h
bWQ2NC14ZW4tZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVz
ZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWls
O2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1mcmVlYnNkIGJyb2tlbgoKTm90IHB1c2hp
bmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxODI0IGxpbmVzIGxvbmcuKQoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 12:17:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 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 1gC1oF-0007jn-1P; Mon, 15 Oct 2018 12:17:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk3i=m3=citrix.com=prvs=819f8eea0=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gC1oD-0007jb-5k
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 12:17:17 +0000
X-Inumbo-ID: dda017c7-d073-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dda017c7-d073-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 14:14:31 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="80440395"
To: <xen-devel@lists.xenproject.org>, Jun Nakajima <jun.nakajima@intel.com>,
 Kevin Tian <kevin.tian@intel.com>
References: <20181015103015.cyvld52tngd4d3qy@mac.bytemobile.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+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+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 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
 TQTBLzDKXok86M7BTQRS4TZ/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
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/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: <14a94f1b-0942-92a2-3b49-86adcc69b871@citrix.com>
Date: Mon, 15 Oct 2018 13:06:12 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181015103015.cyvld52tngd4d3qy@mac.bytemobile.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] Interrupt injection with ISR set on Intel 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: Wei Liu <wei.liu2@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>

T24gMTUvMTAvMTggMTE6MzAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gSGVsbG8sCj4KPiBX
ZWkgcmVjZW50bHkgZGlzY292ZXJlZCBhbiBpc3N1ZSB3aGVuIHJ1bm5pbmcgYSBMaW51eCBQVkgg
RG9tMCBvbiBhCj4gYm94IHdpdGggYSBJbnRlbCBGYW1pbHkgNiAoMHg2KSwgTW9kZWwgMTU4ICgw
eDllKSwgU3RlcHBpbmcgOSAocmF3Cj4gMDAwOTA2ZTkpIENQVSwgd2UgYXJlIG5vdCBzdXJlIHdo
ZXRoZXIgdGhlIGlzc3VlIGlzIGxpbWl0ZWQgdG8gYSBQVkgKPiBEb20wLCBvciBpdCBqdXN0IGhh
cHBlbnMgdG8gYmUgZWFzaWVyIHRvIHRyaWdnZXIgaW4gdGhpcyBzY2VuYXJpby4KClRoaXMgaXNz
dWUgaGFzIGJlZW4gc2VlbiB2ZXJ5IG9jY2FzaW9uYWxseSBmb3IgeWVhcnMuwqAgTXkgZGVidWdn
aW5nCnBhdGNoIGRhdGVzIGJhY2sgdG8gMjAxMywgYW5kIGl0IGhhcyBiZWVuIG9ic2VydmVkIG9u
IEhhc3dlbGwgc3lzdGVtcyBhcwp3ZWxsLsKgIFRoZXJlIGhhdmUgYWxzbyBiZWVuIGEgaGFuZGZ1
bCBvZiByZXBvcnRzIG9uIHhlbi1kZXZlbCBvdmVyIHRoZQp5ZWFycy4KCldlaSBpcyB0aGUgZmly
c3QgcGVyc29uIHRvIGdldCBhIHJlbGlhYmxlIGVub3VnaCByZXBybyB0byBkZWJ1Zy7CoCBJdCBp
cwpub3QgZXhjbHVzaXZlIHRvIFBWSCBEb20wLCBidXQgdGhhdCBhcHBlYXJzIHRvIGJlIHRoZSBl
YXNpZXN0IHdheSB0bwp0aWNrbGUgdGhlIHByb2JsZW0uCgo+IFRoZSBpc3N1ZSBpcyBjYXVzZWQg
Ynkgd2hhdCBzZWVtcyB0byBiZSBhbiBpbnRlcnJ1cHQgaW5qZWN0aW9uIHdoaWxlCj4gWGVuIGlz
IHN0aWxsIHNlcnZpY2luZyBhIHByZXZpb3VzIGludGVycnVwdCAoaWU6IHRoZSBpbnRlcnJ1cHQg
aGFzbid0Cj4gYmVlbiBFT0knZWQgYW5kIElTUiBmb3IgdGhlIHZlY3RvciBpcyBzZXQpIHdpdGgg
dGhlIHNhbWUgb3IgbG93ZXIKPiBwcmlvcml0eSB0aGFuIHRoZSBpbnRlcnJ1cHQgY3VycmVudGx5
IGJlaW5nIHNlcnZpY2VkLiBUaGlzIGluamVjdGlvbgo+IGFsd2F5cyBoYXBwZW4gd2hlbiByZXR1
cm5pbmcgZnJvbSBpZGxlIGZyb20gYSBzdGF0ZSBBQ1BJX1NUQVRFX0MzIG9yCj4gbG93ZXIuCgpB
cyBhIGJpdCBvZiBiYWNrZ3JvdW5kLCBmb3Igc29tZSBndWVzdCBpcnFzLCB3ZSBuZWVkIHRvIGlu
amVjdCB0aGUKaW50ZXJydXB0IGludG8gdGhlIGd1ZXN0IGFuZCB3YWl0IGZvciBhbiBleHBsaWNp
dCBhY2suCgpJZiB0aGUgaXJxIHNvdXJjZSBkb2Vzbid0IGhhdmUgYSBtYXNrIGJpdCB3aGljaCBY
ZW4gY2FuIHVzZSwgdGhlIG9ubHkKb3B0aW9uIHdlIGhhdmUgaXMgdG8gYXZvaWQgcmVwZWF0ZWQg
aW50ZXJydXB0aW9uIGlzIHRvIGxlYXZlIHRoZSBpcnEgaW4Kc2VydmljZSBhdCB0aGUgTEFQSUMu
wqAgVGhlIHB1cnBvc2Ugb2YgdGhlIFBlbmRpbmcgRU9JIHN0YWNrIGlzIHRvIG1hbmFnZQp0aGVz
ZSBhcyBhY2tzIGFycml2ZSBiYWNrIGZyb20gZ3Vlc3QgY29udGV4dC4KCkZvciByZWFzb25zIHdo
aWNoIGFyZW4ndCBjbGVhciwgZ3Vlc3QtYm91bmQgTVNJIHZlY3RvcnMgd2hpY2ggZG9uJ3QgaGF2
ZQphIG1hc2sgYml0IGFsc28gdXNlIHRoaXMgUEVPSSBzdGFjayBtZWNoYW5pc20uwqAgSSB0aGlu
ayB0aGlzIGlzIHByb2JhYmx5CmEgWGVuIGJ1ZywgYnV0IGl0IGFsc28gcmVsZXZhbnQgdG8gdGhl
IGlzc3VlLgoKSW4gV2VpJ3MgY2FzZSwgdGhlIGludGVycnVwdCBpbiBxdWVzdGlvbiBpcyBhbiBN
U0kgbm9uLW1hc2thYmxlCmludGVycnVwdCBmcm9tIHRoZSBVU0IgY29udHJvbGxlci4KCj4gTm90
ZSB0aGF0IEkgaGF2ZW4ndCBiZWVuIGFibGUgdG8gcmVwcm9kdWNlIHRoaXMgaXNzdWUgd2hlbiB1
c2luZwo+IG13YWl0LWlkbGU9MCBvciBtYXhfY3N0YXRlPTIgb24gdGhlIFhlbiBjb21tYW5kIGxp
bmUsIGJ1dCBhZ2Fpbgo+IHdpdGhvdXQga25vd2luZyB0aGUgdW5kZXJseWluZyBpc3N1ZSBpdCdz
IGltcG9zc2libGUgdG8gdGVsbCB3aGV0aGVyCj4gaXQncyByZWxldmFudC4KPgo+IEFuZHJldyBw
cm92aWRlZCBhIGRlYnVnIHBhdGNoIHdoaWNoIEkndmUgZXhwYW5kZWQgdG8gYWxzbyBsb2cgcG93
ZXIKPiBzdGF0ZSB0cmFuc2l0aW9uLCBhbmQgaXMgYXR0YWNoZWQgdG8gdGhpcyBlbWFpbC4KPgo+
IEhlcmUgaXMgYSB0cmFjZSBvZiBhIGNyYXNoLCB0b2dldGhlciB3aXRoIHRoZSBkZWJ1ZyBpbmZv
Lgo+Cj4gKFhFTikgKioqIFBlbmRpbmcgRU9JIGVycm9yICoqKgo+IChYRU4pICAgY3B1ICMxLCBp
cnEgMzAsIHZlY3RvciAweDIxLCBzcCAxCj4gKFhFTikgUGVvaSBzdGFjazogc3AgMQo+IChYRU4p
ICAgWyAwXSBpcnEgIDMwLCB2ZWMgMHgyMSwgcmVhZHkgMCwgSVNSIDEsIFRNUiAwLCBJUlIgMAo+
IChYRU4pIFBlb2kgc3RhY2sgdHJhY2UgcmVjb3JkczoKPiAoWEVOKSAgIFsyMjYxOV0gUE9QICAg
ICAge3NwICAxLCBpcnEgIDMwLCB2ZWMgMHgyMX0KPiAoWEVOKSAgIFsyMjYyMF0gUE9XRVIgICAg
VFlQRSA0Cj4gKFhFTikgICBbMjI2MjFdIElETEUgICAgIFBQUiAweDAwMDAwMDEwCj4gKFhFTikg
ICAgICAgICAgICAgICAgICAgIElSUiAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCj4gKFhFTikgICAgICAgICAgICAgICAgICAg
IElTUiAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwCj4gKFhFTikgICBbMjI2MjJdIFdBS0UgICAgIFBQUiAweDAwMDAwMDEwCj4g
KFhFTikgICAgICAgICAgICAgICAgICAgIElSUiAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA0Cj4gKFhFTikgICAgICAgICAgICAg
ICAgICAgIElTUiAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwCj4gKFhFTikgICBbMjI2MjNdIEFDS19QUkUgIFBQUiAweDAwMDAw
MGYwCj4gKFhFTikgICAgICAgICAgICAgICAgICAgIElSUiAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCj4gKFhFTikgICAgICAg
ICAgICAgICAgICAgIElTUiAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA0Cj4gKFhFTikgICBbMjI2MjRdIEFDS19QT1NUIFBQUiAw
eDAwMDAwMDEwCj4gKFhFTikgICAgICAgICAgICAgICAgICAgIElSUiAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCj4gKFhFTikg
ICAgICAgICAgICAgICAgICAgIElTUiAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCj4gKFhFTikgICBbMjI2MjVdIFBPV0VSICAg
IFRZUEUgNQo+IChYRU4pICAgWzIyNjI2XSBJRExFICAgICBQUFIgMHgwMDAwMDAxMAo+IChYRU4p
ICAgICAgICAgICAgICAgICAgICBJUlIgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAo+IChYRU4pICAgICAgICAgICAgICAgICAg
ICBJU1IgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMAo+IChYRU4pICAgWzIyNjI3XSBXQUtFICAgICBQUFIgMHgwMDAwMDAxMAo+
IChYRU4pICAgICAgICAgICAgICAgICAgICBJUlIgMDAwMDAwMDAwMjAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAo+IChYRU4pICAgICAgICAgICAg
ICAgICAgICBJU1IgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMAo+IChYRU4pICAgWzIyNjI4XSBQVVNIICAgICB7c3AgIDAsIGly
cSAgMzAsIHZlYyAweDIxfQo+IChYRU4pICAgWzIyNjI5XSBQT1dFUiAgICBUWVBFIDUKPiAoWEVO
KSAgIFsyMjYzMF0gSURMRSAgICAgUFBSIDB4MDAwMDAwMjAKPiAoWEVOKSAgICAgICAgICAgICAg
ICAgICAgSVJSIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAKPiAoWEVOKSAgICAgICAgICAgICAgICAgICAgSVNSIDAwMDAwMDAw
MDIwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAK
PiAoWEVOKSAgIFsyMjYzMV0gV0FLRSAgICAgUFBSIDB4MDAwMDAwMjAKPiAoWEVOKSAgICAgICAg
ICAgICAgICAgICAgSVJSIDAwMDAwMDAwMDIwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKPiAoWEVOKSAgICAgICAgICAgICAgICAgICAgSVNSIDAw
MDAwMDAwMDIwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAKPiAoWEVOKSAgIFsyMjYzMl0gUE9XRVIgICAgVFlQRSA1Cj4gKFhFTikgICBbMjI2MzNd
IElETEUgICAgIFBQUiAweDAwMDAwMDIwCj4gKFhFTikgICAgICAgICAgICAgICAgICAgIElSUiAw
MDAwMDAwMDAyMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwCj4gKFhFTikgICAgICAgICAgICAgICAgICAgIElTUiAwMDAwMDAwMDAyMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCj4gKFhFTikgICBb
MjI2MzRdIFdBS0UgICAgIFBQUiAweDAwMDAwMDIwCj4gKFhFTikgICAgICAgICAgICAgICAgICAg
IElSUiAwMDAwMDAwMDAyMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDA0Cj4gKFhFTikgICAgICAgICAgICAgICAgICAgIElTUiAwMDAwMDAwMDAyMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCj4gKFhF
TikgICBbMjI2MzVdIEFDS19QUkUgIFBQUiAweDAwMDAwMGYwCj4gKFhFTikgICAgICAgICAgICAg
ICAgICAgIElSUiAwMDAwMDAwMDAyMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwCj4gKFhFTikgICAgICAgICAgICAgICAgICAgIElTUiAwMDAwMDAw
MDAyMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA0
Cj4gKFhFTikgICBbMjI2MzZdIEFDS19QT1NUIFBQUiAweDAwMDAwMDIwCj4gKFhFTikgICAgICAg
ICAgICAgICAgICAgIElSUiAwMDAwMDAwMDAyMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCj4gKFhFTikgICAgICAgICAgICAgICAgICAgIElTUiAw
MDAwMDAwMDAyMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwCj4gKFhFTikgICBbMjI2MzddIFJFQURZICAgIHtzcCAgMSwgaXJxICAzMCwgdmVjIDB4
MjF9Cj4gKFhFTikgICBbMjI2MzhdIEFDS19QUkUgIFBQUiAweDAwMDAwMDIwCj4gKFhFTikgICAg
ICAgICAgICAgICAgICAgIElSUiAwMDAwMDAwMDAyMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCj4gKFhFTikgICAgICAgICAgICAgICAgICAgIElT
UiAwMDAwMDAwMDAyMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwCj4gKFhFTikgICBbMjI2MzldIEFDS19QT1NUIFBQUiAweDAwMDAwMDEwCj4gKFhF
TikgICAgICAgICAgICAgICAgICAgIElSUiAwMDAwMDAwMDAyMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCj4gKFhFTikgICAgICAgICAgICAgICAg
ICAgIElTUiAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwCj4gKFhFTikgICBbMjI2NDBdIFBPUCAgICAgIHtzcCAgMSwgaXJxICAz
MCwgdmVjIDB4MjF9Cj4gKFhFTikgICBbMjI2NDFdIFBVU0ggICAgIHtzcCAgMCwgaXJxICAzMCwg
dmVjIDB4MjF9Cj4gKFhFTikgICBbMjI2NDJdIFBPV0VSICAgIFRZUEUgNAo+IChYRU4pICAgWzIy
NjQzXSBJRExFICAgICBQUFIgMHgwMDAwMDAyMAo+IChYRU4pICAgICAgICAgICAgICAgICAgICBJ
UlIgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMAo+IChYRU4pICAgICAgICAgICAgICAgICAgICBJU1IgMDAwMDAwMDAwMjAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAo+IChYRU4p
ICAgWzIyNjQ0XSBXQUtFICAgICBQUFIgMHgwMDAwMDAyMAo+IChYRU4pICAgICAgICAgICAgICAg
ICAgICBJUlIgMDAwMDAwMDAwMjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMAo+IChYRU4pICAgICAgICAgICAgICAgICAgICBJU1IgMDAwMDAwMDAw
MjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAo+
IChYRU4pICAgWzIyNjQ1XSBQT1dFUiAgICBUWVBFIDMKPiAoWEVOKSAgIFsyMjY0Nl0gSURMRSAg
ICAgUFBSIDB4MDAwMDAwMjAKPiAoWEVOKSAgICAgICAgICAgICAgICAgICAgSVJSIDAwMDAwMDAw
MDIwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAK
PiAoWEVOKSAgICAgICAgICAgICAgICAgICAgSVNSIDAwMDAwMDAwMDIwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKPiAoWEVOKSAgIFsyMjY0N10g
V0FLRSAgICAgUFBSIDB4MDAwMDAwMjAKPiAoWEVOKSAgICAgICAgICAgICAgICAgICAgSVJSIDAw
MDAwMDAwMDIwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAKPiAoWEVOKSAgICAgICAgICAgICAgICAgICAgSVNSIDAwMDAwMDAwMDIwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKPiAoWEVOKSAgIFsy
MjY0OF0gUE9XRVIgICAgVFlQRSAzCj4gKFhFTikgICBbMjI2NDldIElETEUgICAgIFBQUiAweDAw
MDAwMDIwCj4gKFhFTikgICAgICAgICAgICAgICAgICAgIElSUiAwMDAwMDAwMDAyMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCj4gKFhFTikgICAg
ICAgICAgICAgICAgICAgIElTUiAwMDAwMDAwMDAyMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCj4gKFhFTikgICBbMjI2NTBdIFdBS0UgICAgIFBQ
UiAweDAwMDAwMDIwCj4gKFhFTikgICAgICAgICAgICAgICAgICAgIElSUiAwMDAwMDAwMDAyMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCj4gKFhF
TikgICAgICAgICAgICAgICAgICAgIElTUiAwMDAwMDAwMDAyMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCgpXaGF0IGhhcyBoYXBwZW5lZCBoZXJl
IGlzIHRoYXQsIGRlc3BpdGUgdmVjdG9yIDB4MjEgYmVpbmcgaW4gc2VydmljZQooc3RhcnRpbmcg
YXQgdGhlIFBVU0gpLCB3ZSBzZWUgaXQgaW5qZWN0ZWQgYSBzZWNvbmQgdGltZS7CoCBUaGUgQVNT
RVJUKCkKZmlyZXMgYmVjYXVzZSB3ZSBmaW5kIHRoaXMgdmVjdG9yIHN0aWxsIG9uIHRoZSBwZW5k
aW5nIEVPSSBzdGFjay4KCkFmdGVyIHRoYXQsIHdlIGdvIGlkbGUgYSBmZXcgdGltZXMsIGJ1dCBu
ZXZlciBoYXZlbid0IHlldCBhY2tlZCB0aGUKdmVjdG9yIChpLmUuIHdoYXRldmVyIHdlJ3JlIHdh
aXRpbmcgZm9yIHRoZSBndWVzdCB0byBhY2tub3dsZWRnZSBoYXNuJ3QKaGFwcGVuZWQgeWV0LCBh
bmQgWGVuIGhhcyBub3RoaW5nIGVsc2UgdG8gZG8gb24gdGhpcyBDUFUpLgoKRnJvbSB0aGUgZGVi
dWdnaW5nLCB3ZSBzZWUgdGhhdCBQUFIvSVJSL0lTUiBhcHBlYXIgdG8gcmV0YWluIHRoZWlyIHN0
YXRlCmFjcm9zcyB0aGUgbXdhaXQsIGFuZCB0aGVyZSBpcyBub3RoaW5nIGluIHRoZSBtYW51YWwg
d2hpY2ggSSBjYW4gc2VlCmRpc2N1c3NpbmcgdGhlIGludGVyYWN0aW9uIG9mIExBUElDIHN0YXRl
IGFuZCBDIHN0YXRlcy4KCkhvd2V2ZXIsIGZyb20gdGhlIGJlaGF2aW91ciBzZWVuIGhlcmUsIHdl
IG9jY2FzaW9uYWxseSBnZXQgd29rZW4gZnJvbQptd2FpdCBieSBhbiBpbnRlcnJ1cHQgd2hpY2gg
YWxyZWFkeSBwZW5kaW5nLsKgIEkgY2FuIG9ubHkgY29uY2x1ZGUgdGhhdAp0aGVyZSBpcyBzb21l
IGlzc3VlIHdpdGggcHJpb3JpdHkgY2FsY3VsYXRpb25zIGZvciBlZGdlIHRyaWdnZXJlZAppbnRl
cnJ1cHRzIHdoZW4gaWRsZSwgd2hpY2ggYWxsb3dzIGFub3RoZXIgb25lIHRvIHNsaXAgaW4uwqAg
VGhlIGZhY3QKdGhhdCB3ZSBjYW4ndCByZXByb2R1Y2UgdGhpcyBhdCBhbGwgd2l0aCBtYXhfY3N0
YXRlPTIgaXMgcXVpdGUgdGVsbGluZy4KCkFueSB0aG91Z2h0cz8KCn5BbmRyZXcKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 12:22:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 12: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 1gC1t2-00007r-TU; Mon, 15 Oct 2018 12:22:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk3i=m3=citrix.com=prvs=819f8eea0=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gC1t2-00007m-FU
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 12:22:16 +0000
X-Inumbo-ID: 23a131fd-d075-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 23a131fd-d075-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 12:23:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="80440612"
To: Juergen Gross <jgross@suse.com>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?=
 <roger.pau@citrix.com>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
 <1539599780-14549-2-git-send-email-andrew.cooper3@citrix.com>
 <20181015112829.d6bjtjyvihkbjada@mac.bytemobile.com>
 <ef74b81b-0dd5-b933-c49b-1ca313bb1846@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <18d38ac2-a94b-baf5-6108-5d8c3c7b2570@citrix.com>
Date: Mon, 15 Oct 2018 13:11:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <ef74b81b-0dd5-b933-c49b-1ca313bb1846@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 1/5] x86/boot: Initialise the debug
 registers 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: Wei Liu <wei.liu2@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>

T24gMTUvMTAvMTggMTI6NDQsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMTUvMTAvMjAxOCAx
MzoyOCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4gT24gTW9uLCBPY3QgMTUsIDIwMTggYXQg
MTE6MzY6MTZBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4+IEluIHBhcnRpY3VsYXIs
IGluaXRpYWxpc2luZyAlZHI2IHdpdGggdGhlIHZhbHVlIDAgaXMgYnVnZ3ksIGJlY2F1c2Ugb24K
Pj4+IGhhcmR3YXJlIHN1cHBvcnRpbmcgVHJhbnNuYXRpb25hbCBNZW1vcnksIGl0IHdpbGwgY2F1
c2UgdGhlIHN0aWNreSBSVE0gYml0IHRvCj4+PiBiZSBhc3NlcnRlZCwgZXZlbiB0aG91Z2ggYSBk
ZWJ1ZyBleGNlcHRpb24gZnJvbSBhIHRyYW5zYWN0aW9uIGhhc24ndCBhY3R1YWxseQo+Pj4gYmVl
biBvYnNlcnZlZC4KPj4+Cj4+PiBNb3ZlIFg4Nl9EUjZfREVGQVVMVCBpbnRvIHg4Ni1kZWZucy5o
IGFsb25nIHdpdGggdGhlIG90aGVyIGFyY2hpdGVjdHVyYWwKPj4+IHJlZ2lzdGVyIGNvbnN0YW50
cywgYW5kIGludHJvZHVjZSBhIG5ldyBYODZfRFI3X0RFRkFVTFQuICBVc2UgdGhlIGV4aXN0aW5n
Cj4+PiB3cml0ZV9kZWJ1Z3JlZygpIGhlbHBlciwgcmF0aGVyIHRoYW4gb3BlbmNvZGVkIGlubGlu
ZSBhc3NlbWJseS4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgo+Pj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KPj4gUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgo+IFdoYXQgYWJvdXQ6Cj4KPiBzL1RyYW5zbmF0aW9uYWwvVHJhbnNhY3Rpb25h
bC8KPgo+IE9yIGRpZCB5b3UgbWVhbiBpbnRlcm5hdGlvbmFsPyAoU0NOUikKCkkgZGlkIG1lYW4g
VHJhbnNhY3Rpb25hbCAoYnV0IGNvdWxkIGhhdmUgc3dvcm4gdGhhdCBJIGFscmVhZHkgZml4ZWQg
dGhpcwpzcGVjaWZpYyBtaXN0YWtlLsKgIE9idmlvdXNseSBub3QpLgoKfkFuZHJldwoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 12:24:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 12: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 1gC1ur-0000Df-Cy; Mon, 15 Oct 2018 12:24:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ntfd=m3=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gC1uq-0000DZ-KN
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 12:24:08 +0000
X-Inumbo-ID: 66900844-d075-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 66900844-d075-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 12:25: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 mx1.suse.de (Postfix) with ESMTP id 9AD95AD06;
 Mon, 15 Oct 2018 12:24:05 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
 <1539599780-14549-2-git-send-email-andrew.cooper3@citrix.com>
 <20181015112829.d6bjtjyvihkbjada@mac.bytemobile.com>
 <ef74b81b-0dd5-b933-c49b-1ca313bb1846@suse.com>
 <18d38ac2-a94b-baf5-6108-5d8c3c7b2570@citrix.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 xsBNBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAHNHkp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmRlPsLAeQQTAQIAIwUCU4xw6wIbAwcL
 CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJELDendYovxMvi4UH/Ri+OXlObzqMANruTd4N
 zmVBAZgx1VW6jLc8JZjQuJPSsd/a+bNr3BZeLV6lu4Pf1Yl2Log129EX1KWYiFFvPbIiq5M5
 kOXTO8Eas4CaScCvAZ9jCMQCgK3pFqYgirwTgfwnPtxFxO/F3ZcS8jovza5khkSKL9JGq8Nk
 czDTruQ/oy0WUHdUr9uwEfiD9yPFOGqp4S6cISuzBMvaAiC5YGdUGXuPZKXLpnGSjkZswUzY
 d9BVSitRL5ldsQCg6GhDoEAeIhUC4SQnT9SOWkoDOSFRXZ+7+WIBGLiWMd+yKDdRG5RyP/8f
 3tgGiB6cyuYfPDRGsELGjUaTUq3H2xZgIPfOwE0EU4xwFgEIAMsx+gDjgzAY4H1hPVXgoLK8
 B93sTQFN9oC6tsb46VpxyLPfJ3T1A6Z6MVkLoCejKTJ3K9MUsBZhxIJ0hIyvzwI6aYJsnOew
 cCiCN7FeKJ/oA1RSUemPGUcIJwQuZlTOiY0OcQ5PFkV5YxMUX1F/aTYXROXgTmSaw0aC1Jpo
 w7Ss1mg4SIP/tR88/d1+HwkJDVW1RSxC1PWzGizwRv8eauImGdpNnseneO2BNWRXTJumAWDD
 pYxpGSsGHXuZXTPZqOOZpsHtInFyi5KRHSFyk2Xigzvh3b9WqhbgHHHE4PUVw0I5sIQt8hJq
 5nH5dPqz4ITtCL9zjiJsExHuHKN3NZsAEQEAAcLAXwQYAQIACQUCU4xwFgIbDAAKCRCw3p3W
 KL8TL0P4B/9YWver5uD/y/m0KScK2f3Z3mXJhME23vGBbMNlfwbr+meDMrJZ950CuWWnQ+d+
 Ahe0w1X7e3wuLVODzjcReQ/v7b4JD3wwHxe+88tgB9byc0NXzlPJWBaWV01yB2/uefVKryAf
 AHYEd0gCRhx7eESgNBe3+YqWAQawunMlycsqKa09dBDL1PFRosF708ic9346GLHRc6Vj5SRA
 UTHnQqLetIOXZm3a2eQ1gpQK9MmruO86Vo93p39bS1mqnLLspVrL4rhoyhsOyh0Hd28QCzpJ
 wKeHTd0MAWAirmewHXWPco8p1Wg+V+5xfZzuQY0f4tQxvOpXpt4gQ1817GQ5/Ed/wsDtBBgB
 CAAgFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAlrd8NACGwIAgQkQsN6d1ii/Ey92IAQZFggA
 HRYhBFMtsHpB9jjzHji4HoBcYbtP2GO+BQJa3fDQAAoJEIBcYbtP2GO+TYsA/30H/0V6cr/W
 V+J/FCayg6uNtm3MJLo4rE+o4sdpjjsGAQCooqffpgA+luTT13YZNV62hAnCLKXH9n3+ZAgJ
 RtAyDWk1B/0SMDVs1wxufMkKC3Q/1D3BYIvBlrTVKdBYXPxngcRoqV2J77lscEvkLNUGsu/z
 W2pf7+P3mWWlrPMJdlbax00vevyBeqtqNKjHstHatgMZ2W0CFC4hJ3YEetuRBURYPiGzuJXU
 pAd7a7BdsqWC4o+GTm5tnGrCyD+4gfDSpkOT53S/GNO07YkPkm/8J4OBoFfgSaCnQ1izwgJQ
 jIpcG2fPCI2/hxf2oqXPYbKr1v4Z1wthmoyUgGN0LPTIm+B5vdY82wI5qe9uN6UOGyTH2B3p
 hRQUWqCwu2sqkI3LLbTdrnyDZaixT2T0f4tyF5Lfs+Ha8xVMhIyzNb1byDI5FKCb
Message-ID: <0782d5c6-b82c-1296-543d-3795bc69d17a@suse.com>
Date: Mon, 15 Oct 2018 14:24:05 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <18d38ac2-a94b-baf5-6108-5d8c3c7b2570@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 1/5] x86/boot: Initialise the debug
 registers 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: Wei Liu <wei.liu2@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>

T24gMTUvMTAvMjAxOCAxNDoxMSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAxNS8xMC8xOCAx
Mjo0NCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gT24gMTUvMTAvMjAxOCAxMzoyOCwgUm9nZXIg
UGF1IE1vbm7DqSB3cm90ZToKPj4+IE9uIE1vbiwgT2N0IDE1LCAyMDE4IGF0IDExOjM2OjE2QU0g
KzAxMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+Pj4gSW4gcGFydGljdWxhciwgaW5pdGlhbGlz
aW5nICVkcjYgd2l0aCB0aGUgdmFsdWUgMCBpcyBidWdneSwgYmVjYXVzZSBvbgo+Pj4+IGhhcmR3
YXJlIHN1cHBvcnRpbmcgVHJhbnNuYXRpb25hbCBNZW1vcnksIGl0IHdpbGwgY2F1c2UgdGhlIHN0
aWNreSBSVE0gYml0IHRvCj4+Pj4gYmUgYXNzZXJ0ZWQsIGV2ZW4gdGhvdWdoIGEgZGVidWcgZXhj
ZXB0aW9uIGZyb20gYSB0cmFuc2FjdGlvbiBoYXNuJ3QgYWN0dWFsbHkKPj4+PiBiZWVuIG9ic2Vy
dmVkLgo+Pj4+Cj4+Pj4gTW92ZSBYODZfRFI2X0RFRkFVTFQgaW50byB4ODYtZGVmbnMuaCBhbG9u
ZyB3aXRoIHRoZSBvdGhlciBhcmNoaXRlY3R1cmFsCj4+Pj4gcmVnaXN0ZXIgY29uc3RhbnRzLCBh
bmQgaW50cm9kdWNlIGEgbmV3IFg4Nl9EUjdfREVGQVVMVC4gIFVzZSB0aGUgZXhpc3RpbmcKPj4+
PiB3cml0ZV9kZWJ1Z3JlZygpIGhlbHBlciwgcmF0aGVyIHRoYW4gb3BlbmNvZGVkIGlubGluZSBh
c3NlbWJseS4KPj4+Pgo+Pj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+Cj4+Pj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KPj4+IFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KPj4gV2hhdCBhYm91dDoKPj4KPj4gcy9UcmFuc25hdGlvbmFsL1RyYW5zYWN0
aW9uYWwvCj4+Cj4+IE9yIGRpZCB5b3UgbWVhbiBpbnRlcm5hdGlvbmFsPyAoU0NOUikKPiAKPiBJ
IGRpZCBtZWFuIFRyYW5zYWN0aW9uYWwgKGJ1dCBjb3VsZCBoYXZlIHN3b3JuIHRoYXQgSSBhbHJl
YWR5IGZpeGVkIHRoaXMKPiBzcGVjaWZpYyBtaXN0YWtlLsKgIE9idmlvdXNseSBub3QpLgoKSSd2
ZSBzZWVuIHRoaXMgdHlwbyBpbiBvdGhlciBjb21taXQgbWVzc2FnZXMgb2YgdGhlIHNlcmllcywg
dG9vLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 12:26:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 12:26: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 1gC1xP-0000Op-SP; Mon, 15 Oct 2018 12:26:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk3i=m3=citrix.com=prvs=819f8eea0=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gC1xO-0000Oj-0q
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 12:26:46 +0000
X-Inumbo-ID: 33060a42-d075-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 33060a42-d075-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 14:24:03 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="80440979"
To: Stefano Stabellini <sstabellini@kernel.org>,
 <xen-devel@lists.xenproject.org>
References: <alpine.DEB.2.10.1810142125100.4859@sstabellini-ThinkPad-X260>
 <1539597367-25807-3-git-send-email-sstabellini@kernel.org>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <882f7d0d-cde2-6fc4-f9d9-5f71814f53da@citrix.com>
Date: Mon, 15 Oct 2018 13:20:33 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1539597367-25807-3-git-send-email-sstabellini@kernel.org>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 3/4] xen: introduce __symbol
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, julien.grall@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMTAvMTggMTA6NTYsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiBJbnRyb2R1Y2Ug
YSBtYWNybywgX19zeW1ib2wsIHdoaWNoIGlzIGEgc2ltcGxlIHdyYXBwZXIgYXJvdW5kIFJFTE9D
X0hJREUKPiB0byBiZSB1c2VkIGV2ZXJ5d2hlcmUgc3ltYm9scyBzdWNoIGFzIF9zdGV4dCBhbmQg
X2V0ZXh0IGFyZSB1c2VkIGluIHRoZQo+IGNvZGUuCj4KPiBSRUxPQ19ISURFIGlzIG5lZWRlZCB3
aGVuIGFjY2Vzc2luZyBzeW1ib2xzIHN1Y2ggYXMgX3N0ZXh0IGFuZCBfZXRleHQKPiBiZWNhdXNl
IHRoZSBDIHN0YW5kYXJkIGZvcmJpZHMgY29tcGFyaXNvbnMgYmV0d2VlbiBwb2ludGVycyBwb2lu
dGluZyB0bwo+IGRpZmZlcmVudCBvYmplY3RzLiBfc3RleHQsIF9ldGV4dCwgZXRjLiBhcmUgYWxs
IHBvaW50ZXJzIHRvIGRpZmZlcmVudAo+IG9iamVjdHMgZnJvbSBBTkNJIEMgcG9pbnQgb2Ygdmll
dy4KPgo+IFRvIHdvcmsgYXJvdW5kIHBvdGVudGlhbCBDIGNvbXBpbGVyIGlzc3VlcyAod2hpY2gg
aGF2ZSBhY3R1YWxseQo+IGJlZW4gZm91bmQsIHNlZSB0aGUgY29tbWVudCBvbiB0b3Agb2YgUkVM
T0NfSElERSBpbiBMaW51eCksIGFuZCB0byBoZWxwCj4gd2l0aCBjZXJ0aWZpY2F0aW9ucywgbGV0
J3MgaW50cm9kdWNlIHNvbWUgc3ludGFjdGljIHN1Z2FyIHRvIGJlIHVzZWQgaW4KPiBmb2xsb3dp
bmcgcGF0Y2hlcy4KPgo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFu
b3NAeGlsaW54LmNvbT4KPiAtLS0KPiAgeGVuL2luY2x1ZGUvYXNtLWFybS9tbS5oICAgfCA2ICsr
KysrKwo+ICB4ZW4vaW5jbHVkZS9hc20teDg2L3BhZ2UuaCB8IDYgKysrKysrCj4gIDIgZmlsZXMg
Y2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKQo+Cj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vbW0uaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vbW0uaAo+IGluZGV4IDk0MGI3NGIuLjAy
Y2UwNWEgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9tbS5oCj4gKysrIGIveGVu
L2luY2x1ZGUvYXNtLWFybS9tbS5oCj4gQEAgLTI4NCw2ICsyODQsMTIgQEAgc3RhdGljIGlubGlu
ZSB1aW50NjRfdCBndmlydF90b19tYWRkcih2YWRkcl90IHZhLCBwYWRkcl90ICpwYSwKPiAgI2Rl
ZmluZSBfX21mbl90b192aXJ0KG1mbikgKG1hZGRyX3RvX3ZpcnQoKHBhZGRyX3QpKG1mbikgPDwg
UEFHRV9TSElGVCkpCj4gIAo+ICAvKgo+ICsgKiBVc2UgUkVMT0NfSElERSB3aXRoIHN5bWJvbHMg
c3VjaCBhcyBfc3RleHQgYW5kIF9ldGV4dCB0byBhdm9pZCBlcnJvcnMKPiArICogb24gY29tcGFy
aW5nIHBvaW50ZXJzIHRvIGRpZmZlcmVudCBvYmplY3RzCj4gKyAqLwo+ICsjZGVmaW5lIF9fc3lt
Ym9sKHgpICAgICAgICAgKChjaGFyICopUkVMT0NfSElERSgodW5zaWduZWQgbG9uZykoeCksIDAp
KQoKQ2FzdGluZyB0byBjaGFyICogaXNuJ3QgY29ycmVjdC7CoCBJdCBicmVha3MgcG9pbnRlciBh
cml0aG1ldGljIGZvciBzb21lCm9mIHRoZSB1c2VzIHlvdSBkaWRuJ3QgY29udmVydCBpbiB0aGUg
Zm9sbG93aW5nIHBhdGNoLCBhbmQgdGhlIHVuc2lnbmVkCmxvbmcgY2FzdCBpc24ndCBuZWNlc3Nh
cnkgZWl0aGVyLgoKRHJvcHBpbmcgYm90aCBvZiB0aGVtIHdpbGwga2VlcCBldmVyeXRoaW5nIHdv
cmtpbmcgY29ycmVjdGx5LCBhcwpSRUxPQ19ISURFKCkgYWxyZWFkeSBoYXMgdGhlIGNvcnJlY3Qg
cmV0dXJuIHR5cGUuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 12:27:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 12: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 1gC1yP-0000TN-91; Mon, 15 Oct 2018 12:27:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kytf=m3=gmail.com=milanboberic94@srs-us1.protection.inumbo.net>)
 id 1gC1yN-0000TA-4P
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 12:27:47 +0000
X-Inumbo-ID: 50a71b1b-d075-11e8-a8a5-bc764e045a96
Received: from mail-lj1-x243.google.com (unknown [2a00:1450:4864:20::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 50a71b1b-d075-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 14:24:52 +0200 (CEST)
Received: by mail-lj1-x243.google.com with SMTP id v6-v6so17281512ljc.11
 for <xen-devel@lists.xenproject.org>; Mon, 15 Oct 2018 05:27:34 -0700 (PDT)
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=jtyJWsI8Fyhx5vAMs9ltHTwyh1vJhNmkjkufh0usx9U=;
 b=b8osAJlaAkwDPmpp760UpwzB9qrxAz3RnupmKP971td95bXaFw4iy4KHT8200YgfkN
 cfP5nZgLZiDwkWCxBmG+LuDEBuvBz6HhjDZgDOATGA26s4STvA4PGjF1W3u0WbhhmPRa
 v0oD03UpfZ7KwXioNaL1u3mk8gx/nsri5cc+5LvEAhGFRsONUTDE9N0lybSygv6Rb6mA
 3sEvwhFQ5dtib6nA+uvAmcDLwfMobxtVBzxsuhQPHjcXlx6K4unyci3vGaUbva++rjfb
 Z7HPLp1QaItYv8Gyjul2x1NiccWVrAxz+pxaVV6tQaG2hNU+5rMRXEjG1sC922eqxelq
 smCw==
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=jtyJWsI8Fyhx5vAMs9ltHTwyh1vJhNmkjkufh0usx9U=;
 b=aJxlw4tIC20Yav/T+IYjxnYAwCgIJmeTgxNnjm3i25WAj0v1utZpFudYzY+o2ovQVP
 RqJc/O5iK43vAhvHJM/ysnf2Fi+SK/fH+SAfjsAd+QOnCKHUiFUyIXIfHshat7XfR2bi
 +TBMud3LwsMBCxkjp7uldh2KmzqZrsXhJLlRFWzJm9rNqlMz2t7h9Ygqx80UQGAhHb7c
 +3r4w+lC6VWgkWXzmHS5uokZ4BvlGi0ZbUY30/mmCXAmgttBRJ1edy8PWEDBjSMRsRe1
 ffQZm1ZnnRLRCaoSZDVhOJtligF9zcTTpDbdru9HZwM6IWE92lYf8dJ8bBMJfNg3bVUh
 UDrg==
X-Gm-Message-State: ABuFfohWPRJYItn+pdVkZigGeWdoruC7YnT0+0x+/ep65rqiUYemUkbn
 3DbrJJ0+kE8XRYNYYOcWvdeC1PQYErO5c0Jck34=
X-Google-Smtp-Source: ACcGV60/AJbeE4WSpHxPay99huBL6xIHQqUxggKyWU0o+A5FE2GdElpjHW6NfG1lJ4o0MiMwr2XJcVo2eWuAcPe1+KE=
X-Received: by 2002:a2e:8684:: with SMTP id
 l4-v6mr11548309lji.52.1539606453131; 
 Mon, 15 Oct 2018 05:27:33 -0700 (PDT)
MIME-Version: 1.0
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <995da0578f0953662536edabb5807fd76ca4d8ce.camel@suse.com>
 <CADJ6SV1yDBptrcaoqUPChtnXTmvhbzj-AAv2FDN2LCMyTipc-A@mail.gmail.com>
 <CAENZ-+=mWFnJ-4OFK+bjb4rimNNB_x4qHFVAbTM1mFd2Sg7s3g@mail.gmail.com>
 <CADJ6SV1Mdnjyd8oEcB4ZCZKuR0LkJ82GCf5s1+AwgASe8vLMWg@mail.gmail.com>
 <alpine.DEB.2.10.1810111024390.436@sstabellini-ThinkPad-X260>
 <CADJ6SV2v5=_MqfrABdfs1rcQ-BmCUJYyi_9fG8BC7C2vyxaqBA@mail.gmail.com>
 <alpine.DEB.2.10.1810121035440.436@sstabellini-ThinkPad-X260>
 <CADJ6SV3jk=nnP=6T8R+OuvJH2uQ6uBrLmvudAHkKHP+mN-3hPA@mail.gmail.com>
 <alpine.DEB.2.10.1810141301420.4859@sstabellini-ThinkPad-X260>
In-Reply-To: <alpine.DEB.2.10.1810141301420.4859@sstabellini-ThinkPad-X260>
From: Milan Boberic <milanboberic94@gmail.com>
Date: Mon, 15 Oct 2018 14:27:21 +0200
Message-ID: <CADJ6SV1n2YcUzz9WrPn1Dtp+AWQ_VJQPQ447Ys7+OsoTsXqb4A@mail.gmail.com>
To: stefano.stabellini@xilinx.com
Content-Type: multipart/mixed; boundary="000000000000bbd3860578438f4b"
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrii_anisov@epam.com,
 Dario Faggioli <dfaggioli@suse.com>, julien.grall@arm.com,
 Meng Xu <xumengpanda@gmail.com>, xen-devel@lists.xenproject.org
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

In attachment are device-tree files I found in my project:

device-tree.bbappend - under
<path_to_project>/uz3eg_iocc_2018_2/project-spec/meta-user/recipes-bsp/device-tree/

xen-overlay.dtsi , system-user.dtsi and zunqmp-qemu-arm.dts - under
<path_to_project>/uz3eg_iocc_2018_2/project-spec/meta-user/recipes-bsp/device-tree/files

zynqmp-qemu-multiarch-arm and zynqmp-qemu-pmu - under
<path_to_project>/uz3eg_iocc_2018_2/project-spec/meta-user/recipes-bsp/device-tree/files/multi-arch

pcw.dtsi , pl.dtsi , system-conf.dtsi , sistem-top.dts ,
zynqmp-clk-ccf.dtsi and zynqmp.dtsi -
under<path_to_project>/uz3eg_iocc_2018_2/components/plnx_workspace/device-tree/device-tree/

In system-conf.dtsi file first line says:
/*
 * CAUTION: This file is automatically generated by PetaLinux SDK.
 * DO NOT modify this file
 */
and there is no sigh of timer.
If you could take a look at this and other files in attachment it
would be great.

I also tried to run bare-metal app with this changes and it worked, added:

&ttc0 {
        status = "okay";
        compatible = "cdns,ttc";
        interrupt-parent = <0x4>;
        interrupts = <0x0 0x24 0x4 0x0 0x25 0x4 0x0 0x26 0x4>;
        reg = <0x0 0xff110000 0x0 0x1000>;
        timer-width = <0x20>;
        power-domains = <0x3b>;
        xen,passthrough;

};

in xen-overlay.dtsi file, because it's overlay it shouldn't duplicate
timer nod, right?
After build I ran:
 dtc -I dtb -O dts -o system.dts system.dtb
and checked for ttc0, it seems okay except interrupt-parent is <0x4>
not <0x2> like in your example:

timer@ff110000 {
compatible = "cdns,ttc";
status = "okay";
interrupt-parent = <0x4>;
interrupts = <0x0 0x24 0x4 0x0 0x25 0x4 0x0 0x26 0x4>;
reg = <0x0 0xff110000 0x0 0x1000>;
timer-width = <0x20>;
power-domains = <0x3b>;
clocks = <0x3 0x1f>;
xen,passthrough;
};
status was "disable" before.
system.dts is also added in attachment.

Is this the working passthrough?Because jitter is the same .

When legit, working passthrough is set correctly, jitter should be
smaller, right?

Thanks in advance!
Milan
On Mon, Oct 15, 2018 at 12:50 AM Stefano Stabellini
<stefano.stabellini@xilinx.com> wrote:
>
> On Sat, 13 Oct 2018, Milan Boberic wrote:
> > > This is definitely wrong. Can you please also post the full host device
> > > tree with your modifications that you are using for Xen and Dom0?  You
> > > should have something like:
> > >
> > >         timer@ff110000 {
> > >             compatible = "cdns,ttc";
> > >             interrupt-parent = <0x2>;
> > >             interrupts = <0x0 0x24 0x4 0x0 0x25 0x4 0x0 0x26 0x4>;
> > >             reg = <0x0 0xff110000 0x0 0x1000>;
> > >             timer-width = <0x20>;
> > >             power-domains = <0x3b>;
> > >             xen,passthrough;
> > >         };
> > > For each of the nodes of the devices you are assigning to the DomU.
> >
> > I put
> > &ttc0 {
> >    xen,passthrough = <0x1>;
> > };
> > because when I was making bm app I was following this guide. Now I see
> > it's wrong. When I copied directly:
> > timer@ff110000 {
> >             compatible = "cdns,ttc";
> >             interrupt-parent = <0x2>;
> >             interrupts = <0x0 0x24 0x4 0x0 0x25 0x4 0x0 0x26 0x4>;
> >             reg = <0x0 0xff110000 0x0 0x1000>;
> >             timer-width = <0x20>;
> >             power-domains = <0x3b>;
> >             xen,passthrough;
> >         };
> > in to the xen-overlay.dtsi file it resulted an error during
> > device-tree build. I modified it a little bit so I can get successful
> > build, there are all device-tree files included in attachment. I'm not
> > sure how to set this passthrough properly, if you could take a look at
> > those files in attachment I'd be more then grateful.
> >
> > > It's here: https://github.com/Xilinx/xen/blob/xilinx/stable-4.9/xen/arch/arm/vgic.c#L462
> > Oh, about that. I sent you wrong branch, I was using Xen 4.10. Anyway
> > now I moved to Xen 4.11 like you suggested and applied your patch and
> > Dario's also.
> >
> > Okay, now when I want to xl create my domU (bare-metal app) I get error:
> >
> > Parsing config from timer.cfg
> > (XEN) IRQ 68 is already used by domain 0
> > libxl: error: libxl_create.c:1354:domcreate_launch_dm: Domain 1:failed
> > give domain access to irq 68: Device or resource busy
> > libxl: error: libxl_domain.c:1034:libxl__destroy_domid: Domain
> > 1:Non-existant domain
> > libxl: error: libxl_domain.c:993:domain_destroy_callback: Domain
> > 1:Unable to destroy guest
> > libxl: error: libxl_domain.c:920:domain_destroy_cb: Domain
> > 1:Destruction of domain failed
>
> That means that the "xen,passthrough" addition to the host device tree went wrong.
>
>
> > I guess my modifications of:
> > timer@ff110000 {
> >             compatible = "cdns,ttc";
> >             interrupt-parent = <0x2>;
> >             interrupts = <0x0 0x24 0x4 0x0 0x25 0x4 0x0 0x26 0x4>;
> >             reg = <0x0 0xff110000 0x0 0x1000>;
> >             timer-width = <0x20>;
> >             power-domains = <0x3b>;
> >             xen,passthrough;
> >         };
> > are not correct.
>
> Right
>
>
> > I tried to change interrupts to:
> >  interrupts = <0x0 0x44 0x4 0x0 0x45 0x4 0x0 0x46 0x4>;
> > because if you check here on page 310 interrupts for TTC0 are 68:70.
> > But that didn't work either I still get same error.
>
> The interrupt numbers specified in the DTS are the real interrupt minus
> 32: 68-32 = 36 = 0x24. The DTS was correct.
>
>
> > I also tried to change xen,passthrough; line with:
> > xen,passthrough = <0x1>;
> > but also without success, still the same error.
> >
> > Are you sure about this line:
> > reg = <0x0 0xff110000 0x0 0x1000>;   ?
> > Or it should be like this?
> >  reg = <0x0 0xff110000 0x1000>;
>
> Yes, that could be a problem. The format depends on the #address-cells
> and #size-cells parameters. You didn't send me system-conf.dtsi, so I
> don't know for sure which one of the two is right. In any case, you
> should not duplicate the timer@ff110000 node in device tree. You should
> only add "xen,passthrough;" to the existing timer@ff110000 node, which
> is probably in system-conf.dtsi. So, avoid adding a new timer node to
> xen-overlay.dtsi, and instead modify system-conf.dtsi.
>
>
> > I also included xl dmesg and dmesg in attachments (after xl create of bm app).
> >
> > Thanks in advance!
> >
> > Milan
> >

--000000000000bbd3860578438f4b
Content-Type: text/plain; charset="US-ASCII"; name="pl.dtsi.txt"
Content-Disposition: attachment; filename="pl.dtsi.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jna9oz032>
X-Attachment-Id: f_jna9oz032

LyoNCiAqIENBVVRJT046IFRoaXMgZmlsZSBpcyBhdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBieSBY
aWxpbnguDQogKiBWZXJzaW9uOiAgDQogKiBUb2RheSBpczogTW9uIE9jdCAxNSAxMDozNTowNyAy
MDE4DQogKi8NCg0KDQovIHsNCglhbWJhX3BsOiBhbWJhX3BsQDAgew0KCQkjYWRkcmVzcy1jZWxs
cyA9IDwyPjsNCgkJI3NpemUtY2VsbHMgPSA8Mj47DQoJCWNvbXBhdGlibGUgPSAic2ltcGxlLWJ1
cyI7DQoJCXJhbmdlcyA7DQoJCWF4aV9ncGlvXzA6IGdwaW9AODAwMDAwMDAgew0KCQkJI2dwaW8t
Y2VsbHMgPSA8Mz47DQoJCQljbG9jay1uYW1lcyA9ICJzX2F4aV9hY2xrIjsNCgkJCWNsb2NrcyA9
IDwmY2xrIDcxPjsNCgkJCWNvbXBhdGlibGUgPSAieGxueCx4cHMtZ3Bpby0xLjAwLmEiOw0KCQkJ
Z3Bpby1jb250cm9sbGVyIDsNCgkJCXJlZyA9IDwweDAgMHg4MDAwMDAwMCAweDAgMHgxMDAwPjsN
CgkJCXhsbngsYWxsLWlucHV0cyA9IDwweDE+Ow0KCQkJeGxueCxhbGwtaW5wdXRzLTIgPSA8MHgw
PjsNCgkJCXhsbngsYWxsLW91dHB1dHMgPSA8MHgwPjsNCgkJCXhsbngsYWxsLW91dHB1dHMtMiA9
IDwweDA+Ow0KCQkJeGxueCxkb3V0LWRlZmF1bHQgPSA8MHgwMDAwMDAwMD47DQoJCQl4bG54LGRv
dXQtZGVmYXVsdC0yID0gPDB4MDAwMDAwMDA+Ow0KCQkJeGxueCxncGlvLXdpZHRoID0gPDB4OD47
DQoJCQl4bG54LGdwaW8yLXdpZHRoID0gPDB4MjA+Ow0KCQkJeGxueCxpbnRlcnJ1cHQtcHJlc2Vu
dCA9IDwweDA+Ow0KCQkJeGxueCxpcy1kdWFsID0gPDB4MD47DQoJCQl4bG54LHRyaS1kZWZhdWx0
ID0gPDB4RkZGRkZGRkY+Ow0KCQkJeGxueCx0cmktZGVmYXVsdC0yID0gPDB4RkZGRkZGRkY+Ow0K
CQl9Ow0KCQlheGlfZ3Bpb18xOiBncGlvQDgwMDAxMDAwIHsNCgkJCSNncGlvLWNlbGxzID0gPDM+
Ow0KCQkJY2xvY2stbmFtZXMgPSAic19heGlfYWNsayI7DQoJCQljbG9ja3MgPSA8JmNsayA3MT47
DQoJCQljb21wYXRpYmxlID0gInhsbngseHBzLWdwaW8tMS4wMC5hIjsNCgkJCWdwaW8tY29udHJv
bGxlciA7DQoJCQlyZWcgPSA8MHgwIDB4ODAwMDEwMDAgMHgwIDB4MTAwMD47DQoJCQl4bG54LGFs
bC1pbnB1dHMgPSA8MHgwPjsNCgkJCXhsbngsYWxsLWlucHV0cy0yID0gPDB4MD47DQoJCQl4bG54
LGFsbC1vdXRwdXRzID0gPDB4MT47DQoJCQl4bG54LGFsbC1vdXRwdXRzLTIgPSA8MHgwPjsNCgkJ
CXhsbngsZG91dC1kZWZhdWx0ID0gPDB4MDAwMDAwMDA+Ow0KCQkJeGxueCxkb3V0LWRlZmF1bHQt
MiA9IDwweDAwMDAwMDAwPjsNCgkJCXhsbngsZ3Bpby13aWR0aCA9IDwweDg+Ow0KCQkJeGxueCxn
cGlvMi13aWR0aCA9IDwweDIwPjsNCgkJCXhsbngsaW50ZXJydXB0LXByZXNlbnQgPSA8MHgwPjsN
CgkJCXhsbngsaXMtZHVhbCA9IDwweDA+Ow0KCQkJeGxueCx0cmktZGVmYXVsdCA9IDwweEZGRkZG
RkZGPjsNCgkJCXhsbngsdHJpLWRlZmF1bHQtMiA9IDwweEZGRkZGRkZGPjsNCgkJfTsNCgkJYXhp
X2dwaW9fMjogZ3Bpb0A4MDAwMjAwMCB7DQoJCQkjZ3Bpby1jZWxscyA9IDwzPjsNCgkJCWNsb2Nr
LW5hbWVzID0gInNfYXhpX2FjbGsiOw0KCQkJY2xvY2tzID0gPCZjbGsgNzE+Ow0KCQkJY29tcGF0
aWJsZSA9ICJ4bG54LHhwcy1ncGlvLTEuMDAuYSI7DQoJCQlncGlvLWNvbnRyb2xsZXIgOw0KCQkJ
cmVnID0gPDB4MCAweDgwMDAyMDAwIDB4MCAweDEwMDA+Ow0KCQkJeGxueCxhbGwtaW5wdXRzID0g
PDB4MT47DQoJCQl4bG54LGFsbC1pbnB1dHMtMiA9IDwweDA+Ow0KCQkJeGxueCxhbGwtb3V0cHV0
cyA9IDwweDA+Ow0KCQkJeGxueCxhbGwtb3V0cHV0cy0yID0gPDB4MD47DQoJCQl4bG54LGRvdXQt
ZGVmYXVsdCA9IDwweDAwMDAwMDAwPjsNCgkJCXhsbngsZG91dC1kZWZhdWx0LTIgPSA8MHgwMDAw
MDAwMD47DQoJCQl4bG54LGdwaW8td2lkdGggPSA8MHgzPjsNCgkJCXhsbngsZ3BpbzItd2lkdGgg
PSA8MHgyMD47DQoJCQl4bG54LGludGVycnVwdC1wcmVzZW50ID0gPDB4MD47DQoJCQl4bG54LGlz
LWR1YWwgPSA8MHgwPjsNCgkJCXhsbngsdHJpLWRlZmF1bHQgPSA8MHhGRkZGRkZGRj47DQoJCQl4
bG54LHRyaS1kZWZhdWx0LTIgPSA8MHhGRkZGRkZGRj47DQoJCX07DQoJCXBzdV9jdHJsX2lwaTog
UEVSSVBIRVJBTEBmZjM4MDAwMCB7DQoJCQljb21wYXRpYmxlID0gInhsbngsUEVSSVBIRVJBTC0x
LjAiOw0KCQkJcmVnID0gPDB4MCAweGZmMzgwMDAwIDB4MCAweDgwMDAwPjsNCgkJfTsNCgkJcHN1
X21lc3NhZ2VfYnVmZmVyczogUEVSSVBIRVJBTEBmZjk5MDAwMCB7DQoJCQljb21wYXRpYmxlID0g
InhsbngsUEVSSVBIRVJBTC0xLjAiOw0KCQkJcmVnID0gPDB4MCAweGZmOTkwMDAwIDB4MCAweDEw
MDAwPjsNCgkJfTsNCgl9Ow0KfTs=
--000000000000bbd3860578438f4b
Content-Type: text/plain; charset="US-ASCII"; name="device-tree.bbappend.txt"
Content-Disposition: attachment; filename="device-tree.bbappend.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jna9oyz00>
X-Attachment-Id: f_jna9oyz00

RklMRVNFWFRSQVBBVEhTX3ByZXBlbmQgOj0gIiR7VEhJU0RJUn0vZmlsZXM6Ig0KDQpTUkNfVVJJ
ICs9ICJmaWxlOi8vc3lzdGVtLXVzZXIuZHRzaSINClNSQ19VUkkgKz0gImZpbGU6Ly94ZW4tb3Zl
cmxheS5kdHNpIg==
--000000000000bbd3860578438f4b
Content-Type: text/plain; charset="US-ASCII"; name="pcw.dtsi.txt"
Content-Disposition: attachment; filename="pcw.dtsi.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jna9oyzz1>
X-Attachment-Id: f_jna9oyzz1

LyoNCiAqIENBVVRJT046IFRoaXMgZmlsZSBpcyBhdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBieSBY
aWxpbnguDQogKiBWZXJzaW9uOiAgDQogKiBUb2RheSBpczogTW9uIE9jdCAxNSAxMDozNTowNyAy
MDE4DQogKi8NCg0KDQombHBkX2RtYV9jaGFuMSB7DQoJc3RhdHVzID0gIm9rYXkiOw0KfTsNCiZs
cGRfZG1hX2NoYW4yIHsNCglzdGF0dXMgPSAib2theSI7DQp9Ow0KJmxwZF9kbWFfY2hhbjMgew0K
CXN0YXR1cyA9ICJva2F5IjsNCn07DQombHBkX2RtYV9jaGFuNCB7DQoJc3RhdHVzID0gIm9rYXki
Ow0KfTsNCiZscGRfZG1hX2NoYW41IHsNCglzdGF0dXMgPSAib2theSI7DQp9Ow0KJmxwZF9kbWFf
Y2hhbjYgew0KCXN0YXR1cyA9ICJva2F5IjsNCn07DQombHBkX2RtYV9jaGFuNyB7DQoJc3RhdHVz
ID0gIm9rYXkiOw0KfTsNCiZscGRfZG1hX2NoYW44IHsNCglzdGF0dXMgPSAib2theSI7DQp9Ow0K
JnhpbGlueF9hbXMgew0KCXN0YXR1cyA9ICJva2F5IjsNCn07DQomcGVyZl9tb25pdG9yX29jbSB7
DQoJeGxueCxlbmFibGUtMzJiaXQtZmlsdGVyLWlkID0gPDB4MT47DQoJeGxueCxlbmFibGUtYWR2
YW5jZWQgPSA8MHgxPjsNCgl4bG54LGVuYWJsZS1ldmVudC1jb3VudCA9IDwweDE+Ow0KCXhsbngs
ZW5hYmxlLWV2ZW50LWxvZyA9IDwweDA+Ow0KCXhsbngsZW5hYmxlLXByb2ZpbGUgPSA8MHgwPjsN
Cgl4bG54LGVuYWJsZS10cmFjZSA9IDwweDA+Ow0KCXhsbngsZmlmby1heGlzLWRlcHRoID0gPDB4
MjA+Ow0KCXhsbngsZmlmby1heGlzLXRkYXRhLXdpZHRoID0gPDB4Mzg+Ow0KCXhsbngsZmlmby1h
eGlzLXRpZC13aWR0aCA9IDwweDE+Ow0KCXhsbngsZ2xvYmFsLWNvdW50LXdpZHRoID0gPDB4MjA+
Ow0KCXhsbngsaGF2ZS1zYW1wbGVkLW1ldHJpYy1jbnQgPSA8MHgxPjsNCgl4bG54LG1ldHJpYy1j
b3VudC1zY2FsZSA9IDwweDE+Ow0KCXhsbngsbWV0cmljcy1zYW1wbGUtY291bnQtd2lkdGggPSA8
MHgyMD47DQoJeGxueCxudW0tbW9uaXRvci1zbG90cyA9IDwweDE+Ow0KCXhsbngsbnVtLW9mLWNv
dW50ZXJzID0gPDB4Mz47DQp9Ow0KJmdlbTMgew0KCXBoeS1tb2RlID0gInJnbWlpLWlkIjsNCglz
dGF0dXMgPSAib2theSI7DQoJeGxueCxwdHAtZW5ldC1jbG9jayA9IDwweDA+Ow0KfTsNCiZmcGRf
ZG1hX2NoYW4xIHsNCglzdGF0dXMgPSAib2theSI7DQp9Ow0KJmZwZF9kbWFfY2hhbjIgew0KCXN0
YXR1cyA9ICJva2F5IjsNCn07DQomZnBkX2RtYV9jaGFuMyB7DQoJc3RhdHVzID0gIm9rYXkiOw0K
fTsNCiZmcGRfZG1hX2NoYW40IHsNCglzdGF0dXMgPSAib2theSI7DQp9Ow0KJmZwZF9kbWFfY2hh
bjUgew0KCXN0YXR1cyA9ICJva2F5IjsNCn07DQomZnBkX2RtYV9jaGFuNiB7DQoJc3RhdHVzID0g
Im9rYXkiOw0KfTsNCiZmcGRfZG1hX2NoYW43IHsNCglzdGF0dXMgPSAib2theSI7DQp9Ow0KJmZw
ZF9kbWFfY2hhbjggew0KCXN0YXR1cyA9ICJva2F5IjsNCn07DQomZ3BpbyB7DQoJZW1pby1ncGlv
LXdpZHRoID0gPDMyPjsNCglncGlvLW1hc2staGlnaCA9IDwweDA+Ow0KCWdwaW8tbWFzay1sb3cg
PSA8MHg1NjAwPjsNCglzdGF0dXMgPSAib2theSI7DQp9Ow0KJmdwdSB7DQoJc3RhdHVzID0gIm9r
YXkiOw0KfTsNCiZpMmMxIHsNCgljbG9jay1mcmVxdWVuY3kgPSA8NDAwMDAwPjsNCglzdGF0dXMg
PSAib2theSI7DQp9Ow0KJnBpbmN0cmwwIHsNCglzdGF0dXMgPSAib2theSI7DQp9Ow0KJnFzcGkg
ew0KCWlzLWR1YWwgPSA8MT47DQoJbnVtLWNzID0gPDE+Ow0KCXNwaS1yeC1idXMtd2lkdGggPSA8
ND47DQoJc3BpLXR4LWJ1cy13aWR0aCA9IDw0PjsNCglzdGF0dXMgPSAib2theSI7DQp9Ow0KJnJ0
YyB7DQoJc3RhdHVzID0gIm9rYXkiOw0KfTsNCiZzYXRhIHsNCgljZXZhLHAwLWJ1cnN0LXBhcmFt
cyA9IC9iaXRzLyA4IDwweDEzIDB4MDggMHg0QSAweDA2PjsNCgljZXZhLHAwLWNvbWluaXQtcGFy
YW1zID0gL2JpdHMvIDggPDB4MTggMHg0MCAweDE4IDB4Mjg+Ow0KCWNldmEscDAtY29td2FrZS1w
YXJhbXMgPSAvYml0cy8gOCA8MHgwNiAweDE0IDB4MDggMHgwRT47DQoJY2V2YSxwMC1yZXRyeS1w
YXJhbXMgPSAvYml0cy8gMTYgPDB4OTZBNCAweDNGRkM+Ow0KCWNldmEscDEtYnVyc3QtcGFyYW1z
ID0gL2JpdHMvIDggPDB4MTMgMHgwOCAweDRBIDB4MDY+Ow0KCWNldmEscDEtY29taW5pdC1wYXJh
bXMgPSAvYml0cy8gOCA8MHgxOCAweDQwIDB4MTggMHgyOD47DQoJY2V2YSxwMS1jb213YWtlLXBh
cmFtcyA9IC9iaXRzLyA4IDwweDA2IDB4MTQgMHgwOCAweDBFPjsNCgljZXZhLHAxLXJldHJ5LXBh
cmFtcyA9IC9iaXRzLyAxNiA8MHg5NkE0IDB4M0ZGQz47DQoJc3RhdHVzID0gIm9rYXkiOw0KfTsN
CiZzZGhjaTAgew0KCWNsb2NrLWZyZXF1ZW5jeSA9IDwxOTk5OTgwMDA+Ow0KCXN0YXR1cyA9ICJv
a2F5IjsNCgl4bG54LG1pb19iYW5rID0gPDB4MD47DQp9Ow0KJnNkaGNpMSB7DQoJY2xvY2stZnJl
cXVlbmN5ID0gPDE5OTk5ODAwMD47DQoJc3RhdHVzID0gIm9rYXkiOw0KCXhsbngsbWlvX2Jhbmsg
PSA8MHgxPjsNCn07DQomc2VyZGVzIHsNCglzdGF0dXMgPSAib2theSI7DQp9Ow0KJnVhcnQwIHsN
CglkZXZpY2VfdHlwZSA9ICJzZXJpYWwiOw0KCXBvcnQtbnVtYmVyID0gPDA+Ow0KCXN0YXR1cyA9
ICJva2F5IjsNCgl1LWJvb3QsZG0tcHJlLXJlbG9jIDsNCn07DQomdWFydDEgew0KCWRldmljZV90
eXBlID0gInNlcmlhbCI7DQoJcG9ydC1udW1iZXIgPSA8MT47DQoJc3RhdHVzID0gIm9rYXkiOw0K
CXUtYm9vdCxkbS1wcmUtcmVsb2MgOw0KfTsNCiZ1c2IwIHsNCglzdGF0dXMgPSAib2theSI7DQoJ
eGxueCx1c2ItcmVzZXQgPSA8MHgyZmFmMDgwPjsNCn07DQomZHdjM18wIHsNCglzdGF0dXMgPSAi
b2theSI7DQp9Ow0KJndhdGNoZG9nMCB7DQoJc3RhdHVzID0gIm9rYXkiOw0KfTsNCiZhbXNfcHMg
ew0KCXN0YXR1cyA9ICJva2F5IjsNCn07DQomYW1zX3BsIHsNCglzdGF0dXMgPSAib2theSI7DQp9
Ow==
--000000000000bbd3860578438f4b
Content-Type: text/plain; charset="US-ASCII"; name="system-conf.dtsi.txt"
Content-Disposition: attachment; filename="system-conf.dtsi.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jna9oz073>
X-Attachment-Id: f_jna9oz073

LyoNCiAqIENBVVRJT046IFRoaXMgZmlsZSBpcyBhdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBieSBQ
ZXRhTGludXggU0RLLg0KICogRE8gTk9UIG1vZGlmeSB0aGlzIGZpbGUNCiAqLw0KDQoNCi8gew0K
CWNob3NlbiB7DQoJCWJvb3RhcmdzID0gImVhcmx5Y29uIGNsa19pZ25vcmVfdW51c2VkIHJvb3Q9
L2Rldi9yYW0gcnciOw0KCQlzdGRvdXQtcGF0aCA9ICJzZXJpYWwwOjExNTIwMG44IjsNCgl9Ow0K
fTsNCg0KJmdlbTMgew0KCWxvY2FsLW1hYy1hZGRyZXNzID0gWzAwIDBhIDM1IDAwIDIyIDAxXTsN
Cn07DQoNCiZxc3BpIHsNCgkjYWRkcmVzcy1jZWxscyA9IDwxPjsNCgkjc2l6ZS1jZWxscyA9IDww
PjsNCglmbGFzaDA6IGZsYXNoQDAgew0KCQljb21wYXRpYmxlID0gIm4yNXE1MTJhIiwibWljcm9u
LG0yNXA4MCI7DQoJCXNwaS10eC1idXMtd2lkdGg9PDE+Ow0KCQlzcGktcngtYnVzLXdpZHRoPTw0
PjsNCgkJcmVnID0gPDB4MD47DQoJCSNhZGRyZXNzLWNlbGxzID0gPDE+Ow0KCQkjc2l6ZS1jZWxs
cyA9IDwxPjsNCgkJc3BpLW1heC1mcmVxdWVuY3kgPSA8MTA4MDAwMDAwPjsNCgkJcGFydGl0aW9u
QDB4MDAwMDAwMDAgew0KCQkJbGFiZWwgPSAiYm9vdCI7DQoJCQlyZWcgPSA8MHgwMDAwMDAwMCAw
eDAxMzYwMDAwPjsNCgkJfTsNCgkJcGFydGl0aW9uQDB4MDEzNjAwMDAgew0KCQkJbGFiZWwgPSAi
Ym9vdGVudiI7DQoJCQlyZWcgPSA8MHgwMTM2MDAwMCAweDAwMDQwMDAwPjsNCgkJfTsNCgkJcGFy
dGl0aW9uQDB4MDEzYTAwMDAgew0KCQkJbGFiZWwgPSAia2VybmVsIjsNCgkJCXJlZyA9IDwweDAx
M2EwMDAwIDB4MDE3MDAwMDA+Ow0KCQl9Ow0KCX07DQp9Ow0K
--000000000000bbd3860578438f4b
Content-Type: text/plain; charset="US-ASCII"; name="system-top.dts.txt"
Content-Disposition: attachment; filename="system-top.dts.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jna9oz0b4>
X-Attachment-Id: f_jna9oz0b4

LyoNCiAqIENBVVRJT046IFRoaXMgZmlsZSBpcyBhdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBieSBY
aWxpbnguDQogKiBWZXJzaW9uOiAgDQogKiBUb2RheSBpczogTW9uIE9jdCAxNSAxMDozNTowNyAy
MDE4DQogKi8NCg0KDQovZHRzLXYxLzsNCi9pbmNsdWRlLyAienlucW1wLmR0c2kiDQovaW5jbHVk
ZS8gInp5bnFtcC1jbGstY2NmLmR0c2kiDQovaW5jbHVkZS8gInBsLmR0c2kiDQovaW5jbHVkZS8g
InBjdy5kdHNpIg0KLyB7DQoJY2hvc2VuIHsNCgkJYm9vdGFyZ3MgPSAiZWFybHljb24gY2xrX2ln
bm9yZV91bnVzZWQiOw0KCQlzdGRvdXQtcGF0aCA9ICJzZXJpYWwwOjExNTIwMG44IjsNCgl9Ow0K
CWFsaWFzZXMgew0KCQlldGhlcm5ldDAgPSAmZ2VtMzsNCgkJaTJjMCA9ICZpMmMxOw0KCQlzZXJp
YWwwID0gJnVhcnQwOw0KCQlzZXJpYWwxID0gJnVhcnQxOw0KCQlzcGkwID0gJnFzcGk7DQoJfTsN
CgltZW1vcnkgew0KCQlkZXZpY2VfdHlwZSA9ICJtZW1vcnkiOw0KCQlyZWcgPSA8MHgwIDB4MCAw
eDAgMHg3ZmYwMDAwMD47DQoJfTsNCn07DQojaW5jbHVkZSAic3lzdGVtLXVzZXIuZHRzaSI=
--000000000000bbd3860578438f4b
Content-Type: text/plain; charset="US-ASCII"; name="system-user.dtsi.txt"
Content-Disposition: attachment; filename="system-user.dtsi.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jna9oz0k5>
X-Attachment-Id: f_jna9oz0k5

L2luY2x1ZGUvICJzeXN0ZW0tY29uZi5kdHNpIg0KL2luY2x1ZGUvICJ4ZW4tb3ZlcmxheS5kdHNp
Ig0KLyB7DQp9Ow0KDQomZ2VtMyB7DQoJc3RhdHVzID0gIm9rYXkiOw0KCWxvY2FsLW1hYy1hZGRy
ZXNzID0gWzAwIDBhIDM1IDAwIDAyIDkwXTsNCglwaHktbW9kZSA9ICJyZ21paS1pZCI7DQoJcGh5
LWhhbmRsZSA9IDwmcGh5MD47DQoJcGh5MDogcGh5QDkgew0KCQlyZWcgPSA8MHg5PjsNCgkJdGks
cngtaW50ZXJuYWwtZGVsYXkgPSA8MHg1PjsNCgkJdGksdHgtaW50ZXJuYWwtZGVsYXkgPSA8MHg1
PjsNCgkJdGksZmlmby1kZXB0aCA9IDwweDE+Ow0KCX07DQp9Ow0KDQomaTJjMSB7DQoJc3RhdHVz
ID0gIm9rYXkiOw0KCWNsb2NrLWZyZXF1ZW5jeSA9IDw0MDAwMDA+Ow0KDQoJaTJjc3dpdGNoQDcw
IHsgLyogVTcgb24gVVozRUcgU09NICovDQoJCWNvbXBhdGlibGUgPSAibnhwLHBjYTk1NDIiOw0K
CQkjYWRkcmVzcy1jZWxscyA9IDwxPjsNCgkJI3NpemUtY2VsbHMgPSA8MD47DQoJCXJlZyA9IDww
eDcwPjsNCgkJaTJjQDAgeyAvKiBpMmMgbXcgNzAgMCAxICovDQoJCQkjYWRkcmVzcy1jZWxscyA9
IDwxPjsNCgkJCSNzaXplLWNlbGxzID0gPDA+Ow0KCQkJcmVnID0gPDA+Ow0KCQkJLyogSUlDX0VF
UFJPTSAqLw0KCQkJZWVwcm9tQDUxIHsgLyogVTUgb24gVVozRUcgSU9DQyBhbmQgVTcgb24gdGhl
IFVaN0VWIEVWQ0MqLw0KCQkJCWNvbXBhdGlibGUgPSAiYXQsMjRjMDgiOw0KCQkJCXJlZyA9IDww
eDUxPjsNCgkJCX07DQoJCX07DQoJfTsNCn07DQoNCiZxc3BpIHsNCgkjYWRkcmVzcy1jZWxscyA9
IDwxPjsNCgkjc2l6ZS1jZWxscyA9IDwwPjsNCglzdGF0dXMgPSAib2theSI7DQoJaXMtZHVhbCA9
IDwxPjsgLyogU2V0IGZvciBkdWFsLXBhcmFsbGVsIFFTUEkgY29uZmlnICovDQoJbnVtLWNzID0g
PDI+Ow0KCXhsbngsZmItY2xrID0gPDB4MT47DQoJZmxhc2gwOiBmbGFzaEAwIHsNCiAgICAgICAg
LyogVGhlIEZsYXNoIGRlc2NyaWJlZCBiZWxvdyBkb2Vzbid0IG1hdGNoIG91ciBib2FyZCAoIm1p
Y3JvbixuMjVxdTI1NmEiKSwgYnV0IGlzIG5lZWRlZCAqLw0KICAgICAgICAvKiBzbyB0aGUgRmxh
c2ggTVREIHBhcnRpdGlvbnMgYXJlIGNvcnJlY3RseSBpZGVudGlmaWVkIGluIC9wcm9jL210ZCAq
Lw0KCQljb21wYXRpYmxlID0gIm1pY3JvbixtMjVwODAiOyAvKiAzMk1CICovDQoJCSNhZGRyZXNz
LWNlbGxzID0gPDE+Ow0KCQkjc2l6ZS1jZWxscyA9IDwxPjsNCgkJcmVnID0gPDB4MD47DQoJCXNw
aS10eC1idXMtd2lkdGggPSA8MT47DQoJCXNwaS1yeC1idXMtd2lkdGggPSA8ND47IC8qIEZJWE1F
IGFsc28gRFVBTCBjb25maWd1cmF0aW9uIHBvc3NpYmxlICovDQoJCXNwaS1tYXgtZnJlcXVlbmN5
ID0gPDEwODAwMDAwMD47IC8qIFNldCB0byAxMDgwMDAwMDAgQmFzZWQgb24gREMxIHNwZWMgKi8N
Cgl9Ow0KfTsNCg0KLyogU0QwIGVNTUMsIDgtYml0IHdpZGUgZGF0YSBidXMgKi8NCiZzZGhjaTAg
ew0KCXN0YXR1cyA9ICJva2F5IjsNCglidXMtd2lkdGggPSA8OD47DQoJbWF4LWZyZXF1ZW5jeSA9
IDw1MDAwMDAwMD47DQp9Ow0KDQovKiBTRDEgd2l0aCBsZXZlbCBzaGlmdGVyICovDQomc2RoY2kx
IHsNCglzdGF0dXMgPSAib2theSI7DQoJbWF4LWZyZXF1ZW5jeSA9IDw1MDAwMDAwMD47DQoJbm8t
MS04LXY7CS8qIGZvciAxLjAgc2lsaWNvbiAqLw0KfTsNCg0KLyogVUxQSSBTTVNDIFVTQjMzMjAg
Ki8NCiZ1c2IwIHsNCglzdGF0dXMgPSAib2theSI7DQp9Ow0KDQomZHdjM18wIHsNCglzdGF0dXMg
PSAib2theSI7DQoJZHJfbW9kZSA9ICJob3N0IjsNCglwaHktbmFtZXMgPSAidXNiMy1waHkiOw0K
fTsNCg==
--000000000000bbd3860578438f4b
Content-Type: text/plain; charset="US-ASCII"; name="xen-overlay.dtsi.txt"
Content-Disposition: attachment; filename="xen-overlay.dtsi.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jna9oz0o6>
X-Attachment-Id: f_jna9oz0o6

LyB7DQoJY2hvc2VuIHsNCgkJI2FkZHJlc3MtY2VsbHMgPSA8Mj47DQoJCSNzaXplLWNlbGxzID0g
PDE+Ow0KDQoJCXhlbix4ZW4tYm9vdGFyZ3MgPSAiY29uc29sZT1kdHVhcnQgZHR1YXJ0PXNlcmlh
bDAgZG9tMF9tZW09NzY4TSBib290c2NydWI9MCBkb20wX21heF92Y3B1cz0xIGRvbTBfdmNwdXNf
cGluPXRydWUgdGltZXJfc2xvcD0wIHNjaGVkPW51bGwgdndmaT1uYXRpdmUiOw0KCQl4ZW4sZG9t
MC1ib290YXJncyA9ICJjb25zb2xlPWh2YzAgZWFybHljb249eGVuIGVhcmx5cHJpbnRrPXhlbiBt
YXhjcHVzPTEgY2xrX2lnbm9yZV91bnVzZWQiOw0KDQoJCWRvbTAgew0KCQkJY29tcGF0aWJsZSA9
ICJ4ZW4sbGludXgtemltYWdlIiwgInhlbixtdWx0aWJvb3QtbW9kdWxlIjsNCgkJCXJlZyA9IDww
eDAgMHg4MDAwMCAweDMxMDAwMDA+Ow0KCQl9Ow0KCX07DQoNCn07DQoNCiZzbW11IHsNCglzdGF0
dXMgPSAib2theSI7DQoJbW11LW1hc3RlcnMgPSA8ICZnZW0wIDB4ODc0DQoJCQkmZ2VtMSAweDg3
NQ0KCQkJJmdlbTIgMHg4NzYNCgkJCSZnZW0zIDB4ODc3DQoJCQkmZHdjM18wIDB4ODYwDQoJCQkm
ZHdjM18xIDB4ODYxDQoJCQkmcXNwaSAweDg3Mw0KCQkJJmxwZF9kbWFfY2hhbjEgMHg4NjgNCgkJ
CSZscGRfZG1hX2NoYW4yIDB4ODY5DQoJCQkmbHBkX2RtYV9jaGFuMyAweDg2YQ0KCQkJJmxwZF9k
bWFfY2hhbjQgMHg4NmINCgkJCSZscGRfZG1hX2NoYW41IDB4ODZjDQoJCQkmbHBkX2RtYV9jaGFu
NiAweDg2ZA0KCQkJJmxwZF9kbWFfY2hhbjcgMHg4NmUNCgkJCSZscGRfZG1hX2NoYW44IDB4ODZm
DQoJCQkmZnBkX2RtYV9jaGFuMSAweDE0ZTgNCgkJCSZmcGRfZG1hX2NoYW4yIDB4MTRlOQ0KCQkJ
JmZwZF9kbWFfY2hhbjMgMHgxNGVhDQoJCQkmZnBkX2RtYV9jaGFuNCAweDE0ZWINCgkJCSZmcGRf
ZG1hX2NoYW41IDB4MTRlYw0KCQkJJmZwZF9kbWFfY2hhbjYgMHgxNGVkDQoJCQkmZnBkX2RtYV9j
aGFuNyAweDE0ZWUNCgkJCSZmcGRfZG1hX2NoYW44IDB4MTRlZg0KCQkJJnNkaGNpMCAweDg3MA0K
CQkJJnNkaGNpMSAweDg3MQ0KCQkJJm5hbmQwIDB4ODcyPjsNCn07DQoNCiZ0dGMwIHsNCglzdGF0
dXMgPSAib2theSI7ICAgICAgICAgICANCiAgICAgICAgY29tcGF0aWJsZSA9ICJjZG5zLHR0YyI7
DQogICAgICAgIGludGVycnVwdC1wYXJlbnQgPSA8MHg0PjsNCiAgICAgICAgaW50ZXJydXB0cyA9
IDwweDAgMHgyNCAweDQgMHgwIDB4MjUgMHg0IDB4MCAweDI2IDB4ND47DQogICAgICAgIHJlZyA9
IDwweDAgMHhmZjExMDAwMCAweDAgMHgxMDAwPjsNCiAgICAgICAgdGltZXItd2lkdGggPSA8MHgy
MD47DQogICAgICAgIHBvd2VyLWRvbWFpbnMgPSA8MHgzYj47DQogICAgICAgIHhlbixwYXNzdGhy
b3VnaDsNCiAgICAgICANCn07DQoNCiZ1YXJ0MSB7DQogICB4ZW4scGFzc3Rocm91Z2ggPSA8MHgx
PjsNCn07DQoNCiZncGlvIHsNCiAgIHhlbixwYXNzdGhyb3VnaCA9IDwweDE+Ow0KfTs=
--000000000000bbd3860578438f4b
Content-Type: text/plain; charset="US-ASCII"; name="zynqmp-clk-ccf.dtsi.txt"
Content-Disposition: attachment; filename="zynqmp-clk-ccf.dtsi.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jna9oz0z8>
X-Attachment-Id: f_jna9oz0z8

Ly8gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjArDQovKg0KICogQ2xvY2sgc3BlY2lm
aWNhdGlvbiBmb3IgWGlsaW54IFp5bnFNUA0KICoNCiAqIChDKSBDb3B5cmlnaHQgMjAxNywgWGls
aW54LCBJbmMuDQogKg0KICogTWljaGFsIFNpbWVrIDxtaWNoYWwuc2ltZWtAeGlsaW54LmNvbT4N
CiAqLw0KDQovIHsNCglmY2xrMDogZmNsazAgew0KCQlzdGF0dXMgPSAiZGlzYWJsZWQiOw0KCQlj
b21wYXRpYmxlID0gInhsbngsZmNsayI7DQoJCWNsb2NrcyA9IDwmY2xrIDcxPjsNCgl9Ow0KDQoJ
ZmNsazE6IGZjbGsxIHsNCgkJc3RhdHVzID0gImRpc2FibGVkIjsNCgkJY29tcGF0aWJsZSA9ICJ4
bG54LGZjbGsiOw0KCQljbG9ja3MgPSA8JmNsayA3Mj47DQoJfTsNCg0KCWZjbGsyOiBmY2xrMiB7
DQoJCXN0YXR1cyA9ICJkaXNhYmxlZCI7DQoJCWNvbXBhdGlibGUgPSAieGxueCxmY2xrIjsNCgkJ
Y2xvY2tzID0gPCZjbGsgNzM+Ow0KCX07DQoNCglmY2xrMzogZmNsazMgew0KCQlzdGF0dXMgPSAi
ZGlzYWJsZWQiOw0KCQljb21wYXRpYmxlID0gInhsbngsZmNsayI7DQoJCWNsb2NrcyA9IDwmY2xr
IDc0PjsNCgl9Ow0KDQoJcHNzX3JlZl9jbGs6IHBzc19yZWZfY2xrIHsNCgkJdS1ib290LGRtLXBy
ZS1yZWxvYzsNCgkJY29tcGF0aWJsZSA9ICJmaXhlZC1jbG9jayI7DQoJCSNjbG9jay1jZWxscyA9
IDwwPjsNCgkJY2xvY2stZnJlcXVlbmN5ID0gPDMzMzMzMzMzPjsNCgl9Ow0KDQoJdmlkZW9fY2xr
OiB2aWRlb19jbGsgew0KCQl1LWJvb3QsZG0tcHJlLXJlbG9jOw0KCQljb21wYXRpYmxlID0gImZp
eGVkLWNsb2NrIjsNCgkJI2Nsb2NrLWNlbGxzID0gPDA+Ow0KCQljbG9jay1mcmVxdWVuY3kgPSA8
MjcwMDAwMDA+Ow0KCX07DQoNCglwc3NfYWx0X3JlZl9jbGs6IHBzc19hbHRfcmVmX2NsayB7DQoJ
CXUtYm9vdCxkbS1wcmUtcmVsb2M7DQoJCWNvbXBhdGlibGUgPSAiZml4ZWQtY2xvY2siOw0KCQkj
Y2xvY2stY2VsbHMgPSA8MD47DQoJCWNsb2NrLWZyZXF1ZW5jeSA9IDwwPjsNCgl9Ow0KDQoJZ3Rf
Y3J4X3JlZl9jbGs6IGd0X2NyeF9yZWZfY2xrIHsNCgkJdS1ib290LGRtLXByZS1yZWxvYzsNCgkJ
Y29tcGF0aWJsZSA9ICJmaXhlZC1jbG9jayI7DQoJCSNjbG9jay1jZWxscyA9IDwwPjsNCgkJY2xv
Y2stZnJlcXVlbmN5ID0gPDEwODAwMDAwMD47DQoJfTsNCg0KCWF1eF9yZWZfY2xrOiBhdXhfcmVm
X2NsayB7DQoJCXUtYm9vdCxkbS1wcmUtcmVsb2M7DQoJCWNvbXBhdGlibGUgPSAiZml4ZWQtY2xv
Y2siOw0KCQkjY2xvY2stY2VsbHMgPSA8MD47DQoJCWNsb2NrLWZyZXF1ZW5jeSA9IDwyNzAwMDAw
MD47DQoJfTsNCg0KCWNsazogY2xrIHsNCgkJdS1ib290LGRtLXByZS1yZWxvYzsNCgkJI2Nsb2Nr
LWNlbGxzID0gPDE+Ow0KCQljb21wYXRpYmxlID0gInhsbngsenlucW1wLWNsayI7DQoJCWNsb2Nr
cyA9IDwmcHNzX3JlZl9jbGs+LCA8JnZpZGVvX2Nsaz4sIDwmcHNzX2FsdF9yZWZfY2xrPiwgPCZh
dXhfcmVmX2Nsaz4sIDwmZ3RfY3J4X3JlZl9jbGs+Ow0KCQljbG9jay1uYW1lcyA9ICJwc3NfcmVm
X2NsayIsICJ2aWRlb19jbGsiLCAicHNzX2FsdF9yZWZfY2xrIiwgImF1eF9yZWZfY2xrIiwgImd0
X2NyeF9yZWZfY2xrIjsNCgl9Ow0KDQoJZHBfYWNsazogZHBfYWNsayB7DQoJCWNvbXBhdGlibGUg
PSAiZml4ZWQtY2xvY2siOw0KCQkjY2xvY2stY2VsbHMgPSA8MD47DQoJCWNsb2NrLWZyZXF1ZW5j
eSA9IDwxMDAwMDAwMDA+Ow0KCQljbG9jay1hY2N1cmFjeSA9IDwxMDA+Ow0KCX07DQp9Ow0KDQom
Y2FuMCB7DQoJY2xvY2tzID0gPCZjbGsgNjM+LCA8JmNsayAzMT47DQp9Ow0KDQomY2FuMSB7DQoJ
Y2xvY2tzID0gPCZjbGsgNjQ+LCA8JmNsayAzMT47DQp9Ow0KDQomY3B1MCB7DQoJY2xvY2tzID0g
PCZjbGsgMTA+Ow0KfTsNCg0KJmZwZF9kbWFfY2hhbjEgew0KCWNsb2NrcyA9IDwmY2xrIDE5Piwg
PCZjbGsgMzE+Ow0KfTsNCg0KJmZwZF9kbWFfY2hhbjIgew0KCWNsb2NrcyA9IDwmY2xrIDE5Piwg
PCZjbGsgMzE+Ow0KfTsNCg0KJmZwZF9kbWFfY2hhbjMgew0KCWNsb2NrcyA9IDwmY2xrIDE5Piwg
PCZjbGsgMzE+Ow0KfTsNCg0KJmZwZF9kbWFfY2hhbjQgew0KCWNsb2NrcyA9IDwmY2xrIDE5Piwg
PCZjbGsgMzE+Ow0KfTsNCg0KJmZwZF9kbWFfY2hhbjUgew0KCWNsb2NrcyA9IDwmY2xrIDE5Piwg
PCZjbGsgMzE+Ow0KfTsNCg0KJmZwZF9kbWFfY2hhbjYgew0KCWNsb2NrcyA9IDwmY2xrIDE5Piwg
PCZjbGsgMzE+Ow0KfTsNCg0KJmZwZF9kbWFfY2hhbjcgew0KCWNsb2NrcyA9IDwmY2xrIDE5Piwg
PCZjbGsgMzE+Ow0KfTsNCg0KJmZwZF9kbWFfY2hhbjggew0KCWNsb2NrcyA9IDwmY2xrIDE5Piwg
PCZjbGsgMzE+Ow0KfTsNCg0KJmdwdSB7DQoJY2xvY2tzID0gPCZjbGsgMjQ+LCA8JmNsayAyNT4s
IDwmY2xrIDI2PjsNCn07DQoNCiZscGRfZG1hX2NoYW4xIHsNCgljbG9ja3MgPSA8JmNsayA2OD4s
IDwmY2xrIDMxPjsNCn07DQoNCiZscGRfZG1hX2NoYW4yIHsNCgljbG9ja3MgPSA8JmNsayA2OD4s
IDwmY2xrIDMxPjsNCn07DQoNCiZscGRfZG1hX2NoYW4zIHsNCgljbG9ja3MgPSA8JmNsayA2OD4s
IDwmY2xrIDMxPjsNCn07DQoNCiZscGRfZG1hX2NoYW40IHsNCgljbG9ja3MgPSA8JmNsayA2OD4s
IDwmY2xrIDMxPjsNCn07DQoNCiZscGRfZG1hX2NoYW41IHsNCgljbG9ja3MgPSA8JmNsayA2OD4s
IDwmY2xrIDMxPjsNCn07DQoNCiZscGRfZG1hX2NoYW42IHsNCgljbG9ja3MgPSA8JmNsayA2OD4s
IDwmY2xrIDMxPjsNCn07DQoNCiZscGRfZG1hX2NoYW43IHsNCgljbG9ja3MgPSA8JmNsayA2OD4s
IDwmY2xrIDMxPjsNCn07DQoNCiZscGRfZG1hX2NoYW44IHsNCgljbG9ja3MgPSA8JmNsayA2OD4s
IDwmY2xrIDMxPjsNCn07DQoNCiZuYW5kMCB7DQoJY2xvY2tzID0gPCZjbGsgNjA+LCA8JmNsayAz
MT47DQp9Ow0KDQomZ2VtMCB7DQoJY2xvY2tzID0gPCZjbGsgMzE+LCA8JmNsayA0OT4sIDwmY2xr
IDQ1PiwgPCZjbGsgNDk+LCA8JmNsayA0ND47DQoJY2xvY2stbmFtZXMgPSAicGNsayIsICJoY2xr
IiwgInR4X2NsayIsICJyeF9jbGsiLCAidHN1X2NsayI7DQp9Ow0KDQomZ2VtMSB7DQoJY2xvY2tz
ID0gPCZjbGsgMzE+LCA8JmNsayA1MD4sIDwmY2xrIDQ2PiwgPCZjbGsgNTA+LCA8JmNsayA0ND47
DQoJY2xvY2stbmFtZXMgPSAicGNsayIsICJoY2xrIiwgInR4X2NsayIsICJyeF9jbGsiLCAidHN1
X2NsayI7DQp9Ow0KDQomZ2VtMiB7DQoJY2xvY2tzID0gPCZjbGsgMzE+LCA8JmNsayA1MT4sIDwm
Y2xrIDQ3PiwgPCZjbGsgNTE+LCA8JmNsayA0ND47DQoJY2xvY2stbmFtZXMgPSAicGNsayIsICJo
Y2xrIiwgInR4X2NsayIsICJyeF9jbGsiLCAidHN1X2NsayI7DQp9Ow0KDQomZ2VtMyB7DQoJY2xv
Y2tzID0gPCZjbGsgMzE+LCA8JmNsayA1Mj4sIDwmY2xrIDQ4PiwgPCZjbGsgNTI+LCA8JmNsayA0
ND47DQoJY2xvY2stbmFtZXMgPSAicGNsayIsICJoY2xrIiwgInR4X2NsayIsICJyeF9jbGsiLCAi
dHN1X2NsayI7DQp9Ow0KDQomZ3BpbyB7DQoJY2xvY2tzID0gPCZjbGsgMzE+Ow0KfTsNCg0KJmky
YzAgew0KCWNsb2NrcyA9IDwmY2xrIDYxPjsNCn07DQoNCiZpMmMxIHsNCgljbG9ja3MgPSA8JmNs
ayA2Mj47DQp9Ow0KDQomcGVyZl9tb25pdG9yX29jbSB7DQoJY2xvY2tzID0gPCZjbGsgMzE+Ow0K
fTsNCg0KJnBjaWUgew0KCWNsb2NrcyA9IDwmY2xrIDIzPjsNCn07DQoNCiZxc3BpIHsNCgljbG9j
a3MgPSA8JmNsayA1Mz4sIDwmY2xrIDMxPjsNCn07DQoNCiZzYXRhIHsNCgljbG9ja3MgPSA8JmNs
ayAyMj47DQp9Ow0KDQomc2RoY2kwIHsNCgljbG9ja3MgPSA8JmNsayA1ND4sIDwmY2xrIDMxPjsN
Cn07DQoNCiZzZGhjaTEgew0KCWNsb2NrcyA9IDwmY2xrIDU1PiwgPCZjbGsgMzE+Ow0KfTsNCg0K
JnNwaTAgew0KCWNsb2NrcyA9IDwmY2xrIDU4PiwgPCZjbGsgMzE+Ow0KfTsNCg0KJnNwaTEgew0K
CWNsb2NrcyA9IDwmY2xrIDU5PiwgPCZjbGsgMzE+Ow0KfTsNCg0KJnR0YzAgew0KCWNsb2NrcyA9
IDwmY2xrIDMxPjsNCn07DQoNCiZ0dGMxIHsNCgljbG9ja3MgPSA8JmNsayAzMT47DQp9Ow0KDQom
dHRjMiB7DQoJY2xvY2tzID0gPCZjbGsgMzE+Ow0KfTsNCg0KJnR0YzMgew0KCWNsb2NrcyA9IDwm
Y2xrIDMxPjsNCn07DQoNCiZ1YXJ0MCB7DQoJY2xvY2tzID0gPCZjbGsgNTY+LCA8JmNsayAzMT47
DQp9Ow0KDQomdWFydDEgew0KCWNsb2NrcyA9IDwmY2xrIDU3PiwgPCZjbGsgMzE+Ow0KfTsNCg0K
JnVzYjAgew0KCWNsb2NrcyA9IDwmY2xrIDMyPiwgPCZjbGsgMzQ+Ow0KfTsNCg0KJnVzYjEgew0K
CWNsb2NrcyA9IDwmY2xrIDMzPiwgPCZjbGsgMzQ+Ow0KfTsNCg0KJndhdGNoZG9nMCB7DQoJY2xv
Y2tzID0gPCZjbGsgNzU+Ow0KfTsNCg0KJnhpbGlueF9hbXMgew0KCWNsb2NrcyA9IDwmY2xrIDcw
PjsNCn07DQoNCiZ6eW5xbXBfZHBzdWIgew0KCWNsb2NrcyA9IDwmZHBfYWNsaz4sIDwmY2xrIDE3
PiwgPCZjbGsgMTY+Ow0KfTsNCg0KJnhsbnhfZHBkbWEgew0KCWNsb2NrcyA9IDwmY2xrIDIwPjsN
Cn07DQoNCiZ6eW5xbXBfZHBfc25kX2NvZGVjMCB7DQoJY2xvY2tzID0gPCZjbGsgMTc+Ow0KfTs=
--000000000000bbd3860578438f4b
Content-Type: text/plain; charset="US-ASCII"; name="zynqmp.dtsi.txt"
Content-Disposition: attachment; filename="zynqmp.dtsi.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jna9oz0t7>
X-Attachment-Id: f_jna9oz0t7

Ly8gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjArDQovKg0KICogZHRzIGZpbGUgZm9y
IFhpbGlueCBaeW5xTVANCiAqDQogKiAoQykgQ29weXJpZ2h0IDIwMTQgLSAyMDE1LCBYaWxpbngs
IEluYy4NCiAqDQogKiBNaWNoYWwgU2ltZWsgPG1pY2hhbC5zaW1la0B4aWxpbnguY29tPg0KICoN
CiAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBp
dCBhbmQvb3INCiAqIG1vZGlmeSBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFs
IFB1YmxpYyBMaWNlbnNlIGFzDQogKiBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91
bmRhdGlvbjsgZWl0aGVyIHZlcnNpb24gMiBvZg0KICogdGhlIExpY2Vuc2UsIG9yIChhdCB5b3Vy
IG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uDQogKi8NCg0KLyB7DQoJY29tcGF0aWJsZSA9ICJ4
bG54LHp5bnFtcCI7DQoJI2FkZHJlc3MtY2VsbHMgPSA8Mj47DQoJI3NpemUtY2VsbHMgPSA8Mj47
DQoNCgljcHVzIHsNCgkJI2FkZHJlc3MtY2VsbHMgPSA8MT47DQoJCSNzaXplLWNlbGxzID0gPDA+
Ow0KDQoJCWNwdTA6IGNwdUAwIHsNCgkJCWNvbXBhdGlibGUgPSAiYXJtLGNvcnRleC1hNTMiLCAi
YXJtLGFybXY4IjsNCgkJCWRldmljZV90eXBlID0gImNwdSI7DQoJCQllbmFibGUtbWV0aG9kID0g
InBzY2kiOw0KCQkJb3BlcmF0aW5nLXBvaW50cy12MiA9IDwmY3B1X29wcF90YWJsZT47DQoJCQly
ZWcgPSA8MHgwPjsNCgkJCWNwdS1pZGxlLXN0YXRlcyA9IDwmQ1BVX1NMRUVQXzA+Ow0KCQl9Ow0K
DQoJCWNwdTE6IGNwdUAxIHsNCgkJCWNvbXBhdGlibGUgPSAiYXJtLGNvcnRleC1hNTMiLCAiYXJt
LGFybXY4IjsNCgkJCWRldmljZV90eXBlID0gImNwdSI7DQoJCQllbmFibGUtbWV0aG9kID0gInBz
Y2kiOw0KCQkJcmVnID0gPDB4MT47DQoJCQlvcGVyYXRpbmctcG9pbnRzLXYyID0gPCZjcHVfb3Bw
X3RhYmxlPjsNCgkJCWNwdS1pZGxlLXN0YXRlcyA9IDwmQ1BVX1NMRUVQXzA+Ow0KCQl9Ow0KDQoJ
CWNwdTI6IGNwdUAyIHsNCgkJCWNvbXBhdGlibGUgPSAiYXJtLGNvcnRleC1hNTMiLCAiYXJtLGFy
bXY4IjsNCgkJCWRldmljZV90eXBlID0gImNwdSI7DQoJCQllbmFibGUtbWV0aG9kID0gInBzY2ki
Ow0KCQkJcmVnID0gPDB4Mj47DQoJCQlvcGVyYXRpbmctcG9pbnRzLXYyID0gPCZjcHVfb3BwX3Rh
YmxlPjsNCgkJCWNwdS1pZGxlLXN0YXRlcyA9IDwmQ1BVX1NMRUVQXzA+Ow0KCQl9Ow0KDQoJCWNw
dTM6IGNwdUAzIHsNCgkJCWNvbXBhdGlibGUgPSAiYXJtLGNvcnRleC1hNTMiLCAiYXJtLGFybXY4
IjsNCgkJCWRldmljZV90eXBlID0gImNwdSI7DQoJCQllbmFibGUtbWV0aG9kID0gInBzY2kiOw0K
CQkJcmVnID0gPDB4Mz47DQoJCQlvcGVyYXRpbmctcG9pbnRzLXYyID0gPCZjcHVfb3BwX3RhYmxl
PjsNCgkJCWNwdS1pZGxlLXN0YXRlcyA9IDwmQ1BVX1NMRUVQXzA+Ow0KCQl9Ow0KDQoJCWlkbGUt
c3RhdGVzIHsNCgkJCWVudHJ5LW1ldGhvZCA9ICJhcm0scHNjaSI7DQoNCgkJCUNQVV9TTEVFUF8w
OiBjcHUtc2xlZXAtMCB7DQoJCQkJY29tcGF0aWJsZSA9ICJhcm0saWRsZS1zdGF0ZSI7DQoJCQkJ
YXJtLHBzY2ktc3VzcGVuZC1wYXJhbSA9IDwweDQwMDAwMDAwPjsNCgkJCQlsb2NhbC10aW1lci1z
dG9wOw0KCQkJCWVudHJ5LWxhdGVuY3ktdXMgPSA8MzAwPjsNCgkJCQlleGl0LWxhdGVuY3ktdXMg
PSA8NjAwPjsNCgkJCQltaW4tcmVzaWRlbmN5LXVzID0gPDEwMDAwPjsNCgkJCX07DQoJCX07DQoJ
fTsNCg0KCWNwdV9vcHBfdGFibGU6IGNwdV9vcHBfdGFibGUgew0KCQljb21wYXRpYmxlID0gIm9w
ZXJhdGluZy1wb2ludHMtdjIiOw0KCQlvcHAtc2hhcmVkOw0KCQlvcHAwMCB7DQoJCQlvcHAtaHog
PSAvYml0cy8gNjQgPDExOTk5OTk5ODg+Ow0KCQkJb3BwLW1pY3Jvdm9sdCA9IDwxMDAwMDAwPjsN
CgkJCWNsb2NrLWxhdGVuY3ktbnMgPSA8NTAwMDAwPjsNCgkJfTsNCgkJb3BwMDEgew0KCQkJb3Bw
LWh6ID0gL2JpdHMvIDY0IDw1OTk5OTk5OTQ+Ow0KCQkJb3BwLW1pY3Jvdm9sdCA9IDwxMDAwMDAw
PjsNCgkJCWNsb2NrLWxhdGVuY3ktbnMgPSA8NTAwMDAwPjsNCgkJfTsNCgkJb3BwMDIgew0KCQkJ
b3BwLWh6ID0gL2JpdHMvIDY0IDwzOTk5OTk5OTY+Ow0KCQkJb3BwLW1pY3Jvdm9sdCA9IDwxMDAw
MDAwPjsNCgkJCWNsb2NrLWxhdGVuY3ktbnMgPSA8NTAwMDAwPjsNCgkJfTsNCgkJb3BwMDMgew0K
CQkJb3BwLWh6ID0gL2JpdHMvIDY0IDwyOTk5OTk5OTc+Ow0KCQkJb3BwLW1pY3Jvdm9sdCA9IDwx
MDAwMDAwPjsNCgkJCWNsb2NrLWxhdGVuY3ktbnMgPSA8NTAwMDAwPjsNCgkJfTsNCgl9Ow0KDQoJ
ZGNjOiBkY2Mgew0KCQljb21wYXRpYmxlID0gImFybSxkY2MiOw0KCQlzdGF0dXMgPSAiZGlzYWJs
ZWQiOw0KCQl1LWJvb3QsZG0tcHJlLXJlbG9jOw0KCX07DQoNCglwb3dlci1kb21haW5zIHsNCgkJ
Y29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcC1nZW5wZCI7DQoNCgkJcGRfdXNiMDogcGQtdXNiMCB7
DQoJCQkjcG93ZXItZG9tYWluLWNlbGxzID0gPDB4MD47DQoJCQlwZC1pZCA9IDwweDE2PjsNCgkJ
fTsNCg0KCQlwZF91c2IxOiBwZC11c2IxIHsNCgkJCSNwb3dlci1kb21haW4tY2VsbHMgPSA8MHgw
PjsNCgkJCXBkLWlkID0gPDB4MTc+Ow0KCQl9Ow0KDQoJCXBkX3NhdGE6IHBkLXNhdGEgew0KCQkJ
I3Bvd2VyLWRvbWFpbi1jZWxscyA9IDwweDA+Ow0KCQkJcGQtaWQgPSA8MHgxYz47DQoJCX07DQoN
CgkJcGRfc3BpMDogcGQtc3BpMCB7DQoJCQkjcG93ZXItZG9tYWluLWNlbGxzID0gPDB4MD47DQoJ
CQlwZC1pZCA9IDwweDIzPjsNCgkJfTsNCg0KCQlwZF9zcGkxOiBwZC1zcGkxIHsNCgkJCSNwb3dl
ci1kb21haW4tY2VsbHMgPSA8MHgwPjsNCgkJCXBkLWlkID0gPDB4MjQ+Ow0KCQl9Ow0KDQoJCXBk
X3VhcnQwOiBwZC11YXJ0MCB7DQoJCQkjcG93ZXItZG9tYWluLWNlbGxzID0gPDB4MD47DQoJCQlw
ZC1pZCA9IDwweDIxPjsNCgkJfTsNCg0KCQlwZF91YXJ0MTogcGQtdWFydDEgew0KCQkJI3Bvd2Vy
LWRvbWFpbi1jZWxscyA9IDwweDA+Ow0KCQkJcGQtaWQgPSA8MHgyMj47DQoJCX07DQoNCgkJcGRf
ZXRoMDogcGQtZXRoMCB7DQoJCQkjcG93ZXItZG9tYWluLWNlbGxzID0gPDB4MD47DQoJCQlwZC1p
ZCA9IDwweDFkPjsNCgkJfTsNCg0KCQlwZF9ldGgxOiBwZC1ldGgxIHsNCgkJCSNwb3dlci1kb21h
aW4tY2VsbHMgPSA8MHgwPjsNCgkJCXBkLWlkID0gPDB4MWU+Ow0KCQl9Ow0KDQoJCXBkX2V0aDI6
IHBkLWV0aDIgew0KCQkJI3Bvd2VyLWRvbWFpbi1jZWxscyA9IDwweDA+Ow0KCQkJcGQtaWQgPSA8
MHgxZj47DQoJCX07DQoNCgkJcGRfZXRoMzogcGQtZXRoMyB7DQoJCQkjcG93ZXItZG9tYWluLWNl
bGxzID0gPDB4MD47DQoJCQlwZC1pZCA9IDwweDIwPjsNCgkJfTsNCg0KCQlwZF9pMmMwOiBwZC1p
MmMwIHsNCgkJCSNwb3dlci1kb21haW4tY2VsbHMgPSA8MHgwPjsNCgkJCXBkLWlkID0gPDB4MjU+
Ow0KCQl9Ow0KDQoJCXBkX2kyYzE6IHBkLWkyYzEgew0KCQkJI3Bvd2VyLWRvbWFpbi1jZWxscyA9
IDwweDA+Ow0KCQkJcGQtaWQgPSA8MHgyNj47DQoJCX07DQoNCgkJcGRfZHA6IHBkLWRwIHsNCgkJ
CSNwb3dlci1kb21haW4tY2VsbHMgPSA8MHgwPjsNCgkJCXBkLWlkID0gPDB4Mjk+Ow0KCQl9Ow0K
DQoJCXBkX2dkbWE6IHBkLWdkbWEgew0KCQkJI3Bvd2VyLWRvbWFpbi1jZWxscyA9IDwweDA+Ow0K
CQkJcGQtaWQgPSA8MHgyYT47DQoJCX07DQoNCgkJcGRfYWRtYTogcGQtYWRtYSB7DQoJCQkjcG93
ZXItZG9tYWluLWNlbGxzID0gPDB4MD47DQoJCQlwZC1pZCA9IDwweDJiPjsNCgkJfTsNCg0KCQlw
ZF90dGMwOiBwZC10dGMwIHsNCgkJCSNwb3dlci1kb21haW4tY2VsbHMgPSA8MHgwPjsNCgkJCXBk
LWlkID0gPDB4MTg+Ow0KCQl9Ow0KDQoJCXBkX3R0YzE6IHBkLXR0YzEgew0KCQkJI3Bvd2VyLWRv
bWFpbi1jZWxscyA9IDwweDA+Ow0KCQkJcGQtaWQgPSA8MHgxOT47DQoJCX07DQoNCgkJcGRfdHRj
MjogcGQtdHRjMiB7DQoJCQkjcG93ZXItZG9tYWluLWNlbGxzID0gPDB4MD47DQoJCQlwZC1pZCA9
IDwweDFhPjsNCgkJfTsNCg0KCQlwZF90dGMzOiBwZC10dGMzIHsNCgkJCSNwb3dlci1kb21haW4t
Y2VsbHMgPSA8MHgwPjsNCgkJCXBkLWlkID0gPDB4MWI+Ow0KCQl9Ow0KDQoJCXBkX3NkMDogcGQt
c2QwIHsNCgkJCSNwb3dlci1kb21haW4tY2VsbHMgPSA8MHgwPjsNCgkJCXBkLWlkID0gPDB4Mjc+
Ow0KCQl9Ow0KDQoJCXBkX3NkMTogcGQtc2QxIHsNCgkJCSNwb3dlci1kb21haW4tY2VsbHMgPSA8
MHgwPjsNCgkJCXBkLWlkID0gPDB4Mjg+Ow0KCQl9Ow0KDQoJCXBkX25hbmQ6IHBkLW5hbmQgew0K
CQkJI3Bvd2VyLWRvbWFpbi1jZWxscyA9IDwweDA+Ow0KCQkJcGQtaWQgPSA8MHgyYz47DQoJCX07
DQoNCgkJcGRfcXNwaTogcGQtcXNwaSB7DQoJCQkjcG93ZXItZG9tYWluLWNlbGxzID0gPDB4MD47
DQoJCQlwZC1pZCA9IDwweDJkPjsNCgkJfTsNCg0KCQlwZF9ncGlvOiBwZC1ncGlvIHsNCgkJCSNw
b3dlci1kb21haW4tY2VsbHMgPSA8MHgwPjsNCgkJCXBkLWlkID0gPDB4MmU+Ow0KCQl9Ow0KDQoJ
CXBkX2NhbjA6IHBkLWNhbjAgew0KCQkJI3Bvd2VyLWRvbWFpbi1jZWxscyA9IDwweDA+Ow0KCQkJ
cGQtaWQgPSA8MHgyZj47DQoJCX07DQoNCgkJcGRfY2FuMTogcGQtY2FuMSB7DQoJCQkjcG93ZXIt
ZG9tYWluLWNlbGxzID0gPDB4MD47DQoJCQlwZC1pZCA9IDwweDMwPjsNCgkJfTsNCg0KCQlwZF9w
Y2llOiBwZC1wY2llIHsNCgkJCSNwb3dlci1kb21haW4tY2VsbHMgPSA8MHgwPjsNCgkJCXBkLWlk
ID0gPDB4M2I+Ow0KCQl9Ow0KDQoJCXBkX2dwdTogcGQtZ3B1IHsNCgkJCSNwb3dlci1kb21haW4t
Y2VsbHMgPSA8MHgwPjsNCgkJCXBkLWlkID0gPDB4M2EgMHgxNCAweDE1PjsNCgkJfTsNCgl9Ow0K
DQoJLyogUE1VMTwtPkFQVSBJUEkgbWFpbGJveCBjb250cm9sbGVyICovDQoJaXBpX21haWxib3hf
cG11MTogbWFpbGJveEBmZjk5MDQwMCB7DQoJCWNvbXBhdGlibGUgPSAieGxueCx6eW5xbXAtaXBp
LW1haWxib3giOw0KCQlyZWcgPSA8MHgwIDB4ZmY5OTA1YzAgMHgwIDB4MjA+LA0KCQkgICAgICA8
MHgwIDB4ZmY5OTA1ZTAgMHgwIDB4MjA+LA0KCQkgICAgICA8MHgwIDB4ZmY5OTBlODAgMHgwIDB4
MjA+LA0KCQkgICAgICA8MHgwIDB4ZmY5OTBlYTAgMHgwIDB4MjA+Ow0KCQlyZWctbmFtZXMgPSAi
bG9jYWxfcmVxdWVzdF9yZWdpb24iLCAibG9jYWxfcmVzcG9uc2VfcmVnaW9uIiwNCgkJCSAgICAi
cmVtb3RlX3JlcXVlc3RfcmVnaW9uIiwgInJlbW90ZV9yZXNwb25zZV9yZWdpb24iOw0KCQkjbWJv
eC1jZWxscyA9IDwxPjsNCgkJeGxueCxpcGktaWRzID0gPDAgND47DQoJCWludGVycnVwdC1wYXJl
bnQgPSA8JmdpYz47DQoJCWludGVycnVwdHMgPSA8MCAzNSA0PjsNCgl9Ow0KDQoJcG11IHsNCgkJ
Y29tcGF0aWJsZSA9ICJhcm0sYXJtdjgtcG11djMiOw0KCQlpbnRlcnJ1cHQtcGFyZW50ID0gPCZn
aWM+Ow0KCQlpbnRlcnJ1cHRzID0gPDAgMTQzIDQ+LA0KCQkJICAgICA8MCAxNDQgND4sDQoJCQkg
ICAgIDwwIDE0NSA0PiwNCgkJCSAgICAgPDAgMTQ2IDQ+Ow0KCX07DQoNCglwc2NpIHsNCgkJY29t
cGF0aWJsZSA9ICJhcm0scHNjaS0wLjIiOw0KCQltZXRob2QgPSAic21jIjsNCgl9Ow0KDQoJZmly
bXdhcmUgew0KCQl6eW5xbXBfZmlybXdhcmU6IHp5bnFtcC1maXJtd2FyZSB7DQoJCQljb21wYXRp
YmxlID0gInhsbngsenlucW1wLWZpcm13YXJlIjsNCgkJCW1ldGhvZCA9ICJzbWMiOw0KCQl9Ow0K
CX07DQoNCgl6eW5xbXBfcG93ZXI6IHp5bnFtcC1wb3dlciB7DQoJCWNvbXBhdGlibGUgPSAieGxu
eCx6eW5xbXAtcG93ZXIiOw0KCQltYm94ZXMgPSA8JmlwaV9tYWlsYm94X3BtdTEgMD4sDQoJCQkg
PCZpcGlfbWFpbGJveF9wbXUxIDE+Ow0KCQltYm94LW5hbWVzID0gInR4IiwgInJ4IjsNCgl9Ow0K
DQoJdGltZXIgew0KCQljb21wYXRpYmxlID0gImFybSxhcm12OC10aW1lciI7DQoJCWludGVycnVw
dC1wYXJlbnQgPSA8JmdpYz47DQoJCWludGVycnVwdHMgPSA8MSAxMyAweGYwOD4sDQoJCQkgICAg
IDwxIDE0IDB4ZjA4PiwNCgkJCSAgICAgPDEgMTEgMHhmMDg+LA0KCQkJICAgICA8MSAxMCAweGYw
OD47DQoJfTsNCg0KCWVkYWMgew0KCQljb21wYXRpYmxlID0gImFybSxjb3J0ZXgtYTUzLWVkYWMi
Ow0KCX07DQoNCglmcGdhX2Z1bGw6IGZwZ2EtZnVsbCB7DQoJCWNvbXBhdGlibGUgPSAiZnBnYS1y
ZWdpb24iOw0KCQlmcGdhLW1nciA9IDwmcGNhcD47DQoJCSNhZGRyZXNzLWNlbGxzID0gPDI+Ow0K
CQkjc2l6ZS1jZWxscyA9IDwyPjsNCgl9Ow0KDQoJbnZtZW1fZmlybXdhcmUgew0KCQljb21wYXRp
YmxlID0gInhsbngsenlucW1wLW52bWVtLWZ3IjsNCgkJI2FkZHJlc3MtY2VsbHMgPSA8MT47DQoJ
CSNzaXplLWNlbGxzID0gPDE+Ow0KDQoJCXNvY19yZXZpc2lvbjogc29jX3JldmlzaW9uQDAgew0K
CQkJcmVnID0gPDB4MCAweDQ+Ow0KCQl9Ow0KCX07DQoNCglwY2FwOiBwY2FwIHsNCgkJY29tcGF0
aWJsZSA9ICJ4bG54LHp5bnFtcC1wY2FwLWZwZ2EiOw0KCX07DQoNCglyc3Q6IHJlc2V0LWNvbnRy
b2xsZXIgew0KCQljb21wYXRpYmxlID0gInhsbngsenlucW1wLXJlc2V0IjsNCgkJI3Jlc2V0LWNl
bGxzID0gPDE+Ow0KCX07DQoNCgl4bG54X3JzYTogenlucW1wX3JzYSB7DQoJCWNvbXBhdGlibGUg
PSAieGxueCx6eW5xbXAtcnNhIjsNCgl9Ow0KDQoJeGxueF9rZWNjYWtfMzg0OiBzaGEzODQgew0K
CQljb21wYXRpYmxlID0gInhsbngsenlucW1wLWtlY2Nhay0zODQiOw0KCX07DQoNCglhbWJhX2Fw
dTogYW1iYV9hcHVAMCB7DQoJCWNvbXBhdGlibGUgPSAic2ltcGxlLWJ1cyI7DQoJCSNhZGRyZXNz
LWNlbGxzID0gPDI+Ow0KCQkjc2l6ZS1jZWxscyA9IDwxPjsNCgkJcmFuZ2VzID0gPDAgMCAwIDAg
MHhmZmZmZmZmZj47DQoNCgkJZ2ljOiBpbnRlcnJ1cHQtY29udHJvbGxlckBmOTAxMDAwMCB7DQoJ
CQljb21wYXRpYmxlID0gImFybSxnaWMtNDAwIiwgImFybSxjb3J0ZXgtYTE1LWdpYyI7DQoJCQkj
aW50ZXJydXB0LWNlbGxzID0gPDM+Ow0KCQkJcmVnID0gPDB4MCAweGY5MDEwMDAwIDB4MTAwMDA+
LA0KCQkJICAgICAgPDB4MCAweGY5MDIwMDAwIDB4MjAwMDA+LA0KCQkJICAgICAgPDB4MCAweGY5
MDQwMDAwIDB4MjAwMDA+LA0KCQkJICAgICAgPDB4MCAweGY5MDYwMDAwIDB4MjAwMDA+Ow0KCQkJ
aW50ZXJydXB0LWNvbnRyb2xsZXI7DQoJCQlpbnRlcnJ1cHQtcGFyZW50ID0gPCZnaWM+Ow0KCQkJ
aW50ZXJydXB0cyA9IDwxIDkgMHhmMDQ+Ow0KCQl9Ow0KCX07DQoNCglhbWJhOiBhbWJhIHsNCgkJ
Y29tcGF0aWJsZSA9ICJzaW1wbGUtYnVzIjsNCgkJdS1ib290LGRtLXByZS1yZWxvYzsNCgkJI2Fk
ZHJlc3MtY2VsbHMgPSA8Mj47DQoJCSNzaXplLWNlbGxzID0gPDI+Ow0KCQlyYW5nZXM7DQoNCgkJ
Y2FuMDogY2FuQGZmMDYwMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAieGxueCx6eW5xLWNhbi0xLjAi
Ow0KCQkJc3RhdHVzID0gImRpc2FibGVkIjsNCgkJCWNsb2NrLW5hbWVzID0gImNhbl9jbGsiLCAi
cGNsayI7DQoJCQlyZWcgPSA8MHgwIDB4ZmYwNjAwMDAgMHgwIDB4MTAwMD47DQoJCQlpbnRlcnJ1
cHRzID0gPDAgMjMgND47DQoJCQlpbnRlcnJ1cHQtcGFyZW50ID0gPCZnaWM+Ow0KCQkJdHgtZmlm
by1kZXB0aCA9IDwweDQwPjsNCgkJCXJ4LWZpZm8tZGVwdGggPSA8MHg0MD47DQoJCQlwb3dlci1k
b21haW5zID0gPCZwZF9jYW4wPjsNCgkJfTsNCg0KCQljYW4xOiBjYW5AZmYwNzAwMDAgew0KCQkJ
Y29tcGF0aWJsZSA9ICJ4bG54LHp5bnEtY2FuLTEuMCI7DQoJCQlzdGF0dXMgPSAiZGlzYWJsZWQi
Ow0KCQkJY2xvY2stbmFtZXMgPSAiY2FuX2NsayIsICJwY2xrIjsNCgkJCXJlZyA9IDwweDAgMHhm
ZjA3MDAwMCAweDAgMHgxMDAwPjsNCgkJCWludGVycnVwdHMgPSA8MCAyNCA0PjsNCgkJCWludGVy
cnVwdC1wYXJlbnQgPSA8JmdpYz47DQoJCQl0eC1maWZvLWRlcHRoID0gPDB4NDA+Ow0KCQkJcngt
Zmlmby1kZXB0aCA9IDwweDQwPjsNCgkJCXBvd2VyLWRvbWFpbnMgPSA8JnBkX2NhbjE+Ow0KCQl9
Ow0KDQoJCWNjaTogY2NpQGZkNmUwMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAiYXJtLGNjaS00MDAi
Ow0KCQkJcmVnID0gPDB4MCAweGZkNmUwMDAwIDB4MCAweDkwMDA+Ow0KCQkJcmFuZ2VzID0gPDB4
MCAweDAgMHhmZDZlMDAwMCAweDEwMDAwPjsNCgkJCSNhZGRyZXNzLWNlbGxzID0gPDE+Ow0KCQkJ
I3NpemUtY2VsbHMgPSA8MT47DQoNCgkJCXBtdUA5MDAwIHsNCgkJCQljb21wYXRpYmxlID0gImFy
bSxjY2ktNDAwLXBtdSxyMSI7DQoJCQkJcmVnID0gPDB4OTAwMCAweDUwMDA+Ow0KCQkJCWludGVy
cnVwdC1wYXJlbnQgPSA8JmdpYz47DQoJCQkJaW50ZXJydXB0cyA9IDwwIDEyMyA0PiwNCgkJCQkJ
ICAgICA8MCAxMjMgND4sDQoJCQkJCSAgICAgPDAgMTIzIDQ+LA0KCQkJCQkgICAgIDwwIDEyMyA0
PiwNCgkJCQkJICAgICA8MCAxMjMgND47DQoJCQl9Ow0KCQl9Ow0KDQoJCS8qIEdETUEgKi8NCgkJ
ZnBkX2RtYV9jaGFuMTogZG1hQGZkNTAwMDAwIHsNCgkJCXN0YXR1cyA9ICJkaXNhYmxlZCI7DQoJ
CQljb21wYXRpYmxlID0gInhsbngsenlucW1wLWRtYS0xLjAiOw0KCQkJcmVnID0gPDB4MCAweGZk
NTAwMDAwIDB4MCAweDEwMDA+Ow0KCQkJaW50ZXJydXB0LXBhcmVudCA9IDwmZ2ljPjsNCgkJCWlu
dGVycnVwdHMgPSA8MCAxMjQgND47DQoJCQljbG9jay1uYW1lcyA9ICJjbGtfbWFpbiIsICJjbGtf
YXBiIjsNCgkJCXhsbngsYnVzLXdpZHRoID0gPDEyOD47DQoJCQkjc3RyZWFtLWlkLWNlbGxzID0g
PDE+Ow0KCQkJaW9tbXVzID0gPCZzbW11IDB4MTRlOD47DQoJCQlwb3dlci1kb21haW5zID0gPCZw
ZF9nZG1hPjsNCgkJfTsNCg0KCQlmcGRfZG1hX2NoYW4yOiBkbWFAZmQ1MTAwMDAgew0KCQkJc3Rh
dHVzID0gImRpc2FibGVkIjsNCgkJCWNvbXBhdGlibGUgPSAieGxueCx6eW5xbXAtZG1hLTEuMCI7
DQoJCQlyZWcgPSA8MHgwIDB4ZmQ1MTAwMDAgMHgwIDB4MTAwMD47DQoJCQlpbnRlcnJ1cHQtcGFy
ZW50ID0gPCZnaWM+Ow0KCQkJaW50ZXJydXB0cyA9IDwwIDEyNSA0PjsNCgkJCWNsb2NrLW5hbWVz
ID0gImNsa19tYWluIiwgImNsa19hcGIiOw0KCQkJeGxueCxidXMtd2lkdGggPSA8MTI4PjsNCgkJ
CSNzdHJlYW0taWQtY2VsbHMgPSA8MT47DQoJCQlpb21tdXMgPSA8JnNtbXUgMHgxNGU5PjsNCgkJ
CXBvd2VyLWRvbWFpbnMgPSA8JnBkX2dkbWE+Ow0KCQl9Ow0KDQoJCWZwZF9kbWFfY2hhbjM6IGRt
YUBmZDUyMDAwMCB7DQoJCQlzdGF0dXMgPSAiZGlzYWJsZWQiOw0KCQkJY29tcGF0aWJsZSA9ICJ4
bG54LHp5bnFtcC1kbWEtMS4wIjsNCgkJCXJlZyA9IDwweDAgMHhmZDUyMDAwMCAweDAgMHgxMDAw
PjsNCgkJCWludGVycnVwdC1wYXJlbnQgPSA8JmdpYz47DQoJCQlpbnRlcnJ1cHRzID0gPDAgMTI2
IDQ+Ow0KCQkJY2xvY2stbmFtZXMgPSAiY2xrX21haW4iLCAiY2xrX2FwYiI7DQoJCQl4bG54LGJ1
cy13aWR0aCA9IDwxMjg+Ow0KCQkJI3N0cmVhbS1pZC1jZWxscyA9IDwxPjsNCgkJCWlvbW11cyA9
IDwmc21tdSAweDE0ZWE+Ow0KCQkJcG93ZXItZG9tYWlucyA9IDwmcGRfZ2RtYT47DQoJCX07DQoN
CgkJZnBkX2RtYV9jaGFuNDogZG1hQGZkNTMwMDAwIHsNCgkJCXN0YXR1cyA9ICJkaXNhYmxlZCI7
DQoJCQljb21wYXRpYmxlID0gInhsbngsenlucW1wLWRtYS0xLjAiOw0KCQkJcmVnID0gPDB4MCAw
eGZkNTMwMDAwIDB4MCAweDEwMDA+Ow0KCQkJaW50ZXJydXB0LXBhcmVudCA9IDwmZ2ljPjsNCgkJ
CWludGVycnVwdHMgPSA8MCAxMjcgND47DQoJCQljbG9jay1uYW1lcyA9ICJjbGtfbWFpbiIsICJj
bGtfYXBiIjsNCgkJCXhsbngsYnVzLXdpZHRoID0gPDEyOD47DQoJCQkjc3RyZWFtLWlkLWNlbGxz
ID0gPDE+Ow0KCQkJaW9tbXVzID0gPCZzbW11IDB4MTRlYj47DQoJCQlwb3dlci1kb21haW5zID0g
PCZwZF9nZG1hPjsNCgkJfTsNCg0KCQlmcGRfZG1hX2NoYW41OiBkbWFAZmQ1NDAwMDAgew0KCQkJ
c3RhdHVzID0gImRpc2FibGVkIjsNCgkJCWNvbXBhdGlibGUgPSAieGxueCx6eW5xbXAtZG1hLTEu
MCI7DQoJCQlyZWcgPSA8MHgwIDB4ZmQ1NDAwMDAgMHgwIDB4MTAwMD47DQoJCQlpbnRlcnJ1cHQt
cGFyZW50ID0gPCZnaWM+Ow0KCQkJaW50ZXJydXB0cyA9IDwwIDEyOCA0PjsNCgkJCWNsb2NrLW5h
bWVzID0gImNsa19tYWluIiwgImNsa19hcGIiOw0KCQkJeGxueCxidXMtd2lkdGggPSA8MTI4PjsN
CgkJCSNzdHJlYW0taWQtY2VsbHMgPSA8MT47DQoJCQlpb21tdXMgPSA8JnNtbXUgMHgxNGVjPjsN
CgkJCXBvd2VyLWRvbWFpbnMgPSA8JnBkX2dkbWE+Ow0KCQl9Ow0KDQoJCWZwZF9kbWFfY2hhbjY6
IGRtYUBmZDU1MDAwMCB7DQoJCQlzdGF0dXMgPSAiZGlzYWJsZWQiOw0KCQkJY29tcGF0aWJsZSA9
ICJ4bG54LHp5bnFtcC1kbWEtMS4wIjsNCgkJCXJlZyA9IDwweDAgMHhmZDU1MDAwMCAweDAgMHgx
MDAwPjsNCgkJCWludGVycnVwdC1wYXJlbnQgPSA8JmdpYz47DQoJCQlpbnRlcnJ1cHRzID0gPDAg
MTI5IDQ+Ow0KCQkJY2xvY2stbmFtZXMgPSAiY2xrX21haW4iLCAiY2xrX2FwYiI7DQoJCQl4bG54
LGJ1cy13aWR0aCA9IDwxMjg+Ow0KCQkJI3N0cmVhbS1pZC1jZWxscyA9IDwxPjsNCgkJCWlvbW11
cyA9IDwmc21tdSAweDE0ZWQ+Ow0KCQkJcG93ZXItZG9tYWlucyA9IDwmcGRfZ2RtYT47DQoJCX07
DQoNCgkJZnBkX2RtYV9jaGFuNzogZG1hQGZkNTYwMDAwIHsNCgkJCXN0YXR1cyA9ICJkaXNhYmxl
ZCI7DQoJCQljb21wYXRpYmxlID0gInhsbngsenlucW1wLWRtYS0xLjAiOw0KCQkJcmVnID0gPDB4
MCAweGZkNTYwMDAwIDB4MCAweDEwMDA+Ow0KCQkJaW50ZXJydXB0LXBhcmVudCA9IDwmZ2ljPjsN
CgkJCWludGVycnVwdHMgPSA8MCAxMzAgND47DQoJCQljbG9jay1uYW1lcyA9ICJjbGtfbWFpbiIs
ICJjbGtfYXBiIjsNCgkJCXhsbngsYnVzLXdpZHRoID0gPDEyOD47DQoJCQkjc3RyZWFtLWlkLWNl
bGxzID0gPDE+Ow0KCQkJaW9tbXVzID0gPCZzbW11IDB4MTRlZT47DQoJCQlwb3dlci1kb21haW5z
ID0gPCZwZF9nZG1hPjsNCgkJfTsNCg0KCQlmcGRfZG1hX2NoYW44OiBkbWFAZmQ1NzAwMDAgew0K
CQkJc3RhdHVzID0gImRpc2FibGVkIjsNCgkJCWNvbXBhdGlibGUgPSAieGxueCx6eW5xbXAtZG1h
LTEuMCI7DQoJCQlyZWcgPSA8MHgwIDB4ZmQ1NzAwMDAgMHgwIDB4MTAwMD47DQoJCQlpbnRlcnJ1
cHQtcGFyZW50ID0gPCZnaWM+Ow0KCQkJaW50ZXJydXB0cyA9IDwwIDEzMSA0PjsNCgkJCWNsb2Nr
LW5hbWVzID0gImNsa19tYWluIiwgImNsa19hcGIiOw0KCQkJeGxueCxidXMtd2lkdGggPSA8MTI4
PjsNCgkJCSNzdHJlYW0taWQtY2VsbHMgPSA8MT47DQoJCQlpb21tdXMgPSA8JnNtbXUgMHgxNGVm
PjsNCgkJCXBvd2VyLWRvbWFpbnMgPSA8JnBkX2dkbWE+Ow0KCQl9Ow0KDQoJCWdwdTogZ3B1QGZk
NGIwMDAwIHsNCgkJCXN0YXR1cyA9ICJkaXNhYmxlZCI7DQoJCQljb21wYXRpYmxlID0gImFybSxt
YWxpLTQwMCIsICJhcm0sbWFsaS11dGdhcmQiOw0KCQkJcmVnID0gPDB4MCAweGZkNGIwMDAwIDB4
MCAweDEwMDAwPjsNCgkJCWludGVycnVwdC1wYXJlbnQgPSA8JmdpYz47DQoJCQlpbnRlcnJ1cHRz
ID0gPDAgMTMyIDQ+LCA8MCAxMzIgND4sIDwwIDEzMiA0PiwgPDAgMTMyIDQ+LCA8MCAxMzIgND4s
IDwwIDEzMiA0PjsNCgkJCWludGVycnVwdC1uYW1lcyA9ICJJUlFHUCIsICJJUlFHUE1NVSIsICJJ
UlFQUDAiLCAiSVJRUFBNTVUwIiwgIklSUVBQMSIsICJJUlFQUE1NVTEiOw0KCQkJY2xvY2stbmFt
ZXMgPSAiZ3B1IiwgImdwdV9wcDAiLCAiZ3B1X3BwMSI7DQoJCQlwb3dlci1kb21haW5zID0gPCZw
ZF9ncHU+Ow0KCQl9Ow0KDQoJCS8qIExQRERNQSBkZWZhdWx0IGFsbG93cyBvbmx5IHNlY3VyZWQg
YWNjZXNzLiBpbm9yZGVyIHRvIGVuYWJsZQ0KCQkgKiBUaGVzZSBkbWEgY2hhbm5lbHMsIFVzZXJz
IHNob3VsZCBlbnN1cmUgdGhhdCB0aGVzZSBkbWENCgkJICogQ2hhbm5lbHMgYXJlIGFsbG93ZWQg
Zm9yIG5vbiBzZWN1cmUgYWNjZXNzLg0KCQkgKi8NCgkJbHBkX2RtYV9jaGFuMTogZG1hQGZmYTgw
MDAwIHsNCgkJCXN0YXR1cyA9ICJkaXNhYmxlZCI7DQoJCQljb21wYXRpYmxlID0gInhsbngsenlu
cW1wLWRtYS0xLjAiOw0KCQkJcmVnID0gPDB4MCAweGZmYTgwMDAwIDB4MCAweDEwMDA+Ow0KCQkJ
aW50ZXJydXB0LXBhcmVudCA9IDwmZ2ljPjsNCgkJCWludGVycnVwdHMgPSA8MCA3NyA0PjsNCgkJ
CWNsb2NrLW5hbWVzID0gImNsa19tYWluIiwgImNsa19hcGIiOw0KCQkJeGxueCxidXMtd2lkdGgg
PSA8NjQ+Ow0KCQkJI3N0cmVhbS1pZC1jZWxscyA9IDwxPjsNCgkJLyoJaW9tbXVzID0gPCZzbW11
IDB4ODY4PjsgKi8NCgkJCXBvd2VyLWRvbWFpbnMgPSA8JnBkX2FkbWE+Ow0KCQl9Ow0KDQoJCWxw
ZF9kbWFfY2hhbjI6IGRtYUBmZmE5MDAwMCB7DQoJCQlzdGF0dXMgPSAiZGlzYWJsZWQiOw0KCQkJ
Y29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcC1kbWEtMS4wIjsNCgkJCXJlZyA9IDwweDAgMHhmZmE5
MDAwMCAweDAgMHgxMDAwPjsNCgkJCWludGVycnVwdC1wYXJlbnQgPSA8JmdpYz47DQoJCQlpbnRl
cnJ1cHRzID0gPDAgNzggND47DQoJCQljbG9jay1uYW1lcyA9ICJjbGtfbWFpbiIsICJjbGtfYXBi
IjsNCgkJCXhsbngsYnVzLXdpZHRoID0gPDY0PjsNCgkJCSNzdHJlYW0taWQtY2VsbHMgPSA8MT47
DQoJCS8qCWlvbW11cyA9IDwmc21tdSAweDg2OT47ICovDQoJCQlwb3dlci1kb21haW5zID0gPCZw
ZF9hZG1hPjsNCgkJfTsNCg0KCQlscGRfZG1hX2NoYW4zOiBkbWFAZmZhYTAwMDAgew0KCQkJc3Rh
dHVzID0gImRpc2FibGVkIjsNCgkJCWNvbXBhdGlibGUgPSAieGxueCx6eW5xbXAtZG1hLTEuMCI7
DQoJCQlyZWcgPSA8MHgwIDB4ZmZhYTAwMDAgMHgwIDB4MTAwMD47DQoJCQlpbnRlcnJ1cHQtcGFy
ZW50ID0gPCZnaWM+Ow0KCQkJaW50ZXJydXB0cyA9IDwwIDc5IDQ+Ow0KCQkJY2xvY2stbmFtZXMg
PSAiY2xrX21haW4iLCAiY2xrX2FwYiI7DQoJCQl4bG54LGJ1cy13aWR0aCA9IDw2ND47DQoJCQkj
c3RyZWFtLWlkLWNlbGxzID0gPDE+Ow0KCQkvKglpb21tdXMgPSA8JnNtbXUgMHg4NmE+OyAqLw0K
CQkJcG93ZXItZG9tYWlucyA9IDwmcGRfYWRtYT47DQoJCX07DQoNCgkJbHBkX2RtYV9jaGFuNDog
ZG1hQGZmYWIwMDAwIHsNCgkJCXN0YXR1cyA9ICJkaXNhYmxlZCI7DQoJCQljb21wYXRpYmxlID0g
InhsbngsenlucW1wLWRtYS0xLjAiOw0KCQkJcmVnID0gPDB4MCAweGZmYWIwMDAwIDB4MCAweDEw
MDA+Ow0KCQkJaW50ZXJydXB0LXBhcmVudCA9IDwmZ2ljPjsNCgkJCWludGVycnVwdHMgPSA8MCA4
MCA0PjsNCgkJCWNsb2NrLW5hbWVzID0gImNsa19tYWluIiwgImNsa19hcGIiOw0KCQkJeGxueCxi
dXMtd2lkdGggPSA8NjQ+Ow0KCQkJI3N0cmVhbS1pZC1jZWxscyA9IDwxPjsNCgkJLyoJaW9tbXVz
ID0gPCZzbW11IDB4ODZiPjsgKi8NCgkJCXBvd2VyLWRvbWFpbnMgPSA8JnBkX2FkbWE+Ow0KCQl9
Ow0KDQoJCWxwZF9kbWFfY2hhbjU6IGRtYUBmZmFjMDAwMCB7DQoJCQlzdGF0dXMgPSAiZGlzYWJs
ZWQiOw0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcC1kbWEtMS4wIjsNCgkJCXJlZyA9IDww
eDAgMHhmZmFjMDAwMCAweDAgMHgxMDAwPjsNCgkJCWludGVycnVwdC1wYXJlbnQgPSA8JmdpYz47
DQoJCQlpbnRlcnJ1cHRzID0gPDAgODEgND47DQoJCQljbG9jay1uYW1lcyA9ICJjbGtfbWFpbiIs
ICJjbGtfYXBiIjsNCgkJCXhsbngsYnVzLXdpZHRoID0gPDY0PjsNCgkJCSNzdHJlYW0taWQtY2Vs
bHMgPSA8MT47DQoJCS8qCWlvbW11cyA9IDwmc21tdSAweDg2Yz47ICovDQoJCQlwb3dlci1kb21h
aW5zID0gPCZwZF9hZG1hPjsNCgkJfTsNCg0KCQlscGRfZG1hX2NoYW42OiBkbWFAZmZhZDAwMDAg
ew0KCQkJc3RhdHVzID0gImRpc2FibGVkIjsNCgkJCWNvbXBhdGlibGUgPSAieGxueCx6eW5xbXAt
ZG1hLTEuMCI7DQoJCQlyZWcgPSA8MHgwIDB4ZmZhZDAwMDAgMHgwIDB4MTAwMD47DQoJCQlpbnRl
cnJ1cHQtcGFyZW50ID0gPCZnaWM+Ow0KCQkJaW50ZXJydXB0cyA9IDwwIDgyIDQ+Ow0KCQkJY2xv
Y2stbmFtZXMgPSAiY2xrX21haW4iLCAiY2xrX2FwYiI7DQoJCQl4bG54LGJ1cy13aWR0aCA9IDw2
ND47DQoJCQkjc3RyZWFtLWlkLWNlbGxzID0gPDE+Ow0KCQkvKglpb21tdXMgPSA8JnNtbXUgMHg4
NmQ+OyAqLw0KCQkJcG93ZXItZG9tYWlucyA9IDwmcGRfYWRtYT47DQoJCX07DQoNCgkJbHBkX2Rt
YV9jaGFuNzogZG1hQGZmYWUwMDAwIHsNCgkJCXN0YXR1cyA9ICJkaXNhYmxlZCI7DQoJCQljb21w
YXRpYmxlID0gInhsbngsenlucW1wLWRtYS0xLjAiOw0KCQkJcmVnID0gPDB4MCAweGZmYWUwMDAw
IDB4MCAweDEwMDA+Ow0KCQkJaW50ZXJydXB0LXBhcmVudCA9IDwmZ2ljPjsNCgkJCWludGVycnVw
dHMgPSA8MCA4MyA0PjsNCgkJCWNsb2NrLW5hbWVzID0gImNsa19tYWluIiwgImNsa19hcGIiOw0K
CQkJeGxueCxidXMtd2lkdGggPSA8NjQ+Ow0KCQkJI3N0cmVhbS1pZC1jZWxscyA9IDwxPjsNCgkJ
LyoJaW9tbXVzID0gPCZzbW11IDB4ODZlPjsgKi8NCgkJCXBvd2VyLWRvbWFpbnMgPSA8JnBkX2Fk
bWE+Ow0KCQl9Ow0KDQoJCWxwZF9kbWFfY2hhbjg6IGRtYUBmZmFmMDAwMCB7DQoJCQlzdGF0dXMg
PSAiZGlzYWJsZWQiOw0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcC1kbWEtMS4wIjsNCgkJ
CXJlZyA9IDwweDAgMHhmZmFmMDAwMCAweDAgMHgxMDAwPjsNCgkJCWludGVycnVwdC1wYXJlbnQg
PSA8JmdpYz47DQoJCQlpbnRlcnJ1cHRzID0gPDAgODQgND47DQoJCQljbG9jay1uYW1lcyA9ICJj
bGtfbWFpbiIsICJjbGtfYXBiIjsNCgkJCXhsbngsYnVzLXdpZHRoID0gPDY0PjsNCgkJCSNzdHJl
YW0taWQtY2VsbHMgPSA8MT47DQoJCS8qCWlvbW11cyA9IDwmc21tdSAweDg2Zj47ICovDQoJCQlw
b3dlci1kb21haW5zID0gPCZwZF9hZG1hPjsNCgkJfTsNCg0KCQltYzogbWVtb3J5LWNvbnRyb2xs
ZXJAZmQwNzAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcC1kZHJjLTIuNDBhIjsN
CgkJCXJlZyA9IDwweDAgMHhmZDA3MDAwMCAweDAgMHgzMDAwMD47DQoJCQlpbnRlcnJ1cHQtcGFy
ZW50ID0gPCZnaWM+Ow0KCQkJaW50ZXJydXB0cyA9IDwwIDExMiA0PjsNCgkJfTsNCg0KCQluYW5k
MDogbmFuZEBmZjEwMDAwMCB7DQoJCQljb21wYXRpYmxlID0gImFyYXNhbixuZmMtdjNwMTAiOw0K
CQkJc3RhdHVzID0gImRpc2FibGVkIjsNCgkJCXJlZyA9IDwweDAgMHhmZjEwMDAwMCAweDAgMHgx
MDAwPjsNCgkJCWNsb2NrLW5hbWVzID0gImNsa19zeXMiLCAiY2xrX2ZsYXNoIjsNCgkJCWludGVy
cnVwdC1wYXJlbnQgPSA8JmdpYz47DQoJCQlpbnRlcnJ1cHRzID0gPDAgMTQgND47DQoJCQkjYWRk
cmVzcy1jZWxscyA9IDwxPjsNCgkJCSNzaXplLWNlbGxzID0gPDA+Ow0KCQkJI3N0cmVhbS1pZC1j
ZWxscyA9IDwxPjsNCgkJCWlvbW11cyA9IDwmc21tdSAweDg3Mj47DQoJCQlwb3dlci1kb21haW5z
ID0gPCZwZF9uYW5kPjsNCgkJfTsNCg0KCQlnZW0wOiBldGhlcm5ldEBmZjBiMDAwMCB7DQoJCQlj
b21wYXRpYmxlID0gImNkbnMsenlucW1wLWdlbSIsICJjZG5zLGdlbSI7DQoJCQlzdGF0dXMgPSAi
ZGlzYWJsZWQiOw0KCQkJaW50ZXJydXB0LXBhcmVudCA9IDwmZ2ljPjsNCgkJCWludGVycnVwdHMg
PSA8MCA1NyA0PiwgPDAgNTcgND47DQoJCQlyZWcgPSA8MHgwIDB4ZmYwYjAwMDAgMHgwIDB4MTAw
MD47DQoJCQljbG9jay1uYW1lcyA9ICJwY2xrIiwgImhjbGsiLCAidHhfY2xrIjsNCgkJCSNhZGRy
ZXNzLWNlbGxzID0gPDE+Ow0KCQkJI3NpemUtY2VsbHMgPSA8MD47DQoJCQkjc3RyZWFtLWlkLWNl
bGxzID0gPDE+Ow0KCQkJaW9tbXVzID0gPCZzbW11IDB4ODc0PjsNCgkJCXBvd2VyLWRvbWFpbnMg
PSA8JnBkX2V0aDA+Ow0KCQl9Ow0KDQoJCWdlbTE6IGV0aGVybmV0QGZmMGMwMDAwIHsNCgkJCWNv
bXBhdGlibGUgPSAiY2Rucyx6eW5xbXAtZ2VtIiwgImNkbnMsZ2VtIjsNCgkJCXN0YXR1cyA9ICJk
aXNhYmxlZCI7DQoJCQlpbnRlcnJ1cHQtcGFyZW50ID0gPCZnaWM+Ow0KCQkJaW50ZXJydXB0cyA9
IDwwIDU5IDQ+LCA8MCA1OSA0PjsNCgkJCXJlZyA9IDwweDAgMHhmZjBjMDAwMCAweDAgMHgxMDAw
PjsNCgkJCWNsb2NrLW5hbWVzID0gInBjbGsiLCAiaGNsayIsICJ0eF9jbGsiOw0KCQkJI2FkZHJl
c3MtY2VsbHMgPSA8MT47DQoJCQkjc2l6ZS1jZWxscyA9IDwwPjsNCgkJCSNzdHJlYW0taWQtY2Vs
bHMgPSA8MT47DQoJCQlpb21tdXMgPSA8JnNtbXUgMHg4NzU+Ow0KCQkJcG93ZXItZG9tYWlucyA9
IDwmcGRfZXRoMT47DQoJCX07DQoNCgkJZ2VtMjogZXRoZXJuZXRAZmYwZDAwMDAgew0KCQkJY29t
cGF0aWJsZSA9ICJjZG5zLHp5bnFtcC1nZW0iLCAiY2RucyxnZW0iOw0KCQkJc3RhdHVzID0gImRp
c2FibGVkIjsNCgkJCWludGVycnVwdC1wYXJlbnQgPSA8JmdpYz47DQoJCQlpbnRlcnJ1cHRzID0g
PDAgNjEgND4sIDwwIDYxIDQ+Ow0KCQkJcmVnID0gPDB4MCAweGZmMGQwMDAwIDB4MCAweDEwMDA+
Ow0KCQkJY2xvY2stbmFtZXMgPSAicGNsayIsICJoY2xrIiwgInR4X2NsayI7DQoJCQkjYWRkcmVz
cy1jZWxscyA9IDwxPjsNCgkJCSNzaXplLWNlbGxzID0gPDA+Ow0KCQkJI3N0cmVhbS1pZC1jZWxs
cyA9IDwxPjsNCgkJCWlvbW11cyA9IDwmc21tdSAweDg3Nj47DQoJCQlwb3dlci1kb21haW5zID0g
PCZwZF9ldGgyPjsNCgkJfTsNCg0KCQlnZW0zOiBldGhlcm5ldEBmZjBlMDAwMCB7DQoJCQljb21w
YXRpYmxlID0gImNkbnMsenlucW1wLWdlbSIsICJjZG5zLGdlbSI7DQoJCQlzdGF0dXMgPSAiZGlz
YWJsZWQiOw0KCQkJaW50ZXJydXB0LXBhcmVudCA9IDwmZ2ljPjsNCgkJCWludGVycnVwdHMgPSA8
MCA2MyA0PiwgPDAgNjMgND47DQoJCQlyZWcgPSA8MHgwIDB4ZmYwZTAwMDAgMHgwIDB4MTAwMD47
DQoJCQljbG9jay1uYW1lcyA9ICJwY2xrIiwgImhjbGsiLCAidHhfY2xrIjsNCgkJCSNhZGRyZXNz
LWNlbGxzID0gPDE+Ow0KCQkJI3NpemUtY2VsbHMgPSA8MD47DQoJCQkjc3RyZWFtLWlkLWNlbGxz
ID0gPDE+Ow0KCQkJaW9tbXVzID0gPCZzbW11IDB4ODc3PjsNCgkJCXBvd2VyLWRvbWFpbnMgPSA8
JnBkX2V0aDM+Ow0KCQl9Ow0KDQoJCWdwaW86IGdwaW9AZmYwYTAwMDAgew0KCQkJY29tcGF0aWJs
ZSA9ICJ4bG54LHp5bnFtcC1ncGlvLTEuMCI7DQoJCQlzdGF0dXMgPSAiZGlzYWJsZWQiOw0KCQkJ
I2dwaW8tY2VsbHMgPSA8MHgyPjsNCgkJCWludGVycnVwdC1wYXJlbnQgPSA8JmdpYz47DQoJCQlp
bnRlcnJ1cHRzID0gPDAgMTYgND47DQoJCQlpbnRlcnJ1cHQtY29udHJvbGxlcjsNCgkJCSNpbnRl
cnJ1cHQtY2VsbHMgPSA8Mj47DQoJCQlyZWcgPSA8MHgwIDB4ZmYwYTAwMDAgMHgwIDB4MTAwMD47
DQoJCQlncGlvLWNvbnRyb2xsZXI7DQoJCQlwb3dlci1kb21haW5zID0gPCZwZF9ncGlvPjsNCgkJ
fTsNCg0KCQlpMmMwOiBpMmNAZmYwMjAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJjZG5zLGkyYy1y
MXAxNCIsICJjZG5zLGkyYy1yMXAxMCI7DQoJCQlzdGF0dXMgPSAiZGlzYWJsZWQiOw0KCQkJaW50
ZXJydXB0LXBhcmVudCA9IDwmZ2ljPjsNCgkJCWludGVycnVwdHMgPSA8MCAxNyA0PjsNCgkJCXJl
ZyA9IDwweDAgMHhmZjAyMDAwMCAweDAgMHgxMDAwPjsNCgkJCSNhZGRyZXNzLWNlbGxzID0gPDE+
Ow0KCQkJI3NpemUtY2VsbHMgPSA8MD47DQoJCQlwb3dlci1kb21haW5zID0gPCZwZF9pMmMwPjsN
CgkJfTsNCg0KCQlpMmMxOiBpMmNAZmYwMzAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJjZG5zLGky
Yy1yMXAxNCIsICJjZG5zLGkyYy1yMXAxMCI7DQoJCQlzdGF0dXMgPSAiZGlzYWJsZWQiOw0KCQkJ
aW50ZXJydXB0LXBhcmVudCA9IDwmZ2ljPjsNCgkJCWludGVycnVwdHMgPSA8MCAxOCA0PjsNCgkJ
CXJlZyA9IDwweDAgMHhmZjAzMDAwMCAweDAgMHgxMDAwPjsNCgkJCSNhZGRyZXNzLWNlbGxzID0g
PDE+Ow0KCQkJI3NpemUtY2VsbHMgPSA8MD47DQoJCQlwb3dlci1kb21haW5zID0gPCZwZF9pMmMx
PjsNCgkJfTsNCg0KCQlvY206IG1lbW9yeS1jb250cm9sbGVyQGZmOTYwMDAwIHsNCgkJCWNvbXBh
dGlibGUgPSAieGxueCx6eW5xbXAtb2NtYy0xLjAiOw0KCQkJcmVnID0gPDB4MCAweGZmOTYwMDAw
IDB4MCAweDEwMDA+Ow0KCQkJaW50ZXJydXB0LXBhcmVudCA9IDwmZ2ljPjsNCgkJCWludGVycnVw
dHMgPSA8MCAxMCA0PjsNCgkJfTsNCg0KCQlwZXJmX21vbml0b3Jfb2NtOiBwZXJmLW1vbml0b3JA
ZmZhMDAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LGF4aS1wZXJmLW1vbml0b3IiOw0KCQkJ
cmVnID0gPDB4MCAweGZmYTAwMDAwIDB4MCAweDEwMDAwPjsNCgkJCWludGVycnVwdHMgPSA8MCAy
NSA0PjsNCgkJCWludGVycnVwdC1wYXJlbnQgPSA8JmdpYz47DQoJCQl4bG54LGVuYWJsZS1wcm9m
aWxlID0gPDA+Ow0KCQkJeGxueCxlbmFibGUtdHJhY2UgPSA8MD47DQoJCQl4bG54LG51bS1tb25p
dG9yLXNsb3RzID0gPDQ+Ow0KCQkJeGxueCxlbmFibGUtZXZlbnQtY291bnQgPSA8MT47DQoJCQl4
bG54LGVuYWJsZS1ldmVudC1sb2cgPSA8MT47DQoJCQl4bG54LGhhdmUtc2FtcGxlZC1tZXRyaWMt
Y250ID0gPDE+Ow0KCQkJeGxueCxudW0tb2YtY291bnRlcnMgPSA8OD47DQoJCQl4bG54LG1ldHJp
Yy1jb3VudC13aWR0aCA9IDwzMj47DQoJCQl4bG54LG1ldHJpY3Mtc2FtcGxlLWNvdW50LXdpZHRo
ID0gPDMyPjsNCgkJCXhsbngsZ2xvYmFsLWNvdW50LXdpZHRoID0gPDMyPjsNCgkJCXhsbngsbWV0
cmljLWNvdW50LXNjYWxlID0gPDE+Ow0KCQl9Ow0KDQoJCXBjaWU6IHBjaWVAZmQwZTAwMDAgew0K
CQkJY29tcGF0aWJsZSA9ICJ4bG54LG53bC1wY2llLTIuMTEiOw0KCQkJc3RhdHVzID0gImRpc2Fi
bGVkIjsNCgkJCSNhZGRyZXNzLWNlbGxzID0gPDM+Ow0KCQkJI3NpemUtY2VsbHMgPSA8Mj47DQoJ
CQkjaW50ZXJydXB0LWNlbGxzID0gPDE+Ow0KCQkJbXNpLWNvbnRyb2xsZXI7DQoJCQlkZXZpY2Vf
dHlwZSA9ICJwY2kiOw0KCQkJaW50ZXJydXB0LXBhcmVudCA9IDwmZ2ljPjsNCgkJCWludGVycnVw
dHMgPSA8MCAxMTggND4sDQoJCQkJICAgICA8MCAxMTcgND4sDQoJCQkJICAgICA8MCAxMTYgND4s
DQoJCQkJICAgICA8MCAxMTUgND4sCS8qIE1TSV8xIFs2My4uLjMyXSAqLw0KCQkJCSAgICAgPDAg
MTE0IDQ+OwkvKiBNU0lfMCBbMzEuLi4wXSAqLw0KCQkJaW50ZXJydXB0LW5hbWVzID0gIm1pc2Mi
LCAiZHVtbXkiLCAiaW50eCIsDQoJCQkJCSAgIm1zaTEiLCAibXNpMCI7DQoJCQltc2ktcGFyZW50
ID0gPCZwY2llPjsNCgkJCXJlZyA9IDwweDAgMHhmZDBlMDAwMCAweDAgMHgxMDAwPiwNCgkJCSAg
ICAgIDwweDAgMHhmZDQ4MDAwMCAweDAgMHgxMDAwPiwNCgkJCSAgICAgIDwweDgwIDB4MDAwMDAw
MDAgMHgwIDB4MTAwMDAwMD47DQoJCQlyZWctbmFtZXMgPSAiYnJlZyIsICJwY2lyZWciLCAiY2Zn
IjsNCgkJCXJhbmdlcyA9IDwweDAyMDAwMDAwIDB4MDAwMDAwMDAgMHhlMDAwMDAwMCAweDAwMDAw
MDAwIDB4ZTAwMDAwMDAgMHgwMDAwMDAwMCAweDEwMDAwMDAwCS8qIG5vbi1wcmVmZXRjaGFibGUg
bWVtb3J5ICovDQoJCQkJICAweDQzMDAwMDAwIDB4MDAwMDAwMDYgMHgwMDAwMDAwMCAweDAwMDAw
MDA2IDB4MDAwMDAwMDAgMHgwMDAwMDAwMiAweDAwMDAwMDAwPjsvKiBwcmVmZXRjaGFibGUgbWVt
b3J5ICovDQoJCQlpbnRlcnJ1cHQtbWFwLW1hc2sgPSA8MHgwIDB4MCAweDAgMHg3PjsNCgkJCWJ1
cy1yYW5nZSA9IDwweDAwIDB4ZmY+Ow0KCQkJaW50ZXJydXB0LW1hcCA9IDwweDAgMHgwIDB4MCAw
eDEgJnBjaWVfaW50YyAweDE+LA0KCQkJCQk8MHgwIDB4MCAweDAgMHgyICZwY2llX2ludGMgMHgy
PiwNCgkJCQkJPDB4MCAweDAgMHgwIDB4MyAmcGNpZV9pbnRjIDB4Mz4sDQoJCQkJCTwweDAgMHgw
IDB4MCAweDQgJnBjaWVfaW50YyAweDQ+Ow0KCQkJcG93ZXItZG9tYWlucyA9IDwmcGRfcGNpZT47
DQoJCQlwY2llX2ludGM6IGxlZ2FjeS1pbnRlcnJ1cHQtY29udHJvbGxlciB7DQoJCQkJaW50ZXJy
dXB0LWNvbnRyb2xsZXI7DQoJCQkJI2FkZHJlc3MtY2VsbHMgPSA8MD47DQoJCQkJI2ludGVycnVw
dC1jZWxscyA9IDwxPjsNCgkJCX07DQoJCX07DQoNCgkJcXNwaTogc3BpQGZmMGYwMDAwIHsNCgkJ
CXUtYm9vdCxkbS1wcmUtcmVsb2M7DQoJCQljb21wYXRpYmxlID0gInhsbngsenlucW1wLXFzcGkt
MS4wIjsNCgkJCXN0YXR1cyA9ICJkaXNhYmxlZCI7DQoJCQljbG9jay1uYW1lcyA9ICJyZWZfY2xr
IiwgInBjbGsiOw0KCQkJaW50ZXJydXB0cyA9IDwwIDE1IDQ+Ow0KCQkJaW50ZXJydXB0LXBhcmVu
dCA9IDwmZ2ljPjsNCgkJCW51bS1jcyA9IDwxPjsNCgkJCXJlZyA9IDwweDAgMHhmZjBmMDAwMCAw
eDAgMHgxMDAwPiwNCgkJCSAgICAgIDwweDAgMHhjMDAwMDAwMCAweDAgMHg4MDAwMDAwPjsNCgkJ
CSNhZGRyZXNzLWNlbGxzID0gPDE+Ow0KCQkJI3NpemUtY2VsbHMgPSA8MD47DQoJCQkjc3RyZWFt
LWlkLWNlbGxzID0gPDE+Ow0KCQkJaW9tbXVzID0gPCZzbW11IDB4ODczPjsNCgkJCXBvd2VyLWRv
bWFpbnMgPSA8JnBkX3FzcGk+Ow0KCQl9Ow0KDQoJCXJ0YzogcnRjQGZmYTYwMDAwIHsNCgkJCWNv
bXBhdGlibGUgPSAieGxueCx6eW5xbXAtcnRjIjsNCgkJCXN0YXR1cyA9ICJkaXNhYmxlZCI7DQoJ
CQlyZWcgPSA8MHgwIDB4ZmZhNjAwMDAgMHgwIDB4MTAwPjsNCgkJCWludGVycnVwdC1wYXJlbnQg
PSA8JmdpYz47DQoJCQlpbnRlcnJ1cHRzID0gPDAgMjYgND4sIDwwIDI3IDQ+Ow0KCQkJaW50ZXJy
dXB0LW5hbWVzID0gImFsYXJtIiwgInNlYyI7DQoJCQljYWxpYnJhdGlvbiA9IDwweDgwMDA+Ow0K
CQl9Ow0KDQoJCXNlcmRlczogenlucW1wX3BoeUBmZDQwMDAwMCB7DQoJCQljb21wYXRpYmxlID0g
InhsbngsenlucW1wLXBzZ3RyLXYxLjEiOw0KCQkJc3RhdHVzID0gImRpc2FibGVkIjsNCgkJCXJl
ZyA9IDwweDAgMHhmZDQwMDAwMCAweDAgMHg0MDAwMD4sDQoJCQkgICAgICA8MHgwIDB4ZmQzZDAw
MDAgMHgwIDB4MTAwMD47DQoJCQlyZWctbmFtZXMgPSAic2VyZGVzIiwgInNpb3UiOw0KCQkJbnZt
ZW0tY2VsbHMgPSA8JnNvY19yZXZpc2lvbj47DQoJCQludm1lbS1jZWxsLW5hbWVzID0gInNvY19y
ZXZpc2lvbiI7DQoJCQlyZXNldHMgPSA8JnJzdCAxNj4sIDwmcnN0IDU5PiwgPCZyc3QgNjA+LA0K
CQkJCSA8JnJzdCA2MT4sIDwmcnN0IDYyPiwgPCZyc3QgNjM+LA0KCQkJCSA8JnJzdCA2ND4sIDwm
cnN0IDM+LCA8JnJzdCAyOT4sDQoJCQkJIDwmcnN0IDMwPiwgPCZyc3QgMzE+LCA8JnJzdCAzMj47
DQoJCQlyZXNldC1uYW1lcyA9ICJzYXRhX3JzdCIsICJ1c2IwX2Nyc3QiLCAidXNiMV9jcnN0IiwN
CgkJCQkgICAgICAidXNiMF9oaWJyc3QiLCAidXNiMV9oaWJyc3QiLCAidXNiMF9hcGJyc3QiLA0K
CQkJCSAgICAgICJ1c2IxX2FwYnJzdCIsICJkcF9yc3QiLCAiZ2VtMF9yc3QiLA0KCQkJCSAgICAg
ICJnZW0xX3JzdCIsICJnZW0yX3JzdCIsICJnZW0zX3JzdCI7DQoJCQlsYW5lMDogbGFuZTAgew0K
CQkJCSNwaHktY2VsbHMgPSA8ND47DQoJCQl9Ow0KCQkJbGFuZTE6IGxhbmUxIHsNCgkJCQkjcGh5
LWNlbGxzID0gPDQ+Ow0KCQkJfTsNCgkJCWxhbmUyOiBsYW5lMiB7DQoJCQkJI3BoeS1jZWxscyA9
IDw0PjsNCgkJCX07DQoJCQlsYW5lMzogbGFuZTMgew0KCQkJCSNwaHktY2VsbHMgPSA8ND47DQoJ
CQl9Ow0KCQl9Ow0KDQoJCXNhdGE6IGFoY2lAZmQwYzAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJj
ZXZhLGFoY2ktMXY4NCI7DQoJCQlzdGF0dXMgPSAiZGlzYWJsZWQiOw0KCQkJcmVnID0gPDB4MCAw
eGZkMGMwMDAwIDB4MCAweDIwMDA+Ow0KCQkJaW50ZXJydXB0LXBhcmVudCA9IDwmZ2ljPjsNCgkJ
CWludGVycnVwdHMgPSA8MCAxMzMgND47DQoJCQlwb3dlci1kb21haW5zID0gPCZwZF9zYXRhPjsN
CgkJCSNzdHJlYW0taWQtY2VsbHMgPSA8ND47DQoJCQlpb21tdXMgPSA8JnNtbXUgMHg0YzA+LCA8
JnNtbXUgMHg0YzE+LA0KCQkJCSA8JnNtbXUgMHg0YzI+LCA8JnNtbXUgMHg0YzM+Ow0KCQl9Ow0K
DQoJCXNkaGNpMDogc2RoY2lAZmYxNjAwMDAgew0KCQkJdS1ib290LGRtLXByZS1yZWxvYzsNCgkJ
CWNvbXBhdGlibGUgPSAieGxueCx6eW5xbXAtOC45YSIsICJhcmFzYW4sc2RoY2ktOC45YSI7DQoJ
CQlzdGF0dXMgPSAiZGlzYWJsZWQiOw0KCQkJaW50ZXJydXB0LXBhcmVudCA9IDwmZ2ljPjsNCgkJ
CWludGVycnVwdHMgPSA8MCA0OCA0PjsNCgkJCXJlZyA9IDwweDAgMHhmZjE2MDAwMCAweDAgMHgx
MDAwPjsNCgkJCWNsb2NrLW5hbWVzID0gImNsa194aW4iLCAiY2xrX2FoYiI7DQoJCQl4bG54LGRl
dmljZV9pZCA9IDwwPjsNCgkJCSNzdHJlYW0taWQtY2VsbHMgPSA8MT47DQoJCQlpb21tdXMgPSA8
JnNtbXUgMHg4NzA+Ow0KCQkJcG93ZXItZG9tYWlucyA9IDwmcGRfc2QwPjsNCgkJfTsNCg0KCQlz
ZGhjaTE6IHNkaGNpQGZmMTcwMDAwIHsNCgkJCXUtYm9vdCxkbS1wcmUtcmVsb2M7DQoJCQljb21w
YXRpYmxlID0gInhsbngsenlucW1wLTguOWEiLCAiYXJhc2FuLHNkaGNpLTguOWEiOw0KCQkJc3Rh
dHVzID0gImRpc2FibGVkIjsNCgkJCWludGVycnVwdC1wYXJlbnQgPSA8JmdpYz47DQoJCQlpbnRl
cnJ1cHRzID0gPDAgNDkgND47DQoJCQlyZWcgPSA8MHgwIDB4ZmYxNzAwMDAgMHgwIDB4MTAwMD47
DQoJCQljbG9jay1uYW1lcyA9ICJjbGtfeGluIiwgImNsa19haGIiOw0KCQkJeGxueCxkZXZpY2Vf
aWQgPSA8MT47DQoJCQkjc3RyZWFtLWlkLWNlbGxzID0gPDE+Ow0KCQkJaW9tbXVzID0gPCZzbW11
IDB4ODcxPjsNCgkJCXBvd2VyLWRvbWFpbnMgPSA8JnBkX3NkMT47DQoJCX07DQoNCgkJcGluY3Ry
bDA6IHBpbmN0cmxAZmYxODAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcC1waW5j
dHJsIjsNCgkJCXN0YXR1cyA9ICJkaXNhYmxlZCI7DQoJCQlyZWcgPSA8MHgwIDB4ZmYxODAwMDAg
MHgwIDB4MTAwMD47DQoJCX07DQoNCgkJc21tdTogc21tdUBmZDgwMDAwMCB7DQoJCQljb21wYXRp
YmxlID0gImFybSxtbXUtNTAwIjsNCgkJCXJlZyA9IDwweDAgMHhmZDgwMDAwMCAweDAgMHgyMDAw
MD47DQoJCQkjaW9tbXUtY2VsbHMgPSA8MT47DQoJCQlzdGF0dXMgPSAiZGlzYWJsZWQiOw0KCQkJ
I2dsb2JhbC1pbnRlcnJ1cHRzID0gPDE+Ow0KCQkJaW50ZXJydXB0LXBhcmVudCA9IDwmZ2ljPjsN
CgkJCWludGVycnVwdHMgPSA8MCAxNTUgND4sDQoJCQkJPDAgMTU1IDQ+LCA8MCAxNTUgND4sIDww
IDE1NSA0PiwgPDAgMTU1IDQ+LA0KCQkJCTwwIDE1NSA0PiwgPDAgMTU1IDQ+LCA8MCAxNTUgND4s
IDwwIDE1NSA0PiwNCgkJCQk8MCAxNTUgND4sIDwwIDE1NSA0PiwgPDAgMTU1IDQ+LCA8MCAxNTUg
ND4sDQoJCQkJPDAgMTU1IDQ+LCA8MCAxNTUgND4sIDwwIDE1NSA0PiwgPDAgMTU1IDQ+Ow0KCQl9
Ow0KDQoJCXNwaTA6IHNwaUBmZjA0MDAwMCB7DQoJCQljb21wYXRpYmxlID0gImNkbnMsc3BpLXIx
cDYiOw0KCQkJc3RhdHVzID0gImRpc2FibGVkIjsNCgkJCWludGVycnVwdC1wYXJlbnQgPSA8Jmdp
Yz47DQoJCQlpbnRlcnJ1cHRzID0gPDAgMTkgND47DQoJCQlyZWcgPSA8MHgwIDB4ZmYwNDAwMDAg
MHgwIDB4MTAwMD47DQoJCQljbG9jay1uYW1lcyA9ICJyZWZfY2xrIiwgInBjbGsiOw0KCQkJI2Fk
ZHJlc3MtY2VsbHMgPSA8MT47DQoJCQkjc2l6ZS1jZWxscyA9IDwwPjsNCgkJCXBvd2VyLWRvbWFp
bnMgPSA8JnBkX3NwaTA+Ow0KCQl9Ow0KDQoJCXNwaTE6IHNwaUBmZjA1MDAwMCB7DQoJCQljb21w
YXRpYmxlID0gImNkbnMsc3BpLXIxcDYiOw0KCQkJc3RhdHVzID0gImRpc2FibGVkIjsNCgkJCWlu
dGVycnVwdC1wYXJlbnQgPSA8JmdpYz47DQoJCQlpbnRlcnJ1cHRzID0gPDAgMjAgND47DQoJCQly
ZWcgPSA8MHgwIDB4ZmYwNTAwMDAgMHgwIDB4MTAwMD47DQoJCQljbG9jay1uYW1lcyA9ICJyZWZf
Y2xrIiwgInBjbGsiOw0KCQkJI2FkZHJlc3MtY2VsbHMgPSA8MT47DQoJCQkjc2l6ZS1jZWxscyA9
IDwwPjsNCgkJCXBvd2VyLWRvbWFpbnMgPSA8JnBkX3NwaTE+Ow0KCQl9Ow0KDQoJCXR0YzA6IHRp
bWVyQGZmMTEwMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAiY2Rucyx0dGMiOw0KCQkJc3RhdHVzID0g
ImRpc2FibGVkIjsNCgkJCWludGVycnVwdC1wYXJlbnQgPSA8JmdpYz47DQoJCQlpbnRlcnJ1cHRz
ID0gPDAgMzYgND4sIDwwIDM3IDQ+LCA8MCAzOCA0PjsNCgkJCXJlZyA9IDwweDAgMHhmZjExMDAw
MCAweDAgMHgxMDAwPjsNCgkJCXRpbWVyLXdpZHRoID0gPDMyPjsNCgkJCXBvd2VyLWRvbWFpbnMg
PSA8JnBkX3R0YzA+Ow0KCQl9Ow0KDQoJCXR0YzE6IHRpbWVyQGZmMTIwMDAwIHsNCgkJCWNvbXBh
dGlibGUgPSAiY2Rucyx0dGMiOw0KCQkJc3RhdHVzID0gImRpc2FibGVkIjsNCgkJCWludGVycnVw
dC1wYXJlbnQgPSA8JmdpYz47DQoJCQlpbnRlcnJ1cHRzID0gPDAgMzkgND4sIDwwIDQwIDQ+LCA8
MCA0MSA0PjsNCgkJCXJlZyA9IDwweDAgMHhmZjEyMDAwMCAweDAgMHgxMDAwPjsNCgkJCXRpbWVy
LXdpZHRoID0gPDMyPjsNCgkJCXBvd2VyLWRvbWFpbnMgPSA8JnBkX3R0YzE+Ow0KCQl9Ow0KDQoJ
CXR0YzI6IHRpbWVyQGZmMTMwMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAiY2Rucyx0dGMiOw0KCQkJ
c3RhdHVzID0gImRpc2FibGVkIjsNCgkJCWludGVycnVwdC1wYXJlbnQgPSA8JmdpYz47DQoJCQlp
bnRlcnJ1cHRzID0gPDAgNDIgND4sIDwwIDQzIDQ+LCA8MCA0NCA0PjsNCgkJCXJlZyA9IDwweDAg
MHhmZjEzMDAwMCAweDAgMHgxMDAwPjsNCgkJCXRpbWVyLXdpZHRoID0gPDMyPjsNCgkJCXBvd2Vy
LWRvbWFpbnMgPSA8JnBkX3R0YzI+Ow0KCQl9Ow0KDQoJCXR0YzM6IHRpbWVyQGZmMTQwMDAwIHsN
CgkJCWNvbXBhdGlibGUgPSAiY2Rucyx0dGMiOw0KCQkJc3RhdHVzID0gImRpc2FibGVkIjsNCgkJ
CWludGVycnVwdC1wYXJlbnQgPSA8JmdpYz47DQoJCQlpbnRlcnJ1cHRzID0gPDAgNDUgND4sIDww
IDQ2IDQ+LCA8MCA0NyA0PjsNCgkJCXJlZyA9IDwweDAgMHhmZjE0MDAwMCAweDAgMHgxMDAwPjsN
CgkJCXRpbWVyLXdpZHRoID0gPDMyPjsNCgkJCXBvd2VyLWRvbWFpbnMgPSA8JnBkX3R0YzM+Ow0K
CQl9Ow0KDQoJCXVhcnQwOiBzZXJpYWxAZmYwMDAwMDAgew0KCQkJdS1ib290LGRtLXByZS1yZWxv
YzsNCgkJCWNvbXBhdGlibGUgPSAiY2Rucyx1YXJ0LXIxcDEyIiwgInhsbngseHVhcnRwcyI7DQoJ
CQlzdGF0dXMgPSAiZGlzYWJsZWQiOw0KCQkJaW50ZXJydXB0LXBhcmVudCA9IDwmZ2ljPjsNCgkJ
CWludGVycnVwdHMgPSA8MCAyMSA0PjsNCgkJCXJlZyA9IDwweDAgMHhmZjAwMDAwMCAweDAgMHgx
MDAwPjsNCgkJCWNsb2NrLW5hbWVzID0gInVhcnRfY2xrIiwgInBjbGsiOw0KCQkJcG93ZXItZG9t
YWlucyA9IDwmcGRfdWFydDA+Ow0KCQl9Ow0KDQoJCXVhcnQxOiBzZXJpYWxAZmYwMTAwMDAgew0K
CQkJdS1ib290LGRtLXByZS1yZWxvYzsNCgkJCWNvbXBhdGlibGUgPSAiY2Rucyx1YXJ0LXIxcDEy
IiwgInhsbngseHVhcnRwcyI7DQoJCQlzdGF0dXMgPSAiZGlzYWJsZWQiOw0KCQkJaW50ZXJydXB0
LXBhcmVudCA9IDwmZ2ljPjsNCgkJCWludGVycnVwdHMgPSA8MCAyMiA0PjsNCgkJCXJlZyA9IDww
eDAgMHhmZjAxMDAwMCAweDAgMHgxMDAwPjsNCgkJCWNsb2NrLW5hbWVzID0gInVhcnRfY2xrIiwg
InBjbGsiOw0KCQkJcG93ZXItZG9tYWlucyA9IDwmcGRfdWFydDE+Ow0KCQl9Ow0KDQoJCXVzYjA6
IHVzYjBAZmY5ZDAwMDAgew0KCQkJI2FkZHJlc3MtY2VsbHMgPSA8Mj47DQoJCQkjc2l6ZS1jZWxs
cyA9IDwyPjsNCgkJCXN0YXR1cyA9ICJkaXNhYmxlZCI7DQoJCQljb21wYXRpYmxlID0gInhsbngs
enlucW1wLWR3YzMiOw0KCQkJcmVnID0gPDB4MCAweGZmOWQwMDAwIDB4MCAweDEwMD47DQoJCQlj
bG9jay1uYW1lcyA9ICJidXNfY2xrIiwgInJlZl9jbGsiOw0KCQkJcG93ZXItZG9tYWlucyA9IDwm
cGRfdXNiMD47DQoJCQlyYW5nZXM7DQoJCQludm1lbS1jZWxscyA9IDwmc29jX3JldmlzaW9uPjsN
CgkJCW52bWVtLWNlbGwtbmFtZXMgPSAic29jX3JldmlzaW9uIjsNCg0KCQkJZHdjM18wOiBkd2Mz
QGZlMjAwMDAwIHsNCgkJCQljb21wYXRpYmxlID0gInNucHMsZHdjMyI7DQoJCQkJc3RhdHVzID0g
ImRpc2FibGVkIjsNCgkJCQlyZWcgPSA8MHgwIDB4ZmUyMDAwMDAgMHgwIDB4NDAwMDA+Ow0KCQkJ
CWludGVycnVwdC1wYXJlbnQgPSA8JmdpYz47DQoJCQkJaW50ZXJydXB0cyA9IDwwIDY1IDQ+LCA8
MCA2OSA0PiwgPDAgNzUgND47DQoJCQkJI3N0cmVhbS1pZC1jZWxscyA9IDwxPjsNCgkJCQlpb21t
dXMgPSA8JnNtbXUgMHg4NjA+Ow0KCQkJCXNucHMscXVpcmstZnJhbWUtbGVuZ3RoLWFkanVzdG1l
bnQgPSA8MHgyMD47DQoJCQkJc25wcyxyZWZjbGtfZmxhZGo7DQoJCQkJc25wcyxlbmFibGVfZ3Vj
dGwxX3Jlc3VtZV9xdWlyazsNCgkJCQlzbnBzLGVuYWJsZV9ndWN0bDFfaXBkX3F1aXJrOw0KCQkJ
CXNucHMseGhjaS1zdHJlYW0tcXVpcms7DQoJCQkJLyogc25wcyxlbmFibGUtaGliZXJuYXRpb247
ICovDQoJCQl9Ow0KCQl9Ow0KDQoJCXVzYjE6IHVzYjFAZmY5ZTAwMDAgew0KCQkJI2FkZHJlc3Mt
Y2VsbHMgPSA8Mj47DQoJCQkjc2l6ZS1jZWxscyA9IDwyPjsNCgkJCXN0YXR1cyA9ICJkaXNhYmxl
ZCI7DQoJCQljb21wYXRpYmxlID0gInhsbngsenlucW1wLWR3YzMiOw0KCQkJcmVnID0gPDB4MCAw
eGZmOWUwMDAwIDB4MCAweDEwMD47DQoJCQljbG9jay1uYW1lcyA9ICJidXNfY2xrIiwgInJlZl9j
bGsiOw0KCQkJcG93ZXItZG9tYWlucyA9IDwmcGRfdXNiMT47DQoJCQlyYW5nZXM7DQoJCQludm1l
bS1jZWxscyA9IDwmc29jX3JldmlzaW9uPjsNCgkJCW52bWVtLWNlbGwtbmFtZXMgPSAic29jX3Jl
dmlzaW9uIjsNCg0KCQkJZHdjM18xOiBkd2MzQGZlMzAwMDAwIHsNCgkJCQljb21wYXRpYmxlID0g
InNucHMsZHdjMyI7DQoJCQkJc3RhdHVzID0gImRpc2FibGVkIjsNCgkJCQlyZWcgPSA8MHgwIDB4
ZmUzMDAwMDAgMHgwIDB4NDAwMDA+Ow0KCQkJCWludGVycnVwdC1wYXJlbnQgPSA8JmdpYz47DQoJ
CQkJaW50ZXJydXB0cyA9IDwwIDcwIDQ+LCA8MCA3NCA0PiwgPDAgNzYgND47DQoJCQkJI3N0cmVh
bS1pZC1jZWxscyA9IDwxPjsNCgkJCQlpb21tdXMgPSA8JnNtbXUgMHg4NjE+Ow0KCQkJCXNucHMs
cXVpcmstZnJhbWUtbGVuZ3RoLWFkanVzdG1lbnQgPSA8MHgyMD47DQoJCQkJc25wcyxyZWZjbGtf
ZmxhZGo7DQoJCQkJc25wcyxlbmFibGVfZ3VjdGwxX3Jlc3VtZV9xdWlyazsNCgkJCQlzbnBzLGVu
YWJsZV9ndWN0bDFfaXBkX3F1aXJrOw0KCQkJCXNucHMseGhjaS1zdHJlYW0tcXVpcms7DQoJCQl9
Ow0KCQl9Ow0KDQoJCXdhdGNoZG9nMDogd2F0Y2hkb2dAZmQ0ZDAwMDAgew0KCQkJY29tcGF0aWJs
ZSA9ICJjZG5zLHdkdC1yMXAyIjsNCgkJCXN0YXR1cyA9ICJkaXNhYmxlZCI7DQoJCQlpbnRlcnJ1
cHQtcGFyZW50ID0gPCZnaWM+Ow0KCQkJaW50ZXJydXB0cyA9IDwwIDExMyAxPjsNCgkJCXJlZyA9
IDwweDAgMHhmZDRkMDAwMCAweDAgMHgxMDAwPjsNCgkJCXRpbWVvdXQtc2VjID0gPDEwPjsNCgkJ
fTsNCg0KCQl4aWxpbnhfYW1zOiBhbXNAZmZhNTAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54
LHp5bnFtcC1hbXMiOw0KCQkJc3RhdHVzID0gImRpc2FibGVkIjsNCgkJCWludGVycnVwdC1wYXJl
bnQgPSA8JmdpYz47DQoJCQlpbnRlcnJ1cHRzID0gPDAgNTYgND47DQoJCQlpbnRlcnJ1cHQtbmFt
ZXMgPSAiYW1zLWlycSI7DQoJCQlyZWcgPSA8MHgwIDB4ZmZhNTAwMDAgMHgwIDB4ODAwPjsNCgkJ
CXJlZy1uYW1lcyA9ICJhbXMtYmFzZSI7DQoJCQkjYWRkcmVzcy1jZWxscyA9IDwyPjsNCgkJCSNz
aXplLWNlbGxzID0gPDI+Ow0KCQkJI2lvLWNoYW5uZWwtY2VsbHMgPSA8MT47DQoJCQlyYW5nZXM7
DQoNCgkJCWFtc19wczogYW1zX3BzQGZmYTUwODAwIHsNCgkJCQljb21wYXRpYmxlID0gInhsbngs
enlucW1wLWFtcy1wcyI7DQoJCQkJc3RhdHVzID0gImRpc2FibGVkIjsNCgkJCQlyZWcgPSA8MHgw
IDB4ZmZhNTA4MDAgMHgwIDB4NDAwPjsNCgkJCX07DQoNCgkJCWFtc19wbDogYW1zX3BsQGZmYTUw
YzAwIHsNCgkJCQljb21wYXRpYmxlID0gInhsbngsenlucW1wLWFtcy1wbCI7DQoJCQkJc3RhdHVz
ID0gImRpc2FibGVkIjsNCgkJCQlyZWcgPSA8MHgwIDB4ZmZhNTBjMDAgMHgwIDB4NDAwPjsNCgkJ
CX07DQoJCX07DQoNCgkJeGxueF9kcGRtYTogZG1hQGZkNGMwMDAwIHsNCgkJCWNvbXBhdGlibGUg
PSAieGxueCxkcGRtYSI7DQoJCQlzdGF0dXMgPSAiZGlzYWJsZWQiOw0KCQkJcmVnID0gPDB4MCAw
eGZkNGMwMDAwIDB4MCAweDEwMDA+Ow0KCQkJaW50ZXJydXB0cyA9IDwwIDEyMiA0PjsNCgkJCWlu
dGVycnVwdC1wYXJlbnQgPSA8JmdpYz47DQoJCQljbG9jay1uYW1lcyA9ICJheGlfY2xrIjsNCgkJ
CXBvd2VyLWRvbWFpbnMgPSA8JnBkX2RwPjsNCgkJCWRtYS1jaGFubmVscyA9IDw2PjsNCgkJCSNk
bWEtY2VsbHMgPSA8MT47DQoJCQlkbWEtdmlkZW8wY2hhbm5lbCB7DQoJCQkJY29tcGF0aWJsZSA9
ICJ4bG54LHZpZGVvMCI7DQoJCQl9Ow0KCQkJZG1hLXZpZGVvMWNoYW5uZWwgew0KCQkJCWNvbXBh
dGlibGUgPSAieGxueCx2aWRlbzEiOw0KCQkJfTsNCgkJCWRtYS12aWRlbzJjaGFubmVsIHsNCgkJ
CQljb21wYXRpYmxlID0gInhsbngsdmlkZW8yIjsNCgkJCX07DQoJCQlkbWEtZ3JhcGhpY3NjaGFu
bmVsIHsNCgkJCQljb21wYXRpYmxlID0gInhsbngsZ3JhcGhpY3MiOw0KCQkJfTsNCgkJCWRtYS1h
dWRpbzBjaGFubmVsIHsNCgkJCQljb21wYXRpYmxlID0gInhsbngsYXVkaW8wIjsNCgkJCX07DQoJ
CQlkbWEtYXVkaW8xY2hhbm5lbCB7DQoJCQkJY29tcGF0aWJsZSA9ICJ4bG54LGF1ZGlvMSI7DQoJ
CQl9Ow0KCQl9Ow0KDQoJCXp5bnFtcF9kcHN1YjogenlucW1wLWRpc3BsYXlAZmQ0YTAwMDAgew0K
CQkJY29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcC1kcHN1Yi0xLjciOw0KCQkJc3RhdHVzID0gImRp
c2FibGVkIjsNCgkJCXJlZyA9IDwweDAgMHhmZDRhMDAwMCAweDAgMHgxMDAwPiwNCgkJCSAgICAg
IDwweDAgMHhmZDRhYTAwMCAweDAgMHgxMDAwPiwNCgkJCSAgICAgIDwweDAgMHhmZDRhYjAwMCAw
eDAgMHgxMDAwPiwNCgkJCSAgICAgIDwweDAgMHhmZDRhYzAwMCAweDAgMHgxMDAwPjsNCgkJCXJl
Zy1uYW1lcyA9ICJkcCIsICJibGVuZCIsICJhdl9idWYiLCAiYXVkIjsNCgkJCWludGVycnVwdHMg
PSA8MCAxMTkgND47DQoJCQlpbnRlcnJ1cHQtcGFyZW50ID0gPCZnaWM+Ow0KCQkJY2xvY2stbmFt
ZXMgPSAiZHBfYXBiX2NsayIsICJkcF9hdWRfY2xrIiwgImRwX3Z0Y19waXhlbF9jbGtfaW4iOw0K
CQkJcG93ZXItZG9tYWlucyA9IDwmcGRfZHA+Ow0KDQoJCQl2aWQtbGF5ZXIgew0KCQkJCWRtYS1u
YW1lcyA9ICJ2aWQwIiwgInZpZDEiLCAidmlkMiI7DQoJCQkJZG1hcyA9IDwmeGxueF9kcGRtYSAw
PiwNCgkJCQkgICAgICAgPCZ4bG54X2RwZG1hIDE+LA0KCQkJCSAgICAgICA8JnhsbnhfZHBkbWEg
Mj47DQoJCQl9Ow0KDQoJCQlnZngtbGF5ZXIgew0KCQkJCWRtYS1uYW1lcyA9ICJnZngwIjsNCgkJ
CQlkbWFzID0gPCZ4bG54X2RwZG1hIDM+Ow0KCQkJfTsNCg0KCQkJLyogZHVtbXkgbm9kZSB0byB0
byBpbmRpY2F0ZSB0aGVyZSdzIG5vIGNoaWxkIGkyYyBkZXZpY2UgKi8NCgkJCWkyYy1idXMgew0K
CQkJfTsNCg0KCQkJenlucW1wX2RwX3NuZF9jb2RlYzA6IHp5bnFtcF9kcF9zbmRfY29kZWMwIHsN
CgkJCQljb21wYXRpYmxlID0gInhsbngsZHAtc25kLWNvZGVjIjsNCgkJCQljbG9jay1uYW1lcyA9
ICJhdWRfY2xrIjsNCgkJCX07DQoNCgkJCXp5bnFtcF9kcF9zbmRfcGNtMDogenlucW1wX2RwX3Nu
ZF9wY20wIHsNCgkJCQljb21wYXRpYmxlID0gInhsbngsZHAtc25kLXBjbSI7DQoJCQkJZG1hcyA9
IDwmeGxueF9kcGRtYSA0PjsNCgkJCQlkbWEtbmFtZXMgPSAidHgiOw0KCQkJfTsNCg0KCQkJenlu
cW1wX2RwX3NuZF9wY20xOiB6eW5xbXBfZHBfc25kX3BjbTEgew0KCQkJCWNvbXBhdGlibGUgPSAi
eGxueCxkcC1zbmQtcGNtIjsNCgkJCQlkbWFzID0gPCZ4bG54X2RwZG1hIDU+Ow0KCQkJCWRtYS1u
YW1lcyA9ICJ0eCI7DQoJCQl9Ow0KDQoJCQl6eW5xbXBfZHBfc25kX2NhcmQwOiB6eW5xbXBfZHBf
c25kX2NhcmQgew0KCQkJCWNvbXBhdGlibGUgPSAieGxueCxkcC1zbmQtY2FyZCI7DQoJCQkJeGxu
eCxkcC1zbmQtcGNtID0gPCZ6eW5xbXBfZHBfc25kX3BjbTA+LA0KCQkJCQkJICA8Jnp5bnFtcF9k
cF9zbmRfcGNtMT47DQoJCQkJeGxueCxkcC1zbmQtY29kZWMgPSA8Jnp5bnFtcF9kcF9zbmRfY29k
ZWMwPjsNCgkJCX07DQoJCX07DQoJfTsNCn07
--000000000000bbd3860578438f4b
Content-Type: text/plain; charset="US-ASCII"; name="zynqmp-qemu-arm.dts.txt"
Content-Disposition: attachment; filename="zynqmp-qemu-arm.dts.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jna9oz139>
X-Attachment-Id: f_jna9oz139

L2R0cy12MS87DQoNCi8gew0KCSNhZGRyZXNzLWNlbGxzID0gPDB4Mj47DQoJI3NpemUtY2VsbHMg
PSA8MHgxPjsNCgltb2RlbCA9ICJaeW5xTVAgWkNVMTAyIFJldkEiOw0KCWNvbXBhdGlibGUgPSAi
eGxueCx6eW5xbXAtemN1MTAyIiwgInhsbngsenlucW1wIjsNCg0KCWRkcl9iYW5rMV8xOiBkZHJf
YmFuazFfMUAweDAgew0KCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCWNv
bnRhaW5lciA9IDwweDE+Ow0KCQlxZW11LHJhbSA9IDwweDE+Ow0KCQlyZWcgPSA8MHgwIDB4MCAw
eDMwMDAwPjsNCgl9Ow0KDQoJZGRyX2JhbmsxXzI6IGRkcl9iYW5rMV8yQDB4MzAwMDAgew0KCQlj
b21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCWNvbnRhaW5lciA9IDwweDE+Ow0K
CQlxZW11LHJhbSA9IDwweDE+Ow0KCQlyZWcgPSA8MHgwIDB4MzAwMDAgMHgxMDAwMD47DQoJCWxp
bnV4LHBoYW5kbGUgPSA8MHg2NT47DQoJCXBoYW5kbGUgPSA8MHg2NT47DQoJfTsNCg0KCWRkcl9i
YW5rMV8zOiBkZHJfYmFuazFfM0AweDQwMDAwIHsNCgkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9y
eS1yZWdpb24iOw0KCQljb250YWluZXIgPSA8MHgxPjsNCgkJcWVtdSxyYW0gPSA8MHgxPjsNCgkJ
cmVnID0gPDB4MCAweDQwMDAwIDB4M2ZmYzAwMDA+Ow0KCX07DQoNCglkZHJfYmFuazI6IGRkcl9i
YW5rMkAweDQwMDAwMDAwIHsNCgkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24iOw0K
CQljb250YWluZXIgPSA8MHgxPjsNCgkJcWVtdSxyYW0gPSA8MHgxPjsNCgkJcmVnID0gPDB4MCAw
eDQwMDAwMDAwIDB4NDAwMDAwMDA+Ow0KCX07DQoNCglkZHJfYmFuazM6IGRkcl9iYW5rM0AweDgw
MDAwMDAwMCB7DQoJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVnaW9uLXNwZWMiOw0KCQlj
b250YWluZXIgPSA8MHgxPjsNCgkJcWVtdSxyYW0gPSA8MHgxPjsNCgkJcmVnID0gPDB4OCAweDAg
MHg4IDB4MD47DQoJfTsNCg0KCWFtYmE6IGFtYmFAMCB7DQoJCSNpbnRlcnJ1cHQtY2VsbHMgPSA8
MHgxPjsNCgkJY29tcGF0aWJsZSA9ICJ4bG54LHBzNy1heGktaW50ZXJjb25uZWN0LTEuMDAuYSIs
ICJzaW1wbGUtYnVzIjsNCgkJcmFuZ2VzOw0KCQlpbnRlcnJ1cHQtbWFwLW1hc2sgPSA8MHgwIDB4
MCAweGZmZmY+Ow0KCQlpbnRlcnJ1cHQtbWFwID0gPDB4MCAweDAgMHg4IDB4MiAweDAgMHg4IDB4
NCAweDAgMHgwIDB4OSAweDIgMHgwIDB4OSAweDQgMHgwIDB4MCAweGEgMHgyIDB4MCAweGEgMHg0
IDB4MCAweDAgMHhiIDB4MiAweDAgMHhiIDB4NCAweDAgMHgwIDB4YiAweDIgMHgwIDB4YiAweDQg
MHgwIDB4MCAweGIgMHgyIDB4MCAweGIgMHg0IDB4MCAweDAgMHhiIDB4MiAweDAgMHhiIDB4NCAw
eDAgMHgwIDB4YiAweDIgMHgwIDB4YiAweDQgMHgwIDB4MCAweGIgMHgyIDB4MCAweGIgMHg0IDB4
MCAweDAgMHhiIDB4MiAweDAgMHhiIDB4NCAweDAgMHgwIDB4YiAweDIgMHgwIDB4YiAweDQgMHgw
IDB4MCAweGIgMHgyIDB4MCAweGIgMHg0IDB4MCAweDAgMHhiIDB4MiAweDAgMHhiIDB4NCAweDAg
MHgwIDB4YiAweDIgMHgwIDB4YiAweDQgMHgwIDB4MCAweGIgMHgyIDB4MCAweGIgMHg0IDB4MCAw
eDAgMHhiIDB4MiAweDAgMHhiIDB4NCAweDAgMHgwIDB4YiAweDIgMHgwIDB4YiAweDQgMHgwIDB4
MCAweGMgMHgyIDB4MCAweGMgMHg0IDB4MCAweDAgMHhkIDB4MiAweDAgMHhkIDB4NCAweDAgMHgw
IDB4ZSAweDIgMHgwIDB4ZSAweDQgMHgwIDB4MCAweGYgMHgyIDB4MCAweGYgMHg0IDB4MCAweDAg
MHgxMCAweDIgMHgwIDB4MTAgMHg0IDB4MCAweDAgMHgxMSAweDIgMHgwIDB4MTEgMHg0IDB4MCAw
eDAgMHgxMiAweDIgMHgwIDB4MTIgMHg0IDB4MCAweDAgMHgxMyAweDIgMHgwIDB4MTMgMHg0IDB4
MCAweDAgMHgxNCAweDIgMHgwIDB4MTQgMHg0IDB4MCAweDAgMHgxNSAweDIgMHgwIDB4MTUgMHg0
IDB4MCAweDAgMHgxNiAweDIgMHgwIDB4MTYgMHg0IDB4MCAweDAgMHgxNyAweDIgMHgwIDB4MTcg
MHg0IDB4MCAweDAgMHgxOCAweDIgMHgwIDB4MTggMHg0IDB4MCAweDAgMHgxOSAweDIgMHgwIDB4
MTkgMHg0IDB4MCAweDAgMHgxOSAweDIgMHgwIDB4MTkgMHg0IDB4MCAweDAgMHgxYSAweDIgMHgw
IDB4MWEgMHg0IDB4MCAweDAgMHgxYiAweDIgMHgwIDB4MWIgMHg0IDB4MCAweDAgMHgxYyAweDIg
MHgwIDB4MWMgMHg0IDB4MCAweDAgMHgxZCAweDIgMHgwIDB4MWQgMHg0IDB4MCAweDAgMHgxZSAw
eDIgMHgwIDB4MWUgMHg0IDB4MCAweDAgMHgxZiAweDIgMHgwIDB4MWYgMHg0IDB4MCAweDAgMHgy
MCAweDIgMHgwIDB4MjAgMHg0IDB4MCAweDAgMHgyMSAweDIgMHgwIDB4MjEgMHg0IDB4MCAweDAg
MHgyMiAweDIgMHgwIDB4MjIgMHg0IDB4MCAweDAgMHgyMyAweDIgMHgwIDB4MjMgMHg0IDB4MCAw
eDAgMHgyNCAweDIgMHgwIDB4MjQgMHg0IDB4MCAweDAgMHgyNSAweDIgMHgwIDB4MjUgMHg0IDB4
MCAweDAgMHgyNiAweDIgMHgwIDB4MjYgMHg0IDB4MCAweDAgMHgyNyAweDIgMHgwIDB4MjcgMHg0
IDB4MCAweDAgMHgyOCAweDIgMHgwIDB4MjggMHg0IDB4MCAweDAgMHgyOSAweDIgMHgwIDB4Mjkg
MHg0IDB4MCAweDAgMHgyYSAweDIgMHgwIDB4MmEgMHg0IDB4MCAweDAgMHgyYiAweDIgMHgwIDB4
MmIgMHg0IDB4MCAweDAgMHgyYyAweDIgMHgwIDB4MmMgMHg0IDB4MCAweDAgMHgyZCAweDIgMHgw
IDB4MmQgMHg0IDB4MCAweDAgMHgyZSAweDIgMHgwIDB4MmUgMHg0IDB4MCAweDAgMHgyZiAweDIg
MHgwIDB4MmYgMHg0IDB4MCAweDAgMHgzMCAweDIgMHgwIDB4MzAgMHg0IDB4MCAweDAgMHgzMSAw
eDIgMHgwIDB4MzEgMHg0IDB4MCAweDAgMHgzMiAweDIgMHgwIDB4MzIgMHg0IDB4MCAweDAgMHgz
MyAweDIgMHgwIDB4MzMgMHg0IDB4MCAweDAgMHgzNCAweDIgMHgwIDB4MzQgMHg0IDB4MCAweDAg
MHgzNSAweDIgMHgwIDB4MzUgMHg0IDB4MCAweDAgMHgzNiAweDIgMHgwIDB4MzYgMHg0IDB4MCAw
eDAgMHgzNyAweDIgMHgwIDB4MzcgMHg0IDB4MCAweDAgMHgzOCAweDIgMHgwIDB4MzggMHg0IDB4
MCAweDAgMHgzOSAweDIgMHgwIDB4MzkgMHg0IDB4MCAweDAgMHgzYSAweDIgMHgwIDB4M2EgMHg0
IDB4MCAweDAgMHgzYiAweDIgMHgwIDB4M2IgMHg0IDB4MCAweDAgMHgzYyAweDIgMHgwIDB4M2Mg
MHg0IDB4MCAweDAgMHgzZCAweDIgMHgwIDB4M2QgMHg0IDB4MCAweDAgMHgzZSAweDIgMHgwIDB4
M2UgMHg0IDB4MCAweDAgMHgzZiAweDIgMHgwIDB4M2YgMHg0IDB4MCAweDAgMHg0MCAweDIgMHgw
IDB4NDAgMHg0IDB4MCAweDAgMHg0MSAweDIgMHgwIDB4NDEgMHg0IDB4MCAweDAgMHg0MiAweDIg
MHgwIDB4NDIgMHg0IDB4MCAweDAgMHg0MyAweDIgMHgwIDB4NDMgMHg0IDB4MCAweDAgMHg0NCAw
eDIgMHgwIDB4NDQgMHg0IDB4MCAweDAgMHg0NSAweDIgMHgwIDB4NDUgMHg0IDB4MCAweDAgMHg0
NiAweDIgMHgwIDB4NDYgMHg0IDB4MCAweDAgMHg0NyAweDIgMHgwIDB4NDcgMHg0IDB4MCAweDAg
MHg0OCAweDIgMHgwIDB4NDggMHg0IDB4MCAweDAgMHg0OSAweDIgMHgwIDB4NDkgMHg0IDB4MCAw
eDAgMHg0YSAweDIgMHgwIDB4NGEgMHg0IDB4MCAweDAgMHg0YiAweDIgMHgwIDB4NGIgMHg0IDB4
MCAweDAgMHg0YyAweDIgMHgwIDB4NGMgMHg0IDB4MCAweDAgMHg0ZCAweDIgMHgwIDB4NGQgMHg0
IDB4MCAweDAgMHg0ZSAweDIgMHgwIDB4NGUgMHg0IDB4MCAweDAgMHg0ZiAweDIgMHgwIDB4NGYg
MHg0IDB4MCAweDAgMHg1MCAweDIgMHgwIDB4NTAgMHg0IDB4MCAweDAgMHg1MSAweDIgMHgwIDB4
NTEgMHg0IDB4MCAweDAgMHg1MiAweDIgMHgwIDB4NTIgMHg0IDB4MCAweDAgMHg1MyAweDIgMHgw
IDB4NTMgMHg0IDB4MCAweDAgMHg1NCAweDIgMHgwIDB4NTQgMHg0IDB4MCAweDAgMHg1NSAweDIg
MHgwIDB4NTUgMHg0IDB4MCAweDAgMHg1NiAweDIgMHgwIDB4NTYgMHg0IDB4MCAweDAgMHg1NyAw
eDIgMHgwIDB4NTcgMHg0IDB4MCAweDAgMHg1OCAweDIgMHgwIDB4NTggMHg0IDB4MCAweDAgMHg1
OCAweDIgMHgwIDB4NTggMHg0IDB4MCAweDAgMHg1OSAweDIgMHgwIDB4NTkgMHg0IDB4MCAweDAg
MHg1YSAweDIgMHgwIDB4NWEgMHg0IDB4MCAweDAgMHg1YiAweDIgMHgwIDB4NWIgMHg0IDB4MCAw
eDAgMHg1YyAweDIgMHgwIDB4NWMgMHg0IDB4MCAweDAgMHg1ZCAweDIgMHgwIDB4NWQgMHg0IDB4
MCAweDAgMHg1ZSAweDIgMHgwIDB4NWUgMHg0IDB4MCAweDAgMHg1ZiAweDIgMHgwIDB4NWYgMHg0
IDB4MCAweDAgMHg2MCAweDIgMHgwIDB4NjAgMHg0IDB4MCAweDAgMHg2OCAweDIgMHgwIDB4Njgg
MHg0IDB4MCAweDAgMHg2OSAweDIgMHgwIDB4NjkgMHg0IDB4MCAweDAgMHg2YSAweDIgMHgwIDB4
NmEgMHg0IDB4MCAweDAgMHg2YiAweDIgMHgwIDB4NmIgMHg0IDB4MCAweDAgMHg2YyAweDIgMHgw
IDB4NmMgMHg0IDB4MCAweDAgMHg2ZCAweDIgMHgwIDB4NmQgMHg0IDB4MCAweDAgMHg2ZSAweDIg
MHgwIDB4NmUgMHg0IDB4MCAweDAgMHg2ZiAweDIgMHgwIDB4NmYgMHg0IDB4MCAweDAgMHg3MCAw
eDIgMHgwIDB4NzAgMHg0IDB4MCAweDAgMHg3MSAweDIgMHgwIDB4NzEgMHg0IDB4MCAweDAgMHg3
MiAweDIgMHgwIDB4NzIgMHg0IDB4MCAweDAgMHg3MyAweDIgMHgwIDB4NzMgMHg0IDB4MCAweDAg
MHg3NCAweDIgMHgwIDB4NzQgMHg0IDB4MCAweDAgMHg3NSAweDIgMHgwIDB4NzUgMHg0IDB4MCAw
eDAgMHg3NiAweDIgMHgwIDB4NzYgMHg0IDB4MCAweDAgMHg3NyAweDIgMHgwIDB4NzcgMHg0IDB4
MCAweDAgMHg3OCAweDIgMHgwIDB4NzggMHg0IDB4MCAweDAgMHg3OCAweDIgMHgwIDB4NzggMHg0
IDB4MCAweDAgMHg3OCAweDIgMHgwIDB4NzggMHg0IDB4MCAweDAgMHg3OCAweDIgMHgwIDB4Nzgg
MHg0IDB4MCAweDAgMHg3OCAweDIgMHgwIDB4NzggMHg0IDB4MCAweDAgMHg3OCAweDIgMHgwIDB4
NzggMHg0IDB4MCAweDAgMHg3OCAweDIgMHgwIDB4NzggMHg0IDB4MCAweDAgMHg3OCAweDIgMHgw
IDB4NzggMHg0IDB4MCAweDAgMHg3OCAweDIgMHgwIDB4NzggMHg0IDB4MCAweDAgMHg3OCAweDIg
MHgwIDB4NzggMHg0IDB4MCAweDAgMHg3OCAweDIgMHgwIDB4NzggMHg0IDB4MCAweDAgMHg3OSAw
eDIgMHgwIDB4NzkgMHg0IDB4MCAweDAgMHg3YSAweDIgMHgwIDB4N2EgMHg0IDB4MCAweDAgMHg3
YiAweDIgMHgwIDB4N2IgMHg0IDB4MCAweDAgMHg3YiAweDIgMHgwIDB4N2IgMHg0IDB4MCAweDAg
MHg3YyAweDIgMHgwIDB4N2MgMHg0IDB4MCAweDAgMHg3ZCAweDIgMHgwIDB4N2QgMHg0IDB4MCAw
eDAgMHg3ZSAweDIgMHgwIDB4N2UgMHg0IDB4MCAweDAgMHg3ZiAweDIgMHgwIDB4N2YgMHg0IDB4
MCAweDAgMHg4MCAweDIgMHgwIDB4ODAgMHg0IDB4MCAweDAgMHg4MSAweDIgMHgwIDB4ODEgMHg0
IDB4MCAweDAgMHg4MiAweDIgMHgwIDB4ODIgMHg0IDB4MCAweDAgMHg4MyAweDIgMHgwIDB4ODMg
MHg0IDB4MCAweDAgMHg4NCAweDIgMHgwIDB4ODQgMHg0IDB4MCAweDAgMHg4NSAweDIgMHgwIDB4
ODUgMHg0IDB4MCAweDAgMHg4NiAweDIgMHgwIDB4ODYgMHg0IDB4MCAweDAgMHg4NiAweDIgMHgw
IDB4ODYgMHg0IDB4MCAweDAgMHg4NiAweDIgMHgwIDB4ODYgMHg0IDB4MCAweDAgMHg4NiAweDIg
MHgwIDB4ODYgMHg0IDB4MCAweDAgMHg4NiAweDIgMHgwIDB4ODYgMHg0IDB4MCAweDAgMHg4NiAw
eDIgMHgwIDB4ODYgMHg0IDB4MCAweDAgMHg4NiAweDIgMHgwIDB4ODYgMHg0IDB4MCAweDAgMHg4
NyAweDIgMHgwIDB4ODcgMHg0IDB4MCAweDAgMHg4OCAweDIgMHgwIDB4ODggMHg0IDB4MCAweDAg
MHg4OSAweDIgMHgwIDB4ODkgMHg0IDB4MCAweDAgMHg4YSAweDIgMHgwIDB4OGEgMHg0IDB4MCAw
eDAgMHg4YiAweDIgMHgwIDB4OGIgMHg0IDB4MCAweDAgMHg4YyAweDIgMHgwIDB4OGMgMHg0IDB4
MCAweDAgMHg4ZCAweDIgMHgwIDB4OGQgMHg0IDB4MCAweDAgMHg4ZSAweDIgMHgwIDB4OGUgMHg0
IDB4MCAweDAgMHg4ZiAweDIgMHgwIDB4OGYgMHg0IDB4MCAweDAgMHg5MCAweDIgMHgwIDB4OTAg
MHg0IDB4MCAweDAgMHg5MSAweDIgMHgwIDB4OTEgMHg0IDB4MCAweDAgMHg5MiAweDIgMHgwIDB4
OTIgMHg0IDB4MCAweDAgMHg5MyAweDIgMHgwIDB4OTMgMHg0IDB4MCAweDAgMHg5NCAweDIgMHgw
IDB4OTQgMHg0IDB4MCAweDAgMHg5NSAweDIgMHgwIDB4OTUgMHg0IDB4MCAweDAgMHg5NiAweDIg
MHgwIDB4OTYgMHg0IDB4MCAweDAgMHg5NyAweDIgMHgwIDB4OTcgMHg0IDB4MCAweDAgMHg5OCAw
eDIgMHgwIDB4OTggMHg0IDB4MCAweDAgMHg5OSAweDIgMHgwIDB4OTkgMHg0IDB4MCAweDAgMHg5
YSAweDIgMHgwIDB4OWEgMHg0IDB4MCAweDAgMHg5YiAweDIgMHgwIDB4OWIgMHg0IDB4MCAweDAg
MHg4IDB4MyAweDAgMHg4IDB4NCAweDAgMHgwIDB4OSAweDMgMHgwIDB4OSAweDQgMHgwIDB4MCAw
eGEgMHgzIDB4MCAweGEgMHg0IDB4MCAweDAgMHhiIDB4MyAweDAgMHhiIDB4NCAweDAgMHgwIDB4
YiAweDMgMHgwIDB4YiAweDQgMHgwIDB4MCAweGIgMHgzIDB4MCAweGIgMHg0IDB4MCAweDAgMHhi
IDB4MyAweDAgMHhiIDB4NCAweDAgMHgwIDB4YiAweDMgMHgwIDB4YiAweDQgMHgwIDB4MCAweGIg
MHgzIDB4MCAweGIgMHg0IDB4MCAweDAgMHhiIDB4MyAweDAgMHhiIDB4NCAweDAgMHgwIDB4YiAw
eDMgMHgwIDB4YiAweDQgMHgwIDB4MCAweGIgMHgzIDB4MCAweGIgMHg0IDB4MCAweDAgMHhiIDB4
MyAweDAgMHhiIDB4NCAweDAgMHgwIDB4YiAweDMgMHgwIDB4YiAweDQgMHgwIDB4MCAweGIgMHgz
IDB4MCAweGIgMHg0IDB4MCAweDAgMHhiIDB4MyAweDAgMHhiIDB4NCAweDAgMHgwIDB4YiAweDMg
MHgwIDB4YiAweDQgMHgwIDB4MCAweGMgMHgzIDB4MCAweGMgMHg0IDB4MCAweDAgMHhkIDB4MyAw
eDAgMHhkIDB4NCAweDAgMHgwIDB4ZSAweDMgMHgwIDB4ZSAweDQgMHgwIDB4MCAweGYgMHgzIDB4
MCAweGYgMHg0IDB4MCAweDAgMHgxMCAweDMgMHgwIDB4MTAgMHg0IDB4MCAweDAgMHgxMSAweDMg
MHgwIDB4MTEgMHg0IDB4MCAweDAgMHgxMiAweDMgMHgwIDB4MTIgMHg0IDB4MCAweDAgMHgxMyAw
eDMgMHgwIDB4MTMgMHg0IDB4MCAweDAgMHgxNCAweDMgMHgwIDB4MTQgMHg0IDB4MCAweDAgMHgx
NSAweDMgMHgwIDB4MTUgMHg0IDB4MCAweDAgMHgxNiAweDMgMHgwIDB4MTYgMHg0IDB4MCAweDAg
MHgxNyAweDMgMHgwIDB4MTcgMHg0IDB4MCAweDAgMHgxOCAweDMgMHgwIDB4MTggMHg0IDB4MCAw
eDAgMHgxOSAweDMgMHgwIDB4MTkgMHg0IDB4MCAweDAgMHgxOSAweDMgMHgwIDB4MTkgMHg0IDB4
MCAweDAgMHgxYSAweDMgMHgwIDB4MWEgMHg0IDB4MCAweDAgMHgxYiAweDMgMHgwIDB4MWIgMHg0
IDB4MCAweDAgMHgxYyAweDMgMHgwIDB4MWMgMHg0IDB4MCAweDAgMHgxZCAweDMgMHgwIDB4MWQg
MHg0IDB4MCAweDAgMHgxZSAweDMgMHgwIDB4MWUgMHg0IDB4MCAweDAgMHgxZiAweDMgMHgwIDB4
MWYgMHg0IDB4MCAweDAgMHgyMCAweDMgMHgwIDB4MjAgMHg0IDB4MCAweDAgMHgyMSAweDMgMHgw
IDB4MjEgMHg0IDB4MCAweDAgMHgyMiAweDMgMHgwIDB4MjIgMHg0IDB4MCAweDAgMHgyMyAweDMg
MHgwIDB4MjMgMHg0IDB4MCAweDAgMHgyNCAweDMgMHgwIDB4MjQgMHg0IDB4MCAweDAgMHgyNSAw
eDMgMHgwIDB4MjUgMHg0IDB4MCAweDAgMHgyNiAweDMgMHgwIDB4MjYgMHg0IDB4MCAweDAgMHgy
NyAweDMgMHgwIDB4MjcgMHg0IDB4MCAweDAgMHgyOCAweDMgMHgwIDB4MjggMHg0IDB4MCAweDAg
MHgyOSAweDMgMHgwIDB4MjkgMHg0IDB4MCAweDAgMHgyYSAweDMgMHgwIDB4MmEgMHg0IDB4MCAw
eDAgMHgyYiAweDMgMHgwIDB4MmIgMHg0IDB4MCAweDAgMHgyYyAweDMgMHgwIDB4MmMgMHg0IDB4
MCAweDAgMHgyZCAweDMgMHgwIDB4MmQgMHg0IDB4MCAweDAgMHgyZSAweDMgMHgwIDB4MmUgMHg0
IDB4MCAweDAgMHgyZiAweDMgMHgwIDB4MmYgMHg0IDB4MCAweDAgMHgzMCAweDMgMHgwIDB4MzAg
MHg0IDB4MCAweDAgMHgzMSAweDMgMHgwIDB4MzEgMHg0IDB4MCAweDAgMHgzMiAweDMgMHgwIDB4
MzIgMHg0IDB4MCAweDAgMHgzMyAweDMgMHgwIDB4MzMgMHg0IDB4MCAweDAgMHgzNCAweDMgMHgw
IDB4MzQgMHg0IDB4MCAweDAgMHgzNSAweDMgMHgwIDB4MzUgMHg0IDB4MCAweDAgMHgzNiAweDMg
MHgwIDB4MzYgMHg0IDB4MCAweDAgMHgzNyAweDMgMHgwIDB4MzcgMHg0IDB4MCAweDAgMHgzOCAw
eDMgMHgwIDB4MzggMHg0IDB4MCAweDAgMHgzOSAweDMgMHgwIDB4MzkgMHg0IDB4MCAweDAgMHgz
YSAweDMgMHgwIDB4M2EgMHg0IDB4MCAweDAgMHgzYiAweDMgMHgwIDB4M2IgMHg0IDB4MCAweDAg
MHgzYyAweDMgMHgwIDB4M2MgMHg0IDB4MCAweDAgMHgzZCAweDMgMHgwIDB4M2QgMHg0IDB4MCAw
eDAgMHgzZSAweDMgMHgwIDB4M2UgMHg0IDB4MCAweDAgMHgzZiAweDMgMHgwIDB4M2YgMHg0IDB4
MCAweDAgMHg0MCAweDMgMHgwIDB4NDAgMHg0IDB4MCAweDAgMHg0MSAweDMgMHgwIDB4NDEgMHg0
IDB4MCAweDAgMHg0MiAweDMgMHgwIDB4NDIgMHg0IDB4MCAweDAgMHg0MyAweDMgMHgwIDB4NDMg
MHg0IDB4MCAweDAgMHg0NCAweDMgMHgwIDB4NDQgMHg0IDB4MCAweDAgMHg0NSAweDMgMHgwIDB4
NDUgMHg0IDB4MCAweDAgMHg0NiAweDMgMHgwIDB4NDYgMHg0IDB4MCAweDAgMHg0NyAweDMgMHgw
IDB4NDcgMHg0IDB4MCAweDAgMHg0OCAweDMgMHgwIDB4NDggMHg0IDB4MCAweDAgMHg0OSAweDMg
MHgwIDB4NDkgMHg0IDB4MCAweDAgMHg0YSAweDMgMHgwIDB4NGEgMHg0IDB4MCAweDAgMHg0YiAw
eDMgMHgwIDB4NGIgMHg0IDB4MCAweDAgMHg0YyAweDMgMHgwIDB4NGMgMHg0IDB4MCAweDAgMHg0
ZCAweDMgMHgwIDB4NGQgMHg0IDB4MCAweDAgMHg0ZSAweDMgMHgwIDB4NGUgMHg0IDB4MCAweDAg
MHg0ZiAweDMgMHgwIDB4NGYgMHg0IDB4MCAweDAgMHg1MCAweDMgMHgwIDB4NTAgMHg0IDB4MCAw
eDAgMHg1MSAweDMgMHgwIDB4NTEgMHg0IDB4MCAweDAgMHg1MiAweDMgMHgwIDB4NTIgMHg0IDB4
MCAweDAgMHg1MyAweDMgMHgwIDB4NTMgMHg0IDB4MCAweDAgMHg1NCAweDMgMHgwIDB4NTQgMHg0
IDB4MCAweDAgMHg1NSAweDMgMHgwIDB4NTUgMHg0IDB4MCAweDAgMHg1NiAweDMgMHgwIDB4NTYg
MHg0IDB4MCAweDAgMHg1NyAweDMgMHgwIDB4NTcgMHg0IDB4MCAweDAgMHg1OCAweDMgMHgwIDB4
NTggMHg0IDB4MCAweDAgMHg1OCAweDMgMHgwIDB4NTggMHg0IDB4MCAweDAgMHg1OSAweDMgMHgw
IDB4NTkgMHg0IDB4MCAweDAgMHg1YSAweDMgMHgwIDB4NWEgMHg0IDB4MCAweDAgMHg1YiAweDMg
MHgwIDB4NWIgMHg0IDB4MCAweDAgMHg1YyAweDMgMHgwIDB4NWMgMHg0IDB4MCAweDAgMHg1ZCAw
eDMgMHgwIDB4NWQgMHg0IDB4MCAweDAgMHg1ZSAweDMgMHgwIDB4NWUgMHg0IDB4MCAweDAgMHg1
ZiAweDMgMHgwIDB4NWYgMHg0IDB4MCAweDAgMHg2MCAweDMgMHgwIDB4NjAgMHg0IDB4MCAweDAg
MHg2OCAweDMgMHgwIDB4NjggMHg0IDB4MCAweDAgMHg2OSAweDMgMHgwIDB4NjkgMHg0IDB4MCAw
eDAgMHg2YSAweDMgMHgwIDB4NmEgMHg0IDB4MCAweDAgMHg2YiAweDMgMHgwIDB4NmIgMHg0IDB4
MCAweDAgMHg2YyAweDMgMHgwIDB4NmMgMHg0IDB4MCAweDAgMHg2ZCAweDMgMHgwIDB4NmQgMHg0
IDB4MCAweDAgMHg2ZSAweDMgMHgwIDB4NmUgMHg0IDB4MCAweDAgMHg2ZiAweDMgMHgwIDB4NmYg
MHg0IDB4MCAweDAgMHg3MCAweDMgMHgwIDB4NzAgMHg0IDB4MCAweDAgMHg3MSAweDMgMHgwIDB4
NzEgMHg0IDB4MCAweDAgMHg3MiAweDMgMHgwIDB4NzIgMHg0IDB4MCAweDAgMHg3MyAweDMgMHgw
IDB4NzMgMHg0IDB4MCAweDAgMHg3NCAweDMgMHgwIDB4NzQgMHg0IDB4MCAweDAgMHg3NSAweDMg
MHgwIDB4NzUgMHg0IDB4MCAweDAgMHg3NiAweDMgMHgwIDB4NzYgMHg0IDB4MCAweDAgMHg3NyAw
eDMgMHgwIDB4NzcgMHg0IDB4MCAweDAgMHg3OCAweDMgMHgwIDB4NzggMHg0IDB4MCAweDAgMHg3
OCAweDMgMHgwIDB4NzggMHg0IDB4MCAweDAgMHg3OCAweDMgMHgwIDB4NzggMHg0IDB4MCAweDAg
MHg3OCAweDMgMHgwIDB4NzggMHg0IDB4MCAweDAgMHg3OCAweDMgMHgwIDB4NzggMHg0IDB4MCAw
eDAgMHg3OCAweDMgMHgwIDB4NzggMHg0IDB4MCAweDAgMHg3OCAweDMgMHgwIDB4NzggMHg0IDB4
MCAweDAgMHg3OCAweDMgMHgwIDB4NzggMHg0IDB4MCAweDAgMHg3OCAweDMgMHgwIDB4NzggMHg0
IDB4MCAweDAgMHg3OCAweDMgMHgwIDB4NzggMHg0IDB4MCAweDAgMHg3OCAweDMgMHgwIDB4Nzgg
MHg0IDB4MCAweDAgMHg3OSAweDMgMHgwIDB4NzkgMHg0IDB4MCAweDAgMHg3YSAweDMgMHgwIDB4
N2EgMHg0IDB4MCAweDAgMHg3YiAweDMgMHgwIDB4N2IgMHg0IDB4MCAweDAgMHg3YiAweDMgMHgw
IDB4N2IgMHg0IDB4MCAweDAgMHg3YyAweDMgMHgwIDB4N2MgMHg0IDB4MCAweDAgMHg3ZCAweDMg
MHgwIDB4N2QgMHg0IDB4MCAweDAgMHg3ZSAweDMgMHgwIDB4N2UgMHg0IDB4MCAweDAgMHg3ZiAw
eDMgMHgwIDB4N2YgMHg0IDB4MCAweDAgMHg4MCAweDMgMHgwIDB4ODAgMHg0IDB4MCAweDAgMHg4
MSAweDMgMHgwIDB4ODEgMHg0IDB4MCAweDAgMHg4MiAweDMgMHgwIDB4ODIgMHg0IDB4MCAweDAg
MHg4MyAweDMgMHgwIDB4ODMgMHg0IDB4MCAweDAgMHg4NCAweDMgMHgwIDB4ODQgMHg0IDB4MCAw
eDAgMHg4NSAweDMgMHgwIDB4ODUgMHg0IDB4MCAweDAgMHg4NiAweDMgMHgwIDB4ODYgMHg0IDB4
MCAweDAgMHg4NiAweDMgMHgwIDB4ODYgMHg0IDB4MCAweDAgMHg4NiAweDMgMHgwIDB4ODYgMHg0
IDB4MCAweDAgMHg4NiAweDMgMHgwIDB4ODYgMHg0IDB4MCAweDAgMHg4NiAweDMgMHgwIDB4ODYg
MHg0IDB4MCAweDAgMHg4NiAweDMgMHgwIDB4ODYgMHg0IDB4MCAweDAgMHg4NiAweDMgMHgwIDB4
ODYgMHg0IDB4MCAweDAgMHg4NyAweDMgMHgwIDB4ODcgMHg0IDB4MCAweDAgMHg4OCAweDMgMHgw
IDB4ODggMHg0IDB4MCAweDAgMHg4OSAweDMgMHgwIDB4ODkgMHg0IDB4MCAweDAgMHg4YSAweDMg
MHgwIDB4OGEgMHg0IDB4MCAweDAgMHg4YiAweDMgMHgwIDB4OGIgMHg0IDB4MCAweDAgMHg4YyAw
eDMgMHgwIDB4OGMgMHg0IDB4MCAweDAgMHg4ZCAweDMgMHgwIDB4OGQgMHg0IDB4MCAweDAgMHg4
ZSAweDMgMHgwIDB4OGUgMHg0IDB4MCAweDAgMHg4ZiAweDMgMHgwIDB4OGYgMHg0IDB4MCAweDAg
MHg5MCAweDMgMHgwIDB4OTAgMHg0IDB4MCAweDAgMHg5MSAweDMgMHgwIDB4OTEgMHg0IDB4MCAw
eDAgMHg5MiAweDMgMHgwIDB4OTIgMHg0IDB4MCAweDAgMHg5MyAweDMgMHgwIDB4OTMgMHg0IDB4
MCAweDAgMHg5NCAweDMgMHgwIDB4OTQgMHg0IDB4MCAweDAgMHg5NSAweDMgMHgwIDB4OTUgMHg0
IDB4MCAweDAgMHg5NiAweDMgMHgwIDB4OTYgMHg0IDB4MCAweDAgMHg5NyAweDMgMHgwIDB4OTcg
MHg0IDB4MCAweDAgMHg5OCAweDMgMHgwIDB4OTggMHg0IDB4MCAweDAgMHg5OSAweDMgMHgwIDB4
OTkgMHg0IDB4MCAweDAgMHg5YSAweDMgMHgwIDB4OWEgMHg0IDB4MCAweDAgMHg5YiAweDMgMHgw
IDB4OWIgMHg0PjsNCgkJI2FkZHJlc3MtY2VsbHMgPSA8MHgyPjsNCgkJI3NpemUtY2VsbHMgPSA8
MHgxPjsNCgkJbGludXgscGhhbmRsZSA9IDwweDFhPjsNCgkJcGhhbmRsZSA9IDwweDFhPjsNCg0K
CQlhcHU6IGFwdUAweEZENUMwMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAieGxueCxhcHUiOw0KCQkJ
I2dwaW8tY2VsbHMgPSA8MHgxPjsNCgkJCXJlZyA9IDwweDAgMHhmZDVjMDAwMCAweDEwMDA+Ow0K
CQkJY3B1MCA9IDwweDQ+Ow0KCQkJY3B1MSA9IDwweDU+Ow0KCQkJY3B1MiA9IDwweDY+Ow0KCQkJ
Y3B1MyA9IDwweDc+Ow0KCQl9Ow0KDQoJCXJwdV9jdHJsOiBycHVfY29udHJvbEAweEZGOUEwMDAw
IHsNCgkJCSNncGlvLWNlbGxzID0gPDB4MT47DQoJCQljb21wYXRpYmxlID0gInhsbngscnB1LWNv
bnRyb2wiOw0KCQkJcmVnID0gPDB4MCAweGZmOWEwMDAwIDB4NDAwPjsNCgkJCWdwaW8tY29udHJv
bGxlcjsNCgkJCWF0Y20xLWZvci1ycHUwID0gPDB4OD47DQoJCQlidGNtMS1mb3ItcnB1MCA9IDww
eDk+Ow0KCQkJaWNhY2hlLWZvci1ycHUxID0gPDB4YT47DQoJCQlkY2FjaGUtZm9yLXJwdTEgPSA8
MHhiPjsNCgkJCWdpYy1mb3ItcnB1ID0gPDB4Mz47DQoJCQlncGlvcyA9IDwweGMgMHg2IDB4YyAw
eDc+Ow0KCQkJZGRyLW1lbS1mb3ItcnB1ID0gPDB4ZD47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4
NWQ+Ow0KCQkJcGhhbmRsZSA9IDwweDVkPjsNCgkJfTsNCg0KCQlhcHVfaXBpOiBhcHVfaXBpQDB4
RkYzMDAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcF9pcGkiOw0KCQkJZ3Bpby1j
b250cm9sbGVyOw0KCQkJI2dwaW8tY2VsbHMgPSA8MHgyPjsNCgkJCWludGVycnVwdHMgPSA8MHgw
PjsNCgkJCWludGVycnVwdC1tYXAgPSA8MHgwIDB4MCAweDAgMHgyIDB4MCAweDIzIDB4NCAweDAg
MHgwIDB4MCAweDMgMHgwIDB4MjMgMHg0PjsNCgkJCWludGVycnVwdC1tYXAtbWFzayA9IDwweDAg
MHgwIDB4MCAweDA+Ow0KCQkJcmVnID0gPDB4MCAweGZmMzAwMDAwIDB4MTAwMD47DQoJCQludW0t
Z3Bpb3MgPSA8MHg0MD47DQoJCQlpbnRlcnJ1cHQtZ3Bpb3MgPSA8MHhlIDB4MCAweDAgMHhmIDB4
MCAweDAgMHgxMCAweDAgMHgwIDB4MTEgMHgwIDB4MCAweDEyIDB4MCAweDAgMHgxMyAweDAgMHgw
IDB4MTQgMHgwIDB4MCAweDE1IDB4MCAweDAgMHgxNiAweDAgMHgwIDB4MTcgMHgwIDB4MCAweDE4
IDB4MCAweDA+Ow0KCQkJZ3Bpb3MgPSA8MHhlIDB4MjAgMHgwIDB4ZiAweDIwIDB4MCAweDEwIDB4
MjAgMHgwIDB4MTEgMHgyMCAweDAgMHgxMiAweDIwIDB4MCAweDEzIDB4MjAgMHgwIDB4MTQgMHgy
MCAweDAgMHgxNSAweDIwIDB4MCAweDE2IDB4MjAgMHgwIDB4MTcgMHgyMCAweDAgMHgxOCAweDIw
IDB4MD47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4ZT47DQoJCQlwaGFuZGxlID0gPDB4ZT47DQoJ
CX07DQoNCgkJcnB1XzBfaXBpOiBycHVfMF9pcGlAMHhGRjMxMDAwMCB7DQoJCQljb21wYXRpYmxl
ID0gInhsbngsenlucW1wX2lwaSI7DQoJCQlncGlvLWNvbnRyb2xsZXI7DQoJCQkjZ3Bpby1jZWxs
cyA9IDwweDI+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDA+Ow0KCQkJaW50ZXJydXB0LW1hcCA9IDww
eDAgMHgwIDB4MCAweDIgMHgwIDB4MjEgMHg0IDB4MCAweDAgMHgwIDB4MyAweDAgMHgyMSAweDQ+
Ow0KCQkJaW50ZXJydXB0LW1hcC1tYXNrID0gPDB4MCAweDAgMHgwIDB4MD47DQoJCQlyZWcgPSA8
MHgwIDB4ZmYzMTAwMDAgMHgxMDAwPjsNCgkJCW51bS1ncGlvcyA9IDwweDQwPjsNCgkJCWludGVy
cnVwdC1ncGlvcyA9IDwweGUgMHg4IDB4MCAweGYgMHg4IDB4MCAweDEwIDB4OCAweDAgMHgxMSAw
eDggMHgwIDB4MTIgMHg4IDB4MCAweDEzIDB4OCAweDAgMHgxNCAweDggMHgwIDB4MTUgMHg4IDB4
MCAweDE2IDB4OCAweDAgMHgxNyAweDggMHgwIDB4MTggMHg4IDB4MD47DQoJCQlncGlvcyA9IDww
eGUgMHgyOCAweDAgMHhmIDB4MjggMHgwIDB4MTAgMHgyOCAweDAgMHgxMSAweDI4IDB4MCAweDEy
IDB4MjggMHgwIDB4MTMgMHgyOCAweDAgMHgxNCAweDI4IDB4MCAweDE1IDB4MjggMHgwIDB4MTYg
MHgyOCAweDAgMHgxNyAweDI4IDB4MCAweDE4IDB4MjggMHgwPjsNCgkJCWxpbnV4LHBoYW5kbGUg
PSA8MHhmPjsNCgkJCXBoYW5kbGUgPSA8MHhmPjsNCgkJfTsNCg0KCQlycHVfMV9pcGk6IHJwdV8x
X2lwaUAweEZGMzIwMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAieGxueCx6eW5xbXBfaXBpIjsNCgkJ
CWdwaW8tY29udHJvbGxlcjsNCgkJCSNncGlvLWNlbGxzID0gPDB4Mj47DQoJCQlpbnRlcnJ1cHRz
ID0gPDB4MD47DQoJCQlpbnRlcnJ1cHQtbWFwID0gPDB4MCAweDAgMHgwIDB4MiAweDAgMHgyMiAw
eDQgMHgwIDB4MCAweDAgMHgzIDB4MCAweDIyIDB4ND47DQoJCQlpbnRlcnJ1cHQtbWFwLW1hc2sg
PSA8MHgwIDB4MCAweDAgMHgwPjsNCgkJCXJlZyA9IDwweDAgMHhmZjMyMDAwMCAweDEwMDA+Ow0K
CQkJbnVtLWdwaW9zID0gPDB4NDA+Ow0KCQkJaW50ZXJydXB0LWdwaW9zID0gPDB4ZSAweDkgMHgw
IDB4ZiAweDkgMHgwIDB4MTAgMHg5IDB4MCAweDExIDB4OSAweDAgMHgxMiAweDkgMHgwIDB4MTMg
MHg5IDB4MCAweDE0IDB4OSAweDAgMHgxNSAweDkgMHgwIDB4MTYgMHg5IDB4MCAweDE3IDB4OSAw
eDAgMHgxOCAweDkgMHgwPjsNCgkJCWdwaW9zID0gPDB4ZSAweDI5IDB4MCAweGYgMHgyOSAweDAg
MHgxMCAweDI5IDB4MCAweDExIDB4MjkgMHgwIDB4MTIgMHgyOSAweDAgMHgxMyAweDI5IDB4MCAw
eDE0IDB4MjkgMHgwIDB4MTUgMHgyOSAweDAgMHgxNiAweDI5IDB4MCAweDE3IDB4MjkgMHgwIDB4
MTggMHgyOSAweDA+Ow0KCQkJbGludXgscGhhbmRsZSA9IDwweDEwPjsNCgkJCXBoYW5kbGUgPSA8
MHgxMD47DQoJCX07DQoNCgkJcG11XzBfaXBpOiBwbXVfMF9pcGlAMHhGRjMzMDAwMCB7DQoJCQlj
b21wYXRpYmxlID0gInhsbngsenlucW1wX2lwaSI7DQoJCQlncGlvLWNvbnRyb2xsZXI7DQoJCQkj
Z3Bpby1jZWxscyA9IDwweDI+Ow0KCQkJaW50ZXJydXB0LXBhcmVudCA9IDwweDE5PjsNCgkJCWlu
dGVycnVwdHMgPSA8MHgxMyAweDA+Ow0KCQkJcmVnID0gPDB4MCAweGZmMzMwMDAwIDB4MTAwMD47
DQoJCQludW0tZ3Bpb3MgPSA8MHg0MD47DQoJCQlpbnRlcnJ1cHQtZ3Bpb3MgPSA8MHhlIDB4MTAg
MHgwIDB4ZiAweDEwIDB4MCAweDEwIDB4MTAgMHgwIDB4MTEgMHgxMCAweDAgMHgxMiAweDEwIDB4
MCAweDEzIDB4MTAgMHgwIDB4MTQgMHgxMCAweDAgMHgxNSAweDEwIDB4MCAweDE2IDB4MTAgMHgw
IDB4MTcgMHgxMCAweDAgMHgxOCAweDEwIDB4MD47DQoJCQlncGlvcyA9IDwweGUgMHgzMCAweDAg
MHhmIDB4MzAgMHgwIDB4MTAgMHgzMCAweDAgMHgxMSAweDMwIDB4MCAweDEyIDB4MzAgMHgwIDB4
MTMgMHgzMCAweDAgMHgxNCAweDMwIDB4MCAweDE1IDB4MzAgMHgwIDB4MTYgMHgzMCAweDAgMHgx
NyAweDMwIDB4MCAweDE4IDB4MzAgMHgwPjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHgxMT47DQoJ
CQlwaGFuZGxlID0gPDB4MTE+Ow0KCQl9Ow0KDQoJCXBtdV8xX2lwaTogcG11XzFfaXBpQDB4RkYz
MzEwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcF9pcGkiOw0KCQkJZ3Bpby1jb250
cm9sbGVyOw0KCQkJI2dwaW8tY2VsbHMgPSA8MHgyPjsNCgkJCWludGVycnVwdC1wYXJlbnQgPSA8
MHgxOT47DQoJCQlpbnRlcnJ1cHRzID0gPDB4MTQgMHgwPjsNCgkJCXJlZyA9IDwweDAgMHhmZjMz
MTAwMCAweDEwMDA+Ow0KCQkJbnVtLWdwaW9zID0gPDB4NDA+Ow0KCQkJaW50ZXJydXB0LWdwaW9z
ID0gPDB4ZSAweDExIDB4MCAweGYgMHgxMSAweDAgMHgxMCAweDExIDB4MCAweDExIDB4MTEgMHgw
IDB4MTIgMHgxMSAweDAgMHgxMyAweDExIDB4MCAweDE0IDB4MTEgMHgwIDB4MTUgMHgxMSAweDAg
MHgxNiAweDExIDB4MCAweDE3IDB4MTEgMHgwIDB4MTggMHgxMSAweDA+Ow0KCQkJZ3Bpb3MgPSA8
MHhlIDB4MzEgMHgwIDB4ZiAweDMxIDB4MCAweDEwIDB4MzEgMHgwIDB4MTEgMHgzMSAweDAgMHgx
MiAweDMxIDB4MCAweDEzIDB4MzEgMHgwIDB4MTQgMHgzMSAweDAgMHgxNSAweDMxIDB4MCAweDE2
IDB4MzEgMHgwIDB4MTcgMHgzMSAweDAgMHgxOCAweDMxIDB4MD47DQoJCQlsaW51eCxwaGFuZGxl
ID0gPDB4MTI+Ow0KCQkJcGhhbmRsZSA9IDwweDEyPjsNCgkJfTsNCg0KCQlwbXVfMl9pcGk6IHBt
dV8yX2lwaUAweEZGMzMyMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAieGxueCx6eW5xbXBfaXBpIjsN
CgkJCWdwaW8tY29udHJvbGxlcjsNCgkJCSNncGlvLWNlbGxzID0gPDB4Mj47DQoJCQlpbnRlcnJ1
cHQtcGFyZW50ID0gPDB4MTk+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDE1IDB4MD47DQoJCQlyZWcg
PSA8MHgwIDB4ZmYzMzIwMDAgMHgxMDAwPjsNCgkJCW51bS1ncGlvcyA9IDwweDQwPjsNCgkJCWlu
dGVycnVwdC1ncGlvcyA9IDwweGUgMHgxMiAweDAgMHhmIDB4MTIgMHgwIDB4MTAgMHgxMiAweDAg
MHgxMSAweDEyIDB4MCAweDEyIDB4MTIgMHgwIDB4MTMgMHgxMiAweDAgMHgxNCAweDEyIDB4MCAw
eDE1IDB4MTIgMHgwIDB4MTYgMHgxMiAweDAgMHgxNyAweDEyIDB4MCAweDE4IDB4MTIgMHgwPjsN
CgkJCWdwaW9zID0gPDB4ZSAweDMyIDB4MCAweGYgMHgzMiAweDAgMHgxMCAweDMyIDB4MCAweDEx
IDB4MzIgMHgwIDB4MTIgMHgzMiAweDAgMHgxMyAweDMyIDB4MCAweDE0IDB4MzIgMHgwIDB4MTUg
MHgzMiAweDAgMHgxNiAweDMyIDB4MCAweDE3IDB4MzIgMHgwIDB4MTggMHgzMiAweDA+Ow0KCQkJ
bGludXgscGhhbmRsZSA9IDwweDEzPjsNCgkJCXBoYW5kbGUgPSA8MHgxMz47DQoJCX07DQoNCgkJ
cG11XzNfaXBpOiBwbXVfM19pcGlAMHhGRjMzMzAwMCB7DQoJCQljb21wYXRpYmxlID0gInhsbngs
enlucW1wX2lwaSI7DQoJCQlncGlvLWNvbnRyb2xsZXI7DQoJCQkjZ3Bpby1jZWxscyA9IDwweDI+
Ow0KCQkJaW50ZXJydXB0LXBhcmVudCA9IDwweDE5PjsNCgkJCWludGVycnVwdHMgPSA8MHgxNiAw
eDA+Ow0KCQkJcmVnID0gPDB4MCAweGZmMzMzMDAwIDB4MTAwMD47DQoJCQludW0tZ3Bpb3MgPSA8
MHg0MD47DQoJCQlpbnRlcnJ1cHQtZ3Bpb3MgPSA8MHhlIDB4MTMgMHgwIDB4ZiAweDEzIDB4MCAw
eDEwIDB4MTMgMHgwIDB4MTEgMHgxMyAweDAgMHgxMiAweDEzIDB4MCAweDEzIDB4MTMgMHgwIDB4
MTQgMHgxMyAweDAgMHgxNSAweDEzIDB4MCAweDE2IDB4MTMgMHgwIDB4MTcgMHgxMyAweDAgMHgx
OCAweDEzIDB4MD47DQoJCQlncGlvcyA9IDwweGUgMHgzMyAweDAgMHhmIDB4MzMgMHgwIDB4MTAg
MHgzMyAweDAgMHgxMSAweDMzIDB4MCAweDEyIDB4MzMgMHgwIDB4MTMgMHgzMyAweDAgMHgxNCAw
eDMzIDB4MCAweDE1IDB4MzMgMHgwIDB4MTYgMHgzMyAweDAgMHgxNyAweDMzIDB4MCAweDE4IDB4
MzMgMHgwPjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHgxND47DQoJCQlwaGFuZGxlID0gPDB4MTQ+
Ow0KCQl9Ow0KDQoJCXBsXzBfaXBpOiBwbF8wX2lwaUAweEZGMzQwMDAwIHsNCgkJCWNvbXBhdGli
bGUgPSAieGxueCx6eW5xbXBfaXBpIjsNCgkJCWdwaW8tY29udHJvbGxlcjsNCgkJCSNncGlvLWNl
bGxzID0gPDB4Mj47DQoJCQlpbnRlcnJ1cHRzID0gPDB4MD47DQoJCQlpbnRlcnJ1cHQtbWFwID0g
PDB4MCAweDAgMHgwIDB4MiAweDAgMHgxZCAweDQgMHgwIDB4MCAweDAgMHgzIDB4MCAweDFkIDB4
ND47DQoJCQlpbnRlcnJ1cHQtbWFwLW1hc2sgPSA8MHgwIDB4MCAweDAgMHgwPjsNCgkJCXJlZyA9
IDwweDAgMHhmZjM0MDAwMCAweDEwMDA+Ow0KCQkJbnVtLWdwaW9zID0gPDB4NDA+Ow0KCQkJaW50
ZXJydXB0LWdwaW9zID0gPDB4ZSAweDE4IDB4MCAweGYgMHgxOCAweDAgMHgxMCAweDE4IDB4MCAw
eDExIDB4MTggMHgwIDB4MTIgMHgxOCAweDAgMHgxMyAweDE4IDB4MCAweDE0IDB4MTggMHgwIDB4
MTUgMHgxOCAweDAgMHgxNiAweDE4IDB4MCAweDE3IDB4MTggMHgwIDB4MTggMHgxOCAweDA+Ow0K
CQkJZ3Bpb3MgPSA8MHhlIDB4MzQgMHgwIDB4ZiAweDM0IDB4MCAweDEwIDB4MzQgMHgwIDB4MTEg
MHgzNCAweDAgMHgxMiAweDM0IDB4MCAweDEzIDB4MzQgMHgwIDB4MTQgMHgzNCAweDAgMHgxNSAw
eDM0IDB4MCAweDE2IDB4MzQgMHgwIDB4MTcgMHgzNCAweDAgMHgxOCAweDM0IDB4MD47DQoJCQls
aW51eCxwaGFuZGxlID0gPDB4MTU+Ow0KCQkJcGhhbmRsZSA9IDwweDE1PjsNCgkJfTsNCg0KCQlw
bF8xX2lwaTogcGxfMV9pcGlAMHhGRjM1MDAwMCB7DQoJCQljb21wYXRpYmxlID0gInhsbngsenlu
cW1wX2lwaSI7DQoJCQlncGlvLWNvbnRyb2xsZXI7DQoJCQkjZ3Bpby1jZWxscyA9IDwweDI+Ow0K
CQkJaW50ZXJydXB0cyA9IDwweDA+Ow0KCQkJaW50ZXJydXB0LW1hcCA9IDwweDAgMHgwIDB4MCAw
eDIgMHgwIDB4MWUgMHg0IDB4MCAweDAgMHgwIDB4MyAweDAgMHgxZSAweDQ+Ow0KCQkJaW50ZXJy
dXB0LW1hcC1tYXNrID0gPDB4MCAweDAgMHgwIDB4MD47DQoJCQlyZWcgPSA8MHgwIDB4ZmYzNTAw
MDAgMHgxMDAwPjsNCgkJCW51bS1ncGlvcyA9IDwweDQwPjsNCgkJCWludGVycnVwdC1ncGlvcyA9
IDwweGUgMHgxOSAweDAgMHhmIDB4MTkgMHgwIDB4MTAgMHgxOSAweDAgMHgxMSAweDE5IDB4MCAw
eDEyIDB4MTkgMHgwIDB4MTMgMHgxOSAweDAgMHgxNCAweDE5IDB4MCAweDE1IDB4MTkgMHgwIDB4
MTYgMHgxOSAweDAgMHgxNyAweDE5IDB4MCAweDE4IDB4MTkgMHgwPjsNCgkJCWdwaW9zID0gPDB4
ZSAweDM1IDB4MCAweGYgMHgzNSAweDAgMHgxMCAweDM1IDB4MCAweDExIDB4MzUgMHgwIDB4MTIg
MHgzNSAweDAgMHgxMyAweDM1IDB4MCAweDE0IDB4MzUgMHgwIDB4MTUgMHgzNSAweDAgMHgxNiAw
eDM1IDB4MCAweDE3IDB4MzUgMHgwIDB4MTggMHgzNSAweDA+Ow0KCQkJbGludXgscGhhbmRsZSA9
IDwweDE2PjsNCgkJCXBoYW5kbGUgPSA8MHgxNj47DQoJCX07DQoNCgkJcGxfMl9pcGk6IHBsXzJf
aXBpQDB4RkYzNjAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcF9pcGkiOw0KCQkJ
Z3Bpby1jb250cm9sbGVyOw0KCQkJI2dwaW8tY2VsbHMgPSA8MHgyPjsNCgkJCWludGVycnVwdHMg
PSA8MHgwPjsNCgkJCWludGVycnVwdC1tYXAgPSA8MHgwIDB4MCAweDAgMHgyIDB4MCAweDFmIDB4
NCAweDAgMHgwIDB4MCAweDMgMHgwIDB4MWYgMHg0PjsNCgkJCWludGVycnVwdC1tYXAtbWFzayA9
IDwweDAgMHgwIDB4MCAweDA+Ow0KCQkJcmVnID0gPDB4MCAweGZmMzYwMDAwIDB4MTAwMD47DQoJ
CQludW0tZ3Bpb3MgPSA8MHg0MD47DQoJCQlpbnRlcnJ1cHQtZ3Bpb3MgPSA8MHhlIDB4MWEgMHgw
IDB4ZiAweDFhIDB4MCAweDEwIDB4MWEgMHgwIDB4MTEgMHgxYSAweDAgMHgxMiAweDFhIDB4MCAw
eDEzIDB4MWEgMHgwIDB4MTQgMHgxYSAweDAgMHgxNSAweDFhIDB4MCAweDE2IDB4MWEgMHgwIDB4
MTcgMHgxYSAweDAgMHgxOCAweDFhIDB4MD47DQoJCQlncGlvcyA9IDwweGUgMHgzNiAweDAgMHhm
IDB4MzYgMHgwIDB4MTAgMHgzNiAweDAgMHgxMSAweDM2IDB4MCAweDEyIDB4MzYgMHgwIDB4MTMg
MHgzNiAweDAgMHgxNCAweDM2IDB4MCAweDE1IDB4MzYgMHgwIDB4MTYgMHgzNiAweDAgMHgxNyAw
eDM2IDB4MCAweDE4IDB4MzYgMHgwPjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHgxNz47DQoJCQlw
aGFuZGxlID0gPDB4MTc+Ow0KCQl9Ow0KDQoJCXBsXzNfaXBpOiBwbF8zX2lwaUAweEZGMzcwMDAw
IHsNCgkJCWNvbXBhdGlibGUgPSAieGxueCx6eW5xbXBfaXBpIjsNCgkJCWdwaW8tY29udHJvbGxl
cjsNCgkJCSNncGlvLWNlbGxzID0gPDB4Mj47DQoJCQlpbnRlcnJ1cHRzID0gPDB4MD47DQoJCQlp
bnRlcnJ1cHQtbWFwID0gPDB4MCAweDAgMHgwIDB4MiAweDAgMHgyMCAweDQgMHgwIDB4MCAweDAg
MHgzIDB4MCAweDIwIDB4ND47DQoJCQlpbnRlcnJ1cHQtbWFwLW1hc2sgPSA8MHgwIDB4MCAweDAg
MHgwPjsNCgkJCXJlZyA9IDwweDAgMHhmZjM3MDAwMCAweDEwMDA+Ow0KCQkJbnVtLWdwaW9zID0g
PDB4NDA+Ow0KCQkJaW50ZXJydXB0LWdwaW9zID0gPDB4ZSAweDFiIDB4MCAweGYgMHgxYiAweDAg
MHgxMCAweDFiIDB4MCAweDExIDB4MWIgMHgwIDB4MTIgMHgxYiAweDAgMHgxMyAweDFiIDB4MCAw
eDE0IDB4MWIgMHgwIDB4MTUgMHgxYiAweDAgMHgxNiAweDFiIDB4MCAweDE3IDB4MWIgMHgwIDB4
MTggMHgxYiAweDA+Ow0KCQkJZ3Bpb3MgPSA8MHhlIDB4MzcgMHgwIDB4ZiAweDM3IDB4MCAweDEw
IDB4MzcgMHgwIDB4MTEgMHgzNyAweDAgMHgxMiAweDM3IDB4MCAweDEzIDB4MzcgMHgwIDB4MTQg
MHgzNyAweDAgMHgxNSAweDM3IDB4MCAweDE2IDB4MzcgMHgwIDB4MTcgMHgzNyAweDAgMHgxOCAw
eDM3IDB4MD47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4MTg+Ow0KCQkJcGhhbmRsZSA9IDwweDE4
PjsNCgkJfTsNCg0KCQl4bG54X3p5bnFtcF9jc3VfY29yZTogY3N1X2NvcmUgew0KCQkJY29tcGF0
aWJsZSA9ICJ4bG54LHp5bnFtcC1jc3UtY29yZSI7DQoJCQlyZWcgPSA8MHgwIDB4ZmZjYTAwMDAg
MHgxMDA+Ow0KCQl9Ow0KDQoJCWxwZF9zbGNyXzA6IHp5bnFtcF9scGRfc2xjckAweEZGNDEwMDAw
IHsNCgkJCWNvbXBhdGlibGUgPSAieGxueCxscGQtc2xjciI7DQoJCQlyZWcgPSA8MHgwIDB4ZmY0
MTAwMDAgMHg5MDAwPjsNCgkJCWdpYy1mb3ItcnB1ID0gPDB4Mz47DQoJCQlnaWMtZm9yLWFwdSA9
IDwweDI+Ow0KCQl9Ow0KDQoJCWxwZF9zbGNyX3NlY3VyZTogenlucW1wX2xwZF9zbGNyX3NlY3Vy
ZUAweEZGNEIwMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAieGxueC5scGQtc2xjci1zZWN1cmUiOw0K
CQkJcmVnID0gPDB4MCAweGZmNGIwMDAwIDB4Mzg+Ow0KCQl9Ow0KDQoJCXhwcHU6IHhwcHVAMCB7
DQoJCQljb21wYXRpYmxlID0gInhsbngseHBwdSI7DQoJCQlyZWctZXh0ZW5kZWQgPSA8MHgxYSAw
eDAgMHhmZjk4MDAwMCAweDEwMDAwIDB4MWIgMHgwIDB4ZmY5OTAwMDAgMHgwIDB4MTAwMCAweDMg
MHgxYiAweDAgMHhmZjAwMDAwMCAweDAgMHhmYzAwMDAgMHgyIDB4MWIgMHgwIDB4ZmUwMDAwMDAg
MHgwIDB4MTAwMDAwMCAweDIgMHgxYiAweDAgMHhjMDAwMDAwMCAweDAgMHgyMDAwMDAwMCAweDI+
Ow0KCQkJbXIgPSA8MHgxYT47DQoJCQlpbnRlcnJ1cHRzID0gPDB4NTg+Ow0KCQl9Ow0KDQoJCXNt
bXUwOiBzbW11MEAweEZEODAwMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAiYXJtLG1tdS01MDAiOw0K
CQkJcmVnLWV4dGVuZGVkID0gPDB4MWEgMHgwIDB4ZmQ4MDAwMDAgMHgxMDAwMCAweDFjIDB4MCAw
eDAgMHhmZmZmZmZmZiAweGZmZmZmZmZmIDB4MWQgMHgwIDB4MCAweGZmZmZmZmZmIDB4ZmZmZmZm
ZmYgMHgxZSAweDAgMHgwIDB4ZmZmZmZmZmYgMHhmZmZmZmZmZiAweDFmIDB4MCAweDAgMHhmZmZm
ZmZmZiAweGZmZmZmZmZmIDB4MjAgMHgwIDB4MCAweGZmZmZmZmZmIDB4ZmZmZmZmZmYgMHgyMSAw
eDAgMHgwIDB4ZmZmZmZmZmYgMHhmZmZmZmZmZj47DQoJCQlpbnRlcnJ1cHQtcGFyZW50ID0gPDB4
MjI+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDAgMHgxIDB4MiAweDMgMHg0IDB4NSAweDYgMHg3IDB4
OCAweDggMHg5IDB4YSAweGIgMHhjIDB4ZCAweGUgMHhmIDB4MTAgMHgxMT47DQoJCQlkbWEgPSA8
MHgyMz47DQoJCQltci0wID0gPDB4MjM+Ow0KCQkJbXItMSA9IDwweDIzPjsNCgkJCW1yLTIgPSA8
MHgyMz47DQoJCQltci0zID0gPDB4MjQ+Ow0KCQkJbXItNCA9IDwweDI1PjsNCgkJCW1yLTUgPSA8
MHgyNj47DQoJCX07DQoNCgkJc21tdV9yZWc6IHNtbXUwQDB4RkQ1RjAwMDAgew0KCQkJY29tcGF0
aWJsZSA9ICJ4bG54LHNtbXUtcmVnIjsNCgkJCXJlZyA9IDwweDAgMHhmZDVmMDAwMCAweDEwMDA+
Ow0KCQkJaW50ZXJydXB0LWNvbnRyb2xsZXI7DQoJCQlpbnRlcnJ1cHRzID0gPDB4OWI+Ow0KCQkJ
bGludXgscGhhbmRsZSA9IDwweDIyPjsNCgkJCXBoYW5kbGUgPSA8MHgyMj47DQoJCX07DQoNCgkJ
Y2NpX21lbTE6IGNjaV9tZW0xQDAgew0KCQkJI2FkZHJlc3MtY2VsbHMgPSA8MHgyPjsNCgkJCSNz
aXplLWNlbGxzID0gPDB4Mj47DQoJCQkjcHJpb3JpdHktY2VsbHMgPSA8MHgxPjsNCgkJCWNvbXBh
dGlibGUgPSAic2ltcGxlLWJ1cyI7DQoJCQlyYW5nZXM7DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4
Mjc+Ow0KCQkJcGhhbmRsZSA9IDwweDI3PjsNCgkJfTsNCg0KCQljY2lfbWVtMjogY2NpX21lbTJA
MCB7DQoJCQkjYWRkcmVzcy1jZWxscyA9IDwweDI+Ow0KCQkJI3NpemUtY2VsbHMgPSA8MHgyPjsN
CgkJCSNwcmlvcml0eS1jZWxscyA9IDwweDE+Ow0KCQkJY29tcGF0aWJsZSA9ICJzaW1wbGUtYnVz
IjsNCgkJCXJhbmdlczsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHgyOD47DQoJCQlwaGFuZGxlID0g
PDB4Mjg+Ow0KCQl9Ow0KDQoJCWNjaTogY2NpQDB4RkQ2RTAwMDAgew0KCQkJY29tcGF0aWJsZSA9
ICJhcm0sY2NpLTQwMCI7DQoJCQlncGlvLWNvbnRyb2xsZXI7DQoJCQkjZ3Bpby1jZWxscyA9IDww
eDE+Ow0KCQkJcmVnLWV4dGVuZGVkID0gPDB4MWEgMHgwIDB4ZmQ2ZTAwMDAgMHhmMDAwIDB4MjMg
MHgwIDB4MCAweGZmZmZmZmZmIDB4ZmZmZmZmZmYgMHgyPjsNCgkJCU0wID0gPDB4MWI+Ow0KCQkJ
TTEgPSA8MHgyNz47DQoJCQlNMiA9IDwweDI4PjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHgyYj47
DQoJCQlwaGFuZGxlID0gPDB4MmI+Ow0KCQl9Ow0KDQoJCW9jbV94bXB1OiBvY21feG1wdUAweEZG
QTcwMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAieGxueCx4bXB1IjsNCgkJCWludGVycnVwdHMgPSA8
MHg1OD47DQoJCQlyZWctZXh0ZW5kZWQgPSA8MHgxYSAweDAgMHhmZmE3MDAwMCAweDEwMDAgMHgx
YSAweDAgMHhmZmZjMDAwMCAweDQwMDAwPjsNCgkJCXByb3RlY3RlZC1tciA9IDwweDI5PjsNCgkJ
CW1yLTAgPSA8MHgxYT47DQoJCQlwcm90ZWN0ZWQtYmFzZSA9IDwweGZmZmMwMDAwPjsNCgkJfTsN
Cg0KCQlkZHJfeG1wdTA6IGRkcl94bXB1MF9AX0REUl9YTVBVMF9DRkcgew0KCQkJY29tcGF0aWJs
ZSA9ICJ4bG54LHhtcHUiOw0KCQkJaW50ZXJydXB0cyA9IDwweDg2PjsNCgkJCXJlZy1leHRlbmRl
ZCA9IDwweDFhIDB4MCAweGZkMDAwMDAwIDB4MTAwMCAweDJhIDB4MCAweDAgMHgwIDB4ODAwMDAw
MDAgMHgwPjsNCgkJCWFsaWduID0gPDB4MT47DQoJCQlwcm90ZWN0ZWQtbXIgPSA8MHgxPjsNCgkJ
CXByb3RlY3RlZC1iYXNlID0gPDB4MD47DQoJCQltci0wID0gPDB4MmE+Ow0KCQl9Ow0KDQoJCWRk
cl94bXB1MTogZGRyX3htcHUxX0BfRERSX1hNUFUxX0NGRyB7DQoJCQljb21wYXRpYmxlID0gInhs
bngseG1wdSI7DQoJCQlpbnRlcnJ1cHRzID0gPDB4ODY+Ow0KCQkJcmVnLWV4dGVuZGVkID0gPDB4
MWEgMHgwIDB4ZmQwMTAwMDAgMHgxMDAwIDB4MjcgMHgwIDB4MCAweDAgMHg4MDAwMDAwMCAweDA+
Ow0KCQkJYWxpZ24gPSA8MHgxPjsNCgkJCXByb3RlY3RlZC1tciA9IDwweDE+Ow0KCQkJcHJvdGVj
dGVkLWJhc2UgPSA8MHgwPjsNCgkJCW1yLTAgPSA8MHgyNz47DQoJCQlncGlvcyA9IDwweDJiIDB4
MD47DQoJCX07DQoNCgkJZGRyX3htcHUyOiBkZHJfeG1wdTJfQF9ERFJfWE1QVTJfQ0ZHIHsNCgkJ
CWNvbXBhdGlibGUgPSAieGxueCx4bXB1IjsNCgkJCWludGVycnVwdHMgPSA8MHg4Nj47DQoJCQly
ZWctZXh0ZW5kZWQgPSA8MHgxYSAweDAgMHhmZDAyMDAwMCAweDEwMDAgMHgyOCAweDAgMHgwIDB4
MCAweDgwMDAwMDAwIDB4MD47DQoJCQlhbGlnbiA9IDwweDE+Ow0KCQkJcHJvdGVjdGVkLW1yID0g
PDB4MT47DQoJCQlwcm90ZWN0ZWQtYmFzZSA9IDwweDA+Ow0KCQkJbXItMCA9IDwweDI4PjsNCgkJ
CWdwaW9zID0gPDB4MmIgMHgxPjsNCgkJfTsNCg0KCQlkZHJfeG1wdTM6IGRkcl94bXB1M19AX0RE
Ul9YTVBVM19DRkcgew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHhtcHUiOw0KCQkJaW50ZXJydXB0
cyA9IDwweDg2PjsNCgkJCXJlZy1leHRlbmRlZCA9IDwweDFhIDB4MCAweGZkMDMwMDAwIDB4MTAw
MCAweDI0IDB4MCAweDAgMHgwIDB4ODAwMDAwMDAgMHgwPjsNCgkJCWFsaWduID0gPDB4MT47DQoJ
CQlwcm90ZWN0ZWQtbXIgPSA8MHgxPjsNCgkJCXByb3RlY3RlZC1iYXNlID0gPDB4MD47DQoJCQlt
ci0wID0gPDB4MjQ+Ow0KCQl9Ow0KDQoJCWRkcl94bXB1NDogZGRyX3htcHU0X0BfRERSX1hNUFU0
X0NGRyB7DQoJCQljb21wYXRpYmxlID0gInhsbngseG1wdSI7DQoJCQlpbnRlcnJ1cHRzID0gPDB4
ODY+Ow0KCQkJcmVnLWV4dGVuZGVkID0gPDB4MWEgMHgwIDB4ZmQwNDAwMDAgMHgxMDAwIDB4MjUg
MHgwIDB4MCAweDAgMHg4MDAwMDAwMCAweDA+Ow0KCQkJYWxpZ24gPSA8MHgxPjsNCgkJCXByb3Rl
Y3RlZC1tciA9IDwweDE+Ow0KCQkJcHJvdGVjdGVkLWJhc2UgPSA8MHgwPjsNCgkJCW1yLTAgPSA8
MHgyNT47DQoJCX07DQoNCgkJZGRyX3htcHU1OiBkZHJfeG1wdTVfQF9ERFJfWE1QVTVfQ0ZHIHsN
CgkJCWNvbXBhdGlibGUgPSAieGxueCx4bXB1IjsNCgkJCWludGVycnVwdHMgPSA8MHg4Nj47DQoJ
CQlyZWctZXh0ZW5kZWQgPSA8MHgxYSAweDAgMHhmZDA1MDAwMCAweDEwMDAgMHgyNiAweDAgMHgw
IDB4MCAweDgwMDAwMDAwIDB4MD47DQoJCQlhbGlnbiA9IDwweDE+Ow0KCQkJcHJvdGVjdGVkLW1y
ID0gPDB4MT47DQoJCQlwcm90ZWN0ZWQtYmFzZSA9IDwweDA+Ow0KCQkJbXItMCA9IDwweDI2PjsN
CgkJfTsNCg0KCQlwczdfYWZpXzA6IHBzNy1hZmlAMHhGRDM2MDAwMCB7DQoJCQljb21wYXRpYmxl
ID0gInhsbngscHM3LWFmaS0xLjAwLmEiOw0KCQkJcmVnID0gPDB4MCAweGZkMzYwMDAwIDB4MTAw
MD47DQoJCX07DQoNCgkJcHM3X2FmaV8xOiBwczctYWZpQDB4RkQzNzAwMDAgew0KCQkJY29tcGF0
aWJsZSA9ICJ4bG54LHBzNy1hZmktMS4wMC5hIjsNCgkJCXJlZyA9IDwweDAgMHhmZDM3MDAwMCAw
eDEwMDA+Ow0KCQl9Ow0KDQoJCXBzN19hZmlfMjogcHM3LWFmaUAweEZEMzgwMDAwIHsNCgkJCWNv
bXBhdGlibGUgPSAieGxueCxwczctYWZpLTEuMDAuYSI7DQoJCQlyZWcgPSA8MHgwIDB4ZmQzODAw
MDAgMHgxMDAwPjsNCgkJfTsNCg0KCQlwczdfYWZpXzM6IHBzNy1hZmlAMHhGRDM5MDAwMCB7DQoJ
CQljb21wYXRpYmxlID0gInhsbngscHM3LWFmaS0xLjAwLmEiOw0KCQkJcmVnID0gPDB4MCAweGZk
MzkwMDAwIDB4MTAwMD47DQoJCX07DQoNCgkJcHM3X2FmaV80OiBwczctYWZpQDB4RkQzQTAwMDAg
ew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHBzNy1hZmktMS4wMC5hIjsNCgkJCXJlZyA9IDwweDAg
MHhmZDNhMDAwMCAweDEwMDA+Ow0KCQl9Ow0KDQoJCXBzN19hZmlfNTogcHM3LWFmaUAweEZEM0Iw
MDAwIHsNCgkJCWNvbXBhdGlibGUgPSAieGxueCxwczctYWZpLTEuMDAuYSI7DQoJCQlyZWcgPSA8
MHgwIDB4ZmQzYjAwMDAgMHgxMDAwPjsNCgkJfTsNCg0KCQlnZG1hMF9tcjogZ2RtYTBtciB7DQoJ
CQkjYWRkcmVzcy1jZWxscyA9IDwweDI+Ow0KCQkJI3NpemUtY2VsbHMgPSA8MHgxPjsNCgkJCWNv
bXBhdGlibGUgPSAic2ltcGxlLWJ1cyI7DQoJCQlyYW5nZXM7DQoJCX07DQoNCgkJZ2RtYTBfbWF0
dHI6IGdkbWEwbWF0dHIgew0KCQkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS10cmFuc2FjdGlv
bi1hdHRyIjsNCgkJCXNlY3VyZSA9IDwweDA+Ow0KCQkJbWFzdGVyLWlkID0gPDB4MTRlOD47DQoJ
CQlsaW51eCxwaGFuZGxlID0gPDB4MmM+Ow0KCQkJcGhhbmRsZSA9IDwweDJjPjsNCgkJfTsNCg0K
CQlnZG1hMDogZ2RtYTBAMHhGRDUwMDAwMCB7DQoJCQljb21wYXRpYmxlID0gInhsbngsemRtYSI7
DQoJCQlyZWcgPSA8MHgwIDB4ZmQ1MDAwMDAgMHgxMDAwPjsNCgkJCWJ1cy13aWR0aCA9IDwweDgw
PjsNCgkJCWludGVycnVwdHMgPSA8MHg3Yz47DQoJCQkjc3RyZWFtLWlkLWNlbGxzID0gPDB4MT47
DQoJCQlkbWEgPSA8MHgyMT47DQoJCQltZW1hdHRyID0gPDB4MmM+Ow0KCQl9Ow0KDQoJCWdkbWEx
X21yOiBnZG1hMW1yIHsNCgkJCSNhZGRyZXNzLWNlbGxzID0gPDB4Mj47DQoJCQkjc2l6ZS1jZWxs
cyA9IDwweDE+Ow0KCQkJY29tcGF0aWJsZSA9ICJzaW1wbGUtYnVzIjsNCgkJCXJhbmdlczsNCgkJ
fTsNCg0KCQlnZG1hMV9tYXR0cjogZ2RtYTFtYXR0ciB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6
bWVtb3J5LXRyYW5zYWN0aW9uLWF0dHIiOw0KCQkJc2VjdXJlID0gPDB4MD47DQoJCQltYXN0ZXIt
aWQgPSA8MHgxNGU5PjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHgyZD47DQoJCQlwaGFuZGxlID0g
PDB4MmQ+Ow0KCQl9Ow0KDQoJCWdkbWExOiBnZG1hMUAweEZENTEwMDAwIHsNCgkJCWNvbXBhdGli
bGUgPSAieGxueCx6ZG1hIjsNCgkJCXJlZyA9IDwweDAgMHhmZDUxMDAwMCAweDEwMDA+Ow0KCQkJ
YnVzLXdpZHRoID0gPDB4ODA+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDdkPjsNCgkJCSNzdHJlYW0t
aWQtY2VsbHMgPSA8MHgxPjsNCgkJCWRtYSA9IDwweDIxPjsNCgkJCW1lbWF0dHIgPSA8MHgyZD47
DQoJCX07DQoNCgkJZ2RtYTJfbXI6IGdkbWEybXIgew0KCQkJI2FkZHJlc3MtY2VsbHMgPSA8MHgy
PjsNCgkJCSNzaXplLWNlbGxzID0gPDB4MT47DQoJCQljb21wYXRpYmxlID0gInNpbXBsZS1idXMi
Ow0KCQkJcmFuZ2VzOw0KCQl9Ow0KDQoJCWdkbWEyX21hdHRyOiBnZG1hMm1hdHRyIHsNCgkJCWNv
bXBhdGlibGUgPSAicWVtdTptZW1vcnktdHJhbnNhY3Rpb24tYXR0ciI7DQoJCQlzZWN1cmUgPSA8
MHgwPjsNCgkJCW1hc3Rlci1pZCA9IDwweDE0ZWE+Ow0KCQkJbGludXgscGhhbmRsZSA9IDwweDJl
PjsNCgkJCXBoYW5kbGUgPSA8MHgyZT47DQoJCX07DQoNCgkJZ2RtYTI6IGdkbWEyQDB4RkQ1MjAw
MDAgew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHpkbWEiOw0KCQkJcmVnID0gPDB4MCAweGZkNTIw
MDAwIDB4MTAwMD47DQoJCQlidXMtd2lkdGggPSA8MHg4MD47DQoJCQlpbnRlcnJ1cHRzID0gPDB4
N2U+Ow0KCQkJI3N0cmVhbS1pZC1jZWxscyA9IDwweDE+Ow0KCQkJZG1hID0gPDB4MjE+Ow0KCQkJ
bWVtYXR0ciA9IDwweDJlPjsNCgkJfTsNCg0KCQlnZG1hM19tcjogZ2RtYTNtciB7DQoJCQkjYWRk
cmVzcy1jZWxscyA9IDwweDI+Ow0KCQkJI3NpemUtY2VsbHMgPSA8MHgxPjsNCgkJCWNvbXBhdGli
bGUgPSAic2ltcGxlLWJ1cyI7DQoJCQlyYW5nZXM7DQoJCX07DQoNCgkJZ2RtYTNfbWF0dHI6IGdk
bWEzbWF0dHIgew0KCQkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS10cmFuc2FjdGlvbi1hdHRy
IjsNCgkJCXNlY3VyZSA9IDwweDA+Ow0KCQkJbWFzdGVyLWlkID0gPDB4MTRlYj47DQoJCQlsaW51
eCxwaGFuZGxlID0gPDB4MmY+Ow0KCQkJcGhhbmRsZSA9IDwweDJmPjsNCgkJfTsNCg0KCQlnZG1h
MzogZ2RtYTNAMHhGRDUzMDAwMCB7DQoJCQljb21wYXRpYmxlID0gInhsbngsemRtYSI7DQoJCQly
ZWcgPSA8MHgwIDB4ZmQ1MzAwMDAgMHgxMDAwPjsNCgkJCWJ1cy13aWR0aCA9IDwweDgwPjsNCgkJ
CWludGVycnVwdHMgPSA8MHg3Zj47DQoJCQkjc3RyZWFtLWlkLWNlbGxzID0gPDB4MT47DQoJCQlk
bWEgPSA8MHgyMT47DQoJCQltZW1hdHRyID0gPDB4MmY+Ow0KCQl9Ow0KDQoJCWdkbWE0X21yOiBn
ZG1hNG1yIHsNCgkJCSNhZGRyZXNzLWNlbGxzID0gPDB4Mj47DQoJCQkjc2l6ZS1jZWxscyA9IDww
eDE+Ow0KCQkJY29tcGF0aWJsZSA9ICJzaW1wbGUtYnVzIjsNCgkJCXJhbmdlczsNCgkJfTsNCg0K
CQlnZG1hNF9tYXR0cjogZ2RtYTRtYXR0ciB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5
LXRyYW5zYWN0aW9uLWF0dHIiOw0KCQkJc2VjdXJlID0gPDB4MD47DQoJCQltYXN0ZXItaWQgPSA8
MHgxNGVjPjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHgzMD47DQoJCQlwaGFuZGxlID0gPDB4MzA+
Ow0KCQl9Ow0KDQoJCWdkbWE0OiBnZG1hNEAweEZENTQwMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAi
eGxueCx6ZG1hIjsNCgkJCXJlZyA9IDwweDAgMHhmZDU0MDAwMCAweDEwMDA+Ow0KCQkJYnVzLXdp
ZHRoID0gPDB4ODA+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDgwPjsNCgkJCSNzdHJlYW0taWQtY2Vs
bHMgPSA8MHgxPjsNCgkJCWRtYSA9IDwweDIxPjsNCgkJCW1lbWF0dHIgPSA8MHgzMD47DQoJCX07
DQoNCgkJZ2RtYTVfbXI6IGdkbWE1bXIgew0KCQkJI2FkZHJlc3MtY2VsbHMgPSA8MHgyPjsNCgkJ
CSNzaXplLWNlbGxzID0gPDB4MT47DQoJCQljb21wYXRpYmxlID0gInNpbXBsZS1idXMiOw0KCQkJ
cmFuZ2VzOw0KCQl9Ow0KDQoJCWdkbWE1X21hdHRyOiBnZG1hNW1hdHRyIHsNCgkJCWNvbXBhdGli
bGUgPSAicWVtdTptZW1vcnktdHJhbnNhY3Rpb24tYXR0ciI7DQoJCQlzZWN1cmUgPSA8MHgwPjsN
CgkJCW1hc3Rlci1pZCA9IDwweDE0ZWQ+Ow0KCQkJbGludXgscGhhbmRsZSA9IDwweDMxPjsNCgkJ
CXBoYW5kbGUgPSA8MHgzMT47DQoJCX07DQoNCgkJZ2RtYTU6IGdkbWE1QDB4RkQ1NTAwMDAgew0K
CQkJY29tcGF0aWJsZSA9ICJ4bG54LHpkbWEiOw0KCQkJcmVnID0gPDB4MCAweGZkNTUwMDAwIDB4
MTAwMD47DQoJCQlidXMtd2lkdGggPSA8MHg4MD47DQoJCQlpbnRlcnJ1cHRzID0gPDB4ODE+Ow0K
CQkJI3N0cmVhbS1pZC1jZWxscyA9IDwweDE+Ow0KCQkJZG1hID0gPDB4MjE+Ow0KCQkJbWVtYXR0
ciA9IDwweDMxPjsNCgkJfTsNCg0KCQlnZG1hNl9tcjogZ2RtYTZtciB7DQoJCQkjYWRkcmVzcy1j
ZWxscyA9IDwweDI+Ow0KCQkJI3NpemUtY2VsbHMgPSA8MHgxPjsNCgkJCWNvbXBhdGlibGUgPSAi
c2ltcGxlLWJ1cyI7DQoJCQlyYW5nZXM7DQoJCX07DQoNCgkJZ2RtYTZfbWF0dHI6IGdkbWE2bWF0
dHIgew0KCQkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS10cmFuc2FjdGlvbi1hdHRyIjsNCgkJ
CXNlY3VyZSA9IDwweDA+Ow0KCQkJbWFzdGVyLWlkID0gPDB4MTRlZT47DQoJCQlsaW51eCxwaGFu
ZGxlID0gPDB4MzI+Ow0KCQkJcGhhbmRsZSA9IDwweDMyPjsNCgkJfTsNCg0KCQlnZG1hNjogZ2Rt
YTZAMHhGRDU2MDAwMCB7DQoJCQljb21wYXRpYmxlID0gInhsbngsemRtYSI7DQoJCQlyZWcgPSA8
MHgwIDB4ZmQ1NjAwMDAgMHgxMDAwPjsNCgkJCWJ1cy13aWR0aCA9IDwweDgwPjsNCgkJCWludGVy
cnVwdHMgPSA8MHg4Mj47DQoJCQkjc3RyZWFtLWlkLWNlbGxzID0gPDB4MT47DQoJCQlkbWEgPSA8
MHgyMT47DQoJCQltZW1hdHRyID0gPDB4MzI+Ow0KCQl9Ow0KDQoJCWdkbWE3X21yOiBnZG1hN21y
IHsNCgkJCSNhZGRyZXNzLWNlbGxzID0gPDB4Mj47DQoJCQkjc2l6ZS1jZWxscyA9IDwweDE+Ow0K
CQkJY29tcGF0aWJsZSA9ICJzaW1wbGUtYnVzIjsNCgkJCXJhbmdlczsNCgkJfTsNCg0KCQlnZG1h
N19tYXR0cjogZ2RtYTdtYXR0ciB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXRyYW5z
YWN0aW9uLWF0dHIiOw0KCQkJc2VjdXJlID0gPDB4MD47DQoJCQltYXN0ZXItaWQgPSA8MHgxNGVm
PjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHgzMz47DQoJCQlwaGFuZGxlID0gPDB4MzM+Ow0KCQl9
Ow0KDQoJCWdkbWE3OiBnZG1hN0AweEZENTcwMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAieGxueCx6
ZG1hIjsNCgkJCXJlZyA9IDwweDAgMHhmZDU3MDAwMCAweDEwMDA+Ow0KCQkJYnVzLXdpZHRoID0g
PDB4ODA+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDgzPjsNCgkJCSNzdHJlYW0taWQtY2VsbHMgPSA8
MHgxPjsNCgkJCWRtYSA9IDwweDIxPjsNCgkJCW1lbWF0dHIgPSA8MHgzMz47DQoJCX07DQoNCgkJ
Y3JmOiBjcmZAMHhGRDFBMDAwMCB7DQoJCQljb21wYXRpYmxlID0gInhsbngsenlucW1wX2NyZiI7
DQoJCQlyZWcgPSA8MHgwIDB4ZmQxYTAwMDAgMHgxMTA+Ow0KCQkJZ3Bpby1jb250cm9sbGVyOw0K
CQkJI2dwaW8tY2VsbHMgPSA8MHgxPjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHg1Mz47DQoJCQlw
aGFuZGxlID0gPDB4NTM+Ow0KCQl9Ow0KDQoJCXhsbnhfZHBkbWE6IGF4aWRwZG1hQDB4RkQ0QzAw
MDAgew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LGF4aS1kcGRtYS0xLjAiOw0KCQkJcmVnID0gPDB4
MCAweGZkNGMwMDAwIDB4MTAwMD47DQoJCQljbG9ja3MgPSA8MHgzND47DQoJCQljbG9jay1uYW1l
cyA9ICJheGlfY2xrIjsNCgkJCXhsbngsYXhpLWNsb2NrLWZyZXEgPSA8MHhiZWJjMjAwPjsNCgkJ
CWludGVycnVwdHMgPSA8MHg3YT47DQoJCQlkbWEgPSA8MHgxYj47DQoJCQlkbWEtY2hhbm5lbHMg
PSA8MHg2PjsNCgkJCSNkbWEtY2VsbHMgPSA8MHgxPjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHgz
Nj47DQoJCQlwaGFuZGxlID0gPDB4MzY+Ow0KDQoJCQlkbWEtdmlkZW8wY2hhbm5lbEBmZTRjMDAw
MCB7DQoJCQkJY29tcGF0aWJsZSA9ICJ4bG54LHZpZGVvMCI7DQoJCQl9Ow0KDQoJCQlkbWEtdmlk
ZW8xY2hhbm5lbEBmZTRjMDAwMCB7DQoJCQkJY29tcGF0aWJsZSA9ICJ4bG54LHZpZGVvMSI7DQoJ
CQl9Ow0KDQoJCQlkbWEtdmlkZW8yY2hhbm5lbEBmZTRjMDAwMCB7DQoJCQkJY29tcGF0aWJsZSA9
ICJ4bG54LHZpZGVvMiI7DQoJCQl9Ow0KDQoJCQlkbWEtZ3JhcGhpY3NjaGFubmVsQGZlNGMwMDAw
IHsNCgkJCQljb21wYXRpYmxlID0gInhsbngsZ3JhcGhpY3MiOw0KCQkJfTsNCg0KCQkJZG1hLWF1
ZGlvMGNoYW5uZWxAZmU0YzAwMDAgew0KCQkJCWNvbXBhdGlibGUgPSAieGxueCxhdWRpbzAiOw0K
CQkJfTsNCg0KCQkJZG1hLWF1ZGlvMWNoYW5uZWxAZmU0YzAwMDAgew0KCQkJCWNvbXBhdGlibGUg
PSAieGxueCxhdWRpbzEiOw0KCQkJfTsNCgkJfTsNCg0KCQlkcF9hY2xrOiBjbG9jazAgew0KCQkJ
Y29tcGF0aWJsZSA9ICJmaXhlZC1jbG9jayI7DQoJCQkjY2xvY2stY2VsbHMgPSA8MHgwPjsNCgkJ
CWNsb2NrLWZyZXF1ZW5jeSA9IDwweDJmYWYwODA+Ow0KCQkJY2xvY2stYWNjdXJhY3kgPSA8MHg2
ND47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4MzU+Ow0KCQkJcGhhbmRsZSA9IDwweDM1PjsNCgkJ
fTsNCg0KCQlkdW1teV9jbGs6IGNsb2NrMSB7DQoJCQljb21wYXRpYmxlID0gImR1bW15LWNsayI7
DQoJCQkjY2xvY2stY2VsbHMgPSA8MHgwPjsNCgkJCWNsb2NrLWZyZXF1ZW5jeSA9IDwweDJmYWYw
ODA+Ow0KCQkJbGludXgscGhhbmRsZSA9IDwweDM0PjsNCgkJCXBoYW5kbGUgPSA8MHgzND47DQoJ
CX07DQoNCgkJeGxueF9kcF9zdWI6IGRwX3N1YkBmZDRhYTAwMCB7DQoJCQljb21wYXRpYmxlID0g
Inhsbngsdi1kcC1zdWItMS42IjsNCgkJCXJlZyA9IDwweDAgMHhmZDRhYTAwMCAweDQwMDA+Ow0K
CQkJeGxueCxvdXRwdXQtZm10ID0gInJnYiI7DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4Mzc+Ow0K
CQkJcGhhbmRsZSA9IDwweDM3PjsNCgkJfTsNCg0KCQl4bG54X2RwOiBkcEAweEZENEEwMDAwIHsN
CgkJCWNvbXBhdGlibGUgPSAieGxueCx2LWRwLTQuMSI7DQoJCQlyZWcgPSA8MHgwIDB4ZmQ0YTAw
MDAgMHgxMDAwPjsNCgkJCWludGVycnVwdHMgPSA8MHg3Nz47DQoJCQljbG9jay1uYW1lcyA9ICJh
Y2xrIjsNCgkJCWNsb2NrcyA9IDwweDM1PjsNCgkJCWRwZG1hID0gPDB4MzY+Ow0KCQkJeGxueCxk
cC12ZXJzaW9uID0gInYxLjIiOw0KCQkJeGxueCxtYXgtbGFuZXMgPSA8MHgyPjsNCgkJCXhsbngs
bWF4LWxpbmstcmF0ZSA9IDwweDI3OGQwPjsNCgkJCXhsbngsbWF4LWJwYyA9IDwweDEwPjsNCgkJ
CXhsbngsbWF4LXBjbG9jayA9IDwweDc1MzA+Ow0KCQkJeGxueCxlbmFibGUteWNyY2I7DQoJCQl4
bG54LGNvbG9ybWV0cnkgPSAicmdiIjsNCgkJCXhsbngsYnBjID0gPDB4OD47DQoJCQl4bG54LGRw
LXN1YiA9IDwweDM3PjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHgzOD47DQoJCQlwaGFuZGxlID0g
PDB4Mzg+Ow0KCQl9Ow0KDQoJCXhpbGlueF9kcm0gew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LGRy
bSI7DQoJCQl4bG54LGVuY29kZXItc2xhdmUgPSA8MHgzOD47DQoJCQljbG9ja3MgPSA8MHgzNCAw
eDA+Ow0KCQkJeGxueCxjb25uZWN0b3ItdHlwZSA9ICJEaXNwbGF5UG9ydCI7DQoJCQl4bG54LGRw
LXN1YiA9IDwweDM3PjsNCg0KCQkJcGxhbmVzIHsNCgkJCQl4bG54LHBpeGVsLWZvcm1hdCA9ICJy
Z2I1NjUiOw0KDQoJCQkJcGxhbmUwIHsNCgkJCQkJZG1hcyA9IDwweDM2IDB4Mz47DQoJCQkJCWRt
YS1uYW1lcyA9ICJkbWEiOw0KCQkJCX07DQoNCgkJCQlwbGFuZTEgew0KCQkJCQlkbWFzID0gPDB4
MzYgMHgwPjsNCgkJCQkJZG1hLW5hbWVzID0gImRtYSI7DQoJCQkJfTsNCgkJCX07DQoJCX07DQoN
CgkJZGRycGh5XzA6IGRkci1waHlAMHhGRDA4MDAwMCB7DQoJCQljb21wYXRpYmxlID0gInhsbngs
enlucW1wLWRkci1waHkiOw0KCQkJcmVnID0gPDB4MCAweGZkMDgwMDAwIDB4MjAwMD47DQoJCX07
DQoNCgkJZGRyY18wOiBtZW1vcnktY29udHJvbGxlckAweEZEMDcwMDAwIHsNCgkJCWNvbXBhdGli
bGUgPSAieGxueCx6eW5xbXAtZGRyYyI7DQoJCQlyZWcgPSA8MHgwIDB4ZmQwNzAwMDAgMHgxMDAw
PjsNCgkJfTsNCg0KCQlzd2R0QDB4RkYxNTAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHN3
ZHQiOw0KCQkJcmVnID0gPDB4MCAweGZmMTUwMDAwIDB4MTA+Ow0KCQkJcGNsayA9IDwweGY0MjQw
PjsNCgkJfTsNCg0KCQl3ZHRAMHhGRDREMDAwMCB7DQoJCQljb21wYXRpYmxlID0gInhsbngsc3dk
dCI7DQoJCQlyZWcgPSA8MHgwIDB4ZmQ0ZDAwMDAgMHgxMD47DQoJCQlwY2xrID0gPDB4ZjQyNDA+
Ow0KCQl9Ow0KDQoJCWNzdV93ZHRAMHhGRkNCMDAwMCB7DQoJCQljb21wYXRpYmxlID0gInhsbngs
c3dkdCI7DQoJCQlyZWcgPSA8MHgwIDB4ZmZjYjAwMDAgMHgxMD47DQoJCQlwY2xrID0gPDB4ZjQy
NDA+Ow0KCQl9Ow0KDQoJCWlvdV9zbGNyXzA6IHp5bnFtcF9pb3Vfc2xjckAweEZGMTgwMDAwIHsN
CgkJCWNvbXBhdGlibGUgPSAieGlsaW54LHp5bnFtcC1pb3Utc2xjciI7DQoJCQlyZWcgPSA8MHgw
IDB4ZmYxODAwMDAgMHgxMDAwPjsNCgkJCWdwaW8tY29udHJvbGxlcjsNCgkJCSNncGlvLWNlbGxz
ID0gPDB4Mj47DQoJCQltaW8tYmFuazAtMS44diA9IDwweDE+Ow0KCQkJbWlvLWJhbmsxLTEuOHYg
PSA8MHgxPjsNCgkJCW1pby1iYW5rMi0xLjh2ID0gPDB4MT47DQoJCQlsaW51eCxwaGFuZGxlID0g
PDB4NDI+Ow0KCQkJcGhhbmRsZSA9IDwweDQyPjsNCgkJfTsNCg0KCQlwczdfY2FuXzA6IHBzNy1j
YW5AMHhGRjA2MDAwMCB7DQoJCQljbG9jay1uYW1lcyA9ICJyZWZfY2xrIiwgImFwZXJfY2xrIjsN
CgkJCWNsb2NrcyA9IDwweDM5IDB4Mzk+Ow0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHBzNy1jYW4t
MS4wMC5hIjsNCgkJCWludGVycnVwdHMgPSA8MHgxNz47DQoJCQlyZWcgPSA8MHgwIDB4ZmYwNjAw
MDAgMHgxMDAwPjsNCgkJCXhsbngsY2FuLWNsay1mcmVxLWh6ID0gPDB4NWY1ZTEwMD47DQoJCX07
DQoNCgkJcHM3X2Nhbl8xOiBwczctY2FuQDB4RkYwNzAwMDAgew0KCQkJY2xvY2stbmFtZXMgPSAi
cmVmX2NsayIsICJhcGVyX2NsayI7DQoJCQljbG9ja3MgPSA8MHgzOSAweDM5PjsNCgkJCWNvbXBh
dGlibGUgPSAieGxueCxwczctY2FuLTEuMDAuYSI7DQoJCQlpbnRlcnJ1cHRzID0gPDB4MTg+Ow0K
CQkJcmVnID0gPDB4MCAweGZmMDcwMDAwIDB4MTAwMD47DQoJCQl4bG54LGNhbi1jbGstZnJlcS1o
eiA9IDwweDVmNWUxMDA+Ow0KCQl9Ow0KDQoJCXNlcmRlc18wOiBzZXJkZXNAMHhGRDQwMDAwMCB7
DQoJCQljb21wYXRpYmxlID0gInhsbngsenlucW1wLXNlcmRlcyI7DQoJCQlyZWcgPSA8MHgwIDB4
ZmQ0MDAwMDAgMHgyMDAwMD47DQoJCX07DQoNCgkJZ2VtMDogZXRoZXJuZXRAMHhGRjBCMDAwMCB7
DQoJCQkjc3RyZWFtLWlkLWNlbGxzID0gPDB4MT47DQoJCQkjYWRkcmVzcy1jZWxscyA9IDwweDE+
Ow0KCQkJI3NpemUtY2VsbHMgPSA8MHgwPjsNCgkJCWNsb2NrLW5hbWVzID0gImhjbGsiLCAicGNs
ayI7DQoJCQljbG9ja3MgPSA8MHgzOSAweDM5PjsNCgkJCWNvbXBhdGlibGUgPSAieGxueCxwczct
ZXRoZXJuZXQtMS4wMC5hIiwgImNkbnMsZ2VtIjsNCgkJCWludGVycnVwdHMgPSA8MHgzOSAweDM5
PjsNCgkJCWRtYSA9IDwweDFlPjsNCgkJCW1lbWF0dHIgPSA8MHgzYT47DQoJCQlsb2NhbC1tYWMt
YWRkcmVzcyA9IFswMCAwYSAzNSAwMCAwMiA5MF07DQoJCQlyZWcgPSA8MHgwIDB4ZmYwYjAwMDAg
MHgxMDAwPjsNCgkJCW51bS1wcmlvcml0eS1xdWV1ZXMgPSA8MHgyPjsNCgkJCXJldmlzaW9uID0g
PDB4NDAwNzAxMDY+Ow0KCQl9Ow0KDQoJCWdlbTE6IGV0aGVybmV0QDB4RkYwQzAwMDAgew0KCQkJ
I3N0cmVhbS1pZC1jZWxscyA9IDwweDE+Ow0KCQkJI2FkZHJlc3MtY2VsbHMgPSA8MHgxPjsNCgkJ
CSNzaXplLWNlbGxzID0gPDB4MD47DQoJCQljbG9jay1uYW1lcyA9ICJoY2xrIiwgInBjbGsiOw0K
CQkJY2xvY2tzID0gPDB4MzkgMHgzOT47DQoJCQljb21wYXRpYmxlID0gInhsbngscHM3LWV0aGVy
bmV0LTEuMDAuYSIsICJjZG5zLGdlbSI7DQoJCQlpbnRlcnJ1cHRzID0gPDB4M2IgMHgzYj47DQoJ
CQlkbWEgPSA8MHgxZT47DQoJCQltZW1hdHRyID0gPDB4M2I+Ow0KCQkJbG9jYWwtbWFjLWFkZHJl
c3MgPSBbMDAgMGEgMzUgMDAgMDIgOTBdOw0KCQkJcmVnID0gPDB4MCAweGZmMGMwMDAwIDB4MTAw
MD47DQoJCQludW0tcHJpb3JpdHktcXVldWVzID0gPDB4Mj47DQoJCQlyZXZpc2lvbiA9IDwweDQw
MDcwMTA2PjsNCgkJfTsNCg0KCQlnZW0yOiBldGhlcm5ldEAweEZGMEQwMDAwIHsNCgkJCSNhZGRy
ZXNzLWNlbGxzID0gPDB4MT47DQoJCQkjc2l6ZS1jZWxscyA9IDwweDA+Ow0KCQkJY2xvY2stbmFt
ZXMgPSAiaGNsayIsICJwY2xrIjsNCgkJCWNsb2NrcyA9IDwweDM5IDB4Mzk+Ow0KCQkJY29tcGF0
aWJsZSA9ICJ4bG54LHBzNy1ldGhlcm5ldC0xLjAwLmEiLCAiY2RucyxnZW0iOw0KCQkJaW50ZXJy
dXB0cyA9IDwweDNkIDB4M2Q+Ow0KCQkJZG1hID0gPDB4MWU+Ow0KCQkJbWVtYXR0ciA9IDwweDNj
PjsNCgkJCWxvY2FsLW1hYy1hZGRyZXNzID0gWzAwIDBhIDM1IDAwIDAyIDkwXTsNCgkJCXJlZyA9
IDwweDAgMHhmZjBkMDAwMCAweDEwMDA+Ow0KCQkJbnVtLXByaW9yaXR5LXF1ZXVlcyA9IDwweDI+
Ow0KCQkJcmV2aXNpb24gPSA8MHg0MDA3MDEwNj47DQoJCX07DQoNCgkJZ2VtMzogZXRoZXJuZXRA
MHhGRjBFMDAwMCB7DQoJCQkjYWRkcmVzcy1jZWxscyA9IDwweDE+Ow0KCQkJI3NpemUtY2VsbHMg
PSA8MHgwPjsNCgkJCWNsb2NrLW5hbWVzID0gImhjbGsiLCAicGNsayI7DQoJCQljbG9ja3MgPSA8
MHgzOSAweDM5PjsNCgkJCWNvbXBhdGlibGUgPSAieGxueCxwczctZXRoZXJuZXQtMS4wMC5hIiwg
ImNkbnMsZ2VtIjsNCgkJCWludGVycnVwdHMgPSA8MHgzZiAweDNmPjsNCgkJCWRtYSA9IDwweDFl
PjsNCgkJCW1lbWF0dHIgPSA8MHgzZD47DQoJCQlsb2NhbC1tYWMtYWRkcmVzcyA9IFswMCAwYSAz
NSAwMCAwMiA5MF07DQoJCQlyZWcgPSA8MHgwIDB4ZmYwZTAwMDAgMHgxMDAwPjsNCgkJCW51bS1w
cmlvcml0eS1xdWV1ZXMgPSA8MHgyPjsNCgkJCXJldmlzaW9uID0gPDB4NDAwNzAxMDY+Ow0KCQkJ
bWRpbyA9IDwweDNlPjsNCgkJfTsNCg0KCQlzYXRhOiBhaGNpQDB4RkQwQzAwMDAgew0KCQkJY29t
cGF0aWJsZSA9ICJnZW5lcmljLWFoY2kiLCAic3lzYnVzLWFoY2kiOw0KCQkJcmVnID0gPDB4MCAw
eGZkMGMwMDAwIDB4MjAwMD47DQoJCQlpbnRlcnJ1cHRzID0gPDB4ODU+Ow0KCQkJbnVtLXBvcnRz
ID0gPDB4Mj47DQoJCQlkbWEgPSA8MHgxYj47DQoJCX07DQoNCgkJbHBkX2dwdkAweEZFMTAwMDAw
IHsNCgkJCWNvbXBhdGlibGUgPSAieGxueCxscGQtZ3B2IjsNCgkJCXJlZyA9IDwweDAgMHhmZTEw
MDAwMCAweGM4MTMwPjsNCgkJfTsNCg0KCQl1c2IzXzA6IHVzYjNAMHhGRTIwMDAwMCB7DQoJCQlj
b21wYXRpYmxlID0gInFlbXUsaXJxLXRlc3QtY29tcG9uZW50IjsNCgkJCXJlZyA9IDwweDAgMHhm
ZTIwMDAwMCAweDQwMDA+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDRiPjsNCgkJfTsNCg0KCQl1c2Iz
XzE6IHVzYjNAMHhGRTMwMDAwMCB7DQoJCQljb21wYXRpYmxlID0gInFlbXUsaXJxLXRlc3QtY29t
cG9uZW50IjsNCgkJCXJlZyA9IDwweDAgMHhmZTMwMDAwMCAweDQwMDA+Ow0KCQkJaW50ZXJydXB0
cyA9IDwweDRjPjsNCgkJfTsNCg0KCQluYW5kOiBhcmFzYW5fbmZjQDB4RkYxMDAwMDAgew0KCQkJ
Y29tcGF0aWJsZSA9ICJhcmFzYW4sbmZjIjsNCgkJCXJlZyA9IDwweDAgMHhmZjEwMDAwMCAweDEw
MDA+Ow0KCQkJaW50ZXJydXB0cyA9IDwweGU+Ow0KCQkJZG1hID0gPDB4MWI+Ow0KCQkJaGFzLW1k
bWEgPSA8MHgxPjsNCg0KCQkJbmFuZCB7DQoJCQkJI2FkZHJlc3MtY2VsbHMgPSA8MHgxPjsNCgkJ
CQkjc2l6ZS1jZWxscyA9IDwweDE+Ow0KDQoJCQkJcGFydGl0aW9uQDAgew0KCQkJCQlsYWJlbCA9
ICJhbGwiOw0KCQkJCQlyZWcgPSA8MHgwIDB4MTAwMDAwPjsNCgkJCQl9Ow0KCQkJfTsNCgkJfTsN
Cg0KCQlwc3VfZ3BpbzogcHN1X2dwaW9AMHhGRjBBMDAwMCB7DQoJCQkjZ3Bpby1jZWxscyA9IDww
eDE+Ow0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcC1ncGlvIjsNCgkJCWdwaW8tY29udHJv
bGxlcjsNCgkJCWludGVycnVwdHMgPSA8MHgxMD47DQoJCQlyZWcgPSA8MHgwIDB4ZmYwYTAwMDAg
MHgxMDAwPjsNCgkJfTsNCg0KCQlxc3BpX2RtYV8wOiBjc3VfZG1hQDB4RkYwRjA4MDAgew0KCQkJ
Y29tcGF0aWJsZSA9ICJ6eW5xbXAsY3N1LWRtYSI7DQoJCQlpbnRlcnJ1cHRzID0gPDB4Zj47DQoJ
CQkjc3RyZWFtLWlkLWNlbGxzID0gPDB4MT47DQoJCQlyZWcgPSA8MHgwIDB4ZmYwZjA4MDAgMHg4
MDA+Ow0KCQkJZG1hID0gPDB4MWU+Ow0KCQkJbWVtYXR0ciA9IDwweDNmPjsNCgkJCWlzLWRzdCA9
IDwweDE+Ow0KCQkJbGludXgscGhhbmRsZSA9IDwweDQwPjsNCgkJCXBoYW5kbGUgPSA8MHg0MD47
DQoJCX07DQoNCgkJcHM3X3FzcGlfMDogcHM3LXFzcGlAMHhGRjBGMDAwMCB7DQoJCQkjYWRkcmVz
cy1jZWxscyA9IDwweDE+Ow0KCQkJI3NpemUtY2VsbHMgPSA8MHgwPjsNCgkJCSNidXMtY2VsbHMg
PSA8MHgxPjsNCgkJCWNsb2NrLW5hbWVzID0gInJlZl9jbGsiLCAicGNsayI7DQoJCQljb21wYXRp
YmxlID0gInhsbngsdXNtcC1ncXNwaSIsICJjZG5zLHNwaS1yMXA2IjsNCgkJCXN0cmVhbS1jb25u
ZWN0ZWQtZG1hID0gPDB4NDA+Ow0KCQkJY2xvY2tzID0gPDB4MzkgMHgzOT47DQoJCQlkbWEgPSA8
MHgxYj47DQoJCQlpbnRlcnJ1cHRzID0gPDB4Zj47DQoJCQludW0tc3MtYml0cyA9IDwweDI+Ow0K
CQkJcmVnID0gPDB4MCAweGZmMGYwMDAwIDB4MTAwMCAweDAgMHhjMDAwMDAwMCAweDgwMDAwMDA+
Ow0KCQkJc3BlZWQtaHogPSA8MHg5ODk2ODA+Ow0KCQkJeGxueCxmYi1jbGsgPSA8MHgxPjsNCgkJ
CXhsbngscXNwaS1jbGstZnJlcS1oeiA9IDwweGJlYmMyMDA+Ow0KCQkJeGxueCxxc3BpLW1vZGUg
PSA8MHgyPjsNCg0KCQkJcXNwaV9mbGFzaF9sY3NfbGI6IHFzcGlfZmxhc2hfbGNzX2xiQDAgew0K
CQkJCSNhZGRyZXNzLWNlbGxzID0gPDB4MT47DQoJCQkJI3NpemUtY2VsbHMgPSA8MHgxPjsNCgkJ
CQkjYnVzLWNlbGxzID0gPDB4MT47DQoJCQkJY29tcGF0aWJsZSA9ICJuMjVxNTEyYTExIiwgInN0
LG0yNXA4MCI7DQoJCQkJc3BpLW1heC1mcmVxdWVuY3kgPSA8MHgyZmFmMDgwPjsNCgkJCQlyZWcg
PSA8MHgwIDB4MD47DQoNCgkJCQlxc3BpX2ZsYXNoX2xjc19sYkAweDAwMDAwMDAwIHsNCgkJCQkJ
bGFiZWwgPSAicXNwaV9mbGFzaF9sY3NfbGIiOw0KCQkJCQlyZWcgPSA8MHgwIDB4MjAwMDAwMD47
DQoJCQkJfTsNCgkJCX07DQoNCgkJCXFzcGlfZmxhc2hfdWNzX3ViOiBxc3BpX2ZsYXNoX3Vjc191
YkAwIHsNCgkJCQkjYWRkcmVzcy1jZWxscyA9IDwweDE+Ow0KCQkJCSNzaXplLWNlbGxzID0gPDB4
MT47DQoJCQkJI2J1cy1jZWxscyA9IDwweDE+Ow0KCQkJCWNvbXBhdGlibGUgPSAibjI1cTUxMmEx
MSIsICJzdCxtMjVwODAiOw0KCQkJCXNwaS1tYXgtZnJlcXVlbmN5ID0gPDB4MmZhZjA4MD47DQoJ
CQkJcmVnID0gPDB4MSAweDE+Ow0KDQoJCQkJcXNwaV9mbGFzaF91Y3NfdWJAMHgwMDAwMDAwMCB7
DQoJCQkJCWxhYmVsID0gInFzcGlfZmxhc2hfdWNzX3ViIjsNCgkJCQkJcmVnID0gPDB4MCAweDIw
MDAwMDA+Ow0KCQkJCX07DQoJCQl9Ow0KCQl9Ow0KDQoJCXNkX2Nsazogc2RfY2xrIHsNCgkJCSNj
bG9jay1jZWxscyA9IDwweDA+Ow0KCQkJY2xvY2stZnJlcXVlbmN5ID0gPDB4MTdkNzg0MD47DQoJ
CQljb21wYXRpYmxlID0gImZpeGVkLWNsb2NrIjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHg0MT47
DQoJCQlwaGFuZGxlID0gPDB4NDE+Ow0KCQl9Ow0KDQoJCXBzN19zZF8wOiBwczctc2Rpb0AweEZG
MTYwMDAwIHsNCgkJCWNsb2NrLW5hbWVzID0gInJlZl9jbGsiLCAiYXBlcl9jbGsiOw0KCQkJY2xv
Y2stZnJlcXVlbmN5ID0gPDB4MTdkNzg0MD47DQoJCQljb21wYXRpYmxlID0gInhpbGlueCx6eW5x
bXAtc2RoY2kiLCAiZ2VuZXJpYy1zZGhjaSI7DQoJCQljbG9ja3MgPSA8MHg0MSAweDQxPjsNCgkJ
CWRyaXZlLWluZGV4ID0gPDB4MD47DQoJCQlpbnRlcnJ1cHRzID0gPDB4MzA+Ow0KCQkJcmVnID0g
PDB4MCAweGZmMTYwMDAwIDB4MTAwMD47DQoJCQlkbWEgPSA8MHgxYj47DQoJCQlncGlvcyA9IDww
eDQyIDB4MCAweDA+Ow0KCQkJZ3Bpby1uYW1lcyA9ICJTTE9UVFlQRSI7DQoJCQlpcy1tbWMgPSA8
MHgwPjsNCgkJCXhsbngsaGFzLWNkID0gPDB4MT47DQoJCQl4bG54LGhhcy1wb3dlciA9IDwweDA+
Ow0KCQkJeGxueCxoYXMtd3AgPSA8MHgxPjsNCgkJCXhsbngsc2Rpby1jbGstZnJlcS1oeiA9IDww
eDJmYWYwODA+Ow0KCQl9Ow0KDQoJCXBzN19zZF8xOiBwczctc2Rpb0AweEZGMTcwMDAwIHsNCgkJ
CWNsb2NrLW5hbWVzID0gInJlZl9jbGsiLCAiYXBlcl9jbGsiOw0KCQkJY29tcGF0aWJsZSA9ICJ4
aWxpbngsenlucW1wLXNkaGNpIiwgImdlbmVyaWMtc2RoY2kiOw0KCQkJY2xvY2tzID0gPDB4Mzkg
MHgzOT47DQoJCQlkcml2ZS1pbmRleCA9IDwweDE+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDMxPjsN
CgkJCXJlZyA9IDwweDAgMHhmZjE3MDAwMCAweDEwMDA+Ow0KCQkJZG1hID0gPDB4MWI+Ow0KCQkJ
Z3Bpb3MgPSA8MHg0MiAweDEgMHgwPjsNCgkJCWdwaW8tbmFtZXMgPSAiU0xPVFRZUEUiOw0KCQkJ
aXMtbW1jID0gPDB4MT47DQoJCQl4bG54LGhhcy1jZCA9IDwweDE+Ow0KCQkJeGxueCxoYXMtcG93
ZXIgPSA8MHgwPjsNCgkJCXhsbngsaGFzLXdwID0gPDB4MT47DQoJCQl4bG54LHNkaW8tY2xrLWZy
ZXEtaHogPSA8MHgyZmFmMDgwPjsNCgkJfTsNCg0KCQlwczdfc3BpXzA6IHBzNy1zcGlAMHhGRjA0
MDAwMCB7DQoJCQkjYWRkcmVzcy1jZWxscyA9IDwweDE+Ow0KCQkJI3NpemUtY2VsbHMgPSA8MHgw
PjsNCgkJCWNsb2NrLW5hbWVzID0gInJlZl9jbGsiLCAicGNsayI7DQoJCQljbG9ja3MgPSA8MHgz
OSAweDM5PjsNCgkJCWNvbXBhdGlibGUgPSAiY2RucyxzcGktcjFwNiI7DQoJCQlpbnRlcnJ1cHRz
ID0gPDB4MTM+Ow0KCQkJbnVtLXNzLWJpdHMgPSA8MHg0PjsNCgkJCXJlZyA9IDwweDAgMHhmZjA0
MDAwMCAweDEwMDA+Ow0KDQoJCQlzcGkwX2ZsYXNoMDogc3BpMF9mbGFzaDBAMCB7DQoJCQkJI2Fk
ZHJlc3MtY2VsbHMgPSA8MHgxPjsNCgkJCQkjc2l6ZS1jZWxscyA9IDwweDE+Ow0KCQkJCSNidXMt
Y2VsbHMgPSA8MHgxPjsNCgkJCQljb21wYXRpYmxlID0gInNzdDI1d2YwODAiLCAic3QsbTI1cDgw
IjsNCgkJCQlzcGktbWF4LWZyZXF1ZW5jeSA9IDwweDJmYWYwODA+Ow0KCQkJCXJlZyA9IDwweDAg
MHgwPjsNCg0KCQkJCXNwaTBfZmxhc2gwQDB4MDAwMDAwMDAgew0KCQkJCQlsYWJlbCA9ICJzcGkw
X2ZsYXNoMCI7DQoJCQkJCXJlZyA9IDwweDAgMHgxMDAwMDA+Ow0KCQkJCX07DQoJCQl9Ow0KDQoJ
CQlzcGkwX2ZsYXNoMTogc3BpMF9mbGFzaDFAMCB7DQoJCQkJI2FkZHJlc3MtY2VsbHMgPSA8MHgx
PjsNCgkJCQkjc2l6ZS1jZWxscyA9IDwweDE+Ow0KCQkJCSNidXMtY2VsbHMgPSA8MHgxPjsNCgkJ
CQljb21wYXRpYmxlID0gInNzdDI1d2YwODAiLCAic3QsbTI1cDgwIjsNCgkJCQlzcGktbWF4LWZy
ZXF1ZW5jeSA9IDwweDJmYWYwODA+Ow0KCQkJCXJlZyA9IDwweDEgMHgwPjsNCg0KCQkJCXNwaTBf
Zmxhc2gxQDB4MDAwMDAwMDAgew0KCQkJCQlsYWJlbCA9ICJzcGkwX2ZsYXNoMSI7DQoJCQkJCXJl
ZyA9IDwweDAgMHgxMDAwMDA+Ow0KCQkJCX07DQoJCQl9Ow0KDQoJCQlzcGkwX2ZsYXNoMjogc3Bp
MF9mbGFzaDJAMCB7DQoJCQkJI2FkZHJlc3MtY2VsbHMgPSA8MHgxPjsNCgkJCQkjc2l6ZS1jZWxs
cyA9IDwweDE+Ow0KCQkJCSNidXMtY2VsbHMgPSA8MHgxPjsNCgkJCQljb21wYXRpYmxlID0gInNz
dDI1d2YwODAiLCAic3QsbTI1cDgwIjsNCgkJCQlzcGktbWF4LWZyZXF1ZW5jeSA9IDwweDJmYWYw
ODA+Ow0KCQkJCXJlZyA9IDwweDIgMHgwPjsNCg0KCQkJCXNwaTBfZmxhc2gyQDB4MDAwMDAwMDAg
ew0KCQkJCQlsYWJlbCA9ICJzcGkwX2ZsYXNoMiI7DQoJCQkJCXJlZyA9IDwweDAgMHgxMDAwMDA+
Ow0KCQkJCX07DQoJCQl9Ow0KDQoJCQlzcGkwX2ZsYXNoMzogc3BpMF9mbGFzaDNAMCB7DQoJCQkJ
I2FkZHJlc3MtY2VsbHMgPSA8MHgxPjsNCgkJCQkjc2l6ZS1jZWxscyA9IDwweDE+Ow0KCQkJCSNi
dXMtY2VsbHMgPSA8MHgxPjsNCgkJCQljb21wYXRpYmxlID0gInNzdDI1d2YwODAiLCAic3QsbTI1
cDgwIjsNCgkJCQlzcGktbWF4LWZyZXF1ZW5jeSA9IDwweDJmYWYwODA+Ow0KCQkJCXJlZyA9IDww
eDMgMHgwPjsNCg0KCQkJCXNwaTBfZmxhc2gzQDB4MDAwMDAwMDAgew0KCQkJCQlsYWJlbCA9ICJz
cGkwX2ZsYXNoMyI7DQoJCQkJCXJlZyA9IDwweDAgMHgxMDAwMDA+Ow0KCQkJCX07DQoJCQl9Ow0K
CQl9Ow0KDQoJCXBzN19zcGlfMTogcHM3LXNwaUAweEZGMDUwMDAwIHsNCgkJCSNhZGRyZXNzLWNl
bGxzID0gPDB4MT47DQoJCQkjc2l6ZS1jZWxscyA9IDwweDA+Ow0KCQkJY2xvY2stbmFtZXMgPSAi
cmVmX2NsayIsICJwY2xrIjsNCgkJCWNsb2NrcyA9IDwweDM5IDB4Mzk+Ow0KCQkJY29tcGF0aWJs
ZSA9ICJjZG5zLHNwaS1yMXA2IjsNCgkJCWludGVycnVwdHMgPSA8MHgxND47DQoJCQludW0tc3Mt
Yml0cyA9IDwweDQ+Ow0KCQkJcmVnID0gPDB4MCAweGZmMDUwMDAwIDB4MTAwMD47DQoNCgkJCXNw
aTFfZmxhc2gwOiBzcGkxX2ZsYXNoMEAwIHsNCgkJCQkjYWRkcmVzcy1jZWxscyA9IDwweDE+Ow0K
CQkJCSNzaXplLWNlbGxzID0gPDB4MT47DQoJCQkJI2J1cy1jZWxscyA9IDwweDE+Ow0KCQkJCWNv
bXBhdGlibGUgPSAic3N0MjV3ZjA4MCIsICJzdCxtMjVwODAiOw0KCQkJCXNwaS1tYXgtZnJlcXVl
bmN5ID0gPDB4MmZhZjA4MD47DQoJCQkJcmVnID0gPDB4MCAweDA+Ow0KDQoJCQkJc3BpMV9mbGFz
aDBAMHgwMDAwMDAwMCB7DQoJCQkJCWxhYmVsID0gInNwaTFfZmxhc2gwIjsNCgkJCQkJcmVnID0g
PDB4MCAweDEwMDAwMD47DQoJCQkJfTsNCgkJCX07DQoNCgkJCXNwaTFfZmxhc2gxOiBzcGkxX2Zs
YXNoMUAwIHsNCgkJCQkjYWRkcmVzcy1jZWxscyA9IDwweDE+Ow0KCQkJCSNzaXplLWNlbGxzID0g
PDB4MT47DQoJCQkJI2J1cy1jZWxscyA9IDwweDE+Ow0KCQkJCWNvbXBhdGlibGUgPSAic3N0MjV3
ZjA4MCIsICJzdCxtMjVwODAiOw0KCQkJCXNwaS1tYXgtZnJlcXVlbmN5ID0gPDB4MmZhZjA4MD47
DQoJCQkJcmVnID0gPDB4MSAweDA+Ow0KDQoJCQkJc3BpMV9mbGFzaDFAMHgwMDAwMDAwMCB7DQoJ
CQkJCWxhYmVsID0gInNwaTFfZmxhc2gxIjsNCgkJCQkJcmVnID0gPDB4MCAweDEwMDAwMD47DQoJ
CQkJfTsNCgkJCX07DQoNCgkJCXNwaTFfZmxhc2gyOiBzcGkxX2ZsYXNoMkAwIHsNCgkJCQkjYWRk
cmVzcy1jZWxscyA9IDwweDE+Ow0KCQkJCSNzaXplLWNlbGxzID0gPDB4MT47DQoJCQkJI2J1cy1j
ZWxscyA9IDwweDE+Ow0KCQkJCWNvbXBhdGlibGUgPSAic3N0MjV3ZjA4MCIsICJzdCxtMjVwODAi
Ow0KCQkJCXNwaS1tYXgtZnJlcXVlbmN5ID0gPDB4MmZhZjA4MD47DQoJCQkJcmVnID0gPDB4MiAw
eDA+Ow0KDQoJCQkJc3BpMV9mbGFzaDJAMHgwMDAwMDAwMCB7DQoJCQkJCWxhYmVsID0gInNwaTFf
Zmxhc2gyIjsNCgkJCQkJcmVnID0gPDB4MCAweDEwMDAwMD47DQoJCQkJfTsNCgkJCX07DQoNCgkJ
CXNwaTFfZmxhc2gzOiBzcGkxX2ZsYXNoM0AwIHsNCgkJCQkjYWRkcmVzcy1jZWxscyA9IDwweDE+
Ow0KCQkJCSNzaXplLWNlbGxzID0gPDB4MT47DQoJCQkJI2J1cy1jZWxscyA9IDwweDE+Ow0KCQkJ
CWNvbXBhdGlibGUgPSAic3N0MjV3ZjA4MCIsICJzdCxtMjVwODAiOw0KCQkJCXNwaS1tYXgtZnJl
cXVlbmN5ID0gPDB4MmZhZjA4MD47DQoJCQkJcmVnID0gPDB4MyAweDA+Ow0KDQoJCQkJc3BpMV9m
bGFzaDNAMHgwMDAwMDAwMCB7DQoJCQkJCWxhYmVsID0gInNwaTFfZmxhc2gzIjsNCgkJCQkJcmVn
ID0gPDB4MCAweDEwMDAwMD47DQoJCQkJfTsNCgkJCX07DQoJCX07DQoNCgkJcHM3X3R0Y18wOiBw
czctdHRjQDB4RkYxMTAwMDAgew0KCQkJY2xvY2tzID0gPDB4Mzk+Ow0KCQkJY29tcGF0aWJsZSA9
ICJ4bG54LHBzNy10dGMtMS4wMC5hIjsNCgkJCWludGVycnVwdHMgPSA8MHgyNCAweDI1IDB4MjY+
Ow0KCQkJcmVnID0gPDB4MCAweGZmMTEwMDAwIDB4MTAwMD47DQoJCQl0aW1lci13aWR0aCA9IDww
eDIwPjsNCgkJfTsNCg0KCQlwczdfdHRjXzE6IHBzNy10dGNAMHhGRjEyMDAwMCB7DQoJCQljbG9j
a3MgPSA8MHgzOT47DQoJCQljb21wYXRpYmxlID0gInhsbngscHM3LXR0Yy0xLjAwLmEiOw0KCQkJ
aW50ZXJydXB0cyA9IDwweDI3IDB4MjggMHgyOT47DQoJCQlyZWcgPSA8MHgwIDB4ZmYxMjAwMDAg
MHgxMDAwPjsNCgkJCXRpbWVyLXdpZHRoID0gPDB4MjA+Ow0KCQl9Ow0KDQoJCXBzN190dGNfMjog
cHM3LXR0Y0AweEZGMTMwMDAwIHsNCgkJCWNsb2NrcyA9IDwweDM5PjsNCgkJCWNvbXBhdGlibGUg
PSAieGxueCxwczctdHRjLTEuMDAuYSI7DQoJCQlpbnRlcnJ1cHRzID0gPDB4MmEgMHgyYiAweDJj
PjsNCgkJCXJlZyA9IDwweDAgMHhmZjEzMDAwMCAweDEwMDA+Ow0KCQkJdGltZXItd2lkdGggPSA8
MHgyMD47DQoJCX07DQoNCgkJcHM3X3R0Y18zOiBwczctdHRjQDB4RkYxNDAwMDAgew0KCQkJY2xv
Y2tzID0gPDB4Mzk+Ow0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHBzNy10dGMtMS4wMC5hIjsNCgkJ
CWludGVycnVwdHMgPSA8MHgyZCAweDJlIDB4MmY+Ow0KCQkJcmVnID0gPDB4MCAweGZmMTQwMDAw
IDB4MTAwMD47DQoJCQl0aW1lci13aWR0aCA9IDwweDIwPjsNCgkJfTsNCg0KCQl1YXJ0X2Nsazog
dWFydF9jbGsgew0KCQkJI2Nsb2NrLWNlbGxzID0gPDB4MD47DQoJCQljbG9jay1mcmVxdWVuY3kg
PSA8MHgxN2Q3ODQwPjsNCgkJCWNvbXBhdGlibGUgPSAiZml4ZWQtY2xvY2siOw0KCQkJbGludXgs
cGhhbmRsZSA9IDwweDQzPjsNCgkJCXBoYW5kbGUgPSA8MHg0Mz47DQoJCX07DQoNCgkJcHM3X3Vh
cnRfMDogc2VyaWFsQDB4RkYwMDAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHBzNy11YXJ0
LTEuMDAuYSIsICJ4bG54LHh1YXJ0cHMiOw0KCQkJY3VycmVudC1zcGVlZCA9IDwweDFjMjAwPjsN
CgkJCWludGVycnVwdHMgPSA8MHgxNT47DQoJCQlwb3J0LW51bWJlciA9IDwweDE+Ow0KCQkJcmVn
ID0gPDB4MCAweGZmMDAwMDAwIDB4MTAwMD47DQoJCQl4bG54LGhhcy1tb2RlbSA9IDwweDA+Ow0K
CQkJeGxueCx1YXJ0LWNsay1mcmVxLWh6ID0gPDB4MmZhZjA4MD47DQoJCQljbG9jay1uYW1lcyA9
ICJ1YXJ0X2NsayIsICJwY2xrIjsNCgkJCWNsb2NrcyA9IDwweDQzIDB4NDM+Ow0KCQkJdHRyaWct
cG9sYXJpdHkgPSA8MHgxPjsNCgkJfTsNCg0KCQlwczdfdWFydF8xOiBzZXJpYWxAMHhGRjAxMDAw
MCB7DQoJCQljb21wYXRpYmxlID0gInhsbngscHM3LXVhcnQtMS4wMC5hIiwgInhsbngseHVhcnRw
cyI7DQoJCQljdXJyZW50LXNwZWVkID0gPDB4MWMyMDA+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDE2
PjsNCgkJCXBvcnQtbnVtYmVyID0gPDB4MD47DQoJCQlyZWcgPSA8MHgwIDB4ZmYwMTAwMDAgMHgx
MDAwPjsNCgkJCXhsbngsaGFzLW1vZGVtID0gPDB4MD47DQoJCQl4bG54LHVhcnQtY2xrLWZyZXEt
aHogPSA8MHgyZmFmMDgwPjsNCgkJCWNsb2NrLW5hbWVzID0gInVhcnRfY2xrIiwgInBjbGsiOw0K
CQkJY2xvY2tzID0gPDB4NDMgMHg0Mz47DQoJCQl0dHJpZy1wb2xhcml0eSA9IDwweDE+Ow0KCQkJ
c3RhdHVzID0gImRpc2FibGVkIjsNCgkJfTsNCg0KCQlvY21fY3RybDA6IG9jbV9jdHJsQDB4RkY5
NjAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcC1vY21jIjsNCgkJCW1lbXNpemUg
PSA8MHg0MDAwMD47DQoJCQlyZWcgPSA8MHgwIDB4ZmY5NjAwMDAgMHgxMDAwPjsNCgkJfTsNCg0K
CQlhZG1hMF9tcjogYWRtYTBtciB7DQoJCQkjYWRkcmVzcy1jZWxscyA9IDwweDI+Ow0KCQkJI3Np
emUtY2VsbHMgPSA8MHgxPjsNCgkJCWNvbXBhdGlibGUgPSAic2ltcGxlLWJ1cyI7DQoJCQlyYW5n
ZXM7DQoJCX07DQoNCgkJYWRtYTBfbWF0dHI6IGFkbWEwbWF0dHIgew0KCQkJY29tcGF0aWJsZSA9
ICJxZW11Om1lbW9yeS10cmFuc2FjdGlvbi1hdHRyIjsNCgkJCXNlY3VyZSA9IDwweDA+Ow0KCQkJ
bWFzdGVyLWlkID0gPDB4ODY4PjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHg0ND47DQoJCQlwaGFu
ZGxlID0gPDB4NDQ+Ow0KCQl9Ow0KDQoJCWFkbWEwOiBhZG1hMEAweEZGQTgwMDAwIHsNCgkJCWNv
bXBhdGlibGUgPSAieGxueCx6ZG1hIjsNCgkJCXJlZyA9IDwweDAgMHhmZmE4MDAwMCAweDEwMDA+
Ow0KCQkJYnVzLXdpZHRoID0gPDB4NDA+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDRkPjsNCgkJCSNz
dHJlYW0taWQtY2VsbHMgPSA8MHgxPjsNCgkJCWRtYSA9IDwweDFlPjsNCgkJCW1lbWF0dHIgPSA8
MHg0ND47DQoJCX07DQoNCgkJYWRtYTFfbXI6IGFkbWExbXIgew0KCQkJI2FkZHJlc3MtY2VsbHMg
PSA8MHgyPjsNCgkJCSNzaXplLWNlbGxzID0gPDB4MT47DQoJCQljb21wYXRpYmxlID0gInNpbXBs
ZS1idXMiOw0KCQkJcmFuZ2VzOw0KCQl9Ow0KDQoJCWFkbWExX21hdHRyOiBhZG1hMW1hdHRyIHsN
CgkJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktdHJhbnNhY3Rpb24tYXR0ciI7DQoJCQlzZWN1
cmUgPSA8MHgwPjsNCgkJCW1hc3Rlci1pZCA9IDwweDg2OT47DQoJCQlsaW51eCxwaGFuZGxlID0g
PDB4NDU+Ow0KCQkJcGhhbmRsZSA9IDwweDQ1PjsNCgkJfTsNCg0KCQlhZG1hMTogYWRtYTFAMHhG
RkE5MDAwMCB7DQoJCQljb21wYXRpYmxlID0gInhsbngsemRtYSI7DQoJCQlyZWcgPSA8MHgwIDB4
ZmZhOTAwMDAgMHgxMDAwPjsNCgkJCWJ1cy13aWR0aCA9IDwweDQwPjsNCgkJCWludGVycnVwdHMg
PSA8MHg0ZT47DQoJCQkjc3RyZWFtLWlkLWNlbGxzID0gPDB4MT47DQoJCQlkbWEgPSA8MHgxZT47
DQoJCQltZW1hdHRyID0gPDB4NDU+Ow0KCQl9Ow0KDQoJCWFkbWEyX21yOiBhZG1hMm1yIHsNCgkJ
CSNhZGRyZXNzLWNlbGxzID0gPDB4Mj47DQoJCQkjc2l6ZS1jZWxscyA9IDwweDE+Ow0KCQkJY29t
cGF0aWJsZSA9ICJzaW1wbGUtYnVzIjsNCgkJCXJhbmdlczsNCgkJfTsNCg0KCQlhZG1hMl9tYXR0
cjogYWRtYTJtYXR0ciB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXRyYW5zYWN0aW9u
LWF0dHIiOw0KCQkJc2VjdXJlID0gPDB4MD47DQoJCQltYXN0ZXItaWQgPSA8MHg4NmE+Ow0KCQkJ
bGludXgscGhhbmRsZSA9IDwweDQ2PjsNCgkJCXBoYW5kbGUgPSA8MHg0Nj47DQoJCX07DQoNCgkJ
YWRtYTI6IGFkbWEyQDB4RkZBQTAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHpkbWEiOw0K
CQkJcmVnID0gPDB4MCAweGZmYWEwMDAwIDB4MTAwMD47DQoJCQlidXMtd2lkdGggPSA8MHg0MD47
DQoJCQlpbnRlcnJ1cHRzID0gPDB4NGY+Ow0KCQkJI3N0cmVhbS1pZC1jZWxscyA9IDwweDE+Ow0K
CQkJZG1hID0gPDB4MWU+Ow0KCQkJbWVtYXR0ciA9IDwweDQ2PjsNCgkJfTsNCg0KCQlhZG1hM19t
cjogYWRtYTNtciB7DQoJCQkjYWRkcmVzcy1jZWxscyA9IDwweDI+Ow0KCQkJI3NpemUtY2VsbHMg
PSA8MHgxPjsNCgkJCWNvbXBhdGlibGUgPSAic2ltcGxlLWJ1cyI7DQoJCQlyYW5nZXM7DQoJCX07
DQoNCgkJYWRtYTNfbWF0dHI6IGFkbWEzbWF0dHIgew0KCQkJY29tcGF0aWJsZSA9ICJxZW11Om1l
bW9yeS10cmFuc2FjdGlvbi1hdHRyIjsNCgkJCXNlY3VyZSA9IDwweDA+Ow0KCQkJbWFzdGVyLWlk
ID0gPDB4ODZiPjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHg0Nz47DQoJCQlwaGFuZGxlID0gPDB4
NDc+Ow0KCQl9Ow0KDQoJCWFkbWEzOiBhZG1hM0AweEZGQUIwMDAwIHsNCgkJCWNvbXBhdGlibGUg
PSAieGxueCx6ZG1hIjsNCgkJCXJlZyA9IDwweDAgMHhmZmFiMDAwMCAweDEwMDA+Ow0KCQkJYnVz
LXdpZHRoID0gPDB4NDA+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDUwPjsNCgkJCSNzdHJlYW0taWQt
Y2VsbHMgPSA8MHgxPjsNCgkJCWRtYSA9IDwweDFlPjsNCgkJCW1lbWF0dHIgPSA8MHg0Nz47DQoJ
CX07DQoNCgkJYWRtYTRfbXI6IGFkbWE0bXIgew0KCQkJI2FkZHJlc3MtY2VsbHMgPSA8MHgyPjsN
CgkJCSNzaXplLWNlbGxzID0gPDB4MT47DQoJCQljb21wYXRpYmxlID0gInNpbXBsZS1idXMiOw0K
CQkJcmFuZ2VzOw0KCQl9Ow0KDQoJCWFkbWE0X21hdHRyOiBhZG1hNG1hdHRyIHsNCgkJCWNvbXBh
dGlibGUgPSAicWVtdTptZW1vcnktdHJhbnNhY3Rpb24tYXR0ciI7DQoJCQlzZWN1cmUgPSA8MHgw
PjsNCgkJCW1hc3Rlci1pZCA9IDwweDg2Yz47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4NDg+Ow0K
CQkJcGhhbmRsZSA9IDwweDQ4PjsNCgkJfTsNCg0KCQlhZG1hNDogYWRtYTRAMHhGRkFDMDAwMCB7
DQoJCQljb21wYXRpYmxlID0gInhsbngsemRtYSI7DQoJCQlyZWcgPSA8MHgwIDB4ZmZhYzAwMDAg
MHgxMDAwPjsNCgkJCWJ1cy13aWR0aCA9IDwweDQwPjsNCgkJCWludGVycnVwdHMgPSA8MHg1MT47
DQoJCQkjc3RyZWFtLWlkLWNlbGxzID0gPDB4MT47DQoJCQlkbWEgPSA8MHgxZT47DQoJCQltZW1h
dHRyID0gPDB4NDg+Ow0KCQl9Ow0KDQoJCWFkbWE1X21yOiBhZG1hNW1yIHsNCgkJCSNhZGRyZXNz
LWNlbGxzID0gPDB4Mj47DQoJCQkjc2l6ZS1jZWxscyA9IDwweDE+Ow0KCQkJY29tcGF0aWJsZSA9
ICJzaW1wbGUtYnVzIjsNCgkJCXJhbmdlczsNCgkJfTsNCg0KCQlhZG1hNV9tYXR0cjogYWRtYTVt
YXR0ciB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXRyYW5zYWN0aW9uLWF0dHIiOw0K
CQkJc2VjdXJlID0gPDB4MD47DQoJCQltYXN0ZXItaWQgPSA8MHg4NmQ+Ow0KCQkJbGludXgscGhh
bmRsZSA9IDwweDQ5PjsNCgkJCXBoYW5kbGUgPSA8MHg0OT47DQoJCX07DQoNCgkJYWRtYTU6IGFk
bWE1QDB4RkZBRDAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHpkbWEiOw0KCQkJcmVnID0g
PDB4MCAweGZmYWQwMDAwIDB4MTAwMD47DQoJCQlidXMtd2lkdGggPSA8MHg0MD47DQoJCQlpbnRl
cnJ1cHRzID0gPDB4NTI+Ow0KCQkJI3N0cmVhbS1pZC1jZWxscyA9IDwweDE+Ow0KCQkJZG1hID0g
PDB4MWU+Ow0KCQkJbWVtYXR0ciA9IDwweDQ5PjsNCgkJfTsNCg0KCQlhZG1hNl9tcjogYWRtYTZt
ciB7DQoJCQkjYWRkcmVzcy1jZWxscyA9IDwweDI+Ow0KCQkJI3NpemUtY2VsbHMgPSA8MHgxPjsN
CgkJCWNvbXBhdGlibGUgPSAic2ltcGxlLWJ1cyI7DQoJCQlyYW5nZXM7DQoJCX07DQoNCgkJYWRt
YTZfbWF0dHI6IGFkbWE2bWF0dHIgew0KCQkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS10cmFu
c2FjdGlvbi1hdHRyIjsNCgkJCXNlY3VyZSA9IDwweDA+Ow0KCQkJbWFzdGVyLWlkID0gPDB4ODZl
PjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHg0YT47DQoJCQlwaGFuZGxlID0gPDB4NGE+Ow0KCQl9
Ow0KDQoJCWFkbWE2OiBhZG1hNkAweEZGQUUwMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAieGxueCx6
ZG1hIjsNCgkJCXJlZyA9IDwweDAgMHhmZmFlMDAwMCAweDEwMDA+Ow0KCQkJYnVzLXdpZHRoID0g
PDB4NDA+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDUzPjsNCgkJCSNzdHJlYW0taWQtY2VsbHMgPSA8
MHgxPjsNCgkJCWRtYSA9IDwweDFlPjsNCgkJCW1lbWF0dHIgPSA8MHg0YT47DQoJCX07DQoNCgkJ
YWRtYTdfbXI6IGFkbWE3bXIgew0KCQkJI2FkZHJlc3MtY2VsbHMgPSA8MHgyPjsNCgkJCSNzaXpl
LWNlbGxzID0gPDB4MT47DQoJCQljb21wYXRpYmxlID0gInNpbXBsZS1idXMiOw0KCQkJcmFuZ2Vz
Ow0KCQl9Ow0KDQoJCWFkbWE3X21hdHRyOiBhZG1hN21hdHRyIHsNCgkJCWNvbXBhdGlibGUgPSAi
cWVtdTptZW1vcnktdHJhbnNhY3Rpb24tYXR0ciI7DQoJCQlzZWN1cmUgPSA8MHgwPjsNCgkJCW1h
c3Rlci1pZCA9IDwweDg2Zj47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4NGI+Ow0KCQkJcGhhbmRs
ZSA9IDwweDRiPjsNCgkJfTsNCg0KCQlhZG1hNzogYWRtYTdAMHhGRkFGMDAwMCB7DQoJCQljb21w
YXRpYmxlID0gInhsbngsemRtYSI7DQoJCQlyZWcgPSA8MHgwIDB4ZmZhZjAwMDAgMHgxMDAwPjsN
CgkJCWJ1cy13aWR0aCA9IDwweDQwPjsNCgkJCWludGVycnVwdHMgPSA8MHg1ND47DQoJCQkjc3Ry
ZWFtLWlkLWNlbGxzID0gPDB4MT47DQoJCQlkbWEgPSA8MHgxZT47DQoJCQltZW1hdHRyID0gPDB4
NGI+Ow0KCQl9Ow0KDQoJCWNybDogY3JsQDB4RkY1RTAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJ4
bG54LHp5bnFtcC1jcmwiOw0KCQkJcmVnID0gPDB4MCAweGZmNWUwMDAwIDB4MTAwMD47DQoJCQln
cGlvLWNvbnRyb2xsZXI7DQoJCQkjZ3Bpby1jZWxscyA9IDwweDE+Ow0KCQkJbnVtLWdwaW9zID0g
PDB4Mz47DQoJCQlncGlvcyA9IDwweGMgMHgxYT47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4NGM+
Ow0KCQkJcGhhbmRsZSA9IDwweDRjPjsNCgkJfTsNCg0KCQl6eW5xbXBfYW5tczogenlucW1wX2Fu
bXNAMHhGRkE1MDAwMCB7DQoJCQljb21wYXRpYmxlID0gInhsbngsenlucW1wX2FtcyI7DQoJCQly
ZWcgPSA8MHgwIDB4ZmZhNTAwMDAgMHg2OD47DQoJCQlncGlvLWNvbnRyb2xsZXI7DQoJCQkjZ3Bp
by1jZWxscyA9IDwweDI+Ow0KCQl9Ow0KDQoJCXp5bnFtcF9zeXNtb25fcHM6IHp5bnFtcF9zeXNt
b25fcHNAMHhGRkE1MDgwMCB7DQoJCQljb21wYXRpYmxlID0gInhsbngsenlucW1wX3N5c21vbiI7
DQoJCQlyZWcgPSA8MHgwIDB4ZmZhNTA4MDAgMHgyMDA+Ow0KCQkJZ3Bpby1jb250cm9sbGVyOw0K
CQkJI2dwaW8tY2VsbHMgPSA8MHgyPjsNCgkJfTsNCg0KCQl6eW5xbXBfc3lzbW9uX3BsOiB6eW5x
bXBfc3lzbW9uX3BsQDB4RkZBNTBDMDAgew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcF9z
eXNtb24iOw0KCQkJcmVnID0gPDB4MCAweGZmYTUwYzAwIDB4MjAwPjsNCgkJCWdwaW8tY29udHJv
bGxlcjsNCgkJCSNncGlvLWNlbGxzID0gPDB4Mj47DQoJCX07DQoNCgkJenlucW1wX3J0Yzogenlu
cW1wX3J0Y0AweEZGQTYwMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAieGxueC16eW5tcC5ydGMiOw0K
CQkJcmVnID0gPDB4MCAweGZmYTYwMDAwIDB4MTAwPjsNCgkJfTsNCg0KCQlkdW1teV9ncGlvOiBk
dW1teV9ncGlvQDAgew0KCQkJZ3Bpby1jb250cm9sbGVyOw0KCQkJI2dwaW8tY2VsbHMgPSA8MHgx
PjsNCgkJfTsNCg0KCQlwbXVfZ2xvYmFsOiBwbXVfZ2xvYmFsQDB4RkZEODAwMDAgew0KCQkJY29t
cGF0aWJsZSA9ICJ4bG54LHBtdV9nbG9iYWwiOw0KCQkJcmVnID0gPDB4MCAweGZmZDgwMDAwIDB4
NDAwMDA+Ow0KCQkJZ3Bpby1jb250cm9sbGVyOw0KCQkJI2dwaW8tY2VsbHMgPSA8MHgxPjsNCgkJ
CW51bS1ncGlvcyA9IDwweDFhPjsNCgkJCWlnbm9yZS1wd3ItcmVxID0gPDB4MT47DQoJCQlsaW51
eCxwaGFuZGxlID0gPDB4Yz47DQoJCQlwaGFuZGxlID0gPDB4Yz47DQoJCX07DQoNCgkJY3h0c2dl
bjogY3h0c2dlbkAweEZGMjUwMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAiYXJtLmdlbmVyaWMtdGlt
ZXIiOw0KCQkJcmVnID0gPDB4MCAweGZmMjYwMDAwIDB4MTAwMD47DQoJCX07DQoNCgkJcHNfcmVz
ZXRAMCB7DQoJCQljb21wYXRpYmxlID0gInFlbXUscmVzZXQtZGV2aWNlIjsNCgkJCWdwaW9zID0g
PDB4NGMgMHgyIDB4YyAweDM+Ow0KCQl9Ow0KDQoJCXBjaWVfYXR0cmliOiBwY2llX2F0dHJpYkAw
eEZENDgwMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAieGxueC5ud2wtcGNpZS1hdHRyaWIiOw0KCQkJ
cmVnID0gPDB4MCAweGZkNDgwMDAwIDB4MTAwMD47DQoJCQlpbnRlcnJ1cHRzID0gPDB4NzY+Ow0K
CQl9Ow0KDQoJCXBjaWVfbWFpbjogcGNpZV9tYWluQDB4RkQwRTAwMDAgew0KCQkJY29tcGF0aWJs
ZSA9ICJ4bG54Lm53bC1wY2llLW1haW4iOw0KCQkJcmVnLWV4dGVuZGVkID0gPDB4MWEgMHgwIDB4
ZmQwZTAwMDAgMHgxMDAwIDB4NGQgMHgwIDB4ZmQ0ODAwMDAgMHgwIDB4MTAwMCAweDIgMHgxYSAw
eDgwIDB4MCAweDEwMDAwMDAwIDB4NGUgMHgwIDB4MCAweGZmZmZmZmZmIDB4ZmZmZmZmZmYgMHgw
PjsNCgkJCWludGVycnVwdHMgPSA8MHg3NCAweDcyIDB4NzM+Ow0KCQkJZG1hID0gPDB4NGQ+Ow0K
CQkJbWVtYXR0ciA9IDwweDRmPjsNCgkJfTsNCg0KCQl6eW5xbXBfYm9vdDogenlucW1wX2Jvb3RA
MCB7DQoJCQljb21wYXRpYmxlID0gInhsbngsenlucW1wLWJvb3QiOw0KCQkJZG1hID0gPDB4MWE+
Ow0KCQl9Ow0KDQoJCXJwdTBfZm9yX21haW5fYnVzIHsNCgkJCWNvbXBhdGlibGUgPSAicWVtdTpt
ZW1vcnktcmVnaW9uIjsNCgkJCWFsaWFzID0gPDB4NTA+Ow0KCQkJcmVnID0gPDB4MCAweGZmZTAw
MDAwIDB4NjAwMDA+Ow0KCQl9Ow0KDQoJCXJwdTFfZm9yX21haW5fYnVzIHsNCgkJCWNvbXBhdGli
bGUgPSAicWVtdTptZW1vcnktcmVnaW9uIjsNCgkJCWFsaWFzID0gPDB4NTE+Ow0KCQkJcmVnID0g
PDB4MCAweGZmZTkwMDAwIDB4NTAwMDA+Ow0KCQl9Ow0KDQoJCWkyYzE6IGkyYzFAMHhGRjAzMDAw
MCB7DQoJCQkjYWRkcmVzcy1jZWxscyA9IDwweDE+Ow0KCQkJI3NpemUtY2VsbHMgPSA8MHgwPjsN
CgkJCWNsb2NrcyA9IDwweDM5PjsNCgkJCWNvbXBhdGlibGUgPSAieGxueCxwczctaTJjLTEuMDAu
YSIsICJjZG5zLGkyYy1yMXAxMCI7DQoJCQlpbnRlcnJ1cHRzID0gPDB4MTI+Ow0KCQkJcmVnID0g
PDB4MCAweGZmMDMwMDAwIDB4MTAwMD47DQoNCgkJCWkyY3N3aXRjaEA3NCB7DQoJCQkJI2FkZHJl
c3MtY2VsbHMgPSA8MHgxPjsNCgkJCQkjc2l6ZS1jZWxscyA9IDwweDA+Ow0KCQkJCWNvbXBhdGli
bGUgPSAibnhwLHBjYTk1NDgiOw0KCQkJCXJlZyA9IDwweDc0PjsNCg0KCQkJCWkyY0AwIHsNCgkJ
CQkJI2FkZHJlc3MtY2VsbHMgPSA8MHgxPjsNCgkJCQkJI3NpemUtY2VsbHMgPSA8MHgwPjsNCgkJ
CQkJcmVnID0gPDB4MD47DQoNCgkJCQkJZWVwcm9tQDU0IHsNCgkJCQkJCWNvbXBhdGlibGUgPSAi
YXQsMjRjMDgiOw0KCQkJCQkJcmVnID0gPDB4NTQ+Ow0KCQkJCQl9Ow0KDQoJCQkJCWVlcHJvbUA1
NSB7DQoJCQkJCQljb21wYXRpYmxlID0gImF0LDI0YzA4IjsNCgkJCQkJCXJlZyA9IDwweDU1PjsN
CgkJCQkJfTsNCg0KCQkJCQllZXByb21ANTYgew0KCQkJCQkJY29tcGF0aWJsZSA9ICJhdCwyNGMw
OCI7DQoJCQkJCQlyZWcgPSA8MHg1Nj47DQoJCQkJCX07DQoNCgkJCQkJZWVwcm9tQDU3IHsNCgkJ
CQkJCWNvbXBhdGlibGUgPSAiYXQsMjRjMDgiOw0KCQkJCQkJcmVnID0gPDB4NTc+Ow0KCQkJCQl9
Ow0KCQkJCX07DQoNCgkJCQlpMmNAMiB7DQoJCQkJCSNhZGRyZXNzLWNlbGxzID0gPDB4MT47DQoJ
CQkJCSNzaXplLWNlbGxzID0gPDB4MD47DQoJCQkJCXJlZyA9IDwweDI+Ow0KDQoJCQkJCXNpNTcw
XzE6IGNsb2NrLWdlbmVyYXRvckA1ZCB7DQoJCQkJCQljb21wYXRpYmxlID0gInNpbGFicyxzaTU3
eCI7DQoJCQkJCQlyZWcgPSA8MHg1ZD47DQoJCQkJCQl0ZW1wZXJhdHVyZS1zdGFiaWxpdHkgPSA8
MHgzMj47DQoJCQkJCX07DQoJCQkJfTsNCg0KCQkJCWkyY0AzIHsNCgkJCQkJI2FkZHJlc3MtY2Vs
bHMgPSA8MHgxPjsNCgkJCQkJI3NpemUtY2VsbHMgPSA8MHgwPjsNCgkJCQkJcmVnID0gPDB4Mz47
DQoNCgkJCQkJc2k1NzBfMjogY2xvY2stZ2VuZXJhdG9yQDVlIHsNCgkJCQkJCWNvbXBhdGlibGUg
PSAic2lsYWJzLHNpNTd4IjsNCgkJCQkJCXJlZyA9IDwweDVkPjsNCgkJCQkJCXRlbXBlcmF0dXJl
LXN0YWJpbGl0eSA9IDwweDMyPjsNCgkJCQkJfTsNCgkJCQl9Ow0KCQkJfTsNCgkJfTsNCgl9Ow0K
DQoJY3B1cyB7DQoJCSNhZGRyZXNzLWNlbGxzID0gPDB4MT47DQoJCSNzaXplLWNlbGxzID0gPDB4
MD47DQoNCgkJY3B1MDogYXB1X2NwdUAwIHsNCgkJCWNvbXBhdGlibGUgPSAiY29ydGV4LWE1My1h
cm0tY3B1IjsNCgkJCWQtY2FjaGUtbGluZS1zaXplID0gPDB4MjA+Ow0KCQkJZC1jYWNoZS1zaXpl
ID0gPDB4ODAwMD47DQoJCQlkZXZpY2VfdHlwZSA9ICJjcHUiOw0KCQkJaS1jYWNoZS1saW5lLXNp
emUgPSA8MHgyMD47DQoJCQlpLWNhY2hlLXNpemUgPSA8MHg4MDAwPjsNCgkJCWFybSxtaWRyID0g
PDB4NDEwZmQwMzQ+Ow0KCQkJYXJtLGN0ciA9IDwweDgzMzM4MDAzPjsNCgkJCWFybSxjbGlkciA9
IDwweDkyMDAwMDM+Ow0KCQkJYXJtLGlkX3BmcjAgPSA8MHgxMjMxPjsNCgkJCWFybSxjY3NpZHIw
ID0gPDB4NzAxZmUwMTk+Ow0KCQkJYXJtLGNjc2lkcjEgPSA8MHgyMDFmZTAxOT47DQoJCQlhcm0s
bXAtYWZmaW5pdHkgPSA8MHgwPjsNCgkJCWVuYWJsZS1tZXRob2QgPSAicHNjaSI7DQoJCQlyZWcg
PSA8MHgwPjsNCgkJCWFybSxyZXNldC1oaXZlY3MgPSA8MHgxPjsNCgkJCWFybSxydmJhciA9IDww
eGZmZmYwMDAwPjsNCgkJCSNpbnRlcnJ1cHQtY2VsbHMgPSA8MHgxPjsNCgkJCWFybSxyZXNldC1j
YmFyID0gPDB4ZmQzZmUwMDA+Ow0KCQkJbXIgPSA8MHg1Mj47DQoJCQltZW1vcnkgPSA8MHg1Mj47
DQoJCQlncGlvcyA9IDwweDUzIDB4MD47DQoJCQlncGlvLW5hbWVzID0gInJzdF9jbnRybCI7DQoJ
CQlnZGItaWQgPSAiQ29ydGV4LUE1MyAjMCI7DQoJCQltZW1hdHRyX3MgPSA8MHg1ND47DQoJCQlt
ZW1hdHRyX25zID0gPDB4NTU+Ow0KCQkJbGludXgscGhhbmRsZSA9IDwweDQ+Ow0KCQkJcGhhbmRs
ZSA9IDwweDQ+Ow0KCQl9Ow0KDQoJCWNwdTE6IGFwdV9jcHVAMSB7DQoJCQljb21wYXRpYmxlID0g
ImNvcnRleC1hNTMtYXJtLWNwdSI7DQoJCQlkLWNhY2hlLWxpbmUtc2l6ZSA9IDwweDIwPjsNCgkJ
CWQtY2FjaGUtc2l6ZSA9IDwweDgwMDA+Ow0KCQkJZGV2aWNlX3R5cGUgPSAiY3B1IjsNCgkJCWkt
Y2FjaGUtbGluZS1zaXplID0gPDB4MjA+Ow0KCQkJaS1jYWNoZS1zaXplID0gPDB4ODAwMD47DQoJ
CQlhcm0sbWlkciA9IDwweDQxMGZkMDM0PjsNCgkJCWFybSxjdHIgPSA8MHg4MzMzODAwMz47DQoJ
CQlhcm0sY2xpZHIgPSA8MHg5MjAwMDAzPjsNCgkJCWFybSxpZF9wZnIwID0gPDB4MTIzMT47DQoJ
CQlhcm0sY2NzaWRyMCA9IDwweDcwMWZlMDE5PjsNCgkJCWFybSxjY3NpZHIxID0gPDB4MjAxZmUw
MTk+Ow0KCQkJYXJtLG1wLWFmZmluaXR5ID0gPDB4MT47DQoJCQllbmFibGUtbWV0aG9kID0gInBz
Y2kiOw0KCQkJcmVnID0gPDB4MT47DQoJCQlhcm0scmVzZXQtaGl2ZWNzID0gPDB4MT47DQoJCQlh
cm0scnZiYXIgPSA8MHhmZmZmMDAwMD47DQoJCQkjaW50ZXJydXB0LWNlbGxzID0gPDB4MT47DQoJ
CQlhcm0scmVzZXQtY2JhciA9IDwweGZkM2ZlMDAwPjsNCgkJCW1yID0gPDB4NTI+Ow0KCQkJbWVt
b3J5ID0gPDB4NTI+Ow0KCQkJZ3Bpb3MgPSA8MHg1MyAweDE+Ow0KCQkJZ3Bpby1uYW1lcyA9ICJy
c3RfY250cmwiOw0KCQkJZ2RiLWlkID0gIkNvcnRleC1BNTMgIzEiOw0KCQkJbWVtYXR0cl9zID0g
PDB4NTY+Ow0KCQkJbWVtYXR0cl9ucyA9IDwweDU3PjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHg1
PjsNCgkJCXBoYW5kbGUgPSA8MHg1PjsNCgkJfTsNCg0KCQljcHUyOiBhcHVfY3B1QDIgew0KCQkJ
Y29tcGF0aWJsZSA9ICJjb3J0ZXgtYTUzLWFybS1jcHUiOw0KCQkJZC1jYWNoZS1saW5lLXNpemUg
PSA8MHgyMD47DQoJCQlkLWNhY2hlLXNpemUgPSA8MHg4MDAwPjsNCgkJCWRldmljZV90eXBlID0g
ImNwdSI7DQoJCQlpLWNhY2hlLWxpbmUtc2l6ZSA9IDwweDIwPjsNCgkJCWktY2FjaGUtc2l6ZSA9
IDwweDgwMDA+Ow0KCQkJYXJtLG1pZHIgPSA8MHg0MTBmZDAzND47DQoJCQlhcm0sY3RyID0gPDB4
ODMzMzgwMDM+Ow0KCQkJYXJtLGNsaWRyID0gPDB4OTIwMDAwMz47DQoJCQlhcm0saWRfcGZyMCA9
IDwweDEyMzE+Ow0KCQkJYXJtLGNjc2lkcjAgPSA8MHg3MDFmZTAxOT47DQoJCQlhcm0sY2NzaWRy
MSA9IDwweDIwMWZlMDE5PjsNCgkJCWFybSxtcC1hZmZpbml0eSA9IDwweDI+Ow0KCQkJZW5hYmxl
LW1ldGhvZCA9ICJwc2NpIjsNCgkJCXJlZyA9IDwweDI+Ow0KCQkJYXJtLHJlc2V0LWhpdmVjcyA9
IDwweDE+Ow0KCQkJYXJtLHJ2YmFyID0gPDB4ZmZmZjAwMDA+Ow0KCQkJI2ludGVycnVwdC1jZWxs
cyA9IDwweDE+Ow0KCQkJYXJtLHJlc2V0LWNiYXIgPSA8MHhmZDNmZTAwMD47DQoJCQltciA9IDww
eDUyPjsNCgkJCW1lbW9yeSA9IDwweDUyPjsNCgkJCWdwaW9zID0gPDB4NTMgMHgyPjsNCgkJCWdw
aW8tbmFtZXMgPSAicnN0X2NudHJsIjsNCgkJCWdkYi1pZCA9ICJDb3J0ZXgtQTUzICMyIjsNCgkJ
CW1lbWF0dHJfcyA9IDwweDU4PjsNCgkJCW1lbWF0dHJfbnMgPSA8MHg1OT47DQoJCQlsaW51eCxw
aGFuZGxlID0gPDB4Nj47DQoJCQlwaGFuZGxlID0gPDB4Nj47DQoJCX07DQoNCgkJY3B1MzogYXB1
X2NwdUAzIHsNCgkJCWNvbXBhdGlibGUgPSAiY29ydGV4LWE1My1hcm0tY3B1IjsNCgkJCWQtY2Fj
aGUtbGluZS1zaXplID0gPDB4MjA+Ow0KCQkJZC1jYWNoZS1zaXplID0gPDB4ODAwMD47DQoJCQlk
ZXZpY2VfdHlwZSA9ICJjcHUiOw0KCQkJaS1jYWNoZS1saW5lLXNpemUgPSA8MHgyMD47DQoJCQlp
LWNhY2hlLXNpemUgPSA8MHg4MDAwPjsNCgkJCWFybSxtaWRyID0gPDB4NDEwZmQwMzQ+Ow0KCQkJ
YXJtLGN0ciA9IDwweDgzMzM4MDAzPjsNCgkJCWFybSxjbGlkciA9IDwweDkyMDAwMDM+Ow0KCQkJ
YXJtLGlkX3BmcjAgPSA8MHgxMjMxPjsNCgkJCWFybSxjY3NpZHIwID0gPDB4NzAxZmUwMTk+Ow0K
CQkJYXJtLGNjc2lkcjEgPSA8MHgyMDFmZTAxOT47DQoJCQlhcm0sbXAtYWZmaW5pdHkgPSA8MHgz
PjsNCgkJCWVuYWJsZS1tZXRob2QgPSAicHNjaSI7DQoJCQlyZWcgPSA8MHgzPjsNCgkJCWFybSxy
ZXNldC1oaXZlY3MgPSA8MHgxPjsNCgkJCWFybSxydmJhciA9IDwweGZmZmYwMDAwPjsNCgkJCSNp
bnRlcnJ1cHQtY2VsbHMgPSA8MHgxPjsNCgkJCWFybSxyZXNldC1jYmFyID0gPDB4ZmQzZmUwMDA+
Ow0KCQkJbXIgPSA8MHg1Mj47DQoJCQltZW1vcnkgPSA8MHg1Mj47DQoJCQlncGlvcyA9IDwweDUz
IDB4Mz47DQoJCQlncGlvLW5hbWVzID0gInJzdF9jbnRybCI7DQoJCQlnZGItaWQgPSAiQ29ydGV4
LUE1MyAjMyI7DQoJCQltZW1hdHRyX3MgPSA8MHg1YT47DQoJCQltZW1hdHRyX25zID0gPDB4NWI+
Ow0KCQkJbGludXgscGhhbmRsZSA9IDwweDc+Ow0KCQkJcGhhbmRsZSA9IDwweDc+Ow0KCQl9Ow0K
DQoJCXJwdV9jcHUwOiBycHVfY3B1QDAgew0KCQkJY29tcGF0aWJsZSA9ICJjb3J0ZXgtcjVmLWFy
bS1jcHUiOw0KCQkJZC1jYWNoZS1saW5lLXNpemUgPSA8MHgyMD47DQoJCQlkLWNhY2hlLXNpemUg
PSA8MHg4MDAwPjsNCgkJCWRldmljZV90eXBlID0gImNwdSI7DQoJCQlpLWNhY2hlLWxpbmUtc2l6
ZSA9IDwweDIwPjsNCgkJCWktY2FjaGUtc2l6ZSA9IDwweDgwMDA+Ow0KCQkJYXJtLG1pZHIgPSA8
MHg0MTFmYzE1Mz47DQoJCQlhcm0sdGNtdHIgPSA8MHgxMDAwMT47DQoJCQlhcm0sY3RyID0gPDB4
ODAwM2MwMDM+Ow0KCQkJYXJtLGNsaWRyID0gPDB4OTIwMDAwMz47DQoJCQlhcm0sY2NzaWRyMCA9
IDwweGYwMWZlMDE5PjsNCgkJCWFybSxjY3NpZHIxID0gPDB4ZjAxZmUwMTk+Ow0KCQkJYXJtLG1w
LWFmZmluaXR5ID0gPDB4MTAwPjsNCgkJCWFybSxpZF9wZnIwID0gPDB4MTMxPjsNCgkJCWFybSxy
ZXNldC1oaXZlY3MgPSA8MHgxPjsNCgkJCSNpbnRlcnJ1cHQtY2VsbHMgPSA8MHgxPjsNCgkJCXJl
ZyA9IDwweDA+Ow0KCQkJbXIgPSA8MHg1Yz47DQoJCQltZW1vcnkgPSA8MHg1Yz47DQoJCQlncGlv
cyA9IDwweDRjIDB4MCAweDVkIDB4MCAweDVkIDB4NT47DQoJCQlncGlvLW5hbWVzID0gInJlc2V0
IiwgIm5jcHVoYWx0IiwgInZpbml0aGkiOw0KCQkJZ2RiLWlkID0gIkNvcnRleC1SNSAjMCI7DQoJ
CQltZW1hdHRyX25zID0gPDB4NWU+Ow0KCQkJbGludXgscGhhbmRsZSA9IDwweDYzPjsNCgkJCXBo
YW5kbGUgPSA8MHg2Mz47DQoJCX07DQoNCgkJcnB1X2NwdTE6IHJwdV9jcHVAMSB7DQoJCQljb21w
YXRpYmxlID0gImNvcnRleC1yNWYtYXJtLWNwdSI7DQoJCQlkLWNhY2hlLWxpbmUtc2l6ZSA9IDww
eDIwPjsNCgkJCWQtY2FjaGUtc2l6ZSA9IDwweDgwMDA+Ow0KCQkJZGV2aWNlX3R5cGUgPSAiY3B1
IjsNCgkJCWktY2FjaGUtbGluZS1zaXplID0gPDB4MjA+Ow0KCQkJaS1jYWNoZS1zaXplID0gPDB4
ODAwMD47DQoJCQlhcm0sbWlkciA9IDwweDQxMWZjMTUzPjsNCgkJCWFybSx0Y210ciA9IDwweDEw
MDAxPjsNCgkJCWFybSxjdHIgPSA8MHg4MDAzYzAwMz47DQoJCQlhcm0sY2xpZHIgPSA8MHg5MjAw
MDAzPjsNCgkJCWFybSxjY3NpZHIwID0gPDB4ZjAxZmUwMTk+Ow0KCQkJYXJtLGNjc2lkcjEgPSA8
MHhmMDFmZTAxOT47DQoJCQlhcm0sbXAtYWZmaW5pdHkgPSA8MHgxMDE+Ow0KCQkJYXJtLGlkX3Bm
cjAgPSA8MHgxMzE+Ow0KCQkJYXJtLHJlc2V0LWhpdmVjcyA9IDwweDE+Ow0KCQkJI2ludGVycnVw
dC1jZWxscyA9IDwweDE+Ow0KCQkJcmVnID0gPDB4MT47DQoJCQltciA9IDwweDVmPjsNCgkJCW1l
bW9yeSA9IDwweDVmPjsNCgkJCWdwaW9zID0gPDB4NGMgMHgxIDB4NWQgMHgyIDB4NWQgMHgxIDB4
NWQgMHg2PjsNCgkJCWdwaW8tbmFtZXMgPSAicmVzZXQiLCAiaGFsdCIsICJuY3B1aGFsdCIsICJ2
aW5pdGhpIjsNCgkJCWdkYi1pZCA9ICJDb3J0ZXgtUjUgIzEiOw0KCQkJbWVtYXR0cl9ucyA9IDww
eDYwPjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHg2ND47DQoJCQlwaGFuZGxlID0gPDB4NjQ+Ow0K
CQl9Ow0KCX07DQoNCglhbGlhc2VzIHsNCgkJc2VyaWFsMCA9ICIvYW1iYUAwL3NlcmlhbEAweEZG
MDAwMDAwIjsNCgkJc2VyaWFsMSA9ICIvYW1iYUAwL3NlcmlhbEAweEZGMDEwMDAwIjsNCgkJZXRo
ZXJuZXQwID0gIi9hbWJhQDAvZXRoZXJuZXRAMHhGRjBFMDAwMCI7DQoNCgkJbWFpbl9idXNfZm9y
X2FwdSB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCQljb250YWlu
ZXIgPSA8MHg1Mj47DQoJCQlhbGlhcyA9IDwweDIzPjsNCgkJCXByaW9yaXR5ID0gPDB4ZmZmZmZm
ZmY+Ow0KCQl9Ow0KDQoJCW1haW5fYnVzX2Zvcl9wbCB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6
bWVtb3J5LXJlZ2lvbiI7DQoJCQljb250YWluZXIgPSA8MHgxYT47DQoJCQlhbGlhcyA9IDwweDYx
PjsNCgkJCXByaW9yaXR5ID0gPDB4ZmZmZmZmZmY+Ow0KCQl9Ow0KCX07DQoNCglhbWJhX2FwdTog
YW1iYV9hcHVAMCB7DQoJCSNhZGRyZXNzLWNlbGxzID0gPDB4Mj47DQoJCSNzaXplLWNlbGxzID0g
PDB4MT47DQoJCWNvbXBhdGlibGUgPSAieGxueCxwczctYXhpLWludGVyY29ubmVjdC0xLjAwLmEi
LCAic2ltcGxlLWJ1cyI7DQoJCXJhbmdlczsNCgkJbGludXgscGhhbmRsZSA9IDwweDUyPjsNCgkJ
cGhhbmRsZSA9IDwweDUyPjsNCg0KCQl0aW1lciB7DQoJCQljb21wYXRpYmxlID0gImFybSxhcm12
OC10aW1lciI7DQoJCQlpbnRlcnJ1cHQtcGFyZW50ID0gPDB4Mj47DQoJCQlpbnRlcnJ1cHRzID0g
PDB4MSAweGQgMHhmZjAxIDB4MSAweGUgMHhmZjAxIDB4MSAweGIgMHhmZjAxIDB4MSAweGEgMHhm
ZjAxPjsNCgkJCWNsb2NrLWZyZXF1ZW5jeSA9IDwweDVmNWUxMDA+Ow0KCQl9Ow0KDQoJCWR1bW15
OiBkeW1teUAwIHsNCgkJCWludGVycnVwdC1jb250cm9sbGVyOw0KCQkJI2ludGVycnVwdC1jZWxs
cyA9IDwweDE+Ow0KCQkJbGludXgscGhhbmRsZSA9IDwweDYyPjsNCgkJCXBoYW5kbGUgPSA8MHg2
Mj47DQoJCX07DQoJfTsNCg0KCWFtYmFfYXB1X2dpYzogYW1iYV9hcHVfZ2ljQDAgew0KCQkjYWRk
cmVzcy1jZWxscyA9IDwweDI+Ow0KCQkjcHJpb3JpdHktY2VsbHMgPSA8MHgxPjsNCgkJI3NpemUt
Y2VsbHMgPSA8MHgxPjsNCgkJY29tcGF0aWJsZSA9ICJ4bG54LHBzNy1heGktaW50ZXJjb25uZWN0
LTEuMDAuYSIsICJzaW1wbGUtYnVzIjsNCgkJcmFuZ2VzOw0KCQljb250YWluZXIgPSA8MHgxYT47
DQoJCXByaW9yaXR5ID0gPDB4ZmZmZmZmZmY+Ow0KDQoJCWdpYzogaW50ZXJydXB0LWNvbnRyb2xs
ZXJAMHhGRDNGRjAwMCB7DQoJCQkjYWRkcmVzcy1jZWxscyA9IDwweDA+Ow0KCQkJI3NpemUtY2Vs
bHMgPSA8MHgwPjsNCgkJCSNpbnRlcnJ1cHQtY2VsbHMgPSA8MHgzPjsNCgkJCSNncGlvLWNlbGxz
ID0gPDB4MD47DQoJCQljb21wYXRpYmxlID0gInhsbngsenlucW1wLXNjdWdpYyIsICJhcm0sZ2lj
IjsNCgkJCXJlZyA9IDwweDAgMHhmOTAxMDAwMCAweDEwMDAgMHgwIDB4MCAweGY5MDIwMDAwIDB4
MjAwMDAgMHgwIDB4MCAweGY5MDQwMDAwIDB4MjAwMDAgMHgwIDB4MCAweGY5MDYwMDAwIDB4MjAw
MDAgMHgwPjsNCgkJCWludGVycnVwdC1jb250cm9sbGVyOw0KCQkJbnVtLWlycSA9IDwweGMwPjsN
CgkJCWludGVycnVwdHMtZXh0ZW5kZWQgPSA8MHg0IDB4MCAweDUgMHgwIDB4NiAweDAgMHg3IDB4
MCAweDYyIDB4MCAweDYyIDB4MCAweDYyIDB4MCAweDYyIDB4MCAweDQgMHgyIDB4NSAweDIgMHg2
IDB4MiAweDcgMHgyIDB4NjIgMHgwIDB4NjIgMHgwIDB4NjIgMHgwIDB4NjIgMHgwIDB4NCAweDEg
MHg1IDB4MSAweDYgMHgxIDB4NyAweDEgMHg2MiAweDAgMHg2MiAweDAgMHg2MiAweDAgMHg2MiAw
eDAgMHg0IDB4MyAweDUgMHgzIDB4NiAweDMgMHg3IDB4MyAweDYyIDB4MCAweDYyIDB4MCAweDYy
IDB4MCAweDYyIDB4MCAweDIgMHgxIDB4OSAweDEwNCAweDIgMHgxIDB4OSAweDIwNCAweDIgMHgx
IDB4OSAweDQwNCAweDIgMHgxIDB4OSAweDgwND47DQoJCQludW0tY3B1ID0gPDB4ND47DQoJCQly
ZXZpc2lvbiA9IDwweDI+Ow0KCQkJbWFwLXN0cmlkZSA9IDwweDEwMDAwPjsNCgkJCWludC1pZCA9
IDwweDIwMjE0M2I+Ow0KCQkJbGludXgscGhhbmRsZSA9IDwweDI+Ow0KCQkJcGhhbmRsZSA9IDww
eDI+Ow0KCQl9Ow0KDQoJCXp5bnFtcC1naWMtY3B1LWFsaWFzQDB4ZjkwMjEwMDAgew0KCQkJY29t
cGF0aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24iOw0KCQkJYWxpYXMgPSA8MHgyIDB4MT47DQoJ
CQlyZWcgPSA8MHgwIDB4ZjkwMjEwMDAgMHgxMDAwIDB4MT47DQoJCX07DQoNCgkJenlucW1wLWdp
Yy1jcHUtYWxpYXNAMHhmOTAyMjAwMCB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJl
Z2lvbiI7DQoJCQlhbGlhcyA9IDwweDIgMHgxPjsNCgkJCXJlZyA9IDwweDAgMHhmOTAyMjAwMCAw
eDEwMDAgMHgxPjsNCgkJfTsNCg0KCQl6eW5xbXAtZ2ljLWNwdS1hbGlhc0AweGY5MDIzMDAwIHsN
CgkJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVnaW9uIjsNCgkJCWFsaWFzID0gPDB4MiAw
eDE+Ow0KCQkJcmVnID0gPDB4MCAweGY5MDIzMDAwIDB4MTAwMCAweDE+Ow0KCQl9Ow0KDQoJCXp5
bnFtcC1naWMtY3B1LWFsaWFzQDB4ZjkwMjQwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJxZW11Om1l
bW9yeS1yZWdpb24iOw0KCQkJYWxpYXMgPSA8MHgyIDB4MT47DQoJCQlyZWcgPSA8MHgwIDB4Zjkw
MjQwMDAgMHgxMDAwIDB4MT47DQoJCX07DQoNCgkJenlucW1wLWdpYy1jcHUtYWxpYXNAMHhmOTAy
NTAwMCB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCQlhbGlhcyA9
IDwweDIgMHgxPjsNCgkJCXJlZyA9IDwweDAgMHhmOTAyNTAwMCAweDEwMDAgMHgxPjsNCgkJfTsN
Cg0KCQl6eW5xbXAtZ2ljLWNwdS1hbGlhc0AweGY5MDI2MDAwIHsNCgkJCWNvbXBhdGlibGUgPSAi
cWVtdTptZW1vcnktcmVnaW9uIjsNCgkJCWFsaWFzID0gPDB4MiAweDE+Ow0KCQkJcmVnID0gPDB4
MCAweGY5MDI2MDAwIDB4MTAwMCAweDE+Ow0KCQl9Ow0KDQoJCXp5bnFtcC1naWMtY3B1LWFsaWFz
QDB4ZjkwMjcwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24iOw0KCQkJ
YWxpYXMgPSA8MHgyIDB4MT47DQoJCQlyZWcgPSA8MHgwIDB4ZjkwMjcwMDAgMHgxMDAwIDB4MT47
DQoJCX07DQoNCgkJenlucW1wLWdpYy1jcHUtYWxpYXNAMHhmOTAyODAwMCB7DQoJCQljb21wYXRp
YmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCQlhbGlhcyA9IDwweDIgMHgxPjsNCgkJCXJl
ZyA9IDwweDAgMHhmOTAyODAwMCAweDEwMDAgMHgxPjsNCgkJfTsNCg0KCQl6eW5xbXAtZ2ljLWNw
dS1hbGlhc0AweGY5MDI5MDAwIHsNCgkJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVnaW9u
IjsNCgkJCWFsaWFzID0gPDB4MiAweDE+Ow0KCQkJcmVnID0gPDB4MCAweGY5MDI5MDAwIDB4MTAw
MCAweDE+Ow0KCQl9Ow0KDQoJCXp5bnFtcC1naWMtY3B1LWFsaWFzQDB4ZjkwMmEwMDAgew0KCQkJ
Y29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24iOw0KCQkJYWxpYXMgPSA8MHgyIDB4MT47
DQoJCQlyZWcgPSA8MHgwIDB4ZjkwMmEwMDAgMHgxMDAwIDB4MT47DQoJCX07DQoNCgkJenlucW1w
LWdpYy1jcHUtYWxpYXNAMHhmOTAyYjAwMCB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5
LXJlZ2lvbiI7DQoJCQlhbGlhcyA9IDwweDIgMHgxPjsNCgkJCXJlZyA9IDwweDAgMHhmOTAyYjAw
MCAweDEwMDAgMHgxPjsNCgkJfTsNCg0KCQl6eW5xbXAtZ2ljLWNwdS1hbGlhc0AweGY5MDJjMDAw
IHsNCgkJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVnaW9uIjsNCgkJCWFsaWFzID0gPDB4
MiAweDE+Ow0KCQkJcmVnID0gPDB4MCAweGY5MDJjMDAwIDB4MTAwMCAweDE+Ow0KCQl9Ow0KDQoJ
CXp5bnFtcC1naWMtY3B1LWFsaWFzQDB4ZjkwMmQwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJxZW11
Om1lbW9yeS1yZWdpb24iOw0KCQkJYWxpYXMgPSA8MHgyIDB4MT47DQoJCQlyZWcgPSA8MHgwIDB4
ZjkwMmQwMDAgMHgxMDAwIDB4MT47DQoJCX07DQoNCgkJenlucW1wLWdpYy1jcHUtYWxpYXNAMHhm
OTAyZTAwMCB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCQlhbGlh
cyA9IDwweDIgMHgxPjsNCgkJCXJlZyA9IDwweDAgMHhmOTAyZTAwMCAweDEwMDAgMHgxPjsNCgkJ
fTsNCg0KCQl6eW5xbXAtZ2ljLWNwdS1hbGlhc0AweGY5MDJmMDAwIHsNCgkJCWNvbXBhdGlibGUg
PSAicWVtdTptZW1vcnktcmVnaW9uIjsNCgkJCWFsaWFzID0gPDB4MiAweDE+Ow0KCQkJcmVnID0g
PDB4MCAweGY5MDJmMDAwIDB4MTAwMCAweDE+Ow0KCQl9Ow0KDQoJCXp5bnFtcC1naWMtdmNwdS1h
bGlhc0AweGY5MDYxMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVnaW9uIjsN
CgkJCWFsaWFzID0gPDB4MiAweDM+Ow0KCQkJcmVnID0gPDB4MCAweGY5MDYxMDAwIDB4MTAwMCAw
eDE+Ow0KCQl9Ow0KDQoJCXp5bnFtcC1naWMtdmNwdS1hbGlhc0AweGY5MDYyMDAwIHsNCgkJCWNv
bXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVnaW9uIjsNCgkJCWFsaWFzID0gPDB4MiAweDM+Ow0K
CQkJcmVnID0gPDB4MCAweGY5MDYyMDAwIDB4MTAwMCAweDE+Ow0KCQl9Ow0KDQoJCXp5bnFtcC1n
aWMtdmNwdS1hbGlhc0AweGY5MDYzMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnkt
cmVnaW9uIjsNCgkJCWFsaWFzID0gPDB4MiAweDM+Ow0KCQkJcmVnID0gPDB4MCAweGY5MDYzMDAw
IDB4MTAwMCAweDE+Ow0KCQl9Ow0KDQoJCXp5bnFtcC1naWMtdmNwdS1hbGlhc0AweGY5MDY0MDAw
IHsNCgkJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVnaW9uIjsNCgkJCWFsaWFzID0gPDB4
MiAweDM+Ow0KCQkJcmVnID0gPDB4MCAweGY5MDY0MDAwIDB4MTAwMCAweDE+Ow0KCQl9Ow0KDQoJ
CXp5bnFtcC1naWMtdmNwdS1hbGlhc0AweGY5MDY1MDAwIHsNCgkJCWNvbXBhdGlibGUgPSAicWVt
dTptZW1vcnktcmVnaW9uIjsNCgkJCWFsaWFzID0gPDB4MiAweDM+Ow0KCQkJcmVnID0gPDB4MCAw
eGY5MDY1MDAwIDB4MTAwMCAweDE+Ow0KCQl9Ow0KDQoJCXp5bnFtcC1naWMtdmNwdS1hbGlhc0Aw
eGY5MDY2MDAwIHsNCgkJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVnaW9uIjsNCgkJCWFs
aWFzID0gPDB4MiAweDM+Ow0KCQkJcmVnID0gPDB4MCAweGY5MDY2MDAwIDB4MTAwMCAweDE+Ow0K
CQl9Ow0KDQoJCXp5bnFtcC1naWMtdmNwdS1hbGlhc0AweGY5MDY3MDAwIHsNCgkJCWNvbXBhdGli
bGUgPSAicWVtdTptZW1vcnktcmVnaW9uIjsNCgkJCWFsaWFzID0gPDB4MiAweDM+Ow0KCQkJcmVn
ID0gPDB4MCAweGY5MDY3MDAwIDB4MTAwMCAweDE+Ow0KCQl9Ow0KDQoJCXp5bnFtcC1naWMtdmNw
dS1hbGlhc0AweGY5MDY4MDAwIHsNCgkJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVnaW9u
IjsNCgkJCWFsaWFzID0gPDB4MiAweDM+Ow0KCQkJcmVnID0gPDB4MCAweGY5MDY4MDAwIDB4MTAw
MCAweDE+Ow0KCQl9Ow0KDQoJCXp5bnFtcC1naWMtdmNwdS1hbGlhc0AweGY5MDY5MDAwIHsNCgkJ
CWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVnaW9uIjsNCgkJCWFsaWFzID0gPDB4MiAweDM+
Ow0KCQkJcmVnID0gPDB4MCAweGY5MDY5MDAwIDB4MTAwMCAweDE+Ow0KCQl9Ow0KDQoJCXp5bnFt
cC1naWMtdmNwdS1hbGlhc0AweGY5MDZhMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAicWVtdTptZW1v
cnktcmVnaW9uIjsNCgkJCWFsaWFzID0gPDB4MiAweDM+Ow0KCQkJcmVnID0gPDB4MCAweGY5MDZh
MDAwIDB4MTAwMCAweDE+Ow0KCQl9Ow0KDQoJCXp5bnFtcC1naWMtdmNwdS1hbGlhc0AweGY5MDZi
MDAwIHsNCgkJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVnaW9uIjsNCgkJCWFsaWFzID0g
PDB4MiAweDM+Ow0KCQkJcmVnID0gPDB4MCAweGY5MDZiMDAwIDB4MTAwMCAweDE+Ow0KCQl9Ow0K
DQoJCXp5bnFtcC1naWMtdmNwdS1hbGlhc0AweGY5MDZjMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAi
cWVtdTptZW1vcnktcmVnaW9uIjsNCgkJCWFsaWFzID0gPDB4MiAweDM+Ow0KCQkJcmVnID0gPDB4
MCAweGY5MDZjMDAwIDB4MTAwMCAweDE+Ow0KCQl9Ow0KDQoJCXp5bnFtcC1naWMtdmNwdS1hbGlh
c0AweGY5MDZkMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVnaW9uIjsNCgkJ
CWFsaWFzID0gPDB4MiAweDM+Ow0KCQkJcmVnID0gPDB4MCAweGY5MDZkMDAwIDB4MTAwMCAweDE+
Ow0KCQl9Ow0KDQoJCXp5bnFtcC1naWMtdmNwdS1hbGlhc0AweGY5MDZlMDAwIHsNCgkJCWNvbXBh
dGlibGUgPSAicWVtdTptZW1vcnktcmVnaW9uIjsNCgkJCWFsaWFzID0gPDB4MiAweDM+Ow0KCQkJ
cmVnID0gPDB4MCAweGY5MDZlMDAwIDB4MTAwMCAweDE+Ow0KCQl9Ow0KDQoJCXp5bnFtcC1naWMt
dmNwdS1hbGlhc0AweGY5MDZmMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVn
aW9uIjsNCgkJCWFsaWFzID0gPDB4MiAweDM+Ow0KCQkJcmVnID0gPDB4MCAweGY5MDZmMDAwIDB4
MTAwMCAweDE+Ow0KCQl9Ow0KCX07DQoNCglhbWJhX3JwdTogYW1iYV9ycHVAMCB7DQoJCSNhZGRy
ZXNzLWNlbGxzID0gPDB4Mj47DQoJCSNzaXplLWNlbGxzID0gPDB4Mj47DQoJCSNwcmlvcml0eS1j
ZWxscyA9IDwweDE+Ow0KCQljb21wYXRpYmxlID0gInhsbngscHM3LWF4aS1pbnRlcmNvbm5lY3Qt
MS4wMC5hIiwgInNpbXBsZS1idXMiOw0KCQlyYW5nZXM7DQoJCWxpbnV4LHBoYW5kbGUgPSA8MHgy
YT47DQoJCXBoYW5kbGUgPSA8MHgyYT47DQoNCgkJcnB1X2dpYzogaW50ZXJydXB0LWNvbnRyb2xs
ZXJAMHhGOTAwMDAwMCB7DQoJCQkjYWRkcmVzcy1jZWxscyA9IDwweDA+Ow0KCQkJI2ludGVycnVw
dC1jZWxscyA9IDwweDM+Ow0KCQkJI3NpemUtY2VsbHMgPSA8MHgwPjsNCgkJCWNvbXBhdGlibGUg
PSAieGxueCx6eW5xbXAtc2N1Z2ljIiwgImFybSxnaWMiOw0KCQkJcmVnID0gPDB4MCAweGY5MDAw
MDAwIDB4MCAweDEwMDAgMHgwIDB4MCAweGY5MDAxMDAwIDB4MCAweDEwMCAweDA+Ow0KCQkJc3Rh
dHVzID0gImRpc2FibGVkIjsNCgkJCWludGVycnVwdC1jb250cm9sbGVyOw0KCQkJbnVtLWlycSA9
IDwweDEwMD47DQoJCQludW0tY3B1ID0gPDB4Mj47DQoJCQlpbnRlcnJ1cHRzLWV4dGVuZGVkID0g
PDB4NjMgMHgwIDB4NjQgMHgwPjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHgzPjsNCgkJCXBoYW5k
bGUgPSA8MHgzPjsNCgkJfTsNCg0KCQlkZHJfbWVtb3J5XzJfZm9yX3JwdTogZGRyX21lbW9yeV8y
X2Zvcl9ycHUgew0KCQkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24iOw0KCQkJYWxp
YXMgPSA8MHg2NT47DQoJCQlyZWcgPSA8MHgwIDB4MzAwMDAgMHgwIDB4MTAwMDAgMHgwPjsNCgkJ
CWxpbnV4LHBoYW5kbGUgPSA8MHhkPjsNCgkJCXBoYW5kbGUgPSA8MHhkPjsNCgkJfTsNCg0KCQlt
YWluX2J1c19mb3JfcnB1IHsNCgkJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVnaW9uIjsN
CgkJCWFsaWFzID0gPDB4MWI+Ow0KCQkJcmVnID0gPDB4MCAweDAgMHhmZmZmZmZmZiAweGZmZmZm
ZmZmIDB4ZmZmZmZmZmY+Ow0KCQl9Ow0KCX07DQoNCglwbXVfaW9faW50YzogZHVtbXlfcG11X2lu
dGNAMCB7DQoJCSNpbnRlcnJ1cHQtY2VsbHMgPSA8MHgyPjsNCgkJaW50ZXJydXB0LWNvbnRyb2xs
ZXI7DQoJCWxpbnV4LHBoYW5kbGUgPSA8MHgxOT47DQoJCXBoYW5kbGUgPSA8MHgxOT47DQoJfTsN
Cg0KCXNtbXVfdGJ1MDogdGJ1MF9zbGF2ZUAwIHsNCgkJI2FkZHJlc3MtY2VsbHMgPSA8MHgyPjsN
CgkJI3NpemUtY2VsbHMgPSA8MHgyPjsNCgkJY29tcGF0aWJsZSA9ICJzaW1wbGUtYnVzIjsNCgkJ
cmFuZ2VzOw0KCQlsaW51eCxwaGFuZGxlID0gPDB4MWM+Ow0KCQlwaGFuZGxlID0gPDB4MWM+Ow0K
CX07DQoNCglzbW11X3RidTE6IHRidTFfc2xhdmVAMCB7DQoJCSNhZGRyZXNzLWNlbGxzID0gPDB4
Mj47DQoJCSNzaXplLWNlbGxzID0gPDB4Mj47DQoJCWNvbXBhdGlibGUgPSAic2ltcGxlLWJ1cyI7
DQoJCXJhbmdlczsNCgkJbGludXgscGhhbmRsZSA9IDwweDFkPjsNCgkJcGhhbmRsZSA9IDwweDFk
PjsNCgl9Ow0KDQoJc21tdV90YnUyOiB0YnUyX3NsYXZlQDAgew0KCQkjYWRkcmVzcy1jZWxscyA9
IDwweDI+Ow0KCQkjc2l6ZS1jZWxscyA9IDwweDI+Ow0KCQljb21wYXRpYmxlID0gInNpbXBsZS1i
dXMiOw0KCQlyYW5nZXM7DQoJCWxpbnV4LHBoYW5kbGUgPSA8MHgxZT47DQoJCXBoYW5kbGUgPSA8
MHgxZT47DQoJfTsNCg0KCXNtbXVfdGJ1MzogdGJ1M19zbGF2ZUAwIHsNCgkJI2FkZHJlc3MtY2Vs
bHMgPSA8MHgyPjsNCgkJI3NpemUtY2VsbHMgPSA8MHgyPjsNCgkJY29tcGF0aWJsZSA9ICJzaW1w
bGUtYnVzIjsNCgkJcmFuZ2VzOw0KCQlsaW51eCxwaGFuZGxlID0gPDB4MWY+Ow0KCQlwaGFuZGxl
ID0gPDB4MWY+Ow0KCX07DQoNCglzbW11X3RidTQ6IHRidTRfc2xhdmVAMCB7DQoJCSNhZGRyZXNz
LWNlbGxzID0gPDB4Mj47DQoJCSNzaXplLWNlbGxzID0gPDB4Mj47DQoJCWNvbXBhdGlibGUgPSAi
c2ltcGxlLWJ1cyI7DQoJCXJhbmdlczsNCgkJbGludXgscGhhbmRsZSA9IDwweDIwPjsNCgkJcGhh
bmRsZSA9IDwweDIwPjsNCgl9Ow0KDQoJc21tdV90YnU1OiB0YnU1X3NsYXZlQDAgew0KCQkjYWRk
cmVzcy1jZWxscyA9IDwweDI+Ow0KCQkjc2l6ZS1jZWxscyA9IDwweDI+Ow0KCQljb21wYXRpYmxl
ID0gInNpbXBsZS1idXMiOw0KCQlyYW5nZXM7DQoJCWxpbnV4LHBoYW5kbGUgPSA8MHgyMT47DQoJ
CXBoYW5kbGUgPSA8MHgyMT47DQoJfTsNCg0KCXRidTNfbWFzdGVyOiB0YnUzX21hc3RlckAwIHsN
CgkJI2FkZHJlc3MtY2VsbHMgPSA8MHgyPjsNCgkJI3NpemUtY2VsbHMgPSA8MHgyPjsNCgkJI3By
aW9yaXR5LWNlbGxzID0gPDB4MT47DQoJCWNvbXBhdGlibGUgPSAic2ltcGxlLWJ1cyI7DQoJCXJh
bmdlczsNCgkJbGludXgscGhhbmRsZSA9IDwweDI0PjsNCgkJcGhhbmRsZSA9IDwweDI0PjsNCg0K
CQltYWluX2J1c19mb3JfdGJ1MyB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lv
biI7DQoJCQlhbGlhcyA9IDwweDFiPjsNCgkJCXJlZyA9IDwweDAgMHgwIDB4ZmZmZmZmZmYgMHhm
ZmZmZmZmZiAweGZmZmZmZmZmPjsNCgkJfTsNCgl9Ow0KDQoJdGJ1NF9tYXN0ZXI6IHRidTRfbWFz
dGVyQDAgew0KCQkjYWRkcmVzcy1jZWxscyA9IDwweDI+Ow0KCQkjc2l6ZS1jZWxscyA9IDwweDI+
Ow0KCQkjcHJpb3JpdHktY2VsbHMgPSA8MHgxPjsNCgkJY29tcGF0aWJsZSA9ICJzaW1wbGUtYnVz
IjsNCgkJcmFuZ2VzOw0KCQlsaW51eCxwaGFuZGxlID0gPDB4MjU+Ow0KCQlwaGFuZGxlID0gPDB4
MjU+Ow0KDQoJCW1haW5fYnVzX2Zvcl90YnU0IHsNCgkJCWNvbXBhdGlibGUgPSAicWVtdTptZW1v
cnktcmVnaW9uIjsNCgkJCWFsaWFzID0gPDB4MWI+Ow0KCQkJcmVnID0gPDB4MCAweDAgMHhmZmZm
ZmZmZiAweGZmZmZmZmZmIDB4ZmZmZmZmZmY+Ow0KCQl9Ow0KCX07DQoNCgl0YnU1X21hc3Rlcjog
dGJ1NV9tYXN0ZXJAMCB7DQoJCSNhZGRyZXNzLWNlbGxzID0gPDB4Mj47DQoJCSNzaXplLWNlbGxz
ID0gPDB4Mj47DQoJCSNwcmlvcml0eS1jZWxscyA9IDwweDE+Ow0KCQljb21wYXRpYmxlID0gInNp
bXBsZS1idXMiOw0KCQlyYW5nZXM7DQoJCWxpbnV4LHBoYW5kbGUgPSA8MHgyNj47DQoJCXBoYW5k
bGUgPSA8MHgyNj47DQoNCgkJbWFpbl9idXNfZm9yX3RidTUgew0KCQkJY29tcGF0aWJsZSA9ICJx
ZW11Om1lbW9yeS1yZWdpb24iOw0KCQkJYWxpYXMgPSA8MHgxYj47DQoJCQlyZWcgPSA8MHgwIDB4
MCAweGZmZmZmZmZmIDB4ZmZmZmZmZmYgMHhmZmZmZmZmZj47DQoJCX07DQoJfTsNCg0KCWNjaV9z
bGF2ZTogY2NpX3NsYXZlQDAgew0KCQkjYWRkcmVzcy1jZWxscyA9IDwweDI+Ow0KCQkjc2l6ZS1j
ZWxscyA9IDwweDI+Ow0KCQkjcHJpb3JpdHktY2VsbHMgPSA8MHgxPjsNCgkJY29tcGF0aWJsZSA9
ICJzaW1wbGUtYnVzIjsNCgkJcmFuZ2VzOw0KCQlsaW51eCxwaGFuZGxlID0gPDB4MjM+Ow0KCQlw
aGFuZGxlID0gPDB4MjM+Ow0KDQoJCWRvd25zdHJlYW0gew0KCQkJY29tcGF0aWJsZSA9ICJxZW11
Om1lbW9yeS1yZWdpb24iOw0KCQkJYWxpYXMgPSA8MHgxYj47DQoJCQlyZWcgPSA8MHgwIDB4MCAw
eGZmZmZmZmZmIDB4ZmZmZmZmZmYgMHgxPjsNCgkJfTsNCgl9Ow0KDQoJbWlzY19jbGs6IG1pc2Nf
Y2xrIHsNCgkJI2Nsb2NrLWNlbGxzID0gPDB4MD47DQoJCWNsb2NrLWZyZXF1ZW5jeSA9IDwweDJm
YWYwODA+Ow0KCQljb21wYXRpYmxlID0gImZpeGVkLWNsb2NrIjsNCgkJbGludXgscGhhbmRsZSA9
IDwweDM5PjsNCgkJcGhhbmRsZSA9IDwweDM5PjsNCgl9Ow0KDQoJcGNpZV9pbmdyZXNzOiBwY2ll
X2luZ3Jlc3NAMCB7DQoJCSNhZGRyZXNzLWNlbGxzID0gPDB4Mj47DQoJCSNzaXplLWNlbGxzID0g
PDB4Mj47DQoJCSNwcmlvcml0eS1jZWxscyA9IDwweDE+Ow0KCQljb21wYXRpYmxlID0gInNpbXBs
ZS1idXMiOw0KCQlsaW51eCxwaGFuZGxlID0gPDB4NGQ+Ow0KCQlwaGFuZGxlID0gPDB4NGQ+Ow0K
DQoJCWRvd25zdHJlYW0gew0KCQkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24iOw0K
CQkJYWxpYXMgPSA8MHgxZD47DQoJCQlyZWcgPSA8MHgwIDB4MCAweGZmZmZmZmZmIDB4ZmZmZmZm
ZmYgMHhmZmZmZmZmZj47DQoJCX07DQoJfTsNCg0KCXBjaWVfb3ZlcmxheTogcGNpZV9vdmVybGF5
QDAgew0KCQkjYWRkcmVzcy1jZWxscyA9IDwweDI+Ow0KCQkjc2l6ZS1jZWxscyA9IDwweDI+Ow0K
CQkjcHJpb3JpdHktY2VsbHMgPSA8MHgxPjsNCgkJcHJpb3JpdHkgPSA8MHgyPjsNCgkJY29tcGF0
aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24iOw0KCQljb250YWluZXIgPSA8MHgxYT47DQoJCWxp
bnV4LHBoYW5kbGUgPSA8MHg0ZT47DQoJCXBoYW5kbGUgPSA8MHg0ZT47DQoJfTsNCg0KCWRkcl9h
bGlhczogZGRyX2FsaWFzQDAgew0KCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7
DQoJCWNvbnRhaW5lciA9IDwweDY2PjsNCgkJYWxpYXMgPSA8MHgxPjsNCgkJcmVnID0gPDB4MCAw
eDAgMHhmZmZmZmZmZiAweGZmZmZmZmZmIDB4MD47DQoJfTsNCg0KCXFlbXVfc3lzbWVtOiBxZW11
X3N5c21lbUAwIHsNCgkJI2FkZHJlc3MtY2VsbHMgPSA8MHgyPjsNCgkJI3NpemUtY2VsbHMgPSA8
MHgyPjsNCgkJI3ByaW9yaXR5LWNlbGxzID0gPDB4MT47DQoJCWNvbXBhdGlibGUgPSAicWVtdTpz
eXN0ZW0tbWVtb3J5IjsNCgkJbGludXgscGhhbmRsZSA9IDwweDY2PjsNCgkJcGhhbmRsZSA9IDww
eDY2PjsNCgl9Ow0KDQoJcG11X21lbWF0dHI6IHBtdV9tYSB7DQoJCWNvbXBhdGlibGUgPSAicWVt
dTptZW1vcnktdHJhbnNhY3Rpb24tYXR0ciI7DQoJCXNlY3VyZSA9IDwweDE+Ow0KCQltYXN0ZXIt
aWQgPSA8MHg0MD47DQoJfTsNCg0KCWFwdTBfc19tZW1hdHRyOiBhcHUwX3NfbWEgew0KCQljb21w
YXRpYmxlID0gInFlbXU6bWVtb3J5LXRyYW5zYWN0aW9uLWF0dHIiOw0KCQlzZWN1cmUgPSA8MHgx
PjsNCgkJbWFzdGVyLWlkID0gPDB4ODA+Ow0KCQlsaW51eCxwaGFuZGxlID0gPDB4NTQ+Ow0KCQlw
aGFuZGxlID0gPDB4NTQ+Ow0KCX07DQoNCglhcHUwX25zX21lbWF0dHI6IGFwdTBfbnNfbWEgew0K
CQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXRyYW5zYWN0aW9uLWF0dHIiOw0KCQlzZWN1cmUg
PSA8MHgwPjsNCgkJbWFzdGVyLWlkID0gPDB4ODA+Ow0KCQlsaW51eCxwaGFuZGxlID0gPDB4NTU+
Ow0KCQlwaGFuZGxlID0gPDB4NTU+Ow0KCX07DQoNCglhcHUxX3NfbWVtYXR0cjogYXB1MV9zX21h
IHsNCgkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS10cmFuc2FjdGlvbi1hdHRyIjsNCgkJc2Vj
dXJlID0gPDB4MT47DQoJCW1hc3Rlci1pZCA9IDwweDhkPjsNCgkJbGludXgscGhhbmRsZSA9IDww
eDU2PjsNCgkJcGhhbmRsZSA9IDwweDU2PjsNCgl9Ow0KDQoJYXB1MV9uc19tZW1hdHRyOiBhcHUx
X25zX21hIHsNCgkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS10cmFuc2FjdGlvbi1hdHRyIjsN
CgkJc2VjdXJlID0gPDB4MD47DQoJCW1hc3Rlci1pZCA9IDwweDhkPjsNCgkJbGludXgscGhhbmRs
ZSA9IDwweDU3PjsNCgkJcGhhbmRsZSA9IDwweDU3PjsNCgl9Ow0KDQoJYXB1Ml9zX21lbWF0dHI6
IGFwdTJfc19tYSB7DQoJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktdHJhbnNhY3Rpb24tYXR0
ciI7DQoJCXNlY3VyZSA9IDwweDE+Ow0KCQltYXN0ZXItaWQgPSA8MHg4ZT47DQoJCWxpbnV4LHBo
YW5kbGUgPSA8MHg1OD47DQoJCXBoYW5kbGUgPSA8MHg1OD47DQoJfTsNCg0KCWFwdTJfbnNfbWVt
YXR0cjogYXB1Ml9uc19tYSB7DQoJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktdHJhbnNhY3Rp
b24tYXR0ciI7DQoJCXNlY3VyZSA9IDwweDA+Ow0KCQltYXN0ZXItaWQgPSA8MHg4ZT47DQoJCWxp
bnV4LHBoYW5kbGUgPSA8MHg1OT47DQoJCXBoYW5kbGUgPSA8MHg1OT47DQoJfTsNCg0KCWFwdTNf
c19tZW1hdHRyOiBhcHUzX3NfbWEgew0KCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXRyYW5z
YWN0aW9uLWF0dHIiOw0KCQlzZWN1cmUgPSA8MHgxPjsNCgkJbWFzdGVyLWlkID0gPDB4OGY+Ow0K
CQlsaW51eCxwaGFuZGxlID0gPDB4NWE+Ow0KCQlwaGFuZGxlID0gPDB4NWE+Ow0KCX07DQoNCglh
cHUzX25zX21lbWF0dHI6IGFwdTNfbnNfbWEgew0KCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5
LXRyYW5zYWN0aW9uLWF0dHIiOw0KCQlzZWN1cmUgPSA8MHgwPjsNCgkJbWFzdGVyLWlkID0gPDB4
OGY+Ow0KCQlsaW51eCxwaGFuZGxlID0gPDB4NWI+Ow0KCQlwaGFuZGxlID0gPDB4NWI+Ow0KCX07
DQoNCglycHUwX21lbWF0dHI6IHJwdTBfbWEgew0KCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5
LXRyYW5zYWN0aW9uLWF0dHIiOw0KCQlzZWN1cmUgPSA8MHgxPjsNCgkJbWFzdGVyLWlkID0gPDB4
MmU+Ow0KCQlsaW51eCxwaGFuZGxlID0gPDB4NWU+Ow0KCQlwaGFuZGxlID0gPDB4NWU+Ow0KCX07
DQoNCglycHUxX21lbWF0dHI6IHJwdTFfbWEgew0KCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5
LXRyYW5zYWN0aW9uLWF0dHIiOw0KCQlzZWN1cmUgPSA8MHgxPjsNCgkJbWFzdGVyLWlkID0gPDB4
MmY+Ow0KCQlsaW51eCxwaGFuZGxlID0gPDB4NjA+Ow0KCQlwaGFuZGxlID0gPDB4NjA+Ow0KCX07
DQoNCglnZW0wX21lbWF0dHI6IGdlbTBfbWEgew0KCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5
LXRyYW5zYWN0aW9uLWF0dHIiOw0KCQlzZWN1cmUgPSA8MHgwPjsNCgkJbWFzdGVyLWlkID0gPDB4
ODc0PjsNCgkJbGludXgscGhhbmRsZSA9IDwweDNhPjsNCgkJcGhhbmRsZSA9IDwweDNhPjsNCgl9
Ow0KDQoJZ2VtMV9tZW1hdHRyOiBnZW0xX21hIHsNCgkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9y
eS10cmFuc2FjdGlvbi1hdHRyIjsNCgkJc2VjdXJlID0gPDB4MD47DQoJCW1hc3Rlci1pZCA9IDww
eDg3NT47DQoJCWxpbnV4LHBoYW5kbGUgPSA8MHgzYj47DQoJCXBoYW5kbGUgPSA8MHgzYj47DQoJ
fTsNCg0KCWdlbTJfbWVtYXR0cjogZ2VtMl9tYSB7DQoJCWNvbXBhdGlibGUgPSAicWVtdTptZW1v
cnktdHJhbnNhY3Rpb24tYXR0ciI7DQoJCXNlY3VyZSA9IDwweDA+Ow0KCQltYXN0ZXItaWQgPSA8
MHg4NzY+Ow0KCQlsaW51eCxwaGFuZGxlID0gPDB4M2M+Ow0KCQlwaGFuZGxlID0gPDB4M2M+Ow0K
CX07DQoNCglnZW0zX21lbWF0dHI6IGdlbTNfbWEgew0KCQljb21wYXRpYmxlID0gInFlbXU6bWVt
b3J5LXRyYW5zYWN0aW9uLWF0dHIiOw0KCQlzZWN1cmUgPSA8MHgwPjsNCgkJbWFzdGVyLWlkID0g
PDB4ODc3PjsNCgkJbGludXgscGhhbmRsZSA9IDwweDNkPjsNCgkJcGhhbmRsZSA9IDwweDNkPjsN
Cgl9Ow0KDQoJcXNwaV9kbWFfbWVtYXR0cjogcXNwaV9kbWFfbWEgew0KCQljb21wYXRpYmxlID0g
InFlbXU6bWVtb3J5LXRyYW5zYWN0aW9uLWF0dHIiOw0KCQlzZWN1cmUgPSA8MHgwPjsNCgkJbWFz
dGVyLWlkID0gPDB4ODczPjsNCgkJbGludXgscGhhbmRsZSA9IDwweDNmPjsNCgkJcGhhbmRsZSA9
IDwweDNmPjsNCgl9Ow0KDQoJcGNpZV9uc19tZW1hdHRyOiBwY2llX25zX21hIHsNCgkJY29tcGF0
aWJsZSA9ICJxZW11Om1lbW9yeS10cmFuc2FjdGlvbi1hdHRyIjsNCgkJc2VjdXJlID0gPDB4MD47
DQoJCW1hc3Rlci1pZCA9IDwweDRkMD47DQoJCWxpbnV4LHBoYW5kbGUgPSA8MHg0Zj47DQoJCXBo
YW5kbGUgPSA8MHg0Zj47DQoJfTsNCg0KCXByb3RlY3RlZF9hbWJhOiBwcm90ZWN0ZWRfYW1iYUAw
IHsNCgkJI2FkZHJlc3MtY2VsbHMgPSA8MHgyPjsNCgkJI3NpemUtY2VsbHMgPSA8MHgyPjsNCgkJ
I3ByaW9yaXR5LWNlbGxzID0gPDB4MT47DQoJCWNvbXBhdGlibGUgPSAieGxueCxwczctYXhpLWlu
dGVyY29ubmVjdC0xLjAwLmEiLCAic2ltcGxlLWJ1cyI7DQoJCXJhbmdlczsNCgkJbGludXgscGhh
bmRsZSA9IDwweDFiPjsNCgkJcGhhbmRsZSA9IDwweDFiPjsNCg0KCQlkb3duc3RyZWFtIHsNCgkJ
CWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVnaW9uIjsNCgkJCWFsaWFzID0gPDB4MWE+Ow0K
CQkJcmVnID0gPDB4MCAweDAgMHhmZmZmZmZmZiAweGZmZmZmZmZmIDB4ZmZmZmZmZmY+Ow0KCQl9
Ow0KCX07DQoNCglkZHIzX3JhbTogbWVtb3J5QDAwMDAwMDAwIHsNCgkJY29tcGF0aWJsZSA9ICJx
ZW11Om1lbW9yeS1yZWdpb24iOw0KCQlkZXZpY2VfdHlwZSA9ICJtZW1vcnkiOw0KCQljb250YWlu
ZXIgPSA8MHgxYT47DQoJCWxpbnV4LHBoYW5kbGUgPSA8MHgxPjsNCgkJcGhhbmRsZSA9IDwweDE+
Ow0KCX07DQoNCglwbXVfcmFtOiBwbXVfcmFtQGZmZGMwMDAwIHsNCgkJY29tcGF0aWJsZSA9ICJx
ZW11Om1lbW9yeS1yZWdpb24iOw0KCQljb250YWluZXIgPSA8MHgxYT47DQoJCXFlbXUscmFtID0g
PDB4MT47DQoJCXJlZyA9IDwweDAgMHhmZmRjMDAwMCAweDIwMDAwPjsNCgl9Ow0KDQoJdGNtX3Jh
bV9yNV8wX0E6IHRjbV9yYW1fcjVfMF9BQDB4MDAwMDAgew0KCQljb21wYXRpYmxlID0gInFlbXU6
bWVtb3J5LXJlZ2lvbiI7DQoJCWNvbnRhaW5lciA9IDwweDUwPjsNCgkJcWVtdSxyYW0gPSA8MHgx
PjsNCgkJcmVnID0gPDB4MCAweDAgMHgxMDAwMD47DQoJfTsNCg0KCXRjbV9yYW1fcjVfMF9COiB0
Y21fcmFtX3I1XzBfQkAweDIwMDAwIHsNCgkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdp
b24iOw0KCQljb250YWluZXIgPSA8MHg1MD47DQoJCXFlbXUscmFtID0gPDB4MT47DQoJCXJlZyA9
IDwweDAgMHgyMDAwMCAweDEwMDAwPjsNCgl9Ow0KDQoJdGNtX3JhbV9yNV8xX0E6IHRjbV9yYW1f
cjVfMV9BQDB4MDAwMDAgew0KCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJ
CWNvbnRhaW5lciA9IDwweDUxPjsNCgkJcWVtdSxyYW0gPSA8MHgxPjsNCgkJcmVnID0gPDB4MCAw
eDAgMHgxMDAwMD47DQoJCWxpbnV4LHBoYW5kbGUgPSA8MHg2Nz47DQoJCXBoYW5kbGUgPSA8MHg2
Nz47DQoJfTsNCg0KCXRjbV9yYW1fcjVfMV9COiB0Y21fcmFtX3I1XzFfQkAweDIwMDAwIHsNCgkJ
Y29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24iOw0KCQljb250YWluZXIgPSA8MHg1MT47
DQoJCXFlbXUscmFtID0gPDB4MT47DQoJCXJlZyA9IDwweDAgMHgyMDAwMCAweDEwMDAwPjsNCgkJ
bGludXgscGhhbmRsZSA9IDwweDY4PjsNCgkJcGhhbmRsZSA9IDwweDY4PjsNCgl9Ow0KDQoJaWNh
Y2hlX3JwdTA6IGljYWNoZV9ycHUwQDB4NDAwMDAgew0KCQljb21wYXRpYmxlID0gInFlbXU6bWVt
b3J5LXJlZ2lvbiI7DQoJCWNvbnRhaW5lciA9IDwweDUwPjsNCgkJcWVtdSxyYW0gPSA8MHgxPjsN
CgkJcmVnID0gPDB4MCAweDQwMDAwIDB4ODAwMD47DQoJfTsNCg0KCWRjYWNoZV9ycHUwOiBkY2Fj
aGVfcnB1MEAweDUwMDAwIHsNCgkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24iOw0K
CQljb250YWluZXIgPSA8MHg1MD47DQoJCXFlbXUscmFtID0gPDB4MT47DQoJCXJlZyA9IDwweDAg
MHg1MDAwMCAweDgwMDA+Ow0KCX07DQoNCglpY2FjaGVfcnB1MTogaWNhY2hlX3JwdTFAMHgzMDAw
MCB7DQoJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVnaW9uIjsNCgkJY29udGFpbmVyID0g
PDB4NTE+Ow0KCQlxZW11LHJhbSA9IDwweDE+Ow0KCQlyZWcgPSA8MHgwIDB4MzAwMDAgMHg4MDAw
PjsNCgkJbGludXgscGhhbmRsZSA9IDwweGE+Ow0KCQlwaGFuZGxlID0gPDB4YT47DQoJfTsNCg0K
CWRjYWNoZV9ycHUxOiBkY2FjaGVfcnB1MUAweDQwMDAwIHsNCgkJY29tcGF0aWJsZSA9ICJxZW11
Om1lbW9yeS1yZWdpb24iOw0KCQljb250YWluZXIgPSA8MHg1MT47DQoJCXFlbXUscmFtID0gPDB4
MT47DQoJCXJlZyA9IDwweDAgMHg0MDAwMCAweDgwMDA+Ow0KCQlsaW51eCxwaGFuZGxlID0gPDB4
Yj47DQoJCXBoYW5kbGUgPSA8MHhiPjsNCgl9Ow0KDQoJaXBpYnVmX3JhbTogaXBpYnVmQGZmOTkw
MDAwIHsNCgkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24iOw0KCQljb250YWluZXIg
PSA8MHgxYT47DQoJCXFlbXUscmFtID0gPDB4MT47DQoJCXJlZyA9IDwweDAgMHhmZjk5MDAwMCAw
eDEwMDA+Ow0KCX07DQoNCglvY21fcmFtOiBvY21fcmFtQDAgew0KCQljb21wYXRpYmxlID0gInFl
bXU6bWVtb3J5LXJlZ2lvbiI7DQoJCWxpbnV4LHBoYW5kbGUgPSA8MHgyOT47DQoJCXBoYW5kbGUg
PSA8MHgyOT47DQoJfTsNCg0KCW9jbV9yYW1fYmFua18wOiBvY21fcmFtX2JhbmtfMEAweDAwMDAw
IHsNCgkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24iOw0KCQljb250YWluZXIgPSA8
MHgyOT47DQoJCXFlbXUscmFtID0gPDB4MT47DQoJCXJlZyA9IDwweDAgMHgwIDB4MTAwMDA+Ow0K
CX07DQoNCglvY21fcmFtX2JhbmtfMTogb2NtX3JhbV9iYW5rXzFAMHgxMDAwMCB7DQoJCWNvbXBh
dGlibGUgPSAicWVtdTptZW1vcnktcmVnaW9uIjsNCgkJY29udGFpbmVyID0gPDB4Mjk+Ow0KCQlx
ZW11LHJhbSA9IDwweDE+Ow0KCQlyZWcgPSA8MHgwIDB4MTAwMDAgMHgxMDAwMD47DQoJfTsNCg0K
CW9jbV9yYW1fYmFua18yOiBvY21fcmFtX2JhbmtfMkAweDIwMDAwIHsNCgkJY29tcGF0aWJsZSA9
ICJxZW11Om1lbW9yeS1yZWdpb24iOw0KCQljb250YWluZXIgPSA8MHgyOT47DQoJCXFlbXUscmFt
ID0gPDB4MT47DQoJCXJlZyA9IDwweDAgMHgyMDAwMCAweDEwMDAwPjsNCgl9Ow0KDQoJb2NtX3Jh
bV9iYW5rXzM6IG9jbV9yYW1fYmFua18zQDB4MzAwMDAgew0KCQljb21wYXRpYmxlID0gInFlbXU6
bWVtb3J5LXJlZ2lvbiI7DQoJCWNvbnRhaW5lciA9IDwweDI5PjsNCgkJcWVtdSxyYW0gPSA8MHgx
PjsNCgkJcmVnID0gPDB4MCAweDMwMDAwIDB4MTAwMDA+Ow0KCX07DQoNCgl0Y21fY2FjaGVfcnB1
MDogdGNtX2NhY2hlX3JwdTBAMCB7DQoJCSNhZGRyZXNzLWNlbGxzID0gPDB4Mj47DQoJCSNzaXpl
LWNlbGxzID0gPDB4Mj47DQoJCSNwcmlvcml0eS1jZWxscyA9IDwweDE+Ow0KCQljb21wYXRpYmxl
ID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCWxpbnV4LHBoYW5kbGUgPSA8MHg1MD47DQoJCXBo
YW5kbGUgPSA8MHg1MD47DQoNCgkJYXRjbTFfZm9yX3JwdTA6IGF0Y20xX2Zvcl9ycHUwIHsNCgkJ
CWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVnaW9uIjsNCgkJCWFsaWFzID0gPDB4Njc+Ow0K
CQkJcmVnID0gPDB4MCAweDEwMDAwIDB4MCAweDEwMDAwIDB4MT47DQoJCQlsaW51eCxwaGFuZGxl
ID0gPDB4OD47DQoJCQlwaGFuZGxlID0gPDB4OD47DQoJCX07DQoNCgkJYnRjbTFfZm9yX3JwdTA6
IGJ0Y20xX2Zvcl9ycHUwIHsNCgkJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVnaW9uIjsN
CgkJCWFsaWFzID0gPDB4Njg+Ow0KCQkJcmVnID0gPDB4MCAweDMwMDAwIDB4MCAweDEwMDAwIDB4
MT47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4OT47DQoJCQlwaGFuZGxlID0gPDB4OT47DQoJCX07
DQoJfTsNCg0KCWFtYmFfcnB1MDogYW1iYV9ycHUwQDAgew0KCQkjYWRkcmVzcy1jZWxscyA9IDww
eDI+Ow0KCQkjc2l6ZS1jZWxscyA9IDwweDI+Ow0KCQkjcHJpb3JpdHktY2VsbHMgPSA8MHgxPjsN
CgkJY29tcGF0aWJsZSA9ICJ4bG54LHBzNy1heGktaW50ZXJjb25uZWN0LTEuMDAuYSIsICJzaW1w
bGUtYnVzIjsNCgkJcmFuZ2VzOw0KCQlsaW51eCxwaGFuZGxlID0gPDB4NWM+Ow0KCQlwaGFuZGxl
ID0gPDB4NWM+Ow0KDQoJCXRjbV9jYWNoZV9ycHUwIHsNCgkJCWNvbXBhdGlibGUgPSAicWVtdTpt
ZW1vcnktcmVnaW9uIjsNCgkJCWFsaWFzID0gPDB4NTA+Ow0KCQkJcmVnID0gPDB4MCAweDAgMHhm
ZmZmZmZmZiAweGZmZmZmZmZmIDB4MD47DQoJCX07DQoNCgkJcnB1X2J1c19mb3JfcnB1MCB7DQoJ
CQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCQlhbGlhcyA9IDwweDJhPjsN
CgkJCXJlZyA9IDwweDAgMHgwIDB4ZmZmZmZmZmYgMHhmZmZmZmZmZiAweGZmZmZmZmZmPjsNCgkJ
fTsNCgl9Ow0KDQoJdGNtX2NhY2hlX3JwdTE6IHRjbV9jYWNoZV9ycHUxQDAgew0KCQkjYWRkcmVz
cy1jZWxscyA9IDwweDI+Ow0KCQkjc2l6ZS1jZWxscyA9IDwweDI+Ow0KCQkjcHJpb3JpdHktY2Vs
bHMgPSA8MHgxPjsNCgkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24iOw0KCQlsaW51
eCxwaGFuZGxlID0gPDB4NTE+Ow0KCQlwaGFuZGxlID0gPDB4NTE+Ow0KCX07DQoNCglhbWJhX3Jw
dTE6IGFtYmFfcnB1MUAwIHsNCgkJI2FkZHJlc3MtY2VsbHMgPSA8MHgyPjsNCgkJI3NpemUtY2Vs
bHMgPSA8MHgyPjsNCgkJI3ByaW9yaXR5LWNlbGxzID0gPDB4MT47DQoJCWNvbXBhdGlibGUgPSAi
eGxueCxwczctYXhpLWludGVyY29ubmVjdC0xLjAwLmEiLCAic2ltcGxlLWJ1cyI7DQoJCXJhbmdl
czsNCgkJbGludXgscGhhbmRsZSA9IDwweDVmPjsNCgkJcGhhbmRsZSA9IDwweDVmPjsNCg0KCQl0
Y21fY2FjaGVfcnB1MSB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJ
CQlhbGlhcyA9IDwweDUxPjsNCgkJCXJlZyA9IDwweDAgMHgwIDB4ZmZmZmZmZmYgMHhmZmZmZmZm
ZiAweDE+Ow0KCQl9Ow0KDQoJCXJwdV9idXNfZm9yX3JwdTEgew0KCQkJY29tcGF0aWJsZSA9ICJx
ZW11Om1lbW9yeS1yZWdpb24iOw0KCQkJYWxpYXMgPSA8MHgyYT47DQoJCQlyZWcgPSA8MHgwIDB4
MCAweGZmZmZmZmZmIDB4ZmZmZmZmZmYgMHhmZmZmZmZmZj47DQoJCX07DQoJfTsNCg0KCWFtYmFf
cGw6IGFtYmFfcGwgew0KCQkjYWRkcmVzcy1jZWxscyA9IDwweDI+Ow0KCQkjc2l6ZS1jZWxscyA9
IDwweDI+Ow0KCQljb21wYXRpYmxlID0gInNpbXBsZS1idXMiOw0KCQlyYW5nZXM7DQoJCWxpbnV4
LHBoYW5kbGUgPSA8MHg2MT47DQoJCXBoYW5kbGUgPSA8MHg2MT47DQoJfTsNCg0KCW1kaW8wOiBt
ZGlvIHsNCgkJI2FkZHJlc3MtY2VsbHMgPSA8MHgxPjsNCgkJI3NpemUtY2VsbHMgPSA8MHgwPjsN
CgkJY29tcGF0aWJsZSA9ICJtZGlvIjsNCgkJbGludXgscGhhbmRsZSA9IDwweDNlPjsNCgkJcGhh
bmRsZSA9IDwweDNlPjsNCg0KCQlwaHkwOiBwaHlANyB7DQoJCQljb21wYXRpYmxlID0gIjg4ZTEx
MThyIjsNCgkJCWRldmljZV90eXBlID0gImV0aGVybmV0LXBoeSI7DQoJCQlyZWcgPSA8MHg3PjsN
CgkJfTsNCg0KCQlwaHkxOiBwaHlAMTIgew0KCQkJY29tcGF0aWJsZSA9ICI4OGUxMTE4ciI7DQoJ
CQlkZXZpY2VfdHlwZSA9ICJldGhlcm5ldC1waHkiOw0KCQkJcmVnID0gPDB4Yz47DQoJCX07DQoJ
fTsNCn07
--000000000000bbd3860578438f4b
Content-Type: text/plain; charset="US-ASCII"; name="zynqmp-qemu-multiarch-arm.dts.txt"
Content-Disposition: attachment; 
	filename="zynqmp-qemu-multiarch-arm.dts.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jna9oz1810>
X-Attachment-Id: f_jna9oz1810

L2R0cy12MS87DQoNCi8gew0KCSNhZGRyZXNzLWNlbGxzID0gPDB4Mj47DQoJI3NpemUtY2VsbHMg
PSA8MHgxPjsNCgltb2RlbCA9ICJaeW5xTVAgWkNVMTAyIFJldkEiOw0KCWNvbXBhdGlibGUgPSAi
eGxueCx6eW5xbXAtemN1MTAyIiwgInhsbngsenlucW1wIjsNCg0KCWRkcl9iYW5rMV8xOiBkZHJf
YmFuazFfMUAweDAgew0KCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCWNv
bnRhaW5lciA9IDwweDE+Ow0KCQlxZW11LHJhbSA9IDwweDI+Ow0KCQlyZWcgPSA8MHgwIDB4MCAw
eDMwMDAwPjsNCgl9Ow0KDQoJZGRyX2JhbmsxXzI6IGRkcl9iYW5rMV8yQDB4MzAwMDAgew0KCQlj
b21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCWNvbnRhaW5lciA9IDwweDE+Ow0K
CQlxZW11LHJhbSA9IDwweDI+Ow0KCQlyZWcgPSA8MHgwIDB4MzAwMDAgMHgxMDAwMD47DQoJCWxp
bnV4LHBoYW5kbGUgPSA8MHg4MD47DQoJCXBoYW5kbGUgPSA8MHg4MD47DQoJfTsNCg0KCWRkcl9i
YW5rMV8zOiBkZHJfYmFuazFfM0AweDQwMDAwIHsNCgkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9y
eS1yZWdpb24iOw0KCQljb250YWluZXIgPSA8MHgxPjsNCgkJcWVtdSxyYW0gPSA8MHgyPjsNCgkJ
cmVnID0gPDB4MCAweDQwMDAwIDB4M2ZmYzAwMDA+Ow0KCX07DQoNCglkZHJfYmFuazI6IGRkcl9i
YW5rMkAweDQwMDAwMDAwIHsNCgkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24iOw0K
CQljb250YWluZXIgPSA8MHgxPjsNCgkJcWVtdSxyYW0gPSA8MHgyPjsNCgkJcmVnID0gPDB4MCAw
eDQwMDAwMDAwIDB4NDAwMDAwMDA+Ow0KCX07DQoNCglkZHJfYmFuazM6IGRkcl9iYW5rM0AweDgw
MDAwMDAwMCB7DQoJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVnaW9uLXNwZWMiOw0KCQlj
b250YWluZXIgPSA8MHgxPjsNCgkJcWVtdSxyYW0gPSA8MHgyPjsNCgkJcmVnID0gPDB4OCAweDAg
MHg4IDB4MD47DQoJfTsNCg0KCXBtdV9ycF8wOiBwbXVAMCB7DQoJCWNvbXBhdGlibGUgPSAicmVt
b3RlLXBvcnQiOw0KCQkjaW50ZXJydXB0LWNlbGxzID0gPDB4Mj47DQoJCWNocmRldi1pZCA9ICJw
bXUtYXB1LXJwIjsNCgkJbGludXgscGhhbmRsZSA9IDwweDI+Ow0KCQlwaGFuZGxlID0gPDB4Mj47
DQoJfTsNCg0KCXJwX21lbW9yeV9zbGF2ZV9wbXU6IHJwX21lbW9yeV9zbGF2ZV9wbXVAMCB7DQoJ
CWNvbXBhdGlibGUgPSAicmVtb3RlLXBvcnQtbWVtb3J5LXNsYXZlIjsNCgkJcmVtb3RlLXBvcnRz
ID0gPDB4MiAweDA+Ow0KCQltciA9IDwweDM+Ow0KCX07DQoNCglycF9ncGlvX3BtdV9pbnRyOiBy
cF9ncGlvX3BtdV9pbnRyQDAgew0KCQkjaW50ZXJydXB0LWNlbGxzID0gPDB4MT47DQoJCWNvbXBh
dGlibGUgPSAicmVtb3RlLXBvcnQtZ3BpbyI7DQoJCXJlbW90ZS1wb3J0cyA9IDwweDIgMHgxPjsN
CgkJaW50ZXJydXB0LWNvbnRyb2xsZXI7DQoJCW51bS1ncGlvcyA9IDwweDE+Ow0KCQlsaW51eCxw
aGFuZGxlID0gPDB4NWU+Ow0KCQlwaGFuZGxlID0gPDB4NWU+Ow0KCX07DQoNCglycF9ncGlvX3Bt
dTogcnBfZ3Bpb19wbXVAMCB7DQoJCWNvbXBhdGlibGUgPSAicmVtb3RlLXBvcnQtZ3BpbyI7DQoJ
CXJlbW90ZS1wb3J0cyA9IDwweDIgMHgyPjsNCgkJZ3Bpby1jb250cm9sbGVyOw0KCQkjZ3Bpby1j
ZWxscyA9IDwweDE+Ow0KCQludW0tZ3Bpb3MgPSA8MHg0PjsNCgkJZ3Bpb3MgPSA8MHg0IDB4MCAw
eDUgMHgyIDB4NCAweDM+Ow0KCQlsaW51eCxwaGFuZGxlID0gPDB4MTQ+Ow0KCQlwaGFuZGxlID0g
PDB4MTQ+Ow0KCX07DQoNCglhbWJhOiBhbWJhQDAgew0KCQkjaW50ZXJydXB0LWNlbGxzID0gPDB4
MT47DQoJCWNvbXBhdGlibGUgPSAieGxueCxwczctYXhpLWludGVyY29ubmVjdC0xLjAwLmEiLCAi
c2ltcGxlLWJ1cyI7DQoJCXJhbmdlczsNCgkJaW50ZXJydXB0LW1hcC1tYXNrID0gPDB4MCAweDAg
MHhmZmZmPjsNCgkJaW50ZXJydXB0LW1hcCA9IDwweDAgMHgwIDB4OCAweDYgMHgwIDB4OCAweDQg
MHgwIDB4MCAweDkgMHg2IDB4MCAweDkgMHg0IDB4MCAweDAgMHhhIDB4NiAweDAgMHhhIDB4NCAw
eDAgMHgwIDB4YiAweDYgMHgwIDB4YiAweDQgMHgwIDB4MCAweGIgMHg2IDB4MCAweGIgMHg0IDB4
MCAweDAgMHhiIDB4NiAweDAgMHhiIDB4NCAweDAgMHgwIDB4YiAweDYgMHgwIDB4YiAweDQgMHgw
IDB4MCAweGIgMHg2IDB4MCAweGIgMHg0IDB4MCAweDAgMHhiIDB4NiAweDAgMHhiIDB4NCAweDAg
MHgwIDB4YiAweDYgMHgwIDB4YiAweDQgMHgwIDB4MCAweGIgMHg2IDB4MCAweGIgMHg0IDB4MCAw
eDAgMHhiIDB4NiAweDAgMHhiIDB4NCAweDAgMHgwIDB4YiAweDYgMHgwIDB4YiAweDQgMHgwIDB4
MCAweGIgMHg2IDB4MCAweGIgMHg0IDB4MCAweDAgMHhiIDB4NiAweDAgMHhiIDB4NCAweDAgMHgw
IDB4YiAweDYgMHgwIDB4YiAweDQgMHgwIDB4MCAweGIgMHg2IDB4MCAweGIgMHg0IDB4MCAweDAg
MHhjIDB4NiAweDAgMHhjIDB4NCAweDAgMHgwIDB4ZCAweDYgMHgwIDB4ZCAweDQgMHgwIDB4MCAw
eGUgMHg2IDB4MCAweGUgMHg0IDB4MCAweDAgMHhmIDB4NiAweDAgMHhmIDB4NCAweDAgMHgwIDB4
MTAgMHg2IDB4MCAweDEwIDB4NCAweDAgMHgwIDB4MTEgMHg2IDB4MCAweDExIDB4NCAweDAgMHgw
IDB4MTIgMHg2IDB4MCAweDEyIDB4NCAweDAgMHgwIDB4MTMgMHg2IDB4MCAweDEzIDB4NCAweDAg
MHgwIDB4MTQgMHg2IDB4MCAweDE0IDB4NCAweDAgMHgwIDB4MTUgMHg2IDB4MCAweDE1IDB4NCAw
eDAgMHgwIDB4MTYgMHg2IDB4MCAweDE2IDB4NCAweDAgMHgwIDB4MTcgMHg2IDB4MCAweDE3IDB4
NCAweDAgMHgwIDB4MTggMHg2IDB4MCAweDE4IDB4NCAweDAgMHgwIDB4MTkgMHg2IDB4MCAweDE5
IDB4NCAweDAgMHgwIDB4MTkgMHg2IDB4MCAweDE5IDB4NCAweDAgMHgwIDB4MWEgMHg2IDB4MCAw
eDFhIDB4NCAweDAgMHgwIDB4MWIgMHg2IDB4MCAweDFiIDB4NCAweDAgMHgwIDB4MWMgMHg2IDB4
MCAweDFjIDB4NCAweDAgMHgwIDB4MWQgMHg2IDB4MCAweDFkIDB4NCAweDAgMHgwIDB4MWUgMHg2
IDB4MCAweDFlIDB4NCAweDAgMHgwIDB4MWYgMHg2IDB4MCAweDFmIDB4NCAweDAgMHgwIDB4MjAg
MHg2IDB4MCAweDIwIDB4NCAweDAgMHgwIDB4MjEgMHg2IDB4MCAweDIxIDB4NCAweDAgMHgwIDB4
MjIgMHg2IDB4MCAweDIyIDB4NCAweDAgMHgwIDB4MjMgMHg2IDB4MCAweDIzIDB4NCAweDAgMHgw
IDB4MjQgMHg2IDB4MCAweDI0IDB4NCAweDAgMHgwIDB4MjUgMHg2IDB4MCAweDI1IDB4NCAweDAg
MHgwIDB4MjYgMHg2IDB4MCAweDI2IDB4NCAweDAgMHgwIDB4MjcgMHg2IDB4MCAweDI3IDB4NCAw
eDAgMHgwIDB4MjggMHg2IDB4MCAweDI4IDB4NCAweDAgMHgwIDB4MjkgMHg2IDB4MCAweDI5IDB4
NCAweDAgMHgwIDB4MmEgMHg2IDB4MCAweDJhIDB4NCAweDAgMHgwIDB4MmIgMHg2IDB4MCAweDJi
IDB4NCAweDAgMHgwIDB4MmMgMHg2IDB4MCAweDJjIDB4NCAweDAgMHgwIDB4MmQgMHg2IDB4MCAw
eDJkIDB4NCAweDAgMHgwIDB4MmUgMHg2IDB4MCAweDJlIDB4NCAweDAgMHgwIDB4MmYgMHg2IDB4
MCAweDJmIDB4NCAweDAgMHgwIDB4MzAgMHg2IDB4MCAweDMwIDB4NCAweDAgMHgwIDB4MzEgMHg2
IDB4MCAweDMxIDB4NCAweDAgMHgwIDB4MzIgMHg2IDB4MCAweDMyIDB4NCAweDAgMHgwIDB4MzMg
MHg2IDB4MCAweDMzIDB4NCAweDAgMHgwIDB4MzQgMHg2IDB4MCAweDM0IDB4NCAweDAgMHgwIDB4
MzUgMHg2IDB4MCAweDM1IDB4NCAweDAgMHgwIDB4MzYgMHg2IDB4MCAweDM2IDB4NCAweDAgMHgw
IDB4MzcgMHg2IDB4MCAweDM3IDB4NCAweDAgMHgwIDB4MzggMHg2IDB4MCAweDM4IDB4NCAweDAg
MHgwIDB4MzkgMHg2IDB4MCAweDM5IDB4NCAweDAgMHgwIDB4M2EgMHg2IDB4MCAweDNhIDB4NCAw
eDAgMHgwIDB4M2IgMHg2IDB4MCAweDNiIDB4NCAweDAgMHgwIDB4M2MgMHg2IDB4MCAweDNjIDB4
NCAweDAgMHgwIDB4M2QgMHg2IDB4MCAweDNkIDB4NCAweDAgMHgwIDB4M2UgMHg2IDB4MCAweDNl
IDB4NCAweDAgMHgwIDB4M2YgMHg2IDB4MCAweDNmIDB4NCAweDAgMHgwIDB4NDAgMHg2IDB4MCAw
eDQwIDB4NCAweDAgMHgwIDB4NDEgMHg2IDB4MCAweDQxIDB4NCAweDAgMHgwIDB4NDIgMHg2IDB4
MCAweDQyIDB4NCAweDAgMHgwIDB4NDMgMHg2IDB4MCAweDQzIDB4NCAweDAgMHgwIDB4NDQgMHg2
IDB4MCAweDQ0IDB4NCAweDAgMHgwIDB4NDUgMHg2IDB4MCAweDQ1IDB4NCAweDAgMHgwIDB4NDYg
MHg2IDB4MCAweDQ2IDB4NCAweDAgMHgwIDB4NDcgMHg2IDB4MCAweDQ3IDB4NCAweDAgMHgwIDB4
NDggMHg2IDB4MCAweDQ4IDB4NCAweDAgMHgwIDB4NDkgMHg2IDB4MCAweDQ5IDB4NCAweDAgMHgw
IDB4NGEgMHg2IDB4MCAweDRhIDB4NCAweDAgMHgwIDB4NGIgMHg2IDB4MCAweDRiIDB4NCAweDAg
MHgwIDB4NGMgMHg2IDB4MCAweDRjIDB4NCAweDAgMHgwIDB4NGQgMHg2IDB4MCAweDRkIDB4NCAw
eDAgMHgwIDB4NGUgMHg2IDB4MCAweDRlIDB4NCAweDAgMHgwIDB4NGYgMHg2IDB4MCAweDRmIDB4
NCAweDAgMHgwIDB4NTAgMHg2IDB4MCAweDUwIDB4NCAweDAgMHgwIDB4NTEgMHg2IDB4MCAweDUx
IDB4NCAweDAgMHgwIDB4NTIgMHg2IDB4MCAweDUyIDB4NCAweDAgMHgwIDB4NTMgMHg2IDB4MCAw
eDUzIDB4NCAweDAgMHgwIDB4NTQgMHg2IDB4MCAweDU0IDB4NCAweDAgMHgwIDB4NTUgMHg2IDB4
MCAweDU1IDB4NCAweDAgMHgwIDB4NTYgMHg2IDB4MCAweDU2IDB4NCAweDAgMHgwIDB4NTcgMHg2
IDB4MCAweDU3IDB4NCAweDAgMHgwIDB4NTggMHg2IDB4MCAweDU4IDB4NCAweDAgMHgwIDB4NTgg
MHg2IDB4MCAweDU4IDB4NCAweDAgMHgwIDB4NTkgMHg2IDB4MCAweDU5IDB4NCAweDAgMHgwIDB4
NWEgMHg2IDB4MCAweDVhIDB4NCAweDAgMHgwIDB4NWIgMHg2IDB4MCAweDViIDB4NCAweDAgMHgw
IDB4NWMgMHg2IDB4MCAweDVjIDB4NCAweDAgMHgwIDB4NWQgMHg2IDB4MCAweDVkIDB4NCAweDAg
MHgwIDB4NWUgMHg2IDB4MCAweDVlIDB4NCAweDAgMHgwIDB4NWYgMHg2IDB4MCAweDVmIDB4NCAw
eDAgMHgwIDB4NjAgMHg2IDB4MCAweDYwIDB4NCAweDAgMHgwIDB4NjggMHg2IDB4MCAweDY4IDB4
NCAweDAgMHgwIDB4NjkgMHg2IDB4MCAweDY5IDB4NCAweDAgMHgwIDB4NmEgMHg2IDB4MCAweDZh
IDB4NCAweDAgMHgwIDB4NmIgMHg2IDB4MCAweDZiIDB4NCAweDAgMHgwIDB4NmMgMHg2IDB4MCAw
eDZjIDB4NCAweDAgMHgwIDB4NmQgMHg2IDB4MCAweDZkIDB4NCAweDAgMHgwIDB4NmUgMHg2IDB4
MCAweDZlIDB4NCAweDAgMHgwIDB4NmYgMHg2IDB4MCAweDZmIDB4NCAweDAgMHgwIDB4NzAgMHg2
IDB4MCAweDcwIDB4NCAweDAgMHgwIDB4NzEgMHg2IDB4MCAweDcxIDB4NCAweDAgMHgwIDB4NzIg
MHg2IDB4MCAweDcyIDB4NCAweDAgMHgwIDB4NzMgMHg2IDB4MCAweDczIDB4NCAweDAgMHgwIDB4
NzQgMHg2IDB4MCAweDc0IDB4NCAweDAgMHgwIDB4NzUgMHg2IDB4MCAweDc1IDB4NCAweDAgMHgw
IDB4NzYgMHg2IDB4MCAweDc2IDB4NCAweDAgMHgwIDB4NzcgMHg2IDB4MCAweDc3IDB4NCAweDAg
MHgwIDB4NzggMHg2IDB4MCAweDc4IDB4NCAweDAgMHgwIDB4NzggMHg2IDB4MCAweDc4IDB4NCAw
eDAgMHgwIDB4NzggMHg2IDB4MCAweDc4IDB4NCAweDAgMHgwIDB4NzggMHg2IDB4MCAweDc4IDB4
NCAweDAgMHgwIDB4NzggMHg2IDB4MCAweDc4IDB4NCAweDAgMHgwIDB4NzggMHg2IDB4MCAweDc4
IDB4NCAweDAgMHgwIDB4NzggMHg2IDB4MCAweDc4IDB4NCAweDAgMHgwIDB4NzggMHg2IDB4MCAw
eDc4IDB4NCAweDAgMHgwIDB4NzggMHg2IDB4MCAweDc4IDB4NCAweDAgMHgwIDB4NzggMHg2IDB4
MCAweDc4IDB4NCAweDAgMHgwIDB4NzggMHg2IDB4MCAweDc4IDB4NCAweDAgMHgwIDB4NzkgMHg2
IDB4MCAweDc5IDB4NCAweDAgMHgwIDB4N2EgMHg2IDB4MCAweDdhIDB4NCAweDAgMHgwIDB4N2Ig
MHg2IDB4MCAweDdiIDB4NCAweDAgMHgwIDB4N2IgMHg2IDB4MCAweDdiIDB4NCAweDAgMHgwIDB4
N2MgMHg2IDB4MCAweDdjIDB4NCAweDAgMHgwIDB4N2QgMHg2IDB4MCAweDdkIDB4NCAweDAgMHgw
IDB4N2UgMHg2IDB4MCAweDdlIDB4NCAweDAgMHgwIDB4N2YgMHg2IDB4MCAweDdmIDB4NCAweDAg
MHgwIDB4ODAgMHg2IDB4MCAweDgwIDB4NCAweDAgMHgwIDB4ODEgMHg2IDB4MCAweDgxIDB4NCAw
eDAgMHgwIDB4ODIgMHg2IDB4MCAweDgyIDB4NCAweDAgMHgwIDB4ODMgMHg2IDB4MCAweDgzIDB4
NCAweDAgMHgwIDB4ODQgMHg2IDB4MCAweDg0IDB4NCAweDAgMHgwIDB4ODUgMHg2IDB4MCAweDg1
IDB4NCAweDAgMHgwIDB4ODYgMHg2IDB4MCAweDg2IDB4NCAweDAgMHgwIDB4ODYgMHg2IDB4MCAw
eDg2IDB4NCAweDAgMHgwIDB4ODYgMHg2IDB4MCAweDg2IDB4NCAweDAgMHgwIDB4ODYgMHg2IDB4
MCAweDg2IDB4NCAweDAgMHgwIDB4ODYgMHg2IDB4MCAweDg2IDB4NCAweDAgMHgwIDB4ODYgMHg2
IDB4MCAweDg2IDB4NCAweDAgMHgwIDB4ODYgMHg2IDB4MCAweDg2IDB4NCAweDAgMHgwIDB4ODcg
MHg2IDB4MCAweDg3IDB4NCAweDAgMHgwIDB4ODggMHg2IDB4MCAweDg4IDB4NCAweDAgMHgwIDB4
ODkgMHg2IDB4MCAweDg5IDB4NCAweDAgMHgwIDB4OGEgMHg2IDB4MCAweDhhIDB4NCAweDAgMHgw
IDB4OGIgMHg2IDB4MCAweDhiIDB4NCAweDAgMHgwIDB4OGMgMHg2IDB4MCAweDhjIDB4NCAweDAg
MHgwIDB4OGQgMHg2IDB4MCAweDhkIDB4NCAweDAgMHgwIDB4OGUgMHg2IDB4MCAweDhlIDB4NCAw
eDAgMHgwIDB4OGYgMHg2IDB4MCAweDhmIDB4NCAweDAgMHgwIDB4OTAgMHg2IDB4MCAweDkwIDB4
NCAweDAgMHgwIDB4OTEgMHg2IDB4MCAweDkxIDB4NCAweDAgMHgwIDB4OTIgMHg2IDB4MCAweDky
IDB4NCAweDAgMHgwIDB4OTMgMHg2IDB4MCAweDkzIDB4NCAweDAgMHgwIDB4OTQgMHg2IDB4MCAw
eDk0IDB4NCAweDAgMHgwIDB4OTUgMHg2IDB4MCAweDk1IDB4NCAweDAgMHgwIDB4OTYgMHg2IDB4
MCAweDk2IDB4NCAweDAgMHgwIDB4OTcgMHg2IDB4MCAweDk3IDB4NCAweDAgMHgwIDB4OTggMHg2
IDB4MCAweDk4IDB4NCAweDAgMHgwIDB4OTkgMHg2IDB4MCAweDk5IDB4NCAweDAgMHgwIDB4OWEg
MHg2IDB4MCAweDlhIDB4NCAweDAgMHgwIDB4OWIgMHg2IDB4MCAweDliIDB4NCAweDAgMHgwIDB4
OCAweDcgMHgwIDB4OCAweDQgMHgwIDB4MCAweDkgMHg3IDB4MCAweDkgMHg0IDB4MCAweDAgMHhh
IDB4NyAweDAgMHhhIDB4NCAweDAgMHgwIDB4YiAweDcgMHgwIDB4YiAweDQgMHgwIDB4MCAweGIg
MHg3IDB4MCAweGIgMHg0IDB4MCAweDAgMHhiIDB4NyAweDAgMHhiIDB4NCAweDAgMHgwIDB4YiAw
eDcgMHgwIDB4YiAweDQgMHgwIDB4MCAweGIgMHg3IDB4MCAweGIgMHg0IDB4MCAweDAgMHhiIDB4
NyAweDAgMHhiIDB4NCAweDAgMHgwIDB4YiAweDcgMHgwIDB4YiAweDQgMHgwIDB4MCAweGIgMHg3
IDB4MCAweGIgMHg0IDB4MCAweDAgMHhiIDB4NyAweDAgMHhiIDB4NCAweDAgMHgwIDB4YiAweDcg
MHgwIDB4YiAweDQgMHgwIDB4MCAweGIgMHg3IDB4MCAweGIgMHg0IDB4MCAweDAgMHhiIDB4NyAw
eDAgMHhiIDB4NCAweDAgMHgwIDB4YiAweDcgMHgwIDB4YiAweDQgMHgwIDB4MCAweGIgMHg3IDB4
MCAweGIgMHg0IDB4MCAweDAgMHhjIDB4NyAweDAgMHhjIDB4NCAweDAgMHgwIDB4ZCAweDcgMHgw
IDB4ZCAweDQgMHgwIDB4MCAweGUgMHg3IDB4MCAweGUgMHg0IDB4MCAweDAgMHhmIDB4NyAweDAg
MHhmIDB4NCAweDAgMHgwIDB4MTAgMHg3IDB4MCAweDEwIDB4NCAweDAgMHgwIDB4MTEgMHg3IDB4
MCAweDExIDB4NCAweDAgMHgwIDB4MTIgMHg3IDB4MCAweDEyIDB4NCAweDAgMHgwIDB4MTMgMHg3
IDB4MCAweDEzIDB4NCAweDAgMHgwIDB4MTQgMHg3IDB4MCAweDE0IDB4NCAweDAgMHgwIDB4MTUg
MHg3IDB4MCAweDE1IDB4NCAweDAgMHgwIDB4MTYgMHg3IDB4MCAweDE2IDB4NCAweDAgMHgwIDB4
MTcgMHg3IDB4MCAweDE3IDB4NCAweDAgMHgwIDB4MTggMHg3IDB4MCAweDE4IDB4NCAweDAgMHgw
IDB4MTkgMHg3IDB4MCAweDE5IDB4NCAweDAgMHgwIDB4MTkgMHg3IDB4MCAweDE5IDB4NCAweDAg
MHgwIDB4MWEgMHg3IDB4MCAweDFhIDB4NCAweDAgMHgwIDB4MWIgMHg3IDB4MCAweDFiIDB4NCAw
eDAgMHgwIDB4MWMgMHg3IDB4MCAweDFjIDB4NCAweDAgMHgwIDB4MWQgMHg3IDB4MCAweDFkIDB4
NCAweDAgMHgwIDB4MWUgMHg3IDB4MCAweDFlIDB4NCAweDAgMHgwIDB4MWYgMHg3IDB4MCAweDFm
IDB4NCAweDAgMHgwIDB4MjAgMHg3IDB4MCAweDIwIDB4NCAweDAgMHgwIDB4MjEgMHg3IDB4MCAw
eDIxIDB4NCAweDAgMHgwIDB4MjIgMHg3IDB4MCAweDIyIDB4NCAweDAgMHgwIDB4MjMgMHg3IDB4
MCAweDIzIDB4NCAweDAgMHgwIDB4MjQgMHg3IDB4MCAweDI0IDB4NCAweDAgMHgwIDB4MjUgMHg3
IDB4MCAweDI1IDB4NCAweDAgMHgwIDB4MjYgMHg3IDB4MCAweDI2IDB4NCAweDAgMHgwIDB4Mjcg
MHg3IDB4MCAweDI3IDB4NCAweDAgMHgwIDB4MjggMHg3IDB4MCAweDI4IDB4NCAweDAgMHgwIDB4
MjkgMHg3IDB4MCAweDI5IDB4NCAweDAgMHgwIDB4MmEgMHg3IDB4MCAweDJhIDB4NCAweDAgMHgw
IDB4MmIgMHg3IDB4MCAweDJiIDB4NCAweDAgMHgwIDB4MmMgMHg3IDB4MCAweDJjIDB4NCAweDAg
MHgwIDB4MmQgMHg3IDB4MCAweDJkIDB4NCAweDAgMHgwIDB4MmUgMHg3IDB4MCAweDJlIDB4NCAw
eDAgMHgwIDB4MmYgMHg3IDB4MCAweDJmIDB4NCAweDAgMHgwIDB4MzAgMHg3IDB4MCAweDMwIDB4
NCAweDAgMHgwIDB4MzEgMHg3IDB4MCAweDMxIDB4NCAweDAgMHgwIDB4MzIgMHg3IDB4MCAweDMy
IDB4NCAweDAgMHgwIDB4MzMgMHg3IDB4MCAweDMzIDB4NCAweDAgMHgwIDB4MzQgMHg3IDB4MCAw
eDM0IDB4NCAweDAgMHgwIDB4MzUgMHg3IDB4MCAweDM1IDB4NCAweDAgMHgwIDB4MzYgMHg3IDB4
MCAweDM2IDB4NCAweDAgMHgwIDB4MzcgMHg3IDB4MCAweDM3IDB4NCAweDAgMHgwIDB4MzggMHg3
IDB4MCAweDM4IDB4NCAweDAgMHgwIDB4MzkgMHg3IDB4MCAweDM5IDB4NCAweDAgMHgwIDB4M2Eg
MHg3IDB4MCAweDNhIDB4NCAweDAgMHgwIDB4M2IgMHg3IDB4MCAweDNiIDB4NCAweDAgMHgwIDB4
M2MgMHg3IDB4MCAweDNjIDB4NCAweDAgMHgwIDB4M2QgMHg3IDB4MCAweDNkIDB4NCAweDAgMHgw
IDB4M2UgMHg3IDB4MCAweDNlIDB4NCAweDAgMHgwIDB4M2YgMHg3IDB4MCAweDNmIDB4NCAweDAg
MHgwIDB4NDAgMHg3IDB4MCAweDQwIDB4NCAweDAgMHgwIDB4NDEgMHg3IDB4MCAweDQxIDB4NCAw
eDAgMHgwIDB4NDIgMHg3IDB4MCAweDQyIDB4NCAweDAgMHgwIDB4NDMgMHg3IDB4MCAweDQzIDB4
NCAweDAgMHgwIDB4NDQgMHg3IDB4MCAweDQ0IDB4NCAweDAgMHgwIDB4NDUgMHg3IDB4MCAweDQ1
IDB4NCAweDAgMHgwIDB4NDYgMHg3IDB4MCAweDQ2IDB4NCAweDAgMHgwIDB4NDcgMHg3IDB4MCAw
eDQ3IDB4NCAweDAgMHgwIDB4NDggMHg3IDB4MCAweDQ4IDB4NCAweDAgMHgwIDB4NDkgMHg3IDB4
MCAweDQ5IDB4NCAweDAgMHgwIDB4NGEgMHg3IDB4MCAweDRhIDB4NCAweDAgMHgwIDB4NGIgMHg3
IDB4MCAweDRiIDB4NCAweDAgMHgwIDB4NGMgMHg3IDB4MCAweDRjIDB4NCAweDAgMHgwIDB4NGQg
MHg3IDB4MCAweDRkIDB4NCAweDAgMHgwIDB4NGUgMHg3IDB4MCAweDRlIDB4NCAweDAgMHgwIDB4
NGYgMHg3IDB4MCAweDRmIDB4NCAweDAgMHgwIDB4NTAgMHg3IDB4MCAweDUwIDB4NCAweDAgMHgw
IDB4NTEgMHg3IDB4MCAweDUxIDB4NCAweDAgMHgwIDB4NTIgMHg3IDB4MCAweDUyIDB4NCAweDAg
MHgwIDB4NTMgMHg3IDB4MCAweDUzIDB4NCAweDAgMHgwIDB4NTQgMHg3IDB4MCAweDU0IDB4NCAw
eDAgMHgwIDB4NTUgMHg3IDB4MCAweDU1IDB4NCAweDAgMHgwIDB4NTYgMHg3IDB4MCAweDU2IDB4
NCAweDAgMHgwIDB4NTcgMHg3IDB4MCAweDU3IDB4NCAweDAgMHgwIDB4NTggMHg3IDB4MCAweDU4
IDB4NCAweDAgMHgwIDB4NTggMHg3IDB4MCAweDU4IDB4NCAweDAgMHgwIDB4NTkgMHg3IDB4MCAw
eDU5IDB4NCAweDAgMHgwIDB4NWEgMHg3IDB4MCAweDVhIDB4NCAweDAgMHgwIDB4NWIgMHg3IDB4
MCAweDViIDB4NCAweDAgMHgwIDB4NWMgMHg3IDB4MCAweDVjIDB4NCAweDAgMHgwIDB4NWQgMHg3
IDB4MCAweDVkIDB4NCAweDAgMHgwIDB4NWUgMHg3IDB4MCAweDVlIDB4NCAweDAgMHgwIDB4NWYg
MHg3IDB4MCAweDVmIDB4NCAweDAgMHgwIDB4NjAgMHg3IDB4MCAweDYwIDB4NCAweDAgMHgwIDB4
NjggMHg3IDB4MCAweDY4IDB4NCAweDAgMHgwIDB4NjkgMHg3IDB4MCAweDY5IDB4NCAweDAgMHgw
IDB4NmEgMHg3IDB4MCAweDZhIDB4NCAweDAgMHgwIDB4NmIgMHg3IDB4MCAweDZiIDB4NCAweDAg
MHgwIDB4NmMgMHg3IDB4MCAweDZjIDB4NCAweDAgMHgwIDB4NmQgMHg3IDB4MCAweDZkIDB4NCAw
eDAgMHgwIDB4NmUgMHg3IDB4MCAweDZlIDB4NCAweDAgMHgwIDB4NmYgMHg3IDB4MCAweDZmIDB4
NCAweDAgMHgwIDB4NzAgMHg3IDB4MCAweDcwIDB4NCAweDAgMHgwIDB4NzEgMHg3IDB4MCAweDcx
IDB4NCAweDAgMHgwIDB4NzIgMHg3IDB4MCAweDcyIDB4NCAweDAgMHgwIDB4NzMgMHg3IDB4MCAw
eDczIDB4NCAweDAgMHgwIDB4NzQgMHg3IDB4MCAweDc0IDB4NCAweDAgMHgwIDB4NzUgMHg3IDB4
MCAweDc1IDB4NCAweDAgMHgwIDB4NzYgMHg3IDB4MCAweDc2IDB4NCAweDAgMHgwIDB4NzcgMHg3
IDB4MCAweDc3IDB4NCAweDAgMHgwIDB4NzggMHg3IDB4MCAweDc4IDB4NCAweDAgMHgwIDB4Nzgg
MHg3IDB4MCAweDc4IDB4NCAweDAgMHgwIDB4NzggMHg3IDB4MCAweDc4IDB4NCAweDAgMHgwIDB4
NzggMHg3IDB4MCAweDc4IDB4NCAweDAgMHgwIDB4NzggMHg3IDB4MCAweDc4IDB4NCAweDAgMHgw
IDB4NzggMHg3IDB4MCAweDc4IDB4NCAweDAgMHgwIDB4NzggMHg3IDB4MCAweDc4IDB4NCAweDAg
MHgwIDB4NzggMHg3IDB4MCAweDc4IDB4NCAweDAgMHgwIDB4NzggMHg3IDB4MCAweDc4IDB4NCAw
eDAgMHgwIDB4NzggMHg3IDB4MCAweDc4IDB4NCAweDAgMHgwIDB4NzggMHg3IDB4MCAweDc4IDB4
NCAweDAgMHgwIDB4NzkgMHg3IDB4MCAweDc5IDB4NCAweDAgMHgwIDB4N2EgMHg3IDB4MCAweDdh
IDB4NCAweDAgMHgwIDB4N2IgMHg3IDB4MCAweDdiIDB4NCAweDAgMHgwIDB4N2IgMHg3IDB4MCAw
eDdiIDB4NCAweDAgMHgwIDB4N2MgMHg3IDB4MCAweDdjIDB4NCAweDAgMHgwIDB4N2QgMHg3IDB4
MCAweDdkIDB4NCAweDAgMHgwIDB4N2UgMHg3IDB4MCAweDdlIDB4NCAweDAgMHgwIDB4N2YgMHg3
IDB4MCAweDdmIDB4NCAweDAgMHgwIDB4ODAgMHg3IDB4MCAweDgwIDB4NCAweDAgMHgwIDB4ODEg
MHg3IDB4MCAweDgxIDB4NCAweDAgMHgwIDB4ODIgMHg3IDB4MCAweDgyIDB4NCAweDAgMHgwIDB4
ODMgMHg3IDB4MCAweDgzIDB4NCAweDAgMHgwIDB4ODQgMHg3IDB4MCAweDg0IDB4NCAweDAgMHgw
IDB4ODUgMHg3IDB4MCAweDg1IDB4NCAweDAgMHgwIDB4ODYgMHg3IDB4MCAweDg2IDB4NCAweDAg
MHgwIDB4ODYgMHg3IDB4MCAweDg2IDB4NCAweDAgMHgwIDB4ODYgMHg3IDB4MCAweDg2IDB4NCAw
eDAgMHgwIDB4ODYgMHg3IDB4MCAweDg2IDB4NCAweDAgMHgwIDB4ODYgMHg3IDB4MCAweDg2IDB4
NCAweDAgMHgwIDB4ODYgMHg3IDB4MCAweDg2IDB4NCAweDAgMHgwIDB4ODYgMHg3IDB4MCAweDg2
IDB4NCAweDAgMHgwIDB4ODcgMHg3IDB4MCAweDg3IDB4NCAweDAgMHgwIDB4ODggMHg3IDB4MCAw
eDg4IDB4NCAweDAgMHgwIDB4ODkgMHg3IDB4MCAweDg5IDB4NCAweDAgMHgwIDB4OGEgMHg3IDB4
MCAweDhhIDB4NCAweDAgMHgwIDB4OGIgMHg3IDB4MCAweDhiIDB4NCAweDAgMHgwIDB4OGMgMHg3
IDB4MCAweDhjIDB4NCAweDAgMHgwIDB4OGQgMHg3IDB4MCAweDhkIDB4NCAweDAgMHgwIDB4OGUg
MHg3IDB4MCAweDhlIDB4NCAweDAgMHgwIDB4OGYgMHg3IDB4MCAweDhmIDB4NCAweDAgMHgwIDB4
OTAgMHg3IDB4MCAweDkwIDB4NCAweDAgMHgwIDB4OTEgMHg3IDB4MCAweDkxIDB4NCAweDAgMHgw
IDB4OTIgMHg3IDB4MCAweDkyIDB4NCAweDAgMHgwIDB4OTMgMHg3IDB4MCAweDkzIDB4NCAweDAg
MHgwIDB4OTQgMHg3IDB4MCAweDk0IDB4NCAweDAgMHgwIDB4OTUgMHg3IDB4MCAweDk1IDB4NCAw
eDAgMHgwIDB4OTYgMHg3IDB4MCAweDk2IDB4NCAweDAgMHgwIDB4OTcgMHg3IDB4MCAweDk3IDB4
NCAweDAgMHgwIDB4OTggMHg3IDB4MCAweDk4IDB4NCAweDAgMHgwIDB4OTkgMHg3IDB4MCAweDk5
IDB4NCAweDAgMHgwIDB4OWEgMHg3IDB4MCAweDlhIDB4NCAweDAgMHgwIDB4OWIgMHg3IDB4MCAw
eDliIDB4NCAweDAgMHgwIDB4OCAweDggMHgwIDB4OCAweDQgMHgwIDB4MCAweDkgMHg4IDB4MCAw
eDkgMHg0IDB4MCAweDAgMHhhIDB4OCAweDAgMHhhIDB4NCAweDAgMHgwIDB4YiAweDggMHgwIDB4
YiAweDQgMHgwIDB4MCAweGIgMHg4IDB4MCAweGIgMHg0IDB4MCAweDAgMHhiIDB4OCAweDAgMHhi
IDB4NCAweDAgMHgwIDB4YiAweDggMHgwIDB4YiAweDQgMHgwIDB4MCAweGIgMHg4IDB4MCAweGIg
MHg0IDB4MCAweDAgMHhiIDB4OCAweDAgMHhiIDB4NCAweDAgMHgwIDB4YiAweDggMHgwIDB4YiAw
eDQgMHgwIDB4MCAweGIgMHg4IDB4MCAweGIgMHg0IDB4MCAweDAgMHhiIDB4OCAweDAgMHhiIDB4
NCAweDAgMHgwIDB4YiAweDggMHgwIDB4YiAweDQgMHgwIDB4MCAweGIgMHg4IDB4MCAweGIgMHg0
IDB4MCAweDAgMHhiIDB4OCAweDAgMHhiIDB4NCAweDAgMHgwIDB4YiAweDggMHgwIDB4YiAweDQg
MHgwIDB4MCAweGIgMHg4IDB4MCAweGIgMHg0IDB4MCAweDAgMHhjIDB4OCAweDAgMHhjIDB4NCAw
eDAgMHgwIDB4ZCAweDggMHgwIDB4ZCAweDQgMHgwIDB4MCAweGUgMHg4IDB4MCAweGUgMHg0IDB4
MCAweDAgMHhmIDB4OCAweDAgMHhmIDB4NCAweDAgMHgwIDB4MTAgMHg4IDB4MCAweDEwIDB4NCAw
eDAgMHgwIDB4MTEgMHg4IDB4MCAweDExIDB4NCAweDAgMHgwIDB4MTIgMHg4IDB4MCAweDEyIDB4
NCAweDAgMHgwIDB4MTMgMHg4IDB4MCAweDEzIDB4NCAweDAgMHgwIDB4MTQgMHg4IDB4MCAweDE0
IDB4NCAweDAgMHgwIDB4MTUgMHg4IDB4MCAweDE1IDB4NCAweDAgMHgwIDB4MTYgMHg4IDB4MCAw
eDE2IDB4NCAweDAgMHgwIDB4MTcgMHg4IDB4MCAweDE3IDB4NCAweDAgMHgwIDB4MTggMHg4IDB4
MCAweDE4IDB4NCAweDAgMHgwIDB4MTkgMHg4IDB4MCAweDE5IDB4NCAweDAgMHgwIDB4MTkgMHg4
IDB4MCAweDE5IDB4NCAweDAgMHgwIDB4MWEgMHg4IDB4MCAweDFhIDB4NCAweDAgMHgwIDB4MWIg
MHg4IDB4MCAweDFiIDB4NCAweDAgMHgwIDB4MWMgMHg4IDB4MCAweDFjIDB4NCAweDAgMHgwIDB4
MWQgMHg4IDB4MCAweDFkIDB4NCAweDAgMHgwIDB4MWUgMHg4IDB4MCAweDFlIDB4NCAweDAgMHgw
IDB4MWYgMHg4IDB4MCAweDFmIDB4NCAweDAgMHgwIDB4MjAgMHg4IDB4MCAweDIwIDB4NCAweDAg
MHgwIDB4MjEgMHg4IDB4MCAweDIxIDB4NCAweDAgMHgwIDB4MjIgMHg4IDB4MCAweDIyIDB4NCAw
eDAgMHgwIDB4MjMgMHg4IDB4MCAweDIzIDB4NCAweDAgMHgwIDB4MjQgMHg4IDB4MCAweDI0IDB4
NCAweDAgMHgwIDB4MjUgMHg4IDB4MCAweDI1IDB4NCAweDAgMHgwIDB4MjYgMHg4IDB4MCAweDI2
IDB4NCAweDAgMHgwIDB4MjcgMHg4IDB4MCAweDI3IDB4NCAweDAgMHgwIDB4MjggMHg4IDB4MCAw
eDI4IDB4NCAweDAgMHgwIDB4MjkgMHg4IDB4MCAweDI5IDB4NCAweDAgMHgwIDB4MmEgMHg4IDB4
MCAweDJhIDB4NCAweDAgMHgwIDB4MmIgMHg4IDB4MCAweDJiIDB4NCAweDAgMHgwIDB4MmMgMHg4
IDB4MCAweDJjIDB4NCAweDAgMHgwIDB4MmQgMHg4IDB4MCAweDJkIDB4NCAweDAgMHgwIDB4MmUg
MHg4IDB4MCAweDJlIDB4NCAweDAgMHgwIDB4MmYgMHg4IDB4MCAweDJmIDB4NCAweDAgMHgwIDB4
MzAgMHg4IDB4MCAweDMwIDB4NCAweDAgMHgwIDB4MzEgMHg4IDB4MCAweDMxIDB4NCAweDAgMHgw
IDB4MzIgMHg4IDB4MCAweDMyIDB4NCAweDAgMHgwIDB4MzMgMHg4IDB4MCAweDMzIDB4NCAweDAg
MHgwIDB4MzQgMHg4IDB4MCAweDM0IDB4NCAweDAgMHgwIDB4MzUgMHg4IDB4MCAweDM1IDB4NCAw
eDAgMHgwIDB4MzYgMHg4IDB4MCAweDM2IDB4NCAweDAgMHgwIDB4MzcgMHg4IDB4MCAweDM3IDB4
NCAweDAgMHgwIDB4MzggMHg4IDB4MCAweDM4IDB4NCAweDAgMHgwIDB4MzkgMHg4IDB4MCAweDM5
IDB4NCAweDAgMHgwIDB4M2EgMHg4IDB4MCAweDNhIDB4NCAweDAgMHgwIDB4M2IgMHg4IDB4MCAw
eDNiIDB4NCAweDAgMHgwIDB4M2MgMHg4IDB4MCAweDNjIDB4NCAweDAgMHgwIDB4M2QgMHg4IDB4
MCAweDNkIDB4NCAweDAgMHgwIDB4M2UgMHg4IDB4MCAweDNlIDB4NCAweDAgMHgwIDB4M2YgMHg4
IDB4MCAweDNmIDB4NCAweDAgMHgwIDB4NDAgMHg4IDB4MCAweDQwIDB4NCAweDAgMHgwIDB4NDEg
MHg4IDB4MCAweDQxIDB4NCAweDAgMHgwIDB4NDIgMHg4IDB4MCAweDQyIDB4NCAweDAgMHgwIDB4
NDMgMHg4IDB4MCAweDQzIDB4NCAweDAgMHgwIDB4NDQgMHg4IDB4MCAweDQ0IDB4NCAweDAgMHgw
IDB4NDUgMHg4IDB4MCAweDQ1IDB4NCAweDAgMHgwIDB4NDYgMHg4IDB4MCAweDQ2IDB4NCAweDAg
MHgwIDB4NDcgMHg4IDB4MCAweDQ3IDB4NCAweDAgMHgwIDB4NDggMHg4IDB4MCAweDQ4IDB4NCAw
eDAgMHgwIDB4NDkgMHg4IDB4MCAweDQ5IDB4NCAweDAgMHgwIDB4NGEgMHg4IDB4MCAweDRhIDB4
NCAweDAgMHgwIDB4NGIgMHg4IDB4MCAweDRiIDB4NCAweDAgMHgwIDB4NGMgMHg4IDB4MCAweDRj
IDB4NCAweDAgMHgwIDB4NGQgMHg4IDB4MCAweDRkIDB4NCAweDAgMHgwIDB4NGUgMHg4IDB4MCAw
eDRlIDB4NCAweDAgMHgwIDB4NGYgMHg4IDB4MCAweDRmIDB4NCAweDAgMHgwIDB4NTAgMHg4IDB4
MCAweDUwIDB4NCAweDAgMHgwIDB4NTEgMHg4IDB4MCAweDUxIDB4NCAweDAgMHgwIDB4NTIgMHg4
IDB4MCAweDUyIDB4NCAweDAgMHgwIDB4NTMgMHg4IDB4MCAweDUzIDB4NCAweDAgMHgwIDB4NTQg
MHg4IDB4MCAweDU0IDB4NCAweDAgMHgwIDB4NTUgMHg4IDB4MCAweDU1IDB4NCAweDAgMHgwIDB4
NTYgMHg4IDB4MCAweDU2IDB4NCAweDAgMHgwIDB4NTcgMHg4IDB4MCAweDU3IDB4NCAweDAgMHgw
IDB4NTggMHg4IDB4MCAweDU4IDB4NCAweDAgMHgwIDB4NTggMHg4IDB4MCAweDU4IDB4NCAweDAg
MHgwIDB4NTkgMHg4IDB4MCAweDU5IDB4NCAweDAgMHgwIDB4NWEgMHg4IDB4MCAweDVhIDB4NCAw
eDAgMHgwIDB4NWIgMHg4IDB4MCAweDViIDB4NCAweDAgMHgwIDB4NWMgMHg4IDB4MCAweDVjIDB4
NCAweDAgMHgwIDB4NWQgMHg4IDB4MCAweDVkIDB4NCAweDAgMHgwIDB4NWUgMHg4IDB4MCAweDVl
IDB4NCAweDAgMHgwIDB4NWYgMHg4IDB4MCAweDVmIDB4NCAweDAgMHgwIDB4NjAgMHg4IDB4MCAw
eDYwIDB4NCAweDAgMHgwIDB4NjggMHg4IDB4MCAweDY4IDB4NCAweDAgMHgwIDB4NjkgMHg4IDB4
MCAweDY5IDB4NCAweDAgMHgwIDB4NmEgMHg4IDB4MCAweDZhIDB4NCAweDAgMHgwIDB4NmIgMHg4
IDB4MCAweDZiIDB4NCAweDAgMHgwIDB4NmMgMHg4IDB4MCAweDZjIDB4NCAweDAgMHgwIDB4NmQg
MHg4IDB4MCAweDZkIDB4NCAweDAgMHgwIDB4NmUgMHg4IDB4MCAweDZlIDB4NCAweDAgMHgwIDB4
NmYgMHg4IDB4MCAweDZmIDB4NCAweDAgMHgwIDB4NzAgMHg4IDB4MCAweDcwIDB4NCAweDAgMHgw
IDB4NzEgMHg4IDB4MCAweDcxIDB4NCAweDAgMHgwIDB4NzIgMHg4IDB4MCAweDcyIDB4NCAweDAg
MHgwIDB4NzMgMHg4IDB4MCAweDczIDB4NCAweDAgMHgwIDB4NzQgMHg4IDB4MCAweDc0IDB4NCAw
eDAgMHgwIDB4NzUgMHg4IDB4MCAweDc1IDB4NCAweDAgMHgwIDB4NzYgMHg4IDB4MCAweDc2IDB4
NCAweDAgMHgwIDB4NzcgMHg4IDB4MCAweDc3IDB4NCAweDAgMHgwIDB4NzggMHg4IDB4MCAweDc4
IDB4NCAweDAgMHgwIDB4NzggMHg4IDB4MCAweDc4IDB4NCAweDAgMHgwIDB4NzggMHg4IDB4MCAw
eDc4IDB4NCAweDAgMHgwIDB4NzggMHg4IDB4MCAweDc4IDB4NCAweDAgMHgwIDB4NzggMHg4IDB4
MCAweDc4IDB4NCAweDAgMHgwIDB4NzggMHg4IDB4MCAweDc4IDB4NCAweDAgMHgwIDB4NzggMHg4
IDB4MCAweDc4IDB4NCAweDAgMHgwIDB4NzggMHg4IDB4MCAweDc4IDB4NCAweDAgMHgwIDB4Nzgg
MHg4IDB4MCAweDc4IDB4NCAweDAgMHgwIDB4NzggMHg4IDB4MCAweDc4IDB4NCAweDAgMHgwIDB4
NzggMHg4IDB4MCAweDc4IDB4NCAweDAgMHgwIDB4NzkgMHg4IDB4MCAweDc5IDB4NCAweDAgMHgw
IDB4N2EgMHg4IDB4MCAweDdhIDB4NCAweDAgMHgwIDB4N2IgMHg4IDB4MCAweDdiIDB4NCAweDAg
MHgwIDB4N2IgMHg4IDB4MCAweDdiIDB4NCAweDAgMHgwIDB4N2MgMHg4IDB4MCAweDdjIDB4NCAw
eDAgMHgwIDB4N2QgMHg4IDB4MCAweDdkIDB4NCAweDAgMHgwIDB4N2UgMHg4IDB4MCAweDdlIDB4
NCAweDAgMHgwIDB4N2YgMHg4IDB4MCAweDdmIDB4NCAweDAgMHgwIDB4ODAgMHg4IDB4MCAweDgw
IDB4NCAweDAgMHgwIDB4ODEgMHg4IDB4MCAweDgxIDB4NCAweDAgMHgwIDB4ODIgMHg4IDB4MCAw
eDgyIDB4NCAweDAgMHgwIDB4ODMgMHg4IDB4MCAweDgzIDB4NCAweDAgMHgwIDB4ODQgMHg4IDB4
MCAweDg0IDB4NCAweDAgMHgwIDB4ODUgMHg4IDB4MCAweDg1IDB4NCAweDAgMHgwIDB4ODYgMHg4
IDB4MCAweDg2IDB4NCAweDAgMHgwIDB4ODYgMHg4IDB4MCAweDg2IDB4NCAweDAgMHgwIDB4ODYg
MHg4IDB4MCAweDg2IDB4NCAweDAgMHgwIDB4ODYgMHg4IDB4MCAweDg2IDB4NCAweDAgMHgwIDB4
ODYgMHg4IDB4MCAweDg2IDB4NCAweDAgMHgwIDB4ODYgMHg4IDB4MCAweDg2IDB4NCAweDAgMHgw
IDB4ODYgMHg4IDB4MCAweDg2IDB4NCAweDAgMHgwIDB4ODcgMHg4IDB4MCAweDg3IDB4NCAweDAg
MHgwIDB4ODggMHg4IDB4MCAweDg4IDB4NCAweDAgMHgwIDB4ODkgMHg4IDB4MCAweDg5IDB4NCAw
eDAgMHgwIDB4OGEgMHg4IDB4MCAweDhhIDB4NCAweDAgMHgwIDB4OGIgMHg4IDB4MCAweDhiIDB4
NCAweDAgMHgwIDB4OGMgMHg4IDB4MCAweDhjIDB4NCAweDAgMHgwIDB4OGQgMHg4IDB4MCAweDhk
IDB4NCAweDAgMHgwIDB4OGUgMHg4IDB4MCAweDhlIDB4NCAweDAgMHgwIDB4OGYgMHg4IDB4MCAw
eDhmIDB4NCAweDAgMHgwIDB4OTAgMHg4IDB4MCAweDkwIDB4NCAweDAgMHgwIDB4OTEgMHg4IDB4
MCAweDkxIDB4NCAweDAgMHgwIDB4OTIgMHg4IDB4MCAweDkyIDB4NCAweDAgMHgwIDB4OTMgMHg4
IDB4MCAweDkzIDB4NCAweDAgMHgwIDB4OTQgMHg4IDB4MCAweDk0IDB4NCAweDAgMHgwIDB4OTUg
MHg4IDB4MCAweDk1IDB4NCAweDAgMHgwIDB4OTYgMHg4IDB4MCAweDk2IDB4NCAweDAgMHgwIDB4
OTcgMHg4IDB4MCAweDk3IDB4NCAweDAgMHgwIDB4OTggMHg4IDB4MCAweDk4IDB4NCAweDAgMHgw
IDB4OTkgMHg4IDB4MCAweDk5IDB4NCAweDAgMHgwIDB4OWEgMHg4IDB4MCAweDlhIDB4NCAweDAg
MHgwIDB4OWIgMHg4IDB4MCAweDliIDB4ND47DQoJCSNhZGRyZXNzLWNlbGxzID0gPDB4Mj47DQoJ
CSNzaXplLWNlbGxzID0gPDB4MT47DQoJCWxpbnV4LHBoYW5kbGUgPSA8MHgyMz47DQoJCXBoYW5k
bGUgPSA8MHgyMz47DQoNCgkJYXB1OiBhcHVAMHhGRDVDMDAwMCB7DQoJCQljb21wYXRpYmxlID0g
InhsbngsYXB1IjsNCgkJCSNncGlvLWNlbGxzID0gPDB4MT47DQoJCQlyZWcgPSA8MHgwIDB4ZmQ1
YzAwMDAgMHgxMDAwPjsNCgkJCWNwdTAgPSA8MHg5PjsNCgkJCWNwdTEgPSA8MHhhPjsNCgkJCWNw
dTIgPSA8MHhiPjsNCgkJCWNwdTMgPSA8MHhjPjsNCgkJCWdwaW9zID0gPDB4ZCAweDEgMHgwIDB4
ZCAweDIgMHgwIDB4ZCAweDMgMHgwIDB4ZCAweDQgMHgwPjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8
MHg2ND47DQoJCQlwaGFuZGxlID0gPDB4NjQ+Ow0KCQl9Ow0KDQoJCXJwdV9jdHJsOiBycHVfY29u
dHJvbEAweEZGOUEwMDAwIHsNCgkJCSNncGlvLWNlbGxzID0gPDB4MT47DQoJCQljb21wYXRpYmxl
ID0gInhsbngscnB1LWNvbnRyb2wiOw0KCQkJcmVnID0gPDB4MCAweGZmOWEwMDAwIDB4NDAwPjsN
CgkJCWdwaW8tY29udHJvbGxlcjsNCgkJCWF0Y20xLWZvci1ycHUwID0gPDB4ZT47DQoJCQlidGNt
MS1mb3ItcnB1MCA9IDwweGY+Ow0KCQkJaWNhY2hlLWZvci1ycHUxID0gPDB4MTA+Ow0KCQkJZGNh
Y2hlLWZvci1ycHUxID0gPDB4MTE+Ow0KCQkJZ2ljLWZvci1ycHUgPSA8MHg3PjsNCgkJCWdwaW9z
ID0gPDB4NCAweDYgMHg0IDB4NyAweGQgMHg1IDB4ZCAweDY+Ow0KCQkJZGRyLW1lbS1mb3ItcnB1
ID0gPDB4MTI+Ow0KCQkJbGludXgscGhhbmRsZSA9IDwweDZlPjsNCgkJCXBoYW5kbGUgPSA8MHg2
ZT47DQoJCX07DQoNCgkJcG11X2dsb2JhbDogcG11X2dsb2JhbEAweEZGRDgwMDAwIHsNCgkJCWlu
dGVycnVwdC1wYXJlbnQgPSA8MHgxMz47DQoJCQlpbnRlcnJ1cHRzID0gPDB4MTcgMHgwIDB4MTgg
MHgwIDB4MWEgMHgwIDB4MWIgMHgwIDB4MWMgMHgwIDB4MWQgMHgwPjsNCgkJCWNvbXBhdGlibGUg
PSAieGxueCxwbXVfZ2xvYmFsIjsNCgkJCXJlZyA9IDwweDAgMHhmZmQ4MDAwMCAweDQwMDAwPjsN
CgkJCWdwaW8tY29udHJvbGxlcjsNCgkJCSNncGlvLWNlbGxzID0gPDB4MT47DQoJCQludW0tZ3Bp
b3MgPSA8MHgxYT47DQoJCQlncGlvcyA9IDwweDE0IDB4Mz47DQoJCQlncGlvLW5hbWVzID0gIm1i
X3NsZWVwIjsNCgkJCWVycm9yLW91dC1ncGlvcyA9IDwweDE1IDB4MWQgMHgwIDB4MTUgMHgxZSAw
eDA+Ow0KCQkJcHdyLXN0YXRlLWdwaW9zID0gPDB4MTYgMHgxIDB4MTYgMHgyIDB4MTYgMHgzIDB4
MTYgMHg0IDB4MTYgMHg1IDB4MTYgMHg2IDB4MTcgMHgwIDB4MTYgMHhhIDB4MTcgMHgxIDB4MTcg
MHgyIDB4MTYgMHg5IDB4MTYgMHg5IDB4MTYgMHgxNCAweDE2IDB4MTUgMHgxNiAweDE2IDB4MTYg
MHgxNyAweDE2IDB4YyAweDE2IDB4ZCAweDE2IDB4ZSAweDE2IDB4ZiAweDE2IDB4NyAweDE2IDB4
OCAweDE2IDB4MWM+Ow0KCQkJbGludXgscGhhbmRsZSA9IDwweDQ+Ow0KCQkJcGhhbmRsZSA9IDww
eDQ+Ow0KCQl9Ow0KDQoJCWFwdV9pcGk6IGFwdV9pcGlAMHhGRjMwMDAwMCB7DQoJCQljb21wYXRp
YmxlID0gInhsbngsenlucW1wX2lwaSI7DQoJCQlncGlvLWNvbnRyb2xsZXI7DQoJCQkjZ3Bpby1j
ZWxscyA9IDwweDI+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDA+Ow0KCQkJaW50ZXJydXB0LW1hcCA9
IDwweDAgMHgwIDB4MCAweDggMHgwIDB4MjMgMHg0IDB4MCAweDAgMHgwIDB4NiAweDAgMHgyMyAw
eDQgMHgwIDB4MCAweDAgMHg3IDB4MCAweDIzIDB4ND47DQoJCQlpbnRlcnJ1cHQtbWFwLW1hc2sg
PSA8MHgwIDB4MCAweDAgMHgwPjsNCgkJCXJlZyA9IDwweDAgMHhmZjMwMDAwMCAweDEwMDA+Ow0K
CQkJbnVtLWdwaW9zID0gPDB4NDA+Ow0KCQkJaW50ZXJydXB0LWdwaW9zID0gPDB4MTggMHgwIDB4
MCAweDE5IDB4MCAweDAgMHgxYSAweDAgMHgwIDB4MWIgMHgwIDB4MCAweDFjIDB4MCAweDAgMHgx
ZCAweDAgMHgwIDB4MWUgMHgwIDB4MCAweDFmIDB4MCAweDAgMHgyMCAweDAgMHgwIDB4MjEgMHgw
IDB4MCAweDIyIDB4MCAweDA+Ow0KCQkJZ3Bpb3MgPSA8MHgxOCAweDIwIDB4MCAweDE5IDB4MjAg
MHgwIDB4MWEgMHgyMCAweDAgMHgxYiAweDIwIDB4MCAweDFjIDB4MjAgMHgwIDB4MWQgMHgyMCAw
eDAgMHgxZSAweDIwIDB4MCAweDFmIDB4MjAgMHgwIDB4MjAgMHgyMCAweDAgMHgyMSAweDIwIDB4
MCAweDIyIDB4MjAgMHgwPjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHgxOD47DQoJCQlwaGFuZGxl
ID0gPDB4MTg+Ow0KCQl9Ow0KDQoJCXJwdV8wX2lwaTogcnB1XzBfaXBpQDB4RkYzMTAwMDAgew0K
CQkJY29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcF9pcGkiOw0KCQkJZ3Bpby1jb250cm9sbGVyOw0K
CQkJI2dwaW8tY2VsbHMgPSA8MHgyPjsNCgkJCWludGVycnVwdHMgPSA8MHgwPjsNCgkJCWludGVy
cnVwdC1tYXAgPSA8MHgwIDB4MCAweDAgMHg4IDB4MCAweDIxIDB4NCAweDAgMHgwIDB4MCAweDYg
MHgwIDB4MjEgMHg0IDB4MCAweDAgMHgwIDB4NyAweDAgMHgyMSAweDQ+Ow0KCQkJaW50ZXJydXB0
LW1hcC1tYXNrID0gPDB4MCAweDAgMHgwIDB4MD47DQoJCQlyZWcgPSA8MHgwIDB4ZmYzMTAwMDAg
MHgxMDAwPjsNCgkJCW51bS1ncGlvcyA9IDwweDQwPjsNCgkJCWludGVycnVwdC1ncGlvcyA9IDww
eDE4IDB4OCAweDAgMHgxOSAweDggMHgwIDB4MWEgMHg4IDB4MCAweDFiIDB4OCAweDAgMHgxYyAw
eDggMHgwIDB4MWQgMHg4IDB4MCAweDFlIDB4OCAweDAgMHgxZiAweDggMHgwIDB4MjAgMHg4IDB4
MCAweDIxIDB4OCAweDAgMHgyMiAweDggMHgwPjsNCgkJCWdwaW9zID0gPDB4MTggMHgyOCAweDAg
MHgxOSAweDI4IDB4MCAweDFhIDB4MjggMHgwIDB4MWIgMHgyOCAweDAgMHgxYyAweDI4IDB4MCAw
eDFkIDB4MjggMHgwIDB4MWUgMHgyOCAweDAgMHgxZiAweDI4IDB4MCAweDIwIDB4MjggMHgwIDB4
MjEgMHgyOCAweDAgMHgyMiAweDI4IDB4MD47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4MTk+Ow0K
CQkJcGhhbmRsZSA9IDwweDE5PjsNCgkJfTsNCg0KCQlycHVfMV9pcGk6IHJwdV8xX2lwaUAweEZG
MzIwMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAieGxueCx6eW5xbXBfaXBpIjsNCgkJCWdwaW8tY29u
dHJvbGxlcjsNCgkJCSNncGlvLWNlbGxzID0gPDB4Mj47DQoJCQlpbnRlcnJ1cHRzID0gPDB4MD47
DQoJCQlpbnRlcnJ1cHQtbWFwID0gPDB4MCAweDAgMHgwIDB4OCAweDAgMHgyMiAweDQgMHgwIDB4
MCAweDAgMHg2IDB4MCAweDIyIDB4NCAweDAgMHgwIDB4MCAweDcgMHgwIDB4MjIgMHg0PjsNCgkJ
CWludGVycnVwdC1tYXAtbWFzayA9IDwweDAgMHgwIDB4MCAweDA+Ow0KCQkJcmVnID0gPDB4MCAw
eGZmMzIwMDAwIDB4MTAwMD47DQoJCQludW0tZ3Bpb3MgPSA8MHg0MD47DQoJCQlpbnRlcnJ1cHQt
Z3Bpb3MgPSA8MHgxOCAweDkgMHgwIDB4MTkgMHg5IDB4MCAweDFhIDB4OSAweDAgMHgxYiAweDkg
MHgwIDB4MWMgMHg5IDB4MCAweDFkIDB4OSAweDAgMHgxZSAweDkgMHgwIDB4MWYgMHg5IDB4MCAw
eDIwIDB4OSAweDAgMHgyMSAweDkgMHgwIDB4MjIgMHg5IDB4MD47DQoJCQlncGlvcyA9IDwweDE4
IDB4MjkgMHgwIDB4MTkgMHgyOSAweDAgMHgxYSAweDI5IDB4MCAweDFiIDB4MjkgMHgwIDB4MWMg
MHgyOSAweDAgMHgxZCAweDI5IDB4MCAweDFlIDB4MjkgMHgwIDB4MWYgMHgyOSAweDAgMHgyMCAw
eDI5IDB4MCAweDIxIDB4MjkgMHgwIDB4MjIgMHgyOSAweDA+Ow0KCQkJbGludXgscGhhbmRsZSA9
IDwweDFhPjsNCgkJCXBoYW5kbGUgPSA8MHgxYT47DQoJCX07DQoNCgkJcG11XzBfaXBpOiBwbXVf
MF9pcGlAMHhGRjMzMDAwMCB7DQoJCQljb21wYXRpYmxlID0gInhsbngsenlucW1wX2lwaSI7DQoJ
CQlncGlvLWNvbnRyb2xsZXI7DQoJCQkjZ3Bpby1jZWxscyA9IDwweDI+Ow0KCQkJaW50ZXJydXB0
LXBhcmVudCA9IDwweDEzPjsNCgkJCWludGVycnVwdHMgPSA8MHgxMyAweDA+Ow0KCQkJcmVnID0g
PDB4MCAweGZmMzMwMDAwIDB4MTAwMD47DQoJCQludW0tZ3Bpb3MgPSA8MHg0MD47DQoJCQlpbnRl
cnJ1cHQtZ3Bpb3MgPSA8MHgxOCAweDEwIDB4MCAweDE5IDB4MTAgMHgwIDB4MWEgMHgxMCAweDAg
MHgxYiAweDEwIDB4MCAweDFjIDB4MTAgMHgwIDB4MWQgMHgxMCAweDAgMHgxZSAweDEwIDB4MCAw
eDFmIDB4MTAgMHgwIDB4MjAgMHgxMCAweDAgMHgyMSAweDEwIDB4MCAweDIyIDB4MTAgMHgwPjsN
CgkJCWdwaW9zID0gPDB4MTggMHgzMCAweDAgMHgxOSAweDMwIDB4MCAweDFhIDB4MzAgMHgwIDB4
MWIgMHgzMCAweDAgMHgxYyAweDMwIDB4MCAweDFkIDB4MzAgMHgwIDB4MWUgMHgzMCAweDAgMHgx
ZiAweDMwIDB4MCAweDIwIDB4MzAgMHgwIDB4MjEgMHgzMCAweDAgMHgyMiAweDMwIDB4MD47DQoJ
CQlsaW51eCxwaGFuZGxlID0gPDB4MWI+Ow0KCQkJcGhhbmRsZSA9IDwweDFiPjsNCgkJfTsNCg0K
CQlwbXVfMV9pcGk6IHBtdV8xX2lwaUAweEZGMzMxMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAieGxu
eCx6eW5xbXBfaXBpIjsNCgkJCWdwaW8tY29udHJvbGxlcjsNCgkJCSNncGlvLWNlbGxzID0gPDB4
Mj47DQoJCQlpbnRlcnJ1cHQtcGFyZW50ID0gPDB4MTM+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDE0
IDB4MD47DQoJCQlyZWcgPSA8MHgwIDB4ZmYzMzEwMDAgMHgxMDAwPjsNCgkJCW51bS1ncGlvcyA9
IDwweDQwPjsNCgkJCWludGVycnVwdC1ncGlvcyA9IDwweDE4IDB4MTEgMHgwIDB4MTkgMHgxMSAw
eDAgMHgxYSAweDExIDB4MCAweDFiIDB4MTEgMHgwIDB4MWMgMHgxMSAweDAgMHgxZCAweDExIDB4
MCAweDFlIDB4MTEgMHgwIDB4MWYgMHgxMSAweDAgMHgyMCAweDExIDB4MCAweDIxIDB4MTEgMHgw
IDB4MjIgMHgxMSAweDA+Ow0KCQkJZ3Bpb3MgPSA8MHgxOCAweDMxIDB4MCAweDE5IDB4MzEgMHgw
IDB4MWEgMHgzMSAweDAgMHgxYiAweDMxIDB4MCAweDFjIDB4MzEgMHgwIDB4MWQgMHgzMSAweDAg
MHgxZSAweDMxIDB4MCAweDFmIDB4MzEgMHgwIDB4MjAgMHgzMSAweDAgMHgyMSAweDMxIDB4MCAw
eDIyIDB4MzEgMHgwPjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHgxYz47DQoJCQlwaGFuZGxlID0g
PDB4MWM+Ow0KCQl9Ow0KDQoJCXBtdV8yX2lwaTogcG11XzJfaXBpQDB4RkYzMzIwMDAgew0KCQkJ
Y29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcF9pcGkiOw0KCQkJZ3Bpby1jb250cm9sbGVyOw0KCQkJ
I2dwaW8tY2VsbHMgPSA8MHgyPjsNCgkJCWludGVycnVwdC1wYXJlbnQgPSA8MHgxMz47DQoJCQlp
bnRlcnJ1cHRzID0gPDB4MTUgMHgwPjsNCgkJCXJlZyA9IDwweDAgMHhmZjMzMjAwMCAweDEwMDA+
Ow0KCQkJbnVtLWdwaW9zID0gPDB4NDA+Ow0KCQkJaW50ZXJydXB0LWdwaW9zID0gPDB4MTggMHgx
MiAweDAgMHgxOSAweDEyIDB4MCAweDFhIDB4MTIgMHgwIDB4MWIgMHgxMiAweDAgMHgxYyAweDEy
IDB4MCAweDFkIDB4MTIgMHgwIDB4MWUgMHgxMiAweDAgMHgxZiAweDEyIDB4MCAweDIwIDB4MTIg
MHgwIDB4MjEgMHgxMiAweDAgMHgyMiAweDEyIDB4MD47DQoJCQlncGlvcyA9IDwweDE4IDB4MzIg
MHgwIDB4MTkgMHgzMiAweDAgMHgxYSAweDMyIDB4MCAweDFiIDB4MzIgMHgwIDB4MWMgMHgzMiAw
eDAgMHgxZCAweDMyIDB4MCAweDFlIDB4MzIgMHgwIDB4MWYgMHgzMiAweDAgMHgyMCAweDMyIDB4
MCAweDIxIDB4MzIgMHgwIDB4MjIgMHgzMiAweDA+Ow0KCQkJbGludXgscGhhbmRsZSA9IDwweDFk
PjsNCgkJCXBoYW5kbGUgPSA8MHgxZD47DQoJCX07DQoNCgkJcG11XzNfaXBpOiBwbXVfM19pcGlA
MHhGRjMzMzAwMCB7DQoJCQljb21wYXRpYmxlID0gInhsbngsenlucW1wX2lwaSI7DQoJCQlncGlv
LWNvbnRyb2xsZXI7DQoJCQkjZ3Bpby1jZWxscyA9IDwweDI+Ow0KCQkJaW50ZXJydXB0LXBhcmVu
dCA9IDwweDEzPjsNCgkJCWludGVycnVwdHMgPSA8MHgxNiAweDA+Ow0KCQkJcmVnID0gPDB4MCAw
eGZmMzMzMDAwIDB4MTAwMD47DQoJCQludW0tZ3Bpb3MgPSA8MHg0MD47DQoJCQlpbnRlcnJ1cHQt
Z3Bpb3MgPSA8MHgxOCAweDEzIDB4MCAweDE5IDB4MTMgMHgwIDB4MWEgMHgxMyAweDAgMHgxYiAw
eDEzIDB4MCAweDFjIDB4MTMgMHgwIDB4MWQgMHgxMyAweDAgMHgxZSAweDEzIDB4MCAweDFmIDB4
MTMgMHgwIDB4MjAgMHgxMyAweDAgMHgyMSAweDEzIDB4MCAweDIyIDB4MTMgMHgwPjsNCgkJCWdw
aW9zID0gPDB4MTggMHgzMyAweDAgMHgxOSAweDMzIDB4MCAweDFhIDB4MzMgMHgwIDB4MWIgMHgz
MyAweDAgMHgxYyAweDMzIDB4MCAweDFkIDB4MzMgMHgwIDB4MWUgMHgzMyAweDAgMHgxZiAweDMz
IDB4MCAweDIwIDB4MzMgMHgwIDB4MjEgMHgzMyAweDAgMHgyMiAweDMzIDB4MD47DQoJCQlsaW51
eCxwaGFuZGxlID0gPDB4MWU+Ow0KCQkJcGhhbmRsZSA9IDwweDFlPjsNCgkJfTsNCg0KCQlwbF8w
X2lwaTogcGxfMF9pcGlAMHhGRjM0MDAwMCB7DQoJCQljb21wYXRpYmxlID0gInhsbngsenlucW1w
X2lwaSI7DQoJCQlncGlvLWNvbnRyb2xsZXI7DQoJCQkjZ3Bpby1jZWxscyA9IDwweDI+Ow0KCQkJ
aW50ZXJydXB0cyA9IDwweDA+Ow0KCQkJaW50ZXJydXB0LW1hcCA9IDwweDAgMHgwIDB4MCAweDgg
MHgwIDB4MWQgMHg0IDB4MCAweDAgMHgwIDB4NiAweDAgMHgxZCAweDQgMHgwIDB4MCAweDAgMHg3
IDB4MCAweDFkIDB4ND47DQoJCQlpbnRlcnJ1cHQtbWFwLW1hc2sgPSA8MHgwIDB4MCAweDAgMHgw
PjsNCgkJCXJlZyA9IDwweDAgMHhmZjM0MDAwMCAweDEwMDA+Ow0KCQkJbnVtLWdwaW9zID0gPDB4
NDA+Ow0KCQkJaW50ZXJydXB0LWdwaW9zID0gPDB4MTggMHgxOCAweDAgMHgxOSAweDE4IDB4MCAw
eDFhIDB4MTggMHgwIDB4MWIgMHgxOCAweDAgMHgxYyAweDE4IDB4MCAweDFkIDB4MTggMHgwIDB4
MWUgMHgxOCAweDAgMHgxZiAweDE4IDB4MCAweDIwIDB4MTggMHgwIDB4MjEgMHgxOCAweDAgMHgy
MiAweDE4IDB4MD47DQoJCQlncGlvcyA9IDwweDE4IDB4MzQgMHgwIDB4MTkgMHgzNCAweDAgMHgx
YSAweDM0IDB4MCAweDFiIDB4MzQgMHgwIDB4MWMgMHgzNCAweDAgMHgxZCAweDM0IDB4MCAweDFl
IDB4MzQgMHgwIDB4MWYgMHgzNCAweDAgMHgyMCAweDM0IDB4MCAweDIxIDB4MzQgMHgwIDB4MjIg
MHgzNCAweDA+Ow0KCQkJbGludXgscGhhbmRsZSA9IDwweDFmPjsNCgkJCXBoYW5kbGUgPSA8MHgx
Zj47DQoJCX07DQoNCgkJcGxfMV9pcGk6IHBsXzFfaXBpQDB4RkYzNTAwMDAgew0KCQkJY29tcGF0
aWJsZSA9ICJ4bG54LHp5bnFtcF9pcGkiOw0KCQkJZ3Bpby1jb250cm9sbGVyOw0KCQkJI2dwaW8t
Y2VsbHMgPSA8MHgyPjsNCgkJCWludGVycnVwdHMgPSA8MHgwPjsNCgkJCWludGVycnVwdC1tYXAg
PSA8MHgwIDB4MCAweDAgMHg4IDB4MCAweDFlIDB4NCAweDAgMHgwIDB4MCAweDYgMHgwIDB4MWUg
MHg0IDB4MCAweDAgMHgwIDB4NyAweDAgMHgxZSAweDQ+Ow0KCQkJaW50ZXJydXB0LW1hcC1tYXNr
ID0gPDB4MCAweDAgMHgwIDB4MD47DQoJCQlyZWcgPSA8MHgwIDB4ZmYzNTAwMDAgMHgxMDAwPjsN
CgkJCW51bS1ncGlvcyA9IDwweDQwPjsNCgkJCWludGVycnVwdC1ncGlvcyA9IDwweDE4IDB4MTkg
MHgwIDB4MTkgMHgxOSAweDAgMHgxYSAweDE5IDB4MCAweDFiIDB4MTkgMHgwIDB4MWMgMHgxOSAw
eDAgMHgxZCAweDE5IDB4MCAweDFlIDB4MTkgMHgwIDB4MWYgMHgxOSAweDAgMHgyMCAweDE5IDB4
MCAweDIxIDB4MTkgMHgwIDB4MjIgMHgxOSAweDA+Ow0KCQkJZ3Bpb3MgPSA8MHgxOCAweDM1IDB4
MCAweDE5IDB4MzUgMHgwIDB4MWEgMHgzNSAweDAgMHgxYiAweDM1IDB4MCAweDFjIDB4MzUgMHgw
IDB4MWQgMHgzNSAweDAgMHgxZSAweDM1IDB4MCAweDFmIDB4MzUgMHgwIDB4MjAgMHgzNSAweDAg
MHgyMSAweDM1IDB4MCAweDIyIDB4MzUgMHgwPjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHgyMD47
DQoJCQlwaGFuZGxlID0gPDB4MjA+Ow0KCQl9Ow0KDQoJCXBsXzJfaXBpOiBwbF8yX2lwaUAweEZG
MzYwMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAieGxueCx6eW5xbXBfaXBpIjsNCgkJCWdwaW8tY29u
dHJvbGxlcjsNCgkJCSNncGlvLWNlbGxzID0gPDB4Mj47DQoJCQlpbnRlcnJ1cHRzID0gPDB4MD47
DQoJCQlpbnRlcnJ1cHQtbWFwID0gPDB4MCAweDAgMHgwIDB4OCAweDAgMHgxZiAweDQgMHgwIDB4
MCAweDAgMHg2IDB4MCAweDFmIDB4NCAweDAgMHgwIDB4MCAweDcgMHgwIDB4MWYgMHg0PjsNCgkJ
CWludGVycnVwdC1tYXAtbWFzayA9IDwweDAgMHgwIDB4MCAweDA+Ow0KCQkJcmVnID0gPDB4MCAw
eGZmMzYwMDAwIDB4MTAwMD47DQoJCQludW0tZ3Bpb3MgPSA8MHg0MD47DQoJCQlpbnRlcnJ1cHQt
Z3Bpb3MgPSA8MHgxOCAweDFhIDB4MCAweDE5IDB4MWEgMHgwIDB4MWEgMHgxYSAweDAgMHgxYiAw
eDFhIDB4MCAweDFjIDB4MWEgMHgwIDB4MWQgMHgxYSAweDAgMHgxZSAweDFhIDB4MCAweDFmIDB4
MWEgMHgwIDB4MjAgMHgxYSAweDAgMHgyMSAweDFhIDB4MCAweDIyIDB4MWEgMHgwPjsNCgkJCWdw
aW9zID0gPDB4MTggMHgzNiAweDAgMHgxOSAweDM2IDB4MCAweDFhIDB4MzYgMHgwIDB4MWIgMHgz
NiAweDAgMHgxYyAweDM2IDB4MCAweDFkIDB4MzYgMHgwIDB4MWUgMHgzNiAweDAgMHgxZiAweDM2
IDB4MCAweDIwIDB4MzYgMHgwIDB4MjEgMHgzNiAweDAgMHgyMiAweDM2IDB4MD47DQoJCQlsaW51
eCxwaGFuZGxlID0gPDB4MjE+Ow0KCQkJcGhhbmRsZSA9IDwweDIxPjsNCgkJfTsNCg0KCQlwbF8z
X2lwaTogcGxfM19pcGlAMHhGRjM3MDAwMCB7DQoJCQljb21wYXRpYmxlID0gInhsbngsenlucW1w
X2lwaSI7DQoJCQlncGlvLWNvbnRyb2xsZXI7DQoJCQkjZ3Bpby1jZWxscyA9IDwweDI+Ow0KCQkJ
aW50ZXJydXB0cyA9IDwweDA+Ow0KCQkJaW50ZXJydXB0LW1hcCA9IDwweDAgMHgwIDB4MCAweDgg
MHgwIDB4MjAgMHg0IDB4MCAweDAgMHgwIDB4NiAweDAgMHgyMCAweDQgMHgwIDB4MCAweDAgMHg3
IDB4MCAweDIwIDB4ND47DQoJCQlpbnRlcnJ1cHQtbWFwLW1hc2sgPSA8MHgwIDB4MCAweDAgMHgw
PjsNCgkJCXJlZyA9IDwweDAgMHhmZjM3MDAwMCAweDEwMDA+Ow0KCQkJbnVtLWdwaW9zID0gPDB4
NDA+Ow0KCQkJaW50ZXJydXB0LWdwaW9zID0gPDB4MTggMHgxYiAweDAgMHgxOSAweDFiIDB4MCAw
eDFhIDB4MWIgMHgwIDB4MWIgMHgxYiAweDAgMHgxYyAweDFiIDB4MCAweDFkIDB4MWIgMHgwIDB4
MWUgMHgxYiAweDAgMHgxZiAweDFiIDB4MCAweDIwIDB4MWIgMHgwIDB4MjEgMHgxYiAweDAgMHgy
MiAweDFiIDB4MD47DQoJCQlncGlvcyA9IDwweDE4IDB4MzcgMHgwIDB4MTkgMHgzNyAweDAgMHgx
YSAweDM3IDB4MCAweDFiIDB4MzcgMHgwIDB4MWMgMHgzNyAweDAgMHgxZCAweDM3IDB4MCAweDFl
IDB4MzcgMHgwIDB4MWYgMHgzNyAweDAgMHgyMCAweDM3IDB4MCAweDIxIDB4MzcgMHgwIDB4MjIg
MHgzNyAweDA+Ow0KCQkJbGludXgscGhhbmRsZSA9IDwweDIyPjsNCgkJCXBoYW5kbGUgPSA8MHgy
Mj47DQoJCX07DQoNCgkJeGxueF96eW5xbXBfY3N1X2NvcmU6IGNzdV9jb3JlIHsNCgkJCWNvbXBh
dGlibGUgPSAieGxueCx6eW5xbXAtY3N1LWNvcmUiOw0KCQkJcmVnID0gPDB4MCAweGZmY2EwMDAw
IDB4MTAwPjsNCgkJfTsNCg0KCQlscGRfc2xjcl8wOiB6eW5xbXBfbHBkX3NsY3JAMHhGRjQxMDAw
MCB7DQoJCQljb21wYXRpYmxlID0gInhsbngsbHBkLXNsY3IiOw0KCQkJcmVnID0gPDB4MCAweGZm
NDEwMDAwIDB4OTAwMD47DQoJCQlnaWMtZm9yLXJwdSA9IDwweDc+Ow0KCQkJZ2ljLWZvci1hcHUg
PSA8MHg2PjsNCgkJfTsNCg0KCQlscGRfc2xjcl9zZWN1cmU6IHp5bnFtcF9scGRfc2xjcl9zZWN1
cmVAMHhGRjRCMDAwMCB7DQoJCQljb21wYXRpYmxlID0gInhsbngubHBkLXNsY3Itc2VjdXJlIjsN
CgkJCXJlZyA9IDwweDAgMHhmZjRiMDAwMCAweDM4PjsNCgkJfTsNCg0KCQl4cHB1OiB4cHB1QDAg
ew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHhwcHUiOw0KCQkJcmVnLWV4dGVuZGVkID0gPDB4MjMg
MHgwIDB4ZmY5ODAwMDAgMHgxMDAwMCAweDI0IDB4MCAweGZmOTkwMDAwIDB4MCAweDEwMDAgMHgz
IDB4MjQgMHgwIDB4ZmYwMDAwMDAgMHgwIDB4ZmMwMDAwIDB4MiAweDI0IDB4MCAweGZlMDAwMDAw
IDB4MCAweDEwMDAwMDAgMHgyIDB4MjQgMHgwIDB4YzAwMDAwMDAgMHgwIDB4MjAwMDAwMDAgMHgy
PjsNCgkJCW1yID0gPDB4MjM+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDU4PjsNCgkJfTsNCg0KCQlz
bW11MDogc21tdTBAMHhGRDgwMDAwMCB7DQoJCQljb21wYXRpYmxlID0gImFybSxtbXUtNTAwIjsN
CgkJCXJlZy1leHRlbmRlZCA9IDwweDIzIDB4MCAweGZkODAwMDAwIDB4MTAwMDAgMHgyNSAweDAg
MHgwIDB4ZmZmZmZmZmYgMHhmZmZmZmZmZiAweDI2IDB4MCAweDAgMHhmZmZmZmZmZiAweGZmZmZm
ZmZmIDB4MjcgMHgwIDB4MCAweGZmZmZmZmZmIDB4ZmZmZmZmZmYgMHgyOCAweDAgMHgwIDB4ZmZm
ZmZmZmYgMHhmZmZmZmZmZiAweDI5IDB4MCAweDAgMHhmZmZmZmZmZiAweGZmZmZmZmZmIDB4MmEg
MHgwIDB4MCAweGZmZmZmZmZmIDB4ZmZmZmZmZmY+Ow0KCQkJaW50ZXJydXB0LXBhcmVudCA9IDww
eDJiPjsNCgkJCWludGVycnVwdHMgPSA8MHgwIDB4MSAweDIgMHgzIDB4NCAweDUgMHg2IDB4NyAw
eDggMHg4IDB4OSAweGEgMHhiIDB4YyAweGQgMHhlIDB4ZiAweDEwIDB4MTE+Ow0KCQkJZG1hID0g
PDB4MmM+Ow0KCQkJbXItMCA9IDwweDJjPjsNCgkJCW1yLTEgPSA8MHgyYz47DQoJCQltci0yID0g
PDB4MmM+Ow0KCQkJbXItMyA9IDwweDJkPjsNCgkJCW1yLTQgPSA8MHgyZT47DQoJCQltci01ID0g
PDB4MmY+Ow0KCQl9Ow0KDQoJCXNtbXVfcmVnOiBzbW11MEAweEZENUYwMDAwIHsNCgkJCWNvbXBh
dGlibGUgPSAieGxueCxzbW11LXJlZyI7DQoJCQlyZWcgPSA8MHgwIDB4ZmQ1ZjAwMDAgMHgxMDAw
PjsNCgkJCWludGVycnVwdC1jb250cm9sbGVyOw0KCQkJaW50ZXJydXB0cyA9IDwweDliPjsNCgkJ
CWxpbnV4LHBoYW5kbGUgPSA8MHgyYj47DQoJCQlwaGFuZGxlID0gPDB4MmI+Ow0KCQl9Ow0KDQoJ
CWNjaV9tZW0xOiBjY2lfbWVtMUAwIHsNCgkJCSNhZGRyZXNzLWNlbGxzID0gPDB4Mj47DQoJCQkj
c2l6ZS1jZWxscyA9IDwweDI+Ow0KCQkJI3ByaW9yaXR5LWNlbGxzID0gPDB4MT47DQoJCQljb21w
YXRpYmxlID0gInNpbXBsZS1idXMiOw0KCQkJcmFuZ2VzOw0KCQkJbGludXgscGhhbmRsZSA9IDww
eDMwPjsNCgkJCXBoYW5kbGUgPSA8MHgzMD47DQoJCX07DQoNCgkJY2NpX21lbTI6IGNjaV9tZW0y
QDAgew0KCQkJI2FkZHJlc3MtY2VsbHMgPSA8MHgyPjsNCgkJCSNzaXplLWNlbGxzID0gPDB4Mj47
DQoJCQkjcHJpb3JpdHktY2VsbHMgPSA8MHgxPjsNCgkJCWNvbXBhdGlibGUgPSAic2ltcGxlLWJ1
cyI7DQoJCQlyYW5nZXM7DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4MzE+Ow0KCQkJcGhhbmRsZSA9
IDwweDMxPjsNCgkJfTsNCg0KCQljY2k6IGNjaUAweEZENkUwMDAwIHsNCgkJCWNvbXBhdGlibGUg
PSAiYXJtLGNjaS00MDAiOw0KCQkJZ3Bpby1jb250cm9sbGVyOw0KCQkJI2dwaW8tY2VsbHMgPSA8
MHgxPjsNCgkJCXJlZy1leHRlbmRlZCA9IDwweDIzIDB4MCAweGZkNmUwMDAwIDB4ZjAwMCAweDJj
IDB4MCAweDAgMHhmZmZmZmZmZiAweGZmZmZmZmZmIDB4Mj47DQoJCQlNMCA9IDwweDI0PjsNCgkJ
CU0xID0gPDB4MzA+Ow0KCQkJTTIgPSA8MHgzMT47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4MzQ+
Ow0KCQkJcGhhbmRsZSA9IDwweDM0PjsNCgkJfTsNCg0KCQlvY21feG1wdTogb2NtX3htcHVAMHhG
RkE3MDAwMCB7DQoJCQljb21wYXRpYmxlID0gInhsbngseG1wdSI7DQoJCQlpbnRlcnJ1cHRzID0g
PDB4NTg+Ow0KCQkJcmVnLWV4dGVuZGVkID0gPDB4MjMgMHgwIDB4ZmZhNzAwMDAgMHgxMDAwIDB4
MjMgMHgwIDB4ZmZmYzAwMDAgMHg0MDAwMD47DQoJCQlwcm90ZWN0ZWQtbXIgPSA8MHgzMj47DQoJ
CQltci0wID0gPDB4MjM+Ow0KCQkJcHJvdGVjdGVkLWJhc2UgPSA8MHhmZmZjMDAwMD47DQoJCX07
DQoNCgkJZGRyX3htcHUwOiBkZHJfeG1wdTBfQF9ERFJfWE1QVTBfQ0ZHIHsNCgkJCWNvbXBhdGli
bGUgPSAieGxueCx4bXB1IjsNCgkJCWludGVycnVwdHMgPSA8MHg4Nj47DQoJCQlyZWctZXh0ZW5k
ZWQgPSA8MHgyMyAweDAgMHhmZDAwMDAwMCAweDEwMDAgMHgzMyAweDAgMHgwIDB4MCAweDgwMDAw
MDAwIDB4MD47DQoJCQlhbGlnbiA9IDwweDE+Ow0KCQkJcHJvdGVjdGVkLW1yID0gPDB4MT47DQoJ
CQlwcm90ZWN0ZWQtYmFzZSA9IDwweDA+Ow0KCQkJbXItMCA9IDwweDMzPjsNCgkJfTsNCg0KCQlk
ZHJfeG1wdTE6IGRkcl94bXB1MV9AX0REUl9YTVBVMV9DRkcgew0KCQkJY29tcGF0aWJsZSA9ICJ4
bG54LHhtcHUiOw0KCQkJaW50ZXJydXB0cyA9IDwweDg2PjsNCgkJCXJlZy1leHRlbmRlZCA9IDww
eDIzIDB4MCAweGZkMDEwMDAwIDB4MTAwMCAweDMwIDB4MCAweDAgMHgwIDB4ODAwMDAwMDAgMHgw
PjsNCgkJCWFsaWduID0gPDB4MT47DQoJCQlwcm90ZWN0ZWQtbXIgPSA8MHgxPjsNCgkJCXByb3Rl
Y3RlZC1iYXNlID0gPDB4MD47DQoJCQltci0wID0gPDB4MzA+Ow0KCQkJZ3Bpb3MgPSA8MHgzNCAw
eDA+Ow0KCQl9Ow0KDQoJCWRkcl94bXB1MjogZGRyX3htcHUyX0BfRERSX1hNUFUyX0NGRyB7DQoJ
CQljb21wYXRpYmxlID0gInhsbngseG1wdSI7DQoJCQlpbnRlcnJ1cHRzID0gPDB4ODY+Ow0KCQkJ
cmVnLWV4dGVuZGVkID0gPDB4MjMgMHgwIDB4ZmQwMjAwMDAgMHgxMDAwIDB4MzEgMHgwIDB4MCAw
eDAgMHg4MDAwMDAwMCAweDA+Ow0KCQkJYWxpZ24gPSA8MHgxPjsNCgkJCXByb3RlY3RlZC1tciA9
IDwweDE+Ow0KCQkJcHJvdGVjdGVkLWJhc2UgPSA8MHgwPjsNCgkJCW1yLTAgPSA8MHgzMT47DQoJ
CQlncGlvcyA9IDwweDM0IDB4MT47DQoJCX07DQoNCgkJZGRyX3htcHUzOiBkZHJfeG1wdTNfQF9E
RFJfWE1QVTNfQ0ZHIHsNCgkJCWNvbXBhdGlibGUgPSAieGxueCx4bXB1IjsNCgkJCWludGVycnVw
dHMgPSA8MHg4Nj47DQoJCQlyZWctZXh0ZW5kZWQgPSA8MHgyMyAweDAgMHhmZDAzMDAwMCAweDEw
MDAgMHgyZCAweDAgMHgwIDB4MCAweDgwMDAwMDAwIDB4MD47DQoJCQlhbGlnbiA9IDwweDE+Ow0K
CQkJcHJvdGVjdGVkLW1yID0gPDB4MT47DQoJCQlwcm90ZWN0ZWQtYmFzZSA9IDwweDA+Ow0KCQkJ
bXItMCA9IDwweDJkPjsNCgkJfTsNCg0KCQlkZHJfeG1wdTQ6IGRkcl94bXB1NF9AX0REUl9YTVBV
NF9DRkcgew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHhtcHUiOw0KCQkJaW50ZXJydXB0cyA9IDww
eDg2PjsNCgkJCXJlZy1leHRlbmRlZCA9IDwweDIzIDB4MCAweGZkMDQwMDAwIDB4MTAwMCAweDJl
IDB4MCAweDAgMHgwIDB4ODAwMDAwMDAgMHgwPjsNCgkJCWFsaWduID0gPDB4MT47DQoJCQlwcm90
ZWN0ZWQtbXIgPSA8MHgxPjsNCgkJCXByb3RlY3RlZC1iYXNlID0gPDB4MD47DQoJCQltci0wID0g
PDB4MmU+Ow0KCQl9Ow0KDQoJCWRkcl94bXB1NTogZGRyX3htcHU1X0BfRERSX1hNUFU1X0NGRyB7
DQoJCQljb21wYXRpYmxlID0gInhsbngseG1wdSI7DQoJCQlpbnRlcnJ1cHRzID0gPDB4ODY+Ow0K
CQkJcmVnLWV4dGVuZGVkID0gPDB4MjMgMHgwIDB4ZmQwNTAwMDAgMHgxMDAwIDB4MmYgMHgwIDB4
MCAweDAgMHg4MDAwMDAwMCAweDA+Ow0KCQkJYWxpZ24gPSA8MHgxPjsNCgkJCXByb3RlY3RlZC1t
ciA9IDwweDE+Ow0KCQkJcHJvdGVjdGVkLWJhc2UgPSA8MHgwPjsNCgkJCW1yLTAgPSA8MHgyZj47
DQoJCX07DQoNCgkJcHM3X2FmaV8wOiBwczctYWZpQDB4RkQzNjAwMDAgew0KCQkJY29tcGF0aWJs
ZSA9ICJ4bG54LHBzNy1hZmktMS4wMC5hIjsNCgkJCXJlZyA9IDwweDAgMHhmZDM2MDAwMCAweDEw
MDA+Ow0KCQl9Ow0KDQoJCXBzN19hZmlfMTogcHM3LWFmaUAweEZEMzcwMDAwIHsNCgkJCWNvbXBh
dGlibGUgPSAieGxueCxwczctYWZpLTEuMDAuYSI7DQoJCQlyZWcgPSA8MHgwIDB4ZmQzNzAwMDAg
MHgxMDAwPjsNCgkJfTsNCg0KCQlwczdfYWZpXzI6IHBzNy1hZmlAMHhGRDM4MDAwMCB7DQoJCQlj
b21wYXRpYmxlID0gInhsbngscHM3LWFmaS0xLjAwLmEiOw0KCQkJcmVnID0gPDB4MCAweGZkMzgw
MDAwIDB4MTAwMD47DQoJCX07DQoNCgkJcHM3X2FmaV8zOiBwczctYWZpQDB4RkQzOTAwMDAgew0K
CQkJY29tcGF0aWJsZSA9ICJ4bG54LHBzNy1hZmktMS4wMC5hIjsNCgkJCXJlZyA9IDwweDAgMHhm
ZDM5MDAwMCAweDEwMDA+Ow0KCQl9Ow0KDQoJCXBzN19hZmlfNDogcHM3LWFmaUAweEZEM0EwMDAw
IHsNCgkJCWNvbXBhdGlibGUgPSAieGxueCxwczctYWZpLTEuMDAuYSI7DQoJCQlyZWcgPSA8MHgw
IDB4ZmQzYTAwMDAgMHgxMDAwPjsNCgkJfTsNCg0KCQlwczdfYWZpXzU6IHBzNy1hZmlAMHhGRDNC
MDAwMCB7DQoJCQljb21wYXRpYmxlID0gInhsbngscHM3LWFmaS0xLjAwLmEiOw0KCQkJcmVnID0g
PDB4MCAweGZkM2IwMDAwIDB4MTAwMD47DQoJCX07DQoNCgkJZ2RtYTBfbXI6IGdkbWEwbXIgew0K
CQkJI2FkZHJlc3MtY2VsbHMgPSA8MHgyPjsNCgkJCSNzaXplLWNlbGxzID0gPDB4MT47DQoJCQlj
b21wYXRpYmxlID0gInNpbXBsZS1idXMiOw0KCQkJcmFuZ2VzOw0KCQl9Ow0KDQoJCWdkbWEwX21h
dHRyOiBnZG1hMG1hdHRyIHsNCgkJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktdHJhbnNhY3Rp
b24tYXR0ciI7DQoJCQlzZWN1cmUgPSA8MHgwPjsNCgkJCW1hc3Rlci1pZCA9IDwweDE0ZTg+Ow0K
CQkJbGludXgscGhhbmRsZSA9IDwweDM1PjsNCgkJCXBoYW5kbGUgPSA8MHgzNT47DQoJCX07DQoN
CgkJZ2RtYTA6IGdkbWEwQDB4RkQ1MDAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHpkbWEi
Ow0KCQkJcmVnID0gPDB4MCAweGZkNTAwMDAwIDB4MTAwMD47DQoJCQlidXMtd2lkdGggPSA8MHg4
MD47DQoJCQlpbnRlcnJ1cHRzID0gPDB4N2M+Ow0KCQkJI3N0cmVhbS1pZC1jZWxscyA9IDwweDE+
Ow0KCQkJZG1hID0gPDB4MmE+Ow0KCQkJbWVtYXR0ciA9IDwweDM1PjsNCgkJfTsNCg0KCQlnZG1h
MV9tcjogZ2RtYTFtciB7DQoJCQkjYWRkcmVzcy1jZWxscyA9IDwweDI+Ow0KCQkJI3NpemUtY2Vs
bHMgPSA8MHgxPjsNCgkJCWNvbXBhdGlibGUgPSAic2ltcGxlLWJ1cyI7DQoJCQlyYW5nZXM7DQoJ
CX07DQoNCgkJZ2RtYTFfbWF0dHI6IGdkbWExbWF0dHIgew0KCQkJY29tcGF0aWJsZSA9ICJxZW11
Om1lbW9yeS10cmFuc2FjdGlvbi1hdHRyIjsNCgkJCXNlY3VyZSA9IDwweDA+Ow0KCQkJbWFzdGVy
LWlkID0gPDB4MTRlOT47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4MzY+Ow0KCQkJcGhhbmRsZSA9
IDwweDM2PjsNCgkJfTsNCg0KCQlnZG1hMTogZ2RtYTFAMHhGRDUxMDAwMCB7DQoJCQljb21wYXRp
YmxlID0gInhsbngsemRtYSI7DQoJCQlyZWcgPSA8MHgwIDB4ZmQ1MTAwMDAgMHgxMDAwPjsNCgkJ
CWJ1cy13aWR0aCA9IDwweDgwPjsNCgkJCWludGVycnVwdHMgPSA8MHg3ZD47DQoJCQkjc3RyZWFt
LWlkLWNlbGxzID0gPDB4MT47DQoJCQlkbWEgPSA8MHgyYT47DQoJCQltZW1hdHRyID0gPDB4MzY+
Ow0KCQl9Ow0KDQoJCWdkbWEyX21yOiBnZG1hMm1yIHsNCgkJCSNhZGRyZXNzLWNlbGxzID0gPDB4
Mj47DQoJCQkjc2l6ZS1jZWxscyA9IDwweDE+Ow0KCQkJY29tcGF0aWJsZSA9ICJzaW1wbGUtYnVz
IjsNCgkJCXJhbmdlczsNCgkJfTsNCg0KCQlnZG1hMl9tYXR0cjogZ2RtYTJtYXR0ciB7DQoJCQlj
b21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXRyYW5zYWN0aW9uLWF0dHIiOw0KCQkJc2VjdXJlID0g
PDB4MD47DQoJCQltYXN0ZXItaWQgPSA8MHgxNGVhPjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHgz
Nz47DQoJCQlwaGFuZGxlID0gPDB4Mzc+Ow0KCQl9Ow0KDQoJCWdkbWEyOiBnZG1hMkAweEZENTIw
MDAwIHsNCgkJCWNvbXBhdGlibGUgPSAieGxueCx6ZG1hIjsNCgkJCXJlZyA9IDwweDAgMHhmZDUy
MDAwMCAweDEwMDA+Ow0KCQkJYnVzLXdpZHRoID0gPDB4ODA+Ow0KCQkJaW50ZXJydXB0cyA9IDww
eDdlPjsNCgkJCSNzdHJlYW0taWQtY2VsbHMgPSA8MHgxPjsNCgkJCWRtYSA9IDwweDJhPjsNCgkJ
CW1lbWF0dHIgPSA8MHgzNz47DQoJCX07DQoNCgkJZ2RtYTNfbXI6IGdkbWEzbXIgew0KCQkJI2Fk
ZHJlc3MtY2VsbHMgPSA8MHgyPjsNCgkJCSNzaXplLWNlbGxzID0gPDB4MT47DQoJCQljb21wYXRp
YmxlID0gInNpbXBsZS1idXMiOw0KCQkJcmFuZ2VzOw0KCQl9Ow0KDQoJCWdkbWEzX21hdHRyOiBn
ZG1hM21hdHRyIHsNCgkJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktdHJhbnNhY3Rpb24tYXR0
ciI7DQoJCQlzZWN1cmUgPSA8MHgwPjsNCgkJCW1hc3Rlci1pZCA9IDwweDE0ZWI+Ow0KCQkJbGlu
dXgscGhhbmRsZSA9IDwweDM4PjsNCgkJCXBoYW5kbGUgPSA8MHgzOD47DQoJCX07DQoNCgkJZ2Rt
YTM6IGdkbWEzQDB4RkQ1MzAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHpkbWEiOw0KCQkJ
cmVnID0gPDB4MCAweGZkNTMwMDAwIDB4MTAwMD47DQoJCQlidXMtd2lkdGggPSA8MHg4MD47DQoJ
CQlpbnRlcnJ1cHRzID0gPDB4N2Y+Ow0KCQkJI3N0cmVhbS1pZC1jZWxscyA9IDwweDE+Ow0KCQkJ
ZG1hID0gPDB4MmE+Ow0KCQkJbWVtYXR0ciA9IDwweDM4PjsNCgkJfTsNCg0KCQlnZG1hNF9tcjog
Z2RtYTRtciB7DQoJCQkjYWRkcmVzcy1jZWxscyA9IDwweDI+Ow0KCQkJI3NpemUtY2VsbHMgPSA8
MHgxPjsNCgkJCWNvbXBhdGlibGUgPSAic2ltcGxlLWJ1cyI7DQoJCQlyYW5nZXM7DQoJCX07DQoN
CgkJZ2RtYTRfbWF0dHI6IGdkbWE0bWF0dHIgew0KCQkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9y
eS10cmFuc2FjdGlvbi1hdHRyIjsNCgkJCXNlY3VyZSA9IDwweDA+Ow0KCQkJbWFzdGVyLWlkID0g
PDB4MTRlYz47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4Mzk+Ow0KCQkJcGhhbmRsZSA9IDwweDM5
PjsNCgkJfTsNCg0KCQlnZG1hNDogZ2RtYTRAMHhGRDU0MDAwMCB7DQoJCQljb21wYXRpYmxlID0g
InhsbngsemRtYSI7DQoJCQlyZWcgPSA8MHgwIDB4ZmQ1NDAwMDAgMHgxMDAwPjsNCgkJCWJ1cy13
aWR0aCA9IDwweDgwPjsNCgkJCWludGVycnVwdHMgPSA8MHg4MD47DQoJCQkjc3RyZWFtLWlkLWNl
bGxzID0gPDB4MT47DQoJCQlkbWEgPSA8MHgyYT47DQoJCQltZW1hdHRyID0gPDB4Mzk+Ow0KCQl9
Ow0KDQoJCWdkbWE1X21yOiBnZG1hNW1yIHsNCgkJCSNhZGRyZXNzLWNlbGxzID0gPDB4Mj47DQoJ
CQkjc2l6ZS1jZWxscyA9IDwweDE+Ow0KCQkJY29tcGF0aWJsZSA9ICJzaW1wbGUtYnVzIjsNCgkJ
CXJhbmdlczsNCgkJfTsNCg0KCQlnZG1hNV9tYXR0cjogZ2RtYTVtYXR0ciB7DQoJCQljb21wYXRp
YmxlID0gInFlbXU6bWVtb3J5LXRyYW5zYWN0aW9uLWF0dHIiOw0KCQkJc2VjdXJlID0gPDB4MD47
DQoJCQltYXN0ZXItaWQgPSA8MHgxNGVkPjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHgzYT47DQoJ
CQlwaGFuZGxlID0gPDB4M2E+Ow0KCQl9Ow0KDQoJCWdkbWE1OiBnZG1hNUAweEZENTUwMDAwIHsN
CgkJCWNvbXBhdGlibGUgPSAieGxueCx6ZG1hIjsNCgkJCXJlZyA9IDwweDAgMHhmZDU1MDAwMCAw
eDEwMDA+Ow0KCQkJYnVzLXdpZHRoID0gPDB4ODA+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDgxPjsN
CgkJCSNzdHJlYW0taWQtY2VsbHMgPSA8MHgxPjsNCgkJCWRtYSA9IDwweDJhPjsNCgkJCW1lbWF0
dHIgPSA8MHgzYT47DQoJCX07DQoNCgkJZ2RtYTZfbXI6IGdkbWE2bXIgew0KCQkJI2FkZHJlc3Mt
Y2VsbHMgPSA8MHgyPjsNCgkJCSNzaXplLWNlbGxzID0gPDB4MT47DQoJCQljb21wYXRpYmxlID0g
InNpbXBsZS1idXMiOw0KCQkJcmFuZ2VzOw0KCQl9Ow0KDQoJCWdkbWE2X21hdHRyOiBnZG1hNm1h
dHRyIHsNCgkJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktdHJhbnNhY3Rpb24tYXR0ciI7DQoJ
CQlzZWN1cmUgPSA8MHgwPjsNCgkJCW1hc3Rlci1pZCA9IDwweDE0ZWU+Ow0KCQkJbGludXgscGhh
bmRsZSA9IDwweDNiPjsNCgkJCXBoYW5kbGUgPSA8MHgzYj47DQoJCX07DQoNCgkJZ2RtYTY6IGdk
bWE2QDB4RkQ1NjAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHpkbWEiOw0KCQkJcmVnID0g
PDB4MCAweGZkNTYwMDAwIDB4MTAwMD47DQoJCQlidXMtd2lkdGggPSA8MHg4MD47DQoJCQlpbnRl
cnJ1cHRzID0gPDB4ODI+Ow0KCQkJI3N0cmVhbS1pZC1jZWxscyA9IDwweDE+Ow0KCQkJZG1hID0g
PDB4MmE+Ow0KCQkJbWVtYXR0ciA9IDwweDNiPjsNCgkJfTsNCg0KCQlnZG1hN19tcjogZ2RtYTdt
ciB7DQoJCQkjYWRkcmVzcy1jZWxscyA9IDwweDI+Ow0KCQkJI3NpemUtY2VsbHMgPSA8MHgxPjsN
CgkJCWNvbXBhdGlibGUgPSAic2ltcGxlLWJ1cyI7DQoJCQlyYW5nZXM7DQoJCX07DQoNCgkJZ2Rt
YTdfbWF0dHI6IGdkbWE3bWF0dHIgew0KCQkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS10cmFu
c2FjdGlvbi1hdHRyIjsNCgkJCXNlY3VyZSA9IDwweDA+Ow0KCQkJbWFzdGVyLWlkID0gPDB4MTRl
Zj47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4M2M+Ow0KCQkJcGhhbmRsZSA9IDwweDNjPjsNCgkJ
fTsNCg0KCQlnZG1hNzogZ2RtYTdAMHhGRDU3MDAwMCB7DQoJCQljb21wYXRpYmxlID0gInhsbngs
emRtYSI7DQoJCQlyZWcgPSA8MHgwIDB4ZmQ1NzAwMDAgMHgxMDAwPjsNCgkJCWJ1cy13aWR0aCA9
IDwweDgwPjsNCgkJCWludGVycnVwdHMgPSA8MHg4Mz47DQoJCQkjc3RyZWFtLWlkLWNlbGxzID0g
PDB4MT47DQoJCQlkbWEgPSA8MHgyYT47DQoJCQltZW1hdHRyID0gPDB4M2M+Ow0KCQl9Ow0KDQoJ
CWNyZjogY3JmQDB4RkQxQTAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcF9jcmYi
Ow0KCQkJcmVnID0gPDB4MCAweGZkMWEwMDAwIDB4MTEwPjsNCgkJCWdwaW8tY29udHJvbGxlcjsN
CgkJCSNncGlvLWNlbGxzID0gPDB4MT47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4NjM+Ow0KCQkJ
cGhhbmRsZSA9IDwweDYzPjsNCgkJfTsNCg0KCQl4bG54X2RwZG1hOiBheGlkcGRtYUAweEZENEMw
MDAwIHsNCgkJCWNvbXBhdGlibGUgPSAieGxueCxheGktZHBkbWEtMS4wIjsNCgkJCXJlZyA9IDww
eDAgMHhmZDRjMDAwMCAweDEwMDA+Ow0KCQkJY2xvY2tzID0gPDB4M2Q+Ow0KCQkJY2xvY2stbmFt
ZXMgPSAiYXhpX2NsayI7DQoJCQl4bG54LGF4aS1jbG9jay1mcmVxID0gPDB4YmViYzIwMD47DQoJ
CQlpbnRlcnJ1cHRzID0gPDB4N2E+Ow0KCQkJZG1hID0gPDB4MjQ+Ow0KCQkJZG1hLWNoYW5uZWxz
ID0gPDB4Nj47DQoJCQkjZG1hLWNlbGxzID0gPDB4MT47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4
M2Y+Ow0KCQkJcGhhbmRsZSA9IDwweDNmPjsNCg0KCQkJZG1hLXZpZGVvMGNoYW5uZWxAZmU0YzAw
MDAgew0KCQkJCWNvbXBhdGlibGUgPSAieGxueCx2aWRlbzAiOw0KCQkJfTsNCg0KCQkJZG1hLXZp
ZGVvMWNoYW5uZWxAZmU0YzAwMDAgew0KCQkJCWNvbXBhdGlibGUgPSAieGxueCx2aWRlbzEiOw0K
CQkJfTsNCg0KCQkJZG1hLXZpZGVvMmNoYW5uZWxAZmU0YzAwMDAgew0KCQkJCWNvbXBhdGlibGUg
PSAieGxueCx2aWRlbzIiOw0KCQkJfTsNCg0KCQkJZG1hLWdyYXBoaWNzY2hhbm5lbEBmZTRjMDAw
MCB7DQoJCQkJY29tcGF0aWJsZSA9ICJ4bG54LGdyYXBoaWNzIjsNCgkJCX07DQoNCgkJCWRtYS1h
dWRpbzBjaGFubmVsQGZlNGMwMDAwIHsNCgkJCQljb21wYXRpYmxlID0gInhsbngsYXVkaW8wIjsN
CgkJCX07DQoNCgkJCWRtYS1hdWRpbzFjaGFubmVsQGZlNGMwMDAwIHsNCgkJCQljb21wYXRpYmxl
ID0gInhsbngsYXVkaW8xIjsNCgkJCX07DQoJCX07DQoNCgkJZHBfYWNsazogY2xvY2swIHsNCgkJ
CWNvbXBhdGlibGUgPSAiZml4ZWQtY2xvY2siOw0KCQkJI2Nsb2NrLWNlbGxzID0gPDB4MD47DQoJ
CQljbG9jay1mcmVxdWVuY3kgPSA8MHgyZmFmMDgwPjsNCgkJCWNsb2NrLWFjY3VyYWN5ID0gPDB4
NjQ+Ow0KCQkJbGludXgscGhhbmRsZSA9IDwweDNlPjsNCgkJCXBoYW5kbGUgPSA8MHgzZT47DQoJ
CX07DQoNCgkJZHVtbXlfY2xrOiBjbG9jazEgew0KCQkJY29tcGF0aWJsZSA9ICJkdW1teS1jbGsi
Ow0KCQkJI2Nsb2NrLWNlbGxzID0gPDB4MD47DQoJCQljbG9jay1mcmVxdWVuY3kgPSA8MHgyZmFm
MDgwPjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHgzZD47DQoJCQlwaGFuZGxlID0gPDB4M2Q+Ow0K
CQl9Ow0KDQoJCXhsbnhfZHBfc3ViOiBkcF9zdWJAZmQ0YWEwMDAgew0KCQkJY29tcGF0aWJsZSA9
ICJ4bG54LHYtZHAtc3ViLTEuNiI7DQoJCQlyZWcgPSA8MHgwIDB4ZmQ0YWEwMDAgMHg0MDAwPjsN
CgkJCXhsbngsb3V0cHV0LWZtdCA9ICJyZ2IiOw0KCQkJbGludXgscGhhbmRsZSA9IDwweDQwPjsN
CgkJCXBoYW5kbGUgPSA8MHg0MD47DQoJCX07DQoNCgkJeGxueF9kcDogZHBAMHhGRDRBMDAwMCB7
DQoJCQljb21wYXRpYmxlID0gInhsbngsdi1kcC00LjEiOw0KCQkJcmVnID0gPDB4MCAweGZkNGEw
MDAwIDB4MTAwMD47DQoJCQlpbnRlcnJ1cHRzID0gPDB4Nzc+Ow0KCQkJY2xvY2stbmFtZXMgPSAi
YWNsayI7DQoJCQljbG9ja3MgPSA8MHgzZT47DQoJCQlkcGRtYSA9IDwweDNmPjsNCgkJCXhsbngs
ZHAtdmVyc2lvbiA9ICJ2MS4yIjsNCgkJCXhsbngsbWF4LWxhbmVzID0gPDB4Mj47DQoJCQl4bG54
LG1heC1saW5rLXJhdGUgPSA8MHgyNzhkMD47DQoJCQl4bG54LG1heC1icGMgPSA8MHgxMD47DQoJ
CQl4bG54LG1heC1wY2xvY2sgPSA8MHg3NTMwPjsNCgkJCXhsbngsZW5hYmxlLXljcmNiOw0KCQkJ
eGxueCxjb2xvcm1ldHJ5ID0gInJnYiI7DQoJCQl4bG54LGJwYyA9IDwweDg+Ow0KCQkJeGxueCxk
cC1zdWIgPSA8MHg0MD47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4NDE+Ow0KCQkJcGhhbmRsZSA9
IDwweDQxPjsNCgkJfTsNCg0KCQl4aWxpbnhfZHJtIHsNCgkJCWNvbXBhdGlibGUgPSAieGxueCxk
cm0iOw0KCQkJeGxueCxlbmNvZGVyLXNsYXZlID0gPDB4NDE+Ow0KCQkJY2xvY2tzID0gPDB4M2Qg
MHgwPjsNCgkJCXhsbngsY29ubmVjdG9yLXR5cGUgPSAiRGlzcGxheVBvcnQiOw0KCQkJeGxueCxk
cC1zdWIgPSA8MHg0MD47DQoNCgkJCXBsYW5lcyB7DQoJCQkJeGxueCxwaXhlbC1mb3JtYXQgPSAi
cmdiNTY1IjsNCg0KCQkJCXBsYW5lMCB7DQoJCQkJCWRtYXMgPSA8MHgzZiAweDM+Ow0KCQkJCQlk
bWEtbmFtZXMgPSAiZG1hIjsNCgkJCQl9Ow0KDQoJCQkJcGxhbmUxIHsNCgkJCQkJZG1hcyA9IDww
eDNmIDB4MD47DQoJCQkJCWRtYS1uYW1lcyA9ICJkbWEiOw0KCQkJCX07DQoJCQl9Ow0KCQl9Ow0K
DQoJCWRkcnBoeV8wOiBkZHItcGh5QDB4RkQwODAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54
LHp5bnFtcC1kZHItcGh5IjsNCgkJCXJlZyA9IDwweDAgMHhmZDA4MDAwMCAweDIwMDA+Ow0KCQl9
Ow0KDQoJCWRkcmNfMDogbWVtb3J5LWNvbnRyb2xsZXJAMHhGRDA3MDAwMCB7DQoJCQljb21wYXRp
YmxlID0gInhsbngsenlucW1wLWRkcmMiOw0KCQkJcmVnID0gPDB4MCAweGZkMDcwMDAwIDB4MTAw
MD47DQoJCX07DQoNCgkJc3dkdEAweEZGMTUwMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAieGxueCxz
d2R0IjsNCgkJCXJlZyA9IDwweDAgMHhmZjE1MDAwMCAweDEwPjsNCgkJCXBjbGsgPSA8MHhmNDI0
MD47DQoJCX07DQoNCgkJd2R0QDB4RkQ0RDAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHN3
ZHQiOw0KCQkJcmVnID0gPDB4MCAweGZkNGQwMDAwIDB4MTA+Ow0KCQkJcGNsayA9IDwweGY0MjQw
PjsNCgkJfTsNCg0KCQljc3Vfd2R0QDB4RkZDQjAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54
LHN3ZHQiOw0KCQkJcmVnID0gPDB4MCAweGZmY2IwMDAwIDB4MTA+Ow0KCQkJcGNsayA9IDwweGY0
MjQwPjsNCgkJfTsNCg0KCQlpb3Vfc2xjcl8wOiB6eW5xbXBfaW91X3NsY3JAMHhGRjE4MDAwMCB7
DQoJCQljb21wYXRpYmxlID0gInhpbGlueCx6eW5xbXAtaW91LXNsY3IiOw0KCQkJcmVnID0gPDB4
MCAweGZmMTgwMDAwIDB4MTAwMD47DQoJCQlncGlvLWNvbnRyb2xsZXI7DQoJCQkjZ3Bpby1jZWxs
cyA9IDwweDI+Ow0KCQkJbWlvLWJhbmswLTEuOHYgPSA8MHgxPjsNCgkJCW1pby1iYW5rMS0xLjh2
ID0gPDB4MT47DQoJCQltaW8tYmFuazItMS44diA9IDwweDE+Ow0KCQkJbGludXgscGhhbmRsZSA9
IDwweDRiPjsNCgkJCXBoYW5kbGUgPSA8MHg0Yj47DQoJCX07DQoNCgkJcHM3X2Nhbl8wOiBwczct
Y2FuQDB4RkYwNjAwMDAgew0KCQkJY2xvY2stbmFtZXMgPSAicmVmX2NsayIsICJhcGVyX2NsayI7
DQoJCQljbG9ja3MgPSA8MHg0MiAweDQyPjsNCgkJCWNvbXBhdGlibGUgPSAieGxueCxwczctY2Fu
LTEuMDAuYSI7DQoJCQlpbnRlcnJ1cHRzID0gPDB4MTc+Ow0KCQkJcmVnID0gPDB4MCAweGZmMDYw
MDAwIDB4MTAwMD47DQoJCQl4bG54LGNhbi1jbGstZnJlcS1oeiA9IDwweDVmNWUxMDA+Ow0KCQl9
Ow0KDQoJCXBzN19jYW5fMTogcHM3LWNhbkAweEZGMDcwMDAwIHsNCgkJCWNsb2NrLW5hbWVzID0g
InJlZl9jbGsiLCAiYXBlcl9jbGsiOw0KCQkJY2xvY2tzID0gPDB4NDIgMHg0Mj47DQoJCQljb21w
YXRpYmxlID0gInhsbngscHM3LWNhbi0xLjAwLmEiOw0KCQkJaW50ZXJydXB0cyA9IDwweDE4PjsN
CgkJCXJlZyA9IDwweDAgMHhmZjA3MDAwMCAweDEwMDA+Ow0KCQkJeGxueCxjYW4tY2xrLWZyZXEt
aHogPSA8MHg1ZjVlMTAwPjsNCgkJfTsNCg0KCQlzZXJkZXNfMDogc2VyZGVzQDB4RkQ0MDAwMDAg
ew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcC1zZXJkZXMiOw0KCQkJcmVnID0gPDB4MCAw
eGZkNDAwMDAwIDB4MjAwMDA+Ow0KCQl9Ow0KDQoJCWdlbTA6IGV0aGVybmV0QDB4RkYwQjAwMDAg
ew0KCQkJI3N0cmVhbS1pZC1jZWxscyA9IDwweDE+Ow0KCQkJI2FkZHJlc3MtY2VsbHMgPSA8MHgx
PjsNCgkJCSNzaXplLWNlbGxzID0gPDB4MD47DQoJCQljbG9jay1uYW1lcyA9ICJoY2xrIiwgInBj
bGsiOw0KCQkJY2xvY2tzID0gPDB4NDIgMHg0Mj47DQoJCQljb21wYXRpYmxlID0gInhsbngscHM3
LWV0aGVybmV0LTEuMDAuYSIsICJjZG5zLGdlbSI7DQoJCQlpbnRlcnJ1cHRzID0gPDB4MzkgMHgz
OT47DQoJCQlkbWEgPSA8MHgyNz47DQoJCQltZW1hdHRyID0gPDB4NDM+Ow0KCQkJbG9jYWwtbWFj
LWFkZHJlc3MgPSBbMDAgMGEgMzUgMDAgMDIgOTBdOw0KCQkJcmVnID0gPDB4MCAweGZmMGIwMDAw
IDB4MTAwMD47DQoJCQludW0tcHJpb3JpdHktcXVldWVzID0gPDB4Mj47DQoJCQlyZXZpc2lvbiA9
IDwweDQwMDcwMTA2PjsNCgkJfTsNCg0KCQlnZW0xOiBldGhlcm5ldEAweEZGMEMwMDAwIHsNCgkJ
CSNzdHJlYW0taWQtY2VsbHMgPSA8MHgxPjsNCgkJCSNhZGRyZXNzLWNlbGxzID0gPDB4MT47DQoJ
CQkjc2l6ZS1jZWxscyA9IDwweDA+Ow0KCQkJY2xvY2stbmFtZXMgPSAiaGNsayIsICJwY2xrIjsN
CgkJCWNsb2NrcyA9IDwweDQyIDB4NDI+Ow0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHBzNy1ldGhl
cm5ldC0xLjAwLmEiLCAiY2RucyxnZW0iOw0KCQkJaW50ZXJydXB0cyA9IDwweDNiIDB4M2I+Ow0K
CQkJZG1hID0gPDB4Mjc+Ow0KCQkJbWVtYXR0ciA9IDwweDQ0PjsNCgkJCWxvY2FsLW1hYy1hZGRy
ZXNzID0gWzAwIDBhIDM1IDAwIDAyIDkwXTsNCgkJCXJlZyA9IDwweDAgMHhmZjBjMDAwMCAweDEw
MDA+Ow0KCQkJbnVtLXByaW9yaXR5LXF1ZXVlcyA9IDwweDI+Ow0KCQkJcmV2aXNpb24gPSA8MHg0
MDA3MDEwNj47DQoJCX07DQoNCgkJZ2VtMjogZXRoZXJuZXRAMHhGRjBEMDAwMCB7DQoJCQkjYWRk
cmVzcy1jZWxscyA9IDwweDE+Ow0KCQkJI3NpemUtY2VsbHMgPSA8MHgwPjsNCgkJCWNsb2NrLW5h
bWVzID0gImhjbGsiLCAicGNsayI7DQoJCQljbG9ja3MgPSA8MHg0MiAweDQyPjsNCgkJCWNvbXBh
dGlibGUgPSAieGxueCxwczctZXRoZXJuZXQtMS4wMC5hIiwgImNkbnMsZ2VtIjsNCgkJCWludGVy
cnVwdHMgPSA8MHgzZCAweDNkPjsNCgkJCWRtYSA9IDwweDI3PjsNCgkJCW1lbWF0dHIgPSA8MHg0
NT47DQoJCQlsb2NhbC1tYWMtYWRkcmVzcyA9IFswMCAwYSAzNSAwMCAwMiA5MF07DQoJCQlyZWcg
PSA8MHgwIDB4ZmYwZDAwMDAgMHgxMDAwPjsNCgkJCW51bS1wcmlvcml0eS1xdWV1ZXMgPSA8MHgy
PjsNCgkJCXJldmlzaW9uID0gPDB4NDAwNzAxMDY+Ow0KCQl9Ow0KDQoJCWdlbTM6IGV0aGVybmV0
QDB4RkYwRTAwMDAgew0KCQkJI2FkZHJlc3MtY2VsbHMgPSA8MHgxPjsNCgkJCSNzaXplLWNlbGxz
ID0gPDB4MD47DQoJCQljbG9jay1uYW1lcyA9ICJoY2xrIiwgInBjbGsiOw0KCQkJY2xvY2tzID0g
PDB4NDIgMHg0Mj47DQoJCQljb21wYXRpYmxlID0gInhsbngscHM3LWV0aGVybmV0LTEuMDAuYSIs
ICJjZG5zLGdlbSI7DQoJCQlpbnRlcnJ1cHRzID0gPDB4M2YgMHgzZj47DQoJCQlkbWEgPSA8MHgy
Nz47DQoJCQltZW1hdHRyID0gPDB4NDY+Ow0KCQkJbG9jYWwtbWFjLWFkZHJlc3MgPSBbMDAgMGEg
MzUgMDAgMDIgOTBdOw0KCQkJcmVnID0gPDB4MCAweGZmMGUwMDAwIDB4MTAwMD47DQoJCQludW0t
cHJpb3JpdHktcXVldWVzID0gPDB4Mj47DQoJCQlyZXZpc2lvbiA9IDwweDQwMDcwMTA2PjsNCgkJ
CW1kaW8gPSA8MHg0Nz47DQoJCX07DQoNCgkJc2F0YTogYWhjaUAweEZEMEMwMDAwIHsNCgkJCWNv
bXBhdGlibGUgPSAiZ2VuZXJpYy1haGNpIiwgInN5c2J1cy1haGNpIjsNCgkJCXJlZyA9IDwweDAg
MHhmZDBjMDAwMCAweDIwMDA+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDg1PjsNCgkJCW51bS1wb3J0
cyA9IDwweDI+Ow0KCQkJZG1hID0gPDB4MjQ+Ow0KCQl9Ow0KDQoJCWxwZF9ncHZAMHhGRTEwMDAw
MCB7DQoJCQljb21wYXRpYmxlID0gInhsbngsbHBkLWdwdiI7DQoJCQlyZWcgPSA8MHgwIDB4ZmUx
MDAwMDAgMHhjODEzMD47DQoJCX07DQoNCgkJdXNiM18wOiB1c2IzQDB4RkUyMDAwMDAgew0KCQkJ
Y29tcGF0aWJsZSA9ICJxZW11LGlycS10ZXN0LWNvbXBvbmVudCI7DQoJCQlyZWcgPSA8MHgwIDB4
ZmUyMDAwMDAgMHg0MDAwPjsNCgkJCWludGVycnVwdHMgPSA8MHg0Yj47DQoJCQlncGlvcyA9IDww
eDE1IDB4NyAweDAgMHgxNiAweDc+Ow0KCQkJZ3Bpby1uYW1lcyA9ICJ3YWtlIiwgInB3cl9jbnRy
bCI7DQoJCX07DQoNCgkJdXNiM18xOiB1c2IzQDB4RkUzMDAwMDAgew0KCQkJY29tcGF0aWJsZSA9
ICJxZW11LGlycS10ZXN0LWNvbXBvbmVudCI7DQoJCQlyZWcgPSA8MHgwIDB4ZmUzMDAwMDAgMHg0
MDAwPjsNCgkJCWludGVycnVwdHMgPSA8MHg0Yz47DQoJCQlncGlvcyA9IDwweDE1IDB4OCAweDAg
MHgxNiAweDg+Ow0KCQkJZ3Bpby1uYW1lcyA9ICJ3YWtlIiwgInB3cl9jbnRybCI7DQoJCX07DQoN
CgkJbmFuZDogYXJhc2FuX25mY0AweEZGMTAwMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAiYXJhc2Fu
LG5mYyI7DQoJCQlyZWcgPSA8MHgwIDB4ZmYxMDAwMDAgMHgxMDAwPjsNCgkJCWludGVycnVwdHMg
PSA8MHhlPjsNCgkJCWRtYSA9IDwweDI0PjsNCgkJCWhhcy1tZG1hID0gPDB4MT47DQoNCgkJCW5h
bmQgew0KCQkJCSNhZGRyZXNzLWNlbGxzID0gPDB4MT47DQoJCQkJI3NpemUtY2VsbHMgPSA8MHgx
PjsNCg0KCQkJCXBhcnRpdGlvbkAwIHsNCgkJCQkJbGFiZWwgPSAiYWxsIjsNCgkJCQkJcmVnID0g
PDB4MCAweDEwMDAwMD47DQoJCQkJfTsNCgkJCX07DQoJCX07DQoNCgkJcHN1X2dwaW86IHBzdV9n
cGlvQDB4RkYwQTAwMDAgew0KCQkJI2dwaW8tY2VsbHMgPSA8MHgxPjsNCgkJCWNvbXBhdGlibGUg
PSAieGxueCx6eW5xbXAtZ3BpbyI7DQoJCQlncGlvLWNvbnRyb2xsZXI7DQoJCQlpbnRlcnJ1cHRz
ID0gPDB4MTA+Ow0KCQkJcmVnID0gPDB4MCAweGZmMGEwMDAwIDB4MTAwMD47DQoJCX07DQoNCgkJ
cXNwaV9kbWFfMDogY3N1X2RtYUAweEZGMEYwODAwIHsNCgkJCWNvbXBhdGlibGUgPSAienlucW1w
LGNzdS1kbWEiOw0KCQkJaW50ZXJydXB0cyA9IDwweGY+Ow0KCQkJI3N0cmVhbS1pZC1jZWxscyA9
IDwweDE+Ow0KCQkJcmVnID0gPDB4MCAweGZmMGYwODAwIDB4ODAwPjsNCgkJCWRtYSA9IDwweDI3
PjsNCgkJCW1lbWF0dHIgPSA8MHg0OD47DQoJCQlpcy1kc3QgPSA8MHgxPjsNCgkJCWxpbnV4LHBo
YW5kbGUgPSA8MHg0OT47DQoJCQlwaGFuZGxlID0gPDB4NDk+Ow0KCQl9Ow0KDQoJCXBzN19xc3Bp
XzA6IHBzNy1xc3BpQDB4RkYwRjAwMDAgew0KCQkJI2FkZHJlc3MtY2VsbHMgPSA8MHgxPjsNCgkJ
CSNzaXplLWNlbGxzID0gPDB4MD47DQoJCQkjYnVzLWNlbGxzID0gPDB4MT47DQoJCQljbG9jay1u
YW1lcyA9ICJyZWZfY2xrIiwgInBjbGsiOw0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHVzbXAtZ3Fz
cGkiLCAiY2RucyxzcGktcjFwNiI7DQoJCQlzdHJlYW0tY29ubmVjdGVkLWRtYSA9IDwweDQ5PjsN
CgkJCWNsb2NrcyA9IDwweDQyIDB4NDI+Ow0KCQkJZG1hID0gPDB4MjQ+Ow0KCQkJaW50ZXJydXB0
cyA9IDwweGY+Ow0KCQkJbnVtLXNzLWJpdHMgPSA8MHgyPjsNCgkJCXJlZyA9IDwweDAgMHhmZjBm
MDAwMCAweDEwMDAgMHgwIDB4YzAwMDAwMDAgMHg4MDAwMDAwPjsNCgkJCXNwZWVkLWh6ID0gPDB4
OTg5NjgwPjsNCgkJCXhsbngsZmItY2xrID0gPDB4MT47DQoJCQl4bG54LHFzcGktY2xrLWZyZXEt
aHogPSA8MHhiZWJjMjAwPjsNCgkJCXhsbngscXNwaS1tb2RlID0gPDB4Mj47DQoNCgkJCXFzcGlf
Zmxhc2hfbGNzX2xiOiBxc3BpX2ZsYXNoX2xjc19sYkAwIHsNCgkJCQkjYWRkcmVzcy1jZWxscyA9
IDwweDE+Ow0KCQkJCSNzaXplLWNlbGxzID0gPDB4MT47DQoJCQkJI2J1cy1jZWxscyA9IDwweDE+
Ow0KCQkJCWNvbXBhdGlibGUgPSAibjI1cTUxMmExMSIsICJzdCxtMjVwODAiOw0KCQkJCXNwaS1t
YXgtZnJlcXVlbmN5ID0gPDB4MmZhZjA4MD47DQoJCQkJcmVnID0gPDB4MCAweDA+Ow0KDQoJCQkJ
cXNwaV9mbGFzaF9sY3NfbGJAMHgwMDAwMDAwMCB7DQoJCQkJCWxhYmVsID0gInFzcGlfZmxhc2hf
bGNzX2xiIjsNCgkJCQkJcmVnID0gPDB4MCAweDIwMDAwMDA+Ow0KCQkJCX07DQoJCQl9Ow0KDQoJ
CQlxc3BpX2ZsYXNoX3Vjc191YjogcXNwaV9mbGFzaF91Y3NfdWJAMCB7DQoJCQkJI2FkZHJlc3Mt
Y2VsbHMgPSA8MHgxPjsNCgkJCQkjc2l6ZS1jZWxscyA9IDwweDE+Ow0KCQkJCSNidXMtY2VsbHMg
PSA8MHgxPjsNCgkJCQljb21wYXRpYmxlID0gIm4yNXE1MTJhMTEiLCAic3QsbTI1cDgwIjsNCgkJ
CQlzcGktbWF4LWZyZXF1ZW5jeSA9IDwweDJmYWYwODA+Ow0KCQkJCXJlZyA9IDwweDEgMHgxPjsN
Cg0KCQkJCXFzcGlfZmxhc2hfdWNzX3ViQDB4MDAwMDAwMDAgew0KCQkJCQlsYWJlbCA9ICJxc3Bp
X2ZsYXNoX3Vjc191YiI7DQoJCQkJCXJlZyA9IDwweDAgMHgyMDAwMDAwPjsNCgkJCQl9Ow0KCQkJ
fTsNCgkJfTsNCg0KCQlzZF9jbGs6IHNkX2NsayB7DQoJCQkjY2xvY2stY2VsbHMgPSA8MHgwPjsN
CgkJCWNsb2NrLWZyZXF1ZW5jeSA9IDwweDE3ZDc4NDA+Ow0KCQkJY29tcGF0aWJsZSA9ICJmaXhl
ZC1jbG9jayI7DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4NGE+Ow0KCQkJcGhhbmRsZSA9IDwweDRh
PjsNCgkJfTsNCg0KCQlwczdfc2RfMDogcHM3LXNkaW9AMHhGRjE2MDAwMCB7DQoJCQljbG9jay1u
YW1lcyA9ICJyZWZfY2xrIiwgImFwZXJfY2xrIjsNCgkJCWNsb2NrLWZyZXF1ZW5jeSA9IDwweDE3
ZDc4NDA+Ow0KCQkJY29tcGF0aWJsZSA9ICJ4aWxpbngsenlucW1wLXNkaGNpIiwgImdlbmVyaWMt
c2RoY2kiOw0KCQkJY2xvY2tzID0gPDB4NGEgMHg0YT47DQoJCQlkcml2ZS1pbmRleCA9IDwweDA+
Ow0KCQkJaW50ZXJydXB0cyA9IDwweDMwPjsNCgkJCXJlZyA9IDwweDAgMHhmZjE2MDAwMCAweDEw
MDA+Ow0KCQkJZG1hID0gPDB4MjQ+Ow0KCQkJZ3Bpb3MgPSA8MHg0YiAweDAgMHgwPjsNCgkJCWdw
aW8tbmFtZXMgPSAiU0xPVFRZUEUiOw0KCQkJaXMtbW1jID0gPDB4MD47DQoJCQl4bG54LGhhcy1j
ZCA9IDwweDE+Ow0KCQkJeGxueCxoYXMtcG93ZXIgPSA8MHgwPjsNCgkJCXhsbngsaGFzLXdwID0g
PDB4MT47DQoJCQl4bG54LHNkaW8tY2xrLWZyZXEtaHogPSA8MHgyZmFmMDgwPjsNCgkJfTsNCg0K
CQlwczdfc2RfMTogcHM3LXNkaW9AMHhGRjE3MDAwMCB7DQoJCQljbG9jay1uYW1lcyA9ICJyZWZf
Y2xrIiwgImFwZXJfY2xrIjsNCgkJCWNvbXBhdGlibGUgPSAieGlsaW54LHp5bnFtcC1zZGhjaSIs
ICJnZW5lcmljLXNkaGNpIjsNCgkJCWNsb2NrcyA9IDwweDQyIDB4NDI+Ow0KCQkJZHJpdmUtaW5k
ZXggPSA8MHgxPjsNCgkJCWludGVycnVwdHMgPSA8MHgzMT47DQoJCQlyZWcgPSA8MHgwIDB4ZmYx
NzAwMDAgMHgxMDAwPjsNCgkJCWRtYSA9IDwweDI0PjsNCgkJCWdwaW9zID0gPDB4NGIgMHgxIDB4
MD47DQoJCQlncGlvLW5hbWVzID0gIlNMT1RUWVBFIjsNCgkJCWlzLW1tYyA9IDwweDE+Ow0KCQkJ
eGxueCxoYXMtY2QgPSA8MHgxPjsNCgkJCXhsbngsaGFzLXBvd2VyID0gPDB4MD47DQoJCQl4bG54
LGhhcy13cCA9IDwweDE+Ow0KCQkJeGxueCxzZGlvLWNsay1mcmVxLWh6ID0gPDB4MmZhZjA4MD47
DQoJCX07DQoNCgkJcHM3X3NwaV8wOiBwczctc3BpQDB4RkYwNDAwMDAgew0KCQkJI2FkZHJlc3Mt
Y2VsbHMgPSA8MHgxPjsNCgkJCSNzaXplLWNlbGxzID0gPDB4MD47DQoJCQljbG9jay1uYW1lcyA9
ICJyZWZfY2xrIiwgInBjbGsiOw0KCQkJY2xvY2tzID0gPDB4NDIgMHg0Mj47DQoJCQljb21wYXRp
YmxlID0gImNkbnMsc3BpLXIxcDYiOw0KCQkJaW50ZXJydXB0cyA9IDwweDEzPjsNCgkJCW51bS1z
cy1iaXRzID0gPDB4ND47DQoJCQlyZWcgPSA8MHgwIDB4ZmYwNDAwMDAgMHgxMDAwPjsNCg0KCQkJ
c3BpMF9mbGFzaDA6IHNwaTBfZmxhc2gwQDAgew0KCQkJCSNhZGRyZXNzLWNlbGxzID0gPDB4MT47
DQoJCQkJI3NpemUtY2VsbHMgPSA8MHgxPjsNCgkJCQkjYnVzLWNlbGxzID0gPDB4MT47DQoJCQkJ
Y29tcGF0aWJsZSA9ICJzc3QyNXdmMDgwIiwgInN0LG0yNXA4MCI7DQoJCQkJc3BpLW1heC1mcmVx
dWVuY3kgPSA8MHgyZmFmMDgwPjsNCgkJCQlyZWcgPSA8MHgwIDB4MD47DQoNCgkJCQlzcGkwX2Zs
YXNoMEAweDAwMDAwMDAwIHsNCgkJCQkJbGFiZWwgPSAic3BpMF9mbGFzaDAiOw0KCQkJCQlyZWcg
PSA8MHgwIDB4MTAwMDAwPjsNCgkJCQl9Ow0KCQkJfTsNCg0KCQkJc3BpMF9mbGFzaDE6IHNwaTBf
Zmxhc2gxQDAgew0KCQkJCSNhZGRyZXNzLWNlbGxzID0gPDB4MT47DQoJCQkJI3NpemUtY2VsbHMg
PSA8MHgxPjsNCgkJCQkjYnVzLWNlbGxzID0gPDB4MT47DQoJCQkJY29tcGF0aWJsZSA9ICJzc3Qy
NXdmMDgwIiwgInN0LG0yNXA4MCI7DQoJCQkJc3BpLW1heC1mcmVxdWVuY3kgPSA8MHgyZmFmMDgw
PjsNCgkJCQlyZWcgPSA8MHgxIDB4MD47DQoNCgkJCQlzcGkwX2ZsYXNoMUAweDAwMDAwMDAwIHsN
CgkJCQkJbGFiZWwgPSAic3BpMF9mbGFzaDEiOw0KCQkJCQlyZWcgPSA8MHgwIDB4MTAwMDAwPjsN
CgkJCQl9Ow0KCQkJfTsNCg0KCQkJc3BpMF9mbGFzaDI6IHNwaTBfZmxhc2gyQDAgew0KCQkJCSNh
ZGRyZXNzLWNlbGxzID0gPDB4MT47DQoJCQkJI3NpemUtY2VsbHMgPSA8MHgxPjsNCgkJCQkjYnVz
LWNlbGxzID0gPDB4MT47DQoJCQkJY29tcGF0aWJsZSA9ICJzc3QyNXdmMDgwIiwgInN0LG0yNXA4
MCI7DQoJCQkJc3BpLW1heC1mcmVxdWVuY3kgPSA8MHgyZmFmMDgwPjsNCgkJCQlyZWcgPSA8MHgy
IDB4MD47DQoNCgkJCQlzcGkwX2ZsYXNoMkAweDAwMDAwMDAwIHsNCgkJCQkJbGFiZWwgPSAic3Bp
MF9mbGFzaDIiOw0KCQkJCQlyZWcgPSA8MHgwIDB4MTAwMDAwPjsNCgkJCQl9Ow0KCQkJfTsNCg0K
CQkJc3BpMF9mbGFzaDM6IHNwaTBfZmxhc2gzQDAgew0KCQkJCSNhZGRyZXNzLWNlbGxzID0gPDB4
MT47DQoJCQkJI3NpemUtY2VsbHMgPSA8MHgxPjsNCgkJCQkjYnVzLWNlbGxzID0gPDB4MT47DQoJ
CQkJY29tcGF0aWJsZSA9ICJzc3QyNXdmMDgwIiwgInN0LG0yNXA4MCI7DQoJCQkJc3BpLW1heC1m
cmVxdWVuY3kgPSA8MHgyZmFmMDgwPjsNCgkJCQlyZWcgPSA8MHgzIDB4MD47DQoNCgkJCQlzcGkw
X2ZsYXNoM0AweDAwMDAwMDAwIHsNCgkJCQkJbGFiZWwgPSAic3BpMF9mbGFzaDMiOw0KCQkJCQly
ZWcgPSA8MHgwIDB4MTAwMDAwPjsNCgkJCQl9Ow0KCQkJfTsNCgkJfTsNCg0KCQlwczdfc3BpXzE6
IHBzNy1zcGlAMHhGRjA1MDAwMCB7DQoJCQkjYWRkcmVzcy1jZWxscyA9IDwweDE+Ow0KCQkJI3Np
emUtY2VsbHMgPSA8MHgwPjsNCgkJCWNsb2NrLW5hbWVzID0gInJlZl9jbGsiLCAicGNsayI7DQoJ
CQljbG9ja3MgPSA8MHg0MiAweDQyPjsNCgkJCWNvbXBhdGlibGUgPSAiY2RucyxzcGktcjFwNiI7
DQoJCQlpbnRlcnJ1cHRzID0gPDB4MTQ+Ow0KCQkJbnVtLXNzLWJpdHMgPSA8MHg0PjsNCgkJCXJl
ZyA9IDwweDAgMHhmZjA1MDAwMCAweDEwMDA+Ow0KDQoJCQlzcGkxX2ZsYXNoMDogc3BpMV9mbGFz
aDBAMCB7DQoJCQkJI2FkZHJlc3MtY2VsbHMgPSA8MHgxPjsNCgkJCQkjc2l6ZS1jZWxscyA9IDww
eDE+Ow0KCQkJCSNidXMtY2VsbHMgPSA8MHgxPjsNCgkJCQljb21wYXRpYmxlID0gInNzdDI1d2Yw
ODAiLCAic3QsbTI1cDgwIjsNCgkJCQlzcGktbWF4LWZyZXF1ZW5jeSA9IDwweDJmYWYwODA+Ow0K
CQkJCXJlZyA9IDwweDAgMHgwPjsNCg0KCQkJCXNwaTFfZmxhc2gwQDB4MDAwMDAwMDAgew0KCQkJ
CQlsYWJlbCA9ICJzcGkxX2ZsYXNoMCI7DQoJCQkJCXJlZyA9IDwweDAgMHgxMDAwMDA+Ow0KCQkJ
CX07DQoJCQl9Ow0KDQoJCQlzcGkxX2ZsYXNoMTogc3BpMV9mbGFzaDFAMCB7DQoJCQkJI2FkZHJl
c3MtY2VsbHMgPSA8MHgxPjsNCgkJCQkjc2l6ZS1jZWxscyA9IDwweDE+Ow0KCQkJCSNidXMtY2Vs
bHMgPSA8MHgxPjsNCgkJCQljb21wYXRpYmxlID0gInNzdDI1d2YwODAiLCAic3QsbTI1cDgwIjsN
CgkJCQlzcGktbWF4LWZyZXF1ZW5jeSA9IDwweDJmYWYwODA+Ow0KCQkJCXJlZyA9IDwweDEgMHgw
PjsNCg0KCQkJCXNwaTFfZmxhc2gxQDB4MDAwMDAwMDAgew0KCQkJCQlsYWJlbCA9ICJzcGkxX2Zs
YXNoMSI7DQoJCQkJCXJlZyA9IDwweDAgMHgxMDAwMDA+Ow0KCQkJCX07DQoJCQl9Ow0KDQoJCQlz
cGkxX2ZsYXNoMjogc3BpMV9mbGFzaDJAMCB7DQoJCQkJI2FkZHJlc3MtY2VsbHMgPSA8MHgxPjsN
CgkJCQkjc2l6ZS1jZWxscyA9IDwweDE+Ow0KCQkJCSNidXMtY2VsbHMgPSA8MHgxPjsNCgkJCQlj
b21wYXRpYmxlID0gInNzdDI1d2YwODAiLCAic3QsbTI1cDgwIjsNCgkJCQlzcGktbWF4LWZyZXF1
ZW5jeSA9IDwweDJmYWYwODA+Ow0KCQkJCXJlZyA9IDwweDIgMHgwPjsNCg0KCQkJCXNwaTFfZmxh
c2gyQDB4MDAwMDAwMDAgew0KCQkJCQlsYWJlbCA9ICJzcGkxX2ZsYXNoMiI7DQoJCQkJCXJlZyA9
IDwweDAgMHgxMDAwMDA+Ow0KCQkJCX07DQoJCQl9Ow0KDQoJCQlzcGkxX2ZsYXNoMzogc3BpMV9m
bGFzaDNAMCB7DQoJCQkJI2FkZHJlc3MtY2VsbHMgPSA8MHgxPjsNCgkJCQkjc2l6ZS1jZWxscyA9
IDwweDE+Ow0KCQkJCSNidXMtY2VsbHMgPSA8MHgxPjsNCgkJCQljb21wYXRpYmxlID0gInNzdDI1
d2YwODAiLCAic3QsbTI1cDgwIjsNCgkJCQlzcGktbWF4LWZyZXF1ZW5jeSA9IDwweDJmYWYwODA+
Ow0KCQkJCXJlZyA9IDwweDMgMHgwPjsNCg0KCQkJCXNwaTFfZmxhc2gzQDB4MDAwMDAwMDAgew0K
CQkJCQlsYWJlbCA9ICJzcGkxX2ZsYXNoMyI7DQoJCQkJCXJlZyA9IDwweDAgMHgxMDAwMDA+Ow0K
CQkJCX07DQoJCQl9Ow0KCQl9Ow0KDQoJCXBzN190dGNfMDogcHM3LXR0Y0AweEZGMTEwMDAwIHsN
CgkJCWNsb2NrcyA9IDwweDQyPjsNCgkJCWNvbXBhdGlibGUgPSAieGxueCxwczctdHRjLTEuMDAu
YSI7DQoJCQlpbnRlcnJ1cHRzID0gPDB4MjQgMHgyNSAweDI2PjsNCgkJCXJlZyA9IDwweDAgMHhm
ZjExMDAwMCAweDEwMDA+Ow0KCQkJdGltZXItd2lkdGggPSA8MHgyMD47DQoJCX07DQoNCgkJcHM3
X3R0Y18xOiBwczctdHRjQDB4RkYxMjAwMDAgew0KCQkJY2xvY2tzID0gPDB4NDI+Ow0KCQkJY29t
cGF0aWJsZSA9ICJ4bG54LHBzNy10dGMtMS4wMC5hIjsNCgkJCWludGVycnVwdHMgPSA8MHgyNyAw
eDI4IDB4Mjk+Ow0KCQkJcmVnID0gPDB4MCAweGZmMTIwMDAwIDB4MTAwMD47DQoJCQl0aW1lci13
aWR0aCA9IDwweDIwPjsNCgkJfTsNCg0KCQlwczdfdHRjXzI6IHBzNy10dGNAMHhGRjEzMDAwMCB7
DQoJCQljbG9ja3MgPSA8MHg0Mj47DQoJCQljb21wYXRpYmxlID0gInhsbngscHM3LXR0Yy0xLjAw
LmEiOw0KCQkJaW50ZXJydXB0cyA9IDwweDJhIDB4MmIgMHgyYz47DQoJCQlyZWcgPSA8MHgwIDB4
ZmYxMzAwMDAgMHgxMDAwPjsNCgkJCXRpbWVyLXdpZHRoID0gPDB4MjA+Ow0KCQl9Ow0KDQoJCXBz
N190dGNfMzogcHM3LXR0Y0AweEZGMTQwMDAwIHsNCgkJCWNsb2NrcyA9IDwweDQyPjsNCgkJCWNv
bXBhdGlibGUgPSAieGxueCxwczctdHRjLTEuMDAuYSI7DQoJCQlpbnRlcnJ1cHRzID0gPDB4MmQg
MHgyZSAweDJmPjsNCgkJCXJlZyA9IDwweDAgMHhmZjE0MDAwMCAweDEwMDA+Ow0KCQkJdGltZXIt
d2lkdGggPSA8MHgyMD47DQoJCX07DQoNCgkJdWFydF9jbGs6IHVhcnRfY2xrIHsNCgkJCSNjbG9j
ay1jZWxscyA9IDwweDA+Ow0KCQkJY2xvY2stZnJlcXVlbmN5ID0gPDB4MTdkNzg0MD47DQoJCQlj
b21wYXRpYmxlID0gImZpeGVkLWNsb2NrIjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHg0Yz47DQoJ
CQlwaGFuZGxlID0gPDB4NGM+Ow0KCQl9Ow0KDQoJCXBzN191YXJ0XzA6IHNlcmlhbEAweEZGMDAw
MDAwIHsNCgkJCWNvbXBhdGlibGUgPSAieGxueCxwczctdWFydC0xLjAwLmEiLCAieGxueCx4dWFy
dHBzIjsNCgkJCWN1cnJlbnQtc3BlZWQgPSA8MHgxYzIwMD47DQoJCQlpbnRlcnJ1cHRzID0gPDB4
MTU+Ow0KCQkJcG9ydC1udW1iZXIgPSA8MHgxPjsNCgkJCXJlZyA9IDwweDAgMHhmZjAwMDAwMCAw
eDEwMDA+Ow0KCQkJeGxueCxoYXMtbW9kZW0gPSA8MHgwPjsNCgkJCXhsbngsdWFydC1jbGstZnJl
cS1oeiA9IDwweDJmYWYwODA+Ow0KCQkJY2xvY2stbmFtZXMgPSAidWFydF9jbGsiLCAicGNsayI7
DQoJCQljbG9ja3MgPSA8MHg0YyAweDRjPjsNCgkJCXR0cmlnLXBvbGFyaXR5ID0gPDB4MT47DQoJ
CX07DQoNCgkJcHM3X3VhcnRfMTogc2VyaWFsQDB4RkYwMTAwMDAgew0KCQkJY29tcGF0aWJsZSA9
ICJ4bG54LHBzNy11YXJ0LTEuMDAuYSIsICJ4bG54LHh1YXJ0cHMiOw0KCQkJY3VycmVudC1zcGVl
ZCA9IDwweDFjMjAwPjsNCgkJCWludGVycnVwdHMgPSA8MHgxNj47DQoJCQlwb3J0LW51bWJlciA9
IDwweDA+Ow0KCQkJcmVnID0gPDB4MCAweGZmMDEwMDAwIDB4MTAwMD47DQoJCQl4bG54LGhhcy1t
b2RlbSA9IDwweDA+Ow0KCQkJeGxueCx1YXJ0LWNsay1mcmVxLWh6ID0gPDB4MmZhZjA4MD47DQoJ
CQljbG9jay1uYW1lcyA9ICJ1YXJ0X2NsayIsICJwY2xrIjsNCgkJCWNsb2NrcyA9IDwweDRjIDB4
NGM+Ow0KCQkJdHRyaWctcG9sYXJpdHkgPSA8MHgxPjsNCgkJCXN0YXR1cyA9ICJkaXNhYmxlZCI7
DQoJCX07DQoNCgkJb2NtX2N0cmwwOiBvY21fY3RybEAweEZGOTYwMDAwIHsNCgkJCWNvbXBhdGli
bGUgPSAieGxueCx6eW5xbXAtb2NtYyI7DQoJCQltZW1zaXplID0gPDB4NDAwMDA+Ow0KCQkJcmVn
ID0gPDB4MCAweGZmOTYwMDAwIDB4MTAwMD47DQoJCX07DQoNCgkJb2NtX21lbV9jdHJsXzA6IG9j
bV9tZW1fY3RybF8wQDAgew0KCQkJY29tcGF0aWJsZSA9ICJxZW11LG1lbW9yeS1jb250cm9sbGVy
IjsNCgkJCW1yID0gPDB4NGQ+Ow0KCQkJZ3Bpb3MgPSA8MHgxNiAweDEwIDB4MTYgMHhjPjsNCgkJ
CWdwaW8tbmFtZXMgPSAiaGx0X2NudHJsIiwgInB3cl9jbnRybCI7DQoJCX07DQoNCgkJb2NtX21l
bV9jdHJsXzE6IG9jbV9tZW1fY3RybF8xQDEgew0KCQkJY29tcGF0aWJsZSA9ICJxZW11LG1lbW9y
eS1jb250cm9sbGVyIjsNCgkJCW1yID0gPDB4NGU+Ow0KCQkJZ3Bpb3MgPSA8MHgxNiAweDExIDB4
MTYgMHhkPjsNCgkJCWdwaW8tbmFtZXMgPSAiaGx0X2NudHJsIiwgInB3cl9jbnRybCI7DQoJCX07
DQoNCgkJb2NtX21lbV9jdHJsXzI6IG9jbV9tZW1fY3RybF8yQDIgew0KCQkJY29tcGF0aWJsZSA9
ICJxZW11LG1lbW9yeS1jb250cm9sbGVyIjsNCgkJCW1yID0gPDB4NGY+Ow0KCQkJZ3Bpb3MgPSA8
MHgxNiAweDEyIDB4MTYgMHhlPjsNCgkJCWdwaW8tbmFtZXMgPSAiaGx0X2NudHJsIiwgInB3cl9j
bnRybCI7DQoJCX07DQoNCgkJb2NtX21lbV9jdHJsXzM6IG9jbV9tZW1fY3RybF8zQDMgew0KCQkJ
Y29tcGF0aWJsZSA9ICJxZW11LG1lbW9yeS1jb250cm9sbGVyIjsNCgkJCW1yID0gPDB4NTA+Ow0K
CQkJZ3Bpb3MgPSA8MHgxNiAweDEzIDB4MTYgMHhmPjsNCgkJCWdwaW8tbmFtZXMgPSAiaGx0X2Nu
dHJsIiwgInB3cl9jbnRybCI7DQoJCX07DQoNCgkJYWRtYTBfbXI6IGFkbWEwbXIgew0KCQkJI2Fk
ZHJlc3MtY2VsbHMgPSA8MHgyPjsNCgkJCSNzaXplLWNlbGxzID0gPDB4MT47DQoJCQljb21wYXRp
YmxlID0gInNpbXBsZS1idXMiOw0KCQkJcmFuZ2VzOw0KCQl9Ow0KDQoJCWFkbWEwX21hdHRyOiBh
ZG1hMG1hdHRyIHsNCgkJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktdHJhbnNhY3Rpb24tYXR0
ciI7DQoJCQlzZWN1cmUgPSA8MHgwPjsNCgkJCW1hc3Rlci1pZCA9IDwweDg2OD47DQoJCQlsaW51
eCxwaGFuZGxlID0gPDB4NTE+Ow0KCQkJcGhhbmRsZSA9IDwweDUxPjsNCgkJfTsNCg0KCQlhZG1h
MDogYWRtYTBAMHhGRkE4MDAwMCB7DQoJCQljb21wYXRpYmxlID0gInhsbngsemRtYSI7DQoJCQly
ZWcgPSA8MHgwIDB4ZmZhODAwMDAgMHgxMDAwPjsNCgkJCWJ1cy13aWR0aCA9IDwweDQwPjsNCgkJ
CWludGVycnVwdHMgPSA8MHg0ZD47DQoJCQkjc3RyZWFtLWlkLWNlbGxzID0gPDB4MT47DQoJCQlk
bWEgPSA8MHgyNz47DQoJCQltZW1hdHRyID0gPDB4NTE+Ow0KCQl9Ow0KDQoJCWFkbWExX21yOiBh
ZG1hMW1yIHsNCgkJCSNhZGRyZXNzLWNlbGxzID0gPDB4Mj47DQoJCQkjc2l6ZS1jZWxscyA9IDww
eDE+Ow0KCQkJY29tcGF0aWJsZSA9ICJzaW1wbGUtYnVzIjsNCgkJCXJhbmdlczsNCgkJfTsNCg0K
CQlhZG1hMV9tYXR0cjogYWRtYTFtYXR0ciB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5
LXRyYW5zYWN0aW9uLWF0dHIiOw0KCQkJc2VjdXJlID0gPDB4MD47DQoJCQltYXN0ZXItaWQgPSA8
MHg4Njk+Ow0KCQkJbGludXgscGhhbmRsZSA9IDwweDUyPjsNCgkJCXBoYW5kbGUgPSA8MHg1Mj47
DQoJCX07DQoNCgkJYWRtYTE6IGFkbWExQDB4RkZBOTAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJ4
bG54LHpkbWEiOw0KCQkJcmVnID0gPDB4MCAweGZmYTkwMDAwIDB4MTAwMD47DQoJCQlidXMtd2lk
dGggPSA8MHg0MD47DQoJCQlpbnRlcnJ1cHRzID0gPDB4NGU+Ow0KCQkJI3N0cmVhbS1pZC1jZWxs
cyA9IDwweDE+Ow0KCQkJZG1hID0gPDB4Mjc+Ow0KCQkJbWVtYXR0ciA9IDwweDUyPjsNCgkJfTsN
Cg0KCQlhZG1hMl9tcjogYWRtYTJtciB7DQoJCQkjYWRkcmVzcy1jZWxscyA9IDwweDI+Ow0KCQkJ
I3NpemUtY2VsbHMgPSA8MHgxPjsNCgkJCWNvbXBhdGlibGUgPSAic2ltcGxlLWJ1cyI7DQoJCQly
YW5nZXM7DQoJCX07DQoNCgkJYWRtYTJfbWF0dHI6IGFkbWEybWF0dHIgew0KCQkJY29tcGF0aWJs
ZSA9ICJxZW11Om1lbW9yeS10cmFuc2FjdGlvbi1hdHRyIjsNCgkJCXNlY3VyZSA9IDwweDA+Ow0K
CQkJbWFzdGVyLWlkID0gPDB4ODZhPjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHg1Mz47DQoJCQlw
aGFuZGxlID0gPDB4NTM+Ow0KCQl9Ow0KDQoJCWFkbWEyOiBhZG1hMkAweEZGQUEwMDAwIHsNCgkJ
CWNvbXBhdGlibGUgPSAieGxueCx6ZG1hIjsNCgkJCXJlZyA9IDwweDAgMHhmZmFhMDAwMCAweDEw
MDA+Ow0KCQkJYnVzLXdpZHRoID0gPDB4NDA+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDRmPjsNCgkJ
CSNzdHJlYW0taWQtY2VsbHMgPSA8MHgxPjsNCgkJCWRtYSA9IDwweDI3PjsNCgkJCW1lbWF0dHIg
PSA8MHg1Mz47DQoJCX07DQoNCgkJYWRtYTNfbXI6IGFkbWEzbXIgew0KCQkJI2FkZHJlc3MtY2Vs
bHMgPSA8MHgyPjsNCgkJCSNzaXplLWNlbGxzID0gPDB4MT47DQoJCQljb21wYXRpYmxlID0gInNp
bXBsZS1idXMiOw0KCQkJcmFuZ2VzOw0KCQl9Ow0KDQoJCWFkbWEzX21hdHRyOiBhZG1hM21hdHRy
IHsNCgkJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktdHJhbnNhY3Rpb24tYXR0ciI7DQoJCQlz
ZWN1cmUgPSA8MHgwPjsNCgkJCW1hc3Rlci1pZCA9IDwweDg2Yj47DQoJCQlsaW51eCxwaGFuZGxl
ID0gPDB4NTQ+Ow0KCQkJcGhhbmRsZSA9IDwweDU0PjsNCgkJfTsNCg0KCQlhZG1hMzogYWRtYTNA
MHhGRkFCMDAwMCB7DQoJCQljb21wYXRpYmxlID0gInhsbngsemRtYSI7DQoJCQlyZWcgPSA8MHgw
IDB4ZmZhYjAwMDAgMHgxMDAwPjsNCgkJCWJ1cy13aWR0aCA9IDwweDQwPjsNCgkJCWludGVycnVw
dHMgPSA8MHg1MD47DQoJCQkjc3RyZWFtLWlkLWNlbGxzID0gPDB4MT47DQoJCQlkbWEgPSA8MHgy
Nz47DQoJCQltZW1hdHRyID0gPDB4NTQ+Ow0KCQl9Ow0KDQoJCWFkbWE0X21yOiBhZG1hNG1yIHsN
CgkJCSNhZGRyZXNzLWNlbGxzID0gPDB4Mj47DQoJCQkjc2l6ZS1jZWxscyA9IDwweDE+Ow0KCQkJ
Y29tcGF0aWJsZSA9ICJzaW1wbGUtYnVzIjsNCgkJCXJhbmdlczsNCgkJfTsNCg0KCQlhZG1hNF9t
YXR0cjogYWRtYTRtYXR0ciB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXRyYW5zYWN0
aW9uLWF0dHIiOw0KCQkJc2VjdXJlID0gPDB4MD47DQoJCQltYXN0ZXItaWQgPSA8MHg4NmM+Ow0K
CQkJbGludXgscGhhbmRsZSA9IDwweDU1PjsNCgkJCXBoYW5kbGUgPSA8MHg1NT47DQoJCX07DQoN
CgkJYWRtYTQ6IGFkbWE0QDB4RkZBQzAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHpkbWEi
Ow0KCQkJcmVnID0gPDB4MCAweGZmYWMwMDAwIDB4MTAwMD47DQoJCQlidXMtd2lkdGggPSA8MHg0
MD47DQoJCQlpbnRlcnJ1cHRzID0gPDB4NTE+Ow0KCQkJI3N0cmVhbS1pZC1jZWxscyA9IDwweDE+
Ow0KCQkJZG1hID0gPDB4Mjc+Ow0KCQkJbWVtYXR0ciA9IDwweDU1PjsNCgkJfTsNCg0KCQlhZG1h
NV9tcjogYWRtYTVtciB7DQoJCQkjYWRkcmVzcy1jZWxscyA9IDwweDI+Ow0KCQkJI3NpemUtY2Vs
bHMgPSA8MHgxPjsNCgkJCWNvbXBhdGlibGUgPSAic2ltcGxlLWJ1cyI7DQoJCQlyYW5nZXM7DQoJ
CX07DQoNCgkJYWRtYTVfbWF0dHI6IGFkbWE1bWF0dHIgew0KCQkJY29tcGF0aWJsZSA9ICJxZW11
Om1lbW9yeS10cmFuc2FjdGlvbi1hdHRyIjsNCgkJCXNlY3VyZSA9IDwweDA+Ow0KCQkJbWFzdGVy
LWlkID0gPDB4ODZkPjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHg1Nj47DQoJCQlwaGFuZGxlID0g
PDB4NTY+Ow0KCQl9Ow0KDQoJCWFkbWE1OiBhZG1hNUAweEZGQUQwMDAwIHsNCgkJCWNvbXBhdGli
bGUgPSAieGxueCx6ZG1hIjsNCgkJCXJlZyA9IDwweDAgMHhmZmFkMDAwMCAweDEwMDA+Ow0KCQkJ
YnVzLXdpZHRoID0gPDB4NDA+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDUyPjsNCgkJCSNzdHJlYW0t
aWQtY2VsbHMgPSA8MHgxPjsNCgkJCWRtYSA9IDwweDI3PjsNCgkJCW1lbWF0dHIgPSA8MHg1Nj47
DQoJCX07DQoNCgkJYWRtYTZfbXI6IGFkbWE2bXIgew0KCQkJI2FkZHJlc3MtY2VsbHMgPSA8MHgy
PjsNCgkJCSNzaXplLWNlbGxzID0gPDB4MT47DQoJCQljb21wYXRpYmxlID0gInNpbXBsZS1idXMi
Ow0KCQkJcmFuZ2VzOw0KCQl9Ow0KDQoJCWFkbWE2X21hdHRyOiBhZG1hNm1hdHRyIHsNCgkJCWNv
bXBhdGlibGUgPSAicWVtdTptZW1vcnktdHJhbnNhY3Rpb24tYXR0ciI7DQoJCQlzZWN1cmUgPSA8
MHgwPjsNCgkJCW1hc3Rlci1pZCA9IDwweDg2ZT47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4NTc+
Ow0KCQkJcGhhbmRsZSA9IDwweDU3PjsNCgkJfTsNCg0KCQlhZG1hNjogYWRtYTZAMHhGRkFFMDAw
MCB7DQoJCQljb21wYXRpYmxlID0gInhsbngsemRtYSI7DQoJCQlyZWcgPSA8MHgwIDB4ZmZhZTAw
MDAgMHgxMDAwPjsNCgkJCWJ1cy13aWR0aCA9IDwweDQwPjsNCgkJCWludGVycnVwdHMgPSA8MHg1
Mz47DQoJCQkjc3RyZWFtLWlkLWNlbGxzID0gPDB4MT47DQoJCQlkbWEgPSA8MHgyNz47DQoJCQlt
ZW1hdHRyID0gPDB4NTc+Ow0KCQl9Ow0KDQoJCWFkbWE3X21yOiBhZG1hN21yIHsNCgkJCSNhZGRy
ZXNzLWNlbGxzID0gPDB4Mj47DQoJCQkjc2l6ZS1jZWxscyA9IDwweDE+Ow0KCQkJY29tcGF0aWJs
ZSA9ICJzaW1wbGUtYnVzIjsNCgkJCXJhbmdlczsNCgkJfTsNCg0KCQlhZG1hN19tYXR0cjogYWRt
YTdtYXR0ciB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXRyYW5zYWN0aW9uLWF0dHIi
Ow0KCQkJc2VjdXJlID0gPDB4MD47DQoJCQltYXN0ZXItaWQgPSA8MHg4NmY+Ow0KCQkJbGludXgs
cGhhbmRsZSA9IDwweDU4PjsNCgkJCXBoYW5kbGUgPSA8MHg1OD47DQoJCX07DQoNCgkJYWRtYTc6
IGFkbWE3QDB4RkZBRjAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHpkbWEiOw0KCQkJcmVn
ID0gPDB4MCAweGZmYWYwMDAwIDB4MTAwMD47DQoJCQlidXMtd2lkdGggPSA8MHg0MD47DQoJCQlp
bnRlcnJ1cHRzID0gPDB4NTQ+Ow0KCQkJI3N0cmVhbS1pZC1jZWxscyA9IDwweDE+Ow0KCQkJZG1h
ID0gPDB4Mjc+Ow0KCQkJbWVtYXR0ciA9IDwweDU4PjsNCgkJfTsNCg0KCQljcmw6IGNybEAweEZG
NUUwMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAieGxueCx6eW5xbXAtY3JsIjsNCgkJCXJlZyA9IDww
eDAgMHhmZjVlMDAwMCAweDEwMDA+Ow0KCQkJZ3Bpby1jb250cm9sbGVyOw0KCQkJI2dwaW8tY2Vs
bHMgPSA8MHgxPjsNCgkJCW51bS1ncGlvcyA9IDwweDM+Ow0KCQkJZ3Bpb3MgPSA8MHg0IDB4MWE+
Ow0KCQkJbGludXgscGhhbmRsZSA9IDwweDU+Ow0KCQkJcGhhbmRsZSA9IDwweDU+Ow0KCQl9Ow0K
DQoJCWdpY19wcm94eTogZ2ljX3Byb3h5QDB4ZmY0MTgwMDAgew0KCQkJI2ludGVycnVwdC1jZWxs
cyA9IDwweDM+Ow0KCQkJcmVnID0gPDB4MCAweGZmNDE4MDAwIDB4MTAwPjsNCgkJCWNvbXBhdGli
bGUgPSAieGxueCx6eW5xbXAtZ2ljcCI7DQoJCQlpbnRlcnJ1cHQtY29udHJvbGxlcjsNCgkJCWdw
aW9zID0gPDB4MTUgMHgxMSAweDA+Ow0KCQkJbGludXgscGhhbmRsZSA9IDwweDg+Ow0KCQkJcGhh
bmRsZSA9IDwweDg+Ow0KCQl9Ow0KDQoJCXp5bnFtcF9hbm1zOiB6eW5xbXBfYW5tc0AweEZGQTUw
MDAwIHsNCgkJCWNvbXBhdGlibGUgPSAieGxueCx6eW5xbXBfYW1zIjsNCgkJCXJlZyA9IDwweDAg
MHhmZmE1MDAwMCAweDY4PjsNCgkJCWdwaW8tY29udHJvbGxlcjsNCgkJCSNncGlvLWNlbGxzID0g
PDB4Mj47DQoJCX07DQoNCgkJenlucW1wX3N5c21vbl9wczogenlucW1wX3N5c21vbl9wc0AweEZG
QTUwODAwIHsNCgkJCWNvbXBhdGlibGUgPSAieGxueCx6eW5xbXBfc3lzbW9uIjsNCgkJCXJlZyA9
IDwweDAgMHhmZmE1MDgwMCAweDIwMD47DQoJCQlncGlvLWNvbnRyb2xsZXI7DQoJCQkjZ3Bpby1j
ZWxscyA9IDwweDI+Ow0KCQl9Ow0KDQoJCXp5bnFtcF9zeXNtb25fcGw6IHp5bnFtcF9zeXNtb25f
cGxAMHhGRkE1MEMwMCB7DQoJCQljb21wYXRpYmxlID0gInhsbngsenlucW1wX3N5c21vbiI7DQoJ
CQlyZWcgPSA8MHgwIDB4ZmZhNTBjMDAgMHgyMDA+Ow0KCQkJZ3Bpby1jb250cm9sbGVyOw0KCQkJ
I2dwaW8tY2VsbHMgPSA8MHgyPjsNCgkJfTsNCg0KCQlkdW1teV9ncGlvOiBkdW1teV9ncGlvQDAg
ew0KCQkJZ3Bpby1jb250cm9sbGVyOw0KCQkJI2dwaW8tY2VsbHMgPSA8MHgxPjsNCgkJCWxpbnV4
LHBoYW5kbGUgPSA8MHgxNz47DQoJCQlwaGFuZGxlID0gPDB4MTc+Ow0KCQl9Ow0KDQoJCWN4dHNn
ZW46IGN4dHNnZW5AMHhGRjI1MDAwMCB7DQoJCQljb21wYXRpYmxlID0gImFybS5nZW5lcmljLXRp
bWVyIjsNCgkJCXJlZyA9IDwweDAgMHhmZjI2MDAwMCAweDEwMDA+Ow0KCQl9Ow0KDQoJCXBzX3Jl
c2V0QDAgew0KCQkJY29tcGF0aWJsZSA9ICJxZW11LHJlc2V0LWRldmljZSI7DQoJCQlncGlvcyA9
IDwweDUgMHgyIDB4NCAweDM+Ow0KCQl9Ow0KDQoJCXBjaWVfYXR0cmliOiBwY2llX2F0dHJpYkAw
eEZENDgwMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAieGxueC5ud2wtcGNpZS1hdHRyaWIiOw0KCQkJ
cmVnID0gPDB4MCAweGZkNDgwMDAwIDB4MTAwMD47DQoJCQlpbnRlcnJ1cHRzID0gPDB4NzY+Ow0K
CQl9Ow0KDQoJCXBjaWVfbWFpbjogcGNpZV9tYWluQDB4RkQwRTAwMDAgew0KCQkJY29tcGF0aWJs
ZSA9ICJ4bG54Lm53bC1wY2llLW1haW4iOw0KCQkJcmVnLWV4dGVuZGVkID0gPDB4MjMgMHgwIDB4
ZmQwZTAwMDAgMHgxMDAwIDB4NTkgMHgwIDB4ZmQ0ODAwMDAgMHgwIDB4MTAwMCAweDIgMHgyMyAw
eDgwIDB4MCAweDEwMDAwMDAwIDB4NWEgMHgwIDB4MCAweGZmZmZmZmZmIDB4ZmZmZmZmZmYgMHgw
PjsNCgkJCWludGVycnVwdHMgPSA8MHg3NCAweDcyIDB4NzM+Ow0KCQkJZG1hID0gPDB4NTk+Ow0K
CQkJbWVtYXR0ciA9IDwweDViPjsNCgkJfTsNCg0KCQl6eW5xbXBfYm9vdDogenlucW1wX2Jvb3RA
MCB7DQoJCQljb21wYXRpYmxlID0gInhsbngsenlucW1wLWJvb3QiOw0KCQkJZG1hID0gPDB4MjM+
Ow0KCQkJZ3Bpb3MgPSA8MHgxNiAweDA+Ow0KCQkJZ3Bpb3MtbmFtZXMgPSAicmVzZXQiOw0KCQl9
Ow0KDQoJCXJwdTBfZm9yX21haW5fYnVzIHsNCgkJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnkt
cmVnaW9uIjsNCgkJCWFsaWFzID0gPDB4NWM+Ow0KCQkJcmVnID0gPDB4MCAweGZmZTAwMDAwIDB4
NjAwMDA+Ow0KCQl9Ow0KDQoJCXJwdTFfZm9yX21haW5fYnVzIHsNCgkJCWNvbXBhdGlibGUgPSAi
cWVtdTptZW1vcnktcmVnaW9uIjsNCgkJCWFsaWFzID0gPDB4NWQ+Ow0KCQkJcmVnID0gPDB4MCAw
eGZmZTkwMDAwIDB4NTAwMDA+Ow0KCQl9Ow0KDQoJCWkyYzE6IGkyYzFAMHhGRjAzMDAwMCB7DQoJ
CQkjYWRkcmVzcy1jZWxscyA9IDwweDE+Ow0KCQkJI3NpemUtY2VsbHMgPSA8MHgwPjsNCgkJCWNs
b2NrcyA9IDwweDQyPjsNCgkJCWNvbXBhdGlibGUgPSAieGxueCxwczctaTJjLTEuMDAuYSIsICJj
ZG5zLGkyYy1yMXAxMCI7DQoJCQlpbnRlcnJ1cHRzID0gPDB4MTI+Ow0KCQkJcmVnID0gPDB4MCAw
eGZmMDMwMDAwIDB4MTAwMD47DQoNCgkJCWkyY3N3aXRjaEA3NCB7DQoJCQkJI2FkZHJlc3MtY2Vs
bHMgPSA8MHgxPjsNCgkJCQkjc2l6ZS1jZWxscyA9IDwweDA+Ow0KCQkJCWNvbXBhdGlibGUgPSAi
bnhwLHBjYTk1NDgiOw0KCQkJCXJlZyA9IDwweDc0PjsNCg0KCQkJCWkyY0AwIHsNCgkJCQkJI2Fk
ZHJlc3MtY2VsbHMgPSA8MHgxPjsNCgkJCQkJI3NpemUtY2VsbHMgPSA8MHgwPjsNCgkJCQkJcmVn
ID0gPDB4MD47DQoNCgkJCQkJZWVwcm9tQDU0IHsNCgkJCQkJCWNvbXBhdGlibGUgPSAiYXQsMjRj
MDgiOw0KCQkJCQkJcmVnID0gPDB4NTQ+Ow0KCQkJCQl9Ow0KDQoJCQkJCWVlcHJvbUA1NSB7DQoJ
CQkJCQljb21wYXRpYmxlID0gImF0LDI0YzA4IjsNCgkJCQkJCXJlZyA9IDwweDU1PjsNCgkJCQkJ
fTsNCg0KCQkJCQllZXByb21ANTYgew0KCQkJCQkJY29tcGF0aWJsZSA9ICJhdCwyNGMwOCI7DQoJ
CQkJCQlyZWcgPSA8MHg1Nj47DQoJCQkJCX07DQoNCgkJCQkJZWVwcm9tQDU3IHsNCgkJCQkJCWNv
bXBhdGlibGUgPSAiYXQsMjRjMDgiOw0KCQkJCQkJcmVnID0gPDB4NTc+Ow0KCQkJCQl9Ow0KCQkJ
CX07DQoNCgkJCQlpMmNAMiB7DQoJCQkJCSNhZGRyZXNzLWNlbGxzID0gPDB4MT47DQoJCQkJCSNz
aXplLWNlbGxzID0gPDB4MD47DQoJCQkJCXJlZyA9IDwweDI+Ow0KDQoJCQkJCXNpNTcwXzE6IGNs
b2NrLWdlbmVyYXRvckA1ZCB7DQoJCQkJCQljb21wYXRpYmxlID0gInNpbGFicyxzaTU3eCI7DQoJ
CQkJCQlyZWcgPSA8MHg1ZD47DQoJCQkJCQl0ZW1wZXJhdHVyZS1zdGFiaWxpdHkgPSA8MHgzMj47
DQoJCQkJCX07DQoJCQkJfTsNCg0KCQkJCWkyY0AzIHsNCgkJCQkJI2FkZHJlc3MtY2VsbHMgPSA8
MHgxPjsNCgkJCQkJI3NpemUtY2VsbHMgPSA8MHgwPjsNCgkJCQkJcmVnID0gPDB4Mz47DQoNCgkJ
CQkJc2k1NzBfMjogY2xvY2stZ2VuZXJhdG9yQDVlIHsNCgkJCQkJCWNvbXBhdGlibGUgPSAic2ls
YWJzLHNpNTd4IjsNCgkJCQkJCXJlZyA9IDwweDVkPjsNCgkJCQkJCXRlbXBlcmF0dXJlLXN0YWJp
bGl0eSA9IDwweDMyPjsNCgkJCQkJfTsNCgkJCQl9Ow0KCQkJfTsNCgkJfTsNCgl9Ow0KDQoJbG1i
X3BtdTogbG1iX3BtdUAwIHsNCgkJI2FkZHJlc3MtY2VsbHMgPSA8MHgyPjsNCgkJI3NpemUtY2Vs
bHMgPSA8MHgyPjsNCgkJI3ByaW9yaXR5LWNlbGxzID0gPDB4MT47DQoJCWNvbXBhdGlibGUgPSAi
c2ltcGxlLWJ1cyI7DQoJCXJhbmdlczsNCgkJbGludXgscGhhbmRsZSA9IDwweDM+Ow0KCQlwaGFu
ZGxlID0gPDB4Mz47DQoNCgkJbWFpbl9idXNfZm9yX3BtdSB7DQoJCQljb21wYXRpYmxlID0gInFl
bXU6bWVtb3J5LXJlZ2lvbiI7DQoJCQlhbGlhcyA9IDwweDI0PjsNCgkJCXJlZyA9IDwweDAgMHgw
IDB4ZmZmZmZmZmYgMHhmZmZmZmZmZiAweGZmZmZmZmZmPjsNCgkJfTsNCg0KCQlwbXVfaW9fbW9k
dWxlOiBpby1tb2R1bGVAMDAgew0KCQkJI2FkZHJlc3MtY2VsbHMgPSA8MHgyPjsNCgkJCSNzaXpl
LWNlbGxzID0gPDB4MT47DQoJCQkjcHJpb3JpdHktY2VsbHMgPSA8MHgwPjsNCgkJCWNvbXBhdGli
bGUgPSAieGxueCxpb21vZHVsZS0xLjAyLmEiLCAic3lzY29uIiwgInNpbXBsZS1idXMiOw0KCQkJ
Y29udGFpbmVyID0gPDB4Mz47DQoJCQlwcmlvcml0eSA9IDwweGZmZmZmZmZmPjsNCgkJCXhsbngs
ZnJlcSA9IDwweDQ3ODY4YzA+Ow0KCQkJeGxueCxpbnN0YW5jZSA9ICJpb21vZHVsZV8xIjsNCgkJ
CXhsbngsaW8tbWFzayA9IDwweGZmZmUwMDAwPjsNCgkJCXhsbngsbG1iLWF3aWR0aCA9IDwweDIw
PjsNCgkJCXhsbngsbG1iLWR3aWR0aCA9IDwweDIwPjsNCgkJCXhsbngsbWFzayA9IDwweGZmZmZm
ZjgwPjsNCgkJCXhsbngsdXNlLWlvLWJ1cyA9IDwweDE+Ow0KDQoJCQlwbXVfaW9faW50YzogcG11
X2ludGNAMEMgew0KCQkJCSNpbnRlcnJ1cHQtY2VsbHMgPSA8MHgyPjsNCgkJCQljb21wYXRpYmxl
ID0gInhsbngsaW8taW50Yy0xLjAyLmEiLCAieGxueCxpb19pbnRjIjsNCgkJCQlpbnRlcnJ1cHQt
Y29udHJvbGxlcjsNCgkJCQlpbnRlcnJ1cHRzLWV4dGVuZGVkID0gPDB4NWUgMHgwPjsNCgkJCQly
ZWcgPSA8MHgwIDB4ZmZkNDAwMGMgMHg0IDB4MCAweGZmZDQwMDMwIDB4MTAgMHgwIDB4ZmZkNDAw
ODAgMHg3Yz47DQoJCQkJeGxueCxpbnRjLWFkZHItd2lkdGggPSA8MHgyMD47DQoJCQkJeGxueCxp
bnRjLWJhc2UtdmVjdG9ycyA9IDwweDA+Ow0KCQkJCXhsbngsaW50Yy1oYXMtZmFzdCA9IDwweDA+
Ow0KCQkJCXhsbngsaW50Yy1pbnRyLXNpemUgPSA8MHgxMD47DQoJCQkJeGxueCxpbnRjLWxldmVs
LWVkZ2UgPSA8MHgwPjsNCgkJCQl4bG54LGludGMtcG9zaXRpdmUgPSA8MHhmZmZmPjsNCgkJCQl4
bG54LGludGMtdXNlLWV4dC1pbnRyID0gPDB4MT47DQoJCQkJbGludXgscGhhbmRsZSA9IDwweDEz
PjsNCgkJCQlwaGFuZGxlID0gPDB4MTM+Ow0KCQkJfTsNCg0KCQkJcG11X2lvX2dwaTE6IHBtdV9n
cGlAMjAgew0KCQkJCSNncGlvLWNlbGxzID0gPDB4Mj47DQoJCQkJZ3Bpby1jb250cm9sbGVyOw0K
CQkJCWNvbXBhdGlibGUgPSAieGxueCxpby1ncGktMS4wMi5hIiwgInhsbngsaW9fZ3BpIjsNCgkJ
CQlpbnRlcnJ1cHQtcGFyZW50ID0gPDB4MTM+Ow0KCQkJCWludGVycnVwdHMgPSA8MHhiIDB4MD47
DQoJCQkJcmVnID0gPDB4MCAweGZmZDQwMDIwIDB4ND47DQoJCQkJeGxueCxncGktaW50ZXJydXB0
ID0gPDB4MT47DQoJCQkJeGxueCxncGktc2l6ZSA9IDwweDIwPjsNCgkJCQl4bG54LHVzZS1ncGkg
PSA8MHgxPjsNCgkJCX07DQoNCgkJCXBtdV9pb19ncGkyOiBwbXVfZ3BpQDI0IHsNCgkJCQkjZ3Bp
by1jZWxscyA9IDwweDI+Ow0KCQkJCWdwaW8tY29udHJvbGxlcjsNCgkJCQljb21wYXRpYmxlID0g
InhsbngsaW8tZ3BpLTEuMDIuYSIsICJ4bG54LGlvX2dwaSI7DQoJCQkJaW50ZXJydXB0LXBhcmVu
dCA9IDwweDEzPjsNCgkJCQlpbnRlcnJ1cHRzID0gPDB4YyAweDA+Ow0KCQkJCXJlZyA9IDwweDAg
MHhmZmQ0MDAyNCAweDQ+Ow0KCQkJCXhsbngsZ3BpLWludGVycnVwdCA9IDwweDE+Ow0KCQkJCXhs
bngsZ3BpLXNpemUgPSA8MHgyMD47DQoJCQkJeGxueCx1c2UtZ3BpID0gPDB4MT47DQoJCQkJZ3Bp
b3MgPSA8MHgxNiAweDFkPjsNCgkJCQlsaW51eCxwaGFuZGxlID0gPDB4MTU+Ow0KCQkJCXBoYW5k
bGUgPSA8MHgxNT47DQoJCQl9Ow0KDQoJCQlwbXVfaW9fZ3BpMzogcG11X2dwaUAyOCB7DQoJCQkJ
I2dwaW8tY2VsbHMgPSA8MHgyPjsNCgkJCQlncGlvLWNvbnRyb2xsZXI7DQoJCQkJY29tcGF0aWJs
ZSA9ICJ4bG54LGlvLWdwaS0xLjAyLmEiLCAieGxueCxpb19ncGkiOw0KCQkJCWludGVycnVwdC1w
YXJlbnQgPSA8MHgxMz47DQoJCQkJaW50ZXJydXB0cyA9IDwweGQgMHgwPjsNCgkJCQlyZWcgPSA8
MHgwIDB4ZmZkNDAwMjggMHg0PjsNCgkJCQl4bG54LGdwaS1pbnRlcnJ1cHQgPSA8MHgxPjsNCgkJ
CQl4bG54LGdwaS1zaXplID0gPDB4MjA+Ow0KCQkJCXhsbngsdXNlLWdwaSA9IDwweDE+Ow0KCQkJ
CWdwaW9zID0gPDB4MTYgMHgxZT47DQoJCQkJbGludXgscGhhbmRsZSA9IDwweGQ+Ow0KCQkJCXBo
YW5kbGUgPSA8MHhkPjsNCgkJCX07DQoNCgkJCXBtdV9pb19ncGk0OiBwbXVfZ3BpQDJjIHsNCgkJ
CQkjZ3Bpby1jZWxscyA9IDwweDI+Ow0KCQkJCWdwaW8tY29udHJvbGxlcjsNCgkJCQljb21wYXRp
YmxlID0gInhsbngsaW8tZ3BpLTEuMDIuYSIsICJ4bG54LGlvX2dwaSI7DQoJCQkJaW50ZXJydXB0
LXBhcmVudCA9IDwweDEzPjsNCgkJCQlpbnRlcnJ1cHRzID0gPDB4ZSAweDA+Ow0KCQkJCXJlZyA9
IDwweDAgMHhmZmQ0MDAyYyAweDQ+Ow0KCQkJCXhsbngsZ3BpLWludGVycnVwdCA9IDwweDE+Ow0K
CQkJCXhsbngsZ3BpLXNpemUgPSA8MHgyMD47DQoJCQkJeGxueCx1c2UtZ3BpID0gPDB4MT47DQoJ
CQl9Ow0KDQoJCQlwbXVfaW9fZ3BvMTogcG11X2dwb0AxMCB7DQoJCQkJI2dwaW8tY2VsbHMgPSA8
MHgyPjsNCgkJCQlncGlvLWNvbnRyb2xsZXI7DQoJCQkJY29tcGF0aWJsZSA9ICJ4bG54LGlvLWdw
by0xLjAyLmEiLCAieGxueCxpb19ncG8iOw0KCQkJCXJlZyA9IDwweDAgMHhmZmQ0MDAxMCAweDQ+
Ow0KCQkJCXhsbngsZ3BvLWluaXQgPSA8MHgwPjsNCgkJCQl4bG54LGdwby1zaXplID0gPDB4OT47
DQoJCQkJeGxueCx1c2UtZ3BvID0gPDB4MT47DQoJCQkJbGludXgscGhhbmRsZSA9IDwweDVmPjsN
CgkJCQlwaGFuZGxlID0gPDB4NWY+Ow0KCQkJfTsNCg0KCQkJcG11X2lvX2dwbzI6IHBtdV9ncG9A
MTQgew0KCQkJCSNncGlvLWNlbGxzID0gPDB4Mj47DQoJCQkJZ3Bpby1jb250cm9sbGVyOw0KCQkJ
CWNvbXBhdGlibGUgPSAieGxueCxpby1ncG8tMS4wMi5hIiwgInhsbngsaW9fZ3BvIjsNCgkJCQly
ZWcgPSA8MHgwIDB4ZmZkNDAwMTQgMHg0PjsNCgkJCQl4bG54LGdwby1pbml0ID0gPDB4MD47DQoJ
CQkJeGxueCxncG8tc2l6ZSA9IDwweDIwPjsNCgkJCQl4bG54LHVzZS1ncG8gPSA8MHgxPjsNCgkJ
CX07DQoNCgkJCXBtdV9pb19ncG8zOiBwbXVfZ3BvQDE4IHsNCgkJCQkjZ3Bpby1jZWxscyA9IDww
eDI+Ow0KCQkJCWdwaW8tY29udHJvbGxlcjsNCgkJCQljb21wYXRpYmxlID0gInhsbngsaW8tZ3Bv
LTEuMDIuYSIsICJ4bG54LGlvX2dwbyI7DQoJCQkJcmVnID0gPDB4MCAweGZmZDQwMDE4IDB4ND47
DQoJCQkJeGxueCxncG8taW5pdCA9IDwweDA+Ow0KCQkJCXhsbngsZ3BvLXNpemUgPSA8MHgyMD47
DQoJCQkJeGxueCx1c2UtZ3BvID0gPDB4MT47DQoJCQl9Ow0KDQoJCQlwbXVfaW9fZ3BvNDogcG11
X2dwb0AxYyB7DQoJCQkJI2dwaW8tY2VsbHMgPSA8MHgyPjsNCgkJCQlncGlvLWNvbnRyb2xsZXI7
DQoJCQkJY29tcGF0aWJsZSA9ICJ4bG54LGlvLWdwby0xLjAyLmEiLCAieGxueCxpb19ncG8iOw0K
CQkJCXJlZyA9IDwweDAgMHhmZmQ0MDAxYyAweDQ+Ow0KCQkJCXhsbngsZ3BvLWluaXQgPSA8MHgw
PjsNCgkJCQl4bG54LGdwby1zaXplID0gPDB4MjA+Ow0KCQkJCXhsbngsdXNlLWdwbyA9IDwweDE+
Ow0KCQkJfTsNCg0KCQkJcG11X2lvX3BpdDE6IHBtdV9waXRANDAgew0KCQkJCWNvbXBhdGlibGUg
PSAieGxueCxpby1waXQtMS4wMi5hIiwgInhsbngsaW9fcGl0IjsNCgkJCQlpbnRlcnJ1cHQtcGFy
ZW50ID0gPDB4MTM+Ow0KCQkJCWludGVycnVwdHMgPSA8MHgzIDB4MD47DQoJCQkJcmVnID0gPDB4
MCAweGZmZDQwMDQwIDB4Yz47DQoJCQkJeGxueCxwaXQtaW50ZXJydXB0ID0gPDB4MT47DQoJCQkJ
eGxueCxwaXQtcHJlc2NhbGVyID0gPDB4OT47DQoJCQkJeGxueCxwaXQtcmVhZGFibGUgPSA8MHgx
PjsNCgkJCQl4bG54LHBpdC1zaXplID0gPDB4MjA+Ow0KCQkJCXhsbngsdXNlLXBpdCA9IDwweDE+
Ow0KCQkJCWdwaW9zID0gPDB4NWYgMHgyIDB4MCAweDYwIDB4MD47DQoJCQkJZ3Bpby1uYW1lcyA9
ICJwc19jb25maWciLCAicHNfaGl0X2luIjsNCgkJCQlncGlvLWNvbnRyb2xsZXI7DQoJCQkJI2dw
aW8tY2VsbHMgPSA8MHgxPjsNCgkJCX07DQoNCgkJCXBtdV9pb19waXQyOiBwbXVfcGl0QDUwIHsN
CgkJCQljb21wYXRpYmxlID0gInhsbngsaW8tcGl0LTEuMDIuYSIsICJ4bG54LGlvX3BpdCI7DQoJ
CQkJaW50ZXJydXB0LXBhcmVudCA9IDwweDEzPjsNCgkJCQlpbnRlcnJ1cHRzID0gPDB4NCAweDA+
Ow0KCQkJCXJlZyA9IDwweDAgMHhmZmQ0MDA1MCAweGM+Ow0KCQkJCXhsbngscGl0LWludGVycnVw
dCA9IDwweDE+Ow0KCQkJCXhsbngscGl0LXByZXNjYWxlciA9IDwweDk+Ow0KCQkJCXhsbngscGl0
LXJlYWRhYmxlID0gPDB4MT47DQoJCQkJeGxueCxwaXQtc2l6ZSA9IDwweDIwPjsNCgkJCQl4bG54
LHVzZS1waXQgPSA8MHgxPjsNCgkJCQlncGlvLWNvbnRyb2xsZXI7DQoJCQkJI2dwaW8tY2VsbHMg
PSA8MHgxPjsNCgkJCQlsaW51eCxwaGFuZGxlID0gPDB4NjA+Ow0KCQkJCXBoYW5kbGUgPSA8MHg2
MD47DQoJCQl9Ow0KDQoJCQlwbXVfaW9fcGl0MzogcG11X3BpdEA2MCB7DQoJCQkJY29tcGF0aWJs
ZSA9ICJ4bG54LGlvLXBpdC0xLjAyLmEiLCAieGxueCxpb19waXQiOw0KCQkJCWludGVycnVwdC1w
YXJlbnQgPSA8MHgxMz47DQoJCQkJaW50ZXJydXB0cyA9IDwweDUgMHgwPjsNCgkJCQlyZWcgPSA8
MHgwIDB4ZmZkNDAwNjAgMHhjPjsNCgkJCQl4bG54LHBpdC1pbnRlcnJ1cHQgPSA8MHgxPjsNCgkJ
CQl4bG54LHBpdC1wcmVzY2FsZXIgPSA8MHg5PjsNCgkJCQl4bG54LHBpdC1yZWFkYWJsZSA9IDww
eDE+Ow0KCQkJCXhsbngscGl0LXNpemUgPSA8MHgyMD47DQoJCQkJeGxueCx1c2UtcGl0ID0gPDB4
MT47DQoJCQkJZ3Bpb3MgPSA8MHg1ZiAweDYgMHgwIDB4NjEgMHgwPjsNCgkJCQlncGlvLW5hbWVz
ID0gInBzX2NvbmZpZyIsICJwc19oaXRfaW4iOw0KCQkJCWdwaW8tY29udHJvbGxlcjsNCgkJCQkj
Z3Bpby1jZWxscyA9IDwweDE+Ow0KCQkJfTsNCg0KCQkJcG11X2lvX3BpdDQ6IHBtdV9waXRANzAg
ew0KCQkJCWNvbXBhdGlibGUgPSAieGxueCxpby1waXQtMS4wMi5hIiwgInhsbngsaW9fcGl0IjsN
CgkJCQlpbnRlcnJ1cHQtcGFyZW50ID0gPDB4MTM+Ow0KCQkJCWludGVycnVwdHMgPSA8MHg2IDB4
MD47DQoJCQkJcmVnID0gPDB4MCAweGZmZDQwMDcwIDB4Yz47DQoJCQkJeGxueCxwaXQtaW50ZXJy
dXB0ID0gPDB4MT47DQoJCQkJeGxueCxwaXQtcHJlc2NhbGVyID0gPDB4OT47DQoJCQkJeGxueCxw
aXQtcmVhZGFibGUgPSA8MHgxPjsNCgkJCQl4bG54LHBpdC1zaXplID0gPDB4MjA+Ow0KCQkJCXhs
bngsdXNlLXBpdCA9IDwweDE+Ow0KCQkJCWdwaW8tY29udHJvbGxlcjsNCgkJCQkjZ3Bpby1jZWxs
cyA9IDwweDE+Ow0KCQkJCWxpbnV4LHBoYW5kbGUgPSA8MHg2MT47DQoJCQkJcGhhbmRsZSA9IDww
eDYxPjsNCgkJCX07DQoNCgkJCXBtdV9pb191YXJ0OiBwbXVfdWFydEAwMCB7DQoJCQkJY29tcGF0
aWJsZSA9ICJ4bG54LGlvLXVhcnQtMS4wMi5hIiwgInhsbngsaW9fdWFydCI7DQoJCQkJaW50ZXJy
dXB0LXBhcmVudCA9IDwweDEzPjsNCgkJCQlpbnRlcnJ1cHRzID0gPDB4MCAweDAgMHgxIDB4MCAw
eDIgMHgwPjsNCgkJCQlyZWcgPSA8MHgwIDB4ZmZkNDAwMDAgMHhjIDB4MCAweGZmZDQwMDRjIDB4
ND47DQoJCQkJeGxueCx1YXJ0LWJhdWRyYXRlID0gPDB4MjU4MD47DQoJCQkJeGxueCx1YXJ0LWRh
dGEtYml0cyA9IDwweDg+Ow0KCQkJCXhsbngsdWFydC1lcnJvci1pbnRlcnJ1cHQgPSA8MHgxPjsN
CgkJCQl4bG54LHVhcnQtb2RkLXBhcml0eSA9IDwweDA+Ow0KCQkJCXhsbngsdWFydC1wcm9nLWJh
dWRyYXRlID0gPDB4MD47DQoJCQkJeGxueCx1YXJ0LXJ4LWludGVycnVwdCA9IDwweDE+Ow0KCQkJ
CXhsbngsdWFydC10eC1pbnRlcnJ1cHQgPSA8MHgxPjsNCgkJCQl4bG54LHVhcnQtdXNlLXBhcml0
eSA9IDwweDA+Ow0KCQkJCXhsbngsdXNlLXVhcnQtcnggPSA8MHgwPjsNCgkJCQl4bG54LHVzZS11
YXJ0LXR4ID0gPDB4MD47DQoJCQl9Ow0KCQl9Ow0KDQoJCXBtdV9sb2NhbDogcG11X2xvY2FsQGZm
ZDYwMDAwIHsNCgkJCSNncGlvLWNlbGxzID0gPDB4MT47DQoJCQljb21wYXRpYmxlID0gInhsbngs
cG11LWxvY2FsIjsNCgkJCXJlZyA9IDwweDAgMHhmZmQ2MDAwMCAweDAgMHgxMDAwIDB4MD47DQoJ
CQlncGlvLWNvbnRyb2xsZXI7DQoJCQludW0tZ3Bpb3MgPSA8MHg3PjsNCgkJCWxpbnV4LHBoYW5k
bGUgPSA8MHgxNj47DQoJCQlwaGFuZGxlID0gPDB4MTY+Ow0KCQl9Ow0KCX07DQoNCgljcHVzIHsN
CgkJI2FkZHJlc3MtY2VsbHMgPSA8MHgxPjsNCgkJI3NpemUtY2VsbHMgPSA8MHgwPjsNCg0KCQlj
cHUwOiBhcHVfY3B1QDAgew0KCQkJY29tcGF0aWJsZSA9ICJjb3J0ZXgtYTUzLWFybS1jcHUiOw0K
CQkJZC1jYWNoZS1saW5lLXNpemUgPSA8MHgyMD47DQoJCQlkLWNhY2hlLXNpemUgPSA8MHg4MDAw
PjsNCgkJCWRldmljZV90eXBlID0gImNwdSI7DQoJCQlpLWNhY2hlLWxpbmUtc2l6ZSA9IDwweDIw
PjsNCgkJCWktY2FjaGUtc2l6ZSA9IDwweDgwMDA+Ow0KCQkJYXJtLG1pZHIgPSA8MHg0MTBmZDAz
ND47DQoJCQlhcm0sY3RyID0gPDB4ODMzMzgwMDM+Ow0KCQkJYXJtLGNsaWRyID0gPDB4OTIwMDAw
Mz47DQoJCQlhcm0saWRfcGZyMCA9IDwweDEyMzE+Ow0KCQkJYXJtLGNjc2lkcjAgPSA8MHg3MDFm
ZTAxOT47DQoJCQlhcm0sY2NzaWRyMSA9IDwweDIwMWZlMDE5PjsNCgkJCWFybSxtcC1hZmZpbml0
eSA9IDwweDA+Ow0KCQkJZW5hYmxlLW1ldGhvZCA9ICJwc2NpIjsNCgkJCXJlZyA9IDwweDA+Ow0K
CQkJYXJtLHJlc2V0LWhpdmVjcyA9IDwweDE+Ow0KCQkJYXJtLHJ2YmFyID0gPDB4ZmZmZjAwMDA+
Ow0KCQkJI2ludGVycnVwdC1jZWxscyA9IDwweDE+Ow0KCQkJYXJtLHJlc2V0LWNiYXIgPSA8MHhm
ZDNmZTAwMD47DQoJCQltciA9IDwweDYyPjsNCgkJCW1lbW9yeSA9IDwweDYyPjsNCgkJCWdwaW9z
ID0gPDB4NjMgMHgwIDB4NjQgMHgwIDB4MTYgMHg4MDAwMDAwMSAweDE2IDB4ODAwMDAwMWMgMHg0
IDB4Mj47DQoJCQlncGlvLW5hbWVzID0gInJzdF9jbnRybCIsICJ3ZmkiLCAicHdyX2NudHJsIiwg
InB3cl9jbnRybCIsICJyc3RfY250cmwiOw0KCQkJZ2RiLWlkID0gIkNvcnRleC1BNTMgIzAiOw0K
CQkJbWVtYXR0cl9zID0gPDB4NjU+Ow0KCQkJbWVtYXR0cl9ucyA9IDwweDY2PjsNCgkJCWxpbnV4
LHBoYW5kbGUgPSA8MHg5PjsNCgkJCXBoYW5kbGUgPSA8MHg5PjsNCgkJfTsNCg0KCQljcHUxOiBh
cHVfY3B1QDEgew0KCQkJY29tcGF0aWJsZSA9ICJjb3J0ZXgtYTUzLWFybS1jcHUiOw0KCQkJZC1j
YWNoZS1saW5lLXNpemUgPSA8MHgyMD47DQoJCQlkLWNhY2hlLXNpemUgPSA8MHg4MDAwPjsNCgkJ
CWRldmljZV90eXBlID0gImNwdSI7DQoJCQlpLWNhY2hlLWxpbmUtc2l6ZSA9IDwweDIwPjsNCgkJ
CWktY2FjaGUtc2l6ZSA9IDwweDgwMDA+Ow0KCQkJYXJtLG1pZHIgPSA8MHg0MTBmZDAzND47DQoJ
CQlhcm0sY3RyID0gPDB4ODMzMzgwMDM+Ow0KCQkJYXJtLGNsaWRyID0gPDB4OTIwMDAwMz47DQoJ
CQlhcm0saWRfcGZyMCA9IDwweDEyMzE+Ow0KCQkJYXJtLGNjc2lkcjAgPSA8MHg3MDFmZTAxOT47
DQoJCQlhcm0sY2NzaWRyMSA9IDwweDIwMWZlMDE5PjsNCgkJCWFybSxtcC1hZmZpbml0eSA9IDww
eDE+Ow0KCQkJZW5hYmxlLW1ldGhvZCA9ICJwc2NpIjsNCgkJCXJlZyA9IDwweDE+Ow0KCQkJYXJt
LHJlc2V0LWhpdmVjcyA9IDwweDE+Ow0KCQkJYXJtLHJ2YmFyID0gPDB4ZmZmZjAwMDA+Ow0KCQkJ
I2ludGVycnVwdC1jZWxscyA9IDwweDE+Ow0KCQkJYXJtLHJlc2V0LWNiYXIgPSA8MHhmZDNmZTAw
MD47DQoJCQltciA9IDwweDYyPjsNCgkJCW1lbW9yeSA9IDwweDYyPjsNCgkJCWdwaW9zID0gPDB4
NjMgMHgxIDB4NjQgMHgxIDB4MTYgMHg4MDAwMDAwMiAweDE2IDB4ODAwMDAwMWMgMHg0IDB4Mj47
DQoJCQlncGlvLW5hbWVzID0gInJzdF9jbnRybCIsICJ3ZmkiLCAicHdyX2NudHJsIiwgInB3cl9j
bnRybCIsICJyc3RfY250cmwiOw0KCQkJZ2RiLWlkID0gIkNvcnRleC1BNTMgIzEiOw0KCQkJbWVt
YXR0cl9zID0gPDB4Njc+Ow0KCQkJbWVtYXR0cl9ucyA9IDwweDY4PjsNCgkJCWxpbnV4LHBoYW5k
bGUgPSA8MHhhPjsNCgkJCXBoYW5kbGUgPSA8MHhhPjsNCgkJfTsNCg0KCQljcHUyOiBhcHVfY3B1
QDIgew0KCQkJY29tcGF0aWJsZSA9ICJjb3J0ZXgtYTUzLWFybS1jcHUiOw0KCQkJZC1jYWNoZS1s
aW5lLXNpemUgPSA8MHgyMD47DQoJCQlkLWNhY2hlLXNpemUgPSA8MHg4MDAwPjsNCgkJCWRldmlj
ZV90eXBlID0gImNwdSI7DQoJCQlpLWNhY2hlLWxpbmUtc2l6ZSA9IDwweDIwPjsNCgkJCWktY2Fj
aGUtc2l6ZSA9IDwweDgwMDA+Ow0KCQkJYXJtLG1pZHIgPSA8MHg0MTBmZDAzND47DQoJCQlhcm0s
Y3RyID0gPDB4ODMzMzgwMDM+Ow0KCQkJYXJtLGNsaWRyID0gPDB4OTIwMDAwMz47DQoJCQlhcm0s
aWRfcGZyMCA9IDwweDEyMzE+Ow0KCQkJYXJtLGNjc2lkcjAgPSA8MHg3MDFmZTAxOT47DQoJCQlh
cm0sY2NzaWRyMSA9IDwweDIwMWZlMDE5PjsNCgkJCWFybSxtcC1hZmZpbml0eSA9IDwweDI+Ow0K
CQkJZW5hYmxlLW1ldGhvZCA9ICJwc2NpIjsNCgkJCXJlZyA9IDwweDI+Ow0KCQkJYXJtLHJlc2V0
LWhpdmVjcyA9IDwweDE+Ow0KCQkJYXJtLHJ2YmFyID0gPDB4ZmZmZjAwMDA+Ow0KCQkJI2ludGVy
cnVwdC1jZWxscyA9IDwweDE+Ow0KCQkJYXJtLHJlc2V0LWNiYXIgPSA8MHhmZDNmZTAwMD47DQoJ
CQltciA9IDwweDYyPjsNCgkJCW1lbW9yeSA9IDwweDYyPjsNCgkJCWdwaW9zID0gPDB4NjMgMHgy
IDB4NjQgMHgyIDB4MTYgMHg4MDAwMDAwMyAweDE2IDB4ODAwMDAwMWMgMHg0IDB4Mj47DQoJCQln
cGlvLW5hbWVzID0gInJzdF9jbnRybCIsICJ3ZmkiLCAicHdyX2NudHJsIiwgInB3cl9jbnRybCIs
ICJyc3RfY250cmwiOw0KCQkJZ2RiLWlkID0gIkNvcnRleC1BNTMgIzIiOw0KCQkJbWVtYXR0cl9z
ID0gPDB4Njk+Ow0KCQkJbWVtYXR0cl9ucyA9IDwweDZhPjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8
MHhiPjsNCgkJCXBoYW5kbGUgPSA8MHhiPjsNCgkJfTsNCg0KCQljcHUzOiBhcHVfY3B1QDMgew0K
CQkJY29tcGF0aWJsZSA9ICJjb3J0ZXgtYTUzLWFybS1jcHUiOw0KCQkJZC1jYWNoZS1saW5lLXNp
emUgPSA8MHgyMD47DQoJCQlkLWNhY2hlLXNpemUgPSA8MHg4MDAwPjsNCgkJCWRldmljZV90eXBl
ID0gImNwdSI7DQoJCQlpLWNhY2hlLWxpbmUtc2l6ZSA9IDwweDIwPjsNCgkJCWktY2FjaGUtc2l6
ZSA9IDwweDgwMDA+Ow0KCQkJYXJtLG1pZHIgPSA8MHg0MTBmZDAzND47DQoJCQlhcm0sY3RyID0g
PDB4ODMzMzgwMDM+Ow0KCQkJYXJtLGNsaWRyID0gPDB4OTIwMDAwMz47DQoJCQlhcm0saWRfcGZy
MCA9IDwweDEyMzE+Ow0KCQkJYXJtLGNjc2lkcjAgPSA8MHg3MDFmZTAxOT47DQoJCQlhcm0sY2Nz
aWRyMSA9IDwweDIwMWZlMDE5PjsNCgkJCWFybSxtcC1hZmZpbml0eSA9IDwweDM+Ow0KCQkJZW5h
YmxlLW1ldGhvZCA9ICJwc2NpIjsNCgkJCXJlZyA9IDwweDM+Ow0KCQkJYXJtLHJlc2V0LWhpdmVj
cyA9IDwweDE+Ow0KCQkJYXJtLHJ2YmFyID0gPDB4ZmZmZjAwMDA+Ow0KCQkJI2ludGVycnVwdC1j
ZWxscyA9IDwweDE+Ow0KCQkJYXJtLHJlc2V0LWNiYXIgPSA8MHhmZDNmZTAwMD47DQoJCQltciA9
IDwweDYyPjsNCgkJCW1lbW9yeSA9IDwweDYyPjsNCgkJCWdwaW9zID0gPDB4NjMgMHgzIDB4NjQg
MHgzIDB4MTYgMHg4MDAwMDAwNCAweDE2IDB4ODAwMDAwMWMgMHg0IDB4Mj47DQoJCQlncGlvLW5h
bWVzID0gInJzdF9jbnRybCIsICJ3ZmkiLCAicHdyX2NudHJsIiwgInB3cl9jbnRybCIsICJyc3Rf
Y250cmwiOw0KCQkJZ2RiLWlkID0gIkNvcnRleC1BNTMgIzMiOw0KCQkJbWVtYXR0cl9zID0gPDB4
NmI+Ow0KCQkJbWVtYXR0cl9ucyA9IDwweDZjPjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHhjPjsN
CgkJCXBoYW5kbGUgPSA8MHhjPjsNCgkJfTsNCg0KCQlycHVfY3B1MDogcnB1X2NwdUAwIHsNCgkJ
CWNvbXBhdGlibGUgPSAiY29ydGV4LXI1Zi1hcm0tY3B1IjsNCgkJCWQtY2FjaGUtbGluZS1zaXpl
ID0gPDB4MjA+Ow0KCQkJZC1jYWNoZS1zaXplID0gPDB4ODAwMD47DQoJCQlkZXZpY2VfdHlwZSA9
ICJjcHUiOw0KCQkJaS1jYWNoZS1saW5lLXNpemUgPSA8MHgyMD47DQoJCQlpLWNhY2hlLXNpemUg
PSA8MHg4MDAwPjsNCgkJCWFybSxtaWRyID0gPDB4NDExZmMxNTM+Ow0KCQkJYXJtLHRjbXRyID0g
PDB4MTAwMDE+Ow0KCQkJYXJtLGN0ciA9IDwweDgwMDNjMDAzPjsNCgkJCWFybSxjbGlkciA9IDww
eDkyMDAwMDM+Ow0KCQkJYXJtLGNjc2lkcjAgPSA8MHhmMDFmZTAxOT47DQoJCQlhcm0sY2NzaWRy
MSA9IDwweGYwMWZlMDE5PjsNCgkJCWFybSxtcC1hZmZpbml0eSA9IDwweDEwMD47DQoJCQlhcm0s
aWRfcGZyMCA9IDwweDEzMT47DQoJCQlhcm0scmVzZXQtaGl2ZWNzID0gPDB4MT47DQoJCQkjaW50
ZXJydXB0LWNlbGxzID0gPDB4MT47DQoJCQlyZWcgPSA8MHgwPjsNCgkJCW1yID0gPDB4NmQ+Ow0K
CQkJbWVtb3J5ID0gPDB4NmQ+Ow0KCQkJZ3Bpb3MgPSA8MHg1IDB4MCAweDZlIDB4MCAweDZlIDB4
NyAweDZlIDB4NSAweDE2IDB4OT47DQoJCQlncGlvLW5hbWVzID0gInJlc2V0IiwgIm5jcHVoYWx0
IiwgInZpbml0aGkiLCAid2ZpIiwgInB3cl9jbnRybCI7DQoJCQlnZGItaWQgPSAiQ29ydGV4LVI1
ICMwIjsNCgkJCW1lbWF0dHJfbnMgPSA8MHg2Zj47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4Nzg+
Ow0KCQkJcGhhbmRsZSA9IDwweDc4PjsNCgkJfTsNCg0KCQlycHVfY3B1MTogcnB1X2NwdUAxIHsN
CgkJCWNvbXBhdGlibGUgPSAiY29ydGV4LXI1Zi1hcm0tY3B1IjsNCgkJCWQtY2FjaGUtbGluZS1z
aXplID0gPDB4MjA+Ow0KCQkJZC1jYWNoZS1zaXplID0gPDB4ODAwMD47DQoJCQlkZXZpY2VfdHlw
ZSA9ICJjcHUiOw0KCQkJaS1jYWNoZS1saW5lLXNpemUgPSA8MHgyMD47DQoJCQlpLWNhY2hlLXNp
emUgPSA8MHg4MDAwPjsNCgkJCWFybSxtaWRyID0gPDB4NDExZmMxNTM+Ow0KCQkJYXJtLHRjbXRy
ID0gPDB4MTAwMDE+Ow0KCQkJYXJtLGN0ciA9IDwweDgwMDNjMDAzPjsNCgkJCWFybSxjbGlkciA9
IDwweDkyMDAwMDM+Ow0KCQkJYXJtLGNjc2lkcjAgPSA8MHhmMDFmZTAxOT47DQoJCQlhcm0sY2Nz
aWRyMSA9IDwweGYwMWZlMDE5PjsNCgkJCWFybSxtcC1hZmZpbml0eSA9IDwweDEwMT47DQoJCQlh
cm0saWRfcGZyMCA9IDwweDEzMT47DQoJCQlhcm0scmVzZXQtaGl2ZWNzID0gPDB4MT47DQoJCQkj
aW50ZXJydXB0LWNlbGxzID0gPDB4MT47DQoJCQlyZWcgPSA8MHgxPjsNCgkJCW1yID0gPDB4NzA+
Ow0KCQkJbWVtb3J5ID0gPDB4NzA+Ow0KCQkJZ3Bpb3MgPSA8MHg1IDB4MSAweDZlIDB4MiAweDZl
IDB4MSAweDZlIDB4OCAweDZlIDB4NiAweDE2IDB4OT47DQoJCQlncGlvLW5hbWVzID0gInJlc2V0
IiwgImhhbHQiLCAibmNwdWhhbHQiLCAidmluaXRoaSIsICJ3ZmkiLCAicHdyX2NudHJsIjsNCgkJ
CWdkYi1pZCA9ICJDb3J0ZXgtUjUgIzEiOw0KCQkJbWVtYXR0cl9ucyA9IDwweDcxPjsNCgkJCWxp
bnV4LHBoYW5kbGUgPSA8MHg3OT47DQoJCQlwaGFuZGxlID0gPDB4Nzk+Ow0KCQl9Ow0KCX07DQoN
CglhbGlhc2VzIHsNCgkJc2VyaWFsMCA9ICIvYW1iYUAwL3NlcmlhbEAweEZGMDAwMDAwIjsNCgkJ
c2VyaWFsMSA9ICIvYW1iYUAwL3NlcmlhbEAweEZGMDEwMDAwIjsNCgkJZXRoZXJuZXQwID0gIi9h
bWJhQDAvZXRoZXJuZXRAMHhGRjBFMDAwMCI7DQoNCgkJbWFpbl9idXNfZm9yX2FwdSB7DQoJCQlj
b21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCQljb250YWluZXIgPSA8MHg2Mj47
DQoJCQlhbGlhcyA9IDwweDJjPjsNCgkJCXByaW9yaXR5ID0gPDB4ZmZmZmZmZmY+Ow0KCQl9Ow0K
DQoJCW1haW5fYnVzX2Zvcl9wbCB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lv
biI7DQoJCQljb250YWluZXIgPSA8MHgyMz47DQoJCQlhbGlhcyA9IDwweDcyPjsNCgkJCXByaW9y
aXR5ID0gPDB4ZmZmZmZmZmY+Ow0KCQl9Ow0KCX07DQoNCglhbWJhX2FwdTogYW1iYV9hcHVAMCB7
DQoJCSNhZGRyZXNzLWNlbGxzID0gPDB4Mj47DQoJCSNzaXplLWNlbGxzID0gPDB4MT47DQoJCWNv
bXBhdGlibGUgPSAieGxueCxwczctYXhpLWludGVyY29ubmVjdC0xLjAwLmEiLCAic2ltcGxlLWJ1
cyI7DQoJCXJhbmdlczsNCgkJbGludXgscGhhbmRsZSA9IDwweDYyPjsNCgkJcGhhbmRsZSA9IDww
eDYyPjsNCg0KCQl0aW1lciB7DQoJCQljb21wYXRpYmxlID0gImFybSxhcm12OC10aW1lciI7DQoJ
CQlpbnRlcnJ1cHQtcGFyZW50ID0gPDB4Nj47DQoJCQlpbnRlcnJ1cHRzID0gPDB4MSAweGQgMHhm
ZjAxIDB4MSAweGUgMHhmZjAxIDB4MSAweGIgMHhmZjAxIDB4MSAweGEgMHhmZjAxPjsNCgkJCWNs
b2NrLWZyZXF1ZW5jeSA9IDwweDVmNWUxMDA+Ow0KCQl9Ow0KDQoJCWR1bW15OiBkeW1teUAwIHsN
CgkJCWludGVycnVwdC1jb250cm9sbGVyOw0KCQkJI2ludGVycnVwdC1jZWxscyA9IDwweDE+Ow0K
CQkJbGludXgscGhhbmRsZSA9IDwweDc3PjsNCgkJCXBoYW5kbGUgPSA8MHg3Nz47DQoJCX07DQoN
CgkJYXB1X2ludGNfcmVkaXJlY3RfMDogYXB1X2ludGNfcmVkaXJlY3QwQDAgew0KCQkJI2ludGVy
cnVwdC1jZWxscyA9IDwweDE+Ow0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcC1pbnRjLXJl
ZGlyZWN0IjsNCgkJCWludGVycnVwdC1jb250cm9sbGVyOw0KCQkJaW50ZXJydXB0cy1leHRlbmRl
ZCA9IDwweDkgMHgwIDB4OSAweDEgMHg5IDB4MiAweDkgMHgzPjsNCgkJCWdwaW9zID0gPDB4MTUg
MHgxIDB4MCAweDY0IDB4ND47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4NzM+Ow0KCQkJcGhhbmRs
ZSA9IDwweDczPjsNCgkJfTsNCg0KCQlhcHVfaW50Y19yZWRpcmVjdF8xOiBhcHVfaW50Y19yZWRp
cmVjdDFAMSB7DQoJCQkjaW50ZXJydXB0LWNlbGxzID0gPDB4MT47DQoJCQljb21wYXRpYmxlID0g
InhsbngsenlucW1wLWludGMtcmVkaXJlY3QiOw0KCQkJaW50ZXJydXB0LWNvbnRyb2xsZXI7DQoJ
CQlpbnRlcnJ1cHRzLWV4dGVuZGVkID0gPDB4YSAweDAgMHhhIDB4MSAweGEgMHgyIDB4YSAweDM+
Ow0KCQkJZ3Bpb3MgPSA8MHgxNSAweDIgMHgwIDB4NjQgMHg1PjsNCgkJCWxpbnV4LHBoYW5kbGUg
PSA8MHg3ND47DQoJCQlwaGFuZGxlID0gPDB4NzQ+Ow0KCQl9Ow0KDQoJCWFwdV9pbnRjX3JlZGly
ZWN0XzI6IGFwdV9pbnRjX3JlZGlyZWN0MkAyIHsNCgkJCSNpbnRlcnJ1cHQtY2VsbHMgPSA8MHgx
PjsNCgkJCWNvbXBhdGlibGUgPSAieGxueCx6eW5xbXAtaW50Yy1yZWRpcmVjdCI7DQoJCQlpbnRl
cnJ1cHQtY29udHJvbGxlcjsNCgkJCWludGVycnVwdHMtZXh0ZW5kZWQgPSA8MHhiIDB4MCAweGIg
MHgxIDB4YiAweDIgMHhiIDB4Mz47DQoJCQlncGlvcyA9IDwweDE1IDB4MyAweDAgMHg2NCAweDY+
Ow0KCQkJbGludXgscGhhbmRsZSA9IDwweDc1PjsNCgkJCXBoYW5kbGUgPSA8MHg3NT47DQoJCX07
DQoNCgkJYXB1X2ludGNfcmVkaXJlY3RfMzogYXB1X2ludGNfcmVkaXJlY3QzQDMgew0KCQkJI2lu
dGVycnVwdC1jZWxscyA9IDwweDE+Ow0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcC1pbnRj
LXJlZGlyZWN0IjsNCgkJCWludGVycnVwdC1jb250cm9sbGVyOw0KCQkJaW50ZXJydXB0cy1leHRl
bmRlZCA9IDwweGMgMHgwIDB4YyAweDEgMHhjIDB4MiAweGMgMHgzPjsNCgkJCWdwaW9zID0gPDB4
MTUgMHg0IDB4MCAweDY0IDB4Nz47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4NzY+Ow0KCQkJcGhh
bmRsZSA9IDwweDc2PjsNCgkJfTsNCgl9Ow0KDQoJYW1iYV9hcHVfZ2ljOiBhbWJhX2FwdV9naWNA
MCB7DQoJCSNhZGRyZXNzLWNlbGxzID0gPDB4Mj47DQoJCSNwcmlvcml0eS1jZWxscyA9IDwweDE+
Ow0KCQkjc2l6ZS1jZWxscyA9IDwweDE+Ow0KCQljb21wYXRpYmxlID0gInhsbngscHM3LWF4aS1p
bnRlcmNvbm5lY3QtMS4wMC5hIiwgInNpbXBsZS1idXMiOw0KCQlyYW5nZXM7DQoJCWNvbnRhaW5l
ciA9IDwweDIzPjsNCgkJcHJpb3JpdHkgPSA8MHhmZmZmZmZmZj47DQoNCgkJZ2ljOiBpbnRlcnJ1
cHQtY29udHJvbGxlckAweEZEM0ZGMDAwIHsNCgkJCSNhZGRyZXNzLWNlbGxzID0gPDB4MD47DQoJ
CQkjc2l6ZS1jZWxscyA9IDwweDA+Ow0KCQkJI2ludGVycnVwdC1jZWxscyA9IDwweDM+Ow0KCQkJ
I2dwaW8tY2VsbHMgPSA8MHgwPjsNCgkJCWNvbXBhdGlibGUgPSAieGxueCx6eW5xbXAtc2N1Z2lj
IiwgImFybSxnaWMiOw0KCQkJcmVnID0gPDB4MCAweGY5MDEwMDAwIDB4MTAwMCAweDAgMHgwIDB4
ZjkwMjAwMDAgMHgyMDAwMCAweDAgMHgwIDB4ZjkwNDAwMDAgMHgyMDAwMCAweDAgMHgwIDB4Zjkw
NjAwMDAgMHgyMDAwMCAweDA+Ow0KCQkJaW50ZXJydXB0LWNvbnRyb2xsZXI7DQoJCQlncGlvcyA9
IDwweDE2IDB4MWMgMHg0IDB4Mj47DQoJCQlncGlvLW5hbWVzID0gInB3cl9jbnRybCIsICJyc3Rf
Y250cmwiOw0KCQkJbnVtLWlycSA9IDwweGMwPjsNCgkJCWludGVycnVwdHMtZXh0ZW5kZWQgPSA8
MHg3MyAweDAgMHg3NCAweDAgMHg3NSAweDAgMHg3NiAweDAgMHg3NyAweDAgMHg3NyAweDAgMHg3
NyAweDAgMHg3NyAweDAgMHg3MyAweDIgMHg3NCAweDIgMHg3NSAweDIgMHg3NiAweDIgMHg3NyAw
eDAgMHg3NyAweDAgMHg3NyAweDAgMHg3NyAweDAgMHg3MyAweDEgMHg3NCAweDEgMHg3NSAweDEg
MHg3NiAweDEgMHg3NyAweDAgMHg3NyAweDAgMHg3NyAweDAgMHg3NyAweDAgMHg3MyAweDMgMHg3
NCAweDMgMHg3NSAweDMgMHg3NiAweDMgMHg3NyAweDAgMHg3NyAweDAgMHg3NyAweDAgMHg3NyAw
eDAgMHg2IDB4MSAweDkgMHgxMDQgMHg2IDB4MSAweDkgMHgyMDQgMHg2IDB4MSAweDkgMHg0MDQg
MHg2IDB4MSAweDkgMHg4MDQ+Ow0KCQkJbnVtLWNwdSA9IDwweDQ+Ow0KCQkJcmV2aXNpb24gPSA8
MHgyPjsNCgkJCW1hcC1zdHJpZGUgPSA8MHgxMDAwMD47DQoJCQlpbnQtaWQgPSA8MHgyMDIxNDNi
PjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHg2PjsNCgkJCXBoYW5kbGUgPSA8MHg2PjsNCgkJfTsN
Cg0KCQl6eW5xbXAtZ2ljLWNwdS1hbGlhc0AweGY5MDIxMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAi
cWVtdTptZW1vcnktcmVnaW9uIjsNCgkJCWFsaWFzID0gPDB4NiAweDE+Ow0KCQkJcmVnID0gPDB4
MCAweGY5MDIxMDAwIDB4MTAwMCAweDE+Ow0KCQl9Ow0KDQoJCXp5bnFtcC1naWMtY3B1LWFsaWFz
QDB4ZjkwMjIwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24iOw0KCQkJ
YWxpYXMgPSA8MHg2IDB4MT47DQoJCQlyZWcgPSA8MHgwIDB4ZjkwMjIwMDAgMHgxMDAwIDB4MT47
DQoJCX07DQoNCgkJenlucW1wLWdpYy1jcHUtYWxpYXNAMHhmOTAyMzAwMCB7DQoJCQljb21wYXRp
YmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCQlhbGlhcyA9IDwweDYgMHgxPjsNCgkJCXJl
ZyA9IDwweDAgMHhmOTAyMzAwMCAweDEwMDAgMHgxPjsNCgkJfTsNCg0KCQl6eW5xbXAtZ2ljLWNw
dS1hbGlhc0AweGY5MDI0MDAwIHsNCgkJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVnaW9u
IjsNCgkJCWFsaWFzID0gPDB4NiAweDE+Ow0KCQkJcmVnID0gPDB4MCAweGY5MDI0MDAwIDB4MTAw
MCAweDE+Ow0KCQl9Ow0KDQoJCXp5bnFtcC1naWMtY3B1LWFsaWFzQDB4ZjkwMjUwMDAgew0KCQkJ
Y29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24iOw0KCQkJYWxpYXMgPSA8MHg2IDB4MT47
DQoJCQlyZWcgPSA8MHgwIDB4ZjkwMjUwMDAgMHgxMDAwIDB4MT47DQoJCX07DQoNCgkJenlucW1w
LWdpYy1jcHUtYWxpYXNAMHhmOTAyNjAwMCB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5
LXJlZ2lvbiI7DQoJCQlhbGlhcyA9IDwweDYgMHgxPjsNCgkJCXJlZyA9IDwweDAgMHhmOTAyNjAw
MCAweDEwMDAgMHgxPjsNCgkJfTsNCg0KCQl6eW5xbXAtZ2ljLWNwdS1hbGlhc0AweGY5MDI3MDAw
IHsNCgkJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVnaW9uIjsNCgkJCWFsaWFzID0gPDB4
NiAweDE+Ow0KCQkJcmVnID0gPDB4MCAweGY5MDI3MDAwIDB4MTAwMCAweDE+Ow0KCQl9Ow0KDQoJ
CXp5bnFtcC1naWMtY3B1LWFsaWFzQDB4ZjkwMjgwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJxZW11
Om1lbW9yeS1yZWdpb24iOw0KCQkJYWxpYXMgPSA8MHg2IDB4MT47DQoJCQlyZWcgPSA8MHgwIDB4
ZjkwMjgwMDAgMHgxMDAwIDB4MT47DQoJCX07DQoNCgkJenlucW1wLWdpYy1jcHUtYWxpYXNAMHhm
OTAyOTAwMCB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCQlhbGlh
cyA9IDwweDYgMHgxPjsNCgkJCXJlZyA9IDwweDAgMHhmOTAyOTAwMCAweDEwMDAgMHgxPjsNCgkJ
fTsNCg0KCQl6eW5xbXAtZ2ljLWNwdS1hbGlhc0AweGY5MDJhMDAwIHsNCgkJCWNvbXBhdGlibGUg
PSAicWVtdTptZW1vcnktcmVnaW9uIjsNCgkJCWFsaWFzID0gPDB4NiAweDE+Ow0KCQkJcmVnID0g
PDB4MCAweGY5MDJhMDAwIDB4MTAwMCAweDE+Ow0KCQl9Ow0KDQoJCXp5bnFtcC1naWMtY3B1LWFs
aWFzQDB4ZjkwMmIwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24iOw0K
CQkJYWxpYXMgPSA8MHg2IDB4MT47DQoJCQlyZWcgPSA8MHgwIDB4ZjkwMmIwMDAgMHgxMDAwIDB4
MT47DQoJCX07DQoNCgkJenlucW1wLWdpYy1jcHUtYWxpYXNAMHhmOTAyYzAwMCB7DQoJCQljb21w
YXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCQlhbGlhcyA9IDwweDYgMHgxPjsNCgkJ
CXJlZyA9IDwweDAgMHhmOTAyYzAwMCAweDEwMDAgMHgxPjsNCgkJfTsNCg0KCQl6eW5xbXAtZ2lj
LWNwdS1hbGlhc0AweGY5MDJkMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVn
aW9uIjsNCgkJCWFsaWFzID0gPDB4NiAweDE+Ow0KCQkJcmVnID0gPDB4MCAweGY5MDJkMDAwIDB4
MTAwMCAweDE+Ow0KCQl9Ow0KDQoJCXp5bnFtcC1naWMtY3B1LWFsaWFzQDB4ZjkwMmUwMDAgew0K
CQkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24iOw0KCQkJYWxpYXMgPSA8MHg2IDB4
MT47DQoJCQlyZWcgPSA8MHgwIDB4ZjkwMmUwMDAgMHgxMDAwIDB4MT47DQoJCX07DQoNCgkJenlu
cW1wLWdpYy1jcHUtYWxpYXNAMHhmOTAyZjAwMCB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVt
b3J5LXJlZ2lvbiI7DQoJCQlhbGlhcyA9IDwweDYgMHgxPjsNCgkJCXJlZyA9IDwweDAgMHhmOTAy
ZjAwMCAweDEwMDAgMHgxPjsNCgkJfTsNCg0KCQl6eW5xbXAtZ2ljLXZjcHUtYWxpYXNAMHhmOTA2
MTAwMCB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCQlhbGlhcyA9
IDwweDYgMHgzPjsNCgkJCXJlZyA9IDwweDAgMHhmOTA2MTAwMCAweDEwMDAgMHgxPjsNCgkJfTsN
Cg0KCQl6eW5xbXAtZ2ljLXZjcHUtYWxpYXNAMHhmOTA2MjAwMCB7DQoJCQljb21wYXRpYmxlID0g
InFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCQlhbGlhcyA9IDwweDYgMHgzPjsNCgkJCXJlZyA9IDww
eDAgMHhmOTA2MjAwMCAweDEwMDAgMHgxPjsNCgkJfTsNCg0KCQl6eW5xbXAtZ2ljLXZjcHUtYWxp
YXNAMHhmOTA2MzAwMCB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJ
CQlhbGlhcyA9IDwweDYgMHgzPjsNCgkJCXJlZyA9IDwweDAgMHhmOTA2MzAwMCAweDEwMDAgMHgx
PjsNCgkJfTsNCg0KCQl6eW5xbXAtZ2ljLXZjcHUtYWxpYXNAMHhmOTA2NDAwMCB7DQoJCQljb21w
YXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCQlhbGlhcyA9IDwweDYgMHgzPjsNCgkJ
CXJlZyA9IDwweDAgMHhmOTA2NDAwMCAweDEwMDAgMHgxPjsNCgkJfTsNCg0KCQl6eW5xbXAtZ2lj
LXZjcHUtYWxpYXNAMHhmOTA2NTAwMCB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJl
Z2lvbiI7DQoJCQlhbGlhcyA9IDwweDYgMHgzPjsNCgkJCXJlZyA9IDwweDAgMHhmOTA2NTAwMCAw
eDEwMDAgMHgxPjsNCgkJfTsNCg0KCQl6eW5xbXAtZ2ljLXZjcHUtYWxpYXNAMHhmOTA2NjAwMCB7
DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCQlhbGlhcyA9IDwweDYg
MHgzPjsNCgkJCXJlZyA9IDwweDAgMHhmOTA2NjAwMCAweDEwMDAgMHgxPjsNCgkJfTsNCg0KCQl6
eW5xbXAtZ2ljLXZjcHUtYWxpYXNAMHhmOTA2NzAwMCB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6
bWVtb3J5LXJlZ2lvbiI7DQoJCQlhbGlhcyA9IDwweDYgMHgzPjsNCgkJCXJlZyA9IDwweDAgMHhm
OTA2NzAwMCAweDEwMDAgMHgxPjsNCgkJfTsNCg0KCQl6eW5xbXAtZ2ljLXZjcHUtYWxpYXNAMHhm
OTA2ODAwMCB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCQlhbGlh
cyA9IDwweDYgMHgzPjsNCgkJCXJlZyA9IDwweDAgMHhmOTA2ODAwMCAweDEwMDAgMHgxPjsNCgkJ
fTsNCg0KCQl6eW5xbXAtZ2ljLXZjcHUtYWxpYXNAMHhmOTA2OTAwMCB7DQoJCQljb21wYXRpYmxl
ID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCQlhbGlhcyA9IDwweDYgMHgzPjsNCgkJCXJlZyA9
IDwweDAgMHhmOTA2OTAwMCAweDEwMDAgMHgxPjsNCgkJfTsNCg0KCQl6eW5xbXAtZ2ljLXZjcHUt
YWxpYXNAMHhmOTA2YTAwMCB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7
DQoJCQlhbGlhcyA9IDwweDYgMHgzPjsNCgkJCXJlZyA9IDwweDAgMHhmOTA2YTAwMCAweDEwMDAg
MHgxPjsNCgkJfTsNCg0KCQl6eW5xbXAtZ2ljLXZjcHUtYWxpYXNAMHhmOTA2YjAwMCB7DQoJCQlj
b21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCQlhbGlhcyA9IDwweDYgMHgzPjsN
CgkJCXJlZyA9IDwweDAgMHhmOTA2YjAwMCAweDEwMDAgMHgxPjsNCgkJfTsNCg0KCQl6eW5xbXAt
Z2ljLXZjcHUtYWxpYXNAMHhmOTA2YzAwMCB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5
LXJlZ2lvbiI7DQoJCQlhbGlhcyA9IDwweDYgMHgzPjsNCgkJCXJlZyA9IDwweDAgMHhmOTA2YzAw
MCAweDEwMDAgMHgxPjsNCgkJfTsNCg0KCQl6eW5xbXAtZ2ljLXZjcHUtYWxpYXNAMHhmOTA2ZDAw
MCB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCQlhbGlhcyA9IDww
eDYgMHgzPjsNCgkJCXJlZyA9IDwweDAgMHhmOTA2ZDAwMCAweDEwMDAgMHgxPjsNCgkJfTsNCg0K
CQl6eW5xbXAtZ2ljLXZjcHUtYWxpYXNAMHhmOTA2ZTAwMCB7DQoJCQljb21wYXRpYmxlID0gInFl
bXU6bWVtb3J5LXJlZ2lvbiI7DQoJCQlhbGlhcyA9IDwweDYgMHgzPjsNCgkJCXJlZyA9IDwweDAg
MHhmOTA2ZTAwMCAweDEwMDAgMHgxPjsNCgkJfTsNCg0KCQl6eW5xbXAtZ2ljLXZjcHUtYWxpYXNA
MHhmOTA2ZjAwMCB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCQlh
bGlhcyA9IDwweDYgMHgzPjsNCgkJCXJlZyA9IDwweDAgMHhmOTA2ZjAwMCAweDEwMDAgMHgxPjsN
CgkJfTsNCgl9Ow0KDQoJYW1iYV9ycHU6IGFtYmFfcnB1QDAgew0KCQkjYWRkcmVzcy1jZWxscyA9
IDwweDI+Ow0KCQkjc2l6ZS1jZWxscyA9IDwweDI+Ow0KCQkjcHJpb3JpdHktY2VsbHMgPSA8MHgx
PjsNCgkJY29tcGF0aWJsZSA9ICJ4bG54LHBzNy1heGktaW50ZXJjb25uZWN0LTEuMDAuYSIsICJz
aW1wbGUtYnVzIjsNCgkJcmFuZ2VzOw0KCQlsaW51eCxwaGFuZGxlID0gPDB4MzM+Ow0KCQlwaGFu
ZGxlID0gPDB4MzM+Ow0KDQoJCXJwdV9pbnRjX3JlZGlyZWN0XzA6IHJwdV9pbnRjX3JlZGlyZWN0
MEAwIHsNCgkJCSNpbnRlcnJ1cHQtY2VsbHMgPSA8MHgxPjsNCgkJCWNvbXBhdGlibGUgPSAieGxu
eCx6eW5xbXAtaW50Yy1yZWRpcmVjdCI7DQoJCQlpbnRlcnJ1cHQtY29udHJvbGxlcjsNCgkJCWlu
dGVycnVwdHMtZXh0ZW5kZWQgPSA8MHg3OCAweDA+Ow0KCQkJZ3Bpb3MgPSA8MHgxNSAweDUgMHgw
IDB4NmUgMHgzPjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHg3ZT47DQoJCQlwaGFuZGxlID0gPDB4
N2U+Ow0KCQl9Ow0KDQoJCXJwdV9pbnRjX3JlZGlyZWN0XzE6IHJwdV9pbnRjX3JlZGlyZWN0MUAx
IHsNCgkJCSNpbnRlcnJ1cHQtY2VsbHMgPSA8MHgxPjsNCgkJCWNvbXBhdGlibGUgPSAieGxueCx6
eW5xbXAtaW50Yy1yZWRpcmVjdCI7DQoJCQlpbnRlcnJ1cHQtY29udHJvbGxlcjsNCgkJCWludGVy
cnVwdHMtZXh0ZW5kZWQgPSA8MHg3OSAweDA+Ow0KCQkJZ3Bpb3MgPSA8MHgxNSAweDYgMHgwIDB4
NmUgMHg0PjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHg3Zj47DQoJCQlwaGFuZGxlID0gPDB4N2Y+
Ow0KCQl9Ow0KDQoJCXRjbV9tZW1fY3RybF8wX0E6IHRjbV9tZW1fY3RybF9BMEAwIHsNCgkJCWNv
bXBhdGlibGUgPSAicWVtdSxtZW1vcnktY29udHJvbGxlciI7DQoJCQltciA9IDwweDdhPjsNCgkJ
CWdwaW9zID0gPDB4MTYgMHgxOCAweDE2IDB4MTQ+Ow0KCQkJZ3Bpby1uYW1lcyA9ICJobHRfY250
cmwiLCAicHdyX2NudHJsIjsNCgkJfTsNCg0KCQl0Y21fbWVtX2N0cmxfMF9COiB0Y21fbWVtX2N0
cmxfQjBAMCB7DQoJCQljb21wYXRpYmxlID0gInFlbXUsbWVtb3J5LWNvbnRyb2xsZXIiOw0KCQkJ
bXIgPSA8MHg3Yj47DQoJCQlncGlvcyA9IDwweDE2IDB4MTkgMHgxNiAweDE1PjsNCgkJCWdwaW8t
bmFtZXMgPSAiaGx0X2NudHJsIiwgInB3cl9jbnRybCI7DQoJCX07DQoNCgkJdGNtX21lbV9jdHJs
XzFfQTogdGNtX21lbV9jdHJsX0ExQDEgew0KCQkJY29tcGF0aWJsZSA9ICJxZW11LG1lbW9yeS1j
b250cm9sbGVyIjsNCgkJCW1yID0gPDB4N2M+Ow0KCQkJZ3Bpb3MgPSA8MHgxNiAweDFhIDB4MTYg
MHgxNj47DQoJCQlncGlvLW5hbWVzID0gImhsdF9jbnRybCIsICJwd3JfY250cmwiOw0KCQl9Ow0K
DQoJCXRjbV9tZW1fY3RybF8xX0I6IHRjbV9tZW1fY3RybF9CMUAxIHsNCgkJCWNvbXBhdGlibGUg
PSAicWVtdSxtZW1vcnktY29udHJvbGxlciI7DQoJCQltciA9IDwweDdkPjsNCgkJCWdwaW9zID0g
PDB4MTYgMHgxYiAweDE2IDB4MTc+Ow0KCQkJZ3Bpby1uYW1lcyA9ICJobHRfY250cmwiLCAicHdy
X2NudHJsIjsNCgkJfTsNCg0KCQlycHVfZ2ljOiBpbnRlcnJ1cHQtY29udHJvbGxlckAweEY5MDAw
MDAwIHsNCgkJCSNhZGRyZXNzLWNlbGxzID0gPDB4MD47DQoJCQkjaW50ZXJydXB0LWNlbGxzID0g
PDB4Mz47DQoJCQkjc2l6ZS1jZWxscyA9IDwweDA+Ow0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHp5
bnFtcC1zY3VnaWMiLCAiYXJtLGdpYyI7DQoJCQlyZWcgPSA8MHgwIDB4ZjkwMDAwMDAgMHgwIDB4
MTAwMCAweDAgMHgwIDB4ZjkwMDEwMDAgMHgwIDB4MTAwIDB4MD47DQoJCQlzdGF0dXMgPSAiZGlz
YWJsZWQiOw0KCQkJaW50ZXJydXB0LWNvbnRyb2xsZXI7DQoJCQludW0taXJxID0gPDB4MTAwPjsN
CgkJCW51bS1jcHUgPSA8MHgyPjsNCgkJCWludGVycnVwdHMtZXh0ZW5kZWQgPSA8MHg3ZSAweDAg
MHg3ZiAweDA+Ow0KCQkJbGludXgscGhhbmRsZSA9IDwweDc+Ow0KCQkJcGhhbmRsZSA9IDwweDc+
Ow0KCQl9Ow0KDQoJCWRkcl9tZW1vcnlfMl9mb3JfcnB1OiBkZHJfbWVtb3J5XzJfZm9yX3JwdSB7
DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCQlhbGlhcyA9IDwweDgw
PjsNCgkJCXJlZyA9IDwweDAgMHgzMDAwMCAweDAgMHgxMDAwMCAweDA+Ow0KCQkJbGludXgscGhh
bmRsZSA9IDwweDEyPjsNCgkJCXBoYW5kbGUgPSA8MHgxMj47DQoJCX07DQoNCgkJbWFpbl9idXNf
Zm9yX3JwdSB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCQlhbGlh
cyA9IDwweDI0PjsNCgkJCXJlZyA9IDwweDAgMHgwIDB4ZmZmZmZmZmYgMHhmZmZmZmZmZiAweGZm
ZmZmZmZmPjsNCgkJfTsNCgl9Ow0KDQoJc21tdV90YnUwOiB0YnUwX3NsYXZlQDAgew0KCQkjYWRk
cmVzcy1jZWxscyA9IDwweDI+Ow0KCQkjc2l6ZS1jZWxscyA9IDwweDI+Ow0KCQljb21wYXRpYmxl
ID0gInNpbXBsZS1idXMiOw0KCQlyYW5nZXM7DQoJCWxpbnV4LHBoYW5kbGUgPSA8MHgyNT47DQoJ
CXBoYW5kbGUgPSA8MHgyNT47DQoJfTsNCg0KCXNtbXVfdGJ1MTogdGJ1MV9zbGF2ZUAwIHsNCgkJ
I2FkZHJlc3MtY2VsbHMgPSA8MHgyPjsNCgkJI3NpemUtY2VsbHMgPSA8MHgyPjsNCgkJY29tcGF0
aWJsZSA9ICJzaW1wbGUtYnVzIjsNCgkJcmFuZ2VzOw0KCQlsaW51eCxwaGFuZGxlID0gPDB4MjY+
Ow0KCQlwaGFuZGxlID0gPDB4MjY+Ow0KCX07DQoNCglzbW11X3RidTI6IHRidTJfc2xhdmVAMCB7
DQoJCSNhZGRyZXNzLWNlbGxzID0gPDB4Mj47DQoJCSNzaXplLWNlbGxzID0gPDB4Mj47DQoJCWNv
bXBhdGlibGUgPSAic2ltcGxlLWJ1cyI7DQoJCXJhbmdlczsNCgkJbGludXgscGhhbmRsZSA9IDww
eDI3PjsNCgkJcGhhbmRsZSA9IDwweDI3PjsNCgl9Ow0KDQoJc21tdV90YnUzOiB0YnUzX3NsYXZl
QDAgew0KCQkjYWRkcmVzcy1jZWxscyA9IDwweDI+Ow0KCQkjc2l6ZS1jZWxscyA9IDwweDI+Ow0K
CQljb21wYXRpYmxlID0gInNpbXBsZS1idXMiOw0KCQlyYW5nZXM7DQoJCWxpbnV4LHBoYW5kbGUg
PSA8MHgyOD47DQoJCXBoYW5kbGUgPSA8MHgyOD47DQoJfTsNCg0KCXNtbXVfdGJ1NDogdGJ1NF9z
bGF2ZUAwIHsNCgkJI2FkZHJlc3MtY2VsbHMgPSA8MHgyPjsNCgkJI3NpemUtY2VsbHMgPSA8MHgy
PjsNCgkJY29tcGF0aWJsZSA9ICJzaW1wbGUtYnVzIjsNCgkJcmFuZ2VzOw0KCQlsaW51eCxwaGFu
ZGxlID0gPDB4Mjk+Ow0KCQlwaGFuZGxlID0gPDB4Mjk+Ow0KCX07DQoNCglzbW11X3RidTU6IHRi
dTVfc2xhdmVAMCB7DQoJCSNhZGRyZXNzLWNlbGxzID0gPDB4Mj47DQoJCSNzaXplLWNlbGxzID0g
PDB4Mj47DQoJCWNvbXBhdGlibGUgPSAic2ltcGxlLWJ1cyI7DQoJCXJhbmdlczsNCgkJbGludXgs
cGhhbmRsZSA9IDwweDJhPjsNCgkJcGhhbmRsZSA9IDwweDJhPjsNCgl9Ow0KDQoJdGJ1M19tYXN0
ZXI6IHRidTNfbWFzdGVyQDAgew0KCQkjYWRkcmVzcy1jZWxscyA9IDwweDI+Ow0KCQkjc2l6ZS1j
ZWxscyA9IDwweDI+Ow0KCQkjcHJpb3JpdHktY2VsbHMgPSA8MHgxPjsNCgkJY29tcGF0aWJsZSA9
ICJzaW1wbGUtYnVzIjsNCgkJcmFuZ2VzOw0KCQlsaW51eCxwaGFuZGxlID0gPDB4MmQ+Ow0KCQlw
aGFuZGxlID0gPDB4MmQ+Ow0KDQoJCW1haW5fYnVzX2Zvcl90YnUzIHsNCgkJCWNvbXBhdGlibGUg
PSAicWVtdTptZW1vcnktcmVnaW9uIjsNCgkJCWFsaWFzID0gPDB4MjQ+Ow0KCQkJcmVnID0gPDB4
MCAweDAgMHhmZmZmZmZmZiAweGZmZmZmZmZmIDB4ZmZmZmZmZmY+Ow0KCQl9Ow0KCX07DQoNCgl0
YnU0X21hc3RlcjogdGJ1NF9tYXN0ZXJAMCB7DQoJCSNhZGRyZXNzLWNlbGxzID0gPDB4Mj47DQoJ
CSNzaXplLWNlbGxzID0gPDB4Mj47DQoJCSNwcmlvcml0eS1jZWxscyA9IDwweDE+Ow0KCQljb21w
YXRpYmxlID0gInNpbXBsZS1idXMiOw0KCQlyYW5nZXM7DQoJCWxpbnV4LHBoYW5kbGUgPSA8MHgy
ZT47DQoJCXBoYW5kbGUgPSA8MHgyZT47DQoNCgkJbWFpbl9idXNfZm9yX3RidTQgew0KCQkJY29t
cGF0aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24iOw0KCQkJYWxpYXMgPSA8MHgyND47DQoJCQly
ZWcgPSA8MHgwIDB4MCAweGZmZmZmZmZmIDB4ZmZmZmZmZmYgMHhmZmZmZmZmZj47DQoJCX07DQoJ
fTsNCg0KCXRidTVfbWFzdGVyOiB0YnU1X21hc3RlckAwIHsNCgkJI2FkZHJlc3MtY2VsbHMgPSA8
MHgyPjsNCgkJI3NpemUtY2VsbHMgPSA8MHgyPjsNCgkJI3ByaW9yaXR5LWNlbGxzID0gPDB4MT47
DQoJCWNvbXBhdGlibGUgPSAic2ltcGxlLWJ1cyI7DQoJCXJhbmdlczsNCgkJbGludXgscGhhbmRs
ZSA9IDwweDJmPjsNCgkJcGhhbmRsZSA9IDwweDJmPjsNCg0KCQltYWluX2J1c19mb3JfdGJ1NSB7
DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCQlhbGlhcyA9IDwweDI0
PjsNCgkJCXJlZyA9IDwweDAgMHgwIDB4ZmZmZmZmZmYgMHhmZmZmZmZmZiAweGZmZmZmZmZmPjsN
CgkJfTsNCgl9Ow0KDQoJY2NpX3NsYXZlOiBjY2lfc2xhdmVAMCB7DQoJCSNhZGRyZXNzLWNlbGxz
ID0gPDB4Mj47DQoJCSNzaXplLWNlbGxzID0gPDB4Mj47DQoJCSNwcmlvcml0eS1jZWxscyA9IDww
eDE+Ow0KCQljb21wYXRpYmxlID0gInNpbXBsZS1idXMiOw0KCQlyYW5nZXM7DQoJCWxpbnV4LHBo
YW5kbGUgPSA8MHgyYz47DQoJCXBoYW5kbGUgPSA8MHgyYz47DQoNCgkJZG93bnN0cmVhbSB7DQoJ
CQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCQlhbGlhcyA9IDwweDI0PjsN
CgkJCXJlZyA9IDwweDAgMHgwIDB4ZmZmZmZmZmYgMHhmZmZmZmZmZiAweDE+Ow0KCQl9Ow0KCX07
DQoNCgltaXNjX2NsazogbWlzY19jbGsgew0KCQkjY2xvY2stY2VsbHMgPSA8MHgwPjsNCgkJY2xv
Y2stZnJlcXVlbmN5ID0gPDB4MmZhZjA4MD47DQoJCWNvbXBhdGlibGUgPSAiZml4ZWQtY2xvY2si
Ow0KCQlsaW51eCxwaGFuZGxlID0gPDB4NDI+Ow0KCQlwaGFuZGxlID0gPDB4NDI+Ow0KCX07DQoN
CglwY2llX2luZ3Jlc3M6IHBjaWVfaW5ncmVzc0AwIHsNCgkJI2FkZHJlc3MtY2VsbHMgPSA8MHgy
PjsNCgkJI3NpemUtY2VsbHMgPSA8MHgyPjsNCgkJI3ByaW9yaXR5LWNlbGxzID0gPDB4MT47DQoJ
CWNvbXBhdGlibGUgPSAic2ltcGxlLWJ1cyI7DQoJCWxpbnV4LHBoYW5kbGUgPSA8MHg1OT47DQoJ
CXBoYW5kbGUgPSA8MHg1OT47DQoNCgkJZG93bnN0cmVhbSB7DQoJCQljb21wYXRpYmxlID0gInFl
bXU6bWVtb3J5LXJlZ2lvbiI7DQoJCQlhbGlhcyA9IDwweDI2PjsNCgkJCXJlZyA9IDwweDAgMHgw
IDB4ZmZmZmZmZmYgMHhmZmZmZmZmZiAweGZmZmZmZmZmPjsNCgkJfTsNCgl9Ow0KDQoJcGNpZV9v
dmVybGF5OiBwY2llX292ZXJsYXlAMCB7DQoJCSNhZGRyZXNzLWNlbGxzID0gPDB4Mj47DQoJCSNz
aXplLWNlbGxzID0gPDB4Mj47DQoJCSNwcmlvcml0eS1jZWxscyA9IDwweDE+Ow0KCQlwcmlvcml0
eSA9IDwweDI+Ow0KCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCWNvbnRh
aW5lciA9IDwweDIzPjsNCgkJbGludXgscGhhbmRsZSA9IDwweDVhPjsNCgkJcGhhbmRsZSA9IDww
eDVhPjsNCgl9Ow0KDQoJZGRyX2FsaWFzOiBkZHJfYWxpYXNAMCB7DQoJCWNvbXBhdGlibGUgPSAi
cWVtdTptZW1vcnktcmVnaW9uIjsNCgkJY29udGFpbmVyID0gPDB4ODE+Ow0KCQlhbGlhcyA9IDww
eDE+Ow0KCQlyZWcgPSA8MHgwIDB4MCAweGZmZmZmZmZmIDB4ZmZmZmZmZmYgMHgwPjsNCgl9Ow0K
DQoJcWVtdV9zeXNtZW06IHFlbXVfc3lzbWVtQDAgew0KCQkjYWRkcmVzcy1jZWxscyA9IDwweDI+
Ow0KCQkjc2l6ZS1jZWxscyA9IDwweDI+Ow0KCQkjcHJpb3JpdHktY2VsbHMgPSA8MHgxPjsNCgkJ
Y29tcGF0aWJsZSA9ICJxZW11OnN5c3RlbS1tZW1vcnkiOw0KCQlsaW51eCxwaGFuZGxlID0gPDB4
ODE+Ow0KCQlwaGFuZGxlID0gPDB4ODE+Ow0KCX07DQoNCglwbXVfbWVtYXR0cjogcG11X21hIHsN
CgkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS10cmFuc2FjdGlvbi1hdHRyIjsNCgkJc2VjdXJl
ID0gPDB4MT47DQoJCW1hc3Rlci1pZCA9IDwweDQwPjsNCgl9Ow0KDQoJYXB1MF9zX21lbWF0dHI6
IGFwdTBfc19tYSB7DQoJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktdHJhbnNhY3Rpb24tYXR0
ciI7DQoJCXNlY3VyZSA9IDwweDE+Ow0KCQltYXN0ZXItaWQgPSA8MHg4MD47DQoJCWxpbnV4LHBo
YW5kbGUgPSA8MHg2NT47DQoJCXBoYW5kbGUgPSA8MHg2NT47DQoJfTsNCg0KCWFwdTBfbnNfbWVt
YXR0cjogYXB1MF9uc19tYSB7DQoJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktdHJhbnNhY3Rp
b24tYXR0ciI7DQoJCXNlY3VyZSA9IDwweDA+Ow0KCQltYXN0ZXItaWQgPSA8MHg4MD47DQoJCWxp
bnV4LHBoYW5kbGUgPSA8MHg2Nj47DQoJCXBoYW5kbGUgPSA8MHg2Nj47DQoJfTsNCg0KCWFwdTFf
c19tZW1hdHRyOiBhcHUxX3NfbWEgew0KCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXRyYW5z
YWN0aW9uLWF0dHIiOw0KCQlzZWN1cmUgPSA8MHgxPjsNCgkJbWFzdGVyLWlkID0gPDB4OGQ+Ow0K
CQlsaW51eCxwaGFuZGxlID0gPDB4Njc+Ow0KCQlwaGFuZGxlID0gPDB4Njc+Ow0KCX07DQoNCglh
cHUxX25zX21lbWF0dHI6IGFwdTFfbnNfbWEgew0KCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5
LXRyYW5zYWN0aW9uLWF0dHIiOw0KCQlzZWN1cmUgPSA8MHgwPjsNCgkJbWFzdGVyLWlkID0gPDB4
OGQ+Ow0KCQlsaW51eCxwaGFuZGxlID0gPDB4Njg+Ow0KCQlwaGFuZGxlID0gPDB4Njg+Ow0KCX07
DQoNCglhcHUyX3NfbWVtYXR0cjogYXB1Ml9zX21hIHsNCgkJY29tcGF0aWJsZSA9ICJxZW11Om1l
bW9yeS10cmFuc2FjdGlvbi1hdHRyIjsNCgkJc2VjdXJlID0gPDB4MT47DQoJCW1hc3Rlci1pZCA9
IDwweDhlPjsNCgkJbGludXgscGhhbmRsZSA9IDwweDY5PjsNCgkJcGhhbmRsZSA9IDwweDY5PjsN
Cgl9Ow0KDQoJYXB1Ml9uc19tZW1hdHRyOiBhcHUyX25zX21hIHsNCgkJY29tcGF0aWJsZSA9ICJx
ZW11Om1lbW9yeS10cmFuc2FjdGlvbi1hdHRyIjsNCgkJc2VjdXJlID0gPDB4MD47DQoJCW1hc3Rl
ci1pZCA9IDwweDhlPjsNCgkJbGludXgscGhhbmRsZSA9IDwweDZhPjsNCgkJcGhhbmRsZSA9IDww
eDZhPjsNCgl9Ow0KDQoJYXB1M19zX21lbWF0dHI6IGFwdTNfc19tYSB7DQoJCWNvbXBhdGlibGUg
PSAicWVtdTptZW1vcnktdHJhbnNhY3Rpb24tYXR0ciI7DQoJCXNlY3VyZSA9IDwweDE+Ow0KCQlt
YXN0ZXItaWQgPSA8MHg4Zj47DQoJCWxpbnV4LHBoYW5kbGUgPSA8MHg2Yj47DQoJCXBoYW5kbGUg
PSA8MHg2Yj47DQoJfTsNCg0KCWFwdTNfbnNfbWVtYXR0cjogYXB1M19uc19tYSB7DQoJCWNvbXBh
dGlibGUgPSAicWVtdTptZW1vcnktdHJhbnNhY3Rpb24tYXR0ciI7DQoJCXNlY3VyZSA9IDwweDA+
Ow0KCQltYXN0ZXItaWQgPSA8MHg4Zj47DQoJCWxpbnV4LHBoYW5kbGUgPSA8MHg2Yz47DQoJCXBo
YW5kbGUgPSA8MHg2Yz47DQoJfTsNCg0KCXJwdTBfbWVtYXR0cjogcnB1MF9tYSB7DQoJCWNvbXBh
dGlibGUgPSAicWVtdTptZW1vcnktdHJhbnNhY3Rpb24tYXR0ciI7DQoJCXNlY3VyZSA9IDwweDE+
Ow0KCQltYXN0ZXItaWQgPSA8MHgyZT47DQoJCWxpbnV4LHBoYW5kbGUgPSA8MHg2Zj47DQoJCXBo
YW5kbGUgPSA8MHg2Zj47DQoJfTsNCg0KCXJwdTFfbWVtYXR0cjogcnB1MV9tYSB7DQoJCWNvbXBh
dGlibGUgPSAicWVtdTptZW1vcnktdHJhbnNhY3Rpb24tYXR0ciI7DQoJCXNlY3VyZSA9IDwweDE+
Ow0KCQltYXN0ZXItaWQgPSA8MHgyZj47DQoJCWxpbnV4LHBoYW5kbGUgPSA8MHg3MT47DQoJCXBo
YW5kbGUgPSA8MHg3MT47DQoJfTsNCg0KCWdlbTBfbWVtYXR0cjogZ2VtMF9tYSB7DQoJCWNvbXBh
dGlibGUgPSAicWVtdTptZW1vcnktdHJhbnNhY3Rpb24tYXR0ciI7DQoJCXNlY3VyZSA9IDwweDA+
Ow0KCQltYXN0ZXItaWQgPSA8MHg4NzQ+Ow0KCQlsaW51eCxwaGFuZGxlID0gPDB4NDM+Ow0KCQlw
aGFuZGxlID0gPDB4NDM+Ow0KCX07DQoNCglnZW0xX21lbWF0dHI6IGdlbTFfbWEgew0KCQljb21w
YXRpYmxlID0gInFlbXU6bWVtb3J5LXRyYW5zYWN0aW9uLWF0dHIiOw0KCQlzZWN1cmUgPSA8MHgw
PjsNCgkJbWFzdGVyLWlkID0gPDB4ODc1PjsNCgkJbGludXgscGhhbmRsZSA9IDwweDQ0PjsNCgkJ
cGhhbmRsZSA9IDwweDQ0PjsNCgl9Ow0KDQoJZ2VtMl9tZW1hdHRyOiBnZW0yX21hIHsNCgkJY29t
cGF0aWJsZSA9ICJxZW11Om1lbW9yeS10cmFuc2FjdGlvbi1hdHRyIjsNCgkJc2VjdXJlID0gPDB4
MD47DQoJCW1hc3Rlci1pZCA9IDwweDg3Nj47DQoJCWxpbnV4LHBoYW5kbGUgPSA8MHg0NT47DQoJ
CXBoYW5kbGUgPSA8MHg0NT47DQoJfTsNCg0KCWdlbTNfbWVtYXR0cjogZ2VtM19tYSB7DQoJCWNv
bXBhdGlibGUgPSAicWVtdTptZW1vcnktdHJhbnNhY3Rpb24tYXR0ciI7DQoJCXNlY3VyZSA9IDww
eDA+Ow0KCQltYXN0ZXItaWQgPSA8MHg4Nzc+Ow0KCQlsaW51eCxwaGFuZGxlID0gPDB4NDY+Ow0K
CQlwaGFuZGxlID0gPDB4NDY+Ow0KCX07DQoNCglxc3BpX2RtYV9tZW1hdHRyOiBxc3BpX2RtYV9t
YSB7DQoJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktdHJhbnNhY3Rpb24tYXR0ciI7DQoJCXNl
Y3VyZSA9IDwweDA+Ow0KCQltYXN0ZXItaWQgPSA8MHg4NzM+Ow0KCQlsaW51eCxwaGFuZGxlID0g
PDB4NDg+Ow0KCQlwaGFuZGxlID0gPDB4NDg+Ow0KCX07DQoNCglwY2llX25zX21lbWF0dHI6IHBj
aWVfbnNfbWEgew0KCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXRyYW5zYWN0aW9uLWF0dHIi
Ow0KCQlzZWN1cmUgPSA8MHgwPjsNCgkJbWFzdGVyLWlkID0gPDB4NGQwPjsNCgkJbGludXgscGhh
bmRsZSA9IDwweDViPjsNCgkJcGhhbmRsZSA9IDwweDViPjsNCgl9Ow0KDQoJcHJvdGVjdGVkX2Ft
YmE6IHByb3RlY3RlZF9hbWJhQDAgew0KCQkjYWRkcmVzcy1jZWxscyA9IDwweDI+Ow0KCQkjc2l6
ZS1jZWxscyA9IDwweDI+Ow0KCQkjcHJpb3JpdHktY2VsbHMgPSA8MHgxPjsNCgkJY29tcGF0aWJs
ZSA9ICJ4bG54LHBzNy1heGktaW50ZXJjb25uZWN0LTEuMDAuYSIsICJzaW1wbGUtYnVzIjsNCgkJ
cmFuZ2VzOw0KCQlsaW51eCxwaGFuZGxlID0gPDB4MjQ+Ow0KCQlwaGFuZGxlID0gPDB4MjQ+Ow0K
DQoJCWRvd25zdHJlYW0gew0KCQkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24iOw0K
CQkJYWxpYXMgPSA8MHgyMz47DQoJCQlyZWcgPSA8MHgwIDB4MCAweGZmZmZmZmZmIDB4ZmZmZmZm
ZmYgMHhmZmZmZmZmZj47DQoJCX07DQoJfTsNCg0KCWRkcjNfcmFtOiBtZW1vcnlAMDAwMDAwMDAg
ew0KCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCWRldmljZV90eXBlID0g
Im1lbW9yeSI7DQoJCWNvbnRhaW5lciA9IDwweDIzPjsNCgkJbGludXgscGhhbmRsZSA9IDwweDE+
Ow0KCQlwaGFuZGxlID0gPDB4MT47DQoJfTsNCg0KCXBtdV9yYW06IHBtdV9yYW1AZmZkYzAwMDAg
ew0KCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCWNvbnRhaW5lciA9IDww
eDIzPjsNCgkJcWVtdSxyYW0gPSA8MHgyPjsNCgkJcmVnID0gPDB4MCAweGZmZGMwMDAwIDB4MjAw
MDA+Ow0KCX07DQoNCgl0Y21fcmFtX3I1XzBfQTogdGNtX3JhbV9yNV8wX0FAMHgwMDAwMCB7DQoJ
CWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVnaW9uIjsNCgkJY29udGFpbmVyID0gPDB4NWM+
Ow0KCQlxZW11LHJhbSA9IDwweDI+Ow0KCQlyZWcgPSA8MHgwIDB4MCAweDEwMDAwPjsNCgkJbGlu
dXgscGhhbmRsZSA9IDwweDdhPjsNCgkJcGhhbmRsZSA9IDwweDdhPjsNCgl9Ow0KDQoJdGNtX3Jh
bV9yNV8wX0I6IHRjbV9yYW1fcjVfMF9CQDB4MjAwMDAgew0KCQljb21wYXRpYmxlID0gInFlbXU6
bWVtb3J5LXJlZ2lvbiI7DQoJCWNvbnRhaW5lciA9IDwweDVjPjsNCgkJcWVtdSxyYW0gPSA8MHgy
PjsNCgkJcmVnID0gPDB4MCAweDIwMDAwIDB4MTAwMDA+Ow0KCQlsaW51eCxwaGFuZGxlID0gPDB4
N2I+Ow0KCQlwaGFuZGxlID0gPDB4N2I+Ow0KCX07DQoNCgl0Y21fcmFtX3I1XzFfQTogdGNtX3Jh
bV9yNV8xX0FAMHgwMDAwMCB7DQoJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVnaW9uIjsN
CgkJY29udGFpbmVyID0gPDB4NWQ+Ow0KCQlxZW11LHJhbSA9IDwweDI+Ow0KCQlyZWcgPSA8MHgw
IDB4MCAweDEwMDAwPjsNCgkJbGludXgscGhhbmRsZSA9IDwweDdjPjsNCgkJcGhhbmRsZSA9IDww
eDdjPjsNCgl9Ow0KDQoJdGNtX3JhbV9yNV8xX0I6IHRjbV9yYW1fcjVfMV9CQDB4MjAwMDAgew0K
CQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCWNvbnRhaW5lciA9IDwweDVk
PjsNCgkJcWVtdSxyYW0gPSA8MHgyPjsNCgkJcmVnID0gPDB4MCAweDIwMDAwIDB4MTAwMDA+Ow0K
CQlsaW51eCxwaGFuZGxlID0gPDB4N2Q+Ow0KCQlwaGFuZGxlID0gPDB4N2Q+Ow0KCX07DQoNCglp
Y2FjaGVfcnB1MDogaWNhY2hlX3JwdTBAMHg0MDAwMCB7DQoJCWNvbXBhdGlibGUgPSAicWVtdTpt
ZW1vcnktcmVnaW9uIjsNCgkJY29udGFpbmVyID0gPDB4NWM+Ow0KCQlxZW11LHJhbSA9IDwweDI+
Ow0KCQlyZWcgPSA8MHgwIDB4NDAwMDAgMHg4MDAwPjsNCgl9Ow0KDQoJZGNhY2hlX3JwdTA6IGRj
YWNoZV9ycHUwQDB4NTAwMDAgew0KCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7
DQoJCWNvbnRhaW5lciA9IDwweDVjPjsNCgkJcWVtdSxyYW0gPSA8MHgyPjsNCgkJcmVnID0gPDB4
MCAweDUwMDAwIDB4ODAwMD47DQoJfTsNCg0KCWljYWNoZV9ycHUxOiBpY2FjaGVfcnB1MUAweDMw
MDAwIHsNCgkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24iOw0KCQljb250YWluZXIg
PSA8MHg1ZD47DQoJCXFlbXUscmFtID0gPDB4Mj47DQoJCXJlZyA9IDwweDAgMHgzMDAwMCAweDgw
MDA+Ow0KCQlsaW51eCxwaGFuZGxlID0gPDB4MTA+Ow0KCQlwaGFuZGxlID0gPDB4MTA+Ow0KCX07
DQoNCglkY2FjaGVfcnB1MTogZGNhY2hlX3JwdTFAMHg0MDAwMCB7DQoJCWNvbXBhdGlibGUgPSAi
cWVtdTptZW1vcnktcmVnaW9uIjsNCgkJY29udGFpbmVyID0gPDB4NWQ+Ow0KCQlxZW11LHJhbSA9
IDwweDI+Ow0KCQlyZWcgPSA8MHgwIDB4NDAwMDAgMHg4MDAwPjsNCgkJbGludXgscGhhbmRsZSA9
IDwweDExPjsNCgkJcGhhbmRsZSA9IDwweDExPjsNCgl9Ow0KDQoJaXBpYnVmX3JhbTogaXBpYnVm
QGZmOTkwMDAwIHsNCgkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24iOw0KCQljb250
YWluZXIgPSA8MHgyMz47DQoJCXFlbXUscmFtID0gPDB4Mj47DQoJCXJlZyA9IDwweDAgMHhmZjk5
MDAwMCAweDEwMDA+Ow0KCX07DQoNCglvY21fcmFtOiBvY21fcmFtQDAgew0KCQljb21wYXRpYmxl
ID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCWxpbnV4LHBoYW5kbGUgPSA8MHgzMj47DQoJCXBo
YW5kbGUgPSA8MHgzMj47DQoJfTsNCg0KCW9jbV9yYW1fYmFua18wOiBvY21fcmFtX2JhbmtfMEAw
eDAwMDAwIHsNCgkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24iOw0KCQljb250YWlu
ZXIgPSA8MHgzMj47DQoJCXFlbXUscmFtID0gPDB4Mj47DQoJCXJlZyA9IDwweDAgMHgwIDB4MTAw
MDA+Ow0KCQlsaW51eCxwaGFuZGxlID0gPDB4NGQ+Ow0KCQlwaGFuZGxlID0gPDB4NGQ+Ow0KCX07
DQoNCglvY21fcmFtX2JhbmtfMTogb2NtX3JhbV9iYW5rXzFAMHgxMDAwMCB7DQoJCWNvbXBhdGli
bGUgPSAicWVtdTptZW1vcnktcmVnaW9uIjsNCgkJY29udGFpbmVyID0gPDB4MzI+Ow0KCQlxZW11
LHJhbSA9IDwweDI+Ow0KCQlyZWcgPSA8MHgwIDB4MTAwMDAgMHgxMDAwMD47DQoJCWxpbnV4LHBo
YW5kbGUgPSA8MHg0ZT47DQoJCXBoYW5kbGUgPSA8MHg0ZT47DQoJfTsNCg0KCW9jbV9yYW1fYmFu
a18yOiBvY21fcmFtX2JhbmtfMkAweDIwMDAwIHsNCgkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9y
eS1yZWdpb24iOw0KCQljb250YWluZXIgPSA8MHgzMj47DQoJCXFlbXUscmFtID0gPDB4Mj47DQoJ
CXJlZyA9IDwweDAgMHgyMDAwMCAweDEwMDAwPjsNCgkJbGludXgscGhhbmRsZSA9IDwweDRmPjsN
CgkJcGhhbmRsZSA9IDwweDRmPjsNCgl9Ow0KDQoJb2NtX3JhbV9iYW5rXzM6IG9jbV9yYW1fYmFu
a18zQDB4MzAwMDAgew0KCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCWNv
bnRhaW5lciA9IDwweDMyPjsNCgkJcWVtdSxyYW0gPSA8MHgyPjsNCgkJcmVnID0gPDB4MCAweDMw
MDAwIDB4MTAwMDA+Ow0KCQlsaW51eCxwaGFuZGxlID0gPDB4NTA+Ow0KCQlwaGFuZGxlID0gPDB4
NTA+Ow0KCX07DQoNCgl0Y21fY2FjaGVfcnB1MDogdGNtX2NhY2hlX3JwdTBAMCB7DQoJCSNhZGRy
ZXNzLWNlbGxzID0gPDB4Mj47DQoJCSNzaXplLWNlbGxzID0gPDB4Mj47DQoJCSNwcmlvcml0eS1j
ZWxscyA9IDwweDE+Ow0KCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCWxp
bnV4LHBoYW5kbGUgPSA8MHg1Yz47DQoJCXBoYW5kbGUgPSA8MHg1Yz47DQoNCgkJYXRjbTFfZm9y
X3JwdTA6IGF0Y20xX2Zvcl9ycHUwIHsNCgkJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVn
aW9uIjsNCgkJCWFsaWFzID0gPDB4N2M+Ow0KCQkJcmVnID0gPDB4MCAweDEwMDAwIDB4MCAweDEw
MDAwIDB4MT47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4ZT47DQoJCQlwaGFuZGxlID0gPDB4ZT47
DQoJCX07DQoNCgkJYnRjbTFfZm9yX3JwdTA6IGJ0Y20xX2Zvcl9ycHUwIHsNCgkJCWNvbXBhdGli
bGUgPSAicWVtdTptZW1vcnktcmVnaW9uIjsNCgkJCWFsaWFzID0gPDB4N2Q+Ow0KCQkJcmVnID0g
PDB4MCAweDMwMDAwIDB4MCAweDEwMDAwIDB4MT47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4Zj47
DQoJCQlwaGFuZGxlID0gPDB4Zj47DQoJCX07DQoJfTsNCg0KCWFtYmFfcnB1MDogYW1iYV9ycHUw
QDAgew0KCQkjYWRkcmVzcy1jZWxscyA9IDwweDI+Ow0KCQkjc2l6ZS1jZWxscyA9IDwweDI+Ow0K
CQkjcHJpb3JpdHktY2VsbHMgPSA8MHgxPjsNCgkJY29tcGF0aWJsZSA9ICJ4bG54LHBzNy1heGkt
aW50ZXJjb25uZWN0LTEuMDAuYSIsICJzaW1wbGUtYnVzIjsNCgkJcmFuZ2VzOw0KCQlsaW51eCxw
aGFuZGxlID0gPDB4NmQ+Ow0KCQlwaGFuZGxlID0gPDB4NmQ+Ow0KDQoJCXRjbV9jYWNoZV9ycHUw
IHsNCgkJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVnaW9uIjsNCgkJCWFsaWFzID0gPDB4
NWM+Ow0KCQkJcmVnID0gPDB4MCAweDAgMHhmZmZmZmZmZiAweGZmZmZmZmZmIDB4MD47DQoJCX07
DQoNCgkJcnB1X2J1c19mb3JfcnB1MCB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJl
Z2lvbiI7DQoJCQlhbGlhcyA9IDwweDMzPjsNCgkJCXJlZyA9IDwweDAgMHgwIDB4ZmZmZmZmZmYg
MHhmZmZmZmZmZiAweGZmZmZmZmZmPjsNCgkJfTsNCgl9Ow0KDQoJdGNtX2NhY2hlX3JwdTE6IHRj
bV9jYWNoZV9ycHUxQDAgew0KCQkjYWRkcmVzcy1jZWxscyA9IDwweDI+Ow0KCQkjc2l6ZS1jZWxs
cyA9IDwweDI+Ow0KCQkjcHJpb3JpdHktY2VsbHMgPSA8MHgxPjsNCgkJY29tcGF0aWJsZSA9ICJx
ZW11Om1lbW9yeS1yZWdpb24iOw0KCQlsaW51eCxwaGFuZGxlID0gPDB4NWQ+Ow0KCQlwaGFuZGxl
ID0gPDB4NWQ+Ow0KCX07DQoNCglhbWJhX3JwdTE6IGFtYmFfcnB1MUAwIHsNCgkJI2FkZHJlc3Mt
Y2VsbHMgPSA8MHgyPjsNCgkJI3NpemUtY2VsbHMgPSA8MHgyPjsNCgkJI3ByaW9yaXR5LWNlbGxz
ID0gPDB4MT47DQoJCWNvbXBhdGlibGUgPSAieGxueCxwczctYXhpLWludGVyY29ubmVjdC0xLjAw
LmEiLCAic2ltcGxlLWJ1cyI7DQoJCXJhbmdlczsNCgkJbGludXgscGhhbmRsZSA9IDwweDcwPjsN
CgkJcGhhbmRsZSA9IDwweDcwPjsNCg0KCQl0Y21fY2FjaGVfcnB1MSB7DQoJCQljb21wYXRpYmxl
ID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCQlhbGlhcyA9IDwweDVkPjsNCgkJCXJlZyA9IDww
eDAgMHgwIDB4ZmZmZmZmZmYgMHhmZmZmZmZmZiAweDE+Ow0KCQl9Ow0KDQoJCXJwdV9idXNfZm9y
X3JwdTEgew0KCQkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24iOw0KCQkJYWxpYXMg
PSA8MHgzMz47DQoJCQlyZWcgPSA8MHgwIDB4MCAweGZmZmZmZmZmIDB4ZmZmZmZmZmYgMHhmZmZm
ZmZmZj47DQoJCX07DQoJfTsNCg0KCWFtYmFfcGw6IGFtYmFfcGwgew0KCQkjYWRkcmVzcy1jZWxs
cyA9IDwweDI+Ow0KCQkjc2l6ZS1jZWxscyA9IDwweDI+Ow0KCQljb21wYXRpYmxlID0gInNpbXBs
ZS1idXMiOw0KCQlyYW5nZXM7DQoJCWxpbnV4LHBoYW5kbGUgPSA8MHg3Mj47DQoJCXBoYW5kbGUg
PSA8MHg3Mj47DQoJfTsNCg0KCW1kaW8wOiBtZGlvIHsNCgkJI2FkZHJlc3MtY2VsbHMgPSA8MHgx
PjsNCgkJI3NpemUtY2VsbHMgPSA8MHgwPjsNCgkJY29tcGF0aWJsZSA9ICJtZGlvIjsNCgkJbGlu
dXgscGhhbmRsZSA9IDwweDQ3PjsNCgkJcGhhbmRsZSA9IDwweDQ3PjsNCg0KCQlwaHkwOiBwaHlA
NyB7DQoJCQljb21wYXRpYmxlID0gIjg4ZTExMThyIjsNCgkJCWRldmljZV90eXBlID0gImV0aGVy
bmV0LXBoeSI7DQoJCQlyZWcgPSA8MHg3PjsNCgkJfTsNCg0KCQlwaHkxOiBwaHlAMTIgew0KCQkJ
Y29tcGF0aWJsZSA9ICI4OGUxMTE4ciI7DQoJCQlkZXZpY2VfdHlwZSA9ICJldGhlcm5ldC1waHki
Ow0KCQkJcmVnID0gPDB4Yz47DQoJCX07DQoJfTsNCn07
--000000000000bbd3860578438f4b
Content-Type: text/plain; charset="US-ASCII"; name="zynqmp-qemu-multiarch-pmu.txt"
Content-Disposition: attachment; filename="zynqmp-qemu-multiarch-pmu.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jna9oz1e11>
X-Attachment-Id: f_jna9oz1e11

L2R0cy12MS87DQoNCi8gew0KCSNhZGRyZXNzLWNlbGxzID0gPDB4Mj47DQoJI3NpemUtY2VsbHMg
PSA8MHgxPjsNCg0KCWNwdXMgew0KCQkjYWRkcmVzcy1jZWxscyA9IDwweDE+Ow0KCQkjY3B1cyA9
IDwweDE+Ow0KCQkjc2l6ZS1jZWxscyA9IDwweDA+Ow0KDQoJCXBtdV9jcHUwOiBjcHVAMCB7DQoJ
CQkjaW50ZXJydXB0LWNlbGxzID0gPDB4MT47DQoJCQljbG9jay1mcmVxdWVuY3kgPSA8MHg1ZjVl
MTAwPjsNCgkJCWNvbXBhdGlibGUgPSAieGxueCxtaWNyb2JsYXplLWNwdSI7DQoJCQlkLWNhY2hl
LXNpemUgPSA8MHgwPjsNCgkJCWRldmljZV90eXBlID0gImNwdSI7DQoJCQlpLWNhY2hlLXNpemUg
PSA8MHgwPjsNCgkJCW1vZGVsID0gIm1pY3JvYmxhemUsOC40MC5iIjsNCgkJCXZlcnNpb24gPSAi
OC40MC5iIjsNCgkJCXJlZyA9IDwweDA+Ow0KCQkJdGltZWJhc2UtZnJlcXVlbmN5ID0gPDB4NWY1
ZTEwMD47DQoJCQl4bG54LGFkZHItdGFnLWJpdHMgPSA8MHgxMD47DQoJCQl4bG54LGFyZWEtb3B0
aW1pemVkID0gPDB4MD47DQoJCQl4bG54LGF2b2lkLXByaW1pdGl2ZXMgPSA8MHgzPjsNCgkJCXhs
bngsYmFzZS12ZWN0b3JzID0gPDB4ZmZkMDAwMDA+Ow0KCQkJeGxueCxicmFuY2gtdGFyZ2V0LWNh
Y2hlLXNpemUgPSA8MHgwPjsNCgkJCXhsbngsZC1heGkgPSA8MHgxPjsNCgkJCXhsbngsZC1sbWIg
PSA8MHgxPjsNCgkJCXhsbngsZC1wbGIgPSA8MHgwPjsNCgkJCXhsbngsZGF0YS1zaXplID0gPDB4
MjA+Ow0KCQkJeGxueCxkZWJ1Zy1lbmFibGVkID0gPDB4MT47DQoJCQl4bG54LGRpdi16ZXJvLWV4
Y2VwdGlvbiA9IDwweDA+Ow0KCQkJeGxueCxkeW5hbWljLWJ1cy1zaXppbmcgPSA8MHgxPjsNCgkJ
CXhsbngsZWNjLXVzZS1jZS1leGNlcHRpb24gPSA8MHgwPjsNCgkJCXhsbngsZWRnZS1pcy1wb3Np
dGl2ZSA9IDwweDE+Ow0KCQkJeGxueCxlbmRpYW5uZXNzID0gPDB4MT47DQoJCQl4bG54LGZhbWls
eSA9ICJ2aXJ0ZXg3IjsNCgkJCXhsbngsZmF1bHQtdG9sZXJhbnQgPSA8MHgxPjsNCgkJCXhsbngs
ZnB1LWV4Y2VwdGlvbiA9IDwweDA+Ow0KCQkJeGxueCxmcmVxID0gPDB4NWY1ZTEwMD47DQoJCQl4
bG54LGZzbC1kYXRhLXNpemUgPSA8MHgyMD47DQoJCQl4bG54LGZzbC1leGNlcHRpb24gPSA8MHgw
PjsNCgkJCXhsbngsZnNsLWxpbmtzID0gPDB4MD47DQoJCQl4bG54LGktYXhpID0gPDB4MT47DQoJ
CQl4bG54LGktbG1iID0gPDB4MT47DQoJCQl4bG54LGktcGxiID0gPDB4MD47DQoJCQl4bG54LGls
bC1vcGNvZGUtZXhjZXB0aW9uID0gPDB4MT47DQoJCQl4bG54LGluc3RhbmNlID0gIm1pY3JvYmxh
emVfMSI7DQoJCQl4bG54LGludGVyY29ubmVjdCA9IDwweDI+Ow0KCQkJeGxueCxpbnRlcnJ1cHQt
aXMtZWRnZSA9IDwweDA+Ow0KCQkJeGxueCxsb2Nrc3RlcC1zbGF2ZSA9IDwweDA+Ow0KCQkJeGxu
eCxtbXUtZHRsYi1zaXplID0gPDB4Mj47DQoJCQl4bG54LG1tdS1pdGxiLXNpemUgPSA8MHg0PjsN
CgkJCXhsbngsbW11LXByaXZpbGVnZWQtaW5zdHIgPSA8MHgwPjsNCgkJCXhsbngsbW11LXRsYi1h
Y2Nlc3MgPSA8MHgzPjsNCgkJCXhsbngsbW11LXpvbmVzID0gPDB4Mj47DQoJCQl4bG54LG51bWJl
ci1vZi1wYy1icmsgPSA8MHgxPjsNCgkJCXhsbngsbnVtYmVyLW9mLXJkLWFkZHItYnJrID0gPDB4
MT47DQoJCQl4bG54LG51bWJlci1vZi13ci1hZGRyLWJyayA9IDwweDE+Ow0KCQkJeGxueCxvcGNv
ZGUtMHgwLWlsbGVnYWwgPSA8MHgxPjsNCgkJCXhsbngsb3B0aW1pemF0aW9uID0gPDB4MD47DQoJ
CQl4bG54LHBjLXdpZHRoID0gPDB4MjA+Ow0KCQkJeGxueCxwdnIgPSA8MHgwPjsNCgkJCXhsbngs
cHZyLXVzZXIxID0gPDB4MD47DQoJCQl4bG54LHB2ci11c2VyMiA9IDwweDA+Ow0KCQkJeGxueCxy
ZXNldC1tc3IgPSA8MHgwPjsNCgkJCXhsbngsc2NvID0gPDB4MD47DQoJCQl4bG54LHN0cmVhbS1p
bnRlcmNvbm5lY3QgPSA8MHgwPjsNCgkJCXhsbngsdW5hbGlnbmVkLWV4Y2VwdGlvbnMgPSA8MHgx
PjsNCgkJCXhsbngsdXNlLWJhcnJlbCA9IDwweDE+Ow0KCQkJeGxueCx1c2UtYnJhbmNoLXRhcmdl
dC1jYWNoZSA9IDwweDA+Ow0KCQkJeGxueCx1c2UtZGNhY2hlID0gPDB4MD47DQoJCQl4bG54LHVz
ZS1kaXYgPSA8MHgwPjsNCgkJCXhsbngsdXNlLWV4dC1icmsgPSA8MHgxPjsNCgkJCXhsbngsdXNl
LWV4dC1ubS1icmsgPSA8MHgxPjsNCgkJCXhsbngsdXNlLWV4dGVuZGVkLWZzbC1pbnN0ciA9IDww
eDA+Ow0KCQkJeGxueCx1c2UtZnB1ID0gPDB4MD47DQoJCQl4bG54LHVzZS1ody1tdWwgPSA8MHgw
PjsNCgkJCXhsbngsdXNlLWljYWNoZSA9IDwweDA+Ow0KCQkJeGxueCx1c2UtaW50ZXJydXB0ID0g
PDB4MT47DQoJCQl4bG54LHVzZS1tbXUgPSA8MHgwPjsNCgkJCXhsbngsdXNlLW1zci1pbnN0ciA9
IDwweDE+Ow0KCQkJeGxueCx1c2UtcGNtcC1pbnN0ciA9IDwweDE+Ow0KCQkJeGxueCx1c2UtcmVv
cmRlci1pbnN0ciA9IDwweDE+Ow0KCQkJeGxueCx1c2Utc3RhY2stcHJvdGVjdGlvbiA9IDwweDE+
Ow0KCQkJZ3Bpb3MgPSA8MHgxIDB4MCAweDEgMHgzPjsNCgkJCWdwaW8tbmFtZXMgPSAid2FrZXVw
IiwgIm1iX3NsZWVwIjsNCgkJCW1yID0gPDB4Mj47DQoJCQltZW1vcnkgPSA8MHgyPjsNCgkJCW1l
bWF0dHIgPSA8MHgzPjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHg2PjsNCgkJCXBoYW5kbGUgPSA8
MHg2PjsNCgkJfTsNCgl9Ow0KDQoJbG1iX3BtdTogbG1iX3BtdUAwIHsNCgkJI2FkZHJlc3MtY2Vs
bHMgPSA8MHgyPjsNCgkJI3NpemUtY2VsbHMgPSA8MHgyPjsNCgkJI3ByaW9yaXR5LWNlbGxzID0g
PDB4MT47DQoJCWNvbXBhdGlibGUgPSAic2ltcGxlLWJ1cyI7DQoJCXJhbmdlczsNCgkJbGludXgs
cGhhbmRsZSA9IDwweDI+Ow0KCQlwaGFuZGxlID0gPDB4Mj47DQoNCgkJbWFpbl9idXNfZm9yX3Bt
dSB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCQlhbGlhcyA9IDww
eDQ+Ow0KCQkJcmVnID0gPDB4MCAweDAgMHhmZmZmZmZmZiAweGZmZmZmZmZmIDB4ZmZmZmZmZmY+
Ow0KCQl9Ow0KDQoJCXBtdV9yb206IG1lbW9yeUBmZmQwMDAwMCB7DQoJCQlkZXZpY2VfdHlwZSA9
ICJtZW1vcnkiOw0KCQkJcmVnID0gPDB4MCAweGZmZDAwMDAwIDB4MCAweDgwMDAgMHgxPjsNCgkJ
CWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVnaW9uIjsNCgkJCWNvbnRhaW5lciA9IDwweDI+
Ow0KCQkJcWVtdSxyYW0gPSA8MHgxPjsNCgkJCXJlYWQtb25seTsNCgkJfTsNCg0KCQlycF9tZW1v
cnlfbWFzdGVyOiBycF9tbUA0MDAwMDAwMCB7DQoJCQljb21wYXRpYmxlID0gInJlbW90ZS1wb3J0
LW1lbW9yeS1tYXN0ZXIiOw0KCQkJcmVtb3RlLXBvcnRzID0gPDB4NSAweDA+Ow0KCQkJcmVnID0g
PDB4MCAweDQwMDAwMDAwIDB4MCAweGMwMDAwMDAwIDB4ZmZmZmZmZmU+Ow0KCQl9Ow0KCX07DQoN
CglwbXU6IHBtdUAwIHsNCgkJY29tcGF0aWJsZSA9ICJyZW1vdGUtcG9ydCI7DQoJCWNocmRldi1p
ZCA9ICJwbXUtYXB1LXJwIjsNCgkJbGludXgscGhhbmRsZSA9IDwweDU+Ow0KCQlwaGFuZGxlID0g
PDB4NT47DQoJfTsNCg0KCXJwX2dwaW9fbXB1X2ludHI6IHJwX2dwaW9fcG11X2ludHJAMCB7DQoJ
CWNvbXBhdGlibGUgPSAicmVtb3RlLXBvcnQtZ3BpbyI7DQoJCXJlbW90ZS1wb3J0cyA9IDwweDUg
MHgxPjsNCgkJbnVtLWdwaW9zID0gPDB4MT47DQoJCWludGVycnVwdHMtZXh0ZW5kZWQgPSA8MHg2
IDB4MD47DQoJfTsNCg0KCXJwX2dwaW9fcG11OiBycF9ncGlvX3BtdUAwIHsNCgkJI2dwaW8tY2Vs
bHMgPSA8MHgxPjsNCgkJY29tcGF0aWJsZSA9ICJyZW1vdGUtcG9ydC1ncGlvIjsNCgkJcmVtb3Rl
LXBvcnRzID0gPDB4NSAweDI+Ow0KCQlncGlvLWNvbnRyb2xsZXI7DQoJCW51bS1ncGlvcyA9IDww
eDQ+Ow0KCQlsaW51eCxwaGFuZGxlID0gPDB4MT47DQoJCXBoYW5kbGUgPSA8MHgxPjsNCgl9Ow0K
DQoJcHNfcmVzZXRAMCB7DQoJCWNvbXBhdGlibGUgPSAicWVtdSxyZXNldC1kZXZpY2UiOw0KCQln
cGlvcyA9IDwweDEgMHgxIDB4MSAweDI+Ow0KCX07DQoNCglkZHJfYmFuazFfMTogZGRyX2Jhbmsx
XzFAMHgwIHsNCgkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24iOw0KCQljb250YWlu
ZXIgPSA8MHg3PjsNCgkJcWVtdSxyYW0gPSA8MHgyPjsNCgkJcmVnID0gPDB4MCAweDAgMHgzMDAw
MD47DQoJfTsNCg0KCWRkcl9iYW5rMV8yOiBkZHJfYmFuazFfMkAweDMwMDAwIHsNCgkJY29tcGF0
aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24iOw0KCQljb250YWluZXIgPSA8MHg3PjsNCgkJcWVt
dSxyYW0gPSA8MHgyPjsNCgkJcmVnID0gPDB4MCAweDMwMDAwIDB4MTAwMDA+Ow0KCX07DQoNCglk
ZHJfYmFuazFfMzogZGRyX2JhbmsxXzNAMHg0MDAwMCB7DQoJCWNvbXBhdGlibGUgPSAicWVtdTpt
ZW1vcnktcmVnaW9uIjsNCgkJY29udGFpbmVyID0gPDB4Nz47DQoJCXFlbXUscmFtID0gPDB4Mj47
DQoJCXJlZyA9IDwweDAgMHg0MDAwMCAweDNmZmMwMDAwPjsNCgl9Ow0KDQoJZGRyX2JhbmsyOiBk
ZHJfYmFuazJAMHg0MDAwMDAwMCB7DQoJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVnaW9u
IjsNCgkJY29udGFpbmVyID0gPDB4Nz47DQoJCXFlbXUscmFtID0gPDB4Mj47DQoJCXJlZyA9IDww
eDAgMHg0MDAwMDAwMCAweDQwMDAwMDAwPjsNCgl9Ow0KDQoJcG11X21lbWF0dHI6IHBtdV9tYSB7
DQoJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktdHJhbnNhY3Rpb24tYXR0ciI7DQoJCXNlY3Vy
ZSA9IDwweDE+Ow0KCQltYXN0ZXItaWQgPSA8MHg0MD47DQoJCWxpbnV4LHBoYW5kbGUgPSA8MHgz
PjsNCgkJcGhhbmRsZSA9IDwweDM+Ow0KCX07DQoNCglhcHUwX3NfbWVtYXR0cjogYXB1MF9zX21h
IHsNCgkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS10cmFuc2FjdGlvbi1hdHRyIjsNCgkJc2Vj
dXJlID0gPDB4MT47DQoJCW1hc3Rlci1pZCA9IDwweDgwPjsNCgl9Ow0KDQoJYXB1MF9uc19tZW1h
dHRyOiBhcHUwX25zX21hIHsNCgkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS10cmFuc2FjdGlv
bi1hdHRyIjsNCgkJc2VjdXJlID0gPDB4MD47DQoJCW1hc3Rlci1pZCA9IDwweDgwPjsNCgl9Ow0K
DQoJYXB1MV9zX21lbWF0dHI6IGFwdTFfc19tYSB7DQoJCWNvbXBhdGlibGUgPSAicWVtdTptZW1v
cnktdHJhbnNhY3Rpb24tYXR0ciI7DQoJCXNlY3VyZSA9IDwweDE+Ow0KCQltYXN0ZXItaWQgPSA8
MHg4ZD47DQoJfTsNCg0KCWFwdTFfbnNfbWVtYXR0cjogYXB1MV9uc19tYSB7DQoJCWNvbXBhdGli
bGUgPSAicWVtdTptZW1vcnktdHJhbnNhY3Rpb24tYXR0ciI7DQoJCXNlY3VyZSA9IDwweDA+Ow0K
CQltYXN0ZXItaWQgPSA8MHg4ZD47DQoJfTsNCg0KCWFwdTJfc19tZW1hdHRyOiBhcHUyX3NfbWEg
ew0KCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXRyYW5zYWN0aW9uLWF0dHIiOw0KCQlzZWN1
cmUgPSA8MHgxPjsNCgkJbWFzdGVyLWlkID0gPDB4OGU+Ow0KCX07DQoNCglhcHUyX25zX21lbWF0
dHI6IGFwdTJfbnNfbWEgew0KCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXRyYW5zYWN0aW9u
LWF0dHIiOw0KCQlzZWN1cmUgPSA8MHgwPjsNCgkJbWFzdGVyLWlkID0gPDB4OGU+Ow0KCX07DQoN
CglhcHUzX3NfbWVtYXR0cjogYXB1M19zX21hIHsNCgkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9y
eS10cmFuc2FjdGlvbi1hdHRyIjsNCgkJc2VjdXJlID0gPDB4MT47DQoJCW1hc3Rlci1pZCA9IDww
eDhmPjsNCgl9Ow0KDQoJYXB1M19uc19tZW1hdHRyOiBhcHUzX25zX21hIHsNCgkJY29tcGF0aWJs
ZSA9ICJxZW11Om1lbW9yeS10cmFuc2FjdGlvbi1hdHRyIjsNCgkJc2VjdXJlID0gPDB4MD47DQoJ
CW1hc3Rlci1pZCA9IDwweDhmPjsNCgl9Ow0KDQoJcnB1MF9tZW1hdHRyOiBycHUwX21hIHsNCgkJ
Y29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS10cmFuc2FjdGlvbi1hdHRyIjsNCgkJc2VjdXJlID0g
PDB4MT47DQoJCW1hc3Rlci1pZCA9IDwweDJlPjsNCgl9Ow0KDQoJcnB1MV9tZW1hdHRyOiBycHUx
X21hIHsNCgkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS10cmFuc2FjdGlvbi1hdHRyIjsNCgkJ
c2VjdXJlID0gPDB4MT47DQoJCW1hc3Rlci1pZCA9IDwweDJmPjsNCgl9Ow0KDQoJZ2VtMF9tZW1h
dHRyOiBnZW0wX21hIHsNCgkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS10cmFuc2FjdGlvbi1h
dHRyIjsNCgkJc2VjdXJlID0gPDB4MD47DQoJCW1hc3Rlci1pZCA9IDwweDg3ND47DQoJfTsNCg0K
CWdlbTFfbWVtYXR0cjogZ2VtMV9tYSB7DQoJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktdHJh
bnNhY3Rpb24tYXR0ciI7DQoJCXNlY3VyZSA9IDwweDA+Ow0KCQltYXN0ZXItaWQgPSA8MHg4NzU+
Ow0KCX07DQoNCglnZW0yX21lbWF0dHI6IGdlbTJfbWEgew0KCQljb21wYXRpYmxlID0gInFlbXU6
bWVtb3J5LXRyYW5zYWN0aW9uLWF0dHIiOw0KCQlzZWN1cmUgPSA8MHgwPjsNCgkJbWFzdGVyLWlk
ID0gPDB4ODc2PjsNCgl9Ow0KDQoJZ2VtM19tZW1hdHRyOiBnZW0zX21hIHsNCgkJY29tcGF0aWJs
ZSA9ICJxZW11Om1lbW9yeS10cmFuc2FjdGlvbi1hdHRyIjsNCgkJc2VjdXJlID0gPDB4MD47DQoJ
CW1hc3Rlci1pZCA9IDwweDg3Nz47DQoJfTsNCg0KCXFzcGlfZG1hX21lbWF0dHI6IHFzcGlfZG1h
X21hIHsNCgkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS10cmFuc2FjdGlvbi1hdHRyIjsNCgkJ
c2VjdXJlID0gPDB4MD47DQoJCW1hc3Rlci1pZCA9IDwweDg3Mz47DQoJfTsNCg0KCXBjaWVfbnNf
bWVtYXR0cjogcGNpZV9uc19tYSB7DQoJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktdHJhbnNh
Y3Rpb24tYXR0ciI7DQoJCXNlY3VyZSA9IDwweDA+Ow0KCQltYXN0ZXItaWQgPSA8MHg0ZDA+Ow0K
CX07DQoNCglwcm90ZWN0ZWRfYW1iYTogcHJvdGVjdGVkX2FtYmFAMCB7DQoJCSNhZGRyZXNzLWNl
bGxzID0gPDB4Mj47DQoJCSNzaXplLWNlbGxzID0gPDB4Mj47DQoJCSNwcmlvcml0eS1jZWxscyA9
IDwweDE+Ow0KCQljb21wYXRpYmxlID0gInhsbngscHM3LWF4aS1pbnRlcmNvbm5lY3QtMS4wMC5h
IiwgInNpbXBsZS1idXMiOw0KCQlyYW5nZXM7DQoJCWxpbnV4LHBoYW5kbGUgPSA8MHhlPjsNCgkJ
cGhhbmRsZSA9IDwweGU+Ow0KDQoJCWRvd25zdHJlYW0gew0KCQkJY29tcGF0aWJsZSA9ICJxZW11
Om1lbW9yeS1yZWdpb24iOw0KCQkJYWxpYXMgPSA8MHg0PjsNCgkJCXJlZyA9IDwweDAgMHgwIDB4
ZmZmZmZmZmYgMHhmZmZmZmZmZiAweGZmZmZmZmZmPjsNCgkJfTsNCgl9Ow0KDQoJYW1iYTogYW1i
YUAwIHsNCgkJI2FkZHJlc3MtY2VsbHMgPSA8MHgyPjsNCgkJI3NpemUtY2VsbHMgPSA8MHgxPjsN
CgkJY29tcGF0aWJsZSA9ICJ4bG54LHBzNy1heGktaW50ZXJjb25uZWN0LTEuMDAuYSIsICJzaW1w
bGUtYnVzIjsNCgkJcmFuZ2VzOw0KCQlsaW51eCxwaGFuZGxlID0gPDB4ND47DQoJCXBoYW5kbGUg
PSA8MHg0PjsNCg0KCQlycHUwX2Zvcl9tYWluX2J1cyB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6
bWVtb3J5LXJlZ2lvbiI7DQoJCQlhbGlhcyA9IDwweDg+Ow0KCQkJcmVnID0gPDB4MCAweGZmZTAw
MDAwIDB4NjAwMDA+Ow0KCQl9Ow0KDQoJCXJwdTFfZm9yX21haW5fYnVzIHsNCgkJCWNvbXBhdGli
bGUgPSAicWVtdTptZW1vcnktcmVnaW9uIjsNCgkJCWFsaWFzID0gPDB4OT47DQoJCQlyZWcgPSA8
MHgwIDB4ZmZlOTAwMDAgMHg1MDAwMD47DQoJCX07DQoJfTsNCg0KCWRkcjNfcmFtOiBtZW1vcnlA
MDAwMDAwMDAgew0KCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCWRldmlj
ZV90eXBlID0gIm1lbW9yeSI7DQoJCWNvbnRhaW5lciA9IDwweDQ+Ow0KCQlsaW51eCxwaGFuZGxl
ID0gPDB4Nz47DQoJCXBoYW5kbGUgPSA8MHg3PjsNCgl9Ow0KDQoJcG11X3JhbTogcG11X3JhbUBm
ZmRjMDAwMCB7DQoJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVnaW9uIjsNCgkJY29udGFp
bmVyID0gPDB4ND47DQoJCXFlbXUscmFtID0gPDB4Mj47DQoJCXJlZyA9IDwweDAgMHhmZmRjMDAw
MCAweDIwMDAwPjsNCgl9Ow0KDQoJdGNtX3JhbV9yNV8wX0E6IHRjbV9yYW1fcjVfMF9BQDB4MDAw
MDAgew0KCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCWNvbnRhaW5lciA9
IDwweDg+Ow0KCQlxZW11LHJhbSA9IDwweDI+Ow0KCQlyZWcgPSA8MHgwIDB4MCAweDEwMDAwPjsN
Cgl9Ow0KDQoJdGNtX3JhbV9yNV8wX0I6IHRjbV9yYW1fcjVfMF9CQDB4MjAwMDAgew0KCQljb21w
YXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJCWNvbnRhaW5lciA9IDwweDg+Ow0KCQlx
ZW11LHJhbSA9IDwweDI+Ow0KCQlyZWcgPSA8MHgwIDB4MjAwMDAgMHgxMDAwMD47DQoJfTsNCg0K
CXRjbV9yYW1fcjVfMV9BOiB0Y21fcmFtX3I1XzFfQUAweDAwMDAwIHsNCgkJY29tcGF0aWJsZSA9
ICJxZW11Om1lbW9yeS1yZWdpb24iOw0KCQljb250YWluZXIgPSA8MHg5PjsNCgkJcWVtdSxyYW0g
PSA8MHgyPjsNCgkJcmVnID0gPDB4MCAweDAgMHgxMDAwMD47DQoJCWxpbnV4LHBoYW5kbGUgPSA8
MHhiPjsNCgkJcGhhbmRsZSA9IDwweGI+Ow0KCX07DQoNCgl0Y21fcmFtX3I1XzFfQjogdGNtX3Jh
bV9yNV8xX0JAMHgyMDAwMCB7DQoJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVnaW9uIjsN
CgkJY29udGFpbmVyID0gPDB4OT47DQoJCXFlbXUscmFtID0gPDB4Mj47DQoJCXJlZyA9IDwweDAg
MHgyMDAwMCAweDEwMDAwPjsNCgkJbGludXgscGhhbmRsZSA9IDwweGM+Ow0KCQlwaGFuZGxlID0g
PDB4Yz47DQoJfTsNCg0KCWljYWNoZV9ycHUwOiBpY2FjaGVfcnB1MEAweDQwMDAwIHsNCgkJY29t
cGF0aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24iOw0KCQljb250YWluZXIgPSA8MHg4PjsNCgkJ
cWVtdSxyYW0gPSA8MHgyPjsNCgkJcmVnID0gPDB4MCAweDQwMDAwIDB4ODAwMD47DQoJfTsNCg0K
CWRjYWNoZV9ycHUwOiBkY2FjaGVfcnB1MEAweDUwMDAwIHsNCgkJY29tcGF0aWJsZSA9ICJxZW11
Om1lbW9yeS1yZWdpb24iOw0KCQljb250YWluZXIgPSA8MHg4PjsNCgkJcWVtdSxyYW0gPSA8MHgy
PjsNCgkJcmVnID0gPDB4MCAweDUwMDAwIDB4ODAwMD47DQoJfTsNCg0KCWljYWNoZV9ycHUxOiBp
Y2FjaGVfcnB1MUAweDMwMDAwIHsNCgkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24i
Ow0KCQljb250YWluZXIgPSA8MHg5PjsNCgkJcWVtdSxyYW0gPSA8MHgyPjsNCgkJcmVnID0gPDB4
MCAweDMwMDAwIDB4ODAwMD47DQoJfTsNCg0KCWRjYWNoZV9ycHUxOiBkY2FjaGVfcnB1MUAweDQw
MDAwIHsNCgkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24iOw0KCQljb250YWluZXIg
PSA8MHg5PjsNCgkJcWVtdSxyYW0gPSA8MHgyPjsNCgkJcmVnID0gPDB4MCAweDQwMDAwIDB4ODAw
MD47DQoJfTsNCg0KCWlwaWJ1Zl9yYW06IGlwaWJ1ZkBmZjk5MDAwMCB7DQoJCWNvbXBhdGlibGUg
PSAicWVtdTptZW1vcnktcmVnaW9uIjsNCgkJY29udGFpbmVyID0gPDB4ND47DQoJCXFlbXUscmFt
ID0gPDB4Mj47DQoJCXJlZyA9IDwweDAgMHhmZjk5MDAwMCAweDEwMDA+Ow0KCX07DQoNCglvY21f
cmFtOiBvY21fcmFtQDAgew0KCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJ
CWxpbnV4LHBoYW5kbGUgPSA8MHhhPjsNCgkJcGhhbmRsZSA9IDwweGE+Ow0KCX07DQoNCglvY21f
cmFtX2JhbmtfMDogb2NtX3JhbV9iYW5rXzBAMHgwMDAwMCB7DQoJCWNvbXBhdGlibGUgPSAicWVt
dTptZW1vcnktcmVnaW9uIjsNCgkJY29udGFpbmVyID0gPDB4YT47DQoJCXFlbXUscmFtID0gPDB4
Mj47DQoJCXJlZyA9IDwweDAgMHgwIDB4MTAwMDA+Ow0KCX07DQoNCglvY21fcmFtX2JhbmtfMTog
b2NtX3JhbV9iYW5rXzFAMHgxMDAwMCB7DQoJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVn
aW9uIjsNCgkJY29udGFpbmVyID0gPDB4YT47DQoJCXFlbXUscmFtID0gPDB4Mj47DQoJCXJlZyA9
IDwweDAgMHgxMDAwMCAweDEwMDAwPjsNCgl9Ow0KDQoJb2NtX3JhbV9iYW5rXzI6IG9jbV9yYW1f
YmFua18yQDB4MjAwMDAgew0KCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJ
CWNvbnRhaW5lciA9IDwweGE+Ow0KCQlxZW11LHJhbSA9IDwweDI+Ow0KCQlyZWcgPSA8MHgwIDB4
MjAwMDAgMHgxMDAwMD47DQoJfTsNCg0KCW9jbV9yYW1fYmFua18zOiBvY21fcmFtX2JhbmtfM0Aw
eDMwMDAwIHsNCgkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24iOw0KCQljb250YWlu
ZXIgPSA8MHhhPjsNCgkJcWVtdSxyYW0gPSA8MHgyPjsNCgkJcmVnID0gPDB4MCAweDMwMDAwIDB4
MTAwMDA+Ow0KCX07DQoNCgl0Y21fY2FjaGVfcnB1MDogdGNtX2NhY2hlX3JwdTBAMCB7DQoJCSNh
ZGRyZXNzLWNlbGxzID0gPDB4Mj47DQoJCSNzaXplLWNlbGxzID0gPDB4Mj47DQoJCSNwcmlvcml0
eS1jZWxscyA9IDwweDE+Ow0KCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJlZ2lvbiI7DQoJ
CWxpbnV4LHBoYW5kbGUgPSA8MHg4PjsNCgkJcGhhbmRsZSA9IDwweDg+Ow0KDQoJCWF0Y20xX2Zv
cl9ycHUwOiBhdGNtMV9mb3JfcnB1MCB7DQoJCQljb21wYXRpYmxlID0gInFlbXU6bWVtb3J5LXJl
Z2lvbiI7DQoJCQlhbGlhcyA9IDwweGI+Ow0KCQkJcmVnID0gPDB4MCAweDEwMDAwIDB4MCAweDEw
MDAwIDB4MT47DQoJCX07DQoNCgkJYnRjbTFfZm9yX3JwdTA6IGJ0Y20xX2Zvcl9ycHUwIHsNCgkJ
CWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVnaW9uIjsNCgkJCWFsaWFzID0gPDB4Yz47DQoJ
CQlyZWcgPSA8MHgwIDB4MzAwMDAgMHgwIDB4MTAwMDAgMHgxPjsNCgkJfTsNCgl9Ow0KDQoJYW1i
YV9ycHUwOiBhbWJhX3JwdTBAMCB7DQoJCSNhZGRyZXNzLWNlbGxzID0gPDB4Mj47DQoJCSNzaXpl
LWNlbGxzID0gPDB4Mj47DQoJCSNwcmlvcml0eS1jZWxscyA9IDwweDE+Ow0KCQljb21wYXRpYmxl
ID0gInhsbngscHM3LWF4aS1pbnRlcmNvbm5lY3QtMS4wMC5hIiwgInNpbXBsZS1idXMiOw0KCQly
YW5nZXM7DQoNCgkJdGNtX2NhY2hlX3JwdTAgew0KCQkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9y
eS1yZWdpb24iOw0KCQkJYWxpYXMgPSA8MHg4PjsNCgkJCXJlZyA9IDwweDAgMHgwIDB4ZmZmZmZm
ZmYgMHhmZmZmZmZmZiAweDA+Ow0KCQl9Ow0KDQoJCXJwdV9idXNfZm9yX3JwdTAgew0KCQkJY29t
cGF0aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24iOw0KCQkJYWxpYXMgPSA8MHhkPjsNCgkJCXJl
ZyA9IDwweDAgMHgwIDB4ZmZmZmZmZmYgMHhmZmZmZmZmZiAweGZmZmZmZmZmPjsNCgkJfTsNCgl9
Ow0KDQoJdGNtX2NhY2hlX3JwdTE6IHRjbV9jYWNoZV9ycHUxQDAgew0KCQkjYWRkcmVzcy1jZWxs
cyA9IDwweDI+Ow0KCQkjc2l6ZS1jZWxscyA9IDwweDI+Ow0KCQkjcHJpb3JpdHktY2VsbHMgPSA8
MHgxPjsNCgkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24iOw0KCQlsaW51eCxwaGFu
ZGxlID0gPDB4OT47DQoJCXBoYW5kbGUgPSA8MHg5PjsNCgl9Ow0KDQoJYW1iYV9ycHUxOiBhbWJh
X3JwdTFAMCB7DQoJCSNhZGRyZXNzLWNlbGxzID0gPDB4Mj47DQoJCSNzaXplLWNlbGxzID0gPDB4
Mj47DQoJCSNwcmlvcml0eS1jZWxscyA9IDwweDE+Ow0KCQljb21wYXRpYmxlID0gInhsbngscHM3
LWF4aS1pbnRlcmNvbm5lY3QtMS4wMC5hIiwgInNpbXBsZS1idXMiOw0KCQlyYW5nZXM7DQoNCgkJ
dGNtX2NhY2hlX3JwdTEgew0KCQkJY29tcGF0aWJsZSA9ICJxZW11Om1lbW9yeS1yZWdpb24iOw0K
CQkJYWxpYXMgPSA8MHg5PjsNCgkJCXJlZyA9IDwweDAgMHgwIDB4ZmZmZmZmZmYgMHhmZmZmZmZm
ZiAweDE+Ow0KCQl9Ow0KDQoJCXJwdV9idXNfZm9yX3JwdTEgew0KCQkJY29tcGF0aWJsZSA9ICJx
ZW11Om1lbW9yeS1yZWdpb24iOw0KCQkJYWxpYXMgPSA8MHhkPjsNCgkJCXJlZyA9IDwweDAgMHgw
IDB4ZmZmZmZmZmYgMHhmZmZmZmZmZiAweGZmZmZmZmZmPjsNCgkJfTsNCgl9Ow0KDQoJYW1iYV9y
cHU6IGFtYmFfcnB1QDAgew0KCQkjYWRkcmVzcy1jZWxscyA9IDwweDI+Ow0KCQkjc2l6ZS1jZWxs
cyA9IDwweDI+Ow0KCQkjcHJpb3JpdHktY2VsbHMgPSA8MHgxPjsNCgkJY29tcGF0aWJsZSA9ICJ4
bG54LHBzNy1heGktaW50ZXJjb25uZWN0LTEuMDAuYSIsICJzaW1wbGUtYnVzIjsNCgkJcmFuZ2Vz
Ow0KCQlsaW51eCxwaGFuZGxlID0gPDB4ZD47DQoJCXBoYW5kbGUgPSA8MHhkPjsNCg0KCQltYWlu
X2J1c19mb3JfcnB1IHsNCgkJCWNvbXBhdGlibGUgPSAicWVtdTptZW1vcnktcmVnaW9uIjsNCgkJ
CWFsaWFzID0gPDB4ZT47DQoJCQlyZWcgPSA8MHgwIDB4MCAweGZmZmZmZmZmIDB4ZmZmZmZmZmYg
MHhmZmZmZmZmZj47DQoJCX07DQoJfTsNCn07
--000000000000bbd3860578438f4b
Content-Type: text/plain; charset="US-ASCII"; name="system.dts.txt"
Content-Disposition: attachment; filename="system.dts.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jna9vprp12>
X-Attachment-Id: f_jna9vprp12

L2R0cy12MS87DQoNCi8gew0KCWNvbXBhdGlibGUgPSAieGxueCx6eW5xbXAiOw0KCSNhZGRyZXNz
LWNlbGxzID0gPDB4Mj47DQoJI3NpemUtY2VsbHMgPSA8MHgyPjsNCg0KCWNwdXMgew0KCQkjYWRk
cmVzcy1jZWxscyA9IDwweDE+Ow0KCQkjc2l6ZS1jZWxscyA9IDwweDA+Ow0KDQoJCWNwdUAwIHsN
CgkJCWNvbXBhdGlibGUgPSAiYXJtLGNvcnRleC1hNTMiLCAiYXJtLGFybXY4IjsNCgkJCWRldmlj
ZV90eXBlID0gImNwdSI7DQoJCQllbmFibGUtbWV0aG9kID0gInBzY2kiOw0KCQkJb3BlcmF0aW5n
LXBvaW50cy12MiA9IDwweDE+Ow0KCQkJcmVnID0gPDB4MD47DQoJCQljcHUtaWRsZS1zdGF0ZXMg
PSA8MHgyPjsNCgkJCWNsb2NrcyA9IDwweDMgMHhhPjsNCgkJfTsNCg0KCQljcHVAMSB7DQoJCQlj
b21wYXRpYmxlID0gImFybSxjb3J0ZXgtYTUzIiwgImFybSxhcm12OCI7DQoJCQlkZXZpY2VfdHlw
ZSA9ICJjcHUiOw0KCQkJZW5hYmxlLW1ldGhvZCA9ICJwc2NpIjsNCgkJCXJlZyA9IDwweDE+Ow0K
CQkJb3BlcmF0aW5nLXBvaW50cy12MiA9IDwweDE+Ow0KCQkJY3B1LWlkbGUtc3RhdGVzID0gPDB4
Mj47DQoJCX07DQoNCgkJY3B1QDIgew0KCQkJY29tcGF0aWJsZSA9ICJhcm0sY29ydGV4LWE1MyIs
ICJhcm0sYXJtdjgiOw0KCQkJZGV2aWNlX3R5cGUgPSAiY3B1IjsNCgkJCWVuYWJsZS1tZXRob2Qg
PSAicHNjaSI7DQoJCQlyZWcgPSA8MHgyPjsNCgkJCW9wZXJhdGluZy1wb2ludHMtdjIgPSA8MHgx
PjsNCgkJCWNwdS1pZGxlLXN0YXRlcyA9IDwweDI+Ow0KCQl9Ow0KDQoJCWNwdUAzIHsNCgkJCWNv
bXBhdGlibGUgPSAiYXJtLGNvcnRleC1hNTMiLCAiYXJtLGFybXY4IjsNCgkJCWRldmljZV90eXBl
ID0gImNwdSI7DQoJCQllbmFibGUtbWV0aG9kID0gInBzY2kiOw0KCQkJcmVnID0gPDB4Mz47DQoJ
CQlvcGVyYXRpbmctcG9pbnRzLXYyID0gPDB4MT47DQoJCQljcHUtaWRsZS1zdGF0ZXMgPSA8MHgy
PjsNCgkJfTsNCg0KCQlpZGxlLXN0YXRlcyB7DQoJCQllbnRyeS1tZXRob2QgPSAiYXJtLHBzY2ki
Ow0KDQoJCQljcHUtc2xlZXAtMCB7DQoJCQkJY29tcGF0aWJsZSA9ICJhcm0saWRsZS1zdGF0ZSI7
DQoJCQkJYXJtLHBzY2ktc3VzcGVuZC1wYXJhbSA9IDwweDQwMDAwMDAwPjsNCgkJCQlsb2NhbC10
aW1lci1zdG9wOw0KCQkJCWVudHJ5LWxhdGVuY3ktdXMgPSA8MHgxMmM+Ow0KCQkJCWV4aXQtbGF0
ZW5jeS11cyA9IDwweDI1OD47DQoJCQkJbWluLXJlc2lkZW5jeS11cyA9IDwweDI3MTA+Ow0KCQkJ
CWxpbnV4LHBoYW5kbGUgPSA8MHgyPjsNCgkJCQlwaGFuZGxlID0gPDB4Mj47DQoJCQl9Ow0KCQl9
Ow0KCX07DQoNCgljcHVfb3BwX3RhYmxlIHsNCgkJY29tcGF0aWJsZSA9ICJvcGVyYXRpbmctcG9p
bnRzLXYyIjsNCgkJb3BwLXNoYXJlZDsNCgkJbGludXgscGhhbmRsZSA9IDwweDE+Ow0KCQlwaGFu
ZGxlID0gPDB4MT47DQoNCgkJb3BwMDAgew0KCQkJb3BwLWh6ID0gPDB4MCAweDQ3ODY4YmY0PjsN
CgkJCW9wcC1taWNyb3ZvbHQgPSA8MHhmNDI0MD47DQoJCQljbG9jay1sYXRlbmN5LW5zID0gPDB4
N2ExMjA+Ow0KCQl9Ow0KDQoJCW9wcDAxIHsNCgkJCW9wcC1oeiA9IDwweDAgMHgyM2MzNDVmYT47
DQoJCQlvcHAtbWljcm92b2x0ID0gPDB4ZjQyNDA+Ow0KCQkJY2xvY2stbGF0ZW5jeS1ucyA9IDww
eDdhMTIwPjsNCgkJfTsNCg0KCQlvcHAwMiB7DQoJCQlvcHAtaHogPSA8MHgwIDB4MTdkNzgzZmM+
Ow0KCQkJb3BwLW1pY3Jvdm9sdCA9IDwweGY0MjQwPjsNCgkJCWNsb2NrLWxhdGVuY3ktbnMgPSA8
MHg3YTEyMD47DQoJCX07DQoNCgkJb3BwMDMgew0KCQkJb3BwLWh6ID0gPDB4MCAweDExZTFhMmZk
PjsNCgkJCW9wcC1taWNyb3ZvbHQgPSA8MHhmNDI0MD47DQoJCQljbG9jay1sYXRlbmN5LW5zID0g
PDB4N2ExMjA+Ow0KCQl9Ow0KCX07DQoNCglkY2Mgew0KCQljb21wYXRpYmxlID0gImFybSxkY2Mi
Ow0KCQlzdGF0dXMgPSAiZGlzYWJsZWQiOw0KCQl1LWJvb3QsZG0tcHJlLXJlbG9jOw0KCX07DQoN
Cglwb3dlci1kb21haW5zIHsNCgkJY29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcC1nZW5wZCI7DQoN
CgkJcGQtdXNiMCB7DQoJCQkjcG93ZXItZG9tYWluLWNlbGxzID0gPDB4MD47DQoJCQlwZC1pZCA9
IDwweDE2PjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHg0MD47DQoJCQlwaGFuZGxlID0gPDB4NDA+
Ow0KCQl9Ow0KDQoJCXBkLXVzYjEgew0KCQkJI3Bvd2VyLWRvbWFpbi1jZWxscyA9IDwweDA+Ow0K
CQkJcGQtaWQgPSA8MHgxNz47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4NDE+Ow0KCQkJcGhhbmRs
ZSA9IDwweDQxPjsNCgkJfTsNCg0KCQlwZC1zYXRhIHsNCgkJCSNwb3dlci1kb21haW4tY2VsbHMg
PSA8MHgwPjsNCgkJCXBkLWlkID0gPDB4MWM+Ow0KCQkJbGludXgscGhhbmRsZSA9IDwweDFjPjsN
CgkJCXBoYW5kbGUgPSA8MHgxYz47DQoJCX07DQoNCgkJcGQtc3BpMCB7DQoJCQkjcG93ZXItZG9t
YWluLWNlbGxzID0gPDB4MD47DQoJCQlwZC1pZCA9IDwweDIzPjsNCgkJCWxpbnV4LHBoYW5kbGUg
PSA8MHgzOT47DQoJCQlwaGFuZGxlID0gPDB4Mzk+Ow0KCQl9Ow0KDQoJCXBkLXNwaTEgew0KCQkJ
I3Bvd2VyLWRvbWFpbi1jZWxscyA9IDwweDA+Ow0KCQkJcGQtaWQgPSA8MHgyND47DQoJCQlsaW51
eCxwaGFuZGxlID0gPDB4M2E+Ow0KCQkJcGhhbmRsZSA9IDwweDNhPjsNCgkJfTsNCg0KCQlwZC11
YXJ0MCB7DQoJCQkjcG93ZXItZG9tYWluLWNlbGxzID0gPDB4MD47DQoJCQlwZC1pZCA9IDwweDIx
PjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHgzZT47DQoJCQlwaGFuZGxlID0gPDB4M2U+Ow0KCQl9
Ow0KDQoJCXBkLXVhcnQxIHsNCgkJCSNwb3dlci1kb21haW4tY2VsbHMgPSA8MHgwPjsNCgkJCXBk
LWlkID0gPDB4MjI+Ow0KCQkJbGludXgscGhhbmRsZSA9IDwweDNmPjsNCgkJCXBoYW5kbGUgPSA8
MHgzZj47DQoJCX07DQoNCgkJcGQtZXRoMCB7DQoJCQkjcG93ZXItZG9tYWluLWNlbGxzID0gPDB4
MD47DQoJCQlwZC1pZCA9IDwweDFkPjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHhlPjsNCgkJCXBo
YW5kbGUgPSA8MHhlPjsNCgkJfTsNCg0KCQlwZC1ldGgxIHsNCgkJCSNwb3dlci1kb21haW4tY2Vs
bHMgPSA8MHgwPjsNCgkJCXBkLWlkID0gPDB4MWU+Ow0KCQkJbGludXgscGhhbmRsZSA9IDwweGY+
Ow0KCQkJcGhhbmRsZSA9IDwweGY+Ow0KCQl9Ow0KDQoJCXBkLWV0aDIgew0KCQkJI3Bvd2VyLWRv
bWFpbi1jZWxscyA9IDwweDA+Ow0KCQkJcGQtaWQgPSA8MHgxZj47DQoJCQlsaW51eCxwaGFuZGxl
ID0gPDB4MTA+Ow0KCQkJcGhhbmRsZSA9IDwweDEwPjsNCgkJfTsNCg0KCQlwZC1ldGgzIHsNCgkJ
CSNwb3dlci1kb21haW4tY2VsbHMgPSA8MHgwPjsNCgkJCXBkLWlkID0gPDB4MjA+Ow0KCQkJbGlu
dXgscGhhbmRsZSA9IDwweDExPjsNCgkJCXBoYW5kbGUgPSA8MHgxMT47DQoJCX07DQoNCgkJcGQt
aTJjMCB7DQoJCQkjcG93ZXItZG9tYWluLWNlbGxzID0gPDB4MD47DQoJCQlwZC1pZCA9IDwweDI1
PjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHgxND47DQoJCQlwaGFuZGxlID0gPDB4MTQ+Ow0KCQl9
Ow0KDQoJCXBkLWkyYzEgew0KCQkJI3Bvd2VyLWRvbWFpbi1jZWxscyA9IDwweDA+Ow0KCQkJcGQt
aWQgPSA8MHgyNj47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4MTU+Ow0KCQkJcGhhbmRsZSA9IDww
eDE1PjsNCgkJfTsNCg0KCQlwZC1kcCB7DQoJCQkjcG93ZXItZG9tYWluLWNlbGxzID0gPDB4MD47
DQoJCQlwZC1pZCA9IDwweDI5PjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHg0Mj47DQoJCQlwaGFu
ZGxlID0gPDB4NDI+Ow0KCQl9Ow0KDQoJCXBkLWdkbWEgew0KCQkJI3Bvd2VyLWRvbWFpbi1jZWxs
cyA9IDwweDA+Ow0KCQkJcGQtaWQgPSA8MHgyYT47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4YT47
DQoJCQlwaGFuZGxlID0gPDB4YT47DQoJCX07DQoNCgkJcGQtYWRtYSB7DQoJCQkjcG93ZXItZG9t
YWluLWNlbGxzID0gPDB4MD47DQoJCQlwZC1pZCA9IDwweDJiPjsNCgkJCWxpbnV4LHBoYW5kbGUg
PSA8MHhjPjsNCgkJCXBoYW5kbGUgPSA8MHhjPjsNCgkJfTsNCg0KCQlwZC10dGMwIHsNCgkJCSNw
b3dlci1kb21haW4tY2VsbHMgPSA8MHgwPjsNCgkJCXBkLWlkID0gPDB4MTg+Ow0KCQl9Ow0KDQoJ
CXBkLXR0YzEgew0KCQkJI3Bvd2VyLWRvbWFpbi1jZWxscyA9IDwweDA+Ow0KCQkJcGQtaWQgPSA8
MHgxOT47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4M2I+Ow0KCQkJcGhhbmRsZSA9IDwweDNiPjsN
CgkJfTsNCg0KCQlwZC10dGMyIHsNCgkJCSNwb3dlci1kb21haW4tY2VsbHMgPSA8MHgwPjsNCgkJ
CXBkLWlkID0gPDB4MWE+Ow0KCQkJbGludXgscGhhbmRsZSA9IDwweDNjPjsNCgkJCXBoYW5kbGUg
PSA8MHgzYz47DQoJCX07DQoNCgkJcGQtdHRjMyB7DQoJCQkjcG93ZXItZG9tYWluLWNlbGxzID0g
PDB4MD47DQoJCQlwZC1pZCA9IDwweDFiPjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHgzZD47DQoJ
CQlwaGFuZGxlID0gPDB4M2Q+Ow0KCQl9Ow0KDQoJCXBkLXNkMCB7DQoJCQkjcG93ZXItZG9tYWlu
LWNlbGxzID0gPDB4MD47DQoJCQlwZC1pZCA9IDwweDI3PjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8
MHgxZD47DQoJCQlwaGFuZGxlID0gPDB4MWQ+Ow0KCQl9Ow0KDQoJCXBkLXNkMSB7DQoJCQkjcG93
ZXItZG9tYWluLWNlbGxzID0gPDB4MD47DQoJCQlwZC1pZCA9IDwweDI4PjsNCgkJCWxpbnV4LHBo
YW5kbGUgPSA8MHgxZT47DQoJCQlwaGFuZGxlID0gPDB4MWU+Ow0KCQl9Ow0KDQoJCXBkLW5hbmQg
ew0KCQkJI3Bvd2VyLWRvbWFpbi1jZWxscyA9IDwweDA+Ow0KCQkJcGQtaWQgPSA8MHgyYz47DQoJ
CQlsaW51eCxwaGFuZGxlID0gPDB4ZD47DQoJCQlwaGFuZGxlID0gPDB4ZD47DQoJCX07DQoNCgkJ
cGQtcXNwaSB7DQoJCQkjcG93ZXItZG9tYWluLWNlbGxzID0gPDB4MD47DQoJCQlwZC1pZCA9IDww
eDJkPjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHgxOT47DQoJCQlwaGFuZGxlID0gPDB4MTk+Ow0K
CQl9Ow0KDQoJCXBkLWdwaW8gew0KCQkJI3Bvd2VyLWRvbWFpbi1jZWxscyA9IDwweDA+Ow0KCQkJ
cGQtaWQgPSA8MHgyZT47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4MTM+Ow0KCQkJcGhhbmRsZSA9
IDwweDEzPjsNCgkJfTsNCg0KCQlwZC1jYW4wIHsNCgkJCSNwb3dlci1kb21haW4tY2VsbHMgPSA8
MHgwPjsNCgkJCXBkLWlkID0gPDB4MmY+Ow0KCQkJbGludXgscGhhbmRsZSA9IDwweDc+Ow0KCQkJ
cGhhbmRsZSA9IDwweDc+Ow0KCQl9Ow0KDQoJCXBkLWNhbjEgew0KCQkJI3Bvd2VyLWRvbWFpbi1j
ZWxscyA9IDwweDA+Ow0KCQkJcGQtaWQgPSA8MHgzMD47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4
OD47DQoJCQlwaGFuZGxlID0gPDB4OD47DQoJCX07DQoNCgkJcGQtcGNpZSB7DQoJCQkjcG93ZXIt
ZG9tYWluLWNlbGxzID0gPDB4MD47DQoJCQlwZC1pZCA9IDwweDNiPjsNCgkJCWxpbnV4LHBoYW5k
bGUgPSA8MHgxOD47DQoJCQlwaGFuZGxlID0gPDB4MTg+Ow0KCQl9Ow0KDQoJCXBkLWdwdSB7DQoJ
CQkjcG93ZXItZG9tYWluLWNlbGxzID0gPDB4MD47DQoJCQlwZC1pZCA9IDwweDNhIDB4MTQgMHgx
NT47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4Yj47DQoJCQlwaGFuZGxlID0gPDB4Yj47DQoJCX07
DQoJfTsNCg0KCW1haWxib3hAZmY5OTA0MDAgew0KCQljb21wYXRpYmxlID0gInhsbngsenlucW1w
LWlwaS1tYWlsYm94IjsNCgkJcmVnID0gPDB4MCAweGZmOTkwNWMwIDB4MCAweDIwIDB4MCAweGZm
OTkwNWUwIDB4MCAweDIwIDB4MCAweGZmOTkwZTgwIDB4MCAweDIwIDB4MCAweGZmOTkwZWEwIDB4
MCAweDIwPjsNCgkJcmVnLW5hbWVzID0gImxvY2FsX3JlcXVlc3RfcmVnaW9uIiwgImxvY2FsX3Jl
c3BvbnNlX3JlZ2lvbiIsICJyZW1vdGVfcmVxdWVzdF9yZWdpb24iLCAicmVtb3RlX3Jlc3BvbnNl
X3JlZ2lvbiI7DQoJCSNtYm94LWNlbGxzID0gPDB4MT47DQoJCXhsbngsaXBpLWlkcyA9IDwweDAg
MHg0PjsNCgkJaW50ZXJydXB0LXBhcmVudCA9IDwweDQ+Ow0KCQlpbnRlcnJ1cHRzID0gPDB4MCAw
eDIzIDB4ND47DQoJCWxpbnV4LHBoYW5kbGUgPSA8MHg1PjsNCgkJcGhhbmRsZSA9IDwweDU+Ow0K
CX07DQoNCglwbXUgew0KCQljb21wYXRpYmxlID0gImFybSxhcm12OC1wbXV2MyI7DQoJCWludGVy
cnVwdC1wYXJlbnQgPSA8MHg0PjsNCgkJaW50ZXJydXB0cyA9IDwweDAgMHg4ZiAweDQgMHgwIDB4
OTAgMHg0IDB4MCAweDkxIDB4NCAweDAgMHg5MiAweDQ+Ow0KCX07DQoNCglwc2NpIHsNCgkJY29t
cGF0aWJsZSA9ICJhcm0scHNjaS0wLjIiOw0KCQltZXRob2QgPSAic21jIjsNCgl9Ow0KDQoJZmly
bXdhcmUgew0KDQoJCXp5bnFtcC1maXJtd2FyZSB7DQoJCQljb21wYXRpYmxlID0gInhsbngsenlu
cW1wLWZpcm13YXJlIjsNCgkJCW1ldGhvZCA9ICJzbWMiOw0KCQl9Ow0KCX07DQoNCgl6eW5xbXAt
cG93ZXIgew0KCQljb21wYXRpYmxlID0gInhsbngsenlucW1wLXBvd2VyIjsNCgkJbWJveGVzID0g
PDB4NSAweDAgMHg1IDB4MT47DQoJCW1ib3gtbmFtZXMgPSAidHgiLCAicngiOw0KCX07DQoNCgl0
aW1lciB7DQoJCWNvbXBhdGlibGUgPSAiYXJtLGFybXY4LXRpbWVyIjsNCgkJaW50ZXJydXB0LXBh
cmVudCA9IDwweDQ+Ow0KCQlpbnRlcnJ1cHRzID0gPDB4MSAweGQgMHhmMDggMHgxIDB4ZSAweGYw
OCAweDEgMHhiIDB4ZjA4IDB4MSAweGEgMHhmMDg+Ow0KCX07DQoNCgllZGFjIHsNCgkJY29tcGF0
aWJsZSA9ICJhcm0sY29ydGV4LWE1My1lZGFjIjsNCgl9Ow0KDQoJZnBnYS1mdWxsIHsNCgkJY29t
cGF0aWJsZSA9ICJmcGdhLXJlZ2lvbiI7DQoJCWZwZ2EtbWdyID0gPDB4Nj47DQoJCSNhZGRyZXNz
LWNlbGxzID0gPDB4Mj47DQoJCSNzaXplLWNlbGxzID0gPDB4Mj47DQoJfTsNCg0KCW52bWVtX2Zp
cm13YXJlIHsNCgkJY29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcC1udm1lbS1mdyI7DQoJCSNhZGRy
ZXNzLWNlbGxzID0gPDB4MT47DQoJCSNzaXplLWNlbGxzID0gPDB4MT47DQoNCgkJc29jX3Jldmlz
aW9uQDAgew0KCQkJcmVnID0gPDB4MCAweDQ+Ow0KCQkJbGludXgscGhhbmRsZSA9IDwweDFhPjsN
CgkJCXBoYW5kbGUgPSA8MHgxYT47DQoJCX07DQoJfTsNCg0KCXBjYXAgew0KCQljb21wYXRpYmxl
ID0gInhsbngsenlucW1wLXBjYXAtZnBnYSI7DQoJCWxpbnV4LHBoYW5kbGUgPSA8MHg2PjsNCgkJ
cGhhbmRsZSA9IDwweDY+Ow0KCX07DQoNCglyZXNldC1jb250cm9sbGVyIHsNCgkJY29tcGF0aWJs
ZSA9ICJ4bG54LHp5bnFtcC1yZXNldCI7DQoJCSNyZXNldC1jZWxscyA9IDwweDE+Ow0KCQlsaW51
eCxwaGFuZGxlID0gPDB4MWI+Ow0KCQlwaGFuZGxlID0gPDB4MWI+Ow0KCX07DQoNCgl6eW5xbXBf
cnNhIHsNCgkJY29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcC1yc2EiOw0KCX07DQoNCglzaGEzODQg
ew0KCQljb21wYXRpYmxlID0gInhsbngsenlucW1wLWtlY2Nhay0zODQiOw0KCX07DQoNCglhbWJh
X2FwdUAwIHsNCgkJY29tcGF0aWJsZSA9ICJzaW1wbGUtYnVzIjsNCgkJI2FkZHJlc3MtY2VsbHMg
PSA8MHgyPjsNCgkJI3NpemUtY2VsbHMgPSA8MHgxPjsNCgkJcmFuZ2VzID0gPDB4MCAweDAgMHgw
IDB4MCAweGZmZmZmZmZmPjsNCg0KCQlpbnRlcnJ1cHQtY29udHJvbGxlckBmOTAxMDAwMCB7DQoJ
CQljb21wYXRpYmxlID0gImFybSxnaWMtNDAwIiwgImFybSxjb3J0ZXgtYTE1LWdpYyI7DQoJCQkj
aW50ZXJydXB0LWNlbGxzID0gPDB4Mz47DQoJCQlyZWcgPSA8MHgwIDB4ZjkwMTAwMDAgMHgxMDAw
MCAweDAgMHhmOTAyMDAwMCAweDIwMDAwIDB4MCAweGY5MDQwMDAwIDB4MjAwMDAgMHgwIDB4Zjkw
NjAwMDAgMHgyMDAwMD47DQoJCQlpbnRlcnJ1cHQtY29udHJvbGxlcjsNCgkJCWludGVycnVwdC1w
YXJlbnQgPSA8MHg0PjsNCgkJCWludGVycnVwdHMgPSA8MHgxIDB4OSAweGYwND47DQoJCQlsaW51
eCxwaGFuZGxlID0gPDB4ND47DQoJCQlwaGFuZGxlID0gPDB4ND47DQoJCX07DQoJfTsNCg0KCWFt
YmEgew0KCQljb21wYXRpYmxlID0gInNpbXBsZS1idXMiOw0KCQl1LWJvb3QsZG0tcHJlLXJlbG9j
Ow0KCQkjYWRkcmVzcy1jZWxscyA9IDwweDI+Ow0KCQkjc2l6ZS1jZWxscyA9IDwweDI+Ow0KCQly
YW5nZXM7DQoNCgkJY2FuQGZmMDYwMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAieGxueCx6eW5xLWNh
bi0xLjAiOw0KCQkJc3RhdHVzID0gImRpc2FibGVkIjsNCgkJCWNsb2NrLW5hbWVzID0gImNhbl9j
bGsiLCAicGNsayI7DQoJCQlyZWcgPSA8MHgwIDB4ZmYwNjAwMDAgMHgwIDB4MTAwMD47DQoJCQlp
bnRlcnJ1cHRzID0gPDB4MCAweDE3IDB4ND47DQoJCQlpbnRlcnJ1cHQtcGFyZW50ID0gPDB4ND47
DQoJCQl0eC1maWZvLWRlcHRoID0gPDB4NDA+Ow0KCQkJcngtZmlmby1kZXB0aCA9IDwweDQwPjsN
CgkJCXBvd2VyLWRvbWFpbnMgPSA8MHg3PjsNCgkJCWNsb2NrcyA9IDwweDMgMHgzZiAweDMgMHgx
Zj47DQoJCX07DQoNCgkJY2FuQGZmMDcwMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAieGxueCx6eW5x
LWNhbi0xLjAiOw0KCQkJc3RhdHVzID0gImRpc2FibGVkIjsNCgkJCWNsb2NrLW5hbWVzID0gImNh
bl9jbGsiLCAicGNsayI7DQoJCQlyZWcgPSA8MHgwIDB4ZmYwNzAwMDAgMHgwIDB4MTAwMD47DQoJ
CQlpbnRlcnJ1cHRzID0gPDB4MCAweDE4IDB4ND47DQoJCQlpbnRlcnJ1cHQtcGFyZW50ID0gPDB4
ND47DQoJCQl0eC1maWZvLWRlcHRoID0gPDB4NDA+Ow0KCQkJcngtZmlmby1kZXB0aCA9IDwweDQw
PjsNCgkJCXBvd2VyLWRvbWFpbnMgPSA8MHg4PjsNCgkJCWNsb2NrcyA9IDwweDMgMHg0MCAweDMg
MHgxZj47DQoJCX07DQoNCgkJY2NpQGZkNmUwMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAiYXJtLGNj
aS00MDAiOw0KCQkJcmVnID0gPDB4MCAweGZkNmUwMDAwIDB4MCAweDkwMDA+Ow0KCQkJcmFuZ2Vz
ID0gPDB4MCAweDAgMHhmZDZlMDAwMCAweDEwMDAwPjsNCgkJCSNhZGRyZXNzLWNlbGxzID0gPDB4
MT47DQoJCQkjc2l6ZS1jZWxscyA9IDwweDE+Ow0KDQoJCQlwbXVAOTAwMCB7DQoJCQkJY29tcGF0
aWJsZSA9ICJhcm0sY2NpLTQwMC1wbXUscjEiOw0KCQkJCXJlZyA9IDwweDkwMDAgMHg1MDAwPjsN
CgkJCQlpbnRlcnJ1cHQtcGFyZW50ID0gPDB4ND47DQoJCQkJaW50ZXJydXB0cyA9IDwweDAgMHg3
YiAweDQgMHgwIDB4N2IgMHg0IDB4MCAweDdiIDB4NCAweDAgMHg3YiAweDQgMHgwIDB4N2IgMHg0
PjsNCgkJCX07DQoJCX07DQoNCgkJZG1hQGZkNTAwMDAwIHsNCgkJCXN0YXR1cyA9ICJva2F5IjsN
CgkJCWNvbXBhdGlibGUgPSAieGxueCx6eW5xbXAtZG1hLTEuMCI7DQoJCQlyZWcgPSA8MHgwIDB4
ZmQ1MDAwMDAgMHgwIDB4MTAwMD47DQoJCQlpbnRlcnJ1cHQtcGFyZW50ID0gPDB4ND47DQoJCQlp
bnRlcnJ1cHRzID0gPDB4MCAweDdjIDB4ND47DQoJCQljbG9jay1uYW1lcyA9ICJjbGtfbWFpbiIs
ICJjbGtfYXBiIjsNCgkJCXhsbngsYnVzLXdpZHRoID0gPDB4ODA+Ow0KCQkJI3N0cmVhbS1pZC1j
ZWxscyA9IDwweDE+Ow0KCQkJaW9tbXVzID0gPDB4OSAweDE0ZTg+Ow0KCQkJcG93ZXItZG9tYWlu
cyA9IDwweGE+Ow0KCQkJY2xvY2tzID0gPDB4MyAweDEzIDB4MyAweDFmPjsNCgkJCWxpbnV4LHBo
YW5kbGUgPSA8MHgyZT47DQoJCQlwaGFuZGxlID0gPDB4MmU+Ow0KCQl9Ow0KDQoJCWRtYUBmZDUx
MDAwMCB7DQoJCQlzdGF0dXMgPSAib2theSI7DQoJCQljb21wYXRpYmxlID0gInhsbngsenlucW1w
LWRtYS0xLjAiOw0KCQkJcmVnID0gPDB4MCAweGZkNTEwMDAwIDB4MCAweDEwMDA+Ow0KCQkJaW50
ZXJydXB0LXBhcmVudCA9IDwweDQ+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDAgMHg3ZCAweDQ+Ow0K
CQkJY2xvY2stbmFtZXMgPSAiY2xrX21haW4iLCAiY2xrX2FwYiI7DQoJCQl4bG54LGJ1cy13aWR0
aCA9IDwweDgwPjsNCgkJCSNzdHJlYW0taWQtY2VsbHMgPSA8MHgxPjsNCgkJCWlvbW11cyA9IDww
eDkgMHgxNGU5PjsNCgkJCXBvd2VyLWRvbWFpbnMgPSA8MHhhPjsNCgkJCWNsb2NrcyA9IDwweDMg
MHgxMyAweDMgMHgxZj47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4MmY+Ow0KCQkJcGhhbmRsZSA9
IDwweDJmPjsNCgkJfTsNCg0KCQlkbWFAZmQ1MjAwMDAgew0KCQkJc3RhdHVzID0gIm9rYXkiOw0K
CQkJY29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcC1kbWEtMS4wIjsNCgkJCXJlZyA9IDwweDAgMHhm
ZDUyMDAwMCAweDAgMHgxMDAwPjsNCgkJCWludGVycnVwdC1wYXJlbnQgPSA8MHg0PjsNCgkJCWlu
dGVycnVwdHMgPSA8MHgwIDB4N2UgMHg0PjsNCgkJCWNsb2NrLW5hbWVzID0gImNsa19tYWluIiwg
ImNsa19hcGIiOw0KCQkJeGxueCxidXMtd2lkdGggPSA8MHg4MD47DQoJCQkjc3RyZWFtLWlkLWNl
bGxzID0gPDB4MT47DQoJCQlpb21tdXMgPSA8MHg5IDB4MTRlYT47DQoJCQlwb3dlci1kb21haW5z
ID0gPDB4YT47DQoJCQljbG9ja3MgPSA8MHgzIDB4MTMgMHgzIDB4MWY+Ow0KCQkJbGludXgscGhh
bmRsZSA9IDwweDMwPjsNCgkJCXBoYW5kbGUgPSA8MHgzMD47DQoJCX07DQoNCgkJZG1hQGZkNTMw
MDAwIHsNCgkJCXN0YXR1cyA9ICJva2F5IjsNCgkJCWNvbXBhdGlibGUgPSAieGxueCx6eW5xbXAt
ZG1hLTEuMCI7DQoJCQlyZWcgPSA8MHgwIDB4ZmQ1MzAwMDAgMHgwIDB4MTAwMD47DQoJCQlpbnRl
cnJ1cHQtcGFyZW50ID0gPDB4ND47DQoJCQlpbnRlcnJ1cHRzID0gPDB4MCAweDdmIDB4ND47DQoJ
CQljbG9jay1uYW1lcyA9ICJjbGtfbWFpbiIsICJjbGtfYXBiIjsNCgkJCXhsbngsYnVzLXdpZHRo
ID0gPDB4ODA+Ow0KCQkJI3N0cmVhbS1pZC1jZWxscyA9IDwweDE+Ow0KCQkJaW9tbXVzID0gPDB4
OSAweDE0ZWI+Ow0KCQkJcG93ZXItZG9tYWlucyA9IDwweGE+Ow0KCQkJY2xvY2tzID0gPDB4MyAw
eDEzIDB4MyAweDFmPjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHgzMT47DQoJCQlwaGFuZGxlID0g
PDB4MzE+Ow0KCQl9Ow0KDQoJCWRtYUBmZDU0MDAwMCB7DQoJCQlzdGF0dXMgPSAib2theSI7DQoJ
CQljb21wYXRpYmxlID0gInhsbngsenlucW1wLWRtYS0xLjAiOw0KCQkJcmVnID0gPDB4MCAweGZk
NTQwMDAwIDB4MCAweDEwMDA+Ow0KCQkJaW50ZXJydXB0LXBhcmVudCA9IDwweDQ+Ow0KCQkJaW50
ZXJydXB0cyA9IDwweDAgMHg4MCAweDQ+Ow0KCQkJY2xvY2stbmFtZXMgPSAiY2xrX21haW4iLCAi
Y2xrX2FwYiI7DQoJCQl4bG54LGJ1cy13aWR0aCA9IDwweDgwPjsNCgkJCSNzdHJlYW0taWQtY2Vs
bHMgPSA8MHgxPjsNCgkJCWlvbW11cyA9IDwweDkgMHgxNGVjPjsNCgkJCXBvd2VyLWRvbWFpbnMg
PSA8MHhhPjsNCgkJCWNsb2NrcyA9IDwweDMgMHgxMyAweDMgMHgxZj47DQoJCQlsaW51eCxwaGFu
ZGxlID0gPDB4MzI+Ow0KCQkJcGhhbmRsZSA9IDwweDMyPjsNCgkJfTsNCg0KCQlkbWFAZmQ1NTAw
MDAgew0KCQkJc3RhdHVzID0gIm9rYXkiOw0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcC1k
bWEtMS4wIjsNCgkJCXJlZyA9IDwweDAgMHhmZDU1MDAwMCAweDAgMHgxMDAwPjsNCgkJCWludGVy
cnVwdC1wYXJlbnQgPSA8MHg0PjsNCgkJCWludGVycnVwdHMgPSA8MHgwIDB4ODEgMHg0PjsNCgkJ
CWNsb2NrLW5hbWVzID0gImNsa19tYWluIiwgImNsa19hcGIiOw0KCQkJeGxueCxidXMtd2lkdGgg
PSA8MHg4MD47DQoJCQkjc3RyZWFtLWlkLWNlbGxzID0gPDB4MT47DQoJCQlpb21tdXMgPSA8MHg5
IDB4MTRlZD47DQoJCQlwb3dlci1kb21haW5zID0gPDB4YT47DQoJCQljbG9ja3MgPSA8MHgzIDB4
MTMgMHgzIDB4MWY+Ow0KCQkJbGludXgscGhhbmRsZSA9IDwweDMzPjsNCgkJCXBoYW5kbGUgPSA8
MHgzMz47DQoJCX07DQoNCgkJZG1hQGZkNTYwMDAwIHsNCgkJCXN0YXR1cyA9ICJva2F5IjsNCgkJ
CWNvbXBhdGlibGUgPSAieGxueCx6eW5xbXAtZG1hLTEuMCI7DQoJCQlyZWcgPSA8MHgwIDB4ZmQ1
NjAwMDAgMHgwIDB4MTAwMD47DQoJCQlpbnRlcnJ1cHQtcGFyZW50ID0gPDB4ND47DQoJCQlpbnRl
cnJ1cHRzID0gPDB4MCAweDgyIDB4ND47DQoJCQljbG9jay1uYW1lcyA9ICJjbGtfbWFpbiIsICJj
bGtfYXBiIjsNCgkJCXhsbngsYnVzLXdpZHRoID0gPDB4ODA+Ow0KCQkJI3N0cmVhbS1pZC1jZWxs
cyA9IDwweDE+Ow0KCQkJaW9tbXVzID0gPDB4OSAweDE0ZWU+Ow0KCQkJcG93ZXItZG9tYWlucyA9
IDwweGE+Ow0KCQkJY2xvY2tzID0gPDB4MyAweDEzIDB4MyAweDFmPjsNCgkJCWxpbnV4LHBoYW5k
bGUgPSA8MHgzND47DQoJCQlwaGFuZGxlID0gPDB4MzQ+Ow0KCQl9Ow0KDQoJCWRtYUBmZDU3MDAw
MCB7DQoJCQlzdGF0dXMgPSAib2theSI7DQoJCQljb21wYXRpYmxlID0gInhsbngsenlucW1wLWRt
YS0xLjAiOw0KCQkJcmVnID0gPDB4MCAweGZkNTcwMDAwIDB4MCAweDEwMDA+Ow0KCQkJaW50ZXJy
dXB0LXBhcmVudCA9IDwweDQ+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDAgMHg4MyAweDQ+Ow0KCQkJ
Y2xvY2stbmFtZXMgPSAiY2xrX21haW4iLCAiY2xrX2FwYiI7DQoJCQl4bG54LGJ1cy13aWR0aCA9
IDwweDgwPjsNCgkJCSNzdHJlYW0taWQtY2VsbHMgPSA8MHgxPjsNCgkJCWlvbW11cyA9IDwweDkg
MHgxNGVmPjsNCgkJCXBvd2VyLWRvbWFpbnMgPSA8MHhhPjsNCgkJCWNsb2NrcyA9IDwweDMgMHgx
MyAweDMgMHgxZj47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4MzU+Ow0KCQkJcGhhbmRsZSA9IDww
eDM1PjsNCgkJfTsNCg0KCQlncHVAZmQ0YjAwMDAgew0KCQkJc3RhdHVzID0gIm9rYXkiOw0KCQkJ
Y29tcGF0aWJsZSA9ICJhcm0sbWFsaS00MDAiLCAiYXJtLG1hbGktdXRnYXJkIjsNCgkJCXJlZyA9
IDwweDAgMHhmZDRiMDAwMCAweDAgMHgxMDAwMD47DQoJCQlpbnRlcnJ1cHQtcGFyZW50ID0gPDB4
ND47DQoJCQlpbnRlcnJ1cHRzID0gPDB4MCAweDg0IDB4NCAweDAgMHg4NCAweDQgMHgwIDB4ODQg
MHg0IDB4MCAweDg0IDB4NCAweDAgMHg4NCAweDQgMHgwIDB4ODQgMHg0PjsNCgkJCWludGVycnVw
dC1uYW1lcyA9ICJJUlFHUCIsICJJUlFHUE1NVSIsICJJUlFQUDAiLCAiSVJRUFBNTVUwIiwgIklS
UVBQMSIsICJJUlFQUE1NVTEiOw0KCQkJY2xvY2stbmFtZXMgPSAiZ3B1IiwgImdwdV9wcDAiLCAi
Z3B1X3BwMSI7DQoJCQlwb3dlci1kb21haW5zID0gPDB4Yj47DQoJCQljbG9ja3MgPSA8MHgzIDB4
MTggMHgzIDB4MTkgMHgzIDB4MWE+Ow0KCQl9Ow0KDQoJCWRtYUBmZmE4MDAwMCB7DQoJCQlzdGF0
dXMgPSAib2theSI7DQoJCQljb21wYXRpYmxlID0gInhsbngsenlucW1wLWRtYS0xLjAiOw0KCQkJ
cmVnID0gPDB4MCAweGZmYTgwMDAwIDB4MCAweDEwMDA+Ow0KCQkJaW50ZXJydXB0LXBhcmVudCA9
IDwweDQ+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDAgMHg0ZCAweDQ+Ow0KCQkJY2xvY2stbmFtZXMg
PSAiY2xrX21haW4iLCAiY2xrX2FwYiI7DQoJCQl4bG54LGJ1cy13aWR0aCA9IDwweDQwPjsNCgkJ
CSNzdHJlYW0taWQtY2VsbHMgPSA8MHgxPjsNCgkJCXBvd2VyLWRvbWFpbnMgPSA8MHhjPjsNCgkJ
CWNsb2NrcyA9IDwweDMgMHg0NCAweDMgMHgxZj47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4MjY+
Ow0KCQkJcGhhbmRsZSA9IDwweDI2PjsNCgkJfTsNCg0KCQlkbWFAZmZhOTAwMDAgew0KCQkJc3Rh
dHVzID0gIm9rYXkiOw0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcC1kbWEtMS4wIjsNCgkJ
CXJlZyA9IDwweDAgMHhmZmE5MDAwMCAweDAgMHgxMDAwPjsNCgkJCWludGVycnVwdC1wYXJlbnQg
PSA8MHg0PjsNCgkJCWludGVycnVwdHMgPSA8MHgwIDB4NGUgMHg0PjsNCgkJCWNsb2NrLW5hbWVz
ID0gImNsa19tYWluIiwgImNsa19hcGIiOw0KCQkJeGxueCxidXMtd2lkdGggPSA8MHg0MD47DQoJ
CQkjc3RyZWFtLWlkLWNlbGxzID0gPDB4MT47DQoJCQlwb3dlci1kb21haW5zID0gPDB4Yz47DQoJ
CQljbG9ja3MgPSA8MHgzIDB4NDQgMHgzIDB4MWY+Ow0KCQkJbGludXgscGhhbmRsZSA9IDwweDI3
PjsNCgkJCXBoYW5kbGUgPSA8MHgyNz47DQoJCX07DQoNCgkJZG1hQGZmYWEwMDAwIHsNCgkJCXN0
YXR1cyA9ICJva2F5IjsNCgkJCWNvbXBhdGlibGUgPSAieGxueCx6eW5xbXAtZG1hLTEuMCI7DQoJ
CQlyZWcgPSA8MHgwIDB4ZmZhYTAwMDAgMHgwIDB4MTAwMD47DQoJCQlpbnRlcnJ1cHQtcGFyZW50
ID0gPDB4ND47DQoJCQlpbnRlcnJ1cHRzID0gPDB4MCAweDRmIDB4ND47DQoJCQljbG9jay1uYW1l
cyA9ICJjbGtfbWFpbiIsICJjbGtfYXBiIjsNCgkJCXhsbngsYnVzLXdpZHRoID0gPDB4NDA+Ow0K
CQkJI3N0cmVhbS1pZC1jZWxscyA9IDwweDE+Ow0KCQkJcG93ZXItZG9tYWlucyA9IDwweGM+Ow0K
CQkJY2xvY2tzID0gPDB4MyAweDQ0IDB4MyAweDFmPjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHgy
OD47DQoJCQlwaGFuZGxlID0gPDB4Mjg+Ow0KCQl9Ow0KDQoJCWRtYUBmZmFiMDAwMCB7DQoJCQlz
dGF0dXMgPSAib2theSI7DQoJCQljb21wYXRpYmxlID0gInhsbngsenlucW1wLWRtYS0xLjAiOw0K
CQkJcmVnID0gPDB4MCAweGZmYWIwMDAwIDB4MCAweDEwMDA+Ow0KCQkJaW50ZXJydXB0LXBhcmVu
dCA9IDwweDQ+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDAgMHg1MCAweDQ+Ow0KCQkJY2xvY2stbmFt
ZXMgPSAiY2xrX21haW4iLCAiY2xrX2FwYiI7DQoJCQl4bG54LGJ1cy13aWR0aCA9IDwweDQwPjsN
CgkJCSNzdHJlYW0taWQtY2VsbHMgPSA8MHgxPjsNCgkJCXBvd2VyLWRvbWFpbnMgPSA8MHhjPjsN
CgkJCWNsb2NrcyA9IDwweDMgMHg0NCAweDMgMHgxZj47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4
Mjk+Ow0KCQkJcGhhbmRsZSA9IDwweDI5PjsNCgkJfTsNCg0KCQlkbWFAZmZhYzAwMDAgew0KCQkJ
c3RhdHVzID0gIm9rYXkiOw0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcC1kbWEtMS4wIjsN
CgkJCXJlZyA9IDwweDAgMHhmZmFjMDAwMCAweDAgMHgxMDAwPjsNCgkJCWludGVycnVwdC1wYXJl
bnQgPSA8MHg0PjsNCgkJCWludGVycnVwdHMgPSA8MHgwIDB4NTEgMHg0PjsNCgkJCWNsb2NrLW5h
bWVzID0gImNsa19tYWluIiwgImNsa19hcGIiOw0KCQkJeGxueCxidXMtd2lkdGggPSA8MHg0MD47
DQoJCQkjc3RyZWFtLWlkLWNlbGxzID0gPDB4MT47DQoJCQlwb3dlci1kb21haW5zID0gPDB4Yz47
DQoJCQljbG9ja3MgPSA8MHgzIDB4NDQgMHgzIDB4MWY+Ow0KCQkJbGludXgscGhhbmRsZSA9IDww
eDJhPjsNCgkJCXBoYW5kbGUgPSA8MHgyYT47DQoJCX07DQoNCgkJZG1hQGZmYWQwMDAwIHsNCgkJ
CXN0YXR1cyA9ICJva2F5IjsNCgkJCWNvbXBhdGlibGUgPSAieGxueCx6eW5xbXAtZG1hLTEuMCI7
DQoJCQlyZWcgPSA8MHgwIDB4ZmZhZDAwMDAgMHgwIDB4MTAwMD47DQoJCQlpbnRlcnJ1cHQtcGFy
ZW50ID0gPDB4ND47DQoJCQlpbnRlcnJ1cHRzID0gPDB4MCAweDUyIDB4ND47DQoJCQljbG9jay1u
YW1lcyA9ICJjbGtfbWFpbiIsICJjbGtfYXBiIjsNCgkJCXhsbngsYnVzLXdpZHRoID0gPDB4NDA+
Ow0KCQkJI3N0cmVhbS1pZC1jZWxscyA9IDwweDE+Ow0KCQkJcG93ZXItZG9tYWlucyA9IDwweGM+
Ow0KCQkJY2xvY2tzID0gPDB4MyAweDQ0IDB4MyAweDFmPjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8
MHgyYj47DQoJCQlwaGFuZGxlID0gPDB4MmI+Ow0KCQl9Ow0KDQoJCWRtYUBmZmFlMDAwMCB7DQoJ
CQlzdGF0dXMgPSAib2theSI7DQoJCQljb21wYXRpYmxlID0gInhsbngsenlucW1wLWRtYS0xLjAi
Ow0KCQkJcmVnID0gPDB4MCAweGZmYWUwMDAwIDB4MCAweDEwMDA+Ow0KCQkJaW50ZXJydXB0LXBh
cmVudCA9IDwweDQ+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDAgMHg1MyAweDQ+Ow0KCQkJY2xvY2st
bmFtZXMgPSAiY2xrX21haW4iLCAiY2xrX2FwYiI7DQoJCQl4bG54LGJ1cy13aWR0aCA9IDwweDQw
PjsNCgkJCSNzdHJlYW0taWQtY2VsbHMgPSA8MHgxPjsNCgkJCXBvd2VyLWRvbWFpbnMgPSA8MHhj
PjsNCgkJCWNsb2NrcyA9IDwweDMgMHg0NCAweDMgMHgxZj47DQoJCQlsaW51eCxwaGFuZGxlID0g
PDB4MmM+Ow0KCQkJcGhhbmRsZSA9IDwweDJjPjsNCgkJfTsNCg0KCQlkbWFAZmZhZjAwMDAgew0K
CQkJc3RhdHVzID0gIm9rYXkiOw0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcC1kbWEtMS4w
IjsNCgkJCXJlZyA9IDwweDAgMHhmZmFmMDAwMCAweDAgMHgxMDAwPjsNCgkJCWludGVycnVwdC1w
YXJlbnQgPSA8MHg0PjsNCgkJCWludGVycnVwdHMgPSA8MHgwIDB4NTQgMHg0PjsNCgkJCWNsb2Nr
LW5hbWVzID0gImNsa19tYWluIiwgImNsa19hcGIiOw0KCQkJeGxueCxidXMtd2lkdGggPSA8MHg0
MD47DQoJCQkjc3RyZWFtLWlkLWNlbGxzID0gPDB4MT47DQoJCQlwb3dlci1kb21haW5zID0gPDB4
Yz47DQoJCQljbG9ja3MgPSA8MHgzIDB4NDQgMHgzIDB4MWY+Ow0KCQkJbGludXgscGhhbmRsZSA9
IDwweDJkPjsNCgkJCXBoYW5kbGUgPSA8MHgyZD47DQoJCX07DQoNCgkJbWVtb3J5LWNvbnRyb2xs
ZXJAZmQwNzAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcC1kZHJjLTIuNDBhIjsN
CgkJCXJlZyA9IDwweDAgMHhmZDA3MDAwMCAweDAgMHgzMDAwMD47DQoJCQlpbnRlcnJ1cHQtcGFy
ZW50ID0gPDB4ND47DQoJCQlpbnRlcnJ1cHRzID0gPDB4MCAweDcwIDB4ND47DQoJCX07DQoNCgkJ
bmFuZEBmZjEwMDAwMCB7DQoJCQljb21wYXRpYmxlID0gImFyYXNhbixuZmMtdjNwMTAiOw0KCQkJ
c3RhdHVzID0gImRpc2FibGVkIjsNCgkJCXJlZyA9IDwweDAgMHhmZjEwMDAwMCAweDAgMHgxMDAw
PjsNCgkJCWNsb2NrLW5hbWVzID0gImNsa19zeXMiLCAiY2xrX2ZsYXNoIjsNCgkJCWludGVycnVw
dC1wYXJlbnQgPSA8MHg0PjsNCgkJCWludGVycnVwdHMgPSA8MHgwIDB4ZSAweDQ+Ow0KCQkJI2Fk
ZHJlc3MtY2VsbHMgPSA8MHgxPjsNCgkJCSNzaXplLWNlbGxzID0gPDB4MD47DQoJCQkjc3RyZWFt
LWlkLWNlbGxzID0gPDB4MT47DQoJCQlpb21tdXMgPSA8MHg5IDB4ODcyPjsNCgkJCXBvd2VyLWRv
bWFpbnMgPSA8MHhkPjsNCgkJCWNsb2NrcyA9IDwweDMgMHgzYyAweDMgMHgxZj47DQoJCQlsaW51
eCxwaGFuZGxlID0gPDB4Mzg+Ow0KCQkJcGhhbmRsZSA9IDwweDM4PjsNCgkJfTsNCg0KCQlldGhl
cm5ldEBmZjBiMDAwMCB7DQoJCQljb21wYXRpYmxlID0gImNkbnMsenlucW1wLWdlbSIsICJjZG5z
LGdlbSI7DQoJCQlzdGF0dXMgPSAiZGlzYWJsZWQiOw0KCQkJaW50ZXJydXB0LXBhcmVudCA9IDww
eDQ+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDAgMHgzOSAweDQgMHgwIDB4MzkgMHg0PjsNCgkJCXJl
ZyA9IDwweDAgMHhmZjBiMDAwMCAweDAgMHgxMDAwPjsNCgkJCWNsb2NrLW5hbWVzID0gInBjbGsi
LCAiaGNsayIsICJ0eF9jbGsiLCAicnhfY2xrIiwgInRzdV9jbGsiOw0KCQkJI2FkZHJlc3MtY2Vs
bHMgPSA8MHgxPjsNCgkJCSNzaXplLWNlbGxzID0gPDB4MD47DQoJCQkjc3RyZWFtLWlkLWNlbGxz
ID0gPDB4MT47DQoJCQlpb21tdXMgPSA8MHg5IDB4ODc0PjsNCgkJCXBvd2VyLWRvbWFpbnMgPSA8
MHhlPjsNCgkJCWNsb2NrcyA9IDwweDMgMHgxZiAweDMgMHgzMSAweDMgMHgyZCAweDMgMHgzMSAw
eDMgMHgyYz47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4MWY+Ow0KCQkJcGhhbmRsZSA9IDwweDFm
PjsNCgkJfTsNCg0KCQlldGhlcm5ldEBmZjBjMDAwMCB7DQoJCQljb21wYXRpYmxlID0gImNkbnMs
enlucW1wLWdlbSIsICJjZG5zLGdlbSI7DQoJCQlzdGF0dXMgPSAiZGlzYWJsZWQiOw0KCQkJaW50
ZXJydXB0LXBhcmVudCA9IDwweDQ+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDAgMHgzYiAweDQgMHgw
IDB4M2IgMHg0PjsNCgkJCXJlZyA9IDwweDAgMHhmZjBjMDAwMCAweDAgMHgxMDAwPjsNCgkJCWNs
b2NrLW5hbWVzID0gInBjbGsiLCAiaGNsayIsICJ0eF9jbGsiLCAicnhfY2xrIiwgInRzdV9jbGsi
Ow0KCQkJI2FkZHJlc3MtY2VsbHMgPSA8MHgxPjsNCgkJCSNzaXplLWNlbGxzID0gPDB4MD47DQoJ
CQkjc3RyZWFtLWlkLWNlbGxzID0gPDB4MT47DQoJCQlpb21tdXMgPSA8MHg5IDB4ODc1PjsNCgkJ
CXBvd2VyLWRvbWFpbnMgPSA8MHhmPjsNCgkJCWNsb2NrcyA9IDwweDMgMHgxZiAweDMgMHgzMiAw
eDMgMHgyZSAweDMgMHgzMiAweDMgMHgyYz47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4MjA+Ow0K
CQkJcGhhbmRsZSA9IDwweDIwPjsNCgkJfTsNCg0KCQlldGhlcm5ldEBmZjBkMDAwMCB7DQoJCQlj
b21wYXRpYmxlID0gImNkbnMsenlucW1wLWdlbSIsICJjZG5zLGdlbSI7DQoJCQlzdGF0dXMgPSAi
ZGlzYWJsZWQiOw0KCQkJaW50ZXJydXB0LXBhcmVudCA9IDwweDQ+Ow0KCQkJaW50ZXJydXB0cyA9
IDwweDAgMHgzZCAweDQgMHgwIDB4M2QgMHg0PjsNCgkJCXJlZyA9IDwweDAgMHhmZjBkMDAwMCAw
eDAgMHgxMDAwPjsNCgkJCWNsb2NrLW5hbWVzID0gInBjbGsiLCAiaGNsayIsICJ0eF9jbGsiLCAi
cnhfY2xrIiwgInRzdV9jbGsiOw0KCQkJI2FkZHJlc3MtY2VsbHMgPSA8MHgxPjsNCgkJCSNzaXpl
LWNlbGxzID0gPDB4MD47DQoJCQkjc3RyZWFtLWlkLWNlbGxzID0gPDB4MT47DQoJCQlpb21tdXMg
PSA8MHg5IDB4ODc2PjsNCgkJCXBvd2VyLWRvbWFpbnMgPSA8MHgxMD47DQoJCQljbG9ja3MgPSA8
MHgzIDB4MWYgMHgzIDB4MzMgMHgzIDB4MmYgMHgzIDB4MzMgMHgzIDB4MmM+Ow0KCQkJbGludXgs
cGhhbmRsZSA9IDwweDIxPjsNCgkJCXBoYW5kbGUgPSA8MHgyMT47DQoJCX07DQoNCgkJZXRoZXJu
ZXRAZmYwZTAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJjZG5zLHp5bnFtcC1nZW0iLCAiY2Rucyxn
ZW0iOw0KCQkJc3RhdHVzID0gIm9rYXkiOw0KCQkJaW50ZXJydXB0LXBhcmVudCA9IDwweDQ+Ow0K
CQkJaW50ZXJydXB0cyA9IDwweDAgMHgzZiAweDQgMHgwIDB4M2YgMHg0PjsNCgkJCXJlZyA9IDww
eDAgMHhmZjBlMDAwMCAweDAgMHgxMDAwPjsNCgkJCWNsb2NrLW5hbWVzID0gInBjbGsiLCAiaGNs
ayIsICJ0eF9jbGsiLCAicnhfY2xrIiwgInRzdV9jbGsiOw0KCQkJI2FkZHJlc3MtY2VsbHMgPSA8
MHgxPjsNCgkJCSNzaXplLWNlbGxzID0gPDB4MD47DQoJCQkjc3RyZWFtLWlkLWNlbGxzID0gPDB4
MT47DQoJCQlpb21tdXMgPSA8MHg5IDB4ODc3PjsNCgkJCXBvd2VyLWRvbWFpbnMgPSA8MHgxMT47
DQoJCQljbG9ja3MgPSA8MHgzIDB4MWYgMHgzIDB4MzQgMHgzIDB4MzAgMHgzIDB4MzQgMHgzIDB4
MmM+Ow0KCQkJcGh5LW1vZGUgPSAicmdtaWktaWQiOw0KCQkJeGxueCxwdHAtZW5ldC1jbG9jayA9
IDwweDA+Ow0KCQkJbG9jYWwtbWFjLWFkZHJlc3MgPSBbMDAgMGEgMzUgMDAgMDIgOTBdOw0KCQkJ
cGh5LWhhbmRsZSA9IDwweDEyPjsNCgkJCWxpbnV4LHBoYW5kbGUgPSA8MHgyMj47DQoJCQlwaGFu
ZGxlID0gPDB4MjI+Ow0KDQoJCQlwaHlAOSB7DQoJCQkJcmVnID0gPDB4OT47DQoJCQkJdGkscngt
aW50ZXJuYWwtZGVsYXkgPSA8MHg1PjsNCgkJCQl0aSx0eC1pbnRlcm5hbC1kZWxheSA9IDwweDU+
Ow0KCQkJCXRpLGZpZm8tZGVwdGggPSA8MHgxPjsNCgkJCQlsaW51eCxwaGFuZGxlID0gPDB4MTI+
Ow0KCQkJCXBoYW5kbGUgPSA8MHgxMj47DQoJCQl9Ow0KCQl9Ow0KDQoJCWdwaW9AZmYwYTAwMDAg
ew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcC1ncGlvLTEuMCI7DQoJCQlzdGF0dXMgPSAi
b2theSI7DQoJCQkjZ3Bpby1jZWxscyA9IDwweDI+Ow0KCQkJaW50ZXJydXB0LXBhcmVudCA9IDww
eDQ+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDAgMHgxMCAweDQ+Ow0KCQkJaW50ZXJydXB0LWNvbnRy
b2xsZXI7DQoJCQkjaW50ZXJydXB0LWNlbGxzID0gPDB4Mj47DQoJCQlyZWcgPSA8MHgwIDB4ZmYw
YTAwMDAgMHgwIDB4MTAwMD47DQoJCQlncGlvLWNvbnRyb2xsZXI7DQoJCQlwb3dlci1kb21haW5z
ID0gPDB4MTM+Ow0KCQkJY2xvY2tzID0gPDB4MyAweDFmPjsNCgkJCWVtaW8tZ3Bpby13aWR0aCA9
IDwweDIwPjsNCgkJCWdwaW8tbWFzay1oaWdoID0gPDB4MD47DQoJCQlncGlvLW1hc2stbG93ID0g
PDB4NTYwMD47DQoJCQl4ZW4scGFzc3Rocm91Z2ggPSA8MHgxPjsNCgkJfTsNCg0KCQlpMmNAZmYw
MjAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJjZG5zLGkyYy1yMXAxNCIsICJjZG5zLGkyYy1yMXAx
MCI7DQoJCQlzdGF0dXMgPSAiZGlzYWJsZWQiOw0KCQkJaW50ZXJydXB0LXBhcmVudCA9IDwweDQ+
Ow0KCQkJaW50ZXJydXB0cyA9IDwweDAgMHgxMSAweDQ+Ow0KCQkJcmVnID0gPDB4MCAweGZmMDIw
MDAwIDB4MCAweDEwMDA+Ow0KCQkJI2FkZHJlc3MtY2VsbHMgPSA8MHgxPjsNCgkJCSNzaXplLWNl
bGxzID0gPDB4MD47DQoJCQlwb3dlci1kb21haW5zID0gPDB4MTQ+Ow0KCQkJY2xvY2tzID0gPDB4
MyAweDNkPjsNCgkJfTsNCg0KCQlpMmNAZmYwMzAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJjZG5z
LGkyYy1yMXAxNCIsICJjZG5zLGkyYy1yMXAxMCI7DQoJCQlzdGF0dXMgPSAib2theSI7DQoJCQlp
bnRlcnJ1cHQtcGFyZW50ID0gPDB4ND47DQoJCQlpbnRlcnJ1cHRzID0gPDB4MCAweDEyIDB4ND47
DQoJCQlyZWcgPSA8MHgwIDB4ZmYwMzAwMDAgMHgwIDB4MTAwMD47DQoJCQkjYWRkcmVzcy1jZWxs
cyA9IDwweDE+Ow0KCQkJI3NpemUtY2VsbHMgPSA8MHgwPjsNCgkJCXBvd2VyLWRvbWFpbnMgPSA8
MHgxNT47DQoJCQljbG9ja3MgPSA8MHgzIDB4M2U+Ow0KCQkJY2xvY2stZnJlcXVlbmN5ID0gPDB4
NjFhODA+Ow0KDQoJCQlpMmNzd2l0Y2hANzAgew0KCQkJCWNvbXBhdGlibGUgPSAibnhwLHBjYTk1
NDIiOw0KCQkJCSNhZGRyZXNzLWNlbGxzID0gPDB4MT47DQoJCQkJI3NpemUtY2VsbHMgPSA8MHgw
PjsNCgkJCQlyZWcgPSA8MHg3MD47DQoNCgkJCQlpMmNAMCB7DQoJCQkJCSNhZGRyZXNzLWNlbGxz
ID0gPDB4MT47DQoJCQkJCSNzaXplLWNlbGxzID0gPDB4MD47DQoJCQkJCXJlZyA9IDwweDA+Ow0K
DQoJCQkJCWVlcHJvbUA1MSB7DQoJCQkJCQljb21wYXRpYmxlID0gImF0LDI0YzA4IjsNCgkJCQkJ
CXJlZyA9IDwweDUxPjsNCgkJCQkJfTsNCgkJCQl9Ow0KCQkJfTsNCgkJfTsNCg0KCQltZW1vcnkt
Y29udHJvbGxlckBmZjk2MDAwMCB7DQoJCQljb21wYXRpYmxlID0gInhsbngsenlucW1wLW9jbWMt
MS4wIjsNCgkJCXJlZyA9IDwweDAgMHhmZjk2MDAwMCAweDAgMHgxMDAwPjsNCgkJCWludGVycnVw
dC1wYXJlbnQgPSA8MHg0PjsNCgkJCWludGVycnVwdHMgPSA8MHgwIDB4YSAweDQ+Ow0KCQl9Ow0K
DQoJCXBlcmYtbW9uaXRvckBmZmEwMDAwMCB7DQoJCQljb21wYXRpYmxlID0gInhsbngsYXhpLXBl
cmYtbW9uaXRvciI7DQoJCQlyZWcgPSA8MHgwIDB4ZmZhMDAwMDAgMHgwIDB4MTAwMDA+Ow0KCQkJ
aW50ZXJydXB0cyA9IDwweDAgMHgxOSAweDQ+Ow0KCQkJaW50ZXJydXB0LXBhcmVudCA9IDwweDQ+
Ow0KCQkJeGxueCxlbmFibGUtcHJvZmlsZSA9IDwweDA+Ow0KCQkJeGxueCxlbmFibGUtdHJhY2Ug
PSA8MHgwPjsNCgkJCXhsbngsbnVtLW1vbml0b3Itc2xvdHMgPSA8MHgxPjsNCgkJCXhsbngsZW5h
YmxlLWV2ZW50LWNvdW50ID0gPDB4MT47DQoJCQl4bG54LGVuYWJsZS1ldmVudC1sb2cgPSA8MHgw
PjsNCgkJCXhsbngsaGF2ZS1zYW1wbGVkLW1ldHJpYy1jbnQgPSA8MHgxPjsNCgkJCXhsbngsbnVt
LW9mLWNvdW50ZXJzID0gPDB4Mz47DQoJCQl4bG54LG1ldHJpYy1jb3VudC13aWR0aCA9IDwweDIw
PjsNCgkJCXhsbngsbWV0cmljcy1zYW1wbGUtY291bnQtd2lkdGggPSA8MHgyMD47DQoJCQl4bG54
LGdsb2JhbC1jb3VudC13aWR0aCA9IDwweDIwPjsNCgkJCXhsbngsbWV0cmljLWNvdW50LXNjYWxl
ID0gPDB4MT47DQoJCQljbG9ja3MgPSA8MHgzIDB4MWY+Ow0KCQkJeGxueCxlbmFibGUtMzJiaXQt
ZmlsdGVyLWlkID0gPDB4MT47DQoJCQl4bG54LGVuYWJsZS1hZHZhbmNlZCA9IDwweDE+Ow0KCQkJ
eGxueCxmaWZvLWF4aXMtZGVwdGggPSA8MHgyMD47DQoJCQl4bG54LGZpZm8tYXhpcy10ZGF0YS13
aWR0aCA9IDwweDM4PjsNCgkJCXhsbngsZmlmby1heGlzLXRpZC13aWR0aCA9IDwweDE+Ow0KCQl9
Ow0KDQoJCXBjaWVAZmQwZTAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LG53bC1wY2llLTIu
MTEiOw0KCQkJc3RhdHVzID0gImRpc2FibGVkIjsNCgkJCSNhZGRyZXNzLWNlbGxzID0gPDB4Mz47
DQoJCQkjc2l6ZS1jZWxscyA9IDwweDI+Ow0KCQkJI2ludGVycnVwdC1jZWxscyA9IDwweDE+Ow0K
CQkJbXNpLWNvbnRyb2xsZXI7DQoJCQlkZXZpY2VfdHlwZSA9ICJwY2kiOw0KCQkJaW50ZXJydXB0
LXBhcmVudCA9IDwweDQ+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDAgMHg3NiAweDQgMHgwIDB4NzUg
MHg0IDB4MCAweDc0IDB4NCAweDAgMHg3MyAweDQgMHgwIDB4NzIgMHg0PjsNCgkJCWludGVycnVw
dC1uYW1lcyA9ICJtaXNjIiwgImR1bW15IiwgImludHgiLCAibXNpMSIsICJtc2kwIjsNCgkJCW1z
aS1wYXJlbnQgPSA8MHgxNj47DQoJCQlyZWcgPSA8MHgwIDB4ZmQwZTAwMDAgMHgwIDB4MTAwMCAw
eDAgMHhmZDQ4MDAwMCAweDAgMHgxMDAwIDB4ODAgMHgwIDB4MCAweDEwMDAwMDA+Ow0KCQkJcmVn
LW5hbWVzID0gImJyZWciLCAicGNpcmVnIiwgImNmZyI7DQoJCQlyYW5nZXMgPSA8MHgyMDAwMDAw
IDB4MCAweGUwMDAwMDAwIDB4MCAweGUwMDAwMDAwIDB4MCAweDEwMDAwMDAwIDB4NDMwMDAwMDAg
MHg2IDB4MCAweDYgMHgwIDB4MiAweDA+Ow0KCQkJaW50ZXJydXB0LW1hcC1tYXNrID0gPDB4MCAw
eDAgMHgwIDB4Nz47DQoJCQlidXMtcmFuZ2UgPSA8MHgwIDB4ZmY+Ow0KCQkJaW50ZXJydXB0LW1h
cCA9IDwweDAgMHgwIDB4MCAweDEgMHgxNyAweDEgMHgwIDB4MCAweDAgMHgyIDB4MTcgMHgyIDB4
MCAweDAgMHgwIDB4MyAweDE3IDB4MyAweDAgMHgwIDB4MCAweDQgMHgxNyAweDQ+Ow0KCQkJcG93
ZXItZG9tYWlucyA9IDwweDE4PjsNCgkJCWNsb2NrcyA9IDwweDMgMHgxNz47DQoJCQlsaW51eCxw
aGFuZGxlID0gPDB4MTY+Ow0KCQkJcGhhbmRsZSA9IDwweDE2PjsNCg0KCQkJbGVnYWN5LWludGVy
cnVwdC1jb250cm9sbGVyIHsNCgkJCQlpbnRlcnJ1cHQtY29udHJvbGxlcjsNCgkJCQkjYWRkcmVz
cy1jZWxscyA9IDwweDA+Ow0KCQkJCSNpbnRlcnJ1cHQtY2VsbHMgPSA8MHgxPjsNCgkJCQlsaW51
eCxwaGFuZGxlID0gPDB4MTc+Ow0KCQkJCXBoYW5kbGUgPSA8MHgxNz47DQoJCQl9Ow0KCQl9Ow0K
DQoJCXNwaUBmZjBmMDAwMCB7DQoJCQl1LWJvb3QsZG0tcHJlLXJlbG9jOw0KCQkJY29tcGF0aWJs
ZSA9ICJ4bG54LHp5bnFtcC1xc3BpLTEuMCI7DQoJCQlzdGF0dXMgPSAib2theSI7DQoJCQljbG9j
ay1uYW1lcyA9ICJyZWZfY2xrIiwgInBjbGsiOw0KCQkJaW50ZXJydXB0cyA9IDwweDAgMHhmIDB4
ND47DQoJCQlpbnRlcnJ1cHQtcGFyZW50ID0gPDB4ND47DQoJCQludW0tY3MgPSA8MHgyPjsNCgkJ
CXJlZyA9IDwweDAgMHhmZjBmMDAwMCAweDAgMHgxMDAwIDB4MCAweGMwMDAwMDAwIDB4MCAweDgw
MDAwMDA+Ow0KCQkJI2FkZHJlc3MtY2VsbHMgPSA8MHgxPjsNCgkJCSNzaXplLWNlbGxzID0gPDB4
MD47DQoJCQkjc3RyZWFtLWlkLWNlbGxzID0gPDB4MT47DQoJCQlpb21tdXMgPSA8MHg5IDB4ODcz
PjsNCgkJCXBvd2VyLWRvbWFpbnMgPSA8MHgxOT47DQoJCQljbG9ja3MgPSA8MHgzIDB4MzUgMHgz
IDB4MWY+Ow0KCQkJaXMtZHVhbCA9IDwweDE+Ow0KCQkJc3BpLXJ4LWJ1cy13aWR0aCA9IDwweDQ+
Ow0KCQkJc3BpLXR4LWJ1cy13aWR0aCA9IDwweDQ+Ow0KCQkJeGxueCxmYi1jbGsgPSA8MHgxPjsN
CgkJCWxpbnV4LHBoYW5kbGUgPSA8MHgyNT47DQoJCQlwaGFuZGxlID0gPDB4MjU+Ow0KDQoJCQlm
bGFzaEAwIHsNCgkJCQljb21wYXRpYmxlID0gIm1pY3JvbixtMjVwODAiOw0KCQkJCXNwaS10eC1i
dXMtd2lkdGggPSA8MHgxPjsNCgkJCQlzcGktcngtYnVzLXdpZHRoID0gPDB4ND47DQoJCQkJcmVn
ID0gPDB4MD47DQoJCQkJI2FkZHJlc3MtY2VsbHMgPSA8MHgxPjsNCgkJCQkjc2l6ZS1jZWxscyA9
IDwweDE+Ow0KCQkJCXNwaS1tYXgtZnJlcXVlbmN5ID0gPDB4NjZmZjMwMD47DQoNCgkJCQlwYXJ0
aXRpb25AMHgwMDAwMDAwMCB7DQoJCQkJCWxhYmVsID0gImJvb3QiOw0KCQkJCQlyZWcgPSA8MHgw
IDB4MTM2MDAwMD47DQoJCQkJfTsNCg0KCQkJCXBhcnRpdGlvbkAweDAxMzYwMDAwIHsNCgkJCQkJ
bGFiZWwgPSAiYm9vdGVudiI7DQoJCQkJCXJlZyA9IDwweDEzNjAwMDAgMHg0MDAwMD47DQoJCQkJ
fTsNCg0KCQkJCXBhcnRpdGlvbkAweDAxM2EwMDAwIHsNCgkJCQkJbGFiZWwgPSAia2VybmVsIjsN
CgkJCQkJcmVnID0gPDB4MTNhMDAwMCAweDE3MDAwMDA+Ow0KCQkJCX07DQoJCQl9Ow0KCQl9Ow0K
DQoJCXJ0Y0BmZmE2MDAwMCB7DQoJCQljb21wYXRpYmxlID0gInhsbngsenlucW1wLXJ0YyI7DQoJ
CQlzdGF0dXMgPSAib2theSI7DQoJCQlyZWcgPSA8MHgwIDB4ZmZhNjAwMDAgMHgwIDB4MTAwPjsN
CgkJCWludGVycnVwdC1wYXJlbnQgPSA8MHg0PjsNCgkJCWludGVycnVwdHMgPSA8MHgwIDB4MWEg
MHg0IDB4MCAweDFiIDB4ND47DQoJCQlpbnRlcnJ1cHQtbmFtZXMgPSAiYWxhcm0iLCAic2VjIjsN
CgkJCWNhbGlicmF0aW9uID0gPDB4ODAwMD47DQoJCX07DQoNCgkJenlucW1wX3BoeUBmZDQwMDAw
MCB7DQoJCQljb21wYXRpYmxlID0gInhsbngsenlucW1wLXBzZ3RyLXYxLjEiOw0KCQkJc3RhdHVz
ID0gIm9rYXkiOw0KCQkJcmVnID0gPDB4MCAweGZkNDAwMDAwIDB4MCAweDQwMDAwIDB4MCAweGZk
M2QwMDAwIDB4MCAweDEwMDA+Ow0KCQkJcmVnLW5hbWVzID0gInNlcmRlcyIsICJzaW91IjsNCgkJ
CW52bWVtLWNlbGxzID0gPDB4MWE+Ow0KCQkJbnZtZW0tY2VsbC1uYW1lcyA9ICJzb2NfcmV2aXNp
b24iOw0KCQkJcmVzZXRzID0gPDB4MWIgMHgxMCAweDFiIDB4M2IgMHgxYiAweDNjIDB4MWIgMHgz
ZCAweDFiIDB4M2UgMHgxYiAweDNmIDB4MWIgMHg0MCAweDFiIDB4MyAweDFiIDB4MWQgMHgxYiAw
eDFlIDB4MWIgMHgxZiAweDFiIDB4MjA+Ow0KCQkJcmVzZXQtbmFtZXMgPSAic2F0YV9yc3QiLCAi
dXNiMF9jcnN0IiwgInVzYjFfY3JzdCIsICJ1c2IwX2hpYnJzdCIsICJ1c2IxX2hpYnJzdCIsICJ1
c2IwX2FwYnJzdCIsICJ1c2IxX2FwYnJzdCIsICJkcF9yc3QiLCAiZ2VtMF9yc3QiLCAiZ2VtMV9y
c3QiLCAiZ2VtMl9yc3QiLCAiZ2VtM19yc3QiOw0KDQoJCQlsYW5lMCB7DQoJCQkJI3BoeS1jZWxs
cyA9IDwweDQ+Ow0KCQkJfTsNCg0KCQkJbGFuZTEgew0KCQkJCSNwaHktY2VsbHMgPSA8MHg0PjsN
CgkJCX07DQoNCgkJCWxhbmUyIHsNCgkJCQkjcGh5LWNlbGxzID0gPDB4ND47DQoJCQl9Ow0KDQoJ
CQlsYW5lMyB7DQoJCQkJI3BoeS1jZWxscyA9IDwweDQ+Ow0KCQkJfTsNCgkJfTsNCg0KCQlhaGNp
QGZkMGMwMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAiY2V2YSxhaGNpLTF2ODQiOw0KCQkJc3RhdHVz
ID0gIm9rYXkiOw0KCQkJcmVnID0gPDB4MCAweGZkMGMwMDAwIDB4MCAweDIwMDA+Ow0KCQkJaW50
ZXJydXB0LXBhcmVudCA9IDwweDQ+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDAgMHg4NSAweDQ+Ow0K
CQkJcG93ZXItZG9tYWlucyA9IDwweDFjPjsNCgkJCSNzdHJlYW0taWQtY2VsbHMgPSA8MHg0PjsN
CgkJCWlvbW11cyA9IDwweDkgMHg0YzAgMHg5IDB4NGMxIDB4OSAweDRjMiAweDkgMHg0YzM+Ow0K
CQkJY2xvY2tzID0gPDB4MyAweDE2PjsNCgkJCWNldmEscDAtYnVyc3QtcGFyYW1zID0gPDB4MTMw
ODRhMDY+Ow0KCQkJY2V2YSxwMC1jb21pbml0LXBhcmFtcyA9IDwweDE4NDAxODI4PjsNCgkJCWNl
dmEscDAtY29td2FrZS1wYXJhbXMgPSA8MHg2MTQwODBlPjsNCgkJCWNldmEscDAtcmV0cnktcGFy
YW1zID0gPDB4OTZhNDNmZmM+Ow0KCQkJY2V2YSxwMS1idXJzdC1wYXJhbXMgPSA8MHgxMzA4NGEw
Nj47DQoJCQljZXZhLHAxLWNvbWluaXQtcGFyYW1zID0gPDB4MTg0MDE4Mjg+Ow0KCQkJY2V2YSxw
MS1jb213YWtlLXBhcmFtcyA9IDwweDYxNDA4MGU+Ow0KCQkJY2V2YSxwMS1yZXRyeS1wYXJhbXMg
PSA8MHg5NmE0M2ZmYz47DQoJCX07DQoNCgkJc2RoY2lAZmYxNjAwMDAgew0KCQkJdS1ib290LGRt
LXByZS1yZWxvYzsNCgkJCWNvbXBhdGlibGUgPSAieGxueCx6eW5xbXAtOC45YSIsICJhcmFzYW4s
c2RoY2ktOC45YSI7DQoJCQlzdGF0dXMgPSAib2theSI7DQoJCQlpbnRlcnJ1cHQtcGFyZW50ID0g
PDB4ND47DQoJCQlpbnRlcnJ1cHRzID0gPDB4MCAweDMwIDB4ND47DQoJCQlyZWcgPSA8MHgwIDB4
ZmYxNjAwMDAgMHgwIDB4MTAwMD47DQoJCQljbG9jay1uYW1lcyA9ICJjbGtfeGluIiwgImNsa19h
aGIiOw0KCQkJeGxueCxkZXZpY2VfaWQgPSA8MHgwPjsNCgkJCSNzdHJlYW0taWQtY2VsbHMgPSA8
MHgxPjsNCgkJCWlvbW11cyA9IDwweDkgMHg4NzA+Ow0KCQkJcG93ZXItZG9tYWlucyA9IDwweDFk
PjsNCgkJCWNsb2NrcyA9IDwweDMgMHgzNiAweDMgMHgxZj47DQoJCQljbG9jay1mcmVxdWVuY3kg
PSA8MHhiZWJiYTMwPjsNCgkJCXhsbngsbWlvX2JhbmsgPSA8MHgwPjsNCgkJCWJ1cy13aWR0aCA9
IDwweDg+Ow0KCQkJbWF4LWZyZXF1ZW5jeSA9IDwweDJmYWYwODA+Ow0KCQkJbGludXgscGhhbmRs
ZSA9IDwweDM2PjsNCgkJCXBoYW5kbGUgPSA8MHgzNj47DQoJCX07DQoNCgkJc2RoY2lAZmYxNzAw
MDAgew0KCQkJdS1ib290LGRtLXByZS1yZWxvYzsNCgkJCWNvbXBhdGlibGUgPSAieGxueCx6eW5x
bXAtOC45YSIsICJhcmFzYW4sc2RoY2ktOC45YSI7DQoJCQlzdGF0dXMgPSAib2theSI7DQoJCQlp
bnRlcnJ1cHQtcGFyZW50ID0gPDB4ND47DQoJCQlpbnRlcnJ1cHRzID0gPDB4MCAweDMxIDB4ND47
DQoJCQlyZWcgPSA8MHgwIDB4ZmYxNzAwMDAgMHgwIDB4MTAwMD47DQoJCQljbG9jay1uYW1lcyA9
ICJjbGtfeGluIiwgImNsa19haGIiOw0KCQkJeGxueCxkZXZpY2VfaWQgPSA8MHgxPjsNCgkJCSNz
dHJlYW0taWQtY2VsbHMgPSA8MHgxPjsNCgkJCWlvbW11cyA9IDwweDkgMHg4NzE+Ow0KCQkJcG93
ZXItZG9tYWlucyA9IDwweDFlPjsNCgkJCWNsb2NrcyA9IDwweDMgMHgzNyAweDMgMHgxZj47DQoJ
CQljbG9jay1mcmVxdWVuY3kgPSA8MHhiZWJiYTMwPjsNCgkJCXhsbngsbWlvX2JhbmsgPSA8MHgx
PjsNCgkJCW1heC1mcmVxdWVuY3kgPSA8MHgyZmFmMDgwPjsNCgkJCW5vLTEtOC12Ow0KCQkJbGlu
dXgscGhhbmRsZSA9IDwweDM3PjsNCgkJCXBoYW5kbGUgPSA8MHgzNz47DQoJCX07DQoNCgkJcGlu
Y3RybEBmZjE4MDAwMCB7DQoJCQljb21wYXRpYmxlID0gInhsbngsenlucW1wLXBpbmN0cmwiOw0K
CQkJc3RhdHVzID0gIm9rYXkiOw0KCQkJcmVnID0gPDB4MCAweGZmMTgwMDAwIDB4MCAweDEwMDA+
Ow0KCQl9Ow0KDQoJCXNtbXVAZmQ4MDAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJhcm0sbW11LTUw
MCI7DQoJCQlyZWcgPSA8MHgwIDB4ZmQ4MDAwMDAgMHgwIDB4MjAwMDA+Ow0KCQkJI2lvbW11LWNl
bGxzID0gPDB4MT47DQoJCQlzdGF0dXMgPSAib2theSI7DQoJCQkjZ2xvYmFsLWludGVycnVwdHMg
PSA8MHgxPjsNCgkJCWludGVycnVwdC1wYXJlbnQgPSA8MHg0PjsNCgkJCWludGVycnVwdHMgPSA8
MHgwIDB4OWIgMHg0IDB4MCAweDliIDB4NCAweDAgMHg5YiAweDQgMHgwIDB4OWIgMHg0IDB4MCAw
eDliIDB4NCAweDAgMHg5YiAweDQgMHgwIDB4OWIgMHg0IDB4MCAweDliIDB4NCAweDAgMHg5YiAw
eDQgMHgwIDB4OWIgMHg0IDB4MCAweDliIDB4NCAweDAgMHg5YiAweDQgMHgwIDB4OWIgMHg0IDB4
MCAweDliIDB4NCAweDAgMHg5YiAweDQgMHgwIDB4OWIgMHg0IDB4MCAweDliIDB4ND47DQoJCQlt
bXUtbWFzdGVycyA9IDwweDFmIDB4ODc0IDB4MjAgMHg4NzUgMHgyMSAweDg3NiAweDIyIDB4ODc3
IDB4MjMgMHg4NjAgMHgyNCAweDg2MSAweDI1IDB4ODczIDB4MjYgMHg4NjggMHgyNyAweDg2OSAw
eDI4IDB4ODZhIDB4MjkgMHg4NmIgMHgyYSAweDg2YyAweDJiIDB4ODZkIDB4MmMgMHg4NmUgMHgy
ZCAweDg2ZiAweDJlIDB4MTRlOCAweDJmIDB4MTRlOSAweDMwIDB4MTRlYSAweDMxIDB4MTRlYiAw
eDMyIDB4MTRlYyAweDMzIDB4MTRlZCAweDM0IDB4MTRlZSAweDM1IDB4MTRlZiAweDM2IDB4ODcw
IDB4MzcgMHg4NzEgMHgzOCAweDg3Mj47DQoJCQlsaW51eCxwaGFuZGxlID0gPDB4OT47DQoJCQlw
aGFuZGxlID0gPDB4OT47DQoJCX07DQoNCgkJc3BpQGZmMDQwMDAwIHsNCgkJCWNvbXBhdGlibGUg
PSAiY2RucyxzcGktcjFwNiI7DQoJCQlzdGF0dXMgPSAiZGlzYWJsZWQiOw0KCQkJaW50ZXJydXB0
LXBhcmVudCA9IDwweDQ+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDAgMHgxMyAweDQ+Ow0KCQkJcmVn
ID0gPDB4MCAweGZmMDQwMDAwIDB4MCAweDEwMDA+Ow0KCQkJY2xvY2stbmFtZXMgPSAicmVmX2Ns
ayIsICJwY2xrIjsNCgkJCSNhZGRyZXNzLWNlbGxzID0gPDB4MT47DQoJCQkjc2l6ZS1jZWxscyA9
IDwweDA+Ow0KCQkJcG93ZXItZG9tYWlucyA9IDwweDM5PjsNCgkJCWNsb2NrcyA9IDwweDMgMHgz
YSAweDMgMHgxZj47DQoJCX07DQoNCgkJc3BpQGZmMDUwMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAi
Y2RucyxzcGktcjFwNiI7DQoJCQlzdGF0dXMgPSAiZGlzYWJsZWQiOw0KCQkJaW50ZXJydXB0LXBh
cmVudCA9IDwweDQ+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDAgMHgxNCAweDQ+Ow0KCQkJcmVnID0g
PDB4MCAweGZmMDUwMDAwIDB4MCAweDEwMDA+Ow0KCQkJY2xvY2stbmFtZXMgPSAicmVmX2NsayIs
ICJwY2xrIjsNCgkJCSNhZGRyZXNzLWNlbGxzID0gPDB4MT47DQoJCQkjc2l6ZS1jZWxscyA9IDww
eDA+Ow0KCQkJcG93ZXItZG9tYWlucyA9IDwweDNhPjsNCgkJCWNsb2NrcyA9IDwweDMgMHgzYiAw
eDMgMHgxZj47DQoJCX07DQoNCgkJdGltZXJAZmYxMTAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJj
ZG5zLHR0YyI7DQoJCQlzdGF0dXMgPSAib2theSI7DQoJCQlpbnRlcnJ1cHQtcGFyZW50ID0gPDB4
ND47DQoJCQlpbnRlcnJ1cHRzID0gPDB4MCAweDI0IDB4NCAweDAgMHgyNSAweDQgMHgwIDB4MjYg
MHg0PjsNCgkJCXJlZyA9IDwweDAgMHhmZjExMDAwMCAweDAgMHgxMDAwPjsNCgkJCXRpbWVyLXdp
ZHRoID0gPDB4MjA+Ow0KCQkJcG93ZXItZG9tYWlucyA9IDwweDNiPjsNCgkJCWNsb2NrcyA9IDww
eDMgMHgxZj47DQoJCQl4ZW4scGFzc3Rocm91Z2g7DQoJCX07DQoNCgkJdGltZXJAZmYxMjAwMDAg
ew0KCQkJY29tcGF0aWJsZSA9ICJjZG5zLHR0YyI7DQoJCQlzdGF0dXMgPSAiZGlzYWJsZWQiOw0K
CQkJaW50ZXJydXB0LXBhcmVudCA9IDwweDQ+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDAgMHgyNyAw
eDQgMHgwIDB4MjggMHg0IDB4MCAweDI5IDB4ND47DQoJCQlyZWcgPSA8MHgwIDB4ZmYxMjAwMDAg
MHgwIDB4MTAwMD47DQoJCQl0aW1lci13aWR0aCA9IDwweDIwPjsNCgkJCXBvd2VyLWRvbWFpbnMg
PSA8MHgzYj47DQoJCQljbG9ja3MgPSA8MHgzIDB4MWY+Ow0KCQl9Ow0KDQoJCXRpbWVyQGZmMTMw
MDAwIHsNCgkJCWNvbXBhdGlibGUgPSAiY2Rucyx0dGMiOw0KCQkJc3RhdHVzID0gImRpc2FibGVk
IjsNCgkJCWludGVycnVwdC1wYXJlbnQgPSA8MHg0PjsNCgkJCWludGVycnVwdHMgPSA8MHgwIDB4
MmEgMHg0IDB4MCAweDJiIDB4NCAweDAgMHgyYyAweDQ+Ow0KCQkJcmVnID0gPDB4MCAweGZmMTMw
MDAwIDB4MCAweDEwMDA+Ow0KCQkJdGltZXItd2lkdGggPSA8MHgyMD47DQoJCQlwb3dlci1kb21h
aW5zID0gPDB4M2M+Ow0KCQkJY2xvY2tzID0gPDB4MyAweDFmPjsNCgkJfTsNCg0KCQl0aW1lckBm
ZjE0MDAwMCB7DQoJCQljb21wYXRpYmxlID0gImNkbnMsdHRjIjsNCgkJCXN0YXR1cyA9ICJkaXNh
YmxlZCI7DQoJCQlpbnRlcnJ1cHQtcGFyZW50ID0gPDB4ND47DQoJCQlpbnRlcnJ1cHRzID0gPDB4
MCAweDJkIDB4NCAweDAgMHgyZSAweDQgMHgwIDB4MmYgMHg0PjsNCgkJCXJlZyA9IDwweDAgMHhm
ZjE0MDAwMCAweDAgMHgxMDAwPjsNCgkJCXRpbWVyLXdpZHRoID0gPDB4MjA+Ow0KCQkJcG93ZXIt
ZG9tYWlucyA9IDwweDNkPjsNCgkJCWNsb2NrcyA9IDwweDMgMHgxZj47DQoJCX07DQoNCgkJc2Vy
aWFsQGZmMDAwMDAwIHsNCgkJCXUtYm9vdCxkbS1wcmUtcmVsb2M7DQoJCQljb21wYXRpYmxlID0g
ImNkbnMsdWFydC1yMXAxMiIsICJ4bG54LHh1YXJ0cHMiOw0KCQkJc3RhdHVzID0gIm9rYXkiOw0K
CQkJaW50ZXJydXB0LXBhcmVudCA9IDwweDQ+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDAgMHgxNSAw
eDQ+Ow0KCQkJcmVnID0gPDB4MCAweGZmMDAwMDAwIDB4MCAweDEwMDA+Ow0KCQkJY2xvY2stbmFt
ZXMgPSAidWFydF9jbGsiLCAicGNsayI7DQoJCQlwb3dlci1kb21haW5zID0gPDB4M2U+Ow0KCQkJ
Y2xvY2tzID0gPDB4MyAweDM4IDB4MyAweDFmPjsNCgkJCWRldmljZV90eXBlID0gInNlcmlhbCI7
DQoJCQlwb3J0LW51bWJlciA9IDwweDA+Ow0KCQl9Ow0KDQoJCXNlcmlhbEBmZjAxMDAwMCB7DQoJ
CQl1LWJvb3QsZG0tcHJlLXJlbG9jOw0KCQkJY29tcGF0aWJsZSA9ICJjZG5zLHVhcnQtcjFwMTIi
LCAieGxueCx4dWFydHBzIjsNCgkJCXN0YXR1cyA9ICJva2F5IjsNCgkJCWludGVycnVwdC1wYXJl
bnQgPSA8MHg0PjsNCgkJCWludGVycnVwdHMgPSA8MHgwIDB4MTYgMHg0PjsNCgkJCXJlZyA9IDww
eDAgMHhmZjAxMDAwMCAweDAgMHgxMDAwPjsNCgkJCWNsb2NrLW5hbWVzID0gInVhcnRfY2xrIiwg
InBjbGsiOw0KCQkJcG93ZXItZG9tYWlucyA9IDwweDNmPjsNCgkJCWNsb2NrcyA9IDwweDMgMHgz
OSAweDMgMHgxZj47DQoJCQlkZXZpY2VfdHlwZSA9ICJzZXJpYWwiOw0KCQkJcG9ydC1udW1iZXIg
PSA8MHgxPjsNCgkJCXhlbixwYXNzdGhyb3VnaCA9IDwweDE+Ow0KCQl9Ow0KDQoJCXVzYjBAZmY5
ZDAwMDAgew0KCQkJI2FkZHJlc3MtY2VsbHMgPSA8MHgyPjsNCgkJCSNzaXplLWNlbGxzID0gPDB4
Mj47DQoJCQlzdGF0dXMgPSAib2theSI7DQoJCQljb21wYXRpYmxlID0gInhsbngsenlucW1wLWR3
YzMiOw0KCQkJcmVnID0gPDB4MCAweGZmOWQwMDAwIDB4MCAweDEwMD47DQoJCQljbG9jay1uYW1l
cyA9ICJidXNfY2xrIiwgInJlZl9jbGsiOw0KCQkJcG93ZXItZG9tYWlucyA9IDwweDQwPjsNCgkJ
CXJhbmdlczsNCgkJCW52bWVtLWNlbGxzID0gPDB4MWE+Ow0KCQkJbnZtZW0tY2VsbC1uYW1lcyA9
ICJzb2NfcmV2aXNpb24iOw0KCQkJY2xvY2tzID0gPDB4MyAweDIwIDB4MyAweDIyPjsNCgkJCXhs
bngsdXNiLXJlc2V0ID0gPDB4MmZhZjA4MD47DQoNCgkJCWR3YzNAZmUyMDAwMDAgew0KCQkJCWNv
bXBhdGlibGUgPSAic25wcyxkd2MzIjsNCgkJCQlzdGF0dXMgPSAib2theSI7DQoJCQkJcmVnID0g
PDB4MCAweGZlMjAwMDAwIDB4MCAweDQwMDAwPjsNCgkJCQlpbnRlcnJ1cHQtcGFyZW50ID0gPDB4
ND47DQoJCQkJaW50ZXJydXB0cyA9IDwweDAgMHg0MSAweDQgMHgwIDB4NDUgMHg0IDB4MCAweDRi
IDB4ND47DQoJCQkJI3N0cmVhbS1pZC1jZWxscyA9IDwweDE+Ow0KCQkJCWlvbW11cyA9IDwweDkg
MHg4NjA+Ow0KCQkJCXNucHMscXVpcmstZnJhbWUtbGVuZ3RoLWFkanVzdG1lbnQgPSA8MHgyMD47
DQoJCQkJc25wcyxyZWZjbGtfZmxhZGo7DQoJCQkJc25wcyxlbmFibGVfZ3VjdGwxX3Jlc3VtZV9x
dWlyazsNCgkJCQlzbnBzLGVuYWJsZV9ndWN0bDFfaXBkX3F1aXJrOw0KCQkJCXNucHMseGhjaS1z
dHJlYW0tcXVpcms7DQoJCQkJZHJfbW9kZSA9ICJob3N0IjsNCgkJCQlwaHktbmFtZXMgPSAidXNi
My1waHkiOw0KCQkJCWxpbnV4LHBoYW5kbGUgPSA8MHgyMz47DQoJCQkJcGhhbmRsZSA9IDwweDIz
PjsNCgkJCX07DQoJCX07DQoNCgkJdXNiMUBmZjllMDAwMCB7DQoJCQkjYWRkcmVzcy1jZWxscyA9
IDwweDI+Ow0KCQkJI3NpemUtY2VsbHMgPSA8MHgyPjsNCgkJCXN0YXR1cyA9ICJkaXNhYmxlZCI7
DQoJCQljb21wYXRpYmxlID0gInhsbngsenlucW1wLWR3YzMiOw0KCQkJcmVnID0gPDB4MCAweGZm
OWUwMDAwIDB4MCAweDEwMD47DQoJCQljbG9jay1uYW1lcyA9ICJidXNfY2xrIiwgInJlZl9jbGsi
Ow0KCQkJcG93ZXItZG9tYWlucyA9IDwweDQxPjsNCgkJCXJhbmdlczsNCgkJCW52bWVtLWNlbGxz
ID0gPDB4MWE+Ow0KCQkJbnZtZW0tY2VsbC1uYW1lcyA9ICJzb2NfcmV2aXNpb24iOw0KCQkJY2xv
Y2tzID0gPDB4MyAweDIxIDB4MyAweDIyPjsNCg0KCQkJZHdjM0BmZTMwMDAwMCB7DQoJCQkJY29t
cGF0aWJsZSA9ICJzbnBzLGR3YzMiOw0KCQkJCXN0YXR1cyA9ICJkaXNhYmxlZCI7DQoJCQkJcmVn
ID0gPDB4MCAweGZlMzAwMDAwIDB4MCAweDQwMDAwPjsNCgkJCQlpbnRlcnJ1cHQtcGFyZW50ID0g
PDB4ND47DQoJCQkJaW50ZXJydXB0cyA9IDwweDAgMHg0NiAweDQgMHgwIDB4NGEgMHg0IDB4MCAw
eDRjIDB4ND47DQoJCQkJI3N0cmVhbS1pZC1jZWxscyA9IDwweDE+Ow0KCQkJCWlvbW11cyA9IDww
eDkgMHg4NjE+Ow0KCQkJCXNucHMscXVpcmstZnJhbWUtbGVuZ3RoLWFkanVzdG1lbnQgPSA8MHgy
MD47DQoJCQkJc25wcyxyZWZjbGtfZmxhZGo7DQoJCQkJc25wcyxlbmFibGVfZ3VjdGwxX3Jlc3Vt
ZV9xdWlyazsNCgkJCQlzbnBzLGVuYWJsZV9ndWN0bDFfaXBkX3F1aXJrOw0KCQkJCXNucHMseGhj
aS1zdHJlYW0tcXVpcms7DQoJCQkJbGludXgscGhhbmRsZSA9IDwweDI0PjsNCgkJCQlwaGFuZGxl
ID0gPDB4MjQ+Ow0KCQkJfTsNCgkJfTsNCg0KCQl3YXRjaGRvZ0BmZDRkMDAwMCB7DQoJCQljb21w
YXRpYmxlID0gImNkbnMsd2R0LXIxcDIiOw0KCQkJc3RhdHVzID0gIm9rYXkiOw0KCQkJaW50ZXJy
dXB0LXBhcmVudCA9IDwweDQ+Ow0KCQkJaW50ZXJydXB0cyA9IDwweDAgMHg3MSAweDE+Ow0KCQkJ
cmVnID0gPDB4MCAweGZkNGQwMDAwIDB4MCAweDEwMDA+Ow0KCQkJdGltZW91dC1zZWMgPSA8MHhh
PjsNCgkJCWNsb2NrcyA9IDwweDMgMHg0Yj47DQoJCX07DQoNCgkJYW1zQGZmYTUwMDAwIHsNCgkJ
CWNvbXBhdGlibGUgPSAieGxueCx6eW5xbXAtYW1zIjsNCgkJCXN0YXR1cyA9ICJva2F5IjsNCgkJ
CWludGVycnVwdC1wYXJlbnQgPSA8MHg0PjsNCgkJCWludGVycnVwdHMgPSA8MHgwIDB4MzggMHg0
PjsNCgkJCWludGVycnVwdC1uYW1lcyA9ICJhbXMtaXJxIjsNCgkJCXJlZyA9IDwweDAgMHhmZmE1
MDAwMCAweDAgMHg4MDA+Ow0KCQkJcmVnLW5hbWVzID0gImFtcy1iYXNlIjsNCgkJCSNhZGRyZXNz
LWNlbGxzID0gPDB4Mj47DQoJCQkjc2l6ZS1jZWxscyA9IDwweDI+Ow0KCQkJI2lvLWNoYW5uZWwt
Y2VsbHMgPSA8MHgxPjsNCgkJCXJhbmdlczsNCgkJCWNsb2NrcyA9IDwweDMgMHg0Nj47DQoNCgkJ
CWFtc19wc0BmZmE1MDgwMCB7DQoJCQkJY29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcC1hbXMtcHMi
Ow0KCQkJCXN0YXR1cyA9ICJva2F5IjsNCgkJCQlyZWcgPSA8MHgwIDB4ZmZhNTA4MDAgMHgwIDB4
NDAwPjsNCgkJCX07DQoNCgkJCWFtc19wbEBmZmE1MGMwMCB7DQoJCQkJY29tcGF0aWJsZSA9ICJ4
bG54LHp5bnFtcC1hbXMtcGwiOw0KCQkJCXN0YXR1cyA9ICJva2F5IjsNCgkJCQlyZWcgPSA8MHgw
IDB4ZmZhNTBjMDAgMHgwIDB4NDAwPjsNCgkJCX07DQoJCX07DQoNCgkJZG1hQGZkNGMwMDAwIHsN
CgkJCWNvbXBhdGlibGUgPSAieGxueCxkcGRtYSI7DQoJCQlzdGF0dXMgPSAiZGlzYWJsZWQiOw0K
CQkJcmVnID0gPDB4MCAweGZkNGMwMDAwIDB4MCAweDEwMDA+Ow0KCQkJaW50ZXJydXB0cyA9IDww
eDAgMHg3YSAweDQ+Ow0KCQkJaW50ZXJydXB0LXBhcmVudCA9IDwweDQ+Ow0KCQkJY2xvY2stbmFt
ZXMgPSAiYXhpX2NsayI7DQoJCQlwb3dlci1kb21haW5zID0gPDB4NDI+Ow0KCQkJZG1hLWNoYW5u
ZWxzID0gPDB4Nj47DQoJCQkjZG1hLWNlbGxzID0gPDB4MT47DQoJCQljbG9ja3MgPSA8MHgzIDB4
MTQ+Ow0KCQkJbGludXgscGhhbmRsZSA9IDwweDQ0PjsNCgkJCXBoYW5kbGUgPSA8MHg0ND47DQoN
CgkJCWRtYS12aWRlbzBjaGFubmVsIHsNCgkJCQljb21wYXRpYmxlID0gInhsbngsdmlkZW8wIjsN
CgkJCX07DQoNCgkJCWRtYS12aWRlbzFjaGFubmVsIHsNCgkJCQljb21wYXRpYmxlID0gInhsbngs
dmlkZW8xIjsNCgkJCX07DQoNCgkJCWRtYS12aWRlbzJjaGFubmVsIHsNCgkJCQljb21wYXRpYmxl
ID0gInhsbngsdmlkZW8yIjsNCgkJCX07DQoNCgkJCWRtYS1ncmFwaGljc2NoYW5uZWwgew0KCQkJ
CWNvbXBhdGlibGUgPSAieGxueCxncmFwaGljcyI7DQoJCQl9Ow0KDQoJCQlkbWEtYXVkaW8wY2hh
bm5lbCB7DQoJCQkJY29tcGF0aWJsZSA9ICJ4bG54LGF1ZGlvMCI7DQoJCQl9Ow0KDQoJCQlkbWEt
YXVkaW8xY2hhbm5lbCB7DQoJCQkJY29tcGF0aWJsZSA9ICJ4bG54LGF1ZGlvMSI7DQoJCQl9Ow0K
CQl9Ow0KDQoJCXp5bnFtcC1kaXNwbGF5QGZkNGEwMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAieGxu
eCx6eW5xbXAtZHBzdWItMS43IjsNCgkJCXN0YXR1cyA9ICJkaXNhYmxlZCI7DQoJCQlyZWcgPSA8
MHgwIDB4ZmQ0YTAwMDAgMHgwIDB4MTAwMCAweDAgMHhmZDRhYTAwMCAweDAgMHgxMDAwIDB4MCAw
eGZkNGFiMDAwIDB4MCAweDEwMDAgMHgwIDB4ZmQ0YWMwMDAgMHgwIDB4MTAwMD47DQoJCQlyZWct
bmFtZXMgPSAiZHAiLCAiYmxlbmQiLCAiYXZfYnVmIiwgImF1ZCI7DQoJCQlpbnRlcnJ1cHRzID0g
PDB4MCAweDc3IDB4ND47DQoJCQlpbnRlcnJ1cHQtcGFyZW50ID0gPDB4ND47DQoJCQljbG9jay1u
YW1lcyA9ICJkcF9hcGJfY2xrIiwgImRwX2F1ZF9jbGsiLCAiZHBfdnRjX3BpeGVsX2Nsa19pbiI7
DQoJCQlwb3dlci1kb21haW5zID0gPDB4NDI+Ow0KCQkJY2xvY2tzID0gPDB4NDMgMHgzIDB4MTEg
MHgzIDB4MTA+Ow0KDQoJCQl2aWQtbGF5ZXIgew0KCQkJCWRtYS1uYW1lcyA9ICJ2aWQwIiwgInZp
ZDEiLCAidmlkMiI7DQoJCQkJZG1hcyA9IDwweDQ0IDB4MCAweDQ0IDB4MSAweDQ0IDB4Mj47DQoJ
CQl9Ow0KDQoJCQlnZngtbGF5ZXIgew0KCQkJCWRtYS1uYW1lcyA9ICJnZngwIjsNCgkJCQlkbWFz
ID0gPDB4NDQgMHgzPjsNCgkJCX07DQoNCgkJCWkyYy1idXMgew0KCQkJfTsNCg0KCQkJenlucW1w
X2RwX3NuZF9jb2RlYzAgew0KCQkJCWNvbXBhdGlibGUgPSAieGxueCxkcC1zbmQtY29kZWMiOw0K
CQkJCWNsb2NrLW5hbWVzID0gImF1ZF9jbGsiOw0KCQkJCWNsb2NrcyA9IDwweDMgMHgxMT47DQoJ
CQkJbGludXgscGhhbmRsZSA9IDwweDQ3PjsNCgkJCQlwaGFuZGxlID0gPDB4NDc+Ow0KCQkJfTsN
Cg0KCQkJenlucW1wX2RwX3NuZF9wY20wIHsNCgkJCQljb21wYXRpYmxlID0gInhsbngsZHAtc25k
LXBjbSI7DQoJCQkJZG1hcyA9IDwweDQ0IDB4ND47DQoJCQkJZG1hLW5hbWVzID0gInR4IjsNCgkJ
CQlsaW51eCxwaGFuZGxlID0gPDB4NDU+Ow0KCQkJCXBoYW5kbGUgPSA8MHg0NT47DQoJCQl9Ow0K
DQoJCQl6eW5xbXBfZHBfc25kX3BjbTEgew0KCQkJCWNvbXBhdGlibGUgPSAieGxueCxkcC1zbmQt
cGNtIjsNCgkJCQlkbWFzID0gPDB4NDQgMHg1PjsNCgkJCQlkbWEtbmFtZXMgPSAidHgiOw0KCQkJ
CWxpbnV4LHBoYW5kbGUgPSA8MHg0Nj47DQoJCQkJcGhhbmRsZSA9IDwweDQ2PjsNCgkJCX07DQoN
CgkJCXp5bnFtcF9kcF9zbmRfY2FyZCB7DQoJCQkJY29tcGF0aWJsZSA9ICJ4bG54LGRwLXNuZC1j
YXJkIjsNCgkJCQl4bG54LGRwLXNuZC1wY20gPSA8MHg0NSAweDQ2PjsNCgkJCQl4bG54LGRwLXNu
ZC1jb2RlYyA9IDwweDQ3PjsNCgkJCX07DQoJCX07DQoJfTsNCg0KCWZjbGswIHsNCgkJc3RhdHVz
ID0gImRpc2FibGVkIjsNCgkJY29tcGF0aWJsZSA9ICJ4bG54LGZjbGsiOw0KCQljbG9ja3MgPSA8
MHgzIDB4NDc+Ow0KCX07DQoNCglmY2xrMSB7DQoJCXN0YXR1cyA9ICJkaXNhYmxlZCI7DQoJCWNv
bXBhdGlibGUgPSAieGxueCxmY2xrIjsNCgkJY2xvY2tzID0gPDB4MyAweDQ4PjsNCgl9Ow0KDQoJ
ZmNsazIgew0KCQlzdGF0dXMgPSAiZGlzYWJsZWQiOw0KCQljb21wYXRpYmxlID0gInhsbngsZmNs
ayI7DQoJCWNsb2NrcyA9IDwweDMgMHg0OT47DQoJfTsNCg0KCWZjbGszIHsNCgkJc3RhdHVzID0g
ImRpc2FibGVkIjsNCgkJY29tcGF0aWJsZSA9ICJ4bG54LGZjbGsiOw0KCQljbG9ja3MgPSA8MHgz
IDB4NGE+Ow0KCX07DQoNCglwc3NfcmVmX2NsayB7DQoJCXUtYm9vdCxkbS1wcmUtcmVsb2M7DQoJ
CWNvbXBhdGlibGUgPSAiZml4ZWQtY2xvY2siOw0KCQkjY2xvY2stY2VsbHMgPSA8MHgwPjsNCgkJ
Y2xvY2stZnJlcXVlbmN5ID0gPDB4MWZjYTA1NT47DQoJCWxpbnV4LHBoYW5kbGUgPSA8MHg0OD47
DQoJCXBoYW5kbGUgPSA8MHg0OD47DQoJfTsNCg0KCXZpZGVvX2NsayB7DQoJCXUtYm9vdCxkbS1w
cmUtcmVsb2M7DQoJCWNvbXBhdGlibGUgPSAiZml4ZWQtY2xvY2siOw0KCQkjY2xvY2stY2VsbHMg
PSA8MHgwPjsNCgkJY2xvY2stZnJlcXVlbmN5ID0gPDB4MTliZmNjMD47DQoJCWxpbnV4LHBoYW5k
bGUgPSA8MHg0OT47DQoJCXBoYW5kbGUgPSA8MHg0OT47DQoJfTsNCg0KCXBzc19hbHRfcmVmX2Ns
ayB7DQoJCXUtYm9vdCxkbS1wcmUtcmVsb2M7DQoJCWNvbXBhdGlibGUgPSAiZml4ZWQtY2xvY2si
Ow0KCQkjY2xvY2stY2VsbHMgPSA8MHgwPjsNCgkJY2xvY2stZnJlcXVlbmN5ID0gPDB4MD47DQoJ
CWxpbnV4LHBoYW5kbGUgPSA8MHg0YT47DQoJCXBoYW5kbGUgPSA8MHg0YT47DQoJfTsNCg0KCWd0
X2NyeF9yZWZfY2xrIHsNCgkJdS1ib290LGRtLXByZS1yZWxvYzsNCgkJY29tcGF0aWJsZSA9ICJm
aXhlZC1jbG9jayI7DQoJCSNjbG9jay1jZWxscyA9IDwweDA+Ow0KCQljbG9jay1mcmVxdWVuY3kg
PSA8MHg2NmZmMzAwPjsNCgkJbGludXgscGhhbmRsZSA9IDwweDRjPjsNCgkJcGhhbmRsZSA9IDww
eDRjPjsNCgl9Ow0KDQoJYXV4X3JlZl9jbGsgew0KCQl1LWJvb3QsZG0tcHJlLXJlbG9jOw0KCQlj
b21wYXRpYmxlID0gImZpeGVkLWNsb2NrIjsNCgkJI2Nsb2NrLWNlbGxzID0gPDB4MD47DQoJCWNs
b2NrLWZyZXF1ZW5jeSA9IDwweDE5YmZjYzA+Ow0KCQlsaW51eCxwaGFuZGxlID0gPDB4NGI+Ow0K
CQlwaGFuZGxlID0gPDB4NGI+Ow0KCX07DQoNCgljbGsgew0KCQl1LWJvb3QsZG0tcHJlLXJlbG9j
Ow0KCQkjY2xvY2stY2VsbHMgPSA8MHgxPjsNCgkJY29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcC1j
bGsiOw0KCQljbG9ja3MgPSA8MHg0OCAweDQ5IDB4NGEgMHg0YiAweDRjPjsNCgkJY2xvY2stbmFt
ZXMgPSAicHNzX3JlZl9jbGsiLCAidmlkZW9fY2xrIiwgInBzc19hbHRfcmVmX2NsayIsICJhdXhf
cmVmX2NsayIsICJndF9jcnhfcmVmX2NsayI7DQoJCWxpbnV4LHBoYW5kbGUgPSA8MHgzPjsNCgkJ
cGhhbmRsZSA9IDwweDM+Ow0KCX07DQoNCglkcF9hY2xrIHsNCgkJY29tcGF0aWJsZSA9ICJmaXhl
ZC1jbG9jayI7DQoJCSNjbG9jay1jZWxscyA9IDwweDA+Ow0KCQljbG9jay1mcmVxdWVuY3kgPSA8
MHg1ZjVlMTAwPjsNCgkJY2xvY2stYWNjdXJhY3kgPSA8MHg2ND47DQoJCWxpbnV4LHBoYW5kbGUg
PSA8MHg0Mz47DQoJCXBoYW5kbGUgPSA8MHg0Mz47DQoJfTsNCg0KCWFtYmFfcGxAMCB7DQoJCSNh
ZGRyZXNzLWNlbGxzID0gPDB4Mj47DQoJCSNzaXplLWNlbGxzID0gPDB4Mj47DQoJCWNvbXBhdGli
bGUgPSAic2ltcGxlLWJ1cyI7DQoJCXJhbmdlczsNCg0KCQlncGlvQDgwMDAwMDAwIHsNCgkJCSNn
cGlvLWNlbGxzID0gPDB4Mz47DQoJCQljbG9jay1uYW1lcyA9ICJzX2F4aV9hY2xrIjsNCgkJCWNs
b2NrcyA9IDwweDMgMHg0Nz47DQoJCQljb21wYXRpYmxlID0gInhsbngseHBzLWdwaW8tMS4wMC5h
IjsNCgkJCWdwaW8tY29udHJvbGxlcjsNCgkJCXJlZyA9IDwweDAgMHg4MDAwMDAwMCAweDAgMHgx
MDAwPjsNCgkJCXhsbngsYWxsLWlucHV0cyA9IDwweDE+Ow0KCQkJeGxueCxhbGwtaW5wdXRzLTIg
PSA8MHgwPjsNCgkJCXhsbngsYWxsLW91dHB1dHMgPSA8MHgwPjsNCgkJCXhsbngsYWxsLW91dHB1
dHMtMiA9IDwweDA+Ow0KCQkJeGxueCxkb3V0LWRlZmF1bHQgPSA8MHgwPjsNCgkJCXhsbngsZG91
dC1kZWZhdWx0LTIgPSA8MHgwPjsNCgkJCXhsbngsZ3Bpby13aWR0aCA9IDwweDg+Ow0KCQkJeGxu
eCxncGlvMi13aWR0aCA9IDwweDIwPjsNCgkJCXhsbngsaW50ZXJydXB0LXByZXNlbnQgPSA8MHgw
PjsNCgkJCXhsbngsaXMtZHVhbCA9IDwweDA+Ow0KCQkJeGxueCx0cmktZGVmYXVsdCA9IDwweGZm
ZmZmZmZmPjsNCgkJCXhsbngsdHJpLWRlZmF1bHQtMiA9IDwweGZmZmZmZmZmPjsNCgkJfTsNCg0K
CQlncGlvQDgwMDAxMDAwIHsNCgkJCSNncGlvLWNlbGxzID0gPDB4Mz47DQoJCQljbG9jay1uYW1l
cyA9ICJzX2F4aV9hY2xrIjsNCgkJCWNsb2NrcyA9IDwweDMgMHg0Nz47DQoJCQljb21wYXRpYmxl
ID0gInhsbngseHBzLWdwaW8tMS4wMC5hIjsNCgkJCWdwaW8tY29udHJvbGxlcjsNCgkJCXJlZyA9
IDwweDAgMHg4MDAwMTAwMCAweDAgMHgxMDAwPjsNCgkJCXhsbngsYWxsLWlucHV0cyA9IDwweDA+
Ow0KCQkJeGxueCxhbGwtaW5wdXRzLTIgPSA8MHgwPjsNCgkJCXhsbngsYWxsLW91dHB1dHMgPSA8
MHgxPjsNCgkJCXhsbngsYWxsLW91dHB1dHMtMiA9IDwweDA+Ow0KCQkJeGxueCxkb3V0LWRlZmF1
bHQgPSA8MHgwPjsNCgkJCXhsbngsZG91dC1kZWZhdWx0LTIgPSA8MHgwPjsNCgkJCXhsbngsZ3Bp
by13aWR0aCA9IDwweDg+Ow0KCQkJeGxueCxncGlvMi13aWR0aCA9IDwweDIwPjsNCgkJCXhsbngs
aW50ZXJydXB0LXByZXNlbnQgPSA8MHgwPjsNCgkJCXhsbngsaXMtZHVhbCA9IDwweDA+Ow0KCQkJ
eGxueCx0cmktZGVmYXVsdCA9IDwweGZmZmZmZmZmPjsNCgkJCXhsbngsdHJpLWRlZmF1bHQtMiA9
IDwweGZmZmZmZmZmPjsNCgkJfTsNCg0KCQlncGlvQDgwMDAyMDAwIHsNCgkJCSNncGlvLWNlbGxz
ID0gPDB4Mz47DQoJCQljbG9jay1uYW1lcyA9ICJzX2F4aV9hY2xrIjsNCgkJCWNsb2NrcyA9IDww
eDMgMHg0Nz47DQoJCQljb21wYXRpYmxlID0gInhsbngseHBzLWdwaW8tMS4wMC5hIjsNCgkJCWdw
aW8tY29udHJvbGxlcjsNCgkJCXJlZyA9IDwweDAgMHg4MDAwMjAwMCAweDAgMHgxMDAwPjsNCgkJ
CXhsbngsYWxsLWlucHV0cyA9IDwweDE+Ow0KCQkJeGxueCxhbGwtaW5wdXRzLTIgPSA8MHgwPjsN
CgkJCXhsbngsYWxsLW91dHB1dHMgPSA8MHgwPjsNCgkJCXhsbngsYWxsLW91dHB1dHMtMiA9IDww
eDA+Ow0KCQkJeGxueCxkb3V0LWRlZmF1bHQgPSA8MHgwPjsNCgkJCXhsbngsZG91dC1kZWZhdWx0
LTIgPSA8MHgwPjsNCgkJCXhsbngsZ3Bpby13aWR0aCA9IDwweDM+Ow0KCQkJeGxueCxncGlvMi13
aWR0aCA9IDwweDIwPjsNCgkJCXhsbngsaW50ZXJydXB0LXByZXNlbnQgPSA8MHgwPjsNCgkJCXhs
bngsaXMtZHVhbCA9IDwweDA+Ow0KCQkJeGxueCx0cmktZGVmYXVsdCA9IDwweGZmZmZmZmZmPjsN
CgkJCXhsbngsdHJpLWRlZmF1bHQtMiA9IDwweGZmZmZmZmZmPjsNCgkJfTsNCg0KCQlQRVJJUEhF
UkFMQGZmMzgwMDAwIHsNCgkJCWNvbXBhdGlibGUgPSAieGxueCxQRVJJUEhFUkFMLTEuMCI7DQoJ
CQlyZWcgPSA8MHgwIDB4ZmYzODAwMDAgMHgwIDB4ODAwMDA+Ow0KCQl9Ow0KDQoJCVBFUklQSEVS
QUxAZmY5OTAwMDAgew0KCQkJY29tcGF0aWJsZSA9ICJ4bG54LFBFUklQSEVSQUwtMS4wIjsNCgkJ
CXJlZyA9IDwweDAgMHhmZjk5MDAwMCAweDAgMHgxMDAwMD47DQoJCX07DQoJfTsNCg0KCWNob3Nl
biB7DQoJCWJvb3RhcmdzID0gImVhcmx5Y29uIGNsa19pZ25vcmVfdW51c2VkIHJvb3Q9L2Rldi9y
YW0gcnciOw0KCQlzdGRvdXQtcGF0aCA9ICJzZXJpYWwwOjExNTIwMG44IjsNCgkJI2FkZHJlc3Mt
Y2VsbHMgPSA8MHgyPjsNCgkJI3NpemUtY2VsbHMgPSA8MHgxPjsNCgkJeGVuLHhlbi1ib290YXJn
cyA9ICJjb25zb2xlPWR0dWFydCBkdHVhcnQ9c2VyaWFsMCBkb20wX21lbT03NjhNIGJvb3RzY3J1
Yj0wIGRvbTBfbWF4X3ZjcHVzPTEgZG9tMF92Y3B1c19waW49dHJ1ZSB0aW1lcl9zbG9wPTAgc2No
ZWQ9bnVsbCB2d2ZpPW5hdGl2ZSI7DQoJCXhlbixkb20wLWJvb3RhcmdzID0gImNvbnNvbGU9aHZj
MCBlYXJseWNvbj14ZW4gZWFybHlwcmludGs9eGVuIG1heGNwdXM9MSBjbGtfaWdub3JlX3VudXNl
ZCI7DQoNCgkJZG9tMCB7DQoJCQljb21wYXRpYmxlID0gInhlbixsaW51eC16aW1hZ2UiLCAieGVu
LG11bHRpYm9vdC1tb2R1bGUiOw0KCQkJcmVnID0gPDB4MCAweDgwMDAwIDB4MzEwMDAwMD47DQoJ
CX07DQoJfTsNCg0KCWFsaWFzZXMgew0KCQlldGhlcm5ldDAgPSAiL2FtYmEvZXRoZXJuZXRAZmYw
ZTAwMDAiOw0KCQlpMmMwID0gIi9hbWJhL2kyY0BmZjAzMDAwMCI7DQoJCXNlcmlhbDAgPSAiL2Ft
YmEvc2VyaWFsQGZmMDAwMDAwIjsNCgkJc2VyaWFsMSA9ICIvYW1iYS9zZXJpYWxAZmYwMTAwMDAi
Ow0KCQlzcGkwID0gIi9hbWJhL3NwaUBmZjBmMDAwMCI7DQoJfTsNCg0KCW1lbW9yeSB7DQoJCWRl
dmljZV90eXBlID0gIm1lbW9yeSI7DQoJCXJlZyA9IDwweDAgMHgwIDB4MCAweDdmZjAwMDAwPjsN
Cgl9Ow0KfTs=
--000000000000bbd3860578438f4b
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--000000000000bbd3860578438f4b--


From xen-devel-bounces@lists.xenproject.org Mon Oct 15 12:51:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 12: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 1gC2Kt-0002ls-Hs; Mon, 15 Oct 2018 12:51:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q5c5=m3=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gC2Ks-0002ln-CN
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 12:51:02 +0000
X-Inumbo-ID: 967077dd-d078-11e8-a8a5-bc764e045a96
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0e::630])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 967077dd-d078-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 14:48:18 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector1-arm-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=BFlc6sDs7eOK8Et5wfoD0T0x1TM04bjqcloLJYlkfAk=;
 b=AgkYMzgAWSW5r1bLqeJyZvmMaOn1joEKibnC5ytZsjtsRlnqHDs05CHhO5L5eNLL7rZxbY34F9AeeSFq+FxaoTSKQR1s876dIcmBmCftvICXflF8WPbZaZdiBjtGJ5Fwgr+L2pQDIy2QfXzL/QKgA+T89qnWuiYnN7lAy+tkgnQ=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from [10.1.196.50] (217.140.106.54) by
 DB6PR08MB2853.eurprd08.prod.outlook.com (2603:10a6:6:1d::32) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1228.21; Mon, 15 Oct 2018 12:50:52 +0000
From: Julien Grall <julien.grall@arm.com>
To: Milan Boberic <milanboberic94@gmail.com>, stefano.stabellini@xilinx.com
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <995da0578f0953662536edabb5807fd76ca4d8ce.camel@suse.com>
 <CADJ6SV1yDBptrcaoqUPChtnXTmvhbzj-AAv2FDN2LCMyTipc-A@mail.gmail.com>
 <CAENZ-+=mWFnJ-4OFK+bjb4rimNNB_x4qHFVAbTM1mFd2Sg7s3g@mail.gmail.com>
 <CADJ6SV1Mdnjyd8oEcB4ZCZKuR0LkJ82GCf5s1+AwgASe8vLMWg@mail.gmail.com>
 <alpine.DEB.2.10.1810111024390.436@sstabellini-ThinkPad-X260>
 <CADJ6SV2v5=_MqfrABdfs1rcQ-BmCUJYyi_9fG8BC7C2vyxaqBA@mail.gmail.com>
 <alpine.DEB.2.10.1810121035440.436@sstabellini-ThinkPad-X260>
 <CADJ6SV3jk=nnP=6T8R+OuvJH2uQ6uBrLmvudAHkKHP+mN-3hPA@mail.gmail.com>
 <e0f4fe11-eeb0-3a28-2e7e-246a8f72da19@arm.com>
Message-ID: <12a4352a-2fd1-2d04-874a-4a779d18a097@arm.com>
Date: Mon, 15 Oct 2018 13:50:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <e0f4fe11-eeb0-3a28-2e7e-246a8f72da19@arm.com>
Content-Language: en-US
X-Originating-IP: [217.140.106.54]
X-ClientProxiedBy: LO2P265CA0180.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a::24) To DB6PR08MB2853.eurprd08.prod.outlook.com
 (2603:10a6:6:1d::32)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 3edc3556-9913-4d89-f1d0-08d6329cd704
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:DB6PR08MB2853; 
X-Microsoft-Exchange-Diagnostics: 1; DB6PR08MB2853;
 3:gpeLWsZW664VyAxEjAjVFluHKjM9mcVqNqakYU6I3ABvNCFkUyz5aQLYw0sL4j0S5JUdPS+T9miiyKBvk+uFfZkITADLP0eskFyMOnr2EYEHs1mVYSp1ex4EcAIXUveNFtgQeVv9xC6e39uFN31Hv7Xd0uK/ooPjLuXQS4QutvHS+9K0sGx7f/vHK/WV711Dt51cjcNisxRXojrlYfPirNXw3/sjPvrGcdkLJDWnMKSWyebKJDZawQM1kHRwInGV;
 25:fKIVNFx/t1F8OftUCCKJWF6yPB3A13AkgxWkHfGFfzgHuFYkd2JeGnEvi3ESUJikEWaV79i90B4QaxjEdAcB60FOLjKmYbIWiR3LfU1lWvYKd2JJMRzIphfsotRBGx4pz2zE+319IPzjT2TTsQNXJmwY6MqH7+3Zy4DFppG4pI+CDVxOKRAvmZ3rk4sa7atF/jmz+lo3g1Fd3M8ml4G4kp/R0UaaoY3Xh0WoAoeO4UmtVF0ZuNv33r9W0dU0EW3dguSBgJI6muM1z5fBA1yTsAV2tHdV2VVfYwiGwZXycAhGFPWgbDYvvtrQTcUYMW2kROAkwGY3cBbjTNfo6uOtOA==;
 31:q7csScXhRgaVUeodGgWL3XUhZr5Wn7gU8ZzqARK2rXySzbuZkLZoGeA+MK7ClkrddBm7LSVLHSi1JtSUDIFVWHVblL225/SmyFwjG34jL9rRyrQi3hc/tHmlEsNoVhQWXA/HPJT3g+2eG5OCjzQLAbOejGqXXGWc0l34mOatvgQgFXpLSUIBDgDEK8HRPF5puJHZCIo8bQ8UebyDYg6f+ofgyoydAo/Nq1IE/3v5lwk=
X-MS-TrafficTypeDiagnostic: DB6PR08MB2853:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; DB6PR08MB2853;
 20:NV+vynUCKgn4h/pOLX7dwyqESQoCjzakBFNIYYFiQz09c2xk1ygjBN1u3NLvvTCON1nJpqslg9ERitKFx/HQ5t8l5AZt3YF7GqUuPHQYpe5eXOCU/cC7mTu1cRFiFyOMT7mC0p4D1oFP6leS4MksC6FjFit5DTvxalShbh156gZ2aTkdfUTwU/GrZEHtDifpBdU0qkDSKXaaKsPcsVXH2Yj/HY7mALkKbaHoL3+y3EiEhrrHeWpX9c+JraRKacP+I2rUp/iYouqKrv0g+kyO7EupYLb7IIZKxnPTlVDJjGSTFrcDXqKr80KavbklpWiuL9sduZqHDxWX0YAt7DHs1aGRB036PV44dYRgh70gDZVDxyEo+c/BKmdZlY+NP/YJBczra4031BMvU/E1P/7nKlQIRmcpe26x7FcXla+eSMI=;
 4:Zc2qAI5ammYNwKzSWAgIc6TMzJR2hNUtKCBW3QyGyNr/oUNO5G39EondTW2mubkcd5CsQ2x9QAp1aBQ9wU3PzZxMCIIK9wqqNdyx5za6Mcg6SOMXsVHOFl1PWLg+QdsvbtG78t8CWkeGMZHCaDaNtPgFYiU9+lF3ZrLmbKYXXj5v4/83W3dW1DcpnyD1cGh1YwMVUCbEi14pAjc8CVV9pDzVRW99LUy/EnXZmRPEDNvDwuEH6nDoggoWnH9xnqR0mBbHM8vd6yc9NVJKZl7E0Q==
X-Microsoft-Antispam-PRVS: <DB6PR08MB28533C93B25A934699A1FAEF80FD0@DB6PR08MB2853.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231355)(944501410)(52105095)(6055026)(149066)(150057)(6041310)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051);
 SRVR:DB6PR08MB2853; BCL:0; PCL:0; RULEID:; SRVR:DB6PR08MB2853; 
X-Forefront-PRVS: 0826B2F01B
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(136003)(346002)(39860400002)(396003)(366004)(376002)(189003)(199004)(31696002)(77096007)(31686004)(11346002)(26005)(16526019)(68736007)(6486002)(105586002)(106356001)(66066001)(186003)(86362001)(446003)(2486003)(316002)(25786009)(23676004)(65806001)(52146003)(67846002)(44832011)(52116002)(386003)(16576012)(486006)(47776003)(14444005)(2616005)(65956001)(956004)(476003)(39060400002)(53546011)(72206003)(2906002)(305945005)(8936002)(7736002)(54906003)(53936002)(4326008)(93886005)(3846002)(65826007)(6116002)(478600001)(50466002)(229853002)(58126008)(64126003)(230700001)(81166006)(8676002)(5660300001)(6246003)(76176011)(97736004)(36756003)(81156014);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DB6PR08MB2853; H:[10.1.196.50]; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
Received-SPF: None (protection.outlook.com: arm.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtEQjZQUjA4TUIyODUzOzIzOnFjL2xXMWIvVjlSS1F5TS9FWjRERXVrcGhF?=
 =?utf-8?B?TEJGWmRpaVFCVDd2RTJQV3Z3aWVkUXUycVdLQTBTSEJFQjNUU3BMTldNVi9F?=
 =?utf-8?B?b24wenJNYTAxZlBENkJ4UXFzSFNQc2tTc05DZis5R2lvWUN3NDNkVXU1bHlO?=
 =?utf-8?B?QVlMSnUyQ1lZczlJYUhKa09UM1NLVFRCOWVCR3pzb1I4RnVDbVV3QSs3VUZw?=
 =?utf-8?B?MlFuM1RPMDhLUDg2anJLZk1mcmsvK0ZVQnY0aVRCaVd6UjdXdkVkaGV5V0dW?=
 =?utf-8?B?R0hKaVVBM2YrcFhNdzNmNkJEVURUcTZ3a09HbHJBTGFwZUZqakx4YTRSSDVa?=
 =?utf-8?B?Q0ovWlBCN2hKUll3aTE3NlZBL3A3R0QvallzcHNEZzlWaXFJcTIzaWtHN0Rq?=
 =?utf-8?B?UnNIS2RrL2xKRWlTNVNrQkVlMTYrc20yOG5DUWpSb0FQN09OZlpVUEthSXFH?=
 =?utf-8?B?MGhiakhIQTByZkJTc2xhK3o2OFUrR1Y3cHkyN2tLcjFnSFIxN1dVaUxEUVVa?=
 =?utf-8?B?VVUvUVlwckVhZlNZbFlxT2hoQm9pMlg0QjRNTkI0c2J5R2dqZ1NGM2VnZVlz?=
 =?utf-8?B?U2wyQzhqM3hSbHFHc2w5ZDh3RmtwbGhrNllnQTNCZmNvUXBTOHY5RE9pZ1ZX?=
 =?utf-8?B?YnpSZEc5SXAwSHJhRGRtdElMTHdPdGJvVEtRd0xCN3lYL2JFTkRtdnlsbC9J?=
 =?utf-8?B?dHBPZzMvdnJTZllGRDR6NmVMTFB4Tkg0cDAxdXFOWVV3Q1haUWF6Tm4wRTY0?=
 =?utf-8?B?U0xkRHcxK3VoUTBZUGo3TzRTMzFaZkpZRENnN00ySDVDT3BZeEdJc2VXejVr?=
 =?utf-8?B?dncxYWZoY1NBRWlpMFVGemtVQjlIQVhyVytvak4rVmx1TW0ra1U4VG9pUVpN?=
 =?utf-8?B?ZjlaeW5DMkJ4ZXNEK3hMazllMlFPYkFUWUozRXdZclhqcXd6bVpCVFZCRDVQ?=
 =?utf-8?B?T3dOSi9VRHRNUTFSVngzRFlJcmw5Tmx1TG1yZGk4bXFOeXRneDBJYTk4c2RR?=
 =?utf-8?B?elp3UHRaU3J0T0tjUm85bkRIV2gzc0pIYStUSEVaRFdFdG45eGRVL2xpbzY1?=
 =?utf-8?B?UFhvSUluWnFvMlVjTmV1ZDRVMDdodGUySnpHNWh5SDlMaXpWL1NhNVZ6QmNh?=
 =?utf-8?B?dllmR01CVnR6U2hmSVdGTmRFckdGVXlTRkwxU1crZUhtNCsvcyt5OFAvU2Rm?=
 =?utf-8?B?Q2NveGc1YTZPeHhXbHkvVEZhSWZkazFscVQ0cXB5TmZjZSszZ1UveUVWSXJG?=
 =?utf-8?B?NEtGSTluRW5CVzJneXQ0ZEdsS2VPd1M4N3ZWazN5a2tnR3Y5ZWw2ck55YVVK?=
 =?utf-8?B?dDhjVFBFUS9sc0Fid1M3VXNjSnJlWGJ4OVpNSmFmNkF1NW9YYlFPZk1kOVBt?=
 =?utf-8?B?ZE5FaVUyY2ZyYmxSMEdXcjdwTXNVamhyOEdPcVljb0tLbHF2K1ozWDVEUHcr?=
 =?utf-8?B?c29KQkFyeDgzUXBJYTc3ZUhCVVdVU212YzBVZDJ4NVRRQzl1RzFXTENkRzRh?=
 =?utf-8?B?bmtDUVRzWWM0NGpRcUp4ZUd2dHg3VVpyVTRBWHlXMFNVMmMvM2pKaW5yL2Vq?=
 =?utf-8?B?Q1pZZVpZa05GTmVRY2tWZTFGNVlFYTBiazhSSlEwZVcwbGFINE5kQ1lVZGR4?=
 =?utf-8?B?YTVmYklSeDVFL2N5Z1V4WHRESm94eWlJSVVLUHNUVFJnZ0hjSXdwSDFTam4w?=
 =?utf-8?B?eU9NYWt5dkVJblFOZXBpRUxZVzdHa0NrWXNpRk1vNk5mcXh4dmVtYVpNQ2o5?=
 =?utf-8?B?SUFEVHNST2pvRXAwMlh1L1R0U3JiK3NsRWVtL0M3UGVnMDNyNWk2RkJhRm11?=
 =?utf-8?B?clFINDgyaU9lOVZiSlRFbXcwTk5GNzJNQTZqREI1elNlakZwajdTelFsMGZw?=
 =?utf-8?B?bzc5aXpCVGNwRG8vcmQ2c2dWaHVmdTJCb2FGNUJjVzFWRTVXYzQzYkpubHlR?=
 =?utf-8?B?OVdJc2Iwdjk1VDlqYnpuL1dYYkYwRGVwcUtZNlJJOVM2L0lTUndjWmJPTkU2?=
 =?utf-8?B?MEJGc2xGcVpyZXREbmxHUDl3UXdHVGRnVmd5MHRVZnUrSkNFdUhEamJJaUlR?=
 =?utf-8?Q?Jizg=3D?=
X-Microsoft-Antispam-Message-Info: w0tJMNsIxE1NaDg7m+x5lUmcus+VGl6zg9cGYtT/iBYhm9ksAgwJZKX7IpXoB5YtdUeQFJyihmwZ5XX+cpWco8c/+ZbgapkaVcgD4BDMH9FH9LPPVxCoHdg/jMC7UCPep+XwrvLegH6aU872XGjVHfaajeaNsOSbjqiNJTs9uHnvzvhrpiCgn8IkkwoVovDBrOD3zoUMDAfR+G9GmryCPULr2Ht6CYI/kAkCF2gsYmeqxyqvHqocVNbCEV7+tcDPNVzQR394HgZTv1G9uBsGOcMu+7xtbJVx7pS6Vjs+YKObt4TwEElcwJVKyGWwg5cbIClVr2kV0wRUz0bWWt5N1SzzZQINBbYxQ7PPd70I3O8=
X-Microsoft-Exchange-Diagnostics: 1; DB6PR08MB2853;
 6:V3f/m/uSjmwiPm/rsitBtLyxcahcOvEMhB5K5to2mXx4NxddEFftbfZ4iUyzozGC48QPpVy2HD8pzosIFCzK2qktc4VPkQ9CXbD4pab1tl/d0yQPgrLHNqjXw3ZO89h6u0gdvK34AckJD39O82w3E/J/mAGAz+NJHjSZR25c6IIwOA8hgAjMxyVmA8MbJCREJvF0oLeWvui4gGO90QvcKMCBYXJUyw8HaUhxL8fXjerwos/iViu/RbIrOPuS1zGMaQK8g15koUfb0/21QnZS3/eytMBzSnumoKU5Ob8Pps39UH/7iMezrUnjRyrDETzirQJ+3ZBparu+BlvMp6plns5glYbdf92mZabg7VBbheXgrLhZ5vTK+6qTS/HOwm92ZbpwZKW455uGkcj9ZcG4b89T+Pr3sT57xl8V3tjFZojMBflL0NcoApdwBoKlHAfayw5UUjI+mUK0lBuxX7tayQ==;
 5:kwGM8xGx8qT5owe1pThq2wjp54Zudzb/WgjUz4Z9WDCNDkrAPcDkWmXwi9f1N+2vIM+nFMhMxOBqXoi72R7O8DAno/90uiMhn3m28eTTqJniQ8I4k6GbY4e+bXnj+w4oQy1Jy4s0YtHwzdnkofdGpcEfA+nGuNy8WRFgybn6ZA4=;
 7:HtLvdT66vdAriBe2oYnTai0SjcMgnuMS7iljSRVbISI9wvQoyqgy6klwSZ9750Hze8kAFf1bVCusEyc8srQw9OkU9aZMt1I2nIJJaeqs9ie5OvRSbkk/HYgB6RtIN90+9ONU3f8Rehsm8dfy2FQiX16UloXqanl0FRnvnxaKy1RvRI5D0abkD0UFv0/Zq9c4OzcOyW6A+lGZrlW98WvPUgiqCmyjo8lV2am1C0YmpULXQACEzBIH1Pdluk7XhU8J
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Oct 2018 12:50:52.1445 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 3edc3556-9913-4d89-f1d0-08d6329cd704
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR08MB2853
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrii_anisov@epam.com,
 Dario Faggioli <dfaggioli@suse.com>, Meng Xu <xumengpanda@gmail.com>,
 xen-devel@lists.xenproject.org, nd@arm.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>

KFJlc2VuZGluZyB3aXRoIGEgZGlmZmVyZW50IGFkZHJlc3MpCgpPbiAxNS8xMC8yMDE4IDA5OjE0
LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gCj4gCj4gT24gMTAvMTMvMjAxOCAwNTowMSBQTSwgTWls
YW4gQm9iZXJpYyB3cm90ZToKPj4gSGksCj4gCj4gSGksCj4gCj4+Cj4+PiBEb24ndCBpbnRlcnJ1
cHQgX2NvbWVfIGZyb20gaGFyZHdhcmUgYW5kIGdvL2FyZSByb3V0ZWQgdG8KPj4+IGh5cGVydmlz
b3Ivb3MvYXBwPwo+PiBZZXMgdGhleSBkbywgc29ycnksIEkgcmV2ZXJzZWQgdGhlIG9yZGVyIGJl
Y2F1c2UgSSdtIGEgbmV3YmllIDopIC4KPj4KPj4+IFdvdWxkIHlvdSBtaW5kIHRvIGV4cGxhaW4g
d2hhdCBpcyB0aGUgdHJpcGxlIHRpbWVyIGNvdW50ZXI/Cj4+IE9uIHRoaXMgbGluayBvbiBwYWdl
IDM0MiBpcyBleHBsYW5hdGlvbi4KPiAKPiBXaGljaCBsaW5rPwo+IAo+Pgo+Pj4gVGhpcyBpcyBu
b3QgdGhlIG9mZmljaWFsIFhlbiByZXBvc2l0b3J5IGFuZCBsb29rIGxpa2UgcGF0Y2hlcyBoYXZl
IAo+Pj4gYmVlbiBhcHBsaWVkIG9uIHRvcC4gSSBhbSBhZnJhaWQsIEkgYW0gbm90IGdvaW5nIHRv
IGJlIGFibGUgaGVscCAKPj4+IGhlcmUuIENvdWxkIHlvdSBkbyB0aGUgc2FtZSBleHBlcmltZW50
IHdpdGggWGVuIDQuMTE/Cj4+Cj4+IEkgdGhpbmsgSSBoYXZlIHRvIGdldCBYZW4gZnJvbSBYaWxp
bnggYmVjYXVzZSBJIHVzZSBib2FyZCB0aGF0IGhhcwo+PiBaeW5xIFVsdHJhc2NhbGUuIFN0ZWZh
bm8gc2VudCBicmFuY2ggd2l0aCBYZW4gNC4xMSBzbyBJIGJ1aWx0IHdpdGggaXQuCj4gCj4gVGhl
IGJvYXJkIHNob3VsZCBiZSBmdWxseSBzdXBwb3J0ZWQgdXBzdHJlYW1lZC4gSWYgWGlsaW54IGhh
cyBtb3JlIHBhdGNoIAo+IG9uIHRvcCwgdGhlbiB5b3Ugd291bGQgbmVlZCB0byBzZWVrIHN1cHBv
cnQgZnJvbSB0aGVtIGJlY2F1c2UgSSBkb24ndCAKPiBrbm93IHdoYXQgdGhleSBjaGFuZ2VkIGlu
IFhlbi4KPiAKPiBDaGVlcnMsCj4gCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 12:56:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 12: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 1gC2Py-0002wy-8k; Mon, 15 Oct 2018 12:56:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk3i=m3=citrix.com=prvs=819f8eea0=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gC2Pw-0002ws-D4
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 12:56:16 +0000
X-Inumbo-ID: e3b46952-d079-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e3b46952-d079-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 12:57:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="80442640"
To: Roger Pau Monne <roger.pau@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20181009094236.51522-1-roger.pau@citrix.com>
 <20181009094236.51522-4-roger.pau@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <43e42984-8faf-7fc4-d6f7-394accc7ec4e@citrix.com>
Date: Mon, 15 Oct 2018 13:56:12 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181009094236.51522-4-roger.pau@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 3/6] x86/pvh: allow PVH Dom0 to use the
 debug IO port 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: Wei Liu <wei.liu2@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>

T24gMDkvMTAvMTggMTA6NDIsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiBBZGQgYW4gb3B0aW9u
IHRvIGFsbG93IHRyYXBwaW5nIGFjY2Vzc2VzIHRvIElPIHBvcnQgMHhlOSBmb3IgYSBQVkgKPiBE
b20wLCBzbyBpdCBjYW4gcHJpbnQgdG8gdGhlIEhWTSBkZWJ1ZyBjb25zb2xlLiBOb3RlIHRoaXMg
aXMgbm90Cj4gZW5hYmxlZCBieSBkZWZhdWx0IGluIG9yZGVyIHRvIHByZXZlbnQgY2xhc2hlcyB3
aXRoIGhhcmR3YXJlIG9uIHRoZQo+IHN5c3RlbSB1c2luZyAweGU5Lgo+Cj4gU2lnbmVkLW9mZi1i
eTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgoweGU5IHdhcyBvcmln
aW5hbGx5IGEgQk9DSFMgZGVidWcgcG9ydCwgYW5kIHdhcyBjaG9zZW4gYmVjYXVzZSBpdCBpc24n
dAp0eXBpY2FsbHkgdXNlZCBpbiBhbiBJQk0gY29tcGF0aWJsZSBQQy4KClRoZSBvbmx5IHJlZmVy
ZW5jZSBJIGNhbiBmaW5kIHdoaWNoIHNob3dzIGl0IGFzIGFuIG9wdGlvbiBpcyAiUEMgcmFkaW8K
YnkgQ29aZXQgSW5mbyBTeXN0ZW1zIi4KCkknZCB3cml0ZSBpdCB1cCB3aXRoIFhlbidzIG1lYW5p
bmcsIGFuZCBsZWF2ZSB0aGUgcGF0Y2ggdGhlcmUuwqAgSSBkb3VidAphbnkgSFZNLWNhcGFibGUg
c3lzdGVtIGhhcyBhbiBJU0EgcmFkaW8gY2FyZCBpbiBpdC4KCn5BbmRyZXcKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 13:01:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 13:01: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 1gC2UZ-0003js-UQ; Mon, 15 Oct 2018 13:01:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q5c5=m3=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gC2UY-0003jm-2X
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 13:01:02 +0000
X-Inumbo-ID: fbe419e4-d079-11e8-a8a5-bc764e045a96
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0a::60c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id fbe419e4-d079-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 14:58:17 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector1-arm-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=v6UtuXPZx5PknKE3uNGF9+EulWEI7azeLKV57p97ztk=;
 b=jbETiBrfHzmGlaINc+4deGjNtDFiZlUQnsiki+NFran596Jhc30pzziGXZxYSjZ79ihjebwMqpa5CuRwh++wgcny6FOk79pYM8g789Ys+DFwDSzMRoCmM1Z3Tm6NDL8hI/hLHTstHi+g1E2PcOHnj+3L6rFrkq/kmWwvC0mIw8I=
Received: from [10.1.196.50] (217.140.106.54) by
 AM4PR08MB2850.eurprd08.prod.outlook.com (2603:10a6:205:d::32) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1228.25; Mon, 15 Oct 2018 13:00:53 +0000
From: Julien Grall <julien.grall@arm.com>
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
 <1533945710-15159-4-git-send-email-sstabellini@kernel.org>
 <79f450e4-7f96-3f9d-d267-a3aa38b1f26a@arm.com>
 <alpine.DEB.2.10.1810101455160.436@sstabellini-ThinkPad-X260>
 <0efa6dec-8800-f294-e16f-8cf6d4067a84@arm.com>
Message-ID: <bb36e227-6c35-ed22-a2d0-bffec03a193d@arm.com>
Date: Mon, 15 Oct 2018 14:00:52 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <0efa6dec-8800-f294-e16f-8cf6d4067a84@arm.com>
Content-Language: en-US
X-Originating-IP: [217.140.106.54]
X-ClientProxiedBy: CWXP265CA0041.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:400:2d::29) To AM4PR08MB2850.eurprd08.prod.outlook.com
 (2603:10a6:205:d::32)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: a787ee65-cb3f-424c-34b2-08d6329e3daa
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:AM4PR08MB2850; 
X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2850;
 3:bpL7Y/Wr3kuAzs7ICDFO2ix4EQln4Alh+D3CWfr7lCZuaYmGhTit80N7N+NRFO2nuP4Feg29SYuG7oozMlG4Vx1+VVKIRfJ0j33HTTnfIOzEHkvBRjDLeVzrn0YSR0YJFZV6kOKnrfDr6nGoQB0oQ0k//DWGr/U2WvgtdCMHssxQ8GqfioW0Kg4vI5bcFGEnq0CEfZxHzM2YqmeVYdj02ZwyqqbT85lka+M4TyiUTpBa1qNn3vZAZEHPjnEzVMvH;
 25:32jM8zrDrFFCiPn0+q3CBvFnxHuG1ahk8q87K6PnjTb517Wm+oKxJ82Jm7pZ2Qa/8GOPbZX8X4GKLXMg5b0tsdlcokLfUAM0fWR+IB0+Pa8wPCsPGi7dMRPwQ4LYlBscYN9Pyo8A1tsKNfYC8LG24PDrclFGqNDP89HB4lAkAI4YhhkUKiXTP6NAZQCJMPjzpbzLR5dd7IX1hAZTskHeNKXpNN23dvzlpWaESKhPigarWNBHXnQEcXCv/giUr2pOwNQGwL0ZiVS0cCWz5BJKaEf2stnScWR0e02133eFyLis963AoC6UAPm+pDNqfs1zbUPATr5S+ZR9rrrGllVdJQ==;
 31:GJld42OMWf1G6OMzZtAQ8vV8gueBAp23mUFfhyKc1bCm7TrqBXoPmRFNT92taBLpHrA8t9ZAyMGM0Bpa8U9j9TPlMVcclxhtEDzhqLdjZ8ivBW7TXD2G7/4V1ya4gKY2TNQG2i8cxF6+HIWSW6pro6b+VjlcDOA0SkrNG0vCNFQ577aYqaqXexAVjyuGapQK+nDFFCEealNCQMi5n+c797KwWSl92kV0MvUd3DnRaKs=
X-MS-TrafficTypeDiagnostic: AM4PR08MB2850:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2850;
 20:yHY+Fn7YB3iy4/ZYizCjnACIrcerN6Kvs0mA5m1rvhGBFUKWaVHpgOwBWdWWLADoOo/V3CfTZ0UpGNlaoBMUUvZpxDsvmVDZndiLvfbrC3PiMhvS4e11aEx6O0DKx4nORDYBZ5EkGlXG/1WZyfui20eyE79vFRl4ibdvF1pvJ09wOuYkANGBdaTUf0Dmk5jmcslUvfJxddXI9gX7+qs9xYhfXIbm3UNV526inp+9j6pKySxs1qFw2NTwfxj/qczfawirSobtoPdTYO59H4QLhC4qRNf80+fUfLnKXn2OBTliVrc2Ev0fWV/j3fMVd2TDhLTb9gzvZmcQk+5MvhOIVzy3Ios2amI3Gz77ZApH3qIqkbF+onNmgNe2E5LQ3QC9i3M3FSD5QDdStO7ui/hpouG6FZMlt1ukvjDtMzJm+54=;
 4:sm/16m0bchiDWwRKrTqb0dvksl7fR12K3kbgz6U+i6SnLuOAFIBbF0LBdmPxWXSnAp3f5b6nTkK2x7PYa4ldfJ45OZsFDIAgOXvWe169Jxu9jE3fQCML3cG6EzPihsVe6pC5LN4QqFG5jTTZiU+5xV3dpoJM3HGxAZ4s44Y9uu8gXQSM1R9LWKCw1ye0cs9qWzMNWVQLbPDV1JcGNHSEofFnt8uZw9bngyKygT+LIh3/18+ZPfXSNucmT+A20ACnMrLNf5Ydp0EzVIhNxD2OdhrPWEJfjhsTH+e5vCtQBDwD8zoRiTYcaWmWnDd5KGX1XTA78YynoQKGWHO+DRcWm3awJEcv6QMYGBpeKBTg3jU=
X-Microsoft-Antispam-PRVS: <AM4PR08MB2850DD3404F92CE35B4159C580FD0@AM4PR08MB2850.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(269456686620040)(163750095850);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231355)(944501410)(52105095)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123560045)(20161123558120)(20161123562045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991067);
 SRVR:AM4PR08MB2850; BCL:0; PCL:0; RULEID:; SRVR:AM4PR08MB2850; 
X-Forefront-PRVS: 0826B2F01B
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(39860400002)(366004)(136003)(376002)(346002)(396003)(189003)(199004)(305945005)(6916009)(36756003)(14444005)(4326008)(31686004)(25786009)(6486002)(97736004)(66066001)(65956001)(65806001)(229853002)(53936002)(50466002)(316002)(7736002)(3846002)(68736007)(6116002)(54906003)(16576012)(47776003)(58126008)(2870700001)(64126003)(67846002)(23676004)(52146003)(52116002)(2486003)(2906002)(53546011)(76176011)(386003)(65826007)(81156014)(81166006)(8676002)(5660300001)(6246003)(8936002)(486006)(105586002)(16526019)(186003)(2616005)(11346002)(956004)(476003)(446003)(31696002)(72206003)(106356001)(6346003)(478600001)(44832011)(86362001)(77096007)(26005)(93886005);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM4PR08MB2850; H:[10.1.196.50]; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
Received-SPF: None (protection.outlook.com: arm.com does not designate
 permitted sender hosts)
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTRQUjA4TUIyODUwOzIzOk9MbTZnOUVoaVVCTEhrRUhoMkZ2U0xuMTJF?=
 =?utf-8?B?MHJkVW1uc3o1Wk55M0VtWGN3ZW9nVm5QbUd4TUdYTU4xOVJFa0Q0cWhFMFJW?=
 =?utf-8?B?YWpCRENHLzNQMDhtd25zQWhCWXZVRldoUGJyTW0wcXVZRUx5UHAvaWdWTTVi?=
 =?utf-8?B?NTdwODhnaDUyUTZtSk9PMUZBZEkwWGNteTFJMFY5ck4ybWdHN3V6MjRmSFRl?=
 =?utf-8?B?dmFDWGt0VjljU1lVYWVHQlVrREJmeEZaZnB6SnRxOEFEZmQ3OUxxYkUrQjI3?=
 =?utf-8?B?MzhpMi9zRk5aS0xPbGI5OE1CMHQxZXZ0M0dIRnFRWWd3bzZ4NFA4RlhacnZE?=
 =?utf-8?B?TXdKaVhLS0NTd01LNVdIaE1BK0ZBR24xa0JNc2Via0ljVU5RVVVQUmtqSWtY?=
 =?utf-8?B?YzVkYk1WRXp6REx3OS9OUEdPS0UxNlNVVFppczZ2b0lCci9jVkdxTitsRHV5?=
 =?utf-8?B?eStpd1hOcWtTdmpVVldwazBQbGNEYisrMUc0QUJpb2dRK0F0RlppWVhSYnZw?=
 =?utf-8?B?dFdhSVg2TnIxWko1dXFOMjdNL1lHc05ydFlabDdxSFR3bEdjNGRQTVdTcUhF?=
 =?utf-8?B?OGZnVllOUFcyRWxYOWpwYnlXU3R3ZzV5MUdWRklzNllVZ0hjT2xodjAySlpy?=
 =?utf-8?B?bzVBT2ZMTFNTQjVZYSs0OEgyQVB1dWNTMU9FNGtEMkxkcWg0L3RDMUtuOHBD?=
 =?utf-8?B?azdjMTY5ODVVcjZuQ0M5cC9wUTA0dEZaaG1KNGhHVEI4cEJPbVJaNFhkc2hX?=
 =?utf-8?B?ZkY3N2hELzhOejUya1ZuMFEvVDVjR1NqdjNNMUJrTzA3TDBxUmNyNDF0dzcr?=
 =?utf-8?B?ZldmSEZtMkd2K2dXakViYTZDVm9Gdllnd1o0MTVqSG1vL1BqU1VIa05PY0Yz?=
 =?utf-8?B?WEpjdVd6UVRndGlzalo4SWZnUEcrQ2FKTWxPVTB0eHJrTG5RL3pGeXdRa0ta?=
 =?utf-8?B?Z2xCRStTN0VnTVZ6QzAyWGRNQjNhR1NPUjhCWG8wZjhvRG5GUFdnaXFnTHR0?=
 =?utf-8?B?dlNvVE9zbU9PSVhuMlA1MzhYM084RHB0UXg3cEc1K0tRWjNKeFdoT1oyMkVy?=
 =?utf-8?B?ODRWUXJQcVkwNjdqOWNZZTQrQzlDUE01eThxelFQVmpLdDRtVFBkZlovWCt2?=
 =?utf-8?B?UGRoa01nalY2dWQ3OHlWaFBrcXAvT2hvZ3hwZkZxOEtPY29adU55a09za2Js?=
 =?utf-8?B?L0R6QW5GalFrZUdZQ2ZsUjdXMC9WVUZ3TDdDNGFTcnZhdWxOUjRMWVZJTEpu?=
 =?utf-8?B?Y1BuelRER3BzZDhFdkVZalduZE9GdlhHMThTc2NmZFk2eXNUQ3YxVHhKcjVB?=
 =?utf-8?B?NG5QVjJXVXNzbkxaY3pWclIxZ2l5TTVTWk01ZUxINVRIN3lzN3hqU1V0K0hU?=
 =?utf-8?B?ZGhaUnQxTkFQQ0FSZHF5bHNUUnVIaTUweGU5VlpHTnVXanE0bW5sSjdBUWEv?=
 =?utf-8?B?YVFXTHhSWTMrUWRCK2JhNjU3QWZ5Z3hybkpNdDJiTUlHQndrdE1DVEJLaVJi?=
 =?utf-8?B?YUtneUFCcnU1Y005aUpZdTF4T2t3RzVzVWVxanY1ckRKTjEvZFEvbms4cUhO?=
 =?utf-8?B?VnRjRWhZa1o3Q1JmOVh5c0tkSlFzbTdYbmNqd2VmOFJHVkdVN2VRU1JVM0Fj?=
 =?utf-8?B?cG5DR2k0ZU9UZk1wTnZPdlJuSzVsRkVrMjBqZjlIaFdFcTh1WnJsQ0lDY3NP?=
 =?utf-8?B?VUxwNUh1b1M3bVFwSUtKVkFUSTVRQjM0c3doL0pTMGd6TGRBZCtxODRQeFlk?=
 =?utf-8?B?WEJya3liN0Y1d1RaNVh0TzRQZ3JhWlNQcDdjWWdRWUFXTS9lZVdzeitqa0Fv?=
 =?utf-8?B?TzhDK0tyYTROcThIckFETnZMQmF1VzdFNGxJM0JyVytLOTh5cEVISVNZcG54?=
 =?utf-8?B?emlKZWh6TGl3dnEzU3I4dzVPYVIySXp5MURLdFlaMVBUY1Vab2hqRmx5WG9W?=
 =?utf-8?B?QU9nRnovd0owTnBvZkZpZktRbkt0NU12RXByZVdEMnorTmc1eUFReStQSFpa?=
 =?utf-8?B?dmFXbEVFTGNXZ0VPQzdOcUxkOWRUWllTTEs4NEY1OXQ2SDYzSTJ1VSs3ckEv?=
 =?utf-8?Q?KlS+TaIef8v3n0w2+J6wTi+XY?=
X-Microsoft-Antispam-Message-Info: mwc3g/B5BiKN/QCKFE2A8TYMvN5OtX81Dvdy7vP9OKBZ3OaYR32UoWkX26fUNs3sOZRdzPdoTsg4Bw0D8iEAqdYka3wzWCMWUfjj7Ul9CB86CdwwnFiWV1dyuRIQ4DaIP0wjhKHoPj3VkzM+3yMAYI4xXbZt9JoeG5uoS24MO3RynlthkUrtXP2SP57diFoKzY9P3+PGvpJDgDayDSfEO9cNSRIJhB6SSZGR0KnC9MSlN3vJ1L6Z2xUm5YNiNhFR/Q4zSRGiTBKw/XztTz2tH8rpWyG0VLdQ5jHz6oe7QJMmf6zGMts1+KeThDABKSBS7HIbhKuEhSsTeO5IvIMHstNtPGNtiNQcF5dXxMbnBTg=
X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2850;
 6:U56iGdvnMQ51Ftg/RDjcgfAyJe/n2ZTrPbyU0IjHDY/hgPzWdK2ok0xsZBhlnDM8u0T5pceLSe56SCLL4YrrhjuiXK9HQ5sPYm6hAZShTae0xkY2YZl0NixETQxuy6SQu2/Vy2Mj66LPZlDodPHjAHALc0virUfMM+vQv3h0AfqlShxqL11fganrAJSGlFLY0nngEtBP/hqXaHV6BSe28YdL5f8YySob90Rr624QNt1iMX4NGN6R71vUTLLkLatVHxDNa9yGbTTRc1zXCNWFEFcCZ0fJQjsdXF+z/QkPwwWas3v3i2rb7rmtVxAoQ1cLwbmgN2n556Nrq2xVms9u4Qfqf+S5nLYqpsXuMHURH+klC8VT2IzbsfPftWEtLOf7sMQKnXNqxcN/LmCjI5lqdAZiBVjbbJ8DqOUWV/5gK14eit74KemDuZCMdUvkR8NYpwUiTkvVr6l5V3assJ/Hqg==;
 5:N6Ow/R9nItN4Pdg6V8ojtb2z2IMBQQk97B425dwsG7SDgX5USB6/TAW+YDdENb+zeau1GsRF8mqgj9I/Kz5CVw7Z3H24s9ge8wwp+7FDmhA3n00WTV1qzGFg21QEV07gSNuWSTDx6R0qXY7JQPICQVqoRHO1MU4d4FDFfdugOPw=;
 7:KAnUhw2FodZqudj+hV3e+2xlgkuEHV4gdJCQQqSaIGB/eXMQSug7YzsYsZuJw9KogixxSw4y6EHbrsSMn6oI7KzgrtDjDFeDChJA+UzeROBUST0C1eg/M2qyx2P6M24AIJX3R/nwuXzFsVLw+P8Dfw2P+eF+RGqZKBfzorrnCM8SC3y6fklEdRO6CgmX8Vpj+C3bZPok7OxEGSVTtpiqewpnBbTvqG8mVa7/yb+bfsLGOMCnPvgyjHq0jnIuE17t
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Oct 2018 13:00:53.8727 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: a787ee65-cb3f-424c-34b2-08d6329e3daa
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR08MB2850
Subject: Re: [Xen-devel] [PATCH v3 4/6] xen/arm: zynqmp: eemi access control
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>,
 nd <nd@arm.com>, 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>

KFJlc2VuZGluZyB0aGUgZS1tYWlsIHVzaW5nIGEgZGlmZmVyZW50IHNtdHApCgpPbiAxNS8xMC8y
MDE4IDA4OjI1LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGksCj4gCj4gT24gMTAvMTAvMjAxOCAx
MTozNSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+PiBPbiBUdWUsIDI4IEF1ZyAyMDE4
LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+PiBPbiAxMS8wOC8xOCAwMTowMSwgU3RlZmFubyBTdGFi
ZWxsaW5pIHdyb3RlOgo+Pj4+IMKgwqAgI2luY2x1ZGUgPHhlbi9pb2NhcC5oPgo+Pj4+IMKgwqAg
I2luY2x1ZGUgPHhlbi9zY2hlZC5oPgo+Pj4+IMKgwqAgI2luY2x1ZGUgPHhlbi90eXBlcy5oPgo+
Pj4+IEBAIC0yMyw2ICs5MSw3MjEgQEAKPj4+PiDCoMKgICNpbmNsdWRlIDxhc20vcmVncy5oPgo+
Pj4+IMKgwqAgI2luY2x1ZGUgPGFzbS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1lZW1pLmg+Cj4+
Pj4gwqDCoCArc3RydWN0IHBtX2FjY2Vzcwo+Pj4+ICt7Cj4+Pj4gK8KgwqDCoCBwYWRkcl90IGFk
ZHI7Cj4+Pgo+Pj4gSXQgc2VlbXMgdGhhdCB0aGUgYWRkcmVzcyB3aWxsIGFsd2F5cyBwYWdlLWFs
aWduZWQuIFNvIGNvdWxkIHdlIHN0b3JlIAo+Pj4gYSBmcmFtZQo+Pj4gdXNpbmcgbWZuX3Q/Cj4+
Cj4+IFllcyB3ZSBjb3VsZCBzdG9yZSBqdXN0IHRoZSBmcmFtZS4gSSBzdGFydGVkIHRvIG1ha2Ug
dGhlIGNoYW5nZQo+PiBzdWdnZXN0ZWQsIGFuZCBhbGwgdGhlIHJlcXVpcmVkIGNvcnJlc3BvbmRp
bmcgY2hhbmdlcyB0byB0aGUKPj4gaW5pdGlhbGl6YXRpb25zIGJlbG93LCBmb3IgaW5zdGFuY2U6
Cj4+Cj4+IMKgwqAgW05PREVfUlBVXSA9IHsgTU1fUlBVIH0sCj4+Cj4+IG5lZWRzIHRvIGJlY29t
ZToKPj4KPj4gwqDCoCBbTk9ERV9SUFVdID0geyBfbWZuKE1NX1JQVSkgfSwKPj4KPj4gYnV0IHdo
ZW4gSSB0cmllZCB0byBkbyB0aGF0LCBJIGdldCBhIGNvbXBpbGF0aW9uIGVycm9yOgo+Pgo+PiDC
oMKgIHhpbGlueC16eW5xbXAtZWVtaS5jOjEwNjoyMDogZXJyb3I6IGluaXRpYWxpemVyIGVsZW1l
bnQgaXMgbm90IAo+PiBjb25zdGFudAo+PiDCoMKgwqDCoMKgwqDCoCBbTk9ERV9SUFVdID0geyBf
bWZuKE1NX1JQVSkgfSwKPj4KPj4gVW5mb3J0dW5hdGVseSBpdCBpcyBub3QgcG9zc2libGUgdG8g
dXNlIG1mbl90IGluIHN0YXRpYyBpbml0aWFsaXphdGlvbnMsCj4+IGJlY2F1c2UgaXQgaXMgYSBz
dGF0aWMgaW5saW5lLiBJIGNvdWxkIGRvOgo+Pgo+IAo+IFRoaXMgaXMgYSBidWcgaW4gR0NDIG9s
ZGVyIHRoYW4gNS4wLgo+IAo+PiDCoMKgIFtOT0RFX1JQVV0gPSB7IHsgTU1fUlBVIH0gfSwKPj4K
Pj4gd2hpY2ggd291bGQgd29yayBmb3IgREVCVUcgYnVpbGRzIGJ1dCB3b3VsZG4ndCB3b3JrIGZv
ciBub24tREVCVUcKPj4gYnVpbGRzLgo+Pgo+PiBJJ2xsIGtlZXAgcGFkZHJfdCBmb3IgdGhlIG5l
eHQgdmVyc2lvbiBvZiB0aGUgc2VyaWVzLgo+IAo+IFdoYXQgaXMgdGhlIGlzc3VlIHdpdGggdGhh
dCBvbiBub24tZGVidWcgYnVpbGQ/IFdlIGFyZSB1c2luZyB0aGlzIAo+IGNvbnN0cnVjdGlvbiBp
biBhbm90aGVyIHBsYWNlIHdpdGhvdXQgYW55IGNvbXBpbGVyIGlzc3VlLgo+IAo+Pgo+Pgo+Pj4+
ICvCoMKgwqAgYm9vbCBod2RvbV9hY2Nlc3M7wqDCoMKgIC8qIEhXIGRvbWFpbiBnZXRzIGFjY2Vz
cyByZWdhcmRsZXNzLsKgICovCj4+Pj4gK307Cj4+Pj4gKwo+Pj4+ICsvKgo+Pj4+ICsgKiBUaGlz
IHRhYmxlIG1hcHMgYSBub2RlIGludG8gYSBtZW1vcnkgYWRkcmVzcy4KPj4+PiArICogSWYgYSBn
dWVzdCBoYXMgYWNjZXNzIHRvIHRoZSBhZGRyZXNzLCBpdCBoYXMgZW5vdWdoIGNvbnRyb2wKPj4+
PiArICogb3ZlciB0aGUgbm9kZSB0byBncmFudCBpdCBhY2Nlc3MgdG8gRUVNSSBjYWxscyBmb3Ig
dGhhdCBub2RlLgo+Pj4+ICsgKi8KPj4+PiArc3RhdGljIGNvbnN0IHN0cnVjdCBwbV9hY2Nlc3Mg
cG1fbm9kZV9hY2Nlc3NbXSA9IHsKPj4+Cj4+PiBbLi4uXQo+Pj4KPj4+PiArCj4+Pj4gKy8qCj4+
Pj4gKyAqIFRoaXMgdGFibGUgbWFwcyByZXNldCBsaW5lIElEcyBpbnRvIGEgbWVtb3J5IGFkZHJl
c3MuCj4+Pj4gKyAqIElmIGEgZ3Vlc3QgaGFzIGFjY2VzcyB0byB0aGUgYWRkcmVzcywgaXQgaGFz
IGVub3VnaCBjb250cm9sCj4+Pj4gKyAqIG92ZXIgdGhlIGFmZmVjdGVkIG5vZGUgdG8gZ3JhbnQg
aXQgYWNjZXNzIHRvIEVFTUkgY2FsbHMgZm9yCj4+Pj4gKyAqIHJlc2V0dGluZyB0aGF0IG5vZGUu
Cj4+Pj4gKyAqLwo+Pj4+ICsjZGVmaW5lIFhJTFBNX1JFU0VUX0lEWChuKSAobiAtIFhJTFBNX1JF
U0VUX1BDSUVfQ0ZHKQo+Pj4+ICtzdGF0aWMgY29uc3Qgc3RydWN0IHBtX2FjY2VzcyBwbV9yZXNl
dF9hY2Nlc3NbXSA9IHsKPj4+Cj4+PiBbLi4uXQo+Pj4KPj4+PiArCj4+Pj4gKy8qCj4+Pj4gKyAq
IFRoaXMgdGFibGUgbWFwcyByZXNldCBsaW5lIElEcyBpbnRvIGEgbWVtb3J5IGFkZHJlc3MuCj4+
Pj4gKyAqIElmIGEgZ3Vlc3QgaGFzIGFjY2VzcyB0byB0aGUgYWRkcmVzcywgaXQgaGFzIGVub3Vn
aCBjb250cm9sCj4+Pj4gKyAqIG92ZXIgdGhlIGFmZmVjdGVkIG5vZGUgdG8gZ3JhbnQgaXQgYWNj
ZXNzIHRvIEVFTUkgY2FsbHMgZm9yCj4+Pj4gKyAqIHJlc2V0dGluZyB0aGF0IG5vZGUuCj4+Pj4g
KyAqLwo+Pj4+ICtzdGF0aWMgY29uc3Qgc3RydWN0IHsKPj4+PiArwqDCoMKgIHBhZGRyX3Qgc3Rh
cnQ7Cj4+Pj4gK8KgwqDCoCBwYWRkcl90IHNpemU7Cj4+Pj4gK8KgwqDCoCB1aW50MzJfdCBtYXNr
O8KgwqAgLyogWmVybyBtZWFucyBubyBtYXNrLCBpLmUgYWxsIGJpdHMuwqAgKi8KPj4+PiArwqDC
oMKgIGVudW0gcG1fbm9kZV9pZCBub2RlOwo+Pj4+ICvCoMKgwqAgYm9vbCBod2RvbV9hY2Nlc3M7
Cj4+Pj4gK8KgwqDCoCBib29sIHJlYWRvbmx5Owo+Pj4+ICt9IHBtX21taW9fYWNjZXNzW10gPSB7
Cj4+Pgo+Pj4gVGhvc2UgMyBhcnJheXMgY29udGFpbnMgYSBsb3Qgb2YgaGFyZGNvZGVkIHZhbHVl
LiBDYW4ndCBhbnkgb2YgdGhpcyBiZQo+Pj4gZGV0ZWN0ZWQgZnJvbSB0aGUgZGV2aWNlLXRyZWU/
Cj4+Cj4+IE5vLCB0aGUgaW5mb3JtYXRpb24gaXMgbm90IGF2YWlsYWJsZSBvbiBkZXZpY2UgdHJl
ZSB1bmZvcnR1bmF0ZWx5LiA+Cj4+Cj4+PiBJIHdvdWxkIGJlIGludGVyZXN0ZWQgdG8ga25vdyBo
b3cgdGhpcyBpcyBnb2luZyB0byB3b3JrIHdpdGggdXBzdHJlYW0gCj4+PiBMaW51eC4KPj4+IERv
IHlvdSBoYXJkY29kZSBhbGwgdGhlIHZhbHVlcyB0aGVyZSBhcyB3ZWxsPwo+Pgo+PiBZZXM6IHRo
ZSBJRHMgYXJlIHNwZWNpZmllZCBvbiBhbiBoZWFkZXIgZmlsZSwgc2VlCj4+IGluY2x1ZGUvbGlu
dXgvZmlybXdhcmUveGxueC16eW5xbXAuaCBvbiB0aGUgenlucS9maXJtd2FyZSBicmFuY2ggb2Yg
dGhlCj4+IGFybS1zb2MgdHJlZS4gSW4gYWRkaXRpb24gdG8gdGhlIElEcywgd2UgYWxzbyBoYXZl
IHRoZSBtZW1vcnkgYWRkcmVzc2VzCj4+IGluIFhlbiB0byBkbyB0aGUgcGVybWlzc2lvbiBjaGVj
a3MuCj4gCj4gSSBhbSBhZnJhaWQgdGhpcyBpcyBub3QgbGludXggdXBzdHJlYW0uIENhbiB5b3Ug
cG9pbnQgdG8gdGhlIGNvZGUgaW4gCj4gTGludXMncyBnaXQgb3IgZXhwbGFpbiB0aGUgc3RhdGUg
b2YgdGhlIHJldmlldz8KPiAKPj4KPj4+PiArc3RhdGljIGJvb2wgcG1fY2hlY2tfYWNjZXNzKGNv
bnN0IHN0cnVjdCBwbV9hY2Nlc3MgKmFjbCwgc3RydWN0IAo+Pj4+IGRvbWFpbiAqZCwKPj4+PiAr
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHVp
bnQzMl90IGlkeCkKPj4+PiArewo+Pj4+ICvCoMKgwqAgdW5zaWduZWQgbG9uZyBtZm47Cj4+Pgo+
Pj4gbWZuX3QgcGxlYXNlLiBUaGUgY29kZSBpcyBub3QgdGhhdCBuaWNlIGJ1dCBhdCBsZWFzdCBp
dCBhZGQgbW9yZSAKPj4+IHNhZmV0eSBpbiB0aGUKPj4+IGNvZGUuIEhvcGVmdWxseSBpb21tdV9h
Y2Nlc3NfcGVybWl0dGVkIHdpbGwgYmUgY29udmVydGVkIHRvIHR5cGVzYWZlIAo+Pj4gTUZOIHNv
b24uCj4+Cj4+IFllcywgSSBjYW4gbWFrZSB0aGlzIGNoYW5nZSB3aXRob3V0IGlzc3Vlcy4KPj4K
Pj4KPj4+PiArCj4+Pj4gK8KgwqDCoCBpZiAoIGFjbFtpZHhdLmh3ZG9tX2FjY2VzcyAmJiBpc19o
YXJkd2FyZV9kb21haW4oZCkgKQo+Pj4+ICvCoMKgwqDCoMKgwqDCoCByZXR1cm4gdHJ1ZTsKPj4+
PiArCj4+Pj4gK8KgwqDCoCBpZiAoICFhY2xbaWR4XS5hZGRyICkKPj4+PiArwqDCoMKgwqDCoMKg
wqAgcmV0dXJuIGZhbHNlOwo+Pj4+ICsKPj4+PiArwqDCoMKgIG1mbiA9IFBGTl9ET1dOKGFjbFtp
ZHhdLmFkZHIpOwo+Pj4KPj4+IG1hZGRyX3RvX21mbiguLi4pOwo+Pgo+PiBPSwo+Pgo+Pgo+Pj4+
ICvCoMKgwqAgcmV0dXJuIGlvbWVtX2FjY2Vzc19wZXJtaXR0ZWQoZCwgbWZuLCBtZm4pOwo+Pj4K
Pj4+IElzIHRoZSBhZGRyZXNzIHNvbWV0aGluZyB0aGF0IGEgZ3Vlc3Qgd291bGQgYmUgYWxsb3dl
ZCB0byByZWFkL3dyaXRlIAo+Pj4gZGlyZWN0bHk/Cj4+PiBJZiBub3QsIHRoZW4gaW9tZW1fYWNj
ZXNzX3Blcm1pdHRlZCguLi4pIHNob3VsZCBub3QgYmUgdXNlZC4KPj4KPj4gWWVzLCB0aGUgYWRk
cmVzcyB3b3VsZCBiZSBzb21ldGhpbmcgcmVtYXBwZWQgdG8gdGhlIGd1ZXN0IHVzaW5nIGlvbWVt
Lgo+IAo+IEluIHRoZSBkb2N1bWVudGF0aW9uIGF0IHRoZSBiZWdpbm5pbmcgb2YgdGhlIGZpbGUg
eW91IHNheSB0aGF0IG1lbW9yeSAKPiByYW5nZXMgYXJlIHR5cGljYWxseSBzZWN1cmUgbWVtb3J5
LiBTbyBob3cgYSBndWVzdCBjYW4gYWNjZXNzIHRoZW0gCj4gZGlyZWN0bHk/Cj4gCj4gSSBwcm9i
YWJseSBuZWVkIGEgYml0IG1vcmUgYmFja2dyb3VuZCBoZXJlLi4uIFdoYXQgaXMgdGhlIGFkZHJl
c3MgCj4gY29ycmVzcG9uZCB0byBhdCB0aGUgZW5kPwo+IAo+Pgo+Pj4+ICt7Cj4+Pj4gK8KgwqDC
oCB1bnNpZ25lZCBpbnQgaTsKPj4+PiArwqDCoMKgIGJvb2wgcmV0ID0gZmFsc2U7Cj4+Pj4gK8Kg
wqDCoCB1aW50MzJfdCBwcm90X21hc2sgPSAwOwo+Pj4+ICsKPj4+PiArwqDCoMKgIC8qCj4+Pj4g
K8KgwqDCoMKgICogVGhlIGhhcmR3YXJlIGRvbWFpbiBnZXRzIHJlYWQgYWNjZXNzIHRvIGV2ZXJ5
dGhpbmcuCj4+Pj4gK8KgwqDCoMKgICogTG93ZXIgbGF5ZXJzIHdpbGwgZG8gZnVydGhlciBmaWx0
ZXJpbmcuCj4+Pj4gK8KgwqDCoMKgICovCj4+Pj4gK8KgwqDCoCBpZiAoICF3cml0ZSAmJiBpc19o
YXJkd2FyZV9kb21haW4oZCkgKQo+Pj4+ICvCoMKgwqDCoMKgwqDCoCByZXR1cm4gdHJ1ZTsKPj4+
PiArCj4+Pj4gK8KgwqDCoCAvKiBTY2FuIHRoZSBBQ0wuwqAgKi8KPj4+PiArwqDCoMKgIGZvciAo
IGkgPSAwOyBpIDwgQVJSQVlfU0laRShwbV9tbWlvX2FjY2Vzcyk7IGkrKyApCj4+Pj4gK8KgwqDC
oCB7Cj4+Pj4gK8KgwqDCoMKgwqDCoMKgIGlmICggYWRkciA8IHBtX21taW9fYWNjZXNzW2ldLnN0
YXJ0ICkKPj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCByZXR1cm4gZmFsc2U7Cj4+Pj4gK8Kg
wqDCoMKgwqDCoMKgIGlmICggYWRkciA+IHBtX21taW9fYWNjZXNzW2ldLnN0YXJ0ICsgcG1fbW1p
b19hY2Nlc3NbaV0uc2l6ZSApCj4+Pgo+Pj4gSSB3b3VsZCBhZGQgYW4gQVNTRVJUKHBtX21taW9f
YWNjZXNzW2ldLnN0YXJ0ID49IAo+Pj4gcG1fbW1pb19hY2Nlc3NbaV0uc2l6ZSkgdG8KPj4+IGNh
dGNoIHdyYXBwaW5nLgo+Pgo+PiBJIHRha2UgdGhhdCB5b3UgbWVhbnQgdGhlIGZvbGxvd2luZzoK
Pj4KPj4gwqDCoCBBU1NFUlQocG1fbW1pb19hY2Nlc3NbaV0uc3RhcnQgKyBwbV9tbWlvX2FjY2Vz
c1tpXS5zaXplID49ICAKPj4gcG1fbW1pb19hY2Nlc3NbaV0uc3RhcnQpCj4gCj4gWWVzLgo+IAo+
Pgo+Pgo+Pj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGNvbnRpbnVlOwo+Pj4+ICsKPj4+PiAr
wqDCoMKgwqDCoMKgwqAgaWYgKCB3cml0ZSAmJiBwbV9tbWlvX2FjY2Vzc1tpXS5yZWFkb25seSAp
Cj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgcmV0dXJuIGZhbHNlOwo+Pj4+ICvCoMKgwqDC
oMKgwqDCoCBpZiAoIHBtX21taW9fYWNjZXNzW2ldLmh3ZG9tX2FjY2VzcyAmJiAKPj4+PiAhaXNf
aGFyZHdhcmVfZG9tYWluKGQpICkKPj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCByZXR1cm4g
ZmFsc2U7Cj4+Pj4gK8KgwqDCoMKgwqDCoMKgIGlmICggIWRvbWFpbl9oYXNfbm9kZV9hY2Nlc3Mo
ZCwgcG1fbW1pb19hY2Nlc3NbaV0ubm9kZSkgKQo+Pj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
IHJldHVybiBmYWxzZTsKPj4+PiArCj4+Pj4gK8KgwqDCoMKgwqDCoMKgIC8qIFdlJ3ZlIGdvdCBh
Y2Nlc3MgdG8gdGhpcyByZWcgKG9yIHBhcnRzIG9mIGl0KS7CoCAqLwo+Pj4+ICvCoMKgwqDCoMKg
wqDCoCByZXQgPSB0cnVlOwo+Pj4+ICsKPj4+PiArwqDCoMKgwqDCoMKgwqAgLyogUGVybWl0IHdy
aXRlIGFjY2VzcyB0byBzZWxlY3RlZCBiaXRzLsKgICovCj4+Pj4gK8KgwqDCoMKgwqDCoMKgIHBy
b3RfbWFzayB8PSBwbV9tbWlvX2FjY2Vzc1tpXS5tYXNrID86IDB4RkZGRkZGRkY7Cj4+PiBDYW4g
eW91IHVzZSBHRU5NQVNLIGhlcmU/Cj4+Cj4+IFN1cmUKPj4KPj4+IE5JVDogbmV3bGluZQo+Pgo+
PiBPSwo+Pgo+Pj4+ICvCoMKgwqDCoMKgwqDCoCBicmVhazsKPj4+PiArwqDCoMKgIH0KPj4+PiAr
Cj4+Pj4gK8KgwqDCoCAvKiBNYXNraW5nIG9ubHkgYXBwbGllcyB0byB3cml0ZXMuwqAgKi8KPj4+
PiArwqDCoMKgIGlmICggd3JpdGUgKQo+Pj4+ICvCoMKgwqDCoMKgwqDCoCAqbWFzayAmPSBwcm90
X21hc2s7Cj4+Pgo+Pj4gU28gZm9yIHJlYWRpbmcgdGhlcmUgYXJlIG5vIG1hc2tpbmc/IFdoYXQg
c2hvdWxkIGJlIHRoZSB2YWx1ZSBpdD8KPj4KPj4gWWVzLCB0aGlzIGlzIG15IHVuZGVyc3RhbmRp
bmcuIFRoZSB2YWx1ZSBpcyBzYWZlIHRvIHJlYWQsIGJ1dCBub3QgYWxsCj4+IGJpdHMgYXJlIHdy
aXRlYWJsZS4KPiAKPiBJdCB3b3VsZCBiZSBnb29kIHRvIHdyaXRlIHRoYXQgYXNzdW1wdGlvbiBz
b21ld2hlcmUuCj4gCj4gQ2hlZXJzLAo+IAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 13:01:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 13: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 1gC2Uw-0003mv-FS; Mon, 15 Oct 2018 13:01:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q5c5=m3=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gC2Uv-0003mo-Nt
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 13:01:25 +0000
X-Inumbo-ID: 0a9d214a-d07a-11e8-a8a5-bc764e045a96
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe06::62d])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 0a9d214a-d07a-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 14:58:42 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector1-arm-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=rIgWs1FfZfb9EmsORZC6+EE8nW+y6KgpWwQRe1mjxxg=;
 b=ohD09J5u17ghV5YBzxh5j5z0elTEi7X+4+i+Gug5xuPMAafVt/Po+1MlL5/3ihXEe76qQjXe9/svqjkHd1hE+Z74E9IJnXjfqfEJcGIGo8Ss2M33Tw/Wl1Igvswhcmo3jLW3QryjuOE2Fmox/Xkc2W++B6P+J/8OUnVhWG8o2To=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from [10.1.196.50] (217.140.106.54) by
 AM4PR08MB2849.eurprd08.prod.outlook.com (2603:10a6:205:d::31) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1228.25; Mon, 15 Oct 2018 13:01:17 +0000
From: Julien Grall <julien.grall@arm.com>
To: Stefano Stabellini <stefano.stabellini@xilinx.com>
References: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
 <1533945710-15159-5-git-send-email-sstabellini@kernel.org>
 <01aba56f-4a72-a3bf-bb36-f84b7aa37572@arm.com>
 <alpine.DEB.2.10.1810101537540.436@sstabellini-ThinkPad-X260>
 <f75422fb-a620-4471-b653-7b39738fab87@arm.com>
Message-ID: <08721368-7795-6f3c-8b55-b4d3add8bc08@arm.com>
Date: Mon, 15 Oct 2018 14:01:16 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <f75422fb-a620-4471-b653-7b39738fab87@arm.com>
Content-Language: en-US
X-Originating-IP: [217.140.106.54]
X-ClientProxiedBy: CWLP265CA0293.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:401:5d::17) To AM4PR08MB2849.eurprd08.prod.outlook.com
 (2603:10a6:205:d::31)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 91eab3d2-7b95-483c-520c-08d6329e4be9
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:AM4PR08MB2849; 
X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2849;
 3:tk7c287gHIsQWhWofM/CLwNLoRr6sqhKm/VDwLv5A8b/EuTIKORxuUSORan0KepkSW0xPyN2esFtgWpexhKui8J44rTT7buX9c5SRk1u4CTlep3NN/caJV73dnqnkK8+a3Ve5ELeaYyaa6sSrB5Ll5bba94kbVLXDSrnCp1wfFJvlcV1fiifKey3GVyu1ZRv2Hgjh1qD66Jb/eolXFNVGD06s5pRf2GdcfEeZL4VdXREGPdmbhvxzDv8U9pq3EoM;
 25:zSnh8XGIuT/wYJ+8GZFu+mOV1Dkodz61W+DACY+1cIuuy/fsm/j9+3xqeeVa2mFHVdYSk+swGkgm3ETQzLPCwVpgFyVpctM7VfOVOQhmqu46SqQvWAi3tYTeAHB0B3gsMBQwjGFrxwpUSgvjk2IjssXJF7ASy2sqqFtA5kGfjobd5Z6nnsFkl6Fn0lFQXkmG72zyoNdHmf2T0ZN1h10FHk7v5bBawhf9NSpQ+k3wdjSoN7+Ym5LYh47C65WLwcx6D+ZaRoldkjEgX0IrBEDQz1/B/v93xN/cNlAwVGyQuwpOWH++r32rXwUqK5ZFlE+hpuK0boK23CGdGs+bSueY5Q==;
 31:NIDgeDxOPzfriOF+tZH+7YgZ/hykbOBSsYs1IjJ4ACwHiaa/rHz2LnoUqcL35QxVHeS+jmu7KR7+VjY3cbZz9TnZug0hQZs75Z732Zj5tULx9n/ZBqhe8fywlmN63a8a7pt4Uggq+huzSgsL2ZxX/BUJf4wtxgbDOqjr0GWgr1N0srk3J5Ur78KCoDMBLskChwsgxatpBYm/00YJSPTN2RX48Et18dcoup7ddtkNwSY=
X-MS-TrafficTypeDiagnostic: AM4PR08MB2849:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2849;
 20:Al6JBWxX0jXTEKHBmZm30qYePCXlcIBzEeewRTQyLEmMaY4d9L46sZaaRJa4WY2oCL/CZpJ6ih2VoRdDxKI5+BmbHExrbxhI8cpOO9ydgfcYZuQy2ZkzYXGtTzLAnBEwcoSqli2BeWcCeKMkM0HPFgkCQO73SsQkr7cw9/R5V1ewqtT+KoClqlz3NceIN1KsRyj53kOUtE7Us7dtHdJl0Rbb4VFbOuVY1u5OwbDaCnTvEMRW1sBZ9RAn7lKVX0ncbZ4O1+oMxNsFdKHiLlrfR2Ce/y8dUEbytv8VVWcpFQVL1Qu0yZgj6jMtlp/8+u1wDlHU8pA0Co3SGD9z+MOrTno6o6VHia0EalmYNEEb3t2HQE+AZRq88I+OGUcxZugZQDfqR6sxFGaw2A2PHbD7uXF7tc+yvXf7PMKT2O/Hy2s=;
 4:IW7ELBUdTTVOEkkXARcALDYE+7xrSh4XcI9+eJ+s5ahcXrO1aB2AnXFJ2iida8nJWKVe1/NYtZDKHK5cZqFZUge2qfVXYSMZOUBsVNk/iG1e61pReJPpq06rhLh4xe3YVZsZ0P6B60MUQQb6r7TJYluxrPY8d0YcG1EvAFpSuPrcQsvEJ5qdTsn3kMsspbEIRjVY3hXvlGnsjbHK0YEB3oP6CLM6Fyvb47AcctaC5Ltf4/2IaVYFQqMX0KusP8IMDKoMj1t59KI7QGwTMwKQIhGRNxLFDSPiidaP3nl3eqqeKHyqM1GJ8UjRpsVMOoeU2DtYqm7rMcjs9p7oS5QQeVSZiXRL0uwLwUHuZjmWh/Q=
X-Microsoft-Antispam-PRVS: <AM4PR08MB2849D46C3004C0A2C330B41680FD0@AM4PR08MB2849.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(192813158149592)(269456686620040);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231355)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123558120)(20161123562045)(201708071742011)(7699051)(76991067);
 SRVR:AM4PR08MB2849; BCL:0; PCL:0; RULEID:; SRVR:AM4PR08MB2849; 
X-Forefront-PRVS: 0826B2F01B
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(346002)(366004)(396003)(376002)(136003)(39860400002)(189003)(199004)(305945005)(93886005)(52116002)(25786009)(478600001)(81166006)(23676004)(64126003)(31686004)(81156014)(52146003)(2486003)(7736002)(4326008)(106356001)(67846002)(105586002)(2906002)(8936002)(8676002)(446003)(72206003)(5660300001)(65826007)(11346002)(16576012)(186003)(77096007)(26005)(16526019)(6246003)(54906003)(316002)(58126008)(486006)(956004)(2616005)(476003)(97736004)(44832011)(6916009)(68736007)(31696002)(53936002)(14444005)(3846002)(86362001)(50466002)(36756003)(53546011)(6486002)(6116002)(229853002)(2870700001)(386003)(65956001)(65806001)(66066001)(47776003)(76176011);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM4PR08MB2849; H:[10.1.196.50]; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
Received-SPF: None (protection.outlook.com: arm.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTRQUjA4TUIyODQ5OzIzOm9YNVpzc0hUUjdPeDFIME9DdXA3M2dnc2hp?=
 =?utf-8?B?YTBnc1JHRVh1RjFIdHVrem9jN1ZKd2Z6VnJ6dlM5dHFzZnZpMm9TKzFKM3lH?=
 =?utf-8?B?RmkrM2d6eHpvalhnL1o4SWNTWnpYanpKbkFiaC9WYy9mbldvdUNTRjFKRmRv?=
 =?utf-8?B?K3o0YkZwMXFGWnVHSURhWjZBTWNaTlEzTUtlbmt1QmVNNjJOY2MwTkV6OVIz?=
 =?utf-8?B?WEkwTU5CNzVRb2RvMG1sYUJUSEl2YVNtbEhjbS9nb2FPTkpReElaTkwrRVFk?=
 =?utf-8?B?dlpqYXN4aHVSaWVwVEFRdjd1Mk1MdmdaMmMyZWswTC9ZcWZyQUZDWnZ1ZDRH?=
 =?utf-8?B?b1ZRVVlwNUtoTlR3aTlXV2pwSzludmhWYUpkUHJIcVQwUzZjaWpFTFFFb3NF?=
 =?utf-8?B?a3VsT1ZCczlQRVRZQkRhMWdYaU8rNU5uNnBLeVNNSzlra20vVTc2NFUra1Fp?=
 =?utf-8?B?MC9aZ09URU1SZTFRRHloMW9SMjIrSkV2MGttejIxN3lFTjE3eVF0S25MenBq?=
 =?utf-8?B?OTd0QS9tazhoSGVMdGl5UmVaZzQrUzJQdE9ydzFWcE5sQmdPRXpJTVVrRHda?=
 =?utf-8?B?ZGJ3eXF3QVJZdHhUQlMvS2w3RmVJcENRdi9FSWgzTDA5elhZakNCMkRiSXJv?=
 =?utf-8?B?V3B1cG1sM0N2cXRxY09wM213SU5DdjVpR0VwanZlTzN2cFNmZEZERndocXJn?=
 =?utf-8?B?MVc5d0xSZVFtczEvbHVCMHRZMXhOVmdYV0E4eExoQlNsSktPZjlJZThhMStI?=
 =?utf-8?B?QXhZdktoQUx6TklsS3BOZmVPTm51ZGc0RTNEZ0E3Tkc2aHQ1dWJiSkdpekQy?=
 =?utf-8?B?YW1XeEppVVdsY3BsdkxGemdaOWNkZDdkL1FhMDcrYXNXM1VTNjlMdklDdXpu?=
 =?utf-8?B?UCtOUkdwQ3owaGV2N21rSlYzRElvcWdoQlpWcXROQmdPNGszbkJqVnI0QkRl?=
 =?utf-8?B?Z3hqQ2hTT01jRW5XUVlvYllPT3UxemFTQWxJRkNsTml2M2hiSm5YRVR2WWl6?=
 =?utf-8?B?eDE3L1FvbCsvY2hFVFRpWlgvZXZhemRUOEpjNFNONzlXeVF6T0tDNEdoNE8w?=
 =?utf-8?B?L3hURTI2NUxWOHIwcG9KSWJmTEpoUVJZK0ZQOWFuNC9qTFJTR2lnQ0tNb3d5?=
 =?utf-8?B?MUZzRjRhaGdaTWVtUmVhQU5YZ3BIaGJMTDQ4RktXb1diQkhHak1STmtWWG5I?=
 =?utf-8?B?QzhLeU1uYktEeUN6YlpYb2lKOU04WVpTNkNQT3NoU0Jsb2ZxaG1sTThINTVk?=
 =?utf-8?B?bkxOY2xTbFBSaEh5ancwbis4eWw2RGJDblBGTlU0akFyVHZlM3JJRFVDd1ZL?=
 =?utf-8?B?L3VVYXFIR0NCUGFRTG1jUlNwL0RjZUV5ZHNERUxoRVA2bTdReGFzZXJ0UFZn?=
 =?utf-8?B?SnY5TmptZEZSSGR3cnAxL0dlSU1BZE5KOE9WaDZ5aHArTzV4a0dRRDZGc2sv?=
 =?utf-8?B?d2FYUUlLNjM0RGt6bVZpazBZUnhkRlJJdjI0VndCejk4WHJOem4rRWRzaTI3?=
 =?utf-8?B?QlRROWxzQklLTzZNQS9JaW56blVOQUZpa0lnSXVTK1ZsSUE5R0lMdWdYNG0z?=
 =?utf-8?B?OUJOL1hrN2pNc0lJS0UzRnYvYkJ1Um9zSFNHZWN6OW9za2VhTkF1c1A1RFJo?=
 =?utf-8?B?ZThyeUs0SzhrKy9sQUI3aXIxZGVFWkxKT012RVMzWmRPdjBHL2lWUkZFdVMz?=
 =?utf-8?B?Ri8zcHhWdnQrWWEzVit2R28yTDRKeXRWTlRVWHljSmdDL2NjQmNzZis0cFp0?=
 =?utf-8?B?NmlzVFBRcjZRN0hZNlJvaGNsbnJkQ3NSZkl6aWVKNXRzeWVrQ044a29SM2tF?=
 =?utf-8?B?aTdxeFYrMDd0ZXlYejJaMTcxQTFiUkVWTnJwTUJTb3RaUXBQK0lqeFJnNnR4?=
 =?utf-8?B?a2dtMWpaVW5GL1kxZ3c0QUhqZGdpTDRJUEg5SDJLc1dOT21lUlYvb3ExQWhh?=
 =?utf-8?B?V2hKV21ERmJvM0UvS09pd1QrQkxBenZQRVJTN3VlQVBzZFRVWTRSdHlVVnly?=
 =?utf-8?B?ZUFtL2s5SnM1Sm94cXloQnJuNUxNUVlLc2F4bzJvdHc3VWx5Z1J2M0Z3RUpR?=
 =?utf-8?Q?2upE=3D?=
X-Microsoft-Antispam-Message-Info: nuQyEjuz+c3hN5+9d5tKJ+C+hXHM0YCUrn17MjarXvI5OMMAexwMKLsqbZqcIFsDBw8YpRQlWxUDxCFSk1ZFbuXH2cIYCtSDTP8wEyQnRMg601Un/UIpb3/edQtlVDwmupJLJnr92AwLYlOEtyGRBr6eG+xwwauDwKmJseFDvUTxP2zol/DUx464GtYJ7bfw7FAlD/nV2qLqZ87B2j+AEALyoPEHpjNP2ePfyuZPbdSKPXVfQfK4Pxp5+mwTYGkYH9MndcePjUDcC73RqkcoeYSbdauQOLxEEplScdU0bUOcMjXA2dn7s1vdp8GYYkG15f/bz39r3mODNmzBze+njBGiy/RMwqmCmjj7xtUS2Qs=
X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2849;
 6:tn+6ujdprZXYdZvKAZqbbhfH22rsF5oMZPX4VVrdni+VhQC81mUMBzeibs+yU1NX+HlgCh7Zs5e4DEdrE9Cf7UjXKKDh2tZ4jG2FnghHlbtfDlsSvFtrDgdhF5g377c/z2F+KEJXejFx84DEAATvq1V2mVpVYep1nXzBHo+9+E/8T67W8ClDw2IATIzSNvseaW72F2HHIr8RJxWI5yRkUrD+RE82Tzm0cdyckR4+BEof2hndJCKU1cvhGjoXraFvZg+bOI3VxkjlS261vGsKt9tm1LATYMRcUNw9ZUExckZkHSvhbEY9VBYoEdz6CdRL4vISNDnl5iaZgfLh8qeSQu38k2zo+RElkdEObR9RSdVdy4NhSekIc2wfB7KCOVy++Pvow0RbkRE+7bh9YXHhkit9OsAN7U+Ht7H92AhRN8wyZszhK6SbobZJ1/Vf2uxwfyUspUqCPint+uezvW2zRQ==;
 5:VLoRg8RzSFkDJiMXFjkhz0Q2mr6oCvKEflkSOo3Ag8qDF82idgtnVLf9Gm+/8dqzfmuP89m7hQ6BEVPwyWrjmBq9AWL5a8poMEdDUqIsLQHawiGohraq5JHD6pCAUP/8eCltdkzb8tA8sf7L8xd8C/uzEP6x52wKUqnOsdsootI=;
 7:iSzwB6gE7JvkIFjwkTZkYIgs6BiQT5skQeQoUK6Bme+q26cvoM0Heku2i4Kp5jkQ/296/p5l99mU6pceiBwv6sP5v+IhqIpLYlx2fevMP2Yx/k19ECRfZy25sdSCRFWlBgJ1mLUV7DMm9QCzvni7YZvABTu2BLyhPmNTuoI41Z8AJv7gj6dDqCA5tbW4Vp/tQRN98TQwa7SG8njYnksjlqiQWWTY0RM+K/RP/6Vigdf6aMiqWWiWskr4w4MaekHf
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Oct 2018 13:01:17.7626 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 91eab3d2-7b95-483c-520c-08d6329e4be9
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR08MB2849
Subject: Re: [Xen-devel] [PATCH v3 5/6] xen/arm: zynqmp: implement
 zynqmp_eemi
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>,
 nd <nd@arm.com>, Stefano Stabellini <sstabellini@kernel.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>

KFJlc2VuZGluZyB0aGUgZS1tYWlsIHVzaW5nIGEgZGlmZmVyZW50IHNtdHApCgpPbiAxNS8xMC8y
MDE4IDA4OjMyLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGksCj4gCj4gT24gMTAvMTAvMjAxOCAx
MTo0OSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+PiBPbiBUdWUsIDI4IEF1ZyAyMDE4
LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+PiBIaSBTdGVmYW5vLAo+Pj4KPj4+IE9uIDExLzA4LzE4
IDAxOjAxLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+Pj4gRnJvbTogIkVkZ2FyIEUuIEln
bGVzaWFzIiA8ZWRnYXIuaWdsZXNpYXNAeGlsaW54LmNvbT4KPj4+Pgo+Pj4+IEZyb206IEVkZ2Fy
IEUuIElnbGVzaWFzIDxlZGdhci5pZ2xlc2lhc0B4aWxpbnguY29tPgo+Pj4+Cj4+Pj4genlucW1w
X2VlbWkgdXNlcyB0aGUgZGVmaW5lZCBmdW5jdGlvbnMgYW5kIHN0cnVjdHMgdG8gZGVjaWRlIHdo
ZXRoZXIgdG8KPj4+PiBtYWtlIGEgY2FsbCB0byB0aGUgZmlybXdhcmUsIG9yIHRvIHNpbXBseSBy
ZXR1cm4gYSBwcmVkZWZpbmVkIHZhbHVlLgo+Pj4+Cj4+Pj4gU2lnbmVkLW9mZi1ieTogRWRnYXIg
RS4gSWdsZXNpYXMgPGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+Cj4+Pj4gU2lnbmVkLW9mZi1i
eTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+Pj4+IC0tLQo+Pj4+
IMKgwqAgeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLWVlbWkuYyB8IDE0Mwo+
Pj4+ICsrKysrKysrKysrKysrKysrKysrKysrKysrKy0KPj4+PiDCoMKgIDEgZmlsZSBjaGFuZ2Vk
LCAxNDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+Pj4+Cj4+Pj4gZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1lZW1pLmMKPj4+PiBiL3hlbi9h
cmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1lZW1pLmMKPj4+PiBpbmRleCA2MmNjMTVj
Li4xZGJkZjA0IDEwMDY0NAo+Pj4+IC0tLSBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54
LXp5bnFtcC1lZW1pLmMKPj4+PiArKysgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3hpbGlueC16
eW5xbXAtZWVtaS5jCj4+Pj4gQEAgLTgwOCw3ICs4MDgsMTQ4IEBAIHN0YXRpYyBib29sIGRvbWFp
bl9oYXNfbW1pb19hY2Nlc3Moc3RydWN0IAo+Pj4+IGRvbWFpbiAqZCwKPj4+PiDCoMKgwqDCoCBi
b29sIHp5bnFtcF9lZW1pKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQo+Pj4+IMKgwqAgewo+
Pj4+IC3CoMKgwqAgcmV0dXJuIGZhbHNlOwo+Pj4+ICvCoMKgwqAgc3RydWN0IGFybV9zbWNjY19y
ZXMgcmVzOwo+Pj4+ICvCoMKgwqAgYm9vbCBpc19tbWlvX3dyaXRlID0gZmFsc2U7Cj4+Pj4gK8Kg
wqDCoCB1aW50MzJfdCBmaWQgPSBnZXRfdXNlcl9yZWcocmVncywgMCk7Cj4+Pj4gK8KgwqDCoCB1
aW50MzJfdCBub2RlaWQgPSBnZXRfdXNlcl9yZWcocmVncywgMSk7Cj4+Pj4gK8KgwqDCoCB1bnNp
Z25lZCBpbnQgcG1fZm4gPSBmaWQgJiAweEZGRkY7Cj4+Pgo+Pj4gSGVyZSB5b3Ugd2lsbCByZWNl
aXZlIGFsbCB0aGUgZnVuY3Rpb24gSUQgZm9yIHRoZSBTSVAgc3Vic3lzdGVtLiBDYW4geW91Cj4+
PiBjb25maXJtIHRoZSBFRU1JIGNhbiBiZSBhY2Nlc3NlZCBmcm9tIGJvdGggU01DMzIgYW5kIFNN
QzY0IGNvbnZlbnRpb24/Cj4+Cj4+IFllcAo+IAo+IENhbiB5b3UgcG9pbnQgbWUgdG8gdGhlIGRv
Y3VtZW50YXRpb24/IEZvciBpbnN0YW5jZSwgQ0FMTF9DT1VOVCwgVUlEIGFuZCAKPiBWRVJTSU9O
IGFyZSBvbmx5IGFjY2Vzc2libGUgdmlhIFNNQzMyLgo+IAo+IENoZWVycywKPiAKCi0tIApKdWxp
ZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 13:01:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 13:01: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 1gC2VK-0003px-UE; Mon, 15 Oct 2018 13:01:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kytf=m3=gmail.com=milanboberic94@srs-us1.protection.inumbo.net>)
 id 1gC2VJ-0003pn-Cb
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 13:01:49 +0000
X-Inumbo-ID: 1856143a-d07a-11e8-a8a5-bc764e045a96
Received: from mail-lf1-x143.google.com (unknown [2a00:1450:4864:20::143])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1856143a-d07a-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 14:59:05 +0200 (CEST)
Received: by mail-lf1-x143.google.com with SMTP id p143-v6so2968154lfp.13
 for <xen-devel@lists.xenproject.org>; Mon, 15 Oct 2018 06:01:47 -0700 (PDT)
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=4kTaONXM/wsxckESlSZiBc4AEq9RI5R3dIdX0HNMW4s=;
 b=HSDMz4E9wHlwAXRf9Sj7GeVHquKatmTm4ZFNNgip4AAiHel8Q0pFlG24L/yfpxF/cr
 LdtT8ySkhwGfvQ64VDrSQPaRrHvL2oIZ7j6X2RbVz3FksunYVHpa1LFcI86dNiVNiwUZ
 1iJP79vyzWGf60hoq0KU0hnNM9r7ywAsl79V4TFTzFHLE73FQ9PVfkF0JG5rpruqA3Kj
 Oce1ou3aST4NXVKC/WGtQ4YDC6rjIXLDSXO31glmBA04fYsf8pRKTi3vzgxIBq94rXxT
 /xinkWNOtAk9aWk1rj2+ufBr4wxH6CCb2yzxpYW7q4s/Dy2gbZBd2GcU7Fypq2ujNYYr
 5b1w==
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=4kTaONXM/wsxckESlSZiBc4AEq9RI5R3dIdX0HNMW4s=;
 b=P5NEa+gCu7+zSOhZh2KskMyAOdYsSSS9IJpULiPHIA4G6qPtJn8Gi/yp0FNePOGcIE
 MMqZ8xAhPa0Wc7d2lTziY1IH9d36i5hpk/83atzs6A5SUdb9jHU47qAm0yFfg4PhkS4/
 etc3ZiRrMZYQaCnDN3UM1zZxKI97UKi0S+DCHZG4PRIkyYQIluzmjuWVHq19ctIk/V6i
 IdtheSn64ySZynaxhDhFR5e045wdEADbO7AhxYqBzbEMBMZRo+OXwyaPtDPyaZ/BzEDw
 qYd9fJ1+ssADBs3zzkk0S+cW+VR1c496XqJpik/O3WKXde98XZglDIGBRe9CxN4OEmeF
 rLEQ==
X-Gm-Message-State: ABuFfoh0XKLAusez5xBApum+JoZESA0oMsypmPdu1ed1L1hfkOEovPMC
 wAoWFa6wXiUH5XY3H91tkELmCEwbEZD9i5D6jBY=
X-Google-Smtp-Source: ACcGV62TOs5CGfUim5O+HG+xAYnj22jgVMnIzGHZqoP5M6eQpMkkWK9ZMXKfKynGa5H1QxZXmQNuxQMELsmeuoZy+KA=
X-Received: by 2002:a19:2a8c:: with SMTP id
 q12-v6mr9504365lfq.95.1539608506245; 
 Mon, 15 Oct 2018 06:01:46 -0700 (PDT)
MIME-Version: 1.0
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <995da0578f0953662536edabb5807fd76ca4d8ce.camel@suse.com>
 <CADJ6SV1yDBptrcaoqUPChtnXTmvhbzj-AAv2FDN2LCMyTipc-A@mail.gmail.com>
 <CAENZ-+=mWFnJ-4OFK+bjb4rimNNB_x4qHFVAbTM1mFd2Sg7s3g@mail.gmail.com>
 <CADJ6SV1Mdnjyd8oEcB4ZCZKuR0LkJ82GCf5s1+AwgASe8vLMWg@mail.gmail.com>
 <alpine.DEB.2.10.1810111024390.436@sstabellini-ThinkPad-X260>
 <CADJ6SV2v5=_MqfrABdfs1rcQ-BmCUJYyi_9fG8BC7C2vyxaqBA@mail.gmail.com>
 <alpine.DEB.2.10.1810121035440.436@sstabellini-ThinkPad-X260>
 <CADJ6SV3jk=nnP=6T8R+OuvJH2uQ6uBrLmvudAHkKHP+mN-3hPA@mail.gmail.com>
 <e0f4fe11-eeb0-3a28-2e7e-246a8f72da19@arm.com>
 <12a4352a-2fd1-2d04-874a-4a779d18a097@arm.com>
In-Reply-To: <12a4352a-2fd1-2d04-874a-4a779d18a097@arm.com>
From: Milan Boberic <milanboberic94@gmail.com>
Date: Mon, 15 Oct 2018 15:01:35 +0200
Message-ID: <CADJ6SV0E=cO3eFyt+meXTtZaoETYxpsHkViMDU=XV9CwNOjP8A@mail.gmail.com>
To: julien.grall@arm.com
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: nd@arm.com, sstabellini@kernel.org, andrii_anisov@epam.com,
 Dario Faggioli <dfaggioli@suse.com>, Meng Xu <xumengpanda@gmail.com>,
 xen-devel@lists.xenproject.org, stefano.stabellini@xilinx.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBPbiAxNS8xMC8yMDE4IDA5OjE0LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gV2hpY2ggbGluaz8K
CkkgbWFkZSBoeXBlcmxpbmsgb24gImxpbmsiIHdvcmQsIGxvb2tzIGxpa2Ugc29tZWhvdyBpdCBn
b3QgbG9zdCwgaGVyZQppcyB0aGUgbGluazoKCmh0dHBzOi8vd3d3LnhpbGlueC5jb20vc3VwcG9y
dC9kb2N1bWVudGF0aW9uL3VzZXJfZ3VpZGVzL3VnMTA4NS16eW5xLXVsdHJhc2NhbGUtdHJtLnBk
ZgoKPiBUaGUgYm9hcmQgc2hvdWxkIGJlIGZ1bGx5IHN1cHBvcnRlZCB1cHN0cmVhbWVkLiBJZiBY
aWxpbnggaGFzIG1vcmUgcGF0Y2gKPiBvbiB0b3AsIHRoZW4geW91IHdvdWxkIG5lZWQgdG8gc2Vl
ayBzdXBwb3J0IGZyb20gdGhlbSBiZWNhdXNlIEkgZG9uJ3QKPiBrbm93IHdoYXQgdGhleSBjaGFu
Z2VkIGluIFhlbi4KCkkgdGhpbmsgU3RlZmFubyBjYW4gaGVscCwgdGhhbmtzIGZvciBzdWdlc3N0
aW9uLgoKQ2hlZXJzLApNaWxhbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 13:03:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 13:03: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 1gC2X5-00042J-CY; Mon, 15 Oct 2018 13:03:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q5c5=m3=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gC2X4-00042D-FQ
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 13:03:38 +0000
X-Inumbo-ID: eb61d983-d07a-11e8-a6a9-d7ebe60f679a
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (unknown
 [40.107.5.40]) by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id eb61d983-d07a-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 13:04:59 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector1-arm-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=kPsV4YD0vO5jCQiDqi7mMi5c3WU/o36kkCh4/tToB3g=;
 b=LnI1cwmqtWrK4oG62HehQCT07lJP1rU9h9Z05WVkbQEiO6gR8T6cmhaPPANpAuBnqIxCmtYT7itR9sG4XzCV28bGOenLmQuHd+p4k9Du7GS2h64MruNht+t8b6+WV4oxYN4qETy4/x28oPz6uFKOd2ZD8BGuOo3SUHQSDTC/qVw=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from [10.1.196.50] (217.140.106.54) by
 HE1PR08MB2858.eurprd08.prod.outlook.com (2603:10a6:7:33::13) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1228.31; Mon, 15 Oct 2018 13:03:29 +0000
To: Milan Boberic <milanboberic94@gmail.com>
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <995da0578f0953662536edabb5807fd76ca4d8ce.camel@suse.com>
 <CADJ6SV1yDBptrcaoqUPChtnXTmvhbzj-AAv2FDN2LCMyTipc-A@mail.gmail.com>
 <CAENZ-+=mWFnJ-4OFK+bjb4rimNNB_x4qHFVAbTM1mFd2Sg7s3g@mail.gmail.com>
 <CADJ6SV1Mdnjyd8oEcB4ZCZKuR0LkJ82GCf5s1+AwgASe8vLMWg@mail.gmail.com>
 <alpine.DEB.2.10.1810111024390.436@sstabellini-ThinkPad-X260>
 <CADJ6SV2v5=_MqfrABdfs1rcQ-BmCUJYyi_9fG8BC7C2vyxaqBA@mail.gmail.com>
 <alpine.DEB.2.10.1810121035440.436@sstabellini-ThinkPad-X260>
 <CADJ6SV3jk=nnP=6T8R+OuvJH2uQ6uBrLmvudAHkKHP+mN-3hPA@mail.gmail.com>
 <e0f4fe11-eeb0-3a28-2e7e-246a8f72da19@arm.com>
 <12a4352a-2fd1-2d04-874a-4a779d18a097@arm.com>
 <CADJ6SV0E=cO3eFyt+meXTtZaoETYxpsHkViMDU=XV9CwNOjP8A@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <21de0bb5-81f2-ca26-e2e0-916c20ab2c02@arm.com>
Date: Mon, 15 Oct 2018 14:03:26 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <CADJ6SV0E=cO3eFyt+meXTtZaoETYxpsHkViMDU=XV9CwNOjP8A@mail.gmail.com>
Content-Language: en-US
X-Originating-IP: [217.140.106.54]
X-ClientProxiedBy: CWLP265CA0075.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:401:50::15) To HE1PR08MB2858.eurprd08.prod.outlook.com
 (2603:10a6:7:33::13)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 31dc7081-4622-409e-93f7-08d6329e9aa5
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:HE1PR08MB2858; 
X-Microsoft-Exchange-Diagnostics: 1; HE1PR08MB2858;
 3:HHidUEntoTs9JCLk5DFfLBurZfg5UpI26EgrFOCo4WdmHQ0O46y/4mcNpbkalnhCh68dDJZ6w3m1tCsWTJqRtOAeDYicaYWEmycv/gsqvC3f8EzfQUxXYxs0xmJjZUqBpyu3a3zFfxv5sR/5NkutVy5V/oRU4qNjAVSJGVyzw0uGvT9vKecmr+F7mIm8H/VZrujfAp67p69VCPlGnicWP00y9yS9LfGDdNzvFp0tbad0KCX5cOIHO9m6GICpYusC;
 25:r61v8/YAWISMYj5MpAtuGRzH3wjrey0ENb3Tnl9ixwFe9MbtPCRAx1JKbYAuLRwcV3VlzGtht3bD3KwxJfDFnKPHeWlyqqVB96E429dvJbau6dJSCxdNrF5BTE1h9zQrfnY3qCPJUcRjNlt7Lb2Wnqbv36OMKE6tJmtfgeDChPKnsc3r+Jkeha1M+p59MZXLcORatoAOXzCAq0b7k41SClhikljMtE6OC2qnsZQ87+go9xbArVwEWYjIk1CEXHAbI1a/nva4vjOqjp9724LYupYjBFoWC7HY+atPkzkK91kGS+RPzBhTLPh3XHeEjYtTec36CpLcrLvD6+ojXxeHRA==;
 31:Jq+MzGxGvA2B6O42JHB1ZP9nQhMsZOo+s2moFqd4Q95eP/ZYDgwSFI28jSjtN1JZ7Qlieag+1lIy9spsBtNNw4lHdzjAQE+Yyuv6hzp1r5MLLyss1Aw/Hmo7AOC64/c72Roh5GWHExo9TpZjKZ9KT5kkf8cL+7r4OxyZ6Alt+2mR5kfM2q8gnkzg3WNllatt61cjbHhqR33/QjpcCWNAj3hMWMk/rxv8gYP35Q5K5tM=
X-MS-TrafficTypeDiagnostic: HE1PR08MB2858:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; HE1PR08MB2858;
 20:oiu9eRkDcvA6n2A/l8p4q+J2g3B0n6C7Qcl7zBTXDB9XCJJbnmLgDN5jW3RZsP/0QPwpcAKiD/SPGTM6ejX6HkakEPdAkgUzDHwK+wCF3hpBcepXSsBKHUC59RR6uode7JFbVfFnNn2NTleVDBiKD+EGExy8opWQ+s/oCga1k5/29AOgOs0ascZMFQK9RCiZEMFC/flT9j3PeheulsoTV0kj1kWrRNSa3WS87oV4zWLRHnfnHHif+IMFLyp9kHTM5O8ubhleFMr1MlkbK2IHKnLvk4ZzYt+k0SRdDxyHOFdJN1wc5aAZv2ZUHng5eyPzOqISb9PFue5khs2Kn+SMwXaMtcdn9rQWyHyDwcEJP8XT6MritR0ddFZbV8exFSx6RDNoToqxaYbOSCOVwE+EquXH6B8QyeIIUMtgvwnhWxA=;
 4:0prKhxph1lHMEgy6IXFm8dWiRomU5IaCBcUnyvm+IqSM5slKLTNJO2+6nj9nf+fnSums4oJwkIxfazouyMIfL11YOfPZDl/+diH+jmdPc7WjApwzfU8VxEfxt/1pLoTzf7eozXX08ksbehz8aqo7bHDCpPXA7odXSbfX/X5q/fqdu2RgqB08xDBrE9n0jECxRXe9xnRXarq5ck9qra9AKCu2WUzG+Cddrit2/5aOIiwejPWONptQ9Wnt366P+XfhR7hA0CQ3PODxgDH1bERaX8JEbZi/nS1SuOZkrIeIAsFg5OKLOoxlidClff+5B+obV8IKUvOirqYZSQn/nLRIikRNl25LpwIPv7UiXeVVvH8=
X-Microsoft-Antispam-PRVS: <HE1PR08MB28589FB61A67CA20483ADAF680FD0@HE1PR08MB2858.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(189271028609987)(192813158149592);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231355)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123558120)(20161123562045)(201708071742011)(7699051)(76991067);
 SRVR:HE1PR08MB2858; BCL:0; PCL:0; RULEID:; SRVR:HE1PR08MB2858; 
X-Forefront-PRVS: 0826B2F01B
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(376002)(366004)(346002)(136003)(396003)(39860400002)(189003)(199004)(2616005)(106356001)(31686004)(105586002)(230700001)(93886005)(6116002)(3846002)(8936002)(77096007)(81166006)(81156014)(8676002)(2906002)(446003)(26005)(44832011)(11346002)(6666004)(86362001)(16526019)(186003)(476003)(47776003)(65806001)(68736007)(305945005)(66066001)(65956001)(486006)(956004)(50466002)(7736002)(31696002)(36756003)(4326008)(25786009)(478600001)(72206003)(5660300001)(966005)(64126003)(6246003)(6916009)(6486002)(97736004)(39060400002)(229853002)(2486003)(316002)(23676004)(16576012)(52146003)(76176011)(53546011)(54906003)(6306002)(386003)(58126008)(53936002)(67846002)(52116002)(65826007)(1411001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR08MB2858; H:[10.1.196.50]; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
Received-SPF: None (protection.outlook.com: arm.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtIRTFQUjA4TUIyODU4OzIzOndHN2htYk9sWnNBY2p4QXpEU0x1dUg4ZUVm?=
 =?utf-8?B?eVJXdmgxb3N6NUIyTVFZRTdRWUxMcFdEYkZ0aytHYTdGVE9YWXhDcTRieko0?=
 =?utf-8?B?SVJ5T3N1eDRCS3BtUG80eDZTUUk0QjJhU2xmNHp1RzNtZ1BXNGdCQktMOTFp?=
 =?utf-8?B?RUdiRnd6Z2VoNjMrUFhEbHRBcnFqazRlbDdGbUJuUURrNnE0QWtRUjlNYWEy?=
 =?utf-8?B?NVZxRXg2SWVXSXFDL2FLT3pRZ1BieDV0ZkFyZUkzVFdSQ294K2x0UXR5Ymti?=
 =?utf-8?B?Z0NieG1ndGtTZ0FsNFY1T3k0UGtkdzBDVmk4WmJBNFpsUVBtem9tK3hyT3dG?=
 =?utf-8?B?SE1JQm9LVlZwVENnSTR3d1lRcnhNdVJPZG5RZGxka2dqMTFtZEFRVWZndUdi?=
 =?utf-8?B?V2YxUUZJWTFROFVjazV3OWxldXB1ejM3VVZYazBnRGdyeHNkc2ZFUzBzNlIz?=
 =?utf-8?B?RlhHOTl6ZzZ4WFo0NEJqM0lobjZBWUN5aDA0WnFNUFFGT1g4eEI0N2MraTJ6?=
 =?utf-8?B?ZThlUUxPUmtWblYvMXN1c3I1cCtpc3BQNDg4dWJwNCswTVYyODVEd09lcU5W?=
 =?utf-8?B?OTgvUGJLZThyWVBlNzZWK2FtZmk4WjNtMHVuaWxrWG96VWRUN1JjWnRrMzlU?=
 =?utf-8?B?MkRnNm12YlAyaXZ4OGVTNFpRM1JxTmkzUmkydldldzhOaUszeFovRm05MFNH?=
 =?utf-8?B?MVFwdnBNOFZjdGdFeDBIUlZvMkJmMEFCWGNyYU5yYm9mY0hJY3BBeGcxT3B4?=
 =?utf-8?B?TUlrdmJuY096SWpqNWI0WktZQjQ5cWc2VmxQbVloZHRHNmFpeE1nTkZDNUZv?=
 =?utf-8?B?aHgwWjVXQlM3Vm5nbXFnQzdsTzFaS1RzYVpJRUZvYzQwQ3VWZGZqcHFmNjBs?=
 =?utf-8?B?VkhBdExkVGthZWpLOVFvenRPeDhva2x2NmN1bzZMRVhQNENBanN0cGkrdjhu?=
 =?utf-8?B?LzNZK3d2Y2dpYmlmQ1Vidk1xNUVxcE1pUnpUOFNuNnQ4L0xxaHRvREpib05o?=
 =?utf-8?B?VXpNMXQ2NHJRZnBzYVFlclRxSHVUU29ESjU2V0E1TlVHbzBnTDBFakxhVHBP?=
 =?utf-8?B?Zm1JdVBnTlpuNVVIRkpEYUFaWTNXVlR4SGwxOVVRRE8yZDJRdkRjS1FvSEU1?=
 =?utf-8?B?ZzdCYjgxNXNHdDB1cTFmRHdFajM1TVBkZUpycy9VZ1p2Rlp3d2RremNSekpu?=
 =?utf-8?B?VUEybTZibHM5N2hNM0JPbWtJaGhiMFpQbzllSFNqY0hUbWZDK2lxQUh5S1V3?=
 =?utf-8?B?djdtWlNhMEVrSmFKZXlVblR4QWFESWZacUptK0tHOHpqc1pOdW1STG5vTmV5?=
 =?utf-8?B?Q0o0VTQxcENGQ0dYakluYkprOEUyTDNTN1dyT0s2K1BOdmRkRGZXNkwydzhP?=
 =?utf-8?B?Qms4YTArNEV2MjBVZWUvSGVjMTExejBRRUhUbDBZQ0t1RnFsMW0rZndWaTVh?=
 =?utf-8?B?UUN6VXVTT1NuVzluRjZLcVlxS1hFNXh2RkpNdFR1SW5nVjRYOXlSQWxOQXc4?=
 =?utf-8?B?Tkx0OWhWVmpEeXpVelV0bCtkU0ZyWllFQyttaGhNZzZJMmlGS2kxQVdUMXp5?=
 =?utf-8?B?cGkyZDRRZ01pNVZVMHVIM0VTbG9abWxQR3kwOVhpbnp5VkV4Snliait6aERD?=
 =?utf-8?B?Tm9QemVKcVhtZC8rcUxoZGFNS29yMUgreW43VFRDbjVLZTNDRTJHZE5ncmpz?=
 =?utf-8?B?MmE1MnRGV0lYZ1BoQThxQU9sY0tJUE5neDNqd2ZaL2lMNnRvOGNKcDgrSmRC?=
 =?utf-8?B?YW1nNDdEaGlmSE1oYTVuRUVwaUlVdW1RdWt6Rmw1WTJuT3AvL3YxTmczVjVx?=
 =?utf-8?B?RlJ5ZHNvVm1YR21naWFvcUF2T2FJVGd1emNBSFpack5OOVVEeFNxa1J0NUVj?=
 =?utf-8?B?N2JHeWNMbEY3RkI1VW9XenJkQjZobVFJbGtaSVVYU0NBN1FxeDRpY2RhWGZa?=
 =?utf-8?B?KzNZZG1WZlp1enRoV2h4VUk2YjJKQmU1NmtkUWNOYU1Pb2VRMU9abjg2MENQ?=
 =?utf-8?B?UjM2TFZZekMyWFlYWno4c0hkd3U5RHdzdzY4VkxjMExuWXlFMkJEQTJkMTQ0?=
 =?utf-8?B?MFh0aUlHS1RlcWlKWHFaTkNHaHU1WCtsN1Baa1lrVC9zeUVCQXZDR1VQc0hR?=
 =?utf-8?Q?kJJ6CfwrNGMtIj5FX4vjcNPslNQO2ZJ48+XWO9ntthVn?=
X-Microsoft-Antispam-Message-Info: zdYOSGHUElc6nK2NxwTrI0xH54Kc6bC2Ih5jHpZ8qIzcyoc/EgEF7GpD8a7LsZD9GNEYHt96JucWSfUnobdVlio3DGYqi+YuaY6ERm4fp2EbgEDa+szJD4D1SPEtLh6KgNRkGl8PqV9zXCnr2+1Tw0q3EWifTmPbSSN+8hwpoVOY/0ooE6OE5Ubbtr5c7CecYDDTBc5r3wglEhtYI23HYyjZrx047Q4eYiagZCULv15va/58kpOOLIIi8lQLXZSiMS78LZKch7NLPjws2Q5d9NmgeX7vnyuMh5D40YSFzzqlQNH4IFeAcmLRuYOI6VxESDvi+w5kQVcBaYPTOtReOgavfQO2X4QvR1BBeZsZBSY=
X-Microsoft-Exchange-Diagnostics: 1; HE1PR08MB2858;
 6:FjTvVTgoKqPgKCFE2fpZJtonFsNn+VVthv9zzxzgCTW/H/Dy/p6KHTRrCDn0KUBx2YZotTLlRTzJrSfM/+NNtFDPZejnVqQzRvyb2LS8M8zRbczwzo8FhJgR7hr+xdMWz2lBk7UJJDOxWdgfm1mpxpF6E0mAKbuphlpl/rWDN5Uwo3DN1U4tnFhTL87twFGr1c+I8rXOdlEwbCkFZnUxRfWejua0rCnRgnMXTelu5Tk/h+9mYl+Zi5JBXLGllmoqVOPjo3FPF+JmFehGfR92QUt8gop5oENs9Qd+UtDVt5enhOc/E3paXLx5ZAnbh5aZHysztnSU6efjPW++CF2GYbxMxk1dY/oSeZA2l5kgdE6jRi+LFtdcX6m5Ubc5Z25nw6tGFx7wbhQq5aHNeNditkn9BPEhpQSn72SLGTfjFiGM/76Pjg+807HoBysBrp62YjwQpSNIrptse8tXquCy5w==;
 5:uPhcJFkVzKPLswzlCgIedK/eU2uiYtBXHLUqo4vN0ugqJnUwP6Ku+uAEyJwgxEgYD+p4k7K+526lzk7mZ//cLP32pwsZoq3t+60SSTPaTK4abfTl1V91Qs5R4MaWJOC80fkMdsmpvaVeT3ZudPLxIRAlHLhRiRGvEMxKhH2+eLM=;
 7:sBs555iQCopXH8pwxoPm7rzwryusMmVLwpC8lGDVQDZQt2auiEb4nfdA8u1Ng4QiafscomTsQsrfRN79+sTBmn+qgi/2YNeSqvRasFsr8ul13udv1CBvf4A2DY4dk8tE/9sq+gSpeH2FnyEjR8Gb+wSMI3wbNffKOWm+JBiFnt32ZHCcDz/o1aNxU5xwVwMywzYBuIkFvDrSMyIMRHB5wALyFIc6EzPCJGf+pqyKZY1LGC3ai+KkNFF1hHOjBrBQ
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Oct 2018 13:03:29.5915 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 31dc7081-4622-409e-93f7-08d6329e9aa5
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR08MB2858
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrii_anisov@epam.com,
 stefano.stabellini@xilinx.com, Dario Faggioli <dfaggioli@suse.com>,
 Meng Xu <xumengpanda@gmail.com>, xen-devel@lists.xenproject.org, nd@arm.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>

CgpPbiAxNS8xMC8yMDE4IDE0OjAxLCBNaWxhbiBCb2JlcmljIHdyb3RlOgo+PiBPbiAxNS8xMC8y
MDE4IDA5OjE0LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IFdoaWNoIGxpbms/Cj4gCj4gSSBtYWRl
IGh5cGVybGluayBvbiAibGluayIgd29yZCwgbG9va3MgbGlrZSBzb21laG93IGl0IGdvdCBsb3N0
LCBoZXJlCj4gaXMgdGhlIGxpbms6Cj4gCj4gaHR0cHM6Ly93d3cueGlsaW54LmNvbS9zdXBwb3J0
L2RvY3VtZW50YXRpb24vdXNlcl9ndWlkZXMvdWcxMDg1LXp5bnEtdWx0cmFzY2FsZS10cm0ucGRm
CgpIVE1MIHNob3VsZCBiZSBhdm9pZGVkIG9uIHRoZSBtYWlsaW5nIGxpc3QuIE1vc3Qgb2YgdXMg
YXJlIHVzaW5nIAp0ZXh0LW9ubHkgY2xpZW50cy4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 13:07:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 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 1gC2aY-0004FM-Vp; Mon, 15 Oct 2018 13:07:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q5c5=m3=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gC2aX-0004FH-OO
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 13:07:13 +0000
X-Inumbo-ID: 6c0edaf6-d07b-11e8-a6a9-d7ebe60f679a
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [40.107.3.78]) by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 6c0edaf6-d07b-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 13:08:34 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector1-arm-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=QiXa91Yr4ptPkG6iCv+NjYpeXUglDxd63T2UiB46ZI0=;
 b=R3GMv51BR5WfWpC7qFtW8N6WmfwuET0FueeQ0oeitNQZLtpkuaBoi2ajyo/p/MxQ6lRfvKpGLJF66G+WVoJdC+2DryXV9OUl8De84dTxRF4MV8C6MbQeI3e3iKpFvJ5j0BAJxpWJC0gHf7qzZSV4xlABZ2iNlqzlQN2IAQmULRk=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from [10.1.196.50] (217.140.106.54) by
 AM4PR08MB2852.eurprd08.prod.outlook.com (2603:10a6:205:e::11) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1228.24; Mon, 15 Oct 2018 13:07:06 +0000
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.10.1810142125100.4859@sstabellini-ThinkPad-X260>
 <1539597367-25807-1-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d66a849f-754b-21cc-0f09-f0e16e1f69af@arm.com>
Date: Mon, 15 Oct 2018 14:07:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1539597367-25807-1-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
X-Originating-IP: [217.140.106.54]
X-ClientProxiedBy: CWLP265CA0141.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:401:53::33) To AM4PR08MB2852.eurprd08.prod.outlook.com
 (2603:10a6:205:e::11)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 6f877648-cb8b-4b09-d2e3-08d6329f1bd8
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:AM4PR08MB2852; 
X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2852;
 3:wmF6PlXzV+ULLOD9G54d2kcPPLDtfbXow2pGefggCACqza3M85ehC/TZJWA9vI5wVk80f8lXh/rYLGrwLu4kDYTDSoD9QrX/uD3ZUwvJA017ULswsnEJdbzcqrzU3UaCWjquT8gefjutNImbgeyX1694DtcOlLhoZd4jwf3eY2BAqFbPmdXHZrxCt+qL5f/zfcjGq3TAZeMhZFHo6uk+ok24PaTpOZ+cHf9mx4Di34NlO5nTsgbovyfamMyO4ekS;
 25:MnOpmWAwR8gRMcUA6opmuRK5p1usDI7ColuJ5UKX4a1aCy0E9erZz+CQyTRakfH11ooRf3lIj786XzqAvwQiqfpqT14zcslBZC5cfkp9JfLwwVaCvH845qgHdifhuSyjfq2x3a43h9nD+s4BgqaJqiYNPhxfzszybLL3mJfYWCkRHuofQOMtpwmN25JaDSP3uiBzLLAK94YUaJHhBmxX/v3QBBY8fAdvteHiLKmYDQt18lePDf57VBtqdt3OIrbP4rscaxwd+ZQcBi+2kjop+qNUCJXKwntGkfG3OoIAVHiWnPSxrBNcmDSjhZfysFGVkI4EvJVKj/olbXE8rXMOJg==;
 31:GUSLORv8P+9s85iuBNAg7PYtilyq3V1a5QwDq3ME0ZVFAyDTwaHxXMasSNm1+QLyOmbRCNfffVwwz45EH8yKWX/B7ceVPIvbSOHgbRA78keZD5NM7yck5uAHP66WR22auZEyc9oxXb0eZQVDH3cHfpypMdVCwke5BzDLXHsqfJGW9jtvLeRuL+OfqRnuJUO9jYvSjmEfUEpjaR9AE9AihF7VBG1Y3TBAkIAuhOqidXU=
X-MS-TrafficTypeDiagnostic: AM4PR08MB2852:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2852;
 20:rld9xGkitfTWZ+cnYWvbdG/VYgx0L5FqELtVMVgBcIoxkYpet/K9iTOkLhx1skYVb4iaKP4NHARaPjX7EqGXp4EiHxcWs3p6EzWUmMVgm3l5mFShG12RpCwvBL64LS17ywe6Muc40GJjnxilqXzSxO3NNv9q/6fwVpnE3YSKwuzI7WtqDIK39nWMLtR0Ybr2/Rb8zbHneUjdLziuTjjtl+//G0k1ygjGX1jfG/LP7n6Cbpdyhh08Mni+ergY7sm4jp6mkCs/kgPrr6tV4ZiU13p+BfrSkSMrVa9ZkBWe5poMikuVQ/k9nQYjLnzw1qm+ux5EEP5fn7O/+GDZ6nhbaF4v9+XcFkp2ZPQPFvRm8cd90D2A2E4qlozhlAToTlVumKCIBRSXWBA5WiQRy780tVUOkZ/q8KwJgfi72WXpppk=;
 4:rHhYDtsHDJmEiMN90nhg9mlD5/mWGzhSwhgSTrc2GjWOCQgSV4cHzTlGr/Ugv+PJ432Rch7RZvWYHTWT6Za+zpyicsyvyww338O0llYjy+hhfynMdGa5JbP6jbBNxgQ7QZstt2yN9BC9YPEZ0OGvo8Ol0/teONhQ81M0mr7ktX7IXGKklOigdopGtmw9S5a9fpPgyjYRo64TXpVKhpBJEldpoESeCtse9Ci3HA2qgUOheSWrUjWKvQIQK2QBnuznpjs9PYgGtV6zzVvplrNHvQ==
X-Microsoft-Antispam-PRVS: <AM4PR08MB2852316C096BF73D8C71895D80FD0@AM4PR08MB2852.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231355)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123560045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123562045)(201708071742011)(7699051);
 SRVR:AM4PR08MB2852; BCL:0; PCL:0; RULEID:; SRVR:AM4PR08MB2852; 
X-Forefront-PRVS: 0826B2F01B
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(346002)(376002)(396003)(136003)(366004)(39860400002)(199004)(189003)(65826007)(476003)(53546011)(81166006)(386003)(8936002)(5660300001)(106356001)(446003)(44832011)(11346002)(26005)(31686004)(7736002)(316002)(2616005)(956004)(8676002)(105586002)(305945005)(2906002)(558084003)(16576012)(81156014)(486006)(23676004)(52146003)(2486003)(25786009)(186003)(16526019)(77096007)(76176011)(53936002)(72206003)(4326008)(52116002)(58126008)(6246003)(230700001)(64126003)(67846002)(68736007)(6486002)(6116002)(31696002)(47776003)(478600001)(36756003)(86362001)(66066001)(65956001)(50466002)(65806001)(229853002)(97736004)(3846002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM4PR08MB2852; H:[10.1.196.50]; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: arm.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTRQUjA4TUIyODUyOzIzOklmM1NOeTkxUENmenYwTmFUdTZrZDQ1dWU0?=
 =?utf-8?B?WEJYVDY1ZEd1V2huUWZPT3A5RllJL3JGUG9DMmhNQ3o2WUt6WVhzdkczclNM?=
 =?utf-8?B?clBvNXJqYWhMeTFEaWphZzVZSWl3ZnU1Y05qazY1RkJZMXBRaUl0SDRnWUh0?=
 =?utf-8?B?N05qRWVkMjdnUWVvaFlJaWE4TXRFei90dFhVQmFXaTBFS0VRc0RST2hmSnFw?=
 =?utf-8?B?WTI0WUNhY3ZQamZUd2pIMVdjdTBJcFZqOWF2eHBjZlIzT2x1N2dHeVNkSmx2?=
 =?utf-8?B?OHZYYXZLeTEyL1VWNGJ5dE8wTTA0RXUrL0xVWVVTZGo2V042QUtJWmgyWi9G?=
 =?utf-8?B?alVnWHROVkRrVmQwTyt0b0FxWkpnNUJBSlpSTU5YUzdTODJMWVpPVmlSUnJu?=
 =?utf-8?B?cVRFZWQvNWRhY01BY0pWeUNTWEk5Y2NYVjY0T1dvRmpxNXAxeEVkdHRQZkJV?=
 =?utf-8?B?SjJsVkIyY3VFQWQ0OFU1eDliWTBSMng1cE1sT0xxS202UCtYTDgwZUEzakM1?=
 =?utf-8?B?VU8yZyt3TGowVVFBR2o2MTdubE1BSlhaTWZEMTVuK2dkTFJZQUF2OWdqanE1?=
 =?utf-8?B?cUxVSUVwTldxcFlDUFhDRERtNW8yUFNETUp0SmhVTHArbStiMVEyczZUbWJ0?=
 =?utf-8?B?dGI0dUVHcFNNM1dyZ2FXWjJNOGlXSUJSdm4waWFQc0g2aVltR2RIbzFlTFV1?=
 =?utf-8?B?bXVudjNtMlpwVEtJQUNBN0VxVitvcmJlbWVTUTRtWVZla2thbDMxRVJFSUN3?=
 =?utf-8?B?U3YycFpyOURzRFRRRzFQdVNJQVVaVTY3L2lWTVpBdHozblkwd1BtT2puQU5v?=
 =?utf-8?B?ei9ZZ3QwYUppZUN5R3YxaitjRnlMa05DTVJnVzJKV3ErTmZNRmcrRVdlVWdk?=
 =?utf-8?B?S0JYTVJ1b25mZFhVUHpneHplUHoxNngwVDFrQmtFczZLcHA4YlgwdzRqWSti?=
 =?utf-8?B?NktlSjl1ZUlSQU9iWmpqajZ6dlFrOTd2a0VmMmQ5b01Rdy90emRnKzhDUmhQ?=
 =?utf-8?B?SnV5aWpONkZ3OFFib0FyV1dTVEd4UElkazRnMlhSVW1rRk9XNWJpNnA3TEFY?=
 =?utf-8?B?aFpkdnlVTDJ4VzFpSTZMV3EyajBKOCtzRGVFVTVsVmgveTJONUdobFNCalgv?=
 =?utf-8?B?UEc2YTVnbWpoOWdrRkJaZ2VBQ0k0S0FyWDNKb0Z1R1RqY05qb0F1aU5Wa294?=
 =?utf-8?B?Q3BJdEZIdkc2bDFyOVVMc2UvZmUxemlZWUI3UEFwYmNxSFpYSEdmK09vSkRt?=
 =?utf-8?B?QmlqaHNYVDYzZU9JZ1AvallTMkl1dWk4SnZXa2pKT20rT1R0dXUzTG5NcWJM?=
 =?utf-8?B?RXlJeHcwTW5TRXo3UHpIVzBmRWdkTElYRnYvN05ZQ200OE5JUUpjeDh1eW5y?=
 =?utf-8?B?ZG1GMkttWDRiRmxtVzFteFlwMzByTmQzY3Rtb1J4Q1h3S0pwSlVVUzhlVS93?=
 =?utf-8?B?aW9YUWVOcFJza0FPUm1mU2Y1ZWVmUVkvRzhITVNDYStuVkl2c1l1U255dWVk?=
 =?utf-8?B?Mnd2a1ZITFc4NjA1UWh2MmpBQjl3M3dadlk1cXlwalNiSTNmVkMzWk1YbnRC?=
 =?utf-8?B?bVRuZmhLTW1sVklSbU9TcGREV1JvTVNSMmFWTUEyVEs2N2ZIVVZCSmhnaE9Z?=
 =?utf-8?B?Y2hMZFd3bUlpd3lDRHdud3VyTEtpR0YrQURmTjJnajZ3Q0tsVWs0NHFPbkFB?=
 =?utf-8?B?RWNhTDd5SlpLOFpJSFgvOW5sZGJ5c0ZuQVAxdXk0T0dIZTFieW9jUU11QXFm?=
 =?utf-8?B?Z3hjWlF1cGFkVDN5SDRJbUtVd0ljdFNIUEk4YmxUaEJLUC9RZFFDMCs3bnds?=
 =?utf-8?B?cDJnUVBLZWhPL2ZJSnlHbWlmSE82bUZyUTF4bi9aYmp5YTNybkljMjZLcjlO?=
 =?utf-8?B?NGYvL2E2MlFHM2FMcWJwSmlLQkpQbkVKc0JLNFp3a3FhNTlqRDhSc0c1Slln?=
 =?utf-8?Q?e0qdTjq3dW5pxZ0MyP+Sqo7KNfvMPQ=3D?=
X-Microsoft-Antispam-Message-Info: I2awlvGZd5+cr5AOXmq4NQo4GKKFuIPDFOOO8EJ9l9FFD0avUivCWX8nFEcYhdWIH2kLk2qsyufoB7v9uXw4jbhHBQhVPjdKoJVb0Og3NZYbAk66m4Cba/SdDpH1t4QppGimaNQbhe3Cd9BRUgkIDfvP8/k/pQ14CCvQOXlHpt1KLUYwOO/xWjtZwg5ijCn9TvMIkYCZokfJvpkPCofWy8XQSOQZaj2xsL2LopIbfkpbcRgj1dHNdh/DOoyJ3AXSldAhRFS7OWIExPPUxiz7GV3bRHOwpq6gFXbrVYLZTrZVFaRCWm85tumiywbDw0Y34PzUDAVMHucS4TX94TcRnuYJ5Q8EIBlTURbEWTkMEkk=
X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2852;
 6:5TTFldF9nvUeXsBzZkgUiEcwreQlcGxrK81w/Ji48TLdkHCt/hWeIxWrB4yX8bn8lcrDEh7WxqRTxzWWYkNIjrTYkyD/V0bI74vLBg/UajItQ3/Kju32bHqHPuPQSWAWNfrH4OCT24Boh1H8fwoFBbinXcyDHnMt6DgVH437oSv/2+n9YDhW8OYaJTsfivLJFpoIOzrTtZcL0FRUR+gTlGq+4tF+GDj53PwRHpFpgSsSQKV675E0vg6kDwn63aX40LpCN6KI9HJLZVB3QnsFDZOwJm3RXbJYOCSeKVfg/E3/85wkAqnj1MSXmXp0NSLC8LXGFvl3fvjKvKoO2rM+YSt+dvgxbqKbrscbUw7ZUKjjNPGf8IShOAuZ0JK+F1KCNzD3Qr1dA22YvhPNK9LqaNDc8IZYTAPb0mf5sFxVdUHVHDcr1KFEVr0vyBs529cnPAveKbuJTmiiIFzq2X1+1g==;
 5:4KRof/hNvurSbC9pU5f41XqAVLdWPKy6UG+XdE/v9Z7ilgjlF3Vhf5RI/EHZjSO3V+UEQ9mX1DjAgqA+/runicOxPUXJlb6C7sw4MolGpc0ukcW0vEx/F0PCbNpTuSanPF0hX1zLWms7AfYZ+5KsEIxrkU9fTlWGU81kflo+o4A=;
 7:ommPB+rL8EHSJKj4Dpn10fRCZEnSypp5kW3dzM6rbt++3lW6s+xu0ca0XvMZc1kbrYZfBKcy98dYGe160ClRD4mlfx2pgZ1KhP7udnm8MAdPHirU5hviERR+f+s9OLB0lV6FIQOFVbHqru5DsOVstQRPb4Hk8cabxsqbY+Fk0QDfq/BB1tgt0Gs2eWGoU5yNN/3++vhMi9o9pl99cr6iXXJPzBaujkdlR1mV1AxRQBg+L6/2BLYye56rQATRyb0K
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Oct 2018 13:07:06.6716 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 6f877648-cb8b-4b09-d2e3-08d6329f1bd8
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR08MB2852
Subject: Re: [Xen-devel] [PATCH 1/4] xen/arm: initialize target
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, nd@arm.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>

SGksCgpPbiAxNS8xMC8yMDE4IDEwOjU2LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gSW5p
dGlhbGl6ZSB2YXJpYWJsZSB0YXJnZXQgYmVmb3JlIHBhc3NpbmcgaXQgYXMgYSBwYXJhbWV0ZXIu
CgpBcyBzdWNoIHRoZSBjdXJyZW50IGNvZGUgaXMgbm90IHdyb25nLiBTbyBwbGVhc2UgZXhwbGFp
biB3aHkgeW91IG5lZWQgdGhpcy4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 13:08:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 13: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 1gC2bt-0004Lt-HO; Mon, 15 Oct 2018 13:08:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q5c5=m3=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gC2br-0004Ll-OM
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 13:08:35 +0000
X-Inumbo-ID: 0a6d22e3-d07b-11e8-a8a5-bc764e045a96
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe05::60f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 0a6d22e3-d07b-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 15:05:51 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector1-arm-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=YDkVfhHtStIqQR3IEM4v52/czHskQ79fPXotO1hJOBk=;
 b=pODOJmIX7GUQMU11CtwKHvBrZ0rjPx+Yi+d13prA1O9LzSxeQIzF1UxyF+Wk9QxDYs8JC8uRIkR1ZvkOuAXcS8csMHhIH/UISvExzA4udMNijpibJYVRFbLWSU5N0GrdjKwZf/2nLgsVK+8gtXaUxjPzN1aeM/4ev4zzc2dPW+s=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from [10.1.196.50] (217.140.106.54) by
 HE1PR08MB2859.eurprd08.prod.outlook.com (2603:10a6:7:2b::32) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1228.31; Mon, 15 Oct 2018 13:08:25 +0000
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.10.1810142125100.4859@sstabellini-ThinkPad-X260>
 <1539597367-25807-2-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c8e6d0fd-6d62-a2d5-7a62-d161afb1e241@arm.com>
Date: Mon, 15 Oct 2018 14:08:23 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1539597367-25807-2-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
X-Originating-IP: [217.140.106.54]
X-ClientProxiedBy: LO2P265CA0167.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:9::35) To HE1PR08MB2859.eurprd08.prod.outlook.com
 (2603:10a6:7:2b::32)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 04efd6d1-610a-4f59-ea85-08d6329f4b11
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:HE1PR08MB2859; 
X-Microsoft-Exchange-Diagnostics: 1; HE1PR08MB2859;
 3:pMn1rb/8ke/sgwRR/txK2KGTrD33Q4YKLl91J/i3mbzf0AgQ/uWb29IHXNUTo3q/E61xJcl2kFegC0DK4bG50iLTJSdGiYatsdcHFmP3C6FsofbaO2VLU71jZ3NrMm3AWQi8fovp1yCwUnQj1AH8iJaGILB7XQBzxKfvl/2OjI9DJ1cp2+pC3ACJzsnsq2/YiNjGRxF/YoVjbl03GnVgbKUKxUKwILK+GHE/BbL9ledif1S3KM1l4SB5BZ3/5tG3;
 25:xmGyFG8IDBGuUOXLSmsezR3JVlP0qD6hSyAlWyDhPwZV+5OasdDAR4cfMZcM7625IVJ/sFBxQN/iDRvVOnO8AIXbPpbqfEXvSUu1hNwS1L1oP2vN8PSA0N7nRmXLRS0Ex3XjcmX7T8OPFM1qqmKPMh4SvWPLu8vc57Bzx5vwRJUwF2h68p4iffIfY5Qz+mjxbZPywV3dOHe+wVVUKggE4uzOktoVGGbepLdbEeo2iTl/iWXjBMnSVNZ44wy3ec+VzJXr6YSgJWa78SrRfOk4ebKIW76uwC+zPu9GskFuQKX+ibLOdA67y+767UjLBeiVMnirUMlb5yNyvIuqIx/sTg==;
 31:fWI+Ax9+6wjApl/tXF+ZOMrIpPcKqmBHeYZA10mEwRbOnlSQYtWOZYDNDdePYdPXFlD/owJrwR5Nz0cPtWKeGuySGP5XY3lgqLjFOb2TiYF7yyyT099bnQmH1pymcCh+eurTzjw/yQ6OHLbR5ZYkpkucHGdaak61PYz79wbOzArY17nN6tcoztZQuNMODV/S3rMsIRn7uEIZGvvqqwIqwW6uXW7v43FYecjouMkjY/Y=
X-MS-TrafficTypeDiagnostic: HE1PR08MB2859:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; HE1PR08MB2859;
 20:aYU/484iXzqGJorPT/+siD0dngg07rf9g/cUgjqFBYlPdAG7cGWpWnqq/TiaqStH9k2XFD/gTg6bwj/y7NQyP98JEbxshxuLjnmyk0zVuyF8p6j3NkEbRV3UU9wDeEEINuYFGecQJjD5T7FsDZfQIF4UMQ1DodTz3FhXnFNmf88aYjg0w1npLYmgmhzhsBIM5dZnqck+ecemXkmpDQMeL95f8XW+6ASiFVVGeFgfdqFn9ir3iJtj8R/sw0VO1TzVZPcrOLT6tleymyxLEjAN8GbPkAkU1aNo6dcLHPis17bZShg6k20IwRn+BNYkwqM903aRbNV6w8E3e2ZMQVcp/0icUcMAAE+q+sBtoCkq4wcru21kLdN0cJ/2K5ranfcu//mCZpfgIujag1gd+921AEmjWY+oUYX0fogzIOfN/+g=;
 4:MoMHAxp87//XNNIAVfYpscr+cCMFCIPKLBoEWpVNWa/YfgFSI1PoTFBmgkGcWa3Cs3pIIZF1TflyXmB3r6DhOYGN88ykm+SwvnvyX9nnQMIuULCT1piGm3GC8FsPuejoTkic1c0AVxLjPWU/eg2UdO3+LKortXAnUmFIWKxEQ1s4tyeh034hEmZ6/4TakhYTKv86yA/eM8PAKJ3OPFO29aGOq+0ZhcDWoJYY/IcLheR4LXRbZ2mEhhrGlnFqrk3hYh0JrgL8A4L1JS17OSoL8npXZ3Cmudk0tadUsTUtUshRYA8nB/0yDilpS3NHmuyZTvd63wLkkuIlXX5aok0VHF5HIQP+JU6zyKSua6FiuIM=
X-Microsoft-Antispam-PRVS: <HE1PR08MB2859EBDA2F308DBCCD9AD07080FD0@HE1PR08MB2859.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(192813158149592)(269456686620040);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231355)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201708071742011)(7699051);
 SRVR:HE1PR08MB2859; BCL:0; PCL:0; RULEID:; SRVR:HE1PR08MB2859; 
X-Forefront-PRVS: 0826B2F01B
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(39860400002)(396003)(136003)(376002)(346002)(366004)(189003)(199004)(53546011)(65956001)(31686004)(446003)(64126003)(97736004)(6116002)(3846002)(72206003)(47776003)(25786009)(106356001)(305945005)(105586002)(23676004)(2486003)(76176011)(52146003)(230700001)(65806001)(66066001)(7736002)(478600001)(44832011)(36756003)(4326008)(52116002)(11346002)(2616005)(476003)(956004)(68736007)(386003)(2906002)(486006)(54906003)(81156014)(86362001)(53936002)(16576012)(81166006)(186003)(316002)(77096007)(67846002)(8676002)(229853002)(14444005)(8936002)(16526019)(50466002)(31696002)(26005)(6486002)(65826007)(5660300001)(58126008)(6246003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR08MB2859; H:[10.1.196.50]; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
Received-SPF: None (protection.outlook.com: arm.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtIRTFQUjA4TUIyODU5OzIzOjJMSE9qdUJMMUY5SWM4OTQ2QUwxVm4zMERa?=
 =?utf-8?B?cGExN3RVaHlML09JY2JqWW5ZSU5ya3JyeDVyeEg1NDJLNENUY0dyTUpkQVNz?=
 =?utf-8?B?eU9QcGgzKzVwcHBGRjkrckRlU3luaVZFbS8wVzhDNlVtWSt3S0Eyd3VBSUFp?=
 =?utf-8?B?QS9qU0hRaFAvWW1zME9NZmN4eUNuYStrU2tObXpXcnNiSjh4YmFMd3NQRkxr?=
 =?utf-8?B?SzJJWG5jNXk3cS9ta01yUG9sSnZqeTM2c0d0VUxnOUN3bWIzcEp1VEE2ajVT?=
 =?utf-8?B?bitaTUhVZVRpZU1UQkV0OVd2U3V4eWxPMGk2MDQvTmVvMGVwci9MSEN4UC9s?=
 =?utf-8?B?YXpuWlhvVlE3d2k4OHdLYWhoNSsxLzhBVDVDNUE0czU5U2VYaTFaOGo0azhj?=
 =?utf-8?B?SHdKNmI3VFh4S0tkeGdyOW1KMnNXbHpHSFg0M1FrNXk0WXI2bUdRRSt1Smdu?=
 =?utf-8?B?WTAvbXZQeGwxL21oVE8vOVp5VVNVRlZzVVU5WTcrejdhNFZaYmpNSU1IL2JG?=
 =?utf-8?B?VGk1WDNqaU9pa0ExYktXSGxYVTh0NXRaWDk3ZEJMckRNeitVSTBYZkVtbXZV?=
 =?utf-8?B?cmh4Sk5MQUNITmhmdWppVGpXajBQYldPUjVzSkViSjBHMHNjS3pIM0pidS92?=
 =?utf-8?B?eC9sclpHOXRrQmRxLzNEQ2hobnVydU0xSXBMUjVuN1Y5VlptSkN0RlVFMFRZ?=
 =?utf-8?B?MVdUbC9rSmYwMUQwazlsODdaQUxTNTV2TktTMXBvMVdCQk41YzE4bzJqRjBV?=
 =?utf-8?B?akh4TlhMWjlTZWcvQ2xBcTc0dmU1Mzh3a0FWSkFCeEVPbkJ3YzB6T3VpMllC?=
 =?utf-8?B?TkpMVlpmN3R4RWpEVWhKRG8xTi9xN0FzTWNDNEh4OWlkUG1ZT1pVSFJJT21m?=
 =?utf-8?B?Mk1QMllmV1VJRVh6RmQyQThVOEVQMFJQeVFXdFVYWTUwdWF4UnM5bEJXY3Vs?=
 =?utf-8?B?bWs2ejdLTjJvMzdlVWl3YzY3STlzT01ZYnpCU0Z3SVRuYkQ2d2I1TTJvNU9w?=
 =?utf-8?B?dXBLanBtTHpybkErNStoTlVYalRXSEQwangzNEw3QktBc3VGT0dZMFl0cnpN?=
 =?utf-8?B?dGt0SjJCMjk1QkZWSlIvNmhpQndZQ0lzaGFyVFVpRld1MUs2NGZKRW9IbDdM?=
 =?utf-8?B?SnFrNk9sd09EVnJpZHBBWC9FcDFJY1ppN09lamdTT2x4NlhQSGNiVXZmYnJU?=
 =?utf-8?B?UmFsQ0I0UUx5TVBNNE5PUlRJZGVCTlhlZDVEWEVJbGJlVHZsaHgyMDMxdlhB?=
 =?utf-8?B?RWd3UkM5UGpucXBDVDYzQW0vYStxdzRhck0rZWN5UkZ6QU4xL1BadGg3ZjRQ?=
 =?utf-8?B?N01aQkVLdHRmTi9lQlVNQnRhUm1JSUI0c3YvTjRFekdvc2FrMlNBVjVDRTBr?=
 =?utf-8?B?N1QzQ25POU55NTd1UWQzdytZT294eE1WeTdOc09YWUhnd1JnY3ZSL0hiNmZ0?=
 =?utf-8?B?aU5QdVMzU2ZCbjc5WGU3WFBoczRMc0pKcjlHU2s1S1ZURUVuUVpnQmo2YUVW?=
 =?utf-8?B?eTlycU5CdHJLT092WGZUUEw3L055VGUvb011VTVKSHE1MjZWSjI0RmN3Z2F1?=
 =?utf-8?B?RHlvUC90SWpNWEFxS3loTnk0MUxmclMrUFRQYjFBMVVpZmVFM2VXWk5GREo5?=
 =?utf-8?B?bUZLOENabXBCOTk4ZTFSMHY4S2p1NzdoS04zb0dXYjhWSDJHQ2xFYzRiMnFu?=
 =?utf-8?B?eS8xN1pTcDZhcE1yejJYdUlWdkM5bkNpZjlMRi9tZXZaVDhFcU1qSmtUQVFz?=
 =?utf-8?B?VEQ2TDcxeTZWSXRNVnY4OW5nS3pHNjFmWjZKNmVxeWRZMjRFZmYzbnZhejBK?=
 =?utf-8?B?RWd2bHU0S0JtYnhYMFAvSklHdmQwdjRodEg1VWZ5OTl2T2tIR0dkMS9qYUlP?=
 =?utf-8?B?ZEoxaWpNejN5aEZjY2ZzVGdKeE9BQmh1UUNTL0xhRVhsSlBGQThBTHB0ZGlN?=
 =?utf-8?B?UVp5Q29sdTBpVkh6WkpwbmhXdHlhcEExYjVDK040VlIreXkwTjNyT3R2c0RF?=
 =?utf-8?Q?jsAJc5?=
X-Microsoft-Antispam-Message-Info: lcfFh867QSkqW36LHd2xsU0Rx0fce1/WObWwMdmMlcA2i/fMCtxEgHvchpPb7jwNMmX+N+WMqGfdR/IXB61hBQAKiYivsJZ0FrjTEb/bmCMh2cSMD1WyMStsM+cLoeQFc1E51a38z9ZFicRU3kAhtsYB62kouHmHvYSGIMVDi51xfOZ8C6zzHTd8Y2EG+kEhUXR9R12DGT2M/oXUomFMK8z8b4/fyiedGGO9RTHCBu3L6olf8meTLguUQRQJGrVxbS8nADtUiHNpqDZooPASrmKgCO3alTEd+ZytCBWp6KResRhaIX+cpmxmNtYqq4BYlL9JeGo25x6vC+oS+Nmgha+juBlWwtjdigPPTxBDCzQ=
X-Microsoft-Exchange-Diagnostics: 1; HE1PR08MB2859;
 6:KxHuaksv+6Jf+qbZ/ijmg6x6OD2KqhtSJkvgrEpjcYQYZKnqvIBYLo0yhqfjQTCn5ESIz2tIZuQkQ/E/IdNhGV2mkbM3ZJQdAGBJdhC+PAyzXdHdRq7qfqATyJ6YyJG3Es/4yXVFohy28PtsHL3h51KEXPxO9aZostOMbvFPn8dX9/9klc6xJ9TYRKbHJxwxWKMKaAd4WvkOxlotkjl6KVV0JWOgH7MAVcTfOSxsyy8VP74feHgRy7wgkWPxXrOWJwC8Yml+kRbQW4iWEbeUbir/Z3lw7Qdr+fZVvMu0K8XjG9VuAedQtDjrZ2JN+1xlX0NMpk4edojLkDS23200xSw8s//Y3PkJTcZgKiDK/x6o3XsCdjLqpVacRvgO0gGzd9GQyzCAzRBSNn7LXLDwTdxBlRzl9Yh544fqhrhIiAHqxX6GQoww+FuqtLSAo0vS9hOCJX8iwBV3F5HGNU/isg==;
 5:Qx/SXNj5pQaDtXtELdslLyrhTJR8ph2PPwRi1lJHz8X86VkmXEvPRAZlmOgR+iTDWoSqiodEkv/+8ouzhdrpP0ivOObP2SJUYyi8u1xq4McnveagTH2ja6nTZZOPcvtLBpb63KylYHVzTblFPo65ONFSliD0wNYLwjqzDdN46yw=;
 7:zBbINFctsUpUbuqPqGbMufaDyOsDktMWzV6QjwOSglbbvQE5SWDmxewdsV1+SXlKvLNeOJ7feZ1ijI2y3Aw5OTyWgSqRnNZPaawGQ1TxocpV4fWbjezMocOaxcpyvuZ9ynfAzerY72nmnNTv/r2OFd2vlfoM7iKVCziBrkC7+sLiNPAoGuRB44gKtn/xUzNdsHbw4QQ73hfgm9mQ3TFheUgk5nA6tHNHw6+WE+99BshM2Ca+y1M3DKjOZpKlP9Bg
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Oct 2018 13:08:25.6905 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 04efd6d1-610a-4f59-ea85-08d6329f4b11
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR08MB2859
Subject: Re: [Xen-devel] [PATCH 2/4] xen/arm: initialize access
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, nd@arm.com,
 Tamas K Lengyel <tamas@tklengyel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.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>

SGksCgpQbGVhc2UgdXNlIHNjcmlwdHMvZ2V0X21haW50YWluZXJzLnBsIHRvIENDIHJlbGV2YW50
IG1haW50YWluZXJzLiBJbiAKdGhpcyBjYXNlIHlvdSBuZWVkIHRvIGFkZCBSYXZ6YW4gYW5kIFRh
bWFzLgoKCk9uIDE1LzEwLzIwMTggMTA6NTYsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiBJ
bml0aWFsaXplIHZhcmlhYmxlICphY2Nlc3MgYmVmb3JlIHJldHVybmluZyBpdCBiYWNrIHRvIHRo
ZSBjYWxsZXIuCgpTYW1lIGFzIHRoZSBwcmV2aW91cyBwYXRjaCwgd2h5IGRvIHlvdSBuZWVkIHRo
aXM/CgpDaGVlcnMsCgo+IAo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3Rl
ZmFub3NAeGlsaW54LmNvbT4KPiAtLS0KPiAgIHhlbi9hcmNoL2FybS9tZW1fYWNjZXNzLmMgfCAx
ICsKPiAgIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQo+IAo+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jIGIveGVuL2FyY2gvYXJtL21lbV9hY2Nlc3MuYwo+IGlu
ZGV4IGJhNGVjNzguLjEwYWIzMDggMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL21lbV9hY2Nl
c3MuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9tZW1fYWNjZXNzLmMKPiBAQCAtNDcsNiArNDcsNyBA
QCBzdGF0aWMgaW50IF9fcDJtX2dldF9tZW1fYWNjZXNzKHN0cnVjdCBkb21haW4gKmQsIGdmbl90
IGdmbiwKPiAgICAgICB9Owo+ICAgCj4gICAgICAgQVNTRVJUKHAybV9pc19sb2NrZWQocDJtKSk7
Cj4gKyAgICAqYWNjZXNzID0gWEVOTUVNX2FjY2Vzc19uOwo+ICAgCj4gICAgICAgLyogSWYgbm8g
c2V0dGluZyB3YXMgZXZlciBzZXQsIGp1c3QgcmV0dXJuIHJ3eC4gKi8KPiAgICAgICBpZiAoICFw
Mm0tPm1lbV9hY2Nlc3NfZW5hYmxlZCApCj4gCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 13:21:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 13: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 1gC2o2-0005sy-RY; Mon, 15 Oct 2018 13:21:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q5c5=m3=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gC2o1-0005st-V3
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 13:21:10 +0000
X-Inumbo-ID: cbbe17c2-d07c-11e8-a8a5-bc764e045a96
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0c::622])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id cbbe17c2-d07c-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 15:18:25 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector1-arm-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Q5hn3ZePSZ6oe+G5R0dy5LvHDpLTJ33jY1oquxeNxac=;
 b=SJJ4CpOVVA7l9usFGG7OtJ8LDAz4jL6/H6ZR7ctUVom68KdEEOy0elNinRP0PJDYcejOYL64vEGgk8DJKhfhwaZuTXFQDY45DunysOZlJvMX5h+2OYJiv/GjVvkh49chSppLk437yA9sbsT4L5UUoAPz4Xx/5DRG1zfYvIYMiZg=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from [10.1.196.50] (217.140.106.54) by
 HE1PR08MB2858.eurprd08.prod.outlook.com (2603:10a6:7:33::13) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1228.31; Mon, 15 Oct 2018 13:21:00 +0000
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.10.1810142125100.4859@sstabellini-ThinkPad-X260>
 <1539597367-25807-3-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <066c1266-8e5d-ae29-e5be-cf5271e7606c@arm.com>
Date: Mon, 15 Oct 2018 14:20:58 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1539597367-25807-3-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
X-Originating-IP: [217.140.106.54]
X-ClientProxiedBy: LO2P265CA0112.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:c::28) To HE1PR08MB2858.eurprd08.prod.outlook.com
 (2603:10a6:7:33::13)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 56dffd73-3b74-449a-e5f5-08d632a10ccd
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:HE1PR08MB2858; 
X-Microsoft-Exchange-Diagnostics: 1; HE1PR08MB2858;
 3:KQ/nPemSfbuPkIEK5e55DxeQf5TO/Cv2q08MNjZKVAIJfqmQ6XLq5ozZS6xx9/DrspK1EXqC1/onwCQJM3C+0PAedAMgd0kdm6rS3OquiWos6JNRgFZLJhwJMSvNGK59XLBhDaEgD03vGNnZ41eGK1e3y1gbmzBIh5a5jF+EtxF9SMWg3gtbdhzKjdCIFps0olp7wOqCJF/dod67hZX7I3zbX7iUFQwX3CL4tg0Ihc8opbhFFhenyK0z5iThnrdb;
 25:/yl0D2AoGz774vg4H3x1UoP6RjUPrgTlhv4fhORbyJvtkPik43A63RpX0REH1cTlQfjoEVHWMPIimHElOK+DstP0RsVjcAvCOpYasxALDhauhSG2ntfcDSgl0YUepDOHPXzVHNmz8GtnfnNHNsfN7Yb/cOPxHu0kL55xId8WpwYDyRC/RhJVD+ew/U3qgIVP6wePTc6eRAMJxw87j6NcoW+zoc1iszS/um1uW86CvaYxMX6gm3B8vVGlL9h2yxZnaTqMVzY9tRXFpkhEpX9MmO3SE0IrlzKicTG+7aTKAtiZvbaFi3cb17Yj0zGml2gHGRnb/FmWY6t4KVdvdwxr4w==;
 31:/qBLZ/9EOy7w4v1ha0aokLswAMTd6bp9h9b3qIurnaDqHeC/GjYM69eRoWzRhl+0MGOm0OVhpdTPpvGmXpSarRu9hBJDXKI/++awwLIDyp25Pn2OL2Sdwaszsz7mU6kHxaV9LuUeWbJ/I/lEIEpOobt8UOkJVe3h94B9jPUMLGNkvg/Yy0/xqeZI5BG5rGRoG+/OqvOL0hxfe/h7oxWbGThmiZT6k/r5lP7ylsik4Eo=
X-MS-TrafficTypeDiagnostic: HE1PR08MB2858:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; HE1PR08MB2858;
 20:wKfHx1j49UKEjaiMlb4VFIyKOC1FWVVFxjCS+l4Y/ooWl/Lb50vyq+EaA0aW9DaO4S2HE7iM8NkEe6t1VFjf1rbfdnXxoJ8tkFQdkiEfxxPh52dkhnQJpMVnR98aCyaMsbSjpqeSgruP6Ansm30oRG4BiBoGm8Le7H/gDUha5oEfR1d7Ee/EOU843qof4qh8Hwxef/zCufvlyqtX8Maxbt+S5nkyuYPe0+6NvcuW5ViqHEpv5m5pvU1XyukN/og+F7uTjsAEN9YhQCQkzbYbmU62mXsC1dV+O7BfVmqfRrigcM3Rwz7/QqSyolI6oNC2Pk6GA25MuOjdS33cDJaU20jM0iAfzfuS0cVqCwWWlR02ZNyqBcSuBJQUiICOQOEHM04N87lV3qkuk3xh43A2cFb5BKgAH4GQ9YBaqQUAr1Q=;
 4:lM5VzwS/q2aK0OAZszr42ROrjp2UZPvvIIOdE+NOF5s67iz4ICzHK34oHNdmwHYPW7sOTFsaswoUNSPT9Q9pjSJiZi8Ln1I8XkFJ3s/IRK6dvaBeCGa6SaEdK8r/crM2XQoJBsHj2K3xjAUpStcLCzgEcp8oOSuFeCs5zDt3s0kuNoS1qxQ6u8b+UfjFYmUmAP8xy+zzt8gzOfyBVutC8G3NRlAsI9vBIyg8dBHluw1vWx4ROrkY6xOMyPHlSgrWfqMGAFl9Ozj7ePqbAvETtIu8oKUfMc6LrUBsS6BFsxpqKcg8L4xu+v/v0115Tm1U
X-Microsoft-Antispam-PRVS: <HE1PR08MB2858DD03ABB597A21993E80580FD0@HE1PR08MB2858.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(192813158149592);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231355)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123558120)(20161123562045)(201708071742011)(7699051)(76991067);
 SRVR:HE1PR08MB2858; BCL:0; PCL:0; RULEID:; SRVR:HE1PR08MB2858; 
X-Forefront-PRVS: 0826B2F01B
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(39860400002)(396003)(136003)(376002)(366004)(346002)(199004)(189003)(97736004)(6486002)(4326008)(25786009)(36756003)(64126003)(6246003)(72206003)(478600001)(5660300001)(58126008)(386003)(65826007)(67846002)(53936002)(52116002)(76176011)(16576012)(52146003)(229853002)(2486003)(316002)(23676004)(54906003)(53546011)(81156014)(8676002)(81166006)(2906002)(6116002)(3846002)(77096007)(8936002)(44832011)(11346002)(446003)(26005)(106356001)(2616005)(230700001)(31686004)(105586002)(7736002)(486006)(956004)(50466002)(31696002)(476003)(186003)(86362001)(16526019)(305945005)(66066001)(65956001)(65806001)(47776003)(68736007);
 DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR08MB2858; H:[10.1.196.50]; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: arm.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtIRTFQUjA4TUIyODU4OzIzOklDOFcvMklDRW40Nk9oa2NwWllmQUFLaXVX?=
 =?utf-8?B?NzRNR0g5anljQko2Tm80eitnd1BTcGtHanZBak5IY0hrQlVxUEF6STBBdnNI?=
 =?utf-8?B?Zk80Y1RHd1FoWHIrd2o3U3ZxZlRYU25jSjJDYkhSdEh5WXc5QnZodmQ2MVM4?=
 =?utf-8?B?bklackRUY1J6ZEh4SkxIbWpNZ05POUlac290TjZKdElFY3M0OEhybTMydUJl?=
 =?utf-8?B?UVZHV1A2alRsallXWEdsRERIYmM0NnR6bkdnK1g2aGszajZhaTVjK1o4OHBl?=
 =?utf-8?B?anBlNnFTQThFdnk5aFhsTWZoeVVORVE0TkRvSGN0WDg0REpLcjlWbUluT3B2?=
 =?utf-8?B?MGJ0RlBTeUovQ3NSeEpVejJJcndMUFM4Y2xRTkFPNjkyR2F0aExEQlg1dzQw?=
 =?utf-8?B?akdiL054U2NhSDhXbWtZcW15VDRDaTlhZUQyWHc4QlA3R096cHY2R21aNlV5?=
 =?utf-8?B?YlVNSUx6dkRMbW5iWjhkNDMxQjRrWnFYRThXZmNFV0FTVTYxbkluK0RjMGsr?=
 =?utf-8?B?Rk5IakZoVlFUdnUxd2tpM1JEb01MRjZMV1QvZStUajhVN2ZhUHRXdzA5R3Mr?=
 =?utf-8?B?YlJlT2xFeXZjUjZ2ZVBGUVlidEVFOUtuRW5vRTZkNUxwTlMzN2daekZWKzFF?=
 =?utf-8?B?c3NwazBmWU5YWVNJR0xVN3VXYkFYRFFlSnMyTkdwRjhoMmMyR3RXaGJTTkxh?=
 =?utf-8?B?YVR0dzRnKzVRVEp0cm1oeE5YczE4SEpqUUduWlRMOXFaZmNtOWtRc0dNZ1hO?=
 =?utf-8?B?UGFMcVU4ejlpWDJDY3dxbEZMVXFmakVvZkorM2dQVXlxRW14S3NYQ001dW0y?=
 =?utf-8?B?ZUJoMDdXbWdFTEwyN0xKaVorZlkrSWZ3V1F4cHlMM2RoeXc2SVBOZ3VRRGFP?=
 =?utf-8?B?K0hZNlVuZFVkckwzL3p4Zzg5NTFIM2lhdnVwbW9BbjNsOUV4QUVod2VrUWFl?=
 =?utf-8?B?cnRHRGxTVE1KdlEvbDVvMzdYU21PYThoTG9MMnh5bGkxQWV1YUc3SG1vSi9j?=
 =?utf-8?B?NFpBYjhJK0tJcklwYWl0eXMzaFpDRGU5VEd4aisrOWFFczNPV1l1VDBud2Nm?=
 =?utf-8?B?bnlSNVVrNSt2YkhIU09jc1BIeU1iMWdKTFVIMDZZZnBhc3lQb3grTDErOWVk?=
 =?utf-8?B?Zlg4Y1crRVdXMjRJK25OWEtzM2cxNE5CWW5iZUMyc01xT04yWkxSSkw0Q3lF?=
 =?utf-8?B?blBkWXcvZityckNmREdlWEdzamYxSXZLNlZkVXB3dExVcWpKU0x2N3hTOUU3?=
 =?utf-8?B?MnhMRFp4ZzVFSFNFbkJBVUQ3aWtMMHAwakF2WjRtNXBQb0tSMFdJcTNDZHFu?=
 =?utf-8?B?a0N0YXVLUThETkVRRHcwZ29iZWJsMGt0S3BQSHk1S0g4RTV4b3FsSVhaWXNW?=
 =?utf-8?B?QXR4bmk2cForbUczMFpWZmZSdGc3Wkk1bDU1bmk1VGFkMUZLaXNVcGU1QThx?=
 =?utf-8?B?RlIzL1MrMFRkM0JKNXZGS0htMHpOUEtjNitmSzI1U0hiM0U0RjB3VWYrS2ps?=
 =?utf-8?B?NHRKV1RLMnJWcWlmTUlDRS8xMmlsbTYwdWtiTC9iaU5wQmRPUnpyMHk3eitR?=
 =?utf-8?B?a2dIY1JLTUgwLzdiUEs1NnpXT1Q2KzZuWERYRTdjQU1tdDZIUXU3emJCQ2gv?=
 =?utf-8?B?SDVKQ1RkNGdNZ1dnVlIvbE0zS2MvR0N0dks5enErVDIzYWNhU2lyenhnQTJP?=
 =?utf-8?B?aSszOWQ3aDVNZlBJeTNIN0VROUl1dFY1eFhocnF3SkJWVVQvV1RXRXNVYnI1?=
 =?utf-8?B?UHJIREpyS0h6eHREMy8zdUZ6dEdKMmxaSGNDVTM0ZmdjM1U4RUFpQlJnN1cv?=
 =?utf-8?B?eGhYSXFUZTdOU3R3cm9naCtaMExoamF5VmY3UHZXRTJWcGFneFRGMGVRcDAy?=
 =?utf-8?B?TG4zYTJqbWpHeE1jRURXNm9wQVlPVmxhS3FYYzRkMnBIcnVadEg5RVc3Ym9J?=
 =?utf-8?Q?/oxCwtj9NZJRHsplQPXU1KDF82DoCA=3D?=
X-Microsoft-Antispam-Message-Info: jnGiBM+tfZFgDqpMdLP/7mDgMQ2UJjPFe1dj8TrDbSn2CWQ+sAeVnyBgNrAWBf6Ac8/58VcxxVLtS02aDuglDqy0WmT0yL2ZV28AHYm68QQz2MI/D0CLpt5ToSY90lmcBDhaOUWI5O5PSj+G8MOnm/OV/wBQZh0+QeR5ZsOHMDCzcJGCNWgwiOcvoz2vDRsJHhl0KVwrM9oNvMYBQszzhoJdcfI6tQx94Ad22jQ1AWdFfF6lcMnNstD7R6twG1QF44K2+7hJBkWmHWNq3Ocfp4DGpcs5vu6z90roqfm48vv0GHWidBCNhzI7KmIU1jKHibYfPSqA4m4mlOufBtzZvP2khW+foSBd3KqQ627F/i8=
X-Microsoft-Exchange-Diagnostics: 1; HE1PR08MB2858;
 6:+opGxhlSwwgRTCHmwK4fIAWIS5L+sESdBKxw8f1N/2DB0C9HZ1SBZt8x37jRq3ZGPLACNebn9m+T31SnapwseHh3naRPFc8dOfRX4Pf2Ble3EOWlx3CILImR1bu88ZzUYglrJVbcUE0/8FI358ovqoAnHPq8BSoZ4VQwJgsBhPO6nR2YcPaSDoGqbbc+LDdlDj7tnQfloxAp7gqOUgmBSEp1EXqK20fGINoXco8yo1GXKubPfrXpuZBW9njYF7HN92nToQ/ejTADWNNuPPMLN7fqgtkvrpHyZ6S4mHGnFMXfN45HiSj8dF3RT/Gfj5u4uve5pDza5rBtT3RTs/hAnELIHxjsMSquRtE9xDXNCkgCs2kNMh5f+WRavfcOQ7d3hby3NREB8OC6cIsxWvfuxrZfb4hiR3VZmmdA6JE3CVky6KH2p6/s4Ue/Rg778aGTrPImTGBLsVkuvAKa5H4lyw==;
 5:p6vOLgu/AKnIdSiK6hWcf665XAJHBWJuPCRqP4rhuLzSKV3Msk8eRne/tMiN1JWDRieqMR9zfg295F/Txg/zEjgE1lnaDTr/TYz32SOurhGNYuGHKlbhpaH0gcmzuSWgFc8HPFtzSQTbEJUQnXWBPXQYQfGKfaHKd4fq6HEeh2I=;
 7:C1bt1R/v4UqKr2jagZNzfxwvZQbMx8dZVgVGU3bMUyGgJxCtr8OhUPQGZtKsTSdCUEqQ9TI32wTYOXvUcpPdYhlj8VJnQoeMbQsSvAUiQvDuwTTWUfQ3DWL4eyCNTOJfF0x7dRJDLFBKP9vobvhg97hkWlBdIPhiwVHxL5jqdet7tcjn3Y4kCoJjRXdzt4w6alXWihZEobfv9r4cmPlOSzP6JejTfvHn1XpZQVYl20muTKIGRAEUMxh19ECK8PAm
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Oct 2018 13:21:00.2305 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 56dffd73-3b74-449a-e5f5-08d632a10ccd
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR08MB2858
Subject: Re: [Xen-devel] [PATCH 3/4] xen: introduce __symbol
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, nd@arm.com,
 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>

SGksCgpQbGVhc2UgdXNlIHNjcmlwdHMvZ2V0X21haW50YWluZXJzLnBsIHRvIENDIHJlbGV2YW50
IG1haW50YWluZXJzLgoKT24gMTUvMTAvMjAxOCAxMDo1NiwgU3RlZmFubyBTdGFiZWxsaW5pIHdy
b3RlOgo+IEludHJvZHVjZSBhIG1hY3JvLCBfX3N5bWJvbCwgd2hpY2ggaXMgYSBzaW1wbGUgd3Jh
cHBlciBhcm91bmQgUkVMT0NfSElERQo+IHRvIGJlIHVzZWQgZXZlcnl3aGVyZSBzeW1ib2xzIHN1
Y2ggYXMgX3N0ZXh0IGFuZCBfZXRleHQgYXJlIHVzZWQgaW4gdGhlCj4gY29kZS4KPiAKPiBSRUxP
Q19ISURFIGlzIG5lZWRlZCB3aGVuIGFjY2Vzc2luZyBzeW1ib2xzIHN1Y2ggYXMgX3N0ZXh0IGFu
ZCBfZXRleHQKPiBiZWNhdXNlIHRoZSBDIHN0YW5kYXJkIGZvcmJpZHMgY29tcGFyaXNvbnMgYmV0
d2VlbiBwb2ludGVycyBwb2ludGluZyB0bwo+IGRpZmZlcmVudCBvYmplY3RzLiBfc3RleHQsIF9l
dGV4dCwgZXRjLiBhcmUgYWxsIHBvaW50ZXJzIHRvIGRpZmZlcmVudAo+IG9iamVjdHMgZnJvbSBB
TkNJIEMgcG9pbnQgb2Ygdmlldy4KPiAKPiBUbyB3b3JrIGFyb3VuZCBwb3RlbnRpYWwgQyBjb21w
aWxlciBpc3N1ZXMgKHdoaWNoIGhhdmUgYWN0dWFsbHkKPiBiZWVuIGZvdW5kLCBzZWUgdGhlIGNv
bW1lbnQgb24gdG9wIG9mIFJFTE9DX0hJREUgaW4gTGludXgpLCBhbmQgdG8gaGVscAo+IHdpdGgg
Y2VydGlmaWNhdGlvbnMsIGxldCdzIGludHJvZHVjZSBzb21lIHN5bnRhY3RpYyBzdWdhciB0byBi
ZSB1c2VkIGluCj4gZm9sbG93aW5nIHBhdGNoZXMuCj4gCj4gU2lnbmVkLW9mZi1ieTogU3RlZmFu
byBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+IC0tLQo+ICAgeGVuL2luY2x1ZGUv
YXNtLWFybS9tbS5oICAgfCA2ICsrKysrKwo+ICAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9wYWdlLmgg
fCA2ICsrKysrKwo+ICAgMiBmaWxlcyBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspCj4gCj4gZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vbW0uaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0v
bW0uaAo+IGluZGV4IDk0MGI3NGIuLjAyY2UwNWEgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUv
YXNtLWFybS9tbS5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9tbS5oCj4gQEAgLTI4NCw2
ICsyODQsMTIgQEAgc3RhdGljIGlubGluZSB1aW50NjRfdCBndmlydF90b19tYWRkcih2YWRkcl90
IHZhLCBwYWRkcl90ICpwYSwKPiAgICNkZWZpbmUgX19tZm5fdG9fdmlydChtZm4pIChtYWRkcl90
b192aXJ0KChwYWRkcl90KShtZm4pIDw8IFBBR0VfU0hJRlQpKQo+ICAgCj4gICAvKgo+ICsgKiBV
c2UgUkVMT0NfSElERSB3aXRoIHN5bWJvbHMgc3VjaCBhcyBfc3RleHQgYW5kIF9ldGV4dCB0byBh
dm9pZCBlcnJvcnMKPiArICogb24gY29tcGFyaW5nIHBvaW50ZXJzIHRvIGRpZmZlcmVudCBvYmpl
Y3RzCj4gKyAqLwo+ICsjZGVmaW5lIF9fc3ltYm9sKHgpICAgICAgICAgKChjaGFyICopUkVMT0Nf
SElERSgodW5zaWduZWQgbG9uZykoeCksIDApKQoKVGhlcmUgYXJlIG5vIGRpZmZlcmVudCBiZXR3
ZWVuIGFybSBhbmQgeDg2LiBBIGJldHRlciBwbGFjZSB3b3VsZCBiZSAKeGVuL2NvbXBpbGVyLmgg
KG9yIHNvbWV0aGluZyBjb21tb24pLgoKQnV0LCBhZnRlciB0aGlzIHBhdGNoLCB0aGVyZSBhcmUg
ZXZlbiBtb3JlIGNoYW5jZSB0aGUgY29tcGlsZXIgd2lsbCAKY29uc2lkZXIgdGhhdCAyIF9zeW1i
b2woLi4uKSB3aWxsIGNvbWUgZnJvbSBkaWZmZXJlbnQgb2JqZWN0cy4gU28gaG93IGlzIAp0aGlz
IG1lYW50IHRvIGhlbHAgaGVyZT8KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 13:25:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 13: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 1gC2sS-00063k-MF; Mon, 15 Oct 2018 13:25:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ieol=m3=suse.com=vliaskovitis@srs-us1.protection.inumbo.net>)
 id 1gC2sR-00063f-KX
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 13:25:43 +0000
X-Inumbo-ID: 6f350e05-d07d-11e8-a8a5-bc764e045a96
Received: from smtp.nue.novell.com (unknown [195.135.221.5])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6f350e05-d07d-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 15:23:00 +0200 (CEST)
Received: from emea4-mta.ukb.novell.com ([10.120.13.87])
 by smtp.nue.novell.com with ESMTP (TLS encrypted);
 Mon, 15 Oct 2018 15:25:40 +0200
Received: from linux-nq5u.suse.de (nwb-a10-snat.microfocus.com [10.120.13.202])
 by emea4-mta.ukb.novell.com with ESMTP (NOT encrypted);
 Mon, 15 Oct 2018 14:25:14 +0100
From: Vasilis Liaskovitis <vliaskovitis@suse.com>
To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 linux-block@vger.kernel.org
Date: Mon, 15 Oct 2018 15:25:08 +0200
Message-Id: <20181015132508.23293-1-vliaskovitis@suse.com>
X-Mailer: git-send-email 2.19.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] xen/blkfront: avoid NULL blkfront_info
 dereference on device removal
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, axboe@kernel.dk, boris.ostrovsky@oracle.com,
 konrad.wilk@oracle.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>

SWYgYSBibG9jayBkZXZpY2UgaXMgaG90LWFkZGVkIHdoZW4gd2UgYXJlIG91dCBvZiBncmFudHMs
CmdudHRhYl9ncmFudF9mb3JlaWduX2FjY2VzcyBmYWlscyB3aXRoIC1FTk9TUEMgKGxvZyBtZXNz
YWdlICIyOApncmFudGluZyBhY2Nlc3MgdG8gcmluZyBwYWdlIikgaW4gdGhpcyBjb2RlIHBhdGg6
CgogIHRhbGtfdG9fYmxrYmFjayAtPgoJc2V0dXBfYmxrcmluZyAtPgoJCXhlbmJ1c19ncmFudF9y
aW5nIC0+CgkJCWdudHRhYl9ncmFudF9mb3JlaWduX2FjY2VzcwoKYW5kIHRoZSBmYWlsaW5nIHBh
dGggaW4gdGFsa190b19ibGtiYWNrIHNldHMgdGhlIGRyaXZlcl9kYXRhIHRvIE5VTEw6CgogZGVz
dHJveV9ibGtyaW5nOgogICAgICAgIGJsa2lmX2ZyZWUoaW5mbywgMCk7CgogICAgICAgIG11dGV4
X2xvY2soJmJsa2Zyb250X211dGV4KTsKICAgICAgICBmcmVlX2luZm8oaW5mbyk7CiAgICAgICAg
bXV0ZXhfdW5sb2NrKCZibGtmcm9udF9tdXRleCk7CgogICAgICAgIGRldl9zZXRfZHJ2ZGF0YSgm
ZGV2LT5kZXYsIE5VTEwpOwoKVGhpcyByZXN1bHRzIGluIGEgTlVMTCBwb2ludGVyIEJVRyB3aGVu
IGJsa2Zyb250X3JlbW92ZSBhbmQgYmxraWZfZnJlZQp0cnkgdG8gYWNjZXNzIHRoZSBmYWlsaW5n
IGRldmljZSdzIE5VTEwgc3RydWN0IGJsa2Zyb250X2luZm8uCgpTaWduZWQtb2ZmLWJ5OiBWYXNp
bGlzIExpYXNrb3ZpdGlzIDx2bGlhc2tvdml0aXNAc3VzZS5jb20+Ci0tLQogZHJpdmVycy9ibG9j
ay94ZW4tYmxrZnJvbnQuYyB8IDMgKysrCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCsp
CgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ibG9jay94ZW4tYmxrZnJvbnQuYyBiL2RyaXZlcnMvYmxv
Y2sveGVuLWJsa2Zyb250LmMKaW5kZXggNDI5ZDIwMTMxYzdlLi44ODcxYmY0YzhhMmUgMTAwNjQ0
Ci0tLSBhL2RyaXZlcnMvYmxvY2sveGVuLWJsa2Zyb250LmMKKysrIGIvZHJpdmVycy9ibG9jay94
ZW4tYmxrZnJvbnQuYwpAQCAtMjQ5Myw2ICsyNDkzLDkgQEAgc3RhdGljIGludCBibGtmcm9udF9y
ZW1vdmUoc3RydWN0IHhlbmJ1c19kZXZpY2UgKnhiZGV2KQogCiAJZGV2X2RiZygmeGJkZXYtPmRl
diwgIiVzIHJlbW92ZWQiLCB4YmRldi0+bm9kZW5hbWUpOwogCisJaWYgKCFpbmZvKQorCQlyZXR1
cm4gMDsKKwogCWJsa2lmX2ZyZWUoaW5mbywgMCk7CiAKIAltdXRleF9sb2NrKCZpbmZvLT5tdXRl
eCk7Ci0tIAoyLjE5LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 13:28:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 13:28: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 1gC2vM-0006Bp-91; Mon, 15 Oct 2018 13:28:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x2bw=m3=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1gC2vK-0006Bk-9Y
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 13:28:42 +0000
X-Inumbo-ID: 6bdeb2bf-d07e-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6bdeb2bf-d07e-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 13:30:03 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9FDSUdH177752;
 Mon, 15 Oct 2018 13:28:36 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-2018-07-02;
 bh=vzWD8QBBScQELQXtMCli0HvZNPLolNO25itKeK6CngU=;
 b=AEyAvMJnUHScbLrXH1MwjYtyVzA28bt9XO7hnt2zW6HDucm9pWPeUlOANbB6y75n74yq
 Z2PecIfxtWNxg79MX4MFZW/Qt14SamKbufgUDqCRtR2Q/4JwPUUY+uNgQS+QtBmywlV+
 +h6NbY9XyO9uoAwIGOrqgO5lCGFapE6DAP66jSGzRfAfkiQRbjFvVsNi5SWutAJS2Fma
 FJBBVAA2N6w803NaDekvQ7cDAfNYvhkUBcBSCdYVynSQ2dkBSAb5i40Z51pSxY1XIC/n
 2NgVRDMOEVZWx7dgTy09A+/EGpYBDq19zES1Tyfhf4QqEXIWHaCs4hwLLJNlNDKMLsME 6Q== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2130.oracle.com with ESMTP id 2n384ttgq6-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 15 Oct 2018 13:28:36 +0000
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w9FDSYeT013072
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 15 Oct 2018 13:28:35 GMT
Received: from abhmp0017.oracle.com (abhmp0017.oracle.com [141.146.116.23])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w9FDSXNK011450;
 Mon, 15 Oct 2018 13:28:33 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 15 Oct 2018 06:28:33 -0700
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
 <1539599780-14549-6-git-send-email-andrew.cooper3@citrix.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <bbc5731a-8dcb-5daf-36f2-d6c1fabd2719@oracle.com>
Date: Mon, 15 Oct 2018 09:28:27 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1539599780-14549-6-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9046
 signatures=668706
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=763
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810150123
Subject: Re: [Xen-devel] [PATCH v2 5/5] x86: Reorganise and rename debug
 register fields in struct vcpu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>, Jan Beulich <JBeulich@suse.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Brian Woods <brian.woods@amd.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>

T24gMTAvMTUvMTggNjozNiBBTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiAgCj4gQEAgLTU2Nyw3
ICs1NzMsMTAgQEAgc3RydWN0IGFyY2hfdmNwdQo+ICAgICAgdm9pZCAgICAgICAgICAgICAgKmZw
dV9jdHh0Owo+ICAgICAgdW5zaWduZWQgbG9uZyAgICAgIHZnY19mbGFnczsKPiAgICAgIHN0cnVj
dCBjcHVfdXNlcl9yZWdzIHVzZXJfcmVnczsKPiAtICAgIHVuc2lnbmVkIGxvbmcgICAgICBkZWJ1
Z3JlZ1s4XTsKPiArCj4gKyAgICAvKiBEZWJ1ZyByZWdpc3RlcnMuICovCj4gKyAgICB1bnNpZ25l
ZCBsb25nIGRyWzRdLCBkcjc7Cj4gKyAgICB1bnNpZ25lZCBpbnQgZHI2OwoKV2h5IGFyZSBkcjYg
YW5kIGRyNyBkaWZmZXJlbnQgdHlwZXM/IFRoZXkgYXJlIGJvdGggTUJaIGluIHVwcGVyIGJpdHMg
aW4KNjQtYml0IG1vZGUsIGFyZW4ndCB0aGV5PwoKLWJvcmlzCgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 13:32:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 13: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 1gC2yt-0006yP-3M; Mon, 15 Oct 2018 13:32:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk3i=m3=citrix.com=prvs=819f8eea0=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gC2yr-0006yK-PE
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 13:32:21 +0000
X-Inumbo-ID: 5ca9ca53-d07e-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5ca9ca53-d07e-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 15:29:38 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="80444860"
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>, Xen-devel
 <xen-devel@lists.xen.org>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
 <1539599780-14549-6-git-send-email-andrew.cooper3@citrix.com>
 <bbc5731a-8dcb-5daf-36f2-d6c1fabd2719@oracle.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <f35e722a-7680-9cde-26b3-b8f669253e2f@citrix.com>
Date: Mon, 15 Oct 2018 14:32:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <bbc5731a-8dcb-5daf-36f2-d6c1fabd2719@oracle.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 5/5] x86: Reorganise and rename debug
 register fields in struct vcpu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>, Jan Beulich <JBeulich@suse.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Brian Woods <brian.woods@amd.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>

T24gMTUvMTAvMTggMTQ6MjgsIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPiBPbiAxMC8xNS8xOCA2
OjM2IEFNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiAgCj4+IEBAIC01NjcsNyArNTczLDEwIEBA
IHN0cnVjdCBhcmNoX3ZjcHUKPj4gICAgICB2b2lkICAgICAgICAgICAgICAqZnB1X2N0eHQ7Cj4+
ICAgICAgdW5zaWduZWQgbG9uZyAgICAgIHZnY19mbGFnczsKPj4gICAgICBzdHJ1Y3QgY3B1X3Vz
ZXJfcmVncyB1c2VyX3JlZ3M7Cj4+IC0gICAgdW5zaWduZWQgbG9uZyAgICAgIGRlYnVncmVnWzhd
Owo+PiArCj4+ICsgICAgLyogRGVidWcgcmVnaXN0ZXJzLiAqLwo+PiArICAgIHVuc2lnbmVkIGxv
bmcgZHJbNF0sIGRyNzsKPj4gKyAgICB1bnNpZ25lZCBpbnQgZHI2Owo+IFdoeSBhcmUgZHI2IGFu
ZCBkcjcgZGlmZmVyZW50IHR5cGVzPyBUaGV5IGFyZSBib3RoIE1CWiBpbiB1cHBlciBiaXRzIGlu
Cj4gNjQtYml0IG1vZGUsIGFyZW4ndCB0aGV5PwoKQ29ycmVjdC7CoCBUaGV5IHNob3VsZCBib3Ro
IGJlIDMyIGJpdHMgd2lkZSwgYnV0IF9fdm1yZWFkKCkgbmVlZHMgdG8gdGFrZQpkcjcgYnkgdW5z
aWduZWQgbG9uZyAqCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 13:47:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 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 1gC3DL-0007zV-QM; Mon, 15 Oct 2018 13:47:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w2gt=m3=citrix.com=prvs=81941a82a=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gC3DJ-0007zQ-TF
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 13:47:17 +0000
X-Inumbo-ID: 045736d6-d081-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 045736d6-d081-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 13:48:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="67838931"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23492.39520.527757.123976@mariner.uk.xensource.com>
Date: Mon, 15 Oct 2018 14:47:12 +0100
To: Hans van Kranenburg <hans@knorrie.org>
In-Reply-To: <121936fd-5464-b214-646c-3e48486c669e@knorrie.org>
References: <20181012151215.32455-1-ian.jackson@eu.citrix.com>
 <20181012151215.32455-8-ian.jackson@eu.citrix.com>
 <121936fd-5464-b214-646c-3e48486c669e@knorrie.org>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 07/12] 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: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>,
 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>

SGFucyB2YW4gS3JhbmVuYnVyZyB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW1BBVENIIDA3LzEy
XSB0b29scy94ZW5zdG9yZTogUmUtaW50cm9kdWNlIChmYWtlKSB4c19yZXN0cmljdCBjYWxsIHRv
IHByZXNlcnZlIEFCSSIpOgo+IE9uIDEwLzEyLzIwMTggMDU6MTIgUE0sIElhbiBKYWNrc29uIHdy
b3RlOgo+ID4gRnJvbTogSGFucyB2YW4gS3JhbmVuYnVyZyA8aGFuc0Brbm9ycmllLm9yZz4KPiAK
PiBObywgdGhpcyB3YXMgaW4gdGhlIGNoYW5nZXMgdGhhdCBJIGNvcGllZCBiYWNrIGZyb20gVWJ1
bnR1LCBpdCB3YXMKPiB3cml0dGVuIGJ5IFN0ZWZhbiBCYWRlcjoKPiAKPiAtLS0tID44IC0tLS0K
PiAKPiBEZXNjcmlwdGlvbjogUmUtaW50cm9kdWNlIGZha2UgeHNfcmVzdHJpY3QgQVBJIGNhbGwK
PiAgbGlieGVuc3RvcmUgY2Fubm90IHJlbW92ZSBhbiBBUEkgZnVuY3Rpb24gd2l0aG91dCBjaGFu
Z2luZyBpdHMgdmVyc2lvbgo+ICBudW1iZXIuIEFzIGxvbmcgYXMgd2Ugd2FudCB0byByZW1haW4g
d2l0aCAzLjAgd2UgaGF2ZSB0byBrZWVwIGl0IGFyb3VuZC4KPiAgRGViaWFuIG1pZ2h0IGRlY2lk
ZSB0byBpbmNyZW1lbnQgdGhlIHZlcnNpb24gYXQgc29tZSBwb2ludCBidXQgd2UgZG8gbm90Cj4g
IGtub3cgaG93IGFuZCB3aGVuLiBTbyBmb3Igbm93IGtlZXAgdGhlIHZlcnNpb24gc3RhYmxlLgo+
IAo+IEF1dGhvcjogU3RlZmFuIEJhZGVyIDxzdGVmYW4uYmFkZXJAY2Fub25pY2FsLmNvbT4KCkhy
bS4gIFRoYW5rcyBmb3IgcG9pbnRpbmcgdGhhdCBvdXQuICBJIGhhdmUgZml4ZWQgdGhlIGNvbW1p
dCBhdXRob3IgaW4KbXkgdXBzdHJlYW0gYnJhbmNoLiAgSSB0aGluayB0aGlzIGxvc3NhZ2UgaXMg
ZHVlIHRvIGEgYnVnIGluIGdicCBwcQo6LS8uCgpBbmQsIENDaW5nIFN0ZWZhbiBmb3IgZm9ybSdz
IHNha2UuICBTdGVmYW4sIEknbSB1cHN0cmVhbWluZyB0aGlzCnBhdGNoLgoKUmVnYXJkcywKSWFu
LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 13:53:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 13:53: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 1gC3J8-0000Ny-1a; Mon, 15 Oct 2018 13:53:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x2bw=m3=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1gC3J7-0000Ns-1t
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 13:53:17 +0000
X-Inumbo-ID: 497f2615-d081-11e8-a8a5-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 497f2615-d081-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 15:50:34 +0200 (CEST)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9FDnTDO013644;
 Mon, 15 Oct 2018 13:53:07 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-2018-07-02;
 bh=33gbn0t8qXC4c+lFN5SnQMNfCT0sb6v6wA20pd1ckeY=;
 b=bXnlPQnXBn2u0wFGA7Xg44DRGgdWNoja/PxklhzDY6xnHvNhPQIwIblz5qEgO4Wzm485
 kdYoiamh+J86FIZkzHmfaqe2zuEerbRKkDpJQUWlvecNRP1qdcoC9MvNnT6Zvam4sC5q
 neBSDo5dIObz60URmhWMiqf5EZJ3WurUBciiJrWi4TsKS58ulQUDIswKNjSquwQAPfXw
 e3XFS0NR6+mFabLROJSuF1cpye2oSknPoSMV9TiLjEr9ht2a4i2TXU9DEeuLqKO/5DGf
 Va9owy/Aafxo8U1nKdgL8XGNXBjAItdGli0KdrTXdpcwX/8F2P2mv/zJJTEvN6hgWSRA 6g== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2120.oracle.com with ESMTP id 2n38npthd6-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 15 Oct 2018 13:53:07 +0000
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9FDr7Zs011498
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 15 Oct 2018 13:53:07 GMT
Received: from abhmp0006.oracle.com (abhmp0006.oracle.com [141.146.116.12])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w9FDr6Bj028369;
 Mon, 15 Oct 2018 13:53:06 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 15 Oct 2018 06:53:06 -0700
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
 <1539599780-14549-6-git-send-email-andrew.cooper3@citrix.com>
 <bbc5731a-8dcb-5daf-36f2-d6c1fabd2719@oracle.com>
 <f35e722a-7680-9cde-26b3-b8f669253e2f@citrix.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <f85e7f8f-ec31-d47c-20b7-46b2f7fdbd2c@oracle.com>
Date: Mon, 15 Oct 2018 09:52:59 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <f35e722a-7680-9cde-26b3-b8f669253e2f@citrix.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9046
 signatures=668706
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=822
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810150127
Subject: Re: [Xen-devel] [PATCH v2 5/5] x86: Reorganise and rename debug
 register fields in struct vcpu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>, Jan Beulich <JBeulich@suse.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Brian Woods <brian.woods@amd.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>

T24gMTAvMTUvMTggOTozMiBBTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAxNS8xMC8xOCAx
NDoyOCwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+PiBPbiAxMC8xNS8xOCA2OjM2IEFNLCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOgo+Pj4gIAo+Pj4gQEAgLTU2Nyw3ICs1NzMsMTAgQEAgc3RydWN0IGFy
Y2hfdmNwdQo+Pj4gICAgICB2b2lkICAgICAgICAgICAgICAqZnB1X2N0eHQ7Cj4+PiAgICAgIHVu
c2lnbmVkIGxvbmcgICAgICB2Z2NfZmxhZ3M7Cj4+PiAgICAgIHN0cnVjdCBjcHVfdXNlcl9yZWdz
IHVzZXJfcmVnczsKPj4+IC0gICAgdW5zaWduZWQgbG9uZyAgICAgIGRlYnVncmVnWzhdOwo+Pj4g
Kwo+Pj4gKyAgICAvKiBEZWJ1ZyByZWdpc3RlcnMuICovCj4+PiArICAgIHVuc2lnbmVkIGxvbmcg
ZHJbNF0sIGRyNzsKPj4+ICsgICAgdW5zaWduZWQgaW50IGRyNjsKPj4gV2h5IGFyZSBkcjYgYW5k
IGRyNyBkaWZmZXJlbnQgdHlwZXM/IFRoZXkgYXJlIGJvdGggTUJaIGluIHVwcGVyIGJpdHMgaW4K
Pj4gNjQtYml0IG1vZGUsIGFyZW4ndCB0aGV5Pwo+IENvcnJlY3QuwqAgVGhleSBzaG91bGQgYm90
aCBiZSAzMiBiaXRzIHdpZGUsIGJ1dCBfX3ZtcmVhZCgpIG5lZWRzIHRvIHRha2UKPiBkcjcgYnkg
dW5zaWduZWQgbG9uZyAqCj4KCgpBaCwgT0ssIHRoYW5rcy4KClJldmlld2VkLWJ5OiBCb3JpcyBP
c3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 13:53:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 13:53: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 1gC3JX-0000QA-Dj; Mon, 15 Oct 2018 13:53:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w2gt=m3=citrix.com=prvs=81941a82a=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gC3JW-0000Pz-5i
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 13:53:42 +0000
X-Inumbo-ID: ea109f0b-d081-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ea109f0b-d081-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 13:55:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="67839631"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 15 Oct 2018 14:53:27 +0100
Message-ID: <20181015135327.22106-1-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] libxl: CODING_STYLE: Clarify line length limit
 to 75
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 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>

QW5kIGdpdmUgYSByZWFzb24uCgpUaGUgcHJldmlvdXMgYGxpbWl0JyBvZiA3NS04MCB3YXMgYW1i
aWd1b3VzLgoKU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJp
eC5jb20+CkNDOiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KLS0t
CiB0b29scy9saWJ4bC9DT0RJTkdfU1RZTEUgfCA0ICsrKy0KIDEgZmlsZSBjaGFuZ2VkLCAzIGlu
c2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9DT0RJ
TkdfU1RZTEUgYi90b29scy9saWJ4bC9DT0RJTkdfU1RZTEUKaW5kZXggMzIxNzBlZmI5ZS4uM2Q1
NzJmNjkyNSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvQ09ESU5HX1NUWUxFCisrKyBiL3Rvb2xz
L2xpYnhsL0NPRElOR19TVFlMRQpAQCAtMjIwLDEyICsyMjAsMTQgQEAgRG8gbm90IGxlYXZlIHdo
aXRlc3BhY2UgZGFuZ2xpbmcgb2ZmIHRoZSBlbmRzIG9mIGxpbmVzLgogCiAyLiBMaW5lIHdpZHRo
CiAKLUxpbmVzIGFyZSBsaW1pdGVkIHRvIDc1LTgwIGNoYXJhY3RlcnMuCitMaW5lcyBhcmUgbGlt
aXRlZCB0byA3NSBjaGFyYWN0ZXJzLgogCiBSYXRpb25hbGU6CiAgLSBTb21lIHBlb3BsZSBsaWtl
IHRvIHRpbGUgdGhlaXIgMjQiIHNjcmVlbnMgd2l0aCBhIDZ4NCBtYXRyaXggb2YgODB4MjQKICAg
IHh0ZXJtcyBhbmQgdXNlIHZpIGluIGFsbCBvZiB0aGVtLiAgVGhlIGJlc3Qgd2F5IHRvIHB1bmlz
aCB0aGVtIGlzIHRvCiAgICBsZXQgdGhlbSBrZWVwIGRvaW5nIGl0LgorIC0gSW4gYW4gODAgY29s
dW1uIHRlcm1pbmFsLCBzb21lIHJvb20gbmVlZHMgdG8gYmUgbGVmdCBmb3IgPiBxdW90aW5nCisg
ICBjaGFyYWN0ZXJzLCArLy0gZGlmZiBjaGFyYWN0ZXJzLCBhbmQgc28gb24sIGluIGVtYWlscy4K
ICAtIENvZGUgYW5kIGVzcGVjaWFsbHkgcGF0Y2hlcyBpcyBtdWNoIG1vcmUgcmVhZGFibGUgaWYg
bGltaXRlZCB0byBhIHNhbmUKICAgIGxpbmUgbGVuZ3RoLiAgRWlnaHR5IGlzIHRyYWRpdGlvbmFs
LgogIC0gSXQgaXMgdGhlIGxpYnhlbmxpZ2h0IGNvZGluZyBzdHlsZS4KLS0gCjIuMTEuMAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 13:54:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 13:54: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 1gC3KB-0000XO-Q3; Mon, 15 Oct 2018 13:54:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+aj6=m3=citrix.com=prvs=819158b4b=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gC3KB-0000XE-2c
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 13:54:23 +0000
X-Inumbo-ID: 02c6a79c-d082-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 02c6a79c-d082-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 13:55:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="67839696"
Date: Mon, 15 Oct 2018 14:54:19 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20181015135419.fbz4knl2w6gvvl4e@zion.uk.xensource.com>
References: <20181015135327.22106-1-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181015135327.22106-1-ian.jackson@eu.citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] libxl: CODING_STYLE: Clarify line length
 limit to 75
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBPY3QgMTUsIDIwMTggYXQgMDI6NTM6MjdQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gQW5kIGdpdmUgYSByZWFzb24uCj4gCj4gVGhlIHByZXZpb3VzIGBsaW1pdCcgb2YgNzUt
ODAgd2FzIGFtYmlndW91cy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AZXUuY2l0cml4LmNvbT4KPiBDQzogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJk
QGNpdHJpeC5jb20+CgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 13:56:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 13:56: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 1gC3MF-0000x2-Pb; Mon, 15 Oct 2018 13:56:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=06k+=m3=citrix.com=prvs=8197794ea=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gC3ME-0000wk-9K
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 13:56:30 +0000
X-Inumbo-ID: 4e055557-d082-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4e055557-d082-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 13:57:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="80446282"
Date: Mon, 15 Oct 2018 15:56:14 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20181015135614.3n6i7mik6iqignjr@mac.bytemobile.com>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
 <1539599780-14549-6-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1539599780-14549-6-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 5/5] x86: Reorganise and rename debug
 register fields in struct vcpu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBPY3QgMTUsIDIwMTggYXQgMTE6MzY6MjBBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWN0bC5jIGIveGVuL2FyY2gveDg2
L2RvbWN0bC5jCj4gaW5kZXggMTE1ZGRmNi4uY2M4NTM5NSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJj
aC94ODYvZG9tY3RsLmMKPiArKysgYi94ZW4vYXJjaC94ODYvZG9tY3RsLmMKPiBAQCAtMTU3Niw4
ICsxNTc2LDExIEBAIHZvaWQgYXJjaF9nZXRfaW5mb19ndWVzdChzdHJ1Y3QgdmNwdSAqdiwgdmNw
dV9ndWVzdF9jb250ZXh0X3UgYykKPiAgICAgICAgICB9Cj4gICAgICB9Cj4gIAo+IC0gICAgZm9y
ICggaSA9IDA7IGkgPCBBUlJBWV9TSVpFKHYtPmFyY2guZGVidWdyZWcpOyArK2kgKQo+IC0gICAg
ICAgIGMoZGVidWdyZWdbaV0gPSB2LT5hcmNoLmRlYnVncmVnW2ldKTsKPiArICAgIGZvciAoIGkg
PSAwOyBpIDwgQVJSQVlfU0laRSh2LT5hcmNoLmRyKTsgKytpICkKPiArICAgICAgICBjKGRlYnVn
cmVnW2ldID0gdi0+YXJjaC5kcltpXSk7Cj4gKyAgICBjKGRlYnVncmVnWzZdID0gdi0+YXJjaC5k
cjYpOwo+ICsgICAgYyhkZWJ1Z3JlZ1s3XSA9IHYtPmFyY2guZHI3IHwKPiArICAgICAgKGlzX3B2
X2RvbWFpbihkKSA/IHYtPmFyY2gucHYuZHI3X2VtdWwgOiAwKSk7CgpXb3VsZG4ndCBpdCBiZSBj
bGVhcmVyIHRvIHVzZSBjKGRlYnVncmVnWzZdKSA9IHYtPmFyY2guZHI2Oz8gSSBrbm93CmV4aXN0
aW5nIGNvZGUgZG9lcyBhcyBhYm92ZSwgYnV0IEkgZmluZCBpdCBtb3JlIGRpZmZpY3VsdCB0bwp1
bmRlcnN0YW5kLgoKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaCBi
L3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKPiBpbmRleCBjZGI0M2U0Li42YzA4ODdkIDEw
MDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKPiArKysgYi94ZW4vaW5j
bHVkZS9hc20teDg2L2RvbWFpbi5oCj4gQEAgLTU0OSw2ICs1NDksMTIgQEAgc3RydWN0IHB2X3Zj
cHUKPiAgICAgIHNwaW5sb2NrX3Qgc2hhZG93X2xkdF9sb2NrOwo+ICAjZW5kaWYKPiAgCj4gKyAg
ICAvKgo+ICsgICAgICogJWRyNyBiaXRzIHRoZSBndWVzdCBoYXMgc2V0LCBidXQgYXJlbid0IGxv
YWRlZCBpbnRvIGhhcmR3YXJlLCBhbmQgYXJlCj4gKyAgICAgKiBjb21wbGV0ZWx5IGVtdWxhdGVk
Lgo+ICsgICAgICovCj4gKyAgICB1aW50MzJfdCBkcjdfZW11bDsKCkp1c3QgdG8gbWF0Y2ggdGhl
IHNpemUgb2YgdGhlIGFjdHVhbCByZWdpc3RlciBzaG91bGRuJ3QgdGhpcyBiZQp1bnNpZ25lZCBs
b25nPwoKSSBhc3N1bWUgdGhpcyBpcyBub3QgdmVyeSByZWxldmFudCBiZWNhdXNlIHRoZSBoaWdo
IGJpdHMgYXJlIG5vdAphY3R1YWxseSB1c2VkLCBidXQgYSBjb21tZW50IG1pZ2h0IGJlIGFwcHJv
cHJpYXRlIGhlcmUuCgo+ICsKPiAgICAgIC8qIGRhdGEgYnJlYWtwb2ludCBleHRlbnNpb24gTVNS
cyAqLwo+ICAgICAgdWludDMyX3QgZHJfbWFza1s0XTsKPiAgCj4gQEAgLTU2Nyw3ICs1NzMsMTAg
QEAgc3RydWN0IGFyY2hfdmNwdQo+ICAgICAgdm9pZCAgICAgICAgICAgICAgKmZwdV9jdHh0Owo+
ICAgICAgdW5zaWduZWQgbG9uZyAgICAgIHZnY19mbGFnczsKPiAgICAgIHN0cnVjdCBjcHVfdXNl
cl9yZWdzIHVzZXJfcmVnczsKPiAtICAgIHVuc2lnbmVkIGxvbmcgICAgICBkZWJ1Z3JlZ1s4XTsK
PiArCj4gKyAgICAvKiBEZWJ1ZyByZWdpc3RlcnMuICovCj4gKyAgICB1bnNpZ25lZCBsb25nIGRy
WzRdLCBkcjc7Cj4gKyAgICB1bnNpZ25lZCBpbnQgZHI2OwoKSSdtIGxpa2VseSBtaXNzaW5nIHNv
bWUgaW5mb3JtYXRpb24gaGVyZSBiZWNhdXNlIEkgZG9uJ3QgZ2V0IHdoeSBkcjYKaXMgMzJiaXRz
IHdoaWxlIGRyNyBpcyA2NGJpdHMgd2lkZS4gQWNjb3JkaW5nIHRvIHRoZSBzcGVjIHRoZSBoaWdo
CnBhcnQgKGJpdHMgNjMtMzIpIG9uIGJvdGggcmVnaXN0ZXJzIGlzIHJlc2VydmVkLCBzbyBJIHRo
aW5rIGl0IHdvdWxkCm1ha2UgbW9yZSBzZW5zZSB0byB1c2UgdGhlIHNhbWUgdHlwZSBmb3IgYm90
aC4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 14:02:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 14: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 1gC3Rs-0001v6-IO; Mon, 15 Oct 2018 14:02:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w2gt=m3=citrix.com=prvs=81941a82a=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gC3Rs-0001uv-0n
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 14:02:20 +0000
X-Inumbo-ID: 1ea904e6-d083-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1ea904e6-d083-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 14:03:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="67840653"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 15 Oct 2018 15:01:07 +0100
Message-ID: <20181015140107.22934-1-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] libxl: libxl__ev_fd_callback: Document
 perhaps-no-retry semantics
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 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+CkND
OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KLS0tCiB0b29scy9s
aWJ4bC9saWJ4bF9pbnRlcm5hbC5oIHwgOCArKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDggaW5z
ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggYi90
b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCmluZGV4IDQzOTQ3YjFiMDcuLjE1MzU2NmFjZDAg
MTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKKysrIGIvdG9vbHMvbGli
eGwvbGlieGxfaW50ZXJuYWwuaApAQCAtMjMyLDYgKzIzMiwxNCBAQCB0eXBlZGVmIHZvaWQgbGli
eGxfX2V2X2ZkX2NhbGxiYWNrKGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX2V2X2ZkICpldiwKICAg
ICogSXQgaXMgbm90IHBlcm1pdHRlZCB0byBsaXN0ZW4gZm9yIHRoZSBzYW1lIG9yIG92ZXJsYXBw
aW5nIGV2ZW50cwogICAgKiBvbiB0aGUgc2FtZSBmZCB1c2luZyBtdWx0aXBsZSBkaWZmZXJlbnQg
bGlieGxfX2V2X2ZkJ3MuCiAgICAqCisgICAqIE5vdGUgdGhhdCAoZGVwZW5kaW5nIG9uIHRoZSB1
bmRlcmx5aW5nIGV2ZW50IGxvb3AgaW1wbGVtZW50YXRpb24pCisgICAqIGl0IGlzIHBvc3NpYmxl
IHRoYXQgYSB0aGUgZmQgY2FsbGJhY2sgc3lzdGVtIGlzIGBsZXZlbCB0cmlnZ2VyZWQnCisgICAq
IG9yIGBldmVudCB0cmlnZ2VyZWQnLiAgVGhhdCBpcywgdGhlIGNhbGxiYWNrIG1heSBiZSBjYWxs
ZWQgb25seQorICAgKiBvbmNlIGZvciBlYWNoIHRyYW5zaXRpb24gZnJvbSBub3QgcmVhZHkgdG8g
cmVhZHkuICBTbyB0aGUKKyAgICogY2FsbGJhY2sgbXVzdCBnZW5lcmFsbHkgY29udGFpbiBhIGxv
b3Agd2hpY2ggZXhoYXVzdHMgdGhlIGZkLAorICAgKiByYXRoZXIgdGhhbiByZWx5aW5nIG9uIGJl
aW5nIGNhbGxlZCBhZ2FpbiBpZiB0aGUgZmQgaXMgc3RpbGwKKyAgICogcmVhZHkuCisgICAqCiAg
ICAqIChTcHVyaW91cyB3YWtldXBzLCBhbmQgc3B1cmlvdXMgYml0cyBzZXQgaW4gcmV2ZW50cywg
YXJlCiAgICAqIHN1cHByZXNzZWQgYnkgdGhlIGxpYnhsIGV2ZW50IGNvcmUuKQogICAgKi8KLS0g
CjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 14:03:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 14: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 1gC3Sj-0001xz-Tr; Mon, 15 Oct 2018 14:03:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=06k+=m3=citrix.com=prvs=8197794ea=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gC3Si-0001xp-As
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 14:03:12 +0000
X-Inumbo-ID: ab21e97e-d082-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ab21e97e-d082-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 16:00:29 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="80446795"
Date: Mon, 15 Oct 2018 16:02:01 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Vasilis Liaskovitis <vliaskovitis@suse.com>
Message-ID: <20181015140201.elir7ettk7sz4aix@mac.bytemobile.com>
References: <20181015132508.23293-1-vliaskovitis@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181015132508.23293-1-vliaskovitis@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2] xen/blkfront: avoid NULL blkfront_info
 dereference on device removal
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, axboe@kernel.dk, konrad.wilk@oracle.com,
 linux-kernel@vger.kernel.org, linux-block@vger.kernel.org,
 xen-devel@lists.xenproject.org, 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>

T24gTW9uLCBPY3QgMTUsIDIwMTggYXQgMDM6MjU6MDhQTSArMDIwMCwgVmFzaWxpcyBMaWFza292
aXRpcyB3cm90ZToKPiBJZiBhIGJsb2NrIGRldmljZSBpcyBob3QtYWRkZWQgd2hlbiB3ZSBhcmUg
b3V0IG9mIGdyYW50cywKPiBnbnR0YWJfZ3JhbnRfZm9yZWlnbl9hY2Nlc3MgZmFpbHMgd2l0aCAt
RU5PU1BDIChsb2cgbWVzc2FnZSAiMjgKPiBncmFudGluZyBhY2Nlc3MgdG8gcmluZyBwYWdlIikg
aW4gdGhpcyBjb2RlIHBhdGg6Cj4gCj4gICB0YWxrX3RvX2Jsa2JhY2sgLT4KPiAJc2V0dXBfYmxr
cmluZyAtPgo+IAkJeGVuYnVzX2dyYW50X3JpbmcgLT4KPiAJCQlnbnR0YWJfZ3JhbnRfZm9yZWln
bl9hY2Nlc3MKPiAKPiBhbmQgdGhlIGZhaWxpbmcgcGF0aCBpbiB0YWxrX3RvX2Jsa2JhY2sgc2V0
cyB0aGUgZHJpdmVyX2RhdGEgdG8gTlVMTDoKPiAKPiAgZGVzdHJveV9ibGtyaW5nOgo+ICAgICAg
ICAgYmxraWZfZnJlZShpbmZvLCAwKTsKPiAKPiAgICAgICAgIG11dGV4X2xvY2soJmJsa2Zyb250
X211dGV4KTsKPiAgICAgICAgIGZyZWVfaW5mbyhpbmZvKTsKPiAgICAgICAgIG11dGV4X3VubG9j
aygmYmxrZnJvbnRfbXV0ZXgpOwo+IAo+ICAgICAgICAgZGV2X3NldF9kcnZkYXRhKCZkZXYtPmRl
diwgTlVMTCk7Cj4gCj4gVGhpcyByZXN1bHRzIGluIGEgTlVMTCBwb2ludGVyIEJVRyB3aGVuIGJs
a2Zyb250X3JlbW92ZSBhbmQgYmxraWZfZnJlZQo+IHRyeSB0byBhY2Nlc3MgdGhlIGZhaWxpbmcg
ZGV2aWNlJ3MgTlVMTCBzdHJ1Y3QgYmxrZnJvbnRfaW5mby4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBW
YXNpbGlzIExpYXNrb3ZpdGlzIDx2bGlhc2tvdml0aXNAc3VzZS5jb20+CgpSZXZpZXdlZC1ieTog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpUaGFua3MuCgpJIGd1ZXNz
IHRoaXMgaXMgYSBjYW5kaWRhdGUgZm9yIGJhY2twb3J0aW5nPwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 14:03:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 14:03: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 1gC3TJ-00023C-DS; Mon, 15 Oct 2018 14:03:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wdxv=m3=xenproject.org=prvs=8198b8995=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gC3TI-00022z-8P
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 14:03:48 +0000
X-Inumbo-ID: 5251eb7c-d083-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5251eb7c-d083-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 14:05:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="67840955"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75422-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-sid:build-armhf-pvops:<job
 status>:broken:regression
 distros-debian-sid:build-i386:<job status>:broken:regression
 distros-debian-sid:build-amd64-pvops:<job status>:broken:regression
 distros-debian-sid:build-armhf:<job status>:broken:regression
 distros-debian-sid:build-amd64:<job status>:broken:regression
 distros-debian-sid:build-i386-pvops:<job status>:broken:regression
 distros-debian-sid:test-amd64-amd64-i386-sid-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-sid:test-amd64-i386-i386-sid-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-sid:test-armhf-armhf-armhf-sid-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-sid:test-amd64-i386-amd64-sid-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-sid:test-amd64-amd64-amd64-sid-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-sid:build-armhf-pvops:host-install(4):broken:nonblocking
 distros-debian-sid:build-armhf:host-install(4):broken:nonblocking
 distros-debian-sid:build-amd64-pvops:host-install(4):broken:nonblocking
 distros-debian-sid:build-amd64:host-install(4):broken:nonblocking
 distros-debian-sid:build-i386-pvops:host-install(4):broken:nonblocking
 distros-debian-sid:build-i386:host-install(4):broken:nonblocking
X-Osstest-Versions-That: flight=75372
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 15 Oct 2018 15:02:55 +0100
Subject: [Xen-devel] [distros-debian-sid test] 75422: 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>

ZmxpZ2h0IDc1NDIyIGRpc3Ryb3MtZGViaWFuLXNpZCByZWFsIFtyZWFsXQpodHRwOi8vb3NzdGVz
dC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NTQyMi8KCkZhaWx1cmVzIGFuZCBwcm9ibGVt
cyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxv
Y2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tl
bgogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAg
ICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1
cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1zaWQtbmV0Ym9vdC1weWdydWIgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWkzODYtc2lkLW5ldGJvb3Qt
cHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLWFybWhmLXNpZC1uZXRib290LXB5Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1zaWQtbmV0Ym9vdC1weWdydWIgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1zaWQtbmV0Ym9vdC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAg
ICAgICAgYnJva2VuIGxpa2UgNzUzNzIKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDQg
aG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlrZSA3NTM3MgogYnVpbGQtYW1k
NjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgICAgIGJyb2tl
biBsaWtlIDc1MzcyCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFs
bCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzUzNzIKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlrZSA3NTM3
MgogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAg
ICAgICAgIGJyb2tlbiBsaWtlIDc1MzcyCgpiYXNlbGluZSB2ZXJzaW9uOgogZmxpZ2h0ICAgICAg
ICAgICAgICAgNzUzNzIKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXNpZC1uZXRib290LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXNpZC1uZXRib290LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LXNpZC1uZXRib290LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWFybWhm
LXNpZC1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtaTM4Ni1zaWQtbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9n
czogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54
ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 14:05:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 14:05: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 1gC3UX-0002DY-RA; Mon, 15 Oct 2018 14:05:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w2gt=m3=citrix.com=prvs=81941a82a=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gC3UX-0002DR-9p
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 14:05:05 +0000
X-Inumbo-ID: ef30b0ca-d082-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ef30b0ca-d082-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 16:02:21 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="67841259"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23492.40587.959437.283342@mariner.uk.xensource.com>
Date: Mon, 15 Oct 2018 15:04:59 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20181011140604.GH1331@perard.uk.xensource.com>
References: <20180907151104.32306-1-anthony.perard@citrix.com>
 <20180907151104.32306-4-anthony.perard@citrix.com>
 <23486.7932.781238.747508@mariner.uk.xensource.com>
 <20181011140604.GH1331@perard.uk.xensource.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v5 03/15] libxl_qmp: Implement fd callback
 and read data
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiUmU6IFtQQVRDSCB2NSAwMy8xNV0gbGlieGxfcW1wOiBJ
bXBsZW1lbnQgZmQgY2FsbGJhY2sgYW5kIHJlYWQgZGF0YSIpOgo+IE9uIFdlZCwgT2N0IDEwLCAy
MDE4IGF0IDA0OjQ3OjA4UE0gKzAxMDAsIElhbiBKYWNrc29uIHdyb3RlOgo+ID4gTGluZXMgdG9v
IGxvbmcgYWdhaW4uICAoSSB3aWxsIHN0b3AgY29tcGxhaW5pbmcgYWJvdXQgdGhpcyBub3cgYnV0
IGNhbgo+ID4geW91IHBsZWFlIGZpeCBpdCB0aHJvdWdob3V0PykKPiAKPiBCdXQgdGhlIGNvbW1l
bnQgaXMgbGVzcyB0aGFuIDcwY2hyIGxvbmcsIGFuZCB0aGUgbmV4dCBsaW5lIGZvbGxvdyB0aGUK
PiBjb2Rpbmcgc3R5bGUsIHdoaWNoIGlzICJMaW5lcyBhcmUgbGltaXRlZCB0byA3NS04MCBjaGFy
YWN0ZXJzLiIsIGFuZAo+IEknbSBwcmV0dHkgc3VyZSB0aGF0IDc3IGlzIGxlc3MgdGhhdCA3NS04
MCEKCkl0J3MgbGVzcyB0aGFuIDgwIGJ1dCBub3QgbGVzcyB0aGFuIDc1LiAgSSBoYXZlIHNlbnQg
YSBwYXRjaCB0byBjaGFuZ2UKdGhpcyBpbiBDT0RJTkdfU1RZTEUuICBXZSBjYW4gYXJndWUgYWJv
dXQgdGhpcyBpbiB0aGF0IG90aGVyIHRocmVhZC4KKEluIHByYWN0aWNhbCB0ZXJtcyB0aGVzZSBs
aW5lcyBkbyByZXN1bHQgaW4gd3JhcCBkYW1hZ2Ugb24gbXkKc2NyZWVuLCB3aGljaCBtYWtlcyBp
dCBzaWduaWZpY2FudGx5IGhhcmRlciB0byByZWFkLCBzbyBJJ20gbm90IGp1c3QKcXVpYmJsaW5n
IGZvciBubyByZWFzb24uKQoKPiA+IE5vLCB5b3UgbmVlZCB0byBnbyByb3VuZCBhZ2Fpbi4gIEkn
bSBhZnJhaWQgdGhlIHdob2xlIG9mIHRoaXMgZnVuY3Rpb24KPiA+IG5lZWRzIHRvIGJlIGluIGEg
bG9vcC4gIFRoaXMgaXMgYmVjYXVzZSB5b3UgYXJlIG5vdCBndWFyYW50ZWVkIHRoYXQKPiA+IHlv
dSB3aWxsIGdldCBtb3JlIHRoYW4gb25lIGNhbGwgdG8geW91ciByZWFkYWJsZSBjYWxsYmFjayBw
ZXIKPiA+IHRyYW5zaXRpb24gZnJvbSBub3QtcmVhZGFibGUgdG8gcmVhZGFibGUuCj4gCj4gSSd2
ZSBkaWQgaXQgd2l0aG91dCBhIGxvb3AgYmVjYXVzZSBQT0xMSU4gbWVhbnMgImRhdGEgbWF5IGJl
IHJlYWQKPiB3aXRob3V0IGJsb2NraW5nIiwgYW5kIEkgY2FuJ3QgZmluZCBhbnl0aGluZyBzcGVh
a2luZyBhYm91dCBhIHJlbGF0aW9uCj4gd2l0aCB0cmFuc2l0aW9uIGZyb20gb25lIHN0YXRlIHRv
IHRoZSBvdGhlci4KCllvdSdyZSByaWdodCB0aGF0IHRoaXMgaXMgbm90IHByb3Blcmx5IGRvY3Vt
ZW50ZWQuICBZb3UnbGwgc2VlIHRoYXQgSQpoYXZlIHNlbnQgYSBwYXRjaCB0byBmaXggdGhhdC4K
CkluIHByYWN0aWNlLCBpZiB0aGUgYXBwbGljYXRpb24gaGFzIGl0cyBvd24gZXZlbnQgbG9vcCB3
aGljaCB1c2VzCmVwb2xsIGFuZCBFUE9MTEVUIHRoZW4gaW5kZWVkIHlvdSdsbCBvbmx5IGdldCB0
aGUgY2FsbGJhY2sgb25jZSBwZXIKdHJhbnNpdGlvbiBmcm9tIHVucmVhZHkgdG8gcmVhZHkuICBT
b21lIGV2ZW50LWxpa2UgZGVzY3JpcHRvcgpyZWFkaW5lc3MgcmVwb3J0aW5nIG1lY2hhbmlzbXMg
c3VwcG9ydCBvbmx5IHRob3NlIHNlbWFudGljcy4KCj4gPiA+ICsgICAgICAgIGFzc2VydChlcnJu
byk7Cj4gPiA+ICsgICAgICAgIGlmIChlcnJubyA9PSBFV09VTERCTE9DSykKPiA+ID4gKyAgICAg
ICAgICAgIHJldHVybiAwOwo+ID4gCj4gPiBBbmQgYWdhaW4uCj4gCj4gU3VyZWx5IGhlcmUgSSBu
ZWVkIHRvIHJldHVybiBvbiBFV09VTERCTE9DSy4gVGhlIGZkIGlzIG9idmlvdXNseSBpbgo+IG5v
bi1yZWFkYWJsZSBzdGF0ZSwgc28gdGhlcmUgaXMgZ29pbmcgdG8gYmUgYSB0cmFuc2l0aW9uLgoK
RXJyLCBzb3JyeSwgeWVzLgoKPiA+ID4gKyAgICBpZiAociA9PSAwKSB7Cj4gPiA+ICsgICAgICAg
IExPR0QoRVJST1IsIGV2LT5kb21pZCwgIk5vIGRhdGEgcmVhZCBvbiBRTVAgc29ja2V0Iik7Cj4g
PiAKPiA+IFlvdSBtZWFuICJ1bmV4cGVjdGVkIEVPRiIgbm90ICJubyBkYXRhIHJlYWQiLiAgTm9y
bWFsbHkgdGhpcyB3b3VsZAo+ID4gbWVhbiB0aGF0IHFlbXUgZGllZCBvciBjcmFzaGVkLgo+ID4g
Cj4gPiA+ICsgICAgICAgIHJldHVybiAwOwo+ID4gCj4gPiBFcnIsIGFuZCB0aGVuIHRoaXMgbmVl
ZHMgdG8gYmUgaGFuZGxlZCBhcyBhbiBlcnJvciwgbm90IHNpbXBseQo+ID4gaWdub3JlZC4gIElm
IGl0IGhhcHBlbnMsIGl0IHdpbGwga2VlcCBoYXBwZW5pbmcuCj4gCj4gSSB0aGluayBJJ20gYmVl
biBsYXp5IGFuZCBoYXZlIGp1c3QgbGV0IHRoaXMgZXJyb3IgYmVlbiBoYW5kbGUgaW4gdGhlCj4g
bmV4dCBldmVudCB3aGVyZSBQT0xMSFVQIHNob3VsZCBiZSBzZXQuIEkgY2FuIHRyeSB0byBoYW5k
bGUgdGhpcyBlcnJvcgo+IGJldHRlciBoZXJlLgoKSSB0aGluayB5b3UgbWlnaHQgbm90IGdldCBQ
T0xMSFVQLiAgRm9yIGV4YW1wbGUgaWYgcWVtdSBkaWQKc2h1dGRvd24oLFNIVVRfV1IpOyAgVGhh
bmtzLgoKPiA+IEhybS4gIEkgcmVhbGlzZSB0aGlzIGlzIGdvaW5nIHRvIGJlIGFubm95aW5nLCBi
dXQgSSB0aGluayBJIHNob3VsZAo+ID4gcHJvYmFibHkgc3RvcCBub3cgYmVjYXVzZSBvZiB0aGUg
bGFjayBvZiB4eHgncyBtZWFucyBpdCdzIGhhcmQgZm9yIG1lCj4gPiB0byByZXZpZXcuCi4uLgo+
IFRoZXJlIGlzIG9uZSBwYXRjaCB0aGF0IGNhbiBiZSByZXZpZXdlZCBzZXBhcmF0bHksIGFuZCB0
aGVuIHllcywgeW91Cj4gbmVlZCB1cCB0byAnbGlieGxfcW1wOiBSZXNwb25kIHRvIFFNUCBncmVl
dGluZycuIFRoYXQgZ2l2ZSB1czoKPiAKPiBwaWNrICAgICAgbGlieGxfcW1wOiBTZXBhcmF0ZSBR
TVAgbWVzc2FnZSBnZW5lcmF0aW9uIGZyb20gcW1wX3NlbmRfcHJlcGFyZQo+IHBpY2sgICAgICBs
aWJ4bF9xbXA6IENvbm5lY3QgdG8gUU1QIHNvY2tldAo+IHNxdWFzaCAgICBsaWJ4bF9xbXA6IElt
cGxlbWVudCBmZCBjYWxsYmFjayBhbmQgcmVhZCBkYXRhCj4gc3F1YXNoICAgIGxpYnhsX3FtcDog
UGFyc2UgSlNPTiBpbnB1dCBmcm9tIFFNUAo+IHNxdWFzaCAgICBsaWJ4bF9xbXA6IFByZXBhcmUg
dGhlIGNvbW1hbmQgdG8gYmUgc2VudAo+IHNxdWFzaCAgICBsaWJ4bF9xbXA6IEhhbmRsZSB3cml0
ZSB0byBRTVAgc29ja2V0Cj4gc3F1YXNoICAgIGxpYnhsX3FtcDogSGFuZGxlIG1lc3NhZ2VzIGZy
b20gUUVNVQo+IHNxdWFzaCAgICBsaWJ4bF9xbXA6IFJlc3BvbmQgdG8gUU1QIGdyZWV0aW5nCj4g
Cj4gVGhhdCBnaXZlIHVzIGEgcGF0Y2ggd2l0aCBvbmx5IDUwMCBpbnNlcnRpb25zLgoKSSB3aWxs
IGRvIHRoYXQgYW5kIHBhdGNoYm9tYiBteXNlbGYgd2l0aCB0aGUgcmVzdWx0aW5nIGVtYWlsIGFu
ZCB0aGVuCnJlcGx5IGFzIGlmIHlvdSBoYWQgc2VudCBpdCB0byBtZS4KClRoYW5rcywKSWFuLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 14:08:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 14:08: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 1gC3Xg-0002So-CF; Mon, 15 Oct 2018 14:08:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk3i=m3=citrix.com=prvs=819f8eea0=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gC3Xe-0002Sj-TR
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 14:08:18 +0000
X-Inumbo-ID: f3a3cff5-d083-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f3a3cff5-d083-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 14:09:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="80447265"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
 <1539599780-14549-6-git-send-email-andrew.cooper3@citrix.com>
 <20181015135614.3n6i7mik6iqignjr@mac.bytemobile.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <2a42589f-d210-ba84-cbfd-3c3b9d1cb2e1@citrix.com>
Date: Mon, 15 Oct 2018 15:07:21 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181015135614.3n6i7mik6iqignjr@mac.bytemobile.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 5/5] x86: Reorganise and rename debug
 register fields in struct vcpu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMTAvMTggMTQ6NTYsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gTW9uLCBPY3Qg
MTUsIDIwMTggYXQgMTE6MzY6MjBBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21jdGwuYyBiL3hlbi9hcmNoL3g4Ni9kb21jdGwuYwo+
PiBpbmRleCAxMTVkZGY2Li5jYzg1Mzk1IDEwMDY0NAo+PiAtLS0gYS94ZW4vYXJjaC94ODYvZG9t
Y3RsLmMKPj4gKysrIGIveGVuL2FyY2gveDg2L2RvbWN0bC5jCj4+IEBAIC0xNTc2LDggKzE1NzYs
MTEgQEAgdm9pZCBhcmNoX2dldF9pbmZvX2d1ZXN0KHN0cnVjdCB2Y3B1ICp2LCB2Y3B1X2d1ZXN0
X2NvbnRleHRfdSBjKQo+PiAgICAgICAgICB9Cj4+ICAgICAgfQo+PiAgCj4+IC0gICAgZm9yICgg
aSA9IDA7IGkgPCBBUlJBWV9TSVpFKHYtPmFyY2guZGVidWdyZWcpOyArK2kgKQo+PiAtICAgICAg
ICBjKGRlYnVncmVnW2ldID0gdi0+YXJjaC5kZWJ1Z3JlZ1tpXSk7Cj4+ICsgICAgZm9yICggaSA9
IDA7IGkgPCBBUlJBWV9TSVpFKHYtPmFyY2guZHIpOyArK2kgKQo+PiArICAgICAgICBjKGRlYnVn
cmVnW2ldID0gdi0+YXJjaC5kcltpXSk7Cj4+ICsgICAgYyhkZWJ1Z3JlZ1s2XSA9IHYtPmFyY2gu
ZHI2KTsKPj4gKyAgICBjKGRlYnVncmVnWzddID0gdi0+YXJjaC5kcjcgfAo+PiArICAgICAgKGlz
X3B2X2RvbWFpbihkKSA/IHYtPmFyY2gucHYuZHI3X2VtdWwgOiAwKSk7Cj4gV291bGRuJ3QgaXQg
YmUgY2xlYXJlciB0byB1c2UgYyhkZWJ1Z3JlZ1s2XSkgPSB2LT5hcmNoLmRyNjs/IEkga25vdwo+
IGV4aXN0aW5nIGNvZGUgZG9lcyBhcyBhYm92ZSwgYnV0IEkgZmluZCBpdCBtb3JlIGRpZmZpY3Vs
dCB0bwo+IHVuZGVyc3RhbmQuCgpDbGVhcmVyID0+IGFic29sdXRlbHkuCgpIb3dldmVyLCB5b3Vy
IHN1Z2dlc3Rpb24gd29uJ3QgY29tcGlsZS4KCmRvbWN0bC5jOiBJbiBmdW5jdGlvbiDigJhhcmNo
X2dldF9pbmZvX2d1ZXN04oCZOgpkb21jdGwuYzoxNTU2OjQ5OiBlcnJvcjogbHZhbHVlIHJlcXVp
cmVkIGFzIGxlZnQgb3BlcmFuZCBvZiBhc3NpZ25tZW50CsKgwqDCoMKgIGMoZmxhZ3MpID0gdi0+
YXJjaC52Z2NfZmxhZ3MgJiB+KFZHQ0ZfaTM4N192YWxpZHxWR0NGX2luX2tlcm5lbCk7CsKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBeCndoaWNoIGlzIHdoeSBhbGwgdGhl
IGNvZGUgaXMgd3JpdHRlbiBsaWtlIHRoaXMuCgo+Cj4+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9hc20teDg2L2RvbWFpbi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaAo+PiBpbmRl
eCBjZGI0M2U0Li42YzA4ODdkIDEwMDY0NAo+PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2Rv
bWFpbi5oCj4+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKPj4gQEAgLTU0OSw2
ICs1NDksMTIgQEAgc3RydWN0IHB2X3ZjcHUKPj4gICAgICBzcGlubG9ja190IHNoYWRvd19sZHRf
bG9jazsKPj4gICNlbmRpZgo+PiAgCj4+ICsgICAgLyoKPj4gKyAgICAgKiAlZHI3IGJpdHMgdGhl
IGd1ZXN0IGhhcyBzZXQsIGJ1dCBhcmVuJ3QgbG9hZGVkIGludG8gaGFyZHdhcmUsIGFuZCBhcmUK
Pj4gKyAgICAgKiBjb21wbGV0ZWx5IGVtdWxhdGVkLgo+PiArICAgICAqLwo+PiArICAgIHVpbnQz
Ml90IGRyN19lbXVsOwo+IEp1c3QgdG8gbWF0Y2ggdGhlIHNpemUgb2YgdGhlIGFjdHVhbCByZWdp
c3RlciBzaG91bGRuJ3QgdGhpcyBiZQo+IHVuc2lnbmVkIGxvbmc/Cj4KPiBJIGFzc3VtZSB0aGlz
IGlzIG5vdCB2ZXJ5IHJlbGV2YW50IGJlY2F1c2UgdGhlIGhpZ2ggYml0cyBhcmUgbm90Cj4gYWN0
dWFsbHkgdXNlZCwgYnV0IGEgY29tbWVudCBtaWdodCBiZSBhcHByb3ByaWF0ZSBoZXJlLgoKVGhl
cmUgaXMgbm8gcG9pbnQgd2FzdGluZyBzdG9yYWdlIGZvciA0IGJ5dGVzIHdoaWNoIGFyZSBub3Qg
dXNlZC7CoCBBZnRlcgphbGwsIGl0cyAxLzEwMDAndGggb2Ygc3RydWN0IHZjcHUuCgo+Cj4+ICsK
Pj4gICAgICAvKiBkYXRhIGJyZWFrcG9pbnQgZXh0ZW5zaW9uIE1TUnMgKi8KPj4gICAgICB1aW50
MzJfdCBkcl9tYXNrWzRdOwo+PiAgCj4+IEBAIC01NjcsNyArNTczLDEwIEBAIHN0cnVjdCBhcmNo
X3ZjcHUKPj4gICAgICB2b2lkICAgICAgICAgICAgICAqZnB1X2N0eHQ7Cj4+ICAgICAgdW5zaWdu
ZWQgbG9uZyAgICAgIHZnY19mbGFnczsKPj4gICAgICBzdHJ1Y3QgY3B1X3VzZXJfcmVncyB1c2Vy
X3JlZ3M7Cj4+IC0gICAgdW5zaWduZWQgbG9uZyAgICAgIGRlYnVncmVnWzhdOwo+PiArCj4+ICsg
ICAgLyogRGVidWcgcmVnaXN0ZXJzLiAqLwo+PiArICAgIHVuc2lnbmVkIGxvbmcgZHJbNF0sIGRy
NzsKPj4gKyAgICB1bnNpZ25lZCBpbnQgZHI2Owo+IEknbSBsaWtlbHkgbWlzc2luZyBzb21lIGlu
Zm9ybWF0aW9uIGhlcmUgYmVjYXVzZSBJIGRvbid0IGdldCB3aHkgZHI2Cj4gaXMgMzJiaXRzIHdo
aWxlIGRyNyBpcyA2NGJpdHMgd2lkZS4gQWNjb3JkaW5nIHRvIHRoZSBzcGVjIHRoZSBoaWdoCj4g
cGFydCAoYml0cyA2My0zMikgb24gYm90aCByZWdpc3RlcnMgaXMgcmVzZXJ2ZWQsIHNvIEkgdGhp
bmsgaXQgd291bGQKPiBtYWtlIG1vcmUgc2Vuc2UgdG8gdXNlIHRoZSBzYW1lIHR5cGUgZm9yIGJv
dGguCgpkcjcgd291bGQgaWRlYWxseSBiZSAzMiBiaXRzIHdpZGUsIGJ1dCBfX3ZtcmVhZCgpIHVz
ZXMgdW5zaWduZWQgbG9uZyAqLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 14:17:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 14:17: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 1gC3gg-0003Kg-C1; Mon, 15 Oct 2018 14:17:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=06k+=m3=citrix.com=prvs=8197794ea=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gC3gf-0003Kb-AW
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 14:17:37 +0000
X-Inumbo-ID: 41201e4c-d085-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 41201e4c-d085-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 14:18:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="80448108"
Date: Mon, 15 Oct 2018 16:17:28 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20181015141728.ycsmywdfrayvi56u@mac.bytemobile.com>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
 <1539599780-14549-6-git-send-email-andrew.cooper3@citrix.com>
 <20181015135614.3n6i7mik6iqignjr@mac.bytemobile.com>
 <2a42589f-d210-ba84-cbfd-3c3b9d1cb2e1@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <2a42589f-d210-ba84-cbfd-3c3b9d1cb2e1@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 5/5] x86: Reorganise and rename debug
 register fields in struct vcpu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBPY3QgMTUsIDIwMTggYXQgMDM6MDc6MjFQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAxNS8xMC8xOCAxNDo1NiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IE1vbiwgT2N0IDE1LCAyMDE4IGF0IDExOjM2OjIwQU0gKzAxMDAsIEFuZHJldyBDb29wZXIgd3Jv
dGU6Cj4gPj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21jdGwuYyBiL3hlbi9hcmNoL3g4
Ni9kb21jdGwuYwo+ID4+ICsKPiA+PiAgICAgIC8qIGRhdGEgYnJlYWtwb2ludCBleHRlbnNpb24g
TVNScyAqLwo+ID4+ICAgICAgdWludDMyX3QgZHJfbWFza1s0XTsKPiA+PiAgCj4gPj4gQEAgLTU2
Nyw3ICs1NzMsMTAgQEAgc3RydWN0IGFyY2hfdmNwdQo+ID4+ICAgICAgdm9pZCAgICAgICAgICAg
ICAgKmZwdV9jdHh0Owo+ID4+ICAgICAgdW5zaWduZWQgbG9uZyAgICAgIHZnY19mbGFnczsKPiA+
PiAgICAgIHN0cnVjdCBjcHVfdXNlcl9yZWdzIHVzZXJfcmVnczsKPiA+PiAtICAgIHVuc2lnbmVk
IGxvbmcgICAgICBkZWJ1Z3JlZ1s4XTsKPiA+PiArCj4gPj4gKyAgICAvKiBEZWJ1ZyByZWdpc3Rl
cnMuICovCj4gPj4gKyAgICB1bnNpZ25lZCBsb25nIGRyWzRdLCBkcjc7Cj4gPj4gKyAgICB1bnNp
Z25lZCBpbnQgZHI2Owo+ID4gSSdtIGxpa2VseSBtaXNzaW5nIHNvbWUgaW5mb3JtYXRpb24gaGVy
ZSBiZWNhdXNlIEkgZG9uJ3QgZ2V0IHdoeSBkcjYKPiA+IGlzIDMyYml0cyB3aGlsZSBkcjcgaXMg
NjRiaXRzIHdpZGUuIEFjY29yZGluZyB0byB0aGUgc3BlYyB0aGUgaGlnaAo+ID4gcGFydCAoYml0
cyA2My0zMikgb24gYm90aCByZWdpc3RlcnMgaXMgcmVzZXJ2ZWQsIHNvIEkgdGhpbmsgaXQgd291
bGQKPiA+IG1ha2UgbW9yZSBzZW5zZSB0byB1c2UgdGhlIHNhbWUgdHlwZSBmb3IgYm90aC4KPiAK
PiBkcjcgd291bGQgaWRlYWxseSBiZSAzMiBiaXRzIHdpZGUsIGJ1dCBfX3ZtcmVhZCgpIHVzZXMg
dW5zaWduZWQgbG9uZyAqLgoKSnVzdCBzYXcgeW91ciByZXBseSB0byBCb3JpcywgbWFrZXMgc2Vu
c2UuCgpUaGFua3MuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 14:18:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 14:18: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 1gC3hO-0003NQ-NM; Mon, 15 Oct 2018 14:18:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=06k+=m3=citrix.com=prvs=8197794ea=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gC3hN-0003NF-7Z
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 14:18:21 +0000
X-Inumbo-ID: c8b947a9-d084-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c8b947a9-d084-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 16:15:36 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="80448148"
Date: Mon, 15 Oct 2018 16:18:05 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20181015141805.rg7o6l6sk73pwo3b@mac.bytemobile.com>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
 <1539599780-14549-6-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1539599780-14549-6-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 5/5] x86: Reorganise and rename debug
 register fields in struct vcpu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBPY3QgMTUsIDIwMTggYXQgMTE6MzY6MjBBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBSZXVzaW5nIGRlYnVncmVnWzVdIGZvciB0aGUgUFYgZW11bGF0ZWQgSU8gYnJlYWtw
b2ludCBpbmZvcm1hdGlvbiBpcyBjb25mdXNpbmcKPiB0byByZWFkLiAgSW5zdGVhZCwgaW50cm9k
dWNlIGEgZHI3X2VtdWwgZmllbGQgaW4gcHZfdmNwdSBmb3IgdGhlIHB1cG9zZS4KPiAKPiBXaXRo
IHRoZSBQViBlbXVsYXRpb24gb3V0IG9mIHRoZSB3YXksIGRlYnVncmVnWzQsNV0gYXJlIGVudGly
ZWx5IHVudXNlZCBhbmQKPiBkb24ndCBuZWVkIHRvIGJlIHN0b3JlZC4KPiAKPiBSZW5hbWUgZGVi
dWdyZWdbMC4uM10gdG8gZHJbMC4uM10gdG8gcmVkdWNlIGNvZGUgdm9sdW1lLCBidXQga2VlcCB0
aGVtIGFzIGFuCj4gYXJyYXkgYmVjYXVzZSB0aGVpciBiZWhhdmlvdXIgaXMgaWRlbnRpY2FsIGFu
ZCB0aGlzIGhlbHBzIHNpbXBsZnkgc29tZSBvZiB0aGUKPiBQViBoYW5kbGluZy4gIEludHJvZHVj
ZSBkcjYgYW5kIGRyNyBmaWVsZHMgdG8gcmVwbGFjZSBkZWJ1Z3JlZ1s2LDddIHdoaWNoCj4gcmVt
b3ZlcyB0aGUgc3RvcmFnZSBmb3IgZGVidWdyZWdbNCw1XS4KPiAKPiBJbiBhcmNoX2dldF9pbmZv
X2d1ZXN0KCksIGhhbmRsZSB0aGUgbWVyZ2luZyBvZiBlbXVsYXRlZCBkcjcgc3RhdGUgYWxvbmdz
aWRlCj4gYWxsIG90aGVyIGRyIGhhbmRsaW5nLCByYXRoZXIgdGhhbiBtdWNoIGxhdGVyLgo+IAo+
IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpU
aGFua3MuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 14:24:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 14:24: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 1gC3n8-0004Es-Hq; Mon, 15 Oct 2018 14:24:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w2gt=m3=citrix.com=prvs=81941a82a=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gC3n7-0004EK-H1
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 14:24:17 +0000
X-Inumbo-ID: 2fb5a501-d086-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2fb5a501-d086-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 14:25:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="67843890"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 15 Oct 2018 15:24:11 +0100
Message-ID: <20181015142411.24138-1-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] libxencall: Make bufdev/nobufdev mmap error
 messages distinct
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hans van Kranenburg <hans@knorrie.org>, Wei Liu <wei.liu2@citrix.com>,
 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>

VGhpcyBhc3Npc3RzIGRpYWdub3Npcy4KCkNDOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgpDQzogSGFucyB2YW4gS3JhbmVuYnVyZyA8aGFuc0Brbm9ycmllLm9yZz4K
LS0tCiB0b29scy9saWJzL2NhbGwvbGludXguYyB8IDYgKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwg
MyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnMv
Y2FsbC9saW51eC5jIGIvdG9vbHMvbGlicy9jYWxsL2xpbnV4LmMKaW5kZXggZDhhNjMwNmUwNC4u
YmI1NmZmMjM2ZSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlicy9jYWxsL2xpbnV4LmMKKysrIGIvdG9v
bHMvbGlicy9jYWxsL2xpbnV4LmMKQEAgLTkzLDcgKzkzLDcgQEAgc3RhdGljIHZvaWQgKmFsbG9j
X3BhZ2VzX2J1ZmRldih4ZW5jYWxsX2hhbmRsZSAqeGNhbGwsIHNpemVfdCBucGFnZXMpCiAgICAg
ICAgICAgICAgeGNhbGwtPmJ1Zl9mZCwgMCk7CiAgICAgaWYgKCBwID09IE1BUF9GQUlMRUQgKQog
ICAgIHsKLSAgICAgICAgUEVSUk9SKCJhbGxvY19wYWdlczogbW1hcCBmYWlsZWQiKTsKKyAgICAg
ICAgUEVSUk9SKCJhbGxvY19wYWdlczogbW1hcCAoYnVmZGV2KSBmYWlsZWQiKTsKICAgICAgICAg
cCA9IE5VTEw7CiAgICAgfQogCkBAIC0xMTAsNyArMTEwLDcgQEAgc3RhdGljIHZvaWQgKmFsbG9j
X3BhZ2VzX25vYnVmZGV2KHhlbmNhbGxfaGFuZGxlICp4Y2FsbCwgc2l6ZV90IG5wYWdlcykKICAg
ICBwID0gbW1hcChOVUxMLCBzaXplLCBQUk9UX1JFQUR8UFJPVF9XUklURSwgTUFQX1BSSVZBVEV8
TUFQX0FOT05ZTU9VU3xNQVBfTE9DS0VELCAtMSwgMCk7CiAgICAgaWYgKCBwID09IE1BUF9GQUlM
RUQgKQogICAgIHsKLSAgICAgICAgUEVSUk9SKCJhbGxvY19wYWdlczogbW1hcCBmYWlsZWQiKTsK
KyAgICAgICAgUEVSUk9SKCJhbGxvY19wYWdlczogbW1hcCAobm9idWZkZXYpIGZhaWxlZCIpOwog
ICAgICAgICByZXR1cm4gTlVMTDsKICAgICB9CiAKQEAgLTExOSw3ICsxMTksNyBAQCBzdGF0aWMg
dm9pZCAqYWxsb2NfcGFnZXNfbm9idWZkZXYoeGVuY2FsbF9oYW5kbGUgKnhjYWxsLCBzaXplX3Qg
bnBhZ2VzKQogICAgIHJjID0gbWFkdmlzZShwLCBucGFnZXMgKiBQQUdFX1NJWkUsIE1BRFZfRE9O
VEZPUkspOwogICAgIGlmICggcmMgPCAwICkKICAgICB7Ci0gICAgICAgIFBFUlJPUigiYWxsb2Nf
cGFnZXM6IG1hZHZpc2UgZmFpbGVkIik7CisgICAgICAgIFBFUlJPUigiYWxsb2NfcGFnZXM6IG1h
ZHZpc2UgKG5vYnVmZGV2KSBmYWlsZWQiKTsKICAgICAgICAgZ290byBvdXQ7CiAgICAgfQogCi0t
IAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 14:26:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 14:26: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 1gC3p1-0004Kq-0L; Mon, 15 Oct 2018 14:26:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ieol=m3=suse.com=vliaskovitis@srs-us1.protection.inumbo.net>)
 id 1gC3p0-0004Kl-68
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 14:26:14 +0000
X-Inumbo-ID: 74ca2ca5-d086-11e8-a6a9-d7ebe60f679a
Received: from smtp.nue.novell.com (unknown [195.135.221.5])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 74ca2ca5-d086-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 14:27:34 +0000 (UTC)
Received: from emea4-mta.ukb.novell.com ([10.120.13.87])
 by smtp.nue.novell.com with ESMTP (TLS encrypted);
 Mon, 15 Oct 2018 16:26:10 +0200
Received: from [192.168.1.2] (nwb-a10-snat.microfocus.com [10.120.13.202])
 by emea4-mta.ukb.novell.com with ESMTP (TLS encrypted);
 Mon, 15 Oct 2018 15:26:02 +0100
Message-ID: <b0b793a6cdfd634e126fbb00554ca68a780a00bd.camel@suse.com>
From: Vasilis Liaskovitis <vliaskovitis@suse.com>
To: Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Date: Mon, 15 Oct 2018 16:25:56 +0200
In-Reply-To: <20181015140201.elir7ettk7sz4aix@mac.bytemobile.com>
References: <20181015132508.23293-1-vliaskovitis@suse.com>
 <20181015140201.elir7ettk7sz4aix@mac.bytemobile.com>
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] xen/blkfront: avoid NULL blkfront_info
 dereference on device removal
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, axboe@kernel.dk, konrad.wilk@oracle.com,
 linux-kernel@vger.kernel.org, linux-block@vger.kernel.org,
 xen-devel@lists.xenproject.org, 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>

T24gTW9uLCAyMDE4LTEwLTE1IGF0IDE2OjAyICswMjAwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3Rl
Ogo+IAo+ID4gVGhpcyByZXN1bHRzIGluIGEgTlVMTCBwb2ludGVyIEJVRyB3aGVuIGJsa2Zyb250
X3JlbW92ZSBhbmQKPiA+IGJsa2lmX2ZyZWUKPiA+IHRyeSB0byBhY2Nlc3MgdGhlIGZhaWxpbmcg
ZGV2aWNlJ3MgTlVMTCBzdHJ1Y3QgYmxrZnJvbnRfaW5mby4KPiA+IAo+ID4gCj4gSSBndWVzcyB0
aGlzIGlzIGEgY2FuZGlkYXRlIGZvciBiYWNrcG9ydGluZz8KPiAKCnllcywgSSB0aGluayBzby4g
QXQgbGVhc3QgZm9yIGtlcm5lbHMgPj00LjUsIHdoaWNoIGNvdWxkIGZhY2UgdGhpcwppc3N1ZSBk
dWUgdG8gY29tbWl0IGMzMWVjZjZjMTIgKHRoaXMgZnJlZXMgdGhlIHN0cnVjdCBibGtpbmZvIGlu
IHRoZQpmYWlsaW5nIHBhdGggb2YgdGFsa190b19ibGtiYWNrKS4KCnRoYW5rcywgCgotIFZhc2ls
aXMKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 14:28:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 14:28: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 1gC3ql-0004Tu-JD; Mon, 15 Oct 2018 14:28:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q5c5=m3=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gC3qj-0004Te-Jn
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 14:28:01 +0000
X-Inumbo-ID: 23070765-d086-11e8-a8a5-bc764e045a96
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1e::614])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 23070765-d086-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 16:25:17 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector1-arm-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ur3tpnl/QyaaZriG/9dgQh5ANqDdjRHjPiVUT+gkR2U=;
 b=eXrWw6Mt3N/FelmaFjDgdDf5SjEDLhk0fGWDfiuHzzsvac6GJq0LgFGCyFW7PASLcZKqWmpsBlTPdkJPTnrd2RUXkwLZJdRSAjdyGZdFhYf4E/ddM0yZb521jWjrfAWwbIx/aJo+bbFTIHjPxvddqzLL7mQf9Hy09MfoKy3XaPY=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from [10.1.196.50] (217.140.106.54) by
 HE1PR08MB2858.eurprd08.prod.outlook.com (2603:10a6:7:33::13) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1228.31; Mon, 15 Oct 2018 14:27:51 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-7-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <b20e6a0b-3fcf-d439-76ab-e62ea44372ec@arm.com>
Date: Mon, 15 Oct 2018 15:27:48 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1538765251-25256-7-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
X-Originating-IP: [217.140.106.54]
X-ClientProxiedBy: LO2P265CA0151.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:9::19) To HE1PR08MB2858.eurprd08.prod.outlook.com
 (2603:10a6:7:33::13)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 102a2b17-38b5-4856-5611-08d632aa6376
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:HE1PR08MB2858; 
X-Microsoft-Exchange-Diagnostics: 1; HE1PR08MB2858;
 3:+OXHl4Pff246oS9Lg5n0O8oXvK9XXUclIbPja6Gy02GgXyGVXultDFknChPnEt2XDOTgwmv45JcrmoAgujb/2Ivc0HzlI6fCGhtsT3jbG1eETcQ/0sThb1BpJTnnPJLfwGPvLXdGNL+ldZI218xLzEBd9JlF5zOGKJf+S4xOptzNHDpG+Bt3VGuuEcpYlGstP18kEJi8aPi0rh7DHIV968snpgAS62elaOGhTqsUA7xQ67DKO1amigTkH0TB/eaR;
 25:2/U5EwG+Wg148IFyYuKlljJWXkCLbSis8QcFexCEYhd4Cp0s6c63/qQ8JmowejbHDa2DIgXja/pPin41CHxhnM5xNPX7EoouCKQFiSVb7X9raCaWh/ymdUprPDACaRwq4/sBIJk5Wqb1X3R2x9x6wf1ZvUMOVxUFGGzhs4ZKHA0QdldGx84tby0t0OEYTFwXZbDYtvwbdJk6TUesrWA+aPxxDwyyVXqxclTXN4ThSax8rt67OpmxewuR14keFM/ZXfX7D6WjlDHoOjnLxNWntlMWKQPLLIGrPHCoF6PK1iFcBYCBfIbG9vq9hWCp78piZSrPZs7fy3PQxpJ2LLSRaQ==;
 31:jyNtonr7KxIw5pYt4ubrijZp/ZEUdv9r1D39FgXyVJrlsJ8Z62F5aIlGtis4ivzzh7y3IJTB1yuTtCcNpR7SsUny7dLzKFfErHJDPTarDB4NJ/dKvx5PA+O7El+id41dmokSL7sO/2Ob/QE61NL/+f3PwEYjIcybhuOB4EtsPWchNWCZtenxIL3FilLCt0x0UVVuyElkDLDELxpEMvY6Xm0KbacbiBI8S7ZDHgdLuvI=
X-MS-TrafficTypeDiagnostic: HE1PR08MB2858:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; HE1PR08MB2858;
 20:DRNU0AeETsTo20EIXfB1F+MCK0ozU1QyU71GNQ5UT7WVaw3iFzvDmyVQxa1nESGKOaEAeFAtpyCPMwkEGLeWLxT7CGM6OA52j7pTLX/2mQIv4WF1hNFStHePe9/QtJikHZBraETy0iRwmzF2jgM3f9Xg6Pqhe0Qrx16uBKZnhfMzU3gwxveC/Q20gxUuDaEkdd+lZlrVGSgk/w75j1p+Ius+xtyiqbd1SiBVpMJFZGMWIAr9F2WPU6Ba/PQtdbE1epM6rxXbkxZYeNxcRIZRjWxrl9KGrDEjammdjwMqLoiqICBQpz5q1h4ckWd9eBGpqGs+NzE0FMjtFcm7Y/udnnZ6bqzKM/q/awYwBBAZUttrFpwki9A9LnsKCEr3/aXUe2od5w/UIgc2cmRT2Oz4I19MuIz/IiLioByKL35m588=;
 4:UsOh86M1VgIVo0GQ0iOKHzRaoDE9GcrdO/2ngw1rVkdeGyKa/emnknGaxQF/KvG1EiCfHX7q5cqbl2bnPumKvP76L7L83G4y5F9PA/G54guKQ71kIxXhB+tqXZv7vx2V6z3TYWoV7LC1L3VuvPFfFTRybh3sy76qis1a0ZknhD2JzdqtNLzv3jwu+5jUK7Fh2wEl7v8mF6n0BeNLi6YxCYUbb3LOaHLAjAgNLZicG7fZXnzVYsz3SYTPpG1ipP75PO93gUdtHOP6HAhuCxzMyk7nNVrr9h7O0zvUnFNzsLiJ+QpKCWoX0LH2hAZ6DaORuVi5h5AuAKfnkZx13RnqO0ghHfUCbYF7ZviRcnCjBWs=
X-Microsoft-Antispam-PRVS: <HE1PR08MB285830FFD61B9C32E871C93780FD0@HE1PR08MB2858.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(192813158149592)(269456686620040);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231355)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123558120)(20161123562045)(201708071742011)(7699051)(76991067);
 SRVR:HE1PR08MB2858; BCL:0; PCL:0; RULEID:; SRVR:HE1PR08MB2858; 
X-Forefront-PRVS: 0826B2F01B
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(346002)(366004)(376002)(39860400002)(396003)(136003)(189003)(199004)(2616005)(106356001)(31686004)(230700001)(105586002)(3846002)(6116002)(8936002)(77096007)(81166006)(81156014)(8676002)(2906002)(446003)(26005)(44832011)(11346002)(86362001)(6666004)(16526019)(476003)(186003)(47776003)(65806001)(68736007)(305945005)(65956001)(66066001)(486006)(956004)(50466002)(7736002)(31696002)(36756003)(4326008)(25786009)(478600001)(72206003)(5660300001)(64126003)(6246003)(6916009)(97736004)(6486002)(229853002)(2486003)(316002)(23676004)(52146003)(16576012)(53546011)(76176011)(14444005)(386003)(58126008)(67846002)(53936002)(52116002)(65826007);
 DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR08MB2858; H:[10.1.196.50]; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
Received-SPF: None (protection.outlook.com: arm.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtIRTFQUjA4TUIyODU4OzIzOkx4UlloUkFVZU5NNFJ4YmJVSDZ0NlJuUmsv?=
 =?utf-8?B?clFBWTQzUjBhcjMxdEZ6SC92VUJWWmFYTkVpaG9FZnpYa0VLTjU3VXVKM01m?=
 =?utf-8?B?ZzljZDNWMjNGVEFKVC9uNzJoVitya3NDM0JvVzZOczV0eWp6NEl3Y3lVb0ll?=
 =?utf-8?B?VjlGUWlKVUhQZTYyK1c1dkI5WDdNMkw4T2FDV3JBOVJDZXNwSDNkbzhpeXNr?=
 =?utf-8?B?V3F1aTQ5ODFsQ2o0d0pMR1UzZ1UrWlJYakdWQ0xhb0pWQ3dHQVZ1bU5YeXJa?=
 =?utf-8?B?MGhwZGxmL1c4TVVMcVkwcnVRTXRpMWlzMktTSXRTeExrV3haRXYwSEkxbEpi?=
 =?utf-8?B?VWdDc1RTMC9ZZ1Bla3lGaDJTL0xLZGV2MmRwdnNWdEc4ZGZIYXFvZ3hTTzNv?=
 =?utf-8?B?VzBxWjJBVzFCN2Rra2VwN3MvOUhUaGpiVVZadURXYlVwWW8vSHBNY0EvZFZ6?=
 =?utf-8?B?ZVcyN0dqUjVSVjdvOWYyaFpSUEtnQmRNWVQwblNqSlROUzc0aTM1eE5HdXFG?=
 =?utf-8?B?ZkVyZXBKYlc4NnZyNVRzU3NRNEhhcGV4VTZFVmh0Mk1MMUJSK3RPNmNDUU4y?=
 =?utf-8?B?YnBxYm4wZ2RqVmNLamhqRldKTWdveDQrNzVmQU5nWmZ2MmNrdEpDcm9oeHA1?=
 =?utf-8?B?NlR3TFFSaUlRM2FNTlBldmZXcTVKVSsxMjRHK0d4Zk1tRVFTRlVBZEg0ekpQ?=
 =?utf-8?B?Mk5ScWM4RU0yUnI0WS9qWHNKUGVGZEd6UE1ybjh3dGQxQWxSYm9UWDJLeU43?=
 =?utf-8?B?OTdZamg3UHFEdjU4REUrbmZOM2JTd1RDUXJWbmpkbHFLekFUTkN0MEJpSzZi?=
 =?utf-8?B?SXFja0pLR0VGWEJ0ME03S2Y3ZHNNdVBPUEhBaFNTbE9qRGZsTWU0U3J2R0RG?=
 =?utf-8?B?b0hQZm85Q2Z3S3VwWVpMN1o1bXFQMDJvK0U5VzY5NGM3K1JvMkVGL2ZwbDlp?=
 =?utf-8?B?RjNYWTJKMzFoeC9yZU5nOGZmZjNHaTFTTEs5SmxpVnlwQnNOTk5YeDkzY2ZH?=
 =?utf-8?B?YSs4MFlLUjZPd08zY2RUeDBDMmwwRGdsSTZlWStpRG0zTkZnVkY5MWpoaTFY?=
 =?utf-8?B?a3ROWGhSOGUzN3dhcUhwaVhCOElxbnZzb2hNUHhtbEhKNWRFSXNZMkNDcW10?=
 =?utf-8?B?OHhuOWF6WWpzYllUUi8xVFY1OTBxN3JSRHNNdUVhT25uRDB0OU5uRGtMdU8y?=
 =?utf-8?B?ZnNYVGE5T3NnTXRadTM5ZWpsRGVqUzJSWllpR3orbWdOaStPSVlNYnZKUUJI?=
 =?utf-8?B?R05SczRFeFYzeFMyNEp5djFFSWd6bE1lSUNmSWFxa0JQeHhjTUFVUDM1WWZu?=
 =?utf-8?B?WTZlU2lUVnY1QUNLQlQ5YzVJc0h0bGRxckd6dkJ3bnNJSThhdExCUmpBVHNH?=
 =?utf-8?B?VXMrNXNqaHRPTUxvcjgvcWRTakdDdHZDUG9jVXNWWFJsNzQyeXRUQWNuemE2?=
 =?utf-8?B?OU9kdTNMQnBXcmRNcHVVT0w0My90Um1ma1hOWDRSSVFBWTNFOVpGL0ZCNU1l?=
 =?utf-8?B?Q291WGdNUGhPR1Z5bHdHT2ZHMFVkUTFSQjZDYkRpendERUlqRjdvTERkTklG?=
 =?utf-8?B?MHJNd293ZDg3QU5WRWYxZHVETnFaUmpTdXNodXc4K0hPWSs3bTk5UU5MTElY?=
 =?utf-8?B?SWFKclIyTUl0bGJHZCtmVFhCNkg5VEVIb0ZrNXhsbnFEZjJLckc4YjRVREpx?=
 =?utf-8?B?WC9ISDJrOUp1dEF5V090TWNjWHVpWm85Y0Y3NEkzaUhjWVR1WTZBdU8vTEF5?=
 =?utf-8?B?Tmx2L0tDTHJidTZzWll3akI2dmpYNFMzUXdVd0xjcnZpb1VjQjJBNDRDNDdF?=
 =?utf-8?B?TWpoZlJVU3VuMXVDcXc5YmsvV3FzNlRiTkZkQXhMY0Y5QW1JUWdNWlVKenda?=
 =?utf-8?B?MDdvN2RKZDQyWGZsWEsxWHV5aGQwYVZqQlRyZWN5TEthbysxaXNFaE9Sbzc3?=
 =?utf-8?B?bCtEZHFWSnpIYVNocDZTcWwzYWdMTzZqV3BVWUMwcUVpZllWQSt4dW45Yy9m?=
 =?utf-8?B?bmZMRCs2SlczeFUvalZNN1RDY1lQRmFuNUVMZz09?=
X-Microsoft-Antispam-Message-Info: 5KOZdcG/Xfcs68DRWbe93Wjqo0ikzi+ID4sN0tQQTWrpsr/7vlcH9ReLLj2yVdHnqvkjcUbyBX9LU6fKI5xYszhgkpzU6229OOphXp6BrxWhNqq1d75ZnBDULq5QUPrUWntx2nE4XJEOtyn3rrLIB+1/cqAJcFWkXDNd454ks1cP5xaqZwyrrTyyhme5tLKPItsW6wOEyD2dcakv/3TDKgItkqi2XLYgQsQY5hvMOceVuErYCQVbjYNYjYED/ZVR+FxoJvymcKLn8yYxe5BIoctKDB7LMfVsMIa4YG4+S6RWTvyWPu9VUD+P7TxItnKhIJRb918KLvhv5H14rRNzRDO4JkCQjmLR6tOyoEw4rsE=
X-Microsoft-Exchange-Diagnostics: 1; HE1PR08MB2858;
 6:PwZRMGjNhXuylWDsm/6Vrw9XjIQqdk6Nyx2PIz7HrnVFQiSvoySmAJvs43Dd/QiJWRoDA3D5fdY4dZ5UaxaXhIriH7HZYN5c+6/7C5TSAeZbbaqGtPGANkRFmi/2l4HB4Euyy6lc5vvMvXSZ9kgEF2r9OIKPXPdz6AHsMVMJfHjG+/tKRkSEUE1fN15ENJY+rSNe6VsrWafgd9H+BIV3H/43PqhxCqR+ybwT+ev9Cclyj9CfxpEkmyke1NHkF+VKljkqD7hoVCis+qQjY/tO4kexou7XI2rIFvRrjvq7cWdFDl4gLyAIxH7MU2cQqbiVI8YhxvpzRSpFi4RMzJHQEDsmdccibecuYunEyrVCMWHc5rVhAXKY9sDOrcfmuG20t2OghtbH/ibS1zR3gJT8Yq2kbC5PbyOSZhYHdkJ32TfmM0nnG4S8BFL31ZVww7C5Fs5Ka0cQ54U53ewleWx6aA==;
 5:jY+GeExPhPwlxXRazgvZCrTlzu+gwgqpqntxfS49Y0HyWWgDpmrjwQDy5y+z3/TdmVIUkEWjtSvToYRWgTksw2z90IojXNqLuQbSNGIsK4jWoSl16iVvmPvoHnPxEh88q0kf8zVZunyo0g806ApqzO0khIGwMBYKmy1EeQyQRNw=;
 7:e/A0uKi91bLjIBzhsV2/L5aYWhHG+g2CbMxk2kuDqx1GKdHPO3IAhcNtpa+iIzNSfBWPRge57iMjoDMUwOU4ceC5I91utUlE5y4q36bc2URFnF+Mgsyq5Dw+WB+EaYYQ8B6U3ut3OjPkiN/+w+Jh8V4ZNQl/dXFExbe7Cy2w63Htw5i/SjDO4K9gH3vzPLm+2QmeVT5eNjUrcDYm/UnR5wJBfYJP2+4mqpVCxIGK3lDklfvmkYvtKXZY4ZAvxobi
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Oct 2018 14:27:51.1130 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 102a2b17-38b5-4856-5611-08d632aa6376
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR08MB2858
Subject: Re: [Xen-devel] [PATCH v4 07/23] xen/arm: probe domU kernels and
 initrds
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, nd@arm.com,
 andrii_anisov@epam.com, 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>

SGkgU3RlZmFubywKCk9uIDA1LzEwLzIwMTggMTk6NDcsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBGaW5kIGFkZHJlc3Nlcywgc2l6ZXMgb24gZGV2aWNlIHRyZWUgZnJvbSBrZXJuZWxfcHJv
YmUuCj4gRmluZCB0aGUgY21kbGluZSBmcm9tIHRoZSBib290Y21kbGluZXMgYXJyYXkuCj4gCj4g
SW50cm9kdWNlIGEgbmV3IGJvb3RfbW9kdWxlX2ZpbmRfYnlfYWRkcl9hbmRfa2luZCBmdW5jdGlv
biB0byBtYXRjaCBub3QKPiBqdXN0IG9uIGJvb3QgbW9kdWxlIGtpbmQsIGJ1dCBhbHNvIGJ5IGFk
ZHJlc3Mgc28gdGhhdCB3ZSBjYW4gc3VwcG9ydAo+IG11bHRpcGxlIGRvbWFpbnMuCj4gCj4gSW50
cm9kdWNlIGEgYm9vdF9jbWRsaW5lX2ZpbmRfYnlfbmFtZSBmdW5jdGlvbiB0byBmaW5kIHRoZSBy
aWdodCBzdHJ1Y3QKPiBjbWRsaW5lIGJhc2VkIG9uIHRoZSBkZXZpY2UgdHJlZSBub2RlIG5hbWUg
b2YgdGhlICJ4ZW4sZG9tYWluIgo+IGNvbXBhdGlibGUgbm9kZS4KPiAKPiBTaWduZWQtb2ZmLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gLS0tCj4gQ2hhbmdl
cyBpbiB2MzoKPiAtIHJldHJpZXZlIGNtZGxpbmUgZnJvbSBib290Y21kbGluZXMgYXJyYXkKPiAK
PiBDaGFuZ2VzIGluIHYyOgo+IC0gZml4IGluZGVudGF0aW9uCj4gLSB1bmlmeSBrZXJuZWxfcHJv
YmUgd2l0aCBrZXJuZWxfcHJvYmVfZG9tVQo+IC0gZmluZCBjbWRsaW5lIG9uIGRldmljZV90cmVl
IGZyb20ga2VybmVsX3Byb2JlCj4gLS0tCj4gICB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMg
fCAgMiArLQo+ICAgeGVuL2FyY2gvYXJtL2tlcm5lbC5jICAgICAgIHwgNTIgKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tCj4gICB4ZW4vYXJjaC9hcm0va2VybmVs
LmggICAgICAgfCAgMiArLQo+ICAgeGVuL2FyY2gvYXJtL3NldHVwLmMgICAgICAgIHwgMjkgKysr
KysrKysrKysrKysrKysrKysrKysrKwo+ICAgeGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oIHwg
IDMgKysrCj4gICA1IGZpbGVzIGNoYW5nZWQsIDc5IGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25z
KC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9h
cmNoL2FybS9kb21haW5fYnVpbGQuYwo+IGluZGV4IDY0ZjhkNmIuLmYwNzNlNmQgMTAwNjQ0Cj4g
LS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2Rv
bWFpbl9idWlsZC5jCj4gQEAgLTIxMzcsNyArMjEzNyw3IEBAIGludCBfX2luaXQgY29uc3RydWN0
X2RvbTAoc3RydWN0IGRvbWFpbiAqZCkKPiAgICAgICBraW5mby51bmFzc2lnbmVkX21lbSA9IGRv
bTBfbWVtOwo+ICAgICAgIGtpbmZvLmQgPSBkOwo+ICAgCj4gLSAgICByYyA9IGtlcm5lbF9wcm9i
ZSgma2luZm8pOwo+ICsgICAgcmMgPSBrZXJuZWxfcHJvYmUoJmtpbmZvLCBOVUxMKTsKPiAgICAg
ICBpZiAoIHJjIDwgMCApCj4gICAgICAgICAgIHJldHVybiByYzsKPiAgIAo+IGRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0va2VybmVsLmMgYi94ZW4vYXJjaC9hcm0va2VybmVsLmMKPiBpbmRleCBk
YTg0MTBlLi5lNWI4MjEzIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9rZXJuZWwuYwo+ICsr
KyBiL3hlbi9hcmNoL2FybS9rZXJuZWwuYwo+IEBAIC00MjEsMjIgKzQyMSw2MCBAQCBzdGF0aWMg
aW50IF9faW5pdCBrZXJuZWxfemltYWdlMzJfcHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZv
LAo+ICAgICAgIHJldHVybiAwOwo+ICAgfQo+ICAgCj4gLWludCBfX2luaXQga2VybmVsX3Byb2Jl
KHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbykKPiAraW50IF9faW5pdCBrZXJuZWxfcHJvYmUoc3Ry
dWN0IGtlcm5lbF9pbmZvICppbmZvLCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRvbWFpbikKPiAg
IHsKPiAtICAgIHN0cnVjdCBib290bW9kdWxlICptb2QgPSBib290X21vZHVsZV9maW5kX2J5X2tp
bmQoQk9PVE1PRF9LRVJORUwpOwo+ICsgICAgc3RydWN0IGJvb3Rtb2R1bGUgKm1vZCA9IE5VTEw7
Cj4gKyAgICBzdHJ1Y3QgYm9vdGNtZGxpbmUgKmNtZCA9IE5VTEw7Cj4gKyAgICBzdHJ1Y3QgZHRf
ZGV2aWNlX25vZGUgKm5vZGU7Cj4gKyAgICB1NjQga2VybmVsX2FkZHIsIGluaXRyZF9hZGRyLCBz
aXplOwo+ICsgICAgY29uc3QgY2hhciAqbmFtZSA9IE5VTEw7CgpQbGVhc2UgdHJ5IHRvIGxpbWl0
IHNjb3BlIG9mIHZhcmlhYmxlcy4gRm9yIGluc3RhbmNlLCBuYW1lIGlzIG9ubHkgdXNlZAoKPiAg
ICAgICBpbnQgcmM7Cj4gICAKPiArICAgIGlmICggZG9tYWluID09IE5VTEwgKQoKQSBsaW5lIGV4
cGxhaW4gdGhpcyBpcyBmb3IgdGhlIGhhcmR3YXJlIGRvbWFpbiB3b3VsZCBiZSB1c2VmdWwuCgpN
YXliZSB3aXRoIGFuIEFTU0VSVChpc19oYXJkd2FyZV9kb21haW4oZCkpIGluIHRoZSBpZi4KCj4g
KyAgICB7Cj4gKyAgICAgICAgbW9kID0gYm9vdF9tb2R1bGVfZmluZF9ieV9raW5kKEJPT1RNT0Rf
S0VSTkVMKTsKPiArCj4gKyAgICAgICAgaW5mby0+a2VybmVsX2Jvb3Rtb2R1bGUgPSBtb2Q7Cj4g
KyAgICAgICAgaW5mby0+aW5pdHJkX2Jvb3Rtb2R1bGUgPSBib290X21vZHVsZV9maW5kX2J5X2tp
bmQoQk9PVE1PRF9SQU1ESVNLKTsKPiArICAgIH0gZWxzZSB7CgpDb2Rpbmcgc3R5bGU6Cgp9CmVs
c2UKewoKPiArICAgICAgICBkdF9mb3JfZWFjaF9jaGlsZF9ub2RlKGRvbWFpbiwgbm9kZSkKPiAr
ICAgICAgICB7Cj4gKyAgICAgICAgICAgIGlmICggZHRfZGV2aWNlX2lzX2NvbXBhdGlibGUobm9k
ZSwgIm11bHRpYm9vdCxrZXJuZWwiKSApCj4gKyAgICAgICAgICAgIHsKPiArICAgICAgICAgICAg
ICAgIHUzMiBsZW47Cj4gKyAgICAgICAgICAgICAgICBjb25zdCBfX2JlMzIgKnZhbDsKCk5ld2xp
bmUuCgo+ICsgICAgICAgICAgICAgICAgdmFsID0gZHRfZ2V0X3Byb3BlcnR5KG5vZGUsICJyZWci
LCAmbGVuKTsKPiArICAgICAgICAgICAgICAgIGR0X2dldF9yYW5nZSgmdmFsLCBub2RlLCAma2Vy
bmVsX2FkZHIsICZzaXplKTsKCldoeSBkb24ndCB5b3UgdXNlIGR0X2RldmljZV9nZXRfYWRkcmVz
cz8KCj4gKyAgICAgICAgICAgIH0KPiArICAgICAgICAgICAgZWxzZSBpZiAoIGR0X2RldmljZV9p
c19jb21wYXRpYmxlKG5vZGUsICJtdWx0aWJvb3QscmFtZGlzayIpICkKPiArICAgICAgICAgICAg
ewo+ICsgICAgICAgICAgICAgICAgdTMyIGxlbjsKPiArICAgICAgICAgICAgICAgIGNvbnN0IF9f
YmUzMiAqdmFsOwoKTmV3bGluZS4KCj4gKyAgICAgICAgICAgICAgICB2YWwgPSBkdF9nZXRfcHJv
cGVydHkobm9kZSwgInJlZyIsICZsZW4pOwo+ICsgICAgICAgICAgICAgICAgZHRfZ2V0X3Jhbmdl
KCZ2YWwsIG5vZGUsICZpbml0cmRfYWRkciwgJnNpemUpOwoKRGl0dG8uCgo+ICsgICAgICAgICAg
ICB9Cj4gKyAgICAgICAgICAgIGVsc2UKPiArICAgICAgICAgICAgICAgIGNvbnRpbnVlOwo+ICsg
ICAgICAgIH0KPiArICAgICAgICBpZiAoIGtlcm5lbF9hZGRyICkKCjAgaXMgYSB2YWxpZCBwaHlz
aWNhbCBhZGRyZXNzLiBQbGVhc2UgdXNlIElOVkFMSURfUEFERFIgd2hlbiBjaGVja2luZyAKd2hl
dGhlciB0aGUgdXNlciBzcGVjaWZpZWQgYW4gYWRkcmVzcy4KCkJ1dCwgd2h5IGRvbid0IHlvdSBh
c3NpZ24gaW5mby0+a2VybmVsX2Jvb3Rtb2R1bGUgd2hlbiB5b3UgZm91bmQgdGhlIApub2RlIGFz
c29jaWF0ZWQgdG8gaXQ/Cgo+ICsgICAgICAgICAgICBpbmZvLT5rZXJuZWxfYm9vdG1vZHVsZSA9
IG1vZCA9IGJvb3RfbW9kdWxlX2ZpbmRfYnlfYWRkcl9hbmRfa2luZCgKPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBCT09UTU9EX0tFUk5FTCwga2VybmVsX2FkZHIpOwoK
VGhpcyBjb2RlIGlzIG5vdCBlYXN5IHRvIHJlYWQgYmVjYXVzZSBvZiB0aGUgaW5kZW50YXRpb24g
YW5kIHRoZSBkb3VibGUgCmFzc2lnbm1lbnQuIEFzIHlvdSBjaGFuZ2UgaGFsZiB0aGUgdXNlciBv
ZiBtb2QgYmVsb3csIHRoZW4geW91IGNhbiBkcm9wIAppdCBjb21wbGV0ZWx5LgoKRm9yIHRoZSBp
bmRlbnRhdGlvbiwgeW91IGNvdWxkIHVzZSBhIHRlbXBvcmFyeSB2YXJpYWJsZS4gVGhpcyB3b3Vs
ZCBhbHNvIApoZWxwIHRvIGF2b2lkIHVzaW5nIGluZm8tPiBldmVyeXdoZXJlIGJlbG93LgoKPiAr
ICAgICAgICBpZiAoIGluaXRyZF9hZGRyICkKPiArICAgICAgICAgICAgaW5mby0+aW5pdHJkX2Jv
b3Rtb2R1bGUgPSBib290X21vZHVsZV9maW5kX2J5X2FkZHJfYW5kX2tpbmQoCj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQk9PVE1PRF9SQU1ESVNLLCBpbml0cmRfYWRk
cik7Cj4gKyAgICAgICAgbmFtZSA9IGR0X25vZGVfbmFtZShkb21haW4pOwo+ICsgICAgICAgIGNt
ZCA9IGJvb3RfY21kbGluZV9maW5kX2J5X25hbWUobmFtZSk7Cj4gKyAgICAgICAgaWYgKCBjbWQg
KQo+ICsgICAgICAgICAgICBpbmZvLT5jbWRsaW5lID0gJmNtZC0+Y21kbGluZVswXTsKCklmIHlv
dSBzZXQgY29tbWFuZCBsaW5lIGZvciBEb21VIGhlcmUsIHRoZW4gcGxlYXNlIGFsc28gc2V0IHRo
ZSBjb21tYW5kIApsaW5lIGZvciB0aGUgaHdkb20gYWJvdmUuIFNvIHRoZSBmdW5jdGlvbiBoYXMg
dGhlIHNhbWUgYmVoYXZpb3IgYWNjcm9zcyAKYWxsIHRoZSBkb21haW4uCgo+ICsgICAgfQo+ICAg
ICAgIGlmICggIW1vZCB8fCAhbW9kLT5zaXplICkKPiAgICAgICB7Cj4gICAgICAgICAgIHByaW50
ayhYRU5MT0dfRVJSICJNaXNzaW5nIGtlcm5lbCBib290IG1vZHVsZT9cbiIpOwo+ICAgICAgICAg
ICByZXR1cm4gLUVOT0VOVDsKPiAgICAgICB9Cj4gICAKPiAtICAgIGluZm8tPmtlcm5lbF9ib290
bW9kdWxlID0gbW9kOwo+IC0KPiAtICAgIHByaW50aygiTG9hZGluZyBrZXJuZWwgZnJvbSBib290
IG1vZHVsZSBAICUiUFJJcGFkZHIiXG4iLCBtb2QtPnN0YXJ0KTsKPiAtCj4gLSAgICBpbmZvLT5p
bml0cmRfYm9vdG1vZHVsZSA9IGJvb3RfbW9kdWxlX2ZpbmRfYnlfa2luZChCT09UTU9EX1JBTURJ
U0spOwo+ICsgICAgcHJpbnRrKCJMb2FkaW5nIERvbVUga2VybmVsIGZyb20gYm9vdCBtb2R1bGUg
QCAlIlBSSXBhZGRyIlxuIiwKClRoaXMgbWVzc2FnZSBpcyB3cm9uZyBmb3IgdGhlIGhhcmR3YXJl
IGRvbWFpbi4gVGhlIGJlc3Qgc29sdXRpb24gd291bGQgCmJlIHRvIHByaW50IGRvbSV1LgoKPiAr
ICAgICAgICAgICBpbmZvLT5rZXJuZWxfYm9vdG1vZHVsZS0+c3RhcnQpOwo+ICAgICAgIGlmICgg
aW5mby0+aW5pdHJkX2Jvb3Rtb2R1bGUgKQo+ICAgICAgICAgICBwcmludGsoIkxvYWRpbmcgcmFt
ZGlzayBmcm9tIGJvb3QgbW9kdWxlIEAgJSJQUklwYWRkciJcbiIsCj4gICAgICAgICAgICAgICAg
ICBpbmZvLT5pbml0cmRfYm9vdG1vZHVsZS0+c3RhcnQpOwo+IGRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0va2VybmVsLmggYi94ZW4vYXJjaC9hcm0va2VybmVsLmgKPiBpbmRleCAzOWI3ODI4Li40
YTY1Mjg5IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9rZXJuZWwuaAo+ICsrKyBiL3hlbi9h
cmNoL2FybS9rZXJuZWwuaAo+IEBAIC01NSw3ICs1NSw3IEBAIHN0cnVjdCBrZXJuZWxfaW5mbyB7
Cj4gICAgKiAgLT50eXBlCj4gICAgKiAgLT5sb2FkIGhvb2ssIGFuZCBzZXRzIGxvYWRlciBzcGVj
aWZpYyB2YXJpYWJsZXMgLT56aW1hZ2UKPiAgICAqLwo+IC1pbnQga2VybmVsX3Byb2JlKHN0cnVj
dCBrZXJuZWxfaW5mbyAqaW5mbyk7Cj4gK2ludCBrZXJuZWxfcHJvYmUoc3RydWN0IGtlcm5lbF9p
bmZvICppbmZvLCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRvbWFpbik7Cj4gICAKPiAgIC8qCj4g
ICAgKiBMb2FkcyB0aGUga2VybmVsIGludG8gZ3Vlc3QgUkFNLgo+IGRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vc2V0dXAuYyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCj4gaW5kZXggZGJhYjIzMi4u
ZDZkMTU0NiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+ICsrKyBiL3hlbi9h
cmNoL2FybS9zZXR1cC5jCj4gQEAgLTI2Myw2ICsyNjMsMzUgQEAgc3RydWN0IGJvb3RjbWRsaW5l
ICogX19pbml0IGJvb3RfY21kbGluZV9maW5kX2J5X2tpbmQoYm9vdG1vZHVsZV9raW5kIGtpbmQp
Cj4gICAgICAgcmV0dXJuIE5VTEw7Cj4gICB9Cj4gICAKPiArc3RydWN0IGJvb3RjbWRsaW5lICog
X19pbml0IGJvb3RfY21kbGluZV9maW5kX2J5X25hbWUoY29uc3QgY2hhciAqbmFtZSkKPiArewo+
ICsgICAgc3RydWN0IGJvb3RjbWRsaW5lcyAqbW9kcyA9ICZib290aW5mby5jbWRsaW5lczsKPiAr
ICAgIHN0cnVjdCBib290Y21kbGluZSAqbW9kOwo+ICsgICAgaW50IGk7CgpVbnNpZ25lZCArIG5l
d2xpbmUuCgo+ICsgICAgZm9yIChpID0gMCA7IGkgPCBtb2RzLT5ucl9tb2RzIDsgaSsrICkKPiAr
ICAgIHsKPiArICAgICAgICBtb2QgPSAmbW9kcy0+Y21kbGluZVtpXTsKPiArICAgICAgICBpZiAo
IHN0cmNtcChtb2QtPmR0X25hbWUsIG5hbWUpID09IDAgKQo+ICsgICAgICAgICAgICByZXR1cm4g
bW9kOwo+ICsgICAgfQo+ICsgICAgcmV0dXJuIE5VTEw7Cj4gK30KPiArCj4gK3N0cnVjdCBib290
bW9kdWxlICogX19pbml0IGJvb3RfbW9kdWxlX2ZpbmRfYnlfYWRkcl9hbmRfa2luZChib290bW9k
dWxlX2tpbmQga2luZCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3Qgc3RhcnQpCj4gK3sKPiArICAgIHN0cnVjdCBi
b290bW9kdWxlcyAqbW9kcyA9ICZib290aW5mby5tb2R1bGVzOwo+ICsgICAgc3RydWN0IGJvb3Rt
b2R1bGUgKm1vZDsgPiArICAgIGludCBpOwoKU2FtZSBoZXJlLgoKPiArICAgIGZvciAoaSA9IDAg
OyBpIDwgbW9kcy0+bnJfbW9kcyA7IGkrKyApCj4gKyAgICB7Cj4gKyAgICAgICAgbW9kID0gJm1v
ZHMtPm1vZHVsZVtpXTsKPiArICAgICAgICBpZiAoIG1vZC0+a2luZCA9PSBraW5kICYmIG1vZC0+
c3RhcnQgPT0gc3RhcnQgKQo+ICsgICAgICAgICAgICByZXR1cm4gbW9kOwo+ICsgICAgfQo+ICsg
ICAgcmV0dXJuIE5VTEw7Cj4gK30KPiArCj4gICBjb25zdCBjaGFyICogX19pbml0IGJvb3RfbW9k
dWxlX2tpbmRfYXNfc3RyaW5nKGJvb3Rtb2R1bGVfa2luZCBraW5kKQo+ICAgewo+ICAgICAgIHN3
aXRjaCAoIGtpbmQgKQo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgg
Yi94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgKPiBpbmRleCA3MTFiNGEyLi4xNzdlOGRiIDEw
MDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaAo+ICsrKyBiL3hlbi9pbmNs
dWRlL2FzbS1hcm0vc2V0dXAuaAo+IEBAIC05NSw3ICs5NSwxMCBAQCBjb25zdCBjaGFyIF9faW5p
dCAqYm9vdF9mZHRfY21kbGluZShjb25zdCB2b2lkICpmZHQpOwo+ICAgc3RydWN0IGJvb3Rtb2R1
bGUgKmFkZF9ib290X21vZHVsZShib290bW9kdWxlX2tpbmQga2luZCwKPiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCBzdGFydCwgcGFkZHJfdCBzaXplLCBib29s
IGRvbVUpOwo+ICAgc3RydWN0IGJvb3Rtb2R1bGUgKmJvb3RfbW9kdWxlX2ZpbmRfYnlfa2luZChi
b290bW9kdWxlX2tpbmQga2luZCk7Cj4gK3N0cnVjdCBib290bW9kdWxlICogX19pbml0IGJvb3Rf
bW9kdWxlX2ZpbmRfYnlfYWRkcl9hbmRfa2luZChib290bW9kdWxlX2tpbmQga2luZCwKPiArICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhZGRyX3Qgc3RhcnQpOwo+ICAgc3RydWN0IGJvb3RjbWRsaW5lICpib290X2NtZGxpbmVfZmlu
ZF9ieV9raW5kKGJvb3Rtb2R1bGVfa2luZCBraW5kKTsKPiArc3RydWN0IGJvb3RjbWRsaW5lICog
X19pbml0IGJvb3RfY21kbGluZV9maW5kX2J5X25hbWUoY29uc3QgY2hhciAqbmFtZSk7Cj4gICBj
b25zdCBjaGFyICogX19pbml0IGJvb3RfbW9kdWxlX2tpbmRfYXNfc3RyaW5nKGJvb3Rtb2R1bGVf
a2luZCBraW5kKTsKPiAgIAo+ICAgI2VuZGlmCj4gCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxs
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 14:28:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 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 1gC3rZ-0004Yj-Vc; Mon, 15 Oct 2018 14:28:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q5c5=m3=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gC3rZ-0004Yb-0D
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 14:28:53 +0000
X-Inumbo-ID: 424e4eb1-d086-11e8-a8a5-bc764e045a96
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0c::602])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 424e4eb1-d086-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 16:26:09 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector1-arm-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=8PXKLj0phqMwB5LaHpHU3NgXwVRrDfqha8Zs7lqYCHs=;
 b=Jd7Wy1R43WNCmedbAJSCXbFOSfHWCmk0G6LXp2xnjbNDjdJZrX4b4qXhg17Mt/Nh4VYqkcw/9Nvu/E4LnDdBUrWFuyYfNn5tCAneL4eS2qAUCNI4qS7/8ky6kWv8RHGAK9U9/nigc6+rcEzkGJ/vhAFZ3ZDR5xioCuIkO1pf/bc=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from [10.1.196.50] (217.140.106.54) by
 AM4PR08MB2849.eurprd08.prod.outlook.com (2603:10a6:205:d::31) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1228.25; Mon, 15 Oct 2018 14:28:45 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-8-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <76473b30-a010-414d-4200-02e1c7cefa93@arm.com>
Date: Mon, 15 Oct 2018 15:28:43 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1538765251-25256-8-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
X-Originating-IP: [217.140.106.54]
X-ClientProxiedBy: LO2P265CA0157.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:9::25) To AM4PR08MB2849.eurprd08.prod.outlook.com
 (2603:10a6:205:d::31)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: cd634c82-e335-4479-18a6-08d632aa839f
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:AM4PR08MB2849; 
X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2849;
 3:mGRB2Tqp8ycLHuYBFjEMdxjXqndW/nf8X3E0PMWAYXny/e1aHsWGuaajoQNTZYmxcZDIHU9whTYqYXGepKifqWmPRrlUyWoLJNXSy7vxDMJ5Va0rXf7NDFzRL7f0CF/kBYlGOpwmIy9UE8qMP39v95xH8hKhYzT/T3qgar5PB4Hbgj5WBTd8jhuBJS9cATGwn828T2MAKsZbJrF/KLNsWv5HzuuBBJUO3cEecfpSY2zsZln4+EQPfU/QdRQ4Sg8e;
 25:vAG4Ieezb6Izh72JSAquXaoKJO5F2mSsAg1CsmV3mPsoUd1LuSqZ3u72BVQ1iHqaRIX3Fm1MHT3KZFqWpSt4UoaM00bkEfKpncpbHaNg+gclNAIR8qo/7Sg2G83PlZOaOocpbA5SFe+PbNcVBefrlOsAn+tIMWnts94470/1tvqi+9GAj/QvOyTvDlOOogumcQlQ6IcjgI+KhUzlJWcGUNZxUuY8r28NgaPREu6bFQnX/zxIWm9rTNCcetFeaxEscYkBUGJ5cz5Pb0Y2KFdhAr1QGEmP/9vttEtK/dnNi/HegHuwlT/BXWIcpGc2qBUUrWU6j9Z7SNBoBg44Hq1mNw==;
 31:fdTn+6vrbDNlyDhRpMmWfJT4oJhsESk4JlcDnq9rPvPJE5WsBd7lNlNw18VnkxJur8G0c9iklhh9CF5BUVWcxQlWdv6FyQXQOpOF/6Pl/DuAMhLLBwX1JwHr6faUOtcnhipXAxY8RvJ/hMVtRI+Lanzhg01aUZnasSjzTq/+F+WkOBUayvI1E2tCNJOxdZmFNHENXGqgDB3z0zNu9hu1JEXh3xvqoe9XixomGwgsTdw=
X-MS-TrafficTypeDiagnostic: AM4PR08MB2849:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2849;
 20:9MLeDPoxKGL5PPOghZqzPpxamLPCMiKZUw5gUtsq3JYDQCEihyCeqcz69Xiw974wEZMAfsoHl28ttK+/AoxDpMocBYX7N7Byjm3bPBioh8ZcCMARFPo+pTNUobMVZ/i1uYlPPVCvsxAYFYgaXZmx/cNshzzY9tiGEor0sAWsZgpjNYUxDkXEcCRYqeVxCduhF/6q08O9ATpZ7QcuoyBuY3z4ieypu8gVHE2bqoP6XN+a/XXNeW+BLqu5sv1yXtEeNawoWueP8Tq2ipN6KLaOemdp1jG/Dgb7jdvBb51piIULfx14VrNxIfEWZHGU6x+zneKylc99LJjqwt42cBktyeibCa/kribda2AQ9ggFkhSU+oraX/xJoH/v5VlKXv4vGxX/mUk/I+EcR6SwD1rFSL+Z9GnfovVjx0h8wkQcFto=;
 4:l2QNXvJ58mQvJ9CMaKPPmESJunsX8SR8M+Td49iUdgmALpFMrnNbJObKt7omQU0szUi5zPGcR8lNQL541q1a4zBOmLmF9W7pmPkLUSJEGXTeE572tJSXTBxN784/+qUE0mMQILZMv3NxxYDaH6WvgNZK8elW/sVDbB2yn8uteER9BFxWpAcNPT/wkAtm3Lv9oFuX/oUZ9qgU5kIvEdIwH9f7yx9IRN6yz/oOVeldhWO2tO/YreW3FojYyjGRxDGaqz43iEGa+/fp3ngH6icQAV1X0LrBa/xGwNh8SriXHbyXs2WwHZH7X1m1r8PRCSb4OamEduqf+Vjka8QJtpwm2ISsieM4VuxoJVh7ansL8exjkC6gMU7R8Bdw8Brd0yzviGWsUaOtViIXgp9XXhHNHJyhajEUhTEif6JsY5jBM+I=
X-Microsoft-Antispam-PRVS: <AM4PR08MB2849B472F0FF8EDD5BF0BCD880FD0@AM4PR08MB2849.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(192813158149592)(180628864354917)(269456686620040)(105169848403564); 
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231355)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123558120)(20161123562045)(201708071742011)(7699051)(76991067);
 SRVR:AM4PR08MB2849; BCL:0; PCL:0; RULEID:; SRVR:AM4PR08MB2849; 
X-Forefront-PRVS: 0826B2F01B
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(136003)(39860400002)(396003)(346002)(376002)(366004)(189003)(199004)(53936002)(31696002)(50466002)(14444005)(86362001)(575784001)(3846002)(44832011)(97736004)(6916009)(476003)(68736007)(65956001)(386003)(65806001)(47776003)(66066001)(230700001)(76176011)(36756003)(6116002)(229853002)(6486002)(53546011)(15760500003)(105586002)(67846002)(106356001)(446003)(8676002)(2906002)(8936002)(25786009)(478600001)(52116002)(305945005)(2486003)(7736002)(52146003)(4326008)(81166006)(31686004)(81156014)(23676004)(64126003)(316002)(58126008)(16526019)(6246003)(2616005)(956004)(11346002)(486006)(16576012)(5660300001)(72206003)(186003)(65826007)(26005)(77096007);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM4PR08MB2849; H:[10.1.196.50]; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; MX:1; A:3; 
Received-SPF: None (protection.outlook.com: arm.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTRQUjA4TUIyODQ5OzIzOlM1N3VsZjhHb3pBMFd6VHVZZDFvWHVZd01w?=
 =?utf-8?B?TnNEZWlvRmdFOEZ5NVo2UHRtenlVeGo1SkprVjdKU2VWQTZZZUIxVFFGQVl1?=
 =?utf-8?B?NHNaYUVYb1BFS256d2YraXJzNjBpeXA3VDBzOER2Z3hwK25kVmZob2MyR2V3?=
 =?utf-8?B?VGVlZ3VnSXR3SWRMSmlRS042c0JqeW9lVjVsWXBtcG1IcDBZOG1nNFZ4K2pG?=
 =?utf-8?B?SHpFSVpuUjNURUV0ZHc5NmxQaThaVVhlSkdaQmg2dXBxN2xYdUZzWWVzbm1n?=
 =?utf-8?B?ckoyQy94Ym5adis4RVc5MVY0RUlwekpRQUJxM2UzVEVJM0YrL0RFS080L056?=
 =?utf-8?B?UUtCU3psVjczK0ljcktnNmdxQUxpOWRja05WbXByTm1namxpdGw3U3VtY2pT?=
 =?utf-8?B?RWNQbGlNY0syTDlURWdyOXVmODh3VGFjbG52dno5ZFI1NFJoOFNJQmV0Q2dj?=
 =?utf-8?B?dTNOcFdvWG1uMUFVUEs0ajF5dldjTTAzRW0vY0xmSzAzSEN3Y3JWNVZXLzVt?=
 =?utf-8?B?Y0Y2a29IaG9EZEZJcGxmak5NU0tLR1VZYnlQazd0UnFReVd6MS80TnZFWXBk?=
 =?utf-8?B?TWhMc051WWRZdjFIYXlHU0JuY2xPbk85MEx6dEY1TWY3dlVWTlUxUGFTbFlE?=
 =?utf-8?B?Z3hsRTBDRmc2WGgzWG9EZ0FjeDgrcFdTTjExTlF5T29nL1lTaTFQOFpJcU5u?=
 =?utf-8?B?YitLbnNBK1JYWUpPOTgyemVMSUVKTTBZckZwSE9FSEQyVUZzVnFqQ0hiUkdO?=
 =?utf-8?B?N3oxaE9BS2w4TGJ4cUY4THphMktZUGNuMWdRZitQb1MvSWE2K2JQT2xyTEF0?=
 =?utf-8?B?WkRwV1hBWlVwcWFWaC9wTnNYZHJlVEZBVCtrMmlQUUdwdkV3OHZGK2oyeTdl?=
 =?utf-8?B?cmIwY1hIRHF1UVUrMko0SkY1UG5JajBvT0NWZmxKU0puY25IcEVyaGtPSVJK?=
 =?utf-8?B?OEFOdWJNK3ZVVU01YU9aN3dnK1M0b3ZDRUlXUHVTMDZmWmNrUmdjeUp2WnRH?=
 =?utf-8?B?V2RFWWoxalVYRFRQUW44cGVHSmJ3aEdQb2FLdkVjQXJoQ3BjK0M0ZmNZZEt0?=
 =?utf-8?B?Q0F2RWFmK1dFSWxEc2VLeUMycmtrcjlOeDc0YWtTbkZwY1kxWWJYUGVIdTlh?=
 =?utf-8?B?bGlEZ3hrcW5pN0Q4QXBRTDVUZlkwVWpWSER5Rk5oY01QUUppeW4vbjFpTFVH?=
 =?utf-8?B?VzF4ZzV0U29HbHhiSFNFSTIrLzlNNFprU1liMzFFeWpTc0h6UUZibXZuN3NN?=
 =?utf-8?B?WUd0UnJKcEFVcHBpVzhGZm1hd20yS2NocUE5VXlNMWFUamlkamRNMzhSdG4v?=
 =?utf-8?B?T2l1RXpsTE8yMDRieW9lRVZFRGdwMklnUitZMkdyZUV2eFlRd2Z5b3ZQVzU5?=
 =?utf-8?B?VUgxcW1pTmRuL0poaEdFMThIQVJnVThJWDYvaVpacjFGTzNpSTJXbEJtVVc1?=
 =?utf-8?B?RnUvQkxaQXZJcE5wNzV0c3R0M3IwQUFnTXpRQTRCbllzT0RwdWNVb3ZYTHdu?=
 =?utf-8?B?ZVFoMS9UNDUvRUpoMXdSNitrTHBtakVQcTRNLzZCamlNV0pDZmJNcE5HMVVR?=
 =?utf-8?B?TzEyNTJkdXFJVjJDVCtLRjBxcEVJZjBtaWdwY0hudmppaVBiMDNsdUQwS0Qr?=
 =?utf-8?B?WGlqL0wxSHBEUFRiMHo3OHQycHhMZFJ5d3NrYnQyZGNxcWozQU9uQ1padGtn?=
 =?utf-8?B?N1Y5SEoxMExTcUR3UVRadGhDMlVjVy9zV0kwNjlMdUdzdDNVVkRsdFc2S0hl?=
 =?utf-8?B?a1RMVWppLzdYM0lyS2FTVXJYZWwvR3hTR2ZUUWFLenc5bURLK2tBMGlkRmJh?=
 =?utf-8?B?SzRQbVhXUTIwaTBteENtSitKTkRvbkoyL0F2SVJOQmtUbUFpWUlwV1YvK2t3?=
 =?utf-8?B?Yks5VHZiL1g1bkRXT1BTcWtuRGZsNXBQQUtIRTBVdWMvc052M0xJc2hwbG1y?=
 =?utf-8?B?M1M1anpyU2ZZanIrTzQwdE5WUEtXSzBzM0FJcmU2YlI4SmJUd0V3VXlqYlpD?=
 =?utf-8?B?U1JOb05NSjgwRUZ4ZDNBUHZmQUhvUnJZMC91TVhlS0pFUkUzQzFhZEFZeW9T?=
 =?utf-8?Q?pHEU=3D?=
X-Microsoft-Antispam-Message-Info: +80FkMYuk9I6r6IyCSSdtQif5Pl38ywu2teLY/YUck3JNqZBGuDQd0sQoDMkQs5wwZLlsOoK62r127M/dHdTNXspx1uwUcEHnAAhJmuN+gshoWlc9myayk+0DLqe5pHfuMYFS8qTlOIQyuRw8RAzcBSZsAP0wHfsuqPw3ZZTPECSiLrRb46X7Ovpwit1fbDNyam6UuEnkl5PpygBxLOwA9OiTwH42/bWsWAbD+ayf6G+AlhJX4p/klEEPLSq6o+eOYMeNu38FaNGd8UvZNfMrpcbkUfBXcN4b7CcV3xiWh2t0VExJfj4K1jH3JdMDRvhQS+SWbsE+lvnK1JoRGYgEGWQ3r/s0n1MNoiUSZ5heRc=
X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2849;
 6:KdF4MHGHC7KyK4e3q67DM01atd/CMbOJko3hweBOOHvwdGy4pAoryK8Ey6lEiOYbkupdq4MER7ndXbjYWXQCC8RG/KNYnF1RBlybye0Y0Rg0VSVAD9gRR2polbEvapNJ2p35YldlKI1/YRsjyeZJarQQZ6R0Xa2/OvR1pk7rbAdZOCH4zJuQCE77vbGcoaQMrJSx9ObNmkUPlLbGaqZE31BjSXB6x4dE/9thrQAMEQHVw7qctDK1s3Hzxx+fgvvWtg/UWWoPcnKGqugpiBOKi4OhULgWsvXQGSqeBUpSO+7v1ZmFpBA0BrGbNso+KnAz01HcP/au7GUmUXfh2gMlOj0EscvGRIrmDTvgEFxCWv9ZmYzPSLVrmGvQ8XdpBKnQKP5mRVP0s5DIQDiDSGqEkK+pHz0TYWhfneXE6LVy+Uw+mav2S4w4Gy9C82cOnfGIB9MIY+J2KmViwHSFU5QwuA==;
 5:L7d7eow+cf5IxTcpLk7DkXX/9go0NDFktNf1Q3V07zSgkdfy3SaVGf97Dp6eKeeShG99CiG/hTEkSmdoqBRS+roDhObtpXXSaFhs+z3blwYD/aM+scSDZT4LqcfAg9TcN0TA3tudPWRraMhlEne1G9Pv3aR6BfZ+ISbqdVYl1Zk=;
 7:ec/SNKOoGgaeDxgodixnzj9s8NvHJn5eoGhXjaix7NFJeRSe7ymPZwgNgPjbjj6AoBMcVWI3JVQ0QxM4+1vr2gpKtwJi5VAPySL7v9k8Mgb1/w5TCpe0dwZkXtG7s0O8NkXI1Lx/9sceTsJLR/dfZxnLGw+Tuis6sV/CTrWcmHjz+ffZru+t0qrZS7lPWIHM915mwQrNxcOqTKM3dYA19rq5NRLQrWqPcKiP1pQCnKR53b0Pj633NuIH0EbjkkW5
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Oct 2018 14:28:45.2454 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: cd634c82-e335-4479-18a6-08d632aa839f
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR08MB2849
Subject: Re: [Xen-devel] [PATCH v4 08/23] xen/arm: rename
 get_11_allocation_size to get_allocation_size
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, nd@arm.com,
 andrii_anisov@epam.com, 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>

SGkgU3RlZmFubywKCk9uIDA1LzEwLzIwMTggMTk6NDcsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBObyBmdW5jdGlvbmFsIGNoYW5nZXMuCj4gCj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBT
dGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgoKQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+CgpDaGVlcnMsCgo+IAo+IC0tLQo+IAo+IENoYW5nZXMgaW4g
djM6Cj4gLSBubyBjaGFuZ2UgaW4gcHJpbnQgbWVzc2FnZXMKPiAtIGRvIG5vdCByZW1vdmUgQlVH
X09OCj4gCj4gQ2hhbmdlcyBpbiB2MjoKPiAtIG5ldyBwYXRjaAo+IC0tLQo+ICAgeGVuL2FyY2gv
YXJtL2RvbWFpbl9idWlsZC5jIHwgMTIgKysrKysrLS0tLS0tCj4gICAxIGZpbGUgY2hhbmdlZCwg
NiBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBpbmRl
eCBmMDczZTZkLi5kMGFmZjM1IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVp
bGQuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+IEBAIC03Nyw3ICs3Nyw3
IEBAIHN0cnVjdCB2Y3B1ICpfX2luaXQgYWxsb2NfZG9tMF92Y3B1MChzdHJ1Y3QgZG9tYWluICpk
b20wKQo+ICAgICAgIHJldHVybiB2Y3B1X2NyZWF0ZShkb20wLCAwLCAwKTsKPiAgIH0KPiAgIAo+
IC1zdGF0aWMgdW5zaWduZWQgaW50IF9faW5pdCBnZXRfMTFfYWxsb2NhdGlvbl9zaXplKHBhZGRy
X3Qgc2l6ZSkKPiArc3RhdGljIHVuc2lnbmVkIGludCBfX2luaXQgZ2V0X2FsbG9jYXRpb25fc2l6
ZShwYWRkcl90IHNpemUpCj4gICB7Cj4gICAgICAgLyoKPiAgICAgICAgKiBnZXRfb3JkZXJfZnJv
bV9ieXRlcyByZXR1cm5zIHRoZSBvcmRlciBncmVhdGVyIHRoYW4gb3IgZXF1YWwgdG8KPiBAQCAt
MjQ5LDcgKzI0OSw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBhbGxvY2F0ZV9tZW1vcnkoc3RydWN0
IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKPiAgICAgICAgICAgZ2V0X29y
ZGVyX2Zyb21fYnl0ZXMobWluX3QocGFkZHJfdCwgZG9tMF9tZW0sIE1CKDEyOCkpKTsKPiAgICAg
ICBjb25zdCB1bnNpZ25lZCBpbnQgbWluX29yZGVyID0gZ2V0X29yZGVyX2Zyb21fYnl0ZXMoTUIo
NCkpOwo+ICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBnOwo+IC0gICAgdW5zaWduZWQgaW50IG9y
ZGVyID0gZ2V0XzExX2FsbG9jYXRpb25fc2l6ZShraW5mby0+dW5hc3NpZ25lZF9tZW0pOwo+ICsg
ICAgdW5zaWduZWQgaW50IG9yZGVyID0gZ2V0X2FsbG9jYXRpb25fc2l6ZShraW5mby0+dW5hc3Np
Z25lZF9tZW0pOwo+ICAgICAgIGludCBpOwo+ICAgCj4gICAgICAgYm9vbCBsb3dtZW0gPSB0cnVl
Owo+IEBAIC0zMDEsNyArMzAxLDcgQEAgc3RhdGljIHZvaWQgX19pbml0IGFsbG9jYXRlX21lbW9y
eShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQo+ICAgICAgICAq
IElmIHdlIGZhaWxlZCB0byBhbGxvY2F0ZSBiYW5rMCB1bmRlciA0R0IsIGNvbnRpbnVlIGFsbG9j
YXRpbmcKPiAgICAgICAgKiBtZW1vcnkgZnJvbSBhYm92ZSA0R0IgYW5kIGZpbGwgaW4gYmFua3Mu
Cj4gICAgICAgICovCj4gLSAgICBvcmRlciA9IGdldF8xMV9hbGxvY2F0aW9uX3NpemUoa2luZm8t
PnVuYXNzaWduZWRfbWVtKTsKPiArICAgIG9yZGVyID0gZ2V0X2FsbG9jYXRpb25fc2l6ZShraW5m
by0+dW5hc3NpZ25lZF9tZW0pOwo+ICAgICAgIHdoaWxlICgga2luZm8tPnVuYXNzaWduZWRfbWVt
ICYmIGtpbmZvLT5tZW0ubnJfYmFua3MgPCBOUl9NRU1fQkFOS1MgKQo+ICAgICAgIHsKPiAgICAg
ICAgICAgcGcgPSBhbGxvY19kb21oZWFwX3BhZ2VzKGQsIG9yZGVyLCBsb3dtZW0gPyBNRU1GX2Jp
dHMoMzIpIDogMCk7Cj4gQEAgLTMxMiw3ICszMTIsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgYWxs
b2NhdGVfbWVtb3J5KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8p
Cj4gICAgICAgICAgICAgICBpZiAoIGxvd21lbSAmJiBvcmRlciA8IG1pbl9sb3dfb3JkZXIpCj4g
ICAgICAgICAgICAgICB7Cj4gICAgICAgICAgICAgICAgICAgRDExUFJJTlQoIkZhaWxlZCBhdCBt
aW5fbG93X29yZGVyLCBhbGxvdyBoaWdoIGFsbG9jYXRpb25zXG4iKTsKPiAtICAgICAgICAgICAg
ICAgIG9yZGVyID0gZ2V0XzExX2FsbG9jYXRpb25fc2l6ZShraW5mby0+dW5hc3NpZ25lZF9tZW0p
Owo+ICsgICAgICAgICAgICAgICAgb3JkZXIgPSBnZXRfYWxsb2NhdGlvbl9zaXplKGtpbmZvLT51
bmFzc2lnbmVkX21lbSk7Cj4gICAgICAgICAgICAgICAgICAgbG93bWVtID0gZmFsc2U7Cj4gICAg
ICAgICAgICAgICAgICAgY29udGludWU7Cj4gICAgICAgICAgICAgICB9Cj4gQEAgLTMzMiw3ICsz
MzIsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgYWxsb2NhdGVfbWVtb3J5KHN0cnVjdCBkb21haW4g
KmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCj4gICAgICAgICAgICAgICBpZiAoIGxvd21l
bSApCj4gICAgICAgICAgICAgICB7Cj4gICAgICAgICAgICAgICAgICAgRDExUFJJTlQoIkFsbG9j
YXRpb24gYmVsb3cgYmFuayAwLCBhbGxvdyBoaWdoIGFsbG9jYXRpb25zXG4iKTsKPiAtICAgICAg
ICAgICAgICAgIG9yZGVyID0gZ2V0XzExX2FsbG9jYXRpb25fc2l6ZShraW5mby0+dW5hc3NpZ25l
ZF9tZW0pOwo+ICsgICAgICAgICAgICAgICAgb3JkZXIgPSBnZXRfYWxsb2NhdGlvbl9zaXplKGtp
bmZvLT51bmFzc2lnbmVkX21lbSk7Cj4gICAgICAgICAgICAgICAgICAgbG93bWVtID0gZmFsc2U7
Cj4gICAgICAgICAgICAgICAgICAgY29udGludWU7Cj4gICAgICAgICAgICAgICB9Cj4gQEAgLTM0
Nyw3ICszNDcsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgYWxsb2NhdGVfbWVtb3J5KHN0cnVjdCBk
b21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCj4gICAgICAgICAgICAqIFN1Y2Nl
c3MsIG5leHQgdGltZSBhcm91bmQgdHJ5IGFnYWluIHRvIGdldCB0aGUgbGFyZ2VzdCBvcmRlcgo+
ICAgICAgICAgICAgKiBhbGxvY2F0aW9uIHBvc3NpYmxlLgo+ICAgICAgICAgICAgKi8KPiAtICAg
ICAgICBvcmRlciA9IGdldF8xMV9hbGxvY2F0aW9uX3NpemUoa2luZm8tPnVuYXNzaWduZWRfbWVt
KTsKPiArICAgICAgICBvcmRlciA9IGdldF9hbGxvY2F0aW9uX3NpemUoa2luZm8tPnVuYXNzaWdu
ZWRfbWVtKTsKPiAgICAgICB9Cj4gICAKPiAgICAgICBpZiAoIGtpbmZvLT51bmFzc2lnbmVkX21l
bSApCj4gCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 14:29:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 14: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 1gC3s7-0004g7-If; Mon, 15 Oct 2018 14:29:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q5c5=m3=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gC3s6-0004em-2Y
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 14:29:26 +0000
X-Inumbo-ID: 560ad9ec-d086-11e8-a8a5-bc764e045a96
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe07::606])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 560ad9ec-d086-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 16:26:42 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector1-arm-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=bZEIYWFQA5GJV1UCtNnlYyntjS/pQgCobg4Lu3dkjJk=;
 b=fdndZn3uIwGhR9e0uQwSLSZZ+/SUglxK8KIzvv6Tpmdisae3spz/ke4qJofSIYoOw1phqJhpMsaYKcLKoPhtFDyHyV+V0LsG3+Y7KDuNsKrovkXiJmDWcfcXQbLiqfgWzuV/WesGkHoGZAv/rZxglET2oZxlm5EEpcbgTJQ8GHU=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from [10.1.196.50] (217.140.106.54) by
 AM4PR08MB2852.eurprd08.prod.outlook.com (2603:10a6:205:e::11) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1228.24; Mon, 15 Oct 2018 14:29:18 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-9-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <91a2282e-fc2d-17e8-8565-e5e424099233@arm.com>
Date: Mon, 15 Oct 2018 15:29:16 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1538765251-25256-9-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
X-Originating-IP: [217.140.106.54]
X-ClientProxiedBy: LNXP265CA0064.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:5d::28) To AM4PR08MB2852.eurprd08.prod.outlook.com
 (2603:10a6:205:e::11)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 8992cb9b-5407-4f1d-fbfc-08d632aa9775
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:AM4PR08MB2852; 
X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2852;
 3:To4kiFgWmKPBNKcFs/Zye2h17f5WrVIh28zuFDenSM0kGdnCHnhsuy8xDXEYMej7vUtRe1V9ijU4PaKzoXs5V+2VysN+kxPFx3Vj4Z3sak8PZxgMApyr2YpmJLEsrKn99ykxrs8qnoSwkP18uBquGnY4s9og4igQiRqREndZOiIp9VriB7/B2D+0lnBv9fVgkjqTkNmwA76WcbPD9yGHLml7yULItwcI06HBVX+KcJ2Z3ryqhStsWZ57nmoBKfd3;
 25:lhkvUfwfFLsr9cjQMiUMpygNfhkXx8jfW2zJqAA1MXLTw8heHVT5kvGPXZ/5nfKt5W0E6kb27mnOrHoJlo6p/j2F4KOcThMqvKXrl6bo7H9FesOniH6ekBbZxMBV0iLoT1xbQewrRBGN6xXtJ0+X9Xofcq+JdmoaT6rXAocc51zpjJNwYBDobgYFN/G1CB7zD5tBWeJPyBqQ9jtcOKmK3+4bYjh/AR75qEG0PTHHggvssEqgR2nIGLBWZqAyAldDkodMXhYWBgdSAxIM6EXrZ23pQh1bSimKD3D34FW504w9lJMRN9R0rTMWbsY8wB+BpDD2/9pK59wuLzvvQpLYIA==;
 31:ZnHh7oyP1VBY3MvW7UL3AH/DvpoKf/oiwYjpjCfd/4wergEpWP3A73piXreaGCNL3g4MQ0K6mUWAJZtm7l9MP+ZPdcv45qaKxhmzUiD+yTh3UegQoMoNAmBxtkB7/g4dWLd2LtSuduGDhkzRhXEHKlDQTmdeeWTt8eRkIQVge+x+Y7+CxuK+SI7VS6EoWI4FRsTfdckCuSYyi0VScuPF8jZK3/VM7LBPv1T4u0fhGrw=
X-MS-TrafficTypeDiagnostic: AM4PR08MB2852:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2852;
 20:OT1FCCWVFrIkrs/G3avdGuORwmUKLdICsrCR0iPAzRtdO76wNGwv3VzZBwOKoVfwu8UX0xyOS1lgIt0xVg4uHa6bxyyr1bRwqm136bVmicX0yqGzXYjvr6ca+WEfB2De3iBzUDs39FMGCvNXeRKkUIdu4KMaqxXEJOvux2fWfSVsIBcgvzmruB6iBxwpWaeHnwIKNxFz72gEdrwHnOUcO1OErH6eZ3x9bte8GRJSEVf3enh/hmuur4E9YfVlHatiGSEapyKM3Yf2Q7qt6zPiM15etgmF/ztviOY+GqAFhESIkLfyHzuJz0p2Yk1IzzcmOkoFOeDd/Pxi3Per7QRwzWHmcdxNWHotT/GUtUibNcVGBFGlQwYjXRVVVwUb7EUOhqWvT/FZUmznUgMIolroZR1TR7AYfsgJRbc9qPjE1oQ=;
 4:5PSP9BWfiRBoZxUuDFP9feNZY6+iwIPAKPG2W5DvTmhl9QeosIPCuba1lyyZjBdUHOe/F9muWRffwxfRuhEI2Fl/oxLckLfd64YqQBEW0UQMsbBGYY69vzEnTpItF+ZLbQ5zm2o1XSXqdeahhp7Al3f8p9JReRMxjf89L7acR2J2eOYbXsh6gXC0iwc3GFIg2a1U91E0t8Kgk/fmFyD9IGjEQQhOJCrh2+b0SlKOOyC03/P69t9rXfbkUAqCEkO1jb1an1tKRRU9+w0gwkiMAZCDCVo5aK52v2uo9wdQNon7Yvvm0WcmFM71NHt0Mnf2ryMRazIs1X07rZbrMwsfKRaUZ9QjynkIR0kL5MJRhnpEV6enDxadHdb9Q7cw+PvM
X-Microsoft-Antispam-PRVS: <AM4PR08MB2852806237F39D4BA3150C5D80FD0@AM4PR08MB2852.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(192813158149592)(180628864354917)(269456686620040); 
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231355)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123560045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123562045)(201708071742011)(7699051);
 SRVR:AM4PR08MB2852; BCL:0; PCL:0; RULEID:; SRVR:AM4PR08MB2852; 
X-Forefront-PRVS: 0826B2F01B
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(346002)(376002)(39860400002)(136003)(366004)(396003)(199004)(189003)(65826007)(476003)(53546011)(81166006)(386003)(8936002)(5660300001)(14444005)(106356001)(446003)(6916009)(44832011)(11346002)(26005)(7736002)(31686004)(316002)(956004)(8676002)(2616005)(105586002)(305945005)(2906002)(81156014)(16576012)(486006)(52146003)(23676004)(25786009)(2486003)(16526019)(186003)(77096007)(76176011)(53936002)(72206003)(52116002)(4326008)(58126008)(6246003)(230700001)(15760500003)(64126003)(67846002)(68736007)(6486002)(31696002)(47776003)(6116002)(478600001)(36756003)(86362001)(66066001)(65956001)(575784001)(50466002)(65806001)(229853002)(3846002)(97736004);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM4PR08MB2852; H:[10.1.196.50]; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: arm.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTRQUjA4TUIyODUyOzIzOkNQeEdPK0t1L3k3MTNpcnVhN0YxcjFsY1Rw?=
 =?utf-8?B?c0JwbWFtZm9GTkRJSFp5MTZhMzBkZlR0dUUrbUFiQ3UrZnBDcFpzMmNNNUlj?=
 =?utf-8?B?NDhraE5TZCs0VDVzbk84N0VSVUp5M1RaRmFFTGVQQVpOb2x0b2JqYzUzZEJi?=
 =?utf-8?B?MlpzRVdDN0g1T0Rlb0ZaWkZORWdIWm9jUHpEejFWMEcwdU9vUWxrUE82T3BR?=
 =?utf-8?B?M1kwK1FzTWZEMTNxajRyUkZ3QjRCUmhJMTY0OC9rcnRDWDRyUW1Fa3grQmZC?=
 =?utf-8?B?SUxYV25pMTJ5cnFyeXVDOVBWdmM1aDBmWVlPRUhrS09sVmhDS0dQK0NHb1Ny?=
 =?utf-8?B?NE43V0s0NVVETURoaWVEUzFwd2pnS1ZoRlN5NE8wRktsM1dNTXFqZEcwT3h1?=
 =?utf-8?B?RWE3Q3RKaU5oTThsWDRDTVRHVmZnRlZhZjNENEU5RjZsRm02RWdCMEdQeTEr?=
 =?utf-8?B?K21wdTYrc1lwSFVZM3lrbG92RHhVNUFtdTA4TFBGM2hHeDMrL1ZwRXUrQnBP?=
 =?utf-8?B?WEhVbWtBRGthZGNtS2o2eUVmT0I0V1Rsb1htcjE5bDFiRVoxejBjb25zQUQ4?=
 =?utf-8?B?UWlSdjZIN1kzRi9VSEtTbGpJeUthUXBCd2RtNG1ld2p2V2ZFNUdlQ0hnbTlC?=
 =?utf-8?B?SGRmNlFRQ0RBdys0b1hqVmxxU0I1d1VkcjNDNnNEeUdqRXlZbkxjNmh5c1dL?=
 =?utf-8?B?ZVYyc3BUbFNjUng1aFhHT1E4WDdubTZHOTVmK243YW5VUUpDVlRuQzQwcHdR?=
 =?utf-8?B?M2N5UzVwbVkrdnIyYmVHTGtmVE83Q3hwNGFQU1dGM3FKYVEvUGFqbnRqMnpQ?=
 =?utf-8?B?Y3VKSDRiOEJRandiak4rbnVCeWc3MlFuaGtZeUcwTDZmR281TG13VVlqVlJR?=
 =?utf-8?B?QUQ3TTh5T2kvZWVlMHZzYVJhQU93bm9hWGRhRTdTOFdlTVMwZVl5elVNaCtz?=
 =?utf-8?B?RktrTWNEanlXOVU4TEU5MCtjQUIxdXpaZHFoZHd6TmtBZE1QbnJzU3IvTGxx?=
 =?utf-8?B?YTF4RDU0dUtLcENnTGJXb3cxajg4aUxONkV5QWQ3OVJvaG1uRzZSYy9kckJN?=
 =?utf-8?B?bUs5UUMxUVV2MXhXbWM3ZWJjWjZ2M2xLbytwaG4yTEVRTlhSKy9FM0RSOTM4?=
 =?utf-8?B?RmNVT0ZOSnQ0cFQ0OUhCN0dRa2c2Z3AyVUdrRXB2d3RNRFNYYnY4V2FnWnlZ?=
 =?utf-8?B?R05nU25tVGUyUUQ1Lzh2bnc1VmRNY0Qzb2xRcmVEQkY5RkxqcnYrVEhpMGRV?=
 =?utf-8?B?QXd4bFdEM3ovN0hoWG00eHU5NFNSVmZNYU1uWmlzMjNwemMrVndCUGxwbXJX?=
 =?utf-8?B?YWFxU1pNdG5LYlgwbDJhVmE0WGs2Tk1zano1RWllVCtLNWkycnk1Wjk2Q3JV?=
 =?utf-8?B?MTZPZWdlTU94MVczSUNBcDJhTm9IakMvZkV1aFJBK0d5elZkaUQrdDhZdVBw?=
 =?utf-8?B?eGJheG91WXd4TVY3UjlYSlgvK1o0UFB5OXgzRUFvd2MzRVJZVjdwNytPYWFn?=
 =?utf-8?B?YThkdzRaSFpmNUlsV0dQTE9CVzJUQU51N09Cd2wvWlFkbEFEL05QRnBVSTVU?=
 =?utf-8?B?ZFF5dEo1Q2swM1VBM1JHS0pIRE1hUGtubkpWbWpIdVU4alFiS3VpSE0yUnYr?=
 =?utf-8?B?dmhaUkFrSXFZY0tBcGYwaUVwSGpTd2pDZDduSXJNQllLRURQTEVFekxMalVj?=
 =?utf-8?B?WHQ3VkFzcUZkVmxua2NYakFxdW96M1d5cUltQ1Z4RDZTN2RpamxJa3g0MnA4?=
 =?utf-8?B?ajJwekhGUWkzNGVnakl6YUhzWnI0bzYyZk9NY3NuYkNKWU03d3JIR2k1RlpP?=
 =?utf-8?B?Y296RndiWTM1Q0ZCQ3M5d1lJbWk0cHh6V2ZKa2I4aWJxbnpRUTlqM2VrL1Bs?=
 =?utf-8?B?azcxOW9LS2VWUEpLMkJtME10UkQyTnk2emlxdDVIcFhVWndtWHU0d1A5ZHpW?=
 =?utf-8?B?cVQrbEptMVdMWnN1cDdTcmx3ZUFkRmpGd1NoS1YxTjNyaFpCTmtMVEMzd0J3?=
 =?utf-8?B?R1pXL3lCdFliSnZSNThUSDE4TzB5WFIzSTNvaDkwMC9JMS9hNDBVeWlqd2pU?=
 =?utf-8?Q?rvqI=3D?=
X-Microsoft-Antispam-Message-Info: pLy5i8AhxDvFZP1m5aa2zf5thI2WsuoF+wT9ON00jJtWGHcKeRIBY4Kl0A3vcSaSQd5b8IGg5Ka+QTkCI7EfAHu0EKhKHyGrTm3tyO++s5muDIYhYiuVApvezUeUn+DHd6HrCeQQkMWViunvd6RLXntD0+PqQ9G1RMc/sdeJrdrAWey4BR+U7bf/FFE6UdNXAmQs8GT2IBQNcG5n9V7wYUkXye42vra2MmtHUrmFWV9vQEFw+0NOWx+kImleimSdeSLh6oxdWC+NHW3r+ifSysIHHT9rpYza55uWsWOXydcQznAt/ryDTo9jP1ujcxSdJewOytq6w3ZjvFe3Nws7RZk8fanv3KhOd8GlLU1dTRQ=
X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2852;
 6:TeEP1p2ZNnF9sRRBMCjFdDXuruTeCYPBXCvbpdsKW6ar3q7Edqm7Ely6GNZxV1CuSVxuPw9Qqpf3yvSndAjmVF4ot7UTEJ+5q33XqmHQ+v8B9xjOSGtjn6l2jDJJpBA1Ihe8y3pMmxeBYTtme0Guzwwm9ZlF8Z7FC9g3YrFsTflLdMzdrR2JSH+Te8dANvheSbGV4cBP3k636mKVEdKW4kuUYHdrbALSLBr1M+bR+lbsrxU1yOIBi60bmWEBPUKr7xiOJ0mlOyaO0GQ+VWykwsOK/7bL/UbGLIiI8tcDpAsLsN2vguG44Jlf2K+A8DwWbhUm5aUXVvru273wRYOEgp/lwqrSpSGS/DDIAeuuriamkm3F8dtcHPL2ZAsKDLBITAs0Plv3tohvVymdVWgaCtw4i3iW0Bcdy9twI3abyVcIfWIfIORR3gwtKm6dEvuctdRrXRbt2CPFz5NzFn9NUA==;
 5:1Wj/tsT6si/G4aKQKaA/6QR03vzi7rHBvbIyno2LD/3nXCMtjwWVs8h1zDdgK0fYnOvjl17usajEqoyuF0hWec9gf6Tvt181ryAEjRB9Yr1cV1SCBKvCZ3IXi420L3mS8FmqPra9qWYFDCcg1EY/z3RYBOvdbrsJkzu9Kk/Y89Q=;
 7:dUXD4IU7zCs7Oa1GHDvDpJ1kBm9I+jraHzRMUQIorIEeja+joGcKqZO0P5VDJZFaq3Qo6K8YMy2r3RiNGe4biUbx3y4GW+1/ANnBp6ntXYkBBTICWWW96TJfDb5jg67Bmtse3pk61JHQJuV4KpcoTVPru+GoQ8EZzkwWiVG/NVANxQQTc0n/u6Vw9N9hz/4jWn/zmjfjN4fqcmOVV19C0WO8EBaSsiSsaj8Uolcl92xDlhJgpviMlY+wmU9xFIG7
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Oct 2018 14:29:18.5414 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 8992cb9b-5407-4f1d-fbfc-08d632aa9775
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR08MB2852
Subject: Re: [Xen-devel] [PATCH v4 09/23] xen/arm: rename allocate_memory to
 allocate_memory_11
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, nd@arm.com,
 andrii_anisov@epam.com, 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>

SGkgU3RlZmFubywKCk9uIDA1LzEwLzIwMTggMTk6NDcsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBhbGxvY2F0ZV9tZW1vcnkgb25seSBkZWFscyB3aXRoIGRpcmVjdGx5IG1hcHBlZCBtZW1v
cnkuIFJlbmFtZSBpdCB0bwo+IGFsbG9jYXRlX21lbW9yeV8xMS4KPiAKPiBTaWduZWQtb2ZmLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CgpBY2tlZC1ieTogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCkNoZWVycywKCj4gCj4gLS0tCj4gQ2hh
bmdlcyBpbiB2MzoKPiAtIGFkZCBwYXRjaAo+IC0tLQo+ICAgeGVuL2FyY2gvYXJtL2RvbWFpbl9i
dWlsZC5jIHwgNSArKystLQo+ICAgMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMiBk
ZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5j
IGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gaW5kZXggZDBhZmYzNS4uNDFmMmYyNyAx
MDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiArKysgYi94ZW4vYXJj
aC9hcm0vZG9tYWluX2J1aWxkLmMKPiBAQCAtMjQzLDcgKzI0Myw4IEBAIGZhaWw6Cj4gICAgKiAo
YXMgZGVzY3JpYmVkIGFib3ZlKSB3ZSBhbGxvdyBoaWdoZXIgYWxsb2NhdGlvbnMgYW5kIGNvbnRp
bnVlIHVudGlsCj4gICAgKiB0aGF0IHJ1bnMgb3V0IChvciB3ZSBoYXZlIGFsbG9jYXRlZCBzdWZm
aWNpZW50IGRvbTAgbWVtb3J5KS4KPiAgICAqLwo+IC1zdGF0aWMgdm9pZCBfX2luaXQgYWxsb2Nh
dGVfbWVtb3J5KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCj4g
K3N0YXRpYyB2b2lkIF9faW5pdCBhbGxvY2F0ZV9tZW1vcnlfMTEoc3RydWN0IGRvbWFpbiAqZCwK
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qga2VybmVsX2lu
Zm8gKmtpbmZvKQo+ICAgewo+ICAgICAgIGNvbnN0IHVuc2lnbmVkIGludCBtaW5fbG93X29yZGVy
ID0KPiAgICAgICAgICAgZ2V0X29yZGVyX2Zyb21fYnl0ZXMobWluX3QocGFkZHJfdCwgZG9tMF9t
ZW0sIE1CKDEyOCkpKTsKPiBAQCAtMjE1Niw3ICsyMTU3LDcgQEAgaW50IF9faW5pdCBjb25zdHJ1
Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkKQo+ICAgI2VuZGlmCj4gICAKPiAgICAgICBraW5mby5j
bWRsaW5lID0ga2VybmVsICE9IE5VTEwgPyAma2VybmVsLT5jbWRsaW5lWzBdIDogTlVMTDsKPiAt
ICAgIGFsbG9jYXRlX21lbW9yeShkLCAma2luZm8pOwo+ICsgICAgYWxsb2NhdGVfbWVtb3J5XzEx
KGQsICZraW5mbyk7Cj4gICAgICAgZmluZF9nbnR0YWJfcmVnaW9uKGQsICZraW5mbyk7Cj4gICAK
PiAgICAgICAvKiBNYXAgZXh0cmEgR0lDIE1NSU8sIGlycXMgYW5kIG90aGVyIGh3IHN0dWZmcyB0
byBkb20wLiAqLwo+IAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 14:32:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 14: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 1gC3uq-0005Ts-I7; Mon, 15 Oct 2018 14:32:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w2gt=m3=citrix.com=prvs=81941a82a=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gC3up-0005Tk-Sj
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 14:32:15 +0000
X-Inumbo-ID: bb06b62f-d086-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bb06b62f-d086-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 16:29:32 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="67844958"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 15 Oct 2018 15:32:05 +0100
Message-ID: <20181015143205.1159-1-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] libxencall: Improve linux syscall error
 messages
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hans van Kranenburg <hans@knorrie.org>, Wei Liu <wei.liu2@citrix.com>,
 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>

TWFrZSB0aGUgYnVmZGV2IGFuZCBub24tYnVmZGV2IG1lc3NhZ2VzIGRpc3RpbmN0LCBhbmQgYWx3
YXlzIHByaW50IHRoZQpub24tY29uc3RhbnQgYXJndW1lbnQgKGllLCB0aGUgc2l6ZSkuCgpUaGlz
IGFzc2lzdHMgZGlhZ25vc2lzLgoKQ0M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CkNDOiBIYW5zIHZhbiBLcmFuZW5idXJnIDxoYW5zQGtub3JyaWUub3JnPgotLS0K
djI6IFByaW50IHNpemVzLgotLS0KIHRvb2xzL2xpYnMvY2FsbC9saW51eC5jIHwgOCArKysrKy0t
LQogMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS90b29scy9saWJzL2NhbGwvbGludXguYyBiL3Rvb2xzL2xpYnMvY2FsbC9saW51eC5j
CmluZGV4IGQ4YTYzMDZlMDQuLjUxZmE0ODk5ZWIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnMvY2Fs
bC9saW51eC5jCisrKyBiL3Rvb2xzL2xpYnMvY2FsbC9saW51eC5jCkBAIC05Myw3ICs5Myw4IEBA
IHN0YXRpYyB2b2lkICphbGxvY19wYWdlc19idWZkZXYoeGVuY2FsbF9oYW5kbGUgKnhjYWxsLCBz
aXplX3QgbnBhZ2VzKQogICAgICAgICAgICAgIHhjYWxsLT5idWZfZmQsIDApOwogICAgIGlmICgg
cCA9PSBNQVBfRkFJTEVEICkKICAgICB7Ci0gICAgICAgIFBFUlJPUigiYWxsb2NfcGFnZXM6IG1t
YXAgZmFpbGVkIik7CisgICAgICAgIFBFUlJPUigiYWxsb2NfcGFnZXM6IG1tYXAgKCwlenUqJWx1
LC4uLikgW2J1ZmRldl0gZmFpbGVkIiwKKyAgICAgICAgICAgICAgIG5wYWdlcywgKHVuc2lnbmVk
IGxvbmcpUEFHRV9TSVpFKTsKICAgICAgICAgcCA9IE5VTEw7CiAgICAgfQogCkBAIC0xMTAsNyAr
MTExLDcgQEAgc3RhdGljIHZvaWQgKmFsbG9jX3BhZ2VzX25vYnVmZGV2KHhlbmNhbGxfaGFuZGxl
ICp4Y2FsbCwgc2l6ZV90IG5wYWdlcykKICAgICBwID0gbW1hcChOVUxMLCBzaXplLCBQUk9UX1JF
QUR8UFJPVF9XUklURSwgTUFQX1BSSVZBVEV8TUFQX0FOT05ZTU9VU3xNQVBfTE9DS0VELCAtMSwg
MCk7CiAgICAgaWYgKCBwID09IE1BUF9GQUlMRUQgKQogICAgIHsKLSAgICAgICAgUEVSUk9SKCJh
bGxvY19wYWdlczogbW1hcCBmYWlsZWQiKTsKKyAgICAgICAgUEVSUk9SKCJhbGxvY19wYWdlczog
bW1hcCgsJXp1LC4uLikgW25vYnVmZGV2XSBmYWlsZWQiLCBzaXplKTsKICAgICAgICAgcmV0dXJu
IE5VTEw7CiAgICAgfQogCkBAIC0xMTksNyArMTIwLDggQEAgc3RhdGljIHZvaWQgKmFsbG9jX3Bh
Z2VzX25vYnVmZGV2KHhlbmNhbGxfaGFuZGxlICp4Y2FsbCwgc2l6ZV90IG5wYWdlcykKICAgICBy
YyA9IG1hZHZpc2UocCwgbnBhZ2VzICogUEFHRV9TSVpFLCBNQURWX0RPTlRGT1JLKTsKICAgICBp
ZiAoIHJjIDwgMCApCiAgICAgewotICAgICAgICBQRVJST1IoImFsbG9jX3BhZ2VzOiBtYWR2aXNl
IGZhaWxlZCIpOworICAgICAgICBQRVJST1IoImFsbG9jX3BhZ2VzOiBtYWR2aXNlICgsJXp1KiVs
dSwpIFtub2J1ZmRldl0gZmFpbGVkIiwKKyAgICAgICAgICAgICAgIG5wYWdlcywgKHVuc2lnbmVk
IGxvbmcpUEFHRV9TSVpFKTsKICAgICAgICAgZ290byBvdXQ7CiAgICAgfQogCi0tIAoyLjExLjAK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 14:43:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 14: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 1gC45m-0006i8-1u; Mon, 15 Oct 2018 14:43:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q5c5=m3=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gC45k-0006i3-HD
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 14:43:32 +0000
X-Inumbo-ID: 4ddaa2a9-d088-11e8-a8a5-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0d::613])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4ddaa2a9-d088-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 16:40:48 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector1-arm-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=yjvMtarRrWChrZW5OIDWPZSJyPN1OFoGwevBQD0Kk3E=;
 b=ehaLtODIaFcvGTZ3DK1nbHgbAv/FG1TxKoJaZiqDkrb+BYG66T8GTnYIw04goGeX6nPN8lpHBqPoC/6wxij3uuqeo9kejPPgtCTyOOJ9nuryWrpDtstb/+UqryuMF1tnHiLApkQRqKIEmJp+51n27n8K5q/ffLIVCxmop86+hLg=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from [10.1.196.50] (217.140.106.54) by
 DB6PR08MB2854.eurprd08.prod.outlook.com (2603:10a6:6:1c::30) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1228.21; Mon, 15 Oct 2018 14:43:23 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-10-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <6be5efb4-72fe-95fa-9373-7d50b2c304f0@arm.com>
Date: Mon, 15 Oct 2018 15:43:22 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1538765251-25256-10-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
X-Originating-IP: [217.140.106.54]
X-ClientProxiedBy: LO2P265CA0388.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:f::16) To DB6PR08MB2854.eurprd08.prod.outlook.com
 (2603:10a6:6:1c::30)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: c1101ddf-2d63-4672-21c9-08d632ac8f13
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:DB6PR08MB2854; 
X-Microsoft-Exchange-Diagnostics: 1; DB6PR08MB2854;
 3:tKHoV9SGpivfHb4H+tQH6Cxnr//EA/hU4cA4nOnr19xs8LhIvzoHVTmUV3PJAdnMTjBI+Whn37gQJPZO6adeXJ5jkaPGa55bPYlAt9XEOum6BX4HJG7477W7OVy+liF3Y+H5wFuipdZEvo4HGf0wW/1H0yy0VKzYHDsxYpTE2rOHrTYU3zyHoOIsPUkwfPjtUcRXP0pnXxO5eLDTX9vKOMZV3nk+wa9ZRv7eaW+LwQGauMrWcOu3M9m7vSeqIfoQ;
 25:EspCRtwnHuxFzAmgQCUvbeUESrEwNOz6LGuz2I2wqg5Ftq+/cXfSeL4n0qH+yUJDiwIJEF1dcY3YrScMloAzfavfOP9GuuUUAFD8dzLKIaiCY/j7pu5XKgMkRdUbOMhvjpsJjdfzv3A0kTX4sd7xrcO0cVMN4qptNqnoNWC0t8gndemsArEiZn2U7szIXqTRaLX4bOpDBwGVZkfyGBb1T/hL8fzaUHrjHfSKGfULgUUfPv7rTN5t8UZUb9wDWwKJ2T77PTBOlpcbJ8XlpCfIkh4MjU2CHdSBT4GqW9QPl2Nb3BjyeXS0IkU3/AB3jL/IwVy2sZ5W5zPpJU9fQ4tg+w==;
 31:5pl3cgI6CxGOdRm6biFgs7A1sfkJL+T58ZoZaCotTiJq0Qvew2yb2fUyV/xRpnBLIGHP3XlkvWBHe9f3SV1k8sxxjL3Q82cdm2/rfgXzSdtr4Hrhkhxe8V5+s99ZEnCha0wH7UBqM89tU6JsfB2ohzJwvKLiEfwMPKLE0BHrHeVugfO7AdbKspIhJ6ha07WOuJ3NgVF7pvoMpUkLMP5fKwXBL8/Wms401MvLbnTcgGc=
X-MS-TrafficTypeDiagnostic: DB6PR08MB2854:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; DB6PR08MB2854;
 20:ALMZ1/mxg8EYjSKSFdpAgFBITbI5PGB79s/rYq0+LoL4J1JgMPCdyZ3IfyQm3YiOWTZqnF7oguG2vM/lvcTeV5ymAR3jHDLltJSGFTiRVfwyjFf/yF7uwlx4yJiZ9wm3Pllc3eqjd6/0T9TbioCfWEUFBUGNYZT5C/7QceLBox2OZ40pyN3KfdIr5EheFi8BcocMWeYqP5E+RZftzg3qRs4Qe4RVpXRaWYWilGxEmXSgiAyy1PCyZFGGExv709mXteVgCcSTC5Vhmd6DtdSzIPxP9L49qLPDX765byhiuR5Eecn/7bT3IRW2mIws/z7mvcqufIQke3LcqQgwbefWQZPUb88wTQv3itgyeYfCnFnnmTccvk+idF4vM15gBJl7hLAfkdC1rqst2+Z2YwfNqYLvSgwgDIBoBfMenT+kBJc=;
 4:L/V7BeUzGDTkw2DbFl78jhnkHjWNd9faJap0OIQDnMLIT1GA/qqsKeLcHfzJTNKIBDCmfDzFR6TQY5LpgFUGMM0NmOM4HWhVca17cKpYIjYCXByJX2q6lSlsQAtv9h25XCiRP8qpbB5+s1FqnB1ztAigPxgO27sM0Zgt1cB7enba9C6wVGs9C7AkUZtBK78a5gmb1jGoHZ9FlzSLYyXDwCiThOrW9MqrHcAhx7YBeCN006TN8JkQZ1utPEAGbBJmaDbWEXiO41/2FJnfGvKcqg7NPJCDuTsaqv6ZV87uvVT+UAcYkhCsrzxvVpAFG0HRJI6YnFrv6m+H0f9o6hFzei3EajWoRxhpoPG6I3AdIVgbX1zsdXkWq0qUP1BncksR
X-Microsoft-Antispam-PRVS: <DB6PR08MB285424D5D820168D326D4FE280FD0@DB6PR08MB2854.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(192813158149592)(105169848403564)(269456686620040); 
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231355)(944501410)(52105095)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123560045)(20161123558120)(20161123562045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051);
 SRVR:DB6PR08MB2854; BCL:0; PCL:0; RULEID:; SRVR:DB6PR08MB2854; 
X-Forefront-PRVS: 0826B2F01B
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(39860400002)(136003)(366004)(346002)(376002)(396003)(199004)(189003)(478600001)(64126003)(58126008)(97736004)(230700001)(36756003)(186003)(86362001)(44832011)(305945005)(6116002)(31696002)(67846002)(6246003)(6916009)(31686004)(105586002)(7736002)(66066001)(72206003)(65806001)(65956001)(65826007)(53546011)(47776003)(476003)(8676002)(229853002)(76176011)(2906002)(5660300001)(52116002)(106356001)(52146003)(23676004)(2486003)(386003)(11346002)(50466002)(6486002)(81166006)(68736007)(446003)(14444005)(3846002)(316002)(16576012)(16526019)(26005)(81156014)(8936002)(2616005)(956004)(4326008)(53936002)(25786009)(486006)(77096007);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DB6PR08MB2854; H:[10.1.196.50]; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: arm.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtEQjZQUjA4TUIyODU0OzIzOlZleWd4MG04Z21GZlJxVUhiRTU4Q01qL1dj?=
 =?utf-8?B?aTFZclh4d2tYdEM5cjJVZEUwUkExckRCU0VYd1VJUlY2RDFVNUNGSk0wWm8y?=
 =?utf-8?B?STdjZmErL3MxQjRHbUt1c1NSN0FuWFE2NmN0MjNXQUdpdHlCZGQwcWZhbXBZ?=
 =?utf-8?B?cFplNnRpcnVVUVRWMGR4UW5PMXo3bDVkclI2NCtrMVNDQXcvaDRGdnJjbUVW?=
 =?utf-8?B?dGNWSzBnNDZOZk45dU1qYUdiUEVZdG03WlhZdkVTZHVuK1BUWHZGRzNpQlJv?=
 =?utf-8?B?YU45RkdDMG1oNjZZUGgrM0N1NTh4M2h5YjhEdkowNGQ1QVdaakpxOWxlZk5x?=
 =?utf-8?B?U1JaeSt4MldXQXQrQy92YW52S1FBcldYVkFUWUp0ZEhNbDhRbm50ZHZ1YzZz?=
 =?utf-8?B?NEp4SVIyZG04ZENXek8vVG1BMEdSUVRTOWUzelVvOU5VYmpUWmJtTldrQlU0?=
 =?utf-8?B?dXB2Q2RTVzNOM253UDdCMVJJaFUyMjM4M1V4R1hiemhkdzFhdU03UHMvc2ta?=
 =?utf-8?B?RU1IakloelFMZStDcUNwVEd0bUwzMnJKSDFScFg2VTIxbTE2S28zYytYS1VD?=
 =?utf-8?B?cmZxWU1jM0dMbkRBV2sxdU1mbjJNbno3M0FrdEU0amxyOTZZOU9WaG1PdStY?=
 =?utf-8?B?WFNDMzJqZERDenNxbDJzdHFyU0JQMWZzZXJBZjUrWm9XU0R4WS9uUkw1UU5C?=
 =?utf-8?B?OEx0VFMva21mNEh5R1EyNGoxMElobytxdUlRc3NLSC9tZEVobFVEYjB2NTB5?=
 =?utf-8?B?ZzhDNC94dDgwcHprNzl1T0xtZ3FOdmhwa2hxTjVIVlJLbGZRTzkvbG9VWnVo?=
 =?utf-8?B?Z2VQNDJvT1M1M1Z4c1poTm5BL08wRllYL3U4SVJlbUxSK2lnR0tKWnQzYTBB?=
 =?utf-8?B?L2M5UC8xN1QvV3FXaUtiOEJPMHhlaTlMeVBXWUxOYkNlOE4zcmJ5WnMwL0kv?=
 =?utf-8?B?MkI2aDYzc0FWRnN3MzUvVnpXMXJXY0xxU3ZuK0hBb3Q0N2IxbHJ5T0NiZjJ4?=
 =?utf-8?B?czM2N3p0NGdTTzBPTkxoUU9PVU9BVDZvM1FVOVp1d09menNJTHdXTURDOUhH?=
 =?utf-8?B?QWdmWVQ0aGtzUDRvQW0rWVNiVW9QRGpoSWg2eG1PcktqamdnU3pIU3VENFRh?=
 =?utf-8?B?akRxN0tFbFYxeUhUKzRBUTBCMUQrN2p6eEtGWGRiSUNDajJmSzcxQklNRE5Q?=
 =?utf-8?B?bzA4YUJYY0Q2YmdZRDVnUzNxZjBlRWZLbXJFb0lXZHVZY2lXMUpTUTF1OEhB?=
 =?utf-8?B?TGZIUXYwQ3I5S2lCc1FJRG5CbUhncUZRZUVLbU1HZ1BJZ2U1K1d5azRFUWRR?=
 =?utf-8?B?OXA4aXBwN1YwOHc4VUNtdStwZlhwU0g5d1NibVhEQUF6ZTJ4a0VZakgwZzJV?=
 =?utf-8?B?QnRLK0V5ejYreE00VzJrclJ0TVZvZDJsMzAwMm5uS2gvYW1ZZXBmajBPbmk4?=
 =?utf-8?B?bUlnWG9YdmR1dENiVzhPWkl1ZTR6dll4NnZFQzdDb0NrOFBWN0tEVmVSNHFu?=
 =?utf-8?B?czNaUlNGMTN4WkxPTnFjYUtCSDJ4YXM3aDRXWU9EOHFoSThDWVZDUS9vdmtr?=
 =?utf-8?B?VWlPQ2tWcnZhcDAxUXFmQzh0SzlGRHNhdmRrcjc0cHdDUExLTmJGL1pwOTNF?=
 =?utf-8?B?bnpBRzNBb1NHQmxXcHRFV0UxeDlrNFpIN3RUQTlFZUVlR1hyWThpWXordWZu?=
 =?utf-8?B?eXlMSE84T3U4TFdUK3JCaEh5SkJSME11K25yVzY2ZVYzc0x5L2RjbEtsaTE3?=
 =?utf-8?B?c2N2dUV5cnBsQTlkQXhLOVk5Q3RVVGM4WmgrdHg5eEdBb3VrN1pJY2lVaGtU?=
 =?utf-8?B?dWNTWlE0cWVuREZHYUh5YzRrVXAvOFpoSFpXWHU4WUpDc1QzNXJidGhBWXpH?=
 =?utf-8?B?Y2VTTnFzTVpTN2hQaXFxSDJ4NFVkSkZCamYxbm5mOUIyMFhhTnNhV2dOVFFU?=
 =?utf-8?B?ZTJabnVrQURMa29uWXNoR2gyY2NlSzZxM0JrK3dwS3pHVEtQa0JraUMxb1F1?=
 =?utf-8?Q?Q1P2nf?=
X-Microsoft-Antispam-Message-Info: 3DEbdlFvh42EBYUG5C+xIDlzrLvZJ8ZiTjDSnVUOk8pIdFQed8jO3srEaTJU9xMKbkvteq5cgXmF2dOvu5Q9l35ASxvIl93vjpVP8RN9Mpv4MF7He/wQnRpp8SUCaLRWoRsaE1A9cGVDnKxbFpbOOLW1jZkL+HzTXkOK3wzBD1aEsppT6iB4Jyz4kJes5WmDIWNTI46ZuES4XBCul/J4dmCFjiG27E95qaHSAYY0uTb4gWfTZ5/G+2PACv5pCljT/GBs3q/JBgxza557NUD+F1chK5KlE/whL+nJat7+lwAWiDpk+arlTl+Nicfefl+JIIb8mxopExekm7S4UcAGZ8kE1ExyiOtv2UeMfMwAbiU=
X-Microsoft-Exchange-Diagnostics: 1; DB6PR08MB2854;
 6:SOVOIJpQpy9zIQ89XMrvfnjMgWzLbMaNR+d9FfNi5FrziauwVFohpwRiB8zduxye4ElMy2LNTKiVnNtCLVm0haNnppa+Y5HzeR8Vxkm6udIPPmtGOQTUGjvQ/Fh0MbKedc/uHYs1SbRMMap7xBEt+ffnCFehSeuRtcyTfQyWHkb7XnFwAUVR7eN+DcF7Wu953SB8h++7oig3AjxTGM9/2gPNdsApDXd10LnyWdjvGg2bnacTLi/ADN3ay/cYuNcxhUCqIt9ofQnofkgMPicnxQJwnN3cdVQ/MRE8L11khh0vyy0S3AaQtPB4yFNTUhknFhTfkt3UwvFnW1vFyGoUMQ1hag8ktz5ZWekpz4l+sqMWyQhnoGU1KXpq5dH5hYXNae9I0T7Oe4vkuPfhm97siUjQirWqow4UneNFo2UrRWaVWgPotzz+/IGZ1y5hGUbzbpVSl6uQQKQ+xIleYRlBwg==;
 5:+3Cr0Mo7x33v4WNrBfovIDl6BsasN7vmba/VUmymdN89e9p51viH75f0X5BHn9+AhQUMr+DWsAjzN1VG0pPJd/R5ueTHG5IGOXp4VboFb0qb/bz5WRUT20X4ysSaiow8GnQ9WUre2UI95S3fo/5+VAiTffZvhbbTUjlBz6EY7Ik=;
 7:jMr254Ai6J37VQgWlgqHFMJs33hLpVxfx2vMrNXRbjSxpwR8Gb/OU2V472+58Xb9DK8SDK0XqXAEfu8IPrrdap+jutil+k6FjbSqCDSVfKDg7VVrIV+xPO46IcXejtPxa3erCrkiY+wz09g8zAuLwEiC9ggVfoGc4891Ng/WnV55m2BrQt1ciRmp085lsCZ209WPqJGXHZtAMph8cZwI9mXS1qHRnpMZAOUffv/XNM4cgoOnqZdqRFbAMxMNzm42
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Oct 2018 14:43:23.4642 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: c1101ddf-2d63-4672-21c9-08d632ac8f13
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR08MB2854
Subject: Re: [Xen-devel] [PATCH v4 10/23] xen/arm: introduce allocate_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 <stefanos@xilinx.com>, nd@arm.com,
 andrii_anisov@epam.com, 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>

SGksCgpPbiAwNS8xMC8yMDE4IDE5OjQ3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gSW50
cm9kdWNlIGFuIGFsbG9jYXRlX21lbW9yeSBmdW5jdGlvbiBhYmxlIHRvIGFsbG9jYXRlIG1lbW9y
eSBmb3IgRG9tVXMKPiBhbmQgbWFwIGl0IGF0IHRoZSByaWdodCBndWVzdCBhZGRyZXNzZXMsIGFj
Y29yZGluZyB0byB0aGUgZ3Vlc3QgbWVtb3J5Cj4gbWFwOiBHVUVTVF9SQU0wX0JBU0UgYW5kIEdV
RVNUX1JBTTFfQkFTRS4KClBsZWFzZSBhZGQgc29tZXRoaW5nIGFsb25nIHRoZSBsaW5lOiAiVGhp
cyBpcyB1bmRlciAjaWYgMCBhcyBub3QgdXNlZCAKZm9yIG5vdyIuCgo+IAo+IFNpZ25lZC1vZmYt
Ynk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiAtLS0KPiBDaGFu
Z2VzIGluIHY0Ogo+IC0gbW92ZSBlYXJsaWVyLCBhZGQgI2lmIDAKPiAtIGludHJvZHVjZSBhbGxv
Y2F0ZV9iYW5rX21lbW9yeSwgcmVtb3ZlIGluc2VydF9iYW5rCj4gLSBhbGxvY2F0ZV9iYW5rX21l
bW9yeSBhbGxvY2F0ZSBtZW1vcnkgYW5kIGluc2VydHMgdGhlIGJhbmssIHdoaWxlCj4gICAgYWxs
b2NhdGVfbWVtb3J5IHNwZWNpZmllcyB3aGVyZSB0byBkbyB0aGF0Cj4gCj4gQ2hhbmdlcyBpbiB2
MzoKPiAtIG5ldyBwYXRjaAo+IC0tLQo+ICAgeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwg
ODMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gICAxIGZp
bGUgY2hhbmdlZCwgODMgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9h
cm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBpbmRleCA0
MWYyZjI3Li5mZGRmZDgyIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
Ywo+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+IEBAIC0zNjgsNiArMzY4LDg5
IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBhbGxvY2F0ZV9tZW1vcnlfMTEoc3RydWN0IGRvbWFpbiAq
ZCwKPiAgICAgICB9Cj4gICB9Cj4gICAKPiArI2lmIDAKPiArc3RhdGljIGJvb2wgX19pbml0IGFs
bG9jYXRlX2JhbmtfbWVtb3J5KHN0cnVjdCBkb21haW4gKmQsCj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLAo+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2ZuX3Qgc2dmbiwKPiArICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBvcmRlcikKPiAr
ewo+ICsgICAgaW50IHJlczsKPiArICAgIHN0cnVjdCBwYWdlX2luZm8gKnBnOwo+ICsgICAgc3Ry
dWN0IG1lbWJhbmsgKmJhbms7Cj4gKyAgICBwYWRkcl90IGdhZGRyID0gZ2ZuX3RvX2dhZGRyKHNn
Zm4pLCBzaXplID0gcGZuX3RvX3BhZGRyKDFVTCA8PCBvcmRlcik7CgpUaGVyZSBpcyBubyBuZWVk
IHRvIGhhdmUgZ2FkZHIgaW4gYSB2YXJpYWJsZS4KCj4gKwo+ICsgICAgcGcgPSBhbGxvY19kb21o
ZWFwX3BhZ2VzKGQsIG9yZGVyLCAwKTsKClNvIGhlcmUgeW91IGltcG9zZSB0aGUgbWVtb3J5IHRv
IGJlIGNvbnRpZ3VvdXNseSBhbGxvY2F0ZWQgZm9yIGEgZ2l2ZW4gCmJhbmsuIFRoZXJlIGFyZSBx
dWl0ZSBhIGZldyBjYXNlIHdoZXJlIHlvdSBtYXkgbm90IGhhdmUgZW5vdWdoIG1lbW9yeSB0byAK
YWxsb2NhdGUgY29udGlndW91c2x5LgoKU28gbW9yZSBsaWtlbHkgeW91IHdhbnQgdG8gYWRkIGxv
b3AgaW4gdGhpcyBjb2RlIHRvIGFsbG9jYXRlIHVudGlsIG9yZGVyIAppcyByZWFjaGVkLgoKPiAr
ICAgIGlmICggIXBnICkKPiArICAgICAgICByZXR1cm4gZmFsc2U7Cj4gKwo+ICsgICAgcmVzID0g
Z3Vlc3RfcGh5c21hcF9hZGRfcGFnZShkLCBzZ2ZuLCBwYWdlX3RvX21mbihwZyksIG9yZGVyKTsK
PiArICAgIGlmICggcmVzICkKPiArICAgIHsKPiArICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIs
ICJGYWlsZWQgbWFwIHBhZ2VzIHRvIERPTVU6ICVkIiwgcmVzKTsKPiArICAgICAgICBnb3RvIGZh
aWw7Cj4gKyAgICB9Cj4gKwo+ICsgICAgYmFuayA9ICZraW5mby0+bWVtLmJhbmtba2luZm8tPm1l
bS5ucl9iYW5rc107Cj4gKyAgICBiYW5rLT5zdGFydCA9IGdhZGRyOwo+ICsgICAgYmFuay0+c2l6
ZSA9IHNpemU7Cj4gKyAgICBraW5mby0+bWVtLm5yX2JhbmtzKys7Cj4gKyAgICBraW5mby0+dW5h
c3NpZ25lZF9tZW0gLT0gc2l6ZTsKCm5ld2xpbmUgaGVyZS4KCj4gKyAgICByZXR1cm4gdHJ1ZTsK
PiArCj4gK2ZhaWw6Cj4gKyAgICBmcmVlX2RvbWhlYXBfcGFnZXMocGcsIG9yZGVyKTsKPiArICAg
IHJldHVybiBmYWxzZTsKPiArfQo+ICsKPiArc3RhdGljIHZvaWQgX19pbml0IGFsbG9jYXRlX21l
bW9yeShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQo+ICt7Cj4g
KyAgICB1bnNpZ25lZCBpbnQgb3JkZXIgPSBnZXRfYWxsb2NhdGlvbl9zaXplKGtpbmZvLT51bmFz
c2lnbmVkX21lbSk7Cj4gKyAgICB1bnNpZ25lZCBpbnQgb3JkZXJfcmVxOwo+ICsgICAgaW50IGk7
Cgp1bnNpZ25lZC4KCj4gKwo+ICsgICAgZHByaW50ayhYRU5MT0dfSU5GTywgIkFsbG9jYXRpbmcg
bWFwcGluZ3MgdG90YWxsaW5nICVsZE1CIGZvciBkb20lZDpcbiIsCj4gKyAgICAgICAgICAgIC8q
IERvbid0IHdhbnQgZm9ybWF0IHRoaXMgYXMgUFJJcGFkZHIgKDE2IGRpZ2l0IGhleCkgKi8KPiAr
ICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpKGtpbmZvLT51bmFzc2lnbmVkX21lbSA+PiAyMCks
IGQtPmRvbWFpbl9pZCk7Cj4gKwo+ICsgICAga2luZm8tPm1lbS5ucl9iYW5rcyA9IDA7Cj4gKwo+
ICsgICAgb3JkZXIgPSBnZXRfYWxsb2NhdGlvbl9zaXplKGtpbmZvLT51bmFzc2lnbmVkX21lbSk7
Cj4gKyAgICBpZiAoIG9yZGVyID4gZ2V0X29yZGVyX2Zyb21fYnl0ZXMoR1VFU1RfUkFNMF9TSVpF
KSApCj4gKyAgICAgICAgb3JkZXJfcmVxID0gZ2V0X29yZGVyX2Zyb21fYnl0ZXMoR1VFU1RfUkFN
MF9TSVpFKTsKPiArICAgIGVsc2UKPiArICAgICAgICBvcmRlcl9yZXEgPSBvcmRlcjsKPiArICAg
IGlmICggIWFsbG9jYXRlX2JhbmtfbWVtb3J5KGQsIGtpbmZvLCBnYWRkcl90b19nZm4oR1VFU1Rf
UkFNMF9CQVNFKSwgb3JkZXJfcmVxKSApCj4gKyAgICAgICAgZ290byBmYWlsOwo+ICsKPiArICAg
IG9yZGVyIC09IG9yZGVyX3JlcTsKPiArICAgIGlmICggb3JkZXIgPiAwICkKPiArICAgIHsKPiAr
ICAgICAgICBpZiAoICFhbGxvY2F0ZV9iYW5rX21lbW9yeShkLCBraW5mbywgZ2FkZHJfdG9fZ2Zu
KEdVRVNUX1JBTTFfQkFTRSksIG9yZGVyKSApCj4gKyAgICAgICAgICAgIGdvdG8gZmFpbDsKPiAr
ICAgIH0KCkhvdyBhYm91dCBjb21iaW5pbmcgdGhlIHR3byBpZiB0byBhdm9pZCBhbiBleHRyYSBp
bmRlbnRhdGlvbj8KCj4gKwo+ICsgICAgZm9yKCBpID0gMDsgaSA8IGtpbmZvLT5tZW0ubnJfYmFu
a3M7IGkrKyApCj4gKyAgICB7Cj4gKyAgICAgICAgZHByaW50ayhYRU5MT0dfSU5GTywgIkRvbSVk
IEJBTktbJWRdICUjIlBSSXBhZGRyIi0lIyJQUklwYWRkciIgKCVsZE1CKVxuIiwKPiArICAgICAg
ICAgICAgICAgIGQtPmRvbWFpbl9pZCwKPiArICAgICAgICAgICAgICAgIGksCj4gKyAgICAgICAg
ICAgICAgICBraW5mby0+bWVtLmJhbmtbaV0uc3RhcnQsCj4gKyAgICAgICAgICAgICAgICBraW5m
by0+bWVtLmJhbmtbaV0uc3RhcnQgKyBraW5mby0+bWVtLmJhbmtbaV0uc2l6ZSwKPiArICAgICAg
ICAgICAgICAgIC8qIERvbid0IHdhbnQgZm9ybWF0IHRoaXMgYXMgUFJJcGFkZHIgKDE2IGRpZ2l0
IGhleCkgKi8KPiArICAgICAgICAgICAgICAgICh1bnNpZ25lZCBsb25nKShraW5mby0+bWVtLmJh
bmtbaV0uc2l6ZSA+PiAyMCkpOwo+ICsgICAgfQo+ICsKPiArICAgIHJldHVybjsKPiArCj4gK2Zh
aWw6Cj4gKyAgICBkcHJpbnRrKFhFTkxPR19FUlIsICJGYWlsZWQgdG8gYWxsb2NhdGUgcmVxdWVz
dGVkIGRvbWFpbiBtZW1vcnkuIgo+ICsgICAgICAgICAgICAvKiBEb24ndCB3YW50IGZvcm1hdCB0
aGlzIGFzIFBSSXBhZGRyICgxNiBkaWdpdCBoZXgpICovCj4gKyAgICAgICAgICAgICIgJWxkS0Ig
dW5hbGxvY2F0ZWQuIEZpeCB0aGUgVk1zIGNvbmZpZ3VyYXRpb25zLlxuIiwKPiArICAgICAgICAg
ICAgKHVuc2lnbmVkIGxvbmcpa2luZm8tPnVuYXNzaWduZWRfbWVtID4+IDEwKTsKPiArICAgIEJV
RygpOwo+ICt9Cj4gKyNlbmRpZgo+ICsKPiAgIHN0YXRpYyBpbnQgX19pbml0IHdyaXRlX3Byb3Bl
cnRpZXMoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGR0X2RldmljZV9u
b2RlICpub2RlKQo+ICAgewo+IAoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 14:49:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 14: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 1gC4Bi-000743-2k; Mon, 15 Oct 2018 14:49:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q5c5=m3=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gC4Bg-00073y-Rx
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 14:49:40 +0000
X-Inumbo-ID: 296bc79b-d089-11e8-a8a5-bc764e045a96
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0c::621])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 296bc79b-d089-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 16:46:56 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector1-arm-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=PV7zF8qBJNLmSq5LNza+BPjkZ415aVX5zzjhTDySW0g=;
 b=MX+Bcr+YsdR6wmPAsWjkX/zpoPCqzIKu0hQIDWD81pbazRxY+Lgj8ILYVra/X4WYQhzVR8HpitXdJGxXITov5WlonJK80aQirVWyq4zVFsD9a7kTfWLoVL1eMeQN7OsYRyw1mC3XyVP90doZQ6iP1HZC7Cmee/bMclUhhyo2VYE=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from [10.1.196.50] (217.140.106.54) by
 AM4PR08MB2851.eurprd08.prod.outlook.com (2603:10a6:205:d::33) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1228.26; Mon, 15 Oct 2018 14:49:32 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-11-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <dac12ba2-8d09-f26d-4483-83eaae5d47fc@arm.com>
Date: Mon, 15 Oct 2018 15:49:30 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1538765251-25256-11-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
X-Originating-IP: [217.140.106.54]
X-ClientProxiedBy: CWLP265CA0043.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:401:11::31) To AM4PR08MB2851.eurprd08.prod.outlook.com
 (2603:10a6:205:d::33)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: ab62a988-5abd-4110-d284-08d632ad6ad4
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:AM4PR08MB2851; 
X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2851;
 3:phBqAj8bjvfwCrqmwiXRyJzRV6dtRSjqOoA8g5MoW/UHvb4cCl/oxhjqMtsjl52h6aL0xucNV4hgcgLgVT6mc5dxdE5ViKOfFFYAzio0KxzBcw+OoXa3Gb0leQb3g4LyonHfB214CI4lYEH/kZ2cjNgoyXE77uhNrkBcnYvxNpJTFBxniEbTLsoOSxZKV5s05Gbvoz1S2UyJbUBw2gADkbAD8BTTCg/g85AvxomWdlwkW4vIlT7e8RY4wyliJOq5;
 25:FHg/ZLVbPUuVPSwxl529HYAh5QfBqErJgv5zBfTEQ/8X4lkarL76at2jz0258LWDisx4rrdB+BGpCqWyF62GUIhLRHXcgeDIWDsD8WtAgK4JDwxyWvpL2I+tWD7NDCyxF3BlLvBIpvHmPXuHRSUdF8AtvasbZW7Y7AI8s3VhbAk/mBPWbJ+n9jCl3bmNYH2v0GtoMYAmfa/8ZcM4/NzfGbvZCFrIEPEf/ZLJWHzIR0t4p1jOgflACKA2vP6fZ9KSeXz9h83m26/5QK3XLtZwW34YWvVN9qN5pGcORIhsp1IuT9a+m1G/P37s1oBLylN1J5hOj898c35YhAYfGESR8g==;
 31:WAbrBqGEnF+ZZtrwTNJ8M2PIdilZy1LSRBH16DAmHsz+UjBOiB0VGRdKSF5ayp2UGknZkBWGvOJU23Jbxcp0Y3OX/F37hBVGvHmgLAN3EKKsWDWD46i1qzC+g3t8DttRREfBy8MNZMRDvEuABe1eCwm4tY7ZDuXxE+3Q4L92MQ7yyxy5QCtJe7K4ym+sHaAUxCO5CyfPkHqsKo/CayzmHrOVX1w1lyszXNOdW0dVLl4=
X-MS-TrafficTypeDiagnostic: AM4PR08MB2851:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2851;
 20:FI7XGZgsb09adH5Ozy2Y/hBGgtDwwjMYb9ab5xYa1gU1ccyA6qJ5NH0luqFuCzHjv2/pViMM0tUS6yzn1YleY+dxEMPI6vOexcPtMFpxGd+pKJtMIWHybDWiYkddbYupLwm8bK2H1V4ZSAGU/x+uCjnFvQmDaQG8i+C76G0EkRkB/j+rdQtazLGo+0oA2a7CcBQzOu89+tPo0Jy7qpz4pABmYkVbStm1VawuAV3NBamwBUapd3l2UvJIEDYZS3YXP2FFWbL6xuBoDPjVNG4qX9EdXq/52PESAQqfDi6KX0BZ1SbKB0Q9ukhJvt2ZbbW05Il4jcf8on6dLgkDwDZKpoYasvZnZoL1yXTUznAe9YIlTUhlIZvbf5IpAmkJUTCgSG7YU9at7in5NqC7QENm93fRintSoCn6UoykvjN0cpI=;
 4:CmMAC3v0jJG2dFlA1rSXBcAp5Lx9PbIyyRkdujfCp0wgVyuyioslBD1yve+wbEy/JpZK5Lk4eHgm+QnQMw9CmHZIQ2q7RXV2BULq4a3/7kTu7Y2P1CcbLcS15D35XMc3diGtSx+zep6KlsqpA/pGDXI8I9e+kGPYsL470zOUA+SWpbjH+vi5U3Jy4u0QXp7rkA0fkUgVGJq7fXq9FYvAkywucSmLLXJ4W732x6uwhBNrgnLa+iCJcZporZ0CekQwJ5hsq0+La0wpL8PpJb/4WSnbd2MAV9R5xI84n0IsGYHTI4kSx/GonI5cXuodhUu9zrQ7xCBpKJsxBD829D58FQItz2wY4w1jPoNn0DmHZxY=
X-Microsoft-Antispam-PRVS: <AM4PR08MB28516B27E9E09AF7601B7A9480FD0@AM4PR08MB2851.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(192813158149592)(269456686620040);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231355)(944501410)(52105095)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201708071742011)(7699051);
 SRVR:AM4PR08MB2851; BCL:0; PCL:0; RULEID:; SRVR:AM4PR08MB2851; 
X-Forefront-PRVS: 0826B2F01B
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(39860400002)(396003)(376002)(366004)(346002)(136003)(199004)(189003)(31686004)(72206003)(105586002)(106356001)(6116002)(3846002)(478600001)(4326008)(956004)(476003)(11346002)(446003)(2906002)(486006)(44832011)(68736007)(2616005)(25786009)(186003)(31696002)(16526019)(86362001)(26005)(77096007)(53546011)(386003)(76176011)(64126003)(36756003)(58126008)(23676004)(67846002)(2486003)(97736004)(16576012)(316002)(52116002)(52146003)(6916009)(230700001)(7736002)(305945005)(65826007)(5660300001)(65806001)(229853002)(53936002)(50466002)(6246003)(8676002)(81156014)(81166006)(8936002)(66066001)(65956001)(6486002)(47776003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM4PR08MB2851; H:[10.1.196.50]; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: arm.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTRQUjA4TUIyODUxOzIzOmc1ejBDdW1IcTRwbkdza0FZRFYrMW5jUVpk?=
 =?utf-8?B?RC8rQkNVcGRXVUNaS0lRTHZoeEc1ZnZqRW56Q2ZiWm03Q0U2N09oYUNFdGdN?=
 =?utf-8?B?VXl3VnB1S3FnU0IrQXRqci9VZ0NtS0JGWERRMjd1ZlA5K1ltQkcyN29DY2Np?=
 =?utf-8?B?WVpXczllcnVkL1orWmgwRDJ0djhoaTM0UHBuSFVDMlVGNVVSeXgwbkJRNk5J?=
 =?utf-8?B?OU9tZjBXSGFwTld6Z3V3enE4cVRpUm14endwV29zcWU1VmNaY3JVV0h1cU16?=
 =?utf-8?B?VDg1S0JiMjNPZGQyWlg1eE4wcURyaXhKUVZURzM4UzIwM1l1R0thdzEzTUNn?=
 =?utf-8?B?OTZMamxsK1IzSDl0azgzcUZ3TmZiL2FqREhRSGhaRUdjRzFORTllTE9CeElV?=
 =?utf-8?B?Q0xhdHFWTGM4SFRrQW5vSXJzZ3BCRjJmWkFLNDBzUmpHekhnYWQ2cHBXcTQ2?=
 =?utf-8?B?Qm54d2FiZWtvbEUrYjdXTjJJb2RUdFk4dVJ5K2RkTis1ZTVJY3FkTXhaaEJN?=
 =?utf-8?B?dy9kUWsza1FSZjF4S1BDSnlrbitkUUw3R0NacXNlVGdwWlhXVTVRRWx6UDc3?=
 =?utf-8?B?ZEtTR1BaTDN3a1UrSS9Tdk94d3JFTDFhSWVCcWRrMkpPTmNSK3hVZ3R3RTcx?=
 =?utf-8?B?cjNnOG40YVhXSURhb2ZtWFRWaVM1R2lhMm5PaHRNSXdSQzBhZ3duZFArWXI3?=
 =?utf-8?B?eVpWZW9sa2R2M0VPcllXcWFBTDJHZTFrdmhVbHlSbDkvY3hCZmtGNldrQ2Vu?=
 =?utf-8?B?eGlEK2NSdDRpYkhRY21Cd2s5UTQwSTRUNXp1TE0rZmJ2b3FwTTQ4ZWhhR1h2?=
 =?utf-8?B?MHVtS28xdVdlcHczTE9hWWpsOTZLbmlEc1BWQnNWQ0JiUzh0bVVrMVVPR0x3?=
 =?utf-8?B?MkdLUUdlQ3pTM3lHcjBkejkzVHh5dGdrNjFwT0lSb3pCM0hrenVWcUdacDYw?=
 =?utf-8?B?WDRzK0JKbE5Sb2JTUnRmcHNSckRIWndsVlZEOWVSNkl5cXVFbk9Uc1FIeHVp?=
 =?utf-8?B?SUc0WGNzZVliWHRjYXp2Ynp2cE40Zm1JUERYZmZVSWY0L1R6SDRCZ2R2d01P?=
 =?utf-8?B?Lzd4eDN4bU5VZnJGMC9ENVl3R3BKdWRDOGsvUW1UQ0I2NCtLY3g5MjIreG1W?=
 =?utf-8?B?ZlUrMVFORmdFeS83Y3VTTXV1cDVCVE1kUnRWYmhUVlJ6R1dPeWV2OFdoQUVU?=
 =?utf-8?B?bUowSmpnc0hnS1R5UnhXMUwrUFQwdktLVUh2NmpReko0NVg5QWo3cEpyTklu?=
 =?utf-8?B?dlZiN1pRRVlJU2VtQW8vWC9YZmxNbEYwNzFobzBBdjkrSEZVUVBtRFl3d1dQ?=
 =?utf-8?B?aEoyaFMvWnlmM1N2UGJ4SUZ6SFl0YjA3bXhDVjZaOFhXRUROTFd3QkpqU3Zx?=
 =?utf-8?B?czBXQ0RiMExqKzZOSUpibm15SERBc2RGWHhveXZDSDJwR0p6eU1HS0dDWU9X?=
 =?utf-8?B?S0RoakNlc3ozdUpWbDVSaUN6Q2I4dlo3ZE9TY28ybTBYN01vdlZtNDh2M00z?=
 =?utf-8?B?UnhkOXBjRFU4QjI1QUNsTjdLTVkxRFB2QTVvNzljNlVIZitaejYyR0wwN2pZ?=
 =?utf-8?B?b3JWaVk0S1k1d1Z1ZGZITGNLQkZMSVlWSHMwQjRzYTJTdE1yQ3pxcDNoQTlW?=
 =?utf-8?B?K2hrMkFmK2hkR2RxUUx1UE9LTkhwR0FSSFY4NHlmS210cGs2V3lzL1orUVhi?=
 =?utf-8?B?ZTFEVmVPc055QytzeDZ4NUU2cDBxWW85RDI5c3FOelRpRVpVSytiTmtxZ1Vk?=
 =?utf-8?B?bDRQaTdGQjhKUE9zWi82MUl6WHFTc2FpMnREbzFsSG1iemVMUjQ5dzVxZDV1?=
 =?utf-8?B?UGVjN0JiZFJ1ZWE2bENlVE9XSSttSGk0aW91YUFGS1RrVjl4MGpxaHNVcEdJ?=
 =?utf-8?B?OExWQ1NjZ2wrZVlWamNLTyt1cmxxOU91dEhjRXUvV2tvdUtYLzBUcDNzZjln?=
 =?utf-8?Q?SH06YfAaJKkBvFvD+YFXc+NKZnQH3E=3D?=
X-Microsoft-Antispam-Message-Info: JS7TJ0VxndqBn/xxA+NGJBvs3CNJJhWReHiYR/Re7WpusnFAb/A0QlQ67YCpvIfyZBUneUjxLXvZhLXWcg/ywOCHDkpUvAQVD4fypOto4yctNHnSQqPIn8CWYwFSvv4/+/RH9YUMFcjv5cKNLt7wyoO2AYB36Uj/ThcBikzvYBjd02yNnrFahl4VQt66n2P0DhbNu+uH3lUNbkrtmjQEFEOKGv27vT7axui+4wceDZ/+Hav2sCFWUjxC0VqghRNjVf2ELOhxSRKwMrUszksvg4pKLKeneM0zJQvDrHVYTjQJs+V0L/Ci1iMwgESbvmsjdES5anREU+lpDAn8OZ5gNdJPiQNIHqLgIMaL3Zrf73g=
X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2851;
 6:qSgbXzVH/aQtrR9m1G4xeey5Gw8dxqfUaLiP6NKxEoE26m/1DAJu+6pQPqng+mgvsYrjVmv9CR6LmVCQgt6Xb7kkdeGsJoW18bIdO7xo1D09WWjEjVE0A0kR6z4o3OuYBdRdKn+2n9JYfHo/Fq9Epf1ZHviOUEz61SpspYol2wwqbfKwEbx8R8utrmG59e4kk/osW2UDlyH3KWFD65z9LeE5IynxfCIcYDfxRSGEUmKAkYQQbwtk/j1EyqDEsd/G3lMm/SMMFXnTwe+MVqjEiHFQRCwIl9BbS8te+mFncyU6Dy06erUHS1puokWGE11LZy8FcI9zT85Xj5+bKtXxzi7pSx0RJEBmKXf9iWZg1/26iCciUDE97bm4YGRz0nuvcOHxvoWWlcf3kZOR3bxt7bQUd5SPhv8nNZCfxZImxhvxDyJRS3jyBUKGjwJ1d8uxXXFzYl554iaVHvA0EIWrnA==;
 5:RR4CSqkTNe8hv/ldu4N3c318UMt6aFOz/ZEpK5RAv/5PKIA1COpjrvOzOSwBOxm1ZlJ/P5cTEzwril3rEK5uwpX+IELpU06ld+lKBbY0i6/c78J+LaL8ayQOe5J7UlLy9bCkxGgIHCG0vOhcPqDB2aobKtlgRwBuQkSHF8Slf/k=;
 7:fOy/NTEkp1r6rN2scyDhZuPSKIJVEliA9HBkgmIFuHWU3vMjFDe7sGhaCFIJTFi0hsp1jFqMsExOhxCEpZEgDjGF/0qFJq4FUDn+xeT4s3WNhrKYb8gK1iw4rMkJdwQIy8JNOwi6xaeysePHFClfi5N15WAy66/tFvIY+eowlWgOWij9jHbCOwcNCeWDTi/GSzLPznEIvtaS/mFh26IlRrWlUqTbqpu51A/kQZ2KDC2G78mq00qAO03PLiGhgcqL
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Oct 2018 14:49:32.1161 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: ab62a988-5abd-4110-d284-08d632ad6ad4
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR08MB2851
Subject: Re: [Xen-devel] [PATCH v4 11/23] xen/arm: refactor construct_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: Stefano Stabellini <stefanos@xilinx.com>, nd@arm.com,
 andrii_anisov@epam.com, 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>

SGksCgpPbiAwNS8xMC8yMDE4IDE5OjQ3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gTW92
ZSBnZW5lcmljIGluaXRpYWxpemF0aW9ucyBvdXQgb2YgY29uc3RydWN0X2RvbTAgc28gdGhhdCB0
aGV5IGNhbiBiZQo+IHJldXNlZC4KPiAKPiBSZW5hbWUgcHJlcGFyZV9kdGIgdG8gcHJlcGFyZV9k
dGJfaHdkb20gdG8gYXZvaWQgY29uZnVzaW9uLgo+IAo+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlcyBp
biB0aGlzIHBhdGNoLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3Rl
ZmFub3NAeGlsaW54LmNvbT4KPiAKPiAtLS0KPiBDaGFuZ2VzIGluIHY0Ogo+IC0gbmV3bGluZSBh
bmQgc3R5bGUgY2hhbmdlcwo+IAo+IENoYW5nZXMgaW4gdjM6Cj4gLSBtb3ZlIHNldHRpbmcgdHlw
ZSBiZWZvcmUgYWxsb2NhdGVfbWVtb3J5Cj4gLSBhZGQgaWZkZWYgYXJvdW5kIGl0IGFuZCBhIGNv
bW1lbnQKPiAKPiBDaGFuZ2VzIGluIHYyOgo+IC0gbW92ZSBkaXNjYXJkX2luaXRpYWxfbW9kdWxl
cygpIGFmdGVyIF9fY29uc3RydWN0X2RvbWFpbigpCj4gLSByZW1vdmUgdXNlbGVzcyBibGFuayBs
aW5lCj4gLSBsZWF2ZSBzYWZldHkgQlVHX09OcyBpbiBfX2NvbnN0cnVjdF9kb21haW4KPiAtIHJl
bmFtZSBwcmVwYXJlX2R0YiB0byBwcmVwYXJlX2R0Yl9od2RvbQo+IC0tLQo+ICAgeGVuL2FyY2gv
YXJtL2RvbWFpbl9idWlsZC5jIHwgMTI2ICsrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0t
LS0tLS0tLS0tLS0tCj4gICAxIGZpbGUgY2hhbmdlZCwgNjggaW5zZXJ0aW9ucygrKSwgNTggZGVs
ZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBi
L3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+IGluZGV4IGZkZGZkODIuLmJhM2RhZDEgMTAw
NjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gKysrIGIveGVuL2FyY2gv
YXJtL2RvbWFpbl9idWlsZC5jCj4gQEAgLTE0NTYsNyArMTQ1Niw3IEBAIHN0YXRpYyBpbnQgX19p
bml0IGhhbmRsZV9ub2RlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2lu
Zm8sCj4gICAgICAgcmV0dXJuIHJlczsKPiAgIH0KPiAgIAo+IC1zdGF0aWMgaW50IF9faW5pdCBw
cmVwYXJlX2R0YihzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQo+
ICtzdGF0aWMgaW50IF9faW5pdCBwcmVwYXJlX2R0Yl9od2RvbShzdHJ1Y3QgZG9tYWluICpkLCBz
dHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQo+ICAgewo+ICAgICAgIGNvbnN0IHAybV90eXBlX3Qg
ZGVmYXVsdF9wMm10ID0gcDJtX21taW9fZGlyZWN0X2M7Cj4gICAgICAgY29uc3Qgdm9pZCAqZmR0
Owo+IEBAIC0yMTkxLDc1ICsyMTkxLDI5IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBmaW5kX2dudHRh
Yl9yZWdpb24oc3RydWN0IGRvbWFpbiAqZCwKPiAgICAgICAgICAgICAga2luZm8tPmdudHRhYl9z
dGFydCwga2luZm8tPmdudHRhYl9zdGFydCArIGtpbmZvLT5nbnR0YWJfc2l6ZSk7Cj4gICB9Cj4g
ICAKPiAtaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkKQo+ICtzdGF0
aWMgaW50IF9faW5pdCBfX2NvbnN0cnVjdF9kb21haW4oc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0
IGtlcm5lbF9pbmZvICpraW5mbykKCldoeSBkbyB5b3UgbmVlZCB0byBhZGQgX18gaW4gZnJvbnQ/
IFRoZSBtb3JlIHdlIGFyZSB0cnlpbmcgdG8gYXZvaWQgCmludHJvZHVjaW5nIG5hbWUvdmFyaWFi
bGUgd2l0aCBfXyBpbiBmcm9udC4KClRoZSByZXN0IG9mIHRoZSBwYXRjaCBsb29rcyBnb29kIHRv
IG1lLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 14:52:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 14:52: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 1gC4EU-0007ic-K4; Mon, 15 Oct 2018 14:52:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=dkei=m3=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1gC4ET-0007iV-Ic
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 14:52:33 +0000
X-Inumbo-ID: 90ac9241-d089-11e8-a8a5-bc764e045a96
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0e::723])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 90ac9241-d089-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 16:49:49 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=AWQ+qN5O1GRY1MgxaueOLpaqmTBooU98o8Bnw9whppc=;
 b=Kuz7vJkPdMFrBgvn64NV5py47eCBU4KXiM06jpzJknuVwHPdhmG/3wuL/gwWBBEAEJCyrj17wJow+WXUkHgouBBgjWJOgAchAHNoSOc0UZqYAZGGrvm7MjILTkwIa5+1cb89Zb7/kcXs8hb1/Xv69ErQA+lAONR74EZHD2oylpo=
Received: from VI1PR02MB4191.eurprd02.prod.outlook.com (20.177.60.97) by
 VI1PR02MB5310.eurprd02.prod.outlook.com (20.178.81.33) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1228.31; Mon, 15 Oct 2018 14:52:24 +0000
Received: from VI1PR02MB4191.eurprd02.prod.outlook.com
 ([fe80::6d01:9152:3a35:86e6]) by VI1PR02MB4191.eurprd02.prod.outlook.com
 ([fe80::6d01:9152:3a35:86e6%5]) with mapi id 15.20.1228.027; Mon, 15 Oct 2018
 14:52:24 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v1] arch/x86: Add registers to vm_event
Thread-Index: AQHUZJav+F20dZH1CkCDUF5aqMACBg==
Date: Mon, 15 Oct 2018 14:52:24 +0000
Message-ID: <20181015145209.23162-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM5PR04CA0023.eurprd04.prod.outlook.com
 (2603:10a6:206:1::36) To VI1PR02MB4191.eurprd02.prod.outlook.com
 (2603:10a6:803:81::33)
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-microsoft-exchange-diagnostics: 1; VI1PR02MB5310;
 6:3zly8mKCwso47DsnWZPmKMyyDW7ZgzNmWWTp3s6ehv2FG1tewnxYW2fMPaYVuKAXW/Jg5pXDUNRnXEPr5/6qI6V/U9D2E4I+Wh8bWXfN1cwcQ7YCp5MOYoQ9nxFIIKbi0bULhdzvrnrPh+fiQ8V6S6Femjig+zVcGSXm2nBGvXEcht8SW694zrsvhnQ4GKae6PBdCW74kDjD031KNjRlKbzrBYjNkZMr7qtfUfhxjAurdrsF0CWnHnIlpUy0CwpJkarGdaqSCdFeLG8/Vsg0BYbqNVLjrAhJhnEGXJhlKfJaQUEIsuDwzpY5NgyBnbCdM60TQ01IOr/J0qvTZPUKyoakRnU/ELMtg6RMLHA5sm+U9i1wDCm1m8G6PT2cfNkYC48Hz8pjNma1HXSe1KzF5jVOD3XibNa0B0Q2OpumCFGYssJ6jbE0Pb08JbpY4xPQ/6Elm9+fhMOuEvG+lEZwhA==;
 5:jyDJSNiGvU3G8/8OuRz9Q7XlgeFYrh9Vfhxpd+imgF25p3xNyfhoYJyX1RmpkquMt71NoR6fUIH8oUjlryhFZ9UVyYmrKUp1F8BctPxVeZ+NdDN6/76iEwKKu9WP5Suf3TdCZEh1bo7EhKvsFJhIHwrbkefkOMEwl//yFfl5/bU=;
 7:rwsjcOuPaFkks/vmFPZrigf6CYoLPP5I+iRyFCbFLk+cNoUKE0IilG32m+g7ypKHNoIMVQDe62iU3tr478ie74dTomUd4KW0Bt0+zrsnKwCkUVleMZeEeSilcVSUh3OnqnrXL7n4jBxHl8xx9vdcF4UvySPK4nsRzBpeZxKG0QabnOB4930I8KH4TuYJpEdniLNN8zvmp0V3qgBTfmle43BbazPJRP+0SbWbRogPQ3BHtTs9EpTklFWoCgAXbsQR
x-ms-office365-filtering-correlation-id: 1501c3f2-6ccf-4234-37d3-08d632add13e
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR02MB5310; 
x-ms-traffictypediagnostic: VI1PR02MB5310:
x-microsoft-antispam-prvs: <VI1PR02MB53101458DF33EB7DD273EB0FABFD0@VI1PR02MB5310.eurprd02.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(3231355)(944501410)(52105095)(10201501046)(3002001)(149066)(150057)(6041310)(20161123564045)(20161123562045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(201708071742011)(7699051)(76991067);
 SRVR:VI1PR02MB5310; BCL:0; PCL:0; RULEID:; SRVR:VI1PR02MB5310; 
x-forefront-prvs: 0826B2F01B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(376002)(396003)(366004)(346002)(136003)(39850400004)(199004)(189003)(5640700003)(6436002)(6486002)(6512007)(316002)(36756003)(25786009)(4326008)(71190400001)(71200400001)(99286004)(476003)(53936002)(52116002)(2616005)(86362001)(486006)(2501003)(8676002)(81166006)(5250100002)(8936002)(107886003)(68736007)(2900100001)(81156014)(6506007)(386003)(2906002)(105586002)(14444005)(1076002)(256004)(2351001)(102836004)(186003)(6116002)(3846002)(54906003)(26005)(106356001)(6916009)(7736002)(5660300001)(305945005)(97736004)(66066001)(14454004)(478600001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR02MB5310;
 H:VI1PR02MB4191.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-microsoft-antispam-message-info: sv3WZOiVikLUX+6jIG7hrHcUgdKoOdNn+7ivbhNwQuPqxPsvw4I5Q6yv06Bo+wwFG/bB3Gw8mC5OIh5MBhNKjZWBIvTvkybsHo6NeFbF5Bme7Jrok1HIMNclGq6mtv2pB2u+axHn9/kxhuzy/m6TqdC5IOZtTE4+C7sC0ufZmtZHjiMOfHeLqhtIY7BMkpaCYyY4l0WRAyZkZwIJVArf2OVRz5uAKQo562saILtR25bEyZ5k04bx7GhukS8Rw8n2EHxE8pheh8lNlnBJLN/qI4qmkkUulKOZ0/x+35V36HscZmb8d7eWieRdVD6ry8ICDXfD78FjzMscKCmwmT1tqfdaSPl01iPeORakOqZh/6k=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 1501c3f2-6ccf-4234-37d3-08d632add13e
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Oct 2018 14:52:24.7025 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR02MB5310
Subject: [Xen-devel] [PATCH v1] arch/x86: Add registers to vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@tklengyel.com" <tamas@tklengyel.com>,
 "wei.liu2@citrix.com" <wei.liu2@citrix.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBhZGRzIGEgY291cGxlIG9mIHJlZ3MgdG8gdGhlIHZtX2V2ZW50IHRoYXQgYXJl
IHVzZWQgYnkKdGhlIGludHJvc3BlY3Rpb24uIFRoZSBiYXNlLCBsaW1pdCBhbmQgYXIKYml0cyBh
cmUgY29tcHJlc3NlZCBpbnRvIGEgdWludDY0X3QgdW5pb24gc28gYXMgbm90IHRvIGVubGFyZ2Ug
dGhlCnZtX2V2ZW50LgoKU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBi
aXRkZWZlbmRlci5jb20+Ci0tLQogeGVuL2FyY2gveDg2L3ZtX2V2ZW50LmMgICAgICAgfCAzNSAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLQogeGVuL2luY2x1ZGUvcHVibGljL3Zt
X2V2ZW50LmggfCAyOSArKysrKysrKysrKysrKysrKysrKysrKysrLS0tLQogMiBmaWxlcyBjaGFu
Z2VkLCA1NyBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni92bV9ldmVudC5jIGIveGVuL2FyY2gveDg2L3ZtX2V2ZW50LmMKaW5kZXggMTVkZTQz
YzNlNi4uMjg4ZGEwMDg3ZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3ZtX2V2ZW50LmMKKysr
IGIveGVuL2FyY2gveDg2L3ZtX2V2ZW50LmMKQEAgLTE3MSwxMyArMTcxLDQyIEBAIHZvaWQgdm1f
ZXZlbnRfZmlsbF9yZWdzKHZtX2V2ZW50X3JlcXVlc3RfdCAqcmVxKQogICAgIHJlcS0+ZGF0YS5y
ZWdzLng4Ni5tc3JfbHN0YXIgPSBjdHh0Lm1zcl9sc3RhcjsKIAogICAgIGh2bV9nZXRfc2VnbWVu
dF9yZWdpc3RlcihjdXJyLCB4ODZfc2VnX2ZzLCAmc2VnKTsKLSAgICByZXEtPmRhdGEucmVncy54
ODYuZnNfYmFzZSA9IHNlZy5iYXNlOworICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5mcy5maWVsZHMu
YmFzZSA9IHNlZy5iYXNlOworICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5mcy5maWVsZHMubGltaXQg
PSBzZWcubGltaXQ7CisgICAgcmVxLT5kYXRhLnJlZ3MueDg2LmZzLmZpZWxkcy5hciA9IHNlZy5h
dHRyOworICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5mc19zZWwgPSBzZWcuc2VsOwogCiAgICAgaHZt
X2dldF9zZWdtZW50X3JlZ2lzdGVyKGN1cnIsIHg4Nl9zZWdfZ3MsICZzZWcpOwotICAgIHJlcS0+
ZGF0YS5yZWdzLng4Ni5nc19iYXNlID0gc2VnLmJhc2U7CisgICAgcmVxLT5kYXRhLnJlZ3MueDg2
LmdzLmZpZWxkcy5iYXNlID0gc2VnLmJhc2U7CisgICAgcmVxLT5kYXRhLnJlZ3MueDg2LmdzLmZp
ZWxkcy5saW1pdCA9IHNlZy5saW1pdDsKKyAgICByZXEtPmRhdGEucmVncy54ODYuZ3MuZmllbGRz
LmFyID0gc2VnLmF0dHI7CisgICAgcmVxLT5kYXRhLnJlZ3MueDg2LmdzX3NlbCA9IHNlZy5zZWw7
CiAKICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIoY3VyciwgeDg2X3NlZ19jcywgJnNlZyk7
Ci0gICAgcmVxLT5kYXRhLnJlZ3MueDg2LmNzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKKyAgICByZXEt
PmRhdGEucmVncy54ODYuY3MuZmllbGRzLmJhc2UgPSBzZWcuYmFzZTsKKyAgICByZXEtPmRhdGEu
cmVncy54ODYuY3MuZmllbGRzLmxpbWl0ID0gc2VnLmxpbWl0OworICAgIHJlcS0+ZGF0YS5yZWdz
Lng4Ni5jcy5maWVsZHMuYXIgPSBzZWcuYXR0cjsKKyAgICByZXEtPmRhdGEucmVncy54ODYuY3Nf
c2VsID0gc2VnLnNlbDsKKworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3RlcihjdXJyLCB4ODZf
c2VnX3NzLCAmc2VnKTsKKyAgICByZXEtPmRhdGEucmVncy54ODYuc3MuZmllbGRzLmJhc2UgPSBz
ZWcuYmFzZTsKKyAgICByZXEtPmRhdGEucmVncy54ODYuc3MuZmllbGRzLmxpbWl0ID0gc2VnLmxp
bWl0OworICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5zcy5maWVsZHMuYXIgPSBzZWcuYXR0cjsKKyAg
ICByZXEtPmRhdGEucmVncy54ODYuc3Nfc2VsID0gc2VnLnNlbDsKKworICAgIGh2bV9nZXRfc2Vn
bWVudF9yZWdpc3RlcihjdXJyLCB4ODZfc2VnX2RzLCAmc2VnKTsKKyAgICByZXEtPmRhdGEucmVn
cy54ODYuZHMuZmllbGRzLmJhc2UgPSBzZWcuYmFzZTsKKyAgICByZXEtPmRhdGEucmVncy54ODYu
ZHMuZmllbGRzLmxpbWl0ID0gc2VnLmxpbWl0OworICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5kcy5m
aWVsZHMuYXIgPSBzZWcuYXR0cjsKKyAgICByZXEtPmRhdGEucmVncy54ODYuZHNfc2VsID0gc2Vn
LnNlbDsKKworICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3RlcihjdXJyLCB4ODZfc2VnX2VzLCAm
c2VnKTsKKyAgICByZXEtPmRhdGEucmVncy54ODYuZXMuZmllbGRzLmJhc2UgPSBzZWcuYmFzZTsK
KyAgICByZXEtPmRhdGEucmVncy54ODYuZXMuZmllbGRzLmxpbWl0ID0gc2VnLmxpbWl0OworICAg
IHJlcS0+ZGF0YS5yZWdzLng4Ni5lcy5maWVsZHMuYXIgPSBzZWcuYXR0cjsKKyAgICByZXEtPmRh
dGEucmVncy54ODYuZXNfc2VsID0gc2VnLnNlbDsKKworICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5z
aGFkb3dfZ3MgPSBjdHh0LnNoYWRvd19nczsKICNlbmRpZgogfQogCmRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS9wdWJsaWMvdm1fZXZlbnQuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy92bV9ldmVudC5o
CmluZGV4IDM2ZTNmNDY4NWQuLmM2ZmU5NmY2YTkgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1
YmxpYy92bV9ldmVudC5oCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy92bV9ldmVudC5oCkBAIC0y
OSw3ICsyOSw3IEBACiAKICNpbmNsdWRlICJ4ZW4uaCIKIAotI2RlZmluZSBWTV9FVkVOVF9JTlRF
UkZBQ0VfVkVSU0lPTiAweDAwMDAwMDAzCisjZGVmaW5lIFZNX0VWRU5UX0lOVEVSRkFDRV9WRVJT
SU9OIDB4MDAwMDAwMDQKIAogI2lmIGRlZmluZWQoX19YRU5fXykgfHwgZGVmaW5lZChfX1hFTl9U
T09MU19fKQogCkBAIC0xNTcsNiArMTU3LDE3IEBACiAjZGVmaW5lIFZNX0VWRU5UX1g4Nl9DUjQg
ICAgMgogI2RlZmluZSBWTV9FVkVOVF9YODZfWENSMCAgIDMKIAordHlwZWRlZiB1bmlvbgorewor
ICAgIHVpbnQ2NF90IGJ5dGVzOworICAgIHN0cnVjdAorICAgIHsKKyAgICAgICAgdWludDY0X3Qg
YmFzZSAgIDogICAgMzI7CisgICAgICAgIHVpbnQ2NF90IGxpbWl0ICA6ICAgIDIwOworICAgICAg
ICB1aW50NjRfdCBhciAgICAgOiAgICAxMjsKKyAgICB9IGZpZWxkczsKK30geDg2X3NlbGVjdG9y
X3JlZ190OworCiAvKgogICogVXNpbmcgY3VzdG9tIHZDUFUgc3RydWN0cyAoaS5lLiBub3QgaHZt
X2h3X2NwdSkgZm9yIGJvdGggeDg2IGFuZCBBUk0KICAqIHNvIGFzIHRvIG5vdCBmaWxsIHRoZSB2
bV9ldmVudCByaW5nIGJ1ZmZlciB0b28gcXVpY2tseS4KQEAgLTE5MSw5ICsyMDIsMTkgQEAgc3Ry
dWN0IHZtX2V2ZW50X3JlZ3NfeDg2IHsKICAgICB1aW50NjRfdCBtc3JfZWZlcjsKICAgICB1aW50
NjRfdCBtc3Jfc3RhcjsKICAgICB1aW50NjRfdCBtc3JfbHN0YXI7Ci0gICAgdWludDY0X3QgZnNf
YmFzZTsKLSAgICB1aW50NjRfdCBnc19iYXNlOwotICAgIHVpbnQzMl90IGNzX2FyYnl0ZXM7Cisg
ICAgeDg2X3NlbGVjdG9yX3JlZ190IGNzOworICAgIHg4Nl9zZWxlY3Rvcl9yZWdfdCBzczsKKyAg
ICB4ODZfc2VsZWN0b3JfcmVnX3QgZHM7CisgICAgeDg2X3NlbGVjdG9yX3JlZ190IGVzOworICAg
IHg4Nl9zZWxlY3Rvcl9yZWdfdCBmczsKKyAgICB4ODZfc2VsZWN0b3JfcmVnX3QgZ3M7CisgICAg
dWludDE2X3QgY3Nfc2VsOworICAgIHVpbnQxNl90IHNzX3NlbDsKKyAgICB1aW50MTZfdCBkc19z
ZWw7CisgICAgdWludDE2X3QgZXNfc2VsOworICAgIHVpbnQxNl90IGZzX3NlbDsKKyAgICB1aW50
MTZfdCBnc19zZWw7CisgICAgdWludDY0X3Qgc2hhZG93X2dzOwogICAgIHVpbnQzMl90IF9wYWQ7
CiB9OwogCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 15:05:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 15: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 1gC4R7-0000E1-TK; Mon, 15 Oct 2018 15:05:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q5c5=m3=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gC4R5-0000Dw-No
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 15:05:35 +0000
X-Inumbo-ID: 62420ed1-d08b-11e8-a8a5-bc764e045a96
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe05::617])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 62420ed1-d08b-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 17:02:50 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector1-arm-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ubpQ8hB/o1x3QLvxC6sXTeh627bD7sk4KLqQVtiN11c=;
 b=gAC0JKFHsG+gvq8mTfRJehnuelVKkXWpwRSlH2iQMid+ch97oGAZf1o7wSf9xHdJqxcykT1TxWB0ZkWwc0k0l0UrmrigA4FAdQbIf3zY+pfi9p3yRcEu88Fco9RKNtaPcSqgbz3IN9e7A4xYhaBDhnNgKwIrUSLCsH+53OYkncw=
Received: from [10.1.196.50] (217.140.106.54) by
 VI1PR08MB2862.eurprd08.prod.outlook.com (2603:10a6:802:1f::10) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1228.31; Mon, 15 Oct 2018 15:05:24 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-12-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a8f08990-f8cb-ce5e-157e-3e9bd4b1436f@arm.com>
Date: Mon, 15 Oct 2018 16:05:07 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1538765251-25256-12-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
X-Originating-IP: [217.140.106.54]
X-ClientProxiedBy: CWLP265CA0165.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:401:52::33) To VI1PR08MB2862.eurprd08.prod.outlook.com
 (2603:10a6:802:1f::10)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 83e13666-336e-4ad7-107b-08d632afa2b2
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR08MB2862; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2862;
 3:8+V9S501bzWFdvAT1q6o07ai76QXGyVb2SzKMUZjjb1bCqSHk+hSQymCA9CSj8YoBh7vwzOOy3ejnSSneoNboARi+yPwGbcJ+0uuOT5d7inloMq5PWDiIGNgToJXU9jX1jEYGUGmZgnLHFS8I/hldJs8UiF/KX13TfCOi9xoiS7OO0zVSWSNun+ErOXsmiT1lKfRl484TxzxeTcdaFPHjYNf8jB7ukDKIs4HtC+uPeXRgGzap3LtcJ0kpRSRK12Q;
 25:FaP0OwJxvU2tUzx+l+iQoBLLdje9qTwg7af8tarPA+fzR9DmF+DRoWTWGyPJQMA4Tf38tbNc180z4CwSBaPtyVkyY2gHdaUQxTB+VteyoVEjX27L1Quil7+jHj+YrRLFOTfua1L/Mv6FBRFOrFcwdduH2JFUloG+H4SsTKFX+xAK15a7rkf0/SW5UXYJqMp5i17/mK8jqOpiztffpyFenP6VHY1Yl2pj5uos/sYHv8Ty2IQCwWnLlRkJoGBXilItxwwcL388BmhJ9XdHX8dLluctV/uSpXnfXqKEFMdBEHvWpFuquvsGP4g9A7eV0sToODpNmCjFzzeex5veJlDVIQ==;
 31:AGawMyuGokeuhTkAbQeoVyNPdFAHk4agDsWupx2ZAlZjCrKAzWx2r7q4DaG6xv/dmXCTEjsdrDqIh2BlNaUe1YKk0h7cwcyNaBDxYjoz6YxMsV+UcxpyyRX66QBAcl7kD+a/CWC5umrCwFa92f1L9Uq4sD4cArOPZ2VQVdqdjHVB4JP8uBac/bvYOUw04KgE/c8QveO66iV3MwIaniF+R42y7jkCAr1S+xKcEHNGi7Y=
X-MS-TrafficTypeDiagnostic: VI1PR08MB2862:
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2862;
 20:1f8yiOy522ORqmvDwLAbr3NlbIUR5UPPCnP6SACx3DWY9/ciGyp932xtOdRyKwnaP1ZfQvJlGQVK36N/+bQ6KGYn26wRkGdQ7nRxvr9+4p2vjMmZHGBTIw2q7quFGGI6tlHInSn321u5h+RqLR8XtrGE+stikTLu+f8phRgEa/UsCeRTkS6A3Cu36FEYFiVL6eRg0B8CkrgmT24PJEJkWDMfUIVltr1sUFgj6LtgtG1z8nfIKY2qXaW1JMVB/l6zwkgunxQFonYEaHueOHNddXGr7J8fmurUGdq4mktZPnigb6MVLXO0LpHFREK9AUZ2XRVfNEK7Jqf7uVgpP0GLgYPsgpbeWXApqFH8trXpJ/ZDUhD6bV3f154N46yiGiReShAJknUGJhXK0TUVIuF3K3U0iRiJWUJWE/4AwjG5FrE=;
 4:hd47eMKb/ujIUiBL0b66eJOGjUQme3DqF2fGmJsdN5ZDIwLYenKuUS21Vo6ESKo4YeZefk4HYo9lrpOzhx09wLxgQ8knUI2sIQnMkm0qrTOkENT4EdzTLrcE06ufNoGYB9k7B9cAhOCa7eOBZ1u45/ia/NBIUp7khpj0PGgajyFsHIz3idSl0rAxS6oOC/aCuic5O+EcmxIAItb+ZqiXR5oOR/TP0buJaJtxwkgDGANXAj+QglVawGCeto52CM7IRzkB9qNoKjJYqZNZjLE28qP0OuHaS4MTPCoFmpn+hhnAC/O+vxFTbgLzKz0/ppzdUnOukry5rFgwoCvpVu1wf+4GwIgh33o4nyZoxMCNHIdknAb8hb8B4efn00C/t/yRBW6h9eURaxhTj031zotRsdO1Wi3gVNhgisG5obarAc8=
X-Microsoft-Antispam-PRVS: <VI1PR08MB286220B6E99E6D72EE0A6E9D80FD0@VI1PR08MB2862.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(192813158149592)(70601490899591)(269456686620040)(163750095850); 
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231355)(944501410)(52105095)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123560045)(20161123558120)(20161123562045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991067);
 SRVR:VI1PR08MB2862; BCL:0; PCL:0; RULEID:; SRVR:VI1PR08MB2862; 
X-Forefront-PRVS: 0826B2F01B
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(396003)(136003)(346002)(376002)(39860400002)(366004)(199004)(189003)(956004)(36756003)(47776003)(52116002)(66066001)(67846002)(16576012)(65806001)(58126008)(65956001)(31686004)(23676004)(52146003)(2486003)(14444005)(97736004)(386003)(316002)(76176011)(44832011)(16526019)(486006)(25786009)(6666004)(186003)(2616005)(476003)(11346002)(446003)(4326008)(478600001)(230700001)(72206003)(53546011)(65826007)(229853002)(26005)(77096007)(6116002)(50466002)(53936002)(305945005)(3846002)(106356001)(6246003)(5660300001)(68736007)(64126003)(31696002)(86362001)(8936002)(6486002)(7736002)(8676002)(6916009)(81166006)(2906002)(105586002)(81156014);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR08MB2862; H:[10.1.196.50]; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: arm.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjA4TUIyODYyOzIzOklGSVdzMU4yK0FvNW51emxINWp4L1ZrOFo1?=
 =?utf-8?B?eHJjblBCQ1p3R1BCQWlmVi9EWm54ZFgzeTAyZjdaTXNYK1NUOXQvL0VGaTY5?=
 =?utf-8?B?L0dzeXluYS9sVEZ3bnJVSXZOQlgwZVRZbC9wZ3ZKZUlZWDRrMklGQWxmZk04?=
 =?utf-8?B?eE5Vd3htQ3pSVCtYdUkvcHN5STA2QW5jQWtKTXUwRlB0SnIrbjFleUFmemlQ?=
 =?utf-8?B?a0d4OWp3Y2h1ckpIaFRPbGEwT2E5S1B4eEtVN3FONFRFZmhETkJHcmJaK2FR?=
 =?utf-8?B?VEdQaytqY2g5TnNVeml3UXE3Q2s4dmtFS2tZSXhlQWpScTVucUhVTHRxYnVo?=
 =?utf-8?B?T1NtSHFQZjRZai9USUVoWUN0RVVYb3BHekFxaTVLV0pYS1hLaDgzZjc2eTl4?=
 =?utf-8?B?YVFJMEZ0ZWVHR2hjYzk4RjIvM1k4dytucG9CSmo2SWxjNmtFT1oxSnhobk1R?=
 =?utf-8?B?UGJqL1JIcFYyNU1oMEZ6R25sbFFiNkdpbWF5d2gwR2Frd3Z4dVB2WXRnTkVi?=
 =?utf-8?B?eGRxM01IV0x4a05wL1JFbVFwUFBCSU5Icys3TnFPWDVHb2RVWXJvVytVNmQ0?=
 =?utf-8?B?TXZWMFB0QlZjNzBmc3NWSmgwYkxmSmtjWWY2cy9YN3RQYXBlWTFXa3lNbFpP?=
 =?utf-8?B?Yms0TUhSNzlTc2dqYXpScitUM2VYRGI3TmpmbEdBaVZwUkpTalF0OHo3VEVo?=
 =?utf-8?B?c3FzbWJySjQwSWtXYVRaaFI0NEZucmFKUUU0bVdmUmpzQTR0dzJyMGkrS1Uz?=
 =?utf-8?B?N3ZpQzZoall6Y2tCQWVPaE5VV0UyZW9UeCt4Tks0UUFWWDBpK2R1Q25TVis2?=
 =?utf-8?B?RTNtVkhzUVVjd3o4clUxd01ZYngzb1JpT3Y0b29KQXpkMnc5Z3pvZXlxQWpI?=
 =?utf-8?B?N3dzMlZKZU1aN1R3eURaU3Z3NXBjN1ZydFVZQ0djaVh3Y3YrcUpvZ2FKS1hm?=
 =?utf-8?B?OGxFb1N5R2tKa3ZqZHJib0R3TWhPNnoyZ3V0cUNtZkY4Rnl2YzY2Z2V4SElL?=
 =?utf-8?B?Y3BRdk04Q1NnSmJXb3J3T3VjVUpNQjh4NFpLeVBmMWt3aS80VHQxc3dFN3lH?=
 =?utf-8?B?YTJ0Vk5wdXo3UUtwQ0lsU1FFbWpkNzIxdW9WdHdWRkF2Z0syTVUxN3J5Yjds?=
 =?utf-8?B?b1cwMHJvYXl2TFZXTzFXbllVYkJLSkl2OGhlYXpCV1JjaXRFUUU0aGFldUdk?=
 =?utf-8?B?WitlWXV5bEoxQVJXREoxRlo5YWZpUmZJdCtzTkEzRlZHdUZ6VTZXZDhiaUl4?=
 =?utf-8?B?VkRLZGkvZmVWUjZGSFIzR2t5cW51dGNBeFZ5b0ZzU29FaWJoQ3R3L1NmaURM?=
 =?utf-8?B?UllGUkFoOE1TNklvVlA0NDZicFhEUTNZYUZDQlV6ajh5a1IraGdHRTRVT2Qx?=
 =?utf-8?B?OHpJOHRFUXFMKys2ckxROHpROEF0QkI4RmE0SUtCdktFbUpHUjA4SzdnSC9I?=
 =?utf-8?B?RHM2Qk1reDJVcDc2OEZVZ1dxU0lTRmZIU0EzeWFpMmx2ODRPZktzUHZNcmE3?=
 =?utf-8?B?b1dCbzU2cHRUaU9EWWhsUTVLVUlYTkxTQmQrOXo4SlF2WWNjV1N0Y3ErTVNs?=
 =?utf-8?B?TVNSRTQrMFpDZFVESmlleEZodW1ERXdTbUVtb282bVpmNGlaSjdoL1BBNURx?=
 =?utf-8?B?bWlsbGNSanNtd2hlUWpGeUxGWGZ2QlU0S0h0OGZ6bE9yanB3ZmNOb2UwZG1J?=
 =?utf-8?B?UHdLVk1FcVBLdGlLcWJ6bHRkVGFhK2F0NjQwWEJHQjU1aFF0d3dwWTh2UkRy?=
 =?utf-8?B?MkEwc2VpeXA3cnphUXNRNkgzRWJTWWNJdExPQ0tDcmJQSjBLMThLNC9KWGRr?=
 =?utf-8?B?NWQ1aENuZnlBN2wvK3hEcmxGMFZodmtsSDFERjRZbVZ5NVBJNUsvQ0c2QUZv?=
 =?utf-8?B?ZnM4aHdhSTE4ZVlUOEg0WlVSRHUwMXpLWlJWVm9ZV2JIY0J4eVVRZHJRZFhP?=
 =?utf-8?B?QTF3MmdVZGd6eWxHdlkwcE8zdlVMZ3RFY1djN1dPdzNkR3k2azhKMFFxWGhY?=
 =?utf-8?B?RkEwK0pTdE1MMlRPbUp1TGdpVGZQRHBrL0dhdz09?=
X-Microsoft-Antispam-Message-Info: CaWAO60a8PPpeDsMQPyf3ho/AVnlOhUdiX9XA8kbm++vAPQSZuMM1rbKKS1ycY8ImQ3Z1UKIIEPwPKsAW8+Sip+5KYcG9zjXf6hZDyQP9sEfpDhEQZQlzZbI0CYdICINOX5HvZ21fpcTg4EH4BVy4M6qRvOj0pjmxncsXADKDGntRnMM6v4PcPsAbpr2QSdK4nYEV1FASj4yz1DaI9NAvuIqd5zkl01DdUbHzw1CGWownhOIcV9W/RbpPlxiMpI+epI7O+6Z42jIeI8gAw0N3B1QUY4tsAEjkQCrCUXkGwG3MLXxjkaGP3j99C52h80lrNjxB3BtaQ3VkF8PBAk7QIvgWNRqj+WCe9kHUJ+yWww=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2862;
 6:3XArhFiIFibMjlPQqUGpjt/C8gLbwA/zabsO5HBo4HhxIEPtcqsyKWD4fxz4PEXYjAk0d2+0d5BAPDqvQ7zyTyVBaUbelxsw3vXRmjCeRvUCK5LrVqBcPGSurLQLoCLAyLRFaWmoYtPo95C9H5Rr+4ASIBFoWqJhVCnyEfOdOjWBy61qh0RoAmXZpuG93V5jMXQWoO5yJtcllUvehUA65yS2mj5FnLgCTWJaCCU2BfeVO2MJMYiVESoxXQ7QY7mOZcbSJdtVyfx9iXMmBSEXNRf2EiiDDskIRAHy9NCJNhTxtm1BIwphbFbhrZrjzQGNC+5T2vvykkCZblupcgPGtKlZP9d0gsZCDrMNdX6wjEs2bnmxLzEaoOrr/++IuKcXV9VvPygrtWqexSCH4KS41dt6ESQv8yObH9YeZH3ESYBRpzKLzqKWe5yc5cuISGjdTghhp7RhHJOP+D3QPNuYlQ==;
 5:pZciejZn5gMqpvxq0eqPo9wLOC+pzjkR/st7lWee4N95d9EPy2IZmMkofPWDbtbGIowyR2PX3hEWAc/mqOUG2v3/rWkmwSm9PCSez1I7cLdK5nNwS/Smgsd3f4kJS54ogcgvGf2zwDKuPINrPa/DKJuY7BIs36SE6W3FGjLd2cg=;
 7:L362hQLheq833WZamjeDniiWHMEPau9QHKE4E+9dIUhDxsZVJyODNX+27Zurc3+yn/R+dUU4fmeDCJKc2xRnNhAPIWx+LcbM2NruNGxfxD/WXJqPZXgbtj5VCfnGTKRuubT2u2Ggz/2rThT2KyYn8Aw9vPiCnPDFgGiPtrr+9WuKyOpUq0NIxagyg0mMfDbAb6iLbEqggzJkmYOu0Krwvtf9DlMgLAX1bcA/ugYBhbNYdA3aso3VN9DPa4bmK32M
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Oct 2018 15:05:24.6466 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 83e13666-336e-4ad7-107b-08d632afa2b2
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB2862
Subject: Re: [Xen-devel] [PATCH v4 12/23] xen/arm: introduce create_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: Stefano Stabellini <stefanos@xilinx.com>, andrii_anisov@epam.com,
 andrew.cooper3@citrix.com, xen-devel@lists.xen.org, jbeulich@suse.com,
 nd@arm.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>

SGksCgpPbiAwNS8xMC8yMDE4IDE5OjQ3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gQ2Fs
bCBhIG5ldyBmdW5jdGlvbiwgImNyZWF0ZV9kb21VcyIsIGZyb20gc2V0dXBfeGVuIHRvIHN0YXJ0
IERvbVUgVk1zLgo+IAo+IEludHJvZHVjZSBzdXBwb3J0IGZvciB0aGUgInhlbixkb21VIiBjb21w
YXRpYmxlIG5vZGUgb24gZGV2aWNlIHRyZWUuCgpzL3hlbixkb21VL3hlbixkb21haW4vCgo+IENy
ZWF0ZSBuZXcgRG9tVSBWTXMgYmFzZWQgb24gdGhlIGluZm9ybWF0aW9uIGZvdW5kIG9uIGRldmlj
ZSB0cmVlIHVuZGVyCj4gInhlbixkb21VIi4gQ2FsbHMgY29uc3RydWN0X2RvbVUgZm9yIGVhY2gg
ZG9tYWluLgoKRGl0dG8KCnMvQ2FsbHMvQ2FsbC8KCj4gCj4gSW50cm9kdWNlIGEgc2ltcGxlIGds
b2JhbCB2YXJpYWJsZSBuYW1lZCBtYXhfaW5pdF9kb21pZCB0byBrZWVwIHRyYWNrIG9mCj4gdGhl
IGluaXRpYWwgYWxsb2NhdGVkIGRvbWlkcy4gSXQgaG9sZHMgdGhlIG1heCBkb21pZCBhbW9uZyB0
aGUgaW5pdGlhbAo+IGRvbWFpbnMuCj4gCj4gTW92ZSB0aGUgZGlzY2FyZF9pbml0aWFsX21vZHVs
ZXMgYWZ0ZXIgRG9tVXMgaGF2ZSBiZWVuIGJ1aWx0Lgo+IAo+IEZpcnN0IGNyZWF0ZSBkb21Vcywg
dGhlbiBzdGFydCBkb20wIC0tIG5vIHBvaW50IGluIHRyeWluZyB0byBzdGFydCBkb20wCj4gd2hl
biB0aGUgY3B1IGlzIGJ1c3kuCj4gCj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5p
IDxzdGVmYW5vc0B4aWxpbnguY29tPgo+IEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+Cj4gQ0M6IGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20KPiBDQzogamJldWxpY2hA
c3VzZS5jb20KPiAtLS0KPiBDaGFuZ2VzIGluIHY0Ogo+IC0gY29uc3RpZnkgcGFyYW1ldGVycwo+
IC0gbnJfc3BpcyB0byAwIG9yICBHVUVTVF9WUEwwMTFfU1BJIC0gMzIgKyAxIGRlcGVuZGluZyBv
biB2cGwwMTEKPiAtIHJlbW92ZSBwb2ludGxlc3MgaW5pdGlhbGl6ZXIKPiAtIHJlbW92ZSBjaGFu
Z2UgdG8gZG9tYWluX2NyZWF0ZSBmb3IgZG9tMCAodXNlbGVzcykKPiAtIG1ha2UgY29uc3RydWN0
X2RvbVUgcmV0dXJuIGVycm9yCj4gCj4gQ2hhbmdlcyBpbiB2MzoKPiAtIG1vdmUgcGF0Y2ggZWFy
bGllciBhbmQgaW50cm9kdWNlIGVtcHR5IGNvbnN0cnVjdF9kb21VIHRvIGZpeCBiaXNlY3Rpb24K
PiAgICBidWlsZHMKPiAtIGZpeCBtYXhfaW5pdF9kb21pZCB0byBhY3R1YWxseSBob2xkIHRoZSBt
YXggZG9taWQgYW1vbmcgaW5pdGlhbAo+ICAgIGRvbWFpbnMgKGluc3RlYWQgb2YgbWF4X2RvbWlk
ICsgMSkKPiAtIG1vdmUgZG9tYWluX3VucGF1c2VfYnlfc3lzdGVtY29udHJvbGxlcihkb20wKSBh
ZnRlciBjcmVhdGluZyBkb21Vcwo+IAo+IENoYW5nZXMgaW4gdjI6Cj4gLSBjb2Rpbmcgc3R5bGUK
PiAtIHNldCBucl9zcGlzIHRvIDMyCj4gLSBpbnRyb2R1Y2UgY3JlYXRlX2RvbVVzCj4gLS0tCj4g
ICB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCA1MSArKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKy0tLS0KPiAgIHhlbi9hcmNoL2FybS9zZXR1cC5jICAgICAgICB8
ICA1ICsrKysrCj4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmggfCAgMyArKysKPiAgIHhl
bi9pbmNsdWRlL2FzbS14ODYvc2V0dXAuaCB8ICAyICsrCj4gICA0IGZpbGVzIGNoYW5nZWQsIDU3
IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+IGluZGV4
IGJhM2RhZDEuLjU0N2I2MjQgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWls
ZC5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gQEAgLTcsNiArNyw3IEBA
Cj4gICAjaW5jbHVkZSA8YXNtL2lycS5oPgo+ICAgI2luY2x1ZGUgPGFzbS9yZWdzLmg+Cj4gICAj
aW5jbHVkZSA8eGVuL2Vycm5vLmg+Cj4gKyNpbmNsdWRlIDx4ZW4vZXJyLmg+Cj4gICAjaW5jbHVk
ZSA8eGVuL2RldmljZV90cmVlLmg+Cj4gICAjaW5jbHVkZSA8eGVuL2xpYmZkdC9saWJmZHQuaD4K
PiAgICNpbmNsdWRlIDx4ZW4vZ3Vlc3RfYWNjZXNzLmg+Cj4gQEAgLTIyOTAsNiArMjI5MSw1MSBA
QCBzdGF0aWMgaW50IF9faW5pdCBfX2NvbnN0cnVjdF9kb21haW4oc3RydWN0IGRvbWFpbiAqZCwg
c3RydWN0IGtlcm5lbF9pbmZvICpraW5mbwo+ICAgICAgIHJldHVybiAwOwo+ICAgfQo+ICAgCj4g
K3N0YXRpYyBpbnQgX19pbml0IGNvbnN0cnVjdF9kb21VKHN0cnVjdCBkb21haW4gKmQsCj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9k
ZSAqbm9kZSkKPiArewo+ICsgICAgcmV0dXJuIC1FTk9TWVM7Cj4gK30KPiArCj4gK3ZvaWQgX19p
bml0IGNyZWF0ZV9kb21Vcyh2b2lkKQo+ICt7Cj4gKyAgICBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUg
Km5vZGU7Cj4gKyAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmNob3NlbiA9IGR0X2Zp
bmRfbm9kZV9ieV9uYW1lKGR0X2hvc3QsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjaG9zZW4iKTsKCk5ld2xpbmUKCkl0
IHdvdWxkIGFsc28gYmUgYmV0dGVyIHRvIHVzZSBkdF9maW5kX25vZGVfYnlfcGF0aCgiL2Nob3Nl
biIpIGJlY2F1c2UgCmR0X2ZpbmRfbm9kZV9ieV9uYW1lIG1heSByZXR1cm4gYSBkaWZmZXJlbnQg
bm9kZSAoZS5nIC9mb28vY2hvc2VuKS4KCj4gKyAgICBCVUdfT04oY2hvc2VuID09IE5VTEwpOwo+
ICsgICAgZHRfZm9yX2VhY2hfY2hpbGRfbm9kZShjaG9zZW4sIG5vZGUpCj4gKyAgICB7Cj4gKyAg
ICAgICAgdTMyIGxlbjsKPiArICAgICAgICBzdHJ1Y3QgZG9tYWluICpkOwo+ICsgICAgICAgIHN0
cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiBkX2NmZyA9IHsKPiArICAgICAgICAgICAgLmFy
Y2guZ2ljX3ZlcnNpb24gPSBYRU5fRE9NQ1RMX0NPTkZJR19HSUNfTkFUSVZFLAo+ICsgICAgICAg
ICAgICAuYXJjaC5ucl9zcGlzID0gMCwKPiArICAgICAgICAgICAgLm1heF92Y3B1cyA9IDEsCj4g
KyAgICAgICAgICAgIC5tYXhfZXZ0Y2huX3BvcnQgPSAtMSwKPiArICAgICAgICAgICAgLm1heF9n
cmFudF9mcmFtZXMgPSA2NCwKPiArICAgICAgICAgICAgLm1heF9tYXB0cmFja19mcmFtZXMgPSAx
MDI0LAo+ICsgICAgICAgIH07Cj4gKwo+ICsgICAgICAgIGlmICggIWR0X2RldmljZV9pc19jb21w
YXRpYmxlKG5vZGUsICJ4ZW4sZG9tYWluIikgKQo+ICsgICAgICAgICAgICBjb250aW51ZTsKPiAr
Cj4gKyAgICAgICAgaWYgKCBkdF9nZXRfcHJvcGVydHkobm9kZSwgInZwbDAxMSIsICZsZW4pICE9
IE5VTEwgKQoKZHRfcHJvcGVydHlfcmVhZF9ib29sIHdpbGwgZG8gdGhlIHJpZ2h0IHRoaW5nIGZv
ciB5b3UuCgo+ICsgICAgICAgICAgICBkX2NmZy5hcmNoLm5yX3NwaXMgPSBHVUVTVF9WUEwwMTFf
U1BJIC0gMzIgKyAxOwo+ICsgICAgICAgIGR0X3Byb3BlcnR5X3JlYWRfdTMyKG5vZGUsICJjcHVz
IiwgJmRfY2ZnLm1heF92Y3B1cyk7Cj4gKwo+ICsgICAgICAgIGQgPSBkb21haW5fY3JlYXRlKCsr
bWF4X2luaXRfZG9taWQsICZkX2NmZywgZmFsc2UpOwo+ICsgICAgICAgIGlmICggSVNfRVJSKGQp
ICkKPiArICAgICAgICAgICAgcGFuaWMoIkVycm9yIGNyZWF0aW5nIGRvbWFpbiAlcyIsIGR0X25v
ZGVfbmFtZShub2RlKSk7Cj4gKwo+ICsgICAgICAgIGQtPmlzX2NvbnNvbGUgPSAxOwoKaXNfY29u
c29sZSBpcyBhIGJvb2wsIHNvIHRoaXMgc2hvdWxkIGJlIHRydWUuCgo+ICsKPiArICAgICAgICBp
ZiAoIGNvbnN0cnVjdF9kb21VKGQsIG5vZGUpICE9IDAgKQo+ICsgICAgICAgICAgICBwYW5pYygi
Q291bGQgbm90IHNldCB1cCBkb21haW4gJXMiLCBkdF9ub2RlX25hbWUobm9kZSkpOwo+ICsKPiAr
ICAgICAgICBkb21haW5fdW5wYXVzZV9ieV9zeXN0ZW1jb250cm9sbGVyKGQpOwo+ICsgICAgfQo+
ICt9Cj4gKwo+ICAgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkKQo+
ICAgewo+ICAgICAgIGNvbnN0IHN0cnVjdCBib290Y21kbGluZSAqa2VybmVsID0gYm9vdF9jbWRs
aW5lX2ZpbmRfYnlfa2luZChCT09UTU9EX0tFUk5FTCk7Cj4gQEAgLTIzNDIsMTAgKzIzODgsNyBA
QCBpbnQgX19pbml0IGNvbnN0cnVjdF9kb20wKHN0cnVjdCBkb21haW4gKmQpCj4gICAgICAgaWYg
KCByYyA8IDAgKQo+ICAgICAgICAgICByZXR1cm4gcmM7Cj4gICAKPiAtICAgIHJjID0gX19jb25z
dHJ1Y3RfZG9tYWluKGQsICZraW5mbyk7Cj4gLSAgICBkaXNjYXJkX2luaXRpYWxfbW9kdWxlcygp
Owo+IC0KPiAtICAgIHJldHVybiByYzsKPiArICAgIHJldHVybiBfX2NvbnN0cnVjdF9kb21haW4o
ZCwgJmtpbmZvKTsKPiAgIH0KPiAgIAo+ICAgLyoKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+IGluZGV4IGQ2ZDE1NDYuLjhkOGYxODAg
MTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL3NldHVwLmMKPiArKysgYi94ZW4vYXJjaC9hcm0v
c2V0dXAuYwo+IEBAIC02NCw4ICs2NCwxMSBAQCBzdGF0aWMgdW5zaWduZWQgbG9uZyBvcHRfeGVu
aGVhcF9tZWdhYnl0ZXMgX19pbml0ZGF0YTsKPiAgIGludGVnZXJfcGFyYW0oInhlbmhlYXBfbWVn
YWJ5dGVzIiwgb3B0X3hlbmhlYXBfbWVnYWJ5dGVzKTsKPiAgICNlbmRpZgo+ICAgCj4gK2RvbWlk
X3QgX19yZWFkX21vc3RseSBtYXhfaW5pdF9kb21pZDsKPiArCj4gICBzdGF0aWMgX191c2VkIHZv
aWQgaW5pdF9kb25lKHZvaWQpCj4gICB7Cj4gKyAgICBkaXNjYXJkX2luaXRpYWxfbW9kdWxlcygp
Owo+ICAgICAgIGZyZWVfaW5pdF9tZW1vcnkoKTsKPiAgICAgICBzdGFydHVwX2NwdV9pZGxlX2xv
b3AoKTsKPiAgIH0KPiBAQCAtOTI2LDYgKzkyOSw4IEBAIHZvaWQgX19pbml0IHN0YXJ0X3hlbih1
bnNpZ25lZCBsb25nIGJvb3RfcGh5c19vZmZzZXQsCj4gICAgICAgLyogTXVzdCBiZSBkb25lIHBh
c3Qgc2V0dGluZyBzeXN0ZW1fc3RhdGUuICovCj4gICAgICAgdW5yZWdpc3Rlcl9pbml0X3ZpcnR1
YWxfcmVnaW9uKCk7Cj4gICAKPiArICAgIGNyZWF0ZV9kb21VcygpOwoKSSBtaXNzZWQgdGhhdCBi
aXRzIGluIHRoZSBwcmV2aW91cyB2ZXJzaW9uLiBJIGFtIG5vdCB2ZXJ5IHN1cmUgdGhpcyAKc2hv
dWxkIGJlIGNhbGxlZCBhZnRlciB1bnJlZ2lzdGVyX2luaXRfdmlydHVhbF9yZWdpb24oKS4gSWYg
eW91IGNhbGwgaXQgCmFmdGVyIGFuZCBnZXQgYW4gaHlwZXJ2aXNvciBjcmFzaCBpbiBpbml0IGNv
ZGUsIHRoZW4gdGhlIHN0YWNrIHRyYWNlIG1heSAKbWlzcyBzb21lIGluZm9ybWF0aW9uIChlLmcg
YnVnIGZyYW1lKS4KCkxvb2tpbmcgYXQgeDg2LCB1bnJlZ2lzdGVyX2luaXRfdmlydHVhbF9yZWdp
b24oKSBpcyBjYWxsZWQgZnJvbSAKaW5pdF9kb25lLiBTbyB3ZSBwcm9iYWJseSB3YW50IHRvIG1v
dmUgdGhhdCBjYWxsIHRoZXJlLgoKPiArCj4gICAgICAgZG9tYWluX3VucGF1c2VfYnlfc3lzdGVt
Y29udHJvbGxlcihkb20wKTsKPiAgIAo+ICAgICAgIC8qIFN3aXRjaCBvbiB0byB0aGUgZHluYW1p
Y2FsbHkgYWxsb2NhdGVkIHN0YWNrIGZvciB0aGUgaWRsZSB2Y3B1Cj4gZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaAo+
IGluZGV4IDE3N2U4ZGIuLjU2MjBmZTcgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFy
bS9zZXR1cC5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCj4gQEAgLTY4LDYg
KzY4LDggQEAgc3RydWN0IGJvb3RpbmZvIHsKPiAgIAo+ICAgZXh0ZXJuIHN0cnVjdCBib290aW5m
byBib290aW5mbzsKPiAgIAo+ICtleHRlcm4gZG9taWRfdCBtYXhfaW5pdF9kb21pZDsKPiArCj4g
ICB2b2lkIGFyY2hfaW5pdF9tZW1vcnkodm9pZCk7Cj4gICAKPiAgIHZvaWQgY29weV9mcm9tX3Bh
ZGRyKHZvaWQgKmRzdCwgcGFkZHJfdCBwYWRkciwgdW5zaWduZWQgbG9uZyBsZW4pOwo+IEBAIC04
NCw2ICs4Niw3IEBAIHZvaWQgYWNwaV9jcmVhdGVfZWZpX21tYXBfdGFibGUoc3RydWN0IGRvbWFp
biAqZCwKPiAgIGludCBhY3BpX21ha2VfZWZpX25vZGVzKHZvaWQgKmZkdCwgc3RydWN0IG1lbWJh
bmsgdGJsX2FkZFtdKTsKPiAgIAo+ICAgaW50IGNvbnN0cnVjdF9kb20wKHN0cnVjdCBkb21haW4g
KmQpOwo+ICt2b2lkIF9faW5pdCBjcmVhdGVfZG9tVXModm9pZCk7Cj4gICAKPiAgIHZvaWQgZGlz
Y2FyZF9pbml0aWFsX21vZHVsZXModm9pZCk7Cj4gICB2b2lkIGR0X3VucmVzZXJ2ZWRfcmVnaW9u
cyhwYWRkcl90IHMsIHBhZGRyX3QgZSwKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9zZXR1cC5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9zZXR1cC5oCj4gaW5kZXggNDJmZGRlYi4u
MWM4MDc4MyAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3NldHVwLmgKPiArKysg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L3NldHVwLmgKPiBAQCAtNjYsNCArNjYsNiBAQCBleHRlcm4g
Ym9vbCBvcHRfZG9tMF9zaGFkb3c7Cj4gICAjZW5kaWYKPiAgIGV4dGVybiBib29sIGRvbTBfcHZo
Owo+ICAgCj4gKyNkZWZpbmUgbWF4X2luaXRfZG9taWQgKDApCj4gKwo+ICAgI2VuZGlmCj4gCgpD
aGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 15:15:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 15:15: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 1gC4ay-00016k-4Q; Mon, 15 Oct 2018 15:15:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q5c5=m3=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gC4ax-00016f-2k
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 15:15:47 +0000
X-Inumbo-ID: cf0df820-d08c-11e8-a8a5-bc764e045a96
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0c::62b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id cf0df820-d08c-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 17:13:02 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector1-arm-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=wQJQJcnK/4GIrpqt3zrd1DoS42PCH75Hdi1gUC2Tytc=;
 b=LfSHSknjfqEMo6oVLiLjs4b6JmKWiW5/5ovw+yB2e/fBveaCr/vrb9XgxAoZndo0uYrhJbzg8EqHgOyWlQfgBX45z/UqC0w/j3N+pajy6uGyOEMNPYdv8/E0zdva9iOW6c72lYGUOmCBBW3Kzk9sRUYlI7LMV4zh7gXny7S4a1w=
Received: from [10.1.196.50] (217.140.106.54) by
 VI1PR08MB2862.eurprd08.prod.outlook.com (2603:10a6:802:1f::10) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1228.31; Mon, 15 Oct 2018 15:15:38 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-13-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e3717246-7984-b8b9-9c6d-448da5e50f0c@arm.com>
Date: Mon, 15 Oct 2018 16:15:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1538765251-25256-13-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
X-Originating-IP: [217.140.106.54]
X-ClientProxiedBy: CWLP265CA0285.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:401:5c::33) To VI1PR08MB2862.eurprd08.prod.outlook.com
 (2603:10a6:802:1f::10)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 84a97201-e611-4e09-19f3-08d632b110bb
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR08MB2862; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2862;
 3:ikWEuhwyJAvzXN3Q3Iw65FimUr7XWvhToTj3RNkqp5jtBH6zbiBH3Bn8lG7tQF0JV3sXoSbyeyNv8RlghI9X8U3q3IAptHHG2uO7tBS51xSVq0QubOkkJzci+D2tRmzQZGuSZSs0nb8KNNPEjzM7gXsXNVkgB0GCG1YTkchhcwseSxTThW8k2GzcK1q6P0LS1xJY/xIy8xJg8Dy84exBG+/4ESeeeNAHOIeqzrQ+QPcm7fmwieorqc/DEGvk892P;
 25:NxX6DrA+QA/fZT69AVr9uu7+Er1+n3VD/DovG/VeGiodzMd6C07j+E6JMaQLE3Bw4BGmn+RckcqO69EQ2AqOv4ro78FotdqSlhCWwlv0YaPPTNyder6oMOpfCTTDeQMfmNLYhJaVWx6FpKjfea4Q8cTMfCler1mzjBOR27nakE9EXNSu4Htc9lc8mS3z4hPi/msZIx5/IMdPlxmmwU+GGHvf9Gv18l5gCaRZ83ESnFiNgFYIIE9zYhjfuSTT0AxWjBkPHD3hwFk/uRa5ptvUbcHCZ4nVf/qw7xnfNvazSbfRXJuopRPqEphAEj7YrpZ1C6Z6/wKRqcl7IHxMCx9MNw==;
 31:g0UZGhbtk0E90FAjSRTXcEXmlFri3s0d7DSumumwn7Nb9UKLbs915qqYjRMZPti6zI8PVvMoaBTf7wBapfQZX57x76uJaJkaZbf3KGuQ+os7iQIoKgrYsQ9dW65RA8DHCOpORuoXUIqE3WQSwsSdZeuYmBeyGjbt2tRXB6PcbeYC6ZQSLqrqdCLoIcpv0LxdLyhdsPdagf+bby96SGVwnMkfN2m+JWj2uHzicsMxR4Y=
X-MS-TrafficTypeDiagnostic: VI1PR08MB2862:
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2862;
 20:68mZSge3mMBNMjwghUGD5WKAyVEsL44OJ7+Tb9iV6dI9EtuHYGRWlO+kkHIJiQV+rpi9729TJAxJlkSzSAn295WSR7xb0XrJfqVR55BRvGW50ji4L2wr34k0G9zZwItulXF7lv8zBNIZOWA/a2gTj/2MHKhnoVWMb2fPuzOJVto19wTyt5Siug+RShoZb+vpLdIx4abKvE8bEWcopTAWHuflAtgqDTiWfNxwurGn7EAfYvN4zj9wXG1XQj6Es9ClI4YFbYd+9ZMG6L7/Grr8bpgnpvP+mth1w+iunjkv5ruqs/kbaffhq3Gn0vIhzSGtuZ+I532BudKqaLSZCj8Rht9i7N7CDRiWn/LOIluF9Iu5adZOvZKvwBWEYFOlNb1V9iDt8kyZW1Kv4wELdwfOzVB0IawC6/L9D0ZuarJ07VA=;
 4:zWSbULQTyc0yGxmIoij+NQ4vLmU/lGy44yFNrAmJedKr5IFXyvnGaBFZbMk5A0WWEhGiKoFgEpL6GZQsH4O1kRNkiPSFjfLyhIIqUILSDFBzN4ZNZsV1v7lh61wT9kQO+gRArKUc/ndZd9FdkItySwiHGryCJMXq7bQxqiXbRTVHQwX5iLJAghgGVQF/Ae6ZmaQIvE7QZkL57VVCZsEwksw1k8PDy2b6H+uHOmcyLNiV8frI1wMSA2/3jGOurc9fXBEuSaAnl4lz7XjDPzhh7qg/JwfhrN/4v7CdmAX7ncekrrhFBABhxwIUGrC3MKbS9kC/BQFN5VQuEu6+X7JkNIB5L2zbNQX3jf2469SVIWk=
X-Microsoft-Antispam-PRVS: <VI1PR08MB2862AA1DC88C3CA151BC577880FD0@VI1PR08MB2862.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(192813158149592)(269456686620040);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231355)(944501410)(52105095)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123560045)(20161123558120)(20161123562045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991067);
 SRVR:VI1PR08MB2862; BCL:0; PCL:0; RULEID:; SRVR:VI1PR08MB2862; 
X-Forefront-PRVS: 0826B2F01B
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(346002)(366004)(39860400002)(376002)(136003)(396003)(189003)(199004)(3846002)(305945005)(6246003)(106356001)(6116002)(53936002)(50466002)(5660300001)(31696002)(64126003)(86362001)(68736007)(65826007)(229853002)(77096007)(26005)(81166006)(2906002)(6916009)(8676002)(81156014)(105586002)(8936002)(7736002)(6486002)(23676004)(52146003)(2486003)(386003)(97736004)(76176011)(316002)(31686004)(52116002)(66066001)(67846002)(956004)(47776003)(53546011)(36756003)(65956001)(16576012)(65806001)(58126008)(4326008)(446003)(478600001)(72206003)(230700001)(11346002)(476003)(44832011)(2616005)(186003)(486006)(16526019)(25786009);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR08MB2862; H:[10.1.196.50]; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
Received-SPF: None (protection.outlook.com: arm.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjA4TUIyODYyOzIzOjRJWU5hNGRwUTh2RjUxZTlUSGgyY1VCTzFR?=
 =?utf-8?B?Y1o0V0ZVdTY3cE90S2V5S0t5OVMrQ2hqQ0Q3LzBDWVl6MThQRmE1SXlyeGdj?=
 =?utf-8?B?Q1NGc2RBVFZoT1hTdVlFWkNpZFZwdXdCendWTk5FZXJTQmhQOHhaWEJqcURz?=
 =?utf-8?B?a04yZHI3OTV1clhCMjR0RzQzTFhFSllkaW5vRExaMVZrd05PQUZQaEhTVkE5?=
 =?utf-8?B?Rmw1cEFyeExRUnprWHRJajhCa09nZkhldU5FNVZSQUhwelZ3cnhHSHhQZGhj?=
 =?utf-8?B?WHNwSTNaUVVNWDdiOUZ4SGRHZ1JISGVBZjR0RWRyZ3JMcVdqNStRSExLL1Ir?=
 =?utf-8?B?ZndWZEFTSVloWFVNTTV5YW1UMTFja0RwcUUvSXNSbjFDYU9ORk94eXRjN1k1?=
 =?utf-8?B?VFdIbXR3eEpwbmlURk52RHlBdzNXcjZuVGRJUDlYN09uQ1Q4bk1vWkl2c2tn?=
 =?utf-8?B?YnlWaXVlQTNWTnR0c1puZDV4U1QxUXh6QTVEb2hzTG4yRVlLS0dTVkhWUktV?=
 =?utf-8?B?amtIY2VNMWRiUXFXR00xWGxzVFhaYUpyYTh0U2dtMUxqTEtacW93VEsrWXVP?=
 =?utf-8?B?by9tMUk0alpyL29laTQ4ZnE1NTZBZUlsY2NiNGZ0bHNXenhicVN5Sk9mV2p1?=
 =?utf-8?B?eEt3WGVvS2Nha25VaHBWS0RVbXRwUWw5cnFEZk9CKzdscUZjWFAvRnJkMlB0?=
 =?utf-8?B?dUg0RFZpRTUweU9jSHVNeVZxQkxuYktySkVYRUxyUWI4a09vU3JTR3MzTTk1?=
 =?utf-8?B?WHJER1BuVWRYTVNibmROK3l0VXpTMkQxK0pPWDZMTnFZaDRqcU1mM0JzakRh?=
 =?utf-8?B?ajFWdllJVCtuckQ1bXhxeTl6S2RlWXNlNnVsdUJaT01tY2tFM1RNNFlpQmhz?=
 =?utf-8?B?YTVwYTRMMjE0ZGdFLytXcTJQTHlpcVVmQS83MkgxM1lXZXRwRWZVaG4yOW9t?=
 =?utf-8?B?WEVDM2wyNzlvaGNxc25LeFlxMWUxSnByaG5VTVJKVzB3cW8wRHkrb0l2Rm1p?=
 =?utf-8?B?QmxDYnZMR1B0enorNHYwV2I0Mm9BWStpc0xHbnhFeEs2OWJXWXV4dXpoMm9T?=
 =?utf-8?B?M2NmSmJmQm4xTndVWWdJWXQvR1VMMHdIWGpvV0dCa1FJd1BiSDVSTUNqMzV5?=
 =?utf-8?B?NG5FczJzelZMWU02cmFzNjBJSDFianFzV0tnQzREOHR2MklhMDMzZ2xMaldO?=
 =?utf-8?B?bHFJQ1JJUTFGM2VlWUZvalhVOXpSSGtnSm44dm5SdjkxMGJYMGFsWXRDZGkz?=
 =?utf-8?B?U2djL1BEYm10cndrRWdjZldoVGszV0tBRDJjbDdlR3gxMS85NVBIdWpVZTd5?=
 =?utf-8?B?bXUxNkU1ekpkTmJ5Y000cDFsSzhnYkgyUFF6dmE0Mi9TMTQxOUVJVmk1NGd0?=
 =?utf-8?B?MGFxc2F2eWhBV2FIWVZ4UWVNMkFpaWJkQXN2aHJzcG9NTVg1QVd6Nk9ERnRD?=
 =?utf-8?B?NzRQLzg5WEozZUZ1VnNxbHE1WlBwU2RrNXdyK0krVGxzaEdaclEyOXN5RW1T?=
 =?utf-8?B?V1VzZHdjcHQ1dXJuUFY1cUowdm9NWGhkdUd5K1k0OFVKUnNHSmp4WE1NTjgy?=
 =?utf-8?B?ZWM5UksrUDhIVm5WQ1k4NXJUcTJ1eTdYWmZzSjQreFo0YmRNbW8ydGpobGVy?=
 =?utf-8?B?VkoyR3lTd0UyZVQvOUNadThRWjczYkF6eGhlL0JZaTZ1SHI2TWREYmdkakpz?=
 =?utf-8?B?VXc5dkR6MlZBZ1E2MVpZeEZqRmp2dDRHa0M5SkNlajZkdVBRZ2h5TGNpVGRT?=
 =?utf-8?B?bkJZODB0djB5RTdweTZheTVZcDJjRmpuOXRCbVNtMHBIVDZ2c2tOTW1YR3U1?=
 =?utf-8?B?L2hsYjNVd0p5NXc2RC84VitSSHpEM0IyMFZ0Z01TQSt4NHdkQVBsNHJHMExV?=
 =?utf-8?B?ZkMyajNNSGM4NERncUUwY2xsNWlDVFJsdWhNRitBZlFaTnpDMGEwaXplckFu?=
 =?utf-8?Q?l1tPudm2/dDquYD/oyURzXaqkIysCo=3D?=
X-Microsoft-Antispam-Message-Info: Z1omayhUCXW82wbDtR59i+uZhskYYnqrothsmqMCELviB9AxXvRYwRwbusIrcSUEgG4xJnteQfq3hfZJfxRiJUaVmQDTQvjw9JtkCgGaRV/1EbYw3MCJKGm6/zWdIYJQa6IXIDDlx/fV6SQ/2xX7FTKLn98IxA7L61usdZlznWiMyaB+W7XJIsr7vL3bmgRmlDhgC+QssJFXuzALc6ul36ISh2dYm2jBdKu0uKByVgqG+TFx0jkbf1Dv+EzeaUgYPXEtx5qWoULxNsPDvGCyMSNy0G7oFZXGHjyWrFAn8FJrlP6qTfYKbde/TbMLz4biDSW3wncB2pPEU+3AjsWcMCHzpTqCJVGNiw9GaCpq/Gg=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2862;
 6:XXi/4SXuDwO2VUDAgpk/yMPNX6YcTDkDN5zNK3tvlkG1uNaeV2HgZdZOwVU3irsbeZSFgIZFAswlY6NpVMf2P8G27bpABDGiJpSRASbGUDJlJ+PSwUV5LkqrXc0yrBJTpgNdRNrV6+PtVmL1Aa9fqBz+J4c1xOO9s66NxkowVXDPi8Llg1Ms4dL9yTUj/brlf8znQdDtvc4XuvFuseMBhLUtHg3ryseJNPjKbVRBMrruxM5mdjfAchwF692XYSt3+0wzceN5YpPSx4Y0uXBBsP+LnRynjIkzfwbu5cfu+OKgwjD+8eYPtwKOz3ReEKWsVKG2gWVOuu3HxHft1CKH/QDJGfbLG6M815bWQtpxfMNszNl1OO1jdfvGDYoaldmVf/08Z/qvehdo8HZpSTb2FB/NUKz7htl0qDMl0rfjXb1e+ztCViUOe5Z7KzL6pygAWncXLgL7iHpZVBqlEpRcMg==;
 5:ALgubf8t1hKmFmZN/nbXtRuBo4Fwz4Uj+IMRRQMf2fa8mhySDiK9b/qMR9FyHmfm4DGeJ61b0cdvyOGH8HNobg0MaYA1ZVofKjwQFbOVxrw0NbWDmZ5F4dmepRJEOh5ditfKdD8opJIkdu8vy606yhQ8hCb8m1OXEzGcjHxX3+c=;
 7:xwMyNj0ycMrYwZeMKeajIt83q7as/3iC1S9lqQB4GEK2vTpegLLOt44O9I58HAqfwgjLXvrmpmWqzRj8Qz3wfz0DvMMerjr3dTWxRK+UjHK/kGhSqq+OU9wACTKOkuDT3dJCLdVpYY0RWD6DubTvDQVGj4t8iz+LQAd85BI//Nr2p50Qqwo/k16iAtHVYHyhP1toLTLUHHInbR/5M1xc2IeI8acx+YsxxJQnY8DtR4y02wSmiEK8fx0rPtx5Dun7
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Oct 2018 15:15:38.8301 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 84a97201-e611-4e09-19f3-08d632b110bb
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB2862
Subject: Re: [Xen-devel] [PATCH v4 13/23] xen/arm: implement construct_domU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, nd@arm.com,
 andrii_anisov@epam.com, 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>

SGksCgpPbiAwNS8xMC8yMDE4IDE5OjQ3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gU2lt
aWxhciB0byBjb25zdHJ1Y3RfZG9tMCwgY29uc3RydWN0X2RvbVUgY3JlYXRlcyBhIGJhcmVib25l
IERvbVUgZ3Vlc3QuCj4gCj4gVGhlIGRldmljZSB0cmVlIG5vZGUgcGFzc2VkIGFzIGFyZ3VtZW50
IGlzIGNvbXBhdGlibGUgInhlbixkb21haW4iLCBzZWUKPiBkb2NzL21pc2MvYXJtL2RldmljZS10
cmVlL2Jvb3RpbmcudHh0Lgo+IAo+IEFkZCBjb25zdCB0byBrZXJuZWxfcHJvYmUgZHRfZGV2aWNl
X25vZGUgcGFyYW1ldGVyLgoKVGhpcyBsaWtlbHkgYmVsb25ncyB0byBwYXRjaCAjNyB3aGVyZSB0
aGUgcGFyYW1ldGVyIHdhcyBhZGRlZC4KCj4gCj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFi
ZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+IAo+IC0tLQo+IENoYW5nZXMgaW4gdjQ6Cj4g
LSBjb25zdGlmeSBrZXJuZWxfcHJvYmUKPiAtIGNoYW5nZSB0aXRsZQo+IC0gYmV0dGVyIGVycm9y
IG1lc3NhZ2VzIGFuZCBwcmludGVkIGluZm8KPiAtIDY0Yml0IG1lbW9yeQo+IAo+IENoYW5nZXMg
aW4gdjM6Cj4gLSBtb3ZlIHNldHRpbmcgdHlwZSBiZWZvcmUgYWxsb2NhdGVfbWVtb3J5Cj4gLSBh
ZGQgaWZkZWYgYXJvdW5kIGl0IGFuZCBhIGNvbW1lbnQKPiAKPiBDaGFuZ2VzIGluIHYyOgo+IC0g
cmVuYW1lIG1lbSB0byBtZW1vcnkKPiAtIG1ha2UgY3B1cyBhbmQgbWVtb3J5IG1hbmRhdG9yeQo+
IC0gcmVtb3ZlIHdyb250IGNvbW1lbnQgZnJvbSBjb21taXQgbWVzc2FnZQo+IC0gY3B1cyBhbmQg
bWVtb3J5IGFyZSByZWFkIGFzIGludGVnZXJzCj4gLSByZWFkIHRoZSB2cGwwMTEgb3B0aW9uCj4g
LS0tCj4gICB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCAzNyArKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrLS0tCj4gICB4ZW4vYXJjaC9hcm0va2VybmVsLmMgICAgICAgfCAg
MyArKy0KPiAgIHhlbi9hcmNoL2FybS9rZXJuZWwuaCAgICAgICB8ICAyICstCj4gICAzIGZpbGVz
IGNoYW5nZWQsIDM3IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVp
bGQuYwo+IGluZGV4IDU0N2I2MjQuLmVmYjUzMGEgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJt
L2RvbWFpbl9idWlsZC5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gQEAg
LTM2OSw3ICszNjksNiBAQCBzdGF0aWMgdm9pZCBfX2luaXQgYWxsb2NhdGVfbWVtb3J5XzExKHN0
cnVjdCBkb21haW4gKmQsCj4gICAgICAgfQo+ICAgfQo+ICAgCj4gLSNpZiAwCgpQbGVhc2UgYWRk
IGEgd29yZCBhYm91dCB0aGlzIGNoYW5nZSBpbiB0aGUgY29tbWl0IG1lc3NhZ2UuCgo+ICAgc3Rh
dGljIGJvb2wgX19pbml0IGFsbG9jYXRlX2JhbmtfbWVtb3J5KHN0cnVjdCBkb21haW4gKmQsCj4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGtlcm5lbF9p
bmZvICpraW5mbywKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBn
Zm5fdCBzZ2ZuLAo+IEBAIC00NTAsNyArNDQ5LDYgQEAgZmFpbDoKPiAgICAgICAgICAgICAgICh1
bnNpZ25lZCBsb25nKWtpbmZvLT51bmFzc2lnbmVkX21lbSA+PiAxMCk7Cj4gICAgICAgQlVHKCk7
Cj4gICB9Cj4gLSNlbmRpZgo+ICAgCj4gICBzdGF0aWMgaW50IF9faW5pdCB3cml0ZV9wcm9wZXJ0
aWVzKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9k
ZSAqbm9kZSkKPiBAQCAtMjI5NCw3ICsyMjkyLDQwIEBAIHN0YXRpYyBpbnQgX19pbml0IF9fY29u
c3RydWN0X2RvbWFpbihzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZv
Cj4gICBzdGF0aWMgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tVShzdHJ1Y3QgZG9tYWluICpkLAo+
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGR0X2Rldmlj
ZV9ub2RlICpub2RlKQo+ICAgewo+IC0gICAgcmV0dXJuIC1FTk9TWVM7Cj4gKyAgICBzdHJ1Y3Qg
a2VybmVsX2luZm8ga2luZm8gPSB7fTsKPiArICAgIGludCByYzsKPiArICAgIHU2NCBtZW07Cj4g
Kwo+ICsgICAgcmMgPSBkdF9wcm9wZXJ0eV9yZWFkX3U2NChub2RlLCAibWVtb3J5IiwgJm1lbSk7
Cj4gKyAgICBpZiAoICFyYyApCj4gKyAgICB7Cj4gKyAgICAgICAgcHJpbnRrKCJFcnJvciBidWls
ZGluZyBEb21VOiBjYW5ub3QgcmVhZCBcIm1lbW9yeVwiIHByb3BlcnR5XG4iKTsKPiArICAgICAg
ICByZXR1cm4gLUVJTlZBTDsKPiArICAgIH0KPiArICAgIGtpbmZvLnVuYXNzaWduZWRfbWVtID0g
KHBhZGRyX3QpbWVtIDw8IDEwOwoKSSBub3RpY2VkIEkgZm9yZ290IHRvIGFuc3dlciB0bzoKIktC
KCkgb25seSB3b3JrcyBmb3IgbnVtYmVycywgaXQgaXMgZGVmaW5lZCBhczogKF9BQyhfa2IsIFVM
TCkgPDwgMTApIgoKdW5zaWduZWQgbG9uZyBsb25nIGlzIGFsd2F5cyBnb2luZyB0byBiZSBiaWdn
ZXIgdGhhbiBwYWRkcl90LiBBbHNvLCB3ZSAKYWxyZWFkeSB1c2UgTUIoLi4uKSBpbiBzaW1pbGFy
IHNpdHVhdGlvbi4gU28gSSBhbSBub3Qgc3VyZSB0byB1bmRlcnN0YW5kIAp5b3VyIGNvbmNlcm4g
aGVyZS4KCj4gKwo+ICsgICAgcHJpbnRrKCIqKiogTE9BRElORyBET01VIGNwdXM9JXUgbWVtb3J5
PSVsdUtCICoqKlxuIiwgZC0+bWF4X3ZjcHVzLCBtZW0pOwo+ICsKPiArICAgIGQtPnZjcHUgPSB4
emFsbG9jX2FycmF5KHN0cnVjdCB2Y3B1ICosIGQtPm1heF92Y3B1cyk7Cj4gKyAgICBpZiAoICFk
LT52Y3B1ICkKPiArICAgICAgICByZXR1cm4gLUVOT01FTTs7CgpkLT52Y3B1IGlzIGFscmVhZHkg
YWxsb2NhdGVkIGJ5IGRvbWFpbl9jcmVhdGUuCgo+ICsgICAgaWYgKCB2Y3B1X2NyZWF0ZShkLCAw
LCAwKSA9PSBOVUxMICkKPiArICAgICAgICByZXR1cm4gLUVOT01FTTsKPiArICAgIGQtPm1heF9w
YWdlcyA9IH4wVTsKPiArCj4gKyAgICBraW5mby5kID0gZDsKPiArCj4gKyAgICByYyA9IGtlcm5l
bF9wcm9iZSgma2luZm8sIG5vZGUpOwo+ICsgICAgaWYgKCByYyA8IDAgKQo+ICsgICAgICAgIHJl
dHVybiByYzsKPiArCj4gKyNpZmRlZiBDT05GSUdfQVJNXzY0Cj4gKyAgICAvKiB0eXBlIG11c3Qg
YmUgc2V0IGJlZm9yZSBhbGxvY2F0ZSBtZW1vcnkgKi8KPiArICAgIGQtPmFyY2gudHlwZSA9IGtp
bmZvLnR5cGU7Cj4gKyNlbmRpZgo+ICsgICAgYWxsb2NhdGVfbWVtb3J5KGQsICZraW5mbyk7Cj4g
Kwo+ICsgICAgcmV0dXJuIF9fY29uc3RydWN0X2RvbWFpbihkLCAma2luZm8pOwo+ICAgfQo+ICAg
Cj4gICB2b2lkIF9faW5pdCBjcmVhdGVfZG9tVXModm9pZCkKPiBkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL2tlcm5lbC5jIGIveGVuL2FyY2gvYXJtL2tlcm5lbC5jCj4gaW5kZXggZTViODIxMy4u
MjIzOWEwNyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0va2VybmVsLmMKPiArKysgYi94ZW4v
YXJjaC9hcm0va2VybmVsLmMKPiBAQCAtNDIxLDcgKzQyMSw4IEBAIHN0YXRpYyBpbnQgX19pbml0
IGtlcm5lbF96aW1hZ2UzMl9wcm9iZShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8sCj4gICAgICAg
cmV0dXJuIDA7Cj4gICB9Cj4gICAKPiAtaW50IF9faW5pdCBrZXJuZWxfcHJvYmUoc3RydWN0IGtl
cm5lbF9pbmZvICppbmZvLCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRvbWFpbikKPiAraW50IF9f
aW5pdCBrZXJuZWxfcHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvLAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRvbWFpbikKPiAgIHsK
PiAgICAgICBzdHJ1Y3QgYm9vdG1vZHVsZSAqbW9kID0gTlVMTDsKPiAgICAgICBzdHJ1Y3QgYm9v
dGNtZGxpbmUgKmNtZCA9IE5VTEw7Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9rZXJuZWwu
aCBiL3hlbi9hcmNoL2FybS9rZXJuZWwuaAo+IGluZGV4IDRhNjUyODkuLjQzMjBmNzIgMTAwNjQ0
Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2tlcm5lbC5oCj4gKysrIGIveGVuL2FyY2gvYXJtL2tlcm5l
bC5oCj4gQEAgLTU1LDcgKzU1LDcgQEAgc3RydWN0IGtlcm5lbF9pbmZvIHsKPiAgICAqICAtPnR5
cGUKPiAgICAqICAtPmxvYWQgaG9vaywgYW5kIHNldHMgbG9hZGVyIHNwZWNpZmljIHZhcmlhYmxl
cyAtPnppbWFnZQo+ICAgICovCj4gLWludCBrZXJuZWxfcHJvYmUoc3RydWN0IGtlcm5lbF9pbmZv
ICppbmZvLCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRvbWFpbik7Cj4gK2ludCBrZXJuZWxfcHJv
YmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvLCBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUg
KmRvbWFpbik7Cj4gICAKPiAgIC8qCj4gICAgKiBMb2FkcyB0aGUga2VybmVsIGludG8gZ3Vlc3Qg
UkFNLgo+IAoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 15:16:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 15:16: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 1gC4bd-00019H-FO; Mon, 15 Oct 2018 15:16:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ghen=m3=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1gC4bc-00019B-7B
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 15:16:28 +0000
X-Inumbo-ID: e7f4cb98-d08c-11e8-a8a5-bc764e045a96
Received: from mail-wr1-x441.google.com (unknown [2a00:1450:4864:20::441])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e7f4cb98-d08c-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 17:13:44 +0200 (CEST)
Received: by mail-wr1-x441.google.com with SMTP id y11-v6so21780598wrd.4
 for <xen-devel@lists.xenproject.org>; Mon, 15 Oct 2018 08:16:26 -0700 (PDT)
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=wIgb+5I7gu3kRsWOMCNxgX23TKzNGE9F4MT3szUO2bA=;
 b=F0E7FidNrBvLOLl0hZA2WmJDQYUFs0peQGnPg1fD0++S8mcq52wLEBFmL/EQkDAAdM
 eELRih9A4Fop1dFVvNHt9uUUl6ShJOJNeSKmM5ZRxq2IH6maekbxB7b7hO374F+rNY/m
 FxpVj+xTQ2dvoxp2AdmJhZl+M06TqfQQHjTsUWFRW5g780k3B4gQTMsL0oRK6Yai+Lzx
 ZgsjaKcnD9JkAby2+ysIIruPiBqS7vYA3XwdQvfDWHh0UhVh/px3VPlkVjPuvIWrsSWT
 WRgk+lmaZlg2NJ928nYJe1GoL87BCO2wxipDvYHCVdCPrKFs6GcC44qhxMcyONM9VZ2z
 SZEg==
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=wIgb+5I7gu3kRsWOMCNxgX23TKzNGE9F4MT3szUO2bA=;
 b=DRNfuZqyMTpnInpJva1/A90Pn5kICN7MtjKFrjYFPb1gF7+Oi/ihLqFlhRx3w05xPv
 HyMw9zEeiBBRbKYmkfIEr+c6VREMnE2cer9Dch0AQqVFfSyROSOrrxWLVZA150/7K9ls
 aTvRWoRBBSvCBO+sjnhPMJTlnPtQ6RwwdXQMEaSCHAkORipm+msTH4sTTfBkhN6s/SkN
 jCzh1agj8BXwaWND4Ug4cGDw2oVVylAlgEdH5dY0k5R/kkaOF+9jqPs2JPHbY/GbmRJE
 ST0q8ddD1kNDMfxhO1woP1A72Adkygf5JS+EkVyix/pMI0vJ/CNaiqZKNxhq574U/Wzu
 YKww==
X-Gm-Message-State: ABuFfog8BOVDvi/E8ndzifz8xKklnNXp2zZH7r5a7+HOaMHF/21qj3aZ
 vmYAvfjTgZz+i6HjHi+JESqfB08gVRF+ylOfbTU=
X-Google-Smtp-Source: ACcGV62BoXoWNiE0Lj5DBgVYSKZUXvGLlDVXa5X55HZ91UucMLrJxhqOUuTIt/tMoLaPnPhNL72WADNvw3tar0WbZN8=
X-Received: by 2002:a5d:6a4a:: with SMTP id
 t10-v6mr14582743wrw.78.1539616585809; 
 Mon, 15 Oct 2018 08:16:25 -0700 (PDT)
MIME-Version: 1.0
References: <alpine.DEB.2.10.1810142125100.4859@sstabellini-ThinkPad-X260>
 <1539597367-25807-2-git-send-email-sstabellini@kernel.org>
In-Reply-To: <1539597367-25807-2-git-send-email-sstabellini@kernel.org>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Mon, 15 Oct 2018 09:15:49 -0600
Message-ID: <CABfawhmtLksbC6pyp2SuH=sPR5E6mndwbMMpucBca3nUpDUbqQ@mail.gmail.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Subject: Re: [Xen-devel] [PATCH 2/4] xen/arm: initialize access
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Julien Grall <julien.grall@arm.com>, stefanos@xilinx.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBPY3QgMTUsIDIwMTggYXQgMzo1NyBBTSBTdGVmYW5vIFN0YWJlbGxpbmkKPHNzdGFi
ZWxsaW5pQGtlcm5lbC5vcmc+IHdyb3RlOgo+Cj4gSW5pdGlhbGl6ZSB2YXJpYWJsZSAqYWNjZXNz
IGJlZm9yZSByZXR1cm5pbmcgaXQgYmFjayB0byB0aGUgY2FsbGVyLgo+Cj4gU2lnbmVkLW9mZi1i
eTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+IC0tLQo+ICB4ZW4v
YXJjaC9hcm0vbWVtX2FjY2Vzcy5jIHwgMSArCj4gIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlv
bigrKQo+Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9tZW1fYWNjZXNzLmMgYi94ZW4vYXJj
aC9hcm0vbWVtX2FjY2Vzcy5jCj4gaW5kZXggYmE0ZWM3OC4uMTBhYjMwOCAxMDA2NDQKPiAtLS0g
YS94ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jCj4gKysrIGIveGVuL2FyY2gvYXJtL21lbV9hY2Nl
c3MuYwo+IEBAIC00Nyw2ICs0Nyw3IEBAIHN0YXRpYyBpbnQgX19wMm1fZ2V0X21lbV9hY2Nlc3Mo
c3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLAo+ICAgICAgfTsKPgo+ICAgICAgQVNTRVJUKHAy
bV9pc19sb2NrZWQocDJtKSk7Cj4gKyAgICAqYWNjZXNzID0gWEVOTUVNX2FjY2Vzc19uOwoKIFdo
eSBYRU5NRU1fYWNjZXNzX24gYW5kIHdoeSBzZXQgdGhpcyBhdCBhbGwgaGVyZT8KClRhbWFzCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 15:21:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 15:21: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 1gC4gT-0001xx-4D; Mon, 15 Oct 2018 15:21:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=06k+=m3=citrix.com=prvs=8197794ea=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gC4gR-0001xs-Oi
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 15:21:27 +0000
X-Inumbo-ID: 2c92d0dc-d08e-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2c92d0dc-d08e-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 15:22:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="80452277"
Date: Mon, 15 Oct 2018 17:15:24 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181015151524.6fhl45balgocgzur@mac.bytemobile.com>
References: <20181009094236.51522-1-roger.pau@citrix.com>
 <20181009094236.51522-4-roger.pau@citrix.com>
 <5BC0C3DE02000078001F124E@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BC0C3DE02000078001F124E@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 3/6] x86/pvh: allow PVH Dom0 to use the
 debug IO port 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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

T24gRnJpLCBPY3QgMTIsIDIwMTggYXQgMDk6NTU6MTBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA5LjEwLjE4IGF0IDExOjQyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gLS0tIGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPiA+ICsr
KyBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCj4gPiBAQCAtNjgxLDYgKzY4
MSwxNyBAQCBGbGFnIHRoYXQgbWFrZXMgYSBkb20wIGJvb3QgaW4gUFZIdjIgbW9kZS4KPiA+ICBG
bGFnIHRoYXQgbWFrZXMgYSBkb20wIHVzZSBzaGFkb3cgcGFnaW5nLiBPbmx5IHdvcmtzIHdoZW4g
InB2aCIgaXMKPiA+ICBlbmFibGVkLgo+ID4gIAo+ID4gKz4gYGRlYnVnLWlvcG9ydGAKPiA+ICsK
PiA+ICs+IERlZmF1bHQ6IGBmYWxzZWAKPiA+ICsKPiA+ICtGbGFnIHRoYXQgZW5hYmxlcyB0aGUg
SFZNIGRlYnVnIGNvbnNvbGUgZm9yIGEgUFZIIERvbTAuIFhlbiB3aWxsIHRyYXAgYWNjZXNzZXMK
PiA+ICt0byBJTyBwb3J0IDB4ZTkgc28gdGhhdCBEb20wIGtlcm5lbCBjYW4gcHJpbnQgb3V0cHV0
IHVzaW5nIHRoaXMgSU8gcG9ydCBiZWZvcmUKPiA+ICtzZXR0aW5nIHVwIHRoZSBoeXBlcmNhbGwg
cGFnZS4KPiA+ICsKPiA+ICtOb3RlIHRoaXMgb3B0aW9uIGlzIG5vdCBlbmFibGVkIGJ5IGRlZmF1
bHQgYmVjYXVzZSBpdCBtaWdodCBjbGFzaCB3aXRoIGhhcmR3YXJlCj4gPiArb24gdGhlIHN5c3Rl
bSB1c2luZyBJTyBwb3J0IDB4ZTkgYW5kIHNob3VsZCBvbmx5IGJlIHVzZWQgZm9yIGRlYnVnIHB1
cnBvc2VzLgo+IAo+IFlvdSBhbHNvIHdhbnQgdG8gZXh0ZW5kIHRoZSAiTGlzdCBvZiIgYXQgdGhl
IHRvcCBvZiB0aGUgb3B0aW9uLgo+IAo+ID4gLS0tIGEveGVuL2FyY2gveDg2L2RvbTBfYnVpbGQu
Ywo+ID4gKysrIGIveGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYwo+ID4gQEAgLTIxMiwxMiArMjEy
LDE2IEBAIHN0cnVjdCB2Y3B1ICpfX2luaXQgYWxsb2NfZG9tMF92Y3B1MChzdHJ1Y3QgZG9tYWlu
ICpkb20wKQo+ID4gIGJvb2wgX19pbml0ZGF0YSBvcHRfZG9tMF9zaGFkb3c7Cj4gPiAgI2VuZGlm
Cj4gPiAgYm9vbCBfX2luaXRkYXRhIGRvbTBfcHZoOwo+ID4gKyNpZmRlZiBDT05GSUdfSFZNCj4g
PiArYm9vbCBfX2luaXRkYXRhIG9wdF9kb20wX2RlYnVnX2lvcG9ydDsKPiA+ICsjZW5kaWYKPiAK
PiBBbmQgZG9tMF9wdmggZG9lcyBub3QgZ28gaW50byB0aGlzIHNhbWUgY29uZGl0aW9uYWw/Cgpk
b20wX3B2aCBpcyB1c2VkIGJ5IF9fc3RhcnRfeGVuIHdpdGhvdXQgYW55IGd1YXJkcywgc28gd2hp
bGUgSSBhZ3JlZQp0aGF0IGl0IHNob3VsZCBiZSBndWFyZGVkIHdpdGggQ09ORklHX0hWTSBpdCB3
aWxsIHJlcXVpcmUgc29tZQp1bnJlbGF0ZWQgY2hhbmdlcy4KCj4gPiBAQCAtMjM2LDYgKzI0MCwx
MCBAQCBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9kb20wX3BhcmFtKGNvbnN0IGNoYXIgKnMpCj4g
PiAgI2lmZGVmIENPTkZJR19TSEFET1dfUEFHSU5HCj4gPiAgICAgICAgICBlbHNlIGlmICggKHZh
bCA9IHBhcnNlX2Jvb2xlYW4oInNoYWRvdyIsIHMsIHNzKSkgPj0gMCApCj4gPiAgICAgICAgICAg
ICAgb3B0X2RvbTBfc2hhZG93ID0gdmFsOwo+ID4gKyNlbmRpZgo+ID4gKyNpZmRlZiBDT05GSUdf
SFZNCj4gPiArICAgICAgICBlbHNlIGlmICggKHZhbCA9IHBhcnNlX2Jvb2xlYW4oImRlYnVnLWlv
cG9ydCIsIHMsIHNzKSkgPj0gMCApCj4gPiArICAgICAgICAgICAgb3B0X2RvbTBfZGVidWdfaW9w
b3J0ID0gdmFsOwo+ID4gICNlbmRpZgo+ID4gICAgICAgICAgZWxzZQo+ID4gICAgICAgICAgICAg
IHJjID0gLUVJTlZBTDsKPiA+IEBAIC00MzMsNiArNDQxLDExIEBAIGludCBfX2luaXQgZG9tMF9z
ZXR1cF9wZXJtaXNzaW9ucyhzdHJ1Y3QgZG9tYWluICpkKQo+ID4gICAgICAgICAgcmMgfD0gaW9w
b3J0c19kZW55X2FjY2VzcyhkLCBwbXRtcl9pb3BvcnQsIHBtdG1yX2lvcG9ydCArIDMpOwo+ID4g
ICAgICAvKiBQQ0kgY29uZmlndXJhdGlvbiBzcGFjZSAoTkIuIDB4Y2Y4IGhhcyBzcGVjaWFsIHRy
ZWF0bWVudCkuICovCj4gPiAgICAgIHJjIHw9IGlvcG9ydHNfZGVueV9hY2Nlc3MoZCwgMHhjZmMs
IDB4Y2ZmKTsKPiA+ICsjaWZkZWYgQ09ORklHX0hWTQo+ID4gKyAgICBpZiAoIGlzX2h2bV9kb21h
aW4oZCkgJiYgb3B0X2RvbTBfZGVidWdfaW9wb3J0ICkKPiA+ICsgICAgICAgIC8qIEhWTSBkZWJ1
ZyBjb25zb2xlIElPIHBvcnQuICovCj4gPiArICAgICAgICByYyB8PSBpb3BvcnRzX2RlbnlfYWNj
ZXNzKGQsIDB4ZTksIDB4ZTkpOwo+IAo+IEkgdGhpbmsgd2UgZmluYWxseSBuZWVkIGEgbWFuaWZl
c3QgY29uc3RhbnQgZm9yIHRoaXMgcG9ydCBudW1iZXIuCgpJJ3ZlIGFkZGVkIGEgcGF0Y2ggdG8g
aW50cm9kdWNlIHRoZSBjb25zdGFudCBkZWZpbmUuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 15:23:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 15: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 1gC4iE-00025f-IE; Mon, 15 Oct 2018 15:23:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w2gt=m3=citrix.com=prvs=81941a82a=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gC4iD-00025a-NM
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 15:23:17 +0000
X-Inumbo-ID: 6e17711d-d08e-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6e17711d-d08e-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 15:24:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,384,1534809600"; d="scan'208";a="67852484"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 15 Oct 2018 16:23:06 +0100
Message-ID: <20181015152306.4613-1-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] tools/libfsimage: Set soname to 4.12 not 0.4.12
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyB3YXMgc2V0IHRvIDAuNC4xMiBieSBhY2NpZGVudCBpbgogIGM2OWE2YWNhODUyMmM3ZjY3
Njk1M2U1NjE5MTU4NDM4MWFkZjJjMDYKICB0b29scy9saWJmc2ltYWdlOiBCdW1wIHNvbmFtZSB0
byA0LjEyCgpUaGUgZXh0cmEgMC4gaXMgaGFybWxlc3MgYnV0IHVnbHkuICBXZSBzaG91bGQgYmUg
c29tZXdoYXQgY29uc2lzdGVudC4KClJlcG9ydGVkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgpTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tz
b25AZXUuY2l0cml4LmNvbT4KLS0tCiB0b29scy9saWJmc2ltYWdlL2NvbW1vbi9NYWtlZmlsZSB8
IDQgKystLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS90b29scy9saWJmc2ltYWdlL2NvbW1vbi9NYWtlZmlsZSBiL3Rvb2xzL2xp
YmZzaW1hZ2UvY29tbW9uL01ha2VmaWxlCmluZGV4IGYyMGUxMzk0YTguLjhmYjQ4MzQzYWYgMTAw
NjQ0Ci0tLSBhL3Rvb2xzL2xpYmZzaW1hZ2UvY29tbW9uL01ha2VmaWxlCisrKyBiL3Rvb2xzL2xp
YmZzaW1hZ2UvY29tbW9uL01ha2VmaWxlCkBAIC0xLDggKzEsOCBAQAogWEVOX1JPT1QgPSAkKENV
UkRJUikvLi4vLi4vLi4KIGluY2x1ZGUgJChYRU5fUk9PVCkvdG9vbHMvbGliZnNpbWFnZS9SdWxl
cy5tawogCi1NQUpPUiA9IDAKLU1JTk9SID0gNC4xMgorTUFKT1IgPSA0CitNSU5PUiA9IDEyCiAK
IExERkxBR1MtJChDT05GSUdfU3VuT1MpID0gLVdsLC1NIC1XbCxtYXBmaWxlLVN1bk9TCiBMREZM
QUdTLSQoQ09ORklHX0xpbnV4KSA9IC1XbCxtYXBmaWxlLUdOVQotLSAKMi4xMS4wCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 15:24:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 15:24: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 1gC4jA-0002BC-Ub; Mon, 15 Oct 2018 15:24:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q5c5=m3=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gC4j9-0002B2-8b
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 15:24:15 +0000
X-Inumbo-ID: fda8e98d-d08d-11e8-a8a5-bc764e045a96
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0e::626])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id fda8e98d-d08d-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 17:21:30 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector1-arm-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=s8K1MkIrHx5EilgaVWFRSohQoMXdkXQR2grjcrFlnb8=;
 b=Ur/SsvWgNzmKmMEQ8rXqufxybN+fOCdhHYTVY+N+ThgDZC4ENq6wqCUKKP3hrUK+qpn8OV3lmOjwuVvDcDh6lagBCdav3kKUJVYpMjkUcn4jUm76hgvgGBHjD4aMpPyF8RIwJ4geqlN4yTnUoqSHplR08UCXBzqHjf8pMzuEVmI=
Received: from [10.1.196.50] (217.140.106.54) by
 HE1PR08MB2857.eurprd08.prod.outlook.com (2603:10a6:7:2e::32) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1228.25; Mon, 15 Oct 2018 15:24:05 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-14-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <19a454f3-9744-a7c2-5edf-375dfc6e8a34@arm.com>
Date: Mon, 15 Oct 2018 16:24:02 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1538765251-25256-14-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
X-Originating-IP: [217.140.106.54]
X-ClientProxiedBy: CWLP265CA0212.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:401:4e::32) To HE1PR08MB2857.eurprd08.prod.outlook.com
 (2603:10a6:7:2e::32)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 4909b4fe-79f0-4271-fe5e-08d632b23e97
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:HE1PR08MB2857; 
X-Microsoft-Exchange-Diagnostics: 1; HE1PR08MB2857;
 3:97vmByUguUfye4Yvk948fv1RzCORCTBCWFYfhUF+gsQj9M25SwIqqH8hzVq3KsbvzGm+lkZmcqZKS9b+TsNFxkuK9BOTaGnTKdgxJ0SpNPsk3OEirPQPztAwEv/UQXjTNyxoRPaAvL7F26fGO3bfdbEmsc6Gq/I4hfLYhEo2Md4vehfBKTc3xRx8rC3ZlVkxDwlEFkJA3C0HyrlQuM5PvRL99w4+ENPobRNRyjfWbA6reAab+9W3VYO3z64q6bs2;
 25:E/Mp1BVUJReZgBtTksdw1W7XHlICrwRclT8ploE2rLLp5rMDkSwnBdmEEWNKYtYmYTROEf2JXhWRMgqMV1B5rFFf12oIR55p9ZysxXa7WbCqoanmWoNawI/RCDF5D+nxQnViqJ1CtH+m/0BeMU9zDyJ9RZo6QTx7W9cRR/gfsnIfzLlq7tZr19VMp5mEcc0feFApKy76pUTlsr7OX5WbLXUQlLQiM8KJjBZ3MFgfbTf0L2P8zxXObKCqsXh0C8odDdJsT6iypBcXQhpkXIxq8P7CTXBK3WdoS4MMkDBqKPLOw6V5yGeWlUi6RBdEwHqZdJXzwqz5Sp71+mNs+zuu1A==;
 31:1cD5IEmT3veCfHO6xnJvaHV0sb5VP3yls1DHA5pjY/Mzk4EQWKCtmescAtV1WxaSLI2Nv84fVBPyYHhJy0aHuP7P/UWlo9uOMmuedVxHZ3zp93KrHkcy/9ofOHEeWPIMheA7bN3gjwFhcgKBNp2I8L+j4r7LUjIaETA1i347AEcMf1buAwlmpglOQKplQNcNLNSp9FAJs6w25IvXZOiFsvtfTBeE2G6zezCf5ueHptM=
X-MS-TrafficTypeDiagnostic: HE1PR08MB2857:
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; HE1PR08MB2857;
 20:6Xptl5TWn9CiLQrmVpYJ3/HMGpr7dvveyB2pb+U5VG7waDlvIaSdmUvGxvqPvdjKoAl3FWj5gDtznPEOxXCeQkJP7S7SDaYMwHl3cOYeDtU6p6eHMH7+yQe8aJEnpBCk6xTfGrhxUE76nNt/K00cpODfI0ju/HJjjEPurVmA+TcJhXXeKc1X1P1uVUmFbdYpWRFurbkWgYiTtSliEgCCLHis1OEFvZb1KnlXiC4onqDVIwyjv2kM88cGz9x0vwsjU764wurRhWZEKuIOS44qAZPm8Izwj2aR06Bu6lvkx495teMismMvuE3pWHYckvr5zWeZBCtRdKKE1p/f/YZtutgdCrTVyBZpc2gHHiHiyBYt0t7/5K9HhWadpvqkUT3PpRJnAhvwpek+MpusZpVBw+fsLiky8GUkwj2ZwWoBxTQ=;
 4:XMFVo8vzHwp5l51f3bjRzEBveEZTFf11BIi6i34Oblse5eKSmmxQ6PCsc3JxHphSxDoOemEbY8/0WJ6NpQ41hKgwsGIxC38Bs6kxiDo/5jFLhDTUep6Q1a3OWzevNtO3dKDNI77+8a5+jJZcrjKAjOsUDmNiHpBQjcbcN1WMvmjfdmDw90xLPHa4oNI3d5wqc08hIPLN/J75Vo2D3ga7iwiPS/3g+NSuHGzFKouJlXCToopxq4iVhgS7LeBVqmhJZCaTm8YzB5LWyD+jBzFkLCqLfkxBH/lrWiJe/uCbqthdfnDKvkgWyF38PaXN9NKZ932oM8Hfiz4w8wZFP8KgLLt1FLhgIVVsBXupLx9jPKg=
X-Microsoft-Antispam-PRVS: <HE1PR08MB2857D7E69D78E480895666D780FD0@HE1PR08MB2857.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(269456686620040)(180628864354917);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231355)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123560045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123562045)(201708071742011)(7699051)(76991067);
 SRVR:HE1PR08MB2857; BCL:0; PCL:0; RULEID:; SRVR:HE1PR08MB2857; 
X-Forefront-PRVS: 0826B2F01B
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(366004)(39860400002)(346002)(396003)(136003)(376002)(189003)(199004)(16526019)(76176011)(229853002)(2906002)(77096007)(26005)(50466002)(36756003)(186003)(6916009)(6116002)(2486003)(23676004)(52146003)(3846002)(52116002)(386003)(106356001)(6486002)(230700001)(53546011)(316002)(25786009)(16576012)(105586002)(4326008)(31686004)(44832011)(305945005)(58126008)(7736002)(68736007)(65826007)(53936002)(86362001)(31696002)(66066001)(97736004)(486006)(81166006)(81156014)(2616005)(956004)(6246003)(8936002)(476003)(478600001)(8676002)(72206003)(11346002)(64126003)(67846002)(47776003)(5660300001)(446003)(65956001)(65806001)(6666004);
 DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR08MB2857; H:[10.1.196.50]; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
Received-SPF: None (protection.outlook.com: arm.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtIRTFQUjA4TUIyODU3OzIzOnQ0Zm1MTlNWWFpWbmlXaWxhd3hEeTFRcUN3?=
 =?utf-8?B?L3FaZno4VHdsVGVCZjM0R2ZOVHZxb0dpUytpNFVVZ1NVMEZXaFgvZGUxVnlL?=
 =?utf-8?B?T0wvZVdCSjZsaVpmTVNPT0syT0hqdjZvUER5MnlyQW5LQ2ZNVyszVVhKVzNq?=
 =?utf-8?B?WVV5aTFhekV3bVl0UnkxTkVFZnErYmpKVFVXVkpPSC93ZUVtcmY2TW9EalUx?=
 =?utf-8?B?a0E2RmMzVE9GSlg5RFV1VDlKbGxSODJBdE5BWmVrekNlQUJZVXVnVy9CRm56?=
 =?utf-8?B?N0I5OGVydkl2SWhiT2RVdFVHWHF6U1hPRkZSeEZ0UGtWZ0JwdnF1bmRxeW53?=
 =?utf-8?B?N0pjNkNGN01JcUc0aGlVY3pYUDRpMnY4TG1oZURGeHdtUGR4KzE4Vzd1ekVD?=
 =?utf-8?B?R05VMHZKTmV3L0FSKzVKNW1qVHZCWUxOWkJzQTdqeTZtUk5ZZzI4NkUreVg1?=
 =?utf-8?B?SjA2Z0tuNVpKRlRINldWWU9zajB4V3J0WVZvK056OVFTOEhqbjVkbXZtUUNC?=
 =?utf-8?B?UG5IN2RLRDRsZVgwNUMzQndwWWw5bFh0Wk9rQTZIbTUyRmZLU3lkQXJwUnA0?=
 =?utf-8?B?ZlkzYm4vR0dsd3FxM3ZjaVhGS2pIc0lJK0JNbkdOVWRTcXd1aU0wUGlVSjUy?=
 =?utf-8?B?Q1VYYkxpWE5ZM0Z5ZUs4ajVwcDBZVkpyMk8rYWt0dmo1WWIwd1ZjQmZKejFu?=
 =?utf-8?B?a1dPU3p6R2FFZjRBTkZYRUVtczZFTncyak1Da2lmTXhBbzUzR3o3Tk5UNGVo?=
 =?utf-8?B?akM1VWFRTGg4MGUydzdVQU1qaWY4QlUyZUdvM3FmUXpuZVU3ZEJvK0t5V3BJ?=
 =?utf-8?B?Rm43SmhGS1M4UzRXVlE3MmxoR05lb1kyU3ZJUmE5cFNrMmdUbzdqSDJKNzQ5?=
 =?utf-8?B?emJSbUIwOXg1UmoweUVWTm41SFBMYk1OR2kvVXM0dW9KVlF1bnk2TERkbEFJ?=
 =?utf-8?B?ODhRbC9ycWRiR2oxSmdtUGVBQll2bDVmOVNQcHJlNXlOcmluS3NWWWhBSEl1?=
 =?utf-8?B?blZid0ZQQk4vYy92MFNpVWJBQzA0b1dBMjU4UmhDNURNVWJibUtJakp2bjM5?=
 =?utf-8?B?QjVBYkdnMTY4ZVlyU1piUUFFTWpmRm9GWnVhZFh2a0pMUnllTkg2Zmp4MTdl?=
 =?utf-8?B?VWFNbW9tdERwN0dxczA4cVlZamFNbjJaK0VWVU5zOUM5b2kxQm0yK2s0d1JO?=
 =?utf-8?B?L3h0TFFaTmFvTThadkJqdFlWU2c5V0tIaGpjWjdadCtIQmtDbTQ1YkdoUmpi?=
 =?utf-8?B?MGdKWkxBRjVYeTQxZTJJdzU4UGREOHpYSVFBamdNNWVzeVNDd0QrTllPdzB3?=
 =?utf-8?B?a1BrMHptM082R1BNTDBHUUkxZTl3TkR3QXhBa2pBZnB6cFVscFpBS05FMHdY?=
 =?utf-8?B?OTVJSmttUUttWUZHZ2RHalVXbmV1dkNZTTNKcHNRQTUxMHE5bUFnVUljOFlS?=
 =?utf-8?B?Tm1RczhSTm5wQWp1UG1Bc3ZPK2Q1ZWtscktleDU1RWFwdmU5dllZRFJMazhE?=
 =?utf-8?B?Ky9BMWFkQjVscFpWMnZGUHduU0piSks1MG02RzhsZ2tnb2U4VDJuL0lsclpJ?=
 =?utf-8?B?MnVjWnBDVTZQTEdpYnVuYVM3MFNlaWZ2SDdHVmN5Zmx3citwZFZBTHg5ZVls?=
 =?utf-8?B?SEMvMzl5TU9XNmNQcHdYVDBOR0lXSWVJNHVuR0ptY3loaWNnQ2xRYnpDbHpQ?=
 =?utf-8?B?cnNRc1hIVnVOdWtTT0RubWVUSnNjSnJpSW0zNE1FbUI1TEFSTjNkZ2k4K0hl?=
 =?utf-8?B?bDh1Z2hYVzJDWWhZQ2J1c1NkNTdTNFRSdHNVVE5NcUticm9pcytOY3dCWVVP?=
 =?utf-8?B?QzViRTVJd3JyU2UwSXFScjV4MG9INXNIZk5OWis4eXc1dUNPWHYwV3c3bVVO?=
 =?utf-8?B?bjRrcXg2eFNhY0xmS0RLNW5CMmphWXljdjhoUUEvMVRMTnkzUWZCZUF4eGpu?=
 =?utf-8?B?MW9Zc0l4alpEQzJZdFRWMEhjSkp5UVBCemh6YXJsV1VUTGFnSityTGJpWkI5?=
 =?utf-8?Q?A8/KA9?=
X-Microsoft-Antispam-Message-Info: r14z4HCZE18BAStrfhJRdQqrPYJOnP5CyOLNWYZK3vBC/qvzbok1TQ3fXTxmO5wUiMzquutc/mUxiElcZkTiBJ8/BICRuEaH+R/QVZ3JiseVUJ3Ontct5LEInU9tfScJ1paBpEenwXr7hLNov8ZaB54ZEBIM7H6uXG9Xg1f6jpt4fdP5Tcd43MokiTReBMRqOwW0Llg7wshzYico83LR6uy9dQqnKQH8+yvX/3xixYAY/NrKXywZL3oyIY+CsmNWcFnSj4Hmho7m1KlObbXabHZDkV5bRfP13L+MzubWCC6vS87JJ399YfxfodjKzsctidWGYlYH1z7BVRM5wksca3ldeH7KLPJ0MqHcnLIRp/s=
X-Microsoft-Exchange-Diagnostics: 1; HE1PR08MB2857;
 6:KJHulU3Yd1uA9IVERoN5BAv/fOm6gIGJKRHpxdzDmbZ01S6EZiq0I4FD3GUWWTSWiiDUBgJxrs30gT9LHXsYT0tvn4Jx/EMis/iILH2ILE/fVptxMr6/ib71saw05hOmMJAnw8LdiBSJob2mtCxVmnoO47G9XWeRrlZ7J8yswOjFeslSdgFCRidKgtcdaPYHXEz1SifMS5BRycWfyre+nQ5ZjHawI19VxxUpZlNKQ810QgpgAcql/ceoi25qht3ynq5U1LpXDJcnbWIWRa5KnuqLnszcMcP16/eJq4Z9tvQedE621PW1R6TRAlh0wRQSZ4B9YoHtFmPWuCBLzgPHbMJj9MawN0fUIQyuCQI4z+w3R8ACPzez2Rdn0nvuR4WJ5bOsMuR8/yeI3yjGnyWp/eHGMPNMRECX55d18qP+JgXpMPYl2qbq9A5RAwe0vXfaoAwcsLk9VteDmipEUTTihQ==;
 5:hOB1AdXeq286aRyYeu6JDxhTbyHhifR30zSrN4qkxN8Y9TZwAqd3jycJolQMKQNOir3syiZvc6cTyuHQpVpzp1W1h/iL2b1Seemeu2X32uVlm5QM0F50p0cX1BXCUxCpcAcPuixUly/+SuzcBBzPbEaiRBuu5sVRZ2E+DiJ8jY0=;
 7:JQEs9ijWeBJn8m2O/xeq5celhNJRtRuCDQM4LvskznLuCPzu5JtPZyScU15BPXmbR2kRDOCvwUDEjiB6M6t9w6FWMfRYWYlku3UqY/FqgtiTIJC2De9d+TYyAdMXYm+5bzHmSpXY/RWhhRjIZRn4LyQucQTe+/EBJaFbehlQLV8fgEKwUY/oVvJ6ySSLpM4/jpSwUSRGgywynpD2TLyz/G1yUdzbV5t4QyO8GUiWZ2DL5pFjJWswr2dF2VSo8k+q
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Oct 2018 15:24:05.1777 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 4909b4fe-79f0-4271-fe5e-08d632b23e97
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR08MB2857
Subject: Re: [Xen-devel] [PATCH v4 14/23] xen/arm: generate a simple device
 tree 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: Stefano Stabellini <stefanos@xilinx.com>, nd@arm.com,
 andrii_anisov@epam.com, 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>

SGkgU3RlZmFubywKCk9uIDA1LzEwLzIwMTggMTk6NDcsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiArc3RhdGljIGludCBfX2luaXQgbWFrZV9naWNfZG9tVV9ub2RlKGNvbnN0IHN0cnVjdCBk
b21haW4gKmQsIHZvaWQgKmZkdCkKPiArewo+ICsgICAgc3dpdGNoICggZ2ljX2h3X3ZlcnNpb24o
KSApCgpXaGlsZSBJIHVuZGVyc3RhbmQgdGhhdCB0b2RheSBkb21haW5zIHdpbGwgdXNlIHRoZSBz
YW1lIEdJQyB2ZXJzaW9uIGFzIAp0aGUgaG9zdCwgaXQgd291bGQgYmUgYmVzdCBpZiB3ZSBkb24n
dCByZWx5IG9uIHRoaXMgaW4gdGhlIGdlbmVyYXRpb24gb2YgCnRoZSBEVC4KClNvIEkgd291bGQg
dXNlIGQtPmFyY2gudmdpYy52ZXJzaW9uIGhlcmUuCgpXaXRoIHRoYXQgY2hhbmdlOgoKQWNrZWQt
Ynk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgoKPiArICAgIHsKPiArICAg
IGNhc2UgR0lDX1YzOgo+ICsgICAgICAgIHJldHVybiBtYWtlX2dpY3YzX2RvbVVfbm9kZShkLCBm
ZHQpOwo+ICsgICAgY2FzZSBHSUNfVjI6Cj4gKyAgICAgICAgcmV0dXJuIG1ha2VfZ2ljdjJfZG9t
VV9ub2RlKGQsIGZkdCk7Cj4gKyAgICBkZWZhdWx0Ogo+ICsgICAgICAgIHBhbmljKCJVbnN1cHBv
cnRlZCBHSUMgdmVyc2lvbiIpOwo+ICsgICAgfQo+ICt9CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdy
YWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 15:25:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 15:25: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 1gC4kg-0002Lt-Fy; Mon, 15 Oct 2018 15:25:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q5c5=m3=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gC4kf-0002Lm-8H
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 15:25:49 +0000
X-Inumbo-ID: 368b302f-d08e-11e8-a8a5-bc764e045a96
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0e::60f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 368b302f-d08e-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 17:23:06 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector1-arm-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=DnnA5ltp8VY4peRIQY5eQrrWVEnbwZqDD73yMWNTowU=;
 b=DRzHBKwE8z/0s9gc6U+lqSyGzEh4VChnlWhhbAsBRU/6kPHsjZ76GWtq6YCfDwoeRTnM78i4FYwOLvGB4CwsNyfTxiGGPnmijPyyYAZZrOzxbptRxLmaBRT+gvET03K4jLEE3qPm7pqk/CYw9aIsEQoOn/0Zm1RP36FJCU3b3LQ=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from [10.1.196.50] (217.140.106.54) by
 HE1PR08MB2860.eurprd08.prod.outlook.com (2603:10a6:7:2b::33) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1228.25; Mon, 15 Oct 2018 15:25:40 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-15-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <46cfa93b-b1ac-45ee-4c3b-41b4dcbae3e3@arm.com>
Date: Mon, 15 Oct 2018 16:25:37 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1538765251-25256-15-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
X-Originating-IP: [217.140.106.54]
X-ClientProxiedBy: CWLP265CA0057.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:401:12::21) To HE1PR08MB2860.eurprd08.prod.outlook.com
 (2603:10a6:7:2b::33)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 30be24f3-64e3-46d8-fc10-08d632b27735
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:HE1PR08MB2860; 
X-Microsoft-Exchange-Diagnostics: 1; HE1PR08MB2860;
 3:+qebkicMO/+xy4X0n3f5MwLcevC6J/mzyqMClybyQUSyoyVdRSZciAn7K02xPztA5c+Z8872xdvDFfnxBhQ8iysMtaqBwgPRtsQX5gSo937dwyBYekCatxW3D5/5gY65lFs32G6U9kyE6K+a55mZrKPwiA/ppS4c3AtxhSBf/JytTvmDMj0LCPJaDbwzaUfk24TxARQH9x9k3WPhsBX7A44GxUT0kYlQB7I+UvzqGIlnCQ0LrmMlKmtduWRGWTLt;
 25:ZO4rUE6DAXdzVZDqwD1bLGXA3aTKzRkUDDBiclc3IoC/6PM8pjnDWKjexiheN9pvvx9JUlNsNoK+aaR+QEQcGbqrxfDtivpEOl7c1JFxY8qSEUCVeYGpiuJK/6k6ASzcR2p9g6vjPB5qMPdeM4N9b0E9w2jdzYTfaBtN7HRCoe3mYbmxlt6GT/K7b+D89vlh3ih4VUiMMZE9G5yPqdZKEi16dbNlCbBLMszMOIsxz4O+jftP1MG8VfwxmNlkeV5t80kGAqWtkv4l4BXUHfAgYhFAn/7WnoQTx4ouhuAlTn9LqBB5J5z4fMZCUZvWtL8VbJOACeNOAGpf4p0ab+/5ww==;
 31:eDH0aK/t+gMg/YavXDwhRyk+4qcz/41vS6yjzru9MwDMak5kBKeBxewfcnAkXuZI2in0CuADVaqd8T03RLKDVZlKjWmU7QckcWwtKDNIdIGDqEkvwxsLlno6bJjpcUPkcdWdvD8GpcTi3+ZFmnLd0hcT4pIbQCX8hbCG0geY216Mfsq8kCZ6a1oMfbPZrnNG7C50OfzevQmjtYgXozjYnmFxehK+wksrWdVbC31u0Tc=
X-MS-TrafficTypeDiagnostic: HE1PR08MB2860:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; HE1PR08MB2860;
 20:1CFZV4K6PU4/gtBM90qBym/R/F0UNsv3AhVeBHAF+x6KH5pclRta6LL1qSikYDdMeYurnY/yzrn4mHRJ0IEr2/wLppbWdlkHxQV0OUc8JR5d/hOMlaesMdlXwxkBbo1T6YKwx6ciAAViu7XQfer24HNsvMJvCx5Rr8Ln7VkdWeybL8MpdGmbXrsppks0b88lbQmaNeBUcwfdKZdEdMcR9XkDY6frZw3T3vnhmzHHGrFqSpUESkKeMfYQP27iXoAMC9vcAVQos6hcMG0XAPYauYmW0Mc/obhdgvdEZnK6xeGS0JbzWUZrNcRfwOu4nM663ApOFfmoeBSl38uUR2KGckL6Tc8JZETGql5lcSFxS2Yjj/kleGpODpUc6TnBV4VtJNsGlU1dC5ap11iprD9IJcAGzGd24wR9V7STlAK7ad8=;
 4:6jO8C6PiQC6wmqJ1ZRZ8pnf0/i/tGdmnql95u0T+TLeLroWl2ej3NFzPgQNbHs5hKfCnQbC2hx2Wh6m+0J91IRM0fKC4WrC2FxnDGuYRgC/FsZSijTc/Bt/obW71M6moMDugf05dXC0wVR1Qqy5acBiBDorydk5DyfVMSOFYIEMKxMPBaDo7zGrgYAD2KdO98Gs5vdXhvJk063C/+FgIhiPxHBlLIeyA0xd9TqOb4jl/SJIJc0gH0HftLCn7UVkf7DSqWy1WnJ2M06e3moQ2+/fLlRBRNqhHYyir+KDl17FE64XzsreJJNFX8Epkbbsh/qBWF4rbmmUVpL+sWwU+bG315kSaAuW9ZteeU5qME2A=
X-Microsoft-Antispam-PRVS: <HE1PR08MB2860CF2192C1F108B4BAEDC180FD0@HE1PR08MB2860.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(192813158149592)(180628864354917);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231355)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123560045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123562045)(201708071742011)(7699051)(76991067);
 SRVR:HE1PR08MB2860; BCL:0; PCL:0; RULEID:; SRVR:HE1PR08MB2860; 
X-Forefront-PRVS: 0826B2F01B
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(39860400002)(366004)(346002)(136003)(396003)(376002)(199004)(189003)(2486003)(31696002)(478600001)(16526019)(86362001)(186003)(72206003)(26005)(229853002)(6486002)(77096007)(8676002)(52116002)(81156014)(81166006)(67846002)(52146003)(50466002)(65956001)(66066001)(65806001)(23676004)(53546011)(47776003)(386003)(8936002)(58126008)(97736004)(31686004)(65826007)(76176011)(5660300001)(6916009)(7736002)(106356001)(105586002)(305945005)(68736007)(11346002)(6116002)(476003)(36756003)(53936002)(25786009)(3846002)(956004)(64126003)(2616005)(2906002)(446003)(558084003)(4326008)(230700001)(44832011)(486006)(6246003)(6666004)(16576012)(316002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR08MB2860; H:[10.1.196.50]; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: arm.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtIRTFQUjA4TUIyODYwOzIzOm5vZHhHMlN0QUNaVng1c0NHZzYwM1RGQVNC?=
 =?utf-8?B?OFdvQjd0SXpSQkplS3N0cnJIcjJ5ZTI1cGVVYWxPaTNRQloxQ1FKckdOUWQ1?=
 =?utf-8?B?WjVWM2RlbWlEK3kyQzhER3g5VlpzZlJlOVpsd2wzTll6UXk1NFJlaEFSMGVR?=
 =?utf-8?B?d3hrSHlTVEdhL05IZ0ZZZ1loZFlsdVFuNHRtZklLNmZFRjNKSVRnTiszVEJW?=
 =?utf-8?B?RkpMU3dIYlJqS0JlRFVGOXR4NXRoWjlYc09OVnFIa1V2NXQzajNySm5NV1Fo?=
 =?utf-8?B?T1pabTYwYlJvdXRNOG50Q3Z0bGtLYlovNkV0THkrLzM5cm5nWkhOeklrbXVW?=
 =?utf-8?B?L09LTFBEOUNjY01Jbm1jaVNKOHFSRkJwTDI1aHd2ZFYvSG5KUGxuTnh0c0VD?=
 =?utf-8?B?enF1VnlmbVFhY1Bod1lxeXlXY3BkT2NPeEhiRDNLNXdJMnI2Qi9vT3hMcTlp?=
 =?utf-8?B?eGxjR1NqKytTOGtuV3Z2aVFwTlI5a2NoeWFCUC9VOXpWY2lXek50MlNESCto?=
 =?utf-8?B?K1IvVlRJbXR6T24xOWNSeUdBWVlqNUZLYnJVSU1BV1VNYzJadWdBVlphaGR3?=
 =?utf-8?B?ZWVWb0dETldyRHViUUtLVmUxMVg5MFZXaFlXckxxSThTc1Rid1VNWnZJZ0xw?=
 =?utf-8?B?VHI0emVTdlRBNFFsaTg0ekVsNUhFMjNCdFR3RUVON041djFrK2IvS2dTWmpu?=
 =?utf-8?B?elpoVDh4c2UxOXlZanEwQ01ZV2JtYTQ1R3lLR1V3THhQOWFFK25TUWVZdTFH?=
 =?utf-8?B?UTBHdW9YL0dpV28ycXRaOXVvdncvNmdPUjQwUGNHcGFITCs3L01Sd1loRW40?=
 =?utf-8?B?RzV2TEdZTEVlUlBnUVgybEwvZTRKUmFFSS9NZVlrcU8yak9RWFh5eUZtcGJD?=
 =?utf-8?B?SWVqVklHa2M2d0UxdWl6VFlSTXRnVUZTNFBETEJ5K1pneTQweGc2ZWJZMXBh?=
 =?utf-8?B?L2RVSi9kZVVPcXozNkQrd2JoTDZKU0dWRGUvYmNrcVAxdjJOSDN1UlM3OUh5?=
 =?utf-8?B?YWdsMFM0MFVxaUFGeThRMjVqOExDZDdLcFdpSWh1bUU0UG9jMFpWVVFPQXEw?=
 =?utf-8?B?b1BEaE0weEFNVUFEcHFQdGxXWmNFTHFEMjBJeHlFTzNZeUdCRjNUYVNLTEwr?=
 =?utf-8?B?ZXZKZmV2TFBtUzk2MGFUVWFtY2daMkRqZkd4WTlpamlwVXZBKzZZdnFWS2V4?=
 =?utf-8?B?TStZbDBKSTdLMEZ0WVZ4b1RGbktaOTB3ZWN5MlhhSkppQ2I5WTNrRGI3bUdp?=
 =?utf-8?B?eHlUZGljYUpRMm9ZNjNNTWtuQUhrZ2hXWVREMTA4YlM2UkxaalFreUVVd2lN?=
 =?utf-8?B?WVBaQ1EwOTEybmNydk9LRy95ZXpDTXNtLyswdGV5bDZhajZod1M2RDNZLzhL?=
 =?utf-8?B?emRsMWdQRTVVOW1DS1NyQjYzZjNYUzE2QXFMV0RTMXYyWVQveGNNVUsxYVVw?=
 =?utf-8?B?QTlLTGdaUGE2RFgzUVhpL2Z0cDdHcDBPdk4vVmhKN0k0TmEydmY2dnFCd2Q1?=
 =?utf-8?B?dVF6ZUNCT0lGZzVYQlFFNWlLU3NDV1NOUXNVQWNraUFWbndMZnFtNGtGakVx?=
 =?utf-8?B?OFVaQ1BvWGN5eWx1RjB5Y09mZm16VnFnc2N4N0lLMnB0bjIrOFRHNTkrRkxK?=
 =?utf-8?B?U3pGdEVZSjJ1ZXVPMzJ0Y0dMRXhYRHBwMDNyaW5ic3lzb0xuRjM1REZaOVc0?=
 =?utf-8?B?TTFaRlMrWENpMUNZeUswQzhlVEt3SHhFOVg4Nm1sRFh6azdMS09wZDh3cDU0?=
 =?utf-8?B?UkZGdVB6MmhBNUlmeG16VUd1dldRTEFRbzhFODJCUG56OE1id3RCL2R3RU41?=
 =?utf-8?B?T3FId0wxWkRjalk2Rm5xZGpLT3NzNnErdlBOR29QZlVabXZuQ2J5Qnk2V2tP?=
 =?utf-8?B?V0JGR0Zsbmd0SkhPTjM4Qk8vSXcyNCtPVTM3cEtGNnpMaHJuUFJKM2xxUjQx?=
 =?utf-8?B?WnFZOE9LSDhwdzQrVTYrb1lWNnJXNnRDUnRLdXM1a3RMWFF6ZVJaYlVNWmFI?=
 =?utf-8?B?VWIyLzFaTWZwU0RQOWsyS2dqeFZrRjAzZStHZz09?=
X-Microsoft-Antispam-Message-Info: t3vxiB2Pu7OeeSp11NeyxC/Q85R2ypniAR/FgY8cg3AJqCWGHuKtkIFz+wwLkrK3xQzc8+33CJ+riLXL5cbpSsvHhH0rAoOjU3LmdphwTUiuGNbiSOMCm8DPX/azazTTd+Bv4GWRXc5mKnBFBiEDb0k+0kHWdv8AciHhOm0WptRQRcp2d10fP91fxcAqTWkIlSERNhOPyHzrZo0Nao670kDBDIW0PnlzgIK0IYJrKtVMXZUS22UjNlllAn+gMdjuYwSIEessYwOEgyfrpslUon5WhBCTWhM0pBbLwqX5adrHOieCZMJu8p4aiVG2QIJB0qdpC1xnxhI9HzpEiZYDodbyZNcly9+HeIresNAfDN8=
X-Microsoft-Exchange-Diagnostics: 1; HE1PR08MB2860;
 6:UuZpMEIpK6BkCdQDY3L4HX7ykG7rhFPG1QqmuwnwPhCR4HuTKLnCFcqmgOZQsrJNVCFyIUfJC6mWgOBITGv0xls1XVcfiUbat38cmvUdA3FsBeTF3SON3+JhEirJNNJ4OA3pkKZelwXcSkzWarzNaHbFtfQWnHTttOCmvl8magWmwMWg8wo26f14qQ1OP4ub8idhId56+doXrTeIAcm6SBpnuesbwGVplECXd5uEZ5YjerafwkqVUIR3jxqzMlLHFkbXTeuWXWYWYfwLaYUG1tJ6fpgOtxeYZqLbZhILJMSrp2CunUymobZKkIBp0/9fHWQUx1I8nIB64VosSWgibh7HDIeNW6VK0hRN/n1ruxYU4yXnilb6MUF9jUtzqaPKKeNKnBpF0Hylw1ZQNSfbbwKRkcZaPI9L5FL5b1NtzCIFPNpblk6RdkbZ18x8VJ323Z3FYQkx0Kkr/atg0IG8tQ==;
 5:LYiLi9N2CxbQ12WQxp/gf7PdfHd9bdHK/UU139HZewrtgtkW82DRzqdfhXtfOE+5UamLoFv8cGeYVpX5FjGOJXAx9eUEPc86rzS36BCka8J1oyFlYxbQPxOxM2uTE17dLtglL23W/75eTTUNpbGNqZarvQLVUJSYf/w5GqfHv0E=;
 7:mov3WmMFxBbRakzQOQ9y94iFtKL5HZUSQ/7GHomXm4i+TXtYkp0vfVgfzxvZO6SYqoFrSYevojKDPLbcxnqLbdHe75d5IyVqmZMz6P+D1Z945q2w+KE7qutCsLwgKOXSjMt/k4/hZ5aylZTjZ+wGj9KOTVOGjVNFsGZcMETNhF4dqCsD7k1PTYE6zGBt/ft0iC5J9BKDl+QA84w7SQG9rydRlQaJ544k1/hENDyhRJg76wssGac2Lg+hN9InPSzQ
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Oct 2018 15:25:40.1605 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 30be24f3-64e3-46d8-fc10-08d632b27735
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR08MB2860
Subject: Re: [Xen-devel] [PATCH v4 15/23] xen/arm: make set_interrupt_ppi
 able to handle non-PPI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, nd@arm.com,
 andrii_anisov@epam.com, 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>

SGkgU3RlZmFubywKCk9uIDA1LzEwLzIwMTggMTk6NDcsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBhbHNvIHJlbmFtZSBpdCB0byBzZXRfaW50ZXJydXB0Lgo+IAo+IFNpZ25lZC1vZmYtYnk6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KClJldmlld2VkLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBH
cmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 15:29:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 15:29: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 1gC4oO-0002dX-Dr; Mon, 15 Oct 2018 15:29:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk3i=m3=citrix.com=prvs=819f8eea0=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gC4oN-0002dS-0x
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 15:29:39 +0000
X-Inumbo-ID: bf41d577-d08e-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bf41d577-d08e-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 17:26:55 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,385,1534809600"; d="scan'208";a="80453043"
To: Ian Jackson <ian.jackson@eu.citrix.com>, <xen-devel@lists.xenproject.org>
References: <20181015152306.4613-1-ian.jackson@eu.citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <f2192c33-39b7-09d9-8772-f024884bc22c@citrix.com>
Date: Mon, 15 Oct 2018 16:25:10 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181015152306.4613-1-ian.jackson@eu.citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] tools/libfsimage: Set soname to 4.12 not
 0.4.12
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMTAvMTggMTY6MjMsIElhbiBKYWNrc29uIHdyb3RlOgo+IFRoaXMgd2FzIHNldCB0byAw
LjQuMTIgYnkgYWNjaWRlbnQgaW4KPiAgIGM2OWE2YWNhODUyMmM3ZjY3Njk1M2U1NjE5MTU4NDM4
MWFkZjJjMDYKPiAgIHRvb2xzL2xpYmZzaW1hZ2U6IEJ1bXAgc29uYW1lIHRvIDQuMTIKPgo+IFRo
ZSBleHRyYSAwLiBpcyBoYXJtbGVzcyBidXQgdWdseS4gIFdlIHNob3VsZCBiZSBzb21ld2hhdCBj
b25zaXN0ZW50Lgo+Cj4gUmVwb3J0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1
LmNpdHJpeC5jb20+Cj4gLS0tCj4gIHRvb2xzL2xpYmZzaW1hZ2UvY29tbW9uL01ha2VmaWxlIHwg
NCArKy0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0p
Cj4KPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGliZnNpbWFnZS9jb21tb24vTWFrZWZpbGUgYi90b29s
cy9saWJmc2ltYWdlL2NvbW1vbi9NYWtlZmlsZQo+IGluZGV4IGYyMGUxMzk0YTguLjhmYjQ4MzQz
YWYgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGliZnNpbWFnZS9jb21tb24vTWFrZWZpbGUKPiArKysg
Yi90b29scy9saWJmc2ltYWdlL2NvbW1vbi9NYWtlZmlsZQo+IEBAIC0xLDggKzEsOCBAQAo+ICBY
RU5fUk9PVCA9ICQoQ1VSRElSKS8uLi8uLi8uLgo+ICBpbmNsdWRlICQoWEVOX1JPT1QpL3Rvb2xz
L2xpYmZzaW1hZ2UvUnVsZXMubWsKPiAgCj4gLU1BSk9SID0gMAo+IC1NSU5PUiA9IDQuMTIKPiAr
TUFKT1IgPSA0Cj4gK01JTk9SID0gMTIKClRoZSBwcmV2YWlsaW5nIHN0eWxlIGlzOgoKTUFKT1Ig
PSA0LjEyCk1JTk9SID0gMAoKd2hpY2ggaXMgdXNlZCBieSBhbGwgb3RoZXIgbGlicmFyaWVzLgoK
fkFuZHJldwoKPiAgCj4gIExERkxBR1MtJChDT05GSUdfU3VuT1MpID0gLVdsLC1NIC1XbCxtYXBm
aWxlLVN1bk9TCj4gIExERkxBR1MtJChDT05GSUdfTGludXgpID0gLVdsLG1hcGZpbGUtR05VCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 15:48:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 15:48: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 1gC56C-00048C-1k; Mon, 15 Oct 2018 15:48:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q5c5=m3=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gC56A-000487-S3
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 15:48:02 +0000
X-Inumbo-ID: 50a47f8f-d091-11e8-a8a5-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0d::61a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 50a47f8f-d091-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 17:45:18 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector1-arm-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=nHqf4FqmhbByusuP+6hkoAF3DKViQ4xXbjkuFR0IM3I=;
 b=FJwI4WqTnpW14HPQ2sABn766J6eYibeOmXv0VPDwYH2ot6ZS6NVJa0nl4vrqC0PFQ2J2TPkxWph2ZgROlpvRThSFSZh+EqMJgEdnpXhW/WHZggnshB30z3nJ88dkJ+xgQ/WZPZtnIUh6zp1NJ2bWQwNxmeeoFFuFkW5XRrp8RwY=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from [10.1.196.50] (217.140.106.54) by
 DB6PR08MB2856.eurprd08.prod.outlook.com (2603:10a6:6:20::27) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1228.21; Mon, 15 Oct 2018 15:47:52 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-16-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <37f3e3dd-f444-1afe-3cec-a51b5feae205@arm.com>
Date: Mon, 15 Oct 2018 16:47:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1538765251-25256-16-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
X-Originating-IP: [217.140.106.54]
X-ClientProxiedBy: LO2P265CA0468.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a2::24) To DB6PR08MB2856.eurprd08.prod.outlook.com
 (2603:10a6:6:20::27)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: bec917d1-9345-4bf6-8c36-08d632b5915f
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:DB6PR08MB2856; 
X-Microsoft-Exchange-Diagnostics: 1; DB6PR08MB2856;
 3:HXpuFZFDs9YHHPMKJpQ3rZS1AjRncAAumDmepzNy/vW9pXu1zgzNuy8FcthTwWNt7H8dV6U+Boy21hmUNgEL1T0pOmnpem5JXAs3HZUybu3MGSMVq7B3X1kG42Qc98U/c10RrXsLiOk4Mfia9ui4HjiZbzxOJvOb2LURifO7KMJJC57LOyscu40sY1nDGVJokNVupr5VLljeQei6dmED1CN4fzmPfOXyNhllSLqY8GNDhWhCifchz1a7ijYSP8PY;
 25:5iwF5f3svDfrYr/AdWtcYyBQ4MR3QEMGITyBy99LZMvpZv79Yez+DsY+4TdA/FWM/kCOyPTtGDyWR3e/7CP2XPmbHjCr5ADqMbd2itpviF9GN9zHkwbgWrwXAtNNzc4lijf4e27iTuh0gO6ghPHLAuVxJEdWhHApdjCjKrkDjEKNwhi4t6HvnVkosycQK53pN9AHngH3stwAH+i25xskiX2ZI40w62yyQQUKJBXJnbpwYycuJgUqtMKXQx0ZsXDInlBFn941+cj9O3LkmvmUg1l4Ne7+QKU8EWK8owdyv8Tc0yNTX6hsc45MauG6dcsJ/frXRk/hRoOHyIilDHY6iA==;
 31:ntAOSGJevt45a77GboT7gbFgVjRlGnSsM7Tohu0KcbfrwwqAI7kKPjd95k/71bj45JCfECr2xau4lk7KnDPznStvvvJGgqdcsFVtge+02AlPd7VrfPWre+2wmKM0OLiOfzowlpED0cAzpk2lc8AG04Csb9ZeszLgaE/FTtazEKvJf3dk/2cxvXKphzD9nWvL1YWnJEhmYsxWXq2kPp5ALut9uiyqsUdzKCvM3ybjIHo=
X-MS-TrafficTypeDiagnostic: DB6PR08MB2856:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; DB6PR08MB2856;
 20:53CStGWQWyWpv9vmEfM94oCOJfgM/NHumZj6ZwkAiR/o223vQXWAjn3s3nALAF44yVr7EjL7ZVYCgi1QiuFr5d3lmujoUUw6W2HKoK17WkRcmBsbVVvMvrQSJptncuVhcpYjSzMe8PeITghTUxq4C9akJcvEtRypkuqhSdZwliLf0bpB2iUyxPpHhsZBpXdVzazhwXyziLoy+OnYqL9aVy/gmyBpZezOpKCczl2gXV6h72N7jqfn7jNkm2TQ/U9jOYBAI6OfwGgXZjRpQxOjP2g7rw9m5DooKuVZfurPPpW8Qv4zrdocVVNRywP6E8DTe47qU3vS0N8nUX1Y+fvO6jknR2HTzRjNaSlNCLNL56PqvqUgN7YPXHZssivL8UNY85UjEzod2fjdAqQStxlXnz26n7Q4Pw5HHpwpc5OjQ0M=;
 4:b9obN/qJAzh+HaPTkuiNicuiSQjSZcAIeIJucODHISh53xMBwCIt0kCAx3mOdpb3Sds+y2sXqpXbj9wvlDN+bXenahToZ7E8Yyv83R+c6kTLYPyR4DSekp+27OfhnSjJgYwcJsbYyaQQ5FZ7LNBaUW9mnyEWn713MimgTSz7m2URc9I3YY9zANNN51/UejBZ7cvGlRTIjMsH5TCzdPWM1jepaPe1WXrm9WqLNuaGaj/WMH4Z+o0UTnUBTTxbuiqeC7T+xGFy9cL3DSFHtrNLHvp6LbZQd58VyTyLZdodbJaWvxLXHkTlrJgEX17fkWBvVrM+IN2Ie29NGoOy8Y/rwxFRaizn4RqjWt4g/rw5g2I=
X-Microsoft-Antispam-PRVS: <DB6PR08MB285686D343798F0A7839708480FD0@DB6PR08MB2856.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(192813158149592)(269456686620040);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231355)(944501410)(52105095)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123560045)(20161123558120)(20161123562045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051);
 SRVR:DB6PR08MB2856; BCL:0; PCL:0; RULEID:; SRVR:DB6PR08MB2856; 
X-Forefront-PRVS: 0826B2F01B
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(136003)(366004)(346002)(396003)(39860400002)(376002)(199004)(189003)(2906002)(6116002)(3846002)(446003)(53936002)(2616005)(11346002)(956004)(476003)(77096007)(72206003)(4326008)(230700001)(478600001)(6916009)(16526019)(186003)(26005)(6486002)(65956001)(66066001)(65806001)(305945005)(36756003)(5660300001)(53546011)(52146003)(52116002)(31696002)(386003)(23676004)(76176011)(2486003)(229853002)(7736002)(86362001)(316002)(65826007)(68736007)(106356001)(47776003)(25786009)(16576012)(44832011)(97736004)(486006)(6246003)(50466002)(64126003)(81166006)(58126008)(81156014)(105586002)(67846002)(8936002)(31686004)(8676002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DB6PR08MB2856; H:[10.1.196.50]; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: arm.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtEQjZQUjA4TUIyODU2OzIzOmhFSzQ4eHNEbW03dVgvVHFDbjNFdTljM2Fp?=
 =?utf-8?B?NkRkR2NpUm4zTjVzT01yeXFqTkFzcGxXUWl6aUZCWnphVEtsNitYSmFNclRh?=
 =?utf-8?B?bzhlaVUxTVZEWm9WeUZsaS9JbUF0K1J3a01MMk5MZjM5TlI4ZmdZREpHOVdw?=
 =?utf-8?B?dmZqaFQ5cC9ReldOUkI2VmNuYzhlQW0yL28veDNBam4xYjNMV3owcDRCV3o4?=
 =?utf-8?B?RkVhUWRKc05DNlM1YzJhOW5ibVlYTXhaTmxMVGpSSW9naDYrTjB5VmROU1lK?=
 =?utf-8?B?c2VuTlN2eUlOb1JZeTlwSW8wNFJTbXpBejByZXdabXY1NE1mZlZnYmxQMzht?=
 =?utf-8?B?V2xnM2JGejl5L3RxTmJRb2NROHlRTlpoclQ5dGx2dkJ1MGtpZHhOR28vSGxI?=
 =?utf-8?B?SDhRSXVwaHFLbnBxeFRCTm1PemxMVXc2ZzNmcUpRc2E3UFpUTUN6d1ZZbGZx?=
 =?utf-8?B?VFYyZ3RNZEt4VnZlcVRnZHJjbzdIZ2cwTk5VbDBYb0dPOHd5NTMrQkFDWUR5?=
 =?utf-8?B?aWV6N2svTm5wYXVtcFBpYi8wS0VDOEJLWkZmSzExZGZPMlRMOTFDUE11Mitw?=
 =?utf-8?B?RFZBbDFXNTVVazZtaDZnZEhGUm9IcFUwejhDdU5wVnloK0ZJN0RoVmRFbVFy?=
 =?utf-8?B?NGRaUlpPdHZNcTlPekwxcVNJeDAzVUZHSDZjTnFkVFFtWUJ2eWx5R0hUSXJw?=
 =?utf-8?B?cituODFZUi9XZzgyTEtrREdwZ1crcDZnT01nb2lPa0JLQWZkSlN3enozam96?=
 =?utf-8?B?NXNkdUJNdEhXOWtkUUplNUQ1ZytIRWp0N1VUMnBJZU93d3ZEcm5vazRSOFYz?=
 =?utf-8?B?R0IyY1ozaUJ6MlZpZG9sdjlpY0I5alNBbzNTSFdxYVRyQjV2OGZnSm5vUzUz?=
 =?utf-8?B?S0hjMjg2WXVGVmdZUkZESTJhZEdsZXlNY0tMdEJzL2EyanhlZUxJaGpXRnNh?=
 =?utf-8?B?Q3p5SzgySkcvNGIwY1JLY2xkc25pbUxYY1VMYVNINVc1akhsSU1NMjRMQ1d3?=
 =?utf-8?B?S0xBV2xKY3VwV2hNQjdqMWMvZmNvRGJSSURSNTBCOU5oaU1vVEZuWXY0NlJF?=
 =?utf-8?B?d1ViTGs4NC85clhzdTBIdFV1VXV6QjFhcHRZK2lLTDZtcVVEZ1duYWN2TXhL?=
 =?utf-8?B?OGx3OUQxck5vYWZ3cnBuWUJNNmtvRUxCQmdSZGZDVjJGNHdDRnJRbUFyR2VQ?=
 =?utf-8?B?NHNoWFlCeHBOQnNWaW5VbEZrd1RoaUo1N1BNM3BYRWxZM0VsNGllM0lKZUNJ?=
 =?utf-8?B?Nk9tcWRjeTFVVTdMZlc1L3liTHNqQXZFVDZjelZMSG1Xb3puaHBlRWZoMW9W?=
 =?utf-8?B?Z3lCQ2hHcTlNT0dYWnVKVUF4MjduRUxQL1hBZDkrT3ZNd2VPbEkrditSWE5S?=
 =?utf-8?B?TklHVFowY1c1N0NlS2kwbFVaeDA5TEM5RVZ2WnJMZFJyUTRHL1NJY1UvOG9i?=
 =?utf-8?B?VzJnNHJ5NEU5SUtCbHUvUkpCLzNwSGRsVlhZZkJZZ0E3ekdUZ3BnZ3JKdFp6?=
 =?utf-8?B?Vk9hVHNqWDhyMHBHMjJ2OG1naVE4M05rUFkvM2J6MlVCeU1TVUJURXVYZlcz?=
 =?utf-8?B?ZlZLb21WUGpIUHZ6ejM4ZXRRM29mYXdVOGtwY0dLRVJ1eVNpdkgwV2hXc0RD?=
 =?utf-8?B?YnNXQmhNcDdoaHBvcldXTlZtaEpITTZ0Q0lKc3RualVTWUw2NDNla1VaVFdp?=
 =?utf-8?B?Ry9tR1gxR2U5RGRoZ2V2RlJqN3BKbU9VT1AwdjZmUVI1MmYwYldDUHhSa3cr?=
 =?utf-8?B?bWc3MDlnbldBODBHMXpyMkdLNzBxaFRtR0tKbVFMOE1pK2QwSEQ2bTBGVE8y?=
 =?utf-8?B?bGpyYm51YTZPb0pnT0UzOGtsZzNCY3NKcWtHdzFGc1RjMWhHbllPaHZLSkF0?=
 =?utf-8?B?ZmJaMmMxa3Y1VVFES0d0UXNxL3RUS1poK254dG5kcXZJNlU3SDJxVVdaaFVE?=
 =?utf-8?Q?S4gJwK9rqDpV3tqNZXzrKCyiand/SU=3D?=
X-Microsoft-Antispam-Message-Info: btawDjzTEV/vpHZGHyhSantz79NjhnBreXUYrzuza/Xgw02tQKuT8GHVinyW3utGYmYaX3PaeGzOeM06evsAHBxuIqtm8hK5uLYaen+Mi3Uhgac10WHt97SBOYpdA8Z1tvUn8akfgJcoaPIHcqQL19GlzYFdWN8ZUAHZT0tfA7zI8cmVOT363xzkS2QPI1fzJ12vAtgDTLHOdBDe/D0fv23w5W39RejOUENrcdwRZPV6vdzg8msK6wuGHRgxW+j8di+Sa+BxrbyfW8t1JjWIzqbsiY5WvoJzG2oTfTMczkhdwDvmecJ8o0uJjwdzZGmZINEDZC4KiKk4JTtAZUpuFjA/3TRyn4MwQoBk4ycomUo=
X-Microsoft-Exchange-Diagnostics: 1; DB6PR08MB2856;
 6:jgBD7wZ/VViFwSfIJs1FRZ5K6EnwUOreGatouoOfsrwr4QIyPsjxoK+rCI1uKvKFmno1igahO6PvOVsFAuefyyGdV7VMkTbUKB/L47XQ9+gH21dY+KREf2FE7lVnKXK/q/Kdg3+r2mExA+A/r/f6tSkhxnq7mVXOSVH4oeKBpGxaMYNpIf6WeofiWvFx5VQBHRArd9c5Fd78I3KEwCuxoRjdXnomOvtbcNJbtApB5DpP2Xk/Afabjzt8gWJNmFabdqbOL1N58t7qQXYarnZZwTFEsZbwWqGazz3qQQBL74p8WRMcLQ7srGg/XNU8Fgnt61Cbj/5zrb5ToEHO27rcsdRSSJd5Rct9Gfonn/kRhL6+o8D5jCUFPZk3yFybxCwKtahrTV1JseZ6scJMSXhZbPe+nZidStWUQ7H8kyH6sQw1SNLVcoS1xQAHAn2HfyWhL6tzVtI9LzlB44QqwKvfOg==;
 5:45q2OZ6+pfaYPukK27VyfRoPT3gFrUVJra48cWo3QA3XS4kgfjEmlbR5+vo+G61ptC0AMwZpTOCeN1egI/XCddAytMFl8nWT1mTe77s93UAPlZzYweu/dXCWNABJauuT9BcbbymZB9/093j7UnLImRz8q0SGk0siMtjR0xVPbck=;
 7:m1cGCChdS4rZOgHt1YD+JNqAIAkuFDWrnm1FV6hfbdD+KttDsBidySHuPr5OimamHzlJMcL08UHW2fuQQJJY8QB549a7+U4L2gyRvyuEEKxiVSwvdKnS85mt7SpyB7nDYro/Gyr8Db6j9BeoGFoM9YOl5N6B3UoMKOLhwS7aXEjrg6Fb7/MnYRng99C5u9pjjQOOINIZYXd2nlhAaHs5AQWmntiGC8exSQPnV/OK2ev68XW6O1yS99K4d1kBFLag
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Oct 2018 15:47:52.7680 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: bec917d1-9345-4bf6-8c36-08d632b5915f
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR08MB2856
Subject: Re: [Xen-devel] [PATCH v4 16/23] xen/arm: generate vpl011 node on
 device tree for domU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, nd@arm.com,
 andrii_anisov@epam.com, 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>

SGksCgpPbiAwNS8xMC8yMDE4IDE5OjQ3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gSW50
cm9kdWNlIHZwbDAxMSBzdXBwb3J0IHRvIGd1ZXN0cyBzdGFydGVkIGZyb20gWGVuOiBpdCBwcm92
aWRlcyBhCj4gc2ltcGxlIHdheSB0byBwcmludCBvdXRwdXQgZnJvbSBhIGd1ZXN0LCBhcyBtb3N0
IGd1ZXN0cyBjb21lIHdpdGggYQo+IHBsMDExIGRyaXZlci4gSXQgaXMgYWxzbyBhYmxlIHRvIHBy
b3ZpZGUgYSB3b3JraW5nIGNvbnNvbGUgd2l0aAo+IGludGVycnVwdCBzdXBwb3J0Lgo+IAo+IFRo
ZSBVQVJUIGV4cG9zZWQgdG8gdGhlIGd1ZXN0IGlzIGEgU0JTQSBjb21wYXRpYmxlIFVBUlQgYW5k
IG5vdCBhIFBMMDExLgo+IFNCU0EgVUFSVCBpcyBhIHN1YnNldCBvZiBQTDAxMSByMXA1LiBBIGZ1
bGwgUEwwMTEgaW1wbGVtZW50YXRpb24gaW4gWGVuCj4gd291bGQganVzdCBiZSB0b28gZGlmZmlj
dWx0LCBzbyBndWVzdHMgbWF5IHJlcXVpcmUgc29tZSBkcml2ZXJzIGNoYW5nZXMuCj4gCj4gRW5h
YmxlIHZwbDAxMSBjb25kaXRpb25hbGx5IGlmIHRoZSB1c2VyIHJlcXVlc3RlZCBpdC4KPiAKPiBT
aWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4g
LS0tCj4gQ2hhbmdlcyBpbiB2NDoKPiAtIG1vdmUgcmVuYW1lIHNldF9pbnRlcnJ1cHRfcHBpIGFu
ZCBtYWtpbmcgc2V0X2ludGVycnVwdF9wcGkgZ2VuZXJpYyB0bwo+ICAgIGEgc2VwYXJhdGUgcGF0
Y2gKPiAtIHByb3Blcmx5IG5hbWUgdGhlIHZwbDAxMSBkZXZpY2Ugbm9kZSBuYW1lCj4gLSBjb2Rl
IHN0eWxlCj4gLSB1c2UgI2RlZmluZSBmb3IgYWRkcmNlbGxzIGFuZCBzaXplY2VsbHMKPiAKPiBD
aGFuZ2VzIGluIHYzOgo+IC0gdXNlIGJvb2wKPiAtIHJldGFpbiBCVUdfT04oaXJxIDwgMTYpCj4g
LSBhZGQgdnBsMDExIGJvb2wgdG8ga2luZm8KPiAtIHJldHVybiBlcnJvciBvZiB2cGwwMTEgaXMg
cmVxdWlyZWQgYnV0IENPTkZJR19TQlNBX1ZVQVJUX0NPTlNPTEUgaXMKPiAgICBtaXNzaW5nCj4g
Cj4gQ2hhbmdlcyBpbiB2MjoKPiAtIGNvZGUgc3R5bGUgZml4ZXMKPiAtIG1ha2Ugc2V0X2ludGVy
cnVwdF9wcGkgZ2VuZXJpYwo+IC0gcmVuYW1lIHNldF9pbnRlcnJ1cHRfcHBpIHRvIHNldF9pbnRl
cnJ1cHQKPiAtIG9ubHkgbWFrZSB0aGUgdnBsMDExIG5vZGUgaWYgdGhlIG9wdGlvbiB3YXMgZW5h
YmxlZAo+IC0tLQo+ICAgeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgNjEgKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gICB4ZW4vYXJjaC9hcm0va2Vy
bmVsLmggICAgICAgfCAgMyArKysKPiAgIDIgZmlsZXMgY2hhbmdlZCwgNjQgaW5zZXJ0aW9ucygr
KQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJj
aC9hcm0vZG9tYWluX2J1aWxkLmMKPiBpbmRleCA3NjBlYmY4Li4wNDlhYjg0IDEwMDY0NAo+IC0t
LSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21h
aW5fYnVpbGQuYwo+IEBAIC0xNjA1LDYgKzE2MDUsNTQgQEAgc3RhdGljIGludCBfX2luaXQgbWFr
ZV90aW1lcl9kb21VX25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0KQo+ICAg
ICAgIHJldHVybiByZXM7Cj4gICB9Cj4gICAKPiArI2lmZGVmIENPTkZJR19TQlNBX1ZVQVJUX0NP
TlNPTEUKPiArc3RhdGljIGludCBfX2luaXQgbWFrZV92cGwwMTFfdWFydF9ub2RlKGNvbnN0IHN0
cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCkKPiArewo+ICsgICAgaW50IHJlczsKPiArICAgIGdp
Y19pbnRlcnJ1cHRfdCBpbnRyOwo+ICsgICAgX19iZTMyIHJlZ1tHVUVTVF9ST09UX0FERFJFU1Nf
Q0VMTFMgKyBHVUVTVF9ST09UX1NJWkVfQ0VMTFNdOwo+ICsgICAgX19iZTMyICpjZWxsczsKPiAr
Cj4gKyAgICByZXMgPSBmZHRfYmVnaW5fbm9kZShmZHQsICJzYnNhLXVhcnRAIl9fc3RyaW5naWZ5
KEdVRVNUX1BMMDExX0JBU0UpKTsKPiArICAgIGlmICggcmVzICkKPiArICAgICAgICByZXR1cm4g
cmVzOwo+ICsKPiArICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9zdHJpbmcoZmR0LCAiY29tcGF0aWJs
ZSIsICJhcm0sc2JzYS11YXJ0Iik7Cj4gKyAgICBpZiAoIHJlcyApCj4gKyAgICAgICAgcmV0dXJu
IHJlczsKPiArCj4gKyAgICBjZWxscyA9ICZyZWdbMF07Cj4gKyAgICBkdF9jaGlsZF9zZXRfcmFu
Z2UoJmNlbGxzLCBHVUVTVF9ST09UX0FERFJFU1NfQ0VMTFMsCj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgR1VFU1RfUk9PVF9TSVpFX0NFTExTLCBHVUVTVF9QTDAxMV9CQVNFLAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgIEdVRVNUX1BMMDExX1NJWkUpOwo+ICsgICAgaWYgKCByZXMgKQo+ICsg
ICAgICAgIHJldHVybiByZXM7Cj4gKyAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAicmVnIiwg
cmVnLCBzaXplb2YocmVnKSk7Cj4gKyAgICBpZiAoIHJlcyApCj4gKyAgICAgICAgcmV0dXJuIHJl
czsKPiArCj4gKyAgICBzZXRfaW50ZXJydXB0KGludHIsIEdVRVNUX1ZQTDAxMV9TUEksIDB4Ziwg
RFRfSVJRX1RZUEVfTEVWRUxfSElHSCk7Cj4gKwo+ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5KGZk
dCwgImludGVycnVwdHMiLCBpbnRyLCBzaXplb2YgKGludHIpKTsKPiArICAgIGlmICggcmVzICkK
PiArICAgICAgICByZXR1cm4gcmVzOwo+ICsKPiArICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxs
KGZkdCwgImludGVycnVwdC1wYXJlbnQiLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
R1VFU1RfUEhBTkRMRV9HSUMpOwo+ICsgICAgaWYgKCByZXMgKQo+ICsgICAgICAgIHJldHVybiBy
ZXM7Cj4gKwo+ICsgICAgLyogVXNlIGEgZGVmYXVsdCBiYXVkIHJhdGUgb2YgMTE1MjAwLiAqLwo+
ICsgICAgZmR0X3Byb3BlcnR5X3UzMihmZHQsICJjdXJyZW50LXNwZWVkIiwgMTE1MjAwKTsKPiAr
Cj4gKyAgICByZXMgPSBmZHRfZW5kX25vZGUoZmR0KTsKPiArICAgIGlmICggcmVzICkKPiArICAg
ICAgICByZXR1cm4gcmVzOwo+ICsKPiArICAgIHJldHVybiAwOwo+ICt9Cj4gKyNlbmRpZgo+ICsK
PiAgIC8qCj4gICAgKiBUaGUgbWF4IHNpemUgZm9yIERUIGlzIDJNQi4gSG93ZXZlciwgdGhlIGdl
bmVyYXRlZCBEVCBpcyBzbWFsbCwgNEtCCj4gICAgKiBhcmUgZW5vdWdoIGZvciBub3csIGJ1dCB3
ZSBtaWdodCBoYXZlIHRvIGluY3JlYXNlIGl0IGluIHRoZSBmdXR1cmUuCj4gQEAgLTE2NjYsNiAr
MTcxNCwxNiBAQCBzdGF0aWMgaW50IF9faW5pdCBwcmVwYXJlX2R0Yl9kb21VKHN0cnVjdCBkb21h
aW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCj4gICAgICAgaWYgKCByZXQgKQo+ICAg
ICAgICAgICBnb3RvIGVycjsKPiAgIAo+ICsgICAgaWYgKCBraW5mby0+dnBsMDExICkKPiArICAg
IHsKPiArICAgICAgICByZXQgPSAtRUlOVkFMOwo+ICsjaWZkZWYgQ09ORklHX1NCU0FfVlVBUlRf
Q09OU09MRQo+ICsgICAgICAgIHJldCA9IG1ha2VfdnBsMDExX3VhcnRfbm9kZShkLCBraW5mby0+
ZmR0KTsKPiArI2VuZGlmCj4gKyAgICAgICAgaWYgKCByZXQgKQo+ICsgICAgICAgICAgICBnb3Rv
IGVycjsKPiArICAgIH0KPiArCj4gICAgICAgcmV0ID0gZmR0X2VuZF9ub2RlKGtpbmZvLT5mZHQp
Owo+ICAgICAgIGlmICggcmV0IDwgMCApCj4gICAgICAgICAgIGdvdG8gZXJyOwo+IEBAIC0yNTIz
LDYgKzI1ODEsNyBAQCBzdGF0aWMgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tVShzdHJ1Y3QgZG9t
YWluICpkLAo+ICAgICAgIHN0cnVjdCBrZXJuZWxfaW5mbyBraW5mbyA9IHt9Owo+ICAgICAgIGlu
dCByYzsKPiAgICAgICB1NjQgbWVtOwo+ICsgICAgdTMyIGxlbjsKPiAgIAo+ICAgICAgIHJjID0g
ZHRfcHJvcGVydHlfcmVhZF91NjQobm9kZSwgIm1lbW9yeSIsICZtZW0pOwo+ICAgICAgIGlmICgg
IXJjICkKPiBAQCAtMjUzNCw2ICsyNTkzLDggQEAgc3RhdGljIGludCBfX2luaXQgY29uc3RydWN0
X2RvbVUoc3RydWN0IGRvbWFpbiAqZCwKPiAgIAo+ICAgICAgIHByaW50aygiKioqIExPQURJTkcg
RE9NVSBjcHVzPSV1IG1lbW9yeT0lbHVLQiAqKipcbiIsIGQtPm1heF92Y3B1cywgbWVtKTsKPiAg
IAo+ICsgICAga2luZm8udnBsMDExID0gZHRfZ2V0X3Byb3BlcnR5KG5vZGUsICJ2cGwwMTEiLCAm
bGVuKSAhPSBOVUxMOwoKWW91IGNhbiB1c2UgZHRfcHJvcGVydHlfcmVhZF9ib29sIGhlcmUuCgo+
ICsKPiAgICAgICBkLT52Y3B1ID0geHphbGxvY19hcnJheShzdHJ1Y3QgdmNwdSAqLCBkLT5tYXhf
dmNwdXMpOwo+ICAgICAgIGlmICggIWQtPnZjcHUgKQo+ICAgICAgICAgICByZXR1cm4gLUVOT01F
TTs7Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9rZXJuZWwuaCBiL3hlbi9hcmNoL2FybS9r
ZXJuZWwuaAo+IGluZGV4IDQzMjBmNzIuLjMzZjNlNzIgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gv
YXJtL2tlcm5lbC5oCj4gKysrIGIveGVuL2FyY2gvYXJtL2tlcm5lbC5oCj4gQEAgLTMzLDYgKzMz
LDkgQEAgc3RydWN0IGtlcm5lbF9pbmZvIHsKPiAgICAgICBwYWRkcl90IGR0Yl9wYWRkcjsKPiAg
ICAgICBwYWRkcl90IGluaXRyZF9wYWRkcjsKPiAgIAo+ICsgICAgLyogRW5hYmxlIHBsMDExIGVt
dWxhdGlvbiAqLwo+ICsgICAgYm9vbCB2cGwwMTE7Cj4gKwo+ICAgICAgIC8qIGxvYWRlciB0byB1
c2UgZm9yIHRoaXMga2VybmVsICovCj4gICAgICAgdm9pZCAoKmxvYWQpKHN0cnVjdCBrZXJuZWxf
aW5mbyAqaW5mbyk7Cj4gICAgICAgLyogbG9hZGVyIHNwZWNpZmljIHN0YXRlICovCj4gCgpDaGVl
cnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 15:48:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 15:48: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 1gC570-0004CS-Kn; Mon, 15 Oct 2018 15:48:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wm3j=m3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gC56y-0004CC-VB
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 15:48:52 +0000
X-Inumbo-ID: 01510da0-d092-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 01510da0-d092-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 15: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 <aliasfile-bounces@xenproject.org>)
 id 1gC56x-0005mt-6v; Mon, 15 Oct 2018 15:48: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 1gC56w-0002g7-T7; Mon, 15 Oct 2018 15:48:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gC56w-0000lh-SU; Mon, 15 Oct 2018 15:48:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128821-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=272ecccd793c8fb12f4f356ada18a870c2426603
X-Osstest-Versions-That: ovmf=55e8ff01af77117dc276b3481ae364141012c52b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 15 Oct 2018 15:48:50 +0000
Subject: [Xen-devel] [ovmf test] 128821: 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>

ZmxpZ2h0IDEyODgyMSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg4MjEvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAyNzJlY2NjZDc5M2M4ZmIxMmY0ZjM1NmFkYTE4YTg3
MGMyNDI2NjAzCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA1NWU4ZmYw
MWFmNzcxMTdkYzI3NmIzNDgxYWUzNjQxNDEwMTJjNTJiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg3OTkgIDIwMTgtMTAtMTUgMDE6NDA6NTUgWiAgICAwIGRheXMKRmFpbGluZyBzaW5jZSAgICAg
ICAgMTI4ODA4ICAyMDE4LTEwLTE1IDA0OjM0OjI5IFogICAgMCBkYXlzICAgIDIgYXR0ZW1wdHMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTI4ODIxICAyMDE4LTEwLTE1IDEyOjExOjEzIFogICAgMCBk
YXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgRG9uZ2FvIEd1byA8ZG9uZ2FvLmd1b0BpbnRlbC5jb20+CiAgRmVuZywgWXVuaHVh
WCA8eXVuaHVheC5mZW5nQGludGVsLmNvbT4KICBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVs
LmNvbT4KICBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgWW9uZ2hvbmcgWmh1IDx5
b25naG9uZy56aHVAaW50ZWwuY29tPgogIFl1bmh1YSBGZW5nIDx5dW5odWF4LmZlbmdAaW50ZWwu
Y29tPgogIFpoaWp1LkZhbiA8emhpanV4LmZhbkBpbnRlbC5jb20+CiAgemhpanVmYW4gPHpoaWp1
eC5mYW5AaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVz
aGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9vc3N0ZXN0
L292bWYuZ2l0CiAgIDU1ZThmZjAxYWYuLjI3MmVjY2NkNzkgIDI3MmVjY2NkNzkzYzhmYjEyZjRm
MzU2YWRhMThhODcwYzI0MjY2MDMgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 15:49:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 15: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 1gC57f-0004L5-W0; Mon, 15 Oct 2018 15:49:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q5c5=m3=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gC57f-0004Kx-6a
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 15:49:35 +0000
X-Inumbo-ID: 87ec9360-d091-11e8-a8a5-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::624])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 87ec9360-d091-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 17:46:51 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector1-arm-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=1kBhamAomu0ATNzaT6cy2QTaYve/aZ15NE6+6nHbKw8=;
 b=fXyLxrV4nH6/Wx8s9b/8MApEv/N2qlk/OXq76xkx2BbErrj5Ie31CremEarkC2stfS06qyNj7Vkd8LAoE4hsxNKYhezRTIHHiUY0qUxmTKtHZfsfq4I3ve+vKMICgM+IRd4wWLSdCPBLX88TQuOBAVoYAi8ytJ3ICBwegasT0Yw=
Received: from [10.1.196.50] (217.140.106.54) by
 AM4PR08MB2850.eurprd08.prod.outlook.com (2603:10a6:205:d::32) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1228.25; Mon, 15 Oct 2018 15:49:26 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-17-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <901e6ae9-e666-4861-1e00-7729e8167cb7@arm.com>
Date: Mon, 15 Oct 2018 16:49:24 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1538765251-25256-17-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
X-Originating-IP: [217.140.106.54]
X-ClientProxiedBy: CWXP265CA0028.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:400:2d::16) To AM4PR08MB2850.eurprd08.prod.outlook.com
 (2603:10a6:205:d::32)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 05516738-693d-4929-43f5-08d632b5c96d
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:AM4PR08MB2850; 
X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2850;
 3:nIuc86rF0PuI19X8DXKUA/96N7rUXMbWbSjlVo476crIj4ztqYDuNs13iBseb8jyEf1Tq6aYVV+Bq4OdfFzO9ATm2/3gxtPhPqwvKEvaVi/H6AJosBApqyfzwA5zCLEDhuQyOwNjjmfSRlSSQTwHuWoT7l0hSUAe9g9f8al1HKBPq+rJoJX754dPwO3dktzx5Ih+S932LJ5z6Lso9fmiOTAvQg9vIWm3iaAYHmlkKnaqWib1ZZpsS3cVt/Nxz3mU;
 25:BkmDbw6xulc3VNZz+rMt0VY9ClFaQoMth/aYJQCt4PbwEkOJHeG2t/QWdbxEb3BUgmRd27EjSASRAUTW3go8nMq7FfcUeZxYZxK14gkX5BXN+azlD3JC0nBRO8KHVpTZ/GW3Mt7RPXAmQoFtJwjBAnYQ+pRVzPZqZhv2/J/oz241BHSWmmW1nATBpwQNJfzQKmyvm3ZioJUI8zSHyDQqO+b6N0tBZ0LmxquPNlk8LCh4mru3Q2ddOZFa3m2q/NKIJ7QHmjVJPmDfOvXJ6PnaHNJxyjtMPty+IaWkyUHdsz7BDCvOky2btO8cPaUk6uSO0L6InjmqlAURoTl6+AUIEw==;
 31:4d3vf7Hd5sBNez7pj4O59aWBVCTZP+KWHJlwXwbSSgBP/pTjk9sSng98c/hZ8UjEiOXml7u1pyCKSYquNSr1ZgvU+x+oE+KcCLDhsRNWzCINAyKupAv/ge31e9V2wqNMycIthlo7Y0XeGPvNu0JlNtrTnabOAm3KpXls9WEVTMKM0b7XZd/s9CW337kYkfpahBc8nP6aHvbaTF6ie5vJhQOSrWHahwBsU+zMxWq5bII=
X-MS-TrafficTypeDiagnostic: AM4PR08MB2850:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2850;
 20:9Vxim+NEbVz60VA7MaMrSE/aK43gcwUY4BaWj8cpP9qR0YltrQ3T6G8izM4os16w7Jpe5mYL6Tjbi7yct6AfURKe3jGLcudhetKb5idgDRwyjAwaBs6qjDvefSbRGMB79p1qpm5SCn9jY2YkC6zBY06QQFqmPfL9MjfoFDsrujz5wa2XcXNUMny9gzHs6TjSsyJQBLGIuB5UdsLqFM34Uti0XEACLffztJ19ezzchFKnUZGAO2gWx6laqwXCY0EeRFOr25ZPNGQNwPppZJZtBAI3K8jBVAiOKUlCcwcnG2ByYoZYpZ1dCxPZEFObsPOy6JBN57DUBpCmb/Q0WSYoSGcne4ooMy1hQz23kk+UuoZEeZACDLYE4Whyc2d6y5bsloauetQL0Gjn/gmoSUeMCVua7/U+q0JyA9uXADR/EhY=;
 4:zwA3ceXATrDf7o2JfdEIv7UZE4hcV2vVCFhkpqY5eXCpMqk+PWy2UBxtevcBX9P+285OG+OhgZRP4unnl0mZOMpZMDo3R7nLrkQgmRXPdyA60zhDlEJWtRo9+8eQbPMjhOIVt5sHYcMtA8HlTw0GyXwzhIQMtrPaN0BhXAxZ3gR2D6TuCQkDK7ts0JdBPKCctn2y7ilvqEkwcon6h1oOV0Y6tL4MlFNQEDTN3QrDcbXPt1PJnje9OUOrUKH/H9Ax7FI9Wr0QzjHr0DWjG8kcnvgfl8pY3zl8W5pXv91eMdk1MAu2yQSLW0fLe3XcK1zSXyH24lb/U1M6jMwFt+yTAZGbjvV8mvVckxiAF3AjVu40mEpnWrvezqBhzTmBnOW+
X-Microsoft-Antispam-PRVS: <AM4PR08MB2850A9D8565B26A6031A489780FD0@AM4PR08MB2850.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(192813158149592)(180628864354917)(269456686620040); 
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231355)(944501410)(52105095)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123560045)(20161123558120)(20161123562045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991067);
 SRVR:AM4PR08MB2850; BCL:0; PCL:0; RULEID:; SRVR:AM4PR08MB2850; 
X-Forefront-PRVS: 0826B2F01B
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(396003)(366004)(346002)(376002)(39860400002)(136003)(199004)(189003)(8936002)(486006)(6246003)(386003)(53546011)(76176011)(52116002)(23676004)(52146003)(2486003)(2906002)(5660300001)(65826007)(8676002)(81156014)(81166006)(106356001)(478600001)(44832011)(31696002)(6346003)(72206003)(26005)(77096007)(86362001)(230700001)(186003)(16526019)(105586002)(476003)(2616005)(956004)(11346002)(446003)(6486002)(97736004)(14444005)(305945005)(6916009)(25786009)(4326008)(31686004)(36756003)(47776003)(16576012)(58126008)(3846002)(6116002)(7736002)(68736007)(64126003)(67846002)(229853002)(66066001)(65806001)(65956001)(316002)(50466002)(53936002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM4PR08MB2850; H:[10.1.196.50]; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: arm.com does not designate
 permitted sender hosts)
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTRQUjA4TUIyODUwOzIzOm5QcTBaclUyU1ZDN1lVUEtmZ0RmeWJucHVD?=
 =?utf-8?B?cnlDNUpxL2QzV3prMSsxNWlDNGtuelFhTE9FWjFlNDVZamdXYW1LNVBvOUF1?=
 =?utf-8?B?THFiTEFhNHdLRUczZGw5emdBUVk3UnJXcGlXK2M4aU9BeDFHT2F1MHIwRmx3?=
 =?utf-8?B?ZmRiWkVsUHBUR1F6TGRCZStHOUVtVkVJS2RjampGRUtjbWdsN2ZIRnVsQkw1?=
 =?utf-8?B?UTNHU0FuSlFId3J0ZkREZ2FialdHM2VOVlRzVHdzRTNoa1RMaTk1a1FIZUtH?=
 =?utf-8?B?NkJWcUxFL1ZQVGU5QXNRb1dvNjBFaEtDbmZiMmVtU1M3eU5JNFJWOThGeHky?=
 =?utf-8?B?SmhGQ09TcVN1VDlybXdtT2N0ay8yN0l3dm9leFY2K1VKZkdsRFJxV0ZDU04r?=
 =?utf-8?B?VWVjZHUxT2s1MktTbG81VUVwWmV3eTRiM0Q2Y0V3TDVwNXhNOGZsV0RJRFRq?=
 =?utf-8?B?dXRlZHNpMi9RZzRaZFQ0MVp6UW9CY1BJQVFXYWRWMzBoSXFhYURDTHkzR1R5?=
 =?utf-8?B?Y1FxTDB0eVc0TlJKalZWWmZBNXNWS3ZOZ3BnaGlYQTBOditJQWgzV1pqbjY5?=
 =?utf-8?B?V1RiakJQTHZmT2RibVZTdFBuSGt3THpIc3E3MHk1ZFpMM3hPblZTVDhvUWMx?=
 =?utf-8?B?VngrVnh6Si9hcGpuU2sxUWUwMGFLcktEM1NoQXdVallSQjRPTWthNjQ4dlEr?=
 =?utf-8?B?UkdvcG9wZGN6MGRSa0kycnp1enA4ZVljRktONHFzV0pjRWFnaFJ2ZG9VNyt6?=
 =?utf-8?B?ckx5VTkzWTBGYlJ6bVNRVXlYZU9ycUNRcUhCd3pNY2xGeDFmSnRTSTVYbm9R?=
 =?utf-8?B?dlRlVXM4clErUXd4dEtnNGg3V2NmQm5wVU1qS01JK2hSSlRHbEZTQllGbXhW?=
 =?utf-8?B?cXlFY0VPdWdGbzAvMGRaS2tBeEtWVzdXOXJBelNvUHZ6M01KYnZ2VHZ2Q1E1?=
 =?utf-8?B?cFNiUmhmTHZ4ZFhHbStqQitPUEpHK25PaW1rbUFJTElUajVLQkdQK2J5MDNN?=
 =?utf-8?B?TWlxdTdhaG9XbXBDMXlOVVExZ1RSVWlPVmtENGx4UUIxdUVNS3kxeVFYN251?=
 =?utf-8?B?dm9iUGhvZVdkYWtCdDZQYzI4TVYyekQ1WlBUV2EzaklhM21rMDZUQ3J2ZG1I?=
 =?utf-8?B?N1czUVFjZUNsUmhWaTIwMHJuOUJ5MnJOVnVLZXV5Nmc4OFZIazhlMXA3dE9s?=
 =?utf-8?B?TW5xTEo1YVYzd0UrSktySzhzRFM5Nm5xRlY1ZWQwWU5CS1htdjlBU3RQVmcx?=
 =?utf-8?B?T3NJcHg3SGY4QXlFb2VQN2k4Z3FWYjBJMDA2S3NONmRpQXRVVlNoSFRBRXMv?=
 =?utf-8?B?V3RzSTZnZkJMa3ZSeVRmM01tOGZIekhsY29NLzNabW84eWxWTkpUM2l5VHVZ?=
 =?utf-8?B?MFE2dFU5RGhPVTFBcTVqcWd3Tmg5bEVDenlJZk9UQnNlS2Z0SERaYkhhMnpr?=
 =?utf-8?B?ZU44UytBN3FmdkFtd3BXODBINnR5Zkl3dFo1ZmczTENoTVNGTmJyZlhqdFd5?=
 =?utf-8?B?Z0pqNHhHZ25Ua1NUNVZMZlpIUDJzVVMyTXVoWjlReFZvdXZ4RnpkM2ErZm9o?=
 =?utf-8?B?NmNRdG14OFhJOVhXOGZXN1gweFJOVlNzbTIrTGpITll5YVYrdUVmaEpSdmdh?=
 =?utf-8?B?UTlNeDFEeGsrcndjdTU0eTlmdGIzaE9qQ2ZRMW9YRlVoMitoWERBbGRtT2Zk?=
 =?utf-8?B?U3B6RUFxRnQweVdZd0w3R2s4VFFub1N5TEFVbW9yYzdHV1hZVVF3QzBjTWp5?=
 =?utf-8?B?amVtbW1aQlozS1ZZY3R4b2xlT1VkRHY0ZUFxUm5Dc01ocUVLR0RXS2kvK1Ja?=
 =?utf-8?B?Y1pTblRwZHlsUCthaHNlK0Z4SkhkRFJEVk5hSGVvUWNxZi9JS0hZbDcwQXVR?=
 =?utf-8?B?ZU1Ic3RVWGNxdEg0OEJiNDNsVDBqVWZaMEVBelF3QjlDY2lTOEg5SExXdTlx?=
 =?utf-8?B?ZFFrcmc0ZFRDcnB4QjNSeUpVTjdXUG5QUmlvT0pJT0t0aUkrdXJsVjkwcUJL?=
 =?utf-8?B?dHpsVUgxeDBvNk9HbDdHcmpwQ0R6TEZ5cnR2dz09?=
X-Microsoft-Antispam-Message-Info: n1obSIz5l5YoDBdO8ws1K3UuCtAFi+KrDrVVF2rTN5tKvzC/XvkQYk4GVXWOakfvZIy904iV+5wfbq/zWuAauQiVB+1JV060S07PjRlzaaGm4na58V8WWd3oj1iTY/U8+SnvTy78lF12pcrlB+45xqQ8GjQ2dLuywvlhJjFWSQilNML8e23jrpmWmMpzla7y1U6i51w7TaGc6YLxn4i/Q4+/CxN/p6OM6ZBFO5vjDU1c5vlfaw4aW7S5/ce6NZtoNEFhce7iMugRXqVd364CPQnPdMkll8KWWyVdvZ8DdFqfChMLQG8sNbRDXTObdnKokI2o2tJ/e5vU2YifLltbyXmpKIF+N4BeMS+OBtFKGXM=
X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2850;
 6:azCqWE2EjqXJn9b2OHFkEKfZeBf19LSjf2QoJGtKW50/EQqBrleJ+l6DRpSolLYryuH6pL58nLskqkvc0PgD6DgRQof5dF9jM82Wf2dF0Jy/Lwt835vvpqJzS08vsMMi0Z+Yg9xQJIXMLciUkZBSXYrL++TVDyt0S+X35ngzysZiMU8Lc1x4NBrKldnBcZcJhu6sjceaA2l1Fp4rZTCH800RsvfJjj+oYzALEHvDvmvGRMkngB/nnI5V09ODHMfDljIoE2ACCq7x+Fm52WZxUnXgWbVPGNfaxTRT9CrFU8ujOo3mBZrKhH/iYeTwpFGasg1gW+nm+H4jA8uj4sB5Z2yQOmrUDi78tCxCw0UwRw84OLkSq3N+Vydu0tI1qVNu8XILlfC+s0FEQo9kVlvm/e+uxYJirmJa18V/me31d1OoHD3LqLPtilj1bqZCYkLhWt3aNWypI5wBOWhniBH4gg==;
 5:63ige/B6v1EwCDiQ2k+SPCAzpINSM+Kt7/Y7UicdeRS+oixVQifCNSdM+1obxs/DhX6Ie3IXeQrzpCgFSlFxy/jkzY47OFhTStXsF9SNWluLweQNcO6RQ9wSA8Idd6mCo4sCHyzDHmI49mfoPtE5q1Rm8ErgB36ddyFesMbdTUY=;
 7:zEVedcHCz7PG4s667FDGTNdSZ+97GoNPZubk2qPsUssPRMoui5FnB+99HzshMkKfDkYRKAi+s+2AU4yky/6XBX0OV1ux6WL4IfiwIGKuH1P2EVnNPXwG/2KEDsYttBnGG4upzvBIxWDXZzVetMFs7VdlCUBnDFXanLk34hZzZSeZ15alhijz7f1v7+uVU5lB5MRetvvwgYT2JImn/SZs7v4kh5Gbop4RQ1TeZwoJahJm/A8HuA3WfN/UJ7Wl1cJB
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Oct 2018 15:49:26.7323 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 05516738-693d-4929-43f5-08d632b5c96d
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR08MB2850
Subject: Re: [Xen-devel] [PATCH v4 17/23] xen/arm: introduce a union in
 vpl011
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, nd@arm.com,
 andrii_anisov@epam.com, 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>

SGkgU3RlZmFubywKCk9uIDA1LzEwLzIwMTggMTk6NDcsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBJbnRyb2R1Y2UgYSB1bmlvbiBpbiBzdHJ1Y3QgdnBsMDExIHRvIGNvbnRhaW4gdGhlIGNv
bnNvbGUgcmluZyBtZW1iZXJzLgo+IEEgbGF0ZXIgcGF0Y2ggd2lsbCBhZGQgYW5vdGhlciBtZW1i
ZXIgb2YgdGhlIHVuaW9uIGZvciB0aGUgY2FzZSB3aGVyZQo+IHRoZSBiYWNrZW5kIGlzIGluIFhl
bi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlu
eC5jb20+CgpBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCkNo
ZWVycywKCj4gLS0tCj4gQ2hhbmdlcyBpbiB2NDoKPiAtIG5hbWUgdW5pb24gImJhY2tlbmQiCj4g
Cj4gQ2hhbmdlcyBpbiB2MzoKPiAtIHJlbmFtZSByaW5nIGZpZWxkIHRvIGRvbQo+IAo+IENoYW5n
ZXMgaW4gdjI6Cj4gLSBuZXcgcGF0Y2gKPiAtLS0KPiAgIHhlbi9hcmNoL2FybS92cGwwMTEuYyAg
ICAgICAgfCAyMiArKysrKysrKysrKystLS0tLS0tLS0tCj4gICB4ZW4vaW5jbHVkZS9hc20tYXJt
L3ZwbDAxMS5oIHwgIDggKysrKysrLS0KPiAgIDIgZmlsZXMgY2hhbmdlZCwgMTggaW5zZXJ0aW9u
cygrKSwgMTIgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92cGww
MTEuYyBiL3hlbi9hcmNoL2FybS92cGwwMTEuYwo+IGluZGV4IGEyODFlYWIuLmViYzA0NWUgMTAw
NjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL3ZwbDAxMS5jCj4gKysrIGIveGVuL2FyY2gvYXJtL3Zw
bDAxMS5jCj4gQEAgLTgyLDcgKzgyLDcgQEAgc3RhdGljIHVpbnQ4X3QgdnBsMDExX3JlYWRfZGF0
YShzdHJ1Y3QgZG9tYWluICpkKQo+ICAgICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4gICAgICAg
dWludDhfdCBkYXRhID0gMDsKPiAgICAgICBzdHJ1Y3QgdnBsMDExICp2cGwwMTEgPSAmZC0+YXJj
aC52cGwwMTE7Cj4gLSAgICBzdHJ1Y3QgeGVuY29uc19pbnRlcmZhY2UgKmludGYgPSB2cGwwMTEt
PnJpbmdfYnVmOwo+ICsgICAgc3RydWN0IHhlbmNvbnNfaW50ZXJmYWNlICppbnRmID0gdnBsMDEx
LT5iYWNrZW5kLmRvbS5yaW5nX2J1ZjsKPiAgICAgICBYRU5DT05TX1JJTkdfSURYIGluX2NvbnMs
IGluX3Byb2Q7Cj4gICAKPiAgICAgICBWUEwwMTFfTE9DSyhkLCBmbGFncyk7Cj4gQEAgLTE0NSw3
ICsxNDUsNyBAQCBzdGF0aWMgdWludDhfdCB2cGwwMTFfcmVhZF9kYXRhKHN0cnVjdCBkb21haW4g
KmQpCj4gICBzdGF0aWMgdm9pZCB2cGwwMTFfdXBkYXRlX3R4X2ZpZm9fc3RhdHVzKHN0cnVjdCB2
cGwwMTEgKnZwbDAxMSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdW5zaWduZWQgaW50IGZpZm9fbGV2ZWwpCj4gICB7Cj4gLSAgICBzdHJ1Y3QgeGVuY29uc19p
bnRlcmZhY2UgKmludGYgPSB2cGwwMTEtPnJpbmdfYnVmOwo+ICsgICAgc3RydWN0IHhlbmNvbnNf
aW50ZXJmYWNlICppbnRmID0gdnBsMDExLT5iYWNrZW5kLmRvbS5yaW5nX2J1ZjsKPiAgICAgICB1
bnNpZ25lZCBpbnQgZmlmb190aHJlc2hvbGQgPSBzaXplb2YoaW50Zi0+b3V0KSAtIFNCU0FfVUFS
VF9GSUZPX0xFVkVMOwo+ICAgCj4gICAgICAgQlVJTERfQlVHX09OKHNpemVvZihpbnRmLT5vdXQp
IDwgU0JTQV9VQVJUX0ZJRk9fU0laRSk7Cj4gQEAgLTE2NCw3ICsxNjQsNyBAQCBzdGF0aWMgdm9p
ZCB2cGwwMTFfd3JpdGVfZGF0YShzdHJ1Y3QgZG9tYWluICpkLCB1aW50OF90IGRhdGEpCj4gICB7
Cj4gICAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKPiAgICAgICBzdHJ1Y3QgdnBsMDExICp2cGww
MTEgPSAmZC0+YXJjaC52cGwwMTE7Cj4gLSAgICBzdHJ1Y3QgeGVuY29uc19pbnRlcmZhY2UgKmlu
dGYgPSB2cGwwMTEtPnJpbmdfYnVmOwo+ICsgICAgc3RydWN0IHhlbmNvbnNfaW50ZXJmYWNlICpp
bnRmID0gdnBsMDExLT5iYWNrZW5kLmRvbS5yaW5nX2J1ZjsKPiAgICAgICBYRU5DT05TX1JJTkdf
SURYIG91dF9jb25zLCBvdXRfcHJvZDsKPiAgIAo+ICAgICAgIFZQTDAxMV9MT0NLKGQsIGZsYWdz
KTsKPiBAQCAtMzgyLDcgKzM4Miw3IEBAIHN0YXRpYyB2b2lkIHZwbDAxMV9kYXRhX2F2YWlsKHN0
cnVjdCBkb21haW4gKmQpCj4gICB7Cj4gICAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKPiAgICAg
ICBzdHJ1Y3QgdnBsMDExICp2cGwwMTEgPSAmZC0+YXJjaC52cGwwMTE7Cj4gLSAgICBzdHJ1Y3Qg
eGVuY29uc19pbnRlcmZhY2UgKmludGYgPSB2cGwwMTEtPnJpbmdfYnVmOwo+ICsgICAgc3RydWN0
IHhlbmNvbnNfaW50ZXJmYWNlICppbnRmID0gdnBsMDExLT5iYWNrZW5kLmRvbS5yaW5nX2J1ZjsK
PiAgICAgICBYRU5DT05TX1JJTkdfSURYIGluX2NvbnMsIGluX3Byb2QsIG91dF9jb25zLCBvdXRf
cHJvZDsKPiAgICAgICBYRU5DT05TX1JJTkdfSURYIGluX2ZpZm9fbGV2ZWwsIG91dF9maWZvX2xl
dmVsOwo+ICAgCj4gQEAgLTQ1OSwxNCArNDU5LDE0IEBAIGludCBkb21haW5fdnBsMDExX2luaXQo
c3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHZwbDAxMV9pbml0X2luZm8gKmluZm8pCj4gICAgICAg
aW50IHJjOwo+ICAgICAgIHN0cnVjdCB2cGwwMTEgKnZwbDAxMSA9ICZkLT5hcmNoLnZwbDAxMTsK
PiAgIAo+IC0gICAgaWYgKCB2cGwwMTEtPnJpbmdfYnVmICkKPiArICAgIGlmICggdnBsMDExLT5i
YWNrZW5kLmRvbS5yaW5nX2J1ZiApCj4gICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+ICAgCj4g
ICAgICAgLyogTWFwIHRoZSBndWVzdCBQRk4gdG8gWGVuIGFkZHJlc3Mgc3BhY2UuICovCj4gICAg
ICAgcmMgPSAgcHJlcGFyZV9yaW5nX2Zvcl9oZWxwZXIoZCwKPiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBnZm5feChpbmZvLT5nZm4pLAo+IC0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJnZwbDAxMS0+cmluZ19wYWdlLAo+IC0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJnZwbDAxMS0+cmluZ19idWYpOwo+ICsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJnZwbDAxMS0+YmFja2VuZC5kb20ucmluZ19wYWdlLAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJnZwbDAxMS0+YmFja2VuZC5kb20ucmluZ19idWYp
Owo+ICAgICAgIGlmICggcmMgPCAwICkKPiAgICAgICAgICAgZ290byBvdXQ7Cj4gICAKPiBAQCAt
NDk1LDcgKzQ5NSw4IEBAIG91dDI6Cj4gICAgICAgdmdpY19mcmVlX3ZpcnEoZCwgR1VFU1RfVlBM
MDExX1NQSSk7Cj4gICAKPiAgIG91dDE6Cj4gLSAgICBkZXN0cm95X3JpbmdfZm9yX2hlbHBlcigm
dnBsMDExLT5yaW5nX2J1ZiwgdnBsMDExLT5yaW5nX3BhZ2UpOwo+ICsgICAgZGVzdHJveV9yaW5n
X2Zvcl9oZWxwZXIoJnZwbDAxMS0+YmFja2VuZC5kb20ucmluZ19idWYsCj4gKwkJCSAgICAgICAg
ICAgICAgICB2cGwwMTEtPmJhY2tlbmQuZG9tLnJpbmdfcGFnZSk7Cj4gICAKPiAgIG91dDoKPiAg
ICAgICByZXR1cm4gcmM7Cj4gQEAgLTUwNSwxMSArNTA2LDEyIEBAIHZvaWQgZG9tYWluX3ZwbDAx
MV9kZWluaXQoc3RydWN0IGRvbWFpbiAqZCkKPiAgIHsKPiAgICAgICBzdHJ1Y3QgdnBsMDExICp2
cGwwMTEgPSAmZC0+YXJjaC52cGwwMTE7Cj4gICAKPiAtICAgIGlmICggIXZwbDAxMS0+cmluZ19i
dWYgKQo+ICsgICAgaWYgKCAhdnBsMDExLT5iYWNrZW5kLmRvbS5yaW5nX2J1ZiApCj4gICAgICAg
ICAgIHJldHVybjsKPiAgIAo+ICAgICAgIGZyZWVfeGVuX2V2ZW50X2NoYW5uZWwoZCwgdnBsMDEx
LT5ldnRjaG4pOwo+IC0gICAgZGVzdHJveV9yaW5nX2Zvcl9oZWxwZXIoJnZwbDAxMS0+cmluZ19i
dWYsIHZwbDAxMS0+cmluZ19wYWdlKTsKPiArICAgIGRlc3Ryb3lfcmluZ19mb3JfaGVscGVyKCZ2
cGwwMTEtPmJhY2tlbmQuZG9tLnJpbmdfYnVmLAo+ICsJCQkgICAgICAgICAgICAgICAgdnBsMDEx
LT5iYWNrZW5kLmRvbS5yaW5nX3BhZ2UpOwo+ICAgfQo+ICAgCj4gICAvKgo+IGRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS92cGww
MTEuaAo+IGluZGV4IGRiOTVmZjguLjQyZDdhMjQgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUv
YXNtLWFybS92cGwwMTEuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmgKPiBA
QCAtMzEsOCArMzEsMTIgQEAKPiAgICNkZWZpbmUgU0JTQV9VQVJUX0ZJRk9fU0laRSAzMgo+ICAg
Cj4gICBzdHJ1Y3QgdnBsMDExIHsKPiAtICAgIHZvaWQgKnJpbmdfYnVmOwo+IC0gICAgc3RydWN0
IHBhZ2VfaW5mbyAqcmluZ19wYWdlOwo+ICsgICAgdW5pb24gewo+ICsgICAgICAgIHN0cnVjdCB7
Cj4gKyAgICAgICAgICAgIHZvaWQgKnJpbmdfYnVmOwo+ICsgICAgICAgICAgICBzdHJ1Y3QgcGFn
ZV9pbmZvICpyaW5nX3BhZ2U7Cj4gKyAgICAgICAgfSBkb207Cj4gKyAgICB9IGJhY2tlbmQ7Cj4g
ICAgICAgdWludDMyX3QgICAgdWFydGZyOyAgICAgICAgIC8qIEZsYWcgcmVnaXN0ZXIgKi8KPiAg
ICAgICB1aW50MzJfdCAgICB1YXJ0Y3I7ICAgICAgICAgLyogQ29udHJvbCByZWdpc3RlciAqLwo+
ICAgICAgIHVpbnQzMl90ICAgIHVhcnRpbXNjOyAgICAgICAvKiBJbnRlcnJ1cHQgbWFzayByZWdp
c3RlciovCj4gCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 15:56:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 15: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 1gC5ED-0005D5-RW; Mon, 15 Oct 2018 15:56:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q5c5=m3=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gC5EC-0005CY-Bm
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 15:56:20 +0000
X-Inumbo-ID: 79668ba8-d092-11e8-a8a5-bc764e045a96
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe08::610])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 79668ba8-d092-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 17:53:36 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector1-arm-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=bqeH0p5ceCtgPcHwTk9Df3Hjx/3nyDQnLOBFg/LuIfM=;
 b=hFoBS6QfATm1B7bQcewCmyJcKdt0+tKAJGmPWaKC0hCYWlaBhuej8uEA3mjFPKsuBNVhC6WWc8buwCqM0eSmmdIV6OIXOiwUqC97xdqVpObBLVj4TB//oKD6CSyjeF7tA++oWcxXvabVD8B8PnpZP1gjdJ3ntE2RRltpWtXEXLw=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from [10.1.196.50] (217.140.106.54) by
 VI1PR08MB2863.eurprd08.prod.outlook.com (2603:10a6:802:1f::11) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1228.26; Mon, 15 Oct 2018 15:56:05 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-19-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <499e922f-fba4-fc39-a75c-1cd42a45430e@arm.com>
Date: Mon, 15 Oct 2018 16:56:03 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1538765251-25256-19-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
X-Originating-IP: [217.140.106.54]
X-ClientProxiedBy: LO2P265CA0377.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a3::29) To VI1PR08MB2863.eurprd08.prod.outlook.com
 (2603:10a6:802:1f::11)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 95715e92-f93a-420f-a7fa-08d632b6b732
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR08MB2863; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2863;
 3:h3eY3LUDcEYwXsZpQD1hbSWiui5TgiJKsJisNf2DpO0mYNSSLpNojewPYhloBcbVHtkSVXKB4z0o2PHTEaAaKcP3EAyGcxxqvsCLo2m8tV5DUNmWit0TLn8N3ESl7N7VLv01zipbMElSojdJiM/rCsTYVbOwP/2nosM2icE4dsOQCVkBQ1iiSVRWaYAq0EsjxB2ZqoGhF4EbrpBqBQDfHoku3zABhEfnFNtRzKQisNGueNX8RTi9j74brWSVrHDo;
 25:+XBdbjLzyDZA4JgCEP/j3VbddAre/0ABA5GVtryvtEeaVWmC/xKBoYYMp8EzsW9phJGX5rR6zLH7AN33j+uWb0i0eunstK8WRpeUDkANJb2/GKeObv/XSW6FiMm8Ft9/vLoeTMGobwM2htMIRsuByf3KiY3KFqq76Z2rw3PzbTh9qX0zDAk66RelDMYAbWrtXifOU1z0MK0mGbgIwDbinxbx65bq/8aj86bC1CKkAvKQo1cqenG6UszgKUUit+7Xn+OIek+YIwRo3UOMO087w3dKSmVmZqT8cxjjwBw/5oGCuM9BAnIvpSqPgoRhP/ckYN8bayuUCqrMmLsuApW1EQ==;
 31:8ox2w/tn4Xo0NG5TcbW1eOQnPg0k0L+VGbAI6r8nTwCr4yF/8ro+RhglbAmlqNcGtIm3mMj+7sw7bif4SjDJDFt5zuR01drGSSkU/LTjRh4ylIY3yWq/2ooVbMCjbUqdGcY3v4yGHFBjepOkTmgLlDxraXJ5Nc34W/7us1vRDyr/G3hwYE6EckHKu2N+EvL5JITBvX8dpypYrH82XQ4CMV/RVQuGSlGwQugE1oyZ6nk=
X-MS-TrafficTypeDiagnostic: VI1PR08MB2863:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2863;
 20:qkdLi6/sY6GoN7EKc+5qXWsbVYprA3ccfCqJ5LqQ5bR2icuIkNt6n7El/iYH8mk02nSt/2cbnnesJ+Ib2L8aQ5TAiC4yEB32lwIvjFLp4RtAE3YMrH+PhULdMFLwLah3rY6C6t9b+F5Fa/DOMXf8U7Y/qFyQF3yzQgUqs9X+2+pQgrmNV2uwFWGo9Cnu/L+4r7TSBQaMLyvAmDGCCHLlLG2Ek2U52SqQCe4uyO7TD66ptONrtijhfvIY7mpn3wz2s8s4epPw5diZxBmKrnF8gbMMp+oqrW24DENFGNiQ3A88zh1K/mGNbwQOAN1pB1ARGNri+7Xi9lnMB9pqus1lcrho/wlMSkjiN9nkYfmgIenOJXoYZLTeQXMHAfDoDMT6M0ecWnAWN5GpVZw/sKRvU2t9WNli1BmILW8ILVBhn2Y=;
 4:mHAQQNJhPUHIciZtAcnmPCVk+ZBHC1jfE5wou9carCB2B6NPSOiAJHbIxOWib6WiF4hhbLKFK4hZC1tjVP5M1gRoDFFWTpLBrapemNdn1Ep2OU8NjnNyrsPnxzq5RHTjoxYP3SptCUwgaKiSUOJYrE2yZKRCy4aKUBpEsWoesWy4A5Y4EUbFPLm/I++ljteQwh1ZMbb7d2iva90SMtfO8Og3EQ/FdP8LNPhd2G6vRUfduxTNIjX2Fq8f3WXv4a0pP3OWY9G+UM77dFOuEwPukPkakC9SGZGjE5aicevSri1dPJjnq9nbyZgWQb0iRnBF60tmlt5J52b5MIu0V+yu0sN9Z4KrXqWjWfmurSf9+TOWnPc45txzga8oYIrnDPhj
X-Microsoft-Antispam-PRVS: <VI1PR08MB2863D349B2FDE697956C467080FD0@VI1PR08MB2863.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(269456686620040)(192813158149592)(180628864354917); 
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231355)(944501410)(52105095)(6055026)(149066)(150057)(6041310)(20161123558120)(20161123562045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(201708071742011)(7699051)(76991067);
 SRVR:VI1PR08MB2863; BCL:0; PCL:0; RULEID:; SRVR:VI1PR08MB2863; 
X-Forefront-PRVS: 0826B2F01B
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(376002)(346002)(136003)(396003)(39860400002)(366004)(189003)(199004)(478600001)(23676004)(2486003)(76176011)(446003)(52116002)(68736007)(386003)(305945005)(31686004)(230700001)(53546011)(7736002)(2616005)(52146003)(36756003)(72206003)(8676002)(53936002)(97736004)(11346002)(105586002)(6916009)(81166006)(476003)(81156014)(106356001)(486006)(67846002)(44832011)(956004)(64126003)(6246003)(229853002)(31696002)(77096007)(86362001)(26005)(25786009)(2906002)(6116002)(5660300001)(50466002)(316002)(3846002)(65956001)(66066001)(65806001)(8936002)(47776003)(4326008)(65826007)(186003)(14444005)(6486002)(58126008)(4744004)(16576012)(16526019);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR08MB2863; H:[10.1.196.50]; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
Received-SPF: None (protection.outlook.com: arm.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjA4TUIyODYzOzIzOmtPdThHYmVNRzQzcllxSUN3c0NSb0NUdVBa?=
 =?utf-8?B?RTQ0Vi9RUGdaSW8rc2RzRnpEdWtiTmNMWXZzdkNmcnQvQlYyam1XYU1qZlB1?=
 =?utf-8?B?alZSaWtFUE4vellxZ3o0VjV1WThqWldndzZxY0w5YlpOVS9keWQ3dnJsd3J1?=
 =?utf-8?B?aWlMM0E0QU1zSm1OK1BndFBOVDNvdVJDNnRzQjJoN01tS091ZkNaVkRldC9u?=
 =?utf-8?B?S0dOZU5JVTNxdzFnTDdLaGRtL2JadTNwOUwzeXpNMWJzM3pxeEs4OC8vWEwx?=
 =?utf-8?B?bWdaaVh5WkFaUGxIOG9RVldmd28yL1kwME1ZekFrRHk5SUh2aHBtOTVaL3Zh?=
 =?utf-8?B?bm1lYlBlZjRhS0pmV0JNZ2owallWeEE4NVlqWTFhekRaOVNOVjBXcDNXUWIz?=
 =?utf-8?B?RVp1N0tVKys5OVhneG1lQ1hteXFHZ1FWWmdGS29YaFEvVGpzcGU2Nm4xVDRT?=
 =?utf-8?B?Q0FZU0VzZW9zelIrb3pHc2pLVTlJemRVY1QrSVFzMVJDTFBsbnJVSDhHYUJw?=
 =?utf-8?B?a2w2MHcxREZtRFNUcmpjKy9mcFlGdzRsMU93RGZVWkJoZjM4anpaSXNTQy9I?=
 =?utf-8?B?dkd0Rk0xMEErbXVqYkgzenkxd28vNzJMbDFPR252T0tVeklmYWx6THBUK2Js?=
 =?utf-8?B?TXpKYkJJNGk2S0FrRUw1dTNJeE5POStheUdsTVRlUGNBRmYrcitQZjR5TzQr?=
 =?utf-8?B?MnZKZEpGcjlzbWJWYzNPclQ2RXdGT2I1WnhIcjNIUjBtOTlGaHYzMklBVTRy?=
 =?utf-8?B?NHpBdHJaeHl6Q0I2eFZma0hYYmlCdG1BejFKRldtRU1IZWVQaDM0eTR2aW1U?=
 =?utf-8?B?ampSSi9IRVMyZit4Tm83REZEazBrK1BoaHBIUVdLODRKbmU5VDdYZnBpZ0s5?=
 =?utf-8?B?WXhDcHFoWjdFWlJtalo2Y3VDeFI5YitxM3FVYithc3ZldFJESG9aV0FqTlR6?=
 =?utf-8?B?VGcrUUNKQ0V4OTU1R04yRm13WnZvc3hVaUxreURHWjJBQzJSYXlNelBLNm8w?=
 =?utf-8?B?WGRrVE9ONDAwVUVmWVdGc1F0WFNXSThzSjVoSW85S1VIOFQzRk8waThoZU9I?=
 =?utf-8?B?UjZKNTJZcTZIc0J6cnFycHRGNFdIK2YxaTBMQ2dhWE1NTTNtYURKRy9TcldE?=
 =?utf-8?B?cmRUOGE2Z1RPU0x6ZEV3NUVOTGNCU3oybmJaQTNJUjRXb2tOWDQ4bGdFaFFi?=
 =?utf-8?B?WHlOQVlHVll1L2p3eFVTQWZMNHMwY1U2V3pZbWo2ajVWTXQ0QjRIQ1JibmI2?=
 =?utf-8?B?NWlVaDNZNHZiUE5sT21lM3F4NFpnaWUzWldUNjkrbnpLemJOS0tZK2tWWDY5?=
 =?utf-8?B?ekNWNVNlejJvOTVxV1lFT1RXZmtHdDVzUVMwUDMwSklHZWlMUG9JOHZmc21Q?=
 =?utf-8?B?bGZVR2dhdldxN29kY2ZhOEdwL1dxaDZ1MWw5TkJMSGNNYXRScGhWaCtyTk5S?=
 =?utf-8?B?QjVjVWF1WWkxS0g1Rk5BcFd2M0tick5HUjBjZW9iSm9RUldaMGlXUEp0T3Vn?=
 =?utf-8?B?bllBK2Z4ZkxyWmJFaW96Nnc2bCtLc0Uzck9ZM0hjYUhJWVg5SWZHSFlLZmNP?=
 =?utf-8?B?QUJwZjArMkdlTnNOeis3NHhTV1JtN2UvcmFKNW5OREN4S3MvcXNzdHE4U0Nk?=
 =?utf-8?B?Rlh5RU5DZVdEKzVaZXlZTUxheUNGQkZ3bXNIWURMZHc1S0xPVW1ROHlaK3NS?=
 =?utf-8?B?OTlwMno0L1pHTXhSbDdJbVlpblh6eWF5YnZWUDZLVXNsOFJwajh4K2t2SmhE?=
 =?utf-8?B?RWhTR0c3N2lBYkZGUktuU1pqSXU4WU5OQmx3b1JSKzZoUW5wQm5tT0o2bVRm?=
 =?utf-8?B?Mi9ocXpaNVE1VkRWeVlXbDFpalhrTFd5ODVhT2lCaFNiL0pZcysyQkgwcDQ1?=
 =?utf-8?B?b3NySWtFOHd4VWFLM2FXcjBuN3ljZU9CaXZsam9IQzBXTzhnT3lzUVphWG1u?=
 =?utf-8?B?MTA2OTQ2Z3duSUdtQXllTWtZTE53ZXNvMk5penlMb0JDZ0ZDeW80bzJvSkZn?=
 =?utf-8?B?citnU3U2UElVc1Z4dXFyY0h4bFBZMzhJbW9pUT09?=
X-Microsoft-Antispam-Message-Info: uI6J8/7LO8z+CUmqIqT5kuze0w7586TLxuiWvl8l+ErJjsb6/SizO5qFIIb2dzIDoGPR+m9UhsMPK5SZVaCAyKw6yDp7ziP+N2PJCQ3g1pkljOCF5WejbZ05chc15BnENFKoatk/43+PjCScaeHIaVPKCMxvthP9QXmKO5P2NPAOmdwSy70VYdh+YBbBAEEdfhnnhOQo8CqRancKQyvYq10Xqv3f5sUuXahEpw1fE/ga73kihQnYkpglvdxKVmqo/+hpx4A8qdpsgRMMeU+TuH6rcVPF3UjFm55syLNo6hJUq/cUxWZZC0SQ/TI5vjeXsPxTk5Ibp8MeSKfGDoqcZqKKxwrrRAOJdv+6uEJvGpE=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2863;
 6:ZamPxDQ2QHY/jfo1cbR/SrRXFQp9i4UxVduiHNeq1QWJatsASqiB6qd64LTjbkwaoqftcUD9tOMMuZhT2zEjD5JVUj+q3JxKK+2r7FSqOexgoB+f/EIaZDddqhK4w92fsAZlrwiaL/ICfhMZQmz0JceYu07cGjAwuhuArYzwXEZZSS8rQI4tk86G3DU/GGwlEj0JAonWduHlBcARVX7gjZvZ9Tl4n+HdUNHeXUVdm/3Tbs6ZPPy2aduptP9Pnt0I6YOTrF4mIyi0G/G4919jmWIndUAVa3uordfIhrOng2yc4oyUdf8e5x1H2P1sL3H/sHHFEremXHQFzvMQyPRGMQYin7p1ksGp8YFGZQ8hjXu6hirvl/b5Y+AbWMnzBaMZRWMVccPlDBUrwha94oBu8RW4twRyD60FcrxtpUsZxp6aVSjQoy9XgJ2JlH8o0C+bKkhED1dRhsatvP2PlANETw==;
 5:IgtPdAsS38LOxR3UAeKhkL/kN9mMcSlz93dQPAHG5TVPrJEvKRaXcFAqlPc7BQ37FTIBEjboY/kOtU+6OU1anPf2HadFP8fg1a9gNDhSs3pTVJeP5TpRRXc1evHxcTlrm2fbAd7Y3k4W2HvDQhjB3V+MKFIq+tEqKdx1z/42vJE=;
 7:ERw0xTBU8kznmhj0nUnowrLptOUAvzMa9ltiiHvWjpXiMUegyFpa7R+9sAzwqb3cixREFrnMar/LrEVo4ZqYFMHAR5h2rU48SKdG1MoS49CxT0YKE+2j87ocVOYKfuKiZOY/BJISQPWDYW/VmwqMZiZl29Y0ilLrZyg1E2lkf6EorMnLg0IC9yzMZHgd1kRENB0uGH5O2KBgzl1ZlhPnIpvBQeKixkX6diTVbwznUZMID4nqoHkqqpaKRJNVusKj
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Oct 2018 15:56:05.6459 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 95715e92-f93a-420f-a7fa-08d632b6b732
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB2863
Subject: Re: [Xen-devel] [PATCH v4 19/23] xen/arm: Allow vpl011 to be used
 by DomU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, nd@arm.com,
 andrii_anisov@epam.com, 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>

CgpPbiAwNS8xMC8yMDE4IDE5OjQ3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gTWFrZSB2
cGwwMTEgYmVpbmcgYWJsZSB0byBiZSB1c2VkIHdpdGhvdXQgYSB1c2Vyc3BhY2UgY29tcG9uZW50
IGluIERvbTAuCj4gSW4gdGhhdCBjYXNlLCBvdXRwdXQgaXMgcHJpbnRlZCB0byB0aGUgWGVuIHNl
cmlhbCBhbmQgaW5wdXQgaXMgcmVjZWl2ZWQKPiBmcm9tIHRoZSBYZW4gc2VyaWFsIG9uZSBjaGFy
YWN0ZXIgYXQgYSB0aW1lLgo+IAo+IENhbGwgZG9tYWluX3ZwbDAxMV9pbml0IGR1cmluZyBjb25z
dHJ1Y3RfZG9tVSBpZiB2cGwwMTEgaXMgZW5hYmxlZC4KPiAKPiBJbnRyb2R1Y2UgYSBuZXcgcmlu
ZyBzdHJ1Y3Qgd2l0aCBvbmx5IHRoZSByaW5nIGFycmF5IHRvIGF2b2lkIGEgd2FzdGUgb2YKPiBt
ZW1vcnkuIEludHJvZHVjZSBzZXBhcmF0ZSByZWFkX2RhdGEgYW5kIHdyaXRlX2RhdGEgZnVuY3Rp
b25zIGZvcgo+IGluaXRpYWwgZG9tYWluczogdnBsMDExX3dyaXRlX2RhdGFfeGVuIGlzIHZlcnkg
c2ltcGxlIGFuZCBqdXN0IHdyaXRlcwo+IHRvIHRoZSBjb25zb2xlLCB3aGlsZSB2cGwwMTFfcmVh
ZF9kYXRhX3hlbiBpcyBhIGR1cGxpY2F0ZSBvZgo+IHZwbDAxMV9yZWFkX2RhdGEuIEFsdGhvdWdo
IHRleHR1YWxseSBhbG1vc3QgaWRlbnRpY2FsLCB3ZSBhcmUgZm9yY2VkIHRvCj4gZHVwbGljYXRl
IHRoZSBmdW5jdGlvbnMgYmVjYXVzZSB0aGUgc3RydWN0IGxheW91dCBpcyBkaWZmZXJlbnQuCj4g
Cj4gT3V0cHV0IGNoYXJhY3RlcnMgYXJlIHByaW50ZWQgb25lIGJ5IG9uZSwgcG90ZW50aWFsbHkg
bGVhZGluZyB0bwo+IGludGVybWl4ZWQgb3V0cHV0IG9mIGRpZmZlcmVudCBkb21haW5zIG9uIHRo
ZSBjb25zb2xlLiBBIGZvbGxvdy11cCBwYXRjaAo+IHdpbGwgc29sdmUgdGhlIGlzc3VlIGJ5IGlu
dHJvZHVjaW5nIGJ1ZmZlcmluZy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CgpBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KCkNoZWVycywKCj4gLS0tCj4gQ2hhbmdlcyBpbiB2NDoKPiAtIGNvZGUg
c3R5bGUKPiAKPiBDaGFuZ2VzIGluIHYzOgo+IC0gYWRkIGluLWNvZGUgY29tbWVudHMKPiAtIGlt
cHJvdmUgZXhpc3RpbmcgY29tbWVudHMKPiAtIHJlbW92ZSBpZmRlZiBhcm91bmQgZG9tYWluX3Zw
bDAxMV9pbml0IGluIGNvbnN0cnVjdF9kb21VCj4gLSBhZGQgQVNTRVJUCj4gLSB1c2UgU0JTQV9V
QVJUX0ZJRk9fU0laRSBmb3IgaW4gYnVmZmVyIHNpemUKPiAtIHJlbmFtZSByaW5nX2VuYWJsZSB0
byBiYWNrZW5kX2luX2RvbWFpbgo+IC0gcmVuYW1lIHN0cnVjdCB4ZW5jb25zX2luIHRvIHN0cnVj
dCB2cGwwMTFfeGVuX2JhY2tlbmQKPiAtIHJlbmFtZSBpbnJpbmcgZmllbGQgdG8geGVuCj4gLSBy
ZW5hbWUgaGVscGVyIGZ1bmN0aW9ucyBhY2NvcmRpbmdseQo+IC0gcmVtb3ZlIHVubmVjZXNzYXJ5
IHN0dWIgaW1wbGVtZW50YXRpb24gb2YgdnBsMDExX3J4X2NoYXIKPiAtIG1vdmUgdnBsMDExX3J4
X2NoYXJfeGVuIHdpdGhpbiB0aGUgZmlsZSB0byBhdm9pZCB0aGUgbmVlZCBvZiBhIGZvcndhcmQK
PiAgICBkZWNsYXJhdGlvbiBvZiB2cGwwMTFfZGF0YV9hdmFpbAo+IC0gZml4IHNtYWxsIGJ1ZyBp
biB2cGwwMTFfcnhfY2hhcl94ZW46IGluY3JlbWVudCBpbl9wcm9kIGJlZm9yZSB1c2luZyBpdAo+
ICAgIHRvIGNoZWNrIHhlbmNvbnNfcXVldWVkLgo+IAo+IENoYW5nZXMgaW4gdjI6Cj4gLSBvbmx5
IGluaXQgaWYgdnBsMDExCj4gLSByZW5hbWUgdnBsMDExX3JlYWRfY2hhciB0byB2cGwwMTFfcnhf
Y2hhcgo+IC0gcmVtb3ZlIHNwdXJpb3VzIGNoYW5nZQo+IC0gZml4IGNvZGluZyBzdHlsZQo+IC0g
dXNlIGRpZmZlcmVudCByaW5nIHN0cnVjdAo+IC0gbW92ZSB0aGUgd3JpdGVfZGF0YSBjaGFuZ2Vz
IHRvIHRoZWlyIG93biBmdW5jdGlvbgo+ICAgICh2cGwwMTFfd3JpdGVfZGF0YV9ub3JpbmcpCj4g
LSBkdXBsaWNhdGUgdnBsMDExX3JlYWRfZGF0YQo+IC0tLQo+ICAgeGVuL2FyY2gvYXJtL2RvbWFp
bl9idWlsZC5jICB8ICAgOSArLQo+ICAgeGVuL2FyY2gvYXJtL3ZwbDAxMS5jICAgICAgICB8IDIw
MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tCj4gICB4ZW4vaW5j
bHVkZS9hc20tYXJtL3ZwbDAxMS5oIHwgICA4ICsrCj4gICAzIGZpbGVzIGNoYW5nZWQsIDE5MiBp
bnNlcnRpb25zKCspLCAyNSBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
YXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gaW5kZXgg
MDQ5YWI4NC4uNDM3OTUzOCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxk
LmMKPiArKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBAQCAtMjYxOCw3ICsyNjE4
LDE0IEBAIHN0YXRpYyBpbnQgX19pbml0IGNvbnN0cnVjdF9kb21VKHN0cnVjdCBkb21haW4gKmQs
Cj4gICAgICAgaWYgKCByYyA8IDAgKQo+ICAgICAgICAgICByZXR1cm4gcmM7Cj4gICAKPiAtICAg
IHJldHVybiBfX2NvbnN0cnVjdF9kb21haW4oZCwgJmtpbmZvKTsKPiArICAgIHJjID0gX19jb25z
dHJ1Y3RfZG9tYWluKGQsICZraW5mbyk7Cj4gKyAgICBpZiAoIHJjIDwgMCApCj4gKyAgICAgICAg
cmV0dXJuIHJjOwo+ICsKPiArICAgIGlmICgga2luZm8udnBsMDExICkKPiArICAgICAgICByYyA9
IGRvbWFpbl92cGwwMTFfaW5pdChkLCBOVUxMKTsKPiArCj4gKyAgICByZXR1cm4gcmM7Cj4gICB9
Cj4gICAKPiAgIHZvaWQgX19pbml0IGNyZWF0ZV9kb21Vcyh2b2lkKQo+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0vdnBsMDExLmMgYi94ZW4vYXJjaC9hcm0vdnBsMDExLmMKPiBpbmRleCA2ODQ1
MmE4Li4xMzE1MDdlIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS92cGwwMTEuYwo+ICsrKyBi
L3hlbi9hcmNoL2FybS92cGwwMTEuYwo+IEBAIC03Nyw2ICs3Nyw5MSBAQCBzdGF0aWMgdm9pZCB2
cGwwMTFfdXBkYXRlX2ludGVycnVwdF9zdGF0dXMoc3RydWN0IGRvbWFpbiAqZCkKPiAgICNlbmRp
Zgo+ICAgfQo+ICAgCj4gKy8qCj4gKyAqIHZwbDAxMV93cml0ZV9kYXRhX3hlbiB3cml0ZXMgY2hh
cnMgZnJvbSB0aGUgdnBsMDExIG91dCBidWZmZXIgdG8gdGhlCj4gKyAqIGNvbnNvbGUuIE9ubHkg
dG8gYmUgdXNlZCB3aGVuIHRoZSBiYWNrZW5kIGlzIFhlbi4KPiArICovCj4gK3N0YXRpYyB2b2lk
IHZwbDAxMV93cml0ZV9kYXRhX3hlbihzdHJ1Y3QgZG9tYWluICpkLCB1aW50OF90IGRhdGEpCj4g
K3sKPiArICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4gKyAgICBzdHJ1Y3QgdnBsMDExICp2cGww
MTEgPSAmZC0+YXJjaC52cGwwMTE7Cj4gKwo+ICsgICAgVlBMMDExX0xPQ0soZCwgZmxhZ3MpOwo+
ICsKPiArICAgIHByaW50aygiJWMiLCBkYXRhKTsKPiArICAgIGlmIChkYXRhID09ICdcbicpCj4g
KyAgICAgICAgcHJpbnRrKCJET00ldTogIiwgZC0+ZG9tYWluX2lkKTsKPiArCj4gKyAgICB2cGww
MTEtPnVhcnRyaXMgfD0gVFhJOwo+ICsgICAgdnBsMDExLT51YXJ0ZnIgJj0gflRYRkU7Cj4gKyAg
ICB2cGwwMTFfdXBkYXRlX2ludGVycnVwdF9zdGF0dXMoZCk7Cj4gKwo+ICsgICAgVlBMMDExX1VO
TE9DSyhkLCBmbGFncyk7Cj4gK30KPiArCj4gKy8qCj4gKyAqIHZwbDAxMV9yZWFkX2RhdGFfeGVu
IHJlYWRzIGRhdGEgd2hlbiB0aGUgYmFja2VuZCBpcyB4ZW4uIENoYXJhY3RlcnMKPiArICogYXJl
IGFkZGVkIHRvIHRoZSB2cGwwMTEgcmVjZWl2ZSBidWZmZXIgYnkgdnBsMDExX3J4X2NoYXJfeGVu
Lgo+ICsgKi8KPiArc3RhdGljIHVpbnQ4X3QgdnBsMDExX3JlYWRfZGF0YV94ZW4oc3RydWN0IGRv
bWFpbiAqZCkKPiArewo+ICsgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKPiArICAgIHVpbnQ4X3Qg
ZGF0YSA9IDA7Cj4gKyAgICBzdHJ1Y3QgdnBsMDExICp2cGwwMTEgPSAmZC0+YXJjaC52cGwwMTE7
Cj4gKyAgICBzdHJ1Y3QgdnBsMDExX3hlbl9iYWNrZW5kICppbnRmID0gdnBsMDExLT5iYWNrZW5k
LnhlbjsKPiArICAgIFhFTkNPTlNfUklOR19JRFggaW5fY29ucywgaW5fcHJvZDsKPiArCj4gKyAg
ICBWUEwwMTFfTE9DSyhkLCBmbGFncyk7Cj4gKwo+ICsgICAgaW5fY29ucyA9IGludGYtPmluX2Nv
bnM7Cj4gKyAgICBpbl9wcm9kID0gaW50Zi0+aW5fcHJvZDsKPiArCj4gKyAgICBzbXBfcm1iKCk7
Cj4gKwo+ICsgICAgLyoKPiArICAgICAqIEl0IGlzIGV4cGVjdGVkIHRoYXQgdGhlcmUgd2lsbCBi
ZSBkYXRhIGluIHRoZSByaW5nIGJ1ZmZlciB3aGVuIHRoaXMKPiArICAgICAqIGZ1bmN0aW9uIGlz
IGNhbGxlZCBzaW5jZSB0aGUgZ3Vlc3QgaXMgZXhwZWN0ZWQgdG8gcmVhZCB0aGUgZGF0YSByZWdp
c3Rlcgo+ICsgICAgICogb25seSBpZiB0aGUgVFhGRSBmbGFnIGlzIG5vdCBzZXQuCj4gKyAgICAg
KiBJZiB0aGUgZ3Vlc3Qgc3RpbGwgZG9lcyByZWFkIHdoZW4gVFhGRSBiaXQgaXMgc2V0IHRoZW4g
MCB3aWxsIGJlIHJldHVybmVkLgo+ICsgICAgICovCj4gKyAgICBpZiAoIHhlbmNvbnNfcXVldWVk
KGluX3Byb2QsIGluX2NvbnMsIHNpemVvZihpbnRmLT5pbikpID4gMCApCj4gKyAgICB7Cj4gKyAg
ICAgICAgdW5zaWduZWQgaW50IGZpZm9fbGV2ZWw7Cj4gKwo+ICsgICAgICAgIGRhdGEgPSBpbnRm
LT5pblt4ZW5jb25zX21hc2soaW5fY29ucywgc2l6ZW9mKGludGYtPmluKSldOwo+ICsgICAgICAg
IGluX2NvbnMgKz0gMTsKPiArICAgICAgICBzbXBfbWIoKTsKPiArICAgICAgICBpbnRmLT5pbl9j
b25zID0gaW5fY29uczsKPiArCj4gKyAgICAgICAgZmlmb19sZXZlbCA9IHhlbmNvbnNfcXVldWVk
KGluX3Byb2QsIGluX2NvbnMsIHNpemVvZihpbnRmLT5pbikpOwo+ICsKPiArICAgICAgICAvKiBJ
ZiB0aGUgRklGTyBpcyBub3cgZW1wdHksIHdlIGNsZWFyIHRoZSByZWNlaXZlIHRpbWVvdXQgaW50
ZXJydXB0LiAqLwo+ICsgICAgICAgIGlmICggZmlmb19sZXZlbCA9PSAwICkKPiArICAgICAgICB7
Cj4gKyAgICAgICAgICAgIHZwbDAxMS0+dWFydGZyIHw9IFJYRkU7Cj4gKyAgICAgICAgICAgIHZw
bDAxMS0+dWFydHJpcyAmPSB+UlRJOwo+ICsgICAgICAgIH0KPiArCj4gKyAgICAgICAgLyogSWYg
dGhlIEZJRk8gaXMgbW9yZSB0aGFuIGhhbGYgZW1wdHksIHdlIGNsZWFyIHRoZSBSWCBpbnRlcnJ1
cHQuICovCj4gKyAgICAgICAgaWYgKCBmaWZvX2xldmVsIDwgc2l6ZW9mKGludGYtPmluKSAtIFNC
U0FfVUFSVF9GSUZPX0xFVkVMICkKPiArICAgICAgICAgICAgdnBsMDExLT51YXJ0cmlzICY9IH5S
WEk7Cj4gKwo+ICsgICAgICAgIHZwbDAxMV91cGRhdGVfaW50ZXJydXB0X3N0YXR1cyhkKTsKPiAr
ICAgIH0KPiArICAgIGVsc2UKPiArICAgICAgICBncHJpbnRrKFhFTkxPR19FUlIsICJ2cGwwMTE6
IFVuZXhwZWN0ZWQgSU4gcmluZyBidWZmZXIgZW1wdHlcbiIpOwo+ICsKPiArICAgIC8qCj4gKyAg
ICAgKiBXZSBoYXZlIGNvbnN1bWVkIGEgY2hhcmFjdGVyIG9yIHRoZSBGSUZPIHdhcyBlbXB0eSwg
c28gY2xlYXIgdGhlCj4gKyAgICAgKiAiRklGTyBmdWxsIiBiaXQuCj4gKyAgICAgKi8KPiArICAg
IHZwbDAxMS0+dWFydGZyICY9IH5SWEZGOwo+ICsKPiArICAgIFZQTDAxMV9VTkxPQ0soZCwgZmxh
Z3MpOwo+ICsKPiArICAgIHJldHVybiBkYXRhOwo+ICt9Cj4gKwo+ICAgc3RhdGljIHVpbnQ4X3Qg
dnBsMDExX3JlYWRfZGF0YShzdHJ1Y3QgZG9tYWluICpkKQo+ICAgewo+ICAgICAgIHVuc2lnbmVk
IGxvbmcgZmxhZ3M7Cj4gQEAgLTI0MCw3ICszMjUsMTAgQEAgc3RhdGljIGludCB2cGwwMTFfbW1p
b19yZWFkKHN0cnVjdCB2Y3B1ICp2LAo+ICAgICAgIGNhc2UgRFI6Cj4gICAgICAgICAgIGlmICgg
IXZwbDAxMV9yZWczMl9jaGVja19hY2Nlc3MoZGFidCkgKSBnb3RvIGJhZF93aWR0aDsKPiAgIAo+
IC0gICAgICAgICpyID0gdnJlZ19yZWczMl9leHRyYWN0KHZwbDAxMV9yZWFkX2RhdGEoZCksIGlu
Zm8pOwo+ICsgICAgICAgIGlmICggdnBsMDExLT5iYWNrZW5kX2luX2RvbWFpbiApCj4gKyAgICAg
ICAgICAgICpyID0gdnJlZ19yZWczMl9leHRyYWN0KHZwbDAxMV9yZWFkX2RhdGEoZCksIGluZm8p
Owo+ICsgICAgICAgIGVsc2UKPiArICAgICAgICAgICAgKnIgPSB2cmVnX3JlZzMyX2V4dHJhY3Qo
dnBsMDExX3JlYWRfZGF0YV94ZW4oZCksIGluZm8pOwo+ICAgICAgICAgICByZXR1cm4gMTsKPiAg
IAo+ICAgICAgIGNhc2UgUlNSOgo+IEBAIC0zMjUsNyArNDEzLDEwIEBAIHN0YXRpYyBpbnQgdnBs
MDExX21taW9fd3JpdGUoc3RydWN0IHZjcHUgKnYsCj4gICAKPiAgICAgICAgICAgdnJlZ19yZWcz
Ml91cGRhdGUoJmRhdGEsIHIsIGluZm8pOwo+ICAgICAgICAgICBkYXRhICY9IDB4RkY7Cj4gLSAg
ICAgICAgdnBsMDExX3dyaXRlX2RhdGEodi0+ZG9tYWluLCBkYXRhKTsKPiArICAgICAgICBpZiAo
IHZwbDAxMS0+YmFja2VuZF9pbl9kb21haW4gKQo+ICsgICAgICAgICAgICB2cGwwMTFfd3JpdGVf
ZGF0YSh2LT5kb21haW4sIGRhdGEpOwo+ICsgICAgICAgIGVsc2UKPiArICAgICAgICAgICAgdnBs
MDExX3dyaXRlX2RhdGFfeGVuKHYtPmRvbWFpbiwgZGF0YSk7Cj4gICAgICAgICAgIHJldHVybiAx
Owo+ICAgICAgIH0KPiAgIAo+IEBAIC00MzAsNiArNTIxLDM5IEBAIHN0YXRpYyB2b2lkIHZwbDAx
MV9kYXRhX2F2YWlsKHN0cnVjdCBkb21haW4gKmQsCj4gICAgICAgICAgIHZwbDAxMS0+dWFydGZy
IHw9IFRYRkU7Cj4gICB9Cj4gICAKPiArLyoKPiArICogdnBsMDExX3J4X2NoYXJfeGVuIGFkZHMg
YSBjaGFyIHRvIGEgZG9tYWluJ3MgdnBsMDExIHJlY2VpdmUgYnVmZmVyLgo+ICsgKiBJdCBpcyBv
bmx5IHVzZWQgd2hlbiB0aGUgdnBsMDExIGJhY2tlbmQgaXMgaW4gWGVuLgo+ICsgKi8KPiArdm9p
ZCB2cGwwMTFfcnhfY2hhcl94ZW4oc3RydWN0IGRvbWFpbiAqZCwgY2hhciBjKQo+ICt7Cj4gKyAg
ICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+ICsgICAgc3RydWN0IHZwbDAxMSAqdnBsMDExID0gJmQt
PmFyY2gudnBsMDExOwo+ICsgICAgc3RydWN0IHZwbDAxMV94ZW5fYmFja2VuZCAqaW50ZiA9IHZw
bDAxMS0+YmFja2VuZC54ZW47Cj4gKyAgICBYRU5DT05TX1JJTkdfSURYIGluX2NvbnMsIGluX3By
b2QsIGluX2ZpZm9fbGV2ZWw7Cj4gKwo+ICsgICAgQVNTRVJUKCF2cGwwMTEtPmJhY2tlbmRfaW5f
ZG9tYWluKTsKPiArICAgIFZQTDAxMV9MT0NLKGQsIGZsYWdzKTsKPiArCj4gKyAgICBpbl9jb25z
ID0gaW50Zi0+aW5fY29uczsKPiArICAgIGluX3Byb2QgPSBpbnRmLT5pbl9wcm9kOwo+ICsgICAg
aWYgKCB4ZW5jb25zX3F1ZXVlZChpbl9wcm9kLCBpbl9jb25zLCBzaXplb2YoaW50Zi0+aW4pKSA9
PSBzaXplb2YoaW50Zi0+aW4pICkKPiArICAgIHsKPiArICAgICAgICBWUEwwMTFfVU5MT0NLKGQs
IGZsYWdzKTsKPiArICAgICAgICByZXR1cm47Cj4gKyAgICB9Cj4gKwo+ICsgICAgaW50Zi0+aW5b
eGVuY29uc19tYXNrKGluX3Byb2QsIHNpemVvZihpbnRmLT5pbikpXSA9IGM7Cj4gKyAgICBpbnRm
LT5pbl9wcm9kID0gKytpbl9wcm9kOwo+ICsKPiArICAgIGluX2ZpZm9fbGV2ZWwgPSB4ZW5jb25z
X3F1ZXVlZChpbl9wcm9kLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlu
X2NvbnMsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKGludGYt
PmluKSk7Cj4gKwo+ICsgICAgdnBsMDExX2RhdGFfYXZhaWwoZCwgaW5fZmlmb19sZXZlbCwgc2l6
ZW9mKGludGYtPmluKSwgMCwgU0JTQV9VQVJUX0ZJRk9fU0laRSk7Cj4gKyAgICBWUEwwMTFfVU5M
T0NLKGQsIGZsYWdzKTsKPiArfQo+ICsKPiAgIHN0YXRpYyB2b2lkIHZwbDAxMV9ub3RpZmljYXRp
b24oc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBwb3J0KQo+ICAgewo+ICAgICAgIHVuc2ln
bmVkIGxvbmcgZmxhZ3M7Cj4gQEAgLTQ3MCwyNyArNTk0LDQ3IEBAIGludCBkb21haW5fdnBsMDEx
X2luaXQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHZwbDAxMV9pbml0X2luZm8gKmluZm8pCj4g
ICAgICAgaWYgKCB2cGwwMTEtPmJhY2tlbmQuZG9tLnJpbmdfYnVmICkKPiAgICAgICAgICAgcmV0
dXJuIC1FSU5WQUw7Cj4gICAKPiAtICAgIC8qIE1hcCB0aGUgZ3Vlc3QgUEZOIHRvIFhlbiBhZGRy
ZXNzIHNwYWNlLiAqLwo+IC0gICAgcmMgPSAgcHJlcGFyZV9yaW5nX2Zvcl9oZWxwZXIoZCwKPiAt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdmbl94KGluZm8tPmdmbiksCj4gLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmdnBsMDExLT5iYWNrZW5kLmRvbS5yaW5n
X3BhZ2UsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmdnBsMDExLT5iYWNr
ZW5kLmRvbS5yaW5nX2J1Zik7Cj4gLSAgICBpZiAoIHJjIDwgMCApCj4gLSAgICAgICAgZ290byBv
dXQ7Cj4gKyAgICAvKgo+ICsgICAgICogaW5mbyBpcyBOVUxMIHdoZW4gdGhlIGJhY2tlbmQgaXMg
aW4gWGVuLgo+ICsgICAgICogaW5mbyBpcyAhPSBOVUxMIHdoZW4gdGhlIGJhY2tlbmQgaXMgaW4g
YSBkb21haW4uCj4gKyAgICAgKi8KPiArICAgIGlmICggaW5mbyAhPSBOVUxMICkKPiArICAgIHsK
PiArICAgICAgICB2cGwwMTEtPmJhY2tlbmRfaW5fZG9tYWluID0gdHJ1ZTsKPiArCj4gKyAgICAg
ICAgLyogTWFwIHRoZSBndWVzdCBQRk4gdG8gWGVuIGFkZHJlc3Mgc3BhY2UuICovCj4gKyAgICAg
ICAgcmMgPSAgcHJlcGFyZV9yaW5nX2Zvcl9oZWxwZXIoZCwKPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBnZm5feChpbmZvLT5nZm4pLAo+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICZ2cGwwMTEtPmJhY2tlbmQuZG9tLnJpbmdfcGFnZSwKPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmdnBsMDExLT5iYWNrZW5kLmRv
bS5yaW5nX2J1Zik7Cj4gKyAgICAgICAgaWYgKCByYyA8IDAgKQo+ICsgICAgICAgICAgICBnb3Rv
IG91dDsKPiArCj4gKyAgICAgICAgcmMgPSBhbGxvY191bmJvdW5kX3hlbl9ldmVudF9jaGFubmVs
KGQsIDAsIGluZm8tPmNvbnNvbGVfZG9taWQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHZwbDAxMV9ub3RpZmljYXRpb24pOwo+ICsgICAgICAgIGlmICgg
cmMgPCAwICkKPiArICAgICAgICAgICAgZ290byBvdXQxOwo+ICsKPiArICAgICAgICB2cGwwMTEt
PmV2dGNobiA9IGluZm8tPmV2dGNobiA9IHJjOwo+ICsgICAgfQo+ICsgICAgZWxzZQo+ICsgICAg
ewo+ICsgICAgICAgIHZwbDAxMS0+YmFja2VuZF9pbl9kb21haW4gPSBmYWxzZTsKPiArCj4gKyAg
ICAgICAgdnBsMDExLT5iYWNrZW5kLnhlbiA9IHh6YWxsb2Moc3RydWN0IHZwbDAxMV94ZW5fYmFj
a2VuZCk7Cj4gKyAgICAgICAgaWYgKCB2cGwwMTEtPmJhY2tlbmQueGVuID09IE5VTEwgKQo+ICsg
ICAgICAgIHsKPiArICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwo+ICsgICAgICAgICAgICBnb3Rv
IG91dDE7Cj4gKyAgICAgICAgfQo+ICsgICAgfQo+ICAgCj4gICAgICAgcmMgPSB2Z2ljX3Jlc2Vy
dmVfdmlycShkLCBHVUVTVF9WUEwwMTFfU1BJKTsKPiAgICAgICBpZiAoICFyYyApCj4gICAgICAg
ewo+ICAgICAgICAgICByYyA9IC1FSU5WQUw7Cj4gLSAgICAgICAgZ290byBvdXQxOwo+IC0gICAg
fQo+IC0KPiAtICAgIHJjID0gYWxsb2NfdW5ib3VuZF94ZW5fZXZlbnRfY2hhbm5lbChkLCAwLCBp
bmZvLT5jb25zb2xlX2RvbWlkLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHZwbDAxMV9ub3RpZmljYXRpb24pOwo+IC0gICAgaWYgKCByYyA8IDAgKQo+ICAgICAg
ICAgICBnb3RvIG91dDI7Cj4gLQo+IC0gICAgdnBsMDExLT5ldnRjaG4gPSBpbmZvLT5ldnRjaG4g
PSByYzsKPiArICAgIH0KPiAgIAo+ICAgICAgIHNwaW5fbG9ja19pbml0KCZ2cGwwMTEtPmxvY2sp
Owo+ICAgCj4gQEAgLTUwMyw4ICs2NDcsMTEgQEAgb3V0MjoKPiAgICAgICB2Z2ljX2ZyZWVfdmly
cShkLCBHVUVTVF9WUEwwMTFfU1BJKTsKPiAgIAo+ICAgb3V0MToKPiAtICAgIGRlc3Ryb3lfcmlu
Z19mb3JfaGVscGVyKCZ2cGwwMTEtPmJhY2tlbmQuZG9tLnJpbmdfYnVmLAo+IC0JCQkgICAgICAg
ICAgICAgICAgdnBsMDExLT5iYWNrZW5kLmRvbS5yaW5nX3BhZ2UpOwo+ICsgICAgaWYgKCB2cGww
MTEtPmJhY2tlbmRfaW5fZG9tYWluICkKPiArICAgICAgICBkZXN0cm95X3JpbmdfZm9yX2hlbHBl
cigmdnBsMDExLT5iYWNrZW5kLmRvbS5yaW5nX2J1ZiwKPiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB2cGwwMTEtPmJhY2tlbmQuZG9tLnJpbmdfcGFnZSk7Cj4gKyAgICBlbHNlCj4g
KyAgICAgICAgeGZyZWUodnBsMDExLT5iYWNrZW5kLnhlbik7Cj4gICAKPiAgIG91dDoKPiAgICAg
ICByZXR1cm4gcmM7Cj4gQEAgLTUxNCwxMiArNjYxLDE3IEBAIHZvaWQgZG9tYWluX3ZwbDAxMV9k
ZWluaXQoc3RydWN0IGRvbWFpbiAqZCkKPiAgIHsKPiAgICAgICBzdHJ1Y3QgdnBsMDExICp2cGww
MTEgPSAmZC0+YXJjaC52cGwwMTE7Cj4gICAKPiAtICAgIGlmICggIXZwbDAxMS0+YmFja2VuZC5k
b20ucmluZ19idWYgKQo+IC0gICAgICAgIHJldHVybjsKPiArICAgIGlmICggdnBsMDExLT5iYWNr
ZW5kX2luX2RvbWFpbiApCj4gKyAgICB7Cj4gKyAgICAgICAgaWYgKCAhdnBsMDExLT5iYWNrZW5k
LmRvbS5yaW5nX2J1ZiApCj4gKyAgICAgICAgICAgIHJldHVybjsKPiAgIAo+IC0gICAgZnJlZV94
ZW5fZXZlbnRfY2hhbm5lbChkLCB2cGwwMTEtPmV2dGNobik7Cj4gLSAgICBkZXN0cm95X3Jpbmdf
Zm9yX2hlbHBlcigmdnBsMDExLT5iYWNrZW5kLmRvbS5yaW5nX2J1ZiwKPiAtCQkJICAgICAgICAg
ICAgICAgIHZwbDAxMS0+YmFja2VuZC5kb20ucmluZ19wYWdlKTsKPiArICAgICAgICBmcmVlX3hl
bl9ldmVudF9jaGFubmVsKGQsIHZwbDAxMS0+ZXZ0Y2huKTsKPiArICAgICAgICBkZXN0cm95X3Jp
bmdfZm9yX2hlbHBlcigmdnBsMDExLT5iYWNrZW5kLmRvbS5yaW5nX2J1ZiwKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB2cGwwMTEtPmJhY2tlbmQuZG9tLnJpbmdfcGFnZSk7Cj4g
KyAgICB9Cj4gKyAgICBlbHNlCj4gKyAgICAgICAgeGZyZWUodnBsMDExLT5iYWNrZW5kLnhlbik7
Cj4gICB9Cj4gICAKPiAgIC8qCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBs
MDExLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oCj4gaW5kZXggNDJkN2EyNC4uNWVi
NmQyNSAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oCj4gKysrIGIv
eGVuL2luY2x1ZGUvYXNtLWFybS92cGwwMTEuaAo+IEBAIC0yMSw2ICsyMSw3IEBACj4gICAKPiAg
ICNpbmNsdWRlIDxwdWJsaWMvZG9tY3RsLmg+Cj4gICAjaW5jbHVkZSA8cHVibGljL2lvL3Jpbmcu
aD4KPiArI2luY2x1ZGUgPHB1YmxpYy9pby9jb25zb2xlLmg+Cj4gICAjaW5jbHVkZSA8YXNtL3Zy
ZWcuaD4KPiAgICNpbmNsdWRlIDx4ZW4vbW0uaD4KPiAgIAo+IEBAIC0yOSwxMyArMzAsMTkgQEAK
PiAgICNkZWZpbmUgVlBMMDExX1VOTE9DSyhkLGZsYWdzKSBzcGluX3VubG9ja19pcnFyZXN0b3Jl
KCYoZCktPmFyY2gudnBsMDExLmxvY2ssIGZsYWdzKQo+ICAgCj4gICAjZGVmaW5lIFNCU0FfVUFS
VF9GSUZPX1NJWkUgMzIKPiArc3RydWN0IHZwbDAxMV94ZW5fYmFja2VuZCB7Cj4gKyAgICBjaGFy
IGluW1NCU0FfVUFSVF9GSUZPX1NJWkVdOwo+ICsgICAgWEVOQ09OU19SSU5HX0lEWCBpbl9jb25z
LCBpbl9wcm9kOwo+ICt9Owo+ICAgCj4gICBzdHJ1Y3QgdnBsMDExIHsKPiArICAgIGJvb2wgYmFj
a2VuZF9pbl9kb21haW47Cj4gICAgICAgdW5pb24gewo+ICAgICAgICAgICBzdHJ1Y3Qgewo+ICAg
ICAgICAgICAgICAgdm9pZCAqcmluZ19idWY7Cj4gICAgICAgICAgICAgICBzdHJ1Y3QgcGFnZV9p
bmZvICpyaW5nX3BhZ2U7Cj4gICAgICAgICAgIH0gZG9tOwo+ICsgICAgICAgIHN0cnVjdCB2cGww
MTFfeGVuX2JhY2tlbmQgKnhlbjsKPiAgICAgICB9IGJhY2tlbmQ7Cj4gICAgICAgdWludDMyX3Qg
ICAgdWFydGZyOyAgICAgICAgIC8qIEZsYWcgcmVnaXN0ZXIgKi8KPiAgICAgICB1aW50MzJfdCAg
ICB1YXJ0Y3I7ICAgICAgICAgLyogQ29udHJvbCByZWdpc3RlciAqLwo+IEBAIC01Nyw2ICs2NCw3
IEBAIHN0cnVjdCB2cGwwMTFfaW5pdF9pbmZvIHsKPiAgIGludCBkb21haW5fdnBsMDExX2luaXQo
c3RydWN0IGRvbWFpbiAqZCwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHZwbDAx
MV9pbml0X2luZm8gKmluZm8pOwo+ICAgdm9pZCBkb21haW5fdnBsMDExX2RlaW5pdChzdHJ1Y3Qg
ZG9tYWluICpkKTsKPiArdm9pZCB2cGwwMTFfcnhfY2hhcl94ZW4oc3RydWN0IGRvbWFpbiAqZCwg
Y2hhciBjKTsKPiAgICNlbHNlCj4gICBzdGF0aWMgaW5saW5lIGludCBkb21haW5fdnBsMDExX2lu
aXQoc3RydWN0IGRvbWFpbiAqZCwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBzdHJ1Y3QgdnBsMDExX2luaXRfaW5mbyAqaW5mbykKPiAKCi0tIApKdWxpZW4gR3JhbGwK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 16:07:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 16:07: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 1gC5P0-0006eU-3s; Mon, 15 Oct 2018 16:07:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wm3j=m3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gC5Oy-0006eK-EQ
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 16:07:28 +0000
X-Inumbo-ID: 99f6e8c4-d094-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 99f6e8c4-d094-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 16:08: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 <aliasfile-bounces@xenproject.org>)
 id 1gC5Ov-0006gu-DX; Mon, 15 Oct 2018 16: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 1gC5Ov-0003aS-5Z; Mon, 15 Oct 2018 16:07:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gC5Ov-0006gM-4s; Mon, 15 Oct 2018 16:07:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128825-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=bbb98e6fef06a4bd1236dce0bb17ecbb36a0cba7
X-Osstest-Versions-That: xen=c49894090c22473c5477e780a829b0931a90b4f9
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 15 Oct 2018 16:07:25 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128825: 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>

ZmxpZ2h0IDEyODgyNSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODgyNS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBiYmI5OGU2ZmVmMDZhNGJkMTIzNmRjZTBiYjE3ZWNiYjM2YTBjYmE3CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBjNDk4OTQwOTBjMjI0NzNjNTQ3
N2U3ODBhODI5YjA5MzFhOTBiNGY5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg3ODAgIDIwMTgt
MTAtMTQgMjA6MDA6NTIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4ODI1ICAy
MDE4LTEwLTE1IDE0OjAwOjI1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNh
Lmdvdj4KICBFbGVuYSBVZmltdHNldmEgPGVsZW5hLnVmaW10c2V2YUBvcmFjbGUuY29tPgogIElh
biBKYWNrc29uIDxpYW4uamFja3NvbkBjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxpYW4uamFj
a3NvbkBldS5jaXRyaXguY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5j
b20+CiAgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4K
ICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogIFhpbiBMaSA8dGFsb25zLmxlZUBnbWFp
bC5jb20+CiAgWGluIExpIDx4aW4ubGlAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZp
c2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIGM0OTg5
NDA5MGMuLmJiYjk4ZTZmZWYgIGJiYjk4ZTZmZWYwNmE0YmQxMjM2ZGNlMGJiMTdlY2JiMzZhMGNi
YTcgLT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 16:10:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 16:10: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 1gC5Rm-0007P5-LK; Mon, 15 Oct 2018 16:10:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q5c5=m3=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gC5Rm-0007Oz-0K
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 16:10:22 +0000
X-Inumbo-ID: 6ebf68c0-d094-11e8-a8a5-bc764e045a96
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe02::607])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 6ebf68c0-d094-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 18:07:37 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector1-arm-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=r1qg64KT7Y8kreVnOAfQuo8J2ybBCSxqJO8gNx2XjYM=;
 b=KcO4wsnLMdhy/6+seb/mqqUxR1YXcZn2Xk/D1QAKn3udwN/RnIOF/+ZODkuuc9adZiy8uGH3LFyRKkFtfmtbwi/MDJjnHVuMvw6usn8ANEMLytVoNj71oMO5WrNfWwqpsLSrS1f03jMPujnKW4ajBmgF48fieQWigi5wOVeXAz4=
Received: from [10.1.196.50] (217.140.106.54) by
 VI1PR08MB2862.eurprd08.prod.outlook.com (2603:10a6:802:1f::10) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1228.31; Mon, 15 Oct 2018 16:10:12 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-21-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c8f09673-3a9b-2180-2785-53624e89249d@arm.com>
Date: Mon, 15 Oct 2018 17:10:10 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1538765251-25256-21-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
X-Originating-IP: [217.140.106.54]
X-ClientProxiedBy: LO2P265CA0429.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a0::33) To VI1PR08MB2862.eurprd08.prod.outlook.com
 (2603:10a6:802:1f::10)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 12a42508-d4ce-462e-a52e-08d632b8b055
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR08MB2862; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2862;
 3:t8YDZwPYnZaYG8btKKVoXCwua/KJfYNBRfVvhU2YEmtn87Cn5AVy2c/njxahI+rar4y7uw2jm9Btp+p8kACl61HMj2gslYwqm1OdSNQGvUJo5b+DT+6qb13Y6gkQ5c/9soF8/16wZdeT7LzKq0KcoB1WN8mhy6ycAIGgnyeYffeME9gGcZSN2aK4JXy5kuZKEJjJbFrVsrdmUMxyNbbRMBqZaoAIJTJpMhG9Z/Qe7cQ4cKCA0FU6XC39ncHVAOdh;
 25:+mJmDztZ/4G8a404+cH+eKNEO1AicOvcOaHUml68IXw/KwxExR8YAIpnR6FvUVKNqEl+X0EVhLob1lON9Goan6kglXDOaZ157ZY0zdUvtVBsTvklRa23LRztcrL5imwj5xo/9cLlYv91TEy6Da8h6bRXDMlvi5Hphh9OthuAe0M9MmJG9iCNICv0XlZKWXOHZ+R/4KJt/LR4vcCNi8GJKZdxWjlzo6cKl0g8eymf6CXNWFk2e72or2HT/na5zhN93rKxoUO2c6GLNTqxClFyPcU3pDCLckmds3iBYevgBpFxhYVTJF7v0mNQMny+zOoBgdiJgRTNvs4Azix/qtisTw==;
 31:vgxw8THKUnZW35Mmd0OSPjgXU4bUTKsfJLr9F+eTkZnwrvr+2GIBF1RgaOs2rySxVxbqLMuM02GGNMRMRwR72KHr97yX7byBGNSi3S4AqZFIw3BnNsdp6DAQvCZTy3DeD01A64O+WoN9h6GJCDJ0BmoIQGTDJmgVisOYEa+PpVgZFJKaKyAVIENbeXNKh7DvfyNLeGF5hI10LE4JXH/61jvLlPbWZBWCJz7uHoKfwwk=
X-MS-TrafficTypeDiagnostic: VI1PR08MB2862:
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2862;
 20:sUs9zZpbsO94gLKi19hOfCzg1PHTq6z2IIqGOIloGXEOYE+DCukjR3fi0fd3SizFDHYK1PY5NexAWHq7hpsRnUBIp7psggwu71W4eBXyvpEVXFdSV/UANoErOsP9dHj1UMKcKAh+OlkVA0zn5xnzdXnS3wTVvJnw/1TgnpWE08GdHhsBLQ4q/faO6w7VaNplNexXMn327eKrOSWJ+geBeXga4AiKdh/KHavKWTLSF14YqH4LKjrkCKydDao7xk33N7/1oftYbWL9ManZjUtzWQLI/GbZXugXj5zFpXqkMvRBq666mQkulxzvtFBzWAHGcYb1Cm7jKl5fyfGQOSpyZrJrh/ouuM11MifUWGnmbnyxexxTgmNRRPUboNNRSpUSE7TwgggRi6wlL1fgpZjSUZZnNCE5+JHqOAwzgJmQ0LE=;
 4:OXgLEZkbmGnTMqhb8A28XtzylwufMz989DwTIw4zaIL7QJYEyLtO9zDheIFJ0EuIQN0SyRxAC4RYcxgrE8PLN6ANGGbGtdMMOOCrEmaEyoKIKwvHn22C0KOGYXR3FQpq2jcSW+wVbXLmb98caa1PkpIyUtO+WkkLOrA4w5yYfZCPgnDoyysD063PiIAyxDVSQ9VeegVg2VS5VChSiQdKS+/Sghq5+JTVCo6Q0HlhzWTEUwJRzi7dUJxJTl0AXTs3nn5t+E8aRPNrEN8kv0sWR1z1wcZMD5yjD6Nho6kMFAQbo9gIJG6+2gd2FeXAacrQ+oB977rq5CG/MlUplpYCt/bk9RKIfieDxhn/8neJTsG+dUwwT4rzvkwQNkIzp1crnjECwJfIqlA7G9BTIAYaOt67dHt6hNl4rtTsSfUzd4c=
X-Microsoft-Antispam-PRVS: <VI1PR08MB2862449410501DDC859C2B0880FD0@VI1PR08MB2862.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(269456686620040)(192813158149592)(70601490899591)(146099531331640); 
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231355)(944501410)(52105095)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123560045)(20161123558120)(20161123562045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991067);
 SRVR:VI1PR08MB2862; BCL:0; PCL:0; RULEID:; SRVR:VI1PR08MB2862; 
X-Forefront-PRVS: 0826B2F01B
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(396003)(136003)(366004)(376002)(39860400002)(346002)(199004)(189003)(956004)(36756003)(47776003)(53546011)(52116002)(66066001)(67846002)(65806001)(16576012)(58126008)(65956001)(23676004)(52146003)(2486003)(14444005)(31686004)(386003)(97736004)(76176011)(316002)(2616005)(44832011)(16526019)(486006)(25786009)(186003)(476003)(478600001)(4326008)(446003)(230700001)(11346002)(72206003)(65826007)(26005)(229853002)(77096007)(6116002)(50466002)(53936002)(5660300001)(305945005)(106356001)(6246003)(68736007)(3846002)(7416002)(86362001)(64126003)(31696002)(8936002)(6486002)(7736002)(8676002)(6916009)(81166006)(2906002)(105586002)(81156014)(21314002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR08MB2862; H:[10.1.196.50]; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: arm.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjA4TUIyODYyOzIzOnNKR3hyd3BNTkcwMDlGYnp0UW5CVEdMOExE?=
 =?utf-8?B?cm9penoxQnZRajUyZ01nVDNBOWZGNkpteUVPSUpFV2xxMmhNOERzTTIvU2pW?=
 =?utf-8?B?a09HRDcvZXB4bURmdmFiWERQWGErbjNsY3Jzc2lPM2VNS0lHeU5SK3dUYmpu?=
 =?utf-8?B?RGxSYnA3Lys0eERVcnVkQXQzVm5TakczMjVtWkxEd0NJMkZWRUJBTDMxWU1Q?=
 =?utf-8?B?dkdSejFwbVNoVlN6djJPYkFpK3c3ZUJsazJ0U0dyZnFmRXdUUWR0QUxTVWxl?=
 =?utf-8?B?UEdPUkFnU21WbGhXM0xHWUNzTVF4aDhIVy8yUjNORCtHZDBocHQ0KzlrTVE2?=
 =?utf-8?B?RTRiVnNxQXdXcTVuVE5wY1RKSW1aS1hOc2tOdy9OcFlZb0tZclBKLzE4Zm5B?=
 =?utf-8?B?MnVBZ0QzQXdkS2ZQUmVhUExkeXBlSFptS0I3cnRtdnZvODEwV08wQzZQZVhI?=
 =?utf-8?B?bnlEb0k4WnJEVXdVMjFIcmFLT09ZaEprcDBkNythN0xDUlY0eUVLSCtYQUFr?=
 =?utf-8?B?elFnR3NXZFI2d3VzcDExM3NUY2tKcDNTc2ZacFZrVURYMmdWZUc0MkloSTZ2?=
 =?utf-8?B?RHArUmtVbG1jZ0RxOFI0YmNkdnVIUXFpWEtCTU8vV3didHFVL2I5WGN4cW9n?=
 =?utf-8?B?NEh2TkIydys2MUN2WmJDSlpIb2tuQjZ3eU03clQ0WXBVUmVHR0V2WGFHSldI?=
 =?utf-8?B?Y2VidktVUmZENGR5RUR5MDNvd3o4K3B1bW9WY2d3d3pZU1BRS3RvcUJoQkZz?=
 =?utf-8?B?WTBFZXVFajU4Wm4wc0dzM0p6YnplVFUzTW9MQXozSzcrZjZQRy81Q3pzazlt?=
 =?utf-8?B?Q0lDRlh0N0FNTXBRY0xnNDJLcTlkeWVOeGs4d3JRVVJGSXMxUjdZT2o4QUZm?=
 =?utf-8?B?cDNsTFFXdzZuMFdHZW1LQzJoU2oxakZmVURzNHRGMVptTXlDdWtHTW1oMzFm?=
 =?utf-8?B?akJRT0lOL3lRRGpzYWRpK0pVWURrb1VoU1RjK0hEaW1wTkwyMDZ1cWRHcUww?=
 =?utf-8?B?R0VvblhxNEJaZ0lndFhXTk4zNWFKYWRxaFloazBBSGV5VUZyVW5qV2J6Yjgw?=
 =?utf-8?B?OCsyWmF6eVJuRTJGdTVoL21rU3A1OTVLWkdtVzMvK0xMdWY0MEtib09kYURE?=
 =?utf-8?B?emZqRmdnaDBqL29pVTNMb25Tdk54UDBUcHJmeTR5em5WWnFHZDBRUHpkUEpB?=
 =?utf-8?B?SElqbVVuYjBlSWlUTGI4YTlsNHJiUUVMK09FdU1mdE5SeHMzNTFqYWRmUVlO?=
 =?utf-8?B?c3Q5bTkzdVZVMDM0eXA4UEJaNkdIc2I3eDN1YVEwOTd2RWYwRnRhREZxTmsy?=
 =?utf-8?B?b044U0NnNllmZ1NTQVNIVlRqRmpSVEoxcmZudHhnTUFlY2lXUGtnOUEwRyty?=
 =?utf-8?B?Q1ZFVit2UkhDbmtleGQ2ZG9jZ3YydlRFT3VoR1hIdUZvZWU2WXIzWFdWRVB4?=
 =?utf-8?B?Vi9HTjIvR0JxTytwakJJcUFBSVZaWm5scEh6NVhCa3k2Q1laOEVCalUzOTZL?=
 =?utf-8?B?QnhPT29MUHBzc2tjUnRHbTlUVkxBMkFnSm9SOHZxOW9XSi9RV2pPaXJtVFU1?=
 =?utf-8?B?bGFEM2NXeGpCeDJvNWhvNVlqVFNPV1JIQ0J5bWdEcy9xMHZHT2YyclREb0dI?=
 =?utf-8?B?bm5xVUt0T0QvdmF1dzdFM3habHdRRy9wNVlDMEtHOHBiNFVSQ3JQaHVscXFO?=
 =?utf-8?B?ZkdwcG5rSndiaVRaa204ZmFtdnpvWWFhUjVYTEpZbFVhRjdKMnFhZkRoR1gy?=
 =?utf-8?B?SlNaL3pqcW1CMlMvemlLTkhVaFNvZGtsbDVwZUVwZkR1aksrZnFwcHUzWVhv?=
 =?utf-8?B?OTZtOWhndmxBZlF3djJMb3lIVjJ4d0JacWRKQzVLb3VYZk15VjdrQXpjTjNx?=
 =?utf-8?B?Szk5dGxpRWVuL0FybC9ZWFpVcmozZU5VaUcvYWR0VDhUTnFCY29DT3pFTWo1?=
 =?utf-8?B?NkRjZllqUWZEaHhLOHE4RTZ5OFI2ZXdFVWRRa3RCZitSMnowRy9ERWpmUFU0?=
 =?utf-8?B?TUpod2M5alJCYTQ0WUZzYjVsclh2VS9RQ1gzdE1xbXQwUkJVRDN3MGJoZUdF?=
 =?utf-8?Q?VO7k=3D?=
X-Microsoft-Antispam-Message-Info: zyHragpDzsRwW/MOkRpH4SAf/r8QUBUBp15yYlxntX9fa2aBICQ32/bOu9p3mXkOkxUC5+mQwdubCEQJCB1EEHc/OaYO6zvjuQy3aaC0t1sEJnOf4K01s2/SFp7q+JlILK9koVrFRrZw/81yunutfuaYP7sgFFMbmmbxU9OI9wgMshWjY91mb8gvx+yvHvhSuMR5tikspWSY2+B09A5xFSplDmubCoZo2b4c7d2UBR0jiibAnFoFRJ4g3dIfhQuHx5NpcKccmp55eBWyFccBbciIDreWUO1V3Lu6M4GzuSYAZQ4Jx80ucrqKZB7+oXO50r9h23FMST9VZ2z1pjluLDPPzQSpq4CuwQLXkJjRVe8=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2862;
 6:DKxP9Tk4MK64bbT25jrygo08iCtcP9jmmc4OWv9iVidKGMZJ7o5pm05Yinq0VqyYEbi4gBaL7H8/626pu7AkFVsZDNzW+TU4aMGf0YtLnY3HaUBd2kP0rYgXQCUUrBMOL2seMT5qLJJiY47WAqC47vq5VnDrAgdCbYncVHhXldTJJ8NKtxNn7PdvtOVnVJIqTmMZmfn5m694hOUbNP+Gia7aUcU8wR6LCuEB6E2Uj5zRbOun3CT1xFIJYrFjzU1niwe/NEO3KHxbCBw0dVSRivl5i/19Zu7T0rPsrdIuyO3HzG/tnvm+CSzoPdoOI+MRJu+wrou3/NLE4wU4B1X59QaMzieOwbFyktuMHc9G8Kcq0/2C1vUvfO5HNdMZ0/XfTia3/ekLTwtAtUh6tNt5oEu+J62xcaBKRkAgnOi8yPdLSYlZP3wWhLva6xeIp+b5Pa1m8frnNtid8N6SM48+5g==;
 5:fk2QAwHZAB9il6HRj8Ip++XryOGhuX/eLSrm1Ykvqft7LgtOC3GvNlekmr7jiGWwyemO7GtCfZm26qstJP/dzdZxjGQiQuwg/+roQ6KTSRtwYDkWw47J+Er436LuAaZFs6ZYF7XVIdQn0Q1ZzLSp1wyh6EBKGi7k2rFo3NTIeyc=;
 7:E5iejR/Qqn0PWPUNYSgvoWQ8ErEhG0iPce4xuwwOvnpluws6Hcgblj2FBrLAUVjhXk5A/ecquCrD/IcduDWFWARl3pEGVBbswjSHjrje22pURquGpilxSKjylaoHqk9+C+AFn8CMhAs0Gy5V4dduJvBo9jWafuC8arrOAt7+ye69h2+ll4Q2v88noYDbovjwZhzGeGV1VPijyejan2H2yCi47xXNBVJHY/SFiiXrQqsWugXWlKKNbK8FHzdT2rX5
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Oct 2018 16:10:12.9215 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 12a42508-d4ce-462e-a52e-08d632b8b055
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB2862
Subject: Re: [Xen-devel] [PATCH v4 21/23] xen/vpl011: buffer out chars when
 the backend is 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 <stefanos@xilinx.com>, andrii_anisov@epam.com,
 konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 ian.jackson@eu.citrix.com, xen-devel@lists.xen.org, tim@xen.org,
 jbeulich@suse.com, wei.liu2@citrix.com, nd@arm.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>

SGksCgpPbiAwNS8xMC8yMDE4IDE5OjQ3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gVG8g
YXZvaWQgbWl4aW5nIHRoZSBvdXRwdXQgb2YgZGlmZmVyZW50IGRvbWFpbnMgb24gdGhlIGNvbnNv
bGUsIGJ1ZmZlcgo+IHRoZSBvdXRwdXQgY2hhcnMgYW5kIHByaW50IGxpbmUgYnkgbGluZS4gVW5s
ZXNzIHRoZSBkb21haW4gaGFzIGlucHV0Cj4gZnJvbSB0aGUgc2VyaWFsLCBpbiB3aGljaCBjYXNl
IHdlIHdhbnQgdG8gcHJpbnQgY2hhciBieSBjaGFyIGZvciBhCj4gc21vb3RoIHVzZXIgZXhwZXJp
ZW5jZS4KPiAKPiBUaGUgc2l6ZSBvZiBTQlNBX1VBUlRfT1VUX0JVRl9TSVpFIGlzIGFyYml0cmFy
eSwgY2hvb3NlIHRoZSBzYW1lIHNpemUKPiBhcyBWVUFSVF9CVVRfU0laRSB1c2VkIGluIHZ1YXJ0
LmMuCj4gCj4gRXhwb3J0IGEgZnVuY3Rpb24gbmFtZWQgY29uc29sZV9pbnB1dF9kb21haW4oKSB0
byBhbGxvdyBvdGhlcnMgdG8ga25vdwo+IHdoaWNoIGRvbWFpbnMgaGFzIGlucHV0IGF0IGEgZ2l2
ZW4gdGltZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9z
QHhpbGlueC5jb20+Cj4gQ0M6IGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20KPiBDQzogR2Vvcmdl
LkR1bmxhcEBldS5jaXRyaXguY29tCj4gQ0M6IGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20KPiBD
QzogamJldWxpY2hAc3VzZS5jb20KPiBDQzoga29ucmFkLndpbGtAb3JhY2xlLmNvbQo+IENDOiB0
aW1AeGVuLm9yZwo+IENDOiB3ZWkubGl1MkBjaXRyaXguY29tCj4gLS0tCj4gWFhYOiBtZXJnZSB0
aGlzIHBhdGNoIHdpdGggInhlbi9hcm06IEFsbG93IHZwbDAxMSB0byBiZSB1c2VkIGJ5IERvbVUi
IG9uCj4gICAgICAgY29tbWl0CgpUaGF0J3Mgbm90IGdvaW5nIHRvIG1ha2UgdGhlIHNlcmllcyBi
aXNlY3RhYmxlIGFzIGl0IGRlcGVuZHMgb24gYW4gCmludGVybWVkaWF0ZSBwYXRjaCBmb3IgY29u
c29sZV9pbnB1dF9kb21haW4oKS4KClRoZSBuZXcgbG9naWMgbG9va3MgYmV0dGVyIHRvIG1lLCBm
ZXcgY29tbWVudHMgYmVsb3cuCgo+IAo+IENoYW5nZXMgaW4gdjQ6Cj4gLSBtYWtlIFNCU0FfVUFS
VF9PVVRfQlVGX1NJWkUgdGhlIHNhbWUgc2l6ZSBvZiBWVUFSVF9CVVRfU0laRQo+IC0gcmVhcnJh
bmdlIHRoZSBjb2RlIHRvIGJlIGNsZWFyZXIgaW5wdXQgYW5kICE9IGlucHV0IGNhc2VzCj4gLSBj
b2RlIHN0eWxlCj4gLSBhZGQgXG4gd2hlbiBwcmludGluZyB0aGUgb3V0IGJ1ZmZlciBiZWNhdXNl
IGlzIGZ1bGwKPiAtIGRvbid0IHByaW50IHByZWZpeCBmb3IgaW5wdXQgZG9tYWluCj4gLS0tCj4g
ICB4ZW4vYXJjaC9hcm0vdnBsMDExLmMgICAgICAgIHwgMzUgKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKystLS0KPiAgIHhlbi9kcml2ZXJzL2NoYXIvY29uc29sZS5jICAgfCAgNyArKysr
KysrCj4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oIHwgIDQgKysrKwo+ICAgeGVuL2lu
Y2x1ZGUveGVuL2NvbnNvbGUuaCAgICB8ICAyICsrCj4gICA0IGZpbGVzIGNoYW5nZWQsIDQ1IGlu
c2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS92cGwwMTEuYyBiL3hlbi9hcmNoL2FybS92cGwwMTEuYwo+IGluZGV4IDEzMTUwN2UuLjVlNTdh
ZGEgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL3ZwbDAxMS5jCj4gKysrIGIveGVuL2FyY2gv
YXJtL3ZwbDAxMS5jCj4gQEAgLTI4LDYgKzI4LDcgQEAKPiAgICNpbmNsdWRlIDx4ZW4vbGliLmg+
Cj4gICAjaW5jbHVkZSA8eGVuL21tLmg+Cj4gICAjaW5jbHVkZSA8eGVuL3NjaGVkLmg+Cj4gKyNp
bmNsdWRlIDx4ZW4vY29uc29sZS5oPgo+ICAgI2luY2x1ZGUgPHB1YmxpYy9kb21jdGwuaD4KPiAg
ICNpbmNsdWRlIDxwdWJsaWMvaW8vY29uc29sZS5oPgo+ICAgI2luY2x1ZGUgPGFzbS9wbDAxMS11
YXJ0Lmg+Cj4gQEAgLTg1LDEyICs4Niw0MCBAQCBzdGF0aWMgdm9pZCB2cGwwMTFfd3JpdGVfZGF0
YV94ZW4oc3RydWN0IGRvbWFpbiAqZCwgdWludDhfdCBkYXRhKQo+ICAgewo+ICAgICAgIHVuc2ln
bmVkIGxvbmcgZmxhZ3M7Cj4gICAgICAgc3RydWN0IHZwbDAxMSAqdnBsMDExID0gJmQtPmFyY2gu
dnBsMDExOwo+ICsgICAgc3RydWN0IHZwbDAxMV94ZW5fYmFja2VuZCAqaW50ZiA9IHZwbDAxMS0+
YmFja2VuZC54ZW47Cj4gKyAgICBzdHJ1Y3QgZG9tYWluICppbnB1dCA9IGNvbnNvbGVfaW5wdXRf
ZG9tYWluKCk7Cj4gICAKPiAgICAgICBWUEwwMTFfTE9DSyhkLCBmbGFncyk7Cj4gICAKPiAtICAg
IHByaW50aygiJWMiLCBkYXRhKTsKPiAtICAgIGlmIChkYXRhID09ICdcbicpCj4gLSAgICAgICAg
cHJpbnRrKCJET00ldTogIiwgZC0+ZG9tYWluX2lkKTsKPiArICAgIGludGYtPm91dFtpbnRmLT5v
dXRfcHJvZCsrXSA9IGRhdGE7Cj4gKyAgICBpZiAoIGQgPT0gaW5wdXQgKQo+ICsgICAgewo+ICsg
ICAgICAgIGlmICggaW50Zi0+b3V0X3Byb2QgPT0gMSApCj4gKyAgICAgICAgewo+ICsgICAgICAg
ICAgICBwcmludGsoIiVjIiwgZGF0YSk7Cj4gKyAgICAgICAgICAgIGludGYtPm91dF9wcm9kID0g
MDsKPiArICAgICAgICB9Cj4gKyAgICAgICAgZWxzZQo+ICsgICAgICAgIHsKPiArICAgICAgICAg
ICAgaWYgKCBkYXRhICE9ICdcbicgKQo+ICsgICAgICAgICAgICAgICAgaW50Zi0+b3V0W2ludGYt
Pm91dF9wcm9kKytdID0gJ1xuJzsKPiArICAgICAgICAgICAgaW50Zi0+b3V0W2ludGYtPm91dF9w
cm9kKytdID0gJ1wwJzsKPiArICAgICAgICAgICAgcHJpbnRrKCIlcyIsIGludGYtPm91dCk7Cj4g
KyAgICAgICAgICAgIGludGYtPm91dF9wcm9kID0gMDsKPiArICAgICAgICB9Cj4gKyAgICB9Cj4g
KyAgICBlbHNlCj4gKyAgICB7Cj4gKyAgICAgICAgaWYgKCBpbnRmLT5vdXRfcHJvZCA9PSBTQlNB
X1VBUlRfT1VUX0JVRl9TSVpFIC0gMiB8fAo+ICsgICAgICAgICAgICAgZGF0YSA9PSAnXG4nICkK
PiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIGlmICggZGF0YSAhPSAnXG4nICkKPiArICAgICAg
ICAgICAgICAgIGludGYtPm91dFtpbnRmLT5vdXRfcHJvZCsrXSA9ICdcbic7Cj4gKyAgICAgICAg
ICAgIGludGYtPm91dFtpbnRmLT5vdXRfcHJvZCsrXSA9ICdcMCc7Cj4gKyAgICAgICAgICAgIHBy
aW50aygiRE9NJXU6ICVzIiwgZC0+ZG9tYWluX2lkLCBpbnRmLT5vdXQpOwo+ICsgICAgICAgICAg
ICBpbnRmLT5vdXRfcHJvZCA9IDA7Cj4gKyAgICAgICAgfQo+ICsgICAgfQo+ICAgCj4gICAgICAg
dnBsMDExLT51YXJ0cmlzIHw9IFRYSTsKPiAgICAgICB2cGwwMTEtPnVhcnRmciAmPSB+VFhGRTsK
PiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMgYi94ZW4vZHJpdmVycy9j
aGFyL2NvbnNvbGUuYwo+IGluZGV4IDA4MDhiYWMuLjlhMmIyOWEgMTAwNjQ0Cj4gLS0tIGEveGVu
L2RyaXZlcnMvY2hhci9jb25zb2xlLmMKPiArKysgYi94ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUu
Ywo+IEBAIC00MDYsNiArNDA2LDEzIEBAIHN0YXRpYyB2b2lkIGR1bXBfY29uc29sZV9yaW5nX2tl
eSh1bnNpZ25lZCBjaGFyIGtleSkKPiAgICAqLwo+ICAgc3RhdGljIHVuc2lnbmVkIGludCBfX3Jl
YWRfbW9zdGx5IGNvbnNvbGVfcnggPSAwOwo+ICAgCj4gK3N0cnVjdCBkb21haW4gKmNvbnNvbGVf
aW5wdXRfZG9tYWluKHZvaWQpCj4gK3sKPiArICAgIGlmICggY29uc29sZV9yeCA9PSAwICkKPiAr
ICAgICAgICAgICAgcmV0dXJuIE5VTEw7Cj4gKyAgICByZXR1cm4gZ2V0X2RvbWFpbl9ieV9pZChj
b25zb2xlX3J4IC0gMSk7Cj4gK30KPiArCj4gICBzdGF0aWMgdm9pZCBzd2l0Y2hfc2VyaWFsX2lu
cHV0KHZvaWQpCj4gICB7Cj4gICAgICAgaWYgKCBjb25zb2xlX3J4KysgPT0gbWF4X2luaXRfZG9t
aWQgKyAxICkKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS92cGwwMTEuaCBiL3hl
bi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmgKPiBpbmRleCA1ZWI2ZDI1Li5hYjZmZDc5IDEwMDY0
NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmgKPiArKysgYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL3ZwbDAxMS5oCj4gQEAgLTMwLDkgKzMwLDEzIEBACj4gICAjZGVmaW5lIFZQTDAx
MV9VTkxPQ0soZCxmbGFncykgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmKGQpLT5hcmNoLnZwbDAx
MS5sb2NrLCBmbGFncykKPiAgIAo+ICAgI2RlZmluZSBTQlNBX1VBUlRfRklGT19TSVpFIDMyCj4g
Ky8qIFNhbWUgc2l6ZSBhcyBWVUFSVF9CVVRfU0laRSwgdXNlZCBpbiB2dWFydC5jICovCgpzL0JV
VC9CVUYvCgo+ICsjZGVmaW5lIFNCU0FfVUFSVF9PVVRfQlVGX1NJWkUgMTI4CgpZb3UgY291bGQg
ZGlyZWN0bHkgdXNlIFZVQVJUX0JVRl9TSVpFIGhlcmUgdG8gYXZvaWQgdGhlIGNvbW1lbnQgYWJv
dmUuCgo+ICAgc3RydWN0IHZwbDAxMV94ZW5fYmFja2VuZCB7Cj4gICAgICAgY2hhciBpbltTQlNB
X1VBUlRfRklGT19TSVpFXTsKPiArICAgIGNoYXIgb3V0W1NCU0FfVUFSVF9PVVRfQlVGX1NJWkVd
Owo+ICAgICAgIFhFTkNPTlNfUklOR19JRFggaW5fY29ucywgaW5fcHJvZDsKPiArICAgIFhFTkNP
TlNfUklOR19JRFggb3V0X3Byb2Q7Cj4gICB9Owo+ICAgCj4gICBzdHJ1Y3QgdnBsMDExIHsKPiBk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2NvbnNvbGUuaCBiL3hlbi9pbmNsdWRlL3hlbi9j
b25zb2xlLmgKPiBpbmRleCA3MGM5OTExLi5jNWE4NWM4IDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNs
dWRlL3hlbi9jb25zb2xlLmgKPiArKysgYi94ZW4vaW5jbHVkZS94ZW4vY29uc29sZS5oCj4gQEAg
LTMxLDYgKzMxLDggQEAgdm9pZCBjb25zb2xlX2VuZF9zeW5jKHZvaWQpOwo+ICAgdm9pZCBjb25z
b2xlX3N0YXJ0X2xvZ19ldmVyeXRoaW5nKHZvaWQpOwo+ICAgdm9pZCBjb25zb2xlX2VuZF9sb2df
ZXZlcnl0aGluZyh2b2lkKTsKPiAgIAo+ICtzdHJ1Y3QgZG9tYWluICpjb25zb2xlX2lucHV0X2Rv
bWFpbih2b2lkKTsKPiArCj4gICAvKgo+ICAgICogU3RlYWwgb3V0cHV0IGZyb20gdGhlIGNvbnNv
bGUuIFJldHVybnMgK3ZlIGlkZW50aWZpZXIsIGVsc2UgLXZlIGVycm9yLgo+ICAgICogVGFrZXMg
dGhlIGhhbmRsZSBvZiB0aGUgc2VyaWFsIGxpbmUgdG8gc3RlYWwsIGFuZCBzdGVhbCBjYWxsYmFj
ayBmdW5jdGlvbi4KPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 16:17:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 16: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 1gC5Yn-0007c8-Jc; Mon, 15 Oct 2018 16:17:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q5c5=m3=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gC5Yl-0007c3-Tj
 for xen-devel@lists.xen.org; Mon, 15 Oct 2018 16:17:35 +0000
X-Inumbo-ID: 71a7d8bd-d095-11e8-a8a5-bc764e045a96
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0a::600])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 71a7d8bd-d095-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 18:14:51 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector1-arm-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=1MJ71HbhqLR48ot9SjmP82Hp77OQqLWHcj/sBiGhJWg=;
 b=hS5HvjnBekttjj+QcnVqjMfvJk1vB/F0GQGKHWSrL/BGUmcbVPRA6uAt2OKZ/O6pKkSY/0GItYpZ9mnTmlzrFWYArItoSugnUmqs7yNiMmJzC/IS47wjdte2ohYBwCmsVEkrL6sSnV1mMoIgPDjslb9wB02zmQuH+uWTjBi5yiQ=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from [10.1.196.50] (217.140.106.54) by
 VI1PR08MB2863.eurprd08.prod.outlook.com (2603:10a6:802:1f::11) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1228.26; Mon, 15 Oct 2018 16:17:27 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-22-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <3410d002-8c94-f7f3-7c57-d2ffd53ef676@arm.com>
Date: Mon, 15 Oct 2018 17:17:25 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1538765251-25256-22-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
X-Originating-IP: [217.140.106.54]
X-ClientProxiedBy: LO2P265CA0252.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:8a::24) To VI1PR08MB2863.eurprd08.prod.outlook.com
 (2603:10a6:802:1f::11)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: a39b5eda-9455-4310-8cc7-08d632b9b36f
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR08MB2863; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2863;
 3:vLu18s2wthbPE+Hl1cWnqsTX1q+itNkGp6nFEu8dcNRfwUWTm3lWccXhC1a1alZK05nAx1Zx3UMvG4/+T1orLAiCY28ffWNmevBRv8o8MLbisMjbRGs6BqCaVpRdjD23U4NpIF7sXU+bYaeaQXEEmdienWRwKRFgp1P0Ln9BVipwfs7cth8kIIiAe2N1G9rpN8YxjkwJp6M0tQjsCcWI5zDU2QljN2P6XlkTjgfFV+xylGh85oABkS5Y3c5qcVIg;
 25:FthyU/NTBO1201YYrgVMFQ8mdU3AD6ee+ItSZ4T64911q+0LQU8ZB40oqi5OrUS4Vd+kl+KJi8+b4170p7ZNvxNX/mDtcUsaXzaS6cXL6zRcHxO/hNMByD5izxTF0fUdp3pGkAQuaRySjBH7lHwYY5Dc/G8wLkssrdXwHZKehXVstFOaKOfGI8LdfFE7mezAVdsiD2C3Q9TA6GRyS1LXBO8geo0p6MxsVfeJO0smZ9Wlt5t/6kPGnSympCR7kxhKcTtTRP2grs0PNZn3nQHcIguu2hnzEJgAQwScqXd9gIEZHAJEhAU5OM3GwjMzwgrtPQ7aWRQ844aEsiN4FHXxWw==;
 31:56tfnOKBpDuByxBYKBuM4bjB/lhJWmq+yCcxtrflVv+PSduiNjgLRTkBG3MwKqvqEqgF0XxD75g8WZL8u0TXOag3U1sfDU1+1xuNMcJvDZI7WpEapgGGvxAeL2S/aF6cv8FpUhKnJ/wOKNtXIV3uOQx4pA1bMjMXuAT3bq74xwAU4trbSUF/TxgkWQEoq1hVmuLH7p3xp9JiFFfpNSjk+reFCih/ScdZq1mtmpmibpI=
X-MS-TrafficTypeDiagnostic: VI1PR08MB2863:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2863;
 20:6GWc6U4SPFG8vTLtb7w9riqbUqX1ysnir8ktF2CCoPl54A//axInhSVS43w959+lQRel7hvGlneBYZXZMX/QBC6os3r/6Z8BrodZdEG26/aphv8o9+1MorlKbYvkPWQbR1Fx1ofL3+FhsDYBKK0PXECweCgWLN2R0uftHidji+Ie10wxnXMJVmezJqFKD4DgJMY47YwYGh1B5/jX0mw1sJytGjUqNsGuUERV2eCQhNxONjXZIBBz52n2i+ZWvnN4dKEk+SwL8Q6T9PuSI0NxW0X9rpdWF8MnIe5U2gfaM6hzojKmrU5Iyeg2ko8ry2b7ktqKQnotRFo8HEtbrpUYW5zGuSbp4JsV0ViaMIzWmyjdnYQ0X9jvtRyjhsFZavLYB8WT3zFn+uJqqjz8UGFwrtVVIRtlVrVRGOO5kX9y1YQ=;
 4:FjnveJZZDxQ/2cGogKsQIeO3U1injTzre/KYzEM6ced4ZpjL18QPc8/IdAKFwrsBjFT4FKXbQz81HuDPKO7/2wsidLCEnTqKL/TLJQ8qihf4bCNqINMxI/FsUdC75pPCeUM63AJDjKUm0JxspIMFh3zWw/vuxYwAPb3NUuc+/OzeNNSMGvwFwtVHq2EI+99nFPtkLHev5YN6j99I92EW/noGHAANHtMIFt+ZYbbea3MLvnEdHD3T1N+2mVY07UoAjNnDOQT/eiFvscvjBoWEbB9l9e2NsNtLIU/0cULviLg/knTccHHnMiPqEtYM7fLJLb4UDYvUtnft5TES/jjHU9RNbkakR/7dUgEiXJywfw08qpHHLKWUuLttimoAgull
X-Microsoft-Antispam-PRVS: <VI1PR08MB28635932D7D1CF921A4A69B580FD0@VI1PR08MB2863.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(192813158149592)(269456686620040)(105169848403564); 
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231355)(944501410)(52105095)(6055026)(149066)(150057)(6041310)(20161123558120)(20161123562045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(201708071742011)(7699051)(76991067);
 SRVR:VI1PR08MB2863; BCL:0; PCL:0; RULEID:; SRVR:VI1PR08MB2863; 
X-Forefront-PRVS: 0826B2F01B
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(346002)(376002)(39860400002)(136003)(366004)(396003)(189003)(199004)(478600001)(23676004)(2486003)(446003)(76176011)(52116002)(68736007)(386003)(305945005)(31686004)(230700001)(53546011)(7736002)(2616005)(52146003)(72206003)(36756003)(8676002)(53936002)(97736004)(11346002)(105586002)(81166006)(476003)(106356001)(81156014)(486006)(6916009)(67846002)(44832011)(956004)(64126003)(6246003)(229853002)(31696002)(77096007)(86362001)(26005)(2906002)(25786009)(6116002)(5660300001)(50466002)(316002)(3846002)(65956001)(66066001)(65806001)(8936002)(47776003)(4326008)(65826007)(186003)(14444005)(6486002)(58126008)(16576012)(16526019);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR08MB2863; H:[10.1.196.50]; FPR:; SPF:None;
 LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
Received-SPF: None (protection.outlook.com: arm.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjA4TUIyODYzOzIzOlpKUmtrUWxmSEdGUGhpajFwQ3p4QUwzektw?=
 =?utf-8?B?clRwZStxTVQrODJMUHdpdWg1b0dsdldRbU9WRjQrQkt4Q1B4ODQzTTFmaUJo?=
 =?utf-8?B?TnFsYkUrc3BJSmFOb25SV2xTMkNiQmtPdFZpblVXZ0N3VGxyc3RYQVEvWWUr?=
 =?utf-8?B?cE9nT3NOUWlGZFRsTFo2eFhCdVl5N3lXNVNIVEs4Y25oKzFMcGR4c3dwK21a?=
 =?utf-8?B?WDhxbENxUVBSaUtuM291dnBkWVovSi93bUx3SUFVSS9PRDN3VlpuemNXOWJU?=
 =?utf-8?B?TzFkR1BOdmhiRHZJcTFFS2FlNUVjWjVVRHh6cUxyM1R5cWZhVWRkRTdUWTk1?=
 =?utf-8?B?MkdkZENIb1VUeVBsNXdXMFM0eis2eXd0eGF3emZZSk1PaDRRTHg5eVVUcmdw?=
 =?utf-8?B?OFAwSnRpdFpoN0VLZzdxRjI5NzZUYXl1Q2JXelVPcEhVMXJ4MDNFQXdvM0ZE?=
 =?utf-8?B?M0RsTU42YysxYUZFNEcrRWZGaTU5N2JoeXJibmwyVStzTkJLRVlLbUhYOFpm?=
 =?utf-8?B?MXVvKzkyb1pGL0wrNjMxbmt0VFBrb0VmQmhFd1JWTUxzN0tISy9LYm9nYU9m?=
 =?utf-8?B?d3NadytqSlNLQU5KK2RLRmt2eHNxNWVUZk5PVVp6OGlXT0VBS1RGc25SYkRI?=
 =?utf-8?B?VmIvaWtHTlRETFdNMWV0dTlnRVhFNmxtanZ5bUE3aUFUMVZUYXZRU1krYitk?=
 =?utf-8?B?cVZMMWM2SmxaL3RGTGhyQ2dqVnh6Q1FqVndPbkowd2xDWVNyaURhaTBQS2tn?=
 =?utf-8?B?WFI4UitlV1VGWXI1ZStWRVcvVEdNTjhDRi96L1I0Ry81dG1WbUpEQTZnampI?=
 =?utf-8?B?WGxENVBvaE5ISzNxUWkxSFI0cWxWTWV3RDBhM2E0YUdsSWx4bXV6SVptamZv?=
 =?utf-8?B?cnRZUGsxb012Mm1hcmxvVHdRajNtZmppRWpEYURYUm1WUHJ2UTVnSmlYenYy?=
 =?utf-8?B?MFB4RjV2TE5pUjFEN2R0QmpPbXdHb21xeFhRRWZzM284RjlZNUIvWlF5WWtY?=
 =?utf-8?B?UXo3cFRxWWFucXdRWGVyRjRqYnF1azBIeUl6QS92bXV1dmFsTmlKajQvdG40?=
 =?utf-8?B?cG5sUUZaSXU5L0U0VFh0ZE5tRG4zRkNneVp5OXl4Wm1rVkFqU3RlTXduM0Iv?=
 =?utf-8?B?WUROcHNFekVBdlJoelB5U0JRUDVzMXFFVVFVMXFIVlEzZFd0MGZrTXlBeGZl?=
 =?utf-8?B?R215Y0Zad0l3SWRSR1F0M0l4OXduQXJ3YUgvczdKYVFISlNiRVVmZkhJYjFp?=
 =?utf-8?B?OWE5bCtLYldVSEhmVE5rNUpBR1hyNTQ2djVYWitCR0YvYysrcmFkaEdQUzFE?=
 =?utf-8?B?N1N4Rmx1UytHVWx0V3BnemJQWlFINVB1aUNnL0lMVDA3R1J6bnczZm4wMW5t?=
 =?utf-8?B?aEFvU1hvNnFWOEllaDg2Q3FwK2hUSEJDbENoT1IzaE9nUGZNN0tlT1RCY2xy?=
 =?utf-8?B?cTZJblRoOUw5Y2NsYmc4N2dWbjBxOWdFWlBxeXpsQUMvUXBwTnBoMVdjNmVw?=
 =?utf-8?B?QXYxTEJIZGJOYlZCU1hNRTY1QUQ3V2tHempHZ000bklCeXJ0UE16MG1GSVhu?=
 =?utf-8?B?N0RIdER1c1Z4Sno4Z3lhR25VQTlueno3ZFNLSHhyL2pldXd3NWxHZ3Fkd0FN?=
 =?utf-8?B?Sis2OTlBTHhaYklrd1E5aFQ2amVSNnV6bWhGMTZ0ZFVHKzBnZ0piVjdDQXk0?=
 =?utf-8?B?VWVkOXV2SnJBd2JzdkVCOGlpR1o1aDk3dGxvQjlqR0xmZm1ZZHBwc2c0Qjc0?=
 =?utf-8?B?c3lzcVNUQzllUW8xaU41ZUJyUmJBSHZLU0VCZStMWjRvUTJOWE9YSDYyaUdq?=
 =?utf-8?B?NXZPd1QxY25DRytubGZXczVsSW90KzZSZ1N3NUdtTDJiVzZqeU12TTl0ajkv?=
 =?utf-8?B?QlZ3S0VGWGNESVA1VU15QVljU0FvdVUvZmc2WWJHekhBWWdxYk52UlFva2hx?=
 =?utf-8?B?TVZoc0QzL1FuOUZDRFJaNmljck9pNUhLNFlyaksxZkJkRlJkS0ZBNU9RRElj?=
 =?utf-8?Q?F8g/eI?=
X-Microsoft-Antispam-Message-Info: UjrVijdyll+ONgidbcxMhY4qjq8e6lDzlwIamI6xtD/gLHTF2a1hXQV9WoXtCsY/kglRE8Cs42R5gSR3T6PjQ8bgYfl6Z7+YscXMSakaotvE6DaOfNMlSYr3+hUd0qpfYulp888bCiT9+TM6nPKVcyX3XTo4mobAsWz9n7dQH6GpIs6YArCaDqDB85CRtZWsx/3eo6vxA2Ddcl6xgMonc2/AugCdTujvd00UFc6defiAwaEBcpGwKj4DIDgfrHoYJuz1Jzg9uN0Ow7zhKsQ6ewob4+oLcpwwK47A+z71H0ipOC5FPn4SqnXIXBWpOnbKTSiuk2LFQm6hIJTvoq3RWwheHLV5gDamkMX0P0BhyOE=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2863;
 6:ca/+B6jabrxp+DOgYnco7B20Iak6w70/wxzocZRg8353DhhHqDMHV0zAFLNl9hXf/XRn+V0Le3XQ1Kvvf62F0pcGKJOO5VP2zzRHymVit1oC/4MwgLIzs8iK4zT3Yf34C3h58T4NB/jRXe1+iab2WfckA0D/mu/rX+KXlv6H/iOunefzVvQ0fNUjHqf1VSfg2U/J8kFELHs68vSiUdN5qPFmmMp6lNniNkEUaaWRPGLwQdqqORX4eThgOo8X9x31OZjcNtvT4gZxO7qRdAZc+z0UD1UnHNWuiKkN2FqfXlv1Gv9P1G+4sd7xJyiUi6g2rmM8HPEl2Eu5f4GMIqyJmC/7oA1FNuj6frWMVUw3jpig6V1ydhLZC3kcHTYrjKi4r+Ct+D5rpvCc9ycd3weWCpAMqJy26VuhgF/p5n7RDiEThvn4xw2OAG6nt12VgCp0SNPDTII7RjcV5RsOtxGkeA==;
 5:WLlH0f2rREVI9J94/QOTph0lyQi9ffjaIgg5tjDo960Kfq/QBuhxhPAs6Pr6i/gR+215dBGfWCzB3LMaivCtpIXeV/JuZCY1/eZUKIFMphQUJ8vW5CQWfqAJlHu3FG7QYre1TQyzjFRJiZJkD/4t4HXYuQv1XZbUnVU8Nj48gxU=;
 7:S7SA92yT0Zc+eMW3DymbbfBS6EasnX6wxwc2+4u1yJKf1p1iPV2CUyrRQp2RVHG5hL21/XxIQ1+XFJh2vK5pDe6vOUB+wgVDuM2HXGjG/2/20XjhQFe5KSMuT8Cp0vlVIRTbe0jor1DVj6yDH5Ay6NBLkZNuDjYbstHBA8TWcUCJVNnDk7emkXOJnD1ucQI5rqfPKRMk4g0vw3UtFHtrJRsEj5LZ/hYZKbqlnJLwCcMgbwbdax5WzfBf0oYYtc3f
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Oct 2018 16:17:27.8087 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: a39b5eda-9455-4310-8cc7-08d632b9b36f
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB2863
Subject: Re: [Xen-devel] [PATCH v4 22/23] xen/arm: move kernel.h to asm-arm/
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, nd@arm.com,
 andrii_anisov@epam.com, 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>

SGkgU3RlZmFubywKCk9uIDA1LzEwLzIwMTggMTk6NDcsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBJdCB3aWxsIGJlICNpbmNsdWRlZCBieSBhIGZpbGUgaW4gYSB4ZW4vYXJjaC9hcm0gc3Vi
ZGlyZWN0b3J5Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFu
b3NAeGlsaW54LmNvbT4KPiAtLS0KPiAgIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyAgfCAg
MiArLQo+ICAgeGVuL2FyY2gvYXJtL2tlcm5lbC5jICAgICAgICB8ICAzICstCj4gICB4ZW4vYXJj
aC9hcm0va2VybmVsLmggICAgICAgIHwgODYgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KPiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0va2VybmVsLmggfCA4NiArKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwoKVGhlcmUgYXJlIHdheSB0
byBtYWtlIGdpdCBkaWZmIG5pY2VyIGZvciBjb2RlIG1vdmVtZW50LiBUaGlzIHNlZW1zIHRvIGJl
IApkb25lIGJ5IGRlZmF1bHQgb24gMi4xMS4wLiBOb3Qgc3VyZSBmb3Igb2xkZXIgdmVyc2lvbi4g
V2hhdCBhcmUgeW91IHVzaW5nPwoKPiAgIDQgZmlsZXMgY2hhbmdlZCwgODggaW5zZXJ0aW9ucygr
KSwgODkgZGVsZXRpb25zKC0pCj4gICBkZWxldGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2tl
cm5lbC5oCj4gICBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLWFybS9rZXJuZWwu
aAo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJj
aC9hcm0vZG9tYWluX2J1aWxkLmMKPiBpbmRleCA0Mzc5NTM4Li5kYzliNDZlIDEwMDY0NAo+IC0t
LSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21h
aW5fYnVpbGQuYwo+IEBAIC0xNiw2ICsxNiw3IEBACj4gICAjaW5jbHVkZSA8eGVuL3dhcm5pbmcu
aD4KPiAgICNpbmNsdWRlIDxhY3BpL2FjdGFibGVzLmg+Cj4gICAjaW5jbHVkZSA8YXNtL2Rldmlj
ZS5oPgo+ICsjaW5jbHVkZSA8YXNtL2tlcm5lbC5oPgo+ICAgI2luY2x1ZGUgPGFzbS9zZXR1cC5o
Pgo+ICAgI2luY2x1ZGUgPGFzbS9wbGF0Zm9ybS5oPgo+ICAgI2luY2x1ZGUgPGFzbS9wc2NpLmg+
Cj4gQEAgLTI0LDcgKzI1LDYgQEAKPiAgIAo+ICAgI2luY2x1ZGUgPHhlbi9pcnEuaD4KPiAgICNp
bmNsdWRlIDx4ZW4vZ3JhbnRfdGFibGUuaD4KPiAtI2luY2x1ZGUgImtlcm5lbC5oIgo+ICAgCj4g
ICBzdGF0aWMgdW5zaWduZWQgaW50IF9faW5pdGRhdGEgb3B0X2RvbTBfbWF4X3ZjcHVzOwo+ICAg
aW50ZWdlcl9wYXJhbSgiZG9tMF9tYXhfdmNwdXMiLCBvcHRfZG9tMF9tYXhfdmNwdXMpOwo+IGRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0va2VybmVsLmMgYi94ZW4vYXJjaC9hcm0va2VybmVsLmMK
PiBpbmRleCAyMjM5YTA3Li5iNTZhYTc5IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9rZXJu
ZWwuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9rZXJuZWwuYwo+IEBAIC0xNiw4ICsxNiw3IEBACj4g
ICAjaW5jbHVkZSA8eGVuL3ZtYXAuaD4KPiAgIAo+ICAgI2luY2x1ZGUgPGFzbS9ndWVzdF9hY2Nl
c3MuaD4KPiAtCj4gLSNpbmNsdWRlICJrZXJuZWwuaCIKPiArI2luY2x1ZGUgPGFzbS9rZXJuZWwu
aD4KPiAgIAo+ICAgI2RlZmluZSBVSU1BR0VfTUFHSUMgICAgICAgICAgMHgyNzA1MTk1Ngo+ICAg
I2RlZmluZSBVSU1BR0VfTk1MRU4gICAgICAgICAgMzIKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
YXJtL2tlcm5lbC5oIGIveGVuL2FyY2gvYXJtL2tlcm5lbC5oCj4gZGVsZXRlZCBmaWxlIG1vZGUg
MTAwNjQ0Cj4gaW5kZXggMzNmM2U3Mi4uMDAwMDAwMAo+IC0tLSBhL3hlbi9hcmNoL2FybS9rZXJu
ZWwuaAo+ICsrKyAvZGV2L251bGwKPiBAQCAtMSw4NiArMCwwIEBACj4gLS8qCj4gLSAqIEtlcm5l
bCBpbWFnZSBsb2FkaW5nLgo+IC0gKgo+IC0gKiBDb3B5cmlnaHQgKEMpIDIwMTEgQ2l0cml4IFN5
c3RlbXMsIEluYy4KPiAtICovCj4gLSNpZm5kZWYgX19BUkNIX0FSTV9LRVJORUxfSF9fCj4gLSNk
ZWZpbmUgX19BUkNIX0FSTV9LRVJORUxfSF9fCj4gLQo+IC0jaW5jbHVkZSA8eGVuL2RldmljZV90
cmVlLmg+Cj4gLSNpbmNsdWRlIDxhc20vc2V0dXAuaD4KPiAtCj4gLXN0cnVjdCBrZXJuZWxfaW5m
byB7Cj4gLSNpZmRlZiBDT05GSUdfQVJNXzY0Cj4gLSAgICBlbnVtIGRvbWFpbl90eXBlIHR5cGU7
Cj4gLSNlbmRpZgo+IC0KPiAtICAgIHN0cnVjdCBkb21haW4gKmQ7Cj4gLQo+IC0gICAgdm9pZCAq
ZmR0OyAvKiBmbGF0IGRldmljZSB0cmVlICovCj4gLSAgICBwYWRkcl90IHVuYXNzaWduZWRfbWVt
OyAvKiBSQU0gbm90ICh5ZXQpIGFzc2lnbmVkIHRvIGEgYmFuayAqLwo+IC0gICAgc3RydWN0IG1l
bWluZm8gbWVtOwo+IC0KPiAtICAgIC8qIGtlcm5lbCBlbnRyeSBwb2ludCAqLwo+IC0gICAgcGFk
ZHJfdCBlbnRyeTsKPiAtCj4gLSAgICAvKiBncmFudCB0YWJsZSByZWdpb24gKi8KPiAtICAgIHBh
ZGRyX3QgZ250dGFiX3N0YXJ0Owo+IC0gICAgcGFkZHJfdCBnbnR0YWJfc2l6ZTsKPiAtCj4gLSAg
ICAvKiBib290IGJsb2IgbG9hZCBhZGRyZXNzZXMgKi8KPiAtICAgIGNvbnN0IHN0cnVjdCBib290
bW9kdWxlICprZXJuZWxfYm9vdG1vZHVsZSwgKmluaXRyZF9ib290bW9kdWxlOwo+IC0gICAgY29u
c3QgY2hhciogY21kbGluZTsKPiAtICAgIHBhZGRyX3QgZHRiX3BhZGRyOwo+IC0gICAgcGFkZHJf
dCBpbml0cmRfcGFkZHI7Cj4gLQo+IC0gICAgLyogRW5hYmxlIHBsMDExIGVtdWxhdGlvbiAqLwo+
IC0gICAgYm9vbCB2cGwwMTE7Cj4gLQo+IC0gICAgLyogbG9hZGVyIHRvIHVzZSBmb3IgdGhpcyBr
ZXJuZWwgKi8KPiAtICAgIHZvaWQgKCpsb2FkKShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8pOwo+
IC0gICAgLyogbG9hZGVyIHNwZWNpZmljIHN0YXRlICovCj4gLSAgICB1bmlvbiB7Cj4gLSAgICAg
ICAgc3RydWN0IHsKPiAtICAgICAgICAgICAgcGFkZHJfdCBrZXJuZWxfYWRkcjsKPiAtICAgICAg
ICAgICAgcGFkZHJfdCBsZW47Cj4gLSNpZmRlZiBDT05GSUdfQVJNXzY0Cj4gLSAgICAgICAgICAg
IHBhZGRyX3QgdGV4dF9vZmZzZXQ7IC8qIDY0LWJpdCBJbWFnZSBvbmx5ICovCj4gLSNlbmRpZgo+
IC0gICAgICAgICAgICBwYWRkcl90IHN0YXJ0OyAvKiAzMi1iaXQgekltYWdlIG9ubHkgKi8KPiAt
ICAgICAgICB9IHppbWFnZTsKPiAtICAgIH07Cj4gLX07Cj4gLQo+IC0vKgo+IC0gKiBQcm9iZSB0
aGUga2VybmVsIHRvIGRldGVtaW5lIGl0cyB0eXBlIGFuZCBzZWxlY3QgYSBsb2FkZXIuCj4gLSAq
Cj4gLSAqIFNldHMgaW4gaW5mbzoKPiAtICogIC0+dHlwZQo+IC0gKiAgLT5sb2FkIGhvb2ssIGFu
ZCBzZXRzIGxvYWRlciBzcGVjaWZpYyB2YXJpYWJsZXMgLT56aW1hZ2UKPiAtICovCj4gLWludCBr
ZXJuZWxfcHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvLCBjb25zdCBzdHJ1Y3QgZHRfZGV2
aWNlX25vZGUgKmRvbWFpbik7Cj4gLQo+IC0vKgo+IC0gKiBMb2FkcyB0aGUga2VybmVsIGludG8g
Z3Vlc3QgUkFNLgo+IC0gKgo+IC0gKiBFeHBlY3RzIHRvIGJlIHNldCBpbiBpbmZvIHdoZW4gY2Fs
bGVkOgo+IC0gKiAgLT5tZW0KPiAtICogIC0+ZmR0Cj4gLSAqCj4gLSAqIFNldHMgaW4gaW5mbzoK
PiAtICogIC0+ZW50cnkKPiAtICogIC0+ZHRiX3BhZGRyCj4gLSAqICAtPmluaXRyZF9wYWRkcgo+
IC0gKi8KPiAtdm9pZCBrZXJuZWxfbG9hZChzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8pOwo+IC0K
PiAtI2VuZGlmIC8qICNpZmRlZiBfX0FSQ0hfQVJNX0tFUk5FTF9IX18gKi8KPiAtCj4gLS8qCj4g
LSAqIExvY2FsIHZhcmlhYmxlczoKPiAtICogbW9kZTogQwo+IC0gKiBjLWZpbGUtc3R5bGU6ICJC
U0QiCj4gLSAqIGMtYmFzaWMtb2Zmc2V0OiA0Cj4gLSAqIGluZGVudC10YWJzLW1vZGU6IG5pbAo+
IC0gKiBFbmQ6Cj4gLSAqLwo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2tlcm5l
bC5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9rZXJuZWwuaAo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0
Cj4gaW5kZXggMDAwMDAwMC4uMzNmM2U3Mgo+IC0tLSAvZGV2L251bGwKPiArKysgYi94ZW4vaW5j
bHVkZS9hc20tYXJtL2tlcm5lbC5oCj4gQEAgLTAsMCArMSw4NiBAQAo+ICsvKgo+ICsgKiBLZXJu
ZWwgaW1hZ2UgbG9hZGluZy4KPiArICoKPiArICogQ29weXJpZ2h0IChDKSAyMDExIENpdHJpeCBT
eXN0ZW1zLCBJbmMuCj4gKyAqLwo+ICsjaWZuZGVmIF9fQVJDSF9BUk1fS0VSTkVMX0hfXwo+ICsj
ZGVmaW5lIF9fQVJDSF9BUk1fS0VSTkVMX0hfXwo+ICsKPiArI2luY2x1ZGUgPHhlbi9kZXZpY2Vf
dHJlZS5oPgo+ICsjaW5jbHVkZSA8YXNtL3NldHVwLmg+Cj4gKwo+ICtzdHJ1Y3Qga2VybmVsX2lu
Zm8gewo+ICsjaWZkZWYgQ09ORklHX0FSTV82NAo+ICsgICAgZW51bSBkb21haW5fdHlwZSB0eXBl
Owo+ICsjZW5kaWYKPiArCj4gKyAgICBzdHJ1Y3QgZG9tYWluICpkOwo+ICsKPiArICAgIHZvaWQg
KmZkdDsgLyogZmxhdCBkZXZpY2UgdHJlZSAqLwo+ICsgICAgcGFkZHJfdCB1bmFzc2lnbmVkX21l
bTsgLyogUkFNIG5vdCAoeWV0KSBhc3NpZ25lZCB0byBhIGJhbmsgKi8KPiArICAgIHN0cnVjdCBt
ZW1pbmZvIG1lbTsKPiArCj4gKyAgICAvKiBrZXJuZWwgZW50cnkgcG9pbnQgKi8KPiArICAgIHBh
ZGRyX3QgZW50cnk7Cj4gKwo+ICsgICAgLyogZ3JhbnQgdGFibGUgcmVnaW9uICovCj4gKyAgICBw
YWRkcl90IGdudHRhYl9zdGFydDsKPiArICAgIHBhZGRyX3QgZ250dGFiX3NpemU7Cj4gKwo+ICsg
ICAgLyogYm9vdCBibG9iIGxvYWQgYWRkcmVzc2VzICovCj4gKyAgICBjb25zdCBzdHJ1Y3QgYm9v
dG1vZHVsZSAqa2VybmVsX2Jvb3Rtb2R1bGUsICppbml0cmRfYm9vdG1vZHVsZTsKPiArICAgIGNv
bnN0IGNoYXIqIGNtZGxpbmU7Cj4gKyAgICBwYWRkcl90IGR0Yl9wYWRkcjsKPiArICAgIHBhZGRy
X3QgaW5pdHJkX3BhZGRyOwo+ICsKPiArICAgIC8qIEVuYWJsZSBwbDAxMSBlbXVsYXRpb24gKi8K
PiArICAgIGJvb2wgdnBsMDExOwo+ICsKPiArICAgIC8qIGxvYWRlciB0byB1c2UgZm9yIHRoaXMg
a2VybmVsICovCj4gKyAgICB2b2lkICgqbG9hZCkoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvKTsK
PiArICAgIC8qIGxvYWRlciBzcGVjaWZpYyBzdGF0ZSAqLwo+ICsgICAgdW5pb24gewo+ICsgICAg
ICAgIHN0cnVjdCB7Cj4gKyAgICAgICAgICAgIHBhZGRyX3Qga2VybmVsX2FkZHI7Cj4gKyAgICAg
ICAgICAgIHBhZGRyX3QgbGVuOwo+ICsjaWZkZWYgQ09ORklHX0FSTV82NAo+ICsgICAgICAgICAg
ICBwYWRkcl90IHRleHRfb2Zmc2V0OyAvKiA2NC1iaXQgSW1hZ2Ugb25seSAqLwo+ICsjZW5kaWYK
PiArICAgICAgICAgICAgcGFkZHJfdCBzdGFydDsgLyogMzItYml0IHpJbWFnZSBvbmx5ICovCj4g
KyAgICAgICAgfSB6aW1hZ2U7Cj4gKyAgICB9Owo+ICt9Owo+ICsKPiArLyoKPiArICogUHJvYmUg
dGhlIGtlcm5lbCB0byBkZXRlbWluZSBpdHMgdHlwZSBhbmQgc2VsZWN0IGEgbG9hZGVyLgo+ICsg
Kgo+ICsgKiBTZXRzIGluIGluZm86Cj4gKyAqICAtPnR5cGUKPiArICogIC0+bG9hZCBob29rLCBh
bmQgc2V0cyBsb2FkZXIgc3BlY2lmaWMgdmFyaWFibGVzIC0+emltYWdlCj4gKyAqLwo+ICtpbnQg
a2VybmVsX3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbywgY29uc3Qgc3RydWN0IGR0X2Rl
dmljZV9ub2RlICpkb21haW4pOwo+ICsKPiArLyoKPiArICogTG9hZHMgdGhlIGtlcm5lbCBpbnRv
IGd1ZXN0IFJBTS4KPiArICoKPiArICogRXhwZWN0cyB0byBiZSBzZXQgaW4gaW5mbyB3aGVuIGNh
bGxlZDoKPiArICogIC0+bWVtCj4gKyAqICAtPmZkdAo+ICsgKgo+ICsgKiBTZXRzIGluIGluZm86
Cj4gKyAqICAtPmVudHJ5Cj4gKyAqICAtPmR0Yl9wYWRkcgo+ICsgKiAgLT5pbml0cmRfcGFkZHIK
PiArICovCj4gK3ZvaWQga2VybmVsX2xvYWQoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvKTsKPiAr
Cj4gKyNlbmRpZiAvKiAjaWZkZWYgX19BUkNIX0FSTV9LRVJORUxfSF9fICovCj4gKwo+ICsvKgo+
ICsgKiBMb2NhbCB2YXJpYWJsZXM6Cj4gKyAqIG1vZGU6IEMKPiArICogYy1maWxlLXN0eWxlOiAi
QlNEIgo+ICsgKiBjLWJhc2ljLW9mZnNldDogNAo+ICsgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwK
PiArICogRW5kOgo+ICsgKi8KPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 16:36:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 16: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 1gC5qU-0000kX-Di; Mon, 15 Oct 2018 16:35:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w2gt=m3=citrix.com=prvs=81941a82a=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gC5qS-0000kS-MQ
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 16:35:52 +0000
X-Inumbo-ID: 91126108-d098-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 91126108-d098-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 16:37:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,385,1534809600"; d="scan'208";a="67861255"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23492.49624.248349.953540@mariner.uk.xensource.com>
Date: Mon, 15 Oct 2018 17:35:36 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20181011140604.GH1331@perard.uk.xensource.com>,
 <20181015151630.3887-1-ian.jackson@eu.citrix.com>
References: <20181015151630.3887-1-ian.jackson@eu.citrix.com>
 <20180907151104.32306-1-anthony.perard@citrix.com>
 <20180907151104.32306-4-anthony.perard@citrix.com>
 <23486.7932.781238.747508@mariner.uk.xensource.com>
 <20181011140604.GH1331@perard.uk.xensource.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v5 03/15] libxl_qmp: Implement fd callback
 and read data [and 1 more messages]
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXMgZGlzY3Vzc2VkLCBJIHNxdXdhc2hlZCBzZXZlcmFsIG9mIHRoZXNlIHBhdGNoZXMgdG9nZXRo
ZXIgYW5kIEknbQpub3cgZG9pbmcgbXkgY29kZSByZXZpZXcgb24gdGhlIHJlc3VsdC4gIEkndmUg
Z29uZSB0aHJvdWdoIGl0IGluIHNvbWUKZGV0YWlsLgoKCkFnYWluLCBJIGFza2VkIGZvciBtb3Jl
IGludGVybmFsIGRvY3VtZW50YXRpb24gYWJvdXQgdGhlIGxlZ2FsIHN0YXRlcwpldGMuICBJIHdp
bGwgaGF2ZSB0byByZWFkIGl0IGluIGRldGFpbCBhZ2FpbiBJJ20gYWZyYWlkIGFmdGVyIHRoYXQg
aXMKZG9uZS4KClRoZSByZWFzb24gSSBhc2sgZm9yIHRoaXMgaXMgdGhhdCB0aGlzIGlzIGEgY29t
cGxpY2F0ZWQgYW5kCnN1YnN0YW50aWFsIHBpbGUgb2YgY29kZS4gIEl0J3Mgbm90IHNlbnNpYmxl
IGZvciBhbnlvbmUgdG8gdHJ5IHRvIGhvbGQKaXQgaW4gdGhlaXIgaGVhZCBhdCBvbmNlIC0gd2Ug
d2lsbCBtYWtlIG1pc3Rha2VzLiAgQW5kIGl0IHNob3VsZCBiZQpwb3NzYmlsZSB0byBtb2RpZnkg
aXQgd2l0aG91dCByZWFkaW5nIGFsbCBvZiBpdC4KClNvLCBpdCBzaG91bGQgYmUgcG9zc2libGUg
Zm9yIGFueW9uZSB0bzoKCiAqIExvb2sgb25seSBhdCB0aGUgc3VtbWFyeSBpbnRlcm5hbCBhcmNo
aXRlY3R1cmUgc3RhdGUgbWFjaGluZQogICBjb21tZW50cyBhbmQgc28gb24sIGFuZCBjb25maXJt
IHRvIHRoZW1zZWx2ZXMgdGhhdCB0aGlzIGlzIGEKICAgc2Vuc2libGUgZGVzaWduIGFuZCB0aGF0
IGFsbCB0aGUgcG9zc2libGUgc3RhdGVzIGFyZSByZXByZXNlbnRlZAogICBhbmQgdGhhdCB0aGUg
aW50ZXJsb2NraW5nIHN0YXRlcyBvZiB0aGUgZGV0YWlsZWQgdmFyaWFibGVzIGFyZQogICBib3Ro
IHN1ZmZpY2llbnQsIGFuZCBvZiBtYW5hZ2VhYmxlIGNvbXBsZXhpdHkuCgogKiBSZWFkIGFueSBz
bWFsbCBmcmFnbWVudCBvZiBjb2RlIGFuZCBzZWUgdGhhdCB0cmFuc2Zvcm1zIGxlZ2FsCiAgIHN0
YXRlcyBpbnRvIG90aGVyIGxlZ2FsIHN0YXRlcywgYnkgcmVmZXJlbmNlIHRvIHRoZSBhYm92ZS4K
ClJpZ2h0IG5vdyB0aGlzIGlzIG5vdCByZWFsbHkgcG9zc2libGUuICBJIGxvb2sgYXQgdGhpbmdz
IGxpa2UgdGhpczoKCj4gKyAgICBldi0+aWQgPSBldi0+bGFzdF9pZF91c2VkOwo+ICsgICAgZXYt
PnR4X2J1ZiA9IGJ1ZjsKPiArICAgIGV2LT50eF9idWZfbGVuID0gbGVuOwo+ICsKPiArICAgIGxp
YnhsX19ldl9mZF9tb2RpZnkoZ2MsICZldi0+cW1wX2VmZCwgZXYtPnFtcF9lZmQuZXZlbnRzIHwg
UE9MTE9VVCk7CgppbiBxbXBfZXZfcHJlcGFyZV9jbWQsIGFuZCBJIG5lZWQgdG8gZ3Vlc3Mgd2hl
dGhlciB0aGUgc3Vycm91bmRpbmcKY29kZSBoYXMgYWxsIHRoZSBuZWVkZWQgZXJyb3IgY2hlY2tz
IGFuZCB3aGV0ZWhyIGl0IGRvZXMgYWxsIHRoYXQgaXMKbmVlZGVkLgoKSSBjYW4ndCBiZSBzdXJl
LCBiZWNhdXNlIHRoZSBvbmx5IHdheSB0byBpbmZlciB0aGUgcnVsZXMgYWJvdXQgd2hhdApjb21i
aW5hdGlvbnMgb2YgdmFsdWVzIGFyZSBsZWdhbCBpbiB0aGUgdmFyaWFibGVzIGlzIHRvIHJlYWQg
dGhlCmVudGlyZSBwcm9ncmFtLiAgSWYgSSBzb21laG93IHBlZXIgYXQgaXQgYW5kIHdpdGggZ3Jl
YXQgcGVyc3BpY2FjaXR5CmRpc2NvdmVyIGEgYnVnLCBpdCB3b24ndCBiZSBjbGVhciB3aGV0aGVy
IHRoZSBidWcgaXMgdGhhdCB0aGUgdmFyaWFibGUKaXMgc2V0IHdyb25nLCBvciB1c2VkIHdyb25n
LCBvciB0aGF0IHRoZXJlIGlzIGEgZGVzaWduIGVycm9yLgoKCk5vdyBvbiB0byB0aGUgZGV0YWls
cy4KCkZpcnN0bHksIGEgc21hbGwgYXBvbG9neS4gIEkgbWlzcmVhZCB5b3VyIHNxdWFzaGluZyBp
bnN0cnVjdGlvbnMKYW5kIG1lcmdlZCBpbgogIGxpYnhsX3FtcDogU2VwYXJhdGUgUU1QIG1lc3Nh
Z2UgZ2VuZXJhdGlvbiBmcm9tIHFtcF9zZW5kX3ByZXBhcmUKd2hlbiBJIHNob3VsZG4ndCBoYXZl
IGRvbmUuICBGQU9EIEkgbGlrZSBpdCBzZXBhcmF0ZWQgb3V0LCBzbyBwbGVhc2UKZG9uJ3Qgc3F1
YXNoIGl0IGluIGV2ZW4gdGhvdWdoIG15IHJldmlldyBjb21tZW50cyBiZWxvdyBkbyBpbmNsdWRl
IGl0LgoKSW4geW91ciBuZXh0IHJlc3BpbiBjb3VsZCB1c2VmdWxseSBidWJsZSBpdCB1cCBJIHRo
aW5rLgoKCklhbiBKYWNrc29uIHdyaXRlcyAoIltQQVRDSCAyLzhdIGxpYnhsX3FtcDogUE9SVE1B
TlRFQVUgc3RhcnRpbmcgd2l0aDogQ29ubmVjdCB0byBRTVAgc29ja2V0Iik6Cj4gK3R5cGVkZWYg
ZW51bSB7Cj4gKyAgICAvKiBpbml0aWFsIHN0YXRlICovCj4gKyAgICBxbXBfc3RhdGVfZGlzY29u
bmVjdGVkID0gMSwKPiArICAgIC8qIGNvbm5lY3RlZCB0byBRTVAgc29ja2V0LCB3YWl0aW5nIGZv
ciBncmVldGluZyBtZXNzYWdlICovCj4gKyAgICBxbXBfc3RhdGVfY29ubmVjdGluZywKPiArICAg
IC8qIGdyZWV0aW5nIG1lc3NhZ2UgcmVjZWl2ZWQgKi8KPiArICAgIHFtcF9zdGF0ZV9ncmVldGlu
ZywKPiArICAgIC8qIHFtcF9jYXBhYmlsaXRpZXMgY29tbWFuZCBzZW50LCB3YWl0aW5nIGZvciBy
ZXBseSAqLwo+ICsgICAgcW1wX3N0YXRlX2NhcGFiaWxpdHlfbmVnb3RpYXRpb24sCj4gKyAgICAv
KiByZWFkeSB0byBzZW5kIGNvbW1hbmRzICovCj4gKyAgICBxbXBfc3RhdGVfY29ubmVjdGVkLAo+
ICt9IGxpYnhsX19xbXBfc3RhdGU7CgpJbiBhbiBlYXJsaWVyIGVtYWlsIGluIHJlc3BvbnNlIHRv
IHRoaXMgc2FtZSB2NSBJIHdyb3RlOgoKICBJV0JOIHRvIHJlbGF0ZSB0aGVzZSBwcml2YXRlIHN0
YXRlcyB0byB0aGUgb3V0d2FyZC1mYWNpbmcgQVBJIHN0YXRlcwogIGxpa2UgYENvbm5lY3RlZCcu
CgogIEkgb2Z0ZW4gd3JpdGUgYSB0YWJsZSBvZiBsZWdhbCBmaWVsZCB2YWx1ZXMgLSBzZWUgZm9y
IGV4YW1wbGUsCiAgbGlieGxfZXhlYy5jIG5lYXIgbC4yNDEgYW5kIGxpYnhsX3N0cmVhbV9yZWFk
LmMgbmVhciBsLjM1LiAgQnV0IG1heWJlCiAgdGhpcyBpcyBub3QgY29tcGxpY2F0ZWQgZW5vdWdo
IHRvIG5lZWQgdGhhdC4KClNlZWluZyB0aGlzIGluIGNvbnRleHQgd2l0aCBhbGwgdGhlIG5ldyBm
aWVsZHMgaW4gbGlieGxfX2V2X3FtcCBJCmRvIHRoaW5rIHRoaXMgd291bGQgaGVscC4gIChJIGFw
cHJlY2lhdGUgeW91J3ZlIG5vdCBoYWQgYSBjaGFuY2UgdG8gZG8KdGhhdCB5ZXQuKQoKSWUgaWRl
YWxseSwgaWYgeW91IGNhbiBtYWtlIGl0IGZpdCwgYSB0YWJsZSB3aG9zZSBjb2x1bW5zIGFyZSB0
aGUKcW1wX3N0YXRlXyogdmFsdWVzIGFuZCB3aG9zZSByb3dzIGFyZTogdGhlIHByaXZhdGUgdmFy
aWFibGVzIGluCmxpYnhsX19ldl9xbXA7IHRoZSBvdXR3YXJkLWZhY2luZyBzdGF0ZTsgdGhlIHFt
cC1mYWNpbmcgcHJvdG9jb2wKc3RhdGUuICAoSSBzdWdnZXN0IHRoYXQgd2F5IHJvdW5kIGJlY2F1
c2UgdGhlcmUgYXJlIG9ubHkgNSBzdGF0ZXMgYW5kCm1vcmUgcHJvcG9zZWQgcm93cy4pCgo+ICAg
ICAgaW50IGlkOwo+ICsgICAgbGlieGxfX2NhcmVmZCAqcW1wX2NmZDsKPiArICAgIGxpYnhsX19l
dl9mZCBxbXBfZWZkOwo+ICsgICAgbGlieGxfX3FtcF9zdGF0ZSBxbXBfc3RhdGU7Cj4gKyAgICB1
bnNpZ25lZCBpbnQgbGFzdF9pZF91c2VkOwoKV2h5IGlzIGlkIHNpZ25lZCBidXQgbGFzdF9pZF91
c2VkIHVuc2lnbmVkID8gIFRoaXMgc2VlbXMgb2RkLgoKPiAtc3RhdGljIGNoYXIgKnFtcF9zZW5k
X3ByZXBhcmUobGlieGxfX2djICpnYywgbGlieGxfX3FtcF9oYW5kbGVyICpxbXAsCj4gLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmNtZCwgbGlieGxfX2pzb25fb2Jq
ZWN0ICphcmdzLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxbXBfY2FsbGJhY2tf
dCBjYWxsYmFjaywgdm9pZCAqb3BhcXVlLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBxbXBfcmVxdWVzdF9jb250ZXh0ICpjb250ZXh0KQo+ICtzdGF0aWMgY2hhciAqcW1wX3ByZXBh
cmVfY21kKGxpYnhsX19nYyAqZ2MsIGNvbnN0IGNoYXIgKmNtZCwKPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9fanNvbl9vYmplY3QgKmFyZ3MsCj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgaW50IGlkLCBzaXplX3QgKmxlbl9yKQouLi4KPiArICAgIGNv
bnN0IHVuc2lnbmVkIGNoYXIgKmJ1ZjsKCldvdWxkIGJlIHVzZWZ1bCB0byB3cml0ZSBoZXJlIHRo
YXQgdGhlIG1lbW9yeSBmb3IgYnVmIGlzIG93bmVkIGJ5CmhhbmQuICBBbmQgdGhlcmVmb3JlIHRv
IGhhdmUgaGFuZCBmaXJzdC4KCj4gKyAgICBsaWJ4bF95YWpsX2xlbmd0aCBsZW47Cj4gICAgICB5
YWpsX2dlbl9zdGF0dXMgczsKPiAgICAgIHlhamxfZ2VuIGhhbmQ7CgpoYW5kIHNob3VsZCBwZXJo
YXBzIGJlIGluaXRpYWxpc2VkIHRvIE5VTEwgaW4gY2FzZSBuZXcgY29kZSBpcyBhZGRlZApiZWZv
cmUgaXQgaXMgYWxsb2NhdGVkID8KCj4gKyAgICByZXQgPSBsaWJ4bF9fbWFsbG9jKE5PR0MsIGxl
biArIDMpOwo+ICsgICAgc3RybmNweShyZXQsIChjb25zdCBjaGFyICopYnVmLCBsZW4gKyAzKTsK
PiArICAgIHN0cm5jcHkocmV0ICsgbGVuLCAiXHJcbiIsIDMpOwo+ICsgICAgbGVuICs9IDI7CgpJ
J20gbm90IHN1cmUgd2h5IHRoaXMgY2FuJ3QgYmUgZG9uZSB3aXRoIGxpYnhsX3NwcmludGYgYW5k
IGEgc3VpdGFibGUKJTxzb21ldGhpbmc+bi4gIFRoaXMgb3Blbi1jb2Rpbmcgb2YgKzMgZXRjLiBp
cyBxdWl0ZSBmaWRkbHkuCgo+ICsvKiAtLS0tLS0tLS0tLS0gSW1wbGVtZW50YXRpb24gb2YgbGli
eGxfX2V2X3FtcCAtLS0tLS0tLS0tLS0tLS0tICovCj4gKwo+ICsvKiBoYXJkIGNvZGVkIG1lc3Nh
Z2UgSUQgdXNlZCBmb3IgY2FwYWJpbGl0eSBuZWdvdGlhdGlvbiAqLwo+ICsjZGVmaW5lIFFNUF9D
QVBBQklMSVRZX05FR09USUFUSU9OX01TR0lEIDEKPiArCj4gK3N0YXRpYyBpbnQgcW1wX2V2X3By
ZXBhcmVfY21kKGxpYnhsX19nYyAqZ2MsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGxpYnhsX19ldl9xbXAgKmV2LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25z
dCBjaGFyICpjbWQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhs
X19qc29uX29iamVjdCAqYXJncykKPiArewo+ICsgICAgY2hhciAqYnVmID0gTlVMTDsKPiArICAg
IHNpemVfdCBsZW47Cj4gKwo+ICsgICAgYnVmID0gcW1wX3ByZXBhcmVfY21kKGdjLCBjbWQsIGFy
Z3MsICsrZXYtPmxhc3RfaWRfdXNlZCwgJmxlbik7Cj4gKyAgICBpZiAoIWJ1ZikKPiArICAgICAg
ICByZXR1cm4gRVJST1JfRkFJTDsKPiArCj4gKyAgICBldi0+aWQgPSBldi0+bGFzdF9pZF91c2Vk
OwoKVGhpcyBkdXBsaWNhdGUgcmVmZXJlbmNlIHRvIGxhc3RfaWRfdXNlZCBpcyBhIGJpdCBvZGQu
ICBQZXJoYXBzIHRoaXMKc2hvdWxkIGdvIGFib3ZlIGFuZCB0aGVuIHFtcF9wcmVwYXJlX2NtZCBj
b3VsZCByZWZlcmVuY2UgaXQgPwoKPiArICAgIGV2LT50eF9idWYgPSBidWY7Cj4gKyAgICBldi0+
dHhfYnVmX2xlbiA9IGxlbjsKCkkgdGhpbmsgaXQgd291bGQgYmUgd2lzZSB0byBhc3NlcnQsIGVh
cmxpZXIgaW4gdGhpcyBmdW5jdGlvbiwgdGhhdAp0aGUgYnVmZmVyIGlzIGVtcHR5LgoKPiArc3Rh
dGljIGludCBxbXBfZXJyb3JfY2xhc3NfdG9fbGlieGxfZXJyb3JfY29kZShjb25zdCBsaWJ4bF9f
cW1wX2Vycm9yX2NsYXNzIGMpCj4gK3sKPiArICAgIHN3aXRjaCAoYykgewo+ICsgICAgY2FzZSBM
SUJYTF9fUU1QX0VSUk9SX0NMQVNTX0dFTkVSSUNFUlJPUjoKPiArICAgICAgICByZXR1cm4gRVJS
T1JfUU1QX0dFTkVSSUNfRVJST1I7Cj4gKyAgICBjYXNlIExJQlhMX19RTVBfRVJST1JfQ0xBU1Nf
Q09NTUFORE5PVEZPVU5EOgo+ICsgICAgICAgIHJldHVybiBFUlJPUl9RTVBfQ09NTUFORF9OT1Rf
Rk9VTkQ7Cj4gKyAgICBjYXNlIExJQlhMX19RTVBfRVJST1JfQ0xBU1NfREVWSUNFTk9URk9VTkQ6
Cj4gKyAgICAgICAgcmV0dXJuIEVSUk9SX1FNUF9ERVZJQ0VfTk9UX0ZPVU5EOwoKVXJnaC4gIFRo
ZSBzbGlnaHRseSBkaWZmZXJlbnQgbmFtZXMgbWVhbnMgdGhhdCB0aGlzIGNhbid0IGJlCm1hY3Jv
LWlmaWVkLiAgV2l0aG91dCB0aGF0LCBpdCB3b3VsZCBiZSByZWFsbHkgZWFzeSBmb3Igc29tZW9u
ZSBpbiB0aGUKZnV0dXJlIHRvIGFjY2lkZW50YWxseSB3cml0ZSBzb21ldGhpbmcgbGlrZSB0aGlz
OgoKPiArICAgIGNhc2UgTElCWExfX1FNUF9FUlJPUl9DTEFTU19HRU5FUklDRVJST1I6Cj4gKyAg
ICAgICAgcmV0dXJuIEVSUk9SX1FNUF9HRU5FUklDX0VSUk9SOwo+ICsgICAgY2FzZSBMSUJYTF9f
UU1QX0VSUk9SX0NMQVNTX0NPTU1BTkROT1RGT1VORDoKPiArICAgICAgICByZXR1cm4gRVJST1Jf
UU1QX0dFTkVSSUNfRVJST1I7Cj4gKyAgICBjYXNlIExJQlhMX19RTVBfRVJST1JfQ0xBU1NfREVW
SUNFTk9URk9VTkQ6Cj4gKyAgICAgICAgcmV0dXJuIEVSUk9SX1FNUF9ERVZJQ0VfTk9UX0ZPVU5E
OwoKYW5kIGl0J3MgaGFyZCB0byBzcG90LgoKV2hhdCBhcmUgTElCWExfX1FNUF9FUlJPUl9DTEFT
U2VzIGFuZCB3aHkgYXJlIHRoZXkgZXZlbiBkaWZmZXJlbnQgZnJvbQpFUlJPUl8qIHZhbHVlcyA/
ICBNYXliZSBvbmUgb2YgdGhlbSBpcyB0aGUgUU1QIGludGVnZXIgdmFsdWVzIGFuZCBvbmUKb2Yg
dGhlbSBpcyB0aGUgY29ycmVzcG9uZGluZyBsaWJ4bCBpbnRlZ2VyIHZhbHVlcyA/CgpBbnl3YXks
IGNhbiB3ZSBub3QgbWFrZSB0aGlzIGxlc3Mgb3Blbi1jb2RlZCBzb21laG93LgoKPiArICAgIGRl
ZmF1bHQ6Cj4gKyAgICAgICAgYWJvcnQoKTsKCkJ1dCB3aGF0IGhhcHBlbnMgaWYgcWVtdSBpbnZl
bnRzIGEgbmV3IGVycm9yIGNvZGUgPyAgSSBkb24ndCB0aGluawphYm9ydGluZyBpcyBsaWtlbHkg
dG8gYmUgcmlnaHQuCgo+ICsvKiByZXR1cm4gMSB3aGVuIGEgdXNlciBjYWxsYmFjayBhcyBiZWVu
IGNhbGxlZCAqLwo+ICtzdGF0aWMgaW50IHFtcF9ldl9oYW5kbGVfcmVzcG9uc2UobGlieGxfX2Vn
YyAqZWdjLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2V2X3Ft
cCAqZXYsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9f
anNvbl9vYmplY3QgKnJlc3AsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBs
aWJ4bF9fcW1wX21lc3NhZ2VfdHlwZSB0eXBlKQo+ICt7Cj4gKyAgICBFR0NfR0M7Cj4gKyAgICBj
b25zdCBsaWJ4bF9fanNvbl9vYmplY3QgKnJlc3BvbnNlOwo+ICsgICAgY29uc3QgbGlieGxfX2pz
b25fb2JqZWN0ICpvOwo+ICsgICAgaW50IHJjOwo+ICsgICAgaW50IGlkOwo+ICsKPiArICAgIG8g
PSBsaWJ4bF9fanNvbl9tYXBfZ2V0KCJpZCIsIHJlc3AsIEpTT05fSU5URUdFUik7Cj4gKyAgICBp
ZiAoIW8pIHsKPiArICAgICAgICBjb25zdCBjaGFyICplcnJvcl9kZXNjOwo+ICsKPiArICAgICAg
ICAvKiB1bmV4cGVjdGVkIG1lc3NhZ2UsIGF0dGVtcHQgdG8gZmluZCBhbiBlcnJvciBkZXNjcmlw
dGlvbiAqLwo+ICsgICAgICAgIG8gPSBsaWJ4bF9fanNvbl9tYXBfZ2V0KCJlcnJvciIsIHJlc3As
IEpTT05fTUFQKTsKPiArICAgICAgICBvID0gbGlieGxfX2pzb25fbWFwX2dldCgiZGVzYyIsIG8s
IEpTT05fU1RSSU5HKTsKCldoYXQgaXMgdGhlIGRlYWQgc3RvcmUgZnJvbSAiZXJyb3IiIGRvaW5n
ID8KCj4gKyAgICBpZCA9IGxpYnhsX19qc29uX29iamVjdF9nZXRfaW50ZWdlcihvKTsKPiArICAg
IGlmIChpZCAhPSBldi0+aWQgJiYgaWQgIT0gUU1QX0NBUEFCSUxJVFlfTkVHT1RJQVRJT05fTVNH
SUQpCj4gKyAgICAgICAgcmV0dXJuIDA7CgpFcnIsIGlzIHRoaXMgYW4gZXhwZWN0ZWQgc2l0dWF0
aW9uID8gIElTVE0gdGhhdCBpZiBxZW11IHNlbmRzIHVzCm1lc3NhZ2VzIHdpdGggdWtub3duIGlk
cyB3ZSBzaG91bGQgZGVjbGFyZSBpdCBnb25lIHdyb25nLgoKPiArICAgIHN3aXRjaCAodHlwZSkg
ewo+ICsgICAgY2FzZSBMSUJYTF9fUU1QX01FU1NBR0VfVFlQRV9SRVRVUk46IHsKPiArICAgICAg
ICByZXNwb25zZSA9IGxpYnhsX19qc29uX21hcF9nZXQoInJldHVybiIsIHJlc3AsIEpTT05fQU5Z
KTsKPiArICAgICAgICByYyA9IDA7Cj4gKyAgICAgICAgYnJlYWs7Cj4gKyAgICB9Cj4gKyAgICBj
YXNlIExJQlhMX19RTVBfTUVTU0FHRV9UWVBFX0VSUk9SOiB7Cj4gKyAgICAgICAgY29uc3QgY2hh
ciAqczsKPiArICAgICAgICBjb25zdCBsaWJ4bF9fanNvbl9vYmplY3QgKmVycjsKPiArICAgICAg
ICBsaWJ4bF9fcW1wX2Vycm9yX2NsYXNzIGVycm9yX2NsYXNzOwo+ICsKPiArICAgICAgICByYyA9
IEVSUk9SX0ZBSUw7Cj4gKyAgICAgICAgcmVzcG9uc2UgPSBOVUxMOwo+ICsKPiArICAgICAgICBl
cnIgPSBsaWJ4bF9fanNvbl9tYXBfZ2V0KCJlcnJvciIsIHJlc3AsIEpTT05fTUFQKTsKPiArICAg
ICAgICBvID0gbGlieGxfX2pzb25fbWFwX2dldCgiY2xhc3MiLCBlcnIsIEpTT05fU1RSSU5HKTsK
PiArICAgICAgICBzID0gbGlieGxfX2pzb25fb2JqZWN0X2dldF9zdHJpbmcobyk7Cj4gKyAgICAg
ICAgaWYgKHMgJiYgIWxpYnhsX19xbXBfZXJyb3JfY2xhc3NfZnJvbV9zdHJpbmcocywgJmVycm9y
X2NsYXNzKSkKPiArICAgICAgICAgICAgcmMgPSBxbXBfZXJyb3JfY2xhc3NfdG9fbGlieGxfZXJy
b3JfY29kZShlcnJvcl9jbGFzcyk7Cj4gKwo+ICsgICAgICAgIG8gPSBsaWJ4bF9fanNvbl9tYXBf
Z2V0KCJkZXNjIiwgZXJyLCBKU09OX1NUUklORyk7Cj4gKyAgICAgICAgcyA9IGxpYnhsX19qc29u
X29iamVjdF9nZXRfc3RyaW5nKG8pOwo+ICsgICAgICAgIGlmIChzKQo+ICsgICAgICAgICAgICBM
T0dEKEVSUk9SLCBldi0+ZG9taWQsICIlcyIsIHMpOwo+ICsKPiArICAgICAgICBicmVhazsKClN1
cmVseSB0aGlzIHNob3VsZCBwcmludCBtb3JlIGRlYnVnZ2luZyAob3IgbWF5YmUgZXZlbiBlcnJv
ciBsb2cKbWVzc2FnZXMpIGlmIHRoZSBlcnJvciBqc29uIGRvY3VtZW50IHdhcyBub3QgaW4gdGhl
IGV4cGVjdGVkIGZvcm0gPwoKPiArICAgIC8qCj4gKyAgICAgKiBFdmVuIGlmIHRoZSBjdXJyZW50
IHN0YXRlIGlzIGNhcGFiaWxpdHlfbmVnb3RpYXRpb24gYW5kIHRoZSBjb3JyZWN0IElECj4gKyAg
ICAgKiBhcyBiZWVuIHJlY2VpdmVkLCBjYWxsIHRoZSBjYWxsYmFjayBvbiBlcnJvci4KPiArICAg
ICAqLwo+ICsgICAgaWYgKGV2LT5xbXBfc3RhdGUgPT0gcW1wX3N0YXRlX2NhcGFiaWxpdHlfbmVn
b3RpYXRpb24gJiYKPiArICAgICAgICBpZCA9PSBRTVBfQ0FQQUJJTElUWV9ORUdPVElBVElPTl9N
U0dJRCAmJgo+ICsgICAgICAgIHJjID09IDApIHsKPiArICAgICAgICBldi0+cW1wX3N0YXRlID0g
cW1wX3N0YXRlX2Nvbm5lY3RlZDsKPiArICAgICAgICBsaWJ4bF9fZXZfZmRfbW9kaWZ5KGdjLCAm
ZXYtPnFtcF9lZmQsIGV2LT5xbXBfZWZkLmV2ZW50cyB8IFBPTExPVVQpOwo+ICsgICAgICAgIHJl
dHVybiAwOwoKSSBkb24ndCBtdWNoIGxpa2UgdGhlIG9wZW4tY29kaW5nIG9mIGxpYnhfX2V2X2Zk
X21vZGlmeSBoZXJlLCBhbHRob3VnaAp0aGUgYWx0ZXJuYXRpdmUgbWlnaHQgYmUgYSB2ZXJ5IHNt
YWxsIGZ1bmN0aW9uLiAgQ29uc2lkZXIgdGhhdCwKdGhvdWdoID8gIE9yIGEgY29tbWVudCA/Cgo+
ICsgICAgfSBlbHNlIHsKPiArICAgICAgICBldi0+aWQgPSAtMTsKPiArICAgICAgICBldi0+Y2Fs
bGJhY2soZWdjLCBldiwgcmVzcG9uc2UsIHJjKTsgLyogbXVzdCBiZSBsYXN0ICovCj4gKyAgICAg
ICAgcmV0dXJuIDE7CgpTdXJlbHkgdGhpcyBzaG91bGQgc2V0IHRoZSBpbnRlcm5hbCBzdGF0ZSB0
byBhIG5ldyBzdGF0ZSA/Cgo+ICsgICAgfQo+ICt9Cj4gKwo+ICsvKiByZXR1cm4gMSB3aGVuIGEg
dXNlciBjYWxsYmFjayBhcyBiZWVuIGNhbGxlZCAqLwo+ICtzdGF0aWMgaW50IHFtcF9ldl9oYW5k
bGVfbWVzc2FnZShsaWJ4bF9fZWdjICplZ2MsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGxpYnhsX19ldl9xbXAgKmV2LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBjb25zdCBsaWJ4bF9fanNvbl9vYmplY3QgKnJlc3ApCgpJZiB5b3UgaGF2ZSBpdCBsaWtl
IHRoaXMsIHRoaXMgZXhwbGFuYXRpb24gb2YgdGhlIHJldHVybiB2YWx1ZSBuZWVkcwp0byBiZSBj
bGVhcmVyLiAgVGhlcmUgaXMgb25seSBvbmUgY2FsbCBzaXRlLCBzbyBpdCBtaWdodCBiZSBiZXR0
ZXIgdG8KZm9sZCBpdCBpbnRvIHRoZSBmZCBjYWxsYmFjay4KCj4gK3sKPiArICAgIEVHQ19HQzsK
PiArICAgIGxpYnhsX19xbXBfbWVzc2FnZV90eXBlIHR5cGUgPSBxbXBfcmVzcG9uc2VfdHlwZShy
ZXNwKTsKPiArCj4gKyAgICBzd2l0Y2ggKHR5cGUpIHsKPiArICAgIGNhc2UgTElCWExfX1FNUF9N
RVNTQUdFX1RZUEVfUU1QOgo+ICsgICAgICAgIC8qIGdyZWV0aW5nIG1lc3NhZ2UgKi8KPiArICAg
ICAgICBhc3NlcnQoZXYtPnFtcF9zdGF0ZSA9PSBxbXBfc3RhdGVfY29ubmVjdGluZyk7CgpUaGlz
IGFzc2VydCBpcyB3cm9uZy4gIEEgaG9zdGlsZSBxZW11IGNvdWxkIGNyYXNoIGxpYnhsLgoKSSB0
aGluayB5b3UgbmVlZCBhIGBkZWNsYXJlIHFlbXUgaGFzIGdvbmUgd3JvbmcnIGZ1bmN0aW9uIHdo
aWNoCmNsZWFubHkgdGVhcnMgdGhlIHRoaW5nIGRvd24gYW5kIG1ha2VzIGEgc3VpdGFibGUgY2Fs
bCB0byB0aGUKY2FsbGJhY2suCgo+ICsgICAgICAgIGV2LT5xbXBfc3RhdGUgPSBxbXBfc3RhdGVf
Z3JlZXRpbmc7Cj4gKyAgICAgICAgLyogQWxsb3cgcW1wX2V2X2NhbGxiYWNrX3dyaXRhYmxlIHRv
IGJlIGNhbGxlZCBpbiBvcmRlciB0byBzZW5kCj4gKyAgICAgICAgICogcW1wX2NhcGFiaWxpdGll
cyAqLwo+ICsgICAgICAgIGxpYnhsX19ldl9mZF9tb2RpZnkoZ2MsICZldi0+cW1wX2VmZCwgZXYt
PnFtcF9lZmQuZXZlbnRzIHwgUE9MTE9VVCk7CgpTZWUgbXkgY29tbWVudHMgYWJvdXQgd3JpdGVh
YmxlLCBhYm92ZS4KCkFub3RoZXIgcG9zc2libGUgYXBwcm9hY2ggdG8gdGhpcyB3b3VsZCBiZSB0
byBoYXZlIGEgZnVuY3Rpb24gY2FsbGVkCnNvbWV0aGluZyBsaWtlCiAgIHFtcF9ldl9lbnN1cmVf
cmVhZGluZ193cml0aW5nCndoaWNoIGxvb2tzIGF0IGV2LT5xbXBfc3RhdGUgYW5kIG1ha2VzIGFu
IGFwcHJvcHJpYXRlIGNhbGwgdG8KbGlieGxfX2V2X2ZkX21vZGlmeS4KClRoYXQgd291bGQgbWFr
ZSBpdCBlYXN5IHRvIHZlcmlmeSB0aGUgY29ycmVjdG5lc3MgYWdhaW5zdCB0aGUgdGFibGUgb2YK
cG9zc2libGUgc3RhdGVzLCB3aGljaCBJIGFza2VkIGZvciByaWdodCBhdCB0aGUgc3RhcnQgb2Yg
dGhpcyByZXZpZXcuCgo+ICtzdGF0aWMgaW50IHFtcF9ldl9jYWxsYmFja19yZWFkYWJsZShsaWJ4
bF9fZWdjICplZ2MsIGxpYnhsX19ldl9xbXAgKmV2LCBpbnQgZmQpCj4gK3sKPiArICAgIEVHQ19H
QzsKPiArICAgIHNzaXplX3QgcjsKPiArICAgIGNoYXIgKmVuZCA9IE5VTEw7Ci4uLgoKSSB0aGlu
ayBJIGFscmVhZHkgY29tbWVudGVkIG9uIHNvbWUgb2YgdGhpcyBzbyBJIHdvbid0IHJlcGVhdCBt
eXNlbGYuCgo+ICsgICAgLyogd29ya2Fyb3VuZCBzdHJzdHIgbGltaXRhdGlvbiAqLwo+ICsgICAg
ZXYtPnJ4X2J1Zltldi0+YnVmX3VzZWRdID0gJ1wwJzsKCkl0J3MgcG9zc2libGUgdGhhdCB5b3Ug
d2FudGVkIGBtZW1tZW0nIHdoaWNoIGlzIGluIGdsaWJjIGFuZCBGcmVlQlNEJ3MKbGliYywgYXQg
bGVhc3QgPwoKPiArICAgIC8qCj4gKyAgICAgKiBTZWFyY2ggZm9yIHRoZSBlbmQgb2YgYSBRTVAg
bWVzc2FnZTogIlxyXG4iIGluIHRoZSBuZXdseSByZWNlaXZlZAo+ICsgICAgICogYnl0ZXMgKyB0
aGUgbGFzdCBieXRlIG9uIHRoZSBwcmV2aW91cyByZWFkKCkgaWYgYW55CgpUaGlzIGlzIHRvIGF2
b2lkIHJlc2Nhbm5pbmcgdGhlIGJ1ZmZlciBwb2ludGxlc3NseSA/Cgo+ICsgICAgICogZW5kOiBU
aGlzIHdpbGwgcG9pbnQgdG8gdGhlIGJ5dGUgcmlnaHQgYWZ0ZXIgXHJcbgo+ICsgICAgICovCj4g
KyAgICBlbmQgPSBzdHJzdHIoZXYtPnJ4X2J1ZiArIGV2LT5idWZfdXNlZCAtIHIKPiArICAgICAg
ICAgICAgICAgICArIChldi0+YnVmX3VzZWQgLSByID09IDAgPyAwIDogLTEpLAo+ICsgICAgICAg
ICAgICAgICAgICJcclxuIik7CgpUaGlzIGlzIHJlYWxseSBxdWl0ZSBmaWRkbHkuICBJIHByZXN1
bWUgdGhhdCB0aGVyZSBzaG91bGQgYmUgbm8gYmFyZQpcbiBpbiB0aGlzIHN0cmVhbS4gIEhvdyBh
Ym91dCBzZWFyY2hpbmcgZm9yIGp1c3QgXG4gaW5zdGVhZCwgYW5kIHRoZW4KY2hlY2tpbmcgZm9y
IGFuZCBzdHJpcHBpbmcgdGhlIFxyID8gIChJbnN0ZWFkIG9mIG15IG1lbW1lbQpzdWdnZXN0aW9u
LikKCj4gKyAgICB3aGlsZSAoZW5kKSB7Cj4gKyAgICAgICAgbGlieGxfX2pzb25fb2JqZWN0ICpv
Owo+ICsgICAgICAgIC8qIFN0YXJ0IHBhcnNpbmcgZnJvbSBzICovCj4gKyAgICAgICAgY2hhciAq
cyA9IGV2LT5yeF9idWYgKyBldi0+YnVmX2NvbnN1bWVkOwoKVGhpcyBjb21wbGljYXRlZCBidWZm
ZXIgbWFuYWdlbWVudCB3b3VsZCByZWFsbHkgYmVuZWZpdCBmcm9tIHNvbWUKY29tbWVudHMgdGhl
IHN0YXRpbmcgaW52YXJpYW50cyBiZXR3ZWVuIHJ4X2J1ZiwgYnVmX2NvbnN1bWVkLCBhbmQgc28K
b24uICBQbGVhc2UgcHJvdmlkZSB0aGF0LCBhbmQgdGhlbiBJIHdpbGwgaGF2ZSB0byByZS1yZXZp
ZXcgaXQuCgo+ICsgICAgICAgIC8qIEZpbmRvdXQgaG93IG11Y2ggY2FuIGJlIHBhcnNlZCAqLwo+
ICsgICAgICAgIHNpemVfdCBsZW4gPSBlbmQgLSBzOwo+ICsKPiArICAgICAgICBMT0dfUU1QKCJw
YXJzaW5nICVsdUI6ICclLipzJyIsIGxlbiwgKGludClsZW4sIHMpOwo+ICsKPiArICAgICAgICAv
KiBSZXBsYWNlIFxuIGJ5IFwwIHNvIHRoYXQgbGlieGxfX2pzb25fcGFyc2UgY2FuIHVzZSBzdHJs
ZW4gKi8KPiArICAgICAgICBzW2xlbiAtIDFdID0gJ1wwJzsKCkRvZXNuJ3QgdGhpcyBmZWVkIHRo
ZSBcciB0byBsaWJ4bF9fanNvbl9wYXJzZSA/CgpBbHNvLCB3aHkgZG9lcyB0aGlzIGhhdmUgdG8g
YmUgYSBsb29wID8gIERvZXMgcWVtdSByZWFsbHkgc2VuZAptdWx0aXBsZSBqc29uIGRvY3VtZW50
cyBlbmQgdG8gZW5kLCBhbmQgb25seSBzb21ldGltZXMgd2l0aAppbnRlcnZlbmluZyBcclxuID8g
IERvZXMgaXQgZXZlciBzZW5kIGEganNvbiBkb2N1bWVudCB3aXRob3V0IFxyXG4gYXQKdGhlIGVu
ZCBhbmQgdGhlbiBzdG9wIHNwZWFraW5nIGZvciBhIHdoaWxlID8KCj4gKyAgICAgICAgZXYtPmJ1
Zl9jb25zdW1lZCArPSBsZW47Cj4gKwo+ICsgICAgICAgIGlmIChldi0+YnVmX2NvbnN1bWVkID49
IGV2LT5idWZfdXNlZCkgewo+ICsgICAgICAgICAgICBmcmVlKGV2LT5yeF9idWYpOwoKU3VyZWx5
IGJ1Zl9jb25zdW1lZCA8PSBidWZfdXNlZCA/ICBNYXliZSB5b3Ugc2hvdWxkIGFzc2VydCB0aGF0
LgoKPiArICAgICAgICAvKiBjaGVjayBpZiB0aGVyZSBpcyBhbm90aGVyIG1lc3NhZ2UgcmVjZWl2
ZWQgYXQgdGhlIHNhbWUgdGltZSAqLwo+ICsgICAgICAgIGlmIChldi0+cnhfYnVmKSB7Cj4gKyAg
ICAgICAgICAgIGVuZCA9IHN0cnN0cihldi0+cnhfYnVmICsgZXYtPmJ1Zl9jb25zdW1lZCwgIlxy
XG4iKTsKCldhaXQsIHlvdSBoYXZlIHR3byBjYWxscyB0byBzdHJzdHIgPyAgTm93IEkgYW0gY29u
ZnVzZWQgYWJvdXQgdGhlIGNvZGUKc3RydWN0dXJlLiAgWW91IGRlZmluaXRlbHkgbmVlZCB0byB3
cml0ZSB0aGlzIHNvIHRoYXQgdGhlIHNlYXJjaGluZwpmb3IgZGVsaW1pdGVycyBpcyBvbmx5IGRv
bmUgb25jZS4KCj4gKyAgICAgICAgLyogTXVzdCBiZSBsYXN0IGFuZCByZXR1cm4gd2hlbiB0aGUg
dXNlciBjYWxsYmFjayBpcyBjYWxsZWQgKi8KPiArICAgICAgICBpZiAocW1wX2V2X2hhbmRsZV9t
ZXNzYWdlKGVnYywgZXYsIG8pID09IDEpCj4gKyAgICAgICAgICAgIHJldHVybiAwOwoKVGhlcmUg
c2VlbXMgdG8gYmUgbm90aGluZyBpbiBhbnkgb2YgdGhpcyB0aGF0IGhhbmRsZXMgdGhlIGNhc2Ug
d2hlcmUKYSBtYWxpY2lvdXMgb3IgYnVnZ3kgcWVtdSBzZW5kcyBhbiB1bnNvbGljaXRlZCByZXNw
b25zZS4gIEkgdGhpbmsgdGhhdAp3aWxsIHByb2JhYmx5IG1ha2UgYSB3aWxkIGNhbGxiYWNrID8K
Cj4gK3N0YXRpYyBpbnQgcW1wX2V2X2NhbGxiYWNrX3dyaXRhYmxlKGxpYnhsX19nYyAqZ2MsIGxp
YnhsX19ldl9xbXAgKmV2LCBpbnQgZmQpCj4gK3sKPiArICAgIGludCByYzsKPiArICAgIGNoYXIg
KmJ1ZjsKPiArICAgIHNpemVfdCBsZW47Cj4gKyAgICBpbnQgc2VuZF9mZCA9IC0xOwo+ICsKPiAr
ICAgIC8qIE5vIG5lZWQgdG8gY2FsbCBxbXBfZXZfY2FsbGJhY2tfd3JpdGFibGUgYWdhaW4sIGV2
ZXJ5dGhpbmcgdGhhdCBuZWVkcyB0bwo+ICsgICAgICogYmUgc2VuZCBmb3Igbm93IHdpbGwgYmUg
aW4gdGhpcyBjYWxsLiAqLwoKU28geW91IGd1YXJhbnRlZSBuZXZlciB0byBzZW5kIGFueSBtZXNz
YWdlIHdoaWNoIGlzIHRvbyBsYXJnZSB0byBmaXQKaW50byBhIHNvY2tldCBidWZmZXIgPyAgRG8g
eW91IGtub3cgd2hhdCB0aGF0IGxlbmd0aCBpcyA/Cgo+ICsgICAgY2FzZSBxbXBfc3RhdGVfY29u
bmVjdGVkOgo+ICsgICAgICAgIGlmICghZXYtPnR4X2J1ZikKPiArICAgICAgICAgICAgcmV0dXJu
IDA7Cj4gKwo+ICsgICAgICAgIGJ1ZiA9IGV2LT50eF9idWY7Cj4gKyAgICAgICAgbGVuID0gZXYt
PnR4X2J1Zl9sZW47Cj4gKyAgICAgICAgc2VuZF9mZCA9IGxpYnhsX19jYXJlZmRfZmQoZXYtPmNm
ZCk7Cj4gKwo+ICsgICAgICAgIGV2LT50eF9idWYgPSBOVUxMOwoKSSBkb24ndCBsaWtlIHRoZSB3
YXkgeW91IGxlYXZlIHR4X2J1Zl9sZW4gc2V0IHRvIGEgbm9uemVybyB2YWx1ZS4KQSBzZW5zaWJs
ZSBpbnZhcmlhbnQgd291bGQgYmUgdGhhdCB0eF9idWZfbGVuIGlzIGFsd2F5cyB2YWxpZCBhbmQg
dGhhdAp0aGVyZWZvcmUgaWYgdHhfYnVmIGlzIDAsIHNvIGlzIHR4X2J1Zl9sZW4uCgpXaGVyZSBp
cyB0eF9idWYgZnJlZWQgPyAgSW5kZWVkLCB3aGF0IGlzIHR4X2J1ZidzIG1lbW9yeSBtYW5hZ2Vt
ZW50ID8KVGhhdCBuZWVkcyB0byBiZSB3cml0dGVuIGRvd24uCgo+ICtzdGF0aWMgdm9pZCBxbXBf
ZXZfY2FsbGJhY2tfZXJyb3IobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZXZfcW1wICpldikKPiAr
ewo+ICsgICAgRUdDX0dDOwo+ICsKPiArICAgIExPR0QoRVJST1IsIGV2LT5kb21pZCwgIkVycm9y
IGhhcHBlbmQgd2l0aCB0aGUgUU1QIGNvbm5lY3Rpb24gdG8gUUVNVSIpOwo+ICsKPiArICAgIC8q
IE9uIGVycm9yLCBkZWFsbG9jYXRlIGFsbCBwcml2YXRlIHJlc3NvdXJjZXMgKi8KPiArICAgIGxp
YnhsX19ldl9xbXBfZGlzcG9zZShnYywgZXYpOwoKVGhpcyBzdXJlbHkgbmVlZHMgdG8gc2V0IHRo
ZSBzdGF0ZS4gIFByZXN1bWFibHkgdGhhdCBzaG91bGQgYmUgZG9uZSBpbgpsaWJ4bF9fZXZfcW1w
X2Rpc3Bvc2UgYnV0IEFGQUlDVCBpdCBpc24ndC4KCj4gK3N0YXRpYyB2b2lkIHFtcF9ldl9mZF9j
YWxsYmFjayhsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19ldl9mZCAqZXZfZmQsCj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBpbnQgZmQsIHNob3J0IGV2ZW50cywgc2hvcnQgcmV2ZW50
cykKPiArewo+ICsgICAgRUdDX0dDOwo+ICsgICAgaW50IHJjOwoKWW91IGNvdWxkIGltcGxlbWVu
dCB0aGUgcmV0cnkgbG9vcCBoZXJlLiAgWW91IGNvdWxkIGFzc2lnbiBhIHBvc2l0aXZlCnZhbHVl
IHJldHVybiBjb2RlIGZyb20gcW1wX2V2X2NhbGxiYWNrX3dyaXRhYmxlIC8KcW1wX2V2X2NhbGxi
YWNrX3JlYWRhYmxlIHRvIGluZGljYXRlIHRoYXQgaXQgaXMgZG9uZS4KCj4gKyAgICBsaWJ4bF9f
ZXZfcW1wICpldiA9IENPTlRBSU5FUl9PRihldl9mZCwgKmV2LCBxbXBfZWZkKTsKPiArCj4gKyAg
ICBpZiAocmV2ZW50cyAmIChQT0xMSFVQKSkgewo+ICsgICAgICAgIExPR0QoREVCVUcsIGV2LT5k
b21pZCwgInJlY2VpdmVkIFBPTExIVVAgZnJvbSBRTVAgc29ja2V0Iik7CgpTdXJlbHkgdGhlc2Ug
c2hvdWxkIGJlIExPR0QoRVJST1IsLi4uKS4gIFRoaXMgaXMgbm90IGV4cGVjdGVkLCBpcyBpdCwK
YW5kIGl0IGlzIHByb2JhYmx5IGdvaW5nIHRvIGNhdXNlIHNvbWV0aGluZyBlbHNlIHRvIGZhaWwu
Cgo+ICsgICAgICAgIHJjID0gRVJST1JfRkFJTDsKCkkgdGhpbmsgaXQgbWlnaHQgYmUgYSBnb29k
IGlkZWEgdG8gaW52ZW50IGEgbmV3CkVSUk9SX1FFTVVfUU1QX1BST1RPQ09MX0VSUk9SIG9yIHNv
bWV0aGluZyAobG9vayBhdCB0aGUgb3RoZXIgY29kZXMgdG8KcGljayBhIGdvb2QgbmFtZS4uLiku
Cgo+ICtzdGF0aWMgaW50IHFtcF9ldl9jb25uZWN0KGxpYnhsX19nYyAqZ2MsIGxpYnhsX19ldl9x
bXAgKmV2KQo+ICt7Cj4gKyAgICBpbnQgcmMsIHI7Cj4gKyAgICBzdHJ1Y3Qgc29ja2FkZHJfdW4g
dW47Cj4gKyAgICBjb25zdCBjaGFyICpxbXBfc29ja2V0X3BhdGg7Cj4gKwo+ICsgICAgaWYgKGV2
LT5xbXBfc3RhdGUgIT0gcW1wX3N0YXRlX2Rpc2Nvbm5lY3RlZCkKPiArICAgICAgICByZXR1cm4g
MDsKPiArCj4gKyAgICBxbXBfc29ja2V0X3BhdGggPSBsaWJ4bF9fcWVtdV9xbXBfcGF0aChnYywg
ZXYtPmRvbWlkKTsKPiArCj4gKyAgICBMT0dEKERFQlVHLCBldi0+ZG9taWQsICJDb25uZWN0aW5n
IHRvICVzIiwgcW1wX3NvY2tldF9wYXRoKTsKPiArCj4gKyAgICBsaWJ4bF9fY2FyZWZkX2JlZ2lu
KCk7Cj4gKyAgICBldi0+cW1wX2NmZCA9IGxpYnhsX19jYXJlZmRfb3BlbmVkKENUWCwgc29ja2V0
KEFGX1VOSVgsIFNPQ0tfU1RSRUFNLCAwKSk7CgpJIGZpbmQgdGhpcyBzb2NrZXQgY2FsbCBuZXN0
ZWQgaW4gdGhlIGFyZ3VtZW50cyB0bwpsaWJ4bF9fY2FyZWZkX29wZW5lZCByYXRoZXIgdW4tcGxh
aW4uCgo+ICsgICAgciA9IGNvbm5lY3QobGlieGxfX2NhcmVmZF9mZChldi0+cW1wX2NmZCksCj4g
KyAgICAgICAgICAgICAgICAoc3RydWN0IHNvY2thZGRyICopICZ1biwgc2l6ZW9mKHVuKSk7Cj4g
KyAgICBpZiAocikgewoKSSBjb21tZW50ZWQgb24gdGhlIGVycm9yIGhhbmRsaW5nIGhlcmUgYWxy
ZWFkeSBJIHRoaW5rLgoKPiArdm9pZCBsaWJ4bF9fZXZfcW1wX2luaXQobGlieGxfX2V2X3FtcCAq
ZXYpCj4gK3sKPiArICAgIGV2LT5pZCA9IC0xOwo+ICsKPiArICAgIGV2LT5xbXBfY2ZkID0gTlVM
TDsKPiArICAgIGxpYnhsX19ldl9mZF9pbml0KCZldi0+cW1wX2VmZCk7Cj4gKyAgICBldi0+cW1w
X3N0YXRlID0gcW1wX3N0YXRlX2Rpc2Nvbm5lY3RlZDsKPiArICAgIGV2LT5sYXN0X2lkX3VzZWQg
PSBRTVBfQ0FQQUJJTElUWV9ORUdPVElBVElPTl9NU0dJRCArIDE7CgpHb2luZyBiYWNrIGEgYml0
LCBlYXJsaWVyIHdlIGhhZDoKCj4gKyNkZWZpbmUgUU1QX0NBUEFCSUxJVFlfTkVHT1RJQVRJT05f
TVNHSUQgMQoKSSByZWNvbW1lbmQgdXNpbmcgYSBkaWZmZXJlbnQgdmFsdWUuICBDYW4gd2Ugc2Fm
ZWx5IGxldCB0aGlzIHdyYXAgPwpJZiBzbyBtYXliZSB3ZSBjb3VsZCB1c2UgMHg3ODZjNzEwMCB3
aGljaCBzcGVsbHMgInhscVwwIiBvciBzb21ldGhpbmcuClRoaXMgY2FuIG1ha2UgaXQgZWFzaWVy
IHRvIHNlZSB3aGVyZSByb2d1ZSB2YWx1ZXMgYXJlIGNvbWluZyBmcm9tLCB0bwpkaXN0aW5ndWlz
aCBhcmd1bWVudHMgaW4gZGVidWcgb3V0cHV0LCBldGMuCgo+ICtpbnQgbGlieGxfX2V2X3FtcF9z
ZW5kKGxpYnhsX19nYyAqZ2MsIGxpYnhsX19ldl9xbXAgKmV2LAo+ICsgICAgICAgICAgICAgICAg
ICAgICAgIGNvbnN0IGNoYXIgKmNtZCwgbGlieGxfX2pzb25fb2JqZWN0ICphcmdzKQo+ICt7Cj4g
KyAgICBpbnQgcmM7Cj4gKwo+ICsgICAgTE9HRChERUJVRywgZXYtPmRvbWlkLCAiIGV2ICVwLCBj
bWQgJyVzJyIsIGV2LCBjbWQpOwoKTmVlZHMgYW4gYXNzZXJ0IGFib3V0IHRoZSBzdGF0ZS4KCj4g
KyAgICAvKiBDb25uZWN0IHRvIFFFTVUgaWYgbm90IGFscmVhZHkgY29ubmVjdGVkICovCj4gKyAg
ICByYyA9IHFtcF9ldl9jb25uZWN0KGdjLCBldik7Cj4gKyAgICBpZiAocmMpCj4gKyAgICAgICAg
Z290byBvdXQ7Cj4gKwo+ICsgICAgcmMgPSBxbXBfZXZfcHJlcGFyZV9jbWQoZ2MsIGV2LCBjbWQs
IGFyZ3MpOwo+ICsgICAgaWYgKHJjKQo+ICsgICAgICAgIGdvdG8gb3V0Owo+ICsKPiArb3V0Ogo+
ICsgICAgaWYgKHJjKQo+ICsgICAgICAgIGxpYnhsX19ldl9xbXBfZGlzcG9zZShnYywgZXYpOwoK
SSB0aGluayB5b3UgbmVlZCB0byB3cml0ZSBpbiB5b3VyIEFQSSBkb2N1bWVudHMgdGhhdCBpZiBj
YWxsYmFjayB3YXMKY2FsbGVkIGluZGljYXRpbmcgYW4gZXJyb3IsIHRoZSBjb25uZWN0aW9uIG1h
eSBiZSBtYWRlIElkbGUuCgoKVGhhbmtzLApJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 17:16:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 17: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 1gC6TE-0003oF-GB; Mon, 15 Oct 2018 17:15:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w2gt=m3=citrix.com=prvs=81941a82a=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gC6TD-0003oA-RE
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 17:15:55 +0000
X-Inumbo-ID: 29a5874b-d09e-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 29a5874b-d09e-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 17:17:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,385,1534809600"; d="scan'208";a="67865447"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23492.52038.194767.361454@mariner.uk.xensource.com>
Date: Mon, 15 Oct 2018 18:15:50 +0100
To: Andrew Cooper <andrew.cooper3@citrix.com>
In-Reply-To: <f2192c33-39b7-09d9-8772-f024884bc22c@citrix.com>
References: <20181015152306.4613-1-ian.jackson@eu.citrix.com>
 <f2192c33-39b7-09d9-8772-f024884bc22c@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: [Xen-devel] [PATCH v2] tools/libfsimage: Set soname to 4.12 not
 0.4.12
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5kcmV3IENvb3BlciB3cml0ZXMgKCJSZTogW1BBVENIXSB0b29scy9saWJmc2ltYWdlOiBTZXQg
c29uYW1lIHRvIDQuMTIgbm90IDAuNC4xMiIpOgo+IFRoZSBwcmV2YWlsaW5nIHN0eWxlIGlzOgo+
IAo+IE1BSk9SID0gNC4xMgo+IE1JTk9SID0gMAo+IAo+IHdoaWNoIGlzIHVzZWQgYnkgYWxsIG90
aGVyIGxpYnJhcmllcy4KCkVyciwgc29ycnkuCgpGcm9tIDNkNWQ0M2ZhOGEyM2I2M2VjZDVhYmFm
MGZmY2JkZGNlYzgzMDZhZjIgTW9uIFNlcCAxNyAwMDowMDowMCAyMDAxCkZyb206IElhbiBKYWNr
c29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpUbzogeGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkRhdGU6IE1vbiwgMTUgT2N0IDIwMTggMTY6
MjA6MjYgKzAxMDAKU3ViamVjdDogW1BBVENIIHYyXSB0b29scy9saWJmc2ltYWdlOiBTZXQgc29u
YW1lIHRvIDQuMTIgbm90IDAuNC4xMgoKVGhpcyB3YXMgc2V0IHRvIDAuNC4xMiBieSBhY2NpZGVu
dCBpbgogIGM2OWE2YWNhODUyMmM3ZjY3Njk1M2U1NjE5MTU4NDM4MWFkZjJjMDYKICB0b29scy9s
aWJmc2ltYWdlOiBCdW1wIHNvbmFtZSB0byA0LjEyCgpUaGUgZXh0cmEgMC4gaXMgaGFybWxlc3Mg
YnV0IHVnbHkuICBXZSBzaG91bGQgYmUgc29tZXdoYXQgY29uc2lzdGVudC4KClJlcG9ydGVkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpTaWduZWQtb2ZmLWJ5
OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCnYyOiBVc2UgY29u
dmVudGlvbmFsIE1BSk9SPTQuMTIgTUlOT1I9MAotLS0KIHRvb2xzL2xpYmZzaW1hZ2UvY29tbW9u
L01ha2VmaWxlIHwgNCArKy0tCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYmZzaW1hZ2UvY29tbW9uL01ha2VmaWxl
IGIvdG9vbHMvbGliZnNpbWFnZS9jb21tb24vTWFrZWZpbGUKaW5kZXggZjIwZTEzOTRhOC4uYjlm
YjE1ZmNhZCAxMDA2NDQKLS0tIGEvdG9vbHMvbGliZnNpbWFnZS9jb21tb24vTWFrZWZpbGUKKysr
IGIvdG9vbHMvbGliZnNpbWFnZS9jb21tb24vTWFrZWZpbGUKQEAgLTEsOCArMSw4IEBACiBYRU5f
Uk9PVCA9ICQoQ1VSRElSKS8uLi8uLi8uLgogaW5jbHVkZSAkKFhFTl9ST09UKS90b29scy9saWJm
c2ltYWdlL1J1bGVzLm1rCiAKLU1BSk9SID0gMAotTUlOT1IgPSA0LjEyCitNQUpPUiA9IDQuMTIK
K01JTk9SID0gMAogCiBMREZMQUdTLSQoQ09ORklHX1N1bk9TKSA9IC1XbCwtTSAtV2wsbWFwZmls
ZS1TdW5PUwogTERGTEFHUy0kKENPTkZJR19MaW51eCkgPSAtV2wsbWFwZmlsZS1HTlUKLS0gCjIu
MTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 17:24:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 17: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 1gC6b7-0004bL-Dv; Mon, 15 Oct 2018 17:24:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk3i=m3=citrix.com=prvs=819f8eea0=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gC6b5-0004bG-Rq
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 17:24:03 +0000
X-Inumbo-ID: 4cae61a3-d09f-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4cae61a3-d09f-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 17:25:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,385,1534809600"; d="scan'208";a="80459630"
To: Ian Jackson <ian.jackson@citrix.com>
References: <20181015152306.4613-1-ian.jackson@eu.citrix.com>
 <f2192c33-39b7-09d9-8772-f024884bc22c@citrix.com>
 <23492.52038.194767.361454@mariner.uk.xensource.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <98b0aa7f-2764-3fab-2995-3828cec7cfd9@citrix.com>
Date: Mon, 15 Oct 2018 18:24:00 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <23492.52038.194767.361454@mariner.uk.xensource.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2] tools/libfsimage: Set soname to 4.12 not
 0.4.12
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMTAvMTggMTg6MTUsIElhbiBKYWNrc29uIHdyb3RlOgo+IEFuZHJldyBDb29wZXIgd3Jp
dGVzICgiUmU6IFtQQVRDSF0gdG9vbHMvbGliZnNpbWFnZTogU2V0IHNvbmFtZSB0byA0LjEyIG5v
dCAwLjQuMTIiKToKPj4gVGhlIHByZXZhaWxpbmcgc3R5bGUgaXM6Cj4+Cj4+IE1BSk9SID0gNC4x
Mgo+PiBNSU5PUiA9IDAKPj4KPj4gd2hpY2ggaXMgdXNlZCBieSBhbGwgb3RoZXIgbGlicmFyaWVz
Lgo+IEVyciwgc29ycnkuCj4KPiBGcm9tIDNkNWQ0M2ZhOGEyM2I2M2VjZDVhYmFmMGZmY2JkZGNl
YzgzMDZhZjIgTW9uIFNlcCAxNyAwMDowMDowMCAyMDAxCj4gRnJvbTogSWFuIEphY2tzb24gPGlh
bi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4gVG86IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwo+IENjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KPiBDYzog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiBEYXRlOiBNb24sIDE1IE9jdCAyMDE4IDE2
OjIwOjI2ICswMTAwCj4gU3ViamVjdDogW1BBVENIIHYyXSB0b29scy9saWJmc2ltYWdlOiBTZXQg
c29uYW1lIHRvIDQuMTIgbm90IDAuNC4xMgo+Cj4gVGhpcyB3YXMgc2V0IHRvIDAuNC4xMiBieSBh
Y2NpZGVudCBpbgo+ICAgYzY5YTZhY2E4NTIyYzdmNjc2OTUzZTU2MTkxNTg0MzgxYWRmMmMwNgo+
ICAgdG9vbHMvbGliZnNpbWFnZTogQnVtcCBzb25hbWUgdG8gNC4xMgo+Cj4gVGhlIGV4dHJhIDAu
IGlzIGhhcm1sZXNzIGJ1dCB1Z2x5LiAgV2Ugc2hvdWxkIGJlIHNvbWV3aGF0IGNvbnNpc3RlbnQu
Cj4KPiBSZXBvcnRlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KPiBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KClJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgoKPiAtLS0KPiB2MjogVXNlIGNvbnZlbnRpb25hbCBNQUpPUj00LjEyIE1JTk9SPTAKPiAtLS0K
PiAgdG9vbHMvbGliZnNpbWFnZS9jb21tb24vTWFrZWZpbGUgfCA0ICsrLS0KPiAgMSBmaWxlIGNo
YW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS90
b29scy9saWJmc2ltYWdlL2NvbW1vbi9NYWtlZmlsZSBiL3Rvb2xzL2xpYmZzaW1hZ2UvY29tbW9u
L01ha2VmaWxlCj4gaW5kZXggZjIwZTEzOTRhOC4uYjlmYjE1ZmNhZCAxMDA2NDQKPiAtLS0gYS90
b29scy9saWJmc2ltYWdlL2NvbW1vbi9NYWtlZmlsZQo+ICsrKyBiL3Rvb2xzL2xpYmZzaW1hZ2Uv
Y29tbW9uL01ha2VmaWxlCj4gQEAgLTEsOCArMSw4IEBACj4gIFhFTl9ST09UID0gJChDVVJESVIp
Ly4uLy4uLy4uCj4gIGluY2x1ZGUgJChYRU5fUk9PVCkvdG9vbHMvbGliZnNpbWFnZS9SdWxlcy5t
awo+ICAKPiAtTUFKT1IgPSAwCj4gLU1JTk9SID0gNC4xMgo+ICtNQUpPUiA9IDQuMTIKPiArTUlO
T1IgPSAwCj4gIAo+ICBMREZMQUdTLSQoQ09ORklHX1N1bk9TKSA9IC1XbCwtTSAtV2wsbWFwZmls
ZS1TdW5PUwo+ICBMREZMQUdTLSQoQ09ORklHX0xpbnV4KSA9IC1XbCxtYXBmaWxlLUdOVQoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 17:25:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 17: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 1gC6cf-0004iM-T9; Mon, 15 Oct 2018 17:25:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+aj6=m3=citrix.com=prvs=819158b4b=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gC6ce-0004iG-6B
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 17:25:40 +0000
X-Inumbo-ID: f44c4cec-d09e-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f44c4cec-d09e-11e8-a8a5-bc764e045a96;
 Mon, 15 Oct 2018 19:22:56 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,385,1534809600"; d="scan'208";a="67866451"
Date: Mon, 15 Oct 2018 18:25:35 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20181015172535.6c3g3wl5zbic6646@zion.uk.xensource.com>
References: <20181015152306.4613-1-ian.jackson@eu.citrix.com>
 <f2192c33-39b7-09d9-8772-f024884bc22c@citrix.com>
 <23492.52038.194767.361454@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23492.52038.194767.361454@mariner.uk.xensource.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2] tools/libfsimage: Set soname to 4.12 not
 0.4.12
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

T24gTW9uLCBPY3QgMTUsIDIwMTggYXQgMDY6MTU6NTBQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gQW5kcmV3IENvb3BlciB3cml0ZXMgKCJSZTogW1BBVENIXSB0b29scy9saWJmc2ltYWdl
OiBTZXQgc29uYW1lIHRvIDQuMTIgbm90IDAuNC4xMiIpOgo+ID4gVGhlIHByZXZhaWxpbmcgc3R5
bGUgaXM6Cj4gPiAKPiA+IE1BSk9SID0gNC4xMgo+ID4gTUlOT1IgPSAwCj4gPiAKPiA+IHdoaWNo
IGlzIHVzZWQgYnkgYWxsIG90aGVyIGxpYnJhcmllcy4KPiAKPiBFcnIsIHNvcnJ5Lgo+IAo+IEZy
b20gM2Q1ZDQzZmE4YTIzYjYzZWNkNWFiYWYwZmZjYmRkY2VjODMwNmFmMiBNb24gU2VwIDE3IDAw
OjAwOjAwIDIwMDEKPiBGcm9tOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KPiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gQ2M6IElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgo+IERhdGU6IE1vbiwgMTUgT2N0IDIwMTggMTY6MjA6MjYgKzAxMDAKPiBTdWJqZWN0
OiBbUEFUQ0ggdjJdIHRvb2xzL2xpYmZzaW1hZ2U6IFNldCBzb25hbWUgdG8gNC4xMiBub3QgMC40
LjEyCj4gCj4gVGhpcyB3YXMgc2V0IHRvIDAuNC4xMiBieSBhY2NpZGVudCBpbgo+ICAgYzY5YTZh
Y2E4NTIyYzdmNjc2OTUzZTU2MTkxNTg0MzgxYWRmMmMwNgo+ICAgdG9vbHMvbGliZnNpbWFnZTog
QnVtcCBzb25hbWUgdG8gNC4xMgo+IAo+IFRoZSBleHRyYSAwLiBpcyBoYXJtbGVzcyBidXQgdWds
eS4gIFdlIHNob3VsZCBiZSBzb21ld2hhdCBjb25zaXN0ZW50Lgo+IAo+IFJlcG9ydGVkLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IFNpZ25lZC1vZmYtYnk6
IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKQWNrZWQtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 18:42:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 18:42: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 1gC7ov-0002Hb-1a; Mon, 15 Oct 2018 18:42:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wdxv=m3=xenproject.org=prvs=8198b8995=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gC7ou-0002HR-1o
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 18:42:24 +0000
X-Inumbo-ID: 3e21e1ca-d0aa-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3e21e1ca-d0aa-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 18:43:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,385,1534809600"; d="scan'208";a="67875866"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75423-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-amd64:<job status>:broken:regression
 qemu-mainline:build-i386:<job status>:broken:regression
 qemu-mainline:build-armhf-pvops:<job status>:broken:regression
 qemu-mainline:build-i386-xsm:<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-i386-pvops:<job status>:broken:regression
 qemu-mainline:build-armhf:<job status>:broken:regression
 qemu-mainline:test-amd64-amd64-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-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-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-midway: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-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-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-amd64-amd64-libvirt: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-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386: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-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-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub: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:build-i386-libvirt: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-amd64-amd64-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-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu: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-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm: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-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd: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-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-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-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair: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-libvirt-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-i386-qemuu-rhel6hvm-intel: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:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict: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-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-armhf:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64-xsm:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-i386:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: qemuu=a73549f99612f758dec0fdea6ae1c30b6c709a0b
X-Osstest-Versions-That: qemuu=75e50c80e051423a6f55a34ee4a1eec842444a5b
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 15 Oct 2018 19:41:43 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 75423: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQyMyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5j
b20vb3NzdGVzdC9sb2dzLzc1NDIzLwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMg
Oi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVk
aW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2Vu
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAg
ICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVz
PiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQg
bi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJh
c2VsaW5lIHVudGVzdGVkCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRl
c3RlZAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBi
YXNlbGluZSB1bnRlc3RlZAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAg
ICAgICAgICAgICAgIGE3MzU0OWY5OTYxMmY3NThkZWMwZmRlYTZhZTFjMzBiNmM3MDlhMGIKYmFz
ZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDc1ZTUwYzgwZTA1MTQyM2E2ZjU1
YTM0ZWU0YTFlZWM4NDI0NDRhNWIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NTQwOCAgMjAxOC0x
MC0xMyAwNjo0ODoyNiBaICAgIDIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzU0MjMgIDIw
MTgtMTAtMTUgMDg6MTg6MzUgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ29ybmVsaWEgSHVjayA8Y29odWNrQHJlZGhhdC5j
b20+CiAgRGF2aWQgSGlsZGVuYnJhbmQgPGRhdmlkQHJlZGhhdC5jb20+CiAgRGVuaXMgVi4gTHVu
ZXYgPGRlbkBvcGVudnoub3JnPgogIERyLiBEYXZpZCBBbGFuIEdpbGJlcnQgPGRnaWxiZXJ0QHJl
ZGhhdC5jb20+CiAgRmFtIFpoZW5nIDxmYW16QHJlZGhhdC5jb20+CiAgR2VyZCBIb2ZmbWFubiA8
a3JheGVsQHJlZGhhdC5jb20+CiAgSGFsaWwgUGFzaWMgPHBhc2ljQGxpbnV4LmlibS5jb20+CiAg
SWx5YSBNYXhpbWV0cyA8aS5tYXhpbWV0c0BzYW1zdW5nLmNvbT4KICBKdWFuIFF1aW50ZWxhIDxx
dWludGVsYUByZWRoYXQuY29tPgogIEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgTWFy
Yy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgTWF4IFJlaXR6
IDxtcmVpdHpAcmVkaGF0LmNvbT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29t
PgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQaGlsaXBwZSBN
YXRoaWV1LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+CiAgUGllcnJlIE1vcmVsIDxwbW9yZWxA
bGludXguaWJtLmNvbT4KICBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBUb255IEty
b3dpYWsgPGFrcm93aWFrQGxpbnV4LmlibS5jb20+CiAgV2VpIEh1YW5nIDx3ZWlAcmVkaGF0LmNv
bT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1taWR3YXkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
aTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0Lnhz
LmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rl
c3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAg
aHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQgYnJva2Vu
CmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm1oZi1wdm9w
cyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWls
ZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQtcHZvcHMgYnJva2VuCmJy
b2tlbi1qb2IgYnVpbGQtaTM4Ni1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm1oZiBi
cm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tl
bi1zdGVwIGJ1aWxkLWFybWhmIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2
NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXB2b3BzIGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2Vu
LXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQt
aTM4NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni14c20gaG9zdC1pbnN0
YWxsKDQpCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQg
YmUgNTYzIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 19:45:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 19: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 1gC8nG-0006r6-8L; Mon, 15 Oct 2018 19:44:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wm3j=m3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gC8nE-0006qw-QN
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 19:44:44 +0000
X-Inumbo-ID: f4258cad-d0b2-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f4258cad-d0b2-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 19:46: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 <aliasfile-bounces@xenproject.org>)
 id 1gC8nA-0002HZ-4e; Mon, 15 Oct 2018 19:44: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 1gC8n9-0003iR-Rx; Mon, 15 Oct 2018 19:44:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gC8n9-0003hy-RA; Mon, 15 Oct 2018 19:44:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128698-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-amd64-i386-libvirt:migrate-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-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-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-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:migrate-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-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-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-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-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit1: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-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu: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
 linux-4.14:test-amd64-i386-xl-qemut-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-qemuu-win7-amd64:guest-stop: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-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=0b46ce3e3423aee80d28d296e1806176cdcec7ad
X-Osstest-Versions-That: linux=8e6a9240b1918c31a90e5d0a02c467ca68b160c6
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 15 Oct 2018 19:44:39 +0000
Subject: [Xen-devel] [linux-4.14 test] 128698: 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>

ZmxpZ2h0IDEyODY5OCBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg2OTgvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAg
ICAgICAgMGI0NmNlM2UzNDIzYWVlODBkMjhkMjk2ZTE4MDYxNzZjZGNlYzdhZApiYXNlbGluZSB2
ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgOGU2YTkyNDBiMTkxOGMzMWE5MGU1ZDBhMDJj
NDY3Y2E2OGIxNjBjNgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4NjUwICAyMDE4LTEwLTExIDIz
OjM5OjQ2IFogICAgMyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODY5OCAgMjAxOC0xMC0x
MyAxNToyODo1NSBaICAgIDIgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsIENvb3BlciA8YWxjb29wZXJ4QGdtYWlsLmNv
bT4KICBBbGV4IERldWNoZXIgPGFsZXhhbmRlci5kZXVjaGVyQGFtZC5jb20+CiAgQWxleGFuZHJl
IEJlbGxvbmkgPGFsZXhhbmRyZS5iZWxsb25pQGJvb3RsaW4uY29tPgogIEFtaXQgUHVuZGlyIDxh
bWl0LnB1bmRpckBsaW5hcm8ub3JnPgogIEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRh
dGlvbi5vcmc+CiAgQW5keSBMdXRvbWlyc2tpIDxsdXRvQGtlcm5lbC5vcmc+CiAgQXJuYWxkbyBD
YXJ2YWxobyBkZSBNZWxvIDxhY21lQHJlZGhhdC5jb20+CiAgQmFsYmlyIFNpbmdoIDxic2luZ2hh
cm9yYUBnbWFpbC5jb20+CiAgQmFydGxvbWllaiBab2xuaWVya2lld2ljeiA8Yi56b2xuaWVya2ll
QHNhbXN1bmcuY29tPgogIEJqb3JuIEhlbGdhYXMgPGJoZWxnYWFzQGdvb2dsZS5jb20+CiAgQnJp
YW4gTm9ycmlzIDxicmlhbm5vcnJpc0BjaHJvbWl1bS5vcmc+CiAgQ2FybCBIdWFuZyA8Y2podWFu
Z0Bjb2RlYXVyb3JhLm9yZz4KICBDaGFvIFl1IDx5dWNoYW8wQGh1YXdlaS5jb20+CiAgQ2hyaXN0
b3BoZSBMZXJveSA8Y2hyaXN0b3BoZS5sZXJveUBjLXMuZnI+CiAgQ2h1bmZlbmcgWXVuIDxjaHVu
ZmVuZy55dW5AbWVkaWF0ZWsuY29tPgogIENvbmcgV2FuZyA8eGl5b3Uud2FuZ2NvbmdAZ21haWwu
Y29tPgogIERhbmllbCBEcmFrZSA8ZHJha2VAZW5kbGVzc20uY29tPgogIERhbmllbCBMZXpjYW5v
IDxkYW5pZWwubGV6Y2Fub0BsaW5hcm8ub3JnPgogIERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2
ZW1sb2Z0Lm5ldD4KICBEbWl0cnkgU2Fmb25vdiA8ZGltYUBhcmlzdGEuY29tPgogIERvdWcgTGVk
Zm9yZCA8ZGxlZGZvcmRAcmVkaGF0LmNvbT4KICBGZWxpeCBGaWV0a2F1IDxuYmRAbmJkLm5hbWU+
CiAgR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBHdWVu
dGVyIFJvZWNrIDxsaW51eEByb2Vjay11cy5uZXQ+CiAgSGFyc2ggSmFpbiA8aGFyc2hAY2hlbHNp
by5jb20+CiAgSGVyYmVydCBYdSA8aGVyYmVydEBnb25kb3IuYXBhbmEub3JnLmF1PgogIElseWEg
RHJ5b21vdiA8aWRyeW9tb3ZAZ21haWwuY29tPgogIEluZ28gTW9sbmFyIDxtaW5nb0BrZXJuZWwu
b3JnPgogIEphZWdldWsgS2ltIDxqYWVnZXVrQGtlcm5lbC5vcmc+CiAgSmFtZXMgU21hcnQgPGph
bWVzLnNtYXJ0QGJyb2FkY29tLmNvbT4KICBKYW1lcyBTbWFydCA8anNtYXJ0MjAyMUBnbWFpbC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEphbiBTdGFuY2VrIDxqc3Rh
bmNla0ByZWRoYXQuY29tPgogIEphbm4gSG9ybiA8amFubmhAZ29vZ2xlLmNvbT4KICBKYXNvbiBF
a3N0cmFuZCA8amFzb25Aamxla3N0cmFuZC5uZXQ+CiAgSmVucyBBeGJvZSA8YXhib2VAa2VybmVs
LmRrPgogIEppcmkgT2xzYSA8am9sc2FAa2VybmVsLm9yZz4KICBKaXJpIFNsYWJ5IDxqc2xhYnlA
c3VzZS5jb20+CiAgSm9lIFRob3JuYmVyIDxlanRAcmVkaGF0LmNvbT4KICBKb2hhbiBIb3ZvbGQg
PGpvaGFuQGtlcm5lbC5vcmc+CiAgSm9oYW5uZXMgQmVyZyA8am9oYW5uZXMuYmVyZ0BpbnRlbC5j
b20+CiAgS2EtQ2hlb25nIFBvb24gPGthLWNoZW9uZy5wb29uQG9yYWNsZS5jb20+CiAgS2FsbGUg
VmFsbyA8a3ZhbG9AY29kZWF1cm9yYS5vcmc+CiAgS2VpdGggQnVzY2ggPGtlaXRoLmJ1c2NoQGlu
dGVsLmNvbT4KICBLaXJpbGwgQS4gU2h1dGVtb3YgPGtpcmlsbC5zaHV0ZW1vdkBsaW51eC5pbnRl
bC5jb20+CiAgTWFyayBSdXRsYW5kIDxtYXJrLnJ1dGxhbmRAYXJtLmNvbT4KICBNYXRoaWFzIE55
bWFuIDxtYXRoaWFzLm55bWFuQGxpbnV4LmludGVsLmNvbT4KICBNaWNoYWVsIEVsbGVybWFuIDxt
cGVAZWxsZXJtYW4uaWQuYXU+CiAgTWljaGFlbCBOZXVsaW5nIDxtaWtleUBuZXVsaW5nLm9yZz4K
ICBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgogIE1pY2hhbCBIb2NrbyA8bWhv
Y2tvQHN1c2UuY29tPgogIE1pa2UgS3JhdmV0eiA8bWlrZS5rcmF2ZXR6QG9yYWNsZS5jb20+CiAg
TWlrZSBTbml0emVyIDxzbml0emVyQHJlZGhhdC5jb20+CiAgT2xpdmVyIE5ldWt1bSA8b25ldWt1
bUBzdXNlLmNvbT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogIFBhdWwg
RHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUGV0ZXIgWmlqbHN0cmEgKEludGVs
KSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgUmFmYWVsIEouIFd5c29ja2kgPHJhZmFlbC5qLnd5
c29ja2lAaW50ZWwuY29tPgogIFJlaW5ldHRlIENoYXRyZSA8cmVpbmV0dGUuY2hhdHJlQGludGVs
LmNvbT4KICBSZXggWmh1IDxSZXguWmh1QGFtZC5jb20+CiAgUmljaGFyZCBXZWluYmVyZ2VyIDxy
aWNoYXJkQG5vZC5hdD4KICBSb2IgSGVycmluZyA8cm9iaEBrZXJuZWwub3JnPgogIFJvbWFpbiBJ
emFyZCA8cm9tYWluLml6YXJkLnByb0BnbWFpbC5jb20+CiAgUm9tYW4gR3VzaGNoaW4gPGd1cm9A
ZmIuY29tPgogIFNha2FyaSBBaWx1cyA8c2FrYXJpLmFpbHVzQGxpbnV4LmludGVsLmNvbT4KICBT
YW50b3NoIFNoaWxpbWthciA8c2FudG9zaC5zaGlsaW1rYXJAb3JhY2xlLmNvbT4KICBTZWFuIENo
cmlzdG9waGVyc29uIDxzZWFuLmouY2hyaXN0b3BoZXJzb25AaW50ZWwuY29tPgogIFNlYW4gUGF1
bCA8c2VhbnBhdWxAY2hyb21pdW0ub3JnPgogIFN1ZGlwIE11a2hlcmplZSA8c3VkaXBtLm11a2hl
cmplZUBnbWFpbC5jb20+CiAgVGV0c3VvIEhhbmRhIDxwZW5ndWluLWtlcm5lbEBpLWxvdmUuc2Fr
dXJhLm5lLmpwPgogIFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgogIFRvbWkg
VmFsa2VpbmVuIDx0b21pLnZhbGtlaW5lbkB0aS5jb20+CiAgVmluZWV0IEd1cHRhIDx2Z3VwdGFA
c3lub3BzeXMuY29tPgogIFl1IFdhbmcgPHl5dXdhbmdAY29kZWF1cm9yYS5vcmc+CiAgWmhpIENo
ZW4gPHpoaWNoZW5AY29kZWF1cm9yYS5vcmc+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAg
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
LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21l
L3hlbi9naXQvbGludXgtcHZvcHMuZ2l0CiAgIDhlNmE5MjQwYjE5MS4uMGI0NmNlM2UzNDIzICAw
YjQ2Y2UzZTM0MjNhZWU4MGQyOGQyOTZlMTgwNjE3NmNkY2VjN2FkIC0+IHRlc3RlZC9saW51eC00
LjE0CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 19:53:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 19:53: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 1gC8w1-0007gI-E3; Mon, 15 Oct 2018 19:53:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wm3j=m3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gC8vz-0007g8-S3
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 19:53:47 +0000
X-Inumbo-ID: 3837f124-d0b4-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3837f124-d0b4-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 19:55: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 <aliasfile-bounces@xenproject.org>)
 id 1gC8vw-0002SC-CF; Mon, 15 Oct 2018 19: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 1gC8vw-0004LY-3X; Mon, 15 Oct 2018 19:53:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gC8vw-0008Pf-2v; Mon, 15 Oct 2018 19:53:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128827-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=d1b7c32e73ef71cf3f62a8bf9a48c2ed54b536f3
X-Osstest-Versions-That: xen=bbb98e6fef06a4bd1236dce0bb17ecbb36a0cba7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 15 Oct 2018 19:53:44 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128827: 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>

ZmxpZ2h0IDEyODgyNyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODgyNy8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBkMWI3YzMyZTczZWY3MWNmM2Y2MmE4YmY5YTQ4YzJlZDU0YjUzNmYzCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBiYmI5OGU2ZmVmMDZhNGJkMTIz
NmRjZTBiYjE3ZWNiYjM2YTBjYmE3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg4MjUgIDIwMTgt
MTAtMTUgMTQ6MDA6MjUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4ODI3ICAy
MDE4LTEwLTE1IDE3OjAxOjA1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQt
YXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
aTM4NiAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hp
bmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAog
ICBiYmI5OGU2ZmVmLi5kMWI3YzMyZTczICBkMWI3YzMyZTczZWY3MWNmM2Y2MmE4YmY5YTQ4YzJl
ZDU0YjUzNmYzIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 22:51:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 22:51: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 1gCBhu-0004KB-O3; Mon, 15 Oct 2018 22:51:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wm3j=m3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gCBht-0004Jz-Ei
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 22:51:25 +0000
X-Inumbo-ID: 084a267d-d0cd-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 084a267d-d0cd-11e8-a6a9-d7ebe60f679a;
 Mon, 15 Oct 2018 22:52: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 <aliasfile-bounces@xenproject.org>)
 id 1gCBho-0005oA-Qc; Mon, 15 Oct 2018 22:51: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 1gCBho-0002jh-Go; Mon, 15 Oct 2018 22:51:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gCBho-0001xQ-Ff; Mon, 15 Oct 2018 22:51:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128702-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-amd64-amd64-xl-pvhv2-intel:guest-saverestore:fail:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=ed024ef538cd10ec33c9edacd5e5f2016a5964d2
X-Osstest-Versions-That: xen=9f8eff39ea21722ec99bb45b175c3ad5224b72da
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 15 Oct 2018 22:51:20 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 128702: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODcwMiB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg3MDIvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItaW50ZWwgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUgICAgIGZhaWwgUkVHUi4gdnMuIDEyODY1NgoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdl
dGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgZWQwMjRlZjUzOGNkMTBlYzMz
YzllZGFjZDVlNWYyMDE2YTU5NjRkMgpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAg
ICAgICAgOWY4ZWZmMzllYTIxNzIyZWM5OWJiNDViMTc1YzNhZDUyMjRiNzJkYQoKTGFzdCB0ZXN0
IG9mIGJhc2lzICAgMTI4NjU2ICAyMDE4LTEwLTEyIDA0OjQ5OjI5IFogICAgMyBkYXlzClRlc3Rp
bmcgc2FtZSBzaW5jZSAgIDEyODcwMiAgMjAxOC0xMC0xMyAxOToxOTo0OSBaICAgIDIgZGF5cyAg
ICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0
OgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBJYW4gSmFja3Nv
biA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBTYW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50
aGliYXVsdEBlbnMtbHlvbi5vcmc+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1y
dW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWln
cnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGVkMDI0ZWY1MzhjZDEwZWMzM2M5ZWRhY2Q1
ZTVmMjAxNmE1OTY0ZDIKQXV0aG9yOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4
LmNvbT4KRGF0ZTogICBUdWUgU2VwIDE4IDExOjI1OjIwIDIwMTggKzAxMDAKCiAgICBzdHViZG9t
L2dydWIucGF0Y2hlczogRHJvcCBkb2NzIGNoYW5nZXMsIGZvciBsaWNlbnNpbmcgcmVhc29ucwog
ICAgCiAgICBUaGUgcGF0Y2ggZmlsZSAwMGN2cyBpcyBhbiBpbXBvcnQgb2YgYSBuZXcgdXBzdHJl
YW0gdmVyc2lvbiBvZgogICAgZ3J1YjEgZnJvbSB1cHN0cmVhbSBDVlMuCiAgICAKICAgIFVuZm9y
dHVuYXRlbHksIGluIHRoZSBwZXJpb2QgY292ZXJlZCBieSB0aGUgdXBkYXRlLCB1cHN0cmVhbSBj
aGFuZ2VkCiAgICB0aGUgZG9jdW1lbnRhdGlvbiBsaWNlbmNlIGZyb20gYSBzaW1wbGUgcGVybWlz
c2l2ZSBsaWNlbmNlLCB0byB0aGUgR05VCiAgICAiRnJlZSBEb2N1bWVudGF0aW9uIExpY2VuY2Ui
IHdpdGggRnJvbnQgYW5kIEJhY2sgQ292ZXIgVGV4dHMuCiAgICAKICAgIFRoZSBEZWJpYW4gUHJv
amVjdCBpcyBvZiB0aGUgdmlldyB0aGF0IHVzZSB0aGUgRnJvbnQgYW5kIEJhY2sgQ292ZXIKICAg
IFRleHRzIGZlYXR1cmUgb2YgdGhlIEdGREwgbWFrZXMgdGhlIHJlc3VsdGluZyBkb2N1bWVudCBu
b3QgRnJlZQogICAgU29mdHdhcmUsIGJlY2F1c2Ugb2YgdGhlIG1hbmRhdG9yeSByZWRpc3RyaWJ1
dGlvbiBvZiB0aGVzZSBpbW11dGFibGUKICAgIHRleHRzLiAgKFBlcnNvbmFsbHksIEkgYWdyZWUu
KQogICAgCiAgICBUaGlzIGlzIGF3a3dhcmQgYmVjYXVzZSBEZWJpYW4gZG8gbm90IHdhbnQgdG8g
c2hpcCBub24tZnJlZSBjb250ZW50LgogICAgU28gdGhlIERlYmlhbiBtYWludGFpbmVycyBuZWVk
IHRvIGxhdW5kZXIgdGhlIHVwc3RyZWFtIHNvdXJjZSBjb2RlLCB0bwogICAgcmVtb3ZlIHRoZSB0
cm91Ymxlc29tZSBmaWxlcy4gIFRoaXMgaXMgYW4gZXh0cmEgc3RlcCB3aGVuCiAgICBpbmNvcnBv
cmF0aW5nIG5ldyB1cHN0cmVhbSB2ZXJzaW9ucy4gIEl0J3MgcGFydGljdWxhcmx5IGFubm95aW5n
IGZvcgogICAgc2VjdXJpdHkgcmVzcG9uc2UsIHdoaWNoIG9mdGVuIGludm9sdmVzIHJlYmFzaW5n
IG9udG8gYSBuZXcgdXBzdHJlYW0KICAgIHJlbGVhc2UuCiAgICAKICAgIGdydWIxIGlzIG9ic29s
ZXRlIGFuZCB0aGUgbGFzdCBjaGFuZ2UgdG8gWGVuJ3MgUFYgZ3J1YjEgc3R1YmRvbSBjb2RlCiAg
ICB3YXMgaW4gMjAxNi4gIEZ1cnRoZXJtb3JlLCB0aGUgZ3J1YjEgZG9jdW1lbnRhdGlvbiBpcyBu
b3QgYnVpbHQgYW5kCiAgICBpbnN0YWxsZWQgYnkgdGhlIFhlbiBwdi1ncnViIHN0dWJkb20gTWFr
ZWZpbGVzLgogICAgCiAgICBUaGVyZWZvcmUsIHJlbW92ZSBhbGwgZG9jcyBjaGFuZ2VzIGZyb20g
c3R1YmRvbS9ncnViLnBhdGNoZXMuICBUaGlzCiAgICBtZWFucyB0aGF0IHRoZXJlIGFyZSBub3cg
bm8gbG9uZ2VyIGFueSBHRkRMLWxpY2VuY2VkIGdydWIgZG9jcyBpbgogICAgeGVuLmdpdC4KICAg
IAogICAgVGhlcmUgaXMgbm8gdXNlciBpbXBhY3QsIGFuZCBEZWJpYW4gaXMgaGVscGVkLiAgVGhp
cyBjaGFuZ2Ugd291bGQKICAgIGNvbXBsaWNhdGUgYW55IGF0dGVtcHRzIHRvIHVwZGF0ZSB0byBh
IG5ldyB2ZXJzaW9uIG9mIHVwc3RyZWFtIGdydWIxLAogICAgYnV0IGl0IHNlZW1zIHVubGlrZWx5
IHRoYXQgc3VjaCBhIHRoaW5nIHdpbGwgZXZlciBoYXBwZW4uCiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogICAgQ0M6IERvdWcg
R29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KICAgIENDOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jv
c3NAc3VzZS5jb20+CiAgICBDQzogcGtnLXhlbi1kZXZlbEBsaXN0cy5hbGlvdGguZGViaWFuLm9y
ZwogICAgQWNrZWQtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4K
ICAgIEFja2VkLWJ5OiBTYW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGliYXVsdEBlbnMtbHlvbi5v
cmc+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCBjNjJjNTNkNjE0NzdkZmViNjNhNDdi
MDY3M2MzODkwODIxMTJiYWJjKQogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgOTRmYmE5
ZjQzOGEyYzM2YWQ5YmYzYTQ4MWE2MDEzZGRjN2NmOGNkOSkKKHFlbXUgY2hhbmdlcyBub3QgaW5j
bHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 23:13:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 23:13: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 1gCC2n-0005z8-Vi; Mon, 15 Oct 2018 23:13:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wdxv=m3=xenproject.org=prvs=8198b8995=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gCC2m-0005yy-RS
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 23:13:00 +0000
X-Inumbo-ID: 79ad335a-d0cf-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 79ad335a-d0cf-11e8-a8a5-bc764e045a96;
 Tue, 16 Oct 2018 01:10:15 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,386,1534809600"; d="scan'208";a="67899142"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75425-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=272ecccd793c8fb12f4f356ada18a870c2426603
X-Osstest-Versions-That: ovmf=55e8ff01af77117dc276b3481ae364141012c52b
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 16 Oct 2018 00:12:46 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75425: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQyNSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NDI1LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICAyNzJlY2NjZDc5M2M4ZmIxMmY0ZjM1NmFkYTE4YTg3MGMy
NDI2NjAzCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA1NWU4ZmYwMWFm
NzcxMTdkYzI3NmIzNDgxYWUzNjQxNDEwMTJjNTJiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU0
MjEgIDIwMTgtMTAtMTUgMDQ6NTA6MDUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NDI1ICAyMDE4LTEwLTE1IDE1OjUzOjA3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRG9uZ2FvIEd1byA8
ZG9uZ2FvLmd1b0BpbnRlbC5jb20+CiAgRmVuZywgWXVuaHVhWCA8eXVuaHVheC5mZW5nQGludGVs
LmNvbT4KICBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICBTdGFyIFplbmcgPHN0
YXIuemVuZ0BpbnRlbC5jb20+CiAgWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29t
PgogIFl1bmh1YSBGZW5nIDx5dW5odWF4LmZlbmdAaW50ZWwuY29tPgogIFpoaWp1LkZhbiA8emhp
anV4LmZhbkBpbnRlbC5jb20+CiAgemhpanVmYW4gPHpoaWp1eC5mYW5AaW50ZWwuY29tPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4g
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hv
bWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2Uu
Y29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2
NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBicm9rZW4KYnJva2VuLWpvYiBidWls
ZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXhzbSBicm9rZW4KYnJv
a2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2b3BzIGJy
b2tlbgpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAg
YnVpbGQtaTM4NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBo
b3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0
KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAg
YnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCmNvbW1pdCAyNzJlY2NjZDc5M2M4ZmIxMmY0ZjM1NmFkYTE4YTg3MGMyNDI2NjAzCkF1dGhv
cjogRmVuZywgWXVuaHVhWCA8eXVuaHVheC5mZW5nQGludGVsLmNvbT4KRGF0ZTogICBNb24gT2N0
IDE1IDE3OjAzOjUxIDIwMTggKzA4MDAKCiAgICBCYXNlVG9vbHM6IEZpeCByZWdyZXNzaW9uIGJv
b3QgaGFuZyBpc3N1ZSBieSBjb21taXQgMGU5ODJjZjAzZGQ1CiAgICAKICAgIEZpeCByZWdyZXNz
aW9uIGJvb3QgaGFuZyBpc3N1ZSBieSBjb21taXQKICAgIDBlOTgyY2YwM2RkNTAyM2I5MGRlZjYw
YzM2NTZlNWUxODEzNWViYWMKICAgIAogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50
ZWwuY29tPgogICAgQ2M6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KICAg
IENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEK
ICAgIFNpZ25lZC1vZmYtYnk6IFl1bmh1YSBGZW5nIDx5dW5odWF4LmZlbmdAaW50ZWwuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KCmNv
bW1pdCBiMWNkNDA2MWUzYjQyZWY5YmMzNTA3N2RlMjg0NjczYjczZmEwY2JlCkF1dGhvcjogTGlt
aW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CkRhdGU6ICAgVGh1IE9jdCAxMSAxMzo1Mzow
MSAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnIEJyb3RsaUN1c3RvbURlY29tcHJlc3NMaWI6
IERvbid0IGJ1aWxkIGl0IGZvciBFQkMgYXJjaAogICAgCiAgICBCcm90bGlDdXN0b21EZWNvbXBy
ZXNzTGliIGhhcyB0aGUgZGVmaW5pdGlvbiB3aXRoIGZsb2F0IHR5cGUuIEJ1dCwKICAgIEZsb2F0
aW5nLXBvaW50IHR5cGVzIGFyZSBub3Qgc3VwcG9ydGVkIGJ5IEVCQyBjb21waWxlci4KICAgIAog
ICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEu
MQogICAgU2lnbmVkLW9mZi1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAg
ICBDYzogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAgQ2M6IEJpIERhbmRhbiA8
ZGFuZGFuLmJpQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVu
Z0BpbnRlbC5jb20+Cgpjb21taXQgMjIxNTg1NTk1NzBlOTBkYWNjNjk2MWM3NmFiYzhjYzg0OGFh
MGIyMQpBdXRob3I6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgpEYXRlOiAgIE1v
biBPY3QgOCAxMjoyMjozOCAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnIFJlZ3VsYXJFeHBy
ZXNzaW9uRHhlOiBFbmFibGUgU1REQVJHIGZvciB2YXJpYWJsZSBhcmd1bWVudHMKICAgIAogICAg
U2V0IG1hY3JvIGZvciB2YXJpYWJsZSBhcmd1bWVudHMsIGFuZCByZW1vdmUgdGhlIGhhcmQgY29k
ZSBkZWZpbml0aW9uCiAgICB0byBhdm9pZCB0aGUgcG90ZW50aWFsIGR1cGxpY2F0ZWQgZGVmaW5p
dGlvbi4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24g
QWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0Bp
bnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogRG9uZ2FvIEd1byA8ZG9uZ2FvLmd1b0BpbnRlbC5j
b20+Cgpjb21taXQgMzk0OGM1MTBlZGFkOTAxYmI5ZjhkMjNmN2JmMGY0YWU5MWI1ZmNkZQpBdXRo
b3I6IERvbmdhbyBHdW8gPGRvbmdhby5ndW9AaW50ZWwuY29tPgpEYXRlOiAgIFRodSBPY3QgMTEg
MTQ6NTc6MDMgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZy9SZWd1bGFyRXhwcmVzc2lvbkR4
ZTogQWRkIG51bGwgcG9pbnRlciBjaGVjawogICAgCiAgICBUaGVyZSBhcmUgZml2ZSBjaGVjayBu
b3QgbmVjZXNzYXJ5IGluIGxvZ2ljICxqdXN0IGZvciBwYXNzIHN0YXRpYwogICAgYW5hbHlzaXMu
IE1vcmUgZGV0YWlsIHBsZWFzZSByZWZlciB0byBjb21tZW50IGluIGNvZGUuCiAgICBBbmQgdGhl
IHJlc3QgY2hhbmdlcyBhcmUgYWxsIGFjY2VwdGVkIGJ5IG93bmVyLCB0aGV5IGFyZSByZWFzb25h
YmxlLgogICAgCiAgICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBD
b250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAg
ICBTaWduZWQtb2ZmLWJ5OiBEb25nYW8gR3VvIDxkb25nYW8uZ3VvQGludGVsLmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KCmNvbW1pdCBkZjhi
ZTllNTBmYzcyZWVlMDdiYWNlNzY3NGFjMThlOTgwNGYzYTVmCkF1dGhvcjogRG9uZ2FvIEd1byA8
ZG9uZ2FvLmd1b0BpbnRlbC5jb20+CkRhdGU6ICAgVGh1IE9jdCAxMSAxNDo1NzowMiAyMDE4ICsw
ODAwCgogICAgTWRlTW9kdWxlUGtnL1JlZ3VsYXJFeHByZXNzaW9uRHhlOiBNaXNzIG51bGwgcG9p
bnRlciBjaGVjawogICAgCiAgICBPbmlndXJ1bWEgaHR0cHM6Ly9naXRodWIuY29tL2trb3Mvb25p
Z3VydW1hCiAgICB0aGlzIGNoYW5nZSBpcyBtZXJnZWQgZnJvbSBvbmlndXJ1bWEgZGV2ZWxvcCBi
cmFuY2guCiAgICBmcm9tIGNvbW1pdCAxZGI4YTI3MjZkZmFkMDQwMWY5MjhjYjg0NzRiZDc3MGYw
NzA0MGE3LgogICAgCiAgICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAg
ICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4x
CiAgICBTaWduZWQtb2ZmLWJ5OiBEb25nYW8gR3VvIDxkb25nYW8uZ3VvQGludGVsLmNvbT4KICAg
IFJldmlld2VkLWJ5OiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KCmNvbW1pdCBh
NWRlZjE3NzE0ZjhkNjczYTYxZDg1ZDE0MzQzZjk4NTcwNGQwY2M4CkF1dGhvcjogRG9uZ2FvIEd1
byA8ZG9uZ2FvLmd1b0BpbnRlbC5jb20+CkRhdGU6ICAgVGh1IE9jdCAxMSAxNDo1NzowMSAyMDE4
ICswODAwCgogICAgTWRlTW9kdWxlUGtnL1JlZ3VsYXJFeHByZXNzaW9uRHhlOiBNaXNzIG51bGwg
cG9pbnRlciBjaGVjawogICAgCiAgICBPbmlndXJ1bWEgaHR0cHM6Ly9naXRodWIuY29tL2trb3Mv
b25pZ3VydW1hCiAgICB0aGlzIGNoYW5nZSBpcyBtZXJnZWQgZnJvbSBvbmlndXJ1bWEgZGV2ZWxv
cCBicmFuY2guCiAgICBmcm9tIGNvbW1pdCBlYTM2ZDgxMGYxZDliMjhmM2VmMjBiZDhkNDUzYmVh
MmY3ZmI1OThiCiAgICAKICAgIENjOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4K
ICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAx
LjEKICAgIFNpZ25lZC1vZmYtYnk6IERvbmdhbyBHdW8gPGRvbmdhby5ndW9AaW50ZWwuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgoKY29tbWl0
IDE2YmQ3YzM1ZGZhYzFiMDc3YTlhZjNiZDc4NDE0NWU2NzExNmRhMTMKQXV0aG9yOiBEb25nYW8g
R3VvIDxkb25nYW8uZ3VvQGludGVsLmNvbT4KRGF0ZTogICBUaHUgT2N0IDExIDE0OjU3OjAwIDIw
MTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cvUmVndWxhckV4cHJlc3Npb25EeGU6IE1pc3MgbnVs
bCBwb2ludGVyIGNoZWNrCiAgICAKICAgIE9uaWd1cnVtYSBodHRwczovL2dpdGh1Yi5jb20va2tv
cy9vbmlndXJ1bWEKICAgIHRoaXMgY2hhbmdlIGlzIG1lcmdlZCBmcm9tIG9uaWd1cnVtYSBkZXZl
bG9wIGJyYW5jaC4KICAgIGZyb20gY29tbWl0IDM5NmE3NTdkZmZhZmMwYzdlYjI2OTQzM2MyOWEw
YmE5NjFkNzNhZDYuCiAgICAKICAgIENjOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNv
bT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVu
dCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IERvbmdhbyBHdW8gPGRvbmdhby5ndW9AaW50ZWwuY29t
PgogICAgUmV2aWV3ZWQtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgoKY29t
bWl0IGYxNDAwMTAxYTczMmVlMmU3ZTBmNmQ1MzcxMmNhZWM3N2ZmNjk1ZjkKQXV0aG9yOiBZdW5o
dWEgRmVuZyA8eXVuaHVheC5mZW5nQGludGVsLmNvbT4KRGF0ZTogICBTdW4gU2VwIDMwIDExOjA3
OjE4IDIwMTggKzA4MDAKCiAgICBCYXNlVG9vbHM6IEFkZCAtLXVlZmkgb3B0aW9uIHRvIGVuYWJs
ZSBVZWZpQ29tcHJlc3MgbWV0aG9kCiAgICAKICAgIEFkZCBvbmUgbmV3IG9wdGlvbiAtLXVlZmkg
dG8gZW5hYmxlIFVlZmlDb21wcmVzcy4KICAgIChyZS1hZGQgdGhpcyBwYXRjaCBzaW5jZSBpdCBi
ZSByZXZlcnRlZCBpbiBQeXRob24zIG1pZ3JhdGlvbiBwYXRjaGVzLAogICAgYnV0IHRoaXMgcGF0
Y2ggaXMgbm90IHJlbGF0ZWQgd2l0aCBQeXRob24zKQogICAgCiAgICBDYzogTGltaW5nIEdhbyA8
bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDYzogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVA
aW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24g
QWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogWXVuaHVhIEZlbmcgPHl1bmh1YXguZmVu
Z0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVA
aW50ZWwuY29tPgoKY29tbWl0IGY4ODExMzc4OWIzZDZmMGQyOWEzY2YyOWJjYTNjZTFhODcyZDI5
YjYKQXV0aG9yOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CkRhdGU6ICAg
TW9uIE9jdCAxNSAxNDo1MTo1NSAyMDE4ICswODAwCgogICAgQmFzZVRvb2xzOiBFbmhhbmNlIHRo
ZSAqUCBGbGFnIGRpc3BsYXkgZm9yIFN0cnVjdHVyZSBQY2QKICAgIAogICAgQ292ZXIgdGhlIGNh
c2U6CiAgICAxLm9ubHkgZGVmaW5lIHRoZSBzdHJ1Y3R1cmUgUGNkIGluIERFQyBmaWxlLCBpdCBz
aG91bGQgbm90IGhhdmUgYW55CiAgICBGbGFnLgogICAgMi5JbiB0aGUgREVDIGZpbGUgYW5kIERT
QyBmaWxlIG9ubHkgaGF2ZSB0aGUgUENEJ3MgZGVmYXVsdCB2YWx1ZSwgYW5kCiAgICB3aXRob3V0
IHRoZSBmaWVsZCB2YWx1ZSwgaXQgc2hvdWxkIGhhdmUgKlAgRmxhZy4KICAgIChyZS1hZGQgdGhp
cyBwYXRjaCBzaW5jZSBpdCBiZSByZXZlcnRlZCBpbiBQeXRob24zIG1pZ3JhdGlvbiBwYXRjaGVz
LAogICAgYnV0IHRoaXMgcGF0Y2ggaXMgbm90IHJlbGF0ZWQgd2l0aCBQeXRob24zKQogICAgCiAg
ICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11
bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2Zm
LWJ5OiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1i
eTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+Cgpjb21taXQgNDI1MDg0Y2Q0NTg2
MGRmODk1OWVhMWY4OTBjYTBlODU1ZDJhNjIyMApBdXRob3I6IFN0YXIgWmVuZyA8c3Rhci56ZW5n
QGludGVsLmNvbT4KRGF0ZTogICBGcmkgT2N0IDEyIDE4OjAxOjQwIDIwMTggKzA4MDAKCiAgICBN
ZGVNb2R1bGVQa2cgUGNkRHhlOiBBU1NFUlQgUGNkU2V0TnZTdG9yZURlZmF1bHRJZCBzZXQKICAg
IAogICAgUkVGOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lk
PTEyNDUKICAgIAogICAgSW4gY3VycmVudCBpbXBsZW1lbnRhdGlvbiBhbmQgYWNjb3JkaW5nIHRv
IHRoZSBkZXNjcmlwdGlvbiBpbgogICAgTWRlTW9kdWxlUGtnLmRlYywgUGNkU2V0TnZTdG9yZURl
ZmF1bHRJZCBzaG91bGQgYmUgc2V0IGluIFBFSQogICAgcGhhc2UgdG8gdGFrZSBlZmZlY3QuCiAg
ICAKICAgIFRoaXMgcGF0Y2ggQVNTRVJUcyBQY2RTZXROdlN0b3JlRGVmYXVsdElkIHNldCBpbiBQ
Y2REeGUgdG8gYWxlcnQKICAgIHRoZSBpbnZhbGlkIG9wZXJhdGlvbi4KICAgIAogICAgQ2M6IExp
bWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgQ2M6IEppZXdlbiBZYW8gPGppZXdl
bi55YW9AaW50ZWwuY29tPgogICAgQ2M6IEppYW4gSiBXYW5nIDxqaWFuLmoud2FuZ0BpbnRlbC5j
b20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1l
bnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+
CiAgICBSZXZpZXdlZC1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBS
ZXZpZXdlZC1ieTogSmlhbiBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNvbT4KCmNvbW1pdCAw
NGFhNDIzYzhkMDhlOTNlODM2OWZiZTc3OTNjN2RmOWIzMzI3YzhjCkF1dGhvcjogWXVuaHVhIEZl
bmcgPHl1bmh1YXguZmVuZ0BpbnRlbC5jb20+CkRhdGU6ICAgV2VkIE9jdCAxMCAxNDo1NDo0OSAy
MDE4ICswODAwCgogICAgQmFzZVRvb2xzOiBpbmNyZW1lbnQgYnVpbGQgZ2VuZXJhdGUgaW5mIGZp
bGUgbG9zdCAuZGVwZXggZmlsZQogICAgCiAgICBpbmNyZW1lbnQgYnVpbGQgZ2VuZXJhdGUgaW5m
IGZpbGUgaW4gb3V0cHV0IGRpcmVjdG9yeSBsb3N0IC5kZXBleCBmaWxlIGluZm8uCiAgICAocmUt
YWRkIHRoaXMgcGF0Y2ggc2luY2UgaXQgYmUgcmV2ZXJ0ZWQgaW4gUHl0aG9uMyBtaWdyYXRpb24g
cGF0Y2hlcywKICAgIGJ1dCB0aGlzIGNoZWNrIGlzIG5vdCByZWxhdGVkIHdpdGggUHl0aG9uMykK
ICAgIAogICAgRml4ZXM6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MTI0NAogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAg
Q2M6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVk
LXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1v
ZmYtYnk6IFl1bmh1YSBGZW5nIDx5dW5odWF4LmZlbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgoKY29tbWl0IDY5NzRjNzg0Y2Jm
Y2RmNjE3MjVmNGYyOGVjY2EzNDk5MTc3NDM2OWYKQXV0aG9yOiBZb25naG9uZyBaaHUgPHlvbmdo
b25nLnpodUBpbnRlbC5jb20+CkRhdGU6ICAgVGh1IFNlcCAxMyAxNDoxMjowMCAyMDE4ICswODAw
CgogICAgQmFzZVRvb2xzOiByZW1vdmUgdGhlIG5vdCB1c2VkIFB5VXRpbGl0eSBmaWxlCiAgICAK
ICAgIHRoZSBQeVV0aWxpdHkgaXMgbm90IHVzZWQsIHNvIHdlIHJlbW92ZSBpdC4KICAgIChyZS1h
ZGQgdGhpcyBwYXRjaCBzaW5jZSBpdCBiZSByZXZlcnRlZCBpbiBQeXRob24zIG1pZ3JhdGlvbiBw
YXRjaGVzLAogICAgYnV0IHRoaXMgY2hlY2sgaXMgbm90IHJlbGF0ZWQgd2l0aCBQeXRob24zKQog
ICAgCiAgICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDb250cmli
dXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+Cgpjb21taXQgMGU5ODJj
ZjAzZGQ1MDIzYjkwZGVmNjBjMzY1NmU1ZTE4MTM1ZWJhYwpBdXRob3I6IHpoaWp1ZmFuIDx6aGlq
dXguZmFuQGludGVsLmNvbT4KRGF0ZTogICBUdWUgU2VwIDI1IDEwOjU1OjQ2IDIwMTggKzA4MDAK
CiAgICBCYXNlVG9vbHM6IGRvIGJhc2ljIGNoZWNrIGluIEZ2SW1hZ2Ugd2l0aCBoZWFkZXIgc2l6
ZSBhbmQgc2lnbmF0dXJlCiAgICAKICAgIEFkZCBzb21lIGJhc2ljIGNoZWNrIGluIEZ2SW1hZ2Ug
d2l0aCBoZWFkZXIgc2l6ZSBhbmQgc2lnbmF0dXJlLgogICAgCiAgICBGaXhlczogaHR0cHM6Ly9i
dWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTgxCiAgICBDYzogTGltaW5n
IEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDYzogWW9uZ2hvbmcgWmh1IDx5b25naG9u
Zy56aHVAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmli
dXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogWmhpanUuRmFuIDx6aGlqdXgu
ZmFuQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpo
dUBpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 15 23:28:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 15 Oct 2018 23:28: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 1gCCHn-0006ti-HT; Mon, 15 Oct 2018 23:28:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=yvaj=m3=knorrie.org=hans@srs-us1.protection.inumbo.net>)
 id 1gCCHm-0006td-Cm
 for xen-devel@lists.xenproject.org; Mon, 15 Oct 2018 23:28:30 +0000
X-Inumbo-ID: a2bd6d2f-d0d1-11e8-a8a5-bc764e045a96
Received: from syrinx.knorrie.org (unknown [2001:888:2177::4d])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a2bd6d2f-d0d1-11e8-a8a5-bc764e045a96;
 Tue, 16 Oct 2018 01:25:43 +0200 (CEST)
Received: from [IPv6:2001:980:4a41:fb::12] (unknown
 [IPv6:2001:980:4a41:fb::12])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by syrinx.knorrie.org (Postfix) with ESMTPSA id 41C2029640B6D;
 Tue, 16 Oct 2018 01:28:25 +0200 (CEST)
To: Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
References: <20181015143205.1159-1-ian.jackson@eu.citrix.com>
From: Hans van Kranenburg <hans@knorrie.org>
Openpgp: preference=signencrypt
Autocrypt: addr=hans@knorrie.org; prefer-encrypt=mutual; keydata=
 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
Message-ID: <d884b11f-293e-0a9c-2190-01a9b795ff8e@knorrie.org>
Date: Tue, 16 Oct 2018 01:28:24 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181015143205.1159-1-ian.jackson@eu.citrix.com>
Content-Language: en_US
Subject: Re: [Xen-devel] [PATCH v2] libxencall: Improve linux syscall error
 messages
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMTUvMjAxOCAwNDozMiBQTSwgSWFuIEphY2tzb24gd3JvdGU6Cj4gTWFrZSB0aGUgYnVm
ZGV2IGFuZCBub24tYnVmZGV2IG1lc3NhZ2VzIGRpc3RpbmN0LCBhbmQgYWx3YXlzIHByaW50IHRo
ZQo+IG5vbi1jb25zdGFudCBhcmd1bWVudCAoaWUsIHRoZSBzaXplKS4KCk9rLCBzbyBJIHdhcyBk
b2luZyBsaXZlIG1pZ3JhdGlvbiBvZiBhIGRvbVUgd2l0aCA4R2lCIHJhbSwgd2l0aCBYZW4gNC4x
MQphbmQgTGludXggNC4xOCBpbiB0aGUgZG9tMCwgYW5kIGl0IGNvbnNpc3RlbnRseSBmYWlsZWQg
d2l0aDoKCnhlbmNhbGw6IGVycm9yOiBhbGxvY19wYWdlczogbW1hcCBmYWlsZWQ6IEludmFsaWQg
YXJndW1lbnQKeGM6IGVycm9yOiBVbmFibGUgdG8gYWxsb2NhdGUgbWVtb3J5IGZvciBkaXJ0eSBi
aXRtYXBzLCBiYXRjaCBwZm5zIGFuZApkZWZlcnJlZCBwYWdlczogSW50ZXJuYWwgZXJyb3IKeGM6
IGVycm9yOiBTYXZlIGZhaWxlZCAoMTIgPSBDYW5ub3QgYWxsb2NhdGUgbWVtb3J5KTogSW50ZXJu
YWwgZXJyb3IKbGlieGwtc2F2ZS1oZWxwZXI6IGRlYnVnOiBjb21wbGV0ZSByPS0xOiBDYW5ub3Qg
YWxsb2NhdGUgbWVtb3J5CgpXaXRoIExpbnV4IDQuMTcgaXQgZWl0aGVyIHN1Y2NlZWRzLCBvciBj
cmFzaGVzIHRoZSBoeXBlcnZpc29yIChvaCB5ZWFoISkuCgpUaGFua3MgdG8gaGVscCBpbiAjeGVu
ZGV2ZWwgYSB3b3JrYXJvdW5kIHdhcyBmb3VuZCAodGhhbmtzIEp1ZXJnZW4pLCBieQpidW1waW5n
IHRoZSB2YWx1ZSBvZiAvc3lzL21vZHVsZS94ZW5fcHJpdmNtZC9wYXJhbWV0ZXJzL2xpbWl0IHRv
CnNvbWV0aGluZyBoaWdoZXIgdGhhbiB0aGUgZGVmYXVsdCA2NCwgd2hpY2gsIHVzaW5nIHNvbWUg
b2JzY3VyZQpjYWxjdWxhdGlvbiBtZXRob2QsIHNlZW1zIHRvIG1lYW4gMjU2ayBtZW1vcnkuCgpJ
IGNvdWxkIG1pZ3JhdGUgdGhpcyA4R2lCIGRvbVUgd2hlbiBzZXR0aW5nIGl0IHRvIDEyOC4KCkFu
ZHJldyBzYWlkOgoxNzoxMyA8IGFuZHloaHA+IG1pZ3JhdGlvbiBjYW4gYW5kIHdpbGwgdXNlIGxh
cmdlIGJ1ZmZlcnMKMTc6MTMgPCBhbmR5aGhwPiB0aGUgdG90YWwgc2l6ZSBvZiBtYXBwaW5ncyBp
cyBPKG4pIHdpdGggdGhlIHNpemUgb2YgdGhlClZNIHlvdSBhcmUgdHJ5aW5nIHRvIG1pZ3JhdGUu
CgpJZiBJIGxpdmUgbWlncmF0ZSBhIGRvbVUgd2l0aCA2NEdpQiBvZiBtZW1vcnksIGhvdyBkbyBJ
IGtub3cgd2hhdCB2YWx1ZQpJIG5lZWQgZm9yIHRoaXMgbGltaXQ/CgpJdCBmZWVscyBhIGJpdCBs
aWtlIGEgbmV3IGtpbmQgb2YgZ250dGFiX21heF9mcmFtZXMgc2V0dGluZyB0aGF0IHVzZXJzCndp
bGwgcnVuIGludG8gd2hlbiB0aGV5IGRvIG5vbi10cml2aWFsIHRoaW5ncyB3aXRoIFhlbi4KCklm
IHRoaXMgaXMgdGhlIGNhc2UsIGFuZCBzYW5lIGxvdyBkZWZhdWx0cyBhcmUgcHJlZmVycmVkLCB0
aGVuIEknZApyZWFsbHkgbGlrZSB0byBzZWUgc29tZSBraW5kIG9mIGVycm9yIG1lc3NhZ2UgdGhh
dCBpcyBhY3R1YWxseSBoZWxwZnVsCmZvciBhbiBlbmQgdXNlci4gRS5nLiAiSGV5ISBZb3UncmUg
dHJ5aW5nIHRvIG1pZ3JhdGUgYSBkb21VIHdpdGggWEdpQiBvZgptZW1vcnkuIEl0J3Mgbm90IGdv
bm5hIGhhcHBlbiByaWdodCBub3csIGJ1dCBpZiB5b3UgY2hhbmdlIHRoZSB2YWx1ZSBmb3IKL3N5
cy9tb2R1bGUveGVuX3ByaXZjbWQvcGFyYW1ldGVycy9saW1pdCB0byBZIGl0IHdpbGwgd29yay4g
RG9uJ3Qgd29ycnksCnlvdXIgZG9tVSBpcyBzdGlsbCBydW5uaW5nIGZpbmUgb24gdGhpcyBob3N0
LiIsIGhhdmluZyBZIGNhbGN1bGF0ZWQgYmFjawpmcm9tIG1lbW9yeSBzaXplLgoKQW5kIHRoZW4g
dGhlIGxpdmUgbWlncmF0aW9uIGhvd3RvIHNob3VsZCBjb250YWluIGEgc2VjdGlvbiB3aXRoIHR1
bmFibGVzCnRoYXQgZGVzY3JpYmUgaG93IHlvdSBzaG91bGQgdHVuZSB4ZW4gdGFraW5nIHRoZSBt
YXggZG9tVSBtZW1vcnkgc2l6ZQp0aGF0IHlvdSdyZSB1c2luZyBpbnRvIGFjY291bnQuLi4KCkp1
c3Qgc29tZSB0aGlua2luZyBvdXQgbG91ZC4uLiBGb3Igbm9ybWFsIHVzZXJzLCB0aGVzZSBraW5k
IG9mIGVycm9ycwphcmUgcmVhbGx5IHNjYXJ5LCBhbmQgaWYgdGhleSdyZSBub3QgYSBidWcsIGJ1
dCBhbiBleHBlY3RlZCB0aGluZwpiZWNhdXNlIG9mIHNldHRpbmdzLCB0aGUgd2F5IG9mIHByZXNl
bnRpbmcgdGhlbSB0byB0aGUgdXNlciBzaG91bGQgbm90Cmxvb2sgbGlrZSBhIHJlYWxseSBzZXJp
b3VzIHByb2JsZW0uCgpIYW5zCgo+IFRoaXMgYXNzaXN0cyBkaWFnbm9zaXMuCj4gCj4gQ0M6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gQ0M6IEhhbnMgdmFuIEty
YW5lbmJ1cmcgPGhhbnNAa25vcnJpZS5vcmc+Cj4gLS0tCj4gdjI6IFByaW50IHNpemVzLgo+IC0t
LQo+ICB0b29scy9saWJzL2NhbGwvbGludXguYyB8IDggKysrKystLS0KPiAgMSBmaWxlIGNoYW5n
ZWQsIDUgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvdG9v
bHMvbGlicy9jYWxsL2xpbnV4LmMgYi90b29scy9saWJzL2NhbGwvbGludXguYwo+IGluZGV4IGQ4
YTYzMDZlMDQuLjUxZmE0ODk5ZWIgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlicy9jYWxsL2xpbnV4
LmMKPiArKysgYi90b29scy9saWJzL2NhbGwvbGludXguYwo+IEBAIC05Myw3ICs5Myw4IEBAIHN0
YXRpYyB2b2lkICphbGxvY19wYWdlc19idWZkZXYoeGVuY2FsbF9oYW5kbGUgKnhjYWxsLCBzaXpl
X3QgbnBhZ2VzKQo+ICAgICAgICAgICAgICAgeGNhbGwtPmJ1Zl9mZCwgMCk7Cj4gICAgICBpZiAo
IHAgPT0gTUFQX0ZBSUxFRCApCj4gICAgICB7Cj4gLSAgICAgICAgUEVSUk9SKCJhbGxvY19wYWdl
czogbW1hcCBmYWlsZWQiKTsKPiArICAgICAgICBQRVJST1IoImFsbG9jX3BhZ2VzOiBtbWFwICgs
JXp1KiVsdSwuLi4pIFtidWZkZXZdIGZhaWxlZCIsCj4gKyAgICAgICAgICAgICAgIG5wYWdlcywg
KHVuc2lnbmVkIGxvbmcpUEFHRV9TSVpFKTsKPiAgICAgICAgICBwID0gTlVMTDsKPiAgICAgIH0K
PiAgCj4gQEAgLTExMCw3ICsxMTEsNyBAQCBzdGF0aWMgdm9pZCAqYWxsb2NfcGFnZXNfbm9idWZk
ZXYoeGVuY2FsbF9oYW5kbGUgKnhjYWxsLCBzaXplX3QgbnBhZ2VzKQo+ICAgICAgcCA9IG1tYXAo
TlVMTCwgc2l6ZSwgUFJPVF9SRUFEfFBST1RfV1JJVEUsIE1BUF9QUklWQVRFfE1BUF9BTk9OWU1P
VVN8TUFQX0xPQ0tFRCwgLTEsIDApOwo+ICAgICAgaWYgKCBwID09IE1BUF9GQUlMRUQgKQo+ICAg
ICAgewo+IC0gICAgICAgIFBFUlJPUigiYWxsb2NfcGFnZXM6IG1tYXAgZmFpbGVkIik7Cj4gKyAg
ICAgICAgUEVSUk9SKCJhbGxvY19wYWdlczogbW1hcCgsJXp1LC4uLikgW25vYnVmZGV2XSBmYWls
ZWQiLCBzaXplKTsKPiAgICAgICAgICByZXR1cm4gTlVMTDsKPiAgICAgIH0KPiAgCj4gQEAgLTEx
OSw3ICsxMjAsOCBAQCBzdGF0aWMgdm9pZCAqYWxsb2NfcGFnZXNfbm9idWZkZXYoeGVuY2FsbF9o
YW5kbGUgKnhjYWxsLCBzaXplX3QgbnBhZ2VzKQo+ICAgICAgcmMgPSBtYWR2aXNlKHAsIG5wYWdl
cyAqIFBBR0VfU0laRSwgTUFEVl9ET05URk9SSyk7Cj4gICAgICBpZiAoIHJjIDwgMCApCj4gICAg
ICB7Cj4gLSAgICAgICAgUEVSUk9SKCJhbGxvY19wYWdlczogbWFkdmlzZSBmYWlsZWQiKTsKPiAr
ICAgICAgICBQRVJST1IoImFsbG9jX3BhZ2VzOiBtYWR2aXNlICgsJXp1KiVsdSwpIFtub2J1ZmRl
dl0gZmFpbGVkIiwKPiArICAgICAgICAgICAgICAgbnBhZ2VzLCAodW5zaWduZWQgbG9uZylQQUdF
X1NJWkUpOwo+ICAgICAgICAgIGdvdG8gb3V0Owo+ICAgICAgfQo+ICAKPiAKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 01:14:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 01:14: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 1gCDwH-0005m4-UI; Tue, 16 Oct 2018 01:14:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pf7c=m4=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gCDwH-0005lz-0b
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 01:14:25 +0000
X-Inumbo-ID: 701b4a0f-d0e0-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 701b4a0f-d0e0-11e8-a8a5-bc764e045a96;
 Tue, 16 Oct 2018 03:11:41 +0200 (CEST)
Received: from bogon (unknown [61.48.217.40])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id F3ECB208B3;
 Tue, 16 Oct 2018 01:14:21 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539652463;
 bh=M6FS5C7N0ru6VYWzH8k7qze9QaPEsrCo17fDE8SXnfY=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=x67LRUTQwcEjP6z3fcJJwkIjIl+jL14aAeJWvVw9FR9yVNmu7B9TFsmEaSPw1ZD1Q
 83+5w+6DDUSxn6dcywIkctzcuuz04+BWUNKjaliE1uCoqvwR00Mkm8ao4WzqxXmkN+
 UDCxRgzL/SfyaAKXIIm7oC1kicNy4Fvm3pH5DGm0=
Date: Tue, 16 Oct 2018 09:14:19 +0800 (CST)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
In-Reply-To: <CABfawhmtLksbC6pyp2SuH=sPR5E6mndwbMMpucBca3nUpDUbqQ@mail.gmail.com>
Message-ID: <alpine.DEB.2.10.1810160911160.4859@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810142125100.4859@sstabellini-ThinkPad-X260>
 <1539597367-25807-2-git-send-email-sstabellini@kernel.org>
 <CABfawhmtLksbC6pyp2SuH=sPR5E6mndwbMMpucBca3nUpDUbqQ@mail.gmail.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 2/4] xen/arm: initialize access
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, stefanos@xilinx.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAxNSBPY3QgMjAxOCwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IE9uIE1vbiwgT2N0
IDE1LCAyMDE4IGF0IDM6NTcgQU0gU3RlZmFubyBTdGFiZWxsaW5pCj4gPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+IHdyb3RlOgo+ID4KPiA+IEluaXRpYWxpemUgdmFyaWFibGUgKmFjY2VzcyBiZWZv
cmUgcmV0dXJuaW5nIGl0IGJhY2sgdG8gdGhlIGNhbGxlci4KPiA+Cj4gPiBTaWduZWQtb2ZmLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gPiAtLS0KPiA+ICB4
ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jIHwgMSArCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5z
ZXJ0aW9uKCspCj4gPgo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9tZW1fYWNjZXNzLmMg
Yi94ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jCj4gPiBpbmRleCBiYTRlYzc4Li4xMGFiMzA4IDEw
MDY0NAo+ID4gLS0tIGEveGVuL2FyY2gvYXJtL21lbV9hY2Nlc3MuYwo+ID4gKysrIGIveGVuL2Fy
Y2gvYXJtL21lbV9hY2Nlc3MuYwo+ID4gQEAgLTQ3LDYgKzQ3LDcgQEAgc3RhdGljIGludCBfX3Ay
bV9nZXRfbWVtX2FjY2VzcyhzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sCj4gPiAgICAgIH07
Cj4gPgo+ID4gICAgICBBU1NFUlQocDJtX2lzX2xvY2tlZChwMm0pKTsKPiA+ICsgICAgKmFjY2Vz
cyA9IFhFTk1FTV9hY2Nlc3NfbjsKPiAKPiAgV2h5IFhFTk1FTV9hY2Nlc3NfbiBhbmQgd2h5IHNl
dCB0aGlzIGF0IGFsbCBoZXJlPwoKSGkgVGFtYXMsCgpZZXMsIEkgbWlzc2VkIGFuIGV4cGxhbmF0
aW9uLiBJbml0aWFsaXppbmcgdmFyaWFibGVzIGJlZm9yZSBwYXNzaW5nIHRoZW0KYXMgcGFyYW1l
dGVyIG9yIGFzIGEgcmV0dXJuIHZhbHVlIHRvIGEgZnVuY3Rpb24gaXMgYSBzYWZldHkKY2VydGlm
aWNhdGlvbiByZXF1aXJlbWVudC4gQWxzbywgaXQgbWFrZXMgdGhlIGNvZGUgYSBiaXQgbmljZXIu
CgpJbiB0aGUgc3BlY2lmaWMgY2FzZSBvZiB0aGlzIGZ1bmN0aW9uLCAqYWNjZXNzIGlzIGluaXRp
YWxpemVkIGJlZm9yZQpyZXR1cm5pbmcgaW4gYWxsIGNhc2VzIGJ1dCB0aGUgcmV0dXJuIC1FU1JD
SCBjYXNlLiBJIHRob3VnaHQgdGhlIG5pY2VyCndheSB0byBtYWtlIHN1cmUgKmFjY2VzcyBpcyBh
bHdheXMgaW5pdGlhbGl6ZWQsIG1ha2luZyB0aGUgY29kZSBtb3JlCnJvYnVzdCwgd291bGQgYmUg
dG8gaW5pdGlhbGl6ZSAqYWNjZXNzIGF0IHRoZSBiZWdpbm5pbmcgb2YgdGhlIGZ1bmN0aW9uCndp
dGggYSByZXN0cmljdGl2ZSB2YWx1ZS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 01:34:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 01: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 1gCEFR-0007Ip-KL; Tue, 16 Oct 2018 01:34:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pf7c=m4=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gCEFQ-0007Ik-6D
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 01:34:12 +0000
X-Inumbo-ID: 33d1f23c-d0e3-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 33d1f23c-d0e3-11e8-a8a5-bc764e045a96;
 Tue, 16 Oct 2018 03:31:28 +0200 (CEST)
Received: from bogon (unknown [61.48.217.40])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id EE6262089E;
 Tue, 16 Oct 2018 01:34:08 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539653650;
 bh=5yt4mynQ6iYTKkjmdUurytTiGpdLlVrQQRint7DvLGk=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=JmK6yJ7iE8VEFhKgZiSQGEZ5BMdRIspFtEOkPyvFFM2PSTIYCRSIxfV0Af9IcWYFv
 Z1iYml4jd4Sw1+N/b6x9ITFfK2/i48gWt4s6Go8HEP/5q1h6ww4CC0HKSJy00iwbSM
 RAU0XR95u2303V0Tp0EpJHDRmEeAvN4t1hoii++s=
Date: Tue, 16 Oct 2018 09:34:01 +0800 (CST)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <066c1266-8e5d-ae29-e5be-cf5271e7606c@arm.com>
Message-ID: <alpine.DEB.2.10.1810160917290.4859@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810142125100.4859@sstabellini-ThinkPad-X260>
 <1539597367-25807-3-git-send-email-sstabellini@kernel.org>
 <066c1266-8e5d-ae29-e5be-cf5271e7606c@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 3/4] xen: introduce __symbol
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel@lists.xenproject.org, nd@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAxNSBPY3QgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+IAo+IFBsZWFz
ZSB1c2Ugc2NyaXB0cy9nZXRfbWFpbnRhaW5lcnMucGwgdG8gQ0MgcmVsZXZhbnQgbWFpbnRhaW5l
cnMuCj4gCj4gT24gMTUvMTAvMjAxOCAxMDo1NiwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+
ID4gSW50cm9kdWNlIGEgbWFjcm8sIF9fc3ltYm9sLCB3aGljaCBpcyBhIHNpbXBsZSB3cmFwcGVy
IGFyb3VuZCBSRUxPQ19ISURFCj4gPiB0byBiZSB1c2VkIGV2ZXJ5d2hlcmUgc3ltYm9scyBzdWNo
IGFzIF9zdGV4dCBhbmQgX2V0ZXh0IGFyZSB1c2VkIGluIHRoZQo+ID4gY29kZS4KPiA+IAo+ID4g
UkVMT0NfSElERSBpcyBuZWVkZWQgd2hlbiBhY2Nlc3Npbmcgc3ltYm9scyBzdWNoIGFzIF9zdGV4
dCBhbmQgX2V0ZXh0Cj4gPiBiZWNhdXNlIHRoZSBDIHN0YW5kYXJkIGZvcmJpZHMgY29tcGFyaXNv
bnMgYmV0d2VlbiBwb2ludGVycyBwb2ludGluZyB0bwo+ID4gZGlmZmVyZW50IG9iamVjdHMuIF9z
dGV4dCwgX2V0ZXh0LCBldGMuIGFyZSBhbGwgcG9pbnRlcnMgdG8gZGlmZmVyZW50Cj4gPiBvYmpl
Y3RzIGZyb20gQU5DSSBDIHBvaW50IG9mIHZpZXcuCj4gPiAKPiA+IFRvIHdvcmsgYXJvdW5kIHBv
dGVudGlhbCBDIGNvbXBpbGVyIGlzc3VlcyAod2hpY2ggaGF2ZSBhY3R1YWxseQo+ID4gYmVlbiBm
b3VuZCwgc2VlIHRoZSBjb21tZW50IG9uIHRvcCBvZiBSRUxPQ19ISURFIGluIExpbnV4KSwgYW5k
IHRvIGhlbHAKPiA+IHdpdGggY2VydGlmaWNhdGlvbnMsIGxldCdzIGludHJvZHVjZSBzb21lIHN5
bnRhY3RpYyBzdWdhciB0byBiZSB1c2VkIGluCj4gPiBmb2xsb3dpbmcgcGF0Y2hlcy4KPiA+IAo+
ID4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29t
Pgo+ID4gLS0tCj4gPiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vbW0uaCAgIHwgNiArKysrKysKPiA+
ICAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9wYWdlLmggfCA2ICsrKysrKwo+ID4gICAyIGZpbGVzIGNo
YW5nZWQsIDEyIGluc2VydGlvbnMoKykKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L2FzbS1hcm0vbW0uaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vbW0uaAo+ID4gaW5kZXggOTQwYjc0
Yi4uMDJjZTA1YSAxMDA2NDQKPiA+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vbW0uaAo+ID4g
KysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9tbS5oCj4gPiBAQCAtMjg0LDYgKzI4NCwxMiBAQCBz
dGF0aWMgaW5saW5lIHVpbnQ2NF90IGd2aXJ0X3RvX21hZGRyKHZhZGRyX3QgdmEsCj4gPiBwYWRk
cl90ICpwYSwKPiA+ICAgI2RlZmluZSBfX21mbl90b192aXJ0KG1mbikgKG1hZGRyX3RvX3ZpcnQo
KHBhZGRyX3QpKG1mbikgPDwgUEFHRV9TSElGVCkpCj4gPiAgICAgLyoKPiA+ICsgKiBVc2UgUkVM
T0NfSElERSB3aXRoIHN5bWJvbHMgc3VjaCBhcyBfc3RleHQgYW5kIF9ldGV4dCB0byBhdm9pZCBl
cnJvcnMKPiA+ICsgKiBvbiBjb21wYXJpbmcgcG9pbnRlcnMgdG8gZGlmZmVyZW50IG9iamVjdHMK
PiA+ICsgKi8KPiA+ICsjZGVmaW5lIF9fc3ltYm9sKHgpICAgICAgICAgKChjaGFyICopUkVMT0Nf
SElERSgodW5zaWduZWQgbG9uZykoeCksIDApKQo+IAo+IFRoZXJlIGFyZSBubyBkaWZmZXJlbnQg
YmV0d2VlbiBhcm0gYW5kIHg4Ni4gQSBiZXR0ZXIgcGxhY2Ugd291bGQgYmUKPiB4ZW4vY29tcGls
ZXIuaCAob3Igc29tZXRoaW5nIGNvbW1vbikuCgpPSwoKCj4gQnV0LCBhZnRlciB0aGlzIHBhdGNo
LCB0aGVyZSBhcmUgZXZlbiBtb3JlIGNoYW5jZSB0aGUgY29tcGlsZXIgd2lsbCBjb25zaWRlcgo+
IHRoYXQgMiBfc3ltYm9sKC4uLikgd2lsbCBjb21lIGZyb20gZGlmZmVyZW50IG9iamVjdHMuIFNv
IGhvdyBpcyB0aGlzIG1lYW50IHRvCj4gaGVscCBoZXJlPwoKSSB0aGluayB0aGUgbWlzdGFrZSB3
YXMgdG8gY2FzdCB0aGUgcmV0dXJuIHRvIGNoYXIqLiBJZiBJIHJlbW92ZSB0aGUKY2FzdCwgYXMg
QW5kcmV3IHN1Z2dlc3RlZCwgdGhlbiBhbnkgY29tcGFyaXNvbiB3b3VsZCBiZSBhIGNvbXBhcmlz
b24KYmV0d2VlbiB1bnNpZ25lZCBsb25nLCB0aGF0IHNob3VsZCBiZSBhY2NlcHRlZCBhbmQgc2Fm
ZS4KCkhvd2V2ZXIsIHRoZSBwYXJhbWV0ZXIgdG8gUkVMT0NfSElERSBoYXMgdG8gYmUgY2FzdGVk
IHRvIHVuc2lnbmVkIGxvbmcsCmJlY2F1c2UgbW9zdCBvZnRlbiB3ZSBwYXNzIGNoYXIqOgoKL2xv
Y2FsL3JlcG9zL3hlbi11cHN0cmVhbS94ZW4vaW5jbHVkZS94ZW4vY29tcGlsZXIuaDoxMDA6NTog
ZXJyb3I6IGNhc3Qgc3BlY2lmaWVzIGFycmF5IHR5cGUKICAgICAodHlwZW9mKHB0cikpIChfX3B0
ciArIChvZmYpKTsgfSkKClNvIEkgdGhpbmsgdGhlIF9fc3ltYm9sIG1hY3JvIHNob3VsZCBiZToK
CisjZGVmaW5lIF9fc3ltYm9sKHgpICAgICAgICAgKFJFTE9DX0hJREUoKHVuc2lnbmVkIGxvbmcp
KHgpLCAwKSkKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 02:39:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 02: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 1gCFGk-0003oc-S0; Tue, 16 Oct 2018 02:39:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pf7c=m4=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gCFGj-0003oX-Hf
 for xen-devel@lists.xen.org; Tue, 16 Oct 2018 02:39:37 +0000
X-Inumbo-ID: e97de4e7-d0ec-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e97de4e7-d0ec-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 02:40:58 +0000 (UTC)
Received: from bogon (unknown [61.48.217.40])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 93B7C21476;
 Tue, 16 Oct 2018 02:39:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539657575;
 bh=HBLCoyXeMhvL5llY0u/q46KjKgvSkgtRgOGmnj9gUEg=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=knIV+RyrSmURTrQCiXZ2OKtBvif05BbZsUsDx6DkdfXKTJMnKxpXc191q0HB/KLRI
 UrKhg5NpR8KtfJJBIEwhJj4MwGHVIBHorOlp3RGEJlHmDXsfqH2DoysrYAY0pM4tDv
 FvJZFPfkTTWxBLk1GmsXENTa/HMret6omiQag5HY=
Date: Tue, 16 Oct 2018 10:39:31 +0800 (CST)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <bb36e227-6c35-ed22-a2d0-bffec03a193d@arm.com>
Message-ID: <alpine.DEB.2.10.1810160947370.4859@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
 <1533945710-15159-4-git-send-email-sstabellini@kernel.org>
 <79f450e4-7f96-3f9d-d267-a3aa38b1f26a@arm.com>
 <alpine.DEB.2.10.1810101455160.436@sstabellini-ThinkPad-X260>
 <0efa6dec-8800-f294-e16f-8cf6d4067a84@arm.com>
 <bb36e227-6c35-ed22-a2d0-bffec03a193d@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-202406964-1539654833=:4859"
Content-ID: <alpine.DEB.2.10.1810161000540.4859@sstabellini-ThinkPad-X260>
Subject: Re: [Xen-devel] [PATCH v3 4/6] xen/arm: zynqmp: eemi access control
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>,
 nd <nd@arm.com>, Stefano Stabellini <sstabellini@kernel.org>,
 xen-devel@lists.xen.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-202406964-1539654833=:4859
Content-Type: TEXT/PLAIN; CHARSET=UTF-8
Content-Transfer-Encoding: 8BIT
Content-ID: <alpine.DEB.2.10.1810161000541.4859@sstabellini-ThinkPad-X260>

On 15/10/2018 08:25, Julien Grall wrote:
> Hi,
> 
> On 10/10/2018 11:35 PM, Stefano Stabellini wrote:
> > On Tue, 28 Aug 2018, Julien Grall wrote:
> > > On 11/08/18 01:01, Stefano Stabellini wrote:
> > > > Â Â  #include <xen/iocap.h>
> > > > Â Â  #include <xen/sched.h>
> > > > Â Â  #include <xen/types.h>
> > > > @@ -23,6 +91,721 @@
> > > > Â Â  #include <asm/regs.h>
> > > > Â Â  #include <asm/platforms/xilinx-zynqmp-eemi.h>
> > > > Â Â  +struct pm_access
> > > > +{
> > > > +Â Â Â  paddr_t addr;
> > > 
> > > It seems that the address will always page-aligned. So could we store a
> > > frame
> > > using mfn_t?
> > 
> > Yes we could store just the frame. I started to make the change
> > suggested, and all the required corresponding changes to the
> > initializations below, for instance:
> > 
> > Â Â  [NODE_RPU] = { MM_RPU },
> > 
> > needs to become:
> > 
> > Â Â  [NODE_RPU] = { _mfn(MM_RPU) },
> > 
> > but when I tried to do that, I get a compilation error:
> > 
> > Â Â  xilinx-zynqmp-eemi.c:106:20: error: initializer element is not constant
> > Â Â Â Â Â Â Â  [NODE_RPU] = { _mfn(MM_RPU) },
> > 
> > Unfortunately it is not possible to use mfn_t in static initializations,
> > because it is a static inline. I could do:
> > 
> 
> This is a bug in GCC older than 5.0.
> 
> > Â Â  [NODE_RPU] = { { MM_RPU } },
> > 
> > which would work for DEBUG builds but wouldn't work for non-DEBUG
> > builds.
> > 
> > I'll keep paddr_t for the next version of the series.
> 
> What is the issue with that on non-debug build? We are using this
> construction in another place without any compiler issue.

I modified the code as suggested again and tried with newer GCCs (both
6.3.1 and 7.3.1) but I still get the same error:

xilinx-zynqmp-eemi.c:105:20: error: initializer element is not constant
     [NODE_RPU] = { _mfn(MM_RPU) },

I pushed a temporary branch here (only with patches up until this one,
removing the #if 0, so if everything goes well you should still get the
function unused warnings) just in case you want to give it a try:

http://xenbits.xenproject.org/git-http/people/sstabellini/xen-unstable.git eemi-upstreaming-wip


> > 
> > 
> > > > +Â Â Â  bool hwdom_access;Â Â Â  /* HW domain gets access regardless.Â  */
> > > > +};
> > > > +
> > > > +/*
> > > > + * This table maps a node into a memory address.
> > > > + * If a guest has access to the address, it has enough control
> > > > + * over the node to grant it access to EEMI calls for that node.
> > > > + */
> > > > +static const struct pm_access pm_node_access[] = {
> > > 
> > > [...]
> > > 
> > > > +
> > > > +/*
> > > > + * This table maps reset line IDs into a memory address.
> > > > + * If a guest has access to the address, it has enough control
> > > > + * over the affected node to grant it access to EEMI calls for
> > > > + * resetting that node.
> > > > + */
> > > > +#define XILPM_RESET_IDX(n) (n - XILPM_RESET_PCIE_CFG)
> > > > +static const struct pm_access pm_reset_access[] = {
> > > 
> > > [...]
> > > 
> > > > +
> > > > +/*
> > > > + * This table maps reset line IDs into a memory address.
> > > > + * If a guest has access to the address, it has enough control
> > > > + * over the affected node to grant it access to EEMI calls for
> > > > + * resetting that node.
> > > > + */
> > > > +static const struct {
> > > > +Â Â Â  paddr_t start;
> > > > +Â Â Â  paddr_t size;
> > > > +Â Â Â  uint32_t mask;Â Â  /* Zero means no mask, i.e all bits.Â  */
> > > > +Â Â Â  enum pm_node_id node;
> > > > +Â Â Â  bool hwdom_access;
> > > > +Â Â Â  bool readonly;
> > > > +} pm_mmio_access[] = {
> > > 
> > > Those 3 arrays contains a lot of hardcoded value. Can't any of this be
> > > detected from the device-tree?
> > 
> > No, the information is not available on device tree unfortunately. >
> > 
> > > I would be interested to know how this is going to work with upstream
> > > Linux.
> > > Do you hardcode all the values there as well?
> > 
> > Yes: the IDs are specified on an header file, see
> > include/linux/firmware/xlnx-zynqmp.h on the zynq/firmware branch of the
> > arm-soc tree. In addition to the IDs, we also have the memory addresses
> > in Xen to do the permission checks.
> 
> I am afraid this is not linux upstream. Can you point to the code in Linus's
> git or explain the state of the review?

It hasn't been pulled into Linux yet, I was told it has already been
reviewed and is queued in arm-soc for upstreaming at the next merge
window, which should be imminent.

 
> > > > +static bool pm_check_access(const struct pm_access *acl, struct
> > > > domain *d,
> > > > +Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  uint32_t idx)
> > > > +{
> > > > +Â Â Â  unsigned long mfn;
> > > 
> > > mfn_t please. The code is not that nice but at least it add more safety
> > > in the
> > > code. Hopefully iommu_access_permitted will be converted to typesafe MFN
> > > soon.
> > 
> > Yes, I can make this change without issues.
> > 
> > 
> > > > +
> > > > +Â Â Â  if ( acl[idx].hwdom_access && is_hardware_domain(d) )
> > > > +Â Â Â Â Â Â Â  return true;
> > > > +
> > > > +Â Â Â  if ( !acl[idx].addr )
> > > > +Â Â Â Â Â Â Â  return false;
> > > > +
> > > > +Â Â Â  mfn = PFN_DOWN(acl[idx].addr);
> > > 
> > > maddr_to_mfn(...);
> > 
> > OK
> > 
> > 
> > > > +Â Â Â  return iomem_access_permitted(d, mfn, mfn);
> > > 
> > > Is the address something that a guest would be allowed to read/write
> > > directly?
> > > If not, then iomem_access_permitted(...) should not be used.
> > 
> > Yes, the address would be something remapped to the guest using iomem.
> 
> In the documentation at the beginning of the file you say that memory ranges
> are typically secure memory. So how a guest can access them directly?
> 
> I probably need a bit more background here... What is the address correspond
> to at the end?

The address corresponds to the MMIO region of the device. For instance,
MM_GEM0 is 0xff0b0000, which is the address of the network card. It is
accessible. The same goes for MM_CAN0, MM_TTC0, MM_SD0, and all the
others -- they are all accessible. These are the addresses used in this
check that should be remapped into the guest.

However, things are different for the pm_mmio_access array used in
domain_has_mmio_access to check for access rights. (That is also where
the mask is applied to writes and not to reads, see below.) In that
case, the addresses correspond to single registers inside the
zynqmp-psgtr region ("ZynqMP High Speed Processing System Gigabit
Transceiver") and pin controller region. As you can see, in
domain_has_mmio_access the access checks are still done on the
corresponding node address, which is the one that gets remapped. For
instance in the case of the network card, the remapped address is
0xff0b0000, checks are done on it, but the zynqmp-psgtr and pin
contoller region registers are:

{
    .start = MM_CRL_APB + R_CRL_GEM0_REF_CTRL,
    .size = 4, .node = NODE_ETH_0
}
[...]
{
    .start = MM_IOU_SLCR + R_IOU_SLCR_IOU_RAM_GEM0,
    .size = 4, .node = NODE_ETH_0
}

The comment comes from Edgar, but I think that he meant that VMs won't
be able to write to these regions directly. I'll improve the comment.


> > > > +{
> > > > +Â Â Â  unsigned int i;
> > > > +Â Â Â  bool ret = false;
> > > > +Â Â Â  uint32_t prot_mask = 0;
> > > > +
> > > > +Â Â Â  /*
> > > > +Â Â Â Â  * The hardware domain gets read access to everything.
> > > > +Â Â Â Â  * Lower layers will do further filtering.
> > > > +Â Â Â Â  */
> > > > +Â Â Â  if ( !write && is_hardware_domain(d) )
> > > > +Â Â Â Â Â Â Â  return true;
> > > > +
> > > > +Â Â Â  /* Scan the ACL.Â  */
> > > > +Â Â Â  for ( i = 0; i < ARRAY_SIZE(pm_mmio_access); i++ )
> > > > +Â Â Â  {
> > > > +Â Â Â Â Â Â Â  if ( addr < pm_mmio_access[i].start )
> > > > +Â Â Â Â Â Â Â Â Â Â Â  return false;
> > > > +Â Â Â Â Â Â Â  if ( addr > pm_mmio_access[i].start + pm_mmio_access[i].size
> > > > )
> > > 
> > > I would add an ASSERT(pm_mmio_access[i].start >= pm_mmio_access[i].size)
> > > to
> > > catch wrapping.
> > 
> > I take that you meant the following:
> > 
> > Â Â  ASSERT(pm_mmio_access[i].start + pm_mmio_access[i].size >=
> > pm_mmio_access[i].start)
> 
> Yes.
> 
> > 
> > 
> > > > +Â Â Â Â Â Â Â Â Â Â Â  continue;
> > > > +
> > > > +Â Â Â Â Â Â Â  if ( write && pm_mmio_access[i].readonly )
> > > > +Â Â Â Â Â Â Â Â Â Â Â  return false;
> > > > +Â Â Â Â Â Â Â  if ( pm_mmio_access[i].hwdom_access && !is_hardware_domain(d)
> > > > )
> > > > +Â Â Â Â Â Â Â Â Â Â Â  return false;
> > > > +Â Â Â Â Â Â Â  if ( !domain_has_node_access(d, pm_mmio_access[i].node) )
> > > > +Â Â Â Â Â Â Â Â Â Â Â  return false;
> > > > +
> > > > +Â Â Â Â Â Â Â  /* We've got access to this reg (or parts of it).Â  */
> > > > +Â Â Â Â Â Â Â  ret = true;
> > > > +
> > > > +Â Â Â Â Â Â Â  /* Permit write access to selected bits.Â  */
> > > > +Â Â Â Â Â Â Â  prot_mask |= pm_mmio_access[i].mask ?: 0xFFFFFFFF;
> > > Can you use GENMASK here?
> > 
> > Sure
> > 
> > > NIT: newline
> > 
> > OK
> > 
> > > > +Â Â Â Â Â Â Â  break;
> > > > +Â Â Â  }
> > > > +
> > > > +Â Â Â  /* Masking only applies to writes.Â  */
> > > > +Â Â Â  if ( write )
> > > > +Â Â Â Â Â Â Â  *mask &= prot_mask;
> > > 
> > > So for reading there are no masking? What should be the value it?
> > 
> > Yes, this is my understanding. The value is safe to read, but not all
> > bits are writeable.
> 
> It would be good to write that assumption somewhere.

OK
--8323329-202406964-1539654833=:4859
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-202406964-1539654833=:4859--


From xen-devel-bounces@lists.xenproject.org Tue Oct 16 02:50:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 02: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 1gCFQg-0004fG-3Y; Tue, 16 Oct 2018 02:49:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ku/m=m4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gCFQe-0004f4-JE
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 02:49:52 +0000
X-Inumbo-ID: c5bdafcc-d0ed-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c5bdafcc-d0ed-11e8-a8a5-bc764e045a96;
 Tue, 16 Oct 2018 04:47:08 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gCFQb-0003VK-Sh; Tue, 16 Oct 2018 02:49: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 1gCFQb-0006g7-K6; Tue, 16 Oct 2018 02:49:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gCFQb-0006bb-JS; Tue, 16 Oct 2018 02:49:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128724-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=6e7e965dcd3d885739129b1454ce19e819b54c25
X-Osstest-Versions-That: libvirt=1dbf6222dd5e1fedcbe335fc0852ef66e7a92901
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 16 Oct 2018 02:49:49 +0000
Subject: [Xen-devel] [libvirt test] 128724: 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>

ZmxpZ2h0IDEyODcyNCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg3MjQvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEyODYwMwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4NjAzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQtcWNvdzIgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIDZlN2U5NjVkY2QzZDg4NTczOTEyOWIxNDU0Y2UxOWU4MTliNTRj
MjUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDFkYmY2MjIyZGQ1ZTFm
ZWRjYmUzMzVmYzA4NTJlZjY2ZTdhOTI5MDEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyODYwMyAg
MjAxOC0xMC0xMCAxNzoxOTowMyBaICAgIDUgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjg2
NjUgIDIwMTgtMTAtMTIgMTA6MzY6MTggWiAgICAzIGRheXMgICAgMiBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMjg3MjQgIDIwMTgtMTAtMTQgMDg6MDA6MjQgWiAgICAxIGRheXMgICAg
MSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBKb2huIEZlcmxhbiA8amZlcmxhbkBy
ZWRoYXQuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgT2xh
ZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgogIFBldGVyIEtyZW1wYSA8cGtyZW1wYUByZWRoYXQu
Y29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVu
Lm9yZzovaG9tZS94ZW4vZ2l0L2xpYnZpcnQuZ2l0CiAgIDFkYmY2MjIyZGQuLjZlN2U5NjVkY2Qg
IDZlN2U5NjVkY2QzZDg4NTczOTEyOWIxNDU0Y2UxOWU4MTliNTRjMjUgLT4geGVuLXRlc3RlZC1t
YXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 03:47:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 03: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 1gCGK7-0000ci-1s; Tue, 16 Oct 2018 03:47:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ku/m=m4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gCGK5-0000cV-UM
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 03:47:09 +0000
X-Inumbo-ID: 590abc67-d0f6-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 590abc67-d0f6-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 03:48: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 <aliasfile-bounces@xenproject.org>)
 id 1gCGK1-0004YQ-GG; Tue, 16 Oct 2018 03:47: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 1gCGK1-0001w5-64; Tue, 16 Oct 2018 03:47:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gCGK1-0003Rp-5P; Tue, 16 Oct 2018 03:47:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128832-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=aa52648c1e6f26b6b8734119ab8f6ba2890a1dad
X-Osstest-Versions-That: ovmf=272ecccd793c8fb12f4f356ada18a870c2426603
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 16 Oct 2018 03:47:05 +0000
Subject: [Xen-devel] [ovmf test] 128832: 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>

ZmxpZ2h0IDEyODgzMiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg4MzIvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBhYTUyNjQ4YzFlNmYyNmI2Yjg3MzQxMTlhYjhmNmJh
Mjg5MGExZGFkCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAyNzJlY2Nj
ZDc5M2M4ZmIxMmY0ZjM1NmFkYTE4YTg3MGMyNDI2NjAzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg4MjEgIDIwMTgtMTAtMTUgMTI6MTE6MTMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4ODMyICAyMDE4LTEwLTE2IDAxOjEwOjQ0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgWmhhb3poMXgg
PHpoaXFpYW5neC56aGFvQGludGVsLmNvbT4KICBaaGlxaWFuZ1ggWmhhbyA8emhpcWlhbmd4Lnpo
YW9AaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGlu
ZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9vc3N0ZXN0L292
bWYuZ2l0CiAgIDI3MmVjY2NkNzkuLmFhNTI2NDhjMWUgIGFhNTI2NDhjMWU2ZjI2YjZiODczNDEx
OWFiOGY2YmEyODkwYTFkYWQgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 04:49:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 04:49: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 1gCHIN-0005KG-Sp; Tue, 16 Oct 2018 04:49:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ydl7=m4=intel.com=yan.y.zhao@srs-us1.protection.inumbo.net>)
 id 1gCEwW-0002Ia-Cn
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 02:18:44 +0000
X-Inumbo-ID: 6b31418c-d0e9-11e8-a8a5-bc764e045a96
Received: from mga03.intel.com (unknown [134.134.136.65])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6b31418c-d0e9-11e8-a8a5-bc764e045a96;
 Tue, 16 Oct 2018 04:15:58 +0200 (CEST)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga003.fm.intel.com ([10.253.24.29])
 by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 15 Oct 2018 19:18:40 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,386,1534834800"; d="scan'208";a="88625361"
Received: from joy-optiplex-7040.sh.intel.com ([10.239.13.9])
 by FMSMGA003.fm.intel.com with ESMTP; 15 Oct 2018 19:18:39 -0700
From: Zhao Yan <yan.y.zhao@intel.com>
To: qemu-devel@nongnu.org, sstabellini@kernel.org, anthony.perard@citrix.com,
 xen-devel@lists.xenproject.org
Date: Mon, 15 Oct 2018 22:14:39 -0400
Message-Id: <20181016021439.6212-1-yan.y.zhao@intel.com>
X-Mailer: git-send-email 2.17.1
X-Mailman-Approved-At: Tue, 16 Oct 2018 04:49:26 +0000
Subject: [Xen-devel] [PATCH] Xen PCI passthrough: fix passthrough failure
 when irq map 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: Zhao Yan <yan.y.zhao@intel.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>

Q29tbWl0IDVhMTFkMGY3IG1pc3Rha2VubHkgY29udmVydGVkIGEgbG9nIG1lc3NhZ2UgaW50byBh
biBlcnJvcgpjb25kaXRpb24gd2hlbiBpcnEgbWFwIGlzIGZhaWxlZCBmb3IgdGhlIHBjaSBkZXZp
Y2UgYmVpbmcKcGFzc2VkIHRocm91Z2guIFJldmVydCB0aGF0IHBhcnQgb2YgdGhlIGNvbW1pdC4K
ClNpZ25lZC1vZmYtYnk6IFpoYW8gWWFuIDx5YW4ueS56aGFvQGludGVsLmNvbT4KLS0tCiBody94
ZW4veGVuX3B0LmMgfCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcveGVuL3hlbl9wdC5jIGIvaHcveGVuL3hlbl9w
dC5jCmluZGV4IGU1YTZlZmY0NGYuLjg0MGZkMGY3NDggMTAwNjQ0Ci0tLSBhL2h3L3hlbi94ZW5f
cHQuYworKysgYi9ody94ZW4veGVuX3B0LmMKQEAgLTg0OSw3ICs4NDksNyBAQCBzdGF0aWMgdm9p
ZCB4ZW5fcHRfcmVhbGl6ZShQQ0lEZXZpY2UgKmQsIEVycm9yICoqZXJycCkKICAgICBtYWNoaW5l
X2lycSA9IHMtPnJlYWxfZGV2aWNlLmlycTsKICAgICByYyA9IHhjX3BoeXNkZXZfbWFwX3BpcnEo
eGVuX3hjLCB4ZW5fZG9taWQsIG1hY2hpbmVfaXJxLCAmcGlycSk7CiAgICAgaWYgKHJjIDwgMCkg
ewotICAgICAgICBlcnJvcl9zZXRnX2Vycm5vKGVycnAsIGVycm5vLCAiTWFwcGluZyBtYWNoaW5l
IGlycSAldSB0byIKKyAgICAgICAgWEVOX1BUX0VSUihkLCAiTWFwcGluZyBtYWNoaW5lIGlycSAl
dSB0byIKICAgICAgICAgICAgICAgICAgICAgICAgICAiIHBpcnEgJWkgZmFpbGVkIiwgbWFjaGlu
ZV9pcnEsIHBpcnEpOwogCiAgICAgICAgIC8qIERpc2FibGUgUENJIGludHggYXNzZXJ0aW9uICh0
dXJuIG9uIGJpdDEwIG9mIGRldmN0bCkgKi8KQEAgLTg3MSw3ICs4NzEsNyBAQCBzdGF0aWMgdm9p
ZCB4ZW5fcHRfcmVhbGl6ZShQQ0lEZXZpY2UgKmQsIEVycm9yICoqZXJycCkKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBDSV9TTE9UKGQtPmRldmZuKSwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVfaW50eCk7CiAgICAgICAgIGlmIChyYyA8
IDApIHsKLSAgICAgICAgICAgIGVycm9yX3NldGdfZXJybm8oZXJycCwgZXJybm8sICJCaW5kaW5n
IG9mIGludGVycnVwdCAldSBmYWlsZWQiLAorICAgICAgICAgICAgWEVOX1BUX0VSUihkLCAiQmlu
ZGluZyBvZiBpbnRlcnJ1cHQgJXUgZmFpbGVkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZV9pbnR4KTsKIAogICAgICAgICAgICAgLyogRGlzYWJsZSBQQ0kgaW50eCBhc3NlcnRpb24g
KHR1cm4gb24gYml0MTAgb2YgZGV2Y3RsKSAqLwotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 06:49:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 06: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 1gCJA2-000611-1i; Tue, 16 Oct 2018 06:48:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pf7c=m4=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gCJA0-00060u-7P
 for xen-devel@lists.xen.org; Tue, 16 Oct 2018 06:48:56 +0000
X-Inumbo-ID: bd9a685f-d10f-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bd9a685f-d10f-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 06:50:17 +0000 (UTC)
Received: from bogon (unknown [61.48.217.40])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id B842F20881;
 Tue, 16 Oct 2018 06:48:50 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539672533;
 bh=dD4x/P+OVHwEg8bgEkgBaSJBkB36s9BuuirBqlRTFhA=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=1Oz9Yv7yPaoaFjb4AUOJMIz8bzxuRV5k0VBaFQHtrUKQJsmYv4/7JQA3mmgfqK3VG
 W3US1hC0pcH07zuC0giQuDbElvRfuCBFlsqPy5zYQ1PCc50V43otQeiS60HkhLcoNk
 fOIP6CvqidDQLYtDa8GavIJtCAEgh3cQmxw8hXXE=
Date: Tue, 16 Oct 2018 14:48:35 +0800 (CST)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <08721368-7795-6f3c-8b55-b4d3add8bc08@arm.com>
Message-ID: <alpine.DEB.2.10.1810161446200.5150@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
 <1533945710-15159-5-git-send-email-sstabellini@kernel.org>
 <01aba56f-4a72-a3bf-bb36-f84b7aa37572@arm.com>
 <alpine.DEB.2.10.1810101537540.436@sstabellini-ThinkPad-X260>
 <f75422fb-a620-4471-b653-7b39738fab87@arm.com>
 <08721368-7795-6f3c-8b55-b4d3add8bc08@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-1793510765-1539672532=:5150"
Subject: Re: [Xen-devel] [PATCH v3 5/6] xen/arm: zynqmp: implement
 zynqmp_eemi
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <stefano.stabellini@xilinx.com>, xen-devel@lists.xen.org,
 Stefano Stabellini <sstabellini@kernel.org>, nd <nd@arm.com>
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-1793510765-1539672532=:5150
Content-Type: TEXT/PLAIN; charset=UTF-8
Content-Transfer-Encoding: 8BIT

On Mon, 15 Oct 2018, Julien Grall wrote:
> (Resending the e-mail using a different smtp)
> 
> On 15/10/2018 08:32, Julien Grall wrote:
> > Hi,
> > 
> > On 10/10/2018 11:49 PM, Stefano Stabellini wrote:
> > > On Tue, 28 Aug 2018, Julien Grall wrote:
> > > > Hi Stefano,
> > > > 
> > > > On 11/08/18 01:01, Stefano Stabellini wrote:
> > > > > From: "Edgar E. Iglesias" <edgar.iglesias@xilinx.com>
> > > > > 
> > > > > From: Edgar E. Iglesias <edgar.iglesias@xilinx.com>
> > > > > 
> > > > > zynqmp_eemi uses the defined functions and structs to decide whether
> > > > > to
> > > > > make a call to the firmware, or to simply return a predefined value.
> > > > > 
> > > > > Signed-off-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com>
> > > > > Signed-off-by: Stefano Stabellini <stefanos@xilinx.com>
> > > > > ---
> > > > > Â Â  xen/arch/arm/platforms/xilinx-zynqmp-eemi.c | 143
> > > > > +++++++++++++++++++++++++++-
> > > > > Â Â  1 file changed, 142 insertions(+), 1 deletion(-)
> > > > > 
> > > > > diff --git a/xen/arch/arm/platforms/xilinx-zynqmp-eemi.c
> > > > > b/xen/arch/arm/platforms/xilinx-zynqmp-eemi.c
> > > > > index 62cc15c..1dbdf04 100644
> > > > > --- a/xen/arch/arm/platforms/xilinx-zynqmp-eemi.c
> > > > > +++ b/xen/arch/arm/platforms/xilinx-zynqmp-eemi.c
> > > > > @@ -808,7 +808,148 @@ static bool domain_has_mmio_access(struct domain
> > > > > *d,
> > > > > Â Â Â Â  bool zynqmp_eemi(struct cpu_user_regs *regs)
> > > > > Â Â  {
> > > > > -Â Â Â  return false;
> > > > > +Â Â Â  struct arm_smccc_res res;
> > > > > +Â Â Â  bool is_mmio_write = false;
> > > > > +Â Â Â  uint32_t fid = get_user_reg(regs, 0);
> > > > > +Â Â Â  uint32_t nodeid = get_user_reg(regs, 1);
> > > > > +Â Â Â  unsigned int pm_fn = fid & 0xFFFF;
> > > > 
> > > > Here you will receive all the function ID for the SIP subsystem. Can you
> > > > confirm the EEMI can be accessed from both SMC32 and SMC64 convention?
> > > 
> > > Yep
> > 
> > Can you point me to the documentation? For instance, CALL_COUNT, UID and
> > VERSION are only accessible via SMC32.

https://www.xilinx.com/support/documentation/user_guides/ug1200-eemi-api.pdf

I am checking if there is a newer version of it.
--8323329-1793510765-1539672532=:5150
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-1793510765-1539672532=:5150--


From xen-devel-bounces@lists.xenproject.org Tue Oct 16 07:14:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 07: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 1gCJYF-0008I4-Fv; Tue, 16 Oct 2018 07:13:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vef8=m4=xilinx.com=stefanos@srs-us1.protection.inumbo.net>)
 id 1gCJYD-0008Hz-Sm
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 07:13:58 +0000
X-Inumbo-ID: a9a9fd79-d112-11e8-a8a5-bc764e045a96
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4e::603])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id a9a9fd79-d112-11e8-a8a5-bc764e045a96;
 Tue, 16 Oct 2018 09:11:12 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=xilinx.onmicrosoft.com; s=selector1-xilinx-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=AZRUTUeracSEN7g3lP++UtaWMdwsCPShJci30oIpAIo=;
 b=kII7d7jKeP4HGgk9PxMnT7alVHaXKO2xphWdoubblPm9NN9bDvHJulVnO3IgZbyS1TzPX/9SASMUtNZrrab8+CKIMti4EM+L909XXL1qVNjqsl/kZyYiBcpHl6lRQRYUPn1mR8mFeLdQSS0nQamjIbn6/SC1NsS40zvzrTFgGmQ=
Received: from MWHPR0201CA0058.namprd02.prod.outlook.com
 (2603:10b6:301:73::35) by BL0PR02MB4321.namprd02.prod.outlook.com
 (2603:10b6:208:40::26) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1228.31; Tue, 16 Oct
 2018 07:13:53 +0000
Received: from SN1NAM02FT030.eop-nam02.prod.protection.outlook.com
 (2a01:111:f400:7e44::209) by MWHPR0201CA0058.outlook.office365.com
 (2603:10b6:301:73::35) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1228.24 via Frontend
 Transport; Tue, 16 Oct 2018 07:13:52 +0000
Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates
 149.199.60.100 as permitted sender) receiver=protection.outlook.com;
 client-ip=149.199.60.100; helo=xsj-pvapsmtpgw02;
Received: from xsj-pvapsmtpgw02 (149.199.60.100) by
 SN1NAM02FT030.mail.protection.outlook.com (10.152.72.114) with Microsoft SMTP
 Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1250.11
 via Frontend Transport; Tue, 16 Oct 2018 07:13:48 +0000
Received: from unknown-38-66.xilinx.com ([149.199.38.66]:37717
 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63)
 (envelope-from <stefano.stabellini@xilinx.com>)
 id 1gCJY4-0007Jz-46; Tue, 16 Oct 2018 00:13:48 -0700
Received: from [127.0.0.1] (helo=localhost)
 by xsj-pvapsmtp01 with smtp (Exim 4.63)
 (envelope-from <stefano.stabellini@xilinx.com>)
 id 1gCJXz-000057-0l; Tue, 16 Oct 2018 00:13:43 -0700
Received: from xsj-pvapsmtp01 (mailhub.xilinx.com [149.199.38.66])
 by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id w9G7DgJ3028105; 
 Tue, 16 Oct 2018 00:13:42 -0700
Received: from [172.19.2.220] (helo=localhost)
 by xsj-pvapsmtp01 with esmtp (Exim 4.63)
 (envelope-from <stefanos@xilinx.com>)
 id 1gCJXx-00004t-Ff; Tue, 16 Oct 2018 00:13:41 -0700
Date: Tue, 16 Oct 2018 15:13:37 +0800
From: Stefano Stabellini <stefano.stabellini@xilinx.com>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Milan Boberic <milanboberic94@gmail.com>
In-Reply-To: <CADJ6SV1n2YcUzz9WrPn1Dtp+AWQ_VJQPQ447Ys7+OsoTsXqb4A@mail.gmail.com>
Message-ID: <alpine.DEB.2.10.1810161450350.5150@sstabellini-ThinkPad-X260>
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <995da0578f0953662536edabb5807fd76ca4d8ce.camel@suse.com>
 <CADJ6SV1yDBptrcaoqUPChtnXTmvhbzj-AAv2FDN2LCMyTipc-A@mail.gmail.com>
 <CAENZ-+=mWFnJ-4OFK+bjb4rimNNB_x4qHFVAbTM1mFd2Sg7s3g@mail.gmail.com>
 <CADJ6SV1Mdnjyd8oEcB4ZCZKuR0LkJ82GCf5s1+AwgASe8vLMWg@mail.gmail.com>
 <alpine.DEB.2.10.1810111024390.436@sstabellini-ThinkPad-X260>
 <CADJ6SV2v5=_MqfrABdfs1rcQ-BmCUJYyi_9fG8BC7C2vyxaqBA@mail.gmail.com>
 <alpine.DEB.2.10.1810121035440.436@sstabellini-ThinkPad-X260>
 <CADJ6SV3jk=nnP=6T8R+OuvJH2uQ6uBrLmvudAHkKHP+mN-3hPA@mail.gmail.com>
 <alpine.DEB.2.10.1810141301420.4859@sstabellini-ThinkPad-X260>
 <CADJ6SV1n2YcUzz9WrPn1Dtp+AWQ_VJQPQ447Ys7+OsoTsXqb4A@mail.gmail.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="8323329-1709674500-1539673748=:5150"
Content-ID: <alpine.DEB.2.10.1810161509090.5150@sstabellini-ThinkPad-X260>
X-RCIS-Action: ALLOW
X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005
X-TM-AS-User-Approved-Sender: Yes;Yes
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-HT: Tenant
X-Forefront-Antispam-Report: CIP:149.199.60.100; IPV:NLI; CTRY:US; EFV:NLI;
 SFV:NSPM;
 SFS:(10009020)(7916004)(396003)(376002)(346002)(39860400002)(136003)(2980300002)(438002)(51874003)(189003)(199004)(81156014)(446003)(81166006)(4610100001)(33716001)(6916009)(2476003)(8936002)(8676002)(575784001)(568964002)(60046009)(41446006)(71190400001)(5660300001)(36386004)(14444005)(5024004)(2906002)(39060400002)(478600001)(305945005)(6666004)(84326002)(5009310100001)(4326008)(356004)(106466001)(63266004)(316002)(476003)(57986006)(11346002)(126002)(93886005)(966005)(76506005)(486006)(16586007)(58126008)(229853002)(9686003)(6306002)(77096007)(44832011)(6246003)(426003)(26005)(53546011)(186003)(76176011)(106002)(33896004)(1411001)(6346003)(63394003)(54906003)(9786002)(336012)(107986001)(5001870100001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BL0PR02MB4321; H:xsj-pvapsmtpgw02; FPR:;
 SPF:Pass; LANG:en; PTR:xapps1.xilinx.com,unknown-60-100.xilinx.com; MX:1; A:1;
X-Microsoft-Exchange-Diagnostics: 1; SN1NAM02FT030;
 1:+RYZBXgulu9UM7Ur5jU8hJryvmcVVBn5V9qKCNo89zgH2+QYP+ccn5aFc6qPzc3K7tIccYJQW5fNzVNnP65f/rZlXhsGO9A6HiZc+Ebrb4caLvGBb7kH+FmHT5wHcN7a
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 033f136f-cda2-494f-f1fa-08d63336ece1
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4608076)(2017052603328)(7153060)(49563074);
 SRVR:BL0PR02MB4321; 
X-Microsoft-Exchange-Diagnostics: 1; BL0PR02MB4321;
 3:On94zN5s/860iqPWuKcMNYEWXcaiHDdanzuEwhp5g7pRxxy7f9aEyDVKhnu6Uo+KAIaLG6nObONOsOgJd21uWmK6KfaWhNJL6T8XdhDopDrn2ImCzvAfe8RzgE4GiZL5v8q0WP6/M4zNkXi7R3kM85S/K04WrO9795xXz8PzTqyE5KqC/InKFT/IF23emDzs30fQfUT/ZoR+WK2wdwY/bUzKHOVBRB1PnFVbHUw+1nFz6esXvZOmU1ogb3pTeG1BqnzNKcSBtLgGG48Gb+2wwxCVVB02sIF4qWp3rO5MRzg95VoWJccN74L/HsHOxceM8pvGaxAl7ScsZPakgJ9vMaSlNAc7kEDWjpT3cus7+6w=;
 25:lWuDf3KRxgx+3kGVEWLkKBLolSh/0C//UNAGoxoR2anbd1zOvhzvrO1zmbH8p1LV7xLEYikNcmI4xqfZzUFAbG38p6z3iOApa6FIA2F77UyqhdzvQswfK7AQdYTUgcfp1Ei6jgoRce6eAY48XZPsZqu4034Zdi8L7MH8rbGhFjKaInQvVDje8zzPts+bE0IumHOOxIYrTBT+7RZnqiArRteHGc0hod9WvhkRVidO4So9cA/VbFEfvcT2qLGPpY80+R6L78LYdYJtnavb2dhhmjxqAPyVamXYu8QpRtmfdZp5t8fx8+1SaeSEqYb8b8nIocBYvb92lgmtNEFR4U4jBg==
X-MS-TrafficTypeDiagnostic: BL0PR02MB4321:
X-Microsoft-Exchange-Diagnostics: 1; BL0PR02MB4321;
 31:TRs14NEvB2Eyg5URvNYXj3fuv0woSnI1QjuPOLXgqkdiKlzXFUItGOs/80mUA02DLK8IXM1PnmsVOwJqS5IXJgMxpCyjLKvi7vo1DS94egSEaSECKa5TZNY8F7hyBn4ZhElbnyoNamyPfKG9bB6kYKi3fZPbVPb4bqbjSdw3qOLXkiNi/CaxuziJUJYiUXIWdd5L72bsT57TaQBjbqktweATzPU5wP42OL5JvhmVXCw=;
 20:re8P22mCKyFwBLHtJwoda6WqRPLFrE310QaAfFgoKKMQFZyRUlZkw2KKFVF+BOcC5uToPGZ94yqsbbuJnASi0NbAa0OvwQIZIjpsqYgfC3jFrzA2rEI9jBTdckf8sf1bXiHagSSezh6I+4ofIPNHCMH1S40vNg88TvSrzw2ndK54jUmaYRznlt+bK70Q5HswNuy+AbyAfjOQryNZmxi501Vxu+PLS6ZLVZcH1H26/V6Ol55PFPfWaoorvFH/4koBqm0lYn6lC9a6dt6/b8u1rWvEiWvPKjHDBi/KwW5c+08+ND4UwAwJ0WoWQvS4kTSX5di5rhEnsYw6OdWZZiqIbFQkGsmjGv8dOoKkojWI79/lANddmaq8uUWJijd1Hl9zzBbpP1bfOqJ2g9wvdy6JpSPD7Kq5B1KOwzBdmbuj0KAAUmE2vmi0H0h8iT5MUiMSMYhxe14AnVgUk9ynsFyr2Wd0WhHkqirJGRhQm7Vbm65kJtNLUvEV5l61ZIpYO0l6
X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply
X-Microsoft-Antispam-PRVS: <BL0PR02MB4321F6FEC67E1D4C119E8AE8A0FE0@BL0PR02MB4321.namprd02.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(192813158149592)(166708455590820)(269456686620040); 
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(102415395)(6040522)(2401047)(5005006)(8121501046)(93006095)(93004095)(10201501046)(3002001)(3231355)(944501410)(4983020)(52105095)(6055026)(149066)(150057)(6041310)(20161123560045)(20161123564045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(201708071742011)(7699051)(76991067);
 SRVR:BL0PR02MB4321; BCL:0; PCL:0; RULEID:; SRVR:BL0PR02MB4321; 
X-Microsoft-Exchange-Diagnostics: 1; BL0PR02MB4321;
 4:nPUbdv//SxG6oexvXIpqZpbv+kqsmyp2tJCFAnqMahD2snNk6c3szl4nzrqyh+M04S4S/0xuBcpwbAuibySCjmfBrvZhmlXgSvQlJJ+qMFQ1K5qs0oL/jj3dW2KMgDjni88+NatTyXGrRc5FdCPD2YF9hvFV4PAK7bLm6YeW7qbrVG360LvC5LcZP/DaHalWDpHxmKH6dHDGRUD6wy94/lQ5oGOrsCjpcbrxWmuRne3TpSj2JovfhwHT/5eiDBA1PRQvlQCpLNXqkTETBynAandu5wsodkBj7ZdH74g2IjXLAu68xqvO2O6haH/hzlGBGiy3/o/YgSskST5yjUEwsRy+x3KZ/PBTe2VgXSdPVhLmIZ5RYfe3WH+KHdmMFsVn
X-Forefront-PRVS: 0827D7ACB9
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL0PR02MB4321;
 23:oN9AU198hhc2AWkESr27HWMU+nUl3uMxWtJoS6pDn?=
 =?us-ascii?Q?UXRcQ7xRSz/56Xm0/XerL0Lh9tnFFxtdkLu7uReDA8vqNOgKg64P/pYQUr2r?=
 =?us-ascii?Q?GRxojOTd9CtjUiSKiLCB25PvQGWy9v/K7y2ZnRlBvj3uArg0+/bGDeV+4RWt?=
 =?us-ascii?Q?AkmXkii+FrVTtoPG4RucUzIIl+l0uWlCfFK+JMQ+jwSNJO75VVRhjTWm3wFl?=
 =?us-ascii?Q?pyTEOdZ12LBEGOVtutfmFpUgLFvYyy2qowxNEgjMyDrWbg41YpzUaxeKu2Eu?=
 =?us-ascii?Q?hCHbhphSKKdHrPEaJaQO72ow59g15hVjU+LhCCy/5nnKQFpXXwwlJ7fkRANu?=
 =?us-ascii?Q?m4qgjjh1Hfn6tO9CaKgLqikyaY9+HTR1V2HLJF5i6E4mNCF5S2Q6TYO1DGgm?=
 =?us-ascii?Q?lYD5hpxUlql0rVb7Dp2n4l9ANhaUyH6CDliE9LXBpYojRA5ofJ+HFxkncmFM?=
 =?us-ascii?Q?+H4xoPvjvh6QhbqqPKPq63HSBLVM4xn2dzQ3xNGBt4OMrNLATRn4xzBzsfz9?=
 =?us-ascii?Q?Q0HjE9dbYT1CB00QbjlrvOzCghKYtc+u7LKk7jxKREsW0O99yOgMVrKS/YKR?=
 =?us-ascii?Q?CD7y+XzHZellP+IrMV3GwR7Uhds+riESFCKbPNyPL4Y88lNYOzKJC8vjA9lH?=
 =?us-ascii?Q?JDWbgz0lQ7N2TYXJUt/dLth84UEpqwVSb4YsdP/VYoutxoPm/QJbKuxb0EPu?=
 =?us-ascii?Q?71XcgboHwqrzxyk640gKmyZN1e4hDU16oZeGwJkumkhA+FmtlA3kpJ38FB80?=
 =?us-ascii?Q?qalg1Asde+fj60ATX4m/zUkWs6LdFvI4Ut+CGf9uH4ZSSA2s8SMNRPLnk7EJ?=
 =?us-ascii?Q?wWdW1ekLHJgFfw3djy+T46tWnY3b/727pE8s7SJvQVpZTDLO1YMnA7sYadqi?=
 =?us-ascii?Q?X5HdTWxi7tugGR2yAwJ50XCAIyMYkpnt1oQ/b8ZlBIQ22UdNup76Q2/JYU02?=
 =?us-ascii?Q?EsUWIOe1892XPrIKFMhBQhM6wihFo4fy7pZVTdRIwSCcqRxFriMA0X4eJ9gF?=
 =?us-ascii?Q?fB2EvziljXqXGfepJTWu2uRrDueGGVen30iceg9dWbtdThkBhiH/yYubLcZw?=
 =?us-ascii?Q?WhDU7fXiH5yUkhUPbZ42woJM4JHddinBQ+ZkpQ3WfEagrDWUkhGJhWgMxYtd?=
 =?us-ascii?Q?7UehmK3SNeBVInwee1zuIRmUfmL7bFxrf/1a1A5JrGzWOi++i6rubM/u1R0y?=
 =?us-ascii?Q?Xc67TFIZScbUFMnGiin8nxLUp1oqX0Qj88yAjXeS5WMvAJA05sghVME4uoA3?=
 =?us-ascii?Q?NH8VIuznBS6AO2TBYVyE/Au9iIeJecB+oFO3cxCvFP4aYzV0nJigMie5w+2v?=
 =?us-ascii?Q?khrRoN/CQD0TxMr3LcAoMJsJW8pjmvYCQ/7YLlGKBMxfjDe3jnScSNCGO2p0?=
 =?us-ascii?Q?T69wYBnvKrk2wG8LhB8Cuy3SU+I0s1XQvb8eLyNizM0L+l5rM5Q5GedlqbO7?=
 =?us-ascii?Q?JpXG/FyZnSTE/QrgqAhgLj8IXJrHTWl0/E4S3cyU2bF186UGm3l+u97mQRQX?=
 =?us-ascii?Q?rJsOaZopIf2L87bEYXANyD13Zzn7TQ09nJrdC+6XXDdHA9a5zrvidbqaZ/CF?=
 =?us-ascii?Q?GpqtRCsm98DT4WXoXu458Z6Wzbdmbc/JswBNjfHcWQSJfKwe1thBroDg9Ka?=
X-Microsoft-Antispam-Message-Info: DQ2GCzIksQFY8VZBATxdBRhPEwbDsNJn5H8Nt1zhgrBzcKg+j6PjGQWcbAHrLhzsR7CkKiSalm64WD5/NQrIpYhz3xlEPu1oGxM8pCownaoB+lYLLGMNjtiVkNI9Wykz6wX2xFVolB4+8yHyK8ybDuzxi24qkiHyAIFUxZWJY08OC/mLiFPDkyhm/IiPLQtzU20vLoL13uBfd5KXJ9/o4TKHOOMXcTQ2Z4wilOdedRYD9USttRR12PFQQINbWZ5gB83NHR9qr/MPkeU7gPyfYYxqwA9q5PlJnYdHCJq2rzub7nPuqAVhIrxujwqTRUhrXuDAUFV8auNkLrYhoj6jNYA8n67Cs0LKVdffHCwUr6c=
X-Microsoft-Exchange-Diagnostics: 1; BL0PR02MB4321;
 6:ZsFtt5RIBmZvwx7QzSR6ihzd3DocqxvqPvE1DsKAZnstGIshMFQ+xsNaWT1H9keNpGpYtG49rQzAnv/qcWR/5ehh4I6WXKWSfqRsmDiqH8TK4Bme0sCRLI6ngWtlMPAjfxjw497+BDd9VA1EqqptXO2T2MB6Cabdhz7ZzWhPJUYrDM34mKscSmp5UsJfx2RdVqeMETywFP05XFf7yA80a8J3f0zfgg3vR8sFoMc7hzAQXovfC8Jnr1JxIaaIHvSG1SzDZLKNZBwBz77i+aZTwuIRnRdaXKpBh80NRWnxIxcMaBhwBLXHC5VRlN0YBxn219lG+VUM2kXNkvyJqFegn7jkBRtdyN6hrJ4LlEWrkCbSNWAR32K5f9HRCNN0GzwvWvkj6PNiAmsqRQGAml5T9FhIY5/rJ6MFKSf6HyCmTvgdC/z9JYrv2sLNctnIdd7EaitE5IcOVSRgk8o0nEGxjg==;
 5:Y4Zb6JPmfYX7u1aiHThmV86vwNPgwfiQIVt+WvrJTnCPvWvzcY7J0Pf2NPcl3Q/ubCgHaX7G1niNElGAolhXc0yXKl9ddT0SBszTie9vHZ7WyFCoamJjiZTHDUYppkR8uimjF62v0hAj7Zige6Ut6Wh6jyxk2WldHR/lLi7Wwbk=;
 7:Q+d7MpqZR1TmWMJ+Sug8MO8ZI3gLNm6u5DBH9kl7mgNmVSdCKVVdsUCe4RHtxO+NVWnsiY5NsxJ48ElKFaA4NnnrxfYpAriz+nQ/d0CXkL17IdtePCmrqIYOnbRxt4ZfjeNkiA7Or3R5SYKi5Djiq39eeAT+88nbSR9vRMtWP7Lgajqita99OZ263f5QgOO+02O0F9ULNsNvHkwCtaRKecFTToj82cUnt8l6Mz0wfX2Ha1XYRW3uWrWO5etpq/J1
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: xilinx.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Oct 2018 07:13:48.8265 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 033f136f-cda2-494f-f1fa-08d63336ece1
X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.100];
 Helo=[xsj-pvapsmtpgw02]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR02MB4321
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrii_anisov@epam.com,
 Dario Faggioli <dfaggioli@suse.com>, julien.grall@arm.com,
 Meng Xu <xumengpanda@gmail.com>, xen-devel@lists.xenproject.org,
 stefano.stabellini@xilinx.com
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-1709674500-1539673748=:5150
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Content-ID: <alpine.DEB.2.10.1810161509091.5150@sstabellini-ThinkPad-X260>

On Mon, 15 Oct 2018, Milan Boberic wrote:
> In attachment are device-tree files I found in my project:
> 
> device-tree.bbappend - under
> <path_to_project>/uz3eg_iocc_2018_2/project-spec/meta-user/recipes-bsp/device-tree/
> 
> xen-overlay.dtsi , system-user.dtsi and zunqmp-qemu-arm.dts - under
> <path_to_project>/uz3eg_iocc_2018_2/project-spec/meta-user/recipes-bsp/device-tree/files
> 
> zynqmp-qemu-multiarch-arm and zynqmp-qemu-pmu - under
> <path_to_project>/uz3eg_iocc_2018_2/project-spec/meta-user/recipes-bsp/device-tree/files/multi-arch
> 
> pcw.dtsi , pl.dtsi , system-conf.dtsi , sistem-top.dts ,
> zynqmp-clk-ccf.dtsi and zynqmp.dtsi -
> under<path_to_project>/uz3eg_iocc_2018_2/components/plnx_workspace/device-tree/device-tree/
> 
> In system-conf.dtsi file first line says:
> /*
>  * CAUTION: This file is automatically generated by PetaLinux SDK.
>  * DO NOT modify this file
>  */
> and there is no sigh of timer.
> If you could take a look at this and other files in attachment it
> would be great.

The device tree with everything seems to be system.dts, that was enough
:-)  I don't need the dtsi files you used to build the final dts, I only
need the one you use in uboot and for your guest.

In system.dts, the timers are all there:

		timer@ff110000 {
			compatible = "cdns,ttc";
			status = "okay";
			interrupt-parent = <0x4>;
			interrupts = <0x0 0x24 0x4 0x0 0x25 0x4 0x0 0x26 0x4>;
			reg = <0x0 0xff110000 0x0 0x1000>;
			timer-width = <0x20>;
			power-domains = <0x3b>;
			clocks = <0x3 0x1f>;
			xen,passthrough;
		};

		timer@ff120000 {
			compatible = "cdns,ttc";
			status = "disabled";
			interrupt-parent = <0x4>;
			interrupts = <0x0 0x27 0x4 0x0 0x28 0x4 0x0 0x29 0x4>;
			reg = <0x0 0xff120000 0x0 0x1000>;
			timer-width = <0x20>;
			power-domains = <0x3b>;
			clocks = <0x3 0x1f>;
		};

		timer@ff130000 {
			compatible = "cdns,ttc";
			status = "disabled";
			interrupt-parent = <0x4>;
			interrupts = <0x0 0x2a 0x4 0x0 0x2b 0x4 0x0 0x2c 0x4>;
			reg = <0x0 0xff130000 0x0 0x1000>;
			timer-width = <0x20>;
			power-domains = <0x3c>;
			clocks = <0x3 0x1f>;
		};

		timer@ff140000 {
			compatible = "cdns,ttc";
			status = "disabled";
			interrupt-parent = <0x4>;
			interrupts = <0x0 0x2d 0x4 0x0 0x2e 0x4 0x0 0x2f 0x4>;
			reg = <0x0 0xff140000 0x0 0x1000>;
			timer-width = <0x20>;
			power-domains = <0x3d>;
			clocks = <0x3 0x1f>;
		};

It looks like you set xen,passthrough correctly in system.dts for
timer@ff110000, serial@ff010000, and gpio@ff0a0000.



> I also tried to run bare-metal app with this changes and it worked, added:
> 
> &ttc0 {
>         status = "okay";
>         compatible = "cdns,ttc";
>         interrupt-parent = <0x4>;
>         interrupts = <0x0 0x24 0x4 0x0 0x25 0x4 0x0 0x26 0x4>;
>         reg = <0x0 0xff110000 0x0 0x1000>;
>         timer-width = <0x20>;
>         power-domains = <0x3b>;
>         xen,passthrough;
> 
> };
> 
> in xen-overlay.dtsi file, because it's overlay it shouldn't duplicate
> timer nod, right?

As I wrote, system.dts looks correct.


> After build I ran:
>  dtc -I dtb -O dts -o system.dts system.dtb
> and checked for ttc0, it seems okay except interrupt-parent is <0x4>
> not <0x2> like in your example:

I don't know what you are referring to. In the system.dts you attached
interrupt-parent is <0x4> which is correct:

		timer@ff110000 {
			compatible = "cdns,ttc";
			status = "okay";
			interrupt-parent = <0x4>;


> timer@ff110000 {
> compatible = "cdns,ttc";
> status = "okay";
> interrupt-parent = <0x4>;
> interrupts = <0x0 0x24 0x4 0x0 0x25 0x4 0x0 0x26 0x4>;
> reg = <0x0 0xff110000 0x0 0x1000>;
> timer-width = <0x20>;
> power-domains = <0x3b>;
> clocks = <0x3 0x1f>;
> xen,passthrough;
> };
> status was "disable" before.
> system.dts is also added in attachment.

status is "okay" in the system.dts you attached. That is important
because status = "disable" it means the device cannot be used.


> Is this the working passthrough?Because jitter is the same .
> 
> When legit, working passthrough is set correctly, jitter should be
> smaller, right?

If you are not getting any errors anymore when creating your baremetal
guest, then yes, it should be working passthrough. I would double-check
that everything is working as expected using the DEBUG patch for Xen I
suggested to you in the other email. You might even want to remove the
"if" check and always print something for every interrupt of your guest
just to get an idea of what's going on. See the attached patch.

Once everything is as expected I would change the frequency of the
timer, because 1u is way too frequent. I think it should be at least
3us, more like 5us. Keep in mind that jitter is about having
deterministic IRQ latency, not about having extremely frequent
interrupts.

I would also double check that you are not using any other devices or
virtual interfaces in your baremetal app because that could negatively
affect the numbers. For instance, Linux by default uses the virtual
timer interface ("arm,armv8-timer", I would double check that the
baremetal app is not doing the same -- you don't want to be using two
timers when doing your measurements.


> Thanks in advance!
> Milan
> On Mon, Oct 15, 2018 at 12:50 AM Stefano Stabellini
> <stefano.stabellini@xilinx.com> wrote:
> >
> > On Sat, 13 Oct 2018, Milan Boberic wrote:
> > > > This is definitely wrong. Can you please also post the full host device
> > > > tree with your modifications that you are using for Xen and Dom0?  You
> > > > should have something like:
> > > >
> > > >         timer@ff110000 {
> > > >             compatible = "cdns,ttc";
> > > >             interrupt-parent = <0x2>;
> > > >             interrupts = <0x0 0x24 0x4 0x0 0x25 0x4 0x0 0x26 0x4>;
> > > >             reg = <0x0 0xff110000 0x0 0x1000>;
> > > >             timer-width = <0x20>;
> > > >             power-domains = <0x3b>;
> > > >             xen,passthrough;
> > > >         };
> > > > For each of the nodes of the devices you are assigning to the DomU.
> > >
> > > I put
> > > &ttc0 {
> > >    xen,passthrough = <0x1>;
> > > };
> > > because when I was making bm app I was following this guide. Now I see
> > > it's wrong. When I copied directly:
> > > timer@ff110000 {
> > >             compatible = "cdns,ttc";
> > >             interrupt-parent = <0x2>;
> > >             interrupts = <0x0 0x24 0x4 0x0 0x25 0x4 0x0 0x26 0x4>;
> > >             reg = <0x0 0xff110000 0x0 0x1000>;
> > >             timer-width = <0x20>;
> > >             power-domains = <0x3b>;
> > >             xen,passthrough;
> > >         };
> > > in to the xen-overlay.dtsi file it resulted an error during
> > > device-tree build. I modified it a little bit so I can get successful
> > > build, there are all device-tree files included in attachment. I'm not
> > > sure how to set this passthrough properly, if you could take a look at
> > > those files in attachment I'd be more then grateful.
> > >
> > > > It's here: https://github.com/Xilinx/xen/blob/xilinx/stable-4.9/xen/arch/arm/vgic.c#L462
> > > Oh, about that. I sent you wrong branch, I was using Xen 4.10. Anyway
> > > now I moved to Xen 4.11 like you suggested and applied your patch and
> > > Dario's also.
> > >
> > > Okay, now when I want to xl create my domU (bare-metal app) I get error:
> > >
> > > Parsing config from timer.cfg
> > > (XEN) IRQ 68 is already used by domain 0
> > > libxl: error: libxl_create.c:1354:domcreate_launch_dm: Domain 1:failed
> > > give domain access to irq 68: Device or resource busy
> > > libxl: error: libxl_domain.c:1034:libxl__destroy_domid: Domain
> > > 1:Non-existant domain
> > > libxl: error: libxl_domain.c:993:domain_destroy_callback: Domain
> > > 1:Unable to destroy guest
> > > libxl: error: libxl_domain.c:920:domain_destroy_cb: Domain
> > > 1:Destruction of domain failed
> >
> > That means that the "xen,passthrough" addition to the host device tree went wrong.
> >
> >
> > > I guess my modifications of:
> > > timer@ff110000 {
> > >             compatible = "cdns,ttc";
> > >             interrupt-parent = <0x2>;
> > >             interrupts = <0x0 0x24 0x4 0x0 0x25 0x4 0x0 0x26 0x4>;
> > >             reg = <0x0 0xff110000 0x0 0x1000>;
> > >             timer-width = <0x20>;
> > >             power-domains = <0x3b>;
> > >             xen,passthrough;
> > >         };
> > > are not correct.
> >
> > Right
> >
> >
> > > I tried to change interrupts to:
> > >  interrupts = <0x0 0x44 0x4 0x0 0x45 0x4 0x0 0x46 0x4>;
> > > because if you check here on page 310 interrupts for TTC0 are 68:70.
> > > But that didn't work either I still get same error.
> >
> > The interrupt numbers specified in the DTS are the real interrupt minus
> > 32: 68-32 = 36 = 0x24. The DTS was correct.
> >
> >
> > > I also tried to change xen,passthrough; line with:
> > > xen,passthrough = <0x1>;
> > > but also without success, still the same error.
> > >
> > > Are you sure about this line:
> > > reg = <0x0 0xff110000 0x0 0x1000>;   ?
> > > Or it should be like this?
> > >  reg = <0x0 0xff110000 0x1000>;
> >
> > Yes, that could be a problem. The format depends on the #address-cells
> > and #size-cells parameters. You didn't send me system-conf.dtsi, so I
> > don't know for sure which one of the two is right. In any case, you
> > should not duplicate the timer@ff110000 node in device tree. You should
> > only add "xen,passthrough;" to the existing timer@ff110000 node, which
> > is probably in system-conf.dtsi. So, avoid adding a new timer node to
> > xen-overlay.dtsi, and instead modify system-conf.dtsi.
> >
> >
> > > I also included xl dmesg and dmesg in attachments (after xl create of bm app).
> > >
> > > Thanks in advance!
> > >
> > > Milan
> > >
> 
--8323329-1709674500-1539673748=:5150
Content-Type: TEXT/PLAIN; charset=US-ASCII; name=5
Content-Transfer-Encoding: BASE64
Content-ID: <alpine.DEB.2.10.1810161513370.5150@sstabellini-ThinkPad-X260>
Content-Description: 
Content-Disposition: attachment; filename=5

ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92Z2ljLmMgYi94ZW4vYXJjaC9h
cm0vdmdpYy5jDQppbmRleCA1YTRmMDgyLi5iN2E4ZTE3IDEwMDY0NA0KLS0t
IGEveGVuL2FyY2gvYXJtL3ZnaWMuYw0KKysrIGIveGVuL2FyY2gvYXJtL3Zn
aWMuYw0KQEAgLTU3Nyw3ICs1NzcsMTEgQEAgdm9pZCB2Z2ljX2luamVjdF9p
cnEoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVk
IGludCB2aXJxLA0KIA0KICAgICAvKiB0aGUgaXJxIGlzIGVuYWJsZWQgKi8N
CiAgICAgaWYgKCB0ZXN0X2JpdChHSUNfSVJRX0dVRVNUX0VOQUJMRUQsICZu
LT5zdGF0dXMpICkNCisgICAgew0KICAgICAgICAgZ2ljX3JhaXNlX2d1ZXN0
X2lycSh2LCB2aXJxLCBwcmlvcml0eSk7DQorICAgICAgICBpZiAoIGQtPmRv
bWFpbl9pZCAhPSAwICkNCisgICAgICAgICAgICBwcmludGsoIkRFQlVHIHZp
cnE9JWQgbG9jYWw9JWRcbiIsdmlycSx2ID09IGN1cnJlbnQpOw0KKyAgICB9
DQogDQogICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBpdGVyLCAmdi0+YXJj
aC52Z2ljLmluZmxpZ2h0X2lycXMsIGluZmxpZ2h0ICkNCiAgICAgew0K

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-1709674500-1539673748=:5150--


From xen-devel-bounces@lists.xenproject.org Tue Oct 16 08:00:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 08: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 1gCKH4-00047q-GC; Tue, 16 Oct 2018 08:00:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=p0ul=m4=gmail.com=lars.kurth.xen@srs-us1.protection.inumbo.net>)
 id 1gCKH3-00044u-9x
 for xen-devel@lists.xen.org; Tue, 16 Oct 2018 08:00:17 +0000
X-Inumbo-ID: 21ee1eb2-d119-11e8-a8a5-bc764e045a96
Received: from mail-wm1-x342.google.com (unknown [2a00:1450:4864:20::342])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 21ee1eb2-d119-11e8-a8a5-bc764e045a96;
 Tue, 16 Oct 2018 09:57:31 +0200 (CEST)
Received: by mail-wm1-x342.google.com with SMTP id 143-v6so21243847wmf.1
 for <xen-devel@lists.xen.org>; Tue, 16 Oct 2018 01:00:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:message-id:mime-version:subject:date:in-reply-to:cc:to
 :references; bh=08ZoeEJHM88iNy5Zk1dMWDmYsKB3+ha0eH8PxwhV09Q=;
 b=ufYKYCE42c4ZV/KRb7HzMvr6WKNh5tmzB+qFBn0tsURrepo0lOHGru2ZSEhvSeFp0j
 f24lKIauRbGYKUe5NpA8iZsF8ML+sdgJ82zJkty18DS6ZlIPB/+dAv+BBf2tmijy37MX
 RekP0QAvAjkO/wlen9l9rLQytFkntPz4Sah+3cmlCDjGKdhQgxY2cYXTh7QIUBdTNXYD
 p4LhIYsdQTfLrB6NquEHeVXFeh92LkTVwrfjjvxNeA+KyVSj2YHPZ7PD7EW9yYNgSbA1
 xEJ1PNjeHz/CA45c3jsxog9Dq2pYQ4udFiz7A/2QqWOrsP80Omr1LIBmVKYEtvJjOzMe
 AcCg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:message-id:mime-version:subject:date
 :in-reply-to:cc:to:references;
 bh=08ZoeEJHM88iNy5Zk1dMWDmYsKB3+ha0eH8PxwhV09Q=;
 b=nnC6kJl3KDJMXkrxCsj/pHwD3bn/FxRy10xK0z06VHX4hfg6/wGZuYB04ZNdIOamFR
 v7B6a62v8+z1yy9Zkgdo2UXNg5PS5NtL+cZvwV8Ia/ODMiQwA2zfXL8wurt/moaXWMn6
 QDNfhSRHZ/G2n/r7rDlm30UdbzeZ7s85dCNdbyPA7MpxtGkw93hLlfnp7Jut3tsGiUgL
 8n8xGNbJFGrzh3AybUE2zRTzkZrDbeM/xx2IGOrZDgaL1VhsW9aOboioRaWcz/jvfh8C
 lqZOQGvPOCmT16VJToLY3n3EpKA1Mh/wbuLPGUUBUnhRwwlvvQjZ7ygOiUETlz4iZh4s
 Nc9A==
X-Gm-Message-State: ABuFfohfBuspFkqMHRhJ+l7KS14mugAfU71FKuClKl91bOOHL5kZsvrS
 GCE5+nP+C0VJXPUDDYE1ueo=
X-Google-Smtp-Source: ACcGV62X/EVW7GSTi/ARnkvhzoyzD+gVnHT/2Z7ewVrY2SRe5g3O2TRROjy1vz6q8rcAFUaKTjNEHg==
X-Received: by 2002:a1c:3702:: with SMTP id
 e2-v6mr14613705wma.89.1539676813756; 
 Tue, 16 Oct 2018 01:00:13 -0700 (PDT)
Received: from [192.168.0.8] (97e5a031.skybroadband.com. [151.229.160.49])
 by smtp.gmail.com with ESMTPSA id l4-v6sm14346957wrb.92.2018.10.16.01.00.12
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 16 Oct 2018 01:00:12 -0700 (PDT)
From: Lars Kurth <lars.kurth.xen@gmail.com>
X-Google-Original-From: Lars Kurth <lars.kurth@xenproject.org>
Message-Id: <638073F3-6455-45D5-B3C6-8F96D3D99879@xenproject.org>
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Tue, 16 Oct 2018 08:58:55 +0100
In-Reply-To: <4954c486-9663-552c-0fd8-9f59421146b5@arm.com>
To: Julien Grall <julien.grall@arm.com>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-3-git-send-email-sstabellini@kernel.org>
 <4954c486-9663-552c-0fd8-9f59421146b5@arm.com>
X-Mailer: Apple Mail (2.3445.9.1)
Subject: Re: [Xen-devel] [PATCH v4 03/23] xen/arm: document dom0less
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 xen-devel <xen-devel@lists.xen.org>
Content-Type: multipart/mixed; boundary="===============7178768004120077815=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============7178768004120077815==
Content-Type: multipart/signed;
	boundary="Apple-Mail=_7387734E-23CD-4C22-99E8-6D340A85BBA1";
	protocol="application/pgp-signature";
	micalg=pgp-sha512


--Apple-Mail=_7387734E-23CD-4C22-99E8-6D340A85BBA1
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Hi Stefano,

> On 9 Oct 2018, at 12:52, Julien Grall <julien.grall@arm.com> wrote:
>=20
> Hi Stefano,
>=20
> On 05/10/2018 19:47, Stefano Stabellini wrote:
>> Add a new document to provide information on how to use dom0less =
related
>> features and their current limitations.
>> Signed-off-by: Stefano Stabellini <stefanos@xilinx.com>
>> ---
>> Changes in v4:
>> - rename to .txt
>> - improve wording
>> Changes in v3:
>> - add patch
>> ---
>>  docs/misc/arm/dom0less.txt | 47 =
++++++++++++++++++++++++++++++++++++++++++++++
>=20
> As said on the previous version, you likely need to add an entry in =
docs/INDEX.

Agreed. Also, it may be worthwhile encoding the doc in markdown (it's =
not that much text) and using the .markdown extension
Also, it seems to me that docs/features is maybe a better place for this =
document. Not sure whether docs in this folder get picked up =
automatically though

Lars

--Apple-Mail=_7387734E-23CD-4C22-99E8-6D340A85BBA1
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

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

iQIzBAEBCgAdFiEEGMt8INYPShzLT5l8yRKINn2yyNoFAlvFmj8ACgkQyRKINn2y
yNrveBAAmQ2sOMst8QWClD6g/JYGtMl4jN1djNzl1YxnErZ/SbUZmZM5boc8kR1y
u+dM92kJmRGz6ApiPRSl0uy2Z3xDbq3EabPCm2vXNhVo4ylZjxl1ywLleedEAi2V
/v765L5q+4wkjwGrn0Qm1u6sJc1NA/ueYq/Pbhfpcy2MwbkUV9vn03RlbTXItCna
dE9iSNp9lFloxS0ZPTrFrKrKkjkExuFYNN+b59MqoZLzoy7Sxb4HxytAaGo9gdrd
8vRM83oP5gko1B2f4TPiqOCYfYrvr3dx497OOMotsN8txN/AXltxKQgEczqrjpvS
MfnFqt1qACWeH0tZc8ds9MO84lF2mc1BJ11yn9OT9VPuKn6TAy9dCisW38CXk2yO
mJ6sKrGWfGgFsjfHGzAmeDdXFlGVhawxNJTHnYxM266DlP50C9XF6PDY1tMw0vUS
ggyZu5cPH34tVAJLU0P3WARNf7iy8P5bFrb4D5PhtDWowXNj6DIV23u+Lwb8imKI
GCPbP9VQwLuWdQnKeyoB8ZrkvykXEDdbRaFQL+2gQf6L8+3yRGQPoUy4gCJzU5E8
KQxtATmw/WM6CmJ8TtFO0SnFqFIEhGNXDPse9e0JG0CPXx2s/0ujg7Dq7p7LJcQ9
jtMs1ryu2K2vkgI3jK/R+X2vLD+adxdHcnEagXRxjK37AZikKQ8=
=wlyw
-----END PGP SIGNATURE-----

--Apple-Mail=_7387734E-23CD-4C22-99E8-6D340A85BBA1--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7178768004120077815==--


From xen-devel-bounces@lists.xenproject.org Tue Oct 16 08:28:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 08:28: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 1gCKiN-0005rM-19; Tue, 16 Oct 2018 08:28:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tbbi=m4=xenproject.org=prvs=82009f164=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gCKiL-0005rA-NU
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 08:28:29 +0000
X-Inumbo-ID: a5f835dd-d11d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a5f835dd-d11d-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 08:29:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,387,1534809600"; d="scan'208";a="67924178"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75428-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=aa52648c1e6f26b6b8734119ab8f6ba2890a1dad
X-Osstest-Versions-That: ovmf=272ecccd793c8fb12f4f356ada18a870c2426603
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 16 Oct 2018 09:27:57 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75428: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQyOCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NDI4LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICBhYTUyNjQ4YzFlNmYyNmI2Yjg3MzQxMTlhYjhmNmJhMjg5
MGExZGFkCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAyNzJlY2NjZDc5
M2M4ZmIxMmY0ZjM1NmFkYTE4YTg3MGMyNDI2NjAzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU0
MjUgIDIwMTgtMTAtMTUgMTU6NTM6MDcgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NDI4ICAyMDE4LTEwLTE2IDAzOjUwOjI4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgWmhhb3poMXggPHpo
aXFpYW5neC56aGFvQGludGVsLmNvbT4KICBaaGlxaWFuZ1ggWmhhbyA8emhpcWlhbmd4LnpoYW9A
aW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2Vu
ICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4g
IAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9s
b2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rl
c3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2Vu
LWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBicm9rZW4K
YnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2
LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiBidWls
ZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0LWluc3RhbGwo
NCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVp
bGQtaTM4Ni1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQteHNt
IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWluc3RhbGwo
NCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCgpQdXNoIG5v
dCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBhYTUyNjQ4YzFlNmYyNmI2Yjg3MzQxMTlhYjhmNmJh
Mjg5MGExZGFkCkF1dGhvcjogWmhhb3poMXggPHpoaXFpYW5neC56aGFvQGludGVsLmNvbT4KRGF0
ZTogICBXZWQgU2VwIDI2IDE2OjA0OjA2IDIwMTggKzA4MDAKCiAgICBCYXNlVG9vbHM6Rml4IGlz
c3VlIGNhdXNlZCBieSA4NGE1MmQ0ZDAzMDE4NWE0NGYyZDg3MzYxNDJjNmYwYjE5YzZlOWIxCiAg
ICAKICAgIFRoZSBjb21taXQgODRhNTJkNGQwMzAxODVhNDRmMmQ4NzM2MTQyYzZmMGIxOWM2ZTli
MSB3aWxsIGludHJvZHVjZQogICAgdGhlIG5ldyBpc3N1ZSAiSW52YWxpZCBvZmZzZXQgdmFsdWUg
Zm9yIER5bmFtaWMgVnBkIFBDRCIuIFRoaXMgcGF0Y2gKICAgIHdpbGwgZml4IHRoZSBuZXcgaXNz
dWUsIGFkZCAnREVGQVVMVCcgc2t1IGluIHRvIHRoZSBBdmFpbGFibGVTa3VJZFNldAogICAgdmFy
aWFibGUuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9u
IEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFpoaXFpYW5nWCBaaGFvIDx6aGlxaWFu
Z3guemhhb0BpbnRlbC5jb20+CiAgICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5j
b20+CiAgICBDYzogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgQ2M6
IEJvYiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBMaW1pbmcg
R2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KCmNvbW1pdCBhOTYxMzNkMmQxNmU5YzFmYzE3Mjg1
NGY3ZjJhYTdiMGQ0ZTUxNzQ2CkF1dGhvcjogWmhhb3poMXggPHpoaXFpYW5neC56aGFvQGludGVs
LmNvbT4KRGF0ZTogICBXZWQgU2VwIDI2IDE3OjUzOjQ5IDIwMTggKzA4MDAKCiAgICBCYXNlVG9v
bHM6IENvbnZlcnQgc3RyaW5nIHZhbHVlIG9mIHZvaWQqIHBjZCBpbiBjb21tYW5kIGxpbmUgdG8g
YXJyYXkuCiAgICAKICAgIEZvciB2b2lkKiB0eXBlIHBjZCBpbiBjb21tYW5kIGxpbmUsIGlmIGl0
cyB2YWx1ZSBpcyBzdHJpbmcsIHRoZW4KICAgIGNvbnZlcnQgdGhlIHN0cmluZyB2YWx1ZSB0byBh
cnJheSBmb3JtYXQuIEZvciBleGFtcGxlLAogICAgYnVpbGQgLS1wY2QgZ1VlZmlPdm1mUGtnVG9r
ZW5TcGFjZUd1aWQuUGNkVGVzdD0iYyIsCiAgICBjb252ZXJ0IHRoZSBwY2QgdmFsdWUgZnJvbSAi
YyIgdG8gInsweDYzLDB4MDB9Ii4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29y
ZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogWmhpcWlhbmdY
IFpoYW8gPHpoaXFpYW5neC56aGFvQGludGVsLmNvbT4KICAgIENjOiBMaW1pbmcgR2FvIDxsaW1p
bmcuZ2FvQGludGVsLmNvbT4KICAgIENjOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRl
bC5jb20+CiAgICBDYzogQm9iIEZlbmcgPGJvYi5jLmZlbmdAaW50ZWwuY29tPgogICAgUmV2aWV3
ZWQtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgoKY29tbWl0IDBjYWY5MDM5
MTMyZDU1MzBiMmEzM2QxYzcwYjczNGU1N2I0ZWRkM2IKQXV0aG9yOiBaaGFvemgxeCA8emhpcWlh
bmd4LnpoYW9AaW50ZWwuY29tPgpEYXRlOiAgIFR1ZSBTZXAgMTEgMTg6MzE6MzYgMjAxOCArMDgw
MAoKICAgIEJhc2VUb29sczogQ29kZSBzaG91bGQgbm90IHVwZGF0ZSB0aGUgdmFyaWFibGUgdGhh
dCBzYXZlIHRoZSByYXcgZGF0YS4KICAgIAogICAgQ29kZSBzaG91bGQgbm90IHVwZGF0ZSB0aGUg
dmFsdWUgb2YgdmFyaWFibGUgd2hpY2ggc2F2ZSB0aGUgb3JpZ2luYWwKICAgIHJhdyBjb250ZW50
IG9mIG1ldGEgZmlsZS4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250
cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogWmhpcWlhbmdYIFpoYW8g
PHpoaXFpYW5neC56aGFvQGludGVsLmNvbT4KICAgIENjOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2Fv
QGludGVsLmNvbT4KICAgIENjOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+
CiAgICBDYzogQm9iIEZlbmcgPGJvYi5jLmZlbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6
IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgoKY29tbWl0IGU0NTFhYWE2MzdlNDM3
Y2E5ZTU0MzVlMjFmMmM5NDkzY2QxZTA0NGUKQXV0aG9yOiBaaGFvemgxeCA8emhpcWlhbmd4Lnpo
YW9AaW50ZWwuY29tPgpEYXRlOiAgIFR1ZSBTZXAgNCAxNzoyNjoxMSAyMDE4ICswODAwCgogICAg
QmFzZVRvb2xzOiBhZGQgQVNTRVJUIGNoZWNrZXIgZm9yIGFycmF5IGJ1ZmZlciB2YWx1ZSBhc3Np
Z25tZW50LgogICAgCiAgICBWMzoKICAgIFVwZGF0ZSB0aGUgZXJyb3IgbWVzc2FnZSBmb3IgYXJy
YXkgY2hlY2tlci4KICAgIFYyOgogICAgMS4gQWRkIGNvbW1lbnRzIGZvciBlYWNoIEFTU0VSVC4K
ICAgIDIuIEFTU0VSVCBuZWVkIHRvIHNraXAgdGhlIGNhc2Ugb2YgYXJyYXkgc2l6ZSBvZiBhcnJh
eSBhcyB6ZXJvLiBGb3IKICAgIGV4YW1wbGUsIFRlc3RBcnJheVtdIGluIHN0cnVjdCBpbiBoZWFk
ZXIgZmlsZS4KICAgIFYxOgogICAgRm9yIHN0cnVjdHVyZSBQQ0QsCiAgICAxLiB1c2UgY29tcGls
ZXIgdGltZSBhc3NlcnQgdG8gY2hlY2sgdGhlIGFycmF5IGluZGV4LCByZXBvcnQgZXJyb3IKICAg
IGlmIGFycmF5IGluZGV4IGV4Y2VlZHMgdGhlIGFycmF5IG51bWJlci4KICAgIDIuIHVzZSBjb21w
aWxlciB0aW1lIGFzc2VydCB0byBjaGVjayB0aGUgYXJyYXkgc2l6ZSwgcmVwb3J0IGVycm9yCiAg
ICBpZiB0aGUgdXNlciBkZWNsYXJlZCBzaXplIGluIGhlYWRlciBmaWxlIGlzIHNtYWxsZXIgdGhh
biB0aGUgdXNlcgogICAgZGVmaW5lZCBpbiBERUMvRFNDIGZpbGUuCiAgICAKICAgIENvbnRyaWJ1
dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25l
ZC1vZmYtYnk6IFpoaXFpYW5nWCBaaGFvIDx6aGlxaWFuZ3guemhhb0BpbnRlbC5jb20+CiAgICBD
YzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDYzogWW9uZ2hvbmcgWmh1
IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgQ2M6IEJvYiBGZW5nIDxib2IuYy5mZW5nQGlu
dGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNv
bT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 08:38:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 08:38: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 1gCKs8-0006g5-Rz; Tue, 16 Oct 2018 08:38:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pf7c=m4=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gCKs7-0006g0-AG
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 08:38:35 +0000
X-Inumbo-ID: 0f3de713-d11f-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0f3de713-d11f-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 08:39:56 +0000 (UTC)
Received: from bogon (unknown [61.48.217.40])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id AF7D320869;
 Tue, 16 Oct 2018 08:38:29 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539679113;
 bh=In2F5swnryX01sahEC0EdOGgO/cZG+kdrnpDN6ZIIcQ=;
 h=Date:From:To:cc:Subject:From;
 b=KK9S/WBgbxAHjOrh+vovYc2JFWGeKPg1Qtc43QQJJSDD5M4iycPmZs+5fJo1ckxBF
 OBysed21oHKRD6B/iXVMY++KqAJEiYBjBJCj2jxmPDVlyxNiUcYWqQ2OHxv7mqhG6S
 nQ4DOf60+Wu2eYA6t7Q9Z2/YzcVaWYpEo3qKKq24=
Date: Tue, 16 Oct 2018 16:38:23 +0800 (CST)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: boris.ostrovsky@oracle.com, jgross@suse.com, vkuznets@redhat.com
Message-ID: <alpine.DEB.2.10.1810161627250.5150@sstabellini-ThinkPad-X260>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] CONFIG_XEN_PV breaks
 xen_create_contiguous_region on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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, sstabellini@kernel.org,
 Nathan.Studer@dornerworks.com, Jeff.Kubascik@dornerworks.com,
 Jarvis.Roach@dornerworks.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

eGVuX2NyZWF0ZV9jb250aWd1b3VzX3JlZ2lvbiBoYXMgbm93IG9ubHkgYW4gaW1wbGVtZW50YXRp
b24gaWYKQ09ORklHX1hFTl9QViBpcyBkZWZpbmVkLiBIb3dldmVyLCBvbiBBUk0gd2UgbmV2ZXIg
c2V0IENPTkZJR19YRU5fUFYgYnV0CndlIGRvIGhhdmUgYW4gaW1wbGVtZW50YXRpb24gb2YgeGVu
X2NyZWF0ZV9jb250aWd1b3VzX3JlZ2lvbiB3aGljaCBpcwpyZXF1aXJlZCBmb3Igc3dpb3RsYi14
ZW4gdG8gd29yayBjb3JyZWN0bHkgKGFsdGhvdWdoIGl0IGp1c3Qgc2V0cwoqZG1hX2hhbmRsZSku
CgpUaGlzIGZpeGVzIGEgYnVnIGludHJvZHVjZWQgYnkgMTY2MjQzOTA4MTZjNGM0MGRmM2Q3Nzdi
MzQ2NjVkM2ZkMDFlNjkzZC4KCmRpZmYgLS1naXQgYS9pbmNsdWRlL3hlbi94ZW4tb3BzLmggYi9p
bmNsdWRlL3hlbi94ZW4tb3BzLmgKaW5kZXggZmQxOGM5Ny4uOTM5YTk2MiAxMDA2NDQKLS0tIGEv
aW5jbHVkZS94ZW4veGVuLW9wcy5oCisrKyBiL2luY2x1ZGUveGVuL3hlbi1vcHMuaApAQCAtNDEs
NyArNDEsNyBAQCBzdGF0aWMgaW5saW5lIHVpbnQzMl90IHhlbl92Y3B1X25yKGludCBjcHUpCiAK
IGV4dGVybiB1bnNpZ25lZCBsb25nICp4ZW5fY29udGlndW91c19iaXRtYXA7CiAKLSNpZmRlZiBD
T05GSUdfWEVOX1BWCisjaWZkZWYgQ09ORklHX1hFTl9QViB8fCBDT05GSUdfQVJNIHx8IENPTkZJ
R19BUk02NAogaW50IHhlbl9jcmVhdGVfY29udGlndW91c19yZWdpb24ocGh5c19hZGRyX3QgcHN0
YXJ0LCB1bnNpZ25lZCBpbnQgb3JkZXIsCiAJCQkJdW5zaWduZWQgaW50IGFkZHJlc3NfYml0cywK
IAkJCQlkbWFfYWRkcl90ICpkbWFfaGFuZGxlKTsKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 08:45:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 08:45: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 1gCKz5-0007Sk-Kn; Tue, 16 Oct 2018 08:45:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ku/m=m4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gCKz4-0007Sa-Hj
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 08:45:46 +0000
X-Inumbo-ID: 7cedb3cc-d11f-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7cedb3cc-d11f-11e8-a8a5-bc764e045a96;
 Tue, 16 Oct 2018 10:43:00 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gCKyy-0002r7-7N; Tue, 16 Oct 2018 08:45: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 1gCKyy-0002E2-00; Tue, 16 Oct 2018 08:45:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gCKyx-0008Bn-VO; Tue, 16 Oct 2018 08:45:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128727-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop: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-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-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-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-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start: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-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-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-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1: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-armhf-armhf-libvirt-raw: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-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1: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
X-Osstest-Versions-This: linux=3a27203102ebfa67bd0bced05b1def499bb59db2
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 16 Oct 2018 08:45:39 +0000
Subject: [Xen-devel] [linux-linus test] 128727: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODcyNyBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4NzI3LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1
ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxMSBn
dWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1p
bnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItaW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICA3IHhlbi1ib290
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAg
ICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMCB4ZW4t
Ym9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hv
c3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJv
b3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
aTM4Ni14bC1zaGFkb3cgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNf
aG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAoKUmVncmVzc2lvbnMgd2hpY2ggYXJl
IHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTg5OAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
ZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1ODk4CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjU4OTgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTg5OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1ODk4
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTg5OAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRl
Ymlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0
ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgM2EyNzIwMzEwMmViZmE2N2JkMGJjZWQwNWIx
ZGVmNDk5YmI1OWRiMgpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgOTQ3
MTBjYWMwZWY0ZWUxNzdhNjNiNTIyNzY2NGIzOGM5NWJiZjcwMwoKTGFzdCB0ZXN0IG9mIGJhc2lz
ICAgMTI1ODk4ICAyMDE4LTA4LTEzIDIxOjIwOjU1IFogICA2MyBkYXlzCkZhaWxpbmcgc2luY2Ug
ICAgICAgIDEyNTkyMSAgMjAxOC0wOC0xNSAxMzowNjo1NiBaICAgNjEgZGF5cyAgIDYxIGF0dGVt
cHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODcyNyAgMjAxOC0xMC0xNCAwODozODozOSBaICAg
IDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMjM3NSBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3Vs
ZCBiZSAzMDMxNDkgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 08:58:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 08:58: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 1gCLAw-0008Kb-Ug; Tue, 16 Oct 2018 08:58:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ku/m=m4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gCLAv-0008KR-EH
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 08:58:01 +0000
X-Inumbo-ID: 33ee642d-d121-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 33ee642d-d121-11e8-a8a5-bc764e045a96;
 Tue, 16 Oct 2018 10:55:17 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gCLAs-000358-IQ; Tue, 16 Oct 2018 08:57: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 1gCLAr-0002WS-Vy; Tue, 16 Oct 2018 08:57:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gCLAr-0005Or-VK; Tue, 16 Oct 2018 08:57:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128834-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=47f15da16053f031bcf7c50f6960bd0f6c83d2db
X-Osstest-Versions-That: ovmf=aa52648c1e6f26b6b8734119ab8f6ba2890a1dad
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 16 Oct 2018 08:57:57 +0000
Subject: [Xen-devel] [ovmf test] 128834: 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>

ZmxpZ2h0IDEyODgzNCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg4MzQvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA0N2YxNWRhMTYwNTNmMDMxYmNmN2M1MGY2OTYwYmQw
ZjZjODNkMmRiCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBhYTUyNjQ4
YzFlNmYyNmI2Yjg3MzQxMTlhYjhmNmJhMjg5MGExZGFkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg4MzIgIDIwMTgtMTAtMTYgMDE6MTA6NDQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4ODM0ICAyMDE4LTEwLTE2IDA3OjEwOjQzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSGVzcyBDaGVu
IDxoZXNoZW5nLmNoZW5AaW50ZWwuY29tPgogIEphYmVuIENhcnNleSA8amFiZW4uY2Fyc2V5QGlu
dGVsLmNvbT4KICBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgWmhpanUu
RmFuIDx6aGlqdXguZmFuQGludGVsLmNvbT4KICB6aGlqdWZhbiA8emhpanV4LmZhbkBpbnRlbC5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9u
IDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAg
YWE1MjY0OGMxZS4uNDdmMTVkYTE2MCAgNDdmMTVkYTE2MDUzZjAzMWJjZjdjNTBmNjk2MGJkMGY2
YzgzZDJkYiAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 09:48:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 09:48: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 1gCLxx-0003fM-G9; Tue, 16 Oct 2018 09:48:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tkc3=m4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gCLxw-0003f2-2D
 for xen-devel@lists.xen.org; Tue, 16 Oct 2018 09:48:40 +0000
X-Inumbo-ID: d9c1ab51-d128-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id d9c1ab51-d128-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 09:50:01 +0000 (UTC)
Received: by usa-sjc-mx-foss1.foss.arm.com (Postfix, from userid 105)
 id 0A1C23593; Tue, 16 Oct 2018 03:28:32 -0700 (PDT)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id C3FEF3555;
 Mon, 15 Oct 2018 00:32:57 -0700 (PDT)
Received: from [10.37.12.16] (unknown [10.37.12.16])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B19DC3F5B1;
 Mon, 15 Oct 2018 00:32:36 -0700 (PDT)
To: Stefano Stabellini <stefano.stabellini@xilinx.com>
References: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
 <1533945710-15159-5-git-send-email-sstabellini@kernel.org>
 <01aba56f-4a72-a3bf-bb36-f84b7aa37572@arm.com>
 <alpine.DEB.2.10.1810101537540.436@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <f75422fb-a620-4471-b653-7b39738fab87@arm.com>
Date: Mon, 15 Oct 2018 08:32:35 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810101537540.436@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 5/6] xen/arm: zynqmp: implement
 zynqmp_eemi
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.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>

SGksCgpPbiAxMC8xMC8yMDE4IDExOjQ5IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4g
T24gVHVlLCAyOCBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBIaSBTdGVmYW5vLAo+
Pgo+PiBPbiAxMS8wOC8xOCAwMTowMSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4gRnJv
bTogIkVkZ2FyIEUuIElnbGVzaWFzIiA8ZWRnYXIuaWdsZXNpYXNAeGlsaW54LmNvbT4KPj4+Cj4+
PiBGcm9tOiBFZGdhciBFLiBJZ2xlc2lhcyA8ZWRnYXIuaWdsZXNpYXNAeGlsaW54LmNvbT4KPj4+
Cj4+PiB6eW5xbXBfZWVtaSB1c2VzIHRoZSBkZWZpbmVkIGZ1bmN0aW9ucyBhbmQgc3RydWN0cyB0
byBkZWNpZGUgd2hldGhlciB0bwo+Pj4gbWFrZSBhIGNhbGwgdG8gdGhlIGZpcm13YXJlLCBvciB0
byBzaW1wbHkgcmV0dXJuIGEgcHJlZGVmaW5lZCB2YWx1ZS4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5
OiBFZGdhciBFLiBJZ2xlc2lhcyA8ZWRnYXIuaWdsZXNpYXNAeGlsaW54LmNvbT4KPj4+IFNpZ25l
ZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPj4+IC0t
LQo+Pj4gICAgeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLWVlbWkuYyB8IDE0
Mwo+Pj4gKysrKysrKysrKysrKysrKysrKysrKysrKysrLQo+Pj4gICAgMSBmaWxlIGNoYW5nZWQs
IDE0MiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4+Pgo+Pj4gZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1lZW1pLmMKPj4+IGIveGVuL2FyY2gv
YXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLWVlbWkuYwo+Pj4gaW5kZXggNjJjYzE1Yy4uMWRi
ZGYwNCAxMDA2NDQKPj4+IC0tLSBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFt
cC1lZW1pLmMKPj4+ICsrKyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1l
ZW1pLmMKPj4+IEBAIC04MDgsNyArODA4LDE0OCBAQCBzdGF0aWMgYm9vbCBkb21haW5faGFzX21t
aW9fYWNjZXNzKHN0cnVjdCBkb21haW4gKmQsCj4+PiAgICAgIGJvb2wgenlucW1wX2VlbWkoc3Ry
dWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCj4+PiAgICB7Cj4+PiAtICAgIHJldHVybiBmYWxzZTsK
Pj4+ICsgICAgc3RydWN0IGFybV9zbWNjY19yZXMgcmVzOwo+Pj4gKyAgICBib29sIGlzX21taW9f
d3JpdGUgPSBmYWxzZTsKPj4+ICsgICAgdWludDMyX3QgZmlkID0gZ2V0X3VzZXJfcmVnKHJlZ3Ms
IDApOwo+Pj4gKyAgICB1aW50MzJfdCBub2RlaWQgPSBnZXRfdXNlcl9yZWcocmVncywgMSk7Cj4+
PiArICAgIHVuc2lnbmVkIGludCBwbV9mbiA9IGZpZCAmIDB4RkZGRjsKPj4KPj4gSGVyZSB5b3Ug
d2lsbCByZWNlaXZlIGFsbCB0aGUgZnVuY3Rpb24gSUQgZm9yIHRoZSBTSVAgc3Vic3lzdGVtLiBD
YW4geW91Cj4+IGNvbmZpcm0gdGhlIEVFTUkgY2FuIGJlIGFjY2Vzc2VkIGZyb20gYm90aCBTTUMz
MiBhbmQgU01DNjQgY29udmVudGlvbj8KPiAKPiBZZXAKCkNhbiB5b3UgcG9pbnQgbWUgdG8gdGhl
IGRvY3VtZW50YXRpb24/IEZvciBpbnN0YW5jZSwgQ0FMTF9DT1VOVCwgVUlEIGFuZCAKVkVSU0lP
TiBhcmUgb25seSBhY2Nlc3NpYmxlIHZpYSBTTUMzMi4KCkNoZWVycywKCi0tIApKdWxpZW4gR3Jh
bGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 09:48:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 09:48: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 1gCLxx-0003fG-5i; Tue, 16 Oct 2018 09:48:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tkc3=m4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gCLxw-0003f1-1u
 for xen-devel@lists.xen.org; Tue, 16 Oct 2018 09:48:40 +0000
X-Inumbo-ID: d99546ed-d128-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id d99546ed-d128-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 09:50:01 +0000 (UTC)
Received: by usa-sjc-mx-foss1.foss.arm.com (Postfix, from userid 105)
 id D3F713718; Tue, 16 Oct 2018 02:48:34 -0700 (PDT)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B07743550;
 Mon, 15 Oct 2018 00:25:47 -0700 (PDT)
Received: from [10.37.12.16] (unknown [10.37.12.16])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D73BD3F5B1;
 Mon, 15 Oct 2018 00:25:27 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
 <1533945710-15159-4-git-send-email-sstabellini@kernel.org>
 <79f450e4-7f96-3f9d-d267-a3aa38b1f26a@arm.com>
 <alpine.DEB.2.10.1810101455160.436@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <0efa6dec-8800-f294-e16f-8cf6d4067a84@arm.com>
Date: Mon, 15 Oct 2018 08:25:26 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810101455160.436@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 4/6] xen/arm: zynqmp: eemi access control
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>,
 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>

SGksCgpPbiAxMC8xMC8yMDE4IDExOjM1IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4g
T24gVHVlLCAyOCBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBPbiAxMS8wOC8xOCAw
MTowMSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4gICAgI2luY2x1ZGUgPHhlbi9pb2Nh
cC5oPgo+Pj4gICAgI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgo+Pj4gICAgI2luY2x1ZGUgPHhlbi90
eXBlcy5oPgo+Pj4gQEAgLTIzLDYgKzkxLDcyMSBAQAo+Pj4gICAgI2luY2x1ZGUgPGFzbS9yZWdz
Lmg+Cj4+PiAgICAjaW5jbHVkZSA8YXNtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLWVlbWkuaD4K
Pj4+ICAgICtzdHJ1Y3QgcG1fYWNjZXNzCj4+PiArewo+Pj4gKyAgICBwYWRkcl90IGFkZHI7Cj4+
Cj4+IEl0IHNlZW1zIHRoYXQgdGhlIGFkZHJlc3Mgd2lsbCBhbHdheXMgcGFnZS1hbGlnbmVkLiBT
byBjb3VsZCB3ZSBzdG9yZSBhIGZyYW1lCj4+IHVzaW5nIG1mbl90Pwo+IAo+IFllcyB3ZSBjb3Vs
ZCBzdG9yZSBqdXN0IHRoZSBmcmFtZS4gSSBzdGFydGVkIHRvIG1ha2UgdGhlIGNoYW5nZQo+IHN1
Z2dlc3RlZCwgYW5kIGFsbCB0aGUgcmVxdWlyZWQgY29ycmVzcG9uZGluZyBjaGFuZ2VzIHRvIHRo
ZQo+IGluaXRpYWxpemF0aW9ucyBiZWxvdywgZm9yIGluc3RhbmNlOgo+IAo+ICAgIFtOT0RFX1JQ
VV0gPSB7IE1NX1JQVSB9LAo+IAo+IG5lZWRzIHRvIGJlY29tZToKPiAKPiAgICBbTk9ERV9SUFVd
ID0geyBfbWZuKE1NX1JQVSkgfSwKPiAKPiBidXQgd2hlbiBJIHRyaWVkIHRvIGRvIHRoYXQsIEkg
Z2V0IGEgY29tcGlsYXRpb24gZXJyb3I6Cj4gCj4gICAgeGlsaW54LXp5bnFtcC1lZW1pLmM6MTA2
OjIwOiBlcnJvcjogaW5pdGlhbGl6ZXIgZWxlbWVudCBpcyBub3QgY29uc3RhbnQKPiAgICAgICAg
IFtOT0RFX1JQVV0gPSB7IF9tZm4oTU1fUlBVKSB9LAo+IAo+IFVuZm9ydHVuYXRlbHkgaXQgaXMg
bm90IHBvc3NpYmxlIHRvIHVzZSBtZm5fdCBpbiBzdGF0aWMgaW5pdGlhbGl6YXRpb25zLAo+IGJl
Y2F1c2UgaXQgaXMgYSBzdGF0aWMgaW5saW5lLiBJIGNvdWxkIGRvOgo+IAoKVGhpcyBpcyBhIGJ1
ZyBpbiBHQ0Mgb2xkZXIgdGhhbiA1LjAuCgo+ICAgIFtOT0RFX1JQVV0gPSB7IHsgTU1fUlBVIH0g
fSwKPiAKPiB3aGljaCB3b3VsZCB3b3JrIGZvciBERUJVRyBidWlsZHMgYnV0IHdvdWxkbid0IHdv
cmsgZm9yIG5vbi1ERUJVRwo+IGJ1aWxkcy4KPiAKPiBJJ2xsIGtlZXAgcGFkZHJfdCBmb3IgdGhl
IG5leHQgdmVyc2lvbiBvZiB0aGUgc2VyaWVzLgoKV2hhdCBpcyB0aGUgaXNzdWUgd2l0aCB0aGF0
IG9uIG5vbi1kZWJ1ZyBidWlsZD8gV2UgYXJlIHVzaW5nIHRoaXMgCmNvbnN0cnVjdGlvbiBpbiBh
bm90aGVyIHBsYWNlIHdpdGhvdXQgYW55IGNvbXBpbGVyIGlzc3VlLgoKPiAKPiAKPj4+ICsgICAg
Ym9vbCBod2RvbV9hY2Nlc3M7ICAgIC8qIEhXIGRvbWFpbiBnZXRzIGFjY2VzcyByZWdhcmRsZXNz
LiAgKi8KPj4+ICt9Owo+Pj4gKwo+Pj4gKy8qCj4+PiArICogVGhpcyB0YWJsZSBtYXBzIGEgbm9k
ZSBpbnRvIGEgbWVtb3J5IGFkZHJlc3MuCj4+PiArICogSWYgYSBndWVzdCBoYXMgYWNjZXNzIHRv
IHRoZSBhZGRyZXNzLCBpdCBoYXMgZW5vdWdoIGNvbnRyb2wKPj4+ICsgKiBvdmVyIHRoZSBub2Rl
IHRvIGdyYW50IGl0IGFjY2VzcyB0byBFRU1JIGNhbGxzIGZvciB0aGF0IG5vZGUuCj4+PiArICov
Cj4+PiArc3RhdGljIGNvbnN0IHN0cnVjdCBwbV9hY2Nlc3MgcG1fbm9kZV9hY2Nlc3NbXSA9IHsK
Pj4KPj4gWy4uLl0KPj4KPj4+ICsKPj4+ICsvKgo+Pj4gKyAqIFRoaXMgdGFibGUgbWFwcyByZXNl
dCBsaW5lIElEcyBpbnRvIGEgbWVtb3J5IGFkZHJlc3MuCj4+PiArICogSWYgYSBndWVzdCBoYXMg
YWNjZXNzIHRvIHRoZSBhZGRyZXNzLCBpdCBoYXMgZW5vdWdoIGNvbnRyb2wKPj4+ICsgKiBvdmVy
IHRoZSBhZmZlY3RlZCBub2RlIHRvIGdyYW50IGl0IGFjY2VzcyB0byBFRU1JIGNhbGxzIGZvcgo+
Pj4gKyAqIHJlc2V0dGluZyB0aGF0IG5vZGUuCj4+PiArICovCj4+PiArI2RlZmluZSBYSUxQTV9S
RVNFVF9JRFgobikgKG4gLSBYSUxQTV9SRVNFVF9QQ0lFX0NGRykKPj4+ICtzdGF0aWMgY29uc3Qg
c3RydWN0IHBtX2FjY2VzcyBwbV9yZXNldF9hY2Nlc3NbXSA9IHsKPj4KPj4gWy4uLl0KPj4KPj4+
ICsKPj4+ICsvKgo+Pj4gKyAqIFRoaXMgdGFibGUgbWFwcyByZXNldCBsaW5lIElEcyBpbnRvIGEg
bWVtb3J5IGFkZHJlc3MuCj4+PiArICogSWYgYSBndWVzdCBoYXMgYWNjZXNzIHRvIHRoZSBhZGRy
ZXNzLCBpdCBoYXMgZW5vdWdoIGNvbnRyb2wKPj4+ICsgKiBvdmVyIHRoZSBhZmZlY3RlZCBub2Rl
IHRvIGdyYW50IGl0IGFjY2VzcyB0byBFRU1JIGNhbGxzIGZvcgo+Pj4gKyAqIHJlc2V0dGluZyB0
aGF0IG5vZGUuCj4+PiArICovCj4+PiArc3RhdGljIGNvbnN0IHN0cnVjdCB7Cj4+PiArICAgIHBh
ZGRyX3Qgc3RhcnQ7Cj4+PiArICAgIHBhZGRyX3Qgc2l6ZTsKPj4+ICsgICAgdWludDMyX3QgbWFz
azsgICAvKiBaZXJvIG1lYW5zIG5vIG1hc2ssIGkuZSBhbGwgYml0cy4gICovCj4+PiArICAgIGVu
dW0gcG1fbm9kZV9pZCBub2RlOwo+Pj4gKyAgICBib29sIGh3ZG9tX2FjY2VzczsKPj4+ICsgICAg
Ym9vbCByZWFkb25seTsKPj4+ICt9IHBtX21taW9fYWNjZXNzW10gPSB7Cj4+Cj4+IFRob3NlIDMg
YXJyYXlzIGNvbnRhaW5zIGEgbG90IG9mIGhhcmRjb2RlZCB2YWx1ZS4gQ2FuJ3QgYW55IG9mIHRo
aXMgYmUKPj4gZGV0ZWN0ZWQgZnJvbSB0aGUgZGV2aWNlLXRyZWU/Cj4gCj4gTm8sIHRoZSBpbmZv
cm1hdGlvbiBpcyBub3QgYXZhaWxhYmxlIG9uIGRldmljZSB0cmVlIHVuZm9ydHVuYXRlbHkuID4K
PiAKPj4gSSB3b3VsZCBiZSBpbnRlcmVzdGVkIHRvIGtub3cgaG93IHRoaXMgaXMgZ29pbmcgdG8g
d29yayB3aXRoIHVwc3RyZWFtIExpbnV4Lgo+PiBEbyB5b3UgaGFyZGNvZGUgYWxsIHRoZSB2YWx1
ZXMgdGhlcmUgYXMgd2VsbD8KPiAKPiBZZXM6IHRoZSBJRHMgYXJlIHNwZWNpZmllZCBvbiBhbiBo
ZWFkZXIgZmlsZSwgc2VlCj4gaW5jbHVkZS9saW51eC9maXJtd2FyZS94bG54LXp5bnFtcC5oIG9u
IHRoZSB6eW5xL2Zpcm13YXJlIGJyYW5jaCBvZiB0aGUKPiBhcm0tc29jIHRyZWUuIEluIGFkZGl0
aW9uIHRvIHRoZSBJRHMsIHdlIGFsc28gaGF2ZSB0aGUgbWVtb3J5IGFkZHJlc3Nlcwo+IGluIFhl
biB0byBkbyB0aGUgcGVybWlzc2lvbiBjaGVja3MuCgpJIGFtIGFmcmFpZCB0aGlzIGlzIG5vdCBs
aW51eCB1cHN0cmVhbS4gQ2FuIHlvdSBwb2ludCB0byB0aGUgY29kZSBpbiAKTGludXMncyBnaXQg
b3IgZXhwbGFpbiB0aGUgc3RhdGUgb2YgdGhlIHJldmlldz8KCj4gCj4+PiArc3RhdGljIGJvb2wg
cG1fY2hlY2tfYWNjZXNzKGNvbnN0IHN0cnVjdCBwbV9hY2Nlc3MgKmFjbCwgc3RydWN0IGRvbWFp
biAqZCwKPj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgaWR4KQo+Pj4g
K3sKPj4+ICsgICAgdW5zaWduZWQgbG9uZyBtZm47Cj4+Cj4+IG1mbl90IHBsZWFzZS4gVGhlIGNv
ZGUgaXMgbm90IHRoYXQgbmljZSBidXQgYXQgbGVhc3QgaXQgYWRkIG1vcmUgc2FmZXR5IGluIHRo
ZQo+PiBjb2RlLiBIb3BlZnVsbHkgaW9tbXVfYWNjZXNzX3Blcm1pdHRlZCB3aWxsIGJlIGNvbnZl
cnRlZCB0byB0eXBlc2FmZSBNRk4gc29vbi4KPiAKPiBZZXMsIEkgY2FuIG1ha2UgdGhpcyBjaGFu
Z2Ugd2l0aG91dCBpc3N1ZXMuCj4gCj4gCj4+PiArCj4+PiArICAgIGlmICggYWNsW2lkeF0uaHdk
b21fYWNjZXNzICYmIGlzX2hhcmR3YXJlX2RvbWFpbihkKSApCj4+PiArICAgICAgICByZXR1cm4g
dHJ1ZTsKPj4+ICsKPj4+ICsgICAgaWYgKCAhYWNsW2lkeF0uYWRkciApCj4+PiArICAgICAgICBy
ZXR1cm4gZmFsc2U7Cj4+PiArCj4+PiArICAgIG1mbiA9IFBGTl9ET1dOKGFjbFtpZHhdLmFkZHIp
Owo+Pgo+PiBtYWRkcl90b19tZm4oLi4uKTsKPiAKPiBPSwo+IAo+IAo+Pj4gKyAgICByZXR1cm4g
aW9tZW1fYWNjZXNzX3Blcm1pdHRlZChkLCBtZm4sIG1mbik7Cj4+Cj4+IElzIHRoZSBhZGRyZXNz
IHNvbWV0aGluZyB0aGF0IGEgZ3Vlc3Qgd291bGQgYmUgYWxsb3dlZCB0byByZWFkL3dyaXRlIGRp
cmVjdGx5Pwo+PiBJZiBub3QsIHRoZW4gaW9tZW1fYWNjZXNzX3Blcm1pdHRlZCguLi4pIHNob3Vs
ZCBub3QgYmUgdXNlZC4KPiAKPiBZZXMsIHRoZSBhZGRyZXNzIHdvdWxkIGJlIHNvbWV0aGluZyBy
ZW1hcHBlZCB0byB0aGUgZ3Vlc3QgdXNpbmcgaW9tZW0uCgpJbiB0aGUgZG9jdW1lbnRhdGlvbiBh
dCB0aGUgYmVnaW5uaW5nIG9mIHRoZSBmaWxlIHlvdSBzYXkgdGhhdCBtZW1vcnkgCnJhbmdlcyBh
cmUgdHlwaWNhbGx5IHNlY3VyZSBtZW1vcnkuIFNvIGhvdyBhIGd1ZXN0IGNhbiBhY2Nlc3MgdGhl
bSBkaXJlY3RseT8KCkkgcHJvYmFibHkgbmVlZCBhIGJpdCBtb3JlIGJhY2tncm91bmQgaGVyZS4u
LiBXaGF0IGlzIHRoZSBhZGRyZXNzIApjb3JyZXNwb25kIHRvIGF0IHRoZSBlbmQ/Cgo+IAo+Pj4g
K3sKPj4+ICsgICAgdW5zaWduZWQgaW50IGk7Cj4+PiArICAgIGJvb2wgcmV0ID0gZmFsc2U7Cj4+
PiArICAgIHVpbnQzMl90IHByb3RfbWFzayA9IDA7Cj4+PiArCj4+PiArICAgIC8qCj4+PiArICAg
ICAqIFRoZSBoYXJkd2FyZSBkb21haW4gZ2V0cyByZWFkIGFjY2VzcyB0byBldmVyeXRoaW5nLgo+
Pj4gKyAgICAgKiBMb3dlciBsYXllcnMgd2lsbCBkbyBmdXJ0aGVyIGZpbHRlcmluZy4KPj4+ICsg
ICAgICovCj4+PiArICAgIGlmICggIXdyaXRlICYmIGlzX2hhcmR3YXJlX2RvbWFpbihkKSApCj4+
PiArICAgICAgICByZXR1cm4gdHJ1ZTsKPj4+ICsKPj4+ICsgICAgLyogU2NhbiB0aGUgQUNMLiAg
Ki8KPj4+ICsgICAgZm9yICggaSA9IDA7IGkgPCBBUlJBWV9TSVpFKHBtX21taW9fYWNjZXNzKTsg
aSsrICkKPj4+ICsgICAgewo+Pj4gKyAgICAgICAgaWYgKCBhZGRyIDwgcG1fbW1pb19hY2Nlc3Nb
aV0uc3RhcnQgKQo+Pj4gKyAgICAgICAgICAgIHJldHVybiBmYWxzZTsKPj4+ICsgICAgICAgIGlm
ICggYWRkciA+IHBtX21taW9fYWNjZXNzW2ldLnN0YXJ0ICsgcG1fbW1pb19hY2Nlc3NbaV0uc2l6
ZSApCj4+Cj4+IEkgd291bGQgYWRkIGFuIEFTU0VSVChwbV9tbWlvX2FjY2Vzc1tpXS5zdGFydCA+
PSBwbV9tbWlvX2FjY2Vzc1tpXS5zaXplKSB0bwo+PiBjYXRjaCB3cmFwcGluZy4KPiAKPiBJIHRh
a2UgdGhhdCB5b3UgbWVhbnQgdGhlIGZvbGxvd2luZzoKPiAKPiAgICBBU1NFUlQocG1fbW1pb19h
Y2Nlc3NbaV0uc3RhcnQgKyBwbV9tbWlvX2FjY2Vzc1tpXS5zaXplID49ICBwbV9tbWlvX2FjY2Vz
c1tpXS5zdGFydCkKClllcy4KCj4gCj4gCj4+PiArICAgICAgICAgICAgY29udGludWU7Cj4+PiAr
Cj4+PiArICAgICAgICBpZiAoIHdyaXRlICYmIHBtX21taW9fYWNjZXNzW2ldLnJlYWRvbmx5ICkK
Pj4+ICsgICAgICAgICAgICByZXR1cm4gZmFsc2U7Cj4+PiArICAgICAgICBpZiAoIHBtX21taW9f
YWNjZXNzW2ldLmh3ZG9tX2FjY2VzcyAmJiAhaXNfaGFyZHdhcmVfZG9tYWluKGQpICkKPj4+ICsg
ICAgICAgICAgICByZXR1cm4gZmFsc2U7Cj4+PiArICAgICAgICBpZiAoICFkb21haW5faGFzX25v
ZGVfYWNjZXNzKGQsIHBtX21taW9fYWNjZXNzW2ldLm5vZGUpICkKPj4+ICsgICAgICAgICAgICBy
ZXR1cm4gZmFsc2U7Cj4+PiArCj4+PiArICAgICAgICAvKiBXZSd2ZSBnb3QgYWNjZXNzIHRvIHRo
aXMgcmVnIChvciBwYXJ0cyBvZiBpdCkuICAqLwo+Pj4gKyAgICAgICAgcmV0ID0gdHJ1ZTsKPj4+
ICsKPj4+ICsgICAgICAgIC8qIFBlcm1pdCB3cml0ZSBhY2Nlc3MgdG8gc2VsZWN0ZWQgYml0cy4g
ICovCj4+PiArICAgICAgICBwcm90X21hc2sgfD0gcG1fbW1pb19hY2Nlc3NbaV0ubWFzayA/OiAw
eEZGRkZGRkZGOwo+PiBDYW4geW91IHVzZSBHRU5NQVNLIGhlcmU/Cj4gCj4gU3VyZQo+IAo+PiBO
SVQ6IG5ld2xpbmUKPiAKPiBPSwo+IAo+Pj4gKyAgICAgICAgYnJlYWs7Cj4+PiArICAgIH0KPj4+
ICsKPj4+ICsgICAgLyogTWFza2luZyBvbmx5IGFwcGxpZXMgdG8gd3JpdGVzLiAgKi8KPj4+ICsg
ICAgaWYgKCB3cml0ZSApCj4+PiArICAgICAgICAqbWFzayAmPSBwcm90X21hc2s7Cj4+Cj4+IFNv
IGZvciByZWFkaW5nIHRoZXJlIGFyZSBubyBtYXNraW5nPyBXaGF0IHNob3VsZCBiZSB0aGUgdmFs
dWUgaXQ/Cj4gCj4gWWVzLCB0aGlzIGlzIG15IHVuZGVyc3RhbmRpbmcuIFRoZSB2YWx1ZSBpcyBz
YWZlIHRvIHJlYWQsIGJ1dCBub3QgYWxsCj4gYml0cyBhcmUgd3JpdGVhYmxlLgoKSXQgd291bGQg
YmUgZ29vZCB0byB3cml0ZSB0aGF0IGFzc3VtcHRpb24gc29tZXdoZXJlLgoKQ2hlZXJzLAoKLS0g
Ckp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 09:48:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 09:48: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 1gCLxx-0003fS-RJ; Tue, 16 Oct 2018 09:48:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tkc3=m4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gCLxw-0003fB-Bm
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 09:48:40 +0000
X-Inumbo-ID: da09c673-d128-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id da09c673-d128-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 09:50:02 +0000 (UTC)
Received: by usa-sjc-mx-foss1.foss.arm.com (Postfix, from userid 105)
 id 8F63435A1; Tue, 16 Oct 2018 02:58:35 -0700 (PDT)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A0C1B355B;
 Mon, 15 Oct 2018 01:14:58 -0700 (PDT)
Received: from [10.37.12.16] (unknown [10.37.12.16])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E84453F5B3;
 Mon, 15 Oct 2018 01:14:36 -0700 (PDT)
To: Milan Boberic <milanboberic94@gmail.com>, stefano.stabellini@xilinx.com
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <995da0578f0953662536edabb5807fd76ca4d8ce.camel@suse.com>
 <CADJ6SV1yDBptrcaoqUPChtnXTmvhbzj-AAv2FDN2LCMyTipc-A@mail.gmail.com>
 <CAENZ-+=mWFnJ-4OFK+bjb4rimNNB_x4qHFVAbTM1mFd2Sg7s3g@mail.gmail.com>
 <CADJ6SV1Mdnjyd8oEcB4ZCZKuR0LkJ82GCf5s1+AwgASe8vLMWg@mail.gmail.com>
 <alpine.DEB.2.10.1810111024390.436@sstabellini-ThinkPad-X260>
 <CADJ6SV2v5=_MqfrABdfs1rcQ-BmCUJYyi_9fG8BC7C2vyxaqBA@mail.gmail.com>
 <alpine.DEB.2.10.1810121035440.436@sstabellini-ThinkPad-X260>
 <CADJ6SV3jk=nnP=6T8R+OuvJH2uQ6uBrLmvudAHkKHP+mN-3hPA@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e0f4fe11-eeb0-3a28-2e7e-246a8f72da19@arm.com>
Date: Mon, 15 Oct 2018 09:14:35 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <CADJ6SV3jk=nnP=6T8R+OuvJH2uQ6uBrLmvudAHkKHP+mN-3hPA@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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, sstabellini@kernel.org,
 Meng Xu <xumengpanda@gmail.com>, andrii_anisov@epam.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>

CgpPbiAxMC8xMy8yMDE4IDA1OjAxIFBNLCBNaWxhbiBCb2JlcmljIHdyb3RlOgo+IEhpLAoKSGks
Cgo+IAo+PiBEb24ndCBpbnRlcnJ1cHQgX2NvbWVfIGZyb20gaGFyZHdhcmUgYW5kIGdvL2FyZSBy
b3V0ZWQgdG8KPj4gaHlwZXJ2aXNvci9vcy9hcHA/Cj4gWWVzIHRoZXkgZG8sIHNvcnJ5LCBJIHJl
dmVyc2VkIHRoZSBvcmRlciBiZWNhdXNlIEknbSBhIG5ld2JpZSA6KSAuCj4gCj4+IFdvdWxkIHlv
dSBtaW5kIHRvIGV4cGxhaW4gd2hhdCBpcyB0aGUgdHJpcGxlIHRpbWVyIGNvdW50ZXI/Cj4gT24g
dGhpcyBsaW5rIG9uIHBhZ2UgMzQyIGlzIGV4cGxhbmF0aW9uLgoKV2hpY2ggbGluaz8KCj4gCj4+
IFRoaXMgaXMgbm90IHRoZSBvZmZpY2lhbCBYZW4gcmVwb3NpdG9yeSBhbmQgbG9vayBsaWtlIHBh
dGNoZXMgaGF2ZSBiZWVuIGFwcGxpZWQgb24gdG9wLiBJIGFtIGFmcmFpZCwgSSBhbSBub3QgZ29p
bmcgdG8gYmUgYWJsZSBoZWxwIGhlcmUuIENvdWxkIHlvdSBkbyB0aGUgc2FtZSBleHBlcmltZW50
IHdpdGggWGVuIDQuMTE/Cj4gCj4gSSB0aGluayBJIGhhdmUgdG8gZ2V0IFhlbiBmcm9tIFhpbGlu
eCBiZWNhdXNlIEkgdXNlIGJvYXJkIHRoYXQgaGFzCj4gWnlucSBVbHRyYXNjYWxlLiBTdGVmYW5v
IHNlbnQgYnJhbmNoIHdpdGggWGVuIDQuMTEgc28gSSBidWlsdCB3aXRoIGl0LgoKVGhlIGJvYXJk
IHNob3VsZCBiZSBmdWxseSBzdXBwb3J0ZWQgdXBzdHJlYW1lZC4gSWYgWGlsaW54IGhhcyBtb3Jl
IHBhdGNoIApvbiB0b3AsIHRoZW4geW91IHdvdWxkIG5lZWQgdG8gc2VlayBzdXBwb3J0IGZyb20g
dGhlbSBiZWNhdXNlIEkgZG9uJ3QgCmtub3cgd2hhdCB0aGV5IGNoYW5nZWQgaW4gWGVuLgoKQ2hl
ZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 10:06:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 10: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 1gCMFK-0005S1-Ed; Tue, 16 Oct 2018 10:06:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=g94e=m4=citrix.com=prvs=820d23aae=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gCMFJ-0005Rw-AP
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 10:06:37 +0000
X-Inumbo-ID: 5b44ef75-d12b-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5b44ef75-d12b-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 10:07:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,388,1534809600"; d="scan'208";a="80492879"
To: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall
 <julien.grall@arm.com>
References: <alpine.DEB.2.10.1810142125100.4859@sstabellini-ThinkPad-X260>
 <1539597367-25807-3-git-send-email-sstabellini@kernel.org>
 <066c1266-8e5d-ae29-e5be-cf5271e7606c@arm.com>
 <alpine.DEB.2.10.1810160917290.4859@sstabellini-ThinkPad-X260>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <3c36b1c6-f676-55b3-854b-c5ec79ce540b@citrix.com>
Date: Tue, 16 Oct 2018 11:06:33 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810160917290.4859@sstabellini-ThinkPad-X260>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 3/4] xen: introduce __symbol
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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, nd@arm.com, Jan Beulich <JBeulich@suse.com>,
 Stefano Stabellini <stefanos@xilinx.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYvMTAvMTggMDI6MzQsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiBPbiBNb24sIDE1
IE9jdCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpLAo+Pgo+PiBQbGVhc2UgdXNlIHNj
cmlwdHMvZ2V0X21haW50YWluZXJzLnBsIHRvIENDIHJlbGV2YW50IG1haW50YWluZXJzLgo+Pgo+
PiBPbiAxNS8xMC8yMDE4IDEwOjU2LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiBJbnRy
b2R1Y2UgYSBtYWNybywgX19zeW1ib2wsIHdoaWNoIGlzIGEgc2ltcGxlIHdyYXBwZXIgYXJvdW5k
IFJFTE9DX0hJREUKPj4+IHRvIGJlIHVzZWQgZXZlcnl3aGVyZSBzeW1ib2xzIHN1Y2ggYXMgX3N0
ZXh0IGFuZCBfZXRleHQgYXJlIHVzZWQgaW4gdGhlCj4+PiBjb2RlLgo+Pj4KPj4+IFJFTE9DX0hJ
REUgaXMgbmVlZGVkIHdoZW4gYWNjZXNzaW5nIHN5bWJvbHMgc3VjaCBhcyBfc3RleHQgYW5kIF9l
dGV4dAo+Pj4gYmVjYXVzZSB0aGUgQyBzdGFuZGFyZCBmb3JiaWRzIGNvbXBhcmlzb25zIGJldHdl
ZW4gcG9pbnRlcnMgcG9pbnRpbmcgdG8KPj4+IGRpZmZlcmVudCBvYmplY3RzLiBfc3RleHQsIF9l
dGV4dCwgZXRjLiBhcmUgYWxsIHBvaW50ZXJzIHRvIGRpZmZlcmVudAo+Pj4gb2JqZWN0cyBmcm9t
IEFOQ0kgQyBwb2ludCBvZiB2aWV3Lgo+Pj4KPj4+IFRvIHdvcmsgYXJvdW5kIHBvdGVudGlhbCBD
IGNvbXBpbGVyIGlzc3VlcyAod2hpY2ggaGF2ZSBhY3R1YWxseQo+Pj4gYmVlbiBmb3VuZCwgc2Vl
IHRoZSBjb21tZW50IG9uIHRvcCBvZiBSRUxPQ19ISURFIGluIExpbnV4KSwgYW5kIHRvIGhlbHAK
Pj4+IHdpdGggY2VydGlmaWNhdGlvbnMsIGxldCdzIGludHJvZHVjZSBzb21lIHN5bnRhY3RpYyBz
dWdhciB0byBiZSB1c2VkIGluCj4+PiBmb2xsb3dpbmcgcGF0Y2hlcy4KPj4+Cj4+PiBTaWduZWQt
b2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4+PiAtLS0K
Pj4+ICAgeGVuL2luY2x1ZGUvYXNtLWFybS9tbS5oICAgfCA2ICsrKysrKwo+Pj4gICB4ZW4vaW5j
bHVkZS9hc20teDg2L3BhZ2UuaCB8IDYgKysrKysrCj4+PiAgIDIgZmlsZXMgY2hhbmdlZCwgMTIg
aW5zZXJ0aW9ucygrKQo+Pj4KPj4+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL21t
LmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL21tLmgKPj4+IGluZGV4IDk0MGI3NGIuLjAyY2UwNWEg
MTAwNjQ0Cj4+PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL21tLmgKPj4+ICsrKyBiL3hlbi9p
bmNsdWRlL2FzbS1hcm0vbW0uaAo+Pj4gQEAgLTI4NCw2ICsyODQsMTIgQEAgc3RhdGljIGlubGlu
ZSB1aW50NjRfdCBndmlydF90b19tYWRkcih2YWRkcl90IHZhLAo+Pj4gcGFkZHJfdCAqcGEsCj4+
PiAgICNkZWZpbmUgX19tZm5fdG9fdmlydChtZm4pIChtYWRkcl90b192aXJ0KChwYWRkcl90KSht
Zm4pIDw8IFBBR0VfU0hJRlQpKQo+Pj4gICAgIC8qCj4+PiArICogVXNlIFJFTE9DX0hJREUgd2l0
aCBzeW1ib2xzIHN1Y2ggYXMgX3N0ZXh0IGFuZCBfZXRleHQgdG8gYXZvaWQgZXJyb3JzCj4+PiAr
ICogb24gY29tcGFyaW5nIHBvaW50ZXJzIHRvIGRpZmZlcmVudCBvYmplY3RzCj4+PiArICovCj4+
PiArI2RlZmluZSBfX3N5bWJvbCh4KSAgICAgICAgICgoY2hhciAqKVJFTE9DX0hJREUoKHVuc2ln
bmVkIGxvbmcpKHgpLCAwKSkKPj4gVGhlcmUgYXJlIG5vIGRpZmZlcmVudCBiZXR3ZWVuIGFybSBh
bmQgeDg2LiBBIGJldHRlciBwbGFjZSB3b3VsZCBiZQo+PiB4ZW4vY29tcGlsZXIuaCAob3Igc29t
ZXRoaW5nIGNvbW1vbikuCj4gT0sKPgo+Cj4+IEJ1dCwgYWZ0ZXIgdGhpcyBwYXRjaCwgdGhlcmUg
YXJlIGV2ZW4gbW9yZSBjaGFuY2UgdGhlIGNvbXBpbGVyIHdpbGwgY29uc2lkZXIKPj4gdGhhdCAy
IF9zeW1ib2woLi4uKSB3aWxsIGNvbWUgZnJvbSBkaWZmZXJlbnQgb2JqZWN0cy4gU28gaG93IGlz
IHRoaXMgbWVhbnQgdG8KPj4gaGVscCBoZXJlPwo+IEkgdGhpbmsgdGhlIG1pc3Rha2Ugd2FzIHRv
IGNhc3QgdGhlIHJldHVybiB0byBjaGFyKi4gSWYgSSByZW1vdmUgdGhlCj4gY2FzdCwgYXMgQW5k
cmV3IHN1Z2dlc3RlZCwgdGhlbiBhbnkgY29tcGFyaXNvbiB3b3VsZCBiZSBhIGNvbXBhcmlzb24K
PiBiZXR3ZWVuIHVuc2lnbmVkIGxvbmcsIHRoYXQgc2hvdWxkIGJlIGFjY2VwdGVkIGFuZCBzYWZl
Lgo+Cj4gSG93ZXZlciwgdGhlIHBhcmFtZXRlciB0byBSRUxPQ19ISURFIGhhcyB0byBiZSBjYXN0
ZWQgdG8gdW5zaWduZWQgbG9uZywKPiBiZWNhdXNlIG1vc3Qgb2Z0ZW4gd2UgcGFzcyBjaGFyKjoK
Pgo+IC9sb2NhbC9yZXBvcy94ZW4tdXBzdHJlYW0veGVuL2luY2x1ZGUveGVuL2NvbXBpbGVyLmg6
MTAwOjU6IGVycm9yOiBjYXN0IHNwZWNpZmllcyBhcnJheSB0eXBlCj4gICAgICAodHlwZW9mKHB0
cikpIChfX3B0ciArIChvZmYpKTsgfSkKPgo+IFNvIEkgdGhpbmsgdGhlIF9fc3ltYm9sIG1hY3Jv
IHNob3VsZCBiZToKPgo+ICsjZGVmaW5lIF9fc3ltYm9sKHgpICAgICAgICAgKFJFTE9DX0hJREUo
KHVuc2lnbmVkIGxvbmcpKHgpLCAwKSkKPgoKSSBkb24ndCBzZWUgd2h5IHRoZSB1bnNpZ25lZCBs
b25nIGNhc3QgaXMgbmVlZGVkLsKgIFdoYXQgaXMgd3JvbmcgYnkKaGF2aW5nICJjaGFyICpwdHIg
KyAwIiB3aGljaCBpcyBsZWdhbCBwb2ludGVyIGFyaXRobWV0aWMsIGFuZCBoYXMgd2VsbApkZWZp
bmVkIGJlaGF2aW91cj8KCklmIGl0IGlzIG5lY2Vzc2FyeSwgdGhlbiB5b3UgbmVlZCBhICh0eXBl
b2YoeCkpIGNhc3QgYWdhaW4gb24gdGhlCm91dHNpZGUsIGJlY2F1c2UgdGhlIHVuc2lnbmVkIGxv
bmcgY2FzdCBjYXVzZXMgUkVMT0NfSElERSdzIHR5cGVvZiB0byBiZQp3cm9uZyBvdmVyYWxsLgoK
fkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 10:26:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 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 1gCMXu-0007B9-Io; Tue, 16 Oct 2018 10:25:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=g94e=m4=citrix.com=prvs=820d23aae=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gCMXt-0007B4-UB
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 10:25:49 +0000
X-Inumbo-ID: 0a38d4af-d12e-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0a38d4af-d12e-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 10:27:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,388,1534809600"; d="scan'208";a="80493747"
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20181015145209.23162-1-aisaila@bitdefender.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <d69720c7-0df7-6ddc-8da0-c46f4c897fd3@citrix.com>
Date: Tue, 16 Oct 2018 11:25:30 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181015145209.23162-1-aisaila@bitdefender.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v1] arch/x86: Add registers to vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@tklengyel.com" <tamas@tklengyel.com>,
 "wei.liu2@citrix.com" <wei.liu2@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMTAvMTggMTU6NTIsIEFsZXhhbmRydSBTdGVmYW4gSVNBSUxBIHdyb3RlOgo+IFRoaXMg
cGF0Y2ggYWRkcyBhIGNvdXBsZSBvZiByZWdzIHRvIHRoZSB2bV9ldmVudCB0aGF0IGFyZSB1c2Vk
IGJ5Cj4gdGhlIGludHJvc3BlY3Rpb24uIFRoZSBiYXNlLCBsaW1pdCBhbmQgYXIKPiBiaXRzIGFy
ZSBjb21wcmVzc2VkIGludG8gYSB1aW50NjRfdCB1bmlvbiBzbyBhcyBub3QgdG8gZW5sYXJnZSB0
aGUKPiB2bV9ldmVudC4KPgo+IFNpZ25lZC1vZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEgPGFpc2Fp
bGFAYml0ZGVmZW5kZXIuY29tPgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvdm1fZXZlbnQuYyAgICAg
ICB8IDM1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tCj4gIHhlbi9pbmNsdWRl
L3B1YmxpYy92bV9ldmVudC5oIHwgMjkgKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0KPiAg
MiBmaWxlcyBjaGFuZ2VkLCA1NyBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQo+Cj4gZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni92bV9ldmVudC5jIGIveGVuL2FyY2gveDg2L3ZtX2V2ZW50
LmMKPiBpbmRleCAxNWRlNDNjM2U2Li4yODhkYTAwODdmIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNo
L3g4Ni92bV9ldmVudC5jCj4gKysrIGIveGVuL2FyY2gveDg2L3ZtX2V2ZW50LmMKPiBAQCAtMTcx
LDEzICsxNzEsNDIgQEAgdm9pZCB2bV9ldmVudF9maWxsX3JlZ3Modm1fZXZlbnRfcmVxdWVzdF90
ICpyZXEpCj4gICAgICByZXEtPmRhdGEucmVncy54ODYubXNyX2xzdGFyID0gY3R4dC5tc3JfbHN0
YXI7Cj4gIAo+ICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKGN1cnIsIHg4Nl9zZWdfZnMs
ICZzZWcpOwo+IC0gICAgcmVxLT5kYXRhLnJlZ3MueDg2LmZzX2Jhc2UgPSBzZWcuYmFzZTsKPiAr
ICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5mcy5maWVsZHMuYmFzZSA9IHNlZy5iYXNlOwo+ICsgICAg
cmVxLT5kYXRhLnJlZ3MueDg2LmZzLmZpZWxkcy5saW1pdCA9IHNlZy5saW1pdDsKPiArICAgIHJl
cS0+ZGF0YS5yZWdzLng4Ni5mcy5maWVsZHMuYXIgPSBzZWcuYXR0cjsKPiArICAgIHJlcS0+ZGF0
YS5yZWdzLng4Ni5mc19zZWwgPSBzZWcuc2VsOwoKVGhpcyBpc24ndCBjb3JyZWN0IGZvciB0aGUg
bGltaXQuwqAgVGhlIHBhY2tpbmcgbG9naWMgbmVlZHMgdG8gbG9vawpzb21ldGhpbmcgbGlrZToK
CmlmICggc2VnLmF0dHIuZyApCsKgwqDCoCByZXEtPmRhdGEucmVncy54ODYuZnMuZmllbGRzLmxp
bWl0ID0gc2VnLmxpbWl0ID4+IDEyOwplbHNlCsKgwqDCoCByZXEtPmRhdGEucmVncy54ODYuZnMu
ZmllbGRzLmxpbWl0ID0gc2VnLmxpbWl0OwoKT3RoZXJ3aXNlIHlvdSB0cnVuY2F0ZSB0aGUgcmVz
dWx0IGluIHRoZSBkZWZhdWx0IGNhc2UuCgpGdXJ0aGVybW9yZSwgSSdkIHJlY29tbWVuZCBjcmVh
dGluZyBhIGhlbHBlciBmdW5jdGlvbiBmb3IgcGFja2luZy4KCn5BbmRyZXcKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 10:57:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 10: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 1gCN20-00013N-9X; Tue, 16 Oct 2018 10:56:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tkc3=m4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gCN1y-00013I-Rw
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 10:56:54 +0000
X-Inumbo-ID: 62aabe83-d132-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 62aabe83-d132-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 10:58:17 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 40256341;
 Tue, 16 Oct 2018 03:56:53 -0700 (PDT)
Received: from [10.37.12.228] (unknown [10.37.12.228])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 77BD43F59C;
 Tue, 16 Oct 2018 03:56:51 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, boris.ostrovsky@oracle.com,
 jgross@suse.com, vkuznets@redhat.com
References: <alpine.DEB.2.10.1810161627250.5150@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <209b46f5-54db-72be-5d08-798550bc7d02@arm.com>
Date: Tue, 16 Oct 2018 11:56:49 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810161627250.5150@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] CONFIG_XEN_PV breaks
 xen_create_contiguous_region on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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, Nathan.Studer@dornerworks.com,
 Jeff.Kubascik@dornerworks.com, Jarvis.Roach@dornerworks.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>

SGksCgpPbiAxMC8xNi8yMDE4IDA5OjM4IEFNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4g
eGVuX2NyZWF0ZV9jb250aWd1b3VzX3JlZ2lvbiBoYXMgbm93IG9ubHkgYW4gaW1wbGVtZW50YXRp
b24gaWYKPiBDT05GSUdfWEVOX1BWIGlzIGRlZmluZWQuIEhvd2V2ZXIsIG9uIEFSTSB3ZSBuZXZl
ciBzZXQgQ09ORklHX1hFTl9QViBidXQKPiB3ZSBkbyBoYXZlIGFuIGltcGxlbWVudGF0aW9uIG9m
IHhlbl9jcmVhdGVfY29udGlndW91c19yZWdpb24gd2hpY2ggaXMKPiByZXF1aXJlZCBmb3Igc3dp
b3RsYi14ZW4gdG8gd29yayBjb3JyZWN0bHkgKGFsdGhvdWdoIGl0IGp1c3Qgc2V0cwo+ICpkbWFf
aGFuZGxlKS4gPgo+IFRoaXMgZml4ZXMgYSBidWcgaW50cm9kdWNlZCBieSAxNjYyNDM5MDgxNmM0
YzQwZGYzZDc3N2IzNDY2NWQzZmQwMWU2OTNkLgoKTGludXggaXMgdXNpbmcgdGhlIHRhZyAiRml4
ZXM6IHNoYTEgKCJjb21taXQgdGl0bGUiKSIgc28gaXQgY2FuIGJlIApwaWNrZWQgdXAgZm9yIGJh
Y2twb3J0aW5nLgoKQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
CgpDaGVlcnMsCj4gCj4gZGlmZiAtLWdpdCBhL2luY2x1ZGUveGVuL3hlbi1vcHMuaCBiL2luY2x1
ZGUveGVuL3hlbi1vcHMuaAo+IGluZGV4IGZkMThjOTcuLjkzOWE5NjIgMTAwNjQ0Cj4gLS0tIGEv
aW5jbHVkZS94ZW4veGVuLW9wcy5oCj4gKysrIGIvaW5jbHVkZS94ZW4veGVuLW9wcy5oCj4gQEAg
LTQxLDcgKzQxLDcgQEAgc3RhdGljIGlubGluZSB1aW50MzJfdCB4ZW5fdmNwdV9ucihpbnQgY3B1
KQo+ICAgCj4gICBleHRlcm4gdW5zaWduZWQgbG9uZyAqeGVuX2NvbnRpZ3VvdXNfYml0bWFwOwo+
ICAgCj4gLSNpZmRlZiBDT05GSUdfWEVOX1BWCj4gKyNpZmRlZiBDT05GSUdfWEVOX1BWIHx8IENP
TkZJR19BUk0gfHwgQ09ORklHX0FSTTY0Cj4gICBpbnQgeGVuX2NyZWF0ZV9jb250aWd1b3VzX3Jl
Z2lvbihwaHlzX2FkZHJfdCBwc3RhcnQsIHVuc2lnbmVkIGludCBvcmRlciwKPiAgIAkJCQl1bnNp
Z25lZCBpbnQgYWRkcmVzc19iaXRzLAo+ICAgCQkJCWRtYV9hZGRyX3QgKmRtYV9oYW5kbGUpOwo+
IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gWGVu
LWRldmVsIG1haWxpbmcgbGlzdAo+IFhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IGh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwKPiAK
Ci0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 11:10:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 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 1gCNEu-0002Vu-IL; Tue, 16 Oct 2018 11:10:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ku/m=m4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gCNEs-0002Vi-Ts
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 11:10:14 +0000
X-Inumbo-ID: 3f0d1cf7-d134-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3f0d1cf7-d134-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 11: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 <aliasfile-bounces@xenproject.org>)
 id 1gCNEq-0005b7-3T; Tue, 16 Oct 2018 11:10: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 1gCNEp-0001BL-II; Tue, 16 Oct 2018 11:10:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gCNEp-0004od-Hc; Tue, 16 Oct 2018 11:10:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128744-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-armhf-armhf-xl-credit2:<job
 status>:broken:regression
 xen-4.7-testing:test-armhf-armhf-xl-credit2:host-install(4):broken:heisenbug
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.7-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:allowable
 xen-4.7-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=3d33cc6ddf37026b5530f83f5fa3af05b22f9e43
X-Osstest-Versions-That: xen=3f7b4ecfab99ed904e12083f60e80efa99db7770
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 16 Oct 2018 11:10:11 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 128744: trouble: 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>

ZmxpZ2h0IDEyODc0NCB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODc0NC8KCkZhaWx1cmVzIGFuZCBw
cm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBh
cmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9j
a2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICA0IGhvc3QtaW5zdGFsbCg0KSAg
ICAgICAgICBicm9rZW4gcGFzcyBpbiAxMjg2NzQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBpbiAxMjg2NzQgcGFz
cyBpbiAxMjg3NDQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNSBndWVz
dC1zYXZlcmVzdG9yZS4yIGZhaWwgaW4gMTI4Njc0IHBhc3MgaW4gMTI4NzQ0CgpSZWdyZXNzaW9u
cyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBS
RUdSLiB2cy4gMTI3NjAxCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIGluIDEyODY3NCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyODY3NCBuZXZlciBw
YXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRz
eC12bWVudHJ5IGZhaWwgbGlrZSAxMjc2MDEKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICA1
MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyNzYwMQogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMyAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBm
YWlsIGxpa2UgMTI3NjI3CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgNTAgeHRmL3Rlc3Qt
aHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMjc2MjcKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEy
NzYyNwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI3NjI3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjc2MjcKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyNzYyNwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI3NjI3CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAx
Mjc2MjcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEyNzYyNwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI3NjI3CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjc2MjcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTAgZGViaWFu
LWluc3RhbGwgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyNzYyNwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTI3NjI3CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNp
b24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAzZDMzY2M2ZGRm
MzcwMjZiNTUzMGY4M2Y1ZmEzYWYwNWIyMmY5ZTQzCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAg
ICAgICAgICAgICAgICAzZjdiNGVjZmFiOTllZDkwNGUxMjA4M2Y2MGU4MGVmYTk5ZGI3NzcwCgpM
YXN0IHRlc3Qgb2YgYmFzaXMgICAxMjc2MjcgIDIwMTgtMDktMTUgMDI6MTQ6NDEgWiAgIDMxIGRh
eXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4Njc0ICAyMDE4LTEwLTEyIDE3OjA2OjA2IFogICAg
MyBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVu
ZGVyIHRlc3Q6CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIElh
biBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIFNhbXVlbCBUaGliYXVsdCA8
c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1y
dW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiBicm9r
ZW4KYnJva2VuLXN0ZXAgdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIGhvc3QtaW5zdGFsbCg0
KQoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDNkMzNjYzZkZGYzNzAyNmI1NTMwZjgzZjVmYTNh
ZjA1YjIyZjllNDMKQXV0aG9yOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KRGF0ZTogICBUdWUgU2VwIDE4IDExOjI1OjIwIDIwMTggKzAxMDAKCiAgICBzdHViZG9tL2dy
dWIucGF0Y2hlczogRHJvcCBkb2NzIGNoYW5nZXMsIGZvciBsaWNlbnNpbmcgcmVhc29ucwogICAg
CiAgICBUaGUgcGF0Y2ggZmlsZSAwMGN2cyBpcyBhbiBpbXBvcnQgb2YgYSBuZXcgdXBzdHJlYW0g
dmVyc2lvbiBvZgogICAgZ3J1YjEgZnJvbSB1cHN0cmVhbSBDVlMuCiAgICAKICAgIFVuZm9ydHVu
YXRlbHksIGluIHRoZSBwZXJpb2QgY292ZXJlZCBieSB0aGUgdXBkYXRlLCB1cHN0cmVhbSBjaGFu
Z2VkCiAgICB0aGUgZG9jdW1lbnRhdGlvbiBsaWNlbmNlIGZyb20gYSBzaW1wbGUgcGVybWlzc2l2
ZSBsaWNlbmNlLCB0byB0aGUgR05VCiAgICAiRnJlZSBEb2N1bWVudGF0aW9uIExpY2VuY2UiIHdp
dGggRnJvbnQgYW5kIEJhY2sgQ292ZXIgVGV4dHMuCiAgICAKICAgIFRoZSBEZWJpYW4gUHJvamVj
dCBpcyBvZiB0aGUgdmlldyB0aGF0IHVzZSB0aGUgRnJvbnQgYW5kIEJhY2sgQ292ZXIKICAgIFRl
eHRzIGZlYXR1cmUgb2YgdGhlIEdGREwgbWFrZXMgdGhlIHJlc3VsdGluZyBkb2N1bWVudCBub3Qg
RnJlZQogICAgU29mdHdhcmUsIGJlY2F1c2Ugb2YgdGhlIG1hbmRhdG9yeSByZWRpc3RyaWJ1dGlv
biBvZiB0aGVzZSBpbW11dGFibGUKICAgIHRleHRzLiAgKFBlcnNvbmFsbHksIEkgYWdyZWUuKQog
ICAgCiAgICBUaGlzIGlzIGF3a3dhcmQgYmVjYXVzZSBEZWJpYW4gZG8gbm90IHdhbnQgdG8gc2hp
cCBub24tZnJlZSBjb250ZW50LgogICAgU28gdGhlIERlYmlhbiBtYWludGFpbmVycyBuZWVkIHRv
IGxhdW5kZXIgdGhlIHVwc3RyZWFtIHNvdXJjZSBjb2RlLCB0bwogICAgcmVtb3ZlIHRoZSB0cm91
Ymxlc29tZSBmaWxlcy4gIFRoaXMgaXMgYW4gZXh0cmEgc3RlcCB3aGVuCiAgICBpbmNvcnBvcmF0
aW5nIG5ldyB1cHN0cmVhbSB2ZXJzaW9ucy4gIEl0J3MgcGFydGljdWxhcmx5IGFubm95aW5nIGZv
cgogICAgc2VjdXJpdHkgcmVzcG9uc2UsIHdoaWNoIG9mdGVuIGludm9sdmVzIHJlYmFzaW5nIG9u
dG8gYSBuZXcgdXBzdHJlYW0KICAgIHJlbGVhc2UuCiAgICAKICAgIGdydWIxIGlzIG9ic29sZXRl
IGFuZCB0aGUgbGFzdCBjaGFuZ2UgdG8gWGVuJ3MgUFYgZ3J1YjEgc3R1YmRvbSBjb2RlCiAgICB3
YXMgaW4gMjAxNi4gIEZ1cnRoZXJtb3JlLCB0aGUgZ3J1YjEgZG9jdW1lbnRhdGlvbiBpcyBub3Qg
YnVpbHQgYW5kCiAgICBpbnN0YWxsZWQgYnkgdGhlIFhlbiBwdi1ncnViIHN0dWJkb20gTWFrZWZp
bGVzLgogICAgCiAgICBUaGVyZWZvcmUsIHJlbW92ZSBhbGwgZG9jcyBjaGFuZ2VzIGZyb20gc3R1
YmRvbS9ncnViLnBhdGNoZXMuICBUaGlzCiAgICBtZWFucyB0aGF0IHRoZXJlIGFyZSBub3cgbm8g
bG9uZ2VyIGFueSBHRkRMLWxpY2VuY2VkIGdydWIgZG9jcyBpbgogICAgeGVuLmdpdC4KICAgIAog
ICAgVGhlcmUgaXMgbm8gdXNlciBpbXBhY3QsIGFuZCBEZWJpYW4gaXMgaGVscGVkLiAgVGhpcyBj
aGFuZ2Ugd291bGQKICAgIGNvbXBsaWNhdGUgYW55IGF0dGVtcHRzIHRvIHVwZGF0ZSB0byBhIG5l
dyB2ZXJzaW9uIG9mIHVwc3RyZWFtIGdydWIxLAogICAgYnV0IGl0IHNlZW1zIHVubGlrZWx5IHRo
YXQgc3VjaCBhIHRoaW5nIHdpbGwgZXZlciBoYXBwZW4uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogICAgQ0M6IERvdWcgR29s
ZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KICAgIENDOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NA
c3VzZS5jb20+CiAgICBDQzogcGtnLXhlbi1kZXZlbEBsaXN0cy5hbGlvdGguZGViaWFuLm9yZwog
ICAgQWNrZWQtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICAg
IEFja2VkLWJ5OiBTYW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGliYXVsdEBlbnMtbHlvbi5vcmc+
CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCBjNjJjNTNkNjE0NzdkZmViNjNhNDdiMDY3
M2MzODkwODIxMTJiYWJjKQogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgOTRmYmE5ZjQz
OGEyYzM2YWQ5YmYzYTQ4MWE2MDEzZGRjN2NmOGNkOSkKICAgIChjaGVycnkgcGlja2VkIGZyb20g
Y29tbWl0IGVkMDI0ZWY1MzhjZDEwZWMzM2M5ZWRhY2Q1ZTVmMjAxNmE1OTY0ZDIpCiAgICAoY2hl
cnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCA3ODJjYTliOTRmNzcwMjY4NzVkZDk4ZDYyODhmYzFmOGRj
YzdjZTE5KQogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgZGVlNTkzNzgwMjEzYTQ5OTdh
ZTYyMDZjYzRkMTAzZTYwODYxMzA5OCkKKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 11:31:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 11:31: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 1gCNYz-000469-Dr; Tue, 16 Oct 2018 11:31:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tbbi=m4=xenproject.org=prvs=82009f164=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gCNYy-00045z-3X
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 11:31:00 +0000
X-Inumbo-ID: 924fd24a-d136-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 924fd24a-d136-11e8-a8a5-bc764e045a96;
 Tue, 16 Oct 2018 13:28:15 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,388,1534809600"; d="scan'208";a="67938547"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75430-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-snapshot:build-armhf-pvops:<job
 status>:broken:regression
 distros-debian-snapshot:build-i386:<job status>:broken:regression
 distros-debian-snapshot:build-amd64-pvops:<job status>:broken:regression
 distros-debian-snapshot:build-armhf:<job status>:broken:regression
 distros-debian-snapshot:build-amd64:<job status>:broken:regression
 distros-debian-snapshot:build-i386-pvops:<job status>:broken:regression
 distros-debian-snapshot:test-amd64-amd64-i386-daily-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-armhf-armhf-armhf-daily-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-i386-i386-current-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-amd64-i386-weekly-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-i386-amd64-weekly-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-amd64-i386-current-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-amd64-amd64-current-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-i386-amd64-current-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-amd64-amd64-daily-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-i386-i386-daily-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-i386-i386-weekly-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-amd64-amd64-weekly-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-i386-amd64-daily-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:build-armhf-pvops:host-install(4):broken:nonblocking
 distros-debian-snapshot:build-armhf:host-install(4):broken:nonblocking
 distros-debian-snapshot:build-i386:host-install(4):broken:nonblocking
 distros-debian-snapshot:build-i386-pvops:host-install(4):broken:nonblocking
 distros-debian-snapshot:build-amd64-pvops:host-install(4):broken:nonblocking
 distros-debian-snapshot:build-amd64:host-install(4):broken:nonblocking
X-Osstest-Versions-That: flight=75377
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 16 Oct 2018 12:30:56 +0100
Subject: [Xen-devel] [distros-debian-snapshot test] 75430: 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>

ZmxpZ2h0IDc1NDMwIGRpc3Ryb3MtZGViaWFuLXNuYXBzaG90IHJlYWwgW3JlYWxdCmh0dHA6Ly9v
c3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzLzc1NDMwLwoKRmFpbHVyZXMgYW5kIHBy
b2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFy
ZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAg
ICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Ig
c3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAg
ICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2Nr
aW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LWRhaWx5LW5ldGJvb3QtcHlncnViICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWFybWhmLWRhaWx5
LW5ldGJvb3QtcHlncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1pMzg2LWN1cnJlbnQtbmV0aW5zdC1weWdydWIgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXdlZWtseS1uZXRpbnN0LXB5
Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
YW1kNjQtd2Vla2x5LW5ldGluc3QtcHlncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1jdXJyZW50LW5ldGluc3QtcHlncnViICAxIGJ1
aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1jdXJy
ZW50LW5ldGluc3QtcHlncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtYW1kNjQtY3VycmVudC1uZXRpbnN0LXB5Z3J1YiAgMSBidWlsZC1jaGVjaygx
KSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtZGFpbHktbmV0Ym9vdC1w
dmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LWkzODYtZGFpbHktbmV0Ym9vdC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni13ZWVrbHktbmV0aW5zdC1weWdydWIgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtd2Vl
a2x5LW5ldGluc3QtcHlncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LWFtZDY0LWRhaWx5LW5ldGJvb3QtcHlncnViICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0IGhvc3Qt
aW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzUzNzcKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlr
ZSA3NTM3NwogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkg
ICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDc1Mzc3CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzUzNzcKIGJ1
aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAg
ICBicm9rZW4gbGlrZSA3NTM3NwogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNCBob3N0
LWluc3RhbGwoNCkgICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDc1Mzc3CgpiYXNlbGluZSB2ZXJz
aW9uOgogZmxpZ2h0ICAgICAgICAgICAgICAgNzUzNzcKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LWRhaWx5LW5ldGJvb3QtcHZncnViICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LWRhaWx5LW5ldGJv
b3QtcHZncnViICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWFt
ZDY0LWRhaWx5LW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybWhmLWFybWhmLWFybWhmLWRhaWx5LW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1kYWlseS1uZXRib290LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1jdXJyZW50LW5l
dGluc3QtcHlncnViICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtYW1k
NjQtY3VycmVudC1uZXRpbnN0LXB5Z3J1YiAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1jdXJyZW50LW5ldGluc3QtcHlncnViICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWkzODYtY3VycmVudC1uZXRpbnN0LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXdlZWtseS1uZXRp
bnN0LXB5Z3J1YiAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2
NC13ZWVrbHktbmV0aW5zdC1weWdydWIgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXdlZWtseS1uZXRpbnN0LXB5Z3J1YiAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni13ZWVrbHktbmV0aW5zdC1weWdydWIgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0Lnhz
LmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rl
c3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAg
aHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 12:21:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 12:21: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 1gCOLN-0007rq-Vh; Tue, 16 Oct 2018 12:21:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ku/m=m4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gCOLM-0007re-U6
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 12:21:00 +0000
X-Inumbo-ID: 21c9c138-d13e-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 21c9c138-d13e-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 12:22: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 <aliasfile-bounces@xenproject.org>)
 id 1gCOLI-0006vA-V3; Tue, 16 Oct 2018 12:20: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 1gCOLI-0003xj-LD; Tue, 16 Oct 2018 12:20:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gCOLI-0000OK-Jr; Tue, 16 Oct 2018 12:20:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128836-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=6d665168b0b630924a8d535316d053723998d658
X-Osstest-Versions-That: ovmf=47f15da16053f031bcf7c50f6960bd0f6c83d2db
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 16 Oct 2018 12:20:56 +0000
Subject: [Xen-devel] [ovmf test] 128836: 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>

ZmxpZ2h0IDEyODgzNiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg4MzYvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA2ZDY2NTE2OGIwYjYzMDkyNGE4ZDUzNTMxNmQwNTM3
MjM5OThkNjU4CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA0N2YxNWRh
MTYwNTNmMDMxYmNmN2M1MGY2OTYwYmQwZjZjODNkMmRiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg4MzQgIDIwMTgtMTAtMTYgMDc6MTA6NDMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4ODM2ICAyMDE4LTEwLTE2IDA5OjEwOjUyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRG9uZ2FvIEd1
byA8ZG9uZ2FvLmd1b0BpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0
L29zc3Rlc3Qvb3ZtZi5naXQKICAgNDdmMTVkYTE2MC4uNmQ2NjUxNjhiMCAgNmQ2NjUxNjhiMGI2
MzA5MjRhOGQ1MzUzMTZkMDUzNzIzOTk4ZDY1OCAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 12:52:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 12:52: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 1gCOpP-0001nt-HQ; Tue, 16 Oct 2018 12:52:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=edok=m4=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1gCOpO-0001no-6R
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 12:52:02 +0000
X-Inumbo-ID: 778de827-d142-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 778de827-d142-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 12:53:24 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9GCnHc6069962;
 Tue, 16 Oct 2018 12:51:46 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-2018-07-02;
 bh=DHl70SQCKX1WAt4SaZRLpjVAmUFnIoqOsW56lfXNC0Y=;
 b=4/NGnbXzln+CJHGw+0iZnaUMzbXxZ8vgAojGkwYy0PPNwwBoBQ6GLftaFguu64DTalB+
 1Z3sWxZDIkouzY4uTH98teqvwD2bl10vZnDqqekqdfk8UaZdddiKgziYQs8ZzX3hKGPa
 BZufzgnLZWOYBa1EtyMenDUm1luK4CSWr6qFu6yck78ATlCtXebZn6NUnM1r2uHeIAcQ
 HX7l01CN2LHgzp2kbYO2JnoJt2U0edcPglUAtTh3cP35pxOjLoM9AJP2x5d92IdTQ3Mb
 y7Bnk7qBPQEtc9yIZOKDZiHOuE8YiEZKGU8qVpGRjiQAFnJz0JFBMs1EiCroI/zxVECp nw== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2120.oracle.com with ESMTP id 2n39br8951-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 16 Oct 2018 12:51:46 +0000
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w9GCpe4S015288
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 16 Oct 2018 12:51:40 GMT
Received: from abhmp0018.oracle.com (abhmp0018.oracle.com [141.146.116.24])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9GCpdv4018297;
 Tue, 16 Oct 2018 12:51:39 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 16 Oct 2018 05:51:39 -0700
To: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, jgross@suse.com,
 vkuznets@redhat.com
References: <alpine.DEB.2.10.1810161627250.5150@sstabellini-ThinkPad-X260>
 <209b46f5-54db-72be-5d08-798550bc7d02@arm.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <8deec21f-cb8a-a481-7f49-e9a8c1c7425a@oracle.com>
Date: Tue, 16 Oct 2018 08:51:32 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <209b46f5-54db-72be-5d08-798550bc7d02@arm.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9047
 signatures=668706
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810160110
Subject: Re: [Xen-devel] [PATCH] CONFIG_XEN_PV breaks
 xen_create_contiguous_region on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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, Nathan.Studer@dornerworks.com,
 Jeff.Kubascik@dornerworks.com, Jarvis.Roach@dornerworks.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMTYvMTggNjo1NiBBTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+Cj4gT24gMTAv
MTYvMjAxOCAwOTozOCBBTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+PiB4ZW5fY3JlYXRl
X2NvbnRpZ3VvdXNfcmVnaW9uIGhhcyBub3cgb25seSBhbiBpbXBsZW1lbnRhdGlvbiBpZgo+PiBD
T05GSUdfWEVOX1BWIGlzIGRlZmluZWQuIEhvd2V2ZXIsIG9uIEFSTSB3ZSBuZXZlciBzZXQgQ09O
RklHX1hFTl9QViBidXQKPj4gd2UgZG8gaGF2ZSBhbiBpbXBsZW1lbnRhdGlvbiBvZiB4ZW5fY3Jl
YXRlX2NvbnRpZ3VvdXNfcmVnaW9uIHdoaWNoIGlzCj4+IHJlcXVpcmVkIGZvciBzd2lvdGxiLXhl
biB0byB3b3JrIGNvcnJlY3RseSAoYWx0aG91Z2ggaXQganVzdCBzZXRzCj4+ICpkbWFfaGFuZGxl
KS4gPgo+PiBUaGlzIGZpeGVzIGEgYnVnIGludHJvZHVjZWQgYnkgMTY2MjQzOTA4MTZjNGM0MGRm
M2Q3NzdiMzQ2NjVkM2ZkMDFlNjkzZC4KPgo+IExpbnV4IGlzIHVzaW5nIHRoZSB0YWcgIkZpeGVz
OiBzaGExICgiY29tbWl0IHRpdGxlIikiIHNvIGl0IGNhbiBiZQo+IHBpY2tlZCB1cCBmb3IgYmFj
a3BvcnRpbmcuCgoKU29CIHdvdWxkIGFsc28gYmUgZ29vZCB0byBoYXZlIDstKQoKUmV2aWV3ZWQt
Ynk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+Cgo+Cj4gQWNr
ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4KPiBDaGVlcnMsCj4+
Cj4+IGRpZmYgLS1naXQgYS9pbmNsdWRlL3hlbi94ZW4tb3BzLmggYi9pbmNsdWRlL3hlbi94ZW4t
b3BzLmgKPj4gaW5kZXggZmQxOGM5Ny4uOTM5YTk2MiAxMDA2NDQKPj4gLS0tIGEvaW5jbHVkZS94
ZW4veGVuLW9wcy5oCj4+ICsrKyBiL2luY2x1ZGUveGVuL3hlbi1vcHMuaAo+PiBAQCAtNDEsNyAr
NDEsNyBAQCBzdGF0aWMgaW5saW5lIHVpbnQzMl90IHhlbl92Y3B1X25yKGludCBjcHUpCj4+IMKg
IMKgIGV4dGVybiB1bnNpZ25lZCBsb25nICp4ZW5fY29udGlndW91c19iaXRtYXA7Cj4+IMKgIC0j
aWZkZWYgQ09ORklHX1hFTl9QVgo+PiArI2lmZGVmIENPTkZJR19YRU5fUFYgfHwgQ09ORklHX0FS
TSB8fCBDT05GSUdfQVJNNjQKPj4gwqAgaW50IHhlbl9jcmVhdGVfY29udGlndW91c19yZWdpb24o
cGh5c19hZGRyX3QgcHN0YXJ0LCB1bnNpZ25lZCBpbnQKPj4gb3JkZXIsCj4+IMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgdW5zaWduZWQgaW50IGFkZHJlc3NfYml0cywKPj4gwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBkbWFfYWRkcl90ICpkbWFfaGFuZGxlKTsK
Pj4KPj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPj4g
WGVuLWRldmVsIG1haWxpbmcgbGlzdAo+PiBYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
Pj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bAo+Pgo+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 13:01:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 13:01: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 1gCOyd-0002dn-HQ; Tue, 16 Oct 2018 13:01:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pf7c=m4=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gCOyc-0002di-P0
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 13:01:34 +0000
X-Inumbo-ID: ccd9108a-d143-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ccd9108a-d143-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 13:02:56 +0000 (UTC)
Received: from bogon (unknown [61.48.217.40])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 1333120881;
 Tue, 16 Oct 2018 13:01:29 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539694892;
 bh=6Ke+T7PO3w9jXv+4Jiw0xb8WFgbhz8Wg/OXJo60ta5w=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=ZfyoKOrco9+AQvn6b60XLNG9SGP8fMUGDgv7SRy/k4ZmPxwXE+zSYv1wSl7Bq9Zrn
 iCW+xcrDHxNHhQ7n4RiCUmzljMTb1LrmC7Rj2BE0mUUxjmVtmD7MDzJlhMFDSCguKQ
 tK6SmkaCoZgmbgxR6qV/TL3WxSU0xB48tzmAIbPM=
Date: Tue, 16 Oct 2018 21:01:26 +0800 (CST)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Andrew Cooper <andrew.cooper3@citrix.com>
In-Reply-To: <3c36b1c6-f676-55b3-854b-c5ec79ce540b@citrix.com>
Message-ID: <alpine.DEB.2.10.1810162037480.5150@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810142125100.4859@sstabellini-ThinkPad-X260>
 <1539597367-25807-3-git-send-email-sstabellini@kernel.org>
 <066c1266-8e5d-ae29-e5be-cf5271e7606c@arm.com>
 <alpine.DEB.2.10.1810160917290.4859@sstabellini-ThinkPad-X260>
 <3c36b1c6-f676-55b3-854b-c5ec79ce540b@citrix.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-220654993-1539693925=:5150"
Content-ID: <alpine.DEB.2.10.1810162046330.5150@sstabellini-ThinkPad-X260>
Subject: Re: [Xen-devel] [PATCH 3/4] xen: introduce __symbol
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel@lists.xenproject.org, nd@arm.com
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-220654993-1539693925=:5150
Content-Type: TEXT/PLAIN; CHARSET=UTF-8
Content-Transfer-Encoding: 8BIT
Content-ID: <alpine.DEB.2.10.1810162046331.5150@sstabellini-ThinkPad-X260>

On Tue, 16 Oct 2018, Andrew Cooper wrote:
> On 16/10/18 02:34, Stefano Stabellini wrote:
> > On Mon, 15 Oct 2018, Julien Grall wrote:
> >> Hi,
> >>
> >> Please use scripts/get_maintainers.pl to CC relevant maintainers.
> >>
> >> On 15/10/2018 10:56, Stefano Stabellini wrote:
> >>> Introduce a macro, __symbol, which is a simple wrapper around RELOC_HIDE
> >>> to be used everywhere symbols such as _stext and _etext are used in the
> >>> code.
> >>>
> >>> RELOC_HIDE is needed when accessing symbols such as _stext and _etext
> >>> because the C standard forbids comparisons between pointers pointing to
> >>> different objects. _stext, _etext, etc. are all pointers to different
> >>> objects from ANCI C point of view.
> >>>
> >>> To work around potential C compiler issues (which have actually
> >>> been found, see the comment on top of RELOC_HIDE in Linux), and to help
> >>> with certifications, let's introduce some syntactic sugar to be used in
> >>> following patches.
> >>>
> >>> Signed-off-by: Stefano Stabellini <stefanos@xilinx.com>
> >>> ---
> >>>   xen/include/asm-arm/mm.h   | 6 ++++++
> >>>   xen/include/asm-x86/page.h | 6 ++++++
> >>>   2 files changed, 12 insertions(+)
> >>>
> >>> diff --git a/xen/include/asm-arm/mm.h b/xen/include/asm-arm/mm.h
> >>> index 940b74b..02ce05a 100644
> >>> --- a/xen/include/asm-arm/mm.h
> >>> +++ b/xen/include/asm-arm/mm.h
> >>> @@ -284,6 +284,12 @@ static inline uint64_t gvirt_to_maddr(vaddr_t va,
> >>> paddr_t *pa,
> >>>   #define __mfn_to_virt(mfn) (maddr_to_virt((paddr_t)(mfn) << PAGE_SHIFT))
> >>>     /*
> >>> + * Use RELOC_HIDE with symbols such as _stext and _etext to avoid errors
> >>> + * on comparing pointers to different objects
> >>> + */
> >>> +#define __symbol(x)         ((char *)RELOC_HIDE((unsigned long)(x), 0))
> >> There are no different between arm and x86. A better place would be
> >> xen/compiler.h (or something common).
> > OK
> >
> >
> >> But, after this patch, there are even more chance the compiler will consider
> >> that 2 _symbol(...) will come from different objects. So how is this meant to
> >> help here?
> > I think the mistake was to cast the return to char*. If I remove the
> > cast, as Andrew suggested, then any comparison would be a comparison
> > between unsigned long, that should be accepted and safe.
> >
> > However, the parameter to RELOC_HIDE has to be casted to unsigned long,
> > because most often we pass char*:
> >
> > /local/repos/xen-upstream/xen/include/xen/compiler.h:100:5: error: cast specifies array type
> >      (typeof(ptr)) (__ptr + (off)); })
> >
> > So I think the __symbol macro should be:
> >
> > +#define __symbol(x)         (RELOC_HIDE((unsigned long)(x), 0))
> >
> 
> I don't see why the unsigned long cast is needed.Â  What is wrong by
> having "char *ptr + 0" which is legal pointer arithmetic, and has well
> defined behaviour?

The issue is that _stext is defined as char _stext[], so
__symbol(_stext) wouldn't work because _stext is an array type. As I
pasted above the error is "cast specifies array type". I guess it would
have to be __symbol(&_stext[0]) everywhere.

Also, I don't think it is a good idea for __symbol to return a pointer,
because then we are still left with the original issue of comparing
pointers of different sizes. We just moved the issue from the original
pointers to the ones returned by RELOC_HIDE.


> If it is necessary, then you need a (typeof(x)) cast again on the
> outside, because the unsigned long cast causes RELOC_HIDE's typeof to be
> wrong overall.

I am not sure I follow you here, do you mean:

  ((typeof(x)) RELOC_HIDE((unsigned long)(x), 0)

If so, I think it is best to have RELOC_HIDE return unsigned long (no
outside cast), hence removing all issues of comparing pointers to
different objects. Then, I'll adjust the few call sites that need
changes because of the char* -> unsigned long conversion. I have
already modified patch #4 following this strategy and the modifications
required were very few.
--8323329-220654993-1539693925=:5150
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-220654993-1539693925=:5150--


From xen-devel-bounces@lists.xenproject.org Tue Oct 16 13:03:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 13: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 1gCP03-0002j2-1K; Tue, 16 Oct 2018 13:03:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pf7c=m4=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gCP01-0002iw-Ok
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 13:03:01 +0000
X-Inumbo-ID: 0112d05e-d144-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0112d05e-d144-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 13:04:24 +0000 (UTC)
Received: from bogon (unknown [61.48.217.40])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id CB51020881;
 Tue, 16 Oct 2018 13:02:56 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539694980;
 bh=+zPS5Vwhj8vC9mlmHFq2PBxgbdTVDSOvusHu+zLkS/E=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=w3T/QMRFKywY4aoMqpe5e0vSj99UoORzR0dXO5G6VnUqLL0m+7PRUTjeQNMdFlGS7
 MzxoxWPtoLd3bK08xytAMTwgzaL9SheflMpT4Kt94CAsT4aAjuNLujkie7IqbfSful
 kGKUjbYYgGCJrKrYD+yx1xvSjv+oI93NNBDImzEw=
Date: Tue, 16 Oct 2018 21:02:53 +0800 (CST)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>
In-Reply-To: <8deec21f-cb8a-a481-7f49-e9a8c1c7425a@oracle.com>
Message-ID: <alpine.DEB.2.10.1810162102240.5150@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810161627250.5150@sstabellini-ThinkPad-X260>
 <209b46f5-54db-72be-5d08-798550bc7d02@arm.com>
 <8deec21f-cb8a-a481-7f49-e9a8c1c7425a@oracle.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-1287587876-1539694980=:5150"
Subject: Re: [Xen-devel] [PATCH] CONFIG_XEN_PV breaks
 xen_create_contiguous_region on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Stefano Stabellini <sstabellini@kernel.org>,
 Jeff.Kubascik@dornerworks.com, Julien Grall <julien.grall@arm.com>,
 Nathan.Studer@dornerworks.com, xen-devel@lists.xenproject.org,
 vkuznets@redhat.com, Jarvis.Roach@dornerworks.com
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-1287587876-1539694980=:5150
Content-Type: TEXT/PLAIN; charset=UTF-8
Content-Transfer-Encoding: 8BIT

On Tue, 16 Oct 2018, Boris Ostrovsky wrote:
> On 10/16/18 6:56 AM, Julien Grall wrote:
> > Hi,
> >
> > On 10/16/2018 09:38 AM, Stefano Stabellini wrote:
> >> xen_create_contiguous_region has now only an implementation if
> >> CONFIG_XEN_PV is defined. However, on ARM we never set CONFIG_XEN_PV but
> >> we do have an implementation of xen_create_contiguous_region which is
> >> required for swiotlb-xen to work correctly (although it just sets
> >> *dma_handle). >
> >> This fixes a bug introduced by 16624390816c4c40df3d777b34665d3fd01e693d.
> >
> > Linux is using the tag "Fixes: sha1 ("commit title")" so it can be
> > picked up for backporting.
> 
> 
> SoB would also be good to have ;-)
> 
> Reviewed-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>

Ooops, here it comes:

Signed-off-by: Stefano Stabellini <stefanos@xilinx.com>


> >
> > Acked-by: Julien Grall <julien.grall@arm.com>
> >
> > Cheers,
> >>
> >> diff --git a/include/xen/xen-ops.h b/include/xen/xen-ops.h
> >> index fd18c97..939a962 100644
> >> --- a/include/xen/xen-ops.h
> >> +++ b/include/xen/xen-ops.h
> >> @@ -41,7 +41,7 @@ static inline uint32_t xen_vcpu_nr(int cpu)
> >> Â  Â  extern unsigned long *xen_contiguous_bitmap;
> >> Â  -#ifdef CONFIG_XEN_PV
> >> +#ifdef CONFIG_XEN_PV || CONFIG_ARM || CONFIG_ARM64
> >> Â  int xen_create_contiguous_region(phys_addr_t pstart, unsigned int
> >> order,
> >> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  unsigned int address_bits,
> >> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  dma_addr_t *dma_handle);
> >>
> >> _______________________________________________
> >> Xen-devel mailing list
> >> Xen-devel@lists.xenproject.org
> >> https://lists.xenproject.org/mailman/listinfo/xen-devel
> >>
> >
> 
--8323329-1287587876-1539694980=:5150
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-1287587876-1539694980=:5150--


From xen-devel-bounces@lists.xenproject.org Tue Oct 16 13:23:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 13: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 1gCPJr-0004K3-Uv; Tue, 16 Oct 2018 13:23:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tkc3=m4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gCPJq-0004Jy-L1
 for xen-devel@lists.xen.org; Tue, 16 Oct 2018 13:23:30 +0000
X-Inumbo-ID: 49b2cc46-d146-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 49b2cc46-d146-11e8-a8a5-bc764e045a96;
 Tue, 16 Oct 2018 15:20:45 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 5D9E080D;
 Tue, 16 Oct 2018 06:23:28 -0700 (PDT)
Received: from [10.37.12.228] (unknown [10.37.12.228])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B936B3F5D3;
 Tue, 16 Oct 2018 06:23:26 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
 <1533945710-15159-4-git-send-email-sstabellini@kernel.org>
 <79f450e4-7f96-3f9d-d267-a3aa38b1f26a@arm.com>
 <alpine.DEB.2.10.1810101455160.436@sstabellini-ThinkPad-X260>
 <0efa6dec-8800-f294-e16f-8cf6d4067a84@arm.com>
 <bb36e227-6c35-ed22-a2d0-bffec03a193d@arm.com>
 <alpine.DEB.2.10.1810160947370.4859@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <ea9e4900-c886-415c-585a-db620ac9194c@arm.com>
Date: Tue, 16 Oct 2018 14:23:25 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810160947370.4859@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 4/6] xen/arm: zynqmp: eemi access control
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>,
 nd <nd@arm.com>, 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>

SGkgU3RlZmFubywKCk9uIDEwLzE2LzIwMTggMDM6MzkgQU0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3
cm90ZToKPiBPbiAxNS8xMC8yMDE4IDA4OjI1LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpLAo+
Pgo+PiBPbiAxMC8xMC8yMDE4IDExOjM1IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+
PiBPbiBUdWUsIDI4IEF1ZyAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4gT24gMTEvMDgv
MTggMDE6MDEsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+Pj4gIMKgwqAgI2luY2x1ZGUg
PHhlbi9pb2NhcC5oPgo+Pj4+PiAgwqDCoCAjaW5jbHVkZSA8eGVuL3NjaGVkLmg+Cj4+Pj4+ICDC
oMKgICNpbmNsdWRlIDx4ZW4vdHlwZXMuaD4KPj4+Pj4gQEAgLTIzLDYgKzkxLDcyMSBAQAo+Pj4+
PiAgwqDCoCAjaW5jbHVkZSA8YXNtL3JlZ3MuaD4KPj4+Pj4gIMKgwqAgI2luY2x1ZGUgPGFzbS9w
bGF0Zm9ybXMveGlsaW54LXp5bnFtcC1lZW1pLmg+Cj4+Pj4+ICDCoMKgICtzdHJ1Y3QgcG1fYWNj
ZXNzCj4+Pj4+ICt7Cj4+Pj4+ICvCoMKgwqAgcGFkZHJfdCBhZGRyOwo+Pj4+Cj4+Pj4gSXQgc2Vl
bXMgdGhhdCB0aGUgYWRkcmVzcyB3aWxsIGFsd2F5cyBwYWdlLWFsaWduZWQuIFNvIGNvdWxkIHdl
IHN0b3JlIGEKPj4+PiBmcmFtZQo+Pj4+IHVzaW5nIG1mbl90Pwo+Pj4KPj4+IFllcyB3ZSBjb3Vs
ZCBzdG9yZSBqdXN0IHRoZSBmcmFtZS4gSSBzdGFydGVkIHRvIG1ha2UgdGhlIGNoYW5nZQo+Pj4g
c3VnZ2VzdGVkLCBhbmQgYWxsIHRoZSByZXF1aXJlZCBjb3JyZXNwb25kaW5nIGNoYW5nZXMgdG8g
dGhlCj4+PiBpbml0aWFsaXphdGlvbnMgYmVsb3csIGZvciBpbnN0YW5jZToKPj4+Cj4+PiAgwqDC
oCBbTk9ERV9SUFVdID0geyBNTV9SUFUgfSwKPj4+Cj4+PiBuZWVkcyB0byBiZWNvbWU6Cj4+Pgo+
Pj4gIMKgwqAgW05PREVfUlBVXSA9IHsgX21mbihNTV9SUFUpIH0sCj4+Pgo+Pj4gYnV0IHdoZW4g
SSB0cmllZCB0byBkbyB0aGF0LCBJIGdldCBhIGNvbXBpbGF0aW9uIGVycm9yOgo+Pj4KPj4+ICDC
oMKgIHhpbGlueC16eW5xbXAtZWVtaS5jOjEwNjoyMDogZXJyb3I6IGluaXRpYWxpemVyIGVsZW1l
bnQgaXMgbm90IGNvbnN0YW50Cj4+PiAgwqDCoMKgwqDCoMKgwqAgW05PREVfUlBVXSA9IHsgX21m
bihNTV9SUFUpIH0sCj4+Pgo+Pj4gVW5mb3J0dW5hdGVseSBpdCBpcyBub3QgcG9zc2libGUgdG8g
dXNlIG1mbl90IGluIHN0YXRpYyBpbml0aWFsaXphdGlvbnMsCj4+PiBiZWNhdXNlIGl0IGlzIGEg
c3RhdGljIGlubGluZS4gSSBjb3VsZCBkbzoKPj4+Cj4+Cj4+IFRoaXMgaXMgYSBidWcgaW4gR0ND
IG9sZGVyIHRoYW4gNS4wLgo+Pgo+Pj4gIMKgwqAgW05PREVfUlBVXSA9IHsgeyBNTV9SUFUgfSB9
LAo+Pj4KPj4+IHdoaWNoIHdvdWxkIHdvcmsgZm9yIERFQlVHIGJ1aWxkcyBidXQgd291bGRuJ3Qg
d29yayBmb3Igbm9uLURFQlVHCj4+PiBidWlsZHMuCj4+Pgo+Pj4gSSdsbCBrZWVwIHBhZGRyX3Qg
Zm9yIHRoZSBuZXh0IHZlcnNpb24gb2YgdGhlIHNlcmllcy4KPj4KPj4gV2hhdCBpcyB0aGUgaXNz
dWUgd2l0aCB0aGF0IG9uIG5vbi1kZWJ1ZyBidWlsZD8gV2UgYXJlIHVzaW5nIHRoaXMKPj4gY29u
c3RydWN0aW9uIGluIGFub3RoZXIgcGxhY2Ugd2l0aG91dCBhbnkgY29tcGlsZXIgaXNzdWUuCj4g
Cj4gSSBtb2RpZmllZCB0aGUgY29kZSBhcyBzdWdnZXN0ZWQgYWdhaW4gYW5kIHRyaWVkIHdpdGgg
bmV3ZXIgR0NDcyAoYm90aAo+IDYuMy4xIGFuZCA3LjMuMSkgYnV0IEkgc3RpbGwgZ2V0IHRoZSBz
YW1lIGVycm9yOgo+IAo+IHhpbGlueC16eW5xbXAtZWVtaS5jOjEwNToyMDogZXJyb3I6IGluaXRp
YWxpemVyIGVsZW1lbnQgaXMgbm90IGNvbnN0YW50Cj4gICAgICAgW05PREVfUlBVXSA9IHsgX21m
bihNTV9SUFUpIH0sCgpJIGFjdHVhbGx5IG1pc3JlbWVtYmVyZWQgdGhlIHByb2JsZW0uIF9tZm4g
aXMgdXNpbmcgYSBzdGF0aWMgaW5saW5lIApoZWxwZXIgd2hpY2ggaXMgbm90IGNvbnNpZGVyZWQg
YXMgYSBjb25zdGFudC4KClRoZSBjb3JyZWN0IHNvbHV0aW9uIHdvdWxkIGJlIChtZm5fdCl7IE1N
X1JQVSB9IGJ1dCBHQ0MgNS4wIChhbmQgb2xkZXIpIApkb2VzIG5vdCBwYXJzZSBjb3JyZWN0bHkg
dGhlIHR5cGUgY2FzdC4gU28gd2Ugd29ya2Fyb3VuZCBieSBkcm9wcGluZyB0aGUgCmNhc3QgZm9y
IHRoZSBpbml0aWFsaXplci4KCk9uIHlvdXIgcHJldmlvdXMgZS1tYWlsIHlvdSBzYWlkIHRoYXQg
eyB7IE1NX1JQVSB9IH0gd291bGQgbm90IHdvcmsgZm9yIApkZWJ1Zy4gT25lIHNvbHV0aW9uIHdv
dWxkIGJlIHRvIGludHJvZHVjZSBfbWZuX2luaXRpYWxpemVyKC4uLikgdGhhdCAKd291bGQgYmUg
aW1wbGVtZW50ZWQgZGlmZmVyZW50bHkgZm9yIGRlYnVnIGFuZCBub24tZGVidWcuCgpJIHRoaW5r
IHN1Y2ggaGVscGVyIHdvdWxkIGJlIHVzZWZ1bCBpbiBvdGhlciBjb250ZXh0IGFzIHdlbGwuCgpD
aGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 13:26:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 13:26: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 1gCPMk-0004SV-Fy; Tue, 16 Oct 2018 13:26:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=g94e=m4=citrix.com=prvs=820d23aae=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gCPMj-0004SO-Ci
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 13:26:29 +0000
X-Inumbo-ID: 47af345d-d147-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 47af345d-d147-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 13:27:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,388,1534809600"; d="scan'208";a="80505331"
To: Wei Liu <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <61764e0b2721746d3a7a5febd24de380a893aa90.1538667753.git-series.wei.liu2@citrix.com>
 <5BC0B61602000078001F1113@prv1-mh.provo.novell.com>
 <20181015104009.kwqqvixwui5cxuxd@zion.uk.xensource.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <f024dd35-23bc-1410-6c21-1f36b9277f72@citrix.com>
Date: Tue, 16 Oct 2018 14:22:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181015104009.kwqqvixwui5cxuxd@zion.uk.xensource.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 11/17] x86: provide stubs for entry point
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gMTUvMTAvMTggMTE6NDAsIFdlaSBMaXUgd3JvdGU6Cj4gT24gRnJpLCBPY3QgMTIsIDIwMTgg
YXQgMDg6NTY6MjJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDA0LjEwLjE4
IGF0IDE3OjQzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4+PiBJbnN0ZWFkIG9mIHRy
eWluZyB0byBzcGxpdCB1cCBlbnRyeS5TIGFuZCBjb21wYXQvZW50cnkuUywgc2ltcGx5Cj4+PiBw
cm92aWRlIHNvbWUgc3R1YnMgZm9yIHRoZW0uCj4+IEknbSBub3QgY29udmluY2VkOyBJJ2QgbXVj
aCByYXRoZXIgc2VlIHRoZSBjYWxsIHNpdGVzIHJlY29nbml6YWJseQo+PiBjb21waWxlZCBvdXQg
d2l0aCAhUFYuIEknbSBjdXJpb3VzIHdoYXQgQW5kcmV3IHRoaW5rcyBoZXJlLgo+Pgo+IEFuZHJl
dz8KCkl0IHdvdWxkIGJlIG5pY2UgdG8gc2VlIGlmIHdlIGNhbiBjbGVhbmx5IGNvbXBpbGUgb3V0
IGJpdHMgb2YgZW50cnkuUywKcmF0aGVyIHRoYW4gc3R1YmJpbmcgb3V0IGF0IHRoZSBDIGxldmVs
LgoKQSBmZXcgd2VsbC1wbGFjZWQgI2lmZGVmIENPTkZJR19QViBtaWdodCBnbyBhIGxvbmcgd2F5
LCBidXQgeW91CmRlZmluaXRlbHkgZG9uJ3Qgd2FudCB0byB0cnkgc3BsaXR0aW5nIGZyYWdtZW50
cyBvdXQgaW50byBhIHNlcGFyYXRlIGZpbGUuCgpJZiBob3dldmVyIHRoYXQgcHJvdmVzIHRvIGJl
IHZlcnkgdGFuZ2xlZCwgdGhpcyBwYXRjaCBpcyBvayBpbiB0aGUgaW50ZXJpbS4KCn5BbmRyZXcK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 13:29:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 13: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 1gCPPd-0004eE-53; Tue, 16 Oct 2018 13:29:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tkc3=m4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gCPPc-0004e3-7N
 for xen-devel@lists.xen.org; Tue, 16 Oct 2018 13:29:28 +0000
X-Inumbo-ID: b1d02d5c-d147-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id b1d02d5c-d147-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 13:30:49 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 6DE7D80D;
 Tue, 16 Oct 2018 06:29:25 -0700 (PDT)
Received: from [10.37.12.228] (unknown [10.37.12.228])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 9D8A83F5D3;
 Tue, 16 Oct 2018 06:29:23 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
 <1533945710-15159-4-git-send-email-sstabellini@kernel.org>
 <79f450e4-7f96-3f9d-d267-a3aa38b1f26a@arm.com>
 <alpine.DEB.2.10.1810101455160.436@sstabellini-ThinkPad-X260>
 <0efa6dec-8800-f294-e16f-8cf6d4067a84@arm.com>
 <bb36e227-6c35-ed22-a2d0-bffec03a193d@arm.com>
 <alpine.DEB.2.10.1810160947370.4859@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d519296a-7076-d3fd-d6f8-27a9b9adfb76@arm.com>
Date: Tue, 16 Oct 2018 14:29:22 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810160947370.4859@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 4/6] xen/arm: zynqmp: eemi access control
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>,
 nd <nd@arm.com>, 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>

SGksCgpTb3JyeSBJIGZvcmdvdCB0byBhbnN3ZXIgdG8gdGhlIHJlc3Qgb2YgdGhlIGUtbWFpbC4K
Ck9uIDEwLzE2LzIwMTggMDM6MzkgQU0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiBPbiAx
NS8xMC8yMDE4IDA4OjI1LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4+ICvCoMKgwqAgYm9vbCBo
d2RvbV9hY2Nlc3M7wqDCoMKgIC8qIEhXIGRvbWFpbiBnZXRzIGFjY2VzcyByZWdhcmRsZXNzLsKg
ICovCj4+Pj4+ICt9Owo+Pj4+PiArCj4+Pj4+ICsvKgo+Pj4+PiArICogVGhpcyB0YWJsZSBtYXBz
IGEgbm9kZSBpbnRvIGEgbWVtb3J5IGFkZHJlc3MuCj4+Pj4+ICsgKiBJZiBhIGd1ZXN0IGhhcyBh
Y2Nlc3MgdG8gdGhlIGFkZHJlc3MsIGl0IGhhcyBlbm91Z2ggY29udHJvbAo+Pj4+PiArICogb3Zl
ciB0aGUgbm9kZSB0byBncmFudCBpdCBhY2Nlc3MgdG8gRUVNSSBjYWxscyBmb3IgdGhhdCBub2Rl
Lgo+Pj4+PiArICovCj4+Pj4+ICtzdGF0aWMgY29uc3Qgc3RydWN0IHBtX2FjY2VzcyBwbV9ub2Rl
X2FjY2Vzc1tdID0gewo+Pj4+Cj4+Pj4gWy4uLl0KPj4+Pgo+Pj4+PiArCj4+Pj4+ICsvKgo+Pj4+
PiArICogVGhpcyB0YWJsZSBtYXBzIHJlc2V0IGxpbmUgSURzIGludG8gYSBtZW1vcnkgYWRkcmVz
cy4KPj4+Pj4gKyAqIElmIGEgZ3Vlc3QgaGFzIGFjY2VzcyB0byB0aGUgYWRkcmVzcywgaXQgaGFz
IGVub3VnaCBjb250cm9sCj4+Pj4+ICsgKiBvdmVyIHRoZSBhZmZlY3RlZCBub2RlIHRvIGdyYW50
IGl0IGFjY2VzcyB0byBFRU1JIGNhbGxzIGZvcgo+Pj4+PiArICogcmVzZXR0aW5nIHRoYXQgbm9k
ZS4KPj4+Pj4gKyAqLwo+Pj4+PiArI2RlZmluZSBYSUxQTV9SRVNFVF9JRFgobikgKG4gLSBYSUxQ
TV9SRVNFVF9QQ0lFX0NGRykKPj4+Pj4gK3N0YXRpYyBjb25zdCBzdHJ1Y3QgcG1fYWNjZXNzIHBt
X3Jlc2V0X2FjY2Vzc1tdID0gewo+Pj4+Cj4+Pj4gWy4uLl0KPj4+Pgo+Pj4+PiArCj4+Pj4+ICsv
Kgo+Pj4+PiArICogVGhpcyB0YWJsZSBtYXBzIHJlc2V0IGxpbmUgSURzIGludG8gYSBtZW1vcnkg
YWRkcmVzcy4KPj4+Pj4gKyAqIElmIGEgZ3Vlc3QgaGFzIGFjY2VzcyB0byB0aGUgYWRkcmVzcywg
aXQgaGFzIGVub3VnaCBjb250cm9sCj4+Pj4+ICsgKiBvdmVyIHRoZSBhZmZlY3RlZCBub2RlIHRv
IGdyYW50IGl0IGFjY2VzcyB0byBFRU1JIGNhbGxzIGZvcgo+Pj4+PiArICogcmVzZXR0aW5nIHRo
YXQgbm9kZS4KPj4+Pj4gKyAqLwo+Pj4+PiArc3RhdGljIGNvbnN0IHN0cnVjdCB7Cj4+Pj4+ICvC
oMKgwqAgcGFkZHJfdCBzdGFydDsKPj4+Pj4gK8KgwqDCoCBwYWRkcl90IHNpemU7Cj4+Pj4+ICvC
oMKgwqAgdWludDMyX3QgbWFzazvCoMKgIC8qIFplcm8gbWVhbnMgbm8gbWFzaywgaS5lIGFsbCBi
aXRzLsKgICovCj4+Pj4+ICvCoMKgwqAgZW51bSBwbV9ub2RlX2lkIG5vZGU7Cj4+Pj4+ICvCoMKg
wqAgYm9vbCBod2RvbV9hY2Nlc3M7Cj4+Pj4+ICvCoMKgwqAgYm9vbCByZWFkb25seTsKPj4+Pj4g
K30gcG1fbW1pb19hY2Nlc3NbXSA9IHsKPj4+Pgo+Pj4+IFRob3NlIDMgYXJyYXlzIGNvbnRhaW5z
IGEgbG90IG9mIGhhcmRjb2RlZCB2YWx1ZS4gQ2FuJ3QgYW55IG9mIHRoaXMgYmUKPj4+PiBkZXRl
Y3RlZCBmcm9tIHRoZSBkZXZpY2UtdHJlZT8KPj4+Cj4+PiBObywgdGhlIGluZm9ybWF0aW9uIGlz
IG5vdCBhdmFpbGFibGUgb24gZGV2aWNlIHRyZWUgdW5mb3J0dW5hdGVseS4gPgo+Pj4KPj4+PiBJ
IHdvdWxkIGJlIGludGVyZXN0ZWQgdG8ga25vdyBob3cgdGhpcyBpcyBnb2luZyB0byB3b3JrIHdp
dGggdXBzdHJlYW0KPj4+PiBMaW51eC4KPj4+PiBEbyB5b3UgaGFyZGNvZGUgYWxsIHRoZSB2YWx1
ZXMgdGhlcmUgYXMgd2VsbD8KPj4+Cj4+PiBZZXM6IHRoZSBJRHMgYXJlIHNwZWNpZmllZCBvbiBh
biBoZWFkZXIgZmlsZSwgc2VlCj4+PiBpbmNsdWRlL2xpbnV4L2Zpcm13YXJlL3hsbngtenlucW1w
Lmggb24gdGhlIHp5bnEvZmlybXdhcmUgYnJhbmNoIG9mIHRoZQo+Pj4gYXJtLXNvYyB0cmVlLiBJ
biBhZGRpdGlvbiB0byB0aGUgSURzLCB3ZSBhbHNvIGhhdmUgdGhlIG1lbW9yeSBhZGRyZXNzZXMK
Pj4+IGluIFhlbiB0byBkbyB0aGUgcGVybWlzc2lvbiBjaGVja3MuCj4+Cj4+IEkgYW0gYWZyYWlk
IHRoaXMgaXMgbm90IGxpbnV4IHVwc3RyZWFtLiBDYW4geW91IHBvaW50IHRvIHRoZSBjb2RlIGlu
IExpbnVzJ3MKPj4gZ2l0IG9yIGV4cGxhaW4gdGhlIHN0YXRlIG9mIHRoZSByZXZpZXc/Cj4gCj4g
SXQgaGFzbid0IGJlZW4gcHVsbGVkIGludG8gTGludXggeWV0LCBJIHdhcyB0b2xkIGl0IGhhcyBh
bHJlYWR5IGJlZW4KPiByZXZpZXdlZCBhbmQgaXMgcXVldWVkIGluIGFybS1zb2MgZm9yIHVwc3Ry
ZWFtaW5nIGF0IHRoZSBuZXh0IG1lcmdlCj4gd2luZG93LCB3aGljaCBzaG91bGQgYmUgaW1taW5l
bnQuCgpMb29raW5nIGF0IHRoYXQgYnJhbmNoLCBJIGNhbiBzZWUgc29tZSBEVCBiaW5kaW5ncyBh
dCBsZWFzdCBmb3IgdGhlIApjbG9jay4gSSBhbHNvIGRvbid0IHNlZSBhbnkgaGFyZGNvZGVkIHZh
bHVlIGZvciBkZXZpY2Ugc28gZmFyIGluIHRoYXQgCnNlcmllcy4gSXMgaXQgZ29pbmcgdG8gYmUg
c2VudCBzZXBhcmF0ZWx5PwoKPiAKPiAgIAo+Pj4+PiArc3RhdGljIGJvb2wgcG1fY2hlY2tfYWNj
ZXNzKGNvbnN0IHN0cnVjdCBwbV9hY2Nlc3MgKmFjbCwgc3RydWN0Cj4+Pj4+IGRvbWFpbiAqZCwK
Pj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoCB1aW50MzJfdCBpZHgpCj4+Pj4+ICt7Cj4+Pj4+ICvCoMKgwqAgdW5zaWduZWQgbG9uZyBt
Zm47Cj4+Pj4KPj4+PiBtZm5fdCBwbGVhc2UuIFRoZSBjb2RlIGlzIG5vdCB0aGF0IG5pY2UgYnV0
IGF0IGxlYXN0IGl0IGFkZCBtb3JlIHNhZmV0eQo+Pj4+IGluIHRoZQo+Pj4+IGNvZGUuIEhvcGVm
dWxseSBpb21tdV9hY2Nlc3NfcGVybWl0dGVkIHdpbGwgYmUgY29udmVydGVkIHRvIHR5cGVzYWZl
IE1GTgo+Pj4+IHNvb24uCj4+Pgo+Pj4gWWVzLCBJIGNhbiBtYWtlIHRoaXMgY2hhbmdlIHdpdGhv
dXQgaXNzdWVzLgo+Pj4KPj4+Cj4+Pj4+ICsKPj4+Pj4gK8KgwqDCoCBpZiAoIGFjbFtpZHhdLmh3
ZG9tX2FjY2VzcyAmJiBpc19oYXJkd2FyZV9kb21haW4oZCkgKQo+Pj4+PiArwqDCoMKgwqDCoMKg
wqAgcmV0dXJuIHRydWU7Cj4+Pj4+ICsKPj4+Pj4gK8KgwqDCoCBpZiAoICFhY2xbaWR4XS5hZGRy
ICkKPj4+Pj4gK8KgwqDCoMKgwqDCoMKgIHJldHVybiBmYWxzZTsKPj4+Pj4gKwo+Pj4+PiArwqDC
oMKgIG1mbiA9IFBGTl9ET1dOKGFjbFtpZHhdLmFkZHIpOwo+Pj4+Cj4+Pj4gbWFkZHJfdG9fbWZu
KC4uLik7Cj4+Pgo+Pj4gT0sKPj4+Cj4+Pgo+Pj4+PiArwqDCoMKgIHJldHVybiBpb21lbV9hY2Nl
c3NfcGVybWl0dGVkKGQsIG1mbiwgbWZuKTsKPj4+Pgo+Pj4+IElzIHRoZSBhZGRyZXNzIHNvbWV0
aGluZyB0aGF0IGEgZ3Vlc3Qgd291bGQgYmUgYWxsb3dlZCB0byByZWFkL3dyaXRlCj4+Pj4gZGly
ZWN0bHk/Cj4+Pj4gSWYgbm90LCB0aGVuIGlvbWVtX2FjY2Vzc19wZXJtaXR0ZWQoLi4uKSBzaG91
bGQgbm90IGJlIHVzZWQuCj4+Pgo+Pj4gWWVzLCB0aGUgYWRkcmVzcyB3b3VsZCBiZSBzb21ldGhp
bmcgcmVtYXBwZWQgdG8gdGhlIGd1ZXN0IHVzaW5nIGlvbWVtLgo+Pgo+PiBJbiB0aGUgZG9jdW1l
bnRhdGlvbiBhdCB0aGUgYmVnaW5uaW5nIG9mIHRoZSBmaWxlIHlvdSBzYXkgdGhhdCBtZW1vcnkg
cmFuZ2VzCj4+IGFyZSB0eXBpY2FsbHkgc2VjdXJlIG1lbW9yeS4gU28gaG93IGEgZ3Vlc3QgY2Fu
IGFjY2VzcyB0aGVtIGRpcmVjdGx5Pwo+Pgo+PiBJIHByb2JhYmx5IG5lZWQgYSBiaXQgbW9yZSBi
YWNrZ3JvdW5kIGhlcmUuLi4gV2hhdCBpcyB0aGUgYWRkcmVzcyBjb3JyZXNwb25kCj4+IHRvIGF0
IHRoZSBlbmQ/Cj4gCj4gVGhlIGFkZHJlc3MgY29ycmVzcG9uZHMgdG8gdGhlIE1NSU8gcmVnaW9u
IG9mIHRoZSBkZXZpY2UuIEZvciBpbnN0YW5jZSwKPiBNTV9HRU0wIGlzIDB4ZmYwYjAwMDAsIHdo
aWNoIGlzIHRoZSBhZGRyZXNzIG9mIHRoZSBuZXR3b3JrIGNhcmQuIEl0IGlzCj4gYWNjZXNzaWJs
ZS4gVGhlIHNhbWUgZ29lcyBmb3IgTU1fQ0FOMCwgTU1fVFRDMCwgTU1fU0QwLCBhbmQgYWxsIHRo
ZQo+IG90aGVycyAtLSB0aGV5IGFyZSBhbGwgYWNjZXNzaWJsZS4gVGhlc2UgYXJlIHRoZSBhZGRy
ZXNzZXMgdXNlZCBpbiB0aGlzCj4gY2hlY2sgdGhhdCBzaG91bGQgYmUgcmVtYXBwZWQgaW50byB0
aGUgZ3Vlc3QuCj4gCj4gSG93ZXZlciwgdGhpbmdzIGFyZSBkaWZmZXJlbnQgZm9yIHRoZSBwbV9t
bWlvX2FjY2VzcyBhcnJheSB1c2VkIGluCj4gZG9tYWluX2hhc19tbWlvX2FjY2VzcyB0byBjaGVj
ayBmb3IgYWNjZXNzIHJpZ2h0cy4gKFRoYXQgaXMgYWxzbyB3aGVyZQo+IHRoZSBtYXNrIGlzIGFw
cGxpZWQgdG8gd3JpdGVzIGFuZCBub3QgdG8gcmVhZHMsIHNlZSBiZWxvdy4pIEluIHRoYXQKPiBj
YXNlLCB0aGUgYWRkcmVzc2VzIGNvcnJlc3BvbmQgdG8gc2luZ2xlIHJlZ2lzdGVycyBpbnNpZGUg
dGhlCj4genlucW1wLXBzZ3RyIHJlZ2lvbiAoIlp5bnFNUCBIaWdoIFNwZWVkIFByb2Nlc3Npbmcg
U3lzdGVtIEdpZ2FiaXQKPiBUcmFuc2NlaXZlciIpIGFuZCBwaW4gY29udHJvbGxlciByZWdpb24u
IEFzIHlvdSBjYW4gc2VlLCBpbgo+IGRvbWFpbl9oYXNfbW1pb19hY2Nlc3MgdGhlIGFjY2VzcyBj
aGVja3MgYXJlIHN0aWxsIGRvbmUgb24gdGhlCj4gY29ycmVzcG9uZGluZyBub2RlIGFkZHJlc3Ms
IHdoaWNoIGlzIHRoZSBvbmUgdGhhdCBnZXRzIHJlbWFwcGVkLiBGb3IKPiBpbnN0YW5jZSBpbiB0
aGUgY2FzZSBvZiB0aGUgbmV0d29yayBjYXJkLCB0aGUgcmVtYXBwZWQgYWRkcmVzcyBpcwo+IDB4
ZmYwYjAwMDAsIGNoZWNrcyBhcmUgZG9uZSBvbiBpdCwgYnV0IHRoZSB6eW5xbXAtcHNndHIgYW5k
IHBpbgo+IGNvbnRvbGxlciByZWdpb24gcmVnaXN0ZXJzIGFyZToKPiAKPiB7Cj4gICAgICAuc3Rh
cnQgPSBNTV9DUkxfQVBCICsgUl9DUkxfR0VNMF9SRUZfQ1RSTCwKPiAgICAgIC5zaXplID0gNCwg
Lm5vZGUgPSBOT0RFX0VUSF8wCj4gfQo+IFsuLi5dCj4gewo+ICAgICAgLnN0YXJ0ID0gTU1fSU9V
X1NMQ1IgKyBSX0lPVV9TTENSX0lPVV9SQU1fR0VNMCwKPiAgICAgIC5zaXplID0gNCwgLm5vZGUg
PSBOT0RFX0VUSF8wCj4gfQo+IAo+IFRoZSBjb21tZW50IGNvbWVzIGZyb20gRWRnYXIsIGJ1dCBJ
IHRoaW5rIHRoYXQgaGUgbWVhbnQgdGhhdCBWTXMgd29uJ3QKPiBiZSBhYmxlIHRvIHdyaXRlIHRv
IHRoZXNlIHJlZ2lvbnMgZGlyZWN0bHkuIEknbGwgaW1wcm92ZSB0aGUgY29tbWVudC4KClRoYW5r
IHlvdSBmb3IgdGhlIGV4cGxhbmF0aW9uLiBDYW4geW91IGFkZCBzb21ldGhpbmcgc2ltaWxhciB0
byB3aGF0IHlvdSAKd3JvdGUgaW4gdGhlIGNvZGU/CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxs
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 13:42:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 13: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 1gCPc9-00064Z-Cb; Tue, 16 Oct 2018 13:42:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zxmd=m4=samsung.com=b.zolnierkie@srs-us1.protection.inumbo.net>)
 id 1gCPc6-00064T-Vu
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 13:42:23 +0000
X-Inumbo-ID: 7efeb6f6-d149-11e8-a6a9-d7ebe60f679a
Received: from mailout2.w1.samsung.com (unknown [210.118.77.12])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7efeb6f6-d149-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 13:43:43 +0000 (UTC)
Received: from eucas1p2.samsung.com (unknown [182.198.249.207])
 by mailout2.w1.samsung.com (KnoxPortal) with ESMTP id
 20181016134219euoutp021be0746aaa256cac98c9e07c052aef9b~eGpKGxBKH2919129191euoutp025
 for <xen-devel@lists.xenproject.org>; Tue, 16 Oct 2018 13:42:19 +0000 (GMT)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.w1.samsung.com
 20181016134219euoutp021be0746aaa256cac98c9e07c052aef9b~eGpKGxBKH2919129191euoutp025
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com;
 s=mail20170921; t=1539697339;
 bh=k1k+GWihXDcyZTo+yZWHT2SvH7GQZc8ZfTIqcXasn5c=;
 h=To:Cc:From:Subject:Date:References:From;
 b=D4HS/gfxd72jgkZd71/PVa58NfQpuVl2hU0WBRmIhWKh3o+UlE6NNyVAuu57MCka+
 tSae8P8YIW+WqmCd60/LXqrl7tul21dKp8BfFgGn6uAPHkaPRp6YUPABgD6uHl8JLk
 ozAn+K0W3fyF659iYpRSy211rnntvUCpozk0PO7U=
Received: from eusmges3new.samsung.com (unknown [203.254.199.245]) by
 eucas1p1.samsung.com (KnoxPortal) with ESMTP id
 20181016134218eucas1p105f3545dbc230cef06e6d4d57b682415~eGpJkq84j1238712387eucas1p1Z;
 Tue, 16 Oct 2018 13:42:18 +0000 (GMT)
Received: from eucas1p1.samsung.com ( [182.198.249.206]) by
 eusmges3new.samsung.com (EUCPMTA) with SMTP id 68.C5.04806.ABAE5CB5; Tue, 16
 Oct 2018 14:42:18 +0100 (BST)
Received: from eusmtrp2.samsung.com (unknown [182.198.249.139]) by
 eucas1p2.samsung.com (KnoxPortal) with ESMTPA id
 20181016134217eucas1p2102984488b89178a865162553369025b~eGpI5NlJo0851008510eucas1p2D;
 Tue, 16 Oct 2018 13:42:17 +0000 (GMT)
Received: from eusmgms2.samsung.com (unknown [182.198.249.180]) by
 eusmtrp2.samsung.com (KnoxPortal) with ESMTP id
 20181016134217eusmtrp25f9406241c68518d1a5048515b679038~eGpIqtY-d1198311983eusmtrp25;
 Tue, 16 Oct 2018 13:42:17 +0000 (GMT)
X-AuditID: cbfec7f5-367ff700000012c6-3e-5bc5eaba4148
Received: from eusmtip1.samsung.com ( [203.254.199.221]) by
 eusmgms2.samsung.com (EUCPMTA) with SMTP id C3.8F.04128.9BAE5CB5; Tue, 16
 Oct 2018 14:42:17 +0100 (BST)
Received: from [106.120.53.102] (unknown [106.120.53.102]) by
 eusmtip1.samsung.com (KnoxPortal) with ESMTPA id
 20181016134217eusmtip10455a2c3a7407304365fd47f5bc5053a~eGpIOmPtB0984009840eusmtip1L;
 Tue, 16 Oct 2018 13:42:17 +0000 (GMT)
To: Thomas Gleixner <tglx@linutronix.de>, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, "H. Peter Anvin" <hpa@zytor.com>,
 x86@kernel.org
From: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
Date: Tue, 16 Oct 2018 15:42:16 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.3.0
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA01SaUhUYRTle5tPafQ5Kt5MMqY0C1yifjy1QiHi/chQf5lD6JgPtZwZmRlN
 o0hLzQbJLdPEMQmzXMhRB0slG9xGSwW3VjBapLTUwj1D8/WU/HfOPefe79zLR+PSFtKFjlfp
 eI1KkSCjbIjmnpVBr9apbrnv7TZgh4ozCXbOuEaxdxqc2ZL8IowdaS2j2GFzBcY2NRbh7LLx
 M8kumQqxQGtuKfMWwTXW3KS4mcFBK67z5yjB/Zp4R3Cz7WMUt1jXhri5xt1cb8Y8GWIdYXM0
 hk+IT+Y1PsejbOImMhbJxEm3lPSOWTINXd+pRzQNzBEwmWV6ZE1LmUcIBhbOiHgeQXa7To9s
 NvAcgnmDGRMEwd9bu0qKwkME+t4KK5HMIqgbfU8JxJEpR5A5NUEJLThTgKDP5CVgivGH/Bs1
 SMAOTBBU1pr+jSUYd2goqcaESE5MOOT27xfKEsYe+u5+IcQxbvBkugwX5gPTagVF5hxSNCVD
 rnFhM94JsIxWWonYAaYspk3sCust9zCxuRjBj98PCJHUb8Tu79nsDoBOyxAppMCZA1Df6iOW
 g8Dw+Dsm3ssW3kzbi4FsoaC5GBfLEsjOkopuDzBWGamtZ/Ut1ZsWDlbS/cTrnoXe5k48D+0p
 3bZl6bYtS/9HqEB4DXLmk7TKWF57WMVf9NYqlNokVaz3ObWyEW18qJdrloWnqP1PdAdiaCTb
 IVl+3SWXkopkbaqyAwGNyxwlscPdcqkkRpF6ideoIzVJCby2A+2iCZmzpKq8QS5lYhU6/gLP
 J/KaLRWjrV3SkKs+6v64v6HLNK7bh/pbNB9XlREuFcSp8PTAPg0fsDfHZPfKkux5Okzp6zT0
 lU5cC9PVZkrfvuhTq8f8jvW7e6jPu32L/GRUNPlFfxhY7cJCs0KfR+eoUmaeBdMnA+27Ji+7
 G64VxFumg9ctCQyfn2cwhxQGyQxDV/NHrth5yghtnOLQQVyjVfwF4G/FvUwDAAA=
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrFIsWRmVeSWpSXmKPExsVy+t/xu7o7Xx2NNrjfrW5xcXori8XnDf/Y
 LKZtFLeYMXEqk8XlXXPYLC4dWMBksXnTVGaLHxses1p83zKZyYHT43trH4vHplWdbB7vzp1j
 9zj84QqLx8ent1g83u+7yubxbc1uRo/Pm+Q8TrR8YQ3gjNKzKcovLUlVyMgvLrFVija0MNIz
 tLTQMzKx1DM0No+1MjJV0rezSUnNySxLLdK3S9DLeNryjbXgpXxF46H3rA2MzZJdjJwcEgIm
 EidW/2btYuTiEBJYyigxacFD9i5GDqCEjMTx9WUQNcISf651sUHUvGWUOPHtJxOIIyIwj1Fi
 Svt+NpAqZoFJjBIbdmSD2GwCVhIT21cxgtjCAo4SS1ZvYQKxeQXsJNqmbWUFsVkEVCU2zlgJ
 FhcViJC49bCDBaJGUOLkzCcsEDPVJf7Mu8QMYctLbH87h3kCI/8sJGWzkJTNQlK2gJF5FaNI
 amlxbnpusZFecWJucWleul5yfu4mRmA8bTv2c8sOxq53wYcYBTgYlXh4f1w/Ei3EmlhWXJl7
 iFGCg1lJhDf90tFoId6UxMqq1KL8+KLSnNTiQ4ymQIdPZJYSTc4HxnpeSbyhqaG5haWhubG5
 sZmFkjjveYPKKCGB9MSS1OzU1ILUIpg+Jg5OqQbG/YV3uaV8dRYfOKgtNGv76iS1wvnVNkUP
 +94m2AntC1XO2l4f1FP/RfvnzZ0a0x+ssNuVsOjNrM7/rOF8lhqL/ZntT+6xOznHY0Z83a+z
 9zsXvLYtfm+i6lLaxKJpq35IUrX/cC637oKKW3Mnr10d3HX35T+mJU+uL/T/Ms9v7svWTNXT
 d2p/K7EUZyQaajEXFScCAHmKldW9AgAA
Message-Id: <20181016134217eucas1p2102984488b89178a865162553369025b~eGpI5NlJo0851008510eucas1p2D@eucas1p2.samsung.com>
X-CMS-MailID: 20181016134217eucas1p2102984488b89178a865162553369025b
X-Msg-Generator: CA
X-RootMTR: 20181016134217eucas1p2102984488b89178a865162553369025b
X-EPHeader: CA
CMS-TYPE: 201P
X-CMS-RootMailID: 20181016134217eucas1p2102984488b89178a865162553369025b
References: <CGME20181016134217eucas1p2102984488b89178a865162553369025b@eucas1p2.samsung.com>
Subject: [Xen-devel] [PATCH] x86: remove redundant 'default n' from Kconfig-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: Juergen Gross <jgross@suse.co>, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <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>

J2RlZmF1bHQgbicgaXMgdGhlIGRlZmF1bHQgdmFsdWUgZm9yIGFueSBib29sIG9yIHRyaXN0YXRl
IEtjb25maWcKc2V0dGluZyBzbyB0aGVyZSBpcyBubyBuZWVkIHRvIHdyaXRlIGl0IGV4cGxpY2l0
bHkuCgpBbHNvIHNpbmNlIGNvbW1pdCBmNDY3YzU2NDBjMjkgKCJrY29uZmlnOiBvbmx5IHdyaXRl
ICcjIENPTkZJR19GT08KaXMgbm90IHNldCcgZm9yIHZpc2libGUgc3ltYm9scyIpIHRoZSBLY29u
ZmlnIGJlaGF2aW9yIGlzIHRoZSBzYW1lCnJlZ2FyZGxlc3Mgb2YgJ2RlZmF1bHQgbicgYmVpbmcg
cHJlc2VudCBvciBub3Q6CgogICAgLi4uCiAgICBPbmUgc2lkZSBlZmZlY3Qgb2YgKGFuZCB0aGUg
bWFpbiBtb3RpdmF0aW9uIGZvcikgdGhpcyBjaGFuZ2UgaXMgbWFraW5nCiAgICB0aGUgZm9sbG93
aW5nIHR3byBkZWZpbml0aW9ucyBiZWhhdmUgZXhhY3RseSB0aGUgc2FtZToKICAgIAogICAgICAg
IGNvbmZpZyBGT08KICAgICAgICAgICAgICAgIGJvb2wKICAgIAogICAgICAgIGNvbmZpZyBGT08K
ICAgICAgICAgICAgICAgIGJvb2wKICAgICAgICAgICAgICAgIGRlZmF1bHQgbgogICAgCiAgICBX
aXRoIHRoaXMgY2hhbmdlLCBuZWl0aGVyIG9mIHRoZXNlIHdpbGwgZ2VuZXJhdGUgYQogICAgJyMg
Q09ORklHX0ZPTyBpcyBub3Qgc2V0JyBsaW5lIChhc3N1bWluZyBGT08gaXNuJ3Qgc2VsZWN0ZWQv
aW1wbGllZCkuCiAgICBUaGF0IG1pZ2h0IG1ha2UgaXQgY2xlYXJlciB0byBwZW9wbGUgdGhhdCBh
IGJhcmUgJ2RlZmF1bHQgbicgaXMKICAgIHJlZHVuZGFudC4KICAgIC4uLgoKU2lnbmVkLW9mZi1i
eTogQmFydGxvbWllaiBab2xuaWVya2lld2ljeiA8Yi56b2xuaWVya2llQHNhbXN1bmcuY29tPgot
LS0KIGFyY2gveDg2L0tjb25maWcgICAgICAgfCAgICA3IC0tLS0tLS0KIGFyY2gveDg2L0tjb25m
aWcuZGVidWcgfCAgICAxIC0KIGFyY2gveDg2L3hlbi9LY29uZmlnICAgfCAgICAxIC0KIDMgZmls
ZXMgY2hhbmdlZCwgOSBkZWxldGlvbnMoLSkKCkluZGV4OiBiL2FyY2gveDg2L0tjb25maWcKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gYS9hcmNoL3g4Ni9LY29uZmlnCTIwMTgtMTAtMDkgMTU6NTg6MzYuNzQ3MTIy
ODgzICswMjAwCisrKyBiL2FyY2gveDg2L0tjb25maWcJMjAxOC0xMC0xNiAxNTozNzoxNi43ODc2
NDMxMjcgKzAyMDAKQEAgLTQ0OSw3ICs0NDksNiBAQCBjb25maWcgUkVUUE9MSU5FCiAKIGNvbmZp
ZyBJTlRFTF9SRFQKIAlib29sICJJbnRlbCBSZXNvdXJjZSBEaXJlY3RvciBUZWNobm9sb2d5IHN1
cHBvcnQiCi0JZGVmYXVsdCBuCiAJZGVwZW5kcyBvbiBYODYgJiYgQ1BVX1NVUF9JTlRFTAogCXNl
bGVjdCBLRVJORlMKIAloZWxwCkBAIC03MDQsNyArNzAzLDYgQEAgY29uZmlnIFNUQTJYMTEKIAlz
ZWxlY3QgU1dJT1RMQgogCXNlbGVjdCBNRkRfU1RBMlgxMQogCXNlbGVjdCBHUElPTElCCi0JZGVm
YXVsdCBuCiAJLS0taGVscC0tLQogCSAgVGhpcyBhZGRzIHN1cHBvcnQgZm9yIGJvYXJkcyBiYXNl
ZCBvbiB0aGUgU1RBMlgxMSBJTy1IdWIsCiAJICBhLmsuYS4gIkNvbm5lWHQiLiBUaGUgY2hpcCBp
cyB1c2VkIGluIHBsYWNlIG9mIHRoZSBzdGFuZGFyZApAQCAtODA1LDcgKzgwMyw2IEBAIGNvbmZp
ZyBLVk1fR1VFU1QKIGNvbmZpZyBLVk1fREVCVUdfRlMKIAlib29sICJFbmFibGUgZGVidWcgaW5m
b3JtYXRpb24gZm9yIEtWTSBHdWVzdHMgaW4gZGVidWdmcyIKIAlkZXBlbmRzIG9uIEtWTV9HVUVT
VCAmJiBERUJVR19GUwotCWRlZmF1bHQgbgogCS0tLWhlbHAtLS0KIAkgIFRoaXMgb3B0aW9uIGVu
YWJsZXMgY29sbGVjdGlvbiBvZiB2YXJpb3VzIHN0YXRpc3RpY3MgZm9yIEtWTSBndWVzdC4KIAkg
IFN0YXRpc3RpY3MgYXJlIGRpc3BsYXllZCBpbiBkZWJ1Z2ZzIGZpbGVzeXN0ZW0uIEVuYWJsaW5n
IHRoaXMgb3B0aW9uCkBAIC04MTQsNyArODExLDYgQEAgY29uZmlnIEtWTV9ERUJVR19GUwogY29u
ZmlnIFBBUkFWSVJUX1RJTUVfQUNDT1VOVElORwogCWJvb2wgIlBhcmF2aXJ0dWFsIHN0ZWFsIHRp
bWUgYWNjb3VudGluZyIKIAlkZXBlbmRzIG9uIFBBUkFWSVJUCi0JZGVmYXVsdCBuCiAJLS0taGVs
cC0tLQogCSAgU2VsZWN0IHRoaXMgb3B0aW9uIHRvIGVuYWJsZSBmaW5lIGdyYW51bGFyaXR5IHRh
c2sgc3RlYWwgdGltZQogCSAgYWNjb3VudGluZy4gVGltZSBzcGVudCBleGVjdXRpbmcgb3RoZXIg
dGFza3MgaW4gcGFyYWxsZWwgd2l0aApAQCAtMTE3MSw3ICsxMTY3LDYgQEAgc291cmNlICJhcmNo
L3g4Ni9ldmVudHMvS2NvbmZpZyIKIAogY29uZmlnIFg4Nl9MRUdBQ1lfVk04NgogCWJvb2wgIkxl
Z2FjeSBWTTg2IHN1cHBvcnQiCi0JZGVmYXVsdCBuCiAJZGVwZW5kcyBvbiBYODZfMzIKIAktLS1o
ZWxwLS0tCiAJICBUaGlzIG9wdGlvbiBhbGxvd3MgdXNlciBwcm9ncmFtcyB0byBwdXQgdGhlIENQ
VSBpbnRvIFY4MDg2CkBAIC0yMjMxLDcgKzIyMjYsNiBAQCBjb25maWcgSE9UUExVR19DUFUKIAog
Y29uZmlnIEJPT1RQQVJBTV9IT1RQTFVHX0NQVTAKIAlib29sICJTZXQgZGVmYXVsdCBzZXR0aW5n
IG9mIGNwdTBfaG90cGx1Z2dhYmxlIgotCWRlZmF1bHQgbgogCWRlcGVuZHMgb24gSE9UUExVR19D
UFUKIAktLS1oZWxwLS0tCiAJICBTZXQgd2hldGhlciBkZWZhdWx0IHN0YXRlIG9mIGNwdTBfaG90
cGx1Z2dhYmxlIGlzIG9uIG9yIG9mZi4KQEAgLTI3OTIsNyArMjc4Niw2IEBAIHNvdXJjZSAiZHJp
dmVycy9wY21jaWEvS2NvbmZpZyIKIGNvbmZpZyBSQVBJRElPCiAJdHJpc3RhdGUgIlJhcGlkSU8g
c3VwcG9ydCIKIAlkZXBlbmRzIG9uIFBDSQotCWRlZmF1bHQgbgogCWhlbHAKIAkgIElmIGVuYWJs
ZWQgdGhpcyBvcHRpb24gd2lsbCBpbmNsdWRlIGRyaXZlcnMgYW5kIHRoZSBjb3JlCiAJICBpbmZy
YXN0cnVjdHVyZSBjb2RlIHRvIHN1cHBvcnQgUmFwaWRJTyBpbnRlcmNvbm5lY3QgZGV2aWNlcy4K
SW5kZXg6IGIvYXJjaC94ODYvS2NvbmZpZy5kZWJ1Zwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBhL2FyY2gveDg2
L0tjb25maWcuZGVidWcJMjAxOC0wOS0yNiAxNTo1NDozMS44OTg4MTk3NjUgKzAyMDAKKysrIGIv
YXJjaC94ODYvS2NvbmZpZy5kZWJ1ZwkyMDE4LTEwLTE2IDE1OjM3OjM3LjkwMzY0MzY1OSArMDIw
MApAQCAtMzE0LDcgKzMxNCw2IEBAIGNvbmZpZyBERUJVR19OTUlfU0VMRlRFU1QKIAogY29uZmln
IERFQlVHX0lNUl9TRUxGVEVTVAogCWJvb2wgIklzb2xhdGVkIE1lbW9yeSBSZWdpb24gc2VsZiB0
ZXN0IgotCWRlZmF1bHQgbgogCWRlcGVuZHMgb24gSU5URUxfSU1SCiAJLS0taGVscC0tLQogCSAg
VGhpcyBvcHRpb24gZW5hYmxlcyBhdXRvbWF0ZWQgc2FuaXR5IHRlc3Rpbmcgb2YgdGhlIElNUiBj
b2RlLgpJbmRleDogYi9hcmNoL3g4Ni94ZW4vS2NvbmZpZwo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBhL2FyY2gv
eDg2L3hlbi9LY29uZmlnCTIwMTgtMTAtMDkgMTU6NTg6MzcuMDAzMTIyODg5ICswMjAwCisrKyBi
L2FyY2gveDg2L3hlbi9LY29uZmlnCTIwMTgtMTAtMTYgMTU6Mzc6NTMuMDMxNjQ0MDQwICswMjAw
CkBAIC02OSw3ICs2OSw2IEBAIGNvbmZpZyBYRU5fU0FWRV9SRVNUT1JFCiBjb25maWcgWEVOX0RF
QlVHX0ZTCiAJYm9vbCAiRW5hYmxlIFhlbiBkZWJ1ZyBhbmQgdHVuaW5nIHBhcmFtZXRlcnMgaW4g
ZGVidWdmcyIKIAlkZXBlbmRzIG9uIFhFTiAmJiBERUJVR19GUwotCWRlZmF1bHQgbgogCWhlbHAK
IAkgIEVuYWJsZSBzdGF0aXN0aWNzIG91dHB1dCBhbmQgdmFyaW91cyB0dW5pbmcgb3B0aW9ucyBp
biBkZWJ1Z2ZzLgogCSAgRW5hYmxpbmcgdGhpcyBvcHRpb24gbWF5IGluY3VyIGEgc2lnbmlmaWNh
bnQgcGVyZm9ybWFuY2Ugb3ZlcmhlYWQuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 13:45:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 13:45: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 1gCPef-0006C8-Ry; Tue, 16 Oct 2018 13:45:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tkc3=m4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gCPee-0006C1-Oi
 for xen-devel@lists.xen.org; Tue, 16 Oct 2018 13:45:00 +0000
X-Inumbo-ID: de42420a-d149-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id de42420a-d149-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 13:46:22 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 01DB480D;
 Tue, 16 Oct 2018 06:44:59 -0700 (PDT)
Received: from [10.37.12.228] (unknown [10.37.12.228])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 260053F5B3;
 Tue, 16 Oct 2018 06:44:56 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
 <1533945710-15159-5-git-send-email-sstabellini@kernel.org>
 <01aba56f-4a72-a3bf-bb36-f84b7aa37572@arm.com>
 <alpine.DEB.2.10.1810101537540.436@sstabellini-ThinkPad-X260>
 <f75422fb-a620-4471-b653-7b39738fab87@arm.com>
 <08721368-7795-6f3c-8b55-b4d3add8bc08@arm.com>
 <alpine.DEB.2.10.1810161446200.5150@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e755f5d7-a5b9-b91c-b6e9-2c40fd080935@arm.com>
Date: Tue, 16 Oct 2018 14:44:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810161446200.5150@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 5/6] xen/arm: zynqmp: implement
 zynqmp_eemi
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>,
 nd <nd@arm.com>, Stefano Stabellini <stefano.stabellini@xilinx.com>,
 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>

SGksCgpPbiAxMC8xNi8yMDE4IDA3OjQ4IEFNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4g
T24gTW9uLCAxNSBPY3QgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiAoUmVzZW5kaW5nIHRo
ZSBlLW1haWwgdXNpbmcgYSBkaWZmZXJlbnQgc210cCkKPj4KPj4gT24gMTUvMTAvMjAxOCAwODoz
MiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4gSGksCj4+Pgo+Pj4gT24gMTAvMTAvMjAxOCAxMTo0
OSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4+IE9uIFR1ZSwgMjggQXVnIDIwMTgs
IEp1bGllbiBHcmFsbCB3cm90ZToKPj4+Pj4gSGkgU3RlZmFubywKPj4+Pj4KPj4+Pj4gT24gMTEv
MDgvMTggMDE6MDEsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+Pj4+IEZyb206ICJFZGdh
ciBFLiBJZ2xlc2lhcyIgPGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+Cj4+Pj4+Pgo+Pj4+Pj4g
RnJvbTogRWRnYXIgRS4gSWdsZXNpYXMgPGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+Cj4+Pj4+
Pgo+Pj4+Pj4genlucW1wX2VlbWkgdXNlcyB0aGUgZGVmaW5lZCBmdW5jdGlvbnMgYW5kIHN0cnVj
dHMgdG8gZGVjaWRlIHdoZXRoZXIKPj4+Pj4+IHRvCj4+Pj4+PiBtYWtlIGEgY2FsbCB0byB0aGUg
ZmlybXdhcmUsIG9yIHRvIHNpbXBseSByZXR1cm4gYSBwcmVkZWZpbmVkIHZhbHVlLgo+Pj4+Pj4K
Pj4+Pj4+IFNpZ25lZC1vZmYtYnk6IEVkZ2FyIEUuIElnbGVzaWFzIDxlZGdhci5pZ2xlc2lhc0B4
aWxpbnguY29tPgo+Pj4+Pj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVm
YW5vc0B4aWxpbnguY29tPgo+Pj4+Pj4gLS0tZQo+Pj4+Pj4gIMKgwqAgeGVuL2FyY2gvYXJtL3Bs
YXRmb3Jtcy94aWxpbngtenlucW1wLWVlbWkuYyB8IDE0Mwo+Pj4+Pj4gKysrKysrKysrKysrKysr
KysrKysrKysrKysrLQo+Pj4+Pj4gIMKgwqAgMSBmaWxlIGNoYW5nZWQsIDE0MiBpbnNlcnRpb25z
KCspLCAxIGRlbGV0aW9uKC0pCj4+Pj4+Pgo+Pj4+Pj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1lZW1pLmMKPj4+Pj4+IGIveGVuL2FyY2gvYXJtL3Bs
YXRmb3Jtcy94aWxpbngtenlucW1wLWVlbWkuYwo+Pj4+Pj4gaW5kZXggNjJjYzE1Yy4uMWRiZGYw
NCAxMDA2NDQKPj4+Pj4+IC0tLSBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFt
cC1lZW1pLmMKPj4+Pj4+ICsrKyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFt
cC1lZW1pLmMKPj4+Pj4+IEBAIC04MDgsNyArODA4LDE0OCBAQCBzdGF0aWMgYm9vbCBkb21haW5f
aGFzX21taW9fYWNjZXNzKHN0cnVjdCBkb21haW4KPj4+Pj4+ICpkLAo+Pj4+Pj4gIMKgwqDCoMKg
IGJvb2wgenlucW1wX2VlbWkoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCj4+Pj4+PiAgwqDC
oCB7Cj4+Pj4+PiAtwqDCoMKgIHJldHVybiBmYWxzZTsKPj4+Pj4+ICvCoMKgwqAgc3RydWN0IGFy
bV9zbWNjY19yZXMgcmVzOwo+Pj4+Pj4gK8KgwqDCoCBib29sIGlzX21taW9fd3JpdGUgPSBmYWxz
ZTsKPj4+Pj4+ICvCoMKgwqAgdWludDMyX3QgZmlkID0gZ2V0X3VzZXJfcmVnKHJlZ3MsIDApOwo+
Pj4+Pj4gK8KgwqDCoCB1aW50MzJfdCBub2RlaWQgPSBnZXRfdXNlcl9yZWcocmVncywgMSk7Cj4+
Pj4+PiArwqDCoMKgIHVuc2lnbmVkIGludCBwbV9mbiA9IGZpZCAmIDB4RkZGRjsKPj4+Pj4KPj4+
Pj4gSGVyZSB5b3Ugd2lsbCByZWNlaXZlIGFsbCB0aGUgZnVuY3Rpb24gSUQgZm9yIHRoZSBTSVAg
c3Vic3lzdGVtLiBDYW4geW91Cj4+Pj4+IGNvbmZpcm0gdGhlIEVFTUkgY2FuIGJlIGFjY2Vzc2Vk
IGZyb20gYm90aCBTTUMzMiBhbmQgU01DNjQgY29udmVudGlvbj8KPj4+Pgo+Pj4+IFllcAo+Pj4K
Pj4+IENhbiB5b3UgcG9pbnQgbWUgdG8gdGhlIGRvY3VtZW50YXRpb24/IEZvciBpbnN0YW5jZSwg
Q0FMTF9DT1VOVCwgVUlEIGFuZAo+Pj4gVkVSU0lPTiBhcmUgb25seSBhY2Nlc3NpYmxlIHZpYSBT
TUMzMi4KPiAKPiBodHRwczovL3d3dy54aWxpbnguY29tL3N1cHBvcnQvZG9jdW1lbnRhdGlvbi91
c2VyX2d1aWRlcy91ZzEyMDAtZWVtaS1hcGkucGRmCj4gCj4gSSBhbSBjaGVja2luZyBpZiB0aGVy
ZSBpcyBhIG5ld2VyIHZlcnNpb24gb2YgaXQuCgpJIGFtIGFmcmFpZCBJIGNhbid0IGZpbmQgdGhl
IGZ1bmN0aW9uIElEIGluIHRoYXQgZG9jdW1lbnRhdGlvbiBub3IgYW55IAptZW50aW9uIG9mIHRo
ZSBTTUMgY2FsbGluZyBjb252ZW50aW9uLiBJIGFtIHN1cnByaXNlZCB0aGF0IEVFTUkgd291bGQg
Cmlnbm9yZSB0b3BzIGJpdHMgb2YgdGhlIElEIGdpdmVuIHRoZXkgY29udmV5IGRpZmZlcmVudCBp
bmZvcm1hdGlvbiAoZS5nIApmYXN0L3lpZWxkaW5nIGNhbGwsIDMyLzY0LWJpdCBjb252ZW50aW9u
KS4KCkxvb2tpbmcgYXQgdGhlIGJyYW5jaCB5b3UgbWVudGlvbmVkIGVhcmxpZXIgb24sIHp5bnFt
cF9wbV9pbnZva2VfZm4gCihkcml2ZXJzL2Zpcm13YXJlL3hpbGlueC96eW5xbXAuYykgaXMgZGVm
aW5pdGVseSB1c2luZyB0aGUgU01DNjQgY2FsbGluZyAKY29udmVudGlvbiBhcyBkZXNjcmliZWQg
aW4gdGhlIGRvY3VtZW50YXRpb24gYWJvdmUgdGhlIGZ1bmN0aW9uLgoKQ2hlZXJzLAoKLS0gCkp1
bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 14:03:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 14: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 1gCPw3-0007n4-HO; Tue, 16 Oct 2018 14:02:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=b3lb=m4=citrix.com=prvs=820ed1191=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gCPw2-0007mz-RA
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 14:02:58 +0000
X-Inumbo-ID: 60dfd496-d14c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 60dfd496-d14c-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 14:04:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,388,1534809600"; d="scan'208";a="67955391"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23493.61309.119890.578593@mariner.uk.xensource.com>
Date: Tue, 16 Oct 2018 15:02:37 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180907151104.32306-11-anthony.perard@citrix.com>
References: <20180907151104.32306-1-anthony.perard@citrix.com>
 <20180907151104.32306-11-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v5 10/15] libxl_exec: Add
 libxl__spawn_initiate_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: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHY1IDEwLzE1XSBsaWJ4bF9leGVjOiBBZGQg
bGlieGxfX3NwYXduX2luaXRpYXRlX2ZhaWx1cmUiKToKPiBUaGlzIGZ1bmN0aW9uIGNhbiBiZSB1
c2VkIGJ5IHVzZXIgb2YgbGlieGxfX3NwYXduXyogd2hlbiB0aGV5IHNldHVwIGEKPiBub3RpZmlj
YXRpb24gb3RoZXIgdGhhbiB4ZW5zdG9yZS4gVGhlIHBhcmVudCBjYW4gYWxyZWFkeSByZXBvcnQg
c3VjY2Vzcwo+IHZpYSBsaWJ4bF9fc3Bhd25faW5pdGlhdGVfZGV0YWNoKCksIHRoaXMgbmV3IGZ1
bmN0aW9uIGNhbiBiZSB1c2VkIGZvcgo+IGZhaWx1cmUgaW5zdGVhZCBvZiB3YWl0aW5nIGZvciB0
aGUgdGltZW91dC4KClRoYW5rcy4KCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2lu
dGVybmFsLmggYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCj4gaW5kZXggMGYzZWRhMjQ5
YS4uYjZjMDI3OWJiOCAxMDA2NDQKPiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5o
Cj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAo+IEBAIC0xNTUwLDcgKzE1NTAs
OCBAQCBfaGlkZGVuIHZvaWQgbGlieGxfX3NwYXduX2luaXQobGlieGxfX3NwYXduX3N0YXRlKik7
Cj4gICAqCj4gICAqIFRoZSBpbm5lciBjaGlsZCBtdXN0IHNvb24gZXhpdCBvciBleGVjLiAgSXQg
bXVzdCBhbHNvIHNvb24gZXhpdCBvcgo+ICAgKiBub3RpZnkgdGhlIHBhcmVudCBvZiBpdHMgc3Vj
Y2Vzc2Z1bCBzdGFydHVwIGJ5IHdyaXRpbmcgdG8gdGhlCj4gLSAqIHhlbnN0b3JlIHBhdGggeHNw
YXRoLgo+ICsgKiB4ZW5zdG9yZSBwYXRoIHhzcGF0aCBPUiB2aWEgb3RoZXIgbWVhbnMgdGhhdCB0
aGUgcGFyZW50IHdpbGwgaGF2ZQo+ICsgKiB0byBzZXR1cC4KCiAgICAgIHRvIHNldCB1cAoKPiAr
LyoKPiArICogbGlieGxfX3NwYXduX2luaXRpYXRlX2ZhaWx1cmUgLSBQcm9wYWdhdGUgZmFpbHVy
ZSBmcm9tIHRoZSBjYWxsZXIgdG8gdGhlCj4gKyAqIGNhbGxlZS4KPiArICoKPiArICogV29ya3Mg
Ynkga2lsbGluZyB0aGUgaW50ZXJtZWRpYXRlIHByb2Nlc3MgZnJvbSBzcGF3bl9zcGF3bi4KPiAr
ICogQWZ0ZXIgdGhpcyBmdW5jdGlvbiByZXR1cm5zLCBmYWlsdXJlcyB3aWxsIGJlIHJlcG9ydGVk
IHZpYSBmYWlsdXJlX2NiLgoKICAgICAgQWZ0ZXIgdGhpcyBmdW5jdGlvbiByZXR1cm5zLCBhIGZh
aWx1cmUgd2lsbCBiZSByZXBvcnRlZAoKPiArICogVGhlIHNwYXduIHN0YXRlIG11c3QgYmUgQXR0
YWNoZWQgZW50cnkgYW5kIHdpbGwgYmUgQXR0YWNoZWQgRmFpbGVkCj4gKyAqIG9uIHJldHVybi4K
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEF0dGFjaGVkIG9uIGVudHJ5CgpBbmQsIHRo
ZXJlIGlzIG5vIHN1Y2ggcHVibGljIHN0YXRlIGFzIGBBdHRhY2hlZCBGYWlsZWQnLiAgVGhhdCBp
cyBhCnByaXZhdGUgc3RhdGUuICBUaGUgY29tbWVudCBhYm91dCBsaWJ4bF9fc3Bhd25faW5pdGlh
dGVfZmFpbHVyZQpwdXR0aW5nIHRoZSBzcGF3biBpbnRvIHN0YXRlIEF0dGFjaGVkIEZhaWxlZCBz
aG91bGQgYmUgaW4KbGlieGxfZXhlYy5jLCBuZXh0IHRvIHRoYXQgZnVuY3Rpb24uCgpXcml0aW5n
IHRoYXQgdGhlIHN0YXRlIGFmdGVyd2FyZHMgaXMgc3RpbGwgQXR0YWNoZWQgbWFrZXMgaXQgY2xl
YXIKdGhhdCB0aGlzIGZ1bmN0aW9uIG1heSBiZSBjYWxsZWQgbXVsdGlwbGUgdGltZXMuICBIb3cg
YWJvdXQ6CgogICAgICBUaGUgc3Bhd24gc3RhdGUgbXVzdCBiZSBBdHRhY2hlZCBvbiBlbnRyeSBh
bmQgd2lsbCByZW1haW4KICAgICAgQXR0YWNoZWQuICBJdCBpcyBwb3NzaWJsZSBmb3IgYSBzcGF3
biB0byBmYWlsIGZvciBtdWx0aXBsZQogICAgICByZWFzb25zLCBmb3IgZXhhbXBsZSBjYWxsKHMp
IHRvIGxpYnhsX19zcGF3bl9pbml0aWF0ZV9mYWlsdXJlCiAgICAgIGFuZCBhbHNvIGZvciBzb21l
IG90aGVyIHJlYXNvbi4gIEluIHRoYXQgY2FzZSB0aGUgbGFzdCByYyB2YWx1ZQogICAgICBmcm9t
IGFueSBzb3VyY2Ugd2lsbCB0YWtlIHByZWNlZGVuY2UuCgpCdXQgaXMgdGhhdCByZWFsbHkgdGhl
IHNlbWFudGljcyB3ZSB3YW50PyAgTWF5YmUgdGhlIGZpcnN0IG9yIGxhc3QKY2FsbCB0byBsaWJ4
bF9fc3Bhd25faW5pdGlhdGVfZmFpbHVyZSBzaG91bGQgdGFrZSBwcmVjZWRlbmNlID8KCklxbi4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 14:24:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 14:24: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 1gCQGO-0000uO-FT; Tue, 16 Oct 2018 14:24:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=b3lb=m4=citrix.com=prvs=820ed1191=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gCQGM-0000uG-IE
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 14:23:58 +0000
X-Inumbo-ID: bc08e1cc-d14e-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bc08e1cc-d14e-11e8-a8a5-bc764e045a96;
 Tue, 16 Oct 2018 16:21:13 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,388,1534809600"; d="scan'208";a="67958875"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23493.62558.602998.340871@mariner.uk.xensource.com>
Date: Tue, 16 Oct 2018 15:23:26 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180907151104.32306-13-anthony.perard@citrix.com>
References: <20180907151104.32306-1-anthony.perard@citrix.com>
 <20180907151104.32306-13-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v5 12/15] libxl: QEMU startup sync based on
 QMP
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHY1IDEyLzE1XSBsaWJ4bDogUUVNVSBzdGFy
dHVwIHN5bmMgYmFzZWQgb24gUU1QIik6Cj4gVGhpcyBpcyBvbmx5IGFjdGl2YXRlZCB3aGVuIGRt
X3Jlc3RyaWN0PTEsIGFzIGV4cGxhaW5lZCBpbiB0aGUgcHJldmlvdXMKPiBwYXRjaCAibGlieGxf
ZG06IFByZS1vcGVuIFFNUCBzb2NrZXQgZm9yIFFFTVUiCi4uLgo+ICtzdGF0aWMgdm9pZCBkZXZp
Y2VfbW9kZWxfcW1wX2NiKGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX2V2X3FtcCAqZXYsCj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfX2pzb25fb2JqZWN0ICpy
ZXNwb25zZSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgcmMpCj4gK3sK
PiArICAgIEVHQ19HQzsKPiArICAgIGxpYnhsX19kbV9zcGF3bl9zdGF0ZSAqZG1zcyA9IENPTlRB
SU5FUl9PRihldiwgKmRtc3MsIHFtcCk7Cj4gKyAgICBjb25zdCBsaWJ4bF9fanNvbl9vYmplY3Qg
Km87Cj4gKyAgICBjb25zdCBjaGFyICpzdGF0dXM7Cj4gKwo+ICsgICAgbGlieGxfX2V2X3FtcF9k
aXNwb3NlKGdjLCBldik7CgpJIG1pc3NlZCB3aG8gb3ducyB0aGUgbWVtb3J5IGZvciBgcmVzcG9u
c2UnID8gIEluIHRoZSBhYnNlbmNlIG9mIGFueQppbmRpY2F0aW9uIHRvIHRoZSBjb250cmFyeSBJ
IHRoaW5rIGl0IHNob3VsZCBjb21lIGZyb20gdGhlIEVHQ19HQy4KCi4uLgoKSnVzdCBjaGVja2Vk
IHFtcF9ldl9jYWxsYmFja19yZWFkYWJsZSBhbmQgdGhpcyBpcyBpbmRlZWQgdHJ1ZS4gIEpvbGx5
Cmdvb2QuCgpUaGlzIGFjdHVhbCBmdW5jdGlvbmFsIGNoYW5nZSBpcyBwbGVhc2luZ2x5IHN0cmFp
Z2h0Zm9yd2FyZC4KCj4gKyAgICBpZiAocmMpCj4gKyAgICAgICAgZ290byBmYWlsZWQ7Cj4gKwo+
ICsgICAgbyA9IGxpYnhsX19qc29uX21hcF9nZXQoInN0YXR1cyIsIHJlc3BvbnNlLCBKU09OX1NU
UklORyk7Cj4gKyAgICBpZiAoIW8pIHsKPiArICAgICAgICBMT0dEKERFQlVHLCBldi0+ZG9taWQs
ICJRTVAgdW5leHBlY3RlZCByZXNwb25zZSIpOwoKSSB0aGluayBtYW55IG9mIHRoZXNlIERFQlVH
IHNob3VsZCBiZSBFUlJPUiBhbmQgbWFueSBvZiB0aGVzZQpFUlJPUl9GQUlMIHNob3VsZCBiZSBF
UlJPUl9RRU1VX0RJRF9TT01FX1dST05HX1RISU5HLgoKSXQncyByYXRoZXIgb2RkIHRoYXQgbmVp
dGhlciB0aGlzIHBhdGNoLCBub3IgYW55dGhpbmcgdGhhdCBmb2xsb3dzLApkb2VzIG5vdCBzdG9w
IGxpYnhsIGZyb20gYWxzbyB3YXRjaGluZyB0aGUgeGVuc3RvcmUgcGF0aC4gIEkgdGhpbmsgaXQK
d291bGQgYmUgYmV0dGVyIHRvIHN1cHByZXNzIHRoYXQgcmF0aGVyIHRoYW4gbGVhdmUgdmVzdGln
aWFsCmJlaGF2aW91ci4gIENhbiB5b3UgYWRkIHBhdGNoKGVzKSB0byBkbyB0aGF0LCByaWdodCBh
ZnRlciB0aGlzIG9uZSA/CgpZb3UgbWF5IG5lZWQgdG8gYWRkIGEgcGF0Y2ggdG8gdG9sZXJhdGUg
eHNwYXRoPT0wIGluIHRoZSBzcGF3biBjb2RlLgoKVGhhbmtzLApJYW4uCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 14:25:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 14:25: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 1gCQII-00011j-3k; Tue, 16 Oct 2018 14:25:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=b3lb=m4=citrix.com=prvs=820ed1191=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gCQIH-00011c-0m
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 14:25:57 +0000
X-Inumbo-ID: 95f42de6-d14f-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 95f42de6-d14f-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 14:27:19 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,388,1534809600"; d="scan'208";a="67959198"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23493.62704.370570.767672@mariner.uk.xensource.com>
Date: Tue, 16 Oct 2018 15:25:52 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180907151104.32306-14-anthony.perard@citrix.com>
References: <20180907151104.32306-1-anthony.perard@citrix.com>
 <20180907151104.32306-14-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v5 13/15] libxl_qmp: Store advertised QEMU
 version in libxl__ev_qmp
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHY1IDEzLzE1XSBsaWJ4bF9xbXA6IFN0b3Jl
IGFkdmVydGlzZWQgUUVNVSB2ZXJzaW9uIGluIGxpYnhsX19ldl9xbXAiKToKPiBUaGlzIHdpbGwg
YmUgdXNlZCBpbiBhIGxhdGVyIHBhdGNoLgouLi4KPiArICAgIC8qIHJlYWQtb25seSB3aGVuIENv
bm5lY3RlZCAqLwo+ICsgICAgc3RydWN0IHsKPiArICAgICAgICBpbnQgbWFqb3I7Cj4gKyAgICAg
ICAgaW50IG1pbm9yOwo+ICsgICAgICAgIGludCBtaWNybzsKPiArICAgIH0gcWVtdV92ZXJzaW9u
OwoKVGhpcyBzaG91bGQgc3VyZWx5IHNheSBgYW5kIG5vdCB0byBiZSBhY2Nlc3NlZCBieSB0aGUg
Y2FsbGVyIHRoZSByZXN0Cm9mIHRoZSB0aW1lJyA/Cgo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4
bC9saWJ4bF9xbXAuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCj4gaW5kZXggOTAzMDhiMTU5
OC4uNzczODBhODY5YyAxMDA2NDQKPiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF9xbXAuYwo+ICsr
KyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCj4gQEAgLTE0NDAsMTIgKzE0NDAsMjggQEAgc3Rh
dGljIGludCBxbXBfZXZfaGFuZGxlX21lc3NhZ2UobGlieGxfX2VnYyAqZWdjLAo+ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9fanNvbl9vYmplY3QgKnJlc3Ap
Cj4gIHsKPiAgICAgIEVHQ19HQzsKPiArICAgIGNvbnN0IGxpYnhsX19qc29uX29iamVjdCAqbzsK
PiAgICAgIGxpYnhsX19xbXBfbWVzc2FnZV90eXBlIHR5cGUgPSBxbXBfcmVzcG9uc2VfdHlwZShy
ZXNwKTsKPiAgCj4gICAgICBzd2l0Y2ggKHR5cGUpIHsKPiAgICAgIGNhc2UgTElCWExfX1FNUF9N
RVNTQUdFX1RZUEVfUU1QOgo+ICAgICAgICAgIC8qIGdyZWV0aW5nIG1lc3NhZ2UgKi8KPiAgICAg
ICAgICBhc3NlcnQoZXYtPnFtcF9zdGF0ZSA9PSBxbXBfc3RhdGVfY29ubmVjdGluZyk7Cj4gKwo+
ICsgICAgICAgIC8qIFN0b3JlIGFkdmVydGlzZWQgUUVNVSB2ZXJzaW9uICovCj4gKyAgICAgICAg
byA9IGxpYnhsX19qc29uX21hcF9nZXQoIlFNUCIsIHJlc3AsIEpTT05fTUFQKTsKPiArICAgICAg
ICBvID0gbGlieGxfX2pzb25fbWFwX2dldCgidmVyc2lvbiIsIG8sIEpTT05fTUFQKTsKPiArICAg
ICAgICBvID0gbGlieGxfX2pzb25fbWFwX2dldCgicWVtdSIsIG8sIEpTT05fTUFQKTsKPiArICAg
ICAgICBldi0+cWVtdV92ZXJzaW9uLm1ham9yID0gbGlieGxfX2pzb25fb2JqZWN0X2dldF9pbnRl
Z2VyKAo+ICsgICAgICAgICAgICBsaWJ4bF9fanNvbl9tYXBfZ2V0KCJtYWpvciIsIG8sIEpTT05f
SU5URUdFUikpOwo+ICsgICAgICAgIGV2LT5xZW11X3ZlcnNpb24ubWlub3IgPSBsaWJ4bF9fanNv
bl9vYmplY3RfZ2V0X2ludGVnZXIoCj4gKyAgICAgICAgICAgIGxpYnhsX19qc29uX21hcF9nZXQo
Im1pbm9yIiwgbywgSlNPTl9JTlRFR0VSKSk7Cj4gKyAgICAgICAgZXYtPnFlbXVfdmVyc2lvbi5t
aWNybyA9IGxpYnhsX19qc29uX29iamVjdF9nZXRfaW50ZWdlcigKPiArICAgICAgICAgICAgbGli
eGxfX2pzb25fbWFwX2dldCgibWljcm8iLCBvLCBKU09OX0lOVEVHRVIpKTsKClRoaXMgaXMgcXVp
dGUgcmVwZXRpdGl2ZS4gIENhbiB3ZSBoYXZlIGEgbWFjcm8gb3IgYSBsb29wIG9yCnNvbWV0aGlu
ZyA/ICBNYXliZSBhIG1hY3JvIHNvIHdlIGNhbiBoYXZlCgojZGVmaW5lIEZJU0hfVlNOKHRoaW5n
KSAuLi4KICAgICAgICAgICBGSVNIX1ZTTihtYWpvcik7CiAgICAgICAgICAgRklTSF9WU04obWlu
b3IpOwogICAgICAgICAgIEZJU0hfVlNOKG1pY3JvKTsKI3VuZGVmIEZJU0hfVlNOCgpvciB3aGF0
ZXZlciB5b3Ugd2FudCB0byBjYWxsIGl0LgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 14:28:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 14:28: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 1gCQL7-0001CB-KH; Tue, 16 Oct 2018 14:28:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=b3lb=m4=citrix.com=prvs=820ed1191=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gCQL5-0001C4-T2
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 14:28:51 +0000
X-Inumbo-ID: 6b2e9faf-d14f-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6b2e9faf-d14f-11e8-a8a5-bc764e045a96;
 Tue, 16 Oct 2018 16:26:07 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,388,1534809600"; d="scan'208";a="67959516"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23493.61815.315512.256184@mariner.uk.xensource.com>
Date: Tue, 16 Oct 2018 15:11:03 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180907151104.32306-12-anthony.perard@citrix.com>
References: <20180907151104.32306-1-anthony.perard@citrix.com>
 <20180907151104.32306-12-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v5 11/15] libxl_dm: Pre-open QMP socket for
 QEMU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHY1IDExLzE1XSBsaWJ4bF9kbTogUHJlLW9w
ZW4gUU1QIHNvY2tldCBmb3IgUUVNVSIpOgo+IFdoZW4gc3RhcnRpbmcgUUVNVSB3aXRoIGRtX3Jl
c3RyaWN0PTEsIHByZS1vcGVuIHRoZSBRTVAgc29ja2V0IGJlZm9yZQo+IGV4ZWMgUUVNVS4gVGhh
dCBzb2NrZXQgd2lsbCBiZSB1c2VmdWxsIHRvIGZpbmRvdXQgaWYgUUVNVSBpcyByZWFkeSwgYW5k
Cj4gcHJlLW9wZW5pbmcgaXQgbWVhbnMgdGhhdCBsaWJ4bCBjYW4gY29ubmVjdCB0byBpdCB3aXRo
b3V0IHdhaXRpbmcgZm9yCj4gUUVNVSB0byBjcmVhdGUgaXQuCgpUaGFua3MgZm9yIHRoaXMuICBJ
IGhhdmUgb25seSB0aW55IGNvbW1lbnRzIGFib3V0IHRoaXMuICAoSSBjaGVja2VkIHRoZQplcnJv
ciBoYW5kbGluZyBwYXR0ZXJucyBhbmQgdGhleSBzZWVtZWQgY29udmVudGlvbmFsIGFuZCBjb3Jy
ZWN0LikKCkZBT0QsIGFuZCBJIHRoaW5rIHRoaXMgaXMgbm90IGVudGlyZWx5IGNsZWFyIGZyb20g
eW91ciBjb21taXQgbWVzc2FnZToKCkFJVUkgdGhlIG92ZXJhbGwgZWZmZWN0IG9mIHRoaXMgcGF0
Y2ggaXMgbm90IHRvIGVuYWJsZSBhbnkgbmV3CmZ1bmN0aW9uYWxpdHkgYW5kIG5vdCB0byBmaXgg
YW55IGJ1Zy4gIEl0IGp1c3QgbW92ZXMgdGhlIHFlbXUgc29ja2V0CmNyZWF0aW9uIGZyb20gcWVt
dSB0byBsaWJ4bCwgYnV0IG5vdGhpbmcgaW4gbGlieGwgcmVsaWVzIG9uIHRoaXMgeWV0LgoKQW0g
SSByaWdodCA/ICBJZiBzbyBwbGVhc2UgcHV0IHRoYXQgaW4gdGhlIGNvbW1pdCBtZXNzYWdlLgoK
PiArc3RhdGljIGludCBsaWJ4bF9fcHJlX29wZW5fcW1wX3NvY2tldChsaWJ4bF9fZ2MgKmdjLCBp
bnQgZG9taWQsIGludCAqZmRfcikKLi4uCj4gKyAgICBpZiAoYmluZChmZCwgKHN0cnVjdCBzb2Nr
YWRkciopICZ1biwgc2l6ZW9mKHVuKSkgPCAwKSB7Cj4gKyAgICAgICAgTE9HRUQoRVJST1IsIGRv
bWlkLCAiYmluZCgnJXMnKSBmYWlsZWQiLCBwYXRoKTsKPiArICAgICAgICByYyA9IEVSUk9SX0ZB
SUw7Cj4gKyAgICAgICAgZ290byBvdXQ7Cj4gKyAgICB9CgpGcm9tIGxpYnhsL0NPRElOR19TVFlM
RToKCiAgICAqIEZ1bmN0aW9uIGNhbGxzIHdoaWNoIG1pZ2h0IGZhaWwgKGllIG1vc3QgZnVuY3Rp
b24gY2FsbHMpIGFyZQogICAgICBoYW5kbGVkIGJ5IHB1dHRpbmcgdGhlIHJldHVybi9zdGF0dXMg
dmFsdWUgaW50byBhIHZhcmlhYmxlLCBhbmQKICAgICAgdGhlbiBjaGVja2luZyBpdCBpbiBhIHNl
cGFyYXRlIHN0YXRlbWVudDoKICAgICAgICAgICAgICBjaGFyICpkb21wYXRoID0gbGlieGxfX3hz
X2dldF9kb21wYXRoKGdjLCBibC0+ZG9taWQpOwogICAgICAgICAgICAgIGlmICghZG9tcGF0aCkg
eyByYyA9IEVSUk9SX0ZBSUw7IGdvdG8gb3V0OyB9CgpUaGlzIG5lZWRzIGNoYW5naW5nIHRocm91
Z2hvdXQgdGhlIHNlcmllcywgSSdtIGFmcmFpZC4KCj4gIHN0YXRpYyBpbnQgbGlieGxfX2J1aWxk
X2RldmljZV9tb2RlbF9hcmdzX25ldyhsaWJ4bF9fZ2MgKmdjLAo+ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqZG0sIGludCBndWVzdF9kb21pZCwK
PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2Rv
bWFpbl9jb25maWcgKmd1ZXN0X2NvbmZpZywKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNoYXIgKioqYXJncywgY2hhciAqKiplbnZzLAo+ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfX2RvbWFpbl9idWlsZF9zdGF0
ZSAqc3RhdGUsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQg
KmRtX3N0YXRlX2ZkKQo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
aW50ICpkbV9zdGF0ZV9mZCwgaW50ICpkbV9tb25pdG9yX2ZkKQouLi4KPiAtICAgICAgICAgICAg
ICAgICAgICAgR0NTUFJJTlRGKCJzb2NrZXQsaWQ9bGlieGwtY21kLCIKPiAtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICJwYXRoPSVzLHNlcnZlcixub3dhaXQiLAo+IC0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgbGlieGxfX3FlbXVfcW1wX3BhdGgoZ2MsIGd1ZXN0X2RvbWlk
KSkpOwo+ICsgICAgLyogSWYgd2UgaGF2ZSB0byB1c2UgZG1fcmVzdHJpY3QsIFFFTVUgbmVlZCB0
byBiZSBuZXcgZW5vdWdoIGFuZCB3aWxsIGhhdmUKCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBuZWVkcwoKPiArICAgICAqIHRoZSBuZXcgaW50ZXJmYWNlIHdo
ZXJlIHdlIGNhbiBwcmUtb3BlbiB0aGUgUU1QIHNvY2tldC4gKi8KPiArICAgIGlmIChsaWJ4bF9k
ZWZib29sX3ZhbChiX2luZm8tPmRtX3Jlc3RyaWN0KSkKPiArICAgIHsKCk1pc3BsYWNlZCBicmFj
ZSwgc2hvdWxkIGJlIGVuZCBvZiB0aGUgcHJldmlvdXMgbGluZS4KCj4gQEAgLTE3MzksMTAgKzE3
OTYsMTEgQEAgc3RhdGljIGludCBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3MobGlieGxf
X2djICpnYywKPiAgICAgIGNhc2UgTElCWExfREVWSUNFX01PREVMX1ZFUlNJT05fUUVNVV9YRU46
Cj4gICAgICAgICAgYXNzZXJ0KGRtX3N0YXRlX2ZkICE9IE5VTEwpOwo+ICAgICAgICAgIGFzc2Vy
dCgqZG1fc3RhdGVfZmQgPCAwKTsKPiArICAgICAgICBhc3NlcnQoZG1fbW9uaXRvcl9mZCAhPSBO
VUxMKTsKCkpvbGx5IGdvb2QuICBCdXQgSSB3b3VsZCBiZSB0ZW1wdGVkIHRvIG1vdmUgb3IgY29w
eSB0aGlzIGFzc2VydCB0bwpsaWJ4bF9fcHJlX29wZW5fcW1wX3NvY2tldC4gIFdoYXQgZG8geW91
IHRoaW5rID8KCj4gICAgICByZXQgPSBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3MoZ2Ms
ICJzdHViZG9tLWRtIiwgZ3Vlc3RfZG9taWQsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZ3Vlc3RfY29uZmlnLCAmYXJncywgTlVMTCwKPiAtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkX3N0YXRlLCBOVUxMKTsKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkX3N0YXRlLCBOVUxMLCBOVUxMKTsKCkRp
ZCB5b3UgY29uc2lkZXIgYWRkaW5nIGRtX21vbml0b3JfZmQgdG8gZF9zdGF0ZSA/CgpJYW4uCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 14:34:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 14:34: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 1gCQQB-0001yK-AD; Tue, 16 Oct 2018 14:34:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zxmd=m4=samsung.com=b.zolnierkie@srs-us1.protection.inumbo.net>)
 id 1gCQQ8-0001yF-RL
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 14:34:05 +0000
X-Inumbo-ID: 24634c5f-d150-11e8-a8a5-bc764e045a96
Received: from mailout2.w1.samsung.com (unknown [210.118.77.12])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 24634c5f-d150-11e8-a8a5-bc764e045a96;
 Tue, 16 Oct 2018 16:31:18 +0200 (CEST)
Received: from eucas1p2.samsung.com (unknown [182.198.249.207])
 by mailout2.w1.samsung.com (KnoxPortal) with ESMTP id
 20181016143400euoutp02ba4f034ada20c4577646c86ebfeff8bb~eHWSqwUKj2466824668euoutp02X
 for <xen-devel@lists.xenproject.org>; Tue, 16 Oct 2018 14:34:00 +0000 (GMT)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.w1.samsung.com
 20181016143400euoutp02ba4f034ada20c4577646c86ebfeff8bb~eHWSqwUKj2466824668euoutp02X
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com;
 s=mail20170921; t=1539700440;
 bh=3eZpMwFGek65dIVIDUmOpSSewJhyWl4pTZt7KOUQx9s=;
 h=To:Cc:From:Subject:Date:References:From;
 b=dE8Od7GCkf1pXsT6/0ZzWbTjmqNxXsyJRubadtprVC3KeMZUoYVyewiftHF1gTAi7
 b4PGVlO0CjU7T7AsrWg0g+DwXirN72QeMaDtszSOlcVfGc/J4TuGojSu3SSuASrxGj
 SLCJIPhXZuoZycRAzyTcSA3yo5VZBILiQ5dxXANg=
Received: from eusmges3new.samsung.com (unknown [203.254.199.245]) by
 eucas1p2.samsung.com (KnoxPortal) with ESMTP id
 20181016143400eucas1p21937ca741a1055fb9154cafece294be1~eHWSVhO0B3235432354eucas1p2X;
 Tue, 16 Oct 2018 14:34:00 +0000 (GMT)
Received: from eucas1p1.samsung.com ( [182.198.249.206]) by
 eusmges3new.samsung.com (EUCPMTA) with SMTP id F6.1E.04806.8D6F5CB5; Tue, 16
 Oct 2018 15:34:00 +0100 (BST)
Received: from eusmtrp2.samsung.com (unknown [182.198.249.139]) by
 eucas1p1.samsung.com (KnoxPortal) with ESMTPA id
 20181016143359eucas1p1b2033a69cc7b03c090125e1b9566fc1d~eHWRlFIki1482014820eucas1p1q;
 Tue, 16 Oct 2018 14:33:59 +0000 (GMT)
Received: from eusmgms2.samsung.com (unknown [182.198.249.180]) by
 eusmtrp2.samsung.com (KnoxPortal) with ESMTP id
 20181016143359eusmtrp2f01f2f0ec00fd46696e9771677c693d5~eHWRTdQHL2541125411eusmtrp2Y;
 Tue, 16 Oct 2018 14:33:59 +0000 (GMT)
X-AuditID: cbfec7f5-367ff700000012c6-f0-5bc5f6d87c2a
Received: from eusmtip1.samsung.com ( [203.254.199.221]) by
 eusmgms2.samsung.com (EUCPMTA) with SMTP id E6.A7.04128.7D6F5CB5; Tue, 16
 Oct 2018 15:33:59 +0100 (BST)
Received: from [106.120.53.102] (unknown [106.120.53.102]) by
 eusmtip1.samsung.com (KnoxPortal) with ESMTPA id
 20181016143359eusmtip19ad854c4ba387bdd3f801766fbdd4fb5~eHWRDYK6n2294522945eusmtip18;
 Tue, 16 Oct 2018 14:33:59 +0000 (GMT)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross
 <jgross@suse.com>
From: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
Date: Tue, 16 Oct 2018 16:33:58 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.3.0
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupkleLIzCtJLcpLzFFi42LZduznOd0b345GG6zax21xcXori8Wcm0YW
 l3fNYbP4vmUykwOLx+EPV1g8Pj69xeKxfstVFo/Pm+QCWKK4bFJSczLLUov07RK4MlpuzWIs
 2C1V8e90F0sD406RLkZODgkBE4mTt2aydjFycQgJrGCUeDF1ARuE84VRYv/r40wQzmdGidMv
 G9hgWg6uWMsIkVjOKPHl/HkmkISQwHtGiXdrA0FsEYFgiV+PJ7GD2MwCDhKXe7+B1bAJWElM
 bF/FCGILC9hLfN33E6yGRUBVYvWSKyxdjBwcogIREv1n1EHCvAKCEidnPmGBGCMvsf3tHGaQ
 vRICr9kkZr38zwZRVCZx6eA0RojjXCQWNJ9lhbCFJV4d38IOYctI/N85nwmieTqjxJtfS1kg
 nPWMEmvOHGOCqLKWOHz8IivIFcwCmhLrd+lDhB0lXu1cCxaWEOCTuPFWEOIgPolJ26YzQ4R5
 JTrahCCq1SQ2LNvABrO2a+dKZgjbQ+Lg71ZWSFDFSnTcWsY8gVFhFpI3ZyF5cxbCDQsYmVcx
 iqeWFuempxYb56WW6xUn5haX5qXrJefnbmIEJpDT/45/3cG470/SIUYBDkYlHt4f149EC7Em
 lhVX5h5ilOBgVhLhTb90NFqINyWxsiq1KD++qDQntfgQozQHi5I477J5G6OFBNITS1KzU1ML
 UotgskwcnFINjOnHhK/+aeM9P2mFedPua/flrt2aUGcTsPLukqKPv3Ud5kyLmaviy36xYNfk
 jwaxczx9V3z5bnuq6/rSc6ve2tSszf/O3bVXlLuJ5VbJ/88fj/7bZaae92SKh2Lk72Vvtqfv
 e194e3r3wqe7V7Ro5y5ewnOm65Jr8pOn/DtLP0/OcTg5QXSpzUMNJZbijERDLeai4kQAW+tS
 gRwDAAA=
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrCLMWRmVeSWpSXmKPExsVy+t/xu7rXvx2NNrj0UMDi4vRWFos5N40s
 Lu+aw2bxfctkJgcWj8MfrrB4fHx6i8Vj/ZarLB6fN8kFsETp2RTll5akKmTkF5fYKkUbWhjp
 GVpa6BmZWOoZGpvHWhmZKunb2aSk5mSWpRbp2yXoZbTcmsVYsFuq4t/pLpYGxp0iXYycHBIC
 JhIHV6xlBLGFBJYySmz/yd7FyAEUl5E4vr4MokRY4s+1LrYuRi6gkreMErebGplAakQEgiXW
 7k4CqWEWcJC43PuNCcRmE7CSmNi+CmyksIC9xNd9ECN5BewkJq0RAgmzCKhKrF5yhQXEFhWI
 kLj1sAPM5hUQlDg58wkLxEh1iT/zLjFD2PIS29/OYZ7AyD8LSdksJGWzkJQtYGRexSiSWlqc
 m55bbKRXnJhbXJqXrpecn7uJERji24793LKDsetd8CFGAQ5GJR7eH9ePRAuxJpYVV+YeYpTg
 YFYS4U2/dDRaiDclsbIqtSg/vqg0J7X4EKMp0OETmaVEk/OB8ZdXEm9oamhuYWlobmxubGah
 JM573qAySkggPbEkNTs1tSC1CKaPiYNTqoGx50WW79HMHjet1QyHN514JD7nUpbP9o2XJwlv
 F268GvIr96D67c6Os61P9Qx2tl5YJfVilfHu89VHXrvZvXjGo9hxTp1lRlrfNNEnDvrTJxhx
 zX214MqaTr7pf88culj5vXPhHSG/Jx++bUtY+dqv+WtfeZ2YeUrr+g9ZvmUMullKx1/PNOPr
 VmIpzkg01GIuKk4EAFyeuqGHAgAA
Message-Id: <20181016143359eucas1p1b2033a69cc7b03c090125e1b9566fc1d~eHWRlFIki1482014820eucas1p1q@eucas1p1.samsung.com>
X-CMS-MailID: 20181016143359eucas1p1b2033a69cc7b03c090125e1b9566fc1d
X-Msg-Generator: CA
X-RootMTR: 20181016143359eucas1p1b2033a69cc7b03c090125e1b9566fc1d
X-EPHeader: CA
CMS-TYPE: 201P
X-CMS-RootMailID: 20181016143359eucas1p1b2033a69cc7b03c090125e1b9566fc1d
References: <CGME20181016143359eucas1p1b2033a69cc7b03c090125e1b9566fc1d@eucas1p1.samsung.com>
Subject: [Xen-devel] [PATCH] xen: remove redundant 'default n' from 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, 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>

J2RlZmF1bHQgbicgaXMgdGhlIGRlZmF1bHQgdmFsdWUgZm9yIGFueSBib29sIG9yIHRyaXN0YXRl
IEtjb25maWcKc2V0dGluZyBzbyB0aGVyZSBpcyBubyBuZWVkIHRvIHdyaXRlIGl0IGV4cGxpY2l0
bHkuCgpBbHNvIHNpbmNlIGNvbW1pdCBmNDY3YzU2NDBjMjkgKCJrY29uZmlnOiBvbmx5IHdyaXRl
ICcjIENPTkZJR19GT08KaXMgbm90IHNldCcgZm9yIHZpc2libGUgc3ltYm9scyIpIHRoZSBLY29u
ZmlnIGJlaGF2aW9yIGlzIHRoZSBzYW1lCnJlZ2FyZGxlc3Mgb2YgJ2RlZmF1bHQgbicgYmVpbmcg
cHJlc2VudCBvciBub3Q6CgogICAgLi4uCiAgICBPbmUgc2lkZSBlZmZlY3Qgb2YgKGFuZCB0aGUg
bWFpbiBtb3RpdmF0aW9uIGZvcikgdGhpcyBjaGFuZ2UgaXMgbWFraW5nCiAgICB0aGUgZm9sbG93
aW5nIHR3byBkZWZpbml0aW9ucyBiZWhhdmUgZXhhY3RseSB0aGUgc2FtZToKICAgIAogICAgICAg
IGNvbmZpZyBGT08KICAgICAgICAgICAgICAgIGJvb2wKICAgIAogICAgICAgIGNvbmZpZyBGT08K
ICAgICAgICAgICAgICAgIGJvb2wKICAgICAgICAgICAgICAgIGRlZmF1bHQgbgogICAgCiAgICBX
aXRoIHRoaXMgY2hhbmdlLCBuZWl0aGVyIG9mIHRoZXNlIHdpbGwgZ2VuZXJhdGUgYQogICAgJyMg
Q09ORklHX0ZPTyBpcyBub3Qgc2V0JyBsaW5lIChhc3N1bWluZyBGT08gaXNuJ3Qgc2VsZWN0ZWQv
aW1wbGllZCkuCiAgICBUaGF0IG1pZ2h0IG1ha2UgaXQgY2xlYXJlciB0byBwZW9wbGUgdGhhdCBh
IGJhcmUgJ2RlZmF1bHQgbicgaXMKICAgIHJlZHVuZGFudC4KICAgIC4uLgoKU2lnbmVkLW9mZi1i
eTogQmFydGxvbWllaiBab2xuaWVya2lld2ljeiA8Yi56b2xuaWVya2llQHNhbXN1bmcuY29tPgot
LS0KIGRyaXZlcnMveGVuL0tjb25maWcgfCAgICA4IC0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwg
OCBkZWxldGlvbnMoLSkKCkluZGV4OiBiL2RyaXZlcnMveGVuL0tjb25maWcKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gYS9kcml2ZXJzL3hlbi9LY29uZmlnCTIwMTgtMTAtMDkgMTU6NTg6NTEuMTkxMTIzMjQ2ICsw
MjAwCisrKyBiL2RyaXZlcnMveGVuL0tjb25maWcJMjAxOC0xMC0xNiAxNjozMjoxMy4zODc3MjYx
NDcgKzAyMDAKQEAgLTEyLDcgKzEyLDYgQEAgY29uZmlnIFhFTl9CQUxMT09OCiBjb25maWcgWEVO
X1NFTEZCQUxMT09OSU5HCiAJYm9vbCAiRHluYW1pY2FsbHkgc2VsZi1iYWxsb29uIGtlcm5lbCBt
ZW1vcnkgdG8gdGFyZ2V0IgogCWRlcGVuZHMgb24gWEVOICYmIFhFTl9CQUxMT09OICYmIENMRUFO
Q0FDSEUgJiYgU1dBUCAmJiBYRU5fVE1FTQotCWRlZmF1bHQgbgogCWhlbHAKIAkgIFNlbGYtYmFs
bG9vbmluZyBkeW5hbWljYWxseSBiYWxsb29ucyBhdmFpbGFibGUga2VybmVsIG1lbW9yeSBkcml2
ZW4KIAkgIGJ5IHRoZSBjdXJyZW50IHVzYWdlIG9mIGFub255bW91cyBtZW1vcnkgKCJjb21taXR0
ZWQgQVMiKSBhbmQKQEAgLTI3LDcgKzI2LDYgQEAgY29uZmlnIFhFTl9TRUxGQkFMTE9PTklORwog
CiBjb25maWcgWEVOX0JBTExPT05fTUVNT1JZX0hPVFBMVUcKIAlib29sICJNZW1vcnkgaG90cGx1
ZyBzdXBwb3J0IGZvciBYZW4gYmFsbG9vbiBkcml2ZXIiCi0JZGVmYXVsdCBuCiAJZGVwZW5kcyBv
biBYRU5fQkFMTE9PTiAmJiBNRU1PUllfSE9UUExVRwogCWhlbHAKIAkgIE1lbW9yeSBob3RwbHVn
IHN1cHBvcnQgZm9yIFhlbiBiYWxsb29uIGRyaXZlciBhbGxvd3MgZXhwYW5kaW5nIG1lbW9yeQpA
QCAtMjI2LDcgKzIyNCw2IEBAIGNvbmZpZyBYRU5fUENJREVWX0JBQ0tFTkQKIGNvbmZpZyBYRU5f
UFZDQUxMU19GUk9OVEVORAogCXRyaXN0YXRlICJYRU4gUFYgQ2FsbHMgZnJvbnRlbmQgZHJpdmVy
IgogCWRlcGVuZHMgb24gSU5FVCAmJiBYRU4KLQlkZWZhdWx0IG4KIAlzZWxlY3QgWEVOX1hFTkJV
U19GUk9OVEVORAogCWhlbHAKIAkgIEV4cGVyaW1lbnRhbCBmcm9udGVuZCBmb3IgdGhlIFhlbiBQ
ViBDYWxscyBwcm90b2NvbApAQCAtMjM3LDcgKzIzNCw2IEBAIGNvbmZpZyBYRU5fUFZDQUxMU19G
Uk9OVEVORAogY29uZmlnIFhFTl9QVkNBTExTX0JBQ0tFTkQKIAlib29sICJYRU4gUFYgQ2FsbHMg
YmFja2VuZCBkcml2ZXIiCiAJZGVwZW5kcyBvbiBJTkVUICYmIFhFTiAmJiBYRU5fQkFDS0VORAot
CWRlZmF1bHQgbgogCWhlbHAKIAkgIEV4cGVyaW1lbnRhbCBiYWNrZW5kIGZvciB0aGUgWGVuIFBW
IENhbGxzIHByb3RvY29sCiAJICAoaHR0cHM6Ly94ZW5iaXRzLnhlbi5vcmcvZG9jcy91bnN0YWJs
ZS9taXNjL3B2Y2FsbHMuaHRtbCkuIEl0CkBAIC0yNjMsNyArMjU5LDYgQEAgY29uZmlnIFhFTl9Q
UklWQ01ECiBjb25maWcgWEVOX1NUVUIKIAlib29sICJYZW4gc3R1YiBkcml2ZXJzIgogCWRlcGVu
ZHMgb24gWEVOICYmIFg4Nl82NCAmJiBCUk9LRU4KLQlkZWZhdWx0IG4KIAloZWxwCiAJICBBbGxv
dyBrZXJuZWwgdG8gaW5zdGFsbCBzdHViIGRyaXZlcnMsIHRvIHJlc2VydmUgc3BhY2UgZm9yIFhl
biBkcml2ZXJzLAogCSAgaS5lLiBtZW1vcnkgaG90cGx1ZyBhbmQgY3B1IGhvdHBsdWcsIGFuZCB0
byBibG9jayBuYXRpdmUgZHJpdmVycyBsb2FkZWQsCkBAIC0yNzQsNyArMjY5LDYgQEAgY29uZmln
IFhFTl9TVFVCCiBjb25maWcgWEVOX0FDUElfSE9UUExVR19NRU1PUlkKIAl0cmlzdGF0ZSAiWGVu
IEFDUEkgbWVtb3J5IGhvdHBsdWciCiAJZGVwZW5kcyBvbiBYRU5fRE9NMCAmJiBYRU5fU1RVQiAm
JiBBQ1BJCi0JZGVmYXVsdCBuCiAJaGVscAogCSAgVGhpcyBpcyBYZW4gQUNQSSBtZW1vcnkgaG90
cGx1Zy4KIApAQCAtMjg2LDcgKzI4MCw2IEBAIGNvbmZpZyBYRU5fQUNQSV9IT1RQTFVHX0NQVQog
CXRyaXN0YXRlICJYZW4gQUNQSSBjcHUgaG90cGx1ZyIKIAlkZXBlbmRzIG9uIFhFTl9ET00wICYm
IFhFTl9TVFVCICYmIEFDUEkKIAlzZWxlY3QgQUNQSV9DT05UQUlORVIKLQlkZWZhdWx0IG4KIAlo
ZWxwCiAJICBYZW4gQUNQSSBjcHUgZW51bWVyYXRpbmcgYW5kIGhvdHBsdWdnaW5nCiAKQEAgLTMx
NSw3ICszMDgsNiBAQCBjb25maWcgWEVOX0FDUElfUFJPQ0VTU09SCiBjb25maWcgWEVOX01DRV9M
T0cKIAlib29sICJYZW4gcGxhdGZvcm0gbWNlbG9nIgogCWRlcGVuZHMgb24gWEVOX0RPTTAgJiYg
WDg2XzY0ICYmIFg4Nl9NQ0UKLQlkZWZhdWx0IG4KIAloZWxwCiAJICBBbGxvdyBrZXJuZWwgZmV0
Y2hpbmcgTUNFIGVycm9yIGZyb20gWGVuIHBsYXRmb3JtIGFuZAogCSAgY29udmVydGluZyBpdCBp
bnRvIExpbnV4IG1jZWxvZyBmb3JtYXQgZm9yIG1jZWxvZyB0b29scwoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 14:42:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 14: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 1gCQXr-0002lG-8x; Tue, 16 Oct 2018 14:42:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=4+gu=m4=citrix.com=prvs=8205088c3=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gCQXq-0002lB-3f
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 14:42:02 +0000
X-Inumbo-ID: d47bc9fa-d151-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d47bc9fa-d151-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 14:43:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,388,1534809600"; d="scan'208";a="67961665"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 16 Oct 2018 15:41:55 +0100
Message-ID: <20181016144155.24646-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/mm/p2m: don't needlessly limit MMIO mapping
 order to 4k
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.durrant@citrix.com>, Wei Liu <wei.liu2@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>

VGhlIFAyTSBjb21tb24gY29kZSBjdXJyZW50bHkgcmVzdHJpY3RzIHRoZSBNTUlPIG1hcHBpbmcg
b3JkZXIgb2YgYW55CmRvbWFpbiB3aXRoIElPTU1VIG1hcHBpbmdzLCBidXQgdGhhdCBpcyBub3Qg
dXNpbmcgc2hhcmVkIHRhYmxlcywgdG8gNGsuClRoaXMgaGFzIGJlZW4gc2hvd24gdG8gaGF2ZSBh
IGh1Z2UgcGVyZm9ybWFuY2UgY29zdCB3aGVuIHBhc3NpbmcgdGhyb3VnaAphIFBDSSBkZXZpY2Ug
d2l0aCBhIHZlcnkgbGFyZ2UgQkFSIChlLmcuIE5WSURJQSBQNDApLCBpbmNyZWFzaW5nIHRoZSBn
dWVzdApib290IHRpbWUgZnJvbSB+MjBzIHRvIHNldmVyYWwgbWludXRlcyB3aGVuIGlvbW11PW5v
LXNoYXJlcHQgaXMgc3BlY2lmaWVkCm9uIHRoZSBYZW4gY29tbWFuZCBsaW5lLgoKVGhlIGxpbWl0
YXRpb24gd2FzIGFkZGVkIGJ5IGNvbW1pdCBjM2M3NTZiZCAieDg2L3AybTogdXNlIGxhcmdlIHBh
Z2VzCmZvciBNTUlPIG1hcHBpbmdzIiBob3dldmVyIHRoZSB1bmRlcmx5aW5nIGltcGxlbWVudGF0
aW9ucyBvZiBwMm0tPnNldF9lbnRyeQpmb3IgSW50ZWwgYW5kIEFNRCBhcmUgY29kZWQgdG8gY29w
ZSB3aXRoIG1hcHBpbmcgb3JkZXJzIGhpZ2hlciB0aGFuIDRrLApldmVuIHRob3VnaCB0aGUgSU9N
TVUgbWFwcGluZyBmdW5jdGlvbiBpcyBpdHNlbGYgY3VycmVudGx5IGxpbWl0ZWQgdG8gNGssCnNv
IHRoZXJlIGlzIG5vIHJlYWwgbmVlZCB0byBsaW1pdCB0aGUgb3JkZXIgcGFzc2VkIGludG8gdGhl
IG1ldGhvZC4KCldpdGggdGhpcyBwYXRjaCBhcHBsaWVkIHRoZSBWTSBib290IHRpbWUgaXMgcmVz
dG9yZWQgdG8gc29tZXRoaW5nCnJlYXNvbmFibGUuIE5vdCBhcyBmYXN0IGFzIHdpdGhvdXQgaW9t
bXU9bm8tc2hhcmVwdCwgYnV0IHdpdGhpbiBhIGZldwpzZWNvbmRzIG9mIGl0LgoKTk9URTogVGhp
cyBwYXRjaCB0YWtlcyB0aGUgb3Bwb3J0dW5pdHkgdG8gc2hvcnRlbiBhIGNvdXBsZSBvZiA+IDgw
CiAgICAgIGNoYXJhY3RlciBsaW5lcyBpbiB0aGUgY29kZS4KClNpZ25lZC1vZmYtYnk6IFBhdWwg
RHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Ci0tLQpDYzogR2VvcmdlIER1bmxhcCA8
Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L21tL3AybS5j
IHwgMTQgKysrKysrLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDgg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIveGVuL2Fy
Y2gveDg2L21tL3AybS5jCmluZGV4IGEwMGEzYzFiZmYuLmYxZGYxZGViYzcgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9tbS9wMm0uYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKQEAgLTIw
ODEsMTQgKzIwODEsMTEgQEAgc3RhdGljIHVuc2lnbmVkIGludCBtbWlvX29yZGVyKGNvbnN0IHN0
cnVjdCBkb21haW4gKmQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
bG9uZyBzdGFydF9mbiwgdW5zaWduZWQgbG9uZyBucikKIHsKICAgICAvKgotICAgICAqIE5vdGUg
dGhhdCB0aGUgIWlvbW11X3VzZV9oYXBfcHQoKSBoZXJlIGhhcyB0aHJlZSBlZmZlY3RzOgotICAg
ICAqIC0gY292ZXIgaW9tbXVfeyx1bn1tYXBfcGFnZSgpIG5vdCBoYXZpbmcgYW4gIm9yZGVyIiBp
bnB1dCB5ZXQsCi0gICAgICogLSBleGNsdWRlIHNoYWRvdyBtb2RlICh3aGljaCBkb2Vzbid0IHN1
cHBvcnQgbGFyZ2UgTU1JTyBtYXBwaW5ncyksCi0gICAgICogLSBleGNsdWRlIFBWIGd1ZXN0cywg
c2hvdWxkIGV4ZWN1dGlvbiByZWFjaCB0aGlzIGNvZGUgZm9yIHN1Y2guCi0gICAgICogU28gYmUg
Y2FyZWZ1bCB3aGVuIGFsdGVyaW5nIHRoaXMuCisgICAgICogUFYgZ3Vlc3RzIG9yIHNoYWRvdy1t
b2RlIEhWTSBndWVzdHMgbXVzdCBiZSByZXN0cmljdGVkIHRvIDRrCisgICAgICogbWFwcGluZ3Mu
CiAgICAgICovCi0gICAgaWYgKCAhaW9tbXVfdXNlX2hhcF9wdChkKSB8fAotICAgICAgICAgKHN0
YXJ0X2ZuICYgKCgxVUwgPDwgUEFHRV9PUkRFUl8yTSkgLSAxKSkgfHwgIShuciA+PiBQQUdFX09S
REVSXzJNKSApCisgICAgaWYgKCAhaGFwX2VuYWJsZWQoZCkgfHwgKHN0YXJ0X2ZuICYgKCgxVUwg
PDwgUEFHRV9PUkRFUl8yTSkgLSAxKSkgfHwKKyAgICAgICAgICEobnIgPj4gUEFHRV9PUkRFUl8y
TSkgKQogICAgICAgICByZXR1cm4gUEFHRV9PUkRFUl80SzsKIAogICAgIGlmICggMCAvKgpAQCAt
MjA5Niw3ICsyMDkzLDggQEAgc3RhdGljIHVuc2lnbmVkIGludCBtbWlvX29yZGVyKGNvbnN0IHN0
cnVjdCBkb21haW4gKmQsCiAgICAgICAgICAgICAqIHNldF90eXBlZF9wMm1fZW50cnkoKSB3aGVu
IGl0IG5lZWRzIHRvIHphcCBNMlAgZW50cmllcwogICAgICAgICAgICAgKiBmb3IgYSBSQU0gcmFu
Z2UuCiAgICAgICAgICAgICAqLyAmJgotICAgICAgICAgIShzdGFydF9mbiAmICgoMVVMIDw8IFBB
R0VfT1JERVJfMUcpIC0gMSkpICYmIChuciA+PiBQQUdFX09SREVSXzFHKSAmJgorICAgICAgICAg
IShzdGFydF9mbiAmICgoMVVMIDw8IFBBR0VfT1JERVJfMUcpIC0gMSkpICYmCisgICAgICAgICAo
bnIgPj4gUEFHRV9PUkRFUl8xRykgJiYKICAgICAgICAgIGhhcF9oYXNfMWdiICkKICAgICAgICAg
cmV0dXJuIFBBR0VfT1JERVJfMUc7CiAKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 15:14:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 15:14: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 1gCR3D-0005Qm-Tj; Tue, 16 Oct 2018 15:14:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=b3lb=m4=citrix.com=prvs=820ed1191=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gCR3C-0005Qa-Cu
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 15:14:26 +0000
X-Inumbo-ID: c8e21317-d155-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c8e21317-d155-11e8-a8a5-bc764e045a96;
 Tue, 16 Oct 2018 17:11:41 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,388,1534809600"; d="scan'208";a="67966659"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23494.71.171294.456960@mariner.uk.xensource.com>
Date: Tue, 16 Oct 2018 16:14:15 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180907151104.32306-15-anthony.perard@citrix.com>
References: <20180907151104.32306-1-anthony.perard@citrix.com>
 <20180907151104.32306-15-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v5 14/15] libxl: Change
 libxl__domain_suspend_device_model() to be async.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHY1IDE0LzE1XSBsaWJ4bDogQ2hhbmdlIGxp
YnhsX19kb21haW5fc3VzcGVuZF9kZXZpY2VfbW9kZWwoKSB0byBiZSBhc3luYy4iKToKPiBUaGlz
IGNyZWF0ZSBhbiBleHRyYSBzdGVwIGZvciB0aGUgdHdvIGNhbGwgc2l0ZXMgb2YgdGhlIGZ1bmN0
aW9uLgouLi4KPiAtaW50IGxpYnhsX19kb21haW5fc3VzcGVuZF9kZXZpY2VfbW9kZWwobGlieGxf
X2djICpnYywKPiAraW50IGxpYnhsX19kb21haW5fc3VzcGVuZF9kZXZpY2VfbW9kZWwobGlieGxf
X2VnYyAqZWdjLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4
bF9fZG9tYWluX3N1c3BlbmRfc3RhdGUgKmRzcHMpCj4gIHsKPiArICAgIFNUQVRFX0FPX0dDKGRz
cHMtPmFvKTsKPiAgICAgIGludCByZXQgPSAwOwo+ICAgICAgdWludDMyX3QgY29uc3QgZG9taWQg
PSBkc3BzLT5kb21pZDsKPiAgICAgIGNvbnN0IGNoYXIgKmNvbnN0IGZpbGVuYW1lID0gZHNwcy0+
ZG1fc2F2ZWZpbGU7Cj4gQEAgLTk0LDYgKzk1LDcgQEAgaW50IGxpYnhsX19kb21haW5fc3VzcGVu
ZF9kZXZpY2VfbW9kZWwobGlieGxfX2djICpnYywKPiAgICAgICAgICByZXR1cm4gRVJST1JfSU5W
QUw7Cj4gICAgICB9Cj4gIAo+ICsgICAgZHNwcy0+Y2FsbGJhY2tfZGV2aWNlX21vZGVsX2RvbmUo
ZWdjLCBkc3BzLCByZXQpOwo+ICAgICAgcmV0dXJuIHJldDsKPiAgfQoKVGhpcyBmdW5jdGlvbiBo
YXMgYnJva2VuIGVycm9yIGhhbmRsaW5nIG5vdywgSSdtIGFmcmFpZC4gIFRoZSBhY3R1YWwKcHJv
YmxlbSBpcyB0aGF0IGlmIGl0IHJlYWNoZXMgdGhlIGVuZCB0aGVyZSB3aXRoIHJjIT0wIChub3Qg
Y3VycmVudGx5CnBvc3NpYmxlIGJ1dCBtaWdodCBvY2N1ciBpbiB0aGUgZnV0dXJlKSwgaXQgd2ls
bCAqYm90aCogY2FsbCB0aGUKY2FsbGJhY2sgYW5kIHJldHVybiBub256ZXJvLgoKVGhlIHJvb3Qg
Y2F1c2Ugb2YgdGhpcyBpcyB0aGUgZGVjaXNpb24gdG8gbWFrZSB0aGUgZnVuY3Rpb24gaGF2ZSB0
d28Kd2F5cyBvZiByZXBvcnRpbmcgZXJyb3JzOiBib3RoIHZpYSBjYWxsYmFjaywgYW5kIHZpYSBy
ZXR1cm4gdmFsdWUuCk5vcm1hbGx5IGl0IGlzIGJldHRlciB3aGVuIG1ha2luZyBhIGZ1bmN0aW9u
IGxpa2UgdGhpcyBhc3luYywgdG8gbWFrZQppdCByZXR1cm4gdm9pZC4gIChBZnRlciBtYWtpbmcg
aXQgaGFuZGxlIGFsbCBvZiBpdHMgZXJyb3JzIHdpdGggYGdvdG8Kb3V0JywgZmlyc3QuKSAgVGhl
biBhbGwgZXJyb3JzIGdvIHZpYSB0aGUgY2FsbGJhY2suCgpUaGF0IGRvZXMgaW50cm9kdWNlIGEg
bmV3IHJlZW50cmFuY3kgaGF6YXJkLiAgQnV0IGluIGdlbmVyYWwgd2UgaGF2ZQpiZWVuIGFibGUg
dG8gZGVhbCB3aXRoIHRoYXQgYnkgcHV0dGluZyBhIGRvYyBjb21tZW50Ci8qIC4uLiBwZXJoYXBz
IHJlZW50cmFudGx5ICovIG9yIHNvbWUgc3VjaCBuZWFyYnkuCgpUaGF0IGlzIHN1ZmZpY2llbnQg
d2hlbiBhbGwgdGhlIGNhbGwgc2l0ZXMgdGhlIGxhc3QgdGhpbmcgaW4gdGhlaXIKZnVuY3Rpb24u
ICBXaGljaCBJIHRoaW5rIGlzIHRydWUgaGVyZSA/CgpJZiBub3QsIHRoZW4geW91IGRvIG5lZWQg
Ym90aCBlcnJvciBwYXRocyBidXQgdGhlbiB5b3UgbXVzdG4ndCBjYWxsCl9kb25lIHJlZW50cmFu
dGx5IGF0IGFsbCwgYXMgeW91IGRvLiAgQW5kIHRoYXQgaXMgbm90IGNvbXBhdGlibGUgd2l0aApl
YXNpbHkgY29udmVydGluZyB0aGlzIHN5bmNocm9ub3VzIGZ1bmN0aW9uIGludG8gYW4gYXN5bmMg
b25lLCBhcyB5b3UKYXJlIGRvaW5nLgoKVGhhbmtzLApJYW4uCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 15:19:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 15:19: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 1gCR7w-0005fI-IW; Tue, 16 Oct 2018 15:19:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ku/m=m4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gCR7v-0005eC-F0
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 15:19:19 +0000
X-Inumbo-ID: 0b988836-d157-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0b988836-d157-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 15:20: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 <aliasfile-bounces@xenproject.org>)
 id 1gCR7t-0001sQ-Cf; Tue, 16 Oct 2018 15:19: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 1gCR7s-0006rt-Ll; Tue, 16 Oct 2018 15:19:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gCR7s-0001c9-K7; Tue, 16 Oct 2018 15:19:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128838-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xtf=5870a695a03af605b5bde54934ad465cb030440f
X-Osstest-Versions-That: xtf=089f9be25f4bb445f68241ba05ab4e17786e21a7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 16 Oct 2018 15:19:16 +0000
Subject: [Xen-devel] [xtf test] 128838: 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>

ZmxpZ2h0IDEyODgzOCB4dGYgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODgzOC8KClBlcmZlY3QgOi0pCkFsbCB0ZXN0cyBpbiB0
aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHh0ZiAgICAgICAgICAgICAgICAgIDU4NzBhNjk1YTAzYWY2MDViNWJkZTU0OTM0YWQ0NjVj
YjAzMDQ0MGYKYmFzZWxpbmUgdmVyc2lvbjoKIHh0ZiAgICAgICAgICAgICAgICAgIDA4OWY5YmUy
NWY0YmI0NDVmNjgyNDFiYTA1YWI0ZTE3Nzg2ZTIxYTcKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NzI2OSAgMjAxOC0wOS0wNCAxNToxMToxNiBaICAgNDIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjg4MzggIDIwMTgtMTAtMTYgMTM6MTA6NTcgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXh0ZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9u
IDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3h0Zi5naXQKICAgMDg5ZjliZS4u
NTg3MGE2OSAgNTg3MGE2OTVhMDNhZjYwNWI1YmRlNTQ5MzRhZDQ2NWNiMDMwNDQwZiAtPiB4ZW4t
dGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 15:25:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 15:25: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 1gCRDi-0006Vm-FA; Tue, 16 Oct 2018 15:25:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=z/me=m4=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1gCRDh-0006Vh-1b
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 15:25:17 +0000
X-Inumbo-ID: 4c2c015d-d157-11e8-a8a5-bc764e045a96
Received: from mail-wm1-x342.google.com (unknown [2a00:1450:4864:20::342])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4c2c015d-d157-11e8-a8a5-bc764e045a96;
 Tue, 16 Oct 2018 17:22:31 +0200 (CEST)
Received: by mail-wm1-x342.google.com with SMTP id 206-v6so22887556wmb.5
 for <xen-devel@lists.xenproject.org>; Tue, 16 Oct 2018 08:25:15 -0700 (PDT)
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=cqBf9wWTfmj2QDnLvcH2rtt4AbMwPgQGDyxfl6nY9r4=;
 b=B1DabFH6JY4KY4DRBWp9/BgR4kj0aQyjIgjf/aqGTWPe+PQQG/8Dx2BRT5BQ/LzNls
 dihxcJXfl7GexoV9MkeAhD65t1q48yaHmYrUDJYvgBpoxq+sAvrHluGuQe0U8t6xOhmg
 1WkGuNkoJh0v3h1YCnoAGknbrYIBfASqw6SiwFm3xlLuEkai95EkdK7bTq1mYTycv6Fq
 wmMtG4FQyw39okIx3frPRF5IALXT+22OgzRnM8U6pAGHRHkIRGTx/tZoT4rQnpsZCNAO
 ES62A65E0HtEihWqhqHt3vw5F7olvrjllNvuXD43NcsmAyqJhrnsGYn8eJT1lT/NrHD4
 TLkg==
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=cqBf9wWTfmj2QDnLvcH2rtt4AbMwPgQGDyxfl6nY9r4=;
 b=mRYbzpDtZI5vaDyk1WavKWUqNQQw5TFqH4mDlHXWEidw5GW9DndhKIvtDxRMNKcLxH
 5TQEr3iC8OBciU56qNjA8gXAqP36XVsVu8o0NnkNcXyQYsoGQDRzSzsU9EB1AhqEatl2
 zcsf8/OcVmKQhPoHxhYjXqU/PPptElbPejizuN1TJilt5iQKFfeY5RAsQHj5frx1s3LL
 biE/Ag1DNrwQsnJ5hRCcmjSIpddnjiYxIxGbdWL2q9bbYLnSsu3s3hpWEGf02WSouHxe
 C7U8eRzOShY4brRY3Bd27X0jhaFfu+j7haqVq1Lj0rGSqW11QRwqViWv0yRhTZU0lWFZ
 CJFQ==
X-Gm-Message-State: ABuFfogPBFQWw+Rx99KsOaP9dd2SqUjGxNL2eqs3stEywQIDzma6WNmG
 xexfbma5A/f97i8MRSFmcXJ1hyTS95HREbuzR4E=
X-Google-Smtp-Source: ACcGV63ZDmdhOSO1qCypFQ7CH1v7pBjLhx7bHdf87/V4lOOxPsJStYsGq1R6J8bdTXBfcYFH4yEApkB7ach9aDPRi3I=
X-Received: by 2002:a1c:9f41:: with SMTP id
 i62-v6mr18276574wme.53.1539703513817; 
 Tue, 16 Oct 2018 08:25:13 -0700 (PDT)
MIME-Version: 1.0
References: <alpine.DEB.2.10.1810142125100.4859@sstabellini-ThinkPad-X260>
 <1539597367-25807-2-git-send-email-sstabellini@kernel.org>
 <CABfawhmtLksbC6pyp2SuH=sPR5E6mndwbMMpucBca3nUpDUbqQ@mail.gmail.com>
 <alpine.DEB.2.10.1810160911160.4859@sstabellini-ThinkPad-X260>
In-Reply-To: <alpine.DEB.2.10.1810160911160.4859@sstabellini-ThinkPad-X260>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Tue, 16 Oct 2018 09:24:36 -0600
Message-ID: <CABfawhng=F=kxn8OAx1Ns8_Lmb0rTxRPVuRToACueYkSPwzyUA@mail.gmail.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Subject: Re: [Xen-devel] [PATCH 2/4] xen/arm: initialize access
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Julien Grall <julien.grall@arm.com>, stefanos@xilinx.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBPY3QgMTUsIDIwMTggYXQgNzoxNCBQTSBTdGVmYW5vIFN0YWJlbGxpbmkKPHNzdGFi
ZWxsaW5pQGtlcm5lbC5vcmc+IHdyb3RlOgo+Cj4gT24gTW9uLCAxNSBPY3QgMjAxOCwgVGFtYXMg
SyBMZW5neWVsIHdyb3RlOgo+ID4gT24gTW9uLCBPY3QgMTUsIDIwMTggYXQgMzo1NyBBTSBTdGVm
YW5vIFN0YWJlbGxpbmkKPiA+IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPiB3cm90ZToKPiA+ID4K
PiA+ID4gSW5pdGlhbGl6ZSB2YXJpYWJsZSAqYWNjZXNzIGJlZm9yZSByZXR1cm5pbmcgaXQgYmFj
ayB0byB0aGUgY2FsbGVyLgo+ID4gPgo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJl
bGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gPiA+IC0tLQo+ID4gPiAgeGVuL2FyY2gvYXJt
L21lbV9hY2Nlc3MuYyB8IDEgKwo+ID4gPiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCsp
Cj4gPiA+Cj4gPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jIGIveGVu
L2FyY2gvYXJtL21lbV9hY2Nlc3MuYwo+ID4gPiBpbmRleCBiYTRlYzc4Li4xMGFiMzA4IDEwMDY0
NAo+ID4gPiAtLS0gYS94ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jCj4gPiA+ICsrKyBiL3hlbi9h
cmNoL2FybS9tZW1fYWNjZXNzLmMKPiA+ID4gQEAgLTQ3LDYgKzQ3LDcgQEAgc3RhdGljIGludCBf
X3AybV9nZXRfbWVtX2FjY2VzcyhzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sCj4gPiA+ICAg
ICAgfTsKPiA+ID4KPiA+ID4gICAgICBBU1NFUlQocDJtX2lzX2xvY2tlZChwMm0pKTsKPiA+ID4g
KyAgICAqYWNjZXNzID0gWEVOTUVNX2FjY2Vzc19uOwo+ID4KPiA+ICBXaHkgWEVOTUVNX2FjY2Vz
c19uIGFuZCB3aHkgc2V0IHRoaXMgYXQgYWxsIGhlcmU/Cj4KPiBIaSBUYW1hcywKPgo+IFllcywg
SSBtaXNzZWQgYW4gZXhwbGFuYXRpb24uIEluaXRpYWxpemluZyB2YXJpYWJsZXMgYmVmb3JlIHBh
c3NpbmcgdGhlbQo+IGFzIHBhcmFtZXRlciBvciBhcyBhIHJldHVybiB2YWx1ZSB0byBhIGZ1bmN0
aW9uIGlzIGEgc2FmZXR5Cj4gY2VydGlmaWNhdGlvbiByZXF1aXJlbWVudC4gQWxzbywgaXQgbWFr
ZXMgdGhlIGNvZGUgYSBiaXQgbmljZXIuCj4KPiBJbiB0aGUgc3BlY2lmaWMgY2FzZSBvZiB0aGlz
IGZ1bmN0aW9uLCAqYWNjZXNzIGlzIGluaXRpYWxpemVkIGJlZm9yZQo+IHJldHVybmluZyBpbiBh
bGwgY2FzZXMgYnV0IHRoZSByZXR1cm4gLUVTUkNIIGNhc2UuIEkgdGhvdWdodCB0aGUgbmljZXIK
PiB3YXkgdG8gbWFrZSBzdXJlICphY2Nlc3MgaXMgYWx3YXlzIGluaXRpYWxpemVkLCBtYWtpbmcg
dGhlIGNvZGUgbW9yZQo+IHJvYnVzdCwgd291bGQgYmUgdG8gaW5pdGlhbGl6ZSAqYWNjZXNzIGF0
IHRoZSBiZWdpbm5pbmcgb2YgdGhlIGZ1bmN0aW9uCj4gd2l0aCBhIHJlc3RyaWN0aXZlIHZhbHVl
LgoKR290IGl0LCB0aGFua3MsIFBsZWFzZSB1c2UgcDJtLT5kZWZhdWx0X2FjY2VzcyBmb3IgdGhp
cyBpbnN0ZWFkIHRvIGJlCmNvbnNpc3RlbnQgd2l0aCBzaW1pbGFyIGNvZGUgYXQgb3RoZXIgc3Bv
dHMuCgpUYW1hcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 15:29:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 15:29: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 1gCRHY-0006f4-Go; Tue, 16 Oct 2018 15:29:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=b3lb=m4=citrix.com=prvs=820ed1191=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gCRHW-0006ex-Pn
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 15:29:14 +0000
X-Inumbo-ID: da4f0f95-d157-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id da4f0f95-d157-11e8-a8a5-bc764e045a96;
 Tue, 16 Oct 2018 17:26:30 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,389,1534809600"; d="scan'208";a="67968654"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23494.951.777903.157046@mariner.uk.xensource.com>
Date: Tue, 16 Oct 2018 16:28:55 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180907151104.32306-16-anthony.perard@citrix.com>
References: <20180907151104.32306-1-anthony.perard@citrix.com>
 <20180907151104.32306-16-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v5 15/15] libxl: Re-implement
 domain_suspend_device_model using libxl__ev_qmp
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHY1IDE1LzE1XSBsaWJ4bDogUmUtaW1wbGVt
ZW50IGRvbWFpbl9zdXNwZW5kX2RldmljZV9tb2RlbCB1c2luZyBsaWJ4bF9fZXZfcW1wIik6Cj4g
VGhlIHJlLWltcGxlbWVudGF0aW9uIGlzIGRvbmUgYmVjYXVzZSB3ZSB3YW50IHRvIGJlIGFibGUg
dG8gc2VuZCB0aGUKPiBmaWxlIGRlc2NyaXB0aW9uIHRoYXQgUUVNVSBjYW4gdXNlIHRvIHNhdmUg
aXRzIHN0YXRlLiBXaGVuIFFFTVUgaXMKPiByZXN0cmljdGVkLCBpdCB3b3VsZCBub3QgYmUgYWJs
ZSB0byB3cml0ZSB0byBhIHBhdGguCgpUaGFua3MsIHRoaXMgYmFzaWNhbGx5IExHVE0uICBJIGhh
dmUgb25seSB2ZXJ5IG1pbm9yIGNvbW1lbnRzLgoKPiAtc3RhdGljIGJvb2wgcW1wX3FlbXVfY2hl
Y2tfdmVyc2lvbihsaWJ4bF9fcW1wX2hhbmRsZXIgKnFtcCwgaW50IG1ham9yLAo+IC0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBtaW5vciwgaW50IG1pY3JvKQo+ICtzdGF0
aWMgYm9vbCBxbXBfZXZfcWVtdV9jaGVja192ZXJzaW9uKGxpYnhsX19ldl9xbXAgKmV2LCBpbnQg
bWFqb3IsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IG1pbm9y
LCBpbnQgbWljcm8pCj4gIHsKPiAtICAgIHJldHVybiBxbXAtPnZlcnNpb24ubWFqb3IgPiBtYWpv
ciB8fAo+IC0gICAgICAgIChxbXAtPnZlcnNpb24ubWFqb3IgPT0gbWFqb3IgJiYKPiAtICAgICAg
ICAgICAgKHFtcC0+dmVyc2lvbi5taW5vciA+IG1pbm9yIHx8Cj4gLSAgICAgICAgICAgICAocW1w
LT52ZXJzaW9uLm1pbm9yID09IG1pbm9yICYmIHFtcC0+dmVyc2lvbi5taWNybyA+PSBtaWNybykp
KTsKPiArICAgIHJldHVybiBldi0+cWVtdV92ZXJzaW9uLm1ham9yID4gbWFqb3IgfHwKPiArICAg
ICAgICAoZXYtPnFlbXVfdmVyc2lvbi5tYWpvciA9PSBtYWpvciAmJgo+ICsgICAgICAgICAgICAo
ZXYtPnFlbXVfdmVyc2lvbi5taW5vciA+IG1pbm9yIHx8Cj4gKyAgICAgICAgICAgICAoZXYtPnFl
bXVfdmVyc2lvbi5taW5vciA9PSBtaW5vciAmJgo+ICsgICAgICAgICAgICAgIGV2LT5xZW11X3Zl
cnNpb24ubWljcm8gPj0gbWljcm8pKSk7CgpOb3QgeW91ciBmYXVsdCwgYnV0OgoKT3cgbXkgZXll
cy4gIERvZXMgdGhpcyBub3QgbWFrZSB5b3UgZGl6enkgPyAgSG93IGFib3V0IGEgcHJlLXBhdGNo
CndoaWNoIHJlcGxhY2VzIHRoaXMgd2l0aAoKI2RlZmluZSBDSEVDSyhmaWVsZCkgZG97IFwKICAg
aWYgKHFtcC0+dmVyc2lvbi5maWVsZCA+IChmaWVsZCkpIHJldHVybiArMTsgXAogICBpZiAocW1w
LT52ZXJzaW9uLmZpZWxkIDwgKGZpZWxkKSkgcmV0dXJuIC0xOyBcCiAgfXdoaWxlKDApCiAgIENI
RUNLKG1ham9yKTsKICAgQ0hFQ0sobWlub3IpOwogICBDSEVDSyhtaWNybyk7CiAgIHJldHVybiAw
OwojdW5kZWYgQ0hFQ0sKCj8KClRoZW4geW91ciBhY3R1YWwgY2hhbmdlIGhlcmUgaXMKCiAtICAg
aWYgKHFtcC0+dmVyc2lvbi5maWVsZCA+IChmaWVsZCkpIHJldHVybiArMTsgXAogLSAgIGlmIChx
bXAtPnZlcnNpb24uZmllbGQgPCAoZmllbGQpKSByZXR1cm4gLTE7IFwKICsgICBpZiAoZXYtPnFl
bXVfdmVyc2lvbi5maWVsZCA+IChmaWVsZCkpIHJldHVybiArMTsgXAogKyAgIGlmIChldi0+cWVt
dV92ZXJzaW9uLmZpZWxkIDwgKGZpZWxkKSkgcmV0dXJuIC0xOyBcCgpPciBzb21lIHN1Y2guCgpV
cCB0byB5b3UsIGFueXdheS4gIFdoaWxlIHlvdXIgZGlmZiB0aGVyZSBpcyBoYXJkIHRvIHJlYWQg
aXQgaXMgYXQKbGVhc3QgbWFraW5nIHRoaW5ncyBubyB3b3JzZSBhbmQgdGhlIGNvbXBpbGVyIHdv
dWxkIGhhdmUgc3BvdHRlZAphIG1pc3NlZCBzZWFyY2gtYW5kLXJlcGxhY2Ugb2YgcW1wLT52ZXJz
aW9uLiAgWW91IGRpZCB1c2UKc2VhcmNoLWFuZC1yZXBsYWNlLCBkaWRuJ3QgeW91ID8gOi0pCgo+
ICsvKgo+ICsgKiBGdW5jdGlvbiB1c2luZyBsaWJ4bF9fZXZfcW1wCj4gKyAqLwo+ICsKPiArc3Rh
dGljIHZvaWQgZG1fc3RvcHBlZChsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19ldl9xbXAgKmV2LAo+
ICsgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX19qc29uX29iamVjdCAqcmVzcG9u
c2UsIGludCByYyk7Cj4gK3N0YXRpYyB2b2lkIGRtX3N0YXRlX2ZkX3JlYWR5KGxpYnhsX19lZ2Mg
KmVnYywgbGlieGxfX2V2X3FtcCAqZXYsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGNvbnN0IGxpYnhsX19qc29uX29iamVjdCAqcmVzcG9uc2UsIGludCByYyk7Cj4gK3N0YXRpYyB2
b2lkIGRtX3N0YXRlX3NhdmVkKGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX2V2X3FtcCAqZXYsCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX19qc29uX29iamVjdCAqcmVz
cG9uc2UsIGludCByYyk7Cj4gK2ludCBsaWJ4bF9fcW1wX3N1c3BlbmRfc2F2ZShsaWJ4bF9fZ2Mg
KmdjLCBsaWJ4bF9fZG9tYWluX3N1c3BlbmRfc3RhdGUgKmRzcHMpCgpXb3VsZCB5b3UgbWluZCBh
ZGRpbmcgYSBibGFuayBsaW5lIGp1c3QgYmVmb3JlIGBpbnQKbGlieGxfX3FtcF9zdXNwZW5kX3Nh
dmUnID8KCj4gKyAgICBpZiAocmMpCj4gKyAgICAgICAgZ290byBlcnJvcjsKPiArCj4gKyAgICBs
aWJ4bF9fY2FyZWZkX2JlZ2luKCk7Cj4gKyAgICBldi0+Y2ZkID0gbGlieGxfX2NhcmVmZF9vcGVu
ZWQoQ1RYLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGVuKGZpbGVuYW1l
LCBPX1dST05MWSB8IE9fQ1JFQVQsIDA2MDApKTsKCkRvZXMgdGhpcyBzdGF0ZWZpbGUgZmQgcmVh
bGx5IG5lZWQgdG8gYmUgYSBjYXJlZmQgPyAgSXMgaXQgYSBwaXBlIG9yIGEKZmlsZSA/ICBJZiBp
dCBpcyBhIGZpbGUsIGlzIGl0IG9mIG5vbnRyaXZpYWwgc2l6ZSA/CgpJZiBpdCdzIGEgZmlsZSBv
ZiBhIGZldyBrYiwgd2hpY2ggSSB0aGluayBpcyB0aGUgY2FzZSwgdGhlbiB0aGUgd29yc3QKcmVz
dWx0IG9mICh3aXRoIHZlcnkgbG93IHByb2JhYmlsaXR5KSBsZWFraW5nIHRoaXMgZmQgaW50byBh
bm90aGVyCnByb2Nlc3MgaXMgc2ltcGx5IHRoYXQgdGhlIGZpbGUgbWlnaHQgYmUga2VwdCBhbGl2
ZSBmb3IgYSB3aGlsZSBhZnRlcgppdCB3YXMgZGVsZXRlZC4KCj4gKyAgICAvKiBsaXZlIHBhcmFt
ZXRlciB3YXMgYWRkZWQgdG8gUUVNVSAyLjExLiBJdCBzaWduYWwgUUVNVSB0aGF0IHRoZSBzYXZl
CgogICAgICAgICAgVGhlIGBsaXZlJyBwYXJhbWV0ZXIgICAgICAgICAgICAgICAgICAgSXQgc2ln
bmFscwoKPiArICAgICAqIG9wZXJhdGlvbiBpcyBmb3IgYSBsaXZlIG1pZ3JhdGlvbiByYXRoZXIg
dGhhdCBmb3IgdGFraW5nIGEgc25hcHNob3QuICovCgogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHJhdGhlciB0aGFuCgo+ICsgICAgaWYgKHFtcF9ldl9xZW11X2No
ZWNrX3ZlcnNpb24oZXYsIDIsIDExLCAwKSkKCklmIHlvdSBhZG9wdCBteSBwcm9wb3NhbCBhYm92
ZSB0aGVuIG1heWJlIHFtcF9ldl9xZW11X2NoZWNrX3ZlcnNpb24Kc2hvdWxkIGJlIHJlbmFtZWQg
cW1wX2V2X3FlbXVfY29tcGFyZV92ZXJzaW9uIGFuZCB5b3Ugd291bGQgdGhlbiB3cml0ZQoKICAg
ICAgIGlmIChxbXBfZXZfcWVtdV9jb21wYXJlX3ZlcnNpb24oZXYsIDIsIDExLCAwKSA+PSAwKSB7
Cgo+ICsgICAgaWYgKHJjKQo+ICsgICAgICAgIGdvdG8gZXJyb3I7Cj4gKwo+ICsgICAgcmV0dXJu
Owo+ICtlcnJvcjoKCkkgdGhpbmsgYSBibGFuayBsaW5lIGJlZm9yZSBgZXJyb3I6JyB3b3VsZCBi
ZSBiZXR0ZXIuCgpUaGFua3MsCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 15:37:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 15:37: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 1gCRPN-0007eb-EB; Tue, 16 Oct 2018 15:37:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ku/m=m4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gCRPM-0007eO-SL
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 15:37:20 +0000
X-Inumbo-ID: 90156b5d-d159-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 90156b5d-d159-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 15:38: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 <aliasfile-bounces@xenproject.org>)
 id 1gCRPI-0002Di-RI; Tue, 16 Oct 2018 15:37: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 1gCRPI-0000Db-Gm; Tue, 16 Oct 2018 15:37:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gCRPI-0004sA-G7; Tue, 16 Oct 2018 15:37:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128775-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-amd64-xen-xsm-freebsd:<job
 status>:broken:regression
 xen-unstable:build-amd64-xen-freebsd:<job status>:broken:regression
 xen-unstable:build-amd64-xen-xsm-freebsd:host-build-prep:fail:regression
 xen-unstable:build-amd64-xen-freebsd:host-build-prep:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-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-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check: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-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start: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-i386-libvirt: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-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-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-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-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-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:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl: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-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-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=92666fdd6e0afab989b2d89759d9b43f2c645ae7
X-Osstest-Versions-That: xen=92666fdd6e0afab989b2d89759d9b43f2c645ae7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 16 Oct 2018 15:37:16 +0000
Subject: [Xen-devel] [xen-unstable test] 128775: regressions - trouble:
 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>

ZmxpZ2h0IDEyODc3NSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODc3NS8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNk
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQteGVu
LWZyZWVic2QgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVp
bGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkICAgNiBob3N0LWJ1aWxkLXByZXAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI4Njc1CiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICA2IGhvc3Qt
YnVpbGQtcHJlcCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg2NzUKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg2
NzUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyODY3NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4Njc1CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjg2NzUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODY3NQogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4
Njc1CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgbGlrZSAxMjg2NzUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODY3NQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgMTI4Njc1CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBm
b3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5
NzU5ZDliNDNmMmM2NDVhZTcKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAg
IDkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKCkxhc3QgdGVzdCBvZiBi
YXNpcyAgIDEyODc3NSAgMjAxOC0xMC0xNCAxNjo0MjoyMyBaICAgIDEgZGF5cwpUZXN0aW5nIHNh
bWUgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAgICAgMCBh
dHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2QgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
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
LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVw
Z3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhlbi14c20tZnJlZWJzZCBi
cm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCBicm9rZW4KClB1Ymxpc2hl
ZCB0ZXN0ZWQgdHJlZSBpcyBhbHJlYWR5IHVwIHRvIGRhdGUuCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 15:52:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 15:52: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 1gCReK-0000jm-0S; Tue, 16 Oct 2018 15:52:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=t41/=m4=citrix.com=prvs=820e2e984=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gCReI-0000jh-93
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 15:52:46 +0000
X-Inumbo-ID: b6ddd5c1-d15b-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b6ddd5c1-d15b-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 15:54:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,389,1534809600"; d="scan'208";a="80518166"
Date: Tue, 16 Oct 2018 16:52:49 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: osstest service owner <osstest-admin@xenproject.org>
Message-ID: <20181016155249.6mtwbv7pczdwqvkp@mac.bytemobile.com>
References: <osstest-128775-mainreport@xen.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <osstest-128775-mainreport@xen.org>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [xen-unstable test] 128775: regressions - trouble:
 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>
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>

T24gVHVlLCBPY3QgMTYsIDIwMTggYXQgMDM6Mzc6MTZQTSArMDAwMCwgb3NzdGVzdCBzZXJ2aWNl
IG93bmVyIHdyb3RlOgo+IGZsaWdodCAxMjg3NzUgeGVuLXVuc3RhYmxlIHJlYWwgW3JlYWxdCj4g
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODc3NS8K
PiAKPiBSZWdyZXNzaW9ucyA6LSgKPiAKPiBUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5k
IGFyZSBibG9ja2luZywKPiBpbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoK
PiAgYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkICAgICA8am9iIHN0YXR1cz4gICAgICAgICAg
ICAgICAgIGJyb2tlbgo+ICBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCj4gIGJ1aWxkLWFtZDY0LXhlbi14c20tZnJlZWJz
ZCAgIDYgaG9zdC1idWlsZC1wcmVwICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODY3NQo+ICBi
dWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICA2IGhvc3QtYnVpbGQtcHJlcCAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjg2NzUKClRoYXQncyBjYXVzZWQgYnkgYSBmYWlsdXJlIHRvIHNpZ24g
dGhlIHBhY2thZ2UgaW5kZXggdXBzdHJlYW0gWzBdLApBRkFJSyB0aGUgaXNzdWUgaGFzIGFscmVh
ZHkgYmVlbiBzb2x2ZWQsIGJ1dCBpdCB3aWxsIGxpa2VseSB0YWtlIHNvbWUKdGltZSB0byByZWdl
bmVyYXRlIHRoZSBpbmRleCBhbmQgcHJvcGFnYXRlIGl0IHRvIGFsbCB0aGUgbWlycm9ycy4KClJv
Z2VyLgoKWzBdIGh0dHBzOi8vYnVncy5mcmVlYnNkLm9yZy9idWd6aWxsYS9zaG93X2J1Zy5jZ2k/
aWQ9MjMyMjU0CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 16:02:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 16: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 1gCRnC-00024m-Vv; Tue, 16 Oct 2018 16:01:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xwsc=m4=citrix.com=prvs=820afcec6=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gCRnB-00024h-Is
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 16:01:57 +0000
X-Inumbo-ID: ffbd02e6-d15c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ffbd02e6-d15c-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 16:03:19 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,389,1534809600"; d="scan'208";a="67973353"
Date: Tue, 16 Oct 2018 17:01:53 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181016160153.iuz2wvyjvwrsibyh@zion.uk.xensource.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <634275404c9298c745b46553cea911cc4b29f853.1538667753.git-series.wei.liu2@citrix.com>
 <5BC0B92802000078001F112D@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BC0B92802000078001F112D@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 12/17] x86: connect guest creation with
 CONFIG_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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.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>

T24gRnJpLCBPY3QgMTIsIDIwMTggYXQgMDk6MDk6MjhBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA0LjEwLjE4IGF0IDE3OjQzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiAtLS0gYS94ZW4vY29tbW9uL2RvbWFpbi5jCj4gPiArKysgYi94ZW4vY29tbW9uL2Rv
bWFpbi5jCj4gPiBAQCAtMzIyLDE3ICszMjIsMzQgQEAgc3RydWN0IGRvbWFpbiAqZG9tYWluX2Ny
ZWF0ZShkb21pZF90IGRvbWlkLAo+ID4gICAgICB9Cj4gPiAgCj4gPiAgICAgIC8qIFNvcnQgb3V0
IG91ciBpZGVhIG9mIGlzX3twdixodm19X2RvbWFpbigpLiAqLwo+ID4gLSAgICBpZiAoIGNvbmZp
ZyAmJiAoY29uZmlnLT5mbGFncyAmIFhFTl9ET01DVExfQ0RGX2h2bV9ndWVzdCkgKQo+ID4gKyAg
ICBpZiAoIGNvbmZpZyApCj4gPiAgICAgIHsKPiA+ICsgICAgICAgIEFTU0VSVCghaXNfc3lzdGVt
X2RvbWFpbihkKSk7Cj4gCj4gVGhpcyBhbmQgdGhlIG90aGVyIEFTU0VSVCgpIGFyZSByZWR1bmRh
bnQgd2l0aCB3aGF0J3MgZWFybGllciBpbgo+IHRoZSBmdW5jdGlvbi4gRG8gd2UgcmVhbGx5IG5l
ZWQgdGhlbT8KCk5vLCBub3QgcmVhbGx5LgoKPiAKPiA+ICsgICAgICAgIGlmICggY29uZmlnLT5m
bGFncyAmIFhFTl9ET01DVExfQ0RGX2h2bV9ndWVzdCkKPiA+ICsgICAgICAgIHsKPiA+ICAjaWZk
ZWYgQ09ORklHX0hWTQo+ID4gLSAgICAgICAgZC0+Z3Vlc3RfdHlwZSA9IGd1ZXN0X3R5cGVfaHZt
Owo+ID4gKyAgICAgICAgICAgIGQtPmd1ZXN0X3R5cGUgPSBndWVzdF90eXBlX2h2bTsKPiA+ICsj
ZWxzZQo+ID4gKyAgICAgICAgICAgIGVyciA9IC1FSU5WQUw7Cj4gPiArICAgICAgICAgICAgZ290
byBmYWlsOwo+ID4gKyNlbmRpZgo+ID4gKyAgICAgICAgfQo+ID4gKyAgICAgICAgZWxzZQo+ID4g
KyAgICAgICAgewo+ID4gKyNpZmRlZiBDT05GSUdfUFYKPiA+ICsgICAgICAgIGQtPmd1ZXN0X3R5
cGUgPSBndWVzdF90eXBlX3B2Owo+ID4gICNlbHNlCj4gPiAgICAgICAgICBlcnIgPSAtRUlOVkFM
Owo+ID4gICAgICAgICAgZ290byBmYWlsOwo+ID4gICNlbmRpZgo+ID4gKyAgICAgICAgfQo+ID4g
ICAgICB9Cj4gPiAgICAgIGVsc2UKPiA+ICsgICAgewo+ID4gKyAgICAgICAgLyogVGhlIHR5cGUg
b2Ygc3lzdGVtIGRvbWFpbiBzaG91bGRuJ3QgbWF0dGVyLiAqLwo+ID4gKyAgICAgICAgQVNTRVJU
KGlzX3N5c3RlbV9kb21haW4oZCkpOwo+ID4gICAgICAgICAgZC0+Z3Vlc3RfdHlwZSA9IGd1ZXN0
X3R5cGVfcHY7Cj4gPiArICAgIH0KPiAKPiBJJ20gYWZyYWlkIHRoaXMgY29tbWVudCBtYXkgY2F1
c2UgYW1iaWd1aXR5LiBJIHRoaW5rIHdlIGhhZCAoYW5kCj4gcGVyaGFwcyBzdGlsbCBoYXZlKSBh
IG51bWJlciBvZiBwbGFjZXMgd2hlcmUgd2UgYXNzdW1lIHRoYXQgaW4KPiBwYXJ0aWN1bGFyIHRo
ZSBpZGxlIGRvbWFpbiBpcyBhIFBWIG9uZS4gU28gSSdkIGxpa2UgdG8gYXNrIHRvIGVpdGhyCj4g
ZXh0ZW5kIHRoZSBjb21tZW50IHRvIGV4cGxhaW4gcmVhbGl0eSwgb3IgdG8gZHJvcCBpdC4KClll
cyB0aGUgaWRsZSBkb21haW4gdXNlcyBQViBjb250ZXh0IHN3aXRjaCByb3V0aW5lcywgYnV0IHRo
YXQncyB0aGUKZXh0ZW5kIG9mIGl0cyBQVi1uZXNzLCB3aGljaCBoYXMgbm90aGluZyB0byBkbyB3
aXRoIGd1ZXN0IGludGVyZmFjZXMuClRoZSBzeXN0ZW0gc3RpbGwgZnVuY3Rpb25zIGV2ZW4gaWYg
SSBjaGFuZ2UgdGhlIHR5cGUgb2Ygc3lzdGVtIGRvbWFpbnMKdG8gZ3Vlc3RfdHlwZV9mb29iYXIg
QUZBSUNULgoKQnV0IEkgdGhpbmsgYXQgbGVhc3QgdGhlIGlkbGUgZG9tYWluIHNob3VsZCBiZSBj
YWxsZWQgb3V0IGV4cGxpY2l0bHkuIEkKd2lsbCBjaGFuZ2UgdGhlIGNvbW1lbnQgdG8gc2F5OgoK
ICAgQXQgbGVhc3QgdGhlIGlkbGUgZG9tYWluIHNob3VsZCBiZSB0cmVhdGVkIGFzIFBWIGRvbWFp
biBiZWNhdXNlIGl0CiAgIHVzZXMgUFYgY29udGV4dCBzd2l0Y2ggZnVuY3Rpb25zLiBUbyBlcnIg
b24gdGhlIHNhZmUgc2lkZSwgbGVhdmUgYWxsCiAgIHN5c3RlbSBkb21haW5zIHRvIGJlIGd1ZXN0
X3R5cGVfcHYuCgpXZWkuCgo+IAo+IEphbgo+IAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 16:02:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 16:02: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 1gCRnP-00026V-At; Tue, 16 Oct 2018 16:02:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tbbi=m4=xenproject.org=prvs=82009f164=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gCRnO-00026G-6N
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 16:02:10 +0000
X-Inumbo-ID: 0738264b-d15d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0738264b-d15d-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 16:03:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,389,1534809600"; d="scan'208";a="67973373"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75431-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=47f15da16053f031bcf7c50f6960bd0f6c83d2db
X-Osstest-Versions-That: ovmf=aa52648c1e6f26b6b8734119ab8f6ba2890a1dad
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 16 Oct 2018 17:02:05 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75431: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQzMSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NDMxLwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICA0N2YxNWRhMTYwNTNmMDMxYmNmN2M1MGY2OTYwYmQwZjZj
ODNkMmRiCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBhYTUyNjQ4YzFl
NmYyNmI2Yjg3MzQxMTlhYjhmNmJhMjg5MGExZGFkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU0
MjggIDIwMTgtMTAtMTYgMDM6NTA6MjggWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NDMxICAyMDE4LTEwLTE2IDA5OjIwOjU5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSGVzcyBDaGVuIDxo
ZXNoZW5nLmNoZW5AaW50ZWwuY29tPgogIEphYmVuIENhcnNleSA8amFiZW4uY2Fyc2V5QGludGVs
LmNvbT4KICBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgWmhpanUuRmFu
IDx6aGlqdXguZmFuQGludGVsLmNvbT4KICB6aGlqdWZhbiA8emhpanV4LmZhbkBpbnRlbC5jb20+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNv
dXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxk
LWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2IGJyb2tlbgpicm9rZW4tam9i
IGJ1aWxkLWFtZDY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYteHNtIGJyb2tl
bgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYtcHZv
cHMgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4t
c3RlcCBidWlsZC1pMzg2IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXB2
b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1pbnN0
YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4t
c3RlcCBidWlsZC1hbWQ2NC1wdm9wcyBob3N0LWluc3RhbGwoNCkKClB1c2ggbm90IGFwcGxpY2Fi
bGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KY29tbWl0IDQ3ZjE1ZGExNjA1M2YwMzFiY2Y3YzUwZjY5NjBiZDBmNmM4M2QyZGIK
QXV0aG9yOiBIZXNzIENoZW4gPGhlc2hlbmcuY2hlbkBpbnRlbC5jb20+CkRhdGU6ICAgTW9uIE9j
dCAxNSAxNjoyOTowOSAyMDE4ICswODAwCgogICAgQmFzZVRvb2xzL0VPVDogQ2hhbmdlIHRvIGNh
bGwgYSBwcm9ncmFtIGluc3RlYWQgb2YgY2FsbGluZyBQeXRob24gQVBJLgogICAgCiAgICBVcGRh
dGUgdGhlIEVPVCB0b29sIHRvIGNhbGwgdGhlIHByb2dyYW0gaXRzZWxmIGluc3RlYWQgb2YgY2Fs
bGluZyB0aGUgUHl0aG9uIEFQSSB3aGVuIHBhcnNpbmcgRlYgaW1hZ2VzLgogICAgCiAgICBDb250
cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4wCiAgICBT
aWduZWQtb2ZmLWJ5OiBIZXNzIENoZW4gPGhlc2hlbmcuY2hlbkBpbnRlbC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgQWNrZWQt
Ynk6IEphYmVuIENhcnNleSA8amFiZW4uY2Fyc2V5QGludGVsLmNvbT4KCmNvbW1pdCBmZjRkMGY4
NTFkNDNhMGFkNzBhODdlOGI3NGI3MzAzZmMyMTUzNjFmCkF1dGhvcjogWW9uZ2hvbmcgWmh1IDx5
b25naG9uZy56aHVAaW50ZWwuY29tPgpEYXRlOiAgIE1vbiBPY3QgMTUgMjE6MjA6MDAgMjAxOCAr
MDgwMAoKICAgIEJhc2VUb29sczogU3VwcG9ydCB0byB1c2Ugc3RydWN0IG5hbWUgYXMgZGF0dW0g
dHlwZSBiZWZvcmUgbWF4IHNpemUKICAgIAogICAgT3JpZ2luYWwgaXQgaGFyZCBjb2RlIHRvIHVz
ZSAiVk9JRCoiLCB0aGlzIHBhdGNoIGV4dGVuZCBpdCB0byBib3RoCiAgICBzdXBwb3J0IFZPSUQq
IGFuZCB2YWxpZCBzdHJ1Y3QgbmFtZS4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5v
Q29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogWW9uZ2hv
bmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExpbWluZyBH
YW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgoKY29tbWl0IDBmYWI0MmJhMjdjMjA3YzBmZTI2OGE0
MzU3MDRiOTQ5ZDc5ZTc3MjUKQXV0aG9yOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRl
bC5jb20+CkRhdGU6ICAgTW9uIE9jdCAxNSAyMDo0Mzo0NyAyMDE4ICswODAwCgogICAgQmFzZVRv
b2xzOiBGaXggYnVncyB1c2Ugc3BlY2lhbCBjaGFyYWN0ZXIgaW4gdGhlIC0tcGNkIG9wdGlvbgog
ICAgCiAgICBDYXNlczoKICAgIC0tcGNkIFRva2VuLk5hbWU9IiEiCiAgICAtLXBjZCBUb2tlbi5O
YW1lPSJcJ1cmXCciCiAgICAtLXBjZCBUb2tlbi5OYW1lPSIyKmgiCiAgICAKICAgIENvbnRyaWJ1
dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25l
ZC1vZmYtYnk6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBKYWJlbiBDYXJzZXkgPGphYmVuLmNhcnNleUBpbnRlbC5jb20+Cgpjb21taXQgMDNj
MzZjMzZhM2FhYTllOGE2OTc1ZWJkZWMzNWE5NTMzZDk0N2VmNQpBdXRob3I6IHpoaWp1ZmFuIDx6
aGlqdXguZmFuQGludGVsLmNvbT4KRGF0ZTogICBNb24gT2N0IDE1IDA5OjAyOjMxIDIwMTggKzA4
MDAKCiAgICBCYXNlVG9vbHM6IEFkZCBjaGVjayBmb3IgdGhlIHN0cmluZyB0eXBlIHdoZXRoZXIg
aXMgc2FtZQogICAgCiAgICBSZWxhdGlvbmFsIGFuZCBlcXVhbGl0eSBvcGVyYXRvcnMgcmVxdWly
ZSBib3RoIG9wZXJhbmRzIHRvIGJlIG9mCiAgICB0aGUgc2FtZSB0eXBlLgogICAgVHJlYXQgdGhl
IHN0cmluZyAnQScgYW5kICJBIiBhcyBzYW1lIHR5cGUsIGJ1dCBmb3IgIkEiIGFuZCBMIkEiCiAg
ICBhcmUgbm90IHNhbWUgdHlwZSBzaW5jZSBvbmUgaXMgZ2VuZXJhbCBzdHJpbmcsIGFub3RoZXIg
aXMgdW5pY29kZQogICAgc3RyaW5nLgogICAgCiAgICBUcnVlOidBJzwnQicsICJBIjwiQiIgJ0En
PCJCIiwgTCdBJzxMJ0InLCBMIkEiPEwiQiIsIEwnQSc8TCJCIgogICAgRXJyb3I6J0EnPEwnQics
ICdBJzxMIkIiLCAiQSc8TCdCJwogICAgCiAgICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0Bp
bnRlbC5jb20+CiAgICBDYzogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgog
ICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEu
MQogICAgU2lnbmVkLW9mZi1ieTogWmhpanUuRmFuIDx6aGlqdXguZmFuQGludGVsLmNvbT4KICAg
IFJldmlld2VkLWJ5OiBKYWJlbiBDYXJzZXkgPGphYmVuLmNhcnNleUBpbnRlbC5jb20+CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 16:07:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 16: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 1gCRsg-0002Mk-3a; Tue, 16 Oct 2018 16:07:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=g0qr=m4=citrix.com=prvs=820502905=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1gCRse-0002Mf-Jh
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 16:07:36 +0000
X-Inumbo-ID: ca1c43a5-d15d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ca1c43a5-d15d-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 16:08:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,389,1534809600"; d="scan'208";a="67974179"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20181016144155.24646-1-paul.durrant@citrix.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFPqG+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+zSobqlOPUO7XC5fjnwARAQABzSRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT7CwYAEEwEKACoCGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEFAlpk2IEFCQo9I54ACgkQpjY8MQWQtG1A1BAAnc0oX3+M/jyv4j/ESJTO
 U2JhuWUWV6NFuzU10pUmMqpgQtiVEVU2QbCvTcZS1U/S6bqAUoiWQreDMSSgGH3a3BmRNi8n
 HKtarJqyK81aERM2HrjYkC1ZlRYG+jS8oWzzQrCQiTwn3eFLJrHjqowTbwahoiMw/nJ+OrZO
 /VXLfNeaxA5GF6emwgbpshwaUtESQ/MC5hFAFmUBZKAxp9CXG2ZhTP6ROV4fwhpnHaz8z+BT
 NQz8YwA4gkmFJbDUA9I0Cm9D/EZscrCGMeaVvcyldbMhWS+aH8nbqv6brhgbJEQS22eKCZDD
 J/ng5ea25QnS0fqu3bMrH39tDqeh7rVnt8Yu/YgOwc3XmgzmAhIDyzSinYEWJ1FkOVpIbGl9
 uR6seRsfJmUK84KCScjkBhMKTOixWgNEQ/zTcLUsfTh6KQdLTn083Q5aFxWOIal2hiy9UyqR
 VQydowXy4Xx58rqvZjuYzdGDdAUlZ+D2O3Jp28ez5SikA/ZaaoGI9S1VWvQsQdzNfD2D+xfL
 qfd9yv7gko9eTJzv5zFr2MedtRb/nCrMTnvLkwNX4abB5+19JGneeRU4jy7yDYAhUXcI/waS
 /hHioT9MOjMh+DoLCgeZJYaOcgQdORY/IclLiLq4yFnG+4Ocft8igp79dbYYHkAkmC9te/2x
 Kq9nEd0Hg288EO/OwE0EVFq6vQEIAO2idItaUEplEemV2Q9mBA8YmtgckdLmaE0uzdDWL9To
 1PL+qdNe7tBXKOfkKI7v32fe0nB4aecRlQJOZMWQRQ0+KLyXdJyHkq9221sHzcxsdcGs7X3c
 17ep9zASq+wIYqAdZvr7pN9a3nVHZ4W7bzezuNDAvn4EpOf/o0RsWNyDlT6KECs1DuzOdRqD
 oOMJfYmtx9hMzqBoTdr6U20/KgnC/dmWWcJAUZXaAFp+3NYRCkk7k939VaUpoY519CeLrymd
 Vdke66KCiWBQXMkgtMGvGk5gLQLy4H3KXvpXoDrYKgysy7jeOccxI8owoiOdtbfM8TTDyWPR
 Ygjzb9LApA8AEQEAAcLBZQQYAQoADwIbDAUCWmTXMwUJB+tP9gAKCRCmNjwxBZC0bb+2D/9h
 jn1k5WcRHlu19WGuH6q0Kgm1LRT7PnnSz904igHNElMB5a7wRjw5kdNwU3sRm2nnmHeOJH8k
 Yj2Hn1QgX5SqQsysWTHWOEseGeoXydx9zZZkt3oQJM+9NV1VjK0bOXwqhiQyEUWz5/9l467F
 S/k4FJ5CHNRumvhLa0l2HEEu5pxq463HQZHDt4YE/9Y74eXOnYCB4nrYxQD/GSXEZvWryEWr
 eDoaFqzq1TKtzHhFgQG7yFUEepxLRUUtYsEpT6Rks2l4LCqG3hVD0URFIiTyuxJx3VC2Ta4L
 H3hxQtiaIpuXqq2D4z63h6vCx2wxfZc/WRHGbr4NAlB81l35Q/UHyMocVuYLj0llF0rwU4Aj
 iKZ5qWNSEdvEpL43fTvZYxQhDCjQTKbb38omu5P4kOf1HT7s+kmQKRtiLBlqHzK17D4K/180
 ADw7a3gnmr5RumcZP3NGSSZA6jP5vNqQpNu4gqrPFWNQKQcW8HBiYFgq6SoLQQWbRxJDHvTR
 YJ2ms7oCe870gh4D1wFFqTLeyXiVqjddENGNaP8ZlCDw6EU82N8Bn5LXKjR1GWo2UK3CjrkH
 pTt3YYZvrhS2MO2EYEcWjyu6LALF/lS6z6LKeQZ+t9AdQUcILlrx9IxqXv6GvAoBLJY1jjGB
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <5c8db7ec-8a71-c745-c875-514ff42a464f@citrix.com>
Date: Tue, 16 Oct 2018 17:07:32 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181016144155.24646-1-paul.durrant@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/mm/p2m: don't needlessly limit MMIO
 mapping order to 4k
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

T24gMTAvMTYvMjAxOCAwMzo0MSBQTSwgUGF1bCBEdXJyYW50IHdyb3RlOgo+IFRoZSBQMk0gY29t
bW9uIGNvZGUgY3VycmVudGx5IHJlc3RyaWN0cyB0aGUgTU1JTyBtYXBwaW5nIG9yZGVyIG9mIGFu
eQo+IGRvbWFpbiB3aXRoIElPTU1VIG1hcHBpbmdzLCBidXQgdGhhdCBpcyBub3QgdXNpbmcgc2hh
cmVkIHRhYmxlcywgdG8gNGsuCj4gVGhpcyBoYXMgYmVlbiBzaG93biB0byBoYXZlIGEgaHVnZSBw
ZXJmb3JtYW5jZSBjb3N0IHdoZW4gcGFzc2luZyB0aHJvdWdoCj4gYSBQQ0kgZGV2aWNlIHdpdGgg
YSB2ZXJ5IGxhcmdlIEJBUiAoZS5nLiBOVklESUEgUDQwKSwgaW5jcmVhc2luZyB0aGUgZ3Vlc3QK
PiBib290IHRpbWUgZnJvbSB+MjBzIHRvIHNldmVyYWwgbWludXRlcyB3aGVuIGlvbW11PW5vLXNo
YXJlcHQgaXMgc3BlY2lmaWVkCj4gb24gdGhlIFhlbiBjb21tYW5kIGxpbmUuCj4gCj4gVGhlIGxp
bWl0YXRpb24gd2FzIGFkZGVkIGJ5IGNvbW1pdCBjM2M3NTZiZCAieDg2L3AybTogdXNlIGxhcmdl
IHBhZ2VzCj4gZm9yIE1NSU8gbWFwcGluZ3MiIGhvd2V2ZXIgdGhlIHVuZGVybHlpbmcgaW1wbGVt
ZW50YXRpb25zIG9mIHAybS0+c2V0X2VudHJ5Cj4gZm9yIEludGVsIGFuZCBBTUQgYXJlIGNvZGVk
IHRvIGNvcGUgd2l0aCBtYXBwaW5nIG9yZGVycyBoaWdoZXIgdGhhbiA0aywKPiBldmVuIHRob3Vn
aCB0aGUgSU9NTVUgbWFwcGluZyBmdW5jdGlvbiBpcyBpdHNlbGYgY3VycmVudGx5IGxpbWl0ZWQg
dG8gNGssCj4gc28gdGhlcmUgaXMgbm8gcmVhbCBuZWVkIHRvIGxpbWl0IHRoZSBvcmRlciBwYXNz
ZWQgaW50byB0aGUgbWV0aG9kLgo+IAo+IFdpdGggdGhpcyBwYXRjaCBhcHBsaWVkIHRoZSBWTSBi
b290IHRpbWUgaXMgcmVzdG9yZWQgdG8gc29tZXRoaW5nCj4gcmVhc29uYWJsZS4gTm90IGFzIGZh
c3QgYXMgd2l0aG91dCBpb21tdT1uby1zaGFyZXB0LCBidXQgd2l0aGluIGEgZmV3Cj4gc2Vjb25k
cyBvZiBpdC4KPiAKPiBOT1RFOiBUaGlzIHBhdGNoIHRha2VzIHRoZSBvcHBvcnR1bml0eSB0byBz
aG9ydGVuIGEgY291cGxlIG9mID4gODAKPiAgICAgICBjaGFyYWN0ZXIgbGluZXMgaW4gdGhlIGNv
ZGUuCj4gCj4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4
LmNvbT4KClRoaXMgbG9va3MgY29ycmVjdCB0byBtZToKCkFja2VkLWJ5OiBHZW9yZ2UgRHVubGFw
IDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CgouLi5idXQgSSdkIGxpa2UgdG8gaGVhciBKYW4n
cyBvcGluaW9uIChzaW5jZSBoZSB3YXMgdGhlIGF1dGhvciBvZgpjM2M3NTZiZCkgYmVmb3JlIGl0
IGdldHMgY2hlY2tlZCBpbiBpZiBwb3NzaWJsZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 16:26:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 16:26: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 1gCSAn-0003yA-Hn; Tue, 16 Oct 2018 16:26:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=g0qr=m4=citrix.com=prvs=820502905=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1gCSAm-0003y5-Eh
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 16:26:20 +0000
X-Inumbo-ID: 67ba7b88-d160-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 67ba7b88-d160-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 16:27:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,389,1534809600"; d="scan'208";a="67976239"
To: Razvan Cojocaru <rcojocaru@bitdefender.com>,
 <xen-devel@lists.xenproject.org>
References: <1538035134-10967-1-git-send-email-rcojocaru@bitdefender.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <934c92cb-7b8e-d1b3-18e9-721ab6623dc2@citrix.com>
Date: Tue, 16 Oct 2018 17:26:14 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1538035134-10967-1-git-send-email-rcojocaru@bitdefender.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH V6] x86/altp2m: Add a subop for obtaining
 the mem access of a 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: tamas@tklengyel.com, wei.liu2@citrix.com, konrad.wilk@oracle.com,
 george.dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 Adrian Pop <apop@bitdefender.com>, tim@xen.org, julien.grall@arm.com,
 sstabellini@kernel.org, jbeulich@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>

T24gMDkvMjcvMjAxOCAwODo1OCBBTSwgUmF6dmFuIENvam9jYXJ1IHdyb3RlOgo+IEN1cnJlbnRs
eSB0aGVyZSBpcyBhIHN1Ym9wIGZvciBzZXR0aW5nIHRoZSBtZW1hY2Nlc3Mgb2YgYSBwYWdlLCBi
dXQgbm90Cj4gZm9yIGNvbnN1bHRpbmcgaXQuICBUaGUgbmV3IEhWTU9QX2FsdHAybV9nZXRfbWVt
X2FjY2VzcyBhZGRzIHRoaXMKPiBmdW5jdGlvbmFsaXR5Lgo+IAo+IEJvdGggYWx0cDJtIGdldC9z
ZXQgbWVtIGFjY2VzcyBmdW5jdGlvbnMgdXNlIHRoZSBzdHJ1Y3QKPiB4ZW5faHZtX2FsdHAybV9t
ZW1fYWNjZXNzIHdoaWNoIGhhcyBub3cgZHJvcHBlZCB0aGUgYHNldCcgcGFydCBhbmQgaGFzCj4g
YmVlbiByZW5hbWVkIGZyb20geGVuX2h2bV9hbHRwMm1fc2V0X21lbV9hY2Nlc3MuCj4gCj4gU2ln
bmVkLW9mZi1ieTogQWRyaWFuIFBvcCA8YXBvcEBiaXRkZWZlbmRlci5jb20+Cj4gU2lnbmVkLW9m
Zi1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgoKU29ycnkg
aXQgdG9vayBzbyBsb25nIHRvIGdldCB0byB0aGlzOgoKUmV2aWV3ZWQtYnk6IEdlb3JnZSBEdW5s
YXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 16:26:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 16:26: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 1gCSBK-0003zp-Sb; Tue, 16 Oct 2018 16:26:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=t41/=m4=citrix.com=prvs=820e2e984=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gCSBJ-0003zf-3m
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 16:26:53 +0000
X-Inumbo-ID: 7b36b935-d160-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7b36b935-d160-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 16:28:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,389,1534809600"; d="scan'208";a="80520500"
Date: Tue, 16 Oct 2018 17:26:44 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20181016162644.xtfjulcvpspfkglp@mac.bytemobile.com>
References: <20181016144155.24646-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181016144155.24646-1-paul.durrant@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/mm/p2m: don't needlessly limit MMIO
 mapping order to 4k
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

T24gVHVlLCBPY3QgMTYsIDIwMTggYXQgMDM6NDE6NTVQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IFRoZSBQMk0gY29tbW9uIGNvZGUgY3VycmVudGx5IHJlc3RyaWN0cyB0aGUgTU1JTyBt
YXBwaW5nIG9yZGVyIG9mIGFueQo+IGRvbWFpbiB3aXRoIElPTU1VIG1hcHBpbmdzLCBidXQgdGhh
dCBpcyBub3QgdXNpbmcgc2hhcmVkIHRhYmxlcywgdG8gNGsuCj4gVGhpcyBoYXMgYmVlbiBzaG93
biB0byBoYXZlIGEgaHVnZSBwZXJmb3JtYW5jZSBjb3N0IHdoZW4gcGFzc2luZyB0aHJvdWdoCj4g
YSBQQ0kgZGV2aWNlIHdpdGggYSB2ZXJ5IGxhcmdlIEJBUiAoZS5nLiBOVklESUEgUDQwKSwgaW5j
cmVhc2luZyB0aGUgZ3Vlc3QKPiBib290IHRpbWUgZnJvbSB+MjBzIHRvIHNldmVyYWwgbWludXRl
cyB3aGVuIGlvbW11PW5vLXNoYXJlcHQgaXMgc3BlY2lmaWVkCj4gb24gdGhlIFhlbiBjb21tYW5k
IGxpbmUuCj4gCj4gVGhlIGxpbWl0YXRpb24gd2FzIGFkZGVkIGJ5IGNvbW1pdCBjM2M3NTZiZCAi
eDg2L3AybTogdXNlIGxhcmdlIHBhZ2VzCj4gZm9yIE1NSU8gbWFwcGluZ3MiIGhvd2V2ZXIgdGhl
IHVuZGVybHlpbmcgaW1wbGVtZW50YXRpb25zIG9mIHAybS0+c2V0X2VudHJ5Cj4gZm9yIEludGVs
IGFuZCBBTUQgYXJlIGNvZGVkIHRvIGNvcGUgd2l0aCBtYXBwaW5nIG9yZGVycyBoaWdoZXIgdGhh
biA0aywKPiBldmVuIHRob3VnaCB0aGUgSU9NTVUgbWFwcGluZyBmdW5jdGlvbiBpcyBpdHNlbGYg
Y3VycmVudGx5IGxpbWl0ZWQgdG8gNGssCj4gc28gdGhlcmUgaXMgbm8gcmVhbCBuZWVkIHRvIGxp
bWl0IHRoZSBvcmRlciBwYXNzZWQgaW50byB0aGUgbWV0aG9kLgo+IAo+IFdpdGggdGhpcyBwYXRj
aCBhcHBsaWVkIHRoZSBWTSBib290IHRpbWUgaXMgcmVzdG9yZWQgdG8gc29tZXRoaW5nCj4gcmVh
c29uYWJsZS4gTm90IGFzIGZhc3QgYXMgd2l0aG91dCBpb21tdT1uby1zaGFyZXB0LCBidXQgd2l0
aGluIGEgZmV3Cj4gc2Vjb25kcyBvZiBpdC4KCkkgZ3Vlc3MgdGhlIHdvcnJ5IHdhcyB0aGF0IHRo
ZSBsb29wIGluIGZvciBleGFtcGxlIGVwdF9zZXRfZW50cnkgdG8KcGVyZm9ybSB0aGUgaW9tbXUg
bWFwcGluZ3Mgd291bGQgdGFrZSB0b28gbG9uZyBhbmQgdHJpZ2dlciB0aGUKd2F0Y2hkb2cgaWYg
Zm9yIGV4YW1wbGUgYSAxR0IgcGFnZSBpcyBtYXBwZWQ/CgpJbiBhbnkgY2FzZSB3ZSBhbHJlYWR5
IGFsbG93IHRvIG1hcCBoaWdoZXIgb3JkZXIgbm9uLU1NSU8gcGFnZXMsIHdoaWNoCnNob3VsZCBh
bHNvIHRyaWdnZXIgc3VjaCBpc3N1ZT8KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 16:27:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 16: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 1gCSC4-00045n-Di; Tue, 16 Oct 2018 16:27:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=b3lb=m4=citrix.com=prvs=820ed1191=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gCSC3-00045h-G1
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 16:27:39 +0000
X-Inumbo-ID: 96dc6f28-d160-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 96dc6f28-d160-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 16:29:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,389,1534809600"; d="scan'208";a="67976370"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23494.4470.855127.777529@mariner.uk.xensource.com>
Date: Tue, 16 Oct 2018 17:27:34 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <409d6789ab39c20d3c90483426e6d146ad131de1.1537546261.git-series.wei.liu2@citrix.com>
References: <409d6789ab39c20d3c90483426e6d146ad131de1.1537546261.git-series.wei.liu2@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] libxl: extract and save affinity maps from
 hypervisor
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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, 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>

V2VpIExpdSB3cml0ZXMgKCJbUEFUQ0hdIGxpYnhsOiBleHRyYWN0IGFuZCBzYXZlIGFmZmluaXR5
IG1hcHMgZnJvbSBoeXBlcnZpc29yIik6Cj4gVGhpcyBpcyByZXF1aXJlZCB0byByZXRhaW4gYWZm
aW5pdHkgc2V0dGluZyBhY3Jvc3Mgc2F2ZS9yZXN0b3JlIGFuZAo+IG1pZ3JhdGlvbi4KCkRvZXMg
dGhlIGh5cGVydmlzb3Igb3IgbGlieGwgaW52ZW50IGEgZGVmYXVsdCBhZmZpbml0eSBtYXAgYXQg
c29tZQpwb2ludCA/ICBJZiBzbyB0aGF0IGRlZmF1bHQgY2FsY3VsYXRpb24gbmVlZHMgdG8gYmUg
cmUtZG9uZSBmb3IgdGhlCm5ldyBob3N0LiAgSVNUUiBzb21lIGNvZGUgdG8gZG8gTlVNQSBhZmZp
bml0eSBzdHVmZiBieSBkZWZhdWx0LiAgQ0NpbmcKRGFyaW8gd2hvIHdpbGwgaG9wZWZ1bGx5IHNh
dmUgbWUgZGlnZ2luZyBpbnRvIHRoZSBjb2RlIHRvIGFuc3dlciB0aGF0CnF1ZXN0aW9uIDotKS4K
Cj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbWFpbi5jIGIvdG9vbHMvbGlieGwv
bGlieGxfZG9tYWluLmMKPiBpbmRleCAzMzc3YmJhLi4yNGZhYzliIDEwMDY0NAo+IC0tLSBhL3Rv
b2xzL2xpYnhsL2xpYnhsX2RvbWFpbi5jCj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZG9tYWlu
LmMKPiBAQCAtMTYwMywxNiArMTYwMywxOCBAQCBpbnQgbGlieGxfcmV0cmlldmVfZG9tYWluX2Nv
bmZpZ3VyYXRpb24obGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLAo+ICAKPiAgICAgIC8q
IFZDUFVzICovCj4gICAgICB7CgpbcmVvcmRlcmVkIGhlcmU6XQoKPiArICAgICAgICBsaWJ4bF9k
b21haW5fYnVpbGRfaW5mbyAqYl9pbmZvID0gJmRfY29uZmlnLT5iX2luZm87Cgo+IC0gICAgICAg
IGxpYnhsX2JpdG1hcCAqbWFwID0gJmRfY29uZmlnLT5iX2luZm8uYXZhaWxfdmNwdXM7Cj4gKyAg
ICAgICAgbGlieGxfYml0bWFwICptYXAgPSAmYl9pbmZvLT5hdmFpbF92Y3B1czsKPiAtICAgICAg
ICB1bnNpZ25lZCBpbnQgbWF4X3ZjcHVzID0gZF9jb25maWctPmJfaW5mby5tYXhfdmNwdXM7Cj4g
KyAgICAgICAgdW5zaWduZWQgaW50IG1heF92Y3B1cyA9IGJfaW5mby0+bWF4X3ZjcHVzOwoKQ2Fu
IHlvdSBwbGVhc2Ugc3BsaXQgb3V0IHRoaXMsIGFuZCB0aGUgY2hhbmdlcyBpbnNpZGUgdGhlIGZ1
bmN0aW9uLAppbnRvIGEgbm8tZnVuY3Rpb25hbC1jaGFuZ2UgcHJlLXBhdGNoID8gIEkgZ290IHF1
aXRlIGNvbmZ1c2VkIGZvciBhCm1vbWVudCBieSB0aGVzZSBjaGFuZ2VzIG1peGVkIGluIHdpdGgg
dGhlIG90aGVycy4KCj4gKyAgICAgICAgLyogQWZmaW5pdHkgbWFwcyAqLwo+ICsKPiArI2RlZmlu
ZSBSRUFMTE9DX0FGRklOSVRZX01BUChuKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAo+ICsgICAgICAgIGZvciAoaSA9IDA7IGkgPCBiX2luZm8tPm51bV92
Y3B1XyAjIyBuICMjIF9hZmZpbml0eTsgaSsrKSB7ICAgICAgICAgICBcCj4gKyAgICAgICAgICAg
IGxpYnhsX2JpdG1hcCAqbSA9ICZiX2luZm8tPnZjcHVfICMjIG4gIyMgX2FmZmluaXR5W2ldOyAg
ICAgICAgICAgIFwKPiArICAgICAgICAgICAgbGlieGxfYml0bWFwX2Rpc3Bvc2UobSk7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAgICAgICAgICBsaWJ4
bF9iaXRtYXBfaW5pdChtKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCj4gKyAgICAgICAgICAgIGxpYnhsX2NwdV9iaXRtYXBfYWxsb2MoQ1RYLCBtLCAwKTsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiArICAgICAgICB9ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAo+ICsgICAgICAgIGJfaW5mby0+dmNwdV8gIyMgbiAjIyBfYWZmaW5pdHkgPSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gKyAgICAgICAgICAgIGxpYnhsX19yZWFsbG9j
KE5PR0MsIGJfaW5mby0+dmNwdV8gIyMgbiAjIyBfYWZmaW5pdHksICAgICAgICAgICAgIFwKPiAr
ICAgICAgICAgICAgICAgICAgICBtYXhfdmNwdXMgKiBzaXplb2YoYl9pbmZvLT52Y3B1XyAjIyBu
ICMjIF9hZmZpbml0eVswXSkpOyAgXAo+ICsgICAgICAgIGZvciAoaSA9IGJfaW5mby0+bnVtX3Zj
cHVfICMjIG4gIyMgX2FmZmluaXR5OyBpIDwgbWF4X3ZjcHVzOyBpKyspIHsgICBcCj4gKyAgICAg
ICAgICAgIGxpYnhsX2JpdG1hcCAqbSA9ICZiX2luZm8tPnZjcHVfICMjIG4gIyMgX2FmZmluaXR5
W2ldOyAgICAgICAgICAgIFwKPiArICAgICAgICAgICAgbGlieGxfYml0bWFwX2luaXQobSk7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAgICAgICAg
ICBsaWJ4bF9jcHVfYml0bWFwX2FsbG9jKENUWCwgbSwgMCk7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCj4gKyAgICAgICAgfSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiArICAgICAgICBiX2luZm8t
Pm51bV92Y3B1XyAjIyBuICMjIF9hZmZpbml0eSA9IG1heF92Y3B1czsKPiArCj4gKyAgICAgICAg
UkVBTExPQ19BRkZJTklUWV9NQVAoaGFyZCk7Cj4gKyAgICAgICAgUkVBTExPQ19BRkZJTklUWV9N
QVAoc29mdCk7CgpJIGRvbid0IHRoaW5rIHRoaXMgbmVlZHMgdG8gYmUgYSBtYWNybywgZG9lcyBp
dCA/ICBJIG1lYW4sIHRoZXJlJ3MKanVzdCB0aGUgb25lIG1lbWJlciBfYWZmaW5pdHkuICBZb3Ug
Y291bGQgbWFrZSB0aGlzIGludG8gYSBmdW5jdGlvbi4KCklmIHlvdSBkbyBrZWVwIGl0IGFzIGEg
bWFjcm86IGBuJyBpcyBhIHBvb3IgbmFtZSBmb3Igd2hhdCBJIHdvdWxkIGNhbGwKYHdoaWNoJyBv
ciBgc29mdGhhcmQnIG9yIHNvbWV0aGluZy4gIEFuZCBJIHByZWZlciBubyBzcGFjZXMgYXJvdW5k
ICMjCihhbmQgdGhhdCBzZWVtcyB0byBiZSB0aGUgZG9taW5hbnQgc3R5bGUgaW4gbGlieGwpLgoK
VGhhbmtzLApJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 16:31:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 16: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 1gCSFa-0004vO-1R; Tue, 16 Oct 2018 16:31:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=g0qr=m4=citrix.com=prvs=820502905=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1gCSFY-0004vJ-JC
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 16:31:16 +0000
X-Inumbo-ID: 181f6610-d161-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 181f6610-d161-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 16:32:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,389,1534809600"; d="scan'208";a="67976720"
From: George Dunlap <george.dunlap@citrix.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>,
 <xen-devel@lists.xenproject.org>
References: <1538035134-10967-1-git-send-email-rcojocaru@bitdefender.com>
 <934c92cb-7b8e-d1b3-18e9-721ab6623dc2@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <f0a1b017-196c-2819-6424-9b0f95e5ef30@citrix.com>
Date: Tue, 16 Oct 2018 17:31:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <934c92cb-7b8e-d1b3-18e9-721ab6623dc2@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH V6] x86/altp2m: Add a subop for obtaining
 the mem access of a 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: tamas@tklengyel.com, wei.liu2@citrix.com, konrad.wilk@oracle.com,
 george.dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 Adrian Pop <apop@bitdefender.com>, tim@xen.org, julien.grall@arm.com,
 sstabellini@kernel.org, jbeulich@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>

T24gMTAvMTYvMjAxOCAwNToyNiBQTSwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiBPbiAwOS8yNy8y
MDE4IDA4OjU4IEFNLCBSYXp2YW4gQ29qb2NhcnUgd3JvdGU6Cj4+IEN1cnJlbnRseSB0aGVyZSBp
cyBhIHN1Ym9wIGZvciBzZXR0aW5nIHRoZSBtZW1hY2Nlc3Mgb2YgYSBwYWdlLCBidXQgbm90Cj4+
IGZvciBjb25zdWx0aW5nIGl0LiAgVGhlIG5ldyBIVk1PUF9hbHRwMm1fZ2V0X21lbV9hY2Nlc3Mg
YWRkcyB0aGlzCj4+IGZ1bmN0aW9uYWxpdHkuCj4+Cj4+IEJvdGggYWx0cDJtIGdldC9zZXQgbWVt
IGFjY2VzcyBmdW5jdGlvbnMgdXNlIHRoZSBzdHJ1Y3QKPj4geGVuX2h2bV9hbHRwMm1fbWVtX2Fj
Y2VzcyB3aGljaCBoYXMgbm93IGRyb3BwZWQgdGhlIGBzZXQnIHBhcnQgYW5kIGhhcwo+PiBiZWVu
IHJlbmFtZWQgZnJvbSB4ZW5faHZtX2FsdHAybV9zZXRfbWVtX2FjY2Vzcy4KPj4KPj4gU2lnbmVk
LW9mZi1ieTogQWRyaWFuIFBvcCA8YXBvcEBiaXRkZWZlbmRlci5jb20+Cj4+IFNpZ25lZC1vZmYt
Ynk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KPiAKPiBTb3Jy
eSBpdCB0b29rIHNvIGxvbmcgdG8gZ2V0IHRvIHRoaXM6Cj4gCj4gUmV2aWV3ZWQtYnk6IEdlb3Jn
ZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KCkFsdGhvdWdoIC0tIGxvb2tpbmcg
dGhyb3VnaCB0aGUgcGF0Y2gsIEkgZG9uJ3QgdGhpbmsgdGhpcyBuZWVkZWQgbXkgYWNrLgogQWxs
IHRoZSBjb2RlIHdhcyBlaXRoZXIgZGlyZWN0bHkgbWVtYWNjZXNzIG9yIHRvb2xzdGFjayByZWxh
dGVkOyBXZWkKYW5kIFRhbWFzJyBhY2tzIHNob3VsZCBoYXZlIGJlZW4gZW5vdWdoIGZvciBpdCB0
byBnbyBpbi4KCiAtR2VvcmdlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 16:37:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 16: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 1gCSLD-00058s-87; Tue, 16 Oct 2018 16:37:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xwsc=m4=citrix.com=prvs=820afcec6=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gCSLB-00058n-NM
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 16:37:05 +0000
X-Inumbo-ID: e89efaa1-d161-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e89efaa1-d161-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 16:38:28 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,389,1534809600"; d="scan'208";a="67977339"
Date: Tue, 16 Oct 2018 17:37:02 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181016163702.h5de4tjnpd4c2mar@zion.uk.xensource.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <7d4d6dc6e34b577c645dc950e0fe0cf2ebccaa64.1538667753.git-series.wei.liu2@citrix.com>
 <5BC0BADA02000078001F114B@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BC0BADA02000078001F114B@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 15/17] x86: expose CONFIG_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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

T24gRnJpLCBPY3QgMTIsIDIwMTggYXQgMDk6MTY6NDJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA0LjEwLjE4IGF0IDE3OjQzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvS2NvbmZpZwo+ID4gKysrIGIveGVuL2FyY2gveDg2
L0tjb25maWcKPiA+IEBAIC0zNyw2ICszNywxNCBAQCBzb3VyY2UgImFyY2gvS2NvbmZpZyIKPiA+
ICAKPiA+ICBjb25maWcgUFYKPiA+ICAJZGVmX2Jvb2wgeQo+ID4gKwlwcm9tcHQgIlBWIHN1cHBv
cnQiCj4gPiArCS0tLWhlbHAtLS0KPiA+ICsJICBJbnRlcmZhY2VzIHRvIHN1cHBvcnQgUFYgZ3Vl
c3RzIHdoaWNoIGRvbid0IHJlcXVpcmUgaGFyZHdhcmUKPiA+ICsJICBzdXBwb3J0IGxpa2UgSW50
ZWwncyBWVC14IG9yIEFNRCdzIFNWTS4KPiA+ICsKPiA+ICsJICBUaGlzIG9wdGlvbiBpcyBuZWVk
ZWQgaWYgeW91IHdhbnQgdG8gcnVuIFBWIGd1ZXN0cy4KPiAKPiBXZSd2ZSBoYWQgYSBkaXNjdXNz
aW9uIHdpdGggKGlpcmMpIEdlb3JnZSBhbmQgcGVyaGFwcyBhIGZldyBvdGhlcnMKPiBhYm91dCAi
Z3Vlc3QiIHZzICJkb21haW4iLCBhbmQgSSd2ZSBsZWFybmVkIHRoYXQgZ2VuZXJhbGx5IHRoZQo+
IGZvcm1lciBpcyBtZWFudCB0byBleGNsdWRlIERvbTAgd2hpbGUgdGhlIGxhdHRlciB3b3VsZCBp
bmNsdWRlIGl0Lgo+IEluIHRoYXQgbGlnaHQgZWl0aGVyIHMvZ3Vlc3QvZG9tYWluLyBmb3IgdGhl
IGhlbHAgdGV4dCwgb3IgcGxlYXNlIGFkZAo+IGV4cGxpY2l0IG1lbnRpb24gb2YgRG9tMCB0aGVy
ZSAoYXMgUFYgaXMgc3RpbGwgdGhlIHByZXZhaWxpbmcga2luZCBvZgo+IERvbTAsIGFuZCB5b3Ug
d291bGRuJ3Qgd2FudCB0byB0cmlwIHBlb3BsZSBpbnRvIGRpc2FibGluZyB0aGlzIGp1c3QKPiBi
ZWNhdXNlIHRoZXkgb25seSBydW4gSFZNIGd1ZXN0cykuCgpJIHdpbGwgY2hhbmdlICJndWVzdCIg
dG8gImRvbWFpbiIuIE9uIHRoZSBzYW1lIG5vdGUgdGhlIHRleHQgZm9yIEhWTQpzaG91bGQgYmUg
Y2hhbmdlZCwgdG9vLgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 16:44:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 16: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 1gCSRw-0005vU-Hu; Tue, 16 Oct 2018 16:44:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=b3lb=m4=citrix.com=prvs=820ed1191=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gCSRv-0005vP-Ug
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 16:44:03 +0000
X-Inumbo-ID: 4e192cb9-d162-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4e192cb9-d162-11e8-a8a5-bc764e045a96;
 Tue, 16 Oct 2018 18:41:18 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,389,1534809600"; d="scan'208";a="67977997"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23494.5430.77966.734666@mariner.uk.xensource.com>
Date: Tue, 16 Oct 2018 17:43:34 +0100
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
In-Reply-To: <20180903222527.GB1353@mail-itl>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
 <7c30330d13abc993594a264e3c7c61693c9fc316.1533608042.git-series.marmarek@invisiblethingslab.com>
 <20180809092541.u6xwmsk2egugwbu6@citrix.com>	<20180903222527.GB1353@mail-itl>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [RFC PATCH v2 02/17] libxl: Add
 "stubdomain_version" to domain_build_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: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>,
 Eric Shelton <eshelton@pobox.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIHdyaXRlcyAoIlJlOiBbUkZDIFBBVENIIHYyIDAy
LzE3XSBsaWJ4bDogQWRkICJzdHViZG9tYWluX3ZlcnNpb24iIHRvIGRvbWFpbl9idWlsZF9pbmZv
LiIpOgo+IEFjdHVhbGx5LCB3aXRoIHBhdGNoIDA0LzE3IHlvdSBjYW4gc2V0IGV4cGxpY2l0IHN0
dWJkb21haW4gcGF0aCwgc28KPiBzdHViZG9tYWluX3ZlcnNpb24gaXMgb25seSBhbm90aGVyIHdh
eSAocmVkdW5kYW50IHRvCj4gZGV2aWNlX21vZGVsX3ZlcnNpb24pIHRvIHNpZ25hbCB3aGF0IHBy
b3RvY29sIHRvIGNvbW11bmljYXRlIHdpdGgKPiBzdHViZG9tYWluIHNob3VsZCBiZSB1c2VkLiBS
aWdodCBub3cgZWFjaCBxZW11IHZlcnNpb24gaGF2ZSBvbmx5IG9uZQo+IHN0dWJkb21haW4gcHJv
dG9jb2w6Cj4gIC0gcWVtdS14ZW4tdHJhZGl0aW9uYWwgLSAibWluaSBvcyIgb25lCj4gIC0gcWVt
dS14ZW4gLSAibGludXgiIG9uZSAtIHNlZSBjb3ZlciBsZXR0ZXIKCkknbSBub3Qgc3VyZSB3aHkg
eW91IG5lZWQgaW50cm9kdWNlIGEgc3R1YmRvbWFpbl92ZXJzaW9uIHZhcmlhYmxlCmludGVybmFs
bHksIG9yIHRoZSBjb3JyZXNwb25kaW5nIHN0dWJkb21haW5fdmVyc2lvbiBjb25maWcgb3B0aW9u
LCBhdAphbGwuCgpEbyB3ZSBleHBlY3QgdG8gaGF2ZSBxZW11IHRyYWQgb24gTGludXggPyAgU2Vl
bXMgdW5saWtlbHkuICBXZSBoYXZlCmJlZW4gdHJ5aW5nIHRvIGRvIG1vZGVybiBxZW11IG9uIG1p
bmlvcyBvciBydW1wIGtlcm5lbHMgb3Igc29tZXRoaW5nCmZvciB5ZWFycyBhbmQgZ290dGVuIG5v
d2hlcmUuCgpTbyBtYXliZSB3aGF0IHdlIHNob3VsZCBoYXZlIGlzIGFuIGludGVybmFsIG1hY3Jv
IG9yIGlubGluZSBmdW5jdGlvbgpjYWxsZWQgc3R1YmRvbWFpbl9pc19saW51eCwgc28gd2UgY2Fu
IGFkZCBuZXcgdmFyaWFudHMgbGF0ZXIKaW50ZXJuYWxseS4KCkJ1dCBJIGRvbid0IHNlZSB0aGUg
bmVlZCBmb3IgdGhpcyB0byBiZSBpbiB0aGUgcHVibGljIGFuZCBzdGFibGUgbGlieGwKQUJJLiAg
VW5sZXNzIEknbSBtaXNzaW5nIHNvbWV0aGluZy4KClRoYW5rcywKSWFuLgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 16:47:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 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 1gCSV0-000653-66; Tue, 16 Oct 2018 16:47:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xwsc=m4=citrix.com=prvs=820afcec6=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gCSUz-00064x-2X
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 16:47:13 +0000
X-Inumbo-ID: 528054c7-d163-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 528054c7-d163-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 16:48:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,389,1534809600"; d="scan'208";a="67978316"
Date: Tue, 16 Oct 2018 17:47:09 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181016164709.qexr2d4hyiqkjrek@zion.uk.xensource.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <97058ba51ab264da022a3b8633b8d6ac890f8b33.1538667753.git-series.wei.liu2@citrix.com>
 <5BC0AAD302000078001F107E@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BC0AAD302000078001F107E@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 07/17] x86/traps: put PV code handlers under
 CONFIG_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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

T24gRnJpLCBPY3QgMTIsIDIwMTggYXQgMDg6MDg6MTlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA0LjEwLjE4IGF0IDE3OjQzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBUaGUgdHJhcCBoYW5kbGVycyBpbiBoeXBlcnZpc29yIG5lZWQgdG8gZm9yd2FyZCBl
dmVudHMgdG8gUFYgZ3Vlc3RzIGlmCj4gPiBuZWNlc3NhcnkuIElmIHRoZXJlIGlzIG5vIFBWIGd1
ZXN0IHJlbGV2YW50IGNvZGUgc2hvdWxkIGJlIGV4Y2x1ZGVkLgo+ID4gCj4gPiBQdXQgY29kZSB1
bmRlciBDT05GSUdfUFYgYW5kIGFkZCBBU1NFUlRfVU5SRUFDSEFCTEUuCj4gCj4gLUVUT09NQU5Z
SUZERUZTCj4gCj4gV2hhdCdzIHdyb25nIHdpdGggYW4gaW5saW5lIHN0dWIgZm9yIHB2X2luamVj
dF9ldmVudCgpPyBUaGlzIHdvbid0Cj4gZWxpbWluYXRlIGFsbCAjaWZkZWYtcywgYnV0IHF1aXRl
IGEgZmV3IG9mIHRoZW0gYWZhaWNzLgoKTm90aGluZyB3cm9uZyB3aXRoIHRoYXQuIEkgaGF2ZSBw
cm92aWRlZCBhIHN0dWIgaW4gbXkgbmV4dCB2ZXJzaW9uLgoKPiAKPiA+IEBAIC0xMTQwLDYgKzEx
NTIsNyBAQCBzdGF0aWMgaW50IGhhbmRsZV9sZHRfbWFwcGluZ19mYXVsdCh1bnNpZ25lZCBpbnQg
b2Zmc2V0LAo+ID4gICAgICAgICAgaWYgKCAhZ3Vlc3RfbW9kZShyZWdzKSApCj4gPiAgICAgICAg
ICAgICAgcmV0dXJuIDA7Cj4gPiAgCj4gPiArI2lmZGVmIENPTkZJR19QVgo+ID4gICAgICAgICAg
LyogQWNjZXNzIHdvdWxkIGhhdmUgYmVjb21lIG5vbi1jYW5vbmljYWw/IFBhc3MgI0dQW3NlbF0g
YmFjay4gKi8KPiA+ICAgICAgICAgIGlmICggdW5saWtlbHkoIWlzX2Nhbm9uaWNhbF9hZGRyZXNz
KGN1cnItPmFyY2gucHYubGR0X2Jhc2UgKyBvZmZzZXQpKSApCj4gPiAgICAgICAgICB7Cj4gPiBA
QCAtMTE1MSw2ICsxMTY0LDkgQEAgc3RhdGljIGludCBoYW5kbGVfbGR0X21hcHBpbmdfZmF1bHQo
dW5zaWduZWQgaW50IG9mZnNldCwKPiA+ICAgICAgICAgICAgICAvKiBlbHNlIHBhc3MgdGhlICNQ
RiBiYWNrLCB3aXRoIGFkanVzdGVkICVjcjIuICovCj4gPiAgICAgICAgICAgICAgcHZfaW5qZWN0
X3BhZ2VfZmF1bHQocmVncy0+ZXJyb3JfY29kZSwKPiA+ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBjdXJyLT5hcmNoLnB2LmxkdF9iYXNlICsgb2Zmc2V0KTsKPiA+ICsjZWxzZQo+
ID4gKyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7Cj4gPiArI2VuZGlmCj4gCj4gSSB0aGlu
ayBoZXJlIGl0IHNob3VsZCBiZSB0aGUgY2FsbCBzaXRlIHRvIGdhaW4gI2lmZGVmIChhcm91bmQg
dGhlCj4gZW50aXJlIGlmKCkpLCBhbmQgdGhlIGZ1bmN0aW9uIGFzIGEgd2hvbGUgc2hvdWxkIHRo
ZW4gYmUgcHV0IGluCj4gYW5vdGhlciAjaWZkZWYsIG9yIGJlIG1vdmVkIHRvIHB2L3RyYXBzLmMu
Cj4gCgpEb25lLiBSZWxldmFudCBjb2RlIGFuZCBjYWxsIHNpdGUgYXJlIG5vdyBwdXQgdW5kZXIg
Q09ORklHX1BWLiBUaGUKbW92ZW1lbnQgd2lsbCBiZSBkb25lIGxhdGVyLgoKPiA+IEBAIC0xNDk0
LDcgKzE1MTQsOSBAQCB2b2lkIF9faW5pdCBkb19lYXJseV9wYWdlX2ZhdWx0KHN0cnVjdCBjcHVf
dXNlcl9yZWdzICpyZWdzKQo+ID4gIAo+ID4gIHZvaWQgZG9fZ2VuZXJhbF9wcm90ZWN0aW9uKHN0
cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQo+ID4gIHsKPiA+ICsjaWZkZWYgQ09ORklHX1BWCj4g
PiAgICAgIHN0cnVjdCB2Y3B1ICp2ID0gY3VycmVudDsKPiA+ICsjZW5kaWYKPiAKPiBJIHRoaW5r
IHRoaXMgd291bGQgYmV0dGVyIGJlIHJlc29sdmVkIGJ5IG1vdmluZyB0aGUgZGVjbGFyYXRpb24g
aW50bwo+IHRoZSBibG9jayB3aGljaCBoYXMgbXVsdGlwbGUgcmVmZXJlbmNlcywgYW5kIHVzZSBw
bGFpbiAiY3VycmVudCIgaW4KPiB0aGUgc3Vic2VxdWVudCAiZWxzZSBpZigpIi4gQnV0IGl0J3Mg
YSBtYXR0ZXIgb2YgdGFzdGUsIEkgYWdyZWUuCgpUbyBtZSBjYWxsaW5nIGN1cnJlbnQgbW9yZSB0
aGFuIG5lY2Vzc2FyeSBpcyBiYWQgYmVjYXVzZSB0aGUgcmVzdWx0aW5nCm1hY2hpbmUgY29kZSBj
YW4gZW5kIHVwIGNhbGN1bGF0aW5nIHRoZSBhZGRyZXNzIG9mIGNwdV9pbmZvIG11bHRpcGxlCnRp
bWVzLgoKV2VpLgoKPiAKPiBKYW4KPiAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 16:53:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 16:53: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 1gCSah-0006rN-Ck; Tue, 16 Oct 2018 16:53:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=b3lb=m4=citrix.com=prvs=820ed1191=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gCSag-0006rI-Eh
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 16:53:06 +0000
X-Inumbo-ID: 2537a84a-d164-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2537a84a-d164-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 16:54:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,389,1534809600"; d="scan'208";a="67978934"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23494.5998.10340.694382@mariner.uk.xensource.com>
Date: Tue, 16 Oct 2018 17:53:02 +0100
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [RFC PATCH v2 00/17] Add support for qemu-xen
 runnning in a Linux-based stubdomain.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Simon Gaiser <simon@invisiblethingslab.com>, xen-devel@lists.xenproject.org,
 Wei Liu <wei.liu2@citrix.com>, Eric Shelton <eshelton@pobox.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIHdyaXRlcyAoIltSRkMgUEFUQ0ggdjIgMDAvMTdd
IEFkZCBzdXBwb3J0IGZvciBxZW11LXhlbiBydW5ubmluZyBpbiBhIExpbnV4LWJhc2VkIHN0dWJk
b21haW4uIik6Cj4gW3N0dWZmXQoKVGhhbmtzIGZvciB0aGlzLiAgSSdtIHZlcnkga2VlbiBvbiB0
aGlzIGFwcHJvYWNoIGFuZCBrZWVuIG9uIGdldHRpbmcKaXQgdXBzdHJlYW0uICBTb3JyeSBmb3Ig
dGhlIGRlbGF5IHJldmlld2luZyBpdCEgIEkgaGF2ZSBiZWVuIGF3YXkgYQpsb3QuCgo+IEdlbmVy
YWwgaWRlYSBpcyB0byBhbGxvdyBmcmVlbHkgc2V0IGRldmljZV9tb2RlbF92ZXJzaW9uIGFuZAo+
IGRldmljZV9tb2RlbF9zdHViZG9tYWluX292ZXJyaWRlIGFuZCBjaG9vc2UgdGhlIHJpZ2h0IG9w
dGlvbnMgYmFzZWQgb24gdGhpcyBjaG9pY2UuCj4gQWxzbywgYWxsb3cgdG8gc3BlY2lmaWMgcGF0
aCB0byBzdHViZG9tYWluIGtlcm5lbC9yYW1kaXNrLCBmb3IgZ3JlYXRlciBmbGV4aWJpbGl0eS4K
PiBSaWdodCBub3cgd2hlbiBxZW11LXhlbiBpbiBzdHViZG9tYWluIGlzIHNlbGVjdGVkLCBpdCBp
cyBhc3N1bWVkIGl0J3MKPiBMaW51eC1iYXNlZCBhbmQgZmV3IGRlY2lzaW9ucyBhcmUgYmFzZWQg
b24gaXQsIHNwZWNpZmljYWxseToKClRoYXQgc291bmRzIHNlbnNpYmxlLgoKPiAgLSBxZW11IGFy
Z3MgZW5jb2RpbmcgKFx4MWIgYXMgc2VwYXJhdG9yLCB0byBhbGxvdyBzcGFjZXMgaW4gYXJndW1l
bnRzKQoKV2hhdCBpZiB0aGUgYXJndW1lbnRzIGNvbnRhaW4gXHgxYiA/ICBJIHRoaW5rIHlvdSBt
YXkgbmVlZCBhIHF1b3RpbmcKc2NoZW1lLCBvciB0byB1c2UgbnVsLgoKPiBJdCBtYXkgYmUgYSBn
b29kIGlkZWEgdG8gZG9jdW1lbnQgInN0dWJkb21haW4gQVBJIiBzb21ld2hlcmUuIElzIHRoZXJl
IHN1Y2gKPiBkb2N1bWVudCBmb3IgTWluaU9TIG9uZT8KCk5vLgoKPiAgSGVyZSBpcyBhbiBpbml0
aWFsIHZlcnNpb24gZm9yIExpbnV4IG9uZToKPiAKPiAgICAgQXNzdW1wdGlvbnMgYWJvdXQgTGlu
dXgtYmFzZWQgc3R1YmRvbWFpbiBmb3IgcWVtdS14ZW46Cj4gICAgICogcWVtdSBjb21tYW5kIGxp
bmUgaXMgc3RvcmVkIGJ5IHRvb2xzdGFjayBpbgo+ICAgICAgIC92bS88dGFyZ2V0LXV1aWQ+L2lt
YWdlL2RtYXJncyB4ZW5zdG9yZSBlbnRyeSwgYXJndW1lbnRzIGFyZSBzZXBhcmF0ZWQKPiAgICAg
ICB3aXRoIFx4MWIgY2hhcmFjdGVyCgpPaCwgeGVuc3RvcmUuICBGcm9tIGRvY3MvbWlzYy94ZW5z
dG9yZS50eHQ6Cgp8IHhlbnN0b3JlIHZhbHVlcyBzaG91bGQgbm9ybWFsbHkgYmUgNy1iaXQgQVND
SUkgdGV4dCBzdHJpbmdzCnwgY29udGFpbmluZyBieXRlcyAweDIwLi4weDdmIG9ubHkKCkkgdGhp
bmsgeW91IGNvdWxkIGhhdmUgc2VwYXJhdGUgeGVuc3RvcmUga2V5cyBmb3IgdGhlIHNlcGVyYXRl
CmFyZ3VtZW50cywgb3IgeW91IGNvdWxkIGVuY29kZSBpdCBzb21laG93LgoKPiAgICAgKiBxZW11
IGNhbiBhY2Nlc3Mgc2F2ZWQgc3RhdGUgKGlmIGFueSkgYXQgaXRzIEZEIDMKPiAgICAgKiBxZW11
IGNhbiB3cml0ZSBpdHMgc3RhdGUgKGZvciBzYXZlL21pZ3JhdGlvbikgdG8gaXRzIEZEIDQKClRo
YXQncyBhIGRlc2NyaXB0aW9uIG9mIHRoZSBwcm90b2NvbCB0byAqcWVtdSouICBJcyB0aGUgdG9v
bHN0YWNrIHRoZW4KcmVzcG9uc2libGUgZm9yIHRoZSBwcm90b2NvbCBhY3Jvc3MgdGhlIGRvbWFp
biBib3VuZGFyeSA/ICBJIHRoaW5rIGl0CndvdWxkIGJlIG5pY2UgdG8gc3BlY2lmeSB0aGF0IGhl
cmUgdG9vLgoKPiAgICAgKiBxZW11IGV4cGVjdHMgYmFja2VuZCBmb3Igc2VyaWFsIGNvbnNvbGUg
YXQgL2Rldi9odmMzCj4gICAgICogZGlza3MgY29uZmlndXJlZCBmb3IgdGhlIHRhcmdldCBhcmUg
YXZhaWxhYmxlIGFzIC9kZXYveHZkKiwgaW4KPiAgICAgICBjb25maWd1cmF0aW9uIG9yZGVyCj4g
ICAgICogcWVtdSBjYW4gY2FsbCAvZXRjL3FlbXUtaWZ1cCBhbmQgL2V0Yy9xZW11LWlmZG93biB0
byBjb25uZWN0L2Rpc2Nvbm5lY3QKPiAgICAgICBuZXR3b3JrIGludGVyZmFjZSB0byBhcHByb3By
aWF0ZSBuZXR3b3JrCgpQbGVhc2UgY2FuIHdlIHB1dCB0aGlzIGluLXRyZWUgYW5kIG5vdCBpbiBh
IDAwLyBjb3ZlciBsZXR0ZXIgOi0pLgoKPiBJbml0aWFsIHZlcnNpb24gaGFzIG5vIFFNUCBzdXBw
b3J0IC0gaW4gaW5pdGlhbCBwYXRjaGVzIGl0IGlzIGNvbXBsZXRlbHkKPiBkaXNhYmxlZCwgd2hp
Y2ggbWVhbnMgbm8gc3VzcGVuZC9yZXN0b3JlLiBRTVAgbm9ybWFsbHkgd291bGQgYmUgdXNlZCBm
b3IgUENJCj4gcGFzc3Rocm91Z2ggc2V0dXAsIGJ1dCBpdCBpcyB3b3JrZWQgYXJvdW5kIHdpdGgg
TWluaU9TLWxpa2UgY29udHJvbCBwcm90b2NvbAo+IG92ZXIgeGVuc3RvcmUsIHdoaWNoIHRoZW4g
aXMgdHJhbnNsYXRlZCB0byBRTVAgb24gc3R1YmRvbWFpbiBzaWRlLgoKSG93IHVucGxlYXNhbnQu
ICBCdXQgYmV0dGVyIHRoYW4gbm90aGluZy4KCj4gU29tZSBvcHRpb24gaXMgdG8gdXNlIHNlcGFy
YXRlIGNvbnNvbGUgZm9yIHRoYXQsIGJ1dCB0aGF0IHJlcXVpcmUKPiB4ZW5zdG9sZWQgc3VwcG9y
dGluZyBtdWx0aXBsZSBjb25zb2xlcyBwZXIgZG9tYWluICh0aGUgZ29hbCBpcyB0byBub3QgaGF2
ZSBxZW11Cj4gaW4gZG9tMCBhdCBhbGwpLiBBbHNvLCBpdCB3b3VsZCBiZSBwcmVmZXJhYmxlIHRv
IGV2YWx1YXRlIGhvdyBsaWJ4bAo+IGhhbmRsZSBwb3RlbnRpYWxseSBtYWxpY2lvdXMgUU1QIHJl
c3BvbnNlcy4KCldlIGFyZSB3b3JraW5nIG9uIHRoYXQgbGF0dGVyIHBvaW50IGFueXdheS4KCj4g
QW5vdGhlciBvcHRpb24gaXMgdG8gdXNlIHhlbnN0b3JlIC0gZWl0aGVyIHRyYW5zbGF0ZSBldmVy
eXRoaW5nIG5lZWRlZCB0bwo+IE1pbmlPUy1saWtlIHRoaW5nLCBvciB3cml0ZSBhbHJlYWR5IGpz
b24tZm9ybWF0dGVkIHJlcXVlc3RzIHRvIHhlbnN0b3JlIGFuZAo+IHdhdGNoIHRoZXJlIGZvciBy
ZXNwb25zZXMuIFdoZW4gdXNpbmcgc2VwYXJhdGUgeGVuc3RvcmUgZGlyIGZvciB0aGF0LCB3aXRo
Cj4gcGVyLWNvbW1hbmQgZW50cmllcyAoY29tbWFuZCBpZCBhcyBhIGtleSBuYW1lPykgdGhhdCB3
b3VsZCBzb2x2ZSBjb25jdXJyZW5jeQo+IHByb2JsZW0uCgpUaGF0IHdvdWxkIGJlIGZpbmUgdG9v
LgoKPiBRTVAgc3VwcG9ydCBvdmVyIHNlcGFyYXRlIGNvbnNvbGU6IHBhdGNoICJsaWJ4bDogYWNj
ZXNzIFFNUCBzb2NrZXQgdmlhIGNvbnNvbGUKPiBmb3IgcWVtdS1pbi1zdHViZG9tYWluIiBpbXBs
ZW1lbnRzIHNvbWUgZWFybHkgUG9DIG9mIHRoaXMuCj4gTWFqb3IgbGltaXRhdGlvbjogb25seSBv
bmUgY29ubmVjdGlvbiBhdCBhIHRpbWUgYW5kIG5vIG1lYW5zIG9mIG91dCBvZgo+IGJhbmQgcmVz
ZXQgKGFuZCByZS1uZWdvdGlhdGUpLiBJJ3ZlIHRyaWVkIGFkZGluZyB2ZXJ5IHNpbXBsZSBgcW1w
X3Jlc2V0YAo+IGNvbW1hbmQgZm9yIGluLWJhbmQgY29ubmVjdGlvbiByZXNldCwgYnV0IGl0IGlz
IHVucmVsaWFibGUgYmVjYXVzZSBvZiB0aGUKPiBmaXJzdCBsaW1pdGF0aW9uIC0geGwgcHJvY2Vz
cyBydW5uaW5nIGluIGJhY2tncm91bmQgaG9sZCB0aGlzIGNvbm5lY3Rpb24gb3Blbgo+IGFuZCBl
dmVyeSBvdGhlciB4bCBpbnN0YW5jZSBpbnRlcmZlcmUgd2l0aCBpdC4gT24gdGhlIG90aGVyIGhh
bmQsIGZvciBsaWJ2aXJ0Cj4gdXNlIGNhc2Ugb25lIGNvbm5lY3Rpb24gY291bGQgYmUgZW5vdWdo
IChsZWF2aW5nIGFsb25lIGxpYnZpcnRkIHJlc3RhcnQpLgoKVGhpcyBpcyBhd2t3YXJkLCBpc24n
dCBpdC4gIFRoZSBYZW4gUFYgY29uc29sZSBwcm90b2NvbCBoYXMgbm8gcmVzZXQKbWVjaGFuaXNt
LiAgQ2FuIHdlIHVzZSBsaWJ2Y2hhbiBoZXJlIGFuZCBwcm92aWRlIHFtcCB2Y2hhbnMgPwoKPiBY
ZW5jb25zb2xlZCBwYXRjaGVzIGFkZCBzdXBwb3J0IGZvciBtdWx0aXBsZSBjb25zb2xlcyBpbiB4
ZW5jb25zb2xlZCwgdG8gYXZvaWQgdGhlIG5lZWQKPiBmb3IgcWVtdSBpbiBkb20wIGZvciB0aGlz
IHRvIHdvcmsuIE11bHRpcGxlIGNvbnNvbGVzIGZvciBhIHN0dWJkb21haW4gYXJlIHVzZWQgZm9y
Ogo+ICAtIGxvZ3MgKGNvbnNvbGUgMCkKPiAgLSBzYXZlICsgcmVzdG9yZSAoY29uc29sZSAxLCAy
KQo+ICAtIHFtcCAoY29uc29sZSAzKQo+ICAtIHNlcmlhbCB0ZXJtaW5hbCB0byB0YXJnZXQgZG9t
VSAoY29uc29sZSA0KQo+IFhlbmNvbnNvbGVkIHBhdGNoZXMgYXJlIGluIGZhY3QgYSBzZXBhcmF0
ZSBzZXJpZXMsIGJ1dCBJJ20gc2VuZGluZyB0aGVtIGhlcmUgdG8KPiBlYXNlIGRlcGVuZGVuY2ll
cyBoYW5kbGluZyAobGF0dGVyIGxpYnhsIHBhdGNoZXMgdXNlIHRoYXQpLgoKVGhhdCBzb3VuZHMg
cmVhc29uYWJsZS4KCj4gV2hhdCBxbXAtbGlieGVuc3RhdCBzb2NrZXQgaXMgZm9yPwo+IAo+IFBD
SSBwYXNzdGhyb3VnaCBzdXBwb3J0IHJlcXVpcmUgc29tZSBtb3JlIGxvdmUuIFJpZ2h0IG5vdywg
bGlieGwgdHJpZXMgdG8gc2V0dXAKPiBwY2lmcm9udCBmb3IgYm90aCB0YXJnZXQgSFZNIGFuZCBz
dHViZG9tYWluIGFuZCB0aGUgZm9ybWVyIGZhaWxzIChyYWNlCj4gY29uZGl0aW9uKToKPiAgICAg
eGVuLXBjaWJhY2sgcGNpLTI1OS0wOiAyMiBDb3VsZG4ndCBsb2NhdGUgUENJIGRldmljZSAoMDAw
MDowMDoxYi4wKSEgcGVyaGFwcyBhbHJlYWR5IGluLXVzZT8KPiBGb3J0dW5hdGVseSBpdCBpc24n
dCBuZWVkZWQuIFRoZXJlIGlzIGFsc28gYSBQQ0kgcmVsYXRlZCBwcm9ibGVtIG9uCj4gZG9tYWlu
IHNodXRkb3duIC0gaXQgbG9va3MgbGlrZSBmaXJzdCBzdHViZG9tYWluIGlzIHBhdXNlZCBhbmQg
dGhlbiBsaWJ4bCB3YWl0cwo+IGZvciBwY2lmcm9udCB0aGVyZS4KPiBBbHNvLCBNU0kgZG9lc24n
dCB3b3JrIChxZW11IG91dHB1dCk6Cj4gCj4gICAgIFswMDowNS4wXSB4ZW5fcHRfbXNnY3RybF9y
ZWdfd3JpdGU6IHNldHVwIE1TSSAocmVnaXN0ZXI6IDgxKS4KPiAgICAgWzAwOjA1LjBdIG1zaV9t
c2l4X3NldHVwOiByZXF1ZXN0ZWQgcGlycSA1NSBmb3IgTVNJICh2ZWM6IDAsIGVudHJ5OiAwKQo+
ICAgICBbMDA6MDUuMF0gbXNpX21zaXhfc2V0dXA6IEVycm9yOiBNYXBwaW5nIG9mIE1TSSAoZXJy
OiAxLCB2ZWM6IDAsIGVudHJ5IDApCj4gICAgIFswMDowNS4wXSB4ZW5fcHRfbXNnY3RybF9yZWdf
d3JpdGU6IFdhcm5pbmc6IENhbiBub3QgbWFwIE1TSSAocmVnaXN0ZXI6IDgwKSEKPiAgICAgWzAw
OjA1LjBdIFdyaXRlLWJhY2sgdG8gdW5rbm93biBmaWVsZCAweDQ0IChwYXJ0aWFsbHkpIGluaGli
aXRlZCAoMHgwMCkKPiAgICAgWzAwOjA1LjBdIElmIHRoZSBkZXZpY2UgZG9lc24ndCB3b3JrLCB0
cnkgZW5hYmxpbmcgcGVybWlzc2l2ZSBtb2RlCj4gICAgIFswMDowNS4wXSAodW5zYWZlKSBhbmQg
aWYgaXQgaGVscHMgcmVwb3J0IHRoZSBwcm9ibGVtIHRvIHhlbi1kZXZlbAoKSSBjb25mZXNzIEkg
ZG9uJ3QgdW5kZXJzdGFuZCBQQ0kgcGFzc3Rocm91Z2ggYnV0IGl0IHdvdWxkIGJlIG5pY2UgZm9y
CnRoaXMgdG8gd29yay4gIEkgdGhpbmsgYSBzdGFydGluZyBwb2ludCBtaWdodCBiZSB0byB3cml0
ZSBkb3duIHdobyBpcwpzdXBwb3NlZCB0byBkbyB3aGF0Li4uCgo+IFRoaXMgcGF0Y2ggc2VyaWVz
IGlzIHRoaXJkIChmb3VydGg/KSBhdHRlbXB0IHRvIGdldCByaWQgb2YgbGltaXRhdGlvbgo+ICJp
ZiB5b3Ugd2FudCB0byB1c2Ugc3R1YmRvbWFpbiwgeW91J3JlIHN0dWNrIHdpdGggcWVtdS10cmFk
aXRpb25hbCIsIGRvbmUgb3Zlcgo+IHllYXJzLCBieSBtYW55IHBlb3BsZS4KPiBJIHRoaW5rIGl0
IHNob3VsZCBiZSBhY2NlcHRhYmxlIHBsYW4gdG8gZ3JhZHVhbGx5IGFkZCBmZWF0dXJlcyB0bwo+
IHFlbXUteGVuK3N0dWJkb21haW4gY29uZmlndXJhdGlvbiAtIG5vdCBuZWNlc3Nhcnkgd2FpdGlu
ZyB3aXRoIGNvbW1pdHRpbmcgYW55Cj4gb2YgdGhvc2UgcGF0Y2hlcyB1bnRpbCBmdWxsIGZlYXR1
cmUgc2V0IG9mIHFlbXUteGVuIGlzIHN1cHBvcnRlZC4gQWZ0ZXIgYWxsLAo+IHJpZ2h0IG5vdyAi
ZmVhdHVyZSBzZXQgc3VwcG9ydGVkIGJ5IHFlbXUteGVuK3N0dWJkb20iIGlzIGVtcHR5LCBzbyB3
b3VsZG4ndCBiZQo+IHdvcnNlLgoKQWJzb2x1dGVseS4KCklhbi4KCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 16:55:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 16:55: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 1gCScd-0006ya-UY; Tue, 16 Oct 2018 16:55:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=b3lb=m4=citrix.com=prvs=820ed1191=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gCScc-0006yT-6J
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 16:55:06 +0000
X-Inumbo-ID: 6c618534-d164-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6c618534-d164-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 16:56:28 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,389,1534809600"; d="scan'208";a="67979119"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23494.6117.779876.228885@mariner.uk.xensource.com>
Date: Tue, 16 Oct 2018 17:55:01 +0100
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
In-Reply-To: <7b254e7464fe461e84f73ea3c146fb5a7909ea3d.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
 <7b254e7464fe461e84f73ea3c146fb5a7909ea3d.1533608042.git-series.marmarek@invisiblethingslab.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [RFC PATCH v2 01/17] libxl: fix qemu-trad cmdline
 for no sdl/vnc case
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIHdyaXRlcyAoIltSRkMgUEFUQ0ggdjIgMDEvMTdd
IGxpYnhsOiBmaXggcWVtdS10cmFkIGNtZGxpbmUgZm9yIG5vIHNkbC92bmMgY2FzZSIpOgo+IFdo
ZW4gcWVtdSBpcyBydW5uaW5nIGluIHN0dWJkb21haW4sIGFueSBhdHRlbXB0IHRvIGluaXRpYWxp
emUgdm5jL3NkbAo+IHRoZXJlIHdpbGwgY3Jhc2ggaXQgKG9uIGZhaWxlZCBhdHRlbXB0IHRvIGxv
YWQgYSBrZXltYXAgZnJvbSBhIGZpbGUpLiBJZgo+IHZmYiBpcyBwcmVzZW50LCBhbGwgdGhvc2Ug
Y2FzZXMgYXJlIHNraXBwZWQuIEJ1dCBzaW5jZQo+IGIwNTNmMGM0YzllNTMzZjNkOTc4MzdjZjg5
N2ViOTIwYjgzNTVlZDMgImxpYnhsOiBkbyBub3Qgc3RhcnQgZG9tMCBxZW11Cj4gZm9yIHN0dWJk
b21haW4gd2hlbiBub3QgbmVlZGVkIiBpdCBpcyBwb3NzaWJsZSB0byBjcmVhdGUgYSBzdHViZG9t
YWluCj4gd2l0aG91dCB2ZmIgYW5kIGNvbnRyYXJ5IHRvIHRoZSBjb21tZW50IC12bmMgbm9uZSBk
byB0cmlnZ2VyIFZOQwo+IGluaXRpYWxpemF0aW9uIGNvZGUgKGp1c3Qgc2tpcHMgZXhwb3Npbmcg
aXQgZXh0ZXJuYWxseSkuCj4gQ2hhbmdlIHRoZSBpbXBsaWNpdCBTREwgYXZvaWRpbmcgbWV0aG9k
IHRvIC1ub2dyYXBoaWNzIG9wdGlvbiwgdXNlZCB3aGVuCj4gbm9uZSBvZiBTREwgb3IgVk5DIGlz
IGVuYWJsZWQuCj4gCj4gU2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tp
IDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgo+IFJldmlld2VkLWJ5OiBKYXNvbiBB
bmRyeXVrIDxqYW5kcnl1a0BnbWFpbC5jb20+CgpBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5q
YWNrc29uQGV1LmNpdHJpeC5jb20+Cgo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9k
bS5jIGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwo+IGluZGV4IGZkZDdmYTMuLmViZThlMGMgMTAw
NjQ0Cj4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYwo+ICsrKyBiL3Rvb2xzL2xpYnhsL2xp
YnhsX2RtLmMKPiBAQCAtNDc1LDE0ICs0NzUsMTQgQEAgc3RhdGljIGludCBsaWJ4bF9fYnVpbGRf
ZGV2aWNlX21vZGVsX2FyZ3Nfb2xkKGxpYnhsX19nYyAqZ2MsCj4gICAgICAgICAgaWYgKGxpYnhs
X2RlZmJvb2xfdmFsKHZuYy0+ZmluZHVudXNlZCkpIHsKPiAgICAgICAgICAgICAgZmxleGFycmF5
X2FwcGVuZChkbV9hcmdzLCAiLXZuY3VudXNlZCIpOwo+ICAgICAgICAgIH0KPiAtICAgIH0gZWxz
ZQo+ICsgICAgfSBlbHNlIGlmICghc2RsKQo+ICAgICAgICAgIC8qCj4gICAgICAgICAgICogVk5D
IGlzIG5vdCBlbmFibGVkIGJ5IGRlZmF1bHQgYnkgcWVtdS14ZW4tdHJhZGl0aW9uYWwsCj4gLSAg
ICAgICAgICogaG93ZXZlciBwYXNzaW5nIC12bmMgbm9uZSBjYXVzZXMgU0RMIHRvIG5vdCBiZQo+
IC0gICAgICAgICAqICh1bmV4cGVjdGVkbHkpIGVuYWJsZWQgYnkgZGVmYXVsdC4gVGhpcyBpcyBv
dmVycmlkZGVuIGJ5Cj4gLSAgICAgICAgICogZXhwbGljaXRseSBwYXNzaW5nIC1zZGwgYmVsb3cg
YXMgcmVxdWlyZWQuCj4gKyAgICAgICAgICogaG93ZXZlciBza2lwcGluZyAtdm5jIGNhdXNlcyBT
REwgdG8gYmUKPiArICAgICAgICAgKiAodW5leHBlY3RlZGx5KSBlbmFibGVkIGJ5IGRlZmF1bHQu
IElmIHVuZGVzaXJlZCwgZGlzYWJsZSBncmFwaGljcyBhdAo+ICsgICAgICAgICAqIGFsbC4KPiAg
ICAgICAgICAgKi8KPiAtICAgICAgICBmbGV4YXJyYXlfYXBwZW5kX3BhaXIoZG1fYXJncywgIi12
bmMiLCAibm9uZSIpOwo+ICsgICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgIi1ub2dy
YXBoaWMiKTsKPiAgCgpJIHdvdWxkIHdlbGNvbWUgYSBwYXRjaCB0byBhZGQgdGhlIG1pc3Npbmcg
eyB9IHRvIHRoaXMgbGFzdCBpZiBicmFuY2guCgpUaGFua3MsCklhbi4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 17:16:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 17:16: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 1gCSxc-0000Bh-PR; Tue, 16 Oct 2018 17:16:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=b3lb=m4=citrix.com=prvs=820ed1191=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gCSxb-0000Bc-83
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 17:16:47 +0000
X-Inumbo-ID: 736ef09e-d167-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 736ef09e-d167-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 17:18:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,389,1534809600"; d="scan'208";a="67981731"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23494.7417.911789.655502@mariner.uk.xensource.com>
Date: Tue, 16 Oct 2018 18:16:41 +0100
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
In-Reply-To: <084e43a6ca74c8cb6ffb7301497f425b413cfc42.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
 <084e43a6ca74c8cb6ffb7301497f425b413cfc42.1533608042.git-series.marmarek@invisiblethingslab.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [RFC PATCH v2 03/17] libxl: Handle Linux stubdomain
 specific QEMU options.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Simon Gaiser <simon@invisiblethingslab.com>, xen-devel@lists.xenproject.org,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>, Eric Shelton <eshelton@pobox.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIHdyaXRlcyAoIltSRkMgUEFUQ0ggdjIgMDMvMTdd
IGxpYnhsOiBIYW5kbGUgTGludXggc3R1YmRvbWFpbiBzcGVjaWZpYyBRRU1VIG9wdGlvbnMuIik6
Cj4gRnJvbTogRXJpYyBTaGVsdG9uIDxlc2hlbHRvbkBwb2JveC5jb20+Cj4gCj4gVGhpcyBwYXRj
aCBjcmVhdGVzIGFuIGFwcHJvcHJpYXRlIGNvbW1hbmQgbGluZSBmb3IgdGhlIFFFTVUgaW5zdGFu
Y2UKPiBydW5uaW5nIGluIGEgTGludXgtYmFzZWQgc3R1YmRvbWFpbi4KLi4uCj4gLXN0YXRpYyBj
b25zdCBjaGFyICpsaWJ4bF90YXBpZl9zY3JpcHQobGlieGxfX2djICpnYykKPiArc3RhdGljIGNv
bnN0IGNoYXIgKmxpYnhsX3RhcGlmX3NjcmlwdChsaWJ4bF9fZ2MgKmdjLAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2RvbWFpbl9idWlsZF9pbmZv
ICppbmZvKQo+ICB7Cj4gICNpZiBkZWZpbmVkKF9fbGludXhfXykgfHwgZGVmaW5lZChfX0ZyZWVC
U0RfXykKPiArICAgIGlmIChpbmZvLT5zdHViZG9tYWluX3ZlcnNpb24gPT0gTElCWExfU1RVQkRP
TUFJTl9WRVJTSU9OX0xJTlVYKQo+ICsgICAgICAgIHJldHVybiBsaWJ4bF9fc3ByaW50ZihnYywg
Ii9ldGMvcWVtdS1pZnVwIik7Cj4gKyAgICByZXR1cm4gbGlieGxfX3N0cmR1cChnYywgIm5vIik7
Cj4gKyNlbHNlCj4gKyAgICByZXR1cm4gR0NTUFJJTlRGKCIlcy9xZW11LWlmdXAiLCBsaWJ4bF9f
eGVuX3NjcmlwdF9kaXJfcGF0aCgpKTsKPiArI2VuZGlmCj4gK30KPiArCj4gK3N0YXRpYyBjb25z
dCBjaGFyICpsaWJ4bF90YXBpZl9kb3duc2NyaXB0KGxpYnhsX19nYyAqZ2MsCj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2RvbWFpbl9idWls
ZF9pbmZvICppbmZvKQo+ICt7Cj4gKyNpZiBkZWZpbmVkKF9fbGludXhfXykgfHwgZGVmaW5lZChf
X0ZyZWVCU0RfXykKPiArICAgIGlmIChpbmZvLT5zdHViZG9tYWluX3ZlcnNpb24gPT0gTElCWExf
U1RVQkRPTUFJTl9WRVJTSU9OX0xJTlVYKQo+ICsgICAgICAgIHJldHVybiBsaWJ4bF9fc3ByaW50
ZihnYywgIi9ldGMvcWVtdS1pZmRvd24iKTsKCldlIHNob3VsZCBuZXZlciBoYXZlIHBlcm1pdHRl
ZCB0aGlzICNpZmRlZmVyeS4gIFRoZSByZXN1bHRpbmcgZGlmZgpoZXJlIGlzIGFsbW9zdCBpbmNv
bXByZWhlbnNpYmxlIGR1ZSB0byB0aGUgMyBsZXZlbHMgb2YgaW1wcm9wZXIKbmVzdGluZzogZGlm
ZiwgaWZkZWYsIGFuZCBjb2RlLgoKQWxzbyB3ZSBkbyBub3QgY3VycmVudGx5IHN1cHBvcnQgYW55
IGRvbTAncyBvdGhlciB0aGFuIExpbnV4IGFuZApGcmVlQlNEIGFueXdheSEgIFNvIHRoZSAjaWZk
ZWYgaXMgZW50aXJlbHkgcmVkdW5kYW50LiAgVGhpcyB3YXNuJ3QgCm5vdGljZWQgd2hlbiAyYjJl
ZjBjNTQ0NTk3MjI5NDNkYjYxNjZkYTI4ZTA5OGFmMTJhOWU2CiAgImxpYnhsOiBkb24ndCB1c2Ug
YSBxZW11LWlmdXAgc2NyaXB0IG9uIEZyZWVCU0QiCndhcyBwcmVwYXJlZCBhbmQgYWNjZXB0ZWQu
CgpBRkFJQ1QgdGhpcyBwYXJ0IG9mIHRoaXMgcGF0Y2ggaXMgc2VwYXJhdGluZyBvdXQgdGhlIGRv
d24gYW5kIHVwCnZlcnNpb25zIG9mIGxpYnhsX3RhcGlmX3NjcmlwdC4gIFRoZSByZXN1bHRpbmcg
dHdvIGZ1bmN0aW9ucyBhcmUgcXVpdGUKc2ltaWxhciB0aG91Z2guCgpJIHN1Z2dlc3QgdGhlIGZv
bGxvd2luZyBzZXJpZXMgb2Ygc21hbGwgY2hhbmdlczoKICAgMS4gRHJvcCB0aGUgI2lmIGFuZCBh
bGwgdGhlIGNvZGUgaW4gdGhlICNlbHNlCiAgIDIuIEFkZCBhIGxpYnhsX19kZXZpY2VfYWN0aW9u
IHBhcmFtZXRlciB0byBsaWJ4bF90YXBpZl9zY3JpcHQKICAgMy4gTWFrZSB5b3VyIG5ldyBjb2Rl
IGNoZWNrIGZvciBsaW51eCBzdHViZG9tIGFuZCBpZiBzbwogICAgICAgcGFzcyAgICAicWVtdSIg
KyAoYWN0aW9uID09IGFkZCkgPyAidXAiIDoKICAgICAgICAgICAgICAgICAgICAgICAgKGFjdGlv
biA9PSByZW1vdmUpID8gImRvd24iIDogKGFib3J0KCksMCkKICAgICAgIG9yIHNvbWUgc3VjaAoK
V2hhdCBkbyB5b3UgdGhpbmsgPwoKPiBAQCAtMTA5OSwxMCArMTExOCwzMSBAQCBzdGF0aWMgaW50
IGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxfYXJnc19uZXcobGlieGxfX2djICpnYywKPiAgICAg
ICAgICAgICAgICAgIHJldHVybiBFUlJPUl9JTlZBTDsKPiAgICAgICAgICAgICAgfQo+ICAgICAg
ICAgICAgICBpZiAoYl9pbmZvLT51Lmh2bS5zZXJpYWwpIHsKPiAtICAgICAgICAgICAgICAgIGZs
ZXhhcnJheV92YXBwZW5kKGRtX2FyZ3MsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAiLXNlcmlhbCIsIGJfaW5mby0+dS5odm0uc2VyaWFsLCBOVUxMKTsKPiAtICAgICAgICAg
ICAgfSBlbHNlIGlmIChiX2luZm8tPnUuaHZtLnNlcmlhbF9saXN0KSB7Cj4gKyAgICAgICAgICAg
ICAgICBpZiAoaXNfc3R1YmRvbSkgewo+ICsgICAgICAgICAgICAgICAgICAgIGZsZXhhcnJheV92
YXBwZW5kKGRtX2FyZ3MsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Ii1zZXJpYWwiLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BS
SU5URigiL2Rldi9odmMlZCIsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFNUVUJET01fQ09OU09MRV9TRVJJQUwpLAo+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIE5VTEwpOwo+ICsgICAgICAgICAgICAgICAgfSBlbHNlIHsK
PiArICAgICAgICAgICAgICAgICAgICBmbGV4YXJyYXlfdmFwcGVuZChkbV9hcmdzLAo+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICItc2VyaWFsIiwgYl9pbmZvLT51Lmh2
bS5zZXJpYWwsIE5VTEwpOwo+ICsgICAgICAgICAgICAgICAgfQo+ICsgICAgICAgICAgICB9IGVs
c2UgaWYgKGJfaW5mby0+dS5odm0uc2VyaWFsX2xpc3QgJiYKPiArICAgICAgICAgICAgICAgICAg
ICBiX2luZm8tPnUuaHZtLnNlcmlhbF9saXN0WzBdKSB7Cj4gICAgICAgICAgICAgICAgICBjaGFy
ICoqcDsKPiArICAgICAgICAgICAgICAgIGlmIChpc19zdHViZG9tKSB7Cj4gKyAgICAgICAgICAg
ICAgICAgICAgaWYgKGJfaW5mby0+dS5odm0uc2VyaWFsX2xpc3RbMV0pIHsKClRoaXMgY2FuJ3Qg
cG9zc2libHkgYmUgcmlnaHQuICBUaGUgMm5kIGlmIGlzIGluIHRoZSBlbHNlIG9mIGEKY29uZGl0
aW9uIHdoaWNoIHdpbGwgYWx3YXlzIGNhdGNoIGFsbCBvZiBpdHMgY2FzZXMuCgpBbHNvLAoKPiAr
ICAgICAgICAgICAgICAgICAgICBmbGV4YXJyYXlfdmFwcGVuZChkbV9hcmdzLAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICItc2VyaWFsIiwKPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBHQ1NQUklOVEYoIi9kZXYvaHZjJWQiLAo+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTVFVCRE9NX0NPTlNP
TEVfU0VSSUFMKSwKCml0IHJlcGVhdHMgc29tZSBvZiB0aGUgY29kZS4KCj4gQEAgLTE1MDMsNyAr
MTU0Myw5IEBAIHN0YXRpYyBpbnQgbGlieGxfX2J1aWxkX2RldmljZV9tb2RlbF9hcmdzX25ldyhs
aWJ4bF9fZ2MgKmdjLAo+ICAgICAgICAgICAgICAgKiBJZiBxZW11IGlzbid0IGRvaW5nIHRoZSBp
bnRlcnByZXRpbmcsIHRoZSBwYXJhbWV0ZXIgaXMKPiAgICAgICAgICAgICAgICogYWx3YXlzIHJh
dwo+ICAgICAgICAgICAgICAgKi8KPiAtICAgICAgICAgICAgaWYgKGRpc2tzW2ldLmJhY2tlbmQg
PT0gTElCWExfRElTS19CQUNLRU5EX1FESVNLKQo+ICsgICAgICAgICAgICBpZiAobGlieGxfZGVm
Ym9vbF92YWwoYl9pbmZvLT5kZXZpY2VfbW9kZWxfc3R1YmRvbWFpbikpCj4gKyAgICAgICAgICAg
ICAgICBmb3JtYXQgPSAiaG9zdF9kZXZpY2UiOwoKU28gSSBpbmZlciB0aGF0IHlvdSBoYXZlIGNy
ZWF0ZWQgaW4gcWVtdSBhICJibG9jayBkZXZpY2UgZm9ybWF0IgpjYWxsZWQgImhvc3RfZGV2aWNl
IiB3aGljaCBpcyBhY3R1YWxseSBhIHB2IGZyb250ZW5kID8gIE9yIGFyZSB3ZQp1c2luZyBMaW51
eCdzIGJsa2Zyb250IGhlcmUgPyAgSW4gd2hpY2ggY2FzZSB3aHkgbm90ICJyYXciID8KCj4gKyAg
ICAgICAgICAgIH0gZWxzZSBpZiAobGlieGxfZGVmYm9vbF92YWwoYl9pbmZvLT5kZXZpY2VfbW9k
ZWxfc3R1YmRvbWFpbikpIHsKPiArICAgICAgICAgICAgICAgIHRhcmdldF9wYXRoID0gR0NTUFJJ
TlRGKCIvZGV2L3h2ZCVjIiwgJ2EnICsgZGlzayk7CgpOZWVkcyBhbiBlcnJvciBjaGVjayBpbiBj
YXNlIGRpc2sgaXMgdG9vIGxhcmdlLgoKVGhhbmtzLApJYW4uCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 17:33:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 17: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 1gCTD6-0001fW-9x; Tue, 16 Oct 2018 17:32:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x11d=m4=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1gCTD4-0001fR-Nb
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 17:32:46 +0000
X-Inumbo-ID: b000777c-d169-11e8-a6a9-d7ebe60f679a
Received: from out3-smtp.messagingengine.com (unknown [66.111.4.27])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b000777c-d169-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 17:34:08 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 5E9D421FB2;
 Tue, 16 Oct 2018 13:32:45 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Tue, 16 Oct 2018 13:32:45 -0400
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=fm1; bh=yAOEUe
 6fvAbDpDd3iQH8jN9KCyqM+PoENqfjzsE9Mxo=; b=kCHi70sVU4P6w1dF906VsQ
 +B5lIzmXd4mDZXs9jUlKbJ4jJyUoVgkLTODbZAeYspRKZt29/JrVvYXJPYa6O87/
 9C3cYt0h7y3AQLPkmHODg8kWIQsgg92GsyPr2y4c1jRAfioDWYYQn/Vmnouq/9pp
 Ob5R73IRfMFe04yvZ7CdAe7wlXbQMXYtMLA3lR3ifCQg4lk8lLgNIkpquZ/d3Cws
 tobuKua1lNT5QGdRn4xinJNH5wjq9ArIwe951ndolvSW3PzbPJsEcEPVQZuN/wyL
 CsOHyFR+6/YpaEFIY9780CzSydXrvJJVStQr5YHVXvOVabfhopLLPC7+viVLFKdQ
 ==
X-ME-Sender: <xms:vCDGW6ohr3tC_XcgEk4dt5JYUU2JusrcnTxLXD8G5gptNIHLb0AlBg>
X-ME-Proxy: <xmx:vCDGW3BX1aJpw44BS6wd0_O0GHdlh-nuHhr1eItJuhBUzBHpspYtlg>
 <xmx:vCDGW1stbYs5T3y7ioyv0lMp_C7LBAMwg6zTNQXYbRLPRC7YK_q9ig>
 <xmx:vCDGW54jaS14FB0IZGDi_Vj5bhgT0k1J7p_C0C31qfubQzFRjDhdQg>
 <xmx:vCDGW3dEXfUW5e8fffMWIg-aqRqcQjYuB02wa0MntMG8WDASWQDHjg>
 <xmx:vCDGW5U_j-yhN5ZHDOfCeew2eeH7A0xdJD3LfYHWO6tf0jFMHAQyiA>
 <xmx:vSDGW_UaS_r4UzHSDS5iT97GFk5mgkPvwi6XGuHSRaAq6dlHv0EQew>
Received: from mail-itl (ip5b409b0b.dynamic.kabel-deutschland.de
 [91.64.155.11])
 by mail.messagingengine.com (Postfix) with ESMTPA id B484BE46B8;
 Tue, 16 Oct 2018 13:32:43 -0400 (EDT)
Date: Tue, 16 Oct 2018 19:32:40 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20181016173240.GA1563@mail-itl>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
 <23494.5998.10340.694382@mariner.uk.xensource.com>
MIME-Version: 1.0
In-Reply-To: <23494.5998.10340.694382@mariner.uk.xensource.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [RFC PATCH v2 00/17] Add support for qemu-xen
 runnning in a Linux-based stubdomain.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Simon Gaiser <simon@invisiblethingslab.com>, xen-devel@lists.xenproject.org,
 Wei Liu <wei.liu2@citrix.com>, Eric Shelton <eshelton@pobox.com>
Content-Type: multipart/mixed; boundary="===============5925988006232233912=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============5925988006232233912==
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=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Oct 16, 2018 at 05:53:02PM +0100, Ian Jackson wrote:
> Marek Marczykowski-G=C3=B3recki writes ("[RFC PATCH v2 00/17] Add support=
 for qemu-xen runnning in a Linux-based stubdomain."):
> > [stuff]
>=20
> Thanks for this.  I'm very keen on this approach and keen on getting
> it upstream.  Sorry for the delay reviewing it!  I have been away a
> lot.
>=20
> > General idea is to allow freely set device_model_version and
> > device_model_stubdomain_override and choose the right options based on =
this choice.
> > Also, allow to specific path to stubdomain kernel/ramdisk, for greater =
flexibility.
> > Right now when qemu-xen in stubdomain is selected, it is assumed it's
> > Linux-based and few decisions are based on it, specifically:
>=20
> That sounds sensible.
>=20
> >  - qemu args encoding (\x1b as separator, to allow spaces in arguments)
>=20
> What if the arguments contain \x1b ?=20

Well, here I've changed "What if the arguments contain a space" to "What
if the arguments contain \x1b" ;)

> I think you may need a quoting
> scheme, or to use nul.

The main reason for this over alternatives (including nul) is using
shell script on the stubdomain side to handle this. Handling nul char in
shell is major PITA.

> > It may be a good idea to document "stubdomain API" somewhere. Is there =
such
> > document for MiniOS one?
>=20
> No.
>=20
> >  Here is an initial version for Linux one:
> >=20
> >     Assumptions about Linux-based stubdomain for qemu-xen:
> >     * qemu command line is stored by toolstack in
> >       /vm/<target-uuid>/image/dmargs xenstore entry, arguments are sepa=
rated
> >       with \x1b character
>=20
> Oh, xenstore.  From docs/misc/xenstore.txt:
>=20
> | xenstore values should normally be 7-bit ASCII text strings
> | containing bytes 0x20..0x7f only
>=20
> I think you could have separate xenstore keys for the seperate
> arguments, or you could encode it somehow.

What "normally" means in this context? For me it doesn't mean other
characters are prohibited.

> >     * qemu can access saved state (if any) at its FD 3
> >     * qemu can write its state (for save/migration) to its FD 4
>=20
> That's a description of the protocol to *qemu*.  Is the toolstack then
> responsible for the protocol across the domain boundary ?  I think it
> would be nice to specify that here too.

Well, toolstack is responsible for qemu command line (and QMP), so it is
part of the stubdomain protocol...

>=20
> >     * qemu expects backend for serial console at /dev/hvc3
> >     * disks configured for the target are available as /dev/xvd*, in
> >       configuration order
> >     * qemu can call /etc/qemu-ifup and /etc/qemu-ifdown to connect/disc=
onnect
> >       network interface to appropriate network

Actually, after recent changes in our linux stubdomain, this last point
wouldn't be needed. It's handled internally by observing qmp events.

> Please can we put this in-tree and not in a 00/ cover letter :-).

Sure.

> > Initial version has no QMP support - in initial patches it is completely
> > disabled, which means no suspend/restore. QMP normally would be used fo=
r PCI
> > passthrough setup, but it is worked around with MiniOS-like control pro=
tocol
> > over xenstore, which then is translated to QMP on stubdomain side.
>=20
> How unpleasant.  But better than nothing.
>
> > Some option is to use separate console for that, but that require
> > xenstoled supporting multiple consoles per domain (the goal is to not h=
ave qemu
> > in dom0 at all). Also, it would be preferable to evaluate how libxl
> > handle potentially malicious QMP responses.
>=20
> We are working on that latter point anyway.
>=20
> > Another option is to use xenstore - either translate everything needed =
to
> > MiniOS-like thing, or write already json-formatted requests to xenstore=
 and
> > watch there for responses. When using separate xenstore dir for that, w=
ith
> > per-command entries (command id as a key name?) that would solve concur=
rency
> > problem.
>=20
> That would be fine too.
>=20
> > QMP support over separate console: patch "libxl: access QMP socket via =
console
> > for qemu-in-stubdomain" implements some early PoC of this.
> > Major limitation: only one connection at a time and no means of out of
> > band reset (and re-negotiate). I've tried adding very simple `qmp_reset`
> > command for in-band connection reset, but it is unreliable because of t=
he
> > first limitation - xl process running in background hold this connectio=
n open
> > and every other xl instance interfere with it. On the other hand, for l=
ibvirt
> > use case one connection could be enough (leaving alone libvirtd restart=
).
>=20
> This is awkward, isn't it.  The Xen PV console protocol has no reset
> mechanism.  Can we use libvchan here and provide qmp vchans ?

That would be an option too. Require (trivial) vchan->unix socket proxy.

> > Xenconsoled patches add support for multiple consoles in xenconsoled, t=
o avoid the need
> > for qemu in dom0 for this to work. Multiple consoles for a stubdomain a=
re used for:
> >  - logs (console 0)
> >  - save + restore (console 1, 2)
> >  - qmp (console 3)
> >  - serial terminal to target domU (console 4)
> > Xenconsoled patches are in fact a separate series, but I'm sending them=
 here to
> > ease dependencies handling (latter libxl patches use that).
>=20
> That sounds reasonable.
>=20
> > What qmp-libxenstat socket is for?
> >=20
> > PCI passthrough support require some more love. Right now, libxl tries =
to setup
> > pcifront for both target HVM and stubdomain and the former fails (race
> > condition):
> >     xen-pciback pci-259-0: 22 Couldn't locate PCI device (0000:00:1b.0)=
! perhaps already in-use?
> > Fortunately it isn't needed. There is also a PCI related problem on
> > domain shutdown - it looks like first stubdomain is paused and then lib=
xl waits
> > for pcifront there.
> > Also, MSI doesn't work (qemu output):
> >=20
> >     [00:05.0] xen_pt_msgctrl_reg_write: setup MSI (register: 81).
> >     [00:05.0] msi_msix_setup: requested pirq 55 for MSI (vec: 0, entry:=
 0)
> >     [00:05.0] msi_msix_setup: Error: Mapping of MSI (err: 1, vec: 0, en=
try 0)
> >     [00:05.0] xen_pt_msgctrl_reg_write: Warning: Can not map MSI (regis=
ter: 80)!
> >     [00:05.0] Write-back to unknown field 0x44 (partially) inhibited (0=
x00)
> >     [00:05.0] If the device doesn't work, try enabling permissive mode
> >     [00:05.0] (unsafe) and if it helps report the problem to xen-devel
>=20
> I confess I don't understand PCI passthrough but it would be nice for
> this to work.  I think a starting point might be to write down who is
> supposed to do what...
>=20
> > This patch series is third (fourth?) attempt to get rid of limitation
> > "if you want to use stubdomain, you're stuck with qemu-traditional", do=
ne over
> > years, by many people.
> > I think it should be acceptable plan to gradually add features to
> > qemu-xen+stubdomain configuration - not necessary waiting with committi=
ng any
> > of those patches until full feature set of qemu-xen is supported. After=
 all,
> > right now "feature set supported by qemu-xen+stubdom" is empty, so woul=
dn't be
> > worse.
>=20
> Absolutely.
>=20
> Ian.
>=20

--=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?

--k+w/mQv8wyuph6w0
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAlvGILkACgkQ24/THMrX
1ywK4Af/Z2F77xyYoDI9KRLxSVTcqxjnBPwiwahr+7pUKCD0gFTfqSMlRP7CBXLj
rAKV+7LfZGY/aNZs+dTuJj48xFX4DCX6f6I/Oxm8XDPNqu9vwyWPfLJ5oW8kdpkO
WsTNNHMmZv48azC4Vl/5mtXRu/JcORBtXDTs21waVLoawKsfNcev2kd5isUbq5Nf
X0ZirC5j++fSQzYNKGC/yzHTP4R1EsieYUpkomugQ2xOFfQNRpRTvzDBDaIjPryG
EOqi0uKlFMTcX+lXfh5k4YG8bdrmWsyw8HFhu3hF9N/gLZiNCsd+eNLhz1FUF9bo
O7EoncyD5qJ3yFt+Z2LRl7Bx/r9D1A==
=Xa4i
-----END PGP SIGNATURE-----

--k+w/mQv8wyuph6w0--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5925988006232233912==--


From xen-devel-bounces@lists.xenproject.org Tue Oct 16 17:37:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 17: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 1gCTHF-0001pf-VX; Tue, 16 Oct 2018 17:37:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x11d=m4=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1gCTHE-0001pa-EP
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 17:37:04 +0000
X-Inumbo-ID: b6054534-d169-11e8-a8a5-bc764e045a96
Received: from out3-smtp.messagingengine.com (unknown [66.111.4.27])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b6054534-d169-11e8-a8a5-bc764e045a96;
 Tue, 16 Oct 2018 19:34:19 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id CAA1E21F95;
 Tue, 16 Oct 2018 13:37:02 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Tue, 16 Oct 2018 13:37:02 -0400
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=fm1; bh=v5avrd
 jf7OD+djDZcRngB829xyJMutDEkx4roFddfRE=; b=IKwOACSB6+cC7v2vUss4qm
 Nl8SX809OAFx3tSSpZlpGjhE/40KVjdrtEr9h8czBunCSRY2gLqP7KNcIgMTLBZJ
 dnw5DmGTnzmMNEMlrEBNTis7w7E5CDt+XnjhObJLfrEbbkplzq+PVknQOQfhwjuf
 0jz07r5Z1rlq47n9UChyNIHP1RZmGzDL4qZgdJswCvtnJqFJNg4hV5LrnCxZ6Xs2
 HY7OviKICHIZIUagYl7waf7nqDXAxaUvR+CC24/qgxK6ELGTRv6yOS8zh8oy6Q6n
 6Wee2bSQxHKfzdfsQN0ogdpN/SkNGXPc9TwbevqQGMu8zFWYzSY9ckJn8ACeAFpg
 ==
X-ME-Sender: <xms:viHGW2y19ZqWbpFpDj-Wd6M0c6LKhkYL08z6gKyw0vPGYRIqz4uz9w>
X-ME-Proxy: <xmx:viHGW6zmBsplleaY0-htHPk3F6SB_VdSY6gCUXJA006f93aWtGIgug>
 <xmx:viHGW0MImS7dYCbs1icvp6G3PRLROlXAFOLMxfpB1WCB0tIOFzcH7A>
 <xmx:viHGWz40H_YOChquyEBxk5zgPcWcfZvl-IC8ltOkYAsexlYimzehCQ>
 <xmx:viHGW9Pd-F6Mg3ziqJ-2F993qGvpfu5qdEpKLrnfzPCcAejb3_imGQ>
 <xmx:viHGW5m3WlvwD8mUXemDAZjtbCvOFjBFe0omjdcJjRoPtl7Yyaq_SA>
 <xmx:viHGWwJKTDIEtSGNvPoWDZrFtjMJAnNVNlIs6LPQ1lwkTN7H5gX1EQ>
Received: from mail-itl (ip5b409b0b.dynamic.kabel-deutschland.de
 [91.64.155.11])
 by mail.messagingengine.com (Postfix) with ESMTPA id 99F27102A0;
 Tue, 16 Oct 2018 13:37:01 -0400 (EDT)
Date: Tue, 16 Oct 2018 19:36:59 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20181016173659.GB1563@mail-itl>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
 <7c30330d13abc993594a264e3c7c61693c9fc316.1533608042.git-series.marmarek@invisiblethingslab.com>
 <20180809092541.u6xwmsk2egugwbu6@citrix.com>
 <20180903222527.GB1353@mail-itl>
 <23494.5430.77966.734666@mariner.uk.xensource.com>
MIME-Version: 1.0
In-Reply-To: <23494.5430.77966.734666@mariner.uk.xensource.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [RFC PATCH v2 02/17] libxl: Add
 "stubdomain_version" to domain_build_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: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>,
 Eric Shelton <eshelton@pobox.com>
Content-Type: multipart/mixed; boundary="===============6984113278273551154=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============6984113278273551154==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="5/uDoXvLw7AC5HRs"
Content-Disposition: inline


--5/uDoXvLw7AC5HRs
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Oct 16, 2018 at 05:43:34PM +0100, Ian Jackson wrote:
> Marek Marczykowski-G=C3=B3recki writes ("Re: [RFC PATCH v2 02/17] libxl: =
Add "stubdomain_version" to domain_build_info."):
> > Actually, with patch 04/17 you can set explicit stubdomain path, so
> > stubdomain_version is only another way (redundant to
> > device_model_version) to signal what protocol to communicate with
> > stubdomain should be used. Right now each qemu version have only one
> > stubdomain protocol:
> >  - qemu-xen-traditional - "mini os" one
> >  - qemu-xen - "linux" one - see cover letter
>=20
> I'm not sure why you need introduce a stubdomain_version variable
> internally, or the corresponding stubdomain_version config option, at
> all.
>=20
> Do we expect to have qemu trad on Linux ?  Seems unlikely.  We have
> been trying to do modern qemu on minios or rump kernels or something
> for years and gotten nowhere.
>=20
> So maybe what we should have is an internal macro or inline function
> called stubdomain_is_linux, so we can add new variants later
> internally.
>=20
> But I don't see the need for this to be in the public and stable libxl
> ABI.  Unless I'm missing something.

I imagine there may be more stubdomain versions in the future,
especially when the stubdomain path can be easily set in domain config.
But it's ok to add such field only if/when we'll actually have multiple
of them supported in upstream libxl. As long as the code will be clear
about what it "qemu-xen specific" and what is "linux stubdomain
specific". But stubdomain_is_linux macro should be enough.

--=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?

--5/uDoXvLw7AC5HRs
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAlvGIbsACgkQ24/THMrX
1yzQTQf9HZt8h3/0ObIXf6s86VJp1Aska/QfUrXE8dj7FCVFYeRIp8xwzlY91pHj
xhZ4xWgL76tajXOW1QLIbbwARzwkW5ChyYX0lenwzx4wUtM3sy9Ez5s2fpJ+ClHZ
+8OpmVeKsVbDjnGQ/6N8p7nemzX62OnHDT0FGfQqocOlwoIQaTzMd2cM7Qff7SBR
TkK9Skzrve4IzLrc/AV21eQbcRoPecHfSv9d7CQEWs9QBeSebx2mT1XPpQj5lILL
/PFN7E1Pf3WIVLEXvu8eVWFFPvdpmeZ4X4KwOSZlGZeEBLDG8Tgw+EUPtpNU9KEh
oSlyERLhcoZOUYiFpwiEmEzodbV7XQ==
=tf0t
-----END PGP SIGNATURE-----

--5/uDoXvLw7AC5HRs--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6984113278273551154==--


From xen-devel-bounces@lists.xenproject.org Tue Oct 16 17:39:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 17: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 1gCTJk-00022C-TR; Tue, 16 Oct 2018 17:39:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q9ou=m4=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1gCTJj-00021z-Lj
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 17:39:39 +0000
X-Inumbo-ID: a5913df8-d16a-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a5913df8-d16a-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 17: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 mx1.suse.de (Postfix) with ESMTP id F2662B037;
 Tue, 16 Oct 2018 17:39:36 +0000 (UTC)
Message-ID: <6eee6a89df54025bb4316a917a67b60840026725.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Ian Jackson <ian.jackson@citrix.com>, Wei Liu <wei.liu2@citrix.com>
Date: Tue, 16 Oct 2018 19:39:34 +0200
In-Reply-To: <23494.4470.855127.777529@mariner.uk.xensource.com>
References: <409d6789ab39c20d3c90483426e6d146ad131de1.1537546261.git-series.wei.liu2@citrix.com>
 <23494.4470.855127.777529@mariner.uk.xensource.com>
Organization: SUSE
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] libxl: extract and save affinity maps from
 hypervisor
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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="===============2782647806117217094=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============2782647806117217094==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-x4kNujADF7OGgV5QK1wj"


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

On Tue, 2018-10-16 at 17:27 +0100, Ian Jackson wrote:
> Wei Liu writes ("[PATCH] libxl: extract and save affinity maps from
> hypervisor"):
> > This is required to retain affinity setting across save/restore and
> > migration.
>=20
> Does the hypervisor or libxl invent a default affinity map at some
> point ?  If so that default calculation needs to be re-done for the
> new host.  ISTR some code to do NUMA affinity stuff by
> default.  CCing
> Dario who will hopefully save me digging into the code to answer that
> question :-).
>
I'll try, but no promises. :-/

So, when we create the domain, if there is no hard or soft affinity
configured by the user, we run automatic placement, which then ends up
(if successful) in the guest having a soft-affinity.

(We're in libxl/libxl_dom.c:libxl__build_pre(), BTW.)

If we save it/send to the destination, I think it means that when
resuming the guest, we'll see that it has a soft-affinity already and
go with it, skipping automatic placement.

Is that good? Is that what we always want?

I would say 'no', in the sense that, if affinity wasn't originally
specified, I'd argue that what we want is for libxl to figure it out
automatically at resume time, or on the new host, as it did when
creating the domain for the first time.

If on the other hand, a domain was actually explicitly specified, then
I guess it makes sense to at least try to set it when resuming.

So the point is, are we, at that time (i.e., during resume), able to
tell whether the reason why the domain has an affinity, is because the
user explicitly specified it? Out of the top of my head, I don't think
we can, but I probably better have another look at the code tomorrow...
:-/

> > diff --git a/tools/libxl/libxl_domain.c
> > b/tools/libxl/libxl_domain.c
> > index 3377bba..24fac9b 100644
> > --- a/tools/libxl/libxl_domain.c
> > +++ b/tools/libxl/libxl_domain.c
> >=20
> > +        /* Affinity maps */
> > +
> > +#define
> > REALLOC_AFFINITY_MAP(n)                                           =20
> >    \
> > +        for (i =3D 0; i < b_info->num_vcpu_ ## n ## _affinity; i++)
> > {           \
> > +            libxl_bitmap *m =3D &b_info->vcpu_ ## n ##
> > _affinity[i];            \
> > +            libxl_bitmap_dispose(m);                             =20
> >             \
> > +            libxl_bitmap_init(m);                                =20
> >             \
> > +            libxl_cpu_bitmap_alloc(CTX, m,
> > 0);                                \
> > +        }                                                        =20
> >             \
> > +        b_info->vcpu_ ## n ## _affinity
> > =3D                                     \
> > +            libxl__realloc(NOGC, b_info->vcpu_ ## n ##
> > _affinity,             \
> > +                    max_vcpus * sizeof(b_info->vcpu_ ## n ##
> > _affinity[0]));  \
> > +        for (i =3D b_info->num_vcpu_ ## n ## _affinity; i <
> > max_vcpus; i++) {   \
> > +            libxl_bitmap *m =3D &b_info->vcpu_ ## n ##
> > _affinity[i];            \
> > +            libxl_bitmap_init(m);                                =20
> >             \
> > +            libxl_cpu_bitmap_alloc(CTX, m,
> > 0);                                \
> > +        }                                                        =20
> >             \
> > +        b_info->num_vcpu_ ## n ## _affinity =3D max_vcpus;
> > +
> > +        REALLOC_AFFINITY_MAP(hard);
> > +        REALLOC_AFFINITY_MAP(soft);
>=20
> I don't think this needs to be a macro, does it ?  I mean, there's
> just the one member _affinity.  You could make this into a function.
>=20
FWIW, I'm not sure I'm getting, but there's vcpu_soft_affinity and
vcpu_hard_affinity.

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

--=-x4kNujADF7OGgV5QK1wj
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+4FAlvGIlYACgkQFkJ4iaW4
c+6k0Q/8CHJe/HU6IFOX0paRfOgpl/uB+igAtipnRhpN0Cwpxs+DwpI92oWPGYt1
I1xFPuZbBqwizAnScHa2aSrLbL6aCwu0YIW17+PyMWrZNFcqR6RkozqhtC2aJRDS
cPYIQ+KTh/tuSGY9DwJwG4UqKEkohdp9/1J2/3TJ996j257enVg4hgCukoYGAFI5
a2m3GBhssjz9jA5/M71RGNYjszfng5MNBLJTs165+VaWYBqcrw+a+ISrX8nyHsxt
B/5CpG6OL1S3EnNUcqTCdCWIYaYag0DMFZvdYy0bm09VokJpnYcTVkNMpHYvTkBr
pe8LnPJEHS4Sl1XNXaHF/M+0C/mqJjy6C5RQf7b05XJ/jL3mobX9F50tWX1lb1ZW
t8+v3Yakr/zJLDt6E/GGV/NVBopxRH7ZQRLdG8brhq8/4XOy1U9m3r2wVARPu0za
rs85GAdii5sttl0WWxtW9GtT7dgcLGK4FKDQ25u5voq2Z+y+dIsuUmfnO5TNSsCy
iykm0RB4BB+80xKN9t37WqgtUbuDdEpGTFWRkyKmbGjIVKVSaJSxrw5HfAVvNM7G
vMazFiIITzLEvSxRXMkKwpMFRkNSlYBfyPUy1n3tr/PTyQdo+NMnM1KbqQBd4Fb0
+Urlu+0AauxdQJd5pYsU/x4ycuD+SzIUSKqiBGjrrJsceA+AWgo=
=Pyk1
-----END PGP SIGNATURE-----

--=-x4kNujADF7OGgV5QK1wj--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2782647806117217094==--



From xen-devel-bounces@lists.xenproject.org Tue Oct 16 17:44:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 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 1gCTOG-0002lQ-RL; Tue, 16 Oct 2018 17:44:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=b3lb=m4=citrix.com=prvs=820ed1191=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gCTOE-0002kQ-OG
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 17:44:18 +0000
X-Inumbo-ID: b83de6ce-d16a-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b83de6ce-d16a-11e8-a8a5-bc764e045a96;
 Tue, 16 Oct 2018 19:41:32 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,389,1534809600"; d="scan'208";a="67984831"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23494.9058.115538.263269@mariner.uk.xensource.com>
Date: Tue, 16 Oct 2018 18:44:02 +0100
To: Dario Faggioli <dfaggioli@suse.com>
In-Reply-To: <6eee6a89df54025bb4316a917a67b60840026725.camel@suse.com>
References: <409d6789ab39c20d3c90483426e6d146ad131de1.1537546261.git-series.wei.liu2@citrix.com>
 <23494.4470.855127.777529@mariner.uk.xensource.com>
 <6eee6a89df54025bb4316a917a67b60840026725.camel@suse.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] libxl: extract and save affinity maps from
 hypervisor
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RGFyaW8gRmFnZ2lvbGkgd3JpdGVzICgiUmU6IFtQQVRDSF0gbGlieGw6IGV4dHJhY3QgYW5kIHNh
dmUgYWZmaW5pdHkgbWFwcyBmcm9tIGh5cGVydmlzb3IiKToKPiBJZiBvbiB0aGUgb3RoZXIgaGFu
ZCwgYSBkb21haW4gd2FzIGFjdHVhbGx5IGV4cGxpY2l0bHkgc3BlY2lmaWVkLCB0aGVuCj4gSSBn
dWVzcyBpdCBtYWtlcyBzZW5zZSB0byBhdCBsZWFzdCB0cnkgdG8gc2V0IGl0IHdoZW4gcmVzdW1p
bmcuCj4gCj4gU28gdGhlIHBvaW50IGlzLCBhcmUgd2UsIGF0IHRoYXQgdGltZSAoaS5lLiwgZHVy
aW5nIHJlc3VtZSksIGFibGUgdG8KPiB0ZWxsIHdoZXRoZXIgdGhlIHJlYXNvbiB3aHkgdGhlIGRv
bWFpbiBoYXMgYW4gYWZmaW5pdHksIGlzIGJlY2F1c2UgdGhlCj4gdXNlciBleHBsaWNpdGx5IHNw
ZWNpZmllZCBpdD8gT3V0IG9mIHRoZSB0b3Agb2YgbXkgaGVhZCwgSSBkb24ndCB0aGluawo+IHdl
IGNhbiwgYnV0IEkgcHJvYmFibHkgYmV0dGVyIGhhdmUgYW5vdGhlciBsb29rIGF0IHRoZSBjb2Rl
IHRvbW9ycm93Li4uCj4gOi0vCgpTbyBJIHRoaW5rIHdoYXQgaXMgbmVlZGVkIGlzIHRvIHNhdmUg
dGhlIG9yaWdpbmFsIGNvbmZpZy1zcGVjaWZpZWQKYWZmaW5pdHkgKHBsdXMgYW55IHVwZGF0ZXMp
LCBub3QgZmlzaCB0aGUgKHByb2JhYmx5IGxpYnhsLWdlbmVyYXRlZCkKb25lIG91dCBvZiB0aGUg
aHlwZXJ2aXNvci4KCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 17:52:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 17: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 1gCTVh-0003XP-Ln; Tue, 16 Oct 2018 17:52:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x11d=m4=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1gCTVh-0003XK-18
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 17:52:01 +0000
X-Inumbo-ID: cc71d4b9-d16b-11e8-a8a5-bc764e045a96
Received: from out3-smtp.messagingengine.com (unknown [66.111.4.27])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cc71d4b9-d16b-11e8-a8a5-bc764e045a96;
 Tue, 16 Oct 2018 19:49:15 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 6ED8521C5E;
 Tue, 16 Oct 2018 13:51:59 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Tue, 16 Oct 2018 13:51:59 -0400
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=fm1; bh=ELXGXb
 XoUv3J6pS+1cqpbGT/r1EU0opnj2qKZG+xDsU=; b=LoiS7O04wEYfH8E8d6zKyU
 0pyVUGOi2TfXswRA/SzC74p01RHOwj9SRChbWTOhZNsfi7ID+zdVKanbwqRHcXh9
 pkfylMTtyzMI2RilZftCfkj267i2AxsEBMsqy9rKsms387PtpcAtL1j5XmiL+Dt5
 grjIQRzjVXyY869rY5YzsY6Y37jeNMBybpoBdQTK491tTZoXBZlEffQ0PgZWjUK1
 et5e76JQ8vV/zxKqaFe9Ls6/iajabCevHaBY1FT5oC++ZXoMf9apFSpbVz4V/gn8
 KZxLaWFBM1PJN9LlilNiTUv26V02Y/HNvDGXT8dhMncetyJny28x4TZqaezGA6ww
 ==
X-ME-Sender: <xms:PiXGW6sSbRanFfutpvSgLQEjS1GCLfaTwXXTcqiBCc6oqywLQnwEmg>
X-ME-Proxy: <xmx:PiXGW-CHuhKhUrdQ_Va6_uqm0R1lBG88ENMy6lU65nHBBY0yDqCGNQ>
 <xmx:PiXGW2H2Qv2rmkbbTXvjxs-SiFgtl-wiUKWesnOmDP0kAVUUjTgwVA>
 <xmx:PiXGW4B7-czQxFRe36wmmnkmCYvQ5S3uQwIIkdSOHTfmwLXOHjtBUA>
 <xmx:PiXGW-Vp44wRp4Dod2b2LxhsY89wsr0IKgWj7uEDeVp3VSrDq9Nwpw>
 <xmx:PiXGW0o0YdWCcSEqHTc-S0mnpObhi5m8xQKS096TLHLsAZ7UqFwq4Q>
 <xmx:PyXGW5xYYT7wozX-qgB1zA8PJ6AC-hVUEjTysX8j1o4bkJsfeoj7qw>
Received: from mail-itl (ip5b409b0b.dynamic.kabel-deutschland.de
 [91.64.155.11])
 by mail.messagingengine.com (Postfix) with ESMTPA id C33F8E47E1;
 Tue, 16 Oct 2018 13:51:57 -0400 (EDT)
Date: Tue, 16 Oct 2018 19:51:55 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20181016175155.GC1563@mail-itl>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
 <084e43a6ca74c8cb6ffb7301497f425b413cfc42.1533608042.git-series.marmarek@invisiblethingslab.com>
 <23494.7417.911789.655502@mariner.uk.xensource.com>
MIME-Version: 1.0
In-Reply-To: <23494.7417.911789.655502@mariner.uk.xensource.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [RFC PATCH v2 03/17] libxl: Handle Linux stubdomain
 specific QEMU options.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Simon Gaiser <simon@invisiblethingslab.com>, xen-devel@lists.xenproject.org,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>, Eric Shelton <eshelton@pobox.com>
Content-Type: multipart/mixed; boundary="===============0364719111854693528=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============0364719111854693528==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="xesSdrSSBC0PokLI"
Content-Disposition: inline


--xesSdrSSBC0PokLI
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Oct 16, 2018 at 06:16:41PM +0100, Ian Jackson wrote:
> Marek Marczykowski-G=C3=B3recki writes ("[RFC PATCH v2 03/17] libxl: Hand=
le Linux stubdomain specific QEMU options."):
> > From: Eric Shelton <eshelton@pobox.com>
> >=20
> > This patch creates an appropriate command line for the QEMU instance
> > running in a Linux-based stubdomain.
> ...
> > -static const char *libxl_tapif_script(libxl__gc *gc)
> > +static const char *libxl_tapif_script(libxl__gc *gc,
> > +                                      const libxl_domain_build_info *i=
nfo)
> >  {
> >  #if defined(__linux__) || defined(__FreeBSD__)
> > +    if (info->stubdomain_version =3D=3D LIBXL_STUBDOMAIN_VERSION_LINUX)
> > +        return libxl__sprintf(gc, "/etc/qemu-ifup");
> > +    return libxl__strdup(gc, "no");
> > +#else
> > +    return GCSPRINTF("%s/qemu-ifup", libxl__xen_script_dir_path());
> > +#endif
> > +}
> > +
> > +static const char *libxl_tapif_downscript(libxl__gc *gc,
> > +                                          const libxl_domain_build_inf=
o *info)
> > +{
> > +#if defined(__linux__) || defined(__FreeBSD__)
> > +    if (info->stubdomain_version =3D=3D LIBXL_STUBDOMAIN_VERSION_LINUX)
> > +        return libxl__sprintf(gc, "/etc/qemu-ifdown");
>=20
> We should never have permitted this #ifdefery.  The resulting diff
> here is almost incomprehensible due to the 3 levels of improper
> nesting: diff, ifdef, and code.
>=20
> Also we do not currently support any dom0's other than Linux and
> FreeBSD anyway!  So the #ifdef is entirely redundant.  This wasn't=20
> noticed when 2b2ef0c54459722943db6166da28e098af12a9e6
>   "libxl: don't use a qemu-ifup script on FreeBSD"
> was prepared and accepted.
>=20
> AFAICT this part of this patch is separating out the down and up
> versions of libxl_tapif_script.  The resulting two functions are quite
> similar though.
>=20
> I suggest the following series of small changes:
>    1. Drop the #if and all the code in the #else
>    2. Add a libxl__device_action parameter to libxl_tapif_script
>    3. Make your new code check for linux stubdom and if so
>        pass    "qemu" + (action =3D=3D add) ? "up" :
>                         (action =3D=3D remove) ? "down" : (abort(),0)
>        or some such
>=20
> What do you think ?

Given updated stubdomain doesn't need qemu-ifup/ifdown at all, this
whole chunk can be dropped.

> > @@ -1099,10 +1118,31 @@ static int libxl__build_device_model_args_new(l=
ibxl__gc *gc,
> >                  return ERROR_INVAL;
> >              }
> >              if (b_info->u.hvm.serial) {
> > -                flexarray_vappend(dm_args,
> > -                                  "-serial", b_info->u.hvm.serial, NUL=
L);
> > -            } else if (b_info->u.hvm.serial_list) {
> > +                if (is_stubdom) {
> > +                    flexarray_vappend(dm_args,
> > +                                      "-serial",
> > +                                      GCSPRINTF("/dev/hvc%d",
> > +                                                STUBDOM_CONSOLE_SERIAL=
),
> > +                                      NULL);
> > +                } else {
> > +                    flexarray_vappend(dm_args,
> > +                                      "-serial", b_info->u.hvm.serial,=
 NULL);
> > +                }
> > +            } else if (b_info->u.hvm.serial_list &&
> > +                    b_info->u.hvm.serial_list[0]) {
> >                  char **p;
> > +                if (is_stubdom) {
> > +                    if (b_info->u.hvm.serial_list[1]) {
>=20
> This can't possibly be right.  The 2nd if is in the else of a
> condition which will always catch all of its cases.

Oh, indeed.

> Also,
>=20
> > +                    flexarray_vappend(dm_args,
> > +                                      "-serial",
> > +                                      GCSPRINTF("/dev/hvc%d",
> > +                                                STUBDOM_CONSOLE_SERIAL=
),
>=20
> it repeats some of the code.
>=20
> > @@ -1503,7 +1543,9 @@ static int libxl__build_device_model_args_new(lib=
xl__gc *gc,
> >               * If qemu isn't doing the interpreting, the parameter is
> >               * always raw
> >               */
> > -            if (disks[i].backend =3D=3D LIBXL_DISK_BACKEND_QDISK)
> > +            if (libxl_defbool_val(b_info->device_model_stubdomain))
> > +                format =3D "host_device";
>=20
> So I infer that you have created in qemu a "block device format"
> called "host_device" which is actually a pv frontend ?  Or are we
> using Linux's blkfront here ?  In which case why not "raw" ?

"format" is actually passed to "driver" option for -drive. And according
to qemu documentation, "raw" should be used only for regular file, not
block devices. And since qemu 3.0, "raw" driver rejects block devices[1].

> > +            } else if (libxl_defbool_val(b_info->device_model_stubdoma=
in)) {
> > +                target_path =3D GCSPRINTF("/dev/xvd%c", 'a' + disk);
>=20
> Needs an error check in case disk is too large.

Ok.

> Thanks,
> Ian.

[1] https://qemu.weilnetz.de/doc/qemu-doc.html#g_t_002ddrive-file_003djson_=
003a_007b_002e_002e_002e_007b_0027driver_0027_003a_0027file_0027_007d_007d-=
_0028since-3_002e0_0029

--=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?

--xesSdrSSBC0PokLI
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAlvGJTsACgkQ24/THMrX
1yz3WAf+Ik+fb+qmRnPUT3Azq+sfd+tTPnxDC8Vsky+Q2jGUJCx2yrW/kQsg+GLE
GI24c1zVnOw1HGRY9X5Kv7aseV2bjmhTB2sw2LrHXzSoQNh5Recw3LFYPpVrkipF
qlLw4I9MoyP5DmW1oDksu0ShEDVpHYtt1AsVJ9l1Znd08GR0/okRvYYXRfzghV3h
iQzUWFOXf2Ke7ZRnf4nYhvzz4MClURSB1d7X/tVoiDdEzEiz39gW0nmkwldRucNd
YOjpftNuLdLjbEWboC7fARX89Y2Hz/fQsbEpD0i4VaUZEaN7oqSDUUYw5DGe4Hqp
/rqmAA8a1QMvqmc9sj1iaWDG5vewpw==
=twdF
-----END PGP SIGNATURE-----

--xesSdrSSBC0PokLI--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0364719111854693528==--


From xen-devel-bounces@lists.xenproject.org Tue Oct 16 17:52:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 17:52: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 1gCTWM-0003aV-0o; Tue, 16 Oct 2018 17:52:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=b3lb=m4=citrix.com=prvs=820ed1191=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gCTWK-0003aN-Sy
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 17:52:40 +0000
X-Inumbo-ID: e434fe94-d16b-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e434fe94-d16b-11e8-a8a5-bc764e045a96;
 Tue, 16 Oct 2018 19:49:55 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,389,1534809600"; d="scan'208";a="67985747"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23494.9572.676973.726194@mariner.uk.xensource.com>
Date: Tue, 16 Oct 2018 18:52:36 +0100
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
In-Reply-To: <20181016173240.GA1563@mail-itl>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
 <23494.5998.10340.694382@mariner.uk.xensource.com>
 <20181016173240.GA1563@mail-itl>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [RFC PATCH v2 00/17] Add support for qemu-xen
 runnning in a Linux-based stubdomain.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Simon Gaiser <simon@invisiblethingslab.com>, xen-devel@lists.xenproject.org,
 Wei Liu <wei.liu2@citrix.com>, Eric Shelton <eshelton@pobox.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIHdyaXRlcyAoIlJlOiBbUkZDIFBBVENIIHYyIDAw
LzE3XSBBZGQgc3VwcG9ydCBmb3IgcWVtdS14ZW4gcnVubm5pbmcgaW4gYSBMaW51eC1iYXNlZCBz
dHViZG9tYWluLiIpOgo+IE9uIFR1ZSwgT2N0IDE2LCAyMDE4IGF0IDA1OjUzOjAyUE0gKzAxMDAs
IElhbiBKYWNrc29uIHdyb3RlOgo+ID4gSSB0aGluayB5b3UgbWF5IG5lZWQgYSBxdW90aW5nCj4g
PiBzY2hlbWUsIG9yIHRvIHVzZSBudWwuCj4gCj4gVGhlIG1haW4gcmVhc29uIGZvciB0aGlzIG92
ZXIgYWx0ZXJuYXRpdmVzIChpbmNsdWRpbmcgbnVsKSBpcyB1c2luZwo+IHNoZWxsIHNjcmlwdCBv
biB0aGUgc3R1YmRvbWFpbiBzaWRlIHRvIGhhbmRsZSB0aGlzLiBIYW5kbGluZyBudWwgY2hhciBp
bgo+IHNoZWxsIGlzIG1ham9yIFBJVEEuCgpBaC4gIFllcy4gIFlvdSBjb3VsZCBoYW5kbGUgbXVs
dGlwbGUgYXJndW1lbnRzIGluIG11bHRpcGxlIHhlbnN0b3JlCmtleXMgZWFzaWx5IGVub3VnaCB0
aG91Z2gsIEkgdGhpbmsgPwoKT3IgeW91IGNvdWxkIHBhc3MgYSBzaGVsbCBzdHJpbmcuICBUaGF0
IGlzLCB5b3UgY291bGQgc2hlbGwgZXNjYXBlIHRoZQphcmd1bWVudHMgaW4gbGlieGwuICBTaGVs
bCBlc2NhcGluZyBpcyBhIGJpdCBmaWRkbHkgYnV0IG5vdCB0b28KaGFyZC5bMV0gVGhlbiBpbiB0
aGUgc3R1YmRvbSB5b3UgY2FuIGp1c3Qgc2F5IHNoIC1jLgoKWzFdIE9uZSBhbGdvcml0aG0gd291
bGQgYmUKICAgMS4gcmVwbGFjZSBhbGwgXCBpbiBlYWNoIGFyZ3VtZW50IHdpdGggJ1xcJwogICAy
LiByZXBsYWNlIGFsbCAnIGluIGVhY2ggYXJndW1lbnQgd2l0aCAnXCcnCiAgIDMuIHB1dCAnICcg
YXJvdW5kIGVhY2ggYXJndW1lbnQKICAgNC4gY29uY2F0ZW5hdGUgd2l0aCBzcGFjZXMgaW4gYmV0
d2VlbgoKPiA+IHwgeGVuc3RvcmUgdmFsdWVzIHNob3VsZCBub3JtYWxseSBiZSA3LWJpdCBBU0NJ
SSB0ZXh0IHN0cmluZ3MKPiA+IHwgY29udGFpbmluZyBieXRlcyAweDIwLi4weDdmIG9ubHkKPiA+
IAo+ID4gSSB0aGluayB5b3UgY291bGQgaGF2ZSBzZXBhcmF0ZSB4ZW5zdG9yZSBrZXlzIGZvciB0
aGUgc2VwZXJhdGUKPiA+IGFyZ3VtZW50cywgb3IgeW91IGNvdWxkIGVuY29kZSBpdCBzb21laG93
Lgo+IAo+IFdoYXQgIm5vcm1hbGx5IiBtZWFucyBpbiB0aGlzIGNvbnRleHQ/IEZvciBtZSBpdCBk
b2Vzbid0IG1lYW4gb3RoZXIKPiBjaGFyYWN0ZXJzIGFyZSBwcm9oaWJpdGVkLgoKVGhlIHJlYXNv
bmluZyBpcyBleHBsYWluZWQgaW4gdGhlIHN1cnJvdW5kaW5nIHRleHQsICBCYXNpY2FsbHksIGl0
Cm1ha2VzIGRlYnVnZ2luZyAobGlzdGluZyB4ZW5zdG9yZSBieSBoYW5kLCBldGMpIHZlcnkgYW5u
b3lpbmcuCgo+ID4gPiAgICAgKiBxZW11IGNhbiBhY2Nlc3Mgc2F2ZWQgc3RhdGUgKGlmIGFueSkg
YXQgaXRzIEZEIDMKPiA+ID4gICAgICogcWVtdSBjYW4gd3JpdGUgaXRzIHN0YXRlIChmb3Igc2F2
ZS9taWdyYXRpb24pIHRvIGl0cyBGRCA0Cj4gPiAKPiA+IFRoYXQncyBhIGRlc2NyaXB0aW9uIG9m
IHRoZSBwcm90b2NvbCB0byAqcWVtdSouICBJcyB0aGUgdG9vbHN0YWNrIHRoZW4KPiA+IHJlc3Bv
bnNpYmxlIGZvciB0aGUgcHJvdG9jb2wgYWNyb3NzIHRoZSBkb21haW4gYm91bmRhcnkgPyAgSSB0
aGluayBpdAo+ID4gd291bGQgYmUgbmljZSB0byBzcGVjaWZ5IHRoYXQgaGVyZSB0b28uCj4gCj4g
V2VsbCwgdG9vbHN0YWNrIGlzIHJlc3BvbnNpYmxlIGZvciBxZW11IGNvbW1hbmQgbGluZSAoYW5k
IFFNUCksIHNvIGl0IGlzCj4gcGFydCBvZiB0aGUgc3R1YmRvbWFpbiBwcm90b2NvbC4uLgoKRXJy
LCBJIG1lYW4sIHlvdSBhcmUgc3BlY2lmeWluZyBhIHByb3RvY29sIGF0IHRoZSBxZW11IGJvdW5k
YXJ5LiAgSXQKaXMgZ29vZCB0byB3cml0ZSB0aGF0IGRvd24uICBCdXQgaXQgd291bGQgYmUgbmlj
ZSB0byBhbHNvIHdyaXRlIGRvd24KdGhlIHByb3RvY29sIGF0IHRoZSBzdHViZG9tIGJvdW5kYXJ5
LCBldmVuIHRob3VnaCBib3RoIGhhbHZlcyBvZiBpdAphcmUgYWN0dWFsbHkgaW1wbGVtZW50ZWQg
YnkgcGFydCBvZiB0aGUgdG9vbHN0YWNrICh0aGUgc3R1YmRvbSBzaWRlCmJlaW5nIHNjcmlwdHMg
cGFzc2VkIGluIGJ5IHRoZSB0b29sc3RhY2spLgoKPiA+IFRoaXMgaXMgYXdrd2FyZCwgaXNuJ3Qg
aXQuICBUaGUgWGVuIFBWIGNvbnNvbGUgcHJvdG9jb2wgaGFzIG5vIHJlc2V0Cj4gPiBtZWNoYW5p
c20uICBDYW4gd2UgdXNlIGxpYnZjaGFuIGhlcmUgYW5kIHByb3ZpZGUgcW1wIHZjaGFucyA/Cj4g
Cj4gVGhhdCB3b3VsZCBiZSBhbiBvcHRpb24gdG9vLiBSZXF1aXJlICh0cml2aWFsKSB2Y2hhbi0+
dW5peCBzb2NrZXQgcHJveHkuCgpZZXMuICBPciB0ZWFjaGluZyBxZW11IGFib3V0IGxpYnZjaGFu
LgpIZXksIHdlIHNob3VsZCB0ZWFjaCBzb2NhdCBhYm91dCBsaWJ2Y2hhbiA6LSkuCgpSZWdhcmRz
LApJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 18:45:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 18: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 1gCULG-0007S8-7C; Tue, 16 Oct 2018 18:45:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q9ou=m4=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1gCULE-0007S3-8q
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 18:45:16 +0000
X-Inumbo-ID: cfbb57e8-d173-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cfbb57e8-d173-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 18:46: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 mx1.suse.de (Postfix) with ESMTP id 2519CAD75;
 Tue, 16 Oct 2018 18:45:13 +0000 (UTC)
Message-ID: <043cfed917c22e0799daa0763b431df8edbf667c.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Ian Jackson <ian.jackson@citrix.com>
Date: Tue, 16 Oct 2018 20:45:08 +0200
In-Reply-To: <23494.9058.115538.263269@mariner.uk.xensource.com>
References: <409d6789ab39c20d3c90483426e6d146ad131de1.1537546261.git-series.wei.liu2@citrix.com>
 <23494.4470.855127.777529@mariner.uk.xensource.com>
 <6eee6a89df54025bb4316a917a67b60840026725.camel@suse.com>
 <23494.9058.115538.263269@mariner.uk.xensource.com>
Organization: SUSE
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] libxl: extract and save affinity maps from
 hypervisor
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: multipart/mixed; boundary="===============4589138841850241248=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============4589138841850241248==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-msreLJW81tIBH/wWgBp7"


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

On Tue, 2018-10-16 at 18:44 +0100, Ian Jackson wrote:
> Dario Faggioli writes ("Re: [PATCH] libxl: extract and save affinity
> maps from hypervisor"):
> > If on the other hand, a domain was actually explicitly specified,
> > then
> > I guess it makes sense to at least try to set it when resuming.
> >=20
> > So the point is, are we, at that time (i.e., during resume), able
> > to
> > tell whether the reason why the domain has an affinity, is because
> > the
> > user explicitly specified it? Out of the top of my head, I don't
> > think
> > we can, but I probably better have another look at the code
> > tomorrow...
> > :-/
>=20
> So I think what is needed is to save the original config-specified
> affinity (plus any updates), not fish the (probably libxl-generated)
> one out of the hypervisor.
>=20
I think that too.

Well, we probably can even fish it from Xen, but we need to save it in
a place/field which is not the one that is looked at in libxl to decide
whether or not to run placement (or, in general, decide whether or not
to use whatever libxl own default).

And then make the resume code look at that new field, rather than at
vcpu_[hard,soft]_affinity.

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

--=-msreLJW81tIBH/wWgBp7
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+4FAlvGMbQACgkQFkJ4iaW4
c+6Mrg//aVs+x9XMp3ZlstMzvnfR4i4SI5sqfNihR6TNb7os5hSXYdJ3B8dyC2Ea
+/cG5G8N8wONMkmkgSO+7m7LrTDC0iVVaeGh8Ymw/2ctqPRXbwX6N1sxl1JH+oPI
iwaBGIBgd2mteg3TXAJw+Ap6jGSkn/0Zmrl2DVn7iahrZnlqNq0TLTaJAVmsjP8t
85ASFJxS2YnR84TeLHwOzttMA2spDW5nTLsB5g8gpHSdGuLZQN1oJcokPpKYsUqw
0Pgkmu6w7j41cNsE2nDEGRJHEgFHAE8peobNPv5+QpJ4TcAgKSyb245HYmxq3Qmk
R/2R8CdIXCb9nbBMDQFV3dGin4vhi+LhCCTtVbNim49RB61XnD78VfKEwy5vckba
LEv5LIs5QDlHYa2jXEDNClCrpU94wmhp3/mKmGrc4h5nq7mo3At5BUFeL4XZsW7y
m5FTSHyw30FDaQ8Ynz8R9O0E/oGaxjY90jbISCAZP1ddINquU6SxRQU8sJ8KogCv
md+aLEUPeitasJ68fKYuTswqJB7iQJjJfz6H8YHsxCaN/wtBCC8JEnVO8fc31AYx
AiEXs5PQZ3YyJvPLjg7J37XNFgiHbGSfmnL+0mvFqqxZnwEUFKBoCvGz0aIoIrj2
Un3nul59i8x6xlaOPp49+kKRmP2t8Lpp5RBl2zCglCLFPHVMvuA=
=0cz3
-----END PGP SIGNATURE-----

--=-msreLJW81tIBH/wWgBp7--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4589138841850241248==--



From xen-devel-bounces@lists.xenproject.org Tue Oct 16 18:54:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 18: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 1gCUUL-0008F7-5f; Tue, 16 Oct 2018 18:54:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=g94e=m4=citrix.com=prvs=820d23aae=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gCUUK-0008F2-7y
 for xen-devel@lists.xen.org; Tue, 16 Oct 2018 18:54:40 +0000
X-Inumbo-ID: 8b8b1edb-d174-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8b8b1edb-d174-11e8-a8a5-bc764e045a96;
 Tue, 16 Oct 2018 20:51:53 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,389,1534809600"; d="scan'208";a="80528561"
To: Jun Nakajima <jun.nakajima@intel.com>, Kevin Tian <kevin.tian@intel.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <da3bef8f-bb8c-7911-3771-8f44cf87cf6c@citrix.com>
Date: Tue, 16 Oct 2018 19:54:25 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: [Xen-devel] MSR load lists on Harpertown
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Xen-devel List <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>

SGVsbG8sCgpJIHJlYWxpc2UgdGhpcyBpcyBhbiBvbGQgQ1BVLCBidXQgSSd2ZSBJJ3ZlIGVuY291
bnRlcmVkIGEgd2VpcmQgZmFpbHVyZQpvbiBpdC4KClNwZWNpZmljYWxseToKCihYRU4pIENQVSBW
ZW5kb3I6IEludGVsLCBGYW1pbHkgNiAoMHg2KSwgTW9kZWwgMjMgKDB4MTcpLCBTdGVwcGluZyA2
CihyYXcgMDAwMTA2NzYpCltyb290QGhhcnBlcnRvd24gfl0jIGhlYWQgL3Byb2MvY3B1aW5mbwpw
cm9jZXNzb3LCoMKgwqAgOiAwCnZlbmRvcl9pZMKgwqDCoCA6IEdlbnVpbmVJbnRlbApjcHUgZmFt
aWx5wqDCoMKgIDogNgptb2RlbMKgwqDCoCDCoMKgwqAgOiAyMwptb2RlbCBuYW1lwqDCoMKgIDog
SW50ZWwoUikgWGVvbihSKSBDUFXCoMKgwqDCoMKgwqDCoMKgwqDCoCBFNTQyMMKgIEAgMi41MEdI
egpzdGVwcGluZ8KgwqDCoCA6IDYKbWljcm9jb2RlwqDCoMKgIDogMHg2MGYKY3B1IE1IesKgwqDC
oCDCoMKgwqAgOiAyNDkzLjc1NgpjYWNoZSBzaXplwqDCoMKgIDogNjE0NCBLQgpwaHlzaWNhbCBp
ZMKgwqDCoCA6IDAKCkluIFhlbiwgd2UgdXNlIGFuIE1TUiBsb2FkIGxpc3QgdG8gdXBkYXRlIEVG
RVIgb24gdm1lbnRyeS9leGl0LCB3aGVuCmhhcmR3YXJlIGRvZXNuJ3Qgc3VwcG9ydCB0aGUgRUZF
UiBmaWVsZCBpbiB0aGUgVk1DQiBpdHNlbGYuwqAgVGhpcyBpcyBhCmNoYW5nZSBJIG1hZGUgaW4g
NC4xMSB0byBmaXggYSBidWcgd2l0aCBOWCBoYW5kbGluZyBvbiBjb250ZXh0IHN3aXRjaGluZy4K
CkFmdGVyIHNvbWUgaW52ZXN0aWdhdGlvbiwgaXQgdHVybnMgb3V0IHRoYXQgYWZ0ZXIgdm1lbnRy
eSwgd2hpbGUgdGhlCmxvYWQgbGlzdCBoYXMgdGhlIHZhbHVlIDB4ZDAxIChOWEUsIExNQSwgTE1F
LCBTQ0UpLCB0aGUgdmFsdWUgbG9hZGVkCmludG8gaGFyZHdhcmUgaXMgMHhkMDAgKE5YRSwgTE1B
LCBMTUUpLgoKSS5lLiB3aGVuIGFuIE1TUiBsb2FkIGxpc3QgaXMgdXNlZCBmb3IgRUZFUiwgd2Ug
cmVzdW1lIHRoZSBndWVzdCB3aXRoClNDRSBjbGVhcmVkLsKgIFRoaXMgaXMgcmF0aGVyIHRlcm1p
bmFsIGZvciA2NGJpdCBndWVzdHMsIGFzCnN5c2NhbGwvc3lzcmV0IGluc3RydWN0aW9ucyB0YWtl
IGEgI1VEIGZhdWx0LgoKSSBjYW4ndCBzZWUgYW55dGhpbmcgcmVsZXZhbnQgaW4gdGhlIFNwZWNp
ZmljYXRpb24gVXBkYXRlIGZvciB0aGlzCnByb2Nlc3Nvci4KCkkndmUgY29uZmlybWVkIHRoYXQg
Ynkgbm90IHVzaW5nIGEgbG9hZCBsaXN0LCB0aGUgY3VycmVudCB2YWx1ZSBpbiBFRkVSCmlzIHBy
ZXNlcnZlZCBvbmNlIHRoZSB2bWVudHJ5IGlzIGNvbXBsZXRlLCBhbmQgYnkgZGlzYWJsaW5nIHRo
ZSBFRkVSCmludGVyY2VwdCwgSSBjYW4gcmUtc2V0IFNDRSBpbiBub24tcm9vdCBjb250ZXh0IGFu
ZCBoYXZlIHN5c2NhbGwvc3lzcmV0CndvcmsgY29ycmVjdGx5LgoKSG93ZXZlciwgZ2l2ZW4gdGhp
cyBiZWhhdmlvdXIsIEkgY2FuJ3QgdGhpbmsgb2YgYW55IHdheSB0byBjb250ZXh0CnN3aXRjaCBO
WCBwcm9wZXJseSwgYW5kIGxlYXZlIDY0Yml0IGd1ZXN0cyBpbiBhIHdvcmtpbmcgc3RhdGUuCgpE
byB5b3UgaGF2ZSBhbnkgc3VnZ2VzdGlvbnM/CgpUaGFua3MsCgp+QW5kcmV3CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 19:26:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 19: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 1gCUz9-000252-RZ; Tue, 16 Oct 2018 19:26:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ku/m=m4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gCUz8-00024s-UN
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 19:26:30 +0000
X-Inumbo-ID: 9325def0-d179-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9325def0-d179-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 19:27: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 <aliasfile-bounces@xenproject.org>)
 id 1gCUz5-0007AO-J7; Tue, 16 Oct 2018 19:26: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 1gCUz5-0003Ee-7A; Tue, 16 Oct 2018 19:26:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gCUz5-00067s-6Q; Tue, 16 Oct 2018 19:26:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128840-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=7559ab7830c3e1594cd73efd3f1acbb171036728
X-Osstest-Versions-That: xen=d1b7c32e73ef71cf3f62a8bf9a48c2ed54b536f3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 16 Oct 2018 19:26:27 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128840: 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>

ZmxpZ2h0IDEyODg0MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODg0MC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA3NTU5YWI3ODMwYzNlMTU5NGNkNzNlZmQzZjFhY2JiMTcxMDM2NzI4CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBkMWI3YzMyZTczZWY3MWNmM2Y2
MmE4YmY5YTQ4YzJlZDU0YjUzNmYzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg4MjcgIDIwMTgt
MTAtMTUgMTc6MDE6MDUgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4ODQwICAy
MDE4LTEwLTE2IDE3OjAwOjU4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWRyaWFuIFBvcCA8YXBvcEBiaXRk
ZWZlbmRlci5jb20+CiAgUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29t
PgogIFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KICBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMu
eGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgZDFiN2MzMmU3My4uNzU1OWFiNzgzMCAg
NzU1OWFiNzgzMGMzZTE1OTRjZDczZWZkM2YxYWNiYjE3MTAzNjcyOCAtPiBzbW9rZQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 20:24:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 20:24: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 1gCVtB-0006XX-0J; Tue, 16 Oct 2018 20:24:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ku/m=m4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gCVt9-0006XN-VI
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 20:24:24 +0000
X-Inumbo-ID: a95d4e03-d181-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a95d4e03-d181-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 20:25: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 <aliasfile-bounces@xenproject.org>)
 id 1gCVt6-0008H0-JW; Tue, 16 Oct 2018 20:24: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 1gCVt6-0000Ti-9x; Tue, 16 Oct 2018 20:24:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gCVt6-0000tJ-9H; Tue, 16 Oct 2018 20:24:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128792-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:guest-localmigrate/x10:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-saverestore.2:fail:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:build-amd64-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:build-i386-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=dee593780213a4997ae6206cc4d103e608613098
X-Osstest-Versions-That: xen=005df911f6b4171b650942861bf44606e9e79be4
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 16 Oct 2018 20:24:20 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 128792: 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>

ZmxpZ2h0IDEyODc5MiB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODc5Mi8KCkZhaWx1cmVzIDotLyBi
dXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUg
bm90IGJsb2NraW5nOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgIDUwIHh0Zi90ZXN0LWh2
bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI3NzEzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZh
aWwgbGlrZSAxMjc3MTMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE1IGd1
ZXN0LXNhdmVyZXN0b3JlLjIgICAgZmFpbCBsaWtlIDEyNzc3OQogdGVzdC14dGYtYW1kNjQtYW1k
NjQtNSAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI3
OTAwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjc5MDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNzkwMAogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZh
aWwgIGxpa2UgMTI3OTAwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjc5MDAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEy
NzkwMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxMCBkZWJpYW4taW5zdGFsbCAgICAg
ICAgICAgICAgIGZhaWwgIGxpa2UgMTI3OTAwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjc5MDAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyNzkwMAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI3OTAwCiBidWlsZC1hbWQ2NC1wcmV2
ICAgICAgICAgICAgICA3IHhlbi1idWlsZC9kaXN0LXRlc3QgICAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAg
ICAgNyB4ZW4tYnVpbGQvZGlzdC10ZXN0ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
IDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNp
b24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBkZWU1OTM3ODAy
MTNhNDk5N2FlNjIwNmNjNGQxMDNlNjA4NjEzMDk4CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAg
ICAgICAgICAgICAgICAwMDVkZjkxMWY2YjQxNzFiNjUwOTQyODYxYmY0NDYwNmU5ZTc5YmU0CgpM
YXN0IHRlc3Qgb2YgYmFzaXMgICAxMjc5MDAgIDIwMTgtMDktMjEgMjE6MTE6MjQgWiAgIDI0IGRh
eXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI4NTA0ICAyMDE4LTEwLTA4IDEzOjA3OjM5IFogICAg
OCBkYXlzICAgIDUgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4NjgxICAyMDE4LTEw
LTEyIDIyOjUzOjMzIFogICAgMyBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxh
cEBjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgog
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVy
cmFudEBjaXRyaXguY29tPgogIFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXgu
Y29tPgogIFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVt
cHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVz
ZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWls
O2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hl
bi9naXQveGVuLmdpdAogICAwMDVkZjkxMWY2Li5kZWU1OTM3ODAyICBkZWU1OTM3ODAyMTNhNDk5
N2FlNjIwNmNjNGQxMDNlNjA4NjEzMDk4IC0+IHN0YWJsZS00LjgKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 20:46:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 20:46: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 1gCWEf-0008DQ-Kl; Tue, 16 Oct 2018 20:46:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x11d=m4=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1gCWEe-0008DL-CY
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 20:46:36 +0000
X-Inumbo-ID: c3a66529-d184-11e8-a6a9-d7ebe60f679a
Received: from out3-smtp.messagingengine.com (unknown [66.111.4.27])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c3a66529-d184-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 20:47:58 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 9B8032214C;
 Tue, 16 Oct 2018 16:46:34 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Tue, 16 Oct 2018 16:46:34 -0400
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=fm1; bh=RtMqhM
 13+SO6QhaAbaDDn4mhqKY9S8nSD8Y7p6s8z14=; b=J9epwbA3GX5Eb26vmq23fN
 /aoX0a/AhHR9Fww6Ff7y2YKpIs3pxbVtuVNVWNTQiSWMWo4ZDG1d6wZzeyZFT2Tu
 KMRRwrp/GgGnr9ARJZ+HpS2cgsWGOPtBXtRvWVz2EEX3RYt9+XZV4TF9r3yvWGEW
 XTczlhjM7nsB56yXUexAz7GflXR5zLYjcOVZov6K46jqxy+sJ76eMp8Hu5epbiDl
 N/dYej6TTujzkaQA6KvVYSbbpizcYQAuC+RbPIbdX6/WqTkgVvsV5LfLt/F3X2as
 pzutikwPSPpL2atbnjvmso3Ptjcqd0f6NJ4rB7sfe+A/2gOdvs8/PtOmhxmNTedQ
 ==
X-ME-Sender: <xms:KU7GW3v65uPn90XWbHb18F4Siu3uZoYowkQchuzbp4HTgPufugbF8w>
X-ME-Proxy: <xmx:KU7GW30_v2eH1pgh6yF3iP34qI7XHmv1wgXMAWAHXzJ2pkx_YCfMlg>
 <xmx:KU7GWyZDX65k7cB13ers9g1_9yo81NLQmcU-YYO-srh-DFL4PKd7tQ>
 <xmx:KU7GW6rE6r4RNl6TXuWGAXLsUaRp-9Yfg6YCJwuurwBTvoWmluOblg>
 <xmx:KU7GW-oX8sdO790GsnZ5WGC5dBVY6-Zy1q1nvcGaHEqBpkS5HIw6xQ>
 <xmx:KU7GW81gkc-CIs82wu-7EV3AxRo8Nc7VO0_1asd-f7ba4NznC1989g>
 <xmx:Kk7GW9lxzGR6qBhUV6UgAaxHAjf2QGdNOJ1GQfhqZWAngjQm5khpCg>
Received: from mail-itl (ip5b409b0b.dynamic.kabel-deutschland.de
 [91.64.155.11])
 by mail.messagingengine.com (Postfix) with ESMTPA id 17958102F2;
 Tue, 16 Oct 2018 16:46:31 -0400 (EDT)
Date: Tue, 16 Oct 2018 22:46:28 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20181016204628.GD1563@mail-itl>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
 <23494.5998.10340.694382@mariner.uk.xensource.com>
 <20181016173240.GA1563@mail-itl>
 <23494.9572.676973.726194@mariner.uk.xensource.com>
MIME-Version: 1.0
In-Reply-To: <23494.9572.676973.726194@mariner.uk.xensource.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [RFC PATCH v2 00/17] Add support for qemu-xen
 runnning in a Linux-based stubdomain.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Simon Gaiser <simon@invisiblethingslab.com>, xen-devel@lists.xenproject.org,
 Wei Liu <wei.liu2@citrix.com>, Eric Shelton <eshelton@pobox.com>
Content-Type: multipart/mixed; boundary="===============3461329037263871891=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============3461329037263871891==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="RhUH2Ysw6aD5utA4"
Content-Disposition: inline


--RhUH2Ysw6aD5utA4
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Oct 16, 2018 at 06:52:36PM +0100, Ian Jackson wrote:
> Marek Marczykowski-G=C3=B3recki writes ("Re: [RFC PATCH v2 00/17] Add sup=
port for qemu-xen runnning in a Linux-based stubdomain."):
> > On Tue, Oct 16, 2018 at 05:53:02PM +0100, Ian Jackson wrote:
> > > I think you may need a quoting
> > > scheme, or to use nul.
> >=20
> > The main reason for this over alternatives (including nul) is using
> > shell script on the stubdomain side to handle this. Handling nul char in
> > shell is major PITA.
>=20
> Ah.  Yes.  You could handle multiple arguments in multiple xenstore
> keys easily enough though, I think ?
>=20
> Or you could pass a shell string.=20

=46rom those two options I'd prefer multiple xenstore keys as much
cleaner. We do have them as an array in libxl already.

So, let image/dmargs be actually a directory with entries like:
 - image/dmargs/000 =3D -xen-domid
 - image/dmargs/001 =3D 123
 - image/dmargs/002 =3D -nodefaults
 ...

I wonder if there needs to be arguments count, or iterating until ENOENT
is enough?

> That is, you could shell escape the
> arguments in libxl.  Shell escaping is a bit fiddly but not too
> hard.[1] Then in the stubdom you can just say sh -c.
>=20
> [1] One algorithm would be
>    1. replace all \ in each argument with '\\'
>    2. replace all ' in each argument with '\''
>    3. put ' ' around each argument
>    4. concatenate with spaces in between
>=20
> > > | xenstore values should normally be 7-bit ASCII text strings
> > > | containing bytes 0x20..0x7f only
> > >=20
> > > I think you could have separate xenstore keys for the seperate
> > > arguments, or you could encode it somehow.
> >=20
> > What "normally" means in this context? For me it doesn't mean other
> > characters are prohibited.
>=20
> The reasoning is explained in the surrounding text,  Basically, it
> makes debugging (listing xenstore by hand, etc) very annoying.
>=20
> > > >     * qemu can access saved state (if any) at its FD 3
> > > >     * qemu can write its state (for save/migration) to its FD 4
> > >=20
> > > That's a description of the protocol to *qemu*.  Is the toolstack then
> > > responsible for the protocol across the domain boundary ?  I think it
> > > would be nice to specify that here too.
> >=20
> > Well, toolstack is responsible for qemu command line (and QMP), so it is
> > part of the stubdomain protocol...
>=20
> Err, I mean, you are specifying a protocol at the qemu boundary.  It
> is good to write that down.  But it would be nice to also write down
> the protocol at the stubdom boundary, even though both halves of it
> are actually implemented by part of the toolstack (the stubdom side
> being scripts passed in by the toolstack).
>=20
> > > This is awkward, isn't it.  The Xen PV console protocol has no reset
> > > mechanism.  Can we use libvchan here and provide qmp vchans ?
> >=20
> > That would be an option too. Require (trivial) vchan->unix socket proxy.
>=20
> Yes.  Or teaching qemu about libvchan.

That's also an option. I'll see how hard it would be to add this to
qemu.

> Hey, we should teach socat about libvchan :-).

:)

--=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?

--RhUH2Ysw6aD5utA4
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAlvGTiQACgkQ24/THMrX
1yzf4wgAhdWTztVC7qS1N2YnXHX/5sSqeHE2MY136xUqRBZNmI+9TgTXoZAbwXXG
Q7oXZIZObcA5Skuu0TuM6num8eyjNJ6YGY0TUhD0F7oYarg02cO2kRHliMgZvdn4
0OaNvuhUd0Q6Ne5JMsT4k34SepNgPOxLp/v8uIwzv9ZE+2xwnDiSkOgz3UYmS19Y
B9DijClAWfddJXuJpz7Dwffl+9bMI301OsAZaZCBJ142d71jZjgBtS26CWn+IYRl
kzNtW0o8OMIRkaB9eWeqzL7i7iou4H796tJp4QgPQqemHzRMtMG0uEd0uYA8A6PA
kDPLa5iSXfskBbAL1gviX2J91F24rQ==
=SWMW
-----END PGP SIGNATURE-----

--RhUH2Ysw6aD5utA4--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3461329037263871891==--


From xen-devel-bounces@lists.xenproject.org Tue Oct 16 20:59:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 20: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 1gCWRB-0000kb-W8; Tue, 16 Oct 2018 20:59:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tbbi=m4=xenproject.org=prvs=82009f164=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gCWRA-0000kP-87
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 20:59:32 +0000
X-Inumbo-ID: 91acc9f2-d186-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 91acc9f2-d186-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 21:00:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,389,1534809600"; d="scan'208";a="68006692"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75433-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=6d665168b0b630924a8d535316d053723998d658
X-Osstest-Versions-That: ovmf=47f15da16053f031bcf7c50f6960bd0f6c83d2db
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 16 Oct 2018 21:59:20 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75433: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQzMyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NDMzLwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICA2ZDY2NTE2OGIwYjYzMDkyNGE4ZDUzNTMxNmQwNTM3MjM5
OThkNjU4CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA0N2YxNWRhMTYw
NTNmMDMxYmNmN2M1MGY2OTYwYmQwZjZjODNkMmRiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU0
MzEgIDIwMTgtMTAtMTYgMDk6MjA6NTkgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NDMzICAyMDE4LTEwLTE2IDE2OjIwOjMyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRG9uZ2FvIEd1byA8
ZG9uZ2FvLmd1b0BpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
YnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9t
ZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJj
ZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1p
Mzg2IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9i
IGJ1aWxkLWkzODYteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0IGJyb2tlbgpicm9r
ZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhv
c3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2IGhvc3QtaW5zdGFsbCg0KQpicm9r
ZW4tc3RlcCBidWlsZC1pMzg2LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWls
ZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYteHNtIGhv
c3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC1wdm9wcyBob3N0LWluc3RhbGwo
NCkKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDZkNjY1MTY4YjBiNjMwOTI0YThk
NTM1MzE2ZDA1MzcyMzk5OGQ2NTgKQXV0aG9yOiBEb25nYW8gR3VvIDxkb25nYW8uZ3VvQGludGVs
LmNvbT4KRGF0ZTogICBUaHUgT2N0IDExIDE0OjU3OjAzIDIwMTggKzA4MDAKCiAgICBNZGVNb2R1
bGVQa2cvUmVndWxhckV4cHJlc3Npb25EeGU6IEFkZCBudWxsIHBvaW50ZXIgY2hlY2sKICAgIAog
ICAgVGhpcyBpcyB0aGUgcGFydCBvZiBjb21taXQgMzk0OGM1MTBlZGFkOTAxYmI5ZjhkMjNmN2Jm
MGY0YWU5MWI1ZmNkZS4KICAgIAogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwu
Y29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVt
ZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRG9uZ2FvIEd1byA8ZG9uZ2FvLmd1b0BpbnRlbC5j
b20+CiAgICBSZXZpZXdlZC1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 21:23:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 21: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 1gCWo4-0002tJ-9G; Tue, 16 Oct 2018 21:23:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ku/m=m4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gCWo3-0002t6-9G
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 21:23:11 +0000
X-Inumbo-ID: de9c0045-d189-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id de9c0045-d189-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 21:24: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 <aliasfile-bounces@xenproject.org>)
 id 1gCWnw-0000z2-QE; Tue, 16 Oct 2018 21:23: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 1gCWnw-0004LF-Gd; Tue, 16 Oct 2018 21:23:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gCWnw-0002e6-FO; Tue, 16 Oct 2018 21:23:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128807-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-localmigrate/x10:fail:regression
 linux-3.18:test-armhf-armhf-xl-arndale:guest-start/debian.repeat:fail:regression
 linux-3.18:test-armhf-armhf-xl-arndale:host-ping-check-native:fail:heisenbug
 linux-3.18:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 linux-3.18:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:heisenbug
 linux-3.18:test-amd64-amd64-examine:memdisk-try-append:fail:heisenbug
 linux-3.18:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 linux-3.18:test-amd64-i386-xl-qemut-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 linux-3.18:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-3.18:build-arm64-pvops:kernel-build:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=0d63979c1bc9c85578be4c589768a13dc0a7c5eb
X-Osstest-Versions-That: linux=921b2fed6a79439ef1609ef4af0ada5cccb3555c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 16 Oct 2018 21:23:04 +0000
Subject: [Xen-devel] [linux-3.18 test] 128807: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODgwNyBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg4MDcvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBSRUdSLiB2cy4gMTI4MjU4CiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBm
YWlsIFJFR1IuIHZzLiAxMjgyNTgKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVu
dGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlIDUgaG9zdC1w
aW5nLWNoZWNrLW5hdGl2ZSBmYWlsIGluIDEyODY5MSBwYXNzIGluIDEyODgwNwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxMjg2
OTEgcGFzcyBpbiAxMjg4MDcKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAxNiBndWVzdC1z
dGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTI4NjkxIHBhc3MgaW4gMTI4ODA3CiB0ZXN0LWFt
ZDY0LWFtZDY0LWV4YW1pbmUgICAgICA0IG1lbWRpc2stdHJ5LWFwcGVuZCAgICAgICAgIGZhaWwg
cGFzcyBpbiAxMjg2OTEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtIDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBwYXNzIGluIDEyODY5MQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUv
eDEwIGZhaWwgcGFzcyBpbiAxMjg2OTEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjgxNzcKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyODI1
OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI4MjU4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjgyNTgKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEyODI1OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4MjU4CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1h
bWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBm
b3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDBkNjM5NzljMWJjOWM4NTU3OGJlNGM1
ODk3NjhhMTNkYzBhN2M1ZWIKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAg
IDkyMWIyZmVkNmE3OTQzOWVmMTYwOWVmNGFmMGFkYTVjY2NiMzU1NWMKCkxhc3QgdGVzdCBvZiBi
YXNpcyAgIDEyODI1OCAgMjAxOC0wOS0zMCAxMzoxNzozNiBaICAgMTYgZGF5cwpUZXN0aW5nIHNh
bWUgc2luY2UgICAxMjg2OTEgIDIwMTgtMTAtMTMgMDc6NDE6MjggWiAgICAzIGRheXMgICAgMiBh
dHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBB
YXJvbiBCcm93biA8YWFyb24uZi5icm93bkBpbnRlbC5jb20+CiAgQWtpbm9idSBNaXRhIDxha2lu
b2J1Lm1pdGFAZ21haWwuY29tPgogIEFsIENvb3BlciA8YWxjb29wZXJ4QGdtYWlsLmNvbT4KICBB
bGFuIFN0ZXJuIDxzdGVybkByb3dsYW5kLmhhcnZhcmQuZWR1PgogIEFsZXhhbmRlciBEdXljayA8
YWxleGFuZGVyLmguZHV5Y2tAaW50ZWwuY29tPgogIEFsZXhleSBEb2JyaXlhbiA8YWRvYnJpeWFu
QGdtYWlsLmNvbT4KICBBbGlzdGFpciBTdHJhY2hhbiA8YXN0cmFjaGFuQGdvb2dsZS5jb20+CiAg
QW1pdCBQdW5kaXIgPGFtaXQucHVuZGlyQGxpbmFyby5vcmc+CiAgQW5hIEd1ZXJyZXJvIExvcGV6
IDxhbmEuZ3VlcnJlcm9AY29sbGFib3JhLmNvbT4KICBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4
LWZvdW5kYXRpb24ub3JnPgogIEFuZHkgTHV0b21pcnNraSA8bHV0b0BrZXJuZWwub3JnPgogIEFu
ZHkgU2hldmNoZW5rbyA8YW5kcml5LnNoZXZjaGVua29AbGludXguaW50ZWwuY29tPgogIEFuZHkg
V2hpdGNyb2Z0IDxhcHdAY2Fub25pY2FsLmNvbT4KICBBbnNvbiBIdWFuZyA8QW5zb24uSHVhbmdA
bnhwLmNvbT4KICBBbnRvbiBWYXNpbHlldiA8dmFzaWx5ZXZAaXNwcmFzLnJ1PgogIEFydW5rIEto
YW5kYXZhbGxpIDxha2hhbmRhdkBjb2RlYXVyb3JhLm9yZz4KICBBc2hpc2ggU2FtYW50IDxhc2hp
c2guc2FtYW50QG9yYWNsZS5jb20+CiAgQXVyZWxpZW4gQXB0ZWwgPGFhcHRlbEBzdXNlLmNvbT4K
ICBCYXJ0IFZhbiBBc3NjaGUgPGJhcnQudmFuYXNzY2hlQHdkYy5jb20+CiAgQmFydGxvbWllaiBa
b2xuaWVya2lld2ljeiA8Yi56b2xuaWVya2llQHNhbXN1bmcuY29tPgogIEJlbiBIdXRjaGluZ3Mg
PGJlbi5odXRjaGluZ3NAY29kZXRoaW5rLmNvLnVrPgogIEJlbiBIdXRjaGluZ3MgPGJlbkBkZWNh
ZGVudC5vcmcudWs+CiAgQmpvcm4gSGVsZ2FhcyA8YmhlbGdhYXNAZ29vZ2xlLmNvbT4KICBCbyBD
aGVuIDxjaGVuYm9AcGR4LmVkdT4KICBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBv
cmFjbGUuY29tPgogIEJyZW5vIExlaXRhbyA8bGVpdGFvQGRlYmlhbi5vcmc+CiAgQnJpYW4gTm9y
cmlzIDxjb21wdXRlcnNmb3JwZWFjZUBnbWFpbC5jb20+CiAgQ2F0YWxpbiBNYXJpbmFzIDxjYXRh
bGluLm1hcmluYXNAYXJtLmNvbT4KICBDaHJpc3RvcGggTGFtZXRlciA8Y2xAbGludXguY29tPgog
IENocmlzdG9waGUgTGVyb3kgPGNocmlzdG9waGUubGVyb3lAYy1zLmZyPgogIENvbGluIElhbiBL
aW5nIDxjb2xpbi5raW5nQGNhbm9uaWNhbC5jb20+CiAgRGFuIENhcnBlbnRlciA8ZGFuLmNhcnBl
bnRlckBvcmFjbGUuY29tPgogIERhbiBXaWxsaWFtcyA8ZGFuLmoud2lsbGlhbXNAaW50ZWwuY29t
PgogIERhbmVrIER1dmFsbCA8ZHV2YWxsQGNvbWZ5Y2hhaXIub3JnPgogIERhbmllbCBCbGFjayA8
ZGFuaWVsQGxpbnV4LmlibS5jb20+CiAgRGFuaWVsIERyYWtlIDxkcmFrZUBlbmRsZXNzbS5jb20+
CiAgRGF2ZSBNYXJ0aW4gPERhdmUuTWFydGluQGFybS5jb20+CiAgRGF2ZSBUYWh0IDxkYXZlLnRh
aHRAZ21haWwuY29tPgogIERhdmlkIEdpYnNvbiA8ZGdpYnNvbkByZWRoYXQuY29tPgogIERhdmlk
IFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBFZHVhcmRvIFZhbGVudGluIDxlZHVi
ZXp2YWxAZ21haWwuY29tPgogIEVtbWFudWVsIEdydW1iYWNoIDxlbW1hbnVlbC5ncnVtYmFjaEBp
bnRlbC5jb20+CiAgRXJpYyBEdW1hemV0IDxlZHVtYXpldEBnb29nbGUuY29tPgogIEV0aGFuIFR1
dHRsZSA8ZXRoYW5AZXRoYW50dXR0bGUuY29tPgogIEZlbGl4IEZpZXRrYXUgPG5iZEBuYmQubmFt
ZT4KICBHYW8gRmVuZyA8Z2ZyZWUud2luZEB2aXAuMTYzLmNvbT4KICBHZWVydCBVeXR0ZXJob2V2
ZW4gPGdlZXJ0K3JlbmVzYXNAZ2xpZGVyLmJlPgogIEdyZWcgSGFja21hbm4gPGdoYWNrbWFubkBh
bmRyb2lkLmNvbT4KICBHcmVnIEhhY2ttYW5uIDxnaGFja21hbm5AZ29vZ2xlLmNvbT4KICBHcmVn
IEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgogIEdyZWdvcnkgQ0xF
TUVOVCA8Z3JlZ29yeS5jbGVtZW50QGJvb3RsaW4uY29tPgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4
QHJvZWNrLXVzLm5ldD4KICBIYW4gWHUgPGI0NTgxNUBmcmVlc2NhbGUuY29tPgogIEhhbnMgVmVy
a3VpbCA8aGFucy52ZXJrdWlsQGNpc2NvLmNvbT4KICBIYXJpIEJhdGhpbmkgPGhiYXRoaW5pQGxp
bnV4LmlibS5jb20+CiAgSGVyYmVydCBYdSA8aGVyYmVydEBnb25kb3IuYXBhbmEub3JnLmF1Pgog
IEhpcm9taXRzdSBZYW1hc2FraSA8aGlyb21pdHN1LnlhbWFzYWtpLnltQHJlbmVzYXMuY29tPgog
IElsYW4gUGVlciA8aWxhbi5wZWVyQGludGVsLmNvbT4KICBJbmdvIE1vbG5hciA8bWluZ29Aa2Vy
bmVsLm9yZz4KICBKLiBCcnVjZSBGaWVsZHMgPGJmaWVsZHNAcmVkaGF0LmNvbT4KICBKYW5uIEhv
cm4gPGphbm5oQGdvb2dsZS5jb20+CiAgSmFzb24gR3VudGhvcnBlIDxqZ2dAbWVsbGFub3guY29t
PgogIEplZmYgS2lyc2hlciA8amVmZnJleS50LmtpcnNoZXJAaW50ZWwuY29tPgogIEplbnMgQXhi
b2UgPGF4Ym9lQGtlcm5lbC5kaz4KICBKZXNzaWNhIFl1IDxqZXl1QGtlcm5lbC5vcmc+CiAgSmlh
LUp1IEJhaSA8YmFpamlhanUxOTkwQGdtYWlsLmNvbT4KICBKaXJpIEtvc2luYSA8amtvc2luYUBz
dXNlLmN6PgogIEpvZSBUaG9ybmJlciA8ZWp0QHJlZGhhdC5jb20+CiAgSm9lbCBGZXJuYW5kZXMg
KEdvb2dsZSkgPGpvZWxAam9lbGZlcm5hbmRlcy5vcmc+CiAgSm9oYW4gSG92b2xkIDxqb2hhbkBr
ZXJuZWwub3JnPgogIEpvaGFubmVzIEJlcmcgPGpvaGFubmVzLmJlcmdAaW50ZWwuY29tPgogIEpv
biBLdWhuIDxqa3VobkBiYXJyYWN1ZGEuY29tPgogIEpvc2VwaCBRaSA8amlhbmdxaTkwM0BnbWFp
bC5jb20+CiAgSm9zaCBBYnJhaGFtIDxqLmFicmFoYW0xNzc2QGdtYWlsLmNvbT4KICBKb3NoIFBv
aW1ib2V1ZiA8anBvaW1ib2VAcmVkaGF0LmNvbT4KICBKb3NodWEgQWJyYWhhbSA8ai5hYnJhaGFt
MTc3NkBnbWFpbC5jb20+CiAgSm91bmkgTWFsaW5lbiA8am91bmlAY29kZWF1cm9yYS5vcmc+CiAg
SnVsaWEgTGF3YWxsIDxKdWxpYS5MYXdhbGxAbGlwNi5mcj4KICBKdWxpYW4gV2llZG1hbm4gPGp3
aUBsaW51eC5pYm0uY29tPgogIEp1biBQaWFvIDxwaWFvanVuQGh1YXdlaS5jb20+CiAgSnVueGlh
byBCaSA8anVueGlhby5iaUBvcmFjbGUuY29tPgogIEthaS1IZW5nIEZlbmcgPGthaS5oZW5nLmZl
bmdAY2Fub25pY2FsLmNvbT4KICBLYWxsZSBWYWxvIDxrdmFsb0Bjb2RlYXVyb3JhLm9yZz4KICBL
ZWVzIENvb2sgPGtlZXNjb29rQGNocm9taXVtLm9yZz4KICBMYXVyYSBBYmJvdHQgPGxhYmJvdHRA
cmVkaGF0LmNvbT4KICBMYXVyZW50IFBpbmNoYXJ0IDxsYXVyZW50LnBpbmNoYXJ0QGlkZWFzb25i
b2FyZC5jb20+CiAgTGVvbmFyZCBDcmVzdGV6IDxsZW9uYXJkLmNyZXN0ZXpAbnhwLmNvbT4KICBM
aSBEb25neWFuZyA8ZG9uZ3lhbmdsaUBkZG4uY29tPgogIExpYW0gR2lyZHdvb2QgPGxpYW0uci5n
aXJkd29vZEBsaW51eC5pbnRlbC5jb20+CiAgTGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4
LWZvdW5kYXRpb24ub3JnPgogIExpbnVzIFdhbGxlaWogPGxpbnVzLndhbGxlaWpAbGluYXJvLm9y
Zz4KICBMdWNhIENvZWxobyA8bHVjaWFuby5jb2VsaG9AaW50ZWwuY29tPgogIE1hbmlzaCBSYW5n
YW5rYXIgPE1hbmlzaC5SYW5nYW5rYXJAY2F2aXVtLmNvbT4KICBNYXJjIFp5bmdpZXIgPG1hcmMu
enluZ2llckBhcm0uY29tPgogIE1hcmNlbCBaaXN3aWxlciA8bWFyY2VsLnppc3dpbGVyQHRvcmFk
ZXguY29tPgogIE1hcmsgQnJvd24gPGJyb29uaWVAa2VybmVsLm9yZz4KICBNYXJ0aW4gSy4gUGV0
ZXJzZW4gPG1hcnRpbi5wZXRlcnNlbkBvcmFjbGUuY29tPgogIE1hcnRpbiBTY2h3aWRlZnNreSA8
c2Nod2lkZWZza3lAZGUuaWJtLmNvbT4KICBNYXR0IFJhbm9zdGF5IDxtYXR0LnJhbm9zdGF5QGtv
bnN1bGtvLmNvbT4KICBNYXVybyBDYXJ2YWxobyBDaGVoYWIgPG1jaGVoYWIrc2Ftc3VuZ0BrZXJu
ZWwub3JnPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBNaWNoYWVs
IEhlbm5lcmljaCA8bWljaGFlbC5oZW5uZXJpY2hAYW5hbG9nLmNvbT4KICBNaWtlIFNuaXR6ZXIg
PHNuaXR6ZXJAcmVkaGF0LmNvbT4KICBtaW5nX3FpYW4gPG1pbmdfcWlhbkByZWFsc2lsLmNvbS5j
bj4KICBOYW95YSBIb3JpZ3VjaGkgPG4taG9yaWd1Y2hpQGFoLmpwLm5lYy5jb20+CiAgTmljaG9s
YXMgTWMgR3VpcmUgPGhvZnJhdEBvc2FkbC5vcmc+CiAgT2xpdmVyIE5ldWt1bSA8b25ldWt1bUBz
dXNlLmNvbT4KICBQYWJsbyBOZWlyYSBBeXVzbyA8cGFibG9AbmV0ZmlsdGVyLm9yZz4KICBQYXVs
IE1hY2tlcnJhcyA8cGF1bHVzQG96bGFicy5vcmc+CiAgUGF1bG8gQWxjYW50YXJhIDxwYWxjYW50
YXJhQHN1c2UuZGVSPgogIFByYXRlZWsgU29vZCA8cHJzb29kQGNvZGVhdXJvcmEub3JnPgogIFJh
ZmFlbCBKLiBXeXNvY2tpIDxyYWZhZWwuai53eXNvY2tpQGludGVsLmNvbT4KICBSYW5keSBEdW5s
YXAgPHJkdW5sYXBAaW5mcmFkZWFkLm9yZz4KICBSaWNoYXJkIEt1byA8cmt1b0Bjb2RlYXVyb3Jh
Lm9yZz4KICBSaWNoYXJkIFdlaW5iZXJnZXIgPHJpY2hhcmRAbm9kLmF0PgogIFJvZGVyaWNrIENv
bGVuYnJhbmRlciA8cm9kZXJpY2suY29sZW5icmFuZGVyQHNvbnkuY29tPgogIFNha2FyaSBBaWx1
cyA8c2FrYXJpLmFpbHVzQGxpbnV4LmludGVsLmNvbT4KICBTYXNoYSBMZXZpbiA8YWxleGFuZGVy
LmxldmluQG1pY3Jvc29mdC5jb20+CiAgU2ViYXN0aWFuIEFuZHJ6ZWogU2lld2lvciA8YmlnZWFz
eUBsaW51dHJvbml4LmRlPgogIFNoYW9odWEgTGkgPHNobGlAZmIuY29tPgogIFN0YWZmb3JkIEhv
cm5lIDxzaG9ybmVAZ21haWwuY29tPgogIFN0ZXBoZW4gUm90aHdlbGwgPHNmckBjYW5iLmF1dWcu
b3JnLmF1PgogIFN0ZXZlIEZyZW5jaCA8c3RmcmVuY2hAbWljcm9zb2Z0LmNvbT4KICBTdGV2ZW4g
Um9zdGVkdCAoVk13YXJlKSA8cm9zdGVkdEBnb29kbWlzLm9yZz4KICBTeWx3ZXN0ZXIgTmF3cm9j
a2kgPHMubmF3cm9ja2lAc2Ftc3VuZy5jb20+CiAgU3lsd2VzdGVyIE5hd3JvY2tpIDxzeWx2ZXN0
ZXIubmF3cm9ja2lAZ21haWwuY29tPgogIFPDqWJhc3RpZW4gU3p5bWFuc2tpIDxzZWJhc3RpZW4u
c3p5bWFuc2tpQGFybWFkZXVzLmNvbT4KICBUYWthc2hpIEl3YWkgPHRpd2FpQHN1c2UuZGU+CiAg
VGFrYXNoaSBTYWthbW90byA8by10YWthc2hpQHNha2Ftb2NjaGkuanA+CiAgVGVqdW4gSGVvIDx0
akBrZXJuZWwub3JnPgogIFRoZW9kb3JlIFRzJ28gPHR5dHNvQG1pdC5lZHU+CiAgVGhvbWFzIEds
ZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CiAgVG9rZSBIw7hpbGFuZC1Kw7hyZ2Vuc2VuIDx0
b2tlQHRva2UuZGs+CiAgVG9taSBWYWxrZWluZW4gPHRvbWkudmFsa2VpbmVuQHRpLmNvbT4KICBU
b255IExpbmRncmVuIDx0b255QGF0b21pZGUuY29tPgogIFR5cmVsIERhdHd5bGVyIDx0eXJlbGRA
bGludXgudm5ldC5pYm0uY29tPgogIFZhaWJoYXYgTmFnYXJuYWlrIDx2bmFnYXJuYWlrQGdvb2ds
ZS5jb20+CiAgVmFzaWx5IEdvcmJpayA8Z29yQGxpbnV4LmlibS5jb20+CiAgVmFzaWx5IEtob3J1
emhpY2sgPHZhc2lseWtoQGFyaXN0YS5jb20+CiAgVmluY2VudCBQZWxsZXRpZXIgPHBsci52aW5j
ZW50QGdtYWlsLmNvbT4KICBWaXRhbHkgS3V6bmV0c292IDx2a3V6bmV0c0ByZWRoYXQuY29tPgog
IFdpbGwgRGVhY29uIDx3aWxsLmRlYWNvbkBhcm0uY29tPgogIFdpbGx5IFRhcnJlYXUgPHdAMXd0
LmV1PgogIFhpYW8gTmkgPHhuaUByZWRoYXQuY29tPgogIHpob25nIGppYW5nIDx6aG9uZ2ppYW5n
QGh1YXdlaS5jb20+CiAgWmhvdXlhbmcgSmlhIDxqaWF6aG91eWFuZzA5QGdtYWlsLmNvbT4KCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1y
dW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
YW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
eWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dz
CmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGlu
IGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVy
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8g
cmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAzNjM2IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 16 22:21:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 16 Oct 2018 22:21: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 1gCXiO-0007EX-2b; Tue, 16 Oct 2018 22:21:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wbrl=m4=oracle.com=joe.jin@srs-us1.protection.inumbo.net>)
 id 1gCXiM-0007ES-1K
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 22:21:22 +0000
X-Inumbo-ID: 6d0169b1-d191-11e8-a8a5-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6d0169b1-d191-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 00:18:36 +0200 (CEST)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9GMEcGr190815;
 Tue, 16 Oct 2018 22:21:19 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : subject : to :
 cc : message-id : date : mime-version : content-type :
 content-transfer-encoding; s=corp-2018-07-02;
 bh=QOxTch4xnqdFjd71gcKCv4hUS92Qfdh5hgfBefmZCuw=;
 b=TsPdStxywo8OHLQjohwYvRFALMP8PfblDeg+hBYmre7iztmqkAGhn7WNTSBanJKoDWky
 anAqKLZf38rkDAC7X9/OvUdkWjJX/YBnu7t6VRLGAOh6Xl6bvvR2/vHjspp+oybIeERT
 1uSHULGiW0SxX+Sy5dGfDcUNT/I9zOr/jdMt19lWWE8TKJcKRk1v9IApnrzkUmEA74VK
 hxPEyDPBW8xlWg5K54gymcIq6kf0ZJn7myLazJsNxC+0BHquRM6tR62Akc3ctf4dpR+j
 G9sOPHzZPVbepRJ9rEK7lSctwW6Lf3Jrly8hkUEuObBuUrRuv+IOX/Y3VWWmxK/kA35L bg== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2120.oracle.com with ESMTP id 2n39brbfk0-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 16 Oct 2018 22:21:18 +0000
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9GMLIsc002180
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 16 Oct 2018 22:21:18 GMT
Received: from abhmp0001.oracle.com (abhmp0001.oracle.com [141.146.116.7])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9GMLHlX016632;
 Tue, 16 Oct 2018 22:21:17 GMT
Received: from [10.159.237.45] (/10.159.237.45)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 16 Oct 2018 15:21:17 -0700
From: Joe Jin <joe.jin@oracle.com>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 John Sobecki <john.sobecki@oracle.com>,
 "DONGLI.ZHANG" <dongli.zhang@oracle.com>, konrad@kernel.org,
 Christoph Helwig <hch@lst.de>
Message-ID: <0453c762-1f8b-079f-5fdf-548e90909318@oracle.com>
Date: Tue, 16 Oct 2018 15:21:16 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9048
 signatures=668706
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=922
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810160186
Subject: [Xen-devel] [PATCH V2] xen-swiotlb: use actually allocated size on
 check physical continuous
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 "linux-kernel@vger.kernel.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>

eGVuX3N3aW90bGJfe2FsbG9jLGZyZWV9X2NvaGVyZW50KCkgYWxsb2NhdGUvZnJlZSBtZW1vcnkg
Ynkgb3JkZXIsCmJ1dCBwYXNzZWQgcmVxdWlyZWQgc2l6ZSB0byByYW5nZV9zdHJhZGRsZXNfcGFn
ZV9ib3VuZGFyeSgpLAp3aGVuIGZpcnN0IHBhZ2VzIGFyZSBwaHlzaWNhbCBjb250aW51b3VzLApy
YW5nZV9zdHJhZGRsZXNfcGFnZV9ib3VuZGFyeSgpIHJldHVybmVkIHRydWUsIHRoZW4gZGlkIG5v
dApleGNoYW5nZWQgbWVtb3J5IHdpdGggWGVuLCBsYXRlciBvbiBmcmVlIG1lbW9yeSwgaXQgdHJp
ZWQgdG8KZXhjaGFuZ2VkIG5vbi1jb250aWd1b3VzIG1lbW9yeSB3aXRoIFhlbiwgdGhlbiBrZXJu
ZWwgcGFuaWMuCgpTaWduZWQtb2ZmLWJ5OiBKb2UgSmluIDxqb2UuamluQG9yYWNsZS5jb20+CkNj
OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBCb3Jp
cyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgpDYzogQ2hyaXN0b3BoIEhl
bHdpZyA8aGNoQGxzdC5kZT4KQ2M6IERvbmdsaSBaaGFuZyA8ZG9uZ2xpLnpoYW5nQG9yYWNsZS5j
b20+CkNjOiBKb2huIFNvYmVja2kgPGpvaG4uc29iZWNraUBvcmFjbGUuY29tPgoKLS0tCiBkcml2
ZXJzL3hlbi9zd2lvdGxiLXhlbi5jIHwgNiArKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2Vy
dGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9zd2lvdGxiLXhlbi5jIGIvZHJpdmVy
cy94ZW4vc3dpb3RsYi14ZW4uYwppbmRleCBhNmY5YmE4NWRjNGIuLmFhMDgxZjgwNjcyOCAxMDA2
NDQKLS0tIGEvZHJpdmVycy94ZW4vc3dpb3RsYi14ZW4uYworKysgYi9kcml2ZXJzL3hlbi9zd2lv
dGxiLXhlbi5jCkBAIC0zMDMsNiArMzAzLDkgQEAgeGVuX3N3aW90bGJfYWxsb2NfY29oZXJlbnQo
c3RydWN0IGRldmljZSAqaHdkZXYsIHNpemVfdCBzaXplLAogCSovCiAJZmxhZ3MgJj0gfihfX0dG
UF9ETUEgfCBfX0dGUF9ISUdITUVNKTsKIAorCS8qIENvbnZlcnQgdGhlIHNpemUgdG8gYWN0dWFs
bHkgYWxsb2NhdGVkLiAqLworCXNpemUgPSAxVUwgPDwgKG9yZGVyICsgWEVOX1BBR0VfU0hJRlQp
OworCiAJLyogT24gQVJNIHRoaXMgZnVuY3Rpb24gcmV0dXJucyBhbiBpb3JlbWFwJ3BlZCB2aXJ0
dWFsIGFkZHJlc3MgZm9yCiAJICogd2hpY2ggdmlydF90b19waHlzIGRvZXNuJ3QgcmV0dXJuIHRo
ZSBjb3JyZXNwb25kaW5nIHBoeXNpY2FsCiAJICogYWRkcmVzcy4gSW4gZmFjdCBvbiBBUk0gdmly
dF90b19waHlzIG9ubHkgd29ya3MgZm9yIGtlcm5lbCBkaXJlY3QKQEAgLTM1MSw2ICszNTQsOSBA
QCB4ZW5fc3dpb3RsYl9mcmVlX2NvaGVyZW50KHN0cnVjdCBkZXZpY2UgKmh3ZGV2LCBzaXplX3Qg
c2l6ZSwgdm9pZCAqdmFkZHIsCiAJICogcGh5c2ljYWwgYWRkcmVzcyAqLwogCXBoeXMgPSB4ZW5f
YnVzX3RvX3BoeXMoZGV2X2FkZHIpOwogCisJLyogQ29udmVydCB0aGUgc2l6ZSB0byBhY3R1YWxs
eSBhbGxvY2F0ZWQuICovCisJc2l6ZSA9IDFVTCA8PCAob3JkZXIgKyBYRU5fUEFHRV9TSElGVCk7
CisKIAlpZiAoKChkZXZfYWRkciArIHNpemUgLSAxIDw9IGRtYV9tYXNrKSkgfHwKIAkgICAgcmFu
Z2Vfc3RyYWRkbGVzX3BhZ2VfYm91bmRhcnkocGh5cywgc2l6ZSkpCiAJCXhlbl9kZXN0cm95X2Nv
bnRpZ3VvdXNfcmVnaW9uKHBoeXMsIG9yZGVyKTsKLS0gCjIuMTUuMiAoQXBwbGUgR2l0LTEwMS4x
KQoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 00:41:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 00: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 1gCZtV-0000tR-01; Wed, 17 Oct 2018 00:41:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kw5z=m5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gCZtT-0000tF-2m
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 00:40:59 +0000
X-Inumbo-ID: 81bcf219-d1a5-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 81bcf219-d1a5-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 00:42: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 <aliasfile-bounces@xenproject.org>)
 id 1gCZtP-0005Bi-Th; Wed, 17 Oct 2018 00:40: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 1gCZtP-0000q0-Jq; Wed, 17 Oct 2018 00:40:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gCZtP-0004bw-If; Wed, 17 Oct 2018 00:40:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128804-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-saverestore.2:fail:regression
 xen-4.9-testing:test-armhf-armhf-xl-vhd:host-ping-check-native:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:guest-start/debian.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=782ca9b94f77026875dd98d6288fc1f8dcc7ce19
X-Osstest-Versions-That: xen=062052a149828acdc6cab7deb88ddc3e3438e400
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 17 Oct 2018 00:40:55 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 128804: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODgwNCB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODgwNC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIFJFR1IuIHZzLiAxMjgxNTYK
ClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgNSBob3N0LXBpbmctY2hlY2stbmF0aXZlIGZhaWwgaW4g
MTI4Njg1IHBhc3MgaW4gMTI4ODA0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAxNSBndWVzdC1zYXZlcmVzdG9yZS4yIGZhaWwgaW4gMTI4Njg1IHBhc3MgaW4gMTI4ODA0CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxNiBndWVzdC1s
b2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAxMjg2ODUKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMjgxNTYKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZh
aWwgaW4gMTI4Njg1IGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEyODY4NSBibG9j
a2VkIGluIDEyODE1NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE0IGd1
ZXN0LWxvY2FsbWlncmF0ZSBmYWlsIGluIDEyODY4NSBsaWtlIDEyODE1NgogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgIGZhaWwgaW4gMTI4Njg1IGxp
a2UgMTI4MTU2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTYgZ3Vlc3Qt
bG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEyODY4NSBsaWtlIDEyODE1NgogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxMjg2ODUg
bGlrZSAxMjgxNTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNiBndWVz
dC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjgwNTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODEw
NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI4MTA1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjgxMDUKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNCBndWVzdC1sb2NhbG1pZ3JhdGUgICAgZmFp
bCBsaWtlIDEyODE1NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4MTU2CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXJ0ZHMgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjgx
NTYKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgog
eGVuICAgICAgICAgICAgICAgICAgNzgyY2E5Yjk0Zjc3MDI2ODc1ZGQ5OGQ2Mjg4ZmMxZjhkY2M3
Y2UxOQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMDYyMDUyYTE0OTgy
OGFjZGM2Y2FiN2RlYjg4ZGRjM2UzNDM4ZTQwMAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4MTU2
ICAyMDE4LTA5LTI4IDAyOjUxOjI5IFogICAxOCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEy
ODUwNiAgMjAxOC0xMC0wOCAxMzowNzo1MiBaICAgIDggZGF5cyAgICA1IGF0dGVtcHRzClRlc3Rp
bmcgc2FtZSBzaW5jZSAgIDEyODY4NSAgMjAxOC0xMC0xMyAwMzoxOTo0MiBaICAgIDMgZGF5cyAg
ICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0
OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgRGFuaWVsIEtp
cGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVu
bGFwQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+
CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5k
dXJyYW50QGNpdHJpeC5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CiAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CiAgU2FtdWVs
IFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgogIFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRj
aCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNzgy
Y2E5Yjk0Zjc3MDI2ODc1ZGQ5OGQ2Mjg4ZmMxZjhkY2M3Y2UxOQpBdXRob3I6IElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBTZXAgMTggMTE6MjU6MjAg
MjAxOCArMDEwMAoKICAgIHN0dWJkb20vZ3J1Yi5wYXRjaGVzOiBEcm9wIGRvY3MgY2hhbmdlcywg
Zm9yIGxpY2Vuc2luZyByZWFzb25zCiAgICAKICAgIFRoZSBwYXRjaCBmaWxlIDAwY3ZzIGlzIGFu
IGltcG9ydCBvZiBhIG5ldyB1cHN0cmVhbSB2ZXJzaW9uIG9mCiAgICBncnViMSBmcm9tIHVwc3Ry
ZWFtIENWUy4KICAgIAogICAgVW5mb3J0dW5hdGVseSwgaW4gdGhlIHBlcmlvZCBjb3ZlcmVkIGJ5
IHRoZSB1cGRhdGUsIHVwc3RyZWFtIGNoYW5nZWQKICAgIHRoZSBkb2N1bWVudGF0aW9uIGxpY2Vu
Y2UgZnJvbSBhIHNpbXBsZSBwZXJtaXNzaXZlIGxpY2VuY2UsIHRvIHRoZSBHTlUKICAgICJGcmVl
IERvY3VtZW50YXRpb24gTGljZW5jZSIgd2l0aCBGcm9udCBhbmQgQmFjayBDb3ZlciBUZXh0cy4K
ICAgIAogICAgVGhlIERlYmlhbiBQcm9qZWN0IGlzIG9mIHRoZSB2aWV3IHRoYXQgdXNlIHRoZSBG
cm9udCBhbmQgQmFjayBDb3ZlcgogICAgVGV4dHMgZmVhdHVyZSBvZiB0aGUgR0ZETCBtYWtlcyB0
aGUgcmVzdWx0aW5nIGRvY3VtZW50IG5vdCBGcmVlCiAgICBTb2Z0d2FyZSwgYmVjYXVzZSBvZiB0
aGUgbWFuZGF0b3J5IHJlZGlzdHJpYnV0aW9uIG9mIHRoZXNlIGltbXV0YWJsZQogICAgdGV4dHMu
ICAoUGVyc29uYWxseSwgSSBhZ3JlZS4pCiAgICAKICAgIFRoaXMgaXMgYXdrd2FyZCBiZWNhdXNl
IERlYmlhbiBkbyBub3Qgd2FudCB0byBzaGlwIG5vbi1mcmVlIGNvbnRlbnQuCiAgICBTbyB0aGUg
RGViaWFuIG1haW50YWluZXJzIG5lZWQgdG8gbGF1bmRlciB0aGUgdXBzdHJlYW0gc291cmNlIGNv
ZGUsIHRvCiAgICByZW1vdmUgdGhlIHRyb3VibGVzb21lIGZpbGVzLiAgVGhpcyBpcyBhbiBleHRy
YSBzdGVwIHdoZW4KICAgIGluY29ycG9yYXRpbmcgbmV3IHVwc3RyZWFtIHZlcnNpb25zLiAgSXQn
cyBwYXJ0aWN1bGFybHkgYW5ub3lpbmcgZm9yCiAgICBzZWN1cml0eSByZXNwb25zZSwgd2hpY2gg
b2Z0ZW4gaW52b2x2ZXMgcmViYXNpbmcgb250byBhIG5ldyB1cHN0cmVhbQogICAgcmVsZWFzZS4K
ICAgIAogICAgZ3J1YjEgaXMgb2Jzb2xldGUgYW5kIHRoZSBsYXN0IGNoYW5nZSB0byBYZW4ncyBQ
ViBncnViMSBzdHViZG9tIGNvZGUKICAgIHdhcyBpbiAyMDE2LiAgRnVydGhlcm1vcmUsIHRoZSBn
cnViMSBkb2N1bWVudGF0aW9uIGlzIG5vdCBidWlsdCBhbmQKICAgIGluc3RhbGxlZCBieSB0aGUg
WGVuIHB2LWdydWIgc3R1YmRvbSBNYWtlZmlsZXMuCiAgICAKICAgIFRoZXJlZm9yZSwgcmVtb3Zl
IGFsbCBkb2NzIGNoYW5nZXMgZnJvbSBzdHViZG9tL2dydWIucGF0Y2hlcy4gIFRoaXMKICAgIG1l
YW5zIHRoYXQgdGhlcmUgYXJlIG5vdyBubyBsb25nZXIgYW55IEdGREwtbGljZW5jZWQgZ3J1YiBk
b2NzIGluCiAgICB4ZW4uZ2l0LgogICAgCiAgICBUaGVyZSBpcyBubyB1c2VyIGltcGFjdCwgYW5k
IERlYmlhbiBpcyBoZWxwZWQuICBUaGlzIGNoYW5nZSB3b3VsZAogICAgY29tcGxpY2F0ZSBhbnkg
YXR0ZW1wdHMgdG8gdXBkYXRlIHRvIGEgbmV3IHZlcnNpb24gb2YgdXBzdHJlYW0gZ3J1YjEsCiAg
ICBidXQgaXQgc2VlbXMgdW5saWtlbHkgdGhhdCBzdWNoIGEgdGhpbmcgd2lsbCBldmVyIGhhcHBl
bi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNp
dHJpeC5jb20+CiAgICBDQzogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgogICAg
Q0M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIENDOiBwa2cteGVuLWRldmVs
QGxpc3RzLmFsaW90aC5kZWJpYW4ub3JnCiAgICBBY2tlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2Vv
cmdlLmR1bmxhcEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFNhbXVlbCBUaGliYXVsdCA8c2Ft
dWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0
IGM2MmM1M2Q2MTQ3N2RmZWI2M2E0N2IwNjczYzM4OTA4MjExMmJhYmMpCiAgICAoY2hlcnJ5IHBp
Y2tlZCBmcm9tIGNvbW1pdCA5NGZiYTlmNDM4YTJjMzZhZDliZjNhNDgxYTYwMTNkZGM3Y2Y4Y2Q5
KQogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgZWQwMjRlZjUzOGNkMTBlYzMzYzllZGFj
ZDVlNWYyMDE2YTU5NjRkMikKCmNvbW1pdCBiN2RhZTQzYTJhZDgxMDAzNzFhZjlkYzE1NTVkZTU5
MTcxY2RjNTdmCkF1dGhvcjogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KRGF0ZTogICBN
b24gQXVnIDIwIDA5OjM4OjE4IDIwMTggKzAxMDAKCiAgICB0b29scy90ZXN0czogZml4IGFuIHhz
LXRlc3QuYyBpc3N1ZQogICAgCiAgICBUaGUgcmV0IHZhcmlhYmxlIGNhbiBiZSB1c2VkIHVuaW5p
dGlhbGlzZWQgd2hlbiBpdGVycyBpcyAwLiBJbml0aWFsaXNlCiAgICByZXQgYXQgdGhlIGJlZ2lu
bmluZyB0byBmaXggdGhpcyBpc3N1ZS4KICAgIAogICAgUmVwb3J0ZWQtYnk6IFN0ZXZlbiBIYWln
aCA8bmV0d2l6QGNyYy5pZC5hdT4KICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNp
dHJpeC5jb20+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCAzYTJiODUyNWI4ODNiYWE4
N2ZlODliM2RhNThmNWMwOWZhNTk5Yjk5KQogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQg
MzM2NjRmOWEwNTQwMWZhYzhmMmMwYmUwYmI3ZWU4YTE4NTFlNGRjZikKICAgIChjaGVycnkgcGlj
a2VkIGZyb20gY29tbWl0IDc4ODk0OGJlYmNlY2NhNjliZmFjNDdlNTUxNGYyZGMzNTFkYWJhZDkp
Cgpjb21taXQgNjJlZDUyNDQ0NTc4NDczMWFhYThmOWQ2NDUxNzdmNDFiMGUyNzg5MwpBdXRob3I6
IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CkRhdGU6ICAgTW9uIE9jdCA4
IDE0OjQ3OjUyIDIwMTggKzAyMDAKCiAgICB4ODYvYm9vdDogQWxsb2NhdGUgb25lIGV4dHJhIG1v
ZHVsZSBzbG90IGZvciBYZW4gaW1hZ2UgcGxhY2VtZW50CiAgICAKICAgIENvbW1pdCA5NTg5OTI3
ICh4ODYvbWIyOiBhdm9pZCBYZW4gaW1hZ2Ugd2hlbiBsb29raW5nIGZvcgogICAgbW9kdWxlL2Ny
YXNoa2VybmVsIHBvc2l0aW9uKSBmaXhlZCByZWxvY2F0aW9uIGlzc3VlcyBmb3IKICAgIE11bHRp
Ym9vdDIgcHJvdG9jb2wuIFVuZm9ydHVuYXRlbHkgaXQgbWlzc2VkIHRvIGFsbG9jYXRlCiAgICBt
b2R1bGUgc2xvdCBmb3IgWGVuIGltYWdlIHBsYWNlbWVudCBpbiBlYXJseSBib290IHBhdGguCiAg
ICBTbywgbGV0J3MgZml4IGl0IHJpZ2h0IG5vdy4KICAgIAogICAgUmVwb3J0ZWQtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBEYW5pZWwgS2lwZXIg
PGRhbmllbC5raXBlckBvcmFjbGUuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA0YzVmOWRiZWJjMGJk
MmFmZWUxZWNkOTM2Yzc0ZmZlNjU3NTY5NTBmCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wOS0yNyAx
MToxNzo0NyArMDEwMAoKY29tbWl0IDc1YzhkYmM2MzA1NzI2OTA3YzFmNjFhMDYzMzRjNzlkODlj
YzgxNWUKQXV0aG9yOiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpEYXRl
OiAgIE1vbiBPY3QgOCAxNDo0NzoxOCAyMDE4ICswMjAwCgogICAgeDg2L2h2bS9lbXVsYXRlOiBt
YWtlIHN1cmUgcmVwIEkvTyBlbXVsYXRpb24gZG9lcyBub3QgY3Jvc3MgR0ZOIGJvdW5kYXJpZXMK
ICAgIAogICAgV2hlbiBlbXVsYXRpbmcgYSByZXAgSS9PIG9wZXJhdGlvbiBpdCBpcyBwb3NzaWJs
ZSB0aGF0IHRoZSBpb3JlcSB3aWxsCiAgICBkZXNjcmliZSBhIHNpbmdsZSBvcGVyYXRpb24gdGhh
dCBzcGFucyBtdWx0aXBsZSBHRk5zLiBUaGlzIGlzIGZpbmUgYXMgbG9uZwogICAgYXMgYWxsIHRo
b3NlIEdGTnMgZmFsbCB3aXRoaW4gYW4gTU1JTyByZWdpb24gY292ZXJlZCBieSBhIHNpbmdsZSBk
ZXZpY2UKICAgIG1vZGVsLCBidXQgdW5mb3J0dW5hdGVseSB0aGUgaGlnaGVyIGxldmVscyBvZiB0
aGUgZW11bGF0aW9uIGNvZGUgZG8gbm90CiAgICBndWFyYW50ZWUgdGhhdC4gVGhpcyBpcyBzb21l
dGhpbmcgdGhhdCBzaG91bGQgYWxtb3N0IGNlcnRhaW5seSBiZSBmaXhlZCwKICAgIGJ1dCBpbiB0
aGUgbWVhbnRpbWUgdGhpcyBwYXRjaCBtYWtlcyBzdXJlIHRoYXQgTU1JTyBpcyB0cnVuY2F0ZWQg
YXQgR0ZOCiAgICBib3VuZGFyaWVzIGFuZCBoZW5jZSB0aGUgYXBwcm9wcmlhdGUgZGV2aWNlIG1v
ZGVsIGlzIHJlLWV2YWx1YXRlZCBmb3IgZWFjaAogICAgdGFyZ2V0IEdGTi4KICAgIAogICAgTk9U
RTogVGhpcyBwYXRjaCBkb2VzIG5vdCBkZWFsIHdpdGggdGhlIGNhc2Ugb2YgYSBzaW5nbGUgTU1J
TyBvcGVyYXRpb24KICAgICAgICAgIHNwYW5uaW5nIGEgR0ZOIGJvdW5kYXJ5LiBUaGF0IGlzIG1v
cmUgY29tcGxleCB0byBkZWFsIHdpdGggYW5kIGlzCiAgICAgICAgICBkZWZlcnJlZCB0byBhIHN1
YnNlcXVlbnQgcGF0Y2guCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1
bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgICAKICAgIENvbnZlcnQgY2FsY3VsYXRpb25zIHRvIGJl
IDMyLWJpdCBvbmx5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA3NjI2ZWRlYWNhOTcyZTNlODIzNTM1ZGNj
NDQzMzhmNmIyZjBiMjFmCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wOC0xNiAwOToyNzozMCArMDIw
MAoKY29tbWl0IDU2ZDkwZjVmZDU2N2JmMDA4YjM5ZDVlNjRjZTVkNDE2YTE1NTBhZDIKQXV0aG9y
OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gT2N0
IDggMTQ6NDY6NDMgMjAxOCArMDIwMAoKICAgIHg4Ni9lZmk6IHNwbGl0IGNvbXBpbGVyIHZzIGxp
bmtlciBzdXBwb3J0CiAgICAKICAgIFNvIHRoYXQgYW4gRUxGIGJpbmFyeSB3aXRoIHN1cHBvcnQg
Zm9yIEVGSSBzZXJ2aWNlcyB3aWxsIGJlIGJ1aWx0IHdoZW4KICAgIHRoZSBjb21waWxlciBzdXBw
b3J0cyB0aGUgTVMgQUJJLCByZWdhcmRsZXNzIG9mIHRoZSBsaW5rZXIgc3VwcG9ydCBmb3IKICAg
IFBFLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgICBSZXZpZXdlZC1ieTogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNv
bT4KICAgIFRlc3RlZC1ieTogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4K
ICAgIG1hc3RlciBjb21taXQ6IDkzMjQ5ZjdmYzE3YzFmM2EyYWE4YmY5ZWEwNTVhYTMyNmU5M2E0
YWUKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA3LTMxIDEwOjI1OjA2ICswMjAwCgpjb21taXQgNjAw
MDQ5NDEzNmM5ZjI2OTg5NTYwNWFmNTE5YzZiMmE3Y2FlYzRhMQpBdXRob3I6IFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBPY3QgOCAxNDo0NjowOCAy
MDE4ICswMjAwCgogICAgeDg2L2VmaTogbW92ZSB0aGUgbG9naWMgdG8gZGV0ZWN0IFBFIGJ1aWxk
IHN1cHBvcnQKICAgIAogICAgU28gdGhhdCBpdCBjYW4gYmUgdXNlZCBieSBvdGhlciBjb21wb25l
bnRzIGFwYXJ0IGZyb20gdGhlIGVmaSBzcGVjaWZpYwogICAgY29kZS4gQnkgbW92aW5nIHRoZSBk
ZXRlY3Rpb24gY29kZSBjcmVhdGluZyBhIGR1bW15IGVmaS9kaXNhYmxlZCBmaWxlCiAgICBjYW4g
YmUgYXZvaWRlZC4KICAgIAogICAgVGhpcyBpcyByZXF1aXJlZCBzbyB0aGF0IHRoZSBjb25kaXRp
b25hbCB1c2VkIHRvIGRlZmluZSB0aGUgZWZpIHN5bWJvbAogICAgaW4gdGhlIGxpbmtlciBzY3Jp
cHQgY2FuIGJlIHJlbW92ZWQgYW5kIGluc3RlYWQgdGhlIGRlZmluaXRpb24gb2YgdGhlCiAgICBl
Zmkgc3ltYm9sIGNhbiBiZSBndWFyZGVkIHVzaW5nIHRoZSBwcmVwcm9jZXNzb3IuCiAgICAKICAg
IFRoZSBtb3RpdmF0aW9uIGJlaGluZCB0aGlzIGNoYW5nZSBpcyB0byBiZSBhYmxlIHRvIGJ1aWxk
IFhlbiB1c2luZyBsbGQKICAgICh0aGUgTExWTSBsaW5rZXIpLCB0aGF0IGF0IGxlYXN0IG9uIHZl
cnNpb24gNi4wLjAgZG9lc24ndCB3b3JrCiAgICBwcm9wZXJseSB3aXRoIGEgREVGSU5FRCBiZWlu
ZyB1c2VkIGluIGEgY29uZGl0aW9uYWwgZXhwcmVzc2lvbjoKICAgIAogICAgbGQgICAgLW1lbGZf
eDg2XzY0X2Zic2QgIC1UIHhlbi5sZHMgLU4gcHJlbGluay5vIC0tYnVpbGQtaWQ9c2hhMSBcCiAg
ICAgICAgL3Jvb3Qvc3JjL3hlbi94ZW4vY29tbW9uL3N5bWJvbHMtZHVtbXkubyAtbyAvcm9vdC9z
cmMveGVuL3hlbi8ueGVuLXN5bXMuMAogICAgbGQ6IGVycm9yOiB4ZW4ubGRzOjIzMzogc3ltYm9s
IG5vdCBmb3VuZDogZWZpCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KICAgIFRlc3RlZC1ieTogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJA
b3JhY2xlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDE4Y2Q0OTk3ZDI2YjlkZjk1ZGRhODc1MDNl
NDFjODIzMjc5YTA3YTAKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA3LTMxIDEwOjI0OjIyICswMjAw
Cgpjb21taXQgODcwZmNiZmUwODBmMDMwNGFkZjAzMzY0ZTFkNTc5ZWYxNmRhNGJhYwpBdXRob3I6
IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBP
Y3QgOCAxNDo0NToyOCAyMDE4ICswMjAwCgogICAgeDg2L3NodXRkb3duOiB1c2UgQUNQSSByZWJv
b3QgbWV0aG9kIGZvciBEZWxsIFBvd2VyRWRnZSBSNTQwCiAgICAKICAgIFdoZW4gRUZJIGJvb3Rp
bmcgdGhlIERlbGwgUG93ZXJFZGdlIFI1NDAgaXQgY29uc2lzdGVudGx5IHdhbmRlcnMgaW50bwog
ICAgdGhlIHdlZWRzIGFuZCBnZXRzIGFuIGludmFsaWQgb3Bjb2RlIGluIHRoZSBFRkkgUmVzZXRT
eXN0ZW0gY2FsbC4gVGhpcwogICAgaXMgdGhlIHNhbWUgYnVnIHdoaWNoIGFmZmVjdHMgdGhlIFBv
d2VyRWRnZSBSNzQwIHNvIGZpeCBpdCBpbiB0aGUgc2FtZQogICAgd2F5OiBxdWlyayB0aGlzIGhh
cmR3YXJlIHRvIHVzZSB0aGUgQUNQSSByZWJvb3QgbWV0aG9kIGluc3RlYWQuCiAgICAKICAgIEJJ
T1MgSW5mb3JtYXRpb24KICAgICAgICBWZW5kb3I6IERlbGwgSW5jLgogICAgICAgIFZlcnNpb246
IDEuMy43CiAgICAgICAgUmVsZWFzZSBEYXRlOiAwMi8wOS8yMDE4CiAgICBTeXN0ZW0gSW5mb3Jt
YXRpb24KICAgICAgICBNYW51ZmFjdHVyZXI6IERlbGwgSW5jLgogICAgICAgIFByb2R1Y3QgTmFt
ZTogUG93ZXJFZGdlIFI1NDAKICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9zcyBMYWdlcndhbGwg
PHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogMzI4Y2E1NWI3YmQ0N2UxMzI0Yjc1
Y2NlMmE2YzQ2MTMwOGVjZjkzZAogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6Mjk6MTMg
KzAyMDAKCmNvbW1pdCA5YjMxODM0MTRjMGNlODRmYzM0MWM0ODZlM2UzYjQzMTEzN2NjMjE3CkF1
dGhvcjogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkRhdGU6ICAg
TW9uIE9jdCA4IDE0OjQ0OjM2IDIwMTggKzAyMDAKCiAgICB4ODYvc2h1dGRvd246IHVzZSBBQ1BJ
IHJlYm9vdCBtZXRob2QgZm9yIERlbGwgUG93ZXJFZGdlIFI3NDAKICAgIAogICAgV2hlbiBFRkkg
Ym9vdGluZyB0aGUgRGVsbCBQb3dlckVkZ2UgUjc0MCwgaXQgY29uc2lzdGVudGx5IHdhbmRlcnMg
aW50byB0aGUKICAgIHdlZWRzIGFuZCBnZXRzIGFuIGludmFsaWQgb3Bjb2RlIGluIHRoZSBFRkkg
UmVzZXRTeXN0ZW0gY2FsbC4KICAgIFF1aXJrIHRoaXMgaGFyZHdhcmUgdG8gdXNlIHRoZSBBQ1BJ
IHJlYm9vdCBtZXRob2QgaW5zdGVhZC4KICAgIAogICAgRXhhbXBsZSBzdGFjayB0cmFjZToKICAg
IAogICAgLS0tLVsgWGVuLTQuMTEtdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9biAgIE5vdCB0YWlu
dGVkIF0tLS0tCiAgICBDUFU6ICAgIDAKICAgIFJJUDogICAgZTAwODpbPDAwMDAwMDAwMDAwMDAw
MTc+XSAwMDAwMDAwMDAwMDAwMDE3CiAgICBSRkxBR1M6IDAwMDAwMDAwMDAwMTAyMDIgICBDT05U
RVhUOiBoeXBlcnZpc29yCiAgICByYXg6IDAwMDAwMDAwNjZlYjJmZjAgICByYng6IGZmZmY4MzAw
NWY2MjdjMjAgICByY3g6IDAwMDAwMDAwNmM1NGUxMDAKICAgIHJkeDogMDAwMDAwMDAwMDAwMDAw
MCAgIHJzaTogMDAwMDAwMDAwMDAwMDA2NSAgIHJkaTogMDAwMDAwMTA3MzU1ZjAwMAogICAgcmJw
OiBmZmZmODMwMDVmNjI3YzcwICAgcnNwOiBmZmZmODMwMDVmNjI3YjQ4ICAgcjg6ICBmZmZmODMw
MDVmNjI3YjkwCiAgICByOTogIDAwMDAwMDAwMDAwMDAwMDAgICByMTA6IGZmZmY4MzAwNWY2Mjdj
ODggICByMTE6IDAwMDAwMDAwMDAwMDAwMDAKICAgIHIxMjogMDAwMDAwMDAwMDAwMDAwMCAgIHIx
MzogMDAwMDAwMDAwMDAwMGNmOSAgIHIxNDogMDAwMDAwMDAwMDAwMDA2NQogICAgcjE1OiBmZmZm
ODMwMDAwMDAwMDAwICAgY3IwOiAwMDAwMDAwMDgwMDUwMDMzICAgY3I0OiAwMDAwMDAwMDAwMzUy
NmUwCiAgICBjcjM6IDAwMDAwMDEwNzM1NWYwMDAgICBjcjI6IGZmZmZjOTAwMDBjZmYwMDAKICAg
IGZzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogZmZmZjg4MDE5ZjYwMDAwMCAgIGdzczogMDAw
MDAwMDAwMDAwMDAwMAogICAgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAw
MDAgICBzczogZTAxMCAgIGNzOiBlMDA4CiAgICBYZW4gY29kZSBhcm91bmQgPDAwMDAwMDAwMDAw
MDAwMTc+ICgwMDAwMDAwMDAwMDAwMDE3KToKICAgICBmMCBkOCBkZCAwMCBmMCA1NCBmZiAwMCA8
ZjA+IDUwIGRkIDAwIGYwIGQ4IGRkIDAwIGYwIGE1IGZlIDAwIGYwIDg3IGU5IDAwCiAgICBYZW4g
c3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDA1ZjYyN2I0ODoKICAgICAgIGZmZmY4MzAwNWY2
MjdiNTAgZmZmZmZmZmZmZmZmZmZkYSAwMDAwMDAwMDZjNTQ3YWFhIGZmZmY4MmQwMDAwMDAwMDEK
ICAgICAgIGZmZmY4MzAwNWY2MjdiZWMgMDAwMDAwMTA3MzU1ZjAwMCAwMDAwMDAwMDZjNTQ2ZmI4
IGZmZmY4MzEwN2ZmZTMyNDAKICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAw
MCA4MDAwMDAwMDAwMDAwMDAyIDAwMDAwMDAwMDAwMDAwMDAKICAgICAgIDAwMDAwMDAwNmM1NDZi
OTUgMDAwMDAwMDA2YzU0YzcwMCBmZmZmODMwMDVmNjI3YmRjIGZmZmY4MzAwNWY2MjdiZTgKICAg
ICAgIDAwMDAwMDAwNWY2MTYwMDAgZmZmZjgzMDA1ZjYyN2MyMCAwMDAwMDAwMDAwMDAwMDAwIDAw
MDAwMDAwMDAwMDBjZjkKICAgICAgIGZmZmY4MjAwODAzNTAwMDEgMDAwMDAwMDAwMDAwMDAwYiBm
ZmZmODJkMDgwMzUxZWRhIDAwMDAwMDAwMDAwMDAwMDAKICAgICAgIDAwMDAwMDAwMDAwMDAwMDAg
MDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwNWY2MTYwMDAKICAgICAg
IDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDk1ZmY2MCBmZmZmODJkMDgwOTVmZjYwIDAwMDAw
MGYxMDAwMDAwMDAKICAgICAgIGZmZmY4MmQwODAyOTYwOTcgMDAwMDAwMDAwMDAwZTAwOCAwMDAw
MDAwMDAwMDAwMDAwIGZmZmY4MzAwNWY2MjdjODgKICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAw
MDAwMDBmZmZmZmZmZSBmZmZmODJkMDgwMjk1OWQyIGZmZmY4MmQwODAyOTU5ZDIKICAgICAgIDAw
MDAwMDAwODA5NWYzMDAgMDAwMDAwMDA1ZjYyN2M5YyAwMDAwMDAwMDAwMDAwMGY4IDAwMDAwMDAw
MDAwMDAwMDAKICAgICAgIDAwMDAwMDAwMDAwMDAwZjggZmZmZjgyZDA4MDkzMmMwMCAwMDAwMDAw
MDAwMDAwMDAwIGZmZmY4MmQwODA5NWY3YzgKICAgICAgIGZmZmY4MmQwODA5MzJjMDAgMDAwMDAw
MDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MmQwODAyOTVhOWIKICAgICAgIGZmZmY4
MzAwNWY2MjdkOTggZmZmZjgyZDA4MDIzNjFmMyBmZmZmODJkMDgwOTMyYzAwIDAwMDAwMDAwODAw
MDAwMDAKICAgICAgIGZmZmY4MzAwNWY2MjdkOTggZmZmZjgyZDA4MDI3OWExOSBmZmZmODJkMDgw
OTVmMDJjIGZmZmY4MmQwODAwMDAwMDAKICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAw
MDAwMDBmYiAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDcxNDg0ZTU0ZjYKICAgICAgIGZmZmY4MzEw
NzM1NDIwOTggZmZmZjgyZDA4MDkzYWM3OCBmZmZmODMxMDcyYmVmZDMwIDAwMDAwMDAwMDAwMDAw
MDAKICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAw
MDAwIDAwMDAwMDAwMDAwMDAwMDAKICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDM0
ZjE4NSBmZmZmODJkMDgwOTQ5NDYwIDAwMDAwMDAwMDAwMDAwMDAKICAgICAgIGZmZmY4MmQwODA5
NWYyNzAgMDAwMDAwMDAwMDAwMDAwOCBmZmZmODMxMDczNTdhZTIwIDAwMDAwMDcxNDZjZTRiZDMK
ICAgIFhlbiBjYWxsIHRyYWNlOgogICAgICAgWzwwMDAwMDAwMDAwMDAwMDE3Pl0gMDAwMDAwMDAw
MDAwMDAxNwogICAgICAgWzxmZmZmODJkMDgwMzUxZWRhPl0gZWZpX3Jlc2V0X3N5c3RlbSsweDVh
LzB4OTAKICAgICAgIFs8ZmZmZjgyZDA4MDI5NjA5Nz5dIHNtcF9zZW5kX3N0b3ArMHg5Ny8weGEw
CiAgICAgICBbPGZmZmY4MmQwODAyOTU5ZDI+XSBtYWNoaW5lX3Jlc3RhcnQrMHgyMTIvMHgyZDAK
ICAgICAgIFs8ZmZmZjgyZDA4MDI5NTlkMj5dIG1hY2hpbmVfcmVzdGFydCsweDIxMi8weDJkMAog
ICAgICAgWzxmZmZmODJkMDgwMjk1YTliPl0gc2h1dGRvd24uYyNfX21hY2hpbmVfcmVzdGFydCsw
eGIvMHgxMAogICAgICAgWzxmZmZmODJkMDgwMjM2MWYzPl0gc21wX2NhbGxfZnVuY3Rpb25faW50
ZXJydXB0KzB4NTMvMHg4MAogICAgICAgWzxmZmZmODJkMDgwMjc5YTE5Pl0gZG9fSVJRKzB4MjU5
LzB4NjYwCiAgICAgICBbPGZmZmY4MmQwODAzNGYxODU+XSBjb21tb25faW50ZXJydXB0KzB4ODUv
MHg5MAogICAgICAgWzxmZmZmODJkMDgwMmM2MTUyPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUr
MHgyNDIvMHgzOTAKICAgICAgIFs8ZmZmZjgyZDA4MDI2YjQ0Nj5dIGRvbWFpbi5jI2lkbGVfbG9v
cCsweDg2LzB4YzAKICAgIAogICAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKgogICAgUGFuaWMgb24gQ1BVIDA6CiAgICBGQVRBTCBUUkFQOiB2ZWN0b3IgPSA2IChpbnZh
bGlkIG9wY29kZSkKICAgICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioK
ICAgIAogICAgZG1pZGVjb2RlIGluZm86CiAgICAKICAgIEJJT1MgSW5mb3JtYXRpb246CiAgICAg
ICAgVmVuZG9yOiBEZWxsIEluYy4KICAgICAgICBWZXJzaW9uOiAxLjIuMTEKICAgICAgICBSZWxl
YXNlIERhdGU6IDEwLzE5LzIwMTcKICAgICAgICBCSU9TIFJldmlzaW9uOiAxLjIKICAgIFN5c3Rl
bSBJbmZvcm1hdGlvbjoKICAgICAgICBNYW51ZmFjdHVyZXI6IERlbGwgSW5jLgogICAgICAgIFBy
b2R1Y3QgTmFtZTogUG93ZXJFZGdlIFI3NDAKICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9zcyBM
YWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogZjk3Zjc3NGI1YWE2
YjQ3MWQxZmVkMWM0NTFjODllYzc0NTdkYWRmMgogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDEtMjQg
MTg6MDE6MDAgKzAxMDAKCmNvbW1pdCAzZWFiYjkxYzQ3OGIxY2Q3ZDMyODI3MjkwNjNjYzIwMzY1
YzJhMWVjCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIE1v
biBPY3QgOCAxNDo0NDowNiAyMDE4ICswMjAwCgogICAgdXBkYXRlIFhlbiB2ZXJzaW9uIHRvIDQu
OS40LXByZQoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 03:13:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 03: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 1gCcGT-0002CW-LY; Wed, 17 Oct 2018 03:12:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tit4=m5=xenproject.org=prvs=821a62348=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gCcGS-0002CJ-JE
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 03:12:52 +0000
X-Inumbo-ID: b941e4ad-d1ba-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b941e4ad-d1ba-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 03:14:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,389,1534809600"; d="scan'208";a="68023672"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75435-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:build-amd64:<job status>:broken:regression
 xen-4.8-testing:build-amd64-prev:<job
 status>:broken:regression
 xen-4.8-testing:build-i386:<job status>:broken:regression
 xen-4.8-testing:build-armhf-pvops:<job status>:broken:regression
 xen-4.8-testing:build-i386-xsm:<job status>:broken:regression
 xen-4.8-testing:build-amd64-xtf:<job status>:broken:regression
 xen-4.8-testing:build-amd64-xsm:<job status>:broken:regression
 xen-4.8-testing:build-amd64-pvops:<job status>:broken:regression
 xen-4.8-testing:build-i386-pvops:<job status>:broken:regression
 xen-4.8-testing:build-armhf:<job status>:broken:regression
 xen-4.8-testing:build-i386-prev:<job status>:broken:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-1:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-midway:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.8-testing:build-i386-rumprun:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-2:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:build-amd64-rumprun:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-4.8-testing:build-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-livepatch:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-4:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-3:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-xtf-amd64-amd64-5:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-livepatch:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.8-testing:build-armhf:host-install(4):broken:nonblocking
 xen-4.8-testing:build-armhf-pvops:host-install(4):broken:nonblocking
 xen-4.8-testing:build-i386-xsm:host-install(4):broken:nonblocking
 xen-4.8-testing:build-amd64:host-install(4):broken:nonblocking
 xen-4.8-testing:build-amd64-xtf:host-install(4):broken:nonblocking
 xen-4.8-testing:build-amd64-prev:host-install(4):broken:nonblocking
 xen-4.8-testing:build-amd64-pvops:host-install(4):broken:nonblocking
 xen-4.8-testing:build-i386:host-install(4):broken:nonblocking
 xen-4.8-testing:build-i386-pvops:host-install(4):broken:nonblocking
 xen-4.8-testing:build-i386-prev:host-install(4):broken:nonblocking
 xen-4.8-testing:build-amd64-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: xen=dee593780213a4997ae6206cc4d103e608613098
X-Osstest-Versions-That: xen=005df911f6b4171b650942861bf44606e9e79be4
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 17 Oct 2018 04:12:46 +0100
Subject: [Xen-devel] [xen-4.8-testing baseline-only test] 75435: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQzNSB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueGVuc291cmNl
LmNvbS9vc3N0ZXN0L2xvZ3MvNzU0MzUvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMgd2l0aCB0ZXN0
cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNs
dWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFt
ZDY0LXByZXYgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXh0ZiAg
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHJl
diAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVp
bGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtc2hhZG93ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVp
bGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRl
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
YnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1w
dmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTIgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2so
MSkgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LWkzODYtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC14dGYt
YW1kNjQtYW1kNjQtNSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
IDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1taWdydXBncmFkZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcnVt
cHJ1bi1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA0IGhv
c3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGlu
ZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwo
NCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQK
IGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJy
b2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxp
bmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxs
KDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni1wdm9wcyAgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVk
CiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBi
cm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDQg
aG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGRlZTU5Mzc4MDIxM2E0
OTk3YWU2MjA2Y2M0ZDEwM2U2MDg2MTMwOTgKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDAwNWRmOTExZjZiNDE3MWI2NTA5NDI4NjFiZjQ0NjA2ZTllNzliZTQKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgICA3NTI3MCAgMjAxOC0wOS0yMiAyMjoxNjozOCBaICAgMjQgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAgNzU0MzUgIDIwMTgtMTAtMTYgMjA6NDY6NTIgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgSWFuIEph
Y2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUm9z
cyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CiAgU2FtdWVsIFRoaWJhdWx0
IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWls
ZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YnJva2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
cm9rZW4gIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2
ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1
cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9s
b2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rl
c3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2Vu
LWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wcmV2IGJyb2tl
bgpicm9rZW4tam9iIGJ1aWxkLWkzODYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYtcHZv
cHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVp
bGQtYW1kNjQteHRmIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4KYnJv
a2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2
b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhmIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxk
LWkzODYtcHJldiBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYgaG9zdC1pbnN0YWxsKDQp
CmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhmLXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3Rl
cCBidWlsZC1pMzg2LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQg
aG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXh0ZiBob3N0LWluc3RhbGwo
NCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHJldiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0
ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkz
ODYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0
YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHJldiBob3N0LWluc3RhbGwoNCkKYnJva2Vu
LXN0ZXAgYnVpbGQtYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQoKUHVzaCBub3QgYXBwbGljYWJs
ZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpjb21taXQgZGVlNTkzNzgwMjEzYTQ5OTdhZTYyMDZjYzRkMTAzZTYwODYxMzA5OApB
dXRob3I6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpEYXRlOiAgIFR1
ZSBTZXAgMTggMTE6MjU6MjAgMjAxOCArMDEwMAoKICAgIHN0dWJkb20vZ3J1Yi5wYXRjaGVzOiBE
cm9wIGRvY3MgY2hhbmdlcywgZm9yIGxpY2Vuc2luZyByZWFzb25zCiAgICAKICAgIFRoZSBwYXRj
aCBmaWxlIDAwY3ZzIGlzIGFuIGltcG9ydCBvZiBhIG5ldyB1cHN0cmVhbSB2ZXJzaW9uIG9mCiAg
ICBncnViMSBmcm9tIHVwc3RyZWFtIENWUy4KICAgIAogICAgVW5mb3J0dW5hdGVseSwgaW4gdGhl
IHBlcmlvZCBjb3ZlcmVkIGJ5IHRoZSB1cGRhdGUsIHVwc3RyZWFtIGNoYW5nZWQKICAgIHRoZSBk
b2N1bWVudGF0aW9uIGxpY2VuY2UgZnJvbSBhIHNpbXBsZSBwZXJtaXNzaXZlIGxpY2VuY2UsIHRv
IHRoZSBHTlUKICAgICJGcmVlIERvY3VtZW50YXRpb24gTGljZW5jZSIgd2l0aCBGcm9udCBhbmQg
QmFjayBDb3ZlciBUZXh0cy4KICAgIAogICAgVGhlIERlYmlhbiBQcm9qZWN0IGlzIG9mIHRoZSB2
aWV3IHRoYXQgdXNlIHRoZSBGcm9udCBhbmQgQmFjayBDb3ZlcgogICAgVGV4dHMgZmVhdHVyZSBv
ZiB0aGUgR0ZETCBtYWtlcyB0aGUgcmVzdWx0aW5nIGRvY3VtZW50IG5vdCBGcmVlCiAgICBTb2Z0
d2FyZSwgYmVjYXVzZSBvZiB0aGUgbWFuZGF0b3J5IHJlZGlzdHJpYnV0aW9uIG9mIHRoZXNlIGlt
bXV0YWJsZQogICAgdGV4dHMuICAoUGVyc29uYWxseSwgSSBhZ3JlZS4pCiAgICAKICAgIFRoaXMg
aXMgYXdrd2FyZCBiZWNhdXNlIERlYmlhbiBkbyBub3Qgd2FudCB0byBzaGlwIG5vbi1mcmVlIGNv
bnRlbnQuCiAgICBTbyB0aGUgRGViaWFuIG1haW50YWluZXJzIG5lZWQgdG8gbGF1bmRlciB0aGUg
dXBzdHJlYW0gc291cmNlIGNvZGUsIHRvCiAgICByZW1vdmUgdGhlIHRyb3VibGVzb21lIGZpbGVz
LiAgVGhpcyBpcyBhbiBleHRyYSBzdGVwIHdoZW4KICAgIGluY29ycG9yYXRpbmcgbmV3IHVwc3Ry
ZWFtIHZlcnNpb25zLiAgSXQncyBwYXJ0aWN1bGFybHkgYW5ub3lpbmcgZm9yCiAgICBzZWN1cml0
eSByZXNwb25zZSwgd2hpY2ggb2Z0ZW4gaW52b2x2ZXMgcmViYXNpbmcgb250byBhIG5ldyB1cHN0
cmVhbQogICAgcmVsZWFzZS4KICAgIAogICAgZ3J1YjEgaXMgb2Jzb2xldGUgYW5kIHRoZSBsYXN0
IGNoYW5nZSB0byBYZW4ncyBQViBncnViMSBzdHViZG9tIGNvZGUKICAgIHdhcyBpbiAyMDE2LiAg
RnVydGhlcm1vcmUsIHRoZSBncnViMSBkb2N1bWVudGF0aW9uIGlzIG5vdCBidWlsdCBhbmQKICAg
IGluc3RhbGxlZCBieSB0aGUgWGVuIHB2LWdydWIgc3R1YmRvbSBNYWtlZmlsZXMuCiAgICAKICAg
IFRoZXJlZm9yZSwgcmVtb3ZlIGFsbCBkb2NzIGNoYW5nZXMgZnJvbSBzdHViZG9tL2dydWIucGF0
Y2hlcy4gIFRoaXMKICAgIG1lYW5zIHRoYXQgdGhlcmUgYXJlIG5vdyBubyBsb25nZXIgYW55IEdG
REwtbGljZW5jZWQgZ3J1YiBkb2NzIGluCiAgICB4ZW4uZ2l0LgogICAgCiAgICBUaGVyZSBpcyBu
byB1c2VyIGltcGFjdCwgYW5kIERlYmlhbiBpcyBoZWxwZWQuICBUaGlzIGNoYW5nZSB3b3VsZAog
ICAgY29tcGxpY2F0ZSBhbnkgYXR0ZW1wdHMgdG8gdXBkYXRlIHRvIGEgbmV3IHZlcnNpb24gb2Yg
dXBzdHJlYW0gZ3J1YjEsCiAgICBidXQgaXQgc2VlbXMgdW5saWtlbHkgdGhhdCBzdWNoIGEgdGhp
bmcgd2lsbCBldmVyIGhhcHBlbi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24g
PGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgICBDQzogRG91ZyBHb2xkc3RlaW4gPGNhcmRv
ZUBjYXJkb2UuY29tPgogICAgQ0M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAg
IENDOiBwa2cteGVuLWRldmVsQGxpc3RzLmFsaW90aC5kZWJpYW4ub3JnCiAgICBBY2tlZC1ieTog
R2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFNh
bXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KICAgIChjaGVycnkg
cGlja2VkIGZyb20gY29tbWl0IGM2MmM1M2Q2MTQ3N2RmZWI2M2E0N2IwNjczYzM4OTA4MjExMmJh
YmMpCiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCA5NGZiYTlmNDM4YTJjMzZhZDliZjNh
NDgxYTYwMTNkZGM3Y2Y4Y2Q5KQogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgZWQwMjRl
ZjUzOGNkMTBlYzMzYzllZGFjZDVlNWYyMDE2YTU5NjRkMikKICAgIChjaGVycnkgcGlja2VkIGZy
b20gY29tbWl0IDc4MmNhOWI5NGY3NzAyNjg3NWRkOThkNjI4OGZjMWY4ZGNjN2NlMTkpCgpjb21t
aXQgNTY3MDAzOTYwNjQ0YmE0ZjgwMTA3ZmI1M2VkY2Q4MjhmM2YyODBhMQpBdXRob3I6IFBhdWwg
RHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIE9jdCA4IDE0OjUx
OjMzIDIwMTggKzAyMDAKCiAgICB4ODYvaHZtL2VtdWxhdGU6IG1ha2Ugc3VyZSByZXAgSS9PIGVt
dWxhdGlvbiBkb2VzIG5vdCBjcm9zcyBHRk4gYm91bmRhcmllcwogICAgCiAgICBXaGVuIGVtdWxh
dGluZyBhIHJlcCBJL08gb3BlcmF0aW9uIGl0IGlzIHBvc3NpYmxlIHRoYXQgdGhlIGlvcmVxIHdp
bGwKICAgIGRlc2NyaWJlIGEgc2luZ2xlIG9wZXJhdGlvbiB0aGF0IHNwYW5zIG11bHRpcGxlIEdG
TnMuIFRoaXMgaXMgZmluZSBhcyBsb25nCiAgICBhcyBhbGwgdGhvc2UgR0ZOcyBmYWxsIHdpdGhp
biBhbiBNTUlPIHJlZ2lvbiBjb3ZlcmVkIGJ5IGEgc2luZ2xlIGRldmljZQogICAgbW9kZWwsIGJ1
dCB1bmZvcnR1bmF0ZWx5IHRoZSBoaWdoZXIgbGV2ZWxzIG9mIHRoZSBlbXVsYXRpb24gY29kZSBk
byBub3QKICAgIGd1YXJhbnRlZSB0aGF0LiBUaGlzIGlzIHNvbWV0aGluZyB0aGF0IHNob3VsZCBh
bG1vc3QgY2VydGFpbmx5IGJlIGZpeGVkLAogICAgYnV0IGluIHRoZSBtZWFudGltZSB0aGlzIHBh
dGNoIG1ha2VzIHN1cmUgdGhhdCBNTUlPIGlzIHRydW5jYXRlZCBhdCBHRk4KICAgIGJvdW5kYXJp
ZXMgYW5kIGhlbmNlIHRoZSBhcHByb3ByaWF0ZSBkZXZpY2UgbW9kZWwgaXMgcmUtZXZhbHVhdGVk
IGZvciBlYWNoCiAgICB0YXJnZXQgR0ZOLgogICAgCiAgICBOT1RFOiBUaGlzIHBhdGNoIGRvZXMg
bm90IGRlYWwgd2l0aCB0aGUgY2FzZSBvZiBhIHNpbmdsZSBNTUlPIG9wZXJhdGlvbgogICAgICAg
ICAgc3Bhbm5pbmcgYSBHRk4gYm91bmRhcnkuIFRoYXQgaXMgbW9yZSBjb21wbGV4IHRvIGRlYWwg
d2l0aCBhbmQgaXMKICAgICAgICAgIGRlZmVycmVkIHRvIGEgc3Vic2VxdWVudCBwYXRjaC4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNv
bT4KICAgIAogICAgQ29udmVydCBjYWxjdWxhdGlvbnMgdG8gYmUgMzItYml0IG9ubHkuCiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIG1h
c3RlciBjb21taXQ6IDc2MjZlZGVhY2E5NzJlM2U4MjM1MzVkY2M0NDMzOGY2YjJmMGIyMWYKICAg
IG1hc3RlciBkYXRlOiAyMDE4LTA4LTE2IDA5OjI3OjMwICswMjAwCgpjb21taXQgNTNkZmNiMGY2
ZWJhYTVjOWJhYzE0ZTBmODBiMGVlNmE2OTYyNDIxYwpBdXRob3I6IFJvc3MgTGFnZXJ3YWxsIDxy
b3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBPY3QgOCAxNDo1MTowMyAyMDE4
ICswMjAwCgogICAgeDg2L3NodXRkb3duOiB1c2UgQUNQSSByZWJvb3QgbWV0aG9kIGZvciBEZWxs
IFBvd2VyRWRnZSBSNTQwCiAgICAKICAgIFdoZW4gRUZJIGJvb3RpbmcgdGhlIERlbGwgUG93ZXJF
ZGdlIFI1NDAgaXQgY29uc2lzdGVudGx5IHdhbmRlcnMgaW50bwogICAgdGhlIHdlZWRzIGFuZCBn
ZXRzIGFuIGludmFsaWQgb3Bjb2RlIGluIHRoZSBFRkkgUmVzZXRTeXN0ZW0gY2FsbC4gVGhpcwog
ICAgaXMgdGhlIHNhbWUgYnVnIHdoaWNoIGFmZmVjdHMgdGhlIFBvd2VyRWRnZSBSNzQwIHNvIGZp
eCBpdCBpbiB0aGUgc2FtZQogICAgd2F5OiBxdWlyayB0aGlzIGhhcmR3YXJlIHRvIHVzZSB0aGUg
QUNQSSByZWJvb3QgbWV0aG9kIGluc3RlYWQuCiAgICAKICAgIEJJT1MgSW5mb3JtYXRpb24KICAg
ICAgICBWZW5kb3I6IERlbGwgSW5jLgogICAgICAgIFZlcnNpb246IDEuMy43CiAgICAgICAgUmVs
ZWFzZSBEYXRlOiAwMi8wOS8yMDE4CiAgICBTeXN0ZW0gSW5mb3JtYXRpb24KICAgICAgICBNYW51
ZmFjdHVyZXI6IERlbGwgSW5jLgogICAgICAgIFByb2R1Y3QgTmFtZTogUG93ZXJFZGdlIFI1NDAK
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNp
dHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
ICAgbWFzdGVyIGNvbW1pdDogMzI4Y2E1NWI3YmQ0N2UxMzI0Yjc1Y2NlMmE2YzQ2MTMwOGVjZjkz
ZAogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6Mjk6MTMgKzAyMDAKCmNvbW1pdCBkNGYw
N2ZiMWE4Y2M0NGFlMWYzOGY5MDFiNmQ3ODczMzUxZjBmM2U2CkF1dGhvcjogUm9zcyBMYWdlcndh
bGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIE9jdCA4IDE0OjUwOjE2
IDIwMTggKzAyMDAKCiAgICB4ODYvc2h1dGRvd246IHVzZSBBQ1BJIHJlYm9vdCBtZXRob2QgZm9y
IERlbGwgUG93ZXJFZGdlIFI3NDAKICAgIAogICAgV2hlbiBFRkkgYm9vdGluZyB0aGUgRGVsbCBQ
b3dlckVkZ2UgUjc0MCwgaXQgY29uc2lzdGVudGx5IHdhbmRlcnMgaW50byB0aGUKICAgIHdlZWRz
IGFuZCBnZXRzIGFuIGludmFsaWQgb3Bjb2RlIGluIHRoZSBFRkkgUmVzZXRTeXN0ZW0gY2FsbC4K
ICAgIFF1aXJrIHRoaXMgaGFyZHdhcmUgdG8gdXNlIHRoZSBBQ1BJIHJlYm9vdCBtZXRob2QgaW5z
dGVhZC4KICAgIAogICAgRXhhbXBsZSBzdGFjayB0cmFjZToKICAgIAogICAgLS0tLVsgWGVuLTQu
MTEtdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9biAgIE5vdCB0YWludGVkIF0tLS0tCiAgICBDUFU6
ICAgIDAKICAgIFJJUDogICAgZTAwODpbPDAwMDAwMDAwMDAwMDAwMTc+XSAwMDAwMDAwMDAwMDAw
MDE3CiAgICBSRkxBR1M6IDAwMDAwMDAwMDAwMTAyMDIgICBDT05URVhUOiBoeXBlcnZpc29yCiAg
ICByYXg6IDAwMDAwMDAwNjZlYjJmZjAgICByYng6IGZmZmY4MzAwNWY2MjdjMjAgICByY3g6IDAw
MDAwMDAwNmM1NGUxMDAKICAgIHJkeDogMDAwMDAwMDAwMDAwMDAwMCAgIHJzaTogMDAwMDAwMDAw
MDAwMDA2NSAgIHJkaTogMDAwMDAwMTA3MzU1ZjAwMAogICAgcmJwOiBmZmZmODMwMDVmNjI3Yzcw
ICAgcnNwOiBmZmZmODMwMDVmNjI3YjQ4ICAgcjg6ICBmZmZmODMwMDVmNjI3YjkwCiAgICByOTog
IDAwMDAwMDAwMDAwMDAwMDAgICByMTA6IGZmZmY4MzAwNWY2MjdjODggICByMTE6IDAwMDAwMDAw
MDAwMDAwMDAKICAgIHIxMjogMDAwMDAwMDAwMDAwMDAwMCAgIHIxMzogMDAwMDAwMDAwMDAwMGNm
OSAgIHIxNDogMDAwMDAwMDAwMDAwMDA2NQogICAgcjE1OiBmZmZmODMwMDAwMDAwMDAwICAgY3Iw
OiAwMDAwMDAwMDgwMDUwMDMzICAgY3I0OiAwMDAwMDAwMDAwMzUyNmUwCiAgICBjcjM6IDAwMDAw
MDEwNzM1NWYwMDAgICBjcjI6IGZmZmZjOTAwMDBjZmYwMDAKICAgIGZzYjogMDAwMDAwMDAwMDAw
MDAwMCAgIGdzYjogZmZmZjg4MDE5ZjYwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAogICAg
ZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogZTAxMCAgIGNz
OiBlMDA4CiAgICBYZW4gY29kZSBhcm91bmQgPDAwMDAwMDAwMDAwMDAwMTc+ICgwMDAwMDAwMDAw
MDAwMDE3KToKICAgICBmMCBkOCBkZCAwMCBmMCA1NCBmZiAwMCA8ZjA+IDUwIGRkIDAwIGYwIGQ4
IGRkIDAwIGYwIGE1IGZlIDAwIGYwIDg3IGU5IDAwCiAgICBYZW4gc3RhY2sgdHJhY2UgZnJvbSBy
c3A9ZmZmZjgzMDA1ZjYyN2I0ODoKICAgICAgIGZmZmY4MzAwNWY2MjdiNTAgZmZmZmZmZmZmZmZm
ZmZkYSAwMDAwMDAwMDZjNTQ3YWFhIGZmZmY4MmQwMDAwMDAwMDEKICAgICAgIGZmZmY4MzAwNWY2
MjdiZWMgMDAwMDAwMTA3MzU1ZjAwMCAwMDAwMDAwMDZjNTQ2ZmI4IGZmZmY4MzEwN2ZmZTMyNDAK
ICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCA4MDAwMDAwMDAwMDAwMDAy
IDAwMDAwMDAwMDAwMDAwMDAKICAgICAgIDAwMDAwMDAwNmM1NDZiOTUgMDAwMDAwMDA2YzU0Yzcw
MCBmZmZmODMwMDVmNjI3YmRjIGZmZmY4MzAwNWY2MjdiZTgKICAgICAgIDAwMDAwMDAwNWY2MTYw
MDAgZmZmZjgzMDA1ZjYyN2MyMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDBjZjkKICAg
ICAgIGZmZmY4MjAwODAzNTAwMDEgMDAwMDAwMDAwMDAwMDAwYiBmZmZmODJkMDgwMzUxZWRhIDAw
MDAwMDAwMDAwMDAwMDAKICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwNWY2MTYwMDAKICAgICAgIDAwMDAwMDAwMDAwMDAwMDAg
ZmZmZjgyZDA4MDk1ZmY2MCBmZmZmODJkMDgwOTVmZjYwIDAwMDAwMGYxMDAwMDAwMDAKICAgICAg
IGZmZmY4MmQwODAyOTYwOTcgMDAwMDAwMDAwMDAwZTAwOCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4
MzAwNWY2MjdjODgKICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDBmZmZmZmZmZSBmZmZm
ODJkMDgwMjk1OWQyIGZmZmY4MmQwODAyOTU5ZDIKICAgICAgIDAwMDAwMDAwODA5NWYzMDAgMDAw
MDAwMDA1ZjYyN2M5YyAwMDAwMDAwMDAwMDAwMGY4IDAwMDAwMDAwMDAwMDAwMDAKICAgICAgIDAw
MDAwMDAwMDAwMDAwZjggZmZmZjgyZDA4MDkzMmMwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MmQw
ODA5NWY3YzgKICAgICAgIGZmZmY4MmQwODA5MzJjMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAw
MDAwMDAwMDAwIGZmZmY4MmQwODAyOTVhOWIKICAgICAgIGZmZmY4MzAwNWY2MjdkOTggZmZmZjgy
ZDA4MDIzNjFmMyBmZmZmODJkMDgwOTMyYzAwIDAwMDAwMDAwODAwMDAwMDAKICAgICAgIGZmZmY4
MzAwNWY2MjdkOTggZmZmZjgyZDA4MDI3OWExOSBmZmZmODJkMDgwOTVmMDJjIGZmZmY4MmQwODAw
MDAwMDAKICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDBmYiAwMDAwMDAwMDAw
MDAwMDAwIDAwMDAwMDcxNDg0ZTU0ZjYKICAgICAgIGZmZmY4MzEwNzM1NDIwOTggZmZmZjgyZDA4
MDkzYWM3OCBmZmZmODMxMDcyYmVmZDMwIDAwMDAwMDAwMDAwMDAwMDAKICAgICAgIDAwMDAwMDAw
MDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAw
MDAKICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDM0ZjE4NSBmZmZmODJkMDgwOTQ5
NDYwIDAwMDAwMDAwMDAwMDAwMDAKICAgICAgIGZmZmY4MmQwODA5NWYyNzAgMDAwMDAwMDAwMDAw
MDAwOCBmZmZmODMxMDczNTdhZTIwIDAwMDAwMDcxNDZjZTRiZDMKICAgIFhlbiBjYWxsIHRyYWNl
OgogICAgICAgWzwwMDAwMDAwMDAwMDAwMDE3Pl0gMDAwMDAwMDAwMDAwMDAxNwogICAgICAgWzxm
ZmZmODJkMDgwMzUxZWRhPl0gZWZpX3Jlc2V0X3N5c3RlbSsweDVhLzB4OTAKICAgICAgIFs8ZmZm
ZjgyZDA4MDI5NjA5Nz5dIHNtcF9zZW5kX3N0b3ArMHg5Ny8weGEwCiAgICAgICBbPGZmZmY4MmQw
ODAyOTU5ZDI+XSBtYWNoaW5lX3Jlc3RhcnQrMHgyMTIvMHgyZDAKICAgICAgIFs8ZmZmZjgyZDA4
MDI5NTlkMj5dIG1hY2hpbmVfcmVzdGFydCsweDIxMi8weDJkMAogICAgICAgWzxmZmZmODJkMDgw
Mjk1YTliPl0gc2h1dGRvd24uYyNfX21hY2hpbmVfcmVzdGFydCsweGIvMHgxMAogICAgICAgWzxm
ZmZmODJkMDgwMjM2MWYzPl0gc21wX2NhbGxfZnVuY3Rpb25faW50ZXJydXB0KzB4NTMvMHg4MAog
ICAgICAgWzxmZmZmODJkMDgwMjc5YTE5Pl0gZG9fSVJRKzB4MjU5LzB4NjYwCiAgICAgICBbPGZm
ZmY4MmQwODAzNGYxODU+XSBjb21tb25faW50ZXJydXB0KzB4ODUvMHg5MAogICAgICAgWzxmZmZm
ODJkMDgwMmM2MTUyPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNDIvMHgzOTAKICAgICAg
IFs8ZmZmZjgyZDA4MDI2YjQ0Nj5dIGRvbWFpbi5jI2lkbGVfbG9vcCsweDg2LzB4YzAKICAgIAog
ICAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgogICAgUGFuaWMgb24g
Q1BVIDA6CiAgICBGQVRBTCBUUkFQOiB2ZWN0b3IgPSA2IChpbnZhbGlkIG9wY29kZSkKICAgICoq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKICAgIAogICAgZG1pZGVjb2Rl
IGluZm86CiAgICAKICAgIEJJT1MgSW5mb3JtYXRpb246CiAgICAgICAgVmVuZG9yOiBEZWxsIElu
Yy4KICAgICAgICBWZXJzaW9uOiAxLjIuMTEKICAgICAgICBSZWxlYXNlIERhdGU6IDEwLzE5LzIw
MTcKICAgICAgICBCSU9TIFJldmlzaW9uOiAxLjIKICAgIFN5c3RlbSBJbmZvcm1hdGlvbjoKICAg
ICAgICBNYW51ZmFjdHVyZXI6IERlbGwgSW5jLgogICAgICAgIFByb2R1Y3QgTmFtZTogUG93ZXJF
ZGdlIFI3NDAKICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFn
ZXJ3YWxsQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogZjk3Zjc3NGI1YWE2YjQ3MWQxZmVkMWM0NTFjODll
Yzc0NTdkYWRmMgogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDEtMjQgMTg6MDE6MDAgKzAxMDAKKHFl
bXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 05:00:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 05:00: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 1gCdwO-00027v-My; Wed, 17 Oct 2018 05:00:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ja52=m4=schulzalex.de=code@srs-us1.protection.inumbo.net>)
 id 1gCVwn-0006f9-Iz
 for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 20:28:09 +0000
X-Inumbo-ID: 2f4c2936-d182-11e8-a6a9-d7ebe60f679a
Received: from schulzalex.de (unknown [78.46.193.232])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 2f4c2936-d182-11e8-a6a9-d7ebe60f679a;
 Tue, 16 Oct 2018 20:29:30 +0000 (UTC)
Received: from [192.168.100.73] (p5DECFBCB.dip0.t-ipconnect.de
 [93.236.251.203])
 by schulzalex.de (Postfix) with ESMTPSA id 038ED21D1F8;
 Tue, 16 Oct 2018 22:28:05 +0200 (CEST)
From: Alexander Schulz - XCP-ng Project Member <code@schulzalex.de>
To: xen-devel@lists.xenproject.org
Organization: XCP-ng Project - https://github.com/xcp-ng
Message-ID: <0d7eee26-529d-a900-92d4-9414bfd43eb4@schulzalex.de>
Date: Tue, 16 Oct 2018 22:28:04 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
Content-Language: de-DE
X-Mailman-Approved-At: Wed, 17 Oct 2018 05:00:15 +0000
Subject: [Xen-devel] [PATCH] Reservation of PCI device range 0xc200-0xc2ff
 to XCP-ng Project
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 code@schulzalex.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>

V2UgYXJlIHRoZSBYQ1AtbmcgcHJvamVjdCAoaHR0cHM6Ly94Y3Atbmcub3JnKSBhbmQgd2FudCB0
byBkaXN0cmlidXRlIApvdXIgb3duIFBWLVRvb2xzIChtYXliZSBhbHNvIHBlciB3aW5kb3dzIHVw
ZGF0ZXMpIHNvIHdlIG5lZWQgYW4gZXh0cmEgcmFuZ2UuCgpXZSBhbHNvIHJlZ2lzdGVyZWQgYSBQ
Q0ktRGV2aWNlOgoKIlhDUC1uZyBQcm9qZWN0IFBDSSBEZXZpY2UgZm9yIFdpbmRvd3MgVXBkYXRl
IiAtPiAKaHR0cHM6Ly9wY2ktaWRzLnVjdy5jei9yZWFkL1BDLzU4NTMvYzIwMAoKU2lnbmVkLW9m
Zi1ieTogQWxleGFuZGVyIFNjaHVseiA8Y29kZUBzY2h1bHphbGV4LmRlPgotLS0KICBkb2NzL21h
bi94ZW4tcGNpLWRldmljZS1yZXNlcnZhdGlvbnMucG9kLjcgfCAxICsKICAxIGZpbGUgY2hhbmdl
ZCwgMSBpbnNlcnRpb24oKykKCmRpZmYgLS1naXQgYS9kb2NzL21hbi94ZW4tcGNpLWRldmljZS1y
ZXNlcnZhdGlvbnMucG9kLjcgCmIvZG9jcy9tYW4veGVuLXBjaS1kZXZpY2UtcmVzZXJ2YXRpb25z
LnBvZC43CmluZGV4IDA0OWU0NzQxMGYuLjFjZDVhM2UxMTUgMTAwNjQ0Ci0tLSBhL2RvY3MvbWFu
L3hlbi1wY2ktZGV2aWNlLXJlc2VydmF0aW9ucy5wb2QuNworKysgYi9kb2NzL21hbi94ZW4tcGNp
LWRldmljZS1yZXNlcnZhdGlvbnMucG9kLjcKQEAgLTQxLDYgKzQxLDcgQEAgbXVsdGlwbGUgWGVu
IHZlbmRvcnMgdXNpbmcgY29uZmxpY3RpbmcgSURzLgogICAgICAweDAwMDIgICAgICAgIHwgQ2l0
cml4IFhlblNlcnZlciAoZ3JhbmRmYXRoZXJlZCBhbGxvY2F0aW9uIGZvciAKWGVuU2VydmVyIDYu
MSkKICAgICAgMHhjMDAwLTB4YzBmZiB8IENpdHJpeCBYZW5TZXJ2ZXIKICAgICAgMHhjMTAwLTB4
YzFmZiB8IENpdHJpeCBYZW5DbGllbnQKKyAgICAgMHhjMjAwLTB4YzJmZiB8IFhDUC1uZyBQcm9q
ZWN0IChodHRwczovL3hjcC1uZy5vcmcpCiAgID1oZWFkMSBOb3RlcwogIC0tIDIuMTcuMS53aW5k
b3dzLjIKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 05:55:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 05: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 1gCenq-0005mZ-Vl; Wed, 17 Oct 2018 05:55:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kw5z=m5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gCenp-0005mP-Vk
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 05:55:30 +0000
X-Inumbo-ID: dd56ad24-d1d0-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dd56ad24-d1d0-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 07:52:43 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gCenl-0004E1-2V; Wed, 17 Oct 2018 05: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 1gCenk-0006J4-Ok; Wed, 17 Oct 2018 05:55:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gCenk-0004WD-NK; Wed, 17 Oct 2018 05:55:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128845-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=25d310d9b6187ca2e770b0b959831416441ce271
X-Osstest-Versions-That: ovmf=6d665168b0b630924a8d535316d053723998d658
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 17 Oct 2018 05:55:24 +0000
Subject: [Xen-devel] [ovmf test] 128845: 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>

ZmxpZ2h0IDEyODg0NSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg4NDUvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAyNWQzMTBkOWI2MTg3Y2EyZTc3MGIwYjk1OTgzMTQx
NjQ0MWNlMjcxCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA2ZDY2NTE2
OGIwYjYzMDkyNGE4ZDUzNTMxNmQwNTM3MjM5OThkNjU4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg4MzYgIDIwMTgtMTAtMTYgMDk6MTA6NTIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4ODQ1ICAyMDE4LTEwLTE3IDAzOjEwOjM5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSGFvIFd1IDxo
YW8uYS53dUBpbnRlbC5jb20+CiAgUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICBXb25r
eXUgS2ltIDx3b25reXUua2ltQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVz
ZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWls
O2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hl
bi9naXQvb3NzdGVzdC9vdm1mLmdpdAogICA2ZDY2NTE2OGIwLi4yNWQzMTBkOWI2ICAyNWQzMTBk
OWI2MTg3Y2EyZTc3MGIwYjk1OTgzMTQxNjQ0MWNlMjcxIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 07:44:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 07:44: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 1gCgUY-0005Iz-L9; Wed, 17 Oct 2018 07:43:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rnu4=m5=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gCgUX-0005Iu-Jt
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 07:43:41 +0000
X-Inumbo-ID: 8ed52bca-d1e0-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 8ed52bca-d1e0-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 07:45:03 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 513213016E62; Wed, 17 Oct 2018 10:43:38 +0300 (EEST)
Received: from [10.10.196.90] (unknown [10.10.196.90])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 3FF963084EEC;
 Wed, 17 Oct 2018 10:43:38 +0300 (EEST)
To: George Dunlap <george.dunlap@citrix.com>, xen-devel@lists.xenproject.org
References: <1538035134-10967-1-git-send-email-rcojocaru@bitdefender.com>
 <934c92cb-7b8e-d1b3-18e9-721ab6623dc2@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <3904d8a7-6bd3-7560-1926-3f51e0f2b0a3@bitdefender.com>
Date: Wed, 17 Oct 2018 10:43:36 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <934c92cb-7b8e-d1b3-18e9-721ab6623dc2@citrix.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH V6] x86/altp2m: Add a subop for obtaining
 the mem access of a 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: tamas@tklengyel.com, wei.liu2@citrix.com, konrad.wilk@oracle.com,
 george.dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 Adrian Pop <apop@bitdefender.com>, tim@xen.org, julien.grall@arm.com,
 sstabellini@kernel.org, jbeulich@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>

T24gMTAvMTYvMTggNzoyNiBQTSwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiBPbiAwOS8yNy8yMDE4
IDA4OjU4IEFNLCBSYXp2YW4gQ29qb2NhcnUgd3JvdGU6Cj4+IEN1cnJlbnRseSB0aGVyZSBpcyBh
IHN1Ym9wIGZvciBzZXR0aW5nIHRoZSBtZW1hY2Nlc3Mgb2YgYSBwYWdlLCBidXQgbm90Cj4+IGZv
ciBjb25zdWx0aW5nIGl0LiAgVGhlIG5ldyBIVk1PUF9hbHRwMm1fZ2V0X21lbV9hY2Nlc3MgYWRk
cyB0aGlzCj4+IGZ1bmN0aW9uYWxpdHkuCj4+Cj4+IEJvdGggYWx0cDJtIGdldC9zZXQgbWVtIGFj
Y2VzcyBmdW5jdGlvbnMgdXNlIHRoZSBzdHJ1Y3QKPj4geGVuX2h2bV9hbHRwMm1fbWVtX2FjY2Vz
cyB3aGljaCBoYXMgbm93IGRyb3BwZWQgdGhlIGBzZXQnIHBhcnQgYW5kIGhhcwo+PiBiZWVuIHJl
bmFtZWQgZnJvbSB4ZW5faHZtX2FsdHAybV9zZXRfbWVtX2FjY2Vzcy4KPj4KPj4gU2lnbmVkLW9m
Zi1ieTogQWRyaWFuIFBvcCA8YXBvcEBiaXRkZWZlbmRlci5jb20+Cj4+IFNpZ25lZC1vZmYtYnk6
IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KPiAKPiBTb3JyeSBp
dCB0b29rIHNvIGxvbmcgdG8gZ2V0IHRvIHRoaXM6Cj4gCj4gUmV2aWV3ZWQtYnk6IEdlb3JnZSBE
dW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KCk5vIHByb2JsZW0gYXQgYWxsLiBUaGFu
a3MhCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 07:50:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 07:50: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 1gCgap-00063o-Dj; Wed, 17 Oct 2018 07:50:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vzhq=m5=citrix.com=prvs=821dd03bf=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gCgao-00063j-6e
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 07:50:10 +0000
X-Inumbo-ID: 76513b65-d1e1-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 76513b65-d1e1-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 07:51:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,391,1534809600"; d="scan'208";a="80550208"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH] x86/mm/p2m: don't needlessly limit MMIO
 mapping order to 4k
Thread-Index: AQHUZV5kD34fT5Jq7Uaxv0oY/5NXHKUh7ckAgAEgpEA=
Date: Wed, 17 Oct 2018 07:50:06 +0000
Message-ID: <b7a604f7b2184c0b832f04d94a81de5d@AMSPEX02CL03.citrite.net>
References: <20181016144155.24646-1-paul.durrant@citrix.com>
 <20181016162644.xtfjulcvpspfkglp@mac.bytemobile.com>
In-Reply-To: <20181016162644.xtfjulcvpspfkglp@mac.bytemobile.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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] x86/mm/p2m: don't needlessly limit MMIO
 mapping order to 4k
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>, 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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFJvZ2VyIFBhdSBNb25uZQo+IFNl
bnQ6IDE2IE9jdG9iZXIgMjAxOCAxNzoyNwo+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFu
dEBjaXRyaXguY29tPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IEdlb3Jn
ZSBEdW5sYXAKPiA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgQW5kcmV3IENvb3BlciA8QW5k
cmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFdlaQo+IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT47
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBTdWJqZWN0OiBSZTogW1hlbi1kZXZl
bF0gW1BBVENIXSB4ODYvbW0vcDJtOiBkb24ndCBuZWVkbGVzc2x5IGxpbWl0IE1NSU8KPiBtYXBw
aW5nIG9yZGVyIHRvIDRrCj4gCj4gT24gVHVlLCBPY3QgMTYsIDIwMTggYXQgMDM6NDE6NTVQTSAr
MDEwMCwgUGF1bCBEdXJyYW50IHdyb3RlOgo+ID4gVGhlIFAyTSBjb21tb24gY29kZSBjdXJyZW50
bHkgcmVzdHJpY3RzIHRoZSBNTUlPIG1hcHBpbmcgb3JkZXIgb2YgYW55Cj4gPiBkb21haW4gd2l0
aCBJT01NVSBtYXBwaW5ncywgYnV0IHRoYXQgaXMgbm90IHVzaW5nIHNoYXJlZCB0YWJsZXMsIHRv
IDRrLgo+ID4gVGhpcyBoYXMgYmVlbiBzaG93biB0byBoYXZlIGEgaHVnZSBwZXJmb3JtYW5jZSBj
b3N0IHdoZW4gcGFzc2luZyB0aHJvdWdoCj4gPiBhIFBDSSBkZXZpY2Ugd2l0aCBhIHZlcnkgbGFy
Z2UgQkFSIChlLmcuIE5WSURJQSBQNDApLCBpbmNyZWFzaW5nIHRoZQo+IGd1ZXN0Cj4gPiBib290
IHRpbWUgZnJvbSB+MjBzIHRvIHNldmVyYWwgbWludXRlcyB3aGVuIGlvbW11PW5vLXNoYXJlcHQg
aXMKPiBzcGVjaWZpZWQKPiA+IG9uIHRoZSBYZW4gY29tbWFuZCBsaW5lLgo+ID4KPiA+IFRoZSBs
aW1pdGF0aW9uIHdhcyBhZGRlZCBieSBjb21taXQgYzNjNzU2YmQgIng4Ni9wMm06IHVzZSBsYXJn
ZSBwYWdlcwo+ID4gZm9yIE1NSU8gbWFwcGluZ3MiIGhvd2V2ZXIgdGhlIHVuZGVybHlpbmcgaW1w
bGVtZW50YXRpb25zIG9mIHAybS0KPiA+c2V0X2VudHJ5Cj4gPiBmb3IgSW50ZWwgYW5kIEFNRCBh
cmUgY29kZWQgdG8gY29wZSB3aXRoIG1hcHBpbmcgb3JkZXJzIGhpZ2hlciB0aGFuIDRrLAo+ID4g
ZXZlbiB0aG91Z2ggdGhlIElPTU1VIG1hcHBpbmcgZnVuY3Rpb24gaXMgaXRzZWxmIGN1cnJlbnRs
eSBsaW1pdGVkIHRvCj4gNGssCj4gPiBzbyB0aGVyZSBpcyBubyByZWFsIG5lZWQgdG8gbGltaXQg
dGhlIG9yZGVyIHBhc3NlZCBpbnRvIHRoZSBtZXRob2QuCj4gPgo+ID4gV2l0aCB0aGlzIHBhdGNo
IGFwcGxpZWQgdGhlIFZNIGJvb3QgdGltZSBpcyByZXN0b3JlZCB0byBzb21ldGhpbmcKPiA+IHJl
YXNvbmFibGUuIE5vdCBhcyBmYXN0IGFzIHdpdGhvdXQgaW9tbXU9bm8tc2hhcmVwdCwgYnV0IHdp
dGhpbiBhIGZldwo+ID4gc2Vjb25kcyBvZiBpdC4KPiAKPiBJIGd1ZXNzIHRoZSB3b3JyeSB3YXMg
dGhhdCB0aGUgbG9vcCBpbiBmb3IgZXhhbXBsZSBlcHRfc2V0X2VudHJ5IHRvCj4gcGVyZm9ybSB0
aGUgaW9tbXUgbWFwcGluZ3Mgd291bGQgdGFrZSB0b28gbG9uZyBhbmQgdHJpZ2dlciB0aGUKPiB3
YXRjaGRvZyBpZiBmb3IgZXhhbXBsZSBhIDFHQiBwYWdlIGlzIG1hcHBlZD8KPiAKPiBJbiBhbnkg
Y2FzZSB3ZSBhbHJlYWR5IGFsbG93IHRvIG1hcCBoaWdoZXIgb3JkZXIgbm9uLU1NSU8gcGFnZXMs
IHdoaWNoCj4gc2hvdWxkIGFsc28gdHJpZ2dlciBzdWNoIGlzc3VlPwoKSW5kZWVkLiBJdCdzIG5v
IGRpZmZlcmVudCBhdCB0aGlzIGxldmVsLiBBRkFJQ1Qgd2UgbWFwIGFuIGV4dGVudCBvZiB3aGF0
ZXZlciBvcmRlciBpcyBoYW5kZWQgdG8gWEVOTUVNX3BvcHVsYXRlX3BoeXNtYXAgd2l0aCBubyBw
cmUtZW1wdCBjaGVja3Mgc28sIGlmIHRoZXJlIGlzIGEgcHJvYmxlbSwgbGltaXRpbmcgdGhlIE1N
SU8gb3JkZXIgZG9lcyBub3Qgc2VlbSB0byBiZSB0aGUgcmlnaHQgd2F5IHRvIGRlYWwgd2l0aCBp
dC4KCiAgUGF1bAoKPiAKPiBUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 07:55:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 07:55: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 1gCgg5-0006Et-7S; Wed, 17 Oct 2018 07:55:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kw5z=m5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gCgg3-0006Ej-Jf
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 07:55:35 +0000
X-Inumbo-ID: a42af9c6-d1e1-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a42af9c6-d1e1-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 09:52:48 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gCgfy-0006UH-EJ; Wed, 17 Oct 2018 07: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 1gCgfy-0001rG-4I; Wed, 17 Oct 2018 07:55:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gCgfy-0003eQ-3f; Wed, 17 Oct 2018 07:55:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128846-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=b7dc8888f31402f410c53242839271ba3b94b619
X-Osstest-Versions-That: ovmf=25d310d9b6187ca2e770b0b959831416441ce271
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 17 Oct 2018 07:55:30 +0000
Subject: [Xen-devel] [ovmf test] 128846: 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>

ZmxpZ2h0IDEyODg0NiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg4NDYvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBiN2RjODg4OGYzMTQwMmY0MTBjNTMyNDI4MzkyNzFi
YTNiOTRiNjE5CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAyNWQzMTBk
OWI2MTg3Y2EyZTc3MGIwYjk1OTgzMTQxNjQ0MWNlMjcxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg4NDUgIDIwMTgtMTAtMTcgMDM6MTA6MzkgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4ODQ2ICAyMDE4LTEwLTE3IDA2OjEwOjU1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgU3RhciBaZW5n
IDxzdGFyLnplbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9v
c3N0ZXN0L292bWYuZ2l0CiAgIDI1ZDMxMGQ5YjYuLmI3ZGM4ODg4ZjMgIGI3ZGM4ODg4ZjMxNDAy
ZjQxMGM1MzI0MjgzOTI3MWJhM2I5NGI2MTkgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 08:00:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 08: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 1gCgkj-0007Sj-FJ; Wed, 17 Oct 2018 08:00:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vzhq=m5=citrix.com=prvs=821dd03bf=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gCgki-0007PF-2I
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 08:00:24 +0000
X-Inumbo-ID: e4abdd0a-d1e2-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e4abdd0a-d1e2-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 08:01:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,391,1534809600"; d="scan'208";a="80550625"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Alexander Schulz - XCP-ng Project Member' <code@schulzalex.de>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH] Reservation of PCI device range
 0xc200-0xc2ff to XCP-ng Project
Thread-Index: AQHUZdaRy/kEBrdH4UyQ/ZdVhbBM3KUjEwnA
Date: Wed, 17 Oct 2018 08:00:21 +0000
Message-ID: <1b0926b20adf4875942f9525422f3585@AMSPEX02CL03.citrite.net>
References: <0d7eee26-529d-a900-92d4-9414bfd43eb4@schulzalex.de>
In-Reply-To: <0d7eee26-529d-a900-92d4-9414bfd43eb4@schulzalex.de>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] Reservation of PCI device range
 0xc200-0xc2ff to XCP-ng Project
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4
ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24gQmVoYWxmDQo+IE9mIEFs
ZXhhbmRlciBTY2h1bHogLSBYQ1AtbmcgUHJvamVjdCBNZW1iZXINCj4gU2VudDogMTYgT2N0b2Jl
ciAyMDE4IDIxOjI4DQo+IFRvOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcNCj4gQ2M6
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+OyBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25A
Y2l0cml4LmNvbT47DQo+IGNvZGVAc2NodWx6YWxleC5kZQ0KPiBTdWJqZWN0OiBbWGVuLWRldmVs
XSBbUEFUQ0hdIFJlc2VydmF0aW9uIG9mIFBDSSBkZXZpY2UgcmFuZ2UgMHhjMjAwLTB4YzJmZg0K
PiB0byBYQ1AtbmcgUHJvamVjdA0KPiANCj4gV2UgYXJlIHRoZSBYQ1AtbmcgcHJvamVjdCAoaHR0
cHM6Ly94Y3Atbmcub3JnKSBhbmQgd2FudCB0byBkaXN0cmlidXRlDQo+IG91ciBvd24gUFYtVG9v
bHMgKG1heWJlIGFsc28gcGVyIHdpbmRvd3MgdXBkYXRlcykgc28gd2UgbmVlZCBhbiBleHRyYQ0K
PiByYW5nZS4NCj4gDQo+IFdlIGFsc28gcmVnaXN0ZXJlZCBhIFBDSS1EZXZpY2U6DQo+IA0KPiAi
WENQLW5nIFByb2plY3QgUENJIERldmljZSBmb3IgV2luZG93cyBVcGRhdGUiIC0+DQo+IGh0dHBz
Oi8vcGNpLWlkcy51Y3cuY3ovcmVhZC9QQy81ODUzL2MyMDANCj4gDQo+IFNpZ25lZC1vZmYtYnk6
IEFsZXhhbmRlciBTY2h1bHogPGNvZGVAc2NodWx6YWxleC5kZT4NCg0KTEdUTS4NCg0KUmV2aWV3
ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+DQoNCj4gLS0tDQo+
ICAgZG9jcy9tYW4veGVuLXBjaS1kZXZpY2UtcmVzZXJ2YXRpb25zLnBvZC43IHwgMSArDQo+ICAg
MSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspDQo+IA0KPiBkaWZmIC0tZ2l0IGEvZG9jcy9t
YW4veGVuLXBjaS1kZXZpY2UtcmVzZXJ2YXRpb25zLnBvZC43DQo+IGIvZG9jcy9tYW4veGVuLXBj
aS1kZXZpY2UtcmVzZXJ2YXRpb25zLnBvZC43DQo+IGluZGV4IDA0OWU0NzQxMGYuLjFjZDVhM2Ux
MTUgMTAwNjQ0DQo+IC0tLSBhL2RvY3MvbWFuL3hlbi1wY2ktZGV2aWNlLXJlc2VydmF0aW9ucy5w
b2QuNw0KPiArKysgYi9kb2NzL21hbi94ZW4tcGNpLWRldmljZS1yZXNlcnZhdGlvbnMucG9kLjcN
Cj4gQEAgLTQxLDYgKzQxLDcgQEAgbXVsdGlwbGUgWGVuIHZlbmRvcnMgdXNpbmcgY29uZmxpY3Rp
bmcgSURzLg0KPiAgICAgICAweDAwMDIgICAgICAgIHwgQ2l0cml4IFhlblNlcnZlciAoZ3JhbmRm
YXRoZXJlZCBhbGxvY2F0aW9uIGZvcg0KPiBYZW5TZXJ2ZXIgNi4xKQ0KPiAgICAgICAweGMwMDAt
MHhjMGZmIHwgQ2l0cml4IFhlblNlcnZlcg0KPiAgICAgICAweGMxMDAtMHhjMWZmIHwgQ2l0cml4
IFhlbkNsaWVudA0KPiArICAgICAweGMyMDAtMHhjMmZmIHwgWENQLW5nIFByb2plY3QgKGh0dHBz
Oi8veGNwLW5nLm9yZykNCj4gICAgPWhlYWQxIE5vdGVzDQo+ICAgLS0gMi4xNy4xLndpbmRvd3Mu
Mg0KPiANCj4gDQo+IA0KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXw0KPiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0DQo+IFhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZw0KPiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVsDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 08:20:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 08: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 1gCh40-0000cD-Ui; Wed, 17 Oct 2018 08:20:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vzhq=m5=citrix.com=prvs=821dd03bf=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gCh3z-0000c8-OS
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 08:20:19 +0000
X-Inumbo-ID: ac828052-d1e5-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ac828052-d1e5-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 08:21:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,391,1534809600"; d="scan'208";a="68036520"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 17 Oct 2018 09:19:58 +0100
Message-ID: <20181017081958.40419-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] iommu / p2m: add a page_order parameter to
 iommu_map/unmap_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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 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>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@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>

VGhlIFAyTSBjb2RlIGN1cnJlbnRseSBjb250YWlucyBtYW55IGxvb3BzIHRvIGRlYWwgd2l0aCB0
aGUgZmFjdCB0aGF0LAp3aGlsZSBpdCBtYXkgYmUgcmVxdWlyZSB0byBoYW5kbGUgcGFnZSBvcmRl
cnMgZ3JlYXRlciB0aGFuIDRrLCB0aGUKSU9NTVUgbWFwIGFuZCB1bm1hcCBmdW5jdGlvbnMgZG8g
bm90LgpUaGlzIHBhdGNoIGFkZHMgYSBwYWdlX29yZGVyIHBhcmFtZXRlciB0byB0aG9zZSBmdW5j
dGlvbnMgYW5kIGltcGxlbWVudHMKdGhlIG5lY2Vzc2FyeSBsb29wcyB3aXRoaW4uIFRoaXMgYWxs
b3dzIHRoZSBQMk0gY29kZSB0byBiZSBzdW5zdGFudGlhbGx5CnNpbXBsaWZpZWQuCgpOT1RFOiBU
aGlzIHBhdGNoIGRvZXMgbm90IG1vZGlmeSB0aGUgdW5kZXJseWluZyB2ZW5kb3IgSU9NTVUKICAg
ICAgaW1wbGVtZW50YXRpb25zIHRvIGRlYWwgd2l0aCBwYWdlIG9yZGVycyBvZiBtb3JlIHRoYW4g
NGsuCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29t
PgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPgpDYzog
SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQu
d2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJu
ZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBKdW4gTmFrYWppbWEgPGp1
bi5uYWthamltYUBpbnRlbC5jb20+CkNjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNv
bT4KLS0tCiB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgICAgICAgICAgICB8ICA0ICsrLQogeGVu
L2FyY2gveDg2L21tL3AybS1lcHQuYyAgICAgICAgICAgfCAzMCArKy0tLS0tLS0tLS0tLS0tLQog
eGVuL2FyY2gveDg2L21tL3AybS1wdC5jICAgICAgICAgICAgfCA0NyArKysrKystLS0tLS0tLS0t
LS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyAgICAgICAgICAgICAgIHwgNDkgKysr
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jICAgICAg
ICAgICAgfCAgNCArKy0KIHhlbi9jb21tb24vZ3JhbnRfdGFibGUuYyAgICAgICAgICAgIHwgIDcg
KystLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAgfCA2NSArKysrKysrKysr
KysrKysrKysrKysrKystLS0tLS0tLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYv
aW9tbXUuYyB8ICAyICstCiB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAgICAgICB8ICA4
ICsrKy0tCiA5IGZpbGVzIGNoYW5nZWQsIDgwIGluc2VydGlvbnMoKyksIDEzNiBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmlu
ZGV4IGM1M2JjODZhNjguLmYwYWUwMTZlN2EgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC0yNzk0LDkgKzI3OTQsMTEgQEAgc3RhdGljIGlu
dCBfZ2V0X3BhZ2VfdHlwZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlLCB1bnNpZ25lZCBsb25nIHR5
cGUsCiAgICAgICAgICAgICBtZm5fdCBtZm4gPSBwYWdlX3RvX21mbihwYWdlKTsKIAogICAgICAg
ICAgICAgaWYgKCAoeCAmIFBHVF90eXBlX21hc2spID09IFBHVF93cml0YWJsZV9wYWdlICkKLSAg
ICAgICAgICAgICAgICBpb21tdV9yZXQgPSBpb21tdV91bm1hcF9wYWdlKGQsIF9kZm4obWZuX3go
bWZuKSkpOworICAgICAgICAgICAgICAgIGlvbW11X3JldCA9IGlvbW11X3VubWFwX3BhZ2UoZCwg
X2RmbihtZm5feChtZm4pKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFBBR0VfT1JERVJfNEspOwogICAgICAgICAgICAgZWxzZSBpZiAoIHR5cGUgPT0gUEdU
X3dyaXRhYmxlX3BhZ2UgKQogICAgICAgICAgICAgICAgIGlvbW11X3JldCA9IGlvbW11X21hcF9w
YWdlKGQsIF9kZm4obWZuX3gobWZuKSksIG1mbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBQQUdFX09SREVSXzRLLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSB8CiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3dyaXRhYmxlKTsKICAgICAgICAgfQpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0t
ZXB0LmMKaW5kZXggNDA3ZTI5OWU1MC4uNjU2YzhkZDNhYyAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L21tL3AybS1lcHQuYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCkBAIC04ODAs
MzMgKzg4MCw5IEBAIG91dDoKICAgICAgICAgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICkKICAg
ICAgICAgICAgIHJjID0gaW9tbXVfcHRlX2ZsdXNoKGQsIGdmbiwgJmVwdF9lbnRyeS0+ZXB0ZSwg
b3JkZXIsIHZ0ZF9wdGVfcHJlc2VudCk7CiAgICAgICAgIGVsc2UgaWYgKCBuZWVkX2lvbW11X3B0
X3N5bmMoZCkgKQotICAgICAgICB7Ci0gICAgICAgICAgICBkZm5fdCBkZm4gPSBfZGZuKGdmbik7
Ci0KLSAgICAgICAgICAgIGlmICggaW9tbXVfZmxhZ3MgKQotICAgICAgICAgICAgICAgIGZvciAo
IGkgPSAwOyBpIDwgKDEgPDwgb3JkZXIpOyBpKysgKQotICAgICAgICAgICAgICAgIHsKLSAgICAg
ICAgICAgICAgICAgICAgcmMgPSBpb21tdV9tYXBfcGFnZShkLCBkZm5fYWRkKGRmbiwgaSksCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX2FkZChtZm4sIGkpLCBp
b21tdV9mbGFncyk7Ci0gICAgICAgICAgICAgICAgICAgIGlmICggdW5saWtlbHkocmMpICkKLSAg
ICAgICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICAgICAgd2hpbGUgKCBpLS0g
KQotICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIElmIHN0YXRlbWVudCB0byBzYXRpc2Z5
IF9fbXVzdF9jaGVjay4gKi8KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIGlvbW11
X3VubWFwX3BhZ2UocDJtLT5kb21haW4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGRmbl9hZGQoZGZuLCBpKSkgKQotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBjb250aW51ZTsKLQotICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7
Ci0gICAgICAgICAgICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICB9Ci0gICAgICAgICAgICBl
bHNlCi0gICAgICAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCAoMSA8PCBvcmRlcik7IGkrKyAp
Ci0gICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICByZXQgPSBpb21tdV91bm1h
cF9wYWdlKGQsIGRmbl9hZGQoZGZuLCBpKSk7Ci0gICAgICAgICAgICAgICAgICAgIGlmICggIXJj
ICkKLSAgICAgICAgICAgICAgICAgICAgICAgIHJjID0gcmV0OwotICAgICAgICAgICAgICAgIH0K
LSAgICAgICAgfQorICAgICAgICAgICAgcmMgPSBpb21tdV9mbGFncyA/CisgICAgICAgICAgICAg
ICAgaW9tbXVfbWFwX3BhZ2UoZCwgX2RmbihnZm4pLCBtZm4sIG9yZGVyLCBpb21tdV9mbGFncykg
OgorICAgICAgICAgICAgICAgIGlvbW11X3VubWFwX3BhZ2UoZCwgX2RmbihnZm4pLCBvcmRlcik7
CiAgICAgfQogCiAgICAgdW5tYXBfZG9tYWluX3BhZ2UodGFibGUpOwpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L21tL3AybS1wdC5jIGIveGVuL2FyY2gveDg2L21tL3AybS1wdC5jCmluZGV4IDU1
ZGYxODUwMWUuLmIyNjRhOTdiZDggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQu
YworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKQEAgLTQ3NywxMCArNDc3LDExIEBAIHAy
bV9wdF9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwgZ2ZuX3QgZ2ZuXywgbWZuX3Qg
bWZuLAogICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgcGFnZV9vcmRlciwgcDJtX3R5cGVf
dCBwMm10LCBwMm1fYWNjZXNzX3QgcDJtYSwKICAgICAgICAgICAgICAgICAgaW50IHN2ZSkKIHsK
KyAgICBzdHJ1Y3QgZG9tYWluICpkID0gcDJtLT5kb21haW47CiAgICAgLyogWFhYIC0tIHRoaXMg
bWlnaHQgYmUgYWJsZSB0byBiZSBmYXN0ZXIgaWZmIGN1cnJlbnQtPmRvbWFpbiA9PSBkICovCiAg
ICAgdm9pZCAqdGFibGU7CiAgICAgdW5zaWduZWQgbG9uZyBnZm4gPSBnZm5feChnZm5fKTsKLSAg
ICB1bnNpZ25lZCBsb25nIGksIGdmbl9yZW1haW5kZXIgPSBnZm47CisgICAgdW5zaWduZWQgbG9u
ZyBnZm5fcmVtYWluZGVyID0gZ2ZuOwogICAgIGwxX3BnZW50cnlfdCAqcDJtX2VudHJ5LCBlbnRy
eV9jb250ZW50OwogICAgIC8qIEludGVybWVkaWF0ZSB0YWJsZSB0byBmcmVlIGlmIHdlJ3JlIHJl
cGxhY2luZyBpdCB3aXRoIGEgc3VwZXJwYWdlLiAqLwogICAgIGwxX3BnZW50cnlfdCBpbnRlcm1l
ZGlhdGVfZW50cnkgPSBsMWVfZW1wdHkoKTsKQEAgLTUxNSw3ICs1MTYsNyBAQCBwMm1fcHRfc2V0
X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGdmbl90IGdmbl8sIG1mbl90IG1mbiwKICAg
ICAgICAgdC5nZm4gPSBnZm47CiAgICAgICAgIHQubWZuID0gbWZuX3gobWZuKTsKICAgICAgICAg
dC5wMm10ID0gcDJtdDsKLSAgICAgICAgdC5kID0gcDJtLT5kb21haW4tPmRvbWFpbl9pZDsKKyAg
ICAgICAgdC5kID0gZC0+ZG9tYWluX2lkOwogICAgICAgICB0Lm9yZGVyID0gcGFnZV9vcmRlcjsK
IAogICAgICAgICBfX3RyYWNlX3ZhcihUUkNfTUVNX1NFVF9QMk1fRU5UUlksIDAsIHNpemVvZih0
KSwgJnQpOwpAQCAtNjgzLDQxICs2ODQsMTMgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJt
X2RvbWFpbiAqcDJtLCBnZm5fdCBnZm5fLCBtZm5fdCBtZm4sCiAgICAgewogICAgICAgICBBU1NF
UlQocmMgPT0gMCk7CiAKLSAgICAgICAgaWYgKCBpb21tdV91c2VfaGFwX3B0KHAybS0+ZG9tYWlu
KSApCi0gICAgICAgIHsKLSAgICAgICAgICAgIGlmICggaW9tbXVfb2xkX2ZsYWdzICkKLSAgICAg
ICAgICAgICAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMocDJtLT5kb21haW4sIGdmbiwgcGFnZV9v
cmRlcik7Ci0gICAgICAgIH0KLSAgICAgICAgZWxzZSBpZiAoIG5lZWRfaW9tbXVfcHRfc3luYyhw
Mm0tPmRvbWFpbikgKQotICAgICAgICB7Ci0gICAgICAgICAgICBkZm5fdCBkZm4gPSBfZGZuKGdm
bik7Ci0KLSAgICAgICAgICAgIGlmICggaW9tbXVfcHRlX2ZsYWdzICkKLSAgICAgICAgICAgICAg
ICBmb3IgKCBpID0gMDsgaSA8ICgxVUwgPDwgcGFnZV9vcmRlcik7IGkrKyApCi0gICAgICAgICAg
ICAgICAgewotICAgICAgICAgICAgICAgICAgICByYyA9IGlvbW11X21hcF9wYWdlKHAybS0+ZG9t
YWluLCBkZm5fYWRkKGRmbiwgaSksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgbWZuX2FkZChtZm4sIGkpLCBpb21tdV9wdGVfZmxhZ3MpOwotICAgICAgICAgICAgICAg
ICAgICBpZiAoIHVubGlrZWx5KHJjKSApCi0gICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAg
ICAgICAgICAgICAgICAgIHdoaWxlICggaS0tICkKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAvKiBJZiBzdGF0ZW1lbnQgdG8gc2F0aXNmeSBfX211c3RfY2hlY2suICovCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgaWYgKCBpb21tdV91bm1hcF9wYWdlKHAybS0+ZG9tYWluLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZm5fYWRkKGRm
biwgaSkpICkKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGludWU7Ci0KLSAg
ICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwotICAgICAgICAgICAgICAgICAgICB9Ci0gICAg
ICAgICAgICAgICAgfQotICAgICAgICAgICAgZWxzZQotICAgICAgICAgICAgICAgIGZvciAoIGkg
PSAwOyBpIDwgKDFVTCA8PCBwYWdlX29yZGVyKTsgaSsrICkKLSAgICAgICAgICAgICAgICB7Ci0g
ICAgICAgICAgICAgICAgICAgIGludCByZXQgPSBpb21tdV91bm1hcF9wYWdlKHAybS0+ZG9tYWlu
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZm5fYWRk
KGRmbiwgaSkpOwotCi0gICAgICAgICAgICAgICAgICAgIGlmICggIXJjICkKLSAgICAgICAgICAg
ICAgICAgICAgICAgIHJjID0gcmV0OwotICAgICAgICAgICAgICAgIH0KLSAgICAgICAgfQorICAg
ICAgICBpZiAoIG5lZWRfaW9tbXVfcHRfc3luYyhwMm0tPmRvbWFpbikgKQorICAgICAgICAgICAg
cmMgPSBpb21tdV9wdGVfZmxhZ3MgPworICAgICAgICAgICAgICAgIGlvbW11X21hcF9wYWdlKGQs
IF9kZm4oZ2ZuKSwgbWZuLCBwYWdlX29yZGVyLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGlvbW11X3B0ZV9mbGFncykgOgorICAgICAgICAgICAgICAgIGlvbW11X3VubWFwX3BhZ2Uo
ZCwgX2RmbihnZm4pLCBwYWdlX29yZGVyKTsKKyAgICAgICAgZWxzZSBpZiAoIGlvbW11X3VzZV9o
YXBfcHQoZCkgJiYgaW9tbXVfb2xkX2ZsYWdzICkKKyAgICAgICAgICAgIGFtZF9pb21tdV9mbHVz
aF9wYWdlcyhwMm0tPmRvbWFpbiwgZ2ZuLCBwYWdlX29yZGVyKTsKICAgICB9CiAKICAgICAvKgpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21tL3AybS5j
CmluZGV4IGYxZGYxZGViYzcuLjNmYTU1OWRhMDEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9t
bS9wMm0uYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKQEAgLTcxOCwyNCArNzE4LDggQEAg
cDJtX3JlbW92ZV9wYWdlKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVkIGxvbmcgZ2Zu
X2wsIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgIHAybV9hY2Nlc3NfdCBhOwogCiAgICAgaWYgKCAh
cGFnaW5nX21vZGVfdHJhbnNsYXRlKHAybS0+ZG9tYWluKSApCi0gICAgewotICAgICAgICBpbnQg
cmMgPSAwOwotCi0gICAgICAgIGlmICggbmVlZF9pb21tdV9wdF9zeW5jKHAybS0+ZG9tYWluKSAp
Ci0gICAgICAgIHsKLSAgICAgICAgICAgIGRmbl90IGRmbiA9IF9kZm4obWZuKTsKLQotICAgICAg
ICAgICAgZm9yICggaSA9IDA7IGkgPCAoMSA8PCBwYWdlX29yZGVyKTsgaSsrICkKLSAgICAgICAg
ICAgIHsKLSAgICAgICAgICAgICAgICBpbnQgcmV0ID0gaW9tbXVfdW5tYXBfcGFnZShwMm0tPmRv
bWFpbiwgZGZuX2FkZChkZm4sIGkpKTsKLQotICAgICAgICAgICAgICAgIGlmICggIXJjICkKLSAg
ICAgICAgICAgICAgICAgICAgcmMgPSByZXQ7Ci0gICAgICAgICAgICB9Ci0gICAgICAgIH0KLQot
ICAgICAgICByZXR1cm4gcmM7Ci0gICAgfQorICAgICAgICByZXR1cm4gbmVlZF9pb21tdV9wdF9z
eW5jKHAybS0+ZG9tYWluKSA/CisgICAgICAgICAgICBpb21tdV91bm1hcF9wYWdlKHAybS0+ZG9t
YWluLCBfZGZuKG1mbiksIHBhZ2Vfb3JkZXIpIDogMDsKIAogICAgIEFTU0VSVChnZm5fbG9ja2Vk
X2J5X21lKHAybSwgZ2ZuKSk7CiAgICAgUDJNX0RFQlVHKCJyZW1vdmluZyBnZm49JSNseCBtZm49
JSNseFxuIiwgZ2ZuX2wsIG1mbik7CkBAIC03ODEsMjggKzc2NSw5IEBAIGd1ZXN0X3BoeXNtYXBf
YWRkX2VudHJ5KHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwgbWZuX3QgbWZuLAogICAgIGlu
dCByYyA9IDA7CiAKICAgICBpZiAoICFwYWdpbmdfbW9kZV90cmFuc2xhdGUoZCkgKQotICAgIHsK
LSAgICAgICAgaWYgKCBuZWVkX2lvbW11X3B0X3N5bmMoZCkgJiYgdCA9PSBwMm1fcmFtX3J3ICkK
LSAgICAgICAgewotICAgICAgICAgICAgZGZuX3QgZGZuID0gX2RmbihtZm5feChtZm4pKTsKLQot
ICAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCAoMSA8PCBwYWdlX29yZGVyKTsgaSsrICkKLSAg
ICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICByYyA9IGlvbW11X21hcF9wYWdlKGQsIGRmbl9h
ZGQoZGZuLCBpKSwgbWZuX2FkZChtZm4sIGkpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7Ci0gICAgICAgICAgICAg
ICAgaWYgKCByYyAhPSAwICkKLSAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAg
IHdoaWxlICggaS0tID4gMCApCi0gICAgICAgICAgICAgICAgICAgICAgICAvKiBJZiBzdGF0ZW1l
bnQgdG8gc2F0aXNmeSBfX211c3RfY2hlY2suICovCi0gICAgICAgICAgICAgICAgICAgICAgICBp
ZiAoIGlvbW11X3VubWFwX3BhZ2UoZCwgZGZuX2FkZChkZm4sIGkpKSApCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgY29udGludWU7Ci0KLSAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHJj
OwotICAgICAgICAgICAgICAgIH0KLSAgICAgICAgICAgIH0KLSAgICAgICAgfQotICAgICAgICBy
ZXR1cm4gMDsKLSAgICB9CisgICAgICAgIHJldHVybiAobmVlZF9pb21tdV9wdF9zeW5jKGQpICYm
IHQgPT0gcDJtX3JhbV9ydykgPworICAgICAgICAgICAgaW9tbXVfbWFwX3BhZ2UoZCwgX2Rmbiht
Zm5feChtZm4pKSwgbWZuLCBQQUdFX09SREVSXzRLLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVGX3dyaXRhYmxlKSA6IDA7CiAKICAgICAvKiBmb3Jl
aWduIHBhZ2VzIGFyZSBhZGRlZCB0aHJ1IHAybV9hZGRfZm9yZWlnbiAqLwogICAgIGlmICggcDJt
X2lzX2ZvcmVpZ24odCkgKQpAQCAtMTE3Myw3ICsxMTM4LDcgQEAgaW50IHNldF9pZGVudGl0eV9w
Mm1fZW50cnkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm5fbCwKICAgICB7CiAg
ICAgICAgIGlmICggIW5lZWRfaW9tbXVfcHRfc3luYyhkKSApCiAgICAgICAgICAgICByZXR1cm4g
MDsKLSAgICAgICAgcmV0dXJuIGlvbW11X21hcF9wYWdlKGQsIF9kZm4oZ2ZuX2wpLCBfbWZuKGdm
bl9sKSwKKyAgICAgICAgcmV0dXJuIGlvbW11X21hcF9wYWdlKGQsIF9kZm4oZ2ZuX2wpLCBfbWZu
KGdmbl9sKSwgUEFHRV9PUkRFUl80SywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElP
TU1VRl9yZWFkYWJsZSB8IElPTU1VRl93cml0YWJsZSk7CiAgICAgfQogCkBAIC0xMjY0LDcgKzEy
MjksNyBAQCBpbnQgY2xlYXJfaWRlbnRpdHlfcDJtX2VudHJ5KHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGxvbmcgZ2ZuX2wpCiAgICAgewogICAgICAgICBpZiAoICFuZWVkX2lvbW11X3B0X3N5
bmMoZCkgKQogICAgICAgICAgICAgcmV0dXJuIDA7Ci0gICAgICAgIHJldHVybiBpb21tdV91bm1h
cF9wYWdlKGQsIF9kZm4oZ2ZuX2wpKTsKKyAgICAgICAgcmV0dXJuIGlvbW11X3VubWFwX3BhZ2Uo
ZCwgX2RmbihnZm5fbCksIFBBR0VfT1JERVJfNEspOwogICAgIH0KIAogICAgIGdmbl9sb2NrKHAy
bSwgZ2ZuLCAwKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYyBiL3hlbi9h
cmNoL3g4Ni94ODZfNjQvbW0uYwppbmRleCA1NDNlYTAzMGUzLi5jMGNlNTY3M2JhIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYveDg2XzY0L21tLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9t
bS5jCkBAIC0xNDM3LDEzICsxNDM3LDE1IEBAIGludCBtZW1vcnlfYWRkKHVuc2lnbmVkIGxvbmcg
c3BmbiwgdW5zaWduZWQgbG9uZyBlcGZuLCB1bnNpZ25lZCBpbnQgcHhtKQogICAgIHsKICAgICAg
ICAgZm9yICggaSA9IHNwZm47IGkgPCBlcGZuOyBpKysgKQogICAgICAgICAgICAgaWYgKCBpb21t
dV9tYXBfcGFnZShoYXJkd2FyZV9kb21haW4sIF9kZm4oaSksIF9tZm4oaSksCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFBBR0VfT1JERVJfNEssCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSB8IElPTU1VRl93cml0YWJsZSkgKQogICAgICAg
ICAgICAgICAgIGJyZWFrOwogICAgICAgICBpZiAoIGkgIT0gZXBmbiApCiAgICAgICAgIHsKICAg
ICAgICAgICAgIHdoaWxlIChpLS0gPiBvbGRfbWF4KQogICAgICAgICAgICAgICAgIC8qIElmIHN0
YXRlbWVudCB0byBzYXRpc2Z5IF9fbXVzdF9jaGVjay4gKi8KLSAgICAgICAgICAgICAgICBpZiAo
IGlvbW11X3VubWFwX3BhZ2UoaGFyZHdhcmVfZG9tYWluLCBfZGZuKGkpKSApCisgICAgICAgICAg
ICAgICAgaWYgKCBpb21tdV91bm1hcF9wYWdlKGhhcmR3YXJlX2RvbWFpbiwgX2RmbihpKSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUEFHRV9PUkRFUl80SykgKQogICAg
ICAgICAgICAgICAgICAgICBjb250aW51ZTsKIAogICAgICAgICAgICAgZ290byBkZXN0cm95X20y
cDsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYyBiL3hlbi9jb21tb24vZ3Jh
bnRfdGFibGUuYwppbmRleCA4NzhlNjY4YmY1Li45NzFjNmIxMDBjIDEwMDY0NAotLS0gYS94ZW4v
Y29tbW9uL2dyYW50X3RhYmxlLmMKKysrIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCkBAIC0x
MTQyLDEyICsxMTQyLDE0IEBAIG1hcF9ncmFudF9yZWYoCiAgICAgICAgIHsKICAgICAgICAgICAg
IGlmICggIShraW5kICYgTUFQS0lORF9XUklURSkgKQogICAgICAgICAgICAgICAgIGVyciA9IGlv
bW11X21hcF9wYWdlKGxkLCBfZGZuKG1mbl94KG1mbikpLCBtZm4sCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgUEFHRV9PUkRFUl80SywKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUgfCBJT01NVUZfd3JpdGFibGUpOwogICAg
ICAgICB9CiAgICAgICAgIGVsc2UgaWYgKCBhY3RfcGluICYmICFvbGRfcGluICkKICAgICAgICAg
ewogICAgICAgICAgICAgaWYgKCAha2luZCApCiAgICAgICAgICAgICAgICAgZXJyID0gaW9tbXVf
bWFwX3BhZ2UobGQsIF9kZm4obWZuX3gobWZuKSksIG1mbiwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBQQUdFX09SREVSXzRLLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSk7CiAgICAgICAgIH0KICAgICAgICAgaWYgKCBl
cnIgKQpAQCAtMTM5NiwxMCArMTM5OCwxMSBAQCB1bm1hcF9jb21tb24oCiAKICAgICAgICAga2lu
ZCA9IG1hcGtpbmQobGd0LCByZCwgb3AtPm1mbik7CiAgICAgICAgIGlmICggIWtpbmQgKQotICAg
ICAgICAgICAgZXJyID0gaW9tbXVfdW5tYXBfcGFnZShsZCwgX2RmbihtZm5feChvcC0+bWZuKSkp
OworICAgICAgICAgICAgZXJyID0gaW9tbXVfdW5tYXBfcGFnZShsZCwgX2RmbihtZm5feChvcC0+
bWZuKSksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBBR0VfT1JERVJfNEsp
OwogICAgICAgICBlbHNlIGlmICggIShraW5kICYgTUFQS0lORF9XUklURSkgKQogICAgICAgICAg
ICAgZXJyID0gaW9tbXVfbWFwX3BhZ2UobGQsIF9kZm4obWZuX3gob3AtPm1mbikpLCBvcC0+bWZu
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxlKTsKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBBR0VfT1JERVJfNEssIElPTU1VRl9yZWFk
YWJsZSk7CiAKICAgICAgICAgZG91YmxlX2d0X3VubG9jayhsZ3QsIHJndCk7CiAKZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9pb21tdS5jCmluZGV4IDhiNDM4YWU0YmMuLjQwZGI5ZTc4NDkgMTAwNjQ0Ci0tLSBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvaW9tbXUuYwpAQCAtMzA1LDUwICszMDUsNzEgQEAgdm9pZCBpb21tdV9kb21haW5fZGVzdHJv
eShzdHJ1Y3QgZG9tYWluICpkKQogfQogCiBpbnQgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFp
biAqZCwgZGZuX3QgZGZuLCBtZm5fdCBtZm4sCi0gICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
aW50IGZsYWdzKQorICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBwYWdlX29yZGVyLCB1
bnNpZ25lZCBpbnQgZmxhZ3MpCiB7CiAgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQg
PSBkb21faW9tbXUoZCk7Ci0gICAgaW50IHJjOworICAgIHVuc2lnbmVkIGxvbmcgaTsKIAogICAg
IGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgKQogICAgICAgICByZXR1
cm4gMDsKIAotICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+bWFwX3BhZ2UoZCwgZGZuLCBtZm4s
IGZsYWdzKTsKLSAgICBpZiAoIHVubGlrZWx5KHJjKSApCisgICAgZm9yICggaSA9IDA7IGkgPCAo
MXVsIDw8IHBhZ2Vfb3JkZXIpOyBpKysgKQogICAgIHsKLSAgICAgICAgaWYgKCAhZC0+aXNfc2h1
dHRpbmdfZG93biAmJiBwcmludGtfcmF0ZWxpbWl0KCkgKQotICAgICAgICAgICAgcHJpbnRrKFhF
TkxPR19FUlIKLSAgICAgICAgICAgICAgICAgICAiZCVkOiBJT01NVSBtYXBwaW5nIGRmbiAlIlBS
SV9kZm4iIHRvIG1mbiAlIlBSSV9tZm4iIGZhaWxlZDogJWRcbiIsCi0gICAgICAgICAgICAgICAg
ICAgZC0+ZG9tYWluX2lkLCBkZm5feChkZm4pLCBtZm5feChtZm4pLCByYyk7CisgICAgICAgIGlu
dCBpZ25vcmVkLCByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIGRmbl9hZGQoZGZu
LCBpKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgbWZuX2FkZChtZm4sIGkpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmbGFncyk7CiAKLSAgICAgICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9t
YWluKGQpICkKLSAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKKyAgICAgICAgaWYgKCB1bmxp
a2VseShyYykgKQorICAgICAgICB7CisgICAgICAgICAgICB3aGlsZSAoaS0tKQorICAgICAgICAg
ICAgeworICAgICAgICAgICAgICAgIC8qIGFzc2lnbiB0byBzb21ldGhpbmcgdG8gYXZvaWQgY29t
cGlsZXIgd2FybmluZyAqLworICAgICAgICAgICAgICAgIGlnbm9yZWQgPSBoZC0+cGxhdGZvcm1f
b3BzLT51bm1hcF9wYWdlKGQsIGRmbl9hZGQoZGZuLCBpKSk7CisgICAgICAgICAgICB9CisKKyAg
ICAgICAgICAgIGlmICggIWQtPmlzX3NodXR0aW5nX2Rvd24gJiYgcHJpbnRrX3JhdGVsaW1pdCgp
ICkKKyAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0VSUgorICAgICAgICAgICAgICAgICAg
ICAgICAiZCVkOiBJT01NVSBvcmRlciAldSBtYXBwaW5nIGRmbiAlIlBSSV9kZm4iIHRvIG1mbiAl
IlBSSV9tZm4iIGZhaWxlZDogJWRcbiIsCisgICAgICAgICAgICAgICAgICAgICAgIGQtPmRvbWFp
bl9pZCwgcGFnZV9vcmRlciwgZGZuX3goZGZuKSwgbWZuX3gobWZuKSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgcmMpOworCisgICAgICAgICAgICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4oZCkg
KQorICAgICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKKworICAgICAgICAgICAgcmV0dXJu
IHJjOworICAgICAgICB9CiAgICAgfQogCi0gICAgcmV0dXJuIHJjOworICAgIHJldHVybiAwOwog
fQogCi1pbnQgaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4pCitp
bnQgaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4sIHVuc2lnbmVk
IGludCBwYWdlX29yZGVyKQogewogICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0g
ZG9tX2lvbW11KGQpOwotICAgIGludCByYzsKKyAgICB1bnNpZ25lZCBsb25nIGk7CiAKICAgICBp
ZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0dXJu
IDA7CiAKLSAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPnVubWFwX3BhZ2UoZCwgZGZuKTsKLSAg
ICBpZiAoIHVubGlrZWx5KHJjKSApCisgICAgZm9yICggaSA9IDA7IGkgPCAoMXVsIDw8IHBhZ2Vf
b3JkZXIpOyBpKysgKQogICAgIHsKLSAgICAgICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93biAm
JiBwcmludGtfcmF0ZWxpbWl0KCkgKQotICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIKLSAg
ICAgICAgICAgICAgICAgICAiZCVkOiBJT01NVSB1bm1hcHBpbmcgZGZuICUiUFJJX2RmbiIgZmFp
bGVkOiAlZFxuIiwKLSAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGRmbl94KGRmbiks
IHJjKTsKKyAgICAgICAgaW50IHJjID0gaGQtPnBsYXRmb3JtX29wcy0+dW5tYXBfcGFnZShkLCBk
Zm5fYWRkKGRmbiwgaSkpOwogCi0gICAgICAgIGlmICggIWlzX2hhcmR3YXJlX2RvbWFpbihkKSAp
Ci0gICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CisgICAgICAgIGlmICggdW5saWtlbHkocmMp
ICkKKyAgICAgICAgeworICAgICAgICAgICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93biAmJiBw
cmludGtfcmF0ZWxpbWl0KCkgKQorICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfRVJSCisg
ICAgICAgICAgICAgICAgICAgICAgICJkJWQ6IElPTU1VIHVubWFwcGluZyBkZm4gJSJQUklfZGZu
IiBmYWlsZWQ6ICVkXG4iLAorICAgICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGRm
bl94KGRmbiksIHJjKTsKKworICAgICAgICAgICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9tYWluKGQp
ICkKKyAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CisKKyAgICAgICAgICAgIHJldHVy
biByYzsKKyAgICAgICAgfQogICAgIH0KIAotICAgIHJldHVybiByYzsKKyAgICByZXR1cm4gMDsK
IH0KIAogaW50IGlvbW11X2xvb2t1cF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbiwg
bWZuX3QgKm1mbiwKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21t
dS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKaW5kZXggYjIwYmFkMTdk
ZS4uNGZkM2ViMWRjYSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lv
bW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKQEAgLTIzOSw3
ICsyMzksNyBAQCB2b2lkIF9faHdkb21faW5pdCBhcmNoX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0
IGRvbWFpbiAqZCkKICAgICAgICAgaWYgKCBwYWdpbmdfbW9kZV90cmFuc2xhdGUoZCkgKQogICAg
ICAgICAgICAgcmMgPSBzZXRfaWRlbnRpdHlfcDJtX2VudHJ5KGQsIHBmbiwgcDJtX2FjY2Vzc19y
dywgMCk7CiAgICAgICAgIGVsc2UKLSAgICAgICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UoZCwg
X2RmbihwZm4pLCBfbWZuKHBmbiksCisgICAgICAgICAgICByYyA9IGlvbW11X21hcF9wYWdlKGQs
IF9kZm4ocGZuKSwgX21mbihwZm4pLCBQQUdFX09SREVSXzRLLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUgfCBJT01NVUZfd3JpdGFibGUpOwogICAgICAg
ICBpZiAoIHJjICkKICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyAiIGQlZDogSU9N
TVUgbWFwcGluZyBmYWlsZWQ6ICVkXG4iLApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2lv
bW11LmggYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAppbmRleCBjNzUzMzNjMDc3Li5hMDAzZDgy
MjA0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAorKysgYi94ZW4vaW5jbHVk
ZS94ZW4vaW9tbXUuaApAQCAtODksOSArODksMTEgQEAgdm9pZCBpb21tdV90ZWFyZG93bihzdHJ1
Y3QgZG9tYWluICpkKTsKICNkZWZpbmUgSU9NTVVGX3JlYWRhYmxlICAoMXU8PF9JT01NVUZfcmVh
ZGFibGUpCiAjZGVmaW5lIF9JT01NVUZfd3JpdGFibGUgMQogI2RlZmluZSBJT01NVUZfd3JpdGFi
bGUgICgxdTw8X0lPTU1VRl93cml0YWJsZSkKLWludCBfX211c3RfY2hlY2sgaW9tbXVfbWFwX3Bh
Z2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBtZm5fdCBtZm4sIHVuc2lnbmVkIGludCBmbGFncyk7Ci1pbnQgX19tdXN0X2NoZWNr
IGlvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuKTsKK2ludCBfX211
c3RfY2hlY2sgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuLCBtZm5f
dCBtZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBwYWdl
X29yZGVyLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxh
Z3MpOworaW50IF9fbXVzdF9jaGVjayBpb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQs
IGRmbl90IGRmbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBp
bnQgcGFnZV9vcmRlcik7CiBpbnQgX19tdXN0X2NoZWNrIGlvbW11X2xvb2t1cF9wYWdlKHN0cnVj
dCBkb21haW4gKmQsIGRmbl90IGRmbiwgbWZuX3QgKm1mbiwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgaW50ICpmbGFncyk7CiAKLS0gCjIuMTEuMAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 08:34:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 08:34: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 1gChHS-0001U4-F5; Wed, 17 Oct 2018 08:34:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=gn5w=m5=alien8.de=bp@srs-us1.protection.inumbo.net>)
 id 1gChHR-0001Tz-Uh
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 08:34:13 +0000
X-Inumbo-ID: 9de12301-d1e7-11e8-a6a9-d7ebe60f679a
Received: from mail.skyhub.de (unknown [5.9.137.197])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9de12301-d1e7-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 08:35:35 +0000 (UTC)
X-Virus-Scanned: Nedap ESD1 at mail.skyhub.de
Received: from mail.skyhub.de ([127.0.0.1])
 by localhost (blast.alien8.de [127.0.0.1]) (amavisd-new, port 10026)
 with ESMTP id pc1VVM2g_y6X; Wed, 17 Oct 2018 10:33:52 +0200 (CEST)
Received: from zn.tnic (p200300EC2BC91B00329C23FFFEA6A903.dip0.t-ipconnect.de
 [IPv6:2003:ec:2bc9:1b00:329c:23ff:fea6:a903])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mail.skyhub.de (SuperMail on ZX Spectrum 128k) with ESMTPSA id 2ADE61EC0319;
 Wed, 17 Oct 2018 10:33:52 +0200 (CEST)
Date: Wed, 17 Oct 2018 10:33:49 +0200
From: Borislav Petkov <bp@alien8.de>
To: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
Message-ID: <20181017083349.GC22535@zn.tnic>
References: <CGME20181016134217eucas1p2102984488b89178a865162553369025b@eucas1p2.samsung.com>
 <20181016134217eucas1p2102984488b89178a865162553369025b~eGpI5NlJo0851008510eucas1p2D@eucas1p2.samsung.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181016134217eucas1p2102984488b89178a865162553369025b~eGpI5NlJo0851008510eucas1p2D@eucas1p2.samsung.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH] x86: remove redundant 'default n' from
 Kconfig-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: x86@kernel.org, linux-kernel@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, "H. Peter Anvin" <hpa@zytor.com>,
 Juergen Gross <jgross@suse.co>, 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>

SGkgQmFydCwKCk9uIFR1ZSwgT2N0IDE2LCAyMDE4IGF0IDAzOjQyOjE2UE0gKzAyMDAsIEJhcnRs
b21pZWogWm9sbmllcmtpZXdpY3ogd3JvdGU6Cj4gJ2RlZmF1bHQgbicgaXMgdGhlIGRlZmF1bHQg
dmFsdWUgZm9yIGFueSBib29sIG9yIHRyaXN0YXRlIEtjb25maWcKPiBzZXR0aW5nIHNvIHRoZXJl
IGlzIG5vIG5lZWQgdG8gd3JpdGUgaXQgZXhwbGljaXRseS4KPiAKPiBBbHNvIHNpbmNlIGNvbW1p
dCBmNDY3YzU2NDBjMjkgKCJrY29uZmlnOiBvbmx5IHdyaXRlICcjIENPTkZJR19GT08KPiBpcyBu
b3Qgc2V0JyBmb3IgdmlzaWJsZSBzeW1ib2xzIikgdGhlIEtjb25maWcgYmVoYXZpb3IgaXMgdGhl
IHNhbWUKPiByZWdhcmRsZXNzIG9mICdkZWZhdWx0IG4nIGJlaW5nIHByZXNlbnQgb3Igbm90Ogo+
IAo+ICAgICAuLi4KPiAgICAgT25lIHNpZGUgZWZmZWN0IG9mIChhbmQgdGhlIG1haW4gbW90aXZh
dGlvbiBmb3IpIHRoaXMgY2hhbmdlIGlzIG1ha2luZwo+ICAgICB0aGUgZm9sbG93aW5nIHR3byBk
ZWZpbml0aW9ucyBiZWhhdmUgZXhhY3RseSB0aGUgc2FtZToKPiAgICAgCj4gICAgICAgICBjb25m
aWcgRk9PCj4gICAgICAgICAgICAgICAgIGJvb2wKPiAgICAgCj4gICAgICAgICBjb25maWcgRk9P
Cj4gICAgICAgICAgICAgICAgIGJvb2wKPiAgICAgICAgICAgICAgICAgZGVmYXVsdCBuCj4gICAg
IAo+ICAgICBXaXRoIHRoaXMgY2hhbmdlLCBuZWl0aGVyIG9mIHRoZXNlIHdpbGwgZ2VuZXJhdGUg
YQo+ICAgICAnIyBDT05GSUdfRk9PIGlzIG5vdCBzZXQnIGxpbmUgKGFzc3VtaW5nIEZPTyBpc24n
dCBzZWxlY3RlZC9pbXBsaWVkKS4KPiAgICAgVGhhdCBtaWdodCBtYWtlIGl0IGNsZWFyZXIgdG8g
cGVvcGxlIHRoYXQgYSBiYXJlICdkZWZhdWx0IG4nIGlzCj4gICAgIHJlZHVuZGFudC4KPiAgICAg
Li4uCj4gCj4gU2lnbmVkLW9mZi1ieTogQmFydGxvbWllaiBab2xuaWVya2lld2ljeiA8Yi56b2xu
aWVya2llQHNhbXN1bmcuY29tPgo+IC0tLQo+ICBhcmNoL3g4Ni9LY29uZmlnICAgICAgIHwgICAg
NyAtLS0tLS0tCj4gIGFyY2gveDg2L0tjb25maWcuZGVidWcgfCAgICAxIC0KPiAgYXJjaC94ODYv
eGVuL0tjb25maWcgICB8ICAgIDEgLQo+ICAzIGZpbGVzIGNoYW5nZWQsIDkgZGVsZXRpb25zKC0p
Cgpsb29rcyBnb29kLCBubyBkaWZmZXJlbmNlIG9mIGFsbG1vZGNvbmZpZ3MgYmVmb3JlIGFuZCBh
ZnRlci4KCkJ1dCB0aGF0IGNsb3NlIGJlZm9yZSB0aGUgbWVyZ2Ugd2luZG93IGFuZCBpdCBub3Qg
YmVpbmcgdXJnZW50LCBJJ2xsCnF1ZXVlIGl0IGFmdGVyIHRoZSBtZXJnZSB3aW5kb3cuCgpUaHgu
CgotLSAKUmVnYXJkcy9HcnVzcywKICAgIEJvcmlzLgoKR29vZCBtYWlsaW5nIHByYWN0aWNlcyBm
b3IgNDAwOiBhdm9pZCB0b3AtcG9zdGluZyBhbmQgdHJpbSB0aGUgcmVwbHkuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 08:58:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 08:58: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 1gChef-00034b-KH; Wed, 17 Oct 2018 08:58:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=zaqp=m5=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gChed-00034W-TN
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 08:58:11 +0000
X-Inumbo-ID: f77cfa87-d1ea-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f77cfa87-d1ea-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 08:59: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 mx1.suse.de (Postfix) with ESMTP id 5E6C6AD93;
 Wed, 17 Oct 2018 08:58:09 +0000 (UTC)
To: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
References: <CGME20181016143359eucas1p1b2033a69cc7b03c090125e1b9566fc1d@eucas1p1.samsung.com>
 <20181016143359eucas1p1b2033a69cc7b03c090125e1b9566fc1d~eHWRlFIki1482014820eucas1p1q@eucas1p1.samsung.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <b7929981-5818-32d6-4a27-c9701c977d39@suse.com>
Date: Wed, 17 Oct 2018 10:58:07 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181016143359eucas1p1b2033a69cc7b03c090125e1b9566fc1d~eHWRlFIki1482014820eucas1p1q@eucas1p1.samsung.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen: remove redundant 'default n' from
 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, 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>

T24gMTYvMTAvMjAxOCAxNjozMywgQmFydGxvbWllaiBab2xuaWVya2lld2ljeiB3cm90ZToKPiAn
ZGVmYXVsdCBuJyBpcyB0aGUgZGVmYXVsdCB2YWx1ZSBmb3IgYW55IGJvb2wgb3IgdHJpc3RhdGUg
S2NvbmZpZwo+IHNldHRpbmcgc28gdGhlcmUgaXMgbm8gbmVlZCB0byB3cml0ZSBpdCBleHBsaWNp
dGx5Lgo+IAo+IEFsc28gc2luY2UgY29tbWl0IGY0NjdjNTY0MGMyOSAoImtjb25maWc6IG9ubHkg
d3JpdGUgJyMgQ09ORklHX0ZPTwo+IGlzIG5vdCBzZXQnIGZvciB2aXNpYmxlIHN5bWJvbHMiKSB0
aGUgS2NvbmZpZyBiZWhhdmlvciBpcyB0aGUgc2FtZQo+IHJlZ2FyZGxlc3Mgb2YgJ2RlZmF1bHQg
bicgYmVpbmcgcHJlc2VudCBvciBub3Q6Cj4gCj4gICAgIC4uLgo+ICAgICBPbmUgc2lkZSBlZmZl
Y3Qgb2YgKGFuZCB0aGUgbWFpbiBtb3RpdmF0aW9uIGZvcikgdGhpcyBjaGFuZ2UgaXMgbWFraW5n
Cj4gICAgIHRoZSBmb2xsb3dpbmcgdHdvIGRlZmluaXRpb25zIGJlaGF2ZSBleGFjdGx5IHRoZSBz
YW1lOgo+ICAgICAKPiAgICAgICAgIGNvbmZpZyBGT08KPiAgICAgICAgICAgICAgICAgYm9vbAo+
ICAgICAKPiAgICAgICAgIGNvbmZpZyBGT08KPiAgICAgICAgICAgICAgICAgYm9vbAo+ICAgICAg
ICAgICAgICAgICBkZWZhdWx0IG4KPiAgICAgCj4gICAgIFdpdGggdGhpcyBjaGFuZ2UsIG5laXRo
ZXIgb2YgdGhlc2Ugd2lsbCBnZW5lcmF0ZSBhCj4gICAgICcjIENPTkZJR19GT08gaXMgbm90IHNl
dCcgbGluZSAoYXNzdW1pbmcgRk9PIGlzbid0IHNlbGVjdGVkL2ltcGxpZWQpLgo+ICAgICBUaGF0
IG1pZ2h0IG1ha2UgaXQgY2xlYXJlciB0byBwZW9wbGUgdGhhdCBhIGJhcmUgJ2RlZmF1bHQgbicg
aXMKPiAgICAgcmVkdW5kYW50Lgo+ICAgICAuLi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBCYXJ0bG9t
aWVqIFpvbG5pZXJraWV3aWN6IDxiLnpvbG5pZXJraWVAc2Ftc3VuZy5jb20+CgpSZXZpZXdlZC1i
eTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKCkp1ZXJnZW4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 09:01:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 09: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 1gChhv-0003o1-6P; Wed, 17 Oct 2018 09:01:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kw5z=m5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gChht-0003nm-P4
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 09:01:33 +0000
X-Inumbo-ID: 701f0524-d1eb-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 701f0524-d1eb-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 09:02: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 <aliasfile-bounces@xenproject.org>)
 id 1gChho-0008Gl-Pl; Wed, 17 Oct 2018 09:01: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 1gChho-0003HT-HG; Wed, 17 Oct 2018 09:01:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gChho-0003c8-GU; Wed, 17 Oct 2018 09:01:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128822-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-localmigrate/x10:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore.2:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-qemut-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-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-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start: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-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-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-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-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: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-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-xl-rtds: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: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-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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm: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-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-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=deb3303f665b31c29210ef4b30b1e69cb06cc397
X-Osstest-Versions-That: linux=3622426cc93ab5bc75fa9cf2e897441dff894c34
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 17 Oct 2018 09:01:28 +0000
Subject: [Xen-devel] [linux-4.9 test] 128822: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODgyMiBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODgyMi8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMjg2
OTYgUkVHUi4gdnMuIDEyODY0NgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50
bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIHBhc3MgaW4gMTI4Njk2CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxNiBn
dWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAxMjg2OTYKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg2
NDYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyODY0NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4NjQ2CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjg2NDYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODY0NgogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4t
aHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRl
ZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGRlYjMzMDNmNjY1YjMxYzI5MjEw
ZWY0YjMwYjFlNjljYjA2Y2MzOTcKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAg
ICAgIDM2MjI0MjZjYzkzYWI1YmM3NWZhOWNmMmU4OTc0NDFkZmY4OTRjMzQKCkxhc3QgdGVzdCBv
ZiBiYXNpcyAgIDEyODY0NiAgMjAxOC0xMC0xMSAyMDoxNjowNSBaICAgIDUgZGF5cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMjg2OTYgIDIwMTgtMTAtMTMgMTI6MDg6MzUgWiAgICAzIGRheXMgICAg
MiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbCBDb29wZXIgPGFsY29vcGVyeEBnbWFpbC5jb20+CiAgQW1pdCBQdW5kaXIgPGFtaXQucHVu
ZGlyQGxpbmFyby5vcmc+CiAgQW5kcmV3IE1vcnRvbiA8YWtwbUBsaW51eC1mb3VuZGF0aW9uLm9y
Zz4KICBBbmR5IEx1dG9taXJza2kgPGx1dG9Aa2VybmVsLm9yZz4KICBCYXJ0bG9taWVqIFpvbG5p
ZXJraWV3aWN6IDxiLnpvbG5pZXJraWVAc2Ftc3VuZy5jb20+CiAgQmVuIEh1dGNoaW5ncyA8YmVu
QGRlY2FkZW50Lm9yZy51az4KICBCam9ybiBIZWxnYWFzIDxiaGVsZ2Fhc0Bnb29nbGUuY29tPgog
IEJyaWFuIE5vcnJpcyA8YnJpYW5ub3JyaXNAY2hyb21pdW0ub3JnPgogIENhcmwgSHVhbmcgPGNq
aHVhbmdAY29kZWF1cm9yYS5vcmc+CiAgQ2hhbyBZdSA8eXVjaGFvMEBodWF3ZWkuY29tPgogIENo
dW5mZW5nIFl1biA8Y2h1bmZlbmcueXVuQG1lZGlhdGVrLmNvbT4KICBDb25nIFdhbmcgPHhpeW91
Lndhbmdjb25nQGdtYWlsLmNvbT4KICBEYW5pZWwgRHJha2UgPGRyYWtlQGVuZGxlc3NtLmNvbT4K
ICBEYW5pZWwgUm9zZW5iZXJnIDxkcm9zZW5AZ29vZ2xlLmNvbT4KICBEYW5pZWwgU2FuZ29ycmlu
IDxkYW5pZWwuc2FuZ29ycmluQHRvc2hpYmEuY28uanA+CiAgRGF2aWQgUy4gTWlsbGVyIDxkYXZl
bUBkYXZlbWxvZnQubmV0PgogIERtaXRyeSBTYWZvbm92IDxkaW1hQGFyaXN0YS5jb20+CiAgRG91
ZyBMZWRmb3JkIDxkbGVkZm9yZEByZWRoYXQuY29tPgogIEZlbGl4IEZpZXRrYXUgPG5iZEBuYmQu
bmFtZT4KICBGZW5nIFRhbmcgPGZlbmcudGFuZ0BpbnRlbC5jb20+CiAgR2FvIEZlbmcgPGdmcmVl
LndpbmRAdmlwLjE2My5jb20+CiAgR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3Vu
ZGF0aW9uLm9yZz4KICBHdWVudGVyIFJvZWNrIDxsaW51eEByb2Vjay11cy5uZXQ+CiAgSGFyaSBC
YXRoaW5pIDxoYmF0aGluaUBsaW51eC52bmV0LmlibS5jb20+CiAgSW5nbyBNb2xuYXIgPG1pbmdv
QGtlcm5lbC5vcmc+CiAgSmFlZ2V1ayBLaW0gPGphZWdldWtAa2VybmVsLm9yZz4KICBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSmFubiBIb3JuIDxqYW5uaEBnb29nbGUuY29tPgog
IEppcmkgU2xhYnkgPGpzbGFieUBzdXNlLmNvbT4KICBKb2UgVGhvcm5iZXIgPGVqdEByZWRoYXQu
Y29tPgogIEpvaGFuIEhvdm9sZCA8am9oYW5Aa2VybmVsLm9yZz4KICBKb2hhbm5lcyBCZXJnIDxq
b2hhbm5lcy5iZXJnQGludGVsLmNvbT4KICBLYWxsZSBWYWxvIDxrdmFsb0Bjb2RlYXVyb3JhLm9y
Zz4KICBrZXJuZWwgdGVzdCByb2JvdCA8cm9uZy5hLmNoZW5AaW50ZWwuY29tPgogIE1hcmsgUnV0
bGFuZCA8bWFyay5ydXRsYW5kQGFybS5jb20+CiAgTWF0aGlhcyBOeW1hbiA8bWF0aGlhcy5ueW1h
bkBsaW51eC5pbnRlbC5jb20+CiAgTWljaGFlbCBFbGxlcm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1
PgogIE1pY2hhbCBIb2NrbyA8bWhvY2tvQHN1c2UuY29tPgogIE1pY2hhbCBTdWNoYW5layA8bXN1
Y2hhbmVrQHN1c2UuZGU+CiAgTWlrZSBTbml0emVyIDxzbml0emVyQHJlZGhhdC5jb20+CiAgUGFi
bG8gTmVpcmEgQXl1c28gPHBhYmxvQG5ldGZpbHRlci5vcmc+CiAgUGF1bCBEdXJyYW50IDxwYXVs
LmR1cnJhbnRAY2l0cml4LmNvbT4KICBQcmF0ZWVrIFNvb2QgPHByc29vZEBjb2RlYXVyb3JhLm9y
Zz4KICBSYWZhZWwgSi4gV3lzb2NraSA8cmFmYWVsLmoud3lzb2NraUBpbnRlbC5jb20+CiAgUmlj
aGFyZCBXZWluYmVyZ2VyIDxyaWNoYXJkQG5vZC5hdD4KICBSaWsgdmFuIFJpZWwgPHJpZWxAcmVk
aGF0LmNvbT4KICBSb2IgSGVycmluZyA8cm9iaEBrZXJuZWwub3JnPgogIFJvbWFuIEd1c2hjaGlu
IDxndXJvQGZiLmNvbT4KICBUZWp1biBIZW8gPHRqQGtlcm5lbC5vcmc+CiAgVGV0c3VvIEhhbmRh
IDxwZW5ndWluLWtlcm5lbEBpLWxvdmUuc2FrdXJhLm5lLmpwPgogIFRoZW9kb3JlIFRzJ28gPHR5
dHNvQG1pdC5lZHU+CiAgVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CiAgVG9t
aSBWYWxrZWluZW4gPHRvbWkudmFsa2VpbmVuQHRpLmNvbT4KICBWaW5lZXQgR3VwdGEgPHZndXB0
YUBzeW5vcHN5cy5jb20+CiAgWXUgV2FuZyA8eXl1d2FuZ0Bjb2RlYXVyb3JhLm9yZz4KICBaaGkg
Q2hlbiA8emhpY2hlbkBjb2RlYXVyb3JhLm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBi
ZSAxMTkyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 09:31:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 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 1gCiAj-00063s-6U; Wed, 17 Oct 2018 09:31:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kw5z=m5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gCiAh-00063i-HX
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 09:31:19 +0000
X-Inumbo-ID: 041ff1dd-d1ef-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 041ff1dd-d1ef-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 11:28:33 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gCiAa-0000Os-Re; Wed, 17 Oct 2018 09: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 1gCiAa-0003vc-Ja; Wed, 17 Oct 2018 09:31:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gCiAa-0005Ef-J2; Wed, 17 Oct 2018 09:31:12 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-128850-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: freebsd-master:build-amd64-freebsd:<job
 status>:broken:regression
 freebsd-master:build-amd64-freebsd:host-build-prep:fail:regression
 freebsd-master:build-amd64-xen-freebsd:build-check(1):blocked:nonblocking
 freebsd-master:build-amd64-freebsd-again:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: freebsd=a084607579c9e54938a8007138d3473c31f2ca3c
X-Osstest-Versions-That: freebsd=c0b412ce93b9d3ee750e5f262b50e64c52d300cc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 17 Oct 2018 09:31:12 +0000
Subject: [Xen-devel] [freebsd-master test] 128850: regressions - 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>

ZmxpZ2h0IDEyODg1MCBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4ODUwLwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAg
ICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1m
cmVlYnNkICAgICAgICAgICA2IGhvc3QtYnVpbGQtcHJlcCAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjg0OTcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgYTA4NDYwNzU3OWM5ZTU0OTM4YTgw
MDcxMzhkMzQ3M2MzMWYyY2EzYwpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgYzBiNDEyY2U5M2I5ZDNlZTc1MGU1ZjI2MmI1MGU2NGM1MmQzMDBjYwoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI4NDk3ICAyMDE4LTEwLTA4IDA5OjE5OjUyIFogICAgOSBkYXlzCkZhaWxpbmcg
c2luY2UgICAgICAgIDEyODU4MiAgMjAxOC0xMC0xMCAwOToxOToyNSBaICAgIDcgZGF5cyAgICA0
IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODg1MCAgMjAxOC0xMC0xNyAwOToxOTow
NCBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlz
aW9ucyB1bmRlciB0ZXN0OgogIDBtcCA8MG1wQEZyZWVCU0Qub3JnPgogIGFlIDxhZUBGcmVlQlNE
Lm9yZz4KICBhbGxhbmp1ZGUgPGFsbGFuanVkZUBGcmVlQlNELm9yZz4KICBiciA8YnJARnJlZUJT
RC5vcmc+CiAgYnJvb2tzIDxicm9va3NARnJlZUJTRC5vcmc+CiAgYnogPGJ6QEZyZWVCU0Qub3Jn
PgogIGRhdmlkY3MgPGRhdmlkY3NARnJlZUJTRC5vcmc+CiAgZGVzIDxkZXNARnJlZUJTRC5vcmc+
CiAgZWd5cGNpbyA8ZWd5cGNpb0BGcmVlQlNELm9yZz4KICBlbWFzdGUgPGVtYXN0ZUBGcmVlQlNE
Lm9yZz4KICBlcmogPGVyakBGcmVlQlNELm9yZz4KICBnamIgPGdqYkBGcmVlQlNELm9yZz4KICBn
bGViaXVzIDxnbGViaXVzQEZyZWVCU0Qub3JnPgogIGhzZWxhc2t5IDxoc2VsYXNreUBGcmVlQlNE
Lm9yZz4KICBqaGIgPGpoYkBGcmVlQlNELm9yZz4KICBqa2ltIDxqa2ltQEZyZWVCU0Qub3JnPgog
IGp0bCA8anRsQEZyZWVCU0Qub3JnPgogIGtldmFucyA8a2V2YW5zQEZyZWVCU0Qub3JnPgogIGtp
YiA8a2liQEZyZWVCU0Qub3JnPgogIGx1cG9ybCA8bHVwb3JsQEZyZWVCU0Qub3JnPgogIG1hcmtq
IDxtYXJrakBGcmVlQlNELm9yZz4KICBtYXYgPG1hdkBGcmVlQlNELm9yZz4KICBtamcgPG1qZ0BG
cmVlQlNELm9yZz4KICBtdyA8bXdARnJlZUJTRC5vcmc+CiAgbnAgPG5wQEZyZWVCU0Qub3JnPgog
IG53aGl0ZWhvcm4gPG53aGl0ZWhvcm5ARnJlZUJTRC5vcmc+CiAgcGV0ZXIgPHBldGVyQEZyZWVC
U0Qub3JnPgogIHJtYWNrbGVtIDxybWFja2xlbUBGcmVlQlNELm9yZz4KICBzaHVyZCA8c2h1cmRA
RnJlZUJTRC5vcmc+CiAgdHJhc3ogPHRyYXN6QEZyZWVCU0Qub3JnPgogIHRzb29tZSA8dHNvb21l
QEZyZWVCU0Qub3JnPgogIHl1cmlwdiA8eXVyaXB2QEZyZWVCU0Qub3JnPgoKam9iczoKIGJ1aWxk
LWFtZDY0LWZyZWVic2QtYWdhaW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogYnVpbGQtYW1kNjQtZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1h
bWQ2NC1mcmVlYnNkIGJyb2tlbgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3
b3VsZCBiZSAyMjkxIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 09:39:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 09: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 1gCiIU-0006Hx-6U; Wed, 17 Oct 2018 09:39:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=s/jv=m5=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1gCiIS-0006Hl-3c
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 09:39:20 +0000
X-Inumbo-ID: 214986bc-d1f0-11e8-a8a5-bc764e045a96
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe09::71f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 214986bc-d1f0-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 11:36:32 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Cth5gfBQVpKSI/077tOiOQSBoyIrNOPp2gdF3ma8CH8=;
 b=uzQUtHDqvQr2lV84gHefyC5YxWlF7lBH4SLM4L9ly42x0ulA7ZzFyOWkk34JIG+V4CWwngwc5vquQq0kpKBL4T+cRujLPYRw8eahyFlqWgN4uaSS7XdcGqgQwMrr33oeskVJMuvUsfOZYCbG+jZudhzFsjMaMwLXiPBlGwCjDOI=
Received: from VI1PR02MB4191.eurprd02.prod.outlook.com (20.177.60.97) by
 VI1PR02MB4368.eurprd02.prod.outlook.com (20.177.60.223) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1250.20; Wed, 17 Oct 2018 09:39:10 +0000
Received: from VI1PR02MB4191.eurprd02.prod.outlook.com
 ([fe80::6d01:9152:3a35:86e6]) by VI1PR02MB4191.eurprd02.prod.outlook.com
 ([fe80::6d01:9152:3a35:86e6%5]) with mapi id 15.20.1228.027; Wed, 17 Oct 2018
 09:39:10 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2] arch/x86: Add registers to vm_event
Thread-Index: AQHUZf1B4PQT9Gi16kKZXRJDHntL2g==
Date: Wed, 17 Oct 2018 09:39:10 +0000
Message-ID: <20181017093847.10243-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: VI1PR0501CA0048.eurprd05.prod.outlook.com
 (2603:10a6:800:60::34) To VI1PR02MB4191.eurprd02.prod.outlook.com
 (2603:10a6:803:81::33)
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-microsoft-exchange-diagnostics: 1; VI1PR02MB4368;
 6:/pgq+1J8eDrBFmAXLd/h7C5YRwibfhT01sx843llYB2gIbXqQonZws8W7AVd6OE0epG8vQckOeZTgBwBgcnZmJiDom3dEYw8HjMExAoUk90xJrF0Ic0Vhm07qSl4dzgPmq/FBWRXX8p5vuw0l8JhV71XUKLun3fRJef5j3DeF9DoIV0BVgxySFeIhpi8dps7DYpV0+/qa6syPGQFKJPUM+4erHxAC4kD+1m0z1m3ntKxuQ3eOVWjfF9iK+0mOzPs4jfbiz2Wt0JtYGOYsJmKpxZ6zhymyB3DWlxqbVOC7BjtDug9w+S8ZPajsIOsJKlR734sn+9RkGhyDXhO+7I1o5n/DXIa5h5J724Ca6t7FILpUgHElRXLIzNfqUXPxA89xQYNxtpaL7tZmGiypzpAtLo0DVnsH+enhH76ZKC36RCHf6JjisSpYx5BBnIT0JMw7r0lG7WjpJQQJaUmL366Ig==;
 5:WU5XQPfj2xTp3khilDHjBMCM6zIoPajwHJW7wZHeEaPfpNlKz3cKHTiOM+DwVt9O/qJuRZXyQsfATZELb2Y1xuEDzGt3aSpsDUiHUcnTWte30/vyLG5woU2ZczNBcJ7vezj51qH/xsA5tM0jFoou9vyLmzqg5LSGittjKfjaRfc=;
 7:sqHu68WLytSfkSfiUGaOxnD1wlkJVOYaL6s6HaaDN9kee1lq/9Kn6rfDEpeKl8fSnuc8OFFYz3zwkorlEy+AY597ynT6fyv04EgkEM21wu5ueF/A02SGilfAotzwKn3hu3cI9LCv4R8M0k0gCsCz/dRWda0zhAnu0/2Drm97GdIIl5kLqO62Gp4FHj6bvT10Zd9FdXby2zjeeD+gf/lcPAbrbmHWSjn1IVY8WXpZswUlvYpVxqxgjI8P3h2dwHGA
x-ms-office365-filtering-correlation-id: 6c2e7a5a-720c-499e-9233-08d6341463b4
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR02MB4368; 
x-ms-traffictypediagnostic: VI1PR02MB4368:
x-microsoft-antispam-prvs: <VI1PR02MB4368A85450EC568C4CE749D1ABFF0@VI1PR02MB4368.eurprd02.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231355)(944501410)(52105095)(149066)(150057)(6041310)(20161123560045)(20161123564045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(20161123558120)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR02MB4368; BCL:0; PCL:0; RULEID:; SRVR:VI1PR02MB4368; 
x-forefront-prvs: 08286A0BE2
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(346002)(376002)(366004)(39860400002)(396003)(136003)(189003)(199004)(97736004)(316002)(2616005)(81156014)(81166006)(53936002)(107886003)(5660300001)(71200400001)(54906003)(6512007)(71190400001)(6916009)(2906002)(476003)(68736007)(486006)(86362001)(8936002)(256004)(186003)(8676002)(26005)(508600001)(14454004)(14444005)(1076002)(99286004)(7736002)(305945005)(3846002)(6116002)(106356001)(4326008)(105586002)(2501003)(5640700003)(386003)(6506007)(52116002)(6486002)(5250100002)(6436002)(36756003)(2900100001)(25786009)(102836004)(66066001)(2351001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR02MB4368;
 H:VI1PR02MB4191.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-microsoft-antispam-message-info: 7/A0URlbAf4TlF+nmELI+k18kiPHEzWk18UUrdL802PLUJvRrfW70vBy1S/4b3PwiznH0AmbSdcBN4CD2EjVd6jlV/+rHi4fihVt16h6q3JUvaFL4J7Ih4anS3FwyBJ6NH95AP2h45MdF4U/5UeS+ltDRsNWtthYMhvPCgP5h/8beqbt1dLDBkFOBlRw3Z4SmuOqBsy1+JiazdG/hI/NfYeN3JmxBIM3iZW4Uup78OgWtY1b6pem9xFuAyzpWrVg/aGQtzjQTKE90TKkAE4+o6xrn6gIMEbDMrTxjdOCIqgqJXiBRKZouLaUkDOfFj/I+8tdgpoExPYKM7k4H6Dxxfuj7btUII8LJt6WQSMB8UQ=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6c2e7a5a-720c-499e-9233-08d6341463b4
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Oct 2018 09:39:10.2196 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR02MB4368
Subject: [Xen-devel] [PATCH v2] arch/x86: Add registers to vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@tklengyel.com" <tamas@tklengyel.com>,
 "wei.liu2@citrix.com" <wei.liu2@citrix.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBhZGRzIGEgY291cGxlIG9mIHJlZ3MgdG8gdGhlIHZtX2V2ZW50IHRoYXQgYXJl
IHVzZWQgYnkKdGhlIGludHJvc3BlY3Rpb24uIFRoZSBiYXNlLCBsaW1pdCBhbmQgYXIKYml0cyBh
cmUgY29tcHJlc3NlZCBpbnRvIGEgdWludDY0X3QgdW5pb24gc28gYXMgbm90IHRvIGVubGFyZ2Ug
dGhlCnZtX2V2ZW50LgoKU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBi
aXRkZWZlbmRlci5jb20+CgotLS0KQ2hhbmdlcyBzaW5jZSBWMToKCS0gQWRkIGhlbHBlciBmdW5j
dGlvbiBmb3IgcGFja2luZwoJLSBDaGFuZ2UgcGFja2luZyBsb2dpYwoJLSBBZGQgc2VsIHRvIHg4
Nl9zZWxlY3Rvcl9yZWcuCi0tLQogeGVuL2FyY2gveDg2L3ZtX2V2ZW50LmMgICAgICAgfCAzMCAr
KysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0KIHhlbi9pbmNsdWRlL3B1YmxpYy92bV9ldmVu
dC5oIHwgMjYgKysrKysrKysrKysrKysrKysrKysrKy0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgNDQg
aW5zZXJ0aW9ucygrKSwgMTIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L3ZtX2V2ZW50LmMgYi94ZW4vYXJjaC94ODYvdm1fZXZlbnQuYwppbmRleCAxNWRlNDNjM2U2Li4z
YTI5NDQxYzg0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvdm1fZXZlbnQuYworKysgYi94ZW4v
YXJjaC94ODYvdm1fZXZlbnQuYwpAQCAtMTIyLDExICsxMjIsMjUgQEAgdm9pZCB2bV9ldmVudF9t
b25pdG9yX25leHRfaW50ZXJydXB0KHN0cnVjdCB2Y3B1ICp2KQogICAgIHYtPmFyY2gubW9uaXRv
ci5uZXh0X2ludGVycnVwdF9lbmFibGVkID0gdHJ1ZTsKIH0KIAorc3RhdGljIHZvaWQgdm1fZXZl
bnRfcGFja19zZWdtZW50X3JlZ2lzdGVyKGVudW0geDg2X3NlZ21lbnQgc2VnbWVudCwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeDg2X3NlbGVjdG9y
X3JlZyAqcmVnKQoreworICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNlZzsKKworICAgIGh2
bV9nZXRfc2VnbWVudF9yZWdpc3RlcihjdXJyZW50LCBzZWdtZW50LCAmc2VnKTsKKyAgICByZWct
PmZpZWxkcy5iYXNlID0gc2VnLmJhc2U7CisgICAgaWYgKCBzZWcuZyApCisgICAgICAgIHJlZy0+
ZmllbGRzLmxpbWl0ID0gc2VnLmxpbWl0ID4+IDEyOworICAgIGVsc2UKKyAgICAgICAgcmVnLT5m
aWVsZHMubGltaXQgPSBzZWcubGltaXQ7CisgICAgcmVnLT5maWVsZHMuYXIgPSBzZWcuYXR0cjsK
KyAgICByZWctPnNlbCA9IHNlZy5zZWw7Cit9CisKIHZvaWQgdm1fZXZlbnRfZmlsbF9yZWdzKHZt
X2V2ZW50X3JlcXVlc3RfdCAqcmVxKQogewogI2lmZGVmIENPTkZJR19IVk0KICAgICBjb25zdCBz
dHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyA9IGd1ZXN0X2NwdV91c2VyX3JlZ3MoKTsKLSAgICBz
dHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciBzZWc7CiAgICAgc3RydWN0IGh2bV9od19jcHUgY3R4dCA9
IHt9OwogICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsKIApAQCAtMTcwLDE0ICsxODQs
MTQgQEAgdm9pZCB2bV9ldmVudF9maWxsX3JlZ3Modm1fZXZlbnRfcmVxdWVzdF90ICpyZXEpCiAg
ICAgcmVxLT5kYXRhLnJlZ3MueDg2Lm1zcl9zdGFyID0gY3R4dC5tc3Jfc3RhcjsKICAgICByZXEt
PmRhdGEucmVncy54ODYubXNyX2xzdGFyID0gY3R4dC5tc3JfbHN0YXI7CiAKLSAgICBodm1fZ2V0
X3NlZ21lbnRfcmVnaXN0ZXIoY3VyciwgeDg2X3NlZ19mcywgJnNlZyk7Ci0gICAgcmVxLT5kYXRh
LnJlZ3MueDg2LmZzX2Jhc2UgPSBzZWcuYmFzZTsKLQotICAgIGh2bV9nZXRfc2VnbWVudF9yZWdp
c3RlcihjdXJyLCB4ODZfc2VnX2dzLCAmc2VnKTsKLSAgICByZXEtPmRhdGEucmVncy54ODYuZ3Nf
YmFzZSA9IHNlZy5iYXNlOworICAgIHZtX2V2ZW50X3BhY2tfc2VnbWVudF9yZWdpc3Rlcih4ODZf
c2VnX2ZzLCAmcmVxLT5kYXRhLnJlZ3MueDg2LmZzKTsKKyAgICB2bV9ldmVudF9wYWNrX3NlZ21l
bnRfcmVnaXN0ZXIoeDg2X3NlZ19ncywgJnJlcS0+ZGF0YS5yZWdzLng4Ni5ncyk7CisgICAgdm1f
ZXZlbnRfcGFja19zZWdtZW50X3JlZ2lzdGVyKHg4Nl9zZWdfY3MsICZyZXEtPmRhdGEucmVncy54
ODYuY3MpOworICAgIHZtX2V2ZW50X3BhY2tfc2VnbWVudF9yZWdpc3Rlcih4ODZfc2VnX3NzLCAm
cmVxLT5kYXRhLnJlZ3MueDg2LnNzKTsKKyAgICB2bV9ldmVudF9wYWNrX3NlZ21lbnRfcmVnaXN0
ZXIoeDg2X3NlZ19kcywgJnJlcS0+ZGF0YS5yZWdzLng4Ni5kcyk7CisgICAgdm1fZXZlbnRfcGFj
a19zZWdtZW50X3JlZ2lzdGVyKHg4Nl9zZWdfZXMsICZyZXEtPmRhdGEucmVncy54ODYuZXMpOwog
Ci0gICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKGN1cnIsIHg4Nl9zZWdfY3MsICZzZWcpOwot
ICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5jc19hcmJ5dGVzID0gc2VnLmF0dHI7CisgICAgcmVxLT5k
YXRhLnJlZ3MueDg2LnNoYWRvd19ncyA9IGN0eHQuc2hhZG93X2dzOwogI2VuZGlmCiB9CiAKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy92bV9ldmVudC5oIGIveGVuL2luY2x1ZGUvcHVi
bGljL3ZtX2V2ZW50LmgKaW5kZXggMzZlM2Y0Njg1ZC4uNzA1ZTZmOGExYyAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUvcHVibGljL3ZtX2V2ZW50LmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGljL3Zt
X2V2ZW50LmgKQEAgLTI5LDcgKzI5LDcgQEAKIAogI2luY2x1ZGUgInhlbi5oIgogCi0jZGVmaW5l
IFZNX0VWRU5UX0lOVEVSRkFDRV9WRVJTSU9OIDB4MDAwMDAwMDMKKyNkZWZpbmUgVk1fRVZFTlRf
SU5URVJGQUNFX1ZFUlNJT04gMHgwMDAwMDAwNAogCiAjaWYgZGVmaW5lZChfX1hFTl9fKSB8fCBk
ZWZpbmVkKF9fWEVOX1RPT0xTX18pCiAKQEAgLTE1Nyw2ICsxNTcsMjAgQEAKICNkZWZpbmUgVk1f
RVZFTlRfWDg2X0NSNCAgICAyCiAjZGVmaW5lIFZNX0VWRU5UX1g4Nl9YQ1IwICAgMwogCitzdHJ1
Y3QgX19hdHRyaWJ1dGVfXygoX19wYWNrZWRfXykpIHg4Nl9zZWxlY3Rvcl9yZWcgeworICAgIHVp
bnQxNl90IHNlbDsKKyAgICB1bmlvbgorICAgIHsKKyAgICAgICAgdWludDY0X3QgYnl0ZXM7Cisg
ICAgICAgIHN0cnVjdAorICAgICAgICB7CisgICAgICAgICAgICB1aW50NjRfdCBiYXNlICAgOiAg
ICAzMjsKKyAgICAgICAgICAgIHVpbnQ2NF90IGxpbWl0ICA6ICAgIDIwOworICAgICAgICAgICAg
dWludDY0X3QgYXIgICAgIDogICAgMTI7CisgICAgICAgIH0gZmllbGRzOworICAgIH07Cit9Owor
CiAvKgogICogVXNpbmcgY3VzdG9tIHZDUFUgc3RydWN0cyAoaS5lLiBub3QgaHZtX2h3X2NwdSkg
Zm9yIGJvdGggeDg2IGFuZCBBUk0KICAqIHNvIGFzIHRvIG5vdCBmaWxsIHRoZSB2bV9ldmVudCBy
aW5nIGJ1ZmZlciB0b28gcXVpY2tseS4KQEAgLTE5MSw5ICsyMDUsMTMgQEAgc3RydWN0IHZtX2V2
ZW50X3JlZ3NfeDg2IHsKICAgICB1aW50NjRfdCBtc3JfZWZlcjsKICAgICB1aW50NjRfdCBtc3Jf
c3RhcjsKICAgICB1aW50NjRfdCBtc3JfbHN0YXI7Ci0gICAgdWludDY0X3QgZnNfYmFzZTsKLSAg
ICB1aW50NjRfdCBnc19iYXNlOwotICAgIHVpbnQzMl90IGNzX2FyYnl0ZXM7CisgICAgc3RydWN0
IHg4Nl9zZWxlY3Rvcl9yZWcgY3M7CisgICAgc3RydWN0IHg4Nl9zZWxlY3Rvcl9yZWcgc3M7Cisg
ICAgc3RydWN0IHg4Nl9zZWxlY3Rvcl9yZWcgZHM7CisgICAgc3RydWN0IHg4Nl9zZWxlY3Rvcl9y
ZWcgZXM7CisgICAgc3RydWN0IHg4Nl9zZWxlY3Rvcl9yZWcgZnM7CisgICAgc3RydWN0IHg4Nl9z
ZWxlY3Rvcl9yZWcgZ3M7CisgICAgdWludDY0X3Qgc2hhZG93X2dzOwogICAgIHVpbnQzMl90IF9w
YWQ7CiB9OwogCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 09:46:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 09: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 1gCiP8-00072a-W9; Wed, 17 Oct 2018 09:46:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kw5z=m5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gCiP7-00072Q-MY
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 09:46:13 +0000
X-Inumbo-ID: ad69d649-d1f1-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ad69d649-d1f1-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 09:47: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 <aliasfile-bounces@xenproject.org>)
 id 1gCiP5-0000gN-9U; Wed, 17 Oct 2018 09:46: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 1gCiP5-0004GF-11; Wed, 17 Oct 2018 09:46:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gCiP5-0001BP-05; Wed, 17 Oct 2018 09:46:10 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128849-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=7559ab7830c3e1594cd73efd3f1acbb171036728
X-Osstest-Versions-That: xen=92666fdd6e0afab989b2d89759d9b43f2c645ae7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 17 Oct 2018 09:46:10 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 128849: 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>

ZmxpZ2h0IDEyODg0OSB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODg0OS8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDc1NTlhYjc4MzBjM2Ux
NTk0Y2Q3M2VmZDNmMWFjYmIxNzEwMzY3MjgKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyODczMCAgMjAxOC0xMC0xNCAwOToxODoyMCBaICAgIDMgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjg4NDkgIDIwMTgtMTAtMTcgMDk6MTg6NTEgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBZHJpYW4gUG9wIDxhcG9wQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0
eWNoby5uc2EuZ292PgogIEVsZW5hIFVmaW10c2V2YSA8ZWxlbmEudWZpbXRzZXZhQG9yYWNsZS5j
b20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24g
PGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6dmFuIENv
am9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uZSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CiAgVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgogIFRpbSBEZWVnYW4g
PHRpbUB4ZW4ub3JnPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgWGluIExpIDx0
YWxvbnMubGVlQGdtYWlsLmNvbT4KICBYaW4gTGkgPHhpbi5saUBjaXRyaXguY29tPgoKam9iczoK
IGNvdmVyaXR5LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6
L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDkyNjY2ZmRkNmUuLjc1NTlhYjc4MzAgIDc1NTlhYjc4
MzBjM2UxNTk0Y2Q3M2VmZDNmMWFjYmIxNzEwMzY3MjggLT4gY292ZXJpdHktdGVzdGVkL3Ntb2tl
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 09:49:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 09:49: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 1gCiSE-0007Br-I6; Wed, 17 Oct 2018 09:49:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pwmr=m5=citrix.com=prvs=821ff731b=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gCiSD-0007Bf-FU
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 09:49:25 +0000
X-Inumbo-ID: 8ac65cfb-d1f1-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8ac65cfb-d1f1-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 11:46:38 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,392,1534809600"; d="scan'208";a="80555657"
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20181017093847.10243-1-aisaila@bitdefender.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <5020cf99-c150-79eb-4a3d-c5595165d628@citrix.com>
Date: Wed, 17 Oct 2018 10:49:21 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181017093847.10243-1-aisaila@bitdefender.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2] arch/x86: Add registers to vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@tklengyel.com" <tamas@tklengyel.com>,
 "wei.liu2@citrix.com" <wei.liu2@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMTAvMTggMTA6MzksIEFsZXhhbmRydSBTdGVmYW4gSVNBSUxBIHdyb3RlOgo+IFRoaXMg
cGF0Y2ggYWRkcyBhIGNvdXBsZSBvZiByZWdzIHRvIHRoZSB2bV9ldmVudCB0aGF0IGFyZSB1c2Vk
IGJ5Cj4gdGhlIGludHJvc3BlY3Rpb24uIFRoZSBiYXNlLCBsaW1pdCBhbmQgYXIKPiBiaXRzIGFy
ZSBjb21wcmVzc2VkIGludG8gYSB1aW50NjRfdCB1bmlvbiBzbyBhcyBub3QgdG8gZW5sYXJnZSB0
aGUKPiB2bV9ldmVudC4KPgo+IFNpZ25lZC1vZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEgPGFpc2Fp
bGFAYml0ZGVmZW5kZXIuY29tPgo+Cj4gLS0tCj4gQ2hhbmdlcyBzaW5jZSBWMToKPiAJLSBBZGQg
aGVscGVyIGZ1bmN0aW9uIGZvciBwYWNraW5nCj4gCS0gQ2hhbmdlIHBhY2tpbmcgbG9naWMKPiAJ
LSBBZGQgc2VsIHRvIHg4Nl9zZWxlY3Rvcl9yZWcuCj4gLS0tCj4gIHhlbi9hcmNoL3g4Ni92bV9l
dmVudC5jICAgICAgIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tCj4gIHhlbi9p
bmNsdWRlL3B1YmxpYy92bV9ldmVudC5oIHwgMjYgKysrKysrKysrKysrKysrKysrKysrKy0tLS0K
PiAgMiBmaWxlcyBjaGFuZ2VkLCA0NCBpbnNlcnRpb25zKCspLCAxMiBkZWxldGlvbnMoLSkKPgo+
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvdm1fZXZlbnQuYyBiL3hlbi9hcmNoL3g4Ni92bV9l
dmVudC5jCj4gaW5kZXggMTVkZTQzYzNlNi4uM2EyOTQ0MWM4NCAxMDA2NDQKPiAtLS0gYS94ZW4v
YXJjaC94ODYvdm1fZXZlbnQuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni92bV9ldmVudC5jCj4gQEAg
LTEyMiwxMSArMTIyLDI1IEBAIHZvaWQgdm1fZXZlbnRfbW9uaXRvcl9uZXh0X2ludGVycnVwdChz
dHJ1Y3QgdmNwdSAqdikKPiAgICAgIHYtPmFyY2gubW9uaXRvci5uZXh0X2ludGVycnVwdF9lbmFi
bGVkID0gdHJ1ZTsKPiAgfQo+ICAKPiArc3RhdGljIHZvaWQgdm1fZXZlbnRfcGFja19zZWdtZW50
X3JlZ2lzdGVyKGVudW0geDg2X3NlZ21lbnQgc2VnbWVudCwKPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB4ODZfc2VsZWN0b3JfcmVnICpyZWcpCj4g
K3sKPiArICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNlZzsKPiArCj4gKyAgICBodm1fZ2V0
X3NlZ21lbnRfcmVnaXN0ZXIoY3VycmVudCwgc2VnbWVudCwgJnNlZyk7Cj4gKyAgICByZWctPmZp
ZWxkcy5iYXNlID0gc2VnLmJhc2U7Cj4gKyAgICBpZiAoIHNlZy5nICkKPiArICAgICAgICByZWct
PmZpZWxkcy5saW1pdCA9IHNlZy5saW1pdCA+PiAxMjsKPiArICAgIGVsc2UKPiArICAgICAgICBy
ZWctPmZpZWxkcy5saW1pdCA9IHNlZy5saW1pdDsKCkkga25vdyBJIHN1Z2dlc3RlZCB0aGlzLCBi
dXQgaG93IGFib3V0CgpyZWctPmZpZWxkcy5saW1pdCA9IHNlZy5nID8gc2VnLmxpbWl0ID4+IDEy
IDogc2VnLmxpbWl0OwoKd2hpY2ggaXMgcmF0aGVyIHNob3J0ZXIsIGFuZCBwcm9iYWJseSBlYXNp
ZXIgdG8gcmVhZC4KCj4gKyAgICByZWctPmZpZWxkcy5hciA9IHNlZy5hdHRyOwo+ICsgICAgcmVn
LT5zZWwgPSBzZWcuc2VsOwo+ICt9Cj4gKwo+ICB2b2lkIHZtX2V2ZW50X2ZpbGxfcmVncyh2bV9l
dmVudF9yZXF1ZXN0X3QgKnJlcSkKPiAgewo+ICAjaWZkZWYgQ09ORklHX0hWTQo+ICAgICAgY29u
c3Qgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MgPSBndWVzdF9jcHVfdXNlcl9yZWdzKCk7Cj4g
LSAgICBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciBzZWc7Cj4gICAgICBzdHJ1Y3QgaHZtX2h3X2Nw
dSBjdHh0ID0ge307Cj4gICAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7Cj4gIAo+IEBA
IC0xNzAsMTQgKzE4NCwxNCBAQCB2b2lkIHZtX2V2ZW50X2ZpbGxfcmVncyh2bV9ldmVudF9yZXF1
ZXN0X3QgKnJlcSkKPiAgICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5tc3Jfc3RhciA9IGN0eHQubXNy
X3N0YXI7Cj4gICAgICByZXEtPmRhdGEucmVncy54ODYubXNyX2xzdGFyID0gY3R4dC5tc3JfbHN0
YXI7Cj4gIAo+IC0gICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKGN1cnIsIHg4Nl9zZWdfZnMs
ICZzZWcpOwo+IC0gICAgcmVxLT5kYXRhLnJlZ3MueDg2LmZzX2Jhc2UgPSBzZWcuYmFzZTsKPiAt
Cj4gLSAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIoY3VyciwgeDg2X3NlZ19ncywgJnNlZyk7
Cj4gLSAgICByZXEtPmRhdGEucmVncy54ODYuZ3NfYmFzZSA9IHNlZy5iYXNlOwo+ICsgICAgdm1f
ZXZlbnRfcGFja19zZWdtZW50X3JlZ2lzdGVyKHg4Nl9zZWdfZnMsICZyZXEtPmRhdGEucmVncy54
ODYuZnMpOwo+ICsgICAgdm1fZXZlbnRfcGFja19zZWdtZW50X3JlZ2lzdGVyKHg4Nl9zZWdfZ3Ms
ICZyZXEtPmRhdGEucmVncy54ODYuZ3MpOwo+ICsgICAgdm1fZXZlbnRfcGFja19zZWdtZW50X3Jl
Z2lzdGVyKHg4Nl9zZWdfY3MsICZyZXEtPmRhdGEucmVncy54ODYuY3MpOwo+ICsgICAgdm1fZXZl
bnRfcGFja19zZWdtZW50X3JlZ2lzdGVyKHg4Nl9zZWdfc3MsICZyZXEtPmRhdGEucmVncy54ODYu
c3MpOwo+ICsgICAgdm1fZXZlbnRfcGFja19zZWdtZW50X3JlZ2lzdGVyKHg4Nl9zZWdfZHMsICZy
ZXEtPmRhdGEucmVncy54ODYuZHMpOwo+ICsgICAgdm1fZXZlbnRfcGFja19zZWdtZW50X3JlZ2lz
dGVyKHg4Nl9zZWdfZXMsICZyZXEtPmRhdGEucmVncy54ODYuZXMpOwo+ICAKPiAtICAgIGh2bV9n
ZXRfc2VnbWVudF9yZWdpc3RlcihjdXJyLCB4ODZfc2VnX2NzLCAmc2VnKTsKPiAtICAgIHJlcS0+
ZGF0YS5yZWdzLng4Ni5jc19hcmJ5dGVzID0gc2VnLmF0dHI7Cj4gKyAgICByZXEtPmRhdGEucmVn
cy54ODYuc2hhZG93X2dzID0gY3R4dC5zaGFkb3dfZ3M7Cj4gICNlbmRpZgo+ICB9Cj4gIAo+IGRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvdm1fZXZlbnQuaCBiL3hlbi9pbmNsdWRlL3B1
YmxpYy92bV9ldmVudC5oCj4gaW5kZXggMzZlM2Y0Njg1ZC4uNzA1ZTZmOGExYyAxMDA2NDQKPiAt
LS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvdm1fZXZlbnQuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL3B1
YmxpYy92bV9ldmVudC5oCj4gQEAgLTI5LDcgKzI5LDcgQEAKPiAgCj4gICNpbmNsdWRlICJ4ZW4u
aCIKPiAgCj4gLSNkZWZpbmUgVk1fRVZFTlRfSU5URVJGQUNFX1ZFUlNJT04gMHgwMDAwMDAwMwo+
ICsjZGVmaW5lIFZNX0VWRU5UX0lOVEVSRkFDRV9WRVJTSU9OIDB4MDAwMDAwMDQKPiAgCj4gICNp
ZiBkZWZpbmVkKF9fWEVOX18pIHx8IGRlZmluZWQoX19YRU5fVE9PTFNfXykKPiAgCj4gQEAgLTE1
Nyw2ICsxNTcsMjAgQEAKPiAgI2RlZmluZSBWTV9FVkVOVF9YODZfQ1I0ICAgIDIKPiAgI2RlZmlu
ZSBWTV9FVkVOVF9YODZfWENSMCAgIDMKPiAgCj4gK3N0cnVjdCBfX2F0dHJpYnV0ZV9fKChfX3Bh
Y2tlZF9fKSkgeDg2X3NlbGVjdG9yX3JlZyB7CgpUaGlzIGlzIGEgcG9vciBjaG9pY2Ugb2YgbmFt
ZSwgYmVjYXVzZSB5b3UgYXJlIG1peGluZyB0d28gZGlmZmVyZW50CnBpZWNlcyBvZiBpbmZvcm1h
dGlvbi4KCnNlbCBpcyBhIHNlbGVjdG9yIHZhbHVlLCB3aGVyZWFzIHRoZSB1bmlvbiBpcyBhIHNl
Z21lbnQgZGVzY3JpcHRvcgooYXJjaGl0ZWN0dXJhbGx5IHNwZWFraW5nKS4KCj4gKyAgICB1aW50
MTZfdCBzZWw7Cj4gKyAgICB1bmlvbgo+ICsgICAgewo+ICsgICAgICAgIHVpbnQ2NF90IGJ5dGVz
Owo+ICsgICAgICAgIHN0cnVjdAo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgdWludDY0X3Qg
YmFzZSAgIDogICAgMzI7CgpCZXR0ZXIga25vd24gYXMuLi4gPwoKPiArICAgICAgICAgICAgdWlu
dDY0X3QgbGltaXQgIDogICAgMjA7Cj4gKyAgICAgICAgICAgIHVpbnQ2NF90IGFyICAgICA6ICAg
IDEyOwo+ICsgICAgICAgIH0gZmllbGRzOwo+ICsgICAgfTsKPiArfTsKPiArCj4gIC8qCj4gICAq
IFVzaW5nIGN1c3RvbSB2Q1BVIHN0cnVjdHMgKGkuZS4gbm90IGh2bV9od19jcHUpIGZvciBib3Ro
IHg4NiBhbmQgQVJNCj4gICAqIHNvIGFzIHRvIG5vdCBmaWxsIHRoZSB2bV9ldmVudCByaW5nIGJ1
ZmZlciB0b28gcXVpY2tseS4KPiBAQCAtMTkxLDkgKzIwNSwxMyBAQCBzdHJ1Y3Qgdm1fZXZlbnRf
cmVnc194ODYgewo+ICAgICAgdWludDY0X3QgbXNyX2VmZXI7Cj4gICAgICB1aW50NjRfdCBtc3Jf
c3RhcjsKPiAgICAgIHVpbnQ2NF90IG1zcl9sc3RhcjsKPiAtICAgIHVpbnQ2NF90IGZzX2Jhc2U7
Cj4gLSAgICB1aW50NjRfdCBnc19iYXNlOwoKV2hhdCdzIGhhcHBlbmVkIHdpdGggZnNfYmFzZSBh
bmQgZ3NfYmFzZT/CoCBZb3UndmUgcmVwbGFjZWQgdGhlbSB3aXRoCnVpbnQzMl90J3MgaW4geDg2
X3NlbGVjdG9yX3JlZywgYnV0IHRoZXkgYXJlIDY0Yml0IGZpZWxkcyBpbiBMb25nIG1vZGUuCgp+
QW5kcmV3Cgo+IC0gICAgdWludDMyX3QgY3NfYXJieXRlczsKPiArICAgIHN0cnVjdCB4ODZfc2Vs
ZWN0b3JfcmVnIGNzOwo+ICsgICAgc3RydWN0IHg4Nl9zZWxlY3Rvcl9yZWcgc3M7Cj4gKyAgICBz
dHJ1Y3QgeDg2X3NlbGVjdG9yX3JlZyBkczsKPiArICAgIHN0cnVjdCB4ODZfc2VsZWN0b3JfcmVn
IGVzOwo+ICsgICAgc3RydWN0IHg4Nl9zZWxlY3Rvcl9yZWcgZnM7Cj4gKyAgICBzdHJ1Y3QgeDg2
X3NlbGVjdG9yX3JlZyBnczsKPiArICAgIHVpbnQ2NF90IHNoYWRvd19nczsKPiAgICAgIHVpbnQz
Ml90IF9wYWQ7Cj4gIH07Cj4gIAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 10:17:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 10:17: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 1gCita-00013A-5C; Wed, 17 Oct 2018 10:17:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pqcp=m5=citrix.com=prvs=8215e697b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gCitZ-00012d-Ny
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 10:17:41 +0000
X-Inumbo-ID: 12543995-d1f6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 12543995-d1f6-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 10:19:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,392,1534809600"; d="scan'208";a="68042962"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23495.3136.246211.618120@mariner.uk.xensource.com>
Date: Wed, 17 Oct 2018 11:17:36 +0100
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
In-Reply-To: <20181016204628.GD1563@mail-itl>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
 <23494.5998.10340.694382@mariner.uk.xensource.com>
 <20181016173240.GA1563@mail-itl>
 <23494.9572.676973.726194@mariner.uk.xensource.com>
 <20181016204628.GD1563@mail-itl>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [RFC PATCH v2 00/17] Add support for qemu-xen
 runnning in a Linux-based stubdomain.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Simon Gaiser <simon@invisiblethingslab.com>, xen-devel@lists.xenproject.org,
 Wei Liu <wei.liu2@citrix.com>, Eric Shelton <eshelton@pobox.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIHdyaXRlcyAoIlJlOiBbUkZDIFBBVENIIHYyIDAw
LzE3XSBBZGQgc3VwcG9ydCBmb3IgcWVtdS14ZW4gcnVubm5pbmcgaW4gYSBMaW51eC1iYXNlZCBz
dHViZG9tYWluLiIpOgo+IEZyb20gdGhvc2UgdHdvIG9wdGlvbnMgSSdkIHByZWZlciBtdWx0aXBs
ZSB4ZW5zdG9yZSBrZXlzIGFzIG11Y2gKPiBjbGVhbmVyLiBXZSBkbyBoYXZlIHRoZW0gYXMgYW4g
YXJyYXkgaW4gbGlieGwgYWxyZWFkeS4KPiAKPiBTbywgbGV0IGltYWdlL2RtYXJncyBiZSBhY3R1
YWxseSBhIGRpcmVjdG9yeSB3aXRoIGVudHJpZXMgbGlrZToKPiAgLSBpbWFnZS9kbWFyZ3MvMDAw
ID0gLXhlbi1kb21pZAo+ICAtIGltYWdlL2RtYXJncy8wMDEgPSAxMjMKPiAgLSBpbWFnZS9kbWFy
Z3MvMDAyID0gLW5vZGVmYXVsdHMKPgo+IEkgd29uZGVyIGlmIHRoZXJlIG5lZWRzIHRvIGJlIGFy
Z3VtZW50cyBjb3VudCwgb3IgaXRlcmF0aW5nIHVudGlsIEVOT0VOVAo+IGlzIGVub3VnaD8KCnhl
bnN0b3JlLXJlYWQgZG9lc24ndCBzZWVtIHRvIHByb3ZpZGUgYW4gZWFzeSB3YXkgZm9yIGEgc2hl
bGwgc2NyaXB0CnRvIHRlbGwgRU5PRU5UIGFwYXJ0IGZyb20gImV2ZXJ5dGhpbmcgaXMgZG9vbWVk
Ii4gIEhlcmUgaXMgaXRzCihmcmFua2x5LCB2ZXJ5IHBvb3IpIGVycm9yIGhhbmRsaW5nOgoKICAg
ICAgICAgICAgY2hhciAqdmFsID0geHNfcmVhZCh4c2gsIHh0aCwgYXJndltvcHRpbmRdLCAmbGVu
KTsKICAgICAgICAgICAgaWYgKHZhbCA9PSBOVUxMKSB7CiAgICAgICAgICAgICAgICB3YXJueCgi
Y291bGRuJ3QgcmVhZCBwYXRoICVzIiwgYXJndltvcHRpbmRdKTsKICAgICAgICAgICAgICAgIHJl
dHVybiAxOwogICAgICAgICAgICB9CgpJdCBkb2Vzbid0IGV2ZW4gcHJpbnQgdGhlIGVycm5vIHZh
bHVlLCBsZXQgYWxvbmUgY2hhbmdlIHRoZSBleGl0CnN0YXR1cyBvciBwcm92aWRlIGEgd2F5IHRv
IHRvbGVyYXRlIEVOT0VOVCB3aXRob3V0IGJ1bHJiaW5nIHRvIHN0ZGVyci4KCklmIEkgd2VyZSB5
b3UgSSdkIHNlbmQgYSBzaGVsbCBzdHJpbmcgYnV0IGl0J3MgZW50aXJlbHkgdXAgdG8geW91LgoK
PiA+IFllcy4gIE9yIHRlYWNoaW5nIHFlbXUgYWJvdXQgbGlidmNoYW4uCj4gCj4gVGhhdCdzIGFs
c28gYW4gb3B0aW9uLiBJJ2xsIHNlZSBob3cgaGFyZCBpdCB3b3VsZCBiZSB0byBhZGQgdGhpcyB0
bwo+IHFlbXUuCgpHb29kIGx1Y2suCgpJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 10:57:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 10:57: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 1gCjWJ-0003zR-4l; Wed, 17 Oct 2018 10:57:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tit4=m5=xenproject.org=prvs=821a62348=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gCjWI-0003zH-6m
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 10:57:42 +0000
X-Inumbo-ID: a94ea6c9-d1fb-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a94ea6c9-d1fb-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 10:59:04 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,392,1534809600"; d="scan'208";a="68044794"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75437-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=25d310d9b6187ca2e770b0b959831416441ce271
X-Osstest-Versions-That: ovmf=6d665168b0b630924a8d535316d053723998d658
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 17 Oct 2018 11:57:36 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75437: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQzNyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NDM3LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICAyNWQzMTBkOWI2MTg3Y2EyZTc3MGIwYjk1OTgzMTQxNjQ0
MWNlMjcxCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA2ZDY2NTE2OGIw
YjYzMDkyNGE4ZDUzNTMxNmQwNTM3MjM5OThkNjU4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU0
MzMgIDIwMTgtMTAtMTYgMTY6MjA6MzIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NDM3ICAyMDE4LTEwLTE3IDA2OjIwOjMzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSGFvIFd1IDxoYW8u
YS53dUBpbnRlbC5jb20+CiAgUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICBXb25reXUg
S2ltIDx3b25reXUua2ltQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6
IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVu
c291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1
aWxkLWkzODYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQtcHZvcHMgYnJva2VuCmJyb2tl
bi1qb2IgYnVpbGQtaTM4Ni14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQgYnJva2Vu
CmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni1wdm9wcyBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYW1k
NjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYgaG9zdC1pbnN0YWxsKDQp
CmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVw
IGJ1aWxkLWFtZDY0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni14
c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXB2b3BzIGhvc3QtaW5z
dGFsbCg0KQoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMjVkMzEwZDliNjE4N2Nh
MmU3NzBiMGI5NTk4MzE0MTY0NDFjZTI3MQpBdXRob3I6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRl
bC5jb20+CkRhdGU6ICAgVHVlIE9jdCAxNiAxMjo0MDoxMyAyMDE4ICswODAwCgogICAgTWRlTW9k
dWxlUGtnL1VzYk1hc3M6IFJlamVjdCBkZXZpY2Ugd2hvc2UgYmxvY2sgc2l6ZSBpcyAwIG9yID4g
NjRLCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFn
cmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5j
b20+CiAgICBDYzogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KCmNvbW1pdCA4ODk0YzkwZDc0NTEw
OWM0YWVhMzk5OGMwOWE4ZjJiMWYxMGE2ZDA0CkF1dGhvcjogSGFvIFd1IDxoYW8uYS53dUBpbnRl
bC5jb20+CkRhdGU6ICAgVGh1IFNlcCAyMCAxMzo0ODowMiAyMDE4ICswODAwCgogICAgTWRlTW9k
dWxlUGtnL0J1cy9VZnM6IEVuc3VyZSBkZXZpY2Ugbm90IHJldHVybiBtb3JlIGRhdGEgdGhhbiBl
eHBlY3RlZAogICAgCiAgICBUaGlzIGNvbW1pdCBhZGRzIGNoZWNrcyB0byBtYWtlIHN1cmUgdGhl
IFVGUyBkZXZpY2VzIGRvIG5vdCByZXR1cm4gbW9yZQogICAgZGF0YSB0aGFuIHRoZSBkcml2ZXIg
ZXhwZWN0ZWQuCiAgICAKICAgIENjOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAg
Q2M6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29tPgogICAgQ2M6IFN0YXIgWmVuZyA8
c3Rhci56ZW5nQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29u
dHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEhhbyBXdSA8aGFvLmEu
d3VAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVs
LmNvbT4KCmNvbW1pdCBiMjI1MmJhYjEyZGVlYjBmNTk4MWNmMzkwZGM2NDk5ZDE2ODliNGEyCkF1
dGhvcjogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KRGF0ZTogICBNb24gU2VwIDE3IDE2
OjA1OjI2IDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cvVXNiQnVzOiBEZW55IHdoZW4gdGhl
IHN0cmluZyBkZXNjcmlwdG9yIGxlbmd0aCBpcyBvZGQKICAgIAogICAgQ29udHJpYnV0ZWQtdW5k
ZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1i
eTogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENjOiBKaWV3ZW4gWWFvIDxqaWV3
ZW4ueWFvQGludGVsLmNvbT4KICAgIENjOiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+
CiAgICBSZXZpZXdlZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgoKY29tbWl0
IDZjNDZjYmJkNWUzZTJkYjdmMTRjMDA3NDgyZTA2MmI5MGM3M2M3MGYKQXV0aG9yOiBSdWl5dSBO
aSA8cnVpeXUubmlAaW50ZWwuY29tPgpEYXRlOiAgIFRodSBTZXAgMTMgMTY6MDk6MTAgMjAxOCAr
MDgwMAoKICAgIE1kZU1vZHVsZVBrZy9Vc2JNb3VzZTogRG9uJ3QgYWNjZXNzIGtleSBjb2RlcyB3
aGVuIGxlbmd0aCBpcyB3cm9uZwogICAgCiAgICBQZXIgVVNCIEhJRCBzcGVjLCB0aGUgYnVmZmVy
IGhvbGRpbmcga2V5IGNvZGVzIHNob3VsZCBhdCBsZWFzdCAzLWJ5dGUKICAgIGxvbmcuCiAgICBU
b2RheSdzIGNvZGUgYXNzdW1lcyB0aGF0IHRoZSBrZXkgY29kZXMgYnVmZmVyIGxlbmd0aCBpcyBs
b25nZXIgdGhhbgogICAgMy1ieXRlIGFuZCB1bmNvbmRpdGlvbmFsbHkgYWNjZXNzZXMgdGhlIGtl
eSBjb2RlcyBidWZmZXIuCiAgICBJdCdzIGluY29ycmVjdC4KICAgIFRoZSBwYXRjaCBmaXhlcyB0
aGUgaXNzdWUgYnkgcmV0dXJuaW5nIERldmljZSBFcnJvciB3aGVuIHRoZQogICAgbGVuZ3RoIGlz
IGxlc3MgdGhhbiAzLWJ5dGUuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUg
Q29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFJ1aXl1IE5pIDxy
dWl5dS5uaUBpbnRlbC5jb20+CiAgICBDYzogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29t
PgogICAgQ2M6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29tPgogICAgQ2M6IFN0ZXZl
biBTaGkgPHN0ZXZlbi5zaGlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0YXIgWmVuZyA8
c3Rhci56ZW5nQGludGVsLmNvbT4KCmNvbW1pdCAwZGQ2MDY1NTIwNzQyZjYyNjc4ZGI5ZGQ2NzI4
ZjIyYjJhYmQ2OGUyCkF1dGhvcjogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KRGF0ZTog
ICBUaHUgU2VwIDEzIDE2OjA2OjUyIDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cvQWJzUG9p
bnRlcjogRG9uJ3QgYWNjZXNzIGtleSBjb2RlcyB3aGVuIGxlbmd0aCBpcyB3cm9uZwogICAgCiAg
ICBQZXIgVVNCIEhJRCBzcGVjLCB0aGUgYnVmZmVyIGhvbGRpbmcga2V5IGNvZGVzIHNob3VsZCBh
dCBsZWFzdCAzLWJ5dGUKICAgIGxvbmcuCiAgICBUb2RheSdzIGNvZGUgYXNzdW1lcyB0aGF0IHRo
ZSBrZXkgY29kZXMgYnVmZmVyIGxlbmd0aCBpcyBsb25nZXIgdGhhbgogICAgMy1ieXRlIGFuZCB1
bmNvbmRpdGlvbmFsbHkgYWNjZXNzZXMgdGhlIGtleSBjb2RlcyBidWZmZXIuCiAgICBJdCdzIGlu
Y29ycmVjdC4KICAgIFRoZSBwYXRjaCBmaXhlcyB0aGUgaXNzdWUgYnkgcmV0dXJuaW5nIERldmlj
ZSBFcnJvciB3aGVuIHRoZQogICAgbGVuZ3RoIGlzIGxlc3MgdGhhbiAzLWJ5dGUuCiAgICAKICAg
IENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEK
ICAgIFNpZ25lZC1vZmYtYnk6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBDYzog
U3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAgQ2M6IEppZXdlbiBZYW8gPGppZXdl
bi55YW9AaW50ZWwuY29tPgogICAgQ2M6IFN0ZXZlbiBTaGkgPHN0ZXZlbi5zaGlAaW50ZWwuY29t
PgogICAgUmV2aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KCmNvbW1p
dCA4YmNiZTU4N2U3OTRhYWFhNjUwNmI2NDc3MzIzMTZjZTViYTQwMTY4CkF1dGhvcjogUnVpeXUg
TmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KRGF0ZTogICBUaHUgU2VwIDEzIDE1OjQ5OjIzIDIwMTgg
KzA4MDAKCiAgICBNZGVNb2R1bGVQa2cvVXNiS2I6IERvbid0IGFjY2VzcyBrZXkgY29kZXMgd2hl
biBsZW5ndGggaXMgd3JvbmcKICAgIAogICAgUGVyIFVTQiBISUQgc3BlYywgdGhlIGJ1ZmZlciBo
b2xkaW5nIGtleSBjb2RlcyBzaG91bGQgYmUgOC1ieXRlCiAgICBsb25nLgogICAgVG9kYXkncyBj
b2RlIGFzc3VtZXMgdGhhdCB0aGUga2V5IGNvZGVzIGJ1ZmZlciBsZW5ndGggaXMgOC1ieXRlCiAg
ICBsb25nIGFuZCB1bmNvbmRpdGlvbmFsbHkgYWNjZXNzZXMgdGhlIGtleSBjb2RlcyBidWZmZXIu
CiAgICBJdCdzIGluY29ycmVjdC4KICAgIFRoZSBwYXRjaCBmaXhlcyB0aGUgaXNzdWUgYnkgcmV0
dXJuaW5nIERldmljZSBFcnJvciB3aGVuIHRoZQogICAgbGVuZ3RoIGlzIGxlc3MgdGhhbiA4LWJ5
dGUuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFn
cmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5j
b20+CiAgICBDYzogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAgQ2M6IEppZXdl
biBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29tPgogICAgQ2M6IFN0ZXZlbiBTaGkgPHN0ZXZlbi5z
aGlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVs
LmNvbT4KCmNvbW1pdCA0ZDJiNTA2NjMxN2QzZTE2ZGM4MDQxYTNlNjJkM2JmZTFjOTBiYjAyCkF1
dGhvcjogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KRGF0ZTogICBUaHUgQXVnIDIgMTU6
NDg6NTIgMjAxOCArMDgwMAoKICAgIFNvdXJjZUxldmVsRGVidWdQa2cvVXNiMzogTWFrZSBzdXJl
IGRhdGEgZnJvbSBIVyBjYW4gZml0IGluIGJ1ZmZlcgogICAgCiAgICBDb250cmlidXRlZC11bmRl
cjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5
OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ2M6IEhhbyBBIFd1IDxoYW8uYS53
dUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+
CiAgICBSZXZpZXdlZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgoKY29tbWl0
IDdmYjcyNTlmYzBlZjlkYzI1ZmMxN2Y0Mzc2NTg1NjJmMGQ2Zjk1OTUKQXV0aG9yOiBSdWl5dSBO
aSA8cnVpeXUubmlAaW50ZWwuY29tPgpEYXRlOiAgIFRodSBBdWcgMiAwOTo1NzoxNyAyMDE4ICsw
ODAwCgogICAgTWRlTW9kdWxlUGtnL1VzYjogTWFrZSBzdXJlIGRhdGEgZnJvbSBIVyBpcyBubyBt
b3JlIHRoYW4gZXhwZWN0ZWQKICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBD
b250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogUnVpeXUgTmkgPHJ1
aXl1Lm5pQGludGVsLmNvbT4KICAgIENjOiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNv
bT4KICAgIENjOiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICBDYzogSGFvIEEg
V3UgPGhhby5hLnd1QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBIYW8gV3UgPGhhby5hLnd1
QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5j
b20+Cgpjb21taXQgNzBjM2MyMzcwYTJhZWZlNzFjZjBmNmMxYTFlMDYzZjdkNzRlMWQ3OQpBdXRo
b3I6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CkRhdGU6ICAgVGh1IFNlcCAyNyAxNjoz
NjowNSAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnL1VzYkJ1czogUmVqZWN0IGRlc2NyaXB0
b3Igd2hvc2UgbGVuZ3RoIGlzIGJhZAogICAgCiAgICBUb2RheSdzIGltcGxlbWVudGF0aW9uIGRv
ZXNuJ3QgY2hlY2sgd2hldGhlciB0aGUgbGVuZ3RoIG9mCiAgICBkZXNjcmlwdG9yIGlzIHZhbGlk
IGJlZm9yZSB1c2luZyBpdC4KICAgIAogICAgVGhlIHBhdGNoIGZpeGVzIHRoaXMgaXNzdWUuCiAg
ICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVu
dCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAg
ICBDYzogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAgQ2M6IEppZXdlbiBZYW8g
PGppZXdlbi55YW9AaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rhci56
ZW5nQGludGVsLmNvbT4KCmNvbW1pdCA0YzAzNGJmNjJjYmMxZjNjNWY0YjVkZjI1ZGU5N2YwZjUy
ODEzMmIyCkF1dGhvcjogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KRGF0ZTogICBUaHUg
U2VwIDI3IDE2OjM0OjM2IDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cvVXNiQnVzOiBGaXgg
b3V0LW9mLWJvdW5kIHJlYWQgYWNjZXNzIHRvIGRlc2NyaXB0b3JzCiAgICAKICAgIFRvZGF5J3Mg
aW1wbGVtZW50YXRpb24gcmVhZHMgdGhlIFR5cGUvTGVuZ3RoIGZpZWxkIGluIHRoZSBVU0IKICAg
IGRlc2NyaXB0b3JzIGRhdGEgd2l0aG91dCBjaGVja2luZyB3aGV0aGVyIHRoZSBvZmZzZXQgdG8g
cmVhZCBpcwogICAgYmV5b25kIHRoZSBkYXRhIGJvdW5kYXJ5LgogICAgCiAgICBUaGUgcGF0Y2gg
Zml4ZXMgdGhpcyBpc3N1ZS4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBD
b250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogUnVpeXUgTmkgPHJ1
aXl1Lm5pQGludGVsLmNvbT4KICAgIENjOiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+
CiAgICBDYzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1i
eTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgoKY29tbWl0IDRmOGIyZjlkNzI3ZDAw
MzVhMmNhOGQ3MzcxNjI5NDE4Njg0YmY4MGYKQXV0aG9yOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50
ZWwuY29tPgpEYXRlOiAgIFR1ZSBTZXAgMTEgMTg6MTM6MDUgMjAxOCArMDgwMAoKICAgIE1kZU1v
ZHVsZVBrZy9Vc2JNYXNzOiBGaXggaW50ZWdlciBvdmVyZmxvdyB3aGVuIEJsb2NrU2l6ZSBpcyAx
CiAgICAKICAgIFVzYkJvb3RSZWFkV3JpdGVCbG9ja3MoKSBhbmQgVXNiQm9vdFJlYWRXcml0ZUJs
b2NrczE2KCkgdXNlIGEgVUlOVDE2CiAgICBsb2NhbCB2YXJpYWJsZSB0byBob2xkIHRoZSB2YWx1
ZSBvZgogICAgVVNCX0JPT1RfTUFYX0NBUlJZX1NJWkUgKD0weDEwMDAwKSAvIEJsb2NrU2l6ZS4K
ICAgIFdoZW4gQmxvY2tTaXplIGlzIDEsIHRoZSBVSU5UMTYgbG9jYWwgdmFyaWFibGUgaXMgc2V0
IHRvIDB4MTAwMDAKICAgIGJ1dCB0aGUgaGlnaC0xNiBiaXRzIGFyZSB0cnVuY2F0ZWQgcmVzdWx0
aW5nIHRoZSBmaW5hbCB2YWx1ZSBiZSAwLgogICAgCiAgICBJdCBjYXVzZXMgdGhlIHdoaWxlLWxv
b3AgaW4gdGhlIHR3byBmdW5jdGlvbnMgYWNjZXNzZXMgMCBibG9jayBpbgogICAgZWFjaCBsb29w
LCByZXN1bHRpbmcgdGhlIGxvb3AgbmV2ZXIgZW5kcy4KICAgIAogICAgVGhlIHBhdGNoIGZpeGVz
IHRoZSB0d28gZnVuY3Rpb25zIHRvIG1ha2Ugc3VyZSBubyBpbnRlZ2VyIG92ZXJmbG93CiAgICBo
YXBwZW5zLgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlv
biBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50
ZWwuY29tPgogICAgQ2M6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICAgIENjOiBT
dGV2ZW4gU2hpIDxzdGV2ZW4uc2hpQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGFyIFpl
bmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+Cgpjb21taXQgZTU5ZGI2YTczMmRiYmIwNjRiMWUzOWEy
ODhhMjVlZGM5MGFkYWM1ZApBdXRob3I6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CkRh
dGU6ICAgVHVlIFNlcCAxMSAxODowODowMiAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnL1Vz
Yk1hc3M6IE1lcmdlIFVzYkJvb3QoUmVhZHxXcml0ZSlCbG9ja3MoMTYpCiAgICAKICAgIFRoZSBj
aGFuZ2UgZG9lc24ndCBoYXZlIGZ1bmN0aW9uYWxpdHkgaW1wYWN0LgogICAgCiAgICBDb250cmli
dXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ2M6IFN0YXIgWmVu
ZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGFyIFplbmcgPHN0YXIu
emVuZ0BpbnRlbC5jb20+Cgpjb21taXQgNzZkMWMwM2NiZDVlMGJhNjgzYmU0NjBjMmRlMjYwMGJk
MzM3NmU0MgpBdXRob3I6IFdvbmt5dSBLaW0gPHdvbmt5dS5raW1AaW50ZWwuY29tPgpEYXRlOiAg
IFR1ZSBPY3QgMTYgMDY6NDQ6NDUgMjAxOCArMDgwMAoKICAgIENvcmVib290UGF5bG9hZFBrZzog
ZG9uJ3QgdXNlIHNlcmlhbCBvdXRwdXQgZm9yIFJlbGVhc2UgYnVpbGQKICAgIAogICAgQ29udHJp
YnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2ln
bmVkLW9mZi1ieTogV29ua3l1IEtpbSA8d29ua3l1LmtpbUBpbnRlbC5jb20+CiAgICBSZXZpZXdl
ZC1ieTogTWF1cmljZSBNYSA8bWF1cmljZS5tYUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTog
QmVuamFtaW4gWW91IDxiZW5qYW1pbi55b3VAaW50ZWwuY29tPgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 11:11:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 11:11: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 1gCjjK-0005RU-ES; Wed, 17 Oct 2018 11:11:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=s/jv=m5=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1gCjjJ-0005RP-1G
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 11:11:09 +0000
X-Inumbo-ID: f528fa8c-d1fc-11e8-a8a5-bc764e045a96
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0a::718])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id f528fa8c-d1fc-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 13:08:22 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=9uRIc5Jl7DP8ZACNz/xEzrOKahKKcJfDSHUqamxW2B8=;
 b=lWkLq1wnAnt5cLTfu7+R4j3KCLMNe8CuXB77rxQH0KnA/fPUn/sluRQ7mc3DfL8w8+KWFo3fg1L0ZQRlTkr45uDcFoBdb4I3P+ycelabQ+S37gxLLVsHkJpNpG7yQT9vTm7/rrGpNW1KIMRz6ogAKJFG35dgdP603u20c6jcJRw=
Received: from VI1PR02MB4191.eurprd02.prod.outlook.com (20.177.60.97) by
 VI1PR02MB4990.eurprd02.prod.outlook.com (20.178.14.85) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1250.20; Wed, 17 Oct 2018 11:11:00 +0000
Received: from VI1PR02MB4191.eurprd02.prod.outlook.com
 ([fe80::6d01:9152:3a35:86e6]) by VI1PR02MB4191.eurprd02.prod.outlook.com
 ([fe80::6d01:9152:3a35:86e6%5]) with mapi id 15.20.1228.027; Wed, 17 Oct 2018
 11:11:00 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2] arch/x86: Add registers to vm_event
Thread-Index: AQHUZf1B4PQT9Gi16kKZXRJDHntL2qUjMWCAgAAWz4A=
Date: Wed, 17 Oct 2018 11:11:00 +0000
Message-ID: <0b8630ab-4534-9878-4673-eac23c165b7e@bitdefender.com>
References: <20181017093847.10243-1-aisaila@bitdefender.com>
 <5020cf99-c150-79eb-4a3d-c5595165d628@citrix.com>
In-Reply-To: <5020cf99-c150-79eb-4a3d-c5595165d628@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: VI1PR09CA0044.eurprd09.prod.outlook.com
 (2603:10a6:802:28::12) To VI1PR02MB4191.eurprd02.prod.outlook.com
 (2603:10a6:803:81::33)
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-microsoft-exchange-diagnostics: 1; VI1PR02MB4990;
 6:1xRuDoVgn/JJheh5js+Ed2GtbsjteHSlCnq7cAnzBkQGGXSt/DhxphTeSVLl4qSTV+jJLy/gglBAwcP0nK9TTYs9U0fFE9EwT62zEVS0FWcPqm7wwvNKYK9HDU4f/fo5PgnAlQ1K3FpZL0vW70FOTx70srKkINJgKD2mRArfDf66KV2heLG7REp+FHm8/tfXEkQZHHJBK8NBy+xRwlZWNsVglXZj/Y0cqPovLasUivyCH6oFxjw5oLHmtCSKYs+x+LxvOYteTe0uTsyQw22Xf19jqoLyM2/5CLkCS3s4km2IZAmbuyAiDtSbs6Rno0gz6BT8aqHkWmwd3Esx22zPODew+aKoRVyoeDJT31De4d/LATrwvGS6cwJXubhKZ7eekyvfxiwJJ0OsCNT0zlIRGCWCLZ90E7zjGeFWfYw192D/DJ8AJiJ9XebqVoiniejqa7HBZHldWd+gqzx2ZbWOsg==;
 5:m/kt3IG78Ceit3eK4zqEGX/lUSQXFAxA4wEDJEUcgYUZv2/wuETU7sqw5wfUXvyROHwXJCNhhG17UpE+6KpZL8YuGFWdEHjciHaNhHhZX8Six3uB4HtGtU0DootTbMbFef/x1GktdZIrCyO6EsEueLDY0DoIQcrPmSNisqsw9BA=;
 7:fJitx9IOWOxRx4SNDWfS08n4EBGfOTaV1Q8GGmA2VFmOhtxS3cefWT+4cg417yAkww31ZDiOBKrGStFN1443upcb8IJNSIne1AB72uutAFi5ZozJ/gFmrkLqRa75LUHUZ3bswGs++x+jbj1rbfa49cpb/DphdNpCA164jb4EDk8ZIEHssInBLohXUVfrjaFipBx8dLAvypO/sg1qlNn7LjeSJcnLIUMlhc5/UCpTp5w75hIq1SrJlfEIg0rcUTij
x-ms-office365-filtering-correlation-id: 8e6a993c-999b-4069-70b1-08d634213841
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR02MB4990; 
x-ms-traffictypediagnostic: VI1PR02MB4990:
x-microsoft-antispam-prvs: <VI1PR02MB4990F2E495F601097DA7192AABFF0@VI1PR02MB4990.eurprd02.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(6040522)(2401047)(5005006)(8121501046)(3231355)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR02MB4990; BCL:0; PCL:0; RULEID:; SRVR:VI1PR02MB4990; 
x-forefront-prvs: 08286A0BE2
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(136003)(39850400004)(346002)(396003)(376002)(366004)(189003)(199004)(2906002)(71190400001)(71200400001)(186003)(105586002)(53936002)(6246003)(6486002)(6436002)(4326008)(66066001)(2900100001)(52116002)(76176011)(5660300001)(256004)(106356001)(86362001)(31686004)(3846002)(99286004)(305945005)(26005)(31696002)(6116002)(54906003)(110136005)(7736002)(476003)(81166006)(229853002)(11346002)(446003)(8936002)(8676002)(81156014)(68736007)(486006)(316002)(25786009)(478600001)(14454004)(36756003)(5250100002)(53546011)(6512007)(14444005)(2501003)(97736004)(386003)(6506007)(102836004)(2616005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR02MB4990;
 H:VI1PR02MB4191.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-microsoft-antispam-message-info: 1Jr08Wmn5wUDYzBc3Bc7PZA1Wtkph3JOFgn8vI/eJVaYbzPPohG2jXo1Gqyp3c7g3KYeKQtTIwvmFzjuxSCletMidVzwYNAxeOVPuJRLO0yHq2cdtevvb9slvebxE+3WBkd9LQ1WmK1GJEUgx2sz/AEv5BaNV9lsCFryRgjIvsKOYBsIIw/qX9afz5gAR8vnYcJUE8qO5wNwJBSSKxzcWOPy5+Jf64MSKv42h4FDwNKS24yklfisqmTqmnPB34rHEZpeLCLIyCFT6lHvNBGqb2DRgSvnvXUvFFpRQcUQkR8xTaV/0SrRBAiSF7kyjJ0Wi/+f1ODGxxqp8Fz2j7UICXDKRmeu88R5Wb8fumbv/es=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <8A71D741D9AF124B874A920DA5225CE0@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 8e6a993c-999b-4069-70b1-08d634213841
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Oct 2018 11:11:00.4373 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR02MB4990
Subject: Re: [Xen-devel] [PATCH v2] arch/x86: Add registers to vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@tklengyel.com" <tamas@tklengyel.com>,
 "wei.liu2@citrix.com" <wei.liu2@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCk9uIDE3LjEwLjIwMTggMTI6NDksIEFuZHJldyBDb29wZXIgd3JvdGU6DQo+IE9uIDE3LzEw
LzE4IDEwOjM5LCBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQSB3cm90ZToNCj4+IFRoaXMgcGF0Y2gg
YWRkcyBhIGNvdXBsZSBvZiByZWdzIHRvIHRoZSB2bV9ldmVudCB0aGF0IGFyZSB1c2VkIGJ5DQo+
PiB0aGUgaW50cm9zcGVjdGlvbi4gVGhlIGJhc2UsIGxpbWl0IGFuZCBhcg0KPj4gYml0cyBhcmUg
Y29tcHJlc3NlZCBpbnRvIGEgdWludDY0X3QgdW5pb24gc28gYXMgbm90IHRvIGVubGFyZ2UgdGhl
DQo+PiB2bV9ldmVudC4NCj4+DQo+PiBTaWduZWQtb2ZmLWJ5OiBBbGV4YW5kcnUgSXNhaWxhIDxh
aXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4NCj4+DQo+PiAtLS0NCj4+IENoYW5nZXMgc2luY2UgVjE6
DQo+PiAJLSBBZGQgaGVscGVyIGZ1bmN0aW9uIGZvciBwYWNraW5nDQo+PiAJLSBDaGFuZ2UgcGFj
a2luZyBsb2dpYw0KPj4gCS0gQWRkIHNlbCB0byB4ODZfc2VsZWN0b3JfcmVnLg0KPj4gLS0tDQo+
PiAgIHhlbi9hcmNoL3g4Ni92bV9ldmVudC5jICAgICAgIHwgMzAgKysrKysrKysrKysrKysrKysr
KysrKy0tLS0tLS0tDQo+PiAgIHhlbi9pbmNsdWRlL3B1YmxpYy92bV9ldmVudC5oIHwgMjYgKysr
KysrKysrKysrKysrKysrKysrKy0tLS0NCj4+ICAgMiBmaWxlcyBjaGFuZ2VkLCA0NCBpbnNlcnRp
b25zKCspLCAxMiBkZWxldGlvbnMoLSkNCj4+DQo+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L3ZtX2V2ZW50LmMgYi94ZW4vYXJjaC94ODYvdm1fZXZlbnQuYw0KPj4gaW5kZXggMTVkZTQzYzNl
Ni4uM2EyOTQ0MWM4NCAxMDA2NDQNCj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni92bV9ldmVudC5jDQo+
PiArKysgYi94ZW4vYXJjaC94ODYvdm1fZXZlbnQuYw0KPj4gQEAgLTEyMiwxMSArMTIyLDI1IEBA
IHZvaWQgdm1fZXZlbnRfbW9uaXRvcl9uZXh0X2ludGVycnVwdChzdHJ1Y3QgdmNwdSAqdikNCj4+
ICAgICAgIHYtPmFyY2gubW9uaXRvci5uZXh0X2ludGVycnVwdF9lbmFibGVkID0gdHJ1ZTsNCj4+
ICAgfQ0KPj4gICANCj4+ICtzdGF0aWMgdm9pZCB2bV9ldmVudF9wYWNrX3NlZ21lbnRfcmVnaXN0
ZXIoZW51bSB4ODZfc2VnbWVudCBzZWdtZW50LA0KPj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeDg2X3NlbGVjdG9yX3JlZyAqcmVnKQ0KPj4gK3sN
Cj4+ICsgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgc2VnOw0KPj4gKw0KPj4gKyAgICBodm1f
Z2V0X3NlZ21lbnRfcmVnaXN0ZXIoY3VycmVudCwgc2VnbWVudCwgJnNlZyk7DQo+PiArICAgIHJl
Zy0+ZmllbGRzLmJhc2UgPSBzZWcuYmFzZTsNCj4+ICsgICAgaWYgKCBzZWcuZyApDQo+PiArICAg
ICAgICByZWctPmZpZWxkcy5saW1pdCA9IHNlZy5saW1pdCA+PiAxMjsNCj4+ICsgICAgZWxzZQ0K
Pj4gKyAgICAgICAgcmVnLT5maWVsZHMubGltaXQgPSBzZWcubGltaXQ7DQo+IA0KPiBJIGtub3cg
SSBzdWdnZXN0ZWQgdGhpcywgYnV0IGhvdyBhYm91dA0KPiANCj4gcmVnLT5maWVsZHMubGltaXQg
PSBzZWcuZyA/IHNlZy5saW1pdCA+PiAxMiA6IHNlZy5saW1pdDsNCj4gDQo+IHdoaWNoIGlzIHJh
dGhlciBzaG9ydGVyLCBhbmQgcHJvYmFibHkgZWFzaWVyIHRvIHJlYWQuDQoNCk9LLCBJIHdpbGwg
cmV2aXNlIHRoaXMgb24gdGhlIG5leHQgdmVyc2lvbg0KDQo+IA0KPj4gKyAgICByZWctPmZpZWxk
cy5hciA9IHNlZy5hdHRyOw0KPj4gKyAgICByZWctPnNlbCA9IHNlZy5zZWw7DQo+PiArfQ0KPj4g
Kw0KPj4gICB2b2lkIHZtX2V2ZW50X2ZpbGxfcmVncyh2bV9ldmVudF9yZXF1ZXN0X3QgKnJlcSkN
Cj4+ICAgew0KPj4gICAjaWZkZWYgQ09ORklHX0hWTQ0KPj4gICAgICAgY29uc3Qgc3RydWN0IGNw
dV91c2VyX3JlZ3MgKnJlZ3MgPSBndWVzdF9jcHVfdXNlcl9yZWdzKCk7DQo+PiAtICAgIHN0cnVj
dCBzZWdtZW50X3JlZ2lzdGVyIHNlZzsNCj4+ICAgICAgIHN0cnVjdCBodm1faHdfY3B1IGN0eHQg
PSB7fTsNCj4+ICAgICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsNCj4+ICAgDQo+PiBA
QCAtMTcwLDE0ICsxODQsMTQgQEAgdm9pZCB2bV9ldmVudF9maWxsX3JlZ3Modm1fZXZlbnRfcmVx
dWVzdF90ICpyZXEpDQo+PiAgICAgICByZXEtPmRhdGEucmVncy54ODYubXNyX3N0YXIgPSBjdHh0
Lm1zcl9zdGFyOw0KPj4gICAgICAgcmVxLT5kYXRhLnJlZ3MueDg2Lm1zcl9sc3RhciA9IGN0eHQu
bXNyX2xzdGFyOw0KPj4gICANCj4+IC0gICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKGN1cnIs
IHg4Nl9zZWdfZnMsICZzZWcpOw0KPj4gLSAgICByZXEtPmRhdGEucmVncy54ODYuZnNfYmFzZSA9
IHNlZy5iYXNlOw0KPj4gLQ0KPj4gLSAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIoY3Vyciwg
eDg2X3NlZ19ncywgJnNlZyk7DQo+PiAtICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5nc19iYXNlID0g
c2VnLmJhc2U7DQo+PiArICAgIHZtX2V2ZW50X3BhY2tfc2VnbWVudF9yZWdpc3Rlcih4ODZfc2Vn
X2ZzLCAmcmVxLT5kYXRhLnJlZ3MueDg2LmZzKTsNCj4+ICsgICAgdm1fZXZlbnRfcGFja19zZWdt
ZW50X3JlZ2lzdGVyKHg4Nl9zZWdfZ3MsICZyZXEtPmRhdGEucmVncy54ODYuZ3MpOw0KPj4gKyAg
ICB2bV9ldmVudF9wYWNrX3NlZ21lbnRfcmVnaXN0ZXIoeDg2X3NlZ19jcywgJnJlcS0+ZGF0YS5y
ZWdzLng4Ni5jcyk7DQo+PiArICAgIHZtX2V2ZW50X3BhY2tfc2VnbWVudF9yZWdpc3Rlcih4ODZf
c2VnX3NzLCAmcmVxLT5kYXRhLnJlZ3MueDg2LnNzKTsNCj4+ICsgICAgdm1fZXZlbnRfcGFja19z
ZWdtZW50X3JlZ2lzdGVyKHg4Nl9zZWdfZHMsICZyZXEtPmRhdGEucmVncy54ODYuZHMpOw0KPj4g
KyAgICB2bV9ldmVudF9wYWNrX3NlZ21lbnRfcmVnaXN0ZXIoeDg2X3NlZ19lcywgJnJlcS0+ZGF0
YS5yZWdzLng4Ni5lcyk7DQo+PiAgIA0KPj4gLSAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIo
Y3VyciwgeDg2X3NlZ19jcywgJnNlZyk7DQo+PiAtICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5jc19h
cmJ5dGVzID0gc2VnLmF0dHI7DQo+PiArICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5zaGFkb3dfZ3Mg
PSBjdHh0LnNoYWRvd19nczsNCj4+ICAgI2VuZGlmDQo+PiAgIH0NCj4+ICAgDQo+PiBkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUvcHVibGljL3ZtX2V2ZW50LmggYi94ZW4vaW5jbHVkZS9wdWJsaWMv
dm1fZXZlbnQuaA0KPj4gaW5kZXggMzZlM2Y0Njg1ZC4uNzA1ZTZmOGExYyAxMDA2NDQNCj4+IC0t
LSBhL3hlbi9pbmNsdWRlL3B1YmxpYy92bV9ldmVudC5oDQo+PiArKysgYi94ZW4vaW5jbHVkZS9w
dWJsaWMvdm1fZXZlbnQuaA0KPj4gQEAgLTI5LDcgKzI5LDcgQEANCj4+ICAgDQo+PiAgICNpbmNs
dWRlICJ4ZW4uaCINCj4+ICAgDQo+PiAtI2RlZmluZSBWTV9FVkVOVF9JTlRFUkZBQ0VfVkVSU0lP
TiAweDAwMDAwMDAzDQo+PiArI2RlZmluZSBWTV9FVkVOVF9JTlRFUkZBQ0VfVkVSU0lPTiAweDAw
MDAwMDA0DQo+PiAgIA0KPj4gICAjaWYgZGVmaW5lZChfX1hFTl9fKSB8fCBkZWZpbmVkKF9fWEVO
X1RPT0xTX18pDQo+PiAgIA0KPj4gQEAgLTE1Nyw2ICsxNTcsMjAgQEANCj4+ICAgI2RlZmluZSBW
TV9FVkVOVF9YODZfQ1I0ICAgIDINCj4+ICAgI2RlZmluZSBWTV9FVkVOVF9YODZfWENSMCAgIDMN
Cj4+ICAgDQo+PiArc3RydWN0IF9fYXR0cmlidXRlX18oKF9fcGFja2VkX18pKSB4ODZfc2VsZWN0
b3JfcmVnIHsNCj4gDQo+IFRoaXMgaXMgYSBwb29yIGNob2ljZSBvZiBuYW1lLCBiZWNhdXNlIHlv
dSBhcmUgbWl4aW5nIHR3byBkaWZmZXJlbnQNCj4gcGllY2VzIG9mIGluZm9ybWF0aW9uLg0KPiAN
Cj4gc2VsIGlzIGEgc2VsZWN0b3IgdmFsdWUsIHdoZXJlYXMgdGhlIHVuaW9uIGlzIGEgc2VnbWVu
dCBkZXNjcmlwdG9yDQo+IChhcmNoaXRlY3R1cmFsbHkgc3BlYWtpbmcpLg0KDQpJIHdpbGwgdGFr
ZSBzZWwgb3V0IG9mIHRoZSBzdHJ1Y3R1cmUNCg0KPiANCj4+ICsgICAgdWludDE2X3Qgc2VsOw0K
Pj4gKyAgICB1bmlvbg0KPj4gKyAgICB7DQo+PiArICAgICAgICB1aW50NjRfdCBieXRlczsNCj4+
ICsgICAgICAgIHN0cnVjdA0KPj4gKyAgICAgICAgew0KPj4gKyAgICAgICAgICAgIHVpbnQ2NF90
IGJhc2UgICA6ICAgIDMyOw0KPiANCj4gQmV0dGVyIGtub3duIGFzLi4uID8NCg0KU29ycnkgSSBk
b24ndCBmb2xsb3cgaGVyZQ0KDQo+IA0KPj4gKyAgICAgICAgICAgIHVpbnQ2NF90IGxpbWl0ICA6
ICAgIDIwOw0KPj4gKyAgICAgICAgICAgIHVpbnQ2NF90IGFyICAgICA6ICAgIDEyOw0KPj4gKyAg
ICAgICAgfSBmaWVsZHM7DQo+PiArICAgIH07DQo+PiArfTsNCj4+ICsNCj4+ICAgLyoNCj4+ICAg
ICogVXNpbmcgY3VzdG9tIHZDUFUgc3RydWN0cyAoaS5lLiBub3QgaHZtX2h3X2NwdSkgZm9yIGJv
dGggeDg2IGFuZCBBUk0NCj4+ICAgICogc28gYXMgdG8gbm90IGZpbGwgdGhlIHZtX2V2ZW50IHJp
bmcgYnVmZmVyIHRvbyBxdWlja2x5Lg0KPj4gQEAgLTE5MSw5ICsyMDUsMTMgQEAgc3RydWN0IHZt
X2V2ZW50X3JlZ3NfeDg2IHsNCj4+ICAgICAgIHVpbnQ2NF90IG1zcl9lZmVyOw0KPj4gICAgICAg
dWludDY0X3QgbXNyX3N0YXI7DQo+PiAgICAgICB1aW50NjRfdCBtc3JfbHN0YXI7DQo+PiAtICAg
IHVpbnQ2NF90IGZzX2Jhc2U7DQo+PiAtICAgIHVpbnQ2NF90IGdzX2Jhc2U7DQo+IA0KPiBXaGF0
J3MgaGFwcGVuZWQgd2l0aCBmc19iYXNlIGFuZCBnc19iYXNlP8KgIFlvdSd2ZSByZXBsYWNlZCB0
aGVtIHdpdGgNCj4gdWludDMyX3QncyBpbiB4ODZfc2VsZWN0b3JfcmVnLCBidXQgdGhleSBhcmUg
NjRiaXQgZmllbGRzIGluIExvbmcgbW9kZS4NCj4gDQo+IH5BbmRyZXcNCg0KSSB3aWxsIHB1dCBm
c19iYXNlIGFuZCBnc19iYXNlIGJhY2sgaW4gd2l0aCA2NGJpdA0KDQpBbGV4DQo+IA0KPj4gLSAg
ICB1aW50MzJfdCBjc19hcmJ5dGVzOw0KPj4gKyAgICBzdHJ1Y3QgeDg2X3NlbGVjdG9yX3JlZyBj
czsNCj4+ICsgICAgc3RydWN0IHg4Nl9zZWxlY3Rvcl9yZWcgc3M7DQo+PiArICAgIHN0cnVjdCB4
ODZfc2VsZWN0b3JfcmVnIGRzOw0KPj4gKyAgICBzdHJ1Y3QgeDg2X3NlbGVjdG9yX3JlZyBlczsN
Cj4+ICsgICAgc3RydWN0IHg4Nl9zZWxlY3Rvcl9yZWcgZnM7DQo+PiArICAgIHN0cnVjdCB4ODZf
c2VsZWN0b3JfcmVnIGdzOw0KPj4gKyAgICB1aW50NjRfdCBzaGFkb3dfZ3M7DQo+PiAgICAgICB1
aW50MzJfdCBfcGFkOw0KPj4gICB9Ow0KPj4gICANCj4gDQpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 11:12:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 11:12: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 1gCjku-0005Xk-0F; Wed, 17 Oct 2018 11:12:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pwmr=m5=citrix.com=prvs=821ff731b=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gCjks-0005Xc-SH
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 11:12:46 +0000
X-Inumbo-ID: c4838860-d1fd-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c4838860-d1fd-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 11:14:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,392,1534809600"; d="scan'208";a="80559647"
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20181017093847.10243-1-aisaila@bitdefender.com>
 <5020cf99-c150-79eb-4a3d-c5595165d628@citrix.com>
 <0b8630ab-4534-9878-4673-eac23c165b7e@bitdefender.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <f4c0627a-7a59-4edc-6757-48f67989b78a@citrix.com>
Date: Wed, 17 Oct 2018 12:12:43 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <0b8630ab-4534-9878-4673-eac23c165b7e@bitdefender.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2] arch/x86: Add registers to vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@tklengyel.com" <tamas@tklengyel.com>,
 "wei.liu2@citrix.com" <wei.liu2@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMTAvMTggMTI6MTEsIEFsZXhhbmRydSBTdGVmYW4gSVNBSUxBIHdyb3RlOgo+Cj4+PiAr
ICAgIHVpbnQxNl90IHNlbDsKPj4+ICsgICAgdW5pb24KPj4+ICsgICAgewo+Pj4gKyAgICAgICAg
dWludDY0X3QgYnl0ZXM7Cj4+PiArICAgICAgICBzdHJ1Y3QKPj4+ICsgICAgICAgIHsKPj4+ICsg
ICAgICAgICAgICB1aW50NjRfdCBiYXNlICAgOiAgICAzMjsKPj4gQmV0dGVyIGtub3duIGFzLi4u
ID8KPiBTb3JyeSBJIGRvbid0IGZvbGxvdyBoZXJlCgpBbiBhbGlnbmVkIDMyLWJpdCBiaXRmaWVs
ZCBvZiBhIHVpbjY0X3QgaXMgbW9yZSBjb21tb25seSBrbm93biBhcyB1aW50MzJfdC4KCjopCgp+
QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 11:20:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 11:20: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 1gCjsD-0006Lx-T0; Wed, 17 Oct 2018 11:20:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pwmr=m5=citrix.com=prvs=821ff731b=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gCjsD-0006Ls-HO
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 11:20:21 +0000
X-Inumbo-ID: d3d471e6-d1fe-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d3d471e6-d1fe-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 11:21:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,392,1534809600"; d="scan'208";a="80560005"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20181017081958.40419-1-paul.durrant@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <6c16dfb2-1fd0-4bdf-8140-5d6d3c3d0467@citrix.com>
Date: Wed, 17 Oct 2018 12:20:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181017081958.40419-1-paul.durrant@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] iommu / p2m: add a page_order parameter to
 iommu_map/unmap_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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <George.Dunlap@citrix.com>, Julien Grall <julien.grall@arm.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>

T24gMTcvMTAvMTggMDk6MTksIFBhdWwgRHVycmFudCB3cm90ZToKPiBkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L21tL3AybS1wdC5jIGIveGVuL2FyY2gveDg2L21tL3AybS1wdC5jCj4gaW5kZXgg
NTVkZjE4NTAxZS4uYjI2NGE5N2JkOCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJt
LXB0LmMKPiArKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKPiBAQCAtNjgzLDQxICs2ODQs
MTMgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBnZm5f
LCBtZm5fdCBtZm4sCj4gICAgICB7Cj4gICAgICAgICAgQVNTRVJUKHJjID09IDApOwo+ICAKPiAt
ICAgICAgICBpZiAoIGlvbW11X3VzZV9oYXBfcHQocDJtLT5kb21haW4pICkKPiAtICAgICAgICB7
Cj4gLSAgICAgICAgICAgIGlmICggaW9tbXVfb2xkX2ZsYWdzICkKPiAtICAgICAgICAgICAgICAg
IGFtZF9pb21tdV9mbHVzaF9wYWdlcyhwMm0tPmRvbWFpbiwgZ2ZuLCBwYWdlX29yZGVyKTsKPiAt
ICAgICAgICB9Cj4gLSAgICAgICAgZWxzZSBpZiAoIG5lZWRfaW9tbXVfcHRfc3luYyhwMm0tPmRv
bWFpbikgKQo+IC0gICAgICAgIHsKPiAtICAgICAgICAgICAgZGZuX3QgZGZuID0gX2RmbihnZm4p
Owo+IC0KPiAtICAgICAgICAgICAgaWYgKCBpb21tdV9wdGVfZmxhZ3MgKQo+IC0gICAgICAgICAg
ICAgICAgZm9yICggaSA9IDA7IGkgPCAoMVVMIDw8IHBhZ2Vfb3JkZXIpOyBpKysgKQo+IC0gICAg
ICAgICAgICAgICAgewo+IC0gICAgICAgICAgICAgICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2Uo
cDJtLT5kb21haW4sIGRmbl9hZGQoZGZuLCBpKSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIG1mbl9hZGQobWZuLCBpKSwgaW9tbXVfcHRlX2ZsYWdzKTsKPiAtICAg
ICAgICAgICAgICAgICAgICBpZiAoIHVubGlrZWx5KHJjKSApCj4gLSAgICAgICAgICAgICAgICAg
ICAgewo+IC0gICAgICAgICAgICAgICAgICAgICAgICB3aGlsZSAoIGktLSApCj4gLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAvKiBJZiBzdGF0ZW1lbnQgdG8gc2F0aXNmeSBfX211c3RfY2hl
Y2suICovCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIGlvbW11X3VubWFwX3Bh
Z2UocDJtLT5kb21haW4sCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZGZuX2FkZChkZm4sIGkpKSApCj4gLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgY29udGludWU7Cj4gLQo+IC0gICAgICAgICAgICAgICAgICAgICAgICBicmVhazsK
PiAtICAgICAgICAgICAgICAgICAgICB9Cj4gLSAgICAgICAgICAgICAgICB9Cj4gLSAgICAgICAg
ICAgIGVsc2UKPiAtICAgICAgICAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgKDFVTCA8PCBwYWdl
X29yZGVyKTsgaSsrICkKPiAtICAgICAgICAgICAgICAgIHsKPiAtICAgICAgICAgICAgICAgICAg
ICBpbnQgcmV0ID0gaW9tbXVfdW5tYXBfcGFnZShwMm0tPmRvbWFpbiwKPiAtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZm5fYWRkKGRmbiwgaSkpOwo+IC0K
PiAtICAgICAgICAgICAgICAgICAgICBpZiAoICFyYyApCj4gLSAgICAgICAgICAgICAgICAgICAg
ICAgIHJjID0gcmV0Owo+IC0gICAgICAgICAgICAgICAgfQo+IC0gICAgICAgIH0KPiArICAgICAg
ICBpZiAoIG5lZWRfaW9tbXVfcHRfc3luYyhwMm0tPmRvbWFpbikgKQo+ICsgICAgICAgICAgICBy
YyA9IGlvbW11X3B0ZV9mbGFncyA/Cj4gKyAgICAgICAgICAgICAgICBpb21tdV9tYXBfcGFnZShk
LCBfZGZuKGdmbiksIG1mbiwgcGFnZV9vcmRlciwKPiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGlvbW11X3B0ZV9mbGFncykgOgo+ICsgICAgICAgICAgICAgICAgaW9tbXVfdW5tYXBf
cGFnZShkLCBfZGZuKGdmbiksIHBhZ2Vfb3JkZXIpOwo+ICsgICAgICAgIGVsc2UgaWYgKCBpb21t
dV91c2VfaGFwX3B0KGQpICYmIGlvbW11X29sZF9mbGFncyApCj4gKyAgICAgICAgICAgIGFtZF9p
b21tdV9mbHVzaF9wYWdlcyhwMm0tPmRvbWFpbiwgZ2ZuLCBwYWdlX29yZGVyKTsKClRoaXMgbG9n
aWNhbGx5IHJldmVyc2VzIHRoZQppb21tdV91c2VfaGFwX3B0KGQpL25lZWRfaW9tbXVfcHRfc3lu
YyhwMm0tPmRvbWFpbikgY29uZGl0aW9ucy4KCkknZCBiZSB0ZW1wdGVkIGNvbmZpbmUgdGhpcyBj
aGFuZ2UgdG8gdGhlIGVsc2UgaWYgKApuZWVkX2lvbW11X3B0X3N5bmMocDJtLT5kb21haW4pICkg
YmxvY2suCgoKVGFuZ2VudGlhbGx5IHJlbGF0ZWQsIGNhbGxpbmcgYW1kX2lvbW11X2ZsdXNoX3Bh
Z2VzKCkgaXMgYSBsYXlpbmcKdmlvbGF0aW9uIGhlcmUgYmVjYXVzZSB0aGlzIGlzIHN1cHBvc2Vk
bHkgY29tbW9uIGNvZGUuwqAgSW4gcmVhbGl0eSwgaXQKaXMgdGhlIE5QVCBjb2RlLCBzbyBtaWdo
dCBwZXJoYXBzIGJlIGJldHRlciBuYW1lZCBhcyBwMm0tbnB0LmMuwqAgR2VvcmdlPwoKPiAgICAg
IH0KPiAgCj4gICAgICAvKgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMgYi94
ZW4vYXJjaC94ODYvbW0vcDJtLmMKPiBpbmRleCBmMWRmMWRlYmM3Li4zZmE1NTlkYTAxIDEwMDY0
NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9w
Mm0uYwo+IEBAIC03MTgsMjQgKzcxOCw4IEBAIHAybV9yZW1vdmVfcGFnZShzdHJ1Y3QgcDJtX2Rv
bWFpbiAqcDJtLCB1bnNpZ25lZCBsb25nIGdmbl9sLCB1bnNpZ25lZCBsb25nIG1mbiwKPiAgICAg
IHAybV9hY2Nlc3NfdCBhOwo+ICAKPiAgICAgIGlmICggIXBhZ2luZ19tb2RlX3RyYW5zbGF0ZShw
Mm0tPmRvbWFpbikgKQo+IC0gICAgewo+IC0gICAgICAgIGludCByYyA9IDA7Cj4gLQo+IC0gICAg
ICAgIGlmICggbmVlZF9pb21tdV9wdF9zeW5jKHAybS0+ZG9tYWluKSApCj4gLSAgICAgICAgewo+
IC0gICAgICAgICAgICBkZm5fdCBkZm4gPSBfZGZuKG1mbik7Cj4gLQo+IC0gICAgICAgICAgICBm
b3IgKCBpID0gMDsgaSA8ICgxIDw8IHBhZ2Vfb3JkZXIpOyBpKysgKQo+IC0gICAgICAgICAgICB7
Cj4gLSAgICAgICAgICAgICAgICBpbnQgcmV0ID0gaW9tbXVfdW5tYXBfcGFnZShwMm0tPmRvbWFp
biwgZGZuX2FkZChkZm4sIGkpKTsKPiAtCj4gLSAgICAgICAgICAgICAgICBpZiAoICFyYyApCj4g
LSAgICAgICAgICAgICAgICAgICAgcmMgPSByZXQ7Cj4gLSAgICAgICAgICAgIH0KPiAtICAgICAg
ICB9Cj4gLQo+IC0gICAgICAgIHJldHVybiByYzsKPiAtICAgIH0KPiArICAgICAgICByZXR1cm4g
bmVlZF9pb21tdV9wdF9zeW5jKHAybS0+ZG9tYWluKSA/Cj4gKyAgICAgICAgICAgIGlvbW11X3Vu
bWFwX3BhZ2UocDJtLT5kb21haW4sIF9kZm4obWZuKSwgcGFnZV9vcmRlcikgOiAwOwoKVEJILCBJ
IHRoaW5rIHRoaXMgaXMgaGFyZGVyIHRvIHJlYWQgdGhhbiB0aGUgbm9uIHRlcm5hcnkgYWx0ZXJu
YXRpdmUuCgo+ICAKPiAgICAgIEFTU0VSVChnZm5fbG9ja2VkX2J5X21lKHAybSwgZ2ZuKSk7Cj4g
ICAgICBQMk1fREVCVUcoInJlbW92aW5nIGdmbj0lI2x4IG1mbj0lI2x4XG4iLCBnZm5fbCwgbWZu
KTsKPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKPiBpbmRleCA4YjQzOGFlNGJjLi40MGRiOWU3ODQ5
IDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKPiArKysgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4gQEAgLTMwNSw1MCArMzA1LDcxIEBAIHZv
aWQgaW9tbXVfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCkKPiAgfQo+ICAKPiAgaW50
IGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbiwgbWZuX3QgbWZuLAo+
IC0gICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKQo+ICsgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgaW50IHBhZ2Vfb3JkZXIsIHVuc2lnbmVkIGludCBmbGFncykKPiAgewo+
ICAgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7Cj4gLSAg
ICBpbnQgcmM7Cj4gKyAgICB1bnNpZ25lZCBsb25nIGk7Cj4gIAo+ICAgICAgaWYgKCAhaW9tbXVf
ZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyApCj4gICAgICAgICAgcmV0dXJuIDA7Cj4gIAo+
IC0gICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShkLCBkZm4sIG1mbiwgZmxhZ3Mp
Owo+IC0gICAgaWYgKCB1bmxpa2VseShyYykgKQo+ICsgICAgZm9yICggaSA9IDA7IGkgPCAoMXVs
IDw8IHBhZ2Vfb3JkZXIpOyBpKysgKQo+ICAgICAgewo+IC0gICAgICAgIGlmICggIWQtPmlzX3No
dXR0aW5nX2Rvd24gJiYgcHJpbnRrX3JhdGVsaW1pdCgpICkKPiAtICAgICAgICAgICAgcHJpbnRr
KFhFTkxPR19FUlIKPiAtICAgICAgICAgICAgICAgICAgICJkJWQ6IElPTU1VIG1hcHBpbmcgZGZu
ICUiUFJJX2RmbiIgdG8gbWZuICUiUFJJX21mbiIgZmFpbGVkOiAlZFxuIiwKPiAtICAgICAgICAg
ICAgICAgICAgIGQtPmRvbWFpbl9pZCwgZGZuX3goZGZuKSwgbWZuX3gobWZuKSwgcmMpOwo+ICsg
ICAgICAgIGludCBpZ25vcmVkLCByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIGRm
bl9hZGQoZGZuLCBpKSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBtZm5fYWRkKG1mbiwgaSksCj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxhZ3MpOwo+ICAKPiAtICAgICAgICBpZiAo
ICFpc19oYXJkd2FyZV9kb21haW4oZCkgKQo+IC0gICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7
Cj4gKyAgICAgICAgaWYgKCB1bmxpa2VseShyYykgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAg
ICAgd2hpbGUgKGktLSkKClNwYWNlcywgYnV0IHlvdSdyZSBhbHNvIG9mZi1ieS1vbmUgd2hlbiBj
bGVhbmluZyB1cCBpID0gMC7CoCBXb3VsZG4ndCBpdApiZSBlYXNpZXIgdG8gcmV1c2UgaW9tbXVf
dW5tYXBfcGFnZSgpIHJhdGhlciB0aGFuIG9wZW5jb2RlIGl0PwoKfkFuZHJldwoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 12:00:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 12: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 1gCkVE-0000wN-Ol; Wed, 17 Oct 2018 12:00:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vzhq=m5=citrix.com=prvs=821dd03bf=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gCkVD-0000wG-7X
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 12:00:39 +0000
X-Inumbo-ID: df9ed1c7-d203-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id df9ed1c7-d203-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 13:57:52 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,392,1534809600"; d="scan'208";a="80561519"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] iommu / p2m: add a page_order parameter to
 iommu_map/unmap_page()
Thread-Index: AQHUZfI0ax98SiynK0inq/rvkfYJcqUjKVkAgAAqUiA=
Date: Wed, 17 Oct 2018 12:00:35 +0000
Message-ID: <260b8f33b34a4a0789fe86748198d6b3@AMSPEX02CL03.citrite.net>
References: <20181017081958.40419-1-paul.durrant@citrix.com>
 <6c16dfb2-1fd0-4bdf-8140-5d6d3c3d0467@citrix.com>
In-Reply-To: <6c16dfb2-1fd0-4bdf-8140-5d6d3c3d0467@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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] iommu / p2m: add a page_order parameter to
 iommu_map/unmap_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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, "Tim
 \(Xen.org\)" <tim@xen.org>, 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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBbmRyZXcgQ29vcGVyDQo+IFNl
bnQ6IDE3IE9jdG9iZXIgMjAxOCAxMjoyMA0KPiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJh
bnRAY2l0cml4LmNvbT47IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiBDYzogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPjsgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT47IEdlb3JnZQ0KPiBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IElhbiBKYWNr
c29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsNCj4gSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT47IEtvbnJhZCBSemVzenV0ZWsgV2lsaw0KPiA8a29ucmFkLndpbGtAb3JhY2xl
LmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IFRpbQ0K
PiAoWGVuLm9yZykgPHRpbUB4ZW4ub3JnPjsgSnVuIE5ha2FqaW1hIDxqdW4ubmFrYWppbWFAaW50
ZWwuY29tPjsgS2V2aW4gVGlhbg0KPiA8a2V2aW4udGlhbkBpbnRlbC5jb20+DQo+IFN1YmplY3Q6
IFJlOiBbUEFUQ0hdIGlvbW11IC8gcDJtOiBhZGQgYSBwYWdlX29yZGVyIHBhcmFtZXRlciB0bw0K
PiBpb21tdV9tYXAvdW5tYXBfcGFnZSgpDQo+IA0KPiBPbiAxNy8xMC8xOCAwOToxOSwgUGF1bCBE
dXJyYW50IHdyb3RlOg0KPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMg
Yi94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMNCj4gPiBpbmRleCA1NWRmMTg1MDFlLi5iMjY0YTk3
YmQ4IDEwMDY0NA0KPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYw0KPiA+ICsrKyBi
L3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYw0KPiA+IEBAIC02ODMsNDEgKzY4NCwxMyBAQCBwMm1f
cHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGdmbl90DQo+IGdmbl8sIG1mbl90
IG1mbiwNCj4gPiAgICAgIHsNCj4gPiAgICAgICAgICBBU1NFUlQocmMgPT0gMCk7DQo+ID4NCj4g
PiAtICAgICAgICBpZiAoIGlvbW11X3VzZV9oYXBfcHQocDJtLT5kb21haW4pICkNCj4gPiAtICAg
ICAgICB7DQo+ID4gLSAgICAgICAgICAgIGlmICggaW9tbXVfb2xkX2ZsYWdzICkNCj4gPiAtICAg
ICAgICAgICAgICAgIGFtZF9pb21tdV9mbHVzaF9wYWdlcyhwMm0tPmRvbWFpbiwgZ2ZuLCBwYWdl
X29yZGVyKTsNCj4gPiAtICAgICAgICB9DQo+ID4gLSAgICAgICAgZWxzZSBpZiAoIG5lZWRfaW9t
bXVfcHRfc3luYyhwMm0tPmRvbWFpbikgKQ0KPiA+IC0gICAgICAgIHsNCj4gPiAtICAgICAgICAg
ICAgZGZuX3QgZGZuID0gX2RmbihnZm4pOw0KPiA+IC0NCj4gPiAtICAgICAgICAgICAgaWYgKCBp
b21tdV9wdGVfZmxhZ3MgKQ0KPiA+IC0gICAgICAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCAo
MVVMIDw8IHBhZ2Vfb3JkZXIpOyBpKysgKQ0KPiA+IC0gICAgICAgICAgICAgICAgew0KPiA+IC0g
ICAgICAgICAgICAgICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UocDJtLT5kb21haW4sIGRmbl9h
ZGQoZGZuLCBpKSwNCj4gPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IG1mbl9hZGQobWZuLCBpKSwNCj4gaW9tbXVfcHRlX2ZsYWdzKTsNCj4gPiAtICAgICAgICAgICAg
ICAgICAgICBpZiAoIHVubGlrZWx5KHJjKSApDQo+ID4gLSAgICAgICAgICAgICAgICAgICAgew0K
PiA+IC0gICAgICAgICAgICAgICAgICAgICAgICB3aGlsZSAoIGktLSApDQo+ID4gLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAvKiBJZiBzdGF0ZW1lbnQgdG8gc2F0aXNmeSBfX211c3RfY2hl
Y2suICovDQo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIGlvbW11X3VubWFw
X3BhZ2UocDJtLT5kb21haW4sDQo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZGZuX2FkZChkZm4sIGkpKSApDQo+ID4gLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgY29udGludWU7DQo+ID4gLQ0KPiA+IC0gICAgICAgICAgICAgICAg
ICAgICAgICBicmVhazsNCj4gPiAtICAgICAgICAgICAgICAgICAgICB9DQo+ID4gLSAgICAgICAg
ICAgICAgICB9DQo+ID4gLSAgICAgICAgICAgIGVsc2UNCj4gPiAtICAgICAgICAgICAgICAgIGZv
ciAoIGkgPSAwOyBpIDwgKDFVTCA8PCBwYWdlX29yZGVyKTsgaSsrICkNCj4gPiAtICAgICAgICAg
ICAgICAgIHsNCj4gPiAtICAgICAgICAgICAgICAgICAgICBpbnQgcmV0ID0gaW9tbXVfdW5tYXBf
cGFnZShwMm0tPmRvbWFpbiwNCj4gPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBkZm5fYWRkKGRmbiwgaSkpOw0KPiA+IC0NCj4gPiAtICAgICAgICAgICAg
ICAgICAgICBpZiAoICFyYyApDQo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgIHJjID0gcmV0
Ow0KPiA+IC0gICAgICAgICAgICAgICAgfQ0KPiA+IC0gICAgICAgIH0NCj4gPiArICAgICAgICBp
ZiAoIG5lZWRfaW9tbXVfcHRfc3luYyhwMm0tPmRvbWFpbikgKQ0KPiA+ICsgICAgICAgICAgICBy
YyA9IGlvbW11X3B0ZV9mbGFncyA/DQo+ID4gKyAgICAgICAgICAgICAgICBpb21tdV9tYXBfcGFn
ZShkLCBfZGZuKGdmbiksIG1mbiwgcGFnZV9vcmRlciwNCj4gPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGlvbW11X3B0ZV9mbGFncykgOg0KPiA+ICsgICAgICAgICAgICAgICAgaW9t
bXVfdW5tYXBfcGFnZShkLCBfZGZuKGdmbiksIHBhZ2Vfb3JkZXIpOw0KPiA+ICsgICAgICAgIGVs
c2UgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICYmIGlvbW11X29sZF9mbGFncyApDQo+ID4gKyAg
ICAgICAgICAgIGFtZF9pb21tdV9mbHVzaF9wYWdlcyhwMm0tPmRvbWFpbiwgZ2ZuLCBwYWdlX29y
ZGVyKTsNCj4gDQo+IFRoaXMgbG9naWNhbGx5IHJldmVyc2VzIHRoZQ0KPiBpb21tdV91c2VfaGFw
X3B0KGQpL25lZWRfaW9tbXVfcHRfc3luYyhwMm0tPmRvbWFpbikgY29uZGl0aW9ucy4NCg0KWWVz
IGl0IGRvZXMsIGJ1dCBJIHRoaW5rIHRoaXMgSSBvayBhcyB0aGV5IHdpbGwgbmV2ZXIgYm90aCBi
ZSB0cnVlIGF0IHRoZSBzYW1lIHRpbWUuIERvaW5nIGl0IHRoaXMgd2F5IGFsbG93ZWQgbWUgdG8g
Z2V0IHJpZCBvZiB0aGUgbmVzdGVkIGlmLg0KDQo+IA0KPiBJJ2QgYmUgdGVtcHRlZCBjb25maW5l
IHRoaXMgY2hhbmdlIHRvIHRoZSBlbHNlIGlmICgNCj4gbmVlZF9pb21tdV9wdF9zeW5jKHAybS0+
ZG9tYWluKSApIGJsb2NrLg0KPiANCj4gDQo+IFRhbmdlbnRpYWxseSByZWxhdGVkLCBjYWxsaW5n
IGFtZF9pb21tdV9mbHVzaF9wYWdlcygpIGlzIGEgbGF5aW5nDQo+IHZpb2xhdGlvbiBoZXJlIGJl
Y2F1c2UgdGhpcyBpcyBzdXBwb3NlZGx5IGNvbW1vbiBjb2RlLsKgIEluIHJlYWxpdHksIGl0DQo+
IGlzIHRoZSBOUFQgY29kZSwgc28gbWlnaHQgcGVyaGFwcyBiZSBiZXR0ZXIgbmFtZWQgYXMgcDJt
LW5wdC5jLsKgIEdlb3JnZT8NCj4gDQoNClRoZSBib2lsZXJwbGF0ZSBzYXlzOg0KDQovKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqDQogKiBhcmNoL3g4Ni9tbS9wMm0tcHQuYw0KICoNCiAqIEltcGxlbWVu
dGF0aW9uIG9mIHAybSBkYXRhc3RydWN0dXJlcyBhcyBwYWdldGFibGVzLCBmb3IgdXNlIGJ5DQog
KiBOUFQgYW5kIHNoYWRvdy1wYWdldGFibGUgY29kZQ0KICoNCg0Kc28gY2FsbGluZyBBTUQgSU9N
TVUgZnVuY3Rpb25zIGlzIG5vdCByZWFsbHkgYSBsYXllcmluZyB2aW9sYXRpb24uDQoNCj4gPiAg
ICAgIH0NCj4gPg0KPiA+ICAgICAgLyoNCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21t
L3AybS5jIGIveGVuL2FyY2gveDg2L21tL3AybS5jDQo+ID4gaW5kZXggZjFkZjFkZWJjNy4uM2Zh
NTU5ZGEwMSAxMDA2NDQNCj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMNCj4gPiArKysg
Yi94ZW4vYXJjaC94ODYvbW0vcDJtLmMNCj4gPiBAQCAtNzE4LDI0ICs3MTgsOCBAQCBwMm1fcmVt
b3ZlX3BhZ2Uoc3RydWN0IHAybV9kb21haW4gKnAybSwgdW5zaWduZWQNCj4gbG9uZyBnZm5fbCwg
dW5zaWduZWQgbG9uZyBtZm4sDQo+ID4gICAgICBwMm1fYWNjZXNzX3QgYTsNCj4gPg0KPiA+ICAg
ICAgaWYgKCAhcGFnaW5nX21vZGVfdHJhbnNsYXRlKHAybS0+ZG9tYWluKSApDQo+ID4gLSAgICB7
DQo+ID4gLSAgICAgICAgaW50IHJjID0gMDsNCj4gPiAtDQo+ID4gLSAgICAgICAgaWYgKCBuZWVk
X2lvbW11X3B0X3N5bmMocDJtLT5kb21haW4pICkNCj4gPiAtICAgICAgICB7DQo+ID4gLSAgICAg
ICAgICAgIGRmbl90IGRmbiA9IF9kZm4obWZuKTsNCj4gPiAtDQo+ID4gLSAgICAgICAgICAgIGZv
ciAoIGkgPSAwOyBpIDwgKDEgPDwgcGFnZV9vcmRlcik7IGkrKyApDQo+ID4gLSAgICAgICAgICAg
IHsNCj4gPiAtICAgICAgICAgICAgICAgIGludCByZXQgPSBpb21tdV91bm1hcF9wYWdlKHAybS0+
ZG9tYWluLCBkZm5fYWRkKGRmbiwNCj4gaSkpOw0KPiA+IC0NCj4gPiAtICAgICAgICAgICAgICAg
IGlmICggIXJjICkNCj4gPiAtICAgICAgICAgICAgICAgICAgICByYyA9IHJldDsNCj4gPiAtICAg
ICAgICAgICAgfQ0KPiA+IC0gICAgICAgIH0NCj4gPiAtDQo+ID4gLSAgICAgICAgcmV0dXJuIHJj
Ow0KPiA+IC0gICAgfQ0KPiA+ICsgICAgICAgIHJldHVybiBuZWVkX2lvbW11X3B0X3N5bmMocDJt
LT5kb21haW4pID8NCj4gPiArICAgICAgICAgICAgaW9tbXVfdW5tYXBfcGFnZShwMm0tPmRvbWFp
biwgX2RmbihtZm4pLCBwYWdlX29yZGVyKSA6IDA7DQo+IA0KPiBUQkgsIEkgdGhpbmsgdGhpcyBp
cyBoYXJkZXIgdG8gcmVhZCB0aGFuIHRoZSBub24gdGVybmFyeSBhbHRlcm5hdGl2ZS4NCj4NCg0K
T2suIEknbSBub3QgZnVzc2VkIGVpdGhlciB3YXkuDQoNCj4gPg0KPiA+ICAgICAgQVNTRVJUKGdm
bl9sb2NrZWRfYnlfbWUocDJtLCBnZm4pKTsNCj4gPiAgICAgIFAyTV9ERUJVRygicmVtb3Zpbmcg
Z2ZuPSUjbHggbWZuPSUjbHhcbiIsIGdmbl9sLCBtZm4pOw0KPiA+IGRpZmYgLS1naXQgYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jDQo+IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
aW9tbXUuYw0KPiA+IGluZGV4IDhiNDM4YWU0YmMuLjQwZGI5ZTc4NDkgMTAwNjQ0DQo+ID4gLS0t
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYw0KPiA+ICsrKyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2lvbW11LmMNCj4gPiBAQCAtMzA1LDUwICszMDUsNzEgQEAgdm9pZCBpb21t
dV9kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKQ0KPiA+ICB9DQo+ID4NCj4gPiAgaW50
IGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbiwgbWZuX3QgbWZuLA0K
PiA+IC0gICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKQ0KPiA+ICsgICAgICAg
ICAgICAgICAgICAgdW5zaWduZWQgaW50IHBhZ2Vfb3JkZXIsIHVuc2lnbmVkIGludCBmbGFncykN
Cj4gPiAgew0KPiA+ICAgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9t
bXUoZCk7DQo+ID4gLSAgICBpbnQgcmM7DQo+ID4gKyAgICB1bnNpZ25lZCBsb25nIGk7DQo+ID4N
Cj4gPiAgICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgKQ0KPiA+
ICAgICAgICAgIHJldHVybiAwOw0KPiA+DQo+ID4gLSAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMt
Pm1hcF9wYWdlKGQsIGRmbiwgbWZuLCBmbGFncyk7DQo+ID4gLSAgICBpZiAoIHVubGlrZWx5KHJj
KSApDQo+ID4gKyAgICBmb3IgKCBpID0gMDsgaSA8ICgxdWwgPDwgcGFnZV9vcmRlcik7IGkrKyAp
DQo+ID4gICAgICB7DQo+ID4gLSAgICAgICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93biAmJiBw
cmludGtfcmF0ZWxpbWl0KCkgKQ0KPiA+IC0gICAgICAgICAgICBwcmludGsoWEVOTE9HX0VSUg0K
PiA+IC0gICAgICAgICAgICAgICAgICAgImQlZDogSU9NTVUgbWFwcGluZyBkZm4gJSJQUklfZGZu
IiB0byBtZm4gJSJQUklfbWZuIg0KPiBmYWlsZWQ6ICVkXG4iLA0KPiA+IC0gICAgICAgICAgICAg
ICAgICAgZC0+ZG9tYWluX2lkLCBkZm5feChkZm4pLCBtZm5feChtZm4pLCByYyk7DQo+ID4gKyAg
ICAgICAgaW50IGlnbm9yZWQsIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+bWFwX3BhZ2UoZCwgZGZu
X2FkZChkZm4sDQo+IGkpLA0KPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIG1mbl9hZGQobWZuLCBpKSwNCj4gPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGFncyk7DQo+ID4NCj4gPiAt
ICAgICAgICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4oZCkgKQ0KPiA+IC0gICAgICAgICAgICBk
b21haW5fY3Jhc2goZCk7DQo+ID4gKyAgICAgICAgaWYgKCB1bmxpa2VseShyYykgKQ0KPiA+ICsg
ICAgICAgIHsNCj4gPiArICAgICAgICAgICAgd2hpbGUgKGktLSkNCj4gDQo+IFNwYWNlcywgYnV0
IHlvdSdyZSBhbHNvIG9mZi1ieS1vbmUgd2hlbiBjbGVhbmluZyB1cCBpID0gMC7CoCBXb3VsZG4n
dCBpdA0KPiBiZSBlYXNpZXIgdG8gcmV1c2UgaW9tbXVfdW5tYXBfcGFnZSgpIHJhdGhlciB0aGFu
IG9wZW5jb2RlIGl0Pw0KPg0KDQpJIGRvbid0IHRoaW5rIHRoaXMgaXMgb2ZmIGJ5IG9uZS4gV2hl
biB1bm1hcF9wYWdlKCkgaXMgY2FsbGVkIHRoZW4gaSB3aWxsIGhhdmUgYmVlbiBkZWNyZW1lbnRl
ZCwgc28gdGhlIGxhc3QgaXRlcmF0aW9uIG9mIHRoZSBsb29wIHdpbGwgY2FsbCB1bm1hcF9wYWdl
KCkgd2l0aCB0aGUgYmFzZSBkZm4uIENhbGxpbmcgaW9tbXVfdW5tYXBfcGFnZSgpIGNvbWVzIHdp
dGggYmFnZ2FnZSBJJ2QgcmF0aGVyIGF2b2lkLCBzdWNoIGFzIHRoZSBwb3NzaWJpbGl0eSBvZiB0
aGUgZG9tYWluIGNyYXNoIG9jY3VycmluZyB0aGVyZSBpbnN0ZWFkLiBJJ2xsIGZpeCB0aGUgaW5k
ZW50Lg0KDQogIFBhdWwNCg0KDQo+IH5BbmRyZXcNCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 12:08:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 12: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 1gCkd0-0001Cl-Nn; Wed, 17 Oct 2018 12:08:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kw5z=m5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gCkcz-0001CZ-4d
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 12:08:41 +0000
X-Inumbo-ID: 94445d25-d205-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 94445d25-d205-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 12:10: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 <aliasfile-bounces@xenproject.org>)
 id 1gCkcx-0003P5-73; Wed, 17 Oct 2018 12:08: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 1gCkcw-0004nU-QM; Wed, 17 Oct 2018 12:08:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gCkcw-0000ez-Nq; Wed, 17 Oct 2018 12:08:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128824-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop: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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-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-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-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-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt: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-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm: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-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-amd64-amd64-libvirt-vhd:migrate-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-libvirt:migrate-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: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-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1: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-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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=046936ed7179cfa413dfb2668b03d7e684bb7dbd
X-Osstest-Versions-That: qemuu=a73549f99612f758dec0fdea6ae1c30b6c709a0b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 17 Oct 2018 12:08:38 +0000
Subject: [Xen-devel] [qemu-mainline test] 128824: 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>

ZmxpZ2h0IDEyODgyNCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg4MjQvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODY4OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4Njg4
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjg2ODgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODY4OAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTI4Njg4CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgMDQ2OTM2ZWQ3MTc5Y2Zh
NDEzZGZiMjY2OGIwM2Q3ZTY4NGJiN2RiZApiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgYTczNTQ5Zjk5NjEyZjc1OGRlYzBmZGVhNmFlMWMzMGI2YzcwOWEwYgoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI4Njg4ICAyMDE4LTEwLTEzIDA2OjMwOjIxIFogICAgNCBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyODgyNCAgMjAxOC0xMC0xNSAxMzozNzowMyBaICAgIDEgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgR2VyZCBI
b2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVs
bEBsaW5hcm8ub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
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
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4
ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9xZW11LXhlbi5naXQKICAgYTczNTQ5Zjk5Ni4u
MDQ2OTM2ZWQ3MSAgMDQ2OTM2ZWQ3MTc5Y2ZhNDEzZGZiMjY2OGIwM2Q3ZTY4NGJiN2RiZCAtPiB1
cHN0cmVhbS10ZXN0ZWQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 12:08:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 12:08: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 1gCkdA-0001EO-1P; Wed, 17 Oct 2018 12:08:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pwmr=m5=citrix.com=prvs=821ff731b=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gCkd9-0001EB-2Z
 for xen-devel@lists.xen.org; Wed, 17 Oct 2018 12:08:51 +0000
X-Inumbo-ID: 04916ccb-d205-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 04916ccb-d205-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 14:06:03 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,392,1534809600"; d="scan'208";a="80562091"
To: Xen-devel <xen-devel@lists.xen.org>
References: <1538758946-12439-1-git-send-email-andrew.cooper3@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <11a88d75-84d5-0af6-6e4c-c9b32dcdab52@citrix.com>
Date: Wed, 17 Oct 2018 13:08:43 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1538758946-12439-1-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: [Xen-devel] Ping AMD maintainers? [PATCH] x86/svm: Fix
 svm_update_guest_efer() for domains using shadow paging
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUvMTAvMTggMTg6MDIsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gV2hlbiB1c2luZyBzaGFk
b3cgcGFnaW5nLCBFRkVSLk5YIGlzIGEgWGVuIGNvbnRyb2xsZWQgYml0LCBhbmQgaXMgcmVxdWly
ZWQgYnkKPiB0aGUgc2hhZG93IHBhZ2VmYXVsdCBoYW5kbGVyIHRvIGRpc3Rpbmd1aXNoIGluc3Ry
dWN0aW9uIGZldGNoZXMgZnJvbSBkYXRhCj4gYWNjZXNzZXMuCj4KPiBUaGlzIGNhbiBiZSBvYnNl
cnZlZCBieSBhIGd1ZXN0IHdoaWNoIGhhcyBOWCBhbmQgU01FUCBjbGVhciBidXQgU01BUCBhY3Rp
dmUgYnkKPiBhdHRlbXB0aW5nIHRvIGV4ZWN1dGUgY29kZSBvbiBhIHVzZXIgbWFwcGluZy4gIFRo
ZSBmaXJzdCBhdHRlbXB0IHRvIGJ1aWxkIHRoZQo+IHRhcmdldCBzaGFkb3cgd2lsbCAjUEYgc28g
aXMgaGFuZGxlZCBieSB0aGUgc2hhZG93IGNvZGUsIGJ1dCB3aGVuIHdhbGtpbmcgdGhlCj4gdGhl
IGd1ZXN0IHBhZ2V0YWJsZXMsIHRoZSBsYWNrIG9mIFBGRUNfaW5zbl9mZXRjaCBiZWluZyBzaWdu
YWxsZWQgY2F1c2VzIHRoZQo+IHNoYWRvdyBjb2RlIHRvIG1pc3Rha2UgdGhlIGluc3RydWN0aW9u
IGZldGNoIGZvciBhIGRhdGEgZmV0Y2gsIGFuZCBiZWxpZXZlCj4gdGhhdCBpdCBpcyBhIHJlYWwg
Z3Vlc3QgZmF1bHQuICBBcyBhIHJlc3VsdCwgdGhlIGd1ZXN0IHJlY2VpdmVzICNQRlstZC1zclBd
Cj4gZm9yIGFuIGFjdGlvbiB3aGljaCBzaG91bGQgY29tcGxldGUgc3VjY2Vzc2Z1bGx5Lgo+Cj4g
VGhlIHN1c3BpY2lvdXMtbG9va2luZyBneW1uYXN0aWNzIHdpdGggTE1FIGlzIGFjdHVhbGx5IGEg
c3VidGxlIGNvcm5lciBjYXNlCj4gd2l0aCBzaGFkb3cgcGFnaW5nLiAgV2hlbiBkcm9wcGluZyBv
dXQgb2YgTG9uZyBNb2RlLCBhIGd1ZXN0cyBjaG9pY2Ugb2YgTE1FCj4gYW5kIFhlbidzIGNob2lj
ZSBvZiBDUjAuUEcgY2F1c2UgaGFyZHdhcmUgdG8gb3BlcmF0ZSBpbiBMb25nIE1vZGUsIGJ1dCB0
aGUKPiBzaGFkb3cgY29kZSB0byBvcGVyYXRlIGluIDItb24tMyBtb2RlLgo+Cj4gSW4gYWRkaXRp
b24gdG8gZGVzY3JpYmluZyB0aGlzIGNvcm5lciBjYXNlIGluIHRoZSBTVk0gc2lkZSwgZXh0ZW5k
IHRoZSBjb21tZW50Cj4gZm9yIHRoZSBzYW1lIGZpeCBvbiB0aGUgVlQteCBzaWRlLiAgKEkgaGF2
ZSBhIHN1c3BpY2lvbiB0aGF0IEkndmUganVzdCB3b3JrZWQKPiBvdXQgd2h5IFZULXggZG9lc24n
dCB0b2xlcmF0ZSBMTUEgIT0gTE1FIHdoZW4gVW5yZXN0cmljdGVkIEd1ZXN0IGlzIGNsZWFyLikK
Pgo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cj4gLS0tCj4gQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KPiBDQzogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiBDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Cj4gQ0M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgo+IENDOiBCb3Jp
cyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgo+IENDOiBTdXJhdmVlIFN1
dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPgo+IENDOiBCcmlhbiBX
b29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KPiBDQzogSnVuIE5ha2FqaW1hIDxqdW4ubmFrYWpp
bWFAaW50ZWwuY29tPgo+IENDOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KPgo+
IFVubGlrZSB0aGUgVlQteCBzaWRlLCB0aGVyZSBpcyBubyBwb2ludCBwbGF5aW5nIHdpdGggdGhl
IGNvbmRpdGlvbmFsIGludGVyY2VwdAo+IG9mIEVGRVIgcmVhZHMuICBUaGUgU1ZNRSByZXF1aXJl
bWVudCBtZWFucyB0aGF0IG9ubHkgTDEgaHlwZXJ2aXNvcnMgd291bGQKPiBiZW5lZml0IGZyb20g
YWNjZWxlcmF0ZWQgcmVhZHMuCj4gLS0tCj4gIHhlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jIHwg
MzEgKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLQo+ICB4ZW4vYXJjaC94ODYvaHZtL3Zt
eC92bXguYyB8ICA2ICsrKysrKwo+ICAyIGZpbGVzIGNoYW5nZWQsIDMxIGluc2VydGlvbnMoKyks
IDYgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9zdm0vc3Zt
LmMgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYwo+IGluZGV4IGM5OGNmYzIuLjJhYjJjNTQg
MTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMKPiArKysgYi94ZW4vYXJj
aC94ODYvaHZtL3N2bS9zdm0uYwo+IEBAIC02NDksMTMgKzY0OSwzMiBAQCB2b2lkIHN2bV91cGRh
dGVfZ3Vlc3RfY3Ioc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBjciwgdW5zaWduZWQgaW50
IGZsYWdzKQo+ICBzdGF0aWMgdm9pZCBzdm1fdXBkYXRlX2d1ZXN0X2VmZXIoc3RydWN0IHZjcHUg
KnYpCj4gIHsKPiAgICAgIHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9IHYtPmFyY2guaHZtLnN2
bS52bWNiOwo+IC0gICAgYm9vbCBsbWEgPSB2LT5hcmNoLmh2bS5ndWVzdF9lZmVyICYgRUZFUl9M
TUE7Cj4gLSAgICB1aW50NjRfdCBuZXdfZWZlcjsKPiArICAgIHVuc2lnbmVkIGxvbmcgZ3Vlc3Rf
ZWZlciA9IHYtPmFyY2guaHZtLmd1ZXN0X2VmZXIsCj4gKyAgICAgICAgeGVuX2VmZXIgPSByZWFk
X2VmZXIoKTsKPiAgCj4gLSAgICBuZXdfZWZlciA9ICh2LT5hcmNoLmh2bS5ndWVzdF9lZmVyIHwg
RUZFUl9TVk1FKSAmIH5FRkVSX0xNRTsKPiAtICAgIGlmICggbG1hICkKPiAtICAgICAgICBuZXdf
ZWZlciB8PSBFRkVSX0xNRTsKPiAtICAgIHZtY2Jfc2V0X2VmZXIodm1jYiwgbmV3X2VmZXIpOwo+
ICsgICAgaWYgKCBwYWdpbmdfbW9kZV9zaGFkb3codi0+ZG9tYWluKSApCj4gKyAgICB7Cj4gKyAg
ICAgICAgLyogRUZFUi5OWCBpcyBhIFhlbi1vd25lZCBiaXQgYW5kIGlzIG5vdCB1bmRlciBndWVz
dCBjb250cm9sLiAqLwo+ICsgICAgICAgIGd1ZXN0X2VmZXIgJj0gfkVGRVJfTlg7Cj4gKyAgICAg
ICAgZ3Vlc3RfZWZlciB8PSB4ZW5fZWZlciAmIEVGRVJfTlg7Cj4gKwo+ICsgICAgICAgIC8qCj4g
KyAgICAgICAgICogQ1IwLlBHIGlzIGEgWGVuLW93bmVkIGJpdCwgYW5kIHJlbWFpbnMgc2V0IGV2
ZW4gd2hlbiB0aGUgZ3Vlc3QgaGFzCj4gKyAgICAgICAgICogbG9naWNhbGx5IGRpc2FibGVkIHBh
Z2luZy4KPiArICAgICAgICAgKgo+ICsgICAgICAgICAqIExNQSB3YXMgY2FsY3VsYXRlZCB1c2lu
ZyB0aGUgZ3Vlc3QgQ1IwLlBHIHNldHRpbmcsIGJ1dCBMTUUgbmVlZHMKPiArICAgICAgICAgKiBj
bGVhcmluZyB0byBhdm9pZCBpbnRlcmFjdGluZyB3aXRoIFhlbidzIENSMC5QRyBzZXR0aW5nLiAg
QXMgd3JpdGVzCj4gKyAgICAgICAgICogdG8gQ1IwIGFyZSBpbnRlcmNlcHRlZCwgaXQgaXMgc2Fm
ZSB0byBsZWF2ZSBMTUUgY2xlYXIgYXQgdGhpcwo+ICsgICAgICAgICAqIHBvaW50LCBhbmQgZml4
IHVwIGJvdGggTE1FIGFuZCBMTUEgd2hlbiBDUjAuUEcgaXMgc2V0Lgo+ICsgICAgICAgICAqLwo+
ICsgICAgICAgIGlmICggIShndWVzdF9lZmVyICYgRUZFUl9MTUEpICkKPiArICAgICAgICAgICAg
Z3Vlc3RfZWZlciAmPSB+RUZFUl9MTUU7Cj4gKyAgICB9Cj4gKwo+ICsgICAgLyogU1ZNRSBtdXN0
IHJlbWFpbiBzZXQgaW4gbm9uLXJvb3QgbW9kZS4gKi8KPiArICAgIGd1ZXN0X2VmZXIgfD0gRUZF
Ul9TVk1FOwo+ICsKPiArICAgIHZtY2Jfc2V0X2VmZXIodm1jYiwgZ3Vlc3RfZWZlcik7Cj4gIAo+
ICAgICAgQVNTRVJUKG5lc3RlZGh2bV9lbmFibGVkKHYtPmRvbWFpbikgfHwKPiAgICAgICAgICAg
ICAhKHYtPmFyY2guaHZtLmd1ZXN0X2VmZXIgJiBFRkVSX1NWTUUpKTsKPiBkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwo+
IGluZGV4IGJmOTBlMjIuLmVlYTYzMzAgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS92
bXgvdm14LmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwo+IEBAIC0xNjY2LDYg
KzE2NjYsMTIgQEAgc3RhdGljIHZvaWQgdm14X3VwZGF0ZV9ndWVzdF9lZmVyKHN0cnVjdCB2Y3B1
ICp2KQo+ICAgICAgICAgICAqIG5vdCB0b2xlcmF0ZSB0aGUgTE1FIGFuZCBMTUEgc2V0dGluZ3Mg
YmVpbmcgZGlmZmVyZW50LiAgQXMgd3JpdGVzCj4gICAgICAgICAgICogdG8gQ1IwIGFyZSBpbnRl
cmNlcHRlZCwgaXQgaXMgc2FmZSB0byBsZWF2ZSBMTUUgY2xlYXIgYXQgdGhpcwo+ICAgICAgICAg
ICAqIHBvaW50LCBhbmQgZml4IHVwIGJvdGggTE1FIGFuZCBMTUEgd2hlbiBDUjAuUEcgaXMgc2V0
Lgo+ICsgICAgICAgICAqCj4gKyAgICAgICAgICogRnVydGhlcm1vcmUsIHdoZW4gdXNpbmcgc2hh
ZG93IHBhZ2V0YWJsZXMgKHN1YnN1bWVkIGJ5IHRoZQo+ICsgICAgICAgICAqIFVucmVzdHJpY3Rl
ZCBHdWVzdCBjaGVjayksIENSMC5QRyBpcyBhIFhlbi1vd25lZCBiaXQsIGFuZCByZW1haW5zCj4g
KyAgICAgICAgICogc2V0IGV2ZW4gd2hlbiB0aGUgZ3Vlc3QgaGFzIGxvZ2ljYWxseSBkaXNhYmxl
ZCBwYWdpbmcuICBMTUEgd2FzCj4gKyAgICAgICAgICogY2FsY3VsYXRlZCB1c2luZyB0aGUgZ3Vl
c3QgQ1IwLlBHIHNldHRpbmcsIGJ1dCBMTUUgbmVlZHMgY2xlYXJpbmcKPiArICAgICAgICAgKiB0
byBhdm9pZCBpbnRlcmFjdGluZyB3aXRoIFhlbidzIENSMC5QRyBzZXR0aW5nLgo+ICAgICAgICAg
ICAqLwo+ICAgICAgICAgIGlmICggIShndWVzdF9lZmVyICYgRUZFUl9MTUEpICkKPiAgICAgICAg
ICAgICAgZ3Vlc3RfZWZlciAmPSB+RUZFUl9MTUU7CgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 12:25:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 12: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 1gCksm-0002oS-Nu; Wed, 17 Oct 2018 12:25:00 +0000
Received: from mail6.bemta26.messagelabs.com ([85.158.142.155])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <omkar.bolla@pathpartnertech.com>) id 1gCksm-0002oN-8C
 for xen-devel@lists.xensource.com; Wed, 17 Oct 2018 12:25:00 +0000
Received: from [85.158.142.199] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-4.bemta.az-b.eu-central-1.aws.symcld.net id 9A/79-08788-B1A27CB5;
 Wed, 17 Oct 2018 12:24:59 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrFKsWRWlGSWpSXmKPExsVyMXShs66U1vF
 ogwm/DS3uTXnP7sDosb1vF3sAYxRrZl5SfkUCa8bfVc2MBW9UKma++MPYwHhLvouRk0NIYDaj
 xIsX6l2MXBwsAh2sEqePNjCCOBICc1gljl35xgThHGCUaF4znxGkRUKgSOL86k3MEHaFxMlvh
 9hAbF4BQYmTM5+wgDQICXxglXi45AQTSIJTwFpi0bHP7CA2m4CxxKU3f8CaWQRUJd58O8sO0R
 wg8bq9D6xeWCBS4lv7WbChIgLqEn8uTAA7iVngFqPEjo75YM3MAj4S3UdOM01gFJiFZPksJCk
 IW1OidftvdghbQ2LBnX2MELa2xLKFr5kXMLKuYrRIKspMzyjJTczM0TU0MNA1NDTWNdM1NddL
 rNJN0kst1U1OzSspSgRK6iWWF+sVV+Ym56To5aWWbGIEhn1KIZvlDsYFy9MPMUpyMCmJ8k7/c
 SxaiC8pP6UyI7E4I76oNCe1+BCjDAeHkgRvsubxaCHBotT01Iq0zBxgBMKkJTh4lER4j2sApX
 mLCxJzizPTIVKnGDM5HjT+n87M8W4BiLxxAERuutU6g5nj0YwOIPkOTE6ZAyK3nekEkm1PrwP
 JDjD5Zu6PGcxCLHn5ealS4rzxIPsFQBZklObBrYcloUuMslLCvIwMDAxCPAWpRbmZJajyrxjF
 ORiVhHljQKbwZOaVwF35CugBJqAH3G2PgDxQkoiQkmpgNAk4dEvf56z6Dq83+aFFtxelcNx2y
 bJ3WPbMKGi1ruX0IwUPWzzFb8pOXOXOsu3QwoUhL78/C3lvLigbE8H1MTXmi9EUc7/yKfcU53
 zLOCXZqvL1t9uTF5Ful9c/02cN/iSzwN3e7tjNieyvzyRFLdeZ/3/bv0fr+jNSTrW+dY101Vk
 T+KTLQYmlOCPRUIu5qDgRAD7Idd09AwAA
X-Env-Sender: omkar.bolla@pathpartnertech.com
X-Msg-Ref: server-18.tower-244.messagelabs.com!1539779097!311419!1
X-Originating-IP: [209.85.161.67]
X-SpamReason: No, hits=0.1 required=7.0 tests=HTML_30_40,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 9.14.24; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14547 invoked from network); 17 Oct 2018 12:24:58 -0000
Received: from mail-yw1-f67.google.com (HELO mail-yw1-f67.google.com)
 (209.85.161.67)
 by server-18.tower-244.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 17 Oct 2018 12:24:58 -0000
Received: by mail-yw1-f67.google.com with SMTP id e201-v6so10254888ywa.3
 for <xen-devel@lists.xensource.com>; Wed, 17 Oct 2018 05:24:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=pathpartnertech.com; s=google;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=SZnKUqFoBWEx4y4Cn1+Zy+lpIJ0cZvz/ZkZBVdGC1vE=;
 b=jsTXZccxbOuVHg6l6PqR0Mg0TY45MmJ9wWS+pahPjSGvEpQ9c7oIRoyGmBSwN3Lnq/
 +OUvwFh13Z/DRESeT23cWKGq3tCINVTToPsgvRrf/hDXoexPZwt3vh3YMR3T6FzKuHBr
 aBIZAhlEpC8ZnaZeub9Q0nZqLos6oYwQY5mPvhSMovoHEaU1CioY4NSI/qyU8FZ5A38Z
 7pospT/X7pGcW72q00yzT7bQhhWISq/xHYJVo/NFL92DqgTjrcUh5FDsaEPCxqIoS/sf
 wk2GSulfCQ7rRbS1x+XhS69SZQI+q5V9YDTUMjplHMJgOBytk40o3R4Gokj/ihNqcIvz
 946A==
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=SZnKUqFoBWEx4y4Cn1+Zy+lpIJ0cZvz/ZkZBVdGC1vE=;
 b=FMkMnf44hU9SpPoIM1qqWx8TDpLyI43S0sGUpdwiF8ptLb1BfQQ/5oCFsvzwalJhCl
 QHOM1ywZ0LBUKtTIdTKKaMoMbRxMXsg6UvnZJNWcZVJ9Vo7JfEgsmrn/rD5yBktBSJ1w
 6NdOm2q/Qs2GcN43cFLqa/StBGA/Lbnvv+M0r0ViBBI1KyGe0pWdYNHC72ahXZudvZQN
 t41+bnhPQZZlnIDh8zq83QQeBAyQHN94KNs3X93l8g6S93WZKPwaIXMg9gmQQVY0OP/B
 qpaT/kyEda0M/PZOTD6/kk35BRpmrLYqMmVHJj9vo5jV3h6O2aXMQUcFRrRw+nAd2WN2
 tE3w==
X-Gm-Message-State: ABuFfoiTntzPeuX6zai8dGguHjhEZd1GS7hsUAKdzb1Xf5Io3Q4S9k8Q
 kCDQoXm0vCsVY9JxtupvjFOIm9YREzySY6XUFWeAG26vW+IczuAO+Ec1IpH3GFgHhnM05b9n9a6
 Y0EpCI+zpXCkuuawl0WPZIKtamsl6i1o1fJM=
X-Google-Smtp-Source: ACcGV63qB7X9FgCVONF7SlaU5/FOzm8G+TPX35dcubHxe440csh/KYQ0vLvRPe5JPQAUMeCB1zTS8L877sjTEd628YM=
X-Received: by 2002:a81:1492:: with SMTP id
 140-v6mr14311079ywu.60.1539779097101; 
 Wed, 17 Oct 2018 05:24:57 -0700 (PDT)
MIME-Version: 1.0
References: <CAC4nxbvWUpWQcUATQswoaVJfSq8EU7CH6-Jx1VwVGYVeOc0tZw@mail.gmail.com>
 <B9D01323-5CE0-4CAE-9A7C-2B1CE482A833@xenproject.org>
 <aebd40b7-e7d2-c861-b658-863b2c8f2079@gmail.com>
 <f688cda0-a342-0b66-fb5c-56238d941f9c@suse.com>
 <f8ae32f3-8399-24d3-fe1e-45d4c1669e1b@epam.com>
 <CAC4nxbvh6LA=t2iEdiw2UrqrQP3Zf2NtRcViJ1YNGZkyLZqYHg@mail.gmail.com>
 <d130b853-0e33-ecb7-5598-d99791a5f2bf@suse.com>
 <CAC4nxbuTQ1uP6rKiCAp7hDe-ygq9LKHQw8ggVM+fOVH-VvU8Tw@mail.gmail.com>
 <d2b9cd5a-2768-60bd-07bd-2055d1490399@suse.com>
 <CAC4nxbsBox=FgCBx5KwkkvCHwyX2MvBGoGpa1sDyS2cF0itT=Q@mail.gmail.com>
 <074697de-7265-a1fb-2970-4128a58f09ca@arm.com>
 <CAC4nxbuY0vJd8o6Vj9E14m2-sw3JZ5Spbiz3vbq2K0RQhK9p3w@mail.gmail.com>
 <c6724ce1-086f-3492-2c39-8192542ff5d8@arm.com>
In-Reply-To: <c6724ce1-086f-3492-2c39-8192542ff5d8@arm.com>
From: Omkar Bolla <omkar.bolla@pathpartnertech.com>
Date: Wed, 17 Oct 2018 17:54:46 +0530
Message-ID: <CAC4nxbsopU7Ths1LYE1HAB8txbBv9rLGwqCgd=kQWLNDhEz6LQ@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] Xen PV: Sample new PV driver for buffer sharing
 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: jgross@suse.com, xen-devel@lists.xensource.com,
 Oleksandr_Andrushchenko@epam.com, Oleksandr Andrushchenko <andr2000@gmail.com>,
 Lars Kurth <lars.kurth.xen@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: multipart/mixed; boundary="===============4806630735752980086=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============4806630735752980086==
Content-Type: multipart/alternative; boundary="0000000000001da4bb05786bc200"

--0000000000001da4bb05786bc200
Content-Type: text/plain; charset="UTF-8"

Hi,

I have started finding which patch introduced Armv8 Secondary CPUs issue.

I just want to start PV vdevb before domainU debian rootfs mount. Is it
possible?

Thanks,
Omkar B


On Mon, Oct 8, 2018 at 4:00 PM Julien Grall <julien.grall@arm.com> wrote:

>
>
> On 08/10/2018 10:12, Omkar Bolla wrote:
> > Hi,
>
> Hi,
>
> > This is also okay, but problem here is I am using 4.8 stable  xen
> > because it  is working on Hkey960(ArmV8)
>
> This is because you can't bring up secondary CPUs on the Hikey with Xen
> 4.11 [1], right? It would be nice to find where the bug was introduced
> because Xen 4.8 is out of support and does not contain the latest fixes
> (such as Meltdown/Spectre).
>
> > Is there any other way to share buffer dynamically?
> You would have to write your own PV drivers or port the series to Xen 4.8.
>
> Cheers,
>
> [1]
> https://www.mail-archive.com/xen-devel@lists.xenproject.org/msg21576.html
>
> --
> Julien Grall
>

-- 






This
message contains confidential information and is intended only 
for the
individual(s) named. If you are not the intended
recipient, you are 
notified that disclosing, copying, distributing or taking any
action in 
reliance on the contents of this mail and attached file/s is strictly

prohibited. Please notify the
sender immediately and delete this e-mail 
from your system. E-mail transmission
cannot be guaranteed to be secured or 
error-free as information could be
intercepted, corrupted, lost, destroyed, 
arrive late or incomplete, or contain
viruses. The sender therefore does 
not accept liability for any errors or
omissions in the contents of this 
message, which arise as a result of e-mail
transmission.

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

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"color:#0b5394">Hi,</=
div><div class=3D"gmail_default" style=3D"color:#0b5394"><br></div><div cla=
ss=3D"gmail_default" style=3D"color:#0b5394">I have started finding which p=
atch introduced Armv8 Secondary CPUs issue.</div><div class=3D"gmail_defaul=
t" style=3D"color:#0b5394"><br></div><div class=3D"gmail_default" style=3D"=
color:#0b5394">I just want to start PV vdevb before domainU debian rootfs m=
ount. Is it possible?</div><div class=3D"gmail_default" style=3D"color:#0b5=
394"><br></div><div class=3D"gmail_default" style=3D"color:#0b5394">Thanks,=
</div><div class=3D"gmail_default" style=3D"color:#0b5394">Omkar B</div><di=
v class=3D"gmail_default" style=3D"color:#0b5394"><br></div></div><br><div =
class=3D"gmail_quote"><div dir=3D"ltr">On Mon, Oct 8, 2018 at 4:00 PM Julie=
n Grall &lt;<a href=3D"mailto:julien.grall@arm.com">julien.grall@arm.com</a=
>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0=
 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
On 08/10/2018 10:12, Omkar Bolla wrote:<br>
&gt; Hi,<br>
<br>
Hi,<br>
<br>
&gt; This is also okay, but problem here is I am using 4.8 stable=C2=A0 xen=
 <br>
&gt; because it=C2=A0 is working on Hkey960(ArmV8)<br>
<br>
This is because you can&#39;t bring up secondary CPUs on the Hikey with Xen=
 <br>
4.11 [1], right? It would be nice to find where the bug was introduced <br>
because Xen 4.8 is out of support and does not contain the latest fixes <br=
>
(such as Meltdown/Spectre).<br>
<br>
&gt; Is there any other way to share buffer dynamically?<br>
You would have to write your own PV drivers or port the series to Xen 4.8.<=
br>
<br>
Cheers,<br>
<br>
[1] <br>
<a href=3D"https://www.mail-archive.com/xen-devel@lists.xenproject.org/msg2=
1576.html" rel=3D"noreferrer" target=3D"_blank">https://www.mail-archive.co=
m/xen-devel@lists.xenproject.org/msg21576.html</a><br>
<br>
-- <br>
Julien Grall<br>
</blockquote></div>

<br>




<p><span lang=3D"EN-IN">This
message contains confidential information and is intended only for the
individual(s) named.</span><span lang=3D"EN-IN"> </span>If you are not the =
intended
recipient, you are notified that disclosing, copying, distributing or takin=
g any
action in reliance on the contents of this mail and attached file/s is stri=
ctly
prohibited<span lang=3D"EN-IN">. Please notify the
sender immediately and delete this e-mail from your system. E-mail transmis=
sion
cannot be guaranteed to be secured or error-free as information could be
intercepted, corrupted, lost, destroyed, arrive late or incomplete, or cont=
ain
viruses. The sender therefore does not accept liability for any errors or
omissions in the contents of this message, which arise as a result of e-mai=
l
transmission.</span></p>
--0000000000001da4bb05786bc200--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4806630735752980086==--


From xen-devel-bounces@lists.xenproject.org Wed Oct 17 12:48:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 12:48: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 1gClEy-0004MK-2h; Wed, 17 Oct 2018 12:47:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pwmr=m5=citrix.com=prvs=821ff731b=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gClEw-0004MF-9u
 for xen-devel@lists.xen.org; Wed, 17 Oct 2018 12:47:54 +0000
X-Inumbo-ID: 79810488-d20a-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 79810488-d20a-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 14:45:07 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,392,1534809600"; d="scan'208";a="68052537"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 17 Oct 2018 13:47:48 +0100
Message-ID: <1539780468-21748-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/svm: Remove the pdpe fields from struct vmcb
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlc2UgZmllbGRzIGhhdmUgZXhpc3RlZCBzaW5jZSB0aGUgU1ZNIGNvZGUgd2FzIGZpcnN0IGlu
dHJvZHVjZWQuCgpUaGUgZWFybGllc3QgcmVmZXJlbmNlIEkgY2FuIGZpbmQgaXMgYy9zIGQxYmQx
NTdmYmM5IHdoaWNoIGlzIHVuZm9ydW5hdGVseSBhCnJlYmFzZSAmIHNxdWFzaCBvZiBhIHNlcGFy
YXRlIGRldiB0cmVlLiAgTG9va2luZyBhIHRoZSBjb21taXQgbWVzc2FnZSwgSSdtCmd1ZXNzaW5n
IGl0IHdhcyBpbnRyb2R1Y2VkIGJ5OgoKICA+IHVzZXI6ICAgICAgICB0d29sbGVyQHhlbi10cncx
LnNpdGUKICA+IGRhdGU6ICAgICAgICBUdWUgRGVjIDEzIDE5OjQ5OjUzIDIwMDUgLTA1MDAKICA+
IGZpbGVzOiAgICAgICAuLi4geGVuL2luY2x1ZGUvYXNtLXg4Ni9zdm1fdm1jYi5oIC4uLgogID4g
ZGVzY3JpcHRpb246CiAgPiBBZGQgU1ZNIGJhc2UgZmlsZXMgdG8gcmVwb3NpdG9yeS4KCkFueXdh
eSwgdGhlIEFNRCBTRE0gaGFzIG5vIG1lbnRpb24gb2YgUERQRSBmaWVsZHMgaW4gdGhlIFZNQ0Ig
YW5kIG1hcmtzIHRoaXMKcGFydCBvZiB0aGUgVk1DQiBhcyByZXNlcnZlZC4gIFRoZSBtYW51YWwg
ZG9lcyBleHBsaWNpdGx5IHNheSB0aGF0IDMyYml0IFBBRQpwYWdpbmcgbWF5IHJlYWQgdGhlIFBE
UEUgZmllbGRzIGZyb20gbWVtb3J5IHJhdGhlciBmcm9tIHRoZSBDUFUgcmVnaXN0ZXJzLgoKQ2hh
bmNlcyBhcmUgdmVyeSBnb29kIHRoYXQgdGhpcyBpcyBhIHZlc3RpZ2lhbCByZW1uZW50IG9mIGFu
IGVhcmx5IGRlc2lnbi4KWGVuIGRvZXNuJ3QgdXNlIHRoZSBmaWVsZHMgYXQgYWxsLCBleGNlcHQg
dG8gY29weSB0aGVtIG9uIHZpcnR1YWwKdm1lbnRyeS92bWV4aXQuCgpTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEJvcmlzIE9z
dHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CkNDOiBTdXJhdmVlIFN1dGhpa3Vs
cGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPgpDQzogQnJpYW4gV29vZHMgPGJy
aWFuLndvb2RzQGFtZC5jb20+CkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkND
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vc3Zt
L25lc3RlZHN2bS5jICAgfCAxMiAtLS0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L3N2bS92bWNiLmggfCAgNyArKy0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygr
KSwgMTcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9zdm0vbmVz
dGVkc3ZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9uZXN0ZWRzdm0uYwppbmRleCAzZjRmNDAz
Li43OGExMDE2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9uZXN0ZWRzdm0uYwor
KysgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9uZXN0ZWRzdm0uYwpAQCAtNjM2LDEyICs2MzYsNiBA
QCBzdGF0aWMgaW50IG5zdm1fdm1jYl9wcmVwYXJlNHZtcnVuKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgKiBzeXNlbnRlcl9laXAuIFRoZXNlIGFyZSBo
YW5kbGVkIHZpYSBWTVNBVkUvVk1MT0FEIGVtdWxhdGlvbi4KICAgICAgKi8KIAotICAgIC8qIFBh
Z2UgdGFibGVzICovCi0gICAgbjJ2bWNiLT5wZHBlMCA9IG5zX3ZtY2ItPnBkcGUwOwotICAgIG4y
dm1jYi0+cGRwZTEgPSBuc192bWNiLT5wZHBlMTsKLSAgICBuMnZtY2ItPnBkcGUyID0gbnNfdm1j
Yi0+cGRwZTI7Ci0gICAgbjJ2bWNiLT5wZHBlMyA9IG5zX3ZtY2ItPnBkcGUzOwotCiAgICAgLyog
UEFUICovCiAgICAgaWYgKCF2Y2xlYW5iaXRfc2V0KG5wKSkgewogICAgICAgICBuMnZtY2ItPl9n
X3BhdCA9IG5zX3ZtY2ItPl9nX3BhdDsKQEAgLTExNzcsMTIgKzExNzEsNiBAQCBuc3ZtX3ZtY2Jf
cHJlcGFyZTR2bWV4aXQoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdz
KQogICAgIC8qIENSMiAqLwogICAgIG5zX3ZtY2ItPl9jcjIgPSBuMnZtY2ItPl9jcjI7CiAKLSAg
ICAvKiBQYWdlIHRhYmxlcyAqLwotICAgIG5zX3ZtY2ItPnBkcGUwID0gbjJ2bWNiLT5wZHBlMDsK
LSAgICBuc192bWNiLT5wZHBlMSA9IG4ydm1jYi0+cGRwZTE7Ci0gICAgbnNfdm1jYi0+cGRwZTIg
PSBuMnZtY2ItPnBkcGUyOwotICAgIG5zX3ZtY2ItPnBkcGUzID0gbjJ2bWNiLT5wZHBlMzsKLQog
ICAgIC8qIFBBVCAqLwogICAgIG5zX3ZtY2ItPl9nX3BhdCA9IG4ydm1jYi0+X2dfcGF0OwogCmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vdm1jYi5oIGIveGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vc3ZtL3ZtY2IuaAppbmRleCAzYTUxNGY4Li40OGFlZDc4IDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vdm1jYi5oCisrKyBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvaHZtL3N2bS92bWNiLmgKQEAgLTQ3OSwxNyArNDc5LDE0IEBAIHN0cnVjdCB2bWNi
X3N0cnVjdCB7CiAgICAgdTY0IHN5c2VudGVyX2VzcDsKICAgICB1NjQgc3lzZW50ZXJfZWlwOwog
ICAgIHU2NCBfY3IyOyAgICAgICAgICAgICAgICAgICAvKiBjbGVhbmJpdCA5ICovCi0gICAgdTY0
IHBkcGUwOwotICAgIHU2NCBwZHBlMTsKLSAgICB1NjQgcGRwZTI7Ci0gICAgdTY0IHBkcGUzOwor
ICAgIHU2NCByZXMxNls0XTsKICAgICB1NjQgX2dfcGF0OyAgICAgICAgICAgICAgICAgLyogY2xl
YW5iaXQgNCAqLwogICAgIHU2NCBfZGVidWdjdGxtc3I7ICAgICAgICAgICAvKiBjbGVhbmJpdCAx
MCAqLwogICAgIHU2NCBfbGFzdGJyYW5jaGZyb21pcDsgICAgICAvKiBjbGVhbmJpdCAxMCAqLwog
ICAgIHU2NCBfbGFzdGJyYW5jaHRvaXA7ICAgICAgICAvKiBjbGVhbmJpdCAxMCAqLwogICAgIHU2
NCBfbGFzdGludGZyb21pcDsgICAgICAgICAvKiBjbGVhbmJpdCAxMCAqLwogICAgIHU2NCBfbGFz
dGludHRvaXA7ICAgICAgICAgICAvKiBjbGVhbmJpdCAxMCAqLwotICAgIHU2NCByZXMxNlszMDFd
OworICAgIHU2NCByZXMxN1szMDFdOwogfTsKIAogc3RydWN0IHN2bV9kb21haW4gewotLSAKMi4x
LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 13:25:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 13:25: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 1gClon-0007IM-Id; Wed, 17 Oct 2018 13:24:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pwmr=m5=citrix.com=prvs=821ff731b=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gClom-0007IH-K0
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 13:24:56 +0000
X-Inumbo-ID: 3ad27c49-d210-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3ad27c49-d210-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 13:26:19 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,392,1534809600"; d="scan'208";a="80566541"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20181016144155.24646-1-paul.durrant@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <22edb60f-3fb4-3f3c-8975-b4ab565d5acb@citrix.com>
Date: Wed, 17 Oct 2018 14:23:49 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181016144155.24646-1-paul.durrant@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/mm/p2m: don't needlessly limit MMIO
 mapping order to 4k
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

T24gMTYvMTAvMTggMTU6NDEsIFBhdWwgRHVycmFudCB3cm90ZToKPiBUaGUgUDJNIGNvbW1vbiBj
b2RlIGN1cnJlbnRseSByZXN0cmljdHMgdGhlIE1NSU8gbWFwcGluZyBvcmRlciBvZiBhbnkKPiBk
b21haW4gd2l0aCBJT01NVSBtYXBwaW5ncywgYnV0IHRoYXQgaXMgbm90IHVzaW5nIHNoYXJlZCB0
YWJsZXMsIHRvIDRrLgo+IFRoaXMgaGFzIGJlZW4gc2hvd24gdG8gaGF2ZSBhIGh1Z2UgcGVyZm9y
bWFuY2UgY29zdCB3aGVuIHBhc3NpbmcgdGhyb3VnaAo+IGEgUENJIGRldmljZSB3aXRoIGEgdmVy
eSBsYXJnZSBCQVIgKGUuZy4gTlZJRElBIFA0MCksIGluY3JlYXNpbmcgdGhlIGd1ZXN0Cj4gYm9v
dCB0aW1lIGZyb20gfjIwcyB0byBzZXZlcmFsIG1pbnV0ZXMgd2hlbiBpb21tdT1uby1zaGFyZXB0
IGlzIHNwZWNpZmllZAo+IG9uIHRoZSBYZW4gY29tbWFuZCBsaW5lLgo+Cj4gVGhlIGxpbWl0YXRp
b24gd2FzIGFkZGVkIGJ5IGNvbW1pdCBjM2M3NTZiZCAieDg2L3AybTogdXNlIGxhcmdlIHBhZ2Vz
Cj4gZm9yIE1NSU8gbWFwcGluZ3MiIGhvd2V2ZXIgdGhlIHVuZGVybHlpbmcgaW1wbGVtZW50YXRp
b25zIG9mIHAybS0+c2V0X2VudHJ5Cj4gZm9yIEludGVsIGFuZCBBTUQgYXJlIGNvZGVkIHRvIGNv
cGUgd2l0aCBtYXBwaW5nIG9yZGVycyBoaWdoZXIgdGhhbiA0aywKPiBldmVuIHRob3VnaCB0aGUg
SU9NTVUgbWFwcGluZyBmdW5jdGlvbiBpcyBpdHNlbGYgY3VycmVudGx5IGxpbWl0ZWQgdG8gNGss
Cj4gc28gdGhlcmUgaXMgbm8gcmVhbCBuZWVkIHRvIGxpbWl0IHRoZSBvcmRlciBwYXNzZWQgaW50
byB0aGUgbWV0aG9kLgo+Cj4gV2l0aCB0aGlzIHBhdGNoIGFwcGxpZWQgdGhlIFZNIGJvb3QgdGlt
ZSBpcyByZXN0b3JlZCB0byBzb21ldGhpbmcKPiByZWFzb25hYmxlLiBOb3QgYXMgZmFzdCBhcyB3
aXRob3V0IGlvbW11PW5vLXNoYXJlcHQsIGJ1dCB3aXRoaW4gYSBmZXcKPiBzZWNvbmRzIG9mIGl0
Lgo+Cj4gTk9URTogVGhpcyBwYXRjaCB0YWtlcyB0aGUgb3Bwb3J0dW5pdHkgdG8gc2hvcnRlbiBh
IGNvdXBsZSBvZiA+IDgwCj4gICAgICAgY2hhcmFjdGVyIGxpbmVzIGluIHRoZSBjb2RlLgo+Cj4g
U2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KCkkn
bSBhZnJhaWQgdGhhdCBpdCBpc24ndCBuZWVkbGVzcy4KClRoZSBmYWN0IHRoYXQgdGhlIHVuZGVy
bHlpbmcgSU9NTVUgZnVuY3Rpb25zIGNhbiBvbmx5IHdvcmsgd2l0aCA0awpwYWdlcywgaW4gY29t
YmluYXRpb24gd2l0aCBubyAtRVJlc3RhcnQgc3VwcG9ydCwgaXMgcHJlY2lzZWx5IHdoeSB5b3UK
bXVzdCBvbmx5IGV2ZXIgcGFzcyBhIDRrIG9yZGVyIGhlcmUuwqAgT3RoZXJ3aXNlIHdlIHdpbGwg
Z2VudWluZWx5IHdhaXQKZm9yIHRoZSBJT01NVSB0byBtYXAvdW5tYXAgMUcgd29ydGggb2YgNGsg
cGFnZXMgYXQgYSB0aW1lLCB3aGljaCB0aGUKc2VjdXJpdHkgdGVhbSBoYXMgcHJldmlvdXNseSBk
ZWVtZWQgaXMgdG9vIGxvbmcgdG8gd2FpdCBmb3IgYSBzaW5nbGUKb3BlcmF0aW9uLgoKSSdtIGFm
cmFpZCB0aGF0IHRoZSBvbmx5IHNhZmUgb3B0aW9uIEkgc2VlIGhlcmUgaXMgdG8gbWFrZSB0aGUg
cDJtCm9wZXJhdGlvbnMgc3VwcG9ydCBwcm9wZXJseSBwcmVlbXB0aWJsZS4KCn5BbmRyZXcKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 13:26:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 13:26: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 1gClqB-0007Ma-VX; Wed, 17 Oct 2018 13:26:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rnu4=m5=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gClqA-0007MS-Bu
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 13:26:22 +0000
X-Inumbo-ID: 6e2947af-d210-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 6e2947af-d210-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 13:27:44 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 BD75C305FFB4; Wed, 17 Oct 2018 16:26:19 +0300 (EEST)
Received: from [10.10.196.90] (unknown [10.10.196.90])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id ACC263084EEC;
 Wed, 17 Oct 2018 16:26:19 +0300 (EEST)
To: Jan Beulich <JBeulich@suse.com>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?=
 <roger.pau@citrix.com>
References: <1535963136-31751-1-git-send-email-rcojocaru@bitdefender.com>
 <a44355eb-79ab-30ee-26d1-4d611dc8eeb7@citrix.com>
 <ac06731a-a44c-fce7-0638-eecf68579176@citrix.com>
 <d0358c5a-1f63-e64c-d988-d5475caa766f@bitdefender.com>
 <5BB62FA902000078001EE6BC@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <d66b5a9f-4e88-7d67-9238-3f813e665d1d@bitdefender.com>
Date: Wed, 17 Oct 2018 16:26:17 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <5BB62FA902000078001EE6BC@prv1-mh.provo.novell.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH RFC] x86/altp2m: fix display frozen when
 switching to a new view early
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, george.dunlap@citrix.com,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMTAvNC8xOCA2OjIwIFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPiBSb2dlciByZWNlbnRseSBo
YXMgcG9zdGVkIGEgcGF0Y2ggYWRkaW5nIHJhbmdlc2V0X21lcmdlKCksIHdoaWNoIEkgdGhpbmsK
PiBpcyBtb3JlIGdlbmVyYWwgdGhhbiB5b3VyIHJhbmdlc2V0X2NvcHkoKS4gVGhhdCBzYWlkLCBJ
J20gaW4gbm8gd2F5Cj4gY29udmluY2VkIGNvcHlpbmcgKGFuZCB0aGVuIGtlZXBpbmcgaW4gc3lu
YykgdGhlIHJhbmdlIHNldHMgYWNyb3NzIHRoZQo+IGFsdHAybS1zIGlzIHRoZSBiZXN0IGFwcHJv
YWNoLiBJdCBtYXkgd2VsbCBiZSB0aGF0IHRoZSBvcHRpbWFsIHNvbHV0aW9uIGlzCj4gc29tZXdo
ZXJlIGluIHRoZSBtaWRkbGUgYmV0d2VlbiBzaGFyaW5nIGV2ZXJ5dGhpbmcgYW5kIGNvcHlpbmcK
PiBldmVyeXRoaW5nLgoKV291bGQgaXQgYmUgcG9zc2libGUgdG8gZ2V0IFJvZ2VyJ3MgcGF0Y2gg
aW50byBzdGFnaW5nPwoKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1s
L3hlbi1kZXZlbC8yMDE4LTA2L21zZzAxMzMxLmh0bWwKCkl0IGxvb2tzIHNpbXBsZSBlbm91Z2gg
YW5kIGl0IGhhcyBhbHJlYWR5IGFja2VkIGJ5IFdlaS4KCgpUaGFua3MsClJhenZhbgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 13:31:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 13:31: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 1gClue-00088e-Lg; Wed, 17 Oct 2018 13:31:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pwmr=m5=citrix.com=prvs=821ff731b=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gClue-00088Z-4h
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 13:31:00 +0000
X-Inumbo-ID: 7e72efdf-d210-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7e72efdf-d210-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 15:28:12 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,392,1534809600"; d="scan'208";a="80567075"
To: Razvan Cojocaru <rcojocaru@bitdefender.com>, Jan Beulich
 <JBeulich@suse.com>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1535963136-31751-1-git-send-email-rcojocaru@bitdefender.com>
 <a44355eb-79ab-30ee-26d1-4d611dc8eeb7@citrix.com>
 <ac06731a-a44c-fce7-0638-eecf68579176@citrix.com>
 <d0358c5a-1f63-e64c-d988-d5475caa766f@bitdefender.com>
 <5BB62FA902000078001EE6BC@prv1-mh.provo.novell.com>
 <d66b5a9f-4e88-7d67-9238-3f813e665d1d@bitdefender.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <7cc2d3bf-a1dc-b803-cfec-8dd8020b3b10@citrix.com>
Date: Wed, 17 Oct 2018 14:30:35 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <d66b5a9f-4e88-7d67-9238-3f813e665d1d@bitdefender.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH RFC] x86/altp2m: fix display frozen when
 switching to a new view early
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, george.dunlap@citrix.com,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMTcvMTAvMTggMTQ6MjYsIFJhenZhbiBDb2pvY2FydSB3cm90ZToKPiBPbiAxMC80LzE4IDY6
MjAgUE0sIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBSb2dlciByZWNlbnRseSBoYXMgcG9zdGVkIGEg
cGF0Y2ggYWRkaW5nIHJhbmdlc2V0X21lcmdlKCksIHdoaWNoIEkgdGhpbmsKPj4gaXMgbW9yZSBn
ZW5lcmFsIHRoYW4geW91ciByYW5nZXNldF9jb3B5KCkuIFRoYXQgc2FpZCwgSSdtIGluIG5vIHdh
eQo+PiBjb252aW5jZWQgY29weWluZyAoYW5kIHRoZW4ga2VlcGluZyBpbiBzeW5jKSB0aGUgcmFu
Z2Ugc2V0cyBhY3Jvc3MgdGhlCj4+IGFsdHAybS1zIGlzIHRoZSBiZXN0IGFwcHJvYWNoLiBJdCBt
YXkgd2VsbCBiZSB0aGF0IHRoZSBvcHRpbWFsIHNvbHV0aW9uIGlzCj4+IHNvbWV3aGVyZSBpbiB0
aGUgbWlkZGxlIGJldHdlZW4gc2hhcmluZyBldmVyeXRoaW5nIGFuZCBjb3B5aW5nCj4+IGV2ZXJ5
dGhpbmcuCj4gV291bGQgaXQgYmUgcG9zc2libGUgdG8gZ2V0IFJvZ2VyJ3MgcGF0Y2ggaW50byBz
dGFnaW5nPwo+Cj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hl
bi1kZXZlbC8yMDE4LTA2L21zZzAxMzMxLmh0bWwKPgo+IEl0IGxvb2tzIHNpbXBsZSBlbm91Z2gg
YW5kIGl0IGhhcyBhbHJlYWR5IGFja2VkIGJ5IFdlaS4KCkxvb2tzIGdvb2QgZW5vdWdoIHRvIG1l
LsKgIFB1c2hlZC4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 13:32:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 13: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 1gClvr-0008E3-63; Wed, 17 Oct 2018 13:32:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rnu4=m5=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gClvq-0008Dw-1S
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 13:32:14 +0000
X-Inumbo-ID: ab028c62-d210-11e8-a8a5-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id ab028c62-d210-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 15:29:26 +0200 (CEST)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 6E2BE301AB31; Wed, 17 Oct 2018 16:32:11 +0300 (EEST)
Received: from [10.10.196.90] (unknown [10.10.196.90])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 5E6393084EEC;
 Wed, 17 Oct 2018 16:32:11 +0300 (EEST)
To: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich
 <JBeulich@suse.com>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1535963136-31751-1-git-send-email-rcojocaru@bitdefender.com>
 <a44355eb-79ab-30ee-26d1-4d611dc8eeb7@citrix.com>
 <ac06731a-a44c-fce7-0638-eecf68579176@citrix.com>
 <d0358c5a-1f63-e64c-d988-d5475caa766f@bitdefender.com>
 <5BB62FA902000078001EE6BC@prv1-mh.provo.novell.com>
 <d66b5a9f-4e88-7d67-9238-3f813e665d1d@bitdefender.com>
 <7cc2d3bf-a1dc-b803-cfec-8dd8020b3b10@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <3522780f-44ba-511c-3668-06321c8c74a7@bitdefender.com>
Date: Wed, 17 Oct 2018 16:32:08 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <7cc2d3bf-a1dc-b803-cfec-8dd8020b3b10@citrix.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH RFC] x86/altp2m: fix display frozen when
 switching to a new view early
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, george.dunlap@citrix.com,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMTAvMTcvMTggNDozMCBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAxNy8xMC8xOCAx
NDoyNiwgUmF6dmFuIENvam9jYXJ1IHdyb3RlOgo+PiBPbiAxMC80LzE4IDY6MjAgUE0sIEphbiBC
ZXVsaWNoIHdyb3RlOgo+Pj4gUm9nZXIgcmVjZW50bHkgaGFzIHBvc3RlZCBhIHBhdGNoIGFkZGlu
ZyByYW5nZXNldF9tZXJnZSgpLCB3aGljaCBJIHRoaW5rCj4+PiBpcyBtb3JlIGdlbmVyYWwgdGhh
biB5b3VyIHJhbmdlc2V0X2NvcHkoKS4gVGhhdCBzYWlkLCBJJ20gaW4gbm8gd2F5Cj4+PiBjb252
aW5jZWQgY29weWluZyAoYW5kIHRoZW4ga2VlcGluZyBpbiBzeW5jKSB0aGUgcmFuZ2Ugc2V0cyBh
Y3Jvc3MgdGhlCj4+PiBhbHRwMm0tcyBpcyB0aGUgYmVzdCBhcHByb2FjaC4gSXQgbWF5IHdlbGwg
YmUgdGhhdCB0aGUgb3B0aW1hbCBzb2x1dGlvbiBpcwo+Pj4gc29tZXdoZXJlIGluIHRoZSBtaWRk
bGUgYmV0d2VlbiBzaGFyaW5nIGV2ZXJ5dGhpbmcgYW5kIGNvcHlpbmcKPj4+IGV2ZXJ5dGhpbmcu
Cj4+IFdvdWxkIGl0IGJlIHBvc3NpYmxlIHRvIGdldCBSb2dlcidzIHBhdGNoIGludG8gc3RhZ2lu
Zz8KPj4KPj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1k
ZXZlbC8yMDE4LTA2L21zZzAxMzMxLmh0bWwKPj4KPj4gSXQgbG9va3Mgc2ltcGxlIGVub3VnaCBh
bmQgaXQgaGFzIGFscmVhZHkgYWNrZWQgYnkgV2VpLgo+IAo+IExvb2tzIGdvb2QgZW5vdWdoIHRv
IG1lLsKgIFB1c2hlZC4KClRoYW5rcyEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 13:39:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 13: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 1gCm2d-0008UR-7b; Wed, 17 Oct 2018 13:39:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rnu4=m5=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gCm2b-0008UM-T6
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 13:39:13 +0000
X-Inumbo-ID: a5b1a1ca-d211-11e8-a8a5-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id a5b1a1ca-d211-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 15:36:27 +0200 (CEST)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 10D62301AB31; Wed, 17 Oct 2018 16:39:12 +0300 (EEST)
Received: from [10.10.196.90] (unknown [10.10.196.90])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 028CF3000E4F;
 Wed, 17 Oct 2018 16:39:12 +0300 (EEST)
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: xen-devel@lists.xenproject.org
References: <20180927112536.6909-1-george.dunlap@citrix.com>
 <81f65685-d9fc-4939-542f-47427f862ded@bitdefender.com>
Message-ID: <293fda3a-73b1-c194-0ece-7261a4718680@bitdefender.com>
Date: Wed, 17 Oct 2018 16:39:09 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <81f65685-d9fc-4939-542f-47427f862ded@bitdefender.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH] mem_access: Fix npfec.kind propagation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Tim Deegan <tim@xen.org>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Tamas K Lengyel <tamas.lengyel@zentific.com>,
 Alexandru Isaila <aisaila@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvNS8xOCAyOjAwIFBNLCBSYXp2YW4gQ29qb2NhcnUgd3JvdGU6Cj4gT24gOS8yNy8xOCAy
OjI1IFBNLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+PiBUaGUgbmFtZSBvZiB0aGUgIndpdGhfZ2xh
IiBmbGFnIGlzIGNvbmZ1c2luZzsgaXQgaGFzIG5vdGhpbmcgdG8gZG8KPj4gd2l0aCB0aGUgZXhp
c3RlbmNlIG9yIGxhY2sgdGhlcmVvZiBvZiBhIGZhdWx0aW5nIEdMQSwgYnV0IHJhdGhlciB3aGVy
ZQo+PiB0aGUgZmF1bHQgb3JpZ2luYXRlZC4gIFRoZSBucGZlYy5raW5kIHZhbHVlIGlzIGFsd2F5
cyB2YWxpZCwgYW5kCj4+IHNob3VsZCB0aHVzIGJlIHByb3BhZ2F0ZWQsIHJlZ2FyZGxlc3Mgb2Yg
d2hldGhlciBnbGFfdmFsaWQgaXMgc2V0IG9yCj4+IG5vdC4KPj4KPj4gSW4gcGFydGljdWxhciwg
Z2xhX3ZhbGlkIHdpbGwgbmV2ZXIgYmUgc2V0IG9uIEFNRCBzeXN0ZW1zOyBidXQKPj4gbnBmZWMu
a2luZCB3aWxsIHN0aWxsIGJlIHZhbGlkIGFuZCBzaG91bGQgc3RpbGwgYmUgcHJvcGFnYXRlZC4K
Pj4KPj4gU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRl
ci5jb20+Cj4+IFNpZ25lZC1vZmYtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0
cml4LmNvbT4KPiAKPiBBY2tlZC1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVm
ZW5kZXIuY29tPgoKRG9lcyB0aGlzIGFsc28gbmVlZCBUYW1hcycgYWNrIHRvIGdvIGluPwoKClRo
YW5rcywKUmF6dmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 13:46:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 13: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 1gCm9Q-0000pE-1g; Wed, 17 Oct 2018 13:46:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ehpq=m5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gCm9P-0000p9-2U
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 13:46:15 +0000
X-Inumbo-ID: a051b093-d212-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a051b093-d212-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 15:43:27 +0200 (CEST)
Received: from [172.19.248.236] (unknown [104.153.224.168])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 74340205F4;
 Wed, 17 Oct 2018 13:45:40 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539783972;
 bh=mNksjpFTAC/GDrg6mB1ul31SCT2muulcttYHGXYFrV0=;
 h=Date:From:To:cc:Subject:From;
 b=xmSRAnipCxe36yeTATyVxD2BEdjQuPdFj3yf4L0e6NOahee/OL5F5e+XrELMwBfeJ
 vzcXK7tg8shjnyKoS3MsZvpWAjMe1NxSXhpslq+QPwXBjaSH51TXfhRJGVBMm/+6qK
 42358GXeHd0jUp5gAZH+Iknh3ebCOrmqfqbm7ygw=
Date: Wed, 17 Oct 2018 21:44:45 +0800 (CST)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: boris.ostrovsky@oracle.com, jgross@suse.com
Message-ID: <alpine.DEB.2.10.1810171924370.3835@sstabellini-ThinkPad-X260>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] add myself as reviewer for Xen support in Linux
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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, 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>

SXQgd291bGQgYmUgZ29vZCBmb3IgbWUgdG8ga2VlcCBhbiBleWUgb24gdGhlIHBhdGNoZXMgdGhh
dCB0b3VjaCBYZW4Kc3VwcG9ydCBpbiBMaW51eCB0byB0cnkgdG8gc3BvdCBjaGFuZ2VzIHRoYXQg
YnJlYWsgWGVuIG9uIEFSTSBlYXJseSBvbi4KClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCmRpZmYgLS1naXQgYS9NQUlOVEFJTkVSUyBi
L01BSU5UQUlORVJTCmluZGV4IDQwMDgyZTQuLjBjMTk4NGUgMTAwNjQ0Ci0tLSBhL01BSU5UQUlO
RVJTCisrKyBiL01BSU5UQUlORVJTCkBAIC0xNjAxMyw2ICsxNjAxMyw3IEBAIEY6CWFyY2gvYXJt
NjQvaW5jbHVkZS9hc20veGVuLwogWEVOIEhZUEVSVklTT1IgSU5URVJGQUNFCiBNOglCb3JpcyBP
c3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgogTToJSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgorUjoJU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJu
ZWwub3JnPgogTDoJeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnIChtb2RlcmF0ZWQgZm9y
IG5vbi1zdWJzY3JpYmVycykKIFQ6CWdpdCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xp
bnV4L2tlcm5lbC9naXQveGVuL3RpcC5naXQKIFM6CVN1cHBvcnRlZAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 13:54:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 13:54: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 1gCmHa-0001d8-0T; Wed, 17 Oct 2018 13:54:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ehpq=m5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gCmHY-0001d3-4l
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 13:54:40 +0000
X-Inumbo-ID: 628119ac-d214-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 628119ac-d214-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 13:56:03 +0000 (UTC)
Received: from [172.19.248.236] (unknown [104.153.224.168])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 9F5FA21523;
 Wed, 17 Oct 2018 13:54:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539784478;
 bh=3JcbA8w+Nazgh2Qq0HB1vrJYE21asVPfL5vwPSii3uQ=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=LbxWksY3RgFZ+3goiwOtcWzY2u3ZG3oF+w6PQdOUAiS5110SY/ZgnD9eXydzl36kc
 MfZnf//bQeSNcPdE/Rl6EOwDTIZhXa3An1GWRHr3JLuSNMzTB1wrSxHAEbTt5wq8DH
 2N5O0Qo42Jxph7PKFFNjrRKKM4BWpqco2ZTctzgc=
Date: Wed, 17 Oct 2018 21:53:25 +0800 (CST)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
In-Reply-To: <CABfawhng=F=kxn8OAx1Ns8_Lmb0rTxRPVuRToACueYkSPwzyUA@mail.gmail.com>
Message-ID: <alpine.DEB.2.10.1810171929090.3835@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810142125100.4859@sstabellini-ThinkPad-X260>
 <1539597367-25807-2-git-send-email-sstabellini@kernel.org>
 <CABfawhmtLksbC6pyp2SuH=sPR5E6mndwbMMpucBca3nUpDUbqQ@mail.gmail.com>
 <alpine.DEB.2.10.1810160911160.4859@sstabellini-ThinkPad-X260>
 <CABfawhng=F=kxn8OAx1Ns8_Lmb0rTxRPVuRToACueYkSPwzyUA@mail.gmail.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 2/4] xen/arm: initialize access
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, stefanos@xilinx.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAxNiBPY3QgMjAxOCwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IE9uIE1vbiwgT2N0
IDE1LCAyMDE4IGF0IDc6MTQgUE0gU3RlZmFubyBTdGFiZWxsaW5pCj4gPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+IHdyb3RlOgo+ID4KPiA+IE9uIE1vbiwgMTUgT2N0IDIwMTgsIFRhbWFzIEsgTGVu
Z3llbCB3cm90ZToKPiA+ID4gT24gTW9uLCBPY3QgMTUsIDIwMTggYXQgMzo1NyBBTSBTdGVmYW5v
IFN0YWJlbGxpbmkKPiA+ID4gPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+IHdyb3RlOgo+ID4gPiA+
Cj4gPiA+ID4gSW5pdGlhbGl6ZSB2YXJpYWJsZSAqYWNjZXNzIGJlZm9yZSByZXR1cm5pbmcgaXQg
YmFjayB0byB0aGUgY2FsbGVyLgo+ID4gPiA+Cj4gPiA+ID4gU2lnbmVkLW9mZi1ieTogU3RlZmFu
byBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+ID4gPiA+IC0tLQo+ID4gPiA+ICB4
ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jIHwgMSArCj4gPiA+ID4gIDEgZmlsZSBjaGFuZ2VkLCAx
IGluc2VydGlvbigrKQo+ID4gPiA+Cj4gPiA+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9t
ZW1fYWNjZXNzLmMgYi94ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jCj4gPiA+ID4gaW5kZXggYmE0
ZWM3OC4uMTBhYjMwOCAxMDA2NDQKPiA+ID4gPiAtLS0gYS94ZW4vYXJjaC9hcm0vbWVtX2FjY2Vz
cy5jCj4gPiA+ID4gKysrIGIveGVuL2FyY2gvYXJtL21lbV9hY2Nlc3MuYwo+ID4gPiA+IEBAIC00
Nyw2ICs0Nyw3IEBAIHN0YXRpYyBpbnQgX19wMm1fZ2V0X21lbV9hY2Nlc3Moc3RydWN0IGRvbWFp
biAqZCwgZ2ZuX3QgZ2ZuLAo+ID4gPiA+ICAgICAgfTsKPiA+ID4gPgo+ID4gPiA+ICAgICAgQVNT
RVJUKHAybV9pc19sb2NrZWQocDJtKSk7Cj4gPiA+ID4gKyAgICAqYWNjZXNzID0gWEVOTUVNX2Fj
Y2Vzc19uOwo+ID4gPgo+ID4gPiAgV2h5IFhFTk1FTV9hY2Nlc3NfbiBhbmQgd2h5IHNldCB0aGlz
IGF0IGFsbCBoZXJlPwo+ID4KPiA+IEhpIFRhbWFzLAo+ID4KPiA+IFllcywgSSBtaXNzZWQgYW4g
ZXhwbGFuYXRpb24uIEluaXRpYWxpemluZyB2YXJpYWJsZXMgYmVmb3JlIHBhc3NpbmcgdGhlbQo+
ID4gYXMgcGFyYW1ldGVyIG9yIGFzIGEgcmV0dXJuIHZhbHVlIHRvIGEgZnVuY3Rpb24gaXMgYSBz
YWZldHkKPiA+IGNlcnRpZmljYXRpb24gcmVxdWlyZW1lbnQuIEFsc28sIGl0IG1ha2VzIHRoZSBj
b2RlIGEgYml0IG5pY2VyLgo+ID4KPiA+IEluIHRoZSBzcGVjaWZpYyBjYXNlIG9mIHRoaXMgZnVu
Y3Rpb24sICphY2Nlc3MgaXMgaW5pdGlhbGl6ZWQgYmVmb3JlCj4gPiByZXR1cm5pbmcgaW4gYWxs
IGNhc2VzIGJ1dCB0aGUgcmV0dXJuIC1FU1JDSCBjYXNlLiBJIHRob3VnaHQgdGhlIG5pY2VyCj4g
PiB3YXkgdG8gbWFrZSBzdXJlICphY2Nlc3MgaXMgYWx3YXlzIGluaXRpYWxpemVkLCBtYWtpbmcg
dGhlIGNvZGUgbW9yZQo+ID4gcm9idXN0LCB3b3VsZCBiZSB0byBpbml0aWFsaXplICphY2Nlc3Mg
YXQgdGhlIGJlZ2lubmluZyBvZiB0aGUgZnVuY3Rpb24KPiA+IHdpdGggYSByZXN0cmljdGl2ZSB2
YWx1ZS4KPiAKPiBHb3QgaXQsIHRoYW5rcywgUGxlYXNlIHVzZSBwMm0tPmRlZmF1bHRfYWNjZXNz
IGZvciB0aGlzIGluc3RlYWQgdG8gYmUKPiBjb25zaXN0ZW50IHdpdGggc2ltaWxhciBjb2RlIGF0
IG90aGVyIHNwb3RzLgoKT0ssIG5vIHByb2IKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 13:59:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 13: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 1gCmM4-0001p9-Pq; Wed, 17 Oct 2018 13:59:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ehpq=m5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gCmM3-0001ox-Tm
 for xen-devel@lists.xen.org; Wed, 17 Oct 2018 13:59:19 +0000
X-Inumbo-ID: 08c8f514-d215-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 08c8f514-d215-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 14:00:42 +0000 (UTC)
Received: from [172.19.248.236] (unknown [104.153.224.168])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 473A521523;
 Wed, 17 Oct 2018 13:58:48 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539784757;
 bh=WaESDyNdiTrcrLUfAAm5dhDssYU8tUBugJ65Ob2ulDU=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=ErmumXAkrP8gtmA8n8/QC7ynewqjz53xUkqIVVBGeAyHQjVR2OJ26eiNl+R6mv2Bj
 HlST7mtDHHAdhrzDqpiEd1ljNjZIwk72xOOMj9KTkEh2bhKhhZU/1VWHQ8MoZWl2Be
 d5wi//UXJEZib4I+CsEFjpqNqWAKapt4a9asSOFw=
Date: Wed, 17 Oct 2018 21:58:15 +0800 (CST)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <ea9e4900-c886-415c-585a-db620ac9194c@arm.com>
Message-ID: <alpine.DEB.2.10.1810172008170.3835@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
 <1533945710-15159-4-git-send-email-sstabellini@kernel.org>
 <79f450e4-7f96-3f9d-d267-a3aa38b1f26a@arm.com>
 <alpine.DEB.2.10.1810101455160.436@sstabellini-ThinkPad-X260>
 <0efa6dec-8800-f294-e16f-8cf6d4067a84@arm.com>
 <bb36e227-6c35-ed22-a2d0-bffec03a193d@arm.com>
 <alpine.DEB.2.10.1810160947370.4859@sstabellini-ThinkPad-X260>
 <ea9e4900-c886-415c-585a-db620ac9194c@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-2053320843-1539778108=:3835"
Content-ID: <alpine.DEB.2.10.1810172158090.3835@sstabellini-ThinkPad-X260>
Subject: Re: [Xen-devel] [PATCH v3 4/6] xen/arm: zynqmp: eemi access control
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>,
 nd <nd@arm.com>, Stefano Stabellini <sstabellini@kernel.org>,
 xen-devel@lists.xen.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-2053320843-1539778108=:3835
Content-Type: TEXT/PLAIN; CHARSET=UTF-8
Content-Transfer-Encoding: 8BIT
Content-ID: <alpine.DEB.2.10.1810172158091.3835@sstabellini-ThinkPad-X260>

On Tue, 16 Oct 2018, Julien Grall wrote:
> Hi Stefano,
> 
> On 10/16/2018 03:39 AM, Stefano Stabellini wrote:
> > On 15/10/2018 08:25, Julien Grall wrote:
> > > Hi,
> > > 
> > > On 10/10/2018 11:35 PM, Stefano Stabellini wrote:
> > > > On Tue, 28 Aug 2018, Julien Grall wrote:
> > > > > On 11/08/18 01:01, Stefano Stabellini wrote:
> > > > > >  Â Â  #include <xen/iocap.h>
> > > > > >  Â Â  #include <xen/sched.h>
> > > > > >  Â Â  #include <xen/types.h>
> > > > > > @@ -23,6 +91,721 @@
> > > > > >  Â Â  #include <asm/regs.h>
> > > > > >  Â Â  #include <asm/platforms/xilinx-zynqmp-eemi.h>
> > > > > >  Â Â  +struct pm_access
> > > > > > +{
> > > > > > +Â Â Â  paddr_t addr;
> > > > > 
> > > > > It seems that the address will always page-aligned. So could we store
> > > > > a
> > > > > frame
> > > > > using mfn_t?
> > > > 
> > > > Yes we could store just the frame. I started to make the change
> > > > suggested, and all the required corresponding changes to the
> > > > initializations below, for instance:
> > > > 
> > > >  Â Â  [NODE_RPU] = { MM_RPU },
> > > > 
> > > > needs to become:
> > > > 
> > > >  Â Â  [NODE_RPU] = { _mfn(MM_RPU) },
> > > > 
> > > > but when I tried to do that, I get a compilation error:
> > > > 
> > > >  Â Â  xilinx-zynqmp-eemi.c:106:20: error: initializer element is not
> > > > constant
> > > >  Â Â Â Â Â Â Â  [NODE_RPU] = { _mfn(MM_RPU) },
> > > > 
> > > > Unfortunately it is not possible to use mfn_t in static initializations,
> > > > because it is a static inline. I could do:
> > > > 
> > > 
> > > This is a bug in GCC older than 5.0.
> > > 
> > > >  Â Â  [NODE_RPU] = { { MM_RPU } },
> > > > 
> > > > which would work for DEBUG builds but wouldn't work for non-DEBUG
> > > > builds.
> > > > 
> > > > I'll keep paddr_t for the next version of the series.
> > > 
> > > What is the issue with that on non-debug build? We are using this
> > > construction in another place without any compiler issue.
> > 
> > I modified the code as suggested again and tried with newer GCCs (both
> > 6.3.1 and 7.3.1) but I still get the same error:
> > 
> > xilinx-zynqmp-eemi.c:105:20: error: initializer element is not constant
> >       [NODE_RPU] = { _mfn(MM_RPU) },
> 
> I actually misremembered the problem. _mfn is using a static inline helper
> which is not considered as a constant.
> 
> The correct solution would be (mfn_t){ MM_RPU } but GCC 5.0 (and older) does
> not parse correctly the type cast. So we workaround by dropping the cast for
> the initializer.
> 
> On your previous e-mail you said that { { MM_RPU } } would not work for debug.
> One solution would be to introduce _mfn_initializer(...) that would be
> implemented differently for debug and non-debug.
> 
> I think such helper would be useful in other context as well.

OK, I'll do that
--8323329-2053320843-1539778108=:3835
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-2053320843-1539778108=:3835--


From xen-devel-bounces@lists.xenproject.org Wed Oct 17 14:04:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 14: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 1gCmRL-0002dg-GD; Wed, 17 Oct 2018 14:04:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vzhq=m5=citrix.com=prvs=821dd03bf=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gCmRK-0002db-AR
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 14:04:46 +0000
X-Inumbo-ID: cb549456-d215-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cb549456-d215-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 14:06:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,392,1534809600"; d="scan'208";a="80569858"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] x86/mm/p2m: don't needlessly limit MMIO mapping order to
 4k
Thread-Index: AQHUZV5kD34fT5Jq7Uaxv0oY/5NXHKUjTQOAgAAre5A=
Date: Wed, 17 Oct 2018 14:02:49 +0000
Message-ID: <90ebe304b3e9450980ac453e3b02c307@AMSPEX02CL03.citrite.net>
References: <20181016144155.24646-1-paul.durrant@citrix.com>
 <22edb60f-3fb4-3f3c-8975-b4ab565d5acb@citrix.com>
In-Reply-To: <22edb60f-3fb4-3f3c-8975-b4ab565d5acb@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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] x86/mm/p2m: don't needlessly limit MMIO
 mapping order to 4k
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBbmRyZXcgQ29vcGVyDQo+IFNl
bnQ6IDE3IE9jdG9iZXIgMjAxOCAxNDoyNA0KPiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJh
bnRAY2l0cml4LmNvbT47IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiBDYzogR2Vv
cmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgSmFuIEJldWxpY2gNCj4gPGpi
ZXVsaWNoQHN1c2UuY29tPjsgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4NCj4gU3ViamVj
dDogUmU6IFtQQVRDSF0geDg2L21tL3AybTogZG9uJ3QgbmVlZGxlc3NseSBsaW1pdCBNTUlPIG1h
cHBpbmcgb3JkZXINCj4gdG8gNGsNCj4gDQo+IE9uIDE2LzEwLzE4IDE1OjQxLCBQYXVsIER1cnJh
bnQgd3JvdGU6DQo+ID4gVGhlIFAyTSBjb21tb24gY29kZSBjdXJyZW50bHkgcmVzdHJpY3RzIHRo
ZSBNTUlPIG1hcHBpbmcgb3JkZXIgb2YgYW55DQo+ID4gZG9tYWluIHdpdGggSU9NTVUgbWFwcGlu
Z3MsIGJ1dCB0aGF0IGlzIG5vdCB1c2luZyBzaGFyZWQgdGFibGVzLCB0byA0ay4NCj4gPiBUaGlz
IGhhcyBiZWVuIHNob3duIHRvIGhhdmUgYSBodWdlIHBlcmZvcm1hbmNlIGNvc3Qgd2hlbiBwYXNz
aW5nIHRocm91Z2gNCj4gPiBhIFBDSSBkZXZpY2Ugd2l0aCBhIHZlcnkgbGFyZ2UgQkFSIChlLmcu
IE5WSURJQSBQNDApLCBpbmNyZWFzaW5nIHRoZQ0KPiBndWVzdA0KPiA+IGJvb3QgdGltZSBmcm9t
IH4yMHMgdG8gc2V2ZXJhbCBtaW51dGVzIHdoZW4gaW9tbXU9bm8tc2hhcmVwdCBpcw0KPiBzcGVj
aWZpZWQNCj4gPiBvbiB0aGUgWGVuIGNvbW1hbmQgbGluZS4NCj4gPg0KPiA+IFRoZSBsaW1pdGF0
aW9uIHdhcyBhZGRlZCBieSBjb21taXQgYzNjNzU2YmQgIng4Ni9wMm06IHVzZSBsYXJnZSBwYWdl
cw0KPiA+IGZvciBNTUlPIG1hcHBpbmdzIiBob3dldmVyIHRoZSB1bmRlcmx5aW5nIGltcGxlbWVu
dGF0aW9ucyBvZiBwMm0tDQo+ID5zZXRfZW50cnkNCj4gPiBmb3IgSW50ZWwgYW5kIEFNRCBhcmUg
Y29kZWQgdG8gY29wZSB3aXRoIG1hcHBpbmcgb3JkZXJzIGhpZ2hlciB0aGFuIDRrLA0KPiA+IGV2
ZW4gdGhvdWdoIHRoZSBJT01NVSBtYXBwaW5nIGZ1bmN0aW9uIGlzIGl0c2VsZiBjdXJyZW50bHkg
bGltaXRlZCB0bw0KPiA0aywNCj4gPiBzbyB0aGVyZSBpcyBubyByZWFsIG5lZWQgdG8gbGltaXQg
dGhlIG9yZGVyIHBhc3NlZCBpbnRvIHRoZSBtZXRob2QuDQo+ID4NCj4gPiBXaXRoIHRoaXMgcGF0
Y2ggYXBwbGllZCB0aGUgVk0gYm9vdCB0aW1lIGlzIHJlc3RvcmVkIHRvIHNvbWV0aGluZw0KPiA+
IHJlYXNvbmFibGUuIE5vdCBhcyBmYXN0IGFzIHdpdGhvdXQgaW9tbXU9bm8tc2hhcmVwdCwgYnV0
IHdpdGhpbiBhIGZldw0KPiA+IHNlY29uZHMgb2YgaXQuDQo+ID4NCj4gPiBOT1RFOiBUaGlzIHBh
dGNoIHRha2VzIHRoZSBvcHBvcnR1bml0eSB0byBzaG9ydGVuIGEgY291cGxlIG9mID4gODANCj4g
PiAgICAgICBjaGFyYWN0ZXIgbGluZXMgaW4gdGhlIGNvZGUuDQo+ID4NCj4gPiBTaWduZWQtb2Zm
LWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPg0KPiANCj4gSSdtIGFm
cmFpZCB0aGF0IGl0IGlzbid0IG5lZWRsZXNzLg0KPiANCj4gVGhlIGZhY3QgdGhhdCB0aGUgdW5k
ZXJseWluZyBJT01NVSBmdW5jdGlvbnMgY2FuIG9ubHkgd29yayB3aXRoIDRrDQo+IHBhZ2VzLCBp
biBjb21iaW5hdGlvbiB3aXRoIG5vIC1FUmVzdGFydCBzdXBwb3J0LCBpcyBwcmVjaXNlbHkgd2h5
IHlvdQ0KPiBtdXN0IG9ubHkgZXZlciBwYXNzIGEgNGsgb3JkZXIgaGVyZS7CoCBPdGhlcndpc2Ug
d2Ugd2lsbCBnZW51aW5lbHkgd2FpdA0KPiBmb3IgdGhlIElPTU1VIHRvIG1hcC91bm1hcCAxRyB3
b3J0aCBvZiA0ayBwYWdlcyBhdCBhIHRpbWUsIHdoaWNoIHRoZQ0KPiBzZWN1cml0eSB0ZWFtIGhh
cyBwcmV2aW91c2x5IGRlZW1lZCBpcyB0b28gbG9uZyB0byB3YWl0IGZvciBhIHNpbmdsZQ0KPiBv
cGVyYXRpb24uDQo+IA0KDQpPaywgSSBhZ3JlZSB0aGF0IHRoZXJlIG1heSBiZSBhbiBpc3N1ZSB3
aXRoIDFHIGJ1dCBub3QgZm9yIDJNLiBJIGhhdmUgdGVzdGVkIHRoZSBwYXRjaCBhbmQsIGFzIEkg
c2FpZCBpbiBteSBjb21tZW50LCB0aGUgdG90YWwgY29zdCBvZiB0aGUgYWxsIHRoZSBkb21jdGxz
IHdhcyBiYXJlbHkgZGlmZmVyZW50IGZyb20gd2hlbiBwYWdlIHNoYXJpbmcgd2FzIHR1cm5lZCBv
bi4NCg0KPiBJJ20gYWZyYWlkIHRoYXQgdGhlIG9ubHkgc2FmZSBvcHRpb24gSSBzZWUgaGVyZSBp
cyB0byBtYWtlIHRoZSBwMm0NCj4gb3BlcmF0aW9ucyBzdXBwb3J0IHByb3Blcmx5IHByZWVtcHRp
YmxlLg0KPiANCg0KVGhhdCdzIGEgbG90IG9mIHJlLXdvcmsuIEkgYWdyZWUgaXQgaXMgdGhlIGNv
cnJlY3Qgc29sdXRpb24gYnV0IHdpdGhvdXQgYSBwYXRjaCB0byBhbGxvdyBhdCBsZWFzdCAyTSBt
YXBwaW5nLCBhIHN5c3RlbSB3aXRob3V0IHNoYXJlZCB0YWJsZXMgaXMgdW51c2FibGUgc28gSSB0
aGluayBzdWNoIGEgcGF0Y2ggaXMgcmVhc29uYWJsZSBzdG9wLWdhcC4NCg0KICBQYXVsDQoNCj4g
fkFuZHJldw0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 14:04:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 14: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 1gCmRP-0002ec-Qd; Wed, 17 Oct 2018 14:04:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ehpq=m5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gCmRO-0002eW-Q9
 for xen-devel@lists.xen.org; Wed, 17 Oct 2018 14:04:50 +0000
X-Inumbo-ID: 39f75216-d215-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 39f75216-d215-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 16:02:04 +0200 (CEST)
Received: from [172.19.248.236] (unknown [104.153.224.168])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id E25802151D;
 Wed, 17 Oct 2018 14:04:29 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539785089;
 bh=FP77itraFToBw3A19muLrftyavSgh3t8RgYi3Z117zg=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=xuu5brIt63voPejJHyh+g6sp6iVRHN2xqrtejxQpS/aWsfMo2nfUuOB6FQp5i7IQD
 G0RG0dP1AfSgqiXsguXmqnJoTtt6DFbsryB72nVU+GrPBNt0ts4gwAQ4aBqSgGDn0w
 cOm0jyAnh3xzXEHhafmhzxsvLgn8Z34GcPOooMHs=
Date: Wed, 17 Oct 2018 22:03:48 +0800 (CST)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <d519296a-7076-d3fd-d6f8-27a9b9adfb76@arm.com>
Message-ID: <alpine.DEB.2.10.1810172201590.3835@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
 <1533945710-15159-4-git-send-email-sstabellini@kernel.org>
 <79f450e4-7f96-3f9d-d267-a3aa38b1f26a@arm.com>
 <alpine.DEB.2.10.1810101455160.436@sstabellini-ThinkPad-X260>
 <0efa6dec-8800-f294-e16f-8cf6d4067a84@arm.com>
 <bb36e227-6c35-ed22-a2d0-bffec03a193d@arm.com>
 <alpine.DEB.2.10.1810160947370.4859@sstabellini-ThinkPad-X260>
 <d519296a-7076-d3fd-d6f8-27a9b9adfb76@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-1433526422-1539785086=:3835"
Subject: Re: [Xen-devel] [PATCH v3 4/6] xen/arm: zynqmp: eemi access control
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>,
 nd <nd@arm.com>, Stefano Stabellini <sstabellini@kernel.org>,
 xen-devel@lists.xen.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-1433526422-1539785086=:3835
Content-Type: TEXT/PLAIN; charset=UTF-8
Content-Transfer-Encoding: 8BIT

On Tue, 16 Oct 2018, Julien Grall wrote:
> Hi,
> 
> Sorry I forgot to answer to the rest of the e-mail.
> 
> On 10/16/2018 03:39 AM, Stefano Stabellini wrote:
> > On 15/10/2018 08:25, Julien Grall wrote:
> > > > > > +Â Â Â  bool hwdom_access;Â Â Â  /* HW domain gets access regardless.Â  */
> > > > > > +};
> > > > > > +
> > > > > > +/*
> > > > > > + * This table maps a node into a memory address.
> > > > > > + * If a guest has access to the address, it has enough control
> > > > > > + * over the node to grant it access to EEMI calls for that node.
> > > > > > + */
> > > > > > +static const struct pm_access pm_node_access[] = {
> > > > > 
> > > > > [...]
> > > > > 
> > > > > > +
> > > > > > +/*
> > > > > > + * This table maps reset line IDs into a memory address.
> > > > > > + * If a guest has access to the address, it has enough control
> > > > > > + * over the affected node to grant it access to EEMI calls for
> > > > > > + * resetting that node.
> > > > > > + */
> > > > > > +#define XILPM_RESET_IDX(n) (n - XILPM_RESET_PCIE_CFG)
> > > > > > +static const struct pm_access pm_reset_access[] = {
> > > > > 
> > > > > [...]
> > > > > 
> > > > > > +
> > > > > > +/*
> > > > > > + * This table maps reset line IDs into a memory address.
> > > > > > + * If a guest has access to the address, it has enough control
> > > > > > + * over the affected node to grant it access to EEMI calls for
> > > > > > + * resetting that node.
> > > > > > + */
> > > > > > +static const struct {
> > > > > > +Â Â Â  paddr_t start;
> > > > > > +Â Â Â  paddr_t size;
> > > > > > +Â Â Â  uint32_t mask;Â Â  /* Zero means no mask, i.e all bits.Â  */
> > > > > > +Â Â Â  enum pm_node_id node;
> > > > > > +Â Â Â  bool hwdom_access;
> > > > > > +Â Â Â  bool readonly;
> > > > > > +} pm_mmio_access[] = {
> > > > > 
> > > > > Those 3 arrays contains a lot of hardcoded value. Can't any of this be
> > > > > detected from the device-tree?
> > > > 
> > > > No, the information is not available on device tree unfortunately. >
> > > > 
> > > > > I would be interested to know how this is going to work with upstream
> > > > > Linux.
> > > > > Do you hardcode all the values there as well?
> > > > 
> > > > Yes: the IDs are specified on an header file, see
> > > > include/linux/firmware/xlnx-zynqmp.h on the zynq/firmware branch of the
> > > > arm-soc tree. In addition to the IDs, we also have the memory addresses
> > > > in Xen to do the permission checks.
> > > 
> > > I am afraid this is not linux upstream. Can you point to the code in
> > > Linus's
> > > git or explain the state of the review?
> > 
> > It hasn't been pulled into Linux yet, I was told it has already been
> > reviewed and is queued in arm-soc for upstreaming at the next merge
> > window, which should be imminent.
> 
> Looking at that branch, I can see some DT bindings at least for the clock. I
> also don't see any hardcoded value for device so far in that series. Is it
> going to be sent separately?

If you look at include/linux/firmware/xlnx-zynqmp.h, you'll see some
hardcode values, specifically enum pm_api_id matches numerically the
enum by the same name this series introduces in
xen/include/asm-arm/platforms/xilinx-zynqmp-eemi.h


> > > > > > +static bool pm_check_access(const struct pm_access *acl, struct
> > > > > > domain *d,
> > > > > > +Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  uint32_t idx)
> > > > > > +{
> > > > > > +Â Â Â  unsigned long mfn;
> > > > > 
> > > > > mfn_t please. The code is not that nice but at least it add more
> > > > > safety
> > > > > in the
> > > > > code. Hopefully iommu_access_permitted will be converted to typesafe
> > > > > MFN
> > > > > soon.
> > > > 
> > > > Yes, I can make this change without issues.
> > > > 
> > > > 
> > > > > > +
> > > > > > +Â Â Â  if ( acl[idx].hwdom_access && is_hardware_domain(d) )
> > > > > > +Â Â Â Â Â Â Â  return true;
> > > > > > +
> > > > > > +Â Â Â  if ( !acl[idx].addr )
> > > > > > +Â Â Â Â Â Â Â  return false;
> > > > > > +
> > > > > > +Â Â Â  mfn = PFN_DOWN(acl[idx].addr);
> > > > > 
> > > > > maddr_to_mfn(...);
> > > > 
> > > > OK
> > > > 
> > > > 
> > > > > > +Â Â Â  return iomem_access_permitted(d, mfn, mfn);
> > > > > 
> > > > > Is the address something that a guest would be allowed to read/write
> > > > > directly?
> > > > > If not, then iomem_access_permitted(...) should not be used.
> > > > 
> > > > Yes, the address would be something remapped to the guest using iomem.
> > > 
> > > In the documentation at the beginning of the file you say that memory
> > > ranges
> > > are typically secure memory. So how a guest can access them directly?
> > > 
> > > I probably need a bit more background here... What is the address
> > > correspond
> > > to at the end?
> > 
> > The address corresponds to the MMIO region of the device. For instance,
> > MM_GEM0 is 0xff0b0000, which is the address of the network card. It is
> > accessible. The same goes for MM_CAN0, MM_TTC0, MM_SD0, and all the
> > others -- they are all accessible. These are the addresses used in this
> > check that should be remapped into the guest.
> > 
> > However, things are different for the pm_mmio_access array used in
> > domain_has_mmio_access to check for access rights. (That is also where
> > the mask is applied to writes and not to reads, see below.) In that
> > case, the addresses correspond to single registers inside the
> > zynqmp-psgtr region ("ZynqMP High Speed Processing System Gigabit
> > Transceiver") and pin controller region. As you can see, in
> > domain_has_mmio_access the access checks are still done on the
> > corresponding node address, which is the one that gets remapped. For
> > instance in the case of the network card, the remapped address is
> > 0xff0b0000, checks are done on it, but the zynqmp-psgtr and pin
> > contoller region registers are:
> > 
> > {
> >      .start = MM_CRL_APB + R_CRL_GEM0_REF_CTRL,
> >      .size = 4, .node = NODE_ETH_0
> > }
> > [...]
> > {
> >      .start = MM_IOU_SLCR + R_IOU_SLCR_IOU_RAM_GEM0,
> >      .size = 4, .node = NODE_ETH_0
> > }
> > 
> > The comment comes from Edgar, but I think that he meant that VMs won't
> > be able to write to these regions directly. I'll improve the comment.
> 
> Thank you for the explanation. Can you add something similar to what you wrote
> in the code?
 
Yes, I'll do that
--8323329-1433526422-1539785086=:3835
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-1433526422-1539785086=:3835--


From xen-devel-bounces@lists.xenproject.org Wed Oct 17 14:27:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 14: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 1gCmmp-0004I3-ST; Wed, 17 Oct 2018 14:26:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=6/n1=m5=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gCmmo-0004Hy-Tr
 for xen-devel@lists.xen.org; Wed, 17 Oct 2018 14:26:58 +0000
X-Inumbo-ID: e5d1c894-d218-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id e5d1c894-d218-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 14:28:21 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 83BC780D;
 Wed, 17 Oct 2018 07:26:56 -0700 (PDT)
Received: from [10.1.196.50] (unknown [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 9F6213F59C;
 Wed, 17 Oct 2018 07:26:55 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
 <1533945710-15159-4-git-send-email-sstabellini@kernel.org>
 <79f450e4-7f96-3f9d-d267-a3aa38b1f26a@arm.com>
 <alpine.DEB.2.10.1810101455160.436@sstabellini-ThinkPad-X260>
 <0efa6dec-8800-f294-e16f-8cf6d4067a84@arm.com>
 <bb36e227-6c35-ed22-a2d0-bffec03a193d@arm.com>
 <alpine.DEB.2.10.1810160947370.4859@sstabellini-ThinkPad-X260>
 <d519296a-7076-d3fd-d6f8-27a9b9adfb76@arm.com>
 <alpine.DEB.2.10.1810172201590.3835@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <35d6f7b5-8ca3-dfec-9857-0f1db79723b6@arm.com>
Date: Wed, 17 Oct 2018 15:26:54 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810172201590.3835@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 4/6] xen/arm: zynqmp: eemi access control
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>,
 nd <nd@arm.com>, 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>

SGkgU3RlZmFubywKCk9uIDE3LzEwLzIwMTggMTU6MDMsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBUdWUsIDE2IE9jdCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpLAo+Pgo+
PiBTb3JyeSBJIGZvcmdvdCB0byBhbnN3ZXIgdG8gdGhlIHJlc3Qgb2YgdGhlIGUtbWFpbC4KPj4K
Pj4gT24gMTAvMTYvMjAxOCAwMzozOSBBTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4g
T24gMTUvMTAvMjAxOCAwODoyNSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+Pj4+ICvCoMKgwqAg
Ym9vbCBod2RvbV9hY2Nlc3M7wqDCoMKgIC8qIEhXIGRvbWFpbiBnZXRzIGFjY2VzcyByZWdhcmRs
ZXNzLsKgICovCj4+Pj4+Pj4gK307Cj4+Pj4+Pj4gKwo+Pj4+Pj4+ICsvKgo+Pj4+Pj4+ICsgKiBU
aGlzIHRhYmxlIG1hcHMgYSBub2RlIGludG8gYSBtZW1vcnkgYWRkcmVzcy4KPj4+Pj4+PiArICog
SWYgYSBndWVzdCBoYXMgYWNjZXNzIHRvIHRoZSBhZGRyZXNzLCBpdCBoYXMgZW5vdWdoIGNvbnRy
b2wKPj4+Pj4+PiArICogb3ZlciB0aGUgbm9kZSB0byBncmFudCBpdCBhY2Nlc3MgdG8gRUVNSSBj
YWxscyBmb3IgdGhhdCBub2RlLgo+Pj4+Pj4+ICsgKi8KPj4+Pj4+PiArc3RhdGljIGNvbnN0IHN0
cnVjdCBwbV9hY2Nlc3MgcG1fbm9kZV9hY2Nlc3NbXSA9IHsKPj4+Pj4+Cj4+Pj4+PiBbLi4uXQo+
Pj4+Pj4KPj4+Pj4+PiArCj4+Pj4+Pj4gKy8qCj4+Pj4+Pj4gKyAqIFRoaXMgdGFibGUgbWFwcyBy
ZXNldCBsaW5lIElEcyBpbnRvIGEgbWVtb3J5IGFkZHJlc3MuCj4+Pj4+Pj4gKyAqIElmIGEgZ3Vl
c3QgaGFzIGFjY2VzcyB0byB0aGUgYWRkcmVzcywgaXQgaGFzIGVub3VnaCBjb250cm9sCj4+Pj4+
Pj4gKyAqIG92ZXIgdGhlIGFmZmVjdGVkIG5vZGUgdG8gZ3JhbnQgaXQgYWNjZXNzIHRvIEVFTUkg
Y2FsbHMgZm9yCj4+Pj4+Pj4gKyAqIHJlc2V0dGluZyB0aGF0IG5vZGUuCj4+Pj4+Pj4gKyAqLwo+
Pj4+Pj4+ICsjZGVmaW5lIFhJTFBNX1JFU0VUX0lEWChuKSAobiAtIFhJTFBNX1JFU0VUX1BDSUVf
Q0ZHKQo+Pj4+Pj4+ICtzdGF0aWMgY29uc3Qgc3RydWN0IHBtX2FjY2VzcyBwbV9yZXNldF9hY2Nl
c3NbXSA9IHsKPj4+Pj4+Cj4+Pj4+PiBbLi4uXQo+Pj4+Pj4KPj4+Pj4+PiArCj4+Pj4+Pj4gKy8q
Cj4+Pj4+Pj4gKyAqIFRoaXMgdGFibGUgbWFwcyByZXNldCBsaW5lIElEcyBpbnRvIGEgbWVtb3J5
IGFkZHJlc3MuCj4+Pj4+Pj4gKyAqIElmIGEgZ3Vlc3QgaGFzIGFjY2VzcyB0byB0aGUgYWRkcmVz
cywgaXQgaGFzIGVub3VnaCBjb250cm9sCj4+Pj4+Pj4gKyAqIG92ZXIgdGhlIGFmZmVjdGVkIG5v
ZGUgdG8gZ3JhbnQgaXQgYWNjZXNzIHRvIEVFTUkgY2FsbHMgZm9yCj4+Pj4+Pj4gKyAqIHJlc2V0
dGluZyB0aGF0IG5vZGUuCj4+Pj4+Pj4gKyAqLwo+Pj4+Pj4+ICtzdGF0aWMgY29uc3Qgc3RydWN0
IHsKPj4+Pj4+PiArwqDCoMKgIHBhZGRyX3Qgc3RhcnQ7Cj4+Pj4+Pj4gK8KgwqDCoCBwYWRkcl90
IHNpemU7Cj4+Pj4+Pj4gK8KgwqDCoCB1aW50MzJfdCBtYXNrO8KgwqAgLyogWmVybyBtZWFucyBu
byBtYXNrLCBpLmUgYWxsIGJpdHMuwqAgKi8KPj4+Pj4+PiArwqDCoMKgIGVudW0gcG1fbm9kZV9p
ZCBub2RlOwo+Pj4+Pj4+ICvCoMKgwqAgYm9vbCBod2RvbV9hY2Nlc3M7Cj4+Pj4+Pj4gK8KgwqDC
oCBib29sIHJlYWRvbmx5Owo+Pj4+Pj4+ICt9IHBtX21taW9fYWNjZXNzW10gPSB7Cj4+Pj4+Pgo+
Pj4+Pj4gVGhvc2UgMyBhcnJheXMgY29udGFpbnMgYSBsb3Qgb2YgaGFyZGNvZGVkIHZhbHVlLiBD
YW4ndCBhbnkgb2YgdGhpcyBiZQo+Pj4+Pj4gZGV0ZWN0ZWQgZnJvbSB0aGUgZGV2aWNlLXRyZWU/
Cj4+Pj4+Cj4+Pj4+IE5vLCB0aGUgaW5mb3JtYXRpb24gaXMgbm90IGF2YWlsYWJsZSBvbiBkZXZp
Y2UgdHJlZSB1bmZvcnR1bmF0ZWx5LiA+Cj4+Pj4+Cj4+Pj4+PiBJIHdvdWxkIGJlIGludGVyZXN0
ZWQgdG8ga25vdyBob3cgdGhpcyBpcyBnb2luZyB0byB3b3JrIHdpdGggdXBzdHJlYW0KPj4+Pj4+
IExpbnV4Lgo+Pj4+Pj4gRG8geW91IGhhcmRjb2RlIGFsbCB0aGUgdmFsdWVzIHRoZXJlIGFzIHdl
bGw/Cj4+Pj4+Cj4+Pj4+IFllczogdGhlIElEcyBhcmUgc3BlY2lmaWVkIG9uIGFuIGhlYWRlciBm
aWxlLCBzZWUKPj4+Pj4gaW5jbHVkZS9saW51eC9maXJtd2FyZS94bG54LXp5bnFtcC5oIG9uIHRo
ZSB6eW5xL2Zpcm13YXJlIGJyYW5jaCBvZiB0aGUKPj4+Pj4gYXJtLXNvYyB0cmVlLiBJbiBhZGRp
dGlvbiB0byB0aGUgSURzLCB3ZSBhbHNvIGhhdmUgdGhlIG1lbW9yeSBhZGRyZXNzZXMKPj4+Pj4g
aW4gWGVuIHRvIGRvIHRoZSBwZXJtaXNzaW9uIGNoZWNrcy4KPj4+Pgo+Pj4+IEkgYW0gYWZyYWlk
IHRoaXMgaXMgbm90IGxpbnV4IHVwc3RyZWFtLiBDYW4geW91IHBvaW50IHRvIHRoZSBjb2RlIGlu
Cj4+Pj4gTGludXMncwo+Pj4+IGdpdCBvciBleHBsYWluIHRoZSBzdGF0ZSBvZiB0aGUgcmV2aWV3
Pwo+Pj4KPj4+IEl0IGhhc24ndCBiZWVuIHB1bGxlZCBpbnRvIExpbnV4IHlldCwgSSB3YXMgdG9s
ZCBpdCBoYXMgYWxyZWFkeSBiZWVuCj4+PiByZXZpZXdlZCBhbmQgaXMgcXVldWVkIGluIGFybS1z
b2MgZm9yIHVwc3RyZWFtaW5nIGF0IHRoZSBuZXh0IG1lcmdlCj4+PiB3aW5kb3csIHdoaWNoIHNo
b3VsZCBiZSBpbW1pbmVudC4KPj4KPj4gTG9va2luZyBhdCB0aGF0IGJyYW5jaCwgSSBjYW4gc2Vl
IHNvbWUgRFQgYmluZGluZ3MgYXQgbGVhc3QgZm9yIHRoZSBjbG9jay4gSQo+PiBhbHNvIGRvbid0
IHNlZSBhbnkgaGFyZGNvZGVkIHZhbHVlIGZvciBkZXZpY2Ugc28gZmFyIGluIHRoYXQgc2VyaWVz
LiBJcyBpdAo+PiBnb2luZyB0byBiZSBzZW50IHNlcGFyYXRlbHk/Cj4gCj4gSWYgeW91IGxvb2sg
YXQgaW5jbHVkZS9saW51eC9maXJtd2FyZS94bG54LXp5bnFtcC5oLCB5b3UnbGwgc2VlIHNvbWUK
PiBoYXJkY29kZSB2YWx1ZXMsIHNwZWNpZmljYWxseSBlbnVtIHBtX2FwaV9pZCBtYXRjaGVzIG51
bWVyaWNhbGx5IHRoZQo+IGVudW0gYnkgdGhlIHNhbWUgbmFtZSB0aGlzIHNlcmllcyBpbnRyb2R1
Y2VzIGluCj4geGVuL2luY2x1ZGUvYXNtLWFybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1lZW1p
LmgKCkkgZG9uJ3QgdGhpbmsgd2UgYXJlIHRhbGtpbmcgdGhlIHNhbWUgdGhpbmdzLiBJIGFtIHRh
bGtpbmcgYWJvdXQgCnBtX25vZGVfaWQvcG1fbm9kZV9yZXNldCAobm90IHBtX2FwaV9pZCkuIEkg
ZG9uJ3Qgc2VlIHN1Y2ggY29kZSBpbiBMaW51eCAKYXQgdGhlIG1vbWVudCBhbmQgYSBiaXQgc3Vy
cHJpc2VkIHRoYXQgbm8gRFQgYmluZGluZ3Mgd2lsbCBiZSB1c2VkIHRvIApsaW5rIHRoZSB2YWx1
ZSB3aXRoIGEgZGV2aWNlLgoKU28gbXkgcXVlc3Rpb24gc3RhbmRzLCBob3cgTGludXggd2lsbCB1
c2UgcG1fbm9kZV9pZC9wbV9ub2RlX3Jlc2V0PyBDYW4gCnlvdSBwb2ludCB0byBjb2RlIGlmIHRo
YXQgZXhpc3RzLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 14:31:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 14: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 1gCmqg-000518-FC; Wed, 17 Oct 2018 14:30:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ehpq=m5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gCmqf-000513-DR
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 14:30:57 +0000
X-Inumbo-ID: 74816dc9-d219-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 74816dc9-d219-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 14:32:20 +0000 (UTC)
Received: from [172.19.248.236] (unknown [104.153.224.168])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 00DB720658;
 Wed, 17 Oct 2018 14:30:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539786656;
 bh=05NEDAmMIU47HsOZrH/YNYFFy1YXkWKB95cpVNmqsuo=;
 h=Date:From:To:cc:Subject:From;
 b=Vpb+W0Cx1tBWzTzzQHCk/4qEsncJQBLe9r10IwT+WGapm+hUlXu3sekPP4XyiQqEs
 I20XZsitkB238K8K/hJvOpydUmWXH8xd2I6SlrQpTyt6l2e6j9dju9Y4pUqygaqH4l
 4eWXZBDYQ2meH9+8XVY52ReU5cUhxZ8TdjZBDPHY=
Date: Wed, 17 Oct 2018 22:30:14 +0800 (CST)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: xen-devel@lists.xenproject.org
Message-ID: <alpine.DEB.2.10.1810172229070.3835@sstabellini-ThinkPad-X260>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 0/4] misc safety certification 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, julien.grall@arm.com, sstabellini@kernel.org,
 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>

SGkgYWxsLAoKVGhpcyBzaG9ydCBwYXRjaCBzZXJpZXMgZml4ZXMgYSBmZXcgaXNzdWVzIGRpc2Nv
dmVyZWQgYnkgdGhlIHNhZmV0eQpjZXJ0aWZpY2F0aW9ucyBjb2RlIHNjYW5uZXIuIFRoZSBmaXJz
dCB0d28gcGF0Y2hlcyBhZGRyZXNzIHNpbXBsZQp2YXJpYWJsZSBpbml0aWFsaXphdGlvbnMgY29u
Y2VybnMuIFRoZSB0aGlyZCBwYXRjaCBpbnRyb2R1Y2VzIGEgbmV3Cm1hY3JvIHRoYXQgaXMgdXNl
ZCB0aHJvdWdob3V0IHRoZSBjb2RlIGluIHBhdGNoICM0IHRvIGFjY2VzcyBfc3RleHQsCl9ldGV4
dCBwb2ludGVycyBhbmQgZnJpZW5kcy4KCgpKYW4sIEFuZHJldywgYXMgeW91IGtub3cgbXkgZ29h
bCBpcyB0byBmaXggYXJtIGFuZCBjb21tb24gY29kZS4gSSB0aGluawppdCB3b3VsZCBiZSBiZXN0
IHRvIGRvIHRoZSBzYW1lIGZvciB0aGUgeDg2IGNvZGUgYXMgd2VsbCwgYnV0IGxldCBtZQprbm93
IGlmIHlvdSB0aGluayBvdGhlcndpc2UuCgoKQ2hlZXJzLAoKU3RlZmFubwoKClN0ZWZhbm8gU3Rh
YmVsbGluaSAoNCk6CiAgICAgIHhlbi9hcm06IGluaXRpYWxpemUgdGFyZ2V0CiAgICAgIHhlbi9h
cm06IGluaXRpYWxpemUgYWNjZXNzCiAgICAgIHhlbjogaW50cm9kdWNlIF9fc3ltYm9sCiAgICAg
IHhlbjogdXNlIF9fc3ltYm9sIGV2ZXJ5d2hlcmUKCiB4ZW4vYXJjaC9hcm0vYWx0ZXJuYXRpdmUu
YyAgICAgICAgICB8ICA2ICstLQogeGVuL2FyY2gvYXJtL2FybTMyL2xpdmVwYXRjaC5jICAgICAg
fCAgMiArLQogeGVuL2FyY2gvYXJtL2FybTY0L2xpdmVwYXRjaC5jICAgICAgfCAgMiArLQogeGVu
L2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jICAgICAgICAgfCAgMiArLQogeGVuL2FyY2gvYXJtL2xp
dmVwYXRjaC5jICAgICAgICAgICAgfCAgNiArLS0KIHhlbi9hcmNoL2FybS9tZW1fYWNjZXNzLmMg
ICAgICAgICAgIHwgIDEgKwogeGVuL2FyY2gvYXJtL21tLmMgICAgICAgICAgICAgICAgICAgfCAx
NyArKysrLS0tLQogeGVuL2FyY2gvYXJtL3NldHVwLmMgICAgICAgICAgICAgICAgfCAgOCArKy0t
CiB4ZW4vYXJjaC9hcm0vdmdpYy12Mi5jICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC9h
cm0vdmdpYy12My5jICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvc2V0dXAuYyAg
ICAgICAgICAgICAgICB8IDc5ICsrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0K
IHhlbi9hcmNoL3g4Ni90Ym9vdC5jICAgICAgICAgICAgICAgIHwgMTIgKysrLS0tCiB4ZW4vYXJj
aC94ODYveDg2XzY0L21hY2hpbmVfa2V4ZWMuYyB8ICA0ICstCiB4ZW4vaW5jbHVkZS9hc20tYXJt
L2dyYW50X3RhYmxlLmggICB8ICAzICstCiB4ZW4vaW5jbHVkZS9hc20tYXJtL21tLmggICAgICAg
ICAgICB8ICA0ICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L21tLmggICAgICAgICAgICB8ICA0ICst
CiB4ZW4vaW5jbHVkZS94ZW4vY29tcGlsZXIuaCAgICAgICAgICB8ICA2ICsrKwogeGVuL2luY2x1
ZGUveGVuL2tlcm5lbC5oICAgICAgICAgICAgfCAyNCArKysrKy0tLS0tLQogMTggZmlsZXMgY2hh
bmdlZCwgOTkgaW5zZXJ0aW9ucygrKSwgODUgZGVsZXRpb25zKC0pCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 14:31:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 14: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 1gCmrd-00054q-Qr; Wed, 17 Oct 2018 14:31:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ehpq=m5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gCmrc-00054j-88
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 14:31:56 +0000
X-Inumbo-ID: 97cfb059-d219-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 97cfb059-d219-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 14:33:20 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.unitedwifi.com (unknown
 [104.153.224.168])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id B664920658;
 Wed, 17 Oct 2018 14:31:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539786715;
 bh=AinK9nbcwJU/VZ8heCws5lYHiEFAZK2olKfYEXSpakM=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=npZN2fHkXwt62ewW5KrtR1SA4740hO9L1AmMJ4VKrSUhUDZrKJ+7m+A083rc5ioCp
 lcPkZ3jRUqmbz0mIEs6rFU+AtoXLZpzb8dzpnYaRlYawNg++rGEFxjXS98CsG5GNBB
 yssa1Fg8zbxWxfAclL9/ujljKc7tFM+c3vT9ReBo=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Wed, 17 Oct 2018 22:31:13 +0800
Message-Id: <1539786676-8797-1-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810172229070.3835@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810172229070.3835@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v2 1/4] xen/arm: initialize target
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, julien.grall@arm.com,
 sstabellini@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>

SW5pdGlhbGl6ZSB2YXJpYWJsZSB0YXJnZXQgYmVmb3JlIHBhc3NpbmcgaXQgYXMgYSBwYXJhbWV0
ZXIuCkl0IG1ha2VzIHRoZSBjb2RlIGEgYml0IG5pY2VyIGFuZCBpdCBpcyBhIHNhZmV0eSBjZXJ0
aWZpY2F0aW9uCnJlcXVpcmVtZW50LgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5p
IDxzdGVmYW5vc0B4aWxpbnguY29tPgotLS0KQ2hhbmdlcyBpbiB2MjoKLSBpbXByb3ZlIGNvbW1l
bnQKLS0tCiB4ZW4vYXJjaC9hcm0vdmdpYy12Mi5jIHwgMiArLQogeGVuL2FyY2gvYXJtL3ZnaWMt
djMuYyB8IDIgKy0KIDIgZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92Z2ljLXYyLmMgYi94ZW4vYXJjaC9hcm0v
dmdpYy12Mi5jCmluZGV4IGY2YzExZjEuLjAwOTlmY2YgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2Fy
bS92Z2ljLXYyLmMKKysrIGIveGVuL2FyY2gvYXJtL3ZnaWMtdjIuYwpAQCAtMzc5LDYgKzM3OSw3
IEBAIHN0YXRpYyBib29sIHZnaWNfdjJfdG9fc2dpKHN0cnVjdCB2Y3B1ICp2LCByZWdpc3Rlcl90
IHNnaXIpCiAgICAgZW51bSBnaWNfc2dpX21vZGUgc2dpX21vZGU7CiAgICAgc3RydWN0IHNnaV90
YXJnZXQgdGFyZ2V0OwogCisgICAgc2dpX3RhcmdldF9pbml0KCZ0YXJnZXQpOwogICAgIGlycW1v
ZGUgPSAoc2dpciAmIEdJQ0RfU0dJX1RBUkdFVF9MSVNUX01BU0spID4+IEdJQ0RfU0dJX1RBUkdF
VF9MSVNUX1NISUZUOwogICAgIHZpcnEgPSAoc2dpciAmIEdJQ0RfU0dJX0lOVElEX01BU0spOwog
CkBAIC0zODYsNyArMzg3LDYgQEAgc3RhdGljIGJvb2wgdmdpY192Ml90b19zZ2koc3RydWN0IHZj
cHUgKnYsIHJlZ2lzdGVyX3Qgc2dpcikKICAgICBzd2l0Y2ggKCBpcnFtb2RlICkKICAgICB7CiAg
ICAgY2FzZSBHSUNEX1NHSV9UQVJHRVRfTElTVF9WQUw6Ci0gICAgICAgIHNnaV90YXJnZXRfaW5p
dCgmdGFyZ2V0KTsKICAgICAgICAgdGFyZ2V0Lmxpc3QgPSAoc2dpciAmIEdJQ0RfU0dJX1RBUkdF
VF9NQVNLKSA+PiBHSUNEX1NHSV9UQVJHRVRfU0hJRlQ7CiAgICAgICAgIHNnaV9tb2RlID0gU0dJ
X1RBUkdFVF9MSVNUOwogICAgICAgICBicmVhazsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92
Z2ljLXYzLmMgYi94ZW4vYXJjaC9hcm0vdmdpYy12My5jCmluZGV4IGVmZTgyNGMuLmMxNGJjZDgg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS92Z2ljLXYzLmMKKysrIGIveGVuL2FyY2gvYXJtL3Zn
aWMtdjMuYwpAQCAtMTQ3NCw2ICsxNDc0LDcgQEAgc3RhdGljIGJvb2wgdmdpY192M190b19zZ2ko
c3RydWN0IHZjcHUgKnYsIHJlZ2lzdGVyX3Qgc2dpcikKICAgICBlbnVtIGdpY19zZ2lfbW9kZSBz
Z2lfbW9kZTsKICAgICBzdHJ1Y3Qgc2dpX3RhcmdldCB0YXJnZXQ7CiAKKyAgICBzZ2lfdGFyZ2V0
X2luaXQoJnRhcmdldCk7CiAgICAgaXJxbW9kZSA9IChzZ2lyID4+IElDSF9TR0lfSVJRTU9ERV9T
SElGVCkgJiBJQ0hfU0dJX0lSUU1PREVfTUFTSzsKICAgICB2aXJxID0gKHNnaXIgPj4gSUNIX1NH
SV9JUlFfU0hJRlQgKSAmIElDSF9TR0lfSVJRX01BU0s7CiAKQEAgLTE0ODEsNyArMTQ4Miw2IEBA
IHN0YXRpYyBib29sIHZnaWNfdjNfdG9fc2dpKHN0cnVjdCB2Y3B1ICp2LCByZWdpc3Rlcl90IHNn
aXIpCiAgICAgc3dpdGNoICggaXJxbW9kZSApCiAgICAgewogICAgIGNhc2UgSUNIX1NHSV9UQVJH
RVRfTElTVDoKLSAgICAgICAgc2dpX3RhcmdldF9pbml0KCZ0YXJnZXQpOwogICAgICAgICAvKiBX
ZSBhc3N1bWUgdGhhdCBvbmx5IEFGRjEgaXMgdXNlZCBpbiBJQ0NfU0dJMVJfRUwxLiAqLwogICAg
ICAgICB0YXJnZXQuYWZmMSA9IChzZ2lyID4+IElDSF9TR0lfQUZGSU5JVFlfTEVWRUwoMSkpICYg
SUNIX1NHSV9BRkZ4X01BU0s7CiAgICAgICAgIHRhcmdldC5saXN0ID0gc2dpciAmIElDSF9TR0lf
VEFSR0VUTElTVF9NQVNLOwotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 14:32:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 14: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 1gCmrw-00057R-4w; Wed, 17 Oct 2018 14:32:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ehpq=m5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gCmru-00057C-JE
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 14:32:14 +0000
X-Inumbo-ID: 0d2879c7-d219-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0d2879c7-d219-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 16:29:27 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.unitedwifi.com (unknown
 [104.153.224.168])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 048C120658;
 Wed, 17 Oct 2018 14:31:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539786732;
 bh=2XQU39DrsPoP9P0Sc7v+tf4uORflQKJtAM7eQWmLYkQ=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=YwR27Xaj+0dI/tXG+c+EvM9b3tEyjFhE4GCIFAgwB2FpSh7D95SeqoAKew7reX+lL
 36g/h8GUVF2aPqbWgrywniU414J76O+BdTbzDHWd3/4feW8TJkk+ie/+Ny3WbZaTym
 XMSjmICX65sevSajqEfPKOPGN7wm18+OYGC0w81U=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Wed, 17 Oct 2018 22:31:14 +0800
Message-Id: <1539786676-8797-2-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810172229070.3835@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810172229070.3835@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v2 2/4] xen/arm: initialize access
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, julien.grall@arm.com,
 sstabellini@kernel.org, Tamas K Lengyel <tamas@tklengyel.com>,
 rcojocaru@bitdefender.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>

SW5pdGlhbGl6ZSB2YXJpYWJsZSAqYWNjZXNzIGJlZm9yZSByZXR1cm5pbmcgaXQgYmFjayB0byB0
aGUgY2FsbGVyLgpJdCBtYWtlcyB0aGUgY29kZSBhIGJpdCBuaWNlciBhbmQgaXQgaXMgYSBzYWZl
dHkgY2VydGlmaWNhdGlvbgpyZXF1aXJlbWVudC4KClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KQ0M6IHJjb2pvY2FydUBiaXRkZWZlbmRlci5j
b20KQ0M6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KLS0tCkNoYW5nZXMg
aW4gdjI6Ci0gaW1wcm92ZSBjb21tZW50Ci0gdXNlIHAybS0+ZGVmYXVsdF9hY2Nlc3MKLS0tCiB4
ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jIHwgMSArCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRp
b24oKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jIGIveGVuL2FyY2gv
YXJtL21lbV9hY2Nlc3MuYwppbmRleCBiYTRlYzc4Li44NmYwODgyIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC9hcm0vbWVtX2FjY2Vzcy5jCisrKyBiL3hlbi9hcmNoL2FybS9tZW1fYWNjZXNzLmMKQEAg
LTQ3LDYgKzQ3LDcgQEAgc3RhdGljIGludCBfX3AybV9nZXRfbWVtX2FjY2VzcyhzdHJ1Y3QgZG9t
YWluICpkLCBnZm5fdCBnZm4sCiAgICAgfTsKIAogICAgIEFTU0VSVChwMm1faXNfbG9ja2VkKHAy
bSkpOworICAgICphY2Nlc3MgPSBwMm0tPmRlZmF1bHRfYWNjZXNzOwogCiAgICAgLyogSWYgbm8g
c2V0dGluZyB3YXMgZXZlciBzZXQsIGp1c3QgcmV0dXJuIHJ3eC4gKi8KICAgICBpZiAoICFwMm0t
Pm1lbV9hY2Nlc3NfZW5hYmxlZCApCi0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 14:32:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 14:32: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 1gCmsE-0005AP-GV; Wed, 17 Oct 2018 14:32:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ehpq=m5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gCmsD-0005AC-I4
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 14:32:33 +0000
X-Inumbo-ID: 18da9541-d219-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 18da9541-d219-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 16:29:47 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.unitedwifi.com (unknown
 [104.153.224.168])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id D1C0120658;
 Wed, 17 Oct 2018 14:32:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539786752;
 bh=Xl7LCpX278vvVOuf6xSBpaoV2U2DG1l1PU0C0RaNkZo=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=PzfV6lmhgaO0zK7Xm2LJ3FgvhoqSmyUSakgnsVR5PHwGStc870EhFGVgy2JRRB/VZ
 5dBpkqruNY7CfH+AgcWlWVwkscHZFEEE3tIGH6qfeqaFwDp8jyx7euTAEZxI96bKPz
 QiCOOKz+8X6fFXL/pBd7kimeYdJDdrtLTXSSs7FA=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Wed, 17 Oct 2018 22:31:15 +0800
Message-Id: <1539786676-8797-3-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810172229070.3835@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810172229070.3835@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v2 3/4] xen: introduce __symbol
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 wei.liu2@citrix.com, andrew.cooper3@citrix.com, julien.grall@arm.com,
 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>

SW50cm9kdWNlIGEgbWFjcm8sIF9fc3ltYm9sLCB3aGljaCBpcyBhIHNpbXBsZSB3cmFwcGVyIGFy
b3VuZCBSRUxPQ19ISURFCnRvIGJlIHVzZWQgZXZlcnl3aGVyZSBzeW1ib2xzIHN1Y2ggYXMgX3N0
ZXh0IGFuZCBfZXRleHQgYXJlIHVzZWQgaW4gdGhlCmNvZGUuCgpSRUxPQ19ISURFIGlzIG5lZWRl
ZCB3aGVuIGFjY2Vzc2luZyBzeW1ib2xzIHN1Y2ggYXMgX3N0ZXh0IGFuZCBfZXRleHQKYmVjYXVz
ZSB0aGUgQyBzdGFuZGFyZCBmb3JiaWRzIGNvbXBhcmlzb25zIGJldHdlZW4gcG9pbnRlcnMgcG9p
bnRpbmcgdG8KZGlmZmVyZW50IG9iamVjdHMuIF9zdGV4dCwgX2V0ZXh0LCBldGMuIGFyZSBhbGwg
cG9pbnRlcnMgdG8gZGlmZmVyZW50Cm9iamVjdHMgZnJvbSBBTkNJIEMgcG9pbnQgb2Ygdmlldy4K
ClRvIHdvcmsgYXJvdW5kIHBvdGVudGlhbCBDIGNvbXBpbGVyIGlzc3VlcyAod2hpY2ggaGF2ZSBh
Y3R1YWxseQpiZWVuIGZvdW5kLCBzZWUgdGhlIGNvbW1lbnQgb24gdG9wIG9mIFJFTE9DX0hJREUg
aW4gTGludXgpLCBhbmQgdG8gaGVscAp3aXRoIGNlcnRpZmljYXRpb25zLCBsZXQncyBpbnRyb2R1
Y2Ugc29tZSBzeW50YWN0aWMgc3VnYXIgdG8gYmUgdXNlZCBpbgpmb2xsb3dpbmcgcGF0Y2hlcy4K
ClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4K
Q0M6IEpCZXVsaWNoQHN1c2UuY29tCkNDOiBhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tCkNDOiB3
ZWkubGl1MkBjaXRyaXguY29tCi0tLQpDaGFuZ2VzIGluIHYyOgotIGRvIG5vdCBjYXN0IHJldHVy
biB0byBjaGFyKgotIG1vdmUgdG8gY29tbW9uIGhlYWRlcgotLS0KIHhlbi9pbmNsdWRlL3hlbi9j
b21waWxlci5oIHwgNiArKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKykKCmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vY29tcGlsZXIuaCBiL3hlbi9pbmNsdWRlL3hlbi9j
b21waWxlci5oCmluZGV4IGZmNmMwZjUuLjg1MGIwZDAgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRl
L3hlbi9jb21waWxlci5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9jb21waWxlci5oCkBAIC05OSw2
ICs5OSwxMiBAQAogICAgIF9fYXNtX18gKCIiIDogIj1yIihfX3B0cikgOiAiMCIocHRyKSk7ICAg
ICAgXAogICAgICh0eXBlb2YocHRyKSkgKF9fcHRyICsgKG9mZikpOyB9KQogCisvKgorICogVXNl
IFJFTE9DX0hJREUgd2l0aCBzeW1ib2xzIHN1Y2ggYXMgX3N0ZXh0IGFuZCBfZXRleHQgdG8gYXZv
aWQgZXJyb3JzCisgKiBvbiBjb21wYXJpbmcgcG9pbnRlcnMgdG8gZGlmZmVyZW50IG9iamVjdHMK
KyAqLworI2RlZmluZSBfX3N5bWJvbCh4KSAgICAgICAgIChSRUxPQ19ISURFKCh1bnNpZ25lZCBs
b25nKSh4KSwgMCkpCisKICNpZmRlZiBfX0dDQ19BU01fRkxBR19PVVRQVVRTX18KICMgZGVmaW5l
IEFTTV9GTEFHX09VVCh5ZXMsIG5vKSB5ZXMKICNlbHNlCi0tIAoxLjkuMQoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 14:32:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 14: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 1gCmsV-0005Ep-Tl; Wed, 17 Oct 2018 14:32:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ehpq=m5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gCmsU-0005EY-R2
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 14:32:50 +0000
X-Inumbo-ID: 2369a45e-d219-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2369a45e-d219-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 16:30:04 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.unitedwifi.com (unknown
 [104.153.224.168])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id C686221526;
 Wed, 17 Oct 2018 14:32:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539786769;
 bh=aB/s6lJnTy38xWzdEb4T5pEQ4fPKtIo0el8onCbqklI=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=sUfsr7FFXi2pGOrba6edMJGrp69NUDq5KX0V3Xg1KuesyjkfH2oBPU87xr01aG2wU
 18U/yd2jwFUvYSSfKFAw7gC6ffGWyiN+EcCW6bpZsk/0nnLjrgfanNSc/+z/WqiO9o
 7hymRZEau7d/e2FPObCKT2J16DLwYVHgwGHSzBeA=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Wed, 17 Oct 2018 22:31:16 +0800
Message-Id: <1539786676-8797-4-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810172229070.3835@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810172229070.3835@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v2 4/4] xen: use __symbol everywhere
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, julien.grall@arm.com,
 sstabellini@kernel.org, JBeulich@suse.com, andrew.cooper3@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>

VXNlIF9fc3ltYm9sIGV2ZXJ5d2hlcmUgX3N0ZXh0LCBfZXRleHQsIGV0Yy4gYXJlIHVzZWQuIFRl
Y2huaWNhbGx5LCBpdAppcyBvbmx5IHJlcXVpcmVkIHdoZW4gY29tcGFyaW5nIHBvaW50ZXJzLCBi
dXQgdXNlIGl0IGV2ZXJ5d2hlcmUgdG8gYXZvaWQKY29uZnVzaW9uLgoKU2lnbmVkLW9mZi1ieTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgpDQzogSkJldWxpY2hAc3Vz
ZS5jb20KQ0M6IGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20KLS0tCkNoYW5nZXMgaW4gdjI6Ci0g
Y2FzdCByZXR1cm4gb2YgX19zeW1ib2wgdG8gY2hhciogd2hlbiByZXF1aXJlZAotIGRlZmluZSBf
X3BhIGFzIHVuc2lnbmVkIGxvbmcgaW4gaXNfa2VybmVsKiBmdW5jdGlvbnMKLS0tCiB4ZW4vYXJj
aC9hcm0vYWx0ZXJuYXRpdmUuYyAgICAgICAgICB8ICA2ICstLQogeGVuL2FyY2gvYXJtL2FybTMy
L2xpdmVwYXRjaC5jICAgICAgfCAgMiArLQogeGVuL2FyY2gvYXJtL2FybTY0L2xpdmVwYXRjaC5j
ICAgICAgfCAgMiArLQogeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jICAgICAgICAgfCAgMiAr
LQogeGVuL2FyY2gvYXJtL2xpdmVwYXRjaC5jICAgICAgICAgICAgfCAgNiArLS0KIHhlbi9hcmNo
L2FybS9tbS5jICAgICAgICAgICAgICAgICAgIHwgMTcgKysrKy0tLS0KIHhlbi9hcmNoL2FybS9z
ZXR1cC5jICAgICAgICAgICAgICAgIHwgIDggKystLQogeGVuL2FyY2gveDg2L3NldHVwLmMgICAg
ICAgICAgICAgICAgfCA3OSArKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tCiB4
ZW4vYXJjaC94ODYvdGJvb3QuYyAgICAgICAgICAgICAgICB8IDEyICsrKy0tLQogeGVuL2FyY2gv
eDg2L3g4Nl82NC9tYWNoaW5lX2tleGVjLmMgfCAgNCArLQogeGVuL2luY2x1ZGUvYXNtLWFybS9n
cmFudF90YWJsZS5oICAgfCAgMyArLQogeGVuL2luY2x1ZGUvYXNtLWFybS9tbS5oICAgICAgICAg
ICAgfCAgNCArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9tbS5oICAgICAgICAgICAgfCAgNCArLQog
eGVuL2luY2x1ZGUveGVuL2tlcm5lbC5oICAgICAgICAgICAgfCAyNCArKysrKy0tLS0tLQogMTQg
ZmlsZXMgY2hhbmdlZCwgOTAgaW5zZXJ0aW9ucygrKSwgODMgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL2FsdGVybmF0aXZlLmMgYi94ZW4vYXJjaC9hcm0vYWx0ZXJuYXRp
dmUuYwppbmRleCA1MmVkN2VkLi4zMDViMzM3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYWx0
ZXJuYXRpdmUuYworKysgYi94ZW4vYXJjaC9hcm0vYWx0ZXJuYXRpdmUuYwpAQCAtMTg3LDggKzE4
Nyw4IEBAIHN0YXRpYyBpbnQgX19hcHBseV9hbHRlcm5hdGl2ZXNfbXVsdGlfc3RvcCh2b2lkICp1
bnVzZWQpCiAgICAgewogICAgICAgICBpbnQgcmV0OwogICAgICAgICBzdHJ1Y3QgYWx0X3JlZ2lv
biByZWdpb247Ci0gICAgICAgIG1mbl90IHhlbl9tZm4gPSB2aXJ0X3RvX21mbihfc3RhcnQpOwot
ICAgICAgICBwYWRkcl90IHhlbl9zaXplID0gX2VuZCAtIF9zdGFydDsKKyAgICAgICAgbWZuX3Qg
eGVuX21mbiA9IHZpcnRfdG9fbWZuKF9fc3ltYm9sKF9zdGFydCkpOworICAgICAgICBwYWRkcl90
IHhlbl9zaXplID0gX19zeW1ib2woX2VuZCkgLSBfX3N5bWJvbChfc3RhcnQpOwogICAgICAgICB1
bnNpZ25lZCBpbnQgeGVuX29yZGVyID0gZ2V0X29yZGVyX2Zyb21fYnl0ZXMoeGVuX3NpemUpOwog
ICAgICAgICB2b2lkICp4ZW5tYXA7CiAKQEAgLTIwNiw3ICsyMDYsNyBAQCBzdGF0aWMgaW50IF9f
YXBwbHlfYWx0ZXJuYXRpdmVzX211bHRpX3N0b3Aodm9pZCAqdW51c2VkKQogICAgICAgICByZWdp
b24uYmVnaW4gPSBfX2FsdF9pbnN0cnVjdGlvbnM7CiAgICAgICAgIHJlZ2lvbi5lbmQgPSBfX2Fs
dF9pbnN0cnVjdGlvbnNfZW5kOwogCi0gICAgICAgIHJldCA9IF9fYXBwbHlfYWx0ZXJuYXRpdmVz
KCZyZWdpb24sIHhlbm1hcCAtICh2b2lkICopX3N0YXJ0KTsKKyAgICAgICAgcmV0ID0gX19hcHBs
eV9hbHRlcm5hdGl2ZXMoJnJlZ2lvbiwgeGVubWFwIC0gKHZvaWQgKilfX3N5bWJvbChfc3RhcnQp
KTsKICAgICAgICAgLyogVGhlIHBhdGNoaW5nIGlzIG5vdCBleHBlY3RlZCB0byBmYWlsIGR1cmlu
ZyBib290LiAqLwogICAgICAgICBCVUdfT04ocmV0ICE9IDApOwogCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vYXJtMzIvbGl2ZXBhdGNoLmMgYi94ZW4vYXJjaC9hcm0vYXJtMzIvbGl2ZXBhdGNo
LmMKaW5kZXggNDEzNzhhNS4uZTcxNzY0YyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTMy
L2xpdmVwYXRjaC5jCisrKyBiL3hlbi9hcmNoL2FybS9hcm0zMi9saXZlcGF0Y2guYwpAQCAtNTYs
NyArNTYsNyBAQCB2b2lkIGFyY2hfbGl2ZXBhdGNoX2FwcGx5KHN0cnVjdCBsaXZlcGF0Y2hfZnVu
YyAqZnVuYykKICAgICBlbHNlCiAgICAgICAgIGluc24gPSAweGUxYTAwMDAwOyAvKiBtb3YgcjAs
IHIwICovCiAKLSAgICBuZXdfcHRyID0gZnVuYy0+b2xkX2FkZHIgLSAodm9pZCAqKV9zdGFydCAr
IHZtYXBfb2ZfeGVuX3RleHQ7CisgICAgbmV3X3B0ciA9IGZ1bmMtPm9sZF9hZGRyIC0gKHZvaWQg
KilfX3N5bWJvbChfc3RhcnQpICsgdm1hcF9vZl94ZW5fdGV4dDsKICAgICBsZW4gPSBsZW4gLyBz
aXplb2YodWludDMyX3QpOwogCiAgICAgLyogUEFUQ0ghICovCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vYXJtNjQvbGl2ZXBhdGNoLmMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvbGl2ZXBhdGNoLmMK
aW5kZXggMjI0N2I5Mi4uNGEzMTAyNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L2xp
dmVwYXRjaC5jCisrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9saXZlcGF0Y2guYwpAQCAtNDMsNyAr
NDMsNyBAQCB2b2lkIGFyY2hfbGl2ZXBhdGNoX2FwcGx5KHN0cnVjdCBsaXZlcGF0Y2hfZnVuYyAq
ZnVuYykKICAgICAvKiBWZXJpZmllZCBpbiBsaXZlcGF0Y2hfdmVyaWZ5X2Rpc3RhbmNlLiAqLwog
ICAgIEFTU0VSVChpbnNuICE9IEFBUkNINjRfQlJFQUtfRkFVTFQpOwogCi0gICAgbmV3X3B0ciA9
IGZ1bmMtPm9sZF9hZGRyIC0gKHZvaWQgKilfc3RhcnQgKyB2bWFwX29mX3hlbl90ZXh0OworICAg
IG5ld19wdHIgPSBmdW5jLT5vbGRfYWRkciAtICh2b2lkICopX19zeW1ib2woX3N0YXJ0KSArIHZt
YXBfb2ZfeGVuX3RleHQ7CiAgICAgbGVuID0gbGVuIC8gc2l6ZW9mKHVpbnQzMl90KTsKIAogICAg
IC8qIFBBVENIISAqLwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIv
eGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCmluZGV4IGY1NTIxNTQuLjQwOTY4ZDAgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYworKysgYi94ZW4vYXJjaC9hcm0vZG9t
YWluX2J1aWxkLmMKQEAgLTIwOTAsNyArMjA5MCw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBmaW5k
X2dudHRhYl9yZWdpb24oc3RydWN0IGRvbWFpbiAqZCwKICAgICAgKiBPbmx5IHVzZSB0aGUgdGV4
dCBzZWN0aW9uIGFzIGl0J3MgYWx3YXlzIHByZXNlbnQgYW5kIHdpbGwgY29udGFpbgogICAgICAq
IGVub3VnaCBzcGFjZSBmb3IgYSBsYXJnZSBncmFudCB0YWJsZQogICAgICAqLwotICAgIGtpbmZv
LT5nbnR0YWJfc3RhcnQgPSBfX3BhKF9zdGV4dCk7CisgICAga2luZm8tPmdudHRhYl9zdGFydCA9
IF9fcGEoX19zeW1ib2woX3N0ZXh0KSk7CiAgICAga2luZm8tPmdudHRhYl9zaXplID0gZ250dGFi
X2RvbTBfZnJhbWVzKCkgPDwgUEFHRV9TSElGVDsKIAogI2lmZGVmIENPTkZJR19BUk1fMzIKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9saXZlcGF0Y2guYyBiL3hlbi9hcmNoL2FybS9saXZlcGF0
Y2guYwppbmRleCAyNzlkNTJjLi4wMDZkZmY4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vbGl2
ZXBhdGNoLmMKKysrIGIveGVuL2FyY2gvYXJtL2xpdmVwYXRjaC5jCkBAIC0yNiw4ICsyNiw4IEBA
IGludCBhcmNoX2xpdmVwYXRjaF9xdWllc2NlKHZvaWQpCiAgICAgaWYgKCB2bWFwX29mX3hlbl90
ZXh0ICkKICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAKLSAgICB0ZXh0X21mbiA9IHZpcnRfdG9f
bWZuKF9zdGFydCk7Ci0gICAgdGV4dF9vcmRlciA9IGdldF9vcmRlcl9mcm9tX2J5dGVzKF9lbmQg
LSBfc3RhcnQpOworICAgIHRleHRfbWZuID0gdmlydF90b19tZm4oX19zeW1ib2woX3N0YXJ0KSk7
CisgICAgdGV4dF9vcmRlciA9IGdldF9vcmRlcl9mcm9tX2J5dGVzKF9fc3ltYm9sKF9lbmQpIC0g
X19zeW1ib2woX3N0YXJ0KSk7CiAKICAgICAvKgogICAgICAqIFRoZSB0ZXh0IHNlY3Rpb24gaXMg
cmVhZC1vbmx5LiBTbyByZS1tYXAgWGVuIHRvIGJlIGFibGUgdG8gcGF0Y2gKQEAgLTc4LDcgKzc4
LDcgQEAgdm9pZCBhcmNoX2xpdmVwYXRjaF9yZXZlcnQoY29uc3Qgc3RydWN0IGxpdmVwYXRjaF9m
dW5jICpmdW5jKQogICAgIHVpbnQzMl90ICpuZXdfcHRyOwogICAgIHVuc2lnbmVkIGludCBsZW47
CiAKLSAgICBuZXdfcHRyID0gZnVuYy0+b2xkX2FkZHIgLSAodm9pZCAqKV9zdGFydCArIHZtYXBf
b2ZfeGVuX3RleHQ7CisgICAgbmV3X3B0ciA9IGZ1bmMtPm9sZF9hZGRyIC0gKHZvaWQgKilfX3N5
bWJvbChfc3RhcnQpICsgdm1hcF9vZl94ZW5fdGV4dDsKIAogICAgIGxlbiA9IGxpdmVwYXRjaF9p
bnNuX2xlbihmdW5jKTsKICAgICBtZW1jcHkobmV3X3B0ciwgZnVuYy0+b3BhcXVlLCBsZW4pOwpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL21tLmMgYi94ZW4vYXJjaC9hcm0vbW0uYwppbmRleCA3
YTA2YTMzLi5kOWQzOTQ4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vbW0uYworKysgYi94ZW4v
YXJjaC9hcm0vbW0uYwpAQCAtNjIwLDcgKzYyMCw3IEBAIHZvaWQgX19pbml0IHNldHVwX3BhZ2V0
YWJsZXModW5zaWduZWQgbG9uZyBib290X3BoeXNfb2Zmc2V0LCBwYWRkcl90IHhlbl9wYWRkcikK
ICAgICBpbnQgaTsKIAogICAgIC8qIENhbGN1bGF0ZSB2aXJ0LXRvLXBoeXMgb2Zmc2V0IGZvciB0
aGUgbmV3IGxvY2F0aW9uICovCi0gICAgcGh5c19vZmZzZXQgPSB4ZW5fcGFkZHIgLSAodW5zaWdu
ZWQgbG9uZykgX3N0YXJ0OworICAgIHBoeXNfb2Zmc2V0ID0geGVuX3BhZGRyIC0gKHVuc2lnbmVk
IGxvbmcpIF9fc3ltYm9sKF9zdGFydCk7CiAKICNpZmRlZiBDT05GSUdfQVJNXzY0CiAgICAgcCA9
ICh2b2lkICopIHhlbl9wZ3RhYmxlOwpAQCAtNjgxLDcgKzY4MSw4IEBAIHZvaWQgX19pbml0IHNl
dHVwX3BhZ2V0YWJsZXModW5zaWduZWQgbG9uZyBib290X3BoeXNfb2Zmc2V0LCBwYWRkcl90IHhl
bl9wYWRkcikKICAgICB0dGJyID0gKHVpbnRwdHJfdCkgY3B1MF9wZ3RhYmxlICsgcGh5c19vZmZz
ZXQ7CiAjZW5kaWYKIAotICAgIHJlbG9jYXRlX3hlbih0dGJyLCBfc3RhcnQsICh2b2lkKilkZXN0
X3ZhLCBfZW5kIC0gX3N0YXJ0KTsKKyAgICByZWxvY2F0ZV94ZW4odHRiciwgKHZvaWQqKV9fc3lt
Ym9sKF9zdGFydCksICh2b2lkKilkZXN0X3ZhLAorCQkJICAgICBfX3N5bWJvbChfZW5kKSAtIF9f
c3ltYm9sKF9zdGFydCkpOwogCiAgICAgLyogQ2xlYXIgdGhlIGNvcHkgb2YgdGhlIGJvb3QgcGFn
ZXRhYmxlcy4gRWFjaCBzZWNvbmRhcnkgQ1BVCiAgICAgICogcmVidWlsZHMgdGhlc2UgaXRzZWxm
IChzZWUgaGVhZC5TKSAqLwpAQCAtMTA4OSw3ICsxMDkwLDcgQEAgaW50IG1vZGlmeV94ZW5fbWFw
cGluZ3ModW5zaWduZWQgbG9uZyBzLCB1bnNpZ25lZCBsb25nIGUsIHVuc2lnbmVkIGludCBmbGFn
cykKIH0KIAogZW51bSBtZyB7IG1nX2NsZWFyLCBtZ19ybywgbWdfcncsIG1nX3J4IH07Ci1zdGF0
aWMgdm9pZCBzZXRfcHRlX2ZsYWdzX29uX3JhbmdlKGNvbnN0IGNoYXIgKnAsIHVuc2lnbmVkIGxv
bmcgbCwgZW51bSBtZyBtZykKK3N0YXRpYyB2b2lkIHNldF9wdGVfZmxhZ3Nfb25fcmFuZ2UoY29u
c3QgdW5zaWduZWQgbG9uZyBwLCB1bnNpZ25lZCBsb25nIGwsIGVudW0gbWcgbWcpCiB7CiAgICAg
bHBhZV90IHB0ZTsKICAgICBpbnQgaTsKQEAgLTExMDAsOCArMTEwMSw4IEBAIHN0YXRpYyB2b2lk
IHNldF9wdGVfZmxhZ3Nfb25fcmFuZ2UoY29uc3QgY2hhciAqcCwgdW5zaWduZWQgbG9uZyBsLCBl
bnVtIG1nIG1nKQogICAgIEFTU0VSVCghKCh1bnNpZ25lZCBsb25nKSBwICYgflBBR0VfTUFTSykp
OwogICAgIEFTU0VSVCghKGwgJiB+UEFHRV9NQVNLKSk7CiAKLSAgICBmb3IgKCBpID0gKHAgLSBf
c3RhcnQpIC8gUEFHRV9TSVpFOyAKLSAgICAgICAgICBpIDwgKHAgKyBsIC0gX3N0YXJ0KSAvIFBB
R0VfU0laRTsgCisgICAgZm9yICggaSA9IChwIC0gX19zeW1ib2woX3N0YXJ0KSkgLyBQQUdFX1NJ
WkU7IAorICAgICAgICAgIGkgPCAocCArIGwgLSBfX3N5bWJvbChfc3RhcnQpKSAvIFBBR0VfU0la
RTsgCiAgICAgICAgICAgaSsrICkKICAgICB7CiAgICAgICAgIHB0ZSA9IHhlbl94ZW5tYXBbaV07
CkBAIC0xMTM4LDEyICsxMTM5LDEyIEBAIHN0YXRpYyB2b2lkIHNldF9wdGVfZmxhZ3Nfb25fcmFu
Z2UoY29uc3QgY2hhciAqcCwgdW5zaWduZWQgbG9uZyBsLCBlbnVtIG1nIG1nKQogdm9pZCBmcmVl
X2luaXRfbWVtb3J5KHZvaWQpCiB7CiAgICAgcGFkZHJfdCBwYSA9IHZpcnRfdG9fbWFkZHIoX19p
bml0X2JlZ2luKTsKLSAgICB1bnNpZ25lZCBsb25nIGxlbiA9IF9faW5pdF9lbmQgLSBfX2luaXRf
YmVnaW47CisgICAgdW5zaWduZWQgbG9uZyBsZW4gPSBfX3N5bWJvbChfX2luaXRfZW5kKSAtIF9f
c3ltYm9sKF9faW5pdF9iZWdpbik7CiAgICAgdWludDMyX3QgaW5zbjsKICAgICB1bnNpZ25lZCBp
bnQgaSwgbnIgPSBsZW4gLyBzaXplb2YoaW5zbik7CiAgICAgdWludDMyX3QgKnA7CiAKLSAgICBz
ZXRfcHRlX2ZsYWdzX29uX3JhbmdlKF9faW5pdF9iZWdpbiwgbGVuLCBtZ19ydyk7CisgICAgc2V0
X3B0ZV9mbGFnc19vbl9yYW5nZShfX3N5bWJvbChfX2luaXRfYmVnaW4pLCBsZW4sIG1nX3J3KTsK
ICNpZmRlZiBDT05GSUdfQVJNXzMyCiAgICAgLyogdWRmIGluc3RydWN0aW9uIGkuZSAoc2VlIEE4
LjguMjQ3IGluIEFSTSBEREkgMDQwNkMuYykgKi8KICAgICBpbnNuID0gMHhlN2YwMDBmMDsKQEAg
LTExNTQsNyArMTE1NSw3IEBAIHZvaWQgZnJlZV9pbml0X21lbW9yeSh2b2lkKQogICAgIGZvciAo
IGkgPSAwOyBpIDwgbnI7IGkrKyApCiAgICAgICAgICoocCArIGkpID0gaW5zbjsKIAotICAgIHNl
dF9wdGVfZmxhZ3Nfb25fcmFuZ2UoX19pbml0X2JlZ2luLCBsZW4sIG1nX2NsZWFyKTsKKyAgICBz
ZXRfcHRlX2ZsYWdzX29uX3JhbmdlKF9fc3ltYm9sKF9faW5pdF9iZWdpbiksIGxlbiwgbWdfY2xl
YXIpOwogICAgIGluaXRfZG9taGVhcF9wYWdlcyhwYSwgcGEgKyBsZW4pOwogICAgIHByaW50aygi
RnJlZWQgJWxka0IgaW5pdCBtZW1vcnkuXG4iLCAobG9uZykoX19pbml0X2VuZC1fX2luaXRfYmVn
aW4pPj4xMCk7CiB9CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vc2V0dXAuYyBiL3hlbi9hcmNo
L2FybS9zZXR1cC5jCmluZGV4IGVhMjQ5NWEuLjlkMGI5MTUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L2FybS9zZXR1cC5jCisrKyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCkBAIC0zOTQsNyArMzk0LDgg
QEAgc3RhdGljIHBhZGRyX3QgX19pbml0IGdldF94ZW5fcGFkZHIodm9pZCkKICAgICBwYWRkcl90
IHBhZGRyID0gMDsKICAgICBpbnQgaTsKIAotICAgIG1pbl9zaXplID0gKF9lbmQgLSBfc3RhcnQg
KyAoWEVOX1BBRERSX0FMSUdOLTEpKSAmIH4oWEVOX1BBRERSX0FMSUdOLTEpOworICAgIG1pbl9z
aXplID0gKF9fc3ltYm9sKF9lbmQpIC0gX19zeW1ib2woX3N0YXJ0KSArCisJCQkgICAoWEVOX1BB
RERSX0FMSUdOLTEpKSAmIH4oWEVOX1BBRERSX0FMSUdOLTEpOwogCiAgICAgLyogRmluZCB0aGUg
aGlnaGVzdCBiYW5rIHdpdGggZW5vdWdoIHNwYWNlLiAqLwogICAgIGZvciAoIGkgPSAwOyBpIDwg
bWktPm5yX2JhbmtzOyBpKysgKQpAQCAtNzI3LDggKzcyOCw5IEBAIHZvaWQgX19pbml0IHN0YXJ0
X3hlbih1bnNpZ25lZCBsb25nIGJvb3RfcGh5c19vZmZzZXQsCiAKICAgICAvKiBSZWdpc3RlciBY
ZW4ncyBsb2FkIGFkZHJlc3MgYXMgYSBib290IG1vZHVsZS4gKi8KICAgICB4ZW5fYm9vdG1vZHVs
ZSA9IGFkZF9ib290X21vZHVsZShCT09UTU9EX1hFTiwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgKHBhZGRyX3QpKHVpbnRwdHJfdCkoX3N0YXJ0ICsgYm9vdF9waHlzX29mZnNldCksCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChwYWRkcl90KSh1aW50cHRyX3QpKF9lbmQgLSBf
c3RhcnQgKyAxKSwgTlVMTCk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChwYWRkcl90
KSh1aW50cHRyX3QpKF9fc3ltYm9sKF9zdGFydCkgKyBib290X3BoeXNfb2Zmc2V0KSwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgKHBhZGRyX3QpKHVpbnRwdHJfdCkoX19zeW1ib2woX2Vu
ZCkgLQorCQkJCQkJCQkgICAgICAgICAgICAgICAgICBfX3N5bWJvbChfc3RhcnQpICsgMSksIE5V
TEwpOwogICAgIEJVR19PTigheGVuX2Jvb3Rtb2R1bGUpOwogCiAgICAgeGVuX3BhZGRyID0gZ2V0
X3hlbl9wYWRkcigpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3NldHVwLmMgYi94ZW4vYXJj
aC94ODYvc2V0dXAuYwppbmRleCA5M2I3OWM3Li4wYTdkNmMwIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvc2V0dXAuYworKysgYi94ZW4vYXJjaC94ODYvc2V0dXAuYwpAQCAtNTc4LDEzICs1Nzgs
MTMgQEAgc3RhdGljIHZvaWQgX19pbml0IGtleGVjX3Jlc2VydmVfYXJlYShzdHJ1Y3QgZTgyMG1h
cCAqZTgyMCkKIAogc3RhdGljIGlubGluZSBib29sIHVzaW5nXzJNX21hcHBpbmcodm9pZCkKIHsK
LSAgICByZXR1cm4gIWwxX3RhYmxlX29mZnNldCgodW5zaWduZWQgbG9uZylfXzJNX3RleHRfZW5k
KSAmJgotICAgICAgICAgICAhbDFfdGFibGVfb2Zmc2V0KCh1bnNpZ25lZCBsb25nKV9fMk1fcm9k
YXRhX3N0YXJ0KSAmJgotICAgICAgICAgICAhbDFfdGFibGVfb2Zmc2V0KCh1bnNpZ25lZCBsb25n
KV9fMk1fcm9kYXRhX2VuZCkgJiYKLSAgICAgICAgICAgIWwxX3RhYmxlX29mZnNldCgodW5zaWdu
ZWQgbG9uZylfXzJNX2luaXRfc3RhcnQpICYmCi0gICAgICAgICAgICFsMV90YWJsZV9vZmZzZXQo
KHVuc2lnbmVkIGxvbmcpX18yTV9pbml0X2VuZCkgJiYKLSAgICAgICAgICAgIWwxX3RhYmxlX29m
ZnNldCgodW5zaWduZWQgbG9uZylfXzJNX3J3ZGF0YV9zdGFydCkgJiYKLSAgICAgICAgICAgIWwx
X3RhYmxlX29mZnNldCgodW5zaWduZWQgbG9uZylfXzJNX3J3ZGF0YV9lbmQpOworICAgIHJldHVy
biAhbDFfdGFibGVfb2Zmc2V0KCh1bnNpZ25lZCBsb25nKV9fc3ltYm9sKF9fMk1fdGV4dF9lbmQp
KSAmJgorICAgICAgICAgICAhbDFfdGFibGVfb2Zmc2V0KCh1bnNpZ25lZCBsb25nKV9fc3ltYm9s
KF9fMk1fcm9kYXRhX3N0YXJ0KSkgJiYKKyAgICAgICAgICAgIWwxX3RhYmxlX29mZnNldCgodW5z
aWduZWQgbG9uZylfX3N5bWJvbChfXzJNX3JvZGF0YV9lbmQpKSAmJgorICAgICAgICAgICAhbDFf
dGFibGVfb2Zmc2V0KCh1bnNpZ25lZCBsb25nKV9fc3ltYm9sKF9fMk1faW5pdF9zdGFydCkpICYm
CisgICAgICAgICAgICFsMV90YWJsZV9vZmZzZXQoKHVuc2lnbmVkIGxvbmcpX19zeW1ib2woX18y
TV9pbml0X2VuZCkpICYmCisgICAgICAgICAgICFsMV90YWJsZV9vZmZzZXQoKHVuc2lnbmVkIGxv
bmcpX19zeW1ib2woX18yTV9yd2RhdGFfc3RhcnQpKSAmJgorICAgICAgICAgICAhbDFfdGFibGVf
b2Zmc2V0KCh1bnNpZ25lZCBsb25nKV9fc3ltYm9sKF9fMk1fcndkYXRhX2VuZCkpOwogfQogCiBz
dGF0aWMgdm9pZCBub2lubGluZSBpbml0X2RvbmUodm9pZCkKQEAgLTYwNiwxMyArNjA2LDEzIEBA
IHN0YXRpYyB2b2lkIG5vaW5saW5lIGluaXRfZG9uZSh2b2lkKQogICAgIC8qIERlc3Ryb3kgWGVu
J3MgbWFwcGluZ3MsIGFuZCByZXVzZSB0aGUgcGFnZXMuICovCiAgICAgaWYgKCB1c2luZ18yTV9t
YXBwaW5nKCkgKQogICAgIHsKLSAgICAgICAgc3RhcnQgPSAodW5zaWduZWQgbG9uZykmX18yTV9p
bml0X3N0YXJ0LAotICAgICAgICBlbmQgICA9ICh1bnNpZ25lZCBsb25nKSZfXzJNX2luaXRfZW5k
OworICAgICAgICBzdGFydCA9ICh1bnNpZ25lZCBsb25nKV9fc3ltYm9sKCZfXzJNX2luaXRfc3Rh
cnQpLAorICAgICAgICBlbmQgICA9ICh1bnNpZ25lZCBsb25nKV9fc3ltYm9sKCZfXzJNX2luaXRf
ZW5kKTsKICAgICB9CiAgICAgZWxzZQogICAgIHsKLSAgICAgICAgc3RhcnQgPSAodW5zaWduZWQg
bG9uZykmX19pbml0X2JlZ2luOwotICAgICAgICBlbmQgICA9ICh1bnNpZ25lZCBsb25nKSZfX2lu
aXRfZW5kOworICAgICAgICBzdGFydCA9ICh1bnNpZ25lZCBsb25nKV9fc3ltYm9sKCZfX2luaXRf
YmVnaW4pOworICAgICAgICBlbmQgICA9ICh1bnNpZ25lZCBsb25nKV9fc3ltYm9sKCZfX2luaXRf
ZW5kKTsKICAgICB9CiAKICAgICBkZXN0cm95X3hlbl9tYXBwaW5ncyhzdGFydCwgZW5kKTsKQEAg
LTk2Niw4ICs5NjYsOCBAQCB2b2lkIF9faW5pdCBub3JldHVybiBfX3N0YXJ0X3hlbih1bnNpZ25l
ZCBsb25nIG1iaV9wKQogICAgICAgICAgKiBUaGlzIG5lZWRzIHRvIHJlbWFpbiBpbiBzeW5jIHdp
dGggeGVuX2luX3JhbmdlKCkgYW5kIHRoZQogICAgICAgICAgKiByZXNwZWN0aXZlIHJlc2VydmVf
ZTgyMF9yYW0oKSBpbnZvY2F0aW9uIGJlbG93LgogICAgICAgICAgKi8KLSAgICAgICAgbW9kW21i
aS0+bW9kc19jb3VudF0ubW9kX3N0YXJ0ID0gdmlydF90b19tZm4oX3N0ZXh0KTsKLSAgICAgICAg
bW9kW21iaS0+bW9kc19jb3VudF0ubW9kX2VuZCA9IF9fMk1fcndkYXRhX2VuZCAtIF9zdGV4dDsK
KyAgICAgICAgbW9kW21iaS0+bW9kc19jb3VudF0ubW9kX3N0YXJ0ID0gdmlydF90b19tZm4oX19z
eW1ib2woX3N0ZXh0KSk7CisgICAgICAgIG1vZFttYmktPm1vZHNfY291bnRdLm1vZF9lbmQgPSBf
X3N5bWJvbChfXzJNX3J3ZGF0YV9lbmQpIC0gX19zeW1ib2woX3N0ZXh0KTsKICAgICB9CiAKICAg
ICBtb2R1bGVzX2hlYWRyb29tID0gYnppbWFnZV9oZWFkcm9vbShib290c3RyYXBfbWFwKG1vZCks
IG1vZC0+bW9kX2VuZCk7CkBAIC0xMDE4LDcgKzEwMTgsNyBAQCB2b2lkIF9faW5pdCBub3JldHVy
biBfX3N0YXJ0X3hlbih1bnNpZ25lZCBsb25nIG1iaV9wKQogICAgICAgICAgICAgICAgICAgICAg
MVVMIDw8IChQQUdFX1NISUZUICsgMzIpKSApCiAgICAgICAgICAgICBlID0gbWluKEhZUEVSVklT
T1JfVklSVF9FTkQgLSBESVJFQ1RNQVBfVklSVF9TVEFSVCwKICAgICAgICAgICAgICAgICAgICAg
MVVMIDw8IChQQUdFX1NISUZUICsgMzIpKTsKLSNkZWZpbmUgcmVsb2Nfc2l6ZSAoKF9fcGEoX18y
TV9yd2RhdGFfZW5kKSArIG1hc2spICYgfm1hc2spCisjZGVmaW5lIHJlbG9jX3NpemUgKChfX3Bh
KF9fc3ltYm9sKF9fMk1fcndkYXRhX2VuZCkpICsgbWFzaykgJiB+bWFzaykKICAgICAgICAgLyog
SXMgdGhlIHJlZ2lvbiBzdWl0YWJsZSBmb3IgcmVsb2NhdGluZyBYZW4/ICovCiAgICAgICAgIGlm
ICggIXhlbl9waHlzX3N0YXJ0ICYmIGUgPD0gbGltaXQgKQogICAgICAgICB7CkBAIC0xMDM0LDcg
KzEwMzQsOCBAQCB2b2lkIF9faW5pdCBub3JldHVybiBfX3N0YXJ0X3hlbih1bnNpZ25lZCBsb25n
IG1iaV9wKQogICAgICAgICAgKiBJcyB0aGUgcmVnaW9uIHNpemUgZ3JlYXRlciB0aGFuIHplcm8g
YW5kIGRvZXMgaXQgYmVnaW4KICAgICAgICAgICogYXQgb3IgYWJvdmUgdGhlIGVuZCBvZiBjdXJy
ZW50IFhlbiBpbWFnZSBwbGFjZW1lbnQ/CiAgICAgICAgICAqLwotICAgICAgICBpZiAoIChlbmQg
PiBzKSAmJiAoZW5kIC0gcmVsb2Nfc2l6ZSArIFhFTl9JTUdfT0ZGU0VUID49IF9fcGEoX2VuZCkp
ICkKKyAgICAgICAgaWYgKCAoZW5kID4gcykgJiYgKGVuZCAtIHJlbG9jX3NpemUgKyBYRU5fSU1H
X09GRlNFVCA+PQorCQkJIF9fcGEoX19zeW1ib2woX2VuZCkpKSApCiAgICAgICAgIHsKICAgICAg
ICAgICAgIGw0X3BnZW50cnlfdCAqcGw0ZTsKICAgICAgICAgICAgIGwzX3BnZW50cnlfdCAqcGwz
ZTsKQEAgLTEwNjIsNyArMTA2Myw4IEBAIHZvaWQgX19pbml0IG5vcmV0dXJuIF9fc3RhcnRfeGVu
KHVuc2lnbmVkIGxvbmcgbWJpX3ApCiAgICAgICAgICAgICAgKiBkYXRhIHVudGlsIGFmdGVyIHdl
IGhhdmUgc3dpdGNoZWQgdG8gdGhlIHJlbG9jYXRlZCBwYWdldGFibGVzIQogICAgICAgICAgICAg
ICovCiAgICAgICAgICAgICBiYXJyaWVyKCk7Ci0gICAgICAgICAgICBtb3ZlX21lbW9yeShlICsg
WEVOX0lNR19PRkZTRVQsIFhFTl9JTUdfT0ZGU0VULCBfZW5kIC0gX3N0YXJ0LCAxKTsKKyAgICAg
ICAgICAgIG1vdmVfbWVtb3J5KGUgKyBYRU5fSU1HX09GRlNFVCwgWEVOX0lNR19PRkZTRVQsCisJ
CQkJCSAgICBfX3N5bWJvbChfZW5kKSAtIF9fc3ltYm9sKF9zdGFydCksIDEpOwogCiAgICAgICAg
ICAgICAvKiBXYWxrIGluaXRpYWwgcGFnZXRhYmxlcywgcmVsb2NhdGluZyBwYWdlIGRpcmVjdG9y
eSBlbnRyaWVzLiAqLwogICAgICAgICAgICAgcGw0ZSA9IF9fdmEoX19wYShpZGxlX3BnX3RhYmxl
KSk7CkBAIC0xMTAzLDggKzExMDUsOCBAQCB2b2lkIF9faW5pdCBub3JldHVybiBfX3N0YXJ0X3hl
bih1bnNpZ25lZCBsb25nIG1iaV9wKQogICAgICAgICAgICAgICogaXMgY29udGFpbmVkIGluIHRo
aXMgUFRFLgogICAgICAgICAgICAgICovCiAgICAgICAgICAgICBCVUdfT04odXNpbmdfMk1fbWFw
cGluZygpICYmCi0gICAgICAgICAgICAgICAgICAgbDJfdGFibGVfb2Zmc2V0KCh1bnNpZ25lZCBs
b25nKV9lcm9kYXRhKSA9PQotICAgICAgICAgICAgICAgICAgIGwyX3RhYmxlX29mZnNldCgodW5z
aWduZWQgbG9uZylfc3RleHQpKTsKKyAgICAgICAgICAgICAgICAgICBsMl90YWJsZV9vZmZzZXQo
KHVuc2lnbmVkIGxvbmcpX19zeW1ib2woX2Vyb2RhdGEpKSA9PQorICAgICAgICAgICAgICAgICAg
IGwyX3RhYmxlX29mZnNldCgodW5zaWduZWQgbG9uZylfX3N5bWJvbChfc3RleHQpKSk7CiAgICAg
ICAgICAgICAqcGwyZSsrID0gbDJlX2Zyb21fcGZuKHhlbl9waHlzX3N0YXJ0ID4+IFBBR0VfU0hJ
RlQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBBR0VfSFlQRVJWSVNPUl9S
WCB8IF9QQUdFX1BTRSk7CiAgICAgICAgICAgICBmb3IgKCBpID0gMTsgaSA8IEwyX1BBR0VUQUJM
RV9FTlRSSUVTOyBpKyssIHBsMmUrKyApCkBAIC0xMTIyLDIyICsxMTI0LDIyIEBAIHZvaWQgX19p
bml0IG5vcmV0dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgbWJpX3ApCiAgICAgICAgICAg
ICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICAgICAgICAgIH0KIAotICAgICAgICAgICAgICAg
IGlmICggaSA8IGwyX3RhYmxlX29mZnNldCgodW5zaWduZWQgbG9uZykmX18yTV90ZXh0X2VuZCkg
KQorICAgICAgICAgICAgICAgIGlmICggaSA8IGwyX3RhYmxlX29mZnNldCgodW5zaWduZWQgbG9u
ZylfX3N5bWJvbCgmX18yTV90ZXh0X2VuZCkpICkKICAgICAgICAgICAgICAgICB7CiAgICAgICAg
ICAgICAgICAgICAgIGZsYWdzID0gUEFHRV9IWVBFUlZJU09SX1JYIHwgX1BBR0VfUFNFOwogICAg
ICAgICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICBlbHNlIGlmICggaSA+PSBsMl90YWJsZV9v
ZmZzZXQoKHVuc2lnbmVkIGxvbmcpJl9fMk1fcm9kYXRhX3N0YXJ0KSAmJgotICAgICAgICAgICAg
ICAgICAgICAgICAgICBpIDwgIGwyX3RhYmxlX29mZnNldCgodW5zaWduZWQgbG9uZykmX18yTV9y
b2RhdGFfZW5kKSApCisgICAgICAgICAgICAgICAgZWxzZSBpZiAoIGkgPj0gbDJfdGFibGVfb2Zm
c2V0KCh1bnNpZ25lZCBsb25nKV9fc3ltYm9sKCZfXzJNX3JvZGF0YV9zdGFydCkpICYmCisgICAg
ICAgICAgICAgICAgICAgICAgICAgIGkgPCAgbDJfdGFibGVfb2Zmc2V0KCh1bnNpZ25lZCBsb25n
KV9fc3ltYm9sKCZfXzJNX3JvZGF0YV9lbmQpKSApCiAgICAgICAgICAgICAgICAgewogICAgICAg
ICAgICAgICAgICAgICBmbGFncyA9IFBBR0VfSFlQRVJWSVNPUl9STyB8IF9QQUdFX1BTRTsKICAg
ICAgICAgICAgICAgICB9Ci0gICAgICAgICAgICAgICAgZWxzZSBpZiAoIGkgPj0gbDJfdGFibGVf
b2Zmc2V0KCh1bnNpZ25lZCBsb25nKSZfXzJNX2luaXRfc3RhcnQpICYmCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgIGkgPCAgbDJfdGFibGVfb2Zmc2V0KCh1bnNpZ25lZCBsb25nKSZfXzJNX2lu
aXRfZW5kKSApCisgICAgICAgICAgICAgICAgZWxzZSBpZiAoIGkgPj0gbDJfdGFibGVfb2Zmc2V0
KCh1bnNpZ25lZCBsb25nKV9fc3ltYm9sKCZfXzJNX2luaXRfc3RhcnQpKSAmJgorICAgICAgICAg
ICAgICAgICAgICAgICAgICBpIDwgIGwyX3RhYmxlX29mZnNldCgodW5zaWduZWQgbG9uZylfX3N5
bWJvbCgmX18yTV9pbml0X2VuZCkpICkKICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAg
ICAgICAgIGZsYWdzID0gUEFHRV9IWVBFUlZJU09SX1JXWCB8IF9QQUdFX1BTRTsKICAgICAgICAg
ICAgICAgICB9Ci0gICAgICAgICAgICAgICAgZWxzZSBpZiAoIChpID49IGwyX3RhYmxlX29mZnNl
dCgodW5zaWduZWQgbG9uZykmX18yTV9yd2RhdGFfc3RhcnQpICYmCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICBpIDwgIGwyX3RhYmxlX29mZnNldCgodW5zaWduZWQgbG9uZykmX18yTV9yd2Rh
dGFfZW5kKSkgKQorICAgICAgICAgICAgICAgIGVsc2UgaWYgKCAoaSA+PSBsMl90YWJsZV9vZmZz
ZXQoKHVuc2lnbmVkIGxvbmcpX19zeW1ib2woJl9fMk1fcndkYXRhX3N0YXJ0KSkgJiYKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGkgPCAgbDJfdGFibGVfb2Zmc2V0KCh1bnNpZ25lZCBsb25n
KV9fc3ltYm9sKCZfXzJNX3J3ZGF0YV9lbmQpKSkgKQogICAgICAgICAgICAgICAgIHsKICAgICAg
ICAgICAgICAgICAgICAgZmxhZ3MgPSBQQUdFX0hZUEVSVklTT1JfUlcgfCBfUEFHRV9QU0U7CiAg
ICAgICAgICAgICAgICAgfQpAQCAtMTIzNCw3ICsxMjM2LDcgQEAgdm9pZCBfX2luaXQgbm9yZXR1
cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBtYmlfcCkKICAgICAgICAgcGFuaWMoIk5vdCBl
bm91Z2ggbWVtb3J5IHRvIHJlbG9jYXRlIFhlblxuIik7CiAKICAgICAvKiBUaGlzIG5lZWRzIHRv
IHJlbWFpbiBpbiBzeW5jIHdpdGggeGVuX2luX3JhbmdlKCkuICovCi0gICAgcmVzZXJ2ZV9lODIw
X3JhbSgmYm9vdF9lODIwLCBfX3BhKF9zdGV4dCksIF9fcGEoX18yTV9yd2RhdGFfZW5kKSk7Cisg
ICAgcmVzZXJ2ZV9lODIwX3JhbSgmYm9vdF9lODIwLCBfX3BhKF9fc3ltYm9sKF9zdGV4dCkpLCBf
X3BhKF9fc3ltYm9sKF9fMk1fcndkYXRhX2VuZCkpKTsKIAogICAgIC8qIExhdGUga2V4ZWMgcmVz
ZXJ2YXRpb24gKGR5bmFtaWMgc3RhcnQgYWRkcmVzcykuICovCiAgICAga2V4ZWNfcmVzZXJ2ZV9h
cmVhKCZib290X2U4MjApOwpAQCAtMTM3Nyw3ICsxMzc5LDggQEAgdm9pZCBfX2luaXQgbm9yZXR1
cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBtYmlfcCkKICAgICB9CiAjZW5kaWYKIAotICAg
IHhlbl92aXJ0X2VuZCA9ICgodW5zaWduZWQgbG9uZylfZW5kICsgKDFVTCA8PCBMMl9QQUdFVEFC
TEVfU0hJRlQpIC0gMSkgJgorICAgIHhlbl92aXJ0X2VuZCA9ICgodW5zaWduZWQgbG9uZylfX3N5
bWJvbChfZW5kKSArCisJCQkgICAgICAgKDFVTCA8PCBMMl9QQUdFVEFCTEVfU0hJRlQpIC0gMSkg
JgogICAgICAgICAgICAgICAgICAgIH4oKDFVTCA8PCBMMl9QQUdFVEFCTEVfU0hJRlQpIC0gMSk7
CiAgICAgZGVzdHJveV94ZW5fbWFwcGluZ3MoeGVuX3ZpcnRfZW5kLCBYRU5fVklSVF9TVEFSVCAr
IEJPT1RTVFJBUF9NQVBfQkFTRSk7CiAKQEAgLTEzOTAsMjIgKzEzOTMsMjIgQEAgdm9pZCBfX2lu
aXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBtYmlfcCkKICAgICB7CiAgICAg
ICAgIC8qIE1hcmsgLnRleHQgYXMgUlggKGF2b2lkaW5nIHRoZSBmaXJzdCAyTSBzdXBlcnBhZ2Up
LiAqLwogICAgICAgICBtb2RpZnlfeGVuX21hcHBpbmdzKFhFTl9WSVJUX1NUQVJUICsgTUIoMiks
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpJl9fMk1fdGV4dF9l
bmQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpX19zeW1ib2wo
Jl9fMk1fdGV4dF9lbmQpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBBR0VfSFlQRVJW
SVNPUl9SWCk7CiAKICAgICAgICAgLyogTWFyayAucm9kYXRhIGFzIFJPLiAqLwotICAgICAgICBt
b2RpZnlfeGVuX21hcHBpbmdzKCh1bnNpZ25lZCBsb25nKSZfXzJNX3JvZGF0YV9zdGFydCwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAodW5zaWduZWQgbG9uZykmX18yTV9yb2RhdGFfZW5k
LAorICAgICAgICBtb2RpZnlfeGVuX21hcHBpbmdzKCh1bnNpZ25lZCBsb25nKV9fc3ltYm9sKCZf
XzJNX3JvZGF0YV9zdGFydCksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHVuc2lnbmVk
IGxvbmcpX19zeW1ib2woJl9fMk1fcm9kYXRhX2VuZCksCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgUEFHRV9IWVBFUlZJU09SX1JPKTsKIAogICAgICAgICAvKiBNYXJrIC5kYXRhIGFuZCAu
YnNzIGFzIFJXLiAqLwotICAgICAgICBtb2RpZnlfeGVuX21hcHBpbmdzKCh1bnNpZ25lZCBsb25n
KSZfXzJNX3J3ZGF0YV9zdGFydCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAodW5zaWdu
ZWQgbG9uZykmX18yTV9yd2RhdGFfZW5kLAorICAgICAgICBtb2RpZnlfeGVuX21hcHBpbmdzKCh1
bnNpZ25lZCBsb25nKV9fc3ltYm9sKCZfXzJNX3J3ZGF0YV9zdGFydCksCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpX19zeW1ib2woJl9fMk1fcndkYXRhX2VuZCks
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUEFHRV9IWVBFUlZJU09SX1JXKTsKIAogICAg
ICAgICAvKiBEcm9wIHRoZSByZW1haW5pbmcgbWFwcGluZ3MgaW4gdGhlIHNoYXR0ZXJlZCBzdXBl
cnBhZ2UuICovCi0gICAgICAgIGRlc3Ryb3lfeGVuX21hcHBpbmdzKCh1bnNpZ25lZCBsb25nKSZf
XzJNX3J3ZGF0YV9lbmQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJPVU5EVVAoKHVu
c2lnbmVkIGxvbmcpJl9fMk1fcndkYXRhX2VuZCwgTUIoMikpKTsKKyAgICAgICAgZGVzdHJveV94
ZW5fbWFwcGluZ3MoKHVuc2lnbmVkIGxvbmcpX19zeW1ib2woJl9fMk1fcndkYXRhX2VuZCksCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJPVU5EVVAoKHVuc2lnbmVkIGxvbmcpX19zeW1i
b2woJl9fMk1fcndkYXRhX2VuZCksIE1CKDIpKSk7CiAgICAgfQogCiAgICAgbnJfcGFnZXMgPSAw
OwpAQCAtMTg2MCwxMSArMTg2MywxMSBAQCBpbnQgX19od2RvbV9pbml0IHhlbl9pbl9yYW5nZSh1
bnNpZ25lZCBsb25nIG1mbikKICAgICAgICAgICovCiAKICAgICAgICAgLyogaHlwZXJ2aXNvciAu
dGV4dCArIC5yb2RhdGEgKi8KLSAgICAgICAgeGVuX3JlZ2lvbnNbcmVnaW9uX3JvXS5zID0gX19w
YSgmX3N0ZXh0KTsKLSAgICAgICAgeGVuX3JlZ2lvbnNbcmVnaW9uX3JvXS5lID0gX19wYSgmX18y
TV9yb2RhdGFfZW5kKTsKKyAgICAgICAgeGVuX3JlZ2lvbnNbcmVnaW9uX3JvXS5zID0gX19wYShf
X3N5bWJvbCgmX3N0ZXh0KSk7CisgICAgICAgIHhlbl9yZWdpb25zW3JlZ2lvbl9yb10uZSA9IF9f
cGEoX19zeW1ib2woJl9fMk1fcm9kYXRhX2VuZCkpOwogICAgICAgICAvKiBoeXBlcnZpc29yIC5k
YXRhICsgLmJzcyAqLwotICAgICAgICB4ZW5fcmVnaW9uc1tyZWdpb25fcnddLnMgPSBfX3BhKCZf
XzJNX3J3ZGF0YV9zdGFydCk7Ci0gICAgICAgIHhlbl9yZWdpb25zW3JlZ2lvbl9yd10uZSA9IF9f
cGEoJl9fMk1fcndkYXRhX2VuZCk7CisgICAgICAgIHhlbl9yZWdpb25zW3JlZ2lvbl9yd10ucyA9
IF9fcGEoX19zeW1ib2woJl9fMk1fcndkYXRhX3N0YXJ0KSk7CisgICAgICAgIHhlbl9yZWdpb25z
W3JlZ2lvbl9yd10uZSA9IF9fcGEoX19zeW1ib2woJl9fMk1fcndkYXRhX2VuZCkpOwogICAgIH0K
IAogICAgIHN0YXJ0ID0gKHBhZGRyX3QpbWZuIDw8IFBBR0VfU0hJRlQ7CmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvdGJvb3QuYyBiL3hlbi9hcmNoL3g4Ni90Ym9vdC5jCmluZGV4IGYzZmRlZTQu
LjAzMmJmOGUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90Ym9vdC5jCisrKyBiL3hlbi9hcmNo
L3g4Ni90Ym9vdC5jCkBAIC0zNzMsMTMgKzM3MywxMyBAQCB2b2lkIHRib290X3NodXRkb3duKHVp
bnQzMl90IHNodXRkb3duX3R5cGUpCiAgICAgICAgIGdfdGJvb3Rfc2hhcmVkLT5tYWNfcmVnaW9u
c1swXS5zaXplID0gYm9vdHN5bV9waHlzKHRyYW1wb2xpbmVfZW5kKSAtCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vdHN5bV9waHlzKHRyYW1wb2xpbmVf
c3RhcnQpOwogICAgICAgICAvKiBoeXBlcnZpc29yIC50ZXh0ICsgLnJvZGF0YSAqLwotICAgICAg
ICBnX3Rib290X3NoYXJlZC0+bWFjX3JlZ2lvbnNbMV0uc3RhcnQgPSAodWludDY0X3QpX19wYSgm
X3N0ZXh0KTsKLSAgICAgICAgZ190Ym9vdF9zaGFyZWQtPm1hY19yZWdpb25zWzFdLnNpemUgPSBf
X3BhKCZfXzJNX3JvZGF0YV9lbmQpIC0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBfX3BhKCZfc3RleHQpOworICAgICAgICBnX3Rib290X3NoYXJlZC0+bWFj
X3JlZ2lvbnNbMV0uc3RhcnQgPSAodWludDY0X3QpX19wYShfX3N5bWJvbCgmX3N0ZXh0KSk7Cisg
ICAgICAgIGdfdGJvb3Rfc2hhcmVkLT5tYWNfcmVnaW9uc1sxXS5zaXplID0gX19wYShfX3N5bWJv
bCgmX18yTV9yb2RhdGFfZW5kKSkgLQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIF9fcGEoX19zeW1ib2woJl9zdGV4dCkpOwogICAgICAgICAvKiBoeXBlcnZp
c29yIC5kYXRhICsgLmJzcyAqLwotICAgICAgICBnX3Rib290X3NoYXJlZC0+bWFjX3JlZ2lvbnNb
Ml0uc3RhcnQgPSAodWludDY0X3QpX19wYSgmX18yTV9yd2RhdGFfc3RhcnQpOwotICAgICAgICBn
X3Rib290X3NoYXJlZC0+bWFjX3JlZ2lvbnNbMl0uc2l6ZSA9IF9fcGEoJl9fMk1fcndkYXRhX2Vu
ZCkgLQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9fcGEo
Jl9fMk1fcndkYXRhX3N0YXJ0KTsKKyAgICAgICAgZ190Ym9vdF9zaGFyZWQtPm1hY19yZWdpb25z
WzJdLnN0YXJ0ID0gKHVpbnQ2NF90KV9fcGEoX19zeW1ib2woJl9fMk1fcndkYXRhX3N0YXJ0KSk7
CisgICAgICAgIGdfdGJvb3Rfc2hhcmVkLT5tYWNfcmVnaW9uc1syXS5zaXplID0gX19wYShfX3N5
bWJvbCgmX18yTV9yd2RhdGFfZW5kKSkgLQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIF9fcGEoX19zeW1ib2woJl9fMk1fcndkYXRhX3N0YXJ0KSk7CiAKICAg
ICAgICAgLyoKICAgICAgICAgICogTUFDIGRvbWFpbnMgYW5kIG90aGVyIFhlbiBtZW1vcnkKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvbWFjaGluZV9rZXhlYy5jIGIveGVuL2FyY2gv
eDg2L3g4Nl82NC9tYWNoaW5lX2tleGVjLmMKaW5kZXggZjRhMDA1Yy4uNzg0MDc2MSAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L3g4Nl82NC9tYWNoaW5lX2tleGVjLmMKKysrIGIveGVuL2FyY2gv
eDg2L3g4Nl82NC9tYWNoaW5lX2tleGVjLmMKQEAgLTEzLDggKzEzLDggQEAKIAogaW50IG1hY2hp
bmVfa2V4ZWNfZ2V0X3hlbih4ZW5fa2V4ZWNfcmFuZ2VfdCAqcmFuZ2UpCiB7Ci0gICAgICAgIHJh
bmdlLT5zdGFydCA9IHZpcnRfdG9fbWFkZHIoX3N0YXJ0KTsKLSAgICAgICAgcmFuZ2UtPnNpemUg
PSB2aXJ0X3RvX21hZGRyKF9lbmQpIC0gKHVuc2lnbmVkIGxvbmcpcmFuZ2UtPnN0YXJ0OworICAg
ICAgICByYW5nZS0+c3RhcnQgPSB2aXJ0X3RvX21hZGRyKF9fc3ltYm9sKF9zdGFydCkpOworICAg
ICAgICByYW5nZS0+c2l6ZSA9IHZpcnRfdG9fbWFkZHIoX19zeW1ib2woX2VuZCkpIC0gKHVuc2ln
bmVkIGxvbmcpcmFuZ2UtPnN0YXJ0OwogICAgICAgICByZXR1cm4gMDsKIH0KIApkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5oIGIveGVuL2luY2x1ZGUvYXNtLWFy
bS9ncmFudF90YWJsZS5oCmluZGV4IDM3NDE1YjcuLjg2NWEwNzMgMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2dy
YW50X3RhYmxlLmgKQEAgLTMxLDcgKzMxLDggQEAgdm9pZCBnbnR0YWJfbWFya19kaXJ0eShzdHJ1
Y3QgZG9tYWluICpkLCBtZm5fdCBtZm4pOwogICogZW5vdWdoIHNwYWNlIGZvciBhIGxhcmdlIGdy
YW50IHRhYmxlCiAgKi8KICNkZWZpbmUgZ250dGFiX2RvbTBfZnJhbWVzKCkgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgbWluX3QodW5zaWduZWQgaW50
LCBvcHRfbWF4X2dyYW50X2ZyYW1lcywgUEZOX0RPV04oX2V0ZXh0IC0gX3N0ZXh0KSkKKyAgICBt
aW5fdCh1bnNpZ25lZCBpbnQsIG9wdF9tYXhfZ3JhbnRfZnJhbWVzLCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCisJCSAgUEZOX0RPV04oX19zeW1ib2woX2V0ZXh0KSAtIF9fc3ltYm9sKF9z
dGV4dCkpKQogCiAjZGVmaW5lIGdudHRhYl9pbml0X2FyY2goZ3QpICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogKHsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vbW0uaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vbW0uaApp
bmRleCA5NDBiNzRiLi5iMDBhMTdjIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL21t
LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9tbS5oCkBAIC0xNTEsOCArMTUxLDggQEAgZXh0
ZXJuIHZhZGRyX3QgeGVuaGVhcF92aXJ0X3N0YXJ0OwogI2VuZGlmCiAKICNkZWZpbmUgaXNfeGVu
X2ZpeGVkX21mbihtZm4pICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAg
KChwZm5fdG9fcGFkZHIobWZuKSA+PSB2aXJ0X3RvX21hZGRyKCZfc3RhcnQpKSAmJiAgICAgICBc
Ci0gICAgIChwZm5fdG9fcGFkZHIobWZuKSA8PSB2aXJ0X3RvX21hZGRyKCZfZW5kKSkpCisgICAg
KChwZm5fdG9fcGFkZHIobWZuKSA+PSB2aXJ0X3RvX21hZGRyKF9fc3ltYm9sKCZfc3RhcnQpKSkg
JiYgXAorICAgICAocGZuX3RvX3BhZGRyKG1mbikgPD0gdmlydF90b19tYWRkcihfX3N5bWJvbCgm
X2VuZCkpKSkKIAogI2RlZmluZSBwYWdlX2dldF9vd25lcihfcCkgICAgKF9wKS0+di5pbnVzZS5k
b21haW4KICNkZWZpbmUgcGFnZV9zZXRfb3duZXIoX3AsX2QpICgoX3ApLT52LmludXNlLmRvbWFp
biA9IChfZCkpCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L21tLmggYi94ZW4vaW5j
bHVkZS9hc20teDg2L21tLmgKaW5kZXggNmU0NTY1MS4uYjQ5ZDAwYyAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9tbS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbW0uaApAQCAt
MjczLDggKzI3Myw4IEBAIHN0cnVjdCBwYWdlX2luZm8KICNkZWZpbmUgaXNfeGVuX2hlYXBfbWZu
KG1mbikgXAogICAgIChfX21mbl92YWxpZChtZm4pICYmIGlzX3hlbl9oZWFwX3BhZ2UobWZuX3Rv
X3BhZ2UoX21mbihtZm4pKSkpCiAjZGVmaW5lIGlzX3hlbl9maXhlZF9tZm4obWZuKSAgICAgICAg
ICAgICAgICAgICAgIFwKLSAgICAoKCgobWZuKSA8PCBQQUdFX1NISUZUKSA+PSBfX3BhKCZfc3Rl
eHQpKSAmJiAgXAotICAgICAoKChtZm4pIDw8IFBBR0VfU0hJRlQpIDw9IF9fcGEoJl9fMk1fcndk
YXRhX2VuZCkpKQorICAgICgoKChtZm4pIDw8IFBBR0VfU0hJRlQpID49IF9fcGEoX19zeW1ib2wo
Jl9zdGV4dCkpKSAmJiAgXAorICAgICAoKChtZm4pIDw8IFBBR0VfU0hJRlQpIDw9IF9fcGEoX19z
eW1ib2woJl9fMk1fcndkYXRhX2VuZCkpKSkKIAogI2RlZmluZSBQUnR5cGVfaW5mbyAiMDE2bHgi
Lyogc2hvdWxkIG9ubHkgYmUgdXNlZCBmb3IgcHJpbnRrJ3MgKi8KIApkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUveGVuL2tlcm5lbC5oIGIveGVuL2luY2x1ZGUveGVuL2tlcm5lbC5oCmluZGV4IDU0
OGI2NGQuLjc2MDBhN2YgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9rZXJuZWwuaAorKysg
Yi94ZW4vaW5jbHVkZS94ZW4va2VybmVsLmgKQEAgLTY2LDI3ICs2NiwyNyBAQAogfSkKIAogZXh0
ZXJuIGNoYXIgX3N0YXJ0W10sIF9lbmRbXSwgc3RhcnRbXTsKLSNkZWZpbmUgaXNfa2VybmVsKHAp
ICh7ICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICBjaGFyICpfX3AgPSAoY2hhciAqKSh1
bnNpZ25lZCBsb25nKShwKTsgICAgIFwKLSAgICAoX19wID49IF9zdGFydCkgJiYgKF9fcCA8IF9l
bmQpOyAgICAgICAgICAgIFwKKyNkZWZpbmUgaXNfa2VybmVsKHApICh7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIGNvbnN0IHVuc2lnbmVkIGxvbmcg
X19wID0gKHVuc2lnbmVkIGxvbmcpKHApOyAgICAgICAgICAgICAgICAgICBcCisgICAgKF9fcCA+
PSBfX3N5bWJvbChfc3RhcnQpKSAmJiAoX19wIDwgX19zeW1ib2woX2VuZCkpOyAgICAgICAgICAg
IFwKIH0pCiAKIGV4dGVybiBjaGFyIF9zdGV4dFtdLCBfZXRleHRbXTsKLSNkZWZpbmUgaXNfa2Vy
bmVsX3RleHQocCkgKHsgICAgICAgICAgICAgICAgICAgIFwKLSAgICBjaGFyICpfX3AgPSAoY2hh
ciAqKSh1bnNpZ25lZCBsb25nKShwKTsgICAgIFwKLSAgICAoX19wID49IF9zdGV4dCkgJiYgKF9f
cCA8IF9ldGV4dCk7ICAgICAgICAgIFwKKyNkZWZpbmUgaXNfa2VybmVsX3RleHQocCkgKHsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIGNvbnN0IHVuc2lnbmVk
IGxvbmcgX19wID0gKHVuc2lnbmVkIGxvbmcpKHApOyAgICAgICAgICAgICAgICAgICBcCisgICAg
KF9fcCA+PSBfX3N5bWJvbChfc3RleHQpKSAmJiAoX19wIDwgX19zeW1ib2woX2V0ZXh0KSk7ICAg
ICAgICAgIFwKIH0pCiAKIGV4dGVybiBjb25zdCBjaGFyIF9zcm9kYXRhW10sIF9lcm9kYXRhW107
Ci0jZGVmaW5lIGlzX2tlcm5lbF9yb2RhdGEocCkgKHsgICAgICAgICAgICAgICAgICBcCi0gICAg
Y29uc3QgY2hhciAqX19wID0gKGNvbnN0IGNoYXIgKikodW5zaWduZWQgbG9uZykocCk7ICAgICBc
Ci0gICAgKF9fcCA+PSBfc3JvZGF0YSkgJiYgKF9fcCA8IF9lcm9kYXRhKTsgICAgICBcCisjZGVm
aW5lIGlzX2tlcm5lbF9yb2RhdGEocCkgKHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICBjb25zdCB1bnNpZ25lZCBsb25nIF9fcCA9ICh1bnNpZ25lZCBsb25nKShw
KTsgICAgICAgICAgICAgICAgICAgXAorICAgIChfX3AgPj0gX19zeW1ib2woX3Nyb2RhdGEpKSAm
JiAoX19wIDwgX19zeW1ib2woX2Vyb2RhdGEpKTsgICAgICBcCiB9KQogCiBleHRlcm4gY2hhciBf
c2luaXR0ZXh0W10sIF9laW5pdHRleHRbXTsKLSNkZWZpbmUgaXNfa2VybmVsX2luaXR0ZXh0KHAp
ICh7ICAgICAgICAgICAgICAgIFwKLSAgICBjaGFyICpfX3AgPSAoY2hhciAqKSh1bnNpZ25lZCBs
b25nKShwKTsgICAgIFwKLSAgICAoX19wID49IF9zaW5pdHRleHQpICYmIChfX3AgPCBfZWluaXR0
ZXh0KTsgIFwKKyNkZWZpbmUgaXNfa2VybmVsX2luaXR0ZXh0KHApICh7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorICAgIGNvbnN0IHVuc2lnbmVkIGxvbmcgX19wID0gKHVu
c2lnbmVkIGxvbmcpKHApOyAgICAgICAgICAgICAgICAgICBcCisgICAgKF9fcCA+PSBfX3N5bWJv
bChfc2luaXR0ZXh0KSkgJiYgKF9fcCA8IF9fc3ltYm9sKF9laW5pdHRleHQpKTsgIFwKIH0pCiAK
IGV4dGVybiBlbnVtIHN5c3RlbV9zdGF0ZSB7Ci0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 14:33:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 14:33: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 1gCmsw-0005LB-DE; Wed, 17 Oct 2018 14:33:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rnu4=m5=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gCmsv-0005Km-AK
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 14:33:17 +0000
X-Inumbo-ID: c77bcbd3-d219-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id c77bcbd3-d219-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 14:34:40 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 254ED305FFB4; Wed, 17 Oct 2018 17:33:15 +0300 (EEST)
Received: from [10.10.196.90] (unknown [10.10.196.90])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 165943084EEC;
 Wed, 17 Oct 2018 17:33:15 +0300 (EEST)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.10.1810172229070.3835@sstabellini-ThinkPad-X260>
 <1539786676-8797-2-git-send-email-sstabellini@kernel.org>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <02fcb3b5-c445-ba71-44ac-c9c9517c5464@bitdefender.com>
Date: Wed, 17 Oct 2018 17:33:12 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1539786676-8797-2-git-send-email-sstabellini@kernel.org>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH v2 2/4] xen/arm: initialize access
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, julien.grall@arm.com,
 Tamas K Lengyel <tamas@tklengyel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMTcvMTggNTozMSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IEluaXRpYWxp
emUgdmFyaWFibGUgKmFjY2VzcyBiZWZvcmUgcmV0dXJuaW5nIGl0IGJhY2sgdG8gdGhlIGNhbGxl
ci4KPiBJdCBtYWtlcyB0aGUgY29kZSBhIGJpdCBuaWNlciBhbmQgaXQgaXMgYSBzYWZldHkgY2Vy
dGlmaWNhdGlvbgo+IHJlcXVpcmVtZW50Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiBDQzogcmNvam9jYXJ1QGJpdGRlZmVuZGVy
LmNvbQo+IENDOiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CgpBY2tlZC1i
eTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgoKClRoYW5rcywK
UmF6dmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 14:40:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 14:40: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 1gCmzx-0006Kg-As; Wed, 17 Oct 2018 14:40:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=6/n1=m5=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gCmzw-0006Kb-7Y
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 14:40:32 +0000
X-Inumbo-ID: 3629a7da-d21a-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3629a7da-d21a-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 16:37:45 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id AE9A680D;
 Wed, 17 Oct 2018 07:40:30 -0700 (PDT)
Received: from [10.1.196.50] (unknown [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 1C7573F59C;
 Wed, 17 Oct 2018 07:40:29 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.10.1810172229070.3835@sstabellini-ThinkPad-X260>
 <1539786676-8797-1-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e81ab4ea-32b6-48ec-4900-6adbd2633990@arm.com>
Date: Wed, 17 Oct 2018 15:40:28 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1539786676-8797-1-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 1/4] xen/arm: initialize target
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.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>

SGksCgpPbiAxNy8xMC8yMDE4IDE1OjMxLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gSW5p
dGlhbGl6ZSB2YXJpYWJsZSB0YXJnZXQgYmVmb3JlIHBhc3NpbmcgaXQgYXMgYSBwYXJhbWV0ZXIu
Cj4gSXQgbWFrZXMgdGhlIGNvZGUgYSBiaXQgbmljZXIgYW5kIGl0IGlzIGEgc2FmZXR5IGNlcnRp
ZmljYXRpb24KPiByZXF1aXJlbWVudC4KCldoaWxlIEkga25vdyB3aHkgdGhpcyBpcyBhIGNlcnRp
ZmljYXRpb24gcmVxdWlyZW1lbnQsIGl0IG1heSBub3QgYmUgdGhlIApjYXNlIGZvciBvdGhlciBv
biB0aGUgbWFpbGluZyBsaXN0LiBQbGVhc2Ugd3JpdGUgZG93biBhdCBsZWFzdCB0aGUgcnVsZSAK
bnVtYmVyLgoKQWxzbywgaXQgbWlnaHQgYWxzbyBiZSBnb29kIHRvIHN0YXJ0IHVzaW5nIGEgdGFn
IHNpbWlsYXIgdG8gY292ZXJpdHkgKEkgCmFtIGFzc3VtaW5nIHRoZSBidWcgSUQgYXJlIHVuaXEp
IGZvciB0cmFja2luZyB3aGF0IGhhcyBiZWVuIGZpeGVkLgoKQ2hlZXJzLAoKPiAKPiBTaWduZWQt
b2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gLS0tCj4g
Q2hhbmdlcyBpbiB2MjoKPiAtIGltcHJvdmUgY29tbWVudAo+IC0tLQo+ICAgeGVuL2FyY2gvYXJt
L3ZnaWMtdjIuYyB8IDIgKy0KPiAgIHhlbi9hcmNoL2FybS92Z2ljLXYzLmMgfCAyICstCj4gICAy
IGZpbGVzIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL3ZnaWMtdjIuYyBiL3hlbi9hcmNoL2FybS92Z2ljLXYyLmMK
PiBpbmRleCBmNmMxMWYxLi4wMDk5ZmNmIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS92Z2lj
LXYyLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vdmdpYy12Mi5jCj4gQEAgLTM3OSw2ICszNzksNyBA
QCBzdGF0aWMgYm9vbCB2Z2ljX3YyX3RvX3NnaShzdHJ1Y3QgdmNwdSAqdiwgcmVnaXN0ZXJfdCBz
Z2lyKQo+ICAgICAgIGVudW0gZ2ljX3NnaV9tb2RlIHNnaV9tb2RlOwo+ICAgICAgIHN0cnVjdCBz
Z2lfdGFyZ2V0IHRhcmdldDsKPiAgIAo+ICsgICAgc2dpX3RhcmdldF9pbml0KCZ0YXJnZXQpOwo+
ICAgICAgIGlycW1vZGUgPSAoc2dpciAmIEdJQ0RfU0dJX1RBUkdFVF9MSVNUX01BU0spID4+IEdJ
Q0RfU0dJX1RBUkdFVF9MSVNUX1NISUZUOwo+ICAgICAgIHZpcnEgPSAoc2dpciAmIEdJQ0RfU0dJ
X0lOVElEX01BU0spOwo+ICAgCj4gQEAgLTM4Niw3ICszODcsNiBAQCBzdGF0aWMgYm9vbCB2Z2lj
X3YyX3RvX3NnaShzdHJ1Y3QgdmNwdSAqdiwgcmVnaXN0ZXJfdCBzZ2lyKQo+ICAgICAgIHN3aXRj
aCAoIGlycW1vZGUgKQo+ICAgICAgIHsKPiAgICAgICBjYXNlIEdJQ0RfU0dJX1RBUkdFVF9MSVNU
X1ZBTDoKPiAtICAgICAgICBzZ2lfdGFyZ2V0X2luaXQoJnRhcmdldCk7Cj4gICAgICAgICAgIHRh
cmdldC5saXN0ID0gKHNnaXIgJiBHSUNEX1NHSV9UQVJHRVRfTUFTSykgPj4gR0lDRF9TR0lfVEFS
R0VUX1NISUZUOwo+ICAgICAgICAgICBzZ2lfbW9kZSA9IFNHSV9UQVJHRVRfTElTVDsKPiAgICAg
ICAgICAgYnJlYWs7Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92Z2ljLXYzLmMgYi94ZW4v
YXJjaC9hcm0vdmdpYy12My5jCj4gaW5kZXggZWZlODI0Yy4uYzE0YmNkOCAxMDA2NDQKPiAtLS0g
YS94ZW4vYXJjaC9hcm0vdmdpYy12My5jCj4gKysrIGIveGVuL2FyY2gvYXJtL3ZnaWMtdjMuYwo+
IEBAIC0xNDc0LDYgKzE0NzQsNyBAQCBzdGF0aWMgYm9vbCB2Z2ljX3YzX3RvX3NnaShzdHJ1Y3Qg
dmNwdSAqdiwgcmVnaXN0ZXJfdCBzZ2lyKQo+ICAgICAgIGVudW0gZ2ljX3NnaV9tb2RlIHNnaV9t
b2RlOwo+ICAgICAgIHN0cnVjdCBzZ2lfdGFyZ2V0IHRhcmdldDsKPiAgIAo+ICsgICAgc2dpX3Rh
cmdldF9pbml0KCZ0YXJnZXQpOwo+ICAgICAgIGlycW1vZGUgPSAoc2dpciA+PiBJQ0hfU0dJX0lS
UU1PREVfU0hJRlQpICYgSUNIX1NHSV9JUlFNT0RFX01BU0s7Cj4gICAgICAgdmlycSA9IChzZ2ly
ID4+IElDSF9TR0lfSVJRX1NISUZUICkgJiBJQ0hfU0dJX0lSUV9NQVNLOwo+ICAgCj4gQEAgLTE0
ODEsNyArMTQ4Miw2IEBAIHN0YXRpYyBib29sIHZnaWNfdjNfdG9fc2dpKHN0cnVjdCB2Y3B1ICp2
LCByZWdpc3Rlcl90IHNnaXIpCj4gICAgICAgc3dpdGNoICggaXJxbW9kZSApCj4gICAgICAgewo+
ICAgICAgIGNhc2UgSUNIX1NHSV9UQVJHRVRfTElTVDoKPiAtICAgICAgICBzZ2lfdGFyZ2V0X2lu
aXQoJnRhcmdldCk7Cj4gICAgICAgICAgIC8qIFdlIGFzc3VtZSB0aGF0IG9ubHkgQUZGMSBpcyB1
c2VkIGluIElDQ19TR0kxUl9FTDEuICovCj4gICAgICAgICAgIHRhcmdldC5hZmYxID0gKHNnaXIg
Pj4gSUNIX1NHSV9BRkZJTklUWV9MRVZFTCgxKSkgJiBJQ0hfU0dJX0FGRnhfTUFTSzsKPiAgICAg
ICAgICAgdGFyZ2V0Lmxpc3QgPSBzZ2lyICYgSUNIX1NHSV9UQVJHRVRMSVNUX01BU0s7Cj4gCgot
LSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 14:40:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 14:40: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 1gCn0N-0006N2-M3; Wed, 17 Oct 2018 14:40:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=6/n1=m5=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gCn0M-0006Mu-OG
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 14:40:58 +0000
X-Inumbo-ID: 466c0376-d21a-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 466c0376-d21a-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 16:38:12 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 0865F80D;
 Wed, 17 Oct 2018 07:40:58 -0700 (PDT)
Received: from [10.1.196.50] (unknown [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E29413F59C;
 Wed, 17 Oct 2018 07:40:56 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.10.1810172229070.3835@sstabellini-ThinkPad-X260>
 <1539786676-8797-2-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <4f30290f-7c65-912e-3d60-cc3a7e858f3f@arm.com>
Date: Wed, 17 Oct 2018 15:40:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1539786676-8797-2-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 2/4] xen/arm: initialize access
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, rcojocaru@bitdefender.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>

CgpPbiAxNy8xMC8yMDE4IDE1OjMxLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gSW5pdGlh
bGl6ZSB2YXJpYWJsZSAqYWNjZXNzIGJlZm9yZSByZXR1cm5pbmcgaXQgYmFjayB0byB0aGUgY2Fs
bGVyLgo+IEl0IG1ha2VzIHRoZSBjb2RlIGEgYml0IG5pY2VyIGFuZCBpdCBpcyBhIHNhZmV0eSBj
ZXJ0aWZpY2F0aW9uCj4gcmVxdWlyZW1lbnQuCgpTYW1lIGFzIHByZXZpb3VzIHBhdGNoLgoKPiAK
PiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+
Cj4gQ0M6IHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20KPiBDQzogVGFtYXMgSyBMZW5neWVsIDx0
YW1hc0B0a2xlbmd5ZWwuY29tPgo+IC0tLQo+IENoYW5nZXMgaW4gdjI6Cj4gLSBpbXByb3ZlIGNv
bW1lbnQKPiAtIHVzZSBwMm0tPmRlZmF1bHRfYWNjZXNzCj4gLS0tCj4gICB4ZW4vYXJjaC9hcm0v
bWVtX2FjY2Vzcy5jIHwgMSArCj4gICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKykKPiAK
PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL21lbV9hY2Nlc3MuYyBiL3hlbi9hcmNoL2FybS9t
ZW1fYWNjZXNzLmMKPiBpbmRleCBiYTRlYzc4Li44NmYwODgyIDEwMDY0NAo+IC0tLSBhL3hlbi9h
cmNoL2FybS9tZW1fYWNjZXNzLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jCj4g
QEAgLTQ3LDYgKzQ3LDcgQEAgc3RhdGljIGludCBfX3AybV9nZXRfbWVtX2FjY2VzcyhzdHJ1Y3Qg
ZG9tYWluICpkLCBnZm5fdCBnZm4sCj4gICAgICAgfTsKPiAgIAo+ICAgICAgIEFTU0VSVChwMm1f
aXNfbG9ja2VkKHAybSkpOwo+ICsgICAgKmFjY2VzcyA9IHAybS0+ZGVmYXVsdF9hY2Nlc3M7Cj4g
ICAKPiAgICAgICAvKiBJZiBubyBzZXR0aW5nIHdhcyBldmVyIHNldCwganVzdCByZXR1cm4gcnd4
LiAqLwo+ICAgICAgIGlmICggIXAybS0+bWVtX2FjY2Vzc19lbmFibGVkICkKPiAKCi0tIApKdWxp
ZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 14:43:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 14:43: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 1gCn30-0006Ys-5Z; Wed, 17 Oct 2018 14:43:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ehpq=m5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gCn2y-0006Ym-7W
 for xen-devel@lists.xen.org; Wed, 17 Oct 2018 14:43:40 +0000
X-Inumbo-ID: 3aea43b4-d21b-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3aea43b4-d21b-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 14:45:03 +0000 (UTC)
Received: from [172.19.248.236] (unknown [104.153.224.168])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 0DA9A2151D;
 Wed, 17 Oct 2018 14:43:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539787418;
 bh=wO4oefyIW0ZJFCIk+Fg8dsf9dSxSBj6eM+SzdvLjO2s=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=WcrgtyFsa6vORUr6WT0BrVSNpdqk4DsjUDZlwbwqBaEJPHTjoBp2vZqDXfrPgt9ef
 tGKccfUWzfvmh4OEelxBEm4y/HvZwboxjUXghb3j1eB0/51yuo2ejSTkDjF4o3J9bG
 N7K+Jo/zhVxhj/anE/nkhL3TQmbMOh5liI9keP80=
Date: Wed, 17 Oct 2018 22:42:51 +0800 (CST)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <3410d002-8c94-f7f3-7c57-d2ffd53ef676@arm.com>
Message-ID: <alpine.DEB.2.10.1810172242050.3835@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-22-git-send-email-sstabellini@kernel.org>
 <3410d002-8c94-f7f3-7c57-d2ffd53ef676@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v4 22/23] xen/arm: move kernel.h to asm-arm/
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, nd@arm.com,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 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>

T24gTW9uLCAxNSBPY3QgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMDUvMTAvMjAxOCAxOTo0NywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gSXQg
d2lsbCBiZSAjaW5jbHVkZWQgYnkgYSBmaWxlIGluIGEgeGVuL2FyY2gvYXJtIHN1YmRpcmVjdG9y
eS4KPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4
aWxpbnguY29tPgo+ID4gLS0tCj4gPiAgIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyAgfCAg
MiArLQo+ID4gICB4ZW4vYXJjaC9hcm0va2VybmVsLmMgICAgICAgIHwgIDMgKy0KPiA+ICAgeGVu
L2FyY2gvYXJtL2tlcm5lbC5oICAgICAgICB8IDg2Cj4gPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ID4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL2tlcm5lbC5o
IHwgODYKPiA+ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4g
Cj4gVGhlcmUgYXJlIHdheSB0byBtYWtlIGdpdCBkaWZmIG5pY2VyIGZvciBjb2RlIG1vdmVtZW50
LiBUaGlzIHNlZW1zIHRvIGJlIGRvbmUKPiBieSBkZWZhdWx0IG9uIDIuMTEuMC4gTm90IHN1cmUg
Zm9yIG9sZGVyIHZlcnNpb24uIFdoYXQgYXJlIHlvdSB1c2luZz8KCkdpdCB2ZXJzaW9uIDEuOS4x
IChhbmQgZ3VpbHQgMC4zNSkKCgo+ID4gICA0IGZpbGVzIGNoYW5nZWQsIDg4IGluc2VydGlvbnMo
KyksIDg5IGRlbGV0aW9ucygtKQo+ID4gICBkZWxldGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJt
L2tlcm5lbC5oCj4gPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9hc20tYXJtL2tl
cm5lbC5oCj4gPiAKPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMg
Yi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+IGluZGV4IDQzNzk1MzguLmRjOWI0NmUg
MTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+ICsrKyBiL3hl
bi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+ID4gQEAgLTE2LDYgKzE2LDcgQEAKPiA+ICAgI2lu
Y2x1ZGUgPHhlbi93YXJuaW5nLmg+Cj4gPiAgICNpbmNsdWRlIDxhY3BpL2FjdGFibGVzLmg+Cj4g
PiAgICNpbmNsdWRlIDxhc20vZGV2aWNlLmg+Cj4gPiArI2luY2x1ZGUgPGFzbS9rZXJuZWwuaD4K
PiA+ICAgI2luY2x1ZGUgPGFzbS9zZXR1cC5oPgo+ID4gICAjaW5jbHVkZSA8YXNtL3BsYXRmb3Jt
Lmg+Cj4gPiAgICNpbmNsdWRlIDxhc20vcHNjaS5oPgo+ID4gQEAgLTI0LDcgKzI1LDYgQEAKPiA+
ICAgICAjaW5jbHVkZSA8eGVuL2lycS5oPgo+ID4gICAjaW5jbHVkZSA8eGVuL2dyYW50X3RhYmxl
Lmg+Cj4gPiAtI2luY2x1ZGUgImtlcm5lbC5oIgo+ID4gICAgIHN0YXRpYyB1bnNpZ25lZCBpbnQg
X19pbml0ZGF0YSBvcHRfZG9tMF9tYXhfdmNwdXM7Cj4gPiAgIGludGVnZXJfcGFyYW0oImRvbTBf
bWF4X3ZjcHVzIiwgb3B0X2RvbTBfbWF4X3ZjcHVzKTsKPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0va2VybmVsLmMgYi94ZW4vYXJjaC9hcm0va2VybmVsLmMKPiA+IGluZGV4IDIyMzlhMDcu
LmI1NmFhNzkgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC9hcm0va2VybmVsLmMKPiA+ICsrKyBi
L3hlbi9hcmNoL2FybS9rZXJuZWwuYwo+ID4gQEAgLTE2LDggKzE2LDcgQEAKPiA+ICAgI2luY2x1
ZGUgPHhlbi92bWFwLmg+Cj4gPiAgICAgI2luY2x1ZGUgPGFzbS9ndWVzdF9hY2Nlc3MuaD4KPiA+
IC0KPiA+IC0jaW5jbHVkZSAia2VybmVsLmgiCj4gPiArI2luY2x1ZGUgPGFzbS9rZXJuZWwuaD4K
PiA+ICAgICAjZGVmaW5lIFVJTUFHRV9NQUdJQyAgICAgICAgICAweDI3MDUxOTU2Cj4gPiAgICNk
ZWZpbmUgVUlNQUdFX05NTEVOICAgICAgICAgIDMyCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
YXJtL2tlcm5lbC5oIGIveGVuL2FyY2gvYXJtL2tlcm5lbC5oCj4gPiBkZWxldGVkIGZpbGUgbW9k
ZSAxMDA2NDQKPiA+IGluZGV4IDMzZjNlNzIuLjAwMDAwMDAKPiA+IC0tLSBhL3hlbi9hcmNoL2Fy
bS9rZXJuZWwuaAo+ID4gKysrIC9kZXYvbnVsbAo+ID4gQEAgLTEsODYgKzAsMCBAQAo+ID4gLS8q
Cj4gPiAtICogS2VybmVsIGltYWdlIGxvYWRpbmcuCj4gPiAtICoKPiA+IC0gKiBDb3B5cmlnaHQg
KEMpIDIwMTEgQ2l0cml4IFN5c3RlbXMsIEluYy4KPiA+IC0gKi8KPiA+IC0jaWZuZGVmIF9fQVJD
SF9BUk1fS0VSTkVMX0hfXwo+ID4gLSNkZWZpbmUgX19BUkNIX0FSTV9LRVJORUxfSF9fCj4gPiAt
Cj4gPiAtI2luY2x1ZGUgPHhlbi9kZXZpY2VfdHJlZS5oPgo+ID4gLSNpbmNsdWRlIDxhc20vc2V0
dXAuaD4KPiA+IC0KPiA+IC1zdHJ1Y3Qga2VybmVsX2luZm8gewo+ID4gLSNpZmRlZiBDT05GSUdf
QVJNXzY0Cj4gPiAtICAgIGVudW0gZG9tYWluX3R5cGUgdHlwZTsKPiA+IC0jZW5kaWYKPiA+IC0K
PiA+IC0gICAgc3RydWN0IGRvbWFpbiAqZDsKPiA+IC0KPiA+IC0gICAgdm9pZCAqZmR0OyAvKiBm
bGF0IGRldmljZSB0cmVlICovCj4gPiAtICAgIHBhZGRyX3QgdW5hc3NpZ25lZF9tZW07IC8qIFJB
TSBub3QgKHlldCkgYXNzaWduZWQgdG8gYSBiYW5rICovCj4gPiAtICAgIHN0cnVjdCBtZW1pbmZv
IG1lbTsKPiA+IC0KPiA+IC0gICAgLyoga2VybmVsIGVudHJ5IHBvaW50ICovCj4gPiAtICAgIHBh
ZGRyX3QgZW50cnk7Cj4gPiAtCj4gPiAtICAgIC8qIGdyYW50IHRhYmxlIHJlZ2lvbiAqLwo+ID4g
LSAgICBwYWRkcl90IGdudHRhYl9zdGFydDsKPiA+IC0gICAgcGFkZHJfdCBnbnR0YWJfc2l6ZTsK
PiA+IC0KPiA+IC0gICAgLyogYm9vdCBibG9iIGxvYWQgYWRkcmVzc2VzICovCj4gPiAtICAgIGNv
bnN0IHN0cnVjdCBib290bW9kdWxlICprZXJuZWxfYm9vdG1vZHVsZSwgKmluaXRyZF9ib290bW9k
dWxlOwo+ID4gLSAgICBjb25zdCBjaGFyKiBjbWRsaW5lOwo+ID4gLSAgICBwYWRkcl90IGR0Yl9w
YWRkcjsKPiA+IC0gICAgcGFkZHJfdCBpbml0cmRfcGFkZHI7Cj4gPiAtCj4gPiAtICAgIC8qIEVu
YWJsZSBwbDAxMSBlbXVsYXRpb24gKi8KPiA+IC0gICAgYm9vbCB2cGwwMTE7Cj4gPiAtCj4gPiAt
ICAgIC8qIGxvYWRlciB0byB1c2UgZm9yIHRoaXMga2VybmVsICovCj4gPiAtICAgIHZvaWQgKCps
b2FkKShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8pOwo+ID4gLSAgICAvKiBsb2FkZXIgc3BlY2lm
aWMgc3RhdGUgKi8KPiA+IC0gICAgdW5pb24gewo+ID4gLSAgICAgICAgc3RydWN0IHsKPiA+IC0g
ICAgICAgICAgICBwYWRkcl90IGtlcm5lbF9hZGRyOwo+ID4gLSAgICAgICAgICAgIHBhZGRyX3Qg
bGVuOwo+ID4gLSNpZmRlZiBDT05GSUdfQVJNXzY0Cj4gPiAtICAgICAgICAgICAgcGFkZHJfdCB0
ZXh0X29mZnNldDsgLyogNjQtYml0IEltYWdlIG9ubHkgKi8KPiA+IC0jZW5kaWYKPiA+IC0gICAg
ICAgICAgICBwYWRkcl90IHN0YXJ0OyAvKiAzMi1iaXQgekltYWdlIG9ubHkgKi8KPiA+IC0gICAg
ICAgIH0gemltYWdlOwo+ID4gLSAgICB9Owo+ID4gLX07Cj4gPiAtCj4gPiAtLyoKPiA+IC0gKiBQ
cm9iZSB0aGUga2VybmVsIHRvIGRldGVtaW5lIGl0cyB0eXBlIGFuZCBzZWxlY3QgYSBsb2FkZXIu
Cj4gPiAtICoKPiA+IC0gKiBTZXRzIGluIGluZm86Cj4gPiAtICogIC0+dHlwZQo+ID4gLSAqICAt
PmxvYWQgaG9vaywgYW5kIHNldHMgbG9hZGVyIHNwZWNpZmljIHZhcmlhYmxlcyAtPnppbWFnZQo+
ID4gLSAqLwo+ID4gLWludCBrZXJuZWxfcHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvLCBj
b25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUKPiA+ICpkb21haW4pOwo+ID4gLQo+ID4gLS8qCj4g
PiAtICogTG9hZHMgdGhlIGtlcm5lbCBpbnRvIGd1ZXN0IFJBTS4KPiA+IC0gKgo+ID4gLSAqIEV4
cGVjdHMgdG8gYmUgc2V0IGluIGluZm8gd2hlbiBjYWxsZWQ6Cj4gPiAtICogIC0+bWVtCj4gPiAt
ICogIC0+ZmR0Cj4gPiAtICoKPiA+IC0gKiBTZXRzIGluIGluZm86Cj4gPiAtICogIC0+ZW50cnkK
PiA+IC0gKiAgLT5kdGJfcGFkZHIKPiA+IC0gKiAgLT5pbml0cmRfcGFkZHIKPiA+IC0gKi8KPiA+
IC12b2lkIGtlcm5lbF9sb2FkKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbyk7Cj4gPiAtCj4gPiAt
I2VuZGlmIC8qICNpZmRlZiBfX0FSQ0hfQVJNX0tFUk5FTF9IX18gKi8KPiA+IC0KPiA+IC0vKgo+
ID4gLSAqIExvY2FsIHZhcmlhYmxlczoKPiA+IC0gKiBtb2RlOiBDCj4gPiAtICogYy1maWxlLXN0
eWxlOiAiQlNEIgo+ID4gLSAqIGMtYmFzaWMtb2Zmc2V0OiA0Cj4gPiAtICogaW5kZW50LXRhYnMt
bW9kZTogbmlsCj4gPiAtICogRW5kOgo+ID4gLSAqLwo+ID4gZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL2FzbS1hcm0va2VybmVsLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2tlcm5lbC5oCj4gPiBu
ZXcgZmlsZSBtb2RlIDEwMDY0NAo+ID4gaW5kZXggMDAwMDAwMC4uMzNmM2U3Mgo+ID4gLS0tIC9k
ZXYvbnVsbAo+ID4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9rZXJuZWwuaAo+ID4gQEAgLTAs
MCArMSw4NiBAQAo+ID4gKy8qCj4gPiArICogS2VybmVsIGltYWdlIGxvYWRpbmcuCj4gPiArICoK
PiA+ICsgKiBDb3B5cmlnaHQgKEMpIDIwMTEgQ2l0cml4IFN5c3RlbXMsIEluYy4KPiA+ICsgKi8K
PiA+ICsjaWZuZGVmIF9fQVJDSF9BUk1fS0VSTkVMX0hfXwo+ID4gKyNkZWZpbmUgX19BUkNIX0FS
TV9LRVJORUxfSF9fCj4gPiArCj4gPiArI2luY2x1ZGUgPHhlbi9kZXZpY2VfdHJlZS5oPgo+ID4g
KyNpbmNsdWRlIDxhc20vc2V0dXAuaD4KPiA+ICsKPiA+ICtzdHJ1Y3Qga2VybmVsX2luZm8gewo+
ID4gKyNpZmRlZiBDT05GSUdfQVJNXzY0Cj4gPiArICAgIGVudW0gZG9tYWluX3R5cGUgdHlwZTsK
PiA+ICsjZW5kaWYKPiA+ICsKPiA+ICsgICAgc3RydWN0IGRvbWFpbiAqZDsKPiA+ICsKPiA+ICsg
ICAgdm9pZCAqZmR0OyAvKiBmbGF0IGRldmljZSB0cmVlICovCj4gPiArICAgIHBhZGRyX3QgdW5h
c3NpZ25lZF9tZW07IC8qIFJBTSBub3QgKHlldCkgYXNzaWduZWQgdG8gYSBiYW5rICovCj4gPiAr
ICAgIHN0cnVjdCBtZW1pbmZvIG1lbTsKPiA+ICsKPiA+ICsgICAgLyoga2VybmVsIGVudHJ5IHBv
aW50ICovCj4gPiArICAgIHBhZGRyX3QgZW50cnk7Cj4gPiArCj4gPiArICAgIC8qIGdyYW50IHRh
YmxlIHJlZ2lvbiAqLwo+ID4gKyAgICBwYWRkcl90IGdudHRhYl9zdGFydDsKPiA+ICsgICAgcGFk
ZHJfdCBnbnR0YWJfc2l6ZTsKPiA+ICsKPiA+ICsgICAgLyogYm9vdCBibG9iIGxvYWQgYWRkcmVz
c2VzICovCj4gPiArICAgIGNvbnN0IHN0cnVjdCBib290bW9kdWxlICprZXJuZWxfYm9vdG1vZHVs
ZSwgKmluaXRyZF9ib290bW9kdWxlOwo+ID4gKyAgICBjb25zdCBjaGFyKiBjbWRsaW5lOwo+ID4g
KyAgICBwYWRkcl90IGR0Yl9wYWRkcjsKPiA+ICsgICAgcGFkZHJfdCBpbml0cmRfcGFkZHI7Cj4g
PiArCj4gPiArICAgIC8qIEVuYWJsZSBwbDAxMSBlbXVsYXRpb24gKi8KPiA+ICsgICAgYm9vbCB2
cGwwMTE7Cj4gPiArCj4gPiArICAgIC8qIGxvYWRlciB0byB1c2UgZm9yIHRoaXMga2VybmVsICov
Cj4gPiArICAgIHZvaWQgKCpsb2FkKShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8pOwo+ID4gKyAg
ICAvKiBsb2FkZXIgc3BlY2lmaWMgc3RhdGUgKi8KPiA+ICsgICAgdW5pb24gewo+ID4gKyAgICAg
ICAgc3RydWN0IHsKPiA+ICsgICAgICAgICAgICBwYWRkcl90IGtlcm5lbF9hZGRyOwo+ID4gKyAg
ICAgICAgICAgIHBhZGRyX3QgbGVuOwo+ID4gKyNpZmRlZiBDT05GSUdfQVJNXzY0Cj4gPiArICAg
ICAgICAgICAgcGFkZHJfdCB0ZXh0X29mZnNldDsgLyogNjQtYml0IEltYWdlIG9ubHkgKi8KPiA+
ICsjZW5kaWYKPiA+ICsgICAgICAgICAgICBwYWRkcl90IHN0YXJ0OyAvKiAzMi1iaXQgekltYWdl
IG9ubHkgKi8KPiA+ICsgICAgICAgIH0gemltYWdlOwo+ID4gKyAgICB9Owo+ID4gK307Cj4gPiAr
Cj4gPiArLyoKPiA+ICsgKiBQcm9iZSB0aGUga2VybmVsIHRvIGRldGVtaW5lIGl0cyB0eXBlIGFu
ZCBzZWxlY3QgYSBsb2FkZXIuCj4gPiArICoKPiA+ICsgKiBTZXRzIGluIGluZm86Cj4gPiArICog
IC0+dHlwZQo+ID4gKyAqICAtPmxvYWQgaG9vaywgYW5kIHNldHMgbG9hZGVyIHNwZWNpZmljIHZh
cmlhYmxlcyAtPnppbWFnZQo+ID4gKyAqLwo+ID4gK2ludCBrZXJuZWxfcHJvYmUoc3RydWN0IGtl
cm5lbF9pbmZvICppbmZvLCBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUKPiA+ICpkb21haW4p
Owo+ID4gKwo+ID4gKy8qCj4gPiArICogTG9hZHMgdGhlIGtlcm5lbCBpbnRvIGd1ZXN0IFJBTS4K
PiA+ICsgKgo+ID4gKyAqIEV4cGVjdHMgdG8gYmUgc2V0IGluIGluZm8gd2hlbiBjYWxsZWQ6Cj4g
PiArICogIC0+bWVtCj4gPiArICogIC0+ZmR0Cj4gPiArICoKPiA+ICsgKiBTZXRzIGluIGluZm86
Cj4gPiArICogIC0+ZW50cnkKPiA+ICsgKiAgLT5kdGJfcGFkZHIKPiA+ICsgKiAgLT5pbml0cmRf
cGFkZHIKPiA+ICsgKi8KPiA+ICt2b2lkIGtlcm5lbF9sb2FkKHN0cnVjdCBrZXJuZWxfaW5mbyAq
aW5mbyk7Cj4gPiArCj4gPiArI2VuZGlmIC8qICNpZmRlZiBfX0FSQ0hfQVJNX0tFUk5FTF9IX18g
Ki8KPiA+ICsKPiA+ICsvKgo+ID4gKyAqIExvY2FsIHZhcmlhYmxlczoKPiA+ICsgKiBtb2RlOiBD
Cj4gPiArICogYy1maWxlLXN0eWxlOiAiQlNEIgo+ID4gKyAqIGMtYmFzaWMtb2Zmc2V0OiA0Cj4g
PiArICogaW5kZW50LXRhYnMtbW9kZTogbmlsCj4gPiArICogRW5kOgo+ID4gKyAqLwo+ID4gCj4g
Cj4gLS0gCj4gSnVsaWVuIEdyYWxsCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 14:48:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 14: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 1gCn7a-0006jc-RH; Wed, 17 Oct 2018 14:48:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=6/n1=m5=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gCn7a-0006jX-0o
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 14:48:26 +0000
X-Inumbo-ID: e586e89e-d21b-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id e586e89e-d21b-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 14:49:49 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 834BB80D;
 Wed, 17 Oct 2018 07:48:24 -0700 (PDT)
Received: from [10.1.196.50] (unknown [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 791153F59C;
 Wed, 17 Oct 2018 07:48:23 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.10.1810172229070.3835@sstabellini-ThinkPad-X260>
 <1539786676-8797-3-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <4f4e7c34-4219-cf56-735e-c7a3edac71cf@arm.com>
Date: Wed, 17 Oct 2018 15:48:22 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1539786676-8797-3-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 3/4] xen: introduce __symbol
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, wei.liu2@citrix.com,
 JBeulich@suse.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>

CgpPbiAxNy8xMC8yMDE4IDE1OjMxLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gSW50cm9k
dWNlIGEgbWFjcm8sIF9fc3ltYm9sLCB3aGljaCBpcyBhIHNpbXBsZSB3cmFwcGVyIGFyb3VuZCBS
RUxPQ19ISURFCj4gdG8gYmUgdXNlZCBldmVyeXdoZXJlIHN5bWJvbHMgc3VjaCBhcyBfc3RleHQg
YW5kIF9ldGV4dCBhcmUgdXNlZCBpbiB0aGUKPiBjb2RlLgo+IAo+IFJFTE9DX0hJREUgaXMgbmVl
ZGVkIHdoZW4gYWNjZXNzaW5nIHN5bWJvbHMgc3VjaCBhcyBfc3RleHQgYW5kIF9ldGV4dAo+IGJl
Y2F1c2UgdGhlIEMgc3RhbmRhcmQgZm9yYmlkcyBjb21wYXJpc29ucyBiZXR3ZWVuIHBvaW50ZXJz
IHBvaW50aW5nIHRvCj4gZGlmZmVyZW50IG9iamVjdHMuCgpUaGUgQyBzdGFuZGFyZCBmb3JiaWRz
IGZvciBib3RoIGNvbXBhcmlzb25zIGFuZCBzdWJzdHJhY3Rpb24gKHNlZSBDIApTdGFuZGFyZCwg
Ni41LjYgW0lTTy9JRUMgOTg5OToyMDExXSBhbmQgWzFdKS4gQWxzbywgaXQgaXMgcHJvYmFibHkg
d29ydGggCnRvIGdpdmUgYSBwb2ludGVyIHRvIHRoZSBwYXJhZ3JhcGggaW4gdGhlIHN0YW5kYXJk
IHRvIGhlbHAgZmluZGluZyBtb3JlIApkZXRhaWxzLgoKQ2hlZXJzLAoKWzFdIApodHRwczovL3dp
a2kuc2VpLmNtdS5lZHUvY29uZmx1ZW5jZS9kaXNwbGF5L2MvQVJSMzYtQy4rRG8rbm90K3N1YnRy
YWN0K29yK2NvbXBhcmUrdHdvK3BvaW50ZXJzK3RoYXQrZG8rbm90K3JlZmVyK3RvK3RoZStzYW1l
K2FycmF5Cgo+IF9zdGV4dCwgX2V0ZXh0LCBldGMuIGFyZSBhbGwgcG9pbnRlcnMgdG8gZGlmZmVy
ZW50Cj4gb2JqZWN0cyBmcm9tIEFOQ0kgQyBwb2ludCBvZiB2aWV3Lgo+IAo+IFRvIHdvcmsgYXJv
dW5kIHBvdGVudGlhbCBDIGNvbXBpbGVyIGlzc3VlcyAod2hpY2ggaGF2ZSBhY3R1YWxseQo+IGJl
ZW4gZm91bmQsIHNlZSB0aGUgY29tbWVudCBvbiB0b3Agb2YgUkVMT0NfSElERSBpbiBMaW51eCks
IGFuZCB0byBoZWxwCj4gd2l0aCBjZXJ0aWZpY2F0aW9ucywgbGV0J3MgaW50cm9kdWNlIHNvbWUg
c3ludGFjdGljIHN1Z2FyIHRvIGJlIHVzZWQgaW4KPiBmb2xsb3dpbmcgcGF0Y2hlcy4KPiAKPiBT
aWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4g
Q0M6IEpCZXVsaWNoQHN1c2UuY29tCj4gQ0M6IGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20KPiBD
Qzogd2VpLmxpdTJAY2l0cml4LmNvbQo+IC0tLQo+IENoYW5nZXMgaW4gdjI6Cj4gLSBkbyBub3Qg
Y2FzdCByZXR1cm4gdG8gY2hhcioKPiAtIG1vdmUgdG8gY29tbW9uIGhlYWRlcgo+IC0tLQo+ICAg
eGVuL2luY2x1ZGUveGVuL2NvbXBpbGVyLmggfCA2ICsrKysrKwo+ICAgMSBmaWxlIGNoYW5nZWQs
IDYgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vY29tcGls
ZXIuaCBiL3hlbi9pbmNsdWRlL3hlbi9jb21waWxlci5oCj4gaW5kZXggZmY2YzBmNS4uODUwYjBk
MCAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vY29tcGlsZXIuaAo+ICsrKyBiL3hlbi9p
bmNsdWRlL3hlbi9jb21waWxlci5oCj4gQEAgLTk5LDYgKzk5LDEyIEBACj4gICAgICAgX19hc21f
XyAoIiIgOiAiPXIiKF9fcHRyKSA6ICIwIihwdHIpKTsgICAgICBcCj4gICAgICAgKHR5cGVvZihw
dHIpKSAoX19wdHIgKyAob2ZmKSk7IH0pCj4gICAKPiArLyoKPiArICogVXNlIFJFTE9DX0hJREUg
d2l0aCBzeW1ib2xzIHN1Y2ggYXMgX3N0ZXh0IGFuZCBfZXRleHQgdG8gYXZvaWQgZXJyb3JzCj4g
KyAqIG9uIGNvbXBhcmluZyBwb2ludGVycyB0byBkaWZmZXJlbnQgb2JqZWN0cwo+ICsgKi8KPiAr
I2RlZmluZSBfX3N5bWJvbCh4KSAgICAgICAgIChSRUxPQ19ISURFKCh1bnNpZ25lZCBsb25nKSh4
KSwgMCkpCj4gKwo+ICAgI2lmZGVmIF9fR0NDX0FTTV9GTEFHX09VVFBVVFNfXwo+ICAgIyBkZWZp
bmUgQVNNX0ZMQUdfT1VUKHllcywgbm8pIHllcwo+ICAgI2Vsc2UKPiAKCi0tIApKdWxpZW4gR3Jh
bGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 14:53:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 14:53: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 1gCnCI-0007U0-Fs; Wed, 17 Oct 2018 14:53:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=5mtg=m5=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1gCnCH-0007Tv-G5
 for xen-devel@lists.xen.org; Wed, 17 Oct 2018 14:53:17 +0000
X-Inumbo-ID: 92cd3d64-d21c-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 92cd3d64-d21c-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 14:54:40 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9HEqIsP180582;
 Wed, 17 Oct 2018 14:53:10 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-2018-07-02;
 bh=NfagQ6LssQDK23oNC9zT7FKOH5ocUhJRW+12nrdEB+U=;
 b=VyBmPOra259s8ZmKPV0qCVMHpH/pEcETIWb3pwk9eCcNf28q8ZCaHHayl2uq0KEN0hMX
 J0kGDDwuxwIX2O/iNqWCC0SFIahF7maLPbBUO9ricrd4LLI+WX5N1JsdZYj4upJZ6iyl
 TiijUVJIBs3Y9Oqt4yeUU2QWdWm4UoM1lClhnR3IGZXiQ1RuFwCv9pZseMcbPWiwFbxj
 ZXV0ZsPIfzFCUo1B2DOCYoz48PbMiftOdyK9siCSWTuM+7tw6wzNkQlVCk2p4hgJWxaN
 lFz/JD895CuHGntgUR8YZ6KfikJ7dCJ7AhuODs60PlkL9SuuoRJXevy7ItrDE7n51tqz uA== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2120.oracle.com with ESMTP id 2n39brfb79-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 17 Oct 2018 14:53:10 +0000
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9HEr7vJ018742
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 17 Oct 2018 14:53:07 GMT
Received: from abhmp0019.oracle.com (abhmp0019.oracle.com [141.146.116.25])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w9HEr6VO018408;
 Wed, 17 Oct 2018 14:53:06 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 17 Oct 2018 07:53:06 -0700
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1538758946-12439-1-git-send-email-andrew.cooper3@citrix.com>
 <11a88d75-84d5-0af6-6e4c-c9b32dcdab52@citrix.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <c0242e6b-bcd9-ff96-4696-9882146d3501@oracle.com>
Date: Wed, 17 Oct 2018 10:52:59 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <11a88d75-84d5-0af6-6e4c-c9b32dcdab52@citrix.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9048
 signatures=668706
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810170128
Subject: Re: [Xen-devel] Ping AMD maintainers? [PATCH] x86/svm: Fix
 svm_update_guest_efer() for domains using shadow paging
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMTcvMTggODowOCBBTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAwNS8xMC8xOCAx
ODowMiwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gV2hlbiB1c2luZyBzaGFkb3cgcGFnaW5nLCBF
RkVSLk5YIGlzIGEgWGVuIGNvbnRyb2xsZWQgYml0LCBhbmQgaXMgcmVxdWlyZWQgYnkKPj4gdGhl
IHNoYWRvdyBwYWdlZmF1bHQgaGFuZGxlciB0byBkaXN0aW5ndWlzaCBpbnN0cnVjdGlvbiBmZXRj
aGVzIGZyb20gZGF0YQo+PiBhY2Nlc3Nlcy4KPj4KPj4gVGhpcyBjYW4gYmUgb2JzZXJ2ZWQgYnkg
YSBndWVzdCB3aGljaCBoYXMgTlggYW5kIFNNRVAgY2xlYXIgYnV0IFNNQVAgYWN0aXZlIGJ5Cj4+
IGF0dGVtcHRpbmcgdG8gZXhlY3V0ZSBjb2RlIG9uIGEgdXNlciBtYXBwaW5nLiAgVGhlIGZpcnN0
IGF0dGVtcHQgdG8gYnVpbGQgdGhlCj4+IHRhcmdldCBzaGFkb3cgd2lsbCAjUEYgc28gaXMgaGFu
ZGxlZCBieSB0aGUgc2hhZG93IGNvZGUsIGJ1dCB3aGVuIHdhbGtpbmcgdGhlCj4+IHRoZSBndWVz
dCBwYWdldGFibGVzLCB0aGUgbGFjayBvZiBQRkVDX2luc25fZmV0Y2ggYmVpbmcgc2lnbmFsbGVk
IGNhdXNlcyB0aGUKPj4gc2hhZG93IGNvZGUgdG8gbWlzdGFrZSB0aGUgaW5zdHJ1Y3Rpb24gZmV0
Y2ggZm9yIGEgZGF0YSBmZXRjaCwgYW5kIGJlbGlldmUKPj4gdGhhdCBpdCBpcyBhIHJlYWwgZ3Vl
c3QgZmF1bHQuICBBcyBhIHJlc3VsdCwgdGhlIGd1ZXN0IHJlY2VpdmVzICNQRlstZC1zclBdCj4+
IGZvciBhbiBhY3Rpb24gd2hpY2ggc2hvdWxkIGNvbXBsZXRlIHN1Y2Nlc3NmdWxseS4KPj4KPj4g
VGhlIHN1c3BpY2lvdXMtbG9va2luZyBneW1uYXN0aWNzIHdpdGggTE1FIGlzIGFjdHVhbGx5IGEg
c3VidGxlIGNvcm5lciBjYXNlCj4+IHdpdGggc2hhZG93IHBhZ2luZy4gIFdoZW4gZHJvcHBpbmcg
b3V0IG9mIExvbmcgTW9kZSwgYSBndWVzdHMgY2hvaWNlIG9mIExNRQo+PiBhbmQgWGVuJ3MgY2hv
aWNlIG9mIENSMC5QRyBjYXVzZSBoYXJkd2FyZSB0byBvcGVyYXRlIGluIExvbmcgTW9kZSwgYnV0
IHRoZQo+PiBzaGFkb3cgY29kZSB0byBvcGVyYXRlIGluIDItb24tMyBtb2RlLgo+Pgo+PiBJbiBh
ZGRpdGlvbiB0byBkZXNjcmliaW5nIHRoaXMgY29ybmVyIGNhc2UgaW4gdGhlIFNWTSBzaWRlLCBl
eHRlbmQgdGhlIGNvbW1lbnQKPj4gZm9yIHRoZSBzYW1lIGZpeCBvbiB0aGUgVlQteCBzaWRlLiAg
KEkgaGF2ZSBhIHN1c3BpY2lvbiB0aGF0IEkndmUganVzdCB3b3JrZWQKPj4gb3V0IHdoeSBWVC14
IGRvZXNuJ3QgdG9sZXJhdGUgTE1BICE9IExNRSB3aGVuIFVucmVzdHJpY3RlZCBHdWVzdCBpcyBj
bGVhci4pCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zz
a3lAb3JhY2xlLmNvbT4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 14:57:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 14: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 1gCnGd-0007f1-8Z; Wed, 17 Oct 2018 14:57:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=5mtg=m5=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1gCnGb-0007ew-FJ
 for xen-devel@lists.xen.org; Wed, 17 Oct 2018 14:57:45 +0000
X-Inumbo-ID: 9d7c2d97-d21c-11e8-a8a5-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9d7c2d97-d21c-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 16:54:58 +0200 (CEST)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9HEufHw044182;
 Wed, 17 Oct 2018 14:57:35 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-2018-07-02;
 bh=xnu5yN2YuAVH6QL9MKriAemXUBdUy2qGLqSwFIqNGqI=;
 b=ZQx+0e7wffb1i9EAfOzDGsgcoLVrWKKTxwgON90/XrqHNgpiUUHKJ6h2O2SPu4IqU3aJ
 xs5LRDZ8biTHVpG8+n6LiCBBpnxkoomPS6qirVq47clWPwWNBJIKY1nbjA9QYKTbCrzB
 2pA4DEzaoCgNsRaHGK7LUZFeeLQ4xmQXE910SRwVAB4tFb1EufyCRx3Lvx007M5ZUH05
 RlxZt/FJbwIkFOZacA7JMM78vq/DCDmnPJLcDpSCKL8+QbtGuq0XNZwUZQhVsR69SAVg
 gFKyhZGa0jikab0O2gE8F7Q9JRq2RvbJWvHyxk90qqA5RzkvKoF1sMmwVtefWDb5UERD jQ== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2120.oracle.com with ESMTP id 2n38nq7fs5-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 17 Oct 2018 14:57:35 +0000
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w9HEvYop019052
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 17 Oct 2018 14:57:34 GMT
Received: from abhmp0012.oracle.com (abhmp0012.oracle.com [141.146.116.18])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w9HEvXYr014606;
 Wed, 17 Oct 2018 14:57:33 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 17 Oct 2018 07:57:33 -0700
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1539780468-21748-1-git-send-email-andrew.cooper3@citrix.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <97054899-a478-a716-008b-3ee6ed244255@oracle.com>
Date: Wed, 17 Oct 2018 10:57:26 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1539780468-21748-1-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9048
 signatures=668706
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810170128
Subject: Re: [Xen-devel] [PATCH] x86/svm: Remove the pdpe fields from struct
 vmcb
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>, Brian Woods <brian.woods@amd.com>,
 Jan Beulich <JBeulich@suse.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMTcvMTggODo0NyBBTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBUaGVzZSBmaWVsZHMg
aGF2ZSBleGlzdGVkIHNpbmNlIHRoZSBTVk0gY29kZSB3YXMgZmlyc3QgaW50cm9kdWNlZC4KPgo+
IFRoZSBlYXJsaWVzdCByZWZlcmVuY2UgSSBjYW4gZmluZCBpcyBjL3MgZDFiZDE1N2ZiYzkgd2hp
Y2ggaXMgdW5mb3J1bmF0ZWx5IGEKPiByZWJhc2UgJiBzcXVhc2ggb2YgYSBzZXBhcmF0ZSBkZXYg
dHJlZS4gIExvb2tpbmcgYSB0aGUgY29tbWl0IG1lc3NhZ2UsIEknbQo+IGd1ZXNzaW5nIGl0IHdh
cyBpbnRyb2R1Y2VkIGJ5Ogo+Cj4gICA+IHVzZXI6ICAgICAgICB0d29sbGVyQHhlbi10cncxLnNp
dGUKPiAgID4gZGF0ZTogICAgICAgIFR1ZSBEZWMgMTMgMTk6NDk6NTMgMjAwNSAtMDUwMAo+ICAg
PiBmaWxlczogICAgICAgLi4uIHhlbi9pbmNsdWRlL2FzbS14ODYvc3ZtX3ZtY2IuaCAuLi4KPiAg
ID4gZGVzY3JpcHRpb246Cj4gICA+IEFkZCBTVk0gYmFzZSBmaWxlcyB0byByZXBvc2l0b3J5Lgo+
Cj4gQW55d2F5LCB0aGUgQU1EIFNETSBoYXMgbm8gbWVudGlvbiBvZiBQRFBFIGZpZWxkcyBpbiB0
aGUgVk1DQiBhbmQgbWFya3MgdGhpcwo+IHBhcnQgb2YgdGhlIFZNQ0IgYXMgcmVzZXJ2ZWQuICBU
aGUgbWFudWFsIGRvZXMgZXhwbGljaXRseSBzYXkgdGhhdCAzMmJpdCBQQUUKPiBwYWdpbmcgbWF5
IHJlYWQgdGhlIFBEUEUgZmllbGRzIGZyb20gbWVtb3J5IHJhdGhlciBmcm9tIHRoZSBDUFUgcmVn
aXN0ZXJzLgo+Cj4gQ2hhbmNlcyBhcmUgdmVyeSBnb29kIHRoYXQgdGhpcyBpcyBhIHZlc3RpZ2lh
bCByZW1uZW50IG9mIGFuIGVhcmx5IGRlc2lnbi4KPiBYZW4gZG9lc24ndCB1c2UgdGhlIGZpZWxk
cyBhdCBhbGwsIGV4Y2VwdCB0byBjb3B5IHRoZW0gb24gdmlydHVhbAo+IHZtZW50cnkvdm1leGl0
Lgo+Cj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KCgpSZXZpZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3Jh
Y2xlLmNvbT4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 14:58:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 14:58: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 1gCnHR-0007ie-KD; Wed, 17 Oct 2018 14:58:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=5mtg=m5=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1gCnHQ-0007iV-OM
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 14:58:36 +0000
X-Inumbo-ID: 51120370-d21d-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 51120370-d21d-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 14:59:59 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9HEu0ld034754;
 Wed, 17 Oct 2018 14:58:33 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-2018-07-02;
 bh=qQQJoDwo9T1T+f7fmSbItkc5KcsVfOIhRrA1CKrAOuo=;
 b=KTEOOhZM5JdL6ZqXyB6FbkPV4A3eryVPo4hOXmPtEPHgnOmmAdXT7K/AB+965PTTEAMy
 rn1MQFEQZq6YSR/N5HlaRLf9IT2jv/+DU14cqfRIKBWzCY8GkOSHbElgdX8FTASmw2Q2
 zOhb186jqOtSIV6KZFNw7htmp/7D0TYV8YDY91cmWO9wpjGmhxl7214ye25fsR7Ynfj3
 4F3T5vt2eyHUr9FJtLg5TRWsmQoPkjNbwxv3ogELja8VLSvrdHlNaPbQtkY33pAUTOD8
 Gysm/2QuKJS58VRYT413bTGnLkPrDAw8lBe2w/J2Pu7WMkMFQjvTETg5xw2NlP9ielTG kg== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2130.oracle.com with ESMTP id 2n384u7p3a-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 17 Oct 2018 14:58:33 +0000
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9HEwXxm005685
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 17 Oct 2018 14:58:33 GMT
Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w9HEwWVK015203;
 Wed, 17 Oct 2018 14:58:32 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 17 Oct 2018 07:58:32 -0700
To: Stefano Stabellini <sstabellini@kernel.org>, jgross@suse.com
References: <alpine.DEB.2.10.1810171924370.3835@sstabellini-ThinkPad-X260>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <c4122ea6-db88-c1d3-8f27-d1f62692d2d2@oracle.com>
Date: Wed, 17 Oct 2018 10:58:16 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810171924370.3835@sstabellini-ThinkPad-X260>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9048
 signatures=668706
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810170128
Subject: Re: [Xen-devel] [PATCH] add myself as reviewer for Xen support in
 Linux
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gMTAvMTcvMTggOTo0NCBBTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IEl0IHdvdWxk
IGJlIGdvb2QgZm9yIG1lIHRvIGtlZXAgYW4gZXllIG9uIHRoZSBwYXRjaGVzIHRoYXQgdG91Y2gg
WGVuCj4gc3VwcG9ydCBpbiBMaW51eCB0byB0cnkgdG8gc3BvdCBjaGFuZ2VzIHRoYXQgYnJlYWsg
WGVuIG9uIEFSTSBlYXJseSBvbi4KPgo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KClJldmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zza3kg
PGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgoKCj4KPiBkaWZmIC0tZ2l0IGEvTUFJTlRBSU5F
UlMgYi9NQUlOVEFJTkVSUwo+IGluZGV4IDQwMDgyZTQuLjBjMTk4NGUgMTAwNjQ0Cj4gLS0tIGEv
TUFJTlRBSU5FUlMKPiArKysgYi9NQUlOVEFJTkVSUwo+IEBAIC0xNjAxMyw2ICsxNjAxMyw3IEBA
IEY6CWFyY2gvYXJtNjQvaW5jbHVkZS9hc20veGVuLwo+ICBYRU4gSFlQRVJWSVNPUiBJTlRFUkZB
Q0UKPiAgTToJQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KPiAg
TToJSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+ICtSOglTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gIEw6CXhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZyAobW9kZXJhdGVkIGZvciBub24tc3Vic2NyaWJlcnMpCj4gIFQ6CWdpdCBnaXQ6Ly9n
aXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQveGVuL3RpcC5naXQKPiAgUzoJ
U3VwcG9ydGVkCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 14:59:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 14:59: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 1gCnIN-0007sh-W2; Wed, 17 Oct 2018 14:59:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=6/n1=m5=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gCnIN-0007sa-17
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 14:59:35 +0000
X-Inumbo-ID: 7460f830-d21d-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 7460f830-d21d-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 15:00:58 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 6A46F80D;
 Wed, 17 Oct 2018 07:59:33 -0700 (PDT)
Received: from [10.1.196.50] (unknown [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 856E43F59C;
 Wed, 17 Oct 2018 07:59:32 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.10.1810172229070.3835@sstabellini-ThinkPad-X260>
 <1539786676-8797-4-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <278290a4-002e-6e0a-0cd0-3de87bf18713@arm.com>
Date: Wed, 17 Oct 2018 15:59:31 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1539786676-8797-4-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 4/4] xen: use __symbol everywhere
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, JBeulich@suse.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>

SGksCgpPbiAxNy8xMC8yMDE4IDE1OjMxLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gVXNl
IF9fc3ltYm9sIGV2ZXJ5d2hlcmUgX3N0ZXh0LCBfZXRleHQsIGV0Yy4gYXJlIHVzZWQuIFRlY2hu
aWNhbGx5LCBpdAo+IGlzIG9ubHkgcmVxdWlyZWQgd2hlbiBjb21wYXJpbmcgcG9pbnRlcnMsIGJ1
dCB1c2UgaXQgZXZlcnl3aGVyZSB0byBhdm9pZAoKV2VsbCBuby4gSXQgaXMgYWxzbyByZXF1aXJl
ZCB3aGVuIHN1YnN0cmFjdGluZyBwb2ludGVycyAoc2VlIFsxXSkuCgo+IGNvbmZ1c2lvbi4KClsu
Li5dCgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYWx0ZXJuYXRpdmUuYyBiL3hlbi9hcmNo
L2FybS9hbHRlcm5hdGl2ZS5jCj4gaW5kZXggNTJlZDdlZC4uMzA1YjMzNyAxMDA2NDQKPiAtLS0g
YS94ZW4vYXJjaC9hcm0vYWx0ZXJuYXRpdmUuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9hbHRlcm5h
dGl2ZS5jCj4gQEAgLTE4Nyw4ICsxODcsOCBAQCBzdGF0aWMgaW50IF9fYXBwbHlfYWx0ZXJuYXRp
dmVzX211bHRpX3N0b3Aodm9pZCAqdW51c2VkKQo+ICAgICAgIHsKPiAgICAgICAgICAgaW50IHJl
dDsKPiAgICAgICAgICAgc3RydWN0IGFsdF9yZWdpb24gcmVnaW9uOwo+IC0gICAgICAgIG1mbl90
IHhlbl9tZm4gPSB2aXJ0X3RvX21mbihfc3RhcnQpOwo+IC0gICAgICAgIHBhZGRyX3QgeGVuX3Np
emUgPSBfZW5kIC0gX3N0YXJ0Owo+ICsgICAgICAgIG1mbl90IHhlbl9tZm4gPSB2aXJ0X3RvX21m
bihfX3N5bWJvbChfc3RhcnQpKTsKPiArICAgICAgICBwYWRkcl90IHhlbl9zaXplID0gX19zeW1i
b2woX2VuZCkgLSBfX3N5bWJvbChfc3RhcnQpOwo+ICAgICAgICAgICB1bnNpZ25lZCBpbnQgeGVu
X29yZGVyID0gZ2V0X29yZGVyX2Zyb21fYnl0ZXMoeGVuX3NpemUpOwo+ICAgICAgICAgICB2b2lk
ICp4ZW5tYXA7Cj4gICAKPiBAQCAtMjA2LDcgKzIwNiw3IEBAIHN0YXRpYyBpbnQgX19hcHBseV9h
bHRlcm5hdGl2ZXNfbXVsdGlfc3RvcCh2b2lkICp1bnVzZWQpCj4gICAgICAgICAgIHJlZ2lvbi5i
ZWdpbiA9IF9fYWx0X2luc3RydWN0aW9uczsKPiAgICAgICAgICAgcmVnaW9uLmVuZCA9IF9fYWx0
X2luc3RydWN0aW9uc19lbmQ7Cj4gICAKPiAtICAgICAgICByZXQgPSBfX2FwcGx5X2FsdGVybmF0
aXZlcygmcmVnaW9uLCB4ZW5tYXAgLSAodm9pZCAqKV9zdGFydCk7Cj4gKyAgICAgICAgcmV0ID0g
X19hcHBseV9hbHRlcm5hdGl2ZXMoJnJlZ2lvbiwgeGVubWFwIC0gKHZvaWQgKilfX3N5bWJvbChf
c3RhcnQpKTsKCkZvciBpbnN0YW5jZSwgSSB0aGluayB0aGlzIGxpbmUgd291bGQgYmUgY29udGFp
biB1bmRlZmluZWQgYmVoYXZpb3IuIApUaGVyZSBhcmUgcHJvYmFibHkgb3RoZXJzIGJlbG93LgoK
Wy4uLl0KCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9tbS5jIGIveGVuL2FyY2gvYXJtL21t
LmMKPiBpbmRleCA3YTA2YTMzLi5kOWQzOTQ4IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9t
bS5jCj4gKysrIGIveGVuL2FyY2gvYXJtL21tLmMKPiBAQCAtNjIwLDcgKzYyMCw3IEBAIHZvaWQg
X19pbml0IHNldHVwX3BhZ2V0YWJsZXModW5zaWduZWQgbG9uZyBib290X3BoeXNfb2Zmc2V0LCBw
YWRkcl90IHhlbl9wYWRkcikKPiAgICAgICBpbnQgaTsKPiAgIAo+ICAgICAgIC8qIENhbGN1bGF0
ZSB2aXJ0LXRvLXBoeXMgb2Zmc2V0IGZvciB0aGUgbmV3IGxvY2F0aW9uICovCj4gLSAgICBwaHlz
X29mZnNldCA9IHhlbl9wYWRkciAtICh1bnNpZ25lZCBsb25nKSBfc3RhcnQ7Cj4gKyAgICBwaHlz
X29mZnNldCA9IHhlbl9wYWRkciAtICh1bnNpZ25lZCBsb25nKSBfX3N5bWJvbChfc3RhcnQpOwo+
ICAgCj4gICAjaWZkZWYgQ09ORklHX0FSTV82NAo+ICAgICAgIHAgPSAodm9pZCAqKSB4ZW5fcGd0
YWJsZTsKPiBAQCAtNjgxLDcgKzY4MSw4IEBAIHZvaWQgX19pbml0IHNldHVwX3BhZ2V0YWJsZXMo
dW5zaWduZWQgbG9uZyBib290X3BoeXNfb2Zmc2V0LCBwYWRkcl90IHhlbl9wYWRkcikKPiAgICAg
ICB0dGJyID0gKHVpbnRwdHJfdCkgY3B1MF9wZ3RhYmxlICsgcGh5c19vZmZzZXQ7Cj4gICAjZW5k
aWYKPiAgIAo+IC0gICAgcmVsb2NhdGVfeGVuKHR0YnIsIF9zdGFydCwgKHZvaWQqKWRlc3RfdmEs
IF9lbmQgLSBfc3RhcnQpOwo+ICsgICAgcmVsb2NhdGVfeGVuKHR0YnIsICh2b2lkKilfX3N5bWJv
bChfc3RhcnQpLCAodm9pZCopZGVzdF92YSwKPiArCQkJICAgICBfX3N5bWJvbChfZW5kKSAtIF9f
c3ltYm9sKF9zdGFydCkpOwoKTm8gaGFyZCB0YWIuCgpbLi4uXQoKPiBkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+IGluZGV4IGVhMjQ5NWEu
LjlkMGI5MTUgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL3NldHVwLmMKPiArKysgYi94ZW4v
YXJjaC9hcm0vc2V0dXAuYwo+IEBAIC0zOTQsNyArMzk0LDggQEAgc3RhdGljIHBhZGRyX3QgX19p
bml0IGdldF94ZW5fcGFkZHIodm9pZCkKPiAgICAgICBwYWRkcl90IHBhZGRyID0gMDsKPiAgICAg
ICBpbnQgaTsKPiAgIAo+IC0gICAgbWluX3NpemUgPSAoX2VuZCAtIF9zdGFydCArIChYRU5fUEFE
RFJfQUxJR04tMSkpICYgfihYRU5fUEFERFJfQUxJR04tMSk7Cj4gKyAgICBtaW5fc2l6ZSA9IChf
X3N5bWJvbChfZW5kKSAtIF9fc3ltYm9sKF9zdGFydCkgKwo+ICsJCQkgICAoWEVOX1BBRERSX0FM
SUdOLTEpKSAmIH4oWEVOX1BBRERSX0FMSUdOLTEpOwo+ICAgCj4gICAgICAgLyogRmluZCB0aGUg
aGlnaGVzdCBiYW5rIHdpdGggZW5vdWdoIHNwYWNlLiAqLwo+ICAgICAgIGZvciAoIGkgPSAwOyBp
IDwgbWktPm5yX2JhbmtzOyBpKysgKQo+IEBAIC03MjcsOCArNzI4LDkgQEAgdm9pZCBfX2luaXQg
c3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgYm9vdF9waHlzX29mZnNldCwKPiAgIAo+ICAgICAgIC8q
IFJlZ2lzdGVyIFhlbidzIGxvYWQgYWRkcmVzcyBhcyBhIGJvb3QgbW9kdWxlLiAqLwo+ICAgICAg
IHhlbl9ib290bW9kdWxlID0gYWRkX2Jvb3RfbW9kdWxlKEJPT1RNT0RfWEVOLAo+IC0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIChwYWRkcl90KSh1aW50cHRyX3QpKF9zdGFydCArIGJvb3Rf
cGh5c19vZmZzZXQpLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIChwYWRkcl90KSh1
aW50cHRyX3QpKF9lbmQgLSBfc3RhcnQgKyAxKSwgTlVMTCk7Cj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgKHBhZGRyX3QpKHVpbnRwdHJfdCkoX19zeW1ib2woX3N0YXJ0KSArIGJvb3Rf
cGh5c19vZmZzZXQpLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChwYWRkcl90KSh1
aW50cHRyX3QpKF9fc3ltYm9sKF9lbmQpIC0KPiArCQkJCQkJCQkgICAgICAgICAgICAgICAgICBf
X3N5bWJvbChfc3RhcnQpICsgMSksIE5VTEwpOwoKTm8gaGFyZCB0YWIuCgo+ICAgICAgIEJVR19P
TigheGVuX2Jvb3Rtb2R1bGUpOwo+ICAgCj4gICAgICAgeGVuX3BhZGRyID0gZ2V0X3hlbl9wYWRk
cigpOwo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc2V0dXAuYyBiL3hlbi9hcmNoL3g4Ni9z
ZXR1cC5jCj4gaW5kZXggOTNiNzljNy4uMGE3ZDZjMCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94
ODYvc2V0dXAuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCgpbLi4uXQoKPiBAQCAtMTM5
MCwyMiArMTM5MywyMiBAQCB2b2lkIF9faW5pdCBub3JldHVybiBfX3N0YXJ0X3hlbih1bnNpZ25l
ZCBsb25nIG1iaV9wKQo+ICAgICAgIHsKPiAgICAgICAgICAgLyogTWFyayAudGV4dCBhcyBSWCAo
YXZvaWRpbmcgdGhlIGZpcnN0IDJNIHN1cGVycGFnZSkuICovCj4gICAgICAgICAgIG1vZGlmeV94
ZW5fbWFwcGluZ3MoWEVOX1ZJUlRfU1RBUlQgKyBNQigyKSwKPiAtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICh1bnNpZ25lZCBsb25nKSZfXzJNX3RleHRfZW5kLAo+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpX19zeW1ib2woJl9fMk1fdGV4dF9lbmQpLAo+
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBBR0VfSFlQRVJWSVNPUl9SWCk7Cj4gICAK
PiAgICAgICAgICAgLyogTWFyayAucm9kYXRhIGFzIFJPLiAqLwo+IC0gICAgICAgIG1vZGlmeV94
ZW5fbWFwcGluZ3MoKHVuc2lnbmVkIGxvbmcpJl9fMk1fcm9kYXRhX3N0YXJ0LAo+IC0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpJl9fMk1fcm9kYXRhX2VuZCwKPiAr
ICAgICAgICBtb2RpZnlfeGVuX21hcHBpbmdzKCh1bnNpZ25lZCBsb25nKV9fc3ltYm9sKCZfXzJN
X3JvZGF0YV9zdGFydCksCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAodW5zaWduZWQg
bG9uZylfX3N5bWJvbCgmX18yTV9yb2RhdGFfZW5kKSwKCkFGQUlDVCB0aGUgcmV0dXJuIG9mIF9f
c3ltYm9sIHNob3VsZCBiZSB1bnNpZ25lZCBsb25nLCByaWdodD8gSWYgc28sIHRoZSAKY2FzdCBj
b3VsZCBiZSByZW1vdmVkLgoKQ2hlZXJzLAoKWzFdIApodHRwczovL3dpa2kuc2VpLmNtdS5lZHUv
Y29uZmx1ZW5jZS9kaXNwbGF5L2MvQVJSMzYtQy4rRG8rbm90K3N1YnRyYWN0K29yK2NvbXBhcmUr
dHdvK3BvaW50ZXJzK3RoYXQrZG8rbm90K3JlZmVyK3RvK3RoZStzYW1lK2FycmF5CgotLSAKSnVs
aWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 14:59:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 14:59: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 1gCnIj-0007wI-A8; Wed, 17 Oct 2018 14:59:57 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ehpq=m5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gCnIh-0007w4-CI
 for xen-devel@lists.xen.org; Wed, 17 Oct 2018 14:59:55 +0000
X-Inumbo-ID: ebc5a9ae-d21c-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ebc5a9ae-d21c-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 16:57:09 +0200 (CEST)
Received: from [172.19.248.236] (unknown [104.153.224.168])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 28C7821526;
 Wed, 17 Oct 2018 14:59:20 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539788394;
 bh=vY23UFBhlVFHRvo5hR6PcH7t8YssK5tSu3YvyA+F7wA=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=sHbkoJXi3hFSCf/xG5ktytlMqK3QWFgGLILKt5xduka3Vn2YoLysePy9kUaIOLDlz
 7q7OCOWiuNbwSosclSm2IF980vtLGEqznSu8hOhngkWl1nZrA0O9encG+MpqwwgBJp
 DrPg/6EJjx7cNn+AI4XL73S8Z+ZVvYuR2su4nEAk=
Date: Wed, 17 Oct 2018 22:59:10 +0800 (CST)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <37f3e3dd-f444-1afe-3cec-a51b5feae205@arm.com>
Message-ID: <alpine.DEB.2.10.1810172258370.3835@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-16-git-send-email-sstabellini@kernel.org>
 <37f3e3dd-f444-1afe-3cec-a51b5feae205@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v4 16/23] xen/arm: generate vpl011 node on
 device tree for domU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, nd@arm.com,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 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>

T24gTW9uLCAxNSBPY3QgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+IAo+IE9uIDA1
LzEwLzIwMTggMTk6NDcsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IEludHJvZHVjZSB2
cGwwMTEgc3VwcG9ydCB0byBndWVzdHMgc3RhcnRlZCBmcm9tIFhlbjogaXQgcHJvdmlkZXMgYQo+
ID4gc2ltcGxlIHdheSB0byBwcmludCBvdXRwdXQgZnJvbSBhIGd1ZXN0LCBhcyBtb3N0IGd1ZXN0
cyBjb21lIHdpdGggYQo+ID4gcGwwMTEgZHJpdmVyLiBJdCBpcyBhbHNvIGFibGUgdG8gcHJvdmlk
ZSBhIHdvcmtpbmcgY29uc29sZSB3aXRoCj4gPiBpbnRlcnJ1cHQgc3VwcG9ydC4KPiA+IAo+ID4g
VGhlIFVBUlQgZXhwb3NlZCB0byB0aGUgZ3Vlc3QgaXMgYSBTQlNBIGNvbXBhdGlibGUgVUFSVCBh
bmQgbm90IGEgUEwwMTEuCj4gPiBTQlNBIFVBUlQgaXMgYSBzdWJzZXQgb2YgUEwwMTEgcjFwNS4g
QSBmdWxsIFBMMDExIGltcGxlbWVudGF0aW9uIGluIFhlbgo+ID4gd291bGQganVzdCBiZSB0b28g
ZGlmZmljdWx0LCBzbyBndWVzdHMgbWF5IHJlcXVpcmUgc29tZSBkcml2ZXJzIGNoYW5nZXMuCj4g
PiAKPiA+IEVuYWJsZSB2cGwwMTEgY29uZGl0aW9uYWxseSBpZiB0aGUgdXNlciByZXF1ZXN0ZWQg
aXQuCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NA
eGlsaW54LmNvbT4KPiA+IC0tLQo+ID4gQ2hhbmdlcyBpbiB2NDoKPiA+IC0gbW92ZSByZW5hbWUg
c2V0X2ludGVycnVwdF9wcGkgYW5kIG1ha2luZyBzZXRfaW50ZXJydXB0X3BwaSBnZW5lcmljIHRv
Cj4gPiAgICBhIHNlcGFyYXRlIHBhdGNoCj4gPiAtIHByb3Blcmx5IG5hbWUgdGhlIHZwbDAxMSBk
ZXZpY2Ugbm9kZSBuYW1lCj4gPiAtIGNvZGUgc3R5bGUKPiA+IC0gdXNlICNkZWZpbmUgZm9yIGFk
ZHJjZWxscyBhbmQgc2l6ZWNlbGxzCj4gPiAKPiA+IENoYW5nZXMgaW4gdjM6Cj4gPiAtIHVzZSBi
b29sCj4gPiAtIHJldGFpbiBCVUdfT04oaXJxIDwgMTYpCj4gPiAtIGFkZCB2cGwwMTEgYm9vbCB0
byBraW5mbwo+ID4gLSByZXR1cm4gZXJyb3Igb2YgdnBsMDExIGlzIHJlcXVpcmVkIGJ1dCBDT05G
SUdfU0JTQV9WVUFSVF9DT05TT0xFIGlzCj4gPiAgICBtaXNzaW5nCj4gPiAKPiA+IENoYW5nZXMg
aW4gdjI6Cj4gPiAtIGNvZGUgc3R5bGUgZml4ZXMKPiA+IC0gbWFrZSBzZXRfaW50ZXJydXB0X3Bw
aSBnZW5lcmljCj4gPiAtIHJlbmFtZSBzZXRfaW50ZXJydXB0X3BwaSB0byBzZXRfaW50ZXJydXB0
Cj4gPiAtIG9ubHkgbWFrZSB0aGUgdnBsMDExIG5vZGUgaWYgdGhlIG9wdGlvbiB3YXMgZW5hYmxl
ZAo+ID4gLS0tCj4gPiAgIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyB8IDYxCj4gPiArKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiA+ICAgeGVuL2FyY2gv
YXJtL2tlcm5lbC5oICAgICAgIHwgIDMgKysrCj4gPiAgIDIgZmlsZXMgY2hhbmdlZCwgNjQgaW5z
ZXJ0aW9ucygrKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWls
ZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gPiBpbmRleCA3NjBlYmY4Li4wNDlh
Yjg0IDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gPiArKysg
Yi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+IEBAIC0xNjA1LDYgKzE2MDUsNTQgQEAg
c3RhdGljIGludCBfX2luaXQgbWFrZV90aW1lcl9kb21VX25vZGUoY29uc3Qgc3RydWN0Cj4gPiBk
b21haW4gKmQsIHZvaWQgKmZkdCkKPiA+ICAgICAgIHJldHVybiByZXM7Cj4gPiAgIH0KPiA+ICAg
KyNpZmRlZiBDT05GSUdfU0JTQV9WVUFSVF9DT05TT0xFCj4gPiArc3RhdGljIGludCBfX2luaXQg
bWFrZV92cGwwMTFfdWFydF9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCkK
PiA+ICt7Cj4gPiArICAgIGludCByZXM7Cj4gPiArICAgIGdpY19pbnRlcnJ1cHRfdCBpbnRyOwo+
ID4gKyAgICBfX2JlMzIgcmVnW0dVRVNUX1JPT1RfQUREUkVTU19DRUxMUyArIEdVRVNUX1JPT1Rf
U0laRV9DRUxMU107Cj4gPiArICAgIF9fYmUzMiAqY2VsbHM7Cj4gPiArCj4gPiArICAgIHJlcyA9
IGZkdF9iZWdpbl9ub2RlKGZkdCwgInNic2EtdWFydEAiX19zdHJpbmdpZnkoR1VFU1RfUEwwMTFf
QkFTRSkpOwo+ID4gKyAgICBpZiAoIHJlcyApCj4gPiArICAgICAgICByZXR1cm4gcmVzOwo+ID4g
Kwo+ID4gKyAgICByZXMgPSBmZHRfcHJvcGVydHlfc3RyaW5nKGZkdCwgImNvbXBhdGlibGUiLCAi
YXJtLHNic2EtdWFydCIpOwo+ID4gKyAgICBpZiAoIHJlcyApCj4gPiArICAgICAgICByZXR1cm4g
cmVzOwo+ID4gKwo+ID4gKyAgICBjZWxscyA9ICZyZWdbMF07Cj4gPiArICAgIGR0X2NoaWxkX3Nl
dF9yYW5nZSgmY2VsbHMsIEdVRVNUX1JPT1RfQUREUkVTU19DRUxMUywKPiA+ICsgICAgICAgICAg
ICAgICAgICAgICAgIEdVRVNUX1JPT1RfU0laRV9DRUxMUywgR1VFU1RfUEwwMTFfQkFTRSwKPiA+
ICsgICAgICAgICAgICAgICAgICAgICAgIEdVRVNUX1BMMDExX1NJWkUpOwo+ID4gKyAgICBpZiAo
IHJlcyApCj4gPiArICAgICAgICByZXR1cm4gcmVzOwo+ID4gKyAgICByZXMgPSBmZHRfcHJvcGVy
dHkoZmR0LCAicmVnIiwgcmVnLCBzaXplb2YocmVnKSk7Cj4gPiArICAgIGlmICggcmVzICkKPiA+
ICsgICAgICAgIHJldHVybiByZXM7Cj4gPiArCj4gPiArICAgIHNldF9pbnRlcnJ1cHQoaW50ciwg
R1VFU1RfVlBMMDExX1NQSSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9ISUdIKTsKPiA+ICsKPiA+
ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5KGZkdCwgImludGVycnVwdHMiLCBpbnRyLCBzaXplb2Yg
KGludHIpKTsKPiA+ICsgICAgaWYgKCByZXMgKQo+ID4gKyAgICAgICAgcmV0dXJuIHJlczsKPiA+
ICsKPiA+ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwoZmR0LCAiaW50ZXJydXB0LXBhcmVu
dCIsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdVRVNUX1BIQU5ETEVfR0lDKTsK
PiA+ICsgICAgaWYgKCByZXMgKQo+ID4gKyAgICAgICAgcmV0dXJuIHJlczsKPiA+ICsKPiA+ICsg
ICAgLyogVXNlIGEgZGVmYXVsdCBiYXVkIHJhdGUgb2YgMTE1MjAwLiAqLwo+ID4gKyAgICBmZHRf
cHJvcGVydHlfdTMyKGZkdCwgImN1cnJlbnQtc3BlZWQiLCAxMTUyMDApOwo+ID4gKwo+ID4gKyAg
ICByZXMgPSBmZHRfZW5kX25vZGUoZmR0KTsKPiA+ICsgICAgaWYgKCByZXMgKQo+ID4gKyAgICAg
ICAgcmV0dXJuIHJlczsKPiA+ICsKPiA+ICsgICAgcmV0dXJuIDA7Cj4gPiArfQo+ID4gKyNlbmRp
Zgo+ID4gKwo+ID4gICAvKgo+ID4gICAgKiBUaGUgbWF4IHNpemUgZm9yIERUIGlzIDJNQi4gSG93
ZXZlciwgdGhlIGdlbmVyYXRlZCBEVCBpcyBzbWFsbCwgNEtCCj4gPiAgICAqIGFyZSBlbm91Z2gg
Zm9yIG5vdywgYnV0IHdlIG1pZ2h0IGhhdmUgdG8gaW5jcmVhc2UgaXQgaW4gdGhlIGZ1dHVyZS4K
PiA+IEBAIC0xNjY2LDYgKzE3MTQsMTYgQEAgc3RhdGljIGludCBfX2luaXQgcHJlcGFyZV9kdGJf
ZG9tVShzdHJ1Y3QgZG9tYWluICpkLAo+ID4gc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKPiA+
ICAgICAgIGlmICggcmV0ICkKPiA+ICAgICAgICAgICBnb3RvIGVycjsKPiA+ICAgKyAgICBpZiAo
IGtpbmZvLT52cGwwMTEgKQo+ID4gKyAgICB7Cj4gPiArICAgICAgICByZXQgPSAtRUlOVkFMOwo+
ID4gKyNpZmRlZiBDT05GSUdfU0JTQV9WVUFSVF9DT05TT0xFCj4gPiArICAgICAgICByZXQgPSBt
YWtlX3ZwbDAxMV91YXJ0X25vZGUoZCwga2luZm8tPmZkdCk7Cj4gPiArI2VuZGlmCj4gPiArICAg
ICAgICBpZiAoIHJldCApCj4gPiArICAgICAgICAgICAgZ290byBlcnI7Cj4gPiArICAgIH0KPiA+
ICsKPiA+ICAgICAgIHJldCA9IGZkdF9lbmRfbm9kZShraW5mby0+ZmR0KTsKPiA+ICAgICAgIGlm
ICggcmV0IDwgMCApCj4gPiAgICAgICAgICAgZ290byBlcnI7Cj4gPiBAQCAtMjUyMyw2ICsyNTgx
LDcgQEAgc3RhdGljIGludCBfX2luaXQgY29uc3RydWN0X2RvbVUoc3RydWN0IGRvbWFpbiAqZCwK
PiA+ICAgICAgIHN0cnVjdCBrZXJuZWxfaW5mbyBraW5mbyA9IHt9Owo+ID4gICAgICAgaW50IHJj
Owo+ID4gICAgICAgdTY0IG1lbTsKPiA+ICsgICAgdTMyIGxlbjsKPiA+ICAgICAgICAgcmMgPSBk
dF9wcm9wZXJ0eV9yZWFkX3U2NChub2RlLCAibWVtb3J5IiwgJm1lbSk7Cj4gPiAgICAgICBpZiAo
ICFyYyApCj4gPiBAQCAtMjUzNCw2ICsyNTkzLDggQEAgc3RhdGljIGludCBfX2luaXQgY29uc3Ry
dWN0X2RvbVUoc3RydWN0IGRvbWFpbiAqZCwKPiA+ICAgICAgICAgcHJpbnRrKCIqKiogTE9BRElO
RyBET01VIGNwdXM9JXUgbWVtb3J5PSVsdUtCICoqKlxuIiwgZC0+bWF4X3ZjcHVzLAo+ID4gbWVt
KTsKPiA+ICAgKyAgICBraW5mby52cGwwMTEgPSBkdF9nZXRfcHJvcGVydHkobm9kZSwgInZwbDAx
MSIsICZsZW4pICE9IE5VTEw7Cj4gCj4gWW91IGNhbiB1c2UgZHRfcHJvcGVydHlfcmVhZF9ib29s
IGhlcmUuCgpJJ2xsIGRvCgoKPiA+ICsKPiA+ICAgICAgIGQtPnZjcHUgPSB4emFsbG9jX2FycmF5
KHN0cnVjdCB2Y3B1ICosIGQtPm1heF92Y3B1cyk7Cj4gPiAgICAgICBpZiAoICFkLT52Y3B1ICkK
PiA+ICAgICAgICAgICByZXR1cm4gLUVOT01FTTs7Cj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
YXJtL2tlcm5lbC5oIGIveGVuL2FyY2gvYXJtL2tlcm5lbC5oCj4gPiBpbmRleCA0MzIwZjcyLi4z
M2YzZTcyIDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gvYXJtL2tlcm5lbC5oCj4gPiArKysgYi94
ZW4vYXJjaC9hcm0va2VybmVsLmgKPiA+IEBAIC0zMyw2ICszMyw5IEBAIHN0cnVjdCBrZXJuZWxf
aW5mbyB7Cj4gPiAgICAgICBwYWRkcl90IGR0Yl9wYWRkcjsKPiA+ICAgICAgIHBhZGRyX3QgaW5p
dHJkX3BhZGRyOwo+ID4gICArICAgIC8qIEVuYWJsZSBwbDAxMSBlbXVsYXRpb24gKi8KPiA+ICsg
ICAgYm9vbCB2cGwwMTE7Cj4gPiArCj4gPiAgICAgICAvKiBsb2FkZXIgdG8gdXNlIGZvciB0aGlz
IGtlcm5lbCAqLwo+ID4gICAgICAgdm9pZCAoKmxvYWQpKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5m
byk7Cj4gPiAgICAgICAvKiBsb2FkZXIgc3BlY2lmaWMgc3RhdGUgKi8KPiA+IAo+IAo+IENoZWVy
cywKPiAKPiAtLSAKPiBKdWxpZW4gR3JhbGwKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 15:06:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 15:06: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 1gCnPQ-0000Nd-7P; Wed, 17 Oct 2018 15:06:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ehpq=m5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gCnPP-0000Ms-8g
 for xen-devel@lists.xen.org; Wed, 17 Oct 2018 15:06:51 +0000
X-Inumbo-ID: 77ded8b5-d21e-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 77ded8b5-d21e-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 15:08:14 +0000 (UTC)
Received: from [172.19.248.236] (unknown [104.153.224.168])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 763BF2150F;
 Wed, 17 Oct 2018 15:06:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539788809;
 bh=lmI16bNF7Y1PhPvjbrhl/ShRlBTXwMwMCyb5ZT3Gv3g=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=GXbUNSksnaUCshhGGJKR9Fv6go7xwMfC3laCBxv+fQA3J/Ez9jMl4/iKDg/0BKOyE
 6BCimvHOUJYQGyPHv38FtdmDfHDHD9gfyNhs2042YE7XZzr1lWsKr03zhyC+fr8e6I
 VQgblwtOkM683x08azGSK7u41d1M9aaX2wnkd1OU=
Date: Wed, 17 Oct 2018 23:06:35 +0800 (CST)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <dac12ba2-8d09-f26d-4483-83eaae5d47fc@arm.com>
Message-ID: <alpine.DEB.2.10.1810172302270.3835@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-11-git-send-email-sstabellini@kernel.org>
 <dac12ba2-8d09-f26d-4483-83eaae5d47fc@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v4 11/23] xen/arm: refactor construct_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: Stefano Stabellini <stefanos@xilinx.com>, nd@arm.com,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 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>

T24gTW9uLCAxNSBPY3QgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+IAo+IE9uIDA1
LzEwLzIwMTggMTk6NDcsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IE1vdmUgZ2VuZXJp
YyBpbml0aWFsaXphdGlvbnMgb3V0IG9mIGNvbnN0cnVjdF9kb20wIHNvIHRoYXQgdGhleSBjYW4g
YmUKPiA+IHJldXNlZC4KPiA+IAo+ID4gUmVuYW1lIHByZXBhcmVfZHRiIHRvIHByZXBhcmVfZHRi
X2h3ZG9tIHRvIGF2b2lkIGNvbmZ1c2lvbi4KPiA+IAo+ID4gTm8gZnVuY3Rpb25hbCBjaGFuZ2Vz
IGluIHRoaXMgcGF0Y2guCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiA+IAo+ID4gLS0tCj4gPiBDaGFuZ2VzIGluIHY0Ogo+
ID4gLSBuZXdsaW5lIGFuZCBzdHlsZSBjaGFuZ2VzCj4gPiAKPiA+IENoYW5nZXMgaW4gdjM6Cj4g
PiAtIG1vdmUgc2V0dGluZyB0eXBlIGJlZm9yZSBhbGxvY2F0ZV9tZW1vcnkKPiA+IC0gYWRkIGlm
ZGVmIGFyb3VuZCBpdCBhbmQgYSBjb21tZW50Cj4gPiAKPiA+IENoYW5nZXMgaW4gdjI6Cj4gPiAt
IG1vdmUgZGlzY2FyZF9pbml0aWFsX21vZHVsZXMoKSBhZnRlciBfX2NvbnN0cnVjdF9kb21haW4o
KQo+ID4gLSByZW1vdmUgdXNlbGVzcyBibGFuayBsaW5lCj4gPiAtIGxlYXZlIHNhZmV0eSBCVUdf
T05zIGluIF9fY29uc3RydWN0X2RvbWFpbgo+ID4gLSByZW5hbWUgcHJlcGFyZV9kdGIgdG8gcHJl
cGFyZV9kdGJfaHdkb20KPiA+IC0tLQo+ID4gICB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMg
fCAxMjYKPiA+ICsrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tCj4g
PiAgIDEgZmlsZSBjaGFuZ2VkLCA2OCBpbnNlcnRpb25zKCspLCA1OCBkZWxldGlvbnMoLSkKPiA+
IAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNo
L2FybS9kb21haW5fYnVpbGQuYwo+ID4gaW5kZXggZmRkZmQ4Mi4uYmEzZGFkMSAxMDA2NDQKPiA+
IC0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+ID4gKysrIGIveGVuL2FyY2gvYXJt
L2RvbWFpbl9idWlsZC5jCj4gPiBAQCAtMTQ1Niw3ICsxNDU2LDcgQEAgc3RhdGljIGludCBfX2lu
aXQgaGFuZGxlX25vZGUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0Cj4gPiBrZXJuZWxfaW5mbyAq
a2luZm8sCj4gPiAgICAgICByZXR1cm4gcmVzOwo+ID4gICB9Cj4gPiAgIC1zdGF0aWMgaW50IF9f
aW5pdCBwcmVwYXJlX2R0YihzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8KPiA+
ICpraW5mbykKPiA+ICtzdGF0aWMgaW50IF9faW5pdCBwcmVwYXJlX2R0Yl9od2RvbShzdHJ1Y3Qg
ZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8KPiA+ICpraW5mbykKPiA+ICAgewo+ID4gICAg
ICAgY29uc3QgcDJtX3R5cGVfdCBkZWZhdWx0X3AybXQgPSBwMm1fbW1pb19kaXJlY3RfYzsKPiA+
ICAgICAgIGNvbnN0IHZvaWQgKmZkdDsKPiA+IEBAIC0yMTkxLDc1ICsyMTkxLDI5IEBAIHN0YXRp
YyB2b2lkIF9faW5pdCBmaW5kX2dudHRhYl9yZWdpb24oc3RydWN0IGRvbWFpbgo+ID4gKmQsCj4g
PiAgICAgICAgICAgICAga2luZm8tPmdudHRhYl9zdGFydCwga2luZm8tPmdudHRhYl9zdGFydCAr
IGtpbmZvLT5nbnR0YWJfc2l6ZSk7Cj4gPiAgIH0KPiA+ICAgLWludCBfX2luaXQgY29uc3RydWN0
X2RvbTAoc3RydWN0IGRvbWFpbiAqZCkKPiA+ICtzdGF0aWMgaW50IF9faW5pdCBfX2NvbnN0cnVj
dF9kb21haW4oc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvCj4gPiAqa2luZm8p
Cj4gCj4gV2h5IGRvIHlvdSBuZWVkIHRvIGFkZCBfXyBpbiBmcm9udD8gVGhlIG1vcmUgd2UgYXJl
IHRyeWluZyB0byBhdm9pZAo+IGludHJvZHVjaW5nIG5hbWUvdmFyaWFibGUgd2l0aCBfXyBpbiBm
cm9udC4KCk5vLCBJIGNhbiByZW5hbWUgaXQgdG8gY29uc3RydWN0X2RvbWFpbgoKCj4gVGhlIHJl
c3Qgb2YgdGhlIHBhdGNoIGxvb2tzIGdvb2QgdG8gbWUuCgpncmVhdCEKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 15:09:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 15: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 1gCnRw-0000Vn-N5; Wed, 17 Oct 2018 15:09:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ehpq=m5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gCnRv-0000Va-DJ
 for xen-devel@lists.xen.org; Wed, 17 Oct 2018 15:09:27 +0000
X-Inumbo-ID: d57edd58-d21e-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d57edd58-d21e-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 15:10:51 +0000 (UTC)
Received: from [172.19.248.236] (unknown [104.153.224.168])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 64C7320658;
 Wed, 17 Oct 2018 15:09:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539788966;
 bh=cBdRCrJ8aB/4xUjtRjESd/gLh8hZWEMznNpBOCMtTmk=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=GLuXXUjQeaKLpZ+tSk/sL5B2IoVDTqcNTPV2G++vpxoalapfWd0SvKDFIq/xu3zJu
 Q5lpgdXZBwpB2ln8FDS8+elz/efXtE3P8STeR0aN22MAgkmfJ7SmsGAbEuKypByuYV
 Kx3oqy/NTyIHhs6ASdwA7Jl4EVzHi5A4xE2Qy9F4=
Date: Wed, 17 Oct 2018 23:09:11 +0800 (CST)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <19a454f3-9744-a7c2-5edf-375dfc6e8a34@arm.com>
Message-ID: <alpine.DEB.2.10.1810172309040.3835@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-14-git-send-email-sstabellini@kernel.org>
 <19a454f3-9744-a7c2-5edf-375dfc6e8a34@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v4 14/23] xen/arm: generate a simple device
 tree 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: Stefano Stabellini <stefanos@xilinx.com>, nd@arm.com,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 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>

T24gTW9uLCAxNSBPY3QgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMDUvMTAvMjAxOCAxOTo0NywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gK3N0
YXRpYyBpbnQgX19pbml0IG1ha2VfZ2ljX2RvbVVfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpk
LCB2b2lkICpmZHQpCj4gPiArewo+ID4gKyAgICBzd2l0Y2ggKCBnaWNfaHdfdmVyc2lvbigpICkK
PiAKPiBXaGlsZSBJIHVuZGVyc3RhbmQgdGhhdCB0b2RheSBkb21haW5zIHdpbGwgdXNlIHRoZSBz
YW1lIEdJQyB2ZXJzaW9uIGFzIHRoZQo+IGhvc3QsIGl0IHdvdWxkIGJlIGJlc3QgaWYgd2UgZG9u
J3QgcmVseSBvbiB0aGlzIGluIHRoZSBnZW5lcmF0aW9uIG9mIHRoZSBEVC4KPiAKPiBTbyBJIHdv
dWxkIHVzZSBkLT5hcmNoLnZnaWMudmVyc2lvbiBoZXJlLgo+IAo+IFdpdGggdGhhdCBjaGFuZ2U6
Cj4gCj4gQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpEb25l
LCB0aGFua3MhCgo+IAo+ID4gKyAgICB7Cj4gPiArICAgIGNhc2UgR0lDX1YzOgo+ID4gKyAgICAg
ICAgcmV0dXJuIG1ha2VfZ2ljdjNfZG9tVV9ub2RlKGQsIGZkdCk7Cj4gPiArICAgIGNhc2UgR0lD
X1YyOgo+ID4gKyAgICAgICAgcmV0dXJuIG1ha2VfZ2ljdjJfZG9tVV9ub2RlKGQsIGZkdCk7Cj4g
PiArICAgIGRlZmF1bHQ6Cj4gPiArICAgICAgICBwYW5pYygiVW5zdXBwb3J0ZWQgR0lDIHZlcnNp
b24iKTsKPiA+ICsgICAgfQo+ID4gK30KPiAKPiBDaGVlcnMsCj4gCj4gLS0gCj4gSnVsaWVuIEdy
YWxsCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 15:16:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 15:16: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 1gCnYj-0001Iy-HU; Wed, 17 Oct 2018 15:16:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pqcp=m5=citrix.com=prvs=8215e697b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gCnYh-0001It-Mn
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 15:16:27 +0000
X-Inumbo-ID: 39f45c8d-d21f-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 39f45c8d-d21f-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 17:13:40 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,392,1534809600"; d="scan'208";a="68074764"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23495.20959.216555.482910@mariner.uk.xensource.com>
Date: Wed, 17 Oct 2018 16:14:39 +0100
To: Alexander Schulz - XCP-ng Project Member <code@schulzalex.de>
In-Reply-To: <0d7eee26-529d-a900-92d4-9414bfd43eb4@schulzalex.de>
References: <0d7eee26-529d-a900-92d4-9414bfd43eb4@schulzalex.de>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] Reservation of PCI device range
 0xc200-0xc2ff to XCP-ng Project
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxleGFuZGVyIFNjaHVseiAtIFhDUC1uZyBQcm9qZWN0IE1lbWJlciB3cml0ZXMgKCJbUEFUQ0hd
IFJlc2VydmF0aW9uIG9mIFBDSSBkZXZpY2UgcmFuZ2UgMHhjMjAwLTB4YzJmZiB0byBYQ1Atbmcg
UHJvamVjdCIpOgo+IFdlIGFyZSB0aGUgWENQLW5nIHByb2plY3QgKGh0dHBzOi8veGNwLW5nLm9y
ZykgYW5kIHdhbnQgdG8gZGlzdHJpYnV0ZSAKPiBvdXIgb3duIFBWLVRvb2xzIChtYXliZSBhbHNv
IHBlciB3aW5kb3dzIHVwZGF0ZXMpIHNvIHdlIG5lZWQgYW4gZXh0cmEgcmFuZ2UuCgpUaGFua3Mu
ICBJIGFja2VkIHlvdXIgcHJldmlvdXMgbWVzc2FnZSB3aGljaCB3YXMgc2VudCBieSBwcml2YXRl
CmVtYWlsOyBJIHRoaW5rIHlvdSBjb3VsZCBoYXZlIHRyYW5zZmVycmVkIG15IGFjayB0byB0aGlz
IHJlcG9zdC4KCkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KCkkganVzdCB3YW50ZWQgdG8gc2F5IHRoYXQgaXQgaXMgYSB2ZXJ5IGdvb2QgdGhpbmcgdG8g
Y29tZSBoZXJlIGFuZApyZXNlcnZlIGEgbnVtYmVyLiAgV2Ugc2hvdWxkIGFzc2lnbiBudW1iZXJz
IHdpdGhvdXQgdG9vIG11Y2gKcXVpYmJsaW5nLCB3aGljaCBpcyB3aHkgSSBoYXZlIGdpdmVuIGEg
c3VtbWFyeSBhY2suCgpJTU8gdGhpcyBzaG91bGQgYmUgY29tbWl0dGVkIHNvb24uCgo+IFdlIGFs
c28gcmVnaXN0ZXJlZCBhIFBDSS1EZXZpY2U6Cj4gCj4gIlhDUC1uZyBQcm9qZWN0IFBDSSBEZXZp
Y2UgZm9yIFdpbmRvd3MgVXBkYXRlIiAtPiAKPiBodHRwczovL3BjaS1pZHMudWN3LmN6L3JlYWQv
UEMvNTg1My9jMjAwCgpZb3UndmUgZ290IHlvdXIgb3duIFBDSSBkZXZpY2UgKmFuZCogYSByYW5n
ZSBpbiB0aGUgWGVuIFBsYXRmb3JtIFBDSQpEZXZpY2UgPyAgSSBjb25mZXNzIEkgZG9uJ3Qga25v
dyB3aHkgdGhhdCBpcyBuZWNlc3NhcnkuICBQZXJoYXBzIGl0IGlzCm1vcmUgb2J2aW91cyB0byB0
aG9zZSB3aG8gdW5kZXJzdGFuZCB0aGlzIGFsbCBiZXR0ZXIgdGhhbiBJIGRvLgoKUmVnYXJkcywK
SWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 15:18:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 15:18: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 1gCnaD-0001OT-V6; Wed, 17 Oct 2018 15:18:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pqcp=m5=citrix.com=prvs=8215e697b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gCnaC-0001OO-2K
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 15:18:00 +0000
X-Inumbo-ID: 06b14a3f-d220-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 06b14a3f-d220-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 15:19:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,392,1534809600"; d="scan'208";a="68074984"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23495.21043.960987.833172@mariner.uk.xensource.com>
Date: Wed, 17 Oct 2018 16:16:03 +0100
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
In-Reply-To: <20181016204628.GD1563@mail-itl>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
 <23494.5998.10340.694382@mariner.uk.xensource.com>
 <20181016173240.GA1563@mail-itl>
 <23494.9572.676973.726194@mariner.uk.xensource.com>
 <20181016204628.GD1563@mail-itl>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [RFC PATCH v2 00/17] Add support for qemu-xen
 runnning in a Linux-based stubdomain.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Simon Gaiser <simon@invisiblethingslab.com>, xen-devel@lists.xenproject.org,
 Wei Liu <wei.liu2@citrix.com>, Eric Shelton <eshelton@pobox.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIHdyaXRlcyAoIlJlOiBbUkZDIFBBVENIIHYyIDAw
LzE3XSBBZGQgc3VwcG9ydCBmb3IgcWVtdS14ZW4gcnVubm5pbmcgaW4gYSBMaW51eC1iYXNlZCBz
dHViZG9tYWluLiIpOgo+IFtzdHVmZl0KClNvLCBJIG9ubHkgZ290IGEgbGl0dGxlIHdheSB0aHJv
dWdoIHRoaXMgc2VyaWVzLCBidXQgaXQgd2FzIGEgd2hpbGUKYWdvIGFuZCB5b3Ugc2F5IHRoaW5n
cyBhcmUgZG9uZSBkaWZmZXJlbnRseSBub3cuICBJJ20gbm90IHN1cmUgaWYgaXQKaXMgdXNlZnVs
IGZvciBtZSB0byByZXZpZXcgdGhlIHJlc3Qgb2YgaXQuCgpXb3VsZCBpdCBiZSBiZXR0ZXIgZm9y
IG1lIHRvIGF3YWl0IGEgcmVwb3N0ID8KClJlZ2FyZHMsCklhbi4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 15:20:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 15:20: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 1gCncA-0001hG-Co; Wed, 17 Oct 2018 15:20:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pgbv=m5=gmail.com=milanboberic94@srs-us1.protection.inumbo.net>)
 id 1gCnc9-0001dw-Ub
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 15:20:02 +0000
X-Inumbo-ID: ba086e08-d21f-11e8-a8a5-bc764e045a96
Received: from mail-lf1-x144.google.com (unknown [2a00:1450:4864:20::144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ba086e08-d21f-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 17:17:15 +0200 (CEST)
Received: by mail-lf1-x144.google.com with SMTP id x24-v6so4362191lfe.5
 for <xen-devel@lists.xenproject.org>; Wed, 17 Oct 2018 08:20:00 -0700 (PDT)
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=S2JrREj2GFPeWMD4EiYLUeY2H6RStn9W04j5x27BmQQ=;
 b=PfuEtlDd70nsieycIlY5AQVmZbiQRgQQffq8f99SaX7abILISs04My6beA42UmXukg
 D/0n5NVGz4rFN5VFHavTxTTBnes6Q/dMwKvEa0IIMqkKEfMv0yukUDriV2I5s9ORkisy
 povnvNp4xAF8F64XBWvo/yaJP4t2Z16+wbAg9+fpf2KyKW9+KPfrEJ8+5v9wVyQcW4xX
 sXGVNqyFggqTcsQV9UERGAxuCwL0s6SqiKb8iVhETqxGSbljs5dGQbwc+7m5RMjQqLjc
 8m9wdX6M1hJ7R/uKNlHGl9JsWIjYu6YQWowVxnTuPHDJdMw5N6R3RJX+y4gbp85dawSJ
 pdbg==
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=S2JrREj2GFPeWMD4EiYLUeY2H6RStn9W04j5x27BmQQ=;
 b=K0Yu95PaAcGKXJwH2atwveBtVd54MxpNS3Fe3cTNHtlWbWrbKkP489z4C0RA6ZQAwS
 /fcPrcFHpRMrs9w/Hi+Czsg9hYiaJLNc4M/jIpqL9l8LekA6o1VuExwjt7xtqI0UysyE
 FcTb0A7/CL2RBv+j7YnpqshwEJON6Hr20icylwtDzPsfnAzGvpwPgedLQcjxE8eijKhL
 Q1yI4vvvNi00FizNYzS87dqkjv2Ojj/TybAUR/7UcmUME8whLPEI9jEljbE2I3skPu/X
 exQjwTcdlZVxM5BCeWQ2lQhiukvDD9e6uKWjR+odZAx1kfr6jQYOl1e2dtnPlCRhNv+N
 pHEQ==
X-Gm-Message-State: ABuFfoiDhlub70Ce+NzeYHY1MQhgPc8XSiyMaxEfrpTT3Jq08AHnoBGD
 qubAjEaD/jKLMGsMKBcfSoOfB53dKloMvRmqeko=
X-Google-Smtp-Source: ACcGV61CKNgzeHDOpCsJzzEzaSI6zLbG775npJol+3pY1sCd9K68F2G4Q0XCBtVrFMe0K0XG4xy68LY5Ynj0Zd8FrF4=
X-Received: by 2002:a19:13e9:: with SMTP id 102-v6mr91824lft.30.1539789598928; 
 Wed, 17 Oct 2018 08:19:58 -0700 (PDT)
MIME-Version: 1.0
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <995da0578f0953662536edabb5807fd76ca4d8ce.camel@suse.com>
 <CADJ6SV1yDBptrcaoqUPChtnXTmvhbzj-AAv2FDN2LCMyTipc-A@mail.gmail.com>
 <CAENZ-+=mWFnJ-4OFK+bjb4rimNNB_x4qHFVAbTM1mFd2Sg7s3g@mail.gmail.com>
 <CADJ6SV1Mdnjyd8oEcB4ZCZKuR0LkJ82GCf5s1+AwgASe8vLMWg@mail.gmail.com>
 <alpine.DEB.2.10.1810111024390.436@sstabellini-ThinkPad-X260>
 <CADJ6SV2v5=_MqfrABdfs1rcQ-BmCUJYyi_9fG8BC7C2vyxaqBA@mail.gmail.com>
 <alpine.DEB.2.10.1810121035440.436@sstabellini-ThinkPad-X260>
 <CADJ6SV3jk=nnP=6T8R+OuvJH2uQ6uBrLmvudAHkKHP+mN-3hPA@mail.gmail.com>
 <e0f4fe11-eeb0-3a28-2e7e-246a8f72da19@arm.com>
 <12a4352a-2fd1-2d04-874a-4a779d18a097@arm.com>
 <CADJ6SV0E=cO3eFyt+meXTtZaoETYxpsHkViMDU=XV9CwNOjP8A@mail.gmail.com>
 <21de0bb5-81f2-ca26-e2e0-916c20ab2c02@arm.com>
In-Reply-To: <21de0bb5-81f2-ca26-e2e0-916c20ab2c02@arm.com>
From: Milan Boberic <milanboberic94@gmail.com>
Date: Wed, 17 Oct 2018 17:19:47 +0200
Message-ID: <CADJ6SV3sfqaXm8gvZDAx2wFY5_oiCf+mf0JynCGNrLBFkS-rVw@mail.gmail.com>
To: julien.grall@arm.com
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrii_anisov@epam.com,
 stefano.stabellini@xilinx.com, Dario Faggioli <dfaggioli@suse.com>,
 Meng Xu <xumengpanda@gmail.com>, xen-devel@lists.xenproject.org, nd@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCj4KPiBUaGUgZGV2aWNlIHRyZWUgd2l0aCBldmVyeXRoaW5nIHNlZW1zIHRvIGJlIHN5c3Rl
bS5kdHMsIHRoYXQgd2FzIGVub3VnaAo+IDotKSAgSSBkb24ndCBuZWVkIHRoZSBkdHNpIGZpbGVz
IHlvdSB1c2VkIHRvIGJ1aWxkIHRoZSBmaW5hbCBkdHMsIEkgb25seQo+IG5lZWQgdGhlIG9uZSB5
b3UgdXNlIGluIHVib290IGFuZCBmb3IgeW91ciBndWVzdC4KCiBJIHdhc24ndCBzdXJlIHNvIEkg
c2VudCBldmVyeXRoaW5nLCBzb3JyeSBmb3IgYmVpbmcgYm9tYmFyZGVkIHdpdGgKYWxsIHRob3Nl
IGZpbGVzLiA6LSkKCj4gSXQgbG9va3MgbGlrZSB5b3Ugc2V0IHhlbixwYXNzdGhyb3VnaCBjb3Jy
ZWN0bHkgaW4gc3lzdGVtLmR0cyBmb3IKPiB0aW1lckBmZjExMDAwMCwgc2VyaWFsQGZmMDEwMDAw
LCBhbmQgZ3Bpb0BmZjBhMDAwMC4KClRoYW5rIHlvdSBmb3IgdGFraW5nIGEgbG9vaywgbm93IHdl
IGFyZSBzdXJlIHRoYXQgcGFzc3Rocm91Z2ggd29ya3MKY29ycmVjdGx5IGJlY2F1c2UgdGhlcmUg
aXMgbm8gZXJyb3IgZHVyaW5nIGd1ZXN0IGNyZWF0aW9uIGFuZCB0aGVyZQphcmUgbm8gcHJpbnRz
IG9mICJERUJVRyBpcnEgc2xvdyBwYXRoIi4KCj4gSWYgeW91IGFyZSBub3QgZ2V0dGluZyBhbnkg
ZXJyb3JzIGFueW1vcmUgd2hlbiBjcmVhdGluZyB5b3VyIGJhcmVtZXRhbAo+IGd1ZXN0LCB0aGVu
IHllcywgaXQgc2hvdWxkIGJlIHdvcmtpbmcgcGFzc3Rocm91Z2guIEkgd291bGQgZG91YmxlLWNo
ZWNrCj4gdGhhdCBldmVyeXRoaW5nIGlzIHdvcmtpbmcgYXMgZXhwZWN0ZWQgdXNpbmcgdGhlIERF
QlVHIHBhdGNoIGZvciBYZW4gSQo+IHN1Z2dlc3RlZCB0byB5b3UgaW4gdGhlIG90aGVyIGVtYWls
LiBZb3UgbWlnaHQgZXZlbiB3YW50IHRvIHJlbW92ZSB0aGUKPiAiaWYiIGNoZWNrIGFuZCBhbHdh
eXMgcHJpbnQgc29tZXRoaW5nIGZvciBldmVyeSBpbnRlcnJ1cHQgb2YgeW91ciBndWVzdAo+IGp1
c3QgdG8gZ2V0IGFuIGlkZWEgb2Ygd2hhdCdzIGdvaW5nIG9uLiBTZWUgdGhlIGF0dGFjaGVkIHBh
dGNoLgoKV2hlbiBJIGFwcGx5IHRoaXMgcGF0Y2ggaXQgcHJpbnRzIGZvcmV2ZXI6CihYRU4pIERF
QlVHIHZpcnE9NjggbG9jYWw9MQp3aGljaCBpcyBhIGdvb2QgdGhpbmcgSSBndWVzcyBiZWNhdXNl
IGludGVycnVwdHMgYXJlIGJlaW5nIGdlbmVyYXRlZCBub24tc3RvcC4KCj4gT25jZSBldmVyeXRo
aW5nIGlzIGFzIGV4cGVjdGVkIEkgd291bGQgY2hhbmdlIHRoZSBmcmVxdWVuY3kgb2YgdGhlCj4g
dGltZXIsIGJlY2F1c2UgMXUgaXMgd2F5IHRvbyBmcmVxdWVudC4gSSB0aGluayBpdCBzaG91bGQg
YmUgYXQgbGVhc3QKPiAzdXMsIG1vcmUgbGlrZSA1dXMuCgpPa2F5LCBhYm91dCB0aGlzLi4uIEkg
ZG91YmxlIGNoZWNrZWQgbXkgYmFyZS1tZXRhbCBhcHBsaWNhdGlvbiBhbmQKbG9va3MgbGlrZSBp
bnRlcnJ1cHRzIHdlcmVuJ3QgZ2VuZXJhdGVkIGV2ZXJ5IDEgdXMuIE1heGltdW0gZnJlcXVlbmN5
Cm9mIGludGVycnVwdHMgaXMgOCB1cy4gSSBjaGVja2VkIGludGVycnVwdCBmcmVxdWVuY3kgd2l0
aCBvc2NpbGxvc2NvcGUKanVzdCB0byBiZSBzdXJlICh0b2dnbGluZyBMRUQgb24vb2ZmIHdoZW4g
aW50ZXJydXB0cyBvY2N1cikuIFNvLCB3aGVuCkkgc2V0OgotIGludGVycnVwdHMgdG8gYmUgZ2Vu
ZXJhdGVkIGV2ZXJ5IDggdXMgSSBnZXQgaml0dGVyIG9mIDYgdXMKLSBpbnRlcnJ1cHRzIHRvIGJl
IGdlbmVyYXRlZCBldmVyeSAxMCB1cyBJIGdldCBqaXR0ZXIgb2YgMyB1cyAoYWZ0ZXIKMi0zbWlu
cyBpdCBqdW1wcyB0byA2IHVzKQotIGludGVycnVwdHMgdG8gYmUgZ2VuZXJhdGVkIGV2ZXJ5IDE1
IHVzIGppdHRlciBpcyB0aGUgc2FtZSBhcyB3aGVuCm9ubHkgYmFyZS1tZXRhbCBhcHBsaWNhdGlv
biBydW5zIG9uIGJvYXJkICh3aXRob3V0IFhlbiBvciBhbnkgT1MpCgpJIHdhbnQgdG8gcmVtaW5k
IHlvdSB0aGF0IGJhcmUtbWV0YWwgYXBwbGljYXRpb24gdGhhdCBvbmx5IGJsaW5rcyBMRUQKd2l0
aCBoaWdoIHNwZWVkIGdpdmVzIDEgdXMgaml0dGVyLCBzb21laG93IGludHJvZHVjaW5nIGZyZXF1
ZW50CmludGVycnVwdHMgY2F1c2VzIHRoaXMgaml0dGVyLCB0aGF0J3Mgd2h5IEkgd2FzIHVuc2Vj
dXJlIGFib3V0IHRoaXMKdGltZXIgcGFzc3Rocm91Z2guIFRha2luZyBpbiBjb25zaWRlcmF0aW9u
IHRoYXQgeW91IG1lYXN1cmVkIFhlbgpvdmVyaGVhZCBvZiAxIHVzIEkgaGF2ZSBhIGZlZWxpbmcg
dGhhdCBJJ20gbWlzc2luZyBzb21ldGhpbmcsIGlzIHRoZXJlCmFueXRoaW5nIGVsc2UgSSBjb3Vs
ZCBkbyB0byBnZXQgYmV0dGVyIHJlc3VsdHMgZXhjZXB0IHNjaGVkPW51bGwsCnZ3Zmk9bmF0aXZl
LCBoYXJkIHZDUFUgcGlubmluZyAoMSB2Q1BVIG9uIDEgcENQVSkgYW5kIHBhc3N0aHJvdWdoIChu
b3QKc3VyZSBpZiBpdCBhZmZlY3RzIHRoZSBqaXR0ZXIpID8KSSdtIGZvcmNpbmcgZnJlcXVlbnQg
aW50ZXJydXB0cyBiZWNhdXNlIEknbSB0ZXN0aW5nIHRvIHNlZSBpZiB0aGlzCmJvYXJkIHdpdGgg
WGVuIG9uIGl0IGNvdWxkIGJlIHVzZWQgZm9yIHJlYWwtdGltZSBzaW11bGF0aW9ucywKcmVhbC10
aW1lIHNpZ25hbCBwcm9jZXNzaW5nLCBldGMuIElmIEkgY291bGQgZ2V0IHJlc3VsdHMgbGlrZSB5
b3VycyAoMQp1cyBYZW4gb3ZlcmhlYWQpIG9mIGV2ZW4gYmV0dGVyIHRoYXQgd291bGQgYmUgZ3Jl
YXQhIEJUVyBob3cgZGlkIHlvdQptZWFzdXJlIFhlbidzIG92ZXJoZWFkPwoKPiBLZWVwIGluIG1p
bmQgdGhhdCBqaXR0ZXIgaXMgYWJvdXQgaGF2aW5nCj4gZGV0ZXJtaW5pc3RpYyBJUlEgbGF0ZW5j
eSwgbm90IGFib3V0IGhhdmluZyBleHRyZW1lbHkgZnJlcXVlbnQKPiBpbnRlcnJ1cHRzLgoKWWVz
LCBidXQgSSB3YW50IHRvIHNlZSBleGFjdGx5IHdoZXJlIHdpbGwgSSBsb3NlIGRldGVybWluaXN0
aWMgSVJRCmxhdGVuY3kgd2hpY2ggaXMgZXh0cmVtZWx5IGltcG9ydGFudCBpbiByZWFsLXRpbWUg
c2lnbmFsIHByb2Nlc3NpbmcuClNvLCB3aGF0IGNhdXNlcyB0aGlzIGppdHRlciwgYXJlIHRob3Nl
IFhlbiBsaW1pdHMsIEFSTSBsaW1pdHMsIGV0Yz8gSXQKd291bGQgYmUgbmljZSB0byBrbm93LCBJ
J2xsIHNoYXJlIGFsbCB0aGUgcmVzdWx0cyBJIGdldC4KCj4gSSB3b3VsZCBhbHNvIGRvdWJsZSBj
aGVjayB0aGF0IHlvdSBhcmUgbm90IHVzaW5nIGFueSBvdGhlciBkZXZpY2VzIG9yCj4gdmlydHVh
bCBpbnRlcmZhY2VzIGluIHlvdXIgYmFyZW1ldGFsIGFwcCBiZWNhdXNlIHRoYXQgY291bGQgbmVn
YXRpdmVseQo+IGFmZmVjdCB0aGUgbnVtYmVycy4KCkkgY2hlY2tlZCB0aGUgYmFyZS1tZXRhbCBh
cHAgYW5kIEkgdGhpbmsgdGhlcmUgaXMgbm8gb3RoZXIgZGV2aWNlcwp0aGF0IGJtIGFwcCBpcyB1
c2luZy4KCj4gTGludXggYnkgZGVmYXVsdCB1c2VzIHRoZSB2aXJ0dWFsCj4gdGltZXIgaW50ZXJm
YWNlICgiYXJtLGFybXY4LXRpbWVyIiwgSSB3b3VsZCBkb3VibGUgY2hlY2sgdGhhdCB0aGUKPiBi
YXJlbWV0YWwgYXBwIGlzIG5vdCBkb2luZyB0aGUgc2FtZSAtLSB5b3UgZG9uJ3Qgd2FudCB0byBi
ZSB1c2luZyB0d28KPiB0aW1lcnMgd2hlbiBkb2luZyB5b3VyIG1lYXN1cmVtZW50cy4KCkhtbSwg
SSdtIG5vdCBzdXJlIGhvdyB0byBjaGVjayB0aGF0LCBJIGNvdWxkIHNlbmQgYmFyZS1tZXRhbCBh
cHAgaWYKdGhhdCBoZWxwcywgaXQncyBjcmVhdGVkIGluIFhpbGlueCBTREsgMjAxNy40LgpBbHNv
LCBzaG91bGQgSSBtb3ZlIHRvIFhpbGlueCBTREsgMjAxOC4yIGJlY2F1c2UgSSdtIHVzaW5nIFBl
dGFMaW51eCAyMDE4LjIgPwpJJ20gYWxzbyB1c2luZyBoYXJkd2FyZSBkZXNjcmlwdGlvbiBmaWxl
IGZvciBTREsgdGhhdCBpcyBjcmVhdGVkIGluClZpdmFkbyAyMDE3LjQuCklzIGFsbCB0aGlzIGNv
dWxkIGJlIGEgIm5vdCBtYXRjaGluZyB2ZXJzaW9uIiBwcm9ibGVtIChJIGRvbid0IHRoaW5rCnNv
IGJlY2F1c2UgYm0gYXBwIHdvcmtzKT8KCk1lbmcgbWVudGlvbmVkIGluIHNvbWUgb2YgaGlzIGVh
cmxpZXIgcG9zdHM6Cgo+IEV2ZW4gdGhvdWdoIHRoZSBhcHAuIGlzIHRoZSBvbmx5IG9uZSBydW5u
aW5nIG9uIHRoZSBDUFUsIHRoZSBDUFUgbWF5Cj4gYmUgdXNlZCB0byBoYW5kbGUgb3RoZXIgaW50
ZXJydXB0cyBhbmQgaXRzIGNvbnRleHQgKHN1Y2ggYXMgVExCIGFuZAo+IGNhY2hlKSBtaWdodCBi
ZSBmbHVzaGVkIGJ5IG90aGVyIGNvbXBvbmVudHMuIFdoZW4gdGhlc2UgaGFwcGVuLCB0aGUKPiBp
bnRlcnJ1cHQgaGFuZGxpbmcgbGF0ZW5jeSBjYW4gdmFyeSBhIGxvdC4KCldoYXQgZG8geW91IHRo
aW5rIGFib3V0IHRoaXM/IEkgZG9uJ3Qga25vdyBob3cgd291bGQgSSBjaGVjayB0aGlzLgoKSSBh
bHNvIHRyaWVkIHVzaW5nIGRlZmF1bHQgc2NoZWR1bGVyIChyZW1vdmVkIHNjaGVkPW51bGwgYW5k
CnZ3Zmk9bmF0aXZlKSBhbmQgaml0dGVyIGlzIDEwIHVzIHdoZW4gaW50ZXJydXB0IGlzIGdlbmVy
YXRlZCBldmVyeSAxMAp1cy4KClRoYW5rcyBpbiBhZHZhbmNlIQoKTWlsYW4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 15:26:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 15: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 1gCniV-0002K0-7u; Wed, 17 Oct 2018 15:26:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ehpq=m5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gCniU-0002Jv-4n
 for xen-devel@lists.xen.org; Wed, 17 Oct 2018 15:26:34 +0000
X-Inumbo-ID: a458a9dc-d220-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a458a9dc-d220-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 17:23:47 +0200 (CEST)
Received: from [172.19.248.236] (unknown [104.153.224.168])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 7366221526;
 Wed, 17 Oct 2018 15:25:46 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539789992;
 bh=+9CpljaIizbuP8WrhhlAfE6K2ewdBSrYFXvJQSQt3PU=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=mC7vtaX5jGtTTHK4PwJwzmiTZrBqpFpn55o0XvRGUjyWLl1CeZnnMHgbiy3Ou4vmB
 DRHACDpfivvy5hNNdfZHRf03x7cjdpCIbg7CEmbRRMXW9S/6JfNDlfO6fwJCd22mDb
 2ypJIdGs0dNwMGG7pH5d4MV9kV+ZZqPFpk+tkdWU=
Date: Wed, 17 Oct 2018 23:24:51 +0800 (CST)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <c8f09673-3a9b-2180-2785-53624e89249d@arm.com>
Message-ID: <alpine.DEB.2.10.1810172313330.3835@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-21-git-send-email-sstabellini@kernel.org>
 <c8f09673-3a9b-2180-2785-53624e89249d@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v4 21/23] xen/vpl011: buffer out chars when
 the backend is 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 <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 ian.jackson@eu.citrix.com, xen-devel@lists.xen.org, tim@xen.org,
 jbeulich@suse.com, wei.liu2@citrix.com, nd@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAxNSBPY3QgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+IAo+IE9uIDA1
LzEwLzIwMTggMTk6NDcsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IFRvIGF2b2lkIG1p
eGluZyB0aGUgb3V0cHV0IG9mIGRpZmZlcmVudCBkb21haW5zIG9uIHRoZSBjb25zb2xlLCBidWZm
ZXIKPiA+IHRoZSBvdXRwdXQgY2hhcnMgYW5kIHByaW50IGxpbmUgYnkgbGluZS4gVW5sZXNzIHRo
ZSBkb21haW4gaGFzIGlucHV0Cj4gPiBmcm9tIHRoZSBzZXJpYWwsIGluIHdoaWNoIGNhc2Ugd2Ug
d2FudCB0byBwcmludCBjaGFyIGJ5IGNoYXIgZm9yIGEKPiA+IHNtb290aCB1c2VyIGV4cGVyaWVu
Y2UuCj4gPiAKPiA+IFRoZSBzaXplIG9mIFNCU0FfVUFSVF9PVVRfQlVGX1NJWkUgaXMgYXJiaXRy
YXJ5LCBjaG9vc2UgdGhlIHNhbWUgc2l6ZQo+ID4gYXMgVlVBUlRfQlVUX1NJWkUgdXNlZCBpbiB2
dWFydC5jLgo+ID4gCj4gPiBFeHBvcnQgYSBmdW5jdGlvbiBuYW1lZCBjb25zb2xlX2lucHV0X2Rv
bWFpbigpIHRvIGFsbG93IG90aGVycyB0byBrbm93Cj4gPiB3aGljaCBkb21haW5zIGhhcyBpbnB1
dCBhdCBhIGdpdmVuIHRpbWUuCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiA+IENDOiBhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tCj4gPiBDQzogR2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tCj4gPiBDQzogaWFuLmphY2tz
b25AZXUuY2l0cml4LmNvbQo+ID4gQ0M6IGpiZXVsaWNoQHN1c2UuY29tCj4gPiBDQzoga29ucmFk
LndpbGtAb3JhY2xlLmNvbQo+ID4gQ0M6IHRpbUB4ZW4ub3JnCj4gPiBDQzogd2VpLmxpdTJAY2l0
cml4LmNvbQo+ID4gLS0tCj4gPiBYWFg6IG1lcmdlIHRoaXMgcGF0Y2ggd2l0aCAieGVuL2FybTog
QWxsb3cgdnBsMDExIHRvIGJlIHVzZWQgYnkgRG9tVSIgb24KPiA+ICAgICAgIGNvbW1pdAo+IAo+
IFRoYXQncyBub3QgZ29pbmcgdG8gbWFrZSB0aGUgc2VyaWVzIGJpc2VjdGFibGUgYXMgaXQgZGVw
ZW5kcyBvbiBhbgo+IGludGVybWVkaWF0ZSBwYXRjaCBmb3IgY29uc29sZV9pbnB1dF9kb21haW4o
KS4KCkEgdGlueSBwYXRjaCByZW9yZGVyaW5nIHdpbGwgZml4IHRoaXMuIEknbGwgZG8uCgoKPiBU
aGUgbmV3IGxvZ2ljIGxvb2tzIGJldHRlciB0byBtZSwgZmV3IGNvbW1lbnRzIGJlbG93LgoKR29v
ZCEKCgo+ID4gCj4gPiBDaGFuZ2VzIGluIHY0Ogo+ID4gLSBtYWtlIFNCU0FfVUFSVF9PVVRfQlVG
X1NJWkUgdGhlIHNhbWUgc2l6ZSBvZiBWVUFSVF9CVVRfU0laRQo+ID4gLSByZWFycmFuZ2UgdGhl
IGNvZGUgdG8gYmUgY2xlYXJlciBpbnB1dCBhbmQgIT0gaW5wdXQgY2FzZXMKPiA+IC0gY29kZSBz
dHlsZQo+ID4gLSBhZGQgXG4gd2hlbiBwcmludGluZyB0aGUgb3V0IGJ1ZmZlciBiZWNhdXNlIGlz
IGZ1bGwKPiA+IC0gZG9uJ3QgcHJpbnQgcHJlZml4IGZvciBpbnB1dCBkb21haW4KPiA+IC0tLQo+
ID4gICB4ZW4vYXJjaC9hcm0vdnBsMDExLmMgICAgICAgIHwgMzUgKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKystLS0KPiA+ICAgeGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMgICB8ICA3
ICsrKysrKysKPiA+ICAgeGVuL2luY2x1ZGUvYXNtLWFybS92cGwwMTEuaCB8ICA0ICsrKysKPiA+
ICAgeGVuL2luY2x1ZGUveGVuL2NvbnNvbGUuaCAgICB8ICAyICsrCj4gPiAgIDQgZmlsZXMgY2hh
bmdlZCwgNDUgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKPiA+IAo+ID4gZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL2FybS92cGwwMTEuYyBiL3hlbi9hcmNoL2FybS92cGwwMTEuYwo+ID4gaW5k
ZXggMTMxNTA3ZS4uNWU1N2FkYSAxMDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNoL2FybS92cGwwMTEu
Ywo+ID4gKysrIGIveGVuL2FyY2gvYXJtL3ZwbDAxMS5jCj4gPiBAQCAtMjgsNiArMjgsNyBAQAo+
ID4gICAjaW5jbHVkZSA8eGVuL2xpYi5oPgo+ID4gICAjaW5jbHVkZSA8eGVuL21tLmg+Cj4gPiAg
ICNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KPiA+ICsjaW5jbHVkZSA8eGVuL2NvbnNvbGUuaD4KPiA+
ICAgI2luY2x1ZGUgPHB1YmxpYy9kb21jdGwuaD4KPiA+ICAgI2luY2x1ZGUgPHB1YmxpYy9pby9j
b25zb2xlLmg+Cj4gPiAgICNpbmNsdWRlIDxhc20vcGwwMTEtdWFydC5oPgo+ID4gQEAgLTg1LDEy
ICs4Niw0MCBAQCBzdGF0aWMgdm9pZCB2cGwwMTFfd3JpdGVfZGF0YV94ZW4oc3RydWN0IGRvbWFp
biAqZCwKPiA+IHVpbnQ4X3QgZGF0YSkKPiA+ICAgewo+ID4gICAgICAgdW5zaWduZWQgbG9uZyBm
bGFnczsKPiA+ICAgICAgIHN0cnVjdCB2cGwwMTEgKnZwbDAxMSA9ICZkLT5hcmNoLnZwbDAxMTsK
PiA+ICsgICAgc3RydWN0IHZwbDAxMV94ZW5fYmFja2VuZCAqaW50ZiA9IHZwbDAxMS0+YmFja2Vu
ZC54ZW47Cj4gPiArICAgIHN0cnVjdCBkb21haW4gKmlucHV0ID0gY29uc29sZV9pbnB1dF9kb21h
aW4oKTsKPiA+ICAgICAgICAgVlBMMDExX0xPQ0soZCwgZmxhZ3MpOwo+ID4gICAtICAgIHByaW50
aygiJWMiLCBkYXRhKTsKPiA+IC0gICAgaWYgKGRhdGEgPT0gJ1xuJykKPiA+IC0gICAgICAgIHBy
aW50aygiRE9NJXU6ICIsIGQtPmRvbWFpbl9pZCk7Cj4gPiArICAgIGludGYtPm91dFtpbnRmLT5v
dXRfcHJvZCsrXSA9IGRhdGE7Cj4gPiArICAgIGlmICggZCA9PSBpbnB1dCApCj4gPiArICAgIHsK
PiA+ICsgICAgICAgIGlmICggaW50Zi0+b3V0X3Byb2QgPT0gMSApCj4gPiArICAgICAgICB7Cj4g
PiArICAgICAgICAgICAgcHJpbnRrKCIlYyIsIGRhdGEpOwo+ID4gKyAgICAgICAgICAgIGludGYt
Pm91dF9wcm9kID0gMDsKPiA+ICsgICAgICAgIH0KPiA+ICsgICAgICAgIGVsc2UKPiA+ICsgICAg
ICAgIHsKPiA+ICsgICAgICAgICAgICBpZiAoIGRhdGEgIT0gJ1xuJyApCj4gPiArICAgICAgICAg
ICAgICAgIGludGYtPm91dFtpbnRmLT5vdXRfcHJvZCsrXSA9ICdcbic7Cj4gPiArICAgICAgICAg
ICAgaW50Zi0+b3V0W2ludGYtPm91dF9wcm9kKytdID0gJ1wwJzsKPiA+ICsgICAgICAgICAgICBw
cmludGsoIiVzIiwgaW50Zi0+b3V0KTsKPiA+ICsgICAgICAgICAgICBpbnRmLT5vdXRfcHJvZCA9
IDA7Cj4gPiArICAgICAgICB9Cj4gPiArICAgIH0KPiA+ICsgICAgZWxzZQo+ID4gKyAgICB7Cj4g
PiArICAgICAgICBpZiAoIGludGYtPm91dF9wcm9kID09IFNCU0FfVUFSVF9PVVRfQlVGX1NJWkUg
LSAyIHx8Cj4gPiArICAgICAgICAgICAgIGRhdGEgPT0gJ1xuJyApCj4gPiArICAgICAgICB7Cj4g
PiArICAgICAgICAgICAgaWYgKCBkYXRhICE9ICdcbicgKQo+ID4gKyAgICAgICAgICAgICAgICBp
bnRmLT5vdXRbaW50Zi0+b3V0X3Byb2QrK10gPSAnXG4nOwo+ID4gKyAgICAgICAgICAgIGludGYt
Pm91dFtpbnRmLT5vdXRfcHJvZCsrXSA9ICdcMCc7Cj4gPiArICAgICAgICAgICAgcHJpbnRrKCJE
T00ldTogJXMiLCBkLT5kb21haW5faWQsIGludGYtPm91dCk7Cj4gPiArICAgICAgICAgICAgaW50
Zi0+b3V0X3Byb2QgPSAwOwo+ID4gKyAgICAgICAgfQo+ID4gKyAgICB9Cj4gPiAgICAgICAgIHZw
bDAxMS0+dWFydHJpcyB8PSBUWEk7Cj4gPiAgICAgICB2cGwwMTEtPnVhcnRmciAmPSB+VFhGRTsK
PiA+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYyBiL3hlbi9kcml2ZXJz
L2NoYXIvY29uc29sZS5jCj4gPiBpbmRleCAwODA4YmFjLi45YTJiMjlhIDEwMDY0NAo+ID4gLS0t
IGEveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMKPiA+ICsrKyBiL3hlbi9kcml2ZXJzL2NoYXIv
Y29uc29sZS5jCj4gPiBAQCAtNDA2LDYgKzQwNiwxMyBAQCBzdGF0aWMgdm9pZCBkdW1wX2NvbnNv
bGVfcmluZ19rZXkodW5zaWduZWQgY2hhciBrZXkpCj4gPiAgICAqLwo+ID4gICBzdGF0aWMgdW5z
aWduZWQgaW50IF9fcmVhZF9tb3N0bHkgY29uc29sZV9yeCA9IDA7Cj4gPiAgICtzdHJ1Y3QgZG9t
YWluICpjb25zb2xlX2lucHV0X2RvbWFpbih2b2lkKQo+ID4gK3sKPiA+ICsgICAgaWYgKCBjb25z
b2xlX3J4ID09IDAgKQo+ID4gKyAgICAgICAgICAgIHJldHVybiBOVUxMOwo+ID4gKyAgICByZXR1
cm4gZ2V0X2RvbWFpbl9ieV9pZChjb25zb2xlX3J4IC0gMSk7Cj4gPiArfQo+ID4gKwo+ID4gICBz
dGF0aWMgdm9pZCBzd2l0Y2hfc2VyaWFsX2lucHV0KHZvaWQpCj4gPiAgIHsKPiA+ICAgICAgIGlm
ICggY29uc29sZV9yeCsrID09IG1heF9pbml0X2RvbWlkICsgMSApCj4gPiBkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvYXNtLWFybS92cGwwMTEuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDEx
LmgKPiA+IGluZGV4IDVlYjZkMjUuLmFiNmZkNzkgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vaW5jbHVk
ZS9hc20tYXJtL3ZwbDAxMS5oCj4gPiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5o
Cj4gPiBAQCAtMzAsOSArMzAsMTMgQEAKPiA+ICAgI2RlZmluZSBWUEwwMTFfVU5MT0NLKGQsZmxh
Z3MpCj4gPiBzcGluX3VubG9ja19pcnFyZXN0b3JlKCYoZCktPmFyY2gudnBsMDExLmxvY2ssIGZs
YWdzKQo+ID4gICAgICNkZWZpbmUgU0JTQV9VQVJUX0ZJRk9fU0laRSAzMgo+ID4gKy8qIFNhbWUg
c2l6ZSBhcyBWVUFSVF9CVVRfU0laRSwgdXNlZCBpbiB2dWFydC5jICovCj4gCj4gcy9CVVQvQlVG
LwoKSSdsbCBmaXgKCgo+ID4gKyNkZWZpbmUgU0JTQV9VQVJUX09VVF9CVUZfU0laRSAxMjgKPiAK
PiBZb3UgY291bGQgZGlyZWN0bHkgdXNlIFZVQVJUX0JVRl9TSVpFIGhlcmUgdG8gYXZvaWQgdGhl
IGNvbW1lbnQgYWJvdmUuCgpUaGF0IGlzIHRydWUsIGJ1dCBJIHRoaW5rIGl0IGlzIG5pY2VyIHRv
IGtlZXAgdGhlIHR3byAjZGVmaW5lIHNlcGFyYXRlCgoKPiA+ICAgc3RydWN0IHZwbDAxMV94ZW5f
YmFja2VuZCB7Cj4gPiAgICAgICBjaGFyIGluW1NCU0FfVUFSVF9GSUZPX1NJWkVdOwo+ID4gKyAg
ICBjaGFyIG91dFtTQlNBX1VBUlRfT1VUX0JVRl9TSVpFXTsKPiA+ICAgICAgIFhFTkNPTlNfUklO
R19JRFggaW5fY29ucywgaW5fcHJvZDsKPiA+ICsgICAgWEVOQ09OU19SSU5HX0lEWCBvdXRfcHJv
ZDsKPiA+ICAgfTsKPiA+ICAgICBzdHJ1Y3QgdnBsMDExIHsKPiA+IGRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS94ZW4vY29uc29sZS5oIGIveGVuL2luY2x1ZGUveGVuL2NvbnNvbGUuaAo+ID4gaW5k
ZXggNzBjOTkxMS4uYzVhODVjOCAxMDA2NDQKPiA+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9jb25z
b2xlLmgKPiA+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9jb25zb2xlLmgKPiA+IEBAIC0zMSw2ICsz
MSw4IEBAIHZvaWQgY29uc29sZV9lbmRfc3luYyh2b2lkKTsKPiA+ICAgdm9pZCBjb25zb2xlX3N0
YXJ0X2xvZ19ldmVyeXRoaW5nKHZvaWQpOwo+ID4gICB2b2lkIGNvbnNvbGVfZW5kX2xvZ19ldmVy
eXRoaW5nKHZvaWQpOwo+ID4gICArc3RydWN0IGRvbWFpbiAqY29uc29sZV9pbnB1dF9kb21haW4o
dm9pZCk7Cj4gPiArCj4gPiAgIC8qCj4gPiAgICAqIFN0ZWFsIG91dHB1dCBmcm9tIHRoZSBjb25z
b2xlLiBSZXR1cm5zICt2ZSBpZGVudGlmaWVyLCBlbHNlIC12ZSBlcnJvci4KPiA+ICAgICogVGFr
ZXMgdGhlIGhhbmRsZSBvZiB0aGUgc2VyaWFsIGxpbmUgdG8gc3RlYWwsIGFuZCBzdGVhbCBjYWxs
YmFjawo+ID4gZnVuY3Rpb24uCj4gPiAKPiAKPiAtLSAKPiBKdWxpZW4gR3JhbGwKPiAKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 15:31:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 15: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 1gCnmv-00035s-08; Wed, 17 Oct 2018 15:31:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=grbz=m5=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1gCnms-00035n-Pt
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 15:31:06 +0000
X-Inumbo-ID: 465d8b36-d221-11e8-a8a5-bc764e045a96
Received: from mail-wm1-x341.google.com (unknown [2a00:1450:4864:20::341])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 465d8b36-d221-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 17:28:19 +0200 (CEST)
Received: by mail-wm1-x341.google.com with SMTP id 193-v6so2630373wme.3
 for <xen-devel@lists.xenproject.org>; Wed, 17 Oct 2018 08:31:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=zentific-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=KIhS/tvMxze61Cpj0Q9qA0G+iGKhfhv9kOV5LjjwbWw=;
 b=GGMUzfMtV4HxQSuP9fLqg9cYPYsSHWURPU4Ibn4Ve+aWFXN0ACjprdWTYbDi8VLgl/
 RiRQur+9oAZJkt7XAO4z6cQDdSL1wV/Ccnn+Wl8psgu7HbnV0ixPni0+FEWXKs39NSBu
 1yrjka66IEdO0rDupAG91kUR2hvkgTbJxA0jHVYt8Y2DQthljXIq0b2kTRPMIztMwZkF
 7Pt+6jZFUfF6YmkRhfuCGLMRhpjGGpG3G4DfjL96LxdwSVzfyxjG56o7CblvG2s0ByTJ
 632y8lGzyY92kvwJJYITbfi4tyyih0FFIYlI8C7Q8qRjz2omwFYRjHGhuJ4PSqSxCRLy
 ulwQ==
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=KIhS/tvMxze61Cpj0Q9qA0G+iGKhfhv9kOV5LjjwbWw=;
 b=A69WcQjB/GGNBE55C7g8i6EiU0Igy5WI6zJyMjRTufC4NERsFqhT1Ezp2gMSfCDfmk
 OeWy3W6jmGFIeyQRcIu8wO7jkYmr6Nl/o6k/gBkZHFwVGq0HtHJeJpJhuRoQEW3e2/No
 YsMBqtVXgZe4vOcF4ymarCNp5QKD+YWgwcWNMyCT4M5ol7p4wqqLElUiVktbFuDfqhaP
 QAwqlh3ltpAqsPRwW8M5LVQkjPVpzDsGdFrnOSNaayqUYMohjihez8Gc++3AujR2bjtd
 RjFBVWk3oQEUzO9QECh7si80G3CEXkmdYP+4BGMMGJ1EM13Ds7h0s4Ojs1gokQvho4UE
 +x4g==
X-Gm-Message-State: ABuFfojzhz2IEhDJo+vFSPt2lK2Gj3F7ybavAD2BqfvJ3shoImeILFsc
 S3zMoFONOQgVwS/fUoqiZi1/7jJSV2QotfivH0o=
X-Google-Smtp-Source: ACcGV638+8TQbhArsmQJou3CGq7CAWeOcqTGsRSnAacI23ev+4OOiHtfc3ye5/brS1fKl/UKTG8aqRgMQrzDWfTLH6M=
X-Received: by 2002:a1c:e08a:: with SMTP id
 x132-v6mr3490094wmg.60.1539790263968; 
 Wed, 17 Oct 2018 08:31:03 -0700 (PDT)
MIME-Version: 1.0
References: <20180927112536.6909-1-george.dunlap@citrix.com>
 <81f65685-d9fc-4939-542f-47427f862ded@bitdefender.com>
 <293fda3a-73b1-c194-0ece-7261a4718680@bitdefender.com>
In-Reply-To: <293fda3a-73b1-c194-0ece-7261a4718680@bitdefender.com>
From: Tamas Lengyel <tamas.lengyel@zentific.com>
Date: Wed, 17 Oct 2018 09:30:25 -0600
Message-ID: <CABfawh=uG2v=x0vmRCz9fOv_=sFPvcgUUm29J4x20qNJtBVJoA@mail.gmail.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>
Subject: Re: [Xen-devel] [PATCH] mem_access: Fix npfec.kind propagation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Tim Deegan <tim@xen.org>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Alexandru Isaila <aisaila@bitdefender.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>

T24gV2VkLCBPY3QgMTcsIDIwMTggYXQgNzo0MSBBTSBSYXp2YW4gQ29qb2NhcnUKPHJjb2pvY2Fy
dUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Cj4gT24gMTAvNS8xOCAyOjAwIFBNLCBSYXp2YW4g
Q29qb2NhcnUgd3JvdGU6Cj4gPiBPbiA5LzI3LzE4IDI6MjUgUE0sIEdlb3JnZSBEdW5sYXAgd3Jv
dGU6Cj4gPj4gVGhlIG5hbWUgb2YgdGhlICJ3aXRoX2dsYSIgZmxhZyBpcyBjb25mdXNpbmc7IGl0
IGhhcyBub3RoaW5nIHRvIGRvCj4gPj4gd2l0aCB0aGUgZXhpc3RlbmNlIG9yIGxhY2sgdGhlcmVv
ZiBvZiBhIGZhdWx0aW5nIEdMQSwgYnV0IHJhdGhlciB3aGVyZQo+ID4+IHRoZSBmYXVsdCBvcmln
aW5hdGVkLiAgVGhlIG5wZmVjLmtpbmQgdmFsdWUgaXMgYWx3YXlzIHZhbGlkLCBhbmQKPiA+PiBz
aG91bGQgdGh1cyBiZSBwcm9wYWdhdGVkLCByZWdhcmRsZXNzIG9mIHdoZXRoZXIgZ2xhX3ZhbGlk
IGlzIHNldCBvcgo+ID4+IG5vdC4KPiA+Pgo+ID4+IEluIHBhcnRpY3VsYXIsIGdsYV92YWxpZCB3
aWxsIG5ldmVyIGJlIHNldCBvbiBBTUQgc3lzdGVtczsgYnV0Cj4gPj4gbnBmZWMua2luZCB3aWxs
IHN0aWxsIGJlIHZhbGlkIGFuZCBzaG91bGQgc3RpbGwgYmUgcHJvcGFnYXRlZC4KPiA+Pgo+ID4+
IFNpZ25lZC1vZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29t
Pgo+ID4+IFNpZ25lZC1vZmYtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4
LmNvbT4KPiA+Cj4gPiBBY2tlZC1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVm
ZW5kZXIuY29tPgo+Cj4gRG9lcyB0aGlzIGFsc28gbmVlZCBUYW1hcycgYWNrIHRvIGdvIGluPwoK
SG0sIEkgcmVjYWxsIGFja2luZyB0aGlzIHBhdGNoIGJlZm9yZS4gSW4gYW55IGNhc2U6CkFja2Vk
LWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 15:34:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 15:34: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 1gCnpc-0003DT-Gd; Wed, 17 Oct 2018 15:33:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vzhq=m5=citrix.com=prvs=821dd03bf=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gCnpb-0003DO-Cm
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 15:33:55 +0000
X-Inumbo-ID: 3f7aef22-d222-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3f7aef22-d222-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 15:35:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,392,1534809600"; d="scan'208";a="68077789"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 17 Oct 2018 15:24:51 +0100
Message-ID: <20181017142451.2747-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] x86/mm/p2m: don't needlessly limit MMIO
 mapping order to 4k
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@citrix.com>, Wei Liu <wei.liu2@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>

VGhlIFAyTSBjb21tb24gY29kZSBjdXJyZW50bHkgcmVzdHJpY3RzIHRoZSBNTUlPIG1hcHBpbmcg
b3JkZXIgb2YgYW55CmRvbWFpbiB3aXRoIElPTU1VIG1hcHBpbmdzLCBidXQgdGhhdCBpcyBub3Qg
dXNpbmcgc2hhcmVkIHRhYmxlcywgdG8gNGsuClRoaXMgaGFzIGJlZW4gc2hvd24gdG8gaGF2ZSBh
IGh1Z2UgcGVyZm9ybWFuY2UgY29zdCB3aGVuIHBhc3NpbmcgdGhyb3VnaAphIFBDSSBkZXZpY2Ug
d2l0aCBhIHZlcnkgbGFyZ2UgQkFSIChlLmcuIE5WSURJQSBQNDApLCBpbmNyZWFzaW5nIHRoZSBn
dWVzdApib290IHRpbWUgZnJvbSB+MjBzIHRvIHNldmVyYWwgbWludXRlcyB3aGVuIGlvbW11PW5v
LXNoYXJlcHQgaXMgc3BlY2lmaWVkCm9uIHRoZSBYZW4gY29tbWFuZCBsaW5lLgoKVGhlIGxpbWl0
YXRpb24gd2FzIGFkZGVkIGJ5IGNvbW1pdCBjM2M3NTZiZCAieDg2L3AybTogdXNlIGxhcmdlIHBh
Z2VzCmZvciBNTUlPIG1hcHBpbmdzIiBob3dldmVyIHRoZSB1bmRlcmx5aW5nIGltcGxlbWVudGF0
aW9ucyBvZiBwMm0tPnNldF9lbnRyeQpmb3IgSW50ZWwgYW5kIEFNRCBhcmUgY29kZWQgdG8gY29w
ZSB3aXRoIG1hcHBpbmcgb3JkZXJzIGhpZ2hlciB0aGFuIDRrLApldmVuIHRob3VnaCB0aGUgSU9N
TVUgbWFwcGluZyBmdW5jdGlvbiBpcyBpdHNlbGYgY3VycmVudGx5IGxpbWl0ZWQgdG8gNGssCnNv
IHRoZXJlIGlzIG5vIHJlYWwgbmVlZCB0byBsaW1pdCB0aGUgb3JkZXIgcGFzc2VkIGludG8gdGhl
IG1ldGhvZCwgb3RoZXIKdGhhbiB0byBhdm9pZCBhIHBvdGVudGlhbCBEb1MgY2F1c2VkIGJ5IGEg
bG9uZyBydW5uaW5nIGh5cGVyY2FsbC4KCkluIHByYWN0aWNlLCBtbWlvX29yZGVyKCkgYWxyZWFk
eSBzdHJpY3RseSBkaXNhbGxvd3MgMUcgbWFwcGluZ3Mgc2luY2UgdGhlCmlmIGNsYXVzZSBpbiBx
dWVzdGlvbiBzdGFydHMgd2l0aDoKCiAgICBpZiAoIDAgLyoKICAgICAgICAgICAgKiBEb24ndCB1
c2UgMUdiIHBhZ2VzLCB0byBsaW1pdCB0aGUgaXRlcmF0aW9uIGNvdW50IGluCiAgICAgICAgICAg
ICogc2V0X3R5cGVkX3AybV9lbnRyeSgpIHdoZW4gaXQgbmVlZHMgdG8gemFwIE0yUCBlbnRyaWVz
CiAgICAgICAgICAgICogZm9yIGEgUkFNIHJhbmdlLgogICAgICAgICAgICAqLyAmJgoKV2l0aCB0
aGlzIHBhdGNoIGFwcGxpZWQgKGFuZCBoZW5jZSAyTSBtYXBwaW5ncyBpbiB1c2UpIHRoZSBWTSBi
b290IHRpbWUgaXMKcmVzdG9yZWQgdG8gc29tZXRoaW5nIHJlYXNvbmFibGUuIE5vdCBhcyBmYXN0
IGFzIHdpdGhvdXQgaW9tbXU9bm8tc2hhcmVwdCwKYnV0IHdpdGhpbiBhIGZldyBzZWNvbmRzIG9m
IGl0LgoKTk9URTogVGhpcyBwYXRjaCB0YWtlcyB0aGUgb3Bwb3J0dW5pdHkgdG8gc2hvcnRlbiBh
IGNvdXBsZSBvZiA+IDgwCiAgICAgIGNoYXJhY3RlciBsaW5lcyBpbiB0aGUgY29kZS4KClNpZ25l
ZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CkFja2VkLWJ5
OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+Ci0tLQpDYzogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgp2MjoK
IC0gQWRkIGFuIGV4dHJhIHRvIHRoZSBpZiBjbGF1c2UgZGlzYWxsb3dpbmcgMUcgbWFwcGluZ3Mg
dG8gbWFrZSBzdXJlCiAgIHRoZXkgYXJlIG5vdCB1c2VkIGlmIG5lZWRfaW9tbXVfcHRfc3luYygp
IGlzIHRydWUsIGV2ZW4gdGhvdWdoIHRoZQogICBjaGVjayBpcyBjdXJyZW50bHkgbW9vdCAoc2Vl
IG1haW4gY29tbWVudCkuCi0tLQogeGVuL2FyY2gveDg2L21tL3AybS5jIHwgMTkgKysrKysrKysr
Ky0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21t
L3AybS5jCmluZGV4IGEwMGEzYzFiZmYuLmY5NzJiNDgxOWQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9tbS9wMm0uYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKQEAgLTIwODEsMTQgKzIw
ODEsMTEgQEAgc3RhdGljIHVuc2lnbmVkIGludCBtbWlvX29yZGVyKGNvbnN0IHN0cnVjdCBkb21h
aW4gKmQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBzdGFy
dF9mbiwgdW5zaWduZWQgbG9uZyBucikKIHsKICAgICAvKgotICAgICAqIE5vdGUgdGhhdCB0aGUg
IWlvbW11X3VzZV9oYXBfcHQoKSBoZXJlIGhhcyB0aHJlZSBlZmZlY3RzOgotICAgICAqIC0gY292
ZXIgaW9tbXVfeyx1bn1tYXBfcGFnZSgpIG5vdCBoYXZpbmcgYW4gIm9yZGVyIiBpbnB1dCB5ZXQs
Ci0gICAgICogLSBleGNsdWRlIHNoYWRvdyBtb2RlICh3aGljaCBkb2Vzbid0IHN1cHBvcnQgbGFy
Z2UgTU1JTyBtYXBwaW5ncyksCi0gICAgICogLSBleGNsdWRlIFBWIGd1ZXN0cywgc2hvdWxkIGV4
ZWN1dGlvbiByZWFjaCB0aGlzIGNvZGUgZm9yIHN1Y2guCi0gICAgICogU28gYmUgY2FyZWZ1bCB3
aGVuIGFsdGVyaW5nIHRoaXMuCisgICAgICogUFYgZ3Vlc3RzIG9yIHNoYWRvdy1tb2RlIEhWTSBn
dWVzdHMgbXVzdCBiZSByZXN0cmljdGVkIHRvIDRrCisgICAgICogbWFwcGluZ3MuCiAgICAgICov
Ci0gICAgaWYgKCAhaW9tbXVfdXNlX2hhcF9wdChkKSB8fAotICAgICAgICAgKHN0YXJ0X2ZuICYg
KCgxVUwgPDwgUEFHRV9PUkRFUl8yTSkgLSAxKSkgfHwgIShuciA+PiBQQUdFX09SREVSXzJNKSAp
CisgICAgaWYgKCAhaGFwX2VuYWJsZWQoZCkgfHwgKHN0YXJ0X2ZuICYgKCgxVUwgPDwgUEFHRV9P
UkRFUl8yTSkgLSAxKSkgfHwKKyAgICAgICAgICEobnIgPj4gUEFHRV9PUkRFUl8yTSkgKQogICAg
ICAgICByZXR1cm4gUEFHRV9PUkRFUl80SzsKIAogICAgIGlmICggMCAvKgpAQCAtMjA5Niw4ICsy
MDkzLDEyIEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgbW1pb19vcmRlcihjb25zdCBzdHJ1Y3QgZG9t
YWluICpkLAogICAgICAgICAgICAgKiBzZXRfdHlwZWRfcDJtX2VudHJ5KCkgd2hlbiBpdCBuZWVk
cyB0byB6YXAgTTJQIGVudHJpZXMKICAgICAgICAgICAgICogZm9yIGEgUkFNIHJhbmdlLgogICAg
ICAgICAgICAgKi8gJiYKLSAgICAgICAgICEoc3RhcnRfZm4gJiAoKDFVTCA8PCBQQUdFX09SREVS
XzFHKSAtIDEpKSAmJiAobnIgPj4gUEFHRV9PUkRFUl8xRykgJiYKLSAgICAgICAgIGhhcF9oYXNf
MWdiICkKKyAgICAgICAgICEoc3RhcnRfZm4gJiAoKDFVTCA8PCBQQUdFX09SREVSXzFHKSAtIDEp
KSAmJgorICAgICAgICAgKG5yID4+IFBBR0VfT1JERVJfMUcpICYmCisgICAgICAgICBoYXBfaGFz
XzFnYiAmJgorICAgICAgICAgLyogZGlzYWJsZSAxRyBtYXBwaW5ncyBpZiB3ZSBuZWVkIHRvIGtl
ZXAgdGhlIElPTU1VIGluIHN5bmMgKi8KKyAgICAgICAgICFuZWVkX2lvbW11X3B0X3N5bmMoZCkK
KyAgICAgICAgKQogICAgICAgICByZXR1cm4gUEFHRV9PUkRFUl8xRzsKIAogICAgIGlmICggaGFw
X2hhc18ybWIgKQotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 15:35:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 15:35: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 1gCnrA-0003Jh-U3; Wed, 17 Oct 2018 15:35:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rbpz=m5=gmail.com=robherring2@srs-us1.protection.inumbo.net>)
 id 1gCnr9-0003JX-GN
 for xen-devel@lists.xen.org; Wed, 17 Oct 2018 15:35:31 +0000
X-Inumbo-ID: 795cd251-d222-11e8-a6a9-d7ebe60f679a
Received: from mail-oi1-f195.google.com (unknown [209.85.167.195])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 795cd251-d222-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 15:36:54 +0000 (UTC)
Received: by mail-oi1-f195.google.com with SMTP id y81-v6so21428549oia.6
 for <xen-devel@lists.xen.org>; Wed, 17 Oct 2018 08:35:30 -0700 (PDT)
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:user-agent;
 bh=IIYXN2Y1HQ/jwJ4hFjzDzyTcyMiucyTdI9iy4az0p+o=;
 b=Qbbz6mKCU3yzJGur48ej+FcO+JGAeenvLn2Y2hG+n5wfSn8fk0dvK18Sl/27Yt7d/L
 yd0f3I7t9uEHx4NMosWXNoB1yvGVAQh0onHcu7o3e4Nn7p6/cp0pX088574beb/xQpF5
 n2Y3nL9pOAAW9XYWqhyZGdnTFYbVGBtvuhpJQ3HapiGjUtZGvO+GfDc9e56HtBie0jlM
 HQjZjUhWRGKBNcz/xI3AzBcF2pwFdmPYRismHhBhiGVROhgSoatS5WTxUQR1w+jv0wv/
 /3sJhMVt4XYvdDBCE9RMsWesKpg+QhGFHMpfZvTg6BPRPElsfV5rmUbNDVx+j+rxbQPt
 h+NQ==
X-Gm-Message-State: ABuFfojK9410Y03ZLLoSMPXFYJGT+brKE5oLoh8OWLXTq7RiHar8kqCH
 RfoMKxmrrZjFA6HicQ9PMA==
X-Google-Smtp-Source: ACcGV62hVKjPQYvGxQ+fsFIWEL8XSbvyOf20eWOyrc+ssENhD/AlWJJ22Hz703/A9MHPw6iO8C8G2w==
X-Received: by 2002:aca:e6c4:: with SMTP id
 d187-v6mr14748728oih.237.1539790529049; 
 Wed, 17 Oct 2018 08:35:29 -0700 (PDT)
Received: from localhost (24-155-109-49.dyn.grandenetworks.net.
 [24.155.109.49])
 by smtp.gmail.com with ESMTPSA id c186-v6sm5716431oih.28.2018.10.17.08.35.28
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Wed, 17 Oct 2018 08:35:28 -0700 (PDT)
Date: Wed, 17 Oct 2018 10:35:27 -0500
From: Rob Herring <robh@kernel.org>
To: Stefano Stabellini <sstabellini@kernel.org>
Message-ID: <20181017153527.GA9130@bogus>
References: <alpine.DEB.2.10.1810081600350.28877@sstabellini-ThinkPad-X260>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <alpine.DEB.2.10.1810081600350.28877@sstabellini-ThinkPad-X260>
User-Agent: Mutt/1.9.4 (2018-02-28)
Subject: Re: [Xen-devel] [PATCH] devicetree, xen: add xen,
 shared-memory binding
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@arm.com, devicetree@vger.kernel.org, julien.grall@arm.com,
 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>

T24gTW9uLCBPY3QgMDgsIDIwMTggYXQgMDQ6MDM6NTRQTSAtMDcwMCwgU3RlZmFubyBTdGFiZWxs
aW5pIHdyb3RlOgo+IEludHJvZHVjZSBhIGRldmljZSB0cmVlIGJpbmRpbmcgZm9yIFhlbiByZXNl
cnZlZC1tZW1vcnkgcmVnaW9ucy4gVGhleQo+IGFyZSB1c2VkIHRvIHNoYXJlIG1lbW9yeSBhY3Jv
c3MgVk1zIGZyb20gdGhlIFZNIGNvbmZpZyBmaWxlcy4gKFNlZQo+IHN0YXRpY19zaG0gY29uZmln
IG9wdGlvbi4pCj4gIAo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFu
b3NAeGlsaW54LmNvbT4KCmNoZWNrcGF0Y2gucGwgY29tcGxhaW5zIHRoYXQgdGhlIGF1dGhvciBh
bmQgUy1vLWIgZG9uJ3QgbWF0Y2guCgo+IENjOiBqdWxpZW4uZ3JhbGxAYXJtLmNvbQo+IAo+IGRp
ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvcmVzZXJ2ZWQtbWVt
b3J5L3hlbixzaGFyZWQtbWVtb3J5LnR4dCBiL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5k
aW5ncy9yZXNlcnZlZC1tZW1vcnkveGVuLHNoYXJlZC1tZW1vcnkudHh0Cj4gbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKPiBpbmRleCAwMDAwMDAwLi5hOTI3YTk0Cj4gLS0tIC9kZXYvbnVsbAo+ICsrKyBi
L0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9yZXNlcnZlZC1tZW1vcnkveGVuLHNo
YXJlZC1tZW1vcnkudHh0Cj4gQEAgLTAsMCArMSwyMCBAQAo+ICsqIFhlbiBoeXBlcnZpc29yIHJl
c2VydmVkLW1lbW9yeSBiaW5kaW5nCj4gKwo+ICtFeHBvc2Ugb25lIG9yIG1vcmUgbWVtb3J5IHJl
Z2lvbnMgYXMgcmVzZXJ2ZWQtbWVtb3J5IHRvIHRoZSBndWVzdAo+ICt2aXJ0dWFsIG1hY2hpbmUu
IFR5cGljYWxseSwgYSByZWdpb24gaXMgY29uZmlndXJlZCBhdCBWTSBjcmVhdGlvbiB0aW1lCj4g
K3RvIGJlIGEgc2hhcmVkIG1lbW9yeSBhcmVhIGFjcm9zcyBtdWx0aXBsZSB2aXJ0dWFsIG1hY2hp
bmVzIGZvcgo+ICtjb21tdW5pY2F0aW9uIGFtb25nIHRoZW0uCj4gKwo+ICtGb3IgZWFjaCBvZiB0
aGVzZSBwcmUtc2hhcmVkIG1lbW9yeSByZWdpb25zLCBhIHJhbmdlIGlzIGV4cG9zZWQgdW5kZXIK
PiArdGhlIC9yZXNlcnZlZC1tZW1vcnkgbm9kZSBhcyBhIGNoaWxkIG5vZGUuIEVhY2ggcmFuZ2Ug
c3ViLW5vZGUgaXMgbmFtZWQKPiAreGVuLXNobWVtQDxhZGRyZXNzPiBhbmQgaGFzIHRoZSBmb2xs
b3dpbmcgcHJvcGVydGllczoKPiArCj4gKy0gY29tcGF0aWJsZToKPiArCWNvbXBhdGlibGUgPSB4
ZW4sc2hhcmVkLW1lbW9yeSIKCkFueSBuZWVkIGZvciB2ZXJzaW9uaW5nPwoKPiArCj4gKy0gcmVn
Ogo+ICsJdGhlIGJhc2UgZ3Vlc3QgcGh5c2ljYWwgYWRkcmVzcyBhbmQgc2l6ZSBvZiB0aGUgc2hh
cmVkIG1lbW9yeSByZWdpb24KPiArCj4gKy0gaWQ6Cgp4ZW4saWQKCj4gKwlhIHN0cmluZyB0aGF0
IGlkZW50aWZpZXMgdGhlIHNoYXJlZCBtZW1vcnkgcmVnaW9uIGFzIHNwZWNpZmllZCBpbgo+ICsJ
dGhlIFZNIGNvbmZpZyBmaWxlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 15:37:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 15:37: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 1gCntQ-0003U5-De; Wed, 17 Oct 2018 15:37:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tit4=m5=xenproject.org=prvs=821a62348=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gCntP-0003TO-9S
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 15:37:51 +0000
X-Inumbo-ID: 37fc8ae9-d222-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 37fc8ae9-d222-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 17:35:04 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,393,1534809600"; d="scan'208";a="68078549"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75438-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-squeeze:build-armhf-pvops:<job
 status>:broken:regression
 distros-debian-squeeze:build-i386:<job status>:broken:regression
 distros-debian-squeeze:build-amd64-pvops:<job status>:broken:regression
 distros-debian-squeeze:build-armhf:<job status>:broken:regression
 distros-debian-squeeze:build-amd64:<job status>:broken:regression
 distros-debian-squeeze:build-i386-pvops:<job status>:broken:regression
 distros-debian-squeeze:test-amd64-i386-i386-squeeze-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-squeeze:test-amd64-amd64-i386-squeeze-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-squeeze:test-amd64-i386-amd64-squeeze-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-squeeze:test-amd64-amd64-amd64-squeeze-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-squeeze:build-armhf:host-install(4):broken:nonblocking
 distros-debian-squeeze:build-armhf-pvops:host-install(4):broken:nonblocking
 distros-debian-squeeze:build-i386:host-install(4):broken:nonblocking
 distros-debian-squeeze:build-i386-pvops:host-install(4):broken:nonblocking
 distros-debian-squeeze:build-amd64-pvops:host-install(4):broken:nonblocking
 distros-debian-squeeze:build-amd64:host-install(4):broken:nonblocking
X-Osstest-Versions-That: flight=75385
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 17 Oct 2018 16:31:01 +0100
Subject: [Xen-devel] [distros-debian-squeeze test] 75438: 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>

ZmxpZ2h0IDc1NDM4IGRpc3Ryb3MtZGViaWFuLXNxdWVlemUgcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MvNzU0MzgvCgpGYWlsdXJlcyBhbmQgcHJv
YmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1zcXVlZXplLW5ldGJvb3QtcHlncnViICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1zcXVlZXpl
LW5ldGJvb3QtcHlncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LWFtZDY0LXNxdWVlemUtbmV0Ym9vdC1weWdydWIgIDEgYnVpbGQtY2hlY2soMSkg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXNxdWVlemUtbmV0Ym9vdC1w
eWdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlrZSA3
NTM4NQogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgICAgICAgIGJyb2tlbiBsaWtlIDc1Mzg1CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzUzODUKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBi
cm9rZW4gbGlrZSA3NTM4NQogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWlu
c3RhbGwoNCkgICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDc1Mzg1CiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2Ug
NzUzODUKCmJhc2VsaW5lIHZlcnNpb246CiBmbGlnaHQgICAgICAgICAgICAgICA3NTM4NQoKam9i
czoKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4g
IAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtc3F1
ZWV6ZS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LWFtZDY0LXNxdWVlemUtbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtc3F1ZWV6ZS1uZXRib290LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXNxdWVlemUtbmV0Ym9vdC1weWdy
dWIgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hv
bWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2Uu
Y29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUu
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 15:39:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 15: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 1gCnuq-0003Zw-QQ; Wed, 17 Oct 2018 15:39:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7bb9=m5=schulzalex.de=code@srs-us1.protection.inumbo.net>)
 id 1gCnuo-0003Yt-Sk
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 15:39:18 +0000
X-Inumbo-ID: 00e792f6-d223-11e8-a6a9-d7ebe60f679a
Received: from schulzalex.de (unknown [78.46.193.232])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 00e792f6-d223-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 15:40:41 +0000 (UTC)
Received: from [192.168.188.130] (cable-86-56-110-164.cust.telecolumbus.net
 [86.56.110.164])
 by schulzalex.de (Postfix) with ESMTPSA id CF12621C7E4;
 Wed, 17 Oct 2018 17:39:16 +0200 (CEST)
To: Ian Jackson <ian.jackson@citrix.com>
References: <0d7eee26-529d-a900-92d4-9414bfd43eb4@schulzalex.de>
 <23495.20959.216555.482910@mariner.uk.xensource.com>
From: code@schulzalex.de
Message-ID: <5bafc451-d420-908e-7adf-e963b8d8f83e@schulzalex.de>
Date: Wed, 17 Oct 2018 17:39:16 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <23495.20959.216555.482910@mariner.uk.xensource.com>
Subject: Re: [Xen-devel] [PATCH] Reservation of PCI device range
 0xc200-0xc2ff to XCP-ng Project
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@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>

QW0gMTcuMTAuMjAxOCB1bSAxNzoxNCBzY2hyaWViIElhbiBKYWNrc29uOgo+IEFsZXhhbmRlciBT
Y2h1bHogLSBYQ1AtbmcgUHJvamVjdCBNZW1iZXIgd3JpdGVzICgiW1BBVENIXSBSZXNlcnZhdGlv
biBvZiBQQ0kgZGV2aWNlIHJhbmdlIDB4YzIwMC0weGMyZmYgdG8gWENQLW5nIFByb2plY3QiKToK
Pj4gV2UgYXJlIHRoZSBYQ1AtbmcgcHJvamVjdCAoaHR0cHM6Ly94Y3Atbmcub3JnKSBhbmQgd2Fu
dCB0byBkaXN0cmlidXRlCj4+IG91ciBvd24gUFYtVG9vbHMgKG1heWJlIGFsc28gcGVyIHdpbmRv
d3MgdXBkYXRlcykgc28gd2UgbmVlZCBhbiBleHRyYSByYW5nZS4KPiBUaGFua3MuICBJIGFja2Vk
IHlvdXIgcHJldmlvdXMgbWVzc2FnZSB3aGljaCB3YXMgc2VudCBieSBwcml2YXRlCj4gZW1haWw7
IEkgdGhpbmsgeW91IGNvdWxkIGhhdmUgdHJhbnNmZXJyZWQgbXkgYWNrIHRvIHRoaXMgcmVwb3N0
Lgo+Cj4gQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+
Cj4gSSBqdXN0IHdhbnRlZCB0byBzYXkgdGhhdCBpdCBpcyBhIHZlcnkgZ29vZCB0aGluZyB0byBj
b21lIGhlcmUgYW5kCj4gcmVzZXJ2ZSBhIG51bWJlci4gIFdlIHNob3VsZCBhc3NpZ24gbnVtYmVy
cyB3aXRob3V0IHRvbyBtdWNoCj4gcXVpYmJsaW5nLCB3aGljaCBpcyB3aHkgSSBoYXZlIGdpdmVu
IGEgc3VtbWFyeSBhY2suCj4KPiBJTU8gdGhpcyBzaG91bGQgYmUgY29tbWl0dGVkIHNvb24uCj4K
Pj4gV2UgYWxzbyByZWdpc3RlcmVkIGEgUENJLURldmljZToKPj4KPj4gIlhDUC1uZyBQcm9qZWN0
IFBDSSBEZXZpY2UgZm9yIFdpbmRvd3MgVXBkYXRlIiAtPgo+PiBodHRwczovL3BjaS1pZHMudWN3
LmN6L3JlYWQvUEMvNTg1My9jMjAwCj4gWW91J3ZlIGdvdCB5b3VyIG93biBQQ0kgZGV2aWNlICph
bmQqIGEgcmFuZ2UgaW4gdGhlIFhlbiBQbGF0Zm9ybSBQQ0kKPiBEZXZpY2UgPyAgSSBjb25mZXNz
IEkgZG9uJ3Qga25vdyB3aHkgdGhhdCBpcyBuZWNlc3NhcnkuICBQZXJoYXBzIGl0IGlzCj4gbW9y
ZSBvYnZpb3VzIHRvIHRob3NlIHdobyB1bmRlcnN0YW5kIHRoaXMgYWxsIGJldHRlciB0aGFuIEkg
ZG8uCkl0IHdhcyByZWNvbW1lbmRlZCBieSBQYXVsIER1cnJhbnQ6IApodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwvd2luLXB2LWRldmVsLzIwMTgtMTAvbXNnMDAwMDUu
aHRtbAoKIkkgdGhpbmsgaXQgd291bGQgcHJvYmFibHkgYmUgYmV0dGVyIGlmIHlvdSB0b29rIGEg
cmFuZ2UuIEl0J3Mgbm90IGluIAp3cml0aW5nIGJ1dCBJIHRoaW5rIG90aGVyIHRoaW5ncyBoYXZl
IHBsYXllZCB3aXRoIHRob3NlIGxvdyBudW1iZXJlZCAKZGV2aWNlIGlkcyBpbiB0aGUgcGFzdCBz
byBwcm9iYWJseSBiZXN0IHRvIGF2b2lkIHRoZW0uIFdvdWxkIHlvdSBiZSBvayAKd2l0aCB0aGUg
bmV4dCByYW5nZSBvZiAweDEwMCBhYm92ZSBYZW5DbGllbnQsIGkuZS4gMHhjMjAwLTB4YzJmZj8g
Li4uLiIKCj4gUmVnYXJkcywKPiBJYW4uCgpBbGV4YW5kZXIgU2NodWx6ClhDUC1uZyBQcm9qZWN0
IE1lbWJlcgoKTWFpbnRhaW5lciBvZjogWENQLW5nIENlbnRlciBhbmQgWENQLW5nIFBWLVRvb2xz
CgoKWENQLW5nIFByb2plY3QKLS0tLS0tLS0tLS0tLS0Kd2ViOiBodHRwczovL3hjcC1uZy5vcmcK
R2l0aHViOiBodHRwczovL2dpdGh1Yi5jb20veGNwLW5nCklSQzogI3hjcC1uZyBvbiBGcmVlbm9k
ZQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 15:56:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 15:56: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 1gCoBC-0005DF-UL; Wed, 17 Oct 2018 15:56:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=aaoo=m5=citrix.com=prvs=821d74b27=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gCoBB-0005D9-RK
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 15:56:13 +0000
X-Inumbo-ID: c89ae0fc-d224-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c89ae0fc-d224-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 17:53:26 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,393,1534809600"; d="scan'208";a="68082243"
Date: Wed, 17 Oct 2018 16:49:42 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Alexander Schulz - XCP-ng Project Member <code@schulzalex.de>
Message-ID: <20181017154942.oex5dobcgd24l7gh@zion.uk.xensource.com>
References: <0d7eee26-529d-a900-92d4-9414bfd43eb4@schulzalex.de>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <0d7eee26-529d-a900-92d4-9414bfd43eb4@schulzalex.de>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] Reservation of PCI device range
 0xc200-0xc2ff to XCP-ng Project
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBPY3QgMTYsIDIwMTggYXQgMTA6Mjg6MDRQTSArMDIwMCwgQWxleGFuZGVyIFNjaHVs
eiAtIFhDUC1uZyBQcm9qZWN0IE1lbWJlciB3cm90ZToKPiBXZSBhcmUgdGhlIFhDUC1uZyBwcm9q
ZWN0IChodHRwczovL3hjcC1uZy5vcmcpIGFuZCB3YW50IHRvIGRpc3RyaWJ1dGUgb3VyCj4gb3du
IFBWLVRvb2xzIChtYXliZSBhbHNvIHBlciB3aW5kb3dzIHVwZGF0ZXMpIHNvIHdlIG5lZWQgYW4g
ZXh0cmEgcmFuZ2UuCj4gCj4gV2UgYWxzbyByZWdpc3RlcmVkIGEgUENJLURldmljZToKPiAKPiAi
WENQLW5nIFByb2plY3QgUENJIERldmljZSBmb3IgV2luZG93cyBVcGRhdGUiIC0+Cj4gaHR0cHM6
Ly9wY2ktaWRzLnVjdy5jei9yZWFkL1BDLzU4NTMvYzIwMAo+IAo+IFNpZ25lZC1vZmYtYnk6IEFs
ZXhhbmRlciBTY2h1bHogPGNvZGVAc2NodWx6YWxleC5kZT4KCkFja2VkLWJ5OiBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 15:57:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 15: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 1gCoCj-0005JR-CF; Wed, 17 Oct 2018 15:57:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pqcp=m5=citrix.com=prvs=8215e697b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gCoCi-0005JJ-OC
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 15:57:48 +0000
X-Inumbo-ID: 013e3e02-d225-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 013e3e02-d225-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 17:55:01 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,393,1534809600"; d="scan'208";a="68082803"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 17 Oct 2018 16:53:33 +0100
Message-ID: <20181017155333.30124-1-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH] cr-for-branches: Add linux 4.4 branch
 as that is an LTS
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

LS0tCiBjci1mb3ItYnJhbmNoZXMgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24o
KyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9jci1mb3ItYnJhbmNoZXMgYi9jci1mb3It
YnJhbmNoZXMKaW5kZXggNmY1NDQzNzkuLmY3ZTRjYWVhIDEwMDc1NQotLS0gYS9jci1mb3ItYnJh
bmNoZXMKKysrIGIvY3ItZm9yLWJyYW5jaGVzCkBAIC0zMSw3ICszMSw3IEBAIHNjcmlwdG9wdGlv
bnM9IiQxIjsgc2hpZnQKIExPR0ZJTEU9dG1wL2NyLWZvci1icmFuY2hlcy5sb2cKIGV4cG9ydCBM
T0dGSUxFCiAKLTogJHtCUkFOQ0hFUzo9b3NzdGVzdCB4ZW4tNC4wLXRlc3RpbmcgeGVuLTQuMS10
ZXN0aW5nIHhlbi00LjItdGVzdGluZyB4ZW4tNC4zLXRlc3RpbmcgeGVuLTQuNC10ZXN0aW5nIHhl
bi00LjUtdGVzdGluZyB4ZW4tNC42LXRlc3RpbmcgeGVuLTQuNy10ZXN0aW5nIHhlbi00LjgtdGVz
dGluZyB4ZW4tNC45LXRlc3RpbmcgeGVuLTQuMTAtdGVzdGluZyB4ZW4tNC4xMS10ZXN0aW5nIHhl
bi11bnN0YWJsZSBxZW11LW1haW5saW5lIHFlbXUtdXBzdHJlYW0tdW5zdGFibGUgcWVtdS11cHN0
cmVhbS00LjItdGVzdGluZyBxZW11LXVwc3RyZWFtLTQuMy10ZXN0aW5nIHFlbXUtdXBzdHJlYW0t
NC40LXRlc3RpbmcgcWVtdS11cHN0cmVhbS00LjUtdGVzdGluZyBxZW11LXVwc3RyZWFtLTQuNi10
ZXN0aW5nIHFlbXUtdXBzdHJlYW0tNC43LXRlc3RpbmcgcWVtdS11cHN0cmVhbS00LjgtdGVzdGlu
ZyBxZW11LXVwc3RyZWFtLTQuOS10ZXN0aW5nIHFlbXUtdXBzdHJlYW0tNC4xMC10ZXN0aW5nIHFl
bXUtdXBzdHJlYW0tNC4xMS10ZXN0aW5nIGxpbnV4LWxpbnVzIGxpbnV4LTQuMTQgbGludXgtNC45
IGxpbnV4LTQuMSBsaW51eC0zLjE4IGxpbnV4LTMuMTYgbGludXgtMy4xNCBsaW51eC0zLjEwIGxp
bnV4LTMuNCBsaW51eC1hcm0teGVuIHNlYWJpb3Mgb3ZtZiB4dGYgJHtFWFRSQV9CUkFOQ0hFU319
Cis6ICR7QlJBTkNIRVM6PW9zc3Rlc3QgeGVuLTQuMC10ZXN0aW5nIHhlbi00LjEtdGVzdGluZyB4
ZW4tNC4yLXRlc3RpbmcgeGVuLTQuMy10ZXN0aW5nIHhlbi00LjQtdGVzdGluZyB4ZW4tNC41LXRl
c3RpbmcgeGVuLTQuNi10ZXN0aW5nIHhlbi00LjctdGVzdGluZyB4ZW4tNC44LXRlc3RpbmcgeGVu
LTQuOS10ZXN0aW5nIHhlbi00LjEwLXRlc3RpbmcgeGVuLTQuMTEtdGVzdGluZyB4ZW4tdW5zdGFi
bGUgcWVtdS1tYWlubGluZSBxZW11LXVwc3RyZWFtLXVuc3RhYmxlIHFlbXUtdXBzdHJlYW0tNC4y
LXRlc3RpbmcgcWVtdS11cHN0cmVhbS00LjMtdGVzdGluZyBxZW11LXVwc3RyZWFtLTQuNC10ZXN0
aW5nIHFlbXUtdXBzdHJlYW0tNC41LXRlc3RpbmcgcWVtdS11cHN0cmVhbS00LjYtdGVzdGluZyBx
ZW11LXVwc3RyZWFtLTQuNy10ZXN0aW5nIHFlbXUtdXBzdHJlYW0tNC44LXRlc3RpbmcgcWVtdS11
cHN0cmVhbS00LjktdGVzdGluZyBxZW11LXVwc3RyZWFtLTQuMTAtdGVzdGluZyBxZW11LXVwc3Ry
ZWFtLTQuMTEtdGVzdGluZyBsaW51eC1saW51cyBsaW51eC00LjE0IGxpbnV4LTQuOSBsaW51eC00
LjQgbGludXgtNC4xIGxpbnV4LTMuMTggbGludXgtMy4xNiBsaW51eC0zLjE0IGxpbnV4LTMuMTAg
bGludXgtMy40IGxpbnV4LWFybS14ZW4gc2VhYmlvcyBvdm1mIHh0ZiAke0VYVFJBX0JSQU5DSEVT
fX0KIGV4cG9ydCBCUkFOQ0hFUwogCiBmZXRjaHdsZW09JHdsZW0KLS0gCjIuMTEuMAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 16:06:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 16: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 1gCoKn-0006ip-9b; Wed, 17 Oct 2018 16:06:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=y9w2=m5=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1gCoKm-0006ik-36
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 16:06:08 +0000
X-Inumbo-ID: 2b5cc224-d226-11e8-a8a5-bc764e045a96
Received: from out3-smtp.messagingengine.com (unknown [66.111.4.27])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2b5cc224-d226-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 18:03:21 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 9CB1C221BD;
 Wed, 17 Oct 2018 12:06:06 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Wed, 17 Oct 2018 12:06:06 -0400
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=fm1; bh=eEw++p
 90EYSkAGCZrFQqPQTA8X1z51KfgrkINB3y2xA=; b=zTmKDOJ2lBOGyxr7l3btC0
 mc6TPw68h2LwqiTrA+4K4pvLqKHAnch4kHITKiY+NUgdHKJfbGRhGtPDskbbi+5/
 xx/HjaaikiMcl1AA3qJSoMzqtCusZjEX1rR/Ou4K3/Ar+75DsG/Fep3aCXTwrKeX
 LeHWDSeFNYi2ClMChvnIS9GA+SkoSTB+U7cdpBZQRnqjQZJKA0chi+INQd6Ug8On
 WoXxrSm0LvcuTXhZb6OZU617SCv6njvEB84hYgeJxv7ubXcv/9TIu4jMhkSrrNIi
 Zjzo7GCr0qQRLTcMeW0w31P86+PtfNzqqPYuMwucWABA/PWjzHX43HaYaZJhEnDw
 ==
X-ME-Sender: <xms:7V3HW6cac7vJ4CI_2BBVeJJWdw8o8nqzBrAXflvbiaPN14o-oBzxwQ>
X-ME-Proxy: <xmx:7l3HW0rugICcZ-eAxCFH1xzjFSUy7nFGA0U9Rs84reYAUT_LaYAe9Q>
 <xmx:7l3HW8pcVuELqhZrlRXotF3Etf_QaJdXonTG3dlUxBg-RHyObZiHOw>
 <xmx:7l3HWyl_0KesvDIQhJSjMYcHOenEV7zrMVuXUzL2zvHnenIXThYbKA>
 <xmx:7l3HW-Hv9S4shzTss_A3D-OxxlfpgTwzqhj6ZgO2JmHvUL6UgBD6XQ>
 <xmx:7l3HW7o1UveKaIqhSzKqr5NmhFB6r4ldmdb0No6hm7RQloi_LFkH9w>
 <xmx:7l3HW7WkgcJhKTDBETLBkrtM7OSwEm2FVnzdRLNoXTKeIRiBSq2GeA>
Received: from mail-itl (ip5b409b0b.dynamic.kabel-deutschland.de
 [91.64.155.11])
 by mail.messagingengine.com (Postfix) with ESMTPA id EDDE5102F1;
 Wed, 17 Oct 2018 12:06:04 -0400 (EDT)
Date: Wed, 17 Oct 2018 18:05:59 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20181017160559.GB2755@mail-itl>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
 <23494.5998.10340.694382@mariner.uk.xensource.com>
 <20181016173240.GA1563@mail-itl>
 <23494.9572.676973.726194@mariner.uk.xensource.com>
 <20181016204628.GD1563@mail-itl>
 <23495.21043.960987.833172@mariner.uk.xensource.com>
MIME-Version: 1.0
In-Reply-To: <23495.21043.960987.833172@mariner.uk.xensource.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [RFC PATCH v2 00/17] Add support for qemu-xen
 runnning in a Linux-based stubdomain.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Simon Gaiser <simon@invisiblethingslab.com>, xen-devel@lists.xenproject.org,
 Anthony PERARD <anthony.perard@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Eric Shelton <eshelton@pobox.com>
Content-Type: multipart/mixed; boundary="===============4102368364137143745=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============4102368364137143745==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="DKU6Jbt7q3WqK7+M"
Content-Disposition: inline


--DKU6Jbt7q3WqK7+M
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Oct 17, 2018 at 04:16:03PM +0100, Ian Jackson wrote:
> Marek Marczykowski-G=C3=B3recki writes ("Re: [RFC PATCH v2 00/17] Add sup=
port for qemu-xen runnning in a Linux-based stubdomain."):
> > [stuff]
>=20
> So, I only got a little way through this series, but it was a while
> ago and you say things are done differently now.  I'm not sure if it
> is useful for me to review the rest of it.
>=20
> Would it be better for me to await a repost ?

All the xenconsoled stuff is unchanged (and unlikely to change), so it
should be safe to review it. Patches 06 and 07 also shouldn't change.

The thing that will change is qemu cmdline and qmp handling. TBH I'm not su=
re
if its better to touch qmp now, or after reworked qmp handling by
Anthony will be merged. There will definitely be some conflicts and it
may even affects what underlying mechanism is chosen for qmp transport.
Based on discussion here, and in libxl__ev_qmp_* thread, I see two
viable options:

1. libvchan
  pros:
   - out of band reset support, so qmp capabilities negotiation can be
     handled gracefully
  cons:
   - more work, require patching qemu (or adding vchan->socket proxy),
     adds dependency on libvchan to libxl (probably not a problem)
   - possibly more complex libxl__ev_qmp_* handling, or at least needs
     separate handling of send/receive for stubdomain case
2. pv console
  pros:
   - no qemu modifications
   - same read()/write() on libxl side
  cons:
   - no out of band reset, needs libxl handling for that (skipping
     negotiation)
   - possibly other problems from that (events filling up some buffers
     when no one is listening?)

In both cases, there is only one simultaneous connection to qemu, so
some locking will be needed at libxl side.
BTW Does libxl listed for qmp events?

There is also third option: xenstore, but that would probably require
totally separate libxl__ev_qmp_* implementation, so I'd rule it out.

If problems with pv console could be solved, I'd go this way. But
otherwise libvchan seems like a good alternative.

Adding Anthony.

--=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?

--DKU6Jbt7q3WqK7+M
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAlvHXegACgkQ24/THMrX
1ywPfQf8C6vd77GvTRqWMACURgevDAbKMSibj9Y8d8OXHCBiTQui7IUPKCjURQGX
LvUqBBqF4srzlLR77JQrvkDDdyhxP1Xr97bqw/zFBRpBAUK37F9k3VOPaYJI40j/
HHuo2fhWKBz5dFRRdmW8qFGwwut7TzOSVCtRH4n4pdNI6tIk+C3S57Q2Ph5rTHor
xJ5vtNLxpk9cWzrWYwJn7Mi+NPkgzUgFhmZCNlgSlDfrEymfsnh23BVCc8N7EE2F
fCzCu+ziDgwr3mxN4IMmvObdyYvITgGQ+IzTZLo/c20eeOtjmrUNsjNAuZxCcXxE
coiRm7Ynm4KyLA3q/wt82QKjYjsT7A==
=rnJt
-----END PGP SIGNATURE-----

--DKU6Jbt7q3WqK7+M--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4102368364137143745==--


From xen-devel-bounces@lists.xenproject.org Wed Oct 17 16:11:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 16:11: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 1gCoPt-0007VU-5V; Wed, 17 Oct 2018 16:11:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=6/n1=m5=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gCoPr-0007VN-Hu
 for xen-devel@lists.xen.org; Wed, 17 Oct 2018 16:11:23 +0000
X-Inumbo-ID: e708390b-d226-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id e708390b-d226-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 18:08:36 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 46F90A78;
 Wed, 17 Oct 2018 09:11:21 -0700 (PDT)
Received: from [10.1.196.50] (unknown [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 61B733F71A;
 Wed, 17 Oct 2018 09:11:20 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-22-git-send-email-sstabellini@kernel.org>
 <3410d002-8c94-f7f3-7c57-d2ffd53ef676@arm.com>
 <alpine.DEB.2.10.1810172242050.3835@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <52b8cd47-2d04-f561-c684-f343f6982bc3@arm.com>
Date: Wed, 17 Oct 2018 17:11:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810172242050.3835@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 22/23] xen/arm: move kernel.h to asm-arm/
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, nd@arm.com,
 andrii_anisov@epam.com, 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>

CgpPbiAxNy8xMC8yMDE4IDE1OjQyLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gT24gTW9u
LCAxNSBPY3QgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBIaSBTdGVmYW5vLAo+Pgo+PiBP
biAwNS8xMC8yMDE4IDE5OjQ3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiBJdCB3aWxs
IGJlICNpbmNsdWRlZCBieSBhIGZpbGUgaW4gYSB4ZW4vYXJjaC9hcm0gc3ViZGlyZWN0b3J5Lgo+
Pj4KPj4+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54
LmNvbT4KPj4+IC0tLQo+Pj4gICAgeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jICB8ICAyICst
Cj4+PiAgICB4ZW4vYXJjaC9hcm0va2VybmVsLmMgICAgICAgIHwgIDMgKy0KPj4+ICAgIHhlbi9h
cmNoL2FybS9rZXJuZWwuaCAgICAgICAgfCA4Ngo+Pj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KPj4+ICAgIHhlbi9pbmNsdWRlL2FzbS1hcm0va2VybmVsLmgg
fCA4Ngo+Pj4gKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPj4K
Pj4gVGhlcmUgYXJlIHdheSB0byBtYWtlIGdpdCBkaWZmIG5pY2VyIGZvciBjb2RlIG1vdmVtZW50
LiBUaGlzIHNlZW1zIHRvIGJlIGRvbmUKPj4gYnkgZGVmYXVsdCBvbiAyLjExLjAuIE5vdCBzdXJl
IGZvciBvbGRlciB2ZXJzaW9uLiBXaGF0IGFyZSB5b3UgdXNpbmc/Cj4gCj4gR2l0IHZlcnNpb24g
MS45LjEgKGFuZCBndWlsdCAwLjM1KQoKQSA0IHllYXJzIG9sZCBnaXQgdmVyc2lvbi4gTWF5IEkg
YXNrIHRvIHVwZGF0ZSB0byBhIG5ldyBnaXQgKG9yIHNlZSBpZiAKdGhlcmUgYXJlIGFuIG9wdGlv
biBkb2luZyB0aGUgc2FtZSk/IFRoaXMgd291bGQgaGVscCByZXZpZXdpbmcgY29kZSAKbW92ZW1l
bnQuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 16:16:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 16:16: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 1gCoUG-0007gj-Pa; Wed, 17 Oct 2018 16:15:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pqcp=m5=citrix.com=prvs=8215e697b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gCoUF-0007ge-VI
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 16:15:56 +0000
X-Inumbo-ID: 89e1a852-d227-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 89e1a852-d227-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 18:13:09 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,393,1534809600"; d="scan'208";a="68086034"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23495.24604.678245.829164@mariner.uk.xensource.com>
Date: Wed, 17 Oct 2018 17:15:24 +0100
To: Alexander Schulz - XCP-ng Project Member <code@schulzalex.de>
In-Reply-To: <0d7eee26-529d-a900-92d4-9414bfd43eb4@schulzalex.de>
References: <0d7eee26-529d-a900-92d4-9414bfd43eb4@schulzalex.de>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] Reservation of PCI device range
 0xc200-0xc2ff to XCP-ng Project
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxleGFuZGVyIFNjaHVseiAtIFhDUC1uZyBQcm9qZWN0IE1lbWJlciB3cml0ZXMgKCJbUEFUQ0hd
IFJlc2VydmF0aW9uIG9mIFBDSSBkZXZpY2UgcmFuZ2UgMHhjMjAwLTB4YzJmZiB0byBYQ1Atbmcg
UHJvamVjdCIpOgo+IFdlIGFyZSB0aGUgWENQLW5nIHByb2plY3QgKGh0dHBzOi8veGNwLW5nLm9y
ZykgYW5kIHdhbnQgdG8gZGlzdHJpYnV0ZSAKPiBvdXIgb3duIFBWLVRvb2xzIChtYXliZSBhbHNv
IHBlciB3aW5kb3dzIHVwZGF0ZXMpIHNvIHdlIG5lZWQgYW4gZXh0cmEgcmFuZ2UuCj4gCj4gV2Ug
YWxzbyByZWdpc3RlcmVkIGEgUENJLURldmljZToKPiAKPiAiWENQLW5nIFByb2plY3QgUENJIERl
dmljZSBmb3IgV2luZG93cyBVcGRhdGUiIC0+IAo+IGh0dHBzOi8vcGNpLWlkcy51Y3cuY3ovcmVh
ZC9QQy81ODUzL2MyMDAKPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbGV4YW5kZXIgU2NodWx6IDxjb2Rl
QHNjaHVsemFsZXguZGU+CgpJIHRyaWVkIHRvIGFwcGx5IHRoaXMgYnV0CgpnbWFyaW5lcjp4ZW4u
Z2l0PiBnaXQtYW0gfi9OZXdzL3gKQXBwbHlpbmc6IFJlc2VydmF0aW9uIG9mIFBDSSBkZXZpY2Ug
cmFuZ2UgMHhjMjAwLTB4YzJmZiB0byBYQ1AtbmcgUHJvamVjdAplcnJvcjogY29ycnVwdCBwYXRj
aCBhdCBsaW5lIDEzClBhdGNoIGZhaWxlZCBhdCAwMDAxIFJlc2VydmF0aW9uIG9mIFBDSSBkZXZp
Y2UgcmFuZ2UgMHhjMjAwLTB4YzJmZiB0byBYQ1AtbmcgUHJvamVjdApUaGUgY29weSBvZiB0aGUg
cGF0Y2ggdGhhdCBmYWlsZWQgaXMgZm91bmQgaW46IC5naXQvcmViYXNlLWFwcGx5L3BhdGNoCldo
ZW4geW91IGhhdmUgcmVzb2x2ZWQgdGhpcyBwcm9ibGVtLCBydW4gImdpdCBhbSAtLWNvbnRpbnVl
Ii4KSWYgeW91IHByZWZlciB0byBza2lwIHRoaXMgcGF0Y2gsIHJ1biAiZ2l0IGFtIC0tc2tpcCIg
aW5zdGVhZC4KVG8gcmVzdG9yZSB0aGUgb3JpZ2luYWwgYnJhbmNoIGFuZCBzdG9wIHBhdGNoaW5n
LCBydW4gImdpdCBhbSAtLWFib3J0Ii4KbWFyaW5lcjp4ZW4uZ2l0PgoKVGhhdCdzIG9uIHRoZSBj
b3B5IEkgZ290IHZpYSBteSBjb2xvIGFuZCBpdHMgbWFpbC10by1uZXdzIGdhdGV3YXksIHNvCm5v
dCBtYW5nbGVkIGJ5IHRoZSBDaXRyaXggY29ycG9yYXRlIGVtYWlsIHN5c3RlbS4KCklmIHlvdSBw
cmVmZXIgeW91IGNhbiBwdWJsaXNoIGEgZ2l0IGJyYW5jaC4uLgoKSWFuLgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 16:17:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 16:17: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 1gCoVN-0007lL-6Q; Wed, 17 Oct 2018 16:17:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kw5z=m5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gCoVL-0007l5-Md
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 16:17:03 +0000
X-Inumbo-ID: b1ae24c5-d227-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b1ae24c5-d227-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 18:14:16 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gCoVI-0000H4-UF; Wed, 17 Oct 2018 16:17: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 1gCoVI-0007Lh-2y; Wed, 17 Oct 2018 16:17:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gCoVI-0002iY-2C; Wed, 17 Oct 2018 16:17:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128852-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=f736a3b7285384529de932055856be0703f8ac20
X-Osstest-Versions-That: xen=7559ab7830c3e1594cd73efd3f1acbb171036728
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 17 Oct 2018 16:17:00 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128852: 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>

ZmxpZ2h0IDEyODg1MiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODg1Mi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBmNzM2YTNiNzI4NTM4NDUyOWRlOTMyMDU1ODU2YmUwNzAzZjhhYzIwCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA3NTU5YWI3ODMwYzNlMTU5NGNk
NzNlZmQzZjFhY2JiMTcxMDM2NzI4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg4NDAgIDIwMTgt
MTAtMTYgMTc6MDA6NTggWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4ODUyICAy
MDE4LTEwLTE3IDE0OjAwOjQzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxleGFuZHJ1IElzYWlsYSA8YWlz
YWlsYUBiaXRkZWZlbmRlci5jb20+CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgUmF6
dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25u
ZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1h
cm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGlu
ZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAg
IDc1NTlhYjc4MzAuLmY3MzZhM2I3MjggIGY3MzZhM2I3Mjg1Mzg0NTI5ZGU5MzIwNTU4NTZiZTA3
MDNmOGFjMjAgLT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 16:26:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 16: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 1gCoeF-0000Bo-HU; Wed, 17 Oct 2018 16:26:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pwmr=m5=citrix.com=prvs=821ff731b=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gCoeE-0000Bj-MR
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 16:26:14 +0000
X-Inumbo-ID: f9eefe36-d228-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f9eefe36-d228-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 18:23:27 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,393,1534809600"; d="scan'208";a="80582759"
To: <xen-devel@lists.xenproject.org>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-22-git-send-email-sstabellini@kernel.org>
 <3410d002-8c94-f7f3-7c57-d2ffd53ef676@arm.com>
 <alpine.DEB.2.10.1810172242050.3835@sstabellini-ThinkPad-X260>
 <52b8cd47-2d04-f561-c684-f343f6982bc3@arm.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <ed8829be-4b24-02f1-bf7c-fe57de0d485e@citrix.com>
Date: Wed, 17 Oct 2018 17:26:11 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <52b8cd47-2d04-f561-c684-f343f6982bc3@arm.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 22/23] xen/arm: move kernel.h to asm-arm/
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMTAvMTggMTc6MTEsIEp1bGllbiBHcmFsbCB3cm90ZToKPgo+Cj4gT24gMTcvMTAvMjAx
OCAxNTo0MiwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+PiBPbiBNb24sIDE1IE9jdCAyMDE4
LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+PiBIaSBTdGVmYW5vLAo+Pj4KPj4+IE9uIDA1LzEwLzIw
MTggMTk6NDcsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+PiBJdCB3aWxsIGJlICNpbmNs
dWRlZCBieSBhIGZpbGUgaW4gYSB4ZW4vYXJjaC9hcm0gc3ViZGlyZWN0b3J5Lgo+Pj4+Cj4+Pj4g
U2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+
Pj4+IC0tLQo+Pj4+IMKgwqAgeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jwqAgfMKgIDIgKy0K
Pj4+PiDCoMKgIHhlbi9hcmNoL2FybS9rZXJuZWwuY8KgwqDCoMKgwqDCoMKgIHzCoCAzICstCj4+
Pj4gwqDCoCB4ZW4vYXJjaC9hcm0va2VybmVsLmjCoMKgwqDCoMKgwqDCoCB8IDg2Cj4+Pj4gLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPj4+PiDCoMKgIHhlbi9p
bmNsdWRlL2FzbS1hcm0va2VybmVsLmggfCA4Ngo+Pj4+ICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrCj4+Pgo+Pj4gVGhlcmUgYXJlIHdheSB0byBtYWtlIGdpdCBk
aWZmIG5pY2VyIGZvciBjb2RlIG1vdmVtZW50LiBUaGlzIHNlZW1zCj4+PiB0byBiZSBkb25lCj4+
PiBieSBkZWZhdWx0IG9uIDIuMTEuMC4gTm90IHN1cmUgZm9yIG9sZGVyIHZlcnNpb24uIFdoYXQg
YXJlIHlvdSB1c2luZz8KPj4KPj4gR2l0IHZlcnNpb24gMS45LjEgKGFuZCBndWlsdCAwLjM1KQo+
Cj4gQSA0IHllYXJzIG9sZCBnaXQgdmVyc2lvbi4gTWF5IEkgYXNrIHRvIHVwZGF0ZSB0byBhIG5l
dyBnaXQgKG9yIHNlZSBpZgo+IHRoZXJlIGFyZSBhbiBvcHRpb24gZG9pbmcgdGhlIHNhbWUpPyBU
aGlzIHdvdWxkIGhlbHAgcmV2aWV3aW5nIGNvZGUKPiBtb3ZlbWVudC4KCmdpdCBjb25maWcgLS1n
bG9iYWwgZGlmZi5yZW5hbWVzPWNvcHkKCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 16:34:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 16:34: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 1gColb-0000yo-CN; Wed, 17 Oct 2018 16:33:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=aaoo=m5=citrix.com=prvs=821d74b27=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gCola-0000yj-G1
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 16:33:50 +0000
X-Inumbo-ID: 9e97b39e-d22a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9e97b39e-d22a-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 16:35:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,393,1534809600"; d="scan'208";a="68088409"
Date: Wed, 17 Oct 2018 17:33:45 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Alexander Schulz - XCP-ng Project Member <code@schulzalex.de>
Message-ID: <20181017163345.n3iitpa3nb4s56rm@zion.uk.xensource.com>
References: <0d7eee26-529d-a900-92d4-9414bfd43eb4@schulzalex.de>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <0d7eee26-529d-a900-92d4-9414bfd43eb4@schulzalex.de>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] Reservation of PCI device range
 0xc200-0xc2ff to XCP-ng Project
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBPY3QgMTYsIDIwMTggYXQgMTA6Mjg6MDRQTSArMDIwMCwgQWxleGFuZGVyIFNjaHVs
eiAtIFhDUC1uZyBQcm9qZWN0IE1lbWJlciB3cm90ZToKPiBXZSBhcmUgdGhlIFhDUC1uZyBwcm9q
ZWN0IChodHRwczovL3hjcC1uZy5vcmcpIGFuZCB3YW50IHRvIGRpc3RyaWJ1dGUgb3VyCj4gb3du
IFBWLVRvb2xzIChtYXliZSBhbHNvIHBlciB3aW5kb3dzIHVwZGF0ZXMpIHNvIHdlIG5lZWQgYW4g
ZXh0cmEgcmFuZ2UuCj4gCj4gV2UgYWxzbyByZWdpc3RlcmVkIGEgUENJLURldmljZToKPiAKPiAi
WENQLW5nIFByb2plY3QgUENJIERldmljZSBmb3IgV2luZG93cyBVcGRhdGUiIC0+Cj4gaHR0cHM6
Ly9wY2ktaWRzLnVjdy5jei9yZWFkL1BDLzU4NTMvYzIwMAo+IAo+IFNpZ25lZC1vZmYtYnk6IEFs
ZXhhbmRlciBTY2h1bHogPGNvZGVAc2NodWx6YWxleC5kZT4KCkkgdGhpbmsgeW91ciBlbWFpbCBj
bGllbnQgLyBzZXJ2ZXIgaGFzIG1hbmdsZWQgdGhpcyBwYXRjaCBiYWRseS4gQXMgSWFuCm9ic2Vy
dmVkLCBpdCB3b3VsZG4ndCBhcHBseS4KCkFueXdheSwgaW4gdGhlIGludGVyZXN0IG9mIGF2b2lk
aW5nIGFub3RoZXIgcm91bmQgb2YgcG9zdGluZywgSSBoYXZlCmZpeGVkIHVwIHRoZSBwYXRjaCBh
bmQgY29tbWl0IGl0IGZvciB5b3UuCgpXZWkuCgo+IC0tLQo+ICBkb2NzL21hbi94ZW4tcGNpLWRl
dmljZS1yZXNlcnZhdGlvbnMucG9kLjcgfCAxICsKPiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0
aW9uKCspCj4gCj4gZGlmZiAtLWdpdCBhL2RvY3MvbWFuL3hlbi1wY2ktZGV2aWNlLXJlc2VydmF0
aW9ucy5wb2QuNwo+IGIvZG9jcy9tYW4veGVuLXBjaS1kZXZpY2UtcmVzZXJ2YXRpb25zLnBvZC43
Cj4gaW5kZXggMDQ5ZTQ3NDEwZi4uMWNkNWEzZTExNSAxMDA2NDQKPiAtLS0gYS9kb2NzL21hbi94
ZW4tcGNpLWRldmljZS1yZXNlcnZhdGlvbnMucG9kLjcKPiArKysgYi9kb2NzL21hbi94ZW4tcGNp
LWRldmljZS1yZXNlcnZhdGlvbnMucG9kLjcKPiBAQCAtNDEsNiArNDEsNyBAQCBtdWx0aXBsZSBY
ZW4gdmVuZG9ycyB1c2luZyBjb25mbGljdGluZyBJRHMuCj4gICAgICAweDAwMDIgICAgICAgIHwg
Q2l0cml4IFhlblNlcnZlciAoZ3JhbmRmYXRoZXJlZCBhbGxvY2F0aW9uIGZvcgo+IFhlblNlcnZl
ciA2LjEpCj4gICAgICAweGMwMDAtMHhjMGZmIHwgQ2l0cml4IFhlblNlcnZlcgo+ICAgICAgMHhj
MTAwLTB4YzFmZiB8IENpdHJpeCBYZW5DbGllbnQKPiArICAgICAweGMyMDAtMHhjMmZmIHwgWENQ
LW5nIFByb2plY3QgKGh0dHBzOi8veGNwLW5nLm9yZykKPiAgID1oZWFkMSBOb3Rlcwo+ICAtLSAy
LjE3LjEud2luZG93cy4yCj4gCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 16:36:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 16: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 1gCooU-00016c-T4; Wed, 17 Oct 2018 16:36:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7bb9=m5=schulzalex.de=code@srs-us1.protection.inumbo.net>)
 id 1gCooT-00016X-NI
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 16:36:49 +0000
X-Inumbo-ID: 09ac818a-d22b-11e8-a6a9-d7ebe60f679a
Received: from schulzalex.de (unknown [78.46.193.232])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 09ac818a-d22b-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 16:38:12 +0000 (UTC)
Received: from [192.168.188.102] (cable-86-56-110-164.cust.telecolumbus.net
 [86.56.110.164])
 by schulzalex.de (Postfix) with ESMTPSA id 32EF021D477;
 Wed, 17 Oct 2018 18:36:47 +0200 (CEST)
Date: Wed, 17 Oct 2018 18:36:45 +0200
User-Agent: K-9 Mail for Android
In-Reply-To: <20181017163345.n3iitpa3nb4s56rm@zion.uk.xensource.com>
References: <0d7eee26-529d-a900-92d4-9414bfd43eb4@schulzalex.de>
 <20181017163345.n3iitpa3nb4s56rm@zion.uk.xensource.com>
MIME-Version: 1.0
To: Wei Liu <wei.liu2@citrix.com>
From: code@schulzalex.de
Message-ID: <3EB1AA1D-AA84-404C-B5C7-21C59BC4FA82@schulzalex.de>
Subject: Re: [Xen-devel] [PATCH] Reservation of PCI device range
 0xc200-0xc2ff to XCP-ng Project
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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: multipart/mixed; boundary="===============6111650058234268617=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============6111650058234268617==
Content-Type: multipart/alternative; boundary="----O2817Y8IZL522VJRPH5Z93EV9G0RFO"
Content-Transfer-Encoding: 7bit

------O2817Y8IZL522VJRPH5Z93EV9G0RFO
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

Thanks for all your support!

Alex


Am 17=2E Oktober 2018 18:33:45 MESZ schrieb Wei Liu <wei=2Eliu2@citrix=2Ec=
om>:
>On Tue, Oct 16, 2018 at 10:28:04PM +0200, Alexander Schulz - XCP-ng
>Project Member wrote:
>> We are the XCP-ng project (https://xcp-ng=2Eorg) and want to distribute
>our
>> own PV-Tools (maybe also per windows updates) so we need an extra
>range=2E
>>=20
>> We also registered a PCI-Device:
>>=20
>> "XCP-ng Project PCI Device for Windows Update" ->
>> https://pci-ids=2Eucw=2Ecz/read/PC/5853/c200
>>=20
>> Signed-off-by: Alexander Schulz <code@schulzalex=2Ede>
>
>I think your email client / server has mangled this patch badly=2E As Ian
>observed, it wouldn't apply=2E
>
>Anyway, in the interest of avoiding another round of posting, I have
>fixed up the patch and commit it for you=2E
>
>Wei=2E
>
>> ---
>>  docs/man/xen-pci-device-reservations=2Epod=2E7 | 1 +
>>  1 file changed, 1 insertion(+)
>>=20
>> diff --git a/docs/man/xen-pci-device-reservations=2Epod=2E7
>> b/docs/man/xen-pci-device-reservations=2Epod=2E7
>> index 049e47410f=2E=2E1cd5a3e115 100644
>> --- a/docs/man/xen-pci-device-reservations=2Epod=2E7
>> +++ b/docs/man/xen-pci-device-reservations=2Epod=2E7
>> @@ -41,6 +41,7 @@ multiple Xen vendors using conflicting IDs=2E
>>      0x0002        | Citrix XenServer (grandfathered allocation for
>> XenServer 6=2E1)
>>      0xc000-0xc0ff | Citrix XenServer
>>      0xc100-0xc1ff | Citrix XenClient
>> +     0xc200-0xc2ff | XCP-ng Project (https://xcp-ng=2Eorg)
>>   =3Dhead1 Notes
>>  -- 2=2E17=2E1=2Ewindows=2E2
>>=20
>>=20

------O2817Y8IZL522VJRPH5Z93EV9G0RFO
Content-Type: text/html;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body>Thanks for all your support!<br><br>Alex<br><br><b=
r><div class=3D"gmail_quote">Am 17=2E Oktober 2018 18:33:45 MESZ schrieb We=
i Liu &lt;wei=2Eliu2@citrix=2Ecom&gt;:<blockquote class=3D"gmail_quote" sty=
le=3D"margin: 0pt 0pt 0pt 0=2E8ex; border-left: 1px solid rgb(204, 204, 204=
); padding-left: 1ex;">
<pre class=3D"k9mail">On Tue, Oct 16, 2018 at 10:28:04PM +0200, Alexander =
Schulz - XCP-ng Project Member wrote:<br><blockquote class=3D"gmail_quote" =
style=3D"margin: 0pt 0pt 1ex 0=2E8ex; border-left: 1px solid #729fcf; paddi=
ng-left: 1ex;">We are the XCP-ng project (<a href=3D"https://xcp-ng=2Eorg">=
https://xcp-ng=2Eorg</a>) and want to distribute our<br>own PV-Tools (maybe=
 also per windows updates) so we need an extra range=2E<br><br>We also regi=
stered a PCI-Device:<br><br>"XCP-ng Project PCI Device for Windows Update" =
-&gt;<br><a href=3D"https://pci-ids=2Eucw=2Ecz/read/PC/5853/c200">https://p=
ci-ids=2Eucw=2Ecz/read/PC/5853/c200</a><br><br>Signed-off-by: Alexander Sch=
ulz &lt;code@schulzalex=2Ede&gt;<br></blockquote><br>I think your email cli=
ent / server has mangled this patch badly=2E As Ian<br>observed, it wouldn'=
t apply=2E<br><br>Anyway, in the interest of avoiding another round of post=
ing, I have<br>fixed up the patch and commit it for you=2E<br><br>Wei=2E<br=
><br><blockquote class=3D"gmail_quote" style=3D"margin: 0pt 0pt 1ex 0=2E8ex=
; border-left: 1px solid #729fcf; padding-left: 1ex;"><hr> docs/man/xen-pci=
-device-reservations=2Epod=2E7 | 1 +<br> 1 file changed, 1 insertion(+)<br>=
<br>diff --git a/docs/man/xen-pci-device-reservations=2Epod=2E7<br>b/docs/m=
an/xen-pci-device-reservations=2Epod=2E7<br>index 049e47410f=2E=2E1cd5a3e11=
5 100644<br>--- a/docs/man/xen-pci-device-reservations=2Epod=2E7<br>+++ b/d=
ocs/man/xen-pci-device-reservations=2Epod=2E7<br>@@ -41,6 +41,7 @@ multiple=
 Xen vendors using conflicting IDs=2E<br>     0x0002        | Citrix XenSer=
ver (grandfathered allocation for<br>XenServer 6=2E1)<br>     0xc000-0xc0ff=
 | Citrix XenServer<br>     0xc100-0xc1ff | Citrix XenClient<br>+     0xc20=
0-0xc2ff | XCP-ng Project (<a href=3D"https://xcp-ng=2Eorg">https://xcp-ng=
=2Eorg</a>)<br>  =3Dhead1 Notes<br> -- 2=2E17=2E1=2Ewindows=2E2<br><br><br>=
</blockquote></pre></blockquote></div></body></html>
------O2817Y8IZL522VJRPH5Z93EV9G0RFO--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6111650058234268617==--


From xen-devel-bounces@lists.xenproject.org Wed Oct 17 17:30:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 17: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 1gCpdz-0005Cn-MX; Wed, 17 Oct 2018 17:30:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kw5z=m5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gCpdy-00056b-JK
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 17:30:02 +0000
X-Inumbo-ID: e3bc49fb-d231-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e3bc49fb-d231-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 19:27:15 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gCpdv-0001c3-Py; Wed, 17 Oct 2018 17:29: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 1gCpdv-00032E-Hd; Wed, 17 Oct 2018 17:29:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gCpdv-0007ju-Gm; Wed, 17 Oct 2018 17:29:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128829-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:build-armhf-pvops:<job
 status>:broken:regression
 xen-4.10-testing:build-armhf-pvops:host-build-prep:fail:regression
 xen-4.10-testing:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=ed024ef538cd10ec33c9edacd5e5f2016a5964d2
X-Osstest-Versions-That: xen=9f8eff39ea21722ec99bb45b175c3ad5224b72da
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 17 Oct 2018 17:29:59 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 128829: 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>

ZmxpZ2h0IDEyODgyOSB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg4MjkvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgIDUgaG9zdC1idWlsZC1wcmVwICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyODY1NgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAg
ICBlZDAyNGVmNTM4Y2QxMGVjMzNjOWVkYWNkNWU1ZjIwMTZhNTk2NGQyCmJhc2VsaW5lIHZlcnNp
b246CiB4ZW4gICAgICAgICAgICAgICAgICA5ZjhlZmYzOWVhMjE3MjJlYzk5YmI0NWIxNzVjM2Fk
NTIyNGI3MmRhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg2NTYgIDIwMTgtMTAtMTIgMDQ6NDk6
MjkgWiAgICA1IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4NzAyICAyMDE4LTEwLTEzIDE5
OjE5OjQ5IFogICAgMyBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQg
cmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRy
aXguY29tPgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIFNhbXVl
bCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4g
IAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYtcHZvcHMgYnJv
a2VuCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgZWQwMjRlZjUzOGNkMTBlYzMzYzllZGFjZDVl
NWYyMDE2YTU5NjRkMgpBdXRob3I6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXgu
Y29tPgpEYXRlOiAgIFR1ZSBTZXAgMTggMTE6MjU6MjAgMjAxOCArMDEwMAoKICAgIHN0dWJkb20v
Z3J1Yi5wYXRjaGVzOiBEcm9wIGRvY3MgY2hhbmdlcywgZm9yIGxpY2Vuc2luZyByZWFzb25zCiAg
ICAKICAgIFRoZSBwYXRjaCBmaWxlIDAwY3ZzIGlzIGFuIGltcG9ydCBvZiBhIG5ldyB1cHN0cmVh
bSB2ZXJzaW9uIG9mCiAgICBncnViMSBmcm9tIHVwc3RyZWFtIENWUy4KICAgIAogICAgVW5mb3J0
dW5hdGVseSwgaW4gdGhlIHBlcmlvZCBjb3ZlcmVkIGJ5IHRoZSB1cGRhdGUsIHVwc3RyZWFtIGNo
YW5nZWQKICAgIHRoZSBkb2N1bWVudGF0aW9uIGxpY2VuY2UgZnJvbSBhIHNpbXBsZSBwZXJtaXNz
aXZlIGxpY2VuY2UsIHRvIHRoZSBHTlUKICAgICJGcmVlIERvY3VtZW50YXRpb24gTGljZW5jZSIg
d2l0aCBGcm9udCBhbmQgQmFjayBDb3ZlciBUZXh0cy4KICAgIAogICAgVGhlIERlYmlhbiBQcm9q
ZWN0IGlzIG9mIHRoZSB2aWV3IHRoYXQgdXNlIHRoZSBGcm9udCBhbmQgQmFjayBDb3ZlcgogICAg
VGV4dHMgZmVhdHVyZSBvZiB0aGUgR0ZETCBtYWtlcyB0aGUgcmVzdWx0aW5nIGRvY3VtZW50IG5v
dCBGcmVlCiAgICBTb2Z0d2FyZSwgYmVjYXVzZSBvZiB0aGUgbWFuZGF0b3J5IHJlZGlzdHJpYnV0
aW9uIG9mIHRoZXNlIGltbXV0YWJsZQogICAgdGV4dHMuICAoUGVyc29uYWxseSwgSSBhZ3JlZS4p
CiAgICAKICAgIFRoaXMgaXMgYXdrd2FyZCBiZWNhdXNlIERlYmlhbiBkbyBub3Qgd2FudCB0byBz
aGlwIG5vbi1mcmVlIGNvbnRlbnQuCiAgICBTbyB0aGUgRGViaWFuIG1haW50YWluZXJzIG5lZWQg
dG8gbGF1bmRlciB0aGUgdXBzdHJlYW0gc291cmNlIGNvZGUsIHRvCiAgICByZW1vdmUgdGhlIHRy
b3VibGVzb21lIGZpbGVzLiAgVGhpcyBpcyBhbiBleHRyYSBzdGVwIHdoZW4KICAgIGluY29ycG9y
YXRpbmcgbmV3IHVwc3RyZWFtIHZlcnNpb25zLiAgSXQncyBwYXJ0aWN1bGFybHkgYW5ub3lpbmcg
Zm9yCiAgICBzZWN1cml0eSByZXNwb25zZSwgd2hpY2ggb2Z0ZW4gaW52b2x2ZXMgcmViYXNpbmcg
b250byBhIG5ldyB1cHN0cmVhbQogICAgcmVsZWFzZS4KICAgIAogICAgZ3J1YjEgaXMgb2Jzb2xl
dGUgYW5kIHRoZSBsYXN0IGNoYW5nZSB0byBYZW4ncyBQViBncnViMSBzdHViZG9tIGNvZGUKICAg
IHdhcyBpbiAyMDE2LiAgRnVydGhlcm1vcmUsIHRoZSBncnViMSBkb2N1bWVudGF0aW9uIGlzIG5v
dCBidWlsdCBhbmQKICAgIGluc3RhbGxlZCBieSB0aGUgWGVuIHB2LWdydWIgc3R1YmRvbSBNYWtl
ZmlsZXMuCiAgICAKICAgIFRoZXJlZm9yZSwgcmVtb3ZlIGFsbCBkb2NzIGNoYW5nZXMgZnJvbSBz
dHViZG9tL2dydWIucGF0Y2hlcy4gIFRoaXMKICAgIG1lYW5zIHRoYXQgdGhlcmUgYXJlIG5vdyBu
byBsb25nZXIgYW55IEdGREwtbGljZW5jZWQgZ3J1YiBkb2NzIGluCiAgICB4ZW4uZ2l0LgogICAg
CiAgICBUaGVyZSBpcyBubyB1c2VyIGltcGFjdCwgYW5kIERlYmlhbiBpcyBoZWxwZWQuICBUaGlz
IGNoYW5nZSB3b3VsZAogICAgY29tcGxpY2F0ZSBhbnkgYXR0ZW1wdHMgdG8gdXBkYXRlIHRvIGEg
bmV3IHZlcnNpb24gb2YgdXBzdHJlYW0gZ3J1YjEsCiAgICBidXQgaXQgc2VlbXMgdW5saWtlbHkg
dGhhdCBzdWNoIGEgdGhpbmcgd2lsbCBldmVyIGhhcHBlbi4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgICBDQzogRG91ZyBH
b2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgogICAgQ0M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9z
c0BzdXNlLmNvbT4KICAgIENDOiBwa2cteGVuLWRldmVsQGxpc3RzLmFsaW90aC5kZWJpYW4ub3Jn
CiAgICBBY2tlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgog
ICAgQWNrZWQtYnk6IFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9y
Zz4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IGM2MmM1M2Q2MTQ3N2RmZWI2M2E0N2Iw
NjczYzM4OTA4MjExMmJhYmMpCiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCA5NGZiYTlm
NDM4YTJjMzZhZDliZjNhNDgxYTYwMTNkZGM3Y2Y4Y2Q5KQoocWVtdSBjaGFuZ2VzIG5vdCBpbmNs
dWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 19:20:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 19: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 1gCrMf-0005LK-8L; Wed, 17 Oct 2018 19:20:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kw5z=m5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gCrMd-0005LB-U9
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 19:20:15 +0000
X-Inumbo-ID: de5f91f2-d241-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id de5f91f2-d241-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 19:21: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 <aliasfile-bounces@xenproject.org>)
 id 1gCrMa-0003gl-KT; Wed, 17 Oct 2018 19:20: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 1gCrMa-00032D-9I; Wed, 17 Oct 2018 19:20:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gCrMa-0001GE-8S; Wed, 17 Oct 2018 19:20:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128854-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=a3ae747dea48664b622ac7fc96a598578d406e86
X-Osstest-Versions-That: xen=f736a3b7285384529de932055856be0703f8ac20
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 17 Oct 2018 19:20:12 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128854: 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>

ZmxpZ2h0IDEyODg1NCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODg1NC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBhM2FlNzQ3ZGVhNDg2NjRiNjIyYWM3ZmM5NmE1OTg1NzhkNDA2ZTg2CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBmNzM2YTNiNzI4NTM4NDUyOWRl
OTMyMDU1ODU2YmUwNzAzZjhhYzIwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg4NTIgIDIwMTgt
MTAtMTcgMTQ6MDA6NDMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4ODU0ICAy
MDE4LTEwLTE3IDE3OjAwOjIzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxleGFuZGVyIFNjaHVseiA8Y29k
ZUBzY2h1bHphbGV4LmRlPgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
PgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4NiAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNp
b24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICBmNzM2YTNi
NzI4Li5hM2FlNzQ3ZGVhICBhM2FlNzQ3ZGVhNDg2NjRiNjIyYWM3ZmM5NmE1OTg1NzhkNDA2ZTg2
IC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 20:07:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 20:07: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 1gCs6G-0008UO-5T; Wed, 17 Oct 2018 20:07:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tit4=m5=xenproject.org=prvs=821a62348=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gCs6F-0008UC-27
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 20:07:23 +0000
X-Inumbo-ID: 73e21c1a-d248-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 73e21c1a-d248-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 20:08:46 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,393,1534809600"; d="scan'208";a="68114867"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75440-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=b7dc8888f31402f410c53242839271ba3b94b619
X-Osstest-Versions-That: ovmf=25d310d9b6187ca2e770b0b959831416441ce271
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 17 Oct 2018 21:07:18 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75440: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQ0MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NDQwLwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICBiN2RjODg4OGYzMTQwMmY0MTBjNTMyNDI4MzkyNzFiYTNi
OTRiNjE5CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAyNWQzMTBkOWI2
MTg3Y2EyZTc3MGIwYjk1OTgzMTQxNjQ0MWNlMjcxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU0
MzcgIDIwMTgtMTAtMTcgMDY6MjA6MzMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NDQwICAyMDE4LTEwLTE3IDExOjIwOjM1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgU3RhciBaZW5nIDxz
dGFyLnplbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1
aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUv
b3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2Uu
Y29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4
NiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBi
dWlsZC1pMzg2LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2Vu
LWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0
LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4NiBob3N0LWluc3RhbGwoNCkKYnJva2Vu
LXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQt
YW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0
LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQp
CgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBiN2RjODg4OGYzMTQwMmY0MTBjNTMy
NDI4MzkyNzFiYTNiOTRiNjE5CkF1dGhvcjogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29t
PgpEYXRlOiAgIFR1ZSBGZWIgMjggMTQ6MDE6NDcgMjAxNyArMDgwMAoKICAgIE1kZU1vZHVsZVBr
ZyBWYXJpYWJsZTogRml4IFRpbWVzdGFtcCB6ZXJvaW5nIGlzc3VlIG9uIEFQUEVORF9XUklURQog
ICAgCiAgICBSRUY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9NDE1CiAgICAKICAgIFdoZW4gU2V0VmFyaWFibGUoKSB0byBhIHRpbWUgYmFzZWQgYXV0aCB2
YXJpYWJsZSB3aXRoIEFQUEVORF9XUklURQogICAgYXR0cmlidXRlLCBhbmQgaWYgdGhlIEVGSV9W
QVJJQUJMRV9BVVRIRU5USUNBVElPTl8yLlRpbWVTdGFtcCBpbgogICAgdGhlIGlucHV0IERhdGEg
aXMgZWFybGllciB0aGFuIGN1cnJlbnQgdmFsdWUsIGl0IHdpbGwgY2F1c2UgdGltZXN0YW1wCiAg
ICB6ZXJvaW5nLgogICAgCiAgICBUaGlzIGlzc3VlIG1heSBicmluZyB0aW1lIGJhc2VkIGF1dGgg
dmFyaWFibGUgZG93bmdyYWRlIHByb2JsZW0uCiAgICBGb3IgZXhhbXBsZToKICAgIEEgdmVuZG9y
IHJlbGVhc2VkIHRocmVlIGNlcnRzIGF0IDIwMTQsIDIwMTUsIGFuZCAyMDE2LCBhbmQgc3lzdGVt
CiAgICBpbnRlZ3JhdGVkIHRoZSAyMDE2IGNlcnQuIFVzZXIgY2FuIFNldFZhcmlhYmxlKCkgd2l0
aCAyMDE1IGNlcnQgYW5kCiAgICBBUFBFTkRfV1JJVEUgYXR0cmlidXRlIHRvIGNhdXNlIHRpbWVz
dGFtcCB6ZXJvaW5nIGZpcnN0LCB0aGVuCiAgICBTZXRWYXJpYWJsZSgpIHdpdGggMjAxNCBjZXJ0
IHRvIGRvd25ncmFkZSB0aGUgY2VydC4KICAgIAogICAgVGhpcyBwYXRjaCBmaXhlcyB0aGlzIGlz
c3VlLgogICAgCiAgICBDYzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBD
YzogQ2hhbyBaaGFuZyA8Y2hhby5iLnpoYW5nQGludGVsLmNvbT4KICAgIENjOiBKaWFuIEogV2Fu
ZyA8amlhbi5qLndhbmdAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29y
ZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogU3RhciBaZW5n
IDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEppZXdlbiBZYW8gPGppZXdl
bi55YW9AaW50ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 21:38:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 21: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 1gCtVc-0006el-1k; Wed, 17 Oct 2018 21:37:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=grbz=m5=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1gCtVa-0006eg-Jl
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 21:37:38 +0000
X-Inumbo-ID: 79faf298-d254-11e8-a8a5-bc764e045a96
Received: from mail-wm1-x342.google.com (unknown [2a00:1450:4864:20::342])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 79faf298-d254-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 23:34:50 +0200 (CEST)
Received: by mail-wm1-x342.google.com with SMTP id 189-v6so3423630wmw.2
 for <xen-devel@lists.xenproject.org>; Wed, 17 Oct 2018 14:37:36 -0700 (PDT)
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=/3de+QZKfNM4Orq3EQERchRzBfxFOjsHhUsU1FVZNcs=;
 b=SLHdyEepgB7euav0XeVHWYM7LnGT5JfxGe+BDCqMbS7108fJO8krLZQY+zWv4kgqAl
 jACWwCflUrlxvi7lAZyz5KCOq6T3fSSRWk7toY62I1/T84jKzud5fLXRHjycSt+rLHoV
 GF32E8jPeUvii4V6tywtxnWEPNfxrDUN+sb2K/VckB+XFNcbuUSSxYxax4xY43XKaUby
 37gb90JoF3qeDgPZW+trXB5j8hZAN+J9R4LitV87tEh07GQ9tPjAhk/+8tgQS/Vf2s+a
 lso0XPHtyZmheofQOog3EN2FoFY27tBPya+7W8Q3OxSflDDpORG00J4Ea43lYAwAL5+W
 r6HA==
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=/3de+QZKfNM4Orq3EQERchRzBfxFOjsHhUsU1FVZNcs=;
 b=TDT3XOEWzytFvOh6XZYNICx/F0LbV6gNMzNq0TLShXO0mbTIL/z1tOg3ZHrt+RNsPv
 0IWTxkk3Qk1mwNSEZuU7nD1ovorKAlvgOGUwZvXean7Qajn/e2oy+BZHdzbavGHGEnzP
 jGEPCHTnYgVTRRFhu7iP5caNkI+KOqNtQOEU/pYRbN2GLCcQD6HFqj8lYqvobnAyp/tw
 HkO5Kt2g7vHh3+PAVHQ3nVjyAI6e9JdEylV+NqfGG/XVgTn854snke72T6lePfLLXR+B
 vHgHxoWF4Jm9Gmjzn14eVTrLjdEo3YKRmVBp18GgTcTheragLgu1WDuvP841/2CrtHYW
 5rVQ==
X-Gm-Message-State: ABuFfojfpxTivoTfVc956nejcMGTkqzVVSMiuZlYJZ9rJX4zlS/g5jBP
 C12EfbvAMSeXjoltf7oLOEuu6GwyRlTzWnbKMYo=
X-Google-Smtp-Source: ACcGV63nvetIYbLwtLYoADxZti6j7b5Uv8H8Vl1wTlFbueGMUvSKeSmFYpwcx2alQMiA+mOTHPBhRR8r2K5BaevTZmU=
X-Received: by 2002:a1c:ee15:: with SMTP id
 m21-v6mr4515726wmh.124.1539812255355; 
 Wed, 17 Oct 2018 14:37:35 -0700 (PDT)
MIME-Version: 1.0
References: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
In-Reply-To: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Wed, 17 Oct 2018 15:36:58 -0600
Message-ID: <CABfawh=OO14x9=_Cu=7Pk6v1+esuQav6Y-V9uOxonsmRBBovbw@mail.gmail.com>
To: Dario Faggioli <dfaggioli@suse.com>
Subject: Re: [Xen-devel] [RFC PATCH v1 00/16] xen: sched: implement
 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: Wei Liu <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, bhavesh.davda@oracle.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>

T24gRnJpLCBBdWcgMjQsIDIwMTggYXQgNTozNiBQTSBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xp
QHN1c2UuY29tPiB3cm90ZToKPgo+IEhlbGxvLAo+Cj4gQXMgYW50aWNpcGF0ZWQgaGVyZToKPiBo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgt
MDgvbXNnMDIwNTIuaHRtbAo+Cj4gSGVyZSdzIGEgcHJlbGltaW5hcnkgdmVyc2lvbiBvZiBteSB3
b3JrLCB0cnlpbmcgdG8gaW1wbGVtZW50Cj4gY29yZS1zY2hlZHVsaW5nIGluIFhlbi4KPgo+IEZp
cnN0IG9mIGFsbCwgdGhpcyBkZWFscyB3aXRoIENyZWRpdDEgb25seS4gSSBoYXZlIHBhdGNoZXMg
Zm9yIENyZWRpdDIsCj4gYW5kIEkndmUgYmVlbiB3b3JraW5nIG9uIGhhdmluZyB0aGVtIHJlYWR5
IGJ5IHRvZGF5LCBidXQgSSBjb3VsZCBub3QKPiBkZWZlYXQgdGhlIGxhdGVzdCBidWdzLiA6LS8K
PiBJJ2xsIHBvc3QgdGhlbSB3aGVuIGJhY2sgZnJvbSB2YWNhdGlvbi4gSnVzdCBsZXQgbWUgYW50
aWNpcGF0ZSwgdGhhdAo+IGRvaW5nIHNvbWV0aGluZyBsaWtlIHRoaXMgaW4gQ3JlZGl0MiwgaXMg
YSBsb3Qgc2ltcGxlciB0aGFuIHdoYXQgeW91Cj4gc2VlIGhlcmUgZm9yIENyZWRpdDEuCj4KPiBF
dmVuIHRoZXNlIHBhdGNoZXMgdGhhdCBJJ20gcG9zdGluZyBhcmUgbm90IHBlcmZlY3QsIGFuZCBJ
biBmYWN0IHRoZXJlCj4gYXJlIHNvbWUgVE9ET3MgYW5kIFhYWHMgLS1ib3RoIGluIHRoZSBjaGFu
Z2Vsb2dzIGFuZCBpbiB0aGUgY29kZS4KPgo+IFRoZXkgZ2l2ZSBtZSBhIHN5c3RlbSB0aGF0IGJv
b3RzLCB3aGVyZSBJIGNhbiBkbyBiYXNpYyBzdHVmZiAobGlrZQo+IHBsYXlpbmcgd2l0aCBkb20w
LCBjcmVhdGluZyBndWVzdHMsIGV0YyksIGFuZCB3aGVyZSB0aGUgY29uc3RyYWludCBvZgo+IG9u
bHkgc2NoZWR1bGluZyB2Y3B1cyBmcm9tIG9uZSBkb21haW4gYXQgYSB0aW1lIG9uIHBjcHVzIHRo
YXQgYXJlIHBhcnQKPiBvZiB0aGUgc2FtZSBjb3JlIGlzLCBhcyBmYXIgYXMgSSd2ZSBzZWVuLCBy
ZXNwZWN0ZWQuCj4KPiBUaGVyZSBhcmUgc3RpbGwgY2FzZXMgd2hlcmUgdGhlIGJlaGF2aW9yIGlz
IHVuaWRlYWwsIGUuZy4sIHdlIGNvdWxkCj4gbWFrZSBhIGJldHRlciB1c2Ugb2Ygc29tZSBvZiB0
aGUgY29yZXMgd2hpY2ggYXJlLCBzb21lIG9mIHRoZSB0aW1lcywKPiBsZWZ0IGlkbGUuCj4KPiBU
aGVyZSBhcmUgZ2l0IGJyYW5jaGVzIGhlcmU6Cj4gIGh0dHBzOi8vZ2l0bGFiLmNvbS9kZmFnZ2lv
bGkveGVuLmdpdCByZWwvc2NoZWQvY29yZS1zY2hlZHVsaW5nLVJGQ3YxCj4gIGh0dHBzOi8vZ2l0
aHViLmNvbS9mZGFyaW8veGVuLmdpdCByZWwvc2NoZWQvY29yZS1zY2hlZHVsaW5nLVJGQ3YxCj4K
PiBBbnkgY29tbWVudCBpcyBtb3JlIHRoYW4gd2VsY29tZS4KCkhpIERhcmlvLAp0aGFua3MgZm9y
IHRoZSBzZXJpZXMsIHdlIGFyZSBpbiB0aGUgcHJvY2VzcyBvZiBldmFsdWF0aW5nIGl0IGluIHRl
cm1zCm9mIHBlcmZvcm1hbmNlLiBPdXIgdGVzdCBpcyB0byBzZXR1cCAyIFZNcyBlYWNoIGJlaW5n
IGFzc2lnbmVkIGVub3VnaAp2Q1BVcyB0byBjb21wbGV0ZWx5IHNhdHVyYXRlIGFsbCBoeXBlcnRo
cmVhZHMgYW5kIHRoZW4gd2UgZmlyZSB1cCBDUFUKYmVuY2htYXJraW5nIGluc2lkZSB0aGUgVk1z
IHRvIHNwaW4gZWFjaCB2Q1BVIDEwMCUgKHVzaW5nIHN3ZXQpLiBUaGUKaWRlYSBpcyB0byBmb3Jj
ZSB0aGUgc2NoZWR1bGVyIHRvIG1vdmUgdkNQVXMgaW4tYW5kLW91dCBjb25zdGFudGx5IHRvCnNl
ZSBob3cgbXVjaCBwZXJmb3JtYW5jZSBoaXQgdGhlcmUgd291bGQgYmUgd2l0aCBjb3JlLXNjaGVk
dWxpbmcgdnMKcGxhaW4gY3JlZGl0MSB2cyBkaXNhYmxpbmcgaHlwZXJ0aHJlYWRpbmcuIEFmdGVy
IHJ1bm5pbmcgdGhlIHRlc3Qgb24gYQpoYW5kZnVsIG9mIG1hY2hpbmVzIGl0IGxvb2tzIGxpa2Ug
d2UgZ2V0IHRoZSBiZXN0IHBlcmZvcm1hbmNlIHdpdGgKaHlwZXJ0aHJlYWRpbmcgY29tcGxldGVs
eSBkaXNhYmxlZCwgd2hpY2ggaXMgYSBiaXQgdW5leHBlY3RlZC4gSGF2ZQp5b3Ugb3IgYW55b25l
IGVsc2UgZW5jb3VudGVyZWQgdGhpcz8KClRoYW5rcywKVGFtYXMKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 21:42:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 21: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 1gCtZp-0007O2-Lv; Wed, 17 Oct 2018 21:42:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tit4=m5=xenproject.org=prvs=821a62348=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gCtZo-0007Ns-0R
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 21:42:00 +0000
X-Inumbo-ID: ab212ff8-d255-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ab212ff8-d255-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 21:43:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,393,1534809600"; d="scan'208";a="68123316"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75441-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-amd64:<job status>:broken:regression
 qemu-mainline:build-i386:<job status>:broken:regression
 qemu-mainline:build-armhf-pvops:<job status>:broken:regression
 qemu-mainline:build-i386-xsm:<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-i386-pvops:<job status>:broken:regression
 qemu-mainline:build-armhf:<job status>:broken:regression
 qemu-mainline:test-amd64-amd64-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-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-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-midway: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-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-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-amd64-amd64-libvirt: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-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386: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-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-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub: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:build-i386-libvirt: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-amd64-amd64-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-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu: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-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm: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-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd: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-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-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-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair: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-libvirt-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-i386-qemuu-rhel6hvm-intel: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:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict: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-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-armhf:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64-xsm:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64:host-install(4):broken:nonblocking
 qemu-mainline:build-i386:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: qemuu=046936ed7179cfa413dfb2668b03d7e684bb7dbd
X-Osstest-Versions-That: qemuu=a73549f99612f758dec0fdea6ae1c30b6c709a0b
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 17 Oct 2018 22:41:54 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 75441: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQ0MSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5j
b20vb3NzdGVzdC9sb2dzLzc1NDQxLwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMg
Oi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVk
aW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2Vu
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAg
ICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVz
PiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQg
bi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJh
c2VsaW5lIHVudGVzdGVkCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRl
c3RlZAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBi
YXNlbGluZSB1bnRlc3RlZAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAg
ICAgICAgICAgICAgIDA0NjkzNmVkNzE3OWNmYTQxM2RmYjI2NjhiMDNkN2U2ODRiYjdkYmQKYmFz
ZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIGE3MzU0OWY5OTYxMmY3NThkZWMw
ZmRlYTZhZTFjMzBiNmM3MDlhMGIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NTQyMyAgMjAxOC0x
MC0xNSAwODoxODozNSBaICAgIDIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzU0NDEgIDIw
MTgtMTAtMTcgMTI6MTg6MjcgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxi
ZXJyYW5nZUByZWRoYXQuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgog
IFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1k
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6
IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVu
c291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQt
aTM4NiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm1oZi1wdm9wcyBicm9rZW4KYnJva2VuLWpv
YiBidWlsZC1pMzg2LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2Vu
CmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4
Ni1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm1oZiBicm9rZW4KYnJva2VuLXN0ZXAg
YnVpbGQtYXJtaGYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhm
IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxs
KDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4t
c3RlcCBidWlsZC1pMzg2LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1h
bWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4NiBob3N0LWluc3RhbGwo
NCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni14c20gaG9zdC1pbnN0YWxsKDQpCgpQdXNoIG5vdCBh
cHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCmNvbW1pdCAwNDY5MzZlZDcxNzljZmE0MTNkZmIyNjY4YjAzZDdlNjg0
YmI3ZGJkCk1lcmdlOiBhNzM1NDlmIDU4Mjk2Y2IKQXV0aG9yOiBQZXRlciBNYXlkZWxsIDxwZXRl
ci5tYXlkZWxsQGxpbmFyby5vcmc+CkRhdGU6ICAgRnJpIE9jdCAxMiAxNzoyNDoyMyAyMDE4ICsw
MTAwCgogICAgTWVyZ2UgcmVtb3RlLXRyYWNraW5nIGJyYW5jaCAncmVtb3Rlcy9rcmF4ZWwvdGFn
cy91aTItMjAxODEwMTItcHVsbC1yZXF1ZXN0JyBpbnRvIHN0YWdpbmcKICAgIAogICAgdWk6IGRy
b3AgZ3RrMiBzdXBwb3J0LgogICAgCiAgICAjIGdwZzogU2lnbmF0dXJlIG1hZGUgRnJpIDEyIE9j
dCAyMDE4IDE1OjA1OjI1IEJTVAogICAgIyBncGc6ICAgICAgICAgICAgICAgIHVzaW5nIFJTQSBr
ZXkgNENCNkQ4RUVEM0U4NzEzOAogICAgIyBncGc6IEdvb2Qgc2lnbmF0dXJlIGZyb20gIkdlcmQg
SG9mZm1hbm4gKHdvcmspIDxrcmF4ZWxAcmVkaGF0LmNvbT4iCiAgICAjIGdwZzogICAgICAgICAg
ICAgICAgIGFrYSAiR2VyZCBIb2ZmbWFubiA8Z2VyZEBrcmF4ZWwub3JnPiIKICAgICMgZ3BnOiAg
ICAgICAgICAgICAgICAgYWthICJHZXJkIEhvZmZtYW5uIChwcml2YXRlKSA8a3JheGVsQGdtYWls
LmNvbT4iCiAgICAjIFByaW1hcnkga2V5IGZpbmdlcnByaW50OiBBMDMyIDhDRkYgQjkzQSAxN0E3
IDk5MDEgIEZFN0QgNENCNiBEOEVFIEQzRTggNzEzOAogICAgCiAgICAqIHJlbW90ZXMva3JheGVs
L3RhZ3MvdWkyLTIwMTgxMDEyLXB1bGwtcmVxdWVzdDoKICAgICAgdWk6IGluY3JlYXNlIG1pbiBy
ZXF1aXJlZCBHVEszIHZlcnNpb24gdG8gMy4xNC4wCiAgICAgIHVpOiByZW1vdmUgc3VwcG9ydCBm
b3IgR1RLMiBpbiBmYXZvdXIgb2YgR1RLMwogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBQZXRlciBN
YXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+Cgpjb21taXQgNTgyOTZjYjYxODY2MTk1
Mjk3NTEwZTk0NmE1MWFjYzVmMGI5NjM5ZQpBdXRob3I6IERhbmllbCBQLiBCZXJyYW5nw6kgPGJl
cnJhbmdlQHJlZGhhdC5jb20+CkRhdGU6ICAgV2VkIEF1ZyAyMiAxNDoxNTo1MyAyMDE4ICswMTAw
CgogICAgdWk6IGluY3JlYXNlIG1pbiByZXF1aXJlZCBHVEszIHZlcnNpb24gdG8gMy4xNC4wCiAg
ICAKICAgIFBlciBzdXBwb3J0ZWQgcGxhdGZvcm1zIGRvY1sxXSwgdGhlIHZhcmlvdXMgbWluIEdU
SzMgb24gcmVsZXZhbnQgZGlzdHJvcyBpczoKICAgIAogICAgICBSSEVMLTcuMDogMy44LjgKICAg
ICAgUkhFTC03LjI6IDMuMTQuMTMKICAgICAgUkhFTC03LjQ6IDMuMjIuMTAKICAgICAgUkhFTC03
LjU6IDMuMjIuMjYKICAgICAgRGViaWFuIChTdHJldGNoKTogMy4yMi4xMQogICAgICBEZWJpYW4g
KEplc3NpZSk6IDMuMTQuNQogICAgICBPcGVuQlNEIChQb3J0cyk6IDMuMjIuMzAKICAgICAgRnJl
ZUJTRCAoUG9ydHMpOiAzLjIyLjI5CiAgICAgIE9wZW5TVVNFIExlYXAgMTU6IDMuMjIuMzAKICAg
ICAgU0xFMTItU1AyOiBVbmtub3duCiAgICAgIFVidW50dSAoWGVuaWFsKTogMy4xOC45CiAgICAg
IG1hY09TIChIb21lYnJldyk6IDMuMjIuMzAKICAgIAogICAgVGhpcyBzdWdnZXN0cyB0aGF0IGEg
bWluaW11bSBHVEszIG9mIDMuMTQuMCBpcyBhIHJlYXNvbmFibGUgdGFyZ2V0LAogICAgYXMgdXNl
cnMgYXJlIHVubGlrZWx5IHRvIGJlIHN0dWNrIG9uIFJIRUwtNy4wLzcuMSBzdGlsbAogICAgCiAg
ICBbMV0gaHR0cHM6Ly9xZW11LndlaWxuZXR6LmRlL2RvYy9xZW11LWRvYy5odG1sI1N1cHBvcnRl
ZC1idWlsZC1wbGF0Zm9ybXMKICAgIAogICAgU2lnbmVkLW9mZi1ieTogRGFuaWVsIFAuIEJlcnJh
bmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICAgIE1lc3NhZ2UtaWQ6IDIwMTgwODIyMTMxNTU0
LjMzOTgtMy1iZXJyYW5nZUByZWRoYXQuY29tCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZt
YW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KCmNvbW1pdCA4OWQ4NWNkZTc1MTQzMzI1MjA1ZTMzMmRk
OTdiZjFiYjg0MDJkN2MxCkF1dGhvcjogRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVk
aGF0LmNvbT4KRGF0ZTogICBXZWQgQXVnIDIyIDE0OjE1OjUyIDIwMTggKzAxMDAKCiAgICB1aTog
cmVtb3ZlIHN1cHBvcnQgZm9yIEdUSzIgaW4gZmF2b3VyIG9mIEdUSzMKICAgIAogICAgR1RLMiB3
YXMgZGVwcmVjYXRlZCBpbiB0aGUgMi4xMi4wIHJlbGVhc2Ugd2l0aDoKICAgIAogICAgICBjb21t
aXQgYjc3MTVhZjJiMzFmNDcwNjBjYzViNGJlOTMwZDE2YzEzYmU5M2ZhOQogICAgICBBdXRob3I6
IERhbmllbCBQLiBCZXJyYW5nZSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICAgICAgRGF0ZTogICBU
dWUgRGVjIDEyIDExOjM0OjQwIDIwMTcgKzAwMDAKICAgIAogICAgICAgIHVpOiBkZXByZWNhdGUg
dXNlIG9mIEdUSyAyLnggaW4gZmF2b3VyIG9mIDMueCBzZXJpZXMKICAgIAogICAgICAgIFRoZSBH
VEsgMy4wIHJlbGVhc2Ugd2FzIG1hZGUgaW4gRmViLCAyMDExOgogICAgCiAgICAgICAgICBodHRw
czovL2Jsb2cuZ3RrLm9yZy8yMDExLzAyLzEwL2d0ay0zLTAtcmVsZWFzZWQvCiAgICAKICAgICAg
ICBUaGF0IHdpbGwgc29vbiBiZSA3IHllYXJzIGFnbywgd2hpY2ggaXMgZW5vdWdoIHRpbWUgdG8g
Y29uc2lkZXIKICAgICAgICB0aGUgMy54IHNlcmllcyB3aWRlbHkgc3VwcG9ydGVkLgogICAgCiAg
ICAgICAgVGh1cyB3ZSBkZXByZWNhdGUgdGhlIEdUSyAyLnggc3VwcG9ydCwgd2hpY2ggd2lsbCBh
bGxvdyB1cyB0bwogICAgICAgIGRlbGV0ZSBpdCBpbiB0aGUgbGFzdCByZWxlYXNlIG9mIDIwMTgu
IEJ5IHRoaXMgdGltZSwgR1RLIDMueAogICAgICAgIHdpbGwgYmUgYWxtb3N0IDggeWVhcnMgb2xk
LgogICAgCiAgICAgICAgU2lnbmVkLW9mZi1ieTogRGFuaWVsIFAuIEJlcnJhbmdlIDxiZXJyYW5n
ZUByZWRoYXQuY29tPgogICAgICAgIE1lc3NhZ2UtaWQ6IDIwMTcxMjEyMTEzNDQwLjE2NDgzLTEt
YmVycmFuZ2VAcmVkaGF0LmNvbQogICAgICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4g
PGtyYXhlbEByZWRoYXQuY29tPgogICAgCiAgICBJdCBpcyB0aHVzIGFibGUgdG8gYmUgcmVtb3Zl
ZCBpbiB0aGUgMy4xLjAgcmVsZWFzZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogRGFuaWVsIFAu
IEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICAgIE1lc3NhZ2UtaWQ6IDIwMTgwODIy
MTMxNTU0LjMzOTgtMi1iZXJyYW5nZUByZWRoYXQuY29tCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJk
IEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 21:46:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 21:46: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 1gCteK-0007aE-L9; Wed, 17 Oct 2018 21:46:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kw5z=m5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gCteJ-0007a4-Az
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 21:46:39 +0000
X-Inumbo-ID: bcbd1b55-d255-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bcbd1b55-d255-11e8-a8a5-bc764e045a96;
 Wed, 17 Oct 2018 23:43:51 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gCteF-0006Sy-JT; Wed, 17 Oct 2018 21:46: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 1gCteF-0004Rv-Bn; Wed, 17 Oct 2018 21:46:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gCteF-0007nZ-Av; Wed, 17 Oct 2018 21:46:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128841-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-localmigrate/x10:fail:regression
 linux-3.18:test-armhf-armhf-xl-arndale:guest-start/debian.repeat:fail:regression
 linux-3.18:test-amd64-amd64-examine:memdisk-try-append:fail:heisenbug
 linux-3.18:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 linux-3.18:test-amd64-i386-xl-qemut-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 linux-3.18:test-armhf-armhf-xl-arndale:xen-boot:fail:heisenbug
 linux-3.18:test-amd64-amd64-libvirt-pair:guest-migrate/dst_host/src_host/debian.repeat:fail:heisenbug
 linux-3.18:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-vhd:debian-di-install:fail:nonblocking
 linux-3.18:test-amd64-amd64-pair:guest-migrate/dst_host/src_host/debian.repeat:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-3.18:build-arm64-pvops:kernel-build:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=0d63979c1bc9c85578be4c589768a13dc0a7c5eb
X-Osstest-Versions-That: linux=921b2fed6a79439ef1609ef4af0ada5cccb3555c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 17 Oct 2018 21:46:35 +0000
Subject: [Xen-devel] [linux-3.18 test] 128841: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODg0MSBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg4NDEvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBSRUdSLiB2cy4gMTI4MjU4CiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBm
YWlsIGluIDEyODgwNyBSRUdSLiB2cy4gMTI4MjU4CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBp
bnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAg
ICA0IG1lbWRpc2stdHJ5LWFwcGVuZCBmYWlsIGluIDEyODgwNyBwYXNzIGluIDEyODg0MQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gMTYgZ3Vlc3QtbG9jYWxt
aWdyYXRlL3gxMCBmYWlsIGluIDEyODgwNyBwYXNzIGluIDEyODg0MQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwg
aW4gMTI4ODA3IHBhc3MgaW4gMTI4ODQxCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICA3
IHhlbi1ib290ICAgICAgICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjg4MDcKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1wYWlyIDI0IGd1ZXN0LW1pZ3JhdGUvZHN0X2hvc3Qvc3JjX2hvc3Qv
ZGViaWFuLnJlcGVhdCBmYWlsIHBhc3MgaW4gMTI4ODA3CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1
Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI4ODA3IGxpa2UgMTI4MTc3CiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4g
MTI4ODA3IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI4ODA3IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI4ODA3
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBpbiAxMjg4MDcgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyODgwNyBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAg
ICAgICAgZmFpbCAgbGlrZSAxMjgyMzIKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAyNCBndWVzdC1t
aWdyYXRlL2RzdF9ob3N0L3NyY19ob3N0L2RlYmlhbi5yZXBlYXQgZmFpbCBsaWtlIDEyODI1OAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIGxpa2UgMTI4MjU4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjgyNTgKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDEyODI1OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4MjU4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjgyNTgK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAg
ICAgICBmYWlsICBsaWtlIDEyODI1OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiBidWlsZC1hcm02NC1wdm9wcyAg
ICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZh
aWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
bnV4ICAgICAgICAgICAgICAgIDBkNjM5NzljMWJjOWM4NTU3OGJlNGM1ODk3NjhhMTNkYzBhN2M1
ZWIKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDkyMWIyZmVkNmE3OTQz
OWVmMTYwOWVmNGFmMGFkYTVjY2NiMzU1NWMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyODI1OCAg
MjAxOC0wOS0zMCAxMzoxNzozNiBaICAgMTcgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjg2
OTEgIDIwMTgtMTAtMTMgMDc6NDE6MjggWiAgICA0IGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBYXJvbiBCcm93biA8YWFy
b24uZi5icm93bkBpbnRlbC5jb20+CiAgQWtpbm9idSBNaXRhIDxha2lub2J1Lm1pdGFAZ21haWwu
Y29tPgogIEFsIENvb3BlciA8YWxjb29wZXJ4QGdtYWlsLmNvbT4KICBBbGFuIFN0ZXJuIDxzdGVy
bkByb3dsYW5kLmhhcnZhcmQuZWR1PgogIEFsZXhhbmRlciBEdXljayA8YWxleGFuZGVyLmguZHV5
Y2tAaW50ZWwuY29tPgogIEFsZXhleSBEb2JyaXlhbiA8YWRvYnJpeWFuQGdtYWlsLmNvbT4KICBB
bGlzdGFpciBTdHJhY2hhbiA8YXN0cmFjaGFuQGdvb2dsZS5jb20+CiAgQW1pdCBQdW5kaXIgPGFt
aXQucHVuZGlyQGxpbmFyby5vcmc+CiAgQW5hIEd1ZXJyZXJvIExvcGV6IDxhbmEuZ3VlcnJlcm9A
Y29sbGFib3JhLmNvbT4KICBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3Jn
PgogIEFuZHkgTHV0b21pcnNraSA8bHV0b0BrZXJuZWwub3JnPgogIEFuZHkgU2hldmNoZW5rbyA8
YW5kcml5LnNoZXZjaGVua29AbGludXguaW50ZWwuY29tPgogIEFuZHkgV2hpdGNyb2Z0IDxhcHdA
Y2Fub25pY2FsLmNvbT4KICBBbnNvbiBIdWFuZyA8QW5zb24uSHVhbmdAbnhwLmNvbT4KICBBbnRv
biBWYXNpbHlldiA8dmFzaWx5ZXZAaXNwcmFzLnJ1PgogIEFydW5rIEtoYW5kYXZhbGxpIDxha2hh
bmRhdkBjb2RlYXVyb3JhLm9yZz4KICBBc2hpc2ggU2FtYW50IDxhc2hpc2guc2FtYW50QG9yYWNs
ZS5jb20+CiAgQXVyZWxpZW4gQXB0ZWwgPGFhcHRlbEBzdXNlLmNvbT4KICBCYXJ0IFZhbiBBc3Nj
aGUgPGJhcnQudmFuYXNzY2hlQHdkYy5jb20+CiAgQmFydGxvbWllaiBab2xuaWVya2lld2ljeiA8
Yi56b2xuaWVya2llQHNhbXN1bmcuY29tPgogIEJlbiBIdXRjaGluZ3MgPGJlbi5odXRjaGluZ3NA
Y29kZXRoaW5rLmNvLnVrPgogIEJlbiBIdXRjaGluZ3MgPGJlbkBkZWNhZGVudC5vcmcudWs+CiAg
Qmpvcm4gSGVsZ2FhcyA8YmhlbGdhYXNAZ29vZ2xlLmNvbT4KICBCbyBDaGVuIDxjaGVuYm9AcGR4
LmVkdT4KICBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgogIEJy
ZW5vIExlaXRhbyA8bGVpdGFvQGRlYmlhbi5vcmc+CiAgQnJpYW4gTm9ycmlzIDxjb21wdXRlcnNm
b3JwZWFjZUBnbWFpbC5jb20+CiAgQ2F0YWxpbiBNYXJpbmFzIDxjYXRhbGluLm1hcmluYXNAYXJt
LmNvbT4KICBDaHJpc3RvcGggTGFtZXRlciA8Y2xAbGludXguY29tPgogIENocmlzdG9waGUgTGVy
b3kgPGNocmlzdG9waGUubGVyb3lAYy1zLmZyPgogIENvbGluIElhbiBLaW5nIDxjb2xpbi5raW5n
QGNhbm9uaWNhbC5jb20+CiAgRGFuIENhcnBlbnRlciA8ZGFuLmNhcnBlbnRlckBvcmFjbGUuY29t
PgogIERhbiBXaWxsaWFtcyA8ZGFuLmoud2lsbGlhbXNAaW50ZWwuY29tPgogIERhbmVrIER1dmFs
bCA8ZHV2YWxsQGNvbWZ5Y2hhaXIub3JnPgogIERhbmllbCBCbGFjayA8ZGFuaWVsQGxpbnV4Lmli
bS5jb20+CiAgRGFuaWVsIERyYWtlIDxkcmFrZUBlbmRsZXNzbS5jb20+CiAgRGF2ZSBNYXJ0aW4g
PERhdmUuTWFydGluQGFybS5jb20+CiAgRGF2ZSBUYWh0IDxkYXZlLnRhaHRAZ21haWwuY29tPgog
IERhdmlkIEdpYnNvbiA8ZGdpYnNvbkByZWRoYXQuY29tPgogIERhdmlkIFMuIE1pbGxlciA8ZGF2
ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBFZHVhcmRvIFZhbGVudGluIDxlZHViZXp2YWxAZ21haWwuY29t
PgogIEVtbWFudWVsIEdydW1iYWNoIDxlbW1hbnVlbC5ncnVtYmFjaEBpbnRlbC5jb20+CiAgRXJp
YyBEdW1hemV0IDxlZHVtYXpldEBnb29nbGUuY29tPgogIEV0aGFuIFR1dHRsZSA8ZXRoYW5AZXRo
YW50dXR0bGUuY29tPgogIEZlbGl4IEZpZXRrYXUgPG5iZEBuYmQubmFtZT4KICBHYW8gRmVuZyA8
Z2ZyZWUud2luZEB2aXAuMTYzLmNvbT4KICBHZWVydCBVeXR0ZXJob2V2ZW4gPGdlZXJ0K3JlbmVz
YXNAZ2xpZGVyLmJlPgogIEdyZWcgSGFja21hbm4gPGdoYWNrbWFubkBhbmRyb2lkLmNvbT4KICBH
cmVnIEhhY2ttYW5uIDxnaGFja21hbm5AZ29vZ2xlLmNvbT4KICBHcmVnIEtyb2FoLUhhcnRtYW4g
PGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgogIEdyZWdvcnkgQ0xFTUVOVCA8Z3JlZ29yeS5j
bGVtZW50QGJvb3RsaW4uY29tPgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4K
ICBIYW4gWHUgPGI0NTgxNUBmcmVlc2NhbGUuY29tPgogIEhhbnMgVmVya3VpbCA8aGFucy52ZXJr
dWlsQGNpc2NvLmNvbT4KICBIYXJpIEJhdGhpbmkgPGhiYXRoaW5pQGxpbnV4LmlibS5jb20+CiAg
SGVyYmVydCBYdSA8aGVyYmVydEBnb25kb3IuYXBhbmEub3JnLmF1PgogIEhpcm9taXRzdSBZYW1h
c2FraSA8aGlyb21pdHN1LnlhbWFzYWtpLnltQHJlbmVzYXMuY29tPgogIElsYW4gUGVlciA8aWxh
bi5wZWVyQGludGVsLmNvbT4KICBJbmdvIE1vbG5hciA8bWluZ29Aa2VybmVsLm9yZz4KICBKLiBC
cnVjZSBGaWVsZHMgPGJmaWVsZHNAcmVkaGF0LmNvbT4KICBKYW5uIEhvcm4gPGphbm5oQGdvb2ds
ZS5jb20+CiAgSmFzb24gR3VudGhvcnBlIDxqZ2dAbWVsbGFub3guY29tPgogIEplZmYgS2lyc2hl
ciA8amVmZnJleS50LmtpcnNoZXJAaW50ZWwuY29tPgogIEplbnMgQXhib2UgPGF4Ym9lQGtlcm5l
bC5kaz4KICBKZXNzaWNhIFl1IDxqZXl1QGtlcm5lbC5vcmc+CiAgSmlhLUp1IEJhaSA8YmFpamlh
anUxOTkwQGdtYWlsLmNvbT4KICBKaXJpIEtvc2luYSA8amtvc2luYUBzdXNlLmN6PgogIEpvZSBU
aG9ybmJlciA8ZWp0QHJlZGhhdC5jb20+CiAgSm9lbCBGZXJuYW5kZXMgKEdvb2dsZSkgPGpvZWxA
am9lbGZlcm5hbmRlcy5vcmc+CiAgSm9oYW4gSG92b2xkIDxqb2hhbkBrZXJuZWwub3JnPgogIEpv
aGFubmVzIEJlcmcgPGpvaGFubmVzLmJlcmdAaW50ZWwuY29tPgogIEpvbiBLdWhuIDxqa3VobkBi
YXJyYWN1ZGEuY29tPgogIEpvc2VwaCBRaSA8amlhbmdxaTkwM0BnbWFpbC5jb20+CiAgSm9zaCBB
YnJhaGFtIDxqLmFicmFoYW0xNzc2QGdtYWlsLmNvbT4KICBKb3NoIFBvaW1ib2V1ZiA8anBvaW1i
b2VAcmVkaGF0LmNvbT4KICBKb3NodWEgQWJyYWhhbSA8ai5hYnJhaGFtMTc3NkBnbWFpbC5jb20+
CiAgSm91bmkgTWFsaW5lbiA8am91bmlAY29kZWF1cm9yYS5vcmc+CiAgSnVsaWEgTGF3YWxsIDxK
dWxpYS5MYXdhbGxAbGlwNi5mcj4KICBKdWxpYW4gV2llZG1hbm4gPGp3aUBsaW51eC5pYm0uY29t
PgogIEp1biBQaWFvIDxwaWFvanVuQGh1YXdlaS5jb20+CiAgSnVueGlhbyBCaSA8anVueGlhby5i
aUBvcmFjbGUuY29tPgogIEthaS1IZW5nIEZlbmcgPGthaS5oZW5nLmZlbmdAY2Fub25pY2FsLmNv
bT4KICBLYWxsZSBWYWxvIDxrdmFsb0Bjb2RlYXVyb3JhLm9yZz4KICBLZWVzIENvb2sgPGtlZXNj
b29rQGNocm9taXVtLm9yZz4KICBMYXVyYSBBYmJvdHQgPGxhYmJvdHRAcmVkaGF0LmNvbT4KICBM
YXVyZW50IFBpbmNoYXJ0IDxsYXVyZW50LnBpbmNoYXJ0QGlkZWFzb25ib2FyZC5jb20+CiAgTGVv
bmFyZCBDcmVzdGV6IDxsZW9uYXJkLmNyZXN0ZXpAbnhwLmNvbT4KICBMaSBEb25neWFuZyA8ZG9u
Z3lhbmdsaUBkZG4uY29tPgogIExpYW0gR2lyZHdvb2QgPGxpYW0uci5naXJkd29vZEBsaW51eC5p
bnRlbC5jb20+CiAgTGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24ub3Jn
PgogIExpbnVzIFdhbGxlaWogPGxpbnVzLndhbGxlaWpAbGluYXJvLm9yZz4KICBMdWNhIENvZWxo
byA8bHVjaWFuby5jb2VsaG9AaW50ZWwuY29tPgogIE1hbmlzaCBSYW5nYW5rYXIgPE1hbmlzaC5S
YW5nYW5rYXJAY2F2aXVtLmNvbT4KICBNYXJjIFp5bmdpZXIgPG1hcmMuenluZ2llckBhcm0uY29t
PgogIE1hcmNlbCBaaXN3aWxlciA8bWFyY2VsLnppc3dpbGVyQHRvcmFkZXguY29tPgogIE1hcmsg
QnJvd24gPGJyb29uaWVAa2VybmVsLm9yZz4KICBNYXJ0aW4gSy4gUGV0ZXJzZW4gPG1hcnRpbi5w
ZXRlcnNlbkBvcmFjbGUuY29tPgogIE1hcnRpbiBTY2h3aWRlZnNreSA8c2Nod2lkZWZza3lAZGUu
aWJtLmNvbT4KICBNYXR0IFJhbm9zdGF5IDxtYXR0LnJhbm9zdGF5QGtvbnN1bGtvLmNvbT4KICBN
YXVybyBDYXJ2YWxobyBDaGVoYWIgPG1jaGVoYWIrc2Ftc3VuZ0BrZXJuZWwub3JnPgogIE1pY2hh
ZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBNaWNoYWVsIEhlbm5lcmljaCA8bWlj
aGFlbC5oZW5uZXJpY2hAYW5hbG9nLmNvbT4KICBNaWtlIFNuaXR6ZXIgPHNuaXR6ZXJAcmVkaGF0
LmNvbT4KICBtaW5nX3FpYW4gPG1pbmdfcWlhbkByZWFsc2lsLmNvbS5jbj4KICBOYW95YSBIb3Jp
Z3VjaGkgPG4taG9yaWd1Y2hpQGFoLmpwLm5lYy5jb20+CiAgTmljaG9sYXMgTWMgR3VpcmUgPGhv
ZnJhdEBvc2FkbC5vcmc+CiAgT2xpdmVyIE5ldWt1bSA8b25ldWt1bUBzdXNlLmNvbT4KICBQYWJs
byBOZWlyYSBBeXVzbyA8cGFibG9AbmV0ZmlsdGVyLm9yZz4KICBQYXVsIE1hY2tlcnJhcyA8cGF1
bHVzQG96bGFicy5vcmc+CiAgUGF1bG8gQWxjYW50YXJhIDxwYWxjYW50YXJhQHN1c2UuZGVSPgog
IFByYXRlZWsgU29vZCA8cHJzb29kQGNvZGVhdXJvcmEub3JnPgogIFJhZmFlbCBKLiBXeXNvY2tp
IDxyYWZhZWwuai53eXNvY2tpQGludGVsLmNvbT4KICBSYW5keSBEdW5sYXAgPHJkdW5sYXBAaW5m
cmFkZWFkLm9yZz4KICBSaWNoYXJkIEt1byA8cmt1b0Bjb2RlYXVyb3JhLm9yZz4KICBSaWNoYXJk
IFdlaW5iZXJnZXIgPHJpY2hhcmRAbm9kLmF0PgogIFJvZGVyaWNrIENvbGVuYnJhbmRlciA8cm9k
ZXJpY2suY29sZW5icmFuZGVyQHNvbnkuY29tPgogIFNha2FyaSBBaWx1cyA8c2FrYXJpLmFpbHVz
QGxpbnV4LmludGVsLmNvbT4KICBTYXNoYSBMZXZpbiA8YWxleGFuZGVyLmxldmluQG1pY3Jvc29m
dC5jb20+CiAgU2ViYXN0aWFuIEFuZHJ6ZWogU2lld2lvciA8YmlnZWFzeUBsaW51dHJvbml4LmRl
PgogIFNoYW9odWEgTGkgPHNobGlAZmIuY29tPgogIFN0YWZmb3JkIEhvcm5lIDxzaG9ybmVAZ21h
aWwuY29tPgogIFN0ZXBoZW4gUm90aHdlbGwgPHNmckBjYW5iLmF1dWcub3JnLmF1PgogIFN0ZXZl
IEZyZW5jaCA8c3RmcmVuY2hAbWljcm9zb2Z0LmNvbT4KICBTdGV2ZW4gUm9zdGVkdCAoVk13YXJl
KSA8cm9zdGVkdEBnb29kbWlzLm9yZz4KICBTeWx3ZXN0ZXIgTmF3cm9ja2kgPHMubmF3cm9ja2lA
c2Ftc3VuZy5jb20+CiAgU3lsd2VzdGVyIE5hd3JvY2tpIDxzeWx2ZXN0ZXIubmF3cm9ja2lAZ21h
aWwuY29tPgogIFPDqWJhc3RpZW4gU3p5bWFuc2tpIDxzZWJhc3RpZW4uc3p5bWFuc2tpQGFybWFk
ZXVzLmNvbT4KICBUYWthc2hpIEl3YWkgPHRpd2FpQHN1c2UuZGU+CiAgVGFrYXNoaSBTYWthbW90
byA8by10YWthc2hpQHNha2Ftb2NjaGkuanA+CiAgVGVqdW4gSGVvIDx0akBrZXJuZWwub3JnPgog
IFRoZW9kb3JlIFRzJ28gPHR5dHNvQG1pdC5lZHU+CiAgVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxp
bnV0cm9uaXguZGU+CiAgVG9rZSBIw7hpbGFuZC1Kw7hyZ2Vuc2VuIDx0b2tlQHRva2UuZGs+CiAg
VG9taSBWYWxrZWluZW4gPHRvbWkudmFsa2VpbmVuQHRpLmNvbT4KICBUb255IExpbmRncmVuIDx0
b255QGF0b21pZGUuY29tPgogIFR5cmVsIERhdHd5bGVyIDx0eXJlbGRAbGludXgudm5ldC5pYm0u
Y29tPgogIFZhaWJoYXYgTmFnYXJuYWlrIDx2bmFnYXJuYWlrQGdvb2dsZS5jb20+CiAgVmFzaWx5
IEdvcmJpayA8Z29yQGxpbnV4LmlibS5jb20+CiAgVmFzaWx5IEtob3J1emhpY2sgPHZhc2lseWto
QGFyaXN0YS5jb20+CiAgVmluY2VudCBQZWxsZXRpZXIgPHBsci52aW5jZW50QGdtYWlsLmNvbT4K
ICBWaXRhbHkgS3V6bmV0c292IDx2a3V6bmV0c0ByZWRoYXQuY29tPgogIFdpbGwgRGVhY29uIDx3
aWxsLmRlYWNvbkBhcm0uY29tPgogIFdpbGx5IFRhcnJlYXUgPHdAMXd0LmV1PgogIFhpYW8gTmkg
PHhuaUByZWRoYXQuY29tPgogIHpob25nIGppYW5nIDx6aG9uZ2ppYW5nQGh1YXdlaS5jb20+CiAg
WmhvdXlhbmcgSmlhIDxqaWF6aG91eWFuZzA5QGdtYWlsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVt
cHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBp
dCB3b3VsZCBiZSAzNjM2IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 22:37:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 22:37: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 1gCuR8-0002uN-MM; Wed, 17 Oct 2018 22:37:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kw5z=m5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gCuR7-0002tW-0L
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 22:37:05 +0000
X-Inumbo-ID: 5e06d9a9-d25d-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5e06d9a9-d25d-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 22:38: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 <aliasfile-bounces@xenproject.org>)
 id 1gCuR5-0007Nj-Dt; Wed, 17 Oct 2018 22:37: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 1gCuR5-0007fW-0O; Wed, 17 Oct 2018 22:37:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gCuR4-0003OV-Vm; Wed, 17 Oct 2018 22:37:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128833-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=3a1cdb06fd9bc5e35230f6198e697d6ec03d1206
X-Osstest-Versions-That: libvirt=6e7e965dcd3d885739129b1454ce19e819b54c25
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 17 Oct 2018 22:37:02 +0000
Subject: [Xen-devel] [libvirt test] 128833: 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>

ZmxpZ2h0IDEyODgzMyBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg4MzMvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEyODcyNAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4NzI0CiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQtcWNvdzIgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIDNhMWNkYjA2ZmQ5YmM1ZTM1MjMwZjYxOThlNjk3ZDZlYzAzZDEy
MDYKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDZlN2U5NjVkY2QzZDg4
NTczOTEyOWIxNDU0Y2UxOWU4MTliNTRjMjUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyODcyNCAg
MjAxOC0xMC0xNCAwODowMDoyNCBaICAgIDMgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjg4
MzMgIDIwMTgtMTAtMTYgMDI6NTA6MzMgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKw6FuIFRvbWtvIDxqdG9t
a29AcmVkaGF0LmNvbT4KICBXYW5nIEh1YXFpYW5nIDxodWFxaWFuZy53YW5nQGludGVsLmNvbT4K
CmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFj
b3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6
L2hvbWUveGVuL2dpdC9saWJ2aXJ0LmdpdAogICA2ZTdlOTY1ZGNkLi4zYTFjZGIwNmZkICAzYTFj
ZGIwNmZkOWJjNWUzNTIzMGY2MTk4ZTY5N2Q2ZWMwM2QxMjA2IC0+IHhlbi10ZXN0ZWQtbWFzdGVy
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 17 22:42:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 17 Oct 2018 22:42: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 1gCuW1-0003fl-H0; Wed, 17 Oct 2018 22:42:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kw5z=m5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gCuVz-0003fb-Te
 for xen-devel@lists.xenproject.org; Wed, 17 Oct 2018 22:42:07 +0000
X-Inumbo-ID: 123d1927-d25e-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 123d1927-d25e-11e8-a6a9-d7ebe60f679a;
 Wed, 17 Oct 2018 22:43: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 <aliasfile-bounces@xenproject.org>)
 id 1gCuVx-0007TU-OR; Wed, 17 Oct 2018 22: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 1gCuVx-0007uI-Bi; Wed, 17 Oct 2018 22:42:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gCuVx-0003OX-B7; Wed, 17 Oct 2018 22:42:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128857-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=00b1b8ed737376aaa9cb842dd5bbf759e54fd86e
X-Osstest-Versions-That: xen=a3ae747dea48664b622ac7fc96a598578d406e86
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 17 Oct 2018 22:42:05 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128857: 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>

ZmxpZ2h0IDEyODg1NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODg1Ny8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAwMGIxYjhlZDczNzM3NmFhYTljYjg0MmRkNWJiZjc1OWU1NGZkODZlCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBhM2FlNzQ3ZGVhNDg2NjRiNjIy
YWM3ZmM5NmE1OTg1NzhkNDA2ZTg2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg4NTQgIDIwMTgt
MTAtMTcgMTc6MDA6MjMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4ODU3ICAy
MDE4LTEwLTE3IDIwOjAwOjQ2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5i
aXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIGEzYWU3NDdkZWEuLjAwYjFiOGVk
NzMgIDAwYjFiOGVkNzM3Mzc2YWFhOWNiODQyZGQ1YmJmNzU5ZTU0ZmQ4NmUgLT4gc21va2UKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 01:49:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 01:49: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 1gCxQp-0007l1-AQ; Thu, 18 Oct 2018 01:48:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=9qc/=m6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gCxQn-0007ko-Ch
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 01:48:57 +0000
X-Inumbo-ID: 957bfcea-d277-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 957bfcea-d277-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 03:46:09 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gCxQj-0003nJ-CL; Thu, 18 Oct 2018 01:48: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 1gCxQj-0005uT-0r; Thu, 18 Oct 2018 01:48:53 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gCxQj-0007uJ-0E; Thu, 18 Oct 2018 01:48:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128856-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=3a0329bed2a2c7d1ba45bd2376a2320141ef2bec
X-Osstest-Versions-That: ovmf=b7dc8888f31402f410c53242839271ba3b94b619
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 18 Oct 2018 01:48:53 +0000
Subject: [Xen-devel] [ovmf test] 128856: 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>

ZmxpZ2h0IDEyODg1NiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg4NTYvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAzYTAzMjliZWQyYTJjN2QxYmE0NWJkMjM3NmEyMzIw
MTQxZWYyYmVjCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBiN2RjODg4
OGYzMTQwMmY0MTBjNTMyNDI4MzkyNzFiYTNiOTRiNjE5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg4NDYgIDIwMTgtMTAtMTcgMDY6MTA6NTUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4ODU2ICAyMDE4LTEwLTE3IDE3OjQwOjQ5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTGFzemxvIEVy
c2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lu
bmV5QGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hp
bmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9v
dm1mLmdpdAogICBiN2RjODg4OGYzLi4zYTAzMjliZWQyICAzYTAzMjliZWQyYTJjN2QxYmE0NWJk
MjM3NmEyMzIwMTQxZWYyYmVjIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 05:34:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 05:34: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 1gD0wY-0008Pq-9J; Thu, 18 Oct 2018 05:33:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=9qc/=m6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gD0wW-0008Pe-Md
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 05:33:56 +0000
X-Inumbo-ID: 99840409-d297-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 99840409-d297-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 05:35: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 <aliasfile-bounces@xenproject.org>)
 id 1gD0wS-00027B-3m; Thu, 18 Oct 2018 05:33: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 1gD0wR-0004q5-Jb; Thu, 18 Oct 2018 05:33:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gD0wR-0008Hl-J0; Thu, 18 Oct 2018 05:33:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128835-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop: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-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-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-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-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm: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-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-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1: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-armhf-armhf-libvirt-raw: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-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1: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
X-Osstest-Versions-This: linux=f0a7d1883d9f78ae7bf15fc258bf9a2b20f35b76
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 18 Oct 2018 05:33:51 +0000
Subject: [Xen-devel] [linux-linus test] 128835: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODgzNSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4ODM1LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1
ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxMSBn
dWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1p
bnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItaW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICA3IHhlbi1ib290
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAg
ICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMCB4ZW4t
Ym9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9o
b3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDExIHhl
bi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMSB4ZW4tYm9vdC9kc3Rf
aG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwgICAg
ICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAoKUmVncmVzc2lvbnMgd2hpY2ggYXJl
IHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTg5OAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
ZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1ODk4CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjU4OTgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTg5OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1ODk4
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTg5OAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWlu
c3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0
ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgZjBhN2QxODgzZDlmNzhhZTdiZjE1ZmMyNThi
ZjlhMmIyMGYzNWI3NgpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgOTQ3
MTBjYWMwZWY0ZWUxNzdhNjNiNTIyNzY2NGIzOGM5NWJiZjcwMwoKTGFzdCB0ZXN0IG9mIGJhc2lz
ICAgMTI1ODk4ICAyMDE4LTA4LTEzIDIxOjIwOjU1IFogICA2NSBkYXlzCkZhaWxpbmcgc2luY2Ug
ICAgICAgIDEyNTkyMSAgMjAxOC0wOC0xNSAxMzowNjo1NiBaICAgNjMgZGF5cyAgIDYyIGF0dGVt
cHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODgzNSAgMjAxOC0xMC0xNiAwODo0Njo1MSBaICAg
IDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMjM3NSBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3Vs
ZCBiZSAzMDMxOTkgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 05:37:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 05: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 1gD10F-00008r-2h; Thu, 18 Oct 2018 05:37:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=9qc/=m6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gD10E-00008f-1j
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 05:37:46 +0000
X-Inumbo-ID: 8c65701a-d297-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8c65701a-d297-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 07:34:57 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gD10A-0002E0-DW; Thu, 18 Oct 2018 05:37: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 1gD10A-0004yX-6g; Thu, 18 Oct 2018 05:37:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gD10A-0004xp-63; Thu, 18 Oct 2018 05:37:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128860-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-localmigrate/x10:fail:regression
X-Osstest-Versions-This: ovmf=fea5e28658c672ce2cbe38d0927ab27beb792097
X-Osstest-Versions-That: ovmf=3a0329bed2a2c7d1ba45bd2376a2320141ef2bec
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 18 Oct 2018 05:37:42 +0000
Subject: [Xen-devel] [ovmf test] 128860: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODg2MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg4NjAvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgUkVHUi4gdnMuIDEyODg1NgoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAgIGZlYTVlMjg2NThj
NjcyY2UyY2JlMzhkMDkyN2FiMjdiZWI3OTIwOTcKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAg
ICAgICAgICAgICAgIDNhMDMyOWJlZDJhMmM3ZDFiYTQ1YmQyMzc2YTIzMjAxNDFlZjJiZWMKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyODg1NiAgMjAxOC0xMC0xNyAxNzo0MDo0OSBaICAgIDAgZGF5
cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjg4NjAgIDIwMTgtMTAtMTggMDE6NTY6MDYgWiAgICAw
IGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5k
ZXIgdGVzdDoKICBIYW8gV3UgPGhhby5hLnd1QGludGVsLmNvbT4KICBZb25naG9uZyBaaHUgPHlv
bmdob25nLnpodUBpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgZmVhNWUyODY1OGM2NzJjZTJjYmUzOGQwOTI3YWIy
N2JlYjc5MjA5NwpBdXRob3I6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4K
RGF0ZTogICBXZWQgT2N0IDE3IDIwOjE1OjA3IDIwMTggKzA4MDAKCiAgICBCYXNlVG9vbHM6IEZp
eCBidWcgY2F1c2VkIGJ5IDAzYzM2YzM2YTMKICAgIAogICAgSW4gdGhlIGV4cHJlc3Npb24gZm9y
IHVuaWNvZGUgc3RyaW5nIGFuZCBnZW5lcmFsIHN0cmluZyBjb21wYXJlLCBpdAogICAgc2hvdWxk
IGNoZWNrIHdoZXRoZXIgaXQgc3RhcnRzd2l0aCAiTCciIG9yICdMIicsIGJ1dCBub3QgIkwiLgog
ICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1l
bnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRl
bC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+
Cgpjb21taXQgNTNjNjRmNDI4NmJhODY3ODhlMzUwYTgyYTM3OThlMWE3YWJmNWVmNwpBdXRob3I6
IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KRGF0ZTogICBUdWUgT2N0IDE2
IDE2OjEwOjI0IDIwMTggKzA4MDAKCiAgICBCYXNlVG9vbHM6IEZpeCBhIGJ1ZyAtLXBjZCBvcHRp
b24gZW5hYmxlIGFuZCB1c2UgdGhlIHBjZCBpbiBleHByZXNzaW9uCiAgICAKICAgIHRoZSBjYXNl
IGlzOgogICAgaW4gdGhlIERTQzoKICAgIFtQY2RzRml4ZWRBdEJ1aWxkLmNvbW1vbl0KICAgICBU
b2tlblNwYWNlR3VpZC5UZXN0Rml4ZWRQY2R8MHhGRkVBQTAwMAogICAgCiAgICBbUGNkc0R5bmFt
aWNFeERlZmF1bHQuY29tbW9uLkRFRkFVTFRdCiAgICAhaWYgVG9rZW5TcGFjZUd1aWQuUGNkRmxh
ZyA9PSBUUlVFCiAgICBUb2tlblNwYWNlR3VpZC5QY2RUZXN0fFRva2VuU3BhY2VHdWlkLlRlc3RG
aXhlZFBjZAogICAgIWVuZGlmCiAgICAKICAgIFRoZW4gYnVpbGQgd2l0aCAtLXBjZCBUb2tlblNw
YWNlR3VpZC5QY2RGbGFnPVRSVUUsIGl0IHJlcG9ydCBmYWlsdXJlLAogICAgYnV0IGlmIHdlIGJ1
aWxkIHdpdGhvdXQgdGhpcyAtLXBjZCBvcHRpb24sIGl0IGNvdWxkIGJ1aWxkIHN1Y2Nlc3MuCiAg
ICB3ZSBmb3VuZCB3aGVuIHRoZSAtLXBjZCBpcyBlbmFibGVkLCB0aGUgZml4ZWRhdGJ1aWxkIHBj
ZHMgYXJlIG5vdCBiZQogICAgY29sbGVjdGVkIGludG8gZXhwcmVzc2lvbiB0byBjYWxjdWxhdGUu
CiAgICAKICAgIEZpeGVzOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcu
Y2dpP2lkPTEyNTYKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9u
IEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcu
emh1QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGlu
dGVsLmNvbT4KCmNvbW1pdCA1MzE3ZTljY2FmZWQ1YTAzMWMxODI5M2NhYTA2YjY2MGFmM2U5YTg1
CkF1dGhvcjogSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CkRhdGU6ICAgTW9uIE9jdCAxNSAx
MDoyNjowOCAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnL1VkZkR4ZTogSGFuZGxlIGRlYWQg
Y29kZXMgaW4gRmlsZVN5c3RlbU9wZXJhdGlvbnMuYwogICAgCiAgICBSRUY6aHR0cHM6Ly9idWd6
aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjQ5CiAgICAKICAgIFdlIGZvdW5k
IHBvdGVudGlhbCBkZWFkIGNvZGVzIHdpdGhpbiBGaWxlLmMgZHVyaW5nIHRoZSBjb2RlIGNvdmVy
YWdlIHRlc3QuCiAgICAKICAgIEFmdGVyIG1hbnVhbCByZXZpZXcsIHdlIHRoaW5rIHRoZSBiZWxv
dyBvbmVzIGFyZSBwb3NpdGl2ZSByZXBvcnRzOgogICAgCiAgICBBLiBGb3IgZnVuY3Rpb24gR2V0
QWxsb2NhdGlvbkRlc2NyaXB0b3IoKToKICAgIER1ZSB0byB0aGUgYWxsIHRoZSBjYWxsaW5nIHBs
YWNlcyBmb3IgdGhpcyBmdW5jdGlvbiwgdGhlIGlucHV0IHBhcmFtZXRlcgogICAgJ1JlY29yZGlu
Z0ZsYWdzJyBjYW4gb25seSB3aXRoIHZhbHVlICdMb25nQWRzU2VxdWVuY2UnIG9yCiAgICAnU2hv
cnRBZHNTZXF1ZW5jZScuIE1vcmVvdmVyLCB0aGlzIGlzIGFsc28gbWVudGlvbmVkIGluIHRoZSBm
dW5jdGlvbgogICAgZGVzY3JpcHRpb24gY29tbWVudHMgZm9yIEdldEFsbG9jYXRpb25EZXNjcmlw
dG9yKCkuCiAgICAKICAgIFNvIHRoZSBiZWxvdyBjb2RlIHdpbGwgbmV2ZXIgYmUgcmVhY2hlZDoK
ICAgIAogICAgICByZXR1cm4gRUZJX0RFVklDRV9FUlJPUjsKICAgIAogICAgVGhpcyBjb21taXQg
d2lsbCBhZGQgIkFTU0VSVCAoRkFMU0UpOyIgYmVmb3JlIHRoZSBhYm92ZSBsaW5lIHRvIGluZGlj
YXRlCiAgICB0aGlzIGFuZCB0aHVzIG1hdGNoaW5nIHRoZSBmdW5jdGlvbiBkZXNjcmlwdGlvbiBj
b21tZW50cy4KICAgIAogICAgQi4gRm9yIGZ1bmN0aW9uIEdldEFsbG9jYXRpb25EZXNjcmlwdG9y
THNuKCk6CiAgICBEdWUgdG8gdGhlIGFsbCB0aGUgY2FsbGluZyBwbGFjZXMgZm9yIHRoaXMgZnVu
Y3Rpb24sIHRoZSBpbnB1dCBwYXJhbWV0ZXIKICAgICdSZWNvcmRpbmdGbGFncycgY2FuIG9ubHkg
d2l0aCB2YWx1ZSAnTG9uZ0Fkc1NlcXVlbmNlJyBvcgogICAgJ1Nob3J0QWRzU2VxdWVuY2UnLiBN
b3Jlb3ZlciwgdGhpcyBpcyBhbHNvIG1lbnRpb25lZCBpbiB0aGUgZnVuY3Rpb24KICAgIGRlc2Ny
aXB0aW9uIGNvbW1lbnRzIGZvciBHZXRBbGxvY2F0aW9uRGVzY3JpcHRvckxzbigpLgogICAgCiAg
ICBTbyB0aGUgYmVsb3cgY29kZSB3aWxsIG5ldmVyIGJlIHJlYWNoZWQ6CiAgICAKICAgICAgcmV0
dXJuIEVGSV9VTlNVUFBPUlRFRDsKICAgIAogICAgVGhpcyBjb21taXQgd2lsbCBhZGQgIkFTU0VS
VCAoRkFMU0UpOyIgYmVmb3JlIHRoZSBhYm92ZSBsaW5lIHRvIGluZGljYXRlCiAgICB0aGlzIGFu
ZCB0aHVzIG1hdGNoaW5nIHRoZSBmdW5jdGlvbiBkZXNjcmlwdGlvbiBjb21tZW50cy4KICAgIAog
ICAgQ2M6IFBhdWxvIEFsY2FudGFyYSA8cGFsY2FudGFyYUBzdXNlLmRlPgogICAgQ2M6IFBhdWxv
IEFsY2FudGFyYSA8cGF1bG9AcGF1bG8uYWM+CiAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGlu
dGVsLmNvbT4KICAgIENjOiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4KICAgIENv
bnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAg
IFNpZ25lZC1vZmYtYnk6IEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KCmNvbW1pdCAxMTk0MWQzYjFiZmFi
NTk0ZmYxMDhkZGJmZWQ2MWJjMzFlOGViNjc0CkF1dGhvcjogSGFvIFd1IDxoYW8uYS53dUBpbnRl
bC5jb20+CkRhdGU6ICAgV2VkIE9jdCAxMCAyMTowMDoyMCAyMDE4ICswODAwCgogICAgTWRlTW9k
dWxlUGtnL1VkZkR4ZTogSGFuZGxlIGRlYWQgY29kZXMgaW4gRmlsZS5jCiAgICAKICAgIFJFRjpo
dHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEyNDkKICAgIAog
ICAgV2UgZm91bmQgcG90ZW50aWFsIGRlYWQgY29kZXMgd2l0aGluIEZpbGUuYyBkdXJpbmcgdGhl
IGNvZGUgY292ZXJhZ2UgdGVzdC4KICAgIAogICAgQWZ0ZXIgbWFudWFsIHJldmlldywgd2UgdGhp
bmsgdGhlIGJlbG93IG9uZXMgYXJlIHBvc2l0aXZlIHJlcG9ydHM6CiAgICAKICAgIEEuIEluIGZ1
bmN0aW9uIFVkZlJlYWQoKToKICAgICAgZWxzZSBpZiAoSVNfRklEX0RFTEVURURfRklMRSAoUGFy
ZW50LT5GaWxlSWRlbnRpZmllckRlc2MpKSB7CiAgICAgICAgU3RhdHVzID0gRUZJX0RFVklDRV9F
UlJPUjsKICAgICAgfQogICAgCiAgICBBIEZpbGUgSWRlbnRpZmllciBEZXNjcmlwdG9yIHdpbGwg
YmUgZ2V0IGZyb20gdGhlIFVERiBtZWRpYSBvbmx5IGJ5CiAgICBmdW5jdGlvbiBSZWFkRGlyZWN0
b3J5RW50cnkoKS4gQW5kIHdpdGhpbiB0aGlzIGZ1bmN0aW9uLCBhbGwgdGhlIEZpbGUKICAgIElk
ZW50aWZpZXIgRGVzY3JpcHRvciB3aXRoICdERUxFVEVEX0ZJTEUnIGNoYXJhY3RlcmlzdGljcyB3
aWxsIGJlIHNraXBwZWQKICAgIGFuZCB3aWxsIG5vdCBiZSByZXR1cm5lZC4gSGVuY2UsIHRoZSBh
Ym92ZSBjb2RlcyBpbiBmdW5jdGlvbiBVZGZSZWFkKCkKICAgIHdpbGwgbmV2ZXIgYmUgaGl0Lgog
ICAgCiAgICBUaGlzIGNvbW1pdCB3aWxsIGFkZCAiQVNTRVJUIChGQUxTRSk7IiBiZWZvcmUgdGhl
IGFib3ZlIGxpbmUgdG8gaW5kaWNhdGUKICAgIHRoaXMuCiAgICAKICAgIENjOiBSdWl5dSBOaSA8
cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250
cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogSGFvIFd1IDxoYW8uYS53
dUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogUGF1bG8gQWxjYW50YXJhIDxwYWxjYW50YXJh
QHN1c2UuZGU+CiAgICBSZXZpZXdlZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29t
PgoKY29tbWl0IGYzNTVkZDM0MDQ5Yzg4MTY3NzY4ZTRhOGFjZjg1OTM0YWFhZTJkZDIKQXV0aG9y
OiBIYW8gV3UgPGhhby5hLnd1QGludGVsLmNvbT4KRGF0ZTogICBNb24gT2N0IDggMTQ6MzA6MTQg
MjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZy9VZGZEeGU6IFVzZSBkZWJ1ZyBtc2cgaW5zdGVh
ZCBvZiBBU1NFUlQgaW4gVWRmT3BlbigpCiAgICAKICAgIFJFRjpodHRwczovL2J1Z3ppbGxhLnRp
YW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEyNDgKICAgIAogICAgV2l0aGluIGZ1bmN0aW9u
IFVkZk9wZW4oKToKICAgIFRoaXMgY29tbWl0IHdpbGwgdXNlIGRlYnVnIG1lc3NhZ2VzIGluc3Rl
YWQgb2YgdXNpbmcgQVNTRVJUIHdoZW4gYW4gZXJyb3IKICAgIG9jY3VycyBhZnRlciBjYWxsaW5n
IEdldEZpbGVTaXplKCkuCiAgICAKICAgIENjOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29t
PgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50
IDEuMQogICAgU2lnbmVkLW9mZi1ieTogSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgICBS
ZXZpZXdlZC1ieTogUGF1bG8gQWxjYW50YXJhIDxwYWxjYW50YXJhQHN1c2UuZGU+CiAgICBSZXZp
ZXdlZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgoKY29tbWl0IDYwODY1Njll
N2VlN2Y0Nzg3ZmM5NmM3MmQyNTMxNzQ0NjkwNThmMTEKQXV0aG9yOiBIYW8gV3UgPGhhby5hLnd1
QGludGVsLmNvbT4KRGF0ZTogICBTYXQgU2VwIDI5IDEzOjAzOjUwIDIwMTggKzA4MDAKCiAgICBN
ZGVNb2R1bGVQa2cvVWRmRHhlOiBVc2UgZXJyb3IgaGFuZGxpbmcgd2hlbiBmYWlsIHRvIHJldHVy
biBMU04KICAgIAogICAgUkVGOmh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MTI0OAogICAgCiAgICBUaGlzIGNvbW1pdCB3aWxsIHJlZmluZSB0aGUgQVNTRVJU
cyBpbiBmdW5jdGlvbiBHZXRMb25nQWRMc24oKSBhbmQKICAgIEdldEFsbG9jYXRpb25EZXNjcmlw
dG9yTHNuKCkgd2hlbiB0aGUgbG9naWNhbCBzZWN0b3IgbnVtYmVyIGNhbm5vdCBiZQogICAgcmV0
dXJuZWQgZHVlIHRvIHVucmVjb2duaXplZCBtZWRpYSBmb3JtYXQuCiAgICAKICAgIEVycm9yIGhh
bmRsaW5nIGxvZ2ljIHdpbGwgYmUgdXNlZCBmb3IgdGhvc2UgQVNTRVJUcy4KICAgIAogICAgQ2M6
IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlh
bm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBIYW8g
V3UgPGhhby5hLnd1QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsbyBBbGNhbnRhcmEg
PHBhbGNhbnRhcmFAc3VzZS5kZT4KICAgIFJldmlld2VkLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVu
Z0BpbnRlbC5jb20+Cgpjb21taXQgNWZiMjJmNTkyMDAzOTM5M2Y3NDAzMGM3NGMyMTY1MTdhMTMx
ZGJlMApBdXRob3I6IEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgpEYXRlOiAgIFR1ZSBPY3Qg
OSAxMTowMzoyNyAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnL1VkZkR4ZTogQVNTRVJUIGZv
ciBmYWxzZSBwb3NpdGl2ZXMgb2YgTlVMTCBwdHIgZGVyZWYKICAgIAogICAgVGhpcyBjb21taXQg
YWRkcyBBU1NFUlRzIHRvIGFkZHJlc3MgZmFsc2UgcG9zaXRpdmUgcmVwb3J0cyBvZiBOVUxMCiAg
ICBwb2ludGVyIGRlcmVmZXJlbmNlIGlzc3VlcyByYWlzZWQgZnJvbSBzdGF0aWMgYW5hbHlzaXMg
d2l0aCByZWdhcmQgdG8KICAgIGZ1bmN0aW9uIFJlYWREaXJlY3RvcnlFbnRyeSgpLgogICAgCiAg
ICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVy
OiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6
IEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWxvIEFsY2Fu
dGFyYSA8cGFsY2FudGFyYUBzdXNlLmRlPgogICAgUmV2aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rh
ci56ZW5nQGludGVsLmNvbT4KCmNvbW1pdCBlYmIxMmY1MTQyODc2OTZlZDkxNmQ3MjJhMDNlYjQ5
ZTdjYWIyZmYwCkF1dGhvcjogSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CkRhdGU6ICAgRnJp
IFNlcCAyOCAyMDoxMjoyMyAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnL1VkZkR4ZTogVXNl
IGVycm9yIGhhbmRsaW5nIGZvciBtZW1vcnkgYWxsb2NhdGlvbiBmYWlsdXJlCiAgICAKICAgIFJF
RjpodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEyNDcKICAg
IAogICAgRm9yIGZ1bmN0aW9ucyBEdXBsaWNhdGVGaWQoKSBhbmQgRHVwbGljYXRlRmUoKSwgdGhp
cyBjb21taXQgd2lsbCB1c2UgZXJyb3IKICAgIGhhbmRsaW5nIGxvZ2ljIGluc3RlYWQgb2YgQVNT
RVJUcyBmb3IgbWVtb3J5IGFsbG9jYXRpb24gZmFpbHVyZS4KICAgIAogICAgQ2M6IFJ1aXl1IE5p
IDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENv
bnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBIYW8gV3UgPGhhby5h
Lnd1QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsbyBBbGNhbnRhcmEgPHBhbGNhbnRh
cmFAc3VzZS5kZT4KICAgIFJldmlld2VkLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5j
b20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 06:33:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 06: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 1gD1sC-0004ZS-IF; Thu, 18 Oct 2018 06:33:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=z/3f=m6=xenproject.org=prvs=82212d89b=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gD1sA-0004ZG-Qk
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 06:33:30 +0000
X-Inumbo-ID: 55dba475-d29f-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 55dba475-d29f-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 08:30:42 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,395,1534809600"; d="scan'208";a="68144578"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75444-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=3a0329bed2a2c7d1ba45bd2376a2320141ef2bec
X-Osstest-Versions-That: ovmf=b7dc8888f31402f410c53242839271ba3b94b619
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 18 Oct 2018 07:33:24 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75444: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQ0NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NDQ0LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICAzYTAzMjliZWQyYTJjN2QxYmE0NWJkMjM3NmEyMzIwMTQx
ZWYyYmVjCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBiN2RjODg4OGYz
MTQwMmY0MTBjNTMyNDI4MzkyNzFiYTNiOTRiNjE5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU0
NDAgIDIwMTgtMTAtMTcgMTE6MjA6MzUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NDQ0ICAyMDE4LTEwLTE4IDAxOjUwOjQxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTGFzemxvIEVyc2Vr
IDxsZXJzZWtAcmVkaGF0LmNvbT4KICBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5
QGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2Vu
ICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3Qv
bG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNvbS9vc3N0
ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tl
bi1qb2IgYnVpbGQtYW1kNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYgYnJva2Vu
CmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4
Ni14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVp
bGQtaTM4Ni1wdm9wcyBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQgaG9zdC1pbnN0YWxs
KDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1
aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYteHNt
IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC1wdm9wcyBob3N0LWluc3Rh
bGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQoKUHVzaCBu
b3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgM2EwMzI5YmVkMmEyYzdkMWJhNDViZDIzNzZhMjMy
MDE0MWVmMmJlYwpBdXRob3I6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CkRhdGU6
ICAgU2F0IFNlcCAyOSAyMzoxMzo0NyAyMDE4ICswMjAwCgogICAgTWRlUGtnL0Jhc2VTeW5jaHJv
bml6YXRpb25MaWIgR0NDOiBzaW1wbGlmeSBJQTMyIEludGVybmFsU3luY0NvbXBhcmVFeGNoYW5n
ZTY0KCkKICAgIAogICAgVGhlIElBMzIgdmFyaWFudCBvZiBJbnRlcm5hbFN5bmNDb21wYXJlRXhj
aGFuZ2U2NCgpIGlzIGNvcnJlY3QsIGJ1dCB3ZSBjYW4KICAgIHNpbXBsaWZ5IGl0LiBXZSBkb24n
dCBuZWVkIHRvIGxvYWQgdGhlIGxvd2VyIDMyIGJpdHMgb2YgRXhjaGFuZ2VWYWx1ZSBpbnRvCiAg
ICBFQlggaW4gdHdvIHN0ZXBzIChmaXJzdCBpbnRvIGEgZ2VuZXJhbCByZWdpc3RlciwgdGhlbiBp
bnRvIEVCWCk7IHdlIGNhbgogICAgYXNrIEdDQyB0byBwb3B1bGF0ZSBFQlggbGlrZSB0aGF0IGl0
c2VsZi4KICAgIAogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAg
Q2M6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogICAgUmVm
OiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEyMDgKICAg
IENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEK
ICAgIFNpZ25lZC1vZmYtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBS
ZXZpZXdlZC1ieTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgog
ICAgQWNrZWQtYnk6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29t
PgogICAgUmV2aWV3ZWQtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgoKY29t
bWl0IGU1ZDRlNzUwMGZjOTI0NzVkMDc5ZDE2ODQ2NjcxZWNiYmIwOGU4YWYKQXV0aG9yOiBMYXN6
bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgpEYXRlOiAgIFNhdCBTZXAgMjkgMjE6MjI6NTcg
MjAxOCArMDIwMAoKICAgIE1kZVBrZy9CYXNlU3luY2hyb25pemF0aW9uTGliIEdDQzogZml4IFg2
NCBJbnRlcm5hbFN5bmNDb21wYXJlRXhjaGFuZ2U2NCgpCiAgICAKICAgIChUaGlzIHBhdGNoIGlz
IGlkZW50aWNhbCB0byB0aGUgWDY0IGhhbGYgb2YgdGhlIGxhc3Qgb25lLCBleGNlcHQgZm9yIHRo
ZQogICAgSW50ZXJuYWxTeW5jQ29tcGFyZUV4Y2hhbmdlMzIoKSAtPiBJbnRlcm5hbFN5bmNDb21w
YXJlRXhjaGFuZ2U2NCgpIGFuZAogICAgImNtcHhjaGdsIiAtPiAiY21weGNoZ3EiIHJlcGxhY2Vt
ZW50cy4pCiAgICAKICAgIFRoZSBDTVBYQ0hHIGluc3RydWN0aW9uIGhhcyB0aGUgZm9sbG93aW5n
IG9wZXJhbmRzOgogICAgLSBBWCAoaW1wbGljaXQsIENvbXBhcmVWYWx1ZSk6ICAgIGlucHV0IGFu
ZCBvdXRwdXQKICAgIC0gZGVzdGluYXRpb24gb3BlcmFuZCAoKlZhbHVlKTogICBpbnB1dCBhbmQg
b3V0cHV0CiAgICAtIHNvdXJjZSBvcGVyYW5kIChFeGNoYW5nZVZhbHVlKTogaW5wdXQKICAgIAog
ICAgVGhlIFg2NCB2ZXJzaW9uIG9mIEludGVybmFsU3luY0NvbXBhcmVFeGNoYW5nZTY0KCkgYXR0
ZW1wdHMgdG8gbWFyayBib3RoCiAgICBDb21wYXJlVmFsdWUgYW5kICgqVmFsdWUpIGFzIGlucHV0
L291dHB1dCwgYnV0IGl0IGRvZXNuJ3QgdXNlIHRoZQogICAgYXBwcm9wcmlhdGUgY29uc3RyYWlu
dHMgZm9yIGVpdGhlciBvcGVyYW5kLgogICAgCiAgICBGaXggdGhlc2UgaXNzdWVzLiBGdXJ0aGVy
bW9yZSwgcHJlZmVyIHRoZSBzaG9ydCAiKyIgY29uc3RyYWludCBmb3IgSS9PCiAgICBvcGVyYW5k
cyBvdmVyIHRoZSA8b3V0cHV0LW9wZXJhbmQtbnVtYmVyPiBjb25zdHJhaW50IHRoYXQgY2FuIGJl
IGFwcGxpZWQKICAgIHRvIHRoZSBpbnB1dCBpbnN0YW5jZXMgb2YgSS9PIG9wZXJhbmRzLgogICAg
CiAgICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDYzogTWljaGFl
bCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgICBSZWY6IGh0dHBzOi8v
YnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTIwOAogICAgQ29udHJpYnV0
ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVk
LW9mZi1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIFJldmlld2VkLWJ5
OiBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+CiAgICBBY2tlZC1i
eTogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+Cgpjb21taXQgNzE0OWQ0
MDkzOGY4NWNmZTRjMjlhNTdjN2MxMTI2MjQ3YWI1NWI0OQpBdXRob3I6IExhc3psbyBFcnNlayA8
bGVyc2VrQHJlZGhhdC5jb20+CkRhdGU6ICAgU2F0IFNlcCAyOSAyMToyMjo1NyAyMDE4ICswMjAw
CgogICAgTWRlUGtnL0Jhc2VTeW5jaHJvbml6YXRpb25MaWIgR0NDOiBmaXggSW50ZXJuYWxTeW5j
Q29tcGFyZUV4Y2hhbmdlMzIoKQogICAgCiAgICAoVGhpcyBwYXRjaCBpcyBpZGVudGljYWwgdG8g
dGhlIGxhc3Qgb25lLCBleGNlcHQgZm9yIHRoZQogICAgSW50ZXJuYWxTeW5jQ29tcGFyZUV4Y2hh
bmdlMTYoKSAtPiBJbnRlcm5hbFN5bmNDb21wYXJlRXhjaGFuZ2UzMigpIGFuZAogICAgImNtcHhj
aGd3IiAtPiAiY21weGNoZ2wiIHJlcGxhY2VtZW50cy4pCiAgICAKICAgIFRoZSBDTVBYQ0hHIGlu
c3RydWN0aW9uIGhhcyB0aGUgZm9sbG93aW5nIG9wZXJhbmRzOgogICAgLSBBWCAoaW1wbGljaXQs
IENvbXBhcmVWYWx1ZSk6ICAgIGlucHV0IGFuZCBvdXRwdXQKICAgIC0gZGVzdGluYXRpb24gb3Bl
cmFuZCAoKlZhbHVlKTogICBpbnB1dCBhbmQgb3V0cHV0CiAgICAtIHNvdXJjZSBvcGVyYW5kIChF
eGNoYW5nZVZhbHVlKTogaW5wdXQKICAgIAogICAgVGhlIElBMzIgdmVyc2lvbiBvZiBJbnRlcm5h
bFN5bmNDb21wYXJlRXhjaGFuZ2UzMigpIGNvcnJlY3RseSBtYXJrcwogICAgQ29tcGFyZVZhbHVl
IGFzIGlucHV0L291dHB1dCwgYnV0IGl0IG1hcmtzICgqVmFsdWUpIG9ubHkgYXMgaW5wdXQuCiAg
ICAKICAgIFRoZSBYNjQgdmVyc2lvbiBvZiBJbnRlcm5hbFN5bmNDb21wYXJlRXhjaGFuZ2UzMigp
IGF0dGVtcHRzIHRvIG1hcmsgYm90aAogICAgQ29tcGFyZVZhbHVlIGFuZCAoKlZhbHVlKSBhcyBp
bnB1dC9vdXRwdXQsIGJ1dCBpdCBkb2Vzbid0IHVzZSB0aGUKICAgIGFwcHJvcHJpYXRlIGNvbnN0
cmFpbnRzIGZvciBlaXRoZXIgb3BlcmFuZC4KICAgIAogICAgRml4IHRoZXNlIGlzc3Vlcy4gRnVy
dGhlcm1vcmUsIHByZWZlciB0aGUgc2hvcnQgIisiIGNvbnN0cmFpbnQgZm9yIEkvTwogICAgb3Bl
cmFuZHMgb3ZlciB0aGUgPG91dHB1dC1vcGVyYW5kLW51bWJlcj4gY29uc3RyYWludCB0aGF0IGNh
biBiZSBhcHBsaWVkCiAgICB0byB0aGUgaW5wdXQgaW5zdGFuY2VzIG9mIEkvTyBvcGVyYW5kcy4K
ICAgIAogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgQ2M6IE1p
Y2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogICAgUmVmOiBodHRw
czovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEyMDgKICAgIENvbnRy
aWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNp
Z25lZC1vZmYtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZXZpZXdl
ZC1ieTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgogICAgQWNr
ZWQtYnk6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogICAg
UmV2aWV3ZWQtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgoKY29tbWl0IGM2
ZmVkYmQ3OTExYzc2NDVkMmM5M2E4NjViMTYxNmNhMWEyYzFlNjMKQXV0aG9yOiBMYXN6bG8gRXJz
ZWsgPGxlcnNla0ByZWRoYXQuY29tPgpEYXRlOiAgIFNhdCBTZXAgMjkgMjE6MjI6NTcgMjAxOCAr
MDIwMAoKICAgIE1kZVBrZy9CYXNlU3luY2hyb25pemF0aW9uTGliIEdDQzogZml4IEludGVybmFs
U3luY0NvbXBhcmVFeGNoYW5nZTE2KCkKICAgIAogICAgVGhlIENNUFhDSEcgaW5zdHJ1Y3Rpb24g
aGFzIHRoZSBmb2xsb3dpbmcgb3BlcmFuZHM6CiAgICAtIEFYIChpbXBsaWNpdCwgQ29tcGFyZVZh
bHVlKTogICAgaW5wdXQgYW5kIG91dHB1dAogICAgLSBkZXN0aW5hdGlvbiBvcGVyYW5kICgqVmFs
dWUpOiAgIGlucHV0IGFuZCBvdXRwdXQKICAgIC0gc291cmNlIG9wZXJhbmQgKEV4Y2hhbmdlVmFs
dWUpOiBpbnB1dAogICAgCiAgICBUaGUgSUEzMiB2ZXJzaW9uIG9mIEludGVybmFsU3luY0NvbXBh
cmVFeGNoYW5nZTE2KCkgY29ycmVjdGx5IG1hcmtzCiAgICBDb21wYXJlVmFsdWUgYXMgaW5wdXQv
b3V0cHV0LCBidXQgaXQgbWFya3MgKCpWYWx1ZSkgb25seSBhcyBpbnB1dC4KICAgIAogICAgVGhl
IFg2NCB2ZXJzaW9uIG9mIEludGVybmFsU3luY0NvbXBhcmVFeGNoYW5nZTE2KCkgYXR0ZW1wdHMg
dG8gbWFyayBib3RoCiAgICBDb21wYXJlVmFsdWUgYW5kICgqVmFsdWUpIGFzIGlucHV0L291dHB1
dCwgYnV0IGl0IGRvZXNuJ3QgdXNlIHRoZQogICAgYXBwcm9wcmlhdGUgY29uc3RyYWludHMgZm9y
IGVpdGhlciBvcGVyYW5kLgogICAgCiAgICBGaXggdGhlc2UgaXNzdWVzLiBGdXJ0aGVybW9yZSwg
cHJlZmVyIHRoZSBzaG9ydCAiKyIgY29uc3RyYWludCBmb3IgSS9PCiAgICBvcGVyYW5kcyBvdmVy
IHRoZSA8b3V0cHV0LW9wZXJhbmQtbnVtYmVyPiBjb25zdHJhaW50IHRoYXQgY2FuIGJlIGFwcGxp
ZWQKICAgIHRvIHRoZSBpbnB1dCBpbnN0YW5jZXMgb2YgSS9PIG9wZXJhbmRzLgogICAgCiAgICBD
YzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDYzogTWljaGFlbCBEIEtp
bm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgICBSZWY6IGh0dHBzOi8vYnVnemls
bGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTIwOAogICAgQ29udHJpYnV0ZWQtdW5k
ZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1i
eTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIFJldmlld2VkLWJ5OiBQaGls
aXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+CiAgICBBY2tlZC1ieTogTWlj
aGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1i
eTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+Cgpjb21taXQgMzEwZGRiNjM4Yjdi
NTIyM2VlZjE5NjBjNzcwNGZlZTdiMThkMWJmNgpBdXRob3I6IExhc3psbyBFcnNlayA8bGVyc2Vr
QHJlZGhhdC5jb20+CkRhdGU6ICAgU2F0IFNlcCAyOSAyMDoxODozNCAyMDE4ICswMjAwCgogICAg
TWRlUGtnL0Jhc2VTeW5jaHJvbml6YXRpb25MaWIgR0NDOiBmaXggd2hpdGVzcGFjZSBhbmQgY29t
bWVudHMKICAgIAogICAgVGhlICJHY2NJbmxpbmUuYyIgZmlsZXMgaGF2ZSBzb21lIGluY29uc2lz
dGVudCB3aGl0ZXNwYWNlLCBhbmQgbWlzc2luZyAob3IKICAgIGluY29ycmVjdCkgb3BlcmFuZCBj
b21tZW50cy4gRml4IGFuZCB1bmlmeSB0aGVtLgogICAgCiAgICBUaGlzIHBhdGNoIGRvZXNuJ3Qg
Y2hhbmdlIGJlaGF2aW9yLgogICAgCiAgICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRl
bC5jb20+CiAgICBDYzogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5j
b20+CiAgICBSZWY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTIwOAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdy
ZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1kQHJl
ZGhhdC5jb20+CiAgICBBY2tlZC1ieTogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5l
eUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRl
bC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 06:40:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 06:40: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 1gD1yV-0004zA-Ab; Thu, 18 Oct 2018 06:40:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=9qc/=m6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gD1yT-0004pQ-L8
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 06:40:01 +0000
X-Inumbo-ID: 3f9e8a83-d2a0-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3f9e8a83-d2a0-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 08:37:14 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gD1yR-0003tw-2L; Thu, 18 Oct 2018 06: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 1gD1yQ-0007LF-O1; Thu, 18 Oct 2018 06:39:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gD1yQ-0004SJ-Ms; Thu, 18 Oct 2018 06:39:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128837-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-armhf-armhf-xl-credit2:<job
 status>:broken:regression
 xen-4.7-testing:test-armhf-armhf-xl-credit2:host-install(4):broken:heisenbug
 xen-4.7-testing:test-armhf-armhf-xl-arndale:xen-install:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore.2:fail:heisenbug
 xen-4.7-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:allowable
 xen-4.7-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=3d33cc6ddf37026b5530f83f5fa3af05b22f9e43
X-Osstest-Versions-That: xen=3f7b4ecfab99ed904e12083f60e80efa99db7770
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 18 Oct 2018 06:39:58 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 128837: FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODgzNyB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODgzNy8KCkZhaWx1cmVzIGFuZCBw
cm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBh
cmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbiAgaW4gMTI4NzQ0CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRs
eSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgNCBob3N0LWlu
c3RhbGwoNCkgYnJva2VuIGluIDEyODc0NCBwYXNzIGluIDEyODgzNwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAgNiB4ZW4taW5zdGFsbCAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4g
MTI4NzQ0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
MTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIHBhc3MgaW4gMTI4NzQ0CgpSZWdyZXNzaW9ucyB3
aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdS
LiB2cy4gMTI3NjAxCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4
LXZtZW50cnkgZmFpbCBpbiAxMjg3NDQgbGlrZSAxMjc2MjcKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjg3NDQgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBpbiAxMjg3NDQgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAg
IDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI3NjAxCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5
IGZhaWwgbGlrZSAxMjc2MDEKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICA1MCB4dGYvdGVz
dC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyNzYyNwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTI3NjI3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjc2MjcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNzYyNwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTI3NjI3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjc2MjcKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDEyNzYyNwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI3NjI3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjc2MjcKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyNzYyNwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxMCBkZWJp
YW4taW5zdGFsbCAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI3NjI3CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjc2MjcKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3Rh
bGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDNkMzNjYzZk
ZGYzNzAyNmI1NTMwZjgzZjVmYTNhZjA1YjIyZjllNDMKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAg
ICAgICAgICAgICAgICAgIDNmN2I0ZWNmYWI5OWVkOTA0ZTEyMDgzZjYwZTgwZWZhOTlkYjc3NzAK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNzYyNyAgMjAxOC0wOS0xNSAwMjoxNDo0MSBaICAgMzMg
ZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjg2NzQgIDIwMTgtMTAtMTIgMTc6MDY6MDYgWiAg
ICA1IGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAg
SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgU2FtdWVsIFRoaWJhdWx0
IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0x
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIGJy
b2tlbgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDNkMzNjYzZkZGYzNzAyNmI1NTMwZjgzZjVm
YTNhZjA1YjIyZjllNDMKQXV0aG9yOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4
LmNvbT4KRGF0ZTogICBUdWUgU2VwIDE4IDExOjI1OjIwIDIwMTggKzAxMDAKCiAgICBzdHViZG9t
L2dydWIucGF0Y2hlczogRHJvcCBkb2NzIGNoYW5nZXMsIGZvciBsaWNlbnNpbmcgcmVhc29ucwog
ICAgCiAgICBUaGUgcGF0Y2ggZmlsZSAwMGN2cyBpcyBhbiBpbXBvcnQgb2YgYSBuZXcgdXBzdHJl
YW0gdmVyc2lvbiBvZgogICAgZ3J1YjEgZnJvbSB1cHN0cmVhbSBDVlMuCiAgICAKICAgIFVuZm9y
dHVuYXRlbHksIGluIHRoZSBwZXJpb2QgY292ZXJlZCBieSB0aGUgdXBkYXRlLCB1cHN0cmVhbSBj
aGFuZ2VkCiAgICB0aGUgZG9jdW1lbnRhdGlvbiBsaWNlbmNlIGZyb20gYSBzaW1wbGUgcGVybWlz
c2l2ZSBsaWNlbmNlLCB0byB0aGUgR05VCiAgICAiRnJlZSBEb2N1bWVudGF0aW9uIExpY2VuY2Ui
IHdpdGggRnJvbnQgYW5kIEJhY2sgQ292ZXIgVGV4dHMuCiAgICAKICAgIFRoZSBEZWJpYW4gUHJv
amVjdCBpcyBvZiB0aGUgdmlldyB0aGF0IHVzZSB0aGUgRnJvbnQgYW5kIEJhY2sgQ292ZXIKICAg
IFRleHRzIGZlYXR1cmUgb2YgdGhlIEdGREwgbWFrZXMgdGhlIHJlc3VsdGluZyBkb2N1bWVudCBu
b3QgRnJlZQogICAgU29mdHdhcmUsIGJlY2F1c2Ugb2YgdGhlIG1hbmRhdG9yeSByZWRpc3RyaWJ1
dGlvbiBvZiB0aGVzZSBpbW11dGFibGUKICAgIHRleHRzLiAgKFBlcnNvbmFsbHksIEkgYWdyZWUu
KQogICAgCiAgICBUaGlzIGlzIGF3a3dhcmQgYmVjYXVzZSBEZWJpYW4gZG8gbm90IHdhbnQgdG8g
c2hpcCBub24tZnJlZSBjb250ZW50LgogICAgU28gdGhlIERlYmlhbiBtYWludGFpbmVycyBuZWVk
IHRvIGxhdW5kZXIgdGhlIHVwc3RyZWFtIHNvdXJjZSBjb2RlLCB0bwogICAgcmVtb3ZlIHRoZSB0
cm91Ymxlc29tZSBmaWxlcy4gIFRoaXMgaXMgYW4gZXh0cmEgc3RlcCB3aGVuCiAgICBpbmNvcnBv
cmF0aW5nIG5ldyB1cHN0cmVhbSB2ZXJzaW9ucy4gIEl0J3MgcGFydGljdWxhcmx5IGFubm95aW5n
IGZvcgogICAgc2VjdXJpdHkgcmVzcG9uc2UsIHdoaWNoIG9mdGVuIGludm9sdmVzIHJlYmFzaW5n
IG9udG8gYSBuZXcgdXBzdHJlYW0KICAgIHJlbGVhc2UuCiAgICAKICAgIGdydWIxIGlzIG9ic29s
ZXRlIGFuZCB0aGUgbGFzdCBjaGFuZ2UgdG8gWGVuJ3MgUFYgZ3J1YjEgc3R1YmRvbSBjb2RlCiAg
ICB3YXMgaW4gMjAxNi4gIEZ1cnRoZXJtb3JlLCB0aGUgZ3J1YjEgZG9jdW1lbnRhdGlvbiBpcyBu
b3QgYnVpbHQgYW5kCiAgICBpbnN0YWxsZWQgYnkgdGhlIFhlbiBwdi1ncnViIHN0dWJkb20gTWFr
ZWZpbGVzLgogICAgCiAgICBUaGVyZWZvcmUsIHJlbW92ZSBhbGwgZG9jcyBjaGFuZ2VzIGZyb20g
c3R1YmRvbS9ncnViLnBhdGNoZXMuICBUaGlzCiAgICBtZWFucyB0aGF0IHRoZXJlIGFyZSBub3cg
bm8gbG9uZ2VyIGFueSBHRkRMLWxpY2VuY2VkIGdydWIgZG9jcyBpbgogICAgeGVuLmdpdC4KICAg
IAogICAgVGhlcmUgaXMgbm8gdXNlciBpbXBhY3QsIGFuZCBEZWJpYW4gaXMgaGVscGVkLiAgVGhp
cyBjaGFuZ2Ugd291bGQKICAgIGNvbXBsaWNhdGUgYW55IGF0dGVtcHRzIHRvIHVwZGF0ZSB0byBh
IG5ldyB2ZXJzaW9uIG9mIHVwc3RyZWFtIGdydWIxLAogICAgYnV0IGl0IHNlZW1zIHVubGlrZWx5
IHRoYXQgc3VjaCBhIHRoaW5nIHdpbGwgZXZlciBoYXBwZW4uCiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogICAgQ0M6IERvdWcg
R29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KICAgIENDOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jv
c3NAc3VzZS5jb20+CiAgICBDQzogcGtnLXhlbi1kZXZlbEBsaXN0cy5hbGlvdGguZGViaWFuLm9y
ZwogICAgQWNrZWQtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4K
ICAgIEFja2VkLWJ5OiBTYW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGliYXVsdEBlbnMtbHlvbi5v
cmc+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCBjNjJjNTNkNjE0NzdkZmViNjNhNDdi
MDY3M2MzODkwODIxMTJiYWJjKQogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgOTRmYmE5
ZjQzOGEyYzM2YWQ5YmYzYTQ4MWE2MDEzZGRjN2NmOGNkOSkKICAgIChjaGVycnkgcGlja2VkIGZy
b20gY29tbWl0IGVkMDI0ZWY1MzhjZDEwZWMzM2M5ZWRhY2Q1ZTVmMjAxNmE1OTY0ZDIpCiAgICAo
Y2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCA3ODJjYTliOTRmNzcwMjY4NzVkZDk4ZDYyODhmYzFm
OGRjYzdjZTE5KQogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgZGVlNTkzNzgwMjEzYTQ5
OTdhZTYyMDZjYzRkMTAzZTYwODYxMzA5OCkKKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 08:16:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 08:16: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 1gD3Tt-0004CZ-JN; Thu, 18 Oct 2018 08:16:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rzov=m6=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1gD3Ts-0004CU-PS
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 08:16:32 +0000
X-Inumbo-ID: ba9f15e0-d2ad-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ba9f15e0-d2ad-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 10:13:44 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 33048AFD1;
 Thu, 18 Oct 2018 08:16:29 +0000 (UTC)
Message-ID: <f4d1194798bf33106ec76ac6ef85b0d648f839c7.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Thu, 18 Oct 2018 10:16:17 +0200
In-Reply-To: <CABfawh=OO14x9=_Cu=7Pk6v1+esuQav6Y-V9uOxonsmRBBovbw@mail.gmail.com>
References: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
 <CABfawh=OO14x9=_Cu=7Pk6v1+esuQav6Y-V9uOxonsmRBBovbw@mail.gmail.com>
Organization: SUSE
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] [RFC PATCH v1 00/16] xen: sched: implement
 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: Wei Liu <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, bhavesh.davda@oracle.com,
 Jan Beulich <jbeulich@suse.com>, Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============8634238218087152883=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============8634238218087152883==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-RLAuTVaacAabGO1H+WWU"


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

On Wed, 2018-10-17 at 15:36 -0600, Tamas K Lengyel wrote:
> On Fri, Aug 24, 2018 at 5:36 PM Dario Faggioli <dfaggioli@suse.com>
> wrote:
> >=20
> > They give me a system that boots, where I can do basic stuff (like
> > playing with dom0, creating guests, etc), and where the constraint
> > of
> > only scheduling vcpus from one domain at a time on pcpus that are
> > part
> > of the same core is, as far as I've seen, respected.
> >=20
> > There are still cases where the behavior is unideal, e.g., we could
> > make a better use of some of the cores which are, some of the
> > times,
> > left idle.
> >=20
> > There are git branches here:
> >  https://gitlab.com/dfaggioli/xen.git rel/sched/core-scheduling-
> > RFCv1
> >  https://github.com/fdario/xen.git rel/sched/core-scheduling-RFCv1
> >=20
> > Any comment is more than welcome.
>=20
> Hi Dario,
>
Hi,

> thanks for the series, we are in the process of evaluating it in
> terms
> of performance. Our test is to setup 2 VMs each being assigned enough
> vCPUs to completely saturate all hyperthreads and then we fire up CPU
> benchmarking inside the VMs to spin each vCPU 100% (using swet). The
> idea is to force the scheduler to move vCPUs in-and-out constantly to
> see how much performance hit there would be with core-scheduling vs
> plain credit1 vs disabling hyperthreading. After running the test on
> a
> handful of machines it looks like we get the best performance with
> hyperthreading completely disabled, which is a bit unexpected. Have
> you or anyone else encountered this?
>
Do you mean that no-hyperthreading is better than core-scheduling, as
per this series goes?

Or do you mean that no-hyperthreading is better than plain Credit1,
with SMT enabled and *without* this series?

If the former, well, this series is not at a stage where it makes sense
to run performance benchmarks. Not even close, I would say.

If the latter, it's a bit weird, as I've often seen hyperthreading
causing seemingly weird performance figures, but it does not happen
very often that it actually slows down things (although, I wouldn't
rule it out! :-P).

Of course, this could also be a problem in the scheduler. Something I'd
do is (leaving this series aside):
- try to run the benchmark with half the number of vCPUs wrt the total
number of CPUs (i.e., with only 1 vCPU per core);
- try to run the benchmark as above, but explicitly pinning 1 vCPU on
each core;
- go back to nr vCPUs =3D=3D nr pCPUs, but explicitly pin each vCPU to one
pCPU (i.e., to one thread, in this case).

You can do all the above with Credit, and results should already tell
us whether we may be dealing with some scheduling anomaly. If you want,
since you don't seem to have oversubscription, you can also try the
null scheduler, to have even more data points (in fact, one of the
purposes of having it was exactly this, i.e., making it possible to
have a reference for other schedulers to compare against).

BTW, when you say "2 VMs with enough vCPUs to saturate all
hyperthreads", does that include dom0 vCPUs?

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

--=-RLAuTVaacAabGO1H+WWU
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+4FAlvIQVgACgkQFkJ4iaW4
c+7T4g/+MOqVgP8fIziy/PY+lpV8fhCaDswO8HUWAm0g++Jr9PyGIqGtLkxBw41y
sioM1h2LPMEYlQRwof9+Llu6OVyOyvrfZBXvQo2hKDDYhkTo/qnFSv7IZP4XNj5w
0J5JRQzSOP3lO1RAuv9I+eEgMI68Z/65FQ1rvg8GPYM8PQocuv7D8yAgpRhbjueD
OaNTe07YUsRkcXQBsdiK8Uec+zMDqwB8hQTd2KK+GQmt3zsvq6LkPtumOJKjnvXv
1P6XFm6HchPrEl7u4C6ml2qg25UKumBRLKLet3xtZgBDkZeL5rUwnreiEkjXZXp2
5M3PIXyJMYk3HmyOhbBcyoHaa+Z331+G60tWuxZWU88tLQsPPkq4bljdygukfvD0
Jdjs6vzHnRsDuE8iIflmZ51QaLrCEWNDOyQvLEWlr2+Ia0M21FJEyUich/foSil7
i28r/GfgT9caBeCdIepfDuEoSPHxIBvmHJRsr6l8le2thu4L1PrUMHkUGUvaur0i
P3rPMhi+LsPoKMF8H4tSD3vVj1AX8nN/Yc3CHm6s+xwsCvLPmHN8hWJlXR3plkSC
0wZ6sqj3jiKXRk4aRq1kgmusLTkRe6JEhl6fYvqn+ye6AFG0z3QV3M0EriJKN2rE
2O6OvIN+Vnt116hM5CfdZ0QSsCxeMT+rzrJNlNAN97uOkpXk/lQ=
=zea0
-----END PGP SIGNATURE-----

--=-RLAuTVaacAabGO1H+WWU--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8634238218087152883==--



From xen-devel-bounces@lists.xenproject.org Thu Oct 18 08:22:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 08: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 1gD3Zx-0004x3-Ax; Thu, 18 Oct 2018 08:22:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=droc=m6=intel.com=yan.y.zhao@srs-us1.protection.inumbo.net>)
 id 1gD3Zw-0004wy-DE
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 08:22:48 +0000
X-Inumbo-ID: 2fba6a2e-d2af-11e8-a6a9-d7ebe60f679a
Received: from mga18.intel.com (unknown [134.134.136.126])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2fba6a2e-d2af-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 08:24:10 +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 orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 18 Oct 2018 01:22:44 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,395,1534834800"; d="scan'208";a="272323807"
Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205])
 by fmsmga005.fm.intel.com with ESMTP; 18 Oct 2018 01:22:44 -0700
Received: from fmsmsx111.amr.corp.intel.com (10.18.116.5) by
 fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Thu, 18 Oct 2018 01:22:44 -0700
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.319.2; Thu, 18 Oct 2018 01:22:43 -0700
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.48]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.245]) with mapi id 14.03.0319.002;
 Thu, 18 Oct 2018 16:22:41 +0800
From: "Zhao, Yan Y" <yan.y.zhao@intel.com>
To: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "anthony.perard@citrix.com" <anthony.perard@citrix.com>
Thread-Topic: [PATCH] Xen PCI passthrough: fix passthrough failure when irq
 map failure
Thread-Index: AQHUZPaaQrZ8BJADn0yU7XfGxCJzxaUkqwcA
Date: Thu, 18 Oct 2018 08:22:41 +0000
Message-ID: <F22B14EC3CFBB843AD3E03B6B78F2C6A4ACFD80C@SHSMSX104.ccr.corp.intel.com>
References: <20181016021439.6212-1-yan.y.zhao@intel.com>
In-Reply-To: <20181016021439.6212-1-yan.y.zhao@intel.com>
Accept-Language: en-US, zh-CN
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiY2M2OGQ3YmMtZGYyZi00NjUzLWI4OGEtNjNiZjEwNTlmYjUwIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiZmFWWUtUaytNdElIZWhxZkZseTBqaUtaSHN2VEhmK2M2RnFrU2ZxXC90bExVVUVIMmh4WmVrV2VqVlp5d0RmamgifQ==
x-ctpclassification: CTP_NT
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] Xen PCI passthrough: fix passthrough
 failure when irq map 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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "qemu-devel@nongnu.org" <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>

SGkKVGhlIGJhY2tncm91bmQgZm9yIHRoaXMgcGF0Y2ggaXMgdGhhdDogZm9yIHNvbWUgcGNpIGRl
dmljZSwgZXZlbiBpdCdzIFBDSV9JTlRFUlJVUFRfUElOIGlzIG5vdCAwLCBpdCBhY3R1YWxseSBk
b2VzIG5vdCBzdXBwb3J0IElOVHggbW9kZSwgc28gd2Ugc2hvdWxkIGp1c3QgcmVwb3J0IGVycm9y
LCBkaXNhYmxlIElOVHggbW9kZSBhbmQgY29udGludWUgdGhlIHBhc3N0aHJvdWdoLgpIb3dldmVy
LCB0aGUgY29tbWl0IDVhMTFkMGY3IHJlZ2FyZHMgdGhpcyBhcyBlcnJvciBjb25kaXRpb24gYW5k
IGxldCBxZW11IHF1aXQgcGFzc3Rocm91Z2gsIHdoaWNoIGlzIHRvbyByaWdvcm91cy4KCkVycm9y
IG1lc3NhZ2UgaXMgYmVsb3c6CmxpYnhsOiBlcnJvcjogbGlieGxfcW1wLmM6Mjg3OnFtcF9oYW5k
bGVfZXJyb3JfcmVzcG9uc2U6IERvbWFpbiAyOnJlY2VpdmVkIGFuIGVycm9yIG1lc3NhZ2UgZnJv
bSBRTVAgc2VydmVyOiBNYXBwaW5nIG1hY2hpbmUgaXJxIDAgdG8gcGlycSAtMSBmYWlsZWQ6IE9w
ZXJhdGlvbiBub3QgcGVybWl0dGVkCmxpYnhsOiBlcnJvcjogbGlieGxfcGNpLmM6MTMwNjpsaWJ4
bF9fYWRkX3BjaWRldnM6IERvbWFpbiAyOmxpYnhsX2RldmljZV9wY2lfYWRkIGZhaWxlZDogLTMK
bGlieGw6IGVycm9yOiBsaWJ4bF9jcmVhdGUuYzoxNDU4OmRvbWNyZWF0ZV9hdHRhY2hfZGV2aWNl
czogRG9tYWluIDI6dW5hYmxlIHRvIGFkZCBwY2kgZGV2aWNlcwpsaWJ4bDogZXJyb3I6IGxpYnhs
X2RvbWFpbi5jOjEwMDM6bGlieGxfX2Rlc3Ryb3lfZG9taWQ6IERvbWFpbiAgMjpOb24tZXhpc3Rh
bnQgZG9tYWluCmxpYnhsOiBlcnJvcjogbGlieGxfZG9tYWluLmM6OTYyOmRvbWFpbl9kZXN0cm95
X2NhbGxiYWNrOiBEb21haW4gIDI6VW5hYmxlIHRvIGRlc3Ryb3kgZ3Vlc3QKbGlieGw6IGVycm9y
OiBsaWJ4bF9kb21haW4uYzo4ODk6ZG9tYWluX2Rlc3Ryb3lfY2I6IERvbWFpbiAyOkRlc3RydWN0
aW9uIG9mIGRvbWFpbiBmYWlsZWQKCkFmdGVyIHBhcnRpYWxseSByZXZlcnQgNWExMWQwZjcsIHRo
ZSBkZXZpY2UgY2FuIGJlIHBhc3NlZCB0aHJvdWdoIGludG8gZG9tVSBhbmQgcnVubmluZyBxdWl0
ZSB3ZWxsIHVzaW5nIG1zaSBtb2RlLgoKPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZy
b206IFpoYW8sIFlhbiBZCj4gU2VudDogVHVlc2RheSwgT2N0b2JlciAxNiwgMjAxOCAxMDoxNSBB
TQo+IFRvOiBxZW11LWRldmVsQG5vbmdudS5vcmc7IHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc7Cj4g
YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbTsgeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cj4gQ2M6IFpoYW8sIFlhbiBZIDx5YW4ueS56aGFvQGludGVsLmNvbT4KPiBTdWJqZWN0OiBbUEFU
Q0hdIFhlbiBQQ0kgcGFzc3Rocm91Z2g6IGZpeCBwYXNzdGhyb3VnaCBmYWlsdXJlIHdoZW4gaXJx
IG1hcAo+IGZhaWx1cmUKPiAKPiBDb21taXQgNWExMWQwZjcgbWlzdGFrZW5seSBjb252ZXJ0ZWQg
YSBsb2cgbWVzc2FnZSBpbnRvIGFuIGVycm9yIGNvbmRpdGlvbgo+IHdoZW4gaXJxIG1hcCBpcyBm
YWlsZWQgZm9yIHRoZSBwY2kgZGV2aWNlIGJlaW5nIHBhc3NlZCB0aHJvdWdoLiBSZXZlcnQgdGhh
dCBwYXJ0Cj4gb2YgdGhlIGNvbW1pdC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBaaGFvIFlhbiA8eWFu
Lnkuemhhb0BpbnRlbC5jb20+Cj4gLS0tCj4gIGh3L3hlbi94ZW5fcHQuYyB8IDQgKystLQo+ICAx
IGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYg
LS1naXQgYS9ody94ZW4veGVuX3B0LmMgYi9ody94ZW4veGVuX3B0LmMgaW5kZXggZTVhNmVmZjQ0
Zi4uODQwZmQwZjc0OAo+IDEwMDY0NAo+IC0tLSBhL2h3L3hlbi94ZW5fcHQuYwo+ICsrKyBiL2h3
L3hlbi94ZW5fcHQuYwo+IEBAIC04NDksNyArODQ5LDcgQEAgc3RhdGljIHZvaWQgeGVuX3B0X3Jl
YWxpemUoUENJRGV2aWNlICpkLCBFcnJvciAqKmVycnApCj4gICAgICBtYWNoaW5lX2lycSA9IHMt
PnJlYWxfZGV2aWNlLmlycTsKPiAgICAgIHJjID0geGNfcGh5c2Rldl9tYXBfcGlycSh4ZW5feGMs
IHhlbl9kb21pZCwgbWFjaGluZV9pcnEsICZwaXJxKTsKPiAgICAgIGlmIChyYyA8IDApIHsKPiAt
ICAgICAgICBlcnJvcl9zZXRnX2Vycm5vKGVycnAsIGVycm5vLCAiTWFwcGluZyBtYWNoaW5lIGly
cSAldSB0byIKPiArICAgICAgICBYRU5fUFRfRVJSKGQsICJNYXBwaW5nIG1hY2hpbmUgaXJxICV1
IHRvIgo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIiBwaXJxICVpIGZhaWxlZCIsIG1hY2hp
bmVfaXJxLCBwaXJxKTsKPiAKPiAgICAgICAgICAvKiBEaXNhYmxlIFBDSSBpbnR4IGFzc2VydGlv
biAodHVybiBvbiBiaXQxMCBvZiBkZXZjdGwpICovIEBAIC04NzEsNyArODcxLDcKPiBAQCBzdGF0
aWMgdm9pZCB4ZW5fcHRfcmVhbGl6ZShQQ0lEZXZpY2UgKmQsIEVycm9yICoqZXJycCkKPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NMT1QoZC0+ZGV2Zm4pLAo+
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlX2ludHgpOwo+ICAgICAg
ICAgIGlmIChyYyA8IDApIHsKPiAtICAgICAgICAgICAgZXJyb3Jfc2V0Z19lcnJubyhlcnJwLCBl
cnJubywgIkJpbmRpbmcgb2YgaW50ZXJydXB0ICV1IGZhaWxlZCIsCj4gKyAgICAgICAgICAgIFhF
Tl9QVF9FUlIoZCwgIkJpbmRpbmcgb2YgaW50ZXJydXB0ICV1IGZhaWxlZCIsCj4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZV9pbnR4KTsKPiAKPiAgICAgICAgICAgICAgLyogRGlzYWJs
ZSBQQ0kgaW50eCBhc3NlcnRpb24gKHR1cm4gb24gYml0MTAgb2YgZGV2Y3RsKSAqLwo+IC0tCj4g
Mi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 09:02:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 09:02: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 1gD4CE-0007xN-RU; Thu, 18 Oct 2018 09:02:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1erh=m6=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1gD4CD-0007xI-HK
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 09:02:21 +0000
X-Inumbo-ID: 207ba586-d2b4-11e8-a8a5-bc764e045a96
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0a::712])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 207ba586-d2b4-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 10:59:32 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=XK24BykWu/jojvhYIkBgmuqgU7+st4LpWXdY2rHfH4Q=;
 b=g9S4pDcD3jIoQ2VWHn2JWQBq8VhyNo6/c+bT48rx4UYaKijaly+JMuBZL5J6lIA2+UryUFUHedQ1rHGmcPmdEG5Xo2eBsp+LquJFIfM8OxeCm3CZRCVYJHaah0+xt25tOhRS+EQ3ooMEtJIc+6QFRXxozLhV5RexwOpflstitZ8=
Received: from VI1PR02MB4191.eurprd02.prod.outlook.com (20.177.60.97) by
 VI1PR02MB4032.eurprd02.prod.outlook.com (20.177.58.149) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1228.24; Thu, 18 Oct 2018 09:02:12 +0000
Received: from VI1PR02MB4191.eurprd02.prod.outlook.com
 ([fe80::6d01:9152:3a35:86e6]) by VI1PR02MB4191.eurprd02.prod.outlook.com
 ([fe80::6d01:9152:3a35:86e6%5]) with mapi id 15.20.1228.027; Thu, 18 Oct 2018
 09:02:12 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3] arch/x86: Add registers to vm_event
Thread-Index: AQHUZsFCObLpOSVX7E++eLvkj3dGGQ==
Date: Thu, 18 Oct 2018 09:02:12 +0000
Message-ID: <20181018090157.30186-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM6PR0202CA0048.eurprd02.prod.outlook.com
 (2603:10a6:20b:3a::25) To VI1PR02MB4191.eurprd02.prod.outlook.com
 (2603:10a6:803:81::33)
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-microsoft-exchange-diagnostics: 1; VI1PR02MB4032;
 6:y0jSn5YSpqpntH2pj9jlqYY0mecv+/70oQoc4D9P51XmLrm+bXLzdXo2Z75YkkZvpgOr7Y3gKMPjnfqBWdHhLxSxc4NsLcghGXWxHQTQZfVg7W38ESuoXv+CS9LKn2LYVjzVWUKH4WLhIxtf73X1ug7e4tXEwAMTIrztkf3eNz21ek8/txml8QFVvbHKUz0blsi/wkIK+uiC/Q87DjFWZpa75NvpMPAyejJOQEdzQZvwLmgD64Gm3l7SE70a+0fkREz8LhqcWlAmtim1PjMqM/SFEKsUAJwrQhVq0v9tWzPXF+QG5Qes217sME4fO5MwdjBHoqv87y3neZPtMscN40Eloo5Jtv39FmP4jo2Gkeu5pWpJiVnxYpXC846bLWmObYS4r82xkJ49hbosoZoP5h3U06U7lNWCIZgXZ3HstKJF+EYh6nWimxQuKJcu0w2hOQ97XuT+Ec9fzsvRhJUXtA==;
 5:FuadHLQkgzUHzlJhz1eROUG7owlB74rUH5YyoGY88036hmEM8SJ0R/gO1wwIH76JaQFzm/hLVNDkA87zAR0KfHfvBOB06TOq20ztRXBZ06pGKxQdkgxCexjJktj1ky9YBHzXzkblHBCUI5E1zbC9ZO/PnDPvDucajEkjkygVgbI=;
 7:OoXKBAmGwxiOaHXCLQ/YTIXmSSpayb1qm+/aLUW58qZ5H5NURBdqefcV924Zc7LcGQ+gXYsTU/Y6kmeAOVr+NA61DkqRIma7FwadaU/0o60yd4VmXaHFcVv2opn9NOOMxNzUHb4lajW6kFhh8mIPo8d9pTdbrbG98ruZFVIyZ0bexHJ/QTEYFGEeyyG2p8eXrsQTEz7hmx0JWiVkrLr6/dueHHgM/Ts2TzmIh5qePNCoeESMCUZ+Bs4LI5u+Z1Yu
x-ms-office365-filtering-correlation-id: d0ea1177-e15d-4be4-8345-08d634d86455
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR02MB4032; 
x-ms-traffictypediagnostic: VI1PR02MB4032:
x-microsoft-antispam-prvs: <VI1PR02MB403236D493FB16E7892ABE77ABF80@VI1PR02MB4032.eurprd02.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231355)(944501410)(52105095)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123562045)(20161123558120)(20161123560045)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR02MB4032; BCL:0; PCL:0; RULEID:; SRVR:VI1PR02MB4032; 
x-forefront-prvs: 08296C9B35
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(346002)(376002)(39850400004)(366004)(136003)(396003)(199004)(189003)(2906002)(81166006)(8676002)(256004)(14444005)(386003)(2900100001)(186003)(68736007)(6506007)(478600001)(5250100002)(14454004)(6916009)(1076002)(6116002)(86362001)(8936002)(102836004)(3846002)(2501003)(26005)(6512007)(71200400001)(71190400001)(81156014)(316002)(97736004)(2351001)(66066001)(105586002)(25786009)(107886003)(6436002)(5640700003)(54906003)(53936002)(486006)(5660300001)(106356001)(52116002)(305945005)(6486002)(36756003)(7736002)(2616005)(4326008)(99286004)(476003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR02MB4032;
 H:VI1PR02MB4191.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-microsoft-antispam-message-info: rhN/bj4U1BNIMZv8fCbK6VO3TkCqSYXKMafF0qkt2i0+VWwGdfx2v8Zf2YrCC+uXSnuxVsUcE8qBN1zf0ec3OIxx5KzCQTibIUQ94IW9JrfPtPuaz2m9QEgOPvREO3pykFJTGPyeS2grGorfVJnv1Jc9XVYUSqEv4o6nmjYWHFrjZyFFncyWZVBCp7G+7cG75g1G5azwTBSvkUnEHvXHntqxvvIC5mnu3BckuYx7Hs7WIV0I+eSpzbSStL48F9tMscJAcFwQqnWscWIcT9yxx4HLawfQX0dbt/USbivwHuV6/5//ua1T1J+QdP7mZTxDe4g5OOnPapF09yj03e/Houklrmud0pItI193ZEZx3Dc=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d0ea1177-e15d-4be4-8345-08d634d86455
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Oct 2018 09:02:12.6254 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR02MB4032
Subject: [Xen-devel] [PATCH v3] arch/x86: Add registers to vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@tklengyel.com" <tamas@tklengyel.com>,
 "wei.liu2@citrix.com" <wei.liu2@citrix.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBhZGRzIGEgY291cGxlIG9mIHJlZ3MgdG8gdGhlIHZtX2V2ZW50IHRoYXQgYXJl
IHVzZWQgYnkKdGhlIGludHJvc3BlY3Rpb24uIFRoZSBiYXNlLCBsaW1pdCBhbmQgYXIKYml0cyBh
cmUgY29tcHJlc3NlZCBpbnRvIGEgdWludDY0X3QgdW5pb24gc28gYXMgbm90IHRvIGVubGFyZ2Ug
dGhlCnZtX2V2ZW50LgoKU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBi
aXRkZWZlbmRlci5jb20+CgotLS0KQ2hhbmdlcyBzaW5jZSBWMjoKCS0gS2VlcCBmcy9nc19iYXNl
IGluIDY0Yml0IGxvbmcgZm9ybWF0CgktIFB1bGwgdGhlIHNlbCBvdXQgb2YgeDg2X3NlbGVjdG9y
X3JlZwoJLSBSZWZvcm1hdCBsaW1pdCBmaWVsZCBhc3NpZ25tZW50CgktIFJlZGVzaWduZWQgdm1f
ZXZlbnRfcGFja19zZWdtZW50X3JlZ2lzdGVyKCkuCi0tLQogeGVuL2FyY2gveDg2L3ZtX2V2ZW50
LmMgICAgICAgfCA2NSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLQogeGVuL2lu
Y2x1ZGUvcHVibGljL3ZtX2V2ZW50LmggfCAyOSArKysrKysrKysrKysrKy0tCiAyIGZpbGVzIGNo
YW5nZWQsIDg0IGluc2VydGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni92bV9ldmVudC5jIGIveGVuL2FyY2gveDg2L3ZtX2V2ZW50LmMKaW5kZXggMTVk
ZTQzYzNlNi4uODAzZjk3MDExYiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3ZtX2V2ZW50LmMK
KysrIGIveGVuL2FyY2gveDg2L3ZtX2V2ZW50LmMKQEAgLTEyMiwxMSArMTIyLDYwIEBAIHZvaWQg
dm1fZXZlbnRfbW9uaXRvcl9uZXh0X2ludGVycnVwdChzdHJ1Y3QgdmNwdSAqdikKICAgICB2LT5h
cmNoLm1vbml0b3IubmV4dF9pbnRlcnJ1cHRfZW5hYmxlZCA9IHRydWU7CiB9CiAKK3N0YXRpYyB2
b2lkIHZtX2V2ZW50X3BhY2tfc2VnbWVudF9yZWdpc3RlcihlbnVtIHg4Nl9zZWdtZW50IHNlZ21l
bnQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHZt
X2V2ZW50X3JlZ3NfeDg2ICpyZWcpCit7CisgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgc2Vn
OworCisgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKGN1cnJlbnQsIHNlZ21lbnQsICZzZWcp
OworCisgICAgc3dpdGNoICggc2VnbWVudCApCisgICAgeworICAgIGNhc2UgeDg2X3NlZ19zczoK
KyAgICAgICAgcmVnLT5zcy5maWVsZHMuYmFzZSA9IHNlZy5iYXNlOworICAgICAgICByZWctPnNz
LmZpZWxkcy5saW1pdCA9IHNlZy5nID8gc2VnLmxpbWl0ID4+IDEyIDogc2VnLmxpbWl0OworICAg
ICAgICByZWctPnNzLmZpZWxkcy5hciA9IHNlZy5hdHRyOworICAgICAgICByZWctPnNzX3NlbCA9
IHNlZy5zZWw7CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgeDg2X3NlZ19mczoKKyAgICAgICAg
cmVnLT5mc19iYXNlID0gc2VnLmJhc2U7CisgICAgICAgIHJlZy0+ZnMuZmllbGRzLmxpbWl0ID0g
c2VnLmcgPyBzZWcubGltaXQgPj4gMTIgOiBzZWcubGltaXQ7CisgICAgICAgIHJlZy0+ZnMuZmll
bGRzLmFyID0gc2VnLmF0dHI7CisgICAgICAgIHJlZy0+ZnNfc2VsID0gc2VnLnNlbDsKKyAgICAg
ICAgYnJlYWs7CisgICAgY2FzZSB4ODZfc2VnX2dzOgorICAgICAgICByZWctPmdzX2Jhc2UgPSBz
ZWcuYmFzZTsKKyAgICAgICAgcmVnLT5ncy5maWVsZHMubGltaXQgPSBzZWcuZyA/IHNlZy5saW1p
dCA+PiAxMiA6IHNlZy5saW1pdDsKKyAgICAgICAgcmVnLT5ncy5maWVsZHMuYXIgPSBzZWcuYXR0
cjsKKyAgICAgICAgcmVnLT5nc19zZWwgPSBzZWcuc2VsOworICAgICAgICBicmVhazsKKyAgICBj
YXNlIHg4Nl9zZWdfY3M6CisgICAgICAgIHJlZy0+Y3MuZmllbGRzLmJhc2UgPSBzZWcuYmFzZTsK
KyAgICAgICAgcmVnLT5jcy5maWVsZHMubGltaXQgPSBzZWcuZyA/IHNlZy5saW1pdCA+PiAxMiA6
IHNlZy5saW1pdDsKKyAgICAgICAgcmVnLT5jcy5maWVsZHMuYXIgPSBzZWcuYXR0cjsKKyAgICAg
ICAgcmVnLT5jc19zZWwgPSBzZWcuc2VsOworICAgICAgICBicmVhazsKKyAgICBjYXNlIHg4Nl9z
ZWdfZHM6CisgICAgICAgIHJlZy0+ZHMuZmllbGRzLmJhc2UgPSBzZWcuYmFzZTsKKyAgICAgICAg
cmVnLT5kcy5maWVsZHMubGltaXQgPSBzZWcuZyA/IHNlZy5saW1pdCA+PiAxMiA6IHNlZy5saW1p
dDsKKyAgICAgICAgcmVnLT5kcy5maWVsZHMuYXIgPSBzZWcuYXR0cjsKKyAgICAgICAgcmVnLT5k
c19zZWwgPSBzZWcuc2VsOworICAgICAgICBicmVhazsKKyAgICBjYXNlIHg4Nl9zZWdfZXM6Cisg
ICAgICAgIHJlZy0+ZXMuZmllbGRzLmJhc2UgPSBzZWcuYmFzZTsKKyAgICAgICAgcmVnLT5lcy5m
aWVsZHMubGltaXQgPSBzZWcuZyA/IHNlZy5saW1pdCA+PiAxMiA6IHNlZy5saW1pdDsKKyAgICAg
ICAgcmVnLT5lcy5maWVsZHMuYXIgPSBzZWcuYXR0cjsKKyAgICAgICAgcmVnLT5lc19zZWwgPSBz
ZWcuc2VsOworICAgICAgICBicmVhazsKKyAgICBkZWZhdWx0OgorICAgICAgICBicmVhazsKKyAg
ICB9Cit9CisKIHZvaWQgdm1fZXZlbnRfZmlsbF9yZWdzKHZtX2V2ZW50X3JlcXVlc3RfdCAqcmVx
KQogewogI2lmZGVmIENPTkZJR19IVk0KICAgICBjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAq
cmVncyA9IGd1ZXN0X2NwdV91c2VyX3JlZ3MoKTsKLSAgICBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3Rl
ciBzZWc7CiAgICAgc3RydWN0IGh2bV9od19jcHUgY3R4dCA9IHt9OwogICAgIHN0cnVjdCB2Y3B1
ICpjdXJyID0gY3VycmVudDsKIApAQCAtMTcwLDE0ICsyMTksMTQgQEAgdm9pZCB2bV9ldmVudF9m
aWxsX3JlZ3Modm1fZXZlbnRfcmVxdWVzdF90ICpyZXEpCiAgICAgcmVxLT5kYXRhLnJlZ3MueDg2
Lm1zcl9zdGFyID0gY3R4dC5tc3Jfc3RhcjsKICAgICByZXEtPmRhdGEucmVncy54ODYubXNyX2xz
dGFyID0gY3R4dC5tc3JfbHN0YXI7CiAKLSAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIoY3Vy
ciwgeDg2X3NlZ19mcywgJnNlZyk7Ci0gICAgcmVxLT5kYXRhLnJlZ3MueDg2LmZzX2Jhc2UgPSBz
ZWcuYmFzZTsKLQotICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3RlcihjdXJyLCB4ODZfc2VnX2dz
LCAmc2VnKTsKLSAgICByZXEtPmRhdGEucmVncy54ODYuZ3NfYmFzZSA9IHNlZy5iYXNlOworICAg
IHZtX2V2ZW50X3BhY2tfc2VnbWVudF9yZWdpc3Rlcih4ODZfc2VnX2ZzLCAmcmVxLT5kYXRhLnJl
Z3MueDg2KTsKKyAgICB2bV9ldmVudF9wYWNrX3NlZ21lbnRfcmVnaXN0ZXIoeDg2X3NlZ19ncywg
JnJlcS0+ZGF0YS5yZWdzLng4Nik7CisgICAgdm1fZXZlbnRfcGFja19zZWdtZW50X3JlZ2lzdGVy
KHg4Nl9zZWdfY3MsICZyZXEtPmRhdGEucmVncy54ODYpOworICAgIHZtX2V2ZW50X3BhY2tfc2Vn
bWVudF9yZWdpc3Rlcih4ODZfc2VnX3NzLCAmcmVxLT5kYXRhLnJlZ3MueDg2KTsKKyAgICB2bV9l
dmVudF9wYWNrX3NlZ21lbnRfcmVnaXN0ZXIoeDg2X3NlZ19kcywgJnJlcS0+ZGF0YS5yZWdzLng4
Nik7CisgICAgdm1fZXZlbnRfcGFja19zZWdtZW50X3JlZ2lzdGVyKHg4Nl9zZWdfZXMsICZyZXEt
PmRhdGEucmVncy54ODYpOwogCi0gICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKGN1cnIsIHg4
Nl9zZWdfY3MsICZzZWcpOwotICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5jc19hcmJ5dGVzID0gc2Vn
LmF0dHI7CisgICAgcmVxLT5kYXRhLnJlZ3MueDg2LnNoYWRvd19ncyA9IGN0eHQuc2hhZG93X2dz
OwogI2VuZGlmCiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy92bV9ldmVudC5o
IGIveGVuL2luY2x1ZGUvcHVibGljL3ZtX2V2ZW50LmgKaW5kZXggMzZlM2Y0Njg1ZC4uMDQxNWVh
NjA3ZCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL3ZtX2V2ZW50LmgKKysrIGIveGVu
L2luY2x1ZGUvcHVibGljL3ZtX2V2ZW50LmgKQEAgLTI5LDcgKzI5LDcgQEAKIAogI2luY2x1ZGUg
Inhlbi5oIgogCi0jZGVmaW5lIFZNX0VWRU5UX0lOVEVSRkFDRV9WRVJTSU9OIDB4MDAwMDAwMDMK
KyNkZWZpbmUgVk1fRVZFTlRfSU5URVJGQUNFX1ZFUlNJT04gMHgwMDAwMDAwNAogCiAjaWYgZGVm
aW5lZChfX1hFTl9fKSB8fCBkZWZpbmVkKF9fWEVOX1RPT0xTX18pCiAKQEAgLTE1Nyw2ICsxNTcs
MTkgQEAKICNkZWZpbmUgVk1fRVZFTlRfWDg2X0NSNCAgICAyCiAjZGVmaW5lIFZNX0VWRU5UX1g4
Nl9YQ1IwICAgMwogCitzdHJ1Y3QgeDg2X3NlbGVjdG9yX3JlZyB7CisgICAgdW5pb24KKyAgICB7
CisgICAgICAgIHVpbnQ2NF90IGJ5dGVzOworICAgICAgICBzdHJ1Y3QKKyAgICAgICAgeworICAg
ICAgICAgICAgdWludDMyX3QgYmFzZTsKKyAgICAgICAgICAgIHVpbnQzMl90IGxpbWl0ICA6ICAg
IDIwOworICAgICAgICAgICAgdWludDMyX3QgYXIgICAgIDogICAgMTI7CisgICAgICAgIH0gZmll
bGRzOworICAgIH07Cit9OworCiAvKgogICogVXNpbmcgY3VzdG9tIHZDUFUgc3RydWN0cyAoaS5l
LiBub3QgaHZtX2h3X2NwdSkgZm9yIGJvdGggeDg2IGFuZCBBUk0KICAqIHNvIGFzIHRvIG5vdCBm
aWxsIHRoZSB2bV9ldmVudCByaW5nIGJ1ZmZlciB0b28gcXVpY2tseS4KQEAgLTE5Myw3ICsyMDYs
MTkgQEAgc3RydWN0IHZtX2V2ZW50X3JlZ3NfeDg2IHsKICAgICB1aW50NjRfdCBtc3JfbHN0YXI7
CiAgICAgdWludDY0X3QgZnNfYmFzZTsKICAgICB1aW50NjRfdCBnc19iYXNlOwotICAgIHVpbnQz
Ml90IGNzX2FyYnl0ZXM7CisgICAgc3RydWN0IHg4Nl9zZWxlY3Rvcl9yZWcgY3M7CisgICAgc3Ry
dWN0IHg4Nl9zZWxlY3Rvcl9yZWcgc3M7CisgICAgc3RydWN0IHg4Nl9zZWxlY3Rvcl9yZWcgZHM7
CisgICAgc3RydWN0IHg4Nl9zZWxlY3Rvcl9yZWcgZXM7CisgICAgc3RydWN0IHg4Nl9zZWxlY3Rv
cl9yZWcgZnM7CisgICAgc3RydWN0IHg4Nl9zZWxlY3Rvcl9yZWcgZ3M7CisgICAgdWludDY0X3Qg
c2hhZG93X2dzOworICAgIHVpbnQxNl90IGNzX3NlbDsKKyAgICB1aW50MTZfdCBzc19zZWw7Cisg
ICAgdWludDE2X3QgZHNfc2VsOworICAgIHVpbnQxNl90IGVzX3NlbDsKKyAgICB1aW50MTZfdCBm
c19zZWw7CisgICAgdWludDE2X3QgZ3Nfc2VsOwogICAgIHVpbnQzMl90IF9wYWQ7CiB9OwogCi0t
IAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 09:58:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 09:58: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 1gD54C-0003J2-8i; Thu, 18 Oct 2018 09:58:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=z/3f=m6=xenproject.org=prvs=82212d89b=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gD54A-0003Iq-Ta
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 09:58:06 +0000
X-Inumbo-ID: 81133d74-d2bc-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 81133d74-d2bc-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 09:59:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,396,1534809600"; d="scan'208";a="68157251"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75446-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-wheezy:build-armhf-pvops:<job
 status>:broken:regression
 distros-debian-wheezy:build-i386:<job status>:broken:regression
 distros-debian-wheezy:build-amd64-pvops:<job status>:broken:regression
 distros-debian-wheezy:build-armhf:<job status>:broken:regression
 distros-debian-wheezy:build-amd64:<job status>:broken:regression
 distros-debian-wheezy:build-i386-pvops:<job status>:broken:regression
 distros-debian-wheezy:test-amd64-i386-i386-wheezy-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-wheezy:test-amd64-amd64-i386-wheezy-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-wheezy:test-amd64-amd64-amd64-wheezy-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-wheezy:test-amd64-i386-amd64-wheezy-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-wheezy:build-armhf:host-install(4):broken:nonblocking
 distros-debian-wheezy:build-armhf-pvops:host-install(4):broken:nonblocking
 distros-debian-wheezy:build-amd64:host-install(4):broken:nonblocking
 distros-debian-wheezy:build-amd64-pvops:host-install(4):broken:nonblocking
 distros-debian-wheezy:build-i386-pvops:host-install(4):broken:nonblocking
 distros-debian-wheezy:build-i386:host-install(4):broken:nonblocking
X-Osstest-Versions-That: flight=75392
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 18 Oct 2018 10:58:01 +0100
Subject: [Xen-devel] [distros-debian-wheezy test] 75446: 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>

ZmxpZ2h0IDc1NDQ2IGRpc3Ryb3MtZGViaWFuLXdoZWV6eSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NTQ0Ni8KCkZhaWx1cmVzIGFuZCBwcm9i
bGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUg
YmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0
YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXdoZWV6eS1uZXRib290LXB2Z3J1YiAgMSBidWlsZC1j
aGVjaygxKSAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXdoZWV6eS1u
ZXRib290LXB5Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXdoZWV6eS1uZXRib290LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC13aGVlenktbmV0Ym9vdC1weWdy
dWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICBibG9ja2VkIG4vYQogYnVpbGQtYXJtaGYgICAgICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDc1
MzkyCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICAgICAgICAgYnJva2VuIGxpa2UgNzUzOTIKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlrZSA3NTM5MgogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgICAgIGJy
b2tlbiBsaWtlIDc1MzkyCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzUzOTIKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlrZSA3
NTM5MgoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAgICAgICAgICAgICAgIDc1MzkyCgpqb2Jz
OgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAg
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC13aGVl
enktbmV0Ym9vdC1wdmdydWIgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtaTM4Ni13aGVlenktbmV0Ym9vdC1wdmdydWIgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC13aGVlenktbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXdoZWV6eS1uZXRib290LXB5Z3J1
YiAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5j
b20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4K
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 10:08:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 10:08: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 1gD5Ds-0004Dg-DC; Thu, 18 Oct 2018 10:08:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jzrj=m6=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gD5Dq-0004DR-I4
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 10:08:06 +0000
X-Inumbo-ID: e65cb7c8-d2bd-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id e65cb7c8-d2bd-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 10:09:29 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp02.buh.bitdefender.net [10.17.80.76])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 C36B03016E70; Thu, 18 Oct 2018 13:08:02 +0300 (EEST)
Received: from rcojocaru.npunix.bitdefender.biz (unknown [10.17.12.174])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id A3C323086D01;
 Thu, 18 Oct 2018 13:08:02 +0300 (EEST)
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Thu, 18 Oct 2018 13:07:50 +0300
Message-Id: <1539857272-4660-1-git-send-email-rcojocaru@bitdefender.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] Fix VGA logdirty related display freezes with altp2m
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@intel.com, wei.liu2@citrix.com, jun.nakajima@intel.com,
 george.dunlap@eu.citrix.com, andrew.cooper3@citrix.com, 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>

SGVsbG8sCgpUaGlzIHNlcmllcyBhaW1zIHRvIHByZXZlbnQgdGhlIGRpc3BsYXkgZnJvbSBmcmVl
emluZyB3aGVuCmVuYWJsaW5nIGFsdHAybSBhbmQgc3dpdGNoaW5nIHRvIGEgbmV3IHZpZXcgKGFu
ZCBhc3NvcnRlZCBwcm9ibGVtcwp3aGVuIHJlc2l6aW5nIHRoZSBkaXNwbGF5KS4KClRoZSBmaXJz
dCBwYXRjaCBwcm9wYWdhdGVzIGVwdC5hZCBjaGFuZ2VzIHRvIGFsbCBhY3RpdmUgYWx0cDJtcywK
YW5kIHRoZSBzZWNvbmQgb25lIGFsbG9jYXRlcyBhIG5ldyBsb2dkaXJ0eSByYW5nZXNldCBmb3Ig
ZWFjaApuZXcgYWx0cDJtLCBhbmQgcHJvcGFnYXRlcyAodW5kZXIgbG9jaykgY2hhbmdlcyB0byBh
bGwgcDJtcy4KClRoZSBmaXJzdCBwYXRjaCBpcyB0aGUgc2FtZSBhczoKW1BBVENIIFY0XSB4ODYv
YWx0cDJtOiBwcm9wYWdhdGUgZXB0LmFkIGNoYW5nZXMgdG8gYWxsIGFjdGl2ZSBhbHRwMm1zCmJ1
dCBhcyBpdCBpcyBub3cgcmVxdWlyZWQgZm9yIHRoZSBzZWNvbmQgb25lIHRvIGFwcGx5IGNsZWFu
bHksIGl0CmhhcyBiZWVuIHJlc2VudCBhcyBwYXJ0IG9mIHRoaXMgc2VyaWVzLgoKW1BBVENIIDEv
Ml0geDg2L2FsdHAybTogcHJvcGFnYXRlIGVwdC5hZCBjaGFuZ2VzIHRvIGFsbCBhY3RpdmUgYWx0
cDJtcwpbUEFUQ0ggMi8yXSB4ODYvYWx0cDJtOiBmaXggZGlzcGxheSBmcm96ZW4gd2hlbiBzd2l0
Y2hpbmcgdG8gYSBuZXcKCgpUaGFua3MsClJhenZhbgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 10:08:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 10:08: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 1gD5Dt-0004Ds-1Y; Thu, 18 Oct 2018 10:08:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jzrj=m6=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gD5Dr-0004DW-BB
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 10:08:07 +0000
X-Inumbo-ID: 505f6dfa-d2bd-11e8-a8a5-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 505f6dfa-d2bd-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 12:05:17 +0200 (CEST)
Received: from smtp.bitdefender.com (smtp02.buh.bitdefender.net [10.17.80.76])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 DAAC8305FFB1; Thu, 18 Oct 2018 13:08:02 +0300 (EEST)
Received: from rcojocaru.npunix.bitdefender.biz (unknown [10.17.12.174])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id C47F6303A568;
 Thu, 18 Oct 2018 13:08:02 +0300 (EEST)
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Thu, 18 Oct 2018 13:07:52 +0300
Message-Id: <1539857272-4660-3-git-send-email-rcojocaru@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1539857272-4660-1-git-send-email-rcojocaru@bitdefender.com>
References: <1539857272-4660-1-git-send-email-rcojocaru@bitdefender.com>
Subject: [Xen-devel] [PATCH 2/2] x86/altp2m: fix display frozen when
 switching to a new view early
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@intel.com, wei.liu2@citrix.com, jun.nakajima@intel.com,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, george.dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, 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>

V2hlbiBhbiBuZXcgYWx0cDJtIHZpZXcgaXMgY3JlYXRlZCB2ZXJ5IGVhcmx5IG9uIGd1ZXN0IGJv
b3QsIHRoZQpkaXNwbGF5IHdpbGwgZnJlZXplIChhbHRob3VnaCB0aGUgZ3Vlc3Qgd2lsbCBydW4g
bm9ybWFsbHkpLiBUaGlzCm1heSBhbHNvIGhhcHBlbiBvbiByZXNpemluZyB0aGUgZGlzcGxheS4g
VGhlIHJlYXNvbiBpcyB0aGUgd2F5ClhlbiBjdXJyZW50bHkgKG1pcyloYW5kbGVzIGxvZ2RpcnR5
IFZHQTogaXQgaW50ZW50aW9uYWxseQptaXNjb25maWd1cmVzIFZHQSBwYWdlcyBzbyB0aGF0IHRo
ZXkgd2lsbCBmYXVsdC4KClRoZSBwcm9ibGVtIGlzIHRoYXQgaXQgb25seSBkb2VzIHRoaXMgaW4g
dGhlIGhvc3QgcDJtLiBPbmNlIHdlCnN3aXRjaCB0byBhIG5ldyBhbHRwMm0sIHRoZSBtaXNjb25m
aWd1cmVkIGVudHJpZXMgd2lsbCBubyBsb25nZXIKZmF1bHQsIHNvIHRoZSBkaXNwbGF5IHdpbGwg
bm90IGJlIHVwZGF0ZWQuCgpUaGlzIHBhdGNoOgoqIHVwZGF0ZXMgZXB0X2hhbmRsZV9taXNjb25m
aWcoKSB0byB1c2UgdGhlIGFjdGl2ZSBhbHRwMm0gaW5zdGVhZAogIG9mIHRoZSBob3N0cDJtOwoq
IGFsbG9jYXRlcyBuZXcgbG9nZGlydHkgcmFuZ2VzIGZvciBlYWNoIGFsdHAybTsKKiBoYXMgcDJt
X2luaXRfYWx0cDJtX2VwdCgpIGNvcHkgb3ZlciBtYXhfbWFwcGVkX3BmbiwKICBhbmQgZ2xvYmFs
X2xvZ2RpcnR5LCBhbmQgbWVyZ2VzIHRoZSBsb2dkaXJ0eSByYW5nZXMgb2YgdGhlCiAgaG9zdHAy
bSBpbnRvIHRoZSBsb2dkaXJ0eSByYW5nZSBvZiB0aGUgYWx0cDJtOwoqIG1vZGlmaWVzIHAybV9j
aGFuZ2VfZW50cnlfdHlwZV9nbG9iYWwoKSwgcDJtX21lbW9yeV90eXBlX2NoYW5nZWQKICBhbmQg
cDJtX2NoYW5nZV90eXBlX3JhbmdlKCkgdG8gcHJvcGFnYXRlIHRoZWlyIGNoYW5nZXMgdG8gYWxs
CiAgdmFsaWQgYWx0cDJtcy4KClNpZ25lZC1vZmYtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9j
YXJ1QGJpdGRlZmVuZGVyLmNvbT4KU3VnZ2VzdGVkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2Uu
ZHVubGFwQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L21tL3AybS1lcHQuYyAgICAgICAg
IHwgIDMxICsrKysrKysrKystCiB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAgICAgICAgICAgfCAx
MTIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0KIHhlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3BjaS5jICAgICB8ICAgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14
L3ZteC5oIHwgICAzICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L3AybS5oICAgICAgICAgfCAgMTAg
KystLQogNSBmaWxlcyBjaGFuZ2VkLCAxMjMgaW5zZXJ0aW9ucygrKSwgMzUgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYyBiL3hlbi9hcmNoL3g4Ni9t
bS9wMm0tZXB0LmMKaW5kZXggZmFiY2QwNi4uMjg3OTBiZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L21tL3AybS1lcHQuYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCkBAIC02NTcs
NiArNjU3LDkgQEAgYm9vbF90IGVwdF9oYW5kbGVfbWlzY29uZmlnKHVpbnQ2NF90IGdwYSkKICAg
ICBib29sX3Qgc3B1cmlvdXM7CiAgICAgaW50IHJjOwogCisgICAgaWYgKCBhbHRwMm1fYWN0aXZl
KGN1cnItPmRvbWFpbikgKQorICAgICAgICBwMm0gPSBwMm1fZ2V0X2FsdHAybShjdXJyKTsKKwog
ICAgIHAybV9sb2NrKHAybSk7CiAKICAgICBzcHVyaW91cyA9IGN1cnItPmFyY2guaHZtLnZteC5l
cHRfc3B1cmlvdXNfbWlzY29uZmlnOwpAQCAtMTQzNCwxOCArMTQzNyw0NCBAQCB2b2lkIHNldHVw
X2VwdF9kdW1wKHZvaWQpCiAgICAgcmVnaXN0ZXJfa2V5aGFuZGxlcignRCcsIGVwdF9kdW1wX3Ay
bV90YWJsZSwgImR1bXAgVlQteCBFUFQgdGFibGVzIiwgMCk7CiB9CiAKLXZvaWQgcDJtX2luaXRf
YWx0cDJtX2VwdChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaSkKK2ludCBwMm1faW5p
dF9hbHRwMm1fZXB0KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBpKQogewogICAgIHN0
cnVjdCBwMm1fZG9tYWluICpwMm0gPSBkLT5hcmNoLmFsdHAybV9wMm1baV07CiAgICAgc3RydWN0
IHAybV9kb21haW4gKmhvc3RwMm0gPSBwMm1fZ2V0X2hvc3RwMm0oZCk7CiAgICAgc3RydWN0IGVw
dF9kYXRhICplcHQ7CisgICAgaW50IHJjOworCisgICAgQVNTRVJUKCFwMm0tPnN5bmMubG9nZGly
dHlfcmFuZ2VzKTsKKyAgICBwMm0tPnN5bmMubG9nZGlydHlfcmFuZ2VzID0gcmFuZ2VzZXRfbmV3
KGQsICJsb2ctZGlydHkiLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgUkFOR0VTRVRGX3ByZXR0eXByaW50X2hleCk7CisgICAgaWYgKCAhcDJtLT5zeW5jLmxv
Z2RpcnR5X3JhbmdlcyApCisgICAgICAgIHJldHVybiAtRU5PTUVNOworCisgICAgcmMgPSByYW5n
ZXNldF9tZXJnZShwMm0tPnN5bmMubG9nZGlydHlfcmFuZ2VzLAorICAgICAgICAgICAgICAgICAg
ICAgICAgaG9zdHAybS0+c3luYy5sb2dkaXJ0eV9yYW5nZXMpOworICAgIGlmICggIXJjICkKKyAg
ICAgICAgcmV0dXJuIHJjOwogCiAgICAgcDJtLT5lcHQuYWQgPSBob3N0cDJtLT5lcHQuYWQ7Cisg
ICAgcDJtLT5tYXhfbWFwcGVkX3BmbiA9IGhvc3RwMm0tPm1heF9tYXBwZWRfcGZuOworICAgIHAy
bS0+ZGVmYXVsdF9hY2Nlc3MgPSBob3N0cDJtLT5kZWZhdWx0X2FjY2VzczsKKyAgICBwMm0tPmRv
bWFpbiA9IGhvc3RwMm0tPmRvbWFpbjsKKworICAgIHAybS0+c3luYy5nbG9iYWxfbG9nZGlydHkg
PSBob3N0cDJtLT5zeW5jLmdsb2JhbF9sb2dkaXJ0eTsKICAgICBwMm0tPm1pbl9yZW1hcHBlZF9n
Zm4gPSBnZm5feChJTlZBTElEX0dGTik7CiAgICAgcDJtLT5tYXhfcmVtYXBwZWRfZ2ZuID0gMDsK
ICAgICBlcHQgPSAmcDJtLT5lcHQ7CiAgICAgZXB0LT5tZm4gPSBwYWdldGFibGVfZ2V0X3Bmbihw
Mm1fZ2V0X3BhZ2V0YWJsZShwMm0pKTsKICAgICBkLT5hcmNoLmFsdHAybV9lcHRwW2ldID0gZXB0
LT5lcHRwOworCisgICAgcmV0dXJuIDA7Cit9CisKK3ZvaWQgcDJtX3VuaW5pdF9hbHRwMm1fZXB0
KHN0cnVjdCBwMm1fZG9tYWluICpwMm0pCit7CisgICAgQVNTRVJUKHAybS0+c3luYy5sb2dkaXJ0
eV9yYW5nZXMpOworICAgIHJhbmdlc2V0X2Rlc3Ryb3kocDJtLT5zeW5jLmxvZ2RpcnR5X3Jhbmdl
cyk7CisgICAgcDJtLT5zeW5jLmxvZ2RpcnR5X3JhbmdlcyA9IE5VTEw7CiB9CiAKIHVuc2lnbmVk
IGludCBwMm1fZmluZF9hbHRwMm1fYnlfZXB0cChzdHJ1Y3QgZG9tYWluICpkLCB1aW50NjRfdCBl
cHRwKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21t
L3AybS5jCmluZGV4IDQyYjllZjQuLmU5ZjgzODUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9t
bS9wMm0uYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKQEAgLTI4LDYgKzI4LDcgQEAKICNp
bmNsdWRlIDx4ZW4vdm1fZXZlbnQuaD4KICNpbmNsdWRlIDx4ZW4vZXZlbnQuaD4KICNpbmNsdWRl
IDxwdWJsaWMvdm1fZXZlbnQuaD4KKyNpbmNsdWRlIDxhc20vYWx0cDJtLmg+CiAjaW5jbHVkZSA8
YXNtL2RvbWFpbi5oPgogI2luY2x1ZGUgPGFzbS9wYWdlLmg+CiAjaW5jbHVkZSA8YXNtL3BhZ2lu
Zy5oPgpAQCAtMTE5LDkgKzEyMCw5IEBAIHN0YXRpYyBpbnQgcDJtX2luaXRfaG9zdHAybShzdHJ1
Y3QgZG9tYWluICpkKQogCiAgICAgaWYgKCBwMm0gKQogICAgIHsKLSAgICAgICAgcDJtLT5sb2dk
aXJ0eV9yYW5nZXMgPSByYW5nZXNldF9uZXcoZCwgImxvZy1kaXJ0eSIsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJBTkdFU0VURl9wcmV0dHlwcmludF9oZXgp
OwotICAgICAgICBpZiAoIHAybS0+bG9nZGlydHlfcmFuZ2VzICkKKyAgICAgICAgcDJtLT5zeW5j
LmxvZ2RpcnR5X3JhbmdlcyA9IHJhbmdlc2V0X25ldyhkLCAibG9nLWRpcnR5IiwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBSQU5HRVNFVEZfcHJldHR5
cHJpbnRfaGV4KTsKKyAgICAgICAgaWYgKCBwMm0tPnN5bmMubG9nZGlydHlfcmFuZ2VzICkKICAg
ICAgICAgewogICAgICAgICAgICAgZC0+YXJjaC5wMm0gPSBwMm07CiAgICAgICAgICAgICByZXR1
cm4gMDsKQEAgLTEzOCw3ICsxMzksNyBAQCBzdGF0aWMgdm9pZCBwMm1fdGVhcmRvd25faG9zdHAy
bShzdHJ1Y3QgZG9tYWluICpkKQogCiAgICAgaWYgKCBwMm0gKQogICAgIHsKLSAgICAgICAgcmFu
Z2VzZXRfZGVzdHJveShwMm0tPmxvZ2RpcnR5X3Jhbmdlcyk7CisgICAgICAgIHJhbmdlc2V0X2Rl
c3Ryb3kocDJtLT5zeW5jLmxvZ2RpcnR5X3Jhbmdlcyk7CiAgICAgICAgIHAybV9mcmVlX29uZShw
Mm0pOwogICAgICAgICBkLT5hcmNoLnAybSA9IE5VTEw7CiAgICAgfQpAQCAtMTkzLDYgKzE5NCw3
IEBAIHN0YXRpYyB2b2lkIHAybV90ZWFyZG93bl9hbHRwMm0oc3RydWN0IGRvbWFpbiAqZCkKICAg
ICAgICAgaWYgKCAhZC0+YXJjaC5hbHRwMm1fcDJtW2ldICkKICAgICAgICAgICAgIGNvbnRpbnVl
OwogICAgICAgICBwMm0gPSBkLT5hcmNoLmFsdHAybV9wMm1baV07CisgICAgICAgIHAybV91bmlu
aXRfYWx0cDJtX2VwdChwMm0pOwogICAgICAgICBkLT5hcmNoLmFsdHAybV9wMm1baV0gPSBOVUxM
OwogICAgICAgICBwMm1fZnJlZV9vbmUocDJtKTsKICAgICB9CkBAIC0yNTUsMzMgKzI1Nyw1NSBA
QCBpbnQgcDJtX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKIGludCBwMm1faXNfbG9nZGlydHlfcmFu
Z2Uoc3RydWN0IHAybV9kb21haW4gKnAybSwgdW5zaWduZWQgbG9uZyBzdGFydCwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBlbmQpCiB7Ci0gICAgQVNTRVJUKHAybV9p
c19ob3N0cDJtKHAybSkpOwotICAgIGlmICggcDJtLT5nbG9iYWxfbG9nZGlydHkgfHwKLSAgICAg
ICAgIHJhbmdlc2V0X2NvbnRhaW5zX3JhbmdlKHAybS0+bG9nZGlydHlfcmFuZ2VzLCBzdGFydCwg
ZW5kKSApCisgICAgaWYgKCBwMm0tPnN5bmMuZ2xvYmFsX2xvZ2RpcnR5IHx8CisgICAgICAgICBy
YW5nZXNldF9jb250YWluc19yYW5nZShwMm0tPnN5bmMubG9nZGlydHlfcmFuZ2VzLCBzdGFydCwg
ZW5kKSApCiAgICAgICAgIHJldHVybiAxOwotICAgIGlmICggcmFuZ2VzZXRfb3ZlcmxhcHNfcmFu
Z2UocDJtLT5sb2dkaXJ0eV9yYW5nZXMsIHN0YXJ0LCBlbmQpICkKKyAgICBpZiAoIHJhbmdlc2V0
X292ZXJsYXBzX3JhbmdlKHAybS0+c3luYy5sb2dkaXJ0eV9yYW5nZXMsIHN0YXJ0LCBlbmQpICkK
ICAgICAgICAgcmV0dXJuIC0xOwogICAgIHJldHVybiAwOwogfQogCitzdGF0aWMgdm9pZCBfcDJt
X2NoYW5nZV9lbnRyeV90eXBlX2dsb2JhbChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJtX3R5cGVfdCBvdCwgcDJtX3R5
cGVfdCBudCkKK3sKKyAgICBwMm0tPmNoYW5nZV9lbnRyeV90eXBlX2dsb2JhbChwMm0sIG90LCBu
dCk7CisgICAgcDJtLT5zeW5jLmdsb2JhbF9sb2dkaXJ0eSA9IChudCA9PSBwMm1fcmFtX2xvZ2Rp
cnR5KTsKK30KKwogdm9pZCBwMm1fY2hhbmdlX2VudHJ5X3R5cGVfZ2xvYmFsKHN0cnVjdCBkb21h
aW4gKmQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJtX3R5cGVfdCBvdCwg
cDJtX3R5cGVfdCBudCkKIHsKLSAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtID0gcDJtX2dldF9o
b3N0cDJtKGQpOworICAgIHN0cnVjdCBwMm1fZG9tYWluICpob3N0cDJtID0gcDJtX2dldF9ob3N0
cDJtKGQpOwogCiAgICAgQVNTRVJUKG90ICE9IG50KTsKICAgICBBU1NFUlQocDJtX2lzX2NoYW5n
ZWFibGUob3QpICYmIHAybV9pc19jaGFuZ2VhYmxlKG50KSk7CiAKLSAgICBwMm1fbG9jayhwMm0p
OwotICAgIHAybS0+Y2hhbmdlX2VudHJ5X3R5cGVfZ2xvYmFsKHAybSwgb3QsIG50KTsKLSAgICBw
Mm0tPmdsb2JhbF9sb2dkaXJ0eSA9IChudCA9PSBwMm1fcmFtX2xvZ2RpcnR5KTsKLSAgICBwMm1f
dW5sb2NrKHAybSk7CisgICAgcDJtX2xvY2soaG9zdHAybSk7CisKKyAgICBfcDJtX2NoYW5nZV9l
bnRyeV90eXBlX2dsb2JhbChwMm1fZ2V0X2hvc3RwMm0oZCksIG90LCBudCk7CisKKyNpZmRlZiBD
T05GSUdfSFZNCisgICAgaWYgKCB1bmxpa2VseShhbHRwMm1fYWN0aXZlKGQpKSApCisgICAgewor
ICAgICAgICB1bnNpZ25lZCBpbnQgaTsKKworICAgICAgICBmb3IgKCBpID0gMDsgaSA8IE1BWF9B
TFRQMk07IGkrKyApCisgICAgICAgICAgICBpZiAoIGQtPmFyY2guYWx0cDJtX2VwdHBbaV0gIT0g
bWZuX3goSU5WQUxJRF9NRk4pICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBzdHJ1
Y3QgcDJtX2RvbWFpbiAqcDJtID0gZC0+YXJjaC5hbHRwMm1fcDJtW2ldOworCisgICAgICAgICAg
ICAgICAgcDJtX2xvY2socDJtKTsKKyAgICAgICAgICAgICAgICBfcDJtX2NoYW5nZV9lbnRyeV90
eXBlX2dsb2JhbChwMm0sIG90LCBudCk7CisgICAgICAgICAgICAgICAgcDJtX3VubG9jayhwMm0p
OworICAgICAgICAgICAgfQorICAgIH0KKyNlbmRpZgorCisgICAgcDJtX3VubG9jayhob3N0cDJt
KTsKIH0KIAotdm9pZCBwMm1fbWVtb3J5X3R5cGVfY2hhbmdlZChzdHJ1Y3QgZG9tYWluICpkKQor
dm9pZCBfcDJtX21lbW9yeV90eXBlX2NoYW5nZWQoc3RydWN0IHAybV9kb21haW4gKnAybSkKIHsK
LSAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtID0gcDJtX2dldF9ob3N0cDJtKGQpOwotCiAgICAg
aWYgKCBwMm0tPm1lbW9yeV90eXBlX2NoYW5nZWQgKQogICAgIHsKICAgICAgICAgcDJtX2xvY2so
cDJtKTsKQEAgLTI5MCw2ICszMTQsMjIgQEAgdm9pZCBwMm1fbWVtb3J5X3R5cGVfY2hhbmdlZChz
dHJ1Y3QgZG9tYWluICpkKQogICAgIH0KIH0KIAordm9pZCBwMm1fbWVtb3J5X3R5cGVfY2hhbmdl
ZChzdHJ1Y3QgZG9tYWluICpkKQoreworI2lmZGVmIENPTkZJR19IVk0KKyAgICBpZiAoIHVubGlr
ZWx5KGFsdHAybV9hY3RpdmUoZCkpICkKKyAgICB7CisgICAgICAgIHVuc2lnbmVkIGludCBpOwor
CisgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgTUFYX0FMVFAyTTsgaSsrICkKKyAgICAgICAgICAg
IGlmICggZC0+YXJjaC5hbHRwMm1fZXB0cFtpXSAhPSBtZm5feChJTlZBTElEX01GTikgKQorICAg
ICAgICAgICAgICAgIF9wMm1fbWVtb3J5X3R5cGVfY2hhbmdlZChkLT5hcmNoLmFsdHAybV9wMm1b
aV0pOworICAgIH0KKyNlbmRpZgorCisgICAgX3AybV9tZW1vcnlfdHlwZV9jaGFuZ2VkKHAybV9n
ZXRfaG9zdHAybShkKSk7Cit9CisKIGludCBwMm1fc2V0X2lvcmVxX3NlcnZlcihzdHJ1Y3QgZG9t
YWluICpkLAogICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncywKICAg
ICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqcykKQEAgLTk3
MCwxMiArMTAxMCwxMiBAQCBpbnQgcDJtX2NoYW5nZV90eXBlX29uZShzdHJ1Y3QgZG9tYWluICpk
LCB1bnNpZ25lZCBsb25nIGdmbl9sLAogfQogCiAvKiBNb2RpZnkgdGhlIHAybSB0eXBlIG9mIGEg
cmFuZ2Ugb2YgZ2ZucyBmcm9tIG90IHRvIG50LiAqLwotdm9pZCBwMm1fY2hhbmdlX3R5cGVfcmFu
Z2Uoc3RydWN0IGRvbWFpbiAqZCwgCi0gICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25l
ZCBsb25nIHN0YXJ0LCB1bnNpZ25lZCBsb25nIGVuZCwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHAybV90eXBlX3Qgb3QsIHAybV90eXBlX3QgbnQpCitzdGF0aWMgdm9pZCBfcDJtX2NoYW5n
ZV90eXBlX3JhbmdlKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1fdHlwZV90IG90LCBwMm1fdHlw
ZV90IG50KQogeworICAgIHN0cnVjdCBkb21haW4gKmQgPSBwMm0tPmRvbWFpbjsKICAgICB1bnNp
Z25lZCBsb25nIGdmbiA9IHN0YXJ0OwotICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm0gPSBwMm1f
Z2V0X2hvc3RwMm0oZCk7CiAgICAgaW50IHJjID0gMDsKIAogICAgIEFTU0VSVChvdCAhPSBudCk7
CkBAIC0xMDA2LDExICsxMDQ2LDExIEBAIHZvaWQgcDJtX2NoYW5nZV90eXBlX3JhbmdlKHN0cnVj
dCBkb21haW4gKmQsCiAgICAgewogICAgIGNhc2UgcDJtX3JhbV9ydzoKICAgICAgICAgaWYgKCBv
dCA9PSBwMm1fcmFtX2xvZ2RpcnR5ICkKLSAgICAgICAgICAgIHJjID0gcmFuZ2VzZXRfcmVtb3Zl
X3JhbmdlKHAybS0+bG9nZGlydHlfcmFuZ2VzLCBzdGFydCwgZW5kIC0gMSk7CisgICAgICAgICAg
ICByYyA9IHJhbmdlc2V0X3JlbW92ZV9yYW5nZShwMm0tPnN5bmMubG9nZGlydHlfcmFuZ2VzLCBz
dGFydCwgZW5kIC0gMSk7CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgcDJtX3JhbV9sb2dkaXJ0
eToKICAgICAgICAgaWYgKCBvdCA9PSBwMm1fcmFtX3J3ICkKLSAgICAgICAgICAgIHJjID0gcmFu
Z2VzZXRfYWRkX3JhbmdlKHAybS0+bG9nZGlydHlfcmFuZ2VzLCBzdGFydCwgZW5kIC0gMSk7Cisg
ICAgICAgICAgICByYyA9IHJhbmdlc2V0X2FkZF9yYW5nZShwMm0tPnN5bmMubG9nZGlydHlfcmFu
Z2VzLCBzdGFydCwgZW5kIC0gMSk7CiAgICAgICAgIGJyZWFrOwogICAgIGRlZmF1bHQ6CiAgICAg
ICAgIGJyZWFrOwpAQCAtMTAyOCw2ICsxMDY4LDI1IEBAIHZvaWQgcDJtX2NoYW5nZV90eXBlX3Jh
bmdlKHN0cnVjdCBkb21haW4gKmQsCiAgICAgcDJtX3VubG9jayhwMm0pOwogfQogCit2b2lkIHAy
bV9jaGFuZ2VfdHlwZV9yYW5nZShzdHJ1Y3QgZG9tYWluICpkLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9uZyBlbmQsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwMm1fdHlwZV90IG90LCBwMm1fdHlwZV90IG50KQoreworI2lm
ZGVmIENPTkZJR19IVk0KKyAgICBpZiAoIHVubGlrZWx5KGFsdHAybV9hY3RpdmUoZCkpICkKKyAg
ICB7CisgICAgICAgIHVuc2lnbmVkIGludCBpOworCisgICAgICAgIGZvciAoIGkgPSAwOyBpIDwg
TUFYX0FMVFAyTTsgaSsrICkKKyAgICAgICAgICAgIGlmICggZC0+YXJjaC5hbHRwMm1fZXB0cFtp
XSAhPSBtZm5feChJTlZBTElEX01GTikgKQorICAgICAgICAgICAgICAgIF9wMm1fY2hhbmdlX3R5
cGVfcmFuZ2UoZC0+YXJjaC5hbHRwMm1fcDJtW2ldLCBzdGFydCwgZW5kLCBvdCwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG50KTsKKyAgICB9CisjZW5kaWYKKworICAg
IF9wMm1fY2hhbmdlX3R5cGVfcmFuZ2UocDJtX2dldF9ob3N0cDJtKGQpLCBzdGFydCwgZW5kLCBv
dCwgbnQpOworfQorCiAvKgogICogRmluaXNoIHAybSB0eXBlIGNoYW5nZSBmb3IgZ2ZucyB3aGlj
aCBhcmUgbWFya2VkIGFzIG5lZWRfcmVjYWxjIGluIGEgcmFuZ2UuCiAgKiBSZXR1cm5zOiAwLzEg
Zm9yIHN1Y2Nlc3MsIG5lZ2F0aXZlIGZvciBmYWlsdXJlCkBAIC0yMjg5LDEwICsyMzQ4LDcgQEAg
aW50IHAybV9pbml0X2FsdHAybV9ieV9pZChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQg
aWR4KQogICAgIGFsdHAybV9saXN0X2xvY2soZCk7CiAKICAgICBpZiAoIGQtPmFyY2guYWx0cDJt
X2VwdHBbaWR4XSA9PSBtZm5feChJTlZBTElEX01GTikgKQotICAgIHsKLSAgICAgICAgcDJtX2lu
aXRfYWx0cDJtX2VwdChkLCBpZHgpOwotICAgICAgICByYyA9IDA7Ci0gICAgfQorICAgICAgICBy
YyA9IHAybV9pbml0X2FsdHAybV9lcHQoZCwgaWR4KTsKIAogICAgIGFsdHAybV9saXN0X3VubG9j
ayhkKTsKICAgICByZXR1cm4gcmM7CkBAIC0yMzEwLDkgKzIzNjYsOCBAQCBpbnQgcDJtX2luaXRf
bmV4dF9hbHRwMm0oc3RydWN0IGRvbWFpbiAqZCwgdWludDE2X3QgKmlkeCkKICAgICAgICAgaWYg
KCBkLT5hcmNoLmFsdHAybV9lcHRwW2ldICE9IG1mbl94KElOVkFMSURfTUZOKSApCiAgICAgICAg
ICAgICBjb250aW51ZTsKIAotICAgICAgICBwMm1faW5pdF9hbHRwMm1fZXB0KGQsIGkpOworICAg
ICAgICByYyA9IHAybV9pbml0X2FsdHAybV9lcHQoZCwgaSk7CiAgICAgICAgICppZHggPSBpOwot
ICAgICAgICByYyA9IDA7CiAKICAgICAgICAgYnJlYWs7CiAgICAgfQpAQCAtMjM0MSw2ICsyMzk2
LDcgQEAgaW50IHAybV9kZXN0cm95X2FsdHAybV9ieV9pZChzdHJ1Y3QgZG9tYWluICpkLCB1bnNp
Z25lZCBpbnQgaWR4KQogICAgICAgICB7CiAgICAgICAgICAgICBwMm1fZmx1c2hfdGFibGUoZC0+
YXJjaC5hbHRwMm1fcDJtW2lkeF0pOwogICAgICAgICAgICAgLyogVW5pbml0IGFuZCByZWluaXQg
ZXB0IHRvIGZvcmNlIFRMQiBzaG9vdGRvd24gKi8KKyAgICAgICAgICAgIHAybV91bmluaXRfYWx0
cDJtX2VwdChkLT5hcmNoLmFsdHAybV9wMm1baWR4XSk7CiAgICAgICAgICAgICBlcHRfcDJtX3Vu
aW5pdChkLT5hcmNoLmFsdHAybV9wMm1baWR4XSk7CiAgICAgICAgICAgICBlcHRfcDJtX2luaXQo
ZC0+YXJjaC5hbHRwMm1fcDJtW2lkeF0pOwogICAgICAgICAgICAgZC0+YXJjaC5hbHRwMm1fZXB0
cFtpZHhdID0gbWZuX3goSU5WQUxJRF9NRk4pOwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvcGNpLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwppbmRleCBlNWI5
NjAyLi4zOTBjNzQ4IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwor
KysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwpAQCAtMTQxOCw3ICsxNDE4LDcgQEAg
c3RhdGljIGludCBhc3NpZ25fZGV2aWNlKHN0cnVjdCBkb21haW4gKmQsIHUxNiBzZWcsIHU4IGJ1
cywgdTggZGV2Zm4sIHUzMiBmbGFnKQogICAgICAqIGVuYWJsZWQgZm9yIHRoaXMgZG9tYWluICov
CiAgICAgaWYgKCB1bmxpa2VseShkLT5hcmNoLmh2bS5tZW1fc2hhcmluZ19lbmFibGVkIHx8CiAg
ICAgICAgICAgICAgICAgICB2bV9ldmVudF9jaGVja19yaW5nKGQtPnZtX2V2ZW50X3BhZ2luZykg
fHwKLSAgICAgICAgICAgICAgICAgIHAybV9nZXRfaG9zdHAybShkKS0+Z2xvYmFsX2xvZ2RpcnR5
KSApCisgICAgICAgICAgICAgICAgICBwMm1fZ2V0X2hvc3RwMm0oZCktPnN5bmMuZ2xvYmFsX2xv
Z2RpcnR5KSApCiAgICAgICAgIHJldHVybiAtRVhERVY7CiAKICAgICBpZiAoICFwY2lkZXZzX3Ry
eWxvY2soKSApCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm14Lmgg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm14LmgKaW5kZXggYjExMGUxNi4uYjJhMTA5
NCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3ZteC5oCisrKyBiL3hl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92bXguaApAQCAtNTk4LDcgKzU5OCw4IEBAIHZvaWQg
ZXB0X3AybV91bmluaXQoc3RydWN0IHAybV9kb21haW4gKnAybSk7CiB2b2lkIGVwdF93YWxrX3Rh
YmxlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuKTsKIGJvb2xfdCBlcHRfaGFu
ZGxlX21pc2NvbmZpZyh1aW50NjRfdCBncGEpOwogdm9pZCBzZXR1cF9lcHRfZHVtcCh2b2lkKTsK
LXZvaWQgcDJtX2luaXRfYWx0cDJtX2VwdChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQg
aSk7CitpbnQgcDJtX2luaXRfYWx0cDJtX2VwdChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBp
bnQgaSk7Cit2b2lkIHAybV91bmluaXRfYWx0cDJtX2VwdChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJt
KTsKIC8qIExvY2F0ZSBhbiBhbHRlcm5hdGUgcDJtIGJ5IGl0cyBFUFRQICovCiB1bnNpZ25lZCBp
bnQgcDJtX2ZpbmRfYWx0cDJtX2J5X2VwdHAoc3RydWN0IGRvbWFpbiAqZCwgdWludDY0X3QgZXB0
cCk7CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmggYi94ZW4vaW5jbHVk
ZS9hc20teDg2L3AybS5oCmluZGV4IGQwOGM1OTUuLjczNDZlZWIgMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvcDJtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaApAQCAt
MjE5LDExICsyMTksMTMgQEAgc3RydWN0IHAybV9kb21haW4gewogICAgIHN0cnVjdCBsaXN0X2hl
YWQgICBucDJtX2xpc3Q7CiAjZW5kaWYKIAotICAgIC8qIEhvc3QgcDJtOiBMb2ctZGlydHkgcmFu
Z2VzIHJlZ2lzdGVyZWQgZm9yIHRoZSBkb21haW4uICovCi0gICAgc3RydWN0IHJhbmdlc2V0ICAg
KmxvZ2RpcnR5X3JhbmdlczsKKyAgICBzdHJ1Y3QgeworICAgICAgICAvKiBIb3N0IHAybTogTG9n
LWRpcnR5IHJhbmdlcyByZWdpc3RlcmVkIGZvciB0aGUgZG9tYWluLiAqLworICAgICAgICBzdHJ1
Y3QgcmFuZ2VzZXQgICAqbG9nZGlydHlfcmFuZ2VzOwogCi0gICAgLyogSG9zdCBwMm06IEdsb2Jh
bCBsb2ctZGlydHkgbW9kZSBlbmFibGVkIGZvciB0aGUgZG9tYWluLiAqLwotICAgIGJvb2xfdCAg
ICAgICAgICAgICBnbG9iYWxfbG9nZGlydHk7CisgICAgICAgIC8qIEhvc3QgcDJtOiBHbG9iYWwg
bG9nLWRpcnR5IG1vZGUgZW5hYmxlZCBmb3IgdGhlIGRvbWFpbi4gKi8KKyAgICAgICAgYm9vbCAg
ICAgICAgICAgICAgIGdsb2JhbF9sb2dkaXJ0eTsKKyAgICB9IHN5bmM7CiAKICAgICAvKiBIb3N0
IHAybTogd2hlbiB0aGlzIGZsYWcgaXMgc2V0LCBkb24ndCBmbHVzaCBhbGwgdGhlIG5lc3RlZC1w
Mm0gCiAgICAgICogdGFibGVzIG9uIGV2ZXJ5IGhvc3QtcDJtIGNoYW5nZS4gIFRoZSBzZXR0ZXIg
b2YgdGhpcyBmbGFnIAotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 10:08:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 10:08: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 1gD5Ds-0004Dm-Np; Thu, 18 Oct 2018 10:08:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jzrj=m6=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gD5Dr-0004DX-BP
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 10:08:07 +0000
X-Inumbo-ID: 505e4074-d2bd-11e8-a8a5-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 505e4074-d2bd-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 12:05:17 +0200 (CEST)
Received: from smtp.bitdefender.com (smtp02.buh.bitdefender.net [10.17.80.76])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 CF880305FFAF; Thu, 18 Oct 2018 13:08:02 +0300 (EEST)
Received: from rcojocaru.npunix.bitdefender.biz (unknown [10.17.12.174])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id B9700303A567;
 Thu, 18 Oct 2018 13:08:02 +0300 (EEST)
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Thu, 18 Oct 2018 13:07:51 +0300
Message-Id: <1539857272-4660-2-git-send-email-rcojocaru@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1539857272-4660-1-git-send-email-rcojocaru@bitdefender.com>
References: <1539857272-4660-1-git-send-email-rcojocaru@bitdefender.com>
Subject: [Xen-devel] [PATCH 1/2] x86/altp2m: propagate ept.ad changes to all
 active altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@intel.com, wei.liu2@citrix.com, jun.nakajima@intel.com,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, george.dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, 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>

VGhpcyBwYXRjaCBpcyBhIHByZS1yZXF1aXNpdGUgZm9yIGZpeGluZyB0aGUgbG9nZGlydHkgVkdB
IGlzc3VlCihkaXNwbGF5IGZyZWV6ZXMgd2hlbiBzd2l0Y2hpbmcgdG8gYSBuZXcgYWx0cDJtIHZp
ZXcgZWFybHkgaW4gYQpkb21haW4ncyBsaWZldGltZSksIGJ1dCBzZW50IHNlcGFyYXRlbHkgZm9y
IGVhc2llciByZXZpZXcuClRoZSBuZXcgZXB0X3NldF9hZF9zeW5jKCkgZnVuY3Rpb24gaGFzIGJl
ZW4gYWRkZWQgdG8gdXBkYXRlIGFsbAphY3RpdmUgYWx0cDJtcycgZXB0LmFkLiBOZXcgYWx0cDJt
cyB3aWxsIGluaGVyaXQgdGhlIGhvc3RwMm0ncwplcHQuYWQgdmFsdWUuCgpTaWduZWQtb2ZmLWJ5
OiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+ClN1Z2dlc3RlZC1i
eTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNo
L3g4Ni9tbS9wMm0tZXB0LmMgfCA1NyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrLS0tLQogeGVuL2FyY2gveDg2L21tL3AybS5jICAgICB8ICA4IC0tLS0tLS0KIDIg
ZmlsZXMgY2hhbmdlZCwgNTMgaW5zZXJ0aW9ucygrKSwgMTIgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0
LmMKaW5kZXggNDA3ZTI5OS4uZmFiY2QwNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3Ay
bS1lcHQuYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCkBAIC0xNyw2ICsxNyw3IEBA
CiAKICNpbmNsdWRlIDx4ZW4vZG9tYWluX3BhZ2UuaD4KICNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4K
KyNpbmNsdWRlIDxhc20vYWx0cDJtLmg+CiAjaW5jbHVkZSA8YXNtL2N1cnJlbnQuaD4KICNpbmNs
dWRlIDxhc20vcGFnaW5nLmg+CiAjaW5jbHVkZSA8YXNtL3R5cGVzLmg+CkBAIC0xMjIyLDYgKzEy
MjMsMzQgQEAgc3RhdGljIHZvaWQgZXB0X3RsYl9mbHVzaChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJt
KQogICAgIGVwdF9zeW5jX2RvbWFpbl9tYXNrKHAybSwgcDJtLT5kb21haW4tPmRpcnR5X2NwdW1h
c2spOwogfQogCitzdGF0aWMgdm9pZCBlcHRfc2V0X2FkX3N5bmMoc3RydWN0IGRvbWFpbiAqZCwg
Ym9vbCB2YWx1ZSkKK3sKKyAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqaG9zdHAybSA9IHAybV9nZXRf
aG9zdHAybShkKTsKKworICAgIEFTU0VSVChwMm1fbG9ja2VkX2J5X21lKGhvc3RwMm0pKTsKKwor
ICAgIGhvc3RwMm0tPmVwdC5hZCA9IHZhbHVlOworCisgICAgaWYgKCB1bmxpa2VseShhbHRwMm1f
YWN0aXZlKGQpKSApCisgICAgeworICAgICAgICB1bnNpZ25lZCBpbnQgaTsKKworICAgICAgICBm
b3IgKCBpID0gMDsgaSA8IE1BWF9BTFRQMk07IGkrKyApCisgICAgICAgIHsKKyAgICAgICAgICAg
IHN0cnVjdCBwMm1fZG9tYWluICpwMm07CisKKyAgICAgICAgICAgIGlmICggZC0+YXJjaC5hbHRw
Mm1fZXB0cFtpXSA9PSBtZm5feChJTlZBTElEX01GTikgKQorICAgICAgICAgICAgICAgIGNvbnRp
bnVlOworCisgICAgICAgICAgICBwMm0gPSBkLT5hcmNoLmFsdHAybV9wMm1baV07CisKKyAgICAg
ICAgICAgIHAybV9sb2NrKHAybSk7CisgICAgICAgICAgICBwMm0tPmVwdC5hZCA9IHZhbHVlOwor
ICAgICAgICAgICAgcDJtX3VubG9jayhwMm0pOworICAgICAgICB9CisgICAgfQorfQorCiBzdGF0
aWMgdm9pZCBlcHRfZW5hYmxlX3BtbChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtKQogewogICAgIC8q
IERvbWFpbiBtdXN0IGhhdmUgYmVlbiBwYXVzZWQgKi8KQEAgLTEyMzYsNyArMTI2NSw3IEBAIHN0
YXRpYyB2b2lkIGVwdF9lbmFibGVfcG1sKHN0cnVjdCBwMm1fZG9tYWluICpwMm0pCiAgICAgICAg
IHJldHVybjsKIAogICAgIC8qIEVuYWJsZSBFUFQgQS9EIGJpdCBmb3IgUE1MICovCi0gICAgcDJt
LT5lcHQuYWQgPSAxOworICAgIGVwdF9zZXRfYWRfc3luYyhwMm0tPmRvbWFpbiwgdHJ1ZSk7CiAg
ICAgdm14X2RvbWFpbl91cGRhdGVfZXB0cChwMm0tPmRvbWFpbik7CiB9CiAKQEAgLTEyNDgsMTAg
KzEyNzcsMjggQEAgc3RhdGljIHZvaWQgZXB0X2Rpc2FibGVfcG1sKHN0cnVjdCBwMm1fZG9tYWlu
ICpwMm0pCiAgICAgdm14X2RvbWFpbl9kaXNhYmxlX3BtbChwMm0tPmRvbWFpbik7CiAKICAgICAv
KiBEaXNhYmxlIEVQVCBBL0QgYml0ICovCi0gICAgcDJtLT5lcHQuYWQgPSAwOworICAgIGVwdF9z
ZXRfYWRfc3luYyhwMm0tPmRvbWFpbiwgZmFsc2UpOwogICAgIHZteF9kb21haW5fdXBkYXRlX2Vw
dHAocDJtLT5kb21haW4pOwogfQogCitzdGF0aWMgdm9pZCBlcHRfZW5hYmxlX2hhcmR3YXJlX2xv
Z19kaXJ0eShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtKQoreworICAgIHN0cnVjdCBwMm1fZG9tYWlu
ICpob3N0cDJtID0gcDJtX2dldF9ob3N0cDJtKHAybS0+ZG9tYWluKTsKKworICAgIHAybV9sb2Nr
KGhvc3RwMm0pOworICAgIGVwdF9lbmFibGVfcG1sKGhvc3RwMm0pOworICAgIHAybV91bmxvY2so
aG9zdHAybSk7Cit9CisKK3N0YXRpYyB2b2lkIGVwdF9kaXNhYmxlX2hhcmR3YXJlX2xvZ19kaXJ0
eShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtKQoreworICAgIHN0cnVjdCBwMm1fZG9tYWluICpob3N0
cDJtID0gcDJtX2dldF9ob3N0cDJtKHAybS0+ZG9tYWluKTsKKworICAgIHAybV9sb2NrKGhvc3Rw
Mm0pOworICAgIGVwdF9kaXNhYmxlX3BtbChob3N0cDJtKTsKKyAgICBwMm1fdW5sb2NrKGhvc3Rw
Mm0pOworfQorCiBzdGF0aWMgdm9pZCBlcHRfZmx1c2hfcG1sX2J1ZmZlcnMoc3RydWN0IHAybV9k
b21haW4gKnAybSkKIHsKICAgICAvKiBEb21haW4gbXVzdCBoYXZlIGJlZW4gcGF1c2VkICovCkBA
IC0xMjgxLDggKzEzMjgsOCBAQCBpbnQgZXB0X3AybV9pbml0KHN0cnVjdCBwMm1fZG9tYWluICpw
Mm0pCiAKICAgICBpZiAoIGNwdV9oYXNfdm14X3BtbCApCiAgICAgewotICAgICAgICBwMm0tPmVu
YWJsZV9oYXJkd2FyZV9sb2dfZGlydHkgPSBlcHRfZW5hYmxlX3BtbDsKLSAgICAgICAgcDJtLT5k
aXNhYmxlX2hhcmR3YXJlX2xvZ19kaXJ0eSA9IGVwdF9kaXNhYmxlX3BtbDsKKyAgICAgICAgcDJt
LT5lbmFibGVfaGFyZHdhcmVfbG9nX2RpcnR5ID0gZXB0X2VuYWJsZV9oYXJkd2FyZV9sb2dfZGly
dHk7CisgICAgICAgIHAybS0+ZGlzYWJsZV9oYXJkd2FyZV9sb2dfZGlydHkgPSBlcHRfZGlzYWJs
ZV9oYXJkd2FyZV9sb2dfZGlydHk7CiAgICAgICAgIHAybS0+Zmx1c2hfaGFyZHdhcmVfY2FjaGVk
X2RpcnR5ID0gZXB0X2ZsdXNoX3BtbF9idWZmZXJzOwogICAgIH0KIApAQCAtMTM5MCw4ICsxNDM3
LDEwIEBAIHZvaWQgc2V0dXBfZXB0X2R1bXAodm9pZCkKIHZvaWQgcDJtX2luaXRfYWx0cDJtX2Vw
dChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaSkKIHsKICAgICBzdHJ1Y3QgcDJtX2Rv
bWFpbiAqcDJtID0gZC0+YXJjaC5hbHRwMm1fcDJtW2ldOworICAgIHN0cnVjdCBwMm1fZG9tYWlu
ICpob3N0cDJtID0gcDJtX2dldF9ob3N0cDJtKGQpOwogICAgIHN0cnVjdCBlcHRfZGF0YSAqZXB0
OwogCisgICAgcDJtLT5lcHQuYWQgPSBob3N0cDJtLT5lcHQuYWQ7CiAgICAgcDJtLT5taW5fcmVt
YXBwZWRfZ2ZuID0gZ2ZuX3goSU5WQUxJRF9HRk4pOwogICAgIHAybS0+bWF4X3JlbWFwcGVkX2dm
biA9IDA7CiAgICAgZXB0ID0gJnAybS0+ZXB0OwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21t
L3AybS5jIGIveGVuL2FyY2gveDg2L21tL3AybS5jCmluZGV4IGEwMGEzYzEuLjQyYjllZjQgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJt
LmMKQEAgLTM2MCwxMSArMzYwLDcgQEAgdm9pZCBwMm1fZW5hYmxlX2hhcmR3YXJlX2xvZ19kaXJ0
eShzdHJ1Y3QgZG9tYWluICpkKQogICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm0gPSBwMm1fZ2V0
X2hvc3RwMm0oZCk7CiAKICAgICBpZiAoIHAybS0+ZW5hYmxlX2hhcmR3YXJlX2xvZ19kaXJ0eSAp
Ci0gICAgewotICAgICAgICBwMm1fbG9jayhwMm0pOwogICAgICAgICBwMm0tPmVuYWJsZV9oYXJk
d2FyZV9sb2dfZGlydHkocDJtKTsKLSAgICAgICAgcDJtX3VubG9jayhwMm0pOwotICAgIH0KIH0K
IAogdm9pZCBwMm1fZGlzYWJsZV9oYXJkd2FyZV9sb2dfZGlydHkoc3RydWN0IGRvbWFpbiAqZCkK
QEAgLTM3MiwxMSArMzY4LDcgQEAgdm9pZCBwMm1fZGlzYWJsZV9oYXJkd2FyZV9sb2dfZGlydHko
c3RydWN0IGRvbWFpbiAqZCkKICAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtID0gcDJtX2dldF9o
b3N0cDJtKGQpOwogCiAgICAgaWYgKCBwMm0tPmRpc2FibGVfaGFyZHdhcmVfbG9nX2RpcnR5ICkK
LSAgICB7Ci0gICAgICAgIHAybV9sb2NrKHAybSk7CiAgICAgICAgIHAybS0+ZGlzYWJsZV9oYXJk
d2FyZV9sb2dfZGlydHkocDJtKTsKLSAgICAgICAgcDJtX3VubG9jayhwMm0pOwotICAgIH0KIH0K
IAogdm9pZCBwMm1fZmx1c2hfaGFyZHdhcmVfY2FjaGVkX2RpcnR5KHN0cnVjdCBkb21haW4gKmQp
Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 10:34:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 10: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 1gD5d6-0006d7-D5; Thu, 18 Oct 2018 10:34:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=adce=m6=citrix.com=prvs=822574e18=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gD5d4-0006d2-9q
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 10:34:10 +0000
X-Inumbo-ID: 8a7d0a0b-d2c1-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8a7d0a0b-d2c1-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 10:35:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,396,1534809600"; d="scan'208";a="68159242"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Thu, 18 Oct 2018 11:34:04 +0100
Message-ID: <1539858844-24455-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/cpuid: Tie SMAP to NX,
 for the shadow pagetable 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 <wei.liu2@citrix.com>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@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>

Tlggc3VwcG9ydCBpbiB0aGUgaG9zdCBpcyByZXF1aXJlZCBmb3IgdGhlIHNoYWRvdyBwYWdldGFi
bGUgY29kZSB0byBoYW5kbGUKU01BUCBjb3JyZWN0bHkgZm9yIGd1ZXN0cy4KClNpZ25lZC1vZmYt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFu
IEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpDQzogR2Vv
cmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPgpDQzogVGltIERlZWdhbiA8
dGltQHhlbi5vcmc+CgpSRkMgYmVjYXVzZSB0aGlzIGlzIGEgbGl0dGxlIHRob3JueS4KClN0cmlj
dGx5IHNwZWFraW5nLCBpdCBpcyAiWGVuIHVzZXMgTlggaW4gSFZNIGd1ZXN0IGNvbnRleHQiIGFz
IHRoZQpwcmVyZXF1aXNpdGUuICBXZSBjb3VsZCBpbiBwcmluY2lwbGUgYWxsb3cgZ3Vlc3RzIHRv
IHVzZSBOWCB3aXRob3V0IHVzaW5nIGl0CmluIFhlbiwgYnV0IHRoYXQgc291bmRzIGxpa2UgdW5u
ZWNlc3NhcnkgY29tcGxpY2F0aW9uLiAgQWxzbywgd2UgaGF2ZSBubwpvcHRpb24gdG8gaW5oaWJp
dCBYZW4gZnJvbSB1c2luZyBOWCBpZiBpdCBmaW5kcyBpdCBpbiBoYXJkd2FyZS4KClRoaXMgZGVw
ZW5kZW5jeSBhbHNvIGRvZXNuJ3QgbmVlZCB0byBvY2N1ciBmb3IgSEFQIGd1ZXN0cy4KCkluIHBy
YWN0aWNlLCBhbGwgNjRiaXQgaGFyZHdhcmUgKHNhdmUgdGhlIHZlcnkgZmlyc3QgSW50ZWwgNjRi
aXQgQ1BVcykKc3VwcG9ydHMgTlgsIGFuZCBleHByZXNzaW5nIHRoZSBpbnRlcmxvY2sgbGlrZSB0
aGlzIGlzIGZhciBlYXNpZXIgdGhhbiB0cnlpbmcKdG8gYWNjb3VudCBmb3IgaXQgZHluYW1pY2Fs
bHkuCi0tLQogeGVuL3Rvb2xzL2dlbi1jcHVpZC5weSB8IDUgKysrKysKIDEgZmlsZSBjaGFuZ2Vk
LCA1IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vdG9vbHMvZ2VuLWNwdWlkLnB5IGIv
eGVuL3Rvb2xzL2dlbi1jcHVpZC5weQppbmRleCAzZmVjYWU4Li4zMWZkZWU5IDEwMDc1NQotLS0g
YS94ZW4vdG9vbHMvZ2VuLWNwdWlkLnB5CisrKyBiL3hlbi90b29scy9nZW4tY3B1aWQucHkKQEAg
LTIzOSw2ICsyMzksMTEgQEAgZGVmIGNydW5jaF9udW1iZXJzKHN0YXRlKToKICAgICAgICAgIyBh
YnNlbmNlIG9mIGFueSBlbmFibGVkIHhzdGF0ZS4KICAgICAgICAgQVZYOiBbRk1BLCBGTUE0LCBG
MTZDLCBBVlgyLCBYT1BdLAogCisgICAgICAgICMgVGhpcyBkZXBlbmRlbmN5IGV4aXN0cyBzb2xl
bHkgZm9yIHRoZSBzaGFkb3cgcGFnZXRhYmxlIGNvZGUuICBJZiB0aGUKKyAgICAgICAgIyBob3N0
IGRvZXNuJ3QgaGF2ZSBOWCBzdXBwb3J0LCB0aGUgc2hhZG93IHBhZ2V0YWJsZSBjb2RlIGNhbid0
IGhhbmRsZQorICAgICAgICAjIFNNQVAgY29ycmVjdGx5IGZvciBndWVzdHMuCisgICAgICAgIE5Y
OiBbU01BUF0sCisKICAgICAgICAgIyBDWDE2IGlzIG9ubHkgZW5jb2RhYmxlIGluIExvbmcgTW9k
ZS4gIExBSEZfTE0gaW5kaWNhdGVzIHRoYXQgdGhlCiAgICAgICAgICMgU0FIRi9MQUhGIGluc3Ry
dWN0aW9ucyBhcmUgcmVpbnRyb2R1Y2VkIGluIExvbmcgTW9kZS4gIDFHQgogICAgICAgICAjIHN1
cGVycGFnZXMsIFBDSUQgYW5kIFBLVSBhcmUgb25seSBhdmFpbGFibGUgaW4gNCBsZXZlbCBwYWdp
bmcuCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 10:40:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 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 1gD5iu-0007QG-9F; Thu, 18 Oct 2018 10:40:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rzov=m6=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1gD5it-0007QB-E6
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 10:40:11 +0000
X-Inumbo-ID: cb7b5b35-d2c1-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cb7b5b35-d2c1-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 12:37:22 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id DC3EAAF9A;
 Thu, 18 Oct 2018 10:40:07 +0000 (UTC)
Message-ID: <1512088641b882784424092b7d1c55d9ccd217a0.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
Date: Thu, 18 Oct 2018 12:40:03 +0200
In-Reply-To: <ade01660-a6c1-340c-34e7-0d9e0b2ff51f@suse.com>
References: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
 <7553b02f-514d-d577-a4ae-3478036f8f62@suse.com>
 <3636eba03691a0331a6e82cb11a651fd41c475ec.camel@suse.com>
 <6ffe5f58-8aec-c349-e08b-58dc1d3d5469@suse.com>
 <8224a31a6fd968344499b52e4bc77d78576c1a8e.camel@suse.com>
 <60e809eb-1971-b467-9a56-c116c60445b2@suse.com>
 <d6956fbf7441ae3ced4a273c58b7126db1c6466c.camel@suse.com>
 <ade01660-a6c1-340c-34e7-0d9e0b2ff51f@suse.com>
Organization: SUSE
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] [RFC PATCH v1 00/16] xen: sched: implement
 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: Wei Liu <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Bhavesh Davda <bhavesh.davda@oracle.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: multipart/mixed; boundary="===============2031636110289633940=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============2031636110289633940==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-y8i77qS9UCEQVnhDOgjY"


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

On Fri, 2018-10-12 at 11:23 +0200, Juergen Gross wrote:
> On 12/10/2018 11:15, Dario Faggioli wrote:
> >=20
> > But, anyway, if I'm in sched_dario.c, and schedule.c makes me
> > reason in
> > terms of vCores, how do I deal with single CPUs for a particular
> > cpupool that does not want core-scheduling?
>=20
> sched_dario.c would only know of scheduling entities. Mapping of
> vcpus
> to scheduling entities is part of the infrastructure.
>=20
> schedule.c would receive vcpu state changes. In case such a vcpu
> state change leads to a scheduling entity state change the related
> scheduler is informed about that to be able to react.
>=20
> In case the scheduling entity is a thread (no core scheduling) each
> vcpu state change will result in a scheduling entity state change,
> so it will be as today.
>=20
I think I'm starting to understand more your idea, although not
completely (or at least, I think I understand it completely, but I
still can't make up, in my mind, a fully complete picture of how the
code will look, and of how it will work).

I think I still see reasons why something like group-scheduling belongs
in sched_dario.c, rather than in schedule.c, but that may partly be
because I've been working on doing it in _that_way_ for some time, and
my brain is wrapped around such design. :-)

IAC, this really continues to look to me like a major rework of (not
only, probably) scheduling code. This, of course, does not mean this is
not worth doing, not per-se, at least. And although, as I said, I still
have some doubts, it is certainly possible that they'll be proven=20
wrong by continuing the discussion, or by writing/seeing a prototype.

A little bit more on the practical side, there are patches out there
that let us achieve the goal, the Credit2 one being in the "not too
bad" state (at least IMO, and I'd be happy to have feedback on that).
In fact, with some effort, the Credit2 series could even be 4.12
material. I don't think the same would be true for the rework (and I'm
talking both in general, and considering my current situation, assuming
it would be me doing this --which is not necessarily the case, of
course :-D ).

So, basically, the way I personally see it more likely for us to get
core-scheduling not too far away in time, is by means of an approach
that does not require rewriting, and testing, and benchmarking (because
it's scheduling, look at what the process has been/is being to switch
to Credit2!) large portions of the scheduler.

And then maybe we can focus on how to make core-scheduling useful and
effective in really mitigating things like TLBLeed (via more topology
awareness in both guest and Xen) and L1TF (by the doing "panopticon"
[1] and/or truly synch'd context switches).

Others? Thoughts?

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

--=-y8i77qS9UCEQVnhDOgjY
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+4FAlvIYwMACgkQFkJ4iaW4
c+6Qiw//QxzooPt4bRoQqZ+I85EvMIdyCb9iNCodHCYYu1DnrCRlObqmlNUmk6Iq
YCbh//hUosOWPEGf65dMZ+8NJxSFhnOGyVOhu5eCIEgl3nsnl8vm3LpBsczBKne5
2+xs5jKLxAfSQl4hohVaP2iH+vAjA8A845tY0yCivqukciJAfBoTxOJbWIm1BMR3
IOfKUq4DKPfag9z/nFGWwsIh+XYphrWUxrWoc36hxvamnQpQfl0uohzbZcKQsHlQ
tUNYXCIYMCvs6XUHn0k1NvRLXmrVDGn34M19wAPUlDg0cE4yWR3eQk/rAaLLbB22
ZWunabTBDJmbzmB94Pc52tQKXm+314809WRJxz/s/dZ31WeU5G9puKF7PvqmOjFY
kJ9g6T0Gub6CweM/Ykd9785kicF+7jKqQLRZgcmLKZSg/OXMtIgYwEQTcwVQuH6A
3UGBfJ+8w9vpGTVTVHvBTMGOBnhtJeW+yKDHurT6dC8Dkp3bW2PkMZTzSZBJhM3O
YJQ5f/PQc1nD5Z75kKUil+dO8nmYBB+3y6hVl4Xy0j4jxWqIbpRAKePYo+QRmrNM
2Ielo/lTl0U/xugf3xnDE6cMVrXsYHGO+hkMxuJUICh65a3n27xOZndDd38Orc+w
tgMdqN+va0tzP3v0wOH6Hr3Rn4TV5pMTEeT0zQHQq2cW5zIcx5I=
=nbLP
-----END PGP SIGNATURE-----

--=-y8i77qS9UCEQVnhDOgjY--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2031636110289633940==--



From xen-devel-bounces@lists.xenproject.org Thu Oct 18 11:05:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 11:05: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 1gD673-0000f7-PQ; Thu, 18 Oct 2018 11:05:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=adce=m6=citrix.com=prvs=822574e18=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gD671-0000f2-Mg
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 11:05:07 +0000
X-Inumbo-ID: 466de6d0-d2c5-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 466de6d0-d2c5-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 13:02:17 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,396,1534809600"; d="scan'208";a="80622489"
To: Razvan Cojocaru <rcojocaru@bitdefender.com>,
 <xen-devel@lists.xenproject.org>
References: <1539857272-4660-1-git-send-email-rcojocaru@bitdefender.com>
 <1539857272-4660-3-git-send-email-rcojocaru@bitdefender.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <d7663d2d-0052-ee9e-4726-7766e3e7e268@citrix.com>
Date: Thu, 18 Oct 2018 11:57:58 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1539857272-4660-3-git-send-email-rcojocaru@bitdefender.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/2] x86/altp2m: fix display frozen when
 switching to a new view early
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@eu.citrix.com, kevin.tian@intel.com, wei.liu2@citrix.com,
 jbeulich@suse.com, 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>

T24gMTgvMTAvMTggMTE6MDcsIFJhenZhbiBDb2pvY2FydSB3cm90ZToKPiBXaGVuIGFuIG5ldyBh
bHRwMm0gdmlldyBpcyBjcmVhdGVkIHZlcnkgZWFybHkgb24gZ3Vlc3QgYm9vdCwgdGhlCj4gZGlz
cGxheSB3aWxsIGZyZWV6ZSAoYWx0aG91Z2ggdGhlIGd1ZXN0IHdpbGwgcnVuIG5vcm1hbGx5KS4g
VGhpcwo+IG1heSBhbHNvIGhhcHBlbiBvbiByZXNpemluZyB0aGUgZGlzcGxheS4gVGhlIHJlYXNv
biBpcyB0aGUgd2F5Cj4gWGVuIGN1cnJlbnRseSAobWlzKWhhbmRsZXMgbG9nZGlydHkgVkdBOiBp
dCBpbnRlbnRpb25hbGx5Cj4gbWlzY29uZmlndXJlcyBWR0EgcGFnZXMgc28gdGhhdCB0aGV5IHdp
bGwgZmF1bHQuCj4KPiBUaGUgcHJvYmxlbSBpcyB0aGF0IGl0IG9ubHkgZG9lcyB0aGlzIGluIHRo
ZSBob3N0IHAybS4gT25jZSB3ZQo+IHN3aXRjaCB0byBhIG5ldyBhbHRwMm0sIHRoZSBtaXNjb25m
aWd1cmVkIGVudHJpZXMgd2lsbCBubyBsb25nZXIKPiBmYXVsdCwgc28gdGhlIGRpc3BsYXkgd2ls
bCBub3QgYmUgdXBkYXRlZC4KPgo+IFRoaXMgcGF0Y2g6Cj4gKiB1cGRhdGVzIGVwdF9oYW5kbGVf
bWlzY29uZmlnKCkgdG8gdXNlIHRoZSBhY3RpdmUgYWx0cDJtIGluc3RlYWQKPiAgIG9mIHRoZSBo
b3N0cDJtOwo+ICogYWxsb2NhdGVzIG5ldyBsb2dkaXJ0eSByYW5nZXMgZm9yIGVhY2ggYWx0cDJt
Owo+ICogaGFzIHAybV9pbml0X2FsdHAybV9lcHQoKSBjb3B5IG92ZXIgbWF4X21hcHBlZF9wZm4s
Cj4gICBhbmQgZ2xvYmFsX2xvZ2RpcnR5LCBhbmQgbWVyZ2VzIHRoZSBsb2dkaXJ0eSByYW5nZXMg
b2YgdGhlCj4gICBob3N0cDJtIGludG8gdGhlIGxvZ2RpcnR5IHJhbmdlIG9mIHRoZSBhbHRwMm07
Cj4gKiBtb2RpZmllcyBwMm1fY2hhbmdlX2VudHJ5X3R5cGVfZ2xvYmFsKCksIHAybV9tZW1vcnlf
dHlwZV9jaGFuZ2VkCj4gICBhbmQgcDJtX2NoYW5nZV90eXBlX3JhbmdlKCkgdG8gcHJvcGFnYXRl
IHRoZWlyIGNoYW5nZXMgdG8gYWxsCj4gICB2YWxpZCBhbHRwMm1zLgo+Cj4gU2lnbmVkLW9mZi1i
eTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgo+IFN1Z2dlc3Rl
ZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgoKRnJvbSB0aGUg
bG9va3Mgb2YgdGhpcyBwYXRjaCwgaXQgd291bGQgYmUgY2xlYW5lciB0byBzcGxpdCBvdXQgdGhl
IHBhdGNoCmZvciBhbGxvY2F0aW5nL2ZyZWVpbmcgcmVzb3VyY2VzIGZyb20gdGhlIHBhdGNoIHdo
aWNoIGltcGxlbWVudHMgdGhlCmxvZ2RpcnR5IG1lcmdpbmcuCgpPbiB0aGUgYWxsb2NhdGluZy9m
cmVlaW5nIHNpZGUgb2YgdGhpbmdzIHNwZWNpZmljYWxseSwgLi4uCgo+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jIGIveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYwo+IGlu
ZGV4IGZhYmNkMDYuLjI4NzkwYmYgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS1l
cHQuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMKPiBAQCAtMTQzNCwxOCArMTQz
Nyw0NCBAQCB2b2lkIHNldHVwX2VwdF9kdW1wKHZvaWQpCj4gICAgICByZWdpc3Rlcl9rZXloYW5k
bGVyKCdEJywgZXB0X2R1bXBfcDJtX3RhYmxlLCAiZHVtcCBWVC14IEVQVCB0YWJsZXMiLCAwKTsK
PiAgfQo+ICAKPiAtdm9pZCBwMm1faW5pdF9hbHRwMm1fZXB0KHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGludCBpKQo+ICtpbnQgcDJtX2luaXRfYWx0cDJtX2VwdChzdHJ1Y3QgZG9tYWluICpk
LCB1bnNpZ25lZCBpbnQgaSkKPiAgewo+ICAgICAgc3RydWN0IHAybV9kb21haW4gKnAybSA9IGQt
PmFyY2guYWx0cDJtX3AybVtpXTsKPiAgICAgIHN0cnVjdCBwMm1fZG9tYWluICpob3N0cDJtID0g
cDJtX2dldF9ob3N0cDJtKGQpOwo+ICAgICAgc3RydWN0IGVwdF9kYXRhICplcHQ7Cj4gKyAgICBp
bnQgcmM7Cj4gKwo+ICsgICAgQVNTRVJUKCFwMm0tPnN5bmMubG9nZGlydHlfcmFuZ2VzKTsKPiAr
ICAgIHAybS0+c3luYy5sb2dkaXJ0eV9yYW5nZXMgPSByYW5nZXNldF9uZXcoZCwgImxvZy1kaXJ0
eSIsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJBTkdF
U0VURl9wcmV0dHlwcmludF9oZXgpOwo+ICsgICAgaWYgKCAhcDJtLT5zeW5jLmxvZ2RpcnR5X3Jh
bmdlcyApCj4gKyAgICAgICAgcmV0dXJuIC1FTk9NRU07Cj4gKwo+ICsgICAgcmMgPSByYW5nZXNl
dF9tZXJnZShwMm0tPnN5bmMubG9nZGlydHlfcmFuZ2VzLAo+ICsgICAgICAgICAgICAgICAgICAg
ICAgICBob3N0cDJtLT5zeW5jLmxvZ2RpcnR5X3Jhbmdlcyk7Cj4gKyAgICBpZiAoICFyYyApCj4g
KyAgICAgICAgcmV0dXJuIHJjOwo+ICAKPiAgICAgIHAybS0+ZXB0LmFkID0gaG9zdHAybS0+ZXB0
LmFkOwo+ICsgICAgcDJtLT5tYXhfbWFwcGVkX3BmbiA9IGhvc3RwMm0tPm1heF9tYXBwZWRfcGZu
Owo+ICsgICAgcDJtLT5kZWZhdWx0X2FjY2VzcyA9IGhvc3RwMm0tPmRlZmF1bHRfYWNjZXNzOwo+
ICsgICAgcDJtLT5kb21haW4gPSBob3N0cDJtLT5kb21haW47Cj4gKwo+ICsgICAgcDJtLT5zeW5j
Lmdsb2JhbF9sb2dkaXJ0eSA9IGhvc3RwMm0tPnN5bmMuZ2xvYmFsX2xvZ2RpcnR5Owo+ICAgICAg
cDJtLT5taW5fcmVtYXBwZWRfZ2ZuID0gZ2ZuX3goSU5WQUxJRF9HRk4pOwo+ICAgICAgcDJtLT5t
YXhfcmVtYXBwZWRfZ2ZuID0gMDsKPiAgICAgIGVwdCA9ICZwMm0tPmVwdDsKPiAgICAgIGVwdC0+
bWZuID0gcGFnZXRhYmxlX2dldF9wZm4ocDJtX2dldF9wYWdldGFibGUocDJtKSk7Cj4gICAgICBk
LT5hcmNoLmFsdHAybV9lcHRwW2ldID0gZXB0LT5lcHRwOwo+ICsKPiArICAgIHJldHVybiAwOwo+
ICt9Cj4gKwo+ICt2b2lkIHAybV91bmluaXRfYWx0cDJtX2VwdChzdHJ1Y3QgcDJtX2RvbWFpbiAq
cDJtKQoKRm9yIG5hbWluZyBjb25zaXN0ZW5jeSwgdGhpcyBzaG91bGQgYmUgcDJtX2Rlc3Ryb3lf
YWx0cDJtX2VwdCgpCgpbRURJVF0gSXQgbG9va3MgbGlrZSB0aGUgcmVzdCBvZiB0aGUgY29kZSBo
YXMgcG9vciBjb25zaXN0ZW5jeS7CoCAvc2lnaAoKPiArewo+ICsgICAgQVNTRVJUKHAybS0+c3lu
Yy5sb2dkaXJ0eV9yYW5nZXMpOwo+ICsgICAgcmFuZ2VzZXRfZGVzdHJveShwMm0tPnN5bmMubG9n
ZGlydHlfcmFuZ2VzKTsKPiArICAgIHAybS0+c3luYy5sb2dkaXJ0eV9yYW5nZXMgPSBOVUxMOwoK
UGxlYXNlIG1ha2UgYWxsIGRlc3Ryb3kgZnVuY3Rpb25zIGlkZW1wb3RlbnQuwqAgaS5lLgoKaWYg
KCBwMm0tPnN5bmMubG9nZGlydHlfcmFuZ2VzICkKewrCoMKgwqAgcmFuZ2VzZXRfZGVzdHJveShw
Mm0tPnN5bmMubG9nZGlydHlfcmFuZ2VzKTsKwqDCoMKgIHAybS0+c3luYy5sb2dkaXJ0eV9yYW5n
ZXMgPSBOVUxMOwp9CgphbmQgdXNlIHRoaXMgZGVzdHJveSBmdW5jdGlvbiBpbiB0aGUgY2xlYW51
cCBwYXRoIG9mIGluaXQoKS4KCkknbSBjdXJyZW50bHkgaW4gdGhlIHByb2Nlc3Mgb2YgZG9pbmcg
dGhpcyB0byBvdXIgZW50aXJlIGNyZWF0ZS9kZXN0cm95CmluZnJhc3RydWN0dXJlLCB3aGljaCBp
cyBhIG5lY2Vzc2FyeSBwcmVyZXF1aXNpdGUgdG8gZml4IHRoZSAidmNwdQphbGxvY2F0aW9uIGR1
cmluZyBkb21haW4gY3JlYXRpb24iIHByb2JsZW0gd2UndmUgZ290LgoKVGhlIGxvbmd0ZXJtIHBs
YW4gaXMgdG8gaGF2ZSBlcnJvcnMgaW4gdGhlIGluaXQoKSBwYXRoIHJldHVybgppbW1lZGlhdGVs
eSB3aXRoIG5vIGNsZWFudXAsIGFuZCBoYXZlIHRoZSB0b3AgbGV2ZWwgbWFrZSBvbmUgY2FsbCBp
bnRvCnRoZSBkZXN0cm95KCkgcGF0aC7CoCBGb3IgdGhpcyB0byB3b3JrLCB0aGUgZGVzdHJveSBw
YXRoIG5lZWRzIHRvIGJlIGFibGUKdG8gY29ycmVjdGx5IGNsZWFuIHVwIGZyb20gYW55IHBvaW50
IG9mIGluaXRpYWxpc2F0aW9uIChpbmNsdWRpbmcgbm9uZSkuCgo+ICB9Cj4gIAo+ICB1bnNpZ25l
ZCBpbnQgcDJtX2ZpbmRfYWx0cDJtX2J5X2VwdHAoc3RydWN0IGRvbWFpbiAqZCwgdWludDY0X3Qg
ZXB0cCkKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2
L21tL3AybS5jCj4gaW5kZXggNDJiOWVmNC4uZTlmODM4NSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJj
aC94ODYvbW0vcDJtLmMKPiArKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKPiBAQCAtMTE5LDkg
KzEyMCw5IEBAIHN0YXRpYyBpbnQgcDJtX2luaXRfaG9zdHAybShzdHJ1Y3QgZG9tYWluICpkKQo+
ICAKPiAgICAgIGlmICggcDJtICkKPiAgICAgIHsKPiAtICAgICAgICBwMm0tPmxvZ2RpcnR5X3Jh
bmdlcyA9IHJhbmdlc2V0X25ldyhkLCAibG9nLWRpcnR5IiwKPiAtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBSQU5HRVNFVEZfcHJldHR5cHJpbnRfaGV4KTsKPiAt
ICAgICAgICBpZiAoIHAybS0+bG9nZGlydHlfcmFuZ2VzICkKPiArICAgICAgICBwMm0tPnN5bmMu
bG9nZGlydHlfcmFuZ2VzID0gcmFuZ2VzZXRfbmV3KGQsICJsb2ctZGlydHkiLAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUkFOR0VTRVRGX3ByZXR0
eXByaW50X2hleCk7CgpUaGlzIGxvb2tzIHRvIGJlIGNvbW1vbiB3aXRoIGJpdHMgb2YgcDJtX2lu
aXRfYWx0cDJtX2VwdCgpLsKgIFdoeSBkb2Vzbid0CnRoYXQgZ2V0IHJldXNlZD8KCj4gKyAgICAg
ICAgaWYgKCBwMm0tPnN5bmMubG9nZGlydHlfcmFuZ2VzICkKPiAgICAgICAgICB7Cj4gICAgICAg
ICAgICAgIGQtPmFyY2gucDJtID0gcDJtOwo+ICAgICAgICAgICAgICByZXR1cm4gMDsKPiBAQCAt
MjM0MSw2ICsyMzk2LDcgQEAgaW50IHAybV9kZXN0cm95X2FsdHAybV9ieV9pZChzdHJ1Y3QgZG9t
YWluICpkLCB1bnNpZ25lZCBpbnQgaWR4KQo+ICAgICAgICAgIHsKPiAgICAgICAgICAgICAgcDJt
X2ZsdXNoX3RhYmxlKGQtPmFyY2guYWx0cDJtX3AybVtpZHhdKTsKPiAgICAgICAgICAgICAgLyog
VW5pbml0IGFuZCByZWluaXQgZXB0IHRvIGZvcmNlIFRMQiBzaG9vdGRvd24gKi8KPiArICAgICAg
ICAgICAgcDJtX3VuaW5pdF9hbHRwMm1fZXB0KGQtPmFyY2guYWx0cDJtX3AybVtpZHhdKTsKClNo
b3VsZG4ndCB0aGlzIGlkZWFsbHkgYmUgY2FsbGVkIGZyb20KZXB0X3AybV91bmluaXQoZC0+YXJj
aC5hbHRwMm1fcDJtW2lkeF0pIGluc3RlYWQ/Cgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 11:14:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 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 1gD6GU-0001Ui-Sq; Thu, 18 Oct 2018 11:14:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=9qc/=m6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gD6GT-0001UW-W5
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 11:14:54 +0000
X-Inumbo-ID: 3b8450f9-d2c7-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3b8450f9-d2c7-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 11: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 <aliasfile-bounces@xenproject.org>)
 id 1gD6GP-0003CT-AA; Thu, 18 Oct 2018 11:14: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 1gD6GP-0000LL-14; Thu, 18 Oct 2018 11:14:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gD6GO-0003TE-WF; Thu, 18 Oct 2018 11:14:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128839-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-amd64-xen-freebsd:<job
 status>:broken:regression
 xen-unstable:build-amd64-xen-xsm-freebsd:<job status>:broken:regression
 xen-unstable:build-amd64-xen-xsm-freebsd:host-build-prep:fail:regression
 xen-unstable:build-amd64-xen-freebsd:host-build-prep:fail:regression
 xen-unstable:test-amd64-amd64-examine:memdisk-try-append:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-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-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check: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-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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-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-i386-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-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-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-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-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:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl: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-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-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=d1b7c32e73ef71cf3f62a8bf9a48c2ed54b536f3
X-Osstest-Versions-That: xen=92666fdd6e0afab989b2d89759d9b43f2c645ae7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 18 Oct 2018 11:14:49 +0000
Subject: [Xen-devel] [xen-unstable test] 128839: regressions - trouble:
 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>

ZmxpZ2h0IDEyODgzOSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODgzOS8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQteGVu
LXhzbS1mcmVlYnNkICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVp
bGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkICAgNiBob3N0LWJ1aWxkLXByZXAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI4Njc1CiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICA2IGhvc3Qt
YnVpbGQtcHJlcCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg2NzUKIHRlc3QtYW1kNjQtYW1k
NjQtZXhhbWluZSAgICAgIDQgbWVtZGlzay10cnktYXBwZW5kICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyODc3NQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyODc3NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI4Nzc1CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjg3NzUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODc3NQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI4
Nzc1CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgbGlrZSAxMjg3NzUKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
MTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyODc3NQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTI4Nzc1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg3NzUKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2
bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAg
ZDFiN2MzMmU3M2VmNzFjZjNmNjJhOGJmOWE0OGMyZWQ1NGI1MzZmMwpiYXNlbGluZSB2ZXJzaW9u
OgogeGVuICAgICAgICAgICAgICAgICAgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2Yy
YzY0NWFlNwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4Nzc1ICAyMDE4LTEwLTE0IDE2OjQyOjIz
IFogICAgMyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODgzOSAgMjAxOC0xMC0xNiAxNToz
ODoyNiBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJl
dmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgRWxlbmEg
VWZpbXRzZXZhIDxlbGVuYS51ZmltdHNldmFAb3JhY2xlLmNvbT4KICBJYW4gSmFja3NvbiA8aWFu
LmphY2tzb25AY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4
LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgUGF1bCBEdXJyYW50IDxw
YXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFRpbSBE
ZWVnYW4gPHRpbUB4ZW4ub3JnPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgWGlu
IExpIDx0YWxvbnMubGVlQGdtYWlsLmNvbT4KICBYaW4gTGkgPHhpbi5saUBjaXRyaXguY29tPgoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQteGVuLWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
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
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhlbi1mcmVlYnNkIGJyb2tlbgpicm9rZW4t
am9iIGJ1aWxkLWFtZDY0LXhlbi14c20tZnJlZWJzZCBicm9rZW4KCk5vdCBwdXNoaW5nLgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CmNvbW1pdCBkMWI3YzMyZTczZWY3MWNmM2Y2MmE4YmY5YTQ4YzJlZDU0YjUzNmYzCkF1dGhvcjog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgT2N0IDQgMTY6NDM6MjUg
MjAxOCArMDEwMAoKICAgIHg4NjogcHJvdmlkZSBzdHViIGZvciBhcmNoX2RvX211bHRpY2FsbF9j
YWxsCiAgICAKICAgIFRoaXMgaHlwZXJjYWxsIGlzIFBWIG9ubHkgb24geDg2LiBQcm92aWRlIGEg
c3R1YiBmb3IgaXQgd2hlbgogICAgIUNPTkZJR19QVi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgMGFmNTgwY2RkNTgwOTU1N2I4NDYwMjJjMmU3OTBl
NjgyNTEyN2Q4ZQpBdXRob3I6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkRhdGU6ICAg
VGh1IE9jdCA0IDE2OjQzOjI0IDIwMTggKzAxMDAKCiAgICB4ODY6IG1ha2UgeDg2XzY0L3RyYXBz
LmMgYnVpbGQgd2l0aCAhQ09ORklHX1BWCiAgICAKICAgIFByb3ZpZGUgZGVjbGFyYXRpb25zIGZv
ciBoeXBlcmNhbGxfcGFnZV9pbml0aWFsaXNlX3JpbmcqX2tlcm5lbCwgbWFrZQogICAgc3VyZSBE
Q0Ugd29yayBhcyBleHBlY3RlZC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+Cgpjb21taXQgZTM4NmM0Nzg4MmVjYzIzYzE0YWE4OTVkMjcwMmYxMGJkZTg3OGI1NQpB
dXRob3I6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IE9jdCA0IDE2
OjQzOjIzIDIwMTggKzAxMDAKCiAgICB4ODY6IGludHJvZHVjZSBpc19wdl82NGJpdF97dmNwdSxk
b21haW59CiAgICAKICAgIFRoaXMgaXMgdXNlZnVsIHRvIHJld3JpdGUgdGhlIGZvbGxvd2luZyBw
YXR0ZXJuICh2IGlzIFBWIHZjcHUpCiAgICAKICAgICAgIGlmICggaXNfcHZfMzJiaXRfdmNwdSh2
KSApCiAgICAgICAgICAgZG9fZm9vOwogICAgICAgZWxzZQogICAgICAgICAgIGRvX2JhcjsKICAg
IAogICAgdG8KICAgIAogICAgICAgaWYgKCBpc19wdl8zMmJpdF92Y3B1KHYpICkKICAgICAgICAg
ICBkb19mb287CiAgICAgICBlbHNlIGlmICggaXNfcHZfNjRiaXRfdmNwdSh2KSApCiAgICAgICAg
ICAgZG9fYmFyOwogICAgICAgZWxzZQogICAgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRTsKICAg
IC4KICAgIAogICAgUHJldmlvdXNseSBpdCBpcyBub3QgcG9zc2libGUgdG8gcmVseSBvbiBEQ0Ug
dG8gZWxpbWluYXRlIHRoZSBkb19iYXIKICAgIHBhcnQuIEl0IGJlY29tZXMgcG9zc2libGUgd2l0
aCB0aGUgbmV3IGNvZGUgc3RydWN0dXJlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KCmNvbW1pdCBkODdkZDFiZDZjMTA5OTM5OGNkZmNlMThlNDQ4MDg4NDg4YmY2
Y2E4CkF1dGhvcjogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgT2N0
IDQgMTY6NDM6MjIgMjAxOCArMDEwMAoKICAgIHg4NjogdHVybiBpc19wdl97LDMyYml0X317ZG9t
YWluLHZjcHV9IGludG8gaW5saW5lIGZ1bmN0aW9ucwogICAgCiAgICBBbmQgbWFrZSB0aGVtIHdv
cmsgd2l0aCBDT05GSUdfUFYuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgoKY29tbWl0IGJiYjk4ZTZmZWYwNmE0YmQxMjM2ZGNlMGJiMTdlY2JiMzZhMGNiYTcK
QXV0aG9yOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTogICBU
dWUgT2N0IDkgMTc6MTU6NDggMjAxOCArMDEwMAoKICAgIHRvb2xzL2xpYmZzaW1hZ2U6IFJlbmFt
ZSAvdXNyL2xpYi9mcyB0byAvdXNyL2xpYi94ZW5mc2ltYWdlCiAgICAKICAgIEFnYWluLCBhdm9p
ZCBuYW1lc3BhY2UgcG9sbHV0aW9uLiAgVGhlc2UgcGF0aHMgYXJlIHB1cmVseSBpbnRlcm5hbCB0
bwogICAgbGliZnNpbWFnZSBhbmQgaXRzIGZzLXNwZWNpZmljIG1vZHVsZXMsIHNvIG5vIHZpc2li
bGUgY2hhbmdlIGZyb20gdGhlCiAgICBvdXRzaWRlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBJ
YW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKY29tbWl0IGUwMTc4YjYwMTdjMjc4ZWIxZDY4Mzdk
MGIzODk0M2QxZjAyMmE3ZjMKQXV0aG9yOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0
cml4LmNvbT4KRGF0ZTogICBUdWUgT2N0IDkgMTc6MTQ6MzQgMjAxOCArMDEwMAoKICAgIHRvb2xz
L3B5Z3J1YjogQWRkIGB4ZW4nIHRvIGZzaW1hZ2UgcHl0aG9uIG1vZHVsZSBuYW1lCiAgICAKICAg
IFRoaXMgbW9kdWxlIHNob3VsZCBiZSBjYWxsZWQgYGxpYnhlbmZzaW1hZ2UnIGZvciB0aGUgc2Ft
ZSByZWFzb25zIHRoYXQKICAgIHRoZSBDIGxpYnJhcnkgc2hvdWxkLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKY29tbWl0IDFhODE0NzExODgxYmVi
MTdmMDczZjVmNTdlMjdlNWJkNGRhMWI5NTYKQXV0aG9yOiBJYW4gSmFja3NvbiA8aWFuLmphY2tz
b25AZXUuY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgT2N0IDkgMTc6MDI6NDIgMjAxOCArMDEwMAoK
ICAgIHRvb2xzL2xpYmZzaW1hZ2U6IEFkZCBgeGVuJyB0byAuaCBuYW1lcyBhbmQgcHJpbmNpcGFs
IC5zbyBuYW1lCiAgICAKICAgIGBmc2ltYWdlJyBpcyByYXRoZXIgZ2VuZXJhbC4gIEFuZCB3ZSBk
byBub3QgZXhwZWN0IHRoaXMgbGlicmFyeSB0byBiZQogICAgdmVyeSB1c2VmdWwgb3V0IG9mIHRy
ZWUgYmVjYXVzZSBvZiBpdHMgdW5zdGFibGUgQUJJLgogICAgCiAgICBTbyBhZGQgdGhlIHdvcmQg
YHhlbicuICBUaGlzIHdpbGwgYXZvaWQgbmFtaW5nIGNvbmZsaWN0cyB3aXRoIGFueW9uZQogICAg
ZWxzZSdzIGZzaW1hZ2UgbGlicmFyeS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSWFuIEphY2tz
b24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCBjNjlhNmFjYTg1MjJjN2Y2NzY5NTNlNTYxOTE1ODQz
ODFhZGYyYzA2CkF1dGhvcjogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+
CkRhdGU6ICAgVHVlIE9jdCA5IDE3OjAyOjM0IDIwMTggKzAxMDAKCiAgICB0b29scy9saWJmc2lt
YWdlOiBCdW1wIHNvbmFtZSB0byA0LjEyCiAgICAKICAgIFRoaXMgbGlicmFyeSBkb2VzIG5vdCBo
YXZlIGEgc3RhYmxlIEFCSSBwcm9taXNlLiAgQXMgZmFyIGFzIHdlIGtub3cgaXQKICAgIGlzIHVz
ZWQgb25seSBieSBweWdydWIuICBCdW1wIGl0cyBzb25hbWUgdG8gdGhlIFhlbiB2ZXJzaW9uIChh
bmQKICAgIGludGVuZCB0byBjaGFuZ2UgaXQgZWFjaCB0aW1lKS4KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgICBBY2tlZC1i
eTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCAyM2EzZWE2Njg3MzY0NDA3
OTBiNzM3MmMxMjU4YjRiYjY5NGVjN2VjCkF1dGhvcjogSWFuIEphY2tzb24gPGlhbi5qYWNrc29u
QGV1LmNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIE9jdCA5IDE2OjI1OjM4IDIwMTggKzAxMDAKCiAg
ICB4ZW5zdG9yZS5oOiBQdXQgKCApIGFyb3VuZCBYU18qIGRlZmluZSBzaGlmdHMKICAgIAogICAg
VGhlc2UgZGVmaW5pdGlvbnMgd2VyZSBub3QgcHJvcGVybHkgcHJvdGVjdGVkIGZyb20gdW53YW50
ZWQgb3BlcmF0b3IKICAgIHByZWNlZGVuY2UgaW50ZXJhY3Rpb25zLgogICAgCiAgICBFeGlzdGlu
ZyB1c2Ugc2l0ZXMgaW4tdHJlZSBhbGwgdXNlICYgb3IgfCwgc28gdGhpcyBkb2VzIG5vdCBjaGFu
Z2UgYW55CiAgICBhY3R1YWwgYmVoYXZpb3VyIGluLXRyZWUuCiAgICAKICAgIFRoZSBzYW1lIHNl
ZW1zIGxpa2VseSB0byBiZSB0cnVlIGluIGV4dGVybmFsIGNhbGxlcnMuCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogICAgQWNr
ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpjb21taXQgNzBjN2MzNGNjNmEx
NDE4M2U5NTQ4ZGUyNTRjZjdlOWI1OWIxMjNmNgpBdXRob3I6IElhbiBKYWNrc29uIDxpYW4uamFj
a3NvbkBjaXRyaXguY29tPgpEYXRlOiAgIEZyaSBTZXAgMjggMTU6MzA6NTQgMjAxOCArMDEwMAoK
ICAgIHRvb2xzL2RlYnVnZ2VyL2tkZDogSW5zdGFsbCBhcyBgeGVuLWtkZCcsIG5vdCBqdXN0IGBr
ZGQnCiAgICAKICAgIGBrZGQnIGlzIGFuIHVuZm9ydHVuYXRlIG5hbWVzcGFjZSBsYW5kZ3JhYi4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5j
b20+CiAgICBBY2tlZC1ieTogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+Cgpjb21taXQgOWNmNzhi
YWJlNTJmZDA5ODA3N2I2YmU0ZTcxN2MzZTc2YzY0NDRmYQpBdXRob3I6IElhbiBKYWNrc29uIDxp
YW4uamFja3NvbkBjaXRyaXguY29tPgpEYXRlOiAgIEZyaSBTZXAgMjggMTU6Mjc6MjEgMjAxOCAr
MDEwMAoKICAgIHhlbm1vbjogSW5zdGFsbCBhcyB4ZW5tb24sIG5vdCB4ZW5tb24ucHkKICAgIAog
ICAgQWRkaW5nIHRoZSBpbXBsZW1lbnRhdGlvbiBsYW5ndWFnZSBhcyBhIHN1ZmZpeCB0byBhIHBy
b2dyYW0gbmFtZSBpcwogICAgcG9vciBwcmFjdGljZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCBhZmU3MDMyZjZmYjVhZTNjMGYyYTk2NjZi
YmJjYzlhODExZGE0YzM4CkF1dGhvcjogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5j
b20+CkRhdGU6ICAgVGh1IE9jdCA0IDEyOjMyOjAwIDIwMTggKzAxMDAKCiAgICBweWdydWIgZnNp
bWFnZS5zbzogSG9ub3VyIExERkxBR1Mgd2hlbiBidWlsZGluZwogICAgCiAgICBUaGlzIHNlZW1z
IHRvIGhhdmUgYmVlbiBzaW1wbHkgb21pdHRlZC4gIE9idmlvdXNseSB0aGlzIGlzIG5lZWRlZCB3
aGVuCiAgICBidWlsZGluZyBhbmQgbm90IGp1c3Qgd2hlbiBpbnN0YWxsaW5nLiAgUGFzc2luZyBv
bmx5IHdoZW4gaW5zdGFsbGluZwogICAgaXMgaW5lZmZlY3RpdmUuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpjb21taXQgNzYwNjk5NWU3YTVhNTFjMWEw
YWYxZWE3ZDlkMjNlOWNhZGRlYzkzMgpBdXRob3I6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBj
aXRyaXguY29tPgpEYXRlOiAgIFRodSBPY3QgNCAxMjozMDozNyAyMDE4ICswMTAwCgogICAgZ2Ri
c3g6IEhvbm91ciBMREZMQUdTIHdoZW4gbGlua2luZwogICAgCiAgICBUaGlzIGNvbW1hbmQgZG9l
cyB0aGUgbGluaywgc28gaXQgbmVlZHMgTERGTEFHUy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBFbGVuYSBVZmltdHNldmEgPGVs
ZW5hLnVmaW10c2V2YUBvcmFjbGUuY29tPgoKY29tbWl0IDcxYTA0ODczMjI5ZjdmOWFlZWRjMmM2
Zjc1NmE4NGQxMjZjMzZmZWEKQXV0aG9yOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AY2l0cml4
LmNvbT4KRGF0ZTogICBGcmkgT2N0IDUgMTc6NTI6NTQgMjAxOCArMDEwMAoKICAgIHRvb2xzL1J1
bGVzLm1rOiBIb25vdXIgUFJFUEVORF9MREZMQUdTX1hFTl9UT09MUwogICAgCiAgICBUaGlzIGFs
bG93cyB0aGUgY2FsbGVyIHRvIHByb3ZpZGUgc29tZSBMREZMQUdTIHRvIHRoZSBYZW4gYnVpbGQK
ICAgIHN5c3RlbS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNr
c29uQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KCmNvbW1pdCA5YWNiMTE1Zjc0NGE3M2JjNjliYjM5ODBlMTBlMDdiNTI4M2UwOTI1CkF1dGhv
cjogWGluIExpIDx0YWxvbnMubGVlQGdtYWlsLmNvbT4KRGF0ZTogICBUdWUgT2N0IDkgMTc6MzM6
MjAgMjAxOCArMDgwMAoKICAgIHhlbi94c206IEFkZCBuZXcgU0lMTyBtb2RlIGZvciBYU00KICAg
IAogICAgV2hlbiBTSUxPIGlzIGVuYWJsZWQsIHRoZXJlIHdvdWxkIGJlIG5vIHBhZ2Utc2hhcmlu
ZyBvciBldmVudCBub3RpZmljYXRpb25zCiAgICBiZXR3ZWVuIHVucHJpdmlsZWdlZCBWTXMgKG5v
IGdyYW50IHRhYmxlcyBvciBldmVudCBjaGFubmVscykuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IFhpbiBMaSA8eGluLmxpQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFm
IDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA4ZTk4Y2EzYjE3Y2M3OWUxOTdjMDVhNjM5
YTNlYmY0ZGFjOWRlOWJkCkF1dGhvcjogWGluIExpIDx0YWxvbnMubGVlQGdtYWlsLmNvbT4KRGF0
ZTogICBUdWUgT2N0IDkgMTc6MzM6MTkgMjAxOCArMDgwMAoKICAgIHhlbi94c206IEludHJvZHVj
ZSBuZXcgYm9vdCBwYXJhbWV0ZXIgeHNtCiAgICAKICAgIEludHJvZHVjZSBuZXcgYm9vdCBwYXJh
bWV0ZXIgeHNtIHRvIGNob29zZSB3aGljaCB4c20gbW9kdWxlIGlzIGVuYWJsZWQsCiAgICBhbmQg
c2V0IGRlZmF1bHQgdG8gZHVtbXkuIEFuZCBhZGQgbmV3IG9wdGlvbiBpbiBLY29uZmlnIHRvIGNo
b29zZSB0aGUKICAgIGRlZmF1bHQgWFNNIGltcGxlbWVudGF0aW9uLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBYaW4gTGkgPHhpbi5saUBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IERhbmllbCBE
ZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgNDdmOWI5MjZlYWU2YTAxYzBl
MDBlNWRhNTUxM2NhYjIzYmI0OGQ1MApBdXRob3I6IFhpbiBMaSA8dGFsb25zLmxlZUBnbWFpbC5j
b20+CkRhdGU6ICAgVHVlIE9jdCA5IDE3OjMzOjE4IDIwMTggKzA4MDAKCiAgICB4ZW4veHNtOiBy
ZW1vdmUgdW5uZWNlc3NhcnkgI2RlZmluZQogICAgCiAgICB0aGlzICNkZWZpbmUgaXMgdW5uZWNl
c3Nhcnkgc2luY2UgWFNNX0lOTElORSBpcyByZWRlZmluZWQgaW4KICAgIHhzbS9kdW1teS5oLCBp
dCdzIGEgcmlzayBvZiBidWlsZCBicmVha2FnZSwgc28gcmVtb3ZlIGl0LgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBYaW4gTGkgPHhpbi5saUBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBEYW5pZWwgRGUgR3Jh
YWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KCmNvbW1pdCBkNzRkMmY1M2MxYWE3OGViZTI3ZjA4
OGY2M2EyMDIwODA3ZDc1MTY0CkF1dGhvcjogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0
cml4LmNvbT4KRGF0ZTogICBXZWQgU2VwIDI2IDE0OjQ0OjA3IDIwMTggKzAxMDAKCiAgICBhbWQt
aW9tbXU6IHVzZSBjb3JyZWN0IGNvbnN0YW50cyBpbiBhbWRfaW9tbXVfZ2V0X25leHRfdGFibGVf
ZnJvbV9wdGUoKQogICAgCiAgICAuLi5hbmQgY2hhbmdlIHRoZSBuYW1lIHRvIGFtZF9pb21tdV9n
ZXRfYWRkcmVzc19mcm9tX3B0ZSgpIHNpbmNlIHRoZQogICAgYWRkcmVzcyByZWFkIGlzIG5vdCBu
ZWNlc3NhcmlseSB0aGUgYWRkcmVzcyBvZiBhIG5leHQgbGV2ZWwgcGFnZSB0YWJsZS4KICAgIChJ
ZiB0aGUgJ25leHQgbGV2ZWwnIGZpZWxkIGlzIG5vdCAxIC0gNiB0aGVuIHRoZSBhZGRyZXNzIGlz
IGEgcGFnZQogICAgYWRkcmVzcykuCiAgICAKICAgIFRoZSBjb25zdGFudHMgaW4gdXNlIHByaW9y
IHRvIHRoaXMgcGF0Y2ggcmVsYXRlIHRvIGRldmljZSB0YWJsZSBlbnRyaWVzCiAgICByYXRoZXIg
dGhhbiBwYWdlIHRhYmxlIGVudHJpZXMuIEFsdGhvdWdoIHRoZXkgZG8gaGF2ZSB0aGUgc2FtZSB2
YWx1ZSwgaXQKICAgIG1ha2VzIHRoZSBjb2RlIGNvbmZ1c2luZyB0byByZWFkLgogICAgCiAgICBU
aGlzIHBhdGNoIGFsc28gY2hhbmdlcyB0aGUgUERFL1BURSBwb2ludGVyIGFyZ3VtZW50IHRvIHZv
aWQgKiwgYW5kCiAgICByZW1vdmVzIGFueSB1MzIvdWludDMyX3QgY2FzdHMgaW4gdGhlIGNhbGwg
c2l0ZXMuIFVubmVjZXNzYXJ5IGNhc3RzCiAgICBzdXJyb3VuZGluZyBjYWxsIHNpdGVzIGFyZSBh
bHNvIHJlbW92ZWQuCiAgICAKICAgIE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgogICAgCiAgICBOT1RF
OiBUaGUgcGF0Y2ggYWxzbyBhZGRzIGVtYWNzIGJvaWxlcnBsYXRlIHRvIGlvbW11X21hcC5jCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5j
b20+CiAgICBSZXZpZXdkLWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KCmNv
bW1pdCBmYmMyYmJkY2EzODAyMTEwOTU5MGQ0MzZjM2U1MDk5ZmYxYTViNTBkCkF1dGhvcjogUm9n
ZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgT2N0IDkgMTE6
NDI6MzIgMjAxOCArMDIwMAoKICAgIHg4Ni9kb20wOiBzd2l0Y2ggcGFyc2VfZG9tMF9wYXJhbSB0
byB1c2UgcGFyc2VfYm9vbGVhbgogICAgCiAgICBObyBmdW5jdGlvbmFsIGNoYW5nZSBleHBlY3Rl
ZC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgoKY29tbWl0IGM0OTg5NDA5MGMyMjQ3M2M1NDc3ZTc4MGE4MjliMDkzMWE5MGI0ZjkKQXV0aG9y
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpEYXRlOiAgIFRodSBPY3QgNCAxNjo0Mzoz
MyAyMDE4ICswMTAwCgogICAgeDg2OiBkb24ndCByZXBvcnQgUFYgc3VwcG9ydCB3aGVuICFDT05G
SUdfUFYKICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CihxZW11IGNo
YW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 12:47:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 12: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 1gD7hT-0008Lm-C2; Thu, 18 Oct 2018 12:46:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=9qc/=m6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gD7hR-0008Lc-SC
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 12:46:49 +0000
X-Inumbo-ID: 13a010ea-d2d4-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 13a010ea-d2d4-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 12: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 <aliasfile-bounces@xenproject.org>)
 id 1gD7hP-0005FY-Bs; Thu, 18 Oct 2018 12: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 1gD7hP-00076k-0Q; Thu, 18 Oct 2018 12:46:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gD7hO-0003ow-Vk; Thu, 18 Oct 2018 12:46:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128862-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=eae7b476c2151141a43cc89d9629c47757f024f1
X-Osstest-Versions-That: ovmf=3a0329bed2a2c7d1ba45bd2376a2320141ef2bec
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 18 Oct 2018 12:46:46 +0000
Subject: [Xen-devel] [ovmf test] 128862: 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>

ZmxpZ2h0IDEyODg2MiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg4NjIvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBlYWU3YjQ3NmMyMTUxMTQxYTQzY2M4OWQ5NjI5YzQ3
NzU3ZjAyNGYxCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAzYTAzMjli
ZWQyYTJjN2QxYmE0NWJkMjM3NmEyMzIwMTQxZWYyYmVjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg4NTYgIDIwMTgtMTAtMTcgMTc6NDA6NDkgWiAgICAwIGRheXMKRmFpbGluZyBzaW5jZSAgICAg
ICAgMTI4ODYwICAyMDE4LTEwLTE4IDAxOjU2OjA2IFogICAgMCBkYXlzICAgIDIgYXR0ZW1wdHMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTI4ODYyICAyMDE4LTEwLTE4IDA1OjQwOjU3IFogICAgMCBk
YXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgSmlhbiBKIFdhbmcgPGppYW4u
ai53YW5nQGludGVsLmNvbT4KICBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MK
aW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBh
dmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4g
Z2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoK
ClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAgM2Ew
MzI5YmVkMi4uZWFlN2I0NzZjMiAgZWFlN2I0NzZjMjE1MTE0MWE0M2NjODlkOTYyOWM0Nzc1N2Yw
MjRmMSAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 12:56:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 12: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 1gD7qZ-0000kL-Ho; Thu, 18 Oct 2018 12:56:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2kzf=m6=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1gD7qY-0000kG-AD
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 12:56:14 +0000
X-Inumbo-ID: cce42b73-d2d4-11e8-a8a5-bc764e045a96
Received: from mail-wm1-x344.google.com (unknown [2a00:1450:4864:20::344])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cce42b73-d2d4-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 14:53:25 +0200 (CEST)
Received: by mail-wm1-x344.google.com with SMTP id 206-v6so147971wmb.5
 for <xen-devel@lists.xenproject.org>; Thu, 18 Oct 2018 05:56:12 -0700 (PDT)
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=S9Qq/r/+RqReBNt0alDTuC75qAOJSmemSL9qJMUVYbs=;
 b=Uerh38HxzniHK5n/Vy0IVT6m9ISVXlCn3gsuRU1itKoG8zwmX/OCpP68QwTks/4SWe
 swRl9ZLa0ImDgUZgeV7byvz+RxnlguVfJR1NEwHGI4pAVHbcWn7KRmY2hV4bWNHNaM/R
 CjJW0n+6Uox0xtip+AvuBUy1B5S644P8C75IF0nait5sKm7rpv6taSWds8U3O22pnCpH
 f155c90BfMc5B6rjpSiV2wu3CJopuQo1+PkofSxdErPgG0V/Q8jBa8NtjGMgi/dLHmIs
 6QhEjYbks+skOk8hqIX5aYLoGuy+MSmxsKTjRG2ffh/bya+gaZfFOhu8qIqP8mkmo+cZ
 2TMA==
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=S9Qq/r/+RqReBNt0alDTuC75qAOJSmemSL9qJMUVYbs=;
 b=XArEXakLjw2H8qQmYKrTkJNubn001gSQJj3IeZ2wWT+vOdmKmlJZE2yZgdMerWqt3O
 VqC7puU4bchvIjyUo3tpLXmzlJD5h57vfuJIh/wijl7HBkkmvIpq4kOi+QSgkHMxjnZR
 ChK8HOdw3hFdP6JZv18v7ta90SAJs03C5E8RkXGln4u5zTuOKXqYWyoXsficQCJXJAjg
 G/qn/pdg43ezH1Zl+9egbCVC1Yk4f0K3g2cMuLZcLZ7fXY+UqpdqyE9mk3Z3HmogeYIP
 Q2vV5nNz63rhFPFx9oEd6FwLX0GoUvJpfzYoJn6kCa3kDXWwo0DeeC9EIXpoOzxwQKwG
 29PQ==
X-Gm-Message-State: ABuFfojxCJXE7l/uvIlYju4iHwEQk8Z1Rkszcse18XR6XjGsyJ+3pAwF
 G60gmm16x7n8c+OPW8KJwwsHWB0G/gdiJ/mXkiA=
X-Google-Smtp-Source: AJdET5fP3AbzhylkGGWYG3XdLydbj9OcolOkxXGIRxD1QLZZsibg+SZXLR09C0Ey7erh/FJJIhyw3Job9H5GDhYt0ww=
X-Received: by 2002:a1c:ca04:: with SMTP id a4-v6mr151696wmg.83.1539867371028; 
 Thu, 18 Oct 2018 05:56:11 -0700 (PDT)
MIME-Version: 1.0
References: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
 <CABfawh=OO14x9=_Cu=7Pk6v1+esuQav6Y-V9uOxonsmRBBovbw@mail.gmail.com>
 <f4d1194798bf33106ec76ac6ef85b0d648f839c7.camel@suse.com>
In-Reply-To: <f4d1194798bf33106ec76ac6ef85b0d648f839c7.camel@suse.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Thu, 18 Oct 2018 06:55:33 -0600
Message-ID: <CABfawhkQ8+AnmH=_sXhSq0ktV1p_Akn+WHqKGidJzwBUY0z3yg@mail.gmail.com>
To: Dario Faggioli <dfaggioli@suse.com>
Subject: Re: [Xen-devel] [RFC PATCH v1 00/16] xen: sched: implement
 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: Wei Liu <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, bhavesh.davda@oracle.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>

T24gVGh1LCBPY3QgMTgsIDIwMTggYXQgMjoxNiBBTSBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xp
QHN1c2UuY29tPiB3cm90ZToKPgo+IE9uIFdlZCwgMjAxOC0xMC0xNyBhdCAxNTozNiAtMDYwMCwg
VGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+ID4gT24gRnJpLCBBdWcgMjQsIDIwMTggYXQgNTozNiBQ
TSBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgo+ID4gd3JvdGU6Cj4gPiA+Cj4g
PiA+IFRoZXkgZ2l2ZSBtZSBhIHN5c3RlbSB0aGF0IGJvb3RzLCB3aGVyZSBJIGNhbiBkbyBiYXNp
YyBzdHVmZiAobGlrZQo+ID4gPiBwbGF5aW5nIHdpdGggZG9tMCwgY3JlYXRpbmcgZ3Vlc3RzLCBl
dGMpLCBhbmQgd2hlcmUgdGhlIGNvbnN0cmFpbnQKPiA+ID4gb2YKPiA+ID4gb25seSBzY2hlZHVs
aW5nIHZjcHVzIGZyb20gb25lIGRvbWFpbiBhdCBhIHRpbWUgb24gcGNwdXMgdGhhdCBhcmUKPiA+
ID4gcGFydAo+ID4gPiBvZiB0aGUgc2FtZSBjb3JlIGlzLCBhcyBmYXIgYXMgSSd2ZSBzZWVuLCBy
ZXNwZWN0ZWQuCj4gPiA+Cj4gPiA+IFRoZXJlIGFyZSBzdGlsbCBjYXNlcyB3aGVyZSB0aGUgYmVo
YXZpb3IgaXMgdW5pZGVhbCwgZS5nLiwgd2UgY291bGQKPiA+ID4gbWFrZSBhIGJldHRlciB1c2Ug
b2Ygc29tZSBvZiB0aGUgY29yZXMgd2hpY2ggYXJlLCBzb21lIG9mIHRoZQo+ID4gPiB0aW1lcywK
PiA+ID4gbGVmdCBpZGxlLgo+ID4gPgo+ID4gPiBUaGVyZSBhcmUgZ2l0IGJyYW5jaGVzIGhlcmU6
Cj4gPiA+ICBodHRwczovL2dpdGxhYi5jb20vZGZhZ2dpb2xpL3hlbi5naXQgcmVsL3NjaGVkL2Nv
cmUtc2NoZWR1bGluZy0KPiA+ID4gUkZDdjEKPiA+ID4gIGh0dHBzOi8vZ2l0aHViLmNvbS9mZGFy
aW8veGVuLmdpdCByZWwvc2NoZWQvY29yZS1zY2hlZHVsaW5nLVJGQ3YxCj4gPiA+Cj4gPiA+IEFu
eSBjb21tZW50IGlzIG1vcmUgdGhhbiB3ZWxjb21lLgo+ID4KPiA+IEhpIERhcmlvLAo+ID4KPiBI
aSwKPgo+ID4gdGhhbmtzIGZvciB0aGUgc2VyaWVzLCB3ZSBhcmUgaW4gdGhlIHByb2Nlc3Mgb2Yg
ZXZhbHVhdGluZyBpdCBpbgo+ID4gdGVybXMKPiA+IG9mIHBlcmZvcm1hbmNlLiBPdXIgdGVzdCBp
cyB0byBzZXR1cCAyIFZNcyBlYWNoIGJlaW5nIGFzc2lnbmVkIGVub3VnaAo+ID4gdkNQVXMgdG8g
Y29tcGxldGVseSBzYXR1cmF0ZSBhbGwgaHlwZXJ0aHJlYWRzIGFuZCB0aGVuIHdlIGZpcmUgdXAg
Q1BVCj4gPiBiZW5jaG1hcmtpbmcgaW5zaWRlIHRoZSBWTXMgdG8gc3BpbiBlYWNoIHZDUFUgMTAw
JSAodXNpbmcgc3dldCkuIFRoZQo+ID4gaWRlYSBpcyB0byBmb3JjZSB0aGUgc2NoZWR1bGVyIHRv
IG1vdmUgdkNQVXMgaW4tYW5kLW91dCBjb25zdGFudGx5IHRvCj4gPiBzZWUgaG93IG11Y2ggcGVy
Zm9ybWFuY2UgaGl0IHRoZXJlIHdvdWxkIGJlIHdpdGggY29yZS1zY2hlZHVsaW5nIHZzCj4gPiBw
bGFpbiBjcmVkaXQxIHZzIGRpc2FibGluZyBoeXBlcnRocmVhZGluZy4gQWZ0ZXIgcnVubmluZyB0
aGUgdGVzdCBvbgo+ID4gYQo+ID4gaGFuZGZ1bCBvZiBtYWNoaW5lcyBpdCBsb29rcyBsaWtlIHdl
IGdldCB0aGUgYmVzdCBwZXJmb3JtYW5jZSB3aXRoCj4gPiBoeXBlcnRocmVhZGluZyBjb21wbGV0
ZWx5IGRpc2FibGVkLCB3aGljaCBpcyBhIGJpdCB1bmV4cGVjdGVkLiBIYXZlCj4gPiB5b3Ugb3Ig
YW55b25lIGVsc2UgZW5jb3VudGVyZWQgdGhpcz8KPiA+Cj4gRG8geW91IG1lYW4gdGhhdCBuby1o
eXBlcnRocmVhZGluZyBpcyBiZXR0ZXIgdGhhbiBjb3JlLXNjaGVkdWxpbmcsIGFzCj4gcGVyIHRo
aXMgc2VyaWVzIGdvZXM/Cj4KPiBPciBkbyB5b3UgbWVhbiB0aGF0IG5vLWh5cGVydGhyZWFkaW5n
IGlzIGJldHRlciB0aGFuIHBsYWluIENyZWRpdDEsCj4gd2l0aCBTTVQgZW5hYmxlZCBhbmQgKndp
dGhvdXQqIHRoaXMgc2VyaWVzPwo+Cj4gSWYgdGhlIGZvcm1lciwgd2VsbCwgdGhpcyBzZXJpZXMg
aXMgbm90IGF0IGEgc3RhZ2Ugd2hlcmUgaXQgbWFrZXMgc2Vuc2UKPiB0byBydW4gcGVyZm9ybWFu
Y2UgYmVuY2htYXJrcy4gTm90IGV2ZW4gY2xvc2UsIEkgd291bGQgc2F5LgoKVW5kZXJzdG9vZCwg
anVzdCB3YW50ZWQgdG8gZ2V0IGEgcm91Z2ggaWRlYSBvZiBob3cgbXVjaCBpdCBlZmZlY3RzIGl0
CmluIHRoZSB3b3JzdCBjYXNlLiBXZSBoYXZlbid0IGdvdCB0byBhY3R1YWxseSBydW4gdGhlIHRl
c3RzIG9uCmNvcmUtc2NoZWR1bGluZyB5ZXQuIE9uIG15IGxhcHRvcCBYZW4gY3Jhc2hlZCB3aGVu
IEkgdHJpZWQgdG8gY3JlYXRlIGEKVk0gYWZ0ZXIgYm9vdGluZyB3aXRoIHNjaGVkX3NtdF9jb3Nj
aGVkPTEuIE9uIG15IGRlc2t0b3Agd2hpY2ggaGFzCnNlcmlhbCBhY2Nlc3MgY3JlYXRpbmcgVk1z
IHdvcmtzIGJ1dCB3aGVuIEkgZmlyZWQgdXAgc3dldCBpbiBib3RoIFZNcwp0aGUgd2hvbGUgc3lz
dGVtIGZyb3plIC0gbm8gY3Jhc2ggb3IgYW55dGhpbmcgcmVwb3J0ZWQgb24gdGhlIHNlcmlhbC4K
SSBzdXNwZWN0IGEgZGVhZGxvY2sgYmVjYXVzZSBldmVyeXRoaW5nIGZyb3plCmRpc3BsYXkva2V5
Ym9hcmQvc2VyaWFsL3BpbmcuIEJ1dCBubyBjcmFzaCBhbmQgcmVib290LgoKPiBJZiB0aGUgbGF0
dGVyLCBpdCdzIGEgYml0IHdlaXJkLCBhcyBJJ3ZlIG9mdGVuIHNlZW4gaHlwZXJ0aHJlYWRpbmcK
PiBjYXVzaW5nIHNlZW1pbmdseSB3ZWlyZCBwZXJmb3JtYW5jZSBmaWd1cmVzLCBidXQgaXQgZG9l
cyBub3QgaGFwcGVuCj4gdmVyeSBvZnRlbiB0aGF0IGl0IGFjdHVhbGx5IHNsb3dzIGRvd24gdGhp
bmdzIChhbHRob3VnaCwgSSB3b3VsZG4ndAo+IHJ1bGUgaXQgb3V0ISA6LVApLgoKV2VsbCwgd2Ug
cmFuIGl0IG9uIGF0IGxlYXN0IDQgbWFjaGluZXMgdGh1cyBmYXIgKGxhcHRvcHMsIE5VQywKZGVz
a3RvcHMpIGFuZCBpdCBpcyBjb25zaXN0ZW50bHkgYmV0dGVyLCBhbmQgcXVpdGUgc2lnbmlmaWNh
bnRseS4gSQpjYW4gcG9zdCBvdXIgZGV0YWlsZWQgcmVzdWx0cyBpZiBpbnRlcmVzdGVkLgoKPgo+
IE9mIGNvdXJzZSwgdGhpcyBjb3VsZCBhbHNvIGJlIGEgcHJvYmxlbSBpbiB0aGUgc2NoZWR1bGVy
LiBTb21ldGhpbmcgSSdkCj4gZG8gaXMgKGxlYXZpbmcgdGhpcyBzZXJpZXMgYXNpZGUpOgo+IC0g
dHJ5IHRvIHJ1biB0aGUgYmVuY2htYXJrIHdpdGggaGFsZiB0aGUgbnVtYmVyIG9mIHZDUFVzIHdy
dCB0aGUgdG90YWwKPiBudW1iZXIgb2YgQ1BVcyAoaS5lLiwgd2l0aCBvbmx5IDEgdkNQVSBwZXIg
Y29yZSk7Cj4gLSB0cnkgdG8gcnVuIHRoZSBiZW5jaG1hcmsgYXMgYWJvdmUsIGJ1dCBleHBsaWNp
dGx5IHBpbm5pbmcgMSB2Q1BVIG9uCj4gZWFjaCBjb3JlOwo+IC0gZ28gYmFjayB0byBuciB2Q1BV
cyA9PSBuciBwQ1BVcywgYnV0IGV4cGxpY2l0bHkgcGluIGVhY2ggdkNQVSB0byBvbmUKPiBwQ1BV
IChpLmUuLCB0byBvbmUgdGhyZWFkLCBpbiB0aGlzIGNhc2UpLgo+Cj4gWW91IGNhbiBkbyBhbGwg
dGhlIGFib3ZlIHdpdGggQ3JlZGl0LCBhbmQgcmVzdWx0cyBzaG91bGQgYWxyZWFkeSB0ZWxsCj4g
dXMgd2hldGhlciB3ZSBtYXkgYmUgZGVhbGluZyB3aXRoIHNvbWUgc2NoZWR1bGluZyBhbm9tYWx5
LiBJZiB5b3Ugd2FudCwKPiBzaW5jZSB5b3UgZG9uJ3Qgc2VlbSB0byBoYXZlIG92ZXJzdWJzY3Jp
cHRpb24sIHlvdSBjYW4gYWxzbyB0cnkgdGhlCj4gbnVsbCBzY2hlZHVsZXIsIHRvIGhhdmUgZXZl
biBtb3JlIGRhdGEgcG9pbnRzIChpbiBmYWN0LCBvbmUgb2YgdGhlCj4gcHVycG9zZXMgb2YgaGF2
aW5nIGl0IHdhcyBleGFjdGx5IHRoaXMsIGkuZS4sIG1ha2luZyBpdCBwb3NzaWJsZSB0bwo+IGhh
dmUgYSByZWZlcmVuY2UgZm9yIG90aGVyIHNjaGVkdWxlcnMgdG8gY29tcGFyZSBhZ2FpbnN0KS4K
CldlIGRvIG92ZXJzdWJzY3JpYmUuIFNheSB3ZSBoYXZlIDQgcENQVXMsIDggY29yZXMgc2hvd2lu
ZyB3aXRoCmh5cGVydGhyZWFkIGVuYWJsZWQuIFdlIHJ1biAyIFZNcyBlYWNoIHdpdGggOCB2Q1BV
cyAoMTYgdG90YWwpIGFuZCBpbgplYWNoIFZNIHdlIGNyZWF0ZSA4IHN3ZXQgcHJvY2Vzc2VzIGVh
Y2ggc3Bpbm5pbmcgYXQgMTAwJSBhdCB0aGUgc2FtZQp0aW1lLiBUaGUgaWRlYSBpcyB0byBjcmVh
dGUgYSBzY2VuYXJpbyB0aGF0J3MgdGhlICJ3b3JzdCBjYXNlIiwgc28KdGhhdCB3ZSBjYW4gcGlu
cG9pbnQgdGhlIGVmZmVjdCBvZiB0aGUgc2NoZWR1bGVyIGNoYW5nZXMuIFdpdGggcGlubmluZwpv
ciBmZXdlciB2Q1BVcyB0aGVuIGh5cGVydGhyZWFkcyBJIGJlbGlldmUgaXQgd291bGQgYmUgaGFy
ZGVyIHRvIHNwb3QKdGhlIGVmZmVjdCBvZiB0aGUgc2NoZWR1bGVyIGNoYW5nZXMuCgo+Cj4gQlRX
LCB3aGVuIHlvdSBzYXkgIjIgVk1zIHdpdGggZW5vdWdoIHZDUFVzIHRvIHNhdHVyYXRlIGFsbAo+
IGh5cGVydGhyZWFkcyIsIGRvZXMgdGhhdCBpbmNsdWRlIGRvbTAgdkNQVXM/CgpObywgZG9tMCB2
Q1BVcyBhcmUgb24gdG9wIG9mIHRob3NlIGJ1dCBkb20wIGlzIGxhcmdlbHkgaWRsZSBmb3IgdGhl
CmR1cmF0aW9uIG9mIHRoZSB0ZXN0LgoKVGFtYXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 13:21:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 13:21: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 1gD8Eq-0002z9-QE; Thu, 18 Oct 2018 13:21:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7ger=m6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gD8Eo-0002yu-VF
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 13:21:18 +0000
X-Inumbo-ID: e48b2497-d2d8-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id e48b2497-d2d8-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 13:22:42 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id DBF9A341;
 Thu, 18 Oct 2018 06:21:16 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 1EF683F59C;
 Thu, 18 Oct 2018 06:21:15 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Thu, 18 Oct 2018 14:20:47 +0100
Message-Id: <20181018132109.31192-1-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
Subject: [Xen-devel] [PATCH 00/22] xen/arm: Bunch of clean-ups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>, sstabellini@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>

SGkgYWxsLAoKVGhpcyBwYXRjaCBzZXJpZXMgaXMgYSBidW5jaCBvZiBjbGVhbi11cHMgSSBoYXZl
IGNvbGxlY3RlZCB0aGUgcGFzdCBmZXcgd2Vla3MuCgpUaGUgbWFpbiBnb2FsIGlzIHRvIHJlZHVj
ZSB0aGUgc2NvcGUgb2Ygc29tZSBpbmNsdWRlcyBhbmQgcmVkdWNlIHRoZSBzaXplIG9mCnByb2Nl
c3Nvci5oIGJ5IG1vdmluZyBzb21lIHBhcnRzIGluIG5ldy9jdXJyZW50IGhlYWRlcnMuCgpDaGVl
cnMsCgpKdWxpZW4gR3JhbGwgKDIyKToKICB4ZW4vYXJtOiB0cmFwczogQ29uc3RpZnkgc2hvd19y
ZWdpc3RlcnMgcGFyYW1ldGVycwogIHhlbi9hcm06IHJlZ3M6IENvbnZlcnQgZ3Vlc3RfbW9kZSB0
byBhIHN0YXRpYyBpbmxpbmUgaGVscGVyCiAgeGVuL2FybTogUmVtb3ZlIF9faW5pdCBmcm9tIHBy
b3RvdHlwZQogIHhlbi9hcm06IGJ1Z3M6IE1vdmUgZG9fYnVnX2ZyYW1lIHRvIHRyYXBzLmgKICB4
ZW4vYXJtOiBDb25zb2xpZGF0ZSBDUFUgaWRlbnRpZmljYXRpb24gaW4gY3B1ZmVhdHVyZS57Yyxo
fQogIHhlbi9hcm06IE1vdmUgVkFCT1JUX0dFTl9CWV9HVUVTVCB0byB0cmFwcy5oIGFuZCB0dXJu
ZWQgaW50byBpbmxpbmUKICB4ZW4vYXJtOiBnaWMtMzogUmVtb3ZlIHVudXNlZCBpbmNsdWRlcwog
IHhlbi9hcm06IGdpYy12MzogUmUtb3JkZXIgaW5jbHVkZXMgaW4gYWxwaGFiZXRpY2FsIG9yZGVy
CiAgeGVuL2FybTogTW92ZSBIU1IgZGVmaW5lcyBpbiBhIG5ldyBoZWFkZXIgaHNyLmgKICB4ZW4v
YXJtOiBNb3ZlIFNZU1JFRyBhY2Nlc3NvcnMgaW4gc3lzcmVncy5oCiAgeGVuL2FybTogTW92ZSBv
dXQgb2YgcHJvY2Vzc29yLmggdHJhcHMgcmVsYXRlZCB2YXJpYWJsZS9mdW5jdGlvbgogIHhlbi9h
cm06IE9ubHkgaW5jbHVkZSBzdHJpbmdpZnkuaCB3aGVuIG5lY2Vzc2FyeQogIHhlbi9hcm06IE9u
bHkgaW5jbHVkZSB2cmVnLmggd2hlbiBuZWNlc3NhcnkKICB4ZW4vYXJtOiBSZW1vdmUgdW5uZWNl
c3NhcnkgaW5jbHVkZXMgaW4gYXNtL3ZnaWMuaAogIHhlbi9hcm06IFJlbW92ZSB1bm5lY2Vzc2Fy
eSBpbmNsdWRlcyBpbiBhc20vbW1pby5oCiAgeGVuL2FybTogUmVtb3ZlIHVubmVjZXNzYXJ5IGlu
Y2x1ZGVzIGluIHRyYXBzLmMKICB4ZW4vYXJtOiBSZW1vdmUgdW5uZWNlc3NhcnkgaW5jbHVkZXMg
aW4gYXNtL3AybS5oCiAgeGVuL2FybTogUmVtb3ZlIHVubmVjZXNzYXJ5IGluY2x1ZGVzIGluIGFz
bS1hcm0vYWNwaS5oCiAgeGVuL2FybTogUmVtb3ZlIHVubmVjZXNzYXJ5IGluY2x1ZGUgaW4gYXNt
LWFybS9hdG9taWMuaAogIHhlbi9hcm06IFJlbW92ZSB1bm5lY2Vzc2FyeSBpbmNsdWRlcyBpbiBh
c20vY3VycmVudC5oCiAgeGVuL2FybTogcGxhdGZvcm06IERvbid0IGluY2x1ZGUgcDJtLmggaW4g
ZXh5bm9zNSBhbmQgb21hcDUKICB4ZW4vYXJtOiBNb3ZlIHZnaWNfKiBoZWxwZXJzIGZyb20gZ2lj
LmggdG8gdmdpYy5oCgogeGVuL2FyY2gvYXJtL01ha2VmaWxlICAgICAgICAgICAgICAgICB8ICAg
MSAtCiB4ZW4vYXJjaC9hcm0vYWNwaS9saWIuYyAgICAgICAgICAgICAgIHwgICAxICsKIHhlbi9h
cmNoL2FybS9hcm0zMi9lbnRyeS5TICAgICAgICAgICAgfCAgIDEgKwogeGVuL2FyY2gvYXJtL2Fy
bTMyL3Byb2MtdjcuUyAgICAgICAgICB8ICAgMSArCiB4ZW4vYXJjaC9hcm0vYXJtMzIvdHJhcHMu
YyAgICAgICAgICAgIHwgICAxICsKIHhlbi9hcmNoL2FybS9hcm02NC90cmFwcy5jICAgICAgICAg
ICAgfCAgIDEgKwogeGVuL2FyY2gvYXJtL2Jvb3RmZHQuYyAgICAgICAgICAgICAgICB8ICAgMiAr
LQogeGVuL2FyY2gvYXJtL2NwdS5jICAgICAgICAgICAgICAgICAgICB8ICA2OCAtLS0tLS0tCiB4
ZW4vYXJjaC9hcm0vY3B1ZXJyYXRhLmMgICAgICAgICAgICAgIHwgICAxICsKIHhlbi9hcmNoL2Fy
bS9jcHVmZWF0dXJlLmMgICAgICAgICAgICAgfCAgNDIgKysrKwogeGVuL2FyY2gvYXJtL2Rldmlj
ZS5jICAgICAgICAgICAgICAgICB8ICAgMSArCiB4ZW4vYXJjaC9hcm0vZ2ljLXYzLWxwaS5jICAg
ICAgICAgICAgIHwgICAxICsKIHhlbi9hcmNoL2FybS9naWMtdjMuYyAgICAgICAgICAgICAgICAg
fCAgMjggKystCiB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL2V4eW5vczUuYyAgICAgIHwgICAxIC0K
IHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMvb21hcDUuYyAgICAgICAgfCAgIDEgLQogeGVuL2FyY2gv
YXJtL3BzY2kuYyAgICAgICAgICAgICAgICAgICB8ICAgMSArCiB4ZW4vYXJjaC9hcm0vdHJhcHMu
YyAgICAgICAgICAgICAgICAgIHwgIDI1ICsrLQogeGVuL2FyY2gvYXJtL3ZjcHJlZy5jICAgICAg
ICAgICAgICAgICB8ICAgMSArCiB4ZW4vYXJjaC9hcm0vdmdpYy12Mi5jICAgICAgICAgICAgICAg
IHwgICAxICsKIHhlbi9hcmNoL2FybS92Z2ljLXYzLWl0cy5jICAgICAgICAgICAgfCAgIDEgKwog
eGVuL2FyY2gvYXJtL3ZwbDAxMS5jICAgICAgICAgICAgICAgICB8ICAgMSArCiB4ZW4vaW5jbHVk
ZS9hc20tYXJtL2FjcGkuaCAgICAgICAgICAgIHwgICA4ICstCiB4ZW4vaW5jbHVkZS9hc20tYXJt
L2FsdGVybmF0aXZlLmggICAgIHwgICAzICstCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL3By
b2Nlc3Nvci5oIHwgIDYyIC0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9zeXNyZWdz
LmggICB8ICA3NSArKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9oc3IuaCAgICAg
ICB8IDEyMiArKysrKysrKysrKysKIHhlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvcHJvY2Vzc29y
LmggfCAgMjcgLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L3N5c3JlZ3MuaCAgIHwgMTMy
ICsrKy0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vYXRvbWljLmggICAgICAgICAgfCAg
IDIgLQogeGVuL2luY2x1ZGUvYXNtLWFybS9idWcuaCAgICAgICAgICAgICB8ICAgNCAtCiB4ZW4v
aW5jbHVkZS9hc20tYXJtL2NwcmVncy5oICAgICAgICAgIHwgICAyIC0KIHhlbi9pbmNsdWRlL2Fz
bS1hcm0vY3B1ZmVhdHVyZS5oICAgICAgfCAxMzQgKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUv
YXNtLWFybS9jdXJyZW50LmggICAgICAgICB8ICAgMiAtCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2Rl
dmljZS5oICAgICAgICAgIHwgIDEwICstCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2V2ZW50LmggICAg
ICAgICAgIHwgICAxIC0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vZ2ljLmggICAgICAgICAgICAgfCAg
IDMgLQogeGVuL2luY2x1ZGUvYXNtLWFybS9oc3IuaCAgICAgICAgICAgICB8IDIxNyArKysrKysr
KysrKysrKysrKysrKysKIHhlbi9pbmNsdWRlL2FzbS1hcm0vbW1pby5oICAgICAgICAgICAgfCAg
IDQgKy0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vcDJtLmggICAgICAgICAgICAgfCAgIDMgLQogeGVu
L2luY2x1ZGUvYXNtLWFybS9wYWdlLmggICAgICAgICAgICB8ICAgMSArCiB4ZW4vaW5jbHVkZS9h
c20tYXJtL3BlcmNwdS5oICAgICAgICAgIHwgICA4ICstCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3Bs
YXRmb3JtLmggICAgICAgIHwgICA3ICstCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5o
ICAgICAgIHwgMzUyICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9pbmNs
dWRlL2FzbS1hcm0vcmVncy5oICAgICAgICAgICAgfCAgMjIgKystCiB4ZW4vaW5jbHVkZS9hc20t
YXJtL3NldHVwLmggICAgICAgICAgIHwgICA5ICstCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3N5c3Jl
Z3MuaCAgICAgICAgIHwgIDIyICsrKwogeGVuL2luY2x1ZGUvYXNtLWFybS90aW1lLmggICAgICAg
ICAgICB8ICAgMiArCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3RyYXBzLmggICAgICAgICAgIHwgIDE1
ICsrCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3ZnaWMuaCAgICAgICAgICAgIHwgICA5ICstCiB4ZW4v
aW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oICAgICAgICAgIHwgICAxIC0KIHhlbi9pbmNsdWRlL3hl
bi9kZXZpY2VfdHJlZS5oICAgICAgICAgfCAgIDUgKy0KIDUxIGZpbGVzIGNoYW5nZWQsIDczMiBp
bnNlcnRpb25zKCspLCA3MTMgZGVsZXRpb25zKC0pCiBkZWxldGUgbW9kZSAxMDA2NDQgeGVuL2Fy
Y2gvYXJtL2NwdS5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLWFybS9hcm0z
Mi9zeXNyZWdzLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0
L2hzci5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLWFybS9oc3IuaAogY3Jl
YXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS1hcm0vc3lzcmVncy5oCgotLSAKMi4xMS4w
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 13:21:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 13:21: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 1gD8Er-0002zF-3j; Thu, 18 Oct 2018 13:21:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7ger=m6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gD8Ep-0002yw-5V
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 13:21:19 +0000
X-Inumbo-ID: e5390d4e-d2d8-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id e5390d4e-d2d8-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 13:22:43 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E08081596;
 Thu, 18 Oct 2018 06:21:17 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 2423A3F59C;
 Thu, 18 Oct 2018 06:21:17 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Thu, 18 Oct 2018 14:20:48 +0100
Message-Id: <20181018132109.31192-2-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181018132109.31192-1-julien.grall@arm.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 01/22] xen/arm: traps: Constify show_registers
 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: Julien Grall <julien.grall@arm.com>, sstabellini@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>

c2hvd19yZWdpc3RlcnMgaGVscGVycyBhcmUgbm90IG1lYW50IHRvIG1vZGlmeSBhbnkgcGFyYW1l
dGVycy4KU28gY29uc3RpZnkgdGhlbS4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL3RyYXBzLmMgICAgICAgICAgICB8
IDE0ICsrKysrKystLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oIHwgIDIg
Ky0KIDIgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90cmFwcy5jIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKaW5k
ZXggNTFkMmU0MmM3Ny4uOWVlYzUxZWE5MCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3RyYXBz
LmMKKysrIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKQEAgLTc4Nyw4ICs3ODcsOCBAQCBzdGF0aWMg
Y29uc3QgY2hhciAqbW9kZV9zdHJpbmcodWludDMyX3QgY3BzcikKICAgICByZXR1cm4gbW9kZV9z
dHJpbmdzW21vZGVdID8gOiAiVW5rbm93biI7CiB9CiAKLXN0YXRpYyB2b2lkIHNob3dfcmVnaXN0
ZXJzXzMyKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgc3RydWN0IHJlZ19jdHh0ICpjdHh0LAorc3RhdGljIHZvaWQgc2hvd19yZWdpc3Rl
cnNfMzIoY29uc3Qgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgcmVnX2N0eHQgKmN0eHQsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBpbnQgZ3Vlc3RfbW9kZSwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGNvbnN0IHN0cnVjdCB2Y3B1ICp2KQogewpAQCAtODY0LDggKzg2NCw4IEBAIHN0YXRp
YyB2b2lkIHNob3dfcmVnaXN0ZXJzXzMyKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAogfQog
CiAjaWZkZWYgQ09ORklHX0FSTV82NAotc3RhdGljIHZvaWQgc2hvd19yZWdpc3RlcnNfNjQoc3Ry
dWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBz
dHJ1Y3QgcmVnX2N0eHQgKmN0eHQsCitzdGF0aWMgdm9pZCBzaG93X3JlZ2lzdGVyc182NChjb25z
dCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IHN0cnVjdCByZWdfY3R4dCAqY3R4dCwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGludCBndWVzdF9tb2RlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u
c3Qgc3RydWN0IHZjcHUgKnYpCiB7CkBAIC05MjUsOCArOTI1LDggQEAgc3RhdGljIHZvaWQgc2hv
d19yZWdpc3RlcnNfNjQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCiB9CiAjZW5kaWYKIAot
c3RhdGljIHZvaWQgX3Nob3dfcmVnaXN0ZXJzKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCByZWdfY3R4dCAqY3R4dCwKK3N0YXRp
YyB2b2lkIF9zaG93X3JlZ2lzdGVycyhjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgcmVnX2N0eHQgKmN0eHQs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGd1ZXN0X21vZGUsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IHZjcHUgKnYpCiB7CkBAIC05ODEsNyArOTgx
LDcgQEAgc3RhdGljIHZvaWQgX3Nob3dfcmVnaXN0ZXJzKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzLAogICAgIHByaW50aygiXG4iKTsKIH0KIAotdm9pZCBzaG93X3JlZ2lzdGVycyhzdHJ1Y3Qg
Y3B1X3VzZXJfcmVncyAqcmVncykKK3ZvaWQgc2hvd19yZWdpc3RlcnMoY29uc3Qgc3RydWN0IGNw
dV91c2VyX3JlZ3MgKnJlZ3MpCiB7CiAgICAgc3RydWN0IHJlZ19jdHh0IGN0eHQ7CiAgICAgY3R4
dC5zY3Rscl9lbDEgPSBSRUFEX1NZU1JFRyhTQ1RMUl9FTDEpOwpkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvYXNtLWFybS9wcm9jZXNzb3IuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29y
LmgKaW5kZXggODAxNmNmMzA2Zi4uZWZhMzNiNDY2NSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUv
YXNtLWFybS9wcm9jZXNzb3IuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5o
CkBAIC03OTQsNyArNzk0LDcgQEAgdm9pZCBpbml0X3RyYXBzKHZvaWQpOwogdm9pZCBwYW5pY19Q
QVIodWludDY0X3QgcGFyKTsKIAogdm9pZCBzaG93X2V4ZWN1dGlvbl9zdGF0ZShzdHJ1Y3QgY3B1
X3VzZXJfcmVncyAqcmVncyk7Ci12b2lkIHNob3dfcmVnaXN0ZXJzKHN0cnVjdCBjcHVfdXNlcl9y
ZWdzICpyZWdzKTsKK3ZvaWQgc2hvd19yZWdpc3RlcnMoY29uc3Qgc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MpOwogLy8jZGVmaW5lIGR1bXBfZXhlY3V0aW9uX3N0YXRlKCkgcnVuX2luX2V4Y2Vw
dGlvbl9oYW5kbGVyKHNob3dfZXhlY3V0aW9uX3N0YXRlKQogI2RlZmluZSBkdW1wX2V4ZWN1dGlv
bl9zdGF0ZSgpIFdBUk4oKQogCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 13:21:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 13:21: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 1gD8Ev-00030O-Gt; Thu, 18 Oct 2018 13:21:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7ger=m6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gD8Ev-000307-0f
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 13:21:25 +0000
X-Inumbo-ID: e8d7d44a-d2d8-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id e8d7d44a-d2d8-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 13:22:49 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 526C7341;
 Thu, 18 Oct 2018 06:21:24 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8AA2F3F59C;
 Thu, 18 Oct 2018 06:21:23 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Thu, 18 Oct 2018 14:20:54 +0100
Message-Id: <20181018132109.31192-8-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181018132109.31192-1-julien.grall@arm.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 07/22] xen/arm: gic-3: 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: Julien Grall <julien.grall@arm.com>, sstabellini@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>

U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4
ZW4vYXJjaC9hcm0vZ2ljLXYzLmMgfCA1IC0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNSBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZ2ljLXYzLmMgYi94ZW4vYXJjaC9hcm0v
Z2ljLXYzLmMKaW5kZXggMjk1MjMzNWQwNS4uOGZmNGUwZjA4ZSAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gvYXJtL2dpYy12My5jCisrKyBiL3hlbi9hcmNoL2FybS9naWMtdjMuYwpAQCAtMjMsNyArMjMs
NiBAQAogCiAjaW5jbHVkZSA8eGVuL2xpYi5oPgogI2luY2x1ZGUgPHhlbi9pbml0Lmg+Ci0jaW5j
bHVkZSA8eGVuL2NwdS5oPgogI2luY2x1ZGUgPHhlbi9tbS5oPgogI2luY2x1ZGUgPHhlbi9pcnEu
aD4KICNpbmNsdWRlIDx4ZW4vaW9jYXAuaD4KQEAgLTMzLDE4ICszMiwxNCBAQAogI2luY2x1ZGUg
PHhlbi9kZXZpY2VfdHJlZS5oPgogI2luY2x1ZGUgPHhlbi9zaXplcy5oPgogI2luY2x1ZGUgPHhl
bi9saWJmZHQvbGliZmR0Lmg+Ci0jaW5jbHVkZSA8eGVuL3NvcnQuaD4KICNpbmNsdWRlIDx4ZW4v
YWNwaS5oPgogI2luY2x1ZGUgPGFjcGkvYWN0YWJsZXMuaD4KLSNpbmNsdWRlIDxhc20vcDJtLmg+
Ci0jaW5jbHVkZSA8YXNtL2RvbWFpbi5oPgogI2luY2x1ZGUgPGFzbS9pby5oPgogI2luY2x1ZGUg
PGFzbS9kZXZpY2UuaD4KICNpbmNsdWRlIDxhc20vZ2ljLmg+CiAjaW5jbHVkZSA8YXNtL2dpY192
M19kZWZzLmg+CiAjaW5jbHVkZSA8YXNtL2dpY192M19pdHMuaD4KICNpbmNsdWRlIDxhc20vY3B1
ZmVhdHVyZS5oPgotI2luY2x1ZGUgPGFzbS9hY3BpLmg+CiAKIC8qIEdsb2JhbCBzdGF0ZSAqLwog
c3RhdGljIHN0cnVjdCB7Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 13:21:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 13:21: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 1gD8Ev-00030h-Rk; Thu, 18 Oct 2018 13:21:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7ger=m6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gD8Ev-000308-1W
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 13:21:25 +0000
X-Inumbo-ID: e85dd7a8-d2d8-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id e85dd7a8-d2d8-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 13:22:48 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4D73515BE;
 Thu, 18 Oct 2018 06:21:23 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8587D3F59C;
 Thu, 18 Oct 2018 06:21:22 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Thu, 18 Oct 2018 14:20:53 +0100
Message-Id: <20181018132109.31192-7-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181018132109.31192-1-julien.grall@arm.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 06/22] xen/arm: Move VABORT_GEN_BY_GUEST to
 traps.h and turned into inline
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>, sstabellini@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>

VGhlIG1hY3JvIFZBQk9SVF9HRU5fQllfR1VFU1QgaXMgb25seSB1c2VkIGJ5IHRoZSB0cmFwIGNv
ZGUuIFNvIG1vdmUgaXQKdG8gdHJhcC5oLgoKV2hpbGUgbW92aW5nIHRoZSBjb2RlLCBjb252ZXJ0
IGlzIHRvIGEgc3RhdGljIGlubGluZSB0byBhbGxvdyB0eXBlY2hlY2suCgpTaWduZWQtb2ZmLWJ5
OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgotLS0KIHhlbi9pbmNsdWRlL2Fz
bS1hcm0vcHJvY2Vzc29yLmggfCAxMCAtLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3Ry
YXBzLmggICAgIHwgMTAgKysrKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAxMCBpbnNlcnRpb25z
KCspLCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3By
b2Nlc3Nvci5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wcm9jZXNzb3IuaAppbmRleCBmN2EyZTlh
M2FkLi41YjZiZDBjMzhjIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nv
ci5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmgKQEAgLTY4MywxNiArNjgz
LDYgQEAgdm9pZCBkb190cmFwX2d1ZXN0X3NlcnJvcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVn
cyk7CiAKIHJlZ2lzdGVyX3QgZ2V0X2RlZmF1bHRfaGNyX2ZsYWdzKHZvaWQpOwogCi0vKiBGdW5j
dGlvbnMgZm9yIHBlbmRpbmcgdmlydHVhbCBhYm9ydCBjaGVja2luZyB3aW5kb3cuICovCi12b2lk
IGFib3J0X2d1ZXN0X2V4aXRfc3RhcnQodm9pZCk7Ci12b2lkIGFib3J0X2d1ZXN0X2V4aXRfZW5k
KHZvaWQpOwotCi0jZGVmaW5lIFZBQk9SVF9HRU5fQllfR1VFU1QocikgIFwKLSggXAotICAgICgg
KHVuc2lnbmVkIGxvbmcpYWJvcnRfZ3Vlc3RfZXhpdF9zdGFydCA9PSAociktPnBjICkgfHwgXAot
ICAgICggKHVuc2lnbmVkIGxvbmcpYWJvcnRfZ3Vlc3RfZXhpdF9lbmQgPT0gKHIpLT5wYyApIFwK
LSkKLQogLyoKICAqIFN5bmNocm9uaXplIFNFcnJvciB1bmxlc3MgdGhlIGZlYXR1cmUgaXMgc2Vs
ZWN0ZWQuCiAgKiBUaGlzIGlzIHJlbHlpbmcgb24gdGhlIFNFcnJvcnMgYXJlIGN1cnJlbnRseSB1
bm1hc2tlZC4KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdHJhcHMuaCBiL3hlbi9p
bmNsdWRlL2FzbS1hcm0vdHJhcHMuaAppbmRleCAwNTlhYTM3MGMzLi5jMTJlOWU0MDgyIDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3RyYXBzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNt
LWFybS90cmFwcy5oCkBAIC00NSw2ICs0NSwxNiBAQCB2b2lkIGRvX3RyYXBfaHZjX3NtY2NjKHN0
cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKTsKIAogaW50IGRvX2J1Z19mcmFtZShzdHJ1Y3QgY3B1
X3VzZXJfcmVncyAqcmVncywgdmFkZHJfdCBwYyk7CiAKKy8qIEZ1bmN0aW9ucyBmb3IgcGVuZGlu
ZyB2aXJ0dWFsIGFib3J0IGNoZWNraW5nIHdpbmRvdy4gKi8KK3ZvaWQgYWJvcnRfZ3Vlc3RfZXhp
dF9zdGFydCh2b2lkKTsKK3ZvaWQgYWJvcnRfZ3Vlc3RfZXhpdF9lbmQodm9pZCk7CisKK3N0YXRp
YyBpbmxpbmUgYm9vbCBWQUJPUlRfR0VOX0JZX0dVRVNUKGNvbnN0IHN0cnVjdCBjcHVfdXNlcl9y
ZWdzICpyZWdzKQoreworICAgIHJldHVybiAoKHVuc2lnbmVkIGxvbmcpYWJvcnRfZ3Vlc3RfZXhp
dF9zdGFydCA9PSByZWdzLT5wYykgfHwKKyAgICAgICAgKHVuc2lnbmVkIGxvbmcpYWJvcnRfZ3Vl
c3RfZXhpdF9lbmQgPT0gcmVncy0+cGM7Cit9CisKICNlbmRpZiAvKiBfX0FTTV9BUk1fVFJBUFNf
XyAqLwogLyoKICAqIExvY2FsIHZhcmlhYmxlczoKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 13:21:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 13:21: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 1gD8Eu-0002zv-5c; Thu, 18 Oct 2018 13:21:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7ger=m6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gD8Es-0002za-QE
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 13:21:22 +0000
X-Inumbo-ID: e70561a2-d2d8-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id e70561a2-d2d8-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 13:22:46 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 1E9721596;
 Thu, 18 Oct 2018 06:21:21 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 56BA93F59C;
 Thu, 18 Oct 2018 06:21:20 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Thu, 18 Oct 2018 14:20:51 +0100
Message-Id: <20181018132109.31192-5-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181018132109.31192-1-julien.grall@arm.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 04/22] xen/arm: bugs: Move do_bug_frame to
 traps.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 <julien.grall@arm.com>, sstabellini@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>

ZG9fYnVnX2ZyYW1lIGlzIG9ubHkgbmVjZXNzYXJ5IHdoZW4gdHJhcHBpbmcuIFRoaXMgYWxsb3dz
IHRvIHJlbW92ZQpwcm9jZXNzb3IuaCBpbmNsdWRlLgoKSG93ZXZlciwgdGltZS5oIHdhcyBtaXNz
aW5nIGFuIGluY2x1ZGUgcmVzdWx0aW5nIHRvIGNvbXBpbGF0aW9uIGVycm9yIGlmCnByb2Nlc3Nv
ci5oIGlzIHJlbW92ZWQgZnJvbSBidWcuaC4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL2FybTMyL3RyYXBzLmMgIHwg
MSArCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2J1Zy5oICAgfCA0IC0tLS0KIHhlbi9pbmNsdWRlL2Fz
bS1hcm0vdGltZS5oICB8IDIgKysKIHhlbi9pbmNsdWRlL2FzbS1hcm0vdHJhcHMuaCB8IDIgKysK
IDQgZmlsZXMgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS9hcm0zMi90cmFwcy5jIGIveGVuL2FyY2gvYXJtL2FybTMyL3Ry
YXBzLmMKaW5kZXggNGYyNzU0M2RlYy4uNzZmNzE0YTE2OCAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
YXJtL2FybTMyL3RyYXBzLmMKKysrIGIveGVuL2FyY2gvYXJtL2FybTMyL3RyYXBzLmMKQEAgLTIy
LDYgKzIyLDcgQEAKICNpbmNsdWRlIDxwdWJsaWMveGVuLmg+CiAKICNpbmNsdWRlIDxhc20vcHJv
Y2Vzc29yLmg+CisjaW5jbHVkZSA8YXNtL3RyYXBzLmg+CiAKIHZvaWQgZG9fdHJhcF9yZXNldChz
dHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIHsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vYnVnLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2J1Zy5oCmluZGV4IDQ3MDRlMmQ4NTgu
LjM2YzgwMzM1N2MgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYnVnLmgKKysrIGIv
eGVuL2luY2x1ZGUvYXNtLWFybS9idWcuaApAQCAtMSw4ICsxLDYgQEAKICNpZm5kZWYgX19BUk1f
QlVHX0hfXwogI2RlZmluZSBfX0FSTV9CVUdfSF9fCiAKLSNpbmNsdWRlIDxhc20vcHJvY2Vzc29y
Lmg+Ci0KICNpZiBkZWZpbmVkKENPTkZJR19BUk1fMzIpCiAjIGluY2x1ZGUgPGFzbS9hcm0zMi9i
dWcuaD4KICNlbGlmIGRlZmluZWQoQ09ORklHX0FSTV82NCkKQEAgLTc3LDggKzc1LDYgQEAgZXh0
ZXJuIGNvbnN0IHN0cnVjdCBidWdfZnJhbWUgX19zdGFydF9idWdfZnJhbWVzW10sCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBfX3N0b3BfYnVnX2ZyYW1lc18xW10sCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBfX3N0b3BfYnVnX2ZyYW1lc18yW107CiAKLWludCBkb19idWdf
ZnJhbWUoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIHZhZGRyX3QgcGMpOwotCiAjZW5kaWYg
LyogX19BUk1fQlVHX0hfXyAqLwogLyoKICAqIExvY2FsIHZhcmlhYmxlczoKZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL2FzbS1hcm0vdGltZS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS90aW1lLmgK
aW5kZXggMTlhNDUxNWU3Mi4uZWE4OGU3NjMwNCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNt
LWFybS90aW1lLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS90aW1lLmgKQEAgLTEsNiArMSw4
IEBACiAjaWZuZGVmIF9fQVJNX1RJTUVfSF9fCiAjZGVmaW5lIF9fQVJNX1RJTUVfSF9fCiAKKyNp
bmNsdWRlIDxhc20vcHJvY2Vzc29yLmg+CisKICNkZWZpbmUgRFRfTUFUQ0hfVElNRVIgICAgICAg
ICAgICAgICAgICAgICAgXAogICAgIERUX01BVENIX0NPTVBBVElCTEUoImFybSxhcm12Ny10aW1l
ciIpLCBcCiAgICAgRFRfTUFUQ0hfQ09NUEFUSUJMRSgiYXJtLGFybXY4LXRpbWVyIikKZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdHJhcHMuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0v
dHJhcHMuaAppbmRleCA3MGI1MmQxZDE2Li4wNTlhYTM3MGMzIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20tYXJtL3RyYXBzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS90cmFwcy5oCkBA
IC00Myw2ICs0Myw4IEBAIHZvaWQgZG9fY3Aoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIGNv
bnN0IHVuaW9uIGhzciBoc3IpOwogdm9pZCBkb190cmFwX3NtYyhzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVncywgY29uc3QgdW5pb24gaHNyIGhzcik7CiB2b2lkIGRvX3RyYXBfaHZjX3NtY2NjKHN0
cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKTsKIAoraW50IGRvX2J1Z19mcmFtZShzdHJ1Y3QgY3B1
X3VzZXJfcmVncyAqcmVncywgdmFkZHJfdCBwYyk7CisKICNlbmRpZiAvKiBfX0FTTV9BUk1fVFJB
UFNfXyAqLwogLyoKICAqIExvY2FsIHZhcmlhYmxlczoKLS0gCjIuMTEuMAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 13:21:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 13:21: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 1gD8Er-0002zL-DV; Thu, 18 Oct 2018 13:21:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7ger=m6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gD8Eq-0002z4-CC
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 13:21:20 +0000
X-Inumbo-ID: e5b88ebb-d2d8-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id e5b88ebb-d2d8-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 13:22:44 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E551B15BE;
 Thu, 18 Oct 2018 06:21:18 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 2963B3F59C;
 Thu, 18 Oct 2018 06:21:18 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Thu, 18 Oct 2018 14:20:49 +0100
Message-Id: <20181018132109.31192-3-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181018132109.31192-1-julien.grall@arm.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 02/22] xen/arm: regs: Convert guest_mode to a
 static inline 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: Julien Grall <julien.grall@arm.com>, sstabellini@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>

QXQgdGhlIHNhbWUgdGltZSwgc3dpdGNoIHRoZSBwYXJhbWV0ZXIgZ3Vlc3RfbW9kZSBmcm9tIGlu
dCB0byBib29sCgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0u
Y29tPgotLS0KIHhlbi9hcmNoL2FybS90cmFwcy5jICAgICAgIHwgIDYgKysrLS0tCiB4ZW4vaW5j
bHVkZS9hc20tYXJtL3JlZ3MuaCB8IDIyICsrKysrKysrKysrKy0tLS0tLS0tLS0KIDIgZmlsZXMg
Y2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgMTMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL3RyYXBzLmMgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwppbmRleCA5ZWVjNTFl
YTkwLi4xYjBiMjc0MzRmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdHJhcHMuYworKysgYi94
ZW4vYXJjaC9hcm0vdHJhcHMuYwpAQCAtNzg5LDcgKzc4OSw3IEBAIHN0YXRpYyBjb25zdCBjaGFy
ICptb2RlX3N0cmluZyh1aW50MzJfdCBjcHNyKQogCiBzdGF0aWMgdm9pZCBzaG93X3JlZ2lzdGVy
c18zMihjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCByZWdfY3R4dCAqY3R4dCwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGludCBndWVzdF9tb2RlLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYm9vbCBndWVzdF9tb2RlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u
c3Qgc3RydWN0IHZjcHUgKnYpCiB7CiAKQEAgLTg2Niw3ICs4NjYsNyBAQCBzdGF0aWMgdm9pZCBz
aG93X3JlZ2lzdGVyc18zMihjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywKICNpZmRl
ZiBDT05GSUdfQVJNXzY0CiBzdGF0aWMgdm9pZCBzaG93X3JlZ2lzdGVyc182NChjb25zdCBzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVncywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNv
bnN0IHN0cnVjdCByZWdfY3R4dCAqY3R4dCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGludCBndWVzdF9tb2RlLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCBndWVz
dF9tb2RlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IHZjcHUg
KnYpCiB7CiAKQEAgLTkyNyw3ICs5MjcsNyBAQCBzdGF0aWMgdm9pZCBzaG93X3JlZ2lzdGVyc182
NChjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywKIAogc3RhdGljIHZvaWQgX3Nob3df
cmVnaXN0ZXJzKGNvbnN0IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCByZWdfY3R4dCAqY3R4dCwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBpbnQgZ3Vlc3RfbW9kZSwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBib29sIGd1ZXN0X21vZGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qg
c3RydWN0IHZjcHUgKnYpCiB7CiAgICAgcHJpbnRfeGVuX2luZm8oKTsKZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL2FzbS1hcm0vcmVncy5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9yZWdzLmgKaW5k
ZXggMjQ0MGVkYjI5YS4uZGRjNmViYTljZSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFy
bS9yZWdzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9yZWdzLmgKQEAgLTUsOCArNSwxMCBA
QAogCiAjaWZuZGVmIF9fQVNTRU1CTFlfXwogCisjaW5jbHVkZSA8eGVuL2xpYi5oPgogI2luY2x1
ZGUgPHhlbi90eXBlcy5oPgogI2luY2x1ZGUgPHB1YmxpYy94ZW4uaD4KKyNpbmNsdWRlIDxhc20v
Y3VycmVudC5oPgogI2luY2x1ZGUgPGFzbS9wcm9jZXNzb3IuaD4KIAogI2RlZmluZSBwc3JfbW9k
ZShwc3IsbSkgKCgocHNyKSAmIFBTUl9NT0RFX01BU0spID09IG0pCkBAIC0zNywxNiArMzksMTYg
QEAKICAgICAocHNyX21vZGUoKHIpLT5jcHNyLFBTUl9NT0RFX0VMMHQpIHx8IHVzcl9tb2RlKHIp
KQogI2VuZGlmCiAKLSNkZWZpbmUgZ3Vlc3RfbW9kZShyKSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSh7ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKLSAgICB1bnNpZ25lZCBsb25nIGRpZmYgPSAoY2hhciAqKWd1ZXN0X2NwdV91c2VyX3JlZ3Mo
KSAtIChjaGFyICopKHIpOyAgICAgICAgIFwKLSAgICAvKiBGcmFtZSBwb2ludGVyIG11c3QgcG9p
bnQgaW50byBjdXJyZW50IENQVSBzdGFjay4gKi8gICAgICAgICAgICAgICAgICAgIFwKLSAgICBB
U1NFUlQoZGlmZiA8IFNUQUNLX1NJWkUpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKLSAgICAvKiBJZiBub3QgYSBndWVzdCBmcmFtZSwgaXQgbXVzdCBi
ZSBhIGh5cGVydmlzb3IgZnJhbWUuICovICAgICAgICAgICAgICAgIFwKLSAgICBBU1NFUlQoKGRp
ZmYgPT0gMCkgfHwgaHlwX21vZGUocikpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKLSAgICAvKiBSZXR1cm4gVFJVRSBpZiBpdCdzIGEgZ3Vlc3QgZnJhbWUuICovICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAoZGlmZiA9PSAwKTsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
LX0pCitzdGF0aWMgaW5saW5lIGJvb2wgZ3Vlc3RfbW9kZShjb25zdCBzdHJ1Y3QgY3B1X3VzZXJf
cmVncyAqcikKK3sKKyAgICB1bnNpZ25lZCBsb25nIGRpZmYgPSAoY2hhciAqKWd1ZXN0X2NwdV91
c2VyX3JlZ3MoKSAtIChjaGFyICopKHIpOworICAgIC8qIEZyYW1lIHBvaW50ZXIgbXVzdCBwb2lu
dCBpbnRvIGN1cnJlbnQgQ1BVIHN0YWNrLiAqLworICAgIEFTU0VSVChkaWZmIDwgU1RBQ0tfU0la
RSk7CisgICAgLyogSWYgbm90IGEgZ3Vlc3QgZnJhbWUsIGl0IG11c3QgYmUgYSBoeXBlcnZpc29y
IGZyYW1lLiAqLworICAgIEFTU0VSVCgoZGlmZiA9PSAwKSB8fCBoeXBfbW9kZShyKSk7CisgICAg
LyogUmV0dXJuIFRSVUUgaWYgaXQncyBhIGd1ZXN0IGZyYW1lLiAqLworICAgIHJldHVybiAoZGlm
ZiA9PSAwKTsKK30KIAogI2RlZmluZSByZXR1cm5fcmVnKHYpICgodiktPmFyY2guY3B1X2luZm8t
Pmd1ZXN0X2NwdV91c2VyX3JlZ3MucjApCiAKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 13:21:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 13:21: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 1gD8Es-0002zb-Nr; Thu, 18 Oct 2018 13:21:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7ger=m6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gD8Er-0002zO-Ix
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 13:21:21 +0000
X-Inumbo-ID: e6651b72-d2d8-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id e6651b72-d2d8-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 13:22:45 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 1985D341;
 Thu, 18 Oct 2018 06:21:20 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 2E84C3F59C;
 Thu, 18 Oct 2018 06:21:19 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Thu, 18 Oct 2018 14:20:50 +0100
Message-Id: <20181018132109.31192-4-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181018132109.31192-1-julien.grall@arm.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 03/22] xen/arm: Remove __init from prototype
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>, sstabellini@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>

SW4gWGVuLCBpdCBpcyBjb21tb24gdG8gYWRkIF9faW5pdCB0byB0aGUgZGVjbGFyYXRpb24gYW5k
IG5vdCB0aGUKcHJvdG90eXBlLiBSZW1vdmUgdGhlIGZldyBfX2luaXQgb24gc29tZSBwcm90b3R5
cGVzIHdoaWNoIGFsbG93cyB0bwphdm9pZCB0aGUgaW5jbHVzaW9uIG9mIGluaXQuaCBpbiBoZWFk
ZXJzLgoKV2l0aCB0aGVzZSBjaGFuZ2VzLCBpbml0LmggaXMgbm93IHJlcXVpcmVkIHRvIGJlIGlu
Y2x1ZGVkIG9uIHNvbWUgYwpmaWxlcy4gQWxzbywgYWRkIF9faW5pdCB3aGVyZSBpdCB3YXMgbWlz
c2luZyBpbiBkZWNsYXJhdGlvbi4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL2FjcGkvbGliLmMgICAgICAgICAgIHwg
IDEgKwogeGVuL2FyY2gvYXJtL2Jvb3RmZHQuYyAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNo
L2FybS9jcHVlcnJhdGEuYyAgICAgICAgICB8ICAxICsKIHhlbi9hcmNoL2FybS9kZXZpY2UuYyAg
ICAgICAgICAgICB8ICAxICsKIHhlbi9hcmNoL2FybS9wc2NpLmMgICAgICAgICAgICAgICB8ICAx
ICsKIHhlbi9pbmNsdWRlL2FzbS1hcm0vYWNwaS5oICAgICAgICB8ICA3ICsrKy0tLS0KIHhlbi9p
bmNsdWRlL2FzbS1hcm0vYWx0ZXJuYXRpdmUuaCB8ICAzICstLQogeGVuL2luY2x1ZGUvYXNtLWFy
bS9kZXZpY2UuaCAgICAgIHwgMTAgKysrKy0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9wbGF0
Zm9ybS5oICAgIHwgIDcgKysrLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oICAgICAg
IHwgIDYgKysrLS0tCiB4ZW4vaW5jbHVkZS94ZW4vZGV2aWNlX3RyZWUuaCAgICAgfCAgNSArKy0t
LQogMTEgZmlsZXMgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKSwgMjMgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FjcGkvbGliLmMgYi94ZW4vYXJjaC9hcm0vYWNwaS9s
aWIuYwppbmRleCBhZGE1Mjk4YTM4Li40ZmM2ZTE3MzIyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9h
cm0vYWNwaS9saWIuYworKysgYi94ZW4vYXJjaC9hcm0vYWNwaS9saWIuYwpAQCAtMjIsNiArMjIs
NyBAQAogICovCiAKICNpbmNsdWRlIDx4ZW4vYWNwaS5oPgorI2luY2x1ZGUgPHhlbi9pbml0Lmg+
CiAjaW5jbHVkZSA8eGVuL21tLmg+CiAKIGNoYXIgKl9fYWNwaV9tYXBfdGFibGUocGFkZHJfdCBw
aHlzLCB1bnNpZ25lZCBsb25nIHNpemUpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYm9vdGZk
dC5jIGIveGVuL2FyY2gvYXJtL2Jvb3RmZHQuYwppbmRleCA4ZWJhNDJjN2I5Li40NGFmMTFjMGZk
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYm9vdGZkdC5jCisrKyBiL3hlbi9hcmNoL2FybS9i
b290ZmR0LmMKQEAgLTM0OSw3ICszNDksNyBAQCBzaXplX3QgX19pbml0IGJvb3RfZmR0X2luZm8o
Y29uc3Qgdm9pZCAqZmR0LCBwYWRkcl90IHBhZGRyKQogICAgIHJldHVybiBmZHRfdG90YWxzaXpl
KGZkdCk7CiB9CiAKLWNvbnN0IGNoYXIgKmJvb3RfZmR0X2NtZGxpbmUoY29uc3Qgdm9pZCAqZmR0
KQorY29uc3QgX19pbml0IGNoYXIgKmJvb3RfZmR0X2NtZGxpbmUoY29uc3Qgdm9pZCAqZmR0KQog
ewogICAgIGludCBub2RlOwogICAgIGNvbnN0IHN0cnVjdCBmZHRfcHJvcGVydHkgKnByb3A7CmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vY3B1ZXJyYXRhLmMgYi94ZW4vYXJjaC9hcm0vY3B1ZXJy
YXRhLmMKaW5kZXggOTdhMTE4MjkzYi4uYWRmODhlN2JkYyAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
YXJtL2NwdWVycmF0YS5jCisrKyBiL3hlbi9hcmNoL2FybS9jcHVlcnJhdGEuYwpAQCAtMSw1ICsx
LDYgQEAKICNpbmNsdWRlIDx4ZW4vY3B1Lmg+CiAjaW5jbHVkZSA8eGVuL2NwdW1hc2suaD4KKyNp
bmNsdWRlIDx4ZW4vaW5pdC5oPgogI2luY2x1ZGUgPHhlbi9tbS5oPgogI2luY2x1ZGUgPHhlbi9z
aXplcy5oPgogI2luY2x1ZGUgPHhlbi9zbXAuaD4KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9k
ZXZpY2UuYyBiL3hlbi9hcmNoL2FybS9kZXZpY2UuYwppbmRleCBhMDA3MmMxNTYzLi43MGNkNmMx
YTE5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZGV2aWNlLmMKKysrIGIveGVuL2FyY2gvYXJt
L2RldmljZS5jCkBAIC0xOSw2ICsxOSw3IEBACiAKICNpbmNsdWRlIDxhc20vZGV2aWNlLmg+CiAj
aW5jbHVkZSA8eGVuL2Vycm5vLmg+CisjaW5jbHVkZSA8eGVuL2luaXQuaD4KICNpbmNsdWRlIDx4
ZW4vbGliLmg+CiAKIGV4dGVybiBjb25zdCBzdHJ1Y3QgZGV2aWNlX2Rlc2MgX3NkZXZpY2VbXSwg
X2VkZXZpY2VbXTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wc2NpLmMgYi94ZW4vYXJjaC9h
cm0vcHNjaS5jCmluZGV4IGE5MzEyMWY0M2IuLmQyM2NiOGU3NmUgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL2FybS9wc2NpLmMKKysrIGIveGVuL2FyY2gvYXJtL3BzY2kuYwpAQCAtMTksNiArMTksNyBA
QAogCiAKICNpbmNsdWRlIDx4ZW4vdHlwZXMuaD4KKyNpbmNsdWRlIDx4ZW4vaW5pdC5oPgogI2lu
Y2x1ZGUgPHhlbi9tbS5oPgogI2luY2x1ZGUgPHhlbi9zbXAuaD4KICNpbmNsdWRlIDxhc20vY3B1
ZmVhdHVyZS5oPgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9hY3BpLmggYi94ZW4v
aW5jbHVkZS9hc20tYXJtL2FjcGkuaAppbmRleCBjMTgzYjZiYjZlLi5mZWVjNGZiMGFjIDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2FjcGkuaAorKysgYi94ZW4vaW5jbHVkZS9hc20t
YXJtL2FjcGkuaApAQCAtMjMsNyArMjMsNiBAQAogI2lmbmRlZiBfQVNNX0FSTV9BQ1BJX0gKICNk
ZWZpbmUgX0FTTV9BUk1fQUNQSV9ICiAKLSNpbmNsdWRlIDx4ZW4vaW5pdC5oPgogI2luY2x1ZGUg
PGFzbS9wYWdlLmg+CiAjaW5jbHVkZSA8YXNtL3NldHVwLmg+CiAKQEAgLTQzLDkgKzQyLDkgQEAg
dHlwZWRlZiBlbnVtIHsKICAgICBUQkxfTU1BWCwKIH0gRUZJX01FTV9SRVM7CiAKLWJvb2wgX19p
bml0IGFjcGlfcHNjaV9wcmVzZW50KHZvaWQpOwotYm9vbCBfX2luaXQgYWNwaV9wc2NpX2h2Y19w
cmVzZW50KHZvaWQpOwotdm9pZCBfX2luaXQgYWNwaV9zbXBfaW5pdF9jcHVzKHZvaWQpOworYm9v
bCBhY3BpX3BzY2lfcHJlc2VudCh2b2lkKTsKK2Jvb2wgYWNwaV9wc2NpX2h2Y19wcmVzZW50KHZv
aWQpOwordm9pZCBhY3BpX3NtcF9pbml0X2NwdXModm9pZCk7CiAKIC8qCiAgKiBUaGlzIGZ1bmN0
aW9uIHJldHVybnMgdGhlIG9mZnNldCBvZiBhIGdpdmVuIEFDUEkvRUZJIHRhYmxlIGluIHRoZSBh
bGxvY2F0ZWQKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYWx0ZXJuYXRpdmUuaCBi
L3hlbi9pbmNsdWRlL2FzbS1hcm0vYWx0ZXJuYXRpdmUuaAppbmRleCA5YjRiMDI4MTFiLi5kZWRi
NmRkMDAxIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2FsdGVybmF0aXZlLmgKKysr
IGIveGVuL2luY2x1ZGUvYXNtLWFybS9hbHRlcm5hdGl2ZS5oCkBAIC03LDcgKzcsNiBAQAogCiAj
aWZuZGVmIF9fQVNTRU1CTFlfXwogCi0jaW5jbHVkZSA8eGVuL2luaXQuaD4KICNpbmNsdWRlIDx4
ZW4vdHlwZXMuaD4KICNpbmNsdWRlIDx4ZW4vc3RyaW5naWZ5Lmg+CiAKQEAgLTI4LDcgKzI3LDcg
QEAgdHlwZWRlZiB2b2lkICgqYWx0ZXJuYXRpdmVfY2JfdCkoY29uc3Qgc3RydWN0IGFsdF9pbnN0
ciAqYWx0LAogCQkJCSBjb25zdCB1aW50MzJfdCAqb3JpZ3B0ciwgdWludDMyX3QgKnVwZHB0ciwK
IAkJCQkgaW50IG5yX2luc3QpOwogCi12b2lkIF9faW5pdCBhcHBseV9hbHRlcm5hdGl2ZXNfYWxs
KHZvaWQpOwordm9pZCBhcHBseV9hbHRlcm5hdGl2ZXNfYWxsKHZvaWQpOwogaW50IGFwcGx5X2Fs
dGVybmF0aXZlcyhjb25zdCBzdHJ1Y3QgYWx0X2luc3RyICpzdGFydCwgY29uc3Qgc3RydWN0IGFs
dF9pbnN0ciAqZW5kKTsKIAogI2RlZmluZSBBTFRJTlNUUl9FTlRSWShmZWF0dXJlLCBjYikJCQkJ
CSAgICAgIFwKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZGV2aWNlLmggYi94ZW4v
aW5jbHVkZS9hc20tYXJtL2RldmljZS5oCmluZGV4IDY3MzRhZThlZmQuLjYzYTBmMzYzMWQgMTAw
NjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZGV2aWNlLmgKKysrIGIveGVuL2luY2x1ZGUv
YXNtLWFybS9kZXZpY2UuaApAQCAtMSw4ICsxLDYgQEAKICNpZm5kZWYgX19BU01fQVJNX0RFVklD
RV9ICiAjZGVmaW5lIF9fQVNNX0FSTV9ERVZJQ0VfSAogCi0jaW5jbHVkZSA8eGVuL2luaXQuaD4K
LQogZW51bSBkZXZpY2VfdHlwZQogewogICAgIERFVl9EVCwKQEAgLTY4LDggKzY2LDggQEAgc3Ry
dWN0IGFjcGlfZGV2aWNlX2Rlc2MgewogICoKICAqICBSZXR1cm4gMCBvbiBzdWNjZXNzLgogICov
Ci1pbnQgX19pbml0IGFjcGlfZGV2aWNlX2luaXQoZW51bSBkZXZpY2VfY2xhc3MgY2xhc3MsCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgdm9pZCAqZGF0YSwgaW50IGNsYXNzX3R5
cGUpOworaW50IGFjcGlfZGV2aWNlX2luaXQoZW51bSBkZXZpY2VfY2xhc3MgY2xhc3MsCisgICAg
ICAgICAgICAgICAgICAgICBjb25zdCB2b2lkICpkYXRhLCBpbnQgY2xhc3NfdHlwZSk7CiAKIC8q
KgogICogIGRldmljZV9pbml0IC0gSW5pdGlhbGl6ZSBhIGRldmljZQpAQCAtNzksOCArNzcsOCBA
QCBpbnQgX19pbml0IGFjcGlfZGV2aWNlX2luaXQoZW51bSBkZXZpY2VfY2xhc3MgY2xhc3MsCiAg
KgogICogIFJldHVybiAwIG9uIHN1Y2Nlc3MuCiAgKi8KLWludCBfX2luaXQgZGV2aWNlX2luaXQo
c3RydWN0IGR0X2RldmljZV9ub2RlICpkZXYsIGVudW0gZGV2aWNlX2NsYXNzIGNsYXNzLAotICAg
ICAgICAgICAgICAgICAgICAgICBjb25zdCB2b2lkICpkYXRhKTsKK2ludCBkZXZpY2VfaW5pdChz
dHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRldiwgZW51bSBkZXZpY2VfY2xhc3MgY2xhc3MsCisgICAg
ICAgICAgICAgICAgY29uc3Qgdm9pZCAqZGF0YSk7CiAKIC8qKgogICogZGV2aWNlX2dldF90eXBl
IC0gR2V0IHRoZSB0eXBlIG9mIHRoZSBkZXZpY2UKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vcGxhdGZvcm0uaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGxhdGZvcm0uaAppbmRleCAy
NTkxZDdiYjAzLi5iZjkyNTgxNTZjIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3Bs
YXRmb3JtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wbGF0Zm9ybS5oCkBAIC0xLDcgKzEs
NiBAQAogI2lmbmRlZiBfX0FTTV9BUk1fUExBVEZPUk1fSAogI2RlZmluZSBfX0FTTV9BUk1fUExB
VEZPUk1fSAogCi0jaW5jbHVkZSA8eGVuL2luaXQuaD4KICNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4K
ICNpbmNsdWRlIDx4ZW4vbW0uaD4KICNpbmNsdWRlIDx4ZW4vZGV2aWNlX3RyZWUuaD4KQEAgLTQ2
LDkgKzQ1LDkgQEAgc3RydWN0IHBsYXRmb3JtX2Rlc2MgewogICovCiAjZGVmaW5lIFBMQVRGT1JN
X1FVSVJLX0dJQ182NEtfU1RSSURFICgxIDw8IDApCiAKLXZvaWQgX19pbml0IHBsYXRmb3JtX2lu
aXQodm9pZCk7Ci1pbnQgX19pbml0IHBsYXRmb3JtX2luaXRfdGltZSh2b2lkKTsKLWludCBfX2lu
aXQgcGxhdGZvcm1fc3BlY2lmaWNfbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkKTsKK3ZvaWQgcGxh
dGZvcm1faW5pdCh2b2lkKTsKK2ludCBwbGF0Zm9ybV9pbml0X3RpbWUodm9pZCk7CitpbnQgcGxh
dGZvcm1fc3BlY2lmaWNfbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkKTsKICNpZmRlZiBDT05GSUdf
QVJNXzMyCiBpbnQgcGxhdGZvcm1fc21wX2luaXQodm9pZCk7CiBpbnQgcGxhdGZvcm1fY3B1X3Vw
KGludCBjcHUpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oIGIveGVu
L2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCmluZGV4IDBjYzMzMzA4MDcuLjVmNDFiYTBjYmEgMTAw
NjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaAorKysgYi94ZW4vaW5jbHVkZS9h
c20tYXJtL3NldHVwLmgKQEAgLTc0LDE0ICs3NCwxNCBAQCB2b2lkIGRpc2NhcmRfaW5pdGlhbF9t
b2R1bGVzKHZvaWQpOwogdm9pZCBkdF91bnJlc2VydmVkX3JlZ2lvbnMocGFkZHJfdCBzLCBwYWRk
cl90IGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICgqY2IpKHBhZGRyX3QsIHBh
ZGRyX3QpLCBpbnQgZmlyc3QpOwogCi1zaXplX3QgX19pbml0IGJvb3RfZmR0X2luZm8oY29uc3Qg
dm9pZCAqZmR0LCBwYWRkcl90IHBhZGRyKTsKLWNvbnN0IGNoYXIgX19pbml0ICpib290X2ZkdF9j
bWRsaW5lKGNvbnN0IHZvaWQgKmZkdCk7CitzaXplX3QgYm9vdF9mZHRfaW5mbyhjb25zdCB2b2lk
ICpmZHQsIHBhZGRyX3QgcGFkZHIpOworY29uc3QgY2hhciAqYm9vdF9mZHRfY21kbGluZShjb25z
dCB2b2lkICpmZHQpOwogCiBzdHJ1Y3QgYm9vdG1vZHVsZSAqYWRkX2Jvb3RfbW9kdWxlKGJvb3Rt
b2R1bGVfa2luZCBraW5kLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRk
cl90IHN0YXJ0LCBwYWRkcl90IHNpemUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IGNoYXIgKmNtZGxpbmUpOwogc3RydWN0IGJvb3Rtb2R1bGUgKmJvb3RfbW9kdWxl
X2ZpbmRfYnlfa2luZChib290bW9kdWxlX2tpbmQga2luZCk7Ci1jb25zdCBjaGFyICogX19pbml0
IGJvb3RfbW9kdWxlX2tpbmRfYXNfc3RyaW5nKGJvb3Rtb2R1bGVfa2luZCBraW5kKTsKK2NvbnN0
IGNoYXIgKmJvb3RfbW9kdWxlX2tpbmRfYXNfc3RyaW5nKGJvb3Rtb2R1bGVfa2luZCBraW5kKTsK
IAogI2VuZGlmCiAvKgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2RldmljZV90cmVlLmgg
Yi94ZW4vaW5jbHVkZS94ZW4vZGV2aWNlX3RyZWUuaAppbmRleCA5MWZhMGI2ZjYxLi43NDA4YTZj
NDhjIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vZGV2aWNlX3RyZWUuaAorKysgYi94ZW4v
aW5jbHVkZS94ZW4vZGV2aWNlX3RyZWUuaApAQCAtMTUsNyArMTUsNiBAQAogI2luY2x1ZGUgPHB1
YmxpYy94ZW4uaD4KICNpbmNsdWRlIDxwdWJsaWMvZGV2aWNlX3RyZWVfZGVmcy5oPgogI2luY2x1
ZGUgPHhlbi9rZXJuZWwuaD4KLSNpbmNsdWRlIDx4ZW4vaW5pdC5oPgogI2luY2x1ZGUgPHhlbi9z
dHJpbmcuaD4KICNpbmNsdWRlIDx4ZW4vdHlwZXMuaD4KICNpbmNsdWRlIDx4ZW4vbGlzdC5oPgpA
QCAtMTY5LDcgKzE2OCw3IEBAIGludCBkZXZpY2VfdHJlZV9mb3JfZWFjaF9ub2RlKGNvbnN0IHZv
aWQgKmZkdCwKICAqIENyZWF0ZSBhIGhpZXJhcmNoaWNhbCBkZXZpY2UgdHJlZSBmb3IgdGhlIGhv
c3QgRFRCIHRvIGJlIGFibGUKICAqIHRvIHJldHJpZXZlIHBhcmVudHMuCiAgKi8KLXZvaWQgX19p
bml0IGR0X3VuZmxhdHRlbl9ob3N0X2RldmljZV90cmVlKHZvaWQpOwordm9pZCBkdF91bmZsYXR0
ZW5faG9zdF9kZXZpY2VfdHJlZSh2b2lkKTsKIAogLyoqCiAgKiBJUlEgdHJhbnNsYXRpb24gY2Fs
bGJhY2sKQEAgLTIwNCw3ICsyMDMsNyBAQCBleHRlcm4gY29uc3Qgc3RydWN0IGR0X2RldmljZV9u
b2RlICpkdF9pbnRlcnJ1cHRfY29udHJvbGxlcjsKICAqCiAgKiBJZiBmb3VuZCwgcmV0dXJuIHRo
ZSBpbnRlcnJ1cHQgY29udHJvbGxlciBkZXZpY2Ugbm9kZS4KICAqLwotc3RydWN0IGR0X2Rldmlj
ZV9ub2RlICogX19pbml0CitzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKgogZHRfZmluZF9pbnRlcnJ1
cHRfY29udHJvbGxlcihjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX21hdGNoICptYXRjaGVzKTsKIAog
I2RlZmluZSBkdF9wcm9wX2NtcChzMSwgczIpIHN0cmNtcCgoczEpLCAoczIpKQotLSAKMi4xMS4w
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 13:21:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 13:21: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 1gD8Ex-000315-8A; Thu, 18 Oct 2018 13:21:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7ger=m6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gD8Ev-000309-8K
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 13:21:25 +0000
X-Inumbo-ID: 517c1e6c-d2d8-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 517c1e6c-d2d8-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 15:18:36 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 483F6341;
 Thu, 18 Oct 2018 06:21:22 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 5BF4B3F59C;
 Thu, 18 Oct 2018 06:21:21 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Thu, 18 Oct 2018 14:20:52 +0100
Message-Id: <20181018132109.31192-6-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181018132109.31192-1-julien.grall@arm.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 05/22] xen/arm: Consolidate CPU identification
 in cpufeature.{c, 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 <julien.grall@arm.com>, sstabellini@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>

QXQgdGhlIG1vbWVudCwgQ1BVIElkZW50aWZpY2F0aW9uIGlzIHNwcmVhZCBhY2Nyb3NzIGNwdS5j
LCBjcHVmZWF0dXJlLmMsCnByb2Nlc3Nvci5oLCBjcHVmZWF0dXJlLmguIEl0IHdvdWxkIGJlIGJl
dHRlciB0byBrZWVwIGV2ZXJ5dGhpbmcKdG9nZXRoZXIgaW4gYSBzaW5nbGUgcGxhY2UuCgpTaWdu
ZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgotLS0KIHhlbi9h
cmNoL2FybS9NYWtlZmlsZSAgICAgICAgICAgIHwgICAxIC0KIHhlbi9hcmNoL2FybS9jcHUuYyAg
ICAgICAgICAgICAgIHwgIDY4IC0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC9hcm0vY3B1
ZmVhdHVyZS5jICAgICAgICB8ICA0MiArKysrKysrKysrKysKIHhlbi9hcmNoL2FybS92Y3ByZWcu
YyAgICAgICAgICAgIHwgICAxICsKIHhlbi9pbmNsdWRlL2FzbS1hcm0vY3B1ZmVhdHVyZS5oIHwg
MTM0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9h
c20tYXJtL3Byb2Nlc3Nvci5oICB8IDEzNSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KIDYgZmlsZXMgY2hhbmdlZCwgMTc3IGluc2VydGlvbnMoKyksIDIwNCBkZWxldGlv
bnMoLSkKIGRlbGV0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vY3B1LmMKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vTWFrZWZpbGUgYi94ZW4vYXJjaC9hcm0vTWFrZWZpbGUKaW5kZXggMzdm
YTgyNjhiMy4uNmQ5MWJhN2M0NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL01ha2VmaWxlCisr
KyBiL3hlbi9hcmNoL2FybS9NYWtlZmlsZQpAQCAtNiw3ICs2LDYgQEAgc3ViZGlyLSQoQ09ORklH
X0FDUEkpICs9IGFjcGkKIAogb2JqLSQoQ09ORklHX0hBU19BTFRFUk5BVElWRSkgKz0gYWx0ZXJu
YXRpdmUubwogb2JqLXkgKz0gYm9vdGZkdC5pbml0Lm8KLW9iai15ICs9IGNwdS5vCiBvYmoteSAr
PSBjcHVlcnJhdGEubwogb2JqLXkgKz0gY3B1ZmVhdHVyZS5vCiBvYmoteSArPSBkZWNvZGUubwpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2NwdS5jIGIveGVuL2FyY2gvYXJtL2NwdS5jCmRlbGV0
ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCA5NTk1ZjFkNjNhLi4wMDAwMDAwMDAwCi0tLSBhL3hl
bi9hcmNoL2FybS9jcHUuYworKysgL2Rldi9udWxsCkBAIC0xLDY4ICswLDAgQEAKLS8qCi0gKiBU
aGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5k
L29yIG1vZGlmeQotICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJs
aWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKLSAqIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRp
b247IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vuc2UsIG9yCi0gKiAoYXQgeW91ciBvcHRp
b24pIGFueSBsYXRlciB2ZXJzaW9uLgotICoKLSAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRl
ZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAotICogYnV0IFdJVEhPVVQgQU5Z
IFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKLSAqIE1FUkNI
QU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUK
LSAqIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCi0gKi8KLQot
I2luY2x1ZGUgPHhlbi9pbml0Lmg+Ci0jaW5jbHVkZSA8eGVuL2xpYi5oPgotI2luY2x1ZGUgPHhl
bi9zY2hlZC5oPgotCi0jaW5jbHVkZSA8YXNtL3Byb2Nlc3Nvci5oPgotCi12b2lkIGlkZW50aWZ5
X2NwdShzdHJ1Y3QgY3B1aW5mb19hcm0gKmMpCi17Ci0gICAgICAgIGMtPm1pZHIuYml0cyA9IFJF
QURfU1lTUkVHMzIoTUlEUl9FTDEpOwotICAgICAgICBjLT5tcGlkci5iaXRzID0gUkVBRF9TWVNS
RUcoTVBJRFJfRUwxKTsKLQotI2lmZGVmIENPTkZJR19BUk1fNjQKLSAgICAgICAgYy0+cGZyNjQu
Yml0c1swXSA9IFJFQURfU1lTUkVHNjQoSURfQUE2NFBGUjBfRUwxKTsKLSAgICAgICAgYy0+cGZy
NjQuYml0c1sxXSA9IFJFQURfU1lTUkVHNjQoSURfQUE2NFBGUjFfRUwxKTsKLQotICAgICAgICBj
LT5kYmc2NC5iaXRzWzBdID0gUkVBRF9TWVNSRUc2NChJRF9BQTY0REZSMF9FTDEpOwotICAgICAg
ICBjLT5kYmc2NC5iaXRzWzFdID0gUkVBRF9TWVNSRUc2NChJRF9BQTY0REZSMV9FTDEpOwotCi0g
ICAgICAgIGMtPmF1eDY0LmJpdHNbMF0gPSBSRUFEX1NZU1JFRzY0KElEX0FBNjRBRlIwX0VMMSk7
Ci0gICAgICAgIGMtPmF1eDY0LmJpdHNbMV0gPSBSRUFEX1NZU1JFRzY0KElEX0FBNjRBRlIxX0VM
MSk7Ci0KLSAgICAgICAgYy0+bW02NC5iaXRzWzBdICA9IFJFQURfU1lTUkVHNjQoSURfQUE2NE1N
RlIwX0VMMSk7Ci0gICAgICAgIGMtPm1tNjQuYml0c1sxXSAgPSBSRUFEX1NZU1JFRzY0KElEX0FB
NjRNTUZSMV9FTDEpOwotCi0gICAgICAgIGMtPmlzYTY0LmJpdHNbMF0gPSBSRUFEX1NZU1JFRzY0
KElEX0FBNjRJU0FSMF9FTDEpOwotICAgICAgICBjLT5pc2E2NC5iaXRzWzFdID0gUkVBRF9TWVNS
RUc2NChJRF9BQTY0SVNBUjFfRUwxKTsKLSNlbmRpZgotCi0gICAgICAgIGMtPnBmcjMyLmJpdHNb
MF0gPSBSRUFEX1NZU1JFRzMyKElEX1BGUjBfRUwxKTsKLSAgICAgICAgYy0+cGZyMzIuYml0c1sx
XSA9IFJFQURfU1lTUkVHMzIoSURfUEZSMV9FTDEpOwotCi0gICAgICAgIGMtPmRiZzMyLmJpdHNb
MF0gPSBSRUFEX1NZU1JFRzMyKElEX0RGUjBfRUwxKTsKLQotICAgICAgICBjLT5hdXgzMi5iaXRz
WzBdID0gUkVBRF9TWVNSRUczMihJRF9BRlIwX0VMMSk7Ci0KLSAgICAgICAgYy0+bW0zMi5iaXRz
WzBdICA9IFJFQURfU1lTUkVHMzIoSURfTU1GUjBfRUwxKTsKLSAgICAgICAgYy0+bW0zMi5iaXRz
WzFdICA9IFJFQURfU1lTUkVHMzIoSURfTU1GUjFfRUwxKTsKLSAgICAgICAgYy0+bW0zMi5iaXRz
WzJdICA9IFJFQURfU1lTUkVHMzIoSURfTU1GUjJfRUwxKTsKLSAgICAgICAgYy0+bW0zMi5iaXRz
WzNdICA9IFJFQURfU1lTUkVHMzIoSURfTU1GUjNfRUwxKTsKLQotICAgICAgICBjLT5pc2EzMi5i
aXRzWzBdID0gUkVBRF9TWVNSRUczMihJRF9JU0FSMF9FTDEpOwotICAgICAgICBjLT5pc2EzMi5i
aXRzWzFdID0gUkVBRF9TWVNSRUczMihJRF9JU0FSMV9FTDEpOwotICAgICAgICBjLT5pc2EzMi5i
aXRzWzJdID0gUkVBRF9TWVNSRUczMihJRF9JU0FSMl9FTDEpOwotICAgICAgICBjLT5pc2EzMi5i
aXRzWzNdID0gUkVBRF9TWVNSRUczMihJRF9JU0FSM19FTDEpOwotICAgICAgICBjLT5pc2EzMi5i
aXRzWzRdID0gUkVBRF9TWVNSRUczMihJRF9JU0FSNF9FTDEpOwotICAgICAgICBjLT5pc2EzMi5i
aXRzWzVdID0gUkVBRF9TWVNSRUczMihJRF9JU0FSNV9FTDEpOwotfQotCi0vKgotICogTG9jYWwg
dmFyaWFibGVzOgotICogbW9kZTogQwotICogYy1maWxlLXN0eWxlOiAiQlNEIgotICogYy1iYXNp
Yy1vZmZzZXQ6IDQKLSAqIGluZGVudC10YWJzLW1vZGU6IG5pbAotICogRW5kOgotICovCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vY3B1ZmVhdHVyZS5jIGIveGVuL2FyY2gvYXJtL2NwdWZlYXR1
cmUuYwppbmRleCAzYWFmZjRjMGU2Li40NDEyNmRiZjA3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9h
cm0vY3B1ZmVhdHVyZS5jCisrKyBiL3hlbi9hcmNoL2FybS9jcHVmZWF0dXJlLmMKQEAgLTk3LDYg
Kzk3LDQ4IEBAIGludCBlbmFibGVfbm9uYm9vdF9jcHVfY2Fwcyhjb25zdCBzdHJ1Y3QgYXJtX2Nw
dV9jYXBhYmlsaXRpZXMgKmNhcHMpCiAgICAgcmV0dXJuIHJjOwogfQogCit2b2lkIGlkZW50aWZ5
X2NwdShzdHJ1Y3QgY3B1aW5mb19hcm0gKmMpCit7CisgICAgICAgIGMtPm1pZHIuYml0cyA9IFJF
QURfU1lTUkVHMzIoTUlEUl9FTDEpOworICAgICAgICBjLT5tcGlkci5iaXRzID0gUkVBRF9TWVNS
RUcoTVBJRFJfRUwxKTsKKworI2lmZGVmIENPTkZJR19BUk1fNjQKKyAgICAgICAgYy0+cGZyNjQu
Yml0c1swXSA9IFJFQURfU1lTUkVHNjQoSURfQUE2NFBGUjBfRUwxKTsKKyAgICAgICAgYy0+cGZy
NjQuYml0c1sxXSA9IFJFQURfU1lTUkVHNjQoSURfQUE2NFBGUjFfRUwxKTsKKworICAgICAgICBj
LT5kYmc2NC5iaXRzWzBdID0gUkVBRF9TWVNSRUc2NChJRF9BQTY0REZSMF9FTDEpOworICAgICAg
ICBjLT5kYmc2NC5iaXRzWzFdID0gUkVBRF9TWVNSRUc2NChJRF9BQTY0REZSMV9FTDEpOworCisg
ICAgICAgIGMtPmF1eDY0LmJpdHNbMF0gPSBSRUFEX1NZU1JFRzY0KElEX0FBNjRBRlIwX0VMMSk7
CisgICAgICAgIGMtPmF1eDY0LmJpdHNbMV0gPSBSRUFEX1NZU1JFRzY0KElEX0FBNjRBRlIxX0VM
MSk7CisKKyAgICAgICAgYy0+bW02NC5iaXRzWzBdICA9IFJFQURfU1lTUkVHNjQoSURfQUE2NE1N
RlIwX0VMMSk7CisgICAgICAgIGMtPm1tNjQuYml0c1sxXSAgPSBSRUFEX1NZU1JFRzY0KElEX0FB
NjRNTUZSMV9FTDEpOworCisgICAgICAgIGMtPmlzYTY0LmJpdHNbMF0gPSBSRUFEX1NZU1JFRzY0
KElEX0FBNjRJU0FSMF9FTDEpOworICAgICAgICBjLT5pc2E2NC5iaXRzWzFdID0gUkVBRF9TWVNS
RUc2NChJRF9BQTY0SVNBUjFfRUwxKTsKKyNlbmRpZgorCisgICAgICAgIGMtPnBmcjMyLmJpdHNb
MF0gPSBSRUFEX1NZU1JFRzMyKElEX1BGUjBfRUwxKTsKKyAgICAgICAgYy0+cGZyMzIuYml0c1sx
XSA9IFJFQURfU1lTUkVHMzIoSURfUEZSMV9FTDEpOworCisgICAgICAgIGMtPmRiZzMyLmJpdHNb
MF0gPSBSRUFEX1NZU1JFRzMyKElEX0RGUjBfRUwxKTsKKworICAgICAgICBjLT5hdXgzMi5iaXRz
WzBdID0gUkVBRF9TWVNSRUczMihJRF9BRlIwX0VMMSk7CisKKyAgICAgICAgYy0+bW0zMi5iaXRz
WzBdICA9IFJFQURfU1lTUkVHMzIoSURfTU1GUjBfRUwxKTsKKyAgICAgICAgYy0+bW0zMi5iaXRz
WzFdICA9IFJFQURfU1lTUkVHMzIoSURfTU1GUjFfRUwxKTsKKyAgICAgICAgYy0+bW0zMi5iaXRz
WzJdICA9IFJFQURfU1lTUkVHMzIoSURfTU1GUjJfRUwxKTsKKyAgICAgICAgYy0+bW0zMi5iaXRz
WzNdICA9IFJFQURfU1lTUkVHMzIoSURfTU1GUjNfRUwxKTsKKworICAgICAgICBjLT5pc2EzMi5i
aXRzWzBdID0gUkVBRF9TWVNSRUczMihJRF9JU0FSMF9FTDEpOworICAgICAgICBjLT5pc2EzMi5i
aXRzWzFdID0gUkVBRF9TWVNSRUczMihJRF9JU0FSMV9FTDEpOworICAgICAgICBjLT5pc2EzMi5i
aXRzWzJdID0gUkVBRF9TWVNSRUczMihJRF9JU0FSMl9FTDEpOworICAgICAgICBjLT5pc2EzMi5i
aXRzWzNdID0gUkVBRF9TWVNSRUczMihJRF9JU0FSM19FTDEpOworICAgICAgICBjLT5pc2EzMi5i
aXRzWzRdID0gUkVBRF9TWVNSRUczMihJRF9JU0FSNF9FTDEpOworICAgICAgICBjLT5pc2EzMi5i
aXRzWzVdID0gUkVBRF9TWVNSRUczMihJRF9JU0FSNV9FTDEpOworfQorCiAvKgogICogTG9jYWwg
dmFyaWFibGVzOgogICogbW9kZTogQwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3ZjcHJlZy5j
IGIveGVuL2FyY2gvYXJtL3ZjcHJlZy5jCmluZGV4IGIwNGQ5OTZmZDMuLjdiNzgzZTRiY2MgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS92Y3ByZWcuYworKysgYi94ZW4vYXJjaC9hcm0vdmNwcmVn
LmMKQEAgLTE4LDYgKzE4LDcgQEAKIAogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgogCisjaW5jbHVk
ZSA8YXNtL2NwdWZlYXR1cmUuaD4KICNpbmNsdWRlIDxhc20vY3ByZWdzLmg+CiAjaW5jbHVkZSA8
YXNtL2N1cnJlbnQuaD4KICNpbmNsdWRlIDxhc20vcmVncy5oPgpkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvYXNtLWFybS9jcHVmZWF0dXJlLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWZlYXR1
cmUuaAppbmRleCAyZDgyMjY0NDI3Li4xN2RlOTI4NDY3IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS9hc20tYXJtL2NwdWZlYXR1cmUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWZlYXR1
cmUuaApAQCAtMTA0LDYgKzEwNCwxNDAgQEAgdm9pZCB1cGRhdGVfY3B1X2NhcGFiaWxpdGllcyhj
b25zdCBzdHJ1Y3QgYXJtX2NwdV9jYXBhYmlsaXRpZXMgKmNhcHMsCiB2b2lkIGVuYWJsZV9jcHVf
Y2FwYWJpbGl0aWVzKGNvbnN0IHN0cnVjdCBhcm1fY3B1X2NhcGFiaWxpdGllcyAqY2Fwcyk7CiBp
bnQgZW5hYmxlX25vbmJvb3RfY3B1X2NhcHMoY29uc3Qgc3RydWN0IGFybV9jcHVfY2FwYWJpbGl0
aWVzICpjYXBzKTsKIAorLyoKKyAqIGNhcGFiaWxpdGllcyBvZiBDUFVzCisgKi8KK3N0cnVjdCBj
cHVpbmZvX2FybSB7CisgICAgdW5pb24geworICAgICAgICB1aW50MzJfdCBiaXRzOworICAgICAg
ICBzdHJ1Y3QgeworICAgICAgICAgICAgdW5zaWduZWQgbG9uZyByZXZpc2lvbjo0OworICAgICAg
ICAgICAgdW5zaWduZWQgbG9uZyBwYXJ0X251bWJlcjoxMjsKKyAgICAgICAgICAgIHVuc2lnbmVk
IGxvbmcgYXJjaGl0ZWN0dXJlOjQ7CisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHZhcmlhbnQ6
NDsKKyAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgaW1wbGVtZW50ZXI6ODsKKyAgICAgICAgfTsK
KyAgICB9IG1pZHI7CisgICAgdW5pb24geworICAgICAgICByZWdpc3Rlcl90IGJpdHM7CisgICAg
ICAgIHN0cnVjdCB7CisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGFmZjA6ODsKKyAgICAgICAg
ICAgIHVuc2lnbmVkIGxvbmcgYWZmMTo4OworICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBhZmYy
Ojg7CisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG10OjE7IC8qIE11bHRpLXRocmVhZCwgaWZm
IE1QID09IDEgKi8KKyAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgX19yZXMwOjU7CisgICAgICAg
ICAgICB1bnNpZ25lZCBsb25nIHVwOjE7IC8qIFVQIHN5c3RlbSwgaWZmIE1QID09IDEgKi8KKyAg
ICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbXA6MTsgLyogTVAgZXh0ZW5zaW9ucyAqLworCisjaWZk
ZWYgQ09ORklHX0FSTV82NAorICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBhZmYzOjg7CisgICAg
ICAgICAgICB1bnNpZ25lZCBsb25nIF9fcmVzMToyNDsKKyNlbmRpZgorICAgICAgICB9OworICAg
IH0gbXBpZHI7CisKKyNpZmRlZiBDT05GSUdfQVJNXzY0CisgICAgLyogNjQtYml0IENQVUlEIHJl
Z2lzdGVycy4gKi8KKyAgICB1bmlvbiB7CisgICAgICAgIHVpbnQ2NF90IGJpdHNbMl07CisgICAg
ICAgIHN0cnVjdCB7CisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGVsMDo0OworICAgICAgICAg
ICAgdW5zaWduZWQgbG9uZyBlbDE6NDsKKyAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZWwyOjQ7
CisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGVsMzo0OworICAgICAgICAgICAgdW5zaWduZWQg
bG9uZyBmcDo0OyAgIC8qIEZsb2F0aW5nIFBvaW50ICovCisgICAgICAgICAgICB1bnNpZ25lZCBs
b25nIHNpbWQ6NDsgLyogQWR2YW5jZWQgU0lNRCAqLworICAgICAgICAgICAgdW5zaWduZWQgbG9u
ZyBnaWM6NDsgIC8qIEdJQyBzdXBwb3J0ICovCisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIF9f
cmVzMDoyODsKKyAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgY3N2Mjo0OworICAgICAgICAgICAg
dW5zaWduZWQgbG9uZyBfX3JlczE6NDsKKyAgICAgICAgfTsKKyAgICB9IHBmcjY0OworCisgICAg
c3RydWN0IHsKKyAgICAgICAgdWludDY0X3QgYml0c1syXTsKKyAgICB9IGRiZzY0OworCisgICAg
c3RydWN0IHsKKyAgICAgICAgdWludDY0X3QgYml0c1syXTsKKyAgICB9IGF1eDY0OworCisgICAg
dW5pb24geworICAgICAgICB1aW50NjRfdCBiaXRzWzJdOworICAgICAgICBzdHJ1Y3QgeworICAg
ICAgICAgICAgdW5zaWduZWQgbG9uZyBwYV9yYW5nZTo0OworICAgICAgICAgICAgdW5zaWduZWQg
bG9uZyBhc2lkX2JpdHM6NDsKKyAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgYmlnZW5kOjQ7Cisg
ICAgICAgICAgICB1bnNpZ25lZCBsb25nIHNlY3VyZV9uczo0OworICAgICAgICAgICAgdW5zaWdu
ZWQgbG9uZyBiaWdlbmRfZWwwOjQ7CisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHRncmFudWxl
XzE2Szo0OworICAgICAgICAgICAgdW5zaWduZWQgbG9uZyB0Z3JhbnVsZV82NEs6NDsKKyAgICAg
ICAgICAgIHVuc2lnbmVkIGxvbmcgdGdyYW51bGVfNEs6NDsKKyAgICAgICAgICAgIHVuc2lnbmVk
IGxvbmcgX19yZXMwOjMyOworCisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGhhZmRiczo0Owor
ICAgICAgICAgICAgdW5zaWduZWQgbG9uZyB2bWlkX2JpdHM6NDsKKyAgICAgICAgICAgIHVuc2ln
bmVkIGxvbmcgdmg6NDsKKyAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgaHBkczo0OworICAgICAg
ICAgICAgdW5zaWduZWQgbG9uZyBsbzo0OworICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBwYW46
NDsKKyAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgX19yZXMxOjg7CisgICAgICAgICAgICB1bnNp
Z25lZCBsb25nIF9fcmVzMjozMjsKKyAgICAgICAgfTsKKyAgICB9IG1tNjQ7CisKKyAgICBzdHJ1
Y3QgeworICAgICAgICB1aW50NjRfdCBiaXRzWzJdOworICAgIH0gaXNhNjQ7CisKKyNlbmRpZgor
CisgICAgLyoKKyAgICAgKiAzMi1iaXQgQ1BVSUQgcmVnaXN0ZXJzLiBPbiBBUk12OCB0aGVzZSBk
ZXNjcmliZSB0aGUgcHJvcGVydGllcworICAgICAqIHdoZW4gcnVubmluZyBpbiAzMi1iaXQgbW9k
ZS4KKyAgICAgKi8KKyAgICB1bmlvbiB7CisgICAgICAgIHVpbnQzMl90IGJpdHNbMl07CisgICAg
ICAgIHN0cnVjdCB7CisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGFybTo0OworICAgICAgICAg
ICAgdW5zaWduZWQgbG9uZyB0aHVtYjo0OworICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBqYXpl
bGxlOjQ7CisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHRodW1iZWU6NDsKKyAgICAgICAgICAg
IHVuc2lnbmVkIGxvbmcgX19yZXMwOjE2OworCisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHBy
b2dtb2RlbDo0OworICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBzZWN1cml0eTo0OworICAgICAg
ICAgICAgdW5zaWduZWQgbG9uZyBtcHJvZmlsZTo0OworICAgICAgICAgICAgdW5zaWduZWQgbG9u
ZyB2aXJ0OjQ7CisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGdlbnRpbWVyOjQ7CisgICAgICAg
ICAgICB1bnNpZ25lZCBsb25nIF9fcmVzMToxMjsKKyAgICAgICAgfTsKKyAgICB9IHBmcjMyOwor
CisgICAgc3RydWN0IHsKKyAgICAgICAgdWludDMyX3QgYml0c1sxXTsKKyAgICB9IGRiZzMyOwor
CisgICAgc3RydWN0IHsKKyAgICAgICAgdWludDMyX3QgYml0c1sxXTsKKyAgICB9IGF1eDMyOwor
CisgICAgc3RydWN0IHsKKyAgICAgICAgdWludDMyX3QgYml0c1s0XTsKKyAgICB9IG1tMzI7CisK
KyAgICBzdHJ1Y3QgeworICAgICAgICB1aW50MzJfdCBiaXRzWzZdOworICAgIH0gaXNhMzI7Cit9
OworCitleHRlcm4gc3RydWN0IGNwdWluZm9fYXJtIGJvb3RfY3B1X2RhdGE7CisKK2V4dGVybiB2
b2lkIGlkZW50aWZ5X2NwdShzdHJ1Y3QgY3B1aW5mb19hcm0gKik7CisKK2V4dGVybiBzdHJ1Y3Qg
Y3B1aW5mb19hcm0gY3B1X2RhdGFbXTsKKyNkZWZpbmUgY3VycmVudF9jcHVfZGF0YSBjcHVfZGF0
YVtzbXBfcHJvY2Vzc29yX2lkKCldCisKICNlbmRpZiAvKiBfX0FTU0VNQkxZX18gKi8KIAogI2Vu
ZGlmCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oIGIveGVuL2lu
Y2x1ZGUvYXNtLWFybS9wcm9jZXNzb3IuaAppbmRleCBlZmEzM2I0NjY1Li5mN2EyZTlhM2FkIDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oCisrKyBiL3hlbi9pbmNs
dWRlL2FzbS1hcm0vcHJvY2Vzc29yLmgKQEAgLTM1MCwxNDEgKzM1MCw2IEBACiAKICNpZm5kZWYg
X19BU1NFTUJMWV9fCiAKLXN0cnVjdCBjcHVpbmZvX2FybSB7Ci0gICAgdW5pb24gewotICAgICAg
ICB1aW50MzJfdCBiaXRzOwotICAgICAgICBzdHJ1Y3QgewotICAgICAgICAgICAgdW5zaWduZWQg
bG9uZyByZXZpc2lvbjo0OwotICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBwYXJ0X251bWJlcjox
MjsKLSAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgYXJjaGl0ZWN0dXJlOjQ7Ci0gICAgICAgICAg
ICB1bnNpZ25lZCBsb25nIHZhcmlhbnQ6NDsKLSAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgaW1w
bGVtZW50ZXI6ODsKLSAgICAgICAgfTsKLSAgICB9IG1pZHI7Ci0gICAgdW5pb24gewotICAgICAg
ICByZWdpc3Rlcl90IGJpdHM7Ci0gICAgICAgIHN0cnVjdCB7Ci0gICAgICAgICAgICB1bnNpZ25l
ZCBsb25nIGFmZjA6ODsKLSAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgYWZmMTo4OwotICAgICAg
ICAgICAgdW5zaWduZWQgbG9uZyBhZmYyOjg7Ci0gICAgICAgICAgICB1bnNpZ25lZCBsb25nIG10
OjE7IC8qIE11bHRpLXRocmVhZCwgaWZmIE1QID09IDEgKi8KLSAgICAgICAgICAgIHVuc2lnbmVk
IGxvbmcgX19yZXMwOjU7Ci0gICAgICAgICAgICB1bnNpZ25lZCBsb25nIHVwOjE7IC8qIFVQIHN5
c3RlbSwgaWZmIE1QID09IDEgKi8KLSAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbXA6MTsgLyog
TVAgZXh0ZW5zaW9ucyAqLwotCi0jaWZkZWYgQ09ORklHX0FSTV82NAotICAgICAgICAgICAgdW5z
aWduZWQgbG9uZyBhZmYzOjg7Ci0gICAgICAgICAgICB1bnNpZ25lZCBsb25nIF9fcmVzMToyNDsK
LSNlbmRpZgotICAgICAgICB9OwotICAgIH0gbXBpZHI7Ci0KLSNpZmRlZiBDT05GSUdfQVJNXzY0
Ci0gICAgLyogNjQtYml0IENQVUlEIHJlZ2lzdGVycy4gKi8KLSAgICB1bmlvbiB7Ci0gICAgICAg
IHVpbnQ2NF90IGJpdHNbMl07Ci0gICAgICAgIHN0cnVjdCB7Ci0gICAgICAgICAgICB1bnNpZ25l
ZCBsb25nIGVsMDo0OwotICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBlbDE6NDsKLSAgICAgICAg
ICAgIHVuc2lnbmVkIGxvbmcgZWwyOjQ7Ci0gICAgICAgICAgICB1bnNpZ25lZCBsb25nIGVsMzo0
OwotICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBmcDo0OyAgIC8qIEZsb2F0aW5nIFBvaW50ICov
Ci0gICAgICAgICAgICB1bnNpZ25lZCBsb25nIHNpbWQ6NDsgLyogQWR2YW5jZWQgU0lNRCAqLwot
ICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBnaWM6NDsgIC8qIEdJQyBzdXBwb3J0ICovCi0gICAg
ICAgICAgICB1bnNpZ25lZCBsb25nIF9fcmVzMDoyODsKLSAgICAgICAgICAgIHVuc2lnbmVkIGxv
bmcgY3N2Mjo0OwotICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBfX3JlczE6NDsKLSAgICAgICAg
fTsKLSAgICB9IHBmcjY0OwotCi0gICAgc3RydWN0IHsKLSAgICAgICAgdWludDY0X3QgYml0c1sy
XTsKLSAgICB9IGRiZzY0OwotCi0gICAgc3RydWN0IHsKLSAgICAgICAgdWludDY0X3QgYml0c1sy
XTsKLSAgICB9IGF1eDY0OwotCi0gICAgdW5pb24gewotICAgICAgICB1aW50NjRfdCBiaXRzWzJd
OwotICAgICAgICBzdHJ1Y3QgewotICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBwYV9yYW5nZTo0
OwotICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBhc2lkX2JpdHM6NDsKLSAgICAgICAgICAgIHVu
c2lnbmVkIGxvbmcgYmlnZW5kOjQ7Ci0gICAgICAgICAgICB1bnNpZ25lZCBsb25nIHNlY3VyZV9u
czo0OwotICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBiaWdlbmRfZWwwOjQ7Ci0gICAgICAgICAg
ICB1bnNpZ25lZCBsb25nIHRncmFudWxlXzE2Szo0OwotICAgICAgICAgICAgdW5zaWduZWQgbG9u
ZyB0Z3JhbnVsZV82NEs6NDsKLSAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgdGdyYW51bGVfNEs6
NDsKLSAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgX19yZXMwOjMyOwotCi0gICAgICAgICAgICB1
bnNpZ25lZCBsb25nIGhhZmRiczo0OwotICAgICAgICAgICAgdW5zaWduZWQgbG9uZyB2bWlkX2Jp
dHM6NDsKLSAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgdmg6NDsKLSAgICAgICAgICAgIHVuc2ln
bmVkIGxvbmcgaHBkczo0OwotICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBsbzo0OwotICAgICAg
ICAgICAgdW5zaWduZWQgbG9uZyBwYW46NDsKLSAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgX19y
ZXMxOjg7Ci0gICAgICAgICAgICB1bnNpZ25lZCBsb25nIF9fcmVzMjozMjsKLSAgICAgICAgfTsK
LSAgICB9IG1tNjQ7Ci0KLSAgICBzdHJ1Y3QgewotICAgICAgICB1aW50NjRfdCBiaXRzWzJdOwot
ICAgIH0gaXNhNjQ7Ci0KLSNlbmRpZgotCi0gICAgLyoKLSAgICAgKiAzMi1iaXQgQ1BVSUQgcmVn
aXN0ZXJzLiBPbiBBUk12OCB0aGVzZSBkZXNjcmliZSB0aGUgcHJvcGVydGllcwotICAgICAqIHdo
ZW4gcnVubmluZyBpbiAzMi1iaXQgbW9kZS4KLSAgICAgKi8KLSAgICB1bmlvbiB7Ci0gICAgICAg
IHVpbnQzMl90IGJpdHNbMl07Ci0gICAgICAgIHN0cnVjdCB7Ci0gICAgICAgICAgICB1bnNpZ25l
ZCBsb25nIGFybTo0OwotICAgICAgICAgICAgdW5zaWduZWQgbG9uZyB0aHVtYjo0OwotICAgICAg
ICAgICAgdW5zaWduZWQgbG9uZyBqYXplbGxlOjQ7Ci0gICAgICAgICAgICB1bnNpZ25lZCBsb25n
IHRodW1iZWU6NDsKLSAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgX19yZXMwOjE2OwotCi0gICAg
ICAgICAgICB1bnNpZ25lZCBsb25nIHByb2dtb2RlbDo0OwotICAgICAgICAgICAgdW5zaWduZWQg
bG9uZyBzZWN1cml0eTo0OwotICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBtcHJvZmlsZTo0Owot
ICAgICAgICAgICAgdW5zaWduZWQgbG9uZyB2aXJ0OjQ7Ci0gICAgICAgICAgICB1bnNpZ25lZCBs
b25nIGdlbnRpbWVyOjQ7Ci0gICAgICAgICAgICB1bnNpZ25lZCBsb25nIF9fcmVzMToxMjsKLSAg
ICAgICAgfTsKLSAgICB9IHBmcjMyOwotCi0gICAgc3RydWN0IHsKLSAgICAgICAgdWludDMyX3Qg
Yml0c1sxXTsKLSAgICB9IGRiZzMyOwotCi0gICAgc3RydWN0IHsKLSAgICAgICAgdWludDMyX3Qg
Yml0c1sxXTsKLSAgICB9IGF1eDMyOwotCi0gICAgc3RydWN0IHsKLSAgICAgICAgdWludDMyX3Qg
Yml0c1s0XTsKLSAgICB9IG1tMzI7Ci0KLSAgICBzdHJ1Y3QgewotICAgICAgICB1aW50MzJfdCBi
aXRzWzZdOwotICAgIH0gaXNhMzI7Ci19OwotCi0vKgotICogY2FwYWJpbGl0aWVzIG9mIENQVXMK
LSAqLwotCi1leHRlcm4gc3RydWN0IGNwdWluZm9fYXJtIGJvb3RfY3B1X2RhdGE7Ci0KLWV4dGVy
biB2b2lkIGlkZW50aWZ5X2NwdShzdHJ1Y3QgY3B1aW5mb19hcm0gKik7Ci0KLWV4dGVybiBzdHJ1
Y3QgY3B1aW5mb19hcm0gY3B1X2RhdGFbXTsKLSNkZWZpbmUgY3VycmVudF9jcHVfZGF0YSBjcHVf
ZGF0YVtzbXBfcHJvY2Vzc29yX2lkKCldCi0KIGV4dGVybiByZWdpc3Rlcl90IF9fY3B1X2xvZ2lj
YWxfbWFwW107CiAjZGVmaW5lIGNwdV9sb2dpY2FsX21hcChjcHUpIF9fY3B1X2xvZ2ljYWxfbWFw
W2NwdV0KIAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 13:21:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 13: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 1gD8Ey-00032l-MO; Thu, 18 Oct 2018 13:21:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7ger=m6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gD8Ex-000312-91
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 13:21:27 +0000
X-Inumbo-ID: e979cf01-d2d8-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id e979cf01-d2d8-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 13:22:50 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 573221596;
 Thu, 18 Oct 2018 06:21:25 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8F5CB3F59C;
 Thu, 18 Oct 2018 06:21:24 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Thu, 18 Oct 2018 14:20:55 +0100
Message-Id: <20181018132109.31192-9-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181018132109.31192-1-julien.grall@arm.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 08/22] xen/arm: gic-v3: Re-order includes in
 alphabetical order
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>, sstabellini@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>

U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4
ZW4vYXJjaC9hcm0vZ2ljLXYzLmMgfCAyMiArKysrKysrKysrKystLS0tLS0tLS0tCiAxIGZpbGUg
Y2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL2dpYy12My5jIGIveGVuL2FyY2gvYXJtL2dpYy12My5jCmluZGV4IDhmZjRl
MGYwOGUuLmE3Y2U5NDc4OWMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9naWMtdjMuYworKysg
Yi94ZW4vYXJjaC9hcm0vZ2ljLXYzLmMKQEAgLTIxLDI1ICsyMSwyNyBAQAogICogR05VIEdlbmVy
YWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KICAqLwogCi0jaW5jbHVkZSA8eGVu
L2xpYi5oPgorI2luY2x1ZGUgPHhlbi9hY3BpLmg+CisjaW5jbHVkZSA8eGVuL2RlbGF5Lmg+Cisj
aW5jbHVkZSA8eGVuL2RldmljZV90cmVlLmg+CisjaW5jbHVkZSA8eGVuL2Vycm5vLmg+CiAjaW5j
bHVkZSA8eGVuL2luaXQuaD4KLSNpbmNsdWRlIDx4ZW4vbW0uaD4KLSNpbmNsdWRlIDx4ZW4vaXJx
Lmg+CiAjaW5jbHVkZSA8eGVuL2lvY2FwLmg+CisjaW5jbHVkZSA8eGVuL2lycS5oPgorI2luY2x1
ZGUgPHhlbi9saWIuaD4KKyNpbmNsdWRlIDx4ZW4vbGliZmR0L2xpYmZkdC5oPgorI2luY2x1ZGUg
PHhlbi9tbS5oPgogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgotI2luY2x1ZGUgPHhlbi9lcnJuby5o
PgotI2luY2x1ZGUgPHhlbi9kZWxheS5oPgotI2luY2x1ZGUgPHhlbi9kZXZpY2VfdHJlZS5oPgog
I2luY2x1ZGUgPHhlbi9zaXplcy5oPgotI2luY2x1ZGUgPHhlbi9saWJmZHQvbGliZmR0Lmg+Ci0j
aW5jbHVkZSA8eGVuL2FjcGkuaD4KKwogI2luY2x1ZGUgPGFjcGkvYWN0YWJsZXMuaD4KLSNpbmNs
dWRlIDxhc20vaW8uaD4KKworI2luY2x1ZGUgPGFzbS9jcHVmZWF0dXJlLmg+CiAjaW5jbHVkZSA8
YXNtL2RldmljZS5oPgogI2luY2x1ZGUgPGFzbS9naWMuaD4KICNpbmNsdWRlIDxhc20vZ2ljX3Yz
X2RlZnMuaD4KICNpbmNsdWRlIDxhc20vZ2ljX3YzX2l0cy5oPgotI2luY2x1ZGUgPGFzbS9jcHVm
ZWF0dXJlLmg+CisjaW5jbHVkZSA8YXNtL2lvLmg+CiAKIC8qIEdsb2JhbCBzdGF0ZSAqLwogc3Rh
dGljIHN0cnVjdCB7Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 13:21:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 13: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 1gD8F0-00034E-3p; Thu, 18 Oct 2018 13:21:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7ger=m6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gD8Ey-00032b-8c
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 13:21:28 +0000
X-Inumbo-ID: 53e78037-d2d8-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 53e78037-d2d8-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 15:18:39 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 805F4341;
 Thu, 18 Oct 2018 06:21:26 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 947B33F59C;
 Thu, 18 Oct 2018 06:21:25 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Thu, 18 Oct 2018 14:20:56 +0100
Message-Id: <20181018132109.31192-10-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181018132109.31192-1-julien.grall@arm.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 09/22] xen/arm: Move HSR defines in a new header
 hsr.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 <julien.grall@arm.com>, sstabellini@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>

VGhlIEhTUiBkZWZpbmVzIGFyZSBwcmV0dHkgbXVjaCBzZWxmLWNvbnRhaW5lZCBhbmQgbm90IG5l
Y2Vzc2FyeSB0byBiZQppbmNsdWRlZCBldmVyeXdoZXJlIGluIFhlbi4gU28gbW92ZSB0aGVtIGlu
IGEgbmV3IGhlYWRlciBoc3IuaC4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL2FybTY0L3RyYXBzLmMgICAgICAgICAg
fCAgIDEgKwogeGVuL2FyY2gvYXJtL3RyYXBzLmMgICAgICAgICAgICAgICAgfCAgIDEgKwogeGVu
L2luY2x1ZGUvYXNtLWFybS9hcm02NC9oc3IuaCAgICAgfCAxMjIgKysrKysrKysrKysrKysrKysr
KysKIHhlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvc3lzcmVncy5oIHwgMTA5IC0tLS0tLS0tLS0t
LS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9oc3IuaCAgICAgICAgICAgfCAyMTcgKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9hc20tYXJtL21taW8u
aCAgICAgICAgICB8ICAgMiArCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oICAgICB8
IDE5OSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS1h
cm0vdHJhcHMuaCAgICAgICAgIHwgICAxICsKIDggZmlsZXMgY2hhbmdlZCwgMzQ0IGluc2VydGlv
bnMoKyksIDMwOCBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9h
c20tYXJtL2FybTY0L2hzci5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLWFy
bS9oc3IuaAoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC90cmFwcy5jIGIveGVuL2Fy
Y2gvYXJtL2FybTY0L3RyYXBzLmMKaW5kZXggZTUyNDAxOTBlNi4uYmFiZmMxZDg4NCAxMDA2NDQK
LS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L3RyYXBzLmMKKysrIGIveGVuL2FyY2gvYXJtL2FybTY0
L3RyYXBzLmMKQEAgLTE4LDYgKzE4LDcgQEAKIAogI2luY2x1ZGUgPHhlbi9saWIuaD4KIAorI2lu
Y2x1ZGUgPGFzbS9oc3IuaD4KICNpbmNsdWRlIDxhc20vc3lzdGVtLmg+CiAjaW5jbHVkZSA8YXNt
L3Byb2Nlc3Nvci5oPgogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdHJhcHMuYyBiL3hlbi9h
cmNoL2FybS90cmFwcy5jCmluZGV4IDFiMGIyNzQzNGYuLjBkZDY2NGNjMDggMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL2FybS90cmFwcy5jCisrKyBiL3hlbi9hcmNoL2FybS90cmFwcy5jCkBAIC00Myw2
ICs0Myw3IEBACiAjaW5jbHVkZSA8YXNtL2RlYnVnZ2VyLmg+CiAjaW5jbHVkZSA8YXNtL2V2ZW50
Lmg+CiAjaW5jbHVkZSA8YXNtL2ZsdXNodGxiLmg+CisjaW5jbHVkZSA8YXNtL2hzci5oPgogI2lu
Y2x1ZGUgPGFzbS9tbWlvLmg+CiAjaW5jbHVkZSA8YXNtL21vbml0b3IuaD4KICNpbmNsdWRlIDxh
c20vcHNjaS5oPgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9oc3IuaCBi
L3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvaHNyLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5k
ZXggMDAwMDAwMDAwMC4uY2E5MzFkZDJmZQotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9pbmNsdWRl
L2FzbS1hcm0vYXJtNjQvaHNyLmgKQEAgLTAsMCArMSwxMjIgQEAKKyNpZm5kZWYgX19BU01fQVJN
X0FSTTY0X0hTUl9ICisjZGVmaW5lIF9fQVNNX0FSTV9BUk02NF9IU1JfSAorCisvKiBBQXJjaCA2
NCBTeXN0ZW0gUmVnaXN0ZXIgRW5jb2RpbmdzICovCisjZGVmaW5lIF9fSFNSX1NZU1JFR19jMCAg
MAorI2RlZmluZSBfX0hTUl9TWVNSRUdfYzEgIDEKKyNkZWZpbmUgX19IU1JfU1lTUkVHX2MyICAy
CisjZGVmaW5lIF9fSFNSX1NZU1JFR19jMyAgMworI2RlZmluZSBfX0hTUl9TWVNSRUdfYzQgIDQK
KyNkZWZpbmUgX19IU1JfU1lTUkVHX2M1ICA1CisjZGVmaW5lIF9fSFNSX1NZU1JFR19jNiAgNgor
I2RlZmluZSBfX0hTUl9TWVNSRUdfYzcgIDcKKyNkZWZpbmUgX19IU1JfU1lTUkVHX2M4ICA4Cisj
ZGVmaW5lIF9fSFNSX1NZU1JFR19jOSAgOQorI2RlZmluZSBfX0hTUl9TWVNSRUdfYzEwIDEwCisj
ZGVmaW5lIF9fSFNSX1NZU1JFR19jMTEgMTEKKyNkZWZpbmUgX19IU1JfU1lTUkVHX2MxMiAxMgor
I2RlZmluZSBfX0hTUl9TWVNSRUdfYzEzIDEzCisjZGVmaW5lIF9fSFNSX1NZU1JFR19jMTQgMTQK
KyNkZWZpbmUgX19IU1JfU1lTUkVHX2MxNSAxNQorCisjZGVmaW5lIF9fSFNSX1NZU1JFR18wICAg
MAorI2RlZmluZSBfX0hTUl9TWVNSRUdfMSAgIDEKKyNkZWZpbmUgX19IU1JfU1lTUkVHXzIgICAy
CisjZGVmaW5lIF9fSFNSX1NZU1JFR18zICAgMworI2RlZmluZSBfX0hTUl9TWVNSRUdfNCAgIDQK
KyNkZWZpbmUgX19IU1JfU1lTUkVHXzUgICA1CisjZGVmaW5lIF9fSFNSX1NZU1JFR182ICAgNgor
I2RlZmluZSBfX0hTUl9TWVNSRUdfNyAgIDcKKworLyogVGhlc2UgYXJlIHVzZWQgdG8gZGVjb2Rl
IHRyYXBzIHdpdGggSFNSLkVDPT1IU1JfRUNfU1lTUkVHICovCisjZGVmaW5lIEhTUl9TWVNSRUco
b3AwLG9wMSxjcm4sY3JtLG9wMikgXAorICAgICgoKF9fSFNSX1NZU1JFR18jI29wMCkgPDwgSFNS
X1NZU1JFR19PUDBfU0hJRlQpIHwgXAorICAgICAoKF9fSFNSX1NZU1JFR18jI29wMSkgPDwgSFNS
X1NZU1JFR19PUDFfU0hJRlQpIHwgXAorICAgICAoKF9fSFNSX1NZU1JFR18jI2NybikgPDwgSFNS
X1NZU1JFR19DUk5fU0hJRlQpIHwgXAorICAgICAoKF9fSFNSX1NZU1JFR18jI2NybSkgPDwgSFNS
X1NZU1JFR19DUk1fU0hJRlQpIHwgXAorICAgICAoKF9fSFNSX1NZU1JFR18jI29wMikgPDwgSFNS
X1NZU1JFR19PUDJfU0hJRlQpKQorCisjZGVmaW5lIEhTUl9TWVNSRUdfRENJU1cgICAgICAgICAg
SFNSX1NZU1JFRygxLDAsYzcsYzYsMikKKyNkZWZpbmUgSFNSX1NZU1JFR19EQ0NTVyAgICAgICAg
ICBIU1JfU1lTUkVHKDEsMCxjNyxjMTAsMikKKyNkZWZpbmUgSFNSX1NZU1JFR19EQ0NJU1cgICAg
ICAgICBIU1JfU1lTUkVHKDEsMCxjNyxjMTQsMikKKworI2RlZmluZSBIU1JfU1lTUkVHX01EU0NS
X0VMMSAgICAgIEhTUl9TWVNSRUcoMiwwLGMwLGMyLDIpCisjZGVmaW5lIEhTUl9TWVNSRUdfTURS
QVJfRUwxICAgICAgSFNSX1NZU1JFRygyLDAsYzEsYzAsMCkKKyNkZWZpbmUgSFNSX1NZU1JFR19P
U0xBUl9FTDEgICAgICBIU1JfU1lTUkVHKDIsMCxjMSxjMCw0KQorI2RlZmluZSBIU1JfU1lTUkVH
X09TTFNSX0VMMSAgICAgIEhTUl9TWVNSRUcoMiwwLGMxLGMxLDQpCisjZGVmaW5lIEhTUl9TWVNS
RUdfT1NETFJfRUwxICAgICAgSFNSX1NZU1JFRygyLDAsYzEsYzMsNCkKKyNkZWZpbmUgSFNSX1NZ
U1JFR19EQkdQUkNSX0VMMSAgICBIU1JfU1lTUkVHKDIsMCxjMSxjNCw0KQorI2RlZmluZSBIU1Jf
U1lTUkVHX01EQ0NTUl9FTDAgICAgIEhTUl9TWVNSRUcoMiwzLGMwLGMxLDApCisKKyNkZWZpbmUg
SFNSX1NZU1JFR19EQkdCVlJuX0VMMShuKSBIU1JfU1lTUkVHKDIsMCxjMCxjIyNuLDQpCisjZGVm
aW5lIEhTUl9TWVNSRUdfREJHQkNSbl9FTDEobikgSFNSX1NZU1JFRygyLDAsYzAsYyMjbiw1KQor
I2RlZmluZSBIU1JfU1lTUkVHX0RCR1dWUm5fRUwxKG4pIEhTUl9TWVNSRUcoMiwwLGMwLGMjI24s
NikKKyNkZWZpbmUgSFNSX1NZU1JFR19EQkdXQ1JuX0VMMShuKSBIU1JfU1lTUkVHKDIsMCxjMCxj
IyNuLDcpCisKKyNkZWZpbmUgSFNSX1NZU1JFR19EQkdfQ0FTRVMoUkVHKSBjYXNlIEhTUl9TWVNS
RUdfIyNSRUcjI25fRUwxKDApOiAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGNhc2UgSFNSX1NZU1JFR18jI1JFRyMjbl9FTDEoMSk6ICBcCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgY2FzZSBIU1JfU1lTUkVHXyMjUkVHIyNuX0VMMSgyKTogIFwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjYXNlIEhTUl9TWVNSRUdfIyNSRUcjI25fRUwx
KDMpOiAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNhc2UgSFNSX1NZU1JF
R18jI1JFRyMjbl9FTDEoNCk6ICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Y2FzZSBIU1JfU1lTUkVHXyMjUkVHIyNuX0VMMSg1KTogIFwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBjYXNlIEhTUl9TWVNSRUdfIyNSRUcjI25fRUwxKDYpOiAgXAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNhc2UgSFNSX1NZU1JFR18jI1JFRyMjbl9FTDEo
Nyk6ICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2FzZSBIU1JfU1lTUkVH
XyMjUkVHIyNuX0VMMSg4KTogIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBj
YXNlIEhTUl9TWVNSRUdfIyNSRUcjI25fRUwxKDkpOiAgXAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNhc2UgSFNSX1NZU1JFR18jI1JFRyMjbl9FTDEoMTApOiBcCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgY2FzZSBIU1JfU1lTUkVHXyMjUkVHIyNuX0VMMSgx
MSk6IFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjYXNlIEhTUl9TWVNSRUdf
IyNSRUcjI25fRUwxKDEyKTogXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNh
c2UgSFNSX1NZU1JFR18jI1JFRyMjbl9FTDEoMTMpOiBcCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgY2FzZSBIU1JfU1lTUkVHXyMjUkVHIyNuX0VMMSgxNCk6IFwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBjYXNlIEhTUl9TWVNSRUdfIyNSRUcjI25fRUwxKDE1
KQorCisjZGVmaW5lIEhTUl9TWVNSRUdfU0NUTFJfRUwxICAgICAgSFNSX1NZU1JFRygzLDAsYzEs
IGMwLDApCisjZGVmaW5lIEhTUl9TWVNSRUdfQUNUTFJfRUwxICAgICAgSFNSX1NZU1JFRygzLDAs
YzEsIGMwLDEpCisjZGVmaW5lIEhTUl9TWVNSRUdfVFRCUjBfRUwxICAgICAgSFNSX1NZU1JFRygz
LDAsYzIsIGMwLDApCisjZGVmaW5lIEhTUl9TWVNSRUdfVFRCUjFfRUwxICAgICAgSFNSX1NZU1JF
RygzLDAsYzIsIGMwLDEpCisjZGVmaW5lIEhTUl9TWVNSRUdfVENSX0VMMSAgICAgICAgSFNSX1NZ
U1JFRygzLDAsYzIsIGMwLDIpCisjZGVmaW5lIEhTUl9TWVNSRUdfQUZTUjBfRUwxICAgICAgSFNS
X1NZU1JFRygzLDAsYzUsIGMxLDApCisjZGVmaW5lIEhTUl9TWVNSRUdfQUZTUjFfRUwxICAgICAg
SFNSX1NZU1JFRygzLDAsYzUsIGMxLDEpCisjZGVmaW5lIEhTUl9TWVNSRUdfRVNSX0VMMSAgICAg
ICAgSFNSX1NZU1JFRygzLDAsYzUsIGMyLDApCisjZGVmaW5lIEhTUl9TWVNSRUdfRkFSX0VMMSAg
ICAgICAgSFNSX1NZU1JFRygzLDAsYzYsIGMwLDApCisjZGVmaW5lIEhTUl9TWVNSRUdfUE1JTlRF
TlNFVF9FTDEgSFNSX1NZU1JFRygzLDAsYzksYzE0LDEpCisjZGVmaW5lIEhTUl9TWVNSRUdfUE1J
TlRFTkNMUl9FTDEgSFNSX1NZU1JFRygzLDAsYzksYzE0LDIpCisjZGVmaW5lIEhTUl9TWVNSRUdf
TUFJUl9FTDEgICAgICAgSFNSX1NZU1JFRygzLDAsYzEwLGMyLDApCisjZGVmaW5lIEhTUl9TWVNS
RUdfQU1BSVJfRUwxICAgICAgSFNSX1NZU1JFRygzLDAsYzEwLGMzLDApCisjZGVmaW5lIEhTUl9T
WVNSRUdfSUNDX1NHSTFSX0VMMSAgSFNSX1NZU1JFRygzLDAsYzEyLGMxMSw1KQorI2RlZmluZSBI
U1JfU1lTUkVHX0lDQ19BU0dJMVJfRUwxIEhTUl9TWVNSRUcoMywxLGMxMixjMTEsNikKKyNkZWZp
bmUgSFNSX1NZU1JFR19JQ0NfU0dJMFJfRUwxICBIU1JfU1lTUkVHKDMsMixjMTIsYzExLDcpCisj
ZGVmaW5lIEhTUl9TWVNSRUdfSUNDX1NSRV9FTDEgICAgSFNSX1NZU1JFRygzLDAsYzEyLGMxMiw1
KQorI2RlZmluZSBIU1JfU1lTUkVHX0NPTlRFWFRJRFJfRUwxIEhTUl9TWVNSRUcoMywwLGMxMyxj
MCwxKQorCisjZGVmaW5lIEhTUl9TWVNSRUdfUE1DUl9FTDAgICAgICAgSFNSX1NZU1JFRygzLDMs
YzksYzEyLDApCisjZGVmaW5lIEhTUl9TWVNSRUdfUE1DTlRFTlNFVF9FTDAgSFNSX1NZU1JFRygz
LDMsYzksYzEyLDEpCisjZGVmaW5lIEhTUl9TWVNSRUdfUE1DTlRFTkNMUl9FTDAgSFNSX1NZU1JF
RygzLDMsYzksYzEyLDIpCisjZGVmaW5lIEhTUl9TWVNSRUdfUE1PVlNDTFJfRUwwICAgSFNSX1NZ
U1JFRygzLDMsYzksYzEyLDMpCisjZGVmaW5lIEhTUl9TWVNSRUdfUE1TV0lOQ19FTDAgICAgSFNS
X1NZU1JFRygzLDMsYzksYzEyLDQpCisjZGVmaW5lIEhTUl9TWVNSRUdfUE1TRUxSX0VMMCAgICAg
SFNSX1NZU1JFRygzLDMsYzksYzEyLDUpCisjZGVmaW5lIEhTUl9TWVNSRUdfUE1DRUlEMF9FTDAg
ICAgSFNSX1NZU1JFRygzLDMsYzksYzEyLDYpCisjZGVmaW5lIEhTUl9TWVNSRUdfUE1DRUlEMV9F
TDAgICAgSFNSX1NZU1JFRygzLDMsYzksYzEyLDcpCisKKyNkZWZpbmUgSFNSX1NZU1JFR19QTUND
TlRSX0VMMCAgICBIU1JfU1lTUkVHKDMsMyxjOSxjMTMsMCkKKyNkZWZpbmUgSFNSX1NZU1JFR19Q
TVhFVlRZUEVSX0VMMCBIU1JfU1lTUkVHKDMsMyxjOSxjMTMsMSkKKyNkZWZpbmUgSFNSX1NZU1JF
R19QTVhFVkNOVFJfRUwwICBIU1JfU1lTUkVHKDMsMyxjOSxjMTMsMikKKworI2RlZmluZSBIU1Jf
U1lTUkVHX1BNVVNFUkVOUl9FTDAgIEhTUl9TWVNSRUcoMywzLGM5LGMxNCwwKQorI2RlZmluZSBI
U1JfU1lTUkVHX1BNT1ZTU0VUX0VMMCAgIEhTUl9TWVNSRUcoMywzLGM5LGMxNCwzKQorCisjZGVm
aW5lIEhTUl9TWVNSRUdfQ05UUENUX0VMMCAgICAgSFNSX1NZU1JFRygzLDMsYzE0LGMwLDApCisj
ZGVmaW5lIEhTUl9TWVNSRUdfQ05UUF9UVkFMX0VMMCAgSFNSX1NZU1JFRygzLDMsYzE0LGMyLDAp
CisjZGVmaW5lIEhTUl9TWVNSRUdfQ05UUF9DVExfRUwwICAgSFNSX1NZU1JFRygzLDMsYzE0LGMy
LDEpCisjZGVmaW5lIEhTUl9TWVNSRUdfQ05UUF9DVkFMX0VMMCAgSFNSX1NZU1JFRygzLDMsYzE0
LGMyLDIpCisKKyNlbmRpZiAvKiBfX0FTTV9BUk1fQVJNNjRfSFNSX0ggKi8KKworLyoKKyAqIExv
Y2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMt
YmFzaWMtb2Zmc2V0OiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9zeXNyZWdzLmggYi94ZW4vaW5j
bHVkZS9hc20tYXJtL2FybTY0L3N5c3JlZ3MuaAppbmRleCAxODExMjM0MjQ5Li5mNTEwOTI1YTJh
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L3N5c3JlZ3MuaAorKysgYi94
ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L3N5c3JlZ3MuaApAQCAtMywxMTUgKzMsNiBAQAogCiAj
aW5jbHVkZSA8eGVuL3N0cmluZ2lmeS5oPgogCi0vKiBBQXJjaCA2NCBTeXN0ZW0gUmVnaXN0ZXIg
RW5jb2RpbmdzICovCi0jZGVmaW5lIF9fSFNSX1NZU1JFR19jMCAgMAotI2RlZmluZSBfX0hTUl9T
WVNSRUdfYzEgIDEKLSNkZWZpbmUgX19IU1JfU1lTUkVHX2MyICAyCi0jZGVmaW5lIF9fSFNSX1NZ
U1JFR19jMyAgMwotI2RlZmluZSBfX0hTUl9TWVNSRUdfYzQgIDQKLSNkZWZpbmUgX19IU1JfU1lT
UkVHX2M1ICA1Ci0jZGVmaW5lIF9fSFNSX1NZU1JFR19jNiAgNgotI2RlZmluZSBfX0hTUl9TWVNS
RUdfYzcgIDcKLSNkZWZpbmUgX19IU1JfU1lTUkVHX2M4ICA4Ci0jZGVmaW5lIF9fSFNSX1NZU1JF
R19jOSAgOQotI2RlZmluZSBfX0hTUl9TWVNSRUdfYzEwIDEwCi0jZGVmaW5lIF9fSFNSX1NZU1JF
R19jMTEgMTEKLSNkZWZpbmUgX19IU1JfU1lTUkVHX2MxMiAxMgotI2RlZmluZSBfX0hTUl9TWVNS
RUdfYzEzIDEzCi0jZGVmaW5lIF9fSFNSX1NZU1JFR19jMTQgMTQKLSNkZWZpbmUgX19IU1JfU1lT
UkVHX2MxNSAxNQotCi0jZGVmaW5lIF9fSFNSX1NZU1JFR18wICAgMAotI2RlZmluZSBfX0hTUl9T
WVNSRUdfMSAgIDEKLSNkZWZpbmUgX19IU1JfU1lTUkVHXzIgICAyCi0jZGVmaW5lIF9fSFNSX1NZ
U1JFR18zICAgMwotI2RlZmluZSBfX0hTUl9TWVNSRUdfNCAgIDQKLSNkZWZpbmUgX19IU1JfU1lT
UkVHXzUgICA1Ci0jZGVmaW5lIF9fSFNSX1NZU1JFR182ICAgNgotI2RlZmluZSBfX0hTUl9TWVNS
RUdfNyAgIDcKLQotLyogVGhlc2UgYXJlIHVzZWQgdG8gZGVjb2RlIHRyYXBzIHdpdGggSFNSLkVD
PT1IU1JfRUNfU1lTUkVHICovCi0jZGVmaW5lIEhTUl9TWVNSRUcob3AwLG9wMSxjcm4sY3JtLG9w
MikgXAotICAgICgoKF9fSFNSX1NZU1JFR18jI29wMCkgPDwgSFNSX1NZU1JFR19PUDBfU0hJRlQp
IHwgXAotICAgICAoKF9fSFNSX1NZU1JFR18jI29wMSkgPDwgSFNSX1NZU1JFR19PUDFfU0hJRlQp
IHwgXAotICAgICAoKF9fSFNSX1NZU1JFR18jI2NybikgPDwgSFNSX1NZU1JFR19DUk5fU0hJRlQp
IHwgXAotICAgICAoKF9fSFNSX1NZU1JFR18jI2NybSkgPDwgSFNSX1NZU1JFR19DUk1fU0hJRlQp
IHwgXAotICAgICAoKF9fSFNSX1NZU1JFR18jI29wMikgPDwgSFNSX1NZU1JFR19PUDJfU0hJRlQp
KQotCi0jZGVmaW5lIEhTUl9TWVNSRUdfRENJU1cgICAgICAgICAgSFNSX1NZU1JFRygxLDAsYzcs
YzYsMikKLSNkZWZpbmUgSFNSX1NZU1JFR19EQ0NTVyAgICAgICAgICBIU1JfU1lTUkVHKDEsMCxj
NyxjMTAsMikKLSNkZWZpbmUgSFNSX1NZU1JFR19EQ0NJU1cgICAgICAgICBIU1JfU1lTUkVHKDEs
MCxjNyxjMTQsMikKLQotI2RlZmluZSBIU1JfU1lTUkVHX01EU0NSX0VMMSAgICAgIEhTUl9TWVNS
RUcoMiwwLGMwLGMyLDIpCi0jZGVmaW5lIEhTUl9TWVNSRUdfTURSQVJfRUwxICAgICAgSFNSX1NZ
U1JFRygyLDAsYzEsYzAsMCkKLSNkZWZpbmUgSFNSX1NZU1JFR19PU0xBUl9FTDEgICAgICBIU1Jf
U1lTUkVHKDIsMCxjMSxjMCw0KQotI2RlZmluZSBIU1JfU1lTUkVHX09TTFNSX0VMMSAgICAgIEhT
Ul9TWVNSRUcoMiwwLGMxLGMxLDQpCi0jZGVmaW5lIEhTUl9TWVNSRUdfT1NETFJfRUwxICAgICAg
SFNSX1NZU1JFRygyLDAsYzEsYzMsNCkKLSNkZWZpbmUgSFNSX1NZU1JFR19EQkdQUkNSX0VMMSAg
ICBIU1JfU1lTUkVHKDIsMCxjMSxjNCw0KQotI2RlZmluZSBIU1JfU1lTUkVHX01EQ0NTUl9FTDAg
ICAgIEhTUl9TWVNSRUcoMiwzLGMwLGMxLDApCi0KLSNkZWZpbmUgSFNSX1NZU1JFR19EQkdCVlJu
X0VMMShuKSBIU1JfU1lTUkVHKDIsMCxjMCxjIyNuLDQpCi0jZGVmaW5lIEhTUl9TWVNSRUdfREJH
QkNSbl9FTDEobikgSFNSX1NZU1JFRygyLDAsYzAsYyMjbiw1KQotI2RlZmluZSBIU1JfU1lTUkVH
X0RCR1dWUm5fRUwxKG4pIEhTUl9TWVNSRUcoMiwwLGMwLGMjI24sNikKLSNkZWZpbmUgSFNSX1NZ
U1JFR19EQkdXQ1JuX0VMMShuKSBIU1JfU1lTUkVHKDIsMCxjMCxjIyNuLDcpCi0KLSNkZWZpbmUg
SFNSX1NZU1JFR19EQkdfQ0FTRVMoUkVHKSBjYXNlIEhTUl9TWVNSRUdfIyNSRUcjI25fRUwxKDAp
OiAgXAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNhc2UgSFNSX1NZU1JFR18j
I1JFRyMjbl9FTDEoMSk6ICBcCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2Fz
ZSBIU1JfU1lTUkVHXyMjUkVHIyNuX0VMMSgyKTogIFwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBjYXNlIEhTUl9TWVNSRUdfIyNSRUcjI25fRUwxKDMpOiAgXAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGNhc2UgSFNSX1NZU1JFR18jI1JFRyMjbl9FTDEoNCk6
ICBcCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2FzZSBIU1JfU1lTUkVHXyMj
UkVHIyNuX0VMMSg1KTogIFwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjYXNl
IEhTUl9TWVNSRUdfIyNSRUcjI25fRUwxKDYpOiAgXAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNhc2UgSFNSX1NZU1JFR18jI1JFRyMjbl9FTDEoNyk6ICBcCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgY2FzZSBIU1JfU1lTUkVHXyMjUkVHIyNuX0VMMSg4KTog
IFwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjYXNlIEhTUl9TWVNSRUdfIyNS
RUcjI25fRUwxKDkpOiAgXAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNhc2Ug
SFNSX1NZU1JFR18jI1JFRyMjbl9FTDEoMTApOiBcCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgY2FzZSBIU1JfU1lTUkVHXyMjUkVHIyNuX0VMMSgxMSk6IFwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjYXNlIEhTUl9TWVNSRUdfIyNSRUcjI25fRUwxKDEyKTog
XAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNhc2UgSFNSX1NZU1JFR18jI1JF
RyMjbl9FTDEoMTMpOiBcCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2FzZSBI
U1JfU1lTUkVHXyMjUkVHIyNuX0VMMSgxNCk6IFwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBjYXNlIEhTUl9TWVNSRUdfIyNSRUcjI25fRUwxKDE1KQotCi0jZGVmaW5lIEhTUl9T
WVNSRUdfU0NUTFJfRUwxICAgICAgSFNSX1NZU1JFRygzLDAsYzEsIGMwLDApCi0jZGVmaW5lIEhT
Ul9TWVNSRUdfQUNUTFJfRUwxICAgICAgSFNSX1NZU1JFRygzLDAsYzEsIGMwLDEpCi0jZGVmaW5l
IEhTUl9TWVNSRUdfVFRCUjBfRUwxICAgICAgSFNSX1NZU1JFRygzLDAsYzIsIGMwLDApCi0jZGVm
aW5lIEhTUl9TWVNSRUdfVFRCUjFfRUwxICAgICAgSFNSX1NZU1JFRygzLDAsYzIsIGMwLDEpCi0j
ZGVmaW5lIEhTUl9TWVNSRUdfVENSX0VMMSAgICAgICAgSFNSX1NZU1JFRygzLDAsYzIsIGMwLDIp
Ci0jZGVmaW5lIEhTUl9TWVNSRUdfQUZTUjBfRUwxICAgICAgSFNSX1NZU1JFRygzLDAsYzUsIGMx
LDApCi0jZGVmaW5lIEhTUl9TWVNSRUdfQUZTUjFfRUwxICAgICAgSFNSX1NZU1JFRygzLDAsYzUs
IGMxLDEpCi0jZGVmaW5lIEhTUl9TWVNSRUdfRVNSX0VMMSAgICAgICAgSFNSX1NZU1JFRygzLDAs
YzUsIGMyLDApCi0jZGVmaW5lIEhTUl9TWVNSRUdfRkFSX0VMMSAgICAgICAgSFNSX1NZU1JFRygz
LDAsYzYsIGMwLDApCi0jZGVmaW5lIEhTUl9TWVNSRUdfUE1JTlRFTlNFVF9FTDEgSFNSX1NZU1JF
RygzLDAsYzksYzE0LDEpCi0jZGVmaW5lIEhTUl9TWVNSRUdfUE1JTlRFTkNMUl9FTDEgSFNSX1NZ
U1JFRygzLDAsYzksYzE0LDIpCi0jZGVmaW5lIEhTUl9TWVNSRUdfTUFJUl9FTDEgICAgICAgSFNS
X1NZU1JFRygzLDAsYzEwLGMyLDApCi0jZGVmaW5lIEhTUl9TWVNSRUdfQU1BSVJfRUwxICAgICAg
SFNSX1NZU1JFRygzLDAsYzEwLGMzLDApCi0jZGVmaW5lIEhTUl9TWVNSRUdfSUNDX1NHSTFSX0VM
MSAgSFNSX1NZU1JFRygzLDAsYzEyLGMxMSw1KQotI2RlZmluZSBIU1JfU1lTUkVHX0lDQ19BU0dJ
MVJfRUwxIEhTUl9TWVNSRUcoMywxLGMxMixjMTEsNikKLSNkZWZpbmUgSFNSX1NZU1JFR19JQ0Nf
U0dJMFJfRUwxICBIU1JfU1lTUkVHKDMsMixjMTIsYzExLDcpCi0jZGVmaW5lIEhTUl9TWVNSRUdf
SUNDX1NSRV9FTDEgICAgSFNSX1NZU1JFRygzLDAsYzEyLGMxMiw1KQotI2RlZmluZSBIU1JfU1lT
UkVHX0NPTlRFWFRJRFJfRUwxIEhTUl9TWVNSRUcoMywwLGMxMyxjMCwxKQotCi0jZGVmaW5lIEhT
Ul9TWVNSRUdfUE1DUl9FTDAgICAgICAgSFNSX1NZU1JFRygzLDMsYzksYzEyLDApCi0jZGVmaW5l
IEhTUl9TWVNSRUdfUE1DTlRFTlNFVF9FTDAgSFNSX1NZU1JFRygzLDMsYzksYzEyLDEpCi0jZGVm
aW5lIEhTUl9TWVNSRUdfUE1DTlRFTkNMUl9FTDAgSFNSX1NZU1JFRygzLDMsYzksYzEyLDIpCi0j
ZGVmaW5lIEhTUl9TWVNSRUdfUE1PVlNDTFJfRUwwICAgSFNSX1NZU1JFRygzLDMsYzksYzEyLDMp
Ci0jZGVmaW5lIEhTUl9TWVNSRUdfUE1TV0lOQ19FTDAgICAgSFNSX1NZU1JFRygzLDMsYzksYzEy
LDQpCi0jZGVmaW5lIEhTUl9TWVNSRUdfUE1TRUxSX0VMMCAgICAgSFNSX1NZU1JFRygzLDMsYzks
YzEyLDUpCi0jZGVmaW5lIEhTUl9TWVNSRUdfUE1DRUlEMF9FTDAgICAgSFNSX1NZU1JFRygzLDMs
YzksYzEyLDYpCi0jZGVmaW5lIEhTUl9TWVNSRUdfUE1DRUlEMV9FTDAgICAgSFNSX1NZU1JFRygz
LDMsYzksYzEyLDcpCi0KLSNkZWZpbmUgSFNSX1NZU1JFR19QTUNDTlRSX0VMMCAgICBIU1JfU1lT
UkVHKDMsMyxjOSxjMTMsMCkKLSNkZWZpbmUgSFNSX1NZU1JFR19QTVhFVlRZUEVSX0VMMCBIU1Jf
U1lTUkVHKDMsMyxjOSxjMTMsMSkKLSNkZWZpbmUgSFNSX1NZU1JFR19QTVhFVkNOVFJfRUwwICBI
U1JfU1lTUkVHKDMsMyxjOSxjMTMsMikKLQotI2RlZmluZSBIU1JfU1lTUkVHX1BNVVNFUkVOUl9F
TDAgIEhTUl9TWVNSRUcoMywzLGM5LGMxNCwwKQotI2RlZmluZSBIU1JfU1lTUkVHX1BNT1ZTU0VU
X0VMMCAgIEhTUl9TWVNSRUcoMywzLGM5LGMxNCwzKQotCi0jZGVmaW5lIEhTUl9TWVNSRUdfQ05U
UENUX0VMMCAgICAgSFNSX1NZU1JFRygzLDMsYzE0LGMwLDApCi0jZGVmaW5lIEhTUl9TWVNSRUdf
Q05UUF9UVkFMX0VMMCAgSFNSX1NZU1JFRygzLDMsYzE0LGMyLDApCi0jZGVmaW5lIEhTUl9TWVNS
RUdfQ05UUF9DVExfRUwwICAgSFNSX1NZU1JFRygzLDMsYzE0LGMyLDEpCi0jZGVmaW5lIEhTUl9T
WVNSRUdfQ05UUF9DVkFMX0VMMCAgSFNSX1NZU1JFRygzLDMsYzE0LGMyLDIpCi0KIC8qCiAgKiBH
SUMgU3lzdGVtIHJlZ2lzdGVyIGFzc2VtYmx5IGFsaWFzZXMgcGlja2VkIGZyb20ga2VybmVsCiAg
Ki8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vaHNyLmggYi94ZW4vaW5jbHVkZS9h
c20tYXJtL2hzci5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjI5ZDQ1
MzFmNDAKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2hzci5oCkBAIC0w
LDAgKzEsMjE3IEBACisjaWZuZGVmIF9fQVNNX0FSTV9IU1JfSAorI2RlZmluZSBfX0FTTV9BUk1f
SFNSX0gKKworI2luY2x1ZGUgPHhlbi90eXBlcy5oPgorCisjaWYgZGVmaW5lZChDT05GSUdfQVJN
XzY0KQorIyBpbmNsdWRlIDxhc20vYXJtNjQvaHNyLmg+CisjZW5kaWYKKworLyogSFNSIGRhdGEg
YWJvcnQgc2l6ZSBkZWZpbml0aW9uICovCitlbnVtIGRhYnRfc2l6ZSB7CisgICAgREFCVF9CWVRF
ICAgICAgICA9IDAsCisgICAgREFCVF9IQUxGX1dPUkQgICA9IDEsCisgICAgREFCVF9XT1JEICAg
ICAgICA9IDIsCisgICAgREFCVF9ET1VCTEVfV09SRCA9IDMsCit9OworCit1bmlvbiBoc3Igewor
ICAgIHVpbnQzMl90IGJpdHM7CisgICAgc3RydWN0IHsKKyAgICAgICAgdW5zaWduZWQgbG9uZyBp
c3M6MjU7ICAvKiBJbnN0cnVjdGlvbiBTcGVjaWZpYyBTeW5kcm9tZSAqLworICAgICAgICB1bnNp
Z25lZCBsb25nIGxlbjoxOyAgIC8qIEluc3RydWN0aW9uIGxlbmd0aCAqLworICAgICAgICB1bnNp
Z25lZCBsb25nIGVjOjY7ICAgIC8qIEV4Y2VwdGlvbiBDbGFzcyAqLworICAgIH07CisKKyAgICAv
KiBDb21tb24gdG8gYWxsIGNvbmRpdGlvbmFsIGV4Y2VwdGlvbiBjbGFzc2VzICgweDBOLCBleGNl
cHQgMHgwMCkuICovCisgICAgc3RydWN0IGhzcl9jb25kIHsKKyAgICAgICAgdW5zaWduZWQgbG9u
ZyBpc3M6MjA7ICAvKiBJbnN0cnVjdGlvbiBTcGVjaWZpYyBTeW5kcm9tZSAqLworICAgICAgICB1
bnNpZ25lZCBsb25nIGNjOjQ7ICAgIC8qIENvbmRpdGlvbiBDb2RlICovCisgICAgICAgIHVuc2ln
bmVkIGxvbmcgY2N2YWxpZDoxOy8qIENDIFZhbGlkICovCisgICAgICAgIHVuc2lnbmVkIGxvbmcg
bGVuOjE7ICAgLyogSW5zdHJ1Y3Rpb24gbGVuZ3RoICovCisgICAgICAgIHVuc2lnbmVkIGxvbmcg
ZWM6NjsgICAgLyogRXhjZXB0aW9uIENsYXNzICovCisgICAgfSBjb25kOworCisgICAgc3RydWN0
IGhzcl93Zmlfd2ZlIHsKKyAgICAgICAgdW5zaWduZWQgbG9uZyB0aToxOyAgICAvKiBUcmFwcGVk
IGluc3RydWN0aW9uICovCisgICAgICAgIHVuc2lnbmVkIGxvbmcgc2J6cDoxOTsKKyAgICAgICAg
dW5zaWduZWQgbG9uZyBjYzo0OyAgICAvKiBDb25kaXRpb24gQ29kZSAqLworICAgICAgICB1bnNp
Z25lZCBsb25nIGNjdmFsaWQ6MTsvKiBDQyBWYWxpZCAqLworICAgICAgICB1bnNpZ25lZCBsb25n
IGxlbjoxOyAgIC8qIEluc3RydWN0aW9uIGxlbmd0aCAqLworICAgICAgICB1bnNpZ25lZCBsb25n
IGVjOjY7ICAgIC8qIEV4Y2VwdGlvbiBDbGFzcyAqLworICAgIH0gd2ZpX3dmZTsKKworICAgIC8q
IHJlZywgcmVnMCwgcmVnMSBhcmUgNCBiaXRzIG9uIEFBcmNoMzIsIHRoZSBmaWZ0aCBiaXQgaXMg
c2J6cC4gKi8KKyAgICBzdHJ1Y3QgaHNyX2NwMzIgeworICAgICAgICB1bnNpZ25lZCBsb25nIHJl
YWQ6MTsgIC8qIERpcmVjdGlvbiAqLworICAgICAgICB1bnNpZ25lZCBsb25nIGNybTo0OyAgIC8q
IENSbSAqLworICAgICAgICB1bnNpZ25lZCBsb25nIHJlZzo1OyAgIC8qIFJ0ICovCisgICAgICAg
IHVuc2lnbmVkIGxvbmcgY3JuOjQ7ICAgLyogQ1JuICovCisgICAgICAgIHVuc2lnbmVkIGxvbmcg
b3AxOjM7ICAgLyogT3AxICovCisgICAgICAgIHVuc2lnbmVkIGxvbmcgb3AyOjM7ICAgLyogT3Ay
ICovCisgICAgICAgIHVuc2lnbmVkIGxvbmcgY2M6NDsgICAgLyogQ29uZGl0aW9uIENvZGUgKi8K
KyAgICAgICAgdW5zaWduZWQgbG9uZyBjY3ZhbGlkOjE7LyogQ0MgVmFsaWQgKi8KKyAgICAgICAg
dW5zaWduZWQgbG9uZyBsZW46MTsgICAvKiBJbnN0cnVjdGlvbiBsZW5ndGggKi8KKyAgICAgICAg
dW5zaWduZWQgbG9uZyBlYzo2OyAgICAvKiBFeGNlcHRpb24gQ2xhc3MgKi8KKyAgICB9IGNwMzI7
IC8qIEhTUl9FQ19DUDE1XzMyLCBDUDE0XzMyLCBDUDEwICovCisKKyAgICBzdHJ1Y3QgaHNyX2Nw
NjQgeworICAgICAgICB1bnNpZ25lZCBsb25nIHJlYWQ6MTsgICAvKiBEaXJlY3Rpb24gKi8KKyAg
ICAgICAgdW5zaWduZWQgbG9uZyBjcm06NDsgICAgLyogQ1JtICovCisgICAgICAgIHVuc2lnbmVk
IGxvbmcgcmVnMTo1OyAgIC8qIFJ0MSAqLworICAgICAgICB1bnNpZ25lZCBsb25nIHJlZzI6NTsg
ICAvKiBSdDIgKi8KKyAgICAgICAgdW5zaWduZWQgbG9uZyBzYnpwMjoxOworICAgICAgICB1bnNp
Z25lZCBsb25nIG9wMTo0OyAgICAvKiBPcDEgKi8KKyAgICAgICAgdW5zaWduZWQgbG9uZyBjYzo0
OyAgICAgLyogQ29uZGl0aW9uIENvZGUgKi8KKyAgICAgICAgdW5zaWduZWQgbG9uZyBjY3ZhbGlk
OjE7LyogQ0MgVmFsaWQgKi8KKyAgICAgICAgdW5zaWduZWQgbG9uZyBsZW46MTsgICAgLyogSW5z
dHJ1Y3Rpb24gbGVuZ3RoICovCisgICAgICAgIHVuc2lnbmVkIGxvbmcgZWM6NjsgICAgIC8qIEV4
Y2VwdGlvbiBDbGFzcyAqLworICAgIH0gY3A2NDsgLyogSFNSX0VDX0NQMTVfNjQsIEhTUl9FQ19D
UDE0XzY0ICovCisKKyAgICAgc3RydWN0IGhzcl9jcCB7CisgICAgICAgIHVuc2lnbmVkIGxvbmcg
Y29wcm9jOjQ7IC8qIE51bWJlciBvZiBjb3Byb2MgYWNjZXNzZWQgKi8KKyAgICAgICAgdW5zaWdu
ZWQgbG9uZyBzYnowcDoxOworICAgICAgICB1bnNpZ25lZCBsb25nIHRhczoxOyAgICAvKiBUcmFw
cGVkIEFkdmFuY2VkIFNJTUQgKi8KKyAgICAgICAgdW5zaWduZWQgbG9uZyByZXMwOjE0OworICAg
ICAgICB1bnNpZ25lZCBsb25nIGNjOjQ7ICAgICAvKiBDb25kaXRpb24gQ29kZSAqLworICAgICAg
ICB1bnNpZ25lZCBsb25nIGNjdmFsaWQ6MTsvKiBDQyBWYWxpZCAqLworICAgICAgICB1bnNpZ25l
ZCBsb25nIGxlbjoxOyAgICAvKiBJbnN0cnVjdGlvbiBsZW5ndGggKi8KKyAgICAgICAgdW5zaWdu
ZWQgbG9uZyBlYzo2OyAgICAgLyogRXhjZXB0aW9uIENsYXNzICovCisgICAgfSBjcDsgLyogSFNS
X0VDX0NQICovCisKKyAgICAvKgorICAgICAqIFRoaXMgZW5jb2RpbmcgaXMgdmFsaWQgb25seSBm
b3IgQVJNdjggKEFSTSBEREkgMDQ4N0IuYSwgcGFnZXMgRDctMjI3MSBhbmQKKyAgICAgKiBHNi00
OTU3KS4gT24gQVJNdjcsIGVuY29kaW5nIElTUyBmb3IgRUM9MHgxMyBpcyBkZWZpbmVkIGFzIFVO
Sy9TQlpQCisgICAgICogKEFSTSBEREkgMDQwNkMuYyBwYWdlIEIzLTE0MzEpLiBVTksvU0JaUCBt
ZWFucyB0aGF0IGhhcmR3YXJlIGltcGxlbWVudHMKKyAgICAgKiB0aGlzIGZpZWxkIGFzIFJlYWQt
QXMtWmVyby4gQVJNdjggaXMgYmFja3dhcmRzIGNvbXBhdGlibGUgd2l0aCBBUk12NzoKKyAgICAg
KiByZWFkaW5nIENDS05PV05QQVNTIG9uIEFSTXY3IHdpbGwgcmV0dXJuIDAsIHdoaWNoIG1lYW5z
IHRoYXQgY29uZGl0aW9uCisgICAgICogY2hlY2sgd2FzIHBhc3NlZCBvciBpbnN0cnVjdGlvbiB3
YXMgdW5jb25kaXRpb25hbC4KKyAgICAgKi8KKyAgICBzdHJ1Y3QgaHNyX3NtYzMyIHsKKyAgICAg
ICAgdW5zaWduZWQgbG9uZyByZXMwOjE5OyAgLyogUmVzZXJ2ZWQgKi8KKyAgICAgICAgdW5zaWdu
ZWQgbG9uZyBjY2tub3ducGFzczoxOyAvKiBJbnN0cnVjdGlvbiBwYXNzZWQgY29uZGl0aW9uYWwg
Y2hlY2sgKi8KKyAgICAgICAgdW5zaWduZWQgbG9uZyBjYzo0OyAgICAvKiBDb25kaXRpb24gQ29k
ZSAqLworICAgICAgICB1bnNpZ25lZCBsb25nIGNjdmFsaWQ6MTsvKiBDQyBWYWxpZCAqLworICAg
ICAgICB1bnNpZ25lZCBsb25nIGxlbjoxOyAgIC8qIEluc3RydWN0aW9uIGxlbmd0aCAqLworICAg
ICAgICB1bnNpZ25lZCBsb25nIGVjOjY7ICAgIC8qIEV4Y2VwdGlvbiBDbGFzcyAqLworICAgIH0g
c21jMzI7IC8qIEhTUl9FQ19TTUMzMiAqLworCisjaWZkZWYgQ09ORklHX0FSTV82NAorICAgIHN0
cnVjdCBoc3Jfc3lzcmVnIHsKKyAgICAgICAgdW5zaWduZWQgbG9uZyByZWFkOjE7ICAgLyogRGly
ZWN0aW9uICovCisgICAgICAgIHVuc2lnbmVkIGxvbmcgY3JtOjQ7ICAgIC8qIENSbSAqLworICAg
ICAgICB1bnNpZ25lZCBsb25nIHJlZzo1OyAgICAvKiBSdCAqLworICAgICAgICB1bnNpZ25lZCBs
b25nIGNybjo0OyAgICAvKiBDUm4gKi8KKyAgICAgICAgdW5zaWduZWQgbG9uZyBvcDE6MzsgICAg
LyogT3AxICovCisgICAgICAgIHVuc2lnbmVkIGxvbmcgb3AyOjM7ICAgIC8qIE9wMiAqLworICAg
ICAgICB1bnNpZ25lZCBsb25nIG9wMDoyOyAgICAvKiBPcDAgKi8KKyAgICAgICAgdW5zaWduZWQg
bG9uZyByZXMwOjM7CisgICAgICAgIHVuc2lnbmVkIGxvbmcgbGVuOjE7ICAgIC8qIEluc3RydWN0
aW9uIGxlbmd0aCAqLworICAgICAgICB1bnNpZ25lZCBsb25nIGVjOjY7CisgICAgfSBzeXNyZWc7
IC8qIEhTUl9FQ19TWVNSRUcgKi8KKyNlbmRpZgorCisgICAgc3RydWN0IGhzcl9pYWJ0IHsKKyAg
ICAgICAgdW5zaWduZWQgbG9uZyBpZnNjOjY7ICAvKiBJbnN0cnVjdGlvbiBmYXVsdCBzdGF0dXMg
Y29kZSAqLworICAgICAgICB1bnNpZ25lZCBsb25nIHJlczA6MTsgIC8qIFJFUzAgKi8KKyAgICAg
ICAgdW5zaWduZWQgbG9uZyBzMXB0dzoxOyAvKiBTdGFnZSAyIGZhdWx0IGR1cmluZyBzdGFnZSAx
IHRyYW5zbGF0aW9uICovCisgICAgICAgIHVuc2lnbmVkIGxvbmcgcmVzMToxOyAgLyogUkVTMCAq
LworICAgICAgICB1bnNpZ25lZCBsb25nIGVhdDoxOyAgIC8qIEV4dGVybmFsIGFib3J0IHR5cGUg
Ki8KKyAgICAgICAgdW5zaWduZWQgbG9uZyBmbnY6MTsgICAvKiBGQVIgbm90IFZhbGlkICovCisg
ICAgICAgIHVuc2lnbmVkIGxvbmcgcmVzMjoxNDsKKyAgICAgICAgdW5zaWduZWQgbG9uZyBsZW46
MTsgICAvKiBJbnN0cnVjdGlvbiBsZW5ndGggKi8KKyAgICAgICAgdW5zaWduZWQgbG9uZyBlYzo2
OyAgICAvKiBFeGNlcHRpb24gQ2xhc3MgKi8KKyAgICB9IGlhYnQ7IC8qIEhTUl9FQ19JTlNUUl9B
Qk9SVF8qICovCisKKyAgICBzdHJ1Y3QgaHNyX2RhYnQgeworICAgICAgICB1bnNpZ25lZCBsb25n
IGRmc2M6NjsgIC8qIERhdGEgRmF1bHQgU3RhdHVzIENvZGUgKi8KKyAgICAgICAgdW5zaWduZWQg
bG9uZyB3cml0ZToxOyAvKiBXcml0ZSAvIG5vdCBSZWFkICovCisgICAgICAgIHVuc2lnbmVkIGxv
bmcgczFwdHc6MTsgLyogU3RhZ2UgMiBmYXVsdCBkdXJpbmcgc3RhZ2UgMSB0cmFuc2xhdGlvbiAq
LworICAgICAgICB1bnNpZ25lZCBsb25nIGNhY2hlOjE7IC8qIENhY2hlIE1haW50ZW5hbmNlICov
CisgICAgICAgIHVuc2lnbmVkIGxvbmcgZWF0OjE7ICAgLyogRXh0ZXJuYWwgQWJvcnQgVHlwZSAq
LworICAgICAgICB1bnNpZ25lZCBsb25nIGZudjoxOyAgIC8qIEZBUiBub3QgVmFsaWQgKi8KKyNp
ZmRlZiBDT05GSUdfQVJNXzMyCisgICAgICAgIHVuc2lnbmVkIGxvbmcgc2J6cDA6NTsKKyNlbHNl
CisgICAgICAgIHVuc2lnbmVkIGxvbmcgc2J6cDA6MzsKKyAgICAgICAgdW5zaWduZWQgbG9uZyBh
cjoxOyAgICAvKiBBY3F1aXJlIFJlbGVhc2UgKi8KKyAgICAgICAgdW5zaWduZWQgbG9uZyBzZjox
OyAgICAvKiBTaXh0eSBGb3VyIGJpdCByZWdpc3RlciAqLworI2VuZGlmCisgICAgICAgIHVuc2ln
bmVkIGxvbmcgcmVnOjU7ICAgLyogUmVnaXN0ZXIgKi8KKyAgICAgICAgdW5zaWduZWQgbG9uZyBz
aWduOjE7ICAvKiBTaWduIGV4dGVuZCAqLworICAgICAgICB1bnNpZ25lZCBsb25nIHNpemU6Mjsg
IC8qIEFjY2VzcyBTaXplICovCisgICAgICAgIHVuc2lnbmVkIGxvbmcgdmFsaWQ6MTsgLyogU3lu
ZHJvbWUgVmFsaWQgKi8KKyAgICAgICAgdW5zaWduZWQgbG9uZyBsZW46MTsgICAvKiBJbnN0cnVj
dGlvbiBsZW5ndGggKi8KKyAgICAgICAgdW5zaWduZWQgbG9uZyBlYzo2OyAgICAvKiBFeGNlcHRp
b24gQ2xhc3MgKi8KKyAgICB9IGRhYnQ7IC8qIEhTUl9FQ19EQVRBX0FCT1JUXyogKi8KKworICAg
IC8qIENvbnRhaW4gdGhlIGNvbW1vbiBiaXRzIGJldHdlZW4gREFCVCBhbmQgSUFCVCAqLworICAg
IHN0cnVjdCBoc3JfeGFidCB7CisgICAgICAgIHVuc2lnbmVkIGxvbmcgZnNjOjY7ICAgIC8qIEZh
dWx0IHN0YXR1cyBjb2RlICovCisgICAgICAgIHVuc2lnbmVkIGxvbmcgcGFkMToxOyAgIC8qIE5v
dCBjb21tb24gKi8KKyAgICAgICAgdW5zaWduZWQgbG9uZyBzMXB0dzoxOyAgLyogU3RhZ2UgMiBm
YXVsdCBkdXJpbmcgc3RhZ2UgMSB0cmFuc2xhdGlvbiAqLworICAgICAgICB1bnNpZ25lZCBsb25n
IHBhZDI6MTsgICAvKiBOb3QgY29tbW9uICovCisgICAgICAgIHVuc2lnbmVkIGxvbmcgZWF0OjE7
ICAgIC8qIEV4dGVybmFsIGFib3J0IHR5cGUgKi8KKyAgICAgICAgdW5zaWduZWQgbG9uZyBmbnY6
MTsgICAgLyogRkFSIG5vdCBWYWxpZCAqLworICAgICAgICB1bnNpZ25lZCBsb25nIHBhZDM6MTQ7
ICAvKiBOb3QgY29tbW9uICovCisgICAgICAgIHVuc2lnbmVkIGxvbmcgbGVuOjE7ICAgIC8qIElu
c3RydWN0aW9uIGxlbmd0aCAqLworICAgICAgICB1bnNpZ25lZCBsb25nIGVjOjY7ICAgICAvKiBF
eGNlcHRpb24gQ2xhc3MgKi8KKyAgICB9IHhhYnQ7CisKKyNpZmRlZiBDT05GSUdfQVJNXzY0Cisg
ICAgc3RydWN0IGhzcl9icmsgeworICAgICAgICB1bnNpZ25lZCBsb25nIGNvbW1lbnQ6MTY7ICAg
LyogQ29tbWVudCAqLworICAgICAgICB1bnNpZ25lZCBsb25nIHJlczA6OTsKKyAgICAgICAgdW5z
aWduZWQgbG9uZyBsZW46MTsgICAgICAgIC8qIEluc3RydWN0aW9uIGxlbmd0aCAqLworICAgICAg
ICB1bnNpZ25lZCBsb25nIGVjOjY7ICAgICAgICAgLyogRXhjZXB0aW9uIENsYXNzICovCisgICAg
fSBicms7CisjZW5kaWYKK307CisKKy8qIEhTUi5FQyA9PSBIU1JfQ1B7MTUsMTQsMTB9XzMyICov
CisjZGVmaW5lIEhTUl9DUDMyX09QMl9NQVNLICgweDAwMGUwMDAwKQorI2RlZmluZSBIU1JfQ1Az
Ml9PUDJfU0hJRlQgKDE3KQorI2RlZmluZSBIU1JfQ1AzMl9PUDFfTUFTSyAoMHgwMDAxYzAwMCkK
KyNkZWZpbmUgSFNSX0NQMzJfT1AxX1NISUZUICgxNCkKKyNkZWZpbmUgSFNSX0NQMzJfQ1JOX01B
U0sgKDB4MDAwMDNjMDApCisjZGVmaW5lIEhTUl9DUDMyX0NSTl9TSElGVCAoMTApCisjZGVmaW5l
IEhTUl9DUDMyX0NSTV9NQVNLICgweDAwMDAwMDFlKQorI2RlZmluZSBIU1JfQ1AzMl9DUk1fU0hJ
RlQgKDEpCisjZGVmaW5lIEhTUl9DUDMyX1JFR1NfTUFTSyAoSFNSX0NQMzJfT1AxX01BU0t8SFNS
X0NQMzJfT1AyX01BU0t8XAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIEhTUl9DUDMyX0NS
Tl9NQVNLfEhTUl9DUDMyX0NSTV9NQVNLKQorCisvKiBIU1IuRUMgPT0gSFNSX0NQezE1LDE0fV82
NCAqLworI2RlZmluZSBIU1JfQ1A2NF9PUDFfTUFTSyAoMHgwMDBmMDAwMCkKKyNkZWZpbmUgSFNS
X0NQNjRfT1AxX1NISUZUICgxNikKKyNkZWZpbmUgSFNSX0NQNjRfQ1JNX01BU0sgKDB4MDAwMDAw
MWUpCisjZGVmaW5lIEhTUl9DUDY0X0NSTV9TSElGVCAoMSkKKyNkZWZpbmUgSFNSX0NQNjRfUkVH
U19NQVNLIChIU1JfQ1A2NF9PUDFfTUFTS3xIU1JfQ1A2NF9DUk1fTUFTSykKKworLyogSFNSLkVD
ID09IEhTUl9TWVNSRUcgKi8KKyNkZWZpbmUgSFNSX1NZU1JFR19PUDBfTUFTSyAoMHgwMDMwMDAw
MCkKKyNkZWZpbmUgSFNSX1NZU1JFR19PUDBfU0hJRlQgKDIwKQorI2RlZmluZSBIU1JfU1lTUkVH
X09QMV9NQVNLICgweDAwMDFjMDAwKQorI2RlZmluZSBIU1JfU1lTUkVHX09QMV9TSElGVCAoMTQp
CisjZGVmaW5lIEhTUl9TWVNSRUdfQ1JOX01BU0sgKDB4MDAwMDNjMDApCisjZGVmaW5lIEhTUl9T
WVNSRUdfQ1JOX1NISUZUICgxMCkKKyNkZWZpbmUgSFNSX1NZU1JFR19DUk1fTUFTSyAoMHgwMDAw
MDAxZSkKKyNkZWZpbmUgSFNSX1NZU1JFR19DUk1fU0hJRlQgKDEpCisjZGVmaW5lIEhTUl9TWVNS
RUdfT1AyX01BU0sgKDB4MDAwZTAwMDApCisjZGVmaW5lIEhTUl9TWVNSRUdfT1AyX1NISUZUICgx
NykKKyNkZWZpbmUgSFNSX1NZU1JFR19SRUdTX01BU0sgKEhTUl9TWVNSRUdfT1AwX01BU0t8SFNS
X1NZU1JFR19PUDFfTUFTS3xcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBIU1JfU1lT
UkVHX0NSTl9NQVNLfEhTUl9TWVNSRUdfQ1JNX01BU0t8XAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgSFNSX1NZU1JFR19PUDJfTUFTSykKKworLyogSFNSLkVDID09IEhTUl97SFZDMzIs
IEhWQzY0LCBTTUM2NCwgU1ZDMzIsIFNWQzY0fSAqLworI2RlZmluZSBIU1JfWFhDX0lNTV9NQVNL
ICAgICAoMHhmZmZmKQorCisjZW5kaWYgLyogX19BU01fQVJNX0hTUl9IICovCisKKy8qCisgKiBM
b2NhbCB2YXJpYWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBj
LWJhc2ljLW9mZnNldDogNAorICogaW5kZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6CisgKi8K
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vbW1pby5oIGIveGVuL2luY2x1ZGUvYXNt
LWFybS9tbWlvLmgKaW5kZXggYzhkYWRiNTAwNi4uM2VkM2Y4MmJmNyAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLWFybS9tbWlvLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9tbWlvLmgK
QEAgLTIxLDYgKzIxLDggQEAKIAogI2luY2x1ZGUgPHhlbi9saWIuaD4KICNpbmNsdWRlIDx4ZW4v
cndsb2NrLmg+CisKKyNpbmNsdWRlIDxhc20vaHNyLmg+CiAjaW5jbHVkZSA8YXNtL3Byb2Nlc3Nv
ci5oPgogI2luY2x1ZGUgPGFzbS9yZWdzLmg+CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vcHJvY2Vzc29yLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oCmluZGV4
IDViNmJkMGMzOGMuLjM1OTJhYTM2ZDggMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0v
cHJvY2Vzc29yLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wcm9jZXNzb3IuaApAQCAtMzUz
LDIwNyArMzUzLDggQEAKIGV4dGVybiByZWdpc3Rlcl90IF9fY3B1X2xvZ2ljYWxfbWFwW107CiAj
ZGVmaW5lIGNwdV9sb2dpY2FsX21hcChjcHUpIF9fY3B1X2xvZ2ljYWxfbWFwW2NwdV0KIAotLyog
SFNSIGRhdGEgYWJvcnQgc2l6ZSBkZWZpbml0aW9uICovCi1lbnVtIGRhYnRfc2l6ZSB7Ci0gICAg
REFCVF9CWVRFICAgICAgICA9IDAsCi0gICAgREFCVF9IQUxGX1dPUkQgICA9IDEsCi0gICAgREFC
VF9XT1JEICAgICAgICA9IDIsCi0gICAgREFCVF9ET1VCTEVfV09SRCA9IDMsCi19OwotCi11bmlv
biBoc3IgewotICAgIHVpbnQzMl90IGJpdHM7Ci0gICAgc3RydWN0IHsKLSAgICAgICAgdW5zaWdu
ZWQgbG9uZyBpc3M6MjU7ICAvKiBJbnN0cnVjdGlvbiBTcGVjaWZpYyBTeW5kcm9tZSAqLwotICAg
ICAgICB1bnNpZ25lZCBsb25nIGxlbjoxOyAgIC8qIEluc3RydWN0aW9uIGxlbmd0aCAqLwotICAg
ICAgICB1bnNpZ25lZCBsb25nIGVjOjY7ICAgIC8qIEV4Y2VwdGlvbiBDbGFzcyAqLwotICAgIH07
Ci0KLSAgICAvKiBDb21tb24gdG8gYWxsIGNvbmRpdGlvbmFsIGV4Y2VwdGlvbiBjbGFzc2VzICgw
eDBOLCBleGNlcHQgMHgwMCkuICovCi0gICAgc3RydWN0IGhzcl9jb25kIHsKLSAgICAgICAgdW5z
aWduZWQgbG9uZyBpc3M6MjA7ICAvKiBJbnN0cnVjdGlvbiBTcGVjaWZpYyBTeW5kcm9tZSAqLwot
ICAgICAgICB1bnNpZ25lZCBsb25nIGNjOjQ7ICAgIC8qIENvbmRpdGlvbiBDb2RlICovCi0gICAg
ICAgIHVuc2lnbmVkIGxvbmcgY2N2YWxpZDoxOy8qIENDIFZhbGlkICovCi0gICAgICAgIHVuc2ln
bmVkIGxvbmcgbGVuOjE7ICAgLyogSW5zdHJ1Y3Rpb24gbGVuZ3RoICovCi0gICAgICAgIHVuc2ln
bmVkIGxvbmcgZWM6NjsgICAgLyogRXhjZXB0aW9uIENsYXNzICovCi0gICAgfSBjb25kOwotCi0g
ICAgc3RydWN0IGhzcl93Zmlfd2ZlIHsKLSAgICAgICAgdW5zaWduZWQgbG9uZyB0aToxOyAgICAv
KiBUcmFwcGVkIGluc3RydWN0aW9uICovCi0gICAgICAgIHVuc2lnbmVkIGxvbmcgc2J6cDoxOTsK
LSAgICAgICAgdW5zaWduZWQgbG9uZyBjYzo0OyAgICAvKiBDb25kaXRpb24gQ29kZSAqLwotICAg
ICAgICB1bnNpZ25lZCBsb25nIGNjdmFsaWQ6MTsvKiBDQyBWYWxpZCAqLwotICAgICAgICB1bnNp
Z25lZCBsb25nIGxlbjoxOyAgIC8qIEluc3RydWN0aW9uIGxlbmd0aCAqLwotICAgICAgICB1bnNp
Z25lZCBsb25nIGVjOjY7ICAgIC8qIEV4Y2VwdGlvbiBDbGFzcyAqLwotICAgIH0gd2ZpX3dmZTsK
LQotICAgIC8qIHJlZywgcmVnMCwgcmVnMSBhcmUgNCBiaXRzIG9uIEFBcmNoMzIsIHRoZSBmaWZ0
aCBiaXQgaXMgc2J6cC4gKi8KLSAgICBzdHJ1Y3QgaHNyX2NwMzIgewotICAgICAgICB1bnNpZ25l
ZCBsb25nIHJlYWQ6MTsgIC8qIERpcmVjdGlvbiAqLwotICAgICAgICB1bnNpZ25lZCBsb25nIGNy
bTo0OyAgIC8qIENSbSAqLwotICAgICAgICB1bnNpZ25lZCBsb25nIHJlZzo1OyAgIC8qIFJ0ICov
Ci0gICAgICAgIHVuc2lnbmVkIGxvbmcgY3JuOjQ7ICAgLyogQ1JuICovCi0gICAgICAgIHVuc2ln
bmVkIGxvbmcgb3AxOjM7ICAgLyogT3AxICovCi0gICAgICAgIHVuc2lnbmVkIGxvbmcgb3AyOjM7
ICAgLyogT3AyICovCi0gICAgICAgIHVuc2lnbmVkIGxvbmcgY2M6NDsgICAgLyogQ29uZGl0aW9u
IENvZGUgKi8KLSAgICAgICAgdW5zaWduZWQgbG9uZyBjY3ZhbGlkOjE7LyogQ0MgVmFsaWQgKi8K
LSAgICAgICAgdW5zaWduZWQgbG9uZyBsZW46MTsgICAvKiBJbnN0cnVjdGlvbiBsZW5ndGggKi8K
LSAgICAgICAgdW5zaWduZWQgbG9uZyBlYzo2OyAgICAvKiBFeGNlcHRpb24gQ2xhc3MgKi8KLSAg
ICB9IGNwMzI7IC8qIEhTUl9FQ19DUDE1XzMyLCBDUDE0XzMyLCBDUDEwICovCi0KLSAgICBzdHJ1
Y3QgaHNyX2NwNjQgewotICAgICAgICB1bnNpZ25lZCBsb25nIHJlYWQ6MTsgICAvKiBEaXJlY3Rp
b24gKi8KLSAgICAgICAgdW5zaWduZWQgbG9uZyBjcm06NDsgICAgLyogQ1JtICovCi0gICAgICAg
IHVuc2lnbmVkIGxvbmcgcmVnMTo1OyAgIC8qIFJ0MSAqLwotICAgICAgICB1bnNpZ25lZCBsb25n
IHJlZzI6NTsgICAvKiBSdDIgKi8KLSAgICAgICAgdW5zaWduZWQgbG9uZyBzYnpwMjoxOwotICAg
ICAgICB1bnNpZ25lZCBsb25nIG9wMTo0OyAgICAvKiBPcDEgKi8KLSAgICAgICAgdW5zaWduZWQg
bG9uZyBjYzo0OyAgICAgLyogQ29uZGl0aW9uIENvZGUgKi8KLSAgICAgICAgdW5zaWduZWQgbG9u
ZyBjY3ZhbGlkOjE7LyogQ0MgVmFsaWQgKi8KLSAgICAgICAgdW5zaWduZWQgbG9uZyBsZW46MTsg
ICAgLyogSW5zdHJ1Y3Rpb24gbGVuZ3RoICovCi0gICAgICAgIHVuc2lnbmVkIGxvbmcgZWM6Njsg
ICAgIC8qIEV4Y2VwdGlvbiBDbGFzcyAqLwotICAgIH0gY3A2NDsgLyogSFNSX0VDX0NQMTVfNjQs
IEhTUl9FQ19DUDE0XzY0ICovCi0KLSAgICAgc3RydWN0IGhzcl9jcCB7Ci0gICAgICAgIHVuc2ln
bmVkIGxvbmcgY29wcm9jOjQ7IC8qIE51bWJlciBvZiBjb3Byb2MgYWNjZXNzZWQgKi8KLSAgICAg
ICAgdW5zaWduZWQgbG9uZyBzYnowcDoxOwotICAgICAgICB1bnNpZ25lZCBsb25nIHRhczoxOyAg
ICAvKiBUcmFwcGVkIEFkdmFuY2VkIFNJTUQgKi8KLSAgICAgICAgdW5zaWduZWQgbG9uZyByZXMw
OjE0OwotICAgICAgICB1bnNpZ25lZCBsb25nIGNjOjQ7ICAgICAvKiBDb25kaXRpb24gQ29kZSAq
LwotICAgICAgICB1bnNpZ25lZCBsb25nIGNjdmFsaWQ6MTsvKiBDQyBWYWxpZCAqLwotICAgICAg
ICB1bnNpZ25lZCBsb25nIGxlbjoxOyAgICAvKiBJbnN0cnVjdGlvbiBsZW5ndGggKi8KLSAgICAg
ICAgdW5zaWduZWQgbG9uZyBlYzo2OyAgICAgLyogRXhjZXB0aW9uIENsYXNzICovCi0gICAgfSBj
cDsgLyogSFNSX0VDX0NQICovCi0KLSAgICAvKgotICAgICAqIFRoaXMgZW5jb2RpbmcgaXMgdmFs
aWQgb25seSBmb3IgQVJNdjggKEFSTSBEREkgMDQ4N0IuYSwgcGFnZXMgRDctMjI3MSBhbmQKLSAg
ICAgKiBHNi00OTU3KS4gT24gQVJNdjcsIGVuY29kaW5nIElTUyBmb3IgRUM9MHgxMyBpcyBkZWZp
bmVkIGFzIFVOSy9TQlpQCi0gICAgICogKEFSTSBEREkgMDQwNkMuYyBwYWdlIEIzLTE0MzEpLiBV
TksvU0JaUCBtZWFucyB0aGF0IGhhcmR3YXJlIGltcGxlbWVudHMKLSAgICAgKiB0aGlzIGZpZWxk
IGFzIFJlYWQtQXMtWmVyby4gQVJNdjggaXMgYmFja3dhcmRzIGNvbXBhdGlibGUgd2l0aCBBUk12
NzoKLSAgICAgKiByZWFkaW5nIENDS05PV05QQVNTIG9uIEFSTXY3IHdpbGwgcmV0dXJuIDAsIHdo
aWNoIG1lYW5zIHRoYXQgY29uZGl0aW9uCi0gICAgICogY2hlY2sgd2FzIHBhc3NlZCBvciBpbnN0
cnVjdGlvbiB3YXMgdW5jb25kaXRpb25hbC4KLSAgICAgKi8KLSAgICBzdHJ1Y3QgaHNyX3NtYzMy
IHsKLSAgICAgICAgdW5zaWduZWQgbG9uZyByZXMwOjE5OyAgLyogUmVzZXJ2ZWQgKi8KLSAgICAg
ICAgdW5zaWduZWQgbG9uZyBjY2tub3ducGFzczoxOyAvKiBJbnN0cnVjdGlvbiBwYXNzZWQgY29u
ZGl0aW9uYWwgY2hlY2sgKi8KLSAgICAgICAgdW5zaWduZWQgbG9uZyBjYzo0OyAgICAvKiBDb25k
aXRpb24gQ29kZSAqLwotICAgICAgICB1bnNpZ25lZCBsb25nIGNjdmFsaWQ6MTsvKiBDQyBWYWxp
ZCAqLwotICAgICAgICB1bnNpZ25lZCBsb25nIGxlbjoxOyAgIC8qIEluc3RydWN0aW9uIGxlbmd0
aCAqLwotICAgICAgICB1bnNpZ25lZCBsb25nIGVjOjY7ICAgIC8qIEV4Y2VwdGlvbiBDbGFzcyAq
LwotICAgIH0gc21jMzI7IC8qIEhTUl9FQ19TTUMzMiAqLwotCi0jaWZkZWYgQ09ORklHX0FSTV82
NAotICAgIHN0cnVjdCBoc3Jfc3lzcmVnIHsKLSAgICAgICAgdW5zaWduZWQgbG9uZyByZWFkOjE7
ICAgLyogRGlyZWN0aW9uICovCi0gICAgICAgIHVuc2lnbmVkIGxvbmcgY3JtOjQ7ICAgIC8qIENS
bSAqLwotICAgICAgICB1bnNpZ25lZCBsb25nIHJlZzo1OyAgICAvKiBSdCAqLwotICAgICAgICB1
bnNpZ25lZCBsb25nIGNybjo0OyAgICAvKiBDUm4gKi8KLSAgICAgICAgdW5zaWduZWQgbG9uZyBv
cDE6MzsgICAgLyogT3AxICovCi0gICAgICAgIHVuc2lnbmVkIGxvbmcgb3AyOjM7ICAgIC8qIE9w
MiAqLwotICAgICAgICB1bnNpZ25lZCBsb25nIG9wMDoyOyAgICAvKiBPcDAgKi8KLSAgICAgICAg
dW5zaWduZWQgbG9uZyByZXMwOjM7Ci0gICAgICAgIHVuc2lnbmVkIGxvbmcgbGVuOjE7ICAgIC8q
IEluc3RydWN0aW9uIGxlbmd0aCAqLwotICAgICAgICB1bnNpZ25lZCBsb25nIGVjOjY7Ci0gICAg
fSBzeXNyZWc7IC8qIEhTUl9FQ19TWVNSRUcgKi8KLSNlbmRpZgotCi0gICAgc3RydWN0IGhzcl9p
YWJ0IHsKLSAgICAgICAgdW5zaWduZWQgbG9uZyBpZnNjOjY7ICAvKiBJbnN0cnVjdGlvbiBmYXVs
dCBzdGF0dXMgY29kZSAqLwotICAgICAgICB1bnNpZ25lZCBsb25nIHJlczA6MTsgIC8qIFJFUzAg
Ki8KLSAgICAgICAgdW5zaWduZWQgbG9uZyBzMXB0dzoxOyAvKiBTdGFnZSAyIGZhdWx0IGR1cmlu
ZyBzdGFnZSAxIHRyYW5zbGF0aW9uICovCi0gICAgICAgIHVuc2lnbmVkIGxvbmcgcmVzMToxOyAg
LyogUkVTMCAqLwotICAgICAgICB1bnNpZ25lZCBsb25nIGVhdDoxOyAgIC8qIEV4dGVybmFsIGFi
b3J0IHR5cGUgKi8KLSAgICAgICAgdW5zaWduZWQgbG9uZyBmbnY6MTsgICAvKiBGQVIgbm90IFZh
bGlkICovCi0gICAgICAgIHVuc2lnbmVkIGxvbmcgcmVzMjoxNDsKLSAgICAgICAgdW5zaWduZWQg
bG9uZyBsZW46MTsgICAvKiBJbnN0cnVjdGlvbiBsZW5ndGggKi8KLSAgICAgICAgdW5zaWduZWQg
bG9uZyBlYzo2OyAgICAvKiBFeGNlcHRpb24gQ2xhc3MgKi8KLSAgICB9IGlhYnQ7IC8qIEhTUl9F
Q19JTlNUUl9BQk9SVF8qICovCi0KLSAgICBzdHJ1Y3QgaHNyX2RhYnQgewotICAgICAgICB1bnNp
Z25lZCBsb25nIGRmc2M6NjsgIC8qIERhdGEgRmF1bHQgU3RhdHVzIENvZGUgKi8KLSAgICAgICAg
dW5zaWduZWQgbG9uZyB3cml0ZToxOyAvKiBXcml0ZSAvIG5vdCBSZWFkICovCi0gICAgICAgIHVu
c2lnbmVkIGxvbmcgczFwdHc6MTsgLyogU3RhZ2UgMiBmYXVsdCBkdXJpbmcgc3RhZ2UgMSB0cmFu
c2xhdGlvbiAqLwotICAgICAgICB1bnNpZ25lZCBsb25nIGNhY2hlOjE7IC8qIENhY2hlIE1haW50
ZW5hbmNlICovCi0gICAgICAgIHVuc2lnbmVkIGxvbmcgZWF0OjE7ICAgLyogRXh0ZXJuYWwgQWJv
cnQgVHlwZSAqLwotICAgICAgICB1bnNpZ25lZCBsb25nIGZudjoxOyAgIC8qIEZBUiBub3QgVmFs
aWQgKi8KLSNpZmRlZiBDT05GSUdfQVJNXzMyCi0gICAgICAgIHVuc2lnbmVkIGxvbmcgc2J6cDA6
NTsKLSNlbHNlCi0gICAgICAgIHVuc2lnbmVkIGxvbmcgc2J6cDA6MzsKLSAgICAgICAgdW5zaWdu
ZWQgbG9uZyBhcjoxOyAgICAvKiBBY3F1aXJlIFJlbGVhc2UgKi8KLSAgICAgICAgdW5zaWduZWQg
bG9uZyBzZjoxOyAgICAvKiBTaXh0eSBGb3VyIGJpdCByZWdpc3RlciAqLwotI2VuZGlmCi0gICAg
ICAgIHVuc2lnbmVkIGxvbmcgcmVnOjU7ICAgLyogUmVnaXN0ZXIgKi8KLSAgICAgICAgdW5zaWdu
ZWQgbG9uZyBzaWduOjE7ICAvKiBTaWduIGV4dGVuZCAqLwotICAgICAgICB1bnNpZ25lZCBsb25n
IHNpemU6MjsgIC8qIEFjY2VzcyBTaXplICovCi0gICAgICAgIHVuc2lnbmVkIGxvbmcgdmFsaWQ6
MTsgLyogU3luZHJvbWUgVmFsaWQgKi8KLSAgICAgICAgdW5zaWduZWQgbG9uZyBsZW46MTsgICAv
KiBJbnN0cnVjdGlvbiBsZW5ndGggKi8KLSAgICAgICAgdW5zaWduZWQgbG9uZyBlYzo2OyAgICAv
KiBFeGNlcHRpb24gQ2xhc3MgKi8KLSAgICB9IGRhYnQ7IC8qIEhTUl9FQ19EQVRBX0FCT1JUXyog
Ki8KLQotICAgIC8qIENvbnRhaW4gdGhlIGNvbW1vbiBiaXRzIGJldHdlZW4gREFCVCBhbmQgSUFC
VCAqLwotICAgIHN0cnVjdCBoc3JfeGFidCB7Ci0gICAgICAgIHVuc2lnbmVkIGxvbmcgZnNjOjY7
ICAgIC8qIEZhdWx0IHN0YXR1cyBjb2RlICovCi0gICAgICAgIHVuc2lnbmVkIGxvbmcgcGFkMTox
OyAgIC8qIE5vdCBjb21tb24gKi8KLSAgICAgICAgdW5zaWduZWQgbG9uZyBzMXB0dzoxOyAgLyog
U3RhZ2UgMiBmYXVsdCBkdXJpbmcgc3RhZ2UgMSB0cmFuc2xhdGlvbiAqLwotICAgICAgICB1bnNp
Z25lZCBsb25nIHBhZDI6MTsgICAvKiBOb3QgY29tbW9uICovCi0gICAgICAgIHVuc2lnbmVkIGxv
bmcgZWF0OjE7ICAgIC8qIEV4dGVybmFsIGFib3J0IHR5cGUgKi8KLSAgICAgICAgdW5zaWduZWQg
bG9uZyBmbnY6MTsgICAgLyogRkFSIG5vdCBWYWxpZCAqLwotICAgICAgICB1bnNpZ25lZCBsb25n
IHBhZDM6MTQ7ICAvKiBOb3QgY29tbW9uICovCi0gICAgICAgIHVuc2lnbmVkIGxvbmcgbGVuOjE7
ICAgIC8qIEluc3RydWN0aW9uIGxlbmd0aCAqLwotICAgICAgICB1bnNpZ25lZCBsb25nIGVjOjY7
ICAgICAvKiBFeGNlcHRpb24gQ2xhc3MgKi8KLSAgICB9IHhhYnQ7Ci0KLSNpZmRlZiBDT05GSUdf
QVJNXzY0Ci0gICAgc3RydWN0IGhzcl9icmsgewotICAgICAgICB1bnNpZ25lZCBsb25nIGNvbW1l
bnQ6MTY7ICAgLyogQ29tbWVudCAqLwotICAgICAgICB1bnNpZ25lZCBsb25nIHJlczA6OTsKLSAg
ICAgICAgdW5zaWduZWQgbG9uZyBsZW46MTsgICAgICAgIC8qIEluc3RydWN0aW9uIGxlbmd0aCAq
LwotICAgICAgICB1bnNpZ25lZCBsb25nIGVjOjY7ICAgICAgICAgLyogRXhjZXB0aW9uIENsYXNz
ICovCi0gICAgfSBicms7Ci0jZW5kaWYKLQotCi19OwogI2VuZGlmCiAKLS8qIEhTUi5FQyA9PSBI
U1JfQ1B7MTUsMTQsMTB9XzMyICovCi0jZGVmaW5lIEhTUl9DUDMyX09QMl9NQVNLICgweDAwMGUw
MDAwKQotI2RlZmluZSBIU1JfQ1AzMl9PUDJfU0hJRlQgKDE3KQotI2RlZmluZSBIU1JfQ1AzMl9P
UDFfTUFTSyAoMHgwMDAxYzAwMCkKLSNkZWZpbmUgSFNSX0NQMzJfT1AxX1NISUZUICgxNCkKLSNk
ZWZpbmUgSFNSX0NQMzJfQ1JOX01BU0sgKDB4MDAwMDNjMDApCi0jZGVmaW5lIEhTUl9DUDMyX0NS
Tl9TSElGVCAoMTApCi0jZGVmaW5lIEhTUl9DUDMyX0NSTV9NQVNLICgweDAwMDAwMDFlKQotI2Rl
ZmluZSBIU1JfQ1AzMl9DUk1fU0hJRlQgKDEpCi0jZGVmaW5lIEhTUl9DUDMyX1JFR1NfTUFTSyAo
SFNSX0NQMzJfT1AxX01BU0t8SFNSX0NQMzJfT1AyX01BU0t8XAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIEhTUl9DUDMyX0NSTl9NQVNLfEhTUl9DUDMyX0NSTV9NQVNLKQotCi0vKiBIU1Iu
RUMgPT0gSFNSX0NQezE1LDE0fV82NCAqLwotI2RlZmluZSBIU1JfQ1A2NF9PUDFfTUFTSyAoMHgw
MDBmMDAwMCkKLSNkZWZpbmUgSFNSX0NQNjRfT1AxX1NISUZUICgxNikKLSNkZWZpbmUgSFNSX0NQ
NjRfQ1JNX01BU0sgKDB4MDAwMDAwMWUpCi0jZGVmaW5lIEhTUl9DUDY0X0NSTV9TSElGVCAoMSkK
LSNkZWZpbmUgSFNSX0NQNjRfUkVHU19NQVNLIChIU1JfQ1A2NF9PUDFfTUFTS3xIU1JfQ1A2NF9D
Uk1fTUFTSykKLQotLyogSFNSLkVDID09IEhTUl9TWVNSRUcgKi8KLSNkZWZpbmUgSFNSX1NZU1JF
R19PUDBfTUFTSyAoMHgwMDMwMDAwMCkKLSNkZWZpbmUgSFNSX1NZU1JFR19PUDBfU0hJRlQgKDIw
KQotI2RlZmluZSBIU1JfU1lTUkVHX09QMV9NQVNLICgweDAwMDFjMDAwKQotI2RlZmluZSBIU1Jf
U1lTUkVHX09QMV9TSElGVCAoMTQpCi0jZGVmaW5lIEhTUl9TWVNSRUdfQ1JOX01BU0sgKDB4MDAw
MDNjMDApCi0jZGVmaW5lIEhTUl9TWVNSRUdfQ1JOX1NISUZUICgxMCkKLSNkZWZpbmUgSFNSX1NZ
U1JFR19DUk1fTUFTSyAoMHgwMDAwMDAxZSkKLSNkZWZpbmUgSFNSX1NZU1JFR19DUk1fU0hJRlQg
KDEpCi0jZGVmaW5lIEhTUl9TWVNSRUdfT1AyX01BU0sgKDB4MDAwZTAwMDApCi0jZGVmaW5lIEhT
Ul9TWVNSRUdfT1AyX1NISUZUICgxNykKLSNkZWZpbmUgSFNSX1NZU1JFR19SRUdTX01BU0sgKEhT
Ul9TWVNSRUdfT1AwX01BU0t8SFNSX1NZU1JFR19PUDFfTUFTS3xcCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBIU1JfU1lTUkVHX0NSTl9NQVNLfEhTUl9TWVNSRUdfQ1JNX01BU0t8XAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSFNSX1NZU1JFR19PUDJfTUFTSykKLQotLyog
SFNSLkVDID09IEhTUl97SFZDMzIsIEhWQzY0LCBTTUM2NCwgU1ZDMzIsIFNWQzY0fSAqLwotI2Rl
ZmluZSBIU1JfWFhDX0lNTV9NQVNLICAgICAoMHhmZmZmKQotCiAvKiBQaHlzaWNhbCBBZGRyZXNz
IFJlZ2lzdGVyICovCiAjZGVmaW5lIFBBUl9GICAgICAgICAgICAoX0FDKDEsVSk8PDApCiAKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdHJhcHMuaCBiL3hlbi9pbmNsdWRlL2FzbS1h
cm0vdHJhcHMuaAppbmRleCBjMTJlOWU0MDgyLi44YjZmMDliNmI4IDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS9hc20tYXJtL3RyYXBzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS90cmFwcy5o
CkBAIC0xLDYgKzEsNyBAQAogI2lmbmRlZiBfX0FTTV9BUk1fVFJBUFNfXwogI2RlZmluZSBfX0FT
TV9BUk1fVFJBUFNfXwogCisjaW5jbHVkZSA8YXNtL2hzci5oPgogI2luY2x1ZGUgPGFzbS9wcm9j
ZXNzb3IuaD4KIAogI2lmIGRlZmluZWQoQ09ORklHX0FSTV8zMikKLS0gCjIuMTEuMAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 13:21:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 13: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 1gD8F0-00034f-GB; Thu, 18 Oct 2018 13:21:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7ger=m6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gD8Ez-00033a-7A
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 13:21:29 +0000
X-Inumbo-ID: eac8224a-d2d8-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id eac8224a-d2d8-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 13:22:53 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 858431596;
 Thu, 18 Oct 2018 06:21:27 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id BDACE3F59C;
 Thu, 18 Oct 2018 06:21:26 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Thu, 18 Oct 2018 14:20:57 +0100
Message-Id: <20181018132109.31192-11-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181018132109.31192-1-julien.grall@arm.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 10/22] xen/arm: Move SYSREG accessors in
 sysregs.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 <julien.grall@arm.com>, sstabellini@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>

U3lzdGVtIHJlZ2lzdGVycyBhY2Nlc3NvcnMgYXJlIHNlbGYtY29udGFpbmVkIGFuZCBzaG91bGQg
bm90IGJlIGluY2x1ZGVkCmV2ZXJ5d2hlcmUgaW4gWGVuLiBNb3ZlIHRoZSBhY2Nlc3NvcnMgaW4g
c3lzcmVncy5oIGFuZCBpbmNsdWRlIHRoZSBmaWxlCndoZW4gbmVjZXNzYXJ5LgoKV2l0aCB0aGF0
IGNoYW5nZSwgaXQgaXMgbm90IG5lY2Vzc2FyeSB0byBpbmNsdWRlIHByb2Nlc3Nvci5oIGluIHRp
bWUuaC4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
Ci0tLQogeGVuL2FyY2gvYXJtL2FybTMyL2VudHJ5LlMgICAgICAgICAgICB8ICAxICsKIHhlbi9h
cmNoL2FybS9hcm0zMi9wcm9jLXY3LlMgICAgICAgICAgfCAgMSArCiB4ZW4vYXJjaC9hcm0vZ2lj
LXYzLWxwaS5jICAgICAgICAgICAgIHwgIDEgKwogeGVuL2FyY2gvYXJtL2dpYy12My5jICAgICAg
ICAgICAgICAgICB8ICAxICsKIHhlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvcHJvY2Vzc29yLmgg
fCA2MiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9h
cm0zMi9zeXNyZWdzLmggICB8IDc0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
CiB4ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L3Byb2Nlc3Nvci5oIHwgMjUgLS0tLS0tLS0tLS0t
CiB4ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L3N5c3JlZ3MuaCAgIHwgMjMgKysrKysrKysrKysK
IHhlbi9pbmNsdWRlL2FzbS1hcm0vcGFnZS5oICAgICAgICAgICAgfCAgMSArCiB4ZW4vaW5jbHVk
ZS9hc20tYXJtL3BlcmNwdS5oICAgICAgICAgIHwgIDggKy0tLQogeGVuL2luY2x1ZGUvYXNtLWFy
bS9zeXNyZWdzLmggICAgICAgICB8IDIyICsrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9hc20tYXJt
L3RpbWUuaCAgICAgICAgICAgIHwgIDIgKy0KIDEyIGZpbGVzIGNoYW5nZWQsIDEyNiBpbnNlcnRp
b25zKCspLCA5NSBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9h
c20tYXJtL2FybTMyL3N5c3JlZ3MuaAogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2Fz
bS1hcm0vc3lzcmVncy5oCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2VudHJ5LlMg
Yi94ZW4vYXJjaC9hcm0vYXJtMzIvZW50cnkuUwppbmRleCBmNjkwOGUzZjE2Li4wYjRjZDE5YWJk
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtMzIvZW50cnkuUworKysgYi94ZW4vYXJjaC9h
cm0vYXJtMzIvZW50cnkuUwpAQCAtMSw0ICsxLDUgQEAKICNpbmNsdWRlIDxhc20vYXNtX2RlZm5z
Lmg+CisjaW5jbHVkZSA8YXNtL3N5c3JlZ3MuaD4KICNpbmNsdWRlIDxhc20vcmVncy5oPgogI2lu
Y2x1ZGUgPGFzbS9hbHRlcm5hdGl2ZS5oPgogI2luY2x1ZGUgPHB1YmxpYy94ZW4uaD4KZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS9hcm0zMi9wcm9jLXY3LlMgYi94ZW4vYXJjaC9hcm0vYXJtMzIv
cHJvYy12Ny5TCmluZGV4IDJmM2ZmMWU2YzkuLjgwYTI1MGQ4ZTggMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL2FybS9hcm0zMi9wcm9jLXY3LlMKKysrIGIveGVuL2FyY2gvYXJtL2FybTMyL3Byb2Mtdjcu
UwpAQCAtMTksNiArMTksNyBAQAogCiAjaW5jbHVkZSA8YXNtL2FzbV9kZWZucy5oPgogI2luY2x1
ZGUgPGFzbS9hcm0zMi9wcm9jZXNzb3IuaD4KKyNpbmNsdWRlIDxhc20vc3lzcmVncy5oPgogCiBj
YTE1bXBfaW5pdDoKIGNhN21wX2luaXQ6CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZ2ljLXYz
LWxwaS5jIGIveGVuL2FyY2gvYXJtL2dpYy12My1scGkuYwppbmRleCBlZmQ1Y2Q2MmZiLi5lOGM2
ZTE1OWNhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZ2ljLXYzLWxwaS5jCisrKyBiL3hlbi9h
cmNoL2FybS9naWMtdjMtbHBpLmMKQEAgLTMwLDYgKzMwLDcgQEAKICNpbmNsdWRlIDxhc20vZ2lj
X3YzX2l0cy5oPgogI2luY2x1ZGUgPGFzbS9pby5oPgogI2luY2x1ZGUgPGFzbS9wYWdlLmg+Cisj
aW5jbHVkZSA8YXNtL3N5c3JlZ3MuaD4KIAogLyoKICAqIFRoZXJlIGNvdWxkIGJlIGEgbG90IG9m
IExQSXMgb24gdGhlIGhvc3Qgc2lkZSwgYW5kIHRoZXkgYWx3YXlzIGdvIHRvCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vZ2ljLXYzLmMgYi94ZW4vYXJjaC9hcm0vZ2ljLXYzLmMKaW5kZXggYTdj
ZTk0Nzg5Yy4uMjY0YTk4MWJhYiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2dpYy12My5jCisr
KyBiL3hlbi9hcmNoL2FybS9naWMtdjMuYwpAQCAtNDIsNiArNDIsNyBAQAogI2luY2x1ZGUgPGFz
bS9naWNfdjNfZGVmcy5oPgogI2luY2x1ZGUgPGFzbS9naWNfdjNfaXRzLmg+CiAjaW5jbHVkZSA8
YXNtL2lvLmg+CisjaW5jbHVkZSA8YXNtL3N5c3JlZ3MuaD4KIAogLyogR2xvYmFsIHN0YXRlICov
CiBzdGF0aWMgc3RydWN0IHsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIv
cHJvY2Vzc29yLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL3Byb2Nlc3Nvci5oCmluZGV4
IGZiMzMwODEyYWYuLjRlNjc5ZjMyNzMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0v
YXJtMzIvcHJvY2Vzc29yLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9wcm9jZXNz
b3IuaApAQCAtMSw4ICsxLDYgQEAKICNpZm5kZWYgX19BU01fQVJNX0FSTTMyX1BST0NFU1NPUl9I
CiAjZGVmaW5lIF9fQVNNX0FSTV9BUk0zMl9QUk9DRVNTT1JfSAogCi0jaW5jbHVkZSA8YXNtL2Nw
cmVncy5oPgotCiAjZGVmaW5lIEFDVExSX0NBWFhfU01QICAgICAgKDE8PDYpCiAKICNpZm5kZWYg
X19BU1NFTUJMWV9fCkBAIC02MCw2NiArNTgsNiBAQCBzdHJ1Y3QgY3B1X3VzZXJfcmVncwogCiAj
ZW5kaWYKIAotLyogTGF5b3V0IGFzIHVzZWQgaW4gYXNzZW1ibHksIHdpdGggc3JjL2Rlc3QgcmVn
aXN0ZXJzIG1peGVkIGluICovCi0jZGVmaW5lIF9fQ1AzMihyLCBjb3Byb2MsIG9wYzEsIGNybiwg
Y3JtLCBvcGMyKSBjb3Byb2MsIG9wYzEsIHIsIGNybiwgY3JtLCBvcGMyCi0jZGVmaW5lIF9fQ1A2
NChyMSwgcjIsIGNvcHJvYywgb3BjLCBjcm0pIGNvcHJvYywgb3BjLCByMSwgcjIsIGNybQotI2Rl
ZmluZSBDUDMyKHIsIG5hbWUuLi4pIF9fQ1AzMihyLCBuYW1lKQotI2RlZmluZSBDUDY0KHIsIG5h
bWUuLi4pIF9fQ1A2NChyLCBuYW1lKQotCi0vKiBTdHJpbmdpZmllZCBmb3IgaW5saW5lIGFzc2Vt
Ymx5ICovCi0jZGVmaW5lIExPQURfQ1AzMihyLCBuYW1lLi4uKSAgIm1yYyAiIF9fc3RyaW5naWZ5
KENQMzIoJXIsIG5hbWUpKSAiOyIKLSNkZWZpbmUgU1RPUkVfQ1AzMihyLCBuYW1lLi4uKSAibWNy
ICIgX19zdHJpbmdpZnkoQ1AzMiglciwgbmFtZSkpICI7IgotI2RlZmluZSBMT0FEX0NQNjQociwg
bmFtZS4uLikgICJtcnJjICIgX19zdHJpbmdpZnkoQ1A2NCglciwgJUgjI3IsIG5hbWUpKSAiOyIK
LSNkZWZpbmUgU1RPUkVfQ1A2NChyLCBuYW1lLi4uKSAibWNyciAiIF9fc3RyaW5naWZ5KENQNjQo
JXIsICVIIyNyLCBuYW1lKSkgIjsiCi0KLS8qIElzc3VlIGEgQ1Agb3BlcmF0aW9uIHdoaWNoIHRh
a2VzIG5vIGFyZ3VtZW50LAotICogdXNlcyByMCBhcyBhIHBsYWNlaG9sZGVyIHJlZ2lzdGVyLiAq
LwotI2RlZmluZSBDTURfQ1AzMihuYW1lLi4uKSAgICAgICJtY3IgIiBfX3N0cmluZ2lmeShDUDMy
KHIwLCBuYW1lKSkgIjsiCi0KLSNpZm5kZWYgX19BU1NFTUJMWV9fCi0KLS8qIEMgd3JhcHBlcnMg
Ki8KLSNkZWZpbmUgUkVBRF9DUDMyKG5hbWUuLi4pICh7ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCi0gICAgcmVnaXN0ZXIgdWludDMyX3QgX3I7ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAotICAgIGFzbSB2b2xhdGlsZShMT0FEX0NQMzIoMCwgbmFt
ZSkgOiAiPXIiIChfcikpOyAgICAgICAgICAgICAgIFwKLSAgICBfcjsgfSkKLQotI2RlZmluZSBX
UklURV9DUDMyKHYsIG5hbWUuLi4pIGRvIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
LSAgICByZWdpc3RlciB1aW50MzJfdCBfciA9ICh2KTsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCi0gICAgYXNtIHZvbGF0aWxlKFNUT1JFX0NQMzIoMCwgbmFtZSkgOiA6ICJyIiAo
X3IpKTsgICAgICAgICAgICAgXAotfSB3aGlsZSAoMCkKLQotI2RlZmluZSBSRUFEX0NQNjQobmFt
ZS4uLikgKHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICByZWdpc3Rl
ciB1aW50NjRfdCBfcjsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0g
ICAgYXNtIHZvbGF0aWxlKExPQURfQ1A2NCgwLCBuYW1lKSA6ICI9ciIgKF9yKSk7ICAgICAgICAg
ICAgICAgXAotICAgIF9yOyB9KQotCi0jZGVmaW5lIFdSSVRFX0NQNjQodiwgbmFtZS4uLikgZG8g
eyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgIHJlZ2lzdGVyIHVpbnQ2NF90IF9y
ID0gKHYpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICBhc20gdm9sYXRp
bGUoU1RPUkVfQ1A2NCgwLCBuYW1lKSA6IDogInIiIChfcikpOyAgICAgICAgICAgICBcCi19IHdo
aWxlICgwKQotCi0vKgotICogQyB3cmFwcGVycyBmb3IgYWNjZXNzaW5nIHN5c3RlbSByZWdpc3Rl
cnMuCi0gKgotICogUmVnaXN0ZXJzIGNvbWUgaW4gMyB0eXBlczoKLSAqIC0gdGhvc2Ugd2hpY2gg
YXJlIGFsd2F5cyAzMi1iaXQgcmVnYXJkbGVzcyBvZiBBQXJjaDMyIHZzIEFBcmNoNjQKLSAqICAg
KHVzZSB7UkVBRCxXUklURX1fU1lTUkVHMzIpLgotICogLSB0aG9zZSB3aGljaCBhcmUgYWx3YXlz
IDY0LWJpdCByZWdhcmRsZXNzIG9mIEFBcmNoMzIgdnMgQUFyY2g2NAotICogICAodXNlIHtSRUFE
LFdSSVRFfV9TWVNSRUc2NCkuCi0gKiAtIHRob3NlIHdoaWNoIHZhcnkgYmV0d2VlbiBBQXJjaDMy
IGFuZCBBQXJjaDY0ICh1c2Uge1JFQUQsV1JJVEV9X1NZU1JFRykuCi0gKi8KLSNkZWZpbmUgUkVB
RF9TWVNSRUczMihSLi4uKSAgICAgUkVBRF9DUDMyKFIpCi0jZGVmaW5lIFdSSVRFX1NZU1JFRzMy
KFYsIFIuLi4pIFdSSVRFX0NQMzIoViwgUikKLQotI2RlZmluZSBSRUFEX1NZU1JFRzY0KFIuLi4p
ICAgICBSRUFEX0NQNjQoUikKLSNkZWZpbmUgV1JJVEVfU1lTUkVHNjQoViwgUi4uLikgV1JJVEVf
Q1A2NChWLCBSKQotCi0jZGVmaW5lIFJFQURfU1lTUkVHKFIuLi4pICAgICAgIFJFQURfU1lTUkVH
MzIoUikKLSNkZWZpbmUgV1JJVEVfU1lTUkVHKFYsIFIuLi4pICAgV1JJVEVfU1lTUkVHMzIoViwg
UikKLQotI2VuZGlmIC8qIF9fQVNTRU1CTFlfXyAqLwotCiAjZW5kaWYgLyogX19BU01fQVJNX0FS
TTMyX1BST0NFU1NPUl9IICovCiAvKgogICogTG9jYWwgdmFyaWFibGVzOgpkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9zeXNyZWdzLmggYi94ZW4vaW5jbHVkZS9hc20tYXJt
L2FybTMyL3N5c3JlZ3MuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi5i
MjViNTlhNTU3Ci0tLSAvZGV2L251bGwKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9z
eXNyZWdzLmgKQEAgLTAsMCArMSw3NCBAQAorI2lmbmRlZiBfX0FTTV9BUk1fQVJNMzJfU1lTUkVH
U19ICisjZGVmaW5lIF9fQVNNX0FSTV9BUk0zMl9TWVNSRUdTX0gKKworI2luY2x1ZGUgPGFzbS9j
cHJlZ3MuaD4KKworLyogTGF5b3V0IGFzIHVzZWQgaW4gYXNzZW1ibHksIHdpdGggc3JjL2Rlc3Qg
cmVnaXN0ZXJzIG1peGVkIGluICovCisjZGVmaW5lIF9fQ1AzMihyLCBjb3Byb2MsIG9wYzEsIGNy
biwgY3JtLCBvcGMyKSBjb3Byb2MsIG9wYzEsIHIsIGNybiwgY3JtLCBvcGMyCisjZGVmaW5lIF9f
Q1A2NChyMSwgcjIsIGNvcHJvYywgb3BjLCBjcm0pIGNvcHJvYywgb3BjLCByMSwgcjIsIGNybQor
I2RlZmluZSBDUDMyKHIsIG5hbWUuLi4pIF9fQ1AzMihyLCBuYW1lKQorI2RlZmluZSBDUDY0KHIs
IG5hbWUuLi4pIF9fQ1A2NChyLCBuYW1lKQorCisvKiBTdHJpbmdpZmllZCBmb3IgaW5saW5lIGFz
c2VtYmx5ICovCisjZGVmaW5lIExPQURfQ1AzMihyLCBuYW1lLi4uKSAgIm1yYyAiIF9fc3RyaW5n
aWZ5KENQMzIoJXIsIG5hbWUpKSAiOyIKKyNkZWZpbmUgU1RPUkVfQ1AzMihyLCBuYW1lLi4uKSAi
bWNyICIgX19zdHJpbmdpZnkoQ1AzMiglciwgbmFtZSkpICI7IgorI2RlZmluZSBMT0FEX0NQNjQo
ciwgbmFtZS4uLikgICJtcnJjICIgX19zdHJpbmdpZnkoQ1A2NCglciwgJUgjI3IsIG5hbWUpKSAi
OyIKKyNkZWZpbmUgU1RPUkVfQ1A2NChyLCBuYW1lLi4uKSAibWNyciAiIF9fc3RyaW5naWZ5KENQ
NjQoJXIsICVIIyNyLCBuYW1lKSkgIjsiCisKKy8qIElzc3VlIGEgQ1Agb3BlcmF0aW9uIHdoaWNo
IHRha2VzIG5vIGFyZ3VtZW50LAorICogdXNlcyByMCBhcyBhIHBsYWNlaG9sZGVyIHJlZ2lzdGVy
LiAqLworI2RlZmluZSBDTURfQ1AzMihuYW1lLi4uKSAgICAgICJtY3IgIiBfX3N0cmluZ2lmeShD
UDMyKHIwLCBuYW1lKSkgIjsiCisKKyNpZm5kZWYgX19BU1NFTUJMWV9fCisKKy8qIEMgd3JhcHBl
cnMgKi8KKyNkZWZpbmUgUkVBRF9DUDMyKG5hbWUuLi4pICh7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCisgICAgcmVnaXN0ZXIgdWludDMyX3QgX3I7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIGFzbSB2b2xhdGlsZShMT0FEX0NQMzIoMCwg
bmFtZSkgOiAiPXIiIChfcikpOyAgICAgICAgICAgICAgIFwKKyAgICBfcjsgfSkKKworI2RlZmlu
ZSBXUklURV9DUDMyKHYsIG5hbWUuLi4pIGRvIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICByZWdpc3RlciB1aW50MzJfdCBfciA9ICh2KTsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCisgICAgYXNtIHZvbGF0aWxlKFNUT1JFX0NQMzIoMCwgbmFtZSkgOiA6ICJy
IiAoX3IpKTsgICAgICAgICAgICAgXAorfSB3aGlsZSAoMCkKKworI2RlZmluZSBSRUFEX0NQNjQo
bmFtZS4uLikgKHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICByZWdp
c3RlciB1aW50NjRfdCBfcjsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgYXNtIHZvbGF0aWxlKExPQURfQ1A2NCgwLCBuYW1lKSA6ICI9ciIgKF9yKSk7ICAgICAg
ICAgICAgICAgXAorICAgIF9yOyB9KQorCisjZGVmaW5lIFdSSVRFX0NQNjQodiwgbmFtZS4uLikg
ZG8geyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHJlZ2lzdGVyIHVpbnQ2NF90
IF9yID0gKHYpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBhc20gdm9s
YXRpbGUoU1RPUkVfQ1A2NCgwLCBuYW1lKSA6IDogInIiIChfcikpOyAgICAgICAgICAgICBcCit9
IHdoaWxlICgwKQorCisvKgorICogQyB3cmFwcGVycyBmb3IgYWNjZXNzaW5nIHN5c3RlbSByZWdp
c3RlcnMuCisgKgorICogUmVnaXN0ZXJzIGNvbWUgaW4gMyB0eXBlczoKKyAqIC0gdGhvc2Ugd2hp
Y2ggYXJlIGFsd2F5cyAzMi1iaXQgcmVnYXJkbGVzcyBvZiBBQXJjaDMyIHZzIEFBcmNoNjQKKyAq
ICAgKHVzZSB7UkVBRCxXUklURX1fU1lTUkVHMzIpLgorICogLSB0aG9zZSB3aGljaCBhcmUgYWx3
YXlzIDY0LWJpdCByZWdhcmRsZXNzIG9mIEFBcmNoMzIgdnMgQUFyY2g2NAorICogICAodXNlIHtS
RUFELFdSSVRFfV9TWVNSRUc2NCkuCisgKiAtIHRob3NlIHdoaWNoIHZhcnkgYmV0d2VlbiBBQXJj
aDMyIGFuZCBBQXJjaDY0ICh1c2Uge1JFQUQsV1JJVEV9X1NZU1JFRykuCisgKi8KKyNkZWZpbmUg
UkVBRF9TWVNSRUczMihSLi4uKSAgICAgUkVBRF9DUDMyKFIpCisjZGVmaW5lIFdSSVRFX1NZU1JF
RzMyKFYsIFIuLi4pIFdSSVRFX0NQMzIoViwgUikKKworI2RlZmluZSBSRUFEX1NZU1JFRzY0KFIu
Li4pICAgICBSRUFEX0NQNjQoUikKKyNkZWZpbmUgV1JJVEVfU1lTUkVHNjQoViwgUi4uLikgV1JJ
VEVfQ1A2NChWLCBSKQorCisjZGVmaW5lIFJFQURfU1lTUkVHKFIuLi4pICAgICAgIFJFQURfU1lT
UkVHMzIoUikKKyNkZWZpbmUgV1JJVEVfU1lTUkVHKFYsIFIuLi4pICAgV1JJVEVfU1lTUkVHMzIo
ViwgUikKKworI2VuZGlmIC8qIF9fQVNTRU1CTFlfXyAqLworCisjZW5kaWYgLyogX19BU01fQVJN
X0FSTTMyX1NZU1JFR1NfSCAqLworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMK
KyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiBpbmRlbnQt
dGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LWFybS9hcm02NC9wcm9jZXNzb3IuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvcHJvY2Vz
c29yLmgKaW5kZXggYzE4YWI3MjAzZC4uNzY1ZGUxYjc0YiAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLWFybS9hcm02NC9wcm9jZXNzb3IuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2Fy
bTY0L3Byb2Nlc3Nvci5oCkBAIC0zLDggKzMsNiBAQAogCiAjaW5jbHVkZSA8eGVuL3N0cmluZ2lm
eS5oPgogCi0jaW5jbHVkZSA8YXNtL2FybTY0L3N5c3JlZ3MuaD4KLQogI2lmbmRlZiBfX0FTU0VN
QkxZX18KIAogLyogQW5vbnltb3VzIHVuaW9uIGluY2x1ZGVzIGJvdGggMzItIGFuZCA2NC1iaXQg
bmFtZXMgKGUuZy4sIHIwL3gwKS4gKi8KQEAgLTg5LDI5ICs4Nyw2IEBAIHN0cnVjdCBjcHVfdXNl
cl9yZWdzCiAKICN1bmRlZiBfX0RFQ0xfUkVHCiAKLS8qIEFjY2VzcyB0byBzeXN0ZW0gcmVnaXN0
ZXJzICovCi0KLSNkZWZpbmUgUkVBRF9TWVNSRUczMihuYW1lKSAoeyAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAotICAgIHVpbnQzMl90IF9yOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCi0gICAgYXNtIHZvbGF0aWxlKCJtcnMgICUwLCAiX19zdHJpbmdpZnkobmFt
ZSkgOiAiPXIiIChfcikpOyAgICAgICAgIFwKLSAgICBfcjsgfSkKLSNkZWZpbmUgV1JJVEVfU1lT
UkVHMzIodiwgbmFtZSkgZG8geyAgICAgICAgICAgICAgICAgICAgXAotICAgIHVpbnQzMl90IF9y
ID0gdjsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgYXNtIHZvbGF0
aWxlKCJtc3IgIl9fc3RyaW5naWZ5KG5hbWUpIiwgJTAiIDogOiAiciIgKF9yKSk7ICAgICAgIFwK
LX0gd2hpbGUgKDApCi0KLSNkZWZpbmUgV1JJVEVfU1lTUkVHNjQodiwgbmFtZSkgZG8geyAgICAg
ICAgICAgICAgICAgICAgXAotICAgIHVpbnQ2NF90IF9yID0gdjsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCi0gICAgYXNtIHZvbGF0aWxlKCJtc3IgIl9fc3RyaW5naWZ5KG5h
bWUpIiwgJTAiIDogOiAiciIgKF9yKSk7ICAgICAgIFwKLX0gd2hpbGUgKDApCi0jZGVmaW5lIFJF
QURfU1lTUkVHNjQobmFtZSkgKHsgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICB1aW50
NjRfdCBfcjsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgIGFz
bSB2b2xhdGlsZSgibXJzICAlMCwgIl9fc3RyaW5naWZ5KG5hbWUpIDogIj1yIiAoX3IpKTsgICAg
ICAgICBcCi0gICAgX3I7IH0pCi0KLSNkZWZpbmUgUkVBRF9TWVNSRUcobmFtZSkgICAgIFJFQURf
U1lTUkVHNjQobmFtZSkKLSNkZWZpbmUgV1JJVEVfU1lTUkVHKHYsIG5hbWUpIFdSSVRFX1NZU1JF
RzY0KHYsIG5hbWUpCi0KICNlbmRpZiAvKiBfX0FTU0VNQkxZX18gKi8KIAogI2VuZGlmIC8qIF9f
QVNNX0FSTV9BUk02NF9QUk9DRVNTT1JfSCAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LWFybS9hcm02NC9zeXNyZWdzLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L3N5c3JlZ3Mu
aAppbmRleCBmNTEwOTI1YTJhLi4wODU4NWE5NjllIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9h
c20tYXJtL2FybTY0L3N5c3JlZ3MuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L3N5
c3JlZ3MuaApAQCAtNTcsNiArNTcsMjkgQEAKICNkZWZpbmUgSUNIX0FQMVIyX0VMMiAgICAgICAg
ICAgICBfX0FQMVJ4X0VMMigyKQogI2RlZmluZSBJQ0hfQVAxUjNfRUwyICAgICAgICAgICAgIF9f
QVAxUnhfRUwyKDMpCiAKKy8qIEFjY2VzcyB0byBzeXN0ZW0gcmVnaXN0ZXJzICovCisKKyNkZWZp
bmUgUkVBRF9TWVNSRUczMihuYW1lKSAoeyAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAg
IHVpbnQzMl90IF9yOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgYXNtIHZvbGF0aWxlKCJtcnMgICUwLCAiX19zdHJpbmdpZnkobmFtZSkgOiAiPXIiIChfcikp
OyAgICAgICAgIFwKKyAgICBfcjsgfSkKKyNkZWZpbmUgV1JJVEVfU1lTUkVHMzIodiwgbmFtZSkg
ZG8geyAgICAgICAgICAgICAgICAgICAgXAorICAgIHVpbnQzMl90IF9yID0gdjsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgYXNtIHZvbGF0aWxlKCJtc3IgIl9fc3Ry
aW5naWZ5KG5hbWUpIiwgJTAiIDogOiAiciIgKF9yKSk7ICAgICAgIFwKK30gd2hpbGUgKDApCisK
KyNkZWZpbmUgV1JJVEVfU1lTUkVHNjQodiwgbmFtZSkgZG8geyAgICAgICAgICAgICAgICAgICAg
XAorICAgIHVpbnQ2NF90IF9yID0gdjsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCisgICAgYXNtIHZvbGF0aWxlKCJtc3IgIl9fc3RyaW5naWZ5KG5hbWUpIiwgJTAiIDogOiAi
ciIgKF9yKSk7ICAgICAgIFwKK30gd2hpbGUgKDApCisjZGVmaW5lIFJFQURfU1lTUkVHNjQobmFt
ZSkgKHsgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB1aW50NjRfdCBfcjsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIGFzbSB2b2xhdGlsZSgibXJz
ICAlMCwgIl9fc3RyaW5naWZ5KG5hbWUpIDogIj1yIiAoX3IpKTsgICAgICAgICBcCisgICAgX3I7
IH0pCisKKyNkZWZpbmUgUkVBRF9TWVNSRUcobmFtZSkgICAgIFJFQURfU1lTUkVHNjQobmFtZSkK
KyNkZWZpbmUgV1JJVEVfU1lTUkVHKHYsIG5hbWUpIFdSSVRFX1NZU1JFRzY0KHYsIG5hbWUpCisK
ICNlbmRpZiAvKiBfQVNNX0FSTV9BUk02NF9TWVNSRUdTX0ggKi8KIAogLyoKZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL2FzbS1hcm0vcGFnZS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wYWdlLmgK
aW5kZXggYmNkZWE5NzBjYS4uMWExNzEzY2UwMiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNt
LWFybS9wYWdlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wYWdlLmgKQEAgLTQsNiArNCw3
IEBACiAjaW5jbHVkZSA8cHVibGljL3hlbi5oPgogI2luY2x1ZGUgPGFzbS9wcm9jZXNzb3IuaD4K
ICNpbmNsdWRlIDxhc20vbHBhZS5oPgorI2luY2x1ZGUgPGFzbS9zeXNyZWdzLmg+CiAKICNpZmRl
ZiBDT05GSUdfQVJNXzY0CiAjZGVmaW5lIFBBRERSX0JJVFMgICAgICAgICAgICAgIDQ4CmRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3BlcmNwdS5oIGIveGVuL2luY2x1ZGUvYXNtLWFy
bS9wZXJjcHUuaAppbmRleCBjZGY2NGUwZjc3Li42MjYzZTc3MjUxIDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS9hc20tYXJtL3BlcmNwdS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGVyY3B1
LmgKQEAgLTQsMTMgKzQsNyBAQAogI2lmbmRlZiBfX0FTU0VNQkxZX18KIAogI2luY2x1ZGUgPHhl
bi90eXBlcy5oPgotI2lmIGRlZmluZWQoQ09ORklHX0FSTV8zMikKLSMgaW5jbHVkZSA8YXNtL2Fy
bTMyL3Byb2Nlc3Nvci5oPgotI2VsaWYgZGVmaW5lZChDT05GSUdfQVJNXzY0KQotIyBpbmNsdWRl
IDxhc20vYXJtNjQvcHJvY2Vzc29yLmg+Ci0jZWxzZQotIyBlcnJvciAidW5rbm93biBBUk0gdmFy
aWFudCIKLSNlbmRpZgorI2luY2x1ZGUgPGFzbS9zeXNyZWdzLmg+CiAKIGV4dGVybiBjaGFyIF9f
cGVyX2NwdV9zdGFydFtdLCBfX3Blcl9jcHVfZGF0YV9lbmRbXTsKIGV4dGVybiB1bnNpZ25lZCBs
b25nIF9fcGVyX2NwdV9vZmZzZXRbTlJfQ1BVU107CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9h
c20tYXJtL3N5c3JlZ3MuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc3lzcmVncy5oCm5ldyBmaWxl
IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjVjNWM1MWJiY2QKLS0tIC9kZXYvbnVsbAor
KysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3N5c3JlZ3MuaApAQCAtMCwwICsxLDIyIEBACisjaWZu
ZGVmIF9fQVNNX0FSTV9TWVNSRUdTX0gKKyNkZWZpbmUgX19BU01fQVJNX1NZU1JFR1NfSAorCisj
aWYgZGVmaW5lZChDT05GSUdfQVJNXzMyKQorIyBpbmNsdWRlIDxhc20vYXJtMzIvc3lzcmVncy5o
PgorI2VsaWYgZGVmaW5lZChDT05GSUdfQVJNXzY0KQorIyBpbmNsdWRlIDxhc20vYXJtNjQvc3lz
cmVncy5oPgorI2Vsc2UKKyMgZXJyb3IgInVua25vd24gQVJNIHZhcmlhbnQiCisjZW5kaWYKKwor
I2VuZGlmIC8qIF9fQVNNX0FSTV9TWVNSRUdTX0ggKi8KKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6
CisgKiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDog
NAorICogaW5kZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6CisgKi8KKworCmRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS9hc20tYXJtL3RpbWUuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vdGltZS5o
CmluZGV4IGVhODhlNzYzMDQuLjlhNzA3MWE1NDYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vdGltZS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vdGltZS5oCkBAIC0xLDcgKzEs
NyBAQAogI2lmbmRlZiBfX0FSTV9USU1FX0hfXwogI2RlZmluZSBfX0FSTV9USU1FX0hfXwogCi0j
aW5jbHVkZSA8YXNtL3Byb2Nlc3Nvci5oPgorI2luY2x1ZGUgPGFzbS9zeXNyZWdzLmg+CiAKICNk
ZWZpbmUgRFRfTUFUQ0hfVElNRVIgICAgICAgICAgICAgICAgICAgICAgXAogICAgIERUX01BVENI
X0NPTVBBVElCTEUoImFybSxhcm12Ny10aW1lciIpLCBcCi0tIAoyLjExLjAKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 13:21:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 13: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 1gD8F0-00035V-QQ; Thu, 18 Oct 2018 13:21:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7ger=m6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gD8Ez-00033k-DZ
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 13:21:29 +0000
X-Inumbo-ID: eb657735-d2d8-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id eb657735-d2d8-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 13:22:54 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 8A64D341;
 Thu, 18 Oct 2018 06:21:28 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C2B793F59C;
 Thu, 18 Oct 2018 06:21:27 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Thu, 18 Oct 2018 14:20:58 +0100
Message-Id: <20181018132109.31192-12-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181018132109.31192-1-julien.grall@arm.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 11/22] xen/arm: Move out of processor.h traps
 related variable/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: Julien Grall <julien.grall@arm.com>, sstabellini@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>

ZG9fdW5leHBlY3RlZF90cmFwcygpIGlzIG1vdmVkIHRvIHRyYXBzLmggd2hpbGUgaW5pdF90cmFw
cygpIGFuZApoeXBfdHJhcHNfdmVjdG9ycygpIGFyZSBtb3ZlZCB0byBzZXR1cC5oLgoKU2lnbmVk
LW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4ZW4vaW5j
bHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oIHwgNiAtLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0v
c2V0dXAuaCAgICAgfCAzICsrKwogeGVuL2luY2x1ZGUvYXNtLWFybS90cmFwcy5oICAgICB8IDIg
KysKIDMgZmlsZXMgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmggYi94ZW4vaW5jbHVkZS9h
c20tYXJtL3Byb2Nlc3Nvci5oCmluZGV4IDM1OTJhYTM2ZDguLmIwNWYxN2YzNWMgMTAwNjQ0Ci0t
LSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmgKKysrIGIveGVuL2luY2x1ZGUvYXNt
LWFybS9wcm9jZXNzb3IuaApAQCAtNDUzLDEwICs0NTMsNiBAQCBleHRlcm4gcmVnaXN0ZXJfdCBf
X2NwdV9sb2dpY2FsX21hcFtdOwogI2VuZGlmCiAKICNpZm5kZWYgX19BU1NFTUJMWV9fCi1leHRl
cm4gdWludDMyX3QgaHlwX3RyYXBzX3ZlY3RvcltdOwotCi12b2lkIGluaXRfdHJhcHModm9pZCk7
Ci0KIHZvaWQgcGFuaWNfUEFSKHVpbnQ2NF90IHBhcik7CiAKIHZvaWQgc2hvd19leGVjdXRpb25f
c3RhdGUoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpOwpAQCAtNDcwLDggKzQ2Niw2IEBAIHZv
aWQgc2hvd19yZWdpc3RlcnMoY29uc3Qgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpOwogI2Rl
ZmluZSBjcHVfdG9fY29yZShfY3B1KSAgICgwKQogI2RlZmluZSBjcHVfdG9fc29ja2V0KF9jcHUp
ICgwKQogCi12b2lkIG5vcmV0dXJuIGRvX3VuZXhwZWN0ZWRfdHJhcChjb25zdCBjaGFyICptc2cs
IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKTsKLQogc3RydWN0IHZjcHU7CiB2b2lkIHZjcHVf
cmVnc19oeXBfdG9fdXNlcihjb25zdCBzdHJ1Y3QgdmNwdSAqdmNwdSwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHN0cnVjdCB2Y3B1X2d1ZXN0X2NvcmVfcmVncyAqcmVncyk7CmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3Nl
dHVwLmgKaW5kZXggNWY0MWJhMGNiYS4uMTFlMWIyYWFjZiAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLWFybS9zZXR1cC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaApAQCAt
ODMsNiArODMsOSBAQCBzdHJ1Y3QgYm9vdG1vZHVsZSAqYWRkX2Jvb3RfbW9kdWxlKGJvb3Rtb2R1
bGVfa2luZCBraW5kLAogc3RydWN0IGJvb3Rtb2R1bGUgKmJvb3RfbW9kdWxlX2ZpbmRfYnlfa2lu
ZChib290bW9kdWxlX2tpbmQga2luZCk7CiBjb25zdCBjaGFyICpib290X21vZHVsZV9raW5kX2Fz
X3N0cmluZyhib290bW9kdWxlX2tpbmQga2luZCk7CiAKK2V4dGVybiB1aW50MzJfdCBoeXBfdHJh
cHNfdmVjdG9yW107Cit2b2lkIGluaXRfdHJhcHModm9pZCk7CisKICNlbmRpZgogLyoKICAqIExv
Y2FsIHZhcmlhYmxlczoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdHJhcHMuaCBi
L3hlbi9pbmNsdWRlL2FzbS1hcm0vdHJhcHMuaAppbmRleCA4YjZmMDliNmI4Li4zZDYwMTYwMzEw
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3RyYXBzLmgKKysrIGIveGVuL2luY2x1
ZGUvYXNtLWFybS90cmFwcy5oCkBAIC00Niw2ICs0Niw4IEBAIHZvaWQgZG9fdHJhcF9odmNfc21j
Y2Moc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpOwogCiBpbnQgZG9fYnVnX2ZyYW1lKHN0cnVj
dCBjcHVfdXNlcl9yZWdzICpyZWdzLCB2YWRkcl90IHBjKTsKIAordm9pZCBub3JldHVybiBkb191
bmV4cGVjdGVkX3RyYXAoY29uc3QgY2hhciAqbXNnLCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVn
cyk7CisKIC8qIEZ1bmN0aW9ucyBmb3IgcGVuZGluZyB2aXJ0dWFsIGFib3J0IGNoZWNraW5nIHdp
bmRvdy4gKi8KIHZvaWQgYWJvcnRfZ3Vlc3RfZXhpdF9zdGFydCh2b2lkKTsKIHZvaWQgYWJvcnRf
Z3Vlc3RfZXhpdF9lbmQodm9pZCk7Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 13:21:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 13:21: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 1gD8F2-00037U-GE; Thu, 18 Oct 2018 13:21:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7ger=m6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gD8F0-00034h-ID
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 13:21:30 +0000
X-Inumbo-ID: 55cca7dd-d2d8-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 55cca7dd-d2d8-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 15:18:43 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 8FADA1596;
 Thu, 18 Oct 2018 06:21:29 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C79B93F59C;
 Thu, 18 Oct 2018 06:21:28 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Thu, 18 Oct 2018 14:20:59 +0100
Message-Id: <20181018132109.31192-13-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181018132109.31192-1-julien.grall@arm.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 12/22] xen/arm: Only include stringify.h when
 necessary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>, sstabellini@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>

U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4
ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL3N5c3JlZ3MuaCAgIHwgMSArCiB4ZW4vaW5jbHVkZS9h
c20tYXJtL2FybTY0L3Byb2Nlc3Nvci5oIHwgMiAtLQogeGVuL2luY2x1ZGUvYXNtLWFybS9jcHJl
Z3MuaCAgICAgICAgICB8IDIgLS0KIDMgZmlsZXMgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDQg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9zeXNy
ZWdzLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL3N5c3JlZ3MuaAppbmRleCBiMjViNTlh
NTU3Li4yNWNkY2JmYTRlIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL3N5
c3JlZ3MuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL3N5c3JlZ3MuaApAQCAtMSw2
ICsxLDcgQEAKICNpZm5kZWYgX19BU01fQVJNX0FSTTMyX1NZU1JFR1NfSAogI2RlZmluZSBfX0FT
TV9BUk1fQVJNMzJfU1lTUkVHU19ICiAKKyNpbmNsdWRlIDx4ZW4vc3RyaW5naWZ5Lmg+CiAjaW5j
bHVkZSA8YXNtL2NwcmVncy5oPgogCiAvKiBMYXlvdXQgYXMgdXNlZCBpbiBhc3NlbWJseSwgd2l0
aCBzcmMvZGVzdCByZWdpc3RlcnMgbWl4ZWQgaW4gKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L2FzbS1hcm0vYXJtNjQvcHJvY2Vzc29yLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L3By
b2Nlc3Nvci5oCmluZGV4IDc2NWRlMWI3NGIuLjgxZGZjNWU2MTUgMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL2FzbS1hcm0vYXJtNjQvcHJvY2Vzc29yLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFy
bS9hcm02NC9wcm9jZXNzb3IuaApAQCAtMSw4ICsxLDYgQEAKICNpZm5kZWYgX19BU01fQVJNX0FS
TTY0X1BST0NFU1NPUl9ICiAjZGVmaW5lIF9fQVNNX0FSTV9BUk02NF9QUk9DRVNTT1JfSAogCi0j
aW5jbHVkZSA8eGVuL3N0cmluZ2lmeS5oPgotCiAjaWZuZGVmIF9fQVNTRU1CTFlfXwogCiAvKiBB
bm9ueW1vdXMgdW5pb24gaW5jbHVkZXMgYm90aCAzMi0gYW5kIDY0LWJpdCBuYW1lcyAoZS5nLiwg
cjAveDApLiAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9jcHJlZ3MuaCBiL3hl
bi9pbmNsdWRlL2FzbS1hcm0vY3ByZWdzLmgKaW5kZXggMDdlNTc5MTk4My4uOTdhM2M2ZjFjMSAx
MDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9jcHJlZ3MuaAorKysgYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL2NwcmVncy5oCkBAIC0xLDggKzEsNiBAQAogI2lmbmRlZiBfX0FTTV9BUk1fQ1BS
RUdTX0gKICNkZWZpbmUgX19BU01fQVJNX0NQUkVHU19ICiAKLSNpbmNsdWRlIDx4ZW4vc3RyaW5n
aWZ5Lmg+Ci0KIC8qCiAgKiBBQXJjaDMyIENvLXByb2Nlc3NvciByZWdpc3RlcnMuCiAgKgotLSAK
Mi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 13:21:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 13:21: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 1gD8F2-000385-VL; Thu, 18 Oct 2018 13:21:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7ger=m6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gD8F1-00036l-OK
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 13:21:31 +0000
X-Inumbo-ID: 565643d8-d2d8-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 565643d8-d2d8-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 15:18:43 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 94A21341;
 Thu, 18 Oct 2018 06:21:30 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id CCD5C3F59C;
 Thu, 18 Oct 2018 06:21:29 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Thu, 18 Oct 2018 14:21:00 +0100
Message-Id: <20181018132109.31192-14-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181018132109.31192-1-julien.grall@arm.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 13/22] xen/arm: Only include vreg.h when
 necessary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>, sstabellini@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>

U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4
ZW4vYXJjaC9hcm0vdmdpYy12Mi5jICAgICAgIHwgMSArCiB4ZW4vYXJjaC9hcm0vdmdpYy12My1p
dHMuYyAgIHwgMSArCiB4ZW4vYXJjaC9hcm0vdnBsMDExLmMgICAgICAgIHwgMSArCiB4ZW4vaW5j
bHVkZS9hc20tYXJtL3ZnaWMuaCAgIHwgMSAtCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5o
IHwgMSAtCiA1IGZpbGVzIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdmdpYy12Mi5jIGIveGVuL2FyY2gvYXJtL3ZnaWMt
djIuYwppbmRleCBmNmMxMWYxZTQxLi44NTI2ZjliZTA0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9h
cm0vdmdpYy12Mi5jCisrKyBiL3hlbi9hcmNoL2FybS92Z2ljLXYyLmMKQEAgLTMxLDYgKzMxLDcg
QEAKICNpbmNsdWRlIDxhc20vcGxhdGZvcm0uaD4KICNpbmNsdWRlIDxhc20vdmdpYy5oPgogI2lu
Y2x1ZGUgPGFzbS92Z2ljLWVtdWwuaD4KKyNpbmNsdWRlIDxhc20vdnJlZy5oPgogCiBzdGF0aWMg
c3RydWN0IHsKICAgICBib29sIGVuYWJsZWQ7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdmdp
Yy12My1pdHMuYyBiL3hlbi9hcmNoL2FybS92Z2ljLXYzLWl0cy5jCmluZGV4IDllZGQ5N2M0ZTcu
LjViNzNjNGVjZDcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS92Z2ljLXYzLWl0cy5jCisrKyBi
L3hlbi9hcmNoL2FybS92Z2ljLXYzLWl0cy5jCkBAIC00NSw2ICs0NSw3IEBACiAjaW5jbHVkZSA8
YXNtL2dpY192M19pdHMuaD4KICNpbmNsdWRlIDxhc20vdmdpYy5oPgogI2luY2x1ZGUgPGFzbS92
Z2ljLWVtdWwuaD4KKyNpbmNsdWRlIDxhc20vdnJlZy5oPgogCiAvKgogICogRGF0YSBzdHJ1Y3R1
cmUgdG8gZGVzY3JpYmUgYSB2aXJ0dWFsIElUUy4KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92
cGwwMTEuYyBiL3hlbi9hcmNoL2FybS92cGwwMTEuYwppbmRleCBhMjgxZWFiZDdlLi4xMTdlNDFj
NzYwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdnBsMDExLmMKKysrIGIveGVuL2FyY2gvYXJt
L3ZwbDAxMS5jCkBAIC0zMyw2ICszMyw3IEBACiAjaW5jbHVkZSA8YXNtL3BsMDExLXVhcnQuaD4K
ICNpbmNsdWRlIDxhc20vdmdpYy1lbXVsLmg+CiAjaW5jbHVkZSA8YXNtL3ZwbDAxMS5oPgorI2lu
Y2x1ZGUgPGFzbS92cmVnLmg+CiAKIC8qCiAgKiBTaW5jZSBwbDAxMSByZWdpc3RlcnMgYXJlIDMy
LWJpdCByZWdpc3RlcnMsIGFsbCByZWdpc3RlcnMKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vdmdpYy5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS92Z2ljLmgKaW5kZXggMzc0ZmRhYTQw
ZC4uNzYwMzkyZjllZiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS92Z2ljLmgKKysr
IGIveGVuL2luY2x1ZGUvYXNtLWFybS92Z2ljLmgKQEAgLTI3LDcgKzI3LDYgQEAKICNpbmNsdWRl
IDx4ZW4vcmJ0cmVlLmg+CiAjaW5jbHVkZSA8YXNtL2dpYy5oPgogI2luY2x1ZGUgPGFzbS9tbWlv
Lmg+Ci0jaW5jbHVkZSA8YXNtL3ZyZWcuaD4KIAogc3RydWN0IHBlbmRpbmdfaXJxCiB7CmRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oIGIveGVuL2luY2x1ZGUvYXNtLWFy
bS92cGwwMTEuaAppbmRleCBkYjk1ZmY4MjJmLi5hODI4NjlhNTNjIDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDEx
LmgKQEAgLTIxLDcgKzIxLDYgQEAKIAogI2luY2x1ZGUgPHB1YmxpYy9kb21jdGwuaD4KICNpbmNs
dWRlIDxwdWJsaWMvaW8vcmluZy5oPgotI2luY2x1ZGUgPGFzbS92cmVnLmg+CiAjaW5jbHVkZSA8
eGVuL21tLmg+CiAKIC8qIGhlbHBlciBtYWNyb3MgKi8KLS0gCjIuMTEuMAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 13:21:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 13:21: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 1gD8F4-0003Ac-Dm; Thu, 18 Oct 2018 13:21:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7ger=m6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gD8F2-00037x-UC
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 13:21:32 +0000
X-Inumbo-ID: ed488d23-d2d8-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id ed488d23-d2d8-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 13:22:57 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A2E4C15BE;
 Thu, 18 Oct 2018 06:21:31 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D1D303F59C;
 Thu, 18 Oct 2018 06:21:30 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Thu, 18 Oct 2018 14:21:01 +0100
Message-Id: <20181018132109.31192-15-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181018132109.31192-1-julien.grall@arm.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 14/22] xen/arm: Remove unnecessary includes in
 asm/vgic.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 <julien.grall@arm.com>, sstabellini@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>

U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4
ZW4vaW5jbHVkZS9hc20tYXJtL3ZnaWMuaCB8IDMgLS0tCiAxIGZpbGUgY2hhbmdlZCwgMyBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3ZnaWMuaCBiL3hlbi9p
bmNsdWRlL2FzbS1hcm0vdmdpYy5oCmluZGV4IDc2MDM5MmY5ZWYuLjAzMTZkODdmNjYgMTAwNjQ0
Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdmdpYy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1h
cm0vdmdpYy5oCkBAIC0yMiwxMSArMjIsOCBAQAogI2luY2x1ZGUgPGFzbS9uZXdfdmdpYy5oPgog
I2Vsc2UKIAotI2luY2x1ZGUgPHhlbi9iaXRvcHMuaD4KICNpbmNsdWRlIDx4ZW4vcmFkaXgtdHJl
ZS5oPgogI2luY2x1ZGUgPHhlbi9yYnRyZWUuaD4KLSNpbmNsdWRlIDxhc20vZ2ljLmg+Ci0jaW5j
bHVkZSA8YXNtL21taW8uaD4KIAogc3RydWN0IHBlbmRpbmdfaXJxCiB7Ci0tIAoyLjExLjAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 13:21:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 13: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 1gD8F5-0003CS-Sh; Thu, 18 Oct 2018 13:21:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7ger=m6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gD8F4-0003AH-9l
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 13:21:34 +0000
X-Inumbo-ID: 57a9b428-d2d8-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 57a9b428-d2d8-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 15:18:46 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B0797341;
 Thu, 18 Oct 2018 06:21:32 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id DFFCE3F59C;
 Thu, 18 Oct 2018 06:21:31 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Thu, 18 Oct 2018 14:21:02 +0100
Message-Id: <20181018132109.31192-16-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181018132109.31192-1-julien.grall@arm.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 15/22] xen/arm: Remove unnecessary includes in
 asm/mmio.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 <julien.grall@arm.com>, sstabellini@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>

U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4
ZW4vaW5jbHVkZS9hc20tYXJtL21taW8uaCB8IDIgLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vbW1pby5oIGIveGVuL2lu
Y2x1ZGUvYXNtLWFybS9tbWlvLmgKaW5kZXggM2VkM2Y4MmJmNy4uOGRiZmIyNzY4MiAxMDA2NDQK
LS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9tbWlvLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFy
bS9tbWlvLmgKQEAgLTIzLDggKzIzLDYgQEAKICNpbmNsdWRlIDx4ZW4vcndsb2NrLmg+CiAKICNp
bmNsdWRlIDxhc20vaHNyLmg+Ci0jaW5jbHVkZSA8YXNtL3Byb2Nlc3Nvci5oPgotI2luY2x1ZGUg
PGFzbS9yZWdzLmg+CiAKICNkZWZpbmUgTUFYX0lPX0hBTkRMRVIgIDE2CiAKLS0gCjIuMTEuMAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 13:21:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 13: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 1gD8F6-0003Di-Mc; Thu, 18 Oct 2018 13:21:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7ger=m6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gD8F5-0003Bg-8f
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 13:21:35 +0000
X-Inumbo-ID: ee7987df-d2d8-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id ee7987df-d2d8-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 13:22:59 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B56601596;
 Thu, 18 Oct 2018 06:21:33 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id ED9333F59C;
 Thu, 18 Oct 2018 06:21:32 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Thu, 18 Oct 2018 14:21:03 +0100
Message-Id: <20181018132109.31192-17-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181018132109.31192-1-julien.grall@arm.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 16/22] xen/arm: Remove unnecessary includes in
 traps.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: Julien Grall <julien.grall@arm.com>, sstabellini@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>

QWxzbywgaW5jbHVkZSBzbWNjYy5oIGluc3RlYWQgb2YgcHNjaS5oLgoKU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vdHJh
cHMuYyB8IDQgKy0tLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAzIGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90cmFwcy5jIGIveGVuL2FyY2gvYXJtL3Ry
YXBzLmMKaW5kZXggMGRkNjY0Y2MwOC4uOWMzYmUxN2RmOCAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
YXJtL3RyYXBzLmMKKysrIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKQEAgLTQyLDEyICs0MiwxMCBA
QAogI2luY2x1ZGUgPGFzbS9jcHVmZWF0dXJlLmg+CiAjaW5jbHVkZSA8YXNtL2RlYnVnZ2VyLmg+
CiAjaW5jbHVkZSA8YXNtL2V2ZW50Lmg+Ci0jaW5jbHVkZSA8YXNtL2ZsdXNodGxiLmg+CiAjaW5j
bHVkZSA8YXNtL2hzci5oPgogI2luY2x1ZGUgPGFzbS9tbWlvLmg+Ci0jaW5jbHVkZSA8YXNtL21v
bml0b3IuaD4KLSNpbmNsdWRlIDxhc20vcHNjaS5oPgogI2luY2x1ZGUgPGFzbS9yZWdzLmg+Cisj
aW5jbHVkZSA8YXNtL3NtY2NjLmg+CiAjaW5jbHVkZSA8YXNtL3RyYXBzLmg+CiAjaW5jbHVkZSA8
YXNtL3ZnaWMuaD4KICNpbmNsdWRlIDxhc20vdnRpbWVyLmg+Ci0tIAoyLjExLjAKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 13:21:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 13: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 1gD8F8-0003Gk-Dz; Thu, 18 Oct 2018 13:21:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7ger=m6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gD8F6-0003DJ-GQ
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 13:21:36 +0000
X-Inumbo-ID: ef1ef16b-d2d8-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id ef1ef16b-d2d8-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 13:23:00 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id C3001341;
 Thu, 18 Oct 2018 06:21:34 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id F2B0E3F59C;
 Thu, 18 Oct 2018 06:21:33 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Thu, 18 Oct 2018 14:21:04 +0100
Message-Id: <20181018132109.31192-18-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181018132109.31192-1-julien.grall@arm.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 17/22] xen/arm: Remove unnecessary includes in
 asm/p2m.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 <julien.grall@arm.com>, sstabellini@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>

U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4
ZW4vaW5jbHVkZS9hc20tYXJtL3AybS5oIHwgMyAtLS0KIDEgZmlsZSBjaGFuZ2VkLCAzIGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcDJtLmggYi94ZW4vaW5j
bHVkZS9hc20tYXJtL3AybS5oCmluZGV4IGMwMzU1NzU0NGEuLmJlNTgxMjVmYjcgMTAwNjQ0Ci0t
LSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcDJtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9w
Mm0uaApAQCAtNSwxMCArNSw3IEBACiAjaW5jbHVkZSA8eGVuL3JhZGl4LXRyZWUuaD4KICNpbmNs
dWRlIDx4ZW4vcndsb2NrLmg+CiAjaW5jbHVkZSA8eGVuL21lbV9hY2Nlc3MuaD4KLSNpbmNsdWRl
IDxwdWJsaWMvdm1fZXZlbnQuaD4gLyogZm9yIHZtX2V2ZW50X3Jlc3BvbnNlX3QgKi8KLSNpbmNs
dWRlIDxwdWJsaWMvbWVtb3J5Lmg+CiAjaW5jbHVkZSA8eGVuL3AybS1jb21tb24uaD4KLSNpbmNs
dWRlIDxwdWJsaWMvbWVtb3J5Lmg+CiAKICNkZWZpbmUgcGFkZHJfYml0cyBQQUREUl9CSVRTCiAK
LS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 13:21:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 13: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 1gD8F8-0003HZ-U0; Thu, 18 Oct 2018 13:21:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7ger=m6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gD8F7-0003Ej-9s
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 13:21:37 +0000
X-Inumbo-ID: 597526b3-d2d8-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 597526b3-d2d8-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 15:18:49 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id D0F2B1596;
 Thu, 18 Oct 2018 06:21:35 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 0C1BC3F59C;
 Thu, 18 Oct 2018 06:21:34 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Thu, 18 Oct 2018 14:21:05 +0100
Message-Id: <20181018132109.31192-19-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181018132109.31192-1-julien.grall@arm.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 18/22] xen/arm: Remove unnecessary includes in
 asm-arm/acpi.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 <julien.grall@arm.com>, sstabellini@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>

U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4
ZW4vaW5jbHVkZS9hc20tYXJtL2FjcGkuaCB8IDEgLQogMSBmaWxlIGNoYW5nZWQsIDEgZGVsZXRp
b24oLSkKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2FjcGkuaCBiL3hlbi9pbmNs
dWRlL2FzbS1hcm0vYWNwaS5oCmluZGV4IGZlZWM0ZmIwYWMuLjUwMzQwMjgxYTkgMTAwNjQ0Ci0t
LSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYWNwaS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0v
YWNwaS5oCkBAIC0yMyw3ICsyMyw2IEBACiAjaWZuZGVmIF9BU01fQVJNX0FDUElfSAogI2RlZmlu
ZSBfQVNNX0FSTV9BQ1BJX0gKIAotI2luY2x1ZGUgPGFzbS9wYWdlLmg+CiAjaW5jbHVkZSA8YXNt
L3NldHVwLmg+CiAKICNkZWZpbmUgQ09NUElMRVJfREVQRU5ERU5UX0lOVDY0ICAgbG9uZyBsb25n
Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 13:21:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 13: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 1gD8F9-0003Il-Gp; Thu, 18 Oct 2018 13:21:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7ger=m6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gD8F7-0003Fp-RX
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 13:21:37 +0000
X-Inumbo-ID: f0571b81-d2d8-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id f0571b81-d2d8-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 13:23:02 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id DF7B8341;
 Thu, 18 Oct 2018 06:21:36 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 1A79B3F59C;
 Thu, 18 Oct 2018 06:21:35 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Thu, 18 Oct 2018 14:21:06 +0100
Message-Id: <20181018132109.31192-20-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181018132109.31192-1-julien.grall@arm.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 19/22] xen/arm: Remove unnecessary include in
 asm-arm/atomic.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 <julien.grall@arm.com>, sstabellini@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>

U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4
ZW4vaW5jbHVkZS9hc20tYXJtL2F0b21pYy5oIHwgMiAtLQogMSBmaWxlIGNoYW5nZWQsIDIgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9hdG9taWMuaCBiL3hl
bi9pbmNsdWRlL2FzbS1hcm0vYXRvbWljLmgKaW5kZXggNTBmMjgzNWUzNS4uMjYzZThjM2I2YyAx
MDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9hdG9taWMuaAorKysgYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL2F0b21pYy5oCkBAIC0yLDggKzIsNiBAQAogI2RlZmluZSBfX0FSQ0hfQVJNX0FU
T01JQ19fCiAKICNpbmNsdWRlIDx4ZW4vYXRvbWljLmg+Ci0jaW5jbHVkZSA8eGVuL3ByZWZldGNo
Lmg+Ci0jaW5jbHVkZSA8YXNtL3N5c3RlbS5oPgogCiAjZGVmaW5lIGJ1aWxkX2F0b21pY19yZWFk
KG5hbWUsIHNpemUsIHdpZHRoLCB0eXBlLCByZWcpXAogc3RhdGljIGlubGluZSB0eXBlIG5hbWUo
Y29uc3Qgdm9sYXRpbGUgdHlwZSAqYWRkcikgXAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 13:21:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 13:21: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 1gD8FB-0003Lu-5Y; Thu, 18 Oct 2018 13:21:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7ger=m6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gD8F9-0003Io-Jt
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 13:21:39 +0000
X-Inumbo-ID: 5ab7e69e-d2d8-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 5ab7e69e-d2d8-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 15:18:51 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id ED1A21596;
 Thu, 18 Oct 2018 06:21:37 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 2893E3F59C;
 Thu, 18 Oct 2018 06:21:37 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Thu, 18 Oct 2018 14:21:07 +0100
Message-Id: <20181018132109.31192-21-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181018132109.31192-1-julien.grall@arm.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 20/22] xen/arm: Remove unnecessary includes in
 asm/current.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 <julien.grall@arm.com>, sstabellini@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>

U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4
ZW4vaW5jbHVkZS9hc20tYXJtL2N1cnJlbnQuaCB8IDIgLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vY3VycmVudC5oIGIv
eGVuL2luY2x1ZGUvYXNtLWFybS9jdXJyZW50LmgKaW5kZXggZjk4MTliMzRmYy4uYzRhZjY2ZmJi
OSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9jdXJyZW50LmgKKysrIGIveGVuL2lu
Y2x1ZGUvYXNtLWFybS9jdXJyZW50LmgKQEAgLTIsOSArMiw3IEBACiAjZGVmaW5lIF9fQVJNX0NV
UlJFTlRfSF9fCiAKICNpbmNsdWRlIDx4ZW4vcGVyY3B1Lmg+Ci0jaW5jbHVkZSA8cHVibGljL3hl
bi5oPgogCi0jaW5jbHVkZSA8YXNtL3BlcmNwdS5oPgogI2luY2x1ZGUgPGFzbS9wcm9jZXNzb3Iu
aD4KIAogLyogVGVsbCB3aGV0aGVyIHRoZSBndWVzdCB2Q1BVIGVuYWJsZWQgV29ya2Fyb3VuZCAy
IChpLmUgdmFyaWFudCA0KSAqLwotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 13:21:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 13:21: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 1gD8FB-0003Nl-Qh; Thu, 18 Oct 2018 13:21:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7ger=m6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gD8F9-0003JZ-VB
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 13:21:39 +0000
X-Inumbo-ID: f19456f0-d2d8-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id f19456f0-d2d8-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 13:23:04 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id F28F3341;
 Thu, 18 Oct 2018 06:21:38 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 3647E3F59C;
 Thu, 18 Oct 2018 06:21:38 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Thu, 18 Oct 2018 14:21:08 +0100
Message-Id: <20181018132109.31192-22-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181018132109.31192-1-julien.grall@arm.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 21/22] xen/arm: platform: Don't include p2m.h in
 exynos5 and omap5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>, sstabellini@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>

Tm9uZSBvZiB0aGUgcGxhdGZvcm1zIGFyZSB1c2luZyB0aGUgcDJtIGhlbHBlcnMuCgpTaWduZWQt
b2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgotLS0KIHhlbi9hcmNo
L2FybS9wbGF0Zm9ybXMvZXh5bm9zNS5jIHwgMSAtCiB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL29t
YXA1LmMgICB8IDEgLQogMiBmaWxlcyBjaGFuZ2VkLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvZXh5bm9zNS5jIGIveGVuL2FyY2gvYXJtL3BsYXRm
b3Jtcy9leHlub3M1LmMKaW5kZXggZTJjMGI3Yjg3OC4uNjU2MDUwNzA5MiAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9leHlub3M1LmMKKysrIGIveGVuL2FyY2gvYXJtL3BsYXRm
b3Jtcy9leHlub3M1LmMKQEAgLTE3LDcgKzE3LDYgQEAKICAqIEdOVSBHZW5lcmFsIFB1YmxpYyBM
aWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCiAgKi8KIAotI2luY2x1ZGUgPGFzbS9wMm0uaD4KICNp
bmNsdWRlIDx4ZW4vZGV2aWNlX3RyZWUuaD4KICNpbmNsdWRlIDx4ZW4vZG9tYWluX3BhZ2UuaD4K
ICNpbmNsdWRlIDx4ZW4vbW0uaD4KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMv
b21hcDUuYyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvb21hcDUuYwppbmRleCA3ZGJiYTk1NzU2
Li5hZWUyNGU0ZDI4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL29tYXA1LmMK
KysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9vbWFwNS5jCkBAIC0xNyw3ICsxNyw2IEBACiAg
KiBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgogICovCiAKLSNp
bmNsdWRlIDxhc20vcDJtLmg+CiAjaW5jbHVkZSA8YXNtL3BsYXRmb3JtLmg+CiAjaW5jbHVkZSA8
YXNtL3BsYXRmb3Jtcy9vbWFwNS5oPgogI2luY2x1ZGUgPHhlbi9tbS5oPgotLSAKMi4xMS4wCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 13:21:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 13:21: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 1gD8FC-0003PW-Sk; Thu, 18 Oct 2018 13:21:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7ger=m6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gD8FA-0003LE-SR
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 13:21:40 +0000
X-Inumbo-ID: 5c062beb-d2d8-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 5c062beb-d2d8-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 15:18:53 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 034BF1596;
 Thu, 18 Oct 2018 06:21:40 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 3BB4B3F59C;
 Thu, 18 Oct 2018 06:21:39 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Thu, 18 Oct 2018 14:21:09 +0100
Message-Id: <20181018132109.31192-23-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181018132109.31192-1-julien.grall@arm.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 22/22] xen/arm: Move vgic_* helpers from gic.h
 to vgic.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 <julien.grall@arm.com>, sstabellini@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>

S2VlcCB2Z2ljXyogaGVscGVycyBpbiBhIHNpbmdsZSBwbGFjZS4gQXQgdGhlIHNhbWUgdGltZSBy
ZW1vdmUgZ2ljLmgKZnJvbSBldmVudC5oIHNpbmNlIHRoZSBoZWxwZXJzIGhhcyBub3cgYmVlbiBt
b3ZlZCB0byB2Z2ljLmggKGluY2x1ZGVkIGJ5CmRvbWFpbi5oKS4KClNpZ25lZC1vZmYtYnk6IEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0tLQogeGVuL2luY2x1ZGUvYXNtLWFy
bS9ldmVudC5oIHwgMSAtCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2dpYy5oICAgfCAzIC0tLQogeGVu
L2luY2x1ZGUvYXNtLWFybS92Z2ljLmggIHwgNSArKysrKwogMyBmaWxlcyBjaGFuZ2VkLCA1IGlu
c2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LWFybS9ldmVudC5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9ldmVudC5oCmluZGV4IDJmNTE4NjQw
NDMuLmIxNGMxNjZhZDYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZXZlbnQuaAor
KysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2V2ZW50LmgKQEAgLTEsNyArMSw2IEBACiAjaWZuZGVm
IF9fQVNNX0VWRU5UX0hfXwogI2RlZmluZSBfX0FTTV9FVkVOVF9IX18KIAotI2luY2x1ZGUgPGFz
bS9naWMuaD4KICNpbmNsdWRlIDxhc20vZG9tYWluLmg+CiAKIHZvaWQgdmNwdV9raWNrKHN0cnVj
dCB2Y3B1ICp2KTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ2ljLmggYi94ZW4v
aW5jbHVkZS9hc20tYXJtL2dpYy5oCmluZGV4IDIyZmExMjJlNTIuLmZhYjAyZjE5ZjcgMTAwNjQ0
Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ2ljLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFy
bS9naWMuaApAQCAtMjQ5LDkgKzI0OSw3IEBAIGV4dGVybiBpbnQgZ2ljX3JvdXRlX2lycV90b19n
dWVzdChzdHJ1Y3QgZG9tYWluICosIHVuc2lnbmVkIGludCB2aXJxLAogaW50IGdpY19yZW1vdmVf
aXJxX2Zyb21fZ3Vlc3Qoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHZpcnEsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MpOwogCi1leHRl
cm4gdm9pZCB2Z2ljX3N5bmNfdG9fbHJzKHZvaWQpOwogZXh0ZXJuIHZvaWQgZ2ljX2NsZWFyX3Bl
bmRpbmdfaXJxcyhzdHJ1Y3QgdmNwdSAqdik7Ci1leHRlcm4gaW50IHZnaWNfdmNwdV9wZW5kaW5n
X2lycShzdHJ1Y3QgdmNwdSAqdik7CiAKIGV4dGVybiB2b2lkIGluaXRfbWFpbnRlbmFuY2VfaW50
ZXJydXB0KHZvaWQpOwogZXh0ZXJuIHZvaWQgZ2ljX3JhaXNlX2d1ZXN0X2lycShzdHJ1Y3QgdmNw
dSAqdiwgdW5zaWduZWQgaW50IGlycSwKQEAgLTMwNiw3ICszMDQsNiBAQCBleHRlcm4gdW5zaWdu
ZWQgaW50IGdpY19udW1iZXJfbGluZXModm9pZCk7CiAvKiBJUlEgdHJhbnNsYXRpb24gZnVuY3Rp
b24gZm9yIHRoZSBkZXZpY2UgdHJlZSAqLwogaW50IGdpY19pcnFfeGxhdGUoY29uc3QgdTMyICpp
bnRzcGVjLCB1bnNpZ25lZCBpbnQgaW50c2l6ZSwKICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCAqb3V0X2h3aXJxLCB1bnNpZ25lZCBpbnQgKm91dF90eXBlKTsKLXZvaWQgdmdpY19zeW5j
X2Zyb21fbHJzKHN0cnVjdCB2Y3B1ICp2KTsKIAogc3RydWN0IGdpY19pbmZvIHsKICAgICAvKiBH
SUMgdmVyc2lvbiAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS92Z2ljLmggYi94
ZW4vaW5jbHVkZS9hc20tYXJtL3ZnaWMuaAppbmRleCAwMzE2ZDg3ZjY2Li41NmVkNWZlOGZlIDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3ZnaWMuaAorKysgYi94ZW4vaW5jbHVkZS9h
c20tYXJtL3ZnaWMuaApAQCAtMzYzLDYgKzM2MywxMSBAQCB2b2lkIHZnaWNfdjNfc2V0dXBfaHco
cGFkZHJfdCBkYmFzZSwKICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgaW50aWRf
Yml0cyk7CiAjZW5kaWYKIAordm9pZCB2Z2ljX3N5bmNfdG9fbHJzKHZvaWQpOwordm9pZCB2Z2lj
X3N5bmNfZnJvbV9scnMoc3RydWN0IHZjcHUgKnYpOworCitpbnQgdmdpY192Y3B1X3BlbmRpbmdf
aXJxKHN0cnVjdCB2Y3B1ICp2KTsKKwogI2VuZGlmIC8qIF9fQVNNX0FSTV9WR0lDX0hfXyAqLwog
CiAvKgotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 13:45:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 13:45: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 1gD8cX-0006tr-JX; Thu, 18 Oct 2018 13:45:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ntdx=m6=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1gD8cX-0006tm-3B
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 13:45:49 +0000
X-Inumbo-ID: 505e9ad8-d2dc-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 505e9ad8-d2dc-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 13:47:12 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9IDcZGX066468;
 Thu, 18 Oct 2018 13:45:33 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=8m7U4K9G2KtsU/jBQEKN+zWCILMaMtsscOiKY3hAQBU=;
 b=Irah4zTdZwDHxqiVmJsQxzycwgXubjaeJz0as3dVP+G+uZjM3lSyJZ1RTxBSLOou4RoE
 gfL+KmdVR20TqV1AoQ76Mqv47LAjY31IbDV5TStjX9CiDPy6JvX9dHIKaf6McwTpdjBF
 wv9xxJYzIavJ7c7YLk8ZKmI9s4KL/5lWmHQX2JYpUsAeOGwohna/o5J/1HjEJ0LMf2lf
 39dDqYoVDd5cQ/iteXWmGUTbthY4EoxqlG81XyGujj0e20SnhGKgTkOz2qVLbc1UzPCd
 XZOka1xO/x3B3ZzYstqS/nkVtMOuFl8aB2z1wAKd3bzFR2vdiJKmtbUezN8vgBhGxCBM 0g== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2120.oracle.com with ESMTP id 2n38nqej2d-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 18 Oct 2018 13:45:33 +0000
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9IDjWen014468
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 18 Oct 2018 13:45:32 GMT
Received: from abhmp0019.oracle.com (abhmp0019.oracle.com [141.146.116.25])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w9IDjU4d009255;
 Thu, 18 Oct 2018 13:45:30 GMT
Received: from olila.i.net-space.pl (/10.175.199.59)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 18 Oct 2018 06:45:29 -0700
Date: Thu, 18 Oct 2018 15:45:16 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181018134516.GA4549@olila.i.net-space.pl>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-2-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181009110317.6022-2-jgross@suse.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9049
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=856
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810180121
Subject: Re: [Xen-devel] [PATCH v2 01/18] xen: add some xen 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: hans@knorrie.org, grub-devel@gnu.org, phcoder@gmail.com,
 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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDE6MDM6MDBQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBJbiBvcmRlciB0byBzdXBwb3J0IGdydWIyIGluIFhlbiBQVkggZW52aXJvbm1lbnQg
c29tZSBhZGRpdGlvbmFsIFhlbgo+IGhlYWRlcnMgYXJlIG5lZWRlZCBhcyBncnViMiB3aWxsIGJl
IHN0YXJ0ZWQgaW4gUFZIIG1vZGUgcmVxdWlyaW5nIHRvCj4gdXNlIHNldmVyYWwgSFZNIGh5cGVy
Y2FsbHMgYW5kIHN0cnVjdHVyZXMuCj4KPiBBZGQgdGhlIG5lZWRlZCBoZWFkZXJzIGZyb20gWGVu
IDQuMTAgYmVpbmcgdGhlIGZpcnN0IFhlbiB2ZXJzaW9uIHdpdGgKPiBmdWxsIChub3Qgb25seSBl
eHBlcmltZW50YWwpIFBWSCBndWVzdCBzdXBwb3J0LgoKU2hvdWxkIG5vdCB3ZSB1c2UgdGhlIGxh
dGVzdCBvbmU/IDQuMTE/CgpEYW5pZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 13:48:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 13: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 1gD8f7-00072M-2s; Thu, 18 Oct 2018 13:48:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rzov=m6=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1gD8f5-00072H-UH
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 13:48:27 +0000
X-Inumbo-ID: af1e4b9c-d2dc-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id af1e4b9c-d2dc-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 13:49:51 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id CB637AF44;
 Thu, 18 Oct 2018 13:48:24 +0000 (UTC)
Message-ID: <d531e7e6932c04caae2db94cb01d2aa5c87c59dd.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Thu, 18 Oct 2018 15:48:20 +0200
In-Reply-To: <CABfawhkQ8+AnmH=_sXhSq0ktV1p_Akn+WHqKGidJzwBUY0z3yg@mail.gmail.com>
References: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
 <CABfawh=OO14x9=_Cu=7Pk6v1+esuQav6Y-V9uOxonsmRBBovbw@mail.gmail.com>
 <f4d1194798bf33106ec76ac6ef85b0d648f839c7.camel@suse.com>
 <CABfawhkQ8+AnmH=_sXhSq0ktV1p_Akn+WHqKGidJzwBUY0z3yg@mail.gmail.com>
Organization: SUSE
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] [RFC PATCH v1 00/16] xen: sched: implement
 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: Wei Liu <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, bhavesh.davda@oracle.com,
 Jan Beulich <jbeulich@suse.com>, Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============7197965548496059336=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============7197965548496059336==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-yhxHaySGbzL8H/i+mNG8"


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

On Thu, 2018-10-18 at 06:55 -0600, Tamas K Lengyel wrote:
> On Thu, Oct 18, 2018 at 2:16 AM Dario Faggioli <dfaggioli@suse.com>
> wrote:
> >=20
> > On Wed, 2018-10-17 at 15:36 -0600, Tamas K Lengyel wrote:
> > > On Fri, Aug 24, 2018 at 5:36 PM Dario Faggioli <
> > > dfaggioli@suse.com>
> > > wrote:
> > > >=20
> > > > They give me a system that boots, where I can do basic stuff
> > > > (like
> > > > playing with dom0, creating guests, etc), and where the
> > > > constraint
> > > > of
> > > > only scheduling vcpus from one domain at a time on pcpus that
> > > > are
> > > > part
> > > > of the same core is, as far as I've seen, respected.
> > > >=20
> > > > There are still cases where the behavior is unideal, e.g., we
> > > > could
> > > > make a better use of some of the cores which are, some of the
> > > > times,
> > > > left idle.
> > > >=20
> > > > There are git branches here:
> > > >  https://gitlab.com/dfaggioli/xen.git rel/sched/core-
> > > > scheduling-
> > > > RFCv1
> > > >  https://github.com/fdario/xen.git rel/sched/core-scheduling-
> > > > RFCv1
> > > >=20
> > > > Any comment is more than welcome.
> > >=20
> > > Hi Dario,
> > >=20
> >=20
> > Hi,
> >=20
> > > thanks for the series, we are in the process of evaluating it in
> > > terms
> > > of performance. Our test is to setup 2 VMs each being assigned
> > > enough
> > > vCPUs to completely saturate all hyperthreads and then we fire up
> > > CPU
> > > benchmarking inside the VMs to spin each vCPU 100% (using swet).
> > > The
> > > idea is to force the scheduler to move vCPUs in-and-out
> > > constantly to
> > > see how much performance hit there would be with core-scheduling
> > > vs
> > > plain credit1 vs disabling hyperthreading. After running the test
> > > on
> > > a
> > > handful of machines it looks like we get the best performance
> > > with
> > > hyperthreading completely disabled, which is a bit unexpected.
> > > Have
> > > you or anyone else encountered this?
> > >=20
> >=20
> > Do you mean that no-hyperthreading is better than core-scheduling,
> > as
> > per this series goes?
> >=20
> > Or do you mean that no-hyperthreading is better than plain Credit1,
> > with SMT enabled and *without* this series?
> >=20
> > If the former, well, this series is not at a stage where it makes
> > sense
> > to run performance benchmarks. Not even close, I would say.
>=20
> Understood, just wanted to get a rough idea of how much it effects it
> in the worst case. We haven't got to actually run the tests on
> core-scheduling yet. On my laptop Xen crashed when I tried to create
> a
> VM after booting with sched_smt_cosched=3D1.=20
>
Ah, interesting! :-)

> On my desktop which has
> serial access creating VMs works but when I fired up swet in both VMs
> the whole system froze - no crash or anything reported on the serial.
> I suspect a deadlock because everything froze
> display/keyboard/serial/ping. But no crash and reboot.
>
Right. This is not something I've seen during my test. But, as said,
the code as it stands in this series, does have fairness issues, which
may escalate into starvation issues.

And if the load you're creating in the VMs is enough to let the VM
starve dom0 out of the host CPUs long enough, then you may get
something like what you're seeing.

> > If the latter, it's a bit weird, as I've often seen hyperthreading
> > causing seemingly weird performance figures, but it does not happen
> > very often that it actually slows down things (although, I wouldn't
> > rule it out! :-P).
>=20
> Well, we ran it on at least 4 machines thus far (laptops, NUC,
> desktops) and it is consistently better, and quite significantly. I
> can post our detailed results if interested.
>=20
Ok.

> > You can do all the above with Credit, and results should already
> > tell
> > us whether we may be dealing with some scheduling anomaly. If you
> > want,
> > since you don't seem to have oversubscription, you can also try the
> > null scheduler, to have even more data points (in fact, one of the
> > purposes of having it was exactly this, i.e., making it possible to
> > have a reference for other schedulers to compare against).
>=20
> We do oversubscribe. Say we have 4 pCPUs, 8 cores showing with
> hyperthread enabled. We run 2 VMs each with 8 vCPUs (16 total) and in
> each VM we create 8 swet processes each spinning at 100% at the same
> time. The idea is to create a scenario that's the "worst case", so
> that we can pinpoint the effect of the scheduler changes.=20
>
So, basically, you have 16 CPU hog vCPUs, on 8 pCPUs. How do you
measure the actual performance? Does swet print out something like the
cycles its doing, or stuff like that (sorry, I'm not familiar with it)?

IAC, in order to understand things better, I would run the experiment
gradually increasing the load.

Like (assuming 8 pCPUs, i.e., 4 cores with hyperthreading) you start
with one VM with 4 vCPUs, and then also check the 2 VMs with 2 vCPUs
each case. Without pinning. This would tell you what the performance
are, when only 1 thread of each core is busy.

You can also try pinning, just as a check. The numbers you get should
be similar to the non-pinned case.

Then you go up with, say, 1 VM with 6 and then 8 vCPUs (or 2 VMs with 3
and then 4 vCPUs), and check what the trend is. Finally, you go all the
way toward oversubscription.

Feel free to post the actual numbers, I'll be happy to have a look at
them.

What is this, BTW, staging?

> With pinning
> or fewer vCPUs then hyperthreads I believe it would be harder to spot
> the effect of the scheduler changes.
>=20
Absolutely, I was suggesting using pinning to try to understand why, in
this benchmark, it seems that hyperthreading has such a negative
effect, and whether or not this could be a scheduler bug or anomaly (I
mean in existing, checked-in code, not in the patch).

Basically, the pinning cases would act as a reference for (some of) the
unpinned ones. And if we see that there are significant differences,
then this may mean we have a bug.

To properly evaluate a change like core-scheduling, indeed we don't
want pinning... but we're not there yet. :-)

> > BTW, when you say "2 VMs with enough vCPUs to saturate all
> > hyperthreads", does that include dom0 vCPUs?
>=20
> No, dom0 vCPUs are on top of those but dom0 is largely idle for the
> duration of the test.
>
Ok, then don't use null, not even in the "undersubscribed" cases (for
now).

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

--=-yhxHaySGbzL8H/i+mNG8
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+4FAlvIjyQACgkQFkJ4iaW4
c+7u7RAAu8fIquMEby1uoFDH1JymwnYCGyjPUIUI4Cq72gUeEn3lFFvMgnOtRJmz
7sR4il8Ot74lzCSH6xJPDnYGohMIpGgShN/cEOjzVV6BrJ4iII6j/Bi7tYT6QJUE
5oafw7G89/ZE7xTbaNCAFIbUsh6z2S9Hbsxv6rR+GkfZHVY9Dl/jReSUWen/x8oM
4IZtTADca8h+v32dD05FLdnK3axuqV+TLNRrdWg6xuQaRxzVzE4b7SHL5NNBtYqe
IMhiI1q5+c0ztuqARJGaOjFKf2K249nBilJ+ZgGp8B+LGNzrCNHmNZmYDgR6zbg9
MfBxoxJZcMBnyRal1s5UxVWg5syi+P7Lx8ecQRbQewvQTbYFug8X7t8eHJpMhJNp
KDcqP1OBDbaQ5EMx9lkBb/43VHBrWqipb2pn/zUdip0bx7+c9Gxz9rSWgVZmhhNU
eeEehqVCA60SAGbd8U2CHUyppYmrk1QvWnWUa8JPFNQykvOrWYTc9KV1uAW51Ou1
B1LiaYNI5/hCk0ChQl9AgYHJv1R/NWCavApmDHFGT+o0WiLix7x3ZFl4mKpEnpSf
L13S1JPo++vDs9CjZUr5Ccf7hhp4bNFNzUt4ATyUpW5jr7m16yQm60J+q634m8hg
5/I9nUhm9A2RRZdsQ3QTdDHl54QPpFSei8AvjyC0bWh+1NaE36o=
=StIW
-----END PGP SIGNATURE-----

--=-yhxHaySGbzL8H/i+mNG8--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7197965548496059336==--



From xen-devel-bounces@lists.xenproject.org Thu Oct 18 14:04:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 14:04: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 1gD8uI-0000Gs-R2; Thu, 18 Oct 2018 14:04:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=9k1s=m6=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gD8uG-0000Gn-Ut
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 14:04:08 +0000
X-Inumbo-ID: e00d200e-d2de-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e00d200e-d2de-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 14:05: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 mx1.suse.de (Postfix) with ESMTP id D7C3BAFD9;
 Thu, 18 Oct 2018 14:04:05 +0000 (UTC)
To: The development of GNU GRUB <grub-devel@gnu.org>,
 Daniel Kiper <daniel.kiper@oracle.com>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-2-jgross@suse.com>
 <20181018134516.GA4549@olila.i.net-space.pl>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <5857515d-5e5b-85a4-e3d2-da616ea6fb66@suse.com>
Date: Thu, 18 Oct 2018 16:04:04 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181018134516.GA4549@olila.i.net-space.pl>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 01/18] xen: add some xen 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: hans@knorrie.org, phcoder@gmail.com, 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>

T24gMTgvMTAvMjAxOCAxNTo0NSwgRGFuaWVsIEtpcGVyIHdyb3RlOgo+IE9uIFR1ZSwgT2N0IDA5
LCAyMDE4IGF0IDAxOjAzOjAwUE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IEluIG9y
ZGVyIHRvIHN1cHBvcnQgZ3J1YjIgaW4gWGVuIFBWSCBlbnZpcm9ubWVudCBzb21lIGFkZGl0aW9u
YWwgWGVuCj4+IGhlYWRlcnMgYXJlIG5lZWRlZCBhcyBncnViMiB3aWxsIGJlIHN0YXJ0ZWQgaW4g
UFZIIG1vZGUgcmVxdWlyaW5nIHRvCj4+IHVzZSBzZXZlcmFsIEhWTSBoeXBlcmNhbGxzIGFuZCBz
dHJ1Y3R1cmVzLgo+Pgo+PiBBZGQgdGhlIG5lZWRlZCBoZWFkZXJzIGZyb20gWGVuIDQuMTAgYmVp
bmcgdGhlIGZpcnN0IFhlbiB2ZXJzaW9uIHdpdGgKPj4gZnVsbCAobm90IG9ubHkgZXhwZXJpbWVu
dGFsKSBQVkggZ3Vlc3Qgc3VwcG9ydC4KPiAKPiBTaG91bGQgbm90IHdlIHVzZSB0aGUgbGF0ZXN0
IG9uZT8gNC4xMT8KCkhtbSwgdGhhdCBzaG91bGRuJ3QgcmVhbGx5IG1hdHRlciBoZXJlLiBBbGwg
dXNlZCBpbnRlcmZhY2VzIGFyZQpzdGFibGUsIHNvIGluIGNhc2Ugd2UgZG9uJ3QgbmVlZCBhbnkg
bGF0ZXIgYWRkLW9ucyAod2hpY2ggd2UgZG9uJ3QpCnVzaW5nIHRoZSA0LjEwIG9uZXMgbXVzdCBi
ZSBmaW5lLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 14:07:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 14:07: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 1gD8xt-0000Qt-Fx; Thu, 18 Oct 2018 14:07:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=9qc/=m6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gD8xs-0000Qj-8o
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 14:07:52 +0000
X-Inumbo-ID: cf00bcc0-d2de-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cf00bcc0-d2de-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 16:05:03 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gD8xo-0006t2-Kp; Thu, 18 Oct 2018 14:07: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 1gD8xo-0004Nt-Bu; Thu, 18 Oct 2018 14:07:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gD8xo-0000yG-Ap; Thu, 18 Oct 2018 14:07:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128844-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-saverestore.2:fail:regression
 xen-4.9-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qcow2:guest-start:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=782ca9b94f77026875dd98d6288fc1f8dcc7ce19
X-Osstest-Versions-That: xen=062052a149828acdc6cab7deb88ddc3e3438e400
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 18 Oct 2018 14:07:48 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 128844: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODg0NCB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODg0NC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIFJFR1IuIHZzLiAxMjgxNTYK
ClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTYgZ3Vlc3Qt
bG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEyODgwNCBwYXNzIGluIDEyODg0NAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xY293MiAgICAxMSBndWVzdC1zdGFydCAgICAgICAgICAgICAgICBmYWlsIHBh
c3MgaW4gMTI4ODA0CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE2IGd1ZXN0LWxv
Y2FsbWlncmF0ZS94MTAgZmFpbCBibG9ja2VkIGluIDEyODE1NgogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgZmFpbCBpbiAxMjg4MDQgYmxvY2tlZCBp
biAxMjgxNTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNiBndWVzdC1s
b2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI4ODA0IGxpa2UgMTI4MDU0CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgZmFpbCBpbiAxMjg4MDQgbGlr
ZSAxMjgxMDUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNCBndWVzdC1s
b2NhbG1pZ3JhdGUgZmFpbCBpbiAxMjg4MDQgbGlrZSAxMjgxNTYKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAx
MjgxMDUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyODEwNQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGxpa2UgMTI4MTA1CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjgxNTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODE1NgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtl
IDEyODE1NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxMCBkZWJpYW4taW5zdGFsbCAg
ICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI4MTU2CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxMjgxNTYKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAg
ICAgICAgICAgICAgICAgNzgyY2E5Yjk0Zjc3MDI2ODc1ZGQ5OGQ2Mjg4ZmMxZjhkY2M3Y2UxOQpi
YXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMDYyMDUyYTE0OTgyOGFjZGM2
Y2FiN2RlYjg4ZGRjM2UzNDM4ZTQwMAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4MTU2ICAyMDE4
LTA5LTI4IDAyOjUxOjI5IFogICAyMCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyODUwNiAg
MjAxOC0xMC0wOCAxMzowNzo1MiBaICAgMTAgZGF5cyAgICA2IGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyODY4NSAgMjAxOC0xMC0xMyAwMzoxOTo0MiBaICAgIDUgZGF5cyAgICAzIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgRGFuaWVsIEtpcGVyIDxk
YW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNp
dHJpeC5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50
QGNpdHJpeC5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAg
Um9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CiAgU2FtdWVsIFRoaWJh
dWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgogIFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVt
cHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNzgyY2E5Yjk0
Zjc3MDI2ODc1ZGQ5OGQ2Mjg4ZmMxZjhkY2M3Y2UxOQpBdXRob3I6IElhbiBKYWNrc29uIDxpYW4u
amFja3NvbkBldS5jaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBTZXAgMTggMTE6MjU6MjAgMjAxOCAr
MDEwMAoKICAgIHN0dWJkb20vZ3J1Yi5wYXRjaGVzOiBEcm9wIGRvY3MgY2hhbmdlcywgZm9yIGxp
Y2Vuc2luZyByZWFzb25zCiAgICAKICAgIFRoZSBwYXRjaCBmaWxlIDAwY3ZzIGlzIGFuIGltcG9y
dCBvZiBhIG5ldyB1cHN0cmVhbSB2ZXJzaW9uIG9mCiAgICBncnViMSBmcm9tIHVwc3RyZWFtIENW
Uy4KICAgIAogICAgVW5mb3J0dW5hdGVseSwgaW4gdGhlIHBlcmlvZCBjb3ZlcmVkIGJ5IHRoZSB1
cGRhdGUsIHVwc3RyZWFtIGNoYW5nZWQKICAgIHRoZSBkb2N1bWVudGF0aW9uIGxpY2VuY2UgZnJv
bSBhIHNpbXBsZSBwZXJtaXNzaXZlIGxpY2VuY2UsIHRvIHRoZSBHTlUKICAgICJGcmVlIERvY3Vt
ZW50YXRpb24gTGljZW5jZSIgd2l0aCBGcm9udCBhbmQgQmFjayBDb3ZlciBUZXh0cy4KICAgIAog
ICAgVGhlIERlYmlhbiBQcm9qZWN0IGlzIG9mIHRoZSB2aWV3IHRoYXQgdXNlIHRoZSBGcm9udCBh
bmQgQmFjayBDb3ZlcgogICAgVGV4dHMgZmVhdHVyZSBvZiB0aGUgR0ZETCBtYWtlcyB0aGUgcmVz
dWx0aW5nIGRvY3VtZW50IG5vdCBGcmVlCiAgICBTb2Z0d2FyZSwgYmVjYXVzZSBvZiB0aGUgbWFu
ZGF0b3J5IHJlZGlzdHJpYnV0aW9uIG9mIHRoZXNlIGltbXV0YWJsZQogICAgdGV4dHMuICAoUGVy
c29uYWxseSwgSSBhZ3JlZS4pCiAgICAKICAgIFRoaXMgaXMgYXdrd2FyZCBiZWNhdXNlIERlYmlh
biBkbyBub3Qgd2FudCB0byBzaGlwIG5vbi1mcmVlIGNvbnRlbnQuCiAgICBTbyB0aGUgRGViaWFu
IG1haW50YWluZXJzIG5lZWQgdG8gbGF1bmRlciB0aGUgdXBzdHJlYW0gc291cmNlIGNvZGUsIHRv
CiAgICByZW1vdmUgdGhlIHRyb3VibGVzb21lIGZpbGVzLiAgVGhpcyBpcyBhbiBleHRyYSBzdGVw
IHdoZW4KICAgIGluY29ycG9yYXRpbmcgbmV3IHVwc3RyZWFtIHZlcnNpb25zLiAgSXQncyBwYXJ0
aWN1bGFybHkgYW5ub3lpbmcgZm9yCiAgICBzZWN1cml0eSByZXNwb25zZSwgd2hpY2ggb2Z0ZW4g
aW52b2x2ZXMgcmViYXNpbmcgb250byBhIG5ldyB1cHN0cmVhbQogICAgcmVsZWFzZS4KICAgIAog
ICAgZ3J1YjEgaXMgb2Jzb2xldGUgYW5kIHRoZSBsYXN0IGNoYW5nZSB0byBYZW4ncyBQViBncnVi
MSBzdHViZG9tIGNvZGUKICAgIHdhcyBpbiAyMDE2LiAgRnVydGhlcm1vcmUsIHRoZSBncnViMSBk
b2N1bWVudGF0aW9uIGlzIG5vdCBidWlsdCBhbmQKICAgIGluc3RhbGxlZCBieSB0aGUgWGVuIHB2
LWdydWIgc3R1YmRvbSBNYWtlZmlsZXMuCiAgICAKICAgIFRoZXJlZm9yZSwgcmVtb3ZlIGFsbCBk
b2NzIGNoYW5nZXMgZnJvbSBzdHViZG9tL2dydWIucGF0Y2hlcy4gIFRoaXMKICAgIG1lYW5zIHRo
YXQgdGhlcmUgYXJlIG5vdyBubyBsb25nZXIgYW55IEdGREwtbGljZW5jZWQgZ3J1YiBkb2NzIGlu
CiAgICB4ZW4uZ2l0LgogICAgCiAgICBUaGVyZSBpcyBubyB1c2VyIGltcGFjdCwgYW5kIERlYmlh
biBpcyBoZWxwZWQuICBUaGlzIGNoYW5nZSB3b3VsZAogICAgY29tcGxpY2F0ZSBhbnkgYXR0ZW1w
dHMgdG8gdXBkYXRlIHRvIGEgbmV3IHZlcnNpb24gb2YgdXBzdHJlYW0gZ3J1YjEsCiAgICBidXQg
aXQgc2VlbXMgdW5saWtlbHkgdGhhdCBzdWNoIGEgdGhpbmcgd2lsbCBldmVyIGhhcHBlbi4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5j
b20+CiAgICBDQzogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgogICAgQ0M6IEp1
ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIENDOiBwa2cteGVuLWRldmVsQGxpc3Rz
LmFsaW90aC5kZWJpYW4ub3JnCiAgICBBY2tlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1
bmxhcEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRo
aWJhdWx0QGVucy1seW9uLm9yZz4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IGM2MmM1
M2Q2MTQ3N2RmZWI2M2E0N2IwNjczYzM4OTA4MjExMmJhYmMpCiAgICAoY2hlcnJ5IHBpY2tlZCBm
cm9tIGNvbW1pdCA5NGZiYTlmNDM4YTJjMzZhZDliZjNhNDgxYTYwMTNkZGM3Y2Y4Y2Q5KQogICAg
KGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgZWQwMjRlZjUzOGNkMTBlYzMzYzllZGFjZDVlNWYy
MDE2YTU5NjRkMikKCmNvbW1pdCBiN2RhZTQzYTJhZDgxMDAzNzFhZjlkYzE1NTVkZTU5MTcxY2Rj
NTdmCkF1dGhvcjogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gQXVn
IDIwIDA5OjM4OjE4IDIwMTggKzAxMDAKCiAgICB0b29scy90ZXN0czogZml4IGFuIHhzLXRlc3Qu
YyBpc3N1ZQogICAgCiAgICBUaGUgcmV0IHZhcmlhYmxlIGNhbiBiZSB1c2VkIHVuaW5pdGlhbGlz
ZWQgd2hlbiBpdGVycyBpcyAwLiBJbml0aWFsaXNlCiAgICByZXQgYXQgdGhlIGJlZ2lubmluZyB0
byBmaXggdGhpcyBpc3N1ZS4KICAgIAogICAgUmVwb3J0ZWQtYnk6IFN0ZXZlbiBIYWlnaCA8bmV0
d2l6QGNyYy5pZC5hdT4KICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+CiAgICBBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5j
b20+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCAzYTJiODUyNWI4ODNiYWE4N2ZlODli
M2RhNThmNWMwOWZhNTk5Yjk5KQogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgMzM2NjRm
OWEwNTQwMWZhYzhmMmMwYmUwYmI3ZWU4YTE4NTFlNGRjZikKICAgIChjaGVycnkgcGlja2VkIGZy
b20gY29tbWl0IDc4ODk0OGJlYmNlY2NhNjliZmFjNDdlNTUxNGYyZGMzNTFkYWJhZDkpCgpjb21t
aXQgNjJlZDUyNDQ0NTc4NDczMWFhYThmOWQ2NDUxNzdmNDFiMGUyNzg5MwpBdXRob3I6IERhbmll
bCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CkRhdGU6ICAgTW9uIE9jdCA4IDE0OjQ3
OjUyIDIwMTggKzAyMDAKCiAgICB4ODYvYm9vdDogQWxsb2NhdGUgb25lIGV4dHJhIG1vZHVsZSBz
bG90IGZvciBYZW4gaW1hZ2UgcGxhY2VtZW50CiAgICAKICAgIENvbW1pdCA5NTg5OTI3ICh4ODYv
bWIyOiBhdm9pZCBYZW4gaW1hZ2Ugd2hlbiBsb29raW5nIGZvcgogICAgbW9kdWxlL2NyYXNoa2Vy
bmVsIHBvc2l0aW9uKSBmaXhlZCByZWxvY2F0aW9uIGlzc3VlcyBmb3IKICAgIE11bHRpYm9vdDIg
cHJvdG9jb2wuIFVuZm9ydHVuYXRlbHkgaXQgbWlzc2VkIHRvIGFsbG9jYXRlCiAgICBtb2R1bGUg
c2xvdCBmb3IgWGVuIGltYWdlIHBsYWNlbWVudCBpbiBlYXJseSBib290IHBhdGguCiAgICBTbywg
bGV0J3MgZml4IGl0IHJpZ2h0IG5vdy4KICAgIAogICAgUmVwb3J0ZWQtYnk6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBEYW5pZWwgS2lwZXIgPGRhbmll
bC5raXBlckBvcmFjbGUuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA0YzVmOWRiZWJjMGJkMmFmZWUx
ZWNkOTM2Yzc0ZmZlNjU3NTY5NTBmCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wOS0yNyAxMToxNzo0
NyArMDEwMAoKY29tbWl0IDc1YzhkYmM2MzA1NzI2OTA3YzFmNjFhMDYzMzRjNzlkODljYzgxNWUK
QXV0aG9yOiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpEYXRlOiAgIE1v
biBPY3QgOCAxNDo0NzoxOCAyMDE4ICswMjAwCgogICAgeDg2L2h2bS9lbXVsYXRlOiBtYWtlIHN1
cmUgcmVwIEkvTyBlbXVsYXRpb24gZG9lcyBub3QgY3Jvc3MgR0ZOIGJvdW5kYXJpZXMKICAgIAog
ICAgV2hlbiBlbXVsYXRpbmcgYSByZXAgSS9PIG9wZXJhdGlvbiBpdCBpcyBwb3NzaWJsZSB0aGF0
IHRoZSBpb3JlcSB3aWxsCiAgICBkZXNjcmliZSBhIHNpbmdsZSBvcGVyYXRpb24gdGhhdCBzcGFu
cyBtdWx0aXBsZSBHRk5zLiBUaGlzIGlzIGZpbmUgYXMgbG9uZwogICAgYXMgYWxsIHRob3NlIEdG
TnMgZmFsbCB3aXRoaW4gYW4gTU1JTyByZWdpb24gY292ZXJlZCBieSBhIHNpbmdsZSBkZXZpY2UK
ICAgIG1vZGVsLCBidXQgdW5mb3J0dW5hdGVseSB0aGUgaGlnaGVyIGxldmVscyBvZiB0aGUgZW11
bGF0aW9uIGNvZGUgZG8gbm90CiAgICBndWFyYW50ZWUgdGhhdC4gVGhpcyBpcyBzb21ldGhpbmcg
dGhhdCBzaG91bGQgYWxtb3N0IGNlcnRhaW5seSBiZSBmaXhlZCwKICAgIGJ1dCBpbiB0aGUgbWVh
bnRpbWUgdGhpcyBwYXRjaCBtYWtlcyBzdXJlIHRoYXQgTU1JTyBpcyB0cnVuY2F0ZWQgYXQgR0ZO
CiAgICBib3VuZGFyaWVzIGFuZCBoZW5jZSB0aGUgYXBwcm9wcmlhdGUgZGV2aWNlIG1vZGVsIGlz
IHJlLWV2YWx1YXRlZCBmb3IgZWFjaAogICAgdGFyZ2V0IEdGTi4KICAgIAogICAgTk9URTogVGhp
cyBwYXRjaCBkb2VzIG5vdCBkZWFsIHdpdGggdGhlIGNhc2Ugb2YgYSBzaW5nbGUgTU1JTyBvcGVy
YXRpb24KICAgICAgICAgIHNwYW5uaW5nIGEgR0ZOIGJvdW5kYXJ5LiBUaGF0IGlzIG1vcmUgY29t
cGxleCB0byBkZWFsIHdpdGggYW5kIGlzCiAgICAgICAgICBkZWZlcnJlZCB0byBhIHN1YnNlcXVl
bnQgcGF0Y2guCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJy
YW50QGNpdHJpeC5jb20+CiAgICAKICAgIENvbnZlcnQgY2FsY3VsYXRpb25zIHRvIGJlIDMyLWJp
dCBvbmx5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA3NjI2ZWRlYWNhOTcyZTNlODIzNTM1ZGNjNDQzMzhm
NmIyZjBiMjFmCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wOC0xNiAwOToyNzozMCArMDIwMAoKY29t
bWl0IDU2ZDkwZjVmZDU2N2JmMDA4YjM5ZDVlNjRjZTVkNDE2YTE1NTBhZDIKQXV0aG9yOiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gT2N0IDggMTQ6
NDY6NDMgMjAxOCArMDIwMAoKICAgIHg4Ni9lZmk6IHNwbGl0IGNvbXBpbGVyIHZzIGxpbmtlciBz
dXBwb3J0CiAgICAKICAgIFNvIHRoYXQgYW4gRUxGIGJpbmFyeSB3aXRoIHN1cHBvcnQgZm9yIEVG
SSBzZXJ2aWNlcyB3aWxsIGJlIGJ1aWx0IHdoZW4KICAgIHRoZSBjb21waWxlciBzdXBwb3J0cyB0
aGUgTVMgQUJJLCByZWdhcmRsZXNzIG9mIHRoZSBsaW5rZXIgc3VwcG9ydCBmb3IKICAgIFBFLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
ICBSZXZpZXdlZC1ieTogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KICAg
IFRlc3RlZC1ieTogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KICAgIG1h
c3RlciBjb21taXQ6IDkzMjQ5ZjdmYzE3YzFmM2EyYWE4YmY5ZWEwNTVhYTMyNmU5M2E0YWUKICAg
IG1hc3RlciBkYXRlOiAyMDE4LTA3LTMxIDEwOjI1OjA2ICswMjAwCgpjb21taXQgNjAwMDQ5NDEz
NmM5ZjI2OTg5NTYwNWFmNTE5YzZiMmE3Y2FlYzRhMQpBdXRob3I6IFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBPY3QgOCAxNDo0NjowOCAyMDE4ICsw
MjAwCgogICAgeDg2L2VmaTogbW92ZSB0aGUgbG9naWMgdG8gZGV0ZWN0IFBFIGJ1aWxkIHN1cHBv
cnQKICAgIAogICAgU28gdGhhdCBpdCBjYW4gYmUgdXNlZCBieSBvdGhlciBjb21wb25lbnRzIGFw
YXJ0IGZyb20gdGhlIGVmaSBzcGVjaWZpYwogICAgY29kZS4gQnkgbW92aW5nIHRoZSBkZXRlY3Rp
b24gY29kZSBjcmVhdGluZyBhIGR1bW15IGVmaS9kaXNhYmxlZCBmaWxlCiAgICBjYW4gYmUgYXZv
aWRlZC4KICAgIAogICAgVGhpcyBpcyByZXF1aXJlZCBzbyB0aGF0IHRoZSBjb25kaXRpb25hbCB1
c2VkIHRvIGRlZmluZSB0aGUgZWZpIHN5bWJvbAogICAgaW4gdGhlIGxpbmtlciBzY3JpcHQgY2Fu
IGJlIHJlbW92ZWQgYW5kIGluc3RlYWQgdGhlIGRlZmluaXRpb24gb2YgdGhlCiAgICBlZmkgc3lt
Ym9sIGNhbiBiZSBndWFyZGVkIHVzaW5nIHRoZSBwcmVwcm9jZXNzb3IuCiAgICAKICAgIFRoZSBt
b3RpdmF0aW9uIGJlaGluZCB0aGlzIGNoYW5nZSBpcyB0byBiZSBhYmxlIHRvIGJ1aWxkIFhlbiB1
c2luZyBsbGQKICAgICh0aGUgTExWTSBsaW5rZXIpLCB0aGF0IGF0IGxlYXN0IG9uIHZlcnNpb24g
Ni4wLjAgZG9lc24ndCB3b3JrCiAgICBwcm9wZXJseSB3aXRoIGEgREVGSU5FRCBiZWluZyB1c2Vk
IGluIGEgY29uZGl0aW9uYWwgZXhwcmVzc2lvbjoKICAgIAogICAgbGQgICAgLW1lbGZfeDg2XzY0
X2Zic2QgIC1UIHhlbi5sZHMgLU4gcHJlbGluay5vIC0tYnVpbGQtaWQ9c2hhMSBcCiAgICAgICAg
L3Jvb3Qvc3JjL3hlbi94ZW4vY29tbW9uL3N5bWJvbHMtZHVtbXkubyAtbyAvcm9vdC9zcmMveGVu
L3hlbi8ueGVuLXN5bXMuMAogICAgbGQ6IGVycm9yOiB4ZW4ubGRzOjIzMzogc3ltYm9sIG5vdCBm
b3VuZDogZWZpCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIFRlc3RlZC1ieTogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xl
LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDE4Y2Q0OTk3ZDI2YjlkZjk1ZGRhODc1MDNlNDFjODIz
Mjc5YTA3YTAKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA3LTMxIDEwOjI0OjIyICswMjAwCgpjb21t
aXQgODcwZmNiZmUwODBmMDMwNGFkZjAzMzY0ZTFkNTc5ZWYxNmRhNGJhYwpBdXRob3I6IFJvc3Mg
TGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBPY3QgOCAx
NDo0NToyOCAyMDE4ICswMjAwCgogICAgeDg2L3NodXRkb3duOiB1c2UgQUNQSSByZWJvb3QgbWV0
aG9kIGZvciBEZWxsIFBvd2VyRWRnZSBSNTQwCiAgICAKICAgIFdoZW4gRUZJIGJvb3RpbmcgdGhl
IERlbGwgUG93ZXJFZGdlIFI1NDAgaXQgY29uc2lzdGVudGx5IHdhbmRlcnMgaW50bwogICAgdGhl
IHdlZWRzIGFuZCBnZXRzIGFuIGludmFsaWQgb3Bjb2RlIGluIHRoZSBFRkkgUmVzZXRTeXN0ZW0g
Y2FsbC4gVGhpcwogICAgaXMgdGhlIHNhbWUgYnVnIHdoaWNoIGFmZmVjdHMgdGhlIFBvd2VyRWRn
ZSBSNzQwIHNvIGZpeCBpdCBpbiB0aGUgc2FtZQogICAgd2F5OiBxdWlyayB0aGlzIGhhcmR3YXJl
IHRvIHVzZSB0aGUgQUNQSSByZWJvb3QgbWV0aG9kIGluc3RlYWQuCiAgICAKICAgIEJJT1MgSW5m
b3JtYXRpb24KICAgICAgICBWZW5kb3I6IERlbGwgSW5jLgogICAgICAgIFZlcnNpb246IDEuMy43
CiAgICAgICAgUmVsZWFzZSBEYXRlOiAwMi8wOS8yMDE4CiAgICBTeXN0ZW0gSW5mb3JtYXRpb24K
ICAgICAgICBNYW51ZmFjdHVyZXI6IERlbGwgSW5jLgogICAgICAgIFByb2R1Y3QgTmFtZTogUG93
ZXJFZGdlIFI1NDAKICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3Mu
bGFnZXJ3YWxsQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogMzI4Y2E1NWI3YmQ0N2UxMzI0Yjc1Y2NlMmE2
YzQ2MTMwOGVjZjkzZAogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDYtMjggMDk6Mjk6MTMgKzAyMDAK
CmNvbW1pdCA5YjMxODM0MTRjMGNlODRmYzM0MWM0ODZlM2UzYjQzMTEzN2NjMjE3CkF1dGhvcjog
Um9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIE9j
dCA4IDE0OjQ0OjM2IDIwMTggKzAyMDAKCiAgICB4ODYvc2h1dGRvd246IHVzZSBBQ1BJIHJlYm9v
dCBtZXRob2QgZm9yIERlbGwgUG93ZXJFZGdlIFI3NDAKICAgIAogICAgV2hlbiBFRkkgYm9vdGlu
ZyB0aGUgRGVsbCBQb3dlckVkZ2UgUjc0MCwgaXQgY29uc2lzdGVudGx5IHdhbmRlcnMgaW50byB0
aGUKICAgIHdlZWRzIGFuZCBnZXRzIGFuIGludmFsaWQgb3Bjb2RlIGluIHRoZSBFRkkgUmVzZXRT
eXN0ZW0gY2FsbC4KICAgIFF1aXJrIHRoaXMgaGFyZHdhcmUgdG8gdXNlIHRoZSBBQ1BJIHJlYm9v
dCBtZXRob2QgaW5zdGVhZC4KICAgIAogICAgRXhhbXBsZSBzdGFjayB0cmFjZToKICAgIAogICAg
LS0tLVsgWGVuLTQuMTEtdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9biAgIE5vdCB0YWludGVkIF0t
LS0tCiAgICBDUFU6ICAgIDAKICAgIFJJUDogICAgZTAwODpbPDAwMDAwMDAwMDAwMDAwMTc+XSAw
MDAwMDAwMDAwMDAwMDE3CiAgICBSRkxBR1M6IDAwMDAwMDAwMDAwMTAyMDIgICBDT05URVhUOiBo
eXBlcnZpc29yCiAgICByYXg6IDAwMDAwMDAwNjZlYjJmZjAgICByYng6IGZmZmY4MzAwNWY2Mjdj
MjAgICByY3g6IDAwMDAwMDAwNmM1NGUxMDAKICAgIHJkeDogMDAwMDAwMDAwMDAwMDAwMCAgIHJz
aTogMDAwMDAwMDAwMDAwMDA2NSAgIHJkaTogMDAwMDAwMTA3MzU1ZjAwMAogICAgcmJwOiBmZmZm
ODMwMDVmNjI3YzcwICAgcnNwOiBmZmZmODMwMDVmNjI3YjQ4ICAgcjg6ICBmZmZmODMwMDVmNjI3
YjkwCiAgICByOTogIDAwMDAwMDAwMDAwMDAwMDAgICByMTA6IGZmZmY4MzAwNWY2MjdjODggICBy
MTE6IDAwMDAwMDAwMDAwMDAwMDAKICAgIHIxMjogMDAwMDAwMDAwMDAwMDAwMCAgIHIxMzogMDAw
MDAwMDAwMDAwMGNmOSAgIHIxNDogMDAwMDAwMDAwMDAwMDA2NQogICAgcjE1OiBmZmZmODMwMDAw
MDAwMDAwICAgY3IwOiAwMDAwMDAwMDgwMDUwMDMzICAgY3I0OiAwMDAwMDAwMDAwMzUyNmUwCiAg
ICBjcjM6IDAwMDAwMDEwNzM1NWYwMDAgICBjcjI6IGZmZmZjOTAwMDBjZmYwMDAKICAgIGZzYjog
MDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogZmZmZjg4MDE5ZjYwMDAwMCAgIGdzczogMDAwMDAwMDAw
MDAwMDAwMAogICAgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBz
czogZTAxMCAgIGNzOiBlMDA4CiAgICBYZW4gY29kZSBhcm91bmQgPDAwMDAwMDAwMDAwMDAwMTc+
ICgwMDAwMDAwMDAwMDAwMDE3KToKICAgICBmMCBkOCBkZCAwMCBmMCA1NCBmZiAwMCA8ZjA+IDUw
IGRkIDAwIGYwIGQ4IGRkIDAwIGYwIGE1IGZlIDAwIGYwIDg3IGU5IDAwCiAgICBYZW4gc3RhY2sg
dHJhY2UgZnJvbSByc3A9ZmZmZjgzMDA1ZjYyN2I0ODoKICAgICAgIGZmZmY4MzAwNWY2MjdiNTAg
ZmZmZmZmZmZmZmZmZmZkYSAwMDAwMDAwMDZjNTQ3YWFhIGZmZmY4MmQwMDAwMDAwMDEKICAgICAg
IGZmZmY4MzAwNWY2MjdiZWMgMDAwMDAwMTA3MzU1ZjAwMCAwMDAwMDAwMDZjNTQ2ZmI4IGZmZmY4
MzEwN2ZmZTMyNDAKICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCA4MDAw
MDAwMDAwMDAwMDAyIDAwMDAwMDAwMDAwMDAwMDAKICAgICAgIDAwMDAwMDAwNmM1NDZiOTUgMDAw
MDAwMDA2YzU0YzcwMCBmZmZmODMwMDVmNjI3YmRjIGZmZmY4MzAwNWY2MjdiZTgKICAgICAgIDAw
MDAwMDAwNWY2MTYwMDAgZmZmZjgzMDA1ZjYyN2MyMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAw
MDAwMDBjZjkKICAgICAgIGZmZmY4MjAwODAzNTAwMDEgMDAwMDAwMDAwMDAwMDAwYiBmZmZmODJk
MDgwMzUxZWRhIDAwMDAwMDAwMDAwMDAwMDAKICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAw
MDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwNWY2MTYwMDAKICAgICAgIDAwMDAw
MDAwMDAwMDAwMDAgZmZmZjgyZDA4MDk1ZmY2MCBmZmZmODJkMDgwOTVmZjYwIDAwMDAwMGYxMDAw
MDAwMDAKICAgICAgIGZmZmY4MmQwODAyOTYwOTcgMDAwMDAwMDAwMDAwZTAwOCAwMDAwMDAwMDAw
MDAwMDAwIGZmZmY4MzAwNWY2MjdjODgKICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDBm
ZmZmZmZmZSBmZmZmODJkMDgwMjk1OWQyIGZmZmY4MmQwODAyOTU5ZDIKICAgICAgIDAwMDAwMDAw
ODA5NWYzMDAgMDAwMDAwMDA1ZjYyN2M5YyAwMDAwMDAwMDAwMDAwMGY4IDAwMDAwMDAwMDAwMDAw
MDAKICAgICAgIDAwMDAwMDAwMDAwMDAwZjggZmZmZjgyZDA4MDkzMmMwMCAwMDAwMDAwMDAwMDAw
MDAwIGZmZmY4MmQwODA5NWY3YzgKICAgICAgIGZmZmY4MmQwODA5MzJjMDAgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MmQwODAyOTVhOWIKICAgICAgIGZmZmY4MzAwNWY2
MjdkOTggZmZmZjgyZDA4MDIzNjFmMyBmZmZmODJkMDgwOTMyYzAwIDAwMDAwMDAwODAwMDAwMDAK
ICAgICAgIGZmZmY4MzAwNWY2MjdkOTggZmZmZjgyZDA4MDI3OWExOSBmZmZmODJkMDgwOTVmMDJj
IGZmZmY4MmQwODAwMDAwMDAKICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDBm
YiAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDcxNDg0ZTU0ZjYKICAgICAgIGZmZmY4MzEwNzM1NDIw
OTggZmZmZjgyZDA4MDkzYWM3OCBmZmZmODMxMDcyYmVmZDMwIDAwMDAwMDAwMDAwMDAwMDAKICAg
ICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAw
MDAwMDAwMDAwMDAwMDAKICAgICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDM0ZjE4NSBm
ZmZmODJkMDgwOTQ5NDYwIDAwMDAwMDAwMDAwMDAwMDAKICAgICAgIGZmZmY4MmQwODA5NWYyNzAg
MDAwMDAwMDAwMDAwMDAwOCBmZmZmODMxMDczNTdhZTIwIDAwMDAwMDcxNDZjZTRiZDMKICAgIFhl
biBjYWxsIHRyYWNlOgogICAgICAgWzwwMDAwMDAwMDAwMDAwMDE3Pl0gMDAwMDAwMDAwMDAwMDAx
NwogICAgICAgWzxmZmZmODJkMDgwMzUxZWRhPl0gZWZpX3Jlc2V0X3N5c3RlbSsweDVhLzB4OTAK
ICAgICAgIFs8ZmZmZjgyZDA4MDI5NjA5Nz5dIHNtcF9zZW5kX3N0b3ArMHg5Ny8weGEwCiAgICAg
ICBbPGZmZmY4MmQwODAyOTU5ZDI+XSBtYWNoaW5lX3Jlc3RhcnQrMHgyMTIvMHgyZDAKICAgICAg
IFs8ZmZmZjgyZDA4MDI5NTlkMj5dIG1hY2hpbmVfcmVzdGFydCsweDIxMi8weDJkMAogICAgICAg
WzxmZmZmODJkMDgwMjk1YTliPl0gc2h1dGRvd24uYyNfX21hY2hpbmVfcmVzdGFydCsweGIvMHgx
MAogICAgICAgWzxmZmZmODJkMDgwMjM2MWYzPl0gc21wX2NhbGxfZnVuY3Rpb25faW50ZXJydXB0
KzB4NTMvMHg4MAogICAgICAgWzxmZmZmODJkMDgwMjc5YTE5Pl0gZG9fSVJRKzB4MjU5LzB4NjYw
CiAgICAgICBbPGZmZmY4MmQwODAzNGYxODU+XSBjb21tb25faW50ZXJydXB0KzB4ODUvMHg5MAog
ICAgICAgWzxmZmZmODJkMDgwMmM2MTUyPl0gbXdhaXQtaWRsZS5jI213YWl0X2lkbGUrMHgyNDIv
MHgzOTAKICAgICAgIFs8ZmZmZjgyZDA4MDI2YjQ0Nj5dIGRvbWFpbi5jI2lkbGVfbG9vcCsweDg2
LzB4YzAKICAgIAogICAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgog
ICAgUGFuaWMgb24gQ1BVIDA6CiAgICBGQVRBTCBUUkFQOiB2ZWN0b3IgPSA2IChpbnZhbGlkIG9w
Y29kZSkKICAgICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKICAgIAog
ICAgZG1pZGVjb2RlIGluZm86CiAgICAKICAgIEJJT1MgSW5mb3JtYXRpb246CiAgICAgICAgVmVu
ZG9yOiBEZWxsIEluYy4KICAgICAgICBWZXJzaW9uOiAxLjIuMTEKICAgICAgICBSZWxlYXNlIERh
dGU6IDEwLzE5LzIwMTcKICAgICAgICBCSU9TIFJldmlzaW9uOiAxLjIKICAgIFN5c3RlbSBJbmZv
cm1hdGlvbjoKICAgICAgICBNYW51ZmFjdHVyZXI6IERlbGwgSW5jLgogICAgICAgIFByb2R1Y3Qg
TmFtZTogUG93ZXJFZGdlIFI3NDAKICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9zcyBMYWdlcndh
bGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogZjk3Zjc3NGI1YWE2YjQ3MWQx
ZmVkMWM0NTFjODllYzc0NTdkYWRmMgogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDEtMjQgMTg6MDE6
MDAgKzAxMDAKCmNvbW1pdCAzZWFiYjkxYzQ3OGIxY2Q3ZDMyODI3MjkwNjNjYzIwMzY1YzJhMWVj
CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBPY3Qg
OCAxNDo0NDowNiAyMDE4ICswMjAwCgogICAgdXBkYXRlIFhlbiB2ZXJzaW9uIHRvIDQuOS40LXBy
ZQoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 14:13:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 14: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 1gD93S-0001D4-Cc; Thu, 18 Oct 2018 14:13:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ntdx=m6=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1gD93Q-0001Cz-UJ
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 14:13:36 +0000
X-Inumbo-ID: 9c9c8042-d2df-11e8-a8a5-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9c9c8042-d2df-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 16:10:48 +0200 (CEST)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9IECb4I098173;
 Thu, 18 Oct 2018 14:13:29 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=hF/tSBqNAUhB8o+AqND7aXbexYhICm9jDEu7dWv85v4=;
 b=rKfOfby2JFbjE2t95djE4+03Q05v30thobd5vS23ZNh4HrFwn0tw/RnWY1p5zZ2fP6iv
 9BParGnAZe+Uy9zmOSWHC6xOQyfNH1hia6euNkV1sVFcc3RsnZ+Faq+YgYV+Q4TO21Ew
 vVJsa9LqaY3IIvNOUhEeS8f89TsrKM3dfnZG69zD/3KhJDEMCGJCP/t6B2Yfv6Ln3jiI
 llaUU8KDxPPDUBFQBTH8ORmRN0k4UfIKQZAdIJJh0F39oYB9g56+OiFxASxeUAoR0/bm
 BxmJhtGxA3nwEwIDO/M2fkvOZEJHEVBbNZE88dj7Wau8ex8e34Mn1RG5uDY7p/GmBF33 0Q== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2120.oracle.com with ESMTP id 2n38nqeqxh-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 18 Oct 2018 14:13:29 +0000
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9IEDSdN001212
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 18 Oct 2018 14:13:28 GMT
Received: from abhmp0001.oracle.com (abhmp0001.oracle.com [141.146.116.7])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9IEDRf3032436;
 Thu, 18 Oct 2018 14:13:27 GMT
Received: from olila.i.net-space.pl (/10.175.199.59)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 18 Oct 2018 07:13:27 -0700
Date: Thu, 18 Oct 2018 16:13:23 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181018141323.GB4549@olila.i.net-space.pl>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-3-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181009110317.6022-3-jgross@suse.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9049
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810180123
Subject: Re: [Xen-devel] [PATCH v2 02/18] loader/linux: support passing rsdp
 address via boot 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: hans@knorrie.org, grub-devel@gnu.org, phcoder@gmail.com,
 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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDE6MDM6MDFQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBYZW4gUFZIIGd1ZXN0cyB3aWxsIGhhdmUgdGhlIFJTRFAgYXQgYW4gYXJiaXRyYXJ5
IGFkZHJlc3MuIFN1cHBvcnQgdGhhdAo+IGJ5IHBhc3NpbmcgdGhlIFJTRFAgYWRkcmVzcyB2aWEg
dGhlIGJvb3QgcGFyYW1ldGVycyB0byBMaW51eC4KPgo+IFRoZSBuZXcgcHJvdG9jb2wgdmVyc2lv
biAyLjE0IHJlcXVpcmVzIHRvIHNldCB2ZXJzaW9uIHRvIDB4ODAwMCBvcmVkCj4gd2l0aCB0aGUg
YWN0dWFsbHkgdXNlIHByb3RvY29sIHZlcnNpb24gKHRoZSBtaW5pbXVtIG9mIHRoZSBrZXJuZWwK
PiBzdXBwbGllZCBwcm90b2NvbCB2ZXJzaW9uIGFuZCB0aGUgZ3J1YjIgc3VwcG9ydGVkIHByb3Rv
Y29sIHZlcnNpb24pCj4gaWYgMi4xNCBvciBoaWdoZXIgYXJlIGluIGVmZmVjdC4KPgo+IFNpZ25l
ZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPiAtLS0KPiBWMjogYWRk
IG9yaW5nIDB4ODAwMCB0byB2ZXJzaW9uIGZpZWxkCj4gLS0tCj4gIGdydWItY29yZS9sb2FkZXIv
aTM4Ni9saW51eC5jIHwgOSArKysrKysrKysKPiAgaW5jbHVkZS9ncnViL2kzODYvbGludXguaCAg
ICAgfCA1ICsrKystCj4gIDIgZmlsZXMgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKSwgMSBkZWxl
dGlvbigtKQo+Cj4gZGlmZiAtLWdpdCBhL2dydWItY29yZS9sb2FkZXIvaTM4Ni9saW51eC5jIGIv
Z3J1Yi1jb3JlL2xvYWRlci9pMzg2L2xpbnV4LmMKPiBpbmRleCA0ZWFiNTVhMmQuLmY5NjMwOTQ3
NiAxMDA2NDQKPiAtLS0gYS9ncnViLWNvcmUvbG9hZGVyL2kzODYvbGludXguYwo+ICsrKyBiL2dy
dWItY29yZS9sb2FkZXIvaTM4Ni9saW51eC5jCj4gQEAgLTM1LDYgKzM1LDcgQEAKPiAgI2luY2x1
ZGUgPGdydWIvaTE4bi5oPgo+ICAjaW5jbHVkZSA8Z3J1Yi9saWIvY21kbGluZS5oPgo+ICAjaW5j
bHVkZSA8Z3J1Yi9saW51eC5oPgo+ICsjaW5jbHVkZSA8Z3J1Yi9tYWNoaW5lL2tlcm5lbC5oPgoK
UHJvYmFibHkgdGhpcyBjaGFuZ2UgYmVsb25ncyB0byBhbm90aGVyIHBhdGNoLgoKPiAgR1JVQl9N
T0RfTElDRU5TRSAoIkdQTHYzKyIpOwo+Cj4gQEAgLTc1MCw2ICs3NTEsMTQgQEAgZ3J1Yl9jbWRf
bGludXggKGdydWJfY29tbWFuZF90IGNtZCBfX2F0dHJpYnV0ZV9fICgodW51c2VkKSksCj4gICAg
ICAgIHByb3RfaW5pdF9zcGFjZSA9IHBhZ2VfYWxpZ24gKHByb3Rfc2l6ZSkgKiAzOwo+ICAgICAg
fQo+Cj4gKyNpZmRlZiBHUlVCX0tFUk5FTF9VU0VfUlNEUF9BRERSCj4gKyAgaWYgKGdydWJfbGVf
dG9fY3B1MTYgKGxoLnZlcnNpb24pID49IDB4MDIwZSkKPiArICAgIGxoLmFjcGlfcnNkcF9hZGRy
ID0gZ3J1Yl9sZV90b19jcHU2NCAoZ3J1Yl9yc2RwX2FkZHIpOwo+ICsjZW5kaWYKCkl0IHNlZW1z
IHRvIG1lIHRoYXQgdGhpcyBiZWxvbmdzIHRvIHBhdGNoICM4LiBEb2VzIG5vdCBpdD8KCkRhbmll
bAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 14:15:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 14: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 1gD94o-0001If-P9; Thu, 18 Oct 2018 14:15:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ntdx=m6=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1gD94m-0001IX-PZ
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 14:15:00 +0000
X-Inumbo-ID: 64b2b6fe-d2e0-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 64b2b6fe-d2e0-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 14:16:24 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9IEEiCV046548;
 Thu, 18 Oct 2018 14:14:44 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=UlcdDTyk252FdWwMImuouJhJ0BZqHfaUYf+HKIH5qqA=;
 b=m5GB6NeYpxjKUQE1zaZ3wBsWMH8FWejdalchYIkKiwSxlvfH9BzlJLL+2uU7wYXbHVFS
 eMvRfDmmcHPx9jb6rVebIzVmlC11Znm8YzDRP/+oUHaTPvqwjdYCMnkucli39s649dEw
 x2up9ZgDeetybFuYNGYVRpYfR1tOoppXWw+7M6Kj+ojg1OWYhsEKiinadFFB0F4RILSc
 2dFxpJDrTD9Tsm39hK+iWl2ZFgwu4uJsCXtworLC6mcUdHkuMU9O5oKkj3z9oIlEXwPm
 rfA7Dm0INPsNwbpayJrAak7qkJlUTlIjoGwuqVpxFxLXWL0BS/N8dJyPxyTmx5C3rt46 9Q== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2120.oracle.com with ESMTP id 2n39brpn3j-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 18 Oct 2018 14:14:44 +0000
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9IEEawo004994
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 18 Oct 2018 14:14:36 GMT
Received: from abhmp0019.oracle.com (abhmp0019.oracle.com [141.146.116.25])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9IEEZUG000604;
 Thu, 18 Oct 2018 14:14:35 GMT
Received: from olila.i.net-space.pl (/10.175.199.59)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 18 Oct 2018 07:14:35 -0700
Date: Thu, 18 Oct 2018 16:14:31 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181018141431.GC4549@olila.i.net-space.pl>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-2-jgross@suse.com>
 <20181018134516.GA4549@olila.i.net-space.pl>
 <5857515d-5e5b-85a4-e3d2-da616ea6fb66@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5857515d-5e5b-85a4-e3d2-da616ea6fb66@suse.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9049
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=925
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810180124
Subject: Re: [Xen-devel] [PATCH v2 01/18] xen: add some xen 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: hans@knorrie.org, The development of GNU GRUB <grub-devel@gnu.org>,
 xen-devel@lists.xen.org, phcoder@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>

T24gVGh1LCBPY3QgMTgsIDIwMTggYXQgMDQ6MDQ6MDRQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAxOC8xMC8yMDE4IDE1OjQ1LCBEYW5pZWwgS2lwZXIgd3JvdGU6Cj4gPiBPbiBU
dWUsIE9jdCAwOSwgMjAxOCBhdCAwMTowMzowMFBNICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3Rl
Ogo+ID4+IEluIG9yZGVyIHRvIHN1cHBvcnQgZ3J1YjIgaW4gWGVuIFBWSCBlbnZpcm9ubWVudCBz
b21lIGFkZGl0aW9uYWwgWGVuCj4gPj4gaGVhZGVycyBhcmUgbmVlZGVkIGFzIGdydWIyIHdpbGwg
YmUgc3RhcnRlZCBpbiBQVkggbW9kZSByZXF1aXJpbmcgdG8KPiA+PiB1c2Ugc2V2ZXJhbCBIVk0g
aHlwZXJjYWxscyBhbmQgc3RydWN0dXJlcy4KPiA+Pgo+ID4+IEFkZCB0aGUgbmVlZGVkIGhlYWRl
cnMgZnJvbSBYZW4gNC4xMCBiZWluZyB0aGUgZmlyc3QgWGVuIHZlcnNpb24gd2l0aAo+ID4+IGZ1
bGwgKG5vdCBvbmx5IGV4cGVyaW1lbnRhbCkgUFZIIGd1ZXN0IHN1cHBvcnQuCj4gPgo+ID4gU2hv
dWxkIG5vdCB3ZSB1c2UgdGhlIGxhdGVzdCBvbmU/IDQuMTE/Cj4KPiBIbW0sIHRoYXQgc2hvdWxk
bid0IHJlYWxseSBtYXR0ZXIgaGVyZS4gQWxsIHVzZWQgaW50ZXJmYWNlcyBhcmUKPiBzdGFibGUs
IHNvIGluIGNhc2Ugd2UgZG9uJ3QgbmVlZCBhbnkgbGF0ZXIgYWRkLW9ucyAod2hpY2ggd2UgZG9u
J3QpCj4gdXNpbmcgdGhlIDQuMTAgb25lcyBtdXN0IGJlIGZpbmUuCgpPSywgUmV2aWV3ZWQtYnk6
IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CgpEYW5pZWwKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 14:18:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 14: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 1gD98B-0001T7-Da; Thu, 18 Oct 2018 14:18:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=9k1s=m6=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gD98A-0001T2-GQ
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 14:18:30 +0000
X-Inumbo-ID: 4af5d3d2-d2e0-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4af5d3d2-d2e0-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 16:15:41 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 34BACACD2;
 Thu, 18 Oct 2018 14:18:27 +0000 (UTC)
To: Daniel Kiper <daniel.kiper@oracle.com>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-3-jgross@suse.com>
 <20181018141323.GB4549@olila.i.net-space.pl>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <7e26afb1-8319-9224-aba7-f4e047444818@suse.com>
Date: Thu, 18 Oct 2018 16:18:26 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181018141323.GB4549@olila.i.net-space.pl>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 02/18] loader/linux: support passing rsdp
 address via boot 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: hans@knorrie.org, grub-devel@gnu.org, phcoder@gmail.com,
 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>

T24gMTgvMTAvMjAxOCAxNjoxMywgRGFuaWVsIEtpcGVyIHdyb3RlOgo+IE9uIFR1ZSwgT2N0IDA5
LCAyMDE4IGF0IDAxOjAzOjAxUE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IFhlbiBQ
VkggZ3Vlc3RzIHdpbGwgaGF2ZSB0aGUgUlNEUCBhdCBhbiBhcmJpdHJhcnkgYWRkcmVzcy4gU3Vw
cG9ydCB0aGF0Cj4+IGJ5IHBhc3NpbmcgdGhlIFJTRFAgYWRkcmVzcyB2aWEgdGhlIGJvb3QgcGFy
YW1ldGVycyB0byBMaW51eC4KPj4KPj4gVGhlIG5ldyBwcm90b2NvbCB2ZXJzaW9uIDIuMTQgcmVx
dWlyZXMgdG8gc2V0IHZlcnNpb24gdG8gMHg4MDAwIG9yZWQKPj4gd2l0aCB0aGUgYWN0dWFsbHkg
dXNlIHByb3RvY29sIHZlcnNpb24gKHRoZSBtaW5pbXVtIG9mIHRoZSBrZXJuZWwKPj4gc3VwcGxp
ZWQgcHJvdG9jb2wgdmVyc2lvbiBhbmQgdGhlIGdydWIyIHN1cHBvcnRlZCBwcm90b2NvbCB2ZXJz
aW9uKQo+PiBpZiAyLjE0IG9yIGhpZ2hlciBhcmUgaW4gZWZmZWN0Lgo+Pgo+PiBTaWduZWQtb2Zm
LWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4+IC0tLQo+PiBWMjogYWRkIG9y
aW5nIDB4ODAwMCB0byB2ZXJzaW9uIGZpZWxkCj4+IC0tLQo+PiAgZ3J1Yi1jb3JlL2xvYWRlci9p
Mzg2L2xpbnV4LmMgfCA5ICsrKysrKysrKwo+PiAgaW5jbHVkZS9ncnViL2kzODYvbGludXguaCAg
ICAgfCA1ICsrKystCj4+ICAyIGZpbGVzIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDEgZGVs
ZXRpb24oLSkKPj4KPj4gZGlmZiAtLWdpdCBhL2dydWItY29yZS9sb2FkZXIvaTM4Ni9saW51eC5j
IGIvZ3J1Yi1jb3JlL2xvYWRlci9pMzg2L2xpbnV4LmMKPj4gaW5kZXggNGVhYjU1YTJkLi5mOTYz
MDk0NzYgMTAwNjQ0Cj4+IC0tLSBhL2dydWItY29yZS9sb2FkZXIvaTM4Ni9saW51eC5jCj4+ICsr
KyBiL2dydWItY29yZS9sb2FkZXIvaTM4Ni9saW51eC5jCj4+IEBAIC0zNSw2ICszNSw3IEBACj4+
ICAjaW5jbHVkZSA8Z3J1Yi9pMThuLmg+Cj4+ICAjaW5jbHVkZSA8Z3J1Yi9saWIvY21kbGluZS5o
Pgo+PiAgI2luY2x1ZGUgPGdydWIvbGludXguaD4KPj4gKyNpbmNsdWRlIDxncnViL21hY2hpbmUv
a2VybmVsLmg+Cj4gCj4gUHJvYmFibHkgdGhpcyBjaGFuZ2UgYmVsb25ncyB0byBhbm90aGVyIHBh
dGNoLgoKSSBkb24ndCB0aGluayBzby4KCj4gCj4+ICBHUlVCX01PRF9MSUNFTlNFICgiR1BMdjMr
Iik7Cj4+Cj4+IEBAIC03NTAsNiArNzUxLDE0IEBAIGdydWJfY21kX2xpbnV4IChncnViX2NvbW1h
bmRfdCBjbWQgX19hdHRyaWJ1dGVfXyAoKHVudXNlZCkpLAo+PiAgICAgICAgcHJvdF9pbml0X3Nw
YWNlID0gcGFnZV9hbGlnbiAocHJvdF9zaXplKSAqIDM7Cj4+ICAgICAgfQo+Pgo+PiArI2lmZGVm
IEdSVUJfS0VSTkVMX1VTRV9SU0RQX0FERFIKPj4gKyAgaWYgKGdydWJfbGVfdG9fY3B1MTYgKGxo
LnZlcnNpb24pID49IDB4MDIwZSkKPj4gKyAgICBsaC5hY3BpX3JzZHBfYWRkciA9IGdydWJfbGVf
dG9fY3B1NjQgKGdydWJfcnNkcF9hZGRyKTsKPj4gKyNlbmRpZgo+IAo+IEl0IHNlZW1zIHRvIG1l
IHRoYXQgdGhpcyBiZWxvbmdzIHRvIHBhdGNoICM4LiBEb2VzIG5vdCBpdD8KCk5vLCBpdCBpcyBh
IGdlbmVyaWMgbmV3IGludGVyZmFjZS4KCkl0IHdpbGwgYmUgdXNlZCBieSBQVkggZmlyc3QsIGJ1
dCBjYW4gYmUgdXNlZCBpbiBvdGhlciBlbnZpcm9ubWVudHMsCnRvby4KCgpKdWVyZ2VuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 14:30:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 14:30: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 1gD9K3-000334-Nl; Thu, 18 Oct 2018 14:30:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ntdx=m6=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1gD9K2-00032z-Cb
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 14:30:46 +0000
X-Inumbo-ID: 98bad2d9-d2e2-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 98bad2d9-d2e2-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 14:32:10 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9IESxre108780;
 Thu, 18 Oct 2018 14:30:39 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=xrbA3PFvP6TAx1OulZk4tdZAKsgYOKGgGz35Zl9sIDM=;
 b=gcQQ1Od98ZGfwFhmp7A+vSEsrdKeq4ni5/y8ljTsLwe1SBHXdHnyJJPfSdlvPlZ8KWrf
 vEbmOdnXMdieffwzZjQLUEdCCobD9noCC03QthEc7t35wvVsN8D87bG+jemWvOaQXyiK
 2CEO4eTXiel4045MmkkK63JqSPDZFqoglHDj/f8en6dqUQeehLt7o5TtYss0VeFvvMzC
 qAOW2PFezrObehiS9ssIcblRsRb4ZxfZLAM4uaVfNJWCgxyB/AntnPYiN8TvuQp0R1tr
 S02TwJ3Ucn85cBVBmLJZRk8UcpboHX8n7BlcRfVO7h28iybgtZ8VoxIftDssuVjwdxjM QQ== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2130.oracle.com with ESMTP id 2n384uf2jr-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 18 Oct 2018 14:30:39 +0000
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9IEUcw2026013
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 18 Oct 2018 14:30:39 GMT
Received: from abhmp0010.oracle.com (abhmp0010.oracle.com [141.146.116.16])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w9IEUcJN011484;
 Thu, 18 Oct 2018 14:30:38 GMT
Received: from olila.i.net-space.pl (/10.175.199.59)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 18 Oct 2018 07:30:37 -0700
Date: Thu, 18 Oct 2018 16:30:33 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181018143033.GF4549@olila.i.net-space.pl>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-3-jgross@suse.com>
 <20181018141323.GB4549@olila.i.net-space.pl>
 <7e26afb1-8319-9224-aba7-f4e047444818@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <7e26afb1-8319-9224-aba7-f4e047444818@suse.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9049
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810180126
Subject: Re: [Xen-devel] [PATCH v2 02/18] loader/linux: support passing rsdp
 address via boot 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: hans@knorrie.org, grub-devel@gnu.org, phcoder@gmail.com,
 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>

T24gVGh1LCBPY3QgMTgsIDIwMTggYXQgMDQ6MTg6MjZQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAxOC8xMC8yMDE4IDE2OjEzLCBEYW5pZWwgS2lwZXIgd3JvdGU6Cj4gPiBPbiBU
dWUsIE9jdCAwOSwgMjAxOCBhdCAwMTowMzowMVBNICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3Rl
Ogo+ID4+IFhlbiBQVkggZ3Vlc3RzIHdpbGwgaGF2ZSB0aGUgUlNEUCBhdCBhbiBhcmJpdHJhcnkg
YWRkcmVzcy4gU3VwcG9ydCB0aGF0Cj4gPj4gYnkgcGFzc2luZyB0aGUgUlNEUCBhZGRyZXNzIHZp
YSB0aGUgYm9vdCBwYXJhbWV0ZXJzIHRvIExpbnV4Lgo+ID4+Cj4gPj4gVGhlIG5ldyBwcm90b2Nv
bCB2ZXJzaW9uIDIuMTQgcmVxdWlyZXMgdG8gc2V0IHZlcnNpb24gdG8gMHg4MDAwIG9yZWQKPiA+
PiB3aXRoIHRoZSBhY3R1YWxseSB1c2UgcHJvdG9jb2wgdmVyc2lvbiAodGhlIG1pbmltdW0gb2Yg
dGhlIGtlcm5lbAo+ID4+IHN1cHBsaWVkIHByb3RvY29sIHZlcnNpb24gYW5kIHRoZSBncnViMiBz
dXBwb3J0ZWQgcHJvdG9jb2wgdmVyc2lvbikKPiA+PiBpZiAyLjE0IG9yIGhpZ2hlciBhcmUgaW4g
ZWZmZWN0Lgo+ID4+Cj4gPj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1
c2UuY29tPgo+ID4+IC0tLQo+ID4+IFYyOiBhZGQgb3JpbmcgMHg4MDAwIHRvIHZlcnNpb24gZmll
bGQKPiA+PiAtLS0KPiA+PiAgZ3J1Yi1jb3JlL2xvYWRlci9pMzg2L2xpbnV4LmMgfCA5ICsrKysr
KysrKwo+ID4+ICBpbmNsdWRlL2dydWIvaTM4Ni9saW51eC5oICAgICB8IDUgKysrKy0KPiA+PiAg
MiBmaWxlcyBjaGFuZ2VkLCAxMyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4gPj4KPiA+
PiBkaWZmIC0tZ2l0IGEvZ3J1Yi1jb3JlL2xvYWRlci9pMzg2L2xpbnV4LmMgYi9ncnViLWNvcmUv
bG9hZGVyL2kzODYvbGludXguYwo+ID4+IGluZGV4IDRlYWI1NWEyZC4uZjk2MzA5NDc2IDEwMDY0
NAo+ID4+IC0tLSBhL2dydWItY29yZS9sb2FkZXIvaTM4Ni9saW51eC5jCj4gPj4gKysrIGIvZ3J1
Yi1jb3JlL2xvYWRlci9pMzg2L2xpbnV4LmMKPiA+PiBAQCAtMzUsNiArMzUsNyBAQAo+ID4+ICAj
aW5jbHVkZSA8Z3J1Yi9pMThuLmg+Cj4gPj4gICNpbmNsdWRlIDxncnViL2xpYi9jbWRsaW5lLmg+
Cj4gPj4gICNpbmNsdWRlIDxncnViL2xpbnV4Lmg+Cj4gPj4gKyNpbmNsdWRlIDxncnViL21hY2hp
bmUva2VybmVsLmg+Cj4gPgo+ID4gUHJvYmFibHkgdGhpcyBjaGFuZ2UgYmVsb25ncyB0byBhbm90
aGVyIHBhdGNoLgo+Cj4gSSBkb24ndCB0aGluayBzby4KCllvdSBkbyBub3QgYWRkIGFueXRoaW5n
IHRvIHRoaXMgaGVhZGVyIGhlcmUgYW5kIG91dCBvZiB0aGUgYmx1ZSB5b3UKaW5jbHVkZSBpdCBp
biB0aGlzIGZpbGUuIFNvLCB3aHkgaXQgaXMgbmVlZGVkIGhlcmU/Cgo+ID4+ICBHUlVCX01PRF9M
SUNFTlNFICgiR1BMdjMrIik7Cj4gPj4KPiA+PiBAQCAtNzUwLDYgKzc1MSwxNCBAQCBncnViX2Nt
ZF9saW51eCAoZ3J1Yl9jb21tYW5kX3QgY21kIF9fYXR0cmlidXRlX18gKCh1bnVzZWQpKSwKPiA+
PiAgICAgICAgcHJvdF9pbml0X3NwYWNlID0gcGFnZV9hbGlnbiAocHJvdF9zaXplKSAqIDM7Cj4g
Pj4gICAgICB9Cj4gPj4KPiA+PiArI2lmZGVmIEdSVUJfS0VSTkVMX1VTRV9SU0RQX0FERFIKPiA+
PiArICBpZiAoZ3J1Yl9sZV90b19jcHUxNiAobGgudmVyc2lvbikgPj0gMHgwMjBlKQo+ID4+ICsg
ICAgbGguYWNwaV9yc2RwX2FkZHIgPSBncnViX2xlX3RvX2NwdTY0IChncnViX3JzZHBfYWRkcik7
Cj4gPj4gKyNlbmRpZgo+ID4KPiA+IEl0IHNlZW1zIHRvIG1lIHRoYXQgdGhpcyBiZWxvbmdzIHRv
IHBhdGNoICM4LiBEb2VzIG5vdCBpdD8KPgo+IE5vLCBpdCBpcyBhIGdlbmVyaWMgbmV3IGludGVy
ZmFjZS4KPgo+IEl0IHdpbGwgYmUgdXNlZCBieSBQVkggZmlyc3QsIGJ1dCBjYW4gYmUgdXNlZCBp
biBvdGhlciBlbnZpcm9ubWVudHMsCj4gdG9vLgoKSSBkbyBub3QgbGlrZSB0aGlzIG11Y2ggYnV0
IGlmIHlvdSB3YW50IG1lIHRvIGdldCBpdCB5b3UgaGF2ZSB0byBwdXQKYSBibHVyYiBpbiB0aGUg
Y29tbWl0IG1lc3NhZ2Ugd2h5IHRoaXMgaXMgbm90IGVuYWJsZWQgaGVyZS4gQW5kIHdoZW4KaXQg
d2lsbCBiZSBlbmFibGVkLi4uCgpEYW5pZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 14:36:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 14: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 1gD9P1-0003Dv-DP; Thu, 18 Oct 2018 14:35:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ntdx=m6=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1gD9Oz-0003Dq-Nv
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 14:35:53 +0000
X-Inumbo-ID: 4f883b66-d2e3-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4f883b66-d2e3-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 14:37:17 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9IET05w060015;
 Thu, 18 Oct 2018 14:35:46 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=omTX3D3FWL2RT/HXzTeCWOK+Wbi667Osnminz+1xq3U=;
 b=vnu4x8NM0Uv9EqF2goJOklV2C7vrJG0HaxLhA9PbS8M37enoAlqXqbSXHsbzMLEBMQDn
 8vM1D67dGTqKff5NfYbKdZClIy4YxpkgXBscv3c6oN1hkYrfStDHK9tygvnXrXCVLOXl
 uAjn0QQW6U2By0YRP1iiAskK9ToG4RK7PpyX6/IMO5To1nLM9sEd5mrjk8glFGnMwUlP
 2PyIewnQWafh0tNhGwRgZub+j+akHo0qoQJZ1U7O1yKBdKY8Bp5K2ScIhmT/VtNH0koF
 UE9o7DqTyLDDUztyJXBaFv0pjNgP1+n1u43XlgUy7nXV1wBeTGAOFwpWE0cwal9xaDXp xw== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2120.oracle.com with ESMTP id 2n39brpskj-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 18 Oct 2018 14:35:46 +0000
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9IEZeou012513
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 18 Oct 2018 14:35:40 GMT
Received: from abhmp0013.oracle.com (abhmp0013.oracle.com [141.146.116.19])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w9IEZdc5014278;
 Thu, 18 Oct 2018 14:35:40 GMT
Received: from olila.i.net-space.pl (/10.175.199.59)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 18 Oct 2018 07:35:39 -0700
Date: Thu, 18 Oct 2018 16:35:35 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181018143535.GG4549@olila.i.net-space.pl>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-4-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181009110317.6022-4-jgross@suse.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9049
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=615
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810180126
Subject: Re: [Xen-devel] [PATCH v2 03/18] xen: carve out grant tab
 initialization into dedicated 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: hans@knorrie.org, grub-devel@gnu.org, phcoder@gmail.com,
 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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDE6MDM6MDJQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBJbml0aWFsaXplIHRoZSBncmFudCB0YWIgaW4gYSBkZWRpY2F0ZWQgZnVuY3Rpb24u
IFRoaXMgd2lsbCBlbmFibGUKPiB1c2luZyBpdCBmb3IgUFZIIGd1ZXN0cywgdG9vLgo+Cj4gQ2Fs
bCB0aGUgbmV3IGZ1bmN0aW9uIGZyb20gZ3J1Yl9tYWNoaW5lX2luaXQoKSBhcyB0aGlzIHdpbGwg
bGF0ZXIKPiBiZSBjb21tb24gYmV0d2VlbiBYZW4gUFYgYW5kIFhlbiBQVkggbW9kZS4KPgo+IFNp
Z25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KClJldmlld2VkLWJ5
OiBEYW5pZWwgS2lwZXIgPGRhbmllbC5raXBlckBvcmFjbGUuY29tPgoKRGFuaWVsCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 14:36:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 14:36: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 1gD9Pc-0003GC-OS; Thu, 18 Oct 2018 14:36:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=9k1s=m6=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gD9Pb-0003G7-Ii
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 14:36:31 +0000
X-Inumbo-ID: cfe8b7ba-d2e2-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cfe8b7ba-d2e2-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 16:33:43 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id DBD5CAD88;
 Thu, 18 Oct 2018 14:36:28 +0000 (UTC)
To: Daniel Kiper <daniel.kiper@oracle.com>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-3-jgross@suse.com>
 <20181018141323.GB4549@olila.i.net-space.pl>
 <7e26afb1-8319-9224-aba7-f4e047444818@suse.com>
 <20181018143033.GF4549@olila.i.net-space.pl>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <49a5d095-4425-f0a8-1a79-cc1284824908@suse.com>
Date: Thu, 18 Oct 2018 16:36:28 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181018143033.GF4549@olila.i.net-space.pl>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 02/18] loader/linux: support passing rsdp
 address via boot 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: hans@knorrie.org, grub-devel@gnu.org, phcoder@gmail.com,
 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>

T24gMTgvMTAvMjAxOCAxNjozMCwgRGFuaWVsIEtpcGVyIHdyb3RlOgo+IE9uIFRodSwgT2N0IDE4
LCAyMDE4IGF0IDA0OjE4OjI2UE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IE9uIDE4
LzEwLzIwMTggMTY6MTMsIERhbmllbCBLaXBlciB3cm90ZToKPj4+IE9uIFR1ZSwgT2N0IDA5LCAy
MDE4IGF0IDAxOjAzOjAxUE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+Pj4gWGVuIFBW
SCBndWVzdHMgd2lsbCBoYXZlIHRoZSBSU0RQIGF0IGFuIGFyYml0cmFyeSBhZGRyZXNzLiBTdXBw
b3J0IHRoYXQKPj4+PiBieSBwYXNzaW5nIHRoZSBSU0RQIGFkZHJlc3MgdmlhIHRoZSBib290IHBh
cmFtZXRlcnMgdG8gTGludXguCj4+Pj4KPj4+PiBUaGUgbmV3IHByb3RvY29sIHZlcnNpb24gMi4x
NCByZXF1aXJlcyB0byBzZXQgdmVyc2lvbiB0byAweDgwMDAgb3JlZAo+Pj4+IHdpdGggdGhlIGFj
dHVhbGx5IHVzZSBwcm90b2NvbCB2ZXJzaW9uICh0aGUgbWluaW11bSBvZiB0aGUga2VybmVsCj4+
Pj4gc3VwcGxpZWQgcHJvdG9jb2wgdmVyc2lvbiBhbmQgdGhlIGdydWIyIHN1cHBvcnRlZCBwcm90
b2NvbCB2ZXJzaW9uKQo+Pj4+IGlmIDIuMTQgb3IgaGlnaGVyIGFyZSBpbiBlZmZlY3QuCj4+Pj4K
Pj4+PiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4+Pj4g
LS0tCj4+Pj4gVjI6IGFkZCBvcmluZyAweDgwMDAgdG8gdmVyc2lvbiBmaWVsZAo+Pj4+IC0tLQo+
Pj4+ICBncnViLWNvcmUvbG9hZGVyL2kzODYvbGludXguYyB8IDkgKysrKysrKysrCj4+Pj4gIGlu
Y2x1ZGUvZ3J1Yi9pMzg2L2xpbnV4LmggICAgIHwgNSArKysrLQo+Pj4+ICAyIGZpbGVzIGNoYW5n
ZWQsIDEzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPj4+Pgo+Pj4+IGRpZmYgLS1naXQg
YS9ncnViLWNvcmUvbG9hZGVyL2kzODYvbGludXguYyBiL2dydWItY29yZS9sb2FkZXIvaTM4Ni9s
aW51eC5jCj4+Pj4gaW5kZXggNGVhYjU1YTJkLi5mOTYzMDk0NzYgMTAwNjQ0Cj4+Pj4gLS0tIGEv
Z3J1Yi1jb3JlL2xvYWRlci9pMzg2L2xpbnV4LmMKPj4+PiArKysgYi9ncnViLWNvcmUvbG9hZGVy
L2kzODYvbGludXguYwo+Pj4+IEBAIC0zNSw2ICszNSw3IEBACj4+Pj4gICNpbmNsdWRlIDxncnVi
L2kxOG4uaD4KPj4+PiAgI2luY2x1ZGUgPGdydWIvbGliL2NtZGxpbmUuaD4KPj4+PiAgI2luY2x1
ZGUgPGdydWIvbGludXguaD4KPj4+PiArI2luY2x1ZGUgPGdydWIvbWFjaGluZS9rZXJuZWwuaD4K
Pj4+Cj4+PiBQcm9iYWJseSB0aGlzIGNoYW5nZSBiZWxvbmdzIHRvIGFub3RoZXIgcGF0Y2guCj4+
Cj4+IEkgZG9uJ3QgdGhpbmsgc28uCj4gCj4gWW91IGRvIG5vdCBhZGQgYW55dGhpbmcgdG8gdGhp
cyBoZWFkZXIgaGVyZSBhbmQgb3V0IG9mIHRoZSBibHVlIHlvdQo+IGluY2x1ZGUgaXQgaW4gdGhp
cyBmaWxlLiBTbywgd2h5IGl0IGlzIG5lZWRlZCBoZXJlPwoKQWgsIG5vdyBJIHNlZSB5b3VyIHBy
b2JsZW0uCgptYWNoaW5lL2tlcm5lbC5oIHdpbGwgYmUgdGhlIGhlYWRlciB3aGljaCBldmVudHVh
bGx5IGRlZmluZXMKR1JVQl9LRVJORUxfVVNFX1JTRFBfQUREUi4KCj4gCj4+Pj4gIEdSVUJfTU9E
X0xJQ0VOU0UgKCJHUEx2MysiKTsKPj4+Pgo+Pj4+IEBAIC03NTAsNiArNzUxLDE0IEBAIGdydWJf
Y21kX2xpbnV4IChncnViX2NvbW1hbmRfdCBjbWQgX19hdHRyaWJ1dGVfXyAoKHVudXNlZCkpLAo+
Pj4+ICAgICAgICBwcm90X2luaXRfc3BhY2UgPSBwYWdlX2FsaWduIChwcm90X3NpemUpICogMzsK
Pj4+PiAgICAgIH0KPj4+Pgo+Pj4+ICsjaWZkZWYgR1JVQl9LRVJORUxfVVNFX1JTRFBfQUREUgo+
Pj4+ICsgIGlmIChncnViX2xlX3RvX2NwdTE2IChsaC52ZXJzaW9uKSA+PSAweDAyMGUpCj4+Pj4g
KyAgICBsaC5hY3BpX3JzZHBfYWRkciA9IGdydWJfbGVfdG9fY3B1NjQgKGdydWJfcnNkcF9hZGRy
KTsKPj4+PiArI2VuZGlmCj4+Pgo+Pj4gSXQgc2VlbXMgdG8gbWUgdGhhdCB0aGlzIGJlbG9uZ3Mg
dG8gcGF0Y2ggIzguIERvZXMgbm90IGl0Pwo+Pgo+PiBObywgaXQgaXMgYSBnZW5lcmljIG5ldyBp
bnRlcmZhY2UuCj4+Cj4+IEl0IHdpbGwgYmUgdXNlZCBieSBQVkggZmlyc3QsIGJ1dCBjYW4gYmUg
dXNlZCBpbiBvdGhlciBlbnZpcm9ubWVudHMsCj4+IHRvby4KPiAKPiBJIGRvIG5vdCBsaWtlIHRo
aXMgbXVjaCBidXQgaWYgeW91IHdhbnQgbWUgdG8gZ2V0IGl0IHlvdSBoYXZlIHRvIHB1dAo+IGEg
Ymx1cmIgaW4gdGhlIGNvbW1pdCBtZXNzYWdlIHdoeSB0aGlzIGlzIG5vdCBlbmFibGVkIGhlcmUu
IEFuZCB3aGVuCj4gaXQgd2lsbCBiZSBlbmFibGVkLi4uCgpPa2F5LCB3aWxsIGRvLgoKCkp1ZXJn
ZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 14:48:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 14: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 1gD9bQ-0004E2-1f; Thu, 18 Oct 2018 14:48:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ntdx=m6=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1gD9bO-0004Dx-DZ
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 14:48:42 +0000
X-Inumbo-ID: 83900b59-d2e4-11e8-a8a5-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 83900b59-d2e4-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 16:45:54 +0200 (CEST)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9IEhvQS128964;
 Thu, 18 Oct 2018 14:48:36 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=/FoetTRABjXlGJ+HdrXmlKLO3fhenuVwMWMM3bhDF0o=;
 b=Tk5SiY2YS00ZKtMB17wMl9RMaSvVfaTBvwcLAWe5IzGhF2TTa++P2EEBIlrlofwUqPhL
 D+W7U14+uUO6iZSEEmsvp6aPyk/0gEwJEhrRWSkePRZkgiiWiMehWKRlb/ZquuRFRS3P
 vW74ljolE2B33JyWnmBMi5AoM4xmolPE2o3Dv5qMG2s1HE5TUYPIEY33au8Vd7hpKlYT
 IvFRRbP1KW5s/oDsnNC8GC3MxQal9hzcypjHuz4SCZECtrFdsTaLzDHht43yAC1A3qxw
 qiGzNVVoNcDwU5e924U+mdQVaREJZKn7HQdkOQ2wj9OsnhAs2qyv1nxdU28CfuQConj3 Yg== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2120.oracle.com with ESMTP id 2n38nqeydk-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 18 Oct 2018 14:48:36 +0000
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9IEmUeW019339
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 18 Oct 2018 14:48:30 GMT
Received: from abhmp0013.oracle.com (abhmp0013.oracle.com [141.146.116.19])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w9IEmTet021882;
 Thu, 18 Oct 2018 14:48:29 GMT
Received: from olila.i.net-space.pl (/10.175.199.59)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 18 Oct 2018 07:48:29 -0700
Date: Thu, 18 Oct 2018 16:48:25 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181018144825.GB5225@olila.i.net-space.pl>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-3-jgross@suse.com>
 <20181018141323.GB4549@olila.i.net-space.pl>
 <7e26afb1-8319-9224-aba7-f4e047444818@suse.com>
 <20181018143033.GF4549@olila.i.net-space.pl>
 <49a5d095-4425-f0a8-1a79-cc1284824908@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <49a5d095-4425-f0a8-1a79-cc1284824908@suse.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9049
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810180128
Subject: Re: [Xen-devel] [PATCH v2 02/18] loader/linux: support passing rsdp
 address via boot 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: hans@knorrie.org, grub-devel@gnu.org, phcoder@gmail.com,
 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>

T24gVGh1LCBPY3QgMTgsIDIwMTggYXQgMDQ6MzY6MjhQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAxOC8xMC8yMDE4IDE2OjMwLCBEYW5pZWwgS2lwZXIgd3JvdGU6Cj4gPiBPbiBU
aHUsIE9jdCAxOCwgMjAxOCBhdCAwNDoxODoyNlBNICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3Rl
Ogo+ID4+IE9uIDE4LzEwLzIwMTggMTY6MTMsIERhbmllbCBLaXBlciB3cm90ZToKPiA+Pj4gT24g
VHVlLCBPY3QgMDksIDIwMTggYXQgMDE6MDM6MDFQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90
ZToKPiA+Pj4+IFhlbiBQVkggZ3Vlc3RzIHdpbGwgaGF2ZSB0aGUgUlNEUCBhdCBhbiBhcmJpdHJh
cnkgYWRkcmVzcy4gU3VwcG9ydCB0aGF0Cj4gPj4+PiBieSBwYXNzaW5nIHRoZSBSU0RQIGFkZHJl
c3MgdmlhIHRoZSBib290IHBhcmFtZXRlcnMgdG8gTGludXguCj4gPj4+Pgo+ID4+Pj4gVGhlIG5l
dyBwcm90b2NvbCB2ZXJzaW9uIDIuMTQgcmVxdWlyZXMgdG8gc2V0IHZlcnNpb24gdG8gMHg4MDAw
IG9yZWQKPiA+Pj4+IHdpdGggdGhlIGFjdHVhbGx5IHVzZSBwcm90b2NvbCB2ZXJzaW9uICh0aGUg
bWluaW11bSBvZiB0aGUga2VybmVsCj4gPj4+PiBzdXBwbGllZCBwcm90b2NvbCB2ZXJzaW9uIGFu
ZCB0aGUgZ3J1YjIgc3VwcG9ydGVkIHByb3RvY29sIHZlcnNpb24pCj4gPj4+PiBpZiAyLjE0IG9y
IGhpZ2hlciBhcmUgaW4gZWZmZWN0Lgo+ID4+Pj4KPiA+Pj4+IFNpZ25lZC1vZmYtYnk6IEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPiA+Pj4+IC0tLQo+ID4+Pj4gVjI6IGFkZCBvcmlu
ZyAweDgwMDAgdG8gdmVyc2lvbiBmaWVsZAo+ID4+Pj4gLS0tCj4gPj4+PiAgZ3J1Yi1jb3JlL2xv
YWRlci9pMzg2L2xpbnV4LmMgfCA5ICsrKysrKysrKwo+ID4+Pj4gIGluY2x1ZGUvZ3J1Yi9pMzg2
L2xpbnV4LmggICAgIHwgNSArKysrLQo+ID4+Pj4gIDIgZmlsZXMgY2hhbmdlZCwgMTMgaW5zZXJ0
aW9ucygrKSwgMSBkZWxldGlvbigtKQo+ID4+Pj4KPiA+Pj4+IGRpZmYgLS1naXQgYS9ncnViLWNv
cmUvbG9hZGVyL2kzODYvbGludXguYyBiL2dydWItY29yZS9sb2FkZXIvaTM4Ni9saW51eC5jCj4g
Pj4+PiBpbmRleCA0ZWFiNTVhMmQuLmY5NjMwOTQ3NiAxMDA2NDQKPiA+Pj4+IC0tLSBhL2dydWIt
Y29yZS9sb2FkZXIvaTM4Ni9saW51eC5jCj4gPj4+PiArKysgYi9ncnViLWNvcmUvbG9hZGVyL2kz
ODYvbGludXguYwo+ID4+Pj4gQEAgLTM1LDYgKzM1LDcgQEAKPiA+Pj4+ICAjaW5jbHVkZSA8Z3J1
Yi9pMThuLmg+Cj4gPj4+PiAgI2luY2x1ZGUgPGdydWIvbGliL2NtZGxpbmUuaD4KPiA+Pj4+ICAj
aW5jbHVkZSA8Z3J1Yi9saW51eC5oPgo+ID4+Pj4gKyNpbmNsdWRlIDxncnViL21hY2hpbmUva2Vy
bmVsLmg+Cj4gPj4+Cj4gPj4+IFByb2JhYmx5IHRoaXMgY2hhbmdlIGJlbG9uZ3MgdG8gYW5vdGhl
ciBwYXRjaC4KPiA+Pgo+ID4+IEkgZG9uJ3QgdGhpbmsgc28uCj4gPgo+ID4gWW91IGRvIG5vdCBh
ZGQgYW55dGhpbmcgdG8gdGhpcyBoZWFkZXIgaGVyZSBhbmQgb3V0IG9mIHRoZSBibHVlIHlvdQo+
ID4gaW5jbHVkZSBpdCBpbiB0aGlzIGZpbGUuIFNvLCB3aHkgaXQgaXMgbmVlZGVkIGhlcmU/Cj4K
PiBBaCwgbm93IEkgc2VlIHlvdXIgcHJvYmxlbS4KPgo+IG1hY2hpbmUva2VybmVsLmggd2lsbCBi
ZSB0aGUgaGVhZGVyIHdoaWNoIGV2ZW50dWFsbHkgZGVmaW5lcwo+IEdSVUJfS0VSTkVMX1VTRV9S
U0RQX0FERFIuCgpTbywgcGxlYXNlIG1vdmUgdGhpcyB0byB0aGUgcHJvcGVyIHBhdGNoLgoKRGFu
aWVsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 14:53:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 14: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 1gD9fd-0004yp-M2; Thu, 18 Oct 2018 14:53:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=9k1s=m6=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gD9fb-0004yk-Me
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 14:53:03 +0000
X-Inumbo-ID: b5bc38f2-d2e5-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b5bc38f2-d2e5-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 14:54: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 mx1.suse.de (Postfix) with ESMTP id B41BAB004;
 Thu, 18 Oct 2018 14:53:01 +0000 (UTC)
To: Daniel Kiper <daniel.kiper@oracle.com>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-3-jgross@suse.com>
 <20181018141323.GB4549@olila.i.net-space.pl>
 <7e26afb1-8319-9224-aba7-f4e047444818@suse.com>
 <20181018143033.GF4549@olila.i.net-space.pl>
 <49a5d095-4425-f0a8-1a79-cc1284824908@suse.com>
 <20181018144825.GB5225@olila.i.net-space.pl>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <8e1acf51-e5de-c068-d446-d6011a60fbe9@suse.com>
Date: Thu, 18 Oct 2018 16:53:01 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181018144825.GB5225@olila.i.net-space.pl>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 02/18] loader/linux: support passing rsdp
 address via boot 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: hans@knorrie.org, grub-devel@gnu.org, phcoder@gmail.com,
 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>

T24gMTgvMTAvMjAxOCAxNjo0OCwgRGFuaWVsIEtpcGVyIHdyb3RlOgo+IE9uIFRodSwgT2N0IDE4
LCAyMDE4IGF0IDA0OjM2OjI4UE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IE9uIDE4
LzEwLzIwMTggMTY6MzAsIERhbmllbCBLaXBlciB3cm90ZToKPj4+IE9uIFRodSwgT2N0IDE4LCAy
MDE4IGF0IDA0OjE4OjI2UE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+Pj4gT24gMTgv
MTAvMjAxOCAxNjoxMywgRGFuaWVsIEtpcGVyIHdyb3RlOgo+Pj4+PiBPbiBUdWUsIE9jdCAwOSwg
MjAxOCBhdCAwMTowMzowMVBNICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+Pj4+Pj4gWGVu
IFBWSCBndWVzdHMgd2lsbCBoYXZlIHRoZSBSU0RQIGF0IGFuIGFyYml0cmFyeSBhZGRyZXNzLiBT
dXBwb3J0IHRoYXQKPj4+Pj4+IGJ5IHBhc3NpbmcgdGhlIFJTRFAgYWRkcmVzcyB2aWEgdGhlIGJv
b3QgcGFyYW1ldGVycyB0byBMaW51eC4KPj4+Pj4+Cj4+Pj4+PiBUaGUgbmV3IHByb3RvY29sIHZl
cnNpb24gMi4xNCByZXF1aXJlcyB0byBzZXQgdmVyc2lvbiB0byAweDgwMDAgb3JlZAo+Pj4+Pj4g
d2l0aCB0aGUgYWN0dWFsbHkgdXNlIHByb3RvY29sIHZlcnNpb24gKHRoZSBtaW5pbXVtIG9mIHRo
ZSBrZXJuZWwKPj4+Pj4+IHN1cHBsaWVkIHByb3RvY29sIHZlcnNpb24gYW5kIHRoZSBncnViMiBz
dXBwb3J0ZWQgcHJvdG9jb2wgdmVyc2lvbikKPj4+Pj4+IGlmIDIuMTQgb3IgaGlnaGVyIGFyZSBp
biBlZmZlY3QuCj4+Pj4+Pgo+Pj4+Pj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgo+Pj4+Pj4gLS0tCj4+Pj4+PiBWMjogYWRkIG9yaW5nIDB4ODAwMCB0byB2
ZXJzaW9uIGZpZWxkCj4+Pj4+PiAtLS0KPj4+Pj4+ICBncnViLWNvcmUvbG9hZGVyL2kzODYvbGlu
dXguYyB8IDkgKysrKysrKysrCj4+Pj4+PiAgaW5jbHVkZS9ncnViL2kzODYvbGludXguaCAgICAg
fCA1ICsrKystCj4+Pj4+PiAgMiBmaWxlcyBjaGFuZ2VkLCAxMyBpbnNlcnRpb25zKCspLCAxIGRl
bGV0aW9uKC0pCj4+Pj4+Pgo+Pj4+Pj4gZGlmZiAtLWdpdCBhL2dydWItY29yZS9sb2FkZXIvaTM4
Ni9saW51eC5jIGIvZ3J1Yi1jb3JlL2xvYWRlci9pMzg2L2xpbnV4LmMKPj4+Pj4+IGluZGV4IDRl
YWI1NWEyZC4uZjk2MzA5NDc2IDEwMDY0NAo+Pj4+Pj4gLS0tIGEvZ3J1Yi1jb3JlL2xvYWRlci9p
Mzg2L2xpbnV4LmMKPj4+Pj4+ICsrKyBiL2dydWItY29yZS9sb2FkZXIvaTM4Ni9saW51eC5jCj4+
Pj4+PiBAQCAtMzUsNiArMzUsNyBAQAo+Pj4+Pj4gICNpbmNsdWRlIDxncnViL2kxOG4uaD4KPj4+
Pj4+ICAjaW5jbHVkZSA8Z3J1Yi9saWIvY21kbGluZS5oPgo+Pj4+Pj4gICNpbmNsdWRlIDxncnVi
L2xpbnV4Lmg+Cj4+Pj4+PiArI2luY2x1ZGUgPGdydWIvbWFjaGluZS9rZXJuZWwuaD4KPj4+Pj4K
Pj4+Pj4gUHJvYmFibHkgdGhpcyBjaGFuZ2UgYmVsb25ncyB0byBhbm90aGVyIHBhdGNoLgo+Pj4+
Cj4+Pj4gSSBkb24ndCB0aGluayBzby4KPj4+Cj4+PiBZb3UgZG8gbm90IGFkZCBhbnl0aGluZyB0
byB0aGlzIGhlYWRlciBoZXJlIGFuZCBvdXQgb2YgdGhlIGJsdWUgeW91Cj4+PiBpbmNsdWRlIGl0
IGluIHRoaXMgZmlsZS4gU28sIHdoeSBpdCBpcyBuZWVkZWQgaGVyZT8KPj4KPj4gQWgsIG5vdyBJ
IHNlZSB5b3VyIHByb2JsZW0uCj4+Cj4+IG1hY2hpbmUva2VybmVsLmggd2lsbCBiZSB0aGUgaGVh
ZGVyIHdoaWNoIGV2ZW50dWFsbHkgZGVmaW5lcwo+PiBHUlVCX0tFUk5FTF9VU0VfUlNEUF9BRERS
Lgo+IAo+IFNvLCBwbGVhc2UgbW92ZSB0aGlzIHRvIHRoZSBwcm9wZXIgcGF0Y2guCgpPa2F5LCBp
ZiB5b3UgbGlrZSB0aGF0IGJldHRlci4KCgpKdWVyZ2VuCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 14:58:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 14:58: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 1gD9kZ-00059r-Bm; Thu, 18 Oct 2018 14:58:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jcqf=m6=citrix.com=prvs=822dd159c=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gD9kY-00059m-R8
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 14:58:10 +0000
X-Inumbo-ID: 6c5a8be9-d2e6-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6c5a8be9-d2e6-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 14:59:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,396,1534809600"; d="scan'208";a="80636048"
Date: Thu, 18 Oct 2018 15:56:36 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: "Zhao, Yan Y" <yan.y.zhao@intel.com>
Message-ID: <20181018145636.k6ptvn4iszabjhxw@mac.bytemobile.com>
References: <20181016021439.6212-1-yan.y.zhao@intel.com>
 <F22B14EC3CFBB843AD3E03B6B78F2C6A4ACFD80C@SHSMSX104.ccr.corp.intel.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <F22B14EC3CFBB843AD3E03B6B78F2C6A4ACFD80C@SHSMSX104.ccr.corp.intel.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [Qemu-devel] [PATCH] Xen PCI passthrough: fix
 passthrough failure when irq map 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: "anthony.perard@citrix.com" <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "qemu-devel@nongnu.org" <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>

T24gVGh1LCBPY3QgMTgsIDIwMTggYXQgMDg6MjI6NDFBTSArMDAwMCwgWmhhbywgWWFuIFkgd3Jv
dGU6Cj4gSGkKPiBUaGUgYmFja2dyb3VuZCBmb3IgdGhpcyBwYXRjaCBpcyB0aGF0OiBmb3Igc29t
ZSBwY2kgZGV2aWNlLCBldmVuIGl0J3MgUENJX0lOVEVSUlVQVF9QSU4gaXMgbm90IDAsIGl0IGFj
dHVhbGx5IGRvZXMgbm90IHN1cHBvcnQgSU5UeCBtb2RlLCBzbyB3ZSBzaG91bGQganVzdCByZXBv
cnQgZXJyb3IsIGRpc2FibGUgSU5UeCBtb2RlIGFuZCBjb250aW51ZSB0aGUgcGFzc3Rocm91Z2gu
Cj4gSG93ZXZlciwgdGhlIGNvbW1pdCA1YTExZDBmNyByZWdhcmRzIHRoaXMgYXMgZXJyb3IgY29u
ZGl0aW9uIGFuZCBsZXQgcWVtdSBxdWl0IHBhc3N0aHJvdWdoLCB3aGljaCBpcyB0b28gcmlnb3Jv
dXMuCj4gCj4gRXJyb3IgbWVzc2FnZSBpcyBiZWxvdzoKPiBsaWJ4bDogZXJyb3I6IGxpYnhsX3Ft
cC5jOjI4NzpxbXBfaGFuZGxlX2Vycm9yX3Jlc3BvbnNlOiBEb21haW4gMjpyZWNlaXZlZCBhbiBl
cnJvciBtZXNzYWdlIGZyb20gUU1QIHNlcnZlcjogTWFwcGluZyBtYWNoaW5lIGlycSAwIHRvIHBp
cnEgLTEgZmFpbGVkOiBPcGVyYXRpb24gbm90IHBlcm1pdHRlZAoKSSdtIGhhdmluZyBpc3N1ZXMg
ZmlndXJpbmcgb3V0IHdoYXQncyBoYXBwZW5pbmcgaGVyZS4Kcy0+cmVhbF9kZXZpY2UuaXJxIGlz
IDAsIHlldCB0aGUgUENJIGNvbmZpZyBzcGFjZSByZWFkIG9mClBDSV9JTlRFUlJVUFRfUElOIHJl
dHVybnMgc29tZXRoaW5nIGRpZmZlcmVudCB0aGFuIDAuCgpBRkFJQ1QgdGhpcyBpcyBkdWUgdG8g
c29tZSBraW5kIG9mIGVycm9yIGluIExpbnV4LCBzbyB0aGF0IGV2ZW4gd2hlbgp0aGUgZGV2aWNl
IGlzIHN1cHBvc2VkIHRvIGhhdmUgYSB2YWxpZCBJUlEgdGhlIHN5c2ZzIG5vZGUgaXQgaXMgc2V0
IHRvCjAsIGRvIHlvdSBrbm93IHRoZSBhY3R1YWwgdW5kZXJseWluZyBjYXVzZSBvZiB0aGlzPwoK
VGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 15:00:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 15:00: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 1gD9mV-0005uX-QO; Thu, 18 Oct 2018 15:00:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ntdx=m6=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1gD9mU-0005uQ-F9
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 15:00:10 +0000
X-Inumbo-ID: 1df43c92-d2e6-11e8-a8a5-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1df43c92-d2e6-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 16:57:22 +0200 (CEST)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9IExixl138556;
 Thu, 18 Oct 2018 15:00:03 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=OxnV+cbX22QKevSdX3+PdQzkqRZFBIrcG5XqKBlRPkM=;
 b=NSMEXzYSc5WCmImfNDbHR1RO2ce3rphcW83QA2aNbEQIRIGeeHKGqhvPL/+5Ds+8qQsT
 B17b8PCXU/scHsJfkvHrtRU681R0g8+IAyAF7ShHR9ETxnzjm/yquSkYZPnA4i0o+War
 q/kZGveW7785ykmIELIiPZMu+mEHIIACiIcNpnvJcJV5CTKT9YARDa9qV1w6qj/kAxss
 qdBdfIWm/tna7nZOAeJc/BM6m3s89fT4sC0lntRMk2TAhCHc4Z4lqK2sFVac1oGa4kVH
 7howWYx1bGvS3O0stZ2l0cV4p6HkSmo/5x5RKeXp/2L8YEaSagKeWtYXD+N3oy4fsjjd zw== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2130.oracle.com with ESMTP id 2n384uf92q-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 18 Oct 2018 15:00:03 +0000
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9IF02IS026365
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 18 Oct 2018 15:00:02 GMT
Received: from abhmp0007.oracle.com (abhmp0007.oracle.com [141.146.116.13])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w9IF00WL028143;
 Thu, 18 Oct 2018 15:00:00 GMT
Received: from olila.i.net-space.pl (/10.175.199.59)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 18 Oct 2018 07:59:59 -0700
Date: Thu, 18 Oct 2018 16:59:55 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181018145955.GC5225@olila.i.net-space.pl>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-5-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181009110317.6022-5-jgross@suse.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9049
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=982
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810180130
Subject: Re: [Xen-devel] [PATCH v2 04/18] xen: prepare common code for Xen
 PVH 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: hans@knorrie.org, grub-devel@gnu.org, phcoder@gmail.com,
 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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDE6MDM6MDNQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBTb21lIGNvbW1vbiBjb2RlIG5lZWRzIHRvIGJlIHNwZWNpYWwgY2FzZWQgZm9yIFhl
biBQVkggbW9kZS4gVGhpcyBoaXRzCj4gbW9zdGx5IFhlbiBQViBtb2RlIHNwZWNpZmljIGFyZWFz
Lgo+Cj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+IC0t
LQo+ICBncnViLWNvcmUva2Vybi9pMzg2L3RzYy5jICAgICAgICAgfCAyICstCj4gIGluY2x1ZGUv
Z3J1Yi9pMzg2L3BjL2ludC5oICAgICAgICB8IDMgKysrCj4gIGluY2x1ZGUvZ3J1Yi9pMzg2L3Rz
Yy5oICAgICAgICAgICB8IDIgKy0KPiAgaW5jbHVkZS9ncnViL2kzODYveGVuL2h5cGVyY2FsbC5o
IHwgNSArKysrLQo+ICBpbmNsdWRlL2dydWIva2VybmVsLmggICAgICAgICAgICAgfCA0ICsrKy0K
PiAgNSBmaWxlcyBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQo+Cj4g
ZGlmZiAtLWdpdCBhL2dydWItY29yZS9rZXJuL2kzODYvdHNjLmMgYi9ncnViLWNvcmUva2Vybi9p
Mzg2L3RzYy5jCj4gaW5kZXggZjI2NmViMTMxLi40M2ZlZTNhMTMgMTAwNjQ0Cj4gLS0tIGEvZ3J1
Yi1jb3JlL2tlcm4vaTM4Ni90c2MuYwo+ICsrKyBiL2dydWItY29yZS9rZXJuL2kzODYvdHNjLmMK
PiBAQCAtNjUsNyArNjUsNyBAQCBncnViX3RzY19pbml0ICh2b2lkKQo+Cj4gICAgdHNjX2Jvb3Rf
dGltZSA9IGdydWJfZ2V0X3RzYyAoKTsKPgo+IC0jaWZkZWYgR1JVQl9NQUNISU5FX1hFTgo+ICsj
aWYgZGVmaW5lZCAoR1JVQl9NQUNISU5FX1hFTikgfHwgZGVmaW5lZCAoR1JVQl9NQUNISU5FX1hF
TlBWSCkKCnMvR1JVQl9NQUNISU5FX1hFTlBWSC9HUlVCX01BQ0hJTkVfWEVOX1BWSC8KCj4gICAg
KHZvaWQpIChncnViX3RzY19jYWxpYnJhdGVfZnJvbV94ZW4gKCkgfHwgY2FsaWJyYXRlX3RzY19o
YXJkY29kZSgpKTsKPiAgI2VsaWYgZGVmaW5lZCAoR1JVQl9NQUNISU5FX0VGSSkKPiAgICAodm9p
ZCkgKGdydWJfdHNjX2NhbGlicmF0ZV9mcm9tX3BtdGltZXIgKCkgfHwgZ3J1Yl90c2NfY2FsaWJy
YXRlX2Zyb21fcGl0ICgpIHx8IGdydWJfdHNjX2NhbGlicmF0ZV9mcm9tX2VmaSgpIHx8IGNhbGli
cmF0ZV90c2NfaGFyZGNvZGUoKSk7Cj4gZGlmZiAtLWdpdCBhL2luY2x1ZGUvZ3J1Yi9pMzg2L3Bj
L2ludC5oIGIvaW5jbHVkZS9ncnViL2kzODYvcGMvaW50LmgKPiBpbmRleCAxNmE1M2U0ZmUuLjQ2
ZmIxZTM5NyAxMDA2NDQKPiAtLS0gYS9pbmNsdWRlL2dydWIvaTM4Ni9wYy9pbnQuaAo+ICsrKyBi
L2luY2x1ZGUvZ3J1Yi9pMzg2L3BjL2ludC5oCj4gQEAgLTUxLDkgKzUxLDEyIEBAIHN0cnVjdCBn
cnViX2Jpb3NfaW50X3JlZ2lzdGVycwo+ICAjZGVmaW5lICBHUlVCX0NQVV9JTlRfRkxBR1NfREVG
QVVMVCAgIDAKPiAgI2VuZGlmCj4KPiArI2lmbmRlZiBHUlVCX01BQ0hJTkVfWEVOUFZICj4gIHZv
aWQgRVhQT1JUX0ZVTkMgKGdydWJfYmlvc19pbnRlcnJ1cHQpIChncnViX3VpbnQ4X3QgaW50bm8s
Cj4gIAkJCQkJc3RydWN0IGdydWJfYmlvc19pbnRfcmVnaXN0ZXJzICpyZWdzKQo+ICAgICAgIF9f
YXR0cmlidXRlX18gKChyZWdwYXJtKDMpKSk7Cj4gKyNlbmRpZgoKSXMgaXQgYW4gaXNzdWUgd2l0
aCB0aGlzIGRlY2xhcmF0aW9uPyBJIHRoaW5rIHRoYXQgeW91IHNob3VsZCB0YWtlIGNhcmUKYWJv
dXQgZ3J1Yi1jb3JlL2tlcm4vaTM4Ni9pbnQuUy4gU28sIHJlbGV2YW50IE1ha2VmaWxlIHNob3Vs
ZCBiZQp1cGRhdGVkIGluc3RlYWQgb2YgdGhpcyBkZWNsYXJhdGlvbi4KCkRhbmllbAoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 15:01:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 15: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 1gD9nr-000605-6a; Thu, 18 Oct 2018 15:01:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ntdx=m6=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1gD9nq-0005zz-8I
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 15:01:34 +0000
X-Inumbo-ID: e61dc1e1-d2e6-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e61dc1e1-d2e6-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 15:02:58 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9IExTit089106;
 Thu, 18 Oct 2018 15:01:08 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=Wl3Mtacil3TtZLsnPXNOOJpNFtsEYKSqfj2zI5OHr2I=;
 b=rhT83kG+TuMdmuixpQB/Gb1eASgKDXGKa/Y7eLVJIhTJlQlOmQfw6ZeI0x402RXwP3mN
 H+02wtzSDmKQ6buvBn8BfizmnnMUl2cYtoEjDMjTUW76Pd5HL3PlMY3vVeB7+9/NEBqD
 nk+snpLlKW3IuHV1xdgZc6NY5wzqTHMpjVqadXDoI+KZ1K1LS5n38dO0KGeT/QBqn6vj
 fns31G6TSOVIKBIbQdfwIi/zwzw27ZhYAqN/UcnpST4lAu3DOmSl+Oc+5DpD1O9xLSpK
 70+ww3ffcjGVXwhYplHg1rA8LgX+BP3D11ZGtRWA6hY95yA48Cgk+zxVO8KFDrphTcgZ 3A== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2120.oracle.com with ESMTP id 2n39brpxyu-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 18 Oct 2018 15:01:08 +0000
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w9IF1888012836
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 18 Oct 2018 15:01:08 GMT
Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w9IF17Wq029199;
 Thu, 18 Oct 2018 15:01:07 GMT
Received: from olila.i.net-space.pl (/10.175.199.59)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 18 Oct 2018 08:01:06 -0700
Date: Thu, 18 Oct 2018 17:01:02 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181018150102.GD5225@olila.i.net-space.pl>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-3-jgross@suse.com>
 <20181018141323.GB4549@olila.i.net-space.pl>
 <7e26afb1-8319-9224-aba7-f4e047444818@suse.com>
 <20181018143033.GF4549@olila.i.net-space.pl>
 <49a5d095-4425-f0a8-1a79-cc1284824908@suse.com>
 <20181018144825.GB5225@olila.i.net-space.pl>
 <8e1acf51-e5de-c068-d446-d6011a60fbe9@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <8e1acf51-e5de-c068-d446-d6011a60fbe9@suse.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9049
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810180130
Subject: Re: [Xen-devel] [PATCH v2 02/18] loader/linux: support passing rsdp
 address via boot 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: hans@knorrie.org, grub-devel@gnu.org, phcoder@gmail.com,
 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>

T24gVGh1LCBPY3QgMTgsIDIwMTggYXQgMDQ6NTM6MDFQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAxOC8xMC8yMDE4IDE2OjQ4LCBEYW5pZWwgS2lwZXIgd3JvdGU6Cj4gPiBPbiBU
aHUsIE9jdCAxOCwgMjAxOCBhdCAwNDozNjoyOFBNICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3Rl
Ogo+ID4+IE9uIDE4LzEwLzIwMTggMTY6MzAsIERhbmllbCBLaXBlciB3cm90ZToKPiA+Pj4gT24g
VGh1LCBPY3QgMTgsIDIwMTggYXQgMDQ6MTg6MjZQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90
ZToKPiA+Pj4+IE9uIDE4LzEwLzIwMTggMTY6MTMsIERhbmllbCBLaXBlciB3cm90ZToKPiA+Pj4+
PiBPbiBUdWUsIE9jdCAwOSwgMjAxOCBhdCAwMTowMzowMVBNICswMjAwLCBKdWVyZ2VuIEdyb3Nz
IHdyb3RlOgo+ID4+Pj4+PiBYZW4gUFZIIGd1ZXN0cyB3aWxsIGhhdmUgdGhlIFJTRFAgYXQgYW4g
YXJiaXRyYXJ5IGFkZHJlc3MuIFN1cHBvcnQgdGhhdAo+ID4+Pj4+PiBieSBwYXNzaW5nIHRoZSBS
U0RQIGFkZHJlc3MgdmlhIHRoZSBib290IHBhcmFtZXRlcnMgdG8gTGludXguCj4gPj4+Pj4+Cj4g
Pj4+Pj4+IFRoZSBuZXcgcHJvdG9jb2wgdmVyc2lvbiAyLjE0IHJlcXVpcmVzIHRvIHNldCB2ZXJz
aW9uIHRvIDB4ODAwMCBvcmVkCj4gPj4+Pj4+IHdpdGggdGhlIGFjdHVhbGx5IHVzZSBwcm90b2Nv
bCB2ZXJzaW9uICh0aGUgbWluaW11bSBvZiB0aGUga2VybmVsCj4gPj4+Pj4+IHN1cHBsaWVkIHBy
b3RvY29sIHZlcnNpb24gYW5kIHRoZSBncnViMiBzdXBwb3J0ZWQgcHJvdG9jb2wgdmVyc2lvbikK
PiA+Pj4+Pj4gaWYgMi4xNCBvciBoaWdoZXIgYXJlIGluIGVmZmVjdC4KPiA+Pj4+Pj4KPiA+Pj4+
Pj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+ID4+Pj4+
PiAtLS0KPiA+Pj4+Pj4gVjI6IGFkZCBvcmluZyAweDgwMDAgdG8gdmVyc2lvbiBmaWVsZAo+ID4+
Pj4+PiAtLS0KPiA+Pj4+Pj4gIGdydWItY29yZS9sb2FkZXIvaTM4Ni9saW51eC5jIHwgOSArKysr
KysrKysKPiA+Pj4+Pj4gIGluY2x1ZGUvZ3J1Yi9pMzg2L2xpbnV4LmggICAgIHwgNSArKysrLQo+
ID4+Pj4+PiAgMiBmaWxlcyBjaGFuZ2VkLCAxMyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0p
Cj4gPj4+Pj4+Cj4gPj4+Pj4+IGRpZmYgLS1naXQgYS9ncnViLWNvcmUvbG9hZGVyL2kzODYvbGlu
dXguYyBiL2dydWItY29yZS9sb2FkZXIvaTM4Ni9saW51eC5jCj4gPj4+Pj4+IGluZGV4IDRlYWI1
NWEyZC4uZjk2MzA5NDc2IDEwMDY0NAo+ID4+Pj4+PiAtLS0gYS9ncnViLWNvcmUvbG9hZGVyL2kz
ODYvbGludXguYwo+ID4+Pj4+PiArKysgYi9ncnViLWNvcmUvbG9hZGVyL2kzODYvbGludXguYwo+
ID4+Pj4+PiBAQCAtMzUsNiArMzUsNyBAQAo+ID4+Pj4+PiAgI2luY2x1ZGUgPGdydWIvaTE4bi5o
Pgo+ID4+Pj4+PiAgI2luY2x1ZGUgPGdydWIvbGliL2NtZGxpbmUuaD4KPiA+Pj4+Pj4gICNpbmNs
dWRlIDxncnViL2xpbnV4Lmg+Cj4gPj4+Pj4+ICsjaW5jbHVkZSA8Z3J1Yi9tYWNoaW5lL2tlcm5l
bC5oPgo+ID4+Pj4+Cj4gPj4+Pj4gUHJvYmFibHkgdGhpcyBjaGFuZ2UgYmVsb25ncyB0byBhbm90
aGVyIHBhdGNoLgo+ID4+Pj4KPiA+Pj4+IEkgZG9uJ3QgdGhpbmsgc28uCj4gPj4+Cj4gPj4+IFlv
dSBkbyBub3QgYWRkIGFueXRoaW5nIHRvIHRoaXMgaGVhZGVyIGhlcmUgYW5kIG91dCBvZiB0aGUg
Ymx1ZSB5b3UKPiA+Pj4gaW5jbHVkZSBpdCBpbiB0aGlzIGZpbGUuIFNvLCB3aHkgaXQgaXMgbmVl
ZGVkIGhlcmU/Cj4gPj4KPiA+PiBBaCwgbm93IEkgc2VlIHlvdXIgcHJvYmxlbS4KPiA+Pgo+ID4+
IG1hY2hpbmUva2VybmVsLmggd2lsbCBiZSB0aGUgaGVhZGVyIHdoaWNoIGV2ZW50dWFsbHkgZGVm
aW5lcwo+ID4+IEdSVUJfS0VSTkVMX1VTRV9SU0RQX0FERFIuCj4gPgo+ID4gU28sIHBsZWFzZSBt
b3ZlIHRoaXMgdG8gdGhlIHByb3BlciBwYXRjaC4KPgo+IE9rYXksIGlmIHlvdSBsaWtlIHRoYXQg
YmV0dGVyLgoKWWVzLCBJIHdpbGwuIFRoYW5rcyEKCkRhbmllbAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 15:19:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 15: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 1gDA57-00072F-Tu; Thu, 18 Oct 2018 15:19:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ntdx=m6=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1gDA56-00072A-EP
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 15:19:24 +0000
X-Inumbo-ID: cd4e94e1-d2e8-11e8-a8a5-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cd4e94e1-d2e8-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 17:16:35 +0200 (CEST)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9IFEOpS152786;
 Thu, 18 Oct 2018 15:19:16 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=zGSzqR8enTQgnBf1Dx0j8eZs5wRS66SclJLDXYHjw0g=;
 b=aX0KTpDh6roVANUXAqW/wgwftOLmZIBz9/lvbTlJ4MB6R1S5HRKBCbY4Jm0RFIBoPtS9
 TuPMC1TF0fFInxzH9ssHEEwKZWlzjXDkQ6G63ASLSnYatGdLpPRkY3RMrUQZtJSEjjga
 W9WyTfMVuVZ0yEZhWFC07dm4QZXCuYPhfsx8xKc1Tpxy3iV7r4ZXkRxAyvCjCiSox+8z
 tr3vo9vCObhpep41YsrtSigaSgiMafUJjGHT96aZR4AV6eN0B7RnrrJrlqTp29JIwheb
 gNBpSV0mpZIBYs88Zd0F23DiT+B1dTb9nBjr9g/bAcoC31GbqC6TASI643pbYuXsQc9R zQ== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2130.oracle.com with ESMTP id 2n384ufdcr-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 18 Oct 2018 15:19:16 +0000
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w9IFJFA6024415
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 18 Oct 2018 15:19:15 GMT
Received: from abhmp0018.oracle.com (abhmp0018.oracle.com [141.146.116.24])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w9IFJFAr007703;
 Thu, 18 Oct 2018 15:19:15 GMT
Received: from olila.i.net-space.pl (/10.175.199.59)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 18 Oct 2018 08:19:14 -0700
Date: Thu, 18 Oct 2018 17:19:10 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181018151910.GE5225@olila.i.net-space.pl>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-6-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181009110317.6022-6-jgross@suse.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9049
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810180131
Subject: Re: [Xen-devel] [PATCH v2 05/18] xen: add some dummy headers for
 PVH 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: hans@knorrie.org, grub-devel@gnu.org, phcoder@gmail.com,
 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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDE6MDM6MDRQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBYZW4gUFZIIG1vZGUgbmVlZHMgc29tZSBoZWFkZXJzIGluY2x1ZGluZyB0aGUgY29t
bW9uIGkzODYgaGVhZGVycy4KPiBBZGQgdGhvc2UgdG8gdGhlIHRyZWUuCj4KPiBTaWduZWQtb2Zm
LWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gLS0tCj4gIGluY2x1ZGUvZ3J1
Yi9pMzg2L3hlbnB2aC9ib290LmggICAgfCAxICsKPiAgaW5jbHVkZS9ncnViL2kzODYveGVucHZo
L2NvbnNvbGUuaCB8IDEgKwo+ICBpbmNsdWRlL2dydWIvaTM4Ni94ZW5wdmgvaW50LmggICAgIHwg
MSArCj4gIGluY2x1ZGUvZ3J1Yi9pMzg2L3hlbnB2aC9tZW1vcnkuaCAgfCAxICsKPiAgaW5jbHVk
ZS9ncnViL2kzODYveGVucHZoL3RpbWUuaCAgICB8IDEgKwo+ICA1IGZpbGVzIGNoYW5nZWQsIDUg
aW5zZXJ0aW9ucygrKQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ncnViL2kzODYveGVu
cHZoL2Jvb3QuaAo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ncnViL2kzODYveGVucHZo
L2NvbnNvbGUuaAo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ncnViL2kzODYveGVucHZo
L2ludC5oCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2dydWIvaTM4Ni94ZW5wdmgvbWVt
b3J5LmgKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvZ3J1Yi9pMzg2L3hlbnB2aC90aW1l
LmgKPgo+IGRpZmYgLS1naXQgYS9pbmNsdWRlL2dydWIvaTM4Ni94ZW5wdmgvYm9vdC5oIGIvaW5j
bHVkZS9ncnViL2kzODYveGVucHZoL2Jvb3QuaAo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gaW5k
ZXggMDAwMDAwMDAwLi42Y2QyM2FhODMKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIvaW5jbHVkZS9n
cnViL2kzODYveGVucHZoL2Jvb3QuaAo+IEBAIC0wLDAgKzEgQEAKPiArI2luY2x1ZGUgPGdydWIv
aTM4Ni9wYy9ib290Lmg+Cj4gZGlmZiAtLWdpdCBhL2luY2x1ZGUvZ3J1Yi9pMzg2L3hlbnB2aC9j
b25zb2xlLmggYi9pbmNsdWRlL2dydWIvaTM4Ni94ZW5wdmgvY29uc29sZS5oCj4gbmV3IGZpbGUg
bW9kZSAxMDA2NDQKPiBpbmRleCAwMDAwMDAwMDAuLjMwNWE0NmQ4ZQo+IC0tLSAvZGV2L251bGwK
PiArKysgYi9pbmNsdWRlL2dydWIvaTM4Ni94ZW5wdmgvY29uc29sZS5oCj4gQEAgLTAsMCArMSBA
QAo+ICsjaW5jbHVkZSA8Z3J1Yi9pMzg2L3BjL2NvbnNvbGUuaD4KPiBkaWZmIC0tZ2l0IGEvaW5j
bHVkZS9ncnViL2kzODYveGVucHZoL2ludC5oIGIvaW5jbHVkZS9ncnViL2kzODYveGVucHZoL2lu
dC5oCj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiBpbmRleCAwMDAwMDAwMDAuLjZmOWQxNGE4MQo+
IC0tLSAvZGV2L251bGwKPiArKysgYi9pbmNsdWRlL2dydWIvaTM4Ni94ZW5wdmgvaW50LmgKPiBA
QCAtMCwwICsxIEBACj4gKyNpbmNsdWRlIDxncnViL2kzODYvcGMvaW50Lmg+Cj4gZGlmZiAtLWdp
dCBhL2luY2x1ZGUvZ3J1Yi9pMzg2L3hlbnB2aC9tZW1vcnkuaCBiL2luY2x1ZGUvZ3J1Yi9pMzg2
L3hlbnB2aC9tZW1vcnkuaAo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gaW5kZXggMDAwMDAwMDAw
Li44ZGQ2ZjdjOGMKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIvaW5jbHVkZS9ncnViL2kzODYveGVu
cHZoL21lbW9yeS5oCj4gQEAgLTAsMCArMSBAQAo+ICsjaW5jbHVkZSA8Z3J1Yi9pMzg2L2NvcmVi
b290L21lbW9yeS5oPgo+IGRpZmYgLS1naXQgYS9pbmNsdWRlL2dydWIvaTM4Ni94ZW5wdmgvdGlt
ZS5oIGIvaW5jbHVkZS9ncnViL2kzODYveGVucHZoL3RpbWUuaAo+IG5ldyBmaWxlIG1vZGUgMTAw
NjQ0Cj4gaW5kZXggMDAwMDAwMDAwLi4yMjk4ZWU4ZjQKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIv
aW5jbHVkZS9ncnViL2kzODYveGVucHZoL3RpbWUuaAo+IEBAIC0wLDAgKzEgQEAKPiArI2luY2x1
ZGUgPGdydWIvaTM4Ni9wYy90aW1lLmg+CgpJIGRvIG5vdCB1bmRlcnN0YW5kIHdoeSB3ZSBuZWVk
IHRoZXNlIGZpbGVzLiBBbmQgY29tbWl0IG1lc3NhZ2UganVzdCBzdGF0ZXMKanVzdCB0aGF0IHdl
IG5lZWQgdGhlbS4gSG93ZXZlciwgaXQgc2F5cyBub3RoaW5nIHdoeS4uLiBTbywgd2h5PyBXaG8g
d2lsbAp1c2UgdGhlbT8KCkRhbmllbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 15:20:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 15:20: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 1gDA6F-0007ii-E3; Thu, 18 Oct 2018 15:20:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=u6+5=m6=citrix.com=prvs=822d8168c=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1gDA6E-0007iY-2G
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 15:20:34 +0000
X-Inumbo-ID: 8d699ea5-d2e9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8d699ea5-d2e9-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 15:21:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,396,1534809600"; d="scan'208";a="68190870"
To: Jan Beulich <JBeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
References: <5B97BEB202000078001E73FB@prv1-mh.provo.novell.com>
 <e2c8634a-16cf-7b03-9818-e2e131625c5f@citrix.com>
 <5BC0AD5E02000078001F10AE@prv1-mh.provo.novell.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <91207b4d-bb5b-b66d-c640-9f6a98ddb35e@citrix.com>
Date: Thu, 18 Oct 2018 16:20:29 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BC0AD5E02000078001F10AE@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 0/4] x86/HVM: implement memory read
 caching
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Paul Durrant <paul.durrant@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMTIvMjAxOCAwMzoxOSBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTIuMTAu
MTggYXQgMTU6NTUsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gT24gMTEv
MDkvMTggMTQ6MTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gRW11bGF0aW9uIHJlcXVpcmluZyBk
ZXZpY2UgbW9kZWwgYXNzaXN0YW5jZSB1c2VzIGEgZm9ybSBvZiBpbnN0cnVjdGlvbgo+Pj4gcmUt
ZXhlY3V0aW9uLCBhc3N1bWluZyB0aGF0IHRoZSBzZWNvbmQgKGFuZCBhbnkgZnVydGhlcikgcGFz
cyB0YWtlcwo+Pj4gZXhhY3RseSB0aGUgc2FtZSBwYXRoLiBUaGlzIGlzIGEgdmFsaWQgYXNzdW1w
dGlvbiBhcyBmYXIgYXMgdXNlIG9mIENQVQo+Pj4gcmVnaXN0ZXJzIGdvZXMgKGFzIHRob3NlIGNh
bid0IGNoYW5nZSB3aXRob3V0IGFueSBvdGhlciBpbnN0cnVjdGlvbgo+Pj4gZXhlY3V0aW5nIGlu
IGJldHdlZW4pLCBidXQgaXMgd3JvbmcgZm9yIG1lbW9yeSBhY2Nlc3Nlcy4gSW4gcGFydGljdWxh
cgo+Pj4gaXQgaGFzIGJlZW4gb2JzZXJ2ZWQgdGhhdCBXaW5kb3dzIG1pZ2h0IHBhZ2Ugb3V0IGJ1
ZmZlcnMgdW5kZXJuZWF0aAo+Pj4gYW4gaW5zdHJ1Y3Rpb24gY3VycmVudGx5IHVuZGVyIGVtdWxh
dGlvbiAoaGl0dGluZyBiZXR3ZWVuIHR3byBwYXNzZXMpLgo+Pj4gSWYgdGhlIGZpcnN0IHBhc3Mg
dHJhbnNsYXRlZCBhIGxpbmVhciBhZGRyZXNzIHN1Y2Nlc3NmdWxseSwgYW55IHN1YnNlcXVlbnQK
Pj4+IHBhc3MgbmVlZHMgdG8gZG8gc28gdG9vLCB5aWVsZGluZyB0aGUgZXhhY3Qgc2FtZSB0cmFu
c2xhdGlvbi4KPj4+Cj4+PiBJbnRyb2R1Y2UgYSBjYWNoZSAodXNlZCBqdXN0IGJ5IGd1ZXN0IHBh
Z2UgdGFibGUgYWNjZXNzZXMgZm9yIG5vdywgaS5lLgo+Pj4gYSBmb3JtIG9mICJwYWdpbmcgc3Ry
dWN0dXJlIGNhY2hlIikgdG8gbWFrZSBzdXJlIGFib3ZlIGRlc2NyaWJlZAo+Pj4gYXNzdW1wdGlv
biBob2xkcy4gVGhpcyBpcyBhIHZlcnkgc2ltcGxpc3RpYyBpbXBsZW1lbnRhdGlvbiBmb3Igbm93
OiBPbmx5Cj4+PiBleGFjdCBtYXRjaGVzIGFyZSBzYXRpc2ZpZWQgKG5vIG92ZXJsYXBzIG9yIHBh
cnRpYWwgcmVhZHMgb3IgYW55dGhpbmcpLgo+Pj4KPj4+IFRoZXJlJ3MgYWxzbyBzb21lIHNlZW1p
bmdseSB1bnJlbGF0ZWQgY2xlYW51cCBoZXJlIHdoaWNoIHdhcyBmb3VuZAo+Pj4gZGVzaXJhYmxl
IG9uIHRoZSB3YXkuCj4+Pgo+Pj4gMTogeDg2L21tOiBhZGQgb3B0aW9uYWwgY2FjaGUgdG8gR0xB
LT5HRk4gdHJhbnNsYXRpb24KPj4+IDI6IHg4Ni9tbTogdXNlIG9wdGlvbmFsIGNhY2hlIGluIGd1
ZXN0X3dhbGtfdGFibGVzKCkKPj4+IDM6IHg4Ni9IVk06IGltcGxlbWVudCBtZW1vcnkgcmVhZCBj
YWNoaW5nCj4+PiA0OiB4ODYvSFZNOiBwcmVmaWxsIGNhY2hlIHdpdGggUERQVEVzIHdoZW4gcG9z
c2libGUKPj4+Cj4+PiAiVk1YOiBjb3JyZWN0IFBEUFRFIGxvYWQgY2hlY2tzIiBpcyBvbWl0dGVk
IGZyb20gdjIsIGFzIEkgY2FuJ3QKPj4+IGN1cnJlbnRseSBmaW5kIGVub3VnaCB0aW1lIHRvIGNh
cnJ5IG91dCB0aGUgcmVxdWVzdGVkIGZ1cnRoZXIKPj4+IHJld29yay4KPj4KPj4gRm9sbG93aW5n
IHRoZSB4ODYgY2FsbCwgSSd2ZSBoYWQgc29tZSB0aG91Z2h0cyBhbmQgc3VnZ2VzdGlvbnMgYWJv
dXQgaG93Cj4+IHRvIG1ha2UgdGhpcyB3b3JrIGluIGEgcmVhc29uYWJsZSB3YXksIHdpdGhvdXQg
cmVzb3J0aW5nIHRvIHRoZSBmdWxsCj4+IGNhY2hpbmcgYXBwcm9hY2guCj4gCj4gVGhhbmtzLCBi
dXQgb25lIHF1ZXN0aW9uIGJlZm9yZSBJIHN0YXJ0IHRoaW5raW5nIGFib3V0IHRoaXMgaW4KPiBt
b3JlIGRldGFpbDogQmVmb3JlIHdyaXRpbmcgdGhpcywgZGlkIHlvdSByZWFkIG15IG1haWwgZnJv
bSB0aGUKPiAxMXRoPyBJIGFzayBiZWNhdXNlIHdoYXQgeW91IHN1Z2dlc3QgZG9lcyBub3QgbG9v
ayB0byBtYXRjaAo+IHRoZSBiZWhhdmlvciBJJ3ZlIGRlc2NyaWJlZCB0aGVyZSBhcyB3aGF0IEkg
dGhpbmsgaXQgb3VnaHQgdG8gYmUuCgpJJ20gdGFraW5nIHRoaXMgb2ZmIG15IHRvLXJldmlldyBx
dWV1ZSBmb3Igbm93IHRoZW4gLS0gbGV0IG1lIGtub3cgaWYKeW91IG5lZWQgbWUgdG8gcmV2aWV3
IGl0IGFueXdheS4KCiAtR2VvcmdlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 15:39:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 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 1gDAOV-0000KR-4I; Thu, 18 Oct 2018 15:39:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=9k1s=m6=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gDAOT-0000JH-Ra
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 15:39:25 +0000
X-Inumbo-ID: 2f5040be-d2ec-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2f5040be-d2ec-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 15:40: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 mx1.suse.de (Postfix) with ESMTP id 44162AD38;
 Thu, 18 Oct 2018 15:39:22 +0000 (UTC)
To: Daniel Kiper <daniel.kiper@oracle.com>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-5-jgross@suse.com>
 <20181018145955.GC5225@olila.i.net-space.pl>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <69f470cc-791b-1f4e-eb21-3b99b63af08c@suse.com>
Date: Thu, 18 Oct 2018 17:39:21 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181018145955.GC5225@olila.i.net-space.pl>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 04/18] xen: prepare common code for Xen
 PVH 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: hans@knorrie.org, grub-devel@gnu.org, phcoder@gmail.com,
 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>

T24gMTgvMTAvMjAxOCAxNjo1OSwgRGFuaWVsIEtpcGVyIHdyb3RlOgo+IE9uIFR1ZSwgT2N0IDA5
LCAyMDE4IGF0IDAxOjAzOjAzUE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IFNvbWUg
Y29tbW9uIGNvZGUgbmVlZHMgdG8gYmUgc3BlY2lhbCBjYXNlZCBmb3IgWGVuIFBWSCBtb2RlLiBU
aGlzIGhpdHMKPj4gbW9zdGx5IFhlbiBQViBtb2RlIHNwZWNpZmljIGFyZWFzLgo+Pgo+PiBTaWdu
ZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4+IC0tLQo+PiAgZ3J1
Yi1jb3JlL2tlcm4vaTM4Ni90c2MuYyAgICAgICAgIHwgMiArLQo+PiAgaW5jbHVkZS9ncnViL2kz
ODYvcGMvaW50LmggICAgICAgIHwgMyArKysKPj4gIGluY2x1ZGUvZ3J1Yi9pMzg2L3RzYy5oICAg
ICAgICAgICB8IDIgKy0KPj4gIGluY2x1ZGUvZ3J1Yi9pMzg2L3hlbi9oeXBlcmNhbGwuaCB8IDUg
KysrKy0KPj4gIGluY2x1ZGUvZ3J1Yi9rZXJuZWwuaCAgICAgICAgICAgICB8IDQgKysrLQo+PiAg
NSBmaWxlcyBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQo+Pgo+PiBk
aWZmIC0tZ2l0IGEvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni90c2MuYyBiL2dydWItY29yZS9rZXJuL2kz
ODYvdHNjLmMKPj4gaW5kZXggZjI2NmViMTMxLi40M2ZlZTNhMTMgMTAwNjQ0Cj4+IC0tLSBhL2dy
dWItY29yZS9rZXJuL2kzODYvdHNjLmMKPj4gKysrIGIvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni90c2Mu
Ywo+PiBAQCAtNjUsNyArNjUsNyBAQCBncnViX3RzY19pbml0ICh2b2lkKQo+Pgo+PiAgICB0c2Nf
Ym9vdF90aW1lID0gZ3J1Yl9nZXRfdHNjICgpOwo+Pgo+PiAtI2lmZGVmIEdSVUJfTUFDSElORV9Y
RU4KPj4gKyNpZiBkZWZpbmVkIChHUlVCX01BQ0hJTkVfWEVOKSB8fCBkZWZpbmVkIChHUlVCX01B
Q0hJTkVfWEVOUFZIKQo+IAo+IHMvR1JVQl9NQUNISU5FX1hFTlBWSC9HUlVCX01BQ0hJTkVfWEVO
X1BWSC8KCk9rYXkuCgo+IAo+PiAgICAodm9pZCkgKGdydWJfdHNjX2NhbGlicmF0ZV9mcm9tX3hl
biAoKSB8fCBjYWxpYnJhdGVfdHNjX2hhcmRjb2RlKCkpOwo+PiAgI2VsaWYgZGVmaW5lZCAoR1JV
Ql9NQUNISU5FX0VGSSkKPj4gICAgKHZvaWQpIChncnViX3RzY19jYWxpYnJhdGVfZnJvbV9wbXRp
bWVyICgpIHx8IGdydWJfdHNjX2NhbGlicmF0ZV9mcm9tX3BpdCAoKSB8fCBncnViX3RzY19jYWxp
YnJhdGVfZnJvbV9lZmkoKSB8fCBjYWxpYnJhdGVfdHNjX2hhcmRjb2RlKCkpOwo+PiBkaWZmIC0t
Z2l0IGEvaW5jbHVkZS9ncnViL2kzODYvcGMvaW50LmggYi9pbmNsdWRlL2dydWIvaTM4Ni9wYy9p
bnQuaAo+PiBpbmRleCAxNmE1M2U0ZmUuLjQ2ZmIxZTM5NyAxMDA2NDQKPj4gLS0tIGEvaW5jbHVk
ZS9ncnViL2kzODYvcGMvaW50LmgKPj4gKysrIGIvaW5jbHVkZS9ncnViL2kzODYvcGMvaW50LmgK
Pj4gQEAgLTUxLDkgKzUxLDEyIEBAIHN0cnVjdCBncnViX2Jpb3NfaW50X3JlZ2lzdGVycwo+PiAg
I2RlZmluZSAgR1JVQl9DUFVfSU5UX0ZMQUdTX0RFRkFVTFQgICAwCj4+ICAjZW5kaWYKPj4KPj4g
KyNpZm5kZWYgR1JVQl9NQUNISU5FX1hFTlBWSAo+PiAgdm9pZCBFWFBPUlRfRlVOQyAoZ3J1Yl9i
aW9zX2ludGVycnVwdCkgKGdydWJfdWludDhfdCBpbnRubywKPj4gIAkJCQkJc3RydWN0IGdydWJf
Ymlvc19pbnRfcmVnaXN0ZXJzICpyZWdzKQo+PiAgICAgICBfX2F0dHJpYnV0ZV9fICgocmVncGFy
bSgzKSkpOwo+PiArI2VuZGlmCj4gCj4gSXMgaXQgYW4gaXNzdWUgd2l0aCB0aGlzIGRlY2xhcmF0
aW9uPyBJIHRoaW5rIHRoYXQgeW91IHNob3VsZCB0YWtlIGNhcmUKPiBhYm91dCBncnViLWNvcmUv
a2Vybi9pMzg2L2ludC5TLiBTbywgcmVsZXZhbnQgTWFrZWZpbGUgc2hvdWxkIGJlCj4gdXBkYXRl
ZCBpbnN0ZWFkIG9mIHRoaXMgZGVjbGFyYXRpb24uCgpJJ2xsIGhhdmUgYSB0cnkuIEkganVzdCBy
ZW1lbWJlciBJIHN0cnVnZ2xlZCBhIGxvdCB3aXRoIHRoaXMgaXNzdWUKd2hlbiB3cml0aW5nIHRo
ZSBwYXRjaGVzLgoKCkp1ZXJnZW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 15:40:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 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 1gDAPd-0000zZ-GI; Thu, 18 Oct 2018 15:40:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=9k1s=m6=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gDAPc-0000zM-4W
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 15:40:36 +0000
X-Inumbo-ID: 59d0850a-d2ec-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 59d0850a-d2ec-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 15:42: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 mx1.suse.de (Postfix) with ESMTP id 1B249AD38;
 Thu, 18 Oct 2018 15:40:34 +0000 (UTC)
To: Daniel Kiper <daniel.kiper@oracle.com>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-6-jgross@suse.com>
 <20181018151910.GE5225@olila.i.net-space.pl>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <8017f0f6-4661-99eb-34b3-43b0122455b7@suse.com>
Date: Thu, 18 Oct 2018 17:40:33 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181018151910.GE5225@olila.i.net-space.pl>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 05/18] xen: add some dummy headers for
 PVH 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: hans@knorrie.org, grub-devel@gnu.org, phcoder@gmail.com,
 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>

T24gMTgvMTAvMjAxOCAxNzoxOSwgRGFuaWVsIEtpcGVyIHdyb3RlOgo+IE9uIFR1ZSwgT2N0IDA5
LCAyMDE4IGF0IDAxOjAzOjA0UE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IFhlbiBQ
VkggbW9kZSBuZWVkcyBzb21lIGhlYWRlcnMgaW5jbHVkaW5nIHRoZSBjb21tb24gaTM4NiBoZWFk
ZXJzLgo+PiBBZGQgdGhvc2UgdG8gdGhlIHRyZWUuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPj4gLS0tCj4+ICBpbmNsdWRlL2dydWIvaTM4Ni94
ZW5wdmgvYm9vdC5oICAgIHwgMSArCj4+ICBpbmNsdWRlL2dydWIvaTM4Ni94ZW5wdmgvY29uc29s
ZS5oIHwgMSArCj4+ICBpbmNsdWRlL2dydWIvaTM4Ni94ZW5wdmgvaW50LmggICAgIHwgMSArCj4+
ICBpbmNsdWRlL2dydWIvaTM4Ni94ZW5wdmgvbWVtb3J5LmggIHwgMSArCj4+ICBpbmNsdWRlL2dy
dWIvaTM4Ni94ZW5wdmgvdGltZS5oICAgIHwgMSArCj4+ICA1IGZpbGVzIGNoYW5nZWQsIDUgaW5z
ZXJ0aW9ucygrKQo+PiAgY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvZ3J1Yi9pMzg2L3hlbnB2
aC9ib290LmgKPj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2dydWIvaTM4Ni94ZW5wdmgv
Y29uc29sZS5oCj4+ICBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ncnViL2kzODYveGVucHZo
L2ludC5oCj4+ICBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ncnViL2kzODYveGVucHZoL21l
bW9yeS5oCj4+ICBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ncnViL2kzODYveGVucHZoL3Rp
bWUuaAo+Pgo+PiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ncnViL2kzODYveGVucHZoL2Jvb3QuaCBi
L2luY2x1ZGUvZ3J1Yi9pMzg2L3hlbnB2aC9ib290LmgKPj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQK
Pj4gaW5kZXggMDAwMDAwMDAwLi42Y2QyM2FhODMKPj4gLS0tIC9kZXYvbnVsbAo+PiArKysgYi9p
bmNsdWRlL2dydWIvaTM4Ni94ZW5wdmgvYm9vdC5oCj4+IEBAIC0wLDAgKzEgQEAKPj4gKyNpbmNs
dWRlIDxncnViL2kzODYvcGMvYm9vdC5oPgo+PiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ncnViL2kz
ODYveGVucHZoL2NvbnNvbGUuaCBiL2luY2x1ZGUvZ3J1Yi9pMzg2L3hlbnB2aC9jb25zb2xlLmgK
Pj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPj4gaW5kZXggMDAwMDAwMDAwLi4zMDVhNDZkOGUKPj4g
LS0tIC9kZXYvbnVsbAo+PiArKysgYi9pbmNsdWRlL2dydWIvaTM4Ni94ZW5wdmgvY29uc29sZS5o
Cj4+IEBAIC0wLDAgKzEgQEAKPj4gKyNpbmNsdWRlIDxncnViL2kzODYvcGMvY29uc29sZS5oPgo+
PiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ncnViL2kzODYveGVucHZoL2ludC5oIGIvaW5jbHVkZS9n
cnViL2kzODYveGVucHZoL2ludC5oCj4+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4+IGluZGV4IDAw
MDAwMDAwMC4uNmY5ZDE0YTgxCj4+IC0tLSAvZGV2L251bGwKPj4gKysrIGIvaW5jbHVkZS9ncnVi
L2kzODYveGVucHZoL2ludC5oCj4+IEBAIC0wLDAgKzEgQEAKPj4gKyNpbmNsdWRlIDxncnViL2kz
ODYvcGMvaW50Lmg+Cj4+IGRpZmYgLS1naXQgYS9pbmNsdWRlL2dydWIvaTM4Ni94ZW5wdmgvbWVt
b3J5LmggYi9pbmNsdWRlL2dydWIvaTM4Ni94ZW5wdmgvbWVtb3J5LmgKPj4gbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKPj4gaW5kZXggMDAwMDAwMDAwLi44ZGQ2ZjdjOGMKPj4gLS0tIC9kZXYvbnVsbAo+
PiArKysgYi9pbmNsdWRlL2dydWIvaTM4Ni94ZW5wdmgvbWVtb3J5LmgKPj4gQEAgLTAsMCArMSBA
QAo+PiArI2luY2x1ZGUgPGdydWIvaTM4Ni9jb3JlYm9vdC9tZW1vcnkuaD4KPj4gZGlmZiAtLWdp
dCBhL2luY2x1ZGUvZ3J1Yi9pMzg2L3hlbnB2aC90aW1lLmggYi9pbmNsdWRlL2dydWIvaTM4Ni94
ZW5wdmgvdGltZS5oCj4+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4+IGluZGV4IDAwMDAwMDAwMC4u
MjI5OGVlOGY0Cj4+IC0tLSAvZGV2L251bGwKPj4gKysrIGIvaW5jbHVkZS9ncnViL2kzODYveGVu
cHZoL3RpbWUuaAo+PiBAQCAtMCwwICsxIEBACj4+ICsjaW5jbHVkZSA8Z3J1Yi9pMzg2L3BjL3Rp
bWUuaD4KPiAKPiBJIGRvIG5vdCB1bmRlcnN0YW5kIHdoeSB3ZSBuZWVkIHRoZXNlIGZpbGVzLiBB
bmQgY29tbWl0IG1lc3NhZ2UganVzdCBzdGF0ZXMKPiBqdXN0IHRoYXQgd2UgbmVlZCB0aGVtLiBI
b3dldmVyLCBpdCBzYXlzIG5vdGhpbmcgd2h5Li4uIFNvLCB3aHk/IFdobyB3aWxsCj4gdXNlIHRo
ZW0/CgpBbnkgc291cmNlIGluY2x1ZGluZyBncnViL21hY2hpbmUvKi5oCgpJJ2xsIG1ha2UgdGhl
IGNvbW1pdCBtZXNzYWdlIG1vcmUgdmVyYm9zZSBpbiB0aGlzIHJlZ2FyZC4KCgpKdWVyZ2VuCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 17:27:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 17:27: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 1gDC4s-0000vj-5P; Thu, 18 Oct 2018 17:27:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=z/3f=m6=xenproject.org=prvs=82212d89b=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gDC4r-0000vZ-4c
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 17:27:17 +0000
X-Inumbo-ID: 40e0d0c9-d2fb-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 40e0d0c9-d2fb-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 17:28:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,397,1534809600"; d="scan'208";a="68206103"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75448-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=eae7b476c2151141a43cc89d9629c47757f024f1
X-Osstest-Versions-That: ovmf=3a0329bed2a2c7d1ba45bd2376a2320141ef2bec
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 18 Oct 2018 18:27:11 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75448: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQ0OCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NDQ4LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICBlYWU3YjQ3NmMyMTUxMTQxYTQzY2M4OWQ5NjI5YzQ3NzU3
ZjAyNGYxCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAzYTAzMjliZWQy
YTJjN2QxYmE0NWJkMjM3NmEyMzIwMTQxZWYyYmVjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU0
NDQgIDIwMTgtMTAtMTggMDE6NTA6NDEgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NDQ4ICAyMDE4LTEwLTE4IDEyOjUwOjQyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSGFvIFd1IDxoYW8u
YS53dUBpbnRlbC5jb20+CiAgSmlhbiBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNvbT4KICBZ
b25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRl
Lm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9v
c3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4KYnJv
a2VuLWpvYiBidWlsZC1pMzg2IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXB2b3BzIGJy
b2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFt
ZDY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMgYnJva2VuCmJyb2tlbi1zdGVw
IGJ1aWxkLWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2IGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpi
cm9rZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVp
bGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXhz
bSBob3N0LWluc3RhbGwoNCkKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGVhZTdi
NDc2YzIxNTExNDFhNDNjYzg5ZDk2MjljNDc3NTdmMDI0ZjEKQXV0aG9yOiBKaWFuIEogV2FuZyA8
amlhbi5qLndhbmdAaW50ZWwuY29tPgpEYXRlOiAgIFdlZCBPY3QgMTcgMTI6NDk6NTcgMjAxOCAr
MDgwMAoKICAgIFVlZmlDcHVQa2cvQ3B1RXhjZXB0aW9uSGFuZGxlckxpYjogYWx3YXlzIGNsZWFy
IGRlc2NyaXB0b3IgZGF0YSBpbiBhZHZhbmNlCiAgICAKICAgIFJFRjogaHR0cHM6Ly9idWd6aWxs
YS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjM3CiAgICAKICAgIFNvbWV0aW1lcyB0
aGUgbWVtb3J5IHdpbGwgYmUgY29udGFtaW5hdGVkIGJ5IHJhbmRvbSBkYXRhIGxlZnQgaW4gbGFz
dAogICAgYm9vdCAod2FybSByZXNldCkuIFRoZSBjb2RlIHNob3VsZCBub3QgYXNzdW1lIHRoZSBh
bGxvY2F0ZWQgbWVtb3J5IGlzCiAgICBhbHdheXMgZmlsbGVkIHdpdGggemVyby4gVGhpcyBwYXRj
aCBhZGQgY29kZSB0byBjbGVhciBkYXRhIHN0cnVjdHVyZQogICAgdXNlZCBmb3Igc3RhY2sgc3dp
dGNoIHRvIHByZXZlbnQgc3VjaCBwcm9ibGVtIGZyb20gaGFwcGVuaW5nLgogICAgCiAgICBDYzog
RXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogICAgQ2M6IExhc3psbyBFcnNlayA8bGVy
c2VrQHJlZGhhdC5jb20+CiAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAg
IENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEK
ICAgIFNpZ25lZC1vZmYtYnk6IEppYW4gSiBXYW5nIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogICAgUmV2aWV3
ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTog
UnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KCmNvbW1pdCBmZWE1ZTI4NjU4YzY3MmNlMmNi
ZTM4ZDA5MjdhYjI3YmViNzkyMDk3CkF1dGhvcjogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVA
aW50ZWwuY29tPgpEYXRlOiAgIFdlZCBPY3QgMTcgMjA6MTU6MDcgMjAxOCArMDgwMAoKICAgIEJh
c2VUb29sczogRml4IGJ1ZyBjYXVzZWQgYnkgMDNjMzZjMzZhMwogICAgCiAgICBJbiB0aGUgZXhw
cmVzc2lvbiBmb3IgdW5pY29kZSBzdHJpbmcgYW5kIGdlbmVyYWwgc3RyaW5nIGNvbXBhcmUsIGl0
CiAgICBzaG91bGQgY2hlY2sgd2hldGhlciBpdCBzdGFydHN3aXRoICJMJyIgb3IgJ0wiJywgYnV0
IG5vdCAiTCIuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0
aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFlvbmdob25nIFpodSA8eW9uZ2hv
bmcuemh1QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2Fv
QGludGVsLmNvbT4KCmNvbW1pdCA1M2M2NGY0Mjg2YmE4Njc4OGUzNTBhODJhMzc5OGUxYTdhYmY1
ZWY3CkF1dGhvcjogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgpEYXRlOiAg
IFR1ZSBPY3QgMTYgMTY6MTA6MjQgMjAxOCArMDgwMAoKICAgIEJhc2VUb29sczogRml4IGEgYnVn
IC0tcGNkIG9wdGlvbiBlbmFibGUgYW5kIHVzZSB0aGUgcGNkIGluIGV4cHJlc3Npb24KICAgIAog
ICAgdGhlIGNhc2UgaXM6CiAgICBpbiB0aGUgRFNDOgogICAgW1BjZHNGaXhlZEF0QnVpbGQuY29t
bW9uXQogICAgIFRva2VuU3BhY2VHdWlkLlRlc3RGaXhlZFBjZHwweEZGRUFBMDAwCiAgICAKICAg
IFtQY2RzRHluYW1pY0V4RGVmYXVsdC5jb21tb24uREVGQVVMVF0KICAgICFpZiBUb2tlblNwYWNl
R3VpZC5QY2RGbGFnID09IFRSVUUKICAgIFRva2VuU3BhY2VHdWlkLlBjZFRlc3R8VG9rZW5TcGFj
ZUd1aWQuVGVzdEZpeGVkUGNkCiAgICAhZW5kaWYKICAgIAogICAgVGhlbiBidWlsZCB3aXRoIC0t
cGNkIFRva2VuU3BhY2VHdWlkLlBjZEZsYWc9VFJVRSwgaXQgcmVwb3J0IGZhaWx1cmUsCiAgICBi
dXQgaWYgd2UgYnVpbGQgd2l0aG91dCB0aGlzIC0tcGNkIG9wdGlvbiwgaXQgY291bGQgYnVpbGQg
c3VjY2Vzcy4KICAgIHdlIGZvdW5kIHdoZW4gdGhlIC0tcGNkIGlzIGVuYWJsZWQsIHRoZSBmaXhl
ZGF0YnVpbGQgcGNkcyBhcmUgbm90IGJlCiAgICBjb2xsZWN0ZWQgaW50byBleHByZXNzaW9uIHRv
IGNhbGN1bGF0ZS4KICAgIAogICAgRml4ZXM6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTI1NgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBD
b250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogWW9uZ2hvbmcgWmh1
IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExpbWluZyBHYW8gPGxp
bWluZy5nYW9AaW50ZWwuY29tPgoKY29tbWl0IDUzMTdlOWNjYWZlZDVhMDMxYzE4MjkzY2FhMDZi
NjYwYWYzZTlhODUKQXV0aG9yOiBIYW8gV3UgPGhhby5hLnd1QGludGVsLmNvbT4KRGF0ZTogICBN
b24gT2N0IDE1IDEwOjI2OjA4IDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cvVWRmRHhlOiBI
YW5kbGUgZGVhZCBjb2RlcyBpbiBGaWxlU3lzdGVtT3BlcmF0aW9ucy5jCiAgICAKICAgIFJFRjpo
dHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEyNDkKICAgIAog
ICAgV2UgZm91bmQgcG90ZW50aWFsIGRlYWQgY29kZXMgd2l0aGluIEZpbGUuYyBkdXJpbmcgdGhl
IGNvZGUgY292ZXJhZ2UgdGVzdC4KICAgIAogICAgQWZ0ZXIgbWFudWFsIHJldmlldywgd2UgdGhp
bmsgdGhlIGJlbG93IG9uZXMgYXJlIHBvc2l0aXZlIHJlcG9ydHM6CiAgICAKICAgIEEuIEZvciBm
dW5jdGlvbiBHZXRBbGxvY2F0aW9uRGVzY3JpcHRvcigpOgogICAgRHVlIHRvIHRoZSBhbGwgdGhl
IGNhbGxpbmcgcGxhY2VzIGZvciB0aGlzIGZ1bmN0aW9uLCB0aGUgaW5wdXQgcGFyYW1ldGVyCiAg
ICAnUmVjb3JkaW5nRmxhZ3MnIGNhbiBvbmx5IHdpdGggdmFsdWUgJ0xvbmdBZHNTZXF1ZW5jZScg
b3IKICAgICdTaG9ydEFkc1NlcXVlbmNlJy4gTW9yZW92ZXIsIHRoaXMgaXMgYWxzbyBtZW50aW9u
ZWQgaW4gdGhlIGZ1bmN0aW9uCiAgICBkZXNjcmlwdGlvbiBjb21tZW50cyBmb3IgR2V0QWxsb2Nh
dGlvbkRlc2NyaXB0b3IoKS4KICAgIAogICAgU28gdGhlIGJlbG93IGNvZGUgd2lsbCBuZXZlciBi
ZSByZWFjaGVkOgogICAgCiAgICAgIHJldHVybiBFRklfREVWSUNFX0VSUk9SOwogICAgCiAgICBU
aGlzIGNvbW1pdCB3aWxsIGFkZCAiQVNTRVJUIChGQUxTRSk7IiBiZWZvcmUgdGhlIGFib3ZlIGxp
bmUgdG8gaW5kaWNhdGUKICAgIHRoaXMgYW5kIHRodXMgbWF0Y2hpbmcgdGhlIGZ1bmN0aW9uIGRl
c2NyaXB0aW9uIGNvbW1lbnRzLgogICAgCiAgICBCLiBGb3IgZnVuY3Rpb24gR2V0QWxsb2NhdGlv
bkRlc2NyaXB0b3JMc24oKToKICAgIER1ZSB0byB0aGUgYWxsIHRoZSBjYWxsaW5nIHBsYWNlcyBm
b3IgdGhpcyBmdW5jdGlvbiwgdGhlIGlucHV0IHBhcmFtZXRlcgogICAgJ1JlY29yZGluZ0ZsYWdz
JyBjYW4gb25seSB3aXRoIHZhbHVlICdMb25nQWRzU2VxdWVuY2UnIG9yCiAgICAnU2hvcnRBZHNT
ZXF1ZW5jZScuIE1vcmVvdmVyLCB0aGlzIGlzIGFsc28gbWVudGlvbmVkIGluIHRoZSBmdW5jdGlv
bgogICAgZGVzY3JpcHRpb24gY29tbWVudHMgZm9yIEdldEFsbG9jYXRpb25EZXNjcmlwdG9yTHNu
KCkuCiAgICAKICAgIFNvIHRoZSBiZWxvdyBjb2RlIHdpbGwgbmV2ZXIgYmUgcmVhY2hlZDoKICAg
IAogICAgICByZXR1cm4gRUZJX1VOU1VQUE9SVEVEOwogICAgCiAgICBUaGlzIGNvbW1pdCB3aWxs
IGFkZCAiQVNTRVJUIChGQUxTRSk7IiBiZWZvcmUgdGhlIGFib3ZlIGxpbmUgdG8gaW5kaWNhdGUK
ICAgIHRoaXMgYW5kIHRodXMgbWF0Y2hpbmcgdGhlIGZ1bmN0aW9uIGRlc2NyaXB0aW9uIGNvbW1l
bnRzLgogICAgCiAgICBDYzogUGF1bG8gQWxjYW50YXJhIDxwYWxjYW50YXJhQHN1c2UuZGU+CiAg
ICBDYzogUGF1bG8gQWxjYW50YXJhIDxwYXVsb0BwYXVsby5hYz4KICAgIENjOiBSdWl5dSBOaSA8
cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ2M6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwu
Y29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVt
ZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgoKY29tbWl0IDEx
OTQxZDNiMWJmYWI1OTRmZjEwOGRkYmZlZDYxYmMzMWU4ZWI2NzQKQXV0aG9yOiBIYW8gV3UgPGhh
by5hLnd1QGludGVsLmNvbT4KRGF0ZTogICBXZWQgT2N0IDEwIDIxOjAwOjIwIDIwMTggKzA4MDAK
CiAgICBNZGVNb2R1bGVQa2cvVWRmRHhlOiBIYW5kbGUgZGVhZCBjb2RlcyBpbiBGaWxlLmMKICAg
IAogICAgUkVGOmh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTI0OQogICAgCiAgICBXZSBmb3VuZCBwb3RlbnRpYWwgZGVhZCBjb2RlcyB3aXRoaW4gRmlsZS5j
IGR1cmluZyB0aGUgY29kZSBjb3ZlcmFnZSB0ZXN0LgogICAgCiAgICBBZnRlciBtYW51YWwgcmV2
aWV3LCB3ZSB0aGluayB0aGUgYmVsb3cgb25lcyBhcmUgcG9zaXRpdmUgcmVwb3J0czoKICAgIAog
ICAgQS4gSW4gZnVuY3Rpb24gVWRmUmVhZCgpOgogICAgICBlbHNlIGlmIChJU19GSURfREVMRVRF
RF9GSUxFIChQYXJlbnQtPkZpbGVJZGVudGlmaWVyRGVzYykpIHsKICAgICAgICBTdGF0dXMgPSBF
RklfREVWSUNFX0VSUk9SOwogICAgICB9CiAgICAKICAgIEEgRmlsZSBJZGVudGlmaWVyIERlc2Ny
aXB0b3Igd2lsbCBiZSBnZXQgZnJvbSB0aGUgVURGIG1lZGlhIG9ubHkgYnkKICAgIGZ1bmN0aW9u
IFJlYWREaXJlY3RvcnlFbnRyeSgpLiBBbmQgd2l0aGluIHRoaXMgZnVuY3Rpb24sIGFsbCB0aGUg
RmlsZQogICAgSWRlbnRpZmllciBEZXNjcmlwdG9yIHdpdGggJ0RFTEVURURfRklMRScgY2hhcmFj
dGVyaXN0aWNzIHdpbGwgYmUgc2tpcHBlZAogICAgYW5kIHdpbGwgbm90IGJlIHJldHVybmVkLiBI
ZW5jZSwgdGhlIGFib3ZlIGNvZGVzIGluIGZ1bmN0aW9uIFVkZlJlYWQoKQogICAgd2lsbCBuZXZl
ciBiZSBoaXQuCiAgICAKICAgIFRoaXMgY29tbWl0IHdpbGwgYWRkICJBU1NFUlQgKEZBTFNFKTsi
IGJlZm9yZSB0aGUgYWJvdmUgbGluZSB0byBpbmRpY2F0ZQogICAgdGhpcy4KICAgIAogICAgQ2M6
IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlh
bm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBIYW8g
V3UgPGhhby5hLnd1QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsbyBBbGNhbnRhcmEg
PHBhbGNhbnRhcmFAc3VzZS5kZT4KICAgIFJldmlld2VkLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVu
Z0BpbnRlbC5jb20+Cgpjb21taXQgZjM1NWRkMzQwNDljODgxNjc3NjhlNGE4YWNmODU5MzRhYWFl
MmRkMgpBdXRob3I6IEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgpEYXRlOiAgIE1vbiBPY3Qg
OCAxNDozMDoxNCAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnL1VkZkR4ZTogVXNlIGRlYnVn
IG1zZyBpbnN0ZWFkIG9mIEFTU0VSVCBpbiBVZGZPcGVuKCkKICAgIAogICAgUkVGOmh0dHBzOi8v
YnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI0OAogICAgCiAgICBXaXRo
aW4gZnVuY3Rpb24gVWRmT3BlbigpOgogICAgVGhpcyBjb21taXQgd2lsbCB1c2UgZGVidWcgbWVz
c2FnZXMgaW5zdGVhZCBvZiB1c2luZyBBU1NFUlQgd2hlbiBhbiBlcnJvcgogICAgb2NjdXJzIGFm
dGVyIGNhbGxpbmcgR2V0RmlsZVNpemUoKS4KICAgIAogICAgQ2M6IFJ1aXl1IE5pIDxydWl5dS5u
aUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlv
biBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBIYW8gV3UgPGhhby5hLnd1QGludGVs
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsbyBBbGNhbnRhcmEgPHBhbGNhbnRhcmFAc3VzZS5k
ZT4KICAgIFJldmlld2VkLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+Cgpjb21t
aXQgNjA4NjU2OWU3ZWU3ZjQ3ODdmYzk2YzcyZDI1MzE3NDQ2OTA1OGYxMQpBdXRob3I6IEhhbyBX
dSA8aGFvLmEud3VAaW50ZWwuY29tPgpEYXRlOiAgIFNhdCBTZXAgMjkgMTM6MDM6NTAgMjAxOCAr
MDgwMAoKICAgIE1kZU1vZHVsZVBrZy9VZGZEeGU6IFVzZSBlcnJvciBoYW5kbGluZyB3aGVuIGZh
aWwgdG8gcmV0dXJuIExTTgogICAgCiAgICBSRUY6aHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xMjQ4CiAgICAKICAgIFRoaXMgY29tbWl0IHdpbGwgcmVmaW5l
IHRoZSBBU1NFUlRzIGluIGZ1bmN0aW9uIEdldExvbmdBZExzbigpIGFuZAogICAgR2V0QWxsb2Nh
dGlvbkRlc2NyaXB0b3JMc24oKSB3aGVuIHRoZSBsb2dpY2FsIHNlY3RvciBudW1iZXIgY2Fubm90
IGJlCiAgICByZXR1cm5lZCBkdWUgdG8gdW5yZWNvZ25pemVkIG1lZGlhIGZvcm1hdC4KICAgIAog
ICAgRXJyb3IgaGFuZGxpbmcgbG9naWMgd2lsbCBiZSB1c2VkIGZvciB0aG9zZSBBU1NFUlRzLgog
ICAgCiAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVk
LXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1v
ZmYtYnk6IEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWxv
IEFsY2FudGFyYSA8cGFsY2FudGFyYUBzdXNlLmRlPgogICAgUmV2aWV3ZWQtYnk6IFN0YXIgWmVu
ZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KCmNvbW1pdCA1ZmIyMmY1OTIwMDM5MzkzZjc0MDMwYzc0
YzIxNjUxN2ExMzFkYmUwCkF1dGhvcjogSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CkRhdGU6
ICAgVHVlIE9jdCA5IDExOjAzOjI3IDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cvVWRmRHhl
OiBBU1NFUlQgZm9yIGZhbHNlIHBvc2l0aXZlcyBvZiBOVUxMIHB0ciBkZXJlZgogICAgCiAgICBU
aGlzIGNvbW1pdCBhZGRzIEFTU0VSVHMgdG8gYWRkcmVzcyBmYWxzZSBwb3NpdGl2ZSByZXBvcnRz
IG9mIE5VTEwKICAgIHBvaW50ZXIgZGVyZWZlcmVuY2UgaXNzdWVzIHJhaXNlZCBmcm9tIHN0YXRp
YyBhbmFseXNpcyB3aXRoIHJlZ2FyZCB0bwogICAgZnVuY3Rpb24gUmVhZERpcmVjdG9yeUVudHJ5
KCkuCiAgICAKICAgIENjOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ29udHJp
YnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2ln
bmVkLW9mZi1ieTogSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTog
UGF1bG8gQWxjYW50YXJhIDxwYWxjYW50YXJhQHN1c2UuZGU+CiAgICBSZXZpZXdlZC1ieTogU3Rh
ciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgoKY29tbWl0IGViYjEyZjUxNDI4NzY5NmVkOTE2
ZDcyMmEwM2ViNDllN2NhYjJmZjAKQXV0aG9yOiBIYW8gV3UgPGhhby5hLnd1QGludGVsLmNvbT4K
RGF0ZTogICBGcmkgU2VwIDI4IDIwOjEyOjIzIDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cv
VWRmRHhlOiBVc2UgZXJyb3IgaGFuZGxpbmcgZm9yIG1lbW9yeSBhbGxvY2F0aW9uIGZhaWx1cmUK
ICAgIAogICAgUkVGOmh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTI0NwogICAgCiAgICBGb3IgZnVuY3Rpb25zIER1cGxpY2F0ZUZpZCgpIGFuZCBEdXBsaWNh
dGVGZSgpLCB0aGlzIGNvbW1pdCB3aWxsIHVzZSBlcnJvcgogICAgaGFuZGxpbmcgbG9naWMgaW5z
dGVhZCBvZiBBU1NFUlRzIGZvciBtZW1vcnkgYWxsb2NhdGlvbiBmYWlsdXJlLgogICAgCiAgICBD
YzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBU
aWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEhh
byBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWxvIEFsY2FudGFy
YSA8cGFsY2FudGFyYUBzdXNlLmRlPgogICAgUmV2aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rhci56
ZW5nQGludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 17:46:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 17:46: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 1gDCNR-0002Zd-CR; Thu, 18 Oct 2018 17:46:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=adce=m6=citrix.com=prvs=822574e18=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gDCNP-0002ZY-FV
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 17:46:27 +0000
X-Inumbo-ID: ee16b3f3-d2fd-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ee16b3f3-d2fd-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 17:47:50 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,397,1534809600"; d="scan'208";a="80646253"
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
To: Xen-devel List <xen-devel@lists.xen.org>
Message-ID: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
Date: Thu, 18 Oct 2018 18:46:22 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: [Xen-devel] Ongoing/future speculative mitigation 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: Martin Pohlack <mpohlack@amazon.de>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>, Joao Martins <joao.m.martins@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Anthony Liguori <aliguori@amazon.com>, "Dannowski, Uwe" <uwed@amazon.de>,
 Lars Kurth <lars.kurth@citrix.com>, Konrad Wilk <konrad.wilk@oracle.com>,
 Ross Philipson <ross.philipson@oracle.com>,
 Dario Faggioli <dfaggioli@suse.com>, Matt Wilson <msw@amazon.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <JGross@suse.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 =?UTF-8?Q?Mihai_Don=c8=9bu?= <mdontu@bitdefender.com>, "Woodhouse,
 David" <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>

SGVsbG8sCgpUaGlzIGlzIGFuIGFjY3VtdWxhdGlvbiBhbmQgc3VtbWFyeSBvZiB2YXJpb3VzIHRh
c2tzIHdoaWNoIGhhdmUgYmVlbgpkaXNjdXNzZWQgc2luY2UgdGhlIHJldmVsYXRpb24gb2YgdGhl
IHNwZWN1bGF0aXZlIHNlY3VyaXR5IGlzc3VlcyBpbgpKYW51YXJ5LCBhbmQgYWxzbyBhbiBpbnZp
dGF0aW9uIHRvIGRpc2N1c3MgYWx0ZXJuYXRpdmUgaWRlYXMuwqAgVGhleSBhcmUKeDg2IHNwZWNp
ZmljLCBidXQgYSBsb3Qgb2YgdGhlIHByaW5jaXBsZXMgYXJlIGFyY2hpdGVjdHVyZS1hZ25vc3Rp
Yy4KCjEpIEEgc2VjcmV0cy1mcmVlIGh5cGVydmlzb3IuCgpCYXNpY2FsbHkgZXZlcnkgaHlwZXJj
YWxsIGNhbiBiZSAoYWIpdXNlZCBieSBhIGd1ZXN0LCBhbmQgdXNlZCBhcyBhbgphcmJpdHJhcnkg
Y2FjaGUtbG9hZCBnYWRnZXQuwqAgTG9naWNhbGx5LCB0aGlzIGlzIHRoZSBmaXJzdCBoYWxmIG9m
IGEKU3BlY3RyZSBTUDEgZ2FkZ2V0LCBhbmQgaXMgdXN1YWxseSB0aGUgZmlyc3Qgc3RlcHBpbmcg
c3RvbmUgdG8KZXhwbG9pdGluZyBvbmUgb2YgdGhlIHNwZWN1bGF0aXZlIHNpZGVjaGFubmVscy4K
ClNob3J0IG9mIGNvbXBpbGluZyBYZW4gd2l0aCBMTFZNJ3MgU3BlY3VsYXRpdmUgTG9hZCBIYXJk
ZW5pbmcgKHdoaWNoIGlzCnN0aWxsIGV4cGVyaW1lbnRhbCwgYW5kIGNvbWVzIHdpdGggYSB+MzAl
IHBlcmYgaGl0IGluIHRoZSBjb21tb24gY2FzZSksCnRoaXMgaXMgdW5hdm9pZGFibGUuwqAgRnVy
dGhlcm1vcmUsIHRocm93aW5nIGEgZmV3IGFycmF5X2luZGV4X25vc3BlYygpCmludG8gdGhlIGNv
ZGUgaXNuJ3QgYSB2aWFibGUgc29sdXRpb24gdG8gdGhlIHByb2JsZW0uCgpBbiBhbHRlcm5hdGl2
ZSBvcHRpb24gaXMgdG8gaGF2ZSBsZXNzIGRhdGEgbWFwcGVkIGludG8gWGVuJ3MgdmlydHVhbAph
ZGRyZXNzIHNwYWNlIC0gaWYgYSBwaWVjZSBvZiBtZW1vcnkgaXNuJ3QgbWFwcGVkLCBpdCBjYW4n
dCBiZSBsb2FkZWQKaW50byB0aGUgY2FjaGUuCgpBbiBlYXN5IGZpcnN0IHN0ZXAgaGVyZSBpcyB0
byByZW1vdmUgWGVuJ3MgZGlyZWN0bWFwLCB3aGljaCB3aWxsIG1lYW4KdGhhdCBndWVzdHMgZ2Vu
ZXJhbCBSQU0gaXNuJ3QgbWFwcGVkIGJ5IGRlZmF1bHQgaW50byBYZW4ncyBhZGRyZXNzCnNwYWNl
LsKgIFRoaXMgd2lsbCBjb21lIHdpdGggc29tZSBwZXJmb3JtYW5jZSBoaXQsIGFzIHRoZQptYXBf
ZG9tYWluX3BhZ2UoKSBpbmZyYXN0cnVjdHVyZSB3aWxsIG5vdyBoYXZlIHRvIGFjdHVhbGx5CmNy
ZWF0ZS9kZXN0cm95IG1hcHBpbmdzLCBidXQgcmVtb3ZpbmcgdGhlIGRpcmVjdG1hcCB3aWxsIGNh
dXNlIGFuCmltcHJvdmVtZW50IGZvciBub24tc3BlY3VsYXRpdmUgc2VjdXJpdHkgYXMgd2VsbCAo
Tm8gcG9zc2liaWxpdHkgb2YKcmV0MmRpciBhcyBhbiBleHBsb2l0IHRlY2huaXF1ZSkuCgpCZXlv
bmQgdGhlIGRpcmVjdG1hcCwgdGhlcmUgYXJlIHBsZW50eSBvZiBvdGhlciBpbnRlcmVzdGluZyBz
ZWNyZXRzIGluCnRoZSBYZW4gaGVhcCBhbmQgb3RoZXIgbWFwcGluZ3MsIHN1Y2ggYXMgdGhlIHN0
YWNrcyBvZiB0aGUgb3RoZXIgcGNwdXMuwqAKRml4aW5nIHRoaXMgcmVxdWlyZXMgbW92aW5nIFhl
biB0byBoYXZpbmcgYSBub24tdW5pZm9ybSBtZW1vcnkgbGF5b3V0LAphbmQgdGhpcyBpcyBtdWNo
IGhhcmRlciB0byBjaGFuZ2UuwqAgSSBhbHJlYWR5IGV4cGVyaW1lbnRlZCB3aXRoIHRoaXMgYXMK
YSBtZWx0ZG93biBtaXRpZ2F0aW9uIGFyb3VuZCBhYm91dCBhIHllYXIgYWdvLCBhbmQgcG9zdGVk
IHRoZSByZXN1bHRpbmcKc2VyaWVzIG9uIEphbiA0dGgsCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOC0wMS9tc2cwMDI3NC5odG1sLApzb21l
IHRyaXZpYWwgYml0cyBvZiB3aGljaCBoYXZlIGFscmVhZHkgZm91bmQgdGhlaXIgd2F5IHVwc3Ry
ZWFtLgoKVG8gaGF2ZSBhIG5vbi11bmlmb3JtIG1lbW9yeSBsYXlvdXQsIFhlbiBtYXkgbm90IHNo
YXJlIEw0IHBhZ2V0YWJsZXMuwqAKaS5lLiBYZW4gbXVzdCBuZXZlciBoYXZlIHR3byBwY3B1cyB3
aGljaCByZWZlcmVuY2UgdGhlIHNhbWUgcGFnZXRhYmxlIGluCiVjcjMuCgpUaGlzIHByb3BlcnR5
IGFscmVhZHkgaG9sZHMgZm9yIDMyYml0IFBWIGd1ZXN0cywgYW5kIGFsbCBIVk0gZ3Vlc3RzLCBi
dXQKNjRiaXQgUFYgZ3Vlc3RzIGFyZSB0aGUgc3RpY2tpbmcgcG9pbnQuwqAgQmVjYXVzZSBMaW51
eCBoYXMgYSBmbGF0IG1lbW9yeQpsYXlvdXQsIHdoZW4gYSA2NGJpdCBQViBndWVzdCBzY2hlZHVs
ZXMgdHdvIHRocmVhZHMgZnJvbSB0aGUgc2FtZQpwcm9jZXNzIG9uIHNlcGFyYXRlIHZjcHVzLCB0
aG9zZSB0d28gdmNwdXMgaGF2ZSB0aGUgc2FtZSB2aXJ0dWFsICVjcjMsCmFuZCBjdXJyZW50bHks
IFhlbiBwcm9ncmFtcyB0aGUgc2FtZSByZWFsICVjcjMgaW50byBoYXJkd2FyZS4KCklmIHdlIHdh
bnQgWGVuIHRvIGhhdmUgYSBub24tdW5pZm9ybSBsYXlvdXQsIGFyZSB0d28gb3B0aW9ucyBhcmU6
CiogRml4IExpbnV4IHRvIGhhdmUgdGhlIHNhbWUgbm9uLXVuaWZvcm0gbGF5b3V0IHRoYXQgWGVu
IHdhbnRzCihCYWNrd2FyZHMgY29tcGF0aWJpbGl0eSBmb3Igb2xkZXIgNjRiaXQgUFYgZ3Vlc3Rz
IGNhbiBiZSBhY2hpZXZlZCB3aXRoCnhlbi1zaGltKS4KKiBNYWtlIHVzZSBYUFRJIGFsZ29yaXRo
bSAoc3BlY2lmaWNhbGx5LCB0aGUgcGFnZXRhYmxlIHN5bmMvY29weSBwYXJ0KQpmb3JldmVyIG1v
cmUgaW4gdGhlIGZ1dHVyZS4KCk9wdGlvbiAyIGlzbid0IGdyZWF0IChlc3BlY2lhbGx5IGZvciBw
ZXJmIG9uIGZpeGVkIGhhcmR3YXJlKSwgYnV0IGRvZXMKa2VlcCBhbGwgdGhlIG5lY2Vzc2FyeSBj
aGFuZ2VzIGluIFhlbi7CoCBPcHRpb24gMSBsb29rcyB0byBiZSB0aGUgYmV0dGVyCm9wdGlvbiBs
b25ndGVybS4KCkFzIGFuIGludGVyZXN0aW5nIHBvaW50IHRvIG5vdGUuwqAgVGhlIDMyYml0IFBW
IEFCSSBwcm9oaWJpdHMgc2hhcmluZyBvZgpMMyBwYWdldGFibGVzLCBiZWNhdXNlIGJhY2sgaW4g
dGhlIDMyYml0IGh5cGVydmlzb3IgZGF5cywgd2UgdXNlZCB0bwpoYXZlIGxpbmVhciBtYXBwaW5n
cyBpbiB0aGUgWGVuIHZpcnR1YWwgcmFuZ2UuwqAgVGhpcyBjaGVjayBpcyBzdGFsZQooZnJvbSBh
IGZ1bmN0aW9uYWxpdHkgcG9pbnQgb2YgdmlldyksIGJ1dCBzdGlsbCBwcmVzZW50IGluIFhlbi7C
oCBBCmNvbnNlcXVlbmNlIG9mIHRoaXMgaXMgdGhhdCAzMmJpdCBQViBndWVzdHMgZGVmaW5pdGVs
eSBkb24ndCBzaGFyZQp0b3AtbGV2ZWwgcGFnZXRhYmxlcyBhY3Jvc3MgdmNwdXMuCgpKdWVyZ2Vu
L0JvcmlzOiBEbyB5b3UgaGF2ZSBhbnkgaWRlYSBpZi9ob3cgZWFzeSB0aGlzIGluZnJhc3RydWN0
dXJlCndvdWxkIGJlIHRvIGltcGxlbWVudCBmb3IgNjRiaXQgUFYgZ3Vlc3RzIGFzIHdlbGw/wqAg
SWYgYSBQViBndWVzdCBjYW4KYWR2ZXJ0aXNlIHZpYSBFbGZub3RlIHRoYXQgaXQgd29uJ3Qgc2hh
cmUgdG9wLWxldmVsIHBhZ2V0YWJsZXMsIHRoZW4gd2UKY2FuIGF1ZGl0IHRoaXMgdHJpdmlhbGx5
IGluIFhlbi4KCgoyKSBTY2hlZHVsZXIgaW1wcm92ZW1lbnRzLgoKKEknbSBhZnJhaWQgdGhpcyBp
cyByYXRoZXIgbW9yZSBzcGFyc2UgYmVjYXVzZSBJJ20gbGVzcyBmYW1pbGlhciB3aXRoCnRoZSBz
Y2hlZHVsZXIgZGV0YWlscy4pCgpBdCB0aGUgbW9tZW50LCBhbGwgb2YgWGVuJ3Mgc2NoZWR1bGVy
cyB3aWxsIGhhcHBpbHkgcHV0IHR3byB2Y3B1cyBmcm9tCmRpZmZlcmVudCBkb21haW5zIG9uIHNp
YmxpbmcgaHlwZXJ0aHJlYWRzLsKgIFRoZXJlIGhhcyBiZWVuIGEgbG90IG9mCnNpZGVjaGFubmVs
IHJlc2VhcmNoIG92ZXIgdGhlIHBhc3QgZGVjYWRlIGRlbW9uc3RyYXRpbmcgd2F5cyBmb3Igb25l
CnRocmVhZCB0byBpbmZlciB3aGF0IGlzIGdvaW5nIG9uIHRoZSBvdGhlciwgYnV0IEwxVEYgaXMg
dGhlIGZpcnN0CnZ1bG5lcmFiaWxpdHkgSSdtIGF3YXJlIG9mIHdoaWNoIGFsbG93cyBvbmUgdGhy
ZWFkIHRvIGRpcmVjdGx5IHJlYWQgZGF0YQpvdXQgb2YgdGhlIG90aGVyLgoKRWl0aGVyIHdheSwg
aXQgaXMgbm93IGRlZmluaXRlbHkgYSBiYWQgdGhpbmcgdG8gcnVuIGRpZmZlcmVudCBndWVzdHMK
Y29uY3VycmVudGx5IG9uIHNpYmxpbmdzLsKgIEZpeGluZyB0aGlzIGJ5IHNpbXBseSBub3Qgc2No
ZWR1bGluZyB2Y3B1cwpmcm9tIGEgZGlmZmVyZW50IGd1ZXN0IG9uIHNpYmxpbmdzIGRvZXMgcmVz
dWx0IGluIGEgbG93ZXIgcmVzb3VyY2UKdXRpbGlzYXRpb24sIG1vc3Qgbm90YWJseSB3aGVuIHRo
ZXJlIGFyZSBhbiBvZGQgbnVtYmVyIHJ1bmFibGUgdmNwdXMgaW4KYSBkb21haW4sIGFzIHRoZSBv
dGhlciB0aHJlYWQgaXMgZm9yY2VkIHRvIGlkbGUuCgpBIHN0ZXAgYmV5b25kIHRoaXMgaXMgY29y
ZS1hd2FyZSBzY2hlZHVsaW5nLCB3aGVyZSB3ZSBzY2hlZHVsZSBpbiB1bml0cwpvZiBhIHZpcnR1
YWwgY29yZSByYXRoZXIgdGhhbiBhIHZpcnR1YWwgdGhyZWFkLsKgIFRoaXMgaGFzIG11Y2ggYmV0
dGVyCmJlaGF2aW91ciBmcm9tIHRoZSBndWVzdHMgcG9pbnQgb2YgdmlldywgYXMgdGhlIGFjdHVh
bGx5LXNjaGVkdWxlZAp0b3BvbG9neSByZW1haW5zIGNvbnNpc3RlbnQsIGJ1dCBkb2VzIHBvdGVu
dGlhbGx5IGNvbWUgd2l0aCBldmVuIGxvd2VyCnV0aWxpc2F0aW9uIGlmIGV2ZXJ5IG90aGVyIHRo
cmVhZCBpbiB0aGUgZ3Vlc3QgaXMgaWRsZS4KCkEgc2lkZSByZXF1aXJlbWVudCBmb3IgY29yZS1h
d2FyZSBzY2hlZHVsaW5nIGlzIGZvciBYZW4gdG8gaGF2ZSBhbgphY2N1cmF0ZSBpZGVhIG9mIHRo
ZSB0b3BvbG9neSBwcmVzZW50ZWQgdG8gdGhlIGd1ZXN0LsKgIEkgbmVlZCB0byBkdXN0Cm9mZiBt
eSBUb29sc3RhY2sgQ1BVSUQvTVNSIGltcHJvdmVtZW50IHNlcmllcyBhbmQgZ2V0IHRoYXQgdXBz
dHJlYW0uCgpPbmUgb2YgdGhlIG1vc3QgaW5zaWRpb3VzIHByb2JsZW1zIHdpdGggTDFURiBpcyB0
aGF0LCB3aXRoCmh5cGVydGhyZWFkaW5nIGVuYWJsZWQsIGEgbWFsaWNpb3VzIGd1ZXN0IGtlcm5l
bCBjYW4gZW5naW5lZXIgYXJiaXRyYXJ5CmRhdGEgbGVha2FnZSBieSBoYXZpbmcgb25lIHRocmVh
ZCBzY2FubmluZyB0aGUgZXhwZWN0ZWQgcGh5c2ljYWwKYWRkcmVzcywgYW5kIHRoZSBvdGhlciB0
aHJlYWQgdXNpbmcgYW4gYXJiaXRyYXJ5IGNhY2hlLWxvYWQgZ2FkZ2V0IGluCmh5cGVydmlzb3Ig
Y29udGV4dC7CoCBUaGlzIG9jY3VycyBiZWNhdXNlIHRoZSBMMSBkYXRhIGNhY2hlIGlzIHNoYXJl
ZCBieQp0aHJlYWRzLgoKQSBzb2x1dGlvbiB0byB0aGlzIGlzc3VlIHdhcyBwcm9wb3NlZCwgd2hl
cmVieSBYZW4gc3luY2hyb25pc2VzIHNpYmxpbmdzCm9uIHZtZXhpdC9lbnRyeSwgc28gd2UgYXJl
IG5ldmVyIGV4ZWN1dGluZyBjb2RlIGluIHR3byBkaWZmZXJlbnQKcHJpdmlsZWdlIGxldmVscy7C
oCBHZXR0aW5nIHRoaXMgd29ya2luZyB3b3VsZCBtYWtlIGl0IHNhZmUgdG8gY29udGludWUKdXNp
bmcgaHlwZXJ0aHJlYWRpbmcgZXZlbiBpbiB0aGUgcHJlc2VuY2Ugb2YgTDFURi7CoCBPYnZpb3Vz
bHksIGl0cyBnb2luZwp0byBjb21lIGluIHBlcmYgaGl0LCBidXQgY29tcGFyZWQgdG8gZGlzYWJs
aW5nIGh5cGVydGhyZWFkaW5nLCBhbGwgaXRzCmdvdCB0byBkbyBpcyBiZWF0IGEgNjAlIHBlcmYg
aGl0IHRvIG1ha2UgaXQgdGhlIHByZWZlcmFibGUgb3B0aW9uIGZvcgptYWtpbmcgeW91ciBzeXN0
ZW0gTDFURi1wcm9vZi4KCkFueXdheSAtIGVub3VnaCBvZiBteSByYW1ibGluZyBmb3Igbm93LsKg
IFRob3VnaHRzPwoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 17:55:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 17: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 1gDCWM-0003QY-Iz; Thu, 18 Oct 2018 17:55:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ntdx=m6=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1gDCWL-0003QT-Ia
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 17:55:41 +0000
X-Inumbo-ID: a1f2f918-d2fe-11e8-a8a5-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a1f2f918-d2fe-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 19:52:52 +0200 (CEST)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9IHrjc1098179;
 Thu, 18 Oct 2018 17:55:20 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=DE6th3x0qZjNOak5MnXasslRw9uPx5usCN7+cSnNrgM=;
 b=zTdonkhitP6PGQUoquSMw0Iy2rFZ+ETtfsF2NIeIeiNGY/NYeibCcub5uf/my/AzWjKD
 dyHyKPWLRxT/7oEV1PvOaC64PMTn5MPnfhWAU07v8WBTv1strXsp/M6ARwmfj24+p+yA
 OpnLeOK2ldeG90A4gWmLzOBwy0GcJZOY37rEyxPtyF4Blt7aCRckmfLEOEafKVS3485e
 v6lLoJy6E1BKf9C0d5Z10lSm4CD26ay8i0aQGpquS2/oYaC42NKbGg5on17DG6m8TnIO
 kh/QPdkjP2t1NlEOe9dV+Fr1aGMRF8KDRpiNPz8UBdluKPclpp6lbehWF86RKS9maBNG bg== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2130.oracle.com with ESMTP id 2n384ug9ar-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 18 Oct 2018 17:55:20 +0000
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9IHtJj6004655
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 18 Oct 2018 17:55:19 GMT
Received: from abhmp0015.oracle.com (abhmp0015.oracle.com [141.146.116.21])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9IHtH5D010251;
 Thu, 18 Oct 2018 17:55:17 GMT
Received: from olila.i.net-space.pl (/10.175.199.59)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 18 Oct 2018 10:55:17 -0700
Date: Thu, 18 Oct 2018 19:55:13 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181018175513.GG5225@olila.i.net-space.pl>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-7-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181009110317.6022-7-jgross@suse.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9050
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=775
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810180149
Subject: Re: [Xen-devel] [PATCH v2 06/18] xen: rearrange xen/init.c to
 prepare it for Xen PVH 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: hans@knorrie.org, grub-devel@gnu.org, phcoder@gmail.com,
 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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDE6MDM6MDVQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBSZWFycmFuZ2UgZ3J1Yi1jb3JlL2tlcm4veGVuL2luaXQuYyB0byBwcmVwYXJlIGFk
ZGluZyBQVkggbW9kZSBzdXBwb3J0Cj4gdG8gaXQuIFRoaXMgaW5jbHVkZXMgcHV0dGluZyBzb21l
IGNvZGUgdW5kZXIgI2lmZGVmIEdSVUJfTUFDSElORV9YRU4KPiBhcyBpdCB3aWxsIG5vdCBiZSB1
c2VkIHdoZW4gcnVubmluZyBhcyBQVkguCj4KPiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+CgpSZXZpZXdlZC1ieTogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lw
ZXJAb3JhY2xlLmNvbT4KCkRhbmllbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 17:57:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 17:57: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 1gDCY7-0003X6-GJ; Thu, 18 Oct 2018 17:57:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=n+uv=m6=gmail.com=aaronngray.lists@srs-us1.protection.inumbo.net>)
 id 1gDCY5-0003Wm-EE
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 17:57:29 +0000
X-Inumbo-ID: e282dbc0-d2fe-11e8-a8a5-bc764e045a96
Received: from mail-ed1-x533.google.com (unknown [2a00:1450:4864:20::533])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e282dbc0-d2fe-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 19:54:40 +0200 (CEST)
Received: by mail-ed1-x533.google.com with SMTP id r1-v6so29094470edd.7;
 Thu, 18 Oct 2018 10:57:27 -0700 (PDT)
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=Lr+se52cdxTUmrMcyCkwG6B5TwpLW7Z3ttw8gfzC590=;
 b=j+XbdtJtygPdQi+a0havoD8Blsa+uKOpJj6geHqiZCDlDyVWMuBqIEsDpdMneMozyN
 +DF08K0wWG5zcbGvTxTCoUxbaNhsMYkP5zJ2Akiu3fZi7P2y9g86pkdNfOYUJ6o0W+9f
 eTtgG/stoCzqCzw8Z1MGS01qrViXJrYdvK605qi6r/2KliKBuRXvE/omzU56HEjcy9d0
 WLVaCAQ4wkhVa4h8DMnojyZq95z5TTt2k1ksbMgQSuLwTQ4P/6C98E+eObNtuiofQUP+
 3T9x2eDO/hHt+bbPCzO4PHcb50r8uCJHcOjOXTBhCWDLXq4T+0ailV9KE1HtoPCqG4kU
 Bo8Q==
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=Lr+se52cdxTUmrMcyCkwG6B5TwpLW7Z3ttw8gfzC590=;
 b=VHCqrDmijoVumUb/P5th9XnPdEPR4to3u3gNiMegSO+OmKJ8Geqh8lUCmPUHAPDiPa
 P2yWCpotjk/eMPzYAHQMQ+5KMZ9BCyrm4xfk1sW1MIoV2yBwEMZg4bOFw02ZTziwIcib
 l56riizp1BcuuRWv18fcPN/b3msciHalZyjth2Z1Krv49im4/9TJrnLxxFwRfLz0JEDm
 XKEbL53j6zH5bxy4GfeyTO6Bf4DxBpKkr283pMq53iWtJCAZ06ehuH5Ymf5ZyfJF0l8P
 Buv726zjMbwgolKfGE4rCvzL5SP4RqhumivHrBGYAso/lS7OEgrkLQFy/hDyFDppMoF5
 0qzg==
X-Gm-Message-State: ABuFfoixSQHHVJDGnFdUqQ+LJybst+uIKcNjRVa8WiWnPajY0L8BKD+H
 8zZhxPjkBtwIa6+wFg4NtcvK5lf4M3fFzkYLM9oA0LFL2Fk=
X-Google-Smtp-Source: ACcGV603qJ9JYcQl/GxiYMYLtu9vdeVU9BPzvSBvXw6Uxvkr4dWxb8LQ+rxp43xmNAjKBb8Znps8HFlNvJaamWPAj70=
X-Received: by 2002:a50:b8c2:: with SMTP id
 l60-v6mr3797736ede.267.1539885446499; 
 Thu, 18 Oct 2018 10:57:26 -0700 (PDT)
MIME-Version: 1.0
From: Aaron Gray <aaronngray.lists@gmail.com>
Date: Thu, 18 Oct 2018 18:57:09 +0100
Message-ID: <CANkmNDfWfZt_17ewcHX0=EkvpymqVGLSDyd6uyObr7rOHc9tig@mail.gmail.com>
To: xen-devel@lists.xenproject.org, xen-users@lists.xenproject.org
Subject: [Xen-devel] Intel Z270 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>
Content-Type: multipart/mixed; boundary="===============4966516661391168071=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============4966516661391168071==
Content-Type: multipart/alternative; boundary="00000000000008912105788485e2"

--00000000000008912105788485e2
Content-Type: text/plain; charset="UTF-8"

I have two ASUS PRIME Z270-A machines based on Intel Z270 chipset and am
wondering about when support will be available for them and what I can do
to speed this up.

But I have not done anything to do with kernel work since years ago when I
read a lot of the main parts of the Linux 2.4 Kernel. Also I did code to
get into and out of protected mode before this.

Heres the datasheets that cover the chipset :-

https://www.intel.com/content/www/us/en/chipsets/200-series-chipset-pch-datasheet-vol-1.html
https://www.intel.com/content/www/us/en/chipsets/200-series-chipset-pch-datasheet-vol-2.html

Regards,

Aaron

-- 
Aaron Gray

Independent Open Source Software Engineer, Computer Language Researcher,
Information Theorist, and amateur computer scientist.

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

<div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div>I have two ASUS PRI=
ME Z270-A machines based on Intel Z270 chipset and am wondering about when =
support will be available for them and what I can do to speed this up.</div=
><div><br></div><div>But I have not done anything to do with kernel work si=
nce years ago when I read a lot of the main parts of the Linux 2.4 Kernel. =
Also I did code to get into and out of protected mode before this.</div><di=
v><br></div><div>Heres the datasheets that cover the chipset :-</div><div><=
br></div><div><a href=3D"https://www.intel.com/content/www/us/en/chipsets/2=
00-series-chipset-pch-datasheet-vol-1.html">https://www.intel.com/content/w=
ww/us/en/chipsets/200-series-chipset-pch-datasheet-vol-1.html</a></div><div=
><a href=3D"https://www.intel.com/content/www/us/en/chipsets/200-series-chi=
pset-pch-datasheet-vol-2.html">https://www.intel.com/content/www/us/en/chip=
sets/200-series-chipset-pch-datasheet-vol-2.html</a></div><div><br></div><d=
iv>Regards,</div><div><br></div><div>Aaron</div><div><br></div>-- <br><div =
class=3D"gmail_signature" dir=3D"ltr"><div dir=3D"ltr"><div><div dir=3D"ltr=
"><div>Aaron Gray</div><div><br></div><div>Independent Open Source Software=
 Engineer, Computer Language Researcher, Information Theorist, and amateur =
computer scientist.<br></div></div></div></div></div></div></div></div>

--00000000000008912105788485e2--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4966516661391168071==--


From xen-devel-bounces@lists.xenproject.org Thu Oct 18 18:09:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 18:09: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 1gDCjY-0004hr-Tg; Thu, 18 Oct 2018 18:09:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=adce=m6=citrix.com=prvs=822574e18=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gDCjX-0004he-TI
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 18:09:19 +0000
X-Inumbo-ID: 204d0a52-d301-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 204d0a52-d301-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 18:10:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,397,1534809600"; d="scan'208";a="80647598"
To: <xen-devel@lists.xenproject.org>
References: <CANkmNDfWfZt_17ewcHX0=EkvpymqVGLSDyd6uyObr7rOHc9tig@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <375d8065-e141-4cd7-e051-e0f698d76e96@citrix.com>
Date: Thu, 18 Oct 2018 19:09:15 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <CANkmNDfWfZt_17ewcHX0=EkvpymqVGLSDyd6uyObr7rOHc9tig@mail.gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] Intel Z270 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMTAvMjAxOCAxODo1NywgQWFyb24gR3JheSB3cm90ZToKPiBJIGhhdmUgdHdvIEFTVVMg
UFJJTUUgWjI3MC1BIG1hY2hpbmVzIGJhc2VkIG9uIEludGVsIFoyNzAgY2hpcHNldCBhbmQKPiBh
bSB3b25kZXJpbmcgYWJvdXQgd2hlbiBzdXBwb3J0IHdpbGwgYmUgYXZhaWxhYmxlIGZvciB0aGVt
IGFuZCB3aGF0IEkKPiBjYW4gZG8gdG8gc3BlZWQgdGhpcyB1cC4KPgo+IEJ1dCBJIGhhdmUgbm90
IGRvbmUgYW55dGhpbmcgdG8gZG8gd2l0aCBrZXJuZWwgd29yayBzaW5jZSB5ZWFycyBhZ28KPiB3
aGVuIEkgcmVhZCBhIGxvdCBvZiB0aGUgbWFpbiBwYXJ0cyBvZiB0aGUgTGludXggMi40IEtlcm5l
bC4gQWxzbyBJCj4gZGlkIGNvZGUgdG8gZ2V0IGludG8gYW5kIG91dCBvZiBwcm90ZWN0ZWQgbW9k
ZSBiZWZvcmUgdGhpcy4KPgo+IEhlcmVzIHRoZSBkYXRhc2hlZXRzIHRoYXQgY292ZXIgdGhlIGNo
aXBzZXQgOi0KPgo+IGh0dHBzOi8vd3d3LmludGVsLmNvbS9jb250ZW50L3d3dy91cy9lbi9jaGlw
c2V0cy8yMDAtc2VyaWVzLWNoaXBzZXQtcGNoLWRhdGFzaGVldC12b2wtMS5odG1sCj4gaHR0cHM6
Ly93d3cuaW50ZWwuY29tL2NvbnRlbnQvd3d3L3VzL2VuL2NoaXBzZXRzLzIwMC1zZXJpZXMtY2hp
cHNldC1wY2gtZGF0YXNoZWV0LXZvbC0yLmh0bWwKPgoKWGVuIGRvZXNuJ3QgaGF2ZSBhIGxpc3Qg
b2YgaW5kaXZpZHVhbCBzdXBwb3J0IGNoaXBzL3N5c3RlbXMsIGJlY2F1c2UKa2VybmVscyBkb24n
dCByZWFsbHkgd29yayBsaWtlIHRoYXQuwqAgV2Ugd29yayBmZWF0dXJlIGJ5IGZlYXR1cmUsIG9y
CmRldmljZSBieSBkZXZpY2UuCgpZb3UgYXBwZWFyIHRvIGhhdmUgYSBCcm9hZHdlbGwtZXJhIHN5
c3RlbS7CoCBBbnkgcmVjZW50IExpbnV4IGRpc3RybwpzaG91bGQgd29yayBmb3IgeW91LCBpbmNs
dWRpbmcgdGhlIHByb3ZpZGVkIFhlbiBwYWNrYWdlLgoKfkFuZHJldwoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 18:37:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 18:37: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 1gDDAi-00078f-OH; Thu, 18 Oct 2018 18:37:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=9qc/=m6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gDDAh-00078U-Uy
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 18:37:24 +0000
X-Inumbo-ID: 759137e7-d304-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 759137e7-d304-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 20:34:34 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gDDAd-00042M-Tt; Thu, 18 Oct 2018 18:37: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 1gDDAd-0005Xa-IC; Thu, 18 Oct 2018 18:37:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gDDAd-0001MJ-HY; Thu, 18 Oct 2018 18:37:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128847-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10:fail:nonblocking
 linux-4.9:test-amd64-amd64-examine:memdisk-try-append:fail:nonblocking
 linux-4.9:test-amd64-amd64-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-i386-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-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-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start: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-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-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-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-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: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-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-xl-rtds: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: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-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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm: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-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-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=deb3303f665b31c29210ef4b30b1e69cb06cc397
X-Osstest-Versions-That: linux=3622426cc93ab5bc75fa9cf2e897441dff894c34
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 18 Oct 2018 18:37:19 +0000
Subject: [Xen-devel] [linux-4.9 test] 128847: 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>

ZmxpZ2h0IDEyODg0NyBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODg0Ny8KCkZhaWx1cmVzIDotLyBidXQgbm8g
cmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMTYgZ3Vl
c3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGxpa2UgMTI4NTcwCiB0ZXN0LWFtZDY0LWFtZDY0LWV4
YW1pbmUgICAgICA0IG1lbWRpc2stdHJ5LWFwcGVuZCAgICAgICAgICAgZmFpbCAgbGlrZSAxMjg2
NDYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyODY0NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4NjQ2CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjg2NDYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODY0NgogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI4
NjQ2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAg
ICAgZGViMzMwM2Y2NjViMzFjMjkyMTBlZjRiMzBiMWU2OWNiMDZjYzM5NwpiYXNlbGluZSB2ZXJz
aW9uOgogbGludXggICAgICAgICAgICAgICAgMzYyMjQyNmNjOTNhYjViYzc1ZmE5Y2YyZTg5NzQ0
MWRmZjg5NGMzNAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4NjQ2ICAyMDE4LTEwLTExIDIwOjE2
OjA1IFogICAgNiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODY5NiAgMjAxOC0xMC0xMyAx
MjowODozNSBaICAgIDUgZGF5cyAgICAzIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsIENvb3BlciA8YWxjb29wZXJ4QGdtYWlsLmNvbT4K
ICBBbWl0IFB1bmRpciA8YW1pdC5wdW5kaXJAbGluYXJvLm9yZz4KICBBbmRyZXcgTW9ydG9uIDxh
a3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEFuZHkgTHV0b21pcnNraSA8bHV0b0BrZXJuZWwu
b3JnPgogIEJhcnRsb21pZWogWm9sbmllcmtpZXdpY3ogPGIuem9sbmllcmtpZUBzYW1zdW5nLmNv
bT4KICBCZW4gSHV0Y2hpbmdzIDxiZW5AZGVjYWRlbnQub3JnLnVrPgogIEJqb3JuIEhlbGdhYXMg
PGJoZWxnYWFzQGdvb2dsZS5jb20+CiAgQnJpYW4gTm9ycmlzIDxicmlhbm5vcnJpc0BjaHJvbWl1
bS5vcmc+CiAgQ2FybCBIdWFuZyA8Y2podWFuZ0Bjb2RlYXVyb3JhLm9yZz4KICBDaGFvIFl1IDx5
dWNoYW8wQGh1YXdlaS5jb20+CiAgQ2h1bmZlbmcgWXVuIDxjaHVuZmVuZy55dW5AbWVkaWF0ZWsu
Y29tPgogIENvbmcgV2FuZyA8eGl5b3Uud2FuZ2NvbmdAZ21haWwuY29tPgogIERhbmllbCBEcmFr
ZSA8ZHJha2VAZW5kbGVzc20uY29tPgogIERhbmllbCBSb3NlbmJlcmcgPGRyb3NlbkBnb29nbGUu
Y29tPgogIERhbmllbCBTYW5nb3JyaW4gPGRhbmllbC5zYW5nb3JyaW5AdG9zaGliYS5jby5qcD4K
ICBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRG1pdHJ5IFNhZm9ub3Yg
PGRpbWFAYXJpc3RhLmNvbT4KICBEb3VnIExlZGZvcmQgPGRsZWRmb3JkQHJlZGhhdC5jb20+CiAg
RmVsaXggRmlldGthdSA8bmJkQG5iZC5uYW1lPgogIEZlbmcgVGFuZyA8ZmVuZy50YW5nQGludGVs
LmNvbT4KICBHYW8gRmVuZyA8Z2ZyZWUud2luZEB2aXAuMTYzLmNvbT4KICBHcmVnIEtyb2FoLUhh
cnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4
QHJvZWNrLXVzLm5ldD4KICBIYXJpIEJhdGhpbmkgPGhiYXRoaW5pQGxpbnV4LnZuZXQuaWJtLmNv
bT4KICBJbmdvIE1vbG5hciA8bWluZ29Aa2VybmVsLm9yZz4KICBKYWVnZXVrIEtpbSA8amFlZ2V1
a0BrZXJuZWwub3JnPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKYW5uIEhv
cm4gPGphbm5oQGdvb2dsZS5jb20+CiAgSmlyaSBTbGFieSA8anNsYWJ5QHN1c2UuY29tPgogIEpv
ZSBUaG9ybmJlciA8ZWp0QHJlZGhhdC5jb20+CiAgSm9oYW4gSG92b2xkIDxqb2hhbkBrZXJuZWwu
b3JnPgogIEpvaGFubmVzIEJlcmcgPGpvaGFubmVzLmJlcmdAaW50ZWwuY29tPgogIEthbGxlIFZh
bG8gPGt2YWxvQGNvZGVhdXJvcmEub3JnPgogIGtlcm5lbCB0ZXN0IHJvYm90IDxyb25nLmEuY2hl
bkBpbnRlbC5jb20+CiAgTWFyayBSdXRsYW5kIDxtYXJrLnJ1dGxhbmRAYXJtLmNvbT4KICBNYXRo
aWFzIE55bWFuIDxtYXRoaWFzLm55bWFuQGxpbnV4LmludGVsLmNvbT4KICBNaWNoYWVsIEVsbGVy
bWFuIDxtcGVAZWxsZXJtYW4uaWQuYXU+CiAgTWljaGFsIEhvY2tvIDxtaG9ja29Ac3VzZS5jb20+
CiAgTWljaGFsIFN1Y2hhbmVrIDxtc3VjaGFuZWtAc3VzZS5kZT4KICBNaWtlIFNuaXR6ZXIgPHNu
aXR6ZXJAcmVkaGF0LmNvbT4KICBQYWJsbyBOZWlyYSBBeXVzbyA8cGFibG9AbmV0ZmlsdGVyLm9y
Zz4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFByYXRlZWsgU29v
ZCA8cHJzb29kQGNvZGVhdXJvcmEub3JnPgogIFJhZmFlbCBKLiBXeXNvY2tpIDxyYWZhZWwuai53
eXNvY2tpQGludGVsLmNvbT4KICBSaWNoYXJkIFdlaW5iZXJnZXIgPHJpY2hhcmRAbm9kLmF0Pgog
IFJpayB2YW4gUmllbCA8cmllbEByZWRoYXQuY29tPgogIFJvYiBIZXJyaW5nIDxyb2JoQGtlcm5l
bC5vcmc+CiAgUm9tYW4gR3VzaGNoaW4gPGd1cm9AZmIuY29tPgogIFRlanVuIEhlbyA8dGpAa2Vy
bmVsLm9yZz4KICBUZXRzdW8gSGFuZGEgPHBlbmd1aW4ta2VybmVsQGktbG92ZS5zYWt1cmEubmUu
anA+CiAgVGhlb2RvcmUgVHMnbyA8dHl0c29AbWl0LmVkdT4KICBUaG9tYXMgR2xlaXhuZXIgPHRn
bHhAbGludXRyb25peC5kZT4KICBUb21pIFZhbGtlaW5lbiA8dG9taS52YWxrZWluZW5AdGkuY29t
PgogIFZpbmVldCBHdXB0YSA8dmd1cHRhQHN5bm9wc3lzLmNvbT4KICBZdSBXYW5nIDx5eXV3YW5n
QGNvZGVhdXJvcmEub3JnPgogIFpoaSBDaGVuIDx6aGljaGVuQGNvZGVhdXJvcmEub3JnPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1
bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
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
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MK
aW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBh
dmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4g
Z2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoK
ClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L2xpbnV4LXB2b3BzLmdpdAogICAzNjIy
NDI2Y2M5M2EuLmRlYjMzMDNmNjY1YiAgZGViMzMwM2Y2NjViMzFjMjkyMTBlZjRiMzBiMWU2OWNi
MDZjYzM5NyAtPiB0ZXN0ZWQvbGludXgtNC45CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 18:46:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 18: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 1gDDJ1-00080w-UM; Thu, 18 Oct 2018 18:45:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=n+uv=m6=gmail.com=aaronngray.lists@srs-us1.protection.inumbo.net>)
 id 1gDDJ0-00080q-Bo
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 18:45:58 +0000
X-Inumbo-ID: a845acdf-d305-11e8-a8a5-bc764e045a96
Received: from mail-ed1-x52b.google.com (unknown [2a00:1450:4864:20::52b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a845acdf-d305-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 20:43:09 +0200 (CEST)
Received: by mail-ed1-x52b.google.com with SMTP id m6-v6so5691473eds.12
 for <xen-devel@lists.xenproject.org>; Thu, 18 Oct 2018 11:45:56 -0700 (PDT)
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=lWiaxAwx48r/8LW4xskEm9faWWsn6X1RW2A+Kq4xXUw=;
 b=IzoEqdv9isV1Vv/mSjrpoVN1CFPTXGy5zHp3w5XMzpRgYxY1UaEG0WGl8xGEgoPA06
 MGJCdxVjSfTvw650RFiibXZ/f17dImwDNCZxKAyEfxplDqC69Y2fMCbYD7x0YYjWJxpC
 W0DCuDuQKHDaixFMOLvcFq2Zq000mHsID2gdYE/uXf+X4kDZAsGiIkyBgmhhC8Busw+z
 f9L72HQHhTahnTQs0PA4Nuo6MuS28lPfHz4LhnbbkkAJ7tEhYQTc+M1MNQm2XGgLAL2l
 Jp11r8SLvOAaiBHqBQI63kIqg8CtD2zDnZ4kzBSuno/AIGkoi+vVQSktOcZK3Feqw0WW
 txbw==
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=lWiaxAwx48r/8LW4xskEm9faWWsn6X1RW2A+Kq4xXUw=;
 b=LSfX5ta0NRyVDjDt9VeqlgbXYtiaOIf3451v3omt4uBvkaeegGe1vijcheoKRuDgyx
 1jU/8AzZsmeGuQErTHs2/Nc8yfn8tvHYm9tjQjSxHw/lxYyeC3wSdJe2AURg9Ncg10H+
 3+190yBO194s0PyMf1T2jmfwoU+dwXdOwoKLD1ynZpOOKztTFVe1kh12ipYqokzxzKHG
 GCBMg4iIIXR3WI7oXuogY2a7R0Cf/YdaYEiodotjn0Az4XB958o7kzMOjrf81e6oOXiM
 xKI2Q3nhMt9wM0OOp8eylZth/4vI4NPF26KXYDTjLxOzuJGDTDb24P288G1s3uRBPWKV
 /Kbg==
X-Gm-Message-State: ABuFfoji5R/XCkBNIVSZ+t2DBTKMpQnGttwKungUbkxC3rR6kc68Po9W
 2Zv74f8U7lkjRw+97YIj/7oH+XBpJDzNnQ2Pnug=
X-Google-Smtp-Source: ACcGV60JACUJmgB+hhFiiXK4NQKPzYsACfBKamg25wk2rqiB3QPHd/I533Ufw1GFydyDMBm+u/vWqAiaGMqGb4cn0zY=
X-Received: by 2002:a50:de47:: with SMTP id
 a7-v6mr4121658edl.245.1539888355523; 
 Thu, 18 Oct 2018 11:45:55 -0700 (PDT)
MIME-Version: 1.0
References: <CANkmNDfWfZt_17ewcHX0=EkvpymqVGLSDyd6uyObr7rOHc9tig@mail.gmail.com>
 <375d8065-e141-4cd7-e051-e0f698d76e96@citrix.com>
In-Reply-To: <375d8065-e141-4cd7-e051-e0f698d76e96@citrix.com>
From: Aaron Gray <aaronngray.lists@gmail.com>
Date: Thu, 18 Oct 2018 19:45:37 +0100
Message-ID: <CANkmNDfjr+2xJ9XOv=ktVnSYiquHeT6PSmBDLW1agOTyp-17KQ@mail.gmail.com>
To: andrew.cooper3@citrix.com
Subject: Re: [Xen-devel] Intel Z270 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@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============3005645269031821131=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============3005645269031821131==
Content-Type: multipart/alternative; boundary="0000000000006cbfaf0578853229"

--0000000000006cbfaf0578853229
Content-Type: text/plain; charset="UTF-8"

On Thu, 18 Oct 2018 at 19:11, Andrew Cooper <andrew.cooper3@citrix.com>
wrote:

> On 18/10/2018 18:57, Aaron Gray wrote:
> > I have two ASUS PRIME Z270-A machines based on Intel Z270 chipset and
> > am wondering about when support will be available for them and what I
> > can do to speed this up.
> >
> > But I have not done anything to do with kernel work since years ago
> > when I read a lot of the main parts of the Linux 2.4 Kernel. Also I
> > did code to get into and out of protected mode before this.
> >
> > Heres the datasheets that cover the chipset :-
> >
> >
> https://www.intel.com/content/www/us/en/chipsets/200-series-chipset-pch-datasheet-vol-1.html
> >
> https://www.intel.com/content/www/us/en/chipsets/200-series-chipset-pch-datasheet-vol-2.html
> >
>
> Xen doesn't have a list of individual support chips/systems, because
> kernels don't really work like that.  We work feature by feature, or
> device by device.
>
> You appear to have a Broadwell-era system.  Any recent Linux distro
> should work for you, including the provided Xen package.


I tried installing Xen 4.9 provided with Fedora 28 but it did not work. Can
I get support with this please ?

Aaron

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

<div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr">On Thu, 18 Oct=
 2018 at 19:11, Andrew Cooper &lt;<a href=3D"mailto:andrew.cooper3@citrix.c=
om">andrew.cooper3@citrix.com</a>&gt; wrote:<br></div><blockquote class=3D"=
gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-=
left:1ex">On 18/10/2018 18:57, Aaron Gray wrote:<br>
&gt; I have two ASUS PRIME Z270-A machines based on Intel Z270 chipset and<=
br>
&gt; am wondering about when support will be available for them and what I<=
br>
&gt; can do to speed this up.<br>
&gt;<br>
&gt; But I have not done anything to do with kernel work since years ago<br=
>
&gt; when I read a lot of the main parts of the Linux 2.4 Kernel. Also I<br=
>
&gt; did code to get into and out of protected mode before this.<br>
&gt;<br>
&gt; Heres the datasheets that cover the chipset :-<br>
&gt;<br>
&gt; <a href=3D"https://www.intel.com/content/www/us/en/chipsets/200-series=
-chipset-pch-datasheet-vol-1.html" target=3D"_blank" rel=3D"noreferrer">htt=
ps://www.intel.com/content/www/us/en/chipsets/200-series-chipset-pch-datash=
eet-vol-1.html</a><br>
&gt; <a href=3D"https://www.intel.com/content/www/us/en/chipsets/200-series=
-chipset-pch-datasheet-vol-2.html" target=3D"_blank" rel=3D"noreferrer">htt=
ps://www.intel.com/content/www/us/en/chipsets/200-series-chipset-pch-datash=
eet-vol-2.html</a><br>
&gt;<br>
<br>
Xen doesn&#39;t have a list of individual support chips/systems, because<br=
>
kernels don&#39;t really work like that.=C2=A0 We work feature by feature, =
or<br>
device by device.<br>
<br>
You appear to have a Broadwell-era system.=C2=A0 Any recent Linux distro<br=
>
should work for you, including the provided Xen package.</blockquote><div><=
br></div><div>I tried installing Xen 4.9 provided with Fedora 28 but it did=
 not work. Can I get support with this please ?</div><div><br></div><div>Aa=
ron</div><div><br></div></div></div>

--0000000000006cbfaf0578853229--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3005645269031821131==--


From xen-devel-bounces@lists.xenproject.org Thu Oct 18 19:57:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 19:57: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 1gDEPZ-00053h-QJ; Thu, 18 Oct 2018 19:56:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2kzf=m6=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1gDEPY-00053c-AZ
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 19:56:48 +0000
X-Inumbo-ID: 8d7d5d93-d30f-11e8-a8a5-bc764e045a96
Received: from mail-ed1-f67.google.com (unknown [209.85.208.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8d7d5d93-d30f-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 21:53:59 +0200 (CEST)
Received: by mail-ed1-f67.google.com with SMTP id c1-v6so29400632ede.5
 for <xen-devel@lists.xenproject.org>; Thu, 18 Oct 2018 12:56:46 -0700 (PDT)
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=frrXMOy0xjVSxQQPNA5YlL5HHFVHahcQ+r1hxyQ5BGs=;
 b=ruQvhaArATjqAhkNqLmEYKqC8FjEc4QTRvNY2kMFFM2Cww+UFMfFWaSw4YyPzQsbEf
 bjOuLk5+QIYhVGiiMi8XWVwkrqm7dASuJW/UASsrUudR6uNLE4iDERjMjmpUYD1PCnFl
 R5FhxE9H4RnPlbQrwFj56qlh60gKPokyLhHYNzy+rprJwyUdChrZh45OxkGedqxtHEAS
 8DZWwA8qDg7EBMOdI+w45IcXtGDBY/wIG6wEOecP9Dq0VWpJUsKBiDpYeJs7BvjWHAbp
 K/UuC6gDhv0RXUZxWAaEeDGLxUE00XBLudJ9SSfc6fjCWLeq+GxooC26Ci08i4LEqCfP
 6QcA==
X-Gm-Message-State: ABuFfohr7acCdJdfbMjpUqPH2iLH6VvDdcLhl18DKzTUXWhnd6Y98uvu
 E9tqJYIQPqduEeU7fXRKazp3w7VT
X-Google-Smtp-Source: ACcGV60l+HEaVS7OcgBEQdqmv+c7Y8x4o68OZbUfgB40HMjAfgx5k6WV1Q7P6P9HU5o5PhDWrIlnXg==
X-Received: by 2002:a17:906:ca1:: with SMTP id
 k1-v6mr29245573ejh.7.1539892605387; 
 Thu, 18 Oct 2018 12:56:45 -0700 (PDT)
Received: from mail-wm1-f50.google.com (mail-wm1-f50.google.com.
 [209.85.128.50])
 by smtp.gmail.com with ESMTPSA id j22-v6sm8748998edr.96.2018.10.18.12.56.45
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 18 Oct 2018 12:56:45 -0700 (PDT)
Received: by mail-wm1-f50.google.com with SMTP id i8-v6so1489061wmg.0
 for <xen-devel@lists.xenproject.org>; Thu, 18 Oct 2018 12:56:45 -0700 (PDT)
X-Received: by 2002:a1c:ee15:: with SMTP id
 m21-v6mr1758282wmh.124.1539892604539; 
 Thu, 18 Oct 2018 12:56:44 -0700 (PDT)
MIME-Version: 1.0
References: <20181018090157.30186-1-aisaila@bitdefender.com>
In-Reply-To: <20181018090157.30186-1-aisaila@bitdefender.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Thu, 18 Oct 2018 13:56:07 -0600
X-Gmail-Original-Message-ID: <CABfawhmJReM5nxabj6+QyDCAyDBknTfMCuDe0NmJGL_0aa-cpA@mail.gmail.com>
Message-ID: <CABfawhmJReM5nxabj6+QyDCAyDBknTfMCuDe0NmJGL_0aa-cpA@mail.gmail.com>
To: Alexandru Isaila <aisaila@bitdefender.com>
Subject: Re: [Xen-devel] [PATCH v3] arch/x86: Add registers to vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Razvan Cojocaru <rcojocaru@bitdefender.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>

T24gVGh1LCBPY3QgMTgsIDIwMTggYXQgMzowMiBBTSBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQQo8
YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Cj4gVGhpcyBwYXRjaCBhZGRzIGEgY291
cGxlIG9mIHJlZ3MgdG8gdGhlIHZtX2V2ZW50IHRoYXQgYXJlIHVzZWQgYnkKPiB0aGUgaW50cm9z
cGVjdGlvbi4gVGhlIGJhc2UsIGxpbWl0IGFuZCBhcgo+IGJpdHMgYXJlIGNvbXByZXNzZWQgaW50
byBhIHVpbnQ2NF90IHVuaW9uIHNvIGFzIG5vdCB0byBlbmxhcmdlIHRoZQo+IHZtX2V2ZW50Lgo+
Cj4gU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5j
b20+CgpMR1RNCgpBY2tlZC1ieTogVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29t
PgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 20:09:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 20:09: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 1gDEbc-00061I-1p; Thu, 18 Oct 2018 20:09:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2kzf=m6=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1gDEbZ-00061D-Vu
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 20:09:14 +0000
X-Inumbo-ID: 49b1e7ed-d311-11e8-a8a5-bc764e045a96
Received: from mail-wr1-x443.google.com (unknown [2a00:1450:4864:20::443])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 49b1e7ed-d311-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 22:06:24 +0200 (CEST)
Received: by mail-wr1-x443.google.com with SMTP id e4-v6so35049896wrs.0
 for <xen-devel@lists.xenproject.org>; Thu, 18 Oct 2018 13:09:11 -0700 (PDT)
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=VxzGrYrRqKM4Xe4sqfJ6r/wfE4rYKhfCSWRW8e60TEk=;
 b=JCSwsKgGSK8lpsk1ZWHUUH+IqQVJqOm8atggN2TXFgzPTxLZhFxP6Ysx7XV5Xl4mcm
 A5D3dRgqdVDcvYHswMkvPimMB7QLcnHujUFSsSaLiRHuPIQ72lzUxIR0dUZyWPf6O6xD
 jfgLEXfp7B6pMdeLw7kJ1yYGiXhPzIyjvHkg+y7+FD7T6twSbhsrw70+0IGIxrWcjtjx
 aN6sADbQb8bYx2WBBiw8yNtEWzadU0fWoQAsRyH5yLWl0a1C9q6jWcNZTqP+x8pGt/p/
 uI0E4kkFEnDBp/BJ6kJ5GzR83RcTUKqQ511Ka/0BIujxTXvBBgBZBdtpbvts6yGOXHVX
 heRg==
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=VxzGrYrRqKM4Xe4sqfJ6r/wfE4rYKhfCSWRW8e60TEk=;
 b=cTxCIw+XjYo5Ll/esOZsqtUctK5l4rHFV83u2mW7+ogrztnmdHRjz1GFuemL2grjLn
 B0tqX8snccPqTdjEHuY/ueeMP4k5WdWudxSiEYhBUCL/e8z6Lg9rFJcMq/T4wrEo10VO
 bHMM8Hm0+dVuxbatrl1PKbDBnooOtg5RoM+kC2fgKnmo0MeYPa+71ru8KRthFx1Dzzq9
 Qf5o8c4EuQY3pIk/D2qHCoCD4He5c3tew4Syh+bQVpy2hV7ZOu9Fy4BaM4HP/fu2X/oC
 uh0BFerlM9/cgOMY4vANtafN6LkI532Abts1u+1X8GqdCVT5O+o+Ml1iChOy5VSaUrpr
 +Epg==
X-Gm-Message-State: AGRZ1gKXTpCBgEiHJ86P8fizm9+0GhViCAJvEzzf2Jwqadb7ZjeFEl+W
 8WBN4oXySG0uv5cLsrBb6swDoU34zGiz/SZZaak=
X-Google-Smtp-Source: AJdET5cHkxlrbgMV6gsG3LVec7w+cgEpVVMjb8kFyiO4fH9zNiKwRxsyfe6u8LawcDybqyFrPU6XCOGzChyU8VN1lZE=
X-Received: by 2002:adf:dc89:: with SMTP id
 r9-v6mr4145999wrj.212.1539893350675; 
 Thu, 18 Oct 2018 13:09:10 -0700 (PDT)
MIME-Version: 1.0
References: <1539857272-4660-1-git-send-email-rcojocaru@bitdefender.com>
In-Reply-To: <1539857272-4660-1-git-send-email-rcojocaru@bitdefender.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Thu, 18 Oct 2018 14:08:33 -0600
Message-ID: <CABfawhmTCUqUV264hEjQWABohR42ezHPWBhL0GVT4cKuiDjyGg@mail.gmail.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>
Subject: Re: [Xen-devel] Fix VGA logdirty related display freezes with altp2m
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gVGh1LCBPY3QgMTgsIDIwMTggYXQgNDowOSBBTSBSYXp2YW4gQ29qb2NhcnUKPHJjb2pvY2Fy
dUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Cj4gSGVsbG8sCj4KPiBUaGlzIHNlcmllcyBhaW1z
IHRvIHByZXZlbnQgdGhlIGRpc3BsYXkgZnJvbSBmcmVlemluZyB3aGVuCj4gZW5hYmxpbmcgYWx0
cDJtIGFuZCBzd2l0Y2hpbmcgdG8gYSBuZXcgdmlldyAoYW5kIGFzc29ydGVkIHByb2JsZW1zCj4g
d2hlbiByZXNpemluZyB0aGUgZGlzcGxheSkuCj4KPiBUaGUgZmlyc3QgcGF0Y2ggcHJvcGFnYXRl
cyBlcHQuYWQgY2hhbmdlcyB0byBhbGwgYWN0aXZlIGFsdHAybXMsCj4gYW5kIHRoZSBzZWNvbmQg
b25lIGFsbG9jYXRlcyBhIG5ldyBsb2dkaXJ0eSByYW5nZXNldCBmb3IgZWFjaAo+IG5ldyBhbHRw
Mm0sIGFuZCBwcm9wYWdhdGVzICh1bmRlciBsb2NrKSBjaGFuZ2VzIHRvIGFsbCBwMm1zLgo+Cj4g
VGhlIGZpcnN0IHBhdGNoIGlzIHRoZSBzYW1lIGFzOgo+IFtQQVRDSCBWNF0geDg2L2FsdHAybTog
cHJvcGFnYXRlIGVwdC5hZCBjaGFuZ2VzIHRvIGFsbCBhY3RpdmUgYWx0cDJtcwo+IGJ1dCBhcyBp
dCBpcyBub3cgcmVxdWlyZWQgZm9yIHRoZSBzZWNvbmQgb25lIHRvIGFwcGx5IGNsZWFubHksIGl0
Cj4gaGFzIGJlZW4gcmVzZW50IGFzIHBhcnQgb2YgdGhpcyBzZXJpZXMuCj4KPiBbUEFUQ0ggMS8y
XSB4ODYvYWx0cDJtOiBwcm9wYWdhdGUgZXB0LmFkIGNoYW5nZXMgdG8gYWxsIGFjdGl2ZSBhbHRw
Mm1zCj4gW1BBVENIIDIvMl0geDg2L2FsdHAybTogZml4IGRpc3BsYXkgZnJvemVuIHdoZW4gc3dp
dGNoaW5nIHRvIGEgbmV3CgpIaSBSYXp2YW4sCkkgd291bGQgYmUgaGFwcHkgdG8gZ2l2ZSB0aGlz
IGEgc3BpbiwgY2FuIHlvdSBwdXNoIGl0IGFzIGEgZ2l0IGJyYW5jaCBzb21ld2hlcmU/CgpUaGFu
a3MsClRhbWFzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 21:12:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 21: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 1gDFaZ-0002zj-IB; Thu, 18 Oct 2018 21:12:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jzrj=m6=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gDFaX-0002ze-IJ
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 21:12:13 +0000
X-Inumbo-ID: 16849477-d31a-11e8-a8a5-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 16849477-d31a-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 23:09:24 +0200 (CEST)
Received: from smtp.bitdefender.com (smtp02.buh.bitdefender.net [10.17.80.76])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 67E8C301AB2C; Fri, 19 Oct 2018 00:12:10 +0300 (EEST)
Received: from [192.168.228.120] (unknown [86.120.154.245])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 4853D303A567;
 Fri, 19 Oct 2018 00:12:10 +0300 (EEST)
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
References: <1539857272-4660-1-git-send-email-rcojocaru@bitdefender.com>
 <CABfawhmTCUqUV264hEjQWABohR42ezHPWBhL0GVT4cKuiDjyGg@mail.gmail.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <d13f501e-4d43-2897-c995-badc276c7c68@bitdefender.com>
Date: Fri, 19 Oct 2018 00:12:09 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <CABfawhmTCUqUV264hEjQWABohR42ezHPWBhL0GVT4cKuiDjyGg@mail.gmail.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] Fix VGA logdirty related display freezes with altp2m
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMTAvMTgvMTggMTE6MDggUE0sIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiBPbiBUaHUsIE9j
dCAxOCwgMjAxOCBhdCA0OjA5IEFNIFJhenZhbiBDb2pvY2FydQo+IDxyY29qb2NhcnVAYml0ZGVm
ZW5kZXIuY29tPiB3cm90ZToKPj4KPj4gSGVsbG8sCj4+Cj4+IFRoaXMgc2VyaWVzIGFpbXMgdG8g
cHJldmVudCB0aGUgZGlzcGxheSBmcm9tIGZyZWV6aW5nIHdoZW4KPj4gZW5hYmxpbmcgYWx0cDJt
IGFuZCBzd2l0Y2hpbmcgdG8gYSBuZXcgdmlldyAoYW5kIGFzc29ydGVkIHByb2JsZW1zCj4+IHdo
ZW4gcmVzaXppbmcgdGhlIGRpc3BsYXkpLgo+Pgo+PiBUaGUgZmlyc3QgcGF0Y2ggcHJvcGFnYXRl
cyBlcHQuYWQgY2hhbmdlcyB0byBhbGwgYWN0aXZlIGFsdHAybXMsCj4+IGFuZCB0aGUgc2Vjb25k
IG9uZSBhbGxvY2F0ZXMgYSBuZXcgbG9nZGlydHkgcmFuZ2VzZXQgZm9yIGVhY2gKPj4gbmV3IGFs
dHAybSwgYW5kIHByb3BhZ2F0ZXMgKHVuZGVyIGxvY2spIGNoYW5nZXMgdG8gYWxsIHAybXMuCj4+
Cj4+IFRoZSBmaXJzdCBwYXRjaCBpcyB0aGUgc2FtZSBhczoKPj4gW1BBVENIIFY0XSB4ODYvYWx0
cDJtOiBwcm9wYWdhdGUgZXB0LmFkIGNoYW5nZXMgdG8gYWxsIGFjdGl2ZSBhbHRwMm1zCj4+IGJ1
dCBhcyBpdCBpcyBub3cgcmVxdWlyZWQgZm9yIHRoZSBzZWNvbmQgb25lIHRvIGFwcGx5IGNsZWFu
bHksIGl0Cj4+IGhhcyBiZWVuIHJlc2VudCBhcyBwYXJ0IG9mIHRoaXMgc2VyaWVzLgo+Pgo+PiBb
UEFUQ0ggMS8yXSB4ODYvYWx0cDJtOiBwcm9wYWdhdGUgZXB0LmFkIGNoYW5nZXMgdG8gYWxsIGFj
dGl2ZSBhbHRwMm1zCj4+IFtQQVRDSCAyLzJdIHg4Ni9hbHRwMm06IGZpeCBkaXNwbGF5IGZyb3pl
biB3aGVuIHN3aXRjaGluZyB0byBhIG5ldwo+IAo+IEhpIFJhenZhbiwKPiBJIHdvdWxkIGJlIGhh
cHB5IHRvIGdpdmUgdGhpcyBhIHNwaW4sIGNhbiB5b3UgcHVzaCBpdCBhcyBhIGdpdCBicmFuY2gg
c29tZXdoZXJlPwoKU3VyZSwgaGVyZSB5b3UgZ286CgpodHRwczovL2dpdGh1Yi5jb20vcmF6dmFu
LWNvam9jYXJ1L3hlbi90cmVlL2FsdHAybS1sb2dkaXJ0eS10YWtlMQoKClRoYW5rcywKUmF6dmFu
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 21:31:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 21:31: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 1gDFsl-0004eC-0P; Thu, 18 Oct 2018 21:31:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=misb=m6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gDFsk-0004e7-8J
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 21:31:02 +0000
X-Inumbo-ID: b7bbf583-d31c-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b7bbf583-d31c-11e8-a8a5-bc764e045a96;
 Thu, 18 Oct 2018 23:28:13 +0200 (CEST)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id F08B22083E;
 Thu, 18 Oct 2018 21:30:59 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539898260;
 bh=AHrZZD645OtLr44f7ICPCLN7M458VFL10LT1vErWqts=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=HusJO2Cm0iRg9AZRn2Nb54ds1bgS25rUpFLIfULrjJzsTXit0exqd/7xjDjNHioA4
 93gQd/4Nby5ASQwOIjVKh+eHAuYEe/+MpyG9nRRcaIA5JYd5L+8prHIU4WLiKPX3s4
 Jx7Rq1Gts+4TIyNWgti9lvkp4p2c0Pvwcm4dKSU0=
Date: Thu, 18 Oct 2018 14:30:57 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Rob Herring <robh@kernel.org>
In-Reply-To: <20181017153527.GA9130@bogus>
Message-ID: <alpine.DEB.2.10.1810181421030.3835@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810081600350.28877@sstabellini-ThinkPad-X260>
 <20181017153527.GA9130@bogus>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] devicetree, xen: add xen,
 shared-memory binding
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@arm.com, devicetree@vger.kernel.org, julien.grall@arm.com,
 Stefano Stabellini <sstabellini@kernel.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>

T24gV2VkLCAxNyBPY3QgMjAxOCwgUm9iIEhlcnJpbmcgd3JvdGU6Cj4gT24gTW9uLCBPY3QgMDgs
IDIwMTggYXQgMDQ6MDM6NTRQTSAtMDcwMCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4g
SW50cm9kdWNlIGEgZGV2aWNlIHRyZWUgYmluZGluZyBmb3IgWGVuIHJlc2VydmVkLW1lbW9yeSBy
ZWdpb25zLiBUaGV5Cj4gPiBhcmUgdXNlZCB0byBzaGFyZSBtZW1vcnkgYWNyb3NzIFZNcyBmcm9t
IHRoZSBWTSBjb25maWcgZmlsZXMuIChTZWUKPiA+IHN0YXRpY19zaG0gY29uZmlnIG9wdGlvbi4p
Cj4gPiAgCj4gPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhp
bGlueC5jb20+Cj4gCj4gY2hlY2twYXRjaC5wbCBjb21wbGFpbnMgdGhhdCB0aGUgYXV0aG9yIGFu
ZCBTLW8tYiBkb24ndCBtYXRjaC4KCkkgZGlkbid0IGtub3cgaXQgd2Fzbid0IGFsbG93ZWQuIEkn
bGwgZml4IGl0LgoKCj4gPiBDYzoganVsaWVuLmdyYWxsQGFybS5jb20KPiA+IAo+ID4gZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9yZXNlcnZlZC1tZW1vcnkv
eGVuLHNoYXJlZC1tZW1vcnkudHh0IGIvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdz
L3Jlc2VydmVkLW1lbW9yeS94ZW4sc2hhcmVkLW1lbW9yeS50eHQKPiA+IG5ldyBmaWxlIG1vZGUg
MTAwNjQ0Cj4gPiBpbmRleCAwMDAwMDAwLi5hOTI3YTk0Cj4gPiAtLS0gL2Rldi9udWxsCj4gPiAr
KysgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvcmVzZXJ2ZWQtbWVtb3J5L3hl
bixzaGFyZWQtbWVtb3J5LnR4dAo+ID4gQEAgLTAsMCArMSwyMCBAQAo+ID4gKyogWGVuIGh5cGVy
dmlzb3IgcmVzZXJ2ZWQtbWVtb3J5IGJpbmRpbmcKPiA+ICsKPiA+ICtFeHBvc2Ugb25lIG9yIG1v
cmUgbWVtb3J5IHJlZ2lvbnMgYXMgcmVzZXJ2ZWQtbWVtb3J5IHRvIHRoZSBndWVzdAo+ID4gK3Zp
cnR1YWwgbWFjaGluZS4gVHlwaWNhbGx5LCBhIHJlZ2lvbiBpcyBjb25maWd1cmVkIGF0IFZNIGNy
ZWF0aW9uIHRpbWUKPiA+ICt0byBiZSBhIHNoYXJlZCBtZW1vcnkgYXJlYSBhY3Jvc3MgbXVsdGlw
bGUgdmlydHVhbCBtYWNoaW5lcyBmb3IKPiA+ICtjb21tdW5pY2F0aW9uIGFtb25nIHRoZW0uCj4g
PiArCj4gPiArRm9yIGVhY2ggb2YgdGhlc2UgcHJlLXNoYXJlZCBtZW1vcnkgcmVnaW9ucywgYSBy
YW5nZSBpcyBleHBvc2VkIHVuZGVyCj4gPiArdGhlIC9yZXNlcnZlZC1tZW1vcnkgbm9kZSBhcyBh
IGNoaWxkIG5vZGUuIEVhY2ggcmFuZ2Ugc3ViLW5vZGUgaXMgbmFtZWQKPiA+ICt4ZW4tc2htZW1A
PGFkZHJlc3M+IGFuZCBoYXMgdGhlIGZvbGxvd2luZyBwcm9wZXJ0aWVzOgo+ID4gKwo+ID4gKy0g
Y29tcGF0aWJsZToKPiA+ICsJY29tcGF0aWJsZSA9IHhlbixzaGFyZWQtbWVtb3J5Igo+IAo+IEFu
eSBuZWVkIGZvciB2ZXJzaW9uaW5nPwoKVGhlcmUgaXMgYWx3YXlzIG5lZWQgZm9yIHZlcnNpb25p
bmcgOi0pCkknbGwgc2VuZCBuZXcgcGF0Y2ggd2l0aCB0aGUgZm9sbG93aW5nOgoKICBjb21wYXRp
YmxlID0gInhlbixzaGFyZWQtbWVtb3J5LXYxIiwgInhlbixzaGFyZWQtbWVtb3J5IgoKPiA+ICsK
PiA+ICstIHJlZzoKPiA+ICsJdGhlIGJhc2UgZ3Vlc3QgcGh5c2ljYWwgYWRkcmVzcyBhbmQgc2l6
ZSBvZiB0aGUgc2hhcmVkIG1lbW9yeSByZWdpb24KPiA+ICsKPiA+ICstIGlkOgo+IAo+IHhlbixp
ZAoKT0sKCgo+ID4gKwlhIHN0cmluZyB0aGF0IGlkZW50aWZpZXMgdGhlIHNoYXJlZCBtZW1vcnkg
cmVnaW9uIGFzIHNwZWNpZmllZCBpbgo+ID4gKwl0aGUgVk0gY29uZmlnIGZpbGUKPiAKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 22:10:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 22:10: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 1gDGV4-0007qy-Gr; Thu, 18 Oct 2018 22:10:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=misb=m6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gDGV2-0007qt-Qs
 for xen-devel@lists.xen.org; Thu, 18 Oct 2018 22:10:36 +0000
X-Inumbo-ID: d5d615da-d322-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d5d615da-d322-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 22:12:00 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 7F5B82064A;
 Thu, 18 Oct 2018 22:10:34 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539900634;
 bh=0oZ1pjZR04GCw9Zu6dcXuHtvQFw5V2cyQVCPH4La2PQ=;
 h=From:To:Cc:Subject:Date:From;
 b=MCagSFj1u/VPt5q3mHVco5cSyWkMcqI56iK7gNBpMOXQJwa9PsrwWjEeNnPo4xkB+
 0dOdUeWV5bpgwMBsH//A2quZg7/ZynMZpPQpu7FBzKqb9Ohc4HIM18vgrB2ViF17Nd
 SeNXNQcwU9ahrsigIq9Rv2jX1mkY508ScqigejAE=
From: Stefano Stabellini <sstabellini@kernel.org>
To: devicetree@vger.kernel.org
Date: Thu, 18 Oct 2018 15:10:30 -0700
Message-Id: <1539900630-26566-1-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
Subject: [Xen-devel] [PATCH v2] devicetree, xen: add xen,
 shared-memory binding
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@arm.com, Stefano Stabellini <stefanos@xilinx.com>,
 sstabellini@kernel.org, xen-devel@lists.xen.org, julien.grall@arm.com,
 robh+dt@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>

RnJvbTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgoKSW50cm9kdWNl
IGEgZGV2aWNlIHRyZWUgYmluZGluZyBmb3IgWGVuIHJlc2VydmVkLW1lbW9yeSByZWdpb25zLiBU
aGV5CmFyZSB1c2VkIHRvIHNoYXJlIG1lbW9yeSBhY3Jvc3MgVk1zIGZyb20gdGhlIFZNIGNvbmZp
ZyBmaWxlcy4gKFNlZQpzdGF0aWNfc2htIGNvbmZpZyBvcHRpb24uKQoKU2lnbmVkLW9mZi1ieTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgotLS0KQ2hhbmdlcyBpbiB2
MjoKLSBmaXggQXV0aG9yIGxpbmUKLSBhZGQgdmVyc2lvbmluZwotIHhlbixpZCBpbnN0ZWFkIG9m
IGlkCi0tLQogLi4uL2JpbmRpbmdzL3Jlc2VydmVkLW1lbW9yeS94ZW4sc2hhcmVkLW1lbW9yeS50
eHQgICB8IDIwICsrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjAgaW5zZXJ0
aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IERvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5k
aW5ncy9yZXNlcnZlZC1tZW1vcnkveGVuLHNoYXJlZC1tZW1vcnkudHh0CgpkaWZmIC0tZ2l0IGEv
RG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL3Jlc2VydmVkLW1lbW9yeS94ZW4sc2hh
cmVkLW1lbW9yeS50eHQgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvcmVzZXJ2
ZWQtbWVtb3J5L3hlbixzaGFyZWQtbWVtb3J5LnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRl
eCAwMDAwMDAwLi45MDc4ZmI3Ci0tLSAvZGV2L251bGwKKysrIGIvRG9jdW1lbnRhdGlvbi9kZXZp
Y2V0cmVlL2JpbmRpbmdzL3Jlc2VydmVkLW1lbW9yeS94ZW4sc2hhcmVkLW1lbW9yeS50eHQKQEAg
LTAsMCArMSwyMCBAQAorKiBYZW4gaHlwZXJ2aXNvciByZXNlcnZlZC1tZW1vcnkgYmluZGluZwor
CitFeHBvc2Ugb25lIG9yIG1vcmUgbWVtb3J5IHJlZ2lvbnMgYXMgcmVzZXJ2ZWQtbWVtb3J5IHRv
IHRoZSBndWVzdAordmlydHVhbCBtYWNoaW5lLiBUeXBpY2FsbHksIGEgcmVnaW9uIGlzIGNvbmZp
Z3VyZWQgYXQgVk0gY3JlYXRpb24gdGltZQordG8gYmUgYSBzaGFyZWQgbWVtb3J5IGFyZWEgYWNy
b3NzIG11bHRpcGxlIHZpcnR1YWwgbWFjaGluZXMgZm9yCitjb21tdW5pY2F0aW9uIGFtb25nIHRo
ZW0uCisKK0ZvciBlYWNoIG9mIHRoZXNlIHByZS1zaGFyZWQgbWVtb3J5IHJlZ2lvbnMsIGEgcmFu
Z2UgaXMgZXhwb3NlZCB1bmRlcgordGhlIC9yZXNlcnZlZC1tZW1vcnkgbm9kZSBhcyBhIGNoaWxk
IG5vZGUuIEVhY2ggcmFuZ2Ugc3ViLW5vZGUgaXMgbmFtZWQKK3hlbi1zaG1lbUA8YWRkcmVzcz4g
YW5kIGhhcyB0aGUgZm9sbG93aW5nIHByb3BlcnRpZXM6CisKKy0gY29tcGF0aWJsZToKKwljb21w
YXRpYmxlID0gInhlbixzaGFyZWQtbWVtb3J5LXYxIiwgInhlbixzaGFyZWQtbWVtb3J5IgorCist
IHJlZzoKKwl0aGUgYmFzZSBndWVzdCBwaHlzaWNhbCBhZGRyZXNzIGFuZCBzaXplIG9mIHRoZSBz
aGFyZWQgbWVtb3J5IHJlZ2lvbgorCistIHhlbixpZDoKKwlhIHN0cmluZyB0aGF0IGlkZW50aWZp
ZXMgdGhlIHNoYXJlZCBtZW1vcnkgcmVnaW9uIGFzIHNwZWNpZmllZCBpbgorCXRoZSBWTSBjb25m
aWcgZmlsZQotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 22:42:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 22:42: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 1gDGzo-0001pe-5D; Thu, 18 Oct 2018 22:42:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=adce=m6=citrix.com=prvs=822574e18=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gDGzn-0001pZ-56
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 22:42:23 +0000
X-Inumbo-ID: 458f64f9-d327-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 458f64f9-d327-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 22:43:46 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,397,1534809600"; d="scan'208,217";a="80658588"
To: Aaron Gray <aaronngray.lists@gmail.com>
References: <CANkmNDfWfZt_17ewcHX0=EkvpymqVGLSDyd6uyObr7rOHc9tig@mail.gmail.com>
 <375d8065-e141-4cd7-e051-e0f698d76e96@citrix.com>
 <CANkmNDfjr+2xJ9XOv=ktVnSYiquHeT6PSmBDLW1agOTyp-17KQ@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <f5a989eb-2f4b-cb04-9126-0ad2fbf49e21@citrix.com>
Date: Thu, 18 Oct 2018 23:42:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <CANkmNDfjr+2xJ9XOv=ktVnSYiquHeT6PSmBDLW1agOTyp-17KQ@mail.gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] Intel Z270 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@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============5043580122365052672=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============5043580122365052672==
Content-Type: multipart/alternative;
	boundary="------------BB5F77A30A24B23F80892B4D"
Content-Language: en-GB

--------------BB5F77A30A24B23F80892B4D
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

On 18/10/2018 19:45, Aaron Gray wrote:
> On Thu, 18 Oct 2018 at 19:11, Andrew Cooper <andrew.cooper3@citrix.com
> <mailto:andrew.cooper3@citrix.com>> wrote:
>
>     On 18/10/2018 18:57, Aaron Gray wrote:
>     > I have two ASUS PRIME Z270-A machines based on Intel Z270
>     chipset and
>     > am wondering about when support will be available for them and
>     what I
>     > can do to speed this up.
>     >
>     > But I have not done anything to do with kernel work since years ago
>     > when I read a lot of the main parts of the Linux 2.4 Kernel. Also I
>     > did code to get into and out of protected mode before this.
>     >
>     > Heres the datasheets that cover the chipset :-
>     >
>     >
>     https://www.intel.com/content/www/us/en/chipsets/200-series-chipset-pch-datasheet-vol-1.html
>     >
>     https://www.intel.com/content/www/us/en/chipsets/200-series-chipset-pch-datasheet-vol-2.html
>     >
>
>     Xen doesn't have a list of individual support chips/systems, because
>     kernels don't really work like that.Â  We work feature by feature, or
>     device by device.
>
>     You appear to have a Broadwell-era system.Â  Any recent Linux distro
>     should work for you, including the provided Xen package.
>
>
> I tried installing Xen 4.9 provided with Fedora 28 but it did not
> work. Can I get support with this please ?

What didn't work.Â  What went wrong?

What logs do you have from the attempt?

We're not mind readers.Â  Noone here can divine the cause of your failure
from nothing.

~Andrew

--------------BB5F77A30A24B23F80892B4D
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">
    <div class="moz-cite-prefix">On 18/10/2018 19:45, Aaron Gray wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CANkmNDfjr+2xJ9XOv=ktVnSYiquHeT6PSmBDLW1agOTyp-17KQ@mail.gmail.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div class="gmail_quote">
          <div dir="ltr">On Thu, 18 Oct 2018 at 19:11, Andrew Cooper
            &lt;<a href="mailto:andrew.cooper3@citrix.com"
              moz-do-not-send="true">andrew.cooper3@citrix.com</a>&gt;
            wrote:<br>
          </div>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">On
            18/10/2018 18:57, Aaron Gray wrote:<br>
            &gt; I have two ASUS PRIME Z270-A machines based on Intel
            Z270 chipset and<br>
            &gt; am wondering about when support will be available for
            them and what I<br>
            &gt; can do to speed this up.<br>
            &gt;<br>
            &gt; But I have not done anything to do with kernel work
            since years ago<br>
            &gt; when I read a lot of the main parts of the Linux 2.4
            Kernel. Also I<br>
            &gt; did code to get into and out of protected mode before
            this.<br>
            &gt;<br>
            &gt; Heres the datasheets that cover the chipset :-<br>
            &gt;<br>
            &gt; <a
href="https://www.intel.com/content/www/us/en/chipsets/200-series-chipset-pch-datasheet-vol-1.html"
              target="_blank" rel="noreferrer" moz-do-not-send="true">https://www.intel.com/content/www/us/en/chipsets/200-series-chipset-pch-datasheet-vol-1.html</a><br>
            &gt; <a
href="https://www.intel.com/content/www/us/en/chipsets/200-series-chipset-pch-datasheet-vol-2.html"
              target="_blank" rel="noreferrer" moz-do-not-send="true">https://www.intel.com/content/www/us/en/chipsets/200-series-chipset-pch-datasheet-vol-2.html</a><br>
            &gt;<br>
            <br>
            Xen doesn't have a list of individual support chips/systems,
            because<br>
            kernels don't really work like that.Â  We work feature by
            feature, or<br>
            device by device.<br>
            <br>
            You appear to have a Broadwell-era system.Â  Any recent Linux
            distro<br>
            should work for you, including the provided Xen package.</blockquote>
          <div><br>
          </div>
          <div>I tried installing Xen 4.9 provided with Fedora 28 but it
            did not work. Can I get support with this please ?</div>
        </div>
      </div>
    </blockquote>
    <br>
    What didn't work.Â  What went wrong?<br>
    <br>
    What logs do you have from the attempt?<br>
    <br>
    We're not mind readers.Â  Noone here can divine the cause of your
    failure from nothing.<br>
    <br>
    ~Andrew<br>
  </body>
</html>

--------------BB5F77A30A24B23F80892B4D--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5043580122365052672==--


From xen-devel-bounces@lists.xenproject.org Thu Oct 18 23:53:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 23:53: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 1gDI5o-0007N8-24; Thu, 18 Oct 2018 23:52:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cvio=m6=oracle.com=konrad.wilk@srs-us1.protection.inumbo.net>)
 id 1gDI5m-0007N3-E0
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 23:52:38 +0000
X-Inumbo-ID: 15f646b1-d331-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 15f646b1-d331-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 23:54:01 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9INnjMo174668;
 Thu, 18 Oct 2018 23:52:33 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=xfo3eqj8a4f5X6bsd+KI4rXWngqYQa4mS+Ipp5Q2lJE=;
 b=pJCn1d1ysTORdj7vVjG9s90/b+pR6+G1Z5f2hDsy0N6r850TnjC5q3S3Lvnj/jRG8w1b
 G+it7BxeCOuLt0F/N/Me9JWUAzasCVECVToqXH7mndWs2W9eBn3/tQRgYUwn2vANfshP
 Ss4TDYKUYo6pw/1Y5IS98iZ6exzJsMheG77mxVL8f4F23zO8AcQPCp4Twlhp2Yufsvlo
 PBmr0SsEz9144lewkCgoJJePKJBsVIBP430X6cgFRDpBRaEhwaNt61hIqROS1iMCpy7C
 LlpTat/oAgYzf44CIFOxYyHUveYF2jSZWs0x+4Xl+RwKJsrjRusMsxC4WD+P/yXKBXR4 Rg== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2130.oracle.com with ESMTP id 2n384uhm6r-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 18 Oct 2018 23:52:33 +0000
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w9INqXne024464
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 18 Oct 2018 23:52:33 GMT
Received: from abhmp0017.oracle.com (abhmp0017.oracle.com [141.146.116.23])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9INqWmE000509;
 Thu, 18 Oct 2018 23:52:33 GMT
Received: from konrads-mbp.lan (/209.6.36.129)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 18 Oct 2018 16:52:32 -0700
Date: Thu, 18 Oct 2018 19:52:25 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Joe Jin <joe.jin@oracle.com>
Message-ID: <20181018235219.GA36047@konrads-mbp.lan>
References: <0453c762-1f8b-079f-5fdf-548e90909318@oracle.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <0453c762-1f8b-079f-5fdf-548e90909318@oracle.com>
User-Agent: Mutt/1.9.4 (2018-02-28)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9050
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810180199
Subject: Re: [Xen-devel] [PATCH V2] xen-swiotlb: use actually allocated size
 on check physical continuous
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: John Sobecki <john.sobecki@oracle.com>,
 "DONGLI.ZHANG" <dongli.zhang@oracle.com>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 konrad@kernel.org,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Christoph Helwig <hch@lst.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>

T24gVHVlLCBPY3QgMTYsIDIwMTggYXQgMDM6MjE6MTZQTSAtMDcwMCwgSm9lIEppbiB3cm90ZToK
PiB4ZW5fc3dpb3RsYl97YWxsb2MsZnJlZX1fY29oZXJlbnQoKSBhbGxvY2F0ZS9mcmVlIG1lbW9y
eSBieSBvcmRlciwKPiBidXQgcGFzc2VkIHJlcXVpcmVkIHNpemUgdG8gcmFuZ2Vfc3RyYWRkbGVz
X3BhZ2VfYm91bmRhcnkoKSwKPiB3aGVuIGZpcnN0IHBhZ2VzIGFyZSBwaHlzaWNhbCBjb250aW51
b3VzLAo+IHJhbmdlX3N0cmFkZGxlc19wYWdlX2JvdW5kYXJ5KCkgcmV0dXJuZWQgdHJ1ZSwgdGhl
biBkaWQgbm90Cj4gZXhjaGFuZ2VkIG1lbW9yeSB3aXRoIFhlbiwgbGF0ZXIgb24gZnJlZSBtZW1v
cnksIGl0IHRyaWVkIHRvCj4gZXhjaGFuZ2VkIG5vbi1jb250aWd1b3VzIG1lbW9yeSB3aXRoIFhl
biwgdGhlbiBrZXJuZWwgcGFuaWMuCgpJIGhhdmUgYSBoYXJkIHRpbWUgdW5kZXJzdGFuZGluZyB0
aGUgY29tbWl0IG1lc3NhZ2UuCgpJIHRoaW5rIHlvdSBtZWFuIHRvIHNheToKCnhlbl9zd2lvdGxi
X3thbGxvYyxmcmVlfV9jb2hlcmVudCgpIGFsbG9jYXRlL2ZyZWUgbWVtb3J5IGJhc2VkIG9uIHRo
ZQpvcmRlciBvZiB0aGUgcGFnZXMgYW5kIG5vdCBzaXplIGFyZ3VtZW50IChieXRlcykuIFRoaXMg
aXMgaW5jb25zaXN0ZW50IHdpdGgKcmFuZ2Vfc3RyYWRkbGVzX3BhZ2VfYm91bmRhcnkgYW5kIG1l
bXNldCB3aGljaCB1c2UgdGhlICdzaXplJyB2YWx1ZSwKd2hpY2ggbWF5IGxlYWQgdG8gbm90IGV4
Y2hhbmdpbmcgbWVtb3J5IHdpdGggWGVuIChyYW5nZV9zdHJhZGRsZXNfcGFnZV9ib3VuZGFyeSgp
CnJldHVybmVkIHRydWUpLiBBbmQgdGhlbiB0aGUgY2FsbCB0byB4ZW5fc3dpb3RsYl9mcmVlX2Nv
aGVyZW50KCkgd291bGQKYWN0dWFsbHkgdHJ5IHRvIGV4Y2hhbmdlIHRoZSBtZW1vcnkgd2l0aCBY
ZW4sIGxlYWRpbmcgdG8gdGhlIGtlcm5lbApoaXR0aW5nIGFuIEJVRyAoYXMgdGhlIGh5cGVyY2Fs
bCByZXR1cm5lZCBhbiBlcnJvcikuCgpUaGlzIHBhdGNoIGZpeGVzIGl0IGJ5IG1ha2luZyB0aGUg
J3NpemUnIHZhcmlhYmxlIGJlIG9mIHRoZSBzYW1lIHNpemUKYXMgdGhlIGFtb3VudCBvZiBtZW1v
cnkgYWxsb2NhdGVkLgoKSSBjaGVja2VkIGl0IGFzIHN1Y2guLgo+IAo+IFNpZ25lZC1vZmYtYnk6
IEpvZSBKaW4gPGpvZS5qaW5Ab3JhY2xlLmNvbT4KPiBDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxr
IDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgo+IENjOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9z
dHJvdnNreUBvcmFjbGUuY29tPgo+IENjOiBDaHJpc3RvcGggSGVsd2lnIDxoY2hAbHN0LmRlPgo+
IENjOiBEb25nbGkgWmhhbmcgPGRvbmdsaS56aGFuZ0BvcmFjbGUuY29tPgo+IENjOiBKb2huIFNv
YmVja2kgPGpvaG4uc29iZWNraUBvcmFjbGUuY29tPgo+IAo+IC0tLQo+ICBkcml2ZXJzL3hlbi9z
d2lvdGxiLXhlbi5jIHwgNiArKysrKysKPiAgMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygr
KQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9zd2lvdGxiLXhlbi5jIGIvZHJpdmVycy94
ZW4vc3dpb3RsYi14ZW4uYwo+IGluZGV4IGE2ZjliYTg1ZGM0Yi4uYWEwODFmODA2NzI4IDEwMDY0
NAo+IC0tLSBhL2RyaXZlcnMveGVuL3N3aW90bGIteGVuLmMKPiArKysgYi9kcml2ZXJzL3hlbi9z
d2lvdGxiLXhlbi5jCj4gQEAgLTMwMyw2ICszMDMsOSBAQCB4ZW5fc3dpb3RsYl9hbGxvY19jb2hl
cmVudChzdHJ1Y3QgZGV2aWNlICpod2Rldiwgc2l6ZV90IHNpemUsCj4gIAkqLwo+ICAJZmxhZ3Mg
Jj0gfihfX0dGUF9ETUEgfCBfX0dGUF9ISUdITUVNKTsKPiAgCj4gKwkvKiBDb252ZXJ0IHRoZSBz
aXplIHRvIGFjdHVhbGx5IGFsbG9jYXRlZC4gKi8KPiArCXNpemUgPSAxVUwgPDwgKG9yZGVyICsg
WEVOX1BBR0VfU0hJRlQpOwo+ICsKPiAgCS8qIE9uIEFSTSB0aGlzIGZ1bmN0aW9uIHJldHVybnMg
YW4gaW9yZW1hcCdwZWQgdmlydHVhbCBhZGRyZXNzIGZvcgo+ICAJICogd2hpY2ggdmlydF90b19w
aHlzIGRvZXNuJ3QgcmV0dXJuIHRoZSBjb3JyZXNwb25kaW5nIHBoeXNpY2FsCj4gIAkgKiBhZGRy
ZXNzLiBJbiBmYWN0IG9uIEFSTSB2aXJ0X3RvX3BoeXMgb25seSB3b3JrcyBmb3Iga2VybmVsIGRp
cmVjdAo+IEBAIC0zNTEsNiArMzU0LDkgQEAgeGVuX3N3aW90bGJfZnJlZV9jb2hlcmVudChzdHJ1
Y3QgZGV2aWNlICpod2Rldiwgc2l6ZV90IHNpemUsIHZvaWQgKnZhZGRyLAo+ICAJICogcGh5c2lj
YWwgYWRkcmVzcyAqLwo+ICAJcGh5cyA9IHhlbl9idXNfdG9fcGh5cyhkZXZfYWRkcik7Cj4gIAo+
ICsJLyogQ29udmVydCB0aGUgc2l6ZSB0byBhY3R1YWxseSBhbGxvY2F0ZWQuICovCj4gKwlzaXpl
ID0gMVVMIDw8IChvcmRlciArIFhFTl9QQUdFX1NISUZUKTsKPiArCj4gIAlpZiAoKChkZXZfYWRk
ciArIHNpemUgLSAxIDw9IGRtYV9tYXNrKSkgfHwKPiAgCSAgICByYW5nZV9zdHJhZGRsZXNfcGFn
ZV9ib3VuZGFyeShwaHlzLCBzaXplKSkKPiAgCQl4ZW5fZGVzdHJveV9jb250aWd1b3VzX3JlZ2lv
bihwaHlzLCBvcmRlcik7Cj4gLS0gCj4gMi4xNS4yIChBcHBsZSBHaXQtMTAxLjEpCj4gCj4gCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 18 23:54:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 18 Oct 2018 23: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 1gDI7e-0007Tf-Ft; Thu, 18 Oct 2018 23:54:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cvio=m6=oracle.com=konrad.wilk@srs-us1.protection.inumbo.net>)
 id 1gDI7e-0007TZ-2n
 for xen-devel@lists.xenproject.org; Thu, 18 Oct 2018 23:54:34 +0000
X-Inumbo-ID: 5ba3d8fb-d331-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5ba3d8fb-d331-11e8-a6a9-d7ebe60f679a;
 Thu, 18 Oct 2018 23:55:58 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9INsRsY129889;
 Thu, 18 Oct 2018 23:54:27 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 content-transfer-encoding : in-reply-to; s=corp-2018-07-02;
 bh=YqT3Yb3nrKXrchDb47c0C3TQTAcOOmXghkf5DxB1H1E=;
 b=EC64gsftvAQYf3Qx3Oj8EboCq1STViJOFEPvZBwup+sp5AmXfaQQOHs4UEAzeA3axWdy
 YOuxGiVyKlElpFeL8MKCO+syRhuKBw88youHnDt0/PoL35buF2gnh74EunP8sGCKnWFJ
 4MlywYNzQJHv11yiAzfpdt36VL4P0uuUB2fCM/VMu5+NeJloB5bFZF9bKo4i/cgZA/Pj
 e0BXL3oWZzfB0Qt6I26DiU81B+avOKzJ+hKvr/aB4LqtzWCIiGJ1ebfJ/OIr4QFn8q2v
 D3UWPnslMyCtNMdTC/R8ijytPRt6TOkmo65ieTPDbNOmn5+a/VxYvbfZubs8R9VF6DLA 0g== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2120.oracle.com with ESMTP id 2n39brsafu-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 18 Oct 2018 23:54:26 +0000
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9INsLnH030537
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 18 Oct 2018 23:54:21 GMT
Received: from abhmp0012.oracle.com (abhmp0012.oracle.com [141.146.116.18])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w9INsKSF024233;
 Thu, 18 Oct 2018 23:54:20 GMT
Received: from konrads-mbp.lan (/209.6.36.129)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 18 Oct 2018 16:54:20 -0700
Date: Thu, 18 Oct 2018 19:54:17 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Vasilis Liaskovitis <vliaskovitis@suse.com>
Message-ID: <20181018235417.GB36047@konrads-mbp.lan>
References: <20181015132508.23293-1-vliaskovitis@suse.com>
 <20181015140201.elir7ettk7sz4aix@mac.bytemobile.com>
 <b0b793a6cdfd634e126fbb00554ca68a780a00bd.camel@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <b0b793a6cdfd634e126fbb00554ca68a780a00bd.camel@suse.com>
User-Agent: Mutt/1.9.4 (2018-02-28)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9050
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810180200
Subject: Re: [Xen-devel] [PATCH v2] xen/blkfront: avoid NULL blkfront_info
 dereference on device removal
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, axboe@kernel.dk, linux-kernel@vger.kernel.org,
 linux-block@vger.kernel.org, xen-devel@lists.xenproject.org,
 boris.ostrovsky@oracle.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>

T24gTW9uLCBPY3QgMTUsIDIwMTggYXQgMDQ6MjU6NTZQTSArMDIwMCwgVmFzaWxpcyBMaWFza292
aXRpcyB3cm90ZToKPiBPbiBNb24sIDIwMTgtMTAtMTUgYXQgMTY6MDIgKzAyMDAsIFJvZ2VyIFBh
dSBNb25uw6kgd3JvdGU6Cj4gPiAKPiA+ID4gVGhpcyByZXN1bHRzIGluIGEgTlVMTCBwb2ludGVy
IEJVRyB3aGVuIGJsa2Zyb250X3JlbW92ZSBhbmQKPiA+ID4gYmxraWZfZnJlZQo+ID4gPiB0cnkg
dG8gYWNjZXNzIHRoZSBmYWlsaW5nIGRldmljZSdzIE5VTEwgc3RydWN0IGJsa2Zyb250X2luZm8u
Cj4gPiA+IAo+ID4gPiAKPiA+IEkgZ3Vlc3MgdGhpcyBpcyBhIGNhbmRpZGF0ZSBmb3IgYmFja3Bv
cnRpbmc/Cj4gPiAKPiAKPiB5ZXMsIEkgdGhpbmsgc28uIEF0IGxlYXN0IGZvciBrZXJuZWxzID49
NC41LCB3aGljaCBjb3VsZCBmYWNlIHRoaXMKPiBpc3N1ZSBkdWUgdG8gY29tbWl0IGMzMWVjZjZj
MTIgKHRoaXMgZnJlZXMgdGhlIHN0cnVjdCBibGtpbmZvIGluIHRoZQo+IGZhaWxpbmcgcGF0aCBv
ZiB0YWxrX3RvX2Jsa2JhY2spLgoKT0ssIGFwcGxpZWQgd2l0aCBDYzogc3RhYmxlQHZnZXIua2Vy
bmVsLm9yZwo+IAo+IHRoYW5rcywgCj4gCj4gLSBWYXNpbGlzCj4gCj4gCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 01:44:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 01: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 1gDJpr-0006m2-TI; Fri, 19 Oct 2018 01:44:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=eqrj=m7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gDJpq-0006l2-QK
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 01:44:18 +0000
X-Inumbo-ID: 18f2c854-d340-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 18f2c854-d340-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 03:41:28 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gDJpj-0004wN-Bx; Fri, 19 Oct 2018 01:44: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 1gDJpj-0006KW-0g; Fri, 19 Oct 2018 01:44:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gDJpi-00043N-Uw; Fri, 19 Oct 2018 01:44:10 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128848-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot: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-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict: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-raw:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-ws16-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-amd64-xl:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ws16-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-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd: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-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-rtds:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qcow2:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-rumprun-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-multivcpu:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-examine:reboot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit1:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-rumprun-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-examine:reboot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw: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-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1: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-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-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:saverestore-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-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu: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-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:migrate-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
X-Osstest-Versions-This: linux=4efacb725c0e1373d6339bce069e5577e115782e
X-Osstest-Versions-That: linux=3a27203102ebfa67bd0bced05b1def499bb59db2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 19 Oct 2018 01:44:10 +0000
Subject: [Xen-devel] [linux-next test] 128848: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODg0OCBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg4NDgvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEyODcyNwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI4NzI3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI4NzI3CiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjg3MjcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICA3IHhlbi1i
b290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODcyNwogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4NzI3
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjg3MjcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODcyNwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI4NzI3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
NyB4ZW4tYm9vdCAgICBmYWlsIFJFR1IuIHZzLiAxMjg3MjcKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODcy
NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI4NzI3CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICA3
IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg3MjcKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwg
UkVHUi4gdnMuIDEyODcyNwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4NzI3CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBSRUdS
LiB2cy4gMTI4NzI3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgNyB4ZW4t
Ym9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg3MjcKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODcy
NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI4NzI3CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI4NzI3CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjg3MjcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODcyNwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1Iu
IHZzLiAxMjg3MjcKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgNyB4ZW4tYm9v
dCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODcyNwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4NzI3
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjg3MjcKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODcyNwogdGVzdC1hbWQ2
NC1hbWQ2NC14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI4NzI3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg3MjcKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2
cy4gMTI4NzI3CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg3MjcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODcyNwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgNyB4ZW4tYm9v
dCBmYWlsIFJFR1IuIHZzLiAxMjg3MjcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyODcyNwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI4NzI3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
NyB4ZW4tYm9vdCAgICBmYWlsIFJFR1IuIHZzLiAxMjg3MjcKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODcy
NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
NyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjg3MjcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODcyNwog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI4NzI3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg3MjcKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyODcyNwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI4NzI3CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0
LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg3MjcK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICA3IHhlbi1ib290
IGZhaWwgUkVHUi4gdnMuIDEyODcyNwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQg
YXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODcyNwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2Ug
MTI4NzI3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1i
b290ICAgICAgICAgIGZhaWwgbGlrZSAxMjg3MjcKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkz
ODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODcyNwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICA3IHhlbi1ib290ICAg
ICBmYWlsIGxpa2UgMTI4NzI3CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjg3MjcKIHRlc3QtYW1kNjQtYW1k
NjQteGwtbXVsdGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCBsaWtl
IDEyODcyNwogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgOCByZWJvb3QgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI4NzI3CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjg3MjcKIHRl
c3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAg
ICBmYWlsICBsaWtlIDEyODcyNwogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMCB4ZW4t
Ym9vdC9zcmNfaG9zdCAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI4NzI3CiB0ZXN0LWFtZDY0LWkz
ODYtcGFpciAgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICAgICAgZmFpbCAgbGlr
ZSAxMjg3MjcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODcyNwogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI4NzI3CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgbGlrZSAxMjg3MjcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODcyNwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxp
a2UgMTI4NzI3CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDEwIHhlbi1ib290L3NyY19o
b3N0ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjg3MjcKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnVi
ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODcyNwog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAg
ICAgIGZhaWwgIGxpa2UgMTI4NzI3CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEwIHhl
bi1ib290L3NyY19ob3N0ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjg3MjcKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgICAgICBmYWlsICBs
aWtlIDEyODcyNwogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICA3IHhlbi1i
b290ICAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4NzI3CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBy
dW4tYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg3MjcK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyODcyNwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTEg
eGVuLWJvb3QvZHN0X2hvc3QgICAgICAgICAgICBmYWlsIGxpa2UgMTI4NzI3CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjg3MjcKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODcyNwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI4NzI3
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMjg3MjcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyODcyNwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAg
ICAgNGVmYWNiNzI1YzBlMTM3M2Q2MzM5YmNlMDY5ZTU1NzdlMTE1NzgyZQpiYXNlbGluZSB2ZXJz
aW9uOgogbGludXggICAgICAgICAgICAgICAgM2EyNzIwMzEwMmViZmE2N2JkMGJjZWQwNWIxZGVm
NDk5YmI1OWRiMgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgICAgICAgICAgICAgICAgICAgICAgICAo
bm90IGZvdW5kKSAgICAgCkZhaWxpbmcgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKG5vdCBmb3VuZCkgICAgIApUZXN0aW5nIHNhbWUgc2luY2UgICAxMjg4NDggIDIwMTgtMTAt
MTcgMDk6MTk6MDIgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 02:16:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 02:16: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 1gDKKg-00019c-QW; Fri, 19 Oct 2018 02:16:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=e8ot=m7=oracle.com=joe.jin@srs-us1.protection.inumbo.net>)
 id 1gDKKf-00019N-VF
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 02:16:09 +0000
X-Inumbo-ID: 8c3e3611-d344-11e8-a8a5-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8c3e3611-d344-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 04:13:20 +0200 (CEST)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9J2CORg071075;
 Fri, 19 Oct 2018 02:16:06 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-2018-07-02;
 bh=SDsbuCf9ecf7ECncJ+QWZi9Gh8EknwCEIRrUmnvyQPA=;
 b=3dSz3Bg8lbHrcrFYkrnO9vHYQIeHbKKjqdepNgJYP8s55Hk9oakBrcuet2R7Y2oRrAKy
 3N+q9veZ3I8HocNfzLEy4Xss4C2MbIF1/HH2xqSCEzwGRpNEYZCjOe6zYa7IUxk0P0Ko
 PMROpiU/VtAnmDw3+JacXejaRRZTghE5gbAT3Z/tWE2YNxG4C2b/Nii5VDs4OMcaGQ+M
 ndUeymnIQFVMffDO8FxD27N/FsG7oovTigPN6SSqcLw13Li/AnTPWnrjcyhwmuDi+pMm
 dgNpJ3kJHiLwveGXCAtd3W66xDblifswyrzXJvcPp6vcvf5JwAeuN4WqClAF/XJfL931 4w== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2130.oracle.com with ESMTP id 2n384uhwpb-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 19 Oct 2018 02:16:06 +0000
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w9J2G5e5006162
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 19 Oct 2018 02:16:05 GMT
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 w9J2G51E024241;
 Fri, 19 Oct 2018 02:16:05 GMT
Received: from [10.159.250.170] (/10.159.250.170)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 18 Oct 2018 19:16:05 -0700
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
References: <0453c762-1f8b-079f-5fdf-548e90909318@oracle.com>
 <20181018235219.GA36047@konrads-mbp.lan>
From: Joe Jin <joe.jin@oracle.com>
Message-ID: <e476c3e8-d501-c5c6-d389-8b0b33adf4b1@oracle.com>
Date: Thu, 18 Oct 2018 19:16:04 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181018235219.GA36047@konrads-mbp.lan>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9050
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810190018
Subject: Re: [Xen-devel] [PATCH V2] xen-swiotlb: use actually allocated size
 on check physical continuous
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: John Sobecki <john.sobecki@oracle.com>,
 "DONGLI.ZHANG" <dongli.zhang@oracle.com>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 konrad@kernel.org,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Christoph Helwig <hch@lst.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>

T24gMTAvMTgvMTggNDo1MiBQTSwgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIHdyb3RlOgo+IE9uIFR1
ZSwgT2N0IDE2LCAyMDE4IGF0IDAzOjIxOjE2UE0gLTA3MDAsIEpvZSBKaW4gd3JvdGU6Cj4+IHhl
bl9zd2lvdGxiX3thbGxvYyxmcmVlfV9jb2hlcmVudCgpIGFsbG9jYXRlL2ZyZWUgbWVtb3J5IGJ5
IG9yZGVyLAo+PiBidXQgcGFzc2VkIHJlcXVpcmVkIHNpemUgdG8gcmFuZ2Vfc3RyYWRkbGVzX3Bh
Z2VfYm91bmRhcnkoKSwKPj4gd2hlbiBmaXJzdCBwYWdlcyBhcmUgcGh5c2ljYWwgY29udGludW91
cywKPj4gcmFuZ2Vfc3RyYWRkbGVzX3BhZ2VfYm91bmRhcnkoKSByZXR1cm5lZCB0cnVlLCB0aGVu
IGRpZCBub3QKPj4gZXhjaGFuZ2VkIG1lbW9yeSB3aXRoIFhlbiwgbGF0ZXIgb24gZnJlZSBtZW1v
cnksIGl0IHRyaWVkIHRvCj4+IGV4Y2hhbmdlZCBub24tY29udGlndW91cyBtZW1vcnkgd2l0aCBY
ZW4sIHRoZW4ga2VybmVsIHBhbmljLgo+IAo+IEkgaGF2ZSBhIGhhcmQgdGltZSB1bmRlcnN0YW5k
aW5nIHRoZSBjb21taXQgbWVzc2FnZS4KPiAKPiBJIHRoaW5rIHlvdSBtZWFuIHRvIHNheToKPiAK
PiB4ZW5fc3dpb3RsYl97YWxsb2MsZnJlZX1fY29oZXJlbnQoKSBhbGxvY2F0ZS9mcmVlIG1lbW9y
eSBiYXNlZCBvbiB0aGUKPiBvcmRlciBvZiB0aGUgcGFnZXMgYW5kIG5vdCBzaXplIGFyZ3VtZW50
IChieXRlcykuIFRoaXMgaXMgaW5jb25zaXN0ZW50IHdpdGgKPiByYW5nZV9zdHJhZGRsZXNfcGFn
ZV9ib3VuZGFyeSBhbmQgbWVtc2V0IHdoaWNoIHVzZSB0aGUgJ3NpemUnIHZhbHVlLAo+IHdoaWNo
IG1heSBsZWFkIHRvIG5vdCBleGNoYW5naW5nIG1lbW9yeSB3aXRoIFhlbiAocmFuZ2Vfc3RyYWRk
bGVzX3BhZ2VfYm91bmRhcnkoKQo+IHJldHVybmVkIHRydWUpLiBBbmQgdGhlbiB0aGUgY2FsbCB0
byB4ZW5fc3dpb3RsYl9mcmVlX2NvaGVyZW50KCkgd291bGQKPiBhY3R1YWxseSB0cnkgdG8gZXhj
aGFuZ2UgdGhlIG1lbW9yeSB3aXRoIFhlbiwgbGVhZGluZyB0byB0aGUga2VybmVsCj4gaGl0dGlu
ZyBhbiBCVUcgKGFzIHRoZSBoeXBlcmNhbGwgcmV0dXJuZWQgYW4gZXJyb3IpLgoKU29ycnkgZm9y
IHRoZSBjb25mdXNpbmcsIHllcyB5b3UgcmlnaHQuCgpCVFc6IHBhbmljIHRyaWdnZXJlZCBieSB4
ZW5fcmVtYXBfZXhjaGFuZ2VkX3B0ZXMoKS0+eGVuX21jX2lzc3VlKCkuCgpQYW5pYyBjYWxsdHJh
Y2UgYXMgYmVsb3c6CgogWyAxMTI5LjE1MDY0OF0gV0FSTklORzogQ1BVOiAxIFBJRDogMjEwMDEg
YXQgYXJjaC94ODYveGVuL211bHRpY2FsbHMuYzoxMjkKeGVuX21jX2ZsdXNoKzB4MWNlLzB4MWUw
KCkKWyAxMTI5LjE1MDY1M10gTW9kdWxlcyBsaW5rZWQgaW46IG9jZnMyIG1wdGN0bCBtcHRiYXNl
IHhlbl9uZXRiYWNrCnhlbl9ibGtiYWNrIHhlbl9nbnRhbGxvYyB4ZW5fZ250ZGV2IHhlbl9ldnRj
aG4geGVuZnMgeGVuX3ByaXZjbWQgb2NmczJfZGxtZnMKb2NmczJfc3RhY2tfbzJjYiBvY2ZzMl9k
bG0gb2NmczJfbm9kZW1hbmFnZXIgb2NmczJfc3RhY2tnbHVlIGNvbmZpZ2ZzIGJueDJmYwpmY29l
IGxpYmZjb2UgbGliZmMgc3VucnBjIDgwMjFxIG1ycCBnYXJwIGJyaWRnZSBzdHAgbGxjIGJvbmRp
bmcKZG1fcm91bmRfcm9iaW4gZG1fbXVsdGlwYXRoIGlUQ09fd2R0IGlUQ09fdmVuZG9yX3N1cHBv
cnQgcGNzcGtyIHNocGNocApzYl9lZGFjIGVkYWNfY29yZSBpMmNfaTgwMSBpMmNfY29yZSBjZGNf
ZXRoZXIgdXNibmV0IG1paSBscGNfaWNoIG1mZF9jb3JlCmlvYXRkbWEgc2cgaXBtaV9kZXZpbnRm
IGlwbWlfc2kgaXBtaV9tc2doYW5kbGVyIGV4dDQgamJkMiBtYmNhY2hlMiBzZF9tb2QKdXNiX3N0
b3JhZ2UgYWhjaSBsaWJhaGNpIG1lZ2FyYWlkX3NhcyBpeGdiZSBkY2EgcHRwIHBwc19jb3JlIHZ4
bGFuIHVkcF90dW5uZWwKaXA2X3VkcF90dW5uZWwgcWxhMnh4eCBzY3NpX3RyYW5zcG9ydF9mYyBj
cmMzMmNfaW50ZWwgYmUyaXNjc2kgYm54MmkgY25pYyB1aW8KY3hnYjRpIGN4Z2I0IGN4Z2IzaSBs
aWJjeGdiaSBpcHY2IGN4Z2IzIG1kaW8gbGliaXNjc2lfdGNwIHFsYTR4eHgKaXNjc2lfYm9vdF9z
eXNmcyBsaWJpc2NzaSBzY3NpX3RyYW5zcG9ydF9pc2NzaSB3bWkgZG1fbWlycm9yIGRtX3JlZ2lv
bl9oYXNoCmRtX2xvZyBkbV9tb2QKWyAxMTI5LjE1MDcxOV0KWyAxMTI5LjE1MDcyMl0gQ1BVOiAx
IFBJRDogMjEwMDEgQ29tbTogYmxraWQgVGFpbnRlZDogRyAgICAgICAgVyAgICAgICAgCjQuMS4x
Mi0xMjQuMTYuMy5lbDZ1ZWsueDg2XzY0ICMyClsgMTEyOS4xNTA3MjNdIEhhcmR3YXJlIG5hbWU6
IE9yYWNsZSBDb3Jwb3JhdGlvbiBPUkFDTEUgU0VSVkVSClg1LTIvQVNNLE1PVEhFUkJPQVJELDFV
LCBCSU9TIDMwMTMwNDAwIDAyLzA4LzIwMTgKWyAxMTI5LjE1MDcyN10gIDAwMDAwMDAwMDAwMDAw
MDAgZmZmZjg4MDNlYzdjM2M3OCBmZmZmZmZmZjgxNmU1MmEzCjAwMDAwMDAwMDAwMDAwMDAKWyAx
MTI5LjE1MDczMl0gIGZmZmZmZmZmODE5YmM1YzMgZmZmZjg4MDNlYzdjM2NiOCBmZmZmZmZmZjgx
MDg0ODFhCmZmZmY4ODAzZWM3YzNkMTgKWyAxMTI5LjE1MDczNV0gIGZmZmY4ODA0YTZhNGQyYzAg
MDAwMDAwMDAwMDAwMDAwMyBmZmZmODgwNDk5NGRmODAwCjAwMDAwMDAwMDAwMDAwMDEKWyAxMTI5
LjE1MDc0MF0gQ2FsbCBUcmFjZToKWyAxMTI5LjE1MDc0Nl0gIFs8ZmZmZmZmZmY4MTZlNTJhMz5d
IGR1bXBfc3RhY2srMHg2My8weDgxClsgMTEyOS4xNTA3NTNdICBbPGZmZmZmZmZmODEwODQ4MWE+
XSB3YXJuX3Nsb3dwYXRoX2NvbW1vbisweDhhLzB4YzAKWyAxMTI5LjE1MDc1Nl0gIFs8ZmZmZmZm
ZmY4MTA4NDkwYT5dIHdhcm5fc2xvd3BhdGhfbnVsbCsweDFhLzB4MjAKWyAxMTI5LjE1MDc1OV0g
IFs8ZmZmZmZmZmY4MTAwNTU5ZT5dIHhlbl9tY19mbHVzaCsweDFjZS8weDFlMApbIDExMjkuMTUw
NzY0XSAgWzxmZmZmZmZmZjgxMDA3YWY5Pl0gX194ZW5fcGdkX3VucGluKzB4MTA5LzB4MjUwClsg
MTEyOS4xNTA3NjddICBbPGZmZmZmZmZmODEwMDdkYjc+XSB4ZW5fZXhpdF9tbWFwKzB4MTc3LzB4
MmEwClsgMTEyOS4xNTA3NzBdICBbPGZmZmZmZmZmODExYzM2Mjg+XSBleGl0X21tYXArMHg0OC8w
eDE2MApbIDExMjkuMTUwNzc2XSAgWzxmZmZmZmZmZjgxMTJjNjhjPl0gPyBfX2F1ZGl0X2ZyZWUr
MHgxY2MvMHgyMjAKWyAxMTI5LjE1MDc4NF0gIFs8ZmZmZmZmZmY4MTFlNzI1ZT5dID8ga2ZyZWUr
MHgxNmUvMHgxODAKWyAxMTI5LjE1MDc4N10gIFs8ZmZmZmZmZmY4MTA4MWNmMz5dIG1tcHV0KzB4
NjMvMHgxMDAKWyAxMTI5LjE1MDc5MF0gIFs8ZmZmZmZmZmY4MTA4NzI2Mz5dIGRvX2V4aXQrMHgz
NDMvMHhhOTAKWyAxMTI5LjE1MDc5M10gIFs8ZmZmZmZmZmY4MTEyYzc5ND5dID8gX19hdWRpdF9z
eXNjYWxsX2VudHJ5KzB4YjQvMHgxMTAKWyAxMTI5LjE1MDc5Nl0gIFs8ZmZmZmZmZmY4MTAyNWEy
Yz5dID8gZG9fYXVkaXRfc3lzY2FsbF9lbnRyeSsweDZjLzB4NzAKWyAxMTI5LjE1MDc5OV0gIFs8
ZmZmZmZmZmY4MTA4N2E0NT5dIGRvX2dyb3VwX2V4aXQrMHg0NS8weGIwClsgMTEyOS4xNTA4MDVd
ICBbPGZmZmZmZmZmODEwODdhYzQ+XSBTeVNfZXhpdF9ncm91cCsweDE0LzB4MjAKWyAxMTI5LjE1
MDgwN10gIFs8ZmZmZmZmZmY4MTZlZGM1Yz5dIHN5c3RlbV9jYWxsX2Zhc3RwYXRoKzB4MTgvMHhk
NgpbIDExMjkuMTUwODEwXSAtLS1bIGVuZCB0cmFjZSA3YWVjMDA4MWUyYTA3MTkzIF0tLS0KCkRv
IHlvdSB0aGluayB0aGUgcGF0Y2ggZmluZSBvciBubz8gaWYgeWVzIEknbGwgcmVvcmcgcGF0Y2gg
ZGVzY3JpcHRpb24KYW5kIHJlc2VuZCBpdC4KClRoYW5rcywKSm9lCgo+IAo+IFRoaXMgcGF0Y2gg
Zml4ZXMgaXQgYnkgbWFraW5nIHRoZSAnc2l6ZScgdmFyaWFibGUgYmUgb2YgdGhlIHNhbWUgc2l6
ZQo+IGFzIHRoZSBhbW91bnQgb2YgbWVtb3J5IGFsbG9jYXRlZC4KPiAKPiBJIGNoZWNrZWQgaXQg
YXMgc3VjaC4uCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEpvZSBKaW4gPGpvZS5qaW5Ab3JhY2xlLmNv
bT4KPj4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4K
Pj4gQ2M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+Cj4+IENj
OiBDaHJpc3RvcGggSGVsd2lnIDxoY2hAbHN0LmRlPgo+PiBDYzogRG9uZ2xpIFpoYW5nIDxkb25n
bGkuemhhbmdAb3JhY2xlLmNvbT4KPj4gQ2M6IEpvaG4gU29iZWNraSA8am9obi5zb2JlY2tpQG9y
YWNsZS5jb20+Cj4+Cj4+IC0tLQo+PiAgZHJpdmVycy94ZW4vc3dpb3RsYi14ZW4uYyB8IDYgKysr
KysrCj4+ICAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspCj4+Cj4+IGRpZmYgLS1naXQg
YS9kcml2ZXJzL3hlbi9zd2lvdGxiLXhlbi5jIGIvZHJpdmVycy94ZW4vc3dpb3RsYi14ZW4uYwo+
PiBpbmRleCBhNmY5YmE4NWRjNGIuLmFhMDgxZjgwNjcyOCAxMDA2NDQKPj4gLS0tIGEvZHJpdmVy
cy94ZW4vc3dpb3RsYi14ZW4uYwo+PiArKysgYi9kcml2ZXJzL3hlbi9zd2lvdGxiLXhlbi5jCj4+
IEBAIC0zMDMsNiArMzAzLDkgQEAgeGVuX3N3aW90bGJfYWxsb2NfY29oZXJlbnQoc3RydWN0IGRl
dmljZSAqaHdkZXYsIHNpemVfdCBzaXplLAo+PiAgCSovCj4+ICAJZmxhZ3MgJj0gfihfX0dGUF9E
TUEgfCBfX0dGUF9ISUdITUVNKTsKPj4gIAo+PiArCS8qIENvbnZlcnQgdGhlIHNpemUgdG8gYWN0
dWFsbHkgYWxsb2NhdGVkLiAqLwo+PiArCXNpemUgPSAxVUwgPDwgKG9yZGVyICsgWEVOX1BBR0Vf
U0hJRlQpOwo+PiArCj4+ICAJLyogT24gQVJNIHRoaXMgZnVuY3Rpb24gcmV0dXJucyBhbiBpb3Jl
bWFwJ3BlZCB2aXJ0dWFsIGFkZHJlc3MgZm9yCj4+ICAJICogd2hpY2ggdmlydF90b19waHlzIGRv
ZXNuJ3QgcmV0dXJuIHRoZSBjb3JyZXNwb25kaW5nIHBoeXNpY2FsCj4+ICAJICogYWRkcmVzcy4g
SW4gZmFjdCBvbiBBUk0gdmlydF90b19waHlzIG9ubHkgd29ya3MgZm9yIGtlcm5lbCBkaXJlY3QK
Pj4gQEAgLTM1MSw2ICszNTQsOSBAQCB4ZW5fc3dpb3RsYl9mcmVlX2NvaGVyZW50KHN0cnVjdCBk
ZXZpY2UgKmh3ZGV2LCBzaXplX3Qgc2l6ZSwgdm9pZCAqdmFkZHIsCj4+ICAJICogcGh5c2ljYWwg
YWRkcmVzcyAqLwo+PiAgCXBoeXMgPSB4ZW5fYnVzX3RvX3BoeXMoZGV2X2FkZHIpOwo+PiAgCj4+
ICsJLyogQ29udmVydCB0aGUgc2l6ZSB0byBhY3R1YWxseSBhbGxvY2F0ZWQuICovCj4+ICsJc2l6
ZSA9IDFVTCA8PCAob3JkZXIgKyBYRU5fUEFHRV9TSElGVCk7Cj4+ICsKPj4gIAlpZiAoKChkZXZf
YWRkciArIHNpemUgLSAxIDw9IGRtYV9tYXNrKSkgfHwKPj4gIAkgICAgcmFuZ2Vfc3RyYWRkbGVz
X3BhZ2VfYm91bmRhcnkocGh5cywgc2l6ZSkpCj4+ICAJCXhlbl9kZXN0cm95X2NvbnRpZ3VvdXNf
cmVnaW9uKHBoeXMsIG9yZGVyKTsKPj4gLS0gCj4+IDIuMTUuMiAoQXBwbGUgR2l0LTEwMS4xKQo+
Pgo+PgoKCi0tIApPcmFjbGUgPGh0dHA6Ly93d3cub3JhY2xlLmNvbT4KSm9lIEppbiB8IFNvZnR3
YXJlIERldmVsb3BtZW50IERpcmVjdG9yIApPUkFDTEUgfCBMaW51eCBhbmQgVmlydHVhbGl6YXRp
b24KNTAwIE9yYWNsZSBQYXJrd2F5IFJlZHdvb2QgQ2l0eSwgQ0EgVVMgOTQwNjUKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 02:18:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 02: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 1gDKMx-0001Fm-9X; Fri, 19 Oct 2018 02:18:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=52d1=m7=linux-foundation.org=akpm@srs-us1.protection.inumbo.net>)
 id 1gDKMw-0001Fh-IW
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 02:18:30 +0000
X-Inumbo-ID: e02e31ad-d344-11e8-a8a5-bc764e045a96
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e02e31ad-d344-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 04:15:41 +0200 (CEST)
Received: from localhost.localdomain (c-24-4-154-175.hsd1.ca.comcast.net
 [24.4.154.175])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id 22097C49;
 Fri, 19 Oct 2018 02:18:27 +0000 (UTC)
Date: Thu, 18 Oct 2018 19:18:25 -0700
From: Andrew Morton <akpm@linux-foundation.org>
To: Michal Hocko <mhocko@kernel.org>
Message-Id: <20181018191825.fcad6e28f32a3686f201acdf@linux-foundation.org>
In-Reply-To: <20181011075503.GQ5873@dhcp22.suse.cz>
References: <1538727006-5727-1-git-send-email-arunks@codeaurora.org>
 <72215e75-6c7e-0aef-c06e-e3aba47cf806@suse.cz>
 <efb65160af41d0e18cb2dcb30c2fb86a@codeaurora.org>
 <20181010173334.GL5873@dhcp22.suse.cz>
 <a2d576a5fc82cdf54fc89409686e58f5@codeaurora.org>
 <20181011075503.GQ5873@dhcp22.suse.cz>
X-Mailer: Sylpheed 3.5.1 (GTK+ 2.24.31; x86_64-pc-linux-gnu)
Mime-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 1/2] memory_hotplug: Free pages as higher
 order
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: vatsa@codeaurora.org, linux-mm@kvack.org, Arun KS <arunks@codeaurora.org>,
 getarunks@gmail.com, kys@microsoft.com, dan.j.williams@intel.com,
 sthemmin@microsoft.com, xen-devel@lists.xenproject.org, haiyangz@microsoft.com,
 yasu.isimatu@gmail.com, boris.ostrovsky@oracle.com,
 Vlastimil Babka <vbabka@suse.cz>, osalvador@suse.de, jgross@suse.com,
 aaron.lu@intel.com, malat@debian.org, gregkh@linuxfoundation.org,
 linux-kernel@vger.kernel.org, vinmenon@codeaurora.org, jrdr.linux@gmail.com,
 devel@linuxdriverproject.org, iamjoonsoo.kim@lge.com,
 mgorman@techsingularity.net, kirill.shutemov@linux.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>

T24gVGh1LCAxMSBPY3QgMjAxOCAwOTo1NTowMyArMDIwMCBNaWNoYWwgSG9ja28gPG1ob2Nrb0Br
ZXJuZWwub3JnPiB3cm90ZToKCj4gPiA+ID4gPiBUaGlzIGlzIG5vdyBub3QgY2FsbGVkIGFueW1v
cmUsIGFsdGhvdWdoIHRoZSB4ZW4vaHYgdmFyaWFudHMgc3RpbGwgZG8KPiA+ID4gPiA+IGl0LiBU
aGUgZnVuY3Rpb24gc2VlbXMgZW1wdHkgdGhlc2UgZGF5cywgbWF5YmUgcmVtb3ZlIGl0IGFzIGEg
Zm9sbG93dXAKPiA+ID4gPiA+IGNsZWFudXA/Cj4gPiA+ID4gPgo+ID4gPiA+ID4gPiAtCV9fb25s
aW5lX3BhZ2VfaW5jcmVtZW50X2NvdW50ZXJzKHBhZ2UpOwo+ID4gPiA+ID4gPiAtCV9fb25saW5l
X3BhZ2VfZnJlZShwYWdlKTsKPiA+ID4gPiA+ID4gKwlfX2ZyZWVfcGFnZXNfY29yZShwYWdlLCBv
cmRlcik7Cj4gPiA+ID4gPiA+ICsJdG90YWxyYW1fcGFnZXMgKz0gKDFVTCA8PCBvcmRlcik7Cj4g
PiA+ID4gPiA+ICsjaWZkZWYgQ09ORklHX0hJR0hNRU0KPiA+ID4gPiA+ID4gKwlpZiAoUGFnZUhp
Z2hNZW0ocGFnZSkpCj4gPiA+ID4gPiA+ICsJCXRvdGFsaGlnaF9wYWdlcyArPSAoMVVMIDw8IG9y
ZGVyKTsKPiA+ID4gPiA+ID4gKyNlbmRpZgo+ID4gPiA+ID4KPiA+ID4gPiA+IF9fb25saW5lX3Bh
Z2VfaW5jcmVtZW50X2NvdW50ZXJzKCkgd291bGQgaGF2ZSB1c2VkCj4gPiA+ID4gPiBhZGp1c3Rf
bWFuYWdlZF9wYWdlX2NvdW50KCkgd2hpY2ggd291bGQgZG8gdGhlIGNoYW5nZXMgdW5kZXIKPiA+
ID4gPiA+IG1hbmFnZWRfcGFnZV9jb3VudF9sb2NrLiBBcmUgd2Ugc2FmZSB3aXRob3V0IHRoZSBs
b2NrPyBJZiB5ZXMsIHRoZXJlCj4gPiA+ID4gPiBzaG91bGQgcGVyaGFwcyBiZSBhIGNvbW1lbnQg
ZXhwbGFpbmluZyB3aHkuCj4gPiA+ID4gCj4gPiA+ID4gTG9va3MgdW5zYWZlIHdpdGhvdXQgbWFu
YWdlZF9wYWdlX2NvdW50X2xvY2suCj4gPiA+IAo+ID4gPiBXaHkgZG9lcyBpdCBtYXR0ZXIgYWN0
dWFsbHk/IFdlIGNhbm5vdCBvbmxpbmUvb2ZmbGluZSBtZW1vcnkgaW4KPiA+ID4gcGFyYWxsZWwu
IFRoaXMgaXMgbm90IHRoZSBjYXNlIGZvciB0aGUgYm9vdCB3aGVyZSB3ZSBpbml0aWFsaXplIG1l
bW9yeQo+ID4gPiBpbiBwYXJhbGxlbCBvbiBtdWx0aXBsZSBub2Rlcy4gU28gdGhpcyBzZWVtcyB0
byBiZSBzYWZlIGN1cnJlbnRseSB1bmxlc3MKPiA+ID4gSSBhbSBtaXNzaW5nIHNvbWV0aGluZy4g
QSBjb21tZW50IGV4cGxhaW5pbmcgdGhhdCB3b3VsZCBiZSBoZWxwZnVsCj4gPiA+IHRob3VnaC4K
PiA+IAo+ID4gT3RoZXIgbWFpbiBjYWxsZXJzIG9mIGFkanVzdF9tYW5hZ2VfcGFnZV9jb3VudCgp
LAo+ID4gCj4gPiBzdGF0aWMgaW5saW5lIHZvaWQgZnJlZV9yZXNlcnZlZF9wYWdlKHN0cnVjdCBw
YWdlICpwYWdlKQo+ID4gewo+ID4gICAgICAgICBfX2ZyZWVfcmVzZXJ2ZWRfcGFnZShwYWdlKTsK
PiA+ICAgICAgICAgYWRqdXN0X21hbmFnZWRfcGFnZV9jb3VudChwYWdlLCAxKTsKPiA+IH0KPiA+
IAo+ID4gc3RhdGljIGlubGluZSB2b2lkIG1hcmtfcGFnZV9yZXNlcnZlZChzdHJ1Y3QgcGFnZSAq
cGFnZSkKPiA+IHsKPiA+ICAgICAgICAgU2V0UGFnZVJlc2VydmVkKHBhZ2UpOwo+ID4gICAgICAg
ICBhZGp1c3RfbWFuYWdlZF9wYWdlX2NvdW50KHBhZ2UsIC0xKTsKPiA+IH0KPiA+IAo+ID4gV29u
J3QgdGhleSByYWNlIHdpdGggbWVtb3J5IGhvdHBsdWc/Cj4gPiAKPiA+IEZldyBtb3JlLAo+ID4g
Li9kcml2ZXJzL3hlbi9iYWxsb29uLmM6NTE5OiAgICAgICAgICAgIGFkanVzdF9tYW5hZ2VkX3Bh
Z2VfY291bnQocGFnZSwgLTEpOwo+ID4gLi9kcml2ZXJzL3ZpcnRpby92aXJ0aW9fYmFsbG9vbi5j
OjE3NTogIGFkanVzdF9tYW5hZ2VkX3BhZ2VfY291bnQocGFnZSwgLTEpOwo+ID4gLi9kcml2ZXJz
L3ZpcnRpby92aXJ0aW9fYmFsbG9vbi5jOjE5NjogIGFkanVzdF9tYW5hZ2VkX3BhZ2VfY291bnQo
cGFnZSwgMSk7Cj4gPiAuL21tL2h1Z2V0bGIuYzoyMTU4OiAgICAgICAgICAgICAgICAgICAgYWRq
dXN0X21hbmFnZWRfcGFnZV9jb3VudChwYWdlLCAxIDw8Cj4gPiBoLT5vcmRlcik7Cj4gCj4gVGhl
eSBjYW4sIGFuZCBJIGhhdmUgbWlzc2VkIHRob3NlLgoKU28gdGhpcyBwYXRjaCBuZWVkcyBtb3Jl
IHdvcmssIHllcz8KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 02:20:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 02:20: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 1gDKPA-000222-PF; Fri, 19 Oct 2018 02:20:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=eqrj=m7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gDKP8-00021s-To
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 02:20:46 +0000
X-Inumbo-ID: c8992eff-d345-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c8992eff-d345-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 02:22: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 <aliasfile-bounces@xenproject.org>)
 id 1gDKP4-00063x-LC; Fri, 19 Oct 2018 02: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 1gDKP4-0001PZ-8v; Fri, 19 Oct 2018 02:20:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gDKP4-0008Fs-8H; Fri, 19 Oct 2018 02:20:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128851-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop: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-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:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-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-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt: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-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm: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-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-amd64-amd64-libvirt-vhd:migrate-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:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-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-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=09558375a634e17cea6cfbfec883ac2376d2dc7f
X-Osstest-Versions-That: qemuu=046936ed7179cfa413dfb2668b03d7e684bb7dbd
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 19 Oct 2018 02:20:42 +0000
Subject: [Xen-devel] [qemu-mainline test] 128851: 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>

ZmxpZ2h0IDEyODg1MSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg4NTEvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODgyNAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4ODI0
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjg4MjQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODgyNAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTI4ODI0CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgMDk1NTgzNzVhNjM0ZTE3
Y2VhNmNmYmZlYzg4M2FjMjM3NmQyZGM3ZgpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgMDQ2OTM2ZWQ3MTc5Y2ZhNDEzZGZiMjY2OGIwM2Q3ZTY4NGJiN2RiZAoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI4ODI0ICAyMDE4LTEwLTE1IDEzOjM3OjAzIFogICAgMyBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyODg1MSAgMjAxOC0xMC0xNyAxMjowOTo0MCBaICAgIDEgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEFhcm9uIExpbmRzYXkgPGFjbGluZHNhQGdtYWlsLmNvbT4KICBBYXJvbiBMaW5kc2F5
IDxhbGluZHNheUBjb2RlYXVyb3JhLm9yZz4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlh
bXNvbkByZWRoYXQuY29tPgogIEVkZ2FyIEUuIElnbGVzaWFzIDxlZGdhci5pZ2xlc2lhc0B4aWxp
bnguY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBHZWVydCBVeXR0
ZXJob2V2ZW4gPGdlZXJ0K3JlbmVzYXNAZ2xpZGVyLmJlPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgogIEplcm9tZSBGb3Jpc3NpZXIgPGplcm9tZS5mb3Jpc3NpZXJAbGluYXJv
Lm9yZz4KICBMaSBRaWFuZyA8bGlxM2VhQGdtYWlsLmNvbT4KICBQZXRlciBNYXlkZWxsIDxwZXRl
ci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVy
c29uQGxpbmFyby5vcmc+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+Cgpqb2JzOgog
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
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94
ZW4vZ2l0L3FlbXUteGVuLmdpdAogICAwNDY5MzZlZDcxLi4wOTU1ODM3NWE2ICAwOTU1ODM3NWE2
MzRlMTdjZWE2Y2ZiZmVjODgzYWMyMzc2ZDJkYzdmIC0+IHVwc3RyZWFtLXRlc3RlZAoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 03:35:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 03: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 1gDLYx-0007cC-Ex; Fri, 19 Oct 2018 03:34:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fhhz=m7=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1gDLYw-0007c7-Hj
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 03:34:58 +0000
X-Inumbo-ID: 24d81ca8-d350-11e8-a6a9-d7ebe60f679a
Received: from mga09.intel.com (unknown [134.134.136.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 24d81ca8-d350-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 03:36:21 +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 orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 18 Oct 2018 20:34:54 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,398,1534834800"; d="scan'208";a="242530418"
Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205])
 by orsmga004.jf.intel.com with ESMTP; 18 Oct 2018 20:34:54 -0700
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Thu, 18 Oct 2018 20:34:54 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.60]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.245]) with mapi id 14.03.0319.002;
 Fri, 19 Oct 2018 11:34:51 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH RFC] VMX: fix vmx_handle_eoi()
Thread-Index: AQHUYg6Vwxym+Z/tQEmDPQtlzIQAN6Ul9SSw
Date: Fri, 19 Oct 2018 03:34:50 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19BDF5861@SHSMSX101.ccr.corp.intel.com>
References: <5BC06A4B02000078001F0EE0@prv1-mh.provo.novell.com>
In-Reply-To: <5BC06A4B02000078001F0EE0@prv1-mh.provo.novell.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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYTFlMWY5YTItNmMyMy00NTU5LWE5MjgtZGQwNjE1M2M5MzI5IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiaVNQS0pUeFhReEQxRDl3TWJ4eE1LRU9RTllab2M1cTNpWllXNXUzK1RVaEdLdWV2VFVDNnJUUSs5XC81dHRQYjAifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH RFC] VMX: fix vmx_handle_eoi()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 "Nakajima, Jun" <jun.nakajima@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>

K0NoYW8gdG8gaGVscCB0YWtlIGEgbG9vay4KCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0K
PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+IFNlbnQ6IEZy
aWRheSwgT2N0b2JlciAxMiwgMjAxOCA1OjMzIFBNCj4gVG86IHhlbi1kZXZlbCA8eGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnPgo+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPjsgV2VpIExpdQo+IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgTmFrYWppbWEs
IEp1biA8anVuLm5ha2FqaW1hQGludGVsLmNvbT47IFRpYW4sCj4gS2V2aW4gPGtldmluLnRpYW5A
aW50ZWwuY29tPgo+IFN1YmplY3Q6IFtQQVRDSCBSRkNdIFZNWDogZml4IHZteF9oYW5kbGVfZW9p
KCkKPiAKPiBJbiBjb21taXQgMzAzMDY2ZmRiMWUgKCJWTVg6IGZpeCBpbnRlcmFjdGlvbiBvZiBB
UElDLVYgYW5kIFZpcmlkaWFuCj4gZW11bGF0aW9uIikgSSBzY3Jld2VkIHVwIHF1aXRlIGhlYXZp
bHk6IEluc3RlYWQgb2YgY2xlYXJpbmcgU1ZJLCBSVkkgd2FzCj4gY2xlYXJlZC4gRnVydGhlcm1v
cmUsIHVuY29uZGl0aW9uYWwgY2xlYXJpbmcgb2YgU1ZJIGlzIHdyb25nIHRvbyAtIG90aGVyCj4g
SVNSIGJpdHMgc2hvdWxkIGJlIHRha2VuIGludG8gYWNjb3VudC4KPiAKPiBJbnRyb2R1Y2UgYSBu
ZXcgaGVscGVyIHNldF9zdmkoKSwgc3BsaXQgb3V0IG9mIHZteF9wcm9jZXNzX2lzcigpLCBhbmQK
PiB1c2UgaXQgYWxzbyBmcm9tIHZteF9oYW5kbGVfZW9pKCkuCj4gCj4gRm9sbG93aW5nIHRoZSBw
cm9ibGVtcyBpbiB2bXhfaW50cl9hc3Npc3QoKSAoc2VlIHRoZSBzdGlsbCBwcmVzZW50IGJpZwo+
IGJsb2NrIG9mIGRlYnVnZ2luZyBjb2RlIHRoZXJlKSBhbHNvIHdhcm4gKG9uY2UpIGlmIEVPSSdk
IHZlY3RvciBhbmQKPiBvcmlnaW5hbCBTVkkgZG9uJ3QgbWF0Y2guCj4gCj4gU2lnbmVkLW9mZi1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IC0tLQo+IFJGQzogVW50ZXN0ZWQs
IGFzIEkgZGlkbid0IHNlZSBhbnkgb2YgdGhlIHBvc3NpYmx5IHJlc3VsdGluZyBwcm9ibGVtcwo+
ICAgICAgaW4gYW55IG9mIG15IGVudmlyb25tZW50cy4gQnV0IHBlcmhhcHMgdGhpcyBpcyAocGFy
dCBvZikgdGhlCj4gICAgICByZWFzb24gb2YgbG9zdCBpbnRlcnJ1cHRzIFhlblNlcnZlciBmb2xr
cyBoYXZlIGJlZW4gb2JzZXJ2aW5nLgo+IAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGlj
LmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCj4gQEAgLTQ0OCw3ICs0NDgsNyBA
QCB2b2lkIHZsYXBpY19FT0lfc2V0KHN0cnVjdCB2bGFwaWMgKnZsYXBpCj4gICAgICB2bGFwaWNf
Y2xlYXJfdmVjdG9yKHZlY3RvciwgJnZsYXBpYy0+cmVncy0+ZGF0YVtBUElDX0lTUl0pOwo+IAo+
ICAgICAgaWYgKCBodm1fZnVuY3MuaGFuZGxlX2VvaSApCj4gLSAgICAgICAgaHZtX2Z1bmNzLmhh
bmRsZV9lb2kodmVjdG9yKTsKPiArICAgICAgICBodm1fZnVuY3MuaGFuZGxlX2VvaSh2ZWN0b3Is
IHZsYXBpY19maW5kX2hpZ2hlc3RfaXNyKHZsYXBpYykpOwo+IAo+ICAgICAgdmxhcGljX2hhbmRs
ZV9FT0kodmxhcGljLCB2ZWN0b3IpOwo+IAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Zt
eC5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKPiBAQCAtMTk0MSwxNyArMTk0
MSwxNCBAQCBzdGF0aWMgdm9pZCB2bXhfdXBkYXRlX2VvaV9leGl0X2JpdG1hcChzCj4gICAgICAg
ICAgdm14X2NsZWFyX2VvaV9leGl0X2JpdG1hcCh2LCB2ZWN0b3IpOwo+ICB9Cj4gCj4gLXN0YXRp
YyB2b2lkIHZteF9wcm9jZXNzX2lzcihpbnQgaXNyLCBzdHJ1Y3QgdmNwdSAqdikKPiArc3RhdGlj
IHU4IHNldF9zdmkoaW50IGlzcikKPiAgewo+ICAgICAgdW5zaWduZWQgbG9uZyBzdGF0dXM7Cj4g
ICAgICB1OCBvbGQ7Cj4gLSAgICB1bnNpZ25lZCBpbnQgaTsKPiAtICAgIGNvbnN0IHN0cnVjdCB2
bGFwaWMgKnZsYXBpYyA9IHZjcHVfdmxhcGljKHYpOwo+IAo+ICAgICAgaWYgKCBpc3IgPCAwICkK
PiAgICAgICAgICBpc3IgPSAwOwo+IAo+IC0gICAgdm14X3ZtY3NfZW50ZXIodik7Cj4gICAgICBf
X3ZtcmVhZChHVUVTVF9JTlRSX1NUQVRVUywgJnN0YXR1cyk7Cj4gICAgICBvbGQgPSBzdGF0dXMg
Pj4gVk1YX0dVRVNUX0lOVFJfU1RBVFVTX1NWSV9PRkZTRVQ7Cj4gICAgICBpZiAoIGlzciAhPSBv
bGQgKQo+IEBAIC0xOTYxLDYgKzE5NTgsMTggQEAgc3RhdGljIHZvaWQgdm14X3Byb2Nlc3NfaXNy
KGludCBpc3IsIHN0cgo+ICAgICAgICAgIF9fdm13cml0ZShHVUVTVF9JTlRSX1NUQVRVUywgc3Rh
dHVzKTsKPiAgICAgIH0KPiAKPiArICAgIHJldHVybiBvbGQ7Cj4gK30KPiArCj4gK3N0YXRpYyB2
b2lkIHZteF9wcm9jZXNzX2lzcihpbnQgaXNyLCBzdHJ1Y3QgdmNwdSAqdikKPiArewo+ICsgICAg
dW5zaWduZWQgaW50IGk7Cj4gKyAgICBjb25zdCBzdHJ1Y3QgdmxhcGljICp2bGFwaWMgPSB2Y3B1
X3ZsYXBpYyh2KTsKPiArCj4gKyAgICB2bXhfdm1jc19lbnRlcih2KTsKPiArCj4gKyAgICBzZXRf
c3ZpKGlzcik7Cj4gKwo+ICAgICAgLyoKPiAgICAgICAqIFRoZW9yZXRpY2FsbHksIG9ubHkgbGV2
ZWwgdHJpZ2dlcmVkIGludGVycnVwdHMgY2FuIGhhdmUgdGhlaXIKPiAgICAgICAqIGNvcnJlc3Bv
bmRpbmcgYml0cyBzZXQgaW4gdGhlIGVvaSBleGl0IGJpdG1hcC4gVGhhdCBpcywgdGhlIGJpdHMK
PiBAQCAtMjExMSwxNCArMjEyMCwxMyBAQCBzdGF0aWMgYm9vbCB2bXhfdGVzdF9waXIoY29uc3Qg
c3RydWN0IHZjCj4gICAgICByZXR1cm4gcGlfdGVzdF9waXIodmVjLCAmdi0+YXJjaC5odm0udm14
LnBpX2Rlc2MpOwo+ICB9Cj4gCj4gLXN0YXRpYyB2b2lkIHZteF9oYW5kbGVfZW9pKHU4IHZlY3Rv
cikKPiArc3RhdGljIHZvaWQgdm14X2hhbmRsZV9lb2kodWludDhfdCB2ZWN0b3IsIGludCBpc3Ip
Cj4gIHsKPiAtICAgIHVuc2lnbmVkIGxvbmcgc3RhdHVzOwo+ICsgICAgdTggb2xkX3N2aSA9IHNl
dF9zdmkoaXNyKTsKPiArICAgIHN0YXRpYyBib29sIHdhcm5lZDsKPiAKPiAtICAgIC8qIFdlIG5l
ZWQgdG8gY2xlYXIgdGhlIFNWSSBmaWVsZC4gKi8KPiAtICAgIF9fdm1yZWFkKEdVRVNUX0lOVFJf
U1RBVFVTLCAmc3RhdHVzKTsKPiAtICAgIHN0YXR1cyAmPSBWTVhfR1VFU1RfSU5UUl9TVEFUVVNf
U1VCRklFTERfQklUTUFTSzsKPiAtICAgIF9fdm13cml0ZShHVUVTVF9JTlRSX1NUQVRVUywgc3Rh
dHVzKTsKPiArICAgIGlmICggdmVjdG9yICE9IG9sZF9zdmkgJiYgIXRlc3RfYW5kX3NldF9ib29s
KHdhcm5lZCkgKQo+ICsgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyAiRU9JIGZvciAlMDJ4
IGJ1dCBTVkk9JTAyeFxuIiwgdmVjdG9yLAo+IG9sZF9zdmkpOwo+ICB9Cj4gCj4gIHN0YXRpYyB2
b2lkIHZteF9lbmFibGVfbXNyX2ludGVyY2VwdGlvbihzdHJ1Y3QgZG9tYWluICpkLCB1aW50MzJf
dCBtc3IpCj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgKPiArKysgYi94ZW4v
aW5jbHVkZS9hc20teDg2L2h2bS9odm0uaAo+IEBAIC0yMDEsNyArMjAxLDcgQEAgc3RydWN0IGh2
bV9mdW5jdGlvbl90YWJsZSB7Cj4gICAgICB2b2lkICgqZGVsaXZlcl9wb3N0ZWRfaW50cikoc3Ry
dWN0IHZjcHUgKnYsIHU4IHZlY3Rvcik7Cj4gICAgICB2b2lkICgqc3luY19waXJfdG9faXJyKShz
dHJ1Y3QgdmNwdSAqdik7Cj4gICAgICBib29sICgqdGVzdF9waXIpKGNvbnN0IHN0cnVjdCB2Y3B1
ICp2LCB1aW50OF90IHZlY3Rvcik7Cj4gLSAgICB2b2lkICgqaGFuZGxlX2VvaSkodTggdmVjdG9y
KTsKPiArICAgIHZvaWQgKCpoYW5kbGVfZW9pKSh1aW50OF90IHZlY3RvciwgaW50IGlzcik7Cj4g
Cj4gICAgICAvKldhbGsgbmVzdGVkIHAybSAgKi8KPiAgICAgIGludCAoKm5odm1faGFwX3dhbGtf
TDFfcDJtKShzdHJ1Y3QgdmNwdSAqdiwgcGFkZHJfdCBMMl9ncGEsCj4gCj4gCj4gCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 03:54:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 03:54: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 1gDLrP-0000n6-4k; Fri, 19 Oct 2018 03:54:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=eqrj=m7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gDLrN-0000mH-NL
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 03:54:01 +0000
X-Inumbo-ID: cfb71ff8-d352-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cfb71ff8-d352-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 03: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 <aliasfile-bounces@xenproject.org>)
 id 1gDLrJ-0007kf-7O; Fri, 19 Oct 2018 03:53: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 1gDLrI-0006lF-U7; Fri, 19 Oct 2018 03:53:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gDLrI-0006NV-TS; Fri, 19 Oct 2018 03:53:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128872-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=7b500c606ad101fad52327318af37889048cd45e
X-Osstest-Versions-That: ovmf=eae7b476c2151141a43cc89d9629c47757f024f1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 19 Oct 2018 03:53:56 +0000
Subject: [Xen-devel] [ovmf test] 128872: 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>

ZmxpZ2h0IDEyODg3MiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg4NzIvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA3YjUwMGM2MDZhZDEwMWZhZDUyMzI3MzE4YWYzNzg4
OTA0OGNkNDVlCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBlYWU3YjQ3
NmMyMTUxMTQxYTQzY2M4OWQ5NjI5YzQ3NzU3ZjAyNGYxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg4NjIgIDIwMTgtMTAtMTggMDU6NDA6NTcgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4ODcyICAyMDE4LTEwLTE5IDAxOjEwOjUwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTGltaW5nIEdh
byA8bGltaW5nLmdhb0BpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0
L29zc3Rlc3Qvb3ZtZi5naXQKICAgZWFlN2I0NzZjMi4uN2I1MDBjNjA2YSAgN2I1MDBjNjA2YWQx
MDFmYWQ1MjMyNzMxOGFmMzc4ODkwNDhjZDQ1ZSAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 06:36:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 06:36: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 1gDOOg-0005PC-IS; Fri, 19 Oct 2018 06:36:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=+uyp=m7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gDOOf-0005P7-LC
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 06:36:33 +0000
X-Inumbo-ID: 833383a6-d369-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 833383a6-d369-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 06:37:56 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 84A63ABC1;
 Fri, 19 Oct 2018 06:36:29 +0000 (UTC)
To: Daniel Kiper <daniel.kiper@oracle.com>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-5-jgross@suse.com>
 <20181018145955.GC5225@olila.i.net-space.pl>
 <69f470cc-791b-1f4e-eb21-3b99b63af08c@suse.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <5b128653-dc1f-7287-214c-203b4ef591e8@suse.com>
Date: Fri, 19 Oct 2018 08:36:28 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <69f470cc-791b-1f4e-eb21-3b99b63af08c@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 04/18] xen: prepare common code for Xen
 PVH 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: hans@knorrie.org, grub-devel@gnu.org, xen-devel@lists.xen.org,
 phcoder@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>

T24gMTgvMTAvMjAxOCAxNzozOSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAxOC8xMC8yMDE4
IDE2OjU5LCBEYW5pZWwgS2lwZXIgd3JvdGU6Cj4+IE9uIFR1ZSwgT2N0IDA5LCAyMDE4IGF0IDAx
OjAzOjAzUE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+PiBTb21lIGNvbW1vbiBjb2Rl
IG5lZWRzIHRvIGJlIHNwZWNpYWwgY2FzZWQgZm9yIFhlbiBQVkggbW9kZS4gVGhpcyBoaXRzCj4+
PiBtb3N0bHkgWGVuIFBWIG1vZGUgc3BlY2lmaWMgYXJlYXMuCj4+Pgo+Pj4gU2lnbmVkLW9mZi1i
eTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+Pj4gLS0tCj4+PiAgZ3J1Yi1jb3Jl
L2tlcm4vaTM4Ni90c2MuYyAgICAgICAgIHwgMiArLQo+Pj4gIGluY2x1ZGUvZ3J1Yi9pMzg2L3Bj
L2ludC5oICAgICAgICB8IDMgKysrCj4+PiAgaW5jbHVkZS9ncnViL2kzODYvdHNjLmggICAgICAg
ICAgIHwgMiArLQo+Pj4gIGluY2x1ZGUvZ3J1Yi9pMzg2L3hlbi9oeXBlcmNhbGwuaCB8IDUgKysr
Ky0KPj4+ICBpbmNsdWRlL2dydWIva2VybmVsLmggICAgICAgICAgICAgfCA0ICsrKy0KPj4+ICA1
IGZpbGVzIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCj4+Pgo+Pj4g
ZGlmZiAtLWdpdCBhL2dydWItY29yZS9rZXJuL2kzODYvdHNjLmMgYi9ncnViLWNvcmUva2Vybi9p
Mzg2L3RzYy5jCj4+PiBpbmRleCBmMjY2ZWIxMzEuLjQzZmVlM2ExMyAxMDA2NDQKPj4+IC0tLSBh
L2dydWItY29yZS9rZXJuL2kzODYvdHNjLmMKPj4+ICsrKyBiL2dydWItY29yZS9rZXJuL2kzODYv
dHNjLmMKPj4+IEBAIC02NSw3ICs2NSw3IEBAIGdydWJfdHNjX2luaXQgKHZvaWQpCj4+Pgo+Pj4g
ICAgdHNjX2Jvb3RfdGltZSA9IGdydWJfZ2V0X3RzYyAoKTsKPj4+Cj4+PiAtI2lmZGVmIEdSVUJf
TUFDSElORV9YRU4KPj4+ICsjaWYgZGVmaW5lZCAoR1JVQl9NQUNISU5FX1hFTikgfHwgZGVmaW5l
ZCAoR1JVQl9NQUNISU5FX1hFTlBWSCkKPj4KPj4gcy9HUlVCX01BQ0hJTkVfWEVOUFZIL0dSVUJf
TUFDSElORV9YRU5fUFZILwo+IAo+IE9rYXkuCj4gCj4+Cj4+PiAgICAodm9pZCkgKGdydWJfdHNj
X2NhbGlicmF0ZV9mcm9tX3hlbiAoKSB8fCBjYWxpYnJhdGVfdHNjX2hhcmRjb2RlKCkpOwo+Pj4g
ICNlbGlmIGRlZmluZWQgKEdSVUJfTUFDSElORV9FRkkpCj4+PiAgICAodm9pZCkgKGdydWJfdHNj
X2NhbGlicmF0ZV9mcm9tX3BtdGltZXIgKCkgfHwgZ3J1Yl90c2NfY2FsaWJyYXRlX2Zyb21fcGl0
ICgpIHx8IGdydWJfdHNjX2NhbGlicmF0ZV9mcm9tX2VmaSgpIHx8IGNhbGlicmF0ZV90c2NfaGFy
ZGNvZGUoKSk7Cj4+PiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ncnViL2kzODYvcGMvaW50LmggYi9p
bmNsdWRlL2dydWIvaTM4Ni9wYy9pbnQuaAo+Pj4gaW5kZXggMTZhNTNlNGZlLi40NmZiMWUzOTcg
MTAwNjQ0Cj4+PiAtLS0gYS9pbmNsdWRlL2dydWIvaTM4Ni9wYy9pbnQuaAo+Pj4gKysrIGIvaW5j
bHVkZS9ncnViL2kzODYvcGMvaW50LmgKPj4+IEBAIC01MSw5ICs1MSwxMiBAQCBzdHJ1Y3QgZ3J1
Yl9iaW9zX2ludF9yZWdpc3RlcnMKPj4+ICAjZGVmaW5lICBHUlVCX0NQVV9JTlRfRkxBR1NfREVG
QVVMVCAgIDAKPj4+ICAjZW5kaWYKPj4+Cj4+PiArI2lmbmRlZiBHUlVCX01BQ0hJTkVfWEVOUFZI
Cj4+PiAgdm9pZCBFWFBPUlRfRlVOQyAoZ3J1Yl9iaW9zX2ludGVycnVwdCkgKGdydWJfdWludDhf
dCBpbnRubywKPj4+ICAJCQkJCXN0cnVjdCBncnViX2Jpb3NfaW50X3JlZ2lzdGVycyAqcmVncykK
Pj4+ICAgICAgIF9fYXR0cmlidXRlX18gKChyZWdwYXJtKDMpKSk7Cj4+PiArI2VuZGlmCj4+Cj4+
IElzIGl0IGFuIGlzc3VlIHdpdGggdGhpcyBkZWNsYXJhdGlvbj8gSSB0aGluayB0aGF0IHlvdSBz
aG91bGQgdGFrZSBjYXJlCj4+IGFib3V0IGdydWItY29yZS9rZXJuL2kzODYvaW50LlMuIFNvLCBy
ZWxldmFudCBNYWtlZmlsZSBzaG91bGQgYmUKPj4gdXBkYXRlZCBpbnN0ZWFkIG9mIHRoaXMgZGVj
bGFyYXRpb24uCj4gCj4gSSdsbCBoYXZlIGEgdHJ5LiBJIGp1c3QgcmVtZW1iZXIgSSBzdHJ1Z2ds
ZWQgYSBsb3Qgd2l0aCB0aGlzIGlzc3VlCj4gd2hlbiB3cml0aW5nIHRoZSBwYXRjaGVzLgoKQWgs
IG5vdyBJJ3ZlIGZvdW5kIHRoZSBwcm9ibGVtOgoKSSdtIGluY2x1ZGluZyBncnViL2kzODYvcGMv
aW50LmggZnJvbSBncnViL2kzODYveGVucHZoL2ludC5oIGluIG9yZGVyCnRvIGF2b2lkIGhhdmlu
ZyB0byByZWRlZmluZSBhbGwgdGhlIG1hY3JvcyBhbmQgc3RydWN0cyBpbiB0aGF0IGZpbGUuCgpV
bmZvcnR1bmF0ZWx5IHRoZSBFWFBPUlRfRlVOQygpIHdpbGwgbWFrZSB0aGUgYnVpbGQgZmFpbCBh
cyBpbiBYZW4tUFZICkkgZG9uJ3QgaGF2ZSB0aGUgc3ltYm9sIGdydWJfYmlvc19pbnRlcnJ1cHQg
YXZhaWxhYmxlLgoKSSBzZWUgdGhlIGZvbGxvd2luZyBzb2x1dGlvbnM6CgoxLiBrZWVwIHRoZSBw
YXRjaCBhcyBpdCBpcyBub3cKMi4gZHVwbGljYXRlIGdydWIvaTM4Ni9wYy9pbnQuaCBpbiBncnVi
L2kzODYveGVucHZoL2ludC5oIHdpdGhvdXQKICAgRVhQT1JUX0ZVTkMgKGdydWJfYmlvc19pbnRl
cnJ1cHQpCjMuIGFkZCBhIGR1bW15IGdydWJfYmlvc19pbnRlcnJ1cHQgZW50cnkgaW4gWGVuLVBW
SCBjb2RlCjQuIHNwbGl0IGdydWIvaTM4Ni9wYy9pbnQuaCBpbnRvIGludF90eXBlcy5oIGFuZCBp
bnQuaCB3aXRoCiAgIGludF90eXBlcy5oIGNvbnRhaW5pbmcgdGhlIHN0dWZmIEkgbmVlZCBmb3Ig
WGVuLVBWSCBhbmQgaW5jbHVkZQogICBpbnRfdHlwZXMuaCBmcm9tIGdydWIvaTM4Ni9wYy9pbnQu
aCBhbmQgZ3J1Yi9pMzg2L3hlbnB2aC9pbnQuaAogICAoZ3J1Yi9pMzg2L3BjL2ludC5oIHdvdWxk
IGNvbnRhaW4gdGhlIEVYUE9SVF9GVU5DIHRoZW4pCgpXaGF0IGlzIHlvdXIgcHJlZmVyZW5jZT8K
CgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 07:05:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 07:05: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 1gDOqT-0007uJ-Dc; Fri, 19 Oct 2018 07:05:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+zqv=m7=intel.com=terrence.xu@srs-us1.protection.inumbo.net>)
 id 1gDOqR-0007uE-J5
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 07:05:15 +0000
X-Inumbo-ID: eea90a29-d36c-11e8-a8a5-bc764e045a96
Received: from mga17.intel.com (unknown [192.55.52.151])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eea90a29-d36c-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 09:02:25 +0200 (CEST)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga008.jf.intel.com ([10.7.209.65])
 by fmsmga107.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 19 Oct 2018 00:05:12 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,399,1534834800"; d="scan'208,217";a="82715256"
Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204])
 by orsmga008.jf.intel.com with ESMTP; 19 Oct 2018 00:05:11 -0700
Received: from fmsmsx152.amr.corp.intel.com (10.18.125.5) by
 FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Fri, 19 Oct 2018 00:04:53 -0700
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 FMSMSX152.amr.corp.intel.com (10.18.125.5) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Fri, 19 Oct 2018 00:04:52 -0700
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.48]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.245]) with mapi id 14.03.0319.002;
 Fri, 19 Oct 2018 15:04:51 +0800
From: "Xu, Terrence" <terrence.xu@intel.com>
To: "'igvt-g@lists.01.org'" <igvt-g@lists.01.org>, "'xen-devel@lists.xen.org'"
 <xen-devel@lists.xen.org>, "'intel-gfx@lists.freedesktop.org'"
 <intel-gfx@lists.freedesktop.org>, "'linux-kernel@vger.kernel.org'"
 <linux-kernel@vger.kernel.org>
Thread-Topic: [Intel-gfx] [GVT-g] [ANNOUNCE] 2018-Q3 release of XenGT (Intel
 GVT-g for Xen)
Thread-Index: AdRneYwp6sdSozXxQ3+56/ycElJpfQ==
Date: Fri, 19 Oct 2018 07:04:50 +0000
Message-ID: <EE92950F97EE42469CA4F508D4691F5E3CD21D0A@SHSMSX104.ccr.corp.intel.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: [Xen-devel] [Intel-gfx] [GVT-g] [ANNOUNCE] 2018-Q3 release of XenGT
 (Intel GVT-g for 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: "Tian,
 Kevin" <kevin.tian@intel.com>, "Li, Susie" <susie.li@intel.com>, "Wang,
 Zhenyu Z" <zhenyu.z.wang@intel.com>, "Cowperthwaite,
 David J" <david.j.cowperthwaite@intel.com>, "Reddy,
 Raghuveer" <raghuveer.reddy@intel.com>, "Dong, 
 Eddie" <eddie.dong@intel.com>, "Yuan,
 Hang" <hang.yuan@intel.com>, "Lv, Zhiyuan" <zhiyuan.lv@intel.com>, "Jin,
 Gordon" <gordon.jin@intel.com>, "Downs, 
 Mike" <mike.downs@intel.com>, "Wang, Hongbo" <hongbo.wang@intel.com>
Content-Type: multipart/mixed; boundary="===============3590047239647218116=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============3590047239647218116==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_EE92950F97EE42469CA4F508D4691F5E3CD21D0ASHSMSX104ccrcor_"

--_000_EE92950F97EE42469CA4F508D4691F5E3CD21D0ASHSMSX104ccrcor_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi all,



We are pleased to announce an update of Intel GVT-g for Xen.



Intel GVT-g is a full GPU virtualization solution with mediated pass-throug=
h, starting from 4th generation Intel Core(TM) processors with Intel proces=
sor graphics. A virtual GPU instance is maintained for each VM, with part o=
f performance critical resources directly assigned. The capability of runni=
ng native graphics driver inside a VM, without hypervisor intervention in p=
erformance critical paths, achieves a good balance among performance, featu=
re, and sharing capability. GVT-g for Xen hypervisor is XenGT.





Repositories

-    Kernel: https://github.com/01org/gvt-linux (tag: 2018-q3-gvt-stable-4.=
17)

-    Qemu: https://github.com/01org/igvtg-qemu (tag: 2018-q3-stable-2.12.0)

-    Xen :  https://github.com/01org/igvtg-xen (tag: 2018-q1-xengt-stable-4=
.10)



Platform Support

-    Server platforms: Intel(r) Xeon(r) E3_v4, E3_v5 and E3_v6 with Intel G=
raphics processor

-    Client platforms: Intel(r) Core(tm) 5th generation (code name: Broadwe=
ll), 6th generation (code name: Skylake) and 7th generation (code name: Kab=
ylake)



Guest Operation System Validated

-    Windows7 32-bit, Window7 64-bit, Windows8.1 64-bit, Windows10 64-bit

-    Ubuntu 18.04 64-bit



Major Changes since Q1'2018 Release

-    This update is based on kernel version 4.17 and Qemu version 2.12.

-    More bug fixing and code refinement, please refer to git log.



Limitation or known issues:

-    Windows gfx driver 25.20.100.6326 is preferred for Windows 10 VM.

-    Due to graphics hardware resource limitation, the maximum number of Wi=
ndows VM is 7.

-    The pre-defined type vgt_low_gm_sz=3D128/256/512 of option into HVM fi=
le must be created for VM to install Windows 7 32-bit. vGPU type 8 is not a=
llocated to have enough graphics resource to support Windows 7 32-bit.

-    If the default 1024x768 vm screen resolution couldn't satisfy your nee=
d, please add vgt_log_gm_sz=3D128/256/512 option into HVM file.

-    There's corner case that Guest Windows 7 32bit VM may be killed automa=
tically by Xen when Guest VM runs into TDR. This issues happens only on Bro=
adwell platform. The workaround is to disable part of viridian feature in G=
uest VM hvm file by adding viridian=3D["all", "!apic_assist"].





Useful links:

-    Setup guide:

https://github.com/01org/gvt-linux/wiki/GVTg_Setup_Guide



-    New upstream architecture design introduction:

https://01.org/igvt-g/documentation/intel-gvt-g-new-architecture-introducti=
on



-    Please subscribe to join the mailing list if you want to learn more ab=
out GVT-g project:

https://lists.01.org/mailman/listinfo/igvt-g



-    Please subscribe to join the mailing list if you want to contribute/re=
view latest GVT-g upstream patches:

https://lists.freedesktop.org/mailman/listinfo/intel-gvt-dev



-    Official GVT-g portal:

https://01.org/igvt-g



-    More information about background, architecture and others about Intel=
 GVT-g, can be found at:

https://01.org/igvt-g

https://www.usenix.org/conference/atc14/technical-sessions/presentation/tia=
n

http://events.linuxfoundation.org/sites/events/files/slides/XenGT-Xen%20Sum=
mit-v7_0.pdf

http://events.linuxfoundation.org/sites/events/files/slides/XenGT-Xen%20Sum=
mit-REWRITE%203RD%20v4.pdf

https://01.org/xen/blogs/srclarkx/2013/graphics-virtualization-xengt





Important Note:

The XenGT project should be considered a work in progress. As such it is no=
t a complete product nor should it be considered one. Extra care should be =
taken when testing and configuring a system to use the XenGT project.







Thanks

Terrence

Tel: +86-21-6116 5390

MP: +86-1356 4367 024

Mail: terrence.xu@intel.com<mailto:terrence.xu@intel.com>



_______________________________________________

GVT-g mailing list

iGVT-g@lists.01.org<mailto:iGVT-g@lists.01.org>
https://lists.01.org/mailman/listinfo/igvt-g

--_000_EE92950F97EE42469CA4F508D4691F5E3CD21D0ASHSMSX104ccrcor_
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:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@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;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:"Calibri",sans-serif;}
.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"MsoPlainText">Hi all,<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">We are pleased to announce an update of Intel GVT=
-g for Xen.<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Intel GVT-g is a full GPU virtualization solution=
 with mediated pass-through, starting from 4th generation Intel Core(TM) pr=
ocessors with Intel processor graphics. A virtual GPU instance is maintaine=
d for each VM, with part of performance
 critical resources directly assigned. The capability of running native gra=
phics driver inside a VM, without hypervisor intervention in performance cr=
itical paths, achieves a good balance among performance, feature, and shari=
ng capability. GVT-g for Xen hypervisor
 is XenGT.<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Repositories<o:p></o:p></p>
<p class=3D"MsoPlainText">-&nbsp;&nbsp;&nbsp; Kernel: <a href=3D"https://gi=
thub.com/01org/gvt-linux">
https://github.com/01org/gvt-linux</a> (tag: 2018-q3-gvt-stable-4.17)<o:p><=
/o:p></p>
<p class=3D"MsoPlainText">-&nbsp;&nbsp;&nbsp; Qemu: <a href=3D"https://gith=
ub.com/01org/igvtg-qemu">
https://github.com/01org/igvtg-qemu</a> (tag: 2018-q3-stable-2.12.0)<o:p></=
o:p></p>
<p class=3D"MsoPlainText">-&nbsp;&nbsp;&nbsp; Xen :&nbsp; <a href=3D"https:=
//github.com/01org/igvtg-xen">
https://github.com/01org/igvtg-xen</a> (tag: 2018-q1-xengt-stable-4.10)<o:p=
></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Platform Support<o:p></o:p></p>
<p class=3D"MsoPlainText">-&nbsp;&nbsp;&nbsp; Server platforms: Intel(r) Xe=
on(r) E3_v4, E3_v5 and E3_v6 with Intel Graphics processor<o:p></o:p></p>
<p class=3D"MsoPlainText">-&nbsp;&nbsp;&nbsp; Client platforms: Intel(r) Co=
re(tm) 5th generation (code name: Broadwell), 6th generation (code name: Sk=
ylake) and 7th generation (code name: Kabylake)<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Guest Operation System Validated<o:p></o:p></p>
<p class=3D"MsoPlainText">-&nbsp;&nbsp;&nbsp; Windows7 32-bit, Window7 64-b=
it, Windows8.1 64-bit, Windows10 64-bit<o:p></o:p></p>
<p class=3D"MsoPlainText">-&nbsp;&nbsp;&nbsp; Ubuntu 18.04 64-bit<o:p></o:p=
></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Major Changes since Q1&#8217;2018 Release<o:p></o=
:p></p>
<p class=3D"MsoPlainText">-&nbsp;&nbsp;&nbsp; This update is based on kerne=
l version 4.17 and Qemu version 2.12.<o:p></o:p></p>
<p class=3D"MsoPlainText">-&nbsp;&nbsp;&nbsp; More bug fixing and code refi=
nement, please refer to git log.<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Limitation or known issues:<o:p></o:p></p>
<p class=3D"MsoPlainText">-&nbsp;&nbsp;&nbsp; Windows gfx driver 25.20.100.=
6326 is preferred for Windows 10 VM.<o:p></o:p></p>
<p class=3D"MsoPlainText">-&nbsp;&nbsp;&nbsp; Due to graphics hardware reso=
urce limitation, the maximum number of Windows VM is 7.<o:p></o:p></p>
<p class=3D"MsoPlainText">-&nbsp;&nbsp;&nbsp; The pre-defined type vgt_low_=
gm_sz=3D128/256/512 of option into HVM file must be created for VM to insta=
ll Windows 7 32-bit. vGPU type 8 is not allocated to have enough graphics r=
esource to support Windows 7 32-bit.<o:p></o:p></p>
<p class=3D"MsoPlainText">-&nbsp;&nbsp;&nbsp; If the default 1024x768 vm sc=
reen resolution couldn&#8217;t satisfy your need, please add&nbsp;vgt_log_g=
m_sz=3D128/256/512 option into HVM file.<o:p></o:p></p>
<p class=3D"MsoPlainText">-&nbsp;&nbsp;&nbsp; There&#8217;s corner case tha=
t Guest Windows 7 32bit VM may be killed automatically by Xen when Guest VM=
 runs into TDR. This issues happens only on Broadwell platform. The workaro=
und is to disable part of viridian feature in Guest VM
 hvm file by adding viridian=3D[&quot;all&quot;, &quot;!apic_assist&quot;].=
<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Useful links:<o:p></o:p></p>
<p class=3D"MsoPlainText">-&nbsp;&nbsp;&nbsp; Setup guide:<o:p></o:p></p>
<p class=3D"MsoPlainText"><a href=3D"https://github.com/01org/gvt-linux/wik=
i/GVTg_Setup_Guide">https://github.com/01org/gvt-linux/wiki/GVTg_Setup_Guid=
e</a><o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">-&nbsp;&nbsp;&nbsp; New upstream architecture des=
ign introduction:<o:p></o:p></p>
<p class=3D"MsoPlainText"><a href=3D"https://01.org/igvt-g/documentation/in=
tel-gvt-g-new-architecture-introduction">https://01.org/igvt-g/documentatio=
n/intel-gvt-g-new-architecture-introduction</a>
<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">-&nbsp;&nbsp;&nbsp; Please subscribe to join the =
mailing list if you want to learn more about GVT-g project:
<o:p></o:p></p>
<p class=3D"MsoPlainText"><a href=3D"https://lists.01.org/mailman/listinfo/=
igvt-g">https://lists.01.org/mailman/listinfo/igvt-g</a><o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">-&nbsp;&nbsp;&nbsp; Please subscribe to join the =
mailing list if you want to contribute/review latest GVT-g upstream patches=
:<o:p></o:p></p>
<p class=3D"MsoPlainText"><a href=3D"https://lists.freedesktop.org/mailman/=
listinfo/intel-gvt-dev">https://lists.freedesktop.org/mailman/listinfo/inte=
l-gvt-dev</a><o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">-&nbsp;&nbsp;&nbsp; Official GVT-g portal:<o:p></=
o:p></p>
<p class=3D"MsoPlainText"><a href=3D"https://01.org/igvt-g">https://01.org/=
igvt-g</a><o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">-&nbsp;&nbsp;&nbsp; More information about backgr=
ound, architecture and others about Intel GVT-g, can be found at:<o:p></o:p=
></p>
<p class=3D"MsoPlainText"><a href=3D"https://01.org/igvt-g">https://01.org/=
igvt-g</a><o:p></o:p></p>
<p class=3D"MsoPlainText"><a href=3D"https://www.usenix.org/conference/atc1=
4/technical-sessions/presentation/tian">https://www.usenix.org/conference/a=
tc14/technical-sessions/presentation/tian</a><o:p></o:p></p>
<p class=3D"MsoPlainText"><a href=3D"http://events.linuxfoundation.org/site=
s/events/files/slides/XenGT-Xen%20Summit-v7_0.pdf">http://events.linuxfound=
ation.org/sites/events/files/slides/XenGT-Xen%20Summit-v7_0.pdf</a><o:p></o=
:p></p>
<p class=3D"MsoPlainText"><a href=3D"http://events.linuxfoundation.org/site=
s/events/files/slides/XenGT-Xen%20Summit-REWRITE%203RD%20v4.pdf">http://eve=
nts.linuxfoundation.org/sites/events/files/slides/XenGT-Xen%20Summit-REWRIT=
E%203RD%20v4.pdf</a><o:p></o:p></p>
<p class=3D"MsoPlainText"><a href=3D"https://01.org/xen/blogs/srclarkx/2013=
/graphics-virtualization-xengt">https://01.org/xen/blogs/srclarkx/2013/grap=
hics-virtualization-xengt</a><o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Important Note:<o:p></o:p></p>
<p class=3D"MsoPlainText">The XenGT project should be considered a work in =
progress. As such it is not a complete product nor should it be considered =
one. Extra care should be taken when testing and configuring a system to us=
e the XenGT project.<o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Thanks<o:p></o:p></p>
<p class=3D"MsoPlainText">Terrence<o:p></o:p></p>
<p class=3D"MsoPlainText">Tel: &#43;86-21-6116 5390<o:p></o:p></p>
<p class=3D"MsoPlainText">MP: &#43;86-1356 4367 024<o:p></o:p></p>
<p class=3D"MsoPlainText">Mail: <a href=3D"mailto:terrence.xu@intel.com">te=
rrence.xu@intel.com</a><o:p></o:p></p>
<p class=3D"MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">_______________________________________________<o=
:p></o:p></p>
<p class=3D"MsoPlainText">GVT-g mailing list<o:p></o:p></p>
<p class=3D"MsoPlainText"><a href=3D"mailto:iGVT-g@lists.01.org">iGVT-g@lis=
ts.01.org</a><o:p></o:p></p>
<p class=3D"MsoNormal"><a href=3D"https://lists.01.org/mailman/listinfo/igv=
t-g">https://lists.01.org/mailman/listinfo/igvt-g</a><o:p></o:p></p>
</div>
</body>
</html>

--_000_EE92950F97EE42469CA4F508D4691F5E3CD21D0ASHSMSX104ccrcor_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3590047239647218116==--


From xen-devel-bounces@lists.xenproject.org Fri Oct 19 07:34:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 07: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 1gDPIL-0001rS-70; Fri, 19 Oct 2018 07:34:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=iues=m7=xenproject.org=prvs=82316ac74=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gDPIK-0001rJ-1q
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 07:34:04 +0000
X-Inumbo-ID: f53a5e4a-d370-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f53a5e4a-d370-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 09:31:14 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,399,1534809600"; d="scan'208";a="68254846"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75451-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-amd64:<job status>:broken:regression
 qemu-mainline:build-i386:<job status>:broken:regression
 qemu-mainline:build-armhf-pvops:<job status>:broken:regression
 qemu-mainline:build-i386-xsm:<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-i386-pvops:<job status>:broken:regression
 qemu-mainline:build-armhf:<job status>:broken:regression
 qemu-mainline:test-amd64-amd64-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-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-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-midway: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-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-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-amd64-amd64-libvirt: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-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386: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-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-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub: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:build-i386-libvirt: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-amd64-amd64-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-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu: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-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm: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-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd: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-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-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-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair: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-libvirt-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-i386-qemuu-rhel6hvm-intel: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:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict: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-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-armhf:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64-xsm:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64:host-install(4):broken:nonblocking
 qemu-mainline:build-i386:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: qemuu=09558375a634e17cea6cfbfec883ac2376d2dc7f
X-Osstest-Versions-That: qemuu=046936ed7179cfa413dfb2668b03d7e684bb7dbd
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 19 Oct 2018 08:33:37 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 75451: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQ1MSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5j
b20vb3NzdGVzdC9sb2dzLzc1NDUxLwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMg
Oi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVk
aW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2Vu
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAg
ICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVz
PiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQg
bi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJh
c2VsaW5lIHVudGVzdGVkCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRl
c3RlZAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBi
YXNlbGluZSB1bnRlc3RlZAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAg
ICAgICAgICAgICAgIDA5NTU4Mzc1YTYzNGUxN2NlYTZjZmJmZWM4ODNhYzIzNzZkMmRjN2YKYmFz
ZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDA0NjkzNmVkNzE3OWNmYTQxM2Rm
YjI2NjhiMDNkN2U2ODRiYjdkYmQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NTQ0MSAgMjAxOC0x
MC0xNyAxMjoxODoyNyBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzU0NTEgIDIw
MTgtMTAtMTkgMDI6NDg6MTcgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBYXJvbiBMaW5kc2F5IDxhY2xpbmRz
YUBnbWFpbC5jb20+CiAgQWFyb24gTGluZHNheSA8YWxpbmRzYXlAY29kZWF1cm9yYS5vcmc+CiAg
QWxleCBXaWxsaWFtc29uIDxhbGV4LndpbGxpYW1zb25AcmVkaGF0LmNvbT4KICBFZGdhciBFLiBJ
Z2xlc2lhcyA8ZWRnYXIuaWdsZXNpYXNAeGlsaW54LmNvbT4KICBFcmljIEF1Z2VyIDxlcmljLmF1
Z2VyQHJlZGhhdC5jb20+CiAgR2VlcnQgVXl0dGVyaG9ldmVuIDxnZWVydCtyZW5lc2FzQGdsaWRl
ci5iZT4KICBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBKZXJvbWUgRm9yaXNz
aWVyIDxqZXJvbWUuZm9yaXNzaWVyQGxpbmFyby5vcmc+CiAgTGkgUWlhbmcgPGxpcTNlYUBnbWFp
bC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFJpY2hh
cmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFRob21hcyBIdXRo
IDx0aHV0aEByZWRoYXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmlt
YWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9n
cwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBi
dWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2IGJyb2tlbgpicm9rZW4tam9i
IGJ1aWxkLWFybWhmLXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYteHNtIGJyb2tl
bgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2
NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9rZW4t
am9iIGJ1aWxkLWFybWhmIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm1oZi1wdm9wcyBob3N0
LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYgaG9zdC1pbnN0YWxsKDQpCmJyb2tl
bi1zdGVwIGJ1aWxkLWFtZDY0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQt
YW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHZvcHMg
aG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpi
cm9rZW4tc3RlcCBidWlsZC1pMzg2IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1p
Mzg2LXhzbSBob3N0LWluc3RhbGwoNCkKClB1c2ggbm90IGFwcGxpY2FibGUuCgooTm8gcmV2aXNp
b24gbG9nOyBpdCB3b3VsZCBiZSA1OTAgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 08:08:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 08: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 1gDPpB-0004sf-F3; Fri, 19 Oct 2018 08:08:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=hyfu=m7=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1gDPpA-0004sZ-09
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 08:08:00 +0000
X-Inumbo-ID: 4a5f5cdd-d376-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4a5f5cdd-d376-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 08:09:24 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 4CD1DAD93;
 Fri, 19 Oct 2018 08:07:57 +0000 (UTC)
Date: Fri, 19 Oct 2018 10:07:55 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Andrew Morton <akpm@linux-foundation.org>
Message-ID: <20181019080755.GK18839@dhcp22.suse.cz>
References: <1538727006-5727-1-git-send-email-arunks@codeaurora.org>
 <72215e75-6c7e-0aef-c06e-e3aba47cf806@suse.cz>
 <efb65160af41d0e18cb2dcb30c2fb86a@codeaurora.org>
 <20181010173334.GL5873@dhcp22.suse.cz>
 <a2d576a5fc82cdf54fc89409686e58f5@codeaurora.org>
 <20181011075503.GQ5873@dhcp22.suse.cz>
 <20181018191825.fcad6e28f32a3686f201acdf@linux-foundation.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181018191825.fcad6e28f32a3686f201acdf@linux-foundation.org>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH v5 1/2] memory_hotplug: Free pages as higher
 order
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: vatsa@codeaurora.org, linux-mm@kvack.org, Arun KS <arunks@codeaurora.org>,
 getarunks@gmail.com, kys@microsoft.com, dan.j.williams@intel.com,
 sthemmin@microsoft.com, xen-devel@lists.xenproject.org, haiyangz@microsoft.com,
 yasu.isimatu@gmail.com, boris.ostrovsky@oracle.com,
 Vlastimil Babka <vbabka@suse.cz>, osalvador@suse.de, jgross@suse.com,
 aaron.lu@intel.com, malat@debian.org, gregkh@linuxfoundation.org,
 linux-kernel@vger.kernel.org, vinmenon@codeaurora.org, jrdr.linux@gmail.com,
 devel@linuxdriverproject.org, iamjoonsoo.kim@lge.com,
 mgorman@techsingularity.net, kirill.shutemov@linux.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>

T24gVGh1IDE4LTEwLTE4IDE5OjE4OjI1LCBBbmRyZXcgTW9ydG9uIHdyb3RlOgpbLi4uXQo+IFNv
IHRoaXMgcGF0Y2ggbmVlZHMgbW9yZSB3b3JrLCB5ZXM/CgpZZXMsIEkndmUgdGFsa2VkIHRvIEFy
dW4gKGhlIGlzIG9mZmxpbmUgdW50aWwgbmV4dCB3ZWVrKSBvZmZsaXN0IGFuZCBoZQp3aWxsIHBs
YXkgd2l0aCB0aGlzIHNvbWUgbW9yZS4KCi0tIApNaWNoYWwgSG9ja28KU1VTRSBMYWJzCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 08:09:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 08:09: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 1gDPqp-000555-TC; Fri, 19 Oct 2018 08:09:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=g1zh=m7=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1gDPqo-000550-Ug
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 08:09:42 +0000
X-Inumbo-ID: ef3c1aea-d375-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ef3c1aea-d375-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 10:06:52 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 027E6AD75;
 Fri, 19 Oct 2018 08:09:37 +0000 (UTC)
Message-ID: <0508ae79c8d74f6ebb7d1b239b2c3f0e428aca6b.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel List
 <xen-devel@lists.xen.org>
Date: Fri, 19 Oct 2018 10:09:30 +0200
In-Reply-To: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
Organization: SUSE
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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>, Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Anthony Liguori <aliguori@amazon.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Ross Philipson <ross.philipson@oracle.com>,
 Daniel Kiper <daniel.kiper@oracle.com>, Konrad Wilk <konrad.wilk@oracle.com>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Martin Pohlack <mpohlack@amazon.de>, Julien Grall <julien.grall@arm.com>,
 "Dannowski, Uwe" <uwed@amazon.de>, Jan Beulich <JBeulich@suse.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Mihai =?UTF-8?Q?Don=C8=9Bu?= <mdontu@bitdefender.com>,
 Matt Wilson <msw@amazon.com>, Joao Martins <joao.m.martins@oracle.com>,
 "Woodhouse, David" <dwmw@amazon.co.uk>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============8690294613943063488=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============8690294613943063488==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-/qr9/bcV2HMGbZTI3jSn"


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

On Thu, 2018-10-18 at 18:46 +0100, Andrew Cooper wrote:
> Hello,
>=20
Hey,

This is very accurate and useful... thanks for it. :-)

> 1) A secrets-free hypervisor.
>=20
> Basically every hypercall can be (ab)used by a guest, and used as an
> arbitrary cache-load gadget.  Logically, this is the first half of a
> Spectre SP1 gadget, and is usually the first stepping stone to
> exploiting one of the speculative sidechannels.
>=20
> Short of compiling Xen with LLVM's Speculative Load Hardening (which
> is
> still experimental, and comes with a ~30% perf hit in the common
> case),
> this is unavoidable.  Furthermore, throwing a few
> array_index_nospec()
> into the code isn't a viable solution to the problem.
>=20
> An alternative option is to have less data mapped into Xen's virtual
> address space - if a piece of memory isn't mapped, it can't be loaded
> into the cache.
>=20
> [...]
>=20
> 2) Scheduler improvements.
>=20
> (I'm afraid this is rather more sparse because I'm less familiar with
> the scheduler details.)
>=20
> At the moment, all of Xen's schedulers will happily put two vcpus
> from
> different domains on sibling hyperthreads.  There has been a lot of
> sidechannel research over the past decade demonstrating ways for one
> thread to infer what is going on the other, but L1TF is the first
> vulnerability I'm aware of which allows one thread to directly read
> data
> out of the other.
>=20
> Either way, it is now definitely a bad thing to run different guests
> concurrently on siblings. =20
>
Well, yes. But, as you say, L1TF, and I'd say TLBLeed as well, are the
first serious issues discovered so far and, for instance, even on x86,
not all Intel CPUs and none of the AMD ones, AFAIK, are affected.

Therefore, although I certainly think we _must_ have the proper
scheduler enhancements in place (and in fact I'm working on that :-D)
it should IMO still be possible for the user to decide whether or not
to use them (either by opting-in or opting-out, I don't care much at
this stage).

> Fixing this by simply not scheduling vcpus
> from a different guest on siblings does result in a lower resource
> utilisation, most notably when there are an odd number runable vcpus
> in
> a domain, as the other thread is forced to idle.
>=20
Right.

> A step beyond this is core-aware scheduling, where we schedule in
> units
> of a virtual core rather than a virtual thread.  This has much better
> behaviour from the guests point of view, as the actually-scheduled
> topology remains consistent, but does potentially come with even
> lower
> utilisation if every other thread in the guest is idle.
>=20
Yes, basically, what you describe as 'core-aware scheduling' here can
be build on top of what you had described above as 'not scheduling
vcpus from different guests'.

I mean, we can/should put ourselves in a position where the user can
choose if he/she wants:
- just 'plain scheduling', as we have now,
- "just" that only vcpus of the same domains are scheduled on siblings
hyperthread,
- full 'core-aware scheduling', i.e., only vcpus that the guest
actually sees as virtual hyperthread siblings, are scheduled on
hardware hyperthread siblings.

About the performance impact, indeed it's even higher with core-aware
scheduling. Something that we can see about doing, is acting on the
guest scheduler, e.g., telling it to try to "pack the load", and keep
siblings busy, instead of trying to avoid doing that (which is what
happens by default in most cases).

In Linux, this can be done by playing with the sched-flags (see, e.g.,
https://elixir.bootlin.com/linux/v4.18/source/include/linux/sched/topology.=
h#L20 ,
and /proc/sys/kernel/sched_domain/cpu*/domain*/flags ).

The idea would be to avoid, as much as possible, the case when "every
other thread is idle in the guest". I'm not sure about being able to do
something by default, but we can certainly document things (like "if
you enable core-scheduling, also do `echo 1234 > /proc/sys/.../flags'
in your Linux guests").

I haven't checked whether other OSs' schedulers have something similar.

> A side requirement for core-aware scheduling is for Xen to have an
> accurate idea of the topology presented to the guest.  I need to dust
> off my Toolstack CPUID/MSR improvement series and get that upstream.
>=20
Indeed. Without knowing which one of the guest's vcpus are to be
considered virtual hyperthread siblings, I can only get you as far as
"only scheduling vcpus of the same domain on siblings hyperthread". :-)

> One of the most insidious problems with L1TF is that, with
> hyperthreading enabled, a malicious guest kernel can engineer
> arbitrary
> data leakage by having one thread scanning the expected physical
> address, and the other thread using an arbitrary cache-load gadget in
> hypervisor context.  This occurs because the L1 data cache is shared
> by
> threads.
>
Right. So, sorry if this is a stupid question, but how does this relate
to the "secret-free hypervisor", and with the "if a piece of memory
isn't mapped, it can't be loaded into the cache".

So, basically, I'm asking whether I am understanding it correctly that
secret-free Xen + core-aware scheduling would *not* be enough for
mitigating L1TF properly (and if the answer is no, why... but only if
you have 5 mins to explain it to me :-P).

In fact, ISTR that core-scheduling plus something that looked to me
similar enough to "secret-free Xen", is how Microsoft claims to be
mitigating L1TF on hyper-v...

> A solution to this issue was proposed, whereby Xen synchronises
> siblings
> on vmexit/entry, so we are never executing code in two different
> privilege levels.  Getting this working would make it safe to
> continue
> using hyperthreading even in the presence of L1TF. =20
>
Err... ok, but we still want core-aware scheduling, or at least we want
to avoid having vcpus from different domains on siblings, don't we? In
order to avoid leaks between guests, I mean.

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

--=-/qr9/bcV2HMGbZTI3jSn
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+4FAlvJkToACgkQFkJ4iaW4
c+4qNg/+LwiVdN2HwO7L1UgBhlVXyN0ekelF2LTYm8nWsVI+7/y1CC+zHpT5P4Wr
DviPprcILj1ztkx/O3z8dpBx3r53cjyG71h+NUzEaAG7GjsFvXNKVNq/QPN6W3Lh
+AqnHO8BJny9yf1qEfKToCVMW+yaNbTrTw7upV2Wcifle0xLQKjwVVsJ68lDl903
TILs+K8QPyMrzwcJlwmfcZNTII2R0Mh8+xf6cBA80Y2F/2f1HSaIdy/Dsf3Bw8E2
n6s5RiFxuFO0M/403leYTRc2JDFig1osLaSv6BpdTl0XnhWITJ5rvw6jmzuIRflv
nYLOzp55YD4/FgR1vBL/q2vdymdraNXOzIhycm5vhpG4sDhXLFT4Ji9gG14H79LZ
dFUypw+cV6oE1cUFsn+lo4knzk4k0ls+QiNLionl31gF3nNeT8rrdOqkygsKNGhE
gqnmh0ZcBdzGIa/u0/lc+1G1mm0CSY8Tt1FFYh77qV0CXlBf7rGo1Ppoo9cFZBLC
YkpGf3WewSp5fdlBXHqAJ+pGekdnAZ0P7KZke2OSPff4aLC843J28xm7vv1dWxfA
tUklf4yv6uBmoWGcgA/xE/7KwwIkcuqrDw2+C7UdRWe8eZyOMwd4hZpj43dmQis7
khda4Ri49iuNGvBtSoU+vF1/TRN7zjF1kpIWTgukzOe1I0aTgYo=
=sQ3E
-----END PGP SIGNATURE-----

--=-/qr9/bcV2HMGbZTI3jSn--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8690294613943063488==--



From xen-devel-bounces@lists.xenproject.org Fri Oct 19 08:30:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 08:30: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 1gDQAd-0007K2-03; Fri, 19 Oct 2018 08:30:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=dttg=m7=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gDQAb-0007JI-Rd
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 08:30:09 +0000
X-Inumbo-ID: cafe5dea-d378-11e8-a8a5-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id cafe5dea-d378-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 10:27:19 +0200 (CEST)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 A01F4301AB29; Fri, 19 Oct 2018 11:30:06 +0300 (EEST)
Received: from [10.10.196.90] (unknown [10.10.196.90])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 917C93084EEC;
 Fri, 19 Oct 2018 11:30:06 +0300 (EEST)
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xenproject.org
References: <1539857272-4660-1-git-send-email-rcojocaru@bitdefender.com>
 <1539857272-4660-3-git-send-email-rcojocaru@bitdefender.com>
 <d7663d2d-0052-ee9e-4726-7766e3e7e268@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <3fc702a3-9032-7dc3-2f10-45f304b25e87@bitdefender.com>
Date: Fri, 19 Oct 2018 11:30:04 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <d7663d2d-0052-ee9e-4726-7766e3e7e268@citrix.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH 2/2] x86/altp2m: fix display frozen when
 switching to a new view early
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@eu.citrix.com, kevin.tian@intel.com, wei.liu2@citrix.com,
 jbeulich@suse.com, 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>

T24gMTAvMTgvMTggMTo1NyBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAxOC8xMC8xOCAx
MTowNywgUmF6dmFuIENvam9jYXJ1IHdyb3RlOgo+PiBXaGVuIGFuIG5ldyBhbHRwMm0gdmlldyBp
cyBjcmVhdGVkIHZlcnkgZWFybHkgb24gZ3Vlc3QgYm9vdCwgdGhlCj4+IGRpc3BsYXkgd2lsbCBm
cmVlemUgKGFsdGhvdWdoIHRoZSBndWVzdCB3aWxsIHJ1biBub3JtYWxseSkuIFRoaXMKPj4gbWF5
IGFsc28gaGFwcGVuIG9uIHJlc2l6aW5nIHRoZSBkaXNwbGF5LiBUaGUgcmVhc29uIGlzIHRoZSB3
YXkKPj4gWGVuIGN1cnJlbnRseSAobWlzKWhhbmRsZXMgbG9nZGlydHkgVkdBOiBpdCBpbnRlbnRp
b25hbGx5Cj4+IG1pc2NvbmZpZ3VyZXMgVkdBIHBhZ2VzIHNvIHRoYXQgdGhleSB3aWxsIGZhdWx0
Lgo+Pgo+PiBUaGUgcHJvYmxlbSBpcyB0aGF0IGl0IG9ubHkgZG9lcyB0aGlzIGluIHRoZSBob3N0
IHAybS4gT25jZSB3ZQo+PiBzd2l0Y2ggdG8gYSBuZXcgYWx0cDJtLCB0aGUgbWlzY29uZmlndXJl
ZCBlbnRyaWVzIHdpbGwgbm8gbG9uZ2VyCj4+IGZhdWx0LCBzbyB0aGUgZGlzcGxheSB3aWxsIG5v
dCBiZSB1cGRhdGVkLgo+Pgo+PiBUaGlzIHBhdGNoOgo+PiAqIHVwZGF0ZXMgZXB0X2hhbmRsZV9t
aXNjb25maWcoKSB0byB1c2UgdGhlIGFjdGl2ZSBhbHRwMm0gaW5zdGVhZAo+PiAgIG9mIHRoZSBo
b3N0cDJtOwo+PiAqIGFsbG9jYXRlcyBuZXcgbG9nZGlydHkgcmFuZ2VzIGZvciBlYWNoIGFsdHAy
bTsKPj4gKiBoYXMgcDJtX2luaXRfYWx0cDJtX2VwdCgpIGNvcHkgb3ZlciBtYXhfbWFwcGVkX3Bm
biwKPj4gICBhbmQgZ2xvYmFsX2xvZ2RpcnR5LCBhbmQgbWVyZ2VzIHRoZSBsb2dkaXJ0eSByYW5n
ZXMgb2YgdGhlCj4+ICAgaG9zdHAybSBpbnRvIHRoZSBsb2dkaXJ0eSByYW5nZSBvZiB0aGUgYWx0
cDJtOwo+PiAqIG1vZGlmaWVzIHAybV9jaGFuZ2VfZW50cnlfdHlwZV9nbG9iYWwoKSwgcDJtX21l
bW9yeV90eXBlX2NoYW5nZWQKPj4gICBhbmQgcDJtX2NoYW5nZV90eXBlX3JhbmdlKCkgdG8gcHJv
cGFnYXRlIHRoZWlyIGNoYW5nZXMgdG8gYWxsCj4+ICAgdmFsaWQgYWx0cDJtcy4KPj4KPj4gU2ln
bmVkLW9mZi1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgo+
PiBTdWdnZXN0ZWQtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4K
PiAKPj5Gcm9tIHRoZSBsb29rcyBvZiB0aGlzIHBhdGNoLCBpdCB3b3VsZCBiZSBjbGVhbmVyIHRv
IHNwbGl0IG91dCB0aGUgcGF0Y2gKPiBmb3IgYWxsb2NhdGluZy9mcmVlaW5nIHJlc291cmNlcyBm
cm9tIHRoZSBwYXRjaCB3aGljaCBpbXBsZW1lbnRzIHRoZQo+IGxvZ2RpcnR5IG1lcmdpbmcuCj4g
Cj4gT24gdGhlIGFsbG9jYXRpbmcvZnJlZWluZyBzaWRlIG9mIHRoaW5ncyBzcGVjaWZpY2FsbHks
IC4uLgoKVGhhbmtzIGZvciB0aGUgcmV2aWV3ISBJIHdhcyBwb2tpbmcgdGhlIHBhdGNoIGFyb3Vu
ZCB0byBzZWUgaG93IEkgbWlnaHQKc3BsaXQgaXQgYXMgaW5kaWNhdGVkLCBhbmQgdGhlcmUncyBh
IHNtYWxsIHByb2JsZW06IEkndmUgbW92ZWQKcDJtLT5sb2dkaXJ0eV9yYW5nZXMgYW5kIHAybS0+
Z2xvYmFsX2xvZ2RpcnR5IHVuZGVyCnAybS0+c3luYy5sb2dkaXJ0eV9yYW5nZXMgYW5kIHAybS0+
c3luYy5nbG9iYWxfbG9nZGlydHkgcmVzcGVjdGl2ZWx5LgoKVGhpcyB3YXMgcmVjb21tZW5kZWQg
YnkgR2VvcmdlLCBidXQgYXMgaXQgaGFzIHR1cm5lZCBvdXQgd2hpbGUgY29kaW5nIGl0CmRvZXNu
J3QgbWFrZSBhIGh1Z2UgZGlmZmVyZW5jZSAoYmV5b25kIGJlaW5nIHVzZWZ1bCB0byByZWFsbHkg
aWRlbnRpZnkKYWxsIHBsYWNlcyB3aGVyZSB0aG9zZSB0d28gd2VyZSB1c2VkIGJlY2F1c2UgYWZ0
ZXIgdGhlIG1vdmUgY29kZSB0aGF0Cndhc24ndCB1cGRhdGVkIHN0b3BwZWQgY29tcGlsaW5nKS4K
CkJ1dCB0aGUgcG9pbnQgaXMgdGhhdCBpZiBJIG1vdmUgdGhlbSB1bmRlciAic3luYyIgYW5kIHVw
ZGF0ZSBhbGwgdGhlCmNvZGUgdGhhdCB1c2VzIHRoZW0sIHRoZSBhbGxvY2F0ZSAvIGZyZWUgcGFy
dCBvZiB0aGUgcGF0Y2ggZ3Jvd3MgdG8KcXVpdGUgYSBsb3Qgb2YgdGhlIG9yaWdpbmFsIHBhdGNo
LgoKU2hvdWxkIEkgZHJvcCB0aGUgbW92ZSB1bmRlciAic3luYyI/Cgo+PiBkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L21tL3AybS1lcHQuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMKPj4g
aW5kZXggZmFiY2QwNi4uMjg3OTBiZiAxMDA2NDQKPj4gLS0tIGEveGVuL2FyY2gveDg2L21tL3Ay
bS1lcHQuYwo+PiArKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCj4+IEBAIC0xNDM0LDE4
ICsxNDM3LDQ0IEBAIHZvaWQgc2V0dXBfZXB0X2R1bXAodm9pZCkKPj4gICAgICByZWdpc3Rlcl9r
ZXloYW5kbGVyKCdEJywgZXB0X2R1bXBfcDJtX3RhYmxlLCAiZHVtcCBWVC14IEVQVCB0YWJsZXMi
LCAwKTsKPj4gIH0KPj4gIAo+PiAtdm9pZCBwMm1faW5pdF9hbHRwMm1fZXB0KHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGludCBpKQo+PiAraW50IHAybV9pbml0X2FsdHAybV9lcHQoc3RydWN0
IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGkpCj4+ICB7Cj4+ICAgICAgc3RydWN0IHAybV9kb21h
aW4gKnAybSA9IGQtPmFyY2guYWx0cDJtX3AybVtpXTsKPj4gICAgICBzdHJ1Y3QgcDJtX2RvbWFp
biAqaG9zdHAybSA9IHAybV9nZXRfaG9zdHAybShkKTsKPj4gICAgICBzdHJ1Y3QgZXB0X2RhdGEg
KmVwdDsKPj4gKyAgICBpbnQgcmM7Cj4+ICsKPj4gKyAgICBBU1NFUlQoIXAybS0+c3luYy5sb2dk
aXJ0eV9yYW5nZXMpOwo+PiArICAgIHAybS0+c3luYy5sb2dkaXJ0eV9yYW5nZXMgPSByYW5nZXNl
dF9uZXcoZCwgImxvZy1kaXJ0eSIsCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBSQU5HRVNFVEZfcHJldHR5cHJpbnRfaGV4KTsKPj4gKyAgICBpZiAoICFw
Mm0tPnN5bmMubG9nZGlydHlfcmFuZ2VzICkKPj4gKyAgICAgICAgcmV0dXJuIC1FTk9NRU07Cj4+
ICsKPj4gKyAgICByYyA9IHJhbmdlc2V0X21lcmdlKHAybS0+c3luYy5sb2dkaXJ0eV9yYW5nZXMs
Cj4+ICsgICAgICAgICAgICAgICAgICAgICAgICBob3N0cDJtLT5zeW5jLmxvZ2RpcnR5X3Jhbmdl
cyk7Cj4+ICsgICAgaWYgKCAhcmMgKQo+PiArICAgICAgICByZXR1cm4gcmM7Cj4+ICAKPj4gICAg
ICBwMm0tPmVwdC5hZCA9IGhvc3RwMm0tPmVwdC5hZDsKPj4gKyAgICBwMm0tPm1heF9tYXBwZWRf
cGZuID0gaG9zdHAybS0+bWF4X21hcHBlZF9wZm47Cj4+ICsgICAgcDJtLT5kZWZhdWx0X2FjY2Vz
cyA9IGhvc3RwMm0tPmRlZmF1bHRfYWNjZXNzOwo+PiArICAgIHAybS0+ZG9tYWluID0gaG9zdHAy
bS0+ZG9tYWluOwo+PiArCj4+ICsgICAgcDJtLT5zeW5jLmdsb2JhbF9sb2dkaXJ0eSA9IGhvc3Rw
Mm0tPnN5bmMuZ2xvYmFsX2xvZ2RpcnR5Owo+PiAgICAgIHAybS0+bWluX3JlbWFwcGVkX2dmbiA9
IGdmbl94KElOVkFMSURfR0ZOKTsKPj4gICAgICBwMm0tPm1heF9yZW1hcHBlZF9nZm4gPSAwOwo+
PiAgICAgIGVwdCA9ICZwMm0tPmVwdDsKPj4gICAgICBlcHQtPm1mbiA9IHBhZ2V0YWJsZV9nZXRf
cGZuKHAybV9nZXRfcGFnZXRhYmxlKHAybSkpOwo+PiAgICAgIGQtPmFyY2guYWx0cDJtX2VwdHBb
aV0gPSBlcHQtPmVwdHA7Cj4+ICsKPj4gKyAgICByZXR1cm4gMDsKPj4gK30KPj4gKwo+PiArdm9p
ZCBwMm1fdW5pbml0X2FsdHAybV9lcHQoc3RydWN0IHAybV9kb21haW4gKnAybSkKPiAKPiBGb3Ig
bmFtaW5nIGNvbnNpc3RlbmN5LCB0aGlzIHNob3VsZCBiZSBwMm1fZGVzdHJveV9hbHRwMm1fZXB0
KCkKPiAKPiBbRURJVF0gSXQgbG9va3MgbGlrZSB0aGUgcmVzdCBvZiB0aGUgY29kZSBoYXMgcG9v
ciBjb25zaXN0ZW5jeS7CoCAvc2lnaAoKSSdsbCBkbyBteSBiZXN0IHRvIHJlbmFtZSB0b3VjaGVk
IGZ1bmN0aW9ucyBmb3IgY29uc2lzdGVuY3kgaW4gdGhlIGFsbG9jCi8gZnJlZSBwYXRjaCBhcyB3
ZWxsIHRoZW4uCgo+PiArewo+PiArICAgIEFTU0VSVChwMm0tPnN5bmMubG9nZGlydHlfcmFuZ2Vz
KTsKPj4gKyAgICByYW5nZXNldF9kZXN0cm95KHAybS0+c3luYy5sb2dkaXJ0eV9yYW5nZXMpOwo+
PiArICAgIHAybS0+c3luYy5sb2dkaXJ0eV9yYW5nZXMgPSBOVUxMOwo+IAo+IFBsZWFzZSBtYWtl
IGFsbCBkZXN0cm95IGZ1bmN0aW9ucyBpZGVtcG90ZW50LsKgIGkuZS4KPiAKPiBpZiAoIHAybS0+
c3luYy5sb2dkaXJ0eV9yYW5nZXMgKQo+IHsKPiDCoMKgwqAgcmFuZ2VzZXRfZGVzdHJveShwMm0t
PnN5bmMubG9nZGlydHlfcmFuZ2VzKTsKPiDCoMKgwqAgcDJtLT5zeW5jLmxvZ2RpcnR5X3Jhbmdl
cyA9IE5VTEw7Cj4gfQo+IAo+IGFuZCB1c2UgdGhpcyBkZXN0cm95IGZ1bmN0aW9uIGluIHRoZSBj
bGVhbnVwIHBhdGggb2YgaW5pdCgpLgoKSSdsbCBkbyB0aGF0LgoKPj4gIHVuc2lnbmVkIGludCBw
Mm1fZmluZF9hbHRwMm1fYnlfZXB0cChzdHJ1Y3QgZG9tYWluICpkLCB1aW50NjRfdCBlcHRwKQo+
PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21tL3Ay
bS5jCj4+IGluZGV4IDQyYjllZjQuLmU5ZjgzODUgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9tbS9wMm0uYwo+PiArKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKPj4gQEAgLTExOSw5ICsx
MjAsOSBAQCBzdGF0aWMgaW50IHAybV9pbml0X2hvc3RwMm0oc3RydWN0IGRvbWFpbiAqZCkKPj4g
IAo+PiAgICAgIGlmICggcDJtICkKPj4gICAgICB7Cj4+IC0gICAgICAgIHAybS0+bG9nZGlydHlf
cmFuZ2VzID0gcmFuZ2VzZXRfbmV3KGQsICJsb2ctZGlydHkiLAo+PiAtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBSQU5HRVNFVEZfcHJldHR5cHJpbnRfaGV4KTsK
Pj4gLSAgICAgICAgaWYgKCBwMm0tPmxvZ2RpcnR5X3JhbmdlcyApCj4+ICsgICAgICAgIHAybS0+
c3luYy5sb2dkaXJ0eV9yYW5nZXMgPSByYW5nZXNldF9uZXcoZCwgImxvZy1kaXJ0eSIsCj4+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUkFOR0VTRVRG
X3ByZXR0eXByaW50X2hleCk7Cj4gCj4gVGhpcyBsb29rcyB0byBiZSBjb21tb24gd2l0aCBiaXRz
IG9mIHAybV9pbml0X2FsdHAybV9lcHQoKS7CoCBXaHkgZG9lc24ndAo+IHRoYXQgZ2V0IHJldXNl
ZD8KCkknbGwgc2VlIGFib3V0IHRoYXQgYXMgd2VsbC4KCj4+ICsgICAgICAgIGlmICggcDJtLT5z
eW5jLmxvZ2RpcnR5X3JhbmdlcyApCj4+ICAgICAgICAgIHsKPj4gICAgICAgICAgICAgIGQtPmFy
Y2gucDJtID0gcDJtOwo+PiAgICAgICAgICAgICAgcmV0dXJuIDA7Cj4+IEBAIC0yMzQxLDYgKzIz
OTYsNyBAQCBpbnQgcDJtX2Rlc3Ryb3lfYWx0cDJtX2J5X2lkKHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGludCBpZHgpCj4+ICAgICAgICAgIHsKPj4gICAgICAgICAgICAgIHAybV9mbHVzaF90
YWJsZShkLT5hcmNoLmFsdHAybV9wMm1baWR4XSk7Cj4+ICAgICAgICAgICAgICAvKiBVbmluaXQg
YW5kIHJlaW5pdCBlcHQgdG8gZm9yY2UgVExCIHNob290ZG93biAqLwo+PiArICAgICAgICAgICAg
cDJtX3VuaW5pdF9hbHRwMm1fZXB0KGQtPmFyY2guYWx0cDJtX3AybVtpZHhdKTsKPiAKPiBTaG91
bGRuJ3QgdGhpcyBpZGVhbGx5IGJlIGNhbGxlZCBmcm9tCj4gZXB0X3AybV91bmluaXQoZC0+YXJj
aC5hbHRwMm1fcDJtW2lkeF0pIGluc3RlYWQ/CgpJJ2xsIGNoZWNrIGFuZCB1cGRhdGUgYWNjb3Jk
aW5nbHkuCgoKVGhhbmtzLApSYXp2YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 08:57:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 08:57: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 1gDQb0-0000dQ-D5; Fri, 19 Oct 2018 08:57:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=eqrj=m7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gDQaz-0000dE-CI
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 08:57:25 +0000
X-Inumbo-ID: 9aa1bcd9-d37c-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9aa1bcd9-d37c-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 10:54:36 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gDQav-0006jj-6c; Fri, 19 Oct 2018 08:57: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 1gDQau-00032L-VC; Fri, 19 Oct 2018 08:57:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gDQau-0007Nf-UY; Fri, 19 Oct 2018 08:57:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128874-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=a2e61f341d26a78751b2f19b5004c6bbfc8b4fa9
X-Osstest-Versions-That: ovmf=7b500c606ad101fad52327318af37889048cd45e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 19 Oct 2018 08:57:20 +0000
Subject: [Xen-devel] [ovmf test] 128874: 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>

ZmxpZ2h0IDEyODg3NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg4NzQvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBhMmU2MWYzNDFkMjZhNzg3NTFiMmYxOWI1MDA0YzZi
YmZjOGI0ZmE5CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA3YjUwMGM2
MDZhZDEwMWZhZDUyMzI3MzE4YWYzNzg4OTA0OGNkNDVlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg4NzIgIDIwMTgtMTAtMTkgMDE6MTA6NTAgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4ODc0ICAyMDE4LTEwLTE5IDA3OjEwOjQzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQ2hhc2VsIENo
aXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4KICBDaGFzZWwsIENoaXUgPGNoYXNlbC5jaGl1QGlu
dGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2
aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1mLmdp
dAogICA3YjUwMGM2MDZhLi5hMmU2MWYzNDFkICBhMmU2MWYzNDFkMjZhNzg3NTFiMmYxOWI1MDA0
YzZiYmZjOGI0ZmE5IC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 09:32:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 09: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 1gDR90-0003kE-Ch; Fri, 19 Oct 2018 09:32:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=g1uh=m7=citrix.com=prvs=8231605b5=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gDR8z-0003k9-E8
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 09:32:33 +0000
X-Inumbo-ID: 1981babb-d382-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1981babb-d382-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 09:33:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,399,1534809600"; d="scan'208";a="80675289"
Date: Fri, 19 Oct 2018 10:32:10 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20181019093210.vuybugbswtck3glj@mac.bytemobile.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
 <084e43a6ca74c8cb6ffb7301497f425b413cfc42.1533608042.git-series.marmarek@invisiblethingslab.com>
 <23494.7417.911789.655502@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23494.7417.911789.655502@mariner.uk.xensource.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [RFC PATCH v2 03/17] libxl: Handle Linux stubdomain
 specific QEMU options.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Simon Gaiser <simon@invisiblethingslab.com>, xen-devel@lists.xenproject.org,
 Wei Liu <wei.liu2@citrix.com>,
 Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?= <marmarek@invisiblethingslab.com>,
 Eric Shelton <eshelton@pobox.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBPY3QgMTYsIDIwMTggYXQgMDY6MTY6NDFQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIHdyaXRlcyAoIltSRkMgUEFUQ0ggdjIg
MDMvMTddIGxpYnhsOiBIYW5kbGUgTGludXggc3R1YmRvbWFpbiBzcGVjaWZpYyBRRU1VIG9wdGlv
bnMuIik6Cj4gPiBGcm9tOiBFcmljIFNoZWx0b24gPGVzaGVsdG9uQHBvYm94LmNvbT4KPiA+IAo+
ID4gVGhpcyBwYXRjaCBjcmVhdGVzIGFuIGFwcHJvcHJpYXRlIGNvbW1hbmQgbGluZSBmb3IgdGhl
IFFFTVUgaW5zdGFuY2UKPiA+IHJ1bm5pbmcgaW4gYSBMaW51eC1iYXNlZCBzdHViZG9tYWluLgo+
IC4uLgo+ID4gLXN0YXRpYyBjb25zdCBjaGFyICpsaWJ4bF90YXBpZl9zY3JpcHQobGlieGxfX2dj
ICpnYykKPiA+ICtzdGF0aWMgY29uc3QgY2hhciAqbGlieGxfdGFwaWZfc2NyaXB0KGxpYnhsX19n
YyAqZ2MsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBs
aWJ4bF9kb21haW5fYnVpbGRfaW5mbyAqaW5mbykKPiA+ICB7Cj4gPiAgI2lmIGRlZmluZWQoX19s
aW51eF9fKSB8fCBkZWZpbmVkKF9fRnJlZUJTRF9fKQo+ID4gKyAgICBpZiAoaW5mby0+c3R1YmRv
bWFpbl92ZXJzaW9uID09IExJQlhMX1NUVUJET01BSU5fVkVSU0lPTl9MSU5VWCkKPiA+ICsgICAg
ICAgIHJldHVybiBsaWJ4bF9fc3ByaW50ZihnYywgIi9ldGMvcWVtdS1pZnVwIik7Cj4gPiArICAg
IHJldHVybiBsaWJ4bF9fc3RyZHVwKGdjLCAibm8iKTsKPiA+ICsjZWxzZQo+ID4gKyAgICByZXR1
cm4gR0NTUFJJTlRGKCIlcy9xZW11LWlmdXAiLCBsaWJ4bF9feGVuX3NjcmlwdF9kaXJfcGF0aCgp
KTsKPiA+ICsjZW5kaWYKPiA+ICt9Cj4gPiArCj4gPiArc3RhdGljIGNvbnN0IGNoYXIgKmxpYnhs
X3RhcGlmX2Rvd25zY3JpcHQobGlieGxfX2djICpnYywKPiA+ICsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyAqaW5m
bykKPiA+ICt7Cj4gPiArI2lmIGRlZmluZWQoX19saW51eF9fKSB8fCBkZWZpbmVkKF9fRnJlZUJT
RF9fKQo+ID4gKyAgICBpZiAoaW5mby0+c3R1YmRvbWFpbl92ZXJzaW9uID09IExJQlhMX1NUVUJE
T01BSU5fVkVSU0lPTl9MSU5VWCkKPiA+ICsgICAgICAgIHJldHVybiBsaWJ4bF9fc3ByaW50Zihn
YywgIi9ldGMvcWVtdS1pZmRvd24iKTsKPiAKPiBXZSBzaG91bGQgbmV2ZXIgaGF2ZSBwZXJtaXR0
ZWQgdGhpcyAjaWZkZWZlcnkuICBUaGUgcmVzdWx0aW5nIGRpZmYKPiBoZXJlIGlzIGFsbW9zdCBp
bmNvbXByZWhlbnNpYmxlIGR1ZSB0byB0aGUgMyBsZXZlbHMgb2YgaW1wcm9wZXIKPiBuZXN0aW5n
OiBkaWZmLCBpZmRlZiwgYW5kIGNvZGUuCj4gCj4gQWxzbyB3ZSBkbyBub3QgY3VycmVudGx5IHN1
cHBvcnQgYW55IGRvbTAncyBvdGhlciB0aGFuIExpbnV4IGFuZAo+IEZyZWVCU0QgYW55d2F5IQoK
SSdtIG5vdCBzdXJlIHRoaXMgaXMgZW50aXJlbHkgdHJ1ZSwgSUlSQyBOZXRCU0QgcmVxdWlyZXMg
YSBRRU1VIG5pYwpob3RwbHVnIHNjcmlwdCBhbmQgaXMgc3RpbGwgc3VwcG9ydGVkOgoKaHR0cDov
L2N2c3dlYi5uZXRic2Qub3JnL2JzZHdlYi5jZ2kvcGtnc3JjL3N5c3V0aWxzL3hlbnRvb2xzNDgv
CgpUaGF0J3MgdGhlIHJlYXNvbiB3aHkgd2UgcmVxdWlyZSBzdWNoIGlmZGVmZXJ5LgoKVGhhbmtz
LCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 09:57:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 09:57: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 1gDRX4-0005W4-8I; Fri, 19 Oct 2018 09:57:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jbyp=m7=c-s.fr=christophe.leroy@srs-us1.protection.inumbo.net>)
 id 1gDR62-00039r-Kv
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 09:29:30 +0000
X-Inumbo-ID: ac8a395b-d381-11e8-a6a9-d7ebe60f679a
Received: from pegase1.c-s.fr (unknown [93.17.236.30])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ac8a395b-d381-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 09:30:53 +0000 (UTC)
Received: from localhost (mailhub1-int [192.168.12.234])
 by localhost (Postfix) with ESMTP id 42c0wx3HM5z9ttFp;
 Fri, 19 Oct 2018 11:29:21 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at c-s.fr
Received: from pegase1.c-s.fr ([192.168.12.234])
 by localhost (pegase1.c-s.fr [192.168.12.234]) (amavisd-new, port 10024)
 with ESMTP id PTkX-FbHhTio; Fri, 19 Oct 2018 11:29:21 +0200 (CEST)
Received: from messagerie.si.c-s.fr (messagerie.si.c-s.fr [192.168.25.192])
 by pegase1.c-s.fr (Postfix) with ESMTP id 42c0wx1y8Nz9ttBP;
 Fri, 19 Oct 2018 11:29:21 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
 by messagerie.si.c-s.fr (Postfix) with ESMTP id A18798B902;
 Fri, 19 Oct 2018 11:29:22 +0200 (CEST)
X-Virus-Scanned: amavisd-new at c-s.fr
Received: from messagerie.si.c-s.fr ([127.0.0.1])
 by localhost (messagerie.si.c-s.fr [127.0.0.1]) (amavisd-new, port 10023)
 with ESMTP id 5_R4DiSewkGy; Fri, 19 Oct 2018 11:29:22 +0200 (CEST)
Received: from pc13168vm.idsi0.si.c-s.fr (po15451.idsi0.si.c-s.fr
 [172.25.231.2])
 by messagerie.si.c-s.fr (Postfix) with ESMTP id 724CB8B8F6;
 Fri, 19 Oct 2018 11:29:22 +0200 (CEST)
Received: by pc13168vm.idsi0.si.c-s.fr (Postfix, from userid 0)
 id 4907B6F496; Fri, 19 Oct 2018 09:29:22 +0000 (UTC)
Message-Id: <f1b058d6a73cfb68b36dc755df5aaa7a064875b1.1539935852.git.christophe.leroy@c-s.fr>
From: Christophe Leroy <christophe.leroy@c-s.fr>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Juergen Gross <jgross@suse.com>, Thomas Gleixner <tglx@linutronix.de>,
 Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
 "H. Peter Anvin" <hpa@zytor.com>, Peter Zijlstra <peterz@infradead.org>
Date: Fri, 19 Oct 2018 09:29:22 +0000 (UTC)
X-Mailman-Approved-At: Fri, 19 Oct 2018 09:57:24 +0000
Subject: [Xen-devel] [PATCH] idle/x86: remove the call to
 boot_init_stack_canary() from cpu_startup_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: xen-devel@lists.xenproject.org, x86@kernel.org,
 linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org,
 Michael Ellerman <mpe@ellerman.id.au>
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>

Y29tbWl0IGQ3ODgwODEyYjM1OSAoImlkbGU6IEFkZCB0aGUgc3RhY2sgY2FuYXJ5IGluaXQgdG8K
Y3B1X3N0YXJ0dXBfZW50cnkoKSIpIGFkZGVkIHRoZSBjYWxsIHRvIGJvb3RfaW5pdF9zdGFja19j
YW5hcnkoKQppbiBjcHVfc3RhcnR1cF9lbnRyeSgpIGluIGFuICNpZmRlZiBDT05GSUdfWDg2IHN0
YXRlbWVudCwgd2l0aAp0aGUgaW50ZW50aW9uIHRvIHJlbW92ZSB0aGF0ICNpZmRlZiBsYXRlci4K
CldoaWxlIGltcGxlbWVudGluZyBzdGFjayBwcm90ZWN0b3IgZm9yIHBvd2VycGMsIGl0IGhhcyBi
ZWVuCm9ic2VydmVkIHRoYXQgY2FsbGluZyBib290X2luaXRfc3RhY2tfY2FuYXJ5KCkgaXMgYWxz
byBuZWVkZWQKZm9yIHBvd2VycGMgd2hpY2ggdXNlcyBwZXIgdGFzayAoVExTKSBzdGFjayBjYW5h
cnkgbGlrZSB0aGUgWDg2LgoKSG93ZXZlciwgY2FsbGluZyBib290X2luaXRfc3RhY2tfY2FuYXJ5
KCkgd291bGQgYnJlYWsgYXJjaGVzCnVzaW5nIGdsb2JhbCBzdGFjayBjYW5hcnkgKEFSTSwgU0gs
IE1JUFMgYW5kIFhURU5TQSkuCgpJbnN0ZWFkIG9mIGFkZGluZyBtb2RpZnlpbmcgdGhlICNpZmRl
ZiBpbiBhCmltcGxlbWVudGVkIHRoZSBjYWxsIHRvIGJvb3RfaW5pdF9zdGFja19jYW5hcnkoKSBp
biB0aGUgZnVuY3Rpb24KY2FsbGluZyBjcHVfc3RhcnR1cF9lbnRyeSgpCgpPbiB4ODYsIHdlIGhh
dmUgdHdvIGZ1bmN0aW9ucyBjYWxsaW5nIGNwdV9zdGFydHVwX2VudHJ5KCk6Ci0gc3RhcnRfc2Vj
b25kYXJ5KCkKLSBjcHVfYnJpbmd1cF9hbmRfaWRsZSgpCgpzdGFydF9zZWNvbmRhcnkoKSBhbHJl
YWR5IGNhbGxzIGJvb3RfaW5pdF9zdGFja19jYW5hcnkoKS4KClRoaXMgcGF0Y2ggYWRkcyB0aGUg
Y2FsbCB0byBib290X2luaXRfc3RhY2tfY2FuYXJ5KCkgaW4KY3B1X2JyaW5ndXBfYW5kX2lkbGUo
KSBhbmQgcmVtb3ZlcyBpdCBmcm9tIGNwdV9zdGFydHVwX2VudHJ5KCkKClNpZ25lZC1vZmYtYnk6
IENocmlzdG9waGUgTGVyb3kgPGNocmlzdG9waGUubGVyb3lAYy1zLmZyPgotLS0KIGFyY2gveDg2
L3hlbi9zbXBfcHYuYyB8ICAxICsKIGtlcm5lbC9zY2hlZC9pZGxlLmMgICB8IDE1IC0tLS0tLS0t
LS0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMTUgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL3NtcF9wdi5jIGIvYXJjaC94ODYveGVuL3NtcF9w
di5jCmluZGV4IGUzYjE4YWQ0OTg4OS4uMGUwNWU4ZTIzOTk4IDEwMDY0NAotLS0gYS9hcmNoL3g4
Ni94ZW4vc21wX3B2LmMKKysrIGIvYXJjaC94ODYveGVuL3NtcF9wdi5jCkBAIC04OCw2ICs4OCw3
IEBAIHN0YXRpYyB2b2lkIGNwdV9icmluZ3VwKHZvaWQpCiBhc21saW5rYWdlIF9fdmlzaWJsZSB2
b2lkIGNwdV9icmluZ3VwX2FuZF9pZGxlKHZvaWQpCiB7CiAJY3B1X2JyaW5ndXAoKTsKKwlib290
X2luaXRfc3RhY2tfY2FuYXJ5KCk7CiAJY3B1X3N0YXJ0dXBfZW50cnkoQ1BVSFBfQVBfT05MSU5F
X0lETEUpOwogfQogCmRpZmYgLS1naXQgYS9rZXJuZWwvc2NoZWQvaWRsZS5jIGIva2VybmVsL3Nj
aGVkL2lkbGUuYwppbmRleCAxNmY4NDE0MmYyZjQuLmY1NTE2YmFlMGMxYiAxMDA2NDQKLS0tIGEv
a2VybmVsL3NjaGVkL2lkbGUuYworKysgYi9rZXJuZWwvc2NoZWQvaWRsZS5jCkBAIC0zNDcsMjEg
KzM0Nyw2IEBAIEVYUE9SVF9TWU1CT0xfR1BMKHBsYXlfaWRsZSk7CiAKIHZvaWQgY3B1X3N0YXJ0
dXBfZW50cnkoZW51bSBjcHVocF9zdGF0ZSBzdGF0ZSkKIHsKLQkvKgotCSAqIFRoaXMgI2lmZGVm
IG5lZWRzIHRvIGRpZSwgYnV0IGl0J3MgdG9vIGxhdGUgaW4gdGhlIGN5Y2xlIHRvCi0JICogbWFr
ZSB0aGlzIGdlbmVyaWMgKEFSTSBhbmQgU0ggaGF2ZSBuZXZlciBpbnZva2VkIHRoZSBjYW5hcnkK
LQkgKiBpbml0IGZvciB0aGUgbm9uIGJvb3QgQ1BVcyEpLiBXaWxsIGJlIGZpeGVkIGluIDMuMTEK
LQkgKi8KLSNpZmRlZiBDT05GSUdfWDg2Ci0JLyoKLQkgKiBJZiB3ZSdyZSB0aGUgbm9uLWJvb3Qg
Q1BVLCBub3RoaW5nIHNldCB0aGUgc3RhY2sgY2FuYXJ5IHVwCi0JICogZm9yIHVzLiBUaGUgYm9v
dCBDUFUgYWxyZWFkeSBoYXMgaXQgaW5pdGlhbGl6ZWQgYnV0IG5vIGhhcm0KLQkgKiBpbiBkb2lu
ZyBpdCBhZ2Fpbi4gVGhpcyBpcyBhIGdvb2QgcGxhY2UgZm9yIHVwZGF0aW5nIGl0LCBhcwotCSAq
IHdlIHdvbnQgZXZlciByZXR1cm4gZnJvbSB0aGlzIGZ1bmN0aW9uIChzbyB0aGUgaW52YWxpZAot
CSAqIGNhbmFyaWVzIGFscmVhZHkgb24gdGhlIHN0YWNrIHdvbnQgZXZlciB0cmlnZ2VyKS4KLQkg
Ki8KLQlib290X2luaXRfc3RhY2tfY2FuYXJ5KCk7Ci0jZW5kaWYKIAlhcmNoX2NwdV9pZGxlX3By
ZXBhcmUoKTsKIAljcHVocF9vbmxpbmVfaWRsZShzdGF0ZSk7CiAJd2hpbGUgKDEpCi0tIAoyLjEz
LjMKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 10:02:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 10: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 1gDRbW-0006Ky-T9; Fri, 19 Oct 2018 10:02:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=+uyp=m7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gDRbW-0006Kt-FP
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 10:02:02 +0000
X-Inumbo-ID: a13e5120-d385-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a13e5120-d385-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 11:59:13 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id EBED2AF53;
 Fri, 19 Oct 2018 10:01:59 +0000 (UTC)
To: Christophe Leroy <christophe.leroy@c-s.fr>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Thomas Gleixner <tglx@linutronix.de>, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, "H. Peter Anvin" <hpa@zytor.com>,
 Peter Zijlstra <peterz@infradead.org>
References: <f1b058d6a73cfb68b36dc755df5aaa7a064875b1.1539935852.git.christophe.leroy@c-s.fr>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <b9727c41-8278-7b83-e5e1-61268dc768d5@suse.com>
Date: Fri, 19 Oct 2018 12:01:58 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <f1b058d6a73cfb68b36dc755df5aaa7a064875b1.1539935852.git.christophe.leroy@c-s.fr>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] idle/x86: remove the call to
 boot_init_stack_canary() from cpu_startup_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: xen-devel@lists.xenproject.org, x86@kernel.org,
 linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org,
 Michael Ellerman <mpe@ellerman.id.au>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkvMTAvMjAxOCAxMToyOSwgQ2hyaXN0b3BoZSBMZXJveSB3cm90ZToKPiBjb21taXQgZDc4
ODA4MTJiMzU5ICgiaWRsZTogQWRkIHRoZSBzdGFjayBjYW5hcnkgaW5pdCB0bwo+IGNwdV9zdGFy
dHVwX2VudHJ5KCkiKSBhZGRlZCB0aGUgY2FsbCB0byBib290X2luaXRfc3RhY2tfY2FuYXJ5KCkK
PiBpbiBjcHVfc3RhcnR1cF9lbnRyeSgpIGluIGFuICNpZmRlZiBDT05GSUdfWDg2IHN0YXRlbWVu
dCwgd2l0aAo+IHRoZSBpbnRlbnRpb24gdG8gcmVtb3ZlIHRoYXQgI2lmZGVmIGxhdGVyLgo+IAo+
IFdoaWxlIGltcGxlbWVudGluZyBzdGFjayBwcm90ZWN0b3IgZm9yIHBvd2VycGMsIGl0IGhhcyBi
ZWVuCj4gb2JzZXJ2ZWQgdGhhdCBjYWxsaW5nIGJvb3RfaW5pdF9zdGFja19jYW5hcnkoKSBpcyBh
bHNvIG5lZWRlZAo+IGZvciBwb3dlcnBjIHdoaWNoIHVzZXMgcGVyIHRhc2sgKFRMUykgc3RhY2sg
Y2FuYXJ5IGxpa2UgdGhlIFg4Ni4KPiAKPiBIb3dldmVyLCBjYWxsaW5nIGJvb3RfaW5pdF9zdGFj
a19jYW5hcnkoKSB3b3VsZCBicmVhayBhcmNoZXMKPiB1c2luZyBnbG9iYWwgc3RhY2sgY2FuYXJ5
IChBUk0sIFNILCBNSVBTIGFuZCBYVEVOU0EpLgo+IAo+IEluc3RlYWQgb2YgYWRkaW5nIG1vZGlm
eWluZyB0aGUgI2lmZGVmIGluIGEKPiBpbXBsZW1lbnRlZCB0aGUgY2FsbCB0byBib290X2luaXRf
c3RhY2tfY2FuYXJ5KCkgaW4gdGhlIGZ1bmN0aW9uCj4gY2FsbGluZyBjcHVfc3RhcnR1cF9lbnRy
eSgpCgpJIGNhbid0IHBhcnNlIHRoaXMgc2VudGVuY2UuCgo+IAo+IE9uIHg4Niwgd2UgaGF2ZSB0
d28gZnVuY3Rpb25zIGNhbGxpbmcgY3B1X3N0YXJ0dXBfZW50cnkoKToKPiAtIHN0YXJ0X3NlY29u
ZGFyeSgpCj4gLSBjcHVfYnJpbmd1cF9hbmRfaWRsZSgpCj4gCj4gc3RhcnRfc2Vjb25kYXJ5KCkg
YWxyZWFkeSBjYWxscyBib290X2luaXRfc3RhY2tfY2FuYXJ5KCkuCj4gCj4gVGhpcyBwYXRjaCBh
ZGRzIHRoZSBjYWxsIHRvIGJvb3RfaW5pdF9zdGFja19jYW5hcnkoKSBpbgo+IGNwdV9icmluZ3Vw
X2FuZF9pZGxlKCkgYW5kIHJlbW92ZXMgaXQgZnJvbSBjcHVfc3RhcnR1cF9lbnRyeSgpCj4gCj4g
U2lnbmVkLW9mZi1ieTogQ2hyaXN0b3BoZSBMZXJveSA8Y2hyaXN0b3BoZS5sZXJveUBjLXMuZnI+
CgpXaXRoIHRoZSBjb21taXQgbWVzc2FnZSBtYWRlIHVuZGVyc3RhbmRhYmxlIHlvdSBjYW4gYWRk
IG15CgpSZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKCkp1ZXJn
ZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 10:09:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 10:09: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 1gDRis-0006cM-P7; Fri, 19 Oct 2018 10:09:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=eqrj=m7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gDRir-0006cD-Fs
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 10:09:37 +0000
X-Inumbo-ID: 47eb4c9d-d387-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 47eb4c9d-d387-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 10:11: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 <aliasfile-bounces@xenproject.org>)
 id 1gDRim-00089x-En; Fri, 19 Oct 2018 10:09: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 1gDRim-0005Fo-0b; Fri, 19 Oct 2018 10:09:32 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gDRil-0000g8-WC; Fri, 19 Oct 2018 10:09:31 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-128877-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: freebsd-master:build-amd64-freebsd:<job
 status>:broken:regression
 freebsd-master:build-amd64-freebsd:host-build-prep:fail:regression
 freebsd-master:build-amd64-freebsd-again:build-check(1):blocked:nonblocking
 freebsd-master:build-amd64-xen-freebsd:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: freebsd=e1b493804565028de8b1791e8bff44305aa70113
X-Osstest-Versions-That: freebsd=c0b412ce93b9d3ee750e5f262b50e64c52d300cc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 19 Oct 2018 10:09:31 +0000
Subject: [Xen-devel] [freebsd-master test] 128877: regressions - 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>

ZmxpZ2h0IDEyODg3NyBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4ODc3LwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAg
ICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1m
cmVlYnNkICAgICAgICAgICA2IGhvc3QtYnVpbGQtcHJlcCAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjg0OTcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiBidWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgZTFiNDkzODA0NTY1MDI4ZGU4YjE3
OTFlOGJmZjQ0MzA1YWE3MDExMwpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgYzBiNDEyY2U5M2I5ZDNlZTc1MGU1ZjI2MmI1MGU2NGM1MmQzMDBjYwoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI4NDk3ICAyMDE4LTEwLTA4IDA5OjE5OjUyIFogICAxMSBkYXlzCkZhaWxpbmcg
c2luY2UgICAgICAgIDEyODU4MiAgMjAxOC0xMC0xMCAwOToxOToyNSBaICAgIDkgZGF5cyAgICA1
IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODg3NyAgMjAxOC0xMC0xOSAwOToyMTo0
MSBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlz
aW9ucyB1bmRlciB0ZXN0OgogIDBtcCA8MG1wQEZyZWVCU0Qub3JnPgogIGFlIDxhZUBGcmVlQlNE
Lm9yZz4KICBhbGxhbmp1ZGUgPGFsbGFuanVkZUBGcmVlQlNELm9yZz4KICBiciA8YnJARnJlZUJT
RC5vcmc+CiAgYnJvb2tzIDxicm9va3NARnJlZUJTRC5vcmc+CiAgYnogPGJ6QEZyZWVCU0Qub3Jn
PgogIGRhdmlkY3MgPGRhdmlkY3NARnJlZUJTRC5vcmc+CiAgZGVzIDxkZXNARnJlZUJTRC5vcmc+
CiAgZWd5cGNpbyA8ZWd5cGNpb0BGcmVlQlNELm9yZz4KICBlbWFzdGUgPGVtYXN0ZUBGcmVlQlNE
Lm9yZz4KICBlcmogPGVyakBGcmVlQlNELm9yZz4KICBnamIgPGdqYkBGcmVlQlNELm9yZz4KICBn
bGViaXVzIDxnbGViaXVzQEZyZWVCU0Qub3JnPgogIGhzZWxhc2t5IDxoc2VsYXNreUBGcmVlQlNE
Lm9yZz4KICBqYW1pZSA8amFtaWVARnJlZUJTRC5vcmc+CiAgamhiIDxqaGJARnJlZUJTRC5vcmc+
CiAgamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBqdGwgPGp0bEBGcmVlQlNELm9yZz4KICBrZXZh
bnMgPGtldmFuc0BGcmVlQlNELm9yZz4KICBraWIgPGtpYkBGcmVlQlNELm9yZz4KICBsdXBvcmwg
PGx1cG9ybEBGcmVlQlNELm9yZz4KICBtYXJraiA8bWFya2pARnJlZUJTRC5vcmc+CiAgbWF2IDxt
YXZARnJlZUJTRC5vcmc+CiAgbWpnIDxtamdARnJlZUJTRC5vcmc+CiAgbXcgPG13QEZyZWVCU0Qu
b3JnPgogIG5wIDxucEBGcmVlQlNELm9yZz4KICBud2hpdGVob3JuIDxud2hpdGVob3JuQEZyZWVC
U0Qub3JnPgogIHBldGVyIDxwZXRlckBGcmVlQlNELm9yZz4KICBybWFja2xlbSA8cm1hY2tsZW1A
RnJlZUJTRC5vcmc+CiAgc2h1cmQgPHNodXJkQEZyZWVCU0Qub3JnPgogIHRyYXN6IDx0cmFzekBG
cmVlQlNELm9yZz4KICB0c29vbWUgPHRzb29tZUBGcmVlQlNELm9yZz4KICB0dWV4ZW4gPHR1ZXhl
bkBGcmVlQlNELm9yZz4KICB5dXJpcHYgPHl1cmlwdkBGcmVlQlNELm9yZz4KCmpvYnM6CiBidWls
ZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIGJ1aWxkLWFtZDY0LWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQt
YW1kNjQtZnJlZWJzZCBicm9rZW4KCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQg
d291bGQgYmUgMjYxOCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 10:31:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 10:31: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 1gDS3t-0000IH-Sg; Fri, 19 Oct 2018 10:31:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jbyp=m7=c-s.fr=christophe.leroy@srs-us1.protection.inumbo.net>)
 id 1gDS3s-0000IC-Ix
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 10:31:20 +0000
X-Inumbo-ID: b82ca66e-d389-11e8-a8a5-bc764e045a96
Received: from pegase1.c-s.fr (unknown [93.17.236.30])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b82ca66e-d389-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 12:28:29 +0200 (CEST)
Received: from localhost (mailhub1-int [192.168.12.234])
 by localhost (Postfix) with ESMTP id 42c2JM2H94z9ttFs;
 Fri, 19 Oct 2018 12:31:15 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at c-s.fr
Received: from pegase1.c-s.fr ([192.168.12.234])
 by localhost (pegase1.c-s.fr [192.168.12.234]) (amavisd-new, port 10024)
 with ESMTP id kKSO2KcjeTIX; Fri, 19 Oct 2018 12:31:15 +0200 (CEST)
Received: from messagerie.si.c-s.fr (messagerie.si.c-s.fr [192.168.25.192])
 by pegase1.c-s.fr (Postfix) with ESMTP id 42c2JM1cq9z9ttBP;
 Fri, 19 Oct 2018 12:31:15 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
 by messagerie.si.c-s.fr (Postfix) with ESMTP id A6D9D8B912;
 Fri, 19 Oct 2018 12:31:16 +0200 (CEST)
X-Virus-Scanned: amavisd-new at c-s.fr
Received: from messagerie.si.c-s.fr ([127.0.0.1])
 by localhost (messagerie.si.c-s.fr [127.0.0.1]) (amavisd-new, port 10023)
 with ESMTP id jxpMXR9qskEF; Fri, 19 Oct 2018 12:31:16 +0200 (CEST)
Received: from pc13168vm.idsi0.si.c-s.fr (po15451.idsi0.si.c-s.fr
 [172.25.231.2])
 by messagerie.si.c-s.fr (Postfix) with ESMTP id 6B0938B90C;
 Fri, 19 Oct 2018 12:31:16 +0200 (CEST)
Received: by pc13168vm.idsi0.si.c-s.fr (Postfix, from userid 0)
 id 493E06F469; Fri, 19 Oct 2018 10:31:16 +0000 (UTC)
Message-Id: <285fcf8852b5924cb01de00be1152ea617527c52.1539944940.git.christophe.leroy@c-s.fr>
From: Christophe Leroy <christophe.leroy@c-s.fr>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Juergen Gross <jgross@suse.com>, Thomas Gleixner <tglx@linutronix.de>,
 Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
 "H. Peter Anvin" <hpa@zytor.com>, Peter Zijlstra <peterz@infradead.org>
Date: Fri, 19 Oct 2018 10:31:16 +0000 (UTC)
Subject: [Xen-devel] [PATCH v2] idle/x86: remove the call to
 boot_init_stack_canary() from cpu_startup_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: xen-devel@lists.xenproject.org, x86@kernel.org,
 linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org,
 Michael Ellerman <mpe@ellerman.id.au>
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>

Y29tbWl0IGQ3ODgwODEyYjM1OSAoImlkbGU6IEFkZCB0aGUgc3RhY2sgY2FuYXJ5IGluaXQgdG8K
Y3B1X3N0YXJ0dXBfZW50cnkoKSIpIGFkZGVkIHRoZSBjYWxsIHRvIGJvb3RfaW5pdF9zdGFja19j
YW5hcnkoKQppbiBjcHVfc3RhcnR1cF9lbnRyeSgpIGluIGFuICNpZmRlZiBDT05GSUdfWDg2IHN0
YXRlbWVudCwgd2l0aAp0aGUgaW50ZW50aW9uIHRvIHJlbW92ZSB0aGF0ICNpZmRlZiBsYXRlci4K
CldoaWxlIGltcGxlbWVudGluZyBzdGFjayBwcm90ZWN0b3IgZm9yIHBvd2VycGMsIGl0IGhhcyBi
ZWVuCm9ic2VydmVkIHRoYXQgY2FsbGluZyBib290X2luaXRfc3RhY2tfY2FuYXJ5KCkgaXMgYWxz
byBuZWVkZWQKZm9yIHBvd2VycGMgd2hpY2ggdXNlcyBwZXIgdGFzayAoVExTKSBzdGFjayBjYW5h
cnkgbGlrZSB0aGUgWDg2LgoKSG93ZXZlciwgY2FsbGluZyBib290X2luaXRfc3RhY2tfY2FuYXJ5
KCkgd291bGQgYnJlYWsgYXJjaGVzCnVzaW5nIGdsb2JhbCBzdGFjayBjYW5hcnkgKEFSTSwgU0gs
IE1JUFMgYW5kIFhURU5TQSkuCgpJbnN0ZWFkIG9mIG1vZGlmeWluZyB0aGUgI2lmZGVmIENPTkZJ
R19YODYgaW4gYW4KICNpZiBkZWZpbmVkKENPTkZJR19YODYpIHx8IGRlZmluZWQoQ09ORklHX1BQ
QyksIHBvd2VycGMKaW1wbGVtZW50ZWQgdGhlIGNhbGwgdG8gYm9vdF9pbml0X3N0YWNrX2NhbmFy
eSgpIGluIHRoZSBmdW5jdGlvbgpjYWxsaW5nIGNwdV9zdGFydHVwX2VudHJ5KCkKCk9uIHg4Niwg
d2UgaGF2ZSB0d28gZnVuY3Rpb25zIGNhbGxpbmcgY3B1X3N0YXJ0dXBfZW50cnkoKToKLSBzdGFy
dF9zZWNvbmRhcnkoKQotIGNwdV9icmluZ3VwX2FuZF9pZGxlKCkKCnN0YXJ0X3NlY29uZGFyeSgp
IGFscmVhZHkgY2FsbHMgYm9vdF9pbml0X3N0YWNrX2NhbmFyeSgpLgoKVGhpcyBwYXRjaCBhZGRz
IHRoZSBjYWxsIHRvIGJvb3RfaW5pdF9zdGFja19jYW5hcnkoKSBpbgpjcHVfYnJpbmd1cF9hbmRf
aWRsZSgpIGFuZCByZW1vdmVzIGl0IGZyb20gY3B1X3N0YXJ0dXBfZW50cnkoKQoKUmV2aWV3ZWQt
Ynk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KU2lnbmVkLW9mZi1ieTogQ2hyaXN0
b3BoZSBMZXJveSA8Y2hyaXN0b3BoZS5sZXJveUBjLXMuZnI+Ci0tLQogdjI6IFJldmlzZWQgY29t
bWl0IGxvZyAoI2lmIGRlZmluZWQgIGhhZCBiZWVuIGRyb3BlZCBieSAnZ2l0IGNvbW1pdCcpCgog
YXJjaC94ODYveGVuL3NtcF9wdi5jIHwgIDEgKwoga2VybmVsL3NjaGVkL2lkbGUuYyAgIHwgMTUg
LS0tLS0tLS0tLS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxNSBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vc21wX3B2LmMgYi9hcmNoL3g4Ni94
ZW4vc21wX3B2LmMKaW5kZXggZTNiMThhZDQ5ODg5Li4wZTA1ZThlMjM5OTggMTAwNjQ0Ci0tLSBh
L2FyY2gveDg2L3hlbi9zbXBfcHYuYworKysgYi9hcmNoL3g4Ni94ZW4vc21wX3B2LmMKQEAgLTg4
LDYgKzg4LDcgQEAgc3RhdGljIHZvaWQgY3B1X2JyaW5ndXAodm9pZCkKIGFzbWxpbmthZ2UgX192
aXNpYmxlIHZvaWQgY3B1X2JyaW5ndXBfYW5kX2lkbGUodm9pZCkKIHsKIAljcHVfYnJpbmd1cCgp
OworCWJvb3RfaW5pdF9zdGFja19jYW5hcnkoKTsKIAljcHVfc3RhcnR1cF9lbnRyeShDUFVIUF9B
UF9PTkxJTkVfSURMRSk7CiB9CiAKZGlmZiAtLWdpdCBhL2tlcm5lbC9zY2hlZC9pZGxlLmMgYi9r
ZXJuZWwvc2NoZWQvaWRsZS5jCmluZGV4IDE2Zjg0MTQyZjJmNC4uZjU1MTZiYWUwYzFiIDEwMDY0
NAotLS0gYS9rZXJuZWwvc2NoZWQvaWRsZS5jCisrKyBiL2tlcm5lbC9zY2hlZC9pZGxlLmMKQEAg
LTM0NywyMSArMzQ3LDYgQEAgRVhQT1JUX1NZTUJPTF9HUEwocGxheV9pZGxlKTsKIAogdm9pZCBj
cHVfc3RhcnR1cF9lbnRyeShlbnVtIGNwdWhwX3N0YXRlIHN0YXRlKQogewotCS8qCi0JICogVGhp
cyAjaWZkZWYgbmVlZHMgdG8gZGllLCBidXQgaXQncyB0b28gbGF0ZSBpbiB0aGUgY3ljbGUgdG8K
LQkgKiBtYWtlIHRoaXMgZ2VuZXJpYyAoQVJNIGFuZCBTSCBoYXZlIG5ldmVyIGludm9rZWQgdGhl
IGNhbmFyeQotCSAqIGluaXQgZm9yIHRoZSBub24gYm9vdCBDUFVzISkuIFdpbGwgYmUgZml4ZWQg
aW4gMy4xMQotCSAqLwotI2lmZGVmIENPTkZJR19YODYKLQkvKgotCSAqIElmIHdlJ3JlIHRoZSBu
b24tYm9vdCBDUFUsIG5vdGhpbmcgc2V0IHRoZSBzdGFjayBjYW5hcnkgdXAKLQkgKiBmb3IgdXMu
IFRoZSBib290IENQVSBhbHJlYWR5IGhhcyBpdCBpbml0aWFsaXplZCBidXQgbm8gaGFybQotCSAq
IGluIGRvaW5nIGl0IGFnYWluLiBUaGlzIGlzIGEgZ29vZCBwbGFjZSBmb3IgdXBkYXRpbmcgaXQs
IGFzCi0JICogd2Ugd29udCBldmVyIHJldHVybiBmcm9tIHRoaXMgZnVuY3Rpb24gKHNvIHRoZSBp
bnZhbGlkCi0JICogY2FuYXJpZXMgYWxyZWFkeSBvbiB0aGUgc3RhY2sgd29udCBldmVyIHRyaWdn
ZXIpLgotCSAqLwotCWJvb3RfaW5pdF9zdGFja19jYW5hcnkoKTsKLSNlbmRpZgogCWFyY2hfY3B1
X2lkbGVfcHJlcGFyZSgpOwogCWNwdWhwX29ubGluZV9pZGxlKHN0YXRlKTsKIAl3aGlsZSAoMSkK
LS0gCjIuMTMuMwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 10:33:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 10: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 1gDS5c-0000Nw-AC; Fri, 19 Oct 2018 10:33:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jbyp=m7=c-s.fr=christophe.leroy@srs-us1.protection.inumbo.net>)
 id 1gDS5b-0000No-11
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 10:33:07 +0000
X-Inumbo-ID: 8fc9d91b-d38a-11e8-a6a9-d7ebe60f679a
Received: from pegase1.c-s.fr (unknown [93.17.236.30])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8fc9d91b-d38a-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 10:34:31 +0000 (UTC)
Received: from localhost (mailhub1-int [192.168.12.234])
 by localhost (Postfix) with ESMTP id 42c2LQ5yGqz9ttFs;
 Fri, 19 Oct 2018 12:33:02 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at c-s.fr
Received: from pegase1.c-s.fr ([192.168.12.234])
 by localhost (pegase1.c-s.fr [192.168.12.234]) (amavisd-new, port 10024)
 with ESMTP id 7d6wqLIv8ToS; Fri, 19 Oct 2018 12:33:02 +0200 (CEST)
Received: from messagerie.si.c-s.fr (messagerie.si.c-s.fr [192.168.25.192])
 by pegase1.c-s.fr (Postfix) with ESMTP id 42c2LQ5NKtz9ttBP;
 Fri, 19 Oct 2018 12:33:02 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
 by messagerie.si.c-s.fr (Postfix) with ESMTP id 2C6408B912;
 Fri, 19 Oct 2018 12:33:04 +0200 (CEST)
X-Virus-Scanned: amavisd-new at c-s.fr
Received: from messagerie.si.c-s.fr ([127.0.0.1])
 by localhost (messagerie.si.c-s.fr [127.0.0.1]) (amavisd-new, port 10023)
 with ESMTP id wVYY97TnjaL8; Fri, 19 Oct 2018 12:33:04 +0200 (CEST)
Received: from PO15451 (po15451.idsi0.si.c-s.fr [172.25.231.2])
 by messagerie.si.c-s.fr (Postfix) with ESMTP id ED2E68B90C;
 Fri, 19 Oct 2018 12:33:03 +0200 (CEST)
To: Juergen Gross <jgross@suse.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Thomas Gleixner <tglx@linutronix.de>, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, "H. Peter Anvin" <hpa@zytor.com>,
 Peter Zijlstra <peterz@infradead.org>
References: <f1b058d6a73cfb68b36dc755df5aaa7a064875b1.1539935852.git.christophe.leroy@c-s.fr>
 <b9727c41-8278-7b83-e5e1-61268dc768d5@suse.com>
From: Christophe LEROY <christophe.leroy@c-s.fr>
Message-ID: <be4bccb4-9573-360d-5c49-d0bf1a3ecf70@c-s.fr>
Date: Fri, 19 Oct 2018 12:33:03 +0200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <b9727c41-8278-7b83-e5e1-61268dc768d5@suse.com>
Content-Language: fr
Subject: Re: [Xen-devel] [PATCH] idle/x86: remove the call to
 boot_init_stack_canary() from cpu_startup_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: xen-devel@lists.xenproject.org, x86@kernel.org,
 linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org,
 Michael Ellerman <mpe@ellerman.id.au>
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>

CgpMZSAxOS8xMC8yMDE4IMOgIDEyOjAxLCBKdWVyZ2VuIEdyb3NzIGEgw6ljcml0wqA6Cj4gT24g
MTkvMTAvMjAxOCAxMToyOSwgQ2hyaXN0b3BoZSBMZXJveSB3cm90ZToKPj4gY29tbWl0IGQ3ODgw
ODEyYjM1OSAoImlkbGU6IEFkZCB0aGUgc3RhY2sgY2FuYXJ5IGluaXQgdG8KPj4gY3B1X3N0YXJ0
dXBfZW50cnkoKSIpIGFkZGVkIHRoZSBjYWxsIHRvIGJvb3RfaW5pdF9zdGFja19jYW5hcnkoKQo+
PiBpbiBjcHVfc3RhcnR1cF9lbnRyeSgpIGluIGFuICNpZmRlZiBDT05GSUdfWDg2IHN0YXRlbWVu
dCwgd2l0aAo+PiB0aGUgaW50ZW50aW9uIHRvIHJlbW92ZSB0aGF0ICNpZmRlZiBsYXRlci4KPj4K
Pj4gV2hpbGUgaW1wbGVtZW50aW5nIHN0YWNrIHByb3RlY3RvciBmb3IgcG93ZXJwYywgaXQgaGFz
IGJlZW4KPj4gb2JzZXJ2ZWQgdGhhdCBjYWxsaW5nIGJvb3RfaW5pdF9zdGFja19jYW5hcnkoKSBp
cyBhbHNvIG5lZWRlZAo+PiBmb3IgcG93ZXJwYyB3aGljaCB1c2VzIHBlciB0YXNrIChUTFMpIHN0
YWNrIGNhbmFyeSBsaWtlIHRoZSBYODYuCj4+Cj4+IEhvd2V2ZXIsIGNhbGxpbmcgYm9vdF9pbml0
X3N0YWNrX2NhbmFyeSgpIHdvdWxkIGJyZWFrIGFyY2hlcwo+PiB1c2luZyBnbG9iYWwgc3RhY2sg
Y2FuYXJ5IChBUk0sIFNILCBNSVBTIGFuZCBYVEVOU0EpLgo+Pgo+PiBJbnN0ZWFkIG9mIGFkZGlu
ZyBtb2RpZnlpbmcgdGhlICNpZmRlZiBpbiBhCj4+IGltcGxlbWVudGVkIHRoZSBjYWxsIHRvIGJv
b3RfaW5pdF9zdGFja19jYW5hcnkoKSBpbiB0aGUgZnVuY3Rpb24KPj4gY2FsbGluZyBjcHVfc3Rh
cnR1cF9lbnRyeSgpCj4gCj4gSSBjYW4ndCBwYXJzZSB0aGlzIHNlbnRlbmNlLgoKT29wcywgZ2l0
IGNvbW1pdCB0b29rIHRoZSAjaWYgZm9yIGEgY29tbWVudCBhbmQgZHJvcGVkIGl0LiBGaXhlZCBp
biB2Mi4KCj4gCj4+Cj4+IE9uIHg4Niwgd2UgaGF2ZSB0d28gZnVuY3Rpb25zIGNhbGxpbmcgY3B1
X3N0YXJ0dXBfZW50cnkoKToKPj4gLSBzdGFydF9zZWNvbmRhcnkoKQo+PiAtIGNwdV9icmluZ3Vw
X2FuZF9pZGxlKCkKPj4KPj4gc3RhcnRfc2Vjb25kYXJ5KCkgYWxyZWFkeSBjYWxscyBib290X2lu
aXRfc3RhY2tfY2FuYXJ5KCkuCj4+Cj4+IFRoaXMgcGF0Y2ggYWRkcyB0aGUgY2FsbCB0byBib290
X2luaXRfc3RhY2tfY2FuYXJ5KCkgaW4KPj4gY3B1X2JyaW5ndXBfYW5kX2lkbGUoKSBhbmQgcmVt
b3ZlcyBpdCBmcm9tIGNwdV9zdGFydHVwX2VudHJ5KCkKPj4KPj4gU2lnbmVkLW9mZi1ieTogQ2hy
aXN0b3BoZSBMZXJveSA8Y2hyaXN0b3BoZS5sZXJveUBjLXMuZnI+Cj4gCj4gV2l0aCB0aGUgY29t
bWl0IG1lc3NhZ2UgbWFkZSB1bmRlcnN0YW5kYWJsZSB5b3UgY2FuIGFkZCBteQo+IAo+IFJldmll
d2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gCgpUaGFua3MKQ2hyaXN0
b3BoZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 11:20:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 11:20: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 1gDSpA-00048Q-VJ; Fri, 19 Oct 2018 11:20:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=eqrj=m7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gDSpA-00048G-1V
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 11:20:12 +0000
X-Inumbo-ID: 23fa9ab6-d391-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 23fa9ab6-d391-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 11:21: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 <aliasfile-bounces@xenproject.org>)
 id 1gDSp5-00011p-MJ; Fri, 19 Oct 2018 11:20: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 1gDSp5-0001RE-CB; Fri, 19 Oct 2018 11:20:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gDSp5-00072z-7i; Fri, 19 Oct 2018 11:20:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128855-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=ed024ef538cd10ec33c9edacd5e5f2016a5964d2
X-Osstest-Versions-That: xen=9f8eff39ea21722ec99bb45b175c3ad5224b72da
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 19 Oct 2018 11:20:07 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 128855: 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>

ZmxpZ2h0IDEyODg1NSB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg4NTUvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAg
ICAgZWQwMjRlZjUzOGNkMTBlYzMzYzllZGFjZDVlNWYyMDE2YTU5NjRkMgpiYXNlbGluZSB2ZXJz
aW9uOgogeGVuICAgICAgICAgICAgICAgICAgOWY4ZWZmMzllYTIxNzIyZWM5OWJiNDViMTc1YzNh
ZDUyMjRiNzJkYQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4NjU2ICAyMDE4LTEwLTEyIDA0OjQ5
OjI5IFogICAgNyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODcwMiAgMjAxOC0xMC0xMyAx
OToxOTo0OSBaICAgIDUgZGF5cyAgICAzIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0
cml4LmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBTYW11
ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGliYXVsdEBlbnMtbHlvbi5vcmc+Cgpqb2JzOgogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRz
Lnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDlmOGVmZjM5ZWEuLmVkMDI0ZWY1Mzgg
IGVkMDI0ZWY1MzhjZDEwZWMzM2M5ZWRhY2Q1ZTVmMjAxNmE1OTY0ZDIgLT4gc3RhYmxlLTQuMTAK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 11:55:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 11: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 1gDTMb-0006VG-2c; Fri, 19 Oct 2018 11:54:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gzp0=m7=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1gDTMZ-0006VB-P6
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 11:54:43 +0000
X-Inumbo-ID: f67aeaf6-d395-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f67aeaf6-d395-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 11:56:08 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9JBiID7047158;
 Fri, 19 Oct 2018 11:54:19 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=WFMFMKTk60x8LW2t8/BCYCHXniWvizZr823AuXjJ/I0=;
 b=43dmHJrHeSvv/B7JAhnTbbdSOOaXjWTMCE6zR62ZZoRuZEQGXhGHViS0fRMulqjPTMNp
 CAdFg7FyOJspQkpTvSszvfYJDFVxhnV8D+nCKqRYYXES8nkg0o3WcIvs7ZKf9d33l3pI
 rfhcRComnX3NPXYfM15GO38xc+m25+ZLrjV6B1+sBKrl3LdF5c+p5uqWFo/BKQHen/zR
 wDxnIJq0hG2rAMCVFnH/LSfY/5c2oAtYrOYY757rbcX/Kv/LmJEPZGgxCUXlV7FSJQQ5
 XRPdKqi7iu20lQi20DU76tZQFa8gfi8Eic3ugmhL1Eb0ZPtv35MTfX5QSXHUZQZtYKC0 cw== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2120.oracle.com with ESMTP id 2n39brufdw-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 19 Oct 2018 11:54:19 +0000
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9JBsH0x028308
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 19 Oct 2018 11:54:17 GMT
Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w9JBsGLA003863;
 Fri, 19 Oct 2018 11:54:16 GMT
Received: from olila.i.net-space.pl (/10.175.180.66)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 19 Oct 2018 04:54:15 -0700
Date: Fri, 19 Oct 2018 13:54:11 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181019115411.GD4422@olila.i.net-space.pl>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-8-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181009110317.6022-8-jgross@suse.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9050
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=848
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810190107
Subject: Re: [Xen-devel] [PATCH v2 07/18] xen: add PVH specific defines to
 offset.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: hans@knorrie.org, grub-devel@gnu.org, phcoder@gmail.com,
 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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDE6MDM6MDZQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBpbmNsdWRlL2dydWIvb2Zmc2V0cy5oIG5lZWRzIHNvbWUgZGVmaW5lcyBmb3IgWGVu
IFBWSCBtb2RlLgo+Cj4gQWRkIHRoZW0uIFdoaWxlIGF0IGl0IGxpbmUgdXAgdGhlIHZhbHVlcyBp
biB0aGUgc3Vycm91bmRpbmcgbGluZXMgdG8KPiBzdGFydCBhdCB0aGUgc2FtZSBjb2x1bW4uCj4K
PiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gLS0tCj4g
IGluY2x1ZGUvZ3J1Yi9vZmZzZXRzLmggfCAyMSArKysrKysrKysrKystLS0tLS0tLS0KPiAgMSBm
aWxlIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0t
Z2l0IGEvaW5jbHVkZS9ncnViL29mZnNldHMuaCBiL2luY2x1ZGUvZ3J1Yi9vZmZzZXRzLmgKPiBp
bmRleCAzMzBlNGM3MDcuLmIxNjM1MzE2MyAxMDA2NDQKPiAtLS0gYS9pbmNsdWRlL2dydWIvb2Zm
c2V0cy5oCj4gKysrIGIvaW5jbHVkZS9ncnViL29mZnNldHMuaAo+IEBAIC0zNiw5ICszNiwxMCBA
QAo+ICAjZGVmaW5lIEdSVUJfREVDT01QUkVTU09SX0kzODZfUENfTUFYX0RFQ09NUFJFU1NPUl9T
SVpFICgweDkwMDAtMHg4MjAwKQo+Cj4gIC8qIFRoZSBzZWdtZW50IHdoZXJlIHRoZSBrZXJuZWwg
aXMgbG9hZGVkLiAgKi8KPiAtI2RlZmluZSBHUlVCX0JPT1RfSTM4Nl9QQ19LRVJORUxfU0VHCTB4
ODAwCj4gKyNkZWZpbmUgR1JVQl9CT09UX0kzODZfUENfS0VSTkVMX1NFRwkJMHg4MDAKPgo+IC0j
ZGVmaW5lIEdSVUJfS0VSTkVMX0kzODZfUENfTElOS19BRERSICAweDkwMDAKPiArI2RlZmluZSBH
UlVCX0tFUk5FTF9JMzg2X1BDX0xJTktfQUREUgkJMHg5MDAwCj4gKyNkZWZpbmUgR1JVQl9LRVJO
RUxfSTM4Nl9YRU5QVkhfTElOS19BRERSCTB4MTAwMDAwCgpzL1hFTlBWSC9YRU5fUFZILyBJbiBn
ZW5lcmFsIEkgcHJlZmVyIFhFTl9QVkggaW5zdGVhZCBvZiBYRU5QVkguClNvLCBwbGVhc2UgdXBk
YXRlIHRoZW0gYWxsIHdoZXJlIHBvc3NpYmxlLiBOb3Qgb25seSBpbiB0aGlzIHBhdGNoLgoKPiAg
LyogVGhlIHVwcGVyIG1lbW9yeSBhcmVhIChzdGFydGluZyBhdCA2NDAga2lCKS4gICovCj4gICNk
ZWZpbmUgR1JVQl9NRU1PUllfSTM4Nl9QQ19VUFBFUgkJMHhhMDAwMAo+IEBAIC0xMDEsMTUgKzEw
MiwxNyBAQAo+ICAjZGVmaW5lIEdSVUJfS0VSTkVMX0kzODZfTVVMVElCT09UX01PRF9BTElHTglH
UlVCX0tFUk5FTF9JMzg2X0NPUkVCT09UX01PRF9BTElHTgo+Cj4gICNkZWZpbmUgR1JVQl9LRVJO
RUxfWDg2XzY0X1hFTl9NT0RfQUxJR04JMHg4Cj4gLSNkZWZpbmUgR1JVQl9LRVJORUxfSTM4Nl9Y
RU5fTU9EX0FMSUdOCTB4OAo+ICsjZGVmaW5lIEdSVUJfS0VSTkVMX0kzODZfWEVOX01PRF9BTElH
TgkJMHg4Cj4gKyNkZWZpbmUgR1JVQl9LRVJORUxfSTM4Nl9YRU5QVkhfTU9EX0FMSUdOCTB4OAoK
RGl0dG8uCgo+ICAvKiBOb24temVybyB2YWx1ZSBpcyBvbmx5IG5lZWRlZCBmb3IgUG93ZXJNYWNz
LiAgKi8KPiAtI2RlZmluZSBHUlVCX0tFUk5FTF9YODZfNjRfWEVOX01PRF9HQVAgMHgwCj4gLSNk
ZWZpbmUgR1JVQl9LRVJORUxfSTM4Nl9YRU5fTU9EX0dBUCAweDAKPiAtI2RlZmluZSBHUlVCX0tF
Uk5FTF9JMzg2X0lFRUUxMjc1X01PRF9HQVAgMHgwCj4gLSNkZWZpbmUgR1JVQl9LRVJORUxfSTM4
Nl9DT1JFQk9PVF9NT0RfR0FQIDB4MAo+IC0jZGVmaW5lIEdSVUJfS0VSTkVMX1NQQVJDNjRfSUVF
RTEyNzVfTU9EX0dBUCAweDAKPiAtI2RlZmluZSBHUlVCX0tFUk5FTF9BUk1fVUJPT1RfTU9EX0dB
UCAweDAKPiArI2RlZmluZSBHUlVCX0tFUk5FTF9YODZfNjRfWEVOX01PRF9HQVAJCTB4MAo+ICsj
ZGVmaW5lIEdSVUJfS0VSTkVMX0kzODZfWEVOX01PRF9HQVAJCTB4MAo+ICsjZGVmaW5lIEdSVUJf
S0VSTkVMX0kzODZfWEVOUFZIX01PRF9HQVAJCTB4MAoKRGl0dG8uCgpEYW5pZWwKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 12:01:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 12:01: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 1gDTTS-0007Le-AM; Fri, 19 Oct 2018 12:01:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=iues=m7=xenproject.org=prvs=82316ac74=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gDTTR-0007LU-15
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 12:01:49 +0000
X-Inumbo-ID: 5c945aab-d396-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5c945aab-d396-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 13:58:58 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,399,1534809600"; d="scan'208";a="68268238"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75452-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=7b500c606ad101fad52327318af37889048cd45e
X-Osstest-Versions-That: ovmf=eae7b476c2151141a43cc89d9629c47757f024f1
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 19 Oct 2018 13:01:44 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75452: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQ1MiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NDUyLwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICA3YjUwMGM2MDZhZDEwMWZhZDUyMzI3MzE4YWYzNzg4OTA0
OGNkNDVlCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBlYWU3YjQ3NmMy
MTUxMTQxYTQzY2M4OWQ5NjI5YzQ3NzU3ZjAyNGYxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU0
NDggIDIwMTgtMTAtMTggMTI6NTA6NDIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NDUyICAyMDE4LTEwLTE5IDA0OjIwOjQzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTGltaW5nIEdhbyA8
bGltaW5nLmdhb0BpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
YnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9t
ZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJj
ZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1p
Mzg2IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9i
IGJ1aWxkLWkzODYteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0IGJyb2tlbgpicm9r
ZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhv
c3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2IGhvc3QtaW5zdGFsbCg0KQpicm9r
ZW4tc3RlcCBidWlsZC1pMzg2LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWls
ZC1pMzg2LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMg
aG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXhzbSBob3N0LWluc3RhbGwo
NCkKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDdiNTAwYzYwNmFkMTAxZmFkNTIz
MjczMThhZjM3ODg5MDQ4Y2Q0NWUKQXV0aG9yOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVs
LmNvbT4KRGF0ZTogICBUdWUgT2N0IDE2IDIzOjA4OjQ2IDIwMTggKzA4MDAKCiAgICBCYXNlVG9v
bHM6IFJlbW92ZSB0aGUgc3RlcCB0byBmcmVlemUgcHl0aG9uIHRvb2wKICAgIAogICAgaHR0cHM6
Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjU3CiAgICBCaW5hcnkg
cHl0aG9uIHRvb2wgaXMgbm90IHN1cHBvcnRlZCBhbnltb3JlLiBTbywgdGhlIGZyZWV6ZSBweXRo
b24gdG9vbAogICAgc3RlcCBpcyBub3QgcmVxdWlyZWQuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVu
ZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYt
Ynk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgQ2M6IFlvbmdob25nIFpo
dSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBZb25naG9uZyBaaHUg
PHlvbmdob25nLnpodUBpbnRlbC5jb20+Cgpjb21taXQgMWMzMzk5ZDczZGRhNmFjZGVkNmQxZjY4
MGI0MzMwNmYxZWI4NGViZQpBdXRob3I6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29t
PgpEYXRlOiAgIFR1ZSBPY3QgMTYgMTU6Mjc6MTUgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBr
ZyBCcm90bGlEZWNvbXByZXNzTGliOiBBZGQgdGhlIGNoZWNrZXIgdG8gYXZvaWQgYXJyYXkgb3V0
IG9mIGJvdW5kCiAgICAKICAgIFRoaXMgY2hhbmdlIGlzIHRvIHBhc3Mgc3RhdGljIGFuYWx5c2lz
LgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3Jl
ZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVs
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 12:05:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 12:05: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 1gDTXG-0007X6-U0; Fri, 19 Oct 2018 12:05:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gzp0=m7=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1gDTXF-0007X1-Az
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 12:05:45 +0000
X-Inumbo-ID: e95c3f74-d396-11e8-a8a5-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e95c3f74-d396-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 14:02:55 +0200 (CEST)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9JC4A9O114280;
 Fri, 19 Oct 2018 12:05:32 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=GctT3a28iGP0NsSliH1UKCnLKL4YrwLcywerPF/n8BU=;
 b=D0yfPOO2j5CfM6cCGMhvpNfjoWv7uIOnsd5wiChCYUpPOzVgdnqq58zBask7H2wk7A8i
 E6WiyrpBW2HCmVX/KOYgWPji0IQR3Fe+ICtcaClcj7Sb3++dLrky8rmwMB4irdrvzyVG
 k3z1TdEIv+FypCb2O8/Nb2qSdJwOhbyayDxhpGb6MOUybttt384UucJoJVfvyECelzCl
 Bzg3xxLY8j3BrjgujdmMJMEOAOUFIgWXR3WJU78d7wRkg9N80MUH3ktIaLYyM0LHyEsd
 +QV7Uc0ILhcm4yRJoD+gvJSX+VOL9qaoOnwnEPRvVhlfGE4Vl5wS/VquR2QHGlrHRmwQ LA== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2120.oracle.com with ESMTP id 2n38nqkkmy-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 19 Oct 2018 12:05:31 +0000
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9JC5U30001752
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 19 Oct 2018 12:05:30 GMT
Received: from abhmp0014.oracle.com (abhmp0014.oracle.com [141.146.116.20])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9JC5UPY023643;
 Fri, 19 Oct 2018 12:05:30 GMT
Received: from olila.i.net-space.pl (/10.175.180.66)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 19 Oct 2018 05:05:29 -0700
Date: Fri, 19 Oct 2018 14:05:25 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181019120525.GE4422@olila.i.net-space.pl>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-9-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181009110317.6022-9-jgross@suse.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9050
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=714
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810190109
Subject: Re: [Xen-devel] [PATCH v2 08/18] xen: add basic hooks for PVH in
 current 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: hans@knorrie.org, grub-devel@gnu.org, phcoder@gmail.com,
 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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDE6MDM6MDdQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBBZGQgdGhlIGhvb2tzIHRvIGN1cnJlbnQgY29kZSBuZWVkZWQgZm9yIFhlbiBQVkgu
CgpJIGFtIG5vdCBhZ2FpbnN0IHRoZSBjb2RlIGl0c2VsZiBidXQgaXQgd291bGQgYmUgbmljZSB0
byBrbm93IHdoeSB5b3UKYWRkLCBBSVVJLCBqdXN0IHN0dWJzIGhlcmUgd2hpY2ggd2lsbCBiZSBm
aWxsZWQgd2l0aCBwcm9wZXIgY29kZSBsYXRlci4KCkRhbmllbAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 12:17:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 12: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 1gDTiR-0008Oj-DI; Fri, 19 Oct 2018 12:17:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gzp0=m7=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1gDTiQ-0008OY-Na
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 12:17:18 +0000
X-Inumbo-ID: 1ea0c47b-d399-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1ea0c47b-d399-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 12:18:43 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9JC8W1a117847;
 Fri, 19 Oct 2018 12:17:11 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=GKGPI2TqZ1Q7SpFMZPCCR2dpnro9XemBz1KGJrigKCo=;
 b=4eZDQHdywOlHxmrZ6WEnMjmDe2fr0z2OqYts2i3v7qveOHGr3oQqEPSZ+aXXLvF+Un+r
 +FHrCnJ/g2oqZbGGDGN3ts/SCcCUcwVnPdQTZwmm0X+V7ImtsPFAdqvArjeO9oDd173j
 kG20Y8mNL92N3yz7N3LZFwHADZ4Dfku2NRiZ0MxoPhhLEn6SpidMsQM97EuCvvwEgx7U
 Jy9LYl+6KbLDQurZYnpmZerz+wMJF3ulBHTE1KiR4BkUoFpl2Eh1NVO6wvjjbhIYctyh
 ANyDSUe259JoFeVAngPHAaySbq+oZ3DdZuWlTtUTnhnCCVghW4xIc/IAHaNbT9CYFOp9 NA== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp2120.oracle.com with ESMTP id 2n38nqkna6-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 19 Oct 2018 12:17:11 +0000
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w9JCHBWC032227
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 19 Oct 2018 12:17:11 GMT
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 w9JCHAVx029446;
 Fri, 19 Oct 2018 12:17:10 GMT
Received: from olila.i.net-space.pl (/10.175.180.66)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 19 Oct 2018 05:17:10 -0700
Date: Fri, 19 Oct 2018 14:17:06 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181019121706.GF4422@olila.i.net-space.pl>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-10-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181009110317.6022-10-jgross@suse.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9050
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810190110
Subject: Re: [Xen-devel] [PATCH v2 09/18] xen: add PVH boot entry 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: hans@knorrie.org, grub-devel@gnu.org, phcoder@gmail.com,
 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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDE6MDM6MDhQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBBZGQgdGhlIGNvZGUgZm9yIHRoZSBYZW4gUFZIIG1vZGUgYm9vdCBlbnRyeS4KPgo+
IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPiAtLS0KPiAg
Z3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vc3RhcnR1cF9wdmguUyB8IDUwICsrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrCj4gIDEgZmlsZSBjaGFuZ2VkLCA1MCBpbnNlcnRpb25zKCsp
Cj4KPiBkaWZmIC0tZ2l0IGEvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vc3RhcnR1cF9wdmguUyBi
L2dydWItY29yZS9rZXJuL2kzODYveGVuL3N0YXJ0dXBfcHZoLlMKPiBpbmRleCBlMThlZTViMzEu
LjBkZGI2M2IzMSAxMDA2NDQKPiAtLS0gYS9ncnViLWNvcmUva2Vybi9pMzg2L3hlbi9zdGFydHVw
X3B2aC5TCj4gKysrIGIvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vc3RhcnR1cF9wdmguUwo+IEBA
IC0xOSwxMSArMTksNjEgQEAKPgo+ICAjaW5jbHVkZSA8Y29uZmlnLmg+Cj4gICNpbmNsdWRlIDxn
cnViL3N5bWJvbC5oPgo+ICsjaW5jbHVkZSA8Z3J1Yi9tYWNoaW5lL21lbW9yeS5oPgo+Cj4gIAku
ZmlsZQkic3RhcnR1cF9wdmguUyIKPiAgCS50ZXh0Cj4gKwkuZ2xvYmwJc3RhcnQsIF9zdGFydAo+
ICsJLmNvZGUzMgo+Cj4gK3N0YXJ0Ogo+ICtfc3RhcnQ6Cj4gKwljbGQKPiArCWxnZHQJZ2R0ZGVz
Ywo+ICsJbGptcAkkR1JVQl9NRU1PUllfTUFDSElORV9QUk9UX01PREVfQ1NFRywgJDFmCj4gKzE6
Cj4gKwltb3ZsCSRHUlVCX01FTU9SWV9NQUNISU5FX1BST1RfTU9ERV9EU0VHLCAlZWF4Cj4gKwlt
b3YJJWVheCwgJWRzCj4gKwltb3YJJWVheCwgJWVzCj4gKwltb3YJJWVheCwgJXNzCgpTaG91bGQg
bm90IHlvdSBsb2FkIG51bGwgZGVzY3JpcHRvciBpbnRvICVmcyBhbmQgJWdzPwpKdXN0IGluIGNh
c2UuLi4KCj4gKwlsZWFsCUxPQ0FMKHN0YWNrX2VuZCksICVlc3AKPiArCj4gKwkvKiBTYXZlIGFk
ZHJlc3Mgb2Ygc3RhcnQgaW5mbyBzdHJ1Y3R1cmUuICovCj4gKwltb3YJJWVieCwgcHZoX3N0YXJ0
X2luZm8KPiArCWNhbGwJRVhUX0MoZ3J1Yl9tYWluKQo+ICsJLyogRG9lc24ndCByZXR1cm4uICov
Cj4gKwo+ICsJLnAyYWxpZ24JMwo+ICtnZHQ6Cj4gKwkud29yZAkwLCAwCj4gKwkuYnl0ZQkwLCAw
LCAwLCAwCj4gKwo+ICsJLyogLS0gY29kZSBzZWdtZW50IC0tCj4gKwkgKiBiYXNlID0gMHgwMDAw
MDAwMCwgbGltaXQgPSAweEZGRkZGICg0IEtpQiBHcmFudWxhcml0eSksIHByZXNlbnQKPiArCSAq
IHR5cGUgPSAzMmJpdCBjb2RlIGV4ZWN1dGUvcmVhZCwgRFBMID0gMAo+ICsJICovCj4gKwkud29y
ZAkweEZGRkYsIDAKPiArCS5ieXRlCTAsIDB4OUEsIDB4Q0YsIDAKPiArCj4gKwkvKiAtLSBkYXRh
IHNlZ21lbnQgLS0KPiArCSAqIGJhc2UgPSAweDAwMDAwMDAwLCBsaW1pdCAweEZGRkZGICg0IEtp
QiBHcmFudWxhcml0eSksIHByZXNlbnQKPiArCSAqIHR5cGUgPSAzMiBiaXQgZGF0YSByZWFkL3dy
aXRlLCBEUEwgPSAwCj4gKwkgKi8KPiArCS53b3JkCTB4RkZGRiwgMAo+ICsJLmJ5dGUJMCwgMHg5
MiwgMHhDRiwgMAo+ICsKPiArCS5wMmFsaWduCTMKPiArLyogdGhpcyBpcyB0aGUgR0RUIGRlc2Ny
aXB0b3IgKi8KPiArZ2R0ZGVzYzoKPiArCS53b3JkCTB4MTcJCS8qIGxpbWl0ICovCj4gKwkubG9u
ZwlnZHQJCS8qIGFkZHIgKi8KPiArCj4gKwkucDJhbGlnbgkyCj4gIC8qIFNhdmVkIHBvaW50ZXIg
dG8gc3RhcnQgaW5mbyBzdHJ1Y3R1cmUuICovCj4gIAkuZ2xvYmwJcHZoX3N0YXJ0X2luZm8KPiAg
cHZoX3N0YXJ0X2luZm86Cj4gIAkubG9uZwkwCj4gKwo+ICsJLmJzcwo+ICsJLnNwYWNlCSgxIDw8
IDIyKQoKSG1tbS4uLiBXaHkgZG8gd2UgbmVlZCA0IE1pQiBoZXJlPyBJZiB0aGlzIGlzIHJlYWxs
eSBuZWVkZWQgdGhlbiBpdCBiZWdzIGZvcgphIGNvbW1lbnQuIEFuZCBJIHdvdWxkIGxpa2UgdG8g
c2VlIGEgY29uc3RhbnQgaW5zdGVhZCBvZiBwbGFpbiBudW1iZXIgaGVyZS4KCkRhbmllbAoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 12:17:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 12: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 1gDTiR-0008Od-30; Fri, 19 Oct 2018 12:17:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wxwm=m7=citrix.com=prvs=8238c2210=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gDTiO-0008O1-UR
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 12:17:16 +0000
X-Inumbo-ID: 1d211257-d399-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1d211257-d399-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 12:18:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,399,1534809600"; d="scan'208";a="80681437"
To: Dario Faggioli <dfaggioli@suse.com>, Xen-devel List
 <xen-devel@lists.xen.org>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <0508ae79c8d74f6ebb7d1b239b2c3f0e428aca6b.camel@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <0fa1c7a6-d3bc-5ea3-ae65-f6f24b303134@citrix.com>
Date: Fri, 19 Oct 2018 13:17:11 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <0508ae79c8d74f6ebb7d1b239b2c3f0e428aca6b.camel@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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>, Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Anthony Liguori <aliguori@amazon.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Ross Philipson <ross.philipson@oracle.com>,
 Daniel Kiper <daniel.kiper@oracle.com>, Konrad Wilk <konrad.wilk@oracle.com>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Martin Pohlack <mpohlack@amazon.de>, Julien Grall <julien.grall@arm.com>,
 "Dannowski, Uwe" <uwed@amazon.de>, Jan Beulich <JBeulich@suse.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 =?UTF-8?Q?Mihai_Don=c8=9bu?= <mdontu@bitdefender.com>,
 Matt Wilson <msw@amazon.com>, Joao Martins <joao.m.martins@oracle.com>,
 "Woodhouse, David" <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>

T24gMTkvMTAvMTggMDk6MDksIERhcmlvIEZhZ2dpb2xpIHdyb3RlOgo+IE9uIFRodSwgMjAxOC0x
MC0xOCBhdCAxODo0NiArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gSGVsbG8sCj4+Cj4g
SGV5LAo+Cj4gVGhpcyBpcyB2ZXJ5IGFjY3VyYXRlIGFuZCB1c2VmdWwuLi4gdGhhbmtzIGZvciBp
dC4gOi0pCj4KPj4gMSkgQSBzZWNyZXRzLWZyZWUgaHlwZXJ2aXNvci4KPj4KPj4gQmFzaWNhbGx5
IGV2ZXJ5IGh5cGVyY2FsbCBjYW4gYmUgKGFiKXVzZWQgYnkgYSBndWVzdCwgYW5kIHVzZWQgYXMg
YW4KPj4gYXJiaXRyYXJ5IGNhY2hlLWxvYWQgZ2FkZ2V0LiAgTG9naWNhbGx5LCB0aGlzIGlzIHRo
ZSBmaXJzdCBoYWxmIG9mIGEKPj4gU3BlY3RyZSBTUDEgZ2FkZ2V0LCBhbmQgaXMgdXN1YWxseSB0
aGUgZmlyc3Qgc3RlcHBpbmcgc3RvbmUgdG8KPj4gZXhwbG9pdGluZyBvbmUgb2YgdGhlIHNwZWN1
bGF0aXZlIHNpZGVjaGFubmVscy4KPj4KPj4gU2hvcnQgb2YgY29tcGlsaW5nIFhlbiB3aXRoIExM
Vk0ncyBTcGVjdWxhdGl2ZSBMb2FkIEhhcmRlbmluZyAod2hpY2gKPj4gaXMKPj4gc3RpbGwgZXhw
ZXJpbWVudGFsLCBhbmQgY29tZXMgd2l0aCBhIH4zMCUgcGVyZiBoaXQgaW4gdGhlIGNvbW1vbgo+
PiBjYXNlKSwKPj4gdGhpcyBpcyB1bmF2b2lkYWJsZS4gIEZ1cnRoZXJtb3JlLCB0aHJvd2luZyBh
IGZldwo+PiBhcnJheV9pbmRleF9ub3NwZWMoKQo+PiBpbnRvIHRoZSBjb2RlIGlzbid0IGEgdmlh
YmxlIHNvbHV0aW9uIHRvIHRoZSBwcm9ibGVtLgo+Pgo+PiBBbiBhbHRlcm5hdGl2ZSBvcHRpb24g
aXMgdG8gaGF2ZSBsZXNzIGRhdGEgbWFwcGVkIGludG8gWGVuJ3MgdmlydHVhbAo+PiBhZGRyZXNz
IHNwYWNlIC0gaWYgYSBwaWVjZSBvZiBtZW1vcnkgaXNuJ3QgbWFwcGVkLCBpdCBjYW4ndCBiZSBs
b2FkZWQKPj4gaW50byB0aGUgY2FjaGUuCj4+Cj4+IFsuLi5dCj4+Cj4+IDIpIFNjaGVkdWxlciBp
bXByb3ZlbWVudHMuCj4+Cj4+IChJJ20gYWZyYWlkIHRoaXMgaXMgcmF0aGVyIG1vcmUgc3BhcnNl
IGJlY2F1c2UgSSdtIGxlc3MgZmFtaWxpYXIgd2l0aAo+PiB0aGUgc2NoZWR1bGVyIGRldGFpbHMu
KQo+Pgo+PiBBdCB0aGUgbW9tZW50LCBhbGwgb2YgWGVuJ3Mgc2NoZWR1bGVycyB3aWxsIGhhcHBp
bHkgcHV0IHR3byB2Y3B1cwo+PiBmcm9tCj4+IGRpZmZlcmVudCBkb21haW5zIG9uIHNpYmxpbmcg
aHlwZXJ0aHJlYWRzLiAgVGhlcmUgaGFzIGJlZW4gYSBsb3Qgb2YKPj4gc2lkZWNoYW5uZWwgcmVz
ZWFyY2ggb3ZlciB0aGUgcGFzdCBkZWNhZGUgZGVtb25zdHJhdGluZyB3YXlzIGZvciBvbmUKPj4g
dGhyZWFkIHRvIGluZmVyIHdoYXQgaXMgZ29pbmcgb24gdGhlIG90aGVyLCBidXQgTDFURiBpcyB0
aGUgZmlyc3QKPj4gdnVsbmVyYWJpbGl0eSBJJ20gYXdhcmUgb2Ygd2hpY2ggYWxsb3dzIG9uZSB0
aHJlYWQgdG8gZGlyZWN0bHkgcmVhZAo+PiBkYXRhCj4+IG91dCBvZiB0aGUgb3RoZXIuCj4+Cj4+
IEVpdGhlciB3YXksIGl0IGlzIG5vdyBkZWZpbml0ZWx5IGEgYmFkIHRoaW5nIHRvIHJ1biBkaWZm
ZXJlbnQgZ3Vlc3RzCj4+IGNvbmN1cnJlbnRseSBvbiBzaWJsaW5ncy4gIAo+Pgo+IFdlbGwsIHll
cy4gQnV0LCBhcyB5b3Ugc2F5LCBMMVRGLCBhbmQgSSdkIHNheSBUTEJMZWVkIGFzIHdlbGwsIGFy
ZSB0aGUKPiBmaXJzdCBzZXJpb3VzIGlzc3VlcyBkaXNjb3ZlcmVkIHNvIGZhciBhbmQsIGZvciBp
bnN0YW5jZSwgZXZlbiBvbiB4ODYsCj4gbm90IGFsbCBJbnRlbCBDUFVzIGFuZCBub25lIG9mIHRo
ZSBBTUQgb25lcywgQUZBSUssIGFyZSBhZmZlY3RlZC4KClRMQmxlZWQgaXMgYW4gZXhjZWxsZW50
IHBhcGVyIGFuZCBhc3NvY2lhdGVkIHJlc2VhcmNoLCBidXQgaXMgc3RpbGwganVzdAppbmZlcmVu
Y2UgLSBhIHZhc3QgcXVhbnRpdHkgb2YgcG9zdC1wcm9jZXNzaW5nIGlzIHJlcXVpcmVkIHRvIGV4
dHJhY3QKdGhlIGtleS4KClRoZXJlIGFyZSBwbGVudHkgb2Ygb3RoZXIgc2lkZWNoYW5uZWxzIHdo
aWNoIGFmZmVjdCBhbGwgU01UCmltcGxlbWVudGF0aW9ucywgc3VjaCBhcyB0aGUgZWZmZWN0cyBv
ZiBleGVjdXRpbmcgYW4gbWZlbmNlIGluc3RydWN0aW9uLApleGVjdXRpb24gdW5pdAoKPiBUaGVy
ZWZvcmUsIGFsdGhvdWdoIEkgY2VydGFpbmx5IHRoaW5rIHdlIF9tdXN0XyBoYXZlIHRoZSBwcm9w
ZXIKPiBzY2hlZHVsZXIgZW5oYW5jZW1lbnRzIGluIHBsYWNlIChhbmQgaW4gZmFjdCBJJ20gd29y
a2luZyBvbiB0aGF0IDotRCkKPiBpdCBzaG91bGQgSU1PIHN0aWxsIGJlIHBvc3NpYmxlIGZvciB0
aGUgdXNlciB0byBkZWNpZGUgd2hldGhlciBvciBub3QKPiB0byB1c2UgdGhlbSAoZWl0aGVyIGJ5
IG9wdGluZy1pbiBvciBvcHRpbmctb3V0LCBJIGRvbid0IGNhcmUgbXVjaCBhdAo+IHRoaXMgc3Rh
Z2UpLgoKSSdtIG5vdCBzdWdnZXN0aW5nIHRoYXQgd2UgbGVhdmUgcGVvcGxlIHdpdGhvdXQgYSBj
aG9pY2UsIGJ1dCBnaXZlbiBhbgpvcHRpb24gd2hpY2ggZG9lc24ndCBzaGFyZSBzaWJsaW5ncyBi
ZXR3ZWVuIGRpZmZlcmVudCBndWVzdHMsIGl0IHNob3VsZApiZSB0aGUgZGVmYXVsdC4KCj4KPj4g
Rml4aW5nIHRoaXMgYnkgc2ltcGx5IG5vdCBzY2hlZHVsaW5nIHZjcHVzCj4+IGZyb20gYSBkaWZm
ZXJlbnQgZ3Vlc3Qgb24gc2libGluZ3MgZG9lcyByZXN1bHQgaW4gYSBsb3dlciByZXNvdXJjZQo+
PiB1dGlsaXNhdGlvbiwgbW9zdCBub3RhYmx5IHdoZW4gdGhlcmUgYXJlIGFuIG9kZCBudW1iZXIg
cnVuYWJsZSB2Y3B1cwo+PiBpbgo+PiBhIGRvbWFpbiwgYXMgdGhlIG90aGVyIHRocmVhZCBpcyBm
b3JjZWQgdG8gaWRsZS4KPj4KPiBSaWdodC4KPgo+PiBBIHN0ZXAgYmV5b25kIHRoaXMgaXMgY29y
ZS1hd2FyZSBzY2hlZHVsaW5nLCB3aGVyZSB3ZSBzY2hlZHVsZSBpbgo+PiB1bml0cwo+PiBvZiBh
IHZpcnR1YWwgY29yZSByYXRoZXIgdGhhbiBhIHZpcnR1YWwgdGhyZWFkLiAgVGhpcyBoYXMgbXVj
aCBiZXR0ZXIKPj4gYmVoYXZpb3VyIGZyb20gdGhlIGd1ZXN0cyBwb2ludCBvZiB2aWV3LCBhcyB0
aGUgYWN0dWFsbHktc2NoZWR1bGVkCj4+IHRvcG9sb2d5IHJlbWFpbnMgY29uc2lzdGVudCwgYnV0
IGRvZXMgcG90ZW50aWFsbHkgY29tZSB3aXRoIGV2ZW4KPj4gbG93ZXIKPj4gdXRpbGlzYXRpb24g
aWYgZXZlcnkgb3RoZXIgdGhyZWFkIGluIHRoZSBndWVzdCBpcyBpZGxlLgo+Pgo+IFllcywgYmFz
aWNhbGx5LCB3aGF0IHlvdSBkZXNjcmliZSBhcyAnY29yZS1hd2FyZSBzY2hlZHVsaW5nJyBoZXJl
IGNhbgo+IGJlIGJ1aWxkIG9uIHRvcCBvZiB3aGF0IHlvdSBoYWQgZGVzY3JpYmVkIGFib3ZlIGFz
ICdub3Qgc2NoZWR1bGluZwo+IHZjcHVzIGZyb20gZGlmZmVyZW50IGd1ZXN0cycuCj4KPiBJIG1l
YW4sIHdlIGNhbi9zaG91bGQgcHV0IG91cnNlbHZlcyBpbiBhIHBvc2l0aW9uIHdoZXJlIHRoZSB1
c2VyIGNhbgo+IGNob29zZSBpZiBoZS9zaGUgd2FudHM6Cj4gLSBqdXN0ICdwbGFpbiBzY2hlZHVs
aW5nJywgYXMgd2UgaGF2ZSBub3csCj4gLSAianVzdCIgdGhhdCBvbmx5IHZjcHVzIG9mIHRoZSBz
YW1lIGRvbWFpbnMgYXJlIHNjaGVkdWxlZCBvbiBzaWJsaW5ncwo+IGh5cGVydGhyZWFkLAo+IC0g
ZnVsbCAnY29yZS1hd2FyZSBzY2hlZHVsaW5nJywgaS5lLiwgb25seSB2Y3B1cyB0aGF0IHRoZSBn
dWVzdAo+IGFjdHVhbGx5IHNlZXMgYXMgdmlydHVhbCBoeXBlcnRocmVhZCBzaWJsaW5ncywgYXJl
IHNjaGVkdWxlZCBvbgo+IGhhcmR3YXJlIGh5cGVydGhyZWFkIHNpYmxpbmdzLgo+Cj4gQWJvdXQg
dGhlIHBlcmZvcm1hbmNlIGltcGFjdCwgaW5kZWVkIGl0J3MgZXZlbiBoaWdoZXIgd2l0aCBjb3Jl
LWF3YXJlCj4gc2NoZWR1bGluZy4gU29tZXRoaW5nIHRoYXQgd2UgY2FuIHNlZSBhYm91dCBkb2lu
ZywgaXMgYWN0aW5nIG9uIHRoZQo+IGd1ZXN0IHNjaGVkdWxlciwgZS5nLiwgdGVsbGluZyBpdCB0
byB0cnkgdG8gInBhY2sgdGhlIGxvYWQiLCBhbmQga2VlcAo+IHNpYmxpbmdzIGJ1c3ksIGluc3Rl
YWQgb2YgdHJ5aW5nIHRvIGF2b2lkIGRvaW5nIHRoYXQgKHdoaWNoIGlzIHdoYXQKPiBoYXBwZW5z
IGJ5IGRlZmF1bHQgaW4gbW9zdCBjYXNlcykuCj4KPiBJbiBMaW51eCwgdGhpcyBjYW4gYmUgZG9u
ZSBieSBwbGF5aW5nIHdpdGggdGhlIHNjaGVkLWZsYWdzIChzZWUsIGUuZy4sCj4gaHR0cHM6Ly9l
bGl4aXIuYm9vdGxpbi5jb20vbGludXgvdjQuMTgvc291cmNlL2luY2x1ZGUvbGludXgvc2NoZWQv
dG9wb2xvZ3kuaCNMMjAgLAo+IGFuZCAvcHJvYy9zeXMva2VybmVsL3NjaGVkX2RvbWFpbi9jcHUq
L2RvbWFpbiovZmxhZ3MgKS4KPgo+IFRoZSBpZGVhIHdvdWxkIGJlIHRvIGF2b2lkLCBhcyBtdWNo
IGFzIHBvc3NpYmxlLCB0aGUgY2FzZSB3aGVuICJldmVyeQo+IG90aGVyIHRocmVhZCBpcyBpZGxl
IGluIHRoZSBndWVzdCIuIEknbSBub3Qgc3VyZSBhYm91dCBiZWluZyBhYmxlIHRvIGRvCj4gc29t
ZXRoaW5nIGJ5IGRlZmF1bHQsIGJ1dCB3ZSBjYW4gY2VydGFpbmx5IGRvY3VtZW50IHRoaW5ncyAo
bGlrZSAiaWYKPiB5b3UgZW5hYmxlIGNvcmUtc2NoZWR1bGluZywgYWxzbyBkbyBgZWNobyAxMjM0
ID4gL3Byb2Mvc3lzLy4uLi9mbGFncycKPiBpbiB5b3VyIExpbnV4IGd1ZXN0cyIpLgo+Cj4gSSBo
YXZlbid0IGNoZWNrZWQgd2hldGhlciBvdGhlciBPU3MnIHNjaGVkdWxlcnMgaGF2ZSBzb21ldGhp
bmcgc2ltaWxhci4KPgo+PiBBIHNpZGUgcmVxdWlyZW1lbnQgZm9yIGNvcmUtYXdhcmUgc2NoZWR1
bGluZyBpcyBmb3IgWGVuIHRvIGhhdmUgYW4KPj4gYWNjdXJhdGUgaWRlYSBvZiB0aGUgdG9wb2xv
Z3kgcHJlc2VudGVkIHRvIHRoZSBndWVzdC4gIEkgbmVlZCB0byBkdXN0Cj4+IG9mZiBteSBUb29s
c3RhY2sgQ1BVSUQvTVNSIGltcHJvdmVtZW50IHNlcmllcyBhbmQgZ2V0IHRoYXQgdXBzdHJlYW0u
Cj4+Cj4gSW5kZWVkLiBXaXRob3V0IGtub3dpbmcgd2hpY2ggb25lIG9mIHRoZSBndWVzdCdzIHZj
cHVzIGFyZSB0byBiZQo+IGNvbnNpZGVyZWQgdmlydHVhbCBoeXBlcnRocmVhZCBzaWJsaW5ncywg
SSBjYW4gb25seSBnZXQgeW91IGFzIGZhciBhcwo+ICJvbmx5IHNjaGVkdWxpbmcgdmNwdXMgb2Yg
dGhlIHNhbWUgZG9tYWluIG9uIHNpYmxpbmdzIGh5cGVydGhyZWFkIi4gOi0pCj4KPj4gT25lIG9m
IHRoZSBtb3N0IGluc2lkaW91cyBwcm9ibGVtcyB3aXRoIEwxVEYgaXMgdGhhdCwgd2l0aAo+PiBo
eXBlcnRocmVhZGluZyBlbmFibGVkLCBhIG1hbGljaW91cyBndWVzdCBrZXJuZWwgY2FuIGVuZ2lu
ZWVyCj4+IGFyYml0cmFyeQo+PiBkYXRhIGxlYWthZ2UgYnkgaGF2aW5nIG9uZSB0aHJlYWQgc2Nh
bm5pbmcgdGhlIGV4cGVjdGVkIHBoeXNpY2FsCj4+IGFkZHJlc3MsIGFuZCB0aGUgb3RoZXIgdGhy
ZWFkIHVzaW5nIGFuIGFyYml0cmFyeSBjYWNoZS1sb2FkIGdhZGdldCBpbgo+PiBoeXBlcnZpc29y
IGNvbnRleHQuICBUaGlzIG9jY3VycyBiZWNhdXNlIHRoZSBMMSBkYXRhIGNhY2hlIGlzIHNoYXJl
ZAo+PiBieQo+PiB0aHJlYWRzLgo+Pgo+IFJpZ2h0LiBTbywgc29ycnkgaWYgdGhpcyBpcyBhIHN0
dXBpZCBxdWVzdGlvbiwgYnV0IGhvdyBkb2VzIHRoaXMgcmVsYXRlCj4gdG8gdGhlICJzZWNyZXQt
ZnJlZSBoeXBlcnZpc29yIiwgYW5kIHdpdGggdGhlICJpZiBhIHBpZWNlIG9mIG1lbW9yeQo+IGlz
bid0IG1hcHBlZCwgaXQgY2FuJ3QgYmUgbG9hZGVkIGludG8gdGhlIGNhY2hlIi4KPgo+IFNvLCBi
YXNpY2FsbHksIEknbSBhc2tpbmcgd2hldGhlciBJIGFtIHVuZGVyc3RhbmRpbmcgaXQgY29ycmVj
dGx5IHRoYXQKPiBzZWNyZXQtZnJlZSBYZW4gKyBjb3JlLWF3YXJlIHNjaGVkdWxpbmcgd291bGQg
Km5vdCogYmUgZW5vdWdoIGZvcgo+IG1pdGlnYXRpbmcgTDFURiBwcm9wZXJseSAoYW5kIGlmIHRo
ZSBhbnN3ZXIgaXMgbm8sIHdoeS4uLiBidXQgb25seSBpZgo+IHlvdSBoYXZlIDUgbWlucyB0byBl
eHBsYWluIGl0IHRvIG1lIDotUCkuCj4KPiBJbiBmYWN0LCBJU1RSIHRoYXQgY29yZS1zY2hlZHVs
aW5nIHBsdXMgc29tZXRoaW5nIHRoYXQgbG9va2VkIHRvIG1lCj4gc2ltaWxhciBlbm91Z2ggdG8g
InNlY3JldC1mcmVlIFhlbiIsIGlzIGhvdyBNaWNyb3NvZnQgY2xhaW1zIHRvIGJlCj4gbWl0aWdh
dGluZyBMMVRGIG9uIGh5cGVyLXYuLi4KCkNvcnJlY3QgLSB0aGF0IGlzIHdoYXQgSHlwZXJWIGFw
cGVhcnMgdG8gYmUgZG9pbmcuCgpJdHMgYmVzdCB0byBjb25zaWRlciB0aGUgc2VjcmV0LWZyZWUg
WGVuIGFuZCBzY2hlZHVsZXIgaW1wcm92ZW1lbnRzIGFzCm9ydGhvZ29uYWwuwqAgSW4gcGFydGlj
dWxhciwgdGhlIHNlY3JldC1mcmVlIFhlbiBpcyBkZWZlbmNlIGluIGRlcHRoCmFnYWluc3QgU1Ax
LCBhbmQgdGhlIHJpc2sgb2YgZnV0dXJlIGlzc3VlcywgYnV0IGRvZXMgaGF2ZQpub24tc3BlY3Vs
YXRpdmUgYmVuZWZpdHMgYXMgd2VsbC4KClRoYXQgc2FpZCwgdGhlIG9ubHkgd2F5IHRvIHVzZSBI
VCBhbmQgZGVmaW5pdGVseSBiZSBzYWZlIHRvIEwxVEYgd2l0aG91dAphIHNlY3JldC1mcmVlIFhl
biBpcyB0byBoYXZlIHRoZSBzeW5jaHJvbmlzZWQgZW50cnkvZXhpdCBsb2dpYyB3b3JraW5nLgoK
Pj4gQSBzb2x1dGlvbiB0byB0aGlzIGlzc3VlIHdhcyBwcm9wb3NlZCwgd2hlcmVieSBYZW4gc3lu
Y2hyb25pc2VzCj4+IHNpYmxpbmdzCj4+IG9uIHZtZXhpdC9lbnRyeSwgc28gd2UgYXJlIG5ldmVy
IGV4ZWN1dGluZyBjb2RlIGluIHR3byBkaWZmZXJlbnQKPj4gcHJpdmlsZWdlIGxldmVscy4gIEdl
dHRpbmcgdGhpcyB3b3JraW5nIHdvdWxkIG1ha2UgaXQgc2FmZSB0bwo+PiBjb250aW51ZQo+PiB1
c2luZyBoeXBlcnRocmVhZGluZyBldmVuIGluIHRoZSBwcmVzZW5jZSBvZiBMMVRGLiAgCj4+Cj4g
RXJyLi4uIG9rLCBidXQgd2Ugc3RpbGwgd2FudCBjb3JlLWF3YXJlIHNjaGVkdWxpbmcsIG9yIGF0
IGxlYXN0IHdlIHdhbnQKPiB0byBhdm9pZCBoYXZpbmcgdmNwdXMgZnJvbSBkaWZmZXJlbnQgZG9t
YWlucyBvbiBzaWJsaW5ncywgZG9uJ3Qgd2U/IEluCj4gb3JkZXIgdG8gYXZvaWQgbGVha3MgYmV0
d2VlbiBndWVzdHMsIEkgbWVhbi4KCklkZWFsbHksIHdlJ2Qgd2FudCBhbGwgb2YgdGhlc2UuwqAg
SSBleHBlY3QgdGhlIG9ubHkgcmVhc29uYWJsZSB3YXkgdG8KZGV2ZWxvcCB0aGVtIGlzIG9uZSBv
biB0b3Agb2YgYW5vdGhlci4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 12:17:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 12: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 1gDTiu-0008SX-OB; Fri, 19 Oct 2018 12:17:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=eqrj=m7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gDTis-0008SD-VB
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 12:17:47 +0000
X-Inumbo-ID: 972cd32f-d398-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 972cd32f-d398-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 14:14:56 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gDTio-00026u-S6; Fri, 19 Oct 2018 12:17: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 1gDTio-0006zV-JW; Fri, 19 Oct 2018 12:17:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gDTio-0001ad-HR; Fri, 19 Oct 2018 12:17:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128858-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-armhf-armhf-xl-arndale:xen-boot:fail:heisenbug
 linux-3.18:test-amd64-amd64-libvirt-pair:guest-migrate/dst_host/src_host/debian.repeat:fail:heisenbug
 linux-3.18:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-localmigrate/x10:fail:heisenbug
 linux-3.18:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 linux-3.18:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-vhd:debian-di-install:fail:nonblocking
 linux-3.18:test-amd64-amd64-pair:guest-migrate/dst_host/src_host/debian.repeat:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-3.18:build-arm64-pvops:kernel-build:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=0d63979c1bc9c85578be4c589768a13dc0a7c5eb
X-Osstest-Versions-That: linux=921b2fed6a79439ef1609ef4af0ada5cccb3555c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 19 Oct 2018 12:17:42 +0000
Subject: [Xen-devel] [linux-3.18 test] 128858: 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>

ZmxpZ2h0IDEyODg1OCBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg4NTgvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5v
dCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICA3IHhlbi1ib290ICAg
ICAgICAgZmFpbCBpbiAxMjg4NDEgcGFzcyBpbiAxMjg4NTgKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1wYWlyIDI0IGd1ZXN0LW1pZ3JhdGUvZHN0X2hvc3Qvc3JjX2hvc3QvZGViaWFuLnJlcGVh
dCBmYWlsIGluIDEyODg0MSBwYXNzIGluIDEyODg1OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEyODg0MSBwYXNz
IGluIDEyODg1OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAxMjg4NDEKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgZmFpbCBpbiAxMjg4NDEgbGlr
ZSAxMjgyMzIKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAyNCBndWVzdC1taWdyYXRlL2RzdF9ob3N0
L3NyY19ob3N0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxMjg4NDEgbGlrZSAxMjgyNTgKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTAgZGViaWFuLWRpLWluc3RhbGwgICBmYWlsIGluIDEy
ODg0MSBsaWtlIDEyODI1OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4MTc3CiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAx
MjgyNTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyODI1OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI4MjU4CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjgyNTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODI1OAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiBi
dWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNo
aW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0
ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAwZDYzOTc5YzFiYzljODU1Nzhi
ZTRjNTg5NzY4YTEzZGMwYTdjNWViCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAg
ICAgICA5MjFiMmZlZDZhNzk0MzllZjE2MDllZjRhZjBhZGE1Y2NjYjM1NTVjCgpMYXN0IHRlc3Qg
b2YgYmFzaXMgICAxMjgyNTggIDIwMTgtMDktMzAgMTM6MTc6MzYgWiAgIDE4IGRheXMKVGVzdGlu
ZyBzYW1lIHNpbmNlICAgMTI4NjkxICAyMDE4LTEwLTEzIDA3OjQxOjI4IFogICAgNiBkYXlzICAg
IDQgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6
CiAgQWFyb24gQnJvd24gPGFhcm9uLmYuYnJvd25AaW50ZWwuY29tPgogIEFraW5vYnUgTWl0YSA8
YWtpbm9idS5taXRhQGdtYWlsLmNvbT4KICBBbCBDb29wZXIgPGFsY29vcGVyeEBnbWFpbC5jb20+
CiAgQWxhbiBTdGVybiA8c3Rlcm5Acm93bGFuZC5oYXJ2YXJkLmVkdT4KICBBbGV4YW5kZXIgRHV5
Y2sgPGFsZXhhbmRlci5oLmR1eWNrQGludGVsLmNvbT4KICBBbGV4ZXkgRG9icml5YW4gPGFkb2Jy
aXlhbkBnbWFpbC5jb20+CiAgQWxpc3RhaXIgU3RyYWNoYW4gPGFzdHJhY2hhbkBnb29nbGUuY29t
PgogIEFtaXQgUHVuZGlyIDxhbWl0LnB1bmRpckBsaW5hcm8ub3JnPgogIEFuYSBHdWVycmVybyBM
b3BleiA8YW5hLmd1ZXJyZXJvQGNvbGxhYm9yYS5jb20+CiAgQW5kcmV3IE1vcnRvbiA8YWtwbUBs
aW51eC1mb3VuZGF0aW9uLm9yZz4KICBBbmR5IEx1dG9taXJza2kgPGx1dG9Aa2VybmVsLm9yZz4K
ICBBbmR5IFNoZXZjaGVua28gPGFuZHJpeS5zaGV2Y2hlbmtvQGxpbnV4LmludGVsLmNvbT4KICBB
bmR5IFdoaXRjcm9mdCA8YXB3QGNhbm9uaWNhbC5jb20+CiAgQW5zb24gSHVhbmcgPEFuc29uLkh1
YW5nQG54cC5jb20+CiAgQW50b24gVmFzaWx5ZXYgPHZhc2lseWV2QGlzcHJhcy5ydT4KICBBcnVu
ayBLaGFuZGF2YWxsaSA8YWtoYW5kYXZAY29kZWF1cm9yYS5vcmc+CiAgQXNoaXNoIFNhbWFudCA8
YXNoaXNoLnNhbWFudEBvcmFjbGUuY29tPgogIEF1cmVsaWVuIEFwdGVsIDxhYXB0ZWxAc3VzZS5j
b20+CiAgQmFydCBWYW4gQXNzY2hlIDxiYXJ0LnZhbmFzc2NoZUB3ZGMuY29tPgogIEJhcnRsb21p
ZWogWm9sbmllcmtpZXdpY3ogPGIuem9sbmllcmtpZUBzYW1zdW5nLmNvbT4KICBCZW4gSHV0Y2hp
bmdzIDxiZW4uaHV0Y2hpbmdzQGNvZGV0aGluay5jby51az4KICBCZW4gSHV0Y2hpbmdzIDxiZW5A
ZGVjYWRlbnQub3JnLnVrPgogIEJqb3JuIEhlbGdhYXMgPGJoZWxnYWFzQGdvb2dsZS5jb20+CiAg
Qm8gQ2hlbiA8Y2hlbmJvQHBkeC5lZHU+CiAgQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zz
a3lAb3JhY2xlLmNvbT4KICBCcmVubyBMZWl0YW8gPGxlaXRhb0BkZWJpYW4ub3JnPgogIEJyaWFu
IE5vcnJpcyA8Y29tcHV0ZXJzZm9ycGVhY2VAZ21haWwuY29tPgogIENhdGFsaW4gTWFyaW5hcyA8
Y2F0YWxpbi5tYXJpbmFzQGFybS5jb20+CiAgQ2hyaXN0b3BoIExhbWV0ZXIgPGNsQGxpbnV4LmNv
bT4KICBDaHJpc3RvcGhlIExlcm95IDxjaHJpc3RvcGhlLmxlcm95QGMtcy5mcj4KICBDb2xpbiBJ
YW4gS2luZyA8Y29saW4ua2luZ0BjYW5vbmljYWwuY29tPgogIERhbiBDYXJwZW50ZXIgPGRhbi5j
YXJwZW50ZXJAb3JhY2xlLmNvbT4KICBEYW4gV2lsbGlhbXMgPGRhbi5qLndpbGxpYW1zQGludGVs
LmNvbT4KICBEYW5layBEdXZhbGwgPGR1dmFsbEBjb21meWNoYWlyLm9yZz4KICBEYW5pZWwgQmxh
Y2sgPGRhbmllbEBsaW51eC5pYm0uY29tPgogIERhbmllbCBEcmFrZSA8ZHJha2VAZW5kbGVzc20u
Y29tPgogIERhdmUgTWFydGluIDxEYXZlLk1hcnRpbkBhcm0uY29tPgogIERhdmUgVGFodCA8ZGF2
ZS50YWh0QGdtYWlsLmNvbT4KICBEYXZpZCBHaWJzb24gPGRnaWJzb25AcmVkaGF0LmNvbT4KICBE
YXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRWR1YXJkbyBWYWxlbnRpbiA8
ZWR1YmV6dmFsQGdtYWlsLmNvbT4KICBFbW1hbnVlbCBHcnVtYmFjaCA8ZW1tYW51ZWwuZ3J1bWJh
Y2hAaW50ZWwuY29tPgogIEVyaWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4KICBFdGhh
biBUdXR0bGUgPGV0aGFuQGV0aGFudHV0dGxlLmNvbT4KICBGZWxpeCBGaWV0a2F1IDxuYmRAbmJk
Lm5hbWU+CiAgR2FvIEZlbmcgPGdmcmVlLndpbmRAdmlwLjE2My5jb20+CiAgR2VlcnQgVXl0dGVy
aG9ldmVuIDxnZWVydCtyZW5lc2FzQGdsaWRlci5iZT4KICBHcmVnIEhhY2ttYW5uIDxnaGFja21h
bm5AYW5kcm9pZC5jb20+CiAgR3JlZyBIYWNrbWFubiA8Z2hhY2ttYW5uQGdvb2dsZS5jb20+CiAg
R3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBHcmVnb3J5
IENMRU1FTlQgPGdyZWdvcnkuY2xlbWVudEBib290bGluLmNvbT4KICBHdWVudGVyIFJvZWNrIDxs
aW51eEByb2Vjay11cy5uZXQ+CiAgSGFuIFh1IDxiNDU4MTVAZnJlZXNjYWxlLmNvbT4KICBIYW5z
IFZlcmt1aWwgPGhhbnMudmVya3VpbEBjaXNjby5jb20+CiAgSGFyaSBCYXRoaW5pIDxoYmF0aGlu
aUBsaW51eC5pYm0uY29tPgogIEhlcmJlcnQgWHUgPGhlcmJlcnRAZ29uZG9yLmFwYW5hLm9yZy5h
dT4KICBIaXJvbWl0c3UgWWFtYXNha2kgPGhpcm9taXRzdS55YW1hc2FraS55bUByZW5lc2FzLmNv
bT4KICBJbGFuIFBlZXIgPGlsYW4ucGVlckBpbnRlbC5jb20+CiAgSW5nbyBNb2xuYXIgPG1pbmdv
QGtlcm5lbC5vcmc+CiAgSi4gQnJ1Y2UgRmllbGRzIDxiZmllbGRzQHJlZGhhdC5jb20+CiAgSmFu
biBIb3JuIDxqYW5uaEBnb29nbGUuY29tPgogIEphc29uIEd1bnRob3JwZSA8amdnQG1lbGxhbm94
LmNvbT4KICBKZWZmIEtpcnNoZXIgPGplZmZyZXkudC5raXJzaGVyQGludGVsLmNvbT4KICBKZW5z
IEF4Ym9lIDxheGJvZUBrZXJuZWwuZGs+CiAgSmVzc2ljYSBZdSA8amV5dUBrZXJuZWwub3JnPgog
IEppYS1KdSBCYWkgPGJhaWppYWp1MTk5MEBnbWFpbC5jb20+CiAgSmlyaSBLb3NpbmEgPGprb3Np
bmFAc3VzZS5jej4KICBKb2UgVGhvcm5iZXIgPGVqdEByZWRoYXQuY29tPgogIEpvZWwgRmVybmFu
ZGVzIChHb29nbGUpIDxqb2VsQGpvZWxmZXJuYW5kZXMub3JnPgogIEpvaGFuIEhvdm9sZCA8am9o
YW5Aa2VybmVsLm9yZz4KICBKb2hhbm5lcyBCZXJnIDxqb2hhbm5lcy5iZXJnQGludGVsLmNvbT4K
ICBKb24gS3VobiA8amt1aG5AYmFycmFjdWRhLmNvbT4KICBKb3NlcGggUWkgPGppYW5ncWk5MDNA
Z21haWwuY29tPgogIEpvc2ggQWJyYWhhbSA8ai5hYnJhaGFtMTc3NkBnbWFpbC5jb20+CiAgSm9z
aCBQb2ltYm9ldWYgPGpwb2ltYm9lQHJlZGhhdC5jb20+CiAgSm9zaHVhIEFicmFoYW0gPGouYWJy
YWhhbTE3NzZAZ21haWwuY29tPgogIEpvdW5pIE1hbGluZW4gPGpvdW5pQGNvZGVhdXJvcmEub3Jn
PgogIEp1bGlhIExhd2FsbCA8SnVsaWEuTGF3YWxsQGxpcDYuZnI+CiAgSnVsaWFuIFdpZWRtYW5u
IDxqd2lAbGludXguaWJtLmNvbT4KICBKdW4gUGlhbyA8cGlhb2p1bkBodWF3ZWkuY29tPgogIEp1
bnhpYW8gQmkgPGp1bnhpYW8uYmlAb3JhY2xlLmNvbT4KICBLYWktSGVuZyBGZW5nIDxrYWkuaGVu
Zy5mZW5nQGNhbm9uaWNhbC5jb20+CiAgS2FsbGUgVmFsbyA8a3ZhbG9AY29kZWF1cm9yYS5vcmc+
CiAgS2VlcyBDb29rIDxrZWVzY29va0BjaHJvbWl1bS5vcmc+CiAgTGF1cmEgQWJib3R0IDxsYWJi
b3R0QHJlZGhhdC5jb20+CiAgTGF1cmVudCBQaW5jaGFydCA8bGF1cmVudC5waW5jaGFydEBpZGVh
c29uYm9hcmQuY29tPgogIExlb25hcmQgQ3Jlc3RleiA8bGVvbmFyZC5jcmVzdGV6QG54cC5jb20+
CiAgTGkgRG9uZ3lhbmcgPGRvbmd5YW5nbGlAZGRuLmNvbT4KICBMaWFtIEdpcmR3b29kIDxsaWFt
LnIuZ2lyZHdvb2RAbGludXguaW50ZWwuY29tPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0Bs
aW51eC1mb3VuZGF0aW9uLm9yZz4KICBMaW51cyBXYWxsZWlqIDxsaW51cy53YWxsZWlqQGxpbmFy
by5vcmc+CiAgTHVjYSBDb2VsaG8gPGx1Y2lhbm8uY29lbGhvQGludGVsLmNvbT4KICBNYW5pc2gg
UmFuZ2Fua2FyIDxNYW5pc2guUmFuZ2Fua2FyQGNhdml1bS5jb20+CiAgTWFyYyBaeW5naWVyIDxt
YXJjLnp5bmdpZXJAYXJtLmNvbT4KICBNYXJjZWwgWmlzd2lsZXIgPG1hcmNlbC56aXN3aWxlckB0
b3JhZGV4LmNvbT4KICBNYXJrIEJyb3duIDxicm9vbmllQGtlcm5lbC5vcmc+CiAgTWFydGluIEsu
IFBldGVyc2VuIDxtYXJ0aW4ucGV0ZXJzZW5Ab3JhY2xlLmNvbT4KICBNYXJ0aW4gU2Nod2lkZWZz
a3kgPHNjaHdpZGVmc2t5QGRlLmlibS5jb20+CiAgTWF0dCBSYW5vc3RheSA8bWF0dC5yYW5vc3Rh
eUBrb25zdWxrby5jb20+CiAgTWF1cm8gQ2FydmFsaG8gQ2hlaGFiIDxtY2hlaGFiK3NhbXN1bmdA
a2VybmVsLm9yZz4KICBNaWNoYWVsIEVsbGVybWFuIDxtcGVAZWxsZXJtYW4uaWQuYXU+CiAgTWlj
aGFlbCBIZW5uZXJpY2ggPG1pY2hhZWwuaGVubmVyaWNoQGFuYWxvZy5jb20+CiAgTWlrZSBTbml0
emVyIDxzbml0emVyQHJlZGhhdC5jb20+CiAgbWluZ19xaWFuIDxtaW5nX3FpYW5AcmVhbHNpbC5j
b20uY24+CiAgTmFveWEgSG9yaWd1Y2hpIDxuLWhvcmlndWNoaUBhaC5qcC5uZWMuY29tPgogIE5p
Y2hvbGFzIE1jIEd1aXJlIDxob2ZyYXRAb3NhZGwub3JnPgogIE9saXZlciBOZXVrdW0gPG9uZXVr
dW1Ac3VzZS5jb20+CiAgUGFibG8gTmVpcmEgQXl1c28gPHBhYmxvQG5ldGZpbHRlci5vcmc+CiAg
UGF1bCBNYWNrZXJyYXMgPHBhdWx1c0BvemxhYnMub3JnPgogIFBhdWxvIEFsY2FudGFyYSA8cGFs
Y2FudGFyYUBzdXNlLmRlUj4KICBQcmF0ZWVrIFNvb2QgPHByc29vZEBjb2RlYXVyb3JhLm9yZz4K
ICBSYWZhZWwgSi4gV3lzb2NraSA8cmFmYWVsLmoud3lzb2NraUBpbnRlbC5jb20+CiAgUmFuZHkg
RHVubGFwIDxyZHVubGFwQGluZnJhZGVhZC5vcmc+CiAgUmljaGFyZCBLdW8gPHJrdW9AY29kZWF1
cm9yYS5vcmc+CiAgUmljaGFyZCBXZWluYmVyZ2VyIDxyaWNoYXJkQG5vZC5hdD4KICBSb2Rlcmlj
ayBDb2xlbmJyYW5kZXIgPHJvZGVyaWNrLmNvbGVuYnJhbmRlckBzb255LmNvbT4KICBTYWthcmkg
QWlsdXMgPHNha2FyaS5haWx1c0BsaW51eC5pbnRlbC5jb20+CiAgU2FzaGEgTGV2aW4gPGFsZXhh
bmRlci5sZXZpbkBtaWNyb3NvZnQuY29tPgogIFNlYmFzdGlhbiBBbmRyemVqIFNpZXdpb3IgPGJp
Z2Vhc3lAbGludXRyb25peC5kZT4KICBTaGFvaHVhIExpIDxzaGxpQGZiLmNvbT4KICBTdGFmZm9y
ZCBIb3JuZSA8c2hvcm5lQGdtYWlsLmNvbT4KICBTdGVwaGVuIFJvdGh3ZWxsIDxzZnJAY2FuYi5h
dXVnLm9yZy5hdT4KICBTdGV2ZSBGcmVuY2ggPHN0ZnJlbmNoQG1pY3Jvc29mdC5jb20+CiAgU3Rl
dmVuIFJvc3RlZHQgKFZNd2FyZSkgPHJvc3RlZHRAZ29vZG1pcy5vcmc+CiAgU3lsd2VzdGVyIE5h
d3JvY2tpIDxzLm5hd3JvY2tpQHNhbXN1bmcuY29tPgogIFN5bHdlc3RlciBOYXdyb2NraSA8c3ls
dmVzdGVyLm5hd3JvY2tpQGdtYWlsLmNvbT4KICBTw6liYXN0aWVuIFN6eW1hbnNraSA8c2ViYXN0
aWVuLnN6eW1hbnNraUBhcm1hZGV1cy5jb20+CiAgVGFrYXNoaSBJd2FpIDx0aXdhaUBzdXNlLmRl
PgogIFRha2FzaGkgU2FrYW1vdG8gPG8tdGFrYXNoaUBzYWthbW9jY2hpLmpwPgogIFRlanVuIEhl
byA8dGpAa2VybmVsLm9yZz4KICBUaGVvZG9yZSBUcydvIDx0eXRzb0BtaXQuZWR1PgogIFRob21h
cyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgogIFRva2UgSMO4aWxhbmQtSsO4cmdlbnNl
biA8dG9rZUB0b2tlLmRrPgogIFRvbWkgVmFsa2VpbmVuIDx0b21pLnZhbGtlaW5lbkB0aS5jb20+
CiAgVG9ueSBMaW5kZ3JlbiA8dG9ueUBhdG9taWRlLmNvbT4KICBUeXJlbCBEYXR3eWxlciA8dHly
ZWxkQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBWYWliaGF2IE5hZ2FybmFpayA8dm5hZ2FybmFpa0Bn
b29nbGUuY29tPgogIFZhc2lseSBHb3JiaWsgPGdvckBsaW51eC5pYm0uY29tPgogIFZhc2lseSBL
aG9ydXpoaWNrIDx2YXNpbHlraEBhcmlzdGEuY29tPgogIFZpbmNlbnQgUGVsbGV0aWVyIDxwbHIu
dmluY2VudEBnbWFpbC5jb20+CiAgVml0YWx5IEt1em5ldHNvdiA8dmt1em5ldHNAcmVkaGF0LmNv
bT4KICBXaWxsIERlYWNvbiA8d2lsbC5kZWFjb25AYXJtLmNvbT4KICBXaWxseSBUYXJyZWF1IDx3
QDF3dC5ldT4KICBYaWFvIE5pIDx4bmlAcmVkaGF0LmNvbT4KICB6aG9uZyBqaWFuZyA8emhvbmdq
aWFuZ0BodWF3ZWkuY29tPgogIFpob3V5YW5nIEppYSA8amlhemhvdXlhbmcwOUBnbWFpbC5jb20+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
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
NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNp
b24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvbGludXgtcHZvcHMuZ2l0CiAg
IDkyMWIyZmVkNmE3OS4uMGQ2Mzk3OWMxYmM5ICAwZDYzOTc5YzFiYzljODU1NzhiZTRjNTg5NzY4
YTEzZGMwYTdjNWViIC0+IHRlc3RlZC9saW51eC0zLjE4CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 12:30:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 12:30: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 1gDTvR-0001e5-6p; Fri, 19 Oct 2018 12:30:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gzp0=m7=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1gDTvP-0001e0-9E
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 12:30:43 +0000
X-Inumbo-ID: fe5bba3e-d39a-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fe5bba3e-d39a-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 12:32:08 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9JCSwQ1134655;
 Fri, 19 Oct 2018 12:30:20 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=f+F+Pje0lCULRoOHN/+ldqtcvWdbRYUrdoqRWD13ZxY=;
 b=zVBUDXkJ670fsXtff2xfj9iHW+dwp3euwth/w7RvbtoY9o/4GOpVoM+8qyne4qX7UGKh
 mGeoxKxoJ/84XaKA2OfHOPswMUrj7Rbv4vY0xxaHp8y7snwOLHGpkyqBs15ewCME+sGW
 lK0F9kM/+1zaRhOH4KJGaLSLd/H/o0W+yITYr4sOLz0/5HR3yP7jb2hBqsutBmwdsP6F
 1E3wSUnvE6n2KNORoUwbFK6MEiAKtdWp2t/D8tmZMmzJNb2rU4zmCT01t4HWmKXfzceb
 t40bzOrSmWe2vr6TH2UZGPNVNcIoEOWt9jI1IYj/JzeSVGxbkJAy/tskhDI3bFAYBo1/ 5A== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2120.oracle.com with ESMTP id 2n38nqkq8s-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 19 Oct 2018 12:30:20 +0000
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9JCUJYb028922
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 19 Oct 2018 12:30:19 GMT
Received: from abhmp0003.oracle.com (abhmp0003.oracle.com [141.146.116.9])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9JCUJYo021316;
 Fri, 19 Oct 2018 12:30:19 GMT
Received: from olila.i.net-space.pl (/10.175.180.66)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 19 Oct 2018 05:30:18 -0700
Date: Fri, 19 Oct 2018 14:30:14 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181019123014.GG4422@olila.i.net-space.pl>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-11-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181009110317.6022-11-jgross@suse.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9050
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810190112
Subject: Re: [Xen-devel] [PATCH v2 10/18] xen: setup hypercall page for PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, grub-devel@gnu.org, phcoder@gmail.com,
 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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDE6MDM6MDlQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBBZGQgdGhlIG5lZWRlZCBjb2RlIHRvIHNldHVwIHRoZSBoeXBlcmNhbGwgcGFnZSBm
b3IgY2FsbGluZyBpbnRvIHRoZQo+IFhlbiBoeXBlcnZpc29yLgo+Cj4gU2lnbmVkLW9mZi1ieTog
SnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+IC0tLQo+ICBncnViLWNvcmUva2Vybi9p
Mzg2L3hlbi9wdmguYyB8IDcwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysKPiAgMSBmaWxlIGNoYW5nZWQsIDcwIGluc2VydGlvbnMoKykKPgo+IGRpZmYgLS1naXQg
YS9ncnViLWNvcmUva2Vybi9pMzg2L3hlbi9wdmguYyBiL2dydWItY29yZS9rZXJuL2kzODYveGVu
L3B2aC5jCj4gaW5kZXggMTgyZWY5NWY5Li5jMWIxY2Y4ZGIgMTAwNjQ0Cj4gLS0tIGEvZ3J1Yi1j
b3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMKPiArKysgYi9ncnViLWNvcmUva2Vybi9pMzg2L3hlbi9w
dmguYwo+IEBAIC0yMCwxNCArMjAsODQgQEAKPiAgI2luY2x1ZGUgPGdydWIvbWlzYy5oPgo+ICAj
aW5jbHVkZSA8Z3J1Yi9tZW1vcnkuaD4KPiAgI2luY2x1ZGUgPGdydWIvbW0uaD4KPiArI2luY2x1
ZGUgPGdydWIvaTM4Ni9jcHVpZC5oPgo+ICAjaW5jbHVkZSA8Z3J1Yi94ZW4uaD4KPiAgI2luY2x1
ZGUgPGdydWIvbWFjaGluZS9rZXJuZWwuaD4KPgo+ICBncnViX3VpbnQ2NF90IGdydWJfcnNkcF9h
ZGRyOwo+Cj4gK3N0YXRpYyBzdHJ1Y3QgeyBjaGFyIF9lbnRyeVszMl07IH0gaHlwZXJjYWxsX3Bh
Z2VbMTI4XQo+ICsgIF9fYXR0cmlidXRlX18gKChhbGlnbmVkIChHUlVCX1hFTl9QQUdFX1NJWkUp
KSk7Cj4gKwo+ICtzdGF0aWMgZ3J1Yl91aW50MzJfdCB4ZW5fY3B1aWRfYmFzZTsKPiArCj4gK3N0
YXRpYyB2b2lkCj4gK2dydWJfeGVuX2Vhcmx5X2hhbHQgKHZvaWQpCj4gK3sKPiArICBhc20gdm9s
YXRpbGUgKCJobHQiKTsKPiArfQo+ICsKPiArc3RhdGljIHZvaWQKPiArZ3J1Yl94ZW5fY3B1aWRf
YmFzZSAodm9pZCkKPiArewo+ICsgIGdydWJfdWludDMyX3QgYmFzZSwgZWF4LCBzaWduYXR1cmVb
M107Cj4gKwo+ICsgIGZvciAoYmFzZSA9IDB4NDAwMDAwMDA7IGJhc2UgPCAweDQwMDEwMDAwOyBi
YXNlICs9IDB4MTAwKQo+ICsgICAgewo+ICsgICAgICBncnViX2NwdWlkIChiYXNlLCBlYXgsIHNp
Z25hdHVyZVswXSwgc2lnbmF0dXJlWzFdLCBzaWduYXR1cmVbMl0pOwo+ICsgICAgICBpZiAoIWdy
dWJfbWVtY21wICgiWGVuVk1NWGVuVk1NIiwgc2lnbmF0dXJlLCAxMikgJiYgKGVheCAtIGJhc2Up
ID49IDIpCj4gKwl7Cj4gKwkgIHhlbl9jcHVpZF9iYXNlID0gYmFzZTsKPiArCSAgcmV0dXJuOwo+
ICsJfQo+ICsgICAgfQo+ICsKPiArICBncnViX3hlbl9lYXJseV9oYWx0ICgpOwo+ICt9Cj4gKwo+
ICtzdGF0aWMgdm9pZAo+ICtncnViX3hlbl9zZXR1cF9oeXBlcmNhbGxfcGFnZSAodm9pZCkKPiAr
ewo+ICsgIGdydWJfdWludDMyX3QgbXNyLCBwZm4sIGVheCwgZWJ4LCBlY3gsIGVkeDsKPiArCj4g
KyAgZ3J1Yl9jcHVpZCAoeGVuX2NwdWlkX2Jhc2UgKyAyLCBlYXgsIGVieCwgZWN4LCBlZHgpOwo+
ICsgIG1zciA9IGVieDsKPiArICBwZm4gPSAoZ3J1Yl91aW50MzJfdCkgKCZoeXBlcmNhbGxfcGFn
ZVswXSk7Cj4gKwo+ICsgIGFzbSB2b2xhdGlsZSAoIndybXNyIiA6IDogImMiIChtc3IpLCAiYSIg
KHBmbiksICJkIiAoMCkgOiAibWVtb3J5Iik7Cj4gK30KPiArCj4gK2ludAo+ICtncnViX3hlbl9o
eXBlcmNhbGwgKGdydWJfdWludDMyX3QgY2FsbG5vLCBncnViX3VpbnQzMl90IGEwLAo+ICsJCSAg
ICBncnViX3VpbnQzMl90IGExLCBncnViX3VpbnQzMl90IGEyLAo+ICsJCSAgICBncnViX3VpbnQz
Ml90IGEzLCBncnViX3VpbnQzMl90IGE0LAo+ICsJCSAgICBncnViX3VpbnQzMl90IGE1IF9fYXR0
cmlidXRlX18gKCh1bnVzZWQpKSkKPiArewo+ICsgIHJlZ2lzdGVyIHVuc2lnbmVkIGxvbmcgX19y
ZXMgIGFzbSgiZWF4Iik7Cj4gKyAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyBfX2FyZzAgYXNtKCJl
YngiKSA9IF9fYXJnMDsKPiArICByZWdpc3RlciB1bnNpZ25lZCBsb25nIF9fYXJnMSBhc20oImVj
eCIpID0gX19hcmcxOwo+ICsgIHJlZ2lzdGVyIHVuc2lnbmVkIGxvbmcgX19hcmcyIGFzbSgiZWR4
IikgPSBfX2FyZzI7Cj4gKyAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyBfX2FyZzMgYXNtKCJlc2ki
KSA9IF9fYXJnMzsKPiArICByZWdpc3RlciB1bnNpZ25lZCBsb25nIF9fYXJnNCBhc20oImVkaSIp
ID0gX19hcmc0OwoKV2h5IGRvIHdlIG5lZWQgdGhpcyBwbGF5IHdpdGggcmVnaXN0ZXJzLiBEb2Vz
IG5vdCBhc20gYmVsb3cKd29yayB3aXRoICJhIiwgImIiLCAuLi4gbGlrZSBhYm92ZT8KCj4gKwo+
ICsgIF9fYXJnMCA9IGEwOwo+ICsgIF9fYXJnMSA9IGExOwo+ICsgIF9fYXJnMiA9IGEyOwo+ICsg
IF9fYXJnMyA9IGEzOwo+ICsgIF9fYXJnNCA9IGE0Owo+ICsgIGFzbSB2b2xhdGlsZSAoImNhbGwg
KiVbY2FsbG5vXSIKPiArCQk6ICI9ciIgKF9fcmVzKSwgIityIiAoX19hcmcwKSwgIityIiAoX19h
cmcxKSwgIityIiAoX19hcmcyKSwKPiArCQkgICIrciIgKF9fYXJnMyksICIrciIgKF9fYXJnNCkK
PiArCQk6IFtjYWxsbm9dICJhIiAoJmh5cGVyY2FsbF9wYWdlW2NhbGxub10pCj4gKwkJOiAibWVt
b3J5Iik7CgpEYW5pZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 12:40:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 12: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 1gDU50-0002SK-7g; Fri, 19 Oct 2018 12:40:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gzp0=m7=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1gDU4y-0002SF-Pg
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 12:40:36 +0000
X-Inumbo-ID: 5fd729c4-d39c-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5fd729c4-d39c-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 12:42:01 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9JCd0m2143229;
 Fri, 19 Oct 2018 12:40:29 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=3QdWMDeECudSmwqWX/5UTETdMiTNy0UrwH2XWxkkvy8=;
 b=XYmmNq7wZllFve8vmlMMFREJTCrFs6VKih9Vj5Oa97y+p3K6Cl9R30Gf/zwlVcMwu1n8
 LmJVIv0XW620WAocxZLHbnwYzBTpuRTHL9h9uEPuRRROpaULdMud2NSSK5IO9FmlTx3D
 oT5gNA4gVaZTnylR7xqjWdJb1KfsCJSLaYTq18dPQvT1U4h8FLWa64Ea/awPDTdDZPND
 KKjfTsd+Rn2NOgf85fIV1xPolB4CAx72yjR9iWbEABJ6fJbaNjoOQ86/5+oAKeWKCrEH
 93Ozz+P7GFuFfdP/WuNxXBiUJEiBu6RLliN3ML4FWNRq8aMJqR9qh07fxDPV8nHwaw9z Kg== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2120.oracle.com with ESMTP id 2n38nqkrsx-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 19 Oct 2018 12:40:29 +0000
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9JCeSR6020431
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 19 Oct 2018 12:40:28 GMT
Received: from abhmp0003.oracle.com (abhmp0003.oracle.com [141.146.116.9])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w9JCeRBx024070;
 Fri, 19 Oct 2018 12:40:27 GMT
Received: from olila.i.net-space.pl (/10.175.180.66)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 19 Oct 2018 05:40:27 -0700
Date: Fri, 19 Oct 2018 14:40:21 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181019124021.GH4422@olila.i.net-space.pl>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-12-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181009110317.6022-12-jgross@suse.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9050
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810190114
Subject: Re: [Xen-devel] [PATCH v2 11/18] xen: get memory map from
 hypervisor for PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, grub-devel@gnu.org, phcoder@gmail.com,
 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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDE6MDM6MTBQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBSZXRyaWV2ZSB0aGUgbWVtb3J5IG1hcCBmcm9tIHRoZSBoeXBlcnZpc29yIGFuZCBu
b3JtYWxpemUgaXQgdG8gY29udGFpbgo+IG5vIG92ZXJsYXBwaW5nIGVudHJpZXMgYW5kIHRvIGJl
IHNvcnRlZCBieSBhZGRyZXNzLgo+Cj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgo+IC0tLQo+ICBncnViLWNvcmUva2Vybi9pMzg2L3hlbi9wdmguYyB8IDk4
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgMSBmaWxlIGNo
YW5nZWQsIDk4IGluc2VydGlvbnMoKykKPgo+IGRpZmYgLS1naXQgYS9ncnViLWNvcmUva2Vybi9p
Mzg2L3hlbi9wdmguYyBiL2dydWItY29yZS9rZXJuL2kzODYveGVuL3B2aC5jCj4gaW5kZXggYzFi
MWNmOGRiLi5iNDkzM2I0NTQgMTAwNjQ0Cj4gLS0tIGEvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4v
cHZoLmMKPiArKysgYi9ncnViLWNvcmUva2Vybi9pMzg2L3hlbi9wdmguYwo+IEBAIC0yMiw3ICsy
MiwxNiBAQAo+ICAjaW5jbHVkZSA8Z3J1Yi9tbS5oPgo+ICAjaW5jbHVkZSA8Z3J1Yi9pMzg2L2Nw
dWlkLmg+Cj4gICNpbmNsdWRlIDxncnViL3hlbi5oPgo+ICsjaW5jbHVkZSA8Z3J1Yi9pMzg2L2xp
bnV4Lmg+Cj4gICNpbmNsdWRlIDxncnViL21hY2hpbmUva2VybmVsLmg+Cj4gKyNpbmNsdWRlIDx4
ZW4vbWVtb3J5Lmg+Cj4gKwo+ICtzdHJ1Y3QgeGVuX21hY2hpbmVfbW1hcF9lbnRyeQo+ICt7Cj4g
KyAgZ3J1Yl91aW50NjRfdCBhZGRyOwo+ICsgIGdydWJfdWludDY0X3QgbGVuOwo+ICsgIGdydWJf
dWludDMyX3QgdHlwZTsKPiArfSBHUlVCX1BBQ0tFRDsKCkNvdWxkIG5vdCB3ZSByZXVzZSBncnVi
X2U4MjBfbW1hcF9lbnRyeSBoZXJlPwoKPiAgZ3J1Yl91aW50NjRfdCBncnViX3JzZHBfYWRkcjsK
Pgo+IEBAIC0zMCw2ICszOSw4IEBAIHN0YXRpYyBzdHJ1Y3QgeyBjaGFyIF9lbnRyeVszMl07IH0g
aHlwZXJjYWxsX3BhZ2VbMTI4XQo+ICAgIF9fYXR0cmlidXRlX18gKChhbGlnbmVkIChHUlVCX1hF
Tl9QQUdFX1NJWkUpKSk7Cj4KPiAgc3RhdGljIGdydWJfdWludDMyX3QgeGVuX2NwdWlkX2Jhc2U7
Cj4gK3N0YXRpYyBzdHJ1Y3QgeGVuX21hY2hpbmVfbW1hcF9lbnRyeSBtYXBbMTI4XTsKCkEgY29u
c3RhbnQgaW5zdGVhZCBvZiAxMjg/IElmIG5vIHdoeSAxMjg/Cgo+ICtzdGF0aWMgdW5zaWduZWQg
aW50IG5yX21hcF9lbnRyaWVzOwo+Cj4gIHN0YXRpYyB2b2lkCj4gIGdydWJfeGVuX2Vhcmx5X2hh
bHQgKHZvaWQpCj4gQEAgLTkzLDExICsxMDQsOTggQEAgZ3J1Yl94ZW5faHlwZXJjYWxsIChncnVi
X3VpbnQzMl90IGNhbGxubywgZ3J1Yl91aW50MzJfdCBhMCwKPiAgICByZXR1cm4gX19yZXM7Cj4g
IH0KPgo+ICtzdGF0aWMgdm9pZAo+ICtncnViX3hlbl9zb3J0X21tYXAgKHZvaWQpCj4gK3sKPiAr
ICBncnViX3VpbnQ2NF90IGZyb20sIHRvOwo+ICsgIHVuc2lnbmVkIGludCBpOwo+ICsgIHN0cnVj
dCB4ZW5fbWFjaGluZV9tbWFwX2VudHJ5IHRtcDsKPiArCj4gKyAgLyogQWxpZ24gbWFwIGVudHJp
ZXMgdG8gcGFnZSBib3VuZGFyaWVzLiAqLwo+ICsgIGZvciAoaSA9IDA7IGkgPCBucl9tYXBfZW50
cmllczsgaSsrKQo+ICsgICAgewo+ICsgICAgICBmcm9tID0gbWFwW2ldLmFkZHI7Cj4gKyAgICAg
IHRvID0gZnJvbSArIG1hcFtpXS5sZW47Cj4gKyAgICAgIGlmIChtYXBbaV0udHlwZSA9PSBHUlVC
X01FTU9SWV9BVkFJTEFCTEUpCj4gKwl7Cj4gKwkgIGZyb20gPSBBTElHTl9VUChmcm9tLCBHUlVC
X1hFTl9QQUdFX1NJWkUpOwoKTGFjayBvZiBzcGFjZSBiZXR3ZWVuIG1hY3JvIG5hbWUgYW5kICIo
Ii4KSGVyZSBhbmQgYmVsb3cuLi4KCj4gKwkgIHRvID0gQUxJR05fRE9XTih0bywgR1JVQl9YRU5f
UEFHRV9TSVpFKTsKPiArCX0KPiArICAgICAgZWxzZQo+ICsJewo+ICsJICBmcm9tID0gQUxJR05f
RE9XTihmcm9tLCBHUlVCX1hFTl9QQUdFX1NJWkUpOwo+ICsJICB0byA9IEFMSUdOX1VQKHRvLCBH
UlVCX1hFTl9QQUdFX1NJWkUpOwo+ICsJfQo+ICsgICAgICBtYXBbaV0uYWRkciA9IGZyb207Cj4g
KyAgICAgIG1hcFtpXS5sZW4gPSB0byAtIGZyb207Cj4gKyAgICB9CgpbLi4uXQoKRGFuaWVsCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 12:49:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 12: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 1gDUDA-0002fV-Ev; Fri, 19 Oct 2018 12:49:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wxwm=m7=citrix.com=prvs=8238c2210=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gDUD8-0002fM-HE
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 12:49:02 +0000
X-Inumbo-ID: 8d5b5ee3-d39d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8d5b5ee3-d39d-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 12:50:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="80682604"
To: Daniel Kiper <daniel.kiper@oracle.com>, Juergen Gross <jgross@suse.com>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-11-jgross@suse.com>
 <20181019123014.GG4422@olila.i.net-space.pl>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <dea68a74-9296-9bfa-766c-c5b08678532e@citrix.com>
Date: Fri, 19 Oct 2018 13:48:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181019123014.GG4422@olila.i.net-space.pl>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 10/18] xen: setup hypercall page for PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, grub-devel@gnu.org, xen-devel@lists.xen.org,
 phcoder@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>

T24gMTkvMTAvMTggMTM6MzAsIERhbmllbCBLaXBlciB3cm90ZToKPiBPbiBUdWUsIE9jdCAwOSwg
MjAxOCBhdCAwMTowMzowOVBNICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiArCj4+ICsg
IF9fYXJnMCA9IGEwOwo+PiArICBfX2FyZzEgPSBhMTsKPj4gKyAgX19hcmcyID0gYTI7Cj4+ICsg
IF9fYXJnMyA9IGEzOwo+PiArICBfX2FyZzQgPSBhNDsKPj4gKyAgYXNtIHZvbGF0aWxlICgiY2Fs
bCAqJVtjYWxsbm9dIgo+PiArCQk6ICI9ciIgKF9fcmVzKSwgIityIiAoX19hcmcwKSwgIityIiAo
X19hcmcxKSwgIityIiAoX19hcmcyKSwKPj4gKwkJICAiK3IiIChfX2FyZzMpLCAiK3IiIChfX2Fy
ZzQpCj4+ICsJCTogW2NhbGxub10gImEiICgmaHlwZXJjYWxsX3BhZ2VbY2FsbG5vXSkKPj4gKwkJ
OiAibWVtb3J5Iik7CgpjYWxsIGh5cGVyY2FsbF9wYWdlICsgJWNbb2Zmc2V0XQoKcGFzc2luZyBb
b2Zmc2V0XSAiaSIgKGNhbGxubyAqIDMyKQoKd2hpY2ggZ2l2ZXMgeW91IGEgZGlyZWN0IGNhbGws
IHJhdGhlciB0aGFuIGFuIGluZGlyZWN0IG9uZS4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 12:49:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 12: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 1gDUD2-0002f6-4k; Fri, 19 Oct 2018 12:48:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gzp0=m7=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1gDUD1-0002f1-08
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 12:48:55 +0000
X-Inumbo-ID: 889b8935-d39d-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 889b8935-d39d-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 12:50:19 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9JCdBGB138506;
 Fri, 19 Oct 2018 12:48:46 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=91yFJ0nkukUFrs66jBQOnW7t75Oivm2TBE285ObmbrA=;
 b=2eMcNyxrR8nTPIUSbpCXDayyF2O37yBry85stN4kkOhmmg9yAfeSfj7TlGUAAe3qDLXp
 mU406VMWguryYVU1/ZFAF7BweUTnF7x/Z+teTEYQg/l4Dnw/PvAhpMNofPq+g5/f9c3u
 tJXFUTXZFencyqR2rbmKn6X1fwFr70Isl5OyS6+OFszKwVpo40AzGNfHYtXY8r6xYI+5
 FN8pYZHGbOqWw5lH9hd6vVuqUjRwjcBuQU9D+0vliDSQoEuD3pFOKek+yeWtQBhky9fi
 M+tPRO4f1fAEN+G5Ma/M5+mLOKpwX1j52vHf8XkO6KwFYX+5yBsP5m4Xp/RsfJdmTrD7 Jw== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2130.oracle.com with ESMTP id 2n384um160-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 19 Oct 2018 12:48:46 +0000
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9JCmita006668
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 19 Oct 2018 12:48:45 GMT
Received: from abhmp0016.oracle.com (abhmp0016.oracle.com [141.146.116.22])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w9JCmixh027701;
 Fri, 19 Oct 2018 12:48:44 GMT
Received: from olila.i.net-space.pl (/10.175.180.66)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 19 Oct 2018 05:48:43 -0700
Date: Fri, 19 Oct 2018 14:48:39 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181019124839.GI4422@olila.i.net-space.pl>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-13-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181009110317.6022-13-jgross@suse.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9050
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810190114
Subject: Re: [Xen-devel] [PATCH v2 12/18] xen: setup Xen specific data for
 PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, grub-devel@gnu.org, phcoder@gmail.com,
 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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDE6MDM6MTFQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBJbml0aWFsaXplIHRoZSBuZWVkZWQgWGVuIHNwZWNpZmljIGRhdGEuIFRoaXMgaXM6
Cj4KPiAtIHRoZSBYZW4gc3RhcnQgb2YgZGF5IHBhZ2UgY29udGFpbmluZyB0aGUgY29uc29sZSBh
bmQgWGVuc3RvcmUgcmluZwo+ICAgcGFnZSBQRk4gYW5kIGV2ZW50IGNoYW5uZWwKPiAtIHRoZSBn
cmFudCB0YWJsZQo+IC0gdGhlIHNoYXJlZCBpbmZvIHBhZ2UKPgo+IFNldCB0aGUgUlNEUCBhZGRy
ZXNzIGZvciB0aGUgZ3Vlc3QgZnJvbSB0aGUgc3RhcnRfaW5mbyBwYWdlIHBhc3NlZAo+IGFzIGJv
b3QgcGFyYW1ldGVyLgo+Cj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1
c2UuY29tPgo+IC0tLQo+ICBncnViLWNvcmUva2Vybi9pMzg2L3hlbi9wdmguYyB8IDEwNyArKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgMSBmaWxlIGNoYW5nZWQs
IDEwNyBpbnNlcnRpb25zKCspCj4KPiBkaWZmIC0tZ2l0IGEvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94
ZW4vcHZoLmMgYi9ncnViLWNvcmUva2Vybi9pMzg2L3hlbi9wdmguYwo+IGluZGV4IGI0OTMzYjQ1
NC4uOTNlZDY4MjQ1IDEwMDY0NAo+IC0tLSBhL2dydWItY29yZS9rZXJuL2kzODYveGVuL3B2aC5j
Cj4gKysrIGIvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMKPiBAQCAtMjQsNiArMjQsNyBA
QAo+ICAjaW5jbHVkZSA8Z3J1Yi94ZW4uaD4KPiAgI2luY2x1ZGUgPGdydWIvaTM4Ni9saW51eC5o
Pgo+ICAjaW5jbHVkZSA8Z3J1Yi9tYWNoaW5lL2tlcm5lbC5oPgo+ICsjaW5jbHVkZSA8eGVuL2h2
bS9wYXJhbXMuaD4KPiAgI2luY2x1ZGUgPHhlbi9tZW1vcnkuaD4KPgo+ICBzdHJ1Y3QgeGVuX21h
Y2hpbmVfbW1hcF9lbnRyeQo+IEBAIC0zOSw2ICs0MCw3IEBAIHN0YXRpYyBzdHJ1Y3QgeyBjaGFy
IF9lbnRyeVszMl07IH0gaHlwZXJjYWxsX3BhZ2VbMTI4XQo+ICAgIF9fYXR0cmlidXRlX18gKChh
bGlnbmVkIChHUlVCX1hFTl9QQUdFX1NJWkUpKSk7Cj4KPiAgc3RhdGljIGdydWJfdWludDMyX3Qg
eGVuX2NwdWlkX2Jhc2U7Cj4gK3N0YXRpYyBzdHJ1Y3Qgc3RhcnRfaW5mbyBncnViX3hlbl9zdGFy
dF9wYWdlOwo+ICBzdGF0aWMgc3RydWN0IHhlbl9tYWNoaW5lX21tYXBfZW50cnkgbWFwWzEyOF07
Cj4gIHN0YXRpYyB1bnNpZ25lZCBpbnQgbnJfbWFwX2VudHJpZXM7Cj4KPiBAQCAtMTA0LDYgKzEw
NiwzNiBAQCBncnViX3hlbl9oeXBlcmNhbGwgKGdydWJfdWludDMyX3QgY2FsbG5vLCBncnViX3Vp
bnQzMl90IGEwLAo+ICAgIHJldHVybiBfX3JlczsKPiAgfQo+Cj4gK3N0YXRpYyBncnViX3VpbnQz
Ml90Cj4gK2dydWJfeGVuX2dldF9wYXJhbSAoaW50IGlkeCkKPiArewo+ICsgIHN0cnVjdCB4ZW5f
aHZtX3BhcmFtIHhodjsKPiArICBpbnQgcjsKPiArCj4gKyAgeGh2LmRvbWlkID0gRE9NSURfU0VM
RjsKPiArICB4aHYuaW5kZXggPSBpZHg7Cj4gKyAgciA9IGdydWJfeGVuX2h5cGVyY2FsbCAoX19I
WVBFUlZJU09SX2h2bV9vcCwgSFZNT1BfZ2V0X3BhcmFtLAo+ICsJCQkgIChncnViX3VpbnQzMl90
KSAoJnhodiksIDAsIDAsIDAsIDApOwoKcy8oZ3J1Yl91aW50MzJfdCkgKCZ4aHYpLyhncnViX3Vp
bnQzMl90KSgmeGh2KS8KSGVyZSBhbmQgaW4gdGhlIG90aGVyIHBhdGNoZXMuLi4KCj4gKyAgaWYg
KHIgPCAwKQo+ICsgICAgZ3J1Yl94ZW5fZWFybHlfaGFsdCAoKTsKPiArICByZXR1cm4geGh2LnZh
bHVlOwo+ICt9Cj4gKwo+ICtzdGF0aWMgdm9pZCAqCj4gK2dydWJfeGVuX2FkZF9waHlzbWFwICh1
bnNpZ25lZCBpbnQgc3BhY2UsIHZvaWQgKmFkZHIpCj4gK3sKPiArICBzdHJ1Y3QgeGVuX2FkZF90
b19waHlzbWFwIHhhdHA7Cj4gKwo+ICsgIHhhdHAuZG9taWQgPSBET01JRF9TRUxGOwo+ICsgIHhh
dHAuaWR4ID0gMDsKPiArICB4YXRwLnNwYWNlID0gc3BhY2U7Cj4gKyAgeGF0cC5ncGZuID0gKGdy
dWJfYWRkcl90KSBhZGRyID4+IEdSVUJfWEVOX0xPR19QQUdFX1NJWkU7Cj4gKyAgaWYgKGdydWJf
eGVuX2h5cGVyY2FsbCAoX19IWVBFUlZJU09SX21lbW9yeV9vcCwgWEVOTUVNX2FkZF90b19waHlz
bWFwLAo+ICsJCQkgIChncnViX3VpbnQzMl90KSAoJnhhdHApLCAwLCAwLCAwLCAwKSkKPiArICAg
IGdydWJfeGVuX2Vhcmx5X2hhbHQgKCk7Cj4gKyAgcmV0dXJuIGFkZHI7Cj4gK30KPiArCj4gIHN0
YXRpYyB2b2lkCj4gIGdydWJfeGVuX3NvcnRfbW1hcCAodm9pZCkKPiAgewo+IEBAIC0xOTAsMTIg
KzIyMiw4NyBAQCBncnViX3hlbl9nZXRfbW1hcCAodm9pZCkKPiAgICBncnViX3hlbl9zb3J0X21t
YXAgKCk7Cj4gIH0KPgo+ICtzdGF0aWMgZ3J1Yl91aW50NjRfdAo+ICtncnViX3hlbl9maW5kX3Bh
Z2UgKGdydWJfdWludDY0X3Qgc3RhcnQpCj4gK3sKPiArICB1bnNpZ25lZCBpbnQgaSwgajsKPiAr
ICBncnViX3VpbnQ2NF90IGxhc3QgPSBzdGFydDsKPiArCj4gKyAgLyogVHJ5IHRvIGZpbmQgYSBl
ODIwIG1hcCBob2xlIGJlbG93IDRHLiAqLwo+ICsgIGZvciAoaSA9IDA7IGkgPCBucl9tYXBfZW50
cmllczsgaSsrKQo+ICsgICAgewo+ICsgICAgICBpZiAobGFzdCA+IG1hcFtpXS5hZGRyICsgbWFw
W2ldLmxlbikKPiArCWNvbnRpbnVlOwo+ICsgICAgICBpZiAobGFzdCA8IG1hcFtpXS5hZGRyKQo+
ICsJcmV0dXJuIGxhc3Q7Cj4gKyAgICAgIGlmICgobWFwW2ldLmFkZHIgPj4gMzIpIHx8ICgobWFw
W2ldLmFkZHIgKyBtYXBbaV0ubGVuKSA+PiAzMikpCj4gKwlicmVhazsKPiArICAgICAgbGFzdCA9
IG1hcFtpXS5hZGRyICsgbWFwW2ldLmxlbjsKPiArICAgIH0KPiArICAgIGlmIChpID09IG5yX21h
cF9lbnRyaWVzKQo+ICsgICAgICByZXR1cm4gbGFzdDsKPiArCj4gKyAgLyogTm8gaG9sZSBmb3Vu
ZCwgdXNlIHRoZSBoaWdoZXN0IFJBTSBwYWdlIGJlbG93IDRHIGFuZCByZXNlcnZlIGl0LiAqLwoK
SXQgc2VlbXMgdG8gbWUgdGhhdCB0aGlzIGNvbW1lbnQgc2hvdWxkIGJlIHB1dCBiZWZvcmUgbmV4
dCBmb3IoKS4KCj4gKyAgaWYgKG5yX21hcF9lbnRyaWVzID09IEFSUkFZX1NJWkUobWFwKSkKPiAr
ICAgIGdydWJfeGVuX2Vhcmx5X2hhbHQgKCk7Cj4gKyAgaiA9IDA7Cj4gKyAgZm9yIChpID0gMDsg
aSA8IG5yX21hcF9lbnRyaWVzOyBpKyspCgpmb3IgKGkgPSAwLCBqID0gMDsgaSA8IG5yX21hcF9l
bnRyaWVzOyBpKyspCgpEYW5pZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 13:39:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 13:39: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 1gDV01-0006gH-Bg; Fri, 19 Oct 2018 13:39:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jugh=m7=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1gDUzz-0006gC-J3
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 13:39:31 +0000
X-Inumbo-ID: 02acd04a-d3a4-11e8-a8a5-bc764e045a96
Received: from mail-qt1-x843.google.com (unknown [2607:f8b0:4864:20::843])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 02acd04a-d3a4-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 15:36:41 +0200 (CEST)
Received: by mail-qt1-x843.google.com with SMTP id d14-v6so38259965qto.4
 for <xen-devel@lists.xenproject.org>; Fri, 19 Oct 2018 06:39:29 -0700 (PDT)
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=/IbXY2fZ7w3zGRJrTKbedHfr4gaawjXPPgNgbY4Xrjk=;
 b=TtkvoLfVB5gG9zzt4krf6e1AMWwVWo+rqJXm6+JLUhUPuHmMELU/4Q1shulATN/3si
 E96zJoZfhdwE/Ig1a/6GNqmuVKZ0OMwMlggToeREdTJP+orTuD84LufqX/ToAAkaNTyt
 vYQAOSoeKTyOHus3rUho1zpX+zc4GhIkdFXjAiwJi16XkqR61NO81OahIyjf4s2TI17H
 BYTxuemAj0/F+ykIGFfQwM9xf5lTMiBIw++fOfEzSF9n7zQRz/MJPuIh6xougDMheyIS
 O8mtYNJ2wllo8AT5ttULymDxgoWqkNt+I+OoMvrab6Zm+d5h0dS0zGqB32PHLJRza4YU
 W+eA==
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=/IbXY2fZ7w3zGRJrTKbedHfr4gaawjXPPgNgbY4Xrjk=;
 b=hFaGpGzgBQW0BBdlqN0QZ1qTD1bwyitOKoOERy2MdWefdqpT/r2JLbDnnGbmHBlJSB
 XaqRAFmy3ZEVUFbF6sZaTH2RyOl4Fa1yXS4boHVlDBtkRsBWUSq1CZCcLC2x3BbK6TQo
 djvVAtOR4MxkGt7CDl5A5s1D9JantSZZ1J1GODv8KJKx3sfCGFjuR32ZCxPfEj9dgNE5
 vsU0wZKJR7QAHnbwBEEY0SwfuCRLdPPb6abvBPSzoFdLHRQxhZzbE2b0Tkf21REB82R8
 hqPXqXkLp7Cgwc8tQf/n7ePwCZg3ioT9JKxhIYYgvFkOn9HN63nr6SrGglhQuRmNCZNW
 joiQ==
X-Gm-Message-State: ABuFfogw8TBTJZZ2Bpae6BTKmtj7qJevmp0tqJNANmk7MOWFwUD6AOpn
 h9ezy4Q4nMbg5t6TyefmazabgH5DXiVXS++pXsv2jcUa
X-Google-Smtp-Source: ACcGV61Uf17tmHWNAHI3e9p2M+q0/DnEqW9mq1ViNFN5gCZN/AH5d7lB9xMVtU4z2XayFgfiXy+1oojdlCewjTU7qaw=
X-Received: by 2002:ac8:3026:: with SMTP id
 f35-v6mr32640522qte.45.1539956368865; 
 Fri, 19 Oct 2018 06:39:28 -0700 (PDT)
MIME-Version: 1.0
References: <20180913163848.32216-1-george.dunlap@citrix.com>
In-Reply-To: <20180913163848.32216-1-george.dunlap@citrix.com>
From: George Dunlap <dunlapg@umich.edu>
Date: Fri, 19 Oct 2018 14:39:16 +0100
Message-ID: <CAFLBxZZShu84KqE2ZXze8jjUnha0X4Eto+8Qcm1zW+iuL=uhkg@mail.gmail.com>
To: xen-devel <xen-devel@lists.xenproject.org>
Subject: Re: [Xen-devel] [PATCH] Make credit2 the default 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dfaggioli@suse.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>

T24gVGh1LCBTZXAgMTMsIDIwMTggYXQgNTozOSBQTSBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVu
bGFwQGNpdHJpeC5jb20+IHdyb3RlOgo+Cj4gQ3JlZGl0MiB3YXMgZGVjbGFyZWQgInN1cHBvcnRl
ZCIgaW4gNC44LCBhbmQgYXMgb2YgNC4xMCBoYWQgdHdvIG90aGVyCj4gY3JpdGljYWwgZmVhdHVy
ZXMgaW1wbGVtZW50ZWQgKHNvZnQgYWZmaW5pdHkgLyBOVU1BIGFuZCBjYXBzKS4KPgo+IFdoeSBj
aGFuZ2UgdGhlIGRlZmF1bHQ/Cj4KPiBUaGUgY29kZSBpcyBiZXR0ZXI6IG1vcmUgcHJlZGljdGFi
bGUsIGxlc3Mgaml0dGVyLCBlYXNpZXIgdG8gZGV0ZXJtaW5lCj4gaG93IG1vZGlmaWNhdGlvbnMg
d2lsbCBhZmZlY3Qgb3ZlcmFsbCBiZWhhdmlvciwgZWFzaWVyIGluIHRoZSBmdXR1cmUKPiB0byBt
YWtlIGxvYWQtYmFsYW5jaW5nIGJlaGF2aW9yIG1vcmUgc3VidGxlIChlLmcuLCB0YWtpbmcgaW50
byBhY2NvdW50Cj4gdGhlIGNvc3Qgb2YgcG93ZXJpbmcgdXAgZXh0cmEgY29yZXMsICZjKS4KPgo+
IE92ZXJhbGwgcGVyZm9ybWFuY2UgY29tcGFyZWQgdG8gQ3JlZGl0MSBpcyBzb21ld2hhdCBvZiBh
IG1peGVkIGJhZy4KPiBVbmZvcnR1bmF0ZWx5IG1vc3Qgb2Ygd2hhdCBJIGhhdmUgYXJlIHRlc3Rz
IHVzaW5nIFhlblNlcnZlcidzIGludGVybmFsCj4gcGVyZiB0ZXN0aW5nIHN5c3RlbSwgc28gSSBj
YW4ndCBzaGFyZSB0aGUgcmF3IGRhdGEgKHZpYSBsaW5rcyBhbnl3YXkpLgo+Cj4gSGVyZSBpcyBh
IHN1bW1hcnkgb2YgZGF0YSBmcm9tIGFuIGludGVybmFsIGUtbWFpbCBEYXJpbyBzZW50IGluIHRo
ZQo+IHBhc3Q6Cj4KPiAqIERWRGJlbmNoOiBPbiB1bmRlcmxvYWRlZCBzeXN0ZW1zLCBjcmVkaXQy
IG91dHBlcmZvcm1lZCBjcmVkaXQxIGJ5Cj4gYWJvdXQgNCUuICBPbiBvdmVybG9hZGVkIHN5c3Rl
bXMsIGNyZWRpdDIgdW5kZXJwZXJmb3JtZWQgYnkgYWJvdXQgMyUuCj4KPiAqIE9uIGEgcmFuZ2Ug
b2YgdGVzdHMgKHVuaXhiZW5jaCwgbG1iZW5jaCwgJmMpLCBjcmVkaXQgYW5kIGNyZWRpdDIKPiBw
ZXJmb3JtIHdpdGhpbiA1JSBvZiBlYWNoIG90aGVyICh1cCBhbmQgZG93bikuCj4KPiAqIENyZWRp
dDIgZmFpcmx5IGNvbnNpc3RlbnRseSBiZWF0cyBjcmVkaXQgZm9yIFRDUC1zdHlsZSB3b3JrbG9h
ZHMuCj4KPiAqIENyZWRpdDIgaXMgc29tZXRpbWVzIGVxdWFsIHRvLCBzb21ldGltZXMgNS0xNSUg
d29yc2UgdGhhbiwgY3JlZGl0IGZvcgo+IHN5bnRoZXRpYyBDUFUgd29ya2xvYWRzIChlLmcuLCBE
aHJ5c3RvbmUpLgo+Cj4gKiBPbiBMb2dpblZTSSwgY3JlZGl0MiBmYWlybHkgY29uc2lzdGVudGx5
IG91dHBlcmZvcm1zIGNyZWRpdCBieSBhYm91dCAxMCUuCj4KPiBDcmVkaXQyLCBsaWtlIGNyZWRp
dCwgaGFzIGEgbnVtYmVyIG9mIHdvcmtsb2FkcyAvIHNldHVwcyBmb3Igd2hpY2gKPiBwZXJmb3Jt
YW5jZSBjb3VsZCBiZSBpbXByb3ZlZC4gIFBlcnNvbmFsbHkgSSB0aGluayBuZXR3b3JraW5nIGFu
ZAo+IHBhcnRpYWxseS1sb2FkZWQgc3lzdGVtcyBpcyBnb2luZyB0byBiZSBtb3JlIHJlcHJlc2Vu
dGF0aXZlIG9mIHdoYXQKPiBYZW4gaXMgYWN0dWFsbHkgdXNlZCBmb3I7IHNvIEkgdGhpbmsgY3Jl
ZGl0MiBpcyBvbiB0aGUgd2hvbGUgdGhlCj4gYmV0dGVyIHNjaGVkdWxlciB0byB1c2UgYnkgZGVm
YXVsdC4gIEFuZCBpbiBhbnkgY2FzZSwgbWFraW5nIHRob3NlCj4gaW1wcm92ZW1lbnRzIG9uIGNy
ZWRpdDIgd2lsbCBiZSBlYXNpZXIgdGhhbiBvbiBjcmVkaXQuCj4KPiBTaWduZWQtb2ZmLWJ5OiBH
ZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CgpUaGUgZml4IGZvciB0aGUg
bWlncmF0aW9uIGlzc3VlIGhhcyBwYXNzZWQgdGhlIHB1c2ggZ2F0ZTsgSSBwbGFuIG9uCnJlLWFw
cGx5aW5nIHRoaXMgY2hhbmdlIGFnYWluICh1bi1yZXZlcnRpbmcgdGhlIHJldmVydCkgTW9uZGF5
IHVubGVzcwpJIGhlYXIgYW55IG9iamVjdGlvbnMuCgogLUdlb3JnZQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 13:43:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 13:43: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 1gDV3Y-0007SO-Gx; Fri, 19 Oct 2018 13:43:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0bki=m7=oracle.com=konrad.wilk@srs-us1.protection.inumbo.net>)
 id 1gDV3X-0007SJ-Nu
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 13:43:11 +0000
X-Inumbo-ID: 1da51a0b-d3a5-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1da51a0b-d3a5-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 13:44:36 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9JDg6rt192674;
 Fri, 19 Oct 2018 13:43:07 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=ssOBaF36picrzCWuXk4kfetqmNIheX0y+E9kzVPg5v8=;
 b=sNlbMzhBJlbztL+Gi6Ttiqsqf8zorU/klK7b2VHnN3tVmZS45BSAt+X5MSYcVdWLBk2v
 aMxsOx80nb+j0kudEjkSNlMHqqUYxR5tU6YxwWo3zqMSeVCOld2QJNT3MyoDGGt7CReB
 r2+A5mcAzt9nS0iHguieAy+aBJpE5vS+ExjbZhLYC/UPkxESdMsjbISnAIrJGmODVn6j
 rId1QrJrEn00AuUm1Xk8xIUFFYdadlcwBojZRuxHUIxjlxjq8DlofuZWWrh9MWEUZjg1
 F2VhF/jbuKYfqoqtBv1ZsdwrdQQycqWj1lzVYLbynxgyJUrZGkew7ctGmYMBEFbTP1qc zw== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2130.oracle.com with ESMTP id 2n384um9uv-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 19 Oct 2018 13:43:07 +0000
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w9JDh67x013449
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 19 Oct 2018 13:43:07 GMT
Received: from abhmp0012.oracle.com (abhmp0012.oracle.com [141.146.116.18])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9JDh6q0010922;
 Fri, 19 Oct 2018 13:43:06 GMT
Received: from Konrads-MacBook-Pro.local (/10.39.209.56)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 19 Oct 2018 06:43:06 -0700
Date: Fri, 19 Oct 2018 09:43:03 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Joe Jin <joe.jin@oracle.com>
Message-ID: <20181019134303.GC54336@Konrads-MacBook-Pro.local>
References: <0453c762-1f8b-079f-5fdf-548e90909318@oracle.com>
 <20181018235219.GA36047@konrads-mbp.lan>
 <e476c3e8-d501-c5c6-d389-8b0b33adf4b1@oracle.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <e476c3e8-d501-c5c6-d389-8b0b33adf4b1@oracle.com>
User-Agent: Mutt/1.9.4 (2018-02-28)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9050
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810190123
Subject: Re: [Xen-devel] [PATCH V2] xen-swiotlb: use actually allocated size
 on check physical continuous
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: John Sobecki <john.sobecki@oracle.com>,
 "DONGLI.ZHANG" <dongli.zhang@oracle.com>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 konrad@kernel.org,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Christoph Helwig <hch@lst.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>

T24gVGh1LCBPY3QgMTgsIDIwMTggYXQgMDc6MTY6MDRQTSAtMDcwMCwgSm9lIEppbiB3cm90ZToK
PiBPbiAxMC8xOC8xOCA0OjUyIFBNLCBLb25yYWQgUnplc3p1dGVrIFdpbGsgd3JvdGU6Cj4gPiBP
biBUdWUsIE9jdCAxNiwgMjAxOCBhdCAwMzoyMToxNlBNIC0wNzAwLCBKb2UgSmluIHdyb3RlOgo+
ID4+IHhlbl9zd2lvdGxiX3thbGxvYyxmcmVlfV9jb2hlcmVudCgpIGFsbG9jYXRlL2ZyZWUgbWVt
b3J5IGJ5IG9yZGVyLAo+ID4+IGJ1dCBwYXNzZWQgcmVxdWlyZWQgc2l6ZSB0byByYW5nZV9zdHJh
ZGRsZXNfcGFnZV9ib3VuZGFyeSgpLAo+ID4+IHdoZW4gZmlyc3QgcGFnZXMgYXJlIHBoeXNpY2Fs
IGNvbnRpbnVvdXMsCj4gPj4gcmFuZ2Vfc3RyYWRkbGVzX3BhZ2VfYm91bmRhcnkoKSByZXR1cm5l
ZCB0cnVlLCB0aGVuIGRpZCBub3QKPiA+PiBleGNoYW5nZWQgbWVtb3J5IHdpdGggWGVuLCBsYXRl
ciBvbiBmcmVlIG1lbW9yeSwgaXQgdHJpZWQgdG8KPiA+PiBleGNoYW5nZWQgbm9uLWNvbnRpZ3Vv
dXMgbWVtb3J5IHdpdGggWGVuLCB0aGVuIGtlcm5lbCBwYW5pYy4KPiA+IAo+ID4gSSBoYXZlIGEg
aGFyZCB0aW1lIHVuZGVyc3RhbmRpbmcgdGhlIGNvbW1pdCBtZXNzYWdlLgo+ID4gCj4gPiBJIHRo
aW5rIHlvdSBtZWFuIHRvIHNheToKPiA+IAo+ID4geGVuX3N3aW90bGJfe2FsbG9jLGZyZWV9X2Nv
aGVyZW50KCkgYWxsb2NhdGUvZnJlZSBtZW1vcnkgYmFzZWQgb24gdGhlCj4gPiBvcmRlciBvZiB0
aGUgcGFnZXMgYW5kIG5vdCBzaXplIGFyZ3VtZW50IChieXRlcykuIFRoaXMgaXMgaW5jb25zaXN0
ZW50IHdpdGgKPiA+IHJhbmdlX3N0cmFkZGxlc19wYWdlX2JvdW5kYXJ5IGFuZCBtZW1zZXQgd2hp
Y2ggdXNlIHRoZSAnc2l6ZScgdmFsdWUsCj4gPiB3aGljaCBtYXkgbGVhZCB0byBub3QgZXhjaGFu
Z2luZyBtZW1vcnkgd2l0aCBYZW4gKHJhbmdlX3N0cmFkZGxlc19wYWdlX2JvdW5kYXJ5KCkKPiA+
IHJldHVybmVkIHRydWUpLiBBbmQgdGhlbiB0aGUgY2FsbCB0byB4ZW5fc3dpb3RsYl9mcmVlX2Nv
aGVyZW50KCkgd291bGQKPiA+IGFjdHVhbGx5IHRyeSB0byBleGNoYW5nZSB0aGUgbWVtb3J5IHdp
dGggWGVuLCBsZWFkaW5nIHRvIHRoZSBrZXJuZWwKPiA+IGhpdHRpbmcgYW4gQlVHIChhcyB0aGUg
aHlwZXJjYWxsIHJldHVybmVkIGFuIGVycm9yKS4KPiAKPiBTb3JyeSBmb3IgdGhlIGNvbmZ1c2lu
ZywgeWVzIHlvdSByaWdodC4KPiAKPiBCVFc6IHBhbmljIHRyaWdnZXJlZCBieSB4ZW5fcmVtYXBf
ZXhjaGFuZ2VkX3B0ZXMoKS0+eGVuX21jX2lzc3VlKCkuCj4gCj4gUGFuaWMgY2FsbHRyYWNlIGFz
IGJlbG93Ogo+IAo+ICBbIDExMjkuMTUwNjQ4XSBXQVJOSU5HOiBDUFU6IDEgUElEOiAyMTAwMSBh
dCBhcmNoL3g4Ni94ZW4vbXVsdGljYWxscy5jOjEyOQo+IHhlbl9tY19mbHVzaCsweDFjZS8weDFl
MCgpCj4gWyAxMTI5LjE1MDY1M10gTW9kdWxlcyBsaW5rZWQgaW46IG9jZnMyIG1wdGN0bCBtcHRi
YXNlIHhlbl9uZXRiYWNrCj4geGVuX2Jsa2JhY2sgeGVuX2dudGFsbG9jIHhlbl9nbnRkZXYgeGVu
X2V2dGNobiB4ZW5mcyB4ZW5fcHJpdmNtZCBvY2ZzMl9kbG1mcwo+IG9jZnMyX3N0YWNrX28yY2Ig
b2NmczJfZGxtIG9jZnMyX25vZGVtYW5hZ2VyIG9jZnMyX3N0YWNrZ2x1ZSBjb25maWdmcyBibngy
ZmMKPiBmY29lIGxpYmZjb2UgbGliZmMgc3VucnBjIDgwMjFxIG1ycCBnYXJwIGJyaWRnZSBzdHAg
bGxjIGJvbmRpbmcKPiBkbV9yb3VuZF9yb2JpbiBkbV9tdWx0aXBhdGggaVRDT193ZHQgaVRDT192
ZW5kb3Jfc3VwcG9ydCBwY3Nwa3Igc2hwY2hwCj4gc2JfZWRhYyBlZGFjX2NvcmUgaTJjX2k4MDEg
aTJjX2NvcmUgY2RjX2V0aGVyIHVzYm5ldCBtaWkgbHBjX2ljaCBtZmRfY29yZQo+IGlvYXRkbWEg
c2cgaXBtaV9kZXZpbnRmIGlwbWlfc2kgaXBtaV9tc2doYW5kbGVyIGV4dDQgamJkMiBtYmNhY2hl
MiBzZF9tb2QKPiB1c2Jfc3RvcmFnZSBhaGNpIGxpYmFoY2kgbWVnYXJhaWRfc2FzIGl4Z2JlIGRj
YSBwdHAgcHBzX2NvcmUgdnhsYW4gdWRwX3R1bm5lbAo+IGlwNl91ZHBfdHVubmVsIHFsYTJ4eHgg
c2NzaV90cmFuc3BvcnRfZmMgY3JjMzJjX2ludGVsIGJlMmlzY3NpIGJueDJpIGNuaWMgdWlvCj4g
Y3hnYjRpIGN4Z2I0IGN4Z2IzaSBsaWJjeGdiaSBpcHY2IGN4Z2IzIG1kaW8gbGliaXNjc2lfdGNw
IHFsYTR4eHgKPiBpc2NzaV9ib290X3N5c2ZzIGxpYmlzY3NpIHNjc2lfdHJhbnNwb3J0X2lzY3Np
IHdtaSBkbV9taXJyb3IgZG1fcmVnaW9uX2hhc2gKPiBkbV9sb2cgZG1fbW9kCj4gWyAxMTI5LjE1
MDcxOV0KPiBbIDExMjkuMTUwNzIyXSBDUFU6IDEgUElEOiAyMTAwMSBDb21tOiBibGtpZCBUYWlu
dGVkOiBHICAgICAgICBXICAgICAgICAKPiA0LjEuMTItMTI0LjE2LjMuZWw2dWVrLng4Nl82NCAj
Mgo+IFsgMTEyOS4xNTA3MjNdIEhhcmR3YXJlIG5hbWU6IE9yYWNsZSBDb3Jwb3JhdGlvbiBPUkFD
TEUgU0VSVkVSCj4gWDUtMi9BU00sTU9USEVSQk9BUkQsMVUsIEJJT1MgMzAxMzA0MDAgMDIvMDgv
MjAxOAo+IFsgMTEyOS4xNTA3MjddICAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4ODAzZWM3YzNjNzgg
ZmZmZmZmZmY4MTZlNTJhMwo+IDAwMDAwMDAwMDAwMDAwMDAKPiBbIDExMjkuMTUwNzMyXSAgZmZm
ZmZmZmY4MTliYzVjMyBmZmZmODgwM2VjN2MzY2I4IGZmZmZmZmZmODEwODQ4MWEKPiBmZmZmODgw
M2VjN2MzZDE4Cj4gWyAxMTI5LjE1MDczNV0gIGZmZmY4ODA0YTZhNGQyYzAgMDAwMDAwMDAwMDAw
MDAwMyBmZmZmODgwNDk5NGRmODAwCj4gMDAwMDAwMDAwMDAwMDAwMQo+IFsgMTEyOS4xNTA3NDBd
IENhbGwgVHJhY2U6Cj4gWyAxMTI5LjE1MDc0Nl0gIFs8ZmZmZmZmZmY4MTZlNTJhMz5dIGR1bXBf
c3RhY2srMHg2My8weDgxCj4gWyAxMTI5LjE1MDc1M10gIFs8ZmZmZmZmZmY4MTA4NDgxYT5dIHdh
cm5fc2xvd3BhdGhfY29tbW9uKzB4OGEvMHhjMAo+IFsgMTEyOS4xNTA3NTZdICBbPGZmZmZmZmZm
ODEwODQ5MGE+XSB3YXJuX3Nsb3dwYXRoX251bGwrMHgxYS8weDIwCj4gWyAxMTI5LjE1MDc1OV0g
IFs8ZmZmZmZmZmY4MTAwNTU5ZT5dIHhlbl9tY19mbHVzaCsweDFjZS8weDFlMAo+IFsgMTEyOS4x
NTA3NjRdICBbPGZmZmZmZmZmODEwMDdhZjk+XSBfX3hlbl9wZ2RfdW5waW4rMHgxMDkvMHgyNTAK
PiBbIDExMjkuMTUwNzY3XSAgWzxmZmZmZmZmZjgxMDA3ZGI3Pl0geGVuX2V4aXRfbW1hcCsweDE3
Ny8weDJhMAo+IFsgMTEyOS4xNTA3NzBdICBbPGZmZmZmZmZmODExYzM2Mjg+XSBleGl0X21tYXAr
MHg0OC8weDE2MAo+IFsgMTEyOS4xNTA3NzZdICBbPGZmZmZmZmZmODExMmM2OGM+XSA/IF9fYXVk
aXRfZnJlZSsweDFjYy8weDIyMAo+IFsgMTEyOS4xNTA3ODRdICBbPGZmZmZmZmZmODExZTcyNWU+
XSA/IGtmcmVlKzB4MTZlLzB4MTgwCj4gWyAxMTI5LjE1MDc4N10gIFs8ZmZmZmZmZmY4MTA4MWNm
Mz5dIG1tcHV0KzB4NjMvMHgxMDAKPiBbIDExMjkuMTUwNzkwXSAgWzxmZmZmZmZmZjgxMDg3MjYz
Pl0gZG9fZXhpdCsweDM0My8weGE5MAo+IFsgMTEyOS4xNTA3OTNdICBbPGZmZmZmZmZmODExMmM3
OTQ+XSA/IF9fYXVkaXRfc3lzY2FsbF9lbnRyeSsweGI0LzB4MTEwCj4gWyAxMTI5LjE1MDc5Nl0g
IFs8ZmZmZmZmZmY4MTAyNWEyYz5dID8gZG9fYXVkaXRfc3lzY2FsbF9lbnRyeSsweDZjLzB4NzAK
PiBbIDExMjkuMTUwNzk5XSAgWzxmZmZmZmZmZjgxMDg3YTQ1Pl0gZG9fZ3JvdXBfZXhpdCsweDQ1
LzB4YjAKPiBbIDExMjkuMTUwODA1XSAgWzxmZmZmZmZmZjgxMDg3YWM0Pl0gU3lTX2V4aXRfZ3Jv
dXArMHgxNC8weDIwCj4gWyAxMTI5LjE1MDgwN10gIFs8ZmZmZmZmZmY4MTZlZGM1Yz5dIHN5c3Rl
bV9jYWxsX2Zhc3RwYXRoKzB4MTgvMHhkNgo+IFsgMTEyOS4xNTA4MTBdIC0tLVsgZW5kIHRyYWNl
IDdhZWMwMDgxZTJhMDcxOTMgXS0tLQo+IAo+IERvIHlvdSB0aGluayB0aGUgcGF0Y2ggZmluZSBv
ciBubz8gaWYgeWVzIEknbGwgcmVvcmcgcGF0Y2ggZGVzY3JpcHRpb24KPiBhbmQgcmVzZW5kIGl0
LgoKSSB3aWxsIGZvbGQgaW4gdGhlIHN0YWNrIHRyYWNlIGluIGxhdGVyIHRvbmlnaHQuIFRoYW5r
cyEKPiAKPiBUaGFua3MsCj4gSm9lCj4gCj4gPiAKPiA+IFRoaXMgcGF0Y2ggZml4ZXMgaXQgYnkg
bWFraW5nIHRoZSAnc2l6ZScgdmFyaWFibGUgYmUgb2YgdGhlIHNhbWUgc2l6ZQo+ID4gYXMgdGhl
IGFtb3VudCBvZiBtZW1vcnkgYWxsb2NhdGVkLgo+ID4gCj4gPiBJIGNoZWNrZWQgaXQgYXMgc3Vj
aC4uCj4gPj4KPiA+PiBTaWduZWQtb2ZmLWJ5OiBKb2UgSmluIDxqb2UuamluQG9yYWNsZS5jb20+
Cj4gPj4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4K
PiA+PiBDYzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KPiA+
PiBDYzogQ2hyaXN0b3BoIEhlbHdpZyA8aGNoQGxzdC5kZT4KPiA+PiBDYzogRG9uZ2xpIFpoYW5n
IDxkb25nbGkuemhhbmdAb3JhY2xlLmNvbT4KPiA+PiBDYzogSm9obiBTb2JlY2tpIDxqb2huLnNv
YmVja2lAb3JhY2xlLmNvbT4KPiA+Pgo+ID4+IC0tLQo+ID4+ICBkcml2ZXJzL3hlbi9zd2lvdGxi
LXhlbi5jIHwgNiArKysrKysKPiA+PiAgMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKQo+
ID4+Cj4gPj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL3N3aW90bGIteGVuLmMgYi9kcml2ZXJz
L3hlbi9zd2lvdGxiLXhlbi5jCj4gPj4gaW5kZXggYTZmOWJhODVkYzRiLi5hYTA4MWY4MDY3Mjgg
MTAwNjQ0Cj4gPj4gLS0tIGEvZHJpdmVycy94ZW4vc3dpb3RsYi14ZW4uYwo+ID4+ICsrKyBiL2Ry
aXZlcnMveGVuL3N3aW90bGIteGVuLmMKPiA+PiBAQCAtMzAzLDYgKzMwMyw5IEBAIHhlbl9zd2lv
dGxiX2FsbG9jX2NvaGVyZW50KHN0cnVjdCBkZXZpY2UgKmh3ZGV2LCBzaXplX3Qgc2l6ZSwKPiA+
PiAgCSovCj4gPj4gIAlmbGFncyAmPSB+KF9fR0ZQX0RNQSB8IF9fR0ZQX0hJR0hNRU0pOwo+ID4+
ICAKPiA+PiArCS8qIENvbnZlcnQgdGhlIHNpemUgdG8gYWN0dWFsbHkgYWxsb2NhdGVkLiAqLwo+
ID4+ICsJc2l6ZSA9IDFVTCA8PCAob3JkZXIgKyBYRU5fUEFHRV9TSElGVCk7Cj4gPj4gKwo+ID4+
ICAJLyogT24gQVJNIHRoaXMgZnVuY3Rpb24gcmV0dXJucyBhbiBpb3JlbWFwJ3BlZCB2aXJ0dWFs
IGFkZHJlc3MgZm9yCj4gPj4gIAkgKiB3aGljaCB2aXJ0X3RvX3BoeXMgZG9lc24ndCByZXR1cm4g
dGhlIGNvcnJlc3BvbmRpbmcgcGh5c2ljYWwKPiA+PiAgCSAqIGFkZHJlc3MuIEluIGZhY3Qgb24g
QVJNIHZpcnRfdG9fcGh5cyBvbmx5IHdvcmtzIGZvciBrZXJuZWwgZGlyZWN0Cj4gPj4gQEAgLTM1
MSw2ICszNTQsOSBAQCB4ZW5fc3dpb3RsYl9mcmVlX2NvaGVyZW50KHN0cnVjdCBkZXZpY2UgKmh3
ZGV2LCBzaXplX3Qgc2l6ZSwgdm9pZCAqdmFkZHIsCj4gPj4gIAkgKiBwaHlzaWNhbCBhZGRyZXNz
ICovCj4gPj4gIAlwaHlzID0geGVuX2J1c190b19waHlzKGRldl9hZGRyKTsKPiA+PiAgCj4gPj4g
KwkvKiBDb252ZXJ0IHRoZSBzaXplIHRvIGFjdHVhbGx5IGFsbG9jYXRlZC4gKi8KPiA+PiArCXNp
emUgPSAxVUwgPDwgKG9yZGVyICsgWEVOX1BBR0VfU0hJRlQpOwo+ID4+ICsKPiA+PiAgCWlmICgo
KGRldl9hZGRyICsgc2l6ZSAtIDEgPD0gZG1hX21hc2spKSB8fAo+ID4+ICAJICAgIHJhbmdlX3N0
cmFkZGxlc19wYWdlX2JvdW5kYXJ5KHBoeXMsIHNpemUpKQo+ID4+ICAJCXhlbl9kZXN0cm95X2Nv
bnRpZ3VvdXNfcmVnaW9uKHBoeXMsIG9yZGVyKTsKPiA+PiAtLSAKPiA+PiAyLjE1LjIgKEFwcGxl
IEdpdC0xMDEuMSkKPiA+Pgo+ID4+Cj4gCj4gCj4gLS0gCj4gT3JhY2xlIDxodHRwOi8vd3d3Lm9y
YWNsZS5jb20+Cj4gSm9lIEppbiB8IFNvZnR3YXJlIERldmVsb3BtZW50IERpcmVjdG9yIAo+IE9S
QUNMRSB8IExpbnV4IGFuZCBWaXJ0dWFsaXphdGlvbgo+IDUwMCBPcmFjbGUgUGFya3dheSBSZWR3
b29kIENpdHksIENBIFVTIDk0MDY1CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 14:24:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 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 1gDVh8-0002Le-Fg; Fri, 19 Oct 2018 14:24:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ukxt=m7=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gDVh7-0002LY-65
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 14:24:05 +0000
X-Inumbo-ID: d3ab55c8-d3aa-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id d3ab55c8-d3aa-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 14:25:28 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id CF463A78;
 Fri, 19 Oct 2018 07:24:01 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id DFB313F59C;
 Fri, 19 Oct 2018 07:24:00 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Fri, 19 Oct 2018 15:23:55 +0100
Message-Id: <20181019142355.10352-1-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
Subject: [Xen-devel] [PATCH] xen/arm: Don't build GICv3 with the new vGIC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>, sstabellini@kernel.org,
 andre.przywara@linaro.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>

Q29tbWl0IDU0ZWM1OWY2YjAgInhlbi9hcm06IHZnaWMtdjM6IERvbid0IGNyZWF0ZSBlbXB0eSBy
ZS1kaXN0cmlidXRvcgpyZWdpb25zIiBicmVha3MgY29tcGlsYXRpb24gd2hlbiB1c2luZyB0aGUg
bmV3IHZHSUMuCgpUaGlzIGlzIGJlY2F1c2UgdGhlIGZpZWxkIG5yX3JlZ2lvbnMgaXMgbm90IGV4
aXN0aW5nIGluIHRoZSB2Z2ljCnN0cnVjdHVyZS4gRm9yIHNpbXBsaWNpdHksIGFzIHZHSUN2MyBp
cyBub3QgeWV0IGltcG9ydGVkLCBkaXNhYmxlIEdJQ3YzLgoKUmVwb3J0ZWQtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+ClNpZ25lZC1vZmYtYnk6IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL0tjb25maWcgfCAy
ICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vS2NvbmZpZyBiL3hlbi9hcmNoL2FybS9LY29uZmlnCmluZGV4
IGMwZTk2OWU0NWEuLjU4MWRlNjdiNmIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9LY29uZmln
CisrKyBiL3hlbi9hcmNoL2FybS9LY29uZmlnCkBAIC00MCw3ICs0MCw3IEBAIGNvbmZpZyBBQ1BJ
CiAKIGNvbmZpZyBHSUNWMwogCWJvb2wgIkdJQ3YzIGRyaXZlciIKLQlkZXBlbmRzIG9uIEFSTV82
NAorCWRlcGVuZHMgb24gQVJNXzY0ICYmICFORVdfVkdJQwogCWRlZmF1bHQgeQogCS0tLWhlbHAt
LS0KIAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 14:26:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 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 1gDVjh-0002VM-VW; Fri, 19 Oct 2018 14:26:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=18go=m7=intel.com=chao.gao@srs-us1.protection.inumbo.net>)
 id 1gDVjg-0002VF-Lv
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 14:26:44 +0000
X-Inumbo-ID: 32c35daf-d3ab-11e8-a6a9-d7ebe60f679a
Received: from mga18.intel.com (unknown [134.134.136.126])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 32c35daf-d3ab-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 14:28:08 +0000 (UTC)
X-Amp-Result: UNSCANNABLE
X-Amp-File-Uploaded: False
Received: from orsmga008.jf.intel.com ([10.7.209.65])
 by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 19 Oct 2018 07:26:41 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,400,1534834800"; d="scan'208";a="82801848"
Received: from gao-cwp.sh.intel.com (HELO gao-cwp) ([10.239.159.28])
 by orsmga008.jf.intel.com with ESMTP; 19 Oct 2018 07:26:40 -0700
Date: Fri, 19 Oct 2018 22:30:15 +0800
From: Chao Gao <chao.gao@intel.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181019143010.GA24016@gao-cwp>
References: <5BC06A4B02000078001F0EE0@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BC06A4B02000078001F0EE0@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: Re: [Xen-devel] [PATCH RFC] VMX: fix vmx_handle_eoi()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 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>

T24gRnJpLCBPY3QgMTIsIDIwMTggYXQgMDM6MzI6NTlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj5JbiBjb21taXQgMzAzMDY2ZmRiMWUgKCJWTVg6IGZpeCBpbnRlcmFjdGlvbiBvZiBBUElD
LVYgYW5kIFZpcmlkaWFuCj5lbXVsYXRpb24iKSBJIHNjcmV3ZWQgdXAgcXVpdGUgaGVhdmlseTog
SW5zdGVhZCBvZiBjbGVhcmluZyBTVkksIFJWSSB3YXMKPmNsZWFyZWQuIEZ1cnRoZXJtb3JlLCB1
bmNvbmRpdGlvbmFsIGNsZWFyaW5nIG9mIFNWSSBpcyB3cm9uZyB0b28gLSBvdGhlcgo+SVNSIGJp
dHMgc2hvdWxkIGJlIHRha2VuIGludG8gYWNjb3VudC4KPgo+SW50cm9kdWNlIGEgbmV3IGhlbHBl
ciBzZXRfc3ZpKCksIHNwbGl0IG91dCBvZiB2bXhfcHJvY2Vzc19pc3IoKSwgYW5kCj51c2UgaXQg
YWxzbyBmcm9tIHZteF9oYW5kbGVfZW9pKCkuCj4KPkZvbGxvd2luZyB0aGUgcHJvYmxlbXMgaW4g
dm14X2ludHJfYXNzaXN0KCkgKHNlZSB0aGUgc3RpbGwgcHJlc2VudCBiaWcKPmJsb2NrIG9mIGRl
YnVnZ2luZyBjb2RlIHRoZXJlKSBhbHNvIHdhcm4gKG9uY2UpIGlmIEVPSSdkIHZlY3RvciBhbmQK
Pm9yaWdpbmFsIFNWSSBkb24ndCBtYXRjaC4KPgo+U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgoKQWZ0ZXIgY29ycmVjdGluZyB0aGUgZGVzY3JpcHRpb24gaW4g
dGhlIGZpcnN0IHBhcmFncmFwaAoKUmV2aWV3ZWQtYnk6IENoYW8gR2FvIDxjaGFvLmdhb0BpbnRl
bC5jb20+CgpJIGFtIGN1cmlvdXMgYWJvdXQgaW4gd2hpY2ggY2FzZSwgdGhlIEVPSSdkIHZlY3Rv
ciBkaWZmZXJzIGZyb20gb3JpZ2luYWwgU1ZJLgpUaGUgc29sZSBjYWxsZXIgb2Ygdm14X2hhbmRs
ZV9lb2koKSBpcyB2bGFwaWNfRU9JX3NldCgpLCB3aGVyZSB0aGUgaGlnaGVzdCBiaXQKb2YgQVBJ
Q19JU1IgaXMgYXNzaWduZWQgdG8gRU9JJ2QgdmVjdG9yLiBTbyBpdCBtZWFucyB0aGUgU1ZJIGlz
bid0IGVxdWFsIHRvCnRoZSBoaWdoZXN0IGJpdCBpbiBBUElDX0lTUi4gQnV0IFNETSBzYXlzICJU
aGUgcHJvY2Vzc29yIHRyZWF0cyB0aGlzIHZhbHVlCihTVkkpIGFzIHRoZSBoaWdoZXN0IHByaW9y
aXR5IHZpcnR1YWwgaW50ZXJydXB0IHRoYXQgaXMgaW4gc2VydmljZSIuIE1heWJlIGluCnNvbWUg
cGxhY2VzLCBzb2Z0d2FyZSBvciBoYXJkd2FyZSAoZm9yIGluc3RhbmNlLCB3aGVuIHBlcmZvcm1p
bmcgdmlydHVhbAppbnRlcnJ1cHQgZGVsaXZlcnksIFNWSSBnb3QgdXBkYXRlZCB3aXRob3V0IGNv
bXBhcmluZyB3aXRoIHRoZSBjdXJyZW50IFNWSSkKZmFpbHMgdG8gbWFrZSBTVkkgYWx3YXlzIGVx
dWFsIHRvIHRoZSBoaWdoZXN0IGJpdCBvZiBBUElDX0lTUi4KClRoYW5rcwpDaGFvCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 14:28:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 14: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 1gDVlg-0002ds-ON; Fri, 19 Oct 2018 14:28:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk7c=m7=citrix.com=prvs=8230e4c9f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gDVle-0002d3-TV
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 14:28:46 +0000
X-Inumbo-ID: 7cdfee8a-d3ab-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7cdfee8a-d3ab-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 14:30:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="68284167"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Oct 2018 15:28:29 +0100
Message-ID: <d378cf29afda47cd5f5ead07e8f2ae3e98910e41.1539959287.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 03/16] x86: make traps.c build with !CONFIG_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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

UHJvdmlkZSBhIHN0dWIgZm9yIHB2X2luamVjdF9ldmVudCwgcHV0IGNvZGUgdGhhdCBhY2Nlc3Nl
cyBQViBmaWVsZHMKYW5kIEdEVCAvIExEVCBmYXVsdCBoYW5kbGluZyBjb2RlIHVuZGVyIENPTkZJ
R19QVi4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQp2
MjogcmVkdWNlIHRoZSBhbW91bnQgb2YgaWZkZWZzCi0tLQogeGVuL2FyY2gveDg2L3RyYXBzLmMg
ICAgICAgICB8IDIzICsrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9hc20teDg2
L2RvbWFpbi5oIHwgIDcgKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAzMCBpbnNlcnRpb25zKCsp
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3RyYXBzLmMgYi94ZW4vYXJjaC94ODYvdHJhcHMu
YwppbmRleCAzOTg4NzUzLi4wMDJlOThmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvdHJhcHMu
YworKysgYi94ZW4vYXJjaC94ODYvdHJhcHMuYwpAQCAtMTExNSw2ICsxMTE1LDcgQEAgc3RhdGlj
IHZvaWQgcmVzZXJ2ZWRfYml0X3BhZ2VfZmF1bHQodW5zaWduZWQgbG9uZyBhZGRyLAogICAgIHNo
b3dfZXhlY3V0aW9uX3N0YXRlKHJlZ3MpOwogfQogCisjaWZkZWYgQ09ORklHX1BWCiBzdGF0aWMg
aW50IGhhbmRsZV9sZHRfbWFwcGluZ19mYXVsdCh1bnNpZ25lZCBpbnQgb2Zmc2V0LAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3Mp
CiB7CkBAIC0xMTg1LDYgKzExODYsNyBAQCBzdGF0aWMgaW50IGhhbmRsZV9nZHRfbGR0X21hcHBp
bmdfZmF1bHQodW5zaWduZWQgbG9uZyBvZmZzZXQsCiAKICAgICByZXR1cm4gRVhDUkVUX2ZhdWx0
X2ZpeGVkOwogfQorI2VuZGlmCiAKICNkZWZpbmUgSU5fSFlQRVJWSVNPUl9SQU5HRSh2YSkgXAog
ICAgICgoKHZhKSA+PSBIWVBFUlZJU09SX1ZJUlRfU1RBUlQpICYmICgodmEpIDwgSFlQRVJWSVNP
Ul9WSVJUX0VORCkpCkBAIC0xMzM3LDggKzEzMzksMTUgQEAgc3RhdGljIGludCBmaXh1cF9wYWdl
X2ZhdWx0KHVuc2lnbmVkIGxvbmcgYWRkciwgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAg
ICAgewogICAgICAgICBpZiAoICEocmVncy0+ZXJyb3JfY29kZSAmIChQRkVDX3VzZXJfbW9kZSB8
IFBGRUNfcmVzZXJ2ZWRfYml0KSkgJiYKICAgICAgICAgICAgICAoYWRkciA+PSBHRFRfTERUX1ZJ
UlRfU1RBUlQpICYmIChhZGRyIDwgR0RUX0xEVF9WSVJUX0VORCkgKQorICAgICAgICB7CisjaWZk
ZWYgQ09ORklHX1BWCiAgICAgICAgICAgICByZXR1cm4gaGFuZGxlX2dkdF9sZHRfbWFwcGluZ19m
YXVsdCgKICAgICAgICAgICAgICAgICBhZGRyIC0gR0RUX0xEVF9WSVJUX1NUQVJULCByZWdzKTsK
KyNlbHNlCisgICAgICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKKyAgICAgICAgICAgIHJl
dHVybiAwOworI2VuZGlmCisgICAgICAgIH0KICAgICAgICAgcmV0dXJuIDA7CiAgICAgfQogCkBA
IC0xNDk0LDcgKzE1MDMsOSBAQCB2b2lkIF9faW5pdCBkb19lYXJseV9wYWdlX2ZhdWx0KHN0cnVj
dCBjcHVfdXNlcl9yZWdzICpyZWdzKQogCiB2b2lkIGRvX2dlbmVyYWxfcHJvdGVjdGlvbihzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIHsKKyNpZmRlZiBDT05GSUdfUFYKICAgICBzdHJ1Y3Qg
dmNwdSAqdiA9IGN1cnJlbnQ7CisjZW5kaWYKICAgICB1bnNpZ25lZCBsb25nIGZpeHVwOwogCiAg
ICAgaWYgKCBkZWJ1Z2dlcl90cmFwX2VudHJ5KFRSQVBfZ3BfZmF1bHQsIHJlZ3MpICkKQEAgLTE1
MDYsNiArMTUxNyw3IEBAIHZvaWQgZG9fZ2VuZXJhbF9wcm90ZWN0aW9uKHN0cnVjdCBjcHVfdXNl
cl9yZWdzICpyZWdzKQogICAgIGlmICggIWd1ZXN0X21vZGUocmVncykgKQogICAgICAgICBnb3Rv
IGdwX2luX2tlcm5lbDsKIAorI2lmZGVmIENPTkZJR19QVgogICAgIC8qCiAgICAgICogQ3Vubmlu
ZyB0cmljayB0byBhbGxvdyBhcmJpdHJhcnkgIklOVCBuIiBoYW5kbGluZy4KICAgICAgKgpAQCAt
MTU1Nyw2ICsxNTY5LDcgQEAgdm9pZCBkb19nZW5lcmFsX3Byb3RlY3Rpb24oc3RydWN0IGNwdV91
c2VyX3JlZ3MgKnJlZ3MpCiAgICAgLyogUGFzcyBvbiBHUEYgYXMgaXMuICovCiAgICAgcHZfaW5q
ZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2dwX2ZhdWx0LCByZWdzLT5lcnJvcl9jb2RlKTsKICAgICBy
ZXR1cm47CisjZW5kaWYKIAogIGdwX2luX2tlcm5lbDoKIApAQCAtMTc0NCw3ICsxNzU3LDkgQEAg
dm9pZCB1bnNldF9ubWlfY2FsbGJhY2sodm9pZCkKIAogdm9pZCBkb19kZXZpY2Vfbm90X2F2YWls
YWJsZShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIHsKKyNpZmRlZiBDT05GSUdfUFYKICAg
ICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7CisjZW5kaWYKIAogICAgIGlmICggIWd1ZXN0
X21vZGUocmVncykgKQogICAgIHsKQEAgLTE3NjIsNiArMTc3Nyw3IEBAIHZvaWQgZG9fZGV2aWNl
X25vdF9hdmFpbGFibGUoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgIHJldHVy
bjsKICAgICB9CiAKKyNpZmRlZiBDT05GSUdfUFYKICAgICB2Y3B1X3Jlc3RvcmVfZnB1X2xhenko
Y3Vycik7CiAKICAgICBpZiAoIGN1cnItPmFyY2gucHYuY3RybHJlZ1swXSAmIFg4Nl9DUjBfVFMg
KQpAQCAtMTc3MSw2ICsxNzg3LDkgQEAgdm9pZCBkb19kZXZpY2Vfbm90X2F2YWlsYWJsZShzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICB9CiAgICAgZWxzZQogICAgICAgICBUUkFDRV8w
RChUUkNfUFZfTUFUSF9TVEFURV9SRVNUT1JFKTsKKyNlbHNlCisgICAgQVNTRVJUX1VOUkVBQ0hB
QkxFKCk7CisjZW5kaWYKIAogICAgIHJldHVybjsKIH0KQEAgLTIwNjksMTMgKzIwODgsMTYgQEAg
dm9pZCBhY3RpdmF0ZV9kZWJ1Z3JlZ3MoY29uc3Qgc3RydWN0IHZjcHUgKmN1cnIpCiAKICAgICBp
ZiAoIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9EQkVYVCkgKQogICAgIHsKKyNpZmRlZiBDT05G
SUdfUFYKICAgICAgICAgd3Jtc3JsKE1TUl9BTUQ2NF9EUjBfQUREUkVTU19NQVNLLCBjdXJyLT5h
cmNoLnB2LmRyX21hc2tbMF0pOwogICAgICAgICB3cm1zcmwoTVNSX0FNRDY0X0RSMV9BRERSRVNT
X01BU0ssIGN1cnItPmFyY2gucHYuZHJfbWFza1sxXSk7CiAgICAgICAgIHdybXNybChNU1JfQU1E
NjRfRFIyX0FERFJFU1NfTUFTSywgY3Vyci0+YXJjaC5wdi5kcl9tYXNrWzJdKTsKICAgICAgICAg
d3Jtc3JsKE1TUl9BTUQ2NF9EUjNfQUREUkVTU19NQVNLLCBjdXJyLT5hcmNoLnB2LmRyX21hc2tb
M10pOworI2VuZGlmCiAgICAgfQogfQogCisjaWZkZWYgQ09ORklHX1BWCiAvKgogICogVXNlZCBi
eSBoeXBlcmNhbGxzIGFuZCB0aGUgZW11bGF0b3IuCiAgKiAgLUVOT0RFViA9PiAjVUQKQEAgLTIx
OTAsNiArMjIxMiw3IEBAIGxvbmcgc2V0X2RlYnVncmVnKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25l
ZCBpbnQgcmVnLCB1bnNpZ25lZCBsb25nIHZhbHVlKQogICAgIHYtPmFyY2guZGVidWdyZWdbcmVn
XSA9IHZhbHVlOwogICAgIHJldHVybiAwOwogfQorI2VuZGlmICAvKiBDT05GSUdfUFYgKi8KIAog
dm9pZCBhc21fZG9tYWluX2NyYXNoX3N5bmNocm9ub3VzKHVuc2lnbmVkIGxvbmcgYWRkcikKIHsK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmggYi94ZW4vaW5jbHVkZS9h
c20teDg2L2RvbWFpbi5oCmluZGV4IGU3YjgyMjcuLmI5NGIyYzggMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvZG9tYWluLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4u
aApAQCAtNjcyLDcgKzY3MiwxNCBAQCBzdGF0aWMgaW5saW5lIHZvaWQgZnJlZV92Y3B1X2d1ZXN0
X2NvbnRleHQoc3RydWN0IHZjcHVfZ3Vlc3RfY29udGV4dCAqdmdjKQogc3RydWN0IHZjcHVfaHZt
X2NvbnRleHQ7CiBpbnQgYXJjaF9zZXRfaW5mb19odm1fZ3Vlc3Qoc3RydWN0IHZjcHUgKnYsIGNv
bnN0IHN0cnVjdCB2Y3B1X2h2bV9jb250ZXh0ICpjdHgpOwogCisjaWZkZWYgQ09ORklHX1BWCiB2
b2lkIHB2X2luamVjdF9ldmVudChjb25zdCBzdHJ1Y3QgeDg2X2V2ZW50ICpldmVudCk7CisjZWxz
ZQorc3RhdGljIGlubGluZSB2b2lkIHB2X2luamVjdF9ldmVudChjb25zdCBzdHJ1Y3QgeDg2X2V2
ZW50ICpldmVudCkKK3sKKyAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKK30KKyNlbmRpZgogCiBz
dGF0aWMgaW5saW5lIHZvaWQgcHZfaW5qZWN0X2h3X2V4Y2VwdGlvbih1bnNpZ25lZCBpbnQgdmVj
dG9yLCBpbnQgZXJyY29kZSkKIHsKLS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 14:28:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 14: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 1gDVli-0002et-8T; Fri, 19 Oct 2018 14:28:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk7c=m7=citrix.com=prvs=8230e4c9f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gDVlg-0002da-Ge
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 14:28:48 +0000
X-Inumbo-ID: e6254e04-d3aa-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e6254e04-d3aa-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 16:25:59 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="68284178"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Oct 2018 15:28:35 +0100
Message-ID: <d56160401792b0f11ab83892907435b2346c2524.1539959287.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 09/16] x86: don't setup PV hypercall stubs
 and entries when !CONFIG_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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCnYyOiBuZXcK
LS0tCiB4ZW4vYXJjaC94ODYveDg2XzY0L3RyYXBzLmMgfCA2ICsrKysrKwogMSBmaWxlIGNoYW5n
ZWQsIDYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvdHJh
cHMuYyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvdHJhcHMuYwppbmRleCAyNzE1NGYyLi4yYjdlYzdk
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2XzY0L3RyYXBzLmMKKysrIGIveGVuL2FyY2gv
eDg2L3g4Nl82NC90cmFwcy5jCkBAIC0yNjcsNiArMjY3LDcgQEAgdm9pZCBkb19kb3VibGVfZmF1
bHQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgcGFuaWMoIkRPVUJMRSBGQVVMVCAt
LSBzeXN0ZW0gc2h1dGRvd25cbiIpOwogfQogCisjaWZkZWYgQ09ORklHX1BWCiBzdGF0aWMgdW5z
aWduZWQgaW50IHdyaXRlX3N0dWJfdHJhbXBvbGluZSgKICAgICB1bnNpZ25lZCBjaGFyICpzdHVi
LCB1bnNpZ25lZCBsb25nIHN0dWJfdmEsCiAgICAgdW5zaWduZWQgbG9uZyBzdGFja19ib3R0b20s
IHVuc2lnbmVkIGxvbmcgdGFyZ2V0X3ZhKQpAQCAtMjk2LDYgKzI5Nyw3IEBAIHN0YXRpYyB1bnNp
Z25lZCBpbnQgd3JpdGVfc3R1Yl90cmFtcG9saW5lKAogICAgIC8qIFJvdW5kIHVwIHRvIGEgbXVs
dGlwbGUgb2YgMTYgYnl0ZXMuICovCiAgICAgcmV0dXJuIDMyOwogfQorI2VuZGlmCiAKIERFRklO
RV9QRVJfQ1BVKHN0cnVjdCBzdHVicywgc3R1YnMpOwogdm9pZCBsc3Rhcl9lbnRlcih2b2lkKTsK
QEAgLTMwMywxNCArMzA1LDE3IEBAIHZvaWQgY3N0YXJfZW50ZXIodm9pZCk7CiAKIHZvaWQgc3Vi
YXJjaF9wZXJjcHVfdHJhcHNfaW5pdCh2b2lkKQogeworI2lmZGVmIENPTkZJR19QVgogICAgIHVu
c2lnbmVkIGxvbmcgc3RhY2tfYm90dG9tID0gZ2V0X3N0YWNrX2JvdHRvbSgpOwogICAgIHVuc2ln
bmVkIGxvbmcgc3R1Yl92YSA9IHRoaXNfY3B1KHN0dWJzLmFkZHIpOwogICAgIHVuc2lnbmVkIGNo
YXIgKnN0dWJfcGFnZTsKICAgICB1bnNpZ25lZCBpbnQgb2Zmc2V0OworI2VuZGlmCiAKICAgICAv
KiBJU1RfTUFYIElTVCBwYWdlcyArIGF0IGxlYXN0IDEgZ3VhcmQgcGFnZSArIHByaW1hcnkgc3Rh
Y2suICovCiAgICAgQlVJTERfQlVHX09OKChJU1RfTUFYICsgMSkgKiBQQUdFX1NJWkUgKyBQUklN
QVJZX1NUQUNLX1NJWkUgPiBTVEFDS19TSVpFKTsKIAorI2lmZGVmIENPTkZJR19QVgogICAgIHN0
dWJfcGFnZSA9IG1hcF9kb21haW5fcGFnZShfbWZuKHRoaXNfY3B1KHN0dWJzLm1mbikpKTsKIAog
ICAgIC8qCkBAIC0zNDcsNiArMzUyLDcgQEAgdm9pZCBzdWJhcmNoX3BlcmNwdV90cmFwc19pbml0
KHZvaWQpCiAgICAgLyogQ29tbW9uIFNZU0NBTEwgcGFyYW1ldGVycy4gKi8KICAgICB3cm1zcmwo
TVNSX1NUQVIsIFhFTl9NU1JfU1RBUik7CiAgICAgd3Jtc3JsKE1TUl9TWVNDQUxMX01BU0ssIFhF
Tl9TWVNDQUxMX01BU0spOworI2VuZGlmCiB9CiAKIHZvaWQgaHlwZXJjYWxsX3BhZ2VfaW5pdGlh
bGlzZShzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpoeXBlcmNhbGxfcGFnZSkKLS0gCmdpdC1zZXJp
ZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 14:28:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 14: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 1gDVlh-0002eK-NR; Fri, 19 Oct 2018 14:28:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk7c=m7=citrix.com=prvs=8230e4c9f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gDVlg-0002dI-46
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 14:28:48 +0000
X-Inumbo-ID: 7db3d930-d3ab-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7db3d930-d3ab-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 14:30:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="68284175"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Oct 2018 15:28:34 +0100
Message-ID: <6decb60cac4bc1d76da4f50a8998f93efc764ace.1539959287.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 08/16] x86: connect guest creation with
 CONFIG_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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.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>

VGhpcyBpcyBhIGJpdCBtb3JlIGNvbXBsaWNhdGVkIHRoYW4gdGhlIEhWTSBjYXNlIGJlY2F1c2Ug
c3lzdGVtCmRvbWFpbnMgaGF2ZSBQViBndWVzdCB0eXBlLiBMZWF2ZSB0aGVtIGxpa2UgdGhhdC4K
ClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQp2MjoKMS4g
UmVtb3ZlIHVzZWxlc3MgQVNTRVJUcy4KMi4gUmV3cml0ZSBjb21tZW50LgotLS0KIHhlbi9jb21t
b24vZG9tYWluLmMgfCAyMyArKysrKysrKysrKysrKysrKysrKystLQogMSBmaWxlIGNoYW5nZWQs
IDIxIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1v
bi9kb21haW4uYyBiL3hlbi9jb21tb24vZG9tYWluLmMKaW5kZXggNjUxNTFlMi4uZmMwOTA4OCAx
MDA2NDQKLS0tIGEveGVuL2NvbW1vbi9kb21haW4uYworKysgYi94ZW4vY29tbW9uL2RvbWFpbi5j
CkBAIC0zMjIsMTcgKzMyMiwzNiBAQCBzdHJ1Y3QgZG9tYWluICpkb21haW5fY3JlYXRlKGRvbWlk
X3QgZG9taWQsCiAgICAgfQogCiAgICAgLyogU29ydCBvdXQgb3VyIGlkZWEgb2YgaXNfe3B2LGh2
bX1fZG9tYWluKCkuICovCi0gICAgaWYgKCBjb25maWcgJiYgKGNvbmZpZy0+ZmxhZ3MgJiBYRU5f
RE9NQ1RMX0NERl9odm1fZ3Vlc3QpICkKKyAgICBpZiAoIGNvbmZpZyApCiAgICAgeworICAgICAg
ICBpZiAoIGNvbmZpZy0+ZmxhZ3MgJiBYRU5fRE9NQ1RMX0NERl9odm1fZ3Vlc3QpCisgICAgICAg
IHsKICNpZmRlZiBDT05GSUdfSFZNCi0gICAgICAgIGQtPmd1ZXN0X3R5cGUgPSBndWVzdF90eXBl
X2h2bTsKKyAgICAgICAgICAgIGQtPmd1ZXN0X3R5cGUgPSBndWVzdF90eXBlX2h2bTsKKyNlbHNl
CisgICAgICAgICAgICBlcnIgPSAtRUlOVkFMOworICAgICAgICAgICAgZ290byBmYWlsOworI2Vu
ZGlmCisgICAgICAgIH0KKyAgICAgICAgZWxzZQorICAgICAgICB7CisjaWZkZWYgQ09ORklHX1BW
CisgICAgICAgIGQtPmd1ZXN0X3R5cGUgPSBndWVzdF90eXBlX3B2OwogI2Vsc2UKICAgICAgICAg
ZXJyID0gLUVJTlZBTDsKICAgICAgICAgZ290byBmYWlsOwogI2VuZGlmCisgICAgICAgIH0KICAg
ICB9CiAgICAgZWxzZQorICAgIHsKKyAgICAgICAgLyoKKyAgICAgICAgICogQXQgbGVhc3QgdGhl
IGlkbGUgZG9tYWluIHNob3VsZCBiZSB0cmVhdGVkIGFzIFBWIGRvbWFpbgorICAgICAgICAgKiBi
ZWNhdXNlIGl0IHVzZXMgUFYgY29udGV4dCBzd2l0Y2ggZnVuY3Rpb25zLiBUbyBlcnIgb24gdGhl
CisgICAgICAgICAqIHNhZmUgc2lkZSwgbGVhdmUgYWxsIHN5c3RlbSBkb21haW5zIHRvIGJlIGd1
ZXN0X3R5cGVfcHYuCisgICAgICAgICAqLwogICAgICAgICBkLT5ndWVzdF90eXBlID0gZ3Vlc3Rf
dHlwZV9wdjsKKyAgICB9CiAKICAgICBUUkFDRV8xRChUUkNfRE9NMF9ET01fQURELCBkLT5kb21h
aW5faWQpOwogCi0tIApnaXQtc2VyaWVzIDAuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 14:28:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 14: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 1gDVlg-0002dc-E1; Fri, 19 Oct 2018 14:28:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk7c=m7=citrix.com=prvs=8230e4c9f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gDVle-0002d0-N0
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 14:28:46 +0000
X-Inumbo-ID: 7c5bb7be-d3ab-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7c5bb7be-d3ab-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 14:30:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="68284164"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Oct 2018 15:28:30 +0100
Message-ID: <b7b033adf8a230464f1feef1f053d8060a6bad5e.1539959287.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 04/16] x86: make construct_dom0 build with
 !CONFIG_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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCnYyOiBwYW5p
YyBpbnN0ZWFkLgotLS0KIHhlbi9hcmNoL3g4Ni9kb20wX2J1aWxkLmMgfCAgOSArKysrKysrLS0K
IDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYyBiL3hlbi9hcmNoL3g4Ni9kb20wX2J1aWxk
LmMKaW5kZXggZGNkN2FmYi4uMGYwOTc3ZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2RvbTBf
YnVpbGQuYworKysgYi94ZW4vYXJjaC94ODYvZG9tMF9idWlsZC5jCkBAIC01MTAsOCArNTEwLDEz
IEBAIGludCBfX2luaXQgY29uc3RydWN0X2RvbTAoc3RydWN0IGRvbWFpbiAqZCwgY29uc3QgbW9k
dWxlX3QgKmltYWdlLAogICAgIH0KICNlbmRpZgogCi0gICAgcmMgPSAoaXNfaHZtX2RvbWFpbihk
KSA/IGRvbTBfY29uc3RydWN0X3B2aCA6IGRvbTBfY29uc3RydWN0X3B2KQotICAgICAgICAgKGQs
IGltYWdlLCBpbWFnZV9oZWFkcm9vbSwgaW5pdHJkLCBjbWRsaW5lKTsKKyAgICBpZiAoIGlzX2h2
bV9kb21haW4oZCkgKQorICAgICAgICByYyA9IGRvbTBfY29uc3RydWN0X3B2aChkLCBpbWFnZSwg
aW1hZ2VfaGVhZHJvb20sIGluaXRyZCwgY21kbGluZSk7CisgICAgZWxzZSBpZiAoIGlzX3B2X2Rv
bWFpbihkKSApCisgICAgICAgIHJjID0gZG9tMF9jb25zdHJ1Y3RfcHYoZCwgaW1hZ2UsIGltYWdl
X2hlYWRyb29tLCBpbml0cmQsIGNtZGxpbmUpOworICAgIGVsc2UKKyAgICAgICAgcGFuaWMoIkNh
bm5vdCBjb25zdHJ1Y3QgRG9tMC4gTm8gZ3Vlc3QgaW50ZXJmYWNlIGF2YWlsYWJsZS4iKTsKKwog
ICAgIGlmICggcmMgKQogICAgICAgICByZXR1cm4gcmM7CiAKLS0gCmdpdC1zZXJpZXMgMC45LjEK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 14:28:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 14: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 1gDVlh-0002e5-DI; Fri, 19 Oct 2018 14:28:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk7c=m7=citrix.com=prvs=8230e4c9f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gDVlg-0002dH-40
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 14:28:48 +0000
X-Inumbo-ID: 7d7767af-d3ab-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7d7767af-d3ab-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 14:30:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="68284173"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Oct 2018 15:28:33 +0100
Message-ID: <d87454cedf90ee1bd7ff0e0d05f3b4a910b93ddd.1539959287.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 07/16] x86: put XEN_DOMCTL_{set,
 get}_address_size under CONFIG_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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

VGhleSBhcmUgdXNlZnVsIHRvIFBWIG9ubHkuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgotLS0KdjI6IG5ldwotLS0KIHhlbi9hcmNoL3g4Ni9kb21jdGwuYyB8
IDIgKysKIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvZG9tY3RsLmMgYi94ZW4vYXJjaC94ODYvZG9tY3RsLmMKaW5kZXggMTE1ZGRmNi4u
OGVjMGI5YiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2RvbWN0bC5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9kb21jdGwuYwpAQCAtNjA4LDYgKzYwOCw3IEBAIGxvbmcgYXJjaF9kb19kb21jdGwoCiAg
ICAgICAgICAgICBjb3B5YmFjayA9IHRydWU7CiAgICAgICAgIGJyZWFrOwogCisjaWZkZWYgQ09O
RklHX1BWCiAgICAgY2FzZSBYRU5fRE9NQ1RMX3NldF9hZGRyZXNzX3NpemU6CiAgICAgICAgIGlm
ICggKChkb21jdGwtPnUuYWRkcmVzc19zaXplLnNpemUgPT0gNjQpICYmICFkLT5hcmNoLmlzXzMy
Yml0X3B2KSB8fAogICAgICAgICAgICAgICgoZG9tY3RsLT51LmFkZHJlc3Nfc2l6ZS5zaXplID09
IDMyKSAmJiBkLT5hcmNoLmlzXzMyYml0X3B2KSApCkBAIC02MjMsNiArNjI0LDcgQEAgbG9uZyBh
cmNoX2RvX2RvbWN0bCgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgQklUU19QRVJfTE9ORzsKICAgICAgICAgY29weWJhY2sgPSB0
cnVlOwogICAgICAgICBicmVhazsKKyNlbmRpZgogCiAgICAgY2FzZSBYRU5fRE9NQ1RMX3NldF9t
YWNoaW5lX2FkZHJlc3Nfc2l6ZToKICAgICAgICAgaWYgKCBkLT50b3RfcGFnZXMgPiAwICkKLS0g
CmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 14:28:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 14: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 1gDVlh-0002dz-3C; Fri, 19 Oct 2018 14:28:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk7c=m7=citrix.com=prvs=8230e4c9f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gDVlg-0002dJ-4G
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 14:28:48 +0000
X-Inumbo-ID: 7d2d3c9a-d3ab-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7d2d3c9a-d3ab-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 14:30:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="68284171"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Oct 2018 15:28:32 +0100
Message-ID: <a1bbfcc3bf759669a53c5ef739ab67d01187f892.1539959287.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 06/16] x86/amd: call post outb hook for both
 PV and HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@citrix.com>, Wei Liu <wei.liu2@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>

VGhlIGlzc3VlIGRlc2NyaWJlZCBpbiAxMGQwMzM0MjkxMiBpcyBhcHBsaWNhYmxlIHRvIGJvdGgg
UFYgYW5kIEhWTQpkb21haW5zIHRoYXQgaGF2ZSBhY2Nlc3MgdG8gdGhhdCBTTUkgQ01EIHBvcnQu
CgpNb3ZlIHRoZSBob29rIHRvIEFNRCBjb2RlLCByZW1vdmUgaXRzIHB2XyBwcmVmaXggYW5kIGNh
bGwgaXQgaW4gYm90aApQViBhbmQgSFZNIGNvZGUuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgotLS0KdjI6IHJld3JpdHRlbgotLS0KIHhlbi9hcmNoL3g4Ni9j
cHUvYW1kLmMgICAgICAgICB8ICA0ICsrKy0KIHhlbi9hcmNoL3g4Ni9odm0vaW8uYyAgICAgICAg
ICB8ICAyICsrCiB4ZW4vYXJjaC94ODYvcHYvZW11bC1wcml2LW9wLmMgfCAxMCArKysrLS0tLS0t
CiB4ZW4vaW5jbHVkZS9hc20teDg2L2lvLmggICAgICAgfCAgMiArLQogNCBmaWxlcyBjaGFuZ2Vk
LCAxMCBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9jcHUvYW1kLmMgYi94ZW4vYXJjaC94ODYvY3B1L2FtZC5jCmluZGV4IGMzOTRjMWMuLjlh
YjVlODQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMKKysrIGIveGVuL2FyY2gv
eDg2L2NwdS9hbWQuYwpAQCAtNDQsNiArNDQsOCBAQCBpbnRlZ2VyX3BhcmFtKCJjcHVpZF9tYXNr
X3RoZXJtYWxfZWN4Iiwgb3B0X2NwdWlkX21hc2tfdGhlcm1hbF9lY3gpOwogczggX19yZWFkX21v
c3RseSBvcHRfYWxsb3dfdW5zYWZlOwogYm9vbGVhbl9wYXJhbSgiYWxsb3dfdW5zYWZlIiwgb3B0
X2FsbG93X3Vuc2FmZSk7CiAKK3ZvaWQgKCpwb3N0X291dGJfaG9vaykodW5zaWduZWQgaW50IHBv
cnQsIHVpbnQ4X3QgdmFsdWUpOworCiBzdGF0aWMgaW5saW5lIGludCByZG1zcl9hbWRfc2FmZSh1
bnNpZ25lZCBpbnQgbXNyLCB1bnNpZ25lZCBpbnQgKmxvLAogCQkJCSB1bnNpZ25lZCBpbnQgKmhp
KQogewpAQCAtNjI4LDcgKzYzMCw3IEBAIHN0YXRpYyB2b2lkIGluaXRfYW1kKHN0cnVjdCBjcHVp
bmZvX3g4NiAqYykKIAljYXNlIDB4ZiAuLi4gMHgxNzoKIAkJZGlzYWJsZV9jMWUoTlVMTCk7CiAJ
CWlmIChhY3BpX3NtaV9jbWQgJiYgKGFjcGlfZW5hYmxlX3ZhbHVlIHwgYWNwaV9kaXNhYmxlX3Zh
bHVlKSkKLQkJCXB2X3Bvc3Rfb3V0Yl9ob29rID0gY2hlY2tfZGlzYWJsZV9jMWU7CisJCQlwb3N0
X291dGJfaG9vayA9IGNoZWNrX2Rpc2FibGVfYzFlOwogCQlicmVhazsKIAl9CiAKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9odm0vaW8uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaW8uYwppbmRleCBh
NWIwYTIzLi44OTY4NzRkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2lvLmMKKysrIGIv
eGVuL2FyY2gveDg2L2h2bS9pby5jCkBAIC0yMzQsNiArMjM0LDggQEAgc3RhdGljIGludCBnMm1f
cG9ydGlvX3dyaXRlKGNvbnN0IHN0cnVjdCBodm1faW9faGFuZGxlciAqaGFuZGxlciwKICAgICB7
CiAgICAgY2FzZSAxOgogICAgICAgICBvdXRiKGRhdGEsIG1wb3J0KTsKKyAgICAgICAgaWYgKCBw
b3N0X291dGJfaG9vayApCisgICAgICAgICAgICBwb3N0X291dGJfaG9vayhtcG9ydCwgKHVpbnQ4
X3QpZGF0YSk7CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgMjoKICAgICAgICAgb3V0dyhkYXRh
LCBtcG9ydCk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvcHYvZW11bC1wcml2LW9wLmMgYi94
ZW4vYXJjaC94ODYvcHYvZW11bC1wcml2LW9wLmMKaW5kZXggYjg1YzY1Zi4uZTk5Y2JjYyAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2L2VtdWwtcHJpdi1vcC5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9wdi9lbXVsLXByaXYtb3AuYwpAQCAtNTksOCArNTksNiBAQCBzdHJ1Y3QgcHJpdl9vcF9jdHh0
IHsKIHZvaWQgaG9zdF90b19ndWVzdF9ncHJfc3dpdGNoKHN0cnVjdCBjcHVfdXNlcl9yZWdzICop
OwogdW5zaWduZWQgbG9uZyBndWVzdF90b19ob3N0X2dwcl9zd2l0Y2godW5zaWduZWQgbG9uZyk7
CiAKLXZvaWQgKCpwdl9wb3N0X291dGJfaG9vaykodW5zaWduZWQgaW50IHBvcnQsIHU4IHZhbHVl
KTsKLQogdHlwZWRlZiB2b2lkIGlvX2VtdWxfc3R1Yl90KHN0cnVjdCBjcHVfdXNlcl9yZWdzICop
OwogCiBzdGF0aWMgaW9fZW11bF9zdHViX3QgKmlvX2VtdWxfc3R1Yl9zZXR1cChzdHJ1Y3QgcHJp
dl9vcF9jdHh0ICpjdHh0LCB1OCBvcGNvZGUsCkBAIC0zNTIsOCArMzUwLDggQEAgc3RhdGljIHZv
aWQgZ3Vlc3RfaW9fd3JpdGUodW5zaWduZWQgaW50IHBvcnQsIHVuc2lnbmVkIGludCBieXRlcywK
ICAgICAgICAgewogICAgICAgICBjYXNlIDE6CiAgICAgICAgICAgICBvdXRiKCh1aW50OF90KWRh
dGEsIHBvcnQpOwotICAgICAgICAgICAgaWYgKCBwdl9wb3N0X291dGJfaG9vayApCi0gICAgICAg
ICAgICAgICAgcHZfcG9zdF9vdXRiX2hvb2socG9ydCwgKHVpbnQ4X3QpZGF0YSk7CisgICAgICAg
ICAgICBpZiAoIHBvc3Rfb3V0Yl9ob29rICkKKyAgICAgICAgICAgICAgICBwb3N0X291dGJfaG9v
ayhwb3J0LCAodWludDhfdClkYXRhKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNl
IDI6CiAgICAgICAgICAgICBvdXR3KCh1aW50MTZfdClkYXRhLCBwb3J0KTsKQEAgLTQzMyw4ICs0
MzEsOCBAQCBzdGF0aWMgaW50IHdyaXRlX2lvKHVuc2lnbmVkIGludCBwb3J0LCB1bnNpZ25lZCBp
bnQgYnl0ZXMsCiAgICAgICAgICAgICBpb19lbXVsX3N0dWJfc2V0dXAocG9jLCBjdHh0LT5vcGNv
ZGUsIHBvcnQsIGJ5dGVzKTsKIAogICAgICAgICBpb19lbXVsKGN0eHQtPnJlZ3MpOwotICAgICAg
ICBpZiAoIChieXRlcyA9PSAxKSAmJiBwdl9wb3N0X291dGJfaG9vayApCi0gICAgICAgICAgICBw
dl9wb3N0X291dGJfaG9vayhwb3J0LCB2YWwpOworICAgICAgICBpZiAoIChieXRlcyA9PSAxKSAm
JiBwb3N0X291dGJfaG9vayApCisgICAgICAgICAgICBwb3N0X291dGJfaG9vayhwb3J0LCB2YWwp
OwogICAgICAgICByZXR1cm4gWDg2RU1VTF9ET05FOwogICAgIH0KIApkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9pby5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9pby5oCmluZGV4IDRk
MjA2NGUuLjAzMjZlOWQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaW8uaAorKysg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L2lvLmgKQEAgLTQ4LDcgKzQ4LDcgQEAgX19PVVQoYiwiYiIs
Y2hhcikKIF9fT1VUKHcsInciLHNob3J0KQogX19PVVQobCwsaW50KQogCi1leHRlcm4gdm9pZCAo
KnB2X3Bvc3Rfb3V0Yl9ob29rKSh1bnNpZ25lZCBpbnQgcG9ydCwgdTggdmFsdWUpOworZXh0ZXJu
IHZvaWQgKCpwb3N0X291dGJfaG9vaykodW5zaWduZWQgaW50IHBvcnQsIHU4IHZhbHVlKTsKIAog
LyogRnVuY3Rpb24gcG9pbnRlciB1c2VkIHRvIGhhbmRsZSBwbGF0Zm9ybSBzcGVjaWZpYyBJL08g
cG9ydCBlbXVsYXRpb24uICovCiAjZGVmaW5lIElPRU1VTF9RVUlSS19TVFVCX0JZVEVTIDEwCi0t
IApnaXQtc2VyaWVzIDAuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 14:28:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 14: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 1gDVli-0002fz-K4; Fri, 19 Oct 2018 14:28:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk7c=m7=citrix.com=prvs=8230e4c9f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gDVlg-0002db-HZ
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 14:28:48 +0000
X-Inumbo-ID: e532c4a4-d3aa-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e532c4a4-d3aa-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 16:25:58 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="68284168"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Oct 2018 15:28:31 +0100
Message-ID: <72c49c7223b031564434f3c517c79341118d5d1f.1539959287.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 05/16] x86/pv: make guest_io_{read,
 write} local 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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCnYyOiBuZXcK
LS0tCiB4ZW4vYXJjaC94ODYvcHYvZW11bC1wcml2LW9wLmMgfCA4ICsrKystLS0tCiB4ZW4vaW5j
bHVkZS9hc20teDg2L3RyYXBzLmggICAgfCA1IC0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDQgaW5z
ZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvcHYv
ZW11bC1wcml2LW9wLmMgYi94ZW4vYXJjaC94ODYvcHYvZW11bC1wcml2LW9wLmMKaW5kZXggNjQy
MmY5MS4uYjg1YzY1ZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2L2VtdWwtcHJpdi1vcC5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9wdi9lbXVsLXByaXYtb3AuYwpAQCAtMjE0LDggKzIxNCw4IEBA
IHN0YXRpYyBib29sIHBjaV9jZmdfb2soc3RydWN0IGRvbWFpbiAqY3VycmQsIHVuc2lnbmVkIGlu
dCBzdGFydCwKICAgICAgICAgICAgcGNpX2NvbmZfd3JpdGVfaW50ZXJjZXB0KDAsIG1hY2hpbmVf
YmRmLCBzdGFydCwgc2l6ZSwgd3JpdGUpID49IDA7CiB9CiAKLXVpbnQzMl90IGd1ZXN0X2lvX3Jl
YWQodW5zaWduZWQgaW50IHBvcnQsIHVuc2lnbmVkIGludCBieXRlcywKLSAgICAgICAgICAgICAg
ICAgICAgICAgc3RydWN0IGRvbWFpbiAqY3VycmQpCitzdGF0aWMgdWludDMyX3QgZ3Vlc3RfaW9f
cmVhZCh1bnNpZ25lZCBpbnQgcG9ydCwgdW5zaWduZWQgaW50IGJ5dGVzLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc3RydWN0IGRvbWFpbiAqY3VycmQpCiB7CiAgICAgdWludDMyX3Qg
ZGF0YSA9IDA7CiAgICAgdW5zaWduZWQgaW50IHNoaWZ0ID0gMDsKQEAgLTM0Myw4ICszNDMsOCBA
QCBzdGF0aWMgaW50IHJlYWRfaW8odW5zaWduZWQgaW50IHBvcnQsIHVuc2lnbmVkIGludCBieXRl
cywKICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogfQogCi12b2lkIGd1ZXN0X2lvX3dyaXRlKHVu
c2lnbmVkIGludCBwb3J0LCB1bnNpZ25lZCBpbnQgYnl0ZXMsIHVpbnQzMl90IGRhdGEsCi0gICAg
ICAgICAgICAgICAgICAgIHN0cnVjdCBkb21haW4gKmN1cnJkKQorc3RhdGljIHZvaWQgZ3Vlc3Rf
aW9fd3JpdGUodW5zaWduZWQgaW50IHBvcnQsIHVuc2lnbmVkIGludCBieXRlcywKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGRhdGEsIHN0cnVjdCBkb21haW4gKmN1cnJkKQog
ewogICAgIGlmICggYWRtaW5faW9fb2theShwb3J0LCBieXRlcywgY3VycmQpICkKICAgICB7CmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L3RyYXBzLmggYi94ZW4vaW5jbHVkZS9hc20t
eDg2L3RyYXBzLmgKaW5kZXggYmVkMjUyOS4uYjg4ZjJhNCAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni90cmFwcy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvdHJhcHMuaApAQCAt
MjEsMTEgKzIxLDYgQEAKIAogdm9pZCBhc3luY19leGNlcHRpb25fY2xlYW51cChzdHJ1Y3QgdmNw
dSAqKTsKIAotdWludDMyX3QgZ3Vlc3RfaW9fcmVhZCh1bnNpZ25lZCBpbnQgcG9ydCwgdW5zaWdu
ZWQgaW50IGJ5dGVzLAotICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgZG9tYWluICopOwot
dm9pZCBndWVzdF9pb193cml0ZSh1bnNpZ25lZCBpbnQgcG9ydCwgdW5zaWduZWQgaW50IGJ5dGVz
LCB1aW50MzJfdCBkYXRhLAotICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgZG9tYWluICopOwot
CiBjb25zdCBjaGFyICp0cmFwc3RyKHVuc2lnbmVkIGludCB0cmFwbnIpOwogCiAjZW5kaWYgLyog
QVNNX1RSQVBfSCAqLwotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 14:28:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 14:28: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 1gDVll-0002ht-1N; Fri, 19 Oct 2018 14:28:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk7c=m7=citrix.com=prvs=8230e4c9f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gDVlj-0002gg-KZ
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 14:28:51 +0000
X-Inumbo-ID: 7f272b1a-d3ab-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7f272b1a-d3ab-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 14:30:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="68284184"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Oct 2018 15:28:26 +0100
Message-ID: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 00/16] Make CONFIG_PV work on 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: Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsCgpUaGlzIHNlcmllcyBtYWtlcyBDT05GSUdfUFYgd29yay4KCkJvb3RpbmcgYSBoeXBl
cnZpc29yIHdpdGggUFZIIERvbTAgd29ya3MuCgpEdWUgdG8gYW4gaXNzdWUgaW4gWGVuIGltcGxl
bWVudGF0aW9uLCBYVEYgdGVzdHMgY2F1c2UgaHlwZXJ2aXNvciB0byBjcmFzaCAoc2VlbgpvbiBz
dGFnaW5nIGFzIHdlbGwpLiBCdXQgd2l0aCBhIGxvY2FsIHBhdGNoIHRvIHdvcmsgYXJvdW5kIHRo
ZSBpc3N1ZSwKYWxsIFhURiBIVk0gdGVzdHMgcGFzc2VkLgoKU2VlIHYxIGNvdmVyIGxldHRlciBm
b3IgbW9yZSBpbmZvcm1hdGlvbi4KCldlaS4KCldlaSBMaXUgKDE2KToKICB4ODY6IG1ha2UgbW0u
YyBidWlsZCB3aXRoICFDT05GSUdfUFYKICB4ODY6IHB1dCBzb21lIGNvZGUgaW4gYXJjaF9zZXRf
aW5mb19ndWVzdCB1bmRlciBDT05GSUdfUFYKICB4ODY6IG1ha2UgdHJhcHMuYyBidWlsZCB3aXRo
ICFDT05GSUdfUFYKICB4ODY6IG1ha2UgY29uc3RydWN0X2RvbTAgYnVpbGQgd2l0aCAhQ09ORklH
X1BWCiAgeDg2L3B2OiBtYWtlIGd1ZXN0X2lvX3tyZWFkLHdyaXRlfSBsb2NhbCBmdW5jdGlvbnMK
ICB4ODYvYW1kOiBjYWxsIHBvc3Qgb3V0YiBob29rIGZvciBib3RoIFBWIGFuZCBIVk0KICB4ODY6
IHB1dCBYRU5fRE9NQ1RMX3tzZXQsZ2V0fV9hZGRyZXNzX3NpemUgdW5kZXIgQ09ORklHX1BWCiAg
eDg2OiBjb25uZWN0IGd1ZXN0IGNyZWF0aW9uIHdpdGggQ09ORklHX1BWCiAgeDg2OiBkb24ndCBz
ZXR1cCBQViBoeXBlcmNhbGwgc3R1YnMgYW5kIGVudHJpZXMgd2hlbiAhQ09ORklHX1BWCiAgeDg2
OiBkb24ndCBzZXR1cCBsZWdhY3kgc3lzY2FsbCB2ZWN0b3Igd2hlbiAhQ09ORklHX1BWCiAgeDg2
OiBkb24ndCBzZXQgc3lzZW50ZXJfZW50cnkgaW4gdm1jcyB3aGVuICFDT05GSUdfUFYKICB4ODY6
IHN0dWIgb3V0IFBWIG9ubHkgY29kZSBpbiBkb19kZWJ1ZwogIHg4NjogcmVhcnJhbmdlIHg4Nl82
NC9lbnRyeS5TCiAgeDg2OiBtYWtlIGVudHJ5IHBvaW50IGNvZGUgYnVpbGQgd2hlbiAhQ09ORklH
X1BWCiAgeDg2OiBleHBvc2UgQ09ORklHX1BWCiAgeDg2OiB1cGRhdGUgaGVscCBzdHJpbmcgZm9y
IENPTkZJR19IVk0KCiB4ZW4vYXJjaC94ODYvS2NvbmZpZyAgICAgICAgICAgIHwgIDE2ICsrLQog
eGVuL2FyY2gveDg2L2NwdS9hbWQuYyAgICAgICAgICB8ICAgNCArLQogeGVuL2FyY2gveDg2L2Rv
bTBfYnVpbGQuYyAgICAgICB8ICAgOSArLQogeGVuL2FyY2gveDg2L2RvbWFpbi5jICAgICAgICAg
ICB8ICAxMiArLQogeGVuL2FyY2gveDg2L2RvbWN0bC5jICAgICAgICAgICB8ICAgMiArLQogeGVu
L2FyY2gveDg2L2h2bS9oeXBlcmNhbGwuYyAgICB8ICAgMiArLQogeGVuL2FyY2gveDg2L2h2bS9p
by5jICAgICAgICAgICB8ICAgMiArLQogeGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jICAgICB8
ICAgNyArLQogeGVuL2FyY2gveDg2L21tLmMgICAgICAgICAgICAgICB8IDE2OCArKysrKysrKysr
KysrKysrKysrLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9wdi9lbXVsLXByaXYtb3AuYyAg
fCAgMTggKy0tLQogeGVuL2FyY2gveDg2L3NtcGJvb3QuYyAgICAgICAgICB8ICAgMiArLQogeGVu
L2FyY2gveDg2L3RyYXBzLmMgICAgICAgICAgICB8ICAyNSArKysrKy0KIHhlbi9hcmNoL3g4Ni94
ODZfNjQvTWFrZWZpbGUgICAgfCAgIDIgKy0KIHhlbi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0L21t
LmMgfCAgIDIgKy0KIHhlbi9hcmNoL3g4Ni94ODZfNjQvZW50cnkuUyAgICAgfCAxMjQgKysrKysr
KysrKysrKysrLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYveDg2XzY0L3RyYXBzLmMgICAgIHwgICA2
ICstCiB4ZW4vY29tbW9uL2RvbWFpbi5jICAgICAgICAgICAgIHwgIDIzICsrKystCiB4ZW4vaW5j
bHVkZS9hc20teDg2L2RvbWFpbi5oICAgIHwgICA3ICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L2lv
LmggICAgICAgIHwgICAyICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L3RyYXBzLmggICAgIHwgICA1
ICstCiAyMCBmaWxlcyBjaGFuZ2VkLCAyOTQgaW5zZXJ0aW9ucygrKSwgMTQ0IGRlbGV0aW9ucygt
KQoKYmFzZS1jb21taXQ6IDM0ODZmMzk4YTNkZGVhODFlYThjNjdiZTk4MWNlMzFkNTIwMzZiM2EK
LS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 14:28:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 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 1gDVlm-0002j7-E8; Fri, 19 Oct 2018 14:28:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk7c=m7=citrix.com=prvs=8230e4c9f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gDVlk-0002he-Rb
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 14:28:52 +0000
X-Inumbo-ID: 80594969-d3ab-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 80594969-d3ab-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 14:30:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="68284186"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Oct 2018 15:28:28 +0100
Message-ID: <45574acaeddabd34d816257ba14be246bbb74251.1539959287.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 02/16] x86: put some code in
 arch_set_info_guest under CONFIG_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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

VGhpcyBmdW5jdGlvbiBpcyBjYWxsZWQgYnkgYm90aCBQViBhbmQgSFZNLiBVbmZvcnR1bmF0ZWx5
IHRoZSBjb2RlIGlzCnZlcnkgY29udm9sdXRlZC4gV2UgY2FuIHJlYXNvbiB0aGF0IGNvZGUgYmV0
d2VlbiB0aGUgY2FsbCB0bwpodm1fc2V0X2luZm9fZ3Vlc3QgYW5kIG91dCBsYWJlbCBpcyBQViBv
bmx5LiBQdXQgdGhhdCBwb3J0aW9uIHVuZGVyCkNPTkZJR19QVi4KClNpZ25lZC1vZmYtYnk6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQp2MjogbmV3Ci0tLQogeGVuL2FyY2gveDg2
L2RvbWFpbi5jIHwgMTIgKysrKysrKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRpb25z
KCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYyBi
L3hlbi9hcmNoL3g4Ni9kb21haW4uYwppbmRleCA5MzcxZWZjLi5jOTMxMzc3IDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvZG9tYWluLmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCkBAIC03
NzcsMTEgKzc3NywxNSBAQCBpbnQgYXJjaF9zZXRfaW5mb19ndWVzdCgKICAgICBzdHJ1Y3QgdmNw
dSAqdiwgdmNwdV9ndWVzdF9jb250ZXh0X3UgYykKIHsKICAgICBzdHJ1Y3QgZG9tYWluICpkID0g
di0+ZG9tYWluOworICAgIHVuc2lnbmVkIGludCBpOworICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7
CisgICAgYm9vbCBjb21wYXQ7CisjaWZkZWYgQ09ORklHX1BWCiAgICAgdW5zaWduZWQgbG9uZyBj
cjNfZ2ZuOwogICAgIHN0cnVjdCBwYWdlX2luZm8gKmNyM19wYWdlOwotICAgIHVuc2lnbmVkIGxv
bmcgZmxhZ3MsIGNyNDsKLSAgICB1bnNpZ25lZCBpbnQgaTsKLSAgICBpbnQgcmMgPSAwLCBjb21w
YXQ7CisgICAgdW5zaWduZWQgbG9uZyBjcjQ7CisgICAgaW50IHJjID0gMDsKKyNlbmRpZgogCiAg
ICAgLyogVGhlIGNvbnRleHQgaXMgYSBjb21wYXQtbW9kZSBvbmUgaWYgdGhlIHRhcmdldCBkb21h
aW4gaXMgY29tcGF0LW1vZGU7CiAgICAgICogd2UgZXhwZWN0IHRoZSB0b29scyB0byBEVFJUIGV2
ZW4gaW4gY29tcGF0LW1vZGUgY2FsbGVycy4gKi8KQEAgLTg3NSw2ICs4NzksNyBAQCBpbnQgYXJj
aF9zZXRfaW5mb19ndWVzdCgKICAgICAgICAgZ290byBvdXQ7CiAgICAgfQogCisjaWZkZWYgQ09O
RklHX1BWCiAgICAgLyogSU9QTCBwcml2aWxlZ2VzIGFyZSB2aXJ0dWFsaXNlZC4gKi8KICAgICB2
LT5hcmNoLnB2LmlvcGwgPSB2LT5hcmNoLnVzZXJfcmVncy5lZmxhZ3MgJiBYODZfRUZMQUdTX0lP
UEw7CiAgICAgdi0+YXJjaC51c2VyX3JlZ3MuZWZsYWdzICY9IH5YODZfRUZMQUdTX0lPUEw7CkBA
IC0xMTQwLDYgKzExNDUsNyBAQCBpbnQgYXJjaF9zZXRfaW5mb19ndWVzdCgKICAgICAgICAgcGFn
aW5nX3VwZGF0ZV9wYWdpbmdfbW9kZXModik7CiAKICAgICB1cGRhdGVfY3IzKHYpOworI2VuZGlm
IC8qIENPTkZJR19QViAqLwogCiAgb3V0OgogICAgIGlmICggZmxhZ3MgJiBWR0NGX29ubGluZSAp
Ci0tIApnaXQtc2VyaWVzIDAuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 14:28:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 14:28: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 1gDVln-0002kk-TH; Fri, 19 Oct 2018 14:28:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk7c=m7=citrix.com=prvs=8230e4c9f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gDVlm-0002j3-G8
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 14:28:54 +0000
X-Inumbo-ID: 813114e4-d3ab-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 813114e4-d3ab-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 14:30:19 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="68284192"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Oct 2018 15:28:27 +0100
Message-ID: <32e236f80a0b767355754060c6fa97f229671834.1539959287.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 01/16] x86: make mm.c build with !CONFIG_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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

U3RhcnQgYnkgcHV0dGluZyBoeXBlcmNhbGwgaGFuZGxlcnMgd2hpY2ggYXJlIHN1cHBvc2VkIHRv
IGJlIFBWIG9ubHkKdW5kZXIgQ09ORklHX1BWLiBTaHVmZmxlIHNvbWUgY29kZSBhcm91bmQgdG8g
YXZvaWQgaW50cm9kdWNpbmcKZXhjZXNzaXZlIG51bWJlcnMgb2YgQ09ORklHX1BWLgoKU2lnbmVk
LW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCnYyOiByZWJhc2UKLS0t
CiB4ZW4vYXJjaC94ODYvaHZtL2h5cGVyY2FsbC5jICAgIHwgICAyICstCiB4ZW4vYXJjaC94ODYv
bW0uYyAgICAgICAgICAgICAgIHwgMTY4ICsrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0t
LQogeGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvbW0uYyB8ICAgMiArLQogMyBmaWxlcyBjaGFu
Z2VkLCAxMDIgaW5zZXJ0aW9ucygrKSwgNzAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2h2bS9oeXBlcmNhbGwuYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHlwZXJjYWxsLmMK
aW5kZXggNTY3MTNkMS4uMTlkMTI2MyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9oeXBl
cmNhbGwuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h5cGVyY2FsbC5jCkBAIC0xMzUsNyArMTM1
LDkgQEAgc3RhdGljIGNvbnN0IGh5cGVyY2FsbF90YWJsZV90IGh2bV9oeXBlcmNhbGxfdGFibGVb
XSA9IHsKICAgICBIWVBFUkNBTEwodG1lbV9vcCksCiAjZW5kaWYKICAgICBDT01QQVRfQ0FMTChw
bGF0Zm9ybV9vcCksCisjaWZkZWYgQ09ORklHX1BWCiAgICAgQ09NUEFUX0NBTEwobW11ZXh0X29w
KSwKKyNlbmRpZgogICAgIEhZUEVSQ0FMTCh4ZW5wbXVfb3ApLAogICAgIENPTVBBVF9DQUxMKGRt
X29wKSwKICAgICBIWVBFUkNBTEwoYXJjaF8xKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21t
LmMgYi94ZW4vYXJjaC94ODYvbW0uYwppbmRleCBjNTNiYzg2Li43MDNmMzMwIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvbW0uYworKysgYi94ZW4vYXJjaC94ODYvbW0uYwpAQCAtNjI1LDYgKzYy
NSw3IEBAIGNvbnN0IGNoYXIgX19zZWN0aW9uKCIuYnNzLnBhZ2VfYWxpZ25lZC5jb25zdCIpIF9f
YWxpZ25lZChQQUdFX1NJWkUpCiAgICAgemVyb19wYWdlW1BBR0VfU0laRV07CiAKIAorI2lmZGVm
IENPTkZJR19QVgogc3RhdGljIGludCBhbGxvY19zZWdkZXNjX3BhZ2Uoc3RydWN0IHBhZ2VfaW5m
byAqcGFnZSkKIHsKICAgICBjb25zdCBzdHJ1Y3QgZG9tYWluICpvd25lciA9IHBhZ2VfZ2V0X293
bmVyKHBhZ2UpOwpAQCAtNjM5LDM4ICs2NDAsMTEgQEAgc3RhdGljIGludCBhbGxvY19zZWdkZXNj
X3BhZ2Uoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSkKIAogICAgIHJldHVybiBpID09IDUxMiA/IDAg
OiAtRUlOVkFMOwogfQorI2VuZGlmCiAKIHN0YXRpYyBpbnQgX2dldF9wYWdlX3R5cGUoc3RydWN0
IHBhZ2VfaW5mbyAqcGFnZSwgdW5zaWduZWQgbG9uZyB0eXBlLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICBib29sIHByZWVtcHRpYmxlKTsKIAotc3RhdGljIGludCBnZXRfcGFnZV9hbmRfdHlw
ZV9mcm9tX21mbigKLSAgICBtZm5fdCBtZm4sIHVuc2lnbmVkIGxvbmcgdHlwZSwgc3RydWN0IGRv
bWFpbiAqZCwKLSAgICBpbnQgcGFydGlhbCwgaW50IHByZWVtcHRpYmxlKQotewotICAgIHN0cnVj
dCBwYWdlX2luZm8gKnBhZ2UgPSBtZm5fdG9fcGFnZShtZm4pOwotICAgIGludCByYzsKLQotICAg
IGlmICggbGlrZWx5KHBhcnRpYWwgPj0gMCkgJiYKLSAgICAgICAgIHVubGlrZWx5KCFnZXRfcGFn
ZV9mcm9tX21mbihtZm4sIGQpKSApCi0gICAgICAgIHJldHVybiAtRUlOVkFMOwotCi0gICAgcmMg
PSBfZ2V0X3BhZ2VfdHlwZShwYWdlLCB0eXBlLCBwcmVlbXB0aWJsZSk7Ci0KLSAgICBpZiAoIHVu
bGlrZWx5KHJjKSAmJiBwYXJ0aWFsID49IDAgJiYKLSAgICAgICAgICghcHJlZW1wdGlibGUgfHwg
cGFnZSAhPSBjdXJyZW50LT5hcmNoLm9sZF9ndWVzdF90YWJsZSkgKQotICAgICAgICBwdXRfcGFn
ZShwYWdlKTsKLQotICAgIHJldHVybiByYzsKLX0KLQotc3RhdGljIHZvaWQgcHV0X2RhdGFfcGFn
ZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlLCBib29sIHdyaXRlYWJsZSkKLXsKLSAgICBpZiAoIHdy
aXRlYWJsZSApCi0gICAgICAgIHB1dF9wYWdlX2FuZF90eXBlKHBhZ2UpOwotICAgIGVsc2UKLSAg
ICAgICAgcHV0X3BhZ2UocGFnZSk7Ci19Ci0KICNpZmRlZiBDT05GSUdfUFZfTElORUFSX1BUCiAK
IHN0YXRpYyBib29sIGluY19saW5lYXJfZW50cmllcyhzdHJ1Y3QgcGFnZV9pbmZvICpwZykKQEAg
LTExMjgsNiArMTEwMiwyNyBAQCBnZXRfcGFnZV9mcm9tX2wxZSgKICAgICByZXR1cm4gLUVCVVNZ
OwogfQogCisjaWZkZWYgQ09ORklHX1BWCitzdGF0aWMgaW50IGdldF9wYWdlX2FuZF90eXBlX2Zy
b21fbWZuKAorICAgIG1mbl90IG1mbiwgdW5zaWduZWQgbG9uZyB0eXBlLCBzdHJ1Y3QgZG9tYWlu
ICpkLAorICAgIGludCBwYXJ0aWFsLCBpbnQgcHJlZW1wdGlibGUpCit7CisgICAgc3RydWN0IHBh
Z2VfaW5mbyAqcGFnZSA9IG1mbl90b19wYWdlKG1mbik7CisgICAgaW50IHJjOworCisgICAgaWYg
KCBsaWtlbHkocGFydGlhbCA+PSAwKSAmJgorICAgICAgICAgdW5saWtlbHkoIWdldF9wYWdlX2Zy
b21fbWZuKG1mbiwgZCkpICkKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisKKyAgICByYyA9IF9n
ZXRfcGFnZV90eXBlKHBhZ2UsIHR5cGUsIHByZWVtcHRpYmxlKTsKKworICAgIGlmICggdW5saWtl
bHkocmMpICYmIHBhcnRpYWwgPj0gMCAmJgorICAgICAgICAgKCFwcmVlbXB0aWJsZSB8fCBwYWdl
ICE9IGN1cnJlbnQtPmFyY2gub2xkX2d1ZXN0X3RhYmxlKSApCisgICAgICAgIHB1dF9wYWdlKHBh
Z2UpOworCisgICAgcmV0dXJuIHJjOworfQorCiBkZWZpbmVfZ2V0X2xpbmVhcl9wYWdldGFibGUo
bDIpOwogc3RhdGljIGludAogZ2V0X3BhZ2VfZnJvbV9sMmUoCkBAIC0xMTk1LDYgKzExOTAsNyBA
QCBnZXRfcGFnZV9mcm9tX2w0ZSgKIAogICAgIHJldHVybiByYzsKIH0KKyNlbmRpZiAvKiBDT05G
SUdfUFYgKi8KIAogc3RhdGljIGludCBfcHV0X3BhZ2VfdHlwZShzdHJ1Y3QgcGFnZV9pbmZvICpw
YWdlLCBib29sIHByZWVtcHRpYmxlLAogICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qg
cGFnZV9pbmZvICpwdHBnKTsKQEAgLTEyNzUsNiArMTI3MSwxNCBAQCB2b2lkIHB1dF9wYWdlX2Zy
b21fbDFlKGwxX3BnZW50cnlfdCBsMWUsIHN0cnVjdCBkb21haW4gKmwxZV9vd25lcikKICAgICB9
CiB9CiAKKyNpZmRlZiBDT05GSUdfUFYKK3N0YXRpYyB2b2lkIHB1dF9kYXRhX3BhZ2Uoc3RydWN0
IHBhZ2VfaW5mbyAqcGFnZSwgYm9vbCB3cml0ZWFibGUpCit7CisgICAgaWYgKCB3cml0ZWFibGUg
KQorICAgICAgICBwdXRfcGFnZV9hbmRfdHlwZShwYWdlKTsKKyAgICBlbHNlCisgICAgICAgIHB1
dF9wYWdlKHBhZ2UpOworfQogCiAvKgogICogTkIuIFZpcnR1YWwgYWRkcmVzcyAnbDJlJyBtYXBz
IHRvIGEgbWFjaGluZSBhZGRyZXNzIHdpdGhpbiBmcmFtZSAncGZuJy4KQEAgLTE2MjEsNiArMTYy
NSw3IEBAIHZvaWQgaW5pdF94ZW5fcGFlX2wyX3Nsb3RzKGwyX3BnZW50cnlfdCAqbDJ0LCBjb25z
dCBzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICAgICAgICAgbDJfdGFibGVfb2Zmc2V0KEhJUk9f
Q09NUEFUX01QVF9WSVJUX1NUQVJUKV0sCiAgICAgICAgICAgIENPTVBBVF9MMl9QQUdFVEFCTEVf
WEVOX1NMT1RTKGQpICogc2l6ZW9mKCpsMnQpKTsKIH0KKyNlbmRpZiAvKiBDT05GSUdfUFYgKi8K
IAogLyoKICAqIEZpbGwgYW4gTDQgd2l0aCBYZW4gZW50cmllcy4KQEAgLTE3MjgsNiArMTczMyw3
IEBAIHZvaWQgemFwX3JvX21wdChtZm5fdCBtZm4pCiAgICAgdW5tYXBfZG9tYWluX3BhZ2UobDR0
YWIpOwogfQogCisjaWZkZWYgQ09ORklHX1BWCiBzdGF0aWMgaW50IGFsbG9jX2w0X3RhYmxlKHN0
cnVjdCBwYWdlX2luZm8gKnBhZ2UpCiB7CiAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHBhZ2VfZ2V0
X293bmVyKHBhZ2UpOwpAQCAtMTkxOCw2ICsxOTI0LDcgQEAgc3RhdGljIGludCBmcmVlX2w0X3Rh
YmxlKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UpCiAKICAgICByZXR1cm4gcmM7CiB9CisjZW5kaWYg
LyogQ09ORklHX1BWICovCiAKICNpZm5kZWYgTkRFQlVHCiAvKgpAQCAtMjAwMiw2ICsyMDA5LDcg
QEAgdm9pZCBwYWdlX3VubG9jayhzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlKQogICAgIGN1cnJlbnRf
bG9ja2VkX3BhZ2Vfc2V0KE5VTEwpOwogfQogCisjaWZkZWYgQ09ORklHX1BWCiAvKgogICogUFRF
IGZsYWdzIHRoYXQgYSBndWVzdCBtYXkgY2hhbmdlIHdpdGhvdXQgcmUtdmFsaWRhdGluZyB0aGUg
UFRFLgogICogQWxsIG90aGVyIGJpdHMgYWZmZWN0IHRyYW5zbGF0aW9uLCBjYWNoaW5nLCBvciBY
ZW4ncyBzYWZldHkuCkBAIC0yMzEzLDYgKzIzMjEsNyBAQCBzdGF0aWMgaW50IG1vZF9sNF9lbnRy
eShsNF9wZ2VudHJ5X3QgKnBsNGUsCiAgICAgcHV0X3BhZ2VfZnJvbV9sNGUob2w0ZSwgcGZuLCAw
LCAxKTsKICAgICByZXR1cm4gcmM7CiB9CisjZW5kaWYgLyogQ09ORklHX1BWICovCiAKIHN0YXRp
YyBpbnQgY2xlYW51cF9wYWdlX2NhY2hlYXR0cihzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlKQogewpA
QCAtMjQyMCw2ICsyNDI5LDcgQEAgc3RhdGljIHZvaWQgZ2V0X3BhZ2VfbGlnaHQoc3RydWN0IHBh
Z2VfaW5mbyAqcGFnZSkKIHN0YXRpYyBpbnQgYWxsb2NfcGFnZV90eXBlKHN0cnVjdCBwYWdlX2lu
Zm8gKnBhZ2UsIHVuc2lnbmVkIGxvbmcgdHlwZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGludCBwcmVlbXB0aWJsZSkKIHsKKyNpZmRlZiBDT05GSUdfUFYKICAgICBzdHJ1Y3QgZG9tYWlu
ICpvd25lciA9IHBhZ2VfZ2V0X293bmVyKHBhZ2UpOwogICAgIGludCByYzsKIApAQCAtMjQ4OSwx
MiArMjQ5OSwxNyBAQCBzdGF0aWMgaW50IGFsbG9jX3BhZ2VfdHlwZShzdHJ1Y3QgcGFnZV9pbmZv
ICpwYWdlLCB1bnNpZ25lZCBsb25nIHR5cGUsCiAgICAgfQogCiAgICAgcmV0dXJuIHJjOworI2Vs
c2UKKyAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKKyAgICByZXR1cm4gLUVJTlZBTDsKKyNlbmRp
ZgogfQogCiAKIGludCBmcmVlX3BhZ2VfdHlwZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlLCB1bnNp
Z25lZCBsb25nIHR5cGUsCiAgICAgICAgICAgICAgICAgICAgaW50IHByZWVtcHRpYmxlKQogewor
I2lmZGVmIENPTkZJR19QVgogICAgIHN0cnVjdCBkb21haW4gKm93bmVyID0gcGFnZV9nZXRfb3du
ZXIocGFnZSk7CiAgICAgdW5zaWduZWQgbG9uZyBnbWZuOwogICAgIGludCByYzsKQEAgLTI1NDMs
NiArMjU1OCwxMCBAQCBpbnQgZnJlZV9wYWdlX3R5cGUoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwg
dW5zaWduZWQgbG9uZyB0eXBlLAogICAgIH0KIAogICAgIHJldHVybiByYzsKKyNlbHNlCisgICAg
QVNTRVJUX1VOUkVBQ0hBQkxFKCk7CisgICAgcmV0dXJuIC1FSU5WQUw7CisjZW5kaWYKIH0KIAog
CkBAIC0yOTMzLDYgKzI5NTIsNyBAQCBpbnQgdmNwdV9kZXN0cm95X3BhZ2V0YWJsZXMoc3RydWN0
IHZjcHUgKnYpCiAKIGludCBuZXdfZ3Vlc3RfY3IzKG1mbl90IG1mbikKIHsKKyNpZmRlZiBDT05G
SUdfUFYKICAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7CiAgICAgc3RydWN0IGRvbWFp
biAqZCA9IGN1cnItPmRvbWFpbjsKICAgICBpbnQgcmM7CkBAIC0zMDMxLDQ4ICszMDUxLDEwIEBA
IGludCBuZXdfZ3Vlc3RfY3IzKG1mbl90IG1mbikKICAgICB9CiAKICAgICByZXR1cm4gcmM7Ci19
Ci0KLXN0YXRpYyBzdHJ1Y3QgZG9tYWluICpnZXRfcGdfb3duZXIoZG9taWRfdCBkb21pZCkKLXsK
LSAgICBzdHJ1Y3QgZG9tYWluICpwZ19vd25lciA9IE5VTEwsICpjdXJyID0gY3VycmVudC0+ZG9t
YWluOwotCi0gICAgaWYgKCBsaWtlbHkoZG9taWQgPT0gRE9NSURfU0VMRikgKQotICAgIHsKLSAg
ICAgICAgcGdfb3duZXIgPSByY3VfbG9ja19jdXJyZW50X2RvbWFpbigpOwotICAgICAgICBnb3Rv
IG91dDsKLSAgICB9Ci0KLSAgICBpZiAoIHVubGlrZWx5KGRvbWlkID09IGN1cnItPmRvbWFpbl9p
ZCkgKQotICAgIHsKLSAgICAgICAgZ2RwcmludGsoWEVOTE9HX1dBUk5JTkcsICJDYW5ub3Qgc3Bl
Y2lmeSBpdHNlbGYgYXMgZm9yZWlnbiBkb21haW5cbiIpOwotICAgICAgICBnb3RvIG91dDsKLSAg
ICB9Ci0KLSAgICBzd2l0Y2ggKCBkb21pZCApCi0gICAgewotICAgIGNhc2UgRE9NSURfSU86Ci0g
ICAgICAgIHBnX293bmVyID0gcmN1X2xvY2tfZG9tYWluKGRvbV9pbyk7Ci0gICAgICAgIGJyZWFr
OwotICAgIGNhc2UgRE9NSURfWEVOOgotICAgICAgICBwZ19vd25lciA9IHJjdV9sb2NrX2RvbWFp
bihkb21feGVuKTsKLSAgICAgICAgYnJlYWs7Ci0gICAgZGVmYXVsdDoKLSAgICAgICAgaWYgKCAo
cGdfb3duZXIgPSByY3VfbG9ja19kb21haW5fYnlfaWQoZG9taWQpKSA9PSBOVUxMICkKLSAgICAg
ICAgewotICAgICAgICAgICAgZ2RwcmludGsoWEVOTE9HX1dBUk5JTkcsICJVbmtub3duIGRvbWFp
biBkJWRcbiIsIGRvbWlkKTsKLSAgICAgICAgICAgIGJyZWFrOwotICAgICAgICB9Ci0gICAgICAg
IGJyZWFrOwotICAgIH0KLQotIG91dDoKLSAgICByZXR1cm4gcGdfb3duZXI7Ci19Ci0KLXN0YXRp
YyB2b2lkIHB1dF9wZ19vd25lcihzdHJ1Y3QgZG9tYWluICpwZ19vd25lcikKLXsKLSAgICByY3Vf
dW5sb2NrX2RvbWFpbihwZ19vd25lcik7CisjZWxzZQorICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgp
OworICAgIHJldHVybiAtRUlOVkFMOworI2VuZGlmCiB9CiAKIHN0YXRpYyBpbmxpbmUgaW50IHZj
cHVtYXNrX3RvX3BjcHVtYXNrKApAQCAtMzExNyw2ICszMDk5LDQ5IEBAIHN0YXRpYyBpbmxpbmUg
aW50IHZjcHVtYXNrX3RvX3BjcHVtYXNrKAogICAgIH0KIH0KIAorI2lmZGVmIENPTkZJR19QVgor
c3RhdGljIHN0cnVjdCBkb21haW4gKmdldF9wZ19vd25lcihkb21pZF90IGRvbWlkKQoreworICAg
IHN0cnVjdCBkb21haW4gKnBnX293bmVyID0gTlVMTCwgKmN1cnIgPSBjdXJyZW50LT5kb21haW47
CisKKyAgICBpZiAoIGxpa2VseShkb21pZCA9PSBET01JRF9TRUxGKSApCisgICAgeworICAgICAg
ICBwZ19vd25lciA9IHJjdV9sb2NrX2N1cnJlbnRfZG9tYWluKCk7CisgICAgICAgIGdvdG8gb3V0
OworICAgIH0KKworICAgIGlmICggdW5saWtlbHkoZG9taWQgPT0gY3Vyci0+ZG9tYWluX2lkKSAp
CisgICAgeworICAgICAgICBnZHByaW50ayhYRU5MT0dfV0FSTklORywgIkNhbm5vdCBzcGVjaWZ5
IGl0c2VsZiBhcyBmb3JlaWduIGRvbWFpblxuIik7CisgICAgICAgIGdvdG8gb3V0OworICAgIH0K
KworICAgIHN3aXRjaCAoIGRvbWlkICkKKyAgICB7CisgICAgY2FzZSBET01JRF9JTzoKKyAgICAg
ICAgcGdfb3duZXIgPSByY3VfbG9ja19kb21haW4oZG9tX2lvKTsKKyAgICAgICAgYnJlYWs7Cisg
ICAgY2FzZSBET01JRF9YRU46CisgICAgICAgIHBnX293bmVyID0gcmN1X2xvY2tfZG9tYWluKGRv
bV94ZW4pOworICAgICAgICBicmVhazsKKyAgICBkZWZhdWx0OgorICAgICAgICBpZiAoIChwZ19v
d25lciA9IHJjdV9sb2NrX2RvbWFpbl9ieV9pZChkb21pZCkpID09IE5VTEwgKQorICAgICAgICB7
CisgICAgICAgICAgICBnZHByaW50ayhYRU5MT0dfV0FSTklORywgIlVua25vd24gZG9tYWluIGQl
ZFxuIiwgZG9taWQpOworICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIH0KKyAgICAgICAgYnJl
YWs7CisgICAgfQorCisgb3V0OgorICAgIHJldHVybiBwZ19vd25lcjsKK30KKworc3RhdGljIHZv
aWQgcHV0X3BnX293bmVyKHN0cnVjdCBkb21haW4gKnBnX293bmVyKQoreworICAgIHJjdV91bmxv
Y2tfZG9tYWluKHBnX293bmVyKTsKK30KKwogbG9uZyBkb19tbXVleHRfb3AoCiAgICAgWEVOX0dV
RVNUX0hBTkRMRV9QQVJBTShtbXVleHRfb3BfdCkgdW9wcywKICAgICB1bnNpZ25lZCBpbnQgY291
bnQsCkBAIC0zOTczLDYgKzM5OTgsNyBAQCBsb25nIGRvX21tdV91cGRhdGUoCiAKICAgICByZXR1
cm4gcmM7CiB9CisjZW5kaWYgLyogQ09ORklHX1BWICovCiAKIGludCBkb25hdGVfcGFnZSgKICAg
ICBzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlLCB1bnNpZ25lZCBpbnQg
bWVtZmxhZ3MpCkBAIC00MDgwLDYgKzQxMDYsNyBAQCBpbnQgc3RlYWxfcGFnZSgKICAgICByZXR1
cm4gLUVJTlZBTDsKIH0KIAorI2lmZGVmIENPTkZJR19QVgogc3RhdGljIGludCBfX2RvX3VwZGF0
ZV92YV9tYXBwaW5nKAogICAgIHVuc2lnbmVkIGxvbmcgdmEsIHU2NCB2YWw2NCwgdW5zaWduZWQg
bG9uZyBmbGFncywgc3RydWN0IGRvbWFpbiAqcGdfb3duZXIpCiB7CkBAIC00MjQyLDYgKzQyNjks
NyBAQCBpbnQgY29tcGF0X3VwZGF0ZV92YV9tYXBwaW5nX290aGVyZG9tYWluKHVuc2lnbmVkIGlu
dCB2YSwKIAogICAgIHJldHVybiByYzsKIH0KKyNlbmRpZiAvKiBDT05GSUdfUFYgKi8KIAogdHlw
ZWRlZiBzdHJ1Y3QgZTgyMGVudHJ5IGU4MjBlbnRyeV90OwogREVGSU5FX1hFTl9HVUVTVF9IQU5E
TEUoZTgyMGVudHJ5X3QpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQv
bW0uYyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0L21tLmMKaW5kZXggMDJiYzc1Yi4uMzI0
MTBlZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvbW0uYworKysgYi94
ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9tbS5jCkBAIC0xNjMsNiArMTYzLDcgQEAgaW50IGNv
bXBhdF9hcmNoX21lbW9yeV9vcCh1bnNpZ25lZCBsb25nIGNtZCwgWEVOX0dVRVNUX0hBTkRMRV9Q
QVJBTSh2b2lkKSBhcmcpCiAgICAgcmV0dXJuIHJjOwogfQogCisjaWZkZWYgQ09ORklHX1BWCiBE
RUZJTkVfWEVOX0dVRVNUX0hBTkRMRShtbXVleHRfb3BfY29tcGF0X3QpOwogCiBpbnQgY29tcGF0
X21tdWV4dF9vcChYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIGFyZywKQEAgLTMxMyw2ICsz
MTQsNyBAQCBpbnQgY29tcGF0X21tdWV4dF9vcChYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQp
IGFyZywKIAogICAgIHJldHVybiByYzsKIH0KKyNlbmRpZiAvKiBDT05GSUdfUFYgKi8KIAogLyoK
ICAqIExvY2FsIHZhcmlhYmxlczoKLS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 14:39:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 14:39: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 1gDVw7-0004Tp-7n; Fri, 19 Oct 2018 14:39:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=+uyp=m7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gDVw5-0004Tk-Fk
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 14:39:33 +0000
X-Inumbo-ID: fd36cd9d-d3ac-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fd36cd9d-d3ac-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 14: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 mx1.suse.de (Postfix) with ESMTP id 76318AEC8;
 Fri, 19 Oct 2018 14:39:30 +0000 (UTC)
To: Daniel Kiper <daniel.kiper@oracle.com>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-8-jgross@suse.com>
 <20181019115411.GD4422@olila.i.net-space.pl>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <6907132f-2f38-1263-adc6-88691b177052@suse.com>
Date: Fri, 19 Oct 2018 16:39:29 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181019115411.GD4422@olila.i.net-space.pl>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 07/18] xen: add PVH specific defines to
 offset.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: hans@knorrie.org, grub-devel@gnu.org, xen-devel@lists.xen.org,
 phcoder@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>

T24gMTkvMTAvMjAxOCAxMzo1NCwgRGFuaWVsIEtpcGVyIHdyb3RlOgo+IE9uIFR1ZSwgT2N0IDA5
LCAyMDE4IGF0IDAxOjAzOjA2UE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IGluY2x1
ZGUvZ3J1Yi9vZmZzZXRzLmggbmVlZHMgc29tZSBkZWZpbmVzIGZvciBYZW4gUFZIIG1vZGUuCj4+
Cj4+IEFkZCB0aGVtLiBXaGlsZSBhdCBpdCBsaW5lIHVwIHRoZSB2YWx1ZXMgaW4gdGhlIHN1cnJv
dW5kaW5nIGxpbmVzIHRvCj4+IHN0YXJ0IGF0IHRoZSBzYW1lIGNvbHVtbi4KPj4KPj4gU2lnbmVk
LW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+PiAtLS0KPj4gIGluY2x1
ZGUvZ3J1Yi9vZmZzZXRzLmggfCAyMSArKysrKysrKysrKystLS0tLS0tLS0KPj4gIDEgZmlsZSBj
aGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0
IGEvaW5jbHVkZS9ncnViL29mZnNldHMuaCBiL2luY2x1ZGUvZ3J1Yi9vZmZzZXRzLmgKPj4gaW5k
ZXggMzMwZTRjNzA3Li5iMTYzNTMxNjMgMTAwNjQ0Cj4+IC0tLSBhL2luY2x1ZGUvZ3J1Yi9vZmZz
ZXRzLmgKPj4gKysrIGIvaW5jbHVkZS9ncnViL29mZnNldHMuaAo+PiBAQCAtMzYsOSArMzYsMTAg
QEAKPj4gICNkZWZpbmUgR1JVQl9ERUNPTVBSRVNTT1JfSTM4Nl9QQ19NQVhfREVDT01QUkVTU09S
X1NJWkUgKDB4OTAwMC0weDgyMDApCj4+Cj4+ICAvKiBUaGUgc2VnbWVudCB3aGVyZSB0aGUga2Vy
bmVsIGlzIGxvYWRlZC4gICovCj4+IC0jZGVmaW5lIEdSVUJfQk9PVF9JMzg2X1BDX0tFUk5FTF9T
RUcJMHg4MDAKPj4gKyNkZWZpbmUgR1JVQl9CT09UX0kzODZfUENfS0VSTkVMX1NFRwkJMHg4MDAK
Pj4KPj4gLSNkZWZpbmUgR1JVQl9LRVJORUxfSTM4Nl9QQ19MSU5LX0FERFIgIDB4OTAwMAo+PiAr
I2RlZmluZSBHUlVCX0tFUk5FTF9JMzg2X1BDX0xJTktfQUREUgkJMHg5MDAwCj4+ICsjZGVmaW5l
IEdSVUJfS0VSTkVMX0kzODZfWEVOUFZIX0xJTktfQUREUgkweDEwMDAwMAo+IAo+IHMvWEVOUFZI
L1hFTl9QVkgvIEluIGdlbmVyYWwgSSBwcmVmZXIgWEVOX1BWSCBpbnN0ZWFkIG9mIFhFTlBWSC4K
PiBTbywgcGxlYXNlIHVwZGF0ZSB0aGVtIGFsbCB3aGVyZSBwb3NzaWJsZS4gTm90IG9ubHkgaW4g
dGhpcyBwYXRjaC4KCkRvZXMgdGhpcyBhcHBseSB0byBwYXRoIG5hbWVzIGFzIHdlbGwgKGUuZy4g
aW5jbHVkZS9ncnViL2kzODYveGVucHZoLykgPwpPciBkbyB5b3UgbWVhbiBtYWNyb3Mvc3ltYm9s
cyBvbmx5PwoKQlRXOiBpZiB5ZXMsIHRoaXMgd291bGQgYWZmZWN0IHRoZSB2aXNpYmxlIHBsYXRm
b3JtIG5hbWUsIHRvby4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 14:40:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 14:40: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 1gDVwy-00054O-JK; Fri, 19 Oct 2018 14:40:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=+uyp=m7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gDVww-00054D-Q6
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 14:40:26 +0000
X-Inumbo-ID: 1dcb0441-d3ad-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1dcb0441-d3ad-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 14:41:52 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 66B02AEC8;
 Fri, 19 Oct 2018 14:40:25 +0000 (UTC)
To: Daniel Kiper <daniel.kiper@oracle.com>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-9-jgross@suse.com>
 <20181019120525.GE4422@olila.i.net-space.pl>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <bdb307ce-0c68-8a8d-12ca-025d5b3b3b64@suse.com>
Date: Fri, 19 Oct 2018 16:40:25 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181019120525.GE4422@olila.i.net-space.pl>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 08/18] xen: add basic hooks for PVH in
 current 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: hans@knorrie.org, grub-devel@gnu.org, xen-devel@lists.xen.org,
 phcoder@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>

T24gMTkvMTAvMjAxOCAxNDowNSwgRGFuaWVsIEtpcGVyIHdyb3RlOgo+IE9uIFR1ZSwgT2N0IDA5
LCAyMDE4IGF0IDAxOjAzOjA3UE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IEFkZCB0
aGUgaG9va3MgdG8gY3VycmVudCBjb2RlIG5lZWRlZCBmb3IgWGVuIFBWSC4KPiAKPiBJIGFtIG5v
dCBhZ2FpbnN0IHRoZSBjb2RlIGl0c2VsZiBidXQgaXQgd291bGQgYmUgbmljZSB0byBrbm93IHdo
eSB5b3UKPiBhZGQsIEFJVUksIGp1c3Qgc3R1YnMgaGVyZSB3aGljaCB3aWxsIGJlIGZpbGxlZCB3
aXRoIHByb3BlciBjb2RlIGxhdGVyLgoKWW91IHJlcXVlc3RlZCBhIHNwbGl0IG9mIHRoZSBwYXRj
aCBhZGRpbmcgUFZIIHN0dWZmLiBUaGlzIGlzIHRoZSByZXN1bHQKb2YgdGhhdCByZXF1ZXN0LgoK
Ckp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 14:50:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 14:50: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 1gDW6g-0005z1-JY; Fri, 19 Oct 2018 14:50:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=+uyp=m7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gDW6f-0005yw-SY
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 14:50:29 +0000
X-Inumbo-ID: ebede5c9-d3ad-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ebede5c9-d3ad-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 16:47:38 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id AC7DFAF78;
 Fri, 19 Oct 2018 14:50:25 +0000 (UTC)
To: Daniel Kiper <daniel.kiper@oracle.com>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-10-jgross@suse.com>
 <20181019121706.GF4422@olila.i.net-space.pl>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 xsBNBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAHNHkp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmRlPsLAeQQTAQIAIwUCU4xw6wIbAwcL
 CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJELDendYovxMvi4UH/Ri+OXlObzqMANruTd4N
 zmVBAZgx1VW6jLc8JZjQuJPSsd/a+bNr3BZeLV6lu4Pf1Yl2Log129EX1KWYiFFvPbIiq5M5
 kOXTO8Eas4CaScCvAZ9jCMQCgK3pFqYgirwTgfwnPtxFxO/F3ZcS8jovza5khkSKL9JGq8Nk
 czDTruQ/oy0WUHdUr9uwEfiD9yPFOGqp4S6cISuzBMvaAiC5YGdUGXuPZKXLpnGSjkZswUzY
 d9BVSitRL5ldsQCg6GhDoEAeIhUC4SQnT9SOWkoDOSFRXZ+7+WIBGLiWMd+yKDdRG5RyP/8f
 3tgGiB6cyuYfPDRGsELGjUaTUq3H2xZgIPfOwE0EU4xwFgEIAMsx+gDjgzAY4H1hPVXgoLK8
 B93sTQFN9oC6tsb46VpxyLPfJ3T1A6Z6MVkLoCejKTJ3K9MUsBZhxIJ0hIyvzwI6aYJsnOew
 cCiCN7FeKJ/oA1RSUemPGUcIJwQuZlTOiY0OcQ5PFkV5YxMUX1F/aTYXROXgTmSaw0aC1Jpo
 w7Ss1mg4SIP/tR88/d1+HwkJDVW1RSxC1PWzGizwRv8eauImGdpNnseneO2BNWRXTJumAWDD
 pYxpGSsGHXuZXTPZqOOZpsHtInFyi5KRHSFyk2Xigzvh3b9WqhbgHHHE4PUVw0I5sIQt8hJq
 5nH5dPqz4ITtCL9zjiJsExHuHKN3NZsAEQEAAcLAXwQYAQIACQUCU4xwFgIbDAAKCRCw3p3W
 KL8TL0P4B/9YWver5uD/y/m0KScK2f3Z3mXJhME23vGBbMNlfwbr+meDMrJZ950CuWWnQ+d+
 Ahe0w1X7e3wuLVODzjcReQ/v7b4JD3wwHxe+88tgB9byc0NXzlPJWBaWV01yB2/uefVKryAf
 AHYEd0gCRhx7eESgNBe3+YqWAQawunMlycsqKa09dBDL1PFRosF708ic9346GLHRc6Vj5SRA
 UTHnQqLetIOXZm3a2eQ1gpQK9MmruO86Vo93p39bS1mqnLLspVrL4rhoyhsOyh0Hd28QCzpJ
 wKeHTd0MAWAirmewHXWPco8p1Wg+V+5xfZzuQY0f4tQxvOpXpt4gQ1817GQ5/Ed/wsDtBBgB
 CAAgFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAlrd8NACGwIAgQkQsN6d1ii/Ey92IAQZFggA
 HRYhBFMtsHpB9jjzHji4HoBcYbtP2GO+BQJa3fDQAAoJEIBcYbtP2GO+TYsA/30H/0V6cr/W
 V+J/FCayg6uNtm3MJLo4rE+o4sdpjjsGAQCooqffpgA+luTT13YZNV62hAnCLKXH9n3+ZAgJ
 RtAyDWk1B/0SMDVs1wxufMkKC3Q/1D3BYIvBlrTVKdBYXPxngcRoqV2J77lscEvkLNUGsu/z
 W2pf7+P3mWWlrPMJdlbax00vevyBeqtqNKjHstHatgMZ2W0CFC4hJ3YEetuRBURYPiGzuJXU
 pAd7a7BdsqWC4o+GTm5tnGrCyD+4gfDSpkOT53S/GNO07YkPkm/8J4OBoFfgSaCnQ1izwgJQ
 jIpcG2fPCI2/hxf2oqXPYbKr1v4Z1wthmoyUgGN0LPTIm+B5vdY82wI5qe9uN6UOGyTH2B3p
 hRQUWqCwu2sqkI3LLbTdrnyDZaixT2T0f4tyF5Lfs+Ha8xVMhIyzNb1byDI5FKCb
Message-ID: <c50d63d2-7039-b5be-8395-34e374ff5a23@suse.com>
Date: Fri, 19 Oct 2018 16:50:25 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181019121706.GF4422@olila.i.net-space.pl>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 09/18] xen: add PVH boot entry 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: hans@knorrie.org, grub-devel@gnu.org, xen-devel@lists.xen.org,
 phcoder@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>

T24gMTkvMTAvMjAxOCAxNDoxNywgRGFuaWVsIEtpcGVyIHdyb3RlOgo+IE9uIFR1ZSwgT2N0IDA5
LCAyMDE4IGF0IDAxOjAzOjA4UE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IEFkZCB0
aGUgY29kZSBmb3IgdGhlIFhlbiBQVkggbW9kZSBib290IGVudHJ5Lgo+Pgo+PiBTaWduZWQtb2Zm
LWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4+IC0tLQo+PiAgZ3J1Yi1jb3Jl
L2tlcm4vaTM4Ni94ZW4vc3RhcnR1cF9wdmguUyB8IDUwICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrCj4+ICAxIGZpbGUgY2hhbmdlZCwgNTAgaW5zZXJ0aW9ucygrKQo+Pgo+PiBk
aWZmIC0tZ2l0IGEvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vc3RhcnR1cF9wdmguUyBiL2dydWIt
Y29yZS9rZXJuL2kzODYveGVuL3N0YXJ0dXBfcHZoLlMKPj4gaW5kZXggZTE4ZWU1YjMxLi4wZGRi
NjNiMzEgMTAwNjQ0Cj4+IC0tLSBhL2dydWItY29yZS9rZXJuL2kzODYveGVuL3N0YXJ0dXBfcHZo
LlMKPj4gKysrIGIvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vc3RhcnR1cF9wdmguUwo+PiBAQCAt
MTksMTEgKzE5LDYxIEBACj4+Cj4+ICAjaW5jbHVkZSA8Y29uZmlnLmg+Cj4+ICAjaW5jbHVkZSA8
Z3J1Yi9zeW1ib2wuaD4KPj4gKyNpbmNsdWRlIDxncnViL21hY2hpbmUvbWVtb3J5Lmg+Cj4+Cj4+
ICAJLmZpbGUJInN0YXJ0dXBfcHZoLlMiCj4+ICAJLnRleHQKPj4gKwkuZ2xvYmwJc3RhcnQsIF9z
dGFydAo+PiArCS5jb2RlMzIKPj4KPj4gK3N0YXJ0Ogo+PiArX3N0YXJ0Ogo+PiArCWNsZAo+PiAr
CWxnZHQJZ2R0ZGVzYwo+PiArCWxqbXAJJEdSVUJfTUVNT1JZX01BQ0hJTkVfUFJPVF9NT0RFX0NT
RUcsICQxZgo+PiArMToKPj4gKwltb3ZsCSRHUlVCX01FTU9SWV9NQUNISU5FX1BST1RfTU9ERV9E
U0VHLCAlZWF4Cj4+ICsJbW92CSVlYXgsICVkcwo+PiArCW1vdgklZWF4LCAlZXMKPj4gKwltb3YJ
JWVheCwgJXNzCj4gCj4gU2hvdWxkIG5vdCB5b3UgbG9hZCBudWxsIGRlc2NyaXB0b3IgaW50byAl
ZnMgYW5kICVncz8KPiBKdXN0IGluIGNhc2UuLi4KCkhtbSwgaWYgeW91IHdhbnQgSSBjYW4gZG8g
dGhhdCwgc3VyZS4KCj4gCj4+ICsJbGVhbAlMT0NBTChzdGFja19lbmQpLCAlZXNwCj4+ICsKPj4g
KwkvKiBTYXZlIGFkZHJlc3Mgb2Ygc3RhcnQgaW5mbyBzdHJ1Y3R1cmUuICovCj4+ICsJbW92CSVl
YngsIHB2aF9zdGFydF9pbmZvCj4+ICsJY2FsbAlFWFRfQyhncnViX21haW4pCj4+ICsJLyogRG9l
c24ndCByZXR1cm4uICovCj4+ICsKPj4gKwkucDJhbGlnbgkzCj4+ICtnZHQ6Cj4+ICsJLndvcmQJ
MCwgMAo+PiArCS5ieXRlCTAsIDAsIDAsIDAKPj4gKwo+PiArCS8qIC0tIGNvZGUgc2VnbWVudCAt
LQo+PiArCSAqIGJhc2UgPSAweDAwMDAwMDAwLCBsaW1pdCA9IDB4RkZGRkYgKDQgS2lCIEdyYW51
bGFyaXR5KSwgcHJlc2VudAo+PiArCSAqIHR5cGUgPSAzMmJpdCBjb2RlIGV4ZWN1dGUvcmVhZCwg
RFBMID0gMAo+PiArCSAqLwo+PiArCS53b3JkCTB4RkZGRiwgMAo+PiArCS5ieXRlCTAsIDB4OUEs
IDB4Q0YsIDAKPj4gKwo+PiArCS8qIC0tIGRhdGEgc2VnbWVudCAtLQo+PiArCSAqIGJhc2UgPSAw
eDAwMDAwMDAwLCBsaW1pdCAweEZGRkZGICg0IEtpQiBHcmFudWxhcml0eSksIHByZXNlbnQKPj4g
KwkgKiB0eXBlID0gMzIgYml0IGRhdGEgcmVhZC93cml0ZSwgRFBMID0gMAo+PiArCSAqLwo+PiAr
CS53b3JkCTB4RkZGRiwgMAo+PiArCS5ieXRlCTAsIDB4OTIsIDB4Q0YsIDAKPj4gKwo+PiArCS5w
MmFsaWduCTMKPj4gKy8qIHRoaXMgaXMgdGhlIEdEVCBkZXNjcmlwdG9yICovCj4+ICtnZHRkZXNj
Ogo+PiArCS53b3JkCTB4MTcJCS8qIGxpbWl0ICovCj4+ICsJLmxvbmcJZ2R0CQkvKiBhZGRyICov
Cj4+ICsKPj4gKwkucDJhbGlnbgkyCj4+ICAvKiBTYXZlZCBwb2ludGVyIHRvIHN0YXJ0IGluZm8g
c3RydWN0dXJlLiAqLwo+PiAgCS5nbG9ibAlwdmhfc3RhcnRfaW5mbwo+PiAgcHZoX3N0YXJ0X2lu
Zm86Cj4+ICAJLmxvbmcJMAo+PiArCj4+ICsJLmJzcwo+PiArCS5zcGFjZQkoMSA8PCAyMikKPiAK
PiBIbW1tLi4uIFdoeSBkbyB3ZSBuZWVkIDQgTWlCIGhlcmU/IElmIHRoaXMgaXMgcmVhbGx5IG5l
ZWRlZCB0aGVuIGl0IGJlZ3MgZm9yCj4gYSBjb21tZW50LiBBbmQgSSB3b3VsZCBsaWtlIHRvIHNl
ZSBhIGNvbnN0YW50IGluc3RlYWQgb2YgcGxhaW4gbnVtYmVyIGhlcmUuCgpUaGlzIGlzIGp1c3Qg
Y29waWVkIGZyb20geGVuL3N0YXJ0dXAuUwoKSSBjYW4gcmVkdWNlIGl0IHRvIHNvbWV0aGluZyBu
ZWFyIEdSVUJfTUVNT1JZX01BQ0hJTkVfUFJPVF9TVEFDS19TSVpFCihhYm91dCA2NGtCKS4KCgpK
dWVyZ2VuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 14:58:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 14:58: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 1gDWEZ-0006F3-B9; Fri, 19 Oct 2018 14:58:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk7c=m7=citrix.com=prvs=8230e4c9f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gDWEY-0006Et-NY
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 14:58:38 +0000
X-Inumbo-ID: 1044d619-d3af-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1044d619-d3af-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 16:55:48 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="68288218"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Oct 2018 15:28:36 +0100
Message-ID: <88a2440e85ce60162b6d7284530be7a2ab8ccbbc.1539959287.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 10/16] x86: don't setup legacy syscall vector
 when !CONFIG_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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

UHV0IHRoZSBjb2RlIGluIHNtcGJvb3QuYyB1bmRlciBDT05GSUdfUFYuIE5vdCB0aGF0IHdlIGRv
bid0IG5lZWQgdG8Kc2V0IHVwIGEgc3R1YiBoZXJlIGJlY2F1c2UgZW50cnkuUyBhbHJlYWR5IGRv
ZXMgdGhhdC4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0t
LQp2MjogbmV3Ci0tLQogeGVuL2FyY2gveDg2L3NtcGJvb3QuYyB8IDIgKysKIDEgZmlsZSBjaGFu
Z2VkLCAyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc21wYm9vdC5j
IGIveGVuL2FyY2gveDg2L3NtcGJvb3QuYwppbmRleCAzNWFiZmM0Li40M2RlYjgyIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvc21wYm9vdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zbXBib290LmMK
QEAgLTEwOTQsMTIgKzEwOTQsMTQgQEAgdm9pZCBfX2luaXQgc21wX3ByZXBhcmVfY3B1cyh2b2lk
KQogICAgIHsKICAgICAgICAgZ2V0X2NwdV9pbmZvKCktPnB2X2NyMyA9IDA7CiAKKyNpZmRlZiBD
T05GSUdfUFYKICAgICAgICAgLyoKICAgICAgICAgICogQWxsIGVudHJ5IHBvaW50cyB3aGljaCBt
YXkgbmVlZCB0byBzd2l0Y2ggcGFnZSB0YWJsZXMgaGF2ZSB0byBzdGFydAogICAgICAgICAgKiB3
aXRoIGludGVycnVwdHMgb2ZmLiBSZS13cml0ZSB3aGF0IHB2X3RyYXBfaW5pdCgpIGhhcyBwdXQg
dGhlcmUuCiAgICAgICAgICAqLwogICAgICAgICBfc2V0X2dhdGUoaWR0X3RhYmxlICsgTEVHQUNZ
X1NZU0NBTExfVkVDVE9SLCBTWVNfREVTQ19pcnFfZ2F0ZSwgMywKICAgICAgICAgICAgICAgICAg
ICZpbnQ4MF9kaXJlY3RfdHJhcCk7CisjZW5kaWYKICAgICB9CiAKICAgICBzZXRfbnJfc29ja2V0
cygpOwotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 14:58:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 14:58: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 1gDWEX-0006Eh-NL; Fri, 19 Oct 2018 14:58:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk7c=m7=citrix.com=prvs=8230e4c9f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gDWEW-0006EY-5Y
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 14:58:36 +0000
X-Inumbo-ID: a6c11ca6-d3af-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a6c11ca6-d3af-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 15:00:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="68288214"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Oct 2018 15:28:41 +0100
Message-ID: <361027969ba66e280f2a47084ae7a5c416c798be.1539959287.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 15/16] x86: expose CONFIG_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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCnYyOiBndWVz
dCAtPiBkb21haW4KLS0tCiB4ZW4vYXJjaC94ODYvS2NvbmZpZyB8IDggKysrKysrKysKIDEgZmls
ZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvS2Nv
bmZpZyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCmluZGV4IDU0OGNiZjkuLmM3ZTk3ZTIgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9LY29uZmlnCisrKyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCkBA
IC0zNyw2ICszNywxNCBAQCBzb3VyY2UgImFyY2gvS2NvbmZpZyIKIAogY29uZmlnIFBWCiAJZGVm
X2Jvb2wgeQorCXByb21wdCAiUFYgc3VwcG9ydCIKKwktLS1oZWxwLS0tCisJICBJbnRlcmZhY2Vz
IHRvIHN1cHBvcnQgUFYgZG9tYWlucyB3aGljaCBkb24ndCByZXF1aXJlIGhhcmR3YXJlCisJICBz
dXBwb3J0IGxpa2UgSW50ZWwncyBWVC14IG9yIEFNRCdzIFNWTS4KKworCSAgVGhpcyBvcHRpb24g
aXMgbmVlZGVkIGlmIHlvdSB3YW50IHRvIHJ1biBQViBkb21haW5zLgorCisJICBJZiB1bnN1cmUs
IHNheSBZLgogCiBjb25maWcgUFZfTElORUFSX1BUCiAgICAgICAgYm9vbCAiU3VwcG9ydCBmb3Ig
UFYgbGluZWFyIHBhZ2V0YWJsZXMiCi0tIApnaXQtc2VyaWVzIDAuOS4xCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 14:58:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 14:58: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 1gDWEc-0006G6-4J; Fri, 19 Oct 2018 14:58:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk7c=m7=citrix.com=prvs=8230e4c9f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gDWEb-0006Fs-05
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 14:58:41 +0000
X-Inumbo-ID: 11ecd58b-d3af-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 11ecd58b-d3af-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 16:55:50 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="68288227"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Oct 2018 15:28:39 +0100
Message-ID: <abc8b48947d241f0dfc75f1b7624d23a9dd76709.1539959287.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 13/16] x86: rearrange x86_64/entry.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>, Wei Liu <wei.liu2@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>

U3BsaXQgdGhlIGZpbGUgaW50byB0d28gaGFsdmVzLiBUaGUgZmlyc3QgaGFsZiBwZXJ0YWlucyB0
byBQViBndWVzdApjb2RlIHdoaWxlIHRoZSBzZWNvbmQgaGFsZiBpcyBtb3N0bHkgdXNlZCBieSB0
aGUgaHlwZXJ2aXNvciBpdHNlbGYgdG8KaGFuZGxlIGludGVycnVwdHMgYW5kIGV4Y2VwdGlvbnMu
CgpObyBmdW5jdGlvbmFsIGNoYW5nZSBpbnRlbmRlZC4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUg
PHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQp2MjogbmV3LCByZXF1ZXN0ZWQgYnkgQW5kcmV3Ci0t
LQogeGVuL2FyY2gveDg2L3g4Nl82NC9lbnRyeS5TIHwgOTQgKysrKysrKysrKysrKysrKysrKyst
LS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA1MSBpbnNlcnRpb25zKCspLCA0MyBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L2VudHJ5LlMgYi94
ZW4vYXJjaC94ODYveDg2XzY0L2VudHJ5LlMKaW5kZXggNDhjYjk2Yy4uMzE5ZjkyMyAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L3g4Nl82NC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZf
NjQvZW50cnkuUwpAQCAtMTIxLDE2ICsxMjEsNiBAQCBwcm9jZXNzX3RyYXA6CiAgICAgICAgIGNh
bGwgY3JlYXRlX2JvdW5jZV9mcmFtZQogICAgICAgICBqbXAgIHRlc3RfYWxsX2V2ZW50cwogCi0v
KiBObyBzcGVjaWFsIHJlZ2lzdGVyIGFzc3VtcHRpb25zLiAqLwotRU5UUlkocmV0X2Zyb21faW50
cikKLSAgICAgICAgR0VUX0NVUlJFTlQoYngpCi0gICAgICAgIHRlc3RiICQzLCBVUkVHU19jcygl
cnNwKQotICAgICAgICBqeiAgICByZXN0b3JlX2FsbF94ZW4KLSAgICAgICAgbW92cSAgVkNQVV9k
b21haW4oJXJieCksICVyYXgKLSAgICAgICAgY21wYiAgJDAsIERPTUFJTl9pc18zMmJpdF9wdigl
cmF4KQotICAgICAgICBqZSAgICB0ZXN0X2FsbF9ldmVudHMKLSAgICAgICAgam1wICAgY29tcGF0
X3Rlc3RfYWxsX2V2ZW50cwotCiAgICAgICAgIC5zZWN0aW9uIC50ZXh0LmVudHJ5LCAiYXgiLCBA
cHJvZ2JpdHMKIAogLyogJXJieDogc3RydWN0IHZjcHUsIGludGVycnVwdHMgZGlzYWJsZWQgKi8K
QEAgLTIxMSwyNiArMjAxLDYgQEAgaXJldF9leGl0X3RvX2d1ZXN0OgogLkxmdDA6ICBpcmV0cQog
ICAgICAgICBfQVNNX1BSRV9FWFRBQkxFKC5MZnQwLCBoYW5kbGVfZXhjZXB0aW9uKQogCi0gICAg
ICAgIEFMSUdOCi0vKiBObyBzcGVjaWFsIHJlZ2lzdGVyIGFzc3VtcHRpb25zLiAqLwotcmVzdG9y
ZV9hbGxfeGVuOgotICAgICAgICAvKgotICAgICAgICAgKiBDaGVjayB3aGV0aGVyIHdlIG5lZWQg
dG8gc3dpdGNoIHRvIHRoZSBwZXItQ1BVIHBhZ2UgdGFibGVzLCBpbgotICAgICAgICAgKiBjYXNl
IHdlIHJldHVybiB0byBsYXRlIFBWIGV4aXQgY29kZSAoZnJvbSBhbiBOTUkgb3IgI01DKS4KLSAg
ICAgICAgICovCi0gICAgICAgIEdFVF9TVEFDS19FTkQoYngpCi0gICAgICAgIGNtcGIgICQwLCBT
VEFDS19DUFVJTkZPX0ZJRUxEKHVzZV9wdl9jcjMpKCVyYngpCi1VTkxJS0VMWV9TVEFSVChuZSwg
ZXhpdF9jcjMpCi0gICAgICAgIG1vdiAgIFNUQUNLX0NQVUlORk9fRklFTEQocHZfY3IzKSglcmJ4
KSwgJXJheAotICAgICAgICBtb3YgICAlcmF4LCAlY3IzCi1VTkxJS0VMWV9FTkQoZXhpdF9jcjMp
Ci0KLSAgICAgICAgLyogV0FSTklORyEgYHJldGAsIGBjYWxsICpgLCBgam1wICpgIG5vdCBzYWZl
IGJleW9uZCB0aGlzIHBvaW50LiAqLwotICAgICAgICBTUEVDX0NUUkxfRVhJVF9UT19YRU5fSVNU
IC8qIFJlcTogJXJieD1lbmQsIENsb2I6IGFjZCAqLwotCi0gICAgICAgIFJFU1RPUkVfQUxMIGFk
aj04Ci0gICAgICAgIGlyZXRxCi0KIC8qCiAgKiBXaGVuIGVudGVyaW5nIFNZU0NBTEwgZnJvbSBr
ZXJuZWwgbW9kZToKICAqICAlcmF4ICAgICAgICAgICAgICAgICAgICAgICAgICAgID0gaHlwZXJj
YWxsIHZlY3RvcgpAQCAtNDIwLDYgKzM5MCwyMSBAQCBpbnQ4MF9zbG93X3BhdGg6CiAgICAgICAg
IEdFVF9TVEFDS19FTkQoMTQpCiAgICAgICAgIGptcCAgIGhhbmRsZV9leGNlcHRpb25fc2F2ZWQK
IAorc2VsZl9pcGlfcmVzdG9yZV9hbGxfZ3Vlc3Q6CisgICAgICAgIEdFVF9DVVJSRU5UKGJ4KQor
ICAgICAgICAvKiBTZW5kIGFuIElQSSB0byBvdXJzZWx2ZXMgdG8gY292ZXIgZm9yIHRoZSBsYWNr
IG9mIGV2ZW50IGNoZWNraW5nLiAqLworICAgICAgICBtb3ZsICBWQ1BVX3Byb2Nlc3NvciglcmJ4
KSwlZWF4CisgICAgICAgIHNobGwgICRJUlFTVEFUX3NoaWZ0LCVlYXgKKyAgICAgICAgbGVhcSAg
aXJxX3N0YXQrSVJRU1RBVF9zb2Z0aXJxX3BlbmRpbmcoJXJpcCksJXJjeAorICAgICAgICBjbXBs
ICAkMCwoJXJjeCwlcmF4LDEpCisgICAgICAgIGplICAgIDFmCisgICAgICAgIG1vdmwgICRFVkVO
VF9DSEVDS19WRUNUT1IsJWVkaQorICAgICAgICBjYWxsICBzZW5kX0lQSV9zZWxmCisxOiAgICAg
IG1vdnEgIFZDUFVfZG9tYWluKCVyYngpLCVyYXgKKyAgICAgICAgY21wYiAgJDAsRE9NQUlOX2lz
XzMyYml0X3B2KCVyYXgpCisgICAgICAgIGplICAgIHJlc3RvcmVfYWxsX2d1ZXN0CisgICAgICAg
IGptcCAgIGNvbXBhdF9yZXN0b3JlX2FsbF9ndWVzdAorCiAgICAgICAgIC8qIGNyZWF0ZV9ib3Vu
Y2VfZnJhbWUgJiBoZWxwZXJzIGRvbid0IG5lZWQgdG8gYmUgaW4gLnRleHQuZW50cnkgKi8KICAg
ICAgICAgLnRleHQKIApAQCAtNTUzLDggKzUzOCw0MyBAQCBFTlRSWShkb21fY3Jhc2hfc3luY19l
eHRhYmxlKQogICAgICAgICBqbXAgICBhc21fZG9tYWluX2NyYXNoX3N5bmNocm9ub3VzIC8qIERv
ZXMgbm90IHJldHVybiAqLwogICAgICAgICAucG9wc2VjdGlvbgogCisvKiAtLS0gQ09ERSBCRUxP
VyBUSElTIExJTkUgKE1PU1RMWSkgTk9UIEdVRVNUIFJFTEFURUQgLS0tICovCisKKyAgICAgICAg
LnRleHQKKworICAgICAgICBBTElHTgorLyogTm8gc3BlY2lhbCByZWdpc3RlciBhc3N1bXB0aW9u
cy4gKi8KK0VOVFJZKHJldF9mcm9tX2ludHIpCisgICAgICAgIEdFVF9DVVJSRU5UKGJ4KQorICAg
ICAgICB0ZXN0YiAkMywgVVJFR1NfY3MoJXJzcCkKKyAgICAgICAganogICAgcmVzdG9yZV9hbGxf
eGVuCisgICAgICAgIG1vdnEgIFZDUFVfZG9tYWluKCVyYngpLCAlcmF4CisgICAgICAgIGNtcGIg
ICQwLCBET01BSU5faXNfMzJiaXRfcHYoJXJheCkKKyAgICAgICAgamUgICAgdGVzdF9hbGxfZXZl
bnRzCisgICAgICAgIGptcCAgIGNvbXBhdF90ZXN0X2FsbF9ldmVudHMKKwogICAgICAgICAuc2Vj
dGlvbiAudGV4dC5lbnRyeSwgImF4IiwgQHByb2diaXRzCiAKKyAgICAgICAgQUxJR04KKy8qIE5v
IHNwZWNpYWwgcmVnaXN0ZXIgYXNzdW1wdGlvbnMuICovCityZXN0b3JlX2FsbF94ZW46CisgICAg
ICAgIC8qCisgICAgICAgICAqIENoZWNrIHdoZXRoZXIgd2UgbmVlZCB0byBzd2l0Y2ggdG8gdGhl
IHBlci1DUFUgcGFnZSB0YWJsZXMsIGluCisgICAgICAgICAqIGNhc2Ugd2UgcmV0dXJuIHRvIGxh
dGUgUFYgZXhpdCBjb2RlIChmcm9tIGFuIE5NSSBvciAjTUMpLgorICAgICAgICAgKi8KKyAgICAg
ICAgR0VUX1NUQUNLX0VORChieCkKKyAgICAgICAgY21wYiAgJDAsIFNUQUNLX0NQVUlORk9fRklF
TEQodXNlX3B2X2NyMykoJXJieCkKK1VOTElLRUxZX1NUQVJUKG5lLCBleGl0X2NyMykKKyAgICAg
ICAgbW92ICAgU1RBQ0tfQ1BVSU5GT19GSUVMRChwdl9jcjMpKCVyYngpLCAlcmF4CisgICAgICAg
IG1vdiAgICVyYXgsICVjcjMKK1VOTElLRUxZX0VORChleGl0X2NyMykKKworICAgICAgICAvKiBX
QVJOSU5HISBgcmV0YCwgYGNhbGwgKmAsIGBqbXAgKmAgbm90IHNhZmUgYmV5b25kIHRoaXMgcG9p
bnQuICovCisgICAgICAgIFNQRUNfQ1RSTF9FWElUX1RPX1hFTl9JU1QgLyogUmVxOiAlcmJ4PWVu
ZCwgQ2xvYjogYWNkICovCisKKyAgICAgICAgUkVTVE9SRV9BTEwgYWRqPTgKKyAgICAgICAgaXJl
dHEKKwogRU5UUlkoY29tbW9uX2ludGVycnVwdCkKICAgICAgICAgU0FWRV9BTEwgQ0xBQwogCkBA
IC04NDUsMTkgKzg2NSw3IEBAIGhhbmRsZV9pc3RfZXhjZXB0aW9uOgogICAgICAgICAvKiBXZSB3
YW50IHRvIGdldCBzdHJhaWdodCB0byB0aGUgSVJFVCBvbiB0aGUgTk1JIGV4aXQgcGF0aC4gKi8K
ICAgICAgICAgdGVzdGIgJDMsVVJFR1NfY3MoJXJzcCkKICAgICAgICAganogICAgcmVzdG9yZV9h
bGxfeGVuCi0gICAgICAgIEdFVF9DVVJSRU5UKGJ4KQotICAgICAgICAvKiBTZW5kIGFuIElQSSB0
byBvdXJzZWx2ZXMgdG8gY292ZXIgZm9yIHRoZSBsYWNrIG9mIGV2ZW50IGNoZWNraW5nLiAqLwot
ICAgICAgICBtb3ZsICBWQ1BVX3Byb2Nlc3NvciglcmJ4KSwlZWF4Ci0gICAgICAgIHNobGwgICRJ
UlFTVEFUX3NoaWZ0LCVlYXgKLSAgICAgICAgbGVhcSAgaXJxX3N0YXQrSVJRU1RBVF9zb2Z0aXJx
X3BlbmRpbmcoJXJpcCksJXJjeAotICAgICAgICBjbXBsICAkMCwoJXJjeCwlcmF4LDEpCi0gICAg
ICAgIGplICAgIDFmCi0gICAgICAgIG1vdmwgICRFVkVOVF9DSEVDS19WRUNUT1IsJWVkaQotICAg
ICAgICBjYWxsICBzZW5kX0lQSV9zZWxmCi0xOiAgICAgIG1vdnEgIFZDUFVfZG9tYWluKCVyYngp
LCVyYXgKLSAgICAgICAgY21wYiAgJDAsRE9NQUlOX2lzXzMyYml0X3B2KCVyYXgpCi0gICAgICAg
IGplICAgIHJlc3RvcmVfYWxsX2d1ZXN0Ci0gICAgICAgIGptcCAgIGNvbXBhdF9yZXN0b3JlX2Fs
bF9ndWVzdAorICAgICAgICBqbXAgICBzZWxmX2lwaV9yZXN0b3JlX2FsbF9ndWVzdAogCiBFTlRS
WShtYWNoaW5lX2NoZWNrKQogICAgICAgICBwdXNocSAkMAotLSAKZ2l0LXNlcmllcyAwLjkuMQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 14:58:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 14:58: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 1gDWEY-0006En-18; Fri, 19 Oct 2018 14:58:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk7c=m7=citrix.com=prvs=8230e4c9f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gDWEW-0006EX-5X
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 14:58:36 +0000
X-Inumbo-ID: a768b791-d3af-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a768b791-d3af-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 15:00:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="68288216"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Oct 2018 15:28:40 +0100
Message-ID: <af9f79239874ca4257e136b74460646d36363650.1539959287.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 14/16] x86: make entry point code build when
 !CONFIG_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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

U2tpcCBidWlsZGluZyB4ODZfNjQvY29tcGF0L2VudHJ5LlMgYW5kIHB1dCBDT05GSUdfUFYgaW4K
eDg2XzY0L2VudHJ5LlMuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgotLS0KdjI6IG5ldwotLS0KIHhlbi9hcmNoL3g4Ni94ODZfNjQvTWFrZWZpbGUgfCAgMiAr
LQogeGVuL2FyY2gveDg2L3g4Nl82NC9lbnRyeS5TICB8IDMwICsrKysrKysrKysrKysrKysrKysr
KysrKysrKystLQogMiBmaWxlcyBjaGFuZ2VkLCAyOSBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvTWFrZWZpbGUgYi94ZW4vYXJj
aC94ODYveDg2XzY0L01ha2VmaWxlCmluZGV4IGYzMzZhNmEuLjRiZmExNDggMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni94ODZfNjQvTWFrZWZpbGUKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9N
YWtlZmlsZQpAQCAtMSw0ICsxLDQgQEAKLXN1YmRpci15ICs9IGNvbXBhdAorc3ViZGlyLSQoQ09O
RklHX1BWKSArPSBjb21wYXQKIAogb2JqLWJpbi15ICs9IGVudHJ5Lm8KIG9iai15ICs9IHRyYXBz
Lm8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvZW50cnkuUyBiL3hlbi9hcmNoL3g4
Ni94ODZfNjQvZW50cnkuUwppbmRleCAzMTlmOTIzLi4xNmNkOTExIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYveDg2XzY0L2VudHJ5LlMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9lbnRyeS5T
CkBAIC0xNSw2ICsxNSw3IEBACiAjaW5jbHVkZSA8cHVibGljL3hlbi5oPgogI2luY2x1ZGUgPGly
cV92ZWN0b3JzLmg+CiAKKyNpZmRlZiBDT05GSUdfUFYKIC8qICVyYng6IHN0cnVjdCB2Y3B1ICov
CiBFTlRSWShzd2l0Y2hfdG9fa2VybmVsKQogICAgICAgICBsZWFxICBWQ1BVX3RyYXBfYm91bmNl
KCVyYngpLCVyZHgKQEAgLTUzNyw2ICs1MzgsNyBAQCBFTlRSWShkb21fY3Jhc2hfc3luY19leHRh
YmxlKQogICAgICAgICB4b3JsICAlZWRpLCVlZGkKICAgICAgICAgam1wICAgYXNtX2RvbWFpbl9j
cmFzaF9zeW5jaHJvbm91cyAvKiBEb2VzIG5vdCByZXR1cm4gKi8KICAgICAgICAgLnBvcHNlY3Rp
b24KKyNlbmRpZiAvKiBDT05GSUdfUFYgKi8KIAogLyogLS0tIENPREUgQkVMT1cgVEhJUyBMSU5F
IChNT1NUTFkpIE5PVCBHVUVTVCBSRUxBVEVEIC0tLSAqLwogCkBAIC01NDgsMTAgKzU1MCwxNCBA
QCBFTlRSWShyZXRfZnJvbV9pbnRyKQogICAgICAgICBHRVRfQ1VSUkVOVChieCkKICAgICAgICAg
dGVzdGIgJDMsIFVSRUdTX2NzKCVyc3ApCiAgICAgICAgIGp6ICAgIHJlc3RvcmVfYWxsX3hlbgor
I2lmZGVmIENPTkZJR19QVgogICAgICAgICBtb3ZxICBWQ1BVX2RvbWFpbiglcmJ4KSwgJXJheAog
ICAgICAgICBjbXBiICAkMCwgRE9NQUlOX2lzXzMyYml0X3B2KCVyYXgpCiAgICAgICAgIGplICAg
IHRlc3RfYWxsX2V2ZW50cwogICAgICAgICBqbXAgICBjb21wYXRfdGVzdF9hbGxfZXZlbnRzCisj
ZWxzZQorICAgICAgICBCVUcKKyNlbmRpZgogCiAgICAgICAgIC5zZWN0aW9uIC50ZXh0LmVudHJ5
LCAiYXgiLCBAcHJvZ2JpdHMKIApAQCAtNTk2LDggKzYwMiw5IEBAIEVOVFJZKGNvbW1vbl9pbnRl
cnJ1cHQpCiAgICAgICAgIGNtb3ZueiAlcjEyLCAlcjE1CiAgICAgICAgIGNtb3ZueiAlcjEyZCwg
JWVieAogLkxpbnRyX2NyM19va2F5OgotCisjaWZkZWYgQ09ORklHX1BWCiAgICAgICAgIENSNF9Q
VjMyX1JFU1RPUkUKKyNlbmRpZgogICAgICAgICBtb3ZxICVyc3AsJXJkaQogICAgICAgICBjYWxs
cSBkb19JUlEKICAgICAgICAgbW92ICAgJXIxNSwgU1RBQ0tfQ1BVSU5GT19GSUVMRCh4ZW5fY3Iz
KSglcjE0KQpAQCAtNjM0LDEyICs2NDEsMTUgQEAgaGFuZGxlX2V4Y2VwdGlvbl9zYXZlZDoKICAg
ICAgICAgdGVzdGIgJFg4Nl9FRkxBR1NfSUY+PjgsVVJFR1NfZWZsYWdzKzEoJXJzcCkKICAgICAg
ICAganogICAgZXhjZXB0aW9uX3dpdGhfaW50c19kaXNhYmxlZAogCisjaWZkZWYgQ09ORklHX1BW
CiAgICAgICAgIEFMVEVSTkFUSVZFXzIgImptcCAuTGNyNF9wdjMyX2RvbmUiLCBcCiAgICAgICAg
ICAgICBfX3N0cmluZ2lmeShtb3YgVkNQVV9kb21haW4oJXJieCksICVyYXgpLCBYODZfRkVBVFVS
RV9YRU5fU01FUCwgXAogICAgICAgICAgICAgX19zdHJpbmdpZnkobW92IFZDUFVfZG9tYWluKCVy
YngpLCAlcmF4KSwgWDg2X0ZFQVRVUkVfWEVOX1NNQVAKKyNlbmRpZgogCiAgICAgICAgIHRlc3Ri
ICQzLFVSRUdTX2NzKCVyc3ApCiAgICAgICAgIGp6ICAgIC5MY3I0X3B2MzJfZG9uZQorI2lmZGVm
IENPTkZJR19QVgogICAgICAgICBjbXBiICAkMCxET01BSU5faXNfMzJiaXRfcHYoJXJheCkKICAg
ICAgICAgamUgICAgLkxjcjRfcHYzMl9kb25lCiAgICAgICAgIGNhbGwgIGNyNF9wdjMyX3Jlc3Rv
cmUKQEAgLTY3Miw2ICs2ODIsOSBAQCBoYW5kbGVfZXhjZXB0aW9uX3NhdmVkOgogICAgICAgICB4
b3IgICBVUkVHU19lcnJvcl9jb2RlKCVyc3ApLCVlYXgKICAgICAgICAgdGVzdCAgJH4oUEZFQ193
cml0ZV9hY2Nlc3N8UEZFQ19pbnNuX2ZldGNoKSwlZWF4CiAgICAgICAgIGp6ICAgIGNvbXBhdF90
ZXN0X2FsbF9ldmVudHMKKyNlbHNlCisgICAgICAgIEJVRworI2VuZGlmIC8qIENPTkZJR19QViAq
LwogLkxjcjRfcHYzMl9kb25lOgogICAgICAgICBzdGkKIDE6ICAgICAgbW92cSAgJXJzcCwlcmRp
CkBAIC02ODQsMTAgKzY5NywxNCBAQCBoYW5kbGVfZXhjZXB0aW9uX3NhdmVkOgogICAgICAgICBt
b3YgICAlcjEzYiwgU1RBQ0tfQ1BVSU5GT19GSUVMRCh1c2VfcHZfY3IzKSglcjE0KQogICAgICAg
ICB0ZXN0YiAkMyxVUkVHU19jcyglcnNwKQogICAgICAgICBqeiAgICByZXN0b3JlX2FsbF94ZW4K
KyNpZmRlZiBDT05GSUdfUFYKICAgICAgICAgbW92cSAgVkNQVV9kb21haW4oJXJieCksJXJheAog
ICAgICAgICBjbXBiICAkMCwgRE9NQUlOX2lzXzMyYml0X3B2KCVyYXgpCiAgICAgICAgIGpuZSAg
IGNvbXBhdF90ZXN0X2FsbF9ldmVudHMKICAgICAgICAgam1wICAgdGVzdF9hbGxfZXZlbnRzCisj
ZWxzZQorICAgICAgICBCVUcKKyNlbmRpZgogCiAvKiBObyBzcGVjaWFsIHJlZ2lzdGVyIGFzc3Vt
cHRpb25zLiAqLwogZXhjZXB0aW9uX3dpdGhfaW50c19kaXNhYmxlZDoKQEAgLTgzNywxMCArODU0
LDEyIEBAIGhhbmRsZV9pc3RfZXhjZXB0aW9uOgogICAgICAgICAvKiAlcjEyIGlzIHN0aWxsIHpl
cm8gYXQgdGhpcyBwb2ludC4gKi8KICAgICAgICAgbW92ICAgJXIxMiwgU1RBQ0tfQ1BVSU5GT19G
SUVMRCh4ZW5fY3IzKSglcjE0KQogLkxpc3RfY3IzX29rYXk6Ci0KKyNpZmRlZiBDT05GSUdfUFYK
ICAgICAgICAgQ1I0X1BWMzJfUkVTVE9SRQorI2VuZGlmCiAgICAgICAgIHRlc3RiICQzLFVSRUdT
X2NzKCVyc3ApCiAgICAgICAgIGp6ICAgIDFmCisjaWZkZWYgQ09ORklHX1BWCiAgICAgICAgIC8q
CiAgICAgICAgICAqIEludGVycnVwdGVkIGd1ZXN0IGNvbnRleHQuIENsZWFyIHRoZSByZXN0b3Jl
IHZhbHVlIGZvciB4ZW5fY3IzCiAgICAgICAgICAqIGFuZCBjb3B5IHRoZSBjb250ZXh0IHRvIHN0
YWNrIGJvdHRvbS4KQEAgLTg1Miw2ICs4NzEsOSBAQCBoYW5kbGVfaXN0X2V4Y2VwdGlvbjoKICAg
ICAgICAgbW92bCAgJFVSRUdTX2tlcm5lbF9zaXplb2YvOCwlZWN4CiAgICAgICAgIG1vdnEgICVy
ZGksJXJzcAogICAgICAgICByZXAgICBtb3ZzcQorI2Vsc2UKKyAgICAgICAgQlVHCisjZW5kaWYK
IDE6ICAgICAgbW92cSAgJXJzcCwlcmRpCiAgICAgICAgIG1vdnpibCBVUkVHU19lbnRyeV92ZWN0
b3IoJXJzcCksJWVheAogICAgICAgICBsZWFxICBleGNlcHRpb25fdGFibGUoJXJpcCksJXJkeApA
QCAtODY1LDcgKzg4NywxMSBAQCBoYW5kbGVfaXN0X2V4Y2VwdGlvbjoKICAgICAgICAgLyogV2Ug
d2FudCB0byBnZXQgc3RyYWlnaHQgdG8gdGhlIElSRVQgb24gdGhlIE5NSSBleGl0IHBhdGguICov
CiAgICAgICAgIHRlc3RiICQzLFVSRUdTX2NzKCVyc3ApCiAgICAgICAgIGp6ICAgIHJlc3RvcmVf
YWxsX3hlbgorI2lmZGVmIENPTkZJR19QVgogICAgICAgICBqbXAgICBzZWxmX2lwaV9yZXN0b3Jl
X2FsbF9ndWVzdAorI2Vsc2UKKyAgICAgICAgQlVHCisjZW5kaWYKIAogRU5UUlkobWFjaGluZV9j
aGVjaykKICAgICAgICAgcHVzaHEgJDAKLS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 14:58:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 14:58: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 1gDWEZ-0006F9-Lc; Fri, 19 Oct 2018 14:58:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk7c=m7=citrix.com=prvs=8230e4c9f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gDWEY-0006Eu-Ow
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 14:58:38 +0000
X-Inumbo-ID: 10ff4b7b-d3af-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 10ff4b7b-d3af-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 16:55:49 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="68288222"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Oct 2018 15:28:42 +0100
Message-ID: <eef811a9adaa6ef2a21dfeef32f1fc6431b81778.1539959287.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 16/16] x86: update help string for CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

Q2hhbmdlICJndWVzdCIgdG8gImRvbWFpbiIgd2hlcmUgYXBwcm9wcmlhdGUgYmVjYXVzZSAiZ3Vl
c3QiIGRvZXNuJ3QKaW5jbHVkZSBEb21haW4gMC4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+Ci0tLQp2MjogbmV3Ci0tLQogeGVuL2FyY2gveDg2L0tjb25maWcg
fCA4ICsrKystLS0tCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9LY29uZmlnIGIveGVuL2FyY2gveDg2L0tj
b25maWcKaW5kZXggYzdlOTdlMi4uYjRiZDgzZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L0tj
b25maWcKKysrIGIveGVuL2FyY2gveDg2L0tjb25maWcKQEAgLTcwLDEyICs3MCwxMiBAQCBjb25m
aWcgSFZNCiAJZGVmX2Jvb2wgIVBWX1NISU1fRVhDTFVTSVZFCiAJcHJvbXB0ICJIVk0gc3VwcG9y
dCIKIAktLS1oZWxwLS0tCi0JICBJbnRlcmZhY2VzIHRvIHN1cHBvcnQgSFZNIGd1ZXN0cyB3aGlj
aCByZXF1aXJlIGhhcmR3YXJlCisJICBJbnRlcmZhY2VzIHRvIHN1cHBvcnQgSFZNIGRvbWFpbnMg
d2hpY2ggcmVxdWlyZSBoYXJkd2FyZQogCSAgc3VwcG9ydCBsaWtlIEludGVsJ3MgVlQteCBvciBB
TUQncyBTVk0uIE5vdGUgdGhlIGh5cGVydmlzb3IKLQkgIGRvZXNuJ3QgZGlzdGluZ3Vpc2ggSFZN
IG9yIFBWSCBndWVzdCB0eXBlcy4gUFZIIGd1ZXN0IHR5cGUKLQkgIGlzIG9ubHkgYSBjb25jZXB0
IGZvciBlbmQgdXNlcnMuCisJICBkb2Vzbid0IGRpc3Rpbmd1aXNoIEhWTSBvciBQVkguIFBWSCBp
cyBvbmx5IGEgY29uY2VwdCBmb3IKKwkgIGVuZCB1c2Vycy4KIAotCSAgVGhpcyBvcHRpb24gaXMg
bmVlZGVkIGlmIHlvdSB3YW50IHRvIHJ1biBIVk0gb3IgUFZIIGd1ZXN0cy4KKwkgIFRoaXMgb3B0
aW9uIGlzIG5lZWRlZCBpZiB5b3Ugd2FudCB0byBydW4gSFZNIG9yIFBWSCBkb21haW5zLgogCiAJ
ICBJZiB1bnN1cmUsIHNheSBZLgogCi0tIApnaXQtc2VyaWVzIDAuOS4xCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 14:58:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 14:58: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 1gDWEd-0006HR-EP; Fri, 19 Oct 2018 14:58:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk7c=m7=citrix.com=prvs=8230e4c9f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gDWEc-0006G5-3j
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 14:58:42 +0000
X-Inumbo-ID: 132d5176-d3af-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 132d5176-d3af-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 16:55:53 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="68288237"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Oct 2018 15:28:38 +0100
Message-ID: <50c9cf36d206282e0b6b1496020c72aacf025701.1539959287.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 12/16] x86: stub out PV only code in do_debug
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

V2hlbiBQViBpcyBkaXNhYmxlZCB0aG9zZSBzeW1ib2xzIHdvbid0IGJlIGF2YWlsYWJsZS4gSXQg
aXMgaW1wb3NzaWJsZQpmb3IgWGVuIHRvIGhpdCAjREIgdGhlcmUuCgpTaWduZWQtb2ZmLWJ5OiBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KdjI6IG5ldwotLS0KIHhlbi9hcmNoL3g4
Ni90cmFwcy5jIHwgMiArKwogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jIGIveGVuL2FyY2gveDg2L3RyYXBzLmMKaW5kZXgg
MDAyZTk4Zi4uN2NjYTA3MiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3RyYXBzLmMKKysrIGIv
eGVuL2FyY2gveDg2L3RyYXBzLmMKQEAgLTE4NDEsNiArMTg0MSw3IEBAIHZvaWQgZG9fZGVidWco
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAKICAgICAgICAgaWYgKCByZWdzLT5lZmxhZ3Mg
JiBYODZfRUZMQUdTX1RGICkKICAgICAgICAgeworI2lmZGVmIENPTkZJR19QVgogICAgICAgICAg
ICAgLyogSW4gU1lTRU5URVIgZW50cnkgcGF0aCB3ZSBjYW4ndCB6YXAgVEYgdW50aWwgRUZMQUdT
IGlzIHNhdmVkLiAqLwogICAgICAgICAgICAgaWYgKCAocmVncy0+cmlwID49ICh1bnNpZ25lZCBs
b25nKXN5c2VudGVyX2VudHJ5KSAmJgogICAgICAgICAgICAgICAgICAocmVncy0+cmlwIDw9ICh1
bnNpZ25lZCBsb25nKXN5c2VudGVyX2VmbGFnc19zYXZlZCkgKQpAQCAtMTg0OSw2ICsxODUwLDcg
QEAgdm9pZCBkb19kZWJ1ZyhzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgICAg
ICAgICAgICAgcmVncy0+ZWZsYWdzICY9IH5YODZfRUZMQUdTX1RGOwogICAgICAgICAgICAgICAg
IHJldHVybjsKICAgICAgICAgICAgIH0KKyNlbmRpZgogICAgICAgICAgICAgaWYgKCAhZGVidWdn
ZXJfdHJhcF9mYXRhbChUUkFQX2RlYnVnLCByZWdzKSApCiAgICAgICAgICAgICB7CiAgICAgICAg
ICAgICAgICAgV0FSTigpOwotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 14:58:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 14:58: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 1gDWEe-0006IT-QC; Fri, 19 Oct 2018 14:58:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk7c=m7=citrix.com=prvs=8230e4c9f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gDWEd-0006HP-BX
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 14:58:43 +0000
X-Inumbo-ID: 137d8969-d3af-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 137d8969-d3af-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 16:55:53 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="68288238"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Oct 2018 15:28:37 +0100
Message-ID: <7298eaf9e6174052e0fa5a629ca2cc8664996efb.1539959287.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 11/16] x86: don't set sysenter_entry in vmcs
 when !CONFIG_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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Jun Nakajima <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>

VGhlIHN5bWJvbCB3aWxsIG5vdCBiZSBhdmFpbGFibGUgd2hlbiBQViBpcyBkaXNhYmxlZC4KClNp
Z25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQp2MjogbmV3Ci0t
LQogeGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jIHwgNyArKysrKysrCiAxIGZpbGUgY2hhbmdl
ZCwgNyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm1j
cy5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jCmluZGV4IGQ5NzQ3YjQuLjI4MjY3N2Eg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3MuYworKysgYi94ZW4vYXJjaC94
ODYvaHZtL3ZteC92bWNzLmMKQEAgLTExNTksOSArMTE1OSwxNiBAQCBzdGF0aWMgaW50IGNvbnN0
cnVjdF92bWNzKHN0cnVjdCB2Y3B1ICp2KQogICAgIF9fdm13cml0ZShIT1NUX0NTX1NFTEVDVE9S
LCBfX0hZUEVSVklTT1JfQ1MpOwogICAgIF9fdm13cml0ZShIT1NUX1JJUCwgKHVuc2lnbmVkIGxv
bmcpdm14X2FzbV92bWV4aXRfaGFuZGxlcik7CiAKKyNpZmRlZiBDT05GSUdfUFYKICAgICAvKiBI
b3N0IFNZU0VOVEVSIENTOlJJUC4gKi8KICAgICBfX3Ztd3JpdGUoSE9TVF9TWVNFTlRFUl9DUywg
X19IWVBFUlZJU09SX0NTKTsKICAgICBfX3Ztd3JpdGUoSE9TVF9TWVNFTlRFUl9FSVAsICh1bnNp
Z25lZCBsb25nKXN5c2VudGVyX2VudHJ5KTsKKyNlbHNlCisgICAgLyoKKyAgICAgKiBTaG91bGQg
c29tZXRoaW5nIGJlIHB1dCBoZXJlIGZvciBkZWJ1Z2dpbmcgcHVycG9zZT8gV2UgbmV2ZXIKKyAg
ICAgKiBzZXQgaXQgdXAgaW4gdGhlIGZpcnN0IHBsYWNlLgorICAgICAqLworI2VuZGlmCiAKICAg
ICAvKiBNU1IgaW50ZXJjZXB0cy4gKi8KICAgICBfX3Ztd3JpdGUoVk1fRVhJVF9NU1JfTE9BRF9D
T1VOVCwgMCk7Ci0tIApnaXQtc2VyaWVzIDAuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 15:01:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 15: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 1gDWHh-0007bx-EE; Fri, 19 Oct 2018 15:01:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=+uyp=m7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gDWHf-0007bm-KD
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 15:01:51 +0000
X-Inumbo-ID: 1ac4e2f0-d3b0-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1ac4e2f0-d3b0-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 15:03: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 mx1.suse.de (Postfix) with ESMTP id 6DF1EAF99;
 Fri, 19 Oct 2018 15:01:48 +0000 (UTC)
To: Daniel Kiper <daniel.kiper@oracle.com>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-11-jgross@suse.com>
 <20181019123014.GG4422@olila.i.net-space.pl>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <ff31a5b3-5410-6c81-1be1-cd9df126821a@suse.com>
Date: Fri, 19 Oct 2018 17:01:47 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181019123014.GG4422@olila.i.net-space.pl>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 10/18] xen: setup hypercall page for PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, grub-devel@gnu.org, xen-devel@lists.xen.org,
 phcoder@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>

T24gMTkvMTAvMjAxOCAxNDozMCwgRGFuaWVsIEtpcGVyIHdyb3RlOgo+IE9uIFR1ZSwgT2N0IDA5
LCAyMDE4IGF0IDAxOjAzOjA5UE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IEFkZCB0
aGUgbmVlZGVkIGNvZGUgdG8gc2V0dXAgdGhlIGh5cGVyY2FsbCBwYWdlIGZvciBjYWxsaW5nIGlu
dG8gdGhlCj4+IFhlbiBoeXBlcnZpc29yLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4+IC0tLQo+PiAgZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4v
cHZoLmMgfCA3MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4+
ICAxIGZpbGUgY2hhbmdlZCwgNzAgaW5zZXJ0aW9ucygrKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvZ3J1
Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMgYi9ncnViLWNvcmUva2Vybi9pMzg2L3hlbi9wdmgu
Ywo+PiBpbmRleCAxODJlZjk1ZjkuLmMxYjFjZjhkYiAxMDA2NDQKPj4gLS0tIGEvZ3J1Yi1jb3Jl
L2tlcm4vaTM4Ni94ZW4vcHZoLmMKPj4gKysrIGIvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZo
LmMKPj4gQEAgLTIwLDE0ICsyMCw4NCBAQAo+PiAgI2luY2x1ZGUgPGdydWIvbWlzYy5oPgo+PiAg
I2luY2x1ZGUgPGdydWIvbWVtb3J5Lmg+Cj4+ICAjaW5jbHVkZSA8Z3J1Yi9tbS5oPgo+PiArI2lu
Y2x1ZGUgPGdydWIvaTM4Ni9jcHVpZC5oPgo+PiAgI2luY2x1ZGUgPGdydWIveGVuLmg+Cj4+ICAj
aW5jbHVkZSA8Z3J1Yi9tYWNoaW5lL2tlcm5lbC5oPgo+Pgo+PiAgZ3J1Yl91aW50NjRfdCBncnVi
X3JzZHBfYWRkcjsKPj4KPj4gK3N0YXRpYyBzdHJ1Y3QgeyBjaGFyIF9lbnRyeVszMl07IH0gaHlw
ZXJjYWxsX3BhZ2VbMTI4XQo+PiArICBfX2F0dHJpYnV0ZV9fICgoYWxpZ25lZCAoR1JVQl9YRU5f
UEFHRV9TSVpFKSkpOwo+PiArCj4+ICtzdGF0aWMgZ3J1Yl91aW50MzJfdCB4ZW5fY3B1aWRfYmFz
ZTsKPj4gKwo+PiArc3RhdGljIHZvaWQKPj4gK2dydWJfeGVuX2Vhcmx5X2hhbHQgKHZvaWQpCj4+
ICt7Cj4+ICsgIGFzbSB2b2xhdGlsZSAoImhsdCIpOwo+PiArfQo+PiArCj4+ICtzdGF0aWMgdm9p
ZAo+PiArZ3J1Yl94ZW5fY3B1aWRfYmFzZSAodm9pZCkKPj4gK3sKPj4gKyAgZ3J1Yl91aW50MzJf
dCBiYXNlLCBlYXgsIHNpZ25hdHVyZVszXTsKPj4gKwo+PiArICBmb3IgKGJhc2UgPSAweDQwMDAw
MDAwOyBiYXNlIDwgMHg0MDAxMDAwMDsgYmFzZSArPSAweDEwMCkKPj4gKyAgICB7Cj4+ICsgICAg
ICBncnViX2NwdWlkIChiYXNlLCBlYXgsIHNpZ25hdHVyZVswXSwgc2lnbmF0dXJlWzFdLCBzaWdu
YXR1cmVbMl0pOwo+PiArICAgICAgaWYgKCFncnViX21lbWNtcCAoIlhlblZNTVhlblZNTSIsIHNp
Z25hdHVyZSwgMTIpICYmIChlYXggLSBiYXNlKSA+PSAyKQo+PiArCXsKPj4gKwkgIHhlbl9jcHVp
ZF9iYXNlID0gYmFzZTsKPj4gKwkgIHJldHVybjsKPj4gKwl9Cj4+ICsgICAgfQo+PiArCj4+ICsg
IGdydWJfeGVuX2Vhcmx5X2hhbHQgKCk7Cj4+ICt9Cj4+ICsKPj4gK3N0YXRpYyB2b2lkCj4+ICtn
cnViX3hlbl9zZXR1cF9oeXBlcmNhbGxfcGFnZSAodm9pZCkKPj4gK3sKPj4gKyAgZ3J1Yl91aW50
MzJfdCBtc3IsIHBmbiwgZWF4LCBlYngsIGVjeCwgZWR4Owo+PiArCj4+ICsgIGdydWJfY3B1aWQg
KHhlbl9jcHVpZF9iYXNlICsgMiwgZWF4LCBlYngsIGVjeCwgZWR4KTsKPj4gKyAgbXNyID0gZWJ4
Owo+PiArICBwZm4gPSAoZ3J1Yl91aW50MzJfdCkgKCZoeXBlcmNhbGxfcGFnZVswXSk7Cj4+ICsK
Pj4gKyAgYXNtIHZvbGF0aWxlICgid3Jtc3IiIDogOiAiYyIgKG1zciksICJhIiAocGZuKSwgImQi
ICgwKSA6ICJtZW1vcnkiKTsKPj4gK30KPj4gKwo+PiAraW50Cj4+ICtncnViX3hlbl9oeXBlcmNh
bGwgKGdydWJfdWludDMyX3QgY2FsbG5vLCBncnViX3VpbnQzMl90IGEwLAo+PiArCQkgICAgZ3J1
Yl91aW50MzJfdCBhMSwgZ3J1Yl91aW50MzJfdCBhMiwKPj4gKwkJICAgIGdydWJfdWludDMyX3Qg
YTMsIGdydWJfdWludDMyX3QgYTQsCj4+ICsJCSAgICBncnViX3VpbnQzMl90IGE1IF9fYXR0cmli
dXRlX18gKCh1bnVzZWQpKSkKPj4gK3sKPj4gKyAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyBfX3Jl
cyAgYXNtKCJlYXgiKTsKPj4gKyAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyBfX2FyZzAgYXNtKCJl
YngiKSA9IF9fYXJnMDsKPj4gKyAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyBfX2FyZzEgYXNtKCJl
Y3giKSA9IF9fYXJnMTsKPj4gKyAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyBfX2FyZzIgYXNtKCJl
ZHgiKSA9IF9fYXJnMjsKPj4gKyAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyBfX2FyZzMgYXNtKCJl
c2kiKSA9IF9fYXJnMzsKPj4gKyAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyBfX2FyZzQgYXNtKCJl
ZGkiKSA9IF9fYXJnNDsKPiAKPiBXaHkgZG8gd2UgbmVlZCB0aGlzIHBsYXkgd2l0aCByZWdpc3Rl
cnMuIERvZXMgbm90IGFzbSBiZWxvdwo+IHdvcmsgd2l0aCAiYSIsICJiIiwgLi4uIGxpa2UgYWJv
dmU/CgpQcm9iYWJseSwgeWVzLiBUaGlzIHdhcyBpbnNwaXJlZCBieSBMaW51eCAzMi1iaXQgdmVy
c2lvbi4KCkkgY2FuIHVzZSB0aGUgbWluaS1vcyB2YXJpYW50IHdoaWNoIGNvbWJpbmVzIEFuZHJl
dydzIHN1Z2dlc3Rpb24KYW5kIHlvdXJzLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 15:04:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 15:04: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 1gDWKO-0007ls-3L; Fri, 19 Oct 2018 15:04:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wxwm=m7=citrix.com=prvs=8238c2210=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gDWKN-0007ln-DE
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 15:04:39 +0000
X-Inumbo-ID: 7f4b6a37-d3b0-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7f4b6a37-d3b0-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 15:06:04 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="80692702"
To: Wei Liu <wei.liu2@citrix.com>, <xen-devel@lists.xenproject.org>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <b7b033adf8a230464f1feef1f053d8060a6bad5e.1539959287.git-series.wei.liu2@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+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+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 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
 TQTBLzDKXok86M7BTQRS4TZ/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
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/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: <37086af0-a24a-e23a-b71f-3ff93d035c5d@citrix.com>
Date: Fri, 19 Oct 2018 16:04:00 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <b7b033adf8a230464f1feef1f053d8060a6bad5e.1539959287.git-series.wei.liu2@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 04/16] x86: make construct_dom0 build
 with !CONFIG_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: 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>

T24gMTkvMTAvMTggMTU6MjgsIFdlaSBMaXUgd3JvdGU6Cj4gU2lnbmVkLW9mZi1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiAtLS0KPiB2MjogcGFuaWMgaW5zdGVhZC4KPiAtLS0K
PiAgeGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYyB8ICA5ICsrKysrKystLQo+ICAxIGZpbGUgY2hh
bmdlZCwgNyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9kb20wX2J1aWxkLmMgYi94ZW4vYXJjaC94ODYvZG9tMF9idWlsZC5jCj4gaW5k
ZXggZGNkN2FmYi4uMGYwOTc3ZCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvZG9tMF9idWls
ZC5jCj4gKysrIGIveGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYwo+IEBAIC01MTAsOCArNTEwLDEz
IEBAIGludCBfX2luaXQgY29uc3RydWN0X2RvbTAoc3RydWN0IGRvbWFpbiAqZCwgY29uc3QgbW9k
dWxlX3QgKmltYWdlLAo+ICAgICAgfQo+ICAjZW5kaWYKPiAgCj4gLSAgICByYyA9IChpc19odm1f
ZG9tYWluKGQpID8gZG9tMF9jb25zdHJ1Y3RfcHZoIDogZG9tMF9jb25zdHJ1Y3RfcHYpCj4gLSAg
ICAgICAgIChkLCBpbWFnZSwgaW1hZ2VfaGVhZHJvb20sIGluaXRyZCwgY21kbGluZSk7Cj4gKyAg
ICBpZiAoIGlzX2h2bV9kb21haW4oZCkgKQo+ICsgICAgICAgIHJjID0gZG9tMF9jb25zdHJ1Y3Rf
cHZoKGQsIGltYWdlLCBpbWFnZV9oZWFkcm9vbSwgaW5pdHJkLCBjbWRsaW5lKTsKPiArICAgIGVs
c2UgaWYgKCBpc19wdl9kb21haW4oZCkgKQo+ICsgICAgICAgIHJjID0gZG9tMF9jb25zdHJ1Y3Rf
cHYoZCwgaW1hZ2UsIGltYWdlX2hlYWRyb29tLCBpbml0cmQsIGNtZGxpbmUpOwo+ICsgICAgZWxz
ZQo+ICsgICAgICAgIHBhbmljKCJDYW5ub3QgY29uc3RydWN0IERvbTAuIE5vIGd1ZXN0IGludGVy
ZmFjZSBhdmFpbGFibGUuIik7CgpcbiBhbmQgeW91IGNhbiBkcm9wIHRoZSBmaW5hbCBmdWxsIHN0
b3AuCgpXaXRoIHRoYXQsIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgoKPiArCj4gICAgICBpZiAoIHJjICkKPiAgICAgICAgICByZXR1cm4gcmM7
Cj4gIAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 15:06:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 15:06: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 1gDWML-0007tS-Ip; Fri, 19 Oct 2018 15:06:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=+uyp=m7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gDWMJ-0007tL-U8
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 15:06:39 +0000
X-Inumbo-ID: c767498b-d3b0-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c767498b-d3b0-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 15:08: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 mx1.suse.de (Postfix) with ESMTP id 6AEB7AF6C;
 Fri, 19 Oct 2018 15:06:38 +0000 (UTC)
To: Daniel Kiper <daniel.kiper@oracle.com>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-12-jgross@suse.com>
 <20181019124021.GH4422@olila.i.net-space.pl>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <1a1f8c2c-136d-6a08-bb1a-6bd1c507f38a@suse.com>
Date: Fri, 19 Oct 2018 17:06:38 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181019124021.GH4422@olila.i.net-space.pl>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 11/18] xen: get memory map from
 hypervisor for PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, grub-devel@gnu.org, xen-devel@lists.xen.org,
 phcoder@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>

T24gMTkvMTAvMjAxOCAxNDo0MCwgRGFuaWVsIEtpcGVyIHdyb3RlOgo+IE9uIFR1ZSwgT2N0IDA5
LCAyMDE4IGF0IDAxOjAzOjEwUE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IFJldHJp
ZXZlIHRoZSBtZW1vcnkgbWFwIGZyb20gdGhlIGh5cGVydmlzb3IgYW5kIG5vcm1hbGl6ZSBpdCB0
byBjb250YWluCj4+IG5vIG92ZXJsYXBwaW5nIGVudHJpZXMgYW5kIHRvIGJlIHNvcnRlZCBieSBh
ZGRyZXNzLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5j
b20+Cj4+IC0tLQo+PiAgZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMgfCA5OCArKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4+ICAxIGZpbGUgY2hhbmdlZCwg
OTggaW5zZXJ0aW9ucygrKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94
ZW4vcHZoLmMgYi9ncnViLWNvcmUva2Vybi9pMzg2L3hlbi9wdmguYwo+PiBpbmRleCBjMWIxY2Y4
ZGIuLmI0OTMzYjQ1NCAxMDA2NDQKPj4gLS0tIGEvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZo
LmMKPj4gKysrIGIvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMKPj4gQEAgLTIyLDcgKzIy
LDE2IEBACj4+ICAjaW5jbHVkZSA8Z3J1Yi9tbS5oPgo+PiAgI2luY2x1ZGUgPGdydWIvaTM4Ni9j
cHVpZC5oPgo+PiAgI2luY2x1ZGUgPGdydWIveGVuLmg+Cj4+ICsjaW5jbHVkZSA8Z3J1Yi9pMzg2
L2xpbnV4Lmg+Cj4+ICAjaW5jbHVkZSA8Z3J1Yi9tYWNoaW5lL2tlcm5lbC5oPgo+PiArI2luY2x1
ZGUgPHhlbi9tZW1vcnkuaD4KPj4gKwo+PiArc3RydWN0IHhlbl9tYWNoaW5lX21tYXBfZW50cnkK
Pj4gK3sKPj4gKyAgZ3J1Yl91aW50NjRfdCBhZGRyOwo+PiArICBncnViX3VpbnQ2NF90IGxlbjsK
Pj4gKyAgZ3J1Yl91aW50MzJfdCB0eXBlOwo+PiArfSBHUlVCX1BBQ0tFRDsKPiAKPiBDb3VsZCBu
b3Qgd2UgcmV1c2UgZ3J1Yl9lODIwX21tYXBfZW50cnkgaGVyZT8KClRoaXMgaXMgZGVmaW5lZCBv
bmx5IGxvY2FsbHkgaW4gZ3J1Yi1jb3JlL21tYXAvaTM4Ni9wYy9tbWFwLmMKCkkgY2FuIG1vdmUg
aXQgaW50byBhbiBhcHByb3ByaWF0ZSBoZWFkZXIgYW5kIHVzZSBpdCBoZXJlIGFuZCBpbiBtbWFw
LmMKCj4gCj4+ICBncnViX3VpbnQ2NF90IGdydWJfcnNkcF9hZGRyOwo+Pgo+PiBAQCAtMzAsNiAr
MzksOCBAQCBzdGF0aWMgc3RydWN0IHsgY2hhciBfZW50cnlbMzJdOyB9IGh5cGVyY2FsbF9wYWdl
WzEyOF0KPj4gICAgX19hdHRyaWJ1dGVfXyAoKGFsaWduZWQgKEdSVUJfWEVOX1BBR0VfU0laRSkp
KTsKPj4KPj4gIHN0YXRpYyBncnViX3VpbnQzMl90IHhlbl9jcHVpZF9iYXNlOwo+PiArc3RhdGlj
IHN0cnVjdCB4ZW5fbWFjaGluZV9tbWFwX2VudHJ5IG1hcFsxMjhdOwo+IAo+IEEgY29uc3RhbnQg
aW5zdGVhZCBvZiAxMjg/IElmIG5vIHdoeSAxMjg/CgpJIGNhbiB1c2UgYSBtYWNybyBpbnN0ZWFk
LgoKPiAKPj4gK3N0YXRpYyB1bnNpZ25lZCBpbnQgbnJfbWFwX2VudHJpZXM7Cj4+Cj4+ICBzdGF0
aWMgdm9pZAo+PiAgZ3J1Yl94ZW5fZWFybHlfaGFsdCAodm9pZCkKPj4gQEAgLTkzLDExICsxMDQs
OTggQEAgZ3J1Yl94ZW5faHlwZXJjYWxsIChncnViX3VpbnQzMl90IGNhbGxubywgZ3J1Yl91aW50
MzJfdCBhMCwKPj4gICAgcmV0dXJuIF9fcmVzOwo+PiAgfQo+Pgo+PiArc3RhdGljIHZvaWQKPj4g
K2dydWJfeGVuX3NvcnRfbW1hcCAodm9pZCkKPj4gK3sKPj4gKyAgZ3J1Yl91aW50NjRfdCBmcm9t
LCB0bzsKPj4gKyAgdW5zaWduZWQgaW50IGk7Cj4+ICsgIHN0cnVjdCB4ZW5fbWFjaGluZV9tbWFw
X2VudHJ5IHRtcDsKPj4gKwo+PiArICAvKiBBbGlnbiBtYXAgZW50cmllcyB0byBwYWdlIGJvdW5k
YXJpZXMuICovCj4+ICsgIGZvciAoaSA9IDA7IGkgPCBucl9tYXBfZW50cmllczsgaSsrKQo+PiAr
ICAgIHsKPj4gKyAgICAgIGZyb20gPSBtYXBbaV0uYWRkcjsKPj4gKyAgICAgIHRvID0gZnJvbSAr
IG1hcFtpXS5sZW47Cj4+ICsgICAgICBpZiAobWFwW2ldLnR5cGUgPT0gR1JVQl9NRU1PUllfQVZB
SUxBQkxFKQo+PiArCXsKPj4gKwkgIGZyb20gPSBBTElHTl9VUChmcm9tLCBHUlVCX1hFTl9QQUdF
X1NJWkUpOwo+IAo+IExhY2sgb2Ygc3BhY2UgYmV0d2VlbiBtYWNybyBuYW1lIGFuZCAiKCIuCj4g
SGVyZSBhbmQgYmVsb3cuLi4KCk9rYXkuCgo+IAo+PiArCSAgdG8gPSBBTElHTl9ET1dOKHRvLCBH
UlVCX1hFTl9QQUdFX1NJWkUpOwo+PiArCX0KPj4gKyAgICAgIGVsc2UKPj4gKwl7Cj4+ICsJICBm
cm9tID0gQUxJR05fRE9XTihmcm9tLCBHUlVCX1hFTl9QQUdFX1NJWkUpOwo+PiArCSAgdG8gPSBB
TElHTl9VUCh0bywgR1JVQl9YRU5fUEFHRV9TSVpFKTsKPj4gKwl9Cj4+ICsgICAgICBtYXBbaV0u
YWRkciA9IGZyb207Cj4+ICsgICAgICBtYXBbaV0ubGVuID0gdG8gLSBmcm9tOwo+PiArICAgIH0K
CgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 15:10:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 15:10: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 1gDWPr-0000DT-Cc; Fri, 19 Oct 2018 15:10:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wxwm=m7=citrix.com=prvs=8238c2210=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gDWPq-0000DO-3G
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 15:10:18 +0000
X-Inumbo-ID: b155754b-d3b0-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b155754b-d3b0-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 17:07:28 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="80693166"
To: Wei Liu <wei.liu2@citrix.com>, <xen-devel@lists.xenproject.org>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <72c49c7223b031564434f3c517c79341118d5d1f.1539959287.git-series.wei.liu2@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <52a2c51b-e50a-4e3f-a34a-5baab572a335@citrix.com>
Date: Fri, 19 Oct 2018 16:10:15 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <72c49c7223b031564434f3c517c79341118d5d1f.1539959287.git-series.wei.liu2@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 05/16] x86/pv: make guest_io_{read,
 write} local 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: 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>

T24gMTkvMTAvMTggMTU6MjgsIFdlaSBMaXUgd3JvdGU6Cj4gU2lnbmVkLW9mZi1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCk5pY2UuwqAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 15:10:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 15: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 1gDWQH-0000H2-Nc; Fri, 19 Oct 2018 15:10:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=+uyp=m7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gDWQG-0000Gt-K6
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 15:10:44 +0000
X-Inumbo-ID: 58c6320c-d3b1-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 58c6320c-d3b1-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 15:12: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 mx1.suse.de (Postfix) with ESMTP id EAA4DAF6C;
 Fri, 19 Oct 2018 15:10:41 +0000 (UTC)
To: Daniel Kiper <daniel.kiper@oracle.com>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-13-jgross@suse.com>
 <20181019124839.GI4422@olila.i.net-space.pl>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <820319af-6d72-664a-8d04-9aed007bd823@suse.com>
Date: Fri, 19 Oct 2018 17:10:41 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181019124839.GI4422@olila.i.net-space.pl>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 12/18] xen: setup Xen specific data for
 PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, grub-devel@gnu.org, xen-devel@lists.xen.org,
 phcoder@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>

T24gMTkvMTAvMjAxOCAxNDo0OCwgRGFuaWVsIEtpcGVyIHdyb3RlOgo+IE9uIFR1ZSwgT2N0IDA5
LCAyMDE4IGF0IDAxOjAzOjExUE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IEluaXRp
YWxpemUgdGhlIG5lZWRlZCBYZW4gc3BlY2lmaWMgZGF0YS4gVGhpcyBpczoKPj4KPj4gLSB0aGUg
WGVuIHN0YXJ0IG9mIGRheSBwYWdlIGNvbnRhaW5pbmcgdGhlIGNvbnNvbGUgYW5kIFhlbnN0b3Jl
IHJpbmcKPj4gICBwYWdlIFBGTiBhbmQgZXZlbnQgY2hhbm5lbAo+PiAtIHRoZSBncmFudCB0YWJs
ZQo+PiAtIHRoZSBzaGFyZWQgaW5mbyBwYWdlCj4+Cj4+IFNldCB0aGUgUlNEUCBhZGRyZXNzIGZv
ciB0aGUgZ3Vlc3QgZnJvbSB0aGUgc3RhcnRfaW5mbyBwYWdlIHBhc3NlZAo+PiBhcyBib290IHBh
cmFtZXRlci4KPj4KPj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgo+PiAtLS0KPj4gIGdydWItY29yZS9rZXJuL2kzODYveGVuL3B2aC5jIHwgMTA3ICsrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+PiAgMSBmaWxlIGNoYW5nZWQs
IDEwNyBpbnNlcnRpb25zKCspCj4+Cj4+IGRpZmYgLS1naXQgYS9ncnViLWNvcmUva2Vybi9pMzg2
L3hlbi9wdmguYyBiL2dydWItY29yZS9rZXJuL2kzODYveGVuL3B2aC5jCj4+IGluZGV4IGI0OTMz
YjQ1NC4uOTNlZDY4MjQ1IDEwMDY0NAo+PiAtLS0gYS9ncnViLWNvcmUva2Vybi9pMzg2L3hlbi9w
dmguYwo+PiArKysgYi9ncnViLWNvcmUva2Vybi9pMzg2L3hlbi9wdmguYwo+PiBAQCAtMjQsNiAr
MjQsNyBAQAo+PiAgI2luY2x1ZGUgPGdydWIveGVuLmg+Cj4+ICAjaW5jbHVkZSA8Z3J1Yi9pMzg2
L2xpbnV4Lmg+Cj4+ICAjaW5jbHVkZSA8Z3J1Yi9tYWNoaW5lL2tlcm5lbC5oPgo+PiArI2luY2x1
ZGUgPHhlbi9odm0vcGFyYW1zLmg+Cj4+ICAjaW5jbHVkZSA8eGVuL21lbW9yeS5oPgo+Pgo+PiAg
c3RydWN0IHhlbl9tYWNoaW5lX21tYXBfZW50cnkKPj4gQEAgLTM5LDYgKzQwLDcgQEAgc3RhdGlj
IHN0cnVjdCB7IGNoYXIgX2VudHJ5WzMyXTsgfSBoeXBlcmNhbGxfcGFnZVsxMjhdCj4+ICAgIF9f
YXR0cmlidXRlX18gKChhbGlnbmVkIChHUlVCX1hFTl9QQUdFX1NJWkUpKSk7Cj4+Cj4+ICBzdGF0
aWMgZ3J1Yl91aW50MzJfdCB4ZW5fY3B1aWRfYmFzZTsKPj4gK3N0YXRpYyBzdHJ1Y3Qgc3RhcnRf
aW5mbyBncnViX3hlbl9zdGFydF9wYWdlOwo+PiAgc3RhdGljIHN0cnVjdCB4ZW5fbWFjaGluZV9t
bWFwX2VudHJ5IG1hcFsxMjhdOwo+PiAgc3RhdGljIHVuc2lnbmVkIGludCBucl9tYXBfZW50cmll
czsKPj4KPj4gQEAgLTEwNCw2ICsxMDYsMzYgQEAgZ3J1Yl94ZW5faHlwZXJjYWxsIChncnViX3Vp
bnQzMl90IGNhbGxubywgZ3J1Yl91aW50MzJfdCBhMCwKPj4gICAgcmV0dXJuIF9fcmVzOwo+PiAg
fQo+Pgo+PiArc3RhdGljIGdydWJfdWludDMyX3QKPj4gK2dydWJfeGVuX2dldF9wYXJhbSAoaW50
IGlkeCkKPj4gK3sKPj4gKyAgc3RydWN0IHhlbl9odm1fcGFyYW0geGh2Owo+PiArICBpbnQgcjsK
Pj4gKwo+PiArICB4aHYuZG9taWQgPSBET01JRF9TRUxGOwo+PiArICB4aHYuaW5kZXggPSBpZHg7
Cj4+ICsgIHIgPSBncnViX3hlbl9oeXBlcmNhbGwgKF9fSFlQRVJWSVNPUl9odm1fb3AsIEhWTU9Q
X2dldF9wYXJhbSwKPj4gKwkJCSAgKGdydWJfdWludDMyX3QpICgmeGh2KSwgMCwgMCwgMCwgMCk7
Cj4gCj4gcy8oZ3J1Yl91aW50MzJfdCkgKCZ4aHYpLyhncnViX3VpbnQzMl90KSgmeGh2KS8KPiBI
ZXJlIGFuZCBpbiB0aGUgb3RoZXIgcGF0Y2hlcy4uLgoKT2gsIEkgaGF2ZSBzZWVuIGxvdHMgb2Yg
cGxhY2VzIHdoZXJlIGNhc3RzIGFyZSBmb2xsb3dlZCBieSBhIGJsYW5rLiBJCnRob3VnaHQgdGhp
cyB3b3VsZCBiZSB0aGUgcHJlZmVycmVkIHN0eWxlLgoKPiAKPj4gKyAgaWYgKHIgPCAwKQo+PiAr
ICAgIGdydWJfeGVuX2Vhcmx5X2hhbHQgKCk7Cj4+ICsgIHJldHVybiB4aHYudmFsdWU7Cj4+ICt9
Cj4+ICsKPj4gK3N0YXRpYyB2b2lkICoKPj4gK2dydWJfeGVuX2FkZF9waHlzbWFwICh1bnNpZ25l
ZCBpbnQgc3BhY2UsIHZvaWQgKmFkZHIpCj4+ICt7Cj4+ICsgIHN0cnVjdCB4ZW5fYWRkX3RvX3Bo
eXNtYXAgeGF0cDsKPj4gKwo+PiArICB4YXRwLmRvbWlkID0gRE9NSURfU0VMRjsKPj4gKyAgeGF0
cC5pZHggPSAwOwo+PiArICB4YXRwLnNwYWNlID0gc3BhY2U7Cj4+ICsgIHhhdHAuZ3BmbiA9IChn
cnViX2FkZHJfdCkgYWRkciA+PiBHUlVCX1hFTl9MT0dfUEFHRV9TSVpFOwo+PiArICBpZiAoZ3J1
Yl94ZW5faHlwZXJjYWxsIChfX0hZUEVSVklTT1JfbWVtb3J5X29wLCBYRU5NRU1fYWRkX3RvX3Bo
eXNtYXAsCj4+ICsJCQkgIChncnViX3VpbnQzMl90KSAoJnhhdHApLCAwLCAwLCAwLCAwKSkKPj4g
KyAgICBncnViX3hlbl9lYXJseV9oYWx0ICgpOwo+PiArICByZXR1cm4gYWRkcjsKPj4gK30KPj4g
Kwo+PiAgc3RhdGljIHZvaWQKPj4gIGdydWJfeGVuX3NvcnRfbW1hcCAodm9pZCkKPj4gIHsKPj4g
QEAgLTE5MCwxMiArMjIyLDg3IEBAIGdydWJfeGVuX2dldF9tbWFwICh2b2lkKQo+PiAgICBncnVi
X3hlbl9zb3J0X21tYXAgKCk7Cj4+ICB9Cj4+Cj4+ICtzdGF0aWMgZ3J1Yl91aW50NjRfdAo+PiAr
Z3J1Yl94ZW5fZmluZF9wYWdlIChncnViX3VpbnQ2NF90IHN0YXJ0KQo+PiArewo+PiArICB1bnNp
Z25lZCBpbnQgaSwgajsKPj4gKyAgZ3J1Yl91aW50NjRfdCBsYXN0ID0gc3RhcnQ7Cj4+ICsKPj4g
KyAgLyogVHJ5IHRvIGZpbmQgYSBlODIwIG1hcCBob2xlIGJlbG93IDRHLiAqLwo+PiArICBmb3Ig
KGkgPSAwOyBpIDwgbnJfbWFwX2VudHJpZXM7IGkrKykKPj4gKyAgICB7Cj4+ICsgICAgICBpZiAo
bGFzdCA+IG1hcFtpXS5hZGRyICsgbWFwW2ldLmxlbikKPj4gKwljb250aW51ZTsKPj4gKyAgICAg
IGlmIChsYXN0IDwgbWFwW2ldLmFkZHIpCj4+ICsJcmV0dXJuIGxhc3Q7Cj4+ICsgICAgICBpZiAo
KG1hcFtpXS5hZGRyID4+IDMyKSB8fCAoKG1hcFtpXS5hZGRyICsgbWFwW2ldLmxlbikgPj4gMzIp
KQo+PiArCWJyZWFrOwo+PiArICAgICAgbGFzdCA9IG1hcFtpXS5hZGRyICsgbWFwW2ldLmxlbjsK
Pj4gKyAgICB9Cj4+ICsgICAgaWYgKGkgPT0gbnJfbWFwX2VudHJpZXMpCj4+ICsgICAgICByZXR1
cm4gbGFzdDsKPj4gKwo+PiArICAvKiBObyBob2xlIGZvdW5kLCB1c2UgdGhlIGhpZ2hlc3QgUkFN
IHBhZ2UgYmVsb3cgNEcgYW5kIHJlc2VydmUgaXQuICovCj4gCj4gSXQgc2VlbXMgdG8gbWUgdGhh
dCB0aGlzIGNvbW1lbnQgc2hvdWxkIGJlIHB1dCBiZWZvcmUgbmV4dCBmb3IoKS4KCkhtbSwgdGhh
dCdzIGEgbWF0dGVyIG9mIHRhc3RlLCBJIHRoaW5rLiBUaGUgY29tbWVudCBpcyBhdCB0aGUgcG9p
bnQKd2hlcmUgdGhlICJubyBob2xlIGZvdW5kIiBjYXNlIGlzIHN0YXJ0ZWQgdG8gYmUgaGFuZGxl
ZC4gSSBjYW4gbW92ZQppdCBkb3duLCBvZiBjb3Vyc2UuCgo+IAo+PiArICBpZiAobnJfbWFwX2Vu
dHJpZXMgPT0gQVJSQVlfU0laRShtYXApKQo+PiArICAgIGdydWJfeGVuX2Vhcmx5X2hhbHQgKCk7
Cj4+ICsgIGogPSAwOwo+PiArICBmb3IgKGkgPSAwOyBpIDwgbnJfbWFwX2VudHJpZXM7IGkrKykK
PiAKPiBmb3IgKGkgPSAwLCBqID0gMDsgaSA8IG5yX21hcF9lbnRyaWVzOyBpKyspCgpPa2F5LgoK
Ckp1ZXJnZW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 15:14:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 15: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 1gDWUI-0000Vo-EX; Fri, 19 Oct 2018 15:14:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wxwm=m7=citrix.com=prvs=8238c2210=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gDWUH-0000Vj-I7
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 15:14:53 +0000
X-Inumbo-ID: eccde2e7-d3b1-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id eccde2e7-d3b1-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 15:16:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="68290593"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 19 Oct 2018 16:14:22 +0100
Message-ID: <1539962062-9406-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86: Consolidate the storage of
 MSR_AMD64_DR{0-3}_ADDRESS_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: Wei Liu <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.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>

VGhlIFBWIGFuZCBIVk0gY29kZSBib3RoIGhhdmUgYSBjb3B5IG9mIHRoZXNlLCB3aGljaCBnaXZl
cyB0aGUgZmFsc2UKaW1wcmVzc2lvbiBpbiB0aGUgY29udGV4dCBzd2l0Y2ggY29kZSB0aGF0IHRo
ZXkgYXJlIFBWL0hWTSBzcGVjaWZpYy4KCk1vdmUgdGhlIHN0b3JhZ2UgaW50byBzdHJ1Y3QgdmNw
dV9tc3JzLCBhbmQgdXBkYXRlIGFsbCB1c2VycyB0byBtYXRjaC4KClNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxp
Y2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
Q0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpDQzogQm9yaXMgT3N0
cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQ0M6IFN1cmF2ZWUgU3V0aGlrdWxw
YW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+CkNDOiBCcmlhbiBXb29kcyA8YnJp
YW4ud29vZHNAYW1kLmNvbT4KClRoZSBzZWNvbmQgaGFsZiBvZiB0aGlzIChzd2l0Y2hpbmcgdGhl
c2UgTVNScyB0byB1c2UgdGhlIGd1ZXN0X3tyZCx3cn1tc3IoKQppbmZyYXN0cnVjdHVyZSkgaXNu
J3QgcmVhZHkgeWV0LCBzbyBJJ3ZlIHB1bGxlZCBvdXQgdGhpcyBoYWxmIG9mIHRoZSBwYXRjaCB0
bwpzaW1wbGlmeSBXZWkncyBDT05GSUdfUFYgc2VyaWVzLgotLS0KIHhlbi9hcmNoL3g4Ni9kb21j
dGwuYyAgICAgICAgICAgICAgfCAxMiArKysrKystLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vc3Zt
L3N2bS5jICAgICAgICAgfCAzNiArKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0K
IHhlbi9hcmNoL3g4Ni9wdi9lbXVsLXByaXYtb3AuYyAgICAgfCAgOCArKysrLS0tLQogeGVuL2Fy
Y2gveDg2L3RyYXBzLmMgICAgICAgICAgICAgICB8ICA4ICsrKystLS0tCiB4ZW4vaW5jbHVkZS9h
c20teDg2L2RvbWFpbi5oICAgICAgIHwgIDMgLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9z
dm0vdm1jYi5oIHwgIDMgLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L21zci5oICAgICAgICAgIHwg
IDYgKysrKysrCiA3IGZpbGVzIGNoYW5nZWQsIDM4IGluc2VydGlvbnMoKyksIDM4IGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21jdGwuYyBiL3hlbi9hcmNoL3g4Ni9k
b21jdGwuYwppbmRleCAxMTVkZGY2Li5kOTg1YTkzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
ZG9tY3RsLmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWN0bC5jCkBAIC0xMzI4LDEyICsxMzI4LDEy
IEBAIGxvbmcgYXJjaF9kb19kb21jdGwoCiAKICAgICAgICAgICAgICAgICBpZiAoIGJvb3RfY3B1
X2hhcyhYODZfRkVBVFVSRV9EQkVYVCkgKQogICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAg
ICAgICAgICAgaWYgKCB2LT5hcmNoLnB2LmRyX21hc2tbMF0gKQorICAgICAgICAgICAgICAgICAg
ICBpZiAoIHYtPmFyY2gubXNycy0+ZHJfbWFza1swXSApCiAgICAgICAgICAgICAgICAgICAgIHsK
ICAgICAgICAgICAgICAgICAgICAgICAgIGlmICggaSA8IHZtc3JzLT5tc3JfY291bnQgJiYgIXJl
dCApCiAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgbXNyLmluZGV4ID0gTVNSX0FNRDY0X0RSMF9BRERSRVNTX01BU0s7Ci0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbXNyLnZhbHVlID0gdi0+YXJjaC5wdi5kcl9tYXNrWzBdOworICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIG1zci52YWx1ZSA9IHYtPmFyY2gubXNycy0+ZHJfbWFza1sw
XTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIGNvcHlfdG9fZ3Vlc3Rfb2Zmc2V0
KHZtc3JzLT5tc3JzLCBpLCAmbXNyLCAxKSApCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHJldCA9IC1FRkFVTFQ7CiAgICAgICAgICAgICAgICAgICAgICAgICB9CkBAIC0xMzQyLDEy
ICsxMzQyLDEyIEBAIGxvbmcgYXJjaF9kb19kb21jdGwoCiAKICAgICAgICAgICAgICAgICAgICAg
Zm9yICggaiA9IDA7IGogPCAzOyArK2ogKQogICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAg
ICAgICAgICAgICAgICAgICBpZiAoICF2LT5hcmNoLnB2LmRyX21hc2tbMSArIGpdICkKKyAgICAg
ICAgICAgICAgICAgICAgICAgIGlmICggIXYtPmFyY2gubXNycy0+ZHJfbWFza1sxICsgal0gKQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICAgICAgICAgICAg
ICAgICAgaWYgKCBpIDwgdm1zcnMtPm1zcl9jb3VudCAmJiAhcmV0ICkKICAgICAgICAgICAgICAg
ICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtc3IuaW5kZXggPSBNU1Jf
QU1ENjRfRFIxX0FERFJFU1NfTUFTSyArIGo7Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
bXNyLnZhbHVlID0gdi0+YXJjaC5wdi5kcl9tYXNrWzEgKyBqXTsKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBtc3IudmFsdWUgPSB2LT5hcmNoLm1zcnMtPmRyX21hc2tbMSArIGpdOwogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGlmICggY29weV90b19ndWVzdF9vZmZzZXQodm1zcnMt
Pm1zcnMsIGksICZtc3IsIDEpICkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0
ID0gLUVGQVVMVDsKICAgICAgICAgICAgICAgICAgICAgICAgIH0KQEAgLTEzOTIsNyArMTM5Miw3
IEBAIGxvbmcgYXJjaF9kb19kb21jdGwoCiAgICAgICAgICAgICAgICAgICAgIGlmICggIWJvb3Rf
Y3B1X2hhcyhYODZfRkVBVFVSRV9EQkVYVCkgfHwKICAgICAgICAgICAgICAgICAgICAgICAgICAo
bXNyLnZhbHVlID4+IDMyKSApCiAgICAgICAgICAgICAgICAgICAgICAgICBicmVhazsKLSAgICAg
ICAgICAgICAgICAgICAgdi0+YXJjaC5wdi5kcl9tYXNrWzBdID0gbXNyLnZhbHVlOworICAgICAg
ICAgICAgICAgICAgICB2LT5hcmNoLm1zcnMtPmRyX21hc2tbMF0gPSBtc3IudmFsdWU7CiAgICAg
ICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogCiAgICAgICAgICAgICAgICAgY2FzZSBNU1JfQU1E
NjRfRFIxX0FERFJFU1NfTUFTSyAuLi4KQEAgLTE0MDEsNyArMTQwMSw3IEBAIGxvbmcgYXJjaF9k
b19kb21jdGwoCiAgICAgICAgICAgICAgICAgICAgICAgICAgKG1zci52YWx1ZSA+PiAzMikgKQog
ICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICAgICAgICAgIG1zci5p
bmRleCAtPSBNU1JfQU1ENjRfRFIxX0FERFJFU1NfTUFTSyAtIDE7Ci0gICAgICAgICAgICAgICAg
ICAgIHYtPmFyY2gucHYuZHJfbWFza1ttc3IuaW5kZXhdID0gbXNyLnZhbHVlOworICAgICAgICAg
ICAgICAgICAgICB2LT5hcmNoLm1zcnMtPmRyX21hc2tbbXNyLmluZGV4XSA9IG1zci52YWx1ZTsK
ICAgICAgICAgICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgICAgICAgICAgfQogICAgICAg
ICAgICAgICAgIGJyZWFrOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMg
Yi94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYwppbmRleCBkZDBhY2E0Li4zYjkwOTViIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZt
L3N2bS9zdm0uYwpAQCAtMjEwLDEwICsyMTAsMTAgQEAgc3RhdGljIHZvaWQgc3ZtX3NhdmVfZHIo
c3RydWN0IHZjcHUgKnYpCiAgICAgICAgIHN2bV9pbnRlcmNlcHRfbXNyKHYsIE1TUl9BTUQ2NF9E
UjJfQUREUkVTU19NQVNLLCBNU1JfSU5URVJDRVBUX1JXKTsKICAgICAgICAgc3ZtX2ludGVyY2Vw
dF9tc3IodiwgTVNSX0FNRDY0X0RSM19BRERSRVNTX01BU0ssIE1TUl9JTlRFUkNFUFRfUlcpOwog
Ci0gICAgICAgIHJkbXNybChNU1JfQU1ENjRfRFIwX0FERFJFU1NfTUFTSywgdi0+YXJjaC5odm0u
c3ZtLmRyX21hc2tbMF0pOwotICAgICAgICByZG1zcmwoTVNSX0FNRDY0X0RSMV9BRERSRVNTX01B
U0ssIHYtPmFyY2guaHZtLnN2bS5kcl9tYXNrWzFdKTsKLSAgICAgICAgcmRtc3JsKE1TUl9BTUQ2
NF9EUjJfQUREUkVTU19NQVNLLCB2LT5hcmNoLmh2bS5zdm0uZHJfbWFza1syXSk7Ci0gICAgICAg
IHJkbXNybChNU1JfQU1ENjRfRFIzX0FERFJFU1NfTUFTSywgdi0+YXJjaC5odm0uc3ZtLmRyX21h
c2tbM10pOworICAgICAgICByZG1zcmwoTVNSX0FNRDY0X0RSMF9BRERSRVNTX01BU0ssIHYtPmFy
Y2gubXNycy0+ZHJfbWFza1swXSk7CisgICAgICAgIHJkbXNybChNU1JfQU1ENjRfRFIxX0FERFJF
U1NfTUFTSywgdi0+YXJjaC5tc3JzLT5kcl9tYXNrWzFdKTsKKyAgICAgICAgcmRtc3JsKE1TUl9B
TUQ2NF9EUjJfQUREUkVTU19NQVNLLCB2LT5hcmNoLm1zcnMtPmRyX21hc2tbMl0pOworICAgICAg
ICByZG1zcmwoTVNSX0FNRDY0X0RSM19BRERSRVNTX01BU0ssIHYtPmFyY2gubXNycy0+ZHJfbWFz
a1szXSk7CiAgICAgfQogCiAgICAgdi0+YXJjaC5kZWJ1Z3JlZ1swXSA9IHJlYWRfZGVidWdyZWco
MCk7CkBAIC0yNDEsMTAgKzI0MSwxMCBAQCBzdGF0aWMgdm9pZCBfX3Jlc3RvcmVfZGVidWdfcmVn
aXN0ZXJzKHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiwgc3RydWN0IHZjcHUgKnYpCiAgICAgICAg
IHN2bV9pbnRlcmNlcHRfbXNyKHYsIE1TUl9BTUQ2NF9EUjJfQUREUkVTU19NQVNLLCBNU1JfSU5U
RVJDRVBUX05PTkUpOwogICAgICAgICBzdm1faW50ZXJjZXB0X21zcih2LCBNU1JfQU1ENjRfRFIz
X0FERFJFU1NfTUFTSywgTVNSX0lOVEVSQ0VQVF9OT05FKTsKIAotICAgICAgICB3cm1zcmwoTVNS
X0FNRDY0X0RSMF9BRERSRVNTX01BU0ssIHYtPmFyY2guaHZtLnN2bS5kcl9tYXNrWzBdKTsKLSAg
ICAgICAgd3Jtc3JsKE1TUl9BTUQ2NF9EUjFfQUREUkVTU19NQVNLLCB2LT5hcmNoLmh2bS5zdm0u
ZHJfbWFza1sxXSk7Ci0gICAgICAgIHdybXNybChNU1JfQU1ENjRfRFIyX0FERFJFU1NfTUFTSywg
di0+YXJjaC5odm0uc3ZtLmRyX21hc2tbMl0pOwotICAgICAgICB3cm1zcmwoTVNSX0FNRDY0X0RS
M19BRERSRVNTX01BU0ssIHYtPmFyY2guaHZtLnN2bS5kcl9tYXNrWzNdKTsKKyAgICAgICAgd3Jt
c3JsKE1TUl9BTUQ2NF9EUjBfQUREUkVTU19NQVNLLCB2LT5hcmNoLm1zcnMtPmRyX21hc2tbMF0p
OworICAgICAgICB3cm1zcmwoTVNSX0FNRDY0X0RSMV9BRERSRVNTX01BU0ssIHYtPmFyY2gubXNy
cy0+ZHJfbWFza1sxXSk7CisgICAgICAgIHdybXNybChNU1JfQU1ENjRfRFIyX0FERFJFU1NfTUFT
Sywgdi0+YXJjaC5tc3JzLT5kcl9tYXNrWzJdKTsKKyAgICAgICAgd3Jtc3JsKE1TUl9BTUQ2NF9E
UjNfQUREUkVTU19NQVNLLCB2LT5hcmNoLm1zcnMtPmRyX21hc2tbM10pOwogICAgIH0KIAogICAg
IHdyaXRlX2RlYnVncmVnKDAsIHYtPmFyY2guZGVidWdyZWdbMF0pOwpAQCAtNDIxLDE5ICs0MjEs
MTkgQEAgc3RhdGljIHZvaWQgc3ZtX3NhdmVfbXNyKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgaHZt
X21zciAqY3R4dCkKIHsKICAgICBpZiAoIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9EQkVYVCkg
KQogICAgIHsKLSAgICAgICAgY3R4dC0+bXNyW2N0eHQtPmNvdW50XS52YWwgPSB2LT5hcmNoLmh2
bS5zdm0uZHJfbWFza1swXTsKKyAgICAgICAgY3R4dC0+bXNyW2N0eHQtPmNvdW50XS52YWwgPSB2
LT5hcmNoLm1zcnMtPmRyX21hc2tbMF07CiAgICAgICAgIGlmICggY3R4dC0+bXNyW2N0eHQtPmNv
dW50XS52YWwgKQogICAgICAgICAgICAgY3R4dC0+bXNyW2N0eHQtPmNvdW50KytdLmluZGV4ID0g
TVNSX0FNRDY0X0RSMF9BRERSRVNTX01BU0s7CiAKLSAgICAgICAgY3R4dC0+bXNyW2N0eHQtPmNv
dW50XS52YWwgPSB2LT5hcmNoLmh2bS5zdm0uZHJfbWFza1sxXTsKKyAgICAgICAgY3R4dC0+bXNy
W2N0eHQtPmNvdW50XS52YWwgPSB2LT5hcmNoLm1zcnMtPmRyX21hc2tbMV07CiAgICAgICAgIGlm
ICggY3R4dC0+bXNyW2N0eHQtPmNvdW50XS52YWwgKQogICAgICAgICAgICAgY3R4dC0+bXNyW2N0
eHQtPmNvdW50KytdLmluZGV4ID0gTVNSX0FNRDY0X0RSMV9BRERSRVNTX01BU0s7CiAKLSAgICAg
ICAgY3R4dC0+bXNyW2N0eHQtPmNvdW50XS52YWwgPSB2LT5hcmNoLmh2bS5zdm0uZHJfbWFza1sy
XTsKKyAgICAgICAgY3R4dC0+bXNyW2N0eHQtPmNvdW50XS52YWwgPSB2LT5hcmNoLm1zcnMtPmRy
X21hc2tbMl07CiAgICAgICAgIGlmICggY3R4dC0+bXNyW2N0eHQtPmNvdW50XS52YWwgKQogICAg
ICAgICAgICAgY3R4dC0+bXNyW2N0eHQtPmNvdW50KytdLmluZGV4ID0gTVNSX0FNRDY0X0RSMl9B
RERSRVNTX01BU0s7CiAKLSAgICAgICAgY3R4dC0+bXNyW2N0eHQtPmNvdW50XS52YWwgPSB2LT5h
cmNoLmh2bS5zdm0uZHJfbWFza1szXTsKKyAgICAgICAgY3R4dC0+bXNyW2N0eHQtPmNvdW50XS52
YWwgPSB2LT5hcmNoLm1zcnMtPmRyX21hc2tbM107CiAgICAgICAgIGlmICggY3R4dC0+bXNyW2N0
eHQtPmNvdW50XS52YWwgKQogICAgICAgICAgICAgY3R4dC0+bXNyW2N0eHQtPmNvdW50KytdLmlu
ZGV4ID0gTVNSX0FNRDY0X0RSM19BRERSRVNTX01BU0s7CiAgICAgfQpAQCAtNDU0LDcgKzQ1NCw3
IEBAIHN0YXRpYyBpbnQgc3ZtX2xvYWRfbXNyKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgaHZtX21z
ciAqY3R4dCkKICAgICAgICAgICAgIGVsc2UgaWYgKCBjdHh0LT5tc3JbaV0udmFsID4+IDMyICkK
ICAgICAgICAgICAgICAgICBlcnIgPSAtRURPTTsKICAgICAgICAgICAgIGVsc2UKLSAgICAgICAg
ICAgICAgICB2LT5hcmNoLmh2bS5zdm0uZHJfbWFza1swXSA9IGN0eHQtPm1zcltpXS52YWw7Cisg
ICAgICAgICAgICAgICAgdi0+YXJjaC5tc3JzLT5kcl9tYXNrWzBdID0gY3R4dC0+bXNyW2ldLnZh
bDsKICAgICAgICAgICAgIGJyZWFrOwogCiAgICAgICAgIGNhc2UgTVNSX0FNRDY0X0RSMV9BRERS
RVNTX01BU0sgLi4uIE1TUl9BTUQ2NF9EUjNfQUREUkVTU19NQVNLOgpAQCAtNDYzLDcgKzQ2Myw3
IEBAIHN0YXRpYyBpbnQgc3ZtX2xvYWRfbXNyKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgaHZtX21z
ciAqY3R4dCkKICAgICAgICAgICAgIGVsc2UgaWYgKCBjdHh0LT5tc3JbaV0udmFsID4+IDMyICkK
ICAgICAgICAgICAgICAgICBlcnIgPSAtRURPTTsKICAgICAgICAgICAgIGVsc2UKLSAgICAgICAg
ICAgICAgICB2LT5hcmNoLmh2bS5zdm0uZHJfbWFza1tpZHggLSBNU1JfQU1ENjRfRFIxX0FERFJF
U1NfTUFTSyArIDFdID0KKyAgICAgICAgICAgICAgICB2LT5hcmNoLm1zcnMtPmRyX21hc2tbaWR4
IC0gTVNSX0FNRDY0X0RSMV9BRERSRVNTX01BU0sgKyAxXSA9CiAgICAgICAgICAgICAgICAgICAg
IGN0eHQtPm1zcltpXS52YWw7CiAgICAgICAgICAgICBicmVhazsKIApAQCAtMjA3OCwxNCArMjA3
OCwxNCBAQCBzdGF0aWMgaW50IHN2bV9tc3JfcmVhZF9pbnRlcmNlcHQodW5zaWduZWQgaW50IG1z
ciwgdWludDY0X3QgKm1zcl9jb250ZW50KQogICAgIGNhc2UgTVNSX0FNRDY0X0RSMF9BRERSRVNT
X01BU0s6CiAgICAgICAgIGlmICggIXYtPmRvbWFpbi0+YXJjaC5jcHVpZC0+ZXh0ZC5kYmV4dCAp
CiAgICAgICAgICAgICBnb3RvIGdwZjsKLSAgICAgICAgKm1zcl9jb250ZW50ID0gdi0+YXJjaC5o
dm0uc3ZtLmRyX21hc2tbMF07CisgICAgICAgICptc3JfY29udGVudCA9IHYtPmFyY2gubXNycy0+
ZHJfbWFza1swXTsKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIE1TUl9BTUQ2NF9EUjFfQURE
UkVTU19NQVNLIC4uLiBNU1JfQU1ENjRfRFIzX0FERFJFU1NfTUFTSzoKICAgICAgICAgaWYgKCAh
di0+ZG9tYWluLT5hcmNoLmNwdWlkLT5leHRkLmRiZXh0ICkKICAgICAgICAgICAgIGdvdG8gZ3Bm
OwogICAgICAgICAqbXNyX2NvbnRlbnQgPQotICAgICAgICAgICAgdi0+YXJjaC5odm0uc3ZtLmRy
X21hc2tbbXNyIC0gTVNSX0FNRDY0X0RSMV9BRERSRVNTX01BU0sgKyAxXTsKKyAgICAgICAgICAg
IHYtPmFyY2gubXNycy0+ZHJfbWFza1ttc3IgLSBNU1JfQU1ENjRfRFIxX0FERFJFU1NfTUFTSyAr
IDFdOwogICAgICAgICBicmVhazsKIAogICAgIGNhc2UgTVNSX0FNRF9PU1ZXX0lEX0xFTkdUSDoK
QEAgLTIyNzYsMTMgKzIyNzYsMTMgQEAgc3RhdGljIGludCBzdm1fbXNyX3dyaXRlX2ludGVyY2Vw
dCh1bnNpZ25lZCBpbnQgbXNyLCB1aW50NjRfdCBtc3JfY29udGVudCkKICAgICBjYXNlIE1TUl9B
TUQ2NF9EUjBfQUREUkVTU19NQVNLOgogICAgICAgICBpZiAoICF2LT5kb21haW4tPmFyY2guY3B1
aWQtPmV4dGQuZGJleHQgfHwgKG1zcl9jb250ZW50ID4+IDMyKSApCiAgICAgICAgICAgICBnb3Rv
IGdwZjsKLSAgICAgICAgdi0+YXJjaC5odm0uc3ZtLmRyX21hc2tbMF0gPSBtc3JfY29udGVudDsK
KyAgICAgICAgdi0+YXJjaC5tc3JzLT5kcl9tYXNrWzBdID0gbXNyX2NvbnRlbnQ7CiAgICAgICAg
IGJyZWFrOwogCiAgICAgY2FzZSBNU1JfQU1ENjRfRFIxX0FERFJFU1NfTUFTSyAuLi4gTVNSX0FN
RDY0X0RSM19BRERSRVNTX01BU0s6CiAgICAgICAgIGlmICggIXYtPmRvbWFpbi0+YXJjaC5jcHVp
ZC0+ZXh0ZC5kYmV4dCB8fCAobXNyX2NvbnRlbnQgPj4gMzIpICkKICAgICAgICAgICAgIGdvdG8g
Z3BmOwotICAgICAgICB2LT5hcmNoLmh2bS5zdm0uZHJfbWFza1ttc3IgLSBNU1JfQU1ENjRfRFIx
X0FERFJFU1NfTUFTSyArIDFdID0KKyAgICAgICAgdi0+YXJjaC5tc3JzLT5kcl9tYXNrW21zciAt
IE1TUl9BTUQ2NF9EUjFfQUREUkVTU19NQVNLICsgMV0gPQogICAgICAgICAgICAgbXNyX2NvbnRl
bnQ7CiAgICAgICAgIGJyZWFrOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvcHYvZW11bC1w
cml2LW9wLmMgYi94ZW4vYXJjaC94ODYvcHYvZW11bC1wcml2LW9wLmMKaW5kZXggNjQyMmY5MS4u
MDdkYjE5NCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2L2VtdWwtcHJpdi1vcC5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9wdi9lbXVsLXByaXYtb3AuYwpAQCAtOTE3LDEzICs5MTcsMTMgQEAgc3Rh
dGljIGludCByZWFkX21zcih1bnNpZ25lZCBpbnQgcmVnLCB1aW50NjRfdCAqdmFsLAogICAgIGNh
c2UgTVNSX0FNRDY0X0RSMF9BRERSRVNTX01BU0s6CiAgICAgICAgIGlmICggIWJvb3RfY3B1X2hh
cyhYODZfRkVBVFVSRV9EQkVYVCkgKQogICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAgICp2YWwg
PSBjdXJyLT5hcmNoLnB2LmRyX21hc2tbMF07CisgICAgICAgICp2YWwgPSBjdXJyLT5hcmNoLm1z
cnMtPmRyX21hc2tbMF07CiAgICAgICAgIHJldHVybiBYODZFTVVMX09LQVk7CiAKICAgICBjYXNl
IE1TUl9BTUQ2NF9EUjFfQUREUkVTU19NQVNLIC4uLiBNU1JfQU1ENjRfRFIzX0FERFJFU1NfTUFT
SzoKICAgICAgICAgaWYgKCAhYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0RCRVhUKSApCiAgICAg
ICAgICAgICBicmVhazsKLSAgICAgICAgKnZhbCA9IGN1cnItPmFyY2gucHYuZHJfbWFza1tyZWcg
LSBNU1JfQU1ENjRfRFIxX0FERFJFU1NfTUFTSyArIDFdOworICAgICAgICAqdmFsID0gY3Vyci0+
YXJjaC5tc3JzLT5kcl9tYXNrW3JlZyAtIE1TUl9BTUQ2NF9EUjFfQUREUkVTU19NQVNLICsgMV07
CiAgICAgICAgIHJldHVybiBYODZFTVVMX09LQVk7CiAKICAgICBjYXNlIE1TUl9JQTMyX1BFUkZf
Q0FQQUJJTElUSUVTOgpAQCAtMTExMSw3ICsxMTExLDcgQEAgc3RhdGljIGludCB3cml0ZV9tc3Io
dW5zaWduZWQgaW50IHJlZywgdWludDY0X3QgdmFsLAogICAgIGNhc2UgTVNSX0FNRDY0X0RSMF9B
RERSRVNTX01BU0s6CiAgICAgICAgIGlmICggIWJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9EQkVY
VCkgfHwgKHZhbCA+PiAzMikgKQogICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAgIGN1cnItPmFy
Y2gucHYuZHJfbWFza1swXSA9IHZhbDsKKyAgICAgICAgY3Vyci0+YXJjaC5tc3JzLT5kcl9tYXNr
WzBdID0gdmFsOwogICAgICAgICBpZiAoIGN1cnItPmFyY2guZGVidWdyZWdbN10gJiBEUjdfQUNU
SVZFX01BU0sgKQogICAgICAgICAgICAgd3Jtc3JsKE1TUl9BTUQ2NF9EUjBfQUREUkVTU19NQVNL
LCB2YWwpOwogICAgICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwpAQCAtMTExOSw3ICsxMTE5LDcg
QEAgc3RhdGljIGludCB3cml0ZV9tc3IodW5zaWduZWQgaW50IHJlZywgdWludDY0X3QgdmFsLAog
ICAgIGNhc2UgTVNSX0FNRDY0X0RSMV9BRERSRVNTX01BU0sgLi4uIE1TUl9BTUQ2NF9EUjNfQURE
UkVTU19NQVNLOgogICAgICAgICBpZiAoICFib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfREJFWFQp
IHx8ICh2YWwgPj4gMzIpICkKICAgICAgICAgICAgIGJyZWFrOwotICAgICAgICBjdXJyLT5hcmNo
LnB2LmRyX21hc2tbcmVnIC0gTVNSX0FNRDY0X0RSMV9BRERSRVNTX01BU0sgKyAxXSA9IHZhbDsK
KyAgICAgICAgY3Vyci0+YXJjaC5tc3JzLT5kcl9tYXNrW3JlZyAtIE1TUl9BTUQ2NF9EUjFfQURE
UkVTU19NQVNLICsgMV0gPSB2YWw7CiAgICAgICAgIGlmICggY3Vyci0+YXJjaC5kZWJ1Z3JlZ1s3
XSAmIERSN19BQ1RJVkVfTUFTSyApCiAgICAgICAgICAgICB3cm1zcmwocmVnLCB2YWwpOwogICAg
ICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3RyYXBz
LmMgYi94ZW4vYXJjaC94ODYvdHJhcHMuYwppbmRleCAzOTg4NzUzLi5jNzlhMzQ2IDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvdHJhcHMuYworKysgYi94ZW4vYXJjaC94ODYvdHJhcHMuYwpAQCAt
MjA2OSwxMCArMjA2OSwxMCBAQCB2b2lkIGFjdGl2YXRlX2RlYnVncmVncyhjb25zdCBzdHJ1Y3Qg
dmNwdSAqY3VycikKIAogICAgIGlmICggYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0RCRVhUKSAp
CiAgICAgewotICAgICAgICB3cm1zcmwoTVNSX0FNRDY0X0RSMF9BRERSRVNTX01BU0ssIGN1cnIt
PmFyY2gucHYuZHJfbWFza1swXSk7Ci0gICAgICAgIHdybXNybChNU1JfQU1ENjRfRFIxX0FERFJF
U1NfTUFTSywgY3Vyci0+YXJjaC5wdi5kcl9tYXNrWzFdKTsKLSAgICAgICAgd3Jtc3JsKE1TUl9B
TUQ2NF9EUjJfQUREUkVTU19NQVNLLCBjdXJyLT5hcmNoLnB2LmRyX21hc2tbMl0pOwotICAgICAg
ICB3cm1zcmwoTVNSX0FNRDY0X0RSM19BRERSRVNTX01BU0ssIGN1cnItPmFyY2gucHYuZHJfbWFz
a1szXSk7CisgICAgICAgIHdybXNybChNU1JfQU1ENjRfRFIwX0FERFJFU1NfTUFTSywgY3Vyci0+
YXJjaC5tc3JzLT5kcl9tYXNrWzBdKTsKKyAgICAgICAgd3Jtc3JsKE1TUl9BTUQ2NF9EUjFfQURE
UkVTU19NQVNLLCBjdXJyLT5hcmNoLm1zcnMtPmRyX21hc2tbMV0pOworICAgICAgICB3cm1zcmwo
TVNSX0FNRDY0X0RSMl9BRERSRVNTX01BU0ssIGN1cnItPmFyY2gubXNycy0+ZHJfbWFza1syXSk7
CisgICAgICAgIHdybXNybChNU1JfQU1ENjRfRFIzX0FERFJFU1NfTUFTSywgY3Vyci0+YXJjaC5t
c3JzLT5kcl9tYXNrWzNdKTsKICAgICB9CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz
bS14ODYvZG9tYWluLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCmluZGV4IGU3Yjgy
MjcuLmY2NWIzYjcgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKKysr
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaApAQCAtNTQ3LDkgKzU0Nyw2IEBAIHN0cnVj
dCBwdl92Y3B1CiAgICAgc3BpbmxvY2tfdCBzaGFkb3dfbGR0X2xvY2s7CiAjZW5kaWYKIAotICAg
IC8qIGRhdGEgYnJlYWtwb2ludCBleHRlbnNpb24gTVNScyAqLwotICAgIHVpbnQzMl90IGRyX21h
c2tbNF07Ci0KICAgICAvKiBEZWZlcnJlZCBWQS1iYXNlZCB1cGRhdGUgc3RhdGUuICovCiAgICAg
Ym9vbF90IG5lZWRfdXBkYXRlX3J1bnN0YXRlX2FyZWE7CiAgICAgc3RydWN0IHZjcHVfdGltZV9p
bmZvIHBlbmRpbmdfc3lzdGVtX3RpbWU7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2
L2h2bS9zdm0vdm1jYi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL3ZtY2IuaAppbmRl
eCA0OGFlZDc4Li43MDE3NzA1IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9z
dm0vdm1jYi5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS92bWNiLmgKQEAgLTUz
OCw5ICs1MzgsNiBAQCBzdHJ1Y3Qgc3ZtX3ZjcHUgewogICAgIC8qIEFNRCBsaWdodHdlaWdodCBw
cm9maWxpbmcgTVNSICovCiAgICAgdWludDY0X3QgZ3Vlc3RfbHdwX2NmZzsgICAgICAvKiBndWVz
dCB2ZXJzaW9uICovCiAgICAgdWludDY0X3QgY3B1X2x3cF9jZmc7ICAgICAgICAvKiBDUFUgdmVy
c2lvbiAqLwotCi0gICAgLyogZGF0YSBicmVha3BvaW50IGV4dGVuc2lvbiBNU1JzICovCi0gICAg
dWludDMyX3QgZHJfbWFza1s0XTsKIH07CiAKIHN0cnVjdCB2bWNiX3N0cnVjdCAqYWxsb2Nfdm1j
Yih2b2lkKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLmggYi94ZW4vaW5j
bHVkZS9hc20teDg2L21zci5oCmluZGV4IDdhMDYxYjIuLmMxY2IzOGYgMTAwNjQ0Ci0tLSBhL3hl
bi9pbmNsdWRlL2FzbS14ODYvbXNyLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3IuaApA
QCAtMjg3LDYgKzI4NywxMiBAQCBzdHJ1Y3QgdmNwdV9tc3JzCiAgICAgICAgICAgICBib29sIGNw
dWlkX2ZhdWx0aW5nOjE7CiAgICAgICAgIH07CiAgICAgfSBtaXNjX2ZlYXR1cmVzX2VuYWJsZXM7
CisKKyAgICAvKgorICAgICAqIDB4YzAwMTEwezI3LDE5LTFifSBNU1JfQU1ENjRfRFJ7MC0zfV9B
RERSRVNTX01BU0sKKyAgICAgKiBUT0RPOiBOb3QgeWV0IGhhbmRsZWQgYnkgZ3Vlc3Rfe3JkLHdy
fW1zcigpIGluZnJhc3RydWN0dXJlLgorICAgICAqLworICAgIHVpbnQzMl90IGRyX21hc2tbNF07
CiB9OwogCiB2b2lkIGluaXRfZ3Vlc3RfbXNyX3BvbGljeSh2b2lkKTsKLS0gCjIuMS40CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 15:19:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 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 1gDWYN-0000hN-FF; Fri, 19 Oct 2018 15:19:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wxwm=m7=citrix.com=prvs=8238c2210=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gDWYM-0000hI-5i
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 15:19:06 +0000
X-Inumbo-ID: eb8d2d54-d3b1-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eb8d2d54-d3b1-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 17:16:15 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="80693886"
To: Wei Liu <wei.liu2@citrix.com>, <xen-devel@lists.xenproject.org>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <d87454cedf90ee1bd7ff0e0d05f3b4a910b93ddd.1539959287.git-series.wei.liu2@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <8e67b15e-24df-bfb7-aae8-4d14b714ae75@citrix.com>
Date: Fri, 19 Oct 2018 16:18:21 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <d87454cedf90ee1bd7ff0e0d05f3b4a910b93ddd.1539959287.git-series.wei.liu2@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 07/16] x86: put XEN_DOMCTL_{set,
 get}_address_size under CONFIG_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: 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>

T24gMTkvMTAvMTggMTU6MjgsIFdlaSBMaXUgd3JvdGU6Cj4gVGhleSBhcmUgdXNlZnVsIHRvIFBW
IG9ubHkuCj4KPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoK
SG93IGVhc3kgaXMgdGhpcyB0byB0dXJuIGludG8gYSBkb21haW5jcmVhdGUgZmxhZz/CoCBJdCBp
cyB5ZXQgYW5vdGhlcgpzaW5nbGV0b24gb3BlcmF0aW9uIHdoaWNoIGNvbXBsaWNhdGVkIFhlbidz
IGluaXQvY2xlYW51cCBwYXRoIGhhdmluZyB0bwpjb3BlIHdpdGggaXQgYmVpbmcgZW5hYmxlZCBh
ZnRlciB0aGUgZmFjdC4KCihUaGlzIGlzIGEgc2xpZ2h0bHkgbG9hZGVkIHF1ZXN0aW9uLsKgIEkg
aGF2ZSBhIHN1c3BpY2lvbiB0aGF0IHRoZSBhbnN3ZXIKaXMgInJhdGhlciBjb21wbGljYXRlZCB0
byBtYWtlIHRoZSBhc3NvY2lhdGVkIGxpYnhsIGNoYW5nZXMiLCBhcyB5b3UKbmVlZCB0byBrbm93
IHRoZSBiaXRuZXNzIG9mIHRoZSBQViBrZXJuZWwgYmVmb3JlIGNhbGxpbmcgZG9tYWluY3JlYXRl
LgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 15:20:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 15: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 1gDWZx-0001PK-B1; Fri, 19 Oct 2018 15:20:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=g1uh=m7=citrix.com=prvs=8231605b5=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gDWZw-0001Or-0p
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 15:20:44 +0000
X-Inumbo-ID: 26ccb4d0-d3b2-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 26ccb4d0-d3b2-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 17:17:54 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="68291488"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Oct 2018 16:20:17 +0100
Message-ID: <20181019152021.64607-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.19.1
In-Reply-To: <20181019152021.64607-1-roger.pau@citrix.com>
References: <20181019152021.64607-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 3/7] x86/pvh: allow PVH Dom0 to use the debug
 IO port 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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

QWRkIGFuIG9wdGlvbiB0byBhbGxvdyB0cmFwcGluZyBhY2Nlc3NlcyB0byBJTyBwb3J0IDB4ZTkg
Zm9yIGEgUFZICkRvbTAsIHNvIGl0IGNhbiBwcmludCB0byB0aGUgSFZNIGRlYnVnIGNvbnNvbGUu
IE5vdGUgdGhpcyBpcyBub3QKZW5hYmxlZCBieSBkZWZhdWx0IGluIG9yZGVyIHRvIHByZXZlbnQg
Y2xhc2hlcyB3aXRoIGhhcmR3YXJlIG9uIHRoZQpzeXN0ZW0gdXNpbmcgMHhlOS4KClNpZ25lZC1v
ZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2M6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0K
Q2hhbmdlcyBzaW5jZSB2MToKIC0gVXNlIGEgZGVmaW5lIGZvciAweGU5LgogLSBFeHBhbmQgJ0xp
c3Qgb2YnIGluIHRoZSBYZW4gY29tbWFuZCBkb2MuCi0tLQogZG9jcy9taXNjL3hlbi1jb21tYW5k
LWxpbmUubWFya2Rvd24gfCAxNCArKysrKysrKysrKysrLQogeGVuL2FyY2gveDg2L2RvbTBfYnVp
bGQuYyAgICAgICAgICAgfCAxNCArKysrKysrKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAyNyBp
bnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL3hlbi1j
b21tYW5kLWxpbmUubWFya2Rvd24gYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93
bgppbmRleCAyYzcwNDZlYjg2Li4yZmMwNDQ4ZjA3IDEwMDY0NAotLS0gYS9kb2NzL21pc2MveGVu
LWNvbW1hbmQtbGluZS5tYXJrZG93bgorKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5t
YXJrZG93bgpAQCAtNjY0LDcgKzY2NCw3IEBAIHRyYWNlIGZlYXR1cmUgaXMgb25seSBlbmFibGVk
IGluIGRlYnVnZ2luZyBidWlsZHMgb2YgWGVuLgogU3BlY2lmeSB0aGUgYml0IHdpZHRoIG9mIHRo
ZSBETUEgaGVhcC4KIAogIyMjIGRvbTAgKHg4NikKLT4gYD0gTGlzdCBvZiBbIHB2aCB8IHNoYWRv
dyBdYAorPiBgPSBMaXN0IG9mIFsgcHZoIHwgc2hhZG93IHwgZGVidWctaW9wb3J0IF1gCiAKID4g
U3ViLW9wdGlvbnM6CiAKQEAgLTY4MSw2ICs2ODEsMTggQEAgRmxhZyB0aGF0IG1ha2VzIGEgZG9t
MCBib290IGluIFBWSHYyIG1vZGUuCiBGbGFnIHRoYXQgbWFrZXMgYSBkb20wIHVzZSBzaGFkb3cg
cGFnaW5nLiBPbmx5IHdvcmtzIHdoZW4gInB2aCIgaXMKIGVuYWJsZWQuCiAKKz4gYGRlYnVnLWlv
cG9ydGAKKworPiBEZWZhdWx0OiBgZmFsc2VgCisKK0ZsYWcgdGhhdCBlbmFibGVzIHRoZSBIVk0g
ZGVidWcgY29uc29sZSBmb3IgYSBQVkggRG9tMC4gWGVuIHdpbGwgdHJhcCBhY2Nlc3NlcwordG8g
SU8gcG9ydCAweGU5IHNvIHRoYXQgRG9tMCBrZXJuZWwgY2FuIHByaW50IG91dHB1dCB1c2luZyB0
aGlzIElPIHBvcnQgYmVmb3JlCitzZXR0aW5nIHVwIHRoZSBoeXBlcmNhbGwgcGFnZS4KKworTm90
ZSB0aGlzIG9wdGlvbiBpcyBub3QgZW5hYmxlZCBieSBkZWZhdWx0IGJlY2F1c2UgaXQgbWlnaHQg
Y2xhc2ggd2l0aCBoYXJkd2FyZQorb24gdGhlIHN5c3RlbSB1c2luZyBJTyBwb3J0IDB4ZTkgKFhF
Tl9IVk1fREVCVUdDT05TX0lPUE9SVCkgYW5kIHNob3VsZCBvbmx5IGJlCit1c2VkIGZvciBkZWJ1
ZyBwdXJwb3Nlcy4KKwogIyMjIGRvbTAtaW9tbXUKID4gYD0gTGlzdCBvZiBbIHBhc3N0aHJvdWdo
IHwgc3RyaWN0IHwgbWFwLWluY2x1c2l2ZSBdYAogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
ZG9tMF9idWlsZC5jIGIveGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYwppbmRleCBkY2Q3YWZiMDU4
Li43YjFhYWFhN2NiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZG9tMF9idWlsZC5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9kb20wX2J1aWxkLmMKQEAgLTIxMiwxMiArMjEyLDE2IEBAIHN0cnVjdCB2
Y3B1ICpfX2luaXQgYWxsb2NfZG9tMF92Y3B1MChzdHJ1Y3QgZG9tYWluICpkb20wKQogYm9vbCBf
X2luaXRkYXRhIG9wdF9kb20wX3NoYWRvdzsKICNlbmRpZgogYm9vbCBfX2luaXRkYXRhIGRvbTBf
cHZoOworI2lmZGVmIENPTkZJR19IVk0KK2Jvb2wgX19pbml0ZGF0YSBvcHRfZG9tMF9kZWJ1Z19p
b3BvcnQ7CisjZW5kaWYKIAogLyoKICAqIExpc3Qgb2YgcGFyYW1ldGVycyB0aGF0IGFmZmVjdCBE
b20wIGNyZWF0aW9uOgogICoKICAqICAtIHB2aCAgICAgICAgICAgICAgIENyZWF0ZSBhIFBWSHYy
IERvbTAuCiAgKiAgLSBzaGFkb3cgICAgICAgICAgICBVc2Ugc2hhZG93IHBhZ2luZyBmb3IgRG9t
MC4KKyAqICAtIGRlYnVnLWlvcG9ydCAgICAgIFRyYXAgYWNjZXNzZXMgdG8gMHhlOSAoSFZNIGRl
YnVnIGNvbnNvbGUpLgogICovCiBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9kb20wX3BhcmFtKGNv
bnN0IGNoYXIgKnMpCiB7CkBAIC0yMzYsNiArMjQwLDEwIEBAIHN0YXRpYyBpbnQgX19pbml0IHBh
cnNlX2RvbTBfcGFyYW0oY29uc3QgY2hhciAqcykKICNpZmRlZiBDT05GSUdfU0hBRE9XX1BBR0lO
RwogICAgICAgICBlbHNlIGlmICggKHZhbCA9IHBhcnNlX2Jvb2xlYW4oInNoYWRvdyIsIHMsIHNz
KSkgPj0gMCApCiAgICAgICAgICAgICBvcHRfZG9tMF9zaGFkb3cgPSB2YWw7CisjZW5kaWYKKyNp
ZmRlZiBDT05GSUdfSFZNCisgICAgICAgIGVsc2UgaWYgKCAodmFsID0gcGFyc2VfYm9vbGVhbigi
ZGVidWctaW9wb3J0Iiwgcywgc3MpKSA+PSAwICkKKyAgICAgICAgICAgIG9wdF9kb20wX2RlYnVn
X2lvcG9ydCA9IHZhbDsKICNlbmRpZgogICAgICAgICBlbHNlCiAgICAgICAgICAgICByYyA9IC1F
SU5WQUw7CkBAIC00MzMsNiArNDQxLDEyIEBAIGludCBfX2luaXQgZG9tMF9zZXR1cF9wZXJtaXNz
aW9ucyhzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICByYyB8PSBpb3BvcnRzX2RlbnlfYWNjZXNz
KGQsIHBtdG1yX2lvcG9ydCwgcG10bXJfaW9wb3J0ICsgMyk7CiAgICAgLyogUENJIGNvbmZpZ3Vy
YXRpb24gc3BhY2UgKE5CLiAweGNmOCBoYXMgc3BlY2lhbCB0cmVhdG1lbnQpLiAqLwogICAgIHJj
IHw9IGlvcG9ydHNfZGVueV9hY2Nlc3MoZCwgMHhjZmMsIDB4Y2ZmKTsKKyNpZmRlZiBDT05GSUdf
SFZNCisgICAgaWYgKCBpc19odm1fZG9tYWluKGQpICYmIG9wdF9kb20wX2RlYnVnX2lvcG9ydCAp
CisgICAgICAgIC8qIEhWTSBkZWJ1ZyBjb25zb2xlIElPIHBvcnQuICovCisgICAgICAgIHJjIHw9
IGlvcG9ydHNfZGVueV9hY2Nlc3MoZCwgWEVOX0hWTV9ERUJVR0NPTlNfSU9QT1JULAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhFTl9IVk1fREVCVUdDT05TX0lPUE9SVCk7Cisj
ZW5kaWYKICAgICAvKiBDb21tYW5kLWxpbmUgSS9PIHJhbmdlcy4gKi8KICAgICBwcm9jZXNzX2Rv
bTBfaW9wb3J0c19kaXNhYmxlKGQpOwogCi0tIAoyLjE5LjEKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 15:20:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 15: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 1gDWZw-0001Ou-0v; Fri, 19 Oct 2018 15:20:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=g1uh=m7=citrix.com=prvs=8231605b5=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gDWZu-0001Om-RF
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 15:20:42 +0000
X-Inumbo-ID: bde67aa6-d3b2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bde67aa6-d3b2-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 15:22:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="68291485"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Oct 2018 16:20:14 +0100
Message-ID: <20181019152021.64607-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.19.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 0/7] x86/pvh: fix fixes for PVH 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: 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>

SGVsbG8sCgpUaGUgZm9sbG93aW5nIHNlcmllcyBjb250YWluIG1pc2NlbGxhbmVvdXMgZml4ZXMg
Zm9yIGEgUFZIIERvbTAuIEkndmUKZm91bmQgb3V0IHRoaXMgaXNzdWVzIHdoaWxlIHRyeWluZyB0
byBib290IG9uIGFuIEFNRCBFUFlDIGJveC4KClRoZSBzZXJpZXMgY2FuIGJlIGZvdW5kIG9uIG15
IGdpdCByZXBvOgoKZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3Blb3BsZS9yb3lnZXIveGVuLmdpdCBm
aXhlcy1wdmgtdjIKClRoYW5rcywgUm9nZXIuCgpSb2dlciBQYXUgTW9ubmUgKDcpOgogIHg4Ni9w
dmg6IGZpeCBUU0MgbW9kZSBzZXR1cCBmb3IgUFZIIERvbTAKICB4ODYvaHZtOiBpbnRyb2R1Y2Ug
YSBkZWZpbmUgZm9yIHRoZSBkZWJ1ZyBvdXRwdXQgSU8gcG9ydAogIHg4Ni9wdmg6IGFsbG93IFBW
SCBEb20wIHRvIHVzZSB0aGUgZGVidWcgSU8gcG9ydCBjb25zb2xlCiAgdnBjaTogZml4IHVwZGF0
aW5nIHRoZSBjb21tYW5kIHJlZ2lzdGVyCiAgdnBjaTogZml4IGV4ZWN1dGlvbiBvZiBsb25nIHJ1
bm5pbmcgb3BlcmF0aW9ucwogIHZwY2kvbXNpeDogY2FydmUgcDJtIGhvbGUgZm9yIE1TSVggTU1J
TyByZWdpb25zCiAgYW1kL3B2aDogZW5hYmxlIEFDUEkgQzFFIGRpc2FibGUgcXVpcmsgb24gUFZI
IERvbTAKCiBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biB8IDE0ICsrKystCiB4
ZW4vYXJjaC94ODYvY3B1L2FtZC5jICAgICAgICAgICAgICB8IDEzICsrKy0tCiB4ZW4vYXJjaC94
ODYvZG9tMF9idWlsZC5jICAgICAgICAgICB8IDIwICsrKysrKysKIHhlbi9hcmNoL3g4Ni9odm0v
aHZtLmMgICAgICAgICAgICAgIHwgIDQgKy0KIHhlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYyAgICAg
ICAgICAgIHwgIDMgLS0KIHhlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jICAgICAgICAgIHwgMjEg
KysrKysrKysKIHhlbi9hcmNoL3g4Ni90aW1lLmMgICAgICAgICAgICAgICAgIHwgIDIgKy0KIHhl
bi9jb21tb24vZG9tYWluLmMgICAgICAgICAgICAgICAgIHwgIDIgKwogeGVuL2RyaXZlcnMvY2hh
ci9jb25zb2xlLmMgICAgICAgICAgfCAgMiArLQogeGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYyAg
ICAgICAgICAgfCA4NCArKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLQogeGVuL2RyaXZlcnMv
dnBjaS9tc2l4LmMgICAgICAgICAgICAgfCA0MCArKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUv
YXNtLXg4Ni9hbWQuaCAgICAgICAgICAgfCAgMyArKwogeGVuL2luY2x1ZGUvcHVibGljL2FyY2gt
eDg2L3hlbi5oICAgfCAgNiArKysKIHhlbi9pbmNsdWRlL3hlbi92cGNpLmggICAgICAgICAgICAg
IHwgMTggKysrLS0tLQogMTQgZmlsZXMgY2hhbmdlZCwgMTc5IGluc2VydGlvbnMoKyksIDUzIGRl
bGV0aW9ucygtKQoKLS0gCjIuMTkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 15:20:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 15: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 1gDWZx-0001Pq-Le; Fri, 19 Oct 2018 15:20:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=g1uh=m7=citrix.com=prvs=8231605b5=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gDWZw-0001Os-28
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 15:20:44 +0000
X-Inumbo-ID: bea2e448-d3b2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bea2e448-d3b2-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 15:22:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="68291487"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Oct 2018 16:20:18 +0100
Message-ID: <20181019152021.64607-5-roger.pau@citrix.com>
X-Mailer: git-send-email 2.19.1
In-Reply-To: <20181019152021.64607-1-roger.pau@citrix.com>
References: <20181019152021.64607-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 4/7] vpci: fix updating the command register
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.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>

V2hlbiBzd2l0Y2hpbmcgdGhlIG1lbW9yeSBkZWNvZGluZyBiaXQgaW4gdGhlIGNvbW1hbmQgcmVn
aXN0ZXIgdGhlCnJlc3Qgb2YgdGhlIGNoYW5nZXMgd2hlcmUgZHJvcHBlZCwgbGVhZGluZyB0byBv
bmx5IHRoZSBtZW1vcnkgZGVjb2RpbmcKYml0IGJlaW5nIHVwZGF0ZWQuCgpGaXggdGhpcyBieSB1
bmNvbmRpdGlvbmFsbHkgd3JpdGluZyB0aGUgZ3Vlc3QtcmVxdWVzdGVkIGNvbW1hbmQgZXhjZXB0
CmZvciB0aGUgbWVtb3J5IGRlY29kaW5nIGJpdCwgd2hpY2ggd2lsbCBiZSB1cGRhdGVkIG9uY2Ug
dGhlIHAybQpjaGFuZ2VzIGFyZSBwZXJmb3JtZWQuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBl
dS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+
CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2ls
a0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgotLS0KIHhlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMgfCA2ICsrKystLQogMSBm
aWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jIGIveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYwpp
bmRleCAwZWM0YzA4MmE2Li45MjM0ZGU5YjI2IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy92cGNp
L2hlYWRlci5jCisrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKQEAgLTMzMyw4ICszMzMs
MTAgQEAgc3RhdGljIHZvaWQgY21kX3dyaXRlKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1
bnNpZ25lZCBpbnQgcmVnLAogICAgICAgICAgKiBob3BpbmcgdGhlIGd1ZXN0IHdpbGwgcmVhbGl6
ZSBhbmQgdHJ5IGFnYWluLgogICAgICAgICAgKi8KICAgICAgICAgbW9kaWZ5X2JhcnMocGRldiwg
Y21kICYgUENJX0NPTU1BTkRfTUVNT1JZLCBmYWxzZSk7Ci0gICAgZWxzZQotICAgICAgICBwY2lf
Y29uZl93cml0ZTE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLCByZWcsIGNtZCk7
CisKKyAgICAvKiBXcml0ZSB0aGUgbmV3IGNvbW1hbmQgd2l0aG91dCB1cGRhdGluZyB0aGUgbWVt
b3J5IGRlY29kaW5nIGJpdC4gKi8KKyAgICBjbWQgPSAoY21kICYgflBDSV9DT01NQU5EX01FTU9S
WSkgfCAoY3VycmVudF9jbWQgJiBQQ0lfQ09NTUFORF9NRU1PUlkpOworICAgIHBjaV9jb25mX3dy
aXRlMTYocGRldi0+c2VnLCBwZGV2LT5idXMsIHNsb3QsIGZ1bmMsIHJlZywgY21kKTsKIH0KIAog
c3RhdGljIHZvaWQgYmFyX3dyaXRlKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1bnNpZ25l
ZCBpbnQgcmVnLAotLSAKMi4xOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 15:20:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 15: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 1gDWZy-0001QF-0e; Fri, 19 Oct 2018 15:20:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=g1uh=m7=citrix.com=prvs=8231605b5=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gDWZw-0001Ot-2L
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 15:20:44 +0000
X-Inumbo-ID: be64b21d-d3b2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id be64b21d-d3b2-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 15:22:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="68291486"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Oct 2018 16:20:15 +0100
Message-ID: <20181019152021.64607-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.19.1
In-Reply-To: <20181019152021.64607-1-roger.pau@citrix.com>
References: <20181019152021.64607-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 1/7] x86/pvh: fix TSC mode setup for PVH 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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

QSBQVkggRG9tMCBtaWdodCB1c2UgVFNDIHNjYWxpbmcgb3Igb3RoZXIgSFZNIHNwZWNpZmljIFRT
QwphZGp1c3RtZW50cywgc28gb25seSBzaG9ydC1jaXJjdWl0IHRoZSBUU0Mgc2V0dXAgZm9yIGEg
Y2xhc3NpYyBQVgpEb20wLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpD
YzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUg
PHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L3RpbWUuYyB8IDIgKy0KIDEg
ZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni90aW1lLmMgYi94ZW4vYXJjaC94ODYvdGltZS5jCmluZGV4IDU1MzY5OGQ0
YWIuLjAzZjc5MmU3ZTUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90aW1lLmMKKysrIGIveGVu
L2FyY2gveDg2L3RpbWUuYwpAQCAtMjEyNSw3ICsyMTI1LDcgQEAgdm9pZCB0c2Nfc2V0X2luZm8o
c3RydWN0IGRvbWFpbiAqZCwKIHsKICAgICBBU1NFUlQoIWlzX3N5c3RlbV9kb21haW4oZCkpOwog
Ci0gICAgaWYgKCBpc19oYXJkd2FyZV9kb21haW4oZCkgKQorICAgIGlmICggaXNfcHZfZG9tYWlu
KGQpICYmIGlzX2hhcmR3YXJlX2RvbWFpbihkKSApCiAgICAgewogICAgICAgICBkLT5hcmNoLnZ0
c2MgPSAwOwogICAgICAgICByZXR1cm47Ci0tIAoyLjE5LjEKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 15:20:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 15: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 1gDWZy-0001QY-D6; Fri, 19 Oct 2018 15:20:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=g1uh=m7=citrix.com=prvs=8231605b5=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gDWZw-0001Oy-5w
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 15:20:44 +0000
X-Inumbo-ID: bef093f6-d3b2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bef093f6-d3b2-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 15:22:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="68291489"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Oct 2018 16:20:16 +0100
Message-ID: <20181019152021.64607-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.19.1
In-Reply-To: <20181019152021.64607-1-roger.pau@citrix.com>
References: <20181019152021.64607-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 2/7] x86/hvm: introduce a define for the
 debug output IO port
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.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>

Tm8gZnVuY3Rpb25hbCBjaGFuZ2UgaW50ZW5kZWQuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdl
b3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6
IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRp
bUB4ZW4ub3JnPgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAgICAgICB8IDQgKyst
LQogeGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMgICAgICAgIHwgMiArLQogeGVuL2luY2x1ZGUv
cHVibGljL2FyY2gteDg2L3hlbi5oIHwgNiArKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgOSBpbnNl
cnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0v
aHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IGFmMTNkZTM3NDUuLmMzZTZjY2Nj
NGEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2
L2h2bS9odm0uYwpAQCAtNTQ1LDcgKzU0NSw3IEBAIHN0YXRpYyBpbnQgaHZtX3ByaW50X2xpbmUo
CiAgICAgc3RydWN0IGRvbWFpbiAqY2QgPSBjdXJyZW50LT5kb21haW47CiAgICAgY2hhciBjID0g
KnZhbDsKIAotICAgIEFTU0VSVChieXRlcyA9PSAxICYmIHBvcnQgPT0gMHhlOSk7CisgICAgQVNT
RVJUKGJ5dGVzID09IDEgJiYgcG9ydCA9PSBYRU5fSFZNX0RFQlVHQ09OU19JT1BPUlQpOwogCiAg
ICAgLyogRGVueSBhbnkgaW5wdXQgcmVxdWVzdHMuICovCiAgICAgaWYgKCBkaXIgIT0gSU9SRVFf
V1JJVEUgKQpAQCAtNjU0LDcgKzY1NCw3IEBAIGludCBodm1fZG9tYWluX2luaXRpYWxpc2Uoc3Ry
dWN0IGRvbWFpbiAqZCkKIAogICAgIHJ0Y19pbml0KGQpOwogCi0gICAgcmVnaXN0ZXJfcG9ydGlv
X2hhbmRsZXIoZCwgMHhlOSwgMSwgaHZtX3ByaW50X2xpbmUpOworICAgIHJlZ2lzdGVyX3BvcnRp
b19oYW5kbGVyKGQsIFhFTl9IVk1fREVCVUdDT05TX0lPUE9SVCwgMSwgaHZtX3ByaW50X2xpbmUp
OwogCiAgICAgaWYgKCBodm1fdHNjX3NjYWxpbmdfc3VwcG9ydGVkICkKICAgICAgICAgZC0+YXJj
aC5odm0udHNjX3NjYWxpbmdfcmF0aW8gPSBodm1fZGVmYXVsdF90c2Nfc2NhbGluZ19yYXRpbzsK
ZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL2NoYXIvY29uc29sZS5jIGIveGVuL2RyaXZlcnMvY2hh
ci9jb25zb2xlLmMKaW5kZXggM2I3NWY3YTQ3Mi4uNzM0YWJkMjU1MiAxMDA2NDQKLS0tIGEveGVu
L2RyaXZlcnMvY2hhci9jb25zb2xlLmMKKysrIGIveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMK
QEAgLTQ1OCw3ICs0NTgsNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgeGVuX2NvbnNvbGVfd3JpdGVf
ZGVidWdfcG9ydChjb25zdCBjaGFyICpidWYsIHNpemVfdCBsZW4pCiAgICAgdW5zaWduZWQgbG9u
ZyB0bXA7CiAgICAgYXNtIHZvbGF0aWxlICggInJlcCBvdXRzYjsiCiAgICAgICAgICAgICAgICAg
ICAgOiAiPSZTIiAodG1wKSwgIj0mYyIgKHRtcCkKLSAgICAgICAgICAgICAgICAgICA6ICIwIiAo
YnVmKSwgIjEiIChsZW4pLCAiZCIgKDB4ZTkpICk7CisgICAgICAgICAgICAgICAgICAgOiAiMCIg
KGJ1ZiksICIxIiAobGVuKSwgImQiIChYRU5fSFZNX0RFQlVHQ09OU19JT1BPUlQpICk7CiB9CiAj
ZW5kaWYKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2FyY2gteDg2L3hlbi5oIGIv
eGVuL2luY2x1ZGUvcHVibGljL2FyY2gteDg2L3hlbi5oCmluZGV4IDY5ZWU0YmM0MGQuLjVjOGY3
ZGQ0MGYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni94ZW4uaAorKysg
Yi94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYveGVuLmgKQEAgLTM0Niw2ICszNDYsMTIgQEAg
c3RydWN0IHhlbl9hcmNoX2RvbWFpbmNvbmZpZyB7CiAjZGVmaW5lIFhFTl9DUFVJRCAgICAgICAg
ICBYRU5fRU1VTEFURV9QUkVGSVggImNwdWlkIgogI2VuZGlmCiAKKy8qCisgKiBEZWJ1ZyBjb25z
b2xlIElPIHBvcnQsIGFsc28gY2FsbGVkICJwb3J0IEU5IGhhY2siLiBFYWNoIGNoYXJhY3RlciB3
cml0dGVuCisgKiB0byB0aGlzIElPIHBvcnQgd2lsbCBiZSBwcmludGVkIG9uIHRoZSBoeXBlcnZp
c29yIGNvbnNvbGUuCisgKi8KKyNkZWZpbmUgWEVOX0hWTV9ERUJVR0NPTlNfSU9QT1JUIDB4ZTkK
KwogI2VuZGlmIC8qIF9fWEVOX1BVQkxJQ19BUkNIX1g4Nl9YRU5fSF9fICovCiAKIC8qCi0tIAoy
LjE5LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 15:20:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 15: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 1gDWZy-0001R3-Px; Fri, 19 Oct 2018 15:20:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=g1uh=m7=citrix.com=prvs=8231605b5=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gDWZx-0001PI-AK
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 15:20:45 +0000
X-Inumbo-ID: 27824710-d3b2-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 27824710-d3b2-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 17:17:55 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="68291491"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Oct 2018 16:20:19 +0100
Message-ID: <20181019152021.64607-6-roger.pau@citrix.com>
X-Mailer: git-send-email 2.19.1
In-Reply-To: <20181019152021.64607-1-roger.pau@citrix.com>
References: <20181019152021.64607-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 5/7] vpci: fix execution of long running
 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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@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>

QkFSIG1hcC91bm1hcCBpcyBhIGxvbmcgcnVubmluZyBvcGVyYXRpb24gdGhhdCBuZWVkcyB0byBi
ZSBwcmVlbXB0ZWQKaW4gb3JkZXIgdG8gYXZvaWQgb3ZlcnJ1bm5pbmcgdGhlIGFzc2lnbmVkIHZD
UFUgdGltZSAob3IgZXZlbgp0cmlnZ2VyaW5nIHRoZSB3YXRjaGRvZykuCgpDdXJyZW50IGxvZ2lj
IGZvciB0aGlzIHByZWVtcHRpb24gaXMgd3JvbmcsIGFuZCB3b24ndCB3b3JrIGF0IGFsbCBmb3IK
QU1EIHNpbmNlIG9ubHkgSW50ZWwgbWFrZXMgdXNlIG9mIGh2bV9pb19wZW5kaW5nIChhbmQgZXZl
biBpbiB0aGF0CmNhc2UgdGhlIGN1cnJlbnQgY29kZSBpcyB3cm9uZykuCgpJbnN0ZWFkIG1vdmUg
dGhlIGNvZGUgdGhhdCBwZXJmb3JtcyB0aGUgbWFwcGluZy91bm1hcHBpbmcgdG8KYSB0YXNrbGV0
IGFuZCBwYXVzZSB0aGUgZ3Vlc3QgdkNQVSB1bnRpbCB0aGUge3VufW1hcHBpbmcgaXMgZG9uZSBh
bmQKdGhlIG1lbW9yeSBkZWNvZGluZyBiaXQgaGFzIGJlZW4gdG9nZ2xlZC4KClNpZ25lZC1vZmYt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpbaW9yZXEgcGFydHNd
ClJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgotLS0K
Q2M6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBE
dW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4u
amFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4K
Q2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBE
ZWVnYW4gPHRpbUB4ZW4ub3JnPgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYyAgfCAgMyAt
LQogeGVuL2NvbW1vbi9kb21haW4uYyAgICAgICB8ICAyICsrCiB4ZW4vZHJpdmVycy92cGNpL2hl
YWRlci5jIHwgNzAgKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tCiB4ZW4v
aW5jbHVkZS94ZW4vdnBjaS5oICAgIHwgMTUgKysrLS0tLS0tCiA0IGZpbGVzIGNoYW5nZWQsIDQ4
IGluc2VydGlvbnMoKyksIDQyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9odm0vaW9yZXEuYyBiL3hlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYwppbmRleCBlMmU3NTVhOGEx
Li41OGE4NmY5MjI1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2lvcmVxLmMKKysrIGIv
eGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jCkBAIC04NSw5ICs4NSw2IEBAIGJvb2wgaHZtX2lvX3Bl
bmRpbmcoc3RydWN0IHZjcHUgKnYpCiAgICAgc3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKnM7CiAg
ICAgdW5zaWduZWQgaW50IGlkOwogCi0gICAgaWYgKCBoYXNfdnBjaShkKSAmJiB2cGNpX3Byb2Nl
c3NfcGVuZGluZyh2KSApCi0gICAgICAgIHJldHVybiB0cnVlOwotCiAgICAgRk9SX0VBQ0hfSU9S
RVFfU0VSVkVSKGQsIGlkLCBzKQogICAgIHsKICAgICAgICAgc3RydWN0IGh2bV9pb3JlcV92Y3B1
ICpzdjsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tYWluLmMgYi94ZW4vY29tbW9uL2RvbWFp
bi5jCmluZGV4IDY1MTUxZTJhYzQuLjU0ZDJjMjZiZDkgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24v
ZG9tYWluLmMKKysrIGIveGVuL2NvbW1vbi9kb21haW4uYwpAQCAtMTUzLDYgKzE1Myw4IEBAIHN0
cnVjdCB2Y3B1ICp2Y3B1X2NyZWF0ZSgKIAogICAgIGdyYW50X3RhYmxlX2luaXRfdmNwdSh2KTsK
IAorICAgIHZwY2lfaW5pdF92Y3B1KHYpOworCiAgICAgaWYgKCAhemFsbG9jX2NwdW1hc2tfdmFy
KCZ2LT5jcHVfaGFyZF9hZmZpbml0eSkgfHwKICAgICAgICAgICF6YWxsb2NfY3B1bWFza192YXIo
JnYtPmNwdV9oYXJkX2FmZmluaXR5X3RtcCkgfHwKICAgICAgICAgICF6YWxsb2NfY3B1bWFza192
YXIoJnYtPmNwdV9oYXJkX2FmZmluaXR5X3NhdmVkKSB8fApkaWZmIC0tZ2l0IGEveGVuL2RyaXZl
cnMvdnBjaS9oZWFkZXIuYyBiL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKaW5kZXggOTIzNGRl
OWIyNi4uNGFmODVkM2MwMiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYwor
KysgYi94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jCkBAIC0xMTgsMzkgKzExOCw0OCBAQCBzdGF0
aWMgdm9pZCBtb2RpZnlfZGVjb2RpbmcoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIGJvb2wg
bWFwLCBib29sIHJvbV9vbmx5KQogICAgICAgICAgICAgICAgICAgICAgY21kKTsKIH0KIAotYm9v
bCB2cGNpX3Byb2Nlc3NfcGVuZGluZyhzdHJ1Y3QgdmNwdSAqdikKK3N0YXRpYyB2b2lkIHZwY2lf
cHJvY2Vzc19wZW5kaW5nKHVuc2lnbmVkIGxvbmcgZGF0YSkKIHsKLSAgICBpZiAoIHYtPnZwY2ku
bWVtICkKKyAgICBzdHJ1Y3QgdmNwdSAqdiA9ICh2b2lkICopZGF0YTsKKyAgICBzdHJ1Y3QgbWFw
X2RhdGEgbWFwX2RhdGEgPSB7CisgICAgICAgIC5kID0gdi0+ZG9tYWluLAorICAgICAgICAubWFw
ID0gdi0+dnBjaS5tYXAsCisgICAgfTsKKyAgICBpbnQgcmM7CisKKyAgICBBU1NFUlQodi0+dnBj
aS5tZW0gJiYgYXRvbWljX3JlYWQoJnYtPnBhdXNlX2NvdW50KSk7CisKKyAgICB3aGlsZSAoIChy
YyA9IHJhbmdlc2V0X2NvbnN1bWVfcmFuZ2VzKHYtPnZwY2kubWVtLCBtYXBfcmFuZ2UsICZtYXBf
ZGF0YSkpID09CisgICAgICAgICAgICAtRVJFU1RBUlQgKQogICAgIHsKLSAgICAgICAgc3RydWN0
IG1hcF9kYXRhIGRhdGEgPSB7Ci0gICAgICAgICAgICAuZCA9IHYtPmRvbWFpbiwKLSAgICAgICAg
ICAgIC5tYXAgPSB2LT52cGNpLm1hcCwKLSAgICAgICAgfTsKLSAgICAgICAgaW50IHJjID0gcmFu
Z2VzZXRfY29uc3VtZV9yYW5nZXModi0+dnBjaS5tZW0sIG1hcF9yYW5nZSwgJmRhdGEpOwotCi0g
ICAgICAgIGlmICggcmMgPT0gLUVSRVNUQVJUICkKLSAgICAgICAgICAgIHJldHVybiB0cnVlOwot
Ci0gICAgICAgIHNwaW5fbG9jaygmdi0+dnBjaS5wZGV2LT52cGNpLT5sb2NrKTsKLSAgICAgICAg
LyogRGlzYWJsZSBtZW1vcnkgZGVjb2RpbmcgdW5jb25kaXRpb25hbGx5IG9uIGZhaWx1cmUuICov
Ci0gICAgICAgIG1vZGlmeV9kZWNvZGluZyh2LT52cGNpLnBkZXYsICFyYyAmJiB2LT52cGNpLm1h
cCwKLSAgICAgICAgICAgICAgICAgICAgICAgICFyYyAmJiB2LT52cGNpLnJvbV9vbmx5KTsKLSAg
ICAgICAgc3Bpbl91bmxvY2soJnYtPnZwY2kucGRldi0+dnBjaS0+bG9jayk7Ci0KLSAgICAgICAg
cmFuZ2VzZXRfZGVzdHJveSh2LT52cGNpLm1lbSk7Ci0gICAgICAgIHYtPnZwY2kubWVtID0gTlVM
TDsKLSAgICAgICAgaWYgKCByYyApCi0gICAgICAgICAgICAvKgotICAgICAgICAgICAgICogRklY
TUU6IGluIGNhc2Ugb2YgZmFpbHVyZSByZW1vdmUgdGhlIGRldmljZSBmcm9tIHRoZSBkb21haW4u
Ci0gICAgICAgICAgICAgKiBOb3RlIHRoYXQgdGhlcmUgbWlnaHQgc3RpbGwgYmUgbGVmdG92ZXIg
bWFwcGluZ3MuIFdoaWxlIHRoaXMgaXMKLSAgICAgICAgICAgICAqIHNhZmUgZm9yIERvbTAsIGZv
ciBEb21VcyB0aGUgZG9tYWluIHdpbGwgbGlrZWx5IG5lZWQgdG8gYmUKLSAgICAgICAgICAgICAq
IGtpbGxlZCBpbiBvcmRlciB0byBhdm9pZCBsZWFraW5nIHN0YWxlIHAybSBtYXBwaW5ncyBvbgot
ICAgICAgICAgICAgICogZmFpbHVyZS4KLSAgICAgICAgICAgICAqLwotICAgICAgICAgICAgdnBj
aV9yZW1vdmVfZGV2aWNlKHYtPnZwY2kucGRldik7CisgICAgICAgIHRhc2tsZXRfc2NoZWR1bGUo
JnYtPnZwY2kudGFzayk7CisgICAgICAgIHJldHVybjsKICAgICB9CiAKLSAgICByZXR1cm4gZmFs
c2U7CisgICAgc3Bpbl9sb2NrKCZ2LT52cGNpLnBkZXYtPnZwY2ktPmxvY2spOworICAgIC8qIERp
c2FibGUgbWVtb3J5IGRlY29kaW5nIHVuY29uZGl0aW9uYWxseSBvbiBmYWlsdXJlLiAqLworICAg
IG1vZGlmeV9kZWNvZGluZyh2LT52cGNpLnBkZXYsICFyYyAmJiB2LT52cGNpLm1hcCwKKyAgICAg
ICAgICAgICAgICAgICAgIXJjICYmIHYtPnZwY2kucm9tX29ubHkpOworICAgIHNwaW5fdW5sb2Nr
KCZ2LT52cGNpLnBkZXYtPnZwY2ktPmxvY2spOworCisgICAgcmFuZ2VzZXRfZGVzdHJveSh2LT52
cGNpLm1lbSk7CisgICAgdi0+dnBjaS5tZW0gPSBOVUxMOworICAgIGlmICggcmMgKQorICAgICAg
ICAvKgorICAgICAgICAgKiBGSVhNRTogaW4gY2FzZSBvZiBmYWlsdXJlIHJlbW92ZSB0aGUgZGV2
aWNlIGZyb20gdGhlIGRvbWFpbi4KKyAgICAgICAgICogTm90ZSB0aGF0IHRoZXJlIG1pZ2h0IHN0
aWxsIGJlIGxlZnRvdmVyIG1hcHBpbmdzLiBXaGlsZSB0aGlzIGlzCisgICAgICAgICAqIHNhZmUg
Zm9yIERvbTAsIGZvciBEb21VcyB0aGUgZG9tYWluIHdpbGwgbGlrZWx5IG5lZWQgdG8gYmUKKyAg
ICAgICAgICoga2lsbGVkIGluIG9yZGVyIHRvIGF2b2lkIGxlYWtpbmcgc3RhbGUgcDJtIG1hcHBp
bmdzIG9uCisgICAgICAgICAqIGZhaWx1cmUuCisgICAgICAgICAqLworICAgICAgICB2cGNpX3Jl
bW92ZV9kZXZpY2Uodi0+dnBjaS5wZGV2KTsKKworICAgIHZjcHVfdW5wYXVzZSh2KTsKK30KKwor
dm9pZCB2cGNpX2luaXRfdmNwdShzdHJ1Y3QgdmNwdSAqdikKK3sKKyAgICB0YXNrbGV0X2luaXQo
JnYtPnZwY2kudGFzaywgdnBjaV9wcm9jZXNzX3BlbmRpbmcsICh1bnNpZ25lZCBsb25nKXYpOwog
fQogCiBzdGF0aWMgaW50IF9faW5pdCBhcHBseV9tYXAoc3RydWN0IGRvbWFpbiAqZCwgY29uc3Qg
c3RydWN0IHBjaV9kZXYgKnBkZXYsCkBAIC0xODMsNiArMTkyLDkgQEAgc3RhdGljIHZvaWQgZGVm
ZXJfbWFwKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBwY2lfZGV2ICpwZGV2LAogICAgIGN1cnIt
PnZwY2kubWVtID0gbWVtOwogICAgIGN1cnItPnZwY2kubWFwID0gbWFwOwogICAgIGN1cnItPnZw
Y2kucm9tX29ubHkgPSByb21fb25seTsKKyAgICAvKiBQYXVzZSB0aGUgdkNQVSBhbmQgc2NoZWR1
bGUgdGhlIHRhc2tsZXQgdGhhdCB3aWxsIHBlcmZvcm0gdGhlIG1hcHBpbmcuICovCisgICAgdmNw
dV9wYXVzZV9ub3N5bmMoY3Vycik7CisgICAgdGFza2xldF9zY2hlZHVsZSgmY3Vyci0+dnBjaS50
YXNrKTsKIH0KIAogc3RhdGljIGludCBtb2RpZnlfYmFycyhjb25zdCBzdHJ1Y3QgcGNpX2RldiAq
cGRldiwgYm9vbCBtYXAsIGJvb2wgcm9tX29ubHkpCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94
ZW4vdnBjaS5oIGIveGVuL2luY2x1ZGUveGVuL3ZwY2kuaAppbmRleCBhZjJiODU4MGVlLi5mOTdj
NDhhOGYxIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vdnBjaS5oCisrKyBiL3hlbi9pbmNs
dWRlL3hlbi92cGNpLmgKQEAgLTQ5LDExICs0OSw4IEBAIHVpbnQzMl90IHZwY2lfaHdfcmVhZDE2
KGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1bnNpZ25lZCBpbnQgcmVnLAogdWludDMyX3Qg
dnBjaV9od19yZWFkMzIoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCBy
ZWcsCiAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpkYXRhKTsKIAotLyoKLSAqIENoZWNr
IGZvciBwZW5kaW5nIHZQQ0kgb3BlcmF0aW9ucyBvbiB0aGlzIHZjcHUuIFJldHVybnMgdHJ1ZSBp
ZiB0aGUgdmNwdQotICogc2hvdWxkIG5vdCBydW4uCi0gKi8KLWJvb2wgX19tdXN0X2NoZWNrIHZw
Y2lfcHJvY2Vzc19wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2KTsKKy8qIEluaXQgcGVyLXZDUFUgdlBD
SSBkYXRhLiAqLwordm9pZCB2cGNpX2luaXRfdmNwdShzdHJ1Y3QgdmNwdSAqdik7CiAKIHN0cnVj
dCB2cGNpIHsKICAgICAvKiBMaXN0IG9mIHZQQ0kgaGFuZGxlcnMgZm9yIGEgZGV2aWNlLiAqLwpA
QCAtMTQyLDYgKzEzOSw4IEBAIHN0cnVjdCB2cGNpIHsKIH07CiAKIHN0cnVjdCB2cGNpX3ZjcHUg
eworICAgIC8qIFBlci12Q1BVIHRhc2tsZXQgdG8gZW5xdWV1ZSBwZW5kaW5nIG9wZXJhdGlvbnMu
ICovCisgICAgc3RydWN0IHRhc2tsZXQgdGFzazsKICAgICAvKiBQZXItdmNwdSBzdHJ1Y3R1cmUg
dG8gc3RvcmUgc3RhdGUgd2hpbGUge3VufW1hcHBpbmcgb2YgUENJIEJBUnMuICovCiAgICAgc3Ry
dWN0IHJhbmdlc2V0ICptZW07CiAgICAgc3RydWN0IHBjaV9kZXYgKnBkZXY7CkBAIC0yMzMsMTEg
KzIzMiw3IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCB2cGNpX3dyaXRlKHBjaV9zYmRmX3Qgc2JkZiwg
dW5zaWduZWQgaW50IHJlZywKICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKIH0KIAotc3RhdGlj
IGlubGluZSBib29sIHZwY2lfcHJvY2Vzc19wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2KQotewotICAg
IEFTU0VSVF9VTlJFQUNIQUJMRSgpOwotICAgIHJldHVybiBmYWxzZTsKLX0KK3N0YXRpYyBpbmxp
bmUgdm9pZCB2cGNpX2luaXRfdmNwdShzdHJ1Y3QgdmNwdSAqdikgeyB9CiAjZW5kaWYKIAogI2Vu
ZGlmCi0tIAoyLjE5LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 15:20:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 15: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 1gDWZz-0001Rg-88; Fri, 19 Oct 2018 15:20:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=g1uh=m7=citrix.com=prvs=8231605b5=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gDWZx-0001PJ-CR
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 15:20:45 +0000
X-Inumbo-ID: bf5ba826-d3b2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bf5ba826-d3b2-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 15:22:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="68291492"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Oct 2018 16:20:21 +0100
Message-ID: <20181019152021.64607-8-roger.pau@citrix.com>
X-Mailer: git-send-email 2.19.1
In-Reply-To: <20181019152021.64607-1-roger.pau@citrix.com>
References: <20181019152021.64607-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 7/7] amd/pvh: enable ACPI C1E disable quirk
 on PVH 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: Wei Liu <wei.liu2@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.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>

UFYgRG9tMCBoYXMgYSBxdWlyayBmb3Igc29tZSBBTUQgcHJvY2Vzc29ycywgd2hlcmUgZW5hYmxp
bmcgQUNQSSBjYW4KYWxzbyBlbmFibGUgQzFFIG1vZGUuIEFwcGx5IHRoZSBzYW1lIHdvcmthcm91
bmQgYXMgZG9uZSBvbiBQViBmb3IgYQpQVkggRG9tMCwgd2hpY2ggY29uc2lzdCBvbiB0cmFwcGlu
ZyBhY2Nlc3NlcyB0byB0aGUgU01JIGNvbW1hbmQgSU8KcG9ydCBhbmQgZGlzYWJsaW5nIEMxRSBp
ZiBBQ1BJIGlzIGVuYWJsZWQuCgpSZXBvcnRlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KQ2M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5j
b20+CkNjOiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQu
Y29tPgpDYzogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+Ci0tLQogeGVuL2FyY2gv
eDg2L2NwdS9hbWQuYyAgICAgfCAxMyArKysrKysrKystLS0tCiB4ZW4vYXJjaC94ODYvZG9tMF9i
dWlsZC5jICB8IDE0ICsrKysrKysrKystLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYyB8
IDIxICsrKysrKysrKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9hbWQuaCAgfCAg
MyArKysKIDQgZmlsZXMgY2hhbmdlZCwgNDMgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1L2FtZC5jIGIveGVuL2FyY2gveDg2L2NwdS9h
bWQuYwppbmRleCBjMzk0YzFjMmVjLi4xOGE5ZTkyYjNjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvY3B1L2FtZC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMKQEAgLTQ0LDYgKzQ0LDkg
QEAgaW50ZWdlcl9wYXJhbSgiY3B1aWRfbWFza190aGVybWFsX2VjeCIsIG9wdF9jcHVpZF9tYXNr
X3RoZXJtYWxfZWN4KTsKIHM4IF9fcmVhZF9tb3N0bHkgb3B0X2FsbG93X3Vuc2FmZTsKIGJvb2xl
YW5fcGFyYW0oImFsbG93X3Vuc2FmZSIsIG9wdF9hbGxvd191bnNhZmUpOwogCisvKiBTaWduYWwg
d2hldGhlciB0aGUgQUNQSSBDMUUgcXVpcmsgaXMgcmVxdWlyZWQuICovCitib29sIGFtZF9hY3Bp
X2MxZV9xdWlyazsKKwogc3RhdGljIGlubGluZSBpbnQgcmRtc3JfYW1kX3NhZmUodW5zaWduZWQg
aW50IG1zciwgdW5zaWduZWQgaW50ICpsbywKIAkJCQkgdW5zaWduZWQgaW50ICpoaSkKIHsKQEAg
LTQyNyw3ICs0MzAsNyBAQCBzdGF0aWMgdm9pZCBkaXNhYmxlX2MxX3JhbXBpbmcodm9pZCkKIAl9
CiB9CiAKLXN0YXRpYyB2b2lkIGRpc2FibGVfYzFlKHZvaWQgKnVudXNlZCkKK3ZvaWQgYW1kX2Rp
c2FibGVfYzFlKHZvaWQgKnVudXNlZCkKIHsKIAl1aW50NjRfdCBtc3JfY29udGVudDsKIApAQCAt
NDQ3LDcgKzQ1MCw3IEBAIHN0YXRpYyB2b2lkIGNoZWNrX2Rpc2FibGVfYzFlKHVuc2lnbmVkIGlu
dCBwb3J0LCB1OCB2YWx1ZSkKIHsKIAkvKiBDMUUgaXMgc29tZXRpbWVzIGVuYWJsZWQgZHVyaW5n
IGVudHJ5IHRvIEFDUEkgbW9kZS4gKi8KIAlpZiAoKHBvcnQgPT0gYWNwaV9zbWlfY21kKSAmJiAo
dmFsdWUgPT0gYWNwaV9lbmFibGVfdmFsdWUpKQotCQlvbl9lYWNoX2NwdShkaXNhYmxlX2MxZSwg
TlVMTCwgMSk7CisJCW9uX2VhY2hfY3B1KGFtZF9kaXNhYmxlX2MxZSwgTlVMTCwgMSk7CiB9CiAK
IC8qCkBAIC02MjYsOSArNjI5LDExIEBAIHN0YXRpYyB2b2lkIGluaXRfYW1kKHN0cnVjdCBjcHVp
bmZvX3g4NiAqYykKIAlzd2l0Y2goYy0+eDg2KQogCXsKIAljYXNlIDB4ZiAuLi4gMHgxNzoKLQkJ
ZGlzYWJsZV9jMWUoTlVMTCk7Ci0JCWlmIChhY3BpX3NtaV9jbWQgJiYgKGFjcGlfZW5hYmxlX3Zh
bHVlIHwgYWNwaV9kaXNhYmxlX3ZhbHVlKSkKKwkJYW1kX2Rpc2FibGVfYzFlKE5VTEwpOworCQlp
ZiAoYWNwaV9zbWlfY21kICYmIChhY3BpX2VuYWJsZV92YWx1ZSB8IGFjcGlfZGlzYWJsZV92YWx1
ZSkpIHsKIAkJCXB2X3Bvc3Rfb3V0Yl9ob29rID0gY2hlY2tfZGlzYWJsZV9jMWU7CisJCQlhbWRf
YWNwaV9jMWVfcXVpcmsgPSB0cnVlOworCQl9CiAJCWJyZWFrOwogCX0KIApkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYyBiL3hlbi9hcmNoL3g4Ni9kb20wX2J1aWxkLmMKaW5k
ZXggN2IxYWFhYTdjYi4uZWNhMDI1NWE0MyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2RvbTBf
YnVpbGQuYworKysgYi94ZW4vYXJjaC94ODYvZG9tMF9idWlsZC5jCkBAIC0xMiw2ICsxMiw3IEBA
CiAjaW5jbHVkZSA8eGVuL3NjaGVkLWlmLmg+CiAjaW5jbHVkZSA8eGVuL3NvZnRpcnEuaD4KIAor
I2luY2x1ZGUgPGFzbS9hbWQuaD4KICNpbmNsdWRlIDxhc20vZG9tMF9idWlsZC5oPgogI2luY2x1
ZGUgPGFzbS9ndWVzdC5oPgogI2luY2x1ZGUgPGFzbS9ocGV0Lmg+CkBAIC00NDIsMTAgKzQ0Mywx
NSBAQCBpbnQgX19pbml0IGRvbTBfc2V0dXBfcGVybWlzc2lvbnMoc3RydWN0IGRvbWFpbiAqZCkK
ICAgICAvKiBQQ0kgY29uZmlndXJhdGlvbiBzcGFjZSAoTkIuIDB4Y2Y4IGhhcyBzcGVjaWFsIHRy
ZWF0bWVudCkuICovCiAgICAgcmMgfD0gaW9wb3J0c19kZW55X2FjY2VzcyhkLCAweGNmYywgMHhj
ZmYpOwogI2lmZGVmIENPTkZJR19IVk0KLSAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgJiYgb3B0
X2RvbTBfZGVidWdfaW9wb3J0ICkKLSAgICAgICAgLyogSFZNIGRlYnVnIGNvbnNvbGUgSU8gcG9y
dC4gKi8KLSAgICAgICAgcmMgfD0gaW9wb3J0c19kZW55X2FjY2VzcyhkLCBYRU5fSFZNX0RFQlVH
Q09OU19JT1BPUlQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWEVOX0hWTV9E
RUJVR0NPTlNfSU9QT1JUKTsKKyAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgKQorICAgIHsKKyAg
ICAgICAgaWYgKCBvcHRfZG9tMF9kZWJ1Z19pb3BvcnQgKQorICAgICAgICAgICAgLyogSFZNIGRl
YnVnIGNvbnNvbGUgSU8gcG9ydC4gKi8KKyAgICAgICAgICAgIHJjIHw9IGlvcG9ydHNfZGVueV9h
Y2Nlc3MoZCwgWEVOX0hWTV9ERUJVR0NPTlNfSU9QT1JULAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBYRU5fSFZNX0RFQlVHQ09OU19JT1BPUlQpOworICAgICAgICBpZiAo
IGFtZF9hY3BpX2MxZV9xdWlyayApCisgICAgICAgICAgICByYyB8PSBpb3BvcnRzX2RlbnlfYWNj
ZXNzKGQsIGFjcGlfc21pX2NtZCwgYWNwaV9zbWlfY21kKTsKKyAgICB9CiAjZW5kaWYKICAgICAv
KiBDb21tYW5kLWxpbmUgSS9PIHJhbmdlcy4gKi8KICAgICBwcm9jZXNzX2RvbTBfaW9wb3J0c19k
aXNhYmxlKGQpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMgYi94ZW4v
YXJjaC94ODYvaHZtL3N2bS9zdm0uYwppbmRleCBkZDBhY2E0ZjUzLi4yZWQyNGE2MjRjIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZt
L3N2bS9zdm0uYwpAQCAtMTI3Miw2ICsxMjcyLDI0IEBAIHZvaWQgc3ZtX2hvc3Rfb3N2d19pbml0
KCkKICAgICBzcGluX3VubG9jaygmb3N2d19sb2NrKTsKIH0KIAorc3RhdGljIGludCBhY3BpX2Mx
ZV9xdWlyayhpbnQgZGlyLCB1bnNpZ25lZCBpbnQgcG9ydCwgdW5zaWduZWQgaW50IGJ5dGVzLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCAqdmFsKQoreworICAgIEFTU0VSVChi
eXRlcyA9PSAxICYmIHBvcnQgPT0gYWNwaV9zbWlfY21kKTsKKworICAgIGlmICggZGlyID09IElP
UkVRX1JFQUQgKQorICAgIHsKKyAgICAgICAgKnZhbCA9IGluYihwb3J0KTsKKyAgICAgICAgcmV0
dXJuIFg4NkVNVUxfT0tBWTsKKyAgICB9CisKKyAgICBvdXRiKCp2YWwsIHBvcnQpOworICAgIGlm
ICggKnZhbCA9PSBhY3BpX2VuYWJsZV92YWx1ZSApCisgICAgICAgb25fZWFjaF9jcHUoYW1kX2Rp
c2FibGVfYzFlLCBOVUxMLCAxKTsKKworICAgIHJldHVybiBYODZFTVVMX09LQVk7Cit9CisKIHN0
YXRpYyBpbnQgc3ZtX2RvbWFpbl9pbml0aWFsaXNlKHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAg
c3RhdGljIGNvbnN0IHN0cnVjdCBhcmNoX2NzdyBjc3cgPSB7CkBAIC0xMjg0LDYgKzEzMDIsOSBA
QCBzdGF0aWMgaW50IHN2bV9kb21haW5faW5pdGlhbGlzZShzdHJ1Y3QgZG9tYWluICpkKQogCiAg
ICAgc3ZtX2d1ZXN0X29zdndfaW5pdChkKTsKIAorICAgIGlmICggYW1kX2FjcGlfYzFlX3F1aXJr
ICkKKyAgICAgICAgcmVnaXN0ZXJfcG9ydGlvX2hhbmRsZXIoZCwgYWNwaV9zbWlfY21kLCAxLCBh
Y3BpX2MxZV9xdWlyayk7CisKICAgICByZXR1cm4gMDsKIH0KIApkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9hbWQuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvYW1kLmgKaW5kZXggZTk4
NjdjNzgyMy4uNzFmYzUyOTI0ZSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9hbWQu
aAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2FtZC5oCkBAIC0xNDgsNCArMTQ4LDcgQEAgZXh0
ZXJuIHM4IG9wdF9hbGxvd191bnNhZmU7CiB2b2lkIGZhbTEwaF9jaGVja19lbmFibGVfbW1jZmco
dm9pZCk7CiB2b2lkIGNoZWNrX2VuYWJsZV9hbWRfbW1jb25mX2RtaSh2b2lkKTsKIAorZXh0ZXJu
IGJvb2wgYW1kX2FjcGlfYzFlX3F1aXJrOwordm9pZCBhbWRfZGlzYWJsZV9jMWUodm9pZCAqKTsK
KwogI2VuZGlmIC8qIF9fQU1EX0hfXyAqLwotLSAKMi4xOS4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 15:20:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 15:20: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 1gDWa1-0001U3-Oz; Fri, 19 Oct 2018 15:20:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=g1uh=m7=citrix.com=prvs=8231605b5=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gDWa1-0001Tb-3F
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 15:20:49 +0000
X-Inumbo-ID: 29aca259-d3b2-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 29aca259-d3b2-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 17:17:59 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="68291502"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 19 Oct 2018 16:20:20 +0100
Message-ID: <20181019152021.64607-7-roger.pau@citrix.com>
X-Mailer: git-send-email 2.19.1
In-Reply-To: <20181019152021.64607-1-roger.pau@citrix.com>
References: <20181019152021.64607-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 6/7] vpci/msix: carve p2m hole for MSIX MMIO
 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.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>

TWFrZSBzdXJlIHRoZSBNU0lYIE1NSU8gcmVnaW9ucyBkb24ndCBoYXZlIHAybSBlbnRyaWVzIHNl
dHVwLCBzbyB0aGF0CmFjY2Vzc2VzIHRvIHRoZW0gdHJhcCBpbnRvIHRoZSBoeXBlcnZpc29yIGFu
ZCBjYW4gYmUgaGFuZGxlZCBieSB2cGNpLgoKVGhpcyBpcyBhIHNpZGUtZWZmZWN0IG9mIGNvbW1p
dCAwNDI2Nzg3NjIgZm9yIFBWSCBEb20wLCB3aGljaCBhZGRlZAptYXBwaW5ncyBmb3IgYWxsIHRo
ZSByZXNlcnZlZCByZWdpb25zIGludG8gdGhlIERvbTAgcDJtLgoKU2lnbmVkLW9mZi1ieTogUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5E
dW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRy
aXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29u
cmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDYzogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jIHwgIDggKysr
KysrKysKIHhlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jICAgfCA0MCArKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysKIHhlbi9pbmNsdWRlL3hlbi92cGNpLmggICAgfCAgMyArKysK
IDMgZmlsZXMgY2hhbmdlZCwgNTEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9kcml2
ZXJzL3ZwY2kvaGVhZGVyLmMgYi94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jCmluZGV4IDRhZjg1
ZDNjMDIuLjQ1NWRkNGZjOTAgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMK
KysrIGIveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYwpAQCAtODgsNiArODgsMTQgQEAgc3RhdGlj
IHZvaWQgbW9kaWZ5X2RlY29kaW5nKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCBib29sIG1h
cCwgYm9vbCByb21fb25seSkKICAgICB1aW50MTZfdCBjbWQ7CiAgICAgdW5zaWduZWQgaW50IGk7
CiAKKyAgICAvKgorICAgICAqIE1ha2Ugc3VyZSB0aGVyZSBhcmUgbm8gbWFwcGluZ3MgaW4gdGhl
IE1TSVggTU1JTyBhcmVhcywgc28gdGhhdCBhY2Nlc3NlcworICAgICAqIGNhbiBiZSB0cmFwcGVk
IChhbmQgZW11bGF0ZWQpIGJ5IFhlbiB3aGVuIHRoZSBtZW1vcnkgZGVjb2RpbmcgYml0IGlzCisg
ICAgICogZW5hYmxlZC4KKyAgICAgKi8KKyAgICBpZiAoIG1hcCAmJiAhcm9tX29ubHkgJiYgdnBj
aV9tYWtlX21zaXhfaG9sZShwZGV2KSApCisgICAgICAgIHJldHVybjsKKwogICAgIGZvciAoIGkg
PSAwOyBpIDwgQVJSQVlfU0laRShoZWFkZXItPmJhcnMpOyBpKysgKQogICAgIHsKICAgICAgICAg
aWYgKCAhTUFQUEFCTEVfQkFSKCZoZWFkZXItPmJhcnNbaV0pICkKZGlmZiAtLWdpdCBhL3hlbi9k
cml2ZXJzL3ZwY2kvbXNpeC5jIGIveGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMKaW5kZXggMTk2MGRh
ZTEyMy4uNTc1OTU1MTcyNCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMKKysr
IGIveGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMKQEAgLTIxLDYgKzIxLDcgQEAKICNpbmNsdWRlIDx4
ZW4vdnBjaS5oPgogCiAjaW5jbHVkZSA8YXNtL21zaS5oPgorI2luY2x1ZGUgPGFzbS9wMm0uaD4K
IAogI2RlZmluZSBWTVNJWF9TSVpFKG51bSkgb2Zmc2V0b2Yoc3RydWN0IHZwY2lfbXNpeCwgZW50
cmllc1tudW1dKQogCkBAIC0zOTUsNiArMzk2LDQ1IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgaHZt
X21taW9fb3BzIHZwY2lfbXNpeF90YWJsZV9vcHMgPSB7CiAgICAgLndyaXRlID0gbXNpeF93cml0
ZSwKIH07CiAKK2ludCB2cGNpX21ha2VfbXNpeF9ob2xlKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpw
ZGV2KQoreworICAgIHN0cnVjdCBkb21haW4gKmQgPSBwZGV2LT5kb21haW47CisgICAgdW5zaWdu
ZWQgaW50IGk7CisKKyAgICBpZiAoICFwZGV2LT52cGNpLT5tc2l4ICkKKyAgICAgICAgcmV0dXJu
IDA7CisKKyAgICAvKiBNYWtlIHN1cmUgdGhlcmUncyBhIGhvbGUgZm9yIHRoZSBNU0lYIHRhYmxl
L1BCQSBpbiB0aGUgcDJtLiAqLworICAgIGZvciAoIGkgPSAwOyBpIDwgQVJSQVlfU0laRShwZGV2
LT52cGNpLT5tc2l4LT50YWJsZXMpOyBpKysgKQorICAgIHsKKyAgICAgICAgdW5zaWduZWQgbG9u
ZyBzdGFydCA9IFBGTl9ET1dOKHZtc2l4X3RhYmxlX2FkZHIocGRldi0+dnBjaSwgaSkpOworICAg
ICAgICB1bnNpZ25lZCBsb25nIGVuZCA9IFBGTl9ET1dOKHZtc2l4X3RhYmxlX2FkZHIocGRldi0+
dnBjaSwgaSkgKworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZtc2l4X3Rh
YmxlX3NpemUocGRldi0+dnBjaSwgaSkgLSAxKTsKKworICAgICAgICBmb3IgKCA7IHN0YXJ0IDw9
IGVuZDsgc3RhcnQrKyApCisgICAgICAgIHsKKyAgICAgICAgICAgIHAybV90eXBlX3QgdDsKKyAg
ICAgICAgICAgIG1mbl90IG1mbiA9IGdldF9nZm5fcXVlcnkoZCwgc3RhcnQsICZ0KTsKKworICAg
ICAgICAgICAgaWYgKCB0ID09IHAybV9tbWlvX2RpcmVjdCAmJiBtZm5feChtZm4pID09IHN0YXJ0
ICkKKyAgICAgICAgICAgICAgICAgICAgY2xlYXJfaWRlbnRpdHlfcDJtX2VudHJ5KGQsIHN0YXJ0
KTsKKyAgICAgICAgICAgIGVsc2UgaWYgKCB0ICE9IHAybV9tbWlvX2RtICkKKyAgICAgICAgICAg
IHsKKyAgICAgICAgICAgICAgICBwdXRfZ2ZuKGQsIHN0YXJ0KTsKKyAgICAgICAgICAgICAgICBn
cHJpbnRrKFhFTkxPR19XQVJOSU5HLAorICAgICAgICAgICAgICAgICAgICAgICAgIiUwNHg6JTAy
eDolMDJ4LiV1OiBleGlzdGluZyBtYXBwaW5nIChtZm46ICUiIFBSSV9tZm4KKyAgICAgICAgICAg
ICAgICAgICAgICAgICJ0eXBlOiAlZCkgYXQgJSNseCBjbG9iYmVycyBNU0lYIE1NSU8gYXJlYVxu
IiwKKyAgICAgICAgICAgICAgICAgICAgICAgIHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lfU0xP
VChwZGV2LT5kZXZmbiksCisgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5k
ZXZmbiksIG1mbl94KG1mbiksIHQsIHN0YXJ0KTsKKyAgICAgICAgICAgICAgICByZXR1cm4gLUVF
WElTVDsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIHB1dF9nZm4oZCwgc3RhcnQpOworICAg
ICAgICB9CisgICAgfQorCisgICAgcmV0dXJuIDA7Cit9CisKIHN0YXRpYyBpbnQgaW5pdF9tc2l4
KHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogewogICAgIHN0cnVjdCBkb21haW4gKmQgPSBwZGV2LT5k
b21haW47CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vdnBjaS5oIGIveGVuL2luY2x1ZGUv
eGVuL3ZwY2kuaAppbmRleCBmOTdjNDhhOGYxLi5lMGMyMmFkODFjIDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS94ZW4vdnBjaS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi92cGNpLmgKQEAgLTE1MSw2
ICsxNTEsOSBAQCBzdHJ1Y3QgdnBjaV92Y3B1IHsKICNpZmRlZiBfX1hFTl9fCiB2b2lkIHZwY2lf
ZHVtcF9tc2kodm9pZCk7CiAKKy8qIE1ha2Ugc3VyZSB0aGVyZSdzIGEgaG9sZSBpbiB0aGUgcDJt
IGZvciB0aGUgTVNJWCBtbWlvIGFyZWFzLiAqLworaW50IHZwY2lfbWFrZV9tc2l4X2hvbGUoY29u
c3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYpOworCiAvKiBBcmNoLXNwZWNpZmljIHZQQ0kgTVNJIGhl
bHBlcnMuICovCiB2b2lkIHZwY2lfbXNpX2FyY2hfbWFzayhzdHJ1Y3QgdnBjaV9tc2kgKm1zaSwg
Y29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsCiAgICAgICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgZW50cnksIGJvb2wgbWFzayk7Ci0tIAoyLjE5LjEKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 15:34:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 15:34: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 1gDWms-00031H-6L; Fri, 19 Oct 2018 15:34:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=g1uh=m7=citrix.com=prvs=8231605b5=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gDWmq-00031C-V8
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 15:34:04 +0000
X-Inumbo-ID: 9b545180-d3b4-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9b545180-d3b4-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 15:35:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="80694826"
Date: Fri, 19 Oct 2018 16:33:27 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181019153327.giznmhrlxxjjmjsb@mac.bytemobile.com>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-9-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181009110317.6022-9-jgross@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 08/18] xen: add basic hooks for PVH in
 current 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: hans@knorrie.org, grub-devel@gnu.org, daniel.kiper@oracle.com,
 xen-devel@lists.xen.org, phcoder@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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDE6MDM6MDdQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBBZGQgdGhlIGhvb2tzIHRvIGN1cnJlbnQgY29kZSBuZWVkZWQgZm9yIFhlbiBQVkgu
Cj4gCj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+IC0t
LQo+ICBncnViLWNvcmUva2Vybi9pMzg2L3hlbi9wdmguYyAgICAgICAgIHwgMzYgKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vc3Rh
cnR1cF9wdmguUyB8IDI5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgZ3J1Yi1jb3Jl
L2tlcm4veGVuL2luaXQuYyAgICAgICAgICAgICB8ICA2ICsrKysrKwo+ICBpbmNsdWRlL2dydWIv
aTM4Ni94ZW5wdmgva2VybmVsLmggICAgIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysKPiAgaW5jbHVkZS9ncnViL3hlbi5oICAgICAgICAgICAgICAgICAgICB8ICA2ICsrKysrKwo+
ICA1IGZpbGVzIGNoYW5nZWQsIDEwNyBpbnNlcnRpb25zKCspCj4gIGNyZWF0ZSBtb2RlIDEwMDY0
NCBncnViLWNvcmUva2Vybi9pMzg2L3hlbi9wdmguYwo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgZ3J1
Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vc3RhcnR1cF9wdmguUwo+ICBjcmVhdGUgbW9kZSAxMDA2NDQg
aW5jbHVkZS9ncnViL2kzODYveGVucHZoL2tlcm5lbC5oCj4gCj4gZGlmZiAtLWdpdCBhL2dydWIt
Y29yZS9rZXJuL2kzODYveGVuL3B2aC5jIGIvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMK
PiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+IGluZGV4IDAwMDAwMDAwMC4uMTgyZWY5NWY5Cj4gLS0t
IC9kZXYvbnVsbAo+ICsrKyBiL2dydWItY29yZS9rZXJuL2kzODYveGVuL3B2aC5jCj4gQEAgLTAs
MCArMSwzNiBAQAo+ICsvKgo+ICsgKiAgR1JVQiAgLS0gIEdSYW5kIFVuaWZpZWQgQm9vdGxvYWRl
cgo+ICsgKiAgQ29weXJpZ2h0IChDKSAyMDExICBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIElu
Yy4KCklzbid0IHRoaXMgaGVhZGVyIChhbmQgdGhlIG9uZXMgYmVsb3cpIGtpbmQgb2Ygb2ZmIGF0
IGxlYXN0IHllYXIKd2lzZT8KClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 15:36:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 15:36: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 1gDWpC-00038m-LS; Fri, 19 Oct 2018 15:36:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wxwm=m7=citrix.com=prvs=8238c2210=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gDWpA-00038g-NA
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 15:36:28 +0000
X-Inumbo-ID: f1810b9a-d3b4-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f1810b9a-d3b4-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 15:37:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="80695014"
To: Wei Liu <wei.liu2@citrix.com>, <xen-devel@lists.xenproject.org>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <6decb60cac4bc1d76da4f50a8998f93efc764ace.1539959287.git-series.wei.liu2@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <a4c41523-74b2-4977-5779-8d9f69ff73cc@citrix.com>
Date: Fri, 19 Oct 2018 16:36:26 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <6decb60cac4bc1d76da4f50a8998f93efc764ace.1539959287.git-series.wei.liu2@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 08/16] x86: connect guest creation with
 CONFIG_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: Stefano Stabellini <sstabellini@kernel.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>, Julien Grall <julien.grall@arm.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>

T24gMTkvMTAvMTggMTU6MjgsIFdlaSBMaXUgd3JvdGU6Cj4gVGhpcyBpcyBhIGJpdCBtb3JlIGNv
bXBsaWNhdGVkIHRoYW4gdGhlIEhWTSBjYXNlIGJlY2F1c2Ugc3lzdGVtCj4gZG9tYWlucyBoYXZl
IFBWIGd1ZXN0IHR5cGUuIExlYXZlIHRoZW0gbGlrZSB0aGF0Lgo+Cj4gU2lnbmVkLW9mZi1ieTog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiAtLS0KPiB2MjoKPiAxLiBSZW1vdmUgdXNl
bGVzcyBBU1NFUlRzLgo+IDIuIFJld3JpdGUgY29tbWVudC4KPiAtLS0KPiAgeGVuL2NvbW1vbi9k
b21haW4uYyB8IDIzICsrKysrKysrKysrKysrKysrKysrKy0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAy
MSBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL3hlbi9jb21t
b24vZG9tYWluLmMgYi94ZW4vY29tbW9uL2RvbWFpbi5jCj4gaW5kZXggNjUxNTFlMi4uZmMwOTA4
OCAxMDA2NDQKPiAtLS0gYS94ZW4vY29tbW9uL2RvbWFpbi5jCj4gKysrIGIveGVuL2NvbW1vbi9k
b21haW4uYwo+IEBAIC0zMjIsMTcgKzMyMiwzNiBAQCBzdHJ1Y3QgZG9tYWluICpkb21haW5fY3Jl
YXRlKGRvbWlkX3QgZG9taWQsCj4gICAgICB9Cj4gIAo+ICAgICAgLyogU29ydCBvdXQgb3VyIGlk
ZWEgb2YgaXNfe3B2LGh2bX1fZG9tYWluKCkuICovCj4gLSAgICBpZiAoIGNvbmZpZyAmJiAoY29u
ZmlnLT5mbGFncyAmIFhFTl9ET01DVExfQ0RGX2h2bV9ndWVzdCkgKQo+ICsgICAgaWYgKCBjb25m
aWcgKQo+ICAgICAgewo+ICsgICAgICAgIGlmICggY29uZmlnLT5mbGFncyAmIFhFTl9ET01DVExf
Q0RGX2h2bV9ndWVzdCkKClNwYWNlIGF0IHRoZSBlbmQuCgo+ICsgICAgICAgIHsKPiAgI2lmZGVm
IENPTkZJR19IVk0KPiAtICAgICAgICBkLT5ndWVzdF90eXBlID0gZ3Vlc3RfdHlwZV9odm07Cj4g
KyAgICAgICAgICAgIGQtPmd1ZXN0X3R5cGUgPSBndWVzdF90eXBlX2h2bTsKPiArI2Vsc2UKPiAr
ICAgICAgICAgICAgZXJyID0gLUVJTlZBTDsKPiArICAgICAgICAgICAgZ290byBmYWlsOwo+ICsj
ZW5kaWYKPiArICAgICAgICB9Cj4gKyAgICAgICAgZWxzZQo+ICsgICAgICAgIHsKPiArI2lmZGVm
IENPTkZJR19QVgo+ICsgICAgICAgIGQtPmd1ZXN0X3R5cGUgPSBndWVzdF90eXBlX3B2Owo+ICAj
ZWxzZQo+ICAgICAgICAgIGVyciA9IC1FSU5WQUw7Cj4gICAgICAgICAgZ290byBmYWlsOwoKSW5k
ZW50YXRpb24gdG8gbWF0Y2ggdGhlIEhWTSBjYXNlPwoKT3RoZXJ3aXNlLCBSZXZpZXdlZC1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 15:36:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 15: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 1gDWpW-0003B2-0Y; Fri, 19 Oct 2018 15:36:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk7c=m7=citrix.com=prvs=8230e4c9f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gDWpV-0003Au-NJ
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 15:36:49 +0000
X-Inumbo-ID: 6584449a-d3b4-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6584449a-d3b4-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 17:33:59 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="68293467"
Date: Fri, 19 Oct 2018 16:36:43 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20181019153643.kpzdpoqrpxxdzsbc@zion.uk.xensource.com>
References: <20181019152021.64607-1-roger.pau@citrix.com>
 <20181019152021.64607-8-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181019152021.64607-8-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 7/7] amd/pvh: enable ACPI C1E disable
 quirk on PVH 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: Wei Liu <wei.liu2@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBPY3QgMTksIDIwMTggYXQgMDQ6MjA6MjFQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFBWIERvbTAgaGFzIGEgcXVpcmsgZm9yIHNvbWUgQU1EIHByb2Nlc3NvcnMsIHdo
ZXJlIGVuYWJsaW5nIEFDUEkgY2FuCj4gYWxzbyBlbmFibGUgQzFFIG1vZGUuIEFwcGx5IHRoZSBz
YW1lIHdvcmthcm91bmQgYXMgZG9uZSBvbiBQViBmb3IgYQo+IFBWSCBEb20wLCB3aGljaCBjb25z
aXN0IG9uIHRyYXBwaW5nIGFjY2Vzc2VzIHRvIHRoZSBTTUkgY29tbWFuZCBJTwo+IHBvcnQgYW5k
IGRpc2FibGluZyBDMUUgaWYgQUNQSSBpcyBlbmFibGVkLgo+IAo+IFJlcG9ydGVkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpPb3BzLCB3ZSByYWNlZCBlYWNoIG90aGVyLgoK
U2VlIG15IHJlY2VudGx5IHNlbnQKCng4Ni9hbWQ6IGNhbGwgcG9zdCBvdXRiIGhvb2sgZm9yIGJv
dGggUFYgYW5kIEhWTQoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 15:40:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 15:40: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 1gDWsn-0003yz-IX; Fri, 19 Oct 2018 15:40:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=g1uh=m7=citrix.com=prvs=8231605b5=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gDWsm-0003yu-Ei
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 15:40:12 +0000
X-Inumbo-ID: 76b9fc31-d3b5-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 76b9fc31-d3b5-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 15:41:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="80695232"
Date: Fri, 19 Oct 2018 16:40:05 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181019154005.vhwlo6eazmt7j22y@mac.bytemobile.com>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-11-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181009110317.6022-11-jgross@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 10/18] xen: setup hypercall page for PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, grub-devel@gnu.org, daniel.kiper@oracle.com,
 xen-devel@lists.xen.org, phcoder@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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDE6MDM6MDlQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBBZGQgdGhlIG5lZWRlZCBjb2RlIHRvIHNldHVwIHRoZSBoeXBlcmNhbGwgcGFnZSBm
b3IgY2FsbGluZyBpbnRvIHRoZQo+IFhlbiBoeXBlcnZpc29yLgo+IAo+IFNpZ25lZC1vZmYtYnk6
IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPiAtLS0KPiAgZ3J1Yi1jb3JlL2tlcm4v
aTM4Ni94ZW4vcHZoLmMgfCA3MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrCj4gIDEgZmlsZSBjaGFuZ2VkLCA3MCBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdp
dCBhL2dydWItY29yZS9rZXJuL2kzODYveGVuL3B2aC5jIGIvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94
ZW4vcHZoLmMKPiBpbmRleCAxODJlZjk1ZjkuLmMxYjFjZjhkYiAxMDA2NDQKPiAtLS0gYS9ncnVi
LWNvcmUva2Vybi9pMzg2L3hlbi9wdmguYwo+ICsrKyBiL2dydWItY29yZS9rZXJuL2kzODYveGVu
L3B2aC5jCj4gQEAgLTIwLDE0ICsyMCw4NCBAQAo+ICAjaW5jbHVkZSA8Z3J1Yi9taXNjLmg+Cj4g
ICNpbmNsdWRlIDxncnViL21lbW9yeS5oPgo+ICAjaW5jbHVkZSA8Z3J1Yi9tbS5oPgo+ICsjaW5j
bHVkZSA8Z3J1Yi9pMzg2L2NwdWlkLmg+Cj4gICNpbmNsdWRlIDxncnViL3hlbi5oPgo+ICAjaW5j
bHVkZSA8Z3J1Yi9tYWNoaW5lL2tlcm5lbC5oPgo+ICAKPiAgZ3J1Yl91aW50NjRfdCBncnViX3Jz
ZHBfYWRkcjsKPiAgCj4gK3N0YXRpYyBzdHJ1Y3QgeyBjaGFyIF9lbnRyeVszMl07IH0gaHlwZXJj
YWxsX3BhZ2VbMTI4XQo+ICsgIF9fYXR0cmlidXRlX18gKChhbGlnbmVkIChHUlVCX1hFTl9QQUdF
X1NJWkUpKSk7Cj4gKwo+ICtzdGF0aWMgZ3J1Yl91aW50MzJfdCB4ZW5fY3B1aWRfYmFzZTsKPiAr
Cj4gK3N0YXRpYyB2b2lkCj4gK2dydWJfeGVuX2Vhcmx5X2hhbHQgKHZvaWQpCgpJIHdvdWxkIHJl
bmFtZSB0aGlzIHRvIGdydWJfeGVuX2Vhcmx5X2NyYXNoCgo+ICt7CgpBbmQgeW91IGNhbiB1c2Ug
dGhlIDB4ZTkgSU8gcG9ydCB0byBwcmludCBhIGNyYXNoIGRlYnVnIG1lc3NhZ2UgZXZlbgpiZWZv
cmUgaW5pdGlhbGl6aW5nIHRoZSBoeXBlcmNhbGwgcGFnZSwgSSB0aGluayB0aGlzIHdvdWxkIGJl
IGhlbHBmdWwKaGVyZS4KClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 15:42:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 15:42: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 1gDWuz-00047M-1C; Fri, 19 Oct 2018 15:42:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wxwm=m7=citrix.com=prvs=8238c2210=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gDWux-00047B-D4
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 15:42:27 +0000
X-Inumbo-ID: c6f7fbbb-d3b5-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c6f7fbbb-d3b5-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 15:43:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="80695404"
To: Wei Liu <wei.liu2@citrix.com>, <xen-devel@lists.xenproject.org>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <7298eaf9e6174052e0fa5a629ca2cc8664996efb.1539959287.git-series.wei.liu2@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <fc4a7924-ebbf-8b42-5f64-eca84185b0e7@citrix.com>
Date: Fri, 19 Oct 2018 16:42:24 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <7298eaf9e6174052e0fa5a629ca2cc8664996efb.1539959287.git-series.wei.liu2@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 11/16] x86: don't set sysenter_entry in
 vmcs when !CONFIG_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: Kevin Tian <kevin.tian@intel.com>, Jan Beulich <jbeulich@suse.com>,
 Jun Nakajima <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>

T24gMTkvMTAvMTggMTU6MjgsIFdlaSBMaXUgd3JvdGU6Cj4gVGhlIHN5bWJvbCB3aWxsIG5vdCBi
ZSBhdmFpbGFibGUgd2hlbiBQViBpcyBkaXNhYmxlZC4KPgo+IFNpZ25lZC1vZmYtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gLS0tCj4gdjI6IG5ldwo+IC0tLQo+ICB4ZW4vYXJj
aC94ODYvaHZtL3ZteC92bWNzLmMgfCA3ICsrKysrKysKPiAgMSBmaWxlIGNoYW5nZWQsIDcgaW5z
ZXJ0aW9ucygrKQo+Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3MuYyBi
L3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3MuYwo+IGluZGV4IGQ5NzQ3YjQuLjI4MjY3N2EgMTAw
NjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jCj4gKysrIGIveGVuL2FyY2gv
eDg2L2h2bS92bXgvdm1jcy5jCj4gQEAgLTExNTksOSArMTE1OSwxNiBAQCBzdGF0aWMgaW50IGNv
bnN0cnVjdF92bWNzKHN0cnVjdCB2Y3B1ICp2KQo+ICAgICAgX192bXdyaXRlKEhPU1RfQ1NfU0VM
RUNUT1IsIF9fSFlQRVJWSVNPUl9DUyk7Cj4gICAgICBfX3Ztd3JpdGUoSE9TVF9SSVAsICh1bnNp
Z25lZCBsb25nKXZteF9hc21fdm1leGl0X2hhbmRsZXIpOwo+ICAKPiArI2lmZGVmIENPTkZJR19Q
Vgo+ICAgICAgLyogSG9zdCBTWVNFTlRFUiBDUzpSSVAuICovCj4gICAgICBfX3Ztd3JpdGUoSE9T
VF9TWVNFTlRFUl9DUywgX19IWVBFUlZJU09SX0NTKTsKPiAgICAgIF9fdm13cml0ZShIT1NUX1NZ
U0VOVEVSX0VJUCwgKHVuc2lnbmVkIGxvbmcpc3lzZW50ZXJfZW50cnkpOwo+ICsjZWxzZQo+ICsg
ICAgLyoKPiArICAgICAqIFNob3VsZCBzb21ldGhpbmcgYmUgcHV0IGhlcmUgZm9yIGRlYnVnZ2lu
ZyBwdXJwb3NlPyBXZSBuZXZlcgo+ICsgICAgICogc2V0IGl0IHVwIGluIHRoZSBmaXJzdCBwbGFj
ZS4KCldpdGggTVNSX1NZU0VOVEVSX0NTIHNldCB0byAwLCBTWVNFTlRFUi9TWVNFWElUIGluc3Ry
dWN0aW9ucwphdXRvbWF0aWNhbGx5ICNHUFswXS4KCkkgZG9uJ3QgdGhpbmsgd2UgbmVlZCBhbnl0
aGluZyBoZXJlIGluIHRoZSAhUFYgY2FzZS4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 15:44:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 15:44: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 1gDWwZ-0004Cq-FC; Fri, 19 Oct 2018 15:44:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wxwm=m7=citrix.com=prvs=8238c2210=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gDWwY-0004Cl-8l
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 15:44:06 +0000
X-Inumbo-ID: 01dda43d-d3b6-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 01dda43d-d3b6-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 15:45:31 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="80695485"
To: Wei Liu <wei.liu2@citrix.com>, <xen-devel@lists.xenproject.org>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <50c9cf36d206282e0b6b1496020c72aacf025701.1539959287.git-series.wei.liu2@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <48ac33c1-97c6-ce64-c5a8-52631b4fb6bf@citrix.com>
Date: Fri, 19 Oct 2018 16:43:48 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <50c9cf36d206282e0b6b1496020c72aacf025701.1539959287.git-series.wei.liu2@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 12/16] x86: stub out PV only code in
 do_debug
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

T24gMTkvMTAvMTggMTU6MjgsIFdlaSBMaXUgd3JvdGU6Cj4gV2hlbiBQViBpcyBkaXNhYmxlZCB0
aG9zZSBzeW1ib2xzIHdvbid0IGJlIGF2YWlsYWJsZS4gSXQgaXMgaW1wb3NzaWJsZQo+IGZvciBY
ZW4gdG8gaGl0ICNEQiB0aGVyZS4KPgo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+CgpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 15:46:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 15: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 1gDWym-0004NL-2i; Fri, 19 Oct 2018 15:46:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=g1uh=m7=citrix.com=prvs=8231605b5=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gDWyk-0004NG-O5
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 15:46:22 +0000
X-Inumbo-ID: 53653f2d-d3b6-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 53653f2d-d3b6-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 15:47:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="80695626"
Date: Fri, 19 Oct 2018 16:46:15 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181019154615.mxyypfgiiboii2rw@mac.bytemobile.com>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-13-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181009110317.6022-13-jgross@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 12/18] xen: setup Xen specific data for
 PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, grub-devel@gnu.org, daniel.kiper@oracle.com,
 xen-devel@lists.xen.org, phcoder@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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDE6MDM6MTFQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBJbml0aWFsaXplIHRoZSBuZWVkZWQgWGVuIHNwZWNpZmljIGRhdGEuIFRoaXMgaXM6
Cj4gCj4gLSB0aGUgWGVuIHN0YXJ0IG9mIGRheSBwYWdlIGNvbnRhaW5pbmcgdGhlIGNvbnNvbGUg
YW5kIFhlbnN0b3JlIHJpbmcKPiAgIHBhZ2UgUEZOIGFuZCBldmVudCBjaGFubmVsCj4gLSB0aGUg
Z3JhbnQgdGFibGUKPiAtIHRoZSBzaGFyZWQgaW5mbyBwYWdlCj4gCj4gU2V0IHRoZSBSU0RQIGFk
ZHJlc3MgZm9yIHRoZSBndWVzdCBmcm9tIHRoZSBzdGFydF9pbmZvIHBhZ2UgcGFzc2VkCj4gYXMg
Ym9vdCBwYXJhbWV0ZXIuCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3Nz
QHN1c2UuY29tPgo+IC0tLQo+ICBncnViLWNvcmUva2Vybi9pMzg2L3hlbi9wdmguYyB8IDEwNyAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgMSBmaWxlIGNoYW5n
ZWQsIDEwNyBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL2dydWItY29yZS9rZXJuL2kz
ODYveGVuL3B2aC5jIGIvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMKPiBpbmRleCBiNDkz
M2I0NTQuLjkzZWQ2ODI0NSAxMDA2NDQKPiAtLS0gYS9ncnViLWNvcmUva2Vybi9pMzg2L3hlbi9w
dmguYwo+ICsrKyBiL2dydWItY29yZS9rZXJuL2kzODYveGVuL3B2aC5jCj4gQEAgLTI0LDYgKzI0
LDcgQEAKPiAgI2luY2x1ZGUgPGdydWIveGVuLmg+Cj4gICNpbmNsdWRlIDxncnViL2kzODYvbGlu
dXguaD4KPiAgI2luY2x1ZGUgPGdydWIvbWFjaGluZS9rZXJuZWwuaD4KPiArI2luY2x1ZGUgPHhl
bi9odm0vcGFyYW1zLmg+Cj4gICNpbmNsdWRlIDx4ZW4vbWVtb3J5Lmg+Cj4gIAo+ICBzdHJ1Y3Qg
eGVuX21hY2hpbmVfbW1hcF9lbnRyeQo+IEBAIC0zOSw2ICs0MCw3IEBAIHN0YXRpYyBzdHJ1Y3Qg
eyBjaGFyIF9lbnRyeVszMl07IH0gaHlwZXJjYWxsX3BhZ2VbMTI4XQo+ICAgIF9fYXR0cmlidXRl
X18gKChhbGlnbmVkIChHUlVCX1hFTl9QQUdFX1NJWkUpKSk7Cj4gIAo+ICBzdGF0aWMgZ3J1Yl91
aW50MzJfdCB4ZW5fY3B1aWRfYmFzZTsKPiArc3RhdGljIHN0cnVjdCBzdGFydF9pbmZvIGdydWJf
eGVuX3N0YXJ0X3BhZ2U7Cj4gIHN0YXRpYyBzdHJ1Y3QgeGVuX21hY2hpbmVfbW1hcF9lbnRyeSBt
YXBbMTI4XTsKPiAgc3RhdGljIHVuc2lnbmVkIGludCBucl9tYXBfZW50cmllczsKPiAgCj4gQEAg
LTEwNCw2ICsxMDYsMzYgQEAgZ3J1Yl94ZW5faHlwZXJjYWxsIChncnViX3VpbnQzMl90IGNhbGxu
bywgZ3J1Yl91aW50MzJfdCBhMCwKPiAgICByZXR1cm4gX19yZXM7Cj4gIH0KPiAgCj4gK3N0YXRp
YyBncnViX3VpbnQzMl90Cj4gK2dydWJfeGVuX2dldF9wYXJhbSAoaW50IGlkeCkKPiArewo+ICsg
IHN0cnVjdCB4ZW5faHZtX3BhcmFtIHhodjsKPiArICBpbnQgcjsKPiArCj4gKyAgeGh2LmRvbWlk
ID0gRE9NSURfU0VMRjsKPiArICB4aHYuaW5kZXggPSBpZHg7Cj4gKyAgciA9IGdydWJfeGVuX2h5
cGVyY2FsbCAoX19IWVBFUlZJU09SX2h2bV9vcCwgSFZNT1BfZ2V0X3BhcmFtLAo+ICsJCQkgIChn
cnViX3VpbnQzMl90KSAoJnhodiksIDAsIDAsIDAsIDApOwo+ICsgIGlmIChyIDwgMCkKPiArICAg
IGdydWJfeGVuX2Vhcmx5X2hhbHQgKCk7CgpBdCB0aGlzIHBvaW50IHlvdSBhbHJlYWR5IGhhdmUg
YWNjZXNzIHRvIHRoZSBoeXBlcnZpc29yIGNvbnNvbGUgZnJvbQp0aGUgaHlwZXJjYWxsIHBhZ2Us
IG9yIGFsdGVybmF0aXZlbHkgeW91IGNhbiB1c2UgdGhlIDB4ZTkgSU8gcG9ydCwgSU1PCmEgZGVi
dWcgbWVzc2FnZSBzaG91bGQgYmUgcHJpbnRlZCBpbnN0ZWFkIG9mIGp1c3QgaGFsdGluZy4gT3Ig
ZWxzZQpkZWJ1Z2dpbmcgZmFpbHVyZXMgaXMgZ29pbmcgdG8gYmUgcXVpdGUgY29tcGxpY2F0ZWQu
CgpJIHdvdWxkIHN1Z2dlc3QgdG8gY29udmVydCBncnViX3hlbl9lYXJseV9oYWx0IGludG8KZ3J1
Yl94ZW5fZWFybHlfY3Jhc2ggYW5kIG1ha2UgaXQgYSBwcmludGYgbGlrZSBmdW5jdGlvbiwgb3Ig
YXQgbGVhc3QKdGFrZSBhIHN0cmluZy4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 15:51:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 15: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 1gDX3e-0005Ad-Np; Fri, 19 Oct 2018 15:51:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wxwm=m7=citrix.com=prvs=8238c2210=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gDX3d-0005AY-BG
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 15:51:25 +0000
X-Inumbo-ID: 6f731948-d3b6-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6f731948-d3b6-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 17:48:35 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="80695907"
To: Wei Liu <wei.liu2@citrix.com>, <xen-devel@lists.xenproject.org>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <361027969ba66e280f2a47084ae7a5c416c798be.1539959287.git-series.wei.liu2@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <7757f4fd-23dc-23f6-07de-b95dafe9c2f4@citrix.com>
Date: Fri, 19 Oct 2018 16:51:21 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <361027969ba66e280f2a47084ae7a5c416c798be.1539959287.git-series.wei.liu2@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 15/16] x86: expose CONFIG_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: 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>

T24gMTkvMTAvMTggMTU6MjgsIFdlaSBMaXUgd3JvdGU6Cj4gU2lnbmVkLW9mZi1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiAtLS0KPiB2MjogZ3Vlc3QgLT4gZG9tYWluCj4gLS0t
Cj4gIHhlbi9hcmNoL3g4Ni9LY29uZmlnIHwgOCArKysrKysrKwo+ICAxIGZpbGUgY2hhbmdlZCwg
OCBpbnNlcnRpb25zKCspCj4KPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L0tjb25maWcgYi94
ZW4vYXJjaC94ODYvS2NvbmZpZwo+IGluZGV4IDU0OGNiZjkuLmM3ZTk3ZTIgMTAwNjQ0Cj4gLS0t
IGEveGVuL2FyY2gveDg2L0tjb25maWcKPiArKysgYi94ZW4vYXJjaC94ODYvS2NvbmZpZwo+IEBA
IC0zNyw2ICszNywxNCBAQCBzb3VyY2UgImFyY2gvS2NvbmZpZyIKPiAgCj4gIGNvbmZpZyBQVgo+
ICAJZGVmX2Jvb2wgeQo+ICsJcHJvbXB0ICJQViBzdXBwb3J0Igo+ICsJLS0taGVscC0tLQo+ICsJ
ICBJbnRlcmZhY2VzIHRvIHN1cHBvcnQgUFYgZG9tYWlucyB3aGljaCBkb24ndCByZXF1aXJlIGhh
cmR3YXJlCj4gKwkgIHN1cHBvcnQgbGlrZSBJbnRlbCdzIFZULXggb3IgQU1EJ3MgU1ZNLgoKU29y
cnkgdG8gbml0cGljaywgYnV0IEknZCBzdWdnZXN0IHdvcmRpbmcgdGhpcyBhczoKCkludGVyZmFj
ZXMgdG8gc3VwcG9ydCBQViBkb21haW5zLsKgIFRoZXNlIHJlcXVpcmUgZ3Vlc3Qga2VybmVsIHN1
cHBvcnQgdG8KcnVuIGFzIGEgUFYgZ3Vlc3QsIGJ1dCBkb24ndCByZXF1aXJlIGFueSBzcGVjaWZp
YyBoYXJkd2FyZSBzdXBwb3J0LgoKRWl0aGVyIHdheSwgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgo+ICsKPiArCSAgVGhpcyBvcHRpb24gaXMg
bmVlZGVkIGlmIHlvdSB3YW50IHRvIHJ1biBQViBkb21haW5zLgo+ICsKPiArCSAgSWYgdW5zdXJl
LCBzYXkgWS4KPiAgCj4gIGNvbmZpZyBQVl9MSU5FQVJfUFQKPiAgICAgICAgIGJvb2wgIlN1cHBv
cnQgZm9yIFBWIGxpbmVhciBwYWdldGFibGVzIgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 15:52:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 15:52: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 1gDX51-0005Es-4D; Fri, 19 Oct 2018 15:52:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=+uyp=m7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gDX4z-0005Ej-At
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 15:52:49 +0000
X-Inumbo-ID: 39208481-d3b7-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 39208481-d3b7-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 15:54:13 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id A4E5CB00C;
 Fri, 19 Oct 2018 15:52:45 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-9-jgross@suse.com>
 <20181019153327.giznmhrlxxjjmjsb@mac.bytemobile.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <f932643f-bdce-7bed-55d2-39addfda50d2@suse.com>
Date: Fri, 19 Oct 2018 17:52:44 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181019153327.giznmhrlxxjjmjsb@mac.bytemobile.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 08/18] xen: add basic hooks for PVH in
 current 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: hans@knorrie.org, grub-devel@gnu.org, daniel.kiper@oracle.com,
 xen-devel@lists.xen.org, phcoder@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>

T24gMTkvMTAvMjAxOCAxNzozMywgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUdWUsIE9j
dCAwOSwgMjAxOCBhdCAwMTowMzowN1BNICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBB
ZGQgdGhlIGhvb2tzIHRvIGN1cnJlbnQgY29kZSBuZWVkZWQgZm9yIFhlbiBQVkguCj4+Cj4+IFNp
Z25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPj4gLS0tCj4+ICBn
cnViLWNvcmUva2Vybi9pMzg2L3hlbi9wdmguYyAgICAgICAgIHwgMzYgKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysKPj4gIGdydWItY29yZS9rZXJuL2kzODYveGVuL3N0YXJ0dXBf
cHZoLlMgfCAyOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4+ICBncnViLWNvcmUva2Vy
bi94ZW4vaW5pdC5jICAgICAgICAgICAgIHwgIDYgKysrKysrCj4+ICBpbmNsdWRlL2dydWIvaTM4
Ni94ZW5wdmgva2VybmVsLmggICAgIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysK
Pj4gIGluY2x1ZGUvZ3J1Yi94ZW4uaCAgICAgICAgICAgICAgICAgICAgfCAgNiArKysrKysKPj4g
IDUgZmlsZXMgY2hhbmdlZCwgMTA3IGluc2VydGlvbnMoKykKPj4gIGNyZWF0ZSBtb2RlIDEwMDY0
NCBncnViLWNvcmUva2Vybi9pMzg2L3hlbi9wdmguYwo+PiAgY3JlYXRlIG1vZGUgMTAwNjQ0IGdy
dWItY29yZS9rZXJuL2kzODYveGVuL3N0YXJ0dXBfcHZoLlMKPj4gIGNyZWF0ZSBtb2RlIDEwMDY0
NCBpbmNsdWRlL2dydWIvaTM4Ni94ZW5wdmgva2VybmVsLmgKPj4KPj4gZGlmZiAtLWdpdCBhL2dy
dWItY29yZS9rZXJuL2kzODYveGVuL3B2aC5jIGIvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZo
LmMKPj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPj4gaW5kZXggMDAwMDAwMDAwLi4xODJlZjk1ZjkK
Pj4gLS0tIC9kZXYvbnVsbAo+PiArKysgYi9ncnViLWNvcmUva2Vybi9pMzg2L3hlbi9wdmguYwo+
PiBAQCAtMCwwICsxLDM2IEBACj4+ICsvKgo+PiArICogIEdSVUIgIC0tICBHUmFuZCBVbmlmaWVk
IEJvb3Rsb2FkZXIKPj4gKyAqICBDb3B5cmlnaHQgKEMpIDIwMTEgIEZyZWUgU29mdHdhcmUgRm91
bmRhdGlvbiwgSW5jLgo+IAo+IElzbid0IHRoaXMgaGVhZGVyIChhbmQgdGhlIG9uZXMgYmVsb3cp
IGtpbmQgb2Ygb2ZmIGF0IGxlYXN0IHllYXIKPiB3aXNlPwoKSG1tLCBvbmx5IGEgbGl0dGxlIGJp
dCA6LSkKCldpbGwgdXBkYXRlLgoKCkp1ZXJnZW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 15:54:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 15: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 1gDX6t-0005Q4-Ld; Fri, 19 Oct 2018 15:54:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=3swl=m7=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1gDX6s-0005Px-Ml
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 15:54:46 +0000
X-Inumbo-ID: 7ff590a6-d3b7-11e8-a6a9-d7ebe60f679a
Received: from mail-wr1-f68.google.com (unknown [209.85.221.68])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7ff590a6-d3b7-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 15:56:11 +0000 (UTC)
Received: by mail-wr1-f68.google.com with SMTP id y16so37975603wrw.3
 for <xen-devel@lists.xenproject.org>; Fri, 19 Oct 2018 08:54:45 -0700 (PDT)
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:date:message-id:user-agent
 :mime-version:content-transfer-encoding;
 bh=DWX05GLmQoBtRq4yiEInTKzulFjsnLLx19V6RUDAZgo=;
 b=fbHJI/ezvw8K7ZcIjVrzqvIKZFRNijjZYoZBuB5fjr3FSu3vsww7f68ppurN/K6TcL
 AVOL810OpAveApcOuTNI+inYNb6a/G26vA8fnqFfn42fTQ7sNvEVGpGv0OSlaajTYVQs
 89qEuohUIPbJ/A46obJtLAg4T5bN9F8d3zr7wtx5UIPfeIxILG30oOYHlLsI+5UIYBkU
 PAVK0mFJ6tb/ICVFW49PDq4D5/p6Mz1Tp4w4aijbgcCOuG913HUsWwQU6WrB3nQxSmlk
 xKqU2+OrwRkW2uEkOJOQXCKQ5eOtjXPaWZtOTIUUInSx6OymgEZKPojbYmph4ybb/rzz
 gLJA==
X-Gm-Message-State: AGRZ1gKXZsxAIZPqu/XS0xWKQ8lr+wmJZ84GWOl6i6y2ZeVBQ0GPxN2Z
 HotI5+gkHQ0c23AZxp+asjBw0Ci7
X-Google-Smtp-Source: AJdET5d7KLy+VQn+mo2qioW5jvQkwfOt6Ks0ow8M1PUJbWzuvUv7sYIYckAN80Ooan1D2qdtLc/kUw==
X-Received: by 2002:adf:e48a:: with SMTP id
 i10-v6mr3544872wrm.145.1539964484192; 
 Fri, 19 Oct 2018 08:54:44 -0700 (PDT)
Received: from [127.0.0.1] (96-210-66-80.hosts.abilene.it. [80.66.210.96])
 by smtp.gmail.com with ESMTPSA id w11-v6sm34416238wrn.65.2018.10.19.08.54.42
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 19 Oct 2018 08:54:43 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 19 Oct 2018 17:54:41 +0200
Message-ID: <153996448146.11272.14650304608503570266.stgit@wayrath>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [RFC PATCH v2] tools: libxl/xl: run NUMA placement even
 when an hard-affinity is set
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmlnaHQgbm93LCBpZiBlaXRoZXIgYW4gaGFyZCBvciBzb2Z0LWFmZmluaXR5IGFyZSBleHBsaWNp
dGx5IHNwZWNpZmllZAppbiBhIGRvbWFpbidzIGNvbmZpZyBmaWxlLCBhdXRvbWF0aWMgTlVNQSBw
bGFjZW1lbnQgaXMgc2tpcHBlZC4gSG93ZXZlciwKYXV0b21hdGljIE5VTUEgcGxhY2VtZW50IGFm
ZmVjdHMgb25seSB0aGUgc29mdC1hZmZpbml0eSBvZiB0aGUgZG9tYWluCndoaWNoIGlzIGJlaW5n
IGNyZWF0ZWQuCgpUaGVyZWZvcmUsIGl0IGlzIG9rIHRvIGxldCBpdCBydW4gaWYgYW4gaGFyZC1h
ZmZpbml0eSBpcyBzcGVjaWZpZWQuIFRoZQpzZW1hbnRpY3Mgd2lsbCBiZSB0aGF0IHRoZSBiZXN0
IHBsYWNlbWVudCBjYW5kaWRhdGUgd291bGQgYmUgZm91bmQsCnJlc3BlY3RpbmcgdGhlIHNwZWNp
ZmllZCBoYXJkLWFmZmluaXR5LCBpLmUuLCB1c2luZyBvbmx5IHRoZSBub2RlcyB0aGF0CmNvbnRh
aW4gdGhlIHBjcHVzIGluIHRoZSBoYXJkLWFmZmluaXR5IG1hc2suCgpUaGlzIGlzIHBhcnRpY3Vs
YXJseSBoZWxwZnVsIGlmIGdsb2JhbCB4bCBwaW5uaW5nIG1hc2tzIGFyZSBkZWZpbmVkLCBhcwpt
YWRlIHBvc3NpYmxlIGJ5IGNvbW1pdCBhYTY3Yjk3ZWQzNDI3OWM0MyAoInhsLmNvbmY6IEFkZCBn
bG9iYWwgYWZmaW5pdHkKbWFza3MiKS4gSW4gZmFjdCwgd2l0aG91dCB0aGlzIGNvbW1pdCwgZGVm
aW5pbmcgYSBnbG9iYWwgYWZmaW5pdHkgbWFzawp3b3VsZCBhbHNvIG1lYW4gZGlzYWJsaW5nIGF1
dG9tYXRpYyBwbGFjZW1lbnQsIGJ1dCB0aGF0IGRvZXMgbm90Cm5lY2Vzc2FyaWx5IGhhdmUgdG8g
YmUgdGhlIGNhc2UgKGVzcGVjaWFsbHkgaW4gbGFyZ2Ugc3lzdGVtcykuCgpTaWduZWQtb2ZmLWJ5
OiBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgotLS0KQ2M6IElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KLS0tCkhl
eSwgSSB0aG91Z2h0IEkgaGFkIHJlc2VudCB0aGlzIHBhdGNoLCBidXQgYXBwYXJlbnRseSBJIGhh
dmVuJ3QuClNvcnJ5Li4uIGhlcmUgaXQgY29tZXMuCgpDaGFuZ2VzIGZyb20gdjE6Ci0gdHVybmVk
IGEgV0FSTiBpbnRvIEVSUiwgYXMgc3VnZ2VzdGVkIGJ5IFdlaSAoeWVzLCBJIHdhcyB3cm9uZywg
aXQKICBjYW4gdHJpZ2dlciwgYW5kIGl0IG1ha2VzIHNlbnNlIGZvciBpdCB0byBiZSBhbiBlcnJv
ciwgcmF0aGVyIHRoYW4KICBhIHdhcm5pbmcpOwotIGFib3V0IHRoZSAvL0RFQlVHLCBJIGRvIHRo
aW5rIGl0IGlzIGEgZGV2ZWxvcGVyJ3MgY2hlY2ssIHVzZWZ1bCBmb3IKICB3aGVuIHdlIHdhbnQg
dG8gdGVzdCBuZXcgZGV2ZWxvcG1lbnQgZG9uZSBvbiBhZmZpbml0eSBtYW5hZ2VtZW50LAogIGFu
ZCBpdCdzIG5vdCBuZWNlc3NhcnkgdG8gZ28gdGhyb3VnaCBpdCBhdCBlYWNoIGRvbWFpbiBjcmVh
dGlvbgogIGluIHByb2R1Y3Rpb24sIHNvIEknbSBsZWF2aW5nIGl0IGFzIGl0IGlzLCBhcyBzdWdn
ZXN0ZWQgYnkgSWFuLgotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2RvbS5jIHwgICA0MyArKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tCiB0b29scy94bC94bF9wYXJzZS5j
ICAgICB8ICAgIDYgKysrKy0tCiAyIGZpbGVzIGNoYW5nZWQsIDQxIGluc2VydGlvbnMoKyksIDgg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG9tLmMgYi90b29s
cy9saWJ4bC9saWJ4bF9kb20uYwppbmRleCBjNjZmMzg5M2Q3Li41OThhZjcxNTYyIDEwMDY0NAot
LS0gYS90b29scy9saWJ4bC9saWJ4bF9kb20uYworKysgYi90b29scy9saWJ4bC9saWJ4bF9kb20u
YwpAQCAtMjcsNiArMjcsOCBAQAogCiAjaW5jbHVkZSAiX3BhdGhzLmgiCiAKKy8vI2RlZmluZSBE
RUJVRyAxCisKIGxpYnhsX2RvbWFpbl90eXBlIGxpYnhsX19kb21haW5fdHlwZShsaWJ4bF9fZ2Mg
KmdjLCB1aW50MzJfdCBkb21pZCkKIHsKICAgICBsaWJ4bF9jdHggKmN0eCA9IGxpYnhsX19nY19v
d25lcihnYyk7CkBAIC0xNDIsMTIgKzE0NCwxMyBAQCBzdGF0aWMgaW50IG51bWFfcGxhY2VfZG9t
YWluKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAogewogICAgIGludCBmb3VuZDsKICAg
ICBsaWJ4bF9fbnVtYV9jYW5kaWRhdGUgY2FuZGlkYXRlOwotICAgIGxpYnhsX2JpdG1hcCBjcHVw
b29sX25vZGVtYXA7CisgICAgbGlieGxfYml0bWFwIGNwdW1hcCwgY3B1cG9vbF9ub2RlbWFwLCAq
bWFwOwogICAgIGxpYnhsX2NwdXBvb2xpbmZvIGNwdXBvb2xfaW5mbzsKICAgICBpbnQgaSwgY3B1
cG9vbCwgcmMgPSAwOwogICAgIHVpbnQ2NF90IG1lbWtiOwogCiAgICAgbGlieGxfX251bWFfY2Fu
ZGlkYXRlX2luaXQoJmNhbmRpZGF0ZSk7CisgICAgbGlieGxfYml0bWFwX2luaXQoJmNwdW1hcCk7
CiAgICAgbGlieGxfYml0bWFwX2luaXQoJmNwdXBvb2xfbm9kZW1hcCk7CiAgICAgbGlieGxfY3B1
cG9vbGluZm9faW5pdCgmY3B1cG9vbF9pbmZvKTsKIApAQCAtMTYyLDYgKzE2NSwzNSBAQCBzdGF0
aWMgaW50IG51bWFfcGxhY2VfZG9tYWluKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAog
ICAgIHJjID0gbGlieGxfY3B1cG9vbF9pbmZvKENUWCwgJmNwdXBvb2xfaW5mbywgY3B1cG9vbCk7
CiAgICAgaWYgKHJjKQogICAgICAgICBnb3RvIG91dDsKKyAgICBtYXAgPSAmY3B1cG9vbF9pbmZv
LmNwdW1hcDsKKworICAgIC8qCisgICAgICogSWYgdGhlcmUncyBhIHdlbGwgZGVmaW5lZCBoYXJk
IGFmZmluaXR5IG1hc2sgKGkuZS4sIHRoZSBzYW1lIG9uZSBmb3IgYWxsCisgICAgICogdGhlIHZj
cHVzKSwgd2UgY2FuIHRyeSB0byBydW4gdGhlIHBsYWNlbWVudCBjb25zaWRlcmluZyBvbmx5IHRo
ZSBwY3B1cworICAgICAqIHdpdGhpbiBzdWNoIG1hc2suCisgICAgICovCisgICAgaWYgKGluZm8t
Pm51bV92Y3B1X2hhcmRfYWZmaW5pdHkpCisgICAgeworI2lmZGVmIERFQlVHCisgICAgICAgIGlu
dCBqOworCisgICAgICAgIGZvciAoaiA9IDA7IGogPCBpbmZvLT5udW1fdmNwdV9oYXJkX2FmZmlu
aXR5OyBqKyspCisgICAgICAgICAgICBhc3NlcnQobGlieGxfYml0bWFwX2VxdWFsKCZpbmZvLT52
Y3B1X2hhcmRfYWZmaW5pdHlbMF0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICZpbmZvLT52Y3B1X2hhcmRfYWZmaW5pdHlbal0sIDApKTsKKyNlbmRpZiAvKiBERUJVRyAq
LworCisgICAgICAgIHJjID0gbGlieGxfYml0bWFwX2FuZChDVFgsICZjcHVtYXAsICZpbmZvLT52
Y3B1X2hhcmRfYWZmaW5pdHlbMF0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmY3B1
cG9vbF9pbmZvLmNwdW1hcCk7CisgICAgICAgIGlmIChyYykKKyAgICAgICAgICAgIGdvdG8gb3V0
OworCisgICAgICAgIC8qIEhhcmQgYWZmaW5pdHkgbXVzdCBjb250YWluIGF0IGxlYXN0IG9uZSBj
cHUgb2Ygb3VyIGNwdXBvb2wgKi8KKyAgICAgICAgaWYgKGxpYnhsX2JpdG1hcF9pc19lbXB0eSgm
Y3B1bWFwKSkgeworICAgICAgICAgICAgTE9HKEVSUk9SLCAiSGFyZCBhZmZpbml0eSBjb21wbGV0
ZWx5IG91dHNpZGUgb2YgZG9tYWluJ3MgY3B1cG9vbCEiKTsKKyAgICAgICAgICAgIHJjID0gRVJS
T1JfSU5WQUw7CisgICAgICAgICAgICBnb3RvIG91dDsKKyAgICAgICAgfQorICAgIH0KIAogICAg
IHJjID0gbGlieGxfZG9tYWluX25lZWRfbWVtb3J5KENUWCwgaW5mbywgJm1lbWtiKTsKICAgICBp
ZiAocmMpCkBAIC0xNzQsOCArMjA2LDcgQEAgc3RhdGljIGludCBudW1hX3BsYWNlX2RvbWFpbihs
aWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKICAgICAvKiBGaW5kIHRoZSBiZXN0IGNhbmRp
ZGF0ZSB3aXRoIGVub3VnaCBmcmVlIG1lbW9yeSBhbmQgYXQgbGVhc3QKICAgICAgKiBhcyBtdWNo
IHBjcHVzIGFzIHRoZSBkb21haW4gaGFzIHZjcHVzLiAgKi8KICAgICByYyA9IGxpYnhsX19nZXRf
bnVtYV9jYW5kaWRhdGUoZ2MsIG1lbWtiLCBpbmZvLT5tYXhfdmNwdXMsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIDAsIDAsICZjcHVwb29sX2luZm8uY3B1bWFwLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBudW1hX2NtcGYsICZjYW5kaWRhdGUsICZmb3Vu
ZCk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAsIDAsIG1hcCwgbnVtYV9j
bXBmLCAmY2FuZGlkYXRlLCAmZm91bmQpOwogICAgIGlmIChyYykKICAgICAgICAgZ290byBvdXQ7
CiAKQEAgLTIwNiw2ICsyMzcsNyBAQCBzdGF0aWMgaW50IG51bWFfcGxhY2VfZG9tYWluKGxpYnhs
X19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAogIG91dDoKICAgICBsaWJ4bF9fbnVtYV9jYW5kaWRh
dGVfZGlzcG9zZSgmY2FuZGlkYXRlKTsKICAgICBsaWJ4bF9iaXRtYXBfZGlzcG9zZSgmY3B1cG9v
bF9ub2RlbWFwKTsKKyAgICBsaWJ4bF9iaXRtYXBfZGlzcG9zZSgmY3B1bWFwKTsKICAgICBsaWJ4
bF9jcHVwb29saW5mb19kaXNwb3NlKCZjcHVwb29sX2luZm8pOwogICAgIHJldHVybiByYzsKIH0K
QEAgLTM3Myw5ICs0MDUsOCBAQCBpbnQgbGlieGxfX2J1aWxkX3ByZShsaWJ4bF9fZ2MgKmdjLCB1
aW50MzJfdCBkb21pZCwKICAgICAgKiByZWZsZWN0IHRoZSBwbGFjZW1lbnQgcmVzdWx0IGlmIHRo
YXQgaXMgdGhlIGNhc2UKICAgICAgKi8KICAgICBpZiAobGlieGxfZGVmYm9vbF92YWwoaW5mby0+
bnVtYV9wbGFjZW1lbnQpKSB7Ci0gICAgICAgIGlmIChpbmZvLT5jcHVtYXAuc2l6ZSB8fCBpbmZv
LT5udW1fdmNwdV9oYXJkX2FmZmluaXR5IHx8Ci0gICAgICAgICAgICBpbmZvLT5udW1fdmNwdV9z
b2Z0X2FmZmluaXR5KQotICAgICAgICAgICAgTE9HKFdBUk4sICJDYW4ndCBydW4gTlVNQSBwbGFj
ZW1lbnQsIGFzIGFuIChoYXJkIG9yIHNvZnQpICIKKyAgICAgICAgaWYgKGluZm8tPmNwdW1hcC5z
aXplIHx8IGluZm8tPm51bV92Y3B1X3NvZnRfYWZmaW5pdHkpCisgICAgICAgICAgICBMT0coV0FS
TiwgIkNhbid0IHJ1biBOVU1BIHBsYWNlbWVudCwgYXMgYSBzb2Z0ICIKICAgICAgICAgICAgICAg
ICAgICAgICAiYWZmaW5pdHkgaGFzIGJlZW4gc3BlY2lmaWVkIGV4cGxpY2l0bHkiKTsKICAgICAg
ICAgZWxzZSBpZiAoaW5mby0+bm9kZW1hcC5zaXplKQogICAgICAgICAgICAgTE9HKFdBUk4sICJD
YW4ndCBydW4gTlVNQSBwbGFjZW1lbnQsIGFzIHRoZSBkb21haW4gaGFzICIKZGlmZiAtLWdpdCBh
L3Rvb2xzL3hsL3hsX3BhcnNlLmMgYi90b29scy94bC94bF9wYXJzZS5jCmluZGV4IDBiZGEyODE1
MmIuLjM1MmNkMjE0ZGQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hsL3hsX3BhcnNlLmMKKysrIGIvdG9v
bHMveGwveGxfcGFyc2UuYwpAQCAtMzU2LDcgKzM1Niw3IEBAIHN0YXRpYyB2b2lkIHBhcnNlX3Zj
cHVfYWZmaW5pdHkobGlieGxfZG9tYWluX2J1aWxkX2luZm8gKmJfaW5mbywKICAgICAgICAgICAg
IGorKzsKICAgICAgICAgfQogCi0gICAgICAgIC8qIFdlIGhhdmUgYSBsaXN0IG9mIGNwdW1hcHMs
IGRpc2FibGUgYXV0b21hdGljIHBsYWNlbWVudCAqLworICAgICAgICAvKiBXaGVuIHdlIGhhdmUg
YSBsaXN0IG9mIGNwdW1hcHMsIGFsd2F5cyBkaXNhYmxlIGF1dG9tYXRpYyBwbGFjZW1lbnQgKi8K
ICAgICAgICAgbGlieGxfZGVmYm9vbF9zZXQoJmJfaW5mby0+bnVtYV9wbGFjZW1lbnQsIGZhbHNl
KTsKICAgICB9IGVsc2UgewogICAgICAgICBpbnQgaTsKQEAgLTM4MCw3ICszODAsOSBAQCBzdGF0
aWMgdm9pZCBwYXJzZV92Y3B1X2FmZmluaXR5KGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICpiX2lu
Zm8sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmdmNwdV9hZmZpbml0eV9hcnJheVsw
XSk7CiAgICAgICAgIH0KIAotICAgICAgICBsaWJ4bF9kZWZib29sX3NldCgmYl9pbmZvLT5udW1h
X3BsYWNlbWVudCwgZmFsc2UpOworICAgICAgICAvKiBXZSBoYXZlIHNvZnQgYWZmaW5pdHkgYWxy
ZWFkeSwgZGlzYWJsZSBhdXRvbWF0aWMgcGxhY2VtZW50ICovCisgICAgICAgIGlmICghaXNfaGFy
ZCkKKyAgICAgICAgICAgIGxpYnhsX2RlZmJvb2xfc2V0KCZiX2luZm8tPm51bWFfcGxhY2VtZW50
LCBmYWxzZSk7CiAgICAgfQogfQogCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 15:55:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 15:55: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 1gDX7M-0005Sj-Vx; Fri, 19 Oct 2018 15:55:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk7c=m7=citrix.com=prvs=8230e4c9f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gDX7L-0005Se-Oj
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 15:55:15 +0000
X-Inumbo-ID: 90ddcc9e-d3b7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 90ddcc9e-d3b7-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 15:56:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="68295522"
Date: Fri, 19 Oct 2018 16:55:11 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Message-ID: <20181019155511.lezsq2ooygg2bye3@zion.uk.xensource.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <a1bbfcc3bf759669a53c5ef739ab67d01187f892.1539959287.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <a1bbfcc3bf759669a53c5ef739ab67d01187f892.1539959287.git-series.wei.liu2@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 06/16] x86/amd: call post outb hook for
 both PV and HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@citrix.com>, Wei Liu <wei.liu2@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>

T24gRnJpLCBPY3QgMTksIDIwMTggYXQgMDM6Mjg6MzJQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBUaGUgaXNzdWUgZGVzY3JpYmVkIGluIDEwZDAzMzQyOTEyIGlzIGFwcGxpY2FibGUgdG8gYm90
aCBQViBhbmQgSFZNCj4gZG9tYWlucyB0aGF0IGhhdmUgYWNjZXNzIHRvIHRoYXQgU01JIENNRCBw
b3J0Lgo+IAo+IE1vdmUgdGhlIGhvb2sgdG8gQU1EIGNvZGUsIHJlbW92ZSBpdHMgcHZfIHByZWZp
eCBhbmQgY2FsbCBpdCBpbiBib3RoCj4gUFYgYW5kIEhWTSBjb2RlLgo+IAo+IFNpZ25lZC1vZmYt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpJZ25vcmUgdGhpcyBwYXRjaC4gUm9n
ZXIgaGFzIHBvc3RlZCBhbm90aGVyIHBhdGNoIHRvIGZpeCB0aGlzLgoKV2VpLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 15:55:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 15: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 1gDX7r-0005X3-Am; Fri, 19 Oct 2018 15:55:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wxwm=m7=citrix.com=prvs=8238c2210=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gDX7q-0005Wr-4k
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 15:55:46 +0000
X-Inumbo-ID: a34bbea7-d3b7-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a34bbea7-d3b7-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 15:57:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="80696129"
To: Wei Liu <wei.liu2@citrix.com>, <xen-devel@lists.xenproject.org>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <eef811a9adaa6ef2a21dfeef32f1fc6431b81778.1539959287.git-series.wei.liu2@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <a5552bcf-b430-ef93-5de9-dd3dde615a98@citrix.com>
Date: Fri, 19 Oct 2018 16:55:43 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <eef811a9adaa6ef2a21dfeef32f1fc6431b81778.1539959287.git-series.wei.liu2@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 16/16] x86: update help string for
 CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

T24gMTkvMTAvMTggMTU6MjgsIFdlaSBMaXUgd3JvdGU6Cj4gQ2hhbmdlICJndWVzdCIgdG8gImRv
bWFpbiIgd2hlcmUgYXBwcm9wcmlhdGUgYmVjYXVzZSAiZ3Vlc3QiIGRvZXNuJ3QKPiBpbmNsdWRl
IERvbWFpbiAwLgo+Cj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KPiAtLS0KPiB2MjogbmV3Cj4gLS0tCj4gIHhlbi9hcmNoL3g4Ni9LY29uZmlnIHwgOCArKysr
LS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQo+
Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9LY29uZmlnIGIveGVuL2FyY2gveDg2L0tjb25m
aWcKPiBpbmRleCBjN2U5N2UyLi5iNGJkODNlIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9L
Y29uZmlnCj4gKysrIGIveGVuL2FyY2gveDg2L0tjb25maWcKPiBAQCAtNzAsMTIgKzcwLDEyIEBA
IGNvbmZpZyBIVk0KPiAgCWRlZl9ib29sICFQVl9TSElNX0VYQ0xVU0lWRQo+ICAJcHJvbXB0ICJI
Vk0gc3VwcG9ydCIKPiAgCS0tLWhlbHAtLS0KPiAtCSAgSW50ZXJmYWNlcyB0byBzdXBwb3J0IEhW
TSBndWVzdHMgd2hpY2ggcmVxdWlyZSBoYXJkd2FyZQo+ICsJICBJbnRlcmZhY2VzIHRvIHN1cHBv
cnQgSFZNIGRvbWFpbnMgd2hpY2ggcmVxdWlyZSBoYXJkd2FyZQo+ICAJICBzdXBwb3J0IGxpa2Ug
SW50ZWwncyBWVC14IG9yIEFNRCdzIFNWTS4gTm90ZSB0aGUgaHlwZXJ2aXNvcgo+IC0JICBkb2Vz
bid0IGRpc3Rpbmd1aXNoIEhWTSBvciBQVkggZ3Vlc3QgdHlwZXMuIFBWSCBndWVzdCB0eXBlCj4g
LQkgIGlzIG9ubHkgYSBjb25jZXB0IGZvciBlbmQgdXNlcnMuCj4gKwkgIGRvZXNuJ3QgZGlzdGlu
Z3Vpc2ggSFZNIG9yIFBWSC4gUFZIIGlzIG9ubHkgYSBjb25jZXB0IGZvcgo+ICsJICBlbmQgdXNl
cnMuCgpNYXRjaGluZyB0aGUgUFYgc3VnZ2VzdGlvbiwgaG93IGFib3V0OgoKSW50ZXJmYWNlcyB0
byBzdXBwb3J0IEhWTSBkb21haW5zLsKgIEhWTSBkb21haW5zIHJlcXVpcmVzIGhhcmR3YXJlCnZp
cnR1YWxpc2F0aW9uIGV4dGVuc2lvbnMgKGUuZy4gSW50ZWwgVlQteCwgQU1EIFNWTSksIGJ1dCBj
YW4gYm9vdApndWVzdHMgd2hpY2ggaGF2ZSBubyBzcGVjaWZpYyBYZW4ga25vd2xlZGdlLgoKPwoK
fkFuZHJldwoKPiAgCj4gLQkgIFRoaXMgb3B0aW9uIGlzIG5lZWRlZCBpZiB5b3Ugd2FudCB0byBy
dW4gSFZNIG9yIFBWSCBndWVzdHMuCj4gKwkgIFRoaXMgb3B0aW9uIGlzIG5lZWRlZCBpZiB5b3Ug
d2FudCB0byBydW4gSFZNIG9yIFBWSCBkb21haW5zLgo+ICAKPiAgCSAgSWYgdW5zdXJlLCBzYXkg
WS4KPiAgCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 15:59:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 15: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 1gDXBY-0005pO-2T; Fri, 19 Oct 2018 15:59:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wxwm=m7=citrix.com=prvs=8238c2210=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gDXBX-0005pJ-JF
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 15:59:35 +0000
X-Inumbo-ID: 93a7a364-d3b7-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 93a7a364-d3b7-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 17:56:45 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="80696329"
To: Wei Liu <wei.liu2@citrix.com>, <xen-devel@lists.xenproject.org>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <d56160401792b0f11ab83892907435b2346c2524.1539959287.git-series.wei.liu2@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <e487c6bb-053d-3923-8309-11c46cd7fb68@citrix.com>
Date: Fri, 19 Oct 2018 16:59:08 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <d56160401792b0f11ab83892907435b2346c2524.1539959287.git-series.wei.liu2@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 09/16] x86: don't setup PV hypercall
 stubs and entries when !CONFIG_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: 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>

T24gMTkvMTAvMTggMTU6MjgsIFdlaSBMaXUgd3JvdGU6Cj4gU2lnbmVkLW9mZi1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiAtLS0KPiB2MjogbmV3Cj4gLS0tCj4gIHhlbi9hcmNo
L3g4Ni94ODZfNjQvdHJhcHMuYyB8IDYgKysrKysrCj4gIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2Vy
dGlvbnMoKykKPgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L3RyYXBzLmMgYi94
ZW4vYXJjaC94ODYveDg2XzY0L3RyYXBzLmMKPiBpbmRleCAyNzE1NGYyLi4yYjdlYzdkIDEwMDY0
NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvdHJhcHMuYwo+ICsrKyBiL3hlbi9hcmNoL3g4
Ni94ODZfNjQvdHJhcHMuYwo+IEBAIC0yNjcsNiArMjY3LDcgQEAgdm9pZCBkb19kb3VibGVfZmF1
bHQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCj4gICAgICBwYW5pYygiRE9VQkxFIEZBVUxU
IC0tIHN5c3RlbSBzaHV0ZG93blxuIik7Cj4gIH0KPiAgCj4gKyNpZmRlZiBDT05GSUdfUFYKPiAg
c3RhdGljIHVuc2lnbmVkIGludCB3cml0ZV9zdHViX3RyYW1wb2xpbmUoCj4gICAgICB1bnNpZ25l
ZCBjaGFyICpzdHViLCB1bnNpZ25lZCBsb25nIHN0dWJfdmEsCj4gICAgICB1bnNpZ25lZCBsb25n
IHN0YWNrX2JvdHRvbSwgdW5zaWduZWQgbG9uZyB0YXJnZXRfdmEpCj4gQEAgLTI5Niw2ICsyOTcs
NyBAQCBzdGF0aWMgdW5zaWduZWQgaW50IHdyaXRlX3N0dWJfdHJhbXBvbGluZSgKPiAgICAgIC8q
IFJvdW5kIHVwIHRvIGEgbXVsdGlwbGUgb2YgMTYgYnl0ZXMuICovCj4gICAgICByZXR1cm4gMzI7
Cj4gIH0KPiArI2VuZGlmCj4gIAo+ICBERUZJTkVfUEVSX0NQVShzdHJ1Y3Qgc3R1YnMsIHN0dWJz
KTsKPiAgdm9pZCBsc3Rhcl9lbnRlcih2b2lkKTsKPiBAQCAtMzAzLDE0ICszMDUsMTcgQEAgdm9p
ZCBjc3Rhcl9lbnRlcih2b2lkKTsKPiAgCj4gIHZvaWQgc3ViYXJjaF9wZXJjcHVfdHJhcHNfaW5p
dCh2b2lkKQo+ICB7Cj4gKyNpZmRlZiBDT05GSUdfUFYKPiAgICAgIHVuc2lnbmVkIGxvbmcgc3Rh
Y2tfYm90dG9tID0gZ2V0X3N0YWNrX2JvdHRvbSgpOwo+ICAgICAgdW5zaWduZWQgbG9uZyBzdHVi
X3ZhID0gdGhpc19jcHUoc3R1YnMuYWRkcik7Cj4gICAgICB1bnNpZ25lZCBjaGFyICpzdHViX3Bh
Z2U7Cj4gICAgICB1bnNpZ25lZCBpbnQgb2Zmc2V0Owo+ICsjZW5kaWYKPiAgCj4gICAgICAvKiBJ
U1RfTUFYIElTVCBwYWdlcyArIGF0IGxlYXN0IDEgZ3VhcmQgcGFnZSArIHByaW1hcnkgc3RhY2su
ICovCj4gICAgICBCVUlMRF9CVUdfT04oKElTVF9NQVggKyAxKSAqIFBBR0VfU0laRSArIFBSSU1B
UllfU1RBQ0tfU0laRSA+IFNUQUNLX1NJWkUpOwo+ICAKPiArI2lmZGVmIENPTkZJR19QVgo+ICAg
ICAgc3R1Yl9wYWdlID0gbWFwX2RvbWFpbl9wYWdlKF9tZm4odGhpc19jcHUoc3R1YnMubWZuKSkp
Owo+ICAKPiAgICAgIC8qCj4gQEAgLTM0Nyw2ICszNTIsNyBAQCB2b2lkIHN1YmFyY2hfcGVyY3B1
X3RyYXBzX2luaXQodm9pZCkKPiAgICAgIC8qIENvbW1vbiBTWVNDQUxMIHBhcmFtZXRlcnMuICov
Cj4gICAgICB3cm1zcmwoTVNSX1NUQVIsIFhFTl9NU1JfU1RBUik7Cj4gICAgICB3cm1zcmwoTVNS
X1NZU0NBTExfTUFTSywgWEVOX1NZU0NBTExfTUFTSyk7Cj4gKyNlbmRpZgoKSXQgd291bGQgYmUg
YSB3aXNlIHByZWNhdXRpb24gdG8gaW5pdGlhbGlzZSB0aGVzZSBNU1JzIHRvIDAgaW4gdGhlICFQ
VgpjYXNlLCBzbyB3ZSBkb24ndCByZXRhaW4gc3RhbGUgdmFsdWVzLgoKfkFuZHJldwoKPiAgfQo+
ICAKPiAgdm9pZCBoeXBlcmNhbGxfcGFnZV9pbml0aWFsaXNlKHN0cnVjdCBkb21haW4gKmQsIHZv
aWQgKmh5cGVyY2FsbF9wYWdlKQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 15:59:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 15:59: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 1gDXBf-0005qN-Cj; Fri, 19 Oct 2018 15:59:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=+uyp=m7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gDXBe-0005qA-Lb
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 15:59:42 +0000
X-Inumbo-ID: 30664e92-d3b8-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 30664e92-d3b8-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 16:01: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 mx1.suse.de (Postfix) with ESMTP id 75768ACDB;
 Fri, 19 Oct 2018 15:59:40 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-11-jgross@suse.com>
 <20181019154005.vhwlo6eazmt7j22y@mac.bytemobile.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <862607b0-0f1c-57c3-a48c-1b8b7c5b2641@suse.com>
Date: Fri, 19 Oct 2018 17:59:39 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181019154005.vhwlo6eazmt7j22y@mac.bytemobile.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 10/18] xen: setup hypercall page for PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, grub-devel@gnu.org, daniel.kiper@oracle.com,
 xen-devel@lists.xen.org, phcoder@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>

T24gMTkvMTAvMjAxOCAxNzo0MCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUdWUsIE9j
dCAwOSwgMjAxOCBhdCAwMTowMzowOVBNICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBB
ZGQgdGhlIG5lZWRlZCBjb2RlIHRvIHNldHVwIHRoZSBoeXBlcmNhbGwgcGFnZSBmb3IgY2FsbGlu
ZyBpbnRvIHRoZQo+PiBYZW4gaHlwZXJ2aXNvci4KPj4KPj4gU2lnbmVkLW9mZi1ieTogSnVlcmdl
biBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+PiAtLS0KPj4gIGdydWItY29yZS9rZXJuL2kzODYv
eGVuL3B2aC5jIHwgNzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
Kwo+PiAgMSBmaWxlIGNoYW5nZWQsIDcwIGluc2VydGlvbnMoKykKPj4KPj4gZGlmZiAtLWdpdCBh
L2dydWItY29yZS9rZXJuL2kzODYveGVuL3B2aC5jIGIvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4v
cHZoLmMKPj4gaW5kZXggMTgyZWY5NWY5Li5jMWIxY2Y4ZGIgMTAwNjQ0Cj4+IC0tLSBhL2dydWIt
Y29yZS9rZXJuL2kzODYveGVuL3B2aC5jCj4+ICsrKyBiL2dydWItY29yZS9rZXJuL2kzODYveGVu
L3B2aC5jCj4+IEBAIC0yMCwxNCArMjAsODQgQEAKPj4gICNpbmNsdWRlIDxncnViL21pc2MuaD4K
Pj4gICNpbmNsdWRlIDxncnViL21lbW9yeS5oPgo+PiAgI2luY2x1ZGUgPGdydWIvbW0uaD4KPj4g
KyNpbmNsdWRlIDxncnViL2kzODYvY3B1aWQuaD4KPj4gICNpbmNsdWRlIDxncnViL3hlbi5oPgo+
PiAgI2luY2x1ZGUgPGdydWIvbWFjaGluZS9rZXJuZWwuaD4KPj4gIAo+PiAgZ3J1Yl91aW50NjRf
dCBncnViX3JzZHBfYWRkcjsKPj4gIAo+PiArc3RhdGljIHN0cnVjdCB7IGNoYXIgX2VudHJ5WzMy
XTsgfSBoeXBlcmNhbGxfcGFnZVsxMjhdCj4+ICsgIF9fYXR0cmlidXRlX18gKChhbGlnbmVkIChH
UlVCX1hFTl9QQUdFX1NJWkUpKSk7Cj4+ICsKPj4gK3N0YXRpYyBncnViX3VpbnQzMl90IHhlbl9j
cHVpZF9iYXNlOwo+PiArCj4+ICtzdGF0aWMgdm9pZAo+PiArZ3J1Yl94ZW5fZWFybHlfaGFsdCAo
dm9pZCkKPiAKPiBJIHdvdWxkIHJlbmFtZSB0aGlzIHRvIGdydWJfeGVuX2Vhcmx5X2NyYXNoCj4g
Cj4+ICt7Cj4gCj4gQW5kIHlvdSBjYW4gdXNlIHRoZSAweGU5IElPIHBvcnQgdG8gcHJpbnQgYSBj
cmFzaCBkZWJ1ZyBtZXNzYWdlIGV2ZW4KPiBiZWZvcmUgaW5pdGlhbGl6aW5nIHRoZSBoeXBlcmNh
bGwgcGFnZSwgSSB0aGluayB0aGlzIHdvdWxkIGJlIGhlbHBmdWwKPiBoZXJlLgoKQWFoLCBJIGRp
ZG4ndCBrbm93IHRoYXQuCgpUaGFua3MsIEknbGwgY2hhbmdlIGdydWJfeGVuX2Vhcmx5X2hhbHQo
KSB0byBncnViX3hlbl9wYW5pYygpIHRha2luZyBhCnN0cmluZyBhcyBwYXJhbWV0ZXIuCgoKSnVl
cmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 16:00:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 16:00: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 1gDXCr-00074M-Pd; Fri, 19 Oct 2018 16:00:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jk7c=m7=citrix.com=prvs=8230e4c9f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gDXCq-000749-CR
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 16:00:56 +0000
X-Inumbo-ID: 5c34df52-d3b8-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5c34df52-d3b8-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 16:02:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="68296231"
Date: Fri, 19 Oct 2018 17:00:52 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20181019160052.hicouiiiamffndrs@zion.uk.xensource.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <7298eaf9e6174052e0fa5a629ca2cc8664996efb.1539959287.git-series.wei.liu2@citrix.com>
 <fc4a7924-ebbf-8b42-5f64-eca84185b0e7@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <fc4a7924-ebbf-8b42-5f64-eca84185b0e7@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 11/16] x86: don't set sysenter_entry in
 vmcs when !CONFIG_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: xen-devel@lists.xenproject.org, Kevin Tian <kevin.tian@intel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Jun Nakajima <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>

T24gRnJpLCBPY3QgMTksIDIwMTggYXQgMDQ6NDI6MjRQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAxOS8xMC8xOCAxNToyOCwgV2VpIExpdSB3cm90ZToKPiA+IFRoZSBzeW1ib2wg
d2lsbCBub3QgYmUgYXZhaWxhYmxlIHdoZW4gUFYgaXMgZGlzYWJsZWQuCj4gPgo+ID4gU2lnbmVk
LW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiA+IC0tLQo+ID4gdjI6IG5l
dwo+ID4gLS0tCj4gPiAgeGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jIHwgNyArKysrKysrCj4g
PiAgMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKQo+ID4KPiA+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMK
PiA+IGluZGV4IGQ5NzQ3YjQuLjI4MjY3N2EgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC94ODYv
aHZtL3ZteC92bWNzLmMKPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3MuYwo+ID4g
QEAgLTExNTksOSArMTE1OSwxNiBAQCBzdGF0aWMgaW50IGNvbnN0cnVjdF92bWNzKHN0cnVjdCB2
Y3B1ICp2KQo+ID4gICAgICBfX3Ztd3JpdGUoSE9TVF9DU19TRUxFQ1RPUiwgX19IWVBFUlZJU09S
X0NTKTsKPiA+ICAgICAgX192bXdyaXRlKEhPU1RfUklQLCAodW5zaWduZWQgbG9uZyl2bXhfYXNt
X3ZtZXhpdF9oYW5kbGVyKTsKPiA+ICAKPiA+ICsjaWZkZWYgQ09ORklHX1BWCj4gPiAgICAgIC8q
IEhvc3QgU1lTRU5URVIgQ1M6UklQLiAqLwo+ID4gICAgICBfX3Ztd3JpdGUoSE9TVF9TWVNFTlRF
Ul9DUywgX19IWVBFUlZJU09SX0NTKTsKPiA+ICAgICAgX192bXdyaXRlKEhPU1RfU1lTRU5URVJf
RUlQLCAodW5zaWduZWQgbG9uZylzeXNlbnRlcl9lbnRyeSk7Cj4gPiArI2Vsc2UKPiA+ICsgICAg
LyoKPiA+ICsgICAgICogU2hvdWxkIHNvbWV0aGluZyBiZSBwdXQgaGVyZSBmb3IgZGVidWdnaW5n
IHB1cnBvc2U/IFdlIG5ldmVyCj4gPiArICAgICAqIHNldCBpdCB1cCBpbiB0aGUgZmlyc3QgcGxh
Y2UuCj4gCj4gV2l0aCBNU1JfU1lTRU5URVJfQ1Mgc2V0IHRvIDAsIFNZU0VOVEVSL1NZU0VYSVQg
aW5zdHJ1Y3Rpb25zCj4gYXV0b21hdGljYWxseSAjR1BbMF0uCgpPSy4gU28gd2Ugc2hvdWxkIGlu
aXRpYWxpc2UgTVNSX1NZU0VOVEVSX0NTIHRvIDAgaW4gYSBwcmV2aW91cyBwYXRjaC4KCldlaS4K
Cj4gCj4gSSBkb24ndCB0aGluayB3ZSBuZWVkIGFueXRoaW5nIGhlcmUgaW4gdGhlICFQViBjYXNl
Lgo+IAo+IH5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 16:09:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 16:09: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 1gDXKY-0007Lz-NX; Fri, 19 Oct 2018 16:08:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=eqxq=m7=amazon.com=prvs=8236c9450=lexnv@srs-us1.protection.inumbo.net>)
 id 1gDXKW-0007Lu-Jl
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 16:08:52 +0000
X-Inumbo-ID: 78030536-d3b9-11e8-a6a9-d7ebe60f679a
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 78030536-d3b9-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 16:10: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=1539965331; x=1571501331;
 h=from:to:cc:subject:date:message-id:mime-version;
 bh=knN3SCtp60QhCAc/q7L6UWtA33okmPGRkTi3gH9hGOs=;
 b=VUy8kcv41pH7HMghE9Q57/6hA4PD0dspqiXXCymQyegaBsbzA6eqJO/I
 n23HzBfdLutJS/IdzEIi6j1bPthldSFO2OD9I9giNc/VvW8DzLiD00cMY
 Ok9JhgYhoPvrhovZXSy+wnTA4ObMSaqIAj8bj5OGAoUehHFgFu7cBbcpM w=;
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; 
 d="scan'208,217";a="765049243"
Received: from sea3-co-svc-lb6-vlan3.sea.amazon.com (HELO
 email-inbound-relay-2a-c5104f52.us-west-2.amazon.com) ([10.47.22.38])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 19 Oct 2018 16:08:48 +0000
Received: from EX13MTAUEA001.ant.amazon.com
 (pdx1-ws-svc-p6-lb9-vlan2.pdx.amazon.com [10.236.137.194])
 by email-inbound-relay-2a-c5104f52.us-west-2.amazon.com (8.14.7/8.14.7) with
 ESMTP id w9JG8jrg081103
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Fri, 19 Oct 2018 16:08:47 GMT
Received: from EX13D25EUC004.ant.amazon.com (10.43.164.6) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.82) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 19 Oct 2018 16:08:46 +0000
Received: from EX13D25EUC001.ant.amazon.com (10.43.164.138) by
 EX13D25EUC004.ant.amazon.com (10.43.164.6) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 19 Oct 2018 16:08:45 +0000
Received: from EX13D25EUC001.ant.amazon.com ([10.43.164.138]) by
 EX13D25EUC001.ant.amazon.com ([10.43.164.138]) with mapi id 15.00.1367.000;
 Fri, 19 Oct 2018 16:08:45 +0000
From: "Vasile, Alexandru-catalin" <lexnv@amazon.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: dom0/pvh: Dom0 PVH with PCI passthrough support status
Thread-Index: AQHUZ8XFIdjrxmQEJ0aBkUGtS9D+kQ==
Date: Fri, 19 Oct 2018 16:08:45 +0000
Message-ID: <1539965325190.3407@amazon.com>
Accept-Language: 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.162.100]
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] dom0/pvh: Dom0 PVH with PCI passthrough support status
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: Juergen Gross <jgross@suse.com>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============6382523240928909717=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============6382523240928909717==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_15399653251903407amazoncom_"

--_000_15399653251903407amazoncom_
Content-Type: text/plain; charset="iso-8859-1"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

Hello,

I would like to use Dom0 with PVH mode together with PCI passthrough in ord=
er to compare PVH and HVM in a real test scenario for early adoption of PVH=
. The minimum setup needed is to have the possibility to assign to a domain=
 a PCI device that is passthrough.

Are there any patches in review or previous discussions on having PCI passt=
hrough in Dom0 PVH?

Our internal tests showed promising results regarding performance (no PCI p=
assthrough), but nonetheless as expected in this early stage of development=
 a small decrease between 2.5 - 10%. Sacrificing performance for a boost in=
 security offered by PVH should be a priority. For the final results to be =
conclusive and have a fair comparison, it is necessary to have a rough impl=
ementation of PCI passthrough (e.g. for a network device).

Any help towards this matter would be greatly appreciated.

Thanks,
Alex






Amazon Development Center (Romania) S.R.L. registered office: 27A Sf. Lazar=
 Street, UBC5, floor 2, Iasi, Iasi County, 700045, Romania. Registered in R=
omania. Registration number J22/2621/2005.

--_000_15399653251903407amazoncom_
Content-Type: text/html; charset="iso-8859-1"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" style=3D"display:none"><!--P{margin-top:0;margin-b=
ottom:0;} p
	{margin-top:0;
	margin-bottom:0}
a:link
	{color:rgb(0,0,128);
	text-decoration:underline}p
	{margin-bottom:0.1in;
	line-height:115%;
	background:transparent none repeat scroll 0% 0%}
a:link
	{color:rgb(0,0,128);
	text-decoration:underline}--></style>
</head>
<body dir=3D"ltr" style=3D"font-size:12pt;color:#000000;background-color:#F=
FFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<style type=3D"text/css">
<!--
p
	{margin-bottom:0.1in;
	line-height:115%;
	background:transparent none repeat scroll 0% 0%}
a:link
	{color:rgb(0,0,128);
	text-decoration:underline}
-->
</style>
<p>Hello,<br>
<br>
I would like to use Dom0 with PVH mode together with PCI passthrough in ord=
er to compare PVH and HVM in a real test scenario for early adoption of PVH=
. The minimum setup needed is to have the possibility to assign to a domain=
 a PCI device that is passthrough.<br>
<br>
Are there any patches in review or previous discussions on having PCI passt=
hrough in Dom0 PVH?<br>
<br>
Our internal tests showed promising results regarding performance (no PCI p=
assthrough), but nonetheless as expected in this early stage of development=
 a small decrease between 2.5 &#8211; 10%. Sacrificing performance for a bo=
ost in security offered by PVH should
 be a priority. For the final results to be conclusive and have a fair comp=
arison, it is necessary to have a rough implementation of PCI passthrough (=
e.g. for a network device).<br>
<br>
Any help towards this matter would be greatly appreciated.<br>
<br>
Thanks,<br>
Alex<br>
<br>
<br>
</p>
<p><br>
</p>
<p></p>

<p><br>
Amazon Development Center (Romania) S.R.L. registered office: 27A Sf. Lazar=
 Street, UBC5, floor 2, Iasi, Iasi County, 700045, Romania. Registered in R=
omania. Registration number J22/2621/2005.</p>
</body>
</html>

--_000_15399653251903407amazoncom_--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6382523240928909717==--



From xen-devel-bounces@lists.xenproject.org Fri Oct 19 16:09:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 16: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 1gDXLQ-0007Tw-3k; Fri, 19 Oct 2018 16:09:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wxwm=m7=citrix.com=prvs=8238c2210=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gDXLP-0007Tm-4t
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 16:09:47 +0000
X-Inumbo-ID: 0045a92b-d3b9-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0045a92b-d3b9-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 18:06:57 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="80696953"
To: Wei Liu <wei.liu2@citrix.com>, <xen-devel@lists.xenproject.org>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <88a2440e85ce60162b6d7284530be7a2ab8ccbbc.1539959287.git-series.wei.liu2@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+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+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 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
 TQTBLzDKXok86M7BTQRS4TZ/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
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/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: <0818388d-cdf7-2581-cc2a-bbb15f5cee17@citrix.com>
Date: Fri, 19 Oct 2018 17:09:43 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <88a2440e85ce60162b6d7284530be7a2ab8ccbbc.1539959287.git-series.wei.liu2@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 10/16] x86: don't setup legacy syscall
 vector when !CONFIG_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: 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>

T24gMTkvMTAvMTggMTU6MjgsIFdlaSBMaXUgd3JvdGU6Cj4gUHV0IHRoZSBjb2RlIGluIHNtcGJv
b3QuYyB1bmRlciBDT05GSUdfUFYuIE5vdCB0aGF0IHdlIGRvbid0IG5lZWQgdG8KPiBzZXQgdXAg
YSBzdHViIGhlcmUgYmVjYXVzZSBlbnRyeS5TIGFscmVhZHkgZG9lcyB0aGF0Lgo+Cj4gU2lnbmVk
LW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KClRoZSBzdHViIGlzbid0IHRo
ZSBwdXJwb3NlIG9mIHRoZSBjb2RlLsKgIFRoaXMgY29kZSBpcyB0byBzd2l0Y2ggYmV0d2VlbgpT
WVNfREVTQ190cmFwX2dhdGUgYW5kIFNZU19ERVNDX2lycV9nYXRlIGRlcGVuZGluZyBvbiB3aGV0
aGVyIHdlJ3JlCmludGVuZGluZyB0byB1c2UgWFBUSS7CoCBBbGwgb3RoZXIgZGV0YWlscyBpbiB0
aGUgSURUIGVudHJ5IGFyZSBhbHJlYWR5CmNvbmZpZ3VyZWQgY29ycmVjdGx5IGZvciBpbnQ4MF9k
aXJlY3RfdHJhcC4KClRoZSBwYXRjaCBpcyBmaW5lLCBidXQgd2l0aCBhbiB0d2Vha2VkIGNvbW1p
dCBtZXNzYWdlLCBSZXZpZXdlZC1ieToKQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 16:10:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 16: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 1gDXM1-00086f-HC; Fri, 19 Oct 2018 16:10:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=g1uh=m7=citrix.com=prvs=8231605b5=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gDXM0-00085o-6X
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 16:10:24 +0000
X-Inumbo-ID: 1606b694-d3b9-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1606b694-d3b9-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 18:07:33 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="80696986"
Date: Fri, 19 Oct 2018 17:10:15 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181019161015.d6u47uwvvxgiu7lm@mac.bytemobile.com>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-13-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181009110317.6022-13-jgross@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 12/18] xen: setup Xen specific data for
 PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, grub-devel@gnu.org, daniel.kiper@oracle.com,
 xen-devel@lists.xen.org, phcoder@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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDE6MDM6MTFQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBJbml0aWFsaXplIHRoZSBuZWVkZWQgWGVuIHNwZWNpZmljIGRhdGEuIFRoaXMgaXM6
Cj4gCj4gLSB0aGUgWGVuIHN0YXJ0IG9mIGRheSBwYWdlIGNvbnRhaW5pbmcgdGhlIGNvbnNvbGUg
YW5kIFhlbnN0b3JlIHJpbmcKPiAgIHBhZ2UgUEZOIGFuZCBldmVudCBjaGFubmVsCj4gLSB0aGUg
Z3JhbnQgdGFibGUKPiAtIHRoZSBzaGFyZWQgaW5mbyBwYWdlCj4gCj4gU2V0IHRoZSBSU0RQIGFk
ZHJlc3MgZm9yIHRoZSBndWVzdCBmcm9tIHRoZSBzdGFydF9pbmZvIHBhZ2UgcGFzc2VkCj4gYXMg
Ym9vdCBwYXJhbWV0ZXIuCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3Nz
QHN1c2UuY29tPgo+IC0tLQo+ICBncnViLWNvcmUva2Vybi9pMzg2L3hlbi9wdmguYyB8IDEwNyAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgMSBmaWxlIGNoYW5n
ZWQsIDEwNyBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL2dydWItY29yZS9rZXJuL2kz
ODYveGVuL3B2aC5jIGIvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMKPiBpbmRleCBiNDkz
M2I0NTQuLjkzZWQ2ODI0NSAxMDA2NDQKPiAtLS0gYS9ncnViLWNvcmUva2Vybi9pMzg2L3hlbi9w
dmguYwo+ICsrKyBiL2dydWItY29yZS9rZXJuL2kzODYveGVuL3B2aC5jCj4gQEAgLTI0LDYgKzI0
LDcgQEAKPiAgI2luY2x1ZGUgPGdydWIveGVuLmg+Cj4gICNpbmNsdWRlIDxncnViL2kzODYvbGlu
dXguaD4KPiAgI2luY2x1ZGUgPGdydWIvbWFjaGluZS9rZXJuZWwuaD4KPiArI2luY2x1ZGUgPHhl
bi9odm0vcGFyYW1zLmg+Cj4gICNpbmNsdWRlIDx4ZW4vbWVtb3J5Lmg+Cj4gIAo+ICBzdHJ1Y3Qg
eGVuX21hY2hpbmVfbW1hcF9lbnRyeQo+IEBAIC0zOSw2ICs0MCw3IEBAIHN0YXRpYyBzdHJ1Y3Qg
eyBjaGFyIF9lbnRyeVszMl07IH0gaHlwZXJjYWxsX3BhZ2VbMTI4XQo+ICAgIF9fYXR0cmlidXRl
X18gKChhbGlnbmVkIChHUlVCX1hFTl9QQUdFX1NJWkUpKSk7Cj4gIAo+ICBzdGF0aWMgZ3J1Yl91
aW50MzJfdCB4ZW5fY3B1aWRfYmFzZTsKPiArc3RhdGljIHN0cnVjdCBzdGFydF9pbmZvIGdydWJf
eGVuX3N0YXJ0X3BhZ2U7Cj4gIHN0YXRpYyBzdHJ1Y3QgeGVuX21hY2hpbmVfbW1hcF9lbnRyeSBt
YXBbMTI4XTsKPiAgc3RhdGljIHVuc2lnbmVkIGludCBucl9tYXBfZW50cmllczsKPiAgCj4gQEAg
LTEwNCw2ICsxMDYsMzYgQEAgZ3J1Yl94ZW5faHlwZXJjYWxsIChncnViX3VpbnQzMl90IGNhbGxu
bywgZ3J1Yl91aW50MzJfdCBhMCwKPiAgICByZXR1cm4gX19yZXM7Cj4gIH0KPiAgCj4gK3N0YXRp
YyBncnViX3VpbnQzMl90Cj4gK2dydWJfeGVuX2dldF9wYXJhbSAoaW50IGlkeCkKPiArewo+ICsg
IHN0cnVjdCB4ZW5faHZtX3BhcmFtIHhodjsKPiArICBpbnQgcjsKPiArCj4gKyAgeGh2LmRvbWlk
ID0gRE9NSURfU0VMRjsKPiArICB4aHYuaW5kZXggPSBpZHg7Cj4gKyAgciA9IGdydWJfeGVuX2h5
cGVyY2FsbCAoX19IWVBFUlZJU09SX2h2bV9vcCwgSFZNT1BfZ2V0X3BhcmFtLAo+ICsJCQkgIChn
cnViX3VpbnQzMl90KSAoJnhodiksIDAsIDAsIDAsIDApOwo+ICsgIGlmIChyIDwgMCkKPiArICAg
IGdydWJfeGVuX2Vhcmx5X2hhbHQgKCk7Cj4gKyAgcmV0dXJuIHhodi52YWx1ZTsKPiArfQo+ICsK
PiArc3RhdGljIHZvaWQgKgo+ICtncnViX3hlbl9hZGRfcGh5c21hcCAodW5zaWduZWQgaW50IHNw
YWNlLCB2b2lkICphZGRyKQo+ICt7Cj4gKyAgc3RydWN0IHhlbl9hZGRfdG9fcGh5c21hcCB4YXRw
Owo+ICsKPiArICB4YXRwLmRvbWlkID0gRE9NSURfU0VMRjsKPiArICB4YXRwLmlkeCA9IDA7Cj4g
KyAgeGF0cC5zcGFjZSA9IHNwYWNlOwo+ICsgIHhhdHAuZ3BmbiA9IChncnViX2FkZHJfdCkgYWRk
ciA+PiBHUlVCX1hFTl9MT0dfUEFHRV9TSVpFOwo+ICsgIGlmIChncnViX3hlbl9oeXBlcmNhbGwg
KF9fSFlQRVJWSVNPUl9tZW1vcnlfb3AsIFhFTk1FTV9hZGRfdG9fcGh5c21hcCwKPiArCQkJICAo
Z3J1Yl91aW50MzJfdCkgKCZ4YXRwKSwgMCwgMCwgMCwgMCkpCj4gKyAgICBncnViX3hlbl9lYXJs
eV9oYWx0ICgpOwo+ICsgIHJldHVybiBhZGRyOwo+ICt9Cj4gKwo+ICBzdGF0aWMgdm9pZAo+ICBn
cnViX3hlbl9zb3J0X21tYXAgKHZvaWQpCj4gIHsKPiBAQCAtMTkwLDEyICsyMjIsODcgQEAgZ3J1
Yl94ZW5fZ2V0X21tYXAgKHZvaWQpCj4gICAgZ3J1Yl94ZW5fc29ydF9tbWFwICgpOwo+ICB9Cj4g
IAo+ICtzdGF0aWMgZ3J1Yl91aW50NjRfdAo+ICtncnViX3hlbl9maW5kX3BhZ2UgKGdydWJfdWlu
dDY0X3Qgc3RhcnQpCj4gK3sKPiArICB1bnNpZ25lZCBpbnQgaSwgajsKPiArICBncnViX3VpbnQ2
NF90IGxhc3QgPSBzdGFydDsKPiArCj4gKyAgLyogVHJ5IHRvIGZpbmQgYSBlODIwIG1hcCBob2xl
IGJlbG93IDRHLiAqLwoKRG9pbmcgdGhpcyBpcyBraW5kIG9mIGRhbmdlcm91cywgd2hhdCBpZiB5
b3UgZW5kIHVwIHBsYWNpbmcgc29tZXRoaW5nCm9uIHRvcCBvZiBhbiBNTUlPIHJlZ2lvbiAoZWl0
aGVyIGVtdWxhdGVkIG9yIGZyb20gYSByZWFsIHBhc3N0aHJvdWdoCmRldmljZSk/Cgo+ICsgIGZv
ciAoaSA9IDA7IGkgPCBucl9tYXBfZW50cmllczsgaSsrKQo+ICsgICAgewo+ICsgICAgICBpZiAo
bGFzdCA+IG1hcFtpXS5hZGRyICsgbWFwW2ldLmxlbikKPiArCWNvbnRpbnVlOwo+ICsgICAgICBp
ZiAobGFzdCA8IG1hcFtpXS5hZGRyKQo+ICsJcmV0dXJuIGxhc3Q7Cj4gKyAgICAgIGlmICgobWFw
W2ldLmFkZHIgPj4gMzIpIHx8ICgobWFwW2ldLmFkZHIgKyBtYXBbaV0ubGVuKSA+PiAzMikpCj4g
KwlicmVhazsKPiArICAgICAgbGFzdCA9IG1hcFtpXS5hZGRyICsgbWFwW2ldLmxlbjsKPiArICAg
IH0KPiArICAgIGlmIChpID09IG5yX21hcF9lbnRyaWVzKQo+ICsgICAgICByZXR1cm4gbGFzdDsK
PiArCj4gKyAgLyogTm8gaG9sZSBmb3VuZCwgdXNlIHRoZSBoaWdoZXN0IFJBTSBwYWdlIGJlbG93
IDRHIGFuZCByZXNlcnZlIGl0LiAqLwoKSSB3b3VsZCByYXRoZXIgdXNlIGEgUkFNIHBhZ2UgYW5k
IHBvcHVsYXRlIGlmIGFmdGVyd2FyZHMsIHNvIHRoYXQgdGhlCm1lbW9yeSBtYXAgcmV0dXJuZWQg
YnkgdGhlIFhlbiBoeXBlcmNhbGwgc3RpbGwgbWF0Y2hlcyB0aGUgY3VycmVudApwaHlzbWFwLCBv
ciBlbHNlIHVwZGF0ZSB0aGUgbWVtbWFwIHVzaW5nIFhFTk1FTV9zZXRfbWVtb3J5X21hcD8KClRo
aXMgaGFzIHRoZSBuYXN0eSBzaWRlIGVmZmVjdCBvZiBzaGF0dGVyaW5nIHRoZSBwMm0gdGhvdWdo
LgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 16:16:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 16:16: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 1gDXRt-0008Or-FB; Fri, 19 Oct 2018 16:16:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wxwm=m7=citrix.com=prvs=8238c2210=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gDXRs-0008Ok-8R
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 16:16:28 +0000
X-Inumbo-ID: ef422bed-d3b9-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ef422bed-d3b9-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 18:13:38 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="80697359"
To: Wei Liu <wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <7298eaf9e6174052e0fa5a629ca2cc8664996efb.1539959287.git-series.wei.liu2@citrix.com>
 <fc4a7924-ebbf-8b42-5f64-eca84185b0e7@citrix.com>
 <20181019160052.hicouiiiamffndrs@zion.uk.xensource.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <0ec0672b-07e2-2112-0811-4a5a86d5998e@citrix.com>
Date: Fri, 19 Oct 2018 17:16:24 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181019160052.hicouiiiamffndrs@zion.uk.xensource.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 11/16] x86: don't set sysenter_entry in
 vmcs when !CONFIG_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: xen-devel@lists.xenproject.org, Kevin Tian <kevin.tian@intel.com>,
 Jan Beulich <jbeulich@suse.com>, Jun Nakajima <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>

T24gMTkvMTAvMTggMTc6MDAsIFdlaSBMaXUgd3JvdGU6Cj4gT24gRnJpLCBPY3QgMTksIDIwMTgg
YXQgMDQ6NDI6MjRQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMTkvMTAvMTgg
MTU6MjgsIFdlaSBMaXUgd3JvdGU6Cj4+PiBUaGUgc3ltYm9sIHdpbGwgbm90IGJlIGF2YWlsYWJs
ZSB3aGVuIFBWIGlzIGRpc2FibGVkLgo+Pj4KPj4+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+Cj4+PiAtLS0KPj4+IHYyOiBuZXcKPj4+IC0tLQo+Pj4gIHhlbi9h
cmNoL3g4Ni9odm0vdm14L3ZtY3MuYyB8IDcgKysrKysrKwo+Pj4gIDEgZmlsZSBjaGFuZ2VkLCA3
IGluc2VydGlvbnMoKykKPj4+Cj4+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgv
dm1jcy5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jCj4+PiBpbmRleCBkOTc0N2I0Li4y
ODI2NzdhIDEwMDY0NAo+Pj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jCj4+PiAr
KysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMKPj4+IEBAIC0xMTU5LDkgKzExNTksMTYg
QEAgc3RhdGljIGludCBjb25zdHJ1Y3Rfdm1jcyhzdHJ1Y3QgdmNwdSAqdikKPj4+ICAgICAgX192
bXdyaXRlKEhPU1RfQ1NfU0VMRUNUT1IsIF9fSFlQRVJWSVNPUl9DUyk7Cj4+PiAgICAgIF9fdm13
cml0ZShIT1NUX1JJUCwgKHVuc2lnbmVkIGxvbmcpdm14X2FzbV92bWV4aXRfaGFuZGxlcik7Cj4+
PiAgCj4+PiArI2lmZGVmIENPTkZJR19QVgo+Pj4gICAgICAvKiBIb3N0IFNZU0VOVEVSIENTOlJJ
UC4gKi8KPj4+ICAgICAgX192bXdyaXRlKEhPU1RfU1lTRU5URVJfQ1MsIF9fSFlQRVJWSVNPUl9D
Uyk7Cj4+PiAgICAgIF9fdm13cml0ZShIT1NUX1NZU0VOVEVSX0VJUCwgKHVuc2lnbmVkIGxvbmcp
c3lzZW50ZXJfZW50cnkpOwo+Pj4gKyNlbHNlCj4+PiArICAgIC8qCj4+PiArICAgICAqIFNob3Vs
ZCBzb21ldGhpbmcgYmUgcHV0IGhlcmUgZm9yIGRlYnVnZ2luZyBwdXJwb3NlPyBXZSBuZXZlcgo+
Pj4gKyAgICAgKiBzZXQgaXQgdXAgaW4gdGhlIGZpcnN0IHBsYWNlLgo+PiBXaXRoIE1TUl9TWVNF
TlRFUl9DUyBzZXQgdG8gMCwgU1lTRU5URVIvU1lTRVhJVCBpbnN0cnVjdGlvbnMKPj4gYXV0b21h
dGljYWxseSAjR1BbMF0uCj4gT0suIFNvIHdlIHNob3VsZCBpbml0aWFsaXNlIE1TUl9TWVNFTlRF
Ul9DUyB0byAwIGluIGEgcHJldmlvdXMgcGF0Y2guCgpZZXMsIGJ1dCBub3QgZm9yIHRoaXMgcmVh
c29uLsKgIHZtZXhpdCBvbiBJbnRlbCBzeXN0ZW1zIHVuaWxhdGVyYWxseQpsb2FkcyB0aGUgdHdv
IEhPU1QgU1lTRU5URVIgTVNScywgc28gd2lsbCBjbG9iYmVyIHdoYXRldmVyIHdhcwpwcmV2aW91
c2x5IHRoZXJlLsKgIChUaGVyZSBpc24ndCBldmVuIGFuIG9wdGlvbiB0byB0dXJuIHRoaXMgb2Zm
IHRvIHNwZWVkCnVwIHZtZW50cnkvdm1leGl0KS4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 16:17:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 16: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 1gDXT9-0008Td-Tv; Fri, 19 Oct 2018 16:17:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=e8ot=m7=oracle.com=joe.jin@srs-us1.protection.inumbo.net>)
 id 1gDXT8-0008TY-DZ
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 16:17:46 +0000
X-Inumbo-ID: 1cadd048-d3ba-11e8-a8a5-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1cadd048-d3ba-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 18:14:53 +0200 (CEST)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9JG9BcT129105;
 Fri, 19 Oct 2018 16:17:40 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-2018-07-02;
 bh=lsGXcVsP1jI/WSaztb3O298BtOA+wvmb9dcxTMrXTSA=;
 b=jciZwzlTtXgwWQfm+bYWw6T1UAMJSII23s7Mm6AVRggf+caHDdTzi63dW1aoMADPNvCH
 ZDhieU5REmY64Pog2/7D0/iKRvNjTZtn4uvaIVVeaUHZ0mOsTfa3Nn2aMPY3tyrJhBci
 dO3DvSXF5RwsPPVCSwawmZR6M/fB4opjX4JbXRIjHzrTdJwHXAdm1cGqn39hxktCn9wy
 C+/Dr9twLl6ufTJC4nvZi1KfbxZUA+eYKAusphe8dI8+YXyuKL+qJRYTI+X7DM0tqyuu
 xBNibcNvHY/k0/E6HQ+tF+20nJTfnJU9IMdx4evoN1TWwlsJ10yp9TrDwizPlpBKKCZn 2Q== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2130.oracle.com with ESMTP id 2n384un6dr-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 19 Oct 2018 16:17:40 +0000
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w9JGHYt8006247
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 19 Oct 2018 16:17:35 GMT
Received: from abhmp0013.oracle.com (abhmp0013.oracle.com [141.146.116.19])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9JGHY24008444;
 Fri, 19 Oct 2018 16:17:34 GMT
Received: from [10.211.46.5] (/10.211.46.5)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 19 Oct 2018 09:17:34 -0700
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
References: <0453c762-1f8b-079f-5fdf-548e90909318@oracle.com>
 <20181018235219.GA36047@konrads-mbp.lan>
 <e476c3e8-d501-c5c6-d389-8b0b33adf4b1@oracle.com>
 <20181019134303.GC54336@Konrads-MacBook-Pro.local>
From: Joe Jin <joe.jin@oracle.com>
Message-ID: <09206a13-0fad-bfbd-062d-259f857b6a90@oracle.com>
Date: Fri, 19 Oct 2018 09:17:33 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181019134303.GC54336@Konrads-MacBook-Pro.local>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9050
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=945
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810190143
Subject: Re: [Xen-devel] [PATCH V2] xen-swiotlb: use actually allocated size
 on check physical continuous
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: John Sobecki <john.sobecki@oracle.com>,
 "DONGLI.ZHANG" <dongli.zhang@oracle.com>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 konrad@kernel.org,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Christoph Helwig <hch@lst.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>

T24gMTAvMTkvMTggNjo0MyBBTSwgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIHdyb3RlOgo+IEkgd2ls
bCBmb2xkIGluIHRoZSBzdGFjayB0cmFjZSBpbiBsYXRlciB0b25pZ2h0LiBUaGFua3MhCgpUaGFu
ayB5b3UgdmVyeSBtdWNoIQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 16:23:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 16:23: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 1gDXY6-0000qb-Jl; Fri, 19 Oct 2018 16:22:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=g1uh=m7=citrix.com=prvs=8231605b5=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gDXY5-0000qW-Mw
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 16:22:53 +0000
X-Inumbo-ID: 6d489a53-d3bb-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6d489a53-d3bb-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 16:24:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="80697698"
Date: Fri, 19 Oct 2018 17:22:46 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: "Vasile, Alexandru-catalin" <lexnv@amazon.com>
Message-ID: <20181019162246.v4u7zynxfzwjqisd@mac.bytemobile.com>
References: <1539965325190.3407@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1539965325190.3407@amazon.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] dom0/pvh: Dom0 PVH with PCI passthrough support
 status
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@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>

SGVsbG8sCgpUaGFua3MgZm9yIHlvdXIgaW50ZXJlc3QgYW5kIHRlc3Rpbmcgb2YgUFZIIERvbTAh
CgpPbiBGcmksIE9jdCAxOSwgMjAxOCBhdCAwNDowODo0NVBNICswMDAwLCBWYXNpbGUsIEFsZXhh
bmRydS1jYXRhbGluIHdyb3RlOgo+IEhlbGxvLAo+IAo+IEkgd291bGQgbGlrZSB0byB1c2UgRG9t
MCB3aXRoIFBWSCBtb2RlIHRvZ2V0aGVyIHdpdGggUENJIHBhc3N0aHJvdWdoIGluIG9yZGVyIHRv
IGNvbXBhcmUgUFZIIGFuZCBIVk0gaW4gYSByZWFsIHRlc3Qgc2NlbmFyaW8gZm9yIGVhcmx5IGFk
b3B0aW9uIG9mIFBWSC4gVGhlIG1pbmltdW0gc2V0dXAgbmVlZGVkIGlzIHRvIGhhdmUgdGhlIHBv
c3NpYmlsaXR5IHRvIGFzc2lnbiB0byBhIGRvbWFpbiBhIFBDSSBkZXZpY2UgdGhhdCBpcyBwYXNz
dGhyb3VnaC4KPiAKPiBBcmUgdGhlcmUgYW55IHBhdGNoZXMgaW4gcmV2aWV3IG9yIHByZXZpb3Vz
IGRpc2N1c3Npb25zIG9uIGhhdmluZyBQQ0kgcGFzc3Rocm91Z2ggaW4gRG9tMCBQVkg/CgpDdXJy
ZW50IGNvZGUgaW4gc3RhZ2luZyBicmFuY2ggc2hvdWxkIGhhdmUgUENJIHBhc3N0aHJvdWdoIHN1
cHBvcnQgZm9yClBWSCBEb20wIChpZTogc28gdGhhdCBEb20wIGNhbiBjb3JyZWN0bHkgaW50ZXJh
Y3Qgd2l0aCBwaHlzaWNhbApkZXZpY2VzIG9uIHRoZSBob3N0KSwgYWxiZWl0IGl0J3MgYWxsIGV4
cGVyaW1lbnRhbCBhbmQgdGhpbmdzIGxpa2UKU1ItSU9WIGRldmljZXMgd29uJ3Qgd29yayBwcm9w
ZXJseSB5ZXQuCgpZb3UgbGlrZWx5IHdhbnQgdG8gdXNlIG15IFhlbiBicmFuY2ggYXQ6CgpodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1wZW9wbGUvcm95Z2VyL3hlbi5naXQ7YT1zaG9y
dGxvZztoPXJlZnMvaGVhZHMvZml4ZXMtcHZoLXYyCgpUaGlzIGNvbnRhaW5zIG15IGxhdGVzdCBm
aXhlcyBmb3IgUFZIIERvbTAsIGFzIEkndmUganVzdCBwb3N0ZWQgdGhpcwp0b2RheS4gQXMgZm9y
IHRoZSBEb20wIGtlcm5lbCB5b3Ugd2lsbCBoYXZlIHRvIHVzZSBMaW51eCA0LjE4IG9yCm5ld2Vy
LgoKPiBPdXIgaW50ZXJuYWwgdGVzdHMgc2hvd2VkIHByb21pc2luZyByZXN1bHRzIHJlZ2FyZGlu
ZyBwZXJmb3JtYW5jZSAobm8gUENJIHBhc3N0aHJvdWdoKSwgYnV0IG5vbmV0aGVsZXNzIGFzIGV4
cGVjdGVkIGluIHRoaXMgZWFybHkgc3RhZ2Ugb2YgZGV2ZWxvcG1lbnQgYSBzbWFsbCBkZWNyZWFz
ZSBiZXR3ZWVuIDIuNSAtIDEwJS4gU2FjcmlmaWNpbmcgcGVyZm9ybWFuY2UgZm9yIGEgYm9vc3Qg
aW4gc2VjdXJpdHkgb2ZmZXJlZCBieSBQVkggc2hvdWxkIGJlIGEgcHJpb3JpdHkuIEZvciB0aGUg
ZmluYWwgcmVzdWx0cyB0byBiZSBjb25jbHVzaXZlIGFuZCBoYXZlIGEgZmFpciBjb21wYXJpc29u
LCBpdCBpcyBuZWNlc3NhcnkgdG8gaGF2ZSBhIHJvdWdoIGltcGxlbWVudGF0aW9uIG9mIFBDSSBw
YXNzdGhyb3VnaCAoZS5nLiBmb3IgYSBuZXR3b3JrIGRldmljZSkuCgpJZiB5b3UgaW5zdGVhZCBt
ZWFuIGRvaW5nIFBDSS1wYXNzdGhyb3VnaCBmcm9tIGEgUFZIIERvbTAgdG8gYSBQViBvcgpIVk0g
RG9tVSwgSSBoYXZlbid0IHJlYWxseSB0cmllZCBpdCwgc28gdGhlcmUncyBhIGdvb2QgY2hhbmNl
IHlvdSB3aWxsCmZpbmQgaXNzdWVzIGluIHBjaS1iYWNrIG9yIFFFTVUgd2hlbiBhdHRlbXB0aW5n
IHRoaXMuCgpNeSBjdXJyZW50IG1haW4gZ29hbCBpcyB0byBtYWtlIFBWSCBEb20wIHN0YWJsZSwg
YW5kIGFmdGVyd2FyZHMgSSB3aWxsCmxvb2sgYXQgYWRkaW5nIGFsbCB0aGUgbWlzc2luZyBmdW5j
dGlvbmFsaXR5LgoKVGhlcmUgaXMgc29tZSBsb3ctaGFuZ2luZyBmcnVpdCwgYm90aCBpbiBYZW4g
YW5kIHRoZSBMaW51eCBrZXJuZWwsCndoaWNoIGNhbiByZWFsbHkgYmUgd29ya2VkIGluIHBhcmFs
bGVsIGJ5IGRpZmZlcmVudCBwYXJ0aWVzLCBzbyBsZXQgbWUKa25vdyBpZiB5b3UgaGF2ZSBzb21l
IGNhcGFjaXR5IGFuZCB3ZSBjYW4gc3BlYWsgYWJvdXQgc2hhcmluZyB0aGUKd29ya2xvYWQuCgpU
aGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 16:36:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 16:36: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 1gDXkh-0001k1-Ti; Fri, 19 Oct 2018 16:35:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=eqrj=m7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gDXkf-0001jr-NB
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 16:35:53 +0000
X-Inumbo-ID: a5eea99d-d3bc-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a5eea99d-d3bc-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 18:33:02 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gDXka-0007jY-VJ; Fri, 19 Oct 2018 16:35: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 1gDXka-0007se-I7; Fri, 19 Oct 2018 16:35:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gDXka-0000aE-HI; Fri, 19 Oct 2018 16:35:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128878-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-i386:guest-localmigrate/x10:fail:regression
 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=3486f398a3ddea81ea8c67be981ce31d52036b3a
X-Osstest-Versions-That: xen=00b1b8ed737376aaa9cb842dd5bbf759e54fd86e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 19 Oct 2018 16:35:48 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128878: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODg3OCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODg3OC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0taTM4NiAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgUkVHUi4g
dnMuIDEyODg1NwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAg
ICAgMzQ4NmYzOThhM2RkZWE4MWVhOGM2N2JlOTgxY2UzMWQ1MjAzNmIzYQpiYXNlbGluZSB2ZXJz
aW9uOgogeGVuICAgICAgICAgICAgICAgICAgMDBiMWI4ZWQ3MzczNzZhYWE5Y2I4NDJkZDViYmY3
NTllNTRmZDg2ZQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4ODU3ICAyMDE4LTEwLTE3IDIwOjAw
OjQ2IFogICAgMSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODg3OCAgMjAxOC0xMC0xOSAx
MzowMDo1NSBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJp
eC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0taTM4NiAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBv
ZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
LmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2Fu
IGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCAzNDg2ZjM5OGEzZGRlYTgx
ZWE4YzY3YmU5ODFjZTMxZDUyMDM2YjNhCkF1dGhvcjogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJh
bnRAY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgT2N0IDkgMDk6MjU6NDggMjAxOCArMDEwMAoKICAg
IHg4Ni9odm0vaW9yZXE6IGFsbG93IGlvcmVxIHNlcnZlcnMgdG8gdXNlIEhWTV9QQVJBTV9bQlVG
XUlPUkVRX1BGTgogICAgCiAgICBTaW5jZSBjb21taXQgMmMyNTdiZDYgIng4Ni9odm06IHJlbW92
ZSBkZWZhdWx0IGlvcmVxIHNlcnZlciAoYWdhaW4pIiB0aGUKICAgIEdGTnMgYWxsb2NhdGVkIGJ5
IHRoZSB0b29sc3RhY2sgYW5kIHNldCBpbiBIVk1fUEFSQU1fSU9SRVFfUEZOIGFuZAogICAgSFZN
X1BBUkFNX0JVRklPUkVRX1BGTiBoYXZlIGJlZW4gdW51c2VkLiBUaGlzIHBhdGNoIGFsbG93cyB0
aGVtIHRvIGJlIHVzZWQKICAgIGJ5IChub24tZGVmYXVsdCkgaW9yZXEgc2VydmVycy4KICAgIAog
ICAgV2hpbGUgaW4gdGhlIGFyZWEsIGFsc28gbWFrZSBzdXJlIEhWTV9QQVJBTV9bQlVGXUlPUkVR
X1BGTiBjYW4gb25seSBiZSBzZXQKICAgIG9uY2UuIFRoZXNlIHBhcmFtZXRlcnMgc2hvdWxkIGhh
dmUgYWx3YXlzIGJlZW4gaW4gdGhlICdzZXQgb25jZScgY2F0ZWdvcnkKICAgIGJ1dCB0aGlzIGhh
cywgc28gZmFyLCBub3QgYmVlbiBlbmZvcmNlZC4KICAgIAogICAgTk9URTogVGhpcyBmaXhlcyBh
IGNvbXBhdGliaWxpdHkgaXNzdWUuIEEgZ3Vlc3QgY3JlYXRlZCBvbiBhIHZlcnNpb24gb2YKICAg
ICAgICAgIFhlbiB0aGF0IHByZS1kYXRlcyB0aGUgaW5pdGlhbCBpb3JlcSBzZXJ2ZXIgaW1wbGVt
ZW50YXRpb24gYW5kIHRoZW4KICAgICAgICAgIG1pZ3JhdGVkIGluIHdpbGwgY3VycmVudGx5IGZh
aWwgdG8gcmVzdW1lIGJlY2F1c2UgaXRzIG1pZ3JhdGlvbgogICAgICAgICAgc3RyZWFtIHdpbGwg
bGFjayB2YWx1ZXMgZm9yIEhWTV9QQVJBTV9JT1JFUV9TRVJWRVJfUEZOIGFuZAogICAgICAgICAg
SFZNX1BBUkFNX05SX0lPUkVRX1NFUlZFUl9QQUdFUyAqdW5sZXNzKiB0aGUgc3lzdGVtIGhhcyBh
bgogICAgICAgICAgZW11bGF0b3IgZG9tYWluIHRoYXQgdXNlcyBkaXJlY3QgcmVzb3VyY2UgbWFw
cGluZyAod2hpY2ggZGVwZW5kcwogICAgICAgICAgb24gdGhlIHZlcnNpb24gb2YgcHJpdmNtZCBp
dCBoYXBwZW5zIHRvIGhhdmUpIGluIHdoaWNoIGNhc2UgaXQKICAgICAgICAgIHdpbGwgbm90IHJl
cXVpcmUgdXNlIG9mIEdGTnMgZm9yIHRoZSBpb3JlcSBzZXJ2ZXIgc2hhcmVkCiAgICAgICAgICBw
YWdlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRA
Y2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 16:39:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 16:39: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 1gDXoY-0001vf-J0; Fri, 19 Oct 2018 16:39:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=+uyp=m7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gDXoX-0001va-4P
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 16:39:53 +0000
X-Inumbo-ID: 34f025d3-d3bd-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 34f025d3-d3bd-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 18:37:03 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id B8AD8AD65;
 Fri, 19 Oct 2018 16:39:50 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-13-jgross@suse.com>
 <20181019161015.d6u47uwvvxgiu7lm@mac.bytemobile.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <ceecce6d-b2e7-50b7-2fd0-d6b8ffd56bd3@suse.com>
Date: Fri, 19 Oct 2018 18:39:50 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181019161015.d6u47uwvvxgiu7lm@mac.bytemobile.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 12/18] xen: setup Xen specific data for
 PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, grub-devel@gnu.org, daniel.kiper@oracle.com,
 xen-devel@lists.xen.org, phcoder@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>

T24gMTkvMTAvMjAxOCAxODoxMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUdWUsIE9j
dCAwOSwgMjAxOCBhdCAwMTowMzoxMVBNICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBJ
bml0aWFsaXplIHRoZSBuZWVkZWQgWGVuIHNwZWNpZmljIGRhdGEuIFRoaXMgaXM6Cj4+Cj4+IC0g
dGhlIFhlbiBzdGFydCBvZiBkYXkgcGFnZSBjb250YWluaW5nIHRoZSBjb25zb2xlIGFuZCBYZW5z
dG9yZSByaW5nCj4+ICAgcGFnZSBQRk4gYW5kIGV2ZW50IGNoYW5uZWwKPj4gLSB0aGUgZ3JhbnQg
dGFibGUKPj4gLSB0aGUgc2hhcmVkIGluZm8gcGFnZQo+Pgo+PiBTZXQgdGhlIFJTRFAgYWRkcmVz
cyBmb3IgdGhlIGd1ZXN0IGZyb20gdGhlIHN0YXJ0X2luZm8gcGFnZSBwYXNzZWQKPj4gYXMgYm9v
dCBwYXJhbWV0ZXIuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0Bz
dXNlLmNvbT4KPj4gLS0tCj4+ICBncnViLWNvcmUva2Vybi9pMzg2L3hlbi9wdmguYyB8IDEwNyAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPj4gIDEgZmlsZSBjaGFu
Z2VkLCAxMDcgaW5zZXJ0aW9ucygrKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvZ3J1Yi1jb3JlL2tlcm4v
aTM4Ni94ZW4vcHZoLmMgYi9ncnViLWNvcmUva2Vybi9pMzg2L3hlbi9wdmguYwo+PiBpbmRleCBi
NDkzM2I0NTQuLjkzZWQ2ODI0NSAxMDA2NDQKPj4gLS0tIGEvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94
ZW4vcHZoLmMKPj4gKysrIGIvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMKPj4gQEAgLTI0
LDYgKzI0LDcgQEAKPj4gICNpbmNsdWRlIDxncnViL3hlbi5oPgo+PiAgI2luY2x1ZGUgPGdydWIv
aTM4Ni9saW51eC5oPgo+PiAgI2luY2x1ZGUgPGdydWIvbWFjaGluZS9rZXJuZWwuaD4KPj4gKyNp
bmNsdWRlIDx4ZW4vaHZtL3BhcmFtcy5oPgo+PiAgI2luY2x1ZGUgPHhlbi9tZW1vcnkuaD4KPj4g
IAo+PiAgc3RydWN0IHhlbl9tYWNoaW5lX21tYXBfZW50cnkKPj4gQEAgLTM5LDYgKzQwLDcgQEAg
c3RhdGljIHN0cnVjdCB7IGNoYXIgX2VudHJ5WzMyXTsgfSBoeXBlcmNhbGxfcGFnZVsxMjhdCj4+
ICAgIF9fYXR0cmlidXRlX18gKChhbGlnbmVkIChHUlVCX1hFTl9QQUdFX1NJWkUpKSk7Cj4+ICAK
Pj4gIHN0YXRpYyBncnViX3VpbnQzMl90IHhlbl9jcHVpZF9iYXNlOwo+PiArc3RhdGljIHN0cnVj
dCBzdGFydF9pbmZvIGdydWJfeGVuX3N0YXJ0X3BhZ2U7Cj4+ICBzdGF0aWMgc3RydWN0IHhlbl9t
YWNoaW5lX21tYXBfZW50cnkgbWFwWzEyOF07Cj4+ICBzdGF0aWMgdW5zaWduZWQgaW50IG5yX21h
cF9lbnRyaWVzOwo+PiAgCj4+IEBAIC0xMDQsNiArMTA2LDM2IEBAIGdydWJfeGVuX2h5cGVyY2Fs
bCAoZ3J1Yl91aW50MzJfdCBjYWxsbm8sIGdydWJfdWludDMyX3QgYTAsCj4+ICAgIHJldHVybiBf
X3JlczsKPj4gIH0KPj4gIAo+PiArc3RhdGljIGdydWJfdWludDMyX3QKPj4gK2dydWJfeGVuX2dl
dF9wYXJhbSAoaW50IGlkeCkKPj4gK3sKPj4gKyAgc3RydWN0IHhlbl9odm1fcGFyYW0geGh2Owo+
PiArICBpbnQgcjsKPj4gKwo+PiArICB4aHYuZG9taWQgPSBET01JRF9TRUxGOwo+PiArICB4aHYu
aW5kZXggPSBpZHg7Cj4+ICsgIHIgPSBncnViX3hlbl9oeXBlcmNhbGwgKF9fSFlQRVJWSVNPUl9o
dm1fb3AsIEhWTU9QX2dldF9wYXJhbSwKPj4gKwkJCSAgKGdydWJfdWludDMyX3QpICgmeGh2KSwg
MCwgMCwgMCwgMCk7Cj4+ICsgIGlmIChyIDwgMCkKPj4gKyAgICBncnViX3hlbl9lYXJseV9oYWx0
ICgpOwo+PiArICByZXR1cm4geGh2LnZhbHVlOwo+PiArfQo+PiArCj4+ICtzdGF0aWMgdm9pZCAq
Cj4+ICtncnViX3hlbl9hZGRfcGh5c21hcCAodW5zaWduZWQgaW50IHNwYWNlLCB2b2lkICphZGRy
KQo+PiArewo+PiArICBzdHJ1Y3QgeGVuX2FkZF90b19waHlzbWFwIHhhdHA7Cj4+ICsKPj4gKyAg
eGF0cC5kb21pZCA9IERPTUlEX1NFTEY7Cj4+ICsgIHhhdHAuaWR4ID0gMDsKPj4gKyAgeGF0cC5z
cGFjZSA9IHNwYWNlOwo+PiArICB4YXRwLmdwZm4gPSAoZ3J1Yl9hZGRyX3QpIGFkZHIgPj4gR1JV
Ql9YRU5fTE9HX1BBR0VfU0laRTsKPj4gKyAgaWYgKGdydWJfeGVuX2h5cGVyY2FsbCAoX19IWVBF
UlZJU09SX21lbW9yeV9vcCwgWEVOTUVNX2FkZF90b19waHlzbWFwLAo+PiArCQkJICAoZ3J1Yl91
aW50MzJfdCkgKCZ4YXRwKSwgMCwgMCwgMCwgMCkpCj4+ICsgICAgZ3J1Yl94ZW5fZWFybHlfaGFs
dCAoKTsKPj4gKyAgcmV0dXJuIGFkZHI7Cj4+ICt9Cj4+ICsKPj4gIHN0YXRpYyB2b2lkCj4+ICBn
cnViX3hlbl9zb3J0X21tYXAgKHZvaWQpCj4+ICB7Cj4+IEBAIC0xOTAsMTIgKzIyMiw4NyBAQCBn
cnViX3hlbl9nZXRfbW1hcCAodm9pZCkKPj4gICAgZ3J1Yl94ZW5fc29ydF9tbWFwICgpOwo+PiAg
fQo+PiAgCj4+ICtzdGF0aWMgZ3J1Yl91aW50NjRfdAo+PiArZ3J1Yl94ZW5fZmluZF9wYWdlIChn
cnViX3VpbnQ2NF90IHN0YXJ0KQo+PiArewo+PiArICB1bnNpZ25lZCBpbnQgaSwgajsKPj4gKyAg
Z3J1Yl91aW50NjRfdCBsYXN0ID0gc3RhcnQ7Cj4+ICsKPj4gKyAgLyogVHJ5IHRvIGZpbmQgYSBl
ODIwIG1hcCBob2xlIGJlbG93IDRHLiAqLwo+IAo+IERvaW5nIHRoaXMgaXMga2luZCBvZiBkYW5n
ZXJvdXMsIHdoYXQgaWYgeW91IGVuZCB1cCBwbGFjaW5nIHNvbWV0aGluZwo+IG9uIHRvcCBvZiBh
biBNTUlPIHJlZ2lvbiAoZWl0aGVyIGVtdWxhdGVkIG9yIGZyb20gYSByZWFsIHBhc3N0aHJvdWdo
Cj4gZGV2aWNlKT8KClNob3VsZG4ndCB0aG9zZSBiZSBtYXJrZWQgYXMgIlJlc2VydmVkIiBpbiB0
aGUgbWVtb3J5IG1hcD8KCj4gCj4+ICsgIGZvciAoaSA9IDA7IGkgPCBucl9tYXBfZW50cmllczsg
aSsrKQo+PiArICAgIHsKPj4gKyAgICAgIGlmIChsYXN0ID4gbWFwW2ldLmFkZHIgKyBtYXBbaV0u
bGVuKQo+PiArCWNvbnRpbnVlOwo+PiArICAgICAgaWYgKGxhc3QgPCBtYXBbaV0uYWRkcikKPj4g
KwlyZXR1cm4gbGFzdDsKPj4gKyAgICAgIGlmICgobWFwW2ldLmFkZHIgPj4gMzIpIHx8ICgobWFw
W2ldLmFkZHIgKyBtYXBbaV0ubGVuKSA+PiAzMikpCj4+ICsJYnJlYWs7Cj4+ICsgICAgICBsYXN0
ID0gbWFwW2ldLmFkZHIgKyBtYXBbaV0ubGVuOwo+PiArICAgIH0KPj4gKyAgICBpZiAoaSA9PSBu
cl9tYXBfZW50cmllcykKPj4gKyAgICAgIHJldHVybiBsYXN0Owo+PiArCj4+ICsgIC8qIE5vIGhv
bGUgZm91bmQsIHVzZSB0aGUgaGlnaGVzdCBSQU0gcGFnZSBiZWxvdyA0RyBhbmQgcmVzZXJ2ZSBp
dC4gKi8KPiAKPiBJIHdvdWxkIHJhdGhlciB1c2UgYSBSQU0gcGFnZSBhbmQgcG9wdWxhdGUgaWYg
YWZ0ZXJ3YXJkcywgc28gdGhhdCB0aGUKPiBtZW1vcnkgbWFwIHJldHVybmVkIGJ5IHRoZSBYZW4g
aHlwZXJjYWxsIHN0aWxsIG1hdGNoZXMgdGhlIGN1cnJlbnQKPiBwaHlzbWFwLCBvciBlbHNlIHVw
ZGF0ZSB0aGUgbWVtbWFwIHVzaW5nIFhFTk1FTV9zZXRfbWVtb3J5X21hcD8KPiAKPiBUaGlzIGhh
cyB0aGUgbmFzdHkgc2lkZSBlZmZlY3Qgb2Ygc2hhdHRlcmluZyB0aGUgcDJtIHRob3VnaC4KClJp
Z2h0LCBhbmQgdGhpcyB3b3VsZCBiZSBhIG5vdGljZWFibGUgcGVyZm9ybWFuY2UgaGl0LgoKCkp1
ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 16:55:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 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 1gDY32-0003Ph-3o; Fri, 19 Oct 2018 16:54:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=eqrj=m7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gDY30-0003PX-QY
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 16:54:50 +0000
X-Inumbo-ID: e473a091-d3bf-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e473a091-d3bf-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 16:56: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 <aliasfile-bounces@xenproject.org>)
 id 1gDY2x-00084m-32; Fri, 19 Oct 2018 16: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 1gDY2w-0008If-T1; Fri, 19 Oct 2018 16:54:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gDY2w-000425-SQ; Fri, 19 Oct 2018 16:54:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128859-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-arm64-arm64-libvirt-qcow2:debian-di-install:fail:regression
 libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=b05eeacbfd11b9e7faf1451d7dc90ceda68f6d32
X-Osstest-Versions-That: libvirt=3a1cdb06fd9bc5e35230f6198e697d6ec03d1206
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 19 Oct 2018 16:54:46 +0000
Subject: [Xen-devel] [libvirt test] 128859: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODg1OSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg4NTkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAx
MCBkZWJpYW4tZGktaW5zdGFsbCAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODgzMwoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtl
IDEyODgzMwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4ODMzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlidmlydCAgICAg
ICAgICAgICAgYjA1ZWVhY2JmZDExYjllN2ZhZjE0NTFkN2RjOTBjZWRhNjhmNmQzMgpiYXNlbGlu
ZSB2ZXJzaW9uOgogbGlidmlydCAgICAgICAgICAgICAgM2ExY2RiMDZmZDliYzVlMzUyMzBmNjE5
OGU2OTdkNmVjMDNkMTIwNgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4ODMzICAyMDE4LTEwLTE2
IDAyOjUwOjMzIFogICAgMyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODg1OSAgMjAxOC0x
MC0xNyAyMjozOTowOSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0
b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4K
ICBNaWNoYWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIFdhbmcgSHVhcWlhbmcg
PGh1YXFpYW5nLndhbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4K
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpjb21taXQgYjA1ZWVhY2JmZDExYjllN2ZhZjE0NTFkN2RjOTBjZWRhNjhmNmQzMgpBdXRo
b3I6IFdhbmcgSHVhcWlhbmcgPGh1YXFpYW5nLndhbmdAaW50ZWwuY29tPgpEYXRlOiAgIFdlZCBP
Y3QgMTcgMTY6Mjc6MzYgMjAxOCArMDgwMAoKICAgIHV0aWw6IEZpeCBhIHR5cG8gaW4gY29tbWVu
dHMgb2YgdmlycmVzY3RybC5jCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdhbmcgSHVhcWlhbmcg
PGh1YXFpYW5nLndhbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJlYSBCb2xvZ25h
bmkgPGFib2xvZ25hQHJlZGhhdC5jb20+Cgpjb21taXQgODBjODIzNzY3OTdiYTIwZTAxMTYyNzg2
ZjdhODM0ZmVkMDFhNTZmNQpBdXRob3I6IEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KRGF0ZTog
ICBXZWQgT2N0IDE3IDA5OjEwOjU3IDIwMTggKzA4MDAKCiAgICBjb25mOiBGaXggdHlwb3MgaW4g
cGNpZSBjb250cm9sbGVycycgbmFtZQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBIYW4gSGFuIDxo
aGFuQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmVhIEJvbG9nbmFuaSA8YWJvbG9n
bmFAcmVkaGF0LmNvbT4KCmNvbW1pdCA2NDFhOTVjOWI2NGU3NGRjY2I1NWViYWU4ZjAwZGEzZjEw
YzFmZWFlCkF1dGhvcjogTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KRGF0
ZTogICBGcmkgT2N0IDEyIDExOjA5OjU2IDIwMTggKzAyMDAKCiAgICBxZW11OiBQdXQgZm9ybWF0
PXJhdyBvbnRvIGNtZCBsaW5lIGZvciBTQ1NJIHBhc3N0aHJvdWdoCiAgICAKICAgIGh0dHBzOi8v
YnVnemlsbGEucmVkaGF0LmNvbS9zaG93X2J1Zy5jZ2k/aWQ9MTYzMjgzMwogICAgCiAgICBXaGVu
IGRvaW5nIGEgU0NTSSBwYXNzdGhyb3VnaCB3ZSBkb24ndCBwdXQgZm9ybWF0PSBvbnRvIHRoZQog
ICAgY29tbWFuZCBsaW5lLiBUaGlzIGNhdXNlcyBxZW11IHRvIHByb2JlIHRoZSBmb3JtYXQgYXV0
b21hdGljYWxseQogICAgd2hpY2ggZW5kcyB1cCBpbiBhIHdhcm5pbmcgaW4gdGhlIGRvbWFpbiBs
b2cgYW5kIHBvc3NpYmxlIHFlbXUKICAgIGRpc2FibGluZyB3cml0ZXMgdG8gdGhlIGZpcnN0IGJs
b2NrIChhY2NvcmRpbmcgdG8gdGhlIHdhcm5pbmcKICAgIG1lc3NhZ2UpLgogICAgCiAgICBCYXNl
ZC1vbi13b3JrLW9mOiBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogICAgU2ln
bmVkLW9mZi1ieTogTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 16:57:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 16: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 1gDY5c-0003YQ-Oz; Fri, 19 Oct 2018 16:57:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wxwm=m7=citrix.com=prvs=8238c2210=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gDY5a-0003YJ-RN
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 16:57:30 +0000
X-Inumbo-ID: 42e97517-d3c0-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 42e97517-d3c0-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 16:58:55 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,400,1534809600"; d="scan'208";a="80699212"
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
To: Xen-devel List <xen-devel@lists.xen.org>, Jan Beulich <JBeulich@suse.com>, 
 Juergen Gross <JGross@suse.com>, Janakarajan Natarajan
 <Janakarajan.Natarajan@amd.com>, Roger Pau Monne <roger.pau@citrix.com>, Wei
 Liu <wei.liu2@citrix.com>, Ian Jackson <Ian.Jackson@eu.citrix.com>, Julien
 Grall <julien.grall@arm.com>, Stefano Stabellini <sstabellini@kernel.org>
Message-ID: <144647a7-a35c-c915-a1f3-6627bcd68f10@citrix.com>
Date: Fri, 19 Oct 2018 17:57:27 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: [Xen-devel] per-domain configuration and inappropriate use of
 globals
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpJIG5vdGljZWQgdGhpcyBtb3N0IHJlY2VudGx5IGluIHRoZSBBVklDIHNlcmllcyBm
cm9tIEphbmFrYXJhamFuLsKgIFRoZQpnbG9iYWwgc3ZtX2F2aWMgYm9vbGVhbiB3YXMgbGVmdCBv
ZmYtYnktZGVmYXVsdCBiZWNhdXNlIGl0IGRvZXNuJ3Qgd29yawp3aXRoIG5lc3RlZCB2aXJ0IHll
dC7CoCBUaGUgY29kZSBpbiBxdWVzdGlvbiB3YXMgYWN0dWFsbHkgaW5oZXJpdGVkIGZyb20KdGhl
IFZULXggc2lkZSwgYW5kIHRoZSBnZW5lcmFsIHByb2JsZW0gaXMgc3lzdGVtaWMgd2l0aCBob3cg
WGVuIGhhcyBiZWVuCmRldmVsb3BlZCBpbiB0aGUgcGFzdC4KCk5lc3RlZCB2aXJ0IGlzIHRoZSBl
YXNpZXN0IHdheSB0byBzcG90IHdoeSB0aGlzIGlzIGFuIGlzc3VlLsKgIEhvdyB0bwpjb3JyZWN0
bHkgaW5qZWN0IGFuIGludGVycnVwdCBpbnRvIGEgVk0gZGVwZW5kcyBvbiB0aGUgY3VycmVudApj
b25maWd1cmF0aW9uIGluIHRoZSBWTUNCL1ZNQ1MsIGFuZCBpbiB0aGUgY2FzZSBvZiBuZXN0ZWQg
dmlydCwgdGhpcyBpcwpjaG9zZW4gKGF0IGxlYXN0IGluIHBhcnQpIGJ5IHRoZSBMMSBoeXBlcnZp
c29yLsKgIFRoZXJlZm9yZSwgYSBnbG9iYWwKYm9vbGVhbiBpc24ndCBjb3JyZWN0LCBiZWNhdXNl
IGl0IGNhbm5vdCBhY2NvdW50IGZvciB0aGUgZmFjdCB0aGF0IHR3bwpWTUNCcy9WTUNTcyBtaWdo
dCBiZSBjb25maWd1cmVkIGRpZmZlcmVudGx5LgoKT3RoZXIgc2V0dGluZ3MgSSd2ZSBub3RpY2Vk
IHJlY2VudGx5IGFyZSBoYXAvaW9tbXUgUFQgc2hhcmluZywgYW5kCnVucmVzdHJpY3RlZF9ndWVz
dCwgYm90aCBvZiB3aGljaCB3b3VsZCBiZSBtb3JlIGNvbnZlbmllbnQgZm9yCmRldmVsb3BtZW50
IGlmIHRoZXkgd2VyZSBjb25maWd1cmFibGUgcGVyIGRvbWFpbiByYXRoZXIgdGhhbiByZXF1aXJp
bmcgYQpob3N0IHJlYm9vdCB0byBjaGFuZ2UuCgpJbiBwcmFjdGljZSwgaGF2aW5nIGZpbmUgZ3Jh
aW4gY29udHJvbCBvZiBhbGwgdGhlIGZlYXR1cmVzIGxpa2Ugd291bGQgYmUKZXhjZWxsZW50IGZv
ciB0ZXN0aW5nIHB1cnBvc2VzLCBiZWNhdXNlIGl0IGFsbG93cyB5b3UgdG8gYm9vdCB0d28Kb3Ro
ZXJ3aXNlLWlkZW50aWNhbCBWTXMgd2l0aCBvbmUgY29uZmlndXJhdGlvbiBkaWZmZXJlbmNlIGJl
dHdlZW4gdGhlbS4KCkluIHRoZSBzcGlyaXQgb2YgdGhlIGFscmVhZHkgaW4gcHJvZ3Jlc3MgZG9t
YWluY3JlYXRlIHdvcmssIG9wdGlvbnMgbGlrZQp0aGVzZSBzaG91bGQgYmUgc2VsZWN0YWJsZSBh
dCBkb21haW4gY3JlYXRpb24gdGltZSwgYW5kIGltbXV0YWJsZQp0aGVyZWFmdGVyLgoKVGhhdCBz
YWlkLCB0aGVyZSBpcyBhIHBsZXRob3JhIG9mIHR3ZWFrYWJsZXMsIGFuZCBJJ20gbm90IHN1cmUg
aG93IGJlc3QKdG8gZXhwb3NlIHRoZW0uwqAgV2hpbGUgbW9zdCAoYWxsPykgb2YgdGhlc2Ugb3B0
aW9ucyBhcmUgaW5oZXJlbnRseQpzdXBwb3J0ZWQgKGFzIHBsYXlpbmcgd2l0aCB0aGVtIHNpbXVs
YXRlcyB3aGF0IFhlbiB3b3VsZCBjaG9zZSBvbgpkaWZmZXJlbnQgaGFyZHdhcmUpLCBJIGV4cGVj
dCB0aGVyZSB3aWxsIGJlIGFtcGxlIG9wcG9ydHVuaXR5IGZvciBwZW9wbGUKdG8gYnJlYWsgdGhl
aXIgc3lzdGVtcyBpZiB0aGV5IHR3ZWFrIHRvbyBtdWNoLgoKSXMgdGhlcmUgbGlhYmxlIHRvIGJl
IGFueSBwcm92aXNpb24gaW4geGwvbGlieGwgdG8gaGF2ZSAidW5zdGFibGUiCmNvbmZpZ3VyYXRp
b24sIHdoaWNoIGlzIGVhc2lseSBpZGVudGlmaWVkIGFzICJtYXkgc3RvcCB3b3JraW5nIC8gY2Vh
c2UKdG8gZXhpc3QgLyBiZWNvbWUgaW52YWxpZCBhdCBhbnkgcG9pbnQgaW4gdGhlIGZ1dHVyZT8i
CgpBbHRlcm5hdGl2ZWx5LCBhcmUgdGhlcmUgYW55IG90aGVyIHN1Z2dlc3Rpb25zIGZvciBhbHRl
cm5hdGl2ZSBtZWNoYW5pc21zPwoKVGhhbmtzLAoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 18:22:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 18: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 1gDZPj-0001pG-Az; Fri, 19 Oct 2018 18:22:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=+uyp=m7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gDZPi-0001pB-8v
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 18:22:22 +0000
X-Inumbo-ID: 1d982fbc-d3cc-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1d982fbc-d3cc-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 18:23: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 mx1.suse.de (Postfix) with ESMTP id 9CB0EAE62;
 Fri, 19 Oct 2018 18:22:18 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel List <xen-devel@lists.xen.org>, Jan Beulich <JBeulich@suse.com>,
 Janakarajan Natarajan <Janakarajan.Natarajan@amd.com>,
 Roger Pau Monne <roger.pau@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Julien Grall
 <julien.grall@arm.com>, Stefano Stabellini <sstabellini@kernel.org>
References: <144647a7-a35c-c915-a1f3-6627bcd68f10@citrix.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <269da316-bade-8b4c-b243-e7828f872a79@suse.com>
Date: Fri, 19 Oct 2018 20:22:16 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <144647a7-a35c-c915-a1f3-6627bcd68f10@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] per-domain configuration and inappropriate use of
 globals
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkvMTAvMjAxOCAxODo1NywgQW5kcmV3IENvb3BlciB3cm90ZToKPiBJbiBwcmFjdGljZSwg
aGF2aW5nIGZpbmUgZ3JhaW4gY29udHJvbCBvZiBhbGwgdGhlIGZlYXR1cmVzIGxpa2Ugd291bGQg
YmUKPiBleGNlbGxlbnQgZm9yIHRlc3RpbmcgcHVycG9zZXMsIGJlY2F1c2UgaXQgYWxsb3dzIHlv
dSB0byBib290IHR3bwo+IG90aGVyd2lzZS1pZGVudGljYWwgVk1zIHdpdGggb25lIGNvbmZpZ3Vy
YXRpb24gZGlmZmVyZW5jZSBiZXR3ZWVuIHRoZW0uCj4gCj4gSW4gdGhlIHNwaXJpdCBvZiB0aGUg
YWxyZWFkeSBpbiBwcm9ncmVzcyBkb21haW5jcmVhdGUgd29yaywgb3B0aW9ucyBsaWtlCj4gdGhl
c2Ugc2hvdWxkIGJlIHNlbGVjdGFibGUgYXQgZG9tYWluIGNyZWF0aW9uIHRpbWUsIGFuZCBpbW11
dGFibGUKPiB0aGVyZWFmdGVyLgo+IAo+IFRoYXQgc2FpZCwgdGhlcmUgaXMgYSBwbGV0aG9yYSBv
ZiB0d2Vha2FibGVzLCBhbmQgSSdtIG5vdCBzdXJlIGhvdyBiZXN0Cj4gdG8gZXhwb3NlIHRoZW0u
wqAgV2hpbGUgbW9zdCAoYWxsPykgb2YgdGhlc2Ugb3B0aW9ucyBhcmUgaW5oZXJlbnRseQo+IHN1
cHBvcnRlZCAoYXMgcGxheWluZyB3aXRoIHRoZW0gc2ltdWxhdGVzIHdoYXQgWGVuIHdvdWxkIGNo
b3NlIG9uCj4gZGlmZmVyZW50IGhhcmR3YXJlKSwgSSBleHBlY3QgdGhlcmUgd2lsbCBiZSBhbXBs
ZSBvcHBvcnR1bml0eSBmb3IgcGVvcGxlCj4gdG8gYnJlYWsgdGhlaXIgc3lzdGVtcyBpZiB0aGV5
IHR3ZWFrIHRvbyBtdWNoLgo+IAo+IElzIHRoZXJlIGxpYWJsZSB0byBiZSBhbnkgcHJvdmlzaW9u
IGluIHhsL2xpYnhsIHRvIGhhdmUgInVuc3RhYmxlIgo+IGNvbmZpZ3VyYXRpb24sIHdoaWNoIGlz
IGVhc2lseSBpZGVudGlmaWVkIGFzICJtYXkgc3RvcCB3b3JraW5nIC8gY2Vhc2UKPiB0byBleGlz
dCAvIGJlY29tZSBpbnZhbGlkIGF0IGFueSBwb2ludCBpbiB0aGUgZnV0dXJlPyIKPiAKPiBBbHRl
cm5hdGl2ZWx5LCBhcmUgdGhlcmUgYW55IG90aGVyIHN1Z2dlc3Rpb25zIGZvciBhbHRlcm5hdGl2
ZSBtZWNoYW5pc21zPwoKUGVyLWRvbWFpbiBwYXJhbWV0ZXJzIGxpa2UgaW4gbXkgc2VyaWVzPyBZ
b3UgY291bGQgZ3VhcmQgdGhlICJkYW5nZXJvdXMiCm9uZXMgYnkgYSBnbG9iYWwgcGFyYW1ldGVy
IChib290LXRpbWUgb3IgcnVuLXRpbWUgc2V0dGFibGUpLgoKCkp1ZXJnZW4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 18:58:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 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 1gDZyd-0004An-8Q; Fri, 19 Oct 2018 18:58:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=e53t=m7=gmail.com=aaronngray.lists@srs-us1.protection.inumbo.net>)
 id 1gDZyb-0004Ai-FQ
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 18:58:25 +0000
X-Inumbo-ID: 8f1938d7-d3d0-11e8-a8a5-bc764e045a96
Received: from mail-ed1-x52e.google.com (unknown [2a00:1450:4864:20::52e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8f1938d7-d3d0-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 20:55:34 +0200 (CEST)
Received: by mail-ed1-x52e.google.com with SMTP id z21-v6so32333261edb.11
 for <xen-devel@lists.xenproject.org>; Fri, 19 Oct 2018 11:58:23 -0700 (PDT)
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=v5wHLjT1UG3De521AGSyIItTGRjCvvyv6Q5KcQjR8i0=;
 b=SixXynfbfT1QOBnhMR6T7aLE3PRkPY3guZhy/EdgYdCc8lMe5YGdzT68O7UagMVETo
 kuyx9Q9sdyMB6gz4GeLA4FjjMumLKQBtZNlFtt4mDxQ2MjIyh8IAZuUOiQBUjTmrFAmA
 6ppHhbxhHX3QjdP2diS8NzPwYj+gQ4vAbgmEZsz+aCWGzynye0/p1SLKeSTXOdoXhZt5
 Jo+GTeEkDtr5RJSSINPIwQnNDuUolUaY7HXNB/5pdbKn1selIoej3pWFgGx/K44G9tkE
 oG+1Xnw0MrKA0WrpcPooB1JECNkKvqv5zIR/RXV6NAUhx4H4TkR3WFVIZhTdP8oLmanY
 tyNQ==
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=v5wHLjT1UG3De521AGSyIItTGRjCvvyv6Q5KcQjR8i0=;
 b=G7OZ4SuKmuBrP09rSmoEGd4dTgtxUtQ74jz5TwXXoYADuqOpV9VYmHUo6aTT6rZX4n
 4R2mG9mHp1AXCFrJCgLljznJs3kP4mpfm7fffdJ8T8fb7+ui1kbKc1Gj+cMxa+S4Jw2/
 OZMg2SpNjpn4Qto1M+aMYQ9S0vIuEibmnEM1Fo1MnvBgAL1HaWPS7T7wDLOnZ300MIrR
 JDdajRxLAz8tu1RfyeJu2sU6Tk0xjdzfHS4BR4DqQbHvxF3fI+rxNCvh8kIljdjlhcYg
 r3RS21aqzNI+/DeB4Lg4TiSsVwFlnuxPpAyi2o0oZw4ExyryEStofuwQj+wIb5LcHc03
 UslQ==
X-Gm-Message-State: ABuFfogCTz/4nYQCzZm9WuDXvr5J/+HmzDAIKw6pVOZnRNYYlPLxCDNm
 DBlXONDq3N+a5kC4Di/WjsE8YarfruHysra4p44=
X-Google-Smtp-Source: ACcGV60o5XtuGWtK0jFn3KMYYJJ+Jl+NvRQDZI4zdFgKQAgPhq7WS3r7b3G9PAi5NdD5iQXrTKueXf5UEP0ZP8dg6Vk=
X-Received: by 2002:a17:906:6716:: with SMTP id
 a22-v6mr13384447ejp.58.1539975502681; 
 Fri, 19 Oct 2018 11:58:22 -0700 (PDT)
MIME-Version: 1.0
References: <CANkmNDfWfZt_17ewcHX0=EkvpymqVGLSDyd6uyObr7rOHc9tig@mail.gmail.com>
 <375d8065-e141-4cd7-e051-e0f698d76e96@citrix.com>
 <CANkmNDfjr+2xJ9XOv=ktVnSYiquHeT6PSmBDLW1agOTyp-17KQ@mail.gmail.com>
 <f5a989eb-2f4b-cb04-9126-0ad2fbf49e21@citrix.com>
In-Reply-To: <f5a989eb-2f4b-cb04-9126-0ad2fbf49e21@citrix.com>
From: Aaron Gray <aaronngray.lists@gmail.com>
Date: Fri, 19 Oct 2018 19:58:03 +0100
Message-ID: <CANkmNDcAL6kf86FhUz3o-ahwp8As4NtQpcG0mFbbW_ycA6Mx7g@mail.gmail.com>
To: andrew.cooper3@citrix.com
Subject: Re: [Xen-devel] Intel Z270 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@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============2689770945732285458=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============2689770945732285458==
Content-Type: multipart/alternative; boundary="000000000000ccdb590578997c78"

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

On Thu, 18 Oct 2018 at 23:42, Andrew Cooper <andrew.cooper3@citrix.com>
wrote:

> On 18/10/2018 19:45, Aaron Gray wrote:
>
> On Thu, 18 Oct 2018 at 19:11, Andrew Cooper <andrew.cooper3@citrix.com>
> wrote:
>
>> On 18/10/2018 18:57, Aaron Gray wrote:
>> > I have two ASUS PRIME Z270-A machines based on Intel Z270 chipset and
>> > am wondering about when support will be available for them and what I
>> > can do to speed this up.
>> >
>> > But I have not done anything to do with kernel work since years ago
>> > when I read a lot of the main parts of the Linux 2.4 Kernel. Also I
>> > did code to get into and out of protected mode before this.
>> >
>> > Heres the datasheets that cover the chipset :-
>> >
>> >
>> https://www.intel.com/content/www/us/en/chipsets/200-series-chipset-pch-datasheet-vol-1.html
>> >
>> https://www.intel.com/content/www/us/en/chipsets/200-series-chipset-pch-datasheet-vol-2.html
>> >
>>
>> Xen doesn't have a list of individual support chips/systems, because
>> kernels don't really work like that.  We work feature by feature, or
>> device by device.
>>
>> You appear to have a Broadwell-era system.  Any recent Linux distro
>> should work for you, including the provided Xen package.
>
>
> I tried installing Xen 4.9 provided with Fedora 28 but it did not work.
> Can I get support with this please ?
>
>
> What didn't work.  What went wrong?
>
> What logs do you have from the attempt?
>
> We're not mind readers.  Noone here can divine the cause of your failure
> from nothing.
>

Sorry I will post a proper report over the weekend.

Aaron

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

<div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr">On Thu, 18 Oct=
 2018 at 23:42, Andrew Cooper &lt;<a href=3D"mailto:andrew.cooper3@citrix.c=
om">andrew.cooper3@citrix.com</a>&gt; wrote:<br></div><blockquote class=3D"=
gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-=
left:1ex">
 =20
   =20
 =20
  <div bgcolor=3D"#FFFFFF" text=3D"#000000">
    <div class=3D"m_-2346656981181437284moz-cite-prefix">On 18/10/2018 19:4=
5, Aaron Gray wrote:<br>
    </div>
    <blockquote type=3D"cite">
     =20
      <div dir=3D"ltr">
        <div class=3D"gmail_quote">
          <div dir=3D"ltr">On Thu, 18 Oct 2018 at 19:11, Andrew Cooper
            &lt;<a href=3D"mailto:andrew.cooper3@citrix.com" target=3D"_bla=
nk">andrew.cooper3@citrix.com</a>&gt;
            wrote:<br>
          </div>
          <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bord=
er-left:1px #ccc solid;padding-left:1ex">On
            18/10/2018 18:57, Aaron Gray wrote:<br>
            &gt; I have two ASUS PRIME Z270-A machines based on Intel
            Z270 chipset and<br>
            &gt; am wondering about when support will be available for
            them and what I<br>
            &gt; can do to speed this up.<br>
            &gt;<br>
            &gt; But I have not done anything to do with kernel work
            since years ago<br>
            &gt; when I read a lot of the main parts of the Linux 2.4
            Kernel. Also I<br>
            &gt; did code to get into and out of protected mode before
            this.<br>
            &gt;<br>
            &gt; Heres the datasheets that cover the chipset :-<br>
            &gt;<br>
            &gt; <a href=3D"https://www.intel.com/content/www/us/en/chipset=
s/200-series-chipset-pch-datasheet-vol-1.html" target=3D"_blank" rel=3D"nor=
eferrer">https://www.intel.com/content/www/us/en/chipsets/200-series-chipse=
t-pch-datasheet-vol-1.html</a><br>
            &gt; <a href=3D"https://www.intel.com/content/www/us/en/chipset=
s/200-series-chipset-pch-datasheet-vol-2.html" target=3D"_blank" rel=3D"nor=
eferrer">https://www.intel.com/content/www/us/en/chipsets/200-series-chipse=
t-pch-datasheet-vol-2.html</a><br>
            &gt;<br>
            <br>
            Xen doesn&#39;t have a list of individual support chips/systems=
,
            because<br>
            kernels don&#39;t really work like that.=C2=A0 We work feature =
by
            feature, or<br>
            device by device.<br>
            <br>
            You appear to have a Broadwell-era system.=C2=A0 Any recent Lin=
ux
            distro<br>
            should work for you, including the provided Xen package.</block=
quote>
          <div><br>
          </div>
          <div>I tried installing Xen 4.9 provided with Fedora 28 but it
            did not work. Can I get support with this please ?</div>
        </div>
      </div>
    </blockquote>
    <br>
    What didn&#39;t work.=C2=A0 What went wrong?<br>
    <br>
    What logs do you have from the attempt?<br>
    <br>
    We&#39;re not mind readers.=C2=A0 Noone here can divine the cause of yo=
ur
    failure from nothing.<br></div></blockquote><div><br></div><div>Sorry I=
 will post a proper report over the weekend.</div><div><br></div><div>Aaron=
</div><div>=C2=A0</div></div></div>

--000000000000ccdb590578997c78--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2689770945732285458==--


From xen-devel-bounces@lists.xenproject.org Fri Oct 19 19:18:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 19: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 1gDaI8-0005mD-27; Fri, 19 Oct 2018 19:18:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=eqrj=m7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gDaI7-0005m3-Hw
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 19:18:35 +0000
X-Inumbo-ID: 60e42a22-d3d3-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 60e42a22-d3d3-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 21:15:45 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gDaI4-0002Oz-42; Fri, 19 Oct 2018 19:18: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 1gDaI3-0003Rx-Tg; Fri, 19 Oct 2018 19:18:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gDaI3-0008Jh-T0; Fri, 19 Oct 2018 19:18:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128882-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=3486f398a3ddea81ea8c67be981ce31d52036b3a
X-Osstest-Versions-That: xen=00b1b8ed737376aaa9cb842dd5bbf759e54fd86e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 19 Oct 2018 19:18:31 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128882: 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>

ZmxpZ2h0IDEyODg4MiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODg4Mi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAzNDg2ZjM5OGEzZGRlYTgxZWE4YzY3YmU5ODFjZTMxZDUyMDM2YjNhCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAwMGIxYjhlZDczNzM3NmFhYTlj
Yjg0MmRkNWJiZjc1OWU1NGZkODZlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg4NTcgIDIwMTgt
MTAtMTcgMjA6MDA6NDYgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4ODc4ICAy
MDE4LTEwLTE5IDEzOjAwOjU1IFogICAgMCBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRz
Lnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDAwYjFiOGVkNzMuLjM0ODZmMzk4YTMg
IDM0ODZmMzk4YTNkZGVhODFlYThjNjdiZTk4MWNlMzFkNTIwMzZiM2EgLT4gc21va2UKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 19:24:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 19: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 1gDaO6-0006Ye-RO; Fri, 19 Oct 2018 19:24:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=olkq=m7=intel.com=lkp@srs-us1.protection.inumbo.net>)
 id 1gDaO5-0006YZ-1Z
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 19:24:45 +0000
X-Inumbo-ID: d3fe4083-d3d4-11e8-a6a9-d7ebe60f679a
Received: from mga14.intel.com (unknown [192.55.52.115])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d3fe4083-d3d4-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 19:26:08 +0000 (UTC)
X-Amp-Result: UNKNOWN
X-Amp-Original-Verdict: FILE UNKNOWN
X-Amp-File-Uploaded: False
Received: from fmsmga002.fm.intel.com ([10.253.24.26])
 by fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 19 Oct 2018 12:24:41 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,401,1534834800"; 
 d="gz'50?scan'50,208,50";a="96757728"
Received: from lkp-server01.sh.intel.com (HELO lkp-server01) ([10.239.97.150])
 by fmsmga002.fm.intel.com with ESMTP; 19 Oct 2018 12:24:37 -0700
Received: from kbuild by lkp-server01 with local (Exim 4.89)
 (envelope-from <lkp@intel.com>)
 id 1gDaNx-000HX3-6r; Sat, 20 Oct 2018 03:24:37 +0800
Date: Sat, 20 Oct 2018 03:24:22 +0800
From: kbuild test robot <lkp@intel.com>
To: Christophe Leroy <christophe.leroy@c-s.fr>
Message-ID: <201810200358.HHve3Eml%fengguang.wu@intel.com>
References: <f1b058d6a73cfb68b36dc755df5aaa7a064875b1.1539935852.git.christophe.leroy@c-s.fr>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="lrZ03NoBR/3+SXJZ"
Content-Disposition: inline
In-Reply-To: <f1b058d6a73cfb68b36dc755df5aaa7a064875b1.1539935852.git.christophe.leroy@c-s.fr>
User-Agent: Mutt/1.5.23 (2014-03-12)
Subject: Re: [Xen-devel] [PATCH] idle/x86: remove the call to
 boot_init_stack_canary() from cpu_startup_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: Juergen Gross <jgross@suse.com>, Peter Zijlstra <peterz@infradead.org>,
 Michael Ellerman <mpe@ellerman.id.au>, x86@kernel.org,
 linux-kernel@vger.kernel.org, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, kbuild-all@01.org,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, linuxppc-dev@lists.ozlabs.org,
 Thomas Gleixner <tglx@linutronix.de>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--lrZ03NoBR/3+SXJZ
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Hi Christophe,

Thank you for the patch! Yet something to improve:

[auto build test ERROR on xen-tip/linux-next]
[also build test ERROR on v4.19-rc8 next-20181019]
[if your patch is applied to the wrong git tree, please drop us a note to help improve the system]

url:    https://github.com/0day-ci/linux/commits/Christophe-Leroy/idle-x86-remove-the-call-to-boot_init_stack_canary-from-cpu_startup_entry/20181020-015124
base:   https://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git linux-next
config: x86_64-randconfig-s1-10200246 (attached as .config)
compiler: gcc-6 (Debian 6.4.0-9) 6.4.0 20171026
reproduce:
        # save the attached .config to linux build tree
        make ARCH=x86_64 

All errors (new ones prefixed by >>):

   arch/x86//xen/smp_pv.c: In function 'cpu_bringup_and_idle':
>> arch/x86//xen/smp_pv.c:91:2: error: implicit declaration of function 'boot_init_stack_canary' [-Werror=implicit-function-declaration]
     boot_init_stack_canary();
     ^~~~~~~~~~~~~~~~~~~~~~
   cc1: some warnings being treated as errors

vim +/boot_init_stack_canary +91 arch/x86//xen/smp_pv.c

    87	
    88	asmlinkage __visible void cpu_bringup_and_idle(void)
    89	{
    90		cpu_bringup();
  > 91		boot_init_stack_canary();
    92		cpu_startup_entry(CPUHP_AP_ONLINE_IDLE);
    93	}
    94	

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

--lrZ03NoBR/3+SXJZ
Content-Type: application/gzip
Content-Disposition: attachment; filename=".config.gz"
Content-Transfer-Encoding: base64

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

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--lrZ03NoBR/3+SXJZ--


From xen-devel-bounces@lists.xenproject.org Fri Oct 19 19:50:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 19: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 1gDanI-0000Mo-6U; Fri, 19 Oct 2018 19:50:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=m10z=m7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gDanH-0000Mj-MB
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 19:50:47 +0000
X-Inumbo-ID: dfb1e901-d3d7-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dfb1e901-d3d7-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 21:47:56 +0200 (CEST)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 1F17C2087A;
 Fri, 19 Oct 2018 19:50:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539978644;
 bh=B02M8UP5LcmH5LvVfxhoalYA8LReUrVcvuKyGnZ8ycA=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=MYbAPYnXQq9b8/GNmIAkJN4YHgwITn6qY0CuOLBEJ4daKFx9n3KuB6ITyGxAGE73t
 BYflO7A/beZqNOzoRZviqfykP1NbMxkRHUJTIVE6XaujQkw4cjPdtK5h5kEQIfeUXU
 vunheHIkdDI6MMA9544pwQgcgxwbNhFlY6TS0cdw=
Date: Fri, 19 Oct 2018 12:50:36 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20181019142355.10352-1-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1810191249210.31582@sstabellini-ThinkPad-X260>
References: <20181019142355.10352-1-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen/arm: Don't build GICv3 with the new vGIC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andre.przywara@linaro.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>

T24gRnJpLCAxOSBPY3QgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IENvbW1pdCA1NGVjNTlm
NmIwICJ4ZW4vYXJtOiB2Z2ljLXYzOiBEb24ndCBjcmVhdGUgZW1wdHkgcmUtZGlzdHJpYnV0b3IK
PiByZWdpb25zIiBicmVha3MgY29tcGlsYXRpb24gd2hlbiB1c2luZyB0aGUgbmV3IHZHSUMuCj4g
Cj4gVGhpcyBpcyBiZWNhdXNlIHRoZSBmaWVsZCBucl9yZWdpb25zIGlzIG5vdCBleGlzdGluZyBp
biB0aGUgdmdpYwo+IHN0cnVjdHVyZS4gRm9yIHNpbXBsaWNpdHksIGFzIHZHSUN2MyBpcyBub3Qg
eWV0IGltcG9ydGVkLCBkaXNhYmxlIEdJQ3YzLgo+IAo+IFJlcG9ydGVkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxs
aW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKPiAtLS0KPiAgeGVuL2FyY2gvYXJtL0tjb25m
aWcgfCAyICstCj4gIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigt
KQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vS2NvbmZpZyBiL3hlbi9hcmNoL2FybS9L
Y29uZmlnCj4gaW5kZXggYzBlOTY5ZTQ1YS4uNTgxZGU2N2I2YiAxMDA2NDQKPiAtLS0gYS94ZW4v
YXJjaC9hcm0vS2NvbmZpZwo+ICsrKyBiL3hlbi9hcmNoL2FybS9LY29uZmlnCj4gQEAgLTQwLDcg
KzQwLDcgQEAgY29uZmlnIEFDUEkKPiAgCj4gIGNvbmZpZyBHSUNWMwo+ICAJYm9vbCAiR0lDdjMg
ZHJpdmVyIgo+IC0JZGVwZW5kcyBvbiBBUk1fNjQKPiArCWRlcGVuZHMgb24gQVJNXzY0ICYmICFO
RVdfVkdJQwo+ICAJZGVmYXVsdCB5Cj4gIAktLS1oZWxwLS0tCj4gIAo+IC0tIAo+IDIuMTEuMAo+
IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 19:58:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 19:58: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 1gDaui-0000a6-3e; Fri, 19 Oct 2018 19:58:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=iues=m7=xenproject.org=prvs=82316ac74=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gDaug-0000Zu-NY
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 19:58:26 +0000
X-Inumbo-ID: 8a0c1814-d3d9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8a0c1814-d3d9-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 19:59:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,401,1534809600"; d="scan'208";a="68320867"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75454-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-jessie:build-armhf-pvops:<job
 status>:broken:regression
 distros-debian-jessie:build-i386:<job status>:broken:regression
 distros-debian-jessie:build-amd64-pvops:<job status>:broken:regression
 distros-debian-jessie:build-armhf:<job status>:broken:regression
 distros-debian-jessie:build-amd64:<job status>:broken:regression
 distros-debian-jessie:build-i386-pvops:<job status>:broken:regression
 distros-debian-jessie:test-amd64-i386-i386-jessie-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-jessie:test-amd64-i386-amd64-jessie-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-jessie:test-amd64-amd64-i386-jessie-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-jessie:test-armhf-armhf-armhf-jessie-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-jessie:test-amd64-amd64-amd64-jessie-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-jessie:build-armhf-pvops:host-install(4):broken:nonblocking
 distros-debian-jessie:build-armhf:host-install(4):broken:nonblocking
 distros-debian-jessie:build-i386:host-install(4):broken:nonblocking
 distros-debian-jessie:build-i386-pvops:host-install(4):broken:nonblocking
 distros-debian-jessie:build-amd64-pvops:host-install(4):broken:nonblocking
 distros-debian-jessie:build-amd64:host-install(4):broken:nonblocking
X-Osstest-Versions-That: flight=75400
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 19 Oct 2018 20:58:22 +0100
Subject: [Xen-devel] [distros-debian-jessie test] 75454: 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>

ZmxpZ2h0IDc1NDU0IGRpc3Ryb3MtZGViaWFuLWplc3NpZSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NTQ1NC8KCkZhaWx1cmVzIGFuZCBwcm9i
bGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUg
YmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0
YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LWplc3NpZS1uZXRib290LXB2Z3J1YiAgMSBidWlsZC1j
aGVjaygxKSAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LWplc3NpZS1u
ZXRib290LXB5Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtamVzc2llLW5ldGJvb3QtcHlncnViICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtYXJtaGYtamVzc2llLW5ldGJvb3QtcHln
cnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1qZXNzaWUtbmV0Ym9vdC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQg
bi9hCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICAgICAgICAgYnJva2VuIGxpa2UgNzU0MDAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlrZSA3NTQwMAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgICAgIGJy
b2tlbiBsaWtlIDc1NDAwCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzU0MDAKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlrZSA3
NTQwMAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgICAgICAgIGJyb2tlbiBsaWtlIDc1NDAwCgpiYXNlbGluZSB2ZXJzaW9uOgogZmxpZ2h0ICAg
ICAgICAgICAgICAgNzU0MDAKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LWplc3NpZS1uZXRib290LXB2Z3J1YiAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LWplc3NpZS1uZXRib290LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LWplc3NpZS1uZXRi
b290LXB5Z3J1YiAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWFy
bWhmLWplc3NpZS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1qZXNzaWUtbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQK
bG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVz
dC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 20:09:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 20:09: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 1gDb4v-0001V1-69; Fri, 19 Oct 2018 20:09:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=olkq=m7=intel.com=lkp@srs-us1.protection.inumbo.net>)
 id 1gDb4t-0001Ut-Po
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 20:08:59 +0000
X-Inumbo-ID: 029b076a-d3db-11e8-a6a9-d7ebe60f679a
Received: from mga01.intel.com (unknown [192.55.52.88])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 029b076a-d3db-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 20:10:23 +0000 (UTC)
X-Amp-Result: UNKNOWN
X-Amp-Original-Verdict: FILE UNKNOWN
X-Amp-File-Uploaded: False
Received: from orsmga004.jf.intel.com ([10.7.209.38])
 by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 19 Oct 2018 13:08:56 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,401,1534834800"; 
 d="gz'50?scan'50,208,50";a="242727839"
Received: from lkp-server01.sh.intel.com (HELO lkp-server01) ([10.239.97.150])
 by orsmga004.jf.intel.com with ESMTP; 19 Oct 2018 13:08:51 -0700
Received: from kbuild by lkp-server01 with local (Exim 4.89)
 (envelope-from <lkp@intel.com>)
 id 1gDb4k-000Cer-V7; Sat, 20 Oct 2018 04:08:50 +0800
Date: Sat, 20 Oct 2018 04:08:14 +0800
From: kbuild test robot <lkp@intel.com>
To: Christophe Leroy <christophe.leroy@c-s.fr>
Message-ID: <201810200410.INIWLDxh%fengguang.wu@intel.com>
References: <f1b058d6a73cfb68b36dc755df5aaa7a064875b1.1539935852.git.christophe.leroy@c-s.fr>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="5vNYLRcllDrimb99"
Content-Disposition: inline
In-Reply-To: <f1b058d6a73cfb68b36dc755df5aaa7a064875b1.1539935852.git.christophe.leroy@c-s.fr>
User-Agent: Mutt/1.5.23 (2014-03-12)
Subject: Re: [Xen-devel] [PATCH] idle/x86: remove the call to
 boot_init_stack_canary() from cpu_startup_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: Juergen Gross <jgross@suse.com>, Peter Zijlstra <peterz@infradead.org>,
 Michael Ellerman <mpe@ellerman.id.au>, x86@kernel.org,
 linux-kernel@vger.kernel.org, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, kbuild-all@01.org,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, linuxppc-dev@lists.ozlabs.org,
 Thomas Gleixner <tglx@linutronix.de>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--5vNYLRcllDrimb99
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Hi Christophe,

Thank you for the patch! Yet something to improve:

[auto build test ERROR on xen-tip/linux-next]
[also build test ERROR on v4.19-rc8 next-20181019]
[if your patch is applied to the wrong git tree, please drop us a note to help improve the system]

url:    https://github.com/0day-ci/linux/commits/Christophe-Leroy/idle-x86-remove-the-call-to-boot_init_stack_canary-from-cpu_startup_entry/20181020-015124
base:   https://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git linux-next
config: x86_64-allmodconfig (attached as .config)
compiler: gcc-7 (Debian 7.3.0-1) 7.3.0
reproduce:
        # save the attached .config to linux build tree
        make ARCH=x86_64 

All errors (new ones prefixed by >>):

   arch/x86/xen/smp_pv.c: In function 'cpu_bringup_and_idle':
>> arch/x86/xen/smp_pv.c:91:2: error: implicit declaration of function 'boot_init_stack_canary'; did you mean 'snprint_stack_trace'? [-Werror=implicit-function-declaration]
     boot_init_stack_canary();
     ^~~~~~~~~~~~~~~~~~~~~~
     snprint_stack_trace
   cc1: some warnings being treated as errors

vim +91 arch/x86/xen/smp_pv.c

    87	
    88	asmlinkage __visible void cpu_bringup_and_idle(void)
    89	{
    90		cpu_bringup();
  > 91		boot_init_stack_canary();
    92		cpu_startup_entry(CPUHP_AP_ONLINE_IDLE);
    93	}
    94	

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

--5vNYLRcllDrimb99
Content-Type: application/gzip
Content-Disposition: attachment; filename=".config.gz"
Content-Transfer-Encoding: base64

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

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--5vNYLRcllDrimb99--


From xen-devel-bounces@lists.xenproject.org Fri Oct 19 20:11:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 20: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 1gDb7K-0002DH-Rb; Fri, 19 Oct 2018 20:11:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=iues=m7=xenproject.org=prvs=82316ac74=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gDb7K-0002D4-AA
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 20:11:30 +0000
X-Inumbo-ID: c477063e-d3da-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c477063e-d3da-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 22:08:39 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,401,1534809600"; d="scan'208";a="68322362"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75457-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:build-amd64:<job status>:broken:regression
 linux-3.18:build-i386:<job status>:broken:regression
 linux-3.18:build-armhf-pvops:<job status>:broken:regression
 linux-3.18:build-i386-xsm:<job status>:broken:regression
 linux-3.18:build-amd64-xsm:<job status>:broken:regression
 linux-3.18:build-amd64-pvops:<job status>:broken:regression
 linux-3.18:build-i386-pvops:<job status>:broken:regression
 linux-3.18:build-armhf:<job status>:broken:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-midway:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:build-i386-rumprun:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-3.18:build-amd64-rumprun:build-check(1):blocked:nonblocking
 linux-3.18:build-i386-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:build-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-3.18:build-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-3.18:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 linux-3.18:build-armhf:host-install(4):broken:nonblocking
 linux-3.18:build-armhf-pvops:host-install(4):broken:nonblocking
 linux-3.18:build-i386-xsm:host-install(4):broken:nonblocking
 linux-3.18:build-i386-pvops:host-install(4):broken:nonblocking
 linux-3.18:build-amd64-xsm:host-install(4):broken:nonblocking
 linux-3.18:build-amd64-pvops:host-install(4):broken:nonblocking
 linux-3.18:build-amd64:host-install(4):broken:nonblocking
 linux-3.18:build-i386:host-install(4):broken:nonblocking
X-Osstest-Versions-This: linux=0d63979c1bc9c85578be4c589768a13dc0a7c5eb
X-Osstest-Versions-That: linux=921b2fed6a79439ef1609ef4af0ada5cccb3555c
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 19 Oct 2018 21:11:24 +0100
Subject: [Xen-devel] [linux-3.18 baseline-only test] 75457: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQ1NyBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20v
b3NzdGVzdC9sb2dzLzc1NDU3LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAg
ICAgYnJva2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAg
ICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgIDxq
b2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAg
ICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2Vu
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAg
ICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxk
LWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2c2hpbSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQt
Y2hlY2soMSkgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnVi
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9h
CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFp
ciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEg
YnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2so
MSkgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAg
YnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0
IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNl
bGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNCBob3N0LWluc3Rh
bGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1hbWQ2NC14c20gICAg
ICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0
ZWQKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAg
ICAgICAgICAgICAwZDYzOTc5YzFiYzljODU1NzhiZTRjNTg5NzY4YTEzZGMwYTdjNWViCmJhc2Vs
aW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA5MjFiMmZlZDZhNzk0MzllZjE2MDll
ZjRhZjBhZGE1Y2NjYjM1NTVjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzUzMzAgIDIwMTgtMTAt
MDEgMDE6NTI6NDIgWiAgIDE4IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc1NDU3ICAyMDE4
LTEwLTE5IDEyOjIzOjI4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hv
IHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFyb24gQnJvd24gPGFhcm9uLmYuYnJv
d25AaW50ZWwuY29tPgogIEFraW5vYnUgTWl0YSA8YWtpbm9idS5taXRhQGdtYWlsLmNvbT4KICBB
bCBDb29wZXIgPGFsY29vcGVyeEBnbWFpbC5jb20+CiAgQWxhbiBTdGVybiA8c3Rlcm5Acm93bGFu
ZC5oYXJ2YXJkLmVkdT4KICBBbGV4YW5kZXIgRHV5Y2sgPGFsZXhhbmRlci5oLmR1eWNrQGludGVs
LmNvbT4KICBBbGV4ZXkgRG9icml5YW4gPGFkb2JyaXlhbkBnbWFpbC5jb20+CiAgQWxpc3RhaXIg
U3RyYWNoYW4gPGFzdHJhY2hhbkBnb29nbGUuY29tPgogIEFtaXQgUHVuZGlyIDxhbWl0LnB1bmRp
ckBsaW5hcm8ub3JnPgogIEFuYSBHdWVycmVybyBMb3BleiA8YW5hLmd1ZXJyZXJvQGNvbGxhYm9y
YS5jb20+CiAgQW5kcmV3IE1vcnRvbiA8YWtwbUBsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBBbmR5
IEx1dG9taXJza2kgPGx1dG9Aa2VybmVsLm9yZz4KICBBbmR5IFNoZXZjaGVua28gPGFuZHJpeS5z
aGV2Y2hlbmtvQGxpbnV4LmludGVsLmNvbT4KICBBbmR5IFdoaXRjcm9mdCA8YXB3QGNhbm9uaWNh
bC5jb20+CiAgQW5zb24gSHVhbmcgPEFuc29uLkh1YW5nQG54cC5jb20+CiAgQW50b24gVmFzaWx5
ZXYgPHZhc2lseWV2QGlzcHJhcy5ydT4KICBBcnVuayBLaGFuZGF2YWxsaSA8YWtoYW5kYXZAY29k
ZWF1cm9yYS5vcmc+CiAgQXNoaXNoIFNhbWFudCA8YXNoaXNoLnNhbWFudEBvcmFjbGUuY29tPgog
IEF1cmVsaWVuIEFwdGVsIDxhYXB0ZWxAc3VzZS5jb20+CiAgQmFydCBWYW4gQXNzY2hlIDxiYXJ0
LnZhbmFzc2NoZUB3ZGMuY29tPgogIEJhcnRsb21pZWogWm9sbmllcmtpZXdpY3ogPGIuem9sbmll
cmtpZUBzYW1zdW5nLmNvbT4KICBCZW4gSHV0Y2hpbmdzIDxiZW4uaHV0Y2hpbmdzQGNvZGV0aGlu
ay5jby51az4KICBCZW4gSHV0Y2hpbmdzIDxiZW5AZGVjYWRlbnQub3JnLnVrPgogIEJqb3JuIEhl
bGdhYXMgPGJoZWxnYWFzQGdvb2dsZS5jb20+CiAgQm8gQ2hlbiA8Y2hlbmJvQHBkeC5lZHU+CiAg
Qm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KICBCcmVubyBMZWl0
YW8gPGxlaXRhb0BkZWJpYW4ub3JnPgogIEJyaWFuIE5vcnJpcyA8Y29tcHV0ZXJzZm9ycGVhY2VA
Z21haWwuY29tPgogIENhdGFsaW4gTWFyaW5hcyA8Y2F0YWxpbi5tYXJpbmFzQGFybS5jb20+CiAg
Q2hyaXN0b3BoIExhbWV0ZXIgPGNsQGxpbnV4LmNvbT4KICBDaHJpc3RvcGhlIExlcm95IDxjaHJp
c3RvcGhlLmxlcm95QGMtcy5mcj4KICBDb2xpbiBJYW4gS2luZyA8Y29saW4ua2luZ0BjYW5vbmlj
YWwuY29tPgogIERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4KICBEYW4g
V2lsbGlhbXMgPGRhbi5qLndpbGxpYW1zQGludGVsLmNvbT4KICBEYW5layBEdXZhbGwgPGR1dmFs
bEBjb21meWNoYWlyLm9yZz4KICBEYW5pZWwgQmxhY2sgPGRhbmllbEBsaW51eC5pYm0uY29tPgog
IERhbmllbCBEcmFrZSA8ZHJha2VAZW5kbGVzc20uY29tPgogIERhdmUgTWFydGluIDxEYXZlLk1h
cnRpbkBhcm0uY29tPgogIERhdmUgVGFodCA8ZGF2ZS50YWh0QGdtYWlsLmNvbT4KICBEYXZpZCBH
aWJzb24gPGRnaWJzb25AcmVkaGF0LmNvbT4KICBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVt
bG9mdC5uZXQ+CiAgRWR1YXJkbyBWYWxlbnRpbiA8ZWR1YmV6dmFsQGdtYWlsLmNvbT4KICBFbW1h
bnVlbCBHcnVtYmFjaCA8ZW1tYW51ZWwuZ3J1bWJhY2hAaW50ZWwuY29tPgogIEVyaWMgRHVtYXpl
dCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4KICBFdGhhbiBUdXR0bGUgPGV0aGFuQGV0aGFudHV0dGxl
LmNvbT4KICBGZWxpeCBGaWV0a2F1IDxuYmRAbmJkLm5hbWU+CiAgR2FvIEZlbmcgPGdmcmVlLndp
bmRAdmlwLjE2My5jb20+CiAgR2VlcnQgVXl0dGVyaG9ldmVuIDxnZWVydCtyZW5lc2FzQGdsaWRl
ci5iZT4KICBHcmVnIEhhY2ttYW5uIDxnaGFja21hbm5AYW5kcm9pZC5jb20+CiAgR3JlZyBIYWNr
bWFubiA8Z2hhY2ttYW5uQGdvb2dsZS5jb20+CiAgR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hA
bGludXhmb3VuZGF0aW9uLm9yZz4KICBHcmVnb3J5IENMRU1FTlQgPGdyZWdvcnkuY2xlbWVudEBi
b290bGluLmNvbT4KICBHdWVudGVyIFJvZWNrIDxsaW51eEByb2Vjay11cy5uZXQ+CiAgSGFuIFh1
IDxiNDU4MTVAZnJlZXNjYWxlLmNvbT4KICBIYW5zIFZlcmt1aWwgPGhhbnMudmVya3VpbEBjaXNj
by5jb20+CiAgSGFyaSBCYXRoaW5pIDxoYmF0aGluaUBsaW51eC5pYm0uY29tPgogIEhlcmJlcnQg
WHUgPGhlcmJlcnRAZ29uZG9yLmFwYW5hLm9yZy5hdT4KICBIaXJvbWl0c3UgWWFtYXNha2kgPGhp
cm9taXRzdS55YW1hc2FraS55bUByZW5lc2FzLmNvbT4KICBJbGFuIFBlZXIgPGlsYW4ucGVlckBp
bnRlbC5jb20+CiAgSW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+CiAgSi4gQnJ1Y2UgRmll
bGRzIDxiZmllbGRzQHJlZGhhdC5jb20+CiAgSmFubiBIb3JuIDxqYW5uaEBnb29nbGUuY29tPgog
IEphc29uIEd1bnRob3JwZSA8amdnQG1lbGxhbm94LmNvbT4KICBKZWZmIEtpcnNoZXIgPGplZmZy
ZXkudC5raXJzaGVyQGludGVsLmNvbT4KICBKZW5zIEF4Ym9lIDxheGJvZUBrZXJuZWwuZGs+CiAg
SmVzc2ljYSBZdSA8amV5dUBrZXJuZWwub3JnPgogIEppYS1KdSBCYWkgPGJhaWppYWp1MTk5MEBn
bWFpbC5jb20+CiAgSmlyaSBLb3NpbmEgPGprb3NpbmFAc3VzZS5jej4KICBKb2UgVGhvcm5iZXIg
PGVqdEByZWRoYXQuY29tPgogIEpvZWwgRmVybmFuZGVzIChHb29nbGUpIDxqb2VsQGpvZWxmZXJu
YW5kZXMub3JnPgogIEpvaGFuIEhvdm9sZCA8am9oYW5Aa2VybmVsLm9yZz4KICBKb2hhbm5lcyBC
ZXJnIDxqb2hhbm5lcy5iZXJnQGludGVsLmNvbT4KICBKb24gS3VobiA8amt1aG5AYmFycmFjdWRh
LmNvbT4KICBKb3NlcGggUWkgPGppYW5ncWk5MDNAZ21haWwuY29tPgogIEpvc2ggQWJyYWhhbSA8
ai5hYnJhaGFtMTc3NkBnbWFpbC5jb20+CiAgSm9zaCBQb2ltYm9ldWYgPGpwb2ltYm9lQHJlZGhh
dC5jb20+CiAgSm9zaHVhIEFicmFoYW0gPGouYWJyYWhhbTE3NzZAZ21haWwuY29tPgogIEpvdW5p
IE1hbGluZW4gPGpvdW5pQGNvZGVhdXJvcmEub3JnPgogIEp1bGlhIExhd2FsbCA8SnVsaWEuTGF3
YWxsQGxpcDYuZnI+CiAgSnVsaWFuIFdpZWRtYW5uIDxqd2lAbGludXguaWJtLmNvbT4KICBKdW4g
UGlhbyA8cGlhb2p1bkBodWF3ZWkuY29tPgogIEp1bnhpYW8gQmkgPGp1bnhpYW8uYmlAb3JhY2xl
LmNvbT4KICBLYWktSGVuZyBGZW5nIDxrYWkuaGVuZy5mZW5nQGNhbm9uaWNhbC5jb20+CiAgS2Fs
bGUgVmFsbyA8a3ZhbG9AY29kZWF1cm9yYS5vcmc+CiAgS2VlcyBDb29rIDxrZWVzY29va0BjaHJv
bWl1bS5vcmc+CiAgTGF1cmEgQWJib3R0IDxsYWJib3R0QHJlZGhhdC5jb20+CiAgTGF1cmVudCBQ
aW5jaGFydCA8bGF1cmVudC5waW5jaGFydEBpZGVhc29uYm9hcmQuY29tPgogIExlb25hcmQgQ3Jl
c3RleiA8bGVvbmFyZC5jcmVzdGV6QG54cC5jb20+CiAgTGkgRG9uZ3lhbmcgPGRvbmd5YW5nbGlA
ZGRuLmNvbT4KICBMaWFtIEdpcmR3b29kIDxsaWFtLnIuZ2lyZHdvb2RAbGludXguaW50ZWwuY29t
PgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBMaW51
cyBXYWxsZWlqIDxsaW51cy53YWxsZWlqQGxpbmFyby5vcmc+CiAgTHVjYSBDb2VsaG8gPGx1Y2lh
bm8uY29lbGhvQGludGVsLmNvbT4KICBNYW5pc2ggUmFuZ2Fua2FyIDxNYW5pc2guUmFuZ2Fua2Fy
QGNhdml1bS5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXJjLnp5bmdpZXJAYXJtLmNvbT4KICBNYXJj
ZWwgWmlzd2lsZXIgPG1hcmNlbC56aXN3aWxlckB0b3JhZGV4LmNvbT4KICBNYXJrIEJyb3duIDxi
cm9vbmllQGtlcm5lbC5vcmc+CiAgTWFydGluIEsuIFBldGVyc2VuIDxtYXJ0aW4ucGV0ZXJzZW5A
b3JhY2xlLmNvbT4KICBNYXJ0aW4gU2Nod2lkZWZza3kgPHNjaHdpZGVmc2t5QGRlLmlibS5jb20+
CiAgTWF0dCBSYW5vc3RheSA8bWF0dC5yYW5vc3RheUBrb25zdWxrby5jb20+CiAgTWF1cm8gQ2Fy
dmFsaG8gQ2hlaGFiIDxtY2hlaGFiK3NhbXN1bmdAa2VybmVsLm9yZz4KICBNaWNoYWVsIEVsbGVy
bWFuIDxtcGVAZWxsZXJtYW4uaWQuYXU+CiAgTWljaGFlbCBIZW5uZXJpY2ggPG1pY2hhZWwuaGVu
bmVyaWNoQGFuYWxvZy5jb20+CiAgTWlrZSBTbml0emVyIDxzbml0emVyQHJlZGhhdC5jb20+CiAg
bWluZ19xaWFuIDxtaW5nX3FpYW5AcmVhbHNpbC5jb20uY24+CiAgTmFveWEgSG9yaWd1Y2hpIDxu
LWhvcmlndWNoaUBhaC5qcC5uZWMuY29tPgogIE5pY2hvbGFzIE1jIEd1aXJlIDxob2ZyYXRAb3Nh
ZGwub3JnPgogIE9saXZlciBOZXVrdW0gPG9uZXVrdW1Ac3VzZS5jb20+CiAgUGFibG8gTmVpcmEg
QXl1c28gPHBhYmxvQG5ldGZpbHRlci5vcmc+CiAgUGF1bCBNYWNrZXJyYXMgPHBhdWx1c0Bvemxh
YnMub3JnPgogIFBhdWxvIEFsY2FudGFyYSA8cGFsY2FudGFyYUBzdXNlLmRlUj4KICBQcmF0ZWVr
IFNvb2QgPHByc29vZEBjb2RlYXVyb3JhLm9yZz4KICBSYWZhZWwgSi4gV3lzb2NraSA8cmFmYWVs
Lmoud3lzb2NraUBpbnRlbC5jb20+CiAgUmFuZHkgRHVubGFwIDxyZHVubGFwQGluZnJhZGVhZC5v
cmc+CiAgUmljaGFyZCBLdW8gPHJrdW9AY29kZWF1cm9yYS5vcmc+CiAgUmljaGFyZCBXZWluYmVy
Z2VyIDxyaWNoYXJkQG5vZC5hdD4KICBSb2RlcmljayBDb2xlbmJyYW5kZXIgPHJvZGVyaWNrLmNv
bGVuYnJhbmRlckBzb255LmNvbT4KICBTYWthcmkgQWlsdXMgPHNha2FyaS5haWx1c0BsaW51eC5p
bnRlbC5jb20+CiAgU2FzaGEgTGV2aW4gPGFsZXhhbmRlci5sZXZpbkBtaWNyb3NvZnQuY29tPgog
IFNlYmFzdGlhbiBBbmRyemVqIFNpZXdpb3IgPGJpZ2Vhc3lAbGludXRyb25peC5kZT4KICBTaGFv
aHVhIExpIDxzaGxpQGZiLmNvbT4KICBTdGFmZm9yZCBIb3JuZSA8c2hvcm5lQGdtYWlsLmNvbT4K
ICBTdGVwaGVuIFJvdGh3ZWxsIDxzZnJAY2FuYi5hdXVnLm9yZy5hdT4KICBTdGV2ZSBGcmVuY2gg
PHN0ZnJlbmNoQG1pY3Jvc29mdC5jb20+CiAgU3RldmVuIFJvc3RlZHQgKFZNd2FyZSkgPHJvc3Rl
ZHRAZ29vZG1pcy5vcmc+CiAgU3lsd2VzdGVyIE5hd3JvY2tpIDxzLm5hd3JvY2tpQHNhbXN1bmcu
Y29tPgogIFN5bHdlc3RlciBOYXdyb2NraSA8c3lsdmVzdGVyLm5hd3JvY2tpQGdtYWlsLmNvbT4K
ICBTw6liYXN0aWVuIFN6eW1hbnNraSA8c2ViYXN0aWVuLnN6eW1hbnNraUBhcm1hZGV1cy5jb20+
CiAgVGFrYXNoaSBJd2FpIDx0aXdhaUBzdXNlLmRlPgogIFRha2FzaGkgU2FrYW1vdG8gPG8tdGFr
YXNoaUBzYWthbW9jY2hpLmpwPgogIFRlanVuIEhlbyA8dGpAa2VybmVsLm9yZz4KICBUaGVvZG9y
ZSBUcydvIDx0eXRzb0BtaXQuZWR1PgogIFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4
LmRlPgogIFRva2UgSMO4aWxhbmQtSsO4cmdlbnNlbiA8dG9rZUB0b2tlLmRrPgogIFRvbWkgVmFs
a2VpbmVuIDx0b21pLnZhbGtlaW5lbkB0aS5jb20+CiAgVG9ueSBMaW5kZ3JlbiA8dG9ueUBhdG9t
aWRlLmNvbT4KICBUeXJlbCBEYXR3eWxlciA8dHlyZWxkQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBW
YWliaGF2IE5hZ2FybmFpayA8dm5hZ2FybmFpa0Bnb29nbGUuY29tPgogIFZhc2lseSBHb3JiaWsg
PGdvckBsaW51eC5pYm0uY29tPgogIFZhc2lseSBLaG9ydXpoaWNrIDx2YXNpbHlraEBhcmlzdGEu
Y29tPgogIFZpbmNlbnQgUGVsbGV0aWVyIDxwbHIudmluY2VudEBnbWFpbC5jb20+CiAgVml0YWx5
IEt1em5ldHNvdiA8dmt1em5ldHNAcmVkaGF0LmNvbT4KICBXaWxsIERlYWNvbiA8d2lsbC5kZWFj
b25AYXJtLmNvbT4KICBXaWxseSBUYXJyZWF1IDx3QDF3dC5ldT4KICBYaWFvIE5pIDx4bmlAcmVk
aGF0LmNvbT4KICB6aG9uZyBqaWFuZyA8emhvbmdqaWFuZ0BodWF3ZWkuY29tPgogIFpob3V5YW5n
IEppYSA8amlhemhvdXlhbmcwOUBnbWFpbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAv
aG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNv
dXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkz
ODYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2Ig
YnVpbGQtaTM4Ni14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteHNtIGJyb2tlbgpi
cm9rZW4tam9iIGJ1aWxkLWFtZDY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYt
cHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYgYnJva2VuCmJyb2tlbi1zdGVwIGJ1
aWxkLWFybWhmIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm1oZi1wdm9wcyBo
b3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni14c20gaG9zdC1pbnN0YWxsKDQp
CmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVw
IGJ1aWxkLWFtZDY0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQt
cHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhvc3QtaW5zdGFs
bCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2IGhvc3QtaW5zdGFsbCg0KQoKUHVzaCBub3QgYXBw
bGljYWJsZS4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDM2MzYgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 21:03:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 21: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 1gDbvI-00064d-FW; Fri, 19 Oct 2018 21:03:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=djub=m7=xilinx.com=stefanos@srs-us1.protection.inumbo.net>)
 id 1gDbvG-00064Y-AR
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 21:03:06 +0000
X-Inumbo-ID: fa5001a2-d3e1-11e8-a8a5-bc764e045a96
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe40::620])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id fa5001a2-d3e1-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 23:00:15 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=xilinx.onmicrosoft.com; s=selector1-xilinx-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=9CMXK6Xa9mONoA2SfjfFm6n9XLiC+IfIBY0D4nVzmwI=;
 b=NL2M4ZNDbmUam8RTPydt3WnDz6IIP0jI6ZqhJ43/7G57d+bkyAkGDRP5rADvNomdamXJTRqNoMwJPMdCYYRHCcUOpsEfo8H7svvIMix+fEkGpVDhWjhwNAFdcBGNq9HWM9S9ZYk/CDwYdoxVAzIK5EUsAMtCssyoWR/S6AgfcpE=
Received: from MWHPR0201CA0025.namprd02.prod.outlook.com
 (2603:10b6:301:74::38) by SN6PR02MB4333.namprd02.prod.outlook.com
 (2603:10b6:805:a4::26) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1228.31; Fri, 19 Oct
 2018 21:03:01 +0000
Received: from CY1NAM02FT031.eop-nam02.prod.protection.outlook.com
 (2a01:111:f400:7e45::207) by MWHPR0201CA0025.outlook.office365.com
 (2603:10b6:301:74::38) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1250.20 via Frontend
 Transport; Fri, 19 Oct 2018 21:03:01 +0000
Authentication-Results: spf=pass (sender IP is 149.199.60.100)
 smtp.mailfrom=xilinx.com; epam.com; dkim=none (message not signed)
 header.d=none;epam.com; dmarc=bestguesspass action=none
 header.from=xilinx.com;
Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates
 149.199.60.100 as permitted sender) receiver=protection.outlook.com;
 client-ip=149.199.60.100; helo=xsj-pvapsmtpgw02;
Received: from xsj-pvapsmtpgw02 (149.199.60.100) by
 CY1NAM02FT031.mail.protection.outlook.com (10.152.75.180) with Microsoft SMTP
 Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1250.11
 via Frontend Transport; Fri, 19 Oct 2018 21:03:00 +0000
Received: from unknown-38-66.xilinx.com ([149.199.38.66]:45005
 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63)
 (envelope-from <stefano.stabellini@xilinx.com>)
 id 1gDbv9-00086m-SA; Fri, 19 Oct 2018 14:02:59 -0700
Received: from [127.0.0.1] (helo=localhost)
 by xsj-pvapsmtp01 with smtp (Exim 4.63)
 (envelope-from <stefano.stabellini@xilinx.com>)
 id 1gDbv4-0008Mk-MD; Fri, 19 Oct 2018 14:02:54 -0700
Received: from xsj-pvapsmtp01 (smtp.xilinx.com [149.199.38.66])
 by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id w9JL2iuo032464; 
 Fri, 19 Oct 2018 14:02:44 -0700
Received: from [172.19.2.220] (helo=localhost)
 by xsj-pvapsmtp01 with esmtp (Exim 4.63)
 (envelope-from <stefanos@xilinx.com>)
 id 1gDbuu-0008Ll-HC; Fri, 19 Oct 2018 14:02:44 -0700
Date: Fri, 19 Oct 2018 14:02:44 -0700
From: Stefano Stabellini <stefano.stabellini@xilinx.com>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Milan Boberic <milanboberic94@gmail.com>
In-Reply-To: <CADJ6SV3sfqaXm8gvZDAx2wFY5_oiCf+mf0JynCGNrLBFkS-rVw@mail.gmail.com>
Message-ID: <alpine.DEB.2.10.1810191336090.31582@sstabellini-ThinkPad-X260>
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <995da0578f0953662536edabb5807fd76ca4d8ce.camel@suse.com>
 <CADJ6SV1yDBptrcaoqUPChtnXTmvhbzj-AAv2FDN2LCMyTipc-A@mail.gmail.com>
 <CAENZ-+=mWFnJ-4OFK+bjb4rimNNB_x4qHFVAbTM1mFd2Sg7s3g@mail.gmail.com>
 <CADJ6SV1Mdnjyd8oEcB4ZCZKuR0LkJ82GCf5s1+AwgASe8vLMWg@mail.gmail.com>
 <alpine.DEB.2.10.1810111024390.436@sstabellini-ThinkPad-X260>
 <CADJ6SV2v5=_MqfrABdfs1rcQ-BmCUJYyi_9fG8BC7C2vyxaqBA@mail.gmail.com>
 <alpine.DEB.2.10.1810121035440.436@sstabellini-ThinkPad-X260>
 <CADJ6SV3jk=nnP=6T8R+OuvJH2uQ6uBrLmvudAHkKHP+mN-3hPA@mail.gmail.com>
 <e0f4fe11-eeb0-3a28-2e7e-246a8f72da19@arm.com>
 <12a4352a-2fd1-2d04-874a-4a779d18a097@arm.com>
 <CADJ6SV0E=cO3eFyt+meXTtZaoETYxpsHkViMDU=XV9CwNOjP8A@mail.gmail.com>
 <21de0bb5-81f2-ca26-e2e0-916c20ab2c02@arm.com>
 <CADJ6SV3sfqaXm8gvZDAx2wFY5_oiCf+mf0JynCGNrLBFkS-rVw@mail.gmail.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
X-RCIS-Action: ALLOW
X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005
X-TM-AS-User-Approved-Sender: Yes;Yes
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-HT: Tenant
X-Forefront-Antispam-Report: CIP:149.199.60.100; IPV:NLI; CTRY:US; EFV:NLI;
 SFV:NSPM;
 SFS:(10009020)(7916004)(376002)(136003)(346002)(39850400004)(396003)(2980300002)(438002)(199004)(189003)(2906002)(4326008)(39060400002)(8936002)(11346002)(6916009)(426003)(345774005)(446003)(33896004)(486006)(23726003)(26005)(81156014)(305945005)(336012)(186003)(77096007)(44832011)(9786002)(126002)(476003)(76176011)(356004)(57986006)(81166006)(106466001)(9686003)(76506005)(6306002)(36386004)(93886005)(63266004)(316002)(8676002)(46406003)(6246003)(14444005)(58126008)(478600001)(229853002)(54906003)(16586007)(33716001)(5660300001)(47776003)(106002)(575784001)(1411001)(50466002)(5024004)(107986001)(5001870100001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:SN6PR02MB4333; H:xsj-pvapsmtpgw02; FPR:;
 SPF:Pass; LANG:en; PTR:unknown-60-100.xilinx.com,xapps1.xilinx.com; A:1; MX:1;
X-Microsoft-Exchange-Diagnostics: 1; CY1NAM02FT031;
 1:i76t3r8NHTEO2B6cEoRVS0/pxrnfkBUG3pe9lIhcAVSf19zIeXvoS9S8LqubIp4FfiwOJj3xqoEIauuxABbXQAO8Y/b1eDFw5eOtWOeGsYf8Gh/GY9uSD539+r77fxGr
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 2a2a6717-f28d-441f-eb8c-08d636064124
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4608076)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060);
 SRVR:SN6PR02MB4333; 
X-Microsoft-Exchange-Diagnostics: 1; SN6PR02MB4333;
 3:eXeoY8gioWRlbF2hdIbi30HPOJ3P7iyB2nyd2bD/wSwW4Z9p+Hl6Yv+uxCOBl9UObNpiRul/DRn+B68r9BJdMh5tklZcb/H6kXn1wQaTg9Wyo0OqFkGuN60tLaaZXKMidSaalvFPGsrjNSRtuuxb1gt63Hmgh8tgqpRf2PKYOKi3IdKC5JtiUW2LebcQYa29o95YAOqdNP7Y6OrmjElczLJW+IvXR/zUMaepGFFF/2R94uC96/kx4w9RDpautxpIB02bxul51vboSk+P4r16/AVbNuDKT746YR2huF1a7oBNe7xPVPZX6YzbjyPbKBqRR5p9yuEj/oTSiN211QinlDP4k0VUrLgrRt19NlG6C5M=;
 25:lyG8/OzoEj964YVDY2U5FOY2CTx/2MEAlBK3eGr5BO7qaWJawofkPCtI7MCPO9h4vkdKgqWY2L4qbQKDGaYm3CwiAume1NH2eQ3nGM5BQN3FEclRyxHSie0KJJHhJBA8b3zrHKJyG8ia4E1WM3gBl5K0zbwrrX4mHfDnuosL5V8M1yrAz8wCWavtJ7OMSV3HXFeFfqkF7ZtzSfEE5Y5EEzQAG+ATJlO3y8DhRXnxuEeBvUyCpQC42KMTMPMbpAwzoWqbsNawR1pHaLolRfldnC7ir2S7wKLK7cHkeuKSLH8XUag6VlKsCfaJj2F+AmNXy1GjhzcyBax/tsKiMQ8M7Q==
X-MS-TrafficTypeDiagnostic: SN6PR02MB4333:
X-Microsoft-Exchange-Diagnostics: 1; SN6PR02MB4333;
 31:p60iADVTbjXir4XB1TuMuXKVx5w4O9i9AjdgTpWTAAHuirGoUAB6ZhdqHpNG3le8wmb1DGYH7lghOmJO94MAU74Z2Vq+j3HhHC7fEYnOdXG7Squm87AK7h80ExZLqTviys2dv32C6zw+qJedJkl00AZ0HX2IKTKfEJMCgE7kAEkfPST1MNYASTrYz62a1gIG0t8NzKq/UBWN5IRhQk9d/FnDXeDXJ6SBezio+oCwJcw=;
 20:XhjhvMVW9YbyCFxm6bwPuO2/cxoMOBI2MkyuGmLYusNLXReAbh++v9ZO3aI9Qz8MGSIH7XO1O5riPwfzWf8Xwe/iX5k+jUHbXWZSRHyT9/QrgCZo9WLPbCNnFwIBH9Mj3XTeE8as2SxEu670sQGsb+ecoD8XxMdlZMszq4C041kvFjRkT3am/MB6AZ1/IfaNIleAwrknc3CHJvqj5gGpSMGlkdJbK3Q0DvJaLGqM02l/RPPFXnDiHFfbyzOsmhJqjdYfpqeoKCtniEAm9o0lFc1+Cc5yPnuO3jmvq9BP8qoCz085N1hktqSRs9Md/3YlFGeSbayTSTA/q7/rvatYrIZXzKq9T+WLREo6rps7BtRe/O/Mx32ySKqGyCvZLbtBKySn6Kyb3qy4X3UWoghIfLcjd7JOLp5X1X4gMCEmkavZEkc9eW/o2N8PAj92PtC0GIS9Bq7eu/pJQ6vB2nh11IdhMtqsYbEkvdUCMUqpBq7vy/U9HWYx0jA81HI5a4F9
X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply
X-Microsoft-Antispam-PRVS: <SN6PR02MB43331FA8FE6DE6394BC9DD82A0F90@SN6PR02MB4333.namprd02.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(166708455590820)(269456686620040);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231355)(944501410)(52105095)(10201501046)(93006095)(93004095)(6055026)(148016)(149066)(150057)(6041310)(20161123558120)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(201708071742011)(7699051)(76991095);
 SRVR:SN6PR02MB4333; BCL:0; PCL:0; RULEID:; SRVR:SN6PR02MB4333; 
X-Microsoft-Exchange-Diagnostics: 1; SN6PR02MB4333;
 4:MQgcfsX6Q0TcAULX2iH7Bo2e5kEfzLVaKrcTSe5FZXN18riQfiL1+C587vS7E1JJPhWELugqJVIlm7N7UnsumDS3FnB/Hz4emaOkAzIf40Jf9yDIluGhhrTVkL18s6xke2GM+1ZrYfBUYZ8eSuNsJlOhRVylV2FWgsAk0BOos4+vmvGkSi8+eRSsXLHO4VWIYbqlki3s8jcyd+oN6g98k1ebdsfob8NHv0TjmF+sH/To4Zd043G9Bv4dZPlqDs37JchW6vQnARqvPkywBehxQR9a41pCvXXi38YxPjfTx2d+KM/hFHJ/S702oluuqhxGJDaGjR/M+AccgAyOtMoWN71jZ/0gh8ZAXOBoFOCUcac=
X-Forefront-PRVS: 0830866D19
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN6PR02MB4333;
 23:fgbSRFN+U0lbGeo+BJPq/XIXtWxTKResQbGuP4wfU?=
 =?us-ascii?Q?cszTPZfyZ7CsmkynwlFA/M/4RBRndAopoJl5DwIKTbjClNLXQ3I8J91xicil?=
 =?us-ascii?Q?l05yB3+lpp9V2XXb0ekbTXLL7/zMZsBF13GGiZGOE0zioW33J3DMnsIp9YhX?=
 =?us-ascii?Q?Pz+WYmcJJBob2xFtiUAuFo66kPtlILr9AUsMAfygdxDgzAfT7LJfOe6Z6O1a?=
 =?us-ascii?Q?PcFHe3uWLNWWB/Dlsx+qf2Ms8SE6XYGK9+6+4uqEMsuq1epO1DTzoEgoVTyG?=
 =?us-ascii?Q?hrifMdWqUy/l4+SbBWZB/eu9niBhkZxpexkM1+qIcnf5th+vUH3/fdvyLTWE?=
 =?us-ascii?Q?FFoBVIORh1L/NQqxi45t9+Wg0nHa4tLTqMpFkN99qChx/tq1F4PN3aZFqup3?=
 =?us-ascii?Q?q3yENYMG4MfpczOvOO8yGbO127hxLmzmT2NHtn6Sh7a7LrPOhdutw9GudTiG?=
 =?us-ascii?Q?LNHW1FwS1O81JO1XJ5f7u1tDB5R2ksbWyt7MDVZcBw+Nk//MEoqjdf0dcm5f?=
 =?us-ascii?Q?Nf+o1YXbd3erDtqBx7dZnjFMuUH3+y7l07wbLGDnIevBVZtX+mXNk1tnzZ2s?=
 =?us-ascii?Q?i+KTxyOaJqYAEQ9Cf3Mb0Z+jRvpgVTqlyWmJEPLN2/JEZRniCwBpjISnVoEY?=
 =?us-ascii?Q?HiwIUPXSo41Jb6ZBdhlOqc1WssO5Rc2N5tTJSmCzFsBiIsp8ftMWnRWPGTJx?=
 =?us-ascii?Q?5VMQDPBjabE3kGVkIcxUyRF9lDQ0OnMQUV9TTntxuvoq9FPcvYQsR7ivdTO9?=
 =?us-ascii?Q?N4QZ23HQGgJfgicq9T/3tBc6HcmaWHRiugGZTW/3i/9hX+N2frVp2hLvPNkq?=
 =?us-ascii?Q?y5/gsOFSzztZirmE6RJtUYajRy3GqoiJv0G2r7Lo624zP6FqrzAgephoAIHr?=
 =?us-ascii?Q?P4eS7gtynJOJGIvvpXKzYMgpoFLTwCUllQ2HQlCznzOA8Q6+c/y4FfCDfeId?=
 =?us-ascii?Q?ndLhapmDU0g4+7kmD4cACPbUucAXTJv0LWUixP3Gju87dHsoV0bjU9oC9xE3?=
 =?us-ascii?Q?Denv88iDM7hBJPeh5fgKn0QptZaltnDDRBS31P9OVigb/d3oOgyfz7y0emNP?=
 =?us-ascii?Q?Ju8qJFUcDQKLqDkfLslcvWf5hw7u+QDkdEG1Qpkspq/RT0rFHaSk5i0SUbhc?=
 =?us-ascii?Q?TUw1H+4vv/1O2AOWgyLGff+U06gsMh7+oMb5mSzUBLwL9WfRPZ4w5v09/kEy?=
 =?us-ascii?Q?Y7CuDcZEcp93s8VN7R/zubLNcPg1own6OYnfWhDRbJM+5ZtdVWFvCJbFINAU?=
 =?us-ascii?Q?mklRflwX6D+YhsBwg8a5KnTENuliNIFjiLitzcgFSnI/emLT5Aq/NsvixXTl?=
 =?us-ascii?Q?nt8cE+Z1B1NF3/zfSEj8+YIqOn8O73ir60QBpZI/Y2Si9inGrxZ7bvUW72pg?=
 =?us-ascii?Q?BqYxW7AG1cJbghskxLkCwXUx7MKe/VzoaREPU1023UKt0MI?=
X-Microsoft-Antispam-Message-Info: XKD2m6y+/airO6173x7qCkvQc6KaypYxE1S0Kdn22A4eqmpASWnzIOf6rVn/2p/iX+wLz/3cFRNT0l58gl512fJFqU39yGCrhnA01XVv6Gg3gCL62VX4zqHdNY1c/vxtu2Nn5kY3DiZs+uXQ2XnehXo9wT/yBJ4Id6rIj7QMUBzowdRSZ6/lE481smM5OPfajL0Qniin9Z75l3KYoeTkvH7hS3EsDaMKqqnRI3bS4r/f5FHyIOjJzGVvIIlbKiqsVyD+LaFxDLyEk+Z3MeCFppbVnA+xieytHpFvp4Z7ZuHJZbdFBcPCnSqSExyBzdgQueTPXMkWnoHWOQvdZ+HNl3zIUOlli0hSN3A/bIns6yI=
X-Microsoft-Exchange-Diagnostics: 1; SN6PR02MB4333;
 6:ESrtYLXgNHXeUGkat8NWQj+ImW15R8sS25F2cYueJ3mxECKvupqHWFxRdNC19/+F0T1COSqxsp33D4Df0dlJCAYZTavSAi2jnnQAnXUgcGQUov1Di+LoU28FB0mmyHJI9FC9SX2CN1Kk7s+LOStHgpicr7qUd/gUatcsJNqe+T54ys2NUzSo6Ml/jHyn2c3+lFiQpxjQW4gPwlF6rZkDKaX7MiXh5qVJWy9/t73cYdKUKA0gXocBQUhsSNyiW2ckVt1VjL8cOkx+4hb0LVLccHXmU4XJSgwCw2kZ1FRZj68MExUavqTRXnDOu56XLGx2MwGx+wiLKwwAnynJQ50XYMb33mVUdKfB0mONDHxup3vE5ZDYLtg24xX04ZZ3AT8p0kCs9cMaz9HsNUS0Fk5kLH39sD28QnFZlG32iDh39JITOzS/cMt0xiGjdpTEZ45jlIx6kcL0/comEtpYHthDKA==;
 5:ZQoed9Nx4ZaxV0VradpfFq5tPG5B/MqcUrNIHp6voamY9FVNocTx6wOh9SIZ07l3KhMVk6nEEC15AAu604g1oJkuOUf4EXYu8ragQ6B7JojQhPxBLVi6/k6FjgNJwKeEsXZwIEtiTk6RnX8ppX0MfSQOdk69X35q1lVzysvQe6c=;
 7:w1gflYEF6GE2UeXEKV60OPETu/N8VFML2amaw07GXV8FWW6FjSpXM6biBVx4IuFkH9nFY18NQT5h7VgI6WMA6s51ZkkJfaCHt2zFOexr4mDl7Br7kkJLLaSkw+1WLR3mP4hG4dxg2t+VFZWmkzvV0TI7q/7NPl/+asaGVTH1LFlEP9qu+IvAYAiMazpk48DxDdFA8HjU+WozwpQsk/dlw0RqaSM+KQboN6Xch4yzrRvzKz7ig421cjSLMPUFRtRA
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: xilinx.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Oct 2018 21:03:00.4521 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 2a2a6717-f28d-441f-eb8c-08d636064124
X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.100];
 Helo=[xsj-pvapsmtpgw02]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR02MB4333
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: stefano.stabellini@xilinx.com, andrii_anisov@epam.com,
 Dario Faggioli <dfaggioli@suse.com>, julien.grall@arm.com,
 sstabellini@kernel.org, Meng Xu <xumengpanda@gmail.com>,
 xen-devel@lists.xenproject.org, nd@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCAxNyBPY3QgMjAxOCwgTWlsYW4gQm9iZXJpYyB3cm90ZToKPiBIaSwKPiA+Cj4gPiBU
aGUgZGV2aWNlIHRyZWUgd2l0aCBldmVyeXRoaW5nIHNlZW1zIHRvIGJlIHN5c3RlbS5kdHMsIHRo
YXQgd2FzIGVub3VnaAo+ID4gOi0pICBJIGRvbid0IG5lZWQgdGhlIGR0c2kgZmlsZXMgeW91IHVz
ZWQgdG8gYnVpbGQgdGhlIGZpbmFsIGR0cywgSSBvbmx5Cj4gPiBuZWVkIHRoZSBvbmUgeW91IHVz
ZSBpbiB1Ym9vdCBhbmQgZm9yIHlvdXIgZ3Vlc3QuCj4gCj4gIEkgd2Fzbid0IHN1cmUgc28gSSBz
ZW50IGV2ZXJ5dGhpbmcsIHNvcnJ5IGZvciBiZWluZyBib21iYXJkZWQgd2l0aAo+IGFsbCB0aG9z
ZSBmaWxlcy4gOi0pCj4gCj4gPiBJdCBsb29rcyBsaWtlIHlvdSBzZXQgeGVuLHBhc3N0aHJvdWdo
IGNvcnJlY3RseSBpbiBzeXN0ZW0uZHRzIGZvcgo+ID4gdGltZXJAZmYxMTAwMDAsIHNlcmlhbEBm
ZjAxMDAwMCwgYW5kIGdwaW9AZmYwYTAwMDAuCj4gCj4gVGhhbmsgeW91IGZvciB0YWtpbmcgYSBs
b29rLCBub3cgd2UgYXJlIHN1cmUgdGhhdCBwYXNzdGhyb3VnaCB3b3Jrcwo+IGNvcnJlY3RseSBi
ZWNhdXNlIHRoZXJlIGlzIG5vIGVycm9yIGR1cmluZyBndWVzdCBjcmVhdGlvbiBhbmQgdGhlcmUK
PiBhcmUgbm8gcHJpbnRzIG9mICJERUJVRyBpcnEgc2xvdyBwYXRoIi4KCkdyZWF0IQoKCj4gPiBJ
ZiB5b3UgYXJlIG5vdCBnZXR0aW5nIGFueSBlcnJvcnMgYW55bW9yZSB3aGVuIGNyZWF0aW5nIHlv
dXIgYmFyZW1ldGFsCj4gPiBndWVzdCwgdGhlbiB5ZXMsIGl0IHNob3VsZCBiZSB3b3JraW5nIHBh
c3N0aHJvdWdoLiBJIHdvdWxkIGRvdWJsZS1jaGVjawo+ID4gdGhhdCBldmVyeXRoaW5nIGlzIHdv
cmtpbmcgYXMgZXhwZWN0ZWQgdXNpbmcgdGhlIERFQlVHIHBhdGNoIGZvciBYZW4gSQo+ID4gc3Vn
Z2VzdGVkIHRvIHlvdSBpbiB0aGUgb3RoZXIgZW1haWwuIFlvdSBtaWdodCBldmVuIHdhbnQgdG8g
cmVtb3ZlIHRoZQo+ID4gImlmIiBjaGVjayBhbmQgYWx3YXlzIHByaW50IHNvbWV0aGluZyBmb3Ig
ZXZlcnkgaW50ZXJydXB0IG9mIHlvdXIgZ3Vlc3QKPiA+IGp1c3QgdG8gZ2V0IGFuIGlkZWEgb2Yg
d2hhdCdzIGdvaW5nIG9uLiBTZWUgdGhlIGF0dGFjaGVkIHBhdGNoLgo+IAo+IFdoZW4gSSBhcHBs
eSB0aGlzIHBhdGNoIGl0IHByaW50cyBmb3JldmVyOgo+IChYRU4pIERFQlVHIHZpcnE9NjggbG9j
YWw9MQo+IHdoaWNoIGlzIGEgZ29vZCB0aGluZyBJIGd1ZXNzIGJlY2F1c2UgaW50ZXJydXB0cyBh
cmUgYmVpbmcgZ2VuZXJhdGVkIG5vbi1zdG9wLgoKWWVzLCBsb2NhbD0xIG1lYW5zIHRoYXQgdGhl
IGludGVycnVwdCBpcyBpbmplY3RlZCB0byB0aGUgbG9jYWwgdmNwdSwKd2hpY2ggaXMgZXhhY3Rs
eSB3aGF0IHdlIHdhbnQuCgoKPiA+IE9uY2UgZXZlcnl0aGluZyBpcyBhcyBleHBlY3RlZCBJIHdv
dWxkIGNoYW5nZSB0aGUgZnJlcXVlbmN5IG9mIHRoZQo+ID4gdGltZXIsIGJlY2F1c2UgMXUgaXMg
d2F5IHRvbyBmcmVxdWVudC4gSSB0aGluayBpdCBzaG91bGQgYmUgYXQgbGVhc3QKPiA+IDN1cywg
bW9yZSBsaWtlIDV1cy4KPiAKPiBPa2F5LCBhYm91dCB0aGlzLi4uIEkgZG91YmxlIGNoZWNrZWQg
bXkgYmFyZS1tZXRhbCBhcHBsaWNhdGlvbiBhbmQKPiBsb29rcyBsaWtlIGludGVycnVwdHMgd2Vy
ZW4ndCBnZW5lcmF0ZWQgZXZlcnkgMSB1cy4gTWF4aW11bSBmcmVxdWVuY3kKPiBvZiBpbnRlcnJ1
cHRzIGlzIDggdXMuIEkgY2hlY2tlZCBpbnRlcnJ1cHQgZnJlcXVlbmN5IHdpdGggb3NjaWxsb3Nj
b3BlCj4ganVzdCB0byBiZSBzdXJlICh0b2dnbGluZyBMRUQgb24vb2ZmIHdoZW4gaW50ZXJydXB0
cyBvY2N1cikuIFNvLCB3aGVuCj4gSSBzZXQ6Cj4gLSBpbnRlcnJ1cHRzIHRvIGJlIGdlbmVyYXRl
ZCBldmVyeSA4IHVzIEkgZ2V0IGppdHRlciBvZiA2IHVzCj4gLSBpbnRlcnJ1cHRzIHRvIGJlIGdl
bmVyYXRlZCBldmVyeSAxMCB1cyBJIGdldCBqaXR0ZXIgb2YgMyB1cyAoYWZ0ZXIKPiAyLTNtaW5z
IGl0IGp1bXBzIHRvIDYgdXMpCj4gLSBpbnRlcnJ1cHRzIHRvIGJlIGdlbmVyYXRlZCBldmVyeSAx
NSB1cyBqaXR0ZXIgaXMgdGhlIHNhbWUgYXMgd2hlbgo+IG9ubHkgYmFyZS1tZXRhbCBhcHBsaWNh
dGlvbiBydW5zIG9uIGJvYXJkICh3aXRob3V0IFhlbiBvciBhbnkgT1MpCgpUaGVzZSBhcmUgdmVy
eSBpbnRlcmVzdGluZyBudW1iZXJzISBUaGFua3MgYWdhaW4gZm9yIHJ1bm5pbmcgdGhlc2UKZXhw
ZXJpbWVudHMuIEkgZG9uJ3Qgd2FudCB0byBqdW1wIHRvIGNvbmNsdXNpb25zIGJ1dCB0aGV5IHNl
ZW0gdG8gdmVyaWZ5CnRoZSB0aGVvcnkgdGhhdCBpZiB0aGUgaW50ZXJydXB0IGZyZXF1ZW5jeSBp
cyB0b28gaGlnaCwgd2UgZW5kIHVwCnNwZW5kaW5nIHRvbyBtdWNoIHRpbWUgaGFuZGxpbmcgaW50
ZXJydXB0cywgdGhlIHN5c3RlbSBjYW5ub3QgY29wZSwKaGVuY2Ugaml0dGVyIGluY3JlYXNlcy4K
Ckhvd2V2ZXIsIEkgd291bGQgaGF2ZSB0aG91Z2h0IHRoYXQgdGhlIHRocmVzaG9sZCBzaG91bGQg
YmUgbG93ZXIgdGhhbgoxNXVzLCBnaXZlbiB0aGF0IGl0IHRha2VzIDIuNXVzIHRvIGluamVjdCBh
biBpbnRlcnJ1cHQuIEkgaGF2ZSBhIGNvdXBsZQpvZiBleHBlcmltZW50cyBzdWdnZXN0aW9ucyBi
ZWxvdy4KCgo+IEkgd2FudCB0byByZW1pbmQgeW91IHRoYXQgYmFyZS1tZXRhbCBhcHBsaWNhdGlv
biB0aGF0IG9ubHkgYmxpbmtzIExFRAo+IHdpdGggaGlnaCBzcGVlZCBnaXZlcyAxIHVzIGppdHRl
ciwgc29tZWhvdyBpbnRyb2R1Y2luZyBmcmVxdWVudAo+IGludGVycnVwdHMgY2F1c2VzIHRoaXMg
aml0dGVyLCB0aGF0J3Mgd2h5IEkgd2FzIHVuc2VjdXJlIGFib3V0IHRoaXMKPiB0aW1lciBwYXNz
dGhyb3VnaC4gVGFraW5nIGluIGNvbnNpZGVyYXRpb24gdGhhdCB5b3UgbWVhc3VyZWQgWGVuCj4g
b3ZlcmhlYWQgb2YgMSB1cyBJIGhhdmUgYSBmZWVsaW5nIHRoYXQgSSdtIG1pc3Npbmcgc29tZXRo
aW5nLCBpcyB0aGVyZQo+IGFueXRoaW5nIGVsc2UgSSBjb3VsZCBkbyB0byBnZXQgYmV0dGVyIHJl
c3VsdHMgZXhjZXB0IHNjaGVkPW51bGwsCj4gdndmaT1uYXRpdmUsIGhhcmQgdkNQVSBwaW5uaW5n
ICgxIHZDUFUgb24gMSBwQ1BVKSBhbmQgcGFzc3Rocm91Z2ggKG5vdAo+IHN1cmUgaWYgaXQgYWZm
ZWN0cyB0aGUgaml0dGVyKSA/Cj4gSSdtIGZvcmNpbmcgZnJlcXVlbnQgaW50ZXJydXB0cyBiZWNh
dXNlIEknbSB0ZXN0aW5nIHRvIHNlZSBpZiB0aGlzCj4gYm9hcmQgd2l0aCBYZW4gb24gaXQgY291
bGQgYmUgdXNlZCBmb3IgcmVhbC10aW1lIHNpbXVsYXRpb25zLAo+IHJlYWwtdGltZSBzaWduYWwg
cHJvY2Vzc2luZywgZXRjLiBJZiBJIGNvdWxkIGdldCByZXN1bHRzIGxpa2UgeW91cnMgKDEKPiB1
cyBYZW4gb3ZlcmhlYWQpIG9mIGV2ZW4gYmV0dGVyIHRoYXQgd291bGQgYmUgZ3JlYXQhIEJUVyBo
b3cgZGlkIHlvdQo+IG1lYXN1cmUgWGVuJ3Mgb3ZlcmhlYWQ/CgpXaGVuIEkgc2FpZCBvdmVyaGVh
ZCwgSSBtZWFudCBjb21wYXJlZCB0byBMaW51eC4gVGhlIG92ZXJhbGwgSVJRIGxhdGVuY3kKd2l0
aCBYZW4gb24gdGhlIFhpbGlueCBaeW5xIE1QU29DIGlzIDIuNXVzLiBXaGVuIEkgc2F5ICJvdmVy
YWxsIiwgSSBtZWFuCmZyb20gdGhlIG1vbWVudCB0aGUgaW50ZXJydXB0IGlzIGdlbmVyYXRlZCB0
byB0aGUgcG9pbnQgdGhlIGludGVycnVwdApzZXJ2aWNlIHJvdXRpbmcgaXMgcnVuIGluIHRoZSBi
YXJlbWV0YWwgZ3Vlc3QuICBJIG1lYXN1cmUgdGhlIG92ZXJoZWFkCnVzaW5nIFRCTSAoaHR0cHM6
Ly9naXRodWIuY29tL3NzdGFiZWxsaW5pL3RibSBwaHlzLXRpbWVyKSBhbmQgYSBtb2RpZmllZAp2
ZXJzaW9uIG9mIFhlbiB0aGF0IGluamVjdHMgdGhlIGdlbmVyaWMgcGh5c2ljYWwgdGltZXIgaW50
ZXJydXB0cyB0byB0aGUKZ3Vlc3QuIEkgdGhpbmsgeW91IHNob3VsZCBiZSBhYmxlIHRvIHJlcHJv
ZHVjZSB0aGUgc2FtZSBudW1iZXIgdXNpbmcKdGhlIFRUQyB0aW1lciBsaWtlIHlvdSBhcmUgZG9p
bmcuCgpJbiBhZGRpdGlvbiB0byBzY2hlZD1udWxsIGFuZCB2d2ZpPW5hdGl2ZSwgSSBhbHNvIHBh
c3NlZApzZXJyb3JzPXBhbmljLiBUaGlzIGxhc3Qgb3B0aW9uIGZ1cnRoZXIgcmVkdWNlcyBjb250
ZXh0IHN3aXRjaCB0aW1lcyBhbmQKc2hvdWxkIGJlIHNhZmUgb24geW91ciBib2FyZC4gWW91IG1p
Z2h0IHdhbnQgdG8gYWRkIGl0LCBhbmQgcnVuIHRoZQpudW1iZXJzIGFnYWluLgoKCj4gPiBLZWVw
IGluIG1pbmQgdGhhdCBqaXR0ZXIgaXMgYWJvdXQgaGF2aW5nCj4gPiBkZXRlcm1pbmlzdGljIElS
USBsYXRlbmN5LCBub3QgYWJvdXQgaGF2aW5nIGV4dHJlbWVseSBmcmVxdWVudAo+ID4gaW50ZXJy
dXB0cy4KPiAKPiBZZXMsIGJ1dCBJIHdhbnQgdG8gc2VlIGV4YWN0bHkgd2hlcmUgd2lsbCBJIGxv
c2UgZGV0ZXJtaW5pc3RpYyBJUlEKPiBsYXRlbmN5IHdoaWNoIGlzIGV4dHJlbWVseSBpbXBvcnRh
bnQgaW4gcmVhbC10aW1lIHNpZ25hbCBwcm9jZXNzaW5nLgo+IFNvLCB3aGF0IGNhdXNlcyB0aGlz
IGppdHRlciwgYXJlIHRob3NlIFhlbiBsaW1pdHMsIEFSTSBsaW1pdHMsIGV0Yz8gSXQKPiB3b3Vs
ZCBiZSBuaWNlIHRvIGtub3csIEknbGwgc2hhcmUgYWxsIHRoZSByZXN1bHRzIEkgZ2V0Lgo+IAo+
ID4gSSB3b3VsZCBhbHNvIGRvdWJsZSBjaGVjayB0aGF0IHlvdSBhcmUgbm90IHVzaW5nIGFueSBv
dGhlciBkZXZpY2VzIG9yCj4gPiB2aXJ0dWFsIGludGVyZmFjZXMgaW4geW91ciBiYXJlbWV0YWwg
YXBwIGJlY2F1c2UgdGhhdCBjb3VsZCBuZWdhdGl2ZWx5Cj4gPiBhZmZlY3QgdGhlIG51bWJlcnMu
Cj4gCj4gSSBjaGVja2VkIHRoZSBiYXJlLW1ldGFsIGFwcCBhbmQgSSB0aGluayB0aGVyZSBpcyBu
byBvdGhlciBkZXZpY2VzCj4gdGhhdCBibSBhcHAgaXMgdXNpbmcuCgpUaGlzIHNob3VsZCBhbHNv
IGJlIGNvbmZpcm1lZCBieSB0aGUgZmFjdCB0aGF0IHlvdSBhcmUgb25seSBnZXR0aW5nCiJERUJV
RyB2aXJxPTY4IGxvY2FsPTEiIG1lc3NhZ2VzIGFuZCBub3RoaW5nIGVsc2UuIElmIG90aGVyIGlu
dGVycnVwdHMKd2VyZSB0byBiZSBpbmplY3RlZCB5b3Ugc2hvdWxkIHNlZSBvdGhlciBsaW5lcyBz
dWNoIGFzIAoKICBERUJVRyB2aXJxPTI3IGxvY2FsPTEKCkkgaGF2ZSBhbiBpZGVhIHRvIHZlcmlm
eSB0aGlzLCBzZWUgYmVsb3csCgoKPiA+IExpbnV4IGJ5IGRlZmF1bHQgdXNlcyB0aGUgdmlydHVh
bAo+ID4gdGltZXIgaW50ZXJmYWNlICgiYXJtLGFybXY4LXRpbWVyIiwgSSB3b3VsZCBkb3VibGUg
Y2hlY2sgdGhhdCB0aGUKPiA+IGJhcmVtZXRhbCBhcHAgaXMgbm90IGRvaW5nIHRoZSBzYW1lIC0t
IHlvdSBkb24ndCB3YW50IHRvIGJlIHVzaW5nIHR3bwo+ID4gdGltZXJzIHdoZW4gZG9pbmcgeW91
ciBtZWFzdXJlbWVudHMuCj4gCj4gSG1tLCBJJ20gbm90IHN1cmUgaG93IHRvIGNoZWNrIHRoYXQs
IEkgY291bGQgc2VuZCBiYXJlLW1ldGFsIGFwcCBpZgo+IHRoYXQgaGVscHMsIGl0J3MgY3JlYXRl
ZCBpbiBYaWxpbnggU0RLIDIwMTcuNC4KPiBBbHNvLCBzaG91bGQgSSBtb3ZlIHRvIFhpbGlueCBT
REsgMjAxOC4yIGJlY2F1c2UgSSdtIHVzaW5nIFBldGFMaW51eCAyMDE4LjIgPwo+IEknbSBhbHNv
IHVzaW5nIGhhcmR3YXJlIGRlc2NyaXB0aW9uIGZpbGUgZm9yIFNESyB0aGF0IGlzIGNyZWF0ZWQg
aW4KPiBWaXZhZG8gMjAxNy40Lgo+IElzIGFsbCB0aGlzIGNvdWxkIGJlIGEgIm5vdCBtYXRjaGlu
ZyB2ZXJzaW9uIiBwcm9ibGVtIChJIGRvbid0IHRoaW5rCj4gc28gYmVjYXVzZSBibSBhcHAgd29y
a3MpPwo+IAo+IE1lbmcgbWVudGlvbmVkIGluIHNvbWUgb2YgaGlzIGVhcmxpZXIgcG9zdHM6Cj4g
Cj4gPiBFdmVuIHRob3VnaCB0aGUgYXBwLiBpcyB0aGUgb25seSBvbmUgcnVubmluZyBvbiB0aGUg
Q1BVLCB0aGUgQ1BVIG1heQo+ID4gYmUgdXNlZCB0byBoYW5kbGUgb3RoZXIgaW50ZXJydXB0cyBh
bmQgaXRzIGNvbnRleHQgKHN1Y2ggYXMgVExCIGFuZAo+ID4gY2FjaGUpIG1pZ2h0IGJlIGZsdXNo
ZWQgYnkgb3RoZXIgY29tcG9uZW50cy4gV2hlbiB0aGVzZSBoYXBwZW4sIHRoZQo+ID4gaW50ZXJy
dXB0IGhhbmRsaW5nIGxhdGVuY3kgY2FuIHZhcnkgYSBsb3QuCj4gCj4gV2hhdCBkbyB5b3UgdGhp
bmsgYWJvdXQgdGhpcz8gSSBkb24ndCBrbm93IGhvdyB3b3VsZCBJIGNoZWNrIHRoaXMuCgpJIHRo
aW5rIHdlIHdhbnQgdG8gZnVsbHkgdW5kZXJzdGFuZCBob3cgbWFueSBvdGhlciBpbnRlcnJ1cHRz
IHRoZQpiYXJlbWV0YWwgZ3Vlc3QgaXMgcmVjZWl2aW5nLiBUbyBkbyB0aGF0LCB3ZSBjYW4gbW9k
aWZ5IG15IHByZXZpb3VzCnBhdGNoIHRvIHN1cHByZXNzIGFueSBkZWJ1ZyBtZXNzYWdlcyBmb3Ig
dmlycT02OC4gVGhhdCB3YXksIHdlIHNob3VsZApvbmx5IHNlZSB0aGUgb3RoZXIgaW50ZXJydXB0
cy4gSWRlYWxseSB0aGVyZSB3b3VsZCBiZSBub25lLgoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS92Z2ljLmMgYi94ZW4vYXJjaC9hcm0vdmdpYy5jCmluZGV4IDVhNGYwODIuLmI3YThlMTcgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS92Z2ljLmMKKysrIGIveGVuL2FyY2gvYXJtL3ZnaWMuYwpA
QCAtNTc3LDcgKzU3NywxMSBAQCB2b2lkIHZnaWNfaW5qZWN0X2lycShzdHJ1Y3QgZG9tYWluICpk
LCBzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IHZpcnEsCiAKICAgICAvKiB0aGUgaXJxIGlz
IGVuYWJsZWQgKi8KICAgICBpZiAoIHRlc3RfYml0KEdJQ19JUlFfR1VFU1RfRU5BQkxFRCwgJm4t
PnN0YXR1cykgKQorICAgIHsKICAgICAgICAgZ2ljX3JhaXNlX2d1ZXN0X2lycSh2LCB2aXJxLCBw
cmlvcml0eSk7CisgICAgICAgIGlmICggZC0+ZG9tYWluX2lkICE9IDAgJiYgdmlycSAhPSA2OCAp
CisgICAgICAgICAgICBwcmludGsoIkRFQlVHIHZpcnE9JWQgbG9jYWw9JWRcbiIsdmlycSx2ID09
IGN1cnJlbnQpOworICAgIH0KIAogICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBpdGVyLCAmdi0+
YXJjaC52Z2ljLmluZmxpZ2h0X2lycXMsIGluZmxpZ2h0ICkKICAgICB7CgoKTmV4dCBzdGVwIHdv
dWxkIGJlIHRvIHZlcmlmeSB0aGF0IHRoZXJlIGFyZSBubyBvdGhlciBwaHlzaWNhbCBpbnRlcnJ1
cHRzCmludGVycnVwdGluZyB0aGUgdmNwdSBleGVjdXRpb24gb3RoZXIgdGhlIGlycT02OC4gV2Ug
c2hvdWxkIGJlIGFibGUgdG8KY2hlY2sgdGhhdCB3aXRoIHRoZSBmb2xsb3dpbmcgZGVidWcgcGF0
Y2g6CgoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9naWMuYyBiL3hlbi9hcmNoL2FybS9naWMu
YwppbmRleCBlNTI0YWQ1Li5iMzRjM2U0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZ2ljLmMK
KysrIGIveGVuL2FyY2gvYXJtL2dpYy5jCkBAIC0zODEsNiArMzgxLDEzIEBAIHZvaWQgZ2ljX2lu
dGVycnVwdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgaW50IGlzX2ZpcSkKICAgICAgICAg
LyogUmVhZGluZyBJUlEgd2lsbCBBQ0sgaXQgKi8KICAgICAgICAgaXJxID0gZ2ljX2h3X29wcy0+
cmVhZF9pcnEoKTsKIAorICAgICAgICBpZiAoY3VycmVudC0+ZG9tYWluLT5kb21haW5faWQgPiAw
ICYmIGlycSAhPSA2OCkKKyAgICAgICAgeworICAgICAgICAgICAgbG9jYWxfaXJxX2VuYWJsZSgp
OworICAgICAgICAgICAgcHJpbnRrKCJERUJVRyBpcnE9JWRcbiIsaXJxKTsKKyAgICAgICAgICAg
IGxvY2FsX2lycV9kaXNhYmxlKCk7CisgICAgICAgIH0KKwogICAgICAgICBpZiAoIGxpa2VseShp
cnEgPj0gMTYgJiYgaXJxIDwgMTAyMCkgKQogICAgICAgICB7CiAgICAgICAgICAgICBsb2NhbF9p
cnFfZW5hYmxlKCk7CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 21:06:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 21: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 1gDbyM-0006Cq-0a; Fri, 19 Oct 2018 21:06:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=m10z=m7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gDbyL-0006Ck-Fk
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 21:06:17 +0000
X-Inumbo-ID: 03e1efc4-d3e3-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 03e1efc4-d3e3-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 21:07:41 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 1867820658;
 Fri, 19 Oct 2018 21:06:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539983174;
 bh=17jvlJXhQAYWePzpSz/my3ZmrU7xcwGQOe/IMlDrqOU=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=0JzCZUvpDeWOFLiCNaUyVy4P1S0yfIOT1PVBdoiAFZXhamhxQ9rz6aozPf3M+SzK9
 LTmGQPCOeOXquamFMngcg+qtudm5d9bAPLuBVBI9ILsgn7ltsmkEDRC+xA46YdRJyT
 DXYehRCKKuNm3Y/wALbsEyqlPWbXBArcbmQMowa8=
Date: Fri, 19 Oct 2018 14:06:13 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: wei.liu2@citrix.com
In-Reply-To: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
Message-ID: <alpine.DEB.2.10.1810191404130.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v8 0/8] Allow setting up shared memory areas
 between VMs from xl config files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, wei.liu2@citrix.com, blackskygg@gmail.com,
 ian.jackson@eu.citrix.com, xen-devel@lists.xen.org, julien.grall@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgV2VpLAoKQW55IGNoYW5jZXMgeW91IGNhbiByZXZpZXcgdGhpcyBzZXJpZXMgc29vbj8gSSB3
b3VsZCBsb3ZlIGZvciBpdCB0byBiZQptZXJnZWQgYmVmb3JlIHRoZSA0LjEyIGNvZGUgZnJlZXpl
LgoKRllJIEkgYW0gbWFraW5nIHByb2dyZXNzIHVwc3RyZWFtaW5nIHRoZSBkZXZpY2UgdHJlZSBi
aW5kaW5nLCB0aGV5IGFza2VkCmZvciBhIHZlcnkgbWlub3IgY2hhbmdlLCB3aGljaCBJIGFtIGhh
cHB5IHRvIGluY2x1ZGUgaW4gdGhlIG5leHQgdmVyc2lvbgpvZiB0aGUgc2VyaWVzOgoKaHR0cHM6
Ly9tYXJjLmluZm8vP2w9ZGV2aWNldHJlZSZtPTE1Mzk4OTgyNjUxMDcwNyZ3PTIKCgpPbiBNb24s
IDggT2N0IDIwMTgsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiBIaSwKPiAKPiBUaGlzIHNl
cmllcyBpbXBsZW1lbnRzIGEgbmV3IHhsIGNvbmZpZyBlbnRyeS4gVXNlcnMgY2FuIHVzZSB0aGUg
bmV3Cj4gY29uZmlnIGVudHJ5IHRvIHN0YXRpY2FsbHkgc2V0dXAgc2hhcmVkIG1lbW9yeSBhcmVh
cyBhbW9uZyBWTXMgdGhhdAo+IGRvbid0IGhhdmUgZ3JhbnQgdGFibGUgc3VwcG9ydCBzbyB0aGF0
IHRoZXkgY291bGQgY29tbXVuaWNhdGUgd2l0aCBlYWNoCj4gb3RoZXIgdGhyb3VnaCB0aGUgc3Rh
dGljIHNoYXJlZCBtZW1vcnkgYXJlYXMuCj4gCj4gSXQgd2FzIG9yaWdpbmFsbHkgZGV2ZWxvcGVk
IGJ5IFpob25nemUsIEkgYW0ganVzdCB1cGRhdGluZyB0aGUgbGFzdCBmZXcKPiBpc3N1ZWQgdGhh
dCB3ZXJlIGFkZHJlc3MgZHVyaW5nIHRoZSBsYXN0IHJvdW5kIG9mIHJldmlld3MgaW4gSmFudWFy
eS4gSQo+IHRlc3RlZCB0aGUgZmVhdHVyZSBvbiBBUk0gYW5kIHdvcmtzIGZpbmUuCj4gCj4gQ2hl
ZXJzLAo+IAo+IFN0ZWZhbm8KPiAKPiAKPiBNYWluIGNoYW5nZXMgaW4gdjg6Cj4gLSByZW1vdmUg
ImFkZCB4ZW4sZG1hYnVmIG5vZGVzIiBwYXRjaAo+IC0gYWRkICJtYXAgcmVzZXJ2ZWQtbWVtb3J5
IHJlZ2lvbnMgYXMgbm9ybWFsIG1lbW9yeSBpbiBkb20wIiBwYXRjaAo+IC0gc2VuZCBuZXcgZGV2
aWNlIHRyZWUgYmluZGluZyByZXF1ZXN0IHRvIGRldmljZXRyZWUub3JnCj4gCj4gCj4gCj4gVGhl
IGZvbGxvd2luZyBjaGFuZ2VzIHNpbmNlIGNvbW1pdCA4NWIwMDM4NTgyN2U0ZTA2MWIyZmYzOGI1
NDljMDNkMGYxZTY2YjZhOgo+IAo+ICAgeGVuL3NjaGVkOiBEcm9wIHNldF9jdXJyZW50X3N0YXRl
KCkgKDIwMTgtMTAtMDggMTg6MzQ6NTUgKzAxMDApCj4gCj4gYXJlIGF2YWlsYWJsZSBpbiB0aGUg
Z2l0IHJlcG9zaXRvcnkgYXQ6Cj4gCj4gICBodHRwOi8veGVuYml0cy54ZW5wcm9qZWN0Lm9yZy9n
aXQtaHR0cC9wZW9wbGUvc3N0YWJlbGxpbmkveGVuLXVuc3RhYmxlLmdpdCBzaGFyZV9tZW0tdjgK
PiAKPiBmb3IgeW91IHRvIGZldGNoIGNoYW5nZXMgdXAgdG8gZmMwMGUzNGNlOTkyNGI1OTE1ZGVh
Y2Q4ODFhZTdjZDY4ODg1MTBiYToKPiAKPiAgIHhlbi9hcm06IG1hcCByZXNlcnZlZC1tZW1vcnkg
cmVnaW9ucyBhcyBub3JtYWwgbWVtb3J5IGluIGRvbTAgKDIwMTgtMTAtMDggMTY6MzQ6MDkgLTA3
MDApCj4gCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQo+IFN0ZWZhbm8gU3RhYmVsbGluaSAoMik6Cj4gICAgICAgeGVuL2Fy
bTogZXhwb3J0IHNoYXJlZCBtZW1vcnkgcmVnaW9ucyBhcyByZXNlcnZlZC1tZW1vcnkgb24gZGV2
aWNlIHRyZWUKPiAgICAgICB4ZW4vYXJtOiBtYXAgcmVzZXJ2ZWQtbWVtb3J5IHJlZ2lvbnMgYXMg
bm9ybWFsIG1lbW9yeSBpbiBkb20wCj4gCj4gWmhvbmd6ZSBMaXUgKDYpOgo+ICAgICAgIHhlbjog
eHNtOiBmbGFzazogaW50cm9kdWNlIFhFTk1BUFNQQUNFX2dtZm5fc2hhcmUgZm9yIG1lbW9yeSBz
aGFyaW5nCj4gICAgICAgbGlieGw6IGludHJvZHVjZSBhIG5ldyBzdHJ1Y3R1cmUgdG8gcmVwcmVz
ZW50IHN0YXRpYyBzaGFyZWQgbWVtb3J5IHJlZ2lvbnMKPiAgICAgICBsaWJ4bDogc3VwcG9ydCBt
YXBwaW5nIHN0YXRpYyBzaGFyZWQgbWVtb3J5IGFyZWFzIGR1cmluZyBkb21haW4gY3JlYXRpb24K
PiAgICAgICBsaWJ4bDogc3VwcG9ydCB1bm1hcHBpbmcgc3RhdGljIHNoYXJlZCBtZW1vcnkgYXJl
YXMgZHVyaW5nIGRvbWFpbiBkZXN0cnVjdGlvbgo+ICAgICAgIGxpYnhsOnhsOiBhZGQgcGFyc2lu
ZyBjb2RlIHRvIHBhcnNlICJsaWJ4bF9zdGF0aWNfc3NobSIgZnJvbSB4bCBjb25maWcgZmlsZXMK
PiAgICAgICBkb2NzOiBkb2N1bWVudGF0aW9uIGFib3V0IHN0YXRpYyBzaGFyZWQgbWVtb3J5IHJl
Z2lvbnMKPiAKPiAgZG9jcy9tYW4veGwtc3RhdGljLXNobS1jb25maWd1cmF0aW9uLnBvZC41IHwg
MjY0ICsrKysrKysrKysrKysrKwo+ICBkb2NzL21hbi94bC5jZmcucG9kLjUuaW4gICAgICAgICAg
ICAgICAgICAgfCAgIDggKwo+ICBkb2NzL21pc2MveGVuc3RvcmUtcGF0aHMubWFya2Rvd24gICAg
ICAgICAgfCAgNDcgKysrCj4gIHRvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVzL3hlbi5pZiAgICAg
ICAgICB8ICAgMiArCj4gIHRvb2xzL2xpYnhsL01ha2VmaWxlICAgICAgICAgICAgICAgICAgICAg
ICB8ICAgNSArLQo+ICB0b29scy9saWJ4bC9saWJ4bC5oICAgICAgICAgICAgICAgICAgICAgICAg
fCAgIDggKwo+ICB0b29scy9saWJ4bC9saWJ4bF9hcmNoLmggICAgICAgICAgICAgICAgICAgfCAg
IDggKy0KPiAgdG9vbHMvbGlieGwvbGlieGxfYXJtLmMgICAgICAgICAgICAgICAgICAgIHwgIDc2
ICsrKystCj4gIHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jICAgICAgICAgICAgICAgICB8ICAy
NyArKwo+ICB0b29scy9saWJ4bC9saWJ4bF9kb20uYyAgICAgICAgICAgICAgICAgICAgfCAgIDIg
Ky0KPiAgdG9vbHMvbGlieGwvbGlieGxfZG9tYWluLmMgICAgICAgICAgICAgICAgIHwgICA1ICsK
PiAgdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCAgICAgICAgICAgICAgIHwgIDE2ICsKPiAg
dG9vbHMvbGlieGwvbGlieGxfc3NobS5jICAgICAgICAgICAgICAgICAgIHwgNTEyICsrKysrKysr
KysrKysrKysrKysrKysrKysrKysrCj4gIHRvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbCAgICAg
ICAgICAgICAgICB8ICAzMiArLQo+ICB0b29scy9saWJ4bC9saWJ4bF94ODYuYyAgICAgICAgICAg
ICAgICAgICAgfCAgMjEgKy0KPiAgdG9vbHMvbGlieGwvbGlieGx1X3NzaG0uYyAgICAgICAgICAg
ICAgICAgIHwgMjA2ICsrKysrKysrKysrKwo+ICB0b29scy9saWJ4bC9saWJ4bHV0aWwuaCAgICAg
ICAgICAgICAgICAgICAgfCAgIDYgKwo+ICB0b29scy94bC94bF9wYXJzZS5jICAgICAgICAgICAg
ICAgICAgICAgICAgfCAgMjUgKy0KPiAgeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jICAgICAg
ICAgICAgICAgIHwgICA3ICsKPiAgeGVuL2FyY2gvYXJtL21tLmMgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgICA3ICstCj4gIHhlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnkuaCAgICAgICAgICAg
ICAgICB8ICAgOCArCj4gIHhlbi9pbmNsdWRlL3hzbS9kdW1teS5oICAgICAgICAgICAgICAgICAg
ICB8ICAxNCArCj4gIHhlbi9pbmNsdWRlL3hzbS94c20uaCAgICAgICAgICAgICAgICAgICAgICB8
ICAgNiArCj4gIHhlbi94c20vZHVtbXkuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAg
MSArCj4gIHhlbi94c20vZmxhc2svaG9va3MuYyAgICAgICAgICAgICAgICAgICAgICB8ICAgOSAr
Cj4gIHhlbi94c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0b3JzICAgICAgICB8ICAgNSArCj4g
IDI2IGZpbGVzIGNoYW5nZWQsIDEzMTUgaW5zZXJ0aW9ucygrKSwgMTIgZGVsZXRpb25zKC0pCj4g
IGNyZWF0ZSBtb2RlIDEwMDY0NCBkb2NzL21hbi94bC1zdGF0aWMtc2htLWNvbmZpZ3VyYXRpb24u
cG9kLjUKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IHRvb2xzL2xpYnhsL2xpYnhsX3NzaG0uYwo+ICBj
cmVhdGUgbW9kZSAxMDA2NDQgdG9vbHMvbGlieGwvbGlieGx1X3NzaG0uYwo+IAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 21:54:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 21:54: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 1gDcir-0001X7-OL; Fri, 19 Oct 2018 21:54:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=m10z=m7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gDciq-0001X2-RN
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 21:54:20 +0000
X-Inumbo-ID: 22b02c49-d3e9-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 22b02c49-d3e9-11e8-a8a5-bc764e045a96;
 Fri, 19 Oct 2018 23:51:30 +0200 (CEST)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id E0EFD20658;
 Fri, 19 Oct 2018 21:54:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539986058;
 bh=A9gCyJt5SoVHE7nPgALGY86Yrdo8xMc5yA1fXT3vCuM=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=FXzwasJn8tr3bOZUuckVfisM0WnEh05Hk1/SUh1EYSyfKc130CIwAxgOn1bvTZNAS
 ROxRhhZ3NM2pIsEZ7szseD1ybEDu55e8fG2l1EOCNw5WbnVOuaQ6i57lbSGA8gbrBi
 sZH3eEoj9r3qNbh/7HCEaii3Ro4tpL/w3JYSFUCo=
Date: Fri, 19 Oct 2018 14:54:17 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <52b8cd47-2d04-f561-c684-f343f6982bc3@arm.com>
Message-ID: <alpine.DEB.2.10.1810191447340.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-22-git-send-email-sstabellini@kernel.org>
 <3410d002-8c94-f7f3-7c57-d2ffd53ef676@arm.com>
 <alpine.DEB.2.10.1810172242050.3835@sstabellini-ThinkPad-X260>
 <52b8cd47-2d04-f561-c684-f343f6982bc3@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v4 22/23] xen/arm: move kernel.h to asm-arm/
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, nd@arm.com,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 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>

T24gV2VkLCAxNyBPY3QgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDE3LzEwLzIwMTgg
MTU6NDIsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IE9uIE1vbiwgMTUgT2N0IDIwMTgs
IEp1bGllbiBHcmFsbCB3cm90ZToKPiA+ID4gSGkgU3RlZmFubywKPiA+ID4gCj4gPiA+IE9uIDA1
LzEwLzIwMTggMTk6NDcsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+ID4gPiBJdCB3aWxs
IGJlICNpbmNsdWRlZCBieSBhIGZpbGUgaW4gYSB4ZW4vYXJjaC9hcm0gc3ViZGlyZWN0b3J5Lgo+
ID4gPiA+IAo+ID4gPiA+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFu
b3NAeGlsaW54LmNvbT4KPiA+ID4gPiAtLS0KPiA+ID4gPiAgICB4ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMgIHwgIDIgKy0KPiA+ID4gPiAgICB4ZW4vYXJjaC9hcm0va2VybmVsLmMgICAgICAg
IHwgIDMgKy0KPiA+ID4gPiAgICB4ZW4vYXJjaC9hcm0va2VybmVsLmggICAgICAgIHwgODYKPiA+
ID4gPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ID4gPiA+
ICAgIHhlbi9pbmNsdWRlL2FzbS1hcm0va2VybmVsLmggfCA4Ngo+ID4gPiA+ICsrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gPiA+IAo+ID4gPiBUaGVyZSBhcmUg
d2F5IHRvIG1ha2UgZ2l0IGRpZmYgbmljZXIgZm9yIGNvZGUgbW92ZW1lbnQuIFRoaXMgc2VlbXMg
dG8gYmUKPiA+ID4gZG9uZQo+ID4gPiBieSBkZWZhdWx0IG9uIDIuMTEuMC4gTm90IHN1cmUgZm9y
IG9sZGVyIHZlcnNpb24uIFdoYXQgYXJlIHlvdSB1c2luZz8KPiA+IAo+ID4gR2l0IHZlcnNpb24g
MS45LjEgKGFuZCBndWlsdCAwLjM1KQo+IAo+IEEgNCB5ZWFycyBvbGQgZ2l0IHZlcnNpb24uIE1h
eSBJIGFzayB0byB1cGRhdGUgdG8gYSBuZXcgZ2l0IChvciBzZWUgaWYgdGhlcmUKPiBhcmUgYW4g
b3B0aW9uIGRvaW5nIHRoZSBzYW1lKT8gVGhpcyB3b3VsZCBoZWxwIHJldmlld2luZyBjb2RlIG1v
dmVtZW50LgoKVW5mb3J0dW5hdGVseSBJIGdldCB0aGUgc2FtZSB3aXRoIDIuNy40OgoKIHhlbi9h
cmNoL2FybS9kb21haW5fYnVpbGQuYyAgfCAgMiArLQogeGVuL2FyY2gvYXJtL2tlcm5lbC5jICAg
ICAgICB8ICAzICstCiB4ZW4vYXJjaC9hcm0va2VybmVsLmggICAgICAgIHwgODYgLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0v
a2VybmVsLmggfCA4NiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KwogNCBmaWxlcyBjaGFuZ2VkLCA4OCBpbnNlcnRpb25zKCspLCA4OSBkZWxldGlvbnMoLSkKIGRl
bGV0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0va2VybmVsLmgKIGNyZWF0ZSBtb2RlIDEwMDY0
NCB4ZW4vaW5jbHVkZS9hc20tYXJtL2tlcm5lbC5oCgpGWUkgdGhlIGRpZmYgYmV0d2VlbiB4ZW4v
YXJjaC9hcm0va2VybmVsLmggYW5kCnhlbi9pbmNsdWRlL2FzbS1hcm0va2VybmVsLmggaXMgMCwg
SSBkb24ndCBrbm93IHdoeSBnaXQgZG9lc24ndCBwaWNrIGl0CnVwOgoKc3RlZmFub3NAeHNqc3Rl
ZmFub3M6L2xvY2FsL3JlcG9zL3hlbiQgZGlmZiB4ZW4vYXJjaC9hcm0va2VybmVsLmggeGVuL2lu
Y2x1ZGUvYXNtLWFybS9rZXJuZWwuaApzdGVmYW5vc0B4c2pzdGVmYW5vczovbG9jYWwvcmVwb3Mv
eGVuJApzdGVmYW5vc0B4c2pzdGVmYW5vczovbG9jYWwvcmVwb3MveGVuJCBtZDVzdW0geGVuL2Fy
Y2gvYXJtL2tlcm5lbC5oIHhlbi9pbmNsdWRlL2FzbS1hcm0va2VybmVsLmgKMDZiZGFkNDVlNjY1
ZjIwZjAzZmZkZDI4MjJkOGYwOGUgIHhlbi9hcmNoL2FybS9rZXJuZWwuaAowNmJkYWQ0NWU2NjVm
MjBmMDNmZmRkMjgyMmQ4ZjA4ZSAgeGVuL2luY2x1ZGUvYXNtLWFybS9rZXJuZWwuaAoKSSBob3Bl
IHRoYXQgaGVscHMuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 22:01:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 22: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 1gDcpz-0002Mv-Nd; Fri, 19 Oct 2018 22:01:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=eqrj=m7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gDcpx-0002Ml-Ne
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 22:01:41 +0000
X-Inumbo-ID: c23cc6b0-d3ea-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c23cc6b0-d3ea-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 22:03: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 <aliasfile-bounces@xenproject.org>)
 id 1gDcpv-0005XJ-1Z; Fri, 19 Oct 2018 22:01: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 1gDcpu-00073v-Kc; Fri, 19 Oct 2018 22:01:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gDcpu-0000Nf-Jy; Fri, 19 Oct 2018 22:01:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128884-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=62aa9e7f1b8ef64b8c7c1dacb1122351cb9fd132
X-Osstest-Versions-That: xen=3486f398a3ddea81ea8c67be981ce31d52036b3a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 19 Oct 2018 22:01:38 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128884: 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>

ZmxpZ2h0IDEyODg4NCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODg4NC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA2MmFhOWU3ZjFiOGVmNjRiOGM3YzFkYWNiMTEyMjM1MWNiOWZkMTMyCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzNDg2ZjM5OGEzZGRlYTgxZWE4
YzY3YmU5ODFjZTMxZDUyMDM2YjNhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg4ODIgIDIwMTgt
MTAtMTkgMTc6MDA6MjQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4ODg0ICAy
MDE4LTEwLTE5IDIwOjAwOjQxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhl
bi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDM0ODZmMzk4YTMuLjYyYWE5ZTdmMWIgIDYy
YWE5ZTdmMWI4ZWY2NGI4YzdjMWRhY2IxMTIyMzUxY2I5ZmQxMzIgLT4gc21va2UKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 22:29:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 22: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 1gDdGJ-000428-1F; Fri, 19 Oct 2018 22:28:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=m10z=m7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gDdGH-000423-NB
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 22:28:53 +0000
X-Inumbo-ID: 8e9d7173-d3ee-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8e9d7173-d3ee-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 22:30:18 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 3E32020843;
 Fri, 19 Oct 2018 22:28:51 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539988131;
 bh=0qxucZmaxQPpjApH5oqB/qqDtVHK9NgMZND2MuxBcAo=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=aem0Qro5oj+JWT7F9LZxEvJ3W0Ds3EWVMBa2r5Z1beXweYSv0RMsZYxcSNqI90HRS
 mz/R7mBuxNHBUaWwrgxmP4czhXzIZB7WSd1kBqKC3Ywn88T3MbxJVpMuUdv+vZJZPR
 1wZTdBQpkJaPanSU7lQ/pXfeJ6hK5EbhL3zfdFLk=
Date: Fri, 19 Oct 2018 15:28:50 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <6be5efb4-72fe-95fa-9373-7d50b2c304f0@arm.com>
Message-ID: <alpine.DEB.2.10.1810191456160.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-10-git-send-email-sstabellini@kernel.org>
 <6be5efb4-72fe-95fa-9373-7d50b2c304f0@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v4 10/23] xen/arm: introduce allocate_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 <stefanos@xilinx.com>, nd@arm.com,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 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>

T24gTW9uLCAxNSBPY3QgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+IAo+IE9uIDA1
LzEwLzIwMTggMTk6NDcsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IEludHJvZHVjZSBh
biBhbGxvY2F0ZV9tZW1vcnkgZnVuY3Rpb24gYWJsZSB0byBhbGxvY2F0ZSBtZW1vcnkgZm9yIERv
bVVzCj4gPiBhbmQgbWFwIGl0IGF0IHRoZSByaWdodCBndWVzdCBhZGRyZXNzZXMsIGFjY29yZGlu
ZyB0byB0aGUgZ3Vlc3QgbWVtb3J5Cj4gPiBtYXA6IEdVRVNUX1JBTTBfQkFTRSBhbmQgR1VFU1Rf
UkFNMV9CQVNFLgo+IAo+IFBsZWFzZSBhZGQgc29tZXRoaW5nIGFsb25nIHRoZSBsaW5lOiAiVGhp
cyBpcyB1bmRlciAjaWYgMCBhcyBub3QgdXNlZCBmb3IKPiBub3ciLgoKSSdsbCBhZGQKCgo+ID4g
Cj4gPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5j
b20+Cj4gPiAtLS0KPiA+IENoYW5nZXMgaW4gdjQ6Cj4gPiAtIG1vdmUgZWFybGllciwgYWRkICNp
ZiAwCj4gPiAtIGludHJvZHVjZSBhbGxvY2F0ZV9iYW5rX21lbW9yeSwgcmVtb3ZlIGluc2VydF9i
YW5rCj4gPiAtIGFsbG9jYXRlX2JhbmtfbWVtb3J5IGFsbG9jYXRlIG1lbW9yeSBhbmQgaW5zZXJ0
cyB0aGUgYmFuaywgd2hpbGUKPiA+ICAgIGFsbG9jYXRlX21lbW9yeSBzcGVjaWZpZXMgd2hlcmUg
dG8gZG8gdGhhdAo+ID4gCj4gPiBDaGFuZ2VzIGluIHYzOgo+ID4gLSBuZXcgcGF0Y2gKPiA+IC0t
LQo+ID4gICB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCA4Mwo+ID4gKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gPiAgIDEgZmlsZSBjaGFuZ2VkLCA4
MyBpbnNlcnRpb25zKCspCj4gPiAKPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+IGluZGV4IDQxZjJmMjcu
LmZkZGZkODIgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+
ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+ID4gQEAgLTM2OCw2ICszNjgsODkg
QEAgc3RhdGljIHZvaWQgX19pbml0IGFsbG9jYXRlX21lbW9yeV8xMShzdHJ1Y3QgZG9tYWluICpk
LAo+ID4gICAgICAgfQo+ID4gICB9Cj4gPiAgICsjaWYgMAo+ID4gK3N0YXRpYyBib29sIF9faW5p
dCBhbGxvY2F0ZV9iYW5rX21lbW9yeShzdHJ1Y3QgZG9tYWluICpkLAo+ID4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLAo+
ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnZm5fdCBzZ2ZuLAo+
ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQg
b3JkZXIpCj4gPiArewo+ID4gKyAgICBpbnQgcmVzOwo+ID4gKyAgICBzdHJ1Y3QgcGFnZV9pbmZv
ICpwZzsKPiA+ICsgICAgc3RydWN0IG1lbWJhbmsgKmJhbms7Cj4gPiArICAgIHBhZGRyX3QgZ2Fk
ZHIgPSBnZm5fdG9fZ2FkZHIoc2dmbiksIHNpemUgPSBwZm5fdG9fcGFkZHIoMVVMIDw8IG9yZGVy
KTsKPiAKPiBUaGVyZSBpcyBubyBuZWVkIHRvIGhhdmUgZ2FkZHIgaW4gYSB2YXJpYWJsZS4KCkkn
bGwgcmVtb3ZlIGl0LgoKCj4gPiArCj4gPiArICAgIHBnID0gYWxsb2NfZG9taGVhcF9wYWdlcyhk
LCBvcmRlciwgMCk7Cj4gCj4gU28gaGVyZSB5b3UgaW1wb3NlIHRoZSBtZW1vcnkgdG8gYmUgY29u
dGlndW91c2x5IGFsbG9jYXRlZCBmb3IgYSBnaXZlbiBiYW5rLgo+IFRoZXJlIGFyZSBxdWl0ZSBh
IGZldyBjYXNlIHdoZXJlIHlvdSBtYXkgbm90IGhhdmUgZW5vdWdoIG1lbW9yeSB0byBhbGxvY2F0
ZQo+IGNvbnRpZ3VvdXNseS4KPiAKPiBTbyBtb3JlIGxpa2VseSB5b3Ugd2FudCB0byBhZGQgbG9v
cCBpbiB0aGlzIGNvZGUgdG8gYWxsb2NhdGUgdW50aWwgb3JkZXIgaXMKPiByZWFjaGVkLgoKVGhp
cyBjYXNlIGlzIG5vdCBoYW5kbGVkIHRvZGF5IGZvciBkb20wLgoKCj4gPiArICAgIGlmICggIXBn
ICkKPiA+ICsgICAgICAgIHJldHVybiBmYWxzZTsKPiA+ICsKPiA+ICsgICAgcmVzID0gZ3Vlc3Rf
cGh5c21hcF9hZGRfcGFnZShkLCBzZ2ZuLCBwYWdlX3RvX21mbihwZyksIG9yZGVyKTsKPiA+ICsg
ICAgaWYgKCByZXMgKQo+ID4gKyAgICB7Cj4gPiArICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIs
ICJGYWlsZWQgbWFwIHBhZ2VzIHRvIERPTVU6ICVkIiwgcmVzKTsKPiA+ICsgICAgICAgIGdvdG8g
ZmFpbDsKPiA+ICsgICAgfQo+ID4gKwo+ID4gKyAgICBiYW5rID0gJmtpbmZvLT5tZW0uYmFua1tr
aW5mby0+bWVtLm5yX2JhbmtzXTsKPiA+ICsgICAgYmFuay0+c3RhcnQgPSBnYWRkcjsKPiA+ICsg
ICAgYmFuay0+c2l6ZSA9IHNpemU7Cj4gPiArICAgIGtpbmZvLT5tZW0ubnJfYmFua3MrKzsKPiA+
ICsgICAga2luZm8tPnVuYXNzaWduZWRfbWVtIC09IHNpemU7Cj4gCj4gbmV3bGluZSBoZXJlLgoK
T0sKCj4gPiArICAgIHJldHVybiB0cnVlOwo+ID4gKwo+ID4gK2ZhaWw6Cj4gPiArICAgIGZyZWVf
ZG9taGVhcF9wYWdlcyhwZywgb3JkZXIpOwo+ID4gKyAgICByZXR1cm4gZmFsc2U7Cj4gPiArfQo+
ID4gKwo+ID4gK3N0YXRpYyB2b2lkIF9faW5pdCBhbGxvY2F0ZV9tZW1vcnkoc3RydWN0IGRvbWFp
biAqZCwgc3RydWN0IGtlcm5lbF9pbmZvCj4gPiAqa2luZm8pCj4gPiArewo+ID4gKyAgICB1bnNp
Z25lZCBpbnQgb3JkZXIgPSBnZXRfYWxsb2NhdGlvbl9zaXplKGtpbmZvLT51bmFzc2lnbmVkX21l
bSk7Cj4gPiArICAgIHVuc2lnbmVkIGludCBvcmRlcl9yZXE7Cj4gPiArICAgIGludCBpOwo+IAo+
IHVuc2lnbmVkLgoKT0sKCj4gCj4gPiArCj4gPiArICAgIGRwcmludGsoWEVOTE9HX0lORk8sICJB
bGxvY2F0aW5nIG1hcHBpbmdzIHRvdGFsbGluZyAlbGRNQiBmb3IKPiA+IGRvbSVkOlxuIiwKPiA+
ICsgICAgICAgICAgICAvKiBEb24ndCB3YW50IGZvcm1hdCB0aGlzIGFzIFBSSXBhZGRyICgxNiBk
aWdpdCBoZXgpICovCj4gPiArICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpKGtpbmZvLT51bmFz
c2lnbmVkX21lbSA+PiAyMCksIGQtPmRvbWFpbl9pZCk7Cj4gPiArCj4gPiArICAgIGtpbmZvLT5t
ZW0ubnJfYmFua3MgPSAwOwo+ID4gKwo+ID4gKyAgICBvcmRlciA9IGdldF9hbGxvY2F0aW9uX3Np
emUoa2luZm8tPnVuYXNzaWduZWRfbWVtKTsKPiA+ICsgICAgaWYgKCBvcmRlciA+IGdldF9vcmRl
cl9mcm9tX2J5dGVzKEdVRVNUX1JBTTBfU0laRSkgKQo+ID4gKyAgICAgICAgb3JkZXJfcmVxID0g
Z2V0X29yZGVyX2Zyb21fYnl0ZXMoR1VFU1RfUkFNMF9TSVpFKTsKPiA+ICsgICAgZWxzZQo+ID4g
KyAgICAgICAgb3JkZXJfcmVxID0gb3JkZXI7Cj4gPiArICAgIGlmICggIWFsbG9jYXRlX2Jhbmtf
bWVtb3J5KGQsIGtpbmZvLCBnYWRkcl90b19nZm4oR1VFU1RfUkFNMF9CQVNFKSwKPiA+IG9yZGVy
X3JlcSkgKQo+ID4gKyAgICAgICAgZ290byBmYWlsOwo+ID4gKwo+ID4gKyAgICBvcmRlciAtPSBv
cmRlcl9yZXE7Cj4gPiArICAgIGlmICggb3JkZXIgPiAwICkKPiA+ICsgICAgewo+ID4gKyAgICAg
ICAgaWYgKCAhYWxsb2NhdGVfYmFua19tZW1vcnkoZCwga2luZm8sIGdhZGRyX3RvX2dmbihHVUVT
VF9SQU0xX0JBU0UpLAo+ID4gb3JkZXIpICkKPiA+ICsgICAgICAgICAgICBnb3RvIGZhaWw7Cj4g
PiArICAgIH0KPiAKPiBIb3cgYWJvdXQgY29tYmluaW5nIHRoZSB0d28gaWYgdG8gYXZvaWQgYW4g
ZXh0cmEgaW5kZW50YXRpb24/CgpPSwoKPiA+ICsKPiA+ICsgICAgZm9yKCBpID0gMDsgaSA8IGtp
bmZvLT5tZW0ubnJfYmFua3M7IGkrKyApCj4gPiArICAgIHsKPiA+ICsgICAgICAgIGRwcmludGso
WEVOTE9HX0lORk8sICJEb20lZCBCQU5LWyVkXSAlIyJQUklwYWRkciItJSMiUFJJcGFkZHIiCj4g
PiAoJWxkTUIpXG4iLAo+ID4gKyAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsCj4gPiArICAg
ICAgICAgICAgICAgIGksCj4gPiArICAgICAgICAgICAgICAgIGtpbmZvLT5tZW0uYmFua1tpXS5z
dGFydCwKPiA+ICsgICAgICAgICAgICAgICAga2luZm8tPm1lbS5iYW5rW2ldLnN0YXJ0ICsga2lu
Zm8tPm1lbS5iYW5rW2ldLnNpemUsCj4gPiArICAgICAgICAgICAgICAgIC8qIERvbid0IHdhbnQg
Zm9ybWF0IHRoaXMgYXMgUFJJcGFkZHIgKDE2IGRpZ2l0IGhleCkgKi8KPiA+ICsgICAgICAgICAg
ICAgICAgKHVuc2lnbmVkIGxvbmcpKGtpbmZvLT5tZW0uYmFua1tpXS5zaXplID4+IDIwKSk7Cj4g
PiArICAgIH0KPiA+ICsKPiA+ICsgICAgcmV0dXJuOwo+ID4gKwo+ID4gK2ZhaWw6Cj4gPiArICAg
IGRwcmludGsoWEVOTE9HX0VSUiwgIkZhaWxlZCB0byBhbGxvY2F0ZSByZXF1ZXN0ZWQgZG9tYWlu
IG1lbW9yeS4iCj4gPiArICAgICAgICAgICAgLyogRG9uJ3Qgd2FudCBmb3JtYXQgdGhpcyBhcyBQ
UklwYWRkciAoMTYgZGlnaXQgaGV4KSAqLwo+ID4gKyAgICAgICAgICAgICIgJWxkS0IgdW5hbGxv
Y2F0ZWQuIEZpeCB0aGUgVk1zIGNvbmZpZ3VyYXRpb25zLlxuIiwKPiA+ICsgICAgICAgICAgICAo
dW5zaWduZWQgbG9uZylraW5mby0+dW5hc3NpZ25lZF9tZW0gPj4gMTApOwo+ID4gKyAgICBCVUco
KTsKPiA+ICt9Cj4gPiArI2VuZGlmCj4gPiArCj4gPiAgIHN0YXRpYyBpbnQgX19pbml0IHdyaXRl
X3Byb3BlcnRpZXMoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvCj4gPiAqa2lu
Zm8sCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0
IGR0X2RldmljZV9ub2RlICpub2RlKQo+ID4gICB7Cj4gPiAKPiAKPiBDaGVlcnMsCj4gCj4gLS0g
Cj4gSnVsaWVuIEdyYWxsCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 22:37:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 22: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 1gDdOY-0004qH-V6; Fri, 19 Oct 2018 22:37:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=m10z=m7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gDdOY-0004qC-8J
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 22:37:26 +0000
X-Inumbo-ID: c07e5713-d3ef-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c07e5713-d3ef-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 22:38:51 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 5DDD72087A;
 Fri, 19 Oct 2018 22:37:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539988644;
 bh=2qmqbVPoVAevaw9DECY1T6t45mENH/9FY7U8DmO2Jyw=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=JhJ0lKPoTdcFO90sgyDTVuKOcqm46RkiSD9s93zPjt6Uar1qM9bNiuWpqv/UbECWV
 bxuPFOtbxtm6YXWxxzcvU6SJ65Rat6Tw0l42dylE7kuaUx8HZpgPEveB0V1mhsliFg
 sgBHQjflUJoEDNSleBJPNCK8aIp77aecpfOGkIT4=
Date: Fri, 19 Oct 2018 15:37:24 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <a8f08990-f8cb-ce5e-157e-3e9bd4b1436f@arm.com>
Message-ID: <alpine.DEB.2.10.1810191530340.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-12-git-send-email-sstabellini@kernel.org>
 <a8f08990-f8cb-ce5e-157e-3e9bd4b1436f@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v4 12/23] xen/arm: introduce create_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: Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 andrew.cooper3@citrix.com, xen-devel@lists.xen.org, jbeulich@suse.com,
 nd@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAxNSBPY3QgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+IAo+IE9uIDA1
LzEwLzIwMTggMTk6NDcsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IENhbGwgYSBuZXcg
ZnVuY3Rpb24sICJjcmVhdGVfZG9tVXMiLCBmcm9tIHNldHVwX3hlbiB0byBzdGFydCBEb21VIFZN
cy4KPiA+IAo+ID4gSW50cm9kdWNlIHN1cHBvcnQgZm9yIHRoZSAieGVuLGRvbVUiIGNvbXBhdGli
bGUgbm9kZSBvbiBkZXZpY2UgdHJlZS4KPiAKPiBzL3hlbixkb21VL3hlbixkb21haW4vCgpPSwoK
PiA+IENyZWF0ZSBuZXcgRG9tVSBWTXMgYmFzZWQgb24gdGhlIGluZm9ybWF0aW9uIGZvdW5kIG9u
IGRldmljZSB0cmVlIHVuZGVyCj4gPiAieGVuLGRvbVUiLiBDYWxscyBjb25zdHJ1Y3RfZG9tVSBm
b3IgZWFjaCBkb21haW4uCj4gCj4gRGl0dG8KPiAKPiBzL0NhbGxzL0NhbGwvCgpPSwoKCj4gPiAK
PiA+IEludHJvZHVjZSBhIHNpbXBsZSBnbG9iYWwgdmFyaWFibGUgbmFtZWQgbWF4X2luaXRfZG9t
aWQgdG8ga2VlcCB0cmFjayBvZgo+ID4gdGhlIGluaXRpYWwgYWxsb2NhdGVkIGRvbWlkcy4gSXQg
aG9sZHMgdGhlIG1heCBkb21pZCBhbW9uZyB0aGUgaW5pdGlhbAo+ID4gZG9tYWlucy4KPiA+IAo+
ID4gTW92ZSB0aGUgZGlzY2FyZF9pbml0aWFsX21vZHVsZXMgYWZ0ZXIgRG9tVXMgaGF2ZSBiZWVu
IGJ1aWx0Lgo+ID4gCj4gPiBGaXJzdCBjcmVhdGUgZG9tVXMsIHRoZW4gc3RhcnQgZG9tMCAtLSBu
byBwb2ludCBpbiB0cnlpbmcgdG8gc3RhcnQgZG9tMAo+ID4gd2hlbiB0aGUgY3B1IGlzIGJ1c3ku
Cj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGls
aW54LmNvbT4KPiA+IEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4g
PiBDQzogYW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbQo+ID4gQ0M6IGpiZXVsaWNoQHN1c2UuY29t
Cj4gPiAtLS0KPiA+IENoYW5nZXMgaW4gdjQ6Cj4gPiAtIGNvbnN0aWZ5IHBhcmFtZXRlcnMKPiA+
IC0gbnJfc3BpcyB0byAwIG9yICBHVUVTVF9WUEwwMTFfU1BJIC0gMzIgKyAxIGRlcGVuZGluZyBv
biB2cGwwMTEKPiA+IC0gcmVtb3ZlIHBvaW50bGVzcyBpbml0aWFsaXplcgo+ID4gLSByZW1vdmUg
Y2hhbmdlIHRvIGRvbWFpbl9jcmVhdGUgZm9yIGRvbTAgKHVzZWxlc3MpCj4gPiAtIG1ha2UgY29u
c3RydWN0X2RvbVUgcmV0dXJuIGVycm9yCj4gPiAKPiA+IENoYW5nZXMgaW4gdjM6Cj4gPiAtIG1v
dmUgcGF0Y2ggZWFybGllciBhbmQgaW50cm9kdWNlIGVtcHR5IGNvbnN0cnVjdF9kb21VIHRvIGZp
eCBiaXNlY3Rpb24KPiA+ICAgIGJ1aWxkcwo+ID4gLSBmaXggbWF4X2luaXRfZG9taWQgdG8gYWN0
dWFsbHkgaG9sZCB0aGUgbWF4IGRvbWlkIGFtb25nIGluaXRpYWwKPiA+ICAgIGRvbWFpbnMgKGlu
c3RlYWQgb2YgbWF4X2RvbWlkICsgMSkKPiA+IC0gbW92ZSBkb21haW5fdW5wYXVzZV9ieV9zeXN0
ZW1jb250cm9sbGVyKGRvbTApIGFmdGVyIGNyZWF0aW5nIGRvbVVzCj4gPiAKPiA+IENoYW5nZXMg
aW4gdjI6Cj4gPiAtIGNvZGluZyBzdHlsZQo+ID4gLSBzZXQgbnJfc3BpcyB0byAzMgo+ID4gLSBp
bnRyb2R1Y2UgY3JlYXRlX2RvbVVzCj4gPiAtLS0KPiA+ICAgeGVuL2FyY2gvYXJtL2RvbWFpbl9i
dWlsZC5jIHwgNTEKPiA+ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
LS0tLQo+ID4gICB4ZW4vYXJjaC9hcm0vc2V0dXAuYyAgICAgICAgfCAgNSArKysrKwo+ID4gICB4
ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmggfCAgMyArKysKPiA+ICAgeGVuL2luY2x1ZGUvYXNt
LXg4Ni9zZXR1cC5oIHwgIDIgKysKPiA+ICAgNCBmaWxlcyBjaGFuZ2VkLCA1NyBpbnNlcnRpb25z
KCspLCA0IGRlbGV0aW9ucygtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2Rv
bWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gPiBpbmRleCBiYTNk
YWQxLi41NDdiNjI0IDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5j
Cj4gPiArKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+IEBAIC03LDYgKzcsNyBA
QAo+ID4gICAjaW5jbHVkZSA8YXNtL2lycS5oPgo+ID4gICAjaW5jbHVkZSA8YXNtL3JlZ3MuaD4K
PiA+ICAgI2luY2x1ZGUgPHhlbi9lcnJuby5oPgo+ID4gKyNpbmNsdWRlIDx4ZW4vZXJyLmg+Cj4g
PiAgICNpbmNsdWRlIDx4ZW4vZGV2aWNlX3RyZWUuaD4KPiA+ICAgI2luY2x1ZGUgPHhlbi9saWJm
ZHQvbGliZmR0Lmg+Cj4gPiAgICNpbmNsdWRlIDx4ZW4vZ3Vlc3RfYWNjZXNzLmg+Cj4gPiBAQCAt
MjI5MCw2ICsyMjkxLDUxIEBAIHN0YXRpYyBpbnQgX19pbml0IF9fY29uc3RydWN0X2RvbWFpbihz
dHJ1Y3QgZG9tYWluCj4gPiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbwo+ID4gICAgICAg
cmV0dXJuIDA7Cj4gPiAgIH0KPiA+ICAgK3N0YXRpYyBpbnQgX19pbml0IGNvbnN0cnVjdF9kb21V
KHN0cnVjdCBkb21haW4gKmQsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Y29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlKQo+ID4gK3sKPiA+ICsgICAgcmV0dXJu
IC1FTk9TWVM7Cj4gPiArfQo+ID4gKwo+ID4gK3ZvaWQgX19pbml0IGNyZWF0ZV9kb21Vcyh2b2lk
KQo+ID4gK3sKPiA+ICsgICAgc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlOwo+ID4gKyAgICBj
b25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmNob3NlbiA9IGR0X2ZpbmRfbm9kZV9ieV9uYW1l
KGR0X2hvc3QsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgImNob3NlbiIpOwo+IAo+IE5ld2xpbmUKCk9LCgoKPiBJdCB3
b3VsZCBhbHNvIGJlIGJldHRlciB0byB1c2UgZHRfZmluZF9ub2RlX2J5X3BhdGgoIi9jaG9zZW4i
KSBiZWNhdXNlCj4gZHRfZmluZF9ub2RlX2J5X25hbWUgbWF5IHJldHVybiBhIGRpZmZlcmVudCBu
b2RlIChlLmcgL2Zvby9jaG9zZW4pLgoKR29vZCBpZGVhCgoKPiA+ICsgICAgQlVHX09OKGNob3Nl
biA9PSBOVUxMKTsKPiA+ICsgICAgZHRfZm9yX2VhY2hfY2hpbGRfbm9kZShjaG9zZW4sIG5vZGUp
Cj4gPiArICAgIHsKPiA+ICsgICAgICAgIHUzMiBsZW47Cj4gPiArICAgICAgICBzdHJ1Y3QgZG9t
YWluICpkOwo+ID4gKyAgICAgICAgc3RydWN0IHhlbl9kb21jdGxfY3JlYXRlZG9tYWluIGRfY2Zn
ID0gewo+ID4gKyAgICAgICAgICAgIC5hcmNoLmdpY192ZXJzaW9uID0gWEVOX0RPTUNUTF9DT05G
SUdfR0lDX05BVElWRSwKPiA+ICsgICAgICAgICAgICAuYXJjaC5ucl9zcGlzID0gMCwKPiA+ICsg
ICAgICAgICAgICAubWF4X3ZjcHVzID0gMSwKPiA+ICsgICAgICAgICAgICAubWF4X2V2dGNobl9w
b3J0ID0gLTEsCj4gPiArICAgICAgICAgICAgLm1heF9ncmFudF9mcmFtZXMgPSA2NCwKPiA+ICsg
ICAgICAgICAgICAubWF4X21hcHRyYWNrX2ZyYW1lcyA9IDEwMjQsCj4gPiArICAgICAgICB9Owo+
ID4gKwo+ID4gKyAgICAgICAgaWYgKCAhZHRfZGV2aWNlX2lzX2NvbXBhdGlibGUobm9kZSwgInhl
bixkb21haW4iKSApCj4gPiArICAgICAgICAgICAgY29udGludWU7Cj4gPiArCj4gPiArICAgICAg
ICBpZiAoIGR0X2dldF9wcm9wZXJ0eShub2RlLCAidnBsMDExIiwgJmxlbikgIT0gTlVMTCApCj4g
Cj4gZHRfcHJvcGVydHlfcmVhZF9ib29sIHdpbGwgZG8gdGhlIHJpZ2h0IHRoaW5nIGZvciB5b3Uu
CgpPSwoKCj4gPiArICAgICAgICAgICAgZF9jZmcuYXJjaC5ucl9zcGlzID0gR1VFU1RfVlBMMDEx
X1NQSSAtIDMyICsgMTsKPiA+ICsgICAgICAgIGR0X3Byb3BlcnR5X3JlYWRfdTMyKG5vZGUsICJj
cHVzIiwgJmRfY2ZnLm1heF92Y3B1cyk7Cj4gPiArCj4gPiArICAgICAgICBkID0gZG9tYWluX2Ny
ZWF0ZSgrK21heF9pbml0X2RvbWlkLCAmZF9jZmcsIGZhbHNlKTsKPiA+ICsgICAgICAgIGlmICgg
SVNfRVJSKGQpICkKPiA+ICsgICAgICAgICAgICBwYW5pYygiRXJyb3IgY3JlYXRpbmcgZG9tYWlu
ICVzIiwgZHRfbm9kZV9uYW1lKG5vZGUpKTsKPiA+ICsKPiA+ICsgICAgICAgIGQtPmlzX2NvbnNv
bGUgPSAxOwo+IAo+IGlzX2NvbnNvbGUgaXMgYSBib29sLCBzbyB0aGlzIHNob3VsZCBiZSB0cnVl
LgoKT0sKCgo+ID4gKwo+ID4gKyAgICAgICAgaWYgKCBjb25zdHJ1Y3RfZG9tVShkLCBub2RlKSAh
PSAwICkKPiA+ICsgICAgICAgICAgICBwYW5pYygiQ291bGQgbm90IHNldCB1cCBkb21haW4gJXMi
LCBkdF9ub2RlX25hbWUobm9kZSkpOwo+ID4gKwo+ID4gKyAgICAgICAgZG9tYWluX3VucGF1c2Vf
Ynlfc3lzdGVtY29udHJvbGxlcihkKTsKPiA+ICsgICAgfQo+ID4gK30KPiA+ICsKPiA+ICAgaW50
IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkKQo+ID4gICB7Cj4gPiAgICAg
ICBjb25zdCBzdHJ1Y3QgYm9vdGNtZGxpbmUgKmtlcm5lbCA9Cj4gPiBib290X2NtZGxpbmVfZmlu
ZF9ieV9raW5kKEJPT1RNT0RfS0VSTkVMKTsKPiA+IEBAIC0yMzQyLDEwICsyMzg4LDcgQEAgaW50
IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkKQo+ID4gICAgICAgaWYgKCBy
YyA8IDAgKQo+ID4gICAgICAgICAgIHJldHVybiByYzsKPiA+ICAgLSAgICByYyA9IF9fY29uc3Ry
dWN0X2RvbWFpbihkLCAma2luZm8pOwo+ID4gLSAgICBkaXNjYXJkX2luaXRpYWxfbW9kdWxlcygp
Owo+ID4gLQo+ID4gLSAgICByZXR1cm4gcmM7Cj4gPiArICAgIHJldHVybiBfX2NvbnN0cnVjdF9k
b21haW4oZCwgJmtpbmZvKTsKPiA+ICAgfQo+ID4gICAgIC8qCj4gPiBkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+ID4gaW5kZXggZDZkMTU0
Ni4uOGQ4ZjE4MCAxMDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNoL2FybS9zZXR1cC5jCj4gPiArKysg
Yi94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+ID4gQEAgLTY0LDggKzY0LDExIEBAIHN0YXRpYyB1bnNp
Z25lZCBsb25nIG9wdF94ZW5oZWFwX21lZ2FieXRlcyBfX2luaXRkYXRhOwo+ID4gICBpbnRlZ2Vy
X3BhcmFtKCJ4ZW5oZWFwX21lZ2FieXRlcyIsIG9wdF94ZW5oZWFwX21lZ2FieXRlcyk7Cj4gPiAg
ICNlbmRpZgo+ID4gICArZG9taWRfdCBfX3JlYWRfbW9zdGx5IG1heF9pbml0X2RvbWlkOwo+ID4g
Kwo+ID4gICBzdGF0aWMgX191c2VkIHZvaWQgaW5pdF9kb25lKHZvaWQpCj4gPiAgIHsKPiA+ICsg
ICAgZGlzY2FyZF9pbml0aWFsX21vZHVsZXMoKTsKPiA+ICAgICAgIGZyZWVfaW5pdF9tZW1vcnko
KTsKPiA+ICAgICAgIHN0YXJ0dXBfY3B1X2lkbGVfbG9vcCgpOwo+ID4gICB9Cj4gPiBAQCAtOTI2
LDYgKzkyOSw4IEBAIHZvaWQgX19pbml0IHN0YXJ0X3hlbih1bnNpZ25lZCBsb25nIGJvb3RfcGh5
c19vZmZzZXQsCj4gPiAgICAgICAvKiBNdXN0IGJlIGRvbmUgcGFzdCBzZXR0aW5nIHN5c3RlbV9z
dGF0ZS4gKi8KPiA+ICAgICAgIHVucmVnaXN0ZXJfaW5pdF92aXJ0dWFsX3JlZ2lvbigpOwo+ID4g
ICArICAgIGNyZWF0ZV9kb21VcygpOwo+IAo+IEkgbWlzc2VkIHRoYXQgYml0cyBpbiB0aGUgcHJl
dmlvdXMgdmVyc2lvbi4gSSBhbSBub3QgdmVyeSBzdXJlIHRoaXMgc2hvdWxkIGJlCj4gY2FsbGVk
IGFmdGVyIHVucmVnaXN0ZXJfaW5pdF92aXJ0dWFsX3JlZ2lvbigpLiBJZiB5b3UgY2FsbCBpdCBh
ZnRlciBhbmQgZ2V0IGFuCj4gaHlwZXJ2aXNvciBjcmFzaCBpbiBpbml0IGNvZGUsIHRoZW4gdGhl
IHN0YWNrIHRyYWNlIG1heSBtaXNzIHNvbWUgaW5mb3JtYXRpb24KPiAoZS5nIGJ1ZyBmcmFtZSku
Cj4gCj4gTG9va2luZyBhdCB4ODYsIHVucmVnaXN0ZXJfaW5pdF92aXJ0dWFsX3JlZ2lvbigpIGlz
IGNhbGxlZCBmcm9tIGluaXRfZG9uZS4gU28KPiB3ZSBwcm9iYWJseSB3YW50IHRvIG1vdmUgdGhh
dCBjYWxsIHRoZXJlLgoKT0sKCgoKPiA+ICsKPiA+ICAgICAgIGRvbWFpbl91bnBhdXNlX2J5X3N5
c3RlbWNvbnRyb2xsZXIoZG9tMCk7Cj4gPiAgICAgICAgIC8qIFN3aXRjaCBvbiB0byB0aGUgZHlu
YW1pY2FsbHkgYWxsb2NhdGVkIHN0YWNrIGZvciB0aGUgaWRsZSB2Y3B1Cj4gPiBkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1
cC5oCj4gPiBpbmRleCAxNzdlOGRiLi41NjIwZmU3IDEwMDY0NAo+ID4gLS0tIGEveGVuL2luY2x1
ZGUvYXNtLWFybS9zZXR1cC5oCj4gPiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgK
PiA+IEBAIC02OCw2ICs2OCw4IEBAIHN0cnVjdCBib290aW5mbyB7Cj4gPiAgICAgZXh0ZXJuIHN0
cnVjdCBib290aW5mbyBib290aW5mbzsKPiA+ICAgK2V4dGVybiBkb21pZF90IG1heF9pbml0X2Rv
bWlkOwo+ID4gKwo+ID4gICB2b2lkIGFyY2hfaW5pdF9tZW1vcnkodm9pZCk7Cj4gPiAgICAgdm9p
ZCBjb3B5X2Zyb21fcGFkZHIodm9pZCAqZHN0LCBwYWRkcl90IHBhZGRyLCB1bnNpZ25lZCBsb25n
IGxlbik7Cj4gPiBAQCAtODQsNiArODYsNyBAQCB2b2lkIGFjcGlfY3JlYXRlX2VmaV9tbWFwX3Rh
YmxlKHN0cnVjdCBkb21haW4gKmQsCj4gPiAgIGludCBhY3BpX21ha2VfZWZpX25vZGVzKHZvaWQg
KmZkdCwgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKTsKPiA+ICAgICBpbnQgY29uc3RydWN0X2Rv
bTAoc3RydWN0IGRvbWFpbiAqZCk7Cj4gPiArdm9pZCBfX2luaXQgY3JlYXRlX2RvbVVzKHZvaWQp
Owo+ID4gICAgIHZvaWQgZGlzY2FyZF9pbml0aWFsX21vZHVsZXModm9pZCk7Cj4gPiAgIHZvaWQg
ZHRfdW5yZXNlcnZlZF9yZWdpb25zKHBhZGRyX3QgcywgcGFkZHJfdCBlLAo+ID4gZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvc2V0dXAuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc2V0
dXAuaAo+ID4gaW5kZXggNDJmZGRlYi4uMWM4MDc4MyAxMDA2NDQKPiA+IC0tLSBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvc2V0dXAuaAo+ID4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9zZXR1cC5o
Cj4gPiBAQCAtNjYsNCArNjYsNiBAQCBleHRlcm4gYm9vbCBvcHRfZG9tMF9zaGFkb3c7Cj4gPiAg
ICNlbmRpZgo+ID4gICBleHRlcm4gYm9vbCBkb20wX3B2aDsKPiA+ICAgKyNkZWZpbmUgbWF4X2lu
aXRfZG9taWQgKDApCj4gPiArCj4gPiAgICNlbmRpZgo+ID4gCj4gCj4gQ2hlZXJzLAo+IAo+IC0t
IAo+IEp1bGllbiBHcmFsbAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 22:41:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 22: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 1gDdS9-0005aY-Gx; Fri, 19 Oct 2018 22:41:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=g1zh=m7=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1gDdS8-0005aR-7H
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 22:41:08 +0000
X-Inumbo-ID: 43e1e448-d3f0-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 43e1e448-d3f0-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 22:42:32 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id DEF40AC6F;
 Fri, 19 Oct 2018 22:41:04 +0000 (UTC)
Message-ID: <d3a589c5d95d70ef1c13b4fe6856b7ed387b4ee3.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Stefano Stabellini <stefano.stabellini@xilinx.com>, Milan Boberic
 <milanboberic94@gmail.com>
Date: Sat, 20 Oct 2018 00:41:01 +0200
In-Reply-To: <alpine.DEB.2.10.1810191336090.31582@sstabellini-ThinkPad-X260>
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <995da0578f0953662536edabb5807fd76ca4d8ce.camel@suse.com>
 <CADJ6SV1yDBptrcaoqUPChtnXTmvhbzj-AAv2FDN2LCMyTipc-A@mail.gmail.com>
 <CAENZ-+=mWFnJ-4OFK+bjb4rimNNB_x4qHFVAbTM1mFd2Sg7s3g@mail.gmail.com>
 <CADJ6SV1Mdnjyd8oEcB4ZCZKuR0LkJ82GCf5s1+AwgASe8vLMWg@mail.gmail.com>
 <alpine.DEB.2.10.1810111024390.436@sstabellini-ThinkPad-X260>
 <CADJ6SV2v5=_MqfrABdfs1rcQ-BmCUJYyi_9fG8BC7C2vyxaqBA@mail.gmail.com>
 <alpine.DEB.2.10.1810121035440.436@sstabellini-ThinkPad-X260>
 <CADJ6SV3jk=nnP=6T8R+OuvJH2uQ6uBrLmvudAHkKHP+mN-3hPA@mail.gmail.com>
 <e0f4fe11-eeb0-3a28-2e7e-246a8f72da19@arm.com>
 <12a4352a-2fd1-2d04-874a-4a779d18a097@arm.com>
 <CADJ6SV0E=cO3eFyt+meXTtZaoETYxpsHkViMDU=XV9CwNOjP8A@mail.gmail.com>
 <21de0bb5-81f2-ca26-e2e0-916c20ab2c02@arm.com>
 <CADJ6SV3sfqaXm8gvZDAx2wFY5_oiCf+mf0JynCGNrLBFkS-rVw@mail.gmail.com>
 <alpine.DEB.2.10.1810191336090.31582@sstabellini-ThinkPad-X260>
Organization: SUSE
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrii_anisov@epam.com, julien.grall@arm.com,
 Meng Xu <xumengpanda@gmail.com>, xen-devel@lists.xenproject.org, nd@arm.com
Content-Type: multipart/mixed; boundary="===============7219621512916628824=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============7219621512916628824==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-rdxaXnZKF0uQaGjztkjn"


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

On Fri, 2018-10-19 at 14:02 -0700, Stefano Stabellini wrote:
> On Wed, 17 Oct 2018, Milan Boberic wrote:
> > I checked interrupt frequency with oscilloscope
> > just to be sure (toggling LED on/off when interrupts occur). So,
> > when I set:
> > - interrupts to be generated every 8 us I get jitter of 6 us
> > - interrupts to be generated every 10 us I get jitter of 3 us
> > (after
> > 2-3mins it jumps to 6 us)
> > - interrupts to be generated every 15 us jitter is the same as when
> > only bare-metal application runs on board (without Xen or any OS)
>=20
> These are very interesting numbers!=20
>
Indeed.

> Thanks again for running these
> experiments. I don't want to jump to conclusions but they seem to
> verify
> the theory that if the interrupt frequency is too high, we end up
> spending too much time handling interrupts, the system cannot cope,
> hence jitter increases.
>=20
Yep, this makes a lot of sense.

> However, I would have thought that the threshold should be lower than
> 15us, given that it takes 2.5us to inject an interrupt. I have a
> couple
> of experiments suggestions below.
>=20
FWIW, I know that numbers are always relative (hw platform, workload,
etc), and I'm happy to see that you're quite confident that we can
improve further... but these numbers seems rather good to me. :-)

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

--=-rdxaXnZKF0uQaGjztkjn
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+4FAlvKXX0ACgkQFkJ4iaW4
c+6x5RAA0yWV25JJZLmE4kwjHdTELH1tpcbyoPHw9Sojzw0142XH3Ge8femRZ4mi
DnEsO6eEiJfcZOpMgFcpbIQXriDCEidg9fhQDpbX6rwfBr0ELoA9FtStB6UJsDvP
AQY909JA11a6LY5jhRL1NLEOd3LTXk1oqrYDoGyj+fsR6I5yyUP+grWctVcSzBDb
O2rU3E6LBwinNuZcHQJw0rFKriZa6XhRBZV6mJj50WWNTz7Nn9qjT7mOjdN9YSQh
wrRCfy4bSWjmyQf1goMLvMCa34qt9HtA9GHMSIHDQs+APEDJgrmo5pWQDqA1ZlQa
mFmE/NfgcR1hlizeoO3Uj3SrtXr6w09SU0mT5naGShZXVuH0rQ07zvmZ/K1z97oC
aighViyWRAU0yj1kz2aUE7bp8G2yyyt7WbhNTotQ2h7YWZslsaTZpxdzyZ/WNh8G
XknNoIIQMMHhl1qxZ5v07KG6FwngsALzazIv8i+LVt/Z0Nkrl3W+GHno35P5FuM4
1xnEo0BrepqW3rJP7jPmxglJP1uppTybdeffmbfVLf70yyoICdgybI/wkKDUjT8l
/kqOGwblE9uaoWdRNN2LGNEG3zXl13aEgcJuqfXefpr7fpZrYKJ2Gta/GV0UevSj
o9thlOBXmKM5jNNH1OesudzFBEdLX45Fdm1WLcAajPWVT4D0EWU=
=OuAv
-----END PGP SIGNATURE-----

--=-rdxaXnZKF0uQaGjztkjn--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7219621512916628824==--



From xen-devel-bounces@lists.xenproject.org Fri Oct 19 22:52:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 22:52: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 1gDdcq-0006QN-Kx; Fri, 19 Oct 2018 22:52:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jgvs=m7=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1gDdcp-0006QI-9r
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 22:52:11 +0000
X-Inumbo-ID: 36f2010a-d3f1-11e8-a8a5-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 36f2010a-d3f1-11e8-a8a5-bc764e045a96;
 Sat, 20 Oct 2018 00:49:20 +0200 (CEST)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9JMnF5l187996;
 Fri, 19 Oct 2018 22:52:05 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-2018-07-02;
 bh=MwjJigA7+WVGEEtGP3yoxRFF+9SjK/xAWufi+4QN1h8=;
 b=zL1omXykP7X/znHs/zftJDPU28AueRonqAHWMNTGODG6b5nCFmcxJMmIcmdhdJAJ1zOj
 w8nrkT3TXypwRrO9Uim9yWg2M2Xew618Y7EcUCg1cweGDDwEo1qJWNe6TAik4fvt/btm
 SAm8QFq7gAsqFfrbmO5yl4LTjWH/cJNWnfidQl64LxIdCkEgoT18MiB8hE2tRgXrW2W0
 u+vkZEUYtbv8DAfk61mx4B1PPlc+M7TfjGVwOONwalIOou2a58Odfo8yclvPxDQnX0Sz
 m9wJtgbSnVfJiovl04uTuVJvs+Z7NsFvIHE6RZm6858rn+Hw+hpWMCi3odhgmxPdA5gm Lg== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2120.oracle.com with ESMTP id 2n39brxaad-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 19 Oct 2018 22:52:05 +0000
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9JMq4Oe026116
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 19 Oct 2018 22:52:05 GMT
Received: from abhmp0009.oracle.com (abhmp0009.oracle.com [141.146.116.15])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9JMq3eS017577;
 Fri, 19 Oct 2018 22:52:03 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 19 Oct 2018 15:52:03 -0700
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1539962062-9406-1-git-send-email-andrew.cooper3@citrix.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <f864baa1-c151-4437-ebf4-c0ada29b147b@oracle.com>
Date: Fri, 19 Oct 2018 18:52:02 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <1539962062-9406-1-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9051
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810190203
Subject: Re: [Xen-devel] [PATCH] x86: Consolidate the storage of
 MSR_AMD64_DR{0-3}_ADDRESS_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: Brian Woods <brian.woods@amd.com>, Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>

T24gMTAvMTkvMTggMTE6MTQgQU0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L21zci5oCj4g
aW5kZXggN2EwNjFiMi4uYzFjYjM4ZiAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2
L21zci5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3IuaAo+IEBAIC0yODcsNiArMjg3
LDEyIEBAIHN0cnVjdCB2Y3B1X21zcnMKPiAgICAgICAgICAgICAgYm9vbCBjcHVpZF9mYXVsdGlu
ZzoxOwo+ICAgICAgICAgIH07Cj4gICAgICB9IG1pc2NfZmVhdHVyZXNfZW5hYmxlczsKPiArCj4g
KyAgICAvKgo+ICsgICAgICogMHhjMDAxMTB7MjcsMTktMWJ9IE1TUl9BTUQ2NF9EUnswLTN9X0FE
RFJFU1NfTUFTSwo+ICsgICAgICogVE9ETzogTm90IHlldCBoYW5kbGVkIGJ5IGd1ZXN0X3tyZCx3
cn1tc3IoKSBpbmZyYXN0cnVjdHVyZS4KPiArICAgICAqLwo+ICsgICAgdWludDMyX3QgZHJfbWFz
a1s0XTsKPiAgfTsKPiAgCgpZb3UgZG9uJ3QgdGhpbmsgd3JhcHBpbmcgdGhlc2UgaW50byBhbiBp
bnRlbC9hbWQgdW5pb24gd291bGQgYmUgdXNlZnVsPwoKLWJvcmlzCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 22:53:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 22: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 1gDdeK-0006X1-6E; Fri, 19 Oct 2018 22:53:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=m10z=m7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gDdeJ-0006Wt-1D
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 22:53:43 +0000
X-Inumbo-ID: 068a0296-d3f2-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 068a0296-d3f2-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 22:55:08 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 086B421470;
 Fri, 19 Oct 2018 22:53:40 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539989621;
 bh=Nq9OF6wu86ViOkgjm6DRKIUPS2zOdnX9/PfCudpiM9s=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=D2qV7uptao/gLtv12n+A9yEEqrgzJG1zjQEX9rgcaXieFjNS4PEOj52NmjppHSmMA
 gkqP6b+zVatWJrRrRQGmTnxweHgP+QXuhAlsjp6F4DoBSdsFy5QnSZ5DBKkLiM8yvf
 aIpZTOUrxyUFFQ0oyg63UVrhLcYvUzgdIUgFET6c=
Date: Fri, 19 Oct 2018 15:53:40 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <e3717246-7984-b8b9-9c6d-448da5e50f0c@arm.com>
Message-ID: <alpine.DEB.2.10.1810191539230.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-13-git-send-email-sstabellini@kernel.org>
 <e3717246-7984-b8b9-9c6d-448da5e50f0c@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v4 13/23] xen/arm: implement construct_domU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, nd@arm.com,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 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>

T24gTW9uLCAxNSBPY3QgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+IAo+IE9uIDA1
LzEwLzIwMTggMTk6NDcsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IFNpbWlsYXIgdG8g
Y29uc3RydWN0X2RvbTAsIGNvbnN0cnVjdF9kb21VIGNyZWF0ZXMgYSBiYXJlYm9uZSBEb21VIGd1
ZXN0Lgo+ID4gCj4gPiBUaGUgZGV2aWNlIHRyZWUgbm9kZSBwYXNzZWQgYXMgYXJndW1lbnQgaXMg
Y29tcGF0aWJsZSAieGVuLGRvbWFpbiIsIHNlZQo+ID4gZG9jcy9taXNjL2FybS9kZXZpY2UtdHJl
ZS9ib290aW5nLnR4dC4KPiA+IAo+ID4gQWRkIGNvbnN0IHRvIGtlcm5lbF9wcm9iZSBkdF9kZXZp
Y2Vfbm9kZSBwYXJhbWV0ZXIuCj4gCj4gVGhpcyBsaWtlbHkgYmVsb25ncyB0byBwYXRjaCAjNyB3
aGVyZSB0aGUgcGFyYW1ldGVyIHdhcyBhZGRlZC4KCk9LCgoKPiA+IAo+ID4gU2lnbmVkLW9mZi1i
eTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+ID4gCj4gPiAtLS0K
PiA+IENoYW5nZXMgaW4gdjQ6Cj4gPiAtIGNvbnN0aWZ5IGtlcm5lbF9wcm9iZQo+ID4gLSBjaGFu
Z2UgdGl0bGUKPiA+IC0gYmV0dGVyIGVycm9yIG1lc3NhZ2VzIGFuZCBwcmludGVkIGluZm8KPiA+
IC0gNjRiaXQgbWVtb3J5Cj4gPiAKPiA+IENoYW5nZXMgaW4gdjM6Cj4gPiAtIG1vdmUgc2V0dGlu
ZyB0eXBlIGJlZm9yZSBhbGxvY2F0ZV9tZW1vcnkKPiA+IC0gYWRkIGlmZGVmIGFyb3VuZCBpdCBh
bmQgYSBjb21tZW50Cj4gPiAKPiA+IENoYW5nZXMgaW4gdjI6Cj4gPiAtIHJlbmFtZSBtZW0gdG8g
bWVtb3J5Cj4gPiAtIG1ha2UgY3B1cyBhbmQgbWVtb3J5IG1hbmRhdG9yeQo+ID4gLSByZW1vdmUg
d3JvbnQgY29tbWVudCBmcm9tIGNvbW1pdCBtZXNzYWdlCj4gPiAtIGNwdXMgYW5kIG1lbW9yeSBh
cmUgcmVhZCBhcyBpbnRlZ2Vycwo+ID4gLSByZWFkIHRoZSB2cGwwMTEgb3B0aW9uCj4gPiAtLS0K
PiA+ICAgeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgMzcgKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKy0tLQo+ID4gICB4ZW4vYXJjaC9hcm0va2VybmVsLmMgICAgICAgfCAg
MyArKy0KPiA+ICAgeGVuL2FyY2gvYXJtL2tlcm5lbC5oICAgICAgIHwgIDIgKy0KPiA+ICAgMyBm
aWxlcyBjaGFuZ2VkLCAzNyBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQo+ID4gCj4gPiBk
aWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2Rv
bWFpbl9idWlsZC5jCj4gPiBpbmRleCA1NDdiNjI0Li5lZmI1MzBhIDEwMDY0NAo+ID4gLS0tIGEv
eGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gPiArKysgYi94ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMKPiA+IEBAIC0zNjksNyArMzY5LDYgQEAgc3RhdGljIHZvaWQgX19pbml0IGFsbG9j
YXRlX21lbW9yeV8xMShzdHJ1Y3QgZG9tYWluICpkLAo+ID4gICAgICAgfQo+ID4gICB9Cj4gPiAg
IC0jaWYgMAo+IAo+IFBsZWFzZSBhZGQgYSB3b3JkIGFib3V0IHRoaXMgY2hhbmdlIGluIHRoZSBj
b21taXQgbWVzc2FnZS4KCk9LCgoKPiA+ICAgc3RhdGljIGJvb2wgX19pbml0IGFsbG9jYXRlX2Jh
bmtfbWVtb3J5KHN0cnVjdCBkb21haW4gKmQsCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLAo+ID4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2ZuX3Qgc2dmbiwKPiA+IEBAIC00NTAs
NyArNDQ5LDYgQEAgZmFpbDoKPiA+ICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpa2luZm8t
PnVuYXNzaWduZWRfbWVtID4+IDEwKTsKPiA+ICAgICAgIEJVRygpOwo+ID4gICB9Cj4gPiAtI2Vu
ZGlmCj4gPiAgICAgc3RhdGljIGludCBfX2luaXQgd3JpdGVfcHJvcGVydGllcyhzdHJ1Y3QgZG9t
YWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8KPiA+ICpraW5mbywKPiA+ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGUp
Cj4gPiBAQCAtMjI5NCw3ICsyMjkyLDQwIEBAIHN0YXRpYyBpbnQgX19pbml0IF9fY29uc3RydWN0
X2RvbWFpbihzdHJ1Y3QgZG9tYWluCj4gPiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbwo+
ID4gICBzdGF0aWMgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tVShzdHJ1Y3QgZG9tYWluICpkLAo+
ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2
aWNlX25vZGUgKm5vZGUpCj4gPiAgIHsKPiA+IC0gICAgcmV0dXJuIC1FTk9TWVM7Cj4gPiArICAg
IHN0cnVjdCBrZXJuZWxfaW5mbyBraW5mbyA9IHt9Owo+ID4gKyAgICBpbnQgcmM7Cj4gPiArICAg
IHU2NCBtZW07Cj4gPiArCj4gPiArICAgIHJjID0gZHRfcHJvcGVydHlfcmVhZF91NjQobm9kZSwg
Im1lbW9yeSIsICZtZW0pOwo+ID4gKyAgICBpZiAoICFyYyApCj4gPiArICAgIHsKPiA+ICsgICAg
ICAgIHByaW50aygiRXJyb3IgYnVpbGRpbmcgRG9tVTogY2Fubm90IHJlYWQgXCJtZW1vcnlcIiBw
cm9wZXJ0eVxuIik7Cj4gPiArICAgICAgICByZXR1cm4gLUVJTlZBTDsKPiA+ICsgICAgfQo+ID4g
KyAgICBraW5mby51bmFzc2lnbmVkX21lbSA9IChwYWRkcl90KW1lbSA8PCAxMDsKPiAKPiBJIG5v
dGljZWQgSSBmb3Jnb3QgdG8gYW5zd2VyIHRvOgo+ICJLQigpIG9ubHkgd29ya3MgZm9yIG51bWJl
cnMsIGl0IGlzIGRlZmluZWQgYXM6IChfQUMoX2tiLCBVTEwpIDw8IDEwKSIKPiAKPiB1bnNpZ25l
ZCBsb25nIGxvbmcgaXMgYWx3YXlzIGdvaW5nIHRvIGJlIGJpZ2dlciB0aGFuIHBhZGRyX3QuIEFs
c28sIHdlIGFscmVhZHkKPiB1c2UgTUIoLi4uKSBpbiBzaW1pbGFyIHNpdHVhdGlvbi4gU28gSSBh
bSBub3Qgc3VyZSB0byB1bmRlcnN0YW5kIHlvdXIgY29uY2Vybgo+IGhlcmUuCgpJIGFkbWl0IHRo
YXQgbXkgZXhwbGFuYXRpb24gd2FzIHNvIGJhZCB0aGF0IGV2ZW4gSSBoYWQgdG8gZ28gYmFjayB0
bwpmaWd1cmUgb3V0IHdoYXQgSSBtZWFudCA6LSkKCldoYXQgSSB3YW50ZWQgdG8gc2F5IGlzIHRo
YXQgS0IoKSBvbmx5IHdvcmtzIGZvciBjb25zdGFudHMsIG5vdAp2YXJpYWJsZXMuIFNvIEtCKDEw
KSB3b3JrcywgYnV0IEtCKG1lbSkgZG9lcyBub3QuCgoKPiA+ICsKPiA+ICsgICAgcHJpbnRrKCIq
KiogTE9BRElORyBET01VIGNwdXM9JXUgbWVtb3J5PSVsdUtCICoqKlxuIiwgZC0+bWF4X3ZjcHVz
LAo+ID4gbWVtKTsKPiA+ICsKPiA+ICsgICAgZC0+dmNwdSA9IHh6YWxsb2NfYXJyYXkoc3RydWN0
IHZjcHUgKiwgZC0+bWF4X3ZjcHVzKTsKPiA+ICsgICAgaWYgKCAhZC0+dmNwdSApCj4gPiArICAg
ICAgICByZXR1cm4gLUVOT01FTTs7Cj4gCj4gZC0+dmNwdSBpcyBhbHJlYWR5IGFsbG9jYXRlZCBi
eSBkb21haW5fY3JlYXRlLgoKT0sKCgo+ID4gKyAgICBpZiAoIHZjcHVfY3JlYXRlKGQsIDAsIDAp
ID09IE5VTEwgKQo+ID4gKyAgICAgICAgcmV0dXJuIC1FTk9NRU07Cj4gPiArICAgIGQtPm1heF9w
YWdlcyA9IH4wVTsKPiA+ICsKPiA+ICsgICAga2luZm8uZCA9IGQ7Cj4gPiArCj4gPiArICAgIHJj
ID0ga2VybmVsX3Byb2JlKCZraW5mbywgbm9kZSk7Cj4gPiArICAgIGlmICggcmMgPCAwICkKPiA+
ICsgICAgICAgIHJldHVybiByYzsKPiA+ICsKPiA+ICsjaWZkZWYgQ09ORklHX0FSTV82NAo+ID4g
KyAgICAvKiB0eXBlIG11c3QgYmUgc2V0IGJlZm9yZSBhbGxvY2F0ZSBtZW1vcnkgKi8KPiA+ICsg
ICAgZC0+YXJjaC50eXBlID0ga2luZm8udHlwZTsKPiA+ICsjZW5kaWYKPiA+ICsgICAgYWxsb2Nh
dGVfbWVtb3J5KGQsICZraW5mbyk7Cj4gPiArCj4gPiArICAgIHJldHVybiBfX2NvbnN0cnVjdF9k
b21haW4oZCwgJmtpbmZvKTsKPiA+ICAgfQo+ID4gICAgIHZvaWQgX19pbml0IGNyZWF0ZV9kb21V
cyh2b2lkKQo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9rZXJuZWwuYyBiL3hlbi9hcmNo
L2FybS9rZXJuZWwuYwo+ID4gaW5kZXggZTViODIxMy4uMjIzOWEwNyAxMDA2NDQKPiA+IC0tLSBh
L3hlbi9hcmNoL2FybS9rZXJuZWwuYwo+ID4gKysrIGIveGVuL2FyY2gvYXJtL2tlcm5lbC5jCj4g
PiBAQCAtNDIxLDcgKzQyMSw4IEBAIHN0YXRpYyBpbnQgX19pbml0IGtlcm5lbF96aW1hZ2UzMl9w
cm9iZShzdHJ1Y3QKPiA+IGtlcm5lbF9pbmZvICppbmZvLAo+ID4gICAgICAgcmV0dXJuIDA7Cj4g
PiAgIH0KPiA+ICAgLWludCBfX2luaXQga2VybmVsX3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5mbyAq
aW5mbywgc3RydWN0IGR0X2RldmljZV9ub2RlCj4gPiAqZG9tYWluKQo+ID4gK2ludCBfX2luaXQg
a2VybmVsX3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbywKPiA+ICsgICAgICAgICAgICAg
ICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRvbWFpbikKPiA+ICAgewo+
ID4gICAgICAgc3RydWN0IGJvb3Rtb2R1bGUgKm1vZCA9IE5VTEw7Cj4gPiAgICAgICBzdHJ1Y3Qg
Ym9vdGNtZGxpbmUgKmNtZCA9IE5VTEw7Cj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2tl
cm5lbC5oIGIveGVuL2FyY2gvYXJtL2tlcm5lbC5oCj4gPiBpbmRleCA0YTY1Mjg5Li40MzIwZjcy
IDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gvYXJtL2tlcm5lbC5oCj4gPiArKysgYi94ZW4vYXJj
aC9hcm0va2VybmVsLmgKPiA+IEBAIC01NSw3ICs1NSw3IEBAIHN0cnVjdCBrZXJuZWxfaW5mbyB7
Cj4gPiAgICAqICAtPnR5cGUKPiA+ICAgICogIC0+bG9hZCBob29rLCBhbmQgc2V0cyBsb2FkZXIg
c3BlY2lmaWMgdmFyaWFibGVzIC0+emltYWdlCj4gPiAgICAqLwo+ID4gLWludCBrZXJuZWxfcHJv
YmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvLCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRvbWFp
bik7Cj4gPiAraW50IGtlcm5lbF9wcm9iZShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8sIGNvbnN0
IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZQo+ID4gKmRvbWFpbik7Cj4gPiAgICAgLyoKPiA+ICAgICog
TG9hZHMgdGhlIGtlcm5lbCBpbnRvIGd1ZXN0IFJBTS4KPiA+IAo+IAo+IENoZWVycywKPiAKPiAt
LSAKPiBKdWxpZW4gR3JhbGwKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 23:10:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 23:10: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 1gDdur-00089Z-No; Fri, 19 Oct 2018 23:10:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=m10z=m7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gDduq-00089U-KH
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 23:10:48 +0000
X-Inumbo-ID: d149b0e8-d3f3-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d149b0e8-d3f3-11e8-a8a5-bc764e045a96;
 Sat, 20 Oct 2018 01:07:57 +0200 (CEST)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id B310A2098A;
 Fri, 19 Oct 2018 23:10:45 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539990646;
 bh=fgkicNZLcasjMm3jIb/Oik4KZR508h/O7E0B3WAV9uw=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=qcZVwd0I1KlEpHJq59xPhQzf/RAeuHBG1nsoCxmrH+n23UhWemkLVIoKwENsTXjsh
 kRzH/AsL82rLckc8RgKT6qwD5biQ80iB9MLsa6ASqcNtBmnSq0YjfP+H7lM6GKPFx4
 Vyz7L6cwivpz2DfZs5+7c2K7xdV4r8eraChVZQBU=
Date: Fri, 19 Oct 2018 16:10:45 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5BBB288102000078001EF757@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.10.1810191556310.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-20-git-send-email-sstabellini@kernel.org>
 <5BBB288102000078001EF757@prv1-mh.provo.novell.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v4 20/23] xen: support console_switching
 between Dom0 and DomUs on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.com>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefano Stabellini <stefanos@xilinx.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>,
 "andrii_anisov@epam.com" <andrii_anisov@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>

T24gTW9uLCA4IE9jdCAyMDE4LCBKYW4gQmV1bGljaCB3cm90ZToKPiA+Pj4gT24gMDUuMTAuMTgg
YXQgMjA6NDcsIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPiB3cm90ZToKPiA+IEBAIC0zOTEsMzEg
KzM5NCw3MyBAQCBzdGF0aWMgdm9pZCBkdW1wX2NvbnNvbGVfcmluZ19rZXkodW5zaWduZWQgY2hh
ciBrZXkpCj4gPiAgICAgIGZyZWVfeGVuaGVhcF9wYWdlcyhidWYsIG9yZGVyKTsKPiA+ICB9Cj4g
PiAgCj4gPiAtLyogQ1RSTC08c3dpdGNoX2NoYXI+IHN3aXRjaGVzIGlucHV0IGRpcmVjdGlvbiBi
ZXR3ZWVuIFhlbiBhbmQgRE9NMC4gKi8KPiA+ICsvKgo+ID4gKyAqIENUUkwtPHN3aXRjaF9jaGFy
PiBzd2l0Y2hlcyBpbnB1dCBkaXJlY3Rpb24gYmV0d2VlbiBYZW4sIERvbTAgYW5kCj4gPiArICog
RG9tVXMuCj4gPiArICovCj4gCj4gSnVzdCBsaWtlIHRoZSB0aXRsZSwgdGhpcyBjb21tZW50IG1h
a2VzIGl0IHNvdW5kIGFzIGlmIGFueSBEb21VIGNvdWxkCj4gcGFydGljaXBhdGUgaW4gdGhpcyBz
d2l0Y2hpbmcuCgpJcyB0aGUgZm9sbG93aW5nIGFueSBiZXR0ZXI/CgogIENUUkwtPHN3aXRjaF9j
aGFyPiBjaGFuZ2VzIGlucHV0IGRpcmVjdGlvbiwgcm90YXRpbmcgYW1vbmcgWGVuLCBEb20wLCBh
bmQgRG9tVXMuCgpPdGhlcndpc2UgcGxlYXNlIHN1Z2dlc3QgeW91ciBmYXZvcml0ZSB3b3JkaW5n
IGFuZCBJJ2xsIHVzZSBpdC4KCgo+ID4gICNkZWZpbmUgc3dpdGNoX2NvZGUgKG9wdF9jb25zd2l0
Y2hbMF0tJ2EnKzEpCj4gPiAtc3RhdGljIGludCBfX3JlYWRfbW9zdGx5IHhlbl9yeCA9IDE7IC8q
IEZBTFNFID0+IGlucHV0IHBhc3NlZCB0byBkb21haW4gMC4gKi8KPiA+ICsvKgo+ID4gKyAqIGNv
bnNvbGVfcng9MCA9PiBpbnB1dCB0byB4ZW4KPiA+ICsgKiBjb25zb2xlX3J4PTEgPT4gaW5wdXQg
dG8gZG9tMAo+ID4gKyAqIGNvbnNvbGVfcng9TiA9PiBpbnB1dCBkb20oTi0xKQo+ID4gKyAqLwo+
ID4gK3N0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFkX21vc3RseSBjb25zb2xlX3J4ID0gMDsKPiA+
ICAKPiA+ICBzdGF0aWMgdm9pZCBzd2l0Y2hfc2VyaWFsX2lucHV0KHZvaWQpCj4gPiAgewo+ID4g
LSAgICBzdGF0aWMgY2hhciAqaW5wdXRfc3RyWzJdID0geyAiRE9NMCIsICJYZW4iIH07Cj4gPiAt
ICAgIHhlbl9yeCA9ICF4ZW5fcng7Cj4gPiAtICAgIHByaW50aygiKioqIFNlcmlhbCBpbnB1dCAt
PiAlcyIsIGlucHV0X3N0clt4ZW5fcnhdKTsKPiA+ICsgICAgaWYgKCBjb25zb2xlX3J4KysgPT0g
bWF4X2luaXRfZG9taWQgKyAxICkKPiA+ICsgICAgICAgIGNvbnNvbGVfcnggPSAwOwo+ID4gKwo+
ID4gKyAgICBpZiAoICFjb25zb2xlX3J4ICkKPiAKPiBQbGVhc2UgYmUgY29uc2lzdGVudCAuLi4K
CkknbGwgY2hhbmdlIGl0IHRvIGNvbnNvbGVfcnggPT0gMAoKCj4gPiArICAgICAgICBwcmludGso
IioqKiBTZXJpYWwgaW5wdXQgdG8gWGVuIik7Cj4gPiArICAgIGVsc2UKPiA+ICsgICAgICAgIHBy
aW50aygiKioqIFNlcmlhbCBpbnB1dCB0byBET00lZCIsIGNvbnNvbGVfcnggLSAxKTsKPiA+ICsK
PiA+ICAgICAgaWYgKCBzd2l0Y2hfY29kZSApCj4gPiAtICAgICAgICBwcmludGsoIiAodHlwZSAn
Q1RSTC0lYycgdGhyZWUgdGltZXMgdG8gc3dpdGNoIGlucHV0IHRvICVzKSIsCj4gPiAtICAgICAg
ICAgICAgICAgb3B0X2NvbnN3aXRjaFswXSwgaW5wdXRfc3RyWyF4ZW5fcnhdKTsKPiA+ICsgICAg
ICAgIHByaW50aygiICh0eXBlICdDVFJMLSVjJyB0aHJlZSB0aW1lcyB0byBzd2l0Y2ggaW5wdXQp
IiwKPiA+ICsgICAgICAgICAgICAgICBvcHRfY29uc3dpdGNoWzBdKTsKPiA+ICAgICAgcHJpbnRr
KCJcbiIpOwo+ID4gIH0KPiA+ICAKPiA+ICBzdGF0aWMgdm9pZCBfX3NlcmlhbF9yeChjaGFyIGMs
IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQo+ID4gIHsKPiA+IC0gICAgaWYgKCB4ZW5fcngg
KQo+ID4gKyAgICBpZiAoIGNvbnNvbGVfcnggPT0gMCApCj4gCj4gLi4uIGluIHN0eWxlLiBCdXQg
cGVyaGFwcyAuLi4KPiAKPiA+ICAgICAgICAgIHJldHVybiBoYW5kbGVfa2V5cHJlc3MoYywgcmVn
cyk7Cj4gPiAgCj4gPiAtICAgIC8qIERlbGl2ZXIgaW5wdXQgdG8gZ3Vlc3QgYnVmZmVyLCB1bmxl
c3MgaXQgaXMgYWxyZWFkeSBmdWxsLiAqLwo+ID4gLSAgICBpZiAoIChzZXJpYWxfcnhfcHJvZC1z
ZXJpYWxfcnhfY29ucykgIT0gU0VSSUFMX1JYX1NJWkUgKQo+ID4gLSAgICAgICAgc2VyaWFsX3J4
X3JpbmdbU0VSSUFMX1JYX01BU0soc2VyaWFsX3J4X3Byb2QrKyldID0gYzsKPiA+IC0gICAgLyog
QWx3YXlzIG5vdGlmeSB0aGUgZ3Vlc3Q6IHByZXZlbnRzIHJlY2VpdmUgcGF0aCBmcm9tIGdldHRp
bmcgc3R1Y2suICovCj4gPiAtICAgIHNlbmRfZ2xvYmFsX3ZpcnEoVklSUV9DT05TT0xFKTsKPiA+
ICsgICAgaWYgKCBjb25zb2xlX3J4ID09IDEgKQo+IAo+IC4uLiBzd2l0Y2goKSB3b3VsZCBiZSBi
ZXR0ZXIgdG8gdXNlIGhlcmUgYW55d2F5LgoKSSdsbCByZXBsYWNlIHRoZXNlIHdpdGggYSBzd2l0
Y2gKCgo+ID4gKyAgICB7Cj4gPiArICAgICAgICAvKiBEZWxpdmVyIGlucHV0IHRvIGhhcmR3YXJl
IGRvbWFpbiwgdW5sZXNzIGl0IGlzIGFscmVhZHkgZnVsbC4gKi8KPiAKPiBMb29rcyBsaWtlIHlv
dSd2ZSBtaXMtZWRpdGVkIHRoZSBvcmlnaW5hbCBjb21tZW50LgoKSSB0YWtlIHRoYXQgeW91IG1l
YW4gdGhhdCB0aGUgd29yZCAiYnVmZmVyIiBpcyBtaXNzaW5nLCByaWdodD8gSXQgc2hvdWxkCmJl
OgoKICBEZWxpdmVyIGlucHV0IHRvIHRoZSBoYXJkd2FyZSBkb21haW4gYnVmZmVyLCB1bmxlc3Mg
aXQgaXMgYWxyZWFkeSBmdWxsLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 23:21:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 23: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 1gDe4g-0000Y8-Oa; Fri, 19 Oct 2018 23:20:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=m10z=m7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gDe4e-0000Y3-Lw
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 23:20:56 +0000
X-Inumbo-ID: d468dd4f-d3f5-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d468dd4f-d3f5-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 23:22:22 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id A0A992145D;
 Fri, 19 Oct 2018 23:20:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539991255;
 bh=AjJYdJE8YQ4EYfw2s5kV6+7wQYDmWu/hqLxDoGoUGhg=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=m9XH2MAdm8DWVGnvxM9qgZUV5+lfxZCZf2iKVmxwGw8y8j8MSGL8GpXcIhTnQ94z9
 Rg65HTS2Awc/FlZEUElXMQyUkFQL3LAyz4mGwcFFul69Pfqs6iR10NZYA0fWxJZ9eK
 Fo1xH6SuT9QUrlfcB1fgZbWO7yzZPiDT/LYQiJ1o=
Date: Fri, 19 Oct 2018 16:20:54 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5BBB265002000078001EF70A@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.10.1810191614150.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-21-git-send-email-sstabellini@kernel.org>
 <5BBB265002000078001EF70A@prv1-mh.provo.novell.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v4 21/23] xen/vpl011: buffer out chars when
 the backend is 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: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.com>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefano Stabellini <stefanos@xilinx.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>,
 "andrii_anisov@epam.com" <andrii_anisov@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>

T24gTW9uLCA4IE9jdCAyMDE4LCBKYW4gQmV1bGljaCB3cm90ZToKPiA+Pj4gT24gMDUuMTAuMTgg
YXQgMjA6NDcsIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPiB3cm90ZToKPiA+IC0tLSBhL3hlbi9k
cml2ZXJzL2NoYXIvY29uc29sZS5jCj4gPiArKysgYi94ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUu
Ywo+ID4gQEAgLTQwNiw2ICs0MDYsMTMgQEAgc3RhdGljIHZvaWQgZHVtcF9jb25zb2xlX3Jpbmdf
a2V5KHVuc2lnbmVkIGNoYXIga2V5KQo+ID4gICAqLwo+ID4gIHN0YXRpYyB1bnNpZ25lZCBpbnQg
X19yZWFkX21vc3RseSBjb25zb2xlX3J4ID0gMDsKPiA+ICAKPiA+ICtzdHJ1Y3QgZG9tYWluICpj
b25zb2xlX2lucHV0X2RvbWFpbih2b2lkKQo+ID4gK3sKPiA+ICsgICAgaWYgKCBjb25zb2xlX3J4
ID09IDAgKQo+ID4gKyAgICAgICAgICAgIHJldHVybiBOVUxMOwo+ID4gKyAgICByZXR1cm4gZ2V0
X2RvbWFpbl9ieV9pZChjb25zb2xlX3J4IC0gMSk7Cj4gCj4gVGhpcyBhY3F1aXJlcyBhIGRvbWFp
biByZWZlcmVuY2UsIHlldCBJIGNhbid0IHNlZSB0aGF0IHJlZmVyZW5jZQo+IGdldHRpbmcgZHJv
cHBlZCBhbnl3aGVyZSBpbiB0aGUgY2FsbGVyLgoKV2VsbCBzcG90dGVkIQoKSSdsbCBhZGQgYSBj
b21tZW50IGhlcmUgYXMgYSByZW1pbmRlciwgYW5kIEknbGwgZHJvcCB0aGUgZG9tYWluCnJlZmVy
ZW5jZSBpbiB0aGUgY2FsbGVyICh4ZW4vYXJjaC9hcm0vdnBsMDExLmM6dnBsMDExX3dyaXRlX2Rh
dGFfeGVuKS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 19 23:36:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 19 Oct 2018 23:36: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 1gDeJh-0001RW-68; Fri, 19 Oct 2018 23:36:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=m10z=m7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gDeJf-0001RR-Sr
 for xen-devel@lists.xen.org; Fri, 19 Oct 2018 23:36:27 +0000
X-Inumbo-ID: febc2fa6-d3f7-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id febc2fa6-d3f7-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 23:37:52 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id D4AC72098A;
 Fri, 19 Oct 2018 23:36:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539992185;
 bh=6DQbPFbxzg+W//NqgTgu7qx0Er6Q1j5rLUJU3EifunU=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=YoCqBycg6oR7eL/968fhizdJNNYew6qtWBLN2zgRRyNC4kSWmrCjwb5jKlBLoFVb7
 ASO006XxD2JCJDq1x0AXmZZR+wrE0qp8W0Be8piKVlI7Dvl/oK7wFyCVcQvMO1Dyus
 UUnspRRhfSksYzhNaYrbAzwBPH2+yFLgFcuNM2eQ=
Date: Fri, 19 Oct 2018 16:36:24 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <92df9337-8da5-5c79-5bc5-8763b6beb719@arm.com>
Message-ID: <alpine.DEB.2.10.1810191629250.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-6-git-send-email-sstabellini@kernel.org>
 <92df9337-8da5-5c79-5bc5-8763b6beb719@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v4 06/23] xen/arm: don't add duplicate boot
 modules, introduce domU 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: Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 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>

T24gVHVlLCA5IE9jdCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGkgU3RlZmFubywKPiAK
PiBPbiAwNS8xMC8yMDE4IDE5OjQ3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBEb24n
dCBhZGQgZHVwbGljYXRlIGJvb3QgbW9kdWxlcyAoc2FtZSBraW5kIGFuZCBzYW1lIHN0YXJ0IGFk
ZHJlc3MpLAo+ID4gdGhleSBhcmUgZnJlZWQgbGF0ZXIsIHdlIGRvbid0IHdhbnQgdG8gaW50cm9k
dWNlIGRvdWJsZS1mcmVlIGVycm9ycy4KPiA+IAo+ID4gSW50cm9kdWNlIGEgZG9tVSBmbGFnIGlu
IHN0cnVjdCBib290bW9kdWxlIGFuZCBzdHJ1Y3QgYm9vdGNtZGxpbmUuIFNldAo+ID4gaXQgZm9y
IGtlcm5lbHMgYW5kIHJhbWRpc2tzIG9mICJ4ZW4sZG9tYWluIiBub2RlcyB0byBhdm9pZCBnZXR0
aW5nCj4gPiBjb25mdXNlZCBpbiBrZXJuZWxfcHJvYmUsIHdoZXJlIHdlIHRyeSB0byBndWVzcyB3
aGljaCBpcyB0aGUgZG9tMCBrZXJuZWwKPiA+IGFuZCBpbml0cmQgdG8gYmUgY29tcGF0aWJsZSB3
aXRoIG9sZGVyIHZlcnNpb25zIG9mIHRoZSBtdWx0aWJvb3Qgc3BlYy4KPiAKPiBUaGlzIGNvbW1l
bnRzIG5lZWQgYXQgbGVhc3QgdG8gYmUgcmVwbGljYXRlZCBpbiB0aGUgc3RydWN0dXJlLiBTbyB3
ZSBoYXZlIGFuCj4gaWRlYSBob3cgdG8gdXNlIGl0Lgo+IAo+IExhc3RseSwgdGVjaG5pY2FsbHkg
aXQgaXMgbm90IG9sZGVyIHZlcnNpb25zIG9mIHRoZSBzcGVjaWZpY2F0aW9uLiBZb3VyCj4gZXh0
ZW5zaW9uIGRvZXMgbm90IGRlYWwgd2l0aCBEb20wLgoKT0sKCgo+ID4gCj4gPiBib290X21vZHVs
ZV9maW5kX2J5X2tpbmQgYW5kIGJvb3RfY21kbGluZV9maW5kX2J5X2tpbmQgYXV0b21hdGljYWxs
eQo+ID4gY2hlY2sgZm9yICFkb21VIGVudHJpZXMgKHRoZXkgYXJlIG9ubHkgdXNlZCBmb3Igbm9u
LWRvbVUgbW9kdWxlcykuCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiA+IAo+ID4gLS0tCj4gPiBDaGFuZ2VzIGluIHY0Ogo+
ID4gLSB1c2UgdW5zaWduZWQgaW50Cj4gPiAtIGJldHRlciBjb21taXQgbWVzc2FnZQo+ID4gLSBp
bnRyb2R1Y2UgZG9tVSBmbGFnIGFuZCB1c2FnZQo+ID4gCj4gPiBDaGFuZ2VzIGluIHYyOgo+ID4g
LSBuZXcgcGF0Y2gKPiA+IC0tLQo+ID4gICB4ZW4vYXJjaC9hcm0vYm9vdGZkdC5jICAgICAgfCAx
NCArKysrKysrKystLS0tLQo+ID4gICB4ZW4vYXJjaC9hcm0vc2V0dXAuYyAgICAgICAgfCAyMSAr
KysrKysrKysrKysrKysrKy0tLS0KPiA+ICAgeGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oIHwg
IDQgKysrLQo+ID4gICAzIGZpbGVzIGNoYW5nZWQsIDI5IGluc2VydGlvbnMoKyksIDEwIGRlbGV0
aW9ucygtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2Jvb3RmZHQuYyBiL3hl
bi9hcmNoL2FybS9ib290ZmR0LmMKPiA+IGluZGV4IDI3MzAzMmIuLjM0OWFhOWQgMTAwNjQ0Cj4g
PiAtLS0gYS94ZW4vYXJjaC9hcm0vYm9vdGZkdC5jCj4gPiArKysgYi94ZW4vYXJjaC9hcm0vYm9v
dGZkdC5jCj4gPiBAQCAtMTY0LDcgKzE2NCw4IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwcm9jZXNz
X21lbW9yeV9ub2RlKGNvbnN0IHZvaWQgKmZkdCwKPiA+IGludCBub2RlLAo+ID4gICB9Cj4gPiAg
ICAgc3RhdGljIHZvaWQgX19pbml0IGFkZF9ib290X2NtZGxpbmUoY29uc3Qgdm9pZCAqZmR0LCBp
bnQgbm9kZSwKPiA+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBj
aGFyICpuYW1lLCBib290bW9kdWxlX2tpbmQga2luZCkKPiA+ICsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpuYW1lLCBib290bW9kdWxlX2tpbmQga2luZCwK
PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIGRvbVUpCj4gPiAg
IHsKPiA+ICAgICAgIHN0cnVjdCBib290Y21kbGluZXMgKmNtZHMgPSAmYm9vdGluZm8uY21kbGlu
ZXM7Cj4gPiAgICAgICBzdHJ1Y3QgYm9vdGNtZGxpbmUgKmNtZDsKPiA+IEBAIC0xODQsNiArMTg1
LDcgQEAgc3RhdGljIHZvaWQgX19pbml0IGFkZF9ib290X2NtZGxpbmUoY29uc3Qgdm9pZCAqZmR0
LCBpbnQKPiA+IG5vZGUsCj4gPiAgICAgICAgIGNtZCA9ICZjbWRzLT5jbWRsaW5lW2NtZHMtPm5y
X21vZHMrK107Cj4gPiAgICAgICBjbWQtPmtpbmQgPSBraW5kOwo+ID4gKyAgICBjbWQtPmRvbVUg
PSBkb21VOwo+ID4gICAgICAgICBBU1NFUlQoc3RybGVuKG5hbWUpIDw9IERUX01BWF9OQU1FKTsK
PiA+ICAgICAgIHNhZmVfc3RyY3B5KGNtZC0+ZHRfbmFtZSwgbmFtZSk7Cj4gPiBAQCAtMjA2LDYg
KzIwOCw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwcm9jZXNzX211bHRpYm9vdF9ub2RlKGNvbnN0
IHZvaWQKPiA+ICpmZHQsIGludCBub2RlLAo+ID4gICAgICAgaW50IGxlbiA9IHNpemVvZigiL2No
b3NlbiIpOwo+ID4gICAgICAgY2hhciBwYXRoWzhdOyAvKiBzaXplb2YgIi9jaG9zZW4iICovCj4g
PiAgICAgICBpbnQgcGFyZW50X25vZGU7Cj4gPiArICAgIGJvb2wgZG9tVTsKPiA+ICAgICAgICAg
cGFyZW50X25vZGUgPSBmZHRfcGFyZW50X29mZnNldChmZHQsIG5vZGUpOwo+ID4gICAgICAgQVNT
RVJUKHBhcmVudF9ub2RlID49IDApOwo+ID4gQEAgLTI2Myw4ICsyNjYsOSBAQCBzdGF0aWMgdm9p
ZCBfX2luaXQgcHJvY2Vzc19tdWx0aWJvb3Rfbm9kZShjb25zdCB2b2lkCj4gPiAqZmR0LCBpbnQg
bm9kZSwKPiA+ICAgICAgICAgICAgICAga2luZCA9IEJPT1RNT0RfWFNNOwo+ID4gICAgICAgfQo+
ID4gICAtICAgIGFkZF9ib290X21vZHVsZShraW5kLCBzdGFydCwgc2l6ZSk7Cj4gPiAtICAgIGFk
ZF9ib290X2NtZGxpbmUoZmR0LCBub2RlLCBmZHRfZ2V0X25hbWUoZmR0LCBwYXJlbnRfbm9kZSwg
JmxlbiksCj4gPiBraW5kKTsKPiA+ICsgICAgZG9tVSA9IGZkdF9ub2RlX2NoZWNrX2NvbXBhdGli
bGUoZmR0LCBwYXJlbnRfbm9kZSwgInhlbixkb21haW4iKSA9PSAwOwo+ID4gKyAgICBhZGRfYm9v
dF9tb2R1bGUoa2luZCwgc3RhcnQsIHNpemUsIGRvbVUpOwo+ID4gKyAgICBhZGRfYm9vdF9jbWRs
aW5lKGZkdCwgbm9kZSwgZmR0X2dldF9uYW1lKGZkdCwgcGFyZW50X25vZGUsICZsZW4pLCBraW5k
LAo+ID4gZG9tVSk7Cj4gPiAgIH0KPiA+ICAgICBzdGF0aWMgdm9pZCBfX2luaXQgcHJvY2Vzc19j
aG9zZW5fbm9kZShjb25zdCB2b2lkICpmZHQsIGludCBub2RlLAo+ID4gQEAgLTMxMCw3ICszMTQs
NyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgcHJvY2Vzc19jaG9zZW5fbm9kZShjb25zdCB2b2lkICpm
ZHQsCj4gPiBpbnQgbm9kZSwKPiA+ICAgICAgICAgcHJpbnRrKCJJbml0cmQgJSJQUklwYWRkciIt
JSJQUklwYWRkciJcbiIsIHN0YXJ0LCBlbmQpOwo+ID4gICAtICAgIGFkZF9ib290X21vZHVsZShC
T09UTU9EX1JBTURJU0ssIHN0YXJ0LCBlbmQtc3RhcnQpOwo+ID4gKyAgICBhZGRfYm9vdF9tb2R1
bGUoQk9PVE1PRF9SQU1ESVNLLCBzdGFydCwgZW5kLXN0YXJ0LCBmYWxzZSk7Cj4gPiAgIH0KPiA+
ICAgICBzdGF0aWMgaW50IF9faW5pdCBlYXJseV9zY2FuX25vZGUoY29uc3Qgdm9pZCAqZmR0LAo+
ID4gQEAgLTM4MSw3ICszODUsNyBAQCBzaXplX3QgX19pbml0IGJvb3RfZmR0X2luZm8oY29uc3Qg
dm9pZCAqZmR0LCBwYWRkcl90Cj4gPiBwYWRkcikKPiA+ICAgICAgIGlmICggcmV0IDwgMCApCj4g
PiAgICAgICAgICAgcGFuaWMoIk5vIHZhbGlkIGRldmljZSB0cmVlXG4iKTsKPiA+ICAgLSAgICBh
ZGRfYm9vdF9tb2R1bGUoQk9PVE1PRF9GRFQsIHBhZGRyLCBmZHRfdG90YWxzaXplKGZkdCkpOwo+
ID4gKyAgICBhZGRfYm9vdF9tb2R1bGUoQk9PVE1PRF9GRFQsIHBhZGRyLCBmZHRfdG90YWxzaXpl
KGZkdCksIGZhbHNlKTsKPiA+ICAgICAgICAgZGV2aWNlX3RyZWVfZm9yX2VhY2hfbm9kZSgodm9p
ZCAqKWZkdCwgZWFybHlfc2Nhbl9ub2RlLCBOVUxMKTsKPiA+ICAgICAgIGVhcmx5X3ByaW50X2lu
Zm8oKTsKPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vc2V0dXAuYyBiL3hlbi9hcmNoL2Fy
bS9zZXR1cC5jCj4gPiBpbmRleCBiYzdkZDk3Li5kYmFiMjMyIDEwMDY0NAo+ID4gLS0tIGEveGVu
L2FyY2gvYXJtL3NldHVwLmMKPiA+ICsrKyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCj4gPiBAQCAt
MjAxLDEwICsyMDEsMTIgQEAgdm9pZCBfX2luaXQgZHRfdW5yZXNlcnZlZF9yZWdpb25zKHBhZGRy
X3QgcywgcGFkZHJfdAo+ID4gZSwKPiA+ICAgfQo+ID4gICAgIHN0cnVjdCBib290bW9kdWxlIF9f
aW5pdCAqYWRkX2Jvb3RfbW9kdWxlKGJvb3Rtb2R1bGVfa2luZCBraW5kLAo+ID4gLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3Qgc3RhcnQsIHBhZGRyX3Qg
c2l6ZSkKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRk
cl90IHN0YXJ0LCBwYWRkcl90IHNpemUsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYm9vbCBkb21VKQo+ID4gICB7Cj4gPiAgICAgICBzdHJ1Y3QgYm9vdG1v
ZHVsZXMgKm1vZHMgPSAmYm9vdGluZm8ubW9kdWxlczsKPiA+ICAgICAgIHN0cnVjdCBib290bW9k
dWxlICptb2Q7Cj4gVGhpcyBhdCBsZWFzdCBuZWVkIHRvIGJlIHJlcGxpY2EKCkkgdGFrZSB0aGlz
IHdhcyBhIHR5cG8/CgoKPiA+ICsgICAgdW5zaWduZWQgaW50IGk7Cj4gPiAgICAgICAgIGlmICgg
bW9kcy0+bnJfbW9kcyA9PSBNQVhfTU9EVUxFUyApCj4gPiAgICAgICB7Cj4gPiBAQCAtMjEyLDEx
ICsyMTQsMjIgQEAgc3RydWN0IGJvb3Rtb2R1bGUgX19pbml0Cj4gPiAqYWRkX2Jvb3RfbW9kdWxl
KGJvb3Rtb2R1bGVfa2luZCBraW5kLAo+ID4gICAgICAgICAgICAgICAgICBib290X21vZHVsZV9r
aW5kX2FzX3N0cmluZyhraW5kKSwgc3RhcnQsIHN0YXJ0ICsgc2l6ZSk7Cj4gPiAgICAgICAgICAg
cmV0dXJuIE5VTEw7Cj4gPiAgICAgICB9Cj4gPiArICAgIGZvciAoIGkgPSAwIDsgaSA8IG1vZHMt
Pm5yX21vZHMgOyBpKysgKQo+ID4gKyAgICB7Cj4gPiArICAgICAgICBtb2QgPSAmbW9kcy0+bW9k
dWxlW2ldOwo+ID4gKyAgICAgICAgaWYgKCBtb2QtPmtpbmQgPT0ga2luZCAmJiBtb2QtPnN0YXJ0
ID09IHN0YXJ0ICkKPiA+ICsgICAgICAgIHsKPiA+ICsgICAgICAgICAgICBpZiAoICFkb21VICkK
PiA+ICsgICAgICAgICAgICAgICAgbW9kLT5kb21VID0gZmFsc2U7Cj4gPiArICAgICAgICAgICAg
cmV0dXJuIG1vZDsKPiA+ICsgICAgICAgIH0KPiA+ICsgICAgfQo+ID4gICAgICAgICBtb2QgPSAm
bW9kcy0+bW9kdWxlW21vZHMtPm5yX21vZHMrK107Cj4gPiAgICAgICBtb2QtPmtpbmQgPSBraW5k
Owo+ID4gICAgICAgbW9kLT5zdGFydCA9IHN0YXJ0Owo+ID4gICAgICAgbW9kLT5zaXplID0gc2l6
ZTsKPiA+ICsgICAgbW9kLT5kb21VID0gZG9tVTsKPiA+ICAgICAgICAgcmV0dXJuIG1vZDsKPiA+
ICAgfQo+ID4gQEAgLTIyOSw3ICsyNDIsNyBAQCBzdHJ1Y3QgYm9vdG1vZHVsZSAqIF9faW5pdAo+
ID4gYm9vdF9tb2R1bGVfZmluZF9ieV9raW5kKGJvb3Rtb2R1bGVfa2luZCBraW5kKQo+ID4gICAg
ICAgZm9yIChpID0gMCA7IGkgPCBtb2RzLT5ucl9tb2RzIDsgaSsrICkKPiA+ICAgICAgIHsKPiA+
ICAgICAgICAgICBtb2QgPSAmbW9kcy0+bW9kdWxlW2ldOwo+ID4gLSAgICAgICAgaWYgKCBtb2Qt
PmtpbmQgPT0ga2luZCApCj4gPiArICAgICAgICBpZiAoIG1vZC0+a2luZCA9PSBraW5kICYmICFt
b2QtPmRvbVUgKQo+IAo+IEZyb20gdGhlIG5hbWUgb2YgdGhlIGZ1bmN0aW9uIGlzIGl0IHVuY2xl
YXIgd2h5IHdlIHdvdWxkIG9ubHkgcmV0dXJuIG1vZHVsZQo+IHdpdGggIW1vZC0+ZG9tVS4gU28g
dGhpcyBuZWVkcyBzb21lIGNsYXJpZmljYXRpb25zIGluIHRoZSBjb2RlLgoKSSdsbCBhZGQgYSBj
b21tZW50Cgo+IAo+ID4gICAgICAgICAgICAgICByZXR1cm4gbW9kOwo+ID4gICAgICAgfQo+ID4g
ICAgICAgcmV0dXJuIE5VTEw7Cj4gPiBAQCAtMjQ0LDcgKzI1Nyw3IEBAIHN0cnVjdCBib290Y21k
bGluZSAqIF9faW5pdAo+ID4gYm9vdF9jbWRsaW5lX2ZpbmRfYnlfa2luZChib290bW9kdWxlX2tp
bmQga2luZCkKPiA+ICAgICAgIGZvciAoIGkgPSAwIDsgaSA8IGNtZHMtPm5yX21vZHMgOyBpKysg
KQo+ID4gICAgICAgewo+ID4gICAgICAgICAgIGNtZCA9ICZjbWRzLT5jbWRsaW5lW2ldOwo+ID4g
LSAgICAgICAgaWYgKCBjbWQtPmtpbmQgPT0ga2luZCApCj4gPiArICAgICAgICBpZiAoIGNtZC0+
a2luZCA9PSBraW5kICYmICFjbWQtPmRvbVUgKQo+IAo+IERpdHRvIGhlcmUuCgpJJ2xsIGFkZCBh
IGNvbW1lbnQKCgo+ID4gICAgICAgICAgICAgICByZXR1cm4gY21kOwo+ID4gICAgICAgfQo+ID4g
ICAgICAgcmV0dXJuIE5VTEw7Cj4gPiBAQCAtNzM4LDcgKzc1MSw3IEBAIHZvaWQgX19pbml0IHN0
YXJ0X3hlbih1bnNpZ25lZCBsb25nIGJvb3RfcGh5c19vZmZzZXQsCj4gPiAgICAgICAvKiBSZWdp
c3RlciBYZW4ncyBsb2FkIGFkZHJlc3MgYXMgYSBib290IG1vZHVsZS4gKi8KPiA+ICAgICAgIHhl
bl9ib290bW9kdWxlID0gYWRkX2Jvb3RfbW9kdWxlKEJPT1RNT0RfWEVOLAo+ID4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIChwYWRkcl90KSh1aW50cHRyX3QpKF9zdGFydCArCj4gPiBi
b290X3BoeXNfb2Zmc2V0KSwKPiA+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIChwYWRk
cl90KSh1aW50cHRyX3QpKF9lbmQgLSBfc3RhcnQgKyAxKSk7Cj4gPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAocGFkZHJfdCkodWludHB0cl90KShfZW5kIC0gX3N0YXJ0ICsgMSksCj4g
PiBmYWxzZSk7Cj4gPiAgICAgICBCVUdfT04oIXhlbl9ib290bW9kdWxlKTsKPiA+ICAgICAgICAg
eGVuX3BhZGRyID0gZ2V0X3hlbl9wYWRkcigpOwo+ID4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L2FzbS1hcm0vc2V0dXAuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaAo+ID4gaW5kZXgg
YzJlZDVjYy4uNzExYjRhMiAxMDA2NDQKPiA+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0
dXAuaAo+ID4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCj4gPiBAQCAtMzMsNiAr
MzMsNyBAQCBzdHJ1Y3QgbWVtaW5mbyB7Cj4gPiAgICNkZWZpbmUgQk9PVE1PRF9NQVhfQ01ETElO
RSAxMDI0Cj4gPiAgIHN0cnVjdCBib290bW9kdWxlIHsKPiA+ICAgICAgIGJvb3Rtb2R1bGVfa2lu
ZCBraW5kOwo+ID4gKyAgICBib29sIGRvbVU7Cj4gCj4gVGhpcyBuZWVkcyBzb21lIGRvY3VtZW50
YXRpb24gaW4gdGhlIGNvZGUuCgpPSwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Oct 20 00:33:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Oct 2018 00:33: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 1gDfCr-0006Pv-LN; Sat, 20 Oct 2018 00:33:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=72ag=na=xenproject.org=prvs=824227392=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gDfCp-0006Pm-Jr
 for xen-devel@lists.xenproject.org; Sat, 20 Oct 2018 00:33:27 +0000
X-Inumbo-ID: f523f8dd-d3ff-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f523f8dd-d3ff-11e8-a6a9-d7ebe60f679a;
 Sat, 20 Oct 2018 00:34:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,402,1534809600"; d="scan'208";a="68338940"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75456-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:build-amd64:<job status>:broken:regression
 xen-4.10-testing:build-amd64-prev:<job status>:broken:regression
 xen-4.10-testing:build-i386:<job status>:broken:regression
 xen-4.10-testing:build-armhf-pvops:<job status>:broken:regression
 xen-4.10-testing:build-i386-xsm:<job status>:broken:regression
 xen-4.10-testing:build-amd64-xtf:<job status>:broken:regression
 xen-4.10-testing:build-amd64-xsm:<job status>:broken:regression
 xen-4.10-testing:build-amd64-pvops:<job status>:broken:regression
 xen-4.10-testing:build-i386-pvops:<job status>:broken:regression
 xen-4.10-testing:build-armhf:<job status>:broken:regression
 xen-4.10-testing:build-i386-prev:<job status>:broken:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-xtf-amd64-amd64-1:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-midway:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.10-testing:build-i386-rumprun:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-xtf-amd64-amd64-2:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:build-amd64-rumprun:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-4.10-testing:build-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-xtf-amd64-amd64-4:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-xtf-amd64-amd64-3:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-xtf-amd64-amd64-5:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.10-testing:build-armhf-pvops:host-install(4):broken:nonblocking
 xen-4.10-testing:build-armhf:host-install(4):broken:nonblocking
 xen-4.10-testing:build-amd64-xsm:host-install(4):broken:nonblocking
 xen-4.10-testing:build-i386-xsm:host-install(4):broken:nonblocking
 xen-4.10-testing:build-i386-prev:host-install(4):broken:nonblocking
 xen-4.10-testing:build-i386-pvops:host-install(4):broken:nonblocking
 xen-4.10-testing:build-i386:host-install(4):broken:nonblocking
 xen-4.10-testing:build-amd64-pvops:host-install(4):broken:nonblocking
 xen-4.10-testing:build-amd64-prev:host-install(4):broken:nonblocking
 xen-4.10-testing:build-amd64-xtf:host-install(4):broken:nonblocking
 xen-4.10-testing:build-amd64:host-install(4):broken:nonblocking
X-Osstest-Versions-This: xen=ed024ef538cd10ec33c9edacd5e5f2016a5964d2
X-Osstest-Versions-That: xen=9f8eff39ea21722ec99bb45b175c3ad5224b72da
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 20 Oct 2018 01:33:22 +0100
Subject: [Xen-devel] [xen-4.10-testing baseline-only test] 75456: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQ1NiB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJj
ZS5jb20vb3NzdGVzdC9sb2dzLzc1NDU2LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVz
dHMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5j
bHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wcmV2ICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC14dGYg
ICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAg
ICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Ig
c3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXBy
ZXYgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1
aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1
aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFk
ZSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC00ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVp
bGQtY2hlY2soMSkgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcnVt
cHJ1bi1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxp
bmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxs
KDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVk
CiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBi
cm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDQg
aG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2Vs
aW5lIHVudGVzdGVkCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFs
bCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXByZXYgICAg
ICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3Rl
ZAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAg
YnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICA0
IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBlZDAyNGVmNTM4Y2Qx
MGVjMzNjOWVkYWNkNWU1ZjIwMTZhNTk2NGQyCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAg
ICAgICAgICAgICA5ZjhlZmYzOWVhMjE3MjJlYzk5YmI0NWIxNzVjM2FkNTIyNGI3MmRhCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAgNzU0MTMgIDIwMTgtMTAtMTMgMTk6NDg6MDAgWiAgICA2IGRheXMK
VGVzdGluZyBzYW1lIHNpbmNlICAgIDc1NDU2ICAyMDE4LTEwLTE5IDExOjQ4OjM5IFogICAgMCBk
YXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIFNhbXVlbCBUaGliYXVsdCA8c2Ft
dWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2
NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2Vu
ICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4g
IAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVu
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5l
dApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0
ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0IGJyb2tlbgpicm9rZW4tam9i
IGJ1aWxkLWFtZDY0LXByZXYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBicm9rZW4KYnJv
a2VuLWpvYiBidWlsZC1hcm1oZi1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXhz
bSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14dGYgYnJva2VuCmJyb2tlbi1qb2IgYnVp
bGQtYW1kNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXB2b3BzIGJyb2tlbgpi
cm9rZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYg
YnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni1wcmV2IGJyb2tlbgpicm9rZW4tc3RlcCBidWls
ZC1hcm1oZi1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYgaG9z
dC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXhzbSBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1
aWxkLWkzODYtcHJldiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9w
cyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4NiBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVw
IGJ1aWxkLWFtZDY0LXByZXYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0
LXh0ZiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQgaG9zdC1pbnN0YWxs
KDQpCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBlZDAyNGVmNTM4Y2QxMGVjMzNj
OWVkYWNkNWU1ZjIwMTZhNTk2NGQyCkF1dGhvcjogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1
LmNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIFNlcCAxOCAxMToyNToyMCAyMDE4ICswMTAwCgogICAg
c3R1YmRvbS9ncnViLnBhdGNoZXM6IERyb3AgZG9jcyBjaGFuZ2VzLCBmb3IgbGljZW5zaW5nIHJl
YXNvbnMKICAgIAogICAgVGhlIHBhdGNoIGZpbGUgMDBjdnMgaXMgYW4gaW1wb3J0IG9mIGEgbmV3
IHVwc3RyZWFtIHZlcnNpb24gb2YKICAgIGdydWIxIGZyb20gdXBzdHJlYW0gQ1ZTLgogICAgCiAg
ICBVbmZvcnR1bmF0ZWx5LCBpbiB0aGUgcGVyaW9kIGNvdmVyZWQgYnkgdGhlIHVwZGF0ZSwgdXBz
dHJlYW0gY2hhbmdlZAogICAgdGhlIGRvY3VtZW50YXRpb24gbGljZW5jZSBmcm9tIGEgc2ltcGxl
IHBlcm1pc3NpdmUgbGljZW5jZSwgdG8gdGhlIEdOVQogICAgIkZyZWUgRG9jdW1lbnRhdGlvbiBM
aWNlbmNlIiB3aXRoIEZyb250IGFuZCBCYWNrIENvdmVyIFRleHRzLgogICAgCiAgICBUaGUgRGVi
aWFuIFByb2plY3QgaXMgb2YgdGhlIHZpZXcgdGhhdCB1c2UgdGhlIEZyb250IGFuZCBCYWNrIENv
dmVyCiAgICBUZXh0cyBmZWF0dXJlIG9mIHRoZSBHRkRMIG1ha2VzIHRoZSByZXN1bHRpbmcgZG9j
dW1lbnQgbm90IEZyZWUKICAgIFNvZnR3YXJlLCBiZWNhdXNlIG9mIHRoZSBtYW5kYXRvcnkgcmVk
aXN0cmlidXRpb24gb2YgdGhlc2UgaW1tdXRhYmxlCiAgICB0ZXh0cy4gIChQZXJzb25hbGx5LCBJ
IGFncmVlLikKICAgIAogICAgVGhpcyBpcyBhd2t3YXJkIGJlY2F1c2UgRGViaWFuIGRvIG5vdCB3
YW50IHRvIHNoaXAgbm9uLWZyZWUgY29udGVudC4KICAgIFNvIHRoZSBEZWJpYW4gbWFpbnRhaW5l
cnMgbmVlZCB0byBsYXVuZGVyIHRoZSB1cHN0cmVhbSBzb3VyY2UgY29kZSwgdG8KICAgIHJlbW92
ZSB0aGUgdHJvdWJsZXNvbWUgZmlsZXMuICBUaGlzIGlzIGFuIGV4dHJhIHN0ZXAgd2hlbgogICAg
aW5jb3Jwb3JhdGluZyBuZXcgdXBzdHJlYW0gdmVyc2lvbnMuICBJdCdzIHBhcnRpY3VsYXJseSBh
bm5veWluZyBmb3IKICAgIHNlY3VyaXR5IHJlc3BvbnNlLCB3aGljaCBvZnRlbiBpbnZvbHZlcyBy
ZWJhc2luZyBvbnRvIGEgbmV3IHVwc3RyZWFtCiAgICByZWxlYXNlLgogICAgCiAgICBncnViMSBp
cyBvYnNvbGV0ZSBhbmQgdGhlIGxhc3QgY2hhbmdlIHRvIFhlbidzIFBWIGdydWIxIHN0dWJkb20g
Y29kZQogICAgd2FzIGluIDIwMTYuICBGdXJ0aGVybW9yZSwgdGhlIGdydWIxIGRvY3VtZW50YXRp
b24gaXMgbm90IGJ1aWx0IGFuZAogICAgaW5zdGFsbGVkIGJ5IHRoZSBYZW4gcHYtZ3J1YiBzdHVi
ZG9tIE1ha2VmaWxlcy4KICAgIAogICAgVGhlcmVmb3JlLCByZW1vdmUgYWxsIGRvY3MgY2hhbmdl
cyBmcm9tIHN0dWJkb20vZ3J1Yi5wYXRjaGVzLiAgVGhpcwogICAgbWVhbnMgdGhhdCB0aGVyZSBh
cmUgbm93IG5vIGxvbmdlciBhbnkgR0ZETC1saWNlbmNlZCBncnViIGRvY3MgaW4KICAgIHhlbi5n
aXQuCiAgICAKICAgIFRoZXJlIGlzIG5vIHVzZXIgaW1wYWN0LCBhbmQgRGViaWFuIGlzIGhlbHBl
ZC4gIFRoaXMgY2hhbmdlIHdvdWxkCiAgICBjb21wbGljYXRlIGFueSBhdHRlbXB0cyB0byB1cGRh
dGUgdG8gYSBuZXcgdmVyc2lvbiBvZiB1cHN0cmVhbSBncnViMSwKICAgIGJ1dCBpdCBzZWVtcyB1
bmxpa2VseSB0aGF0IHN1Y2ggYSB0aGluZyB3aWxsIGV2ZXIgaGFwcGVuLgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICAgIEND
OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CiAgICBDQzogSnVlcmdlbiBHcm9z
cyA8amdyb3NzQHN1c2UuY29tPgogICAgQ0M6IHBrZy14ZW4tZGV2ZWxAbGlzdHMuYWxpb3RoLmRl
Ymlhbi5vcmcKICAgIEFja2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJp
eC5jb20+CiAgICBBY2tlZC1ieTogU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5z
LWx5b24ub3JnPgogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgYzYyYzUzZDYxNDc3ZGZl
YjYzYTQ3YjA2NzNjMzg5MDgyMTEyYmFiYykKICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0
IDk0ZmJhOWY0MzhhMmMzNmFkOWJmM2E0ODFhNjAxM2RkYzdjZjhjZDkpCihxZW11IGNoYW5nZXMg
bm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Sat Oct 20 00:42:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Oct 2018 00: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 1gDfLZ-0007Fu-3p; Sat, 20 Oct 2018 00:42:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gunn=na=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gDfLX-0007Fp-IU
 for xen-devel@lists.xen.org; Sat, 20 Oct 2018 00:42:27 +0000
X-Inumbo-ID: 9e793e41-d400-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9e793e41-d400-11e8-a8a5-bc764e045a96;
 Sat, 20 Oct 2018 02:39:36 +0200 (CEST)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 7A0FB20843;
 Sat, 20 Oct 2018 00:42:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1539996144;
 bh=E7IxQzJeRFoMAq2n7Pz7khIFaZq1taWD2+UGURgAhwA=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=KUkVZnYk0/oRPO9HsOOYQM8uPxX7K8zbm1HtSyWUHRVTuTzPQoxKwYHT+4YE+e/qf
 D6gIiho4UGGfSmwMq+VEkrZk+R6jrXynfFZCRGROkpfpxgw5Uw8wJ/IHe9TVGijhJb
 l3a7hJ0h5chbA95TZ4m3gOoIml7CXqXC3qJFQ3Zg=
Date: Fri, 19 Oct 2018 17:42:24 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <b20e6a0b-3fcf-d439-76ab-e62ea44372ec@arm.com>
Message-ID: <alpine.DEB.2.10.1810191639080.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-7-git-send-email-sstabellini@kernel.org>
 <b20e6a0b-3fcf-d439-76ab-e62ea44372ec@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v4 07/23] xen/arm: probe domU kernels and
 initrds
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, nd@arm.com,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 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>

T24gTW9uLCAxNSBPY3QgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMDUvMTAvMjAxOCAxOTo0NywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gRmlu
ZCBhZGRyZXNzZXMsIHNpemVzIG9uIGRldmljZSB0cmVlIGZyb20ga2VybmVsX3Byb2JlLgo+ID4g
RmluZCB0aGUgY21kbGluZSBmcm9tIHRoZSBib290Y21kbGluZXMgYXJyYXkuCj4gPiAKPiA+IElu
dHJvZHVjZSBhIG5ldyBib290X21vZHVsZV9maW5kX2J5X2FkZHJfYW5kX2tpbmQgZnVuY3Rpb24g
dG8gbWF0Y2ggbm90Cj4gPiBqdXN0IG9uIGJvb3QgbW9kdWxlIGtpbmQsIGJ1dCBhbHNvIGJ5IGFk
ZHJlc3Mgc28gdGhhdCB3ZSBjYW4gc3VwcG9ydAo+ID4gbXVsdGlwbGUgZG9tYWlucy4KPiA+IAo+
ID4gSW50cm9kdWNlIGEgYm9vdF9jbWRsaW5lX2ZpbmRfYnlfbmFtZSBmdW5jdGlvbiB0byBmaW5k
IHRoZSByaWdodCBzdHJ1Y3QKPiA+IGNtZGxpbmUgYmFzZWQgb24gdGhlIGRldmljZSB0cmVlIG5v
ZGUgbmFtZSBvZiB0aGUgInhlbixkb21haW4iCj4gPiBjb21wYXRpYmxlIG5vZGUuCj4gPiAKPiA+
IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4K
PiA+IC0tLQo+ID4gQ2hhbmdlcyBpbiB2MzoKPiA+IC0gcmV0cmlldmUgY21kbGluZSBmcm9tIGJv
b3RjbWRsaW5lcyBhcnJheQo+ID4gCj4gPiBDaGFuZ2VzIGluIHYyOgo+ID4gLSBmaXggaW5kZW50
YXRpb24KPiA+IC0gdW5pZnkga2VybmVsX3Byb2JlIHdpdGgga2VybmVsX3Byb2JlX2RvbVUKPiA+
IC0gZmluZCBjbWRsaW5lIG9uIGRldmljZV90cmVlIGZyb20ga2VybmVsX3Byb2JlCj4gPiAtLS0K
PiA+ICAgeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgIDIgKy0KPiA+ICAgeGVuL2FyY2gv
YXJtL2tlcm5lbC5jICAgICAgIHwgNTIKPiA+ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKy0tLS0tLQo+ID4gICB4ZW4vYXJjaC9hcm0va2VybmVsLmggICAgICAgfCAgMiAr
LQo+ID4gICB4ZW4vYXJjaC9hcm0vc2V0dXAuYyAgICAgICAgfCAyOSArKysrKysrKysrKysrKysr
KysrKysrKysrCj4gPiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaCB8ICAzICsrKwo+ID4g
ICA1IGZpbGVzIGNoYW5nZWQsIDc5IGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCj4gPiAK
PiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9h
cm0vZG9tYWluX2J1aWxkLmMKPiA+IGluZGV4IDY0ZjhkNmIuLmYwNzNlNmQgMTAwNjQ0Cj4gPiAt
LS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+ICsrKyBiL3hlbi9hcmNoL2FybS9k
b21haW5fYnVpbGQuYwo+ID4gQEAgLTIxMzcsNyArMjEzNyw3IEBAIGludCBfX2luaXQgY29uc3Ry
dWN0X2RvbTAoc3RydWN0IGRvbWFpbiAqZCkKPiA+ICAgICAgIGtpbmZvLnVuYXNzaWduZWRfbWVt
ID0gZG9tMF9tZW07Cj4gPiAgICAgICBraW5mby5kID0gZDsKPiA+ICAgLSAgICByYyA9IGtlcm5l
bF9wcm9iZSgma2luZm8pOwo+ID4gKyAgICByYyA9IGtlcm5lbF9wcm9iZSgma2luZm8sIE5VTEwp
Owo+ID4gICAgICAgaWYgKCByYyA8IDAgKQo+ID4gICAgICAgICAgIHJldHVybiByYzsKPiA+ICAg
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9rZXJuZWwuYyBiL3hlbi9hcmNoL2FybS9rZXJuZWwu
Ywo+ID4gaW5kZXggZGE4NDEwZS4uZTViODIxMyAxMDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNoL2Fy
bS9rZXJuZWwuYwo+ID4gKysrIGIveGVuL2FyY2gvYXJtL2tlcm5lbC5jCj4gPiBAQCAtNDIxLDIy
ICs0MjEsNjAgQEAgc3RhdGljIGludCBfX2luaXQga2VybmVsX3ppbWFnZTMyX3Byb2JlKHN0cnVj
dAo+ID4ga2VybmVsX2luZm8gKmluZm8sCj4gPiAgICAgICByZXR1cm4gMDsKPiA+ICAgfQo+ID4g
ICAtaW50IF9faW5pdCBrZXJuZWxfcHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvKQo+ID4g
K2ludCBfX2luaXQga2VybmVsX3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbywgc3RydWN0
IGR0X2RldmljZV9ub2RlCj4gPiAqZG9tYWluKQo+ID4gICB7Cj4gPiAtICAgIHN0cnVjdCBib290
bW9kdWxlICptb2QgPSBib290X21vZHVsZV9maW5kX2J5X2tpbmQoQk9PVE1PRF9LRVJORUwpOwo+
ID4gKyAgICBzdHJ1Y3QgYm9vdG1vZHVsZSAqbW9kID0gTlVMTDsKPiA+ICsgICAgc3RydWN0IGJv
b3RjbWRsaW5lICpjbWQgPSBOVUxMOwo+ID4gKyAgICBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5v
ZGU7Cj4gPiArICAgIHU2NCBrZXJuZWxfYWRkciwgaW5pdHJkX2FkZHIsIHNpemU7Cj4gPiArICAg
IGNvbnN0IGNoYXIgKm5hbWUgPSBOVUxMOwo+IAo+IFBsZWFzZSB0cnkgdG8gbGltaXQgc2NvcGUg
b2YgdmFyaWFibGVzLiBGb3IgaW5zdGFuY2UsIG5hbWUgaXMgb25seSB1c2VkCgpJJ2xsIG1vdmUg
aXQgYmVsb3cKCgo+ID4gICAgICAgaW50IHJjOwo+ID4gICArICAgIGlmICggZG9tYWluID09IE5V
TEwgKQo+IAo+IEEgbGluZSBleHBsYWluIHRoaXMgaXMgZm9yIHRoZSBoYXJkd2FyZSBkb21haW4g
d291bGQgYmUgdXNlZnVsLgo+IAo+IE1heWJlIHdpdGggYW4gQVNTRVJUKGlzX2hhcmR3YXJlX2Rv
bWFpbihkKSkgaW4gdGhlIGlmLgoKSSdsbCBhZGQgYSBjb21tZW50IGFuZCB0aGUgQVNTRVJUCgoK
PiA+ICsgICAgewo+ID4gKyAgICAgICAgbW9kID0gYm9vdF9tb2R1bGVfZmluZF9ieV9raW5kKEJP
T1RNT0RfS0VSTkVMKTsKPiA+ICsKPiA+ICsgICAgICAgIGluZm8tPmtlcm5lbF9ib290bW9kdWxl
ID0gbW9kOwo+ID4gKyAgICAgICAgaW5mby0+aW5pdHJkX2Jvb3Rtb2R1bGUgPQo+ID4gYm9vdF9t
b2R1bGVfZmluZF9ieV9raW5kKEJPT1RNT0RfUkFNRElTSyk7Cj4gPiArICAgIH0gZWxzZSB7Cj4g
Cj4gQ29kaW5nIHN0eWxlOgo+IAo+IH0KPiBlbHNlCj4gewoKSSdsbCBmaXgKCgo+ID4gKyAgICAg
ICAgZHRfZm9yX2VhY2hfY2hpbGRfbm9kZShkb21haW4sIG5vZGUpCj4gPiArICAgICAgICB7Cj4g
PiArICAgICAgICAgICAgaWYgKCBkdF9kZXZpY2VfaXNfY29tcGF0aWJsZShub2RlLCAibXVsdGli
b290LGtlcm5lbCIpICkKPiA+ICsgICAgICAgICAgICB7Cj4gPiArICAgICAgICAgICAgICAgIHUz
MiBsZW47Cj4gPiArICAgICAgICAgICAgICAgIGNvbnN0IF9fYmUzMiAqdmFsOwo+IAo+IE5ld2xp
bmUuCgpPSwoKPiAKPiA+ICsgICAgICAgICAgICAgICAgdmFsID0gZHRfZ2V0X3Byb3BlcnR5KG5v
ZGUsICJyZWciLCAmbGVuKTsKPiA+ICsgICAgICAgICAgICAgICAgZHRfZ2V0X3JhbmdlKCZ2YWws
IG5vZGUsICZrZXJuZWxfYWRkciwgJnNpemUpOwo+IAo+IFdoeSBkb24ndCB5b3UgdXNlIGR0X2Rl
dmljZV9nZXRfYWRkcmVzcz8KCkkgdHJpZWQgYnV0IGl0IGRvZXNuJ3Qgd29yaywgaXQgZmFpbHMg
dG8gcmV0cmlldmUgYWRkcmVzcyBhbmQgc2l6ZS4gVGhlCnJlYXNvbiBpcyB0aGF0IGR0X21hdGNo
X2J1cyBmYWlscwooZHRfZGV2aWNlX2dldF9hZGRyZXNzLT5kdF9nZXRfYWRkcmVzcy0+ZHRfbWF0
Y2hfYnVzKS4gSSBndWVzcyB0aGUKcmVhc29uIGlzIHRoYXQgL2Nob3NlbiBpcyBub3QgYSBidXMu
CgoKPiA+ICsgICAgICAgICAgICB9Cj4gPiArICAgICAgICAgICAgZWxzZSBpZiAoIGR0X2Rldmlj
ZV9pc19jb21wYXRpYmxlKG5vZGUsICJtdWx0aWJvb3QscmFtZGlzayIpICkKPiA+ICsgICAgICAg
ICAgICB7Cj4gPiArICAgICAgICAgICAgICAgIHUzMiBsZW47Cj4gPiArICAgICAgICAgICAgICAg
IGNvbnN0IF9fYmUzMiAqdmFsOwo+IAo+IE5ld2xpbmUuCgpPSwoKPiA+ICsgICAgICAgICAgICAg
ICAgdmFsID0gZHRfZ2V0X3Byb3BlcnR5KG5vZGUsICJyZWciLCAmbGVuKTsKPiA+ICsgICAgICAg
ICAgICAgICAgZHRfZ2V0X3JhbmdlKCZ2YWwsIG5vZGUsICZpbml0cmRfYWRkciwgJnNpemUpOwo+
IAo+IERpdHRvLgo+Cj4gPiArICAgICAgICAgICAgfQo+ID4gKyAgICAgICAgICAgIGVsc2UKPiA+
ICsgICAgICAgICAgICAgICAgY29udGludWU7Cj4gPiArICAgICAgICB9Cj4gPiArICAgICAgICBp
ZiAoIGtlcm5lbF9hZGRyICkKPiAKPiAwIGlzIGEgdmFsaWQgcGh5c2ljYWwgYWRkcmVzcy4gUGxl
YXNlIHVzZSBJTlZBTElEX1BBRERSIHdoZW4gY2hlY2tpbmcgd2hldGhlcgo+IHRoZSB1c2VyIHNw
ZWNpZmllZCBhbiBhZGRyZXNzLgo+IAo+IEJ1dCwgd2h5IGRvbid0IHlvdSBhc3NpZ24gaW5mby0+
a2VybmVsX2Jvb3Rtb2R1bGUgd2hlbiB5b3UgZm91bmQgdGhlIG5vZGUKPiBhc3NvY2lhdGVkIHRv
IGl0PwoKT0sKCgo+ID4gKyAgICAgICAgICAgIGluZm8tPmtlcm5lbF9ib290bW9kdWxlID0gbW9k
ID0KPiA+IGJvb3RfbW9kdWxlX2ZpbmRfYnlfYWRkcl9hbmRfa2luZCgKPiA+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIEJPT1RNT0RfS0VSTkVMLCBrZXJuZWxfYWRkcik7
Cj4gCj4gVGhpcyBjb2RlIGlzIG5vdCBlYXN5IHRvIHJlYWQgYmVjYXVzZSBvZiB0aGUgaW5kZW50
YXRpb24gYW5kIHRoZSBkb3VibGUKPiBhc3NpZ25tZW50LiBBcyB5b3UgY2hhbmdlIGhhbGYgdGhl
IHVzZXIgb2YgbW9kIGJlbG93LCB0aGVuIHlvdSBjYW4gZHJvcCBpdAo+IGNvbXBsZXRlbHkuCj4g
Cj4gRm9yIHRoZSBpbmRlbnRhdGlvbiwgeW91IGNvdWxkIHVzZSBhIHRlbXBvcmFyeSB2YXJpYWJs
ZS4gVGhpcyB3b3VsZCBhbHNvIGhlbHAKPiB0byBhdm9pZCB1c2luZyBpbmZvLT4gZXZlcnl3aGVy
ZSBiZWxvdy4KCkknbGwgaW1wcm92ZSB0aGUgY29kZSBhbmQgYXZvaWQgdGhlIGRvdWJsZSBhc3Np
Z25tZW50LCBidXQgSSB3b3VsZCBsaWtlCnRvIGtlZXAgbW9kIGFyb3VuZC4gSXQgaXMgYmV0dGVy
IHRoYW4gdGhlIGFsdGVybmF0aXZlLgoKCj4gPiArICAgICAgICBpZiAoIGluaXRyZF9hZGRyICkK
PiA+ICsgICAgICAgICAgICBpbmZvLT5pbml0cmRfYm9vdG1vZHVsZSA9IGJvb3RfbW9kdWxlX2Zp
bmRfYnlfYWRkcl9hbmRfa2luZCgKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIEJPT1RNT0RfUkFNRElTSywgaW5pdHJkX2FkZHIpOwo+ID4gKyAgICAgICAgbmFtZSA9
IGR0X25vZGVfbmFtZShkb21haW4pOwo+ID4gKyAgICAgICAgY21kID0gYm9vdF9jbWRsaW5lX2Zp
bmRfYnlfbmFtZShuYW1lKTsKPiA+ICsgICAgICAgIGlmICggY21kICkKPiA+ICsgICAgICAgICAg
ICBpbmZvLT5jbWRsaW5lID0gJmNtZC0+Y21kbGluZVswXTsKPiAKPiBJZiB5b3Ugc2V0IGNvbW1h
bmQgbGluZSBmb3IgRG9tVSBoZXJlLCB0aGVuIHBsZWFzZSBhbHNvIHNldCB0aGUgY29tbWFuZCBs
aW5lCj4gZm9yIHRoZSBod2RvbSBhYm92ZS4gU28gdGhlIGZ1bmN0aW9uIGhhcyB0aGUgc2FtZSBi
ZWhhdmlvciBhY2Nyb3NzIGFsbCB0aGUKPiBkb21haW4uCgpPSwoKCj4gPiArICAgIH0KPiA+ICAg
ICAgIGlmICggIW1vZCB8fCAhbW9kLT5zaXplICkKPiA+ICAgICAgIHsKPiA+ICAgICAgICAgICBw
cmludGsoWEVOTE9HX0VSUiAiTWlzc2luZyBrZXJuZWwgYm9vdCBtb2R1bGU/XG4iKTsKPiA+ICAg
ICAgICAgICByZXR1cm4gLUVOT0VOVDsKPiA+ICAgICAgIH0KPiA+ICAgLSAgICBpbmZvLT5rZXJu
ZWxfYm9vdG1vZHVsZSA9IG1vZDsKPiA+IC0KPiA+IC0gICAgcHJpbnRrKCJMb2FkaW5nIGtlcm5l
bCBmcm9tIGJvb3QgbW9kdWxlIEAgJSJQUklwYWRkciJcbiIsIG1vZC0+c3RhcnQpOwo+ID4gLQo+
ID4gLSAgICBpbmZvLT5pbml0cmRfYm9vdG1vZHVsZSA9IGJvb3RfbW9kdWxlX2ZpbmRfYnlfa2lu
ZChCT09UTU9EX1JBTURJU0spOwo+ID4gKyAgICBwcmludGsoIkxvYWRpbmcgRG9tVSBrZXJuZWwg
ZnJvbSBib290IG1vZHVsZSBAICUiUFJJcGFkZHIiXG4iLAo+IAo+IFRoaXMgbWVzc2FnZSBpcyB3
cm9uZyBmb3IgdGhlIGhhcmR3YXJlIGRvbWFpbi4gVGhlIGJlc3Qgc29sdXRpb24gd291bGQgYmUg
dG8KPiBwcmludCBkb20ldS4KCk9LCgoKPiA+ICsgICAgICAgICAgIGluZm8tPmtlcm5lbF9ib290
bW9kdWxlLT5zdGFydCk7Cj4gPiAgICAgICBpZiAoIGluZm8tPmluaXRyZF9ib290bW9kdWxlICkK
PiA+ICAgICAgICAgICBwcmludGsoIkxvYWRpbmcgcmFtZGlzayBmcm9tIGJvb3QgbW9kdWxlIEAg
JSJQUklwYWRkciJcbiIsCj4gPiAgICAgICAgICAgICAgICAgIGluZm8tPmluaXRyZF9ib290bW9k
dWxlLT5zdGFydCk7Cj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2tlcm5lbC5oIGIveGVu
L2FyY2gvYXJtL2tlcm5lbC5oCj4gPiBpbmRleCAzOWI3ODI4Li40YTY1Mjg5IDEwMDY0NAo+ID4g
LS0tIGEveGVuL2FyY2gvYXJtL2tlcm5lbC5oCj4gPiArKysgYi94ZW4vYXJjaC9hcm0va2VybmVs
LmgKPiA+IEBAIC01NSw3ICs1NSw3IEBAIHN0cnVjdCBrZXJuZWxfaW5mbyB7Cj4gPiAgICAqICAt
PnR5cGUKPiA+ICAgICogIC0+bG9hZCBob29rLCBhbmQgc2V0cyBsb2FkZXIgc3BlY2lmaWMgdmFy
aWFibGVzIC0+emltYWdlCj4gPiAgICAqLwo+ID4gLWludCBrZXJuZWxfcHJvYmUoc3RydWN0IGtl
cm5lbF9pbmZvICppbmZvKTsKPiA+ICtpbnQga2VybmVsX3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5m
byAqaW5mbywgc3RydWN0IGR0X2RldmljZV9ub2RlICpkb21haW4pOwo+ID4gICAgIC8qCj4gPiAg
ICAqIExvYWRzIHRoZSBrZXJuZWwgaW50byBndWVzdCBSQU0uCj4gPiBkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+ID4gaW5kZXggZGJhYjIz
Mi4uZDZkMTU0NiAxMDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNoL2FybS9zZXR1cC5jCj4gPiArKysg
Yi94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+ID4gQEAgLTI2Myw2ICsyNjMsMzUgQEAgc3RydWN0IGJv
b3RjbWRsaW5lICogX19pbml0Cj4gPiBib290X2NtZGxpbmVfZmluZF9ieV9raW5kKGJvb3Rtb2R1
bGVfa2luZCBraW5kKQo+ID4gICAgICAgcmV0dXJuIE5VTEw7Cj4gPiAgIH0KPiA+ICAgK3N0cnVj
dCBib290Y21kbGluZSAqIF9faW5pdCBib290X2NtZGxpbmVfZmluZF9ieV9uYW1lKGNvbnN0IGNo
YXIgKm5hbWUpCj4gPiArewo+ID4gKyAgICBzdHJ1Y3QgYm9vdGNtZGxpbmVzICptb2RzID0gJmJv
b3RpbmZvLmNtZGxpbmVzOwo+ID4gKyAgICBzdHJ1Y3QgYm9vdGNtZGxpbmUgKm1vZDsKPiA+ICsg
ICAgaW50IGk7Cj4gCj4gVW5zaWduZWQgKyBuZXdsaW5lLgoKT0sKCgo+ID4gKyAgICBmb3IgKGkg
PSAwIDsgaSA8IG1vZHMtPm5yX21vZHMgOyBpKysgKQo+ID4gKyAgICB7Cj4gPiArICAgICAgICBt
b2QgPSAmbW9kcy0+Y21kbGluZVtpXTsKPiA+ICsgICAgICAgIGlmICggc3RyY21wKG1vZC0+ZHRf
bmFtZSwgbmFtZSkgPT0gMCApCj4gPiArICAgICAgICAgICAgcmV0dXJuIG1vZDsKPiA+ICsgICAg
fQo+ID4gKyAgICByZXR1cm4gTlVMTDsKPiA+ICt9Cj4gPiArCj4gPiArc3RydWN0IGJvb3Rtb2R1
bGUgKiBfX2luaXQKPiA+IGJvb3RfbW9kdWxlX2ZpbmRfYnlfYWRkcl9hbmRfa2luZChib290bW9k
dWxlX2tpbmQga2luZCwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCBzdGFydCkKPiA+ICt7Cj4gPiArICAgIHN0
cnVjdCBib290bW9kdWxlcyAqbW9kcyA9ICZib290aW5mby5tb2R1bGVzOwo+ID4gKyAgICBzdHJ1
Y3QgYm9vdG1vZHVsZSAqbW9kOyA+ICsgICAgaW50IGk7Cj4gCj4gU2FtZSBoZXJlLgoKT0sKCj4g
PiArICAgIGZvciAoaSA9IDAgOyBpIDwgbW9kcy0+bnJfbW9kcyA7IGkrKyApCj4gPiArICAgIHsK
PiA+ICsgICAgICAgIG1vZCA9ICZtb2RzLT5tb2R1bGVbaV07Cj4gPiArICAgICAgICBpZiAoIG1v
ZC0+a2luZCA9PSBraW5kICYmIG1vZC0+c3RhcnQgPT0gc3RhcnQgKQo+ID4gKyAgICAgICAgICAg
IHJldHVybiBtb2Q7Cj4gPiArICAgIH0KPiA+ICsgICAgcmV0dXJuIE5VTEw7Cj4gPiArfQo+ID4g
Kwo+ID4gICBjb25zdCBjaGFyICogX19pbml0IGJvb3RfbW9kdWxlX2tpbmRfYXNfc3RyaW5nKGJv
b3Rtb2R1bGVfa2luZCBraW5kKQo+ID4gICB7Cj4gPiAgICAgICBzd2l0Y2ggKCBraW5kICkKPiA+
IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmggYi94ZW4vaW5jbHVkZS9h
c20tYXJtL3NldHVwLmgKPiA+IGluZGV4IDcxMWI0YTIuLjE3N2U4ZGIgMTAwNjQ0Cj4gPiAtLS0g
YS94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgKPiA+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1h
cm0vc2V0dXAuaAo+ID4gQEAgLTk1LDcgKzk1LDEwIEBAIGNvbnN0IGNoYXIgX19pbml0ICpib290
X2ZkdF9jbWRsaW5lKGNvbnN0IHZvaWQgKmZkdCk7Cj4gPiAgIHN0cnVjdCBib290bW9kdWxlICph
ZGRfYm9vdF9tb2R1bGUoYm9vdG1vZHVsZV9raW5kIGtpbmQsCj4gPiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCBzdGFydCwgcGFkZHJfdCBzaXplLCBib29sCj4g
PiBkb21VKTsKPiA+ICAgc3RydWN0IGJvb3Rtb2R1bGUgKmJvb3RfbW9kdWxlX2ZpbmRfYnlfa2lu
ZChib290bW9kdWxlX2tpbmQga2luZCk7Cj4gPiArc3RydWN0IGJvb3Rtb2R1bGUgKiBfX2luaXQK
PiA+IGJvb3RfbW9kdWxlX2ZpbmRfYnlfYWRkcl9hbmRfa2luZChib290bW9kdWxlX2tpbmQga2lu
ZCwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFkZHJfdAo+ID4gc3RhcnQpOwo+ID4gICBzdHJ1Y3QgYm9vdGNtZGxpbmUg
KmJvb3RfY21kbGluZV9maW5kX2J5X2tpbmQoYm9vdG1vZHVsZV9raW5kIGtpbmQpOwo+ID4gK3N0
cnVjdCBib290Y21kbGluZSAqIF9faW5pdCBib290X2NtZGxpbmVfZmluZF9ieV9uYW1lKGNvbnN0
IGNoYXIgKm5hbWUpOwo+ID4gICBjb25zdCBjaGFyICogX19pbml0IGJvb3RfbW9kdWxlX2tpbmRf
YXNfc3RyaW5nKGJvb3Rtb2R1bGVfa2luZCBraW5kKTsKPiA+ICAgICAjZW5kaWYKPiA+IAo+IAo+
IENoZWVycywKPiAKPiAtLSAKPiBKdWxpZW4gR3JhbGwKPiAKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Oct 20 02:05:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Oct 2018 02:05: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 1gDgdE-0003kZ-BN; Sat, 20 Oct 2018 02:04:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=72ag=na=xenproject.org=prvs=824227392=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gDgdC-0003kN-SH
 for xen-devel@lists.xenproject.org; Sat, 20 Oct 2018 02:04:46 +0000
X-Inumbo-ID: b667f306-d40c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b667f306-d40c-11e8-a6a9-d7ebe60f679a;
 Sat, 20 Oct 2018 02:06:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,402,1534809600"; d="scan'208";a="68340777"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75458-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=a2e61f341d26a78751b2f19b5004c6bbfc8b4fa9
X-Osstest-Versions-That: ovmf=7b500c606ad101fad52327318af37889048cd45e
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 20 Oct 2018 03:04:40 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75458: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQ1OCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NDU4LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICBhMmU2MWYzNDFkMjZhNzg3NTFiMmYxOWI1MDA0YzZiYmZj
OGI0ZmE5CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA3YjUwMGM2MDZh
ZDEwMWZhZDUyMzI3MzE4YWYzNzg4OTA0OGNkNDVlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU0
NTIgIDIwMTgtMTAtMTkgMDQ6MjA6NDMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NDU4ICAyMDE4LTEwLTE5IDEyOjIzOjQxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQ2hhc2VsIENoaXUg
PGNoYXNlbC5jaGl1QGludGVsLmNvbT4KICBDaGFzZWwsIENoaXUgPGNoYXNlbC5jaGl1QGludGVs
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwpp
bWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xv
Z3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2Ig
YnVpbGQtYW1kNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYgYnJva2VuCmJyb2tl
bi1qb2IgYnVpbGQtYW1kNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni14c20g
YnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4
Ni1wdm9wcyBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtaTM4NiBob3N0LWluc3RhbGwoNCkKYnJv
a2VuLXN0ZXAgYnVpbGQtYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkz
ODYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYteHNtIGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC1wdm9wcyBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQoKUHVzaCBub3QgYXBw
bGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpjb21taXQgYTJlNjFmMzQxZDI2YTc4NzUxYjJmMTliNTAwNGM2YmJmYzhi
NGZhOQpBdXRob3I6IENoYXNlbCwgQ2hpdSA8Y2hhc2VsLmNoaXVAaW50ZWwuY29tPgpEYXRlOiAg
IFRodSBPY3QgMTEgMjE6MjI6MTIgMjAxOCArMDgwMAoKICAgIEludGVsRnNwMlBrZzogU3VwcG9y
dCBGU1AgRGlzcGF0Y2ggbW9kZQogICAgCiAgICBSRUY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9j
b3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI0MQogICAgCiAgICBBZGQgc3VwcG9ydCBmb3IgYm90
aCBBUEkgKG9yaWdpbmFsIG1vZGUpIGFuZCBESVNQQVRDSCBtb2RlOgogICAgMS4gQWRkIEZzcE1v
ZGUgZmllbGQgZnJvbSByZXNlcnZlZCBieXRlIG9mIEdsb2JhbAogICAgICAgRGF0YSBTdHJ1Y3R1
cmUgdG8gdGVsbCB3aGljaCBtb2RlIGlzIHNlbGVjdGVkIGJ5IGJvb3QKICAgICAgIGxvYWRlci4g
SWYgYm9vdCBsb2FkZXIgaW52b2tpbmcgRlNQLU0gQVBJIHRoaXMgZmllbGQKICAgICAgIHdpbGwg
cmVtYWluIGFzIGRlZmF1bHQgMCAoQVBJIG1vZGUpLCBvdGhlcndpc2UgcGxhdGZvcm0KICAgICAg
IEZTUCBzaG91bGQgc2V0IHRoaXMgZmllbGQgdG8gMSAoRGlzcGF0Y2ggbW9kZSkgd2hlbgogICAg
ICAgaW5pdGlhbGl6aW5nIEdsb2JhbCBEYXRhIFN0cnVjdHVyZS4KICAgIDIuIGdGc3BJbkFwaU1v
ZGVQcGlHdWlkIHdpbGwgYmUgaW5zdGFsZWQgd2hlbiBGU1AgcnVubmluZyBpbiBBUEkKICAgICAg
IG1vZGUgYW5kIG1vZHVsZXMgb25seSBmb3IgQVBJIG1vZGUgc2hvdWxkIGhhdmUgdGhpcyBpbiBk
ZXBleC4KICAgIDMuIElmIGl0IGlzIERJU1BBVENIIG1vZGUsIEZTUCB3aWxsIHJldHVybiB0byBQ
RUkgZGlzcGF0Y2hlciwKICAgICAgIG5vdCBkaXJlY3RseSByZXR1cm4gdG8gYm9vdCBsb2FkZXIu
CiAgICA0LiBESVNQQVRDSCBtb2RlIHN1cHBvcnRzIERYRSBOb3RpZnlQaGFzZSBkcml2ZXJzIHNv
IEZTUAogICAgICAgd2lsbCBub3Qgd2FpdCBmb3IgUEVJIE5vdGlmeVBoYXNlIGNhbGxiYWNrcywg
aW5zdGVhZCBpdAogICAgICAgd2lsbCBpbnN0YWxsIGdGc3BSZWFkeUZvck5vdGlmeVBoYXNlUHBp
R3VpZCBQUEkgZm9yCiAgICAgICBwbGF0Zm9ybSB0byBjb21wbGV0ZSBsYXRlIGluaXRpYWxpemF0
aW9uIGJlZm9yZSB0cmFuc2ZlcnJpbmcKICAgICAgIHRvIERYRS4KICAgIAogICAgVGVzdDogVmVy
aWZpZWQgRlNQIEFQSSBhbmQgRElTUEFUQ0ggbW9kZXMgb24gMiBpbnRlcm5hbAogICAgICAgICAg
cGxhdGZvcm1zIGFuZCBib3RoIGJvb3Qgc3VjY2Vzc2Z1bGx5LgogICAgCiAgICBDYzogSmlld2Vu
IFlhbyA8Smlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBDYzogRGVzaW1vbmUgTmF0aGFuaWVsIEwg
PG5hdGhhbmllbC5sLmRlc2ltb25lQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBU
aWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IENo
YXNlbCBDaGl1IDxjaGFzZWwuY2hpdUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmlld2Vu
IFlhbyA8Smlld2VuLnlhb0BpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Oct 20 02:23:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Oct 2018 02: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 1gDgvI-0005GJ-1t; Sat, 20 Oct 2018 02:23:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=k5ni=na=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gDgvG-0005G7-SR
 for xen-devel@lists.xenproject.org; Sat, 20 Oct 2018 02:23:26 +0000
X-Inumbo-ID: b9ebce5b-d40e-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b9ebce5b-d40e-11e8-a8a5-bc764e045a96;
 Sat, 20 Oct 2018 04:20:35 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gDgvB-0003fv-6n; Sat, 20 Oct 2018 02: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 1gDgvA-0004Nh-Tj; Sat, 20 Oct 2018 02:23:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gDgvA-0001SG-Rg; Sat, 20 Oct 2018 02:23:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128861-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop: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-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-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-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-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm: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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1: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-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1: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-armhf-armhf-libvirt-raw: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-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install: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
X-Osstest-Versions-This: linux=c343db455eb3105f11bb5ac290d77ab2006b0209
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 20 Oct 2018 02:23:20 +0000
Subject: [Xen-devel] [linux-linus test] 128861: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODg2MSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4ODYxLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1
ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxMSBn
dWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1p
bnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItaW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICA3IHhlbi1ib290
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAg
ICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMCB4ZW4t
Ym9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hv
c3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAg
ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDExIHhl
bi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICA3IHhlbi1i
b290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFj
b3cyICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMSB4
ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAoKUmVncmVzc2lvbnMgd2hpY2ggYXJl
IHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTg5OAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
ZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1ODk4CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjU4OTgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTg5OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1ODk4
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTg5OAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWlu
c3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0
ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgYzM0M2RiNDU1ZWIzMTA1ZjExYmI1YWMyOTBk
NzdhYjIwMDZiMDIwOQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgOTQ3
MTBjYWMwZWY0ZWUxNzdhNjNiNTIyNzY2NGIzOGM5NWJiZjcwMwoKTGFzdCB0ZXN0IG9mIGJhc2lz
ICAgMTI1ODk4ICAyMDE4LTA4LTEzIDIxOjIwOjU1IFogICA2NyBkYXlzCkZhaWxpbmcgc2luY2Ug
ICAgICAgIDEyNTkyMSAgMjAxOC0wOC0xNSAxMzowNjo1NiBaICAgNjUgZGF5cyAgIDYzIGF0dGVt
cHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODg2MSAgMjAxOC0xMC0xOCAwNTozNjoxOSBaICAg
IDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMjM3NSBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3Vs
ZCBiZSAzMDM0NDIgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Oct 20 03:28:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Oct 2018 03: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 1gDhvY-0001Oi-5l; Sat, 20 Oct 2018 03:27:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=k5ni=na=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gDhvW-0001O6-D3
 for xen-devel@lists.xenproject.org; Sat, 20 Oct 2018 03:27:46 +0000
X-Inumbo-ID: 4f924ace-d418-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4f924ace-d418-11e8-a6a9-d7ebe60f679a;
 Sat, 20 Oct 2018 03:29: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 <aliasfile-bounces@xenproject.org>)
 id 1gDhvS-0004rn-T4; Sat, 20 Oct 2018 03:27: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 1gDhvS-0005mC-Jp; Sat, 20 Oct 2018 03:27:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gDhvS-0006C0-J4; Sat, 20 Oct 2018 03:27:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128865-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-armhf-armhf-xl-arndale:xen-install:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore.2:fail:heisenbug
 xen-4.7-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=3d33cc6ddf37026b5530f83f5fa3af05b22f9e43
X-Osstest-Versions-That: xen=3f7b4ecfab99ed904e12083f60e80efa99db7770
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 20 Oct 2018 03:27:42 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 128865: 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>

ZmxpZ2h0IDEyODg2NSB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODg2NS8KCkZhaWx1cmVzIDotLyBi
dXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRs
eSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDYgeGVuLWlu
c3RhbGwgICAgICBmYWlsIGluIDEyODgzNyBwYXNzIGluIDEyODg2NQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIg
ZmFpbCBpbiAxMjg4MzcgcGFzcyBpbiAxMjg4NjUKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAx
NiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTI4ODM3IHBhc3MgaW4gMTI4ODY1
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVu
dHJ5IGZhaWwgcGFzcyBpbiAxMjg4MzcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xIDUwIHh0Zi90ZXN0LWh2
bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGluIDEyODgzNyBsaWtlIDEyNzYwMQogdGVzdC14dGYt
YW1kNjQtYW1kNjQtNCAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWls
IGxpa2UgMTI3NjAxCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgNTAgeHRmL3Rlc3QtaHZt
NjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMjc2MjcKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTMgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyNzYy
NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI3NjI3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjc2MjcKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEyNzYyNwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI3NjI3CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjc2
MjcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyNzYyNwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI3NjI3CiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgbGlrZSAxMjc2MjcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNzYyNwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI3
NjI3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjc2MjcKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2
bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAz
ZDMzY2M2ZGRmMzcwMjZiNTUzMGY4M2Y1ZmEzYWYwNWIyMmY5ZTQzCmJhc2VsaW5lIHZlcnNpb246
CiB4ZW4gICAgICAgICAgICAgICAgICAzZjdiNGVjZmFiOTllZDkwNGUxMjA4M2Y2MGU4MGVmYTk5
ZGI3NzcwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjc2MjcgIDIwMTgtMDktMTUgMDI6MTQ6NDEg
WiAgIDM1IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4Njc0ICAyMDE4LTEwLTEyIDE3OjA2
OjA2IFogICAgNyBkYXlzICAgIDQgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2
aXNpb25zIHVuZGVyIHRlc3Q6CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXgu
Y29tPgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIFNhbXVlbCBU
aGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1w
cmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhl
bi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDNmN2I0ZWNmYWIuLjNkMzNjYzZkZGYgIDNk
MzNjYzZkZGYzNzAyNmI1NTMwZjgzZjVmYTNhZjA1YjIyZjllNDMgLT4gc3RhYmxlLTQuNwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Oct 20 05:20:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Oct 2018 05:20: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 1gDjfv-0001bY-Jd; Sat, 20 Oct 2018 05:19:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=t3vv=m7=linux.vnet.ibm.com=tyreld@srs-us1.protection.inumbo.net>)
 id 1gDbUs-0003sj-5U
 for xen-devel@lists.xenproject.org; Fri, 19 Oct 2018 20:35:50 +0000
X-Inumbo-ID: c26e9959-d3de-11e8-a6a9-d7ebe60f679a
Received: from mx0a-001b2d01.pphosted.com (unknown [148.163.156.1])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c26e9959-d3de-11e8-a6a9-d7ebe60f679a;
 Fri, 19 Oct 2018 20:37:13 +0000 (UTC)
Received: from pps.filterd (m0098410.ppops.net [127.0.0.1])
 by mx0a-001b2d01.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id
 w9JKYLTE111449
 for <xen-devel@lists.xenproject.org>; Fri, 19 Oct 2018 16:35:46 -0400
Received: from e36.co.us.ibm.com (e36.co.us.ibm.com [32.97.110.154])
 by mx0a-001b2d01.pphosted.com with ESMTP id 2n7jw2rhn2-1
 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NOT)
 for <xen-devel@lists.xenproject.org>; Fri, 19 Oct 2018 16:35:46 -0400
Received: from localhost
 by e36.co.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only!
 Violators will be prosecuted
 for <xen-devel@lists.xenproject.org> from <tyreld@linux.vnet.ibm.com>;
 Fri, 19 Oct 2018 14:35:45 -0600
Received: from b03cxnp08027.gho.boulder.ibm.com (9.17.130.19)
 by e36.co.us.ibm.com (192.168.1.136) with IBM ESMTP SMTP Gateway: Authorized
 Use Only! Violators will be prosecuted; 
 (version=TLSv1/SSLv3 cipher=AES256-GCM-SHA384 bits=256/256)
 Fri, 19 Oct 2018 14:35:40 -0600
Received: from b03ledav002.gho.boulder.ibm.com
 (b03ledav002.gho.boulder.ibm.com [9.17.130.233])
 by b03cxnp08027.gho.boulder.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id
 w9JKZdIE41681078
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL);
 Fri, 19 Oct 2018 13:35:39 -0700
Received: from b03ledav002.gho.boulder.ibm.com (unknown [127.0.0.1])
 by IMSVA (Postfix) with ESMTP id 7A31A136055;
 Fri, 19 Oct 2018 20:35:39 +0000 (GMT)
Received: from b03ledav002.gho.boulder.ibm.com (unknown [127.0.0.1])
 by IMSVA (Postfix) with ESMTP id DA33B136059;
 Fri, 19 Oct 2018 20:35:36 +0000 (GMT)
Received: from oc6857751186.ibm.com (unknown [9.80.206.97])
 by b03ledav002.gho.boulder.ibm.com (Postfix) with ESMTP;
 Fri, 19 Oct 2018 20:35:36 +0000 (GMT)
To: Christophe Leroy <christophe.leroy@c-s.fr>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross
 <jgross@suse.com>, Thomas Gleixner <tglx@linutronix.de>,
 Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
 "H. Peter Anvin" <hpa@zytor.com>, Peter Zijlstra <peterz@infradead.org>
References: <285fcf8852b5924cb01de00be1152ea617527c52.1539944940.git.christophe.leroy@c-s.fr>
From: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
Date: Fri, 19 Oct 2018 13:35:35 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <285fcf8852b5924cb01de00be1152ea617527c52.1539944940.git.christophe.leroy@c-s.fr>
Content-Language: en-US
X-TM-AS-GCONF: 00
x-cbid: 18101920-0020-0000-0000-00000E7C9FD8
X-IBM-SpamModules-Scores: 
X-IBM-SpamModules-Versions: BY=3.00009902; HX=3.00000242; KW=3.00000007;
 PH=3.00000004; SC=3.00000268; SDB=6.01105085; UDB=6.00572143; IPR=6.00885136; 
 MB=3.00023828; MTD=3.00000008; XFM=3.00000015; UTC=2018-10-19 20:35:43
X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused
x-cbparentid: 18101920-0021-0000-0000-0000636F395D
Message-Id: <34e3d329-86bb-2194-0c8f-f2795aafd116@linux.vnet.ibm.com>
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, ,
 definitions=2018-10-19_09:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0
 priorityscore=1501
 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0
 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0
 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx
 scancount=1 engine=8.0.1-1807170000 definitions=main-1810190183
X-Mailman-Approved-At: Sat, 20 Oct 2018 05:19:46 +0000
Subject: Re: [Xen-devel] [PATCH v2] idle/x86: remove the call to
 boot_init_stack_canary() from cpu_startup_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: xen-devel@lists.xenproject.org, x86@kernel.org,
 linuxppc-dev@lists.ozlabs.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>

T24gMTAvMTkvMjAxOCAwMzozMSBBTSwgQ2hyaXN0b3BoZSBMZXJveSB3cm90ZToKPiBjb21taXQg
ZDc4ODA4MTJiMzU5ICgiaWRsZTogQWRkIHRoZSBzdGFjayBjYW5hcnkgaW5pdCB0bwo+IGNwdV9z
dGFydHVwX2VudHJ5KCkiKSBhZGRlZCB0aGUgY2FsbCB0byBib290X2luaXRfc3RhY2tfY2FuYXJ5
KCkKPiBpbiBjcHVfc3RhcnR1cF9lbnRyeSgpIGluIGFuICNpZmRlZiBDT05GSUdfWDg2IHN0YXRl
bWVudCwgd2l0aAo+IHRoZSBpbnRlbnRpb24gdG8gcmVtb3ZlIHRoYXQgI2lmZGVmIGxhdGVyLgo+
IAo+IFdoaWxlIGltcGxlbWVudGluZyBzdGFjayBwcm90ZWN0b3IgZm9yIHBvd2VycGMsIGl0IGhh
cyBiZWVuCj4gb2JzZXJ2ZWQgdGhhdCBjYWxsaW5nIGJvb3RfaW5pdF9zdGFja19jYW5hcnkoKSBp
cyBhbHNvIG5lZWRlZAo+IGZvciBwb3dlcnBjIHdoaWNoIHVzZXMgcGVyIHRhc2sgKFRMUykgc3Rh
Y2sgY2FuYXJ5IGxpa2UgdGhlIFg4Ni4KPiAKPiBIb3dldmVyLCBjYWxsaW5nIGJvb3RfaW5pdF9z
dGFja19jYW5hcnkoKSB3b3VsZCBicmVhayBhcmNoZXMKPiB1c2luZyBnbG9iYWwgc3RhY2sgY2Fu
YXJ5IChBUk0sIFNILCBNSVBTIGFuZCBYVEVOU0EpLgo+IAo+IEluc3RlYWQgb2YgbW9kaWZ5aW5n
IHRoZSAjaWZkZWYgQ09ORklHX1g4NiBpbiBhbgo+ICAjaWYgZGVmaW5lZChDT05GSUdfWDg2KSB8
fCBkZWZpbmVkKENPTkZJR19QUEMpLCBwb3dlcnBjCj4gaW1wbGVtZW50ZWQgdGhlIGNhbGwgdG8g
Ym9vdF9pbml0X3N0YWNrX2NhbmFyeSgpIGluIHRoZSBmdW5jdGlvbgo+IGNhbGxpbmcgY3B1X3N0
YXJ0dXBfZW50cnkoKQo+IAo+IE9uIHg4Niwgd2UgaGF2ZSB0d28gZnVuY3Rpb25zIGNhbGxpbmcg
Y3B1X3N0YXJ0dXBfZW50cnkoKToKPiAtIHN0YXJ0X3NlY29uZGFyeSgpCj4gLSBjcHVfYnJpbmd1
cF9hbmRfaWRsZSgpCj4gCj4gc3RhcnRfc2Vjb25kYXJ5KCkgYWxyZWFkeSBjYWxscyBib290X2lu
aXRfc3RhY2tfY2FuYXJ5KCkuCj4gCj4gVGhpcyBwYXRjaCBhZGRzIHRoZSBjYWxsIHRvIGJvb3Rf
aW5pdF9zdGFja19jYW5hcnkoKSBpbgo+IGNwdV9icmluZ3VwX2FuZF9pZGxlKCkgYW5kIHJlbW92
ZXMgaXQgZnJvbSBjcHVfc3RhcnR1cF9lbnRyeSgpCj4gCj4gUmV2aWV3ZWQtYnk6IEp1ZXJnZW4g
R3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBDaHJpc3RvcGhlIExlcm95
IDxjaHJpc3RvcGhlLmxlcm95QGMtcy5mcj4KPiAtLS0KPiAgdjI6IFJldmlzZWQgY29tbWl0IGxv
ZyAoI2lmIGRlZmluZWQgIGhhZCBiZWVuIGRyb3BlZCBieSAnZ2l0IGNvbW1pdCcpCj4gCj4gIGFy
Y2gveDg2L3hlbi9zbXBfcHYuYyB8ICAxICsKPiAga2VybmVsL3NjaGVkL2lkbGUuYyAgIHwgMTUg
LS0tLS0tLS0tLS0tLS0tCj4gIDIgZmlsZXMgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDE1IGRl
bGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vc21wX3B2LmMgYi9hcmNo
L3g4Ni94ZW4vc21wX3B2LmMKPiBpbmRleCBlM2IxOGFkNDk4ODkuLjBlMDVlOGUyMzk5OCAxMDA2
NDQKPiAtLS0gYS9hcmNoL3g4Ni94ZW4vc21wX3B2LmMKPiArKysgYi9hcmNoL3g4Ni94ZW4vc21w
X3B2LmMKPiBAQCAtODgsNiArODgsNyBAQCBzdGF0aWMgdm9pZCBjcHVfYnJpbmd1cCh2b2lkKQo+
ICBhc21saW5rYWdlIF9fdmlzaWJsZSB2b2lkIGNwdV9icmluZ3VwX2FuZF9pZGxlKHZvaWQpCj4g
IHsKPiAgCWNwdV9icmluZ3VwKCk7Cj4gKwlib290X2luaXRfc3RhY2tfY2FuYXJ5KCk7CgpJIHRo
aW5rIEkgc2F3IGZyb20gdGhlIGtidWlsZCB0ZXN0IHJvYm90IGluIHlvdXIgZmlyc3QgcGFzcyB0
aGF0IHRoaXMgaXMgYW4gaW1wbGljaXQgZGVjbGFyYXRpb24uIFF1aWNrIGxvb2sgYXQgbXkgbG9j
YWwgZ2l0IHRyZWUgYW5kIEkgZG9uJ3Qgc2VlIGFuIGluY2x1ZGUgZm9yIHN0YWNrcHJvdGVjdG9y
LmggaW4gdGhpcyBmaWxlLgoKLVR5cmVsCgo+ICAJY3B1X3N0YXJ0dXBfZW50cnkoQ1BVSFBfQVBf
T05MSU5FX0lETEUpOwo+ICB9Cj4gCj4gZGlmZiAtLWdpdCBhL2tlcm5lbC9zY2hlZC9pZGxlLmMg
Yi9rZXJuZWwvc2NoZWQvaWRsZS5jCj4gaW5kZXggMTZmODQxNDJmMmY0Li5mNTUxNmJhZTBjMWIg
MTAwNjQ0Cj4gLS0tIGEva2VybmVsL3NjaGVkL2lkbGUuYwo+ICsrKyBiL2tlcm5lbC9zY2hlZC9p
ZGxlLmMKPiBAQCAtMzQ3LDIxICszNDcsNiBAQCBFWFBPUlRfU1lNQk9MX0dQTChwbGF5X2lkbGUp
Owo+IAo+ICB2b2lkIGNwdV9zdGFydHVwX2VudHJ5KGVudW0gY3B1aHBfc3RhdGUgc3RhdGUpCj4g
IHsKPiAtCS8qCj4gLQkgKiBUaGlzICNpZmRlZiBuZWVkcyB0byBkaWUsIGJ1dCBpdCdzIHRvbyBs
YXRlIGluIHRoZSBjeWNsZSB0bwo+IC0JICogbWFrZSB0aGlzIGdlbmVyaWMgKEFSTSBhbmQgU0gg
aGF2ZSBuZXZlciBpbnZva2VkIHRoZSBjYW5hcnkKPiAtCSAqIGluaXQgZm9yIHRoZSBub24gYm9v
dCBDUFVzISkuIFdpbGwgYmUgZml4ZWQgaW4gMy4xMQo+IC0JICovCj4gLSNpZmRlZiBDT05GSUdf
WDg2Cj4gLQkvKgo+IC0JICogSWYgd2UncmUgdGhlIG5vbi1ib290IENQVSwgbm90aGluZyBzZXQg
dGhlIHN0YWNrIGNhbmFyeSB1cAo+IC0JICogZm9yIHVzLiBUaGUgYm9vdCBDUFUgYWxyZWFkeSBo
YXMgaXQgaW5pdGlhbGl6ZWQgYnV0IG5vIGhhcm0KPiAtCSAqIGluIGRvaW5nIGl0IGFnYWluLiBU
aGlzIGlzIGEgZ29vZCBwbGFjZSBmb3IgdXBkYXRpbmcgaXQsIGFzCj4gLQkgKiB3ZSB3b250IGV2
ZXIgcmV0dXJuIGZyb20gdGhpcyBmdW5jdGlvbiAoc28gdGhlIGludmFsaWQKPiAtCSAqIGNhbmFy
aWVzIGFscmVhZHkgb24gdGhlIHN0YWNrIHdvbnQgZXZlciB0cmlnZ2VyKS4KPiAtCSAqLwo+IC0J
Ym9vdF9pbml0X3N0YWNrX2NhbmFyeSgpOwo+IC0jZW5kaWYKPiAgCWFyY2hfY3B1X2lkbGVfcHJl
cGFyZSgpOwo+ICAJY3B1aHBfb25saW5lX2lkbGUoc3RhdGUpOwo+ICAJd2hpbGUgKDEpCj4gCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Oct 20 07:26:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Oct 2018 07:26: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 1gDlew-0002iR-IF; Sat, 20 Oct 2018 07:26:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=angc=na=c-s.fr=christophe.leroy@srs-us1.protection.inumbo.net>)
 id 1gDlev-0002hf-Lk
 for xen-devel@lists.xenproject.org; Sat, 20 Oct 2018 07:26:53 +0000
X-Inumbo-ID: 1d7a7f0a-d439-11e8-a8a5-bc764e045a96
Received: from pegase1.c-s.fr (unknown [93.17.236.30])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1d7a7f0a-d439-11e8-a8a5-bc764e045a96;
 Sat, 20 Oct 2018 09:24:01 +0200 (CEST)
Received: from localhost (mailhub1-int [192.168.12.234])
 by localhost (Postfix) with ESMTP id 42cZ9559KQz9ttS7;
 Sat, 20 Oct 2018 09:26:49 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at c-s.fr
Received: from pegase1.c-s.fr ([192.168.12.234])
 by localhost (pegase1.c-s.fr [192.168.12.234]) (amavisd-new, port 10024)
 with ESMTP id MN86taMaP71s; Sat, 20 Oct 2018 09:26:49 +0200 (CEST)
Received: from messagerie.si.c-s.fr (messagerie.si.c-s.fr [192.168.25.192])
 by pegase1.c-s.fr (Postfix) with ESMTP id 42cZ954Zlkz9ttCM;
 Sat, 20 Oct 2018 09:26:49 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
 by messagerie.si.c-s.fr (Postfix) with ESMTP id DB6208B77B;
 Sat, 20 Oct 2018 09:26:49 +0200 (CEST)
X-Virus-Scanned: amavisd-new at c-s.fr
Received: from messagerie.si.c-s.fr ([127.0.0.1])
 by localhost (messagerie.si.c-s.fr [127.0.0.1]) (amavisd-new, port 10023)
 with ESMTP id kqnlCIC1IWIZ; Sat, 20 Oct 2018 09:26:49 +0200 (CEST)
Received: from pc16082vm.idsi0.si.c-s.fr (unknown [192.168.232.53])
 by messagerie.si.c-s.fr (Postfix) with ESMTP id 9486F8B74B;
 Sat, 20 Oct 2018 09:26:49 +0200 (CEST)
Received: by pc16082vm.idsi0.si.c-s.fr (Postfix, from userid 0)
 id 5B59310483E; Sat, 20 Oct 2018 09:26:49 +0200 (CEST)
From: Christophe Leroy <christophe.leroy@c-s.fr>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Juergen Gross <jgross@suse.com>, Thomas Gleixner <tglx@linutronix.de>,
 Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
 "H. Peter Anvin" <hpa@zytor.com>, Peter Zijlstra <peterz@infradead.org>
Message-Id: <20181020072649.5B59310483E@pc16082vm.idsi0.si.c-s.fr>
Date: Sat, 20 Oct 2018 09:26:49 +0200 (CEST)
Subject: [Xen-devel] [PATCH v3] idle/x86: remove the call to
 boot_init_stack_canary() from cpu_startup_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: xen-devel@lists.xenproject.org, x86@kernel.org,
 linuxppc-dev@lists.ozlabs.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>

Y29tbWl0IGQ3ODgwODEyYjM1OSAoImlkbGU6IEFkZCB0aGUgc3RhY2sgY2FuYXJ5IGluaXQgdG8K
Y3B1X3N0YXJ0dXBfZW50cnkoKSIpIGFkZGVkIHRoZSBjYWxsIHRvIGJvb3RfaW5pdF9zdGFja19j
YW5hcnkoKQppbiBjcHVfc3RhcnR1cF9lbnRyeSgpIGluIGFuICNpZmRlZiBDT05GSUdfWDg2IHN0
YXRlbWVudCwgd2l0aAp0aGUgaW50ZW50aW9uIHRvIHJlbW92ZSB0aGF0ICNpZmRlZiBsYXRlci4K
CldoaWxlIGltcGxlbWVudGluZyBzdGFjayBwcm90ZWN0b3IgZm9yIHBvd2VycGMsIGl0IGhhcyBi
ZWVuCm9ic2VydmVkIHRoYXQgY2FsbGluZyBib290X2luaXRfc3RhY2tfY2FuYXJ5KCkgaXMgYWxz
byBuZWVkZWQKZm9yIHBvd2VycGMgd2hpY2ggdXNlcyBwZXIgdGFzayAoVExTKSBzdGFjayBjYW5h
cnkgbGlrZSB0aGUgWDg2LgoKSG93ZXZlciwgY2FsbGluZyBib290X2luaXRfc3RhY2tfY2FuYXJ5
KCkgd291bGQgYnJlYWsgYXJjaGVzCnVzaW5nIGdsb2JhbCBzdGFjayBjYW5hcnkgKEFSTSwgU0gs
IE1JUFMgYW5kIFhURU5TQSkuCgpJbnN0ZWFkIG9mIG1vZGlmeWluZyB0aGUgI2lmZGVmIENPTkZJ
R19YODYgaW4gYW4KICNpZiBkZWZpbmVkKENPTkZJR19YODYpIHx8IGRlZmluZWQoQ09ORklHX1BQ
QyksIHBvd2VycGMKaW1wbGVtZW50ZWQgdGhlIGNhbGwgdG8gYm9vdF9pbml0X3N0YWNrX2NhbmFy
eSgpIGluIHRoZSBmdW5jdGlvbgpjYWxsaW5nIGNwdV9zdGFydHVwX2VudHJ5KCkKCk9uIHg4Niwg
d2UgaGF2ZSB0d28gZnVuY3Rpb25zIGNhbGxpbmcgY3B1X3N0YXJ0dXBfZW50cnkoKToKLSBzdGFy
dF9zZWNvbmRhcnkoKQotIGNwdV9icmluZ3VwX2FuZF9pZGxlKCkKCnN0YXJ0X3NlY29uZGFyeSgp
IGFscmVhZHkgY2FsbHMgYm9vdF9pbml0X3N0YWNrX2NhbmFyeSgpLgoKVGhpcyBwYXRjaCBhZGRz
IHRoZSBjYWxsIHRvIGJvb3RfaW5pdF9zdGFja19jYW5hcnkoKSBpbgpjcHVfYnJpbmd1cF9hbmRf
aWRsZSgpIGFuZCByZW1vdmVzIGl0IGZyb20gY3B1X3N0YXJ0dXBfZW50cnkoKQoKUmV2aWV3ZWQt
Ynk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KU2lnbmVkLW9mZi1ieTogQ2hyaXN0
b3BoZSBMZXJveSA8Y2hyaXN0b3BoZS5sZXJveUBjLXMuZnI+Ci0tLQogdjM6IEZpeGVkIGxpbnV4
L3N0YWNrcHJvdGVjdG9yLmggaW5jbHVzaW9uCgogdjI6IFJldmlzZWQgY29tbWl0IGxvZyAoI2lm
IGRlZmluZWQgIGhhZCBiZWVuIGRyb3BlZCBieSAnZ2l0IGNvbW1pdCcpCgogYXJjaC94ODYveGVu
L3NtcF9wdi5jIHwgIDIgKysKIGtlcm5lbC9zY2hlZC9pZGxlLmMgICB8IDE1IC0tLS0tLS0tLS0t
LS0tLQoga2VybmVsL3NjaGVkL3NjaGVkLmggIHwgIDEgLQogMyBmaWxlcyBjaGFuZ2VkLCAyIGlu
c2VydGlvbnMoKyksIDE2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9z
bXBfcHYuYyBiL2FyY2gveDg2L3hlbi9zbXBfcHYuYwppbmRleCBlM2IxOGFkNDk4ODkuLjE0NTUw
NmY5ZmRiZSAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL3NtcF9wdi5jCisrKyBiL2FyY2gveDg2
L3hlbi9zbXBfcHYuYwpAQCAtMjIsNiArMjIsNyBAQAogI2luY2x1ZGUgPGxpbnV4L3RpY2suaD4K
ICNpbmNsdWRlIDxsaW51eC9ubWkuaD4KICNpbmNsdWRlIDxsaW51eC9jcHVob3RwbHVnLmg+Cisj
aW5jbHVkZSA8bGludXgvc3RhY2twcm90ZWN0b3IuaD4KIAogI2luY2x1ZGUgPGFzbS9wYXJhdmly
dC5oPgogI2luY2x1ZGUgPGFzbS9kZXNjLmg+CkBAIC04OCw2ICs4OSw3IEBAIHN0YXRpYyB2b2lk
IGNwdV9icmluZ3VwKHZvaWQpCiBhc21saW5rYWdlIF9fdmlzaWJsZSB2b2lkIGNwdV9icmluZ3Vw
X2FuZF9pZGxlKHZvaWQpCiB7CiAJY3B1X2JyaW5ndXAoKTsKKwlib290X2luaXRfc3RhY2tfY2Fu
YXJ5KCk7CiAJY3B1X3N0YXJ0dXBfZW50cnkoQ1BVSFBfQVBfT05MSU5FX0lETEUpOwogfQogCmRp
ZmYgLS1naXQgYS9rZXJuZWwvc2NoZWQvaWRsZS5jIGIva2VybmVsL3NjaGVkL2lkbGUuYwppbmRl
eCAxNmY4NDE0MmYyZjQuLmY1NTE2YmFlMGMxYiAxMDA2NDQKLS0tIGEva2VybmVsL3NjaGVkL2lk
bGUuYworKysgYi9rZXJuZWwvc2NoZWQvaWRsZS5jCkBAIC0zNDcsMjEgKzM0Nyw2IEBAIEVYUE9S
VF9TWU1CT0xfR1BMKHBsYXlfaWRsZSk7CiAKIHZvaWQgY3B1X3N0YXJ0dXBfZW50cnkoZW51bSBj
cHVocF9zdGF0ZSBzdGF0ZSkKIHsKLQkvKgotCSAqIFRoaXMgI2lmZGVmIG5lZWRzIHRvIGRpZSwg
YnV0IGl0J3MgdG9vIGxhdGUgaW4gdGhlIGN5Y2xlIHRvCi0JICogbWFrZSB0aGlzIGdlbmVyaWMg
KEFSTSBhbmQgU0ggaGF2ZSBuZXZlciBpbnZva2VkIHRoZSBjYW5hcnkKLQkgKiBpbml0IGZvciB0
aGUgbm9uIGJvb3QgQ1BVcyEpLiBXaWxsIGJlIGZpeGVkIGluIDMuMTEKLQkgKi8KLSNpZmRlZiBD
T05GSUdfWDg2Ci0JLyoKLQkgKiBJZiB3ZSdyZSB0aGUgbm9uLWJvb3QgQ1BVLCBub3RoaW5nIHNl
dCB0aGUgc3RhY2sgY2FuYXJ5IHVwCi0JICogZm9yIHVzLiBUaGUgYm9vdCBDUFUgYWxyZWFkeSBo
YXMgaXQgaW5pdGlhbGl6ZWQgYnV0IG5vIGhhcm0KLQkgKiBpbiBkb2luZyBpdCBhZ2Fpbi4gVGhp
cyBpcyBhIGdvb2QgcGxhY2UgZm9yIHVwZGF0aW5nIGl0LCBhcwotCSAqIHdlIHdvbnQgZXZlciBy
ZXR1cm4gZnJvbSB0aGlzIGZ1bmN0aW9uIChzbyB0aGUgaW52YWxpZAotCSAqIGNhbmFyaWVzIGFs
cmVhZHkgb24gdGhlIHN0YWNrIHdvbnQgZXZlciB0cmlnZ2VyKS4KLQkgKi8KLQlib290X2luaXRf
c3RhY2tfY2FuYXJ5KCk7Ci0jZW5kaWYKIAlhcmNoX2NwdV9pZGxlX3ByZXBhcmUoKTsKIAljcHVo
cF9vbmxpbmVfaWRsZShzdGF0ZSk7CiAJd2hpbGUgKDEpCmRpZmYgLS1naXQgYS9rZXJuZWwvc2No
ZWQvc2NoZWQuaCBiL2tlcm5lbC9zY2hlZC9zY2hlZC5oCmluZGV4IDQ1NWZhMzMwZGUwNC4uNzVh
NzE4ZWY3NzFkIDEwMDY0NAotLS0gYS9rZXJuZWwvc2NoZWQvc2NoZWQuaAorKysgYi9rZXJuZWwv
c2NoZWQvc2NoZWQuaApAQCAtNTYsNyArNTYsNiBAQAogI2luY2x1ZGUgPGxpbnV4L3Byb2ZpbGUu
aD4KICNpbmNsdWRlIDxsaW51eC9yY3VwZGF0ZV93YWl0Lmg+CiAjaW5jbHVkZSA8bGludXgvc2Vj
dXJpdHkuaD4KLSNpbmNsdWRlIDxsaW51eC9zdGFja3Byb3RlY3Rvci5oPgogI2luY2x1ZGUgPGxp
bnV4L3N0b3BfbWFjaGluZS5oPgogI2luY2x1ZGUgPGxpbnV4L3N1c3BlbmQuaD4KICNpbmNsdWRl
IDxsaW51eC9zd2FpdC5oPgotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Oct 20 07:26:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Oct 2018 07:26: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 1gDlel-0002gw-2y; Sat, 20 Oct 2018 07:26:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=k5ni=na=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gDlek-0002gk-Hr
 for xen-devel@lists.xenproject.org; Sat, 20 Oct 2018 07:26:42 +0000
X-Inumbo-ID: b062fc2f-d439-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b062fc2f-d439-11e8-a6a9-d7ebe60f679a;
 Sat, 20 Oct 2018 07:28: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 <aliasfile-bounces@xenproject.org>)
 id 1gDlei-0001WG-2x; Sat, 20 Oct 2018 07:26: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 1gDleh-0000g0-JQ; Sat, 20 Oct 2018 07:26:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gDleh-0002n9-IX; Sat, 20 Oct 2018 07:26:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128866-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-amd64-amd64-examine:memdisk-try-append:fail:regression
 linux-4.14:test-amd64-i386-libvirt:migrate-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-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-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-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt: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-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-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit1: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-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu: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-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-qemut-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-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop: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-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-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=8263087bf62739362d50ec965c8c34fe3ee7a7cd
X-Osstest-Versions-That: linux=0b46ce3e3423aee80d28d296e1806176cdcec7ad
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 20 Oct 2018 07:26:39 +0000
Subject: [Xen-devel] [linux-4.14 test] 128866: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODg2NiBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg4NjYvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAg
IDQgbWVtZGlzay10cnktYXBwZW5kICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODY5OAoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5z
dGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgODI2MzA4N2JmNjI3Mzkz
NjJkNTBlYzk2NWM4YzM0ZmUzZWU3YTdjZApiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAg
ICAgICAgICAgMGI0NmNlM2UzNDIzYWVlODBkMjhkMjk2ZTE4MDYxNzZjZGNlYzdhZAoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI4Njk4ICAyMDE4LTEwLTEzIDE1OjI4OjU1IFogICAgNiBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyODg2NiAgMjAxOC0xMC0xOCAwNzo0MDo0NSBaICAgIDEgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEFkcmlhbiBIdW50ZXIgPGFkcmlhbi5odW50ZXJAaW50ZWwuY29tPgogIEFsZXggRGV1
Y2hlciA8YWxleGFuZGVyLmRldWNoZXJAYW1kLmNvbT4KICBBbGV4YW5kZXIgUG90YXBlbmtvIDxn
bGlkZXJAZ29vZ2xlLmNvbT4KICBBbWJlciBMaW4gPEFtYmVyLkxpbkBhbWQuY29tPgogIEFuZHJl
dyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQW50b2luZSBUZW5hcnQgPGFu
dG9pbmUudGVuYXJ0QGJvb3RsaW4uY29tPgogIEFybmFsZG8gQ2FydmFsaG8gZGUgTWVsbyA8YWNt
ZUByZWRoYXQuY29tPgogIEJqw7hybiBNb3JrIDxiam9ybkBtb3JrLm5vPgogIENoYXJsZXMgS2Vl
cGF4IDxja2VlcGF4QG9wZW5zb3VyY2UuY2lycnVzLmNvbT4KICBDaHJpcyBCb290IDxib290Y0Bi
b290Yy5uZXQ+CiAgQ2zDqW1lbnQgUMOpcm9uIDxwZXJvbi5jbGVtQGdtYWlsLmNvbT4KICBDb3Ju
ZWxpYSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNvbT4KICBEYW1pZW4gTGUgTW9hbCA8ZGFtaWVuLmxl
bW9hbEB3ZGMuY29tPgogIERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4K
ICBEYW4gV2lsbGlhbXMgPGRhbi5qLndpbGxpYW1zQGludGVsLmNvbT4KICBEYW5ueSBTbWl0aCA8
ZGFubnkuc21pdGhAYXhpcy5jb20+CiAgRGFubnkgU21pdGggPGRhbm55c0BheGlzLmNvbT4KICBE
YXZpZCBBLiBMb25nIDxkYXZlLmxvbmdAbGluYXJvLm9yZz4KICBEYXZpZCBBaGVybiA8ZHNhaGVy
bkBnbWFpbC5jb20+CiAgRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBkYXZlbWxvZnQubmV0PgogIERh
dmlkZSBDYXJhdHRpIDxkY2FyYXR0aUByZWRoYXQuY29tPgogIERlbm5pcyBaaG91IDxkZW5uaXNA
a2VybmVsLm9yZz4KICBFZGdhciBDaGVya2Fzb3YgPGVjaGVya2Fzb3ZAZGV2LnJ0c29mdC5ydT4K
ICBFcmFuIEJlbiBFbGlzaGEgPGVyYW5iZUBtZWxsYW5veC5jb20+CiAgRXJpYyBEdW1hemV0IDxl
ZHVtYXpldEBnb29nbGUuY29tPgogIEVyaWMgRmFybWFuIDxmYXJtYW5AbGludXguaWJtLmNvbT4K
ICBGZWxpeCBLdWVobGluZyA8RmVsaXguS3VlaGxpbmdAYW1kLmNvbT4KICBGbG9yaWFuIEZhaW5l
bGxpIDxmLmZhaW5lbGxpQGdtYWlsLmNvbT4KICBGcmllZGVtYW5uIEdlcm9sZCA8Zi5nZXJvbGRA
Yi1jLXMuZGU+CiAgR2lhY2ludG8gQ2lmZWxsaSA8Z2Npb2Zvbm9AZ21haWwuY29tPgogIEdyZWcg
S3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CiAgSGFucyBkZSBHb2Vk
ZSA8aGRlZ29lZGVAcmVkaGF0LmNvbT4KICBIZXJtZXMgWmhhbmcgPGNoZW5odWl6QGF4aXMuY29t
PgogIEhpbWFuc2h1IE1hZGhhbmkgPGhpbWFuc2h1Lm1hZGhhbmlAY2F2aXVtLmNvbT4KICBIaXJv
eXVraSBZb2tveWFtYSA8aGlyb3l1a2kueW9rb3lhbWEudnhAcmVuZXNhcy5jb20+CiAgSWRvIFNj
aGltbWVsIDxpZG9zY2hAbWVsbGFub3guY29tPgogIElnb3IgUnVzc2tpa2ggPGlnb3IucnVzc2tp
a2hAYXF1YW50aWEuY29tPgogIEpha3ViIEtpY2luc2tpIDxqYWt1Yi5raWNpbnNraUBuZXRyb25v
bWUuY29tPgogIEphbiBLYXJhIDxqYWNrQHN1c2UuY3o+CiAgSmFubiBIb3JuIDxqYW5uaEBnb29n
bGUuY29tPgogIEplZmYgQmFybmhpbGwgPDB4ZWZmZWZmQGdtYWlsLmNvbT4KICBKaWFuYm8gTGl1
IDxqaWFuYm9sQG1lbGxhbm94LmNvbT4KICBKaWFuZmVuZyBUYW4gPGppYW5mZW5nLnRhbkBsaW51
eC5hbGliYWJhLmNvbT4KICBKaXJpIEtvc2luYSA8amtvc2luYUBzdXNlLmN6PgogIEppcmkgT2xz
YSA8am9sc2FAa2VybmVsLm9yZz4KICBKb24gTWFsb3kgPGpvbi5tYWxveUBlcmljc3Nvbi5jb20+
CiAgSm9uZ3N1bmcgS2ltIDxuZWlkaGFyZC5raW1AbGdlLmNvbT4KICBKb3NlIEFicmV1IDxqb2Fi
cmV1QHN5bm9wc3lzLmNvbT4KICBKb3NlIEFicmV1IDxKb3NlLkFicmV1QHN5bm9wc3lzLmNvbT4K
ICBKw6lyw7RtZSBHbGlzc2UgPGpnbGlzc2VAcmVkaGF0LmNvbT4KICBLdW5pbm9yaSBNb3JpbW90
byA8a3VuaW5vcmkubW9yaW1vdG8uZ3hAcmVuZXNhcy5jb20+CiAgTGFycy1QZXRlciBDbGF1c2Vu
IDxsYXJzQG1ldGFmb28uZGU+CiAgTGF1cmEgQWJib3R0IDxsYWJib3R0QHJlZGhhdC5jb20+CiAg
TGVlIEpvbmVzIDxsZWUuam9uZXNAbGluYXJvLm9yZz4KICBMZWkgWWFuZyA8TGVpLllhbmdAd2lu
ZHJpdmVyLmNvbT4KICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5v
cmc+CiAgTGludXMgV2FsbGVpaiA8bGludXMud2FsbGVpakBsaW5hcm8ub3JnPgogIE1hY2llaiDF
u2VuY3p5a293c2tpIDxtYXplQGdvb2dsZS5jb20+CiAgTWFoZXNoIEJhbmRld2FyIDxtYWhlc2hi
QGdvb2dsZS5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXJjLnp5bmdpZXJAYXJtLmNvbT4KICBNYXJj
ZWwgSG9sdG1hbm4gPG1hcmNlbEBob2x0bWFubi5vcmc+CiAgTWFyY2VsbyBSaWNhcmRvIExlaXRu
ZXIgPG1hcmNlbG8ubGVpdG5lckBnbWFpbC5jb20+CiAgTWFyY28gRmVsc2NoIDxtLmZlbHNjaEBw
ZW5ndXRyb25peC5kZT4KICBNYXJrIEJyb3duIDxicm9vbmllQGtlcm5lbC5vcmc+CiAgTWFyayBS
dXRsYW5kIDxtYXJrLnJ1dGxhbmRAYXJtLmNvbT4KICBNYXJ0aW4gSy4gUGV0ZXJzZW4gPG1hcnRp
bi5wZXRlcnNlbkBvcmFjbGUuY29tPgogIE1hdGhpYXMgTnltYW4gPG1hdGhpYXMubnltYW5AbGlu
dXguaW50ZWwuY29tPgogIE1hdXJpY2lvIEZhcmlhIGRlIE9saXZlaXJhIDxtZm9AY2Fub25pY2Fs
LmNvbT4KICBNYXhpbWUgQ2hldmFsbGllciA8bWF4aW1lLmNoZXZhbGxpZXJAYm9vdGxpbi5jb20+
CiAgTWljaGFlbCBCcnVubmVyIDxNaWNoYWVsLkJydW5uZXJAa29udHJvbi5jb20+CiAgTWljaGFl
bCBDaGFuIDxtaWNoYWVsLmNoYW5AYnJvYWRjb20uY29tPgogIE1pY2hhbCBIb2NrbyA8bWhvY2tv
QGtlcm5lbC5vcmc+CiAgTWljaGFsIEhvY2tvIDxtaG9ja29Ac3VzZS5jb20+CiAgTWlrZSBSYXBv
cG9ydCA8cnBwdEBsaW51eC52bmV0LmlibS5jb20+CiAgTWlrZSBTbml0emVyIDxzbml0emVyQHJl
ZGhhdC5jb20+CiAgTWlrdWxhcyBQYXRvY2thIDxtcGF0b2NrYUByZWRoYXQuY29tPgogIE5pY29s
YXMgRmVycmUgPG5pY29sYXMuZmVycmVAbWljcm9jaGlwLmNvbT4KICBOaWtpdGEgRGFuaWxvdiA8
bmlraXRhLmRhbmlsb3ZAYXF1YW50aWEuY29tPgogIE9kZXIgQ2hpb3UgPG9kZXJfY2hpb3VAcmVh
bHRlay5jb20+CiAgUGFvbG8gQWJlbmkgPHBhYmVuaUByZWRoYXQuY29tPgogIFBhb2xvIEJvbnpp
bmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGFydGhhc2FyYXRoeSBCaHV2YXJhZ2FuIDxwYXJ0
aGFzYXJhdGh5LmJodXZhcmFnYW5AZXJpY3Nzb24uY29tPgogIFBhdWwgQnVydG9uIDxwYXVsLmJ1
cnRvbkBtaXBzLmNvbT4KICBQZW5nIExpIDxsaXBlbmczMjFAaHVhd2VpLmNvbT4KICBQaGlsIFJl
aWQgPHByZWlkQGVsZWN0cm9tYWcuY29tLmF1PgogIFBpZXJyZS1Mb3VpcyBCb3NzYXJ0IDxwaWVy
cmUtbG91aXMuYm9zc2FydEBsaW51eC5pbnRlbC5jb20+CiAgUGlldGVyIEphbnNlbiB2YW4gVnV1
cmVuIDxwaWV0ZXIuamFuc2VudmFudnV1cmVuQG5ldHJvbm9tZS5jb20+CiAgUXVpbm4gVHJhbiA8
UXVpbm4uVHJhbkBjYXZpdW0uY29tPgogIFJvZ2VyIFF1YWRyb3MgPHJvZ2VycUB0aS5jb20+CiAg
Um9tYW4gR3VzaGNoaW4gPGd1cm9AZmIuY29tPgogIFJvc3MgWndpc2xlciA8endpc2xlckBnb29n
bGUuY29tPgogIFJ1c3NlbGwgS2luZyA8cm1rK2tlcm5lbEBhcm1saW51eC5vcmcudWs+CiAgU2Fi
cmluYSBEdWJyb2NhIDxzZEBxdWVhc3lzbmFpbC5uZXQ+CiAgU2FlZWQgTWFoYW1lZWQgPHNhZWVk
bUBtZWxsYW5veC5jb20+CiAgU2FsaWwgTWVodGEgPHNhbGlsLm1laHRhQGh1YXdlaS5jb20+CiAg
U2FzaGEgTGV2aW4gPGFsZXhhbmRlci5sZXZpbkBtaWNyb3NvZnQuY29tPgogIFNhdGh5YSBQZXJs
YSA8c2F0aHlhLnBlcmxhQGJyb2FkY29tLmNvbT4KICBTZWFuIFRyYW5jaGV0dGkgPHN0cmFuY2hl
QGNvZGVhdXJvcmEub3JnPgogIFNoYWhlZCBTaGFpa2ggPHNoYWhlZC5zaGFpa2hAY2F2aXVtLmNv
bT4KICBTaGVuZ2h1aSBXYW5nIDxzaGh1aXdAZm94bWFpbC5jb20+CiAgU2h1YWggS2hhbiAoU2Ft
c3VuZyBPU0cpIDxzaHVhaEBrZXJuZWwub3JnPgogIFNvbmcgTGl1IDxzb25nbGl1YnJhdmluZ0Bm
Yi5jb20+CiAgU3RlcGhlbiBCb3lkIDxzYm95ZEBrZXJuZWwub3JnPgogIFN0ZXBoZW4gSGVtbWlu
Z2VyIDxzdGVwaGVuQG5ldHdvcmtwbHVtYmVyLm9yZz4KICBTdGVwaGVuIEhlbW1pbmdlciA8c3Ro
ZW1taW5AbWljcm9zb2Z0LmNvbT4KICBUZWp1biBIZW8gPHRqQGtlcm5lbC5vcmc+CiAgVG9ueSBM
aW5kZ3JlbiA8dG9ueUBhdG9taWRlLmNvbT4KICBVbGYgSGFuc3NvbiA8dWxmLmhhbnNzb25AbGlu
YXJvLm9yZz4KICBWZW5rYXQgRHV2dnVydSA8dmVua2F0a3VtYXIuZHV2dnVydUBicm9hZGNvbS5j
b20+CiAgVmlrdG9yIEtyYXNub3YgPHZrcmFzbm92QGRldi5ydHNvZnQucnU+CiAgVml0YWx5IEt1
em5ldHNvdiA8dmt1em5ldHNAcmVkaGF0LmNvbT4KICBWbGFzdGltaWwgQmFia2EgPHZiYWJrYUBz
dXNlLmN6PgogIFdlaSBXYW5nIDx3ZWl3YW5AZ29vZ2xlLmNvbT4KICBXaWxsIERlYWNvbiA8d2ls
bC5kZWFjb25AYXJtLmNvbT4KICBXaWxsZW0gZGUgQnJ1aWpuIDx3aWxsZW1iQGdvb2dsZS5jb20+
CiAgV29sZnJhbSBTYW5nIDx3c2FAdGhlLWRyZWFtcy5kZT4KICBYaW4gTG9uZyA8bHVjaWVuLnhp
bkBnbWFpbC5jb20+CiAgWW9zaGloaXJvIFNoaW1vZGEgPHlvc2hpaGlyby5zaGltb2RhLnVoQHJl
bmVzYXMuY29tPgogIFl1IFpoYW8gPHl1emhhb0Bnb29nbGUuY29tPgogIFl1bnNoZW5nIExpbiA8
bGlueXVuc2hlbmdAaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
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
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAzMzg4
IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Sat Oct 20 09:52:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Oct 2018 09:52: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 1gDnvk-0005r1-8C; Sat, 20 Oct 2018 09:52:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=72ag=na=xenproject.org=prvs=824227392=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gDnvi-0005qr-S4
 for xen-devel@lists.xenproject.org; Sat, 20 Oct 2018 09:52:22 +0000
X-Inumbo-ID: 09a247fc-d44e-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 09a247fc-d44e-11e8-a6a9-d7ebe60f679a;
 Sat, 20 Oct 2018 09:53:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,403,1534809600"; d="scan'208";a="68349202"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75461-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:build-amd64:<job status>:broken:regression
 xen-4.7-testing:build-amd64-prev:<job
 status>:broken:regression
 xen-4.7-testing:build-i386:<job status>:broken:regression
 xen-4.7-testing:build-armhf-pvops:<job status>:broken:regression
 xen-4.7-testing:build-i386-xsm:<job status>:broken:regression
 xen-4.7-testing:build-amd64-xtf:<job status>:broken:regression
 xen-4.7-testing:build-amd64-xsm:<job status>:broken:regression
 xen-4.7-testing:build-amd64-pvops:<job status>:broken:regression
 xen-4.7-testing:build-i386-pvops:<job status>:broken:regression
 xen-4.7-testing:build-armhf:<job status>:broken:regression
 xen-4.7-testing:build-i386-prev:<job status>:broken:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-1:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-midway:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.7-testing:build-i386-rumprun:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-2:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.7-testing:build-amd64-rumprun:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-4.7-testing:build-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-4:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-3:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-5:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.7-testing:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.7-testing:build-armhf-pvops:host-install(4):broken:nonblocking
 xen-4.7-testing:build-armhf:host-install(4):broken:nonblocking
 xen-4.7-testing:build-i386-prev:host-install(4):broken:nonblocking
 xen-4.7-testing:build-i386-pvops:host-install(4):broken:nonblocking
 xen-4.7-testing:build-amd64:host-install(4):broken:nonblocking
 xen-4.7-testing:build-i386:host-install(4):broken:nonblocking
 xen-4.7-testing:build-i386-xsm:host-install(4):broken:nonblocking
 xen-4.7-testing:build-amd64-prev:host-install(4):broken:nonblocking
 xen-4.7-testing:build-amd64-xsm:host-install(4):broken:nonblocking
 xen-4.7-testing:build-amd64-xtf:host-install(4):broken:nonblocking
 xen-4.7-testing:build-amd64-pvops:host-install(4):broken:nonblocking
X-Osstest-Versions-This: xen=3d33cc6ddf37026b5530f83f5fa3af05b22f9e43
X-Osstest-Versions-That: xen=3f7b4ecfab99ed904e12083f60e80efa99db7770
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 20 Oct 2018 10:52:16 +0100
Subject: [Xen-devel] [xen-4.7-testing baseline-only test] 75461: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQ2MSB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueGVuc291cmNl
LmNvbS9vc3N0ZXN0L2xvZ3MvNzU0NjEvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMgd2l0aCB0ZXN0
cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNs
dWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFt
ZDY0LXByZXYgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXh0ZiAg
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHJl
diAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVp
bGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtc2hhZG93ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVp
bGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRl
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
YnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1w
dmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTIgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBn
cmFkZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
MSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUg
dW50ZXN0ZWQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQp
ICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9r
ZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9z
dC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5l
IHVudGVzdGVkCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0
KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAg
ICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJv
a2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICA0IGhv
c3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGlu
ZSB1bnRlc3RlZAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAg
ICAgICAgIDNkMzNjYzZkZGYzNzAyNmI1NTMwZjgzZjVmYTNhZjA1YjIyZjllNDMKYmFzZWxpbmUg
dmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDNmN2I0ZWNmYWI5OWVkOTA0ZTEyMDgzZjYw
ZTgwZWZhOTlkYjc3NzAKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NTIzMiAgMjAxOC0wOS0xNiAx
Mjo0NTo1MiBaICAgMzMgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzU0NjEgIDIwMTgtMTAt
MjAgMDM6NDY6MzAgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91
Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFw
QGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAg
U2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
cm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtcnVtcHJ1biAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAv
aG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJj
ZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFt
ZDY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXByZXYgYnJva2VuCmJyb2tlbi1qb2Ig
YnVpbGQtaTM4NiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm1oZi1wdm9wcyBicm9rZW4KYnJv
a2VuLWpvYiBidWlsZC1pMzg2LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14dGYg
YnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxk
LWFtZDY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMgYnJva2VuCmJy
b2tlbi1qb2IgYnVpbGQtYXJtaGYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni1wcmV2IGJy
b2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm1oZi1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2Vu
LXN0ZXAgYnVpbGQtYXJtaGYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYt
cHJldiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWlu
c3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1z
dGVwIGJ1aWxkLWkzODYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYteHNt
IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC1wcmV2IGhvc3QtaW5zdGFs
bCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1z
dGVwIGJ1aWxkLWFtZDY0LXh0ZiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1k
NjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1p
dCAzZDMzY2M2ZGRmMzcwMjZiNTUzMGY4M2Y1ZmEzYWYwNWIyMmY5ZTQzCkF1dGhvcjogSWFuIEph
Y2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIFNlcCAxOCAxMToy
NToyMCAyMDE4ICswMTAwCgogICAgc3R1YmRvbS9ncnViLnBhdGNoZXM6IERyb3AgZG9jcyBjaGFu
Z2VzLCBmb3IgbGljZW5zaW5nIHJlYXNvbnMKICAgIAogICAgVGhlIHBhdGNoIGZpbGUgMDBjdnMg
aXMgYW4gaW1wb3J0IG9mIGEgbmV3IHVwc3RyZWFtIHZlcnNpb24gb2YKICAgIGdydWIxIGZyb20g
dXBzdHJlYW0gQ1ZTLgogICAgCiAgICBVbmZvcnR1bmF0ZWx5LCBpbiB0aGUgcGVyaW9kIGNvdmVy
ZWQgYnkgdGhlIHVwZGF0ZSwgdXBzdHJlYW0gY2hhbmdlZAogICAgdGhlIGRvY3VtZW50YXRpb24g
bGljZW5jZSBmcm9tIGEgc2ltcGxlIHBlcm1pc3NpdmUgbGljZW5jZSwgdG8gdGhlIEdOVQogICAg
IkZyZWUgRG9jdW1lbnRhdGlvbiBMaWNlbmNlIiB3aXRoIEZyb250IGFuZCBCYWNrIENvdmVyIFRl
eHRzLgogICAgCiAgICBUaGUgRGViaWFuIFByb2plY3QgaXMgb2YgdGhlIHZpZXcgdGhhdCB1c2Ug
dGhlIEZyb250IGFuZCBCYWNrIENvdmVyCiAgICBUZXh0cyBmZWF0dXJlIG9mIHRoZSBHRkRMIG1h
a2VzIHRoZSByZXN1bHRpbmcgZG9jdW1lbnQgbm90IEZyZWUKICAgIFNvZnR3YXJlLCBiZWNhdXNl
IG9mIHRoZSBtYW5kYXRvcnkgcmVkaXN0cmlidXRpb24gb2YgdGhlc2UgaW1tdXRhYmxlCiAgICB0
ZXh0cy4gIChQZXJzb25hbGx5LCBJIGFncmVlLikKICAgIAogICAgVGhpcyBpcyBhd2t3YXJkIGJl
Y2F1c2UgRGViaWFuIGRvIG5vdCB3YW50IHRvIHNoaXAgbm9uLWZyZWUgY29udGVudC4KICAgIFNv
IHRoZSBEZWJpYW4gbWFpbnRhaW5lcnMgbmVlZCB0byBsYXVuZGVyIHRoZSB1cHN0cmVhbSBzb3Vy
Y2UgY29kZSwgdG8KICAgIHJlbW92ZSB0aGUgdHJvdWJsZXNvbWUgZmlsZXMuICBUaGlzIGlzIGFu
IGV4dHJhIHN0ZXAgd2hlbgogICAgaW5jb3Jwb3JhdGluZyBuZXcgdXBzdHJlYW0gdmVyc2lvbnMu
ICBJdCdzIHBhcnRpY3VsYXJseSBhbm5veWluZyBmb3IKICAgIHNlY3VyaXR5IHJlc3BvbnNlLCB3
aGljaCBvZnRlbiBpbnZvbHZlcyByZWJhc2luZyBvbnRvIGEgbmV3IHVwc3RyZWFtCiAgICByZWxl
YXNlLgogICAgCiAgICBncnViMSBpcyBvYnNvbGV0ZSBhbmQgdGhlIGxhc3QgY2hhbmdlIHRvIFhl
bidzIFBWIGdydWIxIHN0dWJkb20gY29kZQogICAgd2FzIGluIDIwMTYuICBGdXJ0aGVybW9yZSwg
dGhlIGdydWIxIGRvY3VtZW50YXRpb24gaXMgbm90IGJ1aWx0IGFuZAogICAgaW5zdGFsbGVkIGJ5
IHRoZSBYZW4gcHYtZ3J1YiBzdHViZG9tIE1ha2VmaWxlcy4KICAgIAogICAgVGhlcmVmb3JlLCBy
ZW1vdmUgYWxsIGRvY3MgY2hhbmdlcyBmcm9tIHN0dWJkb20vZ3J1Yi5wYXRjaGVzLiAgVGhpcwog
ICAgbWVhbnMgdGhhdCB0aGVyZSBhcmUgbm93IG5vIGxvbmdlciBhbnkgR0ZETC1saWNlbmNlZCBn
cnViIGRvY3MgaW4KICAgIHhlbi5naXQuCiAgICAKICAgIFRoZXJlIGlzIG5vIHVzZXIgaW1wYWN0
LCBhbmQgRGViaWFuIGlzIGhlbHBlZC4gIFRoaXMgY2hhbmdlIHdvdWxkCiAgICBjb21wbGljYXRl
IGFueSBhdHRlbXB0cyB0byB1cGRhdGUgdG8gYSBuZXcgdmVyc2lvbiBvZiB1cHN0cmVhbSBncnVi
MSwKICAgIGJ1dCBpdCBzZWVtcyB1bmxpa2VseSB0aGF0IHN1Y2ggYSB0aGluZyB3aWxsIGV2ZXIg
aGFwcGVuLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25A
ZXUuY2l0cml4LmNvbT4KICAgIENDOiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+
CiAgICBDQzogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgQ0M6IHBrZy14ZW4t
ZGV2ZWxAbGlzdHMuYWxpb3RoLmRlYmlhbi5vcmcKICAgIEFja2VkLWJ5OiBHZW9yZ2UgRHVubGFw
IDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogU2FtdWVsIFRoaWJhdWx0
IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBj
b21taXQgYzYyYzUzZDYxNDc3ZGZlYjYzYTQ3YjA2NzNjMzg5MDgyMTEyYmFiYykKICAgIChjaGVy
cnkgcGlja2VkIGZyb20gY29tbWl0IDk0ZmJhOWY0MzhhMmMzNmFkOWJmM2E0ODFhNjAxM2RkYzdj
ZjhjZDkpCiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCBlZDAyNGVmNTM4Y2QxMGVjMzNj
OWVkYWNkNWU1ZjIwMTZhNTk2NGQyKQogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgNzgy
Y2E5Yjk0Zjc3MDI2ODc1ZGQ5OGQ2Mjg4ZmMxZjhkY2M3Y2UxOSkKICAgIChjaGVycnkgcGlja2Vk
IGZyb20gY29tbWl0IGRlZTU5Mzc4MDIxM2E0OTk3YWU2MjA2Y2M0ZDEwM2U2MDg2MTMwOTgpCihx
ZW11IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Oct 20 10:49:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Oct 2018 10: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 1gDop1-0001Pe-Bx; Sat, 20 Oct 2018 10:49:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gzrx=na=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gDooz-0001PZ-MK
 for xen-devel@lists.xen.org; Sat, 20 Oct 2018 10:49:29 +0000
X-Inumbo-ID: 048b02a1-d456-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 048b02a1-d456-11e8-a6a9-d7ebe60f679a;
 Sat, 20 Oct 2018 10:50:54 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id F0EE6341;
 Sat, 20 Oct 2018 03:49:26 -0700 (PDT)
Received: from [10.37.13.5] (unknown [10.37.13.5])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id AA4643F71D;
 Sat, 20 Oct 2018 03:49:25 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-22-git-send-email-sstabellini@kernel.org>
 <3410d002-8c94-f7f3-7c57-d2ffd53ef676@arm.com>
 <alpine.DEB.2.10.1810172242050.3835@sstabellini-ThinkPad-X260>
 <52b8cd47-2d04-f561-c684-f343f6982bc3@arm.com>
 <alpine.DEB.2.10.1810191447340.31582@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c4d7a194-564a-4a4c-37cc-e568f4bcf830@arm.com>
Date: Sat, 20 Oct 2018 11:49:23 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810191447340.31582@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 22/23] xen/arm: move kernel.h to asm-arm/
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, nd@arm.com,
 andrii_anisov@epam.com, 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>

SGkgU3RlZmFubywKCk9uIDEwLzE5LzE4IDEwOjU0IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3Jv
dGU6Cj4gT24gV2VkLCAxNyBPY3QgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBPbiAxNy8x
MC8yMDE4IDE1OjQyLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiBPbiBNb24sIDE1IE9j
dCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4gSGkgU3RlZmFubywKPj4+Pgo+Pj4+IE9u
IDA1LzEwLzIwMTggMTk6NDcsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+Pj4gSXQgd2ls
bCBiZSAjaW5jbHVkZWQgYnkgYSBmaWxlIGluIGEgeGVuL2FyY2gvYXJtIHN1YmRpcmVjdG9yeS4K
Pj4+Pj4KPj4+Pj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4
aWxpbnguY29tPgo+Pj4+PiAtLS0KPj4+Pj4gICAgIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
YyAgfCAgMiArLQo+Pj4+PiAgICAgeGVuL2FyY2gvYXJtL2tlcm5lbC5jICAgICAgICB8ICAzICst
Cj4+Pj4+ICAgICB4ZW4vYXJjaC9hcm0va2VybmVsLmggICAgICAgIHwgODYKPj4+Pj4gLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPj4+Pj4gICAgIHhlbi9pbmNs
dWRlL2FzbS1hcm0va2VybmVsLmggfCA4Ngo+Pj4+PiArKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKwo+Pj4+Cj4+Pj4gVGhlcmUgYXJlIHdheSB0byBtYWtlIGdpdCBk
aWZmIG5pY2VyIGZvciBjb2RlIG1vdmVtZW50LiBUaGlzIHNlZW1zIHRvIGJlCj4+Pj4gZG9uZQo+
Pj4+IGJ5IGRlZmF1bHQgb24gMi4xMS4wLiBOb3Qgc3VyZSBmb3Igb2xkZXIgdmVyc2lvbi4gV2hh
dCBhcmUgeW91IHVzaW5nPwo+Pj4KPj4+IEdpdCB2ZXJzaW9uIDEuOS4xIChhbmQgZ3VpbHQgMC4z
NSkKPj4KPj4gQSA0IHllYXJzIG9sZCBnaXQgdmVyc2lvbi4gTWF5IEkgYXNrIHRvIHVwZGF0ZSB0
byBhIG5ldyBnaXQgKG9yIHNlZSBpZiB0aGVyZQo+PiBhcmUgYW4gb3B0aW9uIGRvaW5nIHRoZSBz
YW1lKT8gVGhpcyB3b3VsZCBoZWxwIHJldmlld2luZyBjb2RlIG1vdmVtZW50Lgo+IAo+IFVuZm9y
dHVuYXRlbHkgSSBnZXQgdGhlIHNhbWUgd2l0aCAyLjcuNDoKPiAKPiAgIHhlbi9hcmNoL2FybS9k
b21haW5fYnVpbGQuYyAgfCAgMiArLQo+ICAgeGVuL2FyY2gvYXJtL2tlcm5lbC5jICAgICAgICB8
ICAzICstCj4gICB4ZW4vYXJjaC9hcm0va2VybmVsLmggICAgICAgIHwgODYgLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0v
a2VybmVsLmggfCA4NiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
Kwo+ICAgNCBmaWxlcyBjaGFuZ2VkLCA4OCBpbnNlcnRpb25zKCspLCA4OSBkZWxldGlvbnMoLSkK
PiAgIGRlbGV0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0va2VybmVsLmgKPiAgIGNyZWF0ZSBt
b2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9hc20tYXJtL2tlcm5lbC5oCj4gCj4gRllJIHRoZSBkaWZm
IGJldHdlZW4geGVuL2FyY2gvYXJtL2tlcm5lbC5oIGFuZAo+IHhlbi9pbmNsdWRlL2FzbS1hcm0v
a2VybmVsLmggaXMgMCwgSSBkb24ndCBrbm93IHdoeSBnaXQgZG9lc24ndCBwaWNrIGl0Cj4gdXA6
CgpEJ29oIDovLiBQcm9iYWJseSBzb21lIGNvbmZpZ3VyYXRpb25zIGluIHlvdXIgLmNvbmZpZy4g
VGhhbmsgeW91IGZvciAKY29uZmlybWluZyB0aGV5IGFyZSBib3RoIHRoZSBzYW1lLgoKQ2hlZXJz
LAoKPiAKPiBzdGVmYW5vc0B4c2pzdGVmYW5vczovbG9jYWwvcmVwb3MveGVuJCBkaWZmIHhlbi9h
cmNoL2FybS9rZXJuZWwuaCB4ZW4vaW5jbHVkZS9hc20tYXJtL2tlcm5lbC5oCj4gc3RlZmFub3NA
eHNqc3RlZmFub3M6L2xvY2FsL3JlcG9zL3hlbiQKPiBzdGVmYW5vc0B4c2pzdGVmYW5vczovbG9j
YWwvcmVwb3MveGVuJCBtZDVzdW0geGVuL2FyY2gvYXJtL2tlcm5lbC5oIHhlbi9pbmNsdWRlL2Fz
bS1hcm0va2VybmVsLmgKPiAwNmJkYWQ0NWU2NjVmMjBmMDNmZmRkMjgyMmQ4ZjA4ZSAgeGVuL2Fy
Y2gvYXJtL2tlcm5lbC5oCj4gMDZiZGFkNDVlNjY1ZjIwZjAzZmZkZDI4MjJkOGYwOGUgIHhlbi9p
bmNsdWRlL2FzbS1hcm0va2VybmVsLmgKPiAKPiBJIGhvcGUgdGhhdCBoZWxwcy4KPiAKCi0tIApK
dWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Oct 20 11:33:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Oct 2018 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 1gDpV8-00050n-Ru; Sat, 20 Oct 2018 11:33:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=k5ni=na=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gDpV8-0004zv-1W
 for xen-devel@lists.xenproject.org; Sat, 20 Oct 2018 11:33:02 +0000
X-Inumbo-ID: 1974af03-d45c-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1974af03-d45c-11e8-a6a9-d7ebe60f679a;
 Sat, 20 Oct 2018 11:34: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 <aliasfile-bounces@xenproject.org>)
 id 1gDpV1-0007Co-Ec; Sat, 20 Oct 2018 11: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 1gDpV1-0006Nc-3E; Sat, 20 Oct 2018 11:32:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gDpV1-0001zs-2a; Sat, 20 Oct 2018 11:32:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128867-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-amd64-xen-xsm-freebsd:<job
 status>:broken:regression
 xen-unstable:build-amd64-xen-freebsd:<job status>:broken:regression
 xen-unstable:build-amd64-xen-xsm-freebsd:host-build-prep:fail:regression
 xen-unstable:build-amd64-xen-freebsd:host-build-prep:fail:regression
 xen-unstable:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-saverestore:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-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-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check: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-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start: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-amd64-i386-libvirt-xsm:migrate-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-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-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-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-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt: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-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:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl: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-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-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=00b1b8ed737376aaa9cb842dd5bbf759e54fd86e
X-Osstest-Versions-That: xen=92666fdd6e0afab989b2d89759d9b43f2c645ae7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 20 Oct 2018 11:32:55 +0000
Subject: [Xen-devel] [xen-unstable test] 128867: regressions - trouble:
 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>

ZmxpZ2h0IDEyODg2NyB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODg2Ny8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNk
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQteGVu
LWZyZWVic2QgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVp
bGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkICAgNiBob3N0LWJ1aWxkLXByZXAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI4Njc1CiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICA2IGhvc3Qt
YnVpbGQtcHJlcCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg2NzUKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTMgZ3Vlc3Qtc2F2ZXJlc3Rv
cmUgZmFpbCBSRUdSLiB2cy4gMTI4Nzc1CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1
dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI4Nzc1CiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlr
ZSAxMjg3NzUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODc3NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4Nzc1CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjg3NzUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODc3NQogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxp
a2UgMTI4Nzc1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg3NzUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODc3NQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4g
ICAgICAgICAgICAgICAgICAwMGIxYjhlZDczNzM3NmFhYTljYjg0MmRkNWJiZjc1OWU1NGZkODZl
CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA5MjY2NmZkZDZlMGFmYWI5
ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1YWU3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg3NzUgIDIw
MTgtMTAtMTQgMTY6NDI6MjMgWiAgICA1IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI4ODM5
ICAyMDE4LTEwLTE2IDE1OjM4OjI2IFogICAgMyBkYXlzICAgIDIgYXR0ZW1wdHMKVGVzdGluZyBz
YW1lIHNpbmNlICAgMTI4ODY3ICAyMDE4LTEwLTE4IDExOjE1OjQ3IFogICAgMiBkYXlzICAgIDEg
YXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAg
QWRyaWFuIFBvcCA8YXBvcEBiaXRkZWZlbmRlci5jb20+CiAgQWxleGFuZGVyIFNjaHVseiA8Y29k
ZUBzY2h1bHphbGV4LmRlPgogIEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIu
Y29tPgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgRGFuaWVs
IERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgRWxlbmEgVWZpbXRzZXZhIDxlbGVu
YS51ZmltdHNldmFAb3JhY2xlLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNp
dHJpeC5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CiAgSWFuIEph
Y2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6
dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25u
ZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+CiAgVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgogIFRpbSBE
ZWVnYW4gPHRpbUB4ZW4ub3JnPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgWGlu
IExpIDx0YWxvbnMubGVlQGdtYWlsLmNvbT4KICBYaW4gTGkgPHhpbi5saUBjaXRyaXguY29tPgoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQteGVuLWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
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
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhlbi14c20tZnJlZWJzZCBicm9rZW4KYnJv
a2VuLWpvYiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCBicm9rZW4KCk5vdCBwdXNoaW5nLgoKKE5v
IHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNDExIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Oct 20 11:58:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Oct 2018 11:58: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 1gDpu0-0006cs-1j; Sat, 20 Oct 2018 11:58:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gzrx=na=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gDpty-0006cn-Po
 for xen-devel@lists.xen.org; Sat, 20 Oct 2018 11:58:42 +0000
X-Inumbo-ID: 1719bca4-d45f-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 1719bca4-d45f-11e8-a8a5-bc764e045a96;
 Sat, 20 Oct 2018 13:55:51 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 7E8D5A78;
 Sat, 20 Oct 2018 04:58:40 -0700 (PDT)
Received: from [10.37.8.9] (unknown [10.37.8.9])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 9789B3F71D;
 Sat, 20 Oct 2018 04:58:38 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-10-git-send-email-sstabellini@kernel.org>
 <6be5efb4-72fe-95fa-9373-7d50b2c304f0@arm.com>
 <alpine.DEB.2.10.1810191456160.31582@sstabellini-ThinkPad-X260>
Message-ID: <ea4b6451-ed9c-ca0c-4ec5-7eccfb3ad568@arm.com>
Date: Sat, 20 Oct 2018 12:58:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810191456160.31582@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 10/23] xen/arm: introduce allocate_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 <stefanos@xilinx.com>, nd@arm.com,
 andrii_anisov@epam.com, 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>

SGkgU3RlZmFubywKCk9uIDEwLzE5LzE4IDExOjI4IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3Jv
dGU6Cj4gT24gTW9uLCAxNSBPY3QgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBIaSwKPj4K
Pj4gT24gMDUvMTAvMjAxOCAxOTo0NywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4gSW50
cm9kdWNlIGFuIGFsbG9jYXRlX21lbW9yeSBmdW5jdGlvbiBhYmxlIHRvIGFsbG9jYXRlIG1lbW9y
eSBmb3IgRG9tVXMKPj4+IGFuZCBtYXAgaXQgYXQgdGhlIHJpZ2h0IGd1ZXN0IGFkZHJlc3Nlcywg
YWNjb3JkaW5nIHRvIHRoZSBndWVzdCBtZW1vcnkKPj4+IG1hcDogR1VFU1RfUkFNMF9CQVNFIGFu
ZCBHVUVTVF9SQU0xX0JBU0UuCj4+Cj4+IFBsZWFzZSBhZGQgc29tZXRoaW5nIGFsb25nIHRoZSBs
aW5lOiAiVGhpcyBpcyB1bmRlciAjaWYgMCBhcyBub3QgdXNlZCBmb3IKPj4gbm93Ii4KPiAKPiBJ
J2xsIGFkZAo+IAo+IAo+Pj4KPj4+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3RlZmFub3NAeGlsaW54LmNvbT4KPj4+IC0tLQo+Pj4gQ2hhbmdlcyBpbiB2NDoKPj4+IC0gbW92
ZSBlYXJsaWVyLCBhZGQgI2lmIDAKPj4+IC0gaW50cm9kdWNlIGFsbG9jYXRlX2JhbmtfbWVtb3J5
LCByZW1vdmUgaW5zZXJ0X2JhbmsKPj4+IC0gYWxsb2NhdGVfYmFua19tZW1vcnkgYWxsb2NhdGUg
bWVtb3J5IGFuZCBpbnNlcnRzIHRoZSBiYW5rLCB3aGlsZQo+Pj4gICAgIGFsbG9jYXRlX21lbW9y
eSBzcGVjaWZpZXMgd2hlcmUgdG8gZG8gdGhhdAo+Pj4KPj4+IENoYW5nZXMgaW4gdjM6Cj4+PiAt
IG5ldyBwYXRjaAo+Pj4gLS0tCj4+PiAgICB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCA4
Mwo+Pj4gKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4+PiAg
ICAxIGZpbGUgY2hhbmdlZCwgODMgaW5zZXJ0aW9ucygrKQo+Pj4KPj4+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMK
Pj4+IGluZGV4IDQxZjJmMjcuLmZkZGZkODIgMTAwNjQ0Cj4+PiAtLS0gYS94ZW4vYXJjaC9hcm0v
ZG9tYWluX2J1aWxkLmMKPj4+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+Pj4g
QEAgLTM2OCw2ICszNjgsODkgQEAgc3RhdGljIHZvaWQgX19pbml0IGFsbG9jYXRlX21lbW9yeV8x
MShzdHJ1Y3QgZG9tYWluICpkLAo+Pj4gICAgICAgIH0KPj4+ICAgIH0KPj4+ICAgICsjaWYgMAo+
Pj4gK3N0YXRpYyBib29sIF9faW5pdCBhbGxvY2F0ZV9iYW5rX21lbW9yeShzdHJ1Y3QgZG9tYWlu
ICpkLAo+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qg
a2VybmVsX2luZm8gKmtpbmZvLAo+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBnZm5fdCBzZ2ZuLAo+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBpbnQgb3JkZXIpCj4+PiArewo+Pj4gKyAgICBpbnQgcmVzOwo+Pj4g
KyAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwZzsKPj4+ICsgICAgc3RydWN0IG1lbWJhbmsgKmJhbms7
Cj4+PiArICAgIHBhZGRyX3QgZ2FkZHIgPSBnZm5fdG9fZ2FkZHIoc2dmbiksIHNpemUgPSBwZm5f
dG9fcGFkZHIoMVVMIDw8IG9yZGVyKTsKPj4KPj4gVGhlcmUgaXMgbm8gbmVlZCB0byBoYXZlIGdh
ZGRyIGluIGEgdmFyaWFibGUuCj4gCj4gSSdsbCByZW1vdmUgaXQuCj4gCj4gCj4+PiArCj4+PiAr
ICAgIHBnID0gYWxsb2NfZG9taGVhcF9wYWdlcyhkLCBvcmRlciwgMCk7Cj4+Cj4+IFNvIGhlcmUg
eW91IGltcG9zZSB0aGUgbWVtb3J5IHRvIGJlIGNvbnRpZ3VvdXNseSBhbGxvY2F0ZWQgZm9yIGEg
Z2l2ZW4gYmFuay4KPj4gVGhlcmUgYXJlIHF1aXRlIGEgZmV3IGNhc2Ugd2hlcmUgeW91IG1heSBu
b3QgaGF2ZSBlbm91Z2ggbWVtb3J5IHRvIGFsbG9jYXRlCj4+IGNvbnRpZ3VvdXNseS4KPj4KPj4g
U28gbW9yZSBsaWtlbHkgeW91IHdhbnQgdG8gYWRkIGxvb3AgaW4gdGhpcyBjb2RlIHRvIGFsbG9j
YXRlIHVudGlsIG9yZGVyIGlzCj4+IHJlYWNoZWQuCj4gCj4gVGhpcyBjYXNlIGlzIG5vdCBoYW5k
bGVkIHRvZGF5IGZvciBkb20wLgoKSSBhbSBhZnJhaWQgdGhpcyBpcyBzbGlnaHRseSB1bnRydWUu
IERvbTAgbWVtb3J5IGlzIGRpcmVjdCBtYXBwZWQsIFhlbiAKd2lsbCBmaXJzdCB0cnkgdG8gYWxs
b2NhdGUgdGhlIHVzaW5nIHRoZSBiaWdnZXN0IG9yZGVyLiBJZiBpdCBmYWlscywgdGhlIApvcmRl
ciB3aWxsIGJlIGRlY3JlYXNlZCB1bnRpbCB0aGUgc2l6ZSBpcyBzdWl0YWJsZS4gV2Ugd2lsbCBh
bHdheXMgdHJ5IAp0byBhbGxvY2F0ZSB0aGUgbWF4aW11bSBvZiBtZW1vcnkuCgpUaGVyZSBhcmUg
dGhyZWUgbWFqb3IgcHJvYmxlbXMgd2l0aCB5b3VyIGNvZGU6CgkxKSBUaGVyZSBtYXkgbm90IGJl
IGVub3VnaCBjb250aWd1b3VzIHNwYWNlIGluIHRoZSBob3N0IG1lbW9yeSBmb3IgYSAKNEdCIHJl
Z2lvbi4KCTIpIFRoZSBtZW1vcnkgc3BlY2lmeSBieSB0aGUgdXNlciBtYXkgbm90IGJlIGluIHBv
d2VyIG9mIDIgcGFnZXMuIEZvciAKaW5zdGFuY2UsIGEgdXNlciBjYW4gc3BlY2lmeSA0MEtCLiBX
aXRoIHlvdXIgYWxnbywgd2Ugd2lsbCBlbmQgdG8gCmFsbG9jYXRlIDMyS0IgaW4gdGhlIGZpcnN0
IGJhbmsgYW5kIDhLQiBpbiB0aGUgc2Vjb25kIGJhbmsuIEhvd2V2ZXIgd2hhdCAKd2Ugd2FudCBp
cyBhbGxvY2F0ZSA0MEtCIGluIGEgc2luZ2xlIGJhbmsuCgkzKSBZb3UgZG9uJ3QgY2hlY2sgd2hl
dGhlciB0aGUgbGVmdG92ZXIgbWVtb3J5IGlzIGJpZ2dlciB0aGFuIHRoZSBzaXplIApvZiB0aGUg
c2Vjb25kIGJhbmsuCgpJbiB0aGUgY2FzZSB3aGVyZSB0aGUgbWVtb3J5IGlzIG5vdCBkaXJlY3Qg
bWFwcGVkLCB3ZSBzaG91bGQgYmUgYWJsZSB0byAKYWxsb2NhdGUgdGhlIHdob2xlIHJlZ2lvbiB3
aXRoIG11bHRpcGxlIG5vbi1jb250aWd1b3VzIG1lbW9yeS4gSSB0aGluayAKdGhlIGFsZ29yaXRo
bSBpbiB1c2VkIGluIGxpYnhjIChzZWUgcG9wdWxhdGVfZ3Vlc3RfbWVtb3J5KSBpcyB3b3JraW5n
IApxdWl0ZSB3ZWxsIGZvciB0aGlzIHB1cnBvc2UuCgpJdCBpcyBhbHNvIHBvc3NpYmxlIHRvIGhh
dmUgYSBzaW1wbGVyIHNvbHV0aW9uIHdpdGhpbiB0aGUgaHlwZXJ2aXNvci4gSSAKcXVpY2tseSB3
cm90ZSBhIHBhdGNoIChub3QgY29tcGlsZWQsIG5vciB0ZXN0ZWQpIHRoYXQgc2hvdWxkIGFkZHJl
c3MgdGhlIAozIHByb2JsZW1zIGFib3ZlLiBTZWU6IGh0dHBzOi8vcGFzdGViaW4uY29tL0ZROWs5
Q2JMCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Oct 20 12:01:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Oct 2018 12:01: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 1gDpwv-0007R0-18; Sat, 20 Oct 2018 12:01:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gzrx=na=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gDpwu-0007Qu-7u
 for xen-devel@lists.xen.org; Sat, 20 Oct 2018 12:01:44 +0000
X-Inumbo-ID: 1bf3b6a4-d460-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 1bf3b6a4-d460-11e8-a6a9-d7ebe60f679a;
 Sat, 20 Oct 2018 12:03:08 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 404FCA78;
 Sat, 20 Oct 2018 05:01:41 -0700 (PDT)
Received: from [10.37.8.9] (unknown [10.37.8.9])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 684DA3F71D;
 Sat, 20 Oct 2018 05:01:39 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-13-git-send-email-sstabellini@kernel.org>
 <e3717246-7984-b8b9-9c6d-448da5e50f0c@arm.com>
 <alpine.DEB.2.10.1810191539230.31582@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d91ffc00-cb30-7e9b-f0f5-b1bda40bb005@arm.com>
Date: Sat, 20 Oct 2018 13:01:37 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810191539230.31582@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 13/23] xen/arm: implement construct_domU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, nd@arm.com,
 andrii_anisov@epam.com, 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>

SGkgU3RlZmFubywKCk9uIDEwLzE5LzE4IDExOjUzIFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3Jv
dGU6Cj4gT24gTW9uLCAxNSBPY3QgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBIaSwKPj4K
Pj4gT24gMDUvMTAvMjAxOCAxOTo0NywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4gU2lt
aWxhciB0byBjb25zdHJ1Y3RfZG9tMCwgY29uc3RydWN0X2RvbVUgY3JlYXRlcyBhIGJhcmVib25l
IERvbVUgZ3Vlc3QuCj4+Pgo+Pj4gVGhlIGRldmljZSB0cmVlIG5vZGUgcGFzc2VkIGFzIGFyZ3Vt
ZW50IGlzIGNvbXBhdGlibGUgInhlbixkb21haW4iLCBzZWUKPj4+IGRvY3MvbWlzYy9hcm0vZGV2
aWNlLXRyZWUvYm9vdGluZy50eHQuCj4+Pgo+Pj4gQWRkIGNvbnN0IHRvIGtlcm5lbF9wcm9iZSBk
dF9kZXZpY2Vfbm9kZSBwYXJhbWV0ZXIuCj4+Cj4+IFRoaXMgbGlrZWx5IGJlbG9uZ3MgdG8gcGF0
Y2ggIzcgd2hlcmUgdGhlIHBhcmFtZXRlciB3YXMgYWRkZWQuCj4gCj4gT0sKPiAKPiAKPj4+Cj4+
PiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+
Cj4+Pgo+Pj4gLS0tCj4+PiBDaGFuZ2VzIGluIHY0Ogo+Pj4gLSBjb25zdGlmeSBrZXJuZWxfcHJv
YmUKPj4+IC0gY2hhbmdlIHRpdGxlCj4+PiAtIGJldHRlciBlcnJvciBtZXNzYWdlcyBhbmQgcHJp
bnRlZCBpbmZvCj4+PiAtIDY0Yml0IG1lbW9yeQo+Pj4KPj4+IENoYW5nZXMgaW4gdjM6Cj4+PiAt
IG1vdmUgc2V0dGluZyB0eXBlIGJlZm9yZSBhbGxvY2F0ZV9tZW1vcnkKPj4+IC0gYWRkIGlmZGVm
IGFyb3VuZCBpdCBhbmQgYSBjb21tZW50Cj4+Pgo+Pj4gQ2hhbmdlcyBpbiB2MjoKPj4+IC0gcmVu
YW1lIG1lbSB0byBtZW1vcnkKPj4+IC0gbWFrZSBjcHVzIGFuZCBtZW1vcnkgbWFuZGF0b3J5Cj4+
PiAtIHJlbW92ZSB3cm9udCBjb21tZW50IGZyb20gY29tbWl0IG1lc3NhZ2UKPj4+IC0gY3B1cyBh
bmQgbWVtb3J5IGFyZSByZWFkIGFzIGludGVnZXJzCj4+PiAtIHJlYWQgdGhlIHZwbDAxMSBvcHRp
b24KPj4+IC0tLQo+Pj4gICAgeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgMzcgKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLQo+Pj4gICAgeGVuL2FyY2gvYXJtL2tlcm5l
bC5jICAgICAgIHwgIDMgKystCj4+PiAgICB4ZW4vYXJjaC9hcm0va2VybmVsLmggICAgICAgfCAg
MiArLQo+Pj4gICAgMyBmaWxlcyBjaGFuZ2VkLCAzNyBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9u
cygtKQo+Pj4KPj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94
ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPj4+IGluZGV4IDU0N2I2MjQuLmVmYjUzMGEgMTAw
NjQ0Cj4+PiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPj4+ICsrKyBiL3hlbi9h
cmNoL2FybS9kb21haW5fYnVpbGQuYwo+Pj4gQEAgLTM2OSw3ICszNjksNiBAQCBzdGF0aWMgdm9p
ZCBfX2luaXQgYWxsb2NhdGVfbWVtb3J5XzExKHN0cnVjdCBkb21haW4gKmQsCj4+PiAgICAgICAg
fQo+Pj4gICAgfQo+Pj4gICAgLSNpZiAwCj4+Cj4+IFBsZWFzZSBhZGQgYSB3b3JkIGFib3V0IHRo
aXMgY2hhbmdlIGluIHRoZSBjb21taXQgbWVzc2FnZS4KPiAKPiBPSwo+IAo+IAo+Pj4gICAgc3Rh
dGljIGJvb2wgX19pbml0IGFsbG9jYXRlX2JhbmtfbWVtb3J5KHN0cnVjdCBkb21haW4gKmQsCj4+
PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGtlcm5l
bF9pbmZvICpraW5mbywKPj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBnZm5fdCBzZ2ZuLAo+Pj4gQEAgLTQ1MCw3ICs0NDksNiBAQCBmYWlsOgo+Pj4gICAgICAg
ICAgICAgICAgKHVuc2lnbmVkIGxvbmcpa2luZm8tPnVuYXNzaWduZWRfbWVtID4+IDEwKTsKPj4+
ICAgICAgICBCVUcoKTsKPj4+ICAgIH0KPj4+IC0jZW5kaWYKPj4+ICAgICAgc3RhdGljIGludCBf
X2luaXQgd3JpdGVfcHJvcGVydGllcyhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2lu
Zm8KPj4+ICpraW5mbywKPj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Y29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlKQo+Pj4gQEAgLTIyOTQsNyArMjI5Miw0
MCBAQCBzdGF0aWMgaW50IF9faW5pdCBfX2NvbnN0cnVjdF9kb21haW4oc3RydWN0IGRvbWFpbgo+
Pj4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8KPj4+ICAgIHN0YXRpYyBpbnQgX19pbml0
IGNvbnN0cnVjdF9kb21VKHN0cnVjdCBkb21haW4gKmQsCj4+PiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGUpCj4+PiAg
ICB7Cj4+PiAtICAgIHJldHVybiAtRU5PU1lTOwo+Pj4gKyAgICBzdHJ1Y3Qga2VybmVsX2luZm8g
a2luZm8gPSB7fTsKPj4+ICsgICAgaW50IHJjOwo+Pj4gKyAgICB1NjQgbWVtOwo+Pj4gKwo+Pj4g
KyAgICByYyA9IGR0X3Byb3BlcnR5X3JlYWRfdTY0KG5vZGUsICJtZW1vcnkiLCAmbWVtKTsKPj4+
ICsgICAgaWYgKCAhcmMgKQo+Pj4gKyAgICB7Cj4+PiArICAgICAgICBwcmludGsoIkVycm9yIGJ1
aWxkaW5nIERvbVU6IGNhbm5vdCByZWFkIFwibWVtb3J5XCIgcHJvcGVydHlcbiIpOwo+Pj4gKyAg
ICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4+PiArICAgIH0KPj4+ICsgICAga2luZm8udW5hc3NpZ25l
ZF9tZW0gPSAocGFkZHJfdCltZW0gPDwgMTA7Cj4+Cj4+IEkgbm90aWNlZCBJIGZvcmdvdCB0byBh
bnN3ZXIgdG86Cj4+ICJLQigpIG9ubHkgd29ya3MgZm9yIG51bWJlcnMsIGl0IGlzIGRlZmluZWQg
YXM6IChfQUMoX2tiLCBVTEwpIDw8IDEwKSIKPj4KPj4gdW5zaWduZWQgbG9uZyBsb25nIGlzIGFs
d2F5cyBnb2luZyB0byBiZSBiaWdnZXIgdGhhbiBwYWRkcl90LiBBbHNvLCB3ZSBhbHJlYWR5Cj4+
IHVzZSBNQiguLi4pIGluIHNpbWlsYXIgc2l0dWF0aW9uLiBTbyBJIGFtIG5vdCBzdXJlIHRvIHVu
ZGVyc3RhbmQgeW91ciBjb25jZXJuCj4+IGhlcmUuCj4gCj4gSSBhZG1pdCB0aGF0IG15IGV4cGxh
bmF0aW9uIHdhcyBzbyBiYWQgdGhhdCBldmVuIEkgaGFkIHRvIGdvIGJhY2sgdG8KPiBmaWd1cmUg
b3V0IHdoYXQgSSBtZWFudCA6LSkKPiAKPiBXaGF0IEkgd2FudGVkIHRvIHNheSBpcyB0aGF0IEtC
KCkgb25seSB3b3JrcyBmb3IgY29uc3RhbnRzLCBub3QKPiB2YXJpYWJsZXMuIFNvIEtCKDEwKSB3
b3JrcywgYnV0IEtCKG1lbSkgZG9lcyBub3QuCgpPaCwgdGhhdCdzIGFubm95aW5nLiBDYW4geW91
IHVzZSBtZW0gKiBTWl8xSyB0aGVuPwoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Oct 20 12:07:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Oct 2018 12:07: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 1gDq2O-0007dz-Nf; Sat, 20 Oct 2018 12:07:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gzrx=na=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gDq2N-0007dt-FA
 for xen-devel@lists.xen.org; Sat, 20 Oct 2018 12:07:23 +0000
X-Inumbo-ID: e7111e5f-d460-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id e7111e5f-d460-11e8-a6a9-d7ebe60f679a;
 Sat, 20 Oct 2018 12:08:49 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 0B3BBA78;
 Sat, 20 Oct 2018 05:07:22 -0700 (PDT)
Received: from [10.37.8.9] (unknown [10.37.8.9])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 220313F71D;
 Sat, 20 Oct 2018 05:07:19 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>,
 Jan Beulich <JBeulich@suse.com>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-21-git-send-email-sstabellini@kernel.org>
 <5BBB265002000078001EF70A@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1810191614150.31582@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <1711a24d-de26-0466-89cb-1135fe5ecb4b@arm.com>
Date: Sat, 20 Oct 2018 13:07:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810191614150.31582@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 21/23] xen/vpl011: buffer out chars when
 the backend is 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: Tim Deegan <tim@xen.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefano Stabellini <stefanos@xilinx.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 "andrii_anisov@epam.com" <andrii_anisov@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>

SGkgU3RlZmFubywKCk9uIDEwLzIwLzE4IDEyOjIwIEFNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3Jv
dGU6Cj4gT24gTW9uLCA4IE9jdCAyMDE4LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMDUu
MTAuMTggYXQgMjA6NDcsIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPiB3cm90ZToKPj4+IC0tLSBh
L3hlbi9kcml2ZXJzL2NoYXIvY29uc29sZS5jCj4+PiArKysgYi94ZW4vZHJpdmVycy9jaGFyL2Nv
bnNvbGUuYwo+Pj4gQEAgLTQwNiw2ICs0MDYsMTMgQEAgc3RhdGljIHZvaWQgZHVtcF9jb25zb2xl
X3Jpbmdfa2V5KHVuc2lnbmVkIGNoYXIga2V5KQo+Pj4gICAgKi8KPj4+ICAgc3RhdGljIHVuc2ln
bmVkIGludCBfX3JlYWRfbW9zdGx5IGNvbnNvbGVfcnggPSAwOwo+Pj4gICAKPj4+ICtzdHJ1Y3Qg
ZG9tYWluICpjb25zb2xlX2lucHV0X2RvbWFpbih2b2lkKQo+Pj4gK3sKPj4+ICsgICAgaWYgKCBj
b25zb2xlX3J4ID09IDAgKQo+Pj4gKyAgICAgICAgICAgIHJldHVybiBOVUxMOwo+Pj4gKyAgICBy
ZXR1cm4gZ2V0X2RvbWFpbl9ieV9pZChjb25zb2xlX3J4IC0gMSk7Cj4+Cj4+IFRoaXMgYWNxdWly
ZXMgYSBkb21haW4gcmVmZXJlbmNlLCB5ZXQgSSBjYW4ndCBzZWUgdGhhdCByZWZlcmVuY2UKPj4g
Z2V0dGluZyBkcm9wcGVkIGFueXdoZXJlIGluIHRoZSBjYWxsZXIuCj4gCj4gV2VsbCBzcG90dGVk
IQo+IAo+IEknbGwgYWRkIGEgY29tbWVudCBoZXJlIGFzIGEgcmVtaW5kZXIsIGFuZCBJJ2xsIGRy
b3AgdGhlIGRvbWFpbgo+IHJlZmVyZW5jZSBpbiB0aGUgY2FsbGVyICh4ZW4vYXJjaC9hcm0vdnBs
MDExLmM6dnBsMDExX3dyaXRlX2RhdGFfeGVuKS4KCldoeSBkbyB5b3UgdXNlIGdldF9kb21haW5f
YnlfaWQoKSBhbmQgbm90IHJjdV9sb2NrX2RvbWFpbl9ieV9pZCgpPyBUaGUgCmxhdHRlciBpcyBy
ZWNvbW1lbmQgZm9yIHNob3J0IGxpdmUgcmVmZXJlbmNlLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBH
cmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Oct 20 12:10:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Oct 2018 12:10: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 1gDq59-0008Nr-FR; Sat, 20 Oct 2018 12:10:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gzrx=na=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gDq57-0008Nm-Ii
 for xen-devel@lists.xen.org; Sat, 20 Oct 2018 12:10:13 +0000
X-Inumbo-ID: 4c419cd0-d461-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 4c419cd0-d461-11e8-a6a9-d7ebe60f679a;
 Sat, 20 Oct 2018 12:11:39 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 0CD6AA78;
 Sat, 20 Oct 2018 05:10:12 -0700 (PDT)
Received: from [10.37.8.9] (unknown [10.37.8.9])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 314503F71D;
 Sat, 20 Oct 2018 05:10:11 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-6-git-send-email-sstabellini@kernel.org>
 <92df9337-8da5-5c79-5bc5-8763b6beb719@arm.com>
 <alpine.DEB.2.10.1810191629250.31582@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <55c447a6-748f-5caa-be42-71551723c960@arm.com>
Date: Sat, 20 Oct 2018 13:10:09 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810191629250.31582@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 06/23] xen/arm: don't add duplicate boot
 modules, introduce domU 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: Stefano Stabellini <stefanos@xilinx.com>, andrii_anisov@epam.com,
 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>

SGkgU3RlZmFubywKCk9uIDEwLzIwLzE4IDEyOjM2IEFNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3Jv
dGU6Cj4gT24gVHVlLCA5IE9jdCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+PiBkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+Pj4gaW5k
ZXggYmM3ZGQ5Ny4uZGJhYjIzMiAxMDA2NDQKPj4+IC0tLSBhL3hlbi9hcmNoL2FybS9zZXR1cC5j
Cj4+PiArKysgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+Pj4gQEAgLTIwMSwxMCArMjAxLDEyIEBA
IHZvaWQgX19pbml0IGR0X3VucmVzZXJ2ZWRfcmVnaW9ucyhwYWRkcl90IHMsIHBhZGRyX3QKPj4+
IGUsCj4+PiAgICB9Cj4+PiAgICAgIHN0cnVjdCBib290bW9kdWxlIF9faW5pdCAqYWRkX2Jvb3Rf
bW9kdWxlKGJvb3Rtb2R1bGVfa2luZCBraW5kLAo+Pj4gLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhZGRyX3Qgc3RhcnQsIHBhZGRyX3Qgc2l6ZSkKPj4+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IHN0YXJ0LCBwYWRk
cl90IHNpemUsCj4+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Ym9vbCBkb21VKQo+Pj4gICAgewo+Pj4gICAgICAgIHN0cnVjdCBib290bW9kdWxlcyAqbW9kcyA9
ICZib290aW5mby5tb2R1bGVzOwo+Pj4gICAgICAgIHN0cnVjdCBib290bW9kdWxlICptb2Q7Cj4+
IFRoaXMgYXQgbGVhc3QgbmVlZCB0byBiZSByZXBsaWNhCj4gCj4gSSB0YWtlIHRoaXMgd2FzIGEg
dHlwbz8KCkkgY2FuJ3QgcmVtZW1iZXIuIExldCdzIGNvbnNpZGVyIGEgdHlwbyB1bnRpbCB0aGUg
bmV4dCB2ZXJzaW9uIDopLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Oct 20 12:34:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Oct 2018 12:34: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 1gDqSA-0001ac-IY; Sat, 20 Oct 2018 12:34:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=72ag=na=xenproject.org=prvs=824227392=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gDqS9-0001aT-VB
 for xen-devel@lists.xenproject.org; Sat, 20 Oct 2018 12:34:01 +0000
X-Inumbo-ID: 9efb4d93-d464-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9efb4d93-d464-11e8-a6a9-d7ebe60f679a;
 Sat, 20 Oct 2018 12:35:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,404,1534809600"; d="scan'208";a="68352253"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75462-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-stretch:build-armhf-pvops:<job
 status>:broken:regression
 distros-debian-stretch:build-i386:<job status>:broken:regression
 distros-debian-stretch:build-amd64-pvops:<job status>:broken:regression
 distros-debian-stretch:build-armhf:<job status>:broken:regression
 distros-debian-stretch:build-amd64:<job status>:broken:regression
 distros-debian-stretch:build-i386-pvops:<job status>:broken:regression
 distros-debian-stretch:test-amd64-i386-amd64-stretch-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-stretch:test-amd64-amd64-amd64-stretch-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-stretch:test-amd64-i386-i386-stretch-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-stretch:test-amd64-amd64-i386-stretch-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-stretch:test-armhf-armhf-armhf-stretch-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-stretch:build-armhf:host-install(4):broken:nonblocking
 distros-debian-stretch:build-armhf-pvops:host-install(4):broken:nonblocking
 distros-debian-stretch:build-i386:host-install(4):broken:nonblocking
 distros-debian-stretch:build-i386-pvops:host-install(4):broken:nonblocking
 distros-debian-stretch:build-amd64-pvops:host-install(4):broken:nonblocking
 distros-debian-stretch:build-amd64:host-install(4):broken:nonblocking
X-Osstest-Versions-That: flight=75409
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 20 Oct 2018 13:33:57 +0100
Subject: [Xen-devel] [distros-debian-stretch test] 75462: 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>

ZmxpZ2h0IDc1NDYyIGRpc3Ryb3MtZGViaWFuLXN0cmV0Y2ggcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MvNzU0NjIvCgpGYWlsdXJlcyBhbmQgcHJv
YmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LWFtZDY0LWkzODYtYW1kNjQtc3RyZXRjaC1uZXRib290LXB5Z3J1YiAgMSBidWls
ZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtc3RyZXRj
aC1uZXRib290LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LWkzODYtc3RyZXRjaC1uZXRib290LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtc3RyZXRjaC1uZXRib290LXB5
Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
YXJtaGYtc3RyZXRjaC1uZXRib290LXB5Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2Vk
IG4vYQogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgICAgICAgIGJyb2tlbiBsaWtlIDc1NDA5CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzU0MDkKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBi
cm9rZW4gbGlrZSA3NTQwOQogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNCBob3N0LWlu
c3RhbGwoNCkgICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDc1NDA5CiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2Ug
NzU0MDkKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAg
ICAgICAgICAgICBicm9rZW4gbGlrZSA3NTQwOQoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAg
ICAgICAgICAgICAgIDc1NDA5Cgpqb2JzOgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1zdHJldGNoLW5ldGJvb3QtcHZncnViICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1zdHJldGNoLW5ldGJvb3QtcHZncnViICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1zdHJldGNoLW5l
dGJvb3QtcHlncnViICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1h
cm1oZi1zdHJldGNoLW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtc3RyZXRjaC1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0
CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rl
c3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Oct 20 14:22:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Oct 2018 14:22: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 1gDs9E-0001K9-6h; Sat, 20 Oct 2018 14:22:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=k5ni=na=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gDs9D-0001Jx-F3
 for xen-devel@lists.xenproject.org; Sat, 20 Oct 2018 14:22:35 +0000
X-Inumbo-ID: c9c96e83-d473-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c9c96e83-d473-11e8-a6a9-d7ebe60f679a;
 Sat, 20 Oct 2018 14:24: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 <aliasfile-bounces@xenproject.org>)
 id 1gDs98-0002lj-9b; Sat, 20 Oct 2018 14:22: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 1gDs98-0004th-0R; Sat, 20 Oct 2018 14:22:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gDs97-0001KO-W3; Sat, 20 Oct 2018 14:22:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128868-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-saverestore.2:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qcow2:guest-start:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-start/win.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=782ca9b94f77026875dd98d6288fc1f8dcc7ce19
X-Osstest-Versions-That: xen=062052a149828acdc6cab7deb88ddc3e3438e400
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 20 Oct 2018 14:22:29 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 128868: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODg2OCB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODg2OC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIFJFR1IuIHZzLiAxMjgxNTYK
ClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAxMSBndWVzdC1zdGFydCAgICAgIGZhaWwgaW4g
MTI4ODQ0IHBhc3MgaW4gMTI4ODY4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgMTMgZ3Vlc3Qtc2F2ZXJlc3RvcmUgIGZhaWwgcGFzcyBpbiAxMjg4NDQKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBwYXNz
IGluIDEyODg0NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxOCBndWVzdC1zdGFy
dC93aW4ucmVwZWF0IGZhaWwgYmxvY2tlZCBpbiAxMjgxNTYKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI4ODQ0
IGJsb2NrZWQgaW4gMTI4MTU2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEyODg0NCBsaWtlIDEyODEwNQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gx
MCBmYWlsIGluIDEyODg0NCBsaWtlIDEyODEwNQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgIGZhaWwgaW4gMTI4ODQ0IGxpa2UgMTI4MTU2CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjgxMDUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAx
NCBndWVzdC1sb2NhbG1pZ3JhdGUgICAgZmFpbCBsaWtlIDEyODE1NgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0IDE0IGd1ZXN0LWxvY2FsbWlncmF0ZSAgICBmYWlsIGxpa2Ug
MTI4MTU2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjgxNTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjgxNTYKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgICAg
ICBmYWlsICBsaWtlIDEyODE1NgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVz
dC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTI4MTU2CiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAg
ICAgIDc4MmNhOWI5NGY3NzAyNjg3NWRkOThkNjI4OGZjMWY4ZGNjN2NlMTkKYmFzZWxpbmUgdmVy
c2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDA2MjA1MmExNDk4MjhhY2RjNmNhYjdkZWI4OGRk
YzNlMzQzOGU0MDAKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyODE1NiAgMjAxOC0wOS0yOCAwMjo1
MToyOSBaICAgMjIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjg1MDYgIDIwMTgtMTAtMDgg
MTM6MDc6NTIgWiAgIDEyIGRheXMgICAgNyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
Mjg2ODUgIDIwMTgtMTAtMTMgMDM6MTk6NDIgWiAgICA3IGRheXMgICAgNCBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
ClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVy
QG9yYWNsZS5jb20+CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgog
IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29t
PgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFJvc3MgTGFnZXJ3
YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgogIFNhbXVlbCBUaGliYXVsdCA8c2FtdWVs
LnRoaWJhdWx0QGVucy1seW9uLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1y
dW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJv
amVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRo
ZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1h
aWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDc4MmNhOWI5NGY3NzAyNjg3NWRk
OThkNjI4OGZjMWY4ZGNjN2NlMTkKQXV0aG9yOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUu
Y2l0cml4LmNvbT4KRGF0ZTogICBUdWUgU2VwIDE4IDExOjI1OjIwIDIwMTggKzAxMDAKCiAgICBz
dHViZG9tL2dydWIucGF0Y2hlczogRHJvcCBkb2NzIGNoYW5nZXMsIGZvciBsaWNlbnNpbmcgcmVh
c29ucwogICAgCiAgICBUaGUgcGF0Y2ggZmlsZSAwMGN2cyBpcyBhbiBpbXBvcnQgb2YgYSBuZXcg
dXBzdHJlYW0gdmVyc2lvbiBvZgogICAgZ3J1YjEgZnJvbSB1cHN0cmVhbSBDVlMuCiAgICAKICAg
IFVuZm9ydHVuYXRlbHksIGluIHRoZSBwZXJpb2QgY292ZXJlZCBieSB0aGUgdXBkYXRlLCB1cHN0
cmVhbSBjaGFuZ2VkCiAgICB0aGUgZG9jdW1lbnRhdGlvbiBsaWNlbmNlIGZyb20gYSBzaW1wbGUg
cGVybWlzc2l2ZSBsaWNlbmNlLCB0byB0aGUgR05VCiAgICAiRnJlZSBEb2N1bWVudGF0aW9uIExp
Y2VuY2UiIHdpdGggRnJvbnQgYW5kIEJhY2sgQ292ZXIgVGV4dHMuCiAgICAKICAgIFRoZSBEZWJp
YW4gUHJvamVjdCBpcyBvZiB0aGUgdmlldyB0aGF0IHVzZSB0aGUgRnJvbnQgYW5kIEJhY2sgQ292
ZXIKICAgIFRleHRzIGZlYXR1cmUgb2YgdGhlIEdGREwgbWFrZXMgdGhlIHJlc3VsdGluZyBkb2N1
bWVudCBub3QgRnJlZQogICAgU29mdHdhcmUsIGJlY2F1c2Ugb2YgdGhlIG1hbmRhdG9yeSByZWRp
c3RyaWJ1dGlvbiBvZiB0aGVzZSBpbW11dGFibGUKICAgIHRleHRzLiAgKFBlcnNvbmFsbHksIEkg
YWdyZWUuKQogICAgCiAgICBUaGlzIGlzIGF3a3dhcmQgYmVjYXVzZSBEZWJpYW4gZG8gbm90IHdh
bnQgdG8gc2hpcCBub24tZnJlZSBjb250ZW50LgogICAgU28gdGhlIERlYmlhbiBtYWludGFpbmVy
cyBuZWVkIHRvIGxhdW5kZXIgdGhlIHVwc3RyZWFtIHNvdXJjZSBjb2RlLCB0bwogICAgcmVtb3Zl
IHRoZSB0cm91Ymxlc29tZSBmaWxlcy4gIFRoaXMgaXMgYW4gZXh0cmEgc3RlcCB3aGVuCiAgICBp
bmNvcnBvcmF0aW5nIG5ldyB1cHN0cmVhbSB2ZXJzaW9ucy4gIEl0J3MgcGFydGljdWxhcmx5IGFu
bm95aW5nIGZvcgogICAgc2VjdXJpdHkgcmVzcG9uc2UsIHdoaWNoIG9mdGVuIGludm9sdmVzIHJl
YmFzaW5nIG9udG8gYSBuZXcgdXBzdHJlYW0KICAgIHJlbGVhc2UuCiAgICAKICAgIGdydWIxIGlz
IG9ic29sZXRlIGFuZCB0aGUgbGFzdCBjaGFuZ2UgdG8gWGVuJ3MgUFYgZ3J1YjEgc3R1YmRvbSBj
b2RlCiAgICB3YXMgaW4gMjAxNi4gIEZ1cnRoZXJtb3JlLCB0aGUgZ3J1YjEgZG9jdW1lbnRhdGlv
biBpcyBub3QgYnVpbHQgYW5kCiAgICBpbnN0YWxsZWQgYnkgdGhlIFhlbiBwdi1ncnViIHN0dWJk
b20gTWFrZWZpbGVzLgogICAgCiAgICBUaGVyZWZvcmUsIHJlbW92ZSBhbGwgZG9jcyBjaGFuZ2Vz
IGZyb20gc3R1YmRvbS9ncnViLnBhdGNoZXMuICBUaGlzCiAgICBtZWFucyB0aGF0IHRoZXJlIGFy
ZSBub3cgbm8gbG9uZ2VyIGFueSBHRkRMLWxpY2VuY2VkIGdydWIgZG9jcyBpbgogICAgeGVuLmdp
dC4KICAgIAogICAgVGhlcmUgaXMgbm8gdXNlciBpbXBhY3QsIGFuZCBEZWJpYW4gaXMgaGVscGVk
LiAgVGhpcyBjaGFuZ2Ugd291bGQKICAgIGNvbXBsaWNhdGUgYW55IGF0dGVtcHRzIHRvIHVwZGF0
ZSB0byBhIG5ldyB2ZXJzaW9uIG9mIHVwc3RyZWFtIGdydWIxLAogICAgYnV0IGl0IHNlZW1zIHVu
bGlrZWx5IHRoYXQgc3VjaCBhIHRoaW5nIHdpbGwgZXZlciBoYXBwZW4uCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogICAgQ0M6
IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KICAgIENDOiBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBDQzogcGtnLXhlbi1kZXZlbEBsaXN0cy5hbGlvdGguZGVi
aWFuLm9yZwogICAgQWNrZWQtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4
LmNvbT4KICAgIEFja2VkLWJ5OiBTYW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGliYXVsdEBlbnMt
bHlvbi5vcmc+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCBjNjJjNTNkNjE0NzdkZmVi
NjNhNDdiMDY3M2MzODkwODIxMTJiYWJjKQogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQg
OTRmYmE5ZjQzOGEyYzM2YWQ5YmYzYTQ4MWE2MDEzZGRjN2NmOGNkOSkKICAgIChjaGVycnkgcGlj
a2VkIGZyb20gY29tbWl0IGVkMDI0ZWY1MzhjZDEwZWMzM2M5ZWRhY2Q1ZTVmMjAxNmE1OTY0ZDIp
Cgpjb21taXQgYjdkYWU0M2EyYWQ4MTAwMzcxYWY5ZGMxNTU1ZGU1OTE3MWNkYzU3ZgpBdXRob3I6
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIEF1ZyAyMCAwOTozODox
OCAyMDE4ICswMTAwCgogICAgdG9vbHMvdGVzdHM6IGZpeCBhbiB4cy10ZXN0LmMgaXNzdWUKICAg
IAogICAgVGhlIHJldCB2YXJpYWJsZSBjYW4gYmUgdXNlZCB1bmluaXRpYWxpc2VkIHdoZW4gaXRl
cnMgaXMgMC4gSW5pdGlhbGlzZQogICAgcmV0IGF0IHRoZSBiZWdpbm5pbmcgdG8gZml4IHRoaXMg
aXNzdWUuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBTdGV2ZW4gSGFpZ2ggPG5ldHdpekBjcmMuaWQu
YXU+CiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAg
QWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogICAgKGNo
ZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgM2EyYjg1MjViODgzYmFhODdmZTg5YjNkYTU4ZjVjMDlm
YTU5OWI5OSkKICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDMzNjY0ZjlhMDU0MDFmYWM4
ZjJjMGJlMGJiN2VlOGExODUxZTRkY2YpCiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCA3
ODg5NDhiZWJjZWNjYTY5YmZhYzQ3ZTU1MTRmMmRjMzUxZGFiYWQ5KQoKY29tbWl0IDYyZWQ1MjQ0
NDU3ODQ3MzFhYWE4ZjlkNjQ1MTc3ZjQxYjBlMjc4OTMKQXV0aG9yOiBEYW5pZWwgS2lwZXIgPGRh
bmllbC5raXBlckBvcmFjbGUuY29tPgpEYXRlOiAgIE1vbiBPY3QgOCAxNDo0Nzo1MiAyMDE4ICsw
MjAwCgogICAgeDg2L2Jvb3Q6IEFsbG9jYXRlIG9uZSBleHRyYSBtb2R1bGUgc2xvdCBmb3IgWGVu
IGltYWdlIHBsYWNlbWVudAogICAgCiAgICBDb21taXQgOTU4OTkyNyAoeDg2L21iMjogYXZvaWQg
WGVuIGltYWdlIHdoZW4gbG9va2luZyBmb3IKICAgIG1vZHVsZS9jcmFzaGtlcm5lbCBwb3NpdGlv
bikgZml4ZWQgcmVsb2NhdGlvbiBpc3N1ZXMgZm9yCiAgICBNdWx0aWJvb3QyIHByb3RvY29sLiBV
bmZvcnR1bmF0ZWx5IGl0IG1pc3NlZCB0byBhbGxvY2F0ZQogICAgbW9kdWxlIHNsb3QgZm9yIFhl
biBpbWFnZSBwbGFjZW1lbnQgaW4gZWFybHkgYm9vdCBwYXRoLgogICAgU28sIGxldCdzIGZpeCBp
dCByaWdodCBub3cuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3Jh
Y2xlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogNGM1ZjlkYmViYzBiZDJhZmVlMWVjZDkzNmM3NGZm
ZTY1NzU2OTUwZgogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDktMjcgMTE6MTc6NDcgKzAxMDAKCmNv
bW1pdCA3NWM4ZGJjNjMwNTcyNjkwN2MxZjYxYTA2MzM0Yzc5ZDg5Y2M4MTVlCkF1dGhvcjogUGF1
bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gT2N0IDggMTQ6
NDc6MTggMjAxOCArMDIwMAoKICAgIHg4Ni9odm0vZW11bGF0ZTogbWFrZSBzdXJlIHJlcCBJL08g
ZW11bGF0aW9uIGRvZXMgbm90IGNyb3NzIEdGTiBib3VuZGFyaWVzCiAgICAKICAgIFdoZW4gZW11
bGF0aW5nIGEgcmVwIEkvTyBvcGVyYXRpb24gaXQgaXMgcG9zc2libGUgdGhhdCB0aGUgaW9yZXEg
d2lsbAogICAgZGVzY3JpYmUgYSBzaW5nbGUgb3BlcmF0aW9uIHRoYXQgc3BhbnMgbXVsdGlwbGUg
R0ZOcy4gVGhpcyBpcyBmaW5lIGFzIGxvbmcKICAgIGFzIGFsbCB0aG9zZSBHRk5zIGZhbGwgd2l0
aGluIGFuIE1NSU8gcmVnaW9uIGNvdmVyZWQgYnkgYSBzaW5nbGUgZGV2aWNlCiAgICBtb2RlbCwg
YnV0IHVuZm9ydHVuYXRlbHkgdGhlIGhpZ2hlciBsZXZlbHMgb2YgdGhlIGVtdWxhdGlvbiBjb2Rl
IGRvIG5vdAogICAgZ3VhcmFudGVlIHRoYXQuIFRoaXMgaXMgc29tZXRoaW5nIHRoYXQgc2hvdWxk
IGFsbW9zdCBjZXJ0YWlubHkgYmUgZml4ZWQsCiAgICBidXQgaW4gdGhlIG1lYW50aW1lIHRoaXMg
cGF0Y2ggbWFrZXMgc3VyZSB0aGF0IE1NSU8gaXMgdHJ1bmNhdGVkIGF0IEdGTgogICAgYm91bmRh
cmllcyBhbmQgaGVuY2UgdGhlIGFwcHJvcHJpYXRlIGRldmljZSBtb2RlbCBpcyByZS1ldmFsdWF0
ZWQgZm9yIGVhY2gKICAgIHRhcmdldCBHRk4uCiAgICAKICAgIE5PVEU6IFRoaXMgcGF0Y2ggZG9l
cyBub3QgZGVhbCB3aXRoIHRoZSBjYXNlIG9mIGEgc2luZ2xlIE1NSU8gb3BlcmF0aW9uCiAgICAg
ICAgICBzcGFubmluZyBhIEdGTiBib3VuZGFyeS4gVGhhdCBpcyBtb3JlIGNvbXBsZXggdG8gZGVh
bCB3aXRoIGFuZCBpcwogICAgICAgICAgZGVmZXJyZWQgdG8gYSBzdWJzZXF1ZW50IHBhdGNoLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXgu
Y29tPgogICAgCiAgICBDb252ZXJ0IGNhbGN1bGF0aW9ucyB0byBiZSAzMi1iaXQgb25seS4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAg
bWFzdGVyIGNvbW1pdDogNzYyNmVkZWFjYTk3MmUzZTgyMzUzNWRjYzQ0MzM4ZjZiMmYwYjIxZgog
ICAgbWFzdGVyIGRhdGU6IDIwMTgtMDgtMTYgMDk6Mjc6MzAgKzAyMDAKCmNvbW1pdCA1NmQ5MGY1
ZmQ1NjdiZjAwOGIzOWQ1ZTY0Y2U1ZDQxNmExNTUwYWQyCkF1dGhvcjogUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIE9jdCA4IDE0OjQ2OjQzIDIwMTgg
KzAyMDAKCiAgICB4ODYvZWZpOiBzcGxpdCBjb21waWxlciB2cyBsaW5rZXIgc3VwcG9ydAogICAg
CiAgICBTbyB0aGF0IGFuIEVMRiBiaW5hcnkgd2l0aCBzdXBwb3J0IGZvciBFRkkgc2VydmljZXMg
d2lsbCBiZSBidWlsdCB3aGVuCiAgICB0aGUgY29tcGlsZXIgc3VwcG9ydHMgdGhlIE1TIEFCSSwg
cmVnYXJkbGVzcyBvZiB0aGUgbGlua2VyIHN1cHBvcnQgZm9yCiAgICBQRS4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBS
ZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CiAgICBUZXN0ZWQtYnk6
IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0
OiA5MzI0OWY3ZmMxN2MxZjNhMmFhOGJmOWVhMDU1YWEzMjZlOTNhNGFlCiAgICBtYXN0ZXIgZGF0
ZTogMjAxOC0wNy0zMSAxMDoyNTowNiArMDIwMAoKY29tbWl0IDYwMDA0OTQxMzZjOWYyNjk4OTU2
MDVhZjUxOWM2YjJhN2NhZWM0YTEKQXV0aG9yOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KRGF0ZTogICBNb24gT2N0IDggMTQ6NDY6MDggMjAxOCArMDIwMAoKICAgIHg4
Ni9lZmk6IG1vdmUgdGhlIGxvZ2ljIHRvIGRldGVjdCBQRSBidWlsZCBzdXBwb3J0CiAgICAKICAg
IFNvIHRoYXQgaXQgY2FuIGJlIHVzZWQgYnkgb3RoZXIgY29tcG9uZW50cyBhcGFydCBmcm9tIHRo
ZSBlZmkgc3BlY2lmaWMKICAgIGNvZGUuIEJ5IG1vdmluZyB0aGUgZGV0ZWN0aW9uIGNvZGUgY3Jl
YXRpbmcgYSBkdW1teSBlZmkvZGlzYWJsZWQgZmlsZQogICAgY2FuIGJlIGF2b2lkZWQuCiAgICAK
ICAgIFRoaXMgaXMgcmVxdWlyZWQgc28gdGhhdCB0aGUgY29uZGl0aW9uYWwgdXNlZCB0byBkZWZp
bmUgdGhlIGVmaSBzeW1ib2wKICAgIGluIHRoZSBsaW5rZXIgc2NyaXB0IGNhbiBiZSByZW1vdmVk
IGFuZCBpbnN0ZWFkIHRoZSBkZWZpbml0aW9uIG9mIHRoZQogICAgZWZpIHN5bWJvbCBjYW4gYmUg
Z3VhcmRlZCB1c2luZyB0aGUgcHJlcHJvY2Vzc29yLgogICAgCiAgICBUaGUgbW90aXZhdGlvbiBi
ZWhpbmQgdGhpcyBjaGFuZ2UgaXMgdG8gYmUgYWJsZSB0byBidWlsZCBYZW4gdXNpbmcgbGxkCiAg
ICAodGhlIExMVk0gbGlua2VyKSwgdGhhdCBhdCBsZWFzdCBvbiB2ZXJzaW9uIDYuMC4wIGRvZXNu
J3Qgd29yawogICAgcHJvcGVybHkgd2l0aCBhIERFRklORUQgYmVpbmcgdXNlZCBpbiBhIGNvbmRp
dGlvbmFsIGV4cHJlc3Npb246CiAgICAKICAgIGxkICAgIC1tZWxmX3g4Nl82NF9mYnNkICAtVCB4
ZW4ubGRzIC1OIHByZWxpbmsubyAtLWJ1aWxkLWlkPXNoYTEgXAogICAgICAgIC9yb290L3NyYy94
ZW4veGVuL2NvbW1vbi9zeW1ib2xzLWR1bW15Lm8gLW8gL3Jvb3Qvc3JjL3hlbi94ZW4vLnhlbi1z
eW1zLjAKICAgIGxkOiBlcnJvcjogeGVuLmxkczoyMzM6IHN5bWJvbCBub3QgZm91bmQ6IGVmaQog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
ICBUZXN0ZWQtYnk6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CiAgICBt
YXN0ZXIgY29tbWl0OiAxOGNkNDk5N2QyNmI5ZGY5NWRkYTg3NTAzZTQxYzgyMzI3OWEwN2EwCiAg
ICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0zMSAxMDoyNDoyMiArMDIwMAoKY29tbWl0IDg3MGZjYmZl
MDgwZjAzMDRhZGYwMzM2NGUxZDU3OWVmMTZkYTRiYWMKQXV0aG9yOiBSb3NzIExhZ2Vyd2FsbCA8
cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gT2N0IDggMTQ6NDU6MjggMjAx
OCArMDIwMAoKICAgIHg4Ni9zaHV0ZG93bjogdXNlIEFDUEkgcmVib290IG1ldGhvZCBmb3IgRGVs
bCBQb3dlckVkZ2UgUjU0MAogICAgCiAgICBXaGVuIEVGSSBib290aW5nIHRoZSBEZWxsIFBvd2Vy
RWRnZSBSNTQwIGl0IGNvbnNpc3RlbnRseSB3YW5kZXJzIGludG8KICAgIHRoZSB3ZWVkcyBhbmQg
Z2V0cyBhbiBpbnZhbGlkIG9wY29kZSBpbiB0aGUgRUZJIFJlc2V0U3lzdGVtIGNhbGwuIFRoaXMK
ICAgIGlzIHRoZSBzYW1lIGJ1ZyB3aGljaCBhZmZlY3RzIHRoZSBQb3dlckVkZ2UgUjc0MCBzbyBm
aXggaXQgaW4gdGhlIHNhbWUKICAgIHdheTogcXVpcmsgdGhpcyBoYXJkd2FyZSB0byB1c2UgdGhl
IEFDUEkgcmVib290IG1ldGhvZCBpbnN0ZWFkLgogICAgCiAgICBCSU9TIEluZm9ybWF0aW9uCiAg
ICAgICAgVmVuZG9yOiBEZWxsIEluYy4KICAgICAgICBWZXJzaW9uOiAxLjMuNwogICAgICAgIFJl
bGVhc2UgRGF0ZTogMDIvMDkvMjAxOAogICAgU3lzdGVtIEluZm9ybWF0aW9uCiAgICAgICAgTWFu
dWZhY3R1cmVyOiBEZWxsIEluYy4KICAgICAgICBQcm9kdWN0IE5hbWU6IFBvd2VyRWRnZSBSNTQw
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBj
aXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICAgIG1hc3RlciBjb21taXQ6IDMyOGNhNTViN2JkNDdlMTMyNGI3NWNjZTJhNmM0NjEzMDhlY2Y5
M2QKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA2LTI4IDA5OjI5OjEzICswMjAwCgpjb21taXQgOWIz
MTgzNDE0YzBjZTg0ZmMzNDFjNDg2ZTNlM2I0MzExMzdjYzIxNwpBdXRob3I6IFJvc3MgTGFnZXJ3
YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBPY3QgOCAxNDo0NDoz
NiAyMDE4ICswMjAwCgogICAgeDg2L3NodXRkb3duOiB1c2UgQUNQSSByZWJvb3QgbWV0aG9kIGZv
ciBEZWxsIFBvd2VyRWRnZSBSNzQwCiAgICAKICAgIFdoZW4gRUZJIGJvb3RpbmcgdGhlIERlbGwg
UG93ZXJFZGdlIFI3NDAsIGl0IGNvbnNpc3RlbnRseSB3YW5kZXJzIGludG8gdGhlCiAgICB3ZWVk
cyBhbmQgZ2V0cyBhbiBpbnZhbGlkIG9wY29kZSBpbiB0aGUgRUZJIFJlc2V0U3lzdGVtIGNhbGwu
CiAgICBRdWlyayB0aGlzIGhhcmR3YXJlIHRvIHVzZSB0aGUgQUNQSSByZWJvb3QgbWV0aG9kIGlu
c3RlYWQuCiAgICAKICAgIEV4YW1wbGUgc3RhY2sgdHJhY2U6CiAgICAKICAgIC0tLS1bIFhlbi00
LjExLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPW4gICBOb3QgdGFpbnRlZCBdLS0tLQogICAgQ1BV
OiAgICAwCiAgICBSSVA6ICAgIGUwMDg6WzwwMDAwMDAwMDAwMDAwMDE3Pl0gMDAwMDAwMDAwMDAw
MDAxNwogICAgUkZMQUdTOiAwMDAwMDAwMDAwMDEwMjAyICAgQ09OVEVYVDogaHlwZXJ2aXNvcgog
ICAgcmF4OiAwMDAwMDAwMDY2ZWIyZmYwICAgcmJ4OiBmZmZmODMwMDVmNjI3YzIwICAgcmN4OiAw
MDAwMDAwMDZjNTRlMTAwCiAgICByZHg6IDAwMDAwMDAwMDAwMDAwMDAgICByc2k6IDAwMDAwMDAw
MDAwMDAwNjUgICByZGk6IDAwMDAwMDEwNzM1NWYwMDAKICAgIHJicDogZmZmZjgzMDA1ZjYyN2M3
MCAgIHJzcDogZmZmZjgzMDA1ZjYyN2I0OCAgIHI4OiAgZmZmZjgzMDA1ZjYyN2I5MAogICAgcjk6
ICAwMDAwMDAwMDAwMDAwMDAwICAgcjEwOiBmZmZmODMwMDVmNjI3Yzg4ICAgcjExOiAwMDAwMDAw
MDAwMDAwMDAwCiAgICByMTI6IDAwMDAwMDAwMDAwMDAwMDAgICByMTM6IDAwMDAwMDAwMDAwMDBj
ZjkgICByMTQ6IDAwMDAwMDAwMDAwMDAwNjUKICAgIHIxNTogZmZmZjgzMDAwMDAwMDAwMCAgIGNy
MDogMDAwMDAwMDA4MDA1MDAzMyAgIGNyNDogMDAwMDAwMDAwMDM1MjZlMAogICAgY3IzOiAwMDAw
MDAxMDczNTVmMDAwICAgY3IyOiBmZmZmYzkwMDAwY2ZmMDAwCiAgICBmc2I6IDAwMDAwMDAwMDAw
MDAwMDAgICBnc2I6IGZmZmY4ODAxOWY2MDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKICAg
IGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IGUwMTAgICBj
czogZTAwOAogICAgWGVuIGNvZGUgYXJvdW5kIDwwMDAwMDAwMDAwMDAwMDE3PiAoMDAwMDAwMDAw
MDAwMDAxNyk6CiAgICAgZjAgZDggZGQgMDAgZjAgNTQgZmYgMDAgPGYwPiA1MCBkZCAwMCBmMCBk
OCBkZCAwMCBmMCBhNSBmZSAwMCBmMCA4NyBlOSAwMAogICAgWGVuIHN0YWNrIHRyYWNlIGZyb20g
cnNwPWZmZmY4MzAwNWY2MjdiNDg6CiAgICAgICBmZmZmODMwMDVmNjI3YjUwIGZmZmZmZmZmZmZm
ZmZmZGEgMDAwMDAwMDA2YzU0N2FhYSBmZmZmODJkMDAwMDAwMDAxCiAgICAgICBmZmZmODMwMDVm
NjI3YmVjIDAwMDAwMDEwNzM1NWYwMDAgMDAwMDAwMDA2YzU0NmZiOCBmZmZmODMxMDdmZmUzMjQw
CiAgICAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgODAwMDAwMDAwMDAwMDAw
MiAwMDAwMDAwMDAwMDAwMDAwCiAgICAgICAwMDAwMDAwMDZjNTQ2Yjk1IDAwMDAwMDAwNmM1NGM3
MDAgZmZmZjgzMDA1ZjYyN2JkYyBmZmZmODMwMDVmNjI3YmU4CiAgICAgICAwMDAwMDAwMDVmNjE2
MDAwIGZmZmY4MzAwNWY2MjdjMjAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwY2Y5CiAg
ICAgICBmZmZmODIwMDgwMzUwMDAxIDAwMDAwMDAwMDAwMDAwMGIgZmZmZjgyZDA4MDM1MWVkYSAw
MDAwMDAwMDAwMDAwMDAwCiAgICAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAg
MDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDVmNjE2MDAwCiAgICAgICAwMDAwMDAwMDAwMDAwMDAw
IGZmZmY4MmQwODA5NWZmNjAgZmZmZjgyZDA4MDk1ZmY2MCAwMDAwMDBmMTAwMDAwMDAwCiAgICAg
ICBmZmZmODJkMDgwMjk2MDk3IDAwMDAwMDAwMDAwMGUwMDggMDAwMDAwMDAwMDAwMDAwMCBmZmZm
ODMwMDVmNjI3Yzg4CiAgICAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwZmZmZmZmZmUgZmZm
ZjgyZDA4MDI5NTlkMiBmZmZmODJkMDgwMjk1OWQyCiAgICAgICAwMDAwMDAwMDgwOTVmMzAwIDAw
MDAwMDAwNWY2MjdjOWMgMDAwMDAwMDAwMDAwMDBmOCAwMDAwMDAwMDAwMDAwMDAwCiAgICAgICAw
MDAwMDAwMDAwMDAwMGY4IGZmZmY4MmQwODA5MzJjMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODJk
MDgwOTVmN2M4CiAgICAgICBmZmZmODJkMDgwOTMyYzAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAw
MDAwMDAwMDAwMCBmZmZmODJkMDgwMjk1YTliCiAgICAgICBmZmZmODMwMDVmNjI3ZDk4IGZmZmY4
MmQwODAyMzYxZjMgZmZmZjgyZDA4MDkzMmMwMCAwMDAwMDAwMDgwMDAwMDAwCiAgICAgICBmZmZm
ODMwMDVmNjI3ZDk4IGZmZmY4MmQwODAyNzlhMTkgZmZmZjgyZDA4MDk1ZjAyYyBmZmZmODJkMDgw
MDAwMDAwCiAgICAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwZmIgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDA3MTQ4NGU1NGY2CiAgICAgICBmZmZmODMxMDczNTQyMDk4IGZmZmY4MmQw
ODA5M2FjNzggZmZmZjgzMTA3MmJlZmQzMCAwMDAwMDAwMDAwMDAwMDAwCiAgICAgICAwMDAwMDAw
MDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAw
MDAwCiAgICAgICAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MmQwODAzNGYxODUgZmZmZjgyZDA4MDk0
OTQ2MCAwMDAwMDAwMDAwMDAwMDAwCiAgICAgICBmZmZmODJkMDgwOTVmMjcwIDAwMDAwMDAwMDAw
MDAwMDggZmZmZjgzMTA3MzU3YWUyMCAwMDAwMDA3MTQ2Y2U0YmQzCiAgICBYZW4gY2FsbCB0cmFj
ZToKICAgICAgIFs8MDAwMDAwMDAwMDAwMDAxNz5dIDAwMDAwMDAwMDAwMDAwMTcKICAgICAgIFs8
ZmZmZjgyZDA4MDM1MWVkYT5dIGVmaV9yZXNldF9zeXN0ZW0rMHg1YS8weDkwCiAgICAgICBbPGZm
ZmY4MmQwODAyOTYwOTc+XSBzbXBfc2VuZF9zdG9wKzB4OTcvMHhhMAogICAgICAgWzxmZmZmODJk
MDgwMjk1OWQyPl0gbWFjaGluZV9yZXN0YXJ0KzB4MjEyLzB4MmQwCiAgICAgICBbPGZmZmY4MmQw
ODAyOTU5ZDI+XSBtYWNoaW5lX3Jlc3RhcnQrMHgyMTIvMHgyZDAKICAgICAgIFs8ZmZmZjgyZDA4
MDI5NWE5Yj5dIHNodXRkb3duLmMjX19tYWNoaW5lX3Jlc3RhcnQrMHhiLzB4MTAKICAgICAgIFs8
ZmZmZjgyZDA4MDIzNjFmMz5dIHNtcF9jYWxsX2Z1bmN0aW9uX2ludGVycnVwdCsweDUzLzB4ODAK
ICAgICAgIFs8ZmZmZjgyZDA4MDI3OWExOT5dIGRvX0lSUSsweDI1OS8weDY2MAogICAgICAgWzxm
ZmZmODJkMDgwMzRmMTg1Pl0gY29tbW9uX2ludGVycnVwdCsweDg1LzB4OTAKICAgICAgIFs8ZmZm
ZjgyZDA4MDJjNjE1Mj5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4MjQyLzB4MzkwCiAgICAg
ICBbPGZmZmY4MmQwODAyNmI0NDY+XSBkb21haW4uYyNpZGxlX2xvb3ArMHg4Ni8weGMwCiAgICAK
ICAgICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKICAgIFBhbmljIG9u
IENQVSAwOgogICAgRkFUQUwgVFJBUDogdmVjdG9yID0gNiAoaW52YWxpZCBvcGNvZGUpCiAgICAq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCiAgICAKICAgIGRtaWRlY29k
ZSBpbmZvOgogICAgCiAgICBCSU9TIEluZm9ybWF0aW9uOgogICAgICAgIFZlbmRvcjogRGVsbCBJ
bmMuCiAgICAgICAgVmVyc2lvbjogMS4yLjExCiAgICAgICAgUmVsZWFzZSBEYXRlOiAxMC8xOS8y
MDE3CiAgICAgICAgQklPUyBSZXZpc2lvbjogMS4yCiAgICBTeXN0ZW0gSW5mb3JtYXRpb246CiAg
ICAgICAgTWFudWZhY3R1cmVyOiBEZWxsIEluYy4KICAgICAgICBQcm9kdWN0IE5hbWU6IFBvd2Vy
RWRnZSBSNzQwCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxh
Z2Vyd2FsbEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGY5N2Y3NzRiNWFhNmI0NzFkMWZlZDFjNDUxYzg5
ZWM3NDU3ZGFkZjIKICAgIG1hc3RlciBkYXRlOiAyMDE4LTAxLTI0IDE4OjAxOjAwICswMTAwCgpj
b21taXQgM2VhYmI5MWM0NzhiMWNkN2QzMjgyNzI5MDYzY2MyMDM2NWMyYTFlYwpBdXRob3I6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBNb24gT2N0IDggMTQ6NDQ6MDYg
MjAxOCArMDIwMAoKICAgIHVwZGF0ZSBYZW4gdmVyc2lvbiB0byA0LjkuNC1wcmUKKHFlbXUgY2hh
bmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Oct 20 17:48:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Oct 2018 17:48: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 1gDvM4-00086s-LZ; Sat, 20 Oct 2018 17:48:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=k5ni=na=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gDvM2-00086g-RA
 for xen-devel@lists.xenproject.org; Sat, 20 Oct 2018 17:48:02 +0000
X-Inumbo-ID: 7d3d514b-d490-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7d3d514b-d490-11e8-a6a9-d7ebe60f679a;
 Sat, 20 Oct 2018 17:49: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 <aliasfile-bounces@xenproject.org>)
 id 1gDvLx-00072E-Tw; Sat, 20 Oct 2018 17:47: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 1gDvLx-0004gF-Jl; Sat, 20 Oct 2018 17:47:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gDvLx-0007HN-J4; Sat, 20 Oct 2018 17:47:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128871-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-armhf-armhf-xl-credit1:xen-install:fail:regression
 linux-4.9:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:regression
 linux-4.9:test-amd64-amd64-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-i386-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-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-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd: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-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-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-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-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:migrate-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: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-xl-rtds: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: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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm: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-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-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=1d326a94d1039e4543edd97cbaf0fc38d2cefbb5
X-Osstest-Versions-That: linux=deb3303f665b31c29210ef4b30b1e69cb06cc397
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 20 Oct 2018 17:47:57 +0000
Subject: [Xen-devel] [linux-4.9 test] 128871: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODg3MSBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODg3MS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAg
NiB4ZW4taW5zdGFsbCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4ODQ3CiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIFJF
R1IuIHZzLiAxMjg4NDcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3Qg
YmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg4NDcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODg0Nwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI4ODQ3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg4NDcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDEyODg0NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgog
bGludXggICAgICAgICAgICAgICAgMWQzMjZhOTRkMTAzOWU0NTQzZWRkOTdjYmFmMGZjMzhkMmNl
ZmJiNQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgZGViMzMwM2Y2NjVi
MzFjMjkyMTBlZjRiMzBiMWU2OWNiMDZjYzM5NwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4ODQ3
ICAyMDE4LTEwLTE3IDA5OjAyOjMxIFogICAgMyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEy
ODg3MSAgMjAxOC0xMC0xOCAxODozOTowNiBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
UGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFkcmlhbiBIdW50ZXIg
PGFkcmlhbi5odW50ZXJAaW50ZWwuY29tPgogIEFsZXggRGV1Y2hlciA8YWxleGFuZGVyLmRldWNo
ZXJAYW1kLmNvbT4KICBBbGV4YW5kZXIgUG90YXBlbmtvIDxnbGlkZXJAZ29vZ2xlLmNvbT4KICBB
bWJlciBMaW4gPEFtYmVyLkxpbkBhbWQuY29tPgogIEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgt
Zm91bmRhdGlvbi5vcmc+CiAgQXJuYWxkbyBDYXJ2YWxobyBkZSBNZWxvIDxhY21lQHJlZGhhdC5j
b20+CiAgQmrDuHJuIE1vcmsgPGJqb3JuQG1vcmsubm8+CiAgQ2hhcmxlcyBLZWVwYXggPGNrZWVw
YXhAb3BlbnNvdXJjZS5jaXJydXMuY29tPgogIERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJA
b3JhY2xlLmNvbT4KICBEYW5pZWwgUm9zZW5iZXJnIDxkcm9zZW5AZ29vZ2xlLmNvbT4KICBEYW5u
eSBTbWl0aCA8ZGFubnkuc21pdGhAYXhpcy5jb20+CiAgRGFubnkgU21pdGggPGRhbm55c0BheGlz
LmNvbT4KICBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRWRnYXIgQ2hl
cmthc292IDxlY2hlcmthc292QGRldi5ydHNvZnQucnU+CiAgRXJpYyBEdW1hemV0IDxlZHVtYXpl
dEBnb29nbGUuY29tPgogIEZlbGl4IEt1ZWhsaW5nIDxGZWxpeC5LdWVobGluZ0BhbWQuY29tPgog
IEZsb3JpYW4gRmFpbmVsbGkgPGYuZmFpbmVsbGlAZ21haWwuY29tPgogIEZsb3JpYW4gV2VzdHBo
YWwgPGZ3QHN0cmxlbi5kZT4KICBHaWFjaW50byBDaWZlbGxpIDxnY2lvZm9ub0BnbWFpbC5jb20+
CiAgR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBIZXJi
ZXJ0IFh1IDxoZXJiZXJ0QGdvbmRvci5hcGFuYS5vcmcuYXU+CiAgSGltYW5zaHUgTWFkaGFuaSA8
aGltYW5zaHUubWFkaGFuaUBjYXZpdW0uY29tPgogIElkbyBTY2hpbW1lbCA8aWRvc2NoQG1lbGxh
bm94LmNvbT4KICBKYW5uIEhvcm4gPGphbm5oQGdvb2dsZS5jb20+CiAgSmVmZiBCYXJuaGlsbCA8
MHhlZmZlZmZAZ21haWwuY29tPgogIEpvbmdzdW5nIEtpbSA8bmVpZGhhcmQua2ltQGxnZS5jb20+
CiAgTGFycy1QZXRlciBDbGF1c2VuIDxsYXJzQG1ldGFmb28uZGU+CiAgTGF1cmEgQWJib3R0IDxs
YWJib3R0QHJlZGhhdC5jb20+CiAgTGVlIEpvbmVzIDxsZWUuam9uZXNAbGluYXJvLm9yZz4KICBM
ZWkgWWFuZyA8TGVpLllhbmdAd2luZHJpdmVyLmNvbT4KICBNYWhlc2ggQmFuZGV3YXIgPG1haGVz
aGJAZ29vZ2xlLmNvbT4KICBNYXJrIEJyb3duIDxicm9vbmllQGtlcm5lbC5vcmc+CiAgTWFydGlu
IEsuIFBldGVyc2VuIDxtYXJ0aW4ucGV0ZXJzZW5Ab3JhY2xlLmNvbT4KICBNYXRoaWFzIE55bWFu
IDxtYXRoaWFzLm55bWFuQGxpbnV4LmludGVsLmNvbT4KICBNYXhpbWUgQ2hldmFsbGllciA8bWF4
aW1lLmNoZXZhbGxpZXJAYm9vdGxpbi5jb20+CiAgTWljaGFlbCBCcnVubmVyIDxNaWNoYWVsLkJy
dW5uZXJAa29udHJvbi5jb20+CiAgTWljaGFlbCBDaGFuIDxtaWNoYWVsLmNoYW5AYnJvYWRjb20u
Y29tPgogIE1pY2hhbCBIb2NrbyA8bWhvY2tvQHN1c2UuY29tPgogIE1pa3VsYXMgUGF0b2NrYSA8
bXBhdG9ja2FAcmVkaGF0LmNvbT4KICBOaWNvbGFzIEZlcnJlIDxuaWNvbGFzLmZlcnJlQG1pY3Jv
Y2hpcC5jb20+CiAgUGFvbG8gQWJlbmkgPHBhYmVuaUByZWRoYXQuY29tPgogIFBhb2xvIEJvbnpp
bmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGVuZyBMaSA8bGlwZW5nMzIxQGh1YXdlaS5jb20+
CiAgUGV0ZXIgT3Nrb2xrb3YgPHBvc2tAZ29vZ2xlLmNvbT4KICBQaWVycmUtTG91aXMgQm9zc2Fy
dCA8cGllcnJlLWxvdWlzLmJvc3NhcnRAbGludXguaW50ZWwuY29tPgogIFF1aW5uIFRyYW4gPFF1
aW5uLlRyYW5AY2F2aXVtLmNvbT4KICBSb2dlciBRdWFkcm9zIDxyb2dlcnFAdGkuY29tPgogIFJv
bWFuIEd1c2hjaGluIDxndXJvQGZiLmNvbT4KICBSb3NzIFp3aXNsZXIgPHp3aXNsZXJAZ29vZ2xl
LmNvbT4KICBTYWJyaW5hIER1YnJvY2EgPHNkQHF1ZWFzeXNuYWlsLm5ldD4KICBTYWxpbCBNZWh0
YSA8c2FsaWwubWVodGFAaHVhd2VpLmNvbT4KICBTYXNoYSBMZXZpbiA8YWxleGFuZGVyLmxldmlu
QG1pY3Jvc29mdC5jb20+CiAgU2VhbiBUcmFuY2hldHRpIDxzdHJhbmNoZUBjb2RlYXVyb3JhLm9y
Zz4KICBTaGFoZWQgU2hhaWtoIDxzaGFoZWQuc2hhaWtoQGNhdml1bS5jb20+CiAgU2h1YWggS2hh
biAoU2Ftc3VuZyBPU0cpIDxzaHVhaEBrZXJuZWwub3JnPgogIFNvbmcgTGl1IDxzb25nbGl1YnJh
dmluZ0BmYi5jb20+CiAgU3RlcGhlbiBIZW1taW5nZXIgPHN0ZXBoZW5AbmV0d29ya3BsdW1iZXIu
b3JnPgogIFRhZWhlZSBZb28gPGFwNDIwMDczQGdtYWlsLmNvbT4KICBUb255IExpbmRncmVuIDx0
b255QGF0b21pZGUuY29tPgogIFZpa3RvciBLcmFzbm92IDx2a3Jhc25vdkBkZXYucnRzb2Z0LnJ1
PgogIFZpdGFseSBLdXpuZXRzb3YgPHZrdXpuZXRzQHJlZGhhdC5jb20+CiAgV2VpIFdhbmcgPHdl
aXdhbkBnb29nbGUuY29tPgogIFdpbGxlbSBkZSBCcnVpam4gPHdpbGxlbWJAZ29vZ2xlLmNvbT4K
ICBXb2xmcmFtIFNhbmcgPHdzYUB0aGUtZHJlYW1zLmRlPgogIFlvc2hpaGlybyBTaGltb2RhIDx5
b3NoaWhpcm8uc2hpbW9kYS51aEByZW5lc2FzLmNvbT4KICBZdSBaaGFvIDx5dXpoYW9AZ29vZ2xl
LmNvbT4KICBZdW5zaGVuZyBMaW4gPGxpbnl1bnNoZW5nQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9u
IGxvZzsgaXQgd291bGQgYmUgMjA4MiBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Oct 20 21:56:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 20 Oct 2018 21: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 1gDzE4-0001I8-Sd; Sat, 20 Oct 2018 21:56:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=k5ni=na=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gDzE3-0001Hy-LK
 for xen-devel@lists.xenproject.org; Sat, 20 Oct 2018 21:56:03 +0000
X-Inumbo-ID: 233cd4b6-d4b3-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 233cd4b6-d4b3-11e8-a6a9-d7ebe60f679a;
 Sat, 20 Oct 2018 21:57: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 <aliasfile-bounces@xenproject.org>)
 id 1gDzDx-0003Iw-C8; Sat, 20 Oct 2018 21:55: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 1gDzDx-0007Ns-3F; Sat, 20 Oct 2018 21:55:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gDzDx-0001oZ-2P; Sat, 20 Oct 2018 21:55:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128873-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop: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-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:migrate-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-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm: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: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-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm: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-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-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1: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:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-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-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=77f7c747193662edfadeeb3118d63eed0eac51a6
X-Osstest-Versions-That: qemuu=09558375a634e17cea6cfbfec883ac2376d2dc7f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 20 Oct 2018 21:55:57 +0000
Subject: [Xen-devel] [qemu-mainline test] 128873: 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>

ZmxpZ2h0IDEyODg3MyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg4NzMvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODg1MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4ODUx
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjg4NTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODg1MQogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTI4ODUxCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgNzdmN2M3NDcxOTM2NjJl
ZGZhZGVlYjMxMThkNjNlZWQwZWFjNTFhNgpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgMDk1NTgzNzVhNjM0ZTE3Y2VhNmNmYmZlYzg4M2FjMjM3NmQyZGM3ZgoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI4ODUxICAyMDE4LTEwLTE3IDEyOjA5OjQwIFogICAgMyBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyODg3MyAgMjAxOC0xMC0xOSAwMjoyMTo0NCBaICAgIDEgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgogIEhlbGdlIERlbGxlciA8ZGVs
bGVyQGdteC5kZT4KICBKb2huIEFyYnVja2xlIDxwcm9ncmFtbWluZ2tpZHhAZ21haWwuY29tPgog
IExpdSBZdWFuIDxsaXV5dWFuMUBjbWlvdC5jaGluYW1vYmlsZS5jb20+CiAgTWFvIFpob25neWkg
PG1hb3pob25neWlAY21zcy5jaGluYW1vYmlsZS5jb20+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxt
YXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVk
aGF0LmNvbT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGhp
bGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KICBQaGlsaXBwZSBNYXRoaWV1
LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQu
aGVuZGVyc29uQGxpbmFyby5vcmc+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+Cgpq
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
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzov
aG9tZS94ZW4vZ2l0L3FlbXUteGVuLmdpdAogICAwOTU1ODM3NWE2Li43N2Y3Yzc0NzE5ICA3N2Y3
Yzc0NzE5MzY2MmVkZmFkZWViMzExOGQ2M2VlZDBlYWM1MWE2IC0+IHVwc3RyZWFtLXRlc3RlZAoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Oct 21 02:55:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 21 Oct 2018 02:55: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 1gE3t7-0005yJ-Jl; Sun, 21 Oct 2018 02:54:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jzsl=nb=xenproject.org=prvs=8253c1190=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gE3t6-0005y7-Mo
 for xen-devel@lists.xenproject.org; Sun, 21 Oct 2018 02:54:44 +0000
X-Inumbo-ID: dc7f4d64-d4dc-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dc7f4d64-d4dc-11e8-a6a9-d7ebe60f679a;
 Sun, 21 Oct 2018 02:56:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,406,1534809600"; d="scan'208";a="68366579"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75466-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-amd64:<job status>:broken:regression
 qemu-mainline:build-i386:<job status>:broken:regression
 qemu-mainline:build-armhf-pvops:<job status>:broken:regression
 qemu-mainline:build-i386-xsm:<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-i386-pvops:<job status>:broken:regression
 qemu-mainline:build-armhf:<job status>:broken:regression
 qemu-mainline:build-armhf-pvops:syslog-server:running:regression
 qemu-mainline:build-armhf:syslog-server:running:regression
 qemu-mainline:test-amd64-amd64-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-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-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-midway: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-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-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-amd64-amd64-libvirt: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-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386: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-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-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub: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:build-i386-libvirt: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-amd64-amd64-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-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu: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-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm: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-raw: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-amd64-i386-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-xl-qemuu-ws16-amd64: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-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-libvirt-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-i386-qemuu-rhel6hvm-intel: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:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict: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-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-armhf:host-install(4):broken:nonblocking
 qemu-mainline:build-armhf-pvops:capture-logs:broken:nonblocking
 qemu-mainline:build-armhf:capture-logs:broken:nonblocking
 qemu-mainline:build-amd64-xsm:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64:host-install(4):broken:nonblocking
 qemu-mainline:build-i386:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: qemuu=77f7c747193662edfadeeb3118d63eed0eac51a6
X-Osstest-Versions-That: qemuu=09558375a634e17cea6cfbfec883ac2376d2dc7f
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 21 Oct 2018 03:54:39 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 75466: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQ2NiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5j
b20vb3NzdGVzdC9sb2dzLzc1NDY2LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMg
Oi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVk
aW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2Vu
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAg
ICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVz
PiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAzIHN5c2xvZy1z
ZXJ2ZXIgICAgICAgICAgICAgICAgcnVubmluZwogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgMyBzeXNsb2ctc2VydmVyICAgICAgICAgICAgICAgIHJ1bm5pbmcKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50
ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAx
IGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11
bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
MSBidWlsZC1jaGVjaygxKSAgYmxvY2tlZCBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAg
ICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2Vu
IGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA1IGNhcHR1
cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgIDUgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBiYXNlbGluZSB1
bnRlc3RlZAogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkg
ICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tl
biBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNCBob3N0
LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUg
dW50ZXN0ZWQKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQp
ICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIHFlbXV1ICAgICAgICAgICAgICAgIDc3ZjdjNzQ3MTkzNjYyZWRmYWRlZWIzMTE4ZDYz
ZWVkMGVhYzUxYTYKYmFzZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDA5NTU4
Mzc1YTYzNGUxN2NlYTZjZmJmZWM4ODNhYzIzNzZkMmRjN2YKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTQ1MSAgMjAxOC0xMC0xOSAwMjo0ODoxNyBaICAgIDIgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzU0NjYgIDIwMTgtMTAtMjAgMjI6MTc6NTYgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBFcmljIEJs
YWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxlckBnbXguZGU+CiAg
Sm9obiBBcmJ1Y2tsZSA8cHJvZ3JhbW1pbmdraWR4QGdtYWlsLmNvbT4KICBMaXUgWXVhbiA8bGl1
eXVhbjFAY21pb3QuY2hpbmFtb2JpbGUuY29tPgogIE1hbyBaaG9uZ3lpIDxtYW96aG9uZ3lpQGNt
c3MuY2hpbmFtb2JpbGUuY29tPgogIE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVh
dUByZWRoYXQuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGV0
ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBoaWxpcHBlIE1hdGhpZXUt
RGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxt
ZEByZWRoYXQuY29tPgogIFJpY2hhcmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5h
cm8ub3JnPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgoKam9iczoKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2Vu
ICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczog
L2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5z
b3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1p
Mzg2IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhmLXB2b3BzIGJyb2tlbgpicm9rZW4tam9i
IGJ1aWxkLWkzODYteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4K
YnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2
LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhmIGJyb2tlbgpicm9rZW4tc3RlcCBi
dWlsZC1hcm1oZi1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYg
aG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhmLXB2b3BzIGNhcHR1cmUtbG9n
cwpicm9rZW4tc3RlcCBidWlsZC1hcm1oZiBjYXB0dXJlLWxvZ3MKYnJva2VuLXN0ZXAgYnVpbGQt
YW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC1wdm9wcyBo
b3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWluc3RhbGwo
NCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1
aWxkLWkzODYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYteHNtIGhvc3Qt
aW5zdGFsbCg0KQoKUHVzaCBub3QgYXBwbGljYWJsZS4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdv
dWxkIGJlIDMwNSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Oct 21 04:22:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 21 Oct 2018 04: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 1gE5FR-0004FV-2s; Sun, 21 Oct 2018 04:21:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1ssy=nb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gE5FQ-0004FJ-7x
 for xen-devel@lists.xenproject.org; Sun, 21 Oct 2018 04:21:52 +0000
X-Inumbo-ID: 6eb07d97-d4e8-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6eb07d97-d4e8-11e8-a8a5-bc764e045a96;
 Sun, 21 Oct 2018 06:18:59 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gE5FL-0005Ox-8t; Sun, 21 Oct 2018 04:21: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 1gE5FK-0004H8-T1; Sun, 21 Oct 2018 04:21:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gE5FK-0004by-SL; Sun, 21 Oct 2018 04:21:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128913-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=e7ac09b957561ba4533cb0a8297a568723ca8bd7
X-Osstest-Versions-That: ovmf=a2e61f341d26a78751b2f19b5004c6bbfc8b4fa9
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 21 Oct 2018 04:21:46 +0000
Subject: [Xen-devel] [ovmf test] 128913: 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>

ZmxpZ2h0IDEyODkxMyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5MTMvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBlN2FjMDliOTU3NTYxYmE0NTMzY2IwYTgyOTdhNTY4
NzIzY2E4YmQ3CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBhMmU2MWYz
NDFkMjZhNzg3NTFiMmYxOWI1MDA0YzZiYmZjOGI0ZmE5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg4NzQgIDIwMTgtMTAtMTkgMDc6MTA6NDMgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4OTEzICAyMDE4LTEwLTIxIDAyOjEwOjM5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgU3RhciBaZW5n
IDxzdGFyLnplbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9v
c3N0ZXN0L292bWYuZ2l0CiAgIGEyZTYxZjM0MWQuLmU3YWMwOWI5NTcgIGU3YWMwOWI5NTc1NjFi
YTQ1MzNjYjBhODI5N2E1Njg3MjNjYThiZDcgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Oct 21 09:09:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 21 Oct 2018 09:09: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 1gE9jG-00018K-Sc; Sun, 21 Oct 2018 09:08:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ij0k=nb=citrix.com=prvs=825452668=christian.lindig@srs-us1.protection.inumbo.net>)
 id 1gE9jF-00018F-Gb
 for xen-devel@lists.xenproject.org; Sun, 21 Oct 2018 09:08:57 +0000
X-Inumbo-ID: 23cd8271-d511-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 23cd8271-d511-11e8-a6a9-d7ebe60f679a;
 Sun, 21 Oct 2018 09:10:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,407,1534809600"; d="scan'208";a="80734618"
From: Christian Lindig <christian.lindig@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>, Jonathan Ludlam
 <Jonathan.Ludlam@citrix.com>, Andrew Cooper <Andrew.Cooper3@citrix.com>
Thread-Topic: RFC building tools/ocaml as Opam packages 
Thread-Index: AQHUaR2puP5mmjq7c0q0PtHzH3TXMg==
Date: Sun, 21 Oct 2018 09:08:42 +0000
Message-ID: <765CE9A0-F361-4137-845B-610A6354760D@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.3445.100.39)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <7C937078D1CD3246A351C3C439C370BE@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] RFC building tools/ocaml as Opam packages
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQpUaGUgdG9vbHMvb2NhbWwgc291cmNlIHRyZWUgaXMgZGVlcGx5IGludGVyd292ZW4gd2l0aCB3
aXRoIGhvdyBYZW4gaXMNCmJ1aWx0LiAgVG8gZXhwbG9yZSB3aGF0IGl0IHdvdWxkIGxvb2sgbGlr
ZSBhcyBhbiBpbmRlcGVuZGVudCBPQ2FtbA0KcHJvamVjdCBJIGhhdmUgY3JlYXRlZA0KDQogIGh0
dHBzOi8vZ2l0aHViLmNvbS9saW5kaWcveGVuLW9jYW1sLXRvb2xzLw0KDQp3aGljaCBidWlsZHMg
dGhlIFhlbiBiaW5kaW5ncyBhbmQgeGVuc3RvcmVkIGFnYWluc3QgbGlicmFyaWVzDQphbHJlYWR5
IGluc3RhbGxlZCBvbiBhIHN5c3RlbS4gSSB3YXMgbW90aXZhdGVkIGJ5IHRoZSBmb2xsb3dpbmcN
CmFkdmFudGFnZXM6DQoNCiogQmV0dGVyIGFjY2VzcyBmb3IgT0NhbWwgZGV2ZWxvcGVycyBkdWUg
dG8gYSBtb3JlIGZhbWlsaWFyIHN0cnVjdHVyZQ0KKiBWYXN0bHkgc2ltcGxpZmllZCBidWlsZCBz
cGVjaWZpY2F0aW9ucyBhbmQgZmFzdCBidWlsZCB0aW1lcw0KKiBCZXR0ZXIgdG9vbCBzdXBwb3J0
IGR1cmluZyBkZXZlbG9wbWVudCAodmlhIE1lcmxpbikNCiogU2V0IHVwIGFzIGEgY2Fub25pY2Fs
IE9DYW1sIHByb2plY3QgdGhhdCBpcyBzdHJ1Y3R1cmVkIGludG8gdHdvIE9wYW0NCiAgcGFja2Fn
ZXM6IHhlbiBhbmQgeGVuc3RvcmVkLiBPcGFtIGlzIE9DYW1s4oCZcyBwYWNrYWdlIG1hbmFnZXIg
YW5kIA0KICB0aGUgZXN0YWJsaXNoZWQgd2F5IG9mIGJ1aWxkaW5nIGFuZCBkaXN0cmlidXRpbmcg
T0NhbWwgcGFja2FnZXMuDQoqIEVhc3kgaW50ZWdyYXRpb24gd2l0aCBUcmF2aXMgQ0kNCg0KVGhl
IGJpZ2dlc3QgZGlzYWR2YW50YWdlIGlzIHRoYXQgdGhlIGNvZGUgaXMgaW1wb3J0ZWQgZnJvbSB0
aGUgWGVuDQpzb3VyY2UgdHJlZSBhbmQgc2xpZ2h0bHkgbW9kaWZpZWQgdG8gbWFrZSBpdCBmaXQg
dGhlIG5ldyBtb2RlbC4gU2VlDQp0b29scy9pbXBvcnQuc2ggZm9yIHRoaXMgc3RlcC4NCg0KQXMg
d2Uga25vdywgc29tZSBiaW5kaW5ncyBhcmUgdmVyc2lvbiBkZXBlbmRlbnQgYW5kIHRoaXMgbWVh
bnMgdGhlIGNvZGUNCmRlcGVuZHMgb24gYSBzcGVjaWZpYyBYZW4gcmVsZWFzZSAtIGluIHRoaXMg
Y2FzZSA0LjguNCBwbHVzIDQgYmFja3BvcnRlZA0KcGF0Y2hlcyB0byBtYWtlIHRoZSBPQ2FtbCBj
b2RlIHNhZmUtc3RyaW5nIGNvbXBsaWFudC4NCg0KKiA5ZjNiNDBlOGZlIG1ha2UgeGVuIG9jYW1s
IHNhZmUtc3RyaW5ncyBjb21wbGlhbnQNCiogMmQ2YThkYWVmOCB0b29sczogcmVkdWNlIGNvcGll
cyBiL3cgb2NhbWwgU3RyaW5ncyBhbmQgQnl0ZXMNCiogZWM3ZDU0ZGQxYSBvY2FtbC9saWJzL3hi
OiBVc2UgYnl0ZXMgaW4gcGxhY2Ugb2Ygc3RyaW5ncyAuLi4NCiogZDkzM2YxYTUzYyB0b29scy9v
Y2FtbDogRHJvcCBjb3JlZHVtcCBpbmZyYXN0cnVjdHVyZQ0KDQpXaGVyZSB0aGlzIGNvdWxkIGxl
YWQgdG86DQoNCiogTWFpbnRhaW5pbmcgdGhlIE9DYW1sIHRvb2xzIGluZGVwZW5kZW50bHkgYW5k
IG91dHNpZGUgdGhlIFhlbiBzb3VyY2UNCiAgdHJlZS4NCg0KKiBVcGRhdGluZyB0aGUgdG9vbHMv
b2NhbWwgdHJlZSB0byB1c2UgdGhlIHVwZGF0ZWQgc3RydWN0dXJlIGFuZCB0aGUgd2F5DQogIG9m
IGJ1aWxkaW5nIGl0LiBUaGlzIHdvdWxkIHJlcXVpcmUgZnVydGhlciBleHBsb3JhdGlvbiBiZXlv
bmQgdXNpbmcNCiAgdGhlIER1bmUgYnVpbGQgdG9vbC4NCg0K4oCUIENocmlzdGlhbg0KDQpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Oct 21 09:23:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 21 Oct 2018 09:23: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 1gE9xV-0002dc-60; Sun, 21 Oct 2018 09:23:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jzsl=nb=xenproject.org=prvs=8253c1190=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gE9xU-0002dS-3i
 for xen-devel@lists.xenproject.org; Sun, 21 Oct 2018 09:23:40 +0000
X-Inumbo-ID: 3249c75e-d513-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3249c75e-d513-11e8-a6a9-d7ebe60f679a;
 Sun, 21 Oct 2018 09:25:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,407,1534809600"; d="scan'208";a="68372739"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75468-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=e7ac09b957561ba4533cb0a8297a568723ca8bd7
X-Osstest-Versions-That: ovmf=a2e61f341d26a78751b2f19b5004c6bbfc8b4fa9
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 21 Oct 2018 10:23:35 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75468: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQ2OCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NDY4LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICBlN2FjMDliOTU3NTYxYmE0NTMzY2IwYTgyOTdhNTY4NzIz
Y2E4YmQ3CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBhMmU2MWYzNDFk
MjZhNzg3NTFiMmYxOWI1MDA0YzZiYmZjOGI0ZmE5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU0
NTggIDIwMTgtMTAtMTkgMTI6MjM6NDEgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NDY4ICAyMDE4LTEwLTIxIDA0OjUwOjI5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgU3RhciBaZW5nIDxz
dGFyLnplbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1
aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUv
b3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2Uu
Y29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4
NiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBi
dWlsZC1pMzg2LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2Vu
LWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1pMzg2IGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2Vu
LXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQt
aTM4Ni14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXB2b3BzIGhv
c3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQp
CgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBlN2FjMDliOTU3NTYxYmE0NTMzY2Iw
YTgyOTdhNTY4NzIzY2E4YmQ3CkF1dGhvcjogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29t
PgpEYXRlOiAgIEZyaSBPY3QgMTkgMTU6NTY6NTcgMjAxOCArMDgwMAoKICAgIE1kZVBrZyBVZWZp
TGliOiBDaGVjayBUYWJsZSBhZ2FpbnN0IE5VTEwgaW4gU2NhblRhYmxlSW5TRFQKICAgIAogICAg
UkVGOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEyNjYK
ICAgIAogICAgYWY1ZTk1MjE1OTI4ZTA1MjQ0NWM0NzNmMTI0NDQxMmRhZGVhODI1MiBhYnN0cmFj
dGVkIGdlbmVyaWMgZnVuY3Rpb25zCiAgICBmcm9tIGRpZmZlcmVudCBtb2R1bGVzIChJbnRlbFZU
ZER4ZSwgUzNTYXZlU3RhdGVEeGUsIFBjUnRjLAogICAgRHBEeW5hbWljQ29tbWFuZCBhbmQgUGlT
bW1DcHVEeGVTbW0pLiBTb21lIG9mIHRoZW0gKEludGVsVlRkRHhlIGFuZAogICAgUGNSdGMpIGNo
ZWNrZWQgVGFibGUgYWdhaW5zdCBOVUxMIGJlZm9yZSBhY2Nlc3NpbmcgVGFibGUtPlNpZ25hdHVy
ZSwKICAgIHNvbWUgKFMzU2F2ZVN0YXRlRHhlLCBEcER5bmFtaWNDb21tYW5kIGFuZCBQaVNtbUNw
dUR4ZVNtbSBkaWQgbm90LgogICAgCiAgICBUaGUgU2NhblRhYmxlSW5TRFQoKSBpbiBBY3BpLmMg
b2YgVWVmaUxpYiB3YXMgbWFpbmx5IGZyb20KICAgIFMzU2F2ZVN0YXRlRHhlLCBzbyBpdCBkb2Vz
IG5vdCBjaGVjayBUYWJsZSBhZ2FpbnN0IE5VTEwgYmVmb3JlCiAgICBhY2Nlc3NpbmcgVGFibGUt
PlNpZ25hdHVyZS4KICAgIAogICAgVGhpcyBwYXRjaCB1cGRhdGVzIFNjYW5UYWJsZUluU0RUKCkg
dG8gY2hlY2sgVGFibGUgYWdhaW5zdCBOVUxMIGZpcnN0CiAgICBiZWZvcmUgYWNjZXNzaW5nIFRh
YmxlLT5TaWduYXR1cmUuCiAgICAKICAgIENjOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVs
LmNvbT4KICAgIENjOiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNv
bT4KICAgIENjOiBKaWFuIEogV2FuZyA8amlhbi5qLndhbmdAaW50ZWwuY29tPgogICAgQ29udHJp
YnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2ln
bmVkLW9mZi1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEpp
YW4gSiBXYW5nIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Oct 21 10:02:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 21 Oct 2018 10:02: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 1gEAYw-0005mN-DN; Sun, 21 Oct 2018 10:02:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1ssy=nb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gEAYv-0005mD-8o
 for xen-devel@lists.xenproject.org; Sun, 21 Oct 2018 10:02:21 +0000
X-Inumbo-ID: 99dbb2fd-d518-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 99dbb2fd-d518-11e8-a6a9-d7ebe60f679a;
 Sun, 21 Oct 2018 10: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 <aliasfile-bounces@xenproject.org>)
 id 1gEAYq-00046s-VI; Sun, 21 Oct 2018 10:02: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 1gEAYq-0006KM-Lo; Sun, 21 Oct 2018 10:02:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gEAYq-00073h-LB; Sun, 21 Oct 2018 10:02:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128876-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64: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-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-ws16-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-amd64-xl:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ws16-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-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-rtds:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qcow2:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-rumprun-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-multivcpu:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-examine:reboot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit1:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-rumprun-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-examine:reboot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw: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-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1: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-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-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:saverestore-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-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu: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-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:migrate-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
X-Osstest-Versions-This: linux=8c60c36d0b8c92599b8f0ec391b5250bc40e8e05
X-Osstest-Versions-That: linux=f0a7d1883d9f78ae7bf15fc258bf9a2b20f35b76
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 21 Oct 2018 10:02:16 +0000
Subject: [Xen-devel] [linux-next test] 128876: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODg3NiBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg4NzYvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEyODgzNQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290
IGZhaWwgUkVHUi4gdnMuIDEyODgzNQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4ODM1CiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjg4MzUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4t
Ym9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODgzNQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4ODM1
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjg4MzUKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODgzNQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdS
LiB2cy4gMTI4ODM1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgIDcgeGVu
LWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4MzUKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODgz
NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDcgeGVu
LWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI4ODM1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4MzUKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyODgzNQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4ODM1CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBSRUdS
LiB2cy4gMTI4ODM1CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICA3IHhlbi1ib290
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4MzUKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODgz
NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI4ODM1CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI4ODM1CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjg4MzUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODgzNQogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kICA3IHhlbi1ib290ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI4ODM1CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyODgzNQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4ODM1
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjg4MzUKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODgzNQogdGVzdC1hbWQ2
NC1hbWQ2NC14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI4ODM1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4MzUKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2
cy4gMTI4ODM1CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4MzUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODgzNQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgNyB4ZW4tYm9v
dCBmYWlsIFJFR1IuIHZzLiAxMjg4MzUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyODgzNQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI4ODM1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
NyB4ZW4tYm9vdCAgICBmYWlsIFJFR1IuIHZzLiAxMjg4MzUKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODgz
NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI4ODM1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyODgzNQog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI4ODM1CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4MzUKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyODgzNQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI4ODM1CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0
LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4MzUK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICA3IHhlbi1ib290
IGZhaWwgUkVHUi4gdnMuIDEyODgzNQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQg
YXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODgzNQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2Ug
MTI4ODM1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1i
b290ICAgICAgICAgIGZhaWwgbGlrZSAxMjg4MzUKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkz
ODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODgzNQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICA3IHhlbi1ib290ICAg
ICBmYWlsIGxpa2UgMTI4ODM1CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjg4MzUKIHRlc3QtYW1kNjQtYW1k
NjQteGwtbXVsdGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCBsaWtl
IDEyODgzNQogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgOCByZWJvb3QgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI4ODM1CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjg4MzUKIHRl
c3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAg
ICBmYWlsICBsaWtlIDEyODgzNQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMCB4ZW4t
Ym9vdC9zcmNfaG9zdCAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI4ODM1CiB0ZXN0LWFtZDY0LWkz
ODYtcGFpciAgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICAgICAgZmFpbCAgbGlr
ZSAxMjg4MzUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODgzNQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI4ODM1CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgbGlrZSAxMjg4MzUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODgzNQogdGVzdC1hbWQ2NC1h
bWQ2NC1wYWlyICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgICAgIGZhaWwgIGxp
a2UgMTI4ODM1CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDExIHhlbi1ib290L2RzdF9o
b3N0ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjg4MzUKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20g
ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODgzNQog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgIGxpa2UgMTI4ODM1CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEwIHhl
bi1ib290L3NyY19ob3N0ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjg4MzUKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgICAgICBmYWlsICBs
aWtlIDEyODgzNQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICA3IHhlbi1i
b290ICAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4ODM1CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBy
dW4tYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg4MzUK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyODgzNQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTEg
eGVuLWJvb3QvZHN0X2hvc3QgICAgICAgICAgICBmYWlsIGxpa2UgMTI4ODM1CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjg4MzUKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODgzNQogdGVzdC1hbWQ2NC1hbWQ2NC1leGFt
aW5lICAgICAgOCByZWJvb3QgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI4ODM1
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMjg4MzUKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyODgzNQogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAg
ICAgOGM2MGMzNmQwYjhjOTI1OTliOGYwZWMzOTFiNTI1MGJjNDBlOGUwNQpiYXNlbGluZSB2ZXJz
aW9uOgogbGludXggICAgICAgICAgICAgICAgZjBhN2QxODgzZDlmNzhhZTdiZjE1ZmMyNThiZjlh
MmIyMGYzNWI3NgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgICAgICAgICAgICAgICAgICAgICAgICAo
bm90IGZvdW5kKSAgICAgCkZhaWxpbmcgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKG5vdCBmb3VuZCkgICAgIApUZXN0aW5nIHNhbWUgc2luY2UgICAxMjg4NzYgIDIwMTgtMTAt
MTkgMDk6MTk6MTcgWiAgICAyIGRheXMgICAgMSBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Oct 21 10:09:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 21 Oct 2018 10: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 1gEAfq-000616-9v; Sun, 21 Oct 2018 10:09:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1ssy=nb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gEAfp-00060o-7A
 for xen-devel@lists.xenproject.org; Sun, 21 Oct 2018 10:09:29 +0000
X-Inumbo-ID: 9970af66-d519-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9970af66-d519-11e8-a6a9-d7ebe60f679a;
 Sun, 21 Oct 2018 10: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 <aliasfile-bounces@xenproject.org>)
 id 1gEAfj-0004E6-CL; Sun, 21 Oct 2018 10:09: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 1gEAfi-0006UB-Pw; Sun, 21 Oct 2018 10:09:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gEAfi-0005xQ-PD; Sun, 21 Oct 2018 10:09:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128916-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=62aa9e7f1b8ef64b8c7c1dacb1122351cb9fd132
X-Osstest-Versions-That: xen=7559ab7830c3e1594cd73efd3f1acbb171036728
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 21 Oct 2018 10:09:22 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 128916: 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>

ZmxpZ2h0IDEyODkxNiB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODkxNi8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDYyYWE5ZTdmMWI4ZWY2
NGI4YzdjMWRhY2IxMTIyMzUxY2I5ZmQxMzIKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDc1NTlhYjc4MzBjM2UxNTk0Y2Q3M2VmZDNmMWFjYmIxNzEwMzY3MjgKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyODg0OSAgMjAxOC0xMC0xNyAwOToxODo1MSBaICAgIDQgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjg5MTYgIDIwMTgtMTAtMjEgMDk6MTg6MjQgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kZXIgU2NodWx6IDxjb2RlQHNjaHVsemFsZXguZGU+CiAgQWxleGFuZHJ1
IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJp
eC5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFu
dEBjaXRyaXguY29tPgogIFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNv
bT4KICBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+Cgpqb2JzOgogY292ZXJpdHktYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJp
dHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgNzU1OWFiNzgzMC4uNjJhYTllN2Yx
YiAgNjJhYTllN2YxYjhlZjY0YjhjN2MxZGFjYjExMjIzNTFjYjlmZDEzMiAtPiBjb3Zlcml0eS10
ZXN0ZWQvc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Oct 21 12:11:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 21 Oct 2018 12:11: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 1gECZE-0007GQ-Kn; Sun, 21 Oct 2018 12:10:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1ssy=nb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gECZC-0007GG-W8
 for xen-devel@lists.xenproject.org; Sun, 21 Oct 2018 12:10:47 +0000
X-Inumbo-ID: 8ab49ae2-d52a-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8ab49ae2-d52a-11e8-a6a9-d7ebe60f679a;
 Sun, 21 Oct 2018 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 <aliasfile-bounces@xenproject.org>)
 id 1gECZ9-0006Rv-8F; Sun, 21 Oct 2018 12: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 1gECZ8-0000jz-VF; Sun, 21 Oct 2018 12:10:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gECZ8-0001A4-Ug; Sun, 21 Oct 2018 12:10:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128880-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=ffac10c971d4db55744a63a80b4b9db7f8872e00
X-Osstest-Versions-That: libvirt=3a1cdb06fd9bc5e35230f6198e697d6ec03d1206
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 21 Oct 2018 12:10:42 +0000
Subject: [Xen-devel] [libvirt test] 128880: 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>

ZmxpZ2h0IDEyODg4MCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg4ODAvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEyODgzMwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4ODMzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQtcWNvdzIgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIGZmYWMxMGM5NzFkNGRiNTU3NDRhNjNhODBiNGI5ZGI3Zjg4NzJl
MDAKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDNhMWNkYjA2ZmQ5YmM1
ZTM1MjMwZjYxOThlNjk3ZDZlYzAzZDEyMDYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyODgzMyAg
MjAxOC0xMC0xNiAwMjo1MDozMyBaICAgIDUgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjg4
NTkgIDIwMTgtMTAtMTcgMjI6Mzk6MDkgWiAgICAzIGRheXMgICAgMiBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMjg4ODAgIDIwMTgtMTAtMTkgMTY6NTU6MjUgWiAgICAxIGRheXMgICAg
MSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBCam9lcm4gV2FsayA8YndhbGtAbGludXguaWJtLmNvbT4KICBFcmljIEJsYWtlIDxlYmxha2VA
cmVkaGF0LmNvbT4KICBIYW4gSGFuIDxoaGFuQHJlZGhhdC5jb20+CiAgTWljaGFsIFByaXZvem5p
ayA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBOaWtvbGF5IFNoaXJva292c2tpeSA8bnNoaXJva292
c2tpeUB2aXJ0dW96em8uY29tPgogIFdhbmcgSHVhcWlhbmcgPGh1YXFpYW5nLndhbmdAaW50ZWwu
Y29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVu
Lm9yZzovaG9tZS94ZW4vZ2l0L2xpYnZpcnQuZ2l0CiAgIDNhMWNkYjA2ZmQuLmZmYWMxMGM5NzEg
IGZmYWMxMGM5NzFkNGRiNTU3NDRhNjNhODBiNGI5ZGI3Zjg4NzJlMDAgLT4geGVuLXRlc3RlZC1t
YXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Oct 21 13:54:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 21 Oct 2018 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 1gEEBW-0006HE-TW; Sun, 21 Oct 2018 13:54:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1ssy=nb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gEEBV-0006H4-H1
 for xen-devel@lists.xenproject.org; Sun, 21 Oct 2018 13:54:25 +0000
X-Inumbo-ID: 05806483-d539-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 05806483-d539-11e8-a6a9-d7ebe60f679a;
 Sun, 21 Oct 2018 13:55: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 <aliasfile-bounces@xenproject.org>)
 id 1gEEBS-0008IM-DM; Sun, 21 Oct 2018 13: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 1gEEBS-0003Qj-5o; Sun, 21 Oct 2018 13:54:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gEEBS-0001KV-5F; Sun, 21 Oct 2018 13:54:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128917-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=7cedfa1c8115f058d423b141548feb3c0d2a927f
X-Osstest-Versions-That: ovmf=e7ac09b957561ba4533cb0a8297a568723ca8bd7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 21 Oct 2018 13:54:22 +0000
Subject: [Xen-devel] [ovmf test] 128917: 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>

ZmxpZ2h0IDEyODkxNyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5MTcvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA3Y2VkZmExYzgxMTVmMDU4ZDQyM2IxNDE1NDhmZWIz
YzBkMmE5MjdmCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBlN2FjMDli
OTU3NTYxYmE0NTMzY2IwYTgyOTdhNTY4NzIzY2E4YmQ3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg5MTMgIDIwMTgtMTAtMjEgMDI6MTA6MzkgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4OTE3ICAyMDE4LTEwLTIxIDEyOjEwOjU3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQ2Fyc2V5LCBK
YWJlbiA8amFiZW4uY2Fyc2V5QGludGVsLmNvbT4KICBKYWJlbiBDYXJzZXkgPGphYmVuLmNhcnNl
eUBpbnRlbC5jb20+CiAgWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4
ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIGU3YWMwOWI5
NTcuLjdjZWRmYTFjODEgIDdjZWRmYTFjODExNWYwNThkNDIzYjE0MTU0OGZlYjNjMGQyYTkyN2Yg
LT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Oct 21 16:04:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 21 Oct 2018 16:04: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 1gEGCi-0007xf-Pf; Sun, 21 Oct 2018 16:03:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1ssy=nb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gEGCh-0007xV-19
 for xen-devel@lists.xenproject.org; Sun, 21 Oct 2018 16:03:47 +0000
X-Inumbo-ID: 7ce1463f-d54a-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7ce1463f-d54a-11e8-a8a5-bc764e045a96;
 Sun, 21 Oct 2018 18:00:53 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gEGCe-0002ow-Lm; Sun, 21 Oct 2018 16:03: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 1gEGCe-0006KZ-Cw; Sun, 21 Oct 2018 16:03:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gEGCe-0000jj-CH; Sun, 21 Oct 2018 16:03:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128919-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=2c65efac570f14633c5001ce484dbffb8a11994a
X-Osstest-Versions-That: ovmf=7cedfa1c8115f058d423b141548feb3c0d2a927f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 21 Oct 2018 16:03:44 +0000
Subject: [Xen-devel] [ovmf test] 128919: 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>

ZmxpZ2h0IDEyODkxOSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5MTkvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAyYzY1ZWZhYzU3MGYxNDYzM2M1MDAxY2U0ODRkYmZm
YjhhMTE5OTRhCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA3Y2VkZmEx
YzgxMTVmMDU4ZDQyM2IxNDE1NDhmZWIzYzBkMmE5MjdmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg5MTcgIDIwMTgtMTAtMjEgMTI6MTA6NTcgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4OTE5ICAyMDE4LTEwLTIxIDE0OjEwOjM4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgWW9uZ2hvbmcg
Wmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVu
L2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIDdjZWRmYTFjODEuLjJjNjVlZmFjNTcgIDJjNjVlZmFj
NTcwZjE0NjMzYzUwMDFjZTQ4NGRiZmZiOGExMTk5NGEgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Oct 21 18:03:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 21 Oct 2018 18:03: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 1gEI3o-0008Hy-Ua; Sun, 21 Oct 2018 18:02:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1ssy=nb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gEI3n-0008Hp-Px
 for xen-devel@lists.xenproject.org; Sun, 21 Oct 2018 18:02:43 +0000
X-Inumbo-ID: b4f0b837-d55b-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b4f0b837-d55b-11e8-a6a9-d7ebe60f679a;
 Sun, 21 Oct 2018 18:04: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 <aliasfile-bounces@xenproject.org>)
 id 1gEI3i-00052q-A9; Sun, 21 Oct 2018 18:02: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 1gEI3i-0000TP-2f; Sun, 21 Oct 2018 18:02:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gEI3i-0005Ie-1U; Sun, 21 Oct 2018 18:02:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128885-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot: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-i386-xl-qemut-win7-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-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-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-xsm: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-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm: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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1: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-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1: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-armhf-armhf-libvirt-raw: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-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install: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
X-Osstest-Versions-This: linux=c7b70a641df26002e8f26e2b8122fcb6a1d815a1
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 21 Oct 2018 18:02:38 +0000
Subject: [Xen-devel] [linux-linus test] 128885: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODg4NSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4ODg1LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1
ODk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxMSBn
dWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1p
bnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2
NC1ydW1wcnVuLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4
ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
IDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgOCByZWJv
b3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9o
b3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXNoYWRvdyAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVu
LWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDExIHhl
bi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICA3IHhlbi1i
b290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFj
b3cyICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAx
MSBndWVzdC1zdGFydCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAoKUmVncmVzc2lvbnMgd2hpY2ggYXJl
IHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTg5OAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
ZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1ODk4CiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTg5OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1ODk4
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTg5OAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWlu
c3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0
ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgYzdiNzBhNjQxZGYyNjAwMmU4ZjI2ZTJiODEy
MmZjYjZhMWQ4MTVhMQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgOTQ3
MTBjYWMwZWY0ZWUxNzdhNjNiNTIyNzY2NGIzOGM5NWJiZjcwMwoKTGFzdCB0ZXN0IG9mIGJhc2lz
ICAgMTI1ODk4ICAyMDE4LTA4LTEzIDIxOjIwOjU1IFogICA2OCBkYXlzCkZhaWxpbmcgc2luY2Ug
ICAgICAgIDEyNTkyMSAgMjAxOC0wOC0xNSAxMzowNjo1NiBaICAgNjcgZGF5cyAgIDY0IGF0dGVt
cHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODg4NSAgMjAxOC0xMC0yMCAwMjoyNDo0MCBaICAg
IDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMjM4MyBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3Vs
ZCBiZSAzMDU3MzkgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Oct 21 19:06:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 21 Oct 2018 19: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 1gEJ3H-0004Kb-Uv; Sun, 21 Oct 2018 19:06:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jzsl=nb=xenproject.org=prvs=8253c1190=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gEJ3H-0004KO-3J
 for xen-devel@lists.xenproject.org; Sun, 21 Oct 2018 19:06:15 +0000
X-Inumbo-ID: f9b24ae3-d563-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f9b24ae3-d563-11e8-a8a5-bc764e045a96;
 Sun, 21 Oct 2018 21:03:20 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,409,1534809600"; d="scan'208";a="68381678"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75470-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=7cedfa1c8115f058d423b141548feb3c0d2a927f
X-Osstest-Versions-That: ovmf=e7ac09b957561ba4533cb0a8297a568723ca8bd7
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 21 Oct 2018 20:06:09 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75470: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQ3MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NDcwLwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICA3Y2VkZmExYzgxMTVmMDU4ZDQyM2IxNDE1NDhmZWIzYzBk
MmE5MjdmCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBlN2FjMDliOTU3
NTYxYmE0NTMzY2IwYTgyOTdhNTY4NzIzY2E4YmQ3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU0
NjggIDIwMTgtMTAtMjEgMDQ6NTA6MjkgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NDcwICAyMDE4LTEwLTIxIDE0OjIwOjIwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQ2Fyc2V5LCBKYWJl
biA8amFiZW4uY2Fyc2V5QGludGVsLmNvbT4KICBKYWJlbiBDYXJzZXkgPGphYmVuLmNhcnNleUBp
bnRlbC5jb20+CiAgWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgoKam9iczoK
IGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUv
b3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29t
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14
c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1h
bWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXhzbSBicm9rZW4KYnJva2Vu
LWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tl
bgpicm9rZW4tc3RlcCBidWlsZC1pMzg2IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWls
ZC1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0
LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni14c20gaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBi
dWlsZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CmNvbW1pdCA3Y2VkZmExYzgxMTVmMDU4ZDQyM2IxNDE1NDhmZWIzYzBkMmE5MjdmCkF1dGhvcjog
Q2Fyc2V5LCBKYWJlbiA8amFiZW4uY2Fyc2V5QGludGVsLmNvbT4KRGF0ZTogICBUaHUgT2N0IDEx
IDA3OjMwOjA2IDIwMTggKzA4MDAKCiAgICBCYXNlVG9vbHM6IGRlbGV0ZSB1bnVzZWQgZmlsZQog
ICAgCiAgICB0aGlzIGZpbGUgaXMgbm90IGltcG9ydGVkL3VzZWQuCiAgICAKICAgIENjOiBMaW1p
bmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIENjOiBZb25naG9uZyBaaHUgPHlvbmdo
b25nLnpodUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRy
aWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBKYWJlbiBDYXJzZXkgPGph
YmVuLmNhcnNleUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogWW9uZ2hvbmcgWmh1IDx5b25n
aG9uZy56aHVAaW50ZWwuY29tPgoKY29tbWl0IGViOTliNTJmOTg4OGU5OWY0NDliOGI5ODRlZTVh
MDk1MDI3YjVmZDkKQXV0aG9yOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+
CkRhdGU6ICAgRnJpIE9jdCAxOSAxNToxNTowMiAyMDE4ICswODAwCgogICAgQmFzZVRvb2xzOiBG
aXggdGhlIGNyYXNoIGlzc3VlIHdoZW4gRHluYW1pYyBzdHJ1Y3R1cmUgUGNkIHVzZSBpbiBGREYK
ICAgIAogICAgVGhlIGNhc2UgaXMgdXNlIER5bmFtaWMgc3RydWN0dXJlIFBjZCBpbiB0aGUgRkRG
IGZpbGUuCiAgICBDdXJyZW50IGNvZGUgYWxyZWFkeSBzYXZlIHRoZSAgR3VpZCwgTmFtZSBhbmQg
RmlsZWQgaW5mbyBmb3IgdGhvc2UgUGNkLAogICAgYnV0IGl0IGRpcmVjdGx5IHVzZSB0aGUgZGlj
dCBrZXkgYXMgW05hbWUsIEd1aWRdIGFuZCBjYXVzZSB0aGlzIGNyYXNoCiAgICBpc3N1ZS4KICAg
IAogICAgRml4ZXM6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTI2NAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdy
ZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVA
aW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEphYmVuIENhcnNleSA8amFiZW4uY2Fyc2V5QGlu
dGVsLmNvbT4KCmNvbW1pdCBjM2QwZjUyNmMwNGMyNzdkNDE2OTk2ZWZlMzQ3ZjIzMjcxNjUyOGFk
CkF1dGhvcjogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgpEYXRlOiAgIEZy
aSBPY3QgMTkgMTU6MjU6MzkgMjAxOCArMDgwMAoKICAgIEJhc2VUb29sczogRml4IHRoZSBidWcg
dGhhdCBQY2RWYWx1ZUZyb21Db21tIGlzIG5vdCBzZXQKICAgIAogICAgdGhlIGJ1ZyBpcyBQY2RW
YWx1ZUZyb21Db21tIGlzIG5vdCBzZXQsIGJ1dCB0aGUgUGNkIGhhdmUgYmVlbiBvdmVycmlkZQog
ICAgYnkgdGhlIGNvbW1hbmQgbGluZSBvcHRpb24uCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVy
OiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6
IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBK
YWJlbiBDYXJzZXkgPGphYmVuLmNhcnNleUBpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Oct 21 20:15:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 21 Oct 2018 20: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 1gEK7w-00014o-3s; Sun, 21 Oct 2018 20:15:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1ssy=nb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gEK7u-00014c-FJ
 for xen-devel@lists.xenproject.org; Sun, 21 Oct 2018 20:15:06 +0000
X-Inumbo-ID: 3356276c-d56e-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3356276c-d56e-11e8-a6a9-d7ebe60f679a;
 Sun, 21 Oct 2018 20:16: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 <aliasfile-bounces@xenproject.org>)
 id 1gEK7p-0007Ts-0r; Sun, 21 Oct 2018 20:15: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 1gEK7o-0005TU-OF; Sun, 21 Oct 2018 20:15:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gEK7o-0001HQ-Na; Sun, 21 Oct 2018 20:15:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128892-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-amd64-amd64-examine:memdisk-try-append:fail:heisenbug
 linux-4.14:test-amd64-amd64-xl-qemut-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 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:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl: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:migrate-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-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit1: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-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu: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-qemut-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-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop: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-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-xl-qemut-win7-amd64:guest-stop: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-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=8263087bf62739362d50ec965c8c34fe3ee7a7cd
X-Osstest-Versions-That: linux=0b46ce3e3423aee80d28d296e1806176cdcec7ad
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 21 Oct 2018 20:15:00 +0000
Subject: [Xen-devel] [linux-4.14 test] 128892: 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>

ZmxpZ2h0IDEyODg5MiBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg4OTIvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5v
dCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgNCBtZW1kaXNrLXRyeS1h
cHBlbmQgZmFpbCBpbiAxMjg4NjYgcGFzcyBpbiAxMjg4OTIKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBwYXNz
IGluIDEyODg2NgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAg
ICAgODI2MzA4N2JmNjI3MzkzNjJkNTBlYzk2NWM4YzM0ZmUzZWU3YTdjZApiYXNlbGluZSB2ZXJz
aW9uOgogbGludXggICAgICAgICAgICAgICAgMGI0NmNlM2UzNDIzYWVlODBkMjhkMjk2ZTE4MDYx
NzZjZGNlYzdhZAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4Njk4ICAyMDE4LTEwLTEzIDE1OjI4
OjU1IFogICAgOCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODg2NiAgMjAxOC0xMC0xOCAw
Nzo0MDo0NSBaICAgIDMgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFkcmlhbiBIdW50ZXIgPGFkcmlhbi5odW50ZXJAaW50
ZWwuY29tPgogIEFsZXggRGV1Y2hlciA8YWxleGFuZGVyLmRldWNoZXJAYW1kLmNvbT4KICBBbGV4
YW5kZXIgUG90YXBlbmtvIDxnbGlkZXJAZ29vZ2xlLmNvbT4KICBBbWJlciBMaW4gPEFtYmVyLkxp
bkBhbWQuY29tPgogIEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAg
QW50b2luZSBUZW5hcnQgPGFudG9pbmUudGVuYXJ0QGJvb3RsaW4uY29tPgogIEFybmFsZG8gQ2Fy
dmFsaG8gZGUgTWVsbyA8YWNtZUByZWRoYXQuY29tPgogIEJqw7hybiBNb3JrIDxiam9ybkBtb3Jr
Lm5vPgogIENoYXJsZXMgS2VlcGF4IDxja2VlcGF4QG9wZW5zb3VyY2UuY2lycnVzLmNvbT4KICBD
aHJpcyBCb290IDxib290Y0Bib290Yy5uZXQ+CiAgQ2zDqW1lbnQgUMOpcm9uIDxwZXJvbi5jbGVt
QGdtYWlsLmNvbT4KICBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNvbT4KICBEYW1pZW4g
TGUgTW9hbCA8ZGFtaWVuLmxlbW9hbEB3ZGMuY29tPgogIERhbiBDYXJwZW50ZXIgPGRhbi5jYXJw
ZW50ZXJAb3JhY2xlLmNvbT4KICBEYW4gV2lsbGlhbXMgPGRhbi5qLndpbGxpYW1zQGludGVsLmNv
bT4KICBEYW5ueSBTbWl0aCA8ZGFubnkuc21pdGhAYXhpcy5jb20+CiAgRGFubnkgU21pdGggPGRh
bm55c0BheGlzLmNvbT4KICBEYXZpZCBBLiBMb25nIDxkYXZlLmxvbmdAbGluYXJvLm9yZz4KICBE
YXZpZCBBaGVybiA8ZHNhaGVybkBnbWFpbC5jb20+CiAgRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBk
YXZlbWxvZnQubmV0PgogIERhdmlkZSBDYXJhdHRpIDxkY2FyYXR0aUByZWRoYXQuY29tPgogIERl
bm5pcyBaaG91IDxkZW5uaXNAa2VybmVsLm9yZz4KICBFZGdhciBDaGVya2Fzb3YgPGVjaGVya2Fz
b3ZAZGV2LnJ0c29mdC5ydT4KICBFcmFuIEJlbiBFbGlzaGEgPGVyYW5iZUBtZWxsYW5veC5jb20+
CiAgRXJpYyBEdW1hemV0IDxlZHVtYXpldEBnb29nbGUuY29tPgogIEVyaWMgRmFybWFuIDxmYXJt
YW5AbGludXguaWJtLmNvbT4KICBGZWxpeCBLdWVobGluZyA8RmVsaXguS3VlaGxpbmdAYW1kLmNv
bT4KICBGbG9yaWFuIEZhaW5lbGxpIDxmLmZhaW5lbGxpQGdtYWlsLmNvbT4KICBGcmllZGVtYW5u
IEdlcm9sZCA8Zi5nZXJvbGRAYi1jLXMuZGU+CiAgR2lhY2ludG8gQ2lmZWxsaSA8Z2Npb2Zvbm9A
Z21haWwuY29tPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5v
cmc+CiAgSGFucyBkZSBHb2VkZSA8aGRlZ29lZGVAcmVkaGF0LmNvbT4KICBIZXJtZXMgWmhhbmcg
PGNoZW5odWl6QGF4aXMuY29tPgogIEhpbWFuc2h1IE1hZGhhbmkgPGhpbWFuc2h1Lm1hZGhhbmlA
Y2F2aXVtLmNvbT4KICBIaXJveXVraSBZb2tveWFtYSA8aGlyb3l1a2kueW9rb3lhbWEudnhAcmVu
ZXNhcy5jb20+CiAgSWRvIFNjaGltbWVsIDxpZG9zY2hAbWVsbGFub3guY29tPgogIElnb3IgUnVz
c2tpa2ggPGlnb3IucnVzc2tpa2hAYXF1YW50aWEuY29tPgogIEpha3ViIEtpY2luc2tpIDxqYWt1
Yi5raWNpbnNraUBuZXRyb25vbWUuY29tPgogIEphbiBLYXJhIDxqYWNrQHN1c2UuY3o+CiAgSmFu
biBIb3JuIDxqYW5uaEBnb29nbGUuY29tPgogIEplZmYgQmFybmhpbGwgPDB4ZWZmZWZmQGdtYWls
LmNvbT4KICBKaWFuYm8gTGl1IDxqaWFuYm9sQG1lbGxhbm94LmNvbT4KICBKaWFuZmVuZyBUYW4g
PGppYW5mZW5nLnRhbkBsaW51eC5hbGliYWJhLmNvbT4KICBKaXJpIEtvc2luYSA8amtvc2luYUBz
dXNlLmN6PgogIEppcmkgT2xzYSA8am9sc2FAa2VybmVsLm9yZz4KICBKb24gTWFsb3kgPGpvbi5t
YWxveUBlcmljc3Nvbi5jb20+CiAgSm9uZ3N1bmcgS2ltIDxuZWlkaGFyZC5raW1AbGdlLmNvbT4K
ICBKb3NlIEFicmV1IDxqb2FicmV1QHN5bm9wc3lzLmNvbT4KICBKb3NlIEFicmV1IDxKb3NlLkFi
cmV1QHN5bm9wc3lzLmNvbT4KICBKw6lyw7RtZSBHbGlzc2UgPGpnbGlzc2VAcmVkaGF0LmNvbT4K
ICBLdW5pbm9yaSBNb3JpbW90byA8a3VuaW5vcmkubW9yaW1vdG8uZ3hAcmVuZXNhcy5jb20+CiAg
TGFycy1QZXRlciBDbGF1c2VuIDxsYXJzQG1ldGFmb28uZGU+CiAgTGF1cmEgQWJib3R0IDxsYWJi
b3R0QHJlZGhhdC5jb20+CiAgTGVlIEpvbmVzIDxsZWUuam9uZXNAbGluYXJvLm9yZz4KICBMZWkg
WWFuZyA8TGVpLllhbmdAd2luZHJpdmVyLmNvbT4KICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNA
bGludXgtZm91bmRhdGlvbi5vcmc+CiAgTGludXMgV2FsbGVpaiA8bGludXMud2FsbGVpakBsaW5h
cm8ub3JnPgogIE1hY2llaiDFu2VuY3p5a293c2tpIDxtYXplQGdvb2dsZS5jb20+CiAgTWFoZXNo
IEJhbmRld2FyIDxtYWhlc2hiQGdvb2dsZS5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXJjLnp5bmdp
ZXJAYXJtLmNvbT4KICBNYXJjZWwgSG9sdG1hbm4gPG1hcmNlbEBob2x0bWFubi5vcmc+CiAgTWFy
Y2VsbyBSaWNhcmRvIExlaXRuZXIgPG1hcmNlbG8ubGVpdG5lckBnbWFpbC5jb20+CiAgTWFyY28g
RmVsc2NoIDxtLmZlbHNjaEBwZW5ndXRyb25peC5kZT4KICBNYXJrIEJyb3duIDxicm9vbmllQGtl
cm5lbC5vcmc+CiAgTWFyayBSdXRsYW5kIDxtYXJrLnJ1dGxhbmRAYXJtLmNvbT4KICBNYXJ0aW4g
Sy4gUGV0ZXJzZW4gPG1hcnRpbi5wZXRlcnNlbkBvcmFjbGUuY29tPgogIE1hdGhpYXMgTnltYW4g
PG1hdGhpYXMubnltYW5AbGludXguaW50ZWwuY29tPgogIE1hdXJpY2lvIEZhcmlhIGRlIE9saXZl
aXJhIDxtZm9AY2Fub25pY2FsLmNvbT4KICBNYXhpbWUgQ2hldmFsbGllciA8bWF4aW1lLmNoZXZh
bGxpZXJAYm9vdGxpbi5jb20+CiAgTWljaGFlbCBCcnVubmVyIDxNaWNoYWVsLkJydW5uZXJAa29u
dHJvbi5jb20+CiAgTWljaGFlbCBDaGFuIDxtaWNoYWVsLmNoYW5AYnJvYWRjb20uY29tPgogIE1p
Y2hhbCBIb2NrbyA8bWhvY2tvQGtlcm5lbC5vcmc+CiAgTWljaGFsIEhvY2tvIDxtaG9ja29Ac3Vz
ZS5jb20+CiAgTWlrZSBSYXBvcG9ydCA8cnBwdEBsaW51eC52bmV0LmlibS5jb20+CiAgTWlrZSBT
bml0emVyIDxzbml0emVyQHJlZGhhdC5jb20+CiAgTWlrdWxhcyBQYXRvY2thIDxtcGF0b2NrYUBy
ZWRoYXQuY29tPgogIE5pY29sYXMgRmVycmUgPG5pY29sYXMuZmVycmVAbWljcm9jaGlwLmNvbT4K
ICBOaWtpdGEgRGFuaWxvdiA8bmlraXRhLmRhbmlsb3ZAYXF1YW50aWEuY29tPgogIE9kZXIgQ2hp
b3UgPG9kZXJfY2hpb3VAcmVhbHRlay5jb20+CiAgUGFvbG8gQWJlbmkgPHBhYmVuaUByZWRoYXQu
Y29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGFydGhhc2FyYXRo
eSBCaHV2YXJhZ2FuIDxwYXJ0aGFzYXJhdGh5LmJodXZhcmFnYW5AZXJpY3Nzb24uY29tPgogIFBh
dWwgQnVydG9uIDxwYXVsLmJ1cnRvbkBtaXBzLmNvbT4KICBQZW5nIExpIDxsaXBlbmczMjFAaHVh
d2VpLmNvbT4KICBQaGlsIFJlaWQgPHByZWlkQGVsZWN0cm9tYWcuY29tLmF1PgogIFBpZXJyZS1M
b3VpcyBCb3NzYXJ0IDxwaWVycmUtbG91aXMuYm9zc2FydEBsaW51eC5pbnRlbC5jb20+CiAgUGll
dGVyIEphbnNlbiB2YW4gVnV1cmVuIDxwaWV0ZXIuamFuc2VudmFudnV1cmVuQG5ldHJvbm9tZS5j
b20+CiAgUXVpbm4gVHJhbiA8UXVpbm4uVHJhbkBjYXZpdW0uY29tPgogIFJvZ2VyIFF1YWRyb3Mg
PHJvZ2VycUB0aS5jb20+CiAgUm9tYW4gR3VzaGNoaW4gPGd1cm9AZmIuY29tPgogIFJvc3MgWndp
c2xlciA8endpc2xlckBnb29nbGUuY29tPgogIFJ1c3NlbGwgS2luZyA8cm1rK2tlcm5lbEBhcm1s
aW51eC5vcmcudWs+CiAgU2FicmluYSBEdWJyb2NhIDxzZEBxdWVhc3lzbmFpbC5uZXQ+CiAgU2Fl
ZWQgTWFoYW1lZWQgPHNhZWVkbUBtZWxsYW5veC5jb20+CiAgU2FsaWwgTWVodGEgPHNhbGlsLm1l
aHRhQGh1YXdlaS5jb20+CiAgU2FzaGEgTGV2aW4gPGFsZXhhbmRlci5sZXZpbkBtaWNyb3NvZnQu
Y29tPgogIFNhdGh5YSBQZXJsYSA8c2F0aHlhLnBlcmxhQGJyb2FkY29tLmNvbT4KICBTZWFuIFRy
YW5jaGV0dGkgPHN0cmFuY2hlQGNvZGVhdXJvcmEub3JnPgogIFNoYWhlZCBTaGFpa2ggPHNoYWhl
ZC5zaGFpa2hAY2F2aXVtLmNvbT4KICBTaGVuZ2h1aSBXYW5nIDxzaGh1aXdAZm94bWFpbC5jb20+
CiAgU2h1YWggS2hhbiAoU2Ftc3VuZyBPU0cpIDxzaHVhaEBrZXJuZWwub3JnPgogIFNvbmcgTGl1
IDxzb25nbGl1YnJhdmluZ0BmYi5jb20+CiAgU3RlcGhlbiBCb3lkIDxzYm95ZEBrZXJuZWwub3Jn
PgogIFN0ZXBoZW4gSGVtbWluZ2VyIDxzdGVwaGVuQG5ldHdvcmtwbHVtYmVyLm9yZz4KICBTdGVw
aGVuIEhlbW1pbmdlciA8c3RoZW1taW5AbWljcm9zb2Z0LmNvbT4KICBUZWp1biBIZW8gPHRqQGtl
cm5lbC5vcmc+CiAgVG9ueSBMaW5kZ3JlbiA8dG9ueUBhdG9taWRlLmNvbT4KICBVbGYgSGFuc3Nv
biA8dWxmLmhhbnNzb25AbGluYXJvLm9yZz4KICBWZW5rYXQgRHV2dnVydSA8dmVua2F0a3VtYXIu
ZHV2dnVydUBicm9hZGNvbS5jb20+CiAgVmlrdG9yIEtyYXNub3YgPHZrcmFzbm92QGRldi5ydHNv
ZnQucnU+CiAgVml0YWx5IEt1em5ldHNvdiA8dmt1em5ldHNAcmVkaGF0LmNvbT4KICBWbGFzdGlt
aWwgQmFia2EgPHZiYWJrYUBzdXNlLmN6PgogIFdlaSBXYW5nIDx3ZWl3YW5AZ29vZ2xlLmNvbT4K
ICBXaWxsIERlYWNvbiA8d2lsbC5kZWFjb25AYXJtLmNvbT4KICBXaWxsZW0gZGUgQnJ1aWpuIDx3
aWxsZW1iQGdvb2dsZS5jb20+CiAgV29sZnJhbSBTYW5nIDx3c2FAdGhlLWRyZWFtcy5kZT4KICBY
aW4gTG9uZyA8bHVjaWVuLnhpbkBnbWFpbC5jb20+CiAgWW9zaGloaXJvIFNoaW1vZGEgPHlvc2hp
aGlyby5zaGltb2RhLnVoQHJlbmVzYXMuY29tPgogIFl1IFpoYW8gPHl1emhhb0Bnb29nbGUuY29t
PgogIFl1bnNoZW5nIExpbiA8bGlueXVuc2hlbmdAaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
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
ICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRz
Lnhlbi5vcmc6L2hvbWUveGVuL2dpdC9saW51eC1wdm9wcy5naXQKICAgMGI0NmNlM2UzNDIzLi44
MjYzMDg3YmY2MjcgIDgyNjMwODdiZjYyNzM5MzYyZDUwZWM5NjVjOGMzNGZlM2VlN2E3Y2QgLT4g
dGVzdGVkL2xpbnV4LTQuMTQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Oct 21 20:37:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 21 Oct 2018 20: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 1gEKTO-0002fR-UA; Sun, 21 Oct 2018 20:37:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=awzl=nb=gmail.com=aaronngray.lists@srs-us1.protection.inumbo.net>)
 id 1gEKTN-0002fM-RB
 for xen-devel@lists.xenproject.org; Sun, 21 Oct 2018 20:37:17 +0000
X-Inumbo-ID: b1c88c16-d570-11e8-a8a5-bc764e045a96
Received: from mail-ed1-x535.google.com (unknown [2a00:1450:4864:20::535])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b1c88c16-d570-11e8-a8a5-bc764e045a96;
 Sun, 21 Oct 2018 22:34:24 +0200 (CEST)
Received: by mail-ed1-x535.google.com with SMTP id r1-v6so36012977edd.7
 for <xen-devel@lists.xenproject.org>; Sun, 21 Oct 2018 13:37:15 -0700 (PDT)
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=TmSu8r2TtkYv8M7zF2JyHMSrhx4mkEOunbTakp1R2Ik=;
 b=UaYA8rma3bWKk9w56NVrWteY9cLGsydqbq/H+758oDfoghyZ+46r79GH6yny4KVgOA
 izstOwiZj1CAvRtAXSM/K3VDQ4sotSu2uF7VefgnXBTjG8qwDfpMIl1Y1z7kxwaiLA+d
 l/jPmB4NAbIuubz+ldVBZ1nzFnVGSt3sMESdSamYEZtDqwb3EQ4uQQAusY6Xu6YLHo5u
 traikptKgu3iHo9dIEMl+XigSLE1oJGUqpISx1BGkED/BNHmcoJQtNGCdQ0EE4vxF+Br
 aZ/Jhl2AR5YdbTKCJDQJimmev2vWQBPu2cStRjK7PP9713bJez/uvKj/EyHxoBX6qYTH
 JvBw==
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=TmSu8r2TtkYv8M7zF2JyHMSrhx4mkEOunbTakp1R2Ik=;
 b=PWG1VTLzXxlEwl85DlHI2kxqaHL4nfu3MFMongdYq15bCmGcQq3uOJgZDXLjXwuI/4
 Fh2CSpHnhfnvm88J3CssVXCbwdYXscnmvimyeEo4rmWF868/OsBSS3Qng7tFueAGnwgt
 bqQNZr0+3Ny6ieCBh+qQiPdyqVCqaZBriMASM/ziKpvxKXuwvuQKRDzJoroo0tyeFX/w
 JNb1c9a0aTWQ8gH256hGoTuNcNHtDyIAZNNkmtUyCa6PUJbYKECMmNnha6WzyAArXQl/
 Vnlg6sB9PjOdGlz5klhRI2lgvAJn1tmPbpTePrv92xgjs16jkXIuVbs7nM2B1e7ihVmx
 WRNg==
X-Gm-Message-State: ABuFfogs1DwmjZcxYiHE1h2Gh47LHQ57C1Ox6BD+MS7zbjZE+sPiS7gS
 4qvzLTx0Quc4RsXtIW7DUPensriXM7QX2yNQX9A=
X-Google-Smtp-Source: ACcGV61RIv9eVDQNIvZSkqDDp+/TyvDwiLgmviBkTO619VJQqDs2nRd3e0s1NJ+s1E5dbCRIfIxijYsye7oojK1mCpA=
X-Received: by 2002:a50:d09e:: with SMTP id
 v30-v6mr11407725edd.61.1540154234785; 
 Sun, 21 Oct 2018 13:37:14 -0700 (PDT)
MIME-Version: 1.0
References: <CANkmNDfWfZt_17ewcHX0=EkvpymqVGLSDyd6uyObr7rOHc9tig@mail.gmail.com>
 <375d8065-e141-4cd7-e051-e0f698d76e96@citrix.com>
 <CANkmNDfjr+2xJ9XOv=ktVnSYiquHeT6PSmBDLW1agOTyp-17KQ@mail.gmail.com>
 <f5a989eb-2f4b-cb04-9126-0ad2fbf49e21@citrix.com>
 <CANkmNDcAL6kf86FhUz3o-ahwp8As4NtQpcG0mFbbW_ycA6Mx7g@mail.gmail.com>
In-Reply-To: <CANkmNDcAL6kf86FhUz3o-ahwp8As4NtQpcG0mFbbW_ycA6Mx7g@mail.gmail.com>
From: Aaron Gray <aaronngray.lists@gmail.com>
Date: Sun, 21 Oct 2018 21:36:56 +0100
Message-ID: <CANkmNDfpkP0yTEyaSEqhWEteaTS4WLeiV21bjJ72EfkcT0SdGA@mail.gmail.com>
To: andrew.cooper3@citrix.com
Subject: Re: [Xen-devel] Intel Z270 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@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============6683779847016881559=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============6683779847016881559==
Content-Type: multipart/alternative; boundary="00000000000010516f0578c31aff"

--00000000000010516f0578c31aff
Content-Type: text/plain; charset="UTF-8"

On Fri, 19 Oct 2018 at 19:58, Aaron Gray <aaronngray.lists@gmail.com> wrote:

> On Thu, 18 Oct 2018 at 23:42, Andrew Cooper <andrew.cooper3@citrix.com>
> wrote:
>
>> On 18/10/2018 19:45, Aaron Gray wrote:
>>
>> On Thu, 18 Oct 2018 at 19:11, Andrew Cooper <andrew.cooper3@citrix.com>
>> wrote:
>>
>>> On 18/10/2018 18:57, Aaron Gray wrote:
>>> > I have two ASUS PRIME Z270-A machines based on Intel Z270 chipset and
>>> > am wondering about when support will be available for them and what I
>>> > can do to speed this up.
>>> >
>>> > But I have not done anything to do with kernel work since years ago
>>> > when I read a lot of the main parts of the Linux 2.4 Kernel. Also I
>>> > did code to get into and out of protected mode before this.
>>> >
>>> > Heres the datasheets that cover the chipset :-
>>> >
>>> >
>>> https://www.intel.com/content/www/us/en/chipsets/200-series-chipset-pch-datasheet-vol-1.html
>>> >
>>> https://www.intel.com/content/www/us/en/chipsets/200-series-chipset-pch-datasheet-vol-2.html
>>> >
>>>
>>> Xen doesn't have a list of individual support chips/systems, because
>>> kernels don't really work like that.  We work feature by feature, or
>>> device by device.
>>>
>>> You appear to have a Broadwell-era system.  Any recent Linux distro
>>> should work for you, including the provided Xen package.
>>
>>
>> I tried installing Xen 4.9 provided with Fedora 28 but it did not work.
>> Can I get support with this please ?
>>
>>
>> What didn't work.  What went wrong?
>>
>> What logs do you have from the attempt?
>>
>> We're not mind readers.  Noone here can divine the cause of your failure
>> from nothing.
>>
>
> Sorry I will post a proper report over the weekend.
>
>
Heres what I am getting now which is different from before with Xen 4.9 on
F28. Before it was actually booting past the [U]EFI stage. And I am not
sure why it is faultering oon this. I have turned off UEFI on the
Motherboard.

Loading Xen 4.10.2.config ...
error: file `EFI/fedora/x86_64-efi/module.mod' not found.
error: file `EFI/fedora/x86_64-efi/multiboot.mod' not found.
error: can't find command `multiboot'.
Loading Linux 4.16.3-301.fc28.x86_64 ...
error: can't find command `module'.
Loading initial ramdisk ...
error: file `EFI/fedora/x86_64-efi/module.mod' not found.
error: can't find command `module'.

Loading Xen 4.10.2.config ...
error: file `EFI/fedora/x86_64-efi/module3.mod' not found.
error: file `EFI/fedora/x86_64-efi/multiboot3.mod' not found.
error: can't find command `multiboot3'.
Loading Linux 4.16.3-301.fc28.x86_64 ...
error: can't find command `module3'.
Loading initial ramdisk ...
error: file `EFI/fedora/x86_64-efi/module3.mod' not found.
error: can't find command `module2'.

I have managed to install, boot, and run F28 in KVM'ed F28 so my hardware
is supported properly by KVM.

Many thanks in advance,

-- 
Aaron Gray

Independent Open Source Software Engineer, Computer Language Researcher,
Information Theorist, and amateur computer scientist.

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

<div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"lt=
r">On Fri, 19 Oct 2018 at 19:58, Aaron Gray &lt;<a href=3D"mailto:aaronngra=
y.lists@gmail.com">aaronngray.lists@gmail.com</a>&gt; wrote:<br></div><bloc=
kquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;padding-left=
:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-s=
tyle:solid"><div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr">On=
 Thu, 18 Oct 2018 at 23:42, Andrew Cooper &lt;<a href=3D"mailto:andrew.coop=
er3@citrix.com" target=3D"_blank">andrew.cooper3@citrix.com</a>&gt; wrote:<=
br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8e=
x;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px=
;border-left-style:solid">
 =20
   =20
 =20
  <div bgcolor=3D"#FFFFFF">
    <div class=3D"gmail-m_6538912460164997870m_-2346656981181437284moz-cite=
-prefix">On 18/10/2018 19:45, Aaron Gray wrote:<br>
    </div>
    <blockquote type=3D"cite">
     =20
      <div dir=3D"ltr">
        <div class=3D"gmail_quote">
          <div dir=3D"ltr">On Thu, 18 Oct 2018 at 19:11, Andrew Cooper
            &lt;<a href=3D"mailto:andrew.cooper3@citrix.com" target=3D"_bla=
nk">andrew.cooper3@citrix.com</a>&gt;
            wrote:<br>
          </div>
          <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1p=
x;border-left-style:solid">On
            18/10/2018 18:57, Aaron Gray wrote:<br>
            &gt; I have two ASUS PRIME Z270-A machines based on Intel
            Z270 chipset and<br>
            &gt; am wondering about when support will be available for
            them and what I<br>
            &gt; can do to speed this up.<br>
            &gt;<br>
            &gt; But I have not done anything to do with kernel work
            since years ago<br>
            &gt; when I read a lot of the main parts of the Linux 2.4
            Kernel. Also I<br>
            &gt; did code to get into and out of protected mode before
            this.<br>
            &gt;<br>
            &gt; Heres the datasheets that cover the chipset :-<br>
            &gt;<br>
            &gt; <a href=3D"https://www.intel.com/content/www/us/en/chipset=
s/200-series-chipset-pch-datasheet-vol-1.html" target=3D"_blank" rel=3D"nor=
eferrer">https://www.intel.com/content/www/us/en/chipsets/200-series-chipse=
t-pch-datasheet-vol-1.html</a><br>
            &gt; <a href=3D"https://www.intel.com/content/www/us/en/chipset=
s/200-series-chipset-pch-datasheet-vol-2.html" target=3D"_blank" rel=3D"nor=
eferrer">https://www.intel.com/content/www/us/en/chipsets/200-series-chipse=
t-pch-datasheet-vol-2.html</a><br>
            &gt;<br>
            <br>
            Xen doesn&#39;t have a list of individual support chips/systems=
,
            because<br>
            kernels don&#39;t really work like that.=C2=A0 We work feature =
by
            feature, or<br>
            device by device.<br>
            <br>
            You appear to have a Broadwell-era system.=C2=A0 Any recent Lin=
ux
            distro<br>
            should work for you, including the provided Xen package.</block=
quote>
          <div><br>
          </div>
          <div>I tried installing Xen 4.9 provided with Fedora 28 but it
            did not work. Can I get support with this please ?</div>
        </div>
      </div>
    </blockquote>
    <br>
    What didn&#39;t work.=C2=A0 What went wrong?<br>
    <br>
    What logs do you have from the attempt?<br>
    <br>
    We&#39;re not mind readers.=C2=A0 Noone here can divine the cause of yo=
ur
    failure from nothing.<br></div></blockquote><div><br></div><div>Sorry I=
 will post a proper report over the weekend.</div><div><br></div></div></di=
v></blockquote><div>=C2=A0</div><div>Heres what I am getting now which is d=
ifferent from before with Xen 4.9 on F28. Before it was actually booting pa=
st the [U]EFI stage. And I am not sure why it is faultering oon this. I hav=
e turned off UEFI on the Motherboard.</div><div>=C2=A0</div><div>Loading Xe=
n 4.10.2.config ...<br>error: file `EFI/fedora/x86_64-efi/module.mod&#39; n=
ot found.<br>error: file `EFI/fedora/x86_64-efi/multiboot.mod&#39; not foun=
d.<br>error: can&#39;t find command `multiboot&#39;.<br>Loading Linux 4.16.=
3-301.fc28.x86_64 ...<br>error: can&#39;t find command `module&#39;.<br>Loa=
ding initial ramdisk ...<br>error: file `EFI/fedora/x86_64-efi/module.mod&#=
39; not found.<br>error: can&#39;t find command `module&#39;.</div><div><br=
>Loading Xen 4.10.2.config ...<br>error: file `EFI/fedora/x86_64-efi/module=
3.mod&#39; not found.<br>error: file `EFI/fedora/x86_64-efi/multiboot3.mod&=
#39; not found.<br>error: can&#39;t find command `multiboot3&#39;.<br>Loadi=
ng Linux 4.16.3-301.fc28.x86_64 ...<br>error: can&#39;t find command `modul=
e3&#39;.<br>Loading initial ramdisk ...<br>error: file `EFI/fedora/x86_64-e=
fi/module3.mod&#39; not found.<br>error: can&#39;t find command `module2&#3=
9;.<br><br></div><div>I have managed to install, boot, and run F28 in KVM&#=
39;ed F28 so my hardware is supported properly by KVM.</div><div>=C2=A0</di=
v></div>Many thanks in advance,</div><div dir=3D"ltr"><br>-- <br><div class=
=3D"gmail_signature" dir=3D"ltr"><div dir=3D"ltr"><div><div dir=3D"ltr"><di=
v>Aaron Gray</div><div><br></div><div>Independent Open Source Software Engi=
neer, Computer Language Researcher, Information Theorist, and amateur compu=
ter scientist.<br></div></div></div></div></div></div></div>

--00000000000010516f0578c31aff--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6683779847016881559==--


From xen-devel-bounces@lists.xenproject.org Sun Oct 21 21:04:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 21 Oct 2018 21:04: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 1gEKt3-0004tW-RX; Sun, 21 Oct 2018 21:03:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=awzl=nb=gmail.com=aaronngray.lists@srs-us1.protection.inumbo.net>)
 id 1gEKt1-0004tR-R4
 for xen-devel@lists.xenproject.org; Sun, 21 Oct 2018 21:03:47 +0000
X-Inumbo-ID: 6602effd-d574-11e8-a8a5-bc764e045a96
Received: from mail-ed1-x52a.google.com (unknown [2a00:1450:4864:20::52a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6602effd-d574-11e8-a8a5-bc764e045a96;
 Sun, 21 Oct 2018 23:00:54 +0200 (CEST)
Received: by mail-ed1-x52a.google.com with SMTP id w19-v6so36030070eds.1
 for <xen-devel@lists.xenproject.org>; Sun, 21 Oct 2018 14:03:46 -0700 (PDT)
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=jMmIyD6E1KTjE+ZVgx7ld/tOBAv4DIGmIiukndEyYHc=;
 b=BE3sg6OboJXYeINu6+WylZu2EBzciGqfMKciwVvaGHZGL/O8ntWHJfJD8NcVBzReLr
 iOUf/XxcV3ErGHqCE2/POZs3q5jQrpciBFKn2niHk44Dq0RLlj2LMGUDaOeSdDxarlDF
 Rw5AXRN/bml7OKld9h/DHdjQyZ41VoVORXPlP/SvS+Z9THkWN/p+33aFC520RxzcFRjl
 8nns4TW2Dnc6fMC+v12qnIZ2sr6E8qSJrV3jdw2rLgI3nH2LRzuN8al/i50kDsgbl85B
 O1oFqLY321mrid7m0k1Yj0BaBmj5YWIFnE6xcBOI7QVrqWRTqYxtI2pAP0ZAo4EXMHtB
 5Cog==
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=jMmIyD6E1KTjE+ZVgx7ld/tOBAv4DIGmIiukndEyYHc=;
 b=MfOH/fKvuUrg2iL+g4FdRT54CR9CLEGtve+Trs7uQILN4PVEArSlOlSnDM5aTCm1ss
 nAoxFHgde5K5NRTq1aVfnO6jWhNcnZfBybgpj+S5+jBVTLPZFTBngWenrybD+4ul5ID9
 DtNRRt18VxIhKogxK1w4uTSrDILsxws5rIc4cPb3FwBmArPG0GNKfhNlWt3+pgqvDfd8
 cTTaYc263yMeJLwX+0AfUJ6l+h5A2niqFMPGjV3NIRK+fbBuGcbvqA7t038nUa7yLO6d
 KwU8jYJBy3COosUV4Z+fTRw0qFy3qNc+It/LsW/Q5kgXWLIslOBdTSc/vfeNsZUu6JTd
 0s9w==
X-Gm-Message-State: ABuFfoiHIYFB0ytAzusdPJgChFgg3eoqS258ok5KBDaKOXbNETZNM63p
 lK19q3rtGZO1NYCjjwie0n7Jji93o1bF0prxNn9jH19BfeQ=
X-Google-Smtp-Source: ACcGV60RHxZyolyTh14e55WZPzVTdJk9LRM4bcySciHaVksTF5aS9xtopPHKe/YEOgxnFN1mS2UpNACUI/JVZ8UY1uY=
X-Received: by 2002:a17:906:9143:: with SMTP id
 y3-v6mr1404456ejw.71.1540155825494; 
 Sun, 21 Oct 2018 14:03:45 -0700 (PDT)
MIME-Version: 1.0
From: Aaron Gray <aaronngray.lists@gmail.com>
Date: Sun, 21 Oct 2018 22:03:27 +0100
Message-ID: <CANkmNDf5n1M9o_U3ui1eyDMgh-JmHa-brOSM0xzOtN7GJHmMSQ@mail.gmail.com>
To: xen-devel@lists.xenproject.org
Subject: [Xen-devel] Definitive Guide to the Xen Hypervisor
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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="===============0889863298331921368=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============0889863298331921368==
Content-Type: multipart/alternative; boundary="000000000000e0a0b20578c37800"

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

How relevant is David Chisnall's book *Definitive Guide to the Xen
Hypervisor* now with regards to studying Xen's source code now ?

Many thanks in advance,

Aaron
-- 
Aaron Gray

Independent Open Source Software Engineer, Computer Language Researcher,
Information Theorist, and amateur computer scientist.

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

<div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr">How relevant is David=C2=
=A0<span style=3D"text-align:left;color:rgb(17,17,17);text-transform:none;l=
ine-height:21.33px;text-indent:0px;letter-spacing:normal;font-family:&quot;=
Amazon Ember&quot;,Arial,sans-serif;font-style:normal;font-variant:normal;f=
ont-weight:400;text-decoration:none;word-spacing:0px;display:inline;white-s=
pace:normal;font-size-adjust:none;font-stretch:normal;float:none;background=
-color:transparent">Chisnall&#39;s </span>book=C2=A0<span style=3D"text-ali=
gn:left;color:rgb(0,0,0);text-transform:none;text-indent:0px;letter-spacing=
:normal;font-family:&quot;Lucida Grande&quot;,Arial,Helvetica,sans-serif;fo=
nt-style:normal;font-variant:normal;text-decoration:none;word-spacing:0px;d=
isplay:inline;white-space:normal;float:none;background-color:transparent"><=
b>Definitive Guide to the Xen Hypervisor</b> now with regards to studying X=
en&#39;s source code now ?</span></div><div dir=3D"ltr"><br clear=3D"all">M=
any thanks in advance,</div><div dir=3D"ltr"><br></div><div dir=3D"ltr">Aar=
on<br>-- <br><div class=3D"gmail_signature" dir=3D"ltr"><div dir=3D"ltr"><d=
iv><div dir=3D"ltr"><div>Aaron Gray</div><div><br></div><div>Independent Op=
en Source Software Engineer, Computer Language Researcher, Information Theo=
rist, and amateur computer scientist.<br></div></div></div></div></div></di=
v></div></div>

--000000000000e0a0b20578c37800--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0889863298331921368==--


From xen-devel-bounces@lists.xenproject.org Sun Oct 21 21:20:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 21 Oct 2018 21: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 1gEL95-0006OY-MJ; Sun, 21 Oct 2018 21:20:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wsfo=nb=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gEL94-0006OT-Uw
 for xen-devel@lists.xenproject.org; Sun, 21 Oct 2018 21:20:22 +0000
X-Inumbo-ID: 51c6fb03-d577-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 51c6fb03-d577-11e8-a6a9-d7ebe60f679a;
 Sun, 21 Oct 2018 21:21:48 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 4BB52305FFAB; Mon, 22 Oct 2018 00:20:19 +0300 (EEST)
Received: from [192.168.228.119] (unknown [86.120.181.224])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 3B4343084EEC;
 Mon, 22 Oct 2018 00:20:19 +0300 (EEST)
To: Aaron Gray <aaronngray.lists@gmail.com>, xen-devel@lists.xenproject.org
References: <CANkmNDf5n1M9o_U3ui1eyDMgh-JmHa-brOSM0xzOtN7GJHmMSQ@mail.gmail.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <c344719c-4ea4-b2dc-2cbb-8aa0925ae572@bitdefender.com>
Date: Mon, 22 Oct 2018 00:20:19 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <CANkmNDf5n1M9o_U3ui1eyDMgh-JmHa-brOSM0xzOtN7GJHmMSQ@mail.gmail.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] Definitive Guide to the Xen Hypervisor
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMjIvMTggMTI6MDMgQU0sIEFhcm9uIEdyYXkgd3JvdGU6Cj4gSG93IHJlbGV2YW50IGlz
IERhdmlkwqBDaGlzbmFsbCdzIGJvb2vCoCpEZWZpbml0aXZlIEd1aWRlIHRvIHRoZSBYZW4KPiBI
eXBlcnZpc29yKiBub3cgd2l0aCByZWdhcmRzIHRvIHN0dWR5aW5nIFhlbidzIHNvdXJjZSBjb2Rl
IG5vdyA/CgpGV0lXLCBJJ3ZlIGZvdW5kIGl0IGxhcmdlbHkgaXJyZWxldmFudC4gSXQncyBiZWVu
IHB1Ymxpc2hlZCBtb3JlIHRoYW4gYQpkZWNhZGUgYWdvIG5vdywgc28gdGhhdCdzIGZhaXIgZW5v
dWdoLgoKSSBzdXBwb3NlIGl0J3MgaW50ZXJlc3RpbmcgaWYgeW91J2QgbGlrZSB0byBzZWUgd2hl
cmUgWGVuIGJlZ2FuLiBJdCdzCmFsc28gdGhlIG9ubHkgYm9vayBvbiBYZW4gd3JpdHRlbiBmb3Ig
ZGV2ZWxvcGVycywgc28gaXQncyBnb3QgdGhhdCBnb2luZwpmb3IgaXQuCgoKSFRILApSYXp2YW4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Oct 21 21:47:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 21 Oct 2018 21: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 1gELZG-00082W-QE; Sun, 21 Oct 2018 21:47:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=awzl=nb=gmail.com=aaronngray.lists@srs-us1.protection.inumbo.net>)
 id 1gELZF-00082R-Tc
 for xen-devel@lists.xenproject.org; Sun, 21 Oct 2018 21:47:25 +0000
X-Inumbo-ID: 7d7f166d-d57a-11e8-a8a5-bc764e045a96
Received: from mail-ed1-x534.google.com (unknown [2a00:1450:4864:20::534])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7d7f166d-d57a-11e8-a8a5-bc764e045a96;
 Sun, 21 Oct 2018 23:44:31 +0200 (CEST)
Received: by mail-ed1-x534.google.com with SMTP id w19-v6so36079471eds.1
 for <xen-devel@lists.xenproject.org>; Sun, 21 Oct 2018 14:47:23 -0700 (PDT)
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=zH7TAENPp66nHlc9vLi4kVwZWg9WGMhL3TAuFF3Gq0U=;
 b=WDWvdUp4CHOBq2GbpvVSl8olrQJg+1B+hpMJ6Rm7SRwggluM6U0KO6rNQQlw2ecTDB
 AZPY0sE8Nf9unKoKws+Tk+MbpW2LrR7FkIwoQt+tdldWL/RnX4DxTyMSdy7zn+twtIzc
 7RGjTPbI88t+hLmMZSiAoNTbGOUuL1eeI1h4Xw7aE8y31zOowdfYjid2dj3frOzxnsQP
 nkoxNNI4ldT7lpClnwRUzdoF0lgKo9yrwa/329n8J5GIohBS8/E/mUENizHolmKvQiie
 mx9uVnALB/I1o2FoyYQhsaf9pfrAf0KACG8AaeHuoMvome7qYkCZ9EFN7QvST3mShQ9p
 1iWw==
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=zH7TAENPp66nHlc9vLi4kVwZWg9WGMhL3TAuFF3Gq0U=;
 b=a3aX84FvLq4XEMYwK6jEBtCT1O7sjzR3XzVJDVeHgBphOyTwgf41nawvLRgEoAuDGo
 +/iNOjlnA+HiD2LUEmbvN3Wfl55vuDy6EEUtQRSkFeewjeE7TnyaflU4h+kcGazMMUso
 /FNc4LPZ24ZxLuQ1TIY9wkzBw7F9nYu3e9Q4/q8oQN72cmddQRmQ3CU82JEHzjECcCwI
 lq2QG/WEoqOBbB3YeJWkJSrCZgjZct0cGtbAEH7oJTkSaZeNUWvx/foW6Ef/Q4zi6Zjg
 09zQW+zpaPbNAfYRWk4tnyCoK1wFa5Op8HoPG84ai2NuCecybgfuxKCMuVJCV/+EbWRr
 EgNA==
X-Gm-Message-State: ABuFfojidrnmToK2YOEKmheI/4sqjSIMHYcSejjzya5fn7JZk27ghQcE
 sfUg+4Wj1bL8L9TuFmWO+THyUmDzXdPuSF+cMsE=
X-Google-Smtp-Source: ACcGV63UsXaK2iZw3AtEpqzCP/QDkHExte5+grJe7YMGylbYA4ADq1/h/BSYM1L9xVN6qdN/emFwzukCRyBnIUm2YQ8=
X-Received: by 2002:a17:906:6716:: with SMTP id
 a22-v6mr16442874ejp.58.1540158442113; 
 Sun, 21 Oct 2018 14:47:22 -0700 (PDT)
MIME-Version: 1.0
References: <CANkmNDf5n1M9o_U3ui1eyDMgh-JmHa-brOSM0xzOtN7GJHmMSQ@mail.gmail.com>
 <c344719c-4ea4-b2dc-2cbb-8aa0925ae572@bitdefender.com>
In-Reply-To: <c344719c-4ea4-b2dc-2cbb-8aa0925ae572@bitdefender.com>
From: Aaron Gray <aaronngray.lists@gmail.com>
Date: Sun, 21 Oct 2018 22:47:03 +0100
Message-ID: <CANkmNDdo7e4umPjYJh8W4qUF2bvEGLfZkg6r50RA_zyFX3TPyg@mail.gmail.com>
To: rcojocaru@bitdefender.com
Subject: Re: [Xen-devel] Definitive Guide to the Xen Hypervisor
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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="===============1993481184475143411=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============1993481184475143411==
Content-Type: multipart/alternative; boundary="000000000000d70e940578c41417"

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

On Sun, 21 Oct 2018 at 22:20, Razvan Cojocaru <rcojocaru@bitdefender.com>
wrote:

> On 10/22/18 12:03 AM, Aaron Gray wrote:
> > How relevant is David Chisnall's book *Definitive Guide to the Xen
> > Hypervisor* now with regards to studying Xen's source code now ?
>
> FWIW, I've found it largely irrelevant. It's been published more than a
> decade ago now, so that's fair enough.
>

Thanks that verifies what I thought.


> I suppose it's interesting if you'd like to see where Xen began. It's
> also the only book on Xen written for developers, so it's got that going
> for it.
>

Where is the best place to start for getting a logical unit level overview
of the source code please ?

Regards,

Aaron
-- 
Aaron Gray

Independent Open Source Software Engineer, Computer Language Researcher,
Information Theorist, and amateur computer scientist.

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

<div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr">On Sun, 21 Oct=
 2018 at 22:20, Razvan Cojocaru &lt;<a href=3D"mailto:rcojocaru@bitdefender=
.com">rcojocaru@bitdefender.com</a>&gt; wrote:<br></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex">On 10/22/18 12:03 AM, Aaron Gray wrote:<br>
&gt; How relevant is David=C2=A0Chisnall&#39;s book=C2=A0*Definitive Guide =
to the Xen<br>
&gt; Hypervisor* now with regards to studying Xen&#39;s source code now ?<b=
r>
<br>
FWIW, I&#39;ve found it largely irrelevant. It&#39;s been published more th=
an a<br>
decade ago now, so that&#39;s fair enough.<br></blockquote><div><br></div><=
div>Thanks that verifies what I thought.</div><div>=C2=A0<br></div><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc s=
olid;padding-left:1ex">
I suppose it&#39;s interesting if you&#39;d like to see where Xen began. It=
&#39;s<br>
also the only book on Xen written for developers, so it&#39;s got that goin=
g<br>
for it.<br></blockquote><div><br></div><div>Where is the best place to star=
t for getting a logical unit level overview of the source code please ?</di=
v><div><br></div><div>Regards,</div><div><br></div><div>Aaron</div><div>-- =
<br></div></div><div class=3D"gmail_signature" dir=3D"ltr" data-smartmail=
=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><div>Aaron Gray=
</div><div><br></div><div>Independent Open Source Software Engineer, Comput=
er Language Researcher, Information Theorist, and amateur computer scientis=
t.<br></div></div></div></div></div></div>

--000000000000d70e940578c41417--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1993481184475143411==--


From xen-devel-bounces@lists.xenproject.org Mon Oct 22 00:00:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 00: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 1gENe1-0001kq-EL; Mon, 22 Oct 2018 00:00:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=uamj=nb=xenproject.org=prvs=8261f3d63=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gENe0-0001kd-7G
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 00:00:28 +0000
X-Inumbo-ID: 13ef4380-d58d-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 13ef4380-d58d-11e8-a8a5-bc764e045a96;
 Mon, 22 Oct 2018 01:57:34 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,410,1534809600"; d="scan'208";a="68387013"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75472-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=2c65efac570f14633c5001ce484dbffb8a11994a
X-Osstest-Versions-That: ovmf=7cedfa1c8115f058d423b141548feb3c0d2a927f
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 22 Oct 2018 01:00:23 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75472: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQ3MiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NDcyLwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICAyYzY1ZWZhYzU3MGYxNDYzM2M1MDAxY2U0ODRkYmZmYjhh
MTE5OTRhCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA3Y2VkZmExYzgx
MTVmMDU4ZDQyM2IxNDE1NDhmZWIzYzBkMmE5MjdmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU0
NzAgIDIwMTgtMTAtMjEgMTQ6MjA6MjAgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NDcyICAyMDE4LTEwLTIxIDE5OjIyOjQ5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgWW9uZ2hvbmcgWmh1
IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczog
L2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5z
b3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVp
bGQtaTM4NiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2Vu
LWpvYiBidWlsZC1pMzg2LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4K
YnJva2VuLWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1pMzg2
IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAg
YnVpbGQtaTM4Ni14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXB2
b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1pbnN0
YWxsKDQpCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCAyYzY1ZWZhYzU3MGYxNDYz
M2M1MDAxY2U0ODRkYmZmYjhhMTE5OTRhCkF1dGhvcjogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56
aHVAaW50ZWwuY29tPgpEYXRlOiAgIFRodSBPY3QgMTggMjI6MTI6MjAgMjAxOCArMDgwMAoKICAg
IEJhc2VUb29sczogRml4IG9uZSBjcmFzaCBidWcgaW4gdGhlIHJlcG9ydCBmb3IgRml4ZWQgc3Ry
dWN0dXJlIFBjZAogICAgCiAgICBUaGUgY2FzZSBpczoKICAgIGluIHRoZSBEU0MgZmlsZToKICAg
IFNLVUlEX0lERU5USUZJRVIgICAgICAgICAgICAgICA9IEFMTAogICAgCiAgICBbU2t1SWRzXQog
ICAgICAwfERFRkFVTFQKICAgICAgMXxBCiAgICAKICAgIFtQY2RzRml4ZWRBdEJ1aWxkLmNvbW1v
bi5BXQogICAgICBUb2tlblNwYWNlR3VpZC5UZXN0NDAxfHsweDBGLCAweDEyfQogICAgICBUb2tl
blNwYWNlR3VpZC5UZXN0NDAxLlRFU1Q0MDFJTlQ4QVJSQVlbMF18J0InCiAgICAKICAgIGluIHRo
ZSBidWlsZCByZXBvcnQsIERhdGEgPSBPdmVycmlkZVZhbHVlc1tLZXlzWzBdXSwgYnV0IHRoZSBL
ZXlzWzBdCiAgICBpcyB0aGUga2V5d29yZCAiREVGQVVMVCIsIGFuZCBpbiB0aGlzIGNhc2UgdGhl
ICJERUZBVUxUIiBTS1UgZG9lc24ndAogICAgc2F2ZSBhbnkgdmFsdWUsIHRoZW4gaXQgY2F1c2Ug
dGhlIERhdGEgaXMgZW1wdHksIGluIHRoZSBuZXh0IGNvZGUKICAgIHdoZW4gd2UgdXNlIHRoZSBj
b2RlIGl0IGNhdXNlIGNyYXNoLgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3Jl
IENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBZb25naG9uZyBa
aHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFiZW4gQ2Fyc2V5
IDxqYWJlbi5jYXJzZXlAaW50ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 00:18:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 00:18: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 1gENuw-0002fn-4c; Mon, 22 Oct 2018 00:17:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2/qy=nc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gENuu-0002fd-OU
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 00:17:56 +0000
X-Inumbo-ID: 8496e14c-d58f-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8496e14c-d58f-11e8-a8a5-bc764e045a96;
 Mon, 22 Oct 2018 02:15:01 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gENuq-00047w-8z; Mon, 22 Oct 2018 00:17: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 1gENup-0003Oc-Fo; Mon, 22 Oct 2018 00:17:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gENup-0000RO-FB; Mon, 22 Oct 2018 00:17:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128897-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-amd64-xen-freebsd:<job
 status>:broken:regression
 xen-unstable:build-amd64-xen-xsm-freebsd:<job status>:broken:regression
 xen-unstable:build-amd64-xen-xsm-freebsd:host-build-prep:fail:regression
 xen-unstable:build-amd64-xen-freebsd:host-build-prep:fail:regression
 xen-unstable:test-armhf-armhf-xl-arndale:xen-install:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-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-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw: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-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start: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-amd64-i386-libvirt-xsm:migrate-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: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-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-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-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu: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-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck: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:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl: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-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-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=62aa9e7f1b8ef64b8c7c1dacb1122351cb9fd132
X-Osstest-Versions-That: xen=92666fdd6e0afab989b2d89759d9b43f2c645ae7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 22 Oct 2018 00:17:51 +0000
Subject: [Xen-devel] [xen-unstable test] 128897: regressions - trouble:
 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>

ZmxpZ2h0IDEyODg5NyB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODg5Ny8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQteGVu
LXhzbS1mcmVlYnNkICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVp
bGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkICAgNiBob3N0LWJ1aWxkLXByZXAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI4Njc1CiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICA2IGhvc3Qt
YnVpbGQtcHJlcCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg2NzUKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgIDYgeGVuLWluc3RhbGwgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyODc3NQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyODc3NQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4Nzc1CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjg3NzUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODc3NQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4
Nzc1CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgbGlrZSAxMjg3NzUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODc3NQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTI4Nzc1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg3NzUKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAx
NyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAg
ICAgICAgICAgICA2MmFhOWU3ZjFiOGVmNjRiOGM3YzFkYWNiMTEyMjM1MWNiOWZkMTMyCmJhc2Vs
aW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA5MjY2NmZkZDZlMGFmYWI5ODliMmQ4
OTc1OWQ5YjQzZjJjNjQ1YWU3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg3NzUgIDIwMTgtMTAt
MTQgMTY6NDI6MjMgWiAgICA3IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI4ODM5ICAyMDE4
LTEwLTE2IDE1OjM4OjI2IFogICAgNSBkYXlzICAgIDMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTI4ODk3ICAyMDE4LTEwLTIwIDExOjMzOjQ1IFogICAgMSBkYXlzICAgIDEgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWRyaWFu
IFBvcCA8YXBvcEBiaXRkZWZlbmRlci5jb20+CiAgQWxleGFuZGVyIFNjaHVseiA8Y29kZUBzY2h1
bHphbGV4LmRlPgogIEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgog
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgRGFuaWVsIERlIEdy
YWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgRWxlbmEgVWZpbXRzZXZhIDxlbGVuYS51Zmlt
dHNldmFAb3JhY2xlLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24g
PGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgUGF1bCBEdXJyYW50
IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBi
aXRkZWZlbmRlci5jb20+CiAgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
ICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBUYW1hcyBLIExlbmd5
ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CiAgVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CiAgV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICBYaW4gTGkgPHRhbG9ucy5sZWVAZ21haWwuY29t
PgogIFhpbiBMaSA8eGluLmxpQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LXhlbi14c20t
ZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQt
YW1kNjQteGVuLWZyZWVic2QgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteGVuLXhzbS1m
cmVlYnNkIGJyb2tlbgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBi
ZSA0NTYgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 03:03:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 03:03: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 1gEQV7-0005mY-EN; Mon, 22 Oct 2018 03:03:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2/qy=nc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gEQV6-0005mM-Oz
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 03:03:28 +0000
X-Inumbo-ID: 40417907-d5a7-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 40417907-d5a7-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 03:04: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 <aliasfile-bounces@xenproject.org>)
 id 1gEQV1-0000QZ-T6; Mon, 22 Oct 2018 03:03: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 1gEQV1-00065S-Ja; Mon, 22 Oct 2018 03:03:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gEQV1-0001kP-Iz; Mon, 22 Oct 2018 03:03:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128900-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-start/win.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=782ca9b94f77026875dd98d6288fc1f8dcc7ce19
X-Osstest-Versions-That: xen=062052a149828acdc6cab7deb88ddc3e3438e400
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 22 Oct 2018 03:03:23 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 128900: 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>

ZmxpZ2h0IDEyODkwMCB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODkwMC8KCkZhaWx1cmVzIDotLyBi
dXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUg
bm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICBmYWlsIGJsb2NrZWQgaW4gMTI4MTU2CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxOCBndWVzdC1zdGFydC93aW4ucmVwZWF0IGZhaWwgYmxvY2tlZCBp
biAxMjgxNTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNiBndWVzdC1s
b2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjgwNTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNCBndWVzdC1sb2NhbG1pZ3JhdGUgICAgZmFpbCBsaWtlIDEyODE1Ngog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI4MTU2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjgxNTYKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwg
bGlrZSAxMjgxNTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3Rh
bGwgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODE1NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4MTU2
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDc4MmNhOWI5NGY3NzAyNjg3NWRkOThkNjI4OGZjMWY4ZGNjN2Nl
MTkKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDA2MjA1MmExNDk4Mjhh
Y2RjNmNhYjdkZWI4OGRkYzNlMzQzOGU0MDAKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyODE1NiAg
MjAxOC0wOS0yOCAwMjo1MToyOSBaICAgMjQgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjg1
MDYgIDIwMTgtMTAtMDggMTM6MDc6NTIgWiAgIDEzIGRheXMgICAgOCBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMjg2ODUgIDIwMTgtMTAtMTMgMDM6MTk6NDIgWiAgICA4IGRheXMgICAg
NSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBLaXBl
ciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxh
cEBjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgog
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVy
cmFudEBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgogIFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgogIFNhbXVlbCBU
aGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2gg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRz
Lnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDA2MjA1MmExNDkuLjc4MmNhOWI5NGYg
IDc4MmNhOWI5NGY3NzAyNjg3NWRkOThkNjI4OGZjMWY4ZGNjN2NlMTkgLT4gc3RhYmxlLTQuOQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 05:37:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 05: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 1gESu6-0000PG-Ty; Mon, 22 Oct 2018 05:37:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2/qy=nc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gESu5-0000P4-MO
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 05:37:25 +0000
X-Inumbo-ID: c26877a6-d5bc-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c26877a6-d5bc-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 05:38: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 <aliasfile-bounces@xenproject.org>)
 id 1gEStz-0003gq-JR; Mon, 22 Oct 2018 05:37: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 1gEStz-0000pN-9s; Mon, 22 Oct 2018 05:37:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gEStz-0006hJ-8z; Mon, 22 Oct 2018 05:37:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128923-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=95aea2fac9117e95ead90378e6bb975e327d7da4
X-Osstest-Versions-That: ovmf=2c65efac570f14633c5001ce484dbffb8a11994a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 22 Oct 2018 05:37:19 +0000
Subject: [Xen-devel] [ovmf test] 128923: 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>

ZmxpZ2h0IDEyODkyMyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5MjMvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA5NWFlYTJmYWM5MTE3ZTk1ZWFkOTAzNzhlNmJiOTc1
ZTMyN2Q3ZGE0CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAyYzY1ZWZh
YzU3MGYxNDYzM2M1MDAxY2U0ODRkYmZmYjhhMTE5OTRhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg5MTkgIDIwMTgtMTAtMjEgMTQ6MTA6MzggWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4OTIzICAyMDE4LTEwLTIyIDAxOjEwOjU0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmlheGluIFd1
IDxKaWF4aW4ud3VAaW50ZWwuY29tPgogIFd1IEppYXhpbiA8amlheGluLnd1QGludGVsLmNvbT4K
CmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwpp
bWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBn
ZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoK
VG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1mLmdpdAogICAyYzY1
ZWZhYzU3Li45NWFlYTJmYWM5ICA5NWFlYTJmYWM5MTE3ZTk1ZWFkOTAzNzhlNmJiOTc1ZTMyN2Q3
ZGE0IC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 06:45:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 06:45: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 1gETxP-0005Uf-21; Mon, 22 Oct 2018 06:44:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qnol=nc=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gETxO-0005Ua-1r
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 06:44:54 +0000
X-Inumbo-ID: 2e62a108-d5c6-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 2e62a108-d5c6-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 06:46:19 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 553CB309B2EF; Mon, 22 Oct 2018 09:44:50 +0300 (EEST)
Received: from [192.168.228.120] (5-12-77-170.residential.rdsnet.ro
 [5.12.77.170])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 48A9C3084EEC;
 Mon, 22 Oct 2018 09:44:50 +0300 (EEST)
To: Aaron Gray <aaronngray.lists@gmail.com>
References: <CANkmNDf5n1M9o_U3ui1eyDMgh-JmHa-brOSM0xzOtN7GJHmMSQ@mail.gmail.com>
 <c344719c-4ea4-b2dc-2cbb-8aa0925ae572@bitdefender.com>
 <CANkmNDdo7e4umPjYJh8W4qUF2bvEGLfZkg6r50RA_zyFX3TPyg@mail.gmail.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <5962017b-15f9-31a5-7628-0146b329baea@bitdefender.com>
Date: Mon, 22 Oct 2018 09:44:49 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <CANkmNDdo7e4umPjYJh8W4qUF2bvEGLfZkg6r50RA_zyFX3TPyg@mail.gmail.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] Definitive Guide to the Xen Hypervisor
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gMTAvMjIvMTggMTI6NDcgQU0sIEFhcm9uIEdyYXkgd3JvdGU6Cj4gV2hlcmUgaXMgdGhlIGJl
c3QgcGxhY2UgdG8gc3RhcnQgZm9yIGdldHRpbmcgYSBsb2dpY2FsIHVuaXQgbGV2ZWwKPiBvdmVy
dmlldyBvZiB0aGUgc291cmNlIGNvZGUgcGxlYXNlID8KClRoZXJlJ3Mgc29tZSBkb2N1bWVudGF0
aW9uIHVuZGVyIGRvY3MvIGluIHRoZSBzb3VyY2UgY29kZSByZXBvLCB0aGVyZQphcmUgdmFyaW91
cyByZWNvcmRlZCBwcmVzZW50YXRpb25zIGZyb20gZXZlbnRzIHN1Y2ggYXMgdGhlIFhlbiBEZXZl
bG9wZXIKU3VtbWl0IG9uIFlvdVR1YmUsIGEgV2lraSAoaHR0cHM6Ly93aWtpLnhlbi5vcmcvd2lr
aS9NYWluX1BhZ2UpLCBhbmQKdGhlbiBvZiBjb3Vyc2UgcmVhZGluZyB0aGUgc291cmNlIGNvZGUg
aXRzZWxmIGFuZCB3b3JraW5nIHdpdGggdGhlCnhlbi1kZXZlbCBtYWlsaW5nIGxpc3QuCgpPdGhl
cnMgbWF5IGJlIGFibGUgdG8gcmVjb21tZW5kIG90aGVyIHJlc291cmNlcy4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 07:15:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 07:15: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 1gEUQr-0007mz-QL; Mon, 22 Oct 2018 07:15:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2/qy=nc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gEUQq-0007mn-5B
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 07:15:20 +0000
X-Inumbo-ID: 6ff2ea38-d5ca-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6ff2ea38-d5ca-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 07:16: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 <aliasfile-bounces@xenproject.org>)
 id 1gEUQn-0005Y5-BP; Mon, 22 Oct 2018 07:15: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 1gEUQn-00054c-0x; Mon, 22 Oct 2018 07:15:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gEUQn-0005OO-02; Mon, 22 Oct 2018 07:15:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128902-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:regression
 linux-4.9:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 linux-4.9:test-amd64-amd64-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-i386-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-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-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd: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-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-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-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-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:migrate-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: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-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1: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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm: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-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-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=b24c9962b179803dc1d51f17cf1acc58be8bbb2e
X-Osstest-Versions-That: linux=deb3303f665b31c29210ef4b30b1e69cb06cc397
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 22 Oct 2018 07:15:17 +0000
Subject: [Xen-devel] [linux-4.9 test] 128902: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODkwMiBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODkwMi8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtIDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBSRUdSLiB2cy4g
MTI4ODQ3CgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3Qg
YmxvY2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4ODQ3CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1
Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI4ODQ3CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjg4NDcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODg0NwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTI4ODQ3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg4NDcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1
ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0
YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGIyNGM5OTYyYjE3OTgwM2Rj
MWQ1MWYxN2NmMWFjYzU4YmU4YmJiMmUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAg
ICAgICAgIGRlYjMzMDNmNjY1YjMxYzI5MjEwZWY0YjMwYjFlNjljYjA2Y2MzOTcKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDEyODg0NyAgMjAxOC0xMC0xNyAwOTowMjozMSBaICAgIDQgZGF5cwpGYWls
aW5nIHNpbmNlICAgICAgICAxMjg4NzEgIDIwMTgtMTAtMTggMTg6Mzk6MDYgWiAgICAzIGRheXMg
ICAgMiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjg5MDIgIDIwMTgtMTAtMjAgMTc6
NDg6NTUgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBZHJpYW4gSHVudGVyIDxhZHJpYW4uaHVudGVyQGludGVs
LmNvbT4KICBBbGV4IERldWNoZXIgPGFsZXhhbmRlci5kZXVjaGVyQGFtZC5jb20+CiAgQWxleGFu
ZGVyIFBvdGFwZW5rbyA8Z2xpZGVyQGdvb2dsZS5jb20+CiAgQWxleGFuZHJ1IEdoZW9yZ2hlIDxh
bGV4YW5kcnUtY29zbWluLmdoZW9yZ2hlQGFybS5jb20+CiAgQWxleGV5IEJyb2RraW4gPGFicm9k
a2luQHN5bm9wc3lzLmNvbT4KICBBbWJlciBMaW4gPEFtYmVyLkxpbkBhbWQuY29tPgogIEFuZHJl
YXMgU2Nod2FiIDxzY2h3YWJAbGludXgtbTY4ay5vcmc+CiAgQW5kcmV3IE1vcnRvbiA8YWtwbUBs
aW51eC1mb3VuZGF0aW9uLm9yZz4KICBBcmluZGFtIE5hdGggPGFyaW5kYW0ubmF0aEBhbWQuY29t
PgogIEFybmFsZG8gQ2FydmFsaG8gZGUgTWVsbyA8YWNtZUByZWRoYXQuY29tPgogIEJlbmphbWlu
IFRpc3NvaXJlcyA8YmVuamFtaW4udGlzc29pcmVzQHJlZGhhdC5jb20+CiAgQmrDuHJuIE1vcmsg
PGJqb3JuQG1vcmsubm8+CiAgQ2hhcmxlcyBLZWVwYXggPGNrZWVwYXhAb3BlbnNvdXJjZS5jaXJy
dXMuY29tPgogIENoZW5ibyBGZW5nIDxmZW5nY0Bnb29nbGUuY29tPgogIERhbiBDYXJwZW50ZXIg
PGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4KICBEYW4gV2lsbGlhbXMgPGRhbi5qLndpbGxpYW1z
QGludGVsLmNvbT4KICBEYW5pZWwgTGV6Y2FubyA8ZGFuaWVsLmxlemNhbm9AbGluYXJvLm9yZz4K
ICBEYW5pZWwgUm9zZW5iZXJnIDxkcm9zZW5AZ29vZ2xlLmNvbT4KICBEYW5ueSBTbWl0aCA8ZGFu
bnkuc21pdGhAYXhpcy5jb20+CiAgRGFubnkgU21pdGggPGRhbm55c0BheGlzLmNvbT4KICBEYXZp
ZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRGV4dWFuIEN1aSA8ZGVjdWlAbWlj
cm9zb2Z0LmNvbT4KICBEbWl0cnkgVG9yb2tob3YgPGRtaXRyeS50b3Jva2hvdkBnbWFpbC5jb20+
CiAgRWRnYXIgQ2hlcmthc292IDxlY2hlcmthc292QGRldi5ydHNvZnQucnU+CiAgRXJpYyBEdW1h
emV0IDxlZHVtYXpldEBnb29nbGUuY29tPgogIEZlbGlwZSBCYWxiaSA8ZmVsaXBlLmJhbGJpQGxp
bnV4LmludGVsLmNvbT4KICBGZWxpeCBLdWVobGluZyA8RmVsaXguS3VlaGxpbmdAYW1kLmNvbT4K
ICBGbG9yaWFuIEZhaW5lbGxpIDxmLmZhaW5lbGxpQGdtYWlsLmNvbT4KICBGbG9yaWFuIFdlc3Rw
aGFsIDxmd0BzdHJsZW4uZGU+CiAgRnJlZGVyaWMgV2Vpc2JlY2tlciA8ZndlaXNiZWNAZ21haWwu
Y29tPgogIEdpYWNpbnRvIENpZmVsbGkgPGdjaW9mb25vQGdtYWlsLmNvbT4KICBHcmVnIEtyb2Fo
LUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgogIEhlcmJlcnQgWHUgPGhlcmJl
cnRAZ29uZG9yLmFwYW5hLm9yZy5hdT4KICBIaW1hbnNodSBNYWRoYW5pIDxoaW1hbnNodS5tYWRo
YW5pQGNhdml1bS5jb20+CiAgSWRvIFNjaGltbWVsIDxpZG9zY2hAbWVsbGFub3guY29tPgogIElu
Z28gTW9sbmFyIDxtaW5nb0BrZXJuZWwub3JnPgogIEl2YW4gRGVsYWxhbmRlIDxjb2xvbmFAYXJp
c3RhLmNvbT4KICBKYW4gS2FyYSA8amFja0BzdXNlLmN6PgogIEphbm4gSG9ybiA8amFubmhAZ29v
Z2xlLmNvbT4KICBKZWZmIEJhcm5oaWxsIDwweGVmZmVmZkBnbWFpbC5jb20+CiAgSmVzcGVyIERh
bmdhYXJkIEJyb3VlciA8YnJvdWVyQHJlZGhhdC5jb20+CiAgSm9lcmcgUm9lZGVsIDxqcm9lZGVs
QHN1c2UuZGU+CiAgSm9oYW5uZXMgVGh1bXNoaXJuIDxqdGh1bXNoaXJuQHN1c2UuZGU+CiAgSm9u
Z3N1bmcgS2ltIDxuZWlkaGFyZC5raW1AbGdlLmNvbT4KICBKb3plZiBCYWxnYSA8am96ZWYuYmFs
Z2FAZ21haWwuY29tPgogIEsuIFkuIFNyaW5pdmFzYW4gPGt5c0BtaWNyb3NvZnQuY29tPgogIEth
enV5YSBNaXp1Z3VjaGkgPGthenV5YS5taXp1Z3VjaGkua3NAcmVuZXNhcy5jb20+CiAgS2VlcnRo
eSA8ai1rZWVydGh5QHRpLmNvbT4KICBLcnp5c3p0b2YgS296bG93c2tpIDxrcnprQGtlcm5lbC5v
cmc+CiAgTGFycy1QZXRlciBDbGF1c2VuIDxsYXJzQG1ldGFmb28uZGU+CiAgTGF1cmEgQWJib3R0
IDxsYWJib3R0QHJlZGhhdC5jb20+CiAgTGVlIEpvbmVzIDxsZWUuam9uZXNAbGluYXJvLm9yZz4K
ICBMZWkgWWFuZyA8TGVpLllhbmdAd2luZHJpdmVyLmNvbT4KICBMaW51cyBUb3J2YWxkcyA8dG9y
dmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAgTGl2aXUgRHVkYXUgPGxpdml1LmR1ZGF1QGFy
bS5jb20+CiAgTG9uZyBMaSA8bG9uZ2xpQG1pY3Jvc29mdC5jb20+CiAgTWFoZXNoIEJhbmRld2Fy
IDxtYWhlc2hiQGdvb2dsZS5jb20+CiAgTWFyZWsgTGluZG5lciA8bWFyZWtsaW5kbmVyQG5lb21h
aWxib3guY2g+CiAgTWFyayBCcm93biA8YnJvb25pZUBrZXJuZWwub3JnPgogIE1hcnRpbiBLLiBQ
ZXRlcnNlbiA8bWFydGluLnBldGVyc2VuQG9yYWNsZS5jb20+CiAgTWF0aGlhcyBOeW1hbiA8bWF0
aGlhcy5ueW1hbkBsaW51eC5pbnRlbC5jb20+CiAgTWF1cm8gQ2FydmFsaG8gQ2hlaGFiIDxtY2hl
aGFiK3NhbXN1bmdAa2VybmVsLm9yZz4KICBNYXhpbWUgQ2hldmFsbGllciA8bWF4aW1lLmNoZXZh
bGxpZXJAYm9vdGxpbi5jb20+CiAgTWljaGFlbCBCcnVubmVyIDxNaWNoYWVsLkJydW5uZXJAa29u
dHJvbi5jb20+CiAgTWljaGFlbCBDaGFuIDxtaWNoYWVsLmNoYW5AYnJvYWRjb20uY29tPgogIE1p
Y2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBNaWNoYWVsIE5ldWxpbmcgPG1p
a2V5QG5ldWxpbmcub3JnPgogIE1pY2hhZWwgU2NobWl0eiA8c2NobWl0em1pY0BnbWFpbC5jb20+
CiAgTWljaGFsIEhvY2tvIDxtaG9ja29Ac3VzZS5jb20+CiAgTWlrdWxhcyBQYXRvY2thIDxtcGF0
b2NrYUByZWRoYXQuY29tPgogIE5hdGFuYWVsIENvcGEgPG5jb3BhQGFscGluZWxpbnV4Lm9yZz4K
ICBOYXRoYW4gQ2hhbmNlbGxvciA8bmF0ZWNoYW5jZWxsb3JAZ21haWwuY29tPgogIE5pY29sYXMg
RmVycmUgPG5pY29sYXMuZmVycmVAbWljcm9jaGlwLmNvbT4KICBQYWJsbyBOZWlyYSBBeXVzbyA8
cGFibG9AbmV0ZmlsdGVyLm9yZz4KICBQYW9sbyBBYmVuaSA8cGFiZW5pQHJlZGhhdC5jb20+CiAg
UGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQZW5nIExpIDxsaXBlbmczMjFA
aHVhd2VpLmNvbT4KICBQZXRlciBPc2tvbGtvdiA8cG9za0Bnb29nbGUuY29tPgogIFBldGVyIFpp
amxzdHJhIChJbnRlbCkgPHBldGVyekBpbmZyYWRlYWQub3JnPgogIFBpZXJyZS1Mb3VpcyBCb3Nz
YXJ0IDxwaWVycmUtbG91aXMuYm9zc2FydEBsaW51eC5pbnRlbC5jb20+CiAgUXVpbm4gVHJhbiA8
UXVpbm4uVHJhbkBjYXZpdW0uY29tPgogIFJvYiBIZXJyaW5nIDxyb2JoQGtlcm5lbC5vcmc+CiAg
Um9nZXIgUXVhZHJvcyA8cm9nZXJxQHRpLmNvbT4KICBSb21hbiBHdXNoY2hpbiA8Z3Vyb0BmYi5j
b20+CiAgUm9zcyBad2lzbGVyIDx6d2lzbGVyQGdvb2dsZS5jb20+CiAgU2FicmluYSBEdWJyb2Nh
IDxzZEBxdWVhc3lzbmFpbC5uZXQ+CiAgU2FsaWwgTWVodGEgPHNhbGlsLm1laHRhQGh1YXdlaS5j
b20+CiAgU2FzaGEgTGV2aW4gPGFsZXhhbmRlci5sZXZpbkBtaWNyb3NvZnQuY29tPgogIFNlYW4g
VHJhbmNoZXR0aSA8c3RyYW5jaGVAY29kZWF1cm9yYS5vcmc+CiAgU2hhaGVkIFNoYWlraCA8c2hh
aGVkLnNoYWlraEBjYXZpdW0uY29tPgogIFNodWFoIEtoYW4gKFNhbXN1bmcgT1NHKSA8c2h1YWhA
a2VybmVsLm9yZz4KICBTaW1vbiBIb3JtYW4gPGhvcm1zK3JlbmVzYXNAdmVyZ2UubmV0LmF1Pgog
IFNpbW9uIFd1bmRlcmxpY2ggPHN3QHNpbW9ud3VuZGVybGljaC5kZT4KICBTb25nIExpdSA8c29u
Z2xpdWJyYXZpbmdAZmIuY29tPgogIFN0ZXBoZW4gSGVtbWluZ2VyIDxzdGVwaGVuQG5ldHdvcmtw
bHVtYmVyLm9yZz4KICBTdGVwaGVuIFdhcnJlbiA8c3dhcnJlbkBudmlkaWEuY29tPgogIFN2ZW4g
RWNrZWxtYW5uIDxzdmVuQG5hcmZhdGlvbi5vcmc+CiAgVGFlaGVlIFlvbyA8YXA0MjAwNzNAZ21h
aWwuY29tPgogIFRoZW9kb3JlIFRzJ28gPHR5dHNvQG1pdC5lZHU+CiAgVG9ueSBMaW5kZ3JlbiA8
dG9ueUBhdG9taWRlLmNvbT4KICBWaWt0b3IgS3Jhc25vdiA8dmtyYXNub3ZAZGV2LnJ0c29mdC5y
dT4KICBWaW5lZXQgR3VwdGEgPHZndXB0YUBzeW5vcHN5cy5jb20+CiAgVml0YWx5IEt1em5ldHNv
diA8dmt1em5ldHNAcmVkaGF0LmNvbT4KICBXYW5nIEppYW4gPGppYW5qaWFuLndhbmcxQGdtYWls
LmNvbT4KICBXZWkgV2FuZyA8d2Vpd2FuQGdvb2dsZS5jb20+CiAgV2lsbCBEZWFjb24gPHdpbGwu
ZGVhY29uQGFybS5jb20+CiAgV2lsbGVtIGRlIEJydWlqbiA8d2lsbGVtYkBnb29nbGUuY29tPgog
IFdvbGZyYW0gU2FuZyA8d3NhQHRoZS1kcmVhbXMuZGU+CiAgWGluIExvbmcgPGx1Y2llbi54aW5A
Z21haWwuY29tPgogIFlvc2hpaGlybyBTaGltb2RhIDx5b3NoaWhpcm8uc2hpbW9kYS51aEByZW5l
c2FzLmNvbT4KICBZdSBaaGFvIDx5dXpoYW9AZ29vZ2xlLmNvbT4KICBZdW5zaGVuZyBMaW4gPGxp
bnl1bnNoZW5nQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMzA2NiBs
aW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 07:20:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 07: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 1gEUW7-000074-Ku; Mon, 22 Oct 2018 07:20:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2/qy=nc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gEUW6-00006u-MO
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 07:20:46 +0000
X-Inumbo-ID: 3260cde8-d5cb-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3260cde8-d5cb-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 07:22: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 <aliasfile-bounces@xenproject.org>)
 id 1gEUW3-0005fO-Qb; Mon, 22 Oct 2018 07:20: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 1gEUW3-0005OC-Gm; Mon, 22 Oct 2018 07:20:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gEUW3-00072Q-G9; Mon, 22 Oct 2018 07:20:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128924-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=d28daaddb3e732468e930a809d3d3943a5de9558
X-Osstest-Versions-That: ovmf=95aea2fac9117e95ead90378e6bb975e327d7da4
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 22 Oct 2018 07:20:43 +0000
Subject: [Xen-devel] [ovmf test] 128924: 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>

ZmxpZ2h0IDEyODkyNCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5MjQvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBkMjhkYWFkZGIzZTczMjQ2OGU5MzBhODA5ZDNkMzk0
M2E1ZGU5NTU4CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA5NWFlYTJm
YWM5MTE3ZTk1ZWFkOTAzNzhlNmJiOTc1ZTMyN2Q3ZGE0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg5MjMgIDIwMTgtMTAtMjIgMDE6MTA6NTQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4OTI0ICAyMDE4LTEwLTIyIDA1OjM4OjMwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRXJpYyBEb25n
IDxlcmljLmRvbmdAaW50ZWwuY29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MK
aW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBh
dmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4g
Z2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoK
ClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAgOTVh
ZWEyZmFjOS4uZDI4ZGFhZGRiMyAgZDI4ZGFhZGRiM2U3MzI0NjhlOTMwYTgwOWQzZDM5NDNhNWRl
OTU1OCAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 07:29:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 07:29: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 1gEUeg-0000O5-LF; Mon, 22 Oct 2018 07:29:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=l7f+=nc=intel.com=chao.gao@srs-us1.protection.inumbo.net>)
 id 1gEUef-0000Nk-5t
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 07:29:37 +0000
X-Inumbo-ID: 6d820b96-d5cc-11e8-a6a9-d7ebe60f679a
Received: from mga04.intel.com (unknown [192.55.52.120])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6d820b96-d5cc-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 07:31:02 +0000 (UTC)
X-Amp-Result: UNKNOWN
X-Amp-Original-Verdict: FILE UNKNOWN
X-Amp-File-Uploaded: False
Received: from fmsmga008.fm.intel.com ([10.253.24.58])
 by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 22 Oct 2018 00:29:33 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,411,1534834800"; d="scan'208";a="80569659"
Received: from gao-cwp.sh.intel.com (HELO gao-cwp) ([10.239.159.28])
 by fmsmga008.fm.intel.com with ESMTP; 22 Oct 2018 00:29:31 -0700
Date: Mon, 22 Oct 2018 15:33:07 +0800
From: Chao Gao <chao.gao@intel.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20181022073305.GA29290@gao-cwp>
References: <20181015103015.cyvld52tngd4d3qy@mac.bytemobile.com>
 <14a94f1b-0942-92a2-3b49-86adcc69b871@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <14a94f1b-0942-92a2-3b49-86adcc69b871@citrix.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: Re: [Xen-devel] Interrupt injection with ISR set on Intel 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: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gTW9uLCBPY3QgMTUsIDIwMTggYXQgMDE6MDY6MTJQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPk9uIDE1LzEwLzE4IDExOjMwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+PiBIZWxs
bywKPj4KPj4gV2VpIHJlY2VudGx5IGRpc2NvdmVyZWQgYW4gaXNzdWUgd2hlbiBydW5uaW5nIGEg
TGludXggUFZIIERvbTAgb24gYQo+PiBib3ggd2l0aCBhIEludGVsIEZhbWlseSA2ICgweDYpLCBN
b2RlbCAxNTggKDB4OWUpLCBTdGVwcGluZyA5IChyYXcKPj4gMDAwOTA2ZTkpIENQVSwgd2UgYXJl
IG5vdCBzdXJlIHdoZXRoZXIgdGhlIGlzc3VlIGlzIGxpbWl0ZWQgdG8gYSBQVkgKPj4gRG9tMCwg
b3IgaXQganVzdCBoYXBwZW5zIHRvIGJlIGVhc2llciB0byB0cmlnZ2VyIGluIHRoaXMgc2NlbmFy
aW8uCj4KPlRoaXMgaXNzdWUgaGFzIGJlZW4gc2VlbiB2ZXJ5IG9jY2FzaW9uYWxseSBmb3IgeWVh
cnMuwqAgTXkgZGVidWdnaW5nCj5wYXRjaCBkYXRlcyBiYWNrIHRvIDIwMTMsIGFuZCBpdCBoYXMg
YmVlbiBvYnNlcnZlZCBvbiBIYXN3ZWxsIHN5c3RlbXMgYXMKPndlbGwuwqAgVGhlcmUgaGF2ZSBh
bHNvIGJlZW4gYSBoYW5kZnVsIG9mIHJlcG9ydHMgb24geGVuLWRldmVsIG92ZXIgdGhlCj55ZWFy
cy4KPgo+V2VpIGlzIHRoZSBmaXJzdCBwZXJzb24gdG8gZ2V0IGEgcmVsaWFibGUgZW5vdWdoIHJl
cHJvIHRvIGRlYnVnLsKgIEl0IGlzCj5ub3QgZXhjbHVzaXZlIHRvIFBWSCBEb20wLCBidXQgdGhh
dCBhcHBlYXJzIHRvIGJlIHRoZSBlYXNpZXN0IHdheSB0bwo+dGlja2xlIHRoZSBwcm9ibGVtLgo+
Cj4+IFRoZSBpc3N1ZSBpcyBjYXVzZWQgYnkgd2hhdCBzZWVtcyB0byBiZSBhbiBpbnRlcnJ1cHQg
aW5qZWN0aW9uIHdoaWxlCj4+IFhlbiBpcyBzdGlsbCBzZXJ2aWNpbmcgYSBwcmV2aW91cyBpbnRl
cnJ1cHQgKGllOiB0aGUgaW50ZXJydXB0IGhhc24ndAo+PiBiZWVuIEVPSSdlZCBhbmQgSVNSIGZv
ciB0aGUgdmVjdG9yIGlzIHNldCkgd2l0aCB0aGUgc2FtZSBvciBsb3dlcgo+PiBwcmlvcml0eSB0
aGFuIHRoZSBpbnRlcnJ1cHQgY3VycmVudGx5IGJlaW5nIHNlcnZpY2VkLiBUaGlzIGluamVjdGlv
bgo+PiBhbHdheXMgaGFwcGVuIHdoZW4gcmV0dXJuaW5nIGZyb20gaWRsZSBmcm9tIGEgc3RhdGUg
QUNQSV9TVEFURV9DMyBvcgo+PiBsb3dlci4KPgo+QXMgYSBiaXQgb2YgYmFja2dyb3VuZCwgZm9y
IHNvbWUgZ3Vlc3QgaXJxcywgd2UgbmVlZCB0byBpbmplY3QgdGhlCj5pbnRlcnJ1cHQgaW50byB0
aGUgZ3Vlc3QgYW5kIHdhaXQgZm9yIGFuIGV4cGxpY2l0IGFjay4KPgo+SWYgdGhlIGlycSBzb3Vy
Y2UgZG9lc24ndCBoYXZlIGEgbWFzayBiaXQgd2hpY2ggWGVuIGNhbiB1c2UsIHRoZSBvbmx5Cj5v
cHRpb24gd2UgaGF2ZSBpcyB0byBhdm9pZCByZXBlYXRlZCBpbnRlcnJ1cHRpb24gaXMgdG8gbGVh
dmUgdGhlIGlycSBpbgo+c2VydmljZSBhdCB0aGUgTEFQSUMuwqAgVGhlIHB1cnBvc2Ugb2YgdGhl
IFBlbmRpbmcgRU9JIHN0YWNrIGlzIHRvIG1hbmFnZQo+dGhlc2UgYXMgYWNrcyBhcnJpdmUgYmFj
ayBmcm9tIGd1ZXN0IGNvbnRleHQuCj4KPkZvciByZWFzb25zIHdoaWNoIGFyZW4ndCBjbGVhciwg
Z3Vlc3QtYm91bmQgTVNJIHZlY3RvcnMgd2hpY2ggZG9uJ3QgaGF2ZQo+YSBtYXNrIGJpdCBhbHNv
IHVzZSB0aGlzIFBFT0kgc3RhY2sgbWVjaGFuaXNtLsKgIEkgdGhpbmsgdGhpcyBpcyBwcm9iYWJs
eQo+YSBYZW4gYnVnLCBidXQgaXQgYWxzbyByZWxldmFudCB0byB0aGUgaXNzdWUuCj4KPkluIFdl
aSdzIGNhc2UsIHRoZSBpbnRlcnJ1cHQgaW4gcXVlc3Rpb24gaXMgYW4gTVNJIG5vbi1tYXNrYWJs
ZQo+aW50ZXJydXB0IGZyb20gdGhlIFVTQiBjb250cm9sbGVyLgo+Cj4+IE5vdGUgdGhhdCBJIGhh
dmVuJ3QgYmVlbiBhYmxlIHRvIHJlcHJvZHVjZSB0aGlzIGlzc3VlIHdoZW4gdXNpbmcKPj4gbXdh
aXQtaWRsZT0wIG9yIG1heF9jc3RhdGU9MiBvbiB0aGUgWGVuIGNvbW1hbmQgbGluZSwgYnV0IGFn
YWluCj4+IHdpdGhvdXQga25vd2luZyB0aGUgdW5kZXJseWluZyBpc3N1ZSBpdCdzIGltcG9zc2li
bGUgdG8gdGVsbCB3aGV0aGVyCj4+IGl0J3MgcmVsZXZhbnQuCj4+Cj4+IEFuZHJldyBwcm92aWRl
ZCBhIGRlYnVnIHBhdGNoIHdoaWNoIEkndmUgZXhwYW5kZWQgdG8gYWxzbyBsb2cgcG93ZXIKPj4g
c3RhdGUgdHJhbnNpdGlvbiwgYW5kIGlzIGF0dGFjaGVkIHRvIHRoaXMgZW1haWwuCj4+Cj4+IEhl
cmUgaXMgYSB0cmFjZSBvZiBhIGNyYXNoLCB0b2dldGhlciB3aXRoIHRoZSBkZWJ1ZyBpbmZvLgo+
Pgo+PiAoWEVOKSAqKiogUGVuZGluZyBFT0kgZXJyb3IgKioqCj4+IChYRU4pICAgY3B1ICMxLCBp
cnEgMzAsIHZlY3RvciAweDIxLCBzcCAxCj4+IChYRU4pIFBlb2kgc3RhY2s6IHNwIDEKPj4gKFhF
TikgICBbIDBdIGlycSAgMzAsIHZlYyAweDIxLCByZWFkeSAwLCBJU1IgMSwgVE1SIDAsIElSUiAw
Cj4+IChYRU4pIFBlb2kgc3RhY2sgdHJhY2UgcmVjb3JkczoKPj4gKFhFTikgICBbMjI2MTldIFBP
UCAgICAgIHtzcCAgMSwgaXJxICAzMCwgdmVjIDB4MjF9Cj4+IChYRU4pICAgWzIyNjIwXSBQT1dF
UiAgICBUWVBFIDQKPj4gKFhFTikgICBbMjI2MjFdIElETEUgICAgIFBQUiAweDAwMDAwMDEwCj4+
IChYRU4pICAgICAgICAgICAgICAgICAgICBJUlIgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAo+PiAoWEVOKSAgICAgICAgICAg
ICAgICAgICAgSVNSIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAKPj4gKFhFTikgICBbMjI2MjJdIFdBS0UgICAgIFBQUiAweDAw
MDAwMDEwCj4+IChYRU4pICAgICAgICAgICAgICAgICAgICBJUlIgMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNAo+PiAoWEVOKSAg
ICAgICAgICAgICAgICAgICAgSVNSIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKPj4gKFhFTikgICBbMjI2MjNdIEFDS19QUkUg
IFBQUiAweDAwMDAwMGYwCj4+IChYRU4pICAgICAgICAgICAgICAgICAgICBJUlIgMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAo+
PiAoWEVOKSAgICAgICAgICAgICAgICAgICAgSVNSIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDQKPj4gKFhFTikgICBbMjI2MjRd
IEFDS19QT1NUIFBQUiAweDAwMDAwMDEwCj4+IChYRU4pICAgICAgICAgICAgICAgICAgICBJUlIg
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMAo+PiAoWEVOKSAgICAgICAgICAgICAgICAgICAgSVNSIDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKPj4gKFhFTikg
ICBbMjI2MjVdIFBPV0VSICAgIFRZUEUgNQo+PiAoWEVOKSAgIFsyMjYyNl0gSURMRSAgICAgUFBS
IDB4MDAwMDAwMTAKPj4gKFhFTikgICAgICAgICAgICAgICAgICAgIElSUiAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCj4+IChY
RU4pICAgICAgICAgICAgICAgICAgICBJU1IgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAo+PiAoWEVOKSAgIFsyMjYyN10gV0FL
RSAgICAgUFBSIDB4MDAwMDAwMTAKPj4gKFhFTikgICAgICAgICAgICAgICAgICAgIElSUiAwMDAw
MDAwMDAyMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwCj4+IChYRU4pICAgICAgICAgICAgICAgICAgICBJU1IgMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAo+PiAoWEVOKSAgIFsy
MjYyOF0gUFVTSCAgICAge3NwICAwLCBpcnEgIDMwLCB2ZWMgMHgyMX0KPj4gKFhFTikgICBbMjI2
MjldIFBPV0VSICAgIFRZUEUgNQo+PiAoWEVOKSAgIFsyMjYzMF0gSURMRSAgICAgUFBSIDB4MDAw
MDAwMjAKPj4gKFhFTikgICAgICAgICAgICAgICAgICAgIElSUiAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCj4+IChYRU4pICAg
ICAgICAgICAgICAgICAgICBJU1IgMDAwMDAwMDAwMjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAo+PiAoWEVOKSAgIFsyMjYzMV0gV0FLRSAgICAg
UFBSIDB4MDAwMDAwMjAKPj4gKFhFTikgICAgICAgICAgICAgICAgICAgIElSUiAwMDAwMDAwMDAy
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCj4+
IChYRU4pICAgICAgICAgICAgICAgICAgICBJU1IgMDAwMDAwMDAwMjAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAo+PiAoWEVOKSAgIFsyMjYzMl0g
UE9XRVIgICAgVFlQRSA1Cj4+IChYRU4pICAgWzIyNjMzXSBJRExFICAgICBQUFIgMHgwMDAwMDAy
MAo+PiAoWEVOKSAgICAgICAgICAgICAgICAgICAgSVJSIDAwMDAwMDAwMDIwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKPj4gKFhFTikgICAgICAg
ICAgICAgICAgICAgIElTUiAwMDAwMDAwMDAyMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCj4+IChYRU4pICAgWzIyNjM0XSBXQUtFICAgICBQUFIg
MHgwMDAwMDAyMAo+PiAoWEVOKSAgICAgICAgICAgICAgICAgICAgSVJSIDAwMDAwMDAwMDIwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDQKPj4gKFhF
TikgICAgICAgICAgICAgICAgICAgIElTUiAwMDAwMDAwMDAyMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCj4+IChYRU4pICAgWzIyNjM1XSBBQ0tf
UFJFICBQUFIgMHgwMDAwMDBmMAo+PiAoWEVOKSAgICAgICAgICAgICAgICAgICAgSVJSIDAwMDAw
MDAwMDIwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAKPj4gKFhFTikgICAgICAgICAgICAgICAgICAgIElTUiAwMDAwMDAwMDAyMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA0Cj4+IChYRU4pICAgWzIy
NjM2XSBBQ0tfUE9TVCBQUFIgMHgwMDAwMDAyMAo+PiAoWEVOKSAgICAgICAgICAgICAgICAgICAg
SVJSIDAwMDAwMDAwMDIwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAKPj4gKFhFTikgICAgICAgICAgICAgICAgICAgIElTUiAwMDAwMDAwMDAyMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCj4+IChY
RU4pICAgWzIyNjM3XSBSRUFEWSAgICB7c3AgIDEsIGlycSAgMzAsIHZlYyAweDIxfQo+PiAoWEVO
KSAgIFsyMjYzOF0gQUNLX1BSRSAgUFBSIDB4MDAwMDAwMjAKPj4gKFhFTikgICAgICAgICAgICAg
ICAgICAgIElSUiAwMDAwMDAwMDAyMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwCj4+IChYRU4pICAgICAgICAgICAgICAgICAgICBJU1IgMDAwMDAw
MDAwMjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MAo+PiAoWEVOKSAgIFsyMjYzOV0gQUNLX1BPU1QgUFBSIDB4MDAwMDAwMTAKPj4gKFhFTikgICAg
ICAgICAgICAgICAgICAgIElSUiAwMDAwMDAwMDAyMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCj4+IChYRU4pICAgICAgICAgICAgICAgICAgICBJ
U1IgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMAo+PiAoWEVOKSAgIFsyMjY0MF0gUE9QICAgICAge3NwICAxLCBpcnEgIDMwLCB2
ZWMgMHgyMX0KPj4gKFhFTikgICBbMjI2NDFdIFBVU0ggICAgIHtzcCAgMCwgaXJxICAzMCwgdmVj
IDB4MjF9Cj4+IChYRU4pICAgWzIyNjQyXSBQT1dFUiAgICBUWVBFIDQKPj4gKFhFTikgICBbMjI2
NDNdIElETEUgICAgIFBQUiAweDAwMDAwMDIwCj4+IChYRU4pICAgICAgICAgICAgICAgICAgICBJ
UlIgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMAo+PiAoWEVOKSAgICAgICAgICAgICAgICAgICAgSVNSIDAwMDAwMDAwMDIwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKPj4gKFhF
TikgICBbMjI2NDRdIFdBS0UgICAgIFBQUiAweDAwMDAwMDIwCj4+IChYRU4pICAgICAgICAgICAg
ICAgICAgICBJUlIgMDAwMDAwMDAwMjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMAo+PiAoWEVOKSAgICAgICAgICAgICAgICAgICAgSVNSIDAwMDAw
MDAwMDIwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAKPj4gKFhFTikgICBbMjI2NDVdIFBPV0VSICAgIFRZUEUgMwo+PiAoWEVOKSAgIFsyMjY0Nl0g
SURMRSAgICAgUFBSIDB4MDAwMDAwMjAKPj4gKFhFTikgICAgICAgICAgICAgICAgICAgIElSUiAw
MDAwMDAwMDAyMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwCj4+IChYRU4pICAgICAgICAgICAgICAgICAgICBJU1IgMDAwMDAwMDAwMjAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAo+PiAoWEVOKSAg
IFsyMjY0N10gV0FLRSAgICAgUFBSIDB4MDAwMDAwMjAKPj4gKFhFTikgICAgICAgICAgICAgICAg
ICAgIElSUiAwMDAwMDAwMDAyMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwCj4+IChYRU4pICAgICAgICAgICAgICAgICAgICBJU1IgMDAwMDAwMDAw
MjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAo+
PiAoWEVOKSAgIFsyMjY0OF0gUE9XRVIgICAgVFlQRSAzCj4+IChYRU4pICAgWzIyNjQ5XSBJRExF
ICAgICBQUFIgMHgwMDAwMDAyMAo+PiAoWEVOKSAgICAgICAgICAgICAgICAgICAgSVJSIDAwMDAw
MDAwMDIwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAKPj4gKFhFTikgICAgICAgICAgICAgICAgICAgIElTUiAwMDAwMDAwMDAyMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCj4+IChYRU4pICAgWzIy
NjUwXSBXQUtFICAgICBQUFIgMHgwMDAwMDAyMAo+PiAoWEVOKSAgICAgICAgICAgICAgICAgICAg
SVJSIDAwMDAwMDAwMDIwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAKPj4gKFhFTikgICAgICAgICAgICAgICAgICAgIElTUiAwMDAwMDAwMDAyMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCj4KPldo
YXQgaGFzIGhhcHBlbmVkIGhlcmUgaXMgdGhhdCwgZGVzcGl0ZSB2ZWN0b3IgMHgyMSBiZWluZyBp
biBzZXJ2aWNlCj4oc3RhcnRpbmcgYXQgdGhlIFBVU0gpLCB3ZSBzZWUgaXQgaW5qZWN0ZWQgYSBz
ZWNvbmQgdGltZS7CoCBUaGUgQVNTRVJUKCkKPmZpcmVzIGJlY2F1c2Ugd2UgZmluZCB0aGlzIHZl
Y3RvciBzdGlsbCBvbiB0aGUgcGVuZGluZyBFT0kgc3RhY2suCj4KPkFmdGVyIHRoYXQsIHdlIGdv
IGlkbGUgYSBmZXcgdGltZXMsIGJ1dCBuZXZlciBoYXZlbid0IHlldCBhY2tlZCB0aGUKPnZlY3Rv
ciAoaS5lLiB3aGF0ZXZlciB3ZSdyZSB3YWl0aW5nIGZvciB0aGUgZ3Vlc3QgdG8gYWNrbm93bGVk
Z2UgaGFzbid0Cj5oYXBwZW5lZCB5ZXQsIGFuZCBYZW4gaGFzIG5vdGhpbmcgZWxzZSB0byBkbyBv
biB0aGlzIENQVSkuCj4KPkZyb20gdGhlIGRlYnVnZ2luZywgd2Ugc2VlIHRoYXQgUFBSL0lSUi9J
U1IgYXBwZWFyIHRvIHJldGFpbiB0aGVpciBzdGF0ZQo+YWNyb3NzIHRoZSBtd2FpdCwgYW5kIHRo
ZXJlIGlzIG5vdGhpbmcgaW4gdGhlIG1hbnVhbCB3aGljaCBJIGNhbiBzZWUKPmRpc2N1c3Npbmcg
dGhlIGludGVyYWN0aW9uIG9mIExBUElDIHN0YXRlIGFuZCBDIHN0YXRlcy4KPgo+SG93ZXZlciwg
ZnJvbSB0aGUgYmVoYXZpb3VyIHNlZW4gaGVyZSwgd2Ugb2NjYXNpb25hbGx5IGdldCB3b2tlbiBm
cm9tCj5td2FpdCBieSBhbiBpbnRlcnJ1cHQgd2hpY2ggYWxyZWFkeSBwZW5kaW5nLsKgIEkgY2Fu
IG9ubHkgY29uY2x1ZGUgdGhhdAo+dGhlcmUgaXMgc29tZSBpc3N1ZSB3aXRoIHByaW9yaXR5IGNh
bGN1bGF0aW9ucyBmb3IgZWRnZSB0cmlnZ2VyZWQKPmludGVycnVwdHMgd2hlbiBpZGxlLCB3aGlj
aCBhbGxvd3MgYW5vdGhlciBvbmUgdG8gc2xpcCBpbi7CoCBUaGUgZmFjdAoKSGksIFJvZ2VyLCBB
bmRyZXcgYW5kIFdlaSwKCkphbidzIHBhdGNoCihodHRwczovL2xpc3RzLnhlbi5vcmcvYXJjaGl2
ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOC0xMC9tc2cwMTAzMS5odG1sKQpmaXhzIGFuIGlzc3VlIGlu
IGhhbmRsaW5nIFNWSS4gQ3VycmVudGx5LCB3aGVuIGRlYWxpbmcgd2l0aCBFT0kgZnJvbSBndWVz
dCwgdGhlClNWSSB3YXMgY2xlYXJlZC4gQnV0IHRoZSBjb3JyZWN0IHdheSBpcyBjbGVhcmluZyB0
aGUgY29ycmVzcG9uZGluZyBiaXQgaW4gVklTUgphbmQgdGhlbiBzZXR0aW5nIFNWSSB0byB0aGUg
aGlnaGVzdCBpbmRleCBvZiBiaXQgc2V0IGluIFZJU1IgKHBsZWFzZSByZWZlciB0bwpTRE0gMjku
MS40KS4gSWYgU1ZJIGlzIHNldCB0byBhIHZhbHVlIGxvd2VyIHRoYW4gdGhlIHZlY3RvciBvZiB0
aGUgaGlnaGVzdApwcmlvcml0eSBpbnRlcnJ1cHQgdGhhdCBpcyBpbiBzZXJ2aWNlLCB0aGUgUFBS
IHZpcnR1YWxpemF0aW9uICgyOS4xLjMpIG1pZ2h0CnNldCB0aGUgVlBQUiB0byBhIGxvd2VyIHZh
bHVlIG9uIFZNRW50cnkgdG9vLiBUaHVzIGFuIGludGVycnVwdCB3aXRoIHNhbWUgb3IKbG93ZXIg
cHJpb3JpdHksIHdoaWNoIHNob3VsZCBiZSBibG9ja2VkIGJ5IFZQUFIsIHNsaXBzIGluLgoKQ291
bGQgeW91IGFwcGx5IEphbidzIHBhdGNoIGFuZCB0cnkgdG8gcmVwcm9kdWNlIGl0IGFnYWluPwoK
VGhhbmtzCkNoYW8KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 07:57:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 07:57: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 1gEV5m-0002YM-0o; Mon, 22 Oct 2018 07:57:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tti2=nc=citrix.com=prvs=826755171=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gEV5l-0002YH-4E
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 07:57:37 +0000
X-Inumbo-ID: 57c2b327-d5d0-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 57c2b327-d5d0-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 07:59:04 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,411,1534809600"; d="scan'208";a="80752275"
To: Chao Gao <chao.gao@intel.com>
References: <20181015103015.cyvld52tngd4d3qy@mac.bytemobile.com>
 <14a94f1b-0942-92a2-3b49-86adcc69b871@citrix.com>
 <20181022073305.GA29290@gao-cwp>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <7e8f7a5d-6306-8a6f-fa83-17abec4592de@citrix.com>
Date: Mon, 22 Oct 2018 08:57:33 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181022073305.GA29290@gao-cwp>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] Interrupt injection with ISR set on Intel 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: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>, Jan Beulich <JBeulich@suse.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>

T24gMjIvMTAvMjAxOCAwODozMywgQ2hhbyBHYW8gd3JvdGU6Cj4gT24gTW9uLCBPY3QgMTUsIDIw
MTggYXQgMDE6MDY6MTJQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMTUvMTAv
MTggMTE6MzAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+PiBIZWxsbywKPj4+Cj4+PiBXZWkg
cmVjZW50bHkgZGlzY292ZXJlZCBhbiBpc3N1ZSB3aGVuIHJ1bm5pbmcgYSBMaW51eCBQVkggRG9t
MCBvbiBhCj4+PiBib3ggd2l0aCBhIEludGVsIEZhbWlseSA2ICgweDYpLCBNb2RlbCAxNTggKDB4
OWUpLCBTdGVwcGluZyA5IChyYXcKPj4+IDAwMDkwNmU5KSBDUFUsIHdlIGFyZSBub3Qgc3VyZSB3
aGV0aGVyIHRoZSBpc3N1ZSBpcyBsaW1pdGVkIHRvIGEgUFZICj4+PiBEb20wLCBvciBpdCBqdXN0
IGhhcHBlbnMgdG8gYmUgZWFzaWVyIHRvIHRyaWdnZXIgaW4gdGhpcyBzY2VuYXJpby4KPj4gVGhp
cyBpc3N1ZSBoYXMgYmVlbiBzZWVuIHZlcnkgb2NjYXNpb25hbGx5IGZvciB5ZWFycy7CoCBNeSBk
ZWJ1Z2dpbmcKPj4gcGF0Y2ggZGF0ZXMgYmFjayB0byAyMDEzLCBhbmQgaXQgaGFzIGJlZW4gb2Jz
ZXJ2ZWQgb24gSGFzd2VsbCBzeXN0ZW1zIGFzCj4+IHdlbGwuwqAgVGhlcmUgaGF2ZSBhbHNvIGJl
ZW4gYSBoYW5kZnVsIG9mIHJlcG9ydHMgb24geGVuLWRldmVsIG92ZXIgdGhlCj4+IHllYXJzLgo+
Pgo+PiBXZWkgaXMgdGhlIGZpcnN0IHBlcnNvbiB0byBnZXQgYSByZWxpYWJsZSBlbm91Z2ggcmVw
cm8gdG8gZGVidWcuwqAgSXQgaXMKPj4gbm90IGV4Y2x1c2l2ZSB0byBQVkggRG9tMCwgYnV0IHRo
YXQgYXBwZWFycyB0byBiZSB0aGUgZWFzaWVzdCB3YXkgdG8KPj4gdGlja2xlIHRoZSBwcm9ibGVt
Lgo+Pgo+Pj4gVGhlIGlzc3VlIGlzIGNhdXNlZCBieSB3aGF0IHNlZW1zIHRvIGJlIGFuIGludGVy
cnVwdCBpbmplY3Rpb24gd2hpbGUKPj4+IFhlbiBpcyBzdGlsbCBzZXJ2aWNpbmcgYSBwcmV2aW91
cyBpbnRlcnJ1cHQgKGllOiB0aGUgaW50ZXJydXB0IGhhc24ndAo+Pj4gYmVlbiBFT0knZWQgYW5k
IElTUiBmb3IgdGhlIHZlY3RvciBpcyBzZXQpIHdpdGggdGhlIHNhbWUgb3IgbG93ZXIKPj4+IHBy
aW9yaXR5IHRoYW4gdGhlIGludGVycnVwdCBjdXJyZW50bHkgYmVpbmcgc2VydmljZWQuIFRoaXMg
aW5qZWN0aW9uCj4+PiBhbHdheXMgaGFwcGVuIHdoZW4gcmV0dXJuaW5nIGZyb20gaWRsZSBmcm9t
IGEgc3RhdGUgQUNQSV9TVEFURV9DMyBvcgo+Pj4gbG93ZXIuCj4+IEFzIGEgYml0IG9mIGJhY2tn
cm91bmQsIGZvciBzb21lIGd1ZXN0IGlycXMsIHdlIG5lZWQgdG8gaW5qZWN0IHRoZQo+PiBpbnRl
cnJ1cHQgaW50byB0aGUgZ3Vlc3QgYW5kIHdhaXQgZm9yIGFuIGV4cGxpY2l0IGFjay4KPj4KPj4g
SWYgdGhlIGlycSBzb3VyY2UgZG9lc24ndCBoYXZlIGEgbWFzayBiaXQgd2hpY2ggWGVuIGNhbiB1
c2UsIHRoZSBvbmx5Cj4+IG9wdGlvbiB3ZSBoYXZlIGlzIHRvIGF2b2lkIHJlcGVhdGVkIGludGVy
cnVwdGlvbiBpcyB0byBsZWF2ZSB0aGUgaXJxIGluCj4+IHNlcnZpY2UgYXQgdGhlIExBUElDLsKg
IFRoZSBwdXJwb3NlIG9mIHRoZSBQZW5kaW5nIEVPSSBzdGFjayBpcyB0byBtYW5hZ2UKPj4gdGhl
c2UgYXMgYWNrcyBhcnJpdmUgYmFjayBmcm9tIGd1ZXN0IGNvbnRleHQuCj4+Cj4+IEZvciByZWFz
b25zIHdoaWNoIGFyZW4ndCBjbGVhciwgZ3Vlc3QtYm91bmQgTVNJIHZlY3RvcnMgd2hpY2ggZG9u
J3QgaGF2ZQo+PiBhIG1hc2sgYml0IGFsc28gdXNlIHRoaXMgUEVPSSBzdGFjayBtZWNoYW5pc20u
wqAgSSB0aGluayB0aGlzIGlzIHByb2JhYmx5Cj4+IGEgWGVuIGJ1ZywgYnV0IGl0IGFsc28gcmVs
ZXZhbnQgdG8gdGhlIGlzc3VlLgo+Pgo+PiBJbiBXZWkncyBjYXNlLCB0aGUgaW50ZXJydXB0IGlu
IHF1ZXN0aW9uIGlzIGFuIE1TSSBub24tbWFza2FibGUKPj4gaW50ZXJydXB0IGZyb20gdGhlIFVT
QiBjb250cm9sbGVyLgo+Pgo+Pj4gTm90ZSB0aGF0IEkgaGF2ZW4ndCBiZWVuIGFibGUgdG8gcmVw
cm9kdWNlIHRoaXMgaXNzdWUgd2hlbiB1c2luZwo+Pj4gbXdhaXQtaWRsZT0wIG9yIG1heF9jc3Rh
dGU9MiBvbiB0aGUgWGVuIGNvbW1hbmQgbGluZSwgYnV0IGFnYWluCj4+PiB3aXRob3V0IGtub3dp
bmcgdGhlIHVuZGVybHlpbmcgaXNzdWUgaXQncyBpbXBvc3NpYmxlIHRvIHRlbGwgd2hldGhlcgo+
Pj4gaXQncyByZWxldmFudC4KPj4+Cj4+PiBBbmRyZXcgcHJvdmlkZWQgYSBkZWJ1ZyBwYXRjaCB3
aGljaCBJJ3ZlIGV4cGFuZGVkIHRvIGFsc28gbG9nIHBvd2VyCj4+PiBzdGF0ZSB0cmFuc2l0aW9u
LCBhbmQgaXMgYXR0YWNoZWQgdG8gdGhpcyBlbWFpbC4KPj4+Cj4+PiBIZXJlIGlzIGEgdHJhY2Ug
b2YgYSBjcmFzaCwgdG9nZXRoZXIgd2l0aCB0aGUgZGVidWcgaW5mby4KPj4+Cj4+PiAoWEVOKSAq
KiogUGVuZGluZyBFT0kgZXJyb3IgKioqCj4+PiAoWEVOKSAgIGNwdSAjMSwgaXJxIDMwLCB2ZWN0
b3IgMHgyMSwgc3AgMQo+Pj4gKFhFTikgUGVvaSBzdGFjazogc3AgMQo+Pj4gKFhFTikgICBbIDBd
IGlycSAgMzAsIHZlYyAweDIxLCByZWFkeSAwLCBJU1IgMSwgVE1SIDAsIElSUiAwCj4+PiAoWEVO
KSBQZW9pIHN0YWNrIHRyYWNlIHJlY29yZHM6Cj4+PiAoWEVOKSAgIFsyMjYxOV0gUE9QICAgICAg
e3NwICAxLCBpcnEgIDMwLCB2ZWMgMHgyMX0KPj4+IChYRU4pICAgWzIyNjIwXSBQT1dFUiAgICBU
WVBFIDQKPj4+IChYRU4pICAgWzIyNjIxXSBJRExFICAgICBQUFIgMHgwMDAwMDAxMAo+Pj4gKFhF
TikgICAgICAgICAgICAgICAgICAgIElSUiAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCj4+PiAoWEVOKSAgICAgICAgICAgICAg
ICAgICAgSVNSIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAKPj4+IChYRU4pICAgWzIyNjIyXSBXQUtFICAgICBQUFIgMHgwMDAw
MDAxMAo+Pj4gKFhFTikgICAgICAgICAgICAgICAgICAgIElSUiAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA0Cj4+PiAoWEVOKSAg
ICAgICAgICAgICAgICAgICAgSVNSIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKPj4+IChYRU4pICAgWzIyNjIzXSBBQ0tfUFJF
ICBQUFIgMHgwMDAwMDBmMAo+Pj4gKFhFTikgICAgICAgICAgICAgICAgICAgIElSUiAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
Cj4+PiAoWEVOKSAgICAgICAgICAgICAgICAgICAgSVNSIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDQKPj4+IChYRU4pICAgWzIy
NjI0XSBBQ0tfUE9TVCBQUFIgMHgwMDAwMDAxMAo+Pj4gKFhFTikgICAgICAgICAgICAgICAgICAg
IElSUiAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwCj4+PiAoWEVOKSAgICAgICAgICAgICAgICAgICAgSVNSIDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKPj4+
IChYRU4pICAgWzIyNjI1XSBQT1dFUiAgICBUWVBFIDUKPj4+IChYRU4pICAgWzIyNjI2XSBJRExF
ICAgICBQUFIgMHgwMDAwMDAxMAo+Pj4gKFhFTikgICAgICAgICAgICAgICAgICAgIElSUiAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwCj4+PiAoWEVOKSAgICAgICAgICAgICAgICAgICAgSVNSIDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKPj4+IChYRU4pICAg
WzIyNjI3XSBXQUtFICAgICBQUFIgMHgwMDAwMDAxMAo+Pj4gKFhFTikgICAgICAgICAgICAgICAg
ICAgIElSUiAwMDAwMDAwMDAyMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwCj4+PiAoWEVOKSAgICAgICAgICAgICAgICAgICAgSVNSIDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAK
Pj4+IChYRU4pICAgWzIyNjI4XSBQVVNIICAgICB7c3AgIDAsIGlycSAgMzAsIHZlYyAweDIxfQo+
Pj4gKFhFTikgICBbMjI2MjldIFBPV0VSICAgIFRZUEUgNQo+Pj4gKFhFTikgICBbMjI2MzBdIElE
TEUgICAgIFBQUiAweDAwMDAwMDIwCj4+PiAoWEVOKSAgICAgICAgICAgICAgICAgICAgSVJSIDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAKPj4+IChYRU4pICAgICAgICAgICAgICAgICAgICBJU1IgMDAwMDAwMDAwMjAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAo+Pj4gKFhFTikg
ICBbMjI2MzFdIFdBS0UgICAgIFBQUiAweDAwMDAwMDIwCj4+PiAoWEVOKSAgICAgICAgICAgICAg
ICAgICAgSVJSIDAwMDAwMDAwMDIwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAKPj4+IChYRU4pICAgICAgICAgICAgICAgICAgICBJU1IgMDAwMDAw
MDAwMjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MAo+Pj4gKFhFTikgICBbMjI2MzJdIFBPV0VSICAgIFRZUEUgNQo+Pj4gKFhFTikgICBbMjI2MzNd
IElETEUgICAgIFBQUiAweDAwMDAwMDIwCj4+PiAoWEVOKSAgICAgICAgICAgICAgICAgICAgSVJS
IDAwMDAwMDAwMDIwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAKPj4+IChYRU4pICAgICAgICAgICAgICAgICAgICBJU1IgMDAwMDAwMDAwMjAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAo+Pj4gKFhF
TikgICBbMjI2MzRdIFdBS0UgICAgIFBQUiAweDAwMDAwMDIwCj4+PiAoWEVOKSAgICAgICAgICAg
ICAgICAgICAgSVJSIDAwMDAwMDAwMDIwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDQKPj4+IChYRU4pICAgICAgICAgICAgICAgICAgICBJU1IgMDAw
MDAwMDAwMjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMAo+Pj4gKFhFTikgICBbMjI2MzVdIEFDS19QUkUgIFBQUiAweDAwMDAwMGYwCj4+PiAoWEVO
KSAgICAgICAgICAgICAgICAgICAgSVJSIDAwMDAwMDAwMDIwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKPj4+IChYRU4pICAgICAgICAgICAgICAg
ICAgICBJU1IgMDAwMDAwMDAwMjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwNAo+Pj4gKFhFTikgICBbMjI2MzZdIEFDS19QT1NUIFBQUiAweDAwMDAw
MDIwCj4+PiAoWEVOKSAgICAgICAgICAgICAgICAgICAgSVJSIDAwMDAwMDAwMDIwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKPj4+IChYRU4pICAg
ICAgICAgICAgICAgICAgICBJU1IgMDAwMDAwMDAwMjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAo+Pj4gKFhFTikgICBbMjI2MzddIFJFQURZICAg
IHtzcCAgMSwgaXJxICAzMCwgdmVjIDB4MjF9Cj4+PiAoWEVOKSAgIFsyMjYzOF0gQUNLX1BSRSAg
UFBSIDB4MDAwMDAwMjAKPj4+IChYRU4pICAgICAgICAgICAgICAgICAgICBJUlIgMDAwMDAwMDAw
MjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAo+
Pj4gKFhFTikgICAgICAgICAgICAgICAgICAgIElTUiAwMDAwMDAwMDAyMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCj4+PiAoWEVOKSAgIFsyMjYz
OV0gQUNLX1BPU1QgUFBSIDB4MDAwMDAwMTAKPj4+IChYRU4pICAgICAgICAgICAgICAgICAgICBJ
UlIgMDAwMDAwMDAwMjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMAo+Pj4gKFhFTikgICAgICAgICAgICAgICAgICAgIElTUiAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCj4+PiAo
WEVOKSAgIFsyMjY0MF0gUE9QICAgICAge3NwICAxLCBpcnEgIDMwLCB2ZWMgMHgyMX0KPj4+IChY
RU4pICAgWzIyNjQxXSBQVVNIICAgICB7c3AgIDAsIGlycSAgMzAsIHZlYyAweDIxfQo+Pj4gKFhF
TikgICBbMjI2NDJdIFBPV0VSICAgIFRZUEUgNAo+Pj4gKFhFTikgICBbMjI2NDNdIElETEUgICAg
IFBQUiAweDAwMDAwMDIwCj4+PiAoWEVOKSAgICAgICAgICAgICAgICAgICAgSVJSIDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAK
Pj4+IChYRU4pICAgICAgICAgICAgICAgICAgICBJU1IgMDAwMDAwMDAwMjAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAo+Pj4gKFhFTikgICBbMjI2
NDRdIFdBS0UgICAgIFBQUiAweDAwMDAwMDIwCj4+PiAoWEVOKSAgICAgICAgICAgICAgICAgICAg
SVJSIDAwMDAwMDAwMDIwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAKPj4+IChYRU4pICAgICAgICAgICAgICAgICAgICBJU1IgMDAwMDAwMDAwMjAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAo+Pj4g
KFhFTikgICBbMjI2NDVdIFBPV0VSICAgIFRZUEUgMwo+Pj4gKFhFTikgICBbMjI2NDZdIElETEUg
ICAgIFBQUiAweDAwMDAwMDIwCj4+PiAoWEVOKSAgICAgICAgICAgICAgICAgICAgSVJSIDAwMDAw
MDAwMDIwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAKPj4+IChYRU4pICAgICAgICAgICAgICAgICAgICBJU1IgMDAwMDAwMDAwMjAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAo+Pj4gKFhFTikgICBb
MjI2NDddIFdBS0UgICAgIFBQUiAweDAwMDAwMDIwCj4+PiAoWEVOKSAgICAgICAgICAgICAgICAg
ICAgSVJSIDAwMDAwMDAwMDIwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAKPj4+IChYRU4pICAgICAgICAgICAgICAgICAgICBJU1IgMDAwMDAwMDAw
MjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAo+
Pj4gKFhFTikgICBbMjI2NDhdIFBPV0VSICAgIFRZUEUgMwo+Pj4gKFhFTikgICBbMjI2NDldIElE
TEUgICAgIFBQUiAweDAwMDAwMDIwCj4+PiAoWEVOKSAgICAgICAgICAgICAgICAgICAgSVJSIDAw
MDAwMDAwMDIwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAKPj4+IChYRU4pICAgICAgICAgICAgICAgICAgICBJU1IgMDAwMDAwMDAwMjAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAo+Pj4gKFhFTikg
ICBbMjI2NTBdIFdBS0UgICAgIFBQUiAweDAwMDAwMDIwCj4+PiAoWEVOKSAgICAgICAgICAgICAg
ICAgICAgSVJSIDAwMDAwMDAwMDIwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAKPj4+IChYRU4pICAgICAgICAgICAgICAgICAgICBJU1IgMDAwMDAw
MDAwMjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MAo+PiBXaGF0IGhhcyBoYXBwZW5lZCBoZXJlIGlzIHRoYXQsIGRlc3BpdGUgdmVjdG9yIDB4MjEg
YmVpbmcgaW4gc2VydmljZQo+PiAoc3RhcnRpbmcgYXQgdGhlIFBVU0gpLCB3ZSBzZWUgaXQgaW5q
ZWN0ZWQgYSBzZWNvbmQgdGltZS7CoCBUaGUgQVNTRVJUKCkKPj4gZmlyZXMgYmVjYXVzZSB3ZSBm
aW5kIHRoaXMgdmVjdG9yIHN0aWxsIG9uIHRoZSBwZW5kaW5nIEVPSSBzdGFjay4KPj4KPj4gQWZ0
ZXIgdGhhdCwgd2UgZ28gaWRsZSBhIGZldyB0aW1lcywgYnV0IG5ldmVyIGhhdmVuJ3QgeWV0IGFj
a2VkIHRoZQo+PiB2ZWN0b3IgKGkuZS4gd2hhdGV2ZXIgd2UncmUgd2FpdGluZyBmb3IgdGhlIGd1
ZXN0IHRvIGFja25vd2xlZGdlIGhhc24ndAo+PiBoYXBwZW5lZCB5ZXQsIGFuZCBYZW4gaGFzIG5v
dGhpbmcgZWxzZSB0byBkbyBvbiB0aGlzIENQVSkuCj4+Cj4gPkZyb20gdGhlIGRlYnVnZ2luZywg
d2Ugc2VlIHRoYXQgUFBSL0lSUi9JU1IgYXBwZWFyIHRvIHJldGFpbiB0aGVpciBzdGF0ZQo+PiBh
Y3Jvc3MgdGhlIG13YWl0LCBhbmQgdGhlcmUgaXMgbm90aGluZyBpbiB0aGUgbWFudWFsIHdoaWNo
IEkgY2FuIHNlZQo+PiBkaXNjdXNzaW5nIHRoZSBpbnRlcmFjdGlvbiBvZiBMQVBJQyBzdGF0ZSBh
bmQgQyBzdGF0ZXMuCj4+Cj4+IEhvd2V2ZXIsIGZyb20gdGhlIGJlaGF2aW91ciBzZWVuIGhlcmUs
IHdlIG9jY2FzaW9uYWxseSBnZXQgd29rZW4gZnJvbQo+PiBtd2FpdCBieSBhbiBpbnRlcnJ1cHQg
d2hpY2ggYWxyZWFkeSBwZW5kaW5nLsKgIEkgY2FuIG9ubHkgY29uY2x1ZGUgdGhhdAo+PiB0aGVy
ZSBpcyBzb21lIGlzc3VlIHdpdGggcHJpb3JpdHkgY2FsY3VsYXRpb25zIGZvciBlZGdlIHRyaWdn
ZXJlZAo+PiBpbnRlcnJ1cHRzIHdoZW4gaWRsZSwgd2hpY2ggYWxsb3dzIGFub3RoZXIgb25lIHRv
IHNsaXAgaW4uwqAgVGhlIGZhY3QKPiBIaSwgUm9nZXIsIEFuZHJldyBhbmQgV2VpLAo+Cj4gSmFu
J3MgcGF0Y2gKPiAoaHR0cHM6Ly9saXN0cy54ZW4ub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVs
LzIwMTgtMTAvbXNnMDEwMzEuaHRtbCkKPiBmaXhzIGFuIGlzc3VlIGluIGhhbmRsaW5nIFNWSS4g
Q3VycmVudGx5LCB3aGVuIGRlYWxpbmcgd2l0aCBFT0kgZnJvbSBndWVzdCwgdGhlCj4gU1ZJIHdh
cyBjbGVhcmVkLiBCdXQgdGhlIGNvcnJlY3Qgd2F5IGlzIGNsZWFyaW5nIHRoZSBjb3JyZXNwb25k
aW5nIGJpdCBpbiBWSVNSCj4gYW5kIHRoZW4gc2V0dGluZyBTVkkgdG8gdGhlIGhpZ2hlc3QgaW5k
ZXggb2YgYml0IHNldCBpbiBWSVNSIChwbGVhc2UgcmVmZXIgdG8KPiBTRE0gMjkuMS40KS4gSWYg
U1ZJIGlzIHNldCB0byBhIHZhbHVlIGxvd2VyIHRoYW4gdGhlIHZlY3RvciBvZiB0aGUgaGlnaGVz
dAo+IHByaW9yaXR5IGludGVycnVwdCB0aGF0IGlzIGluIHNlcnZpY2UsIHRoZSBQUFIgdmlydHVh
bGl6YXRpb24gKDI5LjEuMykgbWlnaHQKPiBzZXQgdGhlIFZQUFIgdG8gYSBsb3dlciB2YWx1ZSBv
biBWTUVudHJ5IHRvby4gVGh1cyBhbiBpbnRlcnJ1cHQgd2l0aCBzYW1lIG9yCj4gbG93ZXIgcHJp
b3JpdHksIHdoaWNoIHNob3VsZCBiZSBibG9ja2VkIGJ5IFZQUFIsIHNsaXBzIGluLgo+Cj4gQ291
bGQgeW91IGFwcGx5IEphbidzIHBhdGNoIGFuZCB0cnkgdG8gcmVwcm9kdWNlIGl0IGFnYWluPwoK
SGVsbG8sCgpJJ20gYXdhcmUgb2YgSmFuJ3MgcGF0Y2gsIGJ1dCBwZXJ0YWlucyB0byBYZW4ncyBl
bXVsYXRpb24gb2YgdGhlIHZpcnR1YWwKTG9jYWwgQVBJQyBmb3IgYSBndWVzdC4KClRoaXMgYnVn
IGlzIHdpdGggdGhlIHJlYWwgaGFyZHdhcmUgQVBJQywgYXMgaXQgcGVydGFpbnMgd2FraW5nIGZy
b20KTVdBSVQuwqAgQXQgdGhlIHBvaW50IHRoYXQgdGhpbmdzIGdvIHdyb25nLCB0aGVyZSBpcyBu
byBWVC14IGludm9sdmVkIGF0IGFsbC4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 09:28:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 09:28: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 1gEWVm-0001GN-Rs; Mon, 22 Oct 2018 09:28:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qfbc=nc=xenproject.org=prvs=8261f3d63=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gEWVm-0001GB-9E
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 09:28:34 +0000
X-Inumbo-ID: 0c1769b9-d5dd-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0c1769b9-d5dd-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 09:30:00 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,411,1534809600"; d="scan'208";a="68407785"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75474-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:build-amd64:<job status>:broken:regression
 xen-4.9-testing:build-amd64-prev:<job
 status>:broken:regression
 xen-4.9-testing:build-i386:<job status>:broken:regression
 xen-4.9-testing:build-armhf-pvops:<job status>:broken:regression
 xen-4.9-testing:build-i386-xsm:<job status>:broken:regression
 xen-4.9-testing:build-amd64-xtf:<job status>:broken:regression
 xen-4.9-testing:build-amd64-xsm:<job status>:broken:regression
 xen-4.9-testing:build-amd64-pvops:<job status>:broken:regression
 xen-4.9-testing:build-i386-pvops:<job status>:broken:regression
 xen-4.9-testing:build-armhf:<job status>:broken:regression
 xen-4.9-testing:build-i386-prev:<job status>:broken:regression
 xen-4.9-testing:build-armhf-pvops:syslog-server:running:regression
 xen-4.9-testing:build-armhf:syslog-server:running:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-xtf-amd64-amd64-1:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-midway:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.9-testing:build-i386-rumprun:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-xtf-amd64-amd64-2:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.9-testing:build-amd64-rumprun:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-4.9-testing:build-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-livepatch:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-xtf-amd64-amd64-4:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-xtf-amd64-amd64-3:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-xtf-amd64-amd64-5:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.9-testing:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-livepatch:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.9-testing:build-armhf:host-install(4):broken:nonblocking
 xen-4.9-testing:build-armhf-pvops:host-install(4):broken:nonblocking
 xen-4.9-testing:build-armhf:capture-logs:broken:nonblocking
 xen-4.9-testing:build-armhf-pvops:capture-logs:broken:nonblocking
 xen-4.9-testing:build-i386-pvops:host-install(4):broken:nonblocking
 xen-4.9-testing:build-i386-xsm:host-install(4):broken:nonblocking
 xen-4.9-testing:build-i386-prev:host-install(4):broken:nonblocking
 xen-4.9-testing:build-i386:host-install(4):broken:nonblocking
 xen-4.9-testing:build-amd64:host-install(4):broken:nonblocking
 xen-4.9-testing:build-amd64-xtf:host-install(4):broken:nonblocking
 xen-4.9-testing:build-amd64-prev:host-install(4):broken:nonblocking
 xen-4.9-testing:build-amd64-pvops:host-install(4):broken:nonblocking
 xen-4.9-testing:build-amd64-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: xen=782ca9b94f77026875dd98d6288fc1f8dcc7ce19
X-Osstest-Versions-That: xen=062052a149828acdc6cab7deb88ddc3e3438e400
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 22 Oct 2018 10:28:28 +0100
Subject: [Xen-devel] [xen-4.9-testing baseline-only test] 75474: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQ3NCB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueGVuc291cmNl
LmNvbS9vc3N0ZXN0L2xvZ3MvNzU0NzQvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMgd2l0aCB0ZXN0
cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNs
dWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFt
ZDY0LXByZXYgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXh0ZiAg
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHJl
diAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDMgc3lzbG9nLXNlcnZlciAgICAgICAgICAgICAg
ICBydW5uaW5nCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAzIHN5c2xvZy1zZXJ2ZXIg
ICAgICAgICAgICAgICAgcnVubmluZwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQg
YXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1taWR3YXkg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEg
YnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXBhaXIgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFjb3cyICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1saXZlcGF0Y2ggICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC14c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1ydW1wcnVuLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSAgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNr
KDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFy
bWhmICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNl
bGluZSB1bnRlc3RlZAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3Rh
bGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICA1IGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0
ZWQKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDUgY2FwdHVyZS1sb2dzICAgICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQt
YW1kNjQtcHJldiAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJh
c2VsaW5lIHVudGVzdGVkCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRl
c3RlZAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAg
IDc4MmNhOWI5NGY3NzAyNjg3NWRkOThkNjI4OGZjMWY4ZGNjN2NlMTkKYmFzZWxpbmUgdmVyc2lv
bjoKIHhlbiAgICAgICAgICAgICAgICAgIDA2MjA1MmExNDk4MjhhY2RjNmNhYjdkZWI4OGRkYzNl
MzQzOGU0MDAKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NTMxNyAgMjAxOC0wOS0yOSAwODo0Nzoz
NiBaICAgMjMgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzU0NzQgIDIwMTgtMTAtMjIgMDM6
MTg6MDggWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogIERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CiAgR2Vvcmdl
IER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxpYW4uamFj
a3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBQ
YXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBj
aXRyaXguY29tPgogIFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9y
Zz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAog
YnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1
aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
bGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LW1p
Z3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4
Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVz
dC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29z
c3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJv
a2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wcmV2IGJy
b2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYt
cHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni14c20gYnJva2VuCmJyb2tlbi1qb2Ig
YnVpbGQtYW1kNjQteHRmIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4K
YnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2
LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhmIGJyb2tlbgpicm9rZW4tam9iIGJ1
aWxkLWkzODYtcHJldiBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYgaG9zdC1pbnN0YWxs
KDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhmLXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4t
c3RlcCBidWlsZC1hcm1oZiBjYXB0dXJlLWxvZ3MKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYtcHZv
cHMgY2FwdHVyZS1sb2dzCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0YWxs
KDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3Rl
cCBidWlsZC1pMzg2LXByZXYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYg
aG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpi
cm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14dGYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1
aWxkLWFtZDY0LXByZXYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXB2
b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1pbnN0
YWxsKDQpCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA3ODJjYTliOTRmNzcwMjY4
NzVkZDk4ZDYyODhmYzFmOGRjYzdjZTE5CkF1dGhvcjogSWFuIEphY2tzb24gPGlhbi5qYWNrc29u
QGV1LmNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIFNlcCAxOCAxMToyNToyMCAyMDE4ICswMTAwCgog
ICAgc3R1YmRvbS9ncnViLnBhdGNoZXM6IERyb3AgZG9jcyBjaGFuZ2VzLCBmb3IgbGljZW5zaW5n
IHJlYXNvbnMKICAgIAogICAgVGhlIHBhdGNoIGZpbGUgMDBjdnMgaXMgYW4gaW1wb3J0IG9mIGEg
bmV3IHVwc3RyZWFtIHZlcnNpb24gb2YKICAgIGdydWIxIGZyb20gdXBzdHJlYW0gQ1ZTLgogICAg
CiAgICBVbmZvcnR1bmF0ZWx5LCBpbiB0aGUgcGVyaW9kIGNvdmVyZWQgYnkgdGhlIHVwZGF0ZSwg
dXBzdHJlYW0gY2hhbmdlZAogICAgdGhlIGRvY3VtZW50YXRpb24gbGljZW5jZSBmcm9tIGEgc2lt
cGxlIHBlcm1pc3NpdmUgbGljZW5jZSwgdG8gdGhlIEdOVQogICAgIkZyZWUgRG9jdW1lbnRhdGlv
biBMaWNlbmNlIiB3aXRoIEZyb250IGFuZCBCYWNrIENvdmVyIFRleHRzLgogICAgCiAgICBUaGUg
RGViaWFuIFByb2plY3QgaXMgb2YgdGhlIHZpZXcgdGhhdCB1c2UgdGhlIEZyb250IGFuZCBCYWNr
IENvdmVyCiAgICBUZXh0cyBmZWF0dXJlIG9mIHRoZSBHRkRMIG1ha2VzIHRoZSByZXN1bHRpbmcg
ZG9jdW1lbnQgbm90IEZyZWUKICAgIFNvZnR3YXJlLCBiZWNhdXNlIG9mIHRoZSBtYW5kYXRvcnkg
cmVkaXN0cmlidXRpb24gb2YgdGhlc2UgaW1tdXRhYmxlCiAgICB0ZXh0cy4gIChQZXJzb25hbGx5
LCBJIGFncmVlLikKICAgIAogICAgVGhpcyBpcyBhd2t3YXJkIGJlY2F1c2UgRGViaWFuIGRvIG5v
dCB3YW50IHRvIHNoaXAgbm9uLWZyZWUgY29udGVudC4KICAgIFNvIHRoZSBEZWJpYW4gbWFpbnRh
aW5lcnMgbmVlZCB0byBsYXVuZGVyIHRoZSB1cHN0cmVhbSBzb3VyY2UgY29kZSwgdG8KICAgIHJl
bW92ZSB0aGUgdHJvdWJsZXNvbWUgZmlsZXMuICBUaGlzIGlzIGFuIGV4dHJhIHN0ZXAgd2hlbgog
ICAgaW5jb3Jwb3JhdGluZyBuZXcgdXBzdHJlYW0gdmVyc2lvbnMuICBJdCdzIHBhcnRpY3VsYXJs
eSBhbm5veWluZyBmb3IKICAgIHNlY3VyaXR5IHJlc3BvbnNlLCB3aGljaCBvZnRlbiBpbnZvbHZl
cyByZWJhc2luZyBvbnRvIGEgbmV3IHVwc3RyZWFtCiAgICByZWxlYXNlLgogICAgCiAgICBncnVi
MSBpcyBvYnNvbGV0ZSBhbmQgdGhlIGxhc3QgY2hhbmdlIHRvIFhlbidzIFBWIGdydWIxIHN0dWJk
b20gY29kZQogICAgd2FzIGluIDIwMTYuICBGdXJ0aGVybW9yZSwgdGhlIGdydWIxIGRvY3VtZW50
YXRpb24gaXMgbm90IGJ1aWx0IGFuZAogICAgaW5zdGFsbGVkIGJ5IHRoZSBYZW4gcHYtZ3J1YiBz
dHViZG9tIE1ha2VmaWxlcy4KICAgIAogICAgVGhlcmVmb3JlLCByZW1vdmUgYWxsIGRvY3MgY2hh
bmdlcyBmcm9tIHN0dWJkb20vZ3J1Yi5wYXRjaGVzLiAgVGhpcwogICAgbWVhbnMgdGhhdCB0aGVy
ZSBhcmUgbm93IG5vIGxvbmdlciBhbnkgR0ZETC1saWNlbmNlZCBncnViIGRvY3MgaW4KICAgIHhl
bi5naXQuCiAgICAKICAgIFRoZXJlIGlzIG5vIHVzZXIgaW1wYWN0LCBhbmQgRGViaWFuIGlzIGhl
bHBlZC4gIFRoaXMgY2hhbmdlIHdvdWxkCiAgICBjb21wbGljYXRlIGFueSBhdHRlbXB0cyB0byB1
cGRhdGUgdG8gYSBuZXcgdmVyc2lvbiBvZiB1cHN0cmVhbSBncnViMSwKICAgIGJ1dCBpdCBzZWVt
cyB1bmxpa2VseSB0aGF0IHN1Y2ggYSB0aGluZyB3aWxsIGV2ZXIgaGFwcGVuLgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICAg
IENDOiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CiAgICBDQzogSnVlcmdlbiBH
cm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgQ0M6IHBrZy14ZW4tZGV2ZWxAbGlzdHMuYWxpb3Ro
LmRlYmlhbi5vcmcKICAgIEFja2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNp
dHJpeC5jb20+CiAgICBBY2tlZC1ieTogU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRA
ZW5zLWx5b24ub3JnPgogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgYzYyYzUzZDYxNDc3
ZGZlYjYzYTQ3YjA2NzNjMzg5MDgyMTEyYmFiYykKICAgIChjaGVycnkgcGlja2VkIGZyb20gY29t
bWl0IDk0ZmJhOWY0MzhhMmMzNmFkOWJmM2E0ODFhNjAxM2RkYzdjZjhjZDkpCiAgICAoY2hlcnJ5
IHBpY2tlZCBmcm9tIGNvbW1pdCBlZDAyNGVmNTM4Y2QxMGVjMzNjOWVkYWNkNWU1ZjIwMTZhNTk2
NGQyKQoKY29tbWl0IGI3ZGFlNDNhMmFkODEwMDM3MWFmOWRjMTU1NWRlNTkxNzFjZGM1N2YKQXV0
aG9yOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBBdWcgMjAgMDk6
Mzg6MTggMjAxOCArMDEwMAoKICAgIHRvb2xzL3Rlc3RzOiBmaXggYW4geHMtdGVzdC5jIGlzc3Vl
CiAgICAKICAgIFRoZSByZXQgdmFyaWFibGUgY2FuIGJlIHVzZWQgdW5pbml0aWFsaXNlZCB3aGVu
IGl0ZXJzIGlzIDAuIEluaXRpYWxpc2UKICAgIHJldCBhdCB0aGUgYmVnaW5uaW5nIHRvIGZpeCB0
aGlzIGlzc3VlLgogICAgCiAgICBSZXBvcnRlZC1ieTogU3RldmVuIEhhaWdoIDxuZXR3aXpAY3Jj
LmlkLmF1PgogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
ICAgIEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICAg
IChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDNhMmI4NTI1Yjg4M2JhYTg3ZmU4OWIzZGE1OGY1
YzA5ZmE1OTliOTkpCiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCAzMzY2NGY5YTA1NDAx
ZmFjOGYyYzBiZTBiYjdlZThhMTg1MWU0ZGNmKQogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21t
aXQgNzg4OTQ4YmViY2VjY2E2OWJmYWM0N2U1NTE0ZjJkYzM1MWRhYmFkOSkKCmNvbW1pdCA2MmVk
NTI0NDQ1Nzg0NzMxYWFhOGY5ZDY0NTE3N2Y0MWIwZTI3ODkzCkF1dGhvcjogRGFuaWVsIEtpcGVy
IDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KRGF0ZTogICBNb24gT2N0IDggMTQ6NDc6NTIgMjAx
OCArMDIwMAoKICAgIHg4Ni9ib290OiBBbGxvY2F0ZSBvbmUgZXh0cmEgbW9kdWxlIHNsb3QgZm9y
IFhlbiBpbWFnZSBwbGFjZW1lbnQKICAgIAogICAgQ29tbWl0IDk1ODk5MjcgKHg4Ni9tYjI6IGF2
b2lkIFhlbiBpbWFnZSB3aGVuIGxvb2tpbmcgZm9yCiAgICBtb2R1bGUvY3Jhc2hrZXJuZWwgcG9z
aXRpb24pIGZpeGVkIHJlbG9jYXRpb24gaXNzdWVzIGZvcgogICAgTXVsdGlib290MiBwcm90b2Nv
bC4gVW5mb3J0dW5hdGVseSBpdCBtaXNzZWQgdG8gYWxsb2NhdGUKICAgIG1vZHVsZSBzbG90IGZv
ciBYZW4gaW1hZ2UgcGxhY2VtZW50IGluIGVhcmx5IGJvb3QgcGF0aC4KICAgIFNvLCBsZXQncyBm
aXggaXQgcmlnaHQgbm93LgogICAgCiAgICBSZXBvcnRlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVy
QG9yYWNsZS5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDRjNWY5ZGJlYmMwYmQyYWZlZTFlY2Q5MzZj
NzRmZmU2NTc1Njk1MGYKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA5LTI3IDExOjE3OjQ3ICswMTAw
Cgpjb21taXQgNzVjOGRiYzYzMDU3MjY5MDdjMWY2MWEwNjMzNGM3OWQ4OWNjODE1ZQpBdXRob3I6
IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIE9jdCA4
IDE0OjQ3OjE4IDIwMTggKzAyMDAKCiAgICB4ODYvaHZtL2VtdWxhdGU6IG1ha2Ugc3VyZSByZXAg
SS9PIGVtdWxhdGlvbiBkb2VzIG5vdCBjcm9zcyBHRk4gYm91bmRhcmllcwogICAgCiAgICBXaGVu
IGVtdWxhdGluZyBhIHJlcCBJL08gb3BlcmF0aW9uIGl0IGlzIHBvc3NpYmxlIHRoYXQgdGhlIGlv
cmVxIHdpbGwKICAgIGRlc2NyaWJlIGEgc2luZ2xlIG9wZXJhdGlvbiB0aGF0IHNwYW5zIG11bHRp
cGxlIEdGTnMuIFRoaXMgaXMgZmluZSBhcyBsb25nCiAgICBhcyBhbGwgdGhvc2UgR0ZOcyBmYWxs
IHdpdGhpbiBhbiBNTUlPIHJlZ2lvbiBjb3ZlcmVkIGJ5IGEgc2luZ2xlIGRldmljZQogICAgbW9k
ZWwsIGJ1dCB1bmZvcnR1bmF0ZWx5IHRoZSBoaWdoZXIgbGV2ZWxzIG9mIHRoZSBlbXVsYXRpb24g
Y29kZSBkbyBub3QKICAgIGd1YXJhbnRlZSB0aGF0LiBUaGlzIGlzIHNvbWV0aGluZyB0aGF0IHNo
b3VsZCBhbG1vc3QgY2VydGFpbmx5IGJlIGZpeGVkLAogICAgYnV0IGluIHRoZSBtZWFudGltZSB0
aGlzIHBhdGNoIG1ha2VzIHN1cmUgdGhhdCBNTUlPIGlzIHRydW5jYXRlZCBhdCBHRk4KICAgIGJv
dW5kYXJpZXMgYW5kIGhlbmNlIHRoZSBhcHByb3ByaWF0ZSBkZXZpY2UgbW9kZWwgaXMgcmUtZXZh
bHVhdGVkIGZvciBlYWNoCiAgICB0YXJnZXQgR0ZOLgogICAgCiAgICBOT1RFOiBUaGlzIHBhdGNo
IGRvZXMgbm90IGRlYWwgd2l0aCB0aGUgY2FzZSBvZiBhIHNpbmdsZSBNTUlPIG9wZXJhdGlvbgog
ICAgICAgICAgc3Bhbm5pbmcgYSBHRk4gYm91bmRhcnkuIFRoYXQgaXMgbW9yZSBjb21wbGV4IHRv
IGRlYWwgd2l0aCBhbmQgaXMKICAgICAgICAgIGRlZmVycmVkIHRvIGEgc3Vic2VxdWVudCBwYXRj
aC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0
cml4LmNvbT4KICAgIAogICAgQ29udmVydCBjYWxjdWxhdGlvbnMgdG8gYmUgMzItYml0IG9ubHku
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICAgIG1hc3RlciBjb21taXQ6IDc2MjZlZGVhY2E5NzJlM2U4MjM1MzVkY2M0NDMzOGY2YjJmMGIy
MWYKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA4LTE2IDA5OjI3OjMwICswMjAwCgpjb21taXQgNTZk
OTBmNWZkNTY3YmYwMDhiMzlkNWU2NGNlNWQ0MTZhMTU1MGFkMgpBdXRob3I6IFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBPY3QgOCAxNDo0Njo0MyAy
MDE4ICswMjAwCgogICAgeDg2L2VmaTogc3BsaXQgY29tcGlsZXIgdnMgbGlua2VyIHN1cHBvcnQK
ICAgIAogICAgU28gdGhhdCBhbiBFTEYgYmluYXJ5IHdpdGggc3VwcG9ydCBmb3IgRUZJIHNlcnZp
Y2VzIHdpbGwgYmUgYnVpbHQgd2hlbgogICAgdGhlIGNvbXBpbGVyIHN1cHBvcnRzIHRoZSBNUyBB
QkksIHJlZ2FyZGxlc3Mgb2YgdGhlIGxpbmtlciBzdXBwb3J0IGZvcgogICAgUEUuCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgog
ICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBEYW5pZWwgS2lwZXIgPGRhbmllbC5raXBlckBvcmFjbGUuY29tPgogICAgVGVzdGVk
LWJ5OiBEYW5pZWwgS2lwZXIgPGRhbmllbC5raXBlckBvcmFjbGUuY29tPgogICAgbWFzdGVyIGNv
bW1pdDogOTMyNDlmN2ZjMTdjMWYzYTJhYThiZjllYTA1NWFhMzI2ZTkzYTRhZQogICAgbWFzdGVy
IGRhdGU6IDIwMTgtMDctMzEgMTA6MjU6MDYgKzAyMDAKCmNvbW1pdCA2MDAwNDk0MTM2YzlmMjY5
ODk1NjA1YWY1MTljNmIyYTdjYWVjNGExCkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIE9jdCA4IDE0OjQ2OjA4IDIwMTggKzAyMDAKCiAg
ICB4ODYvZWZpOiBtb3ZlIHRoZSBsb2dpYyB0byBkZXRlY3QgUEUgYnVpbGQgc3VwcG9ydAogICAg
CiAgICBTbyB0aGF0IGl0IGNhbiBiZSB1c2VkIGJ5IG90aGVyIGNvbXBvbmVudHMgYXBhcnQgZnJv
bSB0aGUgZWZpIHNwZWNpZmljCiAgICBjb2RlLiBCeSBtb3ZpbmcgdGhlIGRldGVjdGlvbiBjb2Rl
IGNyZWF0aW5nIGEgZHVtbXkgZWZpL2Rpc2FibGVkIGZpbGUKICAgIGNhbiBiZSBhdm9pZGVkLgog
ICAgCiAgICBUaGlzIGlzIHJlcXVpcmVkIHNvIHRoYXQgdGhlIGNvbmRpdGlvbmFsIHVzZWQgdG8g
ZGVmaW5lIHRoZSBlZmkgc3ltYm9sCiAgICBpbiB0aGUgbGlua2VyIHNjcmlwdCBjYW4gYmUgcmVt
b3ZlZCBhbmQgaW5zdGVhZCB0aGUgZGVmaW5pdGlvbiBvZiB0aGUKICAgIGVmaSBzeW1ib2wgY2Fu
IGJlIGd1YXJkZWQgdXNpbmcgdGhlIHByZXByb2Nlc3Nvci4KICAgIAogICAgVGhlIG1vdGl2YXRp
b24gYmVoaW5kIHRoaXMgY2hhbmdlIGlzIHRvIGJlIGFibGUgdG8gYnVpbGQgWGVuIHVzaW5nIGxs
ZAogICAgKHRoZSBMTFZNIGxpbmtlciksIHRoYXQgYXQgbGVhc3Qgb24gdmVyc2lvbiA2LjAuMCBk
b2Vzbid0IHdvcmsKICAgIHByb3Blcmx5IHdpdGggYSBERUZJTkVEIGJlaW5nIHVzZWQgaW4gYSBj
b25kaXRpb25hbCBleHByZXNzaW9uOgogICAgCiAgICBsZCAgICAtbWVsZl94ODZfNjRfZmJzZCAg
LVQgeGVuLmxkcyAtTiBwcmVsaW5rLm8gLS1idWlsZC1pZD1zaGExIFwKICAgICAgICAvcm9vdC9z
cmMveGVuL3hlbi9jb21tb24vc3ltYm9scy1kdW1teS5vIC1vIC9yb290L3NyYy94ZW4veGVuLy54
ZW4tc3ltcy4wCiAgICBsZDogZXJyb3I6IHhlbi5sZHM6MjMzOiBzeW1ib2wgbm90IGZvdW5kOiBl
ZmkKICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgVGVzdGVkLWJ5OiBEYW5pZWwgS2lwZXIgPGRhbmllbC5raXBlckBvcmFjbGUuY29tPgog
ICAgbWFzdGVyIGNvbW1pdDogMThjZDQ5OTdkMjZiOWRmOTVkZGE4NzUwM2U0MWM4MjMyNzlhMDdh
MAogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDctMzEgMTA6MjQ6MjIgKzAyMDAKCmNvbW1pdCA4NzBm
Y2JmZTA4MGYwMzA0YWRmMDMzNjRlMWQ1NzllZjE2ZGE0YmFjCkF1dGhvcjogUm9zcyBMYWdlcndh
bGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIE9jdCA4IDE0OjQ1OjI4
IDIwMTggKzAyMDAKCiAgICB4ODYvc2h1dGRvd246IHVzZSBBQ1BJIHJlYm9vdCBtZXRob2QgZm9y
IERlbGwgUG93ZXJFZGdlIFI1NDAKICAgIAogICAgV2hlbiBFRkkgYm9vdGluZyB0aGUgRGVsbCBQ
b3dlckVkZ2UgUjU0MCBpdCBjb25zaXN0ZW50bHkgd2FuZGVycyBpbnRvCiAgICB0aGUgd2VlZHMg
YW5kIGdldHMgYW4gaW52YWxpZCBvcGNvZGUgaW4gdGhlIEVGSSBSZXNldFN5c3RlbSBjYWxsLiBU
aGlzCiAgICBpcyB0aGUgc2FtZSBidWcgd2hpY2ggYWZmZWN0cyB0aGUgUG93ZXJFZGdlIFI3NDAg
c28gZml4IGl0IGluIHRoZSBzYW1lCiAgICB3YXk6IHF1aXJrIHRoaXMgaGFyZHdhcmUgdG8gdXNl
IHRoZSBBQ1BJIHJlYm9vdCBtZXRob2QgaW5zdGVhZC4KICAgIAogICAgQklPUyBJbmZvcm1hdGlv
bgogICAgICAgIFZlbmRvcjogRGVsbCBJbmMuCiAgICAgICAgVmVyc2lvbjogMS4zLjcKICAgICAg
ICBSZWxlYXNlIERhdGU6IDAyLzA5LzIwMTgKICAgIFN5c3RlbSBJbmZvcm1hdGlvbgogICAgICAg
IE1hbnVmYWN0dXJlcjogRGVsbCBJbmMuCiAgICAgICAgUHJvZHVjdCBOYW1lOiBQb3dlckVkZ2Ug
UjU0MAogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndh
bGxAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgICBtYXN0ZXIgY29tbWl0OiAzMjhjYTU1YjdiZDQ3ZTEzMjRiNzVjY2UyYTZjNDYxMzA4
ZWNmOTNkCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNi0yOCAwOToyOToxMyArMDIwMAoKY29tbWl0
IDliMzE4MzQxNGMwY2U4NGZjMzQxYzQ4NmUzZTNiNDMxMTM3Y2MyMTcKQXV0aG9yOiBSb3NzIExh
Z2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gT2N0IDggMTQ6
NDQ6MzYgMjAxOCArMDIwMAoKICAgIHg4Ni9zaHV0ZG93bjogdXNlIEFDUEkgcmVib290IG1ldGhv
ZCBmb3IgRGVsbCBQb3dlckVkZ2UgUjc0MAogICAgCiAgICBXaGVuIEVGSSBib290aW5nIHRoZSBE
ZWxsIFBvd2VyRWRnZSBSNzQwLCBpdCBjb25zaXN0ZW50bHkgd2FuZGVycyBpbnRvIHRoZQogICAg
d2VlZHMgYW5kIGdldHMgYW4gaW52YWxpZCBvcGNvZGUgaW4gdGhlIEVGSSBSZXNldFN5c3RlbSBj
YWxsLgogICAgUXVpcmsgdGhpcyBoYXJkd2FyZSB0byB1c2UgdGhlIEFDUEkgcmVib290IG1ldGhv
ZCBpbnN0ZWFkLgogICAgCiAgICBFeGFtcGxlIHN0YWNrIHRyYWNlOgogICAgCiAgICAtLS0tWyBY
ZW4tNC4xMS11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz1uICAgTm90IHRhaW50ZWQgXS0tLS0KICAg
IENQVTogICAgMAogICAgUklQOiAgICBlMDA4Ols8MDAwMDAwMDAwMDAwMDAxNz5dIDAwMDAwMDAw
MDAwMDAwMTcKICAgIFJGTEFHUzogMDAwMDAwMDAwMDAxMDIwMiAgIENPTlRFWFQ6IGh5cGVydmlz
b3IKICAgIHJheDogMDAwMDAwMDA2NmViMmZmMCAgIHJieDogZmZmZjgzMDA1ZjYyN2MyMCAgIHJj
eDogMDAwMDAwMDA2YzU0ZTEwMAogICAgcmR4OiAwMDAwMDAwMDAwMDAwMDAwICAgcnNpOiAwMDAw
MDAwMDAwMDAwMDY1ICAgcmRpOiAwMDAwMDAxMDczNTVmMDAwCiAgICByYnA6IGZmZmY4MzAwNWY2
MjdjNzAgICByc3A6IGZmZmY4MzAwNWY2MjdiNDggICByODogIGZmZmY4MzAwNWY2MjdiOTAKICAg
IHI5OiAgMDAwMDAwMDAwMDAwMDAwMCAgIHIxMDogZmZmZjgzMDA1ZjYyN2M4OCAgIHIxMTogMDAw
MDAwMDAwMDAwMDAwMAogICAgcjEyOiAwMDAwMDAwMDAwMDAwMDAwICAgcjEzOiAwMDAwMDAwMDAw
MDAwY2Y5ICAgcjE0OiAwMDAwMDAwMDAwMDAwMDY1CiAgICByMTU6IGZmZmY4MzAwMDAwMDAwMDAg
ICBjcjA6IDAwMDAwMDAwODAwNTAwMzMgICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAKICAgIGNyMzog
MDAwMDAwMTA3MzU1ZjAwMCAgIGNyMjogZmZmZmM5MDAwMGNmZjAwMAogICAgZnNiOiAwMDAwMDAw
MDAwMDAwMDAwICAgZ3NiOiBmZmZmODgwMTlmNjAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAw
CiAgICBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiBlMDEw
ICAgY3M6IGUwMDgKICAgIFhlbiBjb2RlIGFyb3VuZCA8MDAwMDAwMDAwMDAwMDAxNz4gKDAwMDAw
MDAwMDAwMDAwMTcpOgogICAgIGYwIGQ4IGRkIDAwIGYwIDU0IGZmIDAwIDxmMD4gNTAgZGQgMDAg
ZjAgZDggZGQgMDAgZjAgYTUgZmUgMDAgZjAgODcgZTkgMDAKICAgIFhlbiBzdGFjayB0cmFjZSBm
cm9tIHJzcD1mZmZmODMwMDVmNjI3YjQ4OgogICAgICAgZmZmZjgzMDA1ZjYyN2I1MCBmZmZmZmZm
ZmZmZmZmZmRhIDAwMDAwMDAwNmM1NDdhYWEgZmZmZjgyZDAwMDAwMDAwMQogICAgICAgZmZmZjgz
MDA1ZjYyN2JlYyAwMDAwMDAxMDczNTVmMDAwIDAwMDAwMDAwNmM1NDZmYjggZmZmZjgzMTA3ZmZl
MzI0MAogICAgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDgwMDAwMDAwMDAw
MDAwMDIgMDAwMDAwMDAwMDAwMDAwMAogICAgICAgMDAwMDAwMDA2YzU0NmI5NSAwMDAwMDAwMDZj
NTRjNzAwIGZmZmY4MzAwNWY2MjdiZGMgZmZmZjgzMDA1ZjYyN2JlOAogICAgICAgMDAwMDAwMDA1
ZjYxNjAwMCBmZmZmODMwMDVmNjI3YzIwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMGNm
OQogICAgICAgZmZmZjgyMDA4MDM1MDAwMSAwMDAwMDAwMDAwMDAwMDBiIGZmZmY4MmQwODAzNTFl
ZGEgMDAwMDAwMDAwMDAwMDAwMAogICAgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAw
MDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDA1ZjYxNjAwMAogICAgICAgMDAwMDAwMDAwMDAw
MDAwMCBmZmZmODJkMDgwOTVmZjYwIGZmZmY4MmQwODA5NWZmNjAgMDAwMDAwZjEwMDAwMDAwMAog
ICAgICAgZmZmZjgyZDA4MDI5NjA5NyAwMDAwMDAwMDAwMDBlMDA4IDAwMDAwMDAwMDAwMDAwMDAg
ZmZmZjgzMDA1ZjYyN2M4OAogICAgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMGZmZmZmZmZl
IGZmZmY4MmQwODAyOTU5ZDIgZmZmZjgyZDA4MDI5NTlkMgogICAgICAgMDAwMDAwMDA4MDk1ZjMw
MCAwMDAwMDAwMDVmNjI3YzljIDAwMDAwMDAwMDAwMDAwZjggMDAwMDAwMDAwMDAwMDAwMAogICAg
ICAgMDAwMDAwMDAwMDAwMDBmOCBmZmZmODJkMDgwOTMyYzAwIDAwMDAwMDAwMDAwMDAwMDAgZmZm
ZjgyZDA4MDk1ZjdjOAogICAgICAgZmZmZjgyZDA4MDkzMmMwMCAwMDAwMDAwMDAwMDAwMDAwIDAw
MDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDI5NWE5YgogICAgICAgZmZmZjgzMDA1ZjYyN2Q5OCBm
ZmZmODJkMDgwMjM2MWYzIGZmZmY4MmQwODA5MzJjMDAgMDAwMDAwMDA4MDAwMDAwMAogICAgICAg
ZmZmZjgzMDA1ZjYyN2Q5OCBmZmZmODJkMDgwMjc5YTE5IGZmZmY4MmQwODA5NWYwMmMgZmZmZjgy
ZDA4MDAwMDAwMAogICAgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMGZiIDAwMDAw
MDAwMDAwMDAwMDAgMDAwMDAwNzE0ODRlNTRmNgogICAgICAgZmZmZjgzMTA3MzU0MjA5OCBmZmZm
ODJkMDgwOTNhYzc4IGZmZmY4MzEwNzJiZWZkMzAgMDAwMDAwMDAwMDAwMDAwMAogICAgICAgMDAw
MDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAw
MDAwMDAwMAogICAgICAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODJkMDgwMzRmMTg1IGZmZmY4MmQw
ODA5NDk0NjAgMDAwMDAwMDAwMDAwMDAwMAogICAgICAgZmZmZjgyZDA4MDk1ZjI3MCAwMDAwMDAw
MDAwMDAwMDA4IGZmZmY4MzEwNzM1N2FlMjAgMDAwMDAwNzE0NmNlNGJkMwogICAgWGVuIGNhbGwg
dHJhY2U6CiAgICAgICBbPDAwMDAwMDAwMDAwMDAwMTc+XSAwMDAwMDAwMDAwMDAwMDE3CiAgICAg
ICBbPGZmZmY4MmQwODAzNTFlZGE+XSBlZmlfcmVzZXRfc3lzdGVtKzB4NWEvMHg5MAogICAgICAg
WzxmZmZmODJkMDgwMjk2MDk3Pl0gc21wX3NlbmRfc3RvcCsweDk3LzB4YTAKICAgICAgIFs8ZmZm
ZjgyZDA4MDI5NTlkMj5dIG1hY2hpbmVfcmVzdGFydCsweDIxMi8weDJkMAogICAgICAgWzxmZmZm
ODJkMDgwMjk1OWQyPl0gbWFjaGluZV9yZXN0YXJ0KzB4MjEyLzB4MmQwCiAgICAgICBbPGZmZmY4
MmQwODAyOTVhOWI+XSBzaHV0ZG93bi5jI19fbWFjaGluZV9yZXN0YXJ0KzB4Yi8weDEwCiAgICAg
ICBbPGZmZmY4MmQwODAyMzYxZjM+XSBzbXBfY2FsbF9mdW5jdGlvbl9pbnRlcnJ1cHQrMHg1My8w
eDgwCiAgICAgICBbPGZmZmY4MmQwODAyNzlhMTk+XSBkb19JUlErMHgyNTkvMHg2NjAKICAgICAg
IFs8ZmZmZjgyZDA4MDM0ZjE4NT5dIGNvbW1vbl9pbnRlcnJ1cHQrMHg4NS8weDkwCiAgICAgICBb
PGZmZmY4MmQwODAyYzYxNTI+XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI0Mi8weDM5MAog
ICAgICAgWzxmZmZmODJkMDgwMjZiNDQ2Pl0gZG9tYWluLmMjaWRsZV9sb29wKzB4ODYvMHhjMAog
ICAgCiAgICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCiAgICBQYW5p
YyBvbiBDUFUgMDoKICAgIEZBVEFMIFRSQVA6IHZlY3RvciA9IDYgKGludmFsaWQgb3Bjb2RlKQog
ICAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgogICAgCiAgICBkbWlk
ZWNvZGUgaW5mbzoKICAgIAogICAgQklPUyBJbmZvcm1hdGlvbjoKICAgICAgICBWZW5kb3I6IERl
bGwgSW5jLgogICAgICAgIFZlcnNpb246IDEuMi4xMQogICAgICAgIFJlbGVhc2UgRGF0ZTogMTAv
MTkvMjAxNwogICAgICAgIEJJT1MgUmV2aXNpb246IDEuMgogICAgU3lzdGVtIEluZm9ybWF0aW9u
OgogICAgICAgIE1hbnVmYWN0dXJlcjogRGVsbCBJbmMuCiAgICAgICAgUHJvZHVjdCBOYW1lOiBQ
b3dlckVkZ2UgUjc0MAogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb3NzIExhZ2Vyd2FsbCA8cm9z
cy5sYWdlcndhbGxAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBmOTdmNzc0YjVhYTZiNDcxZDFmZWQxYzQ1
MWM4OWVjNzQ1N2RhZGYyCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wMS0yNCAxODowMTowMCArMDEw
MAoKY29tbWl0IDNlYWJiOTFjNDc4YjFjZDdkMzI4MjcyOTA2M2NjMjAzNjVjMmExZWMKQXV0aG9y
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgTW9uIE9jdCA4IDE0OjQ0
OjA2IDIwMTggKzAyMDAKCiAgICB1cGRhdGUgWGVuIHZlcnNpb24gdG8gNC45LjQtcHJlCihxZW11
IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 09:33:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 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 1gEWa2-00020g-Js; Mon, 22 Oct 2018 09:32:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bium=nc=bitdefender.com=mdontu@srs-us1.protection.inumbo.net>)
 id 1gEWa1-00020Z-Km
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 09:32:57 +0000
X-Inumbo-ID: a96b0044-d5dd-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id a96b0044-d5dd-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 09:34:24 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp02.buh.bitdefender.net [10.17.80.76])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 67F413261E15; Mon, 22 Oct 2018 12:32:54 +0300 (EEST)
Received: from [10.10.14.115] (unknown [195.210.5.22])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 530043086D00;
 Mon, 22 Oct 2018 12:32:54 +0300 (EEST)
Message-ID: <1540200774.2833.8.camel@bitdefender.com>
From: Mihai =?UTF-8?Q?Don=C8=9Bu?= <mdontu@bitdefender.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Dario Faggioli
 <dfaggioli@suse.com>, Xen-devel List <xen-devel@lists.xen.org>
Date: Mon, 22 Oct 2018 12:32:54 +0300
In-Reply-To: <0fa1c7a6-d3bc-5ea3-ae65-f6f24b303134@citrix.com>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <0508ae79c8d74f6ebb7d1b239b2c3f0e428aca6b.camel@suse.com>
 <0fa1c7a6-d3bc-5ea3-ae65-f6f24b303134@citrix.com>
Organization: Bitdefender
X-Mailer: Evolution 3.26.6 
Mime-Version: 1.0
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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>, Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Anthony Liguori <aliguori@amazon.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Ross Philipson <ross.philipson@oracle.com>,
 Daniel Kiper <daniel.kiper@oracle.com>, Konrad Wilk <konrad.wilk@oracle.com>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Martin Pohlack <mpohlack@amazon.de>, Julien Grall <julien.grall@arm.com>,
 "Dannowski, Uwe" <uwed@amazon.de>, Jan Beulich <JBeulich@suse.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Matt Wilson <msw@amazon.com>,
 Joao Martins <joao.m.martins@oracle.com>, "Woodhouse,
 David" <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>

T24gRnJpLCAyMDE4LTEwLTE5IGF0IDEzOjE3ICswMTAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+
IFsuLi5dCj4gCj4gPiBUaGVyZWZvcmUsIGFsdGhvdWdoIEkgY2VydGFpbmx5IHRoaW5rIHdlIF9t
dXN0XyBoYXZlIHRoZSBwcm9wZXIKPiA+IHNjaGVkdWxlciBlbmhhbmNlbWVudHMgaW4gcGxhY2Ug
KGFuZCBpbiBmYWN0IEknbSB3b3JraW5nIG9uIHRoYXQgOi1EKQo+ID4gaXQgc2hvdWxkIElNTyBz
dGlsbCBiZSBwb3NzaWJsZSBmb3IgdGhlIHVzZXIgdG8gZGVjaWRlIHdoZXRoZXIgb3Igbm90Cj4g
PiB0byB1c2UgdGhlbSAoZWl0aGVyIGJ5IG9wdGluZy1pbiBvciBvcHRpbmctb3V0LCBJIGRvbid0
IGNhcmUgbXVjaCBhdAo+ID4gdGhpcyBzdGFnZSkuCj4gCj4gSSdtIG5vdCBzdWdnZXN0aW5nIHRo
YXQgd2UgbGVhdmUgcGVvcGxlIHdpdGhvdXQgYSBjaG9pY2UsIGJ1dCBnaXZlbiBhbgo+IG9wdGlv
biB3aGljaCBkb2Vzbid0IHNoYXJlIHNpYmxpbmdzIGJldHdlZW4gZGlmZmVyZW50IGd1ZXN0cywg
aXQgc2hvdWxkCj4gYmUgdGhlIGRlZmF1bHQuCgorMQoKPiBbLi4uXQo+IAo+IEl0cyBiZXN0IHRv
IGNvbnNpZGVyIHRoZSBzZWNyZXQtZnJlZSBYZW4gYW5kIHNjaGVkdWxlciBpbXByb3ZlbWVudHMg
YXMKPiBvcnRob2dvbmFsLiAgSW4gcGFydGljdWxhciwgdGhlIHNlY3JldC1mcmVlIFhlbiBpcyBk
ZWZlbmNlIGluIGRlcHRoCj4gYWdhaW5zdCBTUDEsIGFuZCB0aGUgcmlzayBvZiBmdXR1cmUgaXNz
dWVzLCBidXQgZG9lcyBoYXZlCj4gbm9uLXNwZWN1bGF0aXZlIGJlbmVmaXRzIGFzIHdlbGwuCj4g
Cj4gVGhhdCBzYWlkLCB0aGUgb25seSB3YXkgdG8gdXNlIEhUIGFuZCBkZWZpbml0ZWx5IGJlIHNh
ZmUgdG8gTDFURiB3aXRob3V0Cj4gYSBzZWNyZXQtZnJlZSBYZW4gaXMgdG8gaGF2ZSB0aGUgc3lu
Y2hyb25pc2VkIGVudHJ5L2V4aXQgbG9naWMgd29ya2luZy4KPiAKPiA+ID4gQSBzb2x1dGlvbiB0
byB0aGlzIGlzc3VlIHdhcyBwcm9wb3NlZCwgd2hlcmVieSBYZW4gc3luY2hyb25pc2VzCj4gPiA+
IHNpYmxpbmdzIG9uIHZtZXhpdC9lbnRyeSwgc28gd2UgYXJlIG5ldmVyIGV4ZWN1dGluZyBjb2Rl
IGluIHR3byBkaWZmZXJlbnQKPiA+ID4gcHJpdmlsZWdlIGxldmVscy4gIEdldHRpbmcgdGhpcyB3
b3JraW5nIHdvdWxkIG1ha2UgaXQgc2FmZSB0bwo+ID4gPiBjb250aW51ZSB1c2luZyBoeXBlcnRo
cmVhZGluZyBldmVuIGluIHRoZSBwcmVzZW5jZSBvZiBMMVRGLiAgCj4gPiAKPiA+IEVyci4uLiBv
aywgYnV0IHdlIHN0aWxsIHdhbnQgY29yZS1hd2FyZSBzY2hlZHVsaW5nLCBvciBhdCBsZWFzdCB3
ZSB3YW50Cj4gPiB0byBhdm9pZCBoYXZpbmcgdmNwdXMgZnJvbSBkaWZmZXJlbnQgZG9tYWlucyBv
biBzaWJsaW5ncywgZG9uJ3Qgd2U/IEluCj4gPiBvcmRlciB0byBhdm9pZCBsZWFrcyBiZXR3ZWVu
IGd1ZXN0cywgSSBtZWFuLgo+IAo+IElkZWFsbHksIHdlJ2Qgd2FudCBhbGwgb2YgdGhlc2UuICBJ
IGV4cGVjdCB0aGUgb25seSByZWFzb25hYmxlIHdheSB0bwo+IGRldmVsb3AgdGhlbSBpcyBvbmUg
b24gdG9wIG9mIGFub3RoZXIuCgpJZiB0aGVyZSB3YXMgYSB2b3RlLCBJJ2QgcGxhY2UgdGhlIHNj
aGVkdWxlciBjaGFuZ2VzIGF0IHRoZSB0b3AuCgotLSAKTWloYWkgRG9uyJt1CgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 09:58:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 09: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 1gEWyK-0003j9-4b; Mon, 22 Oct 2018 09:58:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=k625=nc=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gEWyJ-0003j4-E0
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 09:58:03 +0000
X-Inumbo-ID: 2b4517d0-d5e1-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 2b4517d0-d5e1-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 09:59:30 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 9177080D;
 Mon, 22 Oct 2018 02:58:01 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 7E33E3F6A8;
 Mon, 22 Oct 2018 02:58:00 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xen.org
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
 <1539041841-17655-8-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <6fb85adc-7bce-afc3-7a6e-e0abdee5d2b9@arm.com>
Date: Mon, 22 Oct 2018 10:57:59 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1539041841-17655-8-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v8 8/8] xen/arm: map reserved-memory regions
 as normal memory 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: ian.jackson@eu.citrix.com, wei.liu2@citrix.com, blackskygg@gmail.com,
 Stefano Stabellini <stefanos@xilinx.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>

SGksCgpPbiAwOS8xMC8yMDE4IDAwOjM3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gcmVz
ZXJ2ZWQtbWVtb3J5IHJlZ2lvbnMgc2hvdWxkIGJlIG1hcHBlZCBhcyBub3JtYWwgbWVtb3J5LgoK
VGhpcyBpcyBhbHJlYWR5IHRoZSBjYXNlIHdpdGggcDJtX21taW9fZGlyZWN0X2MuIFRoZSBoYXJk
d2FyZSBkb21haW4gCnNob3VsZCBoYXZlIGZ1bGwgY29udHJvbCBvbiB0aGUgcmVzdWx0aW5nIGF0
dHJpYnV0ZXMgdmlhIGl0cyBzdGFnZS0xIAptYXBwaW5ncy4gU28gd2hhdCdzIHdyb25nIHdpdGgg
dGhhdCBwMm0gdHlwZT8KCkNoZWVycywKCj4gIEF0IHRoZQo+IG1vbWVudCwgdGhleSBnZXQgcmVt
YXBwZWQgYXMgZGV2aWNlIG1lbW9yeSBiZWNhdXNlIFhlbiBkb2Vzbid0IGtub3cKPiBiZXR0ZXIu
IEFkZCBhbiBleHBsaWNpdCBjaGVjayBmb3IgaXQuCj4gCj4gU2lnbmVkLW9mZi1ieTogU3RlZmFu
byBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+IC0tLQo+ICAgeGVuL2FyY2gvYXJt
L2RvbWFpbl9idWlsZC5jIHwgNyArKysrKysrCj4gICAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRp
b25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hl
bi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+IGluZGV4IGY1NTIxNTQuLmM3ZGY0Y2YgMTAwNjQ0
Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gKysrIGIveGVuL2FyY2gvYXJt
L2RvbWFpbl9idWlsZC5jCj4gQEAgLTEzMDcsNiArMTMwNywxMyBAQCBzdGF0aWMgaW50IF9faW5p
dCBoYW5kbGVfbm9kZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZv
LAo+ICAgICAgICAgICAgICAgICAgIldBUk5JTkc6IFBhdGggJXMgaXMgcmVzZXJ2ZWQsIHNraXAg
dGhlIG5vZGUgYXMgd2UgbWF5IHJlLXVzZSB0aGUgcGF0aC5cbiIsCj4gICAgICAgICAgICAgICAg
ICBwYXRoKTsKPiAgIAo+ICsgICAgLyoKPiArICAgICAqIHJlc2VydmVkLW1lbW9yeSByYW5nZXMg
c2hvdWxkIGJlIG1hcHBlZCBhcyBub3JtYWwgbWVtb3J5IGluIHRoZQo+ICsgICAgICogcDJtLgo+
ICsgICAgICovCj4gKyAgICBpZiAoICFzdHJjbXAoZHRfbm9kZV9uYW1lKG5vZGUpLCAicmVzZXJ2
ZWQtbWVtb3J5IikgKQo+ICsgICAgICAgIHAybXQgPSBwMm1fcmFtX3J3Owo+ICsKPiAgICAgICBy
ZXMgPSBoYW5kbGVfZGV2aWNlKGQsIG5vZGUsIHAybXQpOwo+ICAgICAgIGlmICggcmVzKQo+ICAg
ICAgICAgICByZXR1cm4gcmVzOwo+IAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 10:20:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 10: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 1gEXKL-00061h-8E; Mon, 22 Oct 2018 10:20:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2/qy=nc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gEXKJ-00061P-FC
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 10:20:47 +0000
X-Inumbo-ID: 58adbe6a-d5e4-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 58adbe6a-d5e4-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 10:22: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 <aliasfile-bounces@xenproject.org>)
 id 1gEXKD-00017U-OM; Mon, 22 Oct 2018 10:20: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 1gEXKD-0004rP-Ek; Mon, 22 Oct 2018 10:20:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gEXKD-0002hA-E2; Mon, 22 Oct 2018 10:20:41 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-128930-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: freebsd-master:build-amd64-freebsd:<job
 status>:broken:regression
 freebsd-master:build-amd64-freebsd:host-build-prep:fail:regression
 freebsd-master:build-amd64-xen-freebsd:build-check(1):blocked:nonblocking
 freebsd-master:build-amd64-freebsd-again:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: freebsd=b54bba1abfd48c8c2bf15fb9c032772fcbf36594
X-Osstest-Versions-That: freebsd=c0b412ce93b9d3ee750e5f262b50e64c52d300cc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 22 Oct 2018 10:20:41 +0000
Subject: [Xen-devel] [freebsd-master test] 128930: regressions - 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>

ZmxpZ2h0IDEyODkzMCBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4OTMwLwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAg
ICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1m
cmVlYnNkICAgICAgICAgICA2IGhvc3QtYnVpbGQtcHJlcCAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjg0OTcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgYjU0YmJhMWFiZmQ0OGM4YzJiZjE1
ZmI5YzAzMjc3MmZjYmYzNjU5NApiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgYzBiNDEyY2U5M2I5ZDNlZTc1MGU1ZjI2MmI1MGU2NGM1MmQzMDBjYwoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI4NDk3ICAyMDE4LTEwLTA4IDA5OjE5OjUyIFogICAxNCBkYXlzCkZhaWxpbmcg
c2luY2UgICAgICAgIDEyODU4MiAgMjAxOC0xMC0xMCAwOToxOToyNSBaICAgMTIgZGF5cyAgICA2
IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODkzMCAgMjAxOC0xMC0yMiAwOToxOTow
OCBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlz
aW9ucyB1bmRlciB0ZXN0OgogIDBtcCA8MG1wQEZyZWVCU0Qub3JnPgogIGFlIDxhZUBGcmVlQlNE
Lm9yZz4KICBhbGxhbmp1ZGUgPGFsbGFuanVkZUBGcmVlQlNELm9yZz4KICBhbmRyZXcgPGFuZHJl
d0BGcmVlQlNELm9yZz4KICBiYXB0IDxiYXB0QEZyZWVCU0Qub3JnPgogIGJjciA8YmNyQEZyZWVC
U0Qub3JnPgogIGJyIDxickBGcmVlQlNELm9yZz4KICBicm9va3MgPGJyb29rc0BGcmVlQlNELm9y
Zz4KICBid2lkYXdzayA8YndpZGF3c2tARnJlZUJTRC5vcmc+CiAgYnogPGJ6QEZyZWVCU0Qub3Jn
PgogIGNlbSA8Y2VtQEZyZWVCU0Qub3JnPgogIGRhdmlkY3MgPGRhdmlkY3NARnJlZUJTRC5vcmc+
CiAgZGVzIDxkZXNARnJlZUJTRC5vcmc+CiAgZHRlc2tlIDxkdGVza2VARnJlZUJTRC5vcmc+CiAg
ZWFkbGVyIDxlYWRsZXJARnJlZUJTRC5vcmc+CiAgZWd5cGNpbyA8ZWd5cGNpb0BGcmVlQlNELm9y
Zz4KICBlbWFzdGUgPGVtYXN0ZUBGcmVlQlNELm9yZz4KICBlcmogPGVyakBGcmVlQlNELm9yZz4K
ICBldWdlbiA8ZXVnZW5ARnJlZUJTRC5vcmc+CiAgZ2piIDxnamJARnJlZUJTRC5vcmc+CiAgZ2xl
Yml1cyA8Z2xlYml1c0BGcmVlQlNELm9yZz4KICBnb256byA8Z29uem9ARnJlZUJTRC5vcmc+CiAg
aHNlbGFza3kgPGhzZWxhc2t5QEZyZWVCU0Qub3JnPgogIGltcCA8aW1wQEZyZWVCU0Qub3JnPgog
IGphbWllIDxqYW1pZUBGcmVlQlNELm9yZz4KICBqY2hhbmRyYSA8amNoYW5kcmFARnJlZUJTRC5v
cmc+CiAgamhiIDxqaGJARnJlZUJTRC5vcmc+CiAgamhpYmJpdHMgPGpoaWJiaXRzQEZyZWVCU0Qu
b3JnPgogIGpraW0gPGpraW1ARnJlZUJTRC5vcmc+CiAganRsIDxqdGxARnJlZUJTRC5vcmc+CiAg
a2V2YW5zIDxrZXZhbnNARnJlZUJTRC5vcmc+CiAga2liIDxraWJARnJlZUJTRC5vcmc+CiAga3Ag
PGtwQEZyZWVCU0Qub3JnPgogIGx1cG9ybCA8bHVwb3JsQEZyZWVCU0Qub3JnPgogIG1hcmtqIDxt
YXJrakBGcmVlQlNELm9yZz4KICBtYXYgPG1hdkBGcmVlQlNELm9yZz4KICBtamcgPG1qZ0BGcmVl
QlNELm9yZz4KICBtdyA8bXdARnJlZUJTRC5vcmc+CiAgbnAgPG5wQEZyZWVCU0Qub3JnPgogIG53
aGl0ZWhvcm4gPG53aGl0ZWhvcm5ARnJlZUJTRC5vcmc+CiAgb3Nob2dibyA8b3Nob2dib0BGcmVl
QlNELm9yZz4KICBwZXRlciA8cGV0ZXJARnJlZUJTRC5vcmc+CiAgcGhpbGlwIDxwaGlsaXBARnJl
ZUJTRC5vcmc+CiAgcGhrIDxwaGtARnJlZUJTRC5vcmc+CiAgcmlnb2xldHRvIDxyaWdvbGV0dG9A
RnJlZUJTRC5vcmc+CiAgcm1hY2tsZW0gPHJtYWNrbGVtQEZyZWVCU0Qub3JnPgogIHNodXJkIDxz
aHVyZEBGcmVlQlNELm9yZz4KICB0b2JpayA8dG9iaWtARnJlZUJTRC5vcmc+CiAgdHJhc3ogPHRy
YXN6QEZyZWVCU0Qub3JnPgogIHRzb29tZSA8dHNvb21lQEZyZWVCU0Qub3JnPgogIHR1ZXhlbiA8
dHVleGVuQEZyZWVCU0Qub3JnPgogIHZtYWZmaW9uZSA8dm1hZmZpb25lQEZyZWVCU0Qub3JnPgog
IHl1cmlwdiA8eXVyaXB2QEZyZWVCU0Qub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LWZyZWVic2Qt
YWdhaW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQt
YW1kNjQtZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1mcmVlYnNkIGJy
b2tlbgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA0MzM3IGxp
bmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 10:27:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 10:27: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 1gEXQn-0006Ek-3D; Mon, 22 Oct 2018 10:27:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=k625=nc=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gEXQl-0006Ef-SM
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 10:27:27 +0000
X-Inumbo-ID: 4706ccbc-d5e5-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 4706ccbc-d5e5-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 10:28:55 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 2C37980D;
 Mon, 22 Oct 2018 03:27:26 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 0D42B3F6A8;
 Mon, 22 Oct 2018 03:27:24 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, devicetree@vger.kernel.org
References: <1539900630-26566-1-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <260c1981-d911-2b7f-6f0b-ac5481e3f48d@arm.com>
Date: Mon, 22 Oct 2018 11:27:23 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1539900630-26566-1-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] devicetree, xen: add xen,
 shared-memory binding
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@arm.com, Stefano Stabellini <stefanos@xilinx.com>,
 robh+dt@kernel.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>

SGkgU3RlZmFubywKCk9uIDE4LzEwLzIwMTggMjM6MTAsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBGcm9tOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gCj4g
SW50cm9kdWNlIGEgZGV2aWNlIHRyZWUgYmluZGluZyBmb3IgWGVuIHJlc2VydmVkLW1lbW9yeSBy
ZWdpb25zLiBUaGV5Cj4gYXJlIHVzZWQgdG8gc2hhcmUgbWVtb3J5IGFjcm9zcyBWTXMgZnJvbSB0
aGUgVk0gY29uZmlnIGZpbGVzLiAoU2VlCj4gc3RhdGljX3NobSBjb25maWcgb3B0aW9uLikKPiAK
PiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+
Cj4gLS0tCj4gQ2hhbmdlcyBpbiB2MjoKPiAtIGZpeCBBdXRob3IgbGluZQo+IC0gYWRkIHZlcnNp
b25pbmcKPiAtIHhlbixpZCBpbnN0ZWFkIG9mIGlkCj4gLS0tCj4gICAuLi4vYmluZGluZ3MvcmVz
ZXJ2ZWQtbWVtb3J5L3hlbixzaGFyZWQtbWVtb3J5LnR4dCAgIHwgMjAgKysrKysrKysrKysrKysr
KysrKysKPiAgIDEgZmlsZSBjaGFuZ2VkLCAyMCBpbnNlcnRpb25zKCspCj4gICBjcmVhdGUgbW9k
ZSAxMDA2NDQgRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL3Jlc2VydmVkLW1lbW9y
eS94ZW4sc2hhcmVkLW1lbW9yeS50eHQKPiAKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9k
ZXZpY2V0cmVlL2JpbmRpbmdzL3Jlc2VydmVkLW1lbW9yeS94ZW4sc2hhcmVkLW1lbW9yeS50eHQg
Yi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvcmVzZXJ2ZWQtbWVtb3J5L3hlbixz
aGFyZWQtbWVtb3J5LnR4dAo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gaW5kZXggMDAwMDAwMC4u
OTA3OGZiNwo+IC0tLSAvZGV2L251bGwKPiArKysgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUv
YmluZGluZ3MvcmVzZXJ2ZWQtbWVtb3J5L3hlbixzaGFyZWQtbWVtb3J5LnR4dAo+IEBAIC0wLDAg
KzEsMjAgQEAKPiArKiBYZW4gaHlwZXJ2aXNvciByZXNlcnZlZC1tZW1vcnkgYmluZGluZwo+ICsK
PiArRXhwb3NlIG9uZSBvciBtb3JlIG1lbW9yeSByZWdpb25zIGFzIHJlc2VydmVkLW1lbW9yeSB0
byB0aGUgZ3Vlc3QKPiArdmlydHVhbCBtYWNoaW5lLiAKPiBUeXBpY2FsbHksIGEgcmVnaW9uIGlz
IGNvbmZpZ3VyZWQgYXQgVk0gY3JlYXRpb24gdGltZQo+ICt0byBiZSBhIHNoYXJlZCBtZW1vcnkg
YXJlYSBhY3Jvc3MgbXVsdGlwbGUgdmlydHVhbCBtYWNoaW5lcyBmb3IKPiArY29tbXVuaWNhdGlv
biBhbW9uZyB0aGVtLgo+ICsKPiArRm9yIGVhY2ggb2YgdGhlc2UgcHJlLXNoYXJlZCBtZW1vcnkg
cmVnaW9ucywgYSByYW5nZSBpcyBleHBvc2VkIHVuZGVyCj4gK3RoZSAvcmVzZXJ2ZWQtbWVtb3J5
IG5vZGUgYXMgYSBjaGlsZCBub2RlLiBFYWNoIHJhbmdlIHN1Yi1ub2RlIGlzIG5hbWVkCj4gK3hl
bi1zaG1lbUA8YWRkcmVzcz4gYW5kIGhhcyB0aGUgZm9sbG93aW5nIHByb3BlcnRpZXM6Cj4gKwo+
ICstIGNvbXBhdGlibGU6Cj4gKwljb21wYXRpYmxlID0gInhlbixzaGFyZWQtbWVtb3J5LXYxIiwg
InhlbixzaGFyZWQtbWVtb3J5IgoKRG8gd2UgbmVlZCB0byBzcGVjaWZ5IHRoZSB0d28gY29tcGF0
aWJsZXM/Cgo+ICsKPiArLSByZWc6Cj4gKwl0aGUgYmFzZSBndWVzdCBwaHlzaWNhbCBhZGRyZXNz
IGFuZCBzaXplIG9mIHRoZSBzaGFyZWQgbWVtb3J5IHJlZ2lvbgo+ICsKPiArLSB4ZW4saWQ6Cj4g
KwlhIHN0cmluZyB0aGF0IGlkZW50aWZpZXMgdGhlIHNoYXJlZCBtZW1vcnkgcmVnaW9uIGFzIHNw
ZWNpZmllZCBpbgo+ICsJdGhlIFZNIGNvbmZpZyBmaWxlCj4gCgotLSAKSnVsaWVuIEdyYWxsCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 10:33:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 10: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 1gEXWK-00071y-SZ; Mon, 22 Oct 2018 10:33:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jtgs=nc=codeaurora.org=arunks@srs-us1.protection.inumbo.net>)
 id 1gEXWK-00071t-3z
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 10:33:12 +0000
X-Inumbo-ID: 13cd7809-d5e6-11e8-a6a9-d7ebe60f679a
Received: from smtp.codeaurora.org (unknown [198.145.29.96])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 13cd7809-d5e6-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 10:34:39 +0000 (UTC)
Received: by smtp.codeaurora.org (Postfix, from userid 1000)
 id 9D17A61309; Mon, 22 Oct 2018 10:33:08 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org;
 s=default; t=1540204389;
 bh=AHxOMvz/rwnT09iJ6eDb35LsSgvNLA11wcJbgov+mBk=;
 h=Date:From:To:Cc:Subject:In-Reply-To:References:From;
 b=PjpbT//DomAkQrUs7H938mWdeuDup27b9/ELFcNwHvYel1Wi8Tnx3RVCUEtX4FSS3
 KF4zo1CLnjT8+XbCgTINq8EJH/A7zvggSydR0SFVRVRA16dMG7wDtwPdquh83EerUo
 MNyiBYUV9h5hccXVhamlqa4a22fMdyufr753hnsA=
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on
 pdx-caf-mail.web.codeaurora.org
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 required=2.0 tests=ALL_TRUSTED,BAYES_00,
 DKIM_INVALID,DKIM_SIGNED autolearn=no autolearn_force=no version=3.4.0
Received: from mail.codeaurora.org (localhost.localdomain [127.0.0.1])
 by smtp.codeaurora.org (Postfix) with ESMTP id 24D1160850;
 Mon, 22 Oct 2018 10:33:08 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org;
 s=default; t=1540204388;
 bh=AHxOMvz/rwnT09iJ6eDb35LsSgvNLA11wcJbgov+mBk=;
 h=Date:From:To:Cc:Subject:In-Reply-To:References:From;
 b=mQ+BpRgfjGtSdG5H617PQAtZW3uE13y5FkQo4lBjBdbVYsCnbCKQcQVi6YF1+4a8P
 p6KQNuI4pz8VweaQHrE6y7RpSTjFCSnjGDWnGZXK2arzkmd5lCFZt3tNq8+EgR172j
 I86z9q5yn8cd+pNTVRpa5VuBHnbSV/EVf4jVR7hA=
MIME-Version: 1.0
Date: Mon, 22 Oct 2018 16:03:08 +0530
From: Arun KS <arunks@codeaurora.org>
To: Michal Hocko <mhocko@kernel.org>
In-Reply-To: <20181019080755.GK18839@dhcp22.suse.cz>
References: <1538727006-5727-1-git-send-email-arunks@codeaurora.org>
 <72215e75-6c7e-0aef-c06e-e3aba47cf806@suse.cz>
 <efb65160af41d0e18cb2dcb30c2fb86a@codeaurora.org>
 <20181010173334.GL5873@dhcp22.suse.cz>
 <a2d576a5fc82cdf54fc89409686e58f5@codeaurora.org>
 <20181011075503.GQ5873@dhcp22.suse.cz>
 <20181018191825.fcad6e28f32a3686f201acdf@linux-foundation.org>
 <20181019080755.GK18839@dhcp22.suse.cz>
Message-ID: <c6289fada694462ed708174f9a1f3b6c@codeaurora.org>
X-Sender: arunks@codeaurora.org
User-Agent: Roundcube Webmail/1.2.5
Subject: Re: [Xen-devel] [PATCH v5 1/2] memory_hotplug: Free pages as higher
 order
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: vatsa@codeaurora.org, linux-mm@kvack.org, getarunks@gmail.com,
 kys@microsoft.com, boris.ostrovsky@oracle.com, sthemmin@microsoft.com,
 xen-devel@lists.xenproject.org, haiyangz@microsoft.com, yasu.isimatu@gmail.com,
 dan.j.williams@intel.com, Andrew Morton <akpm@linux-foundation.org>,
 Vlastimil Babka <vbabka@suse.cz>, osalvador@suse.de, jgross@suse.com,
 aaron.lu@intel.com, malat@debian.org, gregkh@linuxfoundation.org,
 linux-kernel@vger.kernel.org, vinmenon@codeaurora.org, jrdr.linux@gmail.com,
 devel@linuxdriverproject.org, iamjoonsoo.kim@lge.com,
 mgorman@techsingularity.net, kirill.shutemov@linux.intel.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>

T24gMjAxOC0xMC0xOSAxMzozNywgTWljaGFsIEhvY2tvIHdyb3RlOgo+IE9uIFRodSAxOC0xMC0x
OCAxOToxODoyNSwgQW5kcmV3IE1vcnRvbiB3cm90ZToKPiBbLi4uXQo+PiBTbyB0aGlzIHBhdGNo
IG5lZWRzIG1vcmUgd29yaywgeWVzPwo+IAo+IFllcywgSSd2ZSB0YWxrZWQgdG8gQXJ1biAoaGUg
aXMgb2ZmbGluZSB1bnRpbCBuZXh0IHdlZWspIG9mZmxpc3QgYW5kIGhlCj4gd2lsbCBwbGF5IHdp
dGggdGhpcyBzb21lIG1vcmUuCgpDb252ZXJ0ZWQgdG90YWxoaWdoX3BhZ2VzLCB0b3RhbHJhbV9w
YWdlcyBhbmQgem9uZS0+bWFuYWdlZF9wYWdlIHRvIAphdG9taWMgYW5kIHRlc3RlZCBob3QgYWRk
LiBMYXRlbmN5IGlzIG5vdCBlZmZlY3RlZCB3aXRoIHRoaXMgY2hhbmdlLgpXaWxsIHNlbmQgb3V0
IGEgc2VwYXJhdGUgcGF0Y2ggb24gdG9wIG9mIHRoaXMgb25lLgoKUmVnYXJkcywKQXJ1bgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 10:53:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 10:53: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 1gEXpr-00008g-MG; Mon, 22 Oct 2018 10:53:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ebok=nc=citrix.com=prvs=8264c92cc=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gEXpq-00008b-5P
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 10:53:22 +0000
X-Inumbo-ID: 48c5eaad-d5e8-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 48c5eaad-d5e8-11e8-a8a5-bc764e045a96;
 Mon, 22 Oct 2018 12:50:26 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,412,1534809600"; d="scan'208";a="68412831"
Date: Mon, 22 Oct 2018 11:53:17 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Message-ID: <20181022105317.nlvizgox4wcmschg@zion.uk.xensource.com>
References: <1539962062-9406-1-git-send-email-andrew.cooper3@citrix.com>
 <f864baa1-c151-4437-ebf4-c0ada29b147b@oracle.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <f864baa1-c151-4437-ebf4-c0ada29b147b@oracle.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] x86: Consolidate the storage of
 MSR_AMD64_DR{0-3}_ADDRESS_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: Wei Liu <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Brian Woods <brian.woods@amd.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>

T24gRnJpLCBPY3QgMTksIDIwMTggYXQgMDY6NTI6MDJQTSAtMDQwMCwgQm9yaXMgT3N0cm92c2t5
IHdyb3RlOgo+IE9uIDEwLzE5LzE4IDExOjE0IEFNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+ID4g
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLmggYi94ZW4vaW5jbHVkZS9hc20t
eDg2L21zci5oCj4gPiBpbmRleCA3YTA2MWIyLi5jMWNiMzhmIDEwMDY0NAo+ID4gLS0tIGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9tc3IuaAo+ID4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3Iu
aAo+ID4gQEAgLTI4Nyw2ICsyODcsMTIgQEAgc3RydWN0IHZjcHVfbXNycwo+ID4gICAgICAgICAg
ICAgIGJvb2wgY3B1aWRfZmF1bHRpbmc6MTsKPiA+ICAgICAgICAgIH07Cj4gPiAgICAgIH0gbWlz
Y19mZWF0dXJlc19lbmFibGVzOwo+ID4gKwo+ID4gKyAgICAvKgo+ID4gKyAgICAgKiAweGMwMDEx
MHsyNywxOS0xYn0gTVNSX0FNRDY0X0RSezAtM31fQUREUkVTU19NQVNLCj4gPiArICAgICAqIFRP
RE86IE5vdCB5ZXQgaGFuZGxlZCBieSBndWVzdF97cmQsd3J9bXNyKCkgaW5mcmFzdHJ1Y3R1cmUu
Cj4gPiArICAgICAqLwo+ID4gKyAgICB1aW50MzJfdCBkcl9tYXNrWzRdOwo+ID4gIH07Cj4gPiAg
Cj4gCj4gWW91IGRvbid0IHRoaW5rIHdyYXBwaW5nIHRoZXNlIGludG8gYW4gaW50ZWwvYW1kIHVu
aW9uIHdvdWxkIGJlIHVzZWZ1bD8KClNhbWUgcXVlc3Rpb24gaGVyZS4gRFIgbWFza3Mgc2VlbSB0
byBiZSBBTUQgc3BlY2lmaWMuCgpUaGUgY29kZSBjaGFuZ2UgaXRzZWxmIGxvb2tzIGdvb2QgdG8g
bWUuCgpUaGFua3MgZm9yIHBvc3RpbmcgdGhpcyBwYXRjaC4KCldlaS4KCj4gCj4gLWJvcmlzCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 10:57:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 10:57: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 1gEXtj-0000Is-9J; Mon, 22 Oct 2018 10:57:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tti2=nc=citrix.com=prvs=826755171=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gEXth-0000Im-Dm
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 10:57:21 +0000
X-Inumbo-ID: 732d594b-d5e9-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 732d594b-d5e9-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 10:58:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,412,1534809600"; d="scan'208";a="80760683"
To: Wei Liu <wei.liu2@citrix.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>
References: <1539962062-9406-1-git-send-email-andrew.cooper3@citrix.com>
 <f864baa1-c151-4437-ebf4-c0ada29b147b@oracle.com>
 <20181022105317.nlvizgox4wcmschg@zion.uk.xensource.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <c1d2445c-928f-5b67-8b17-77099eaefc15@citrix.com>
Date: Mon, 22 Oct 2018 11:57:17 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181022105317.nlvizgox4wcmschg@zion.uk.xensource.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86: Consolidate the storage of
 MSR_AMD64_DR{0-3}_ADDRESS_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: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>

T24gMjIvMTAvMTggMTE6NTMsIFdlaSBMaXUgd3JvdGU6Cj4gT24gRnJpLCBPY3QgMTksIDIwMTgg
YXQgMDY6NTI6MDJQTSAtMDQwMCwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+PiBPbiAxMC8xOS8x
OCAxMToxNCBBTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4+IGRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS9hc20teDg2L21zci5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3IuaAo+Pj4gaW5kZXgg
N2EwNjFiMi4uYzFjYjM4ZiAxMDA2NDQKPj4+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNy
LmgKPj4+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLmgKPj4+IEBAIC0yODcsNiArMjg3
LDEyIEBAIHN0cnVjdCB2Y3B1X21zcnMKPj4+ICAgICAgICAgICAgICBib29sIGNwdWlkX2ZhdWx0
aW5nOjE7Cj4+PiAgICAgICAgICB9Owo+Pj4gICAgICB9IG1pc2NfZmVhdHVyZXNfZW5hYmxlczsK
Pj4+ICsKPj4+ICsgICAgLyoKPj4+ICsgICAgICogMHhjMDAxMTB7MjcsMTktMWJ9IE1TUl9BTUQ2
NF9EUnswLTN9X0FERFJFU1NfTUFTSwo+Pj4gKyAgICAgKiBUT0RPOiBOb3QgeWV0IGhhbmRsZWQg
YnkgZ3Vlc3Rfe3JkLHdyfW1zcigpIGluZnJhc3RydWN0dXJlLgo+Pj4gKyAgICAgKi8KPj4+ICsg
ICAgdWludDMyX3QgZHJfbWFza1s0XTsKPj4+ICB9Owo+Pj4gIAo+PiBZb3UgZG9uJ3QgdGhpbmsg
d3JhcHBpbmcgdGhlc2UgaW50byBhbiBpbnRlbC9hbWQgdW5pb24gd291bGQgYmUgdXNlZnVsPwo+
IFNhbWUgcXVlc3Rpb24gaGVyZS4gRFIgbWFza3Mgc2VlbSB0byBiZSBBTUQgc3BlY2lmaWMuCgpE
b2VzIHRoZSBzdm0vdnQteCBoZXJlIHBlcnRhaW4gdG8gdGhlIGhvc3QgcHJvY2Vzc29yLCBvciB0
aGUgZ3Vlc3QKY3Jvc3MtdmVuZG9yIHNldHRpbmc/wqAgKFRoYXQncyBhIHJoZXRvcmljYWwgcXVl
c3Rpb24uwqAgSXRzIGEgY29tcGxldGUKY2FuIG9mIHdvcm1zIHdoaWNoIEkgZG9uJ3Qgd2FudCB0
byBvcGVuKS4KCkZvciB0aGUgc2FrZSBvZiAxNiBieXRlcywgSSBkb24ndCB0aGluayBpdHMgd29y
dGggaXQuwqAgV2UgY2FuIGFsd2F5cwpyZXZpc2l0IHRoaXMgaW4gdGhlIGZ1dHVyZSBpZiBuZWNl
c3NhcnkuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 10:59:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 10: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 1gEXvq-0000Uo-Vc; Mon, 22 Oct 2018 10:59:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ebok=nc=citrix.com=prvs=8264c92cc=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gEXvp-0000UE-Hb
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 10:59:33 +0000
X-Inumbo-ID: c2a0f2e2-d5e9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c2a0f2e2-d5e9-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 11:01:00 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,412,1534809600"; d="scan'208";a="68413080"
Date: Mon, 22 Oct 2018 11:58:59 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20181022105859.utlqwg6p6xlg2yp4@zion.uk.xensource.com>
References: <1539962062-9406-1-git-send-email-andrew.cooper3@citrix.com>
 <f864baa1-c151-4437-ebf4-c0ada29b147b@oracle.com>
 <20181022105317.nlvizgox4wcmschg@zion.uk.xensource.com>
 <c1d2445c-928f-5b67-8b17-77099eaefc15@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <c1d2445c-928f-5b67-8b17-77099eaefc15@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] x86: Consolidate the storage of
 MSR_AMD64_DR{0-3}_ADDRESS_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: Wei Liu <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Xen-devel <xen-devel@lists.xen.org>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.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>

T24gTW9uLCBPY3QgMjIsIDIwMTggYXQgMTE6NTc6MTdBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAyMi8xMC8xOCAxMTo1MywgV2VpIExpdSB3cm90ZToKPiA+IE9uIEZyaSwgT2N0
IDE5LCAyMDE4IGF0IDA2OjUyOjAyUE0gLTA0MDAsIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPiA+
PiBPbiAxMC8xOS8xOCAxMToxNCBBTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiA+Pj4gZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L21z
ci5oCj4gPj4+IGluZGV4IDdhMDYxYjIuLmMxY2IzOGYgMTAwNjQ0Cj4gPj4+IC0tLSBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvbXNyLmgKPiA+Pj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3Iu
aAo+ID4+PiBAQCAtMjg3LDYgKzI4NywxMiBAQCBzdHJ1Y3QgdmNwdV9tc3JzCj4gPj4+ICAgICAg
ICAgICAgICBib29sIGNwdWlkX2ZhdWx0aW5nOjE7Cj4gPj4+ICAgICAgICAgIH07Cj4gPj4+ICAg
ICAgfSBtaXNjX2ZlYXR1cmVzX2VuYWJsZXM7Cj4gPj4+ICsKPiA+Pj4gKyAgICAvKgo+ID4+PiAr
ICAgICAqIDB4YzAwMTEwezI3LDE5LTFifSBNU1JfQU1ENjRfRFJ7MC0zfV9BRERSRVNTX01BU0sK
PiA+Pj4gKyAgICAgKiBUT0RPOiBOb3QgeWV0IGhhbmRsZWQgYnkgZ3Vlc3Rfe3JkLHdyfW1zcigp
IGluZnJhc3RydWN0dXJlLgo+ID4+PiArICAgICAqLwo+ID4+PiArICAgIHVpbnQzMl90IGRyX21h
c2tbNF07Cj4gPj4+ICB9Owo+ID4+PiAgCj4gPj4gWW91IGRvbid0IHRoaW5rIHdyYXBwaW5nIHRo
ZXNlIGludG8gYW4gaW50ZWwvYW1kIHVuaW9uIHdvdWxkIGJlIHVzZWZ1bD8KPiA+IFNhbWUgcXVl
c3Rpb24gaGVyZS4gRFIgbWFza3Mgc2VlbSB0byBiZSBBTUQgc3BlY2lmaWMuCj4gCj4gRG9lcyB0
aGUgc3ZtL3Z0LXggaGVyZSBwZXJ0YWluIHRvIHRoZSBob3N0IHByb2Nlc3Nvciwgb3IgdGhlIGd1
ZXN0Cj4gY3Jvc3MtdmVuZG9yIHNldHRpbmc/wqAgKFRoYXQncyBhIHJoZXRvcmljYWwgcXVlc3Rp
b24uwqAgSXRzIGEgY29tcGxldGUKPiBjYW4gb2Ygd29ybXMgd2hpY2ggSSBkb24ndCB3YW50IHRv
IG9wZW4pLgo+IAo+IEZvciB0aGUgc2FrZSBvZiAxNiBieXRlcywgSSBkb24ndCB0aGluayBpdHMg
d29ydGggaXQuwqAgV2UgY2FuIGFsd2F5cwo+IHJldmlzaXQgdGhpcyBpbiB0aGUgZnV0dXJlIGlm
IG5lY2Vzc2FyeS4KClN1cmUuIEZlZWwgZnJlZSB0byBhZGQgbXkgUmIgdG8geW91ciBwYXRjaC4K
CldlaS4KCj4gCj4gfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 11:12:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 11:12: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 1gEY8X-0001v0-5k; Mon, 22 Oct 2018 11:12:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ebok=nc=citrix.com=prvs=8264c92cc=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gEY8V-0001uv-BF
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 11:12:39 +0000
X-Inumbo-ID: fb07999f-d5ea-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fb07999f-d5ea-11e8-a8a5-bc764e045a96;
 Mon, 22 Oct 2018 13:09:44 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,412,1534809600"; d="scan'208";a="68413890"
Date: Mon, 22 Oct 2018 12:12:35 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20181022111235.az4o3k7wcewhiorq@zion.uk.xensource.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <88a2440e85ce60162b6d7284530be7a2ab8ccbbc.1539959287.git-series.wei.liu2@citrix.com>
 <0818388d-cdf7-2581-cc2a-bbb15f5cee17@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <0818388d-cdf7-2581-cc2a-bbb15f5cee17@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 10/16] x86: don't setup legacy syscall
 vector when !CONFIG_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: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@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>

T24gRnJpLCBPY3QgMTksIDIwMTggYXQgMDU6MDk6NDNQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAxOS8xMC8xOCAxNToyOCwgV2VpIExpdSB3cm90ZToKPiA+IFB1dCB0aGUgY29k
ZSBpbiBzbXBib290LmMgdW5kZXIgQ09ORklHX1BWLiBOb3QgdGhhdCB3ZSBkb24ndCBuZWVkIHRv
Cj4gPiBzZXQgdXAgYSBzdHViIGhlcmUgYmVjYXVzZSBlbnRyeS5TIGFscmVhZHkgZG9lcyB0aGF0
Lgo+ID4KPiA+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4g
Cj4gVGhlIHN0dWIgaXNuJ3QgdGhlIHB1cnBvc2Ugb2YgdGhlIGNvZGUuwqAgVGhpcyBjb2RlIGlz
IHRvIHN3aXRjaCBiZXR3ZWVuCj4gU1lTX0RFU0NfdHJhcF9nYXRlIGFuZCBTWVNfREVTQ19pcnFf
Z2F0ZSBkZXBlbmRpbmcgb24gd2hldGhlciB3ZSdyZQo+IGludGVuZGluZyB0byB1c2UgWFBUSS7C
oCBBbGwgb3RoZXIgZGV0YWlscyBpbiB0aGUgSURUIGVudHJ5IGFyZSBhbHJlYWR5Cj4gY29uZmln
dXJlZCBjb3JyZWN0bHkgZm9yIGludDgwX2RpcmVjdF90cmFwLgo+IAo+IFRoZSBwYXRjaCBpcyBm
aW5lLCBidXQgd2l0aCBhbiB0d2Vha2VkIGNvbW1pdCBtZXNzYWdlLCBSZXZpZXdlZC1ieToKPiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKSSBoYXZlIHVwZGF0ZWQg
dGhlIGNvbW1pdCBtZXNzYWdlIHRvIHRoZSBmb2xsb3dpbmc6CgpUaGUgY29kZSBzbmlwcGV0IGlz
IHRvIHN3aXRjaCBiZXR3ZWVuIFNZU19ERUNTX3RyYXBfZ2F0ZSBhbmQKU1lTX0RFU0NfaXJxX2dh
dGUgZGVwZW5kaW5nIG9uIHdoZXRoZXIgWFBUSSBpcyB1c2VkLiBXaGVuIFBWIGlzIGRpc2FibGVk
CnRoZXJlIGlzIG5vIG5lZWQgdG8gc3dpdGNoLgoKRG9lcyB0aGF0IGxvb2sgT0sgdG8geW91PwoK
V2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 11:16:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 11:16: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 1gEYCQ-00024c-OX; Mon, 22 Oct 2018 11:16:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zwvz=nc=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1gEYCP-00024X-GO
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 11:16:41 +0000
X-Inumbo-ID: 27133432-d5ec-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 27133432-d5ec-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 11:18:08 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9MBDfcH090552;
 Mon, 22 Oct 2018 11:16:27 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 content-transfer-encoding : in-reply-to; s=corp-2018-07-02;
 bh=B5H33yWr1wxSBOwUwnWMLN+fr94Rl9a+tJTuE+V/wMs=;
 b=YzsGEDhQN+nzqeLSlvgnX/5eyboMBnsMSFORZfkBhXUvG84KYSTbTIeNSumeM8vzki1k
 2HfsncpNSE/q+yWtCeZ0NeU/nJQXBD5owFwOLBelIJ6L82E5CEQ60bEy4kcl0B7SCCjE
 RYb4lnUKsaDu1n8CLfLIdx7N97ntHUzqON4SgrXLrVM0nNk5c1fBc8ziSBPZ04FfQWWK
 FrtG5c0KTaCv/OwAr+MH7aN3xoymhI7Cjjv6yH9YrRzqVrRykOv2Rye9PNaT3s7hPjs0
 K/Hr+1oGEXcKR9/qofhmGII5IZ1eZsILyd9Q2X1d1O4mH0clt+Ey9GiZ3/vkFmU7pp4U rg== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2120.oracle.com with ESMTP id 2n7w0qdqpx-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 22 Oct 2018 11:16:27 +0000
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w9MBGQxF008332
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 22 Oct 2018 11:16:26 GMT
Received: from abhmp0008.oracle.com (abhmp0008.oracle.com [141.146.116.14])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9MBGM2c030695;
 Mon, 22 Oct 2018 11:16:22 GMT
Received: from olila.i.net-space.pl (/10.175.186.189)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 22 Oct 2018 04:16:21 -0700
Date: Mon, 22 Oct 2018 13:16:09 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181022111609.GA4548@olila.i.net-space.pl>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-9-jgross@suse.com>
 <20181019153327.giznmhrlxxjjmjsb@mac.bytemobile.com>
 <f932643f-bdce-7bed-55d2-39addfda50d2@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <f932643f-bdce-7bed-55d2-39addfda50d2@suse.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9053
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810220100
Subject: Re: [Xen-devel] [PATCH v2 08/18] xen: add basic hooks for PVH in
 current 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: hans@knorrie.org, grub-devel@gnu.org, phcoder@gmail.com,
 xen-devel@lists.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>

T24gRnJpLCBPY3QgMTksIDIwMTggYXQgMDU6NTI6NDRQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAxOS8xMC8yMDE4IDE3OjMzLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4g
T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDE6MDM6MDdQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiA+PiBBZGQgdGhlIGhvb2tzIHRvIGN1cnJlbnQgY29kZSBuZWVkZWQgZm9yIFhlbiBQ
VkguCj4gPj4KPiA+PiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5j
b20+Cj4gPj4gLS0tCj4gPj4gIGdydWItY29yZS9rZXJuL2kzODYveGVuL3B2aC5jICAgICAgICAg
fCAzNiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ID4+ICBncnViLWNvcmUv
a2Vybi9pMzg2L3hlbi9zdGFydHVwX3B2aC5TIHwgMjkgKysrKysrKysrKysrKysrKysrKysrKysr
KysrKwo+ID4+ICBncnViLWNvcmUva2Vybi94ZW4vaW5pdC5jICAgICAgICAgICAgIHwgIDYgKysr
KysrCj4gPj4gIGluY2x1ZGUvZ3J1Yi9pMzg2L3hlbnB2aC9rZXJuZWwuaCAgICAgfCAzMCArKysr
KysrKysrKysrKysrKysrKysrKysrKysrKwo+ID4+ICBpbmNsdWRlL2dydWIveGVuLmggICAgICAg
ICAgICAgICAgICAgIHwgIDYgKysrKysrCj4gPj4gIDUgZmlsZXMgY2hhbmdlZCwgMTA3IGluc2Vy
dGlvbnMoKykKPiA+PiAgY3JlYXRlIG1vZGUgMTAwNjQ0IGdydWItY29yZS9rZXJuL2kzODYveGVu
L3B2aC5jCj4gPj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBncnViLWNvcmUva2Vybi9pMzg2L3hlbi9z
dGFydHVwX3B2aC5TCj4gPj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2dydWIvaTM4Ni94
ZW5wdmgva2VybmVsLmgKPiA+Pgo+ID4+IGRpZmYgLS1naXQgYS9ncnViLWNvcmUva2Vybi9pMzg2
L3hlbi9wdmguYyBiL2dydWItY29yZS9rZXJuL2kzODYveGVuL3B2aC5jCj4gPj4gbmV3IGZpbGUg
bW9kZSAxMDA2NDQKPiA+PiBpbmRleCAwMDAwMDAwMDAuLjE4MmVmOTVmOQo+ID4+IC0tLSAvZGV2
L251bGwKPiA+PiArKysgYi9ncnViLWNvcmUva2Vybi9pMzg2L3hlbi9wdmguYwo+ID4+IEBAIC0w
LDAgKzEsMzYgQEAKPiA+PiArLyoKPiA+PiArICogIEdSVUIgIC0tICBHUmFuZCBVbmlmaWVkIEJv
b3Rsb2FkZXIKPiA+PiArICogIENvcHlyaWdodCAoQykgMjAxMSAgRnJlZSBTb2Z0d2FyZSBGb3Vu
ZGF0aW9uLCBJbmMuCj4gPgo+ID4gSXNuJ3QgdGhpcyBoZWFkZXIgKGFuZCB0aGUgb25lcyBiZWxv
dykga2luZCBvZiBvZmYgYXQgbGVhc3QgeWVhcgo+ID4gd2lzZT8KPgo+IEhtbSwgb25seSBhIGxp
dHRsZSBiaXQgOi0pCj4KPiBXaWxsIHVwZGF0ZS4KClBsZWFzZSBkbyB0aGlzIGZvciBhbGwgaGVh
ZGVycyBpbiB0aGUgcGF0Y2hzZXQKCkRhbmllbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 11:18:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 11:18: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 1gEYDu-00029x-5T; Mon, 22 Oct 2018 11:18:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ejtx=nc=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gEYDt-00029s-HE
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 11:18:13 +0000
X-Inumbo-ID: c142472f-d5eb-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c142472f-d5eb-11e8-a8a5-bc764e045a96;
 Mon, 22 Oct 2018 13:15:18 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id A246CADAB;
 Mon, 22 Oct 2018 11:18:09 +0000 (UTC)
To: The development of GNU GRUB <grub-devel@gnu.org>,
 Daniel Kiper <daniel.kiper@oracle.com>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-9-jgross@suse.com>
 <20181019153327.giznmhrlxxjjmjsb@mac.bytemobile.com>
 <f932643f-bdce-7bed-55d2-39addfda50d2@suse.com>
 <20181022111609.GA4548@olila.i.net-space.pl>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <44d0a813-b568-1135-a002-503935157844@suse.com>
Date: Mon, 22 Oct 2018 13:18:08 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181022111609.GA4548@olila.i.net-space.pl>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 08/18] xen: add basic hooks for PVH in
 current 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: hans@knorrie.org, phcoder@gmail.com,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 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>

T24gMjIvMTAvMjAxOCAxMzoxNiwgRGFuaWVsIEtpcGVyIHdyb3RlOgo+IE9uIEZyaSwgT2N0IDE5
LCAyMDE4IGF0IDA1OjUyOjQ0UE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IE9uIDE5
LzEwLzIwMTggMTc6MzMsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+PiBPbiBUdWUsIE9jdCAw
OSwgMjAxOCBhdCAwMTowMzowN1BNICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+Pj4+IEFk
ZCB0aGUgaG9va3MgdG8gY3VycmVudCBjb2RlIG5lZWRlZCBmb3IgWGVuIFBWSC4KPj4+Pgo+Pj4+
IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPj4+PiAtLS0K
Pj4+PiAgZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMgICAgICAgICB8IDM2ICsrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrCj4+Pj4gIGdydWItY29yZS9rZXJuL2kzODYveGVu
L3N0YXJ0dXBfcHZoLlMgfCAyOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4+Pj4gIGdy
dWItY29yZS9rZXJuL3hlbi9pbml0LmMgICAgICAgICAgICAgfCAgNiArKysrKysKPj4+PiAgaW5j
bHVkZS9ncnViL2kzODYveGVucHZoL2tlcm5lbC5oICAgICB8IDMwICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrCj4+Pj4gIGluY2x1ZGUvZ3J1Yi94ZW4uaCAgICAgICAgICAgICAgICAgICAg
fCAgNiArKysrKysKPj4+PiAgNSBmaWxlcyBjaGFuZ2VkLCAxMDcgaW5zZXJ0aW9ucygrKQo+Pj4+
ICBjcmVhdGUgbW9kZSAxMDA2NDQgZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMKPj4+PiAg
Y3JlYXRlIG1vZGUgMTAwNjQ0IGdydWItY29yZS9rZXJuL2kzODYveGVuL3N0YXJ0dXBfcHZoLlMK
Pj4+PiAgY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvZ3J1Yi9pMzg2L3hlbnB2aC9rZXJuZWwu
aAo+Pj4+Cj4+Pj4gZGlmZiAtLWdpdCBhL2dydWItY29yZS9rZXJuL2kzODYveGVuL3B2aC5jIGIv
Z3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMKPj4+PiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+
Pj4+IGluZGV4IDAwMDAwMDAwMC4uMTgyZWY5NWY5Cj4+Pj4gLS0tIC9kZXYvbnVsbAo+Pj4+ICsr
KyBiL2dydWItY29yZS9rZXJuL2kzODYveGVuL3B2aC5jCj4+Pj4gQEAgLTAsMCArMSwzNiBAQAo+
Pj4+ICsvKgo+Pj4+ICsgKiAgR1JVQiAgLS0gIEdSYW5kIFVuaWZpZWQgQm9vdGxvYWRlcgo+Pj4+
ICsgKiAgQ29weXJpZ2h0IChDKSAyMDExICBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy4K
Pj4+Cj4+PiBJc24ndCB0aGlzIGhlYWRlciAoYW5kIHRoZSBvbmVzIGJlbG93KSBraW5kIG9mIG9m
ZiBhdCBsZWFzdCB5ZWFyCj4+PiB3aXNlPwo+Pgo+PiBIbW0sIG9ubHkgYSBsaXR0bGUgYml0IDot
KQo+Pgo+PiBXaWxsIHVwZGF0ZS4KPiAKPiBQbGVhc2UgZG8gdGhpcyBmb3IgYWxsIGhlYWRlcnMg
aW4gdGhlIHBhdGNoc2V0CgpUaGF0IHdhcyBteSBwbGFuIDotKQoKCkp1ZXJnZW4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 11:18:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 11:18: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 1gEYEM-0002DW-GQ; Mon, 22 Oct 2018 11:18:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zwvz=nc=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1gEYEK-0002DJ-QA
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 11:18:40 +0000
X-Inumbo-ID: d229ff6f-d5eb-11e8-a8a5-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d229ff6f-d5eb-11e8-a8a5-bc764e045a96;
 Mon, 22 Oct 2018 13:15:45 +0200 (CEST)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9MBDaIu090511;
 Mon, 22 Oct 2018 11:18:33 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=nMxeq/a5Ftu2TlX77z4b2s5h9vMYVfTCjxrFIyNuqww=;
 b=T5lSxflg5QEQ2+exfMd9DRIJGxuGdT0z9OSoCusfy9lB+pp6Gij7XHJ/LQWNyGdJT5Xz
 GhYCwMRjfa0cccpY2o9/y4Y7Oqeckdsyu9cTikDiMriu4ZEAe6poDVohPrgq7qariaGf
 n5hRzL1Mk0Lbt9ZSuWvcJUf3ISK005umiSAXTdjsnseBQ0jPGsYlg9Y3P9qxk14SuwJk
 lJNVRbyIm+720k4YzdjYJ04qb4xj/lOfj+5fw8jgIkp418teq0WKMLbKoCG/U1E+8ZaW
 x5YvKaq+J2mXJbAuFSVlJ5Qn9LBbsdR0N1PzTEvjLysXkJfqYwzn/OGyoWBb6e8SnaGq QA== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2120.oracle.com with ESMTP id 2n7w0qdqy6-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 22 Oct 2018 11:18:33 +0000
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w9MBIX8w014559
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 22 Oct 2018 11:18:33 GMT
Received: from abhmp0009.oracle.com (abhmp0009.oracle.com [141.146.116.15])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9MBIXVB031712;
 Mon, 22 Oct 2018 11:18:33 GMT
Received: from olila.i.net-space.pl (/10.175.186.189)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 22 Oct 2018 04:18:32 -0700
Date: Mon, 22 Oct 2018 13:18:28 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181022111828.GB4548@olila.i.net-space.pl>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-10-jgross@suse.com>
 <20181019121706.GF4422@olila.i.net-space.pl>
 <c50d63d2-7039-b5be-8395-34e374ff5a23@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <c50d63d2-7039-b5be-8395-34e374ff5a23@suse.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9053
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810220100
Subject: Re: [Xen-devel] [PATCH v2 09/18] xen: add PVH boot entry 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: hans@knorrie.org, grub-devel@gnu.org, xen-devel@lists.xen.org,
 phcoder@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>

T24gRnJpLCBPY3QgMTksIDIwMTggYXQgMDQ6NTA6MjVQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAxOS8xMC8yMDE4IDE0OjE3LCBEYW5pZWwgS2lwZXIgd3JvdGU6Cj4gPiBPbiBU
dWUsIE9jdCAwOSwgMjAxOCBhdCAwMTowMzowOFBNICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3Rl
Ogo+ID4+IEFkZCB0aGUgY29kZSBmb3IgdGhlIFhlbiBQVkggbW9kZSBib290IGVudHJ5Lgo+ID4+
Cj4gPj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+ID4+
IC0tLQo+ID4+ICBncnViLWNvcmUva2Vybi9pMzg2L3hlbi9zdGFydHVwX3B2aC5TIHwgNTAgKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiA+PiAgMSBmaWxlIGNoYW5nZWQsIDUw
IGluc2VydGlvbnMoKykKPiA+Pgo+ID4+IGRpZmYgLS1naXQgYS9ncnViLWNvcmUva2Vybi9pMzg2
L3hlbi9zdGFydHVwX3B2aC5TIGIvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vc3RhcnR1cF9wdmgu
Uwo+ID4+IGluZGV4IGUxOGVlNWIzMS4uMGRkYjYzYjMxIDEwMDY0NAo+ID4+IC0tLSBhL2dydWIt
Y29yZS9rZXJuL2kzODYveGVuL3N0YXJ0dXBfcHZoLlMKPiA+PiArKysgYi9ncnViLWNvcmUva2Vy
bi9pMzg2L3hlbi9zdGFydHVwX3B2aC5TCj4gPj4gQEAgLTE5LDExICsxOSw2MSBAQAo+ID4+Cj4g
Pj4gICNpbmNsdWRlIDxjb25maWcuaD4KPiA+PiAgI2luY2x1ZGUgPGdydWIvc3ltYm9sLmg+Cj4g
Pj4gKyNpbmNsdWRlIDxncnViL21hY2hpbmUvbWVtb3J5Lmg+Cj4gPj4KPiA+PiAgCS5maWxlCSJz
dGFydHVwX3B2aC5TIgo+ID4+ICAJLnRleHQKPiA+PiArCS5nbG9ibAlzdGFydCwgX3N0YXJ0Cj4g
Pj4gKwkuY29kZTMyCj4gPj4KPiA+PiArc3RhcnQ6Cj4gPj4gK19zdGFydDoKPiA+PiArCWNsZAo+
ID4+ICsJbGdkdAlnZHRkZXNjCj4gPj4gKwlsam1wCSRHUlVCX01FTU9SWV9NQUNISU5FX1BST1Rf
TU9ERV9DU0VHLCAkMWYKPiA+PiArMToKPiA+PiArCW1vdmwJJEdSVUJfTUVNT1JZX01BQ0hJTkVf
UFJPVF9NT0RFX0RTRUcsICVlYXgKPiA+PiArCW1vdgklZWF4LCAlZHMKPiA+PiArCW1vdgklZWF4
LCAlZXMKPiA+PiArCW1vdgklZWF4LCAlc3MKPiA+Cj4gPiBTaG91bGQgbm90IHlvdSBsb2FkIG51
bGwgZGVzY3JpcHRvciBpbnRvICVmcyBhbmQgJWdzPwo+ID4gSnVzdCBpbiBjYXNlLi4uCj4KPiBI
bW0sIGlmIHlvdSB3YW50IEkgY2FuIGRvIHRoYXQsIHN1cmUuCgpQbGVhc2UgZG8uCgo+ID4+ICsJ
bGVhbAlMT0NBTChzdGFja19lbmQpLCAlZXNwCj4gPj4gKwo+ID4+ICsJLyogU2F2ZSBhZGRyZXNz
IG9mIHN0YXJ0IGluZm8gc3RydWN0dXJlLiAqLwo+ID4+ICsJbW92CSVlYngsIHB2aF9zdGFydF9p
bmZvCj4gPj4gKwljYWxsCUVYVF9DKGdydWJfbWFpbikKPiA+PiArCS8qIERvZXNuJ3QgcmV0dXJu
LiAqLwo+ID4+ICsKPiA+PiArCS5wMmFsaWduCTMKPiA+PiArZ2R0Ogo+ID4+ICsJLndvcmQJMCwg
MAo+ID4+ICsJLmJ5dGUJMCwgMCwgMCwgMAo+ID4+ICsKPiA+PiArCS8qIC0tIGNvZGUgc2VnbWVu
dCAtLQo+ID4+ICsJICogYmFzZSA9IDB4MDAwMDAwMDAsIGxpbWl0ID0gMHhGRkZGRiAoNCBLaUIg
R3JhbnVsYXJpdHkpLCBwcmVzZW50Cj4gPj4gKwkgKiB0eXBlID0gMzJiaXQgY29kZSBleGVjdXRl
L3JlYWQsIERQTCA9IDAKPiA+PiArCSAqLwo+ID4+ICsJLndvcmQJMHhGRkZGLCAwCj4gPj4gKwku
Ynl0ZQkwLCAweDlBLCAweENGLCAwCj4gPj4gKwo+ID4+ICsJLyogLS0gZGF0YSBzZWdtZW50IC0t
Cj4gPj4gKwkgKiBiYXNlID0gMHgwMDAwMDAwMCwgbGltaXQgMHhGRkZGRiAoNCBLaUIgR3JhbnVs
YXJpdHkpLCBwcmVzZW50Cj4gPj4gKwkgKiB0eXBlID0gMzIgYml0IGRhdGEgcmVhZC93cml0ZSwg
RFBMID0gMAo+ID4+ICsJICovCj4gPj4gKwkud29yZAkweEZGRkYsIDAKPiA+PiArCS5ieXRlCTAs
IDB4OTIsIDB4Q0YsIDAKPiA+PiArCj4gPj4gKwkucDJhbGlnbgkzCj4gPj4gKy8qIHRoaXMgaXMg
dGhlIEdEVCBkZXNjcmlwdG9yICovCj4gPj4gK2dkdGRlc2M6Cj4gPj4gKwkud29yZAkweDE3CQkv
KiBsaW1pdCAqLwo+ID4+ICsJLmxvbmcJZ2R0CQkvKiBhZGRyICovCj4gPj4gKwo+ID4+ICsJLnAy
YWxpZ24JMgo+ID4+ICAvKiBTYXZlZCBwb2ludGVyIHRvIHN0YXJ0IGluZm8gc3RydWN0dXJlLiAq
Lwo+ID4+ICAJLmdsb2JsCXB2aF9zdGFydF9pbmZvCj4gPj4gIHB2aF9zdGFydF9pbmZvOgo+ID4+
ICAJLmxvbmcJMAo+ID4+ICsKPiA+PiArCS5ic3MKPiA+PiArCS5zcGFjZQkoMSA8PCAyMikKPiA+
Cj4gPiBIbW1tLi4uIFdoeSBkbyB3ZSBuZWVkIDQgTWlCIGhlcmU/IElmIHRoaXMgaXMgcmVhbGx5
IG5lZWRlZCB0aGVuIGl0IGJlZ3MgZm9yCj4gPiBhIGNvbW1lbnQuIEFuZCBJIHdvdWxkIGxpa2Ug
dG8gc2VlIGEgY29uc3RhbnQgaW5zdGVhZCBvZiBwbGFpbiBudW1iZXIgaGVyZS4KPgo+IFRoaXMg
aXMganVzdCBjb3BpZWQgZnJvbSB4ZW4vc3RhcnR1cC5TCj4KPiBJIGNhbiByZWR1Y2UgaXQgdG8g
c29tZXRoaW5nIG5lYXIgR1JVQl9NRU1PUllfTUFDSElORV9QUk9UX1NUQUNLX1NJWkUKPiAoYWJv
dXQgNjRrQikuCgpHUlVCX01FTU9SWV9NQUNISU5FX1BST1RfU1RBQ0tfU0laRSB3b3JrcyBmb3Ig
bWUuCgpEYW5pZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 11:21:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 11:21: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 1gEYGf-0002zt-0T; Mon, 22 Oct 2018 11:21:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tti2=nc=citrix.com=prvs=826755171=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gEYGd-0002zj-JX
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 11:21:03 +0000
X-Inumbo-ID: c3a86bc9-d5ec-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c3a86bc9-d5ec-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 11:22:31 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,412,1534809600"; d="scan'208";a="80761669"
To: Wei Liu <wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <88a2440e85ce60162b6d7284530be7a2ab8ccbbc.1539959287.git-series.wei.liu2@citrix.com>
 <0818388d-cdf7-2581-cc2a-bbb15f5cee17@citrix.com>
 <20181022111235.az4o3k7wcewhiorq@zion.uk.xensource.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <de402941-79c3-8f6d-9d10-324f07088f46@citrix.com>
Date: Mon, 22 Oct 2018 12:21:01 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181022111235.az4o3k7wcewhiorq@zion.uk.xensource.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 10/16] x86: don't setup legacy syscall
 vector when !CONFIG_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: 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>

T24gMjIvMTAvMTggMTI6MTIsIFdlaSBMaXUgd3JvdGU6Cj4gT24gRnJpLCBPY3QgMTksIDIwMTgg
YXQgMDU6MDk6NDNQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMTkvMTAvMTgg
MTU6MjgsIFdlaSBMaXUgd3JvdGU6Cj4+PiBQdXQgdGhlIGNvZGUgaW4gc21wYm9vdC5jIHVuZGVy
IENPTkZJR19QVi4gTm90IHRoYXQgd2UgZG9uJ3QgbmVlZCB0bwo+Pj4gc2V0IHVwIGEgc3R1YiBo
ZXJlIGJlY2F1c2UgZW50cnkuUyBhbHJlYWR5IGRvZXMgdGhhdC4KPj4+Cj4+PiBTaWduZWQtb2Zm
LWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+PiBUaGUgc3R1YiBpc24ndCB0aGUg
cHVycG9zZSBvZiB0aGUgY29kZS7CoCBUaGlzIGNvZGUgaXMgdG8gc3dpdGNoIGJldHdlZW4KPj4g
U1lTX0RFU0NfdHJhcF9nYXRlIGFuZCBTWVNfREVTQ19pcnFfZ2F0ZSBkZXBlbmRpbmcgb24gd2hl
dGhlciB3ZSdyZQo+PiBpbnRlbmRpbmcgdG8gdXNlIFhQVEkuwqAgQWxsIG90aGVyIGRldGFpbHMg
aW4gdGhlIElEVCBlbnRyeSBhcmUgYWxyZWFkeQo+PiBjb25maWd1cmVkIGNvcnJlY3RseSBmb3Ig
aW50ODBfZGlyZWN0X3RyYXAuCj4+Cj4+IFRoZSBwYXRjaCBpcyBmaW5lLCBidXQgd2l0aCBhbiB0
d2Vha2VkIGNvbW1pdCBtZXNzYWdlLCBSZXZpZXdlZC1ieToKPj4gQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBJIGhhdmUgdXBkYXRlZCB0aGUgY29tbWl0IG1lc3Nh
Z2UgdG8gdGhlIGZvbGxvd2luZzoKPgo+IFRoZSBjb2RlIHNuaXBwZXQgaXMgdG8gc3dpdGNoIGJl
dHdlZW4gU1lTX0RFQ1NfdHJhcF9nYXRlIGFuZAo+IFNZU19ERVNDX2lycV9nYXRlIGRlcGVuZGlu
ZyBvbiB3aGV0aGVyIFhQVEkgaXMgdXNlZC4gV2hlbiBQViBpcyBkaXNhYmxlZAo+IHRoZXJlIGlz
IG5vIG5lZWQgdG8gc3dpdGNoLgo+Cj4gRG9lcyB0aGF0IGxvb2sgT0sgdG8geW91PwoKWXVwLgoK
fkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 11:31:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 11:31: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 1gEYR6-0003qH-65; Mon, 22 Oct 2018 11:31:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zwvz=nc=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1gEYR5-0003qC-LM
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 11:31:51 +0000
X-Inumbo-ID: 462761a3-d5ee-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 462761a3-d5ee-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 11:33:19 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9MBIrDF143764;
 Mon, 22 Oct 2018 11:31:45 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=raXl5IHO3TyfyREOQ+lesNKiLNhif4/25NNGbWLwxBc=;
 b=v5rCoYnQLu1gKUqhuuosj1QXyEUkDQv3AiDsLFkDATW8K/T0mXLnv48jwHn5lOVU6QYH
 ybigs7emC4SR7nmo0GIg4fEqQf1l/95iCYFBLftUvsjng7sWets4t6YXaP2PE/3F+k2T
 HjIw5J8yZGTGSUFOxoJAkl5ziWXvq6bCVRBLe+T/hs38El323vfcL3yxt0ZFBonTeq9+
 fRNZppi82vSWHBM5OPNPF3JOet6CbgUjXxZ5gIDMUqLHR7asJ4+ux19uj65BvAMiwHF/
 NyOjRBI2M0eSW8VPENrp0pjHNFNPKDhiJMAqRUPgvMIBAW7CkewFmHISaLKivLDRfLFl 0g== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2120.oracle.com with ESMTP id 2n7vapnu4s-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 22 Oct 2018 11:31:45 +0000
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w9MBVia9019671
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 22 Oct 2018 11:31:44 GMT
Received: from abhmp0006.oracle.com (abhmp0006.oracle.com [141.146.116.12])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9MBVhCF005167;
 Mon, 22 Oct 2018 11:31:43 GMT
Received: from olila.i.net-space.pl (/10.175.186.189)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 22 Oct 2018 04:31:43 -0700
Date: Mon, 22 Oct 2018 13:31:39 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181022113139.GC4548@olila.i.net-space.pl>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-14-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181009110317.6022-14-jgross@suse.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9053
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=973
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810220101
Subject: Re: [Xen-devel] [PATCH v2 13/18] xen: init memory regions for PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, grub-devel@gnu.org, phcoder@gmail.com,
 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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDE6MDM6MTJQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBBZGQgYWxsIHVzYWJsZSBtZW1vcnkgcmVnaW9ucyB0byBncnViIG1lbW9yeSBtYW5h
Z2VtZW50IGFuZCBhZGQgdGhlCj4gbmVlZGVkIG1tYXAgaXRlcmF0ZSBjb2RlLgoKSSBhbSBtaXNz
aW5nIGEgZmV3IHdvcmRzIHdoeSB0aGlzIHBhdGNoIGlzIG5lZWRlZC4gRXNwZWNpYWxseSB3aHkK
Z3J1Yl9tYWNoaW5lX21tYXBfaXRlcmF0ZSgpIGhhcyB0byBiZWxvbmcgdG8gdGhpcyBwYXRjaC4g
SG93ZXZlciwKSSB0aGluayB0aGF0IGl0IHNob3VsZCBiZSBpbnRyb2R1Y2VkIGJ5IHBhdGNoIGlu
IHdoaWNoCmdydWJfbWFjaGluZV9tbWFwX2l0ZXJhdGUoKSBpcyB1c2VkIGF0IHNvbWUgcG9pbnQu
Cgo+IEFzIHdlIGFyZSBydW5uaW5nIGluIDMyLWJpdCBtb2RlIGRvbid0IGFkZCBtZW1vcnkgYWJv
dmUgNEdCLgo+Cj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
Pgo+IC0tLQo+ICBncnViLWNvcmUva2Vybi9pMzg2L3hlbi9wdmguYyB8IDM1ICsrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrCj4gIDEgZmlsZSBjaGFuZ2VkLCAzNSBpbnNlcnRpb25z
KCspCj4KPiBkaWZmIC0tZ2l0IGEvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMgYi9ncnVi
LWNvcmUva2Vybi9pMzg2L3hlbi9wdmguYwo+IGluZGV4IDkzZWQ2ODI0NS4uYzRhOGJjY2Y0IDEw
MDY0NAo+IC0tLSBhL2dydWItY29yZS9rZXJuL2kzODYveGVuL3B2aC5jCj4gKysrIGIvZ3J1Yi1j
b3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMKPiBAQCAtMjIyLDYgKzIyMiwzMCBAQCBncnViX3hlbl9n
ZXRfbW1hcCAodm9pZCkKPiAgICBncnViX3hlbl9zb3J0X21tYXAgKCk7Cj4gIH0KPgo+ICtzdGF0
aWMgdm9pZAo+ICtncnViX3hlbl9tbV9pbml0X3JlZ2lvbnMgKHZvaWQpCj4gK3sKPiArICBncnVi
X3VpbnQ2NF90IG1vZGVuZCwgZnJvbSwgdG87Cj4gKyAgdW5zaWduZWQgaW50IGk7Cj4gKwo+ICsg
IG1vZGVuZCA9IGdydWJfbW9kdWxlc19nZXRfZW5kICgpOwo+ICsKPiArICBmb3IgKGkgPSAwOyBp
IDwgbnJfbWFwX2VudHJpZXM7IGkrKykKPiArICAgIHsKPiArICAgICAgaWYgKG1hcFtpXS50eXBl
ICE9IEdSVUJfTUVNT1JZX0FWQUlMQUJMRSkKPiArICAgICAgICBjb250aW51ZTsKPiArICAgICAg
ZnJvbSA9IG1hcFtpXS5hZGRyOwo+ICsgICAgICB0byA9IGZyb20gKyBtYXBbaV0ubGVuOwo+ICsg
ICAgICBpZiAoZnJvbSA8IG1vZGVuZCkKPiArICAgICAgICBmcm9tID0gbW9kZW5kOwo+ICsgICAg
ICBpZiAoZnJvbSA+PSB0byB8fCBmcm9tID49IDB4MTAwMDAwMDAwVUxMKQo+ICsgICAgICAgIGNv
bnRpbnVlOwo+ICsgICAgICBpZiAodG8gPiAweDEwMDAwMDAwMFVMTCkKPiArICAgICAgICB0byA9
IDB4MTAwMDAwMDAwVUxMOwo+ICsgICAgICBncnViX21tX2luaXRfcmVnaW9uICgodm9pZCAqKSAo
Z3J1Yl9hZGRyX3QpIGZyb20sIHRvIC0gZnJvbSk7Cj4gKyAgICB9Cj4gK30KPiArCj4gIHN0YXRp
YyBncnViX3VpbnQ2NF90Cj4gIGdydWJfeGVuX2ZpbmRfcGFnZSAoZ3J1Yl91aW50NjRfdCBzdGFy
dCkKPiAgewo+IEBAIC0zMDIsMTAgKzMyNiwyMSBAQCBncnViX3hlbl9zZXR1cF9wdmggKHZvaWQp
Cj4gICAgZ3J1Yl94ZW5fc2hhcmVkX2luZm8gPSBncnViX3hlbl9hZGRfcGh5c21hcCAoWEVOTUFQ
U1BBQ0Vfc2hhcmVkX2luZm8sCj4gIAkJCQkJICAgICAgICh2b2lkICopIHBhcik7Cj4KPiArICBn
cnViX3hlbl9tbV9pbml0X3JlZ2lvbnMgKCk7Cj4gKwo+ICAgIGdydWJfcnNkcF9hZGRyID0gcHZo
X3N0YXJ0X2luZm8tPnJzZHBfcGFkZHI7Cj4gIH0KPgo+ICBncnViX2Vycl90Cj4gIGdydWJfbWFj
aGluZV9tbWFwX2l0ZXJhdGUgKGdydWJfbWVtb3J5X2hvb2tfdCBob29rLCB2b2lkICpob29rX2Rh
dGEpCj4gIHsKPiArICB1bnNpZ25lZCBpbnQgaTsKPiArCj4gKyAgZm9yIChpID0gMDsgaSA8IG5y
X21hcF9lbnRyaWVzOyBpKyspCj4gKyAgICB7Cj4gKyAgICAgIGlmIChtYXBbaV0ubGVuICYmIGhv
b2sgKG1hcFtpXS5hZGRyLCBtYXBbaV0ubGVuLCBtYXBbaV0udHlwZSwgaG9va19kYXRhKSkKPiAr
ICAgICAgICBicmVhazsKPiArICAgIH0KPiArCj4gKyAgcmV0dXJuIEdSVUJfRVJSX05PTkU7CgpE
YW5pZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 11:42:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 11:42: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 1gEYae-0004f8-8B; Mon, 22 Oct 2018 11:41:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zwvz=nc=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1gEYad-0004f3-56
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 11:41:43 +0000
X-Inumbo-ID: 0a938401-d5ef-11e8-a8a5-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0a938401-d5ef-11e8-a8a5-bc764e045a96;
 Mon, 22 Oct 2018 13:38:48 +0200 (CEST)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9MBcl27159018;
 Mon, 22 Oct 2018 11:41:26 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=+s6YrUFfnIS3rRp5xviCkNXyDlru4GHusa1VOBs1uU8=;
 b=n9UQyZvWYTFb0rjDaB5w9jlgISvS9WT2H3yKoDJ+IdmJvJmrvG2DtU17WzA3M+l0THeG
 vapZOdC14JB66sAmMwqDePXsSbdNVBJWFvR2kiFFjp0sCK9SbU99zPsHGa5WoCizchK5
 amxDXavYuPrzxRCv5RgmdgnLo8JVwDTD2GEeGEfJyQkMHTvOB5FSVlZjeH+02eymheaW
 6QhvJWo6ogaE97zkySmWbkpmjgk8v/+KDmX2pnoNcLiGarBF8Fhha5+33SRThurSNQV9
 5B22xrT1RYq83XBCqXiG227ooTvIpQ4a/gtOY4CueQZ3TGrYFpk7rFR2VC5m0bwpMah8 Hg== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp2120.oracle.com with ESMTP id 2n7vapnvff-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 22 Oct 2018 11:41:26 +0000
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w9MBfP3Z013558
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 22 Oct 2018 11:41:26 GMT
Received: from abhmp0017.oracle.com (abhmp0017.oracle.com [141.146.116.23])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9MBfOVM009191;
 Mon, 22 Oct 2018 11:41:24 GMT
Received: from olila.i.net-space.pl (/10.175.186.189)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 22 Oct 2018 04:41:24 -0700
Date: Mon, 22 Oct 2018 13:41:20 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181022114120.GD4548@olila.i.net-space.pl>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-15-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181009110317.6022-15-jgross@suse.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9053
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810220102
Subject: Re: [Xen-devel] [PATCH v2 14/18] xenpvh: add build runes for
 grub-core
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, grub-devel@gnu.org, phcoder@gmail.com,
 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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDE6MDM6MTNQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBBZGQgdGhlIG1vZGlmaWNhdGlvbnMgdG8gdGhlIGJ1aWxkIHN5c3RlbSBuZWVkZWQg
dG8gYnVpbGQgYSB4ZW5wdmgKPiBncnViLgo+Cj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9z
cyA8amdyb3NzQHN1c2UuY29tPgo+IFJldmlld2VkLWJ5OiBEYW5pZWwgS2lwZXIgPGRhbmllbC5r
aXBlckBvcmFjbGUuY29tPgo+IC0tLQo+ICBnZW50cGwucHkgICAgICAgICAgICAgICAgICAgfCAg
NCArKy0tCj4gIGdydWItY29yZS9NYWtlZmlsZS5hbSAgICAgICB8IDEyICsrKysrKysrKysrKwo+
ICBncnViLWNvcmUvTWFrZWZpbGUuY29yZS5kZWYgfCAzNSArKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKwo+ICAzIGZpbGVzIGNoYW5nZWQsIDQ5IGluc2VydGlvbnMoKyksIDIgZGVs
ZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEvZ2VudHBsLnB5IGIvZ2VudHBsLnB5Cj4gaW5kZXgg
ZGE2Nzk2NWE0Li45NzMyYjRhZWUgMTAwNjQ0Cj4gLS0tIGEvZ2VudHBsLnB5Cj4gKysrIGIvZ2Vu
dHBsLnB5Cj4gQEAgLTI4LDcgKzI4LDcgQEAgaW1wb3J0IHJlCj4KPiAgR1JVQl9QTEFURk9STVMg
PSBbICJlbXUiLCAiaTM4Nl9wYyIsICJpMzg2X2VmaSIsICJpMzg2X3FlbXUiLCAiaTM4Nl9jb3Jl
Ym9vdCIsCj4gICAgICAgICAgICAgICAgICAgICAiaTM4Nl9tdWx0aWJvb3QiLCAiaTM4Nl9pZWVl
MTI3NSIsICJ4ODZfNjRfZWZpIiwKPiAtICAgICAgICAgICAgICAgICAgICJpMzg2X3hlbiIsICJ4
ODZfNjRfeGVuIiwKPiArICAgICAgICAgICAgICAgICAgICJpMzg2X3hlbiIsICJ4ODZfNjRfeGVu
IiwgImkzODZfeGVucHZoIiwKCnMvaTM4Nl94ZW5wdmgvaTM4Nl94ZW5fcHZoLyBoZXJlIGFuZCBi
ZWxvdyBwbGVhc2UuLi4KCj4gICAgICAgICAgICAgICAgICAgICAibWlwc19sb29uZ3NvbiIsICJz
cGFyYzY0X2llZWUxMjc1IiwKPiAgICAgICAgICAgICAgICAgICAgICJwb3dlcnBjX2llZWUxMjc1
IiwgIm1pcHNfYXJjIiwgImlhNjRfZWZpIiwKPiAgICAgICAgICAgICAgICAgICAgICJtaXBzX3Fl
bXVfbWlwcyIsICJhcm1fdWJvb3QiLCAiYXJtX2VmaSIsICJhcm02NF9lZmkiLAo+IEBAIC03MSw3
ICs3MSw3IEBAIEdST1VQU1sidmlkZW9tb2R1bGVzIl0gICA9IEdSVUJfUExBVEZPUk1TWzpdOwo+
ICBmb3IgaSBpbiBHUk9VUFNbInZpZGVvaW5rZXJuZWwiXTogR1JPVVBTWyJ2aWRlb21vZHVsZXMi
XS5yZW1vdmUoaSkKPgo+ICAjIFNpbWlsYXIgZm9yIHRlcm1pbmZvCj4gLUdST1VQU1sidGVybWlu
Zm9pbmtlcm5lbCJdID0gWyAiZW11IiwgIm1pcHNfbG9vbmdzb24iLCAibWlwc19hcmMiLCAibWlw
c19xZW11X21pcHMiIF0gKyBHUk9VUFNbInhlbiJdICsgR1JPVVBTWyJpZWVlMTI3NSJdICsgR1JP
VVBTWyJ1Ym9vdCJdOwo+ICtHUk9VUFNbInRlcm1pbmZvaW5rZXJuZWwiXSA9IFsgImVtdSIsICJt
aXBzX2xvb25nc29uIiwgIm1pcHNfYXJjIiwgIm1pcHNfcWVtdV9taXBzIiwgImkzODZfeGVucHZo
IiBdICsgR1JPVVBTWyJ4ZW4iXSArIEdST1VQU1siaWVlZTEyNzUiXSArIEdST1VQU1sidWJvb3Qi
XTsKPiAgR1JPVVBTWyJ0ZXJtaW5mb21vZHVsZSJdICAgPSBHUlVCX1BMQVRGT1JNU1s6XTsKPiAg
Zm9yIGkgaW4gR1JPVVBTWyJ0ZXJtaW5mb2lua2VybmVsIl06IEdST1VQU1sidGVybWluZm9tb2R1
bGUiXS5yZW1vdmUoaSkKPgo+IGRpZmYgLS1naXQgYS9ncnViLWNvcmUvTWFrZWZpbGUuYW0gYi9n
cnViLWNvcmUvTWFrZWZpbGUuYW0KPiBpbmRleCBmNGZmNjJiNzYuLmQ0NDE3ZTJjNCAxMDA2NDQK
PiAtLS0gYS9ncnViLWNvcmUvTWFrZWZpbGUuYW0KPiArKysgYi9ncnViLWNvcmUvTWFrZWZpbGUu
YW0KPiBAQCAtMTAxLDYgKzEwMSwxOCBAQCBLRVJORUxfSEVBREVSX0ZJTEVTICs9ICQodG9wX2J1
aWxkZGlyKS9pbmNsdWRlL2dydWIvbWFjaGluZS9pbnQuaAo+ICBLRVJORUxfSEVBREVSX0ZJTEVT
ICs9ICQodG9wX3NyY2RpcikvaW5jbHVkZS9ncnViL2kzODYvdHNjLmgKPiAgZW5kaWYKPgo+ICtp
ZiBDT05EX2kzODZfeGVucHZoCj4gK0tFUk5FTF9IRUFERVJfRklMRVMgKz0gJCh0b3BfYnVpbGRk
aXIpL2luY2x1ZGUvZ3J1Yi9tYWNoaW5lL2tlcm5lbC5oCj4gK0tFUk5FTF9IRUFERVJfRklMRVMg
Kz0gJCh0b3BfYnVpbGRkaXIpL2luY2x1ZGUvZ3J1Yi9tYWNoaW5lL2ludC5oCj4gK0tFUk5FTF9I
RUFERVJfRklMRVMgKz0gJCh0b3Bfc3JjZGlyKS9pbmNsdWRlL2dydWIvaTM4Ni90c2MuaAo+ICtL
RVJORUxfSEVBREVSX0ZJTEVTICs9ICQodG9wX3NyY2RpcikvaW5jbHVkZS9ncnViL3Rlcm1pbmZv
LmgKPiArS0VSTkVMX0hFQURFUl9GSUxFUyArPSAkKHRvcF9zcmNkaXIpL2luY2x1ZGUvZ3J1Yi9l
eHRjbWQuaAo+ICtLRVJORUxfSEVBREVSX0ZJTEVTICs9ICQodG9wX3NyY2RpcikvaW5jbHVkZS9n
cnViL2xvYWRlci5oCj4gK0tFUk5FTF9IRUFERVJfRklMRVMgKz0gJCh0b3Bfc3JjZGlyKS9pbmNs
dWRlL2dydWIvbGliL2FyZy5oCj4gK0tFUk5FTF9IRUFERVJfRklMRVMgKz0gJCh0b3Bfc3JjZGly
KS9pbmNsdWRlL2dydWIveGVuLmgKPiArS0VSTkVMX0hFQURFUl9GSUxFUyArPSAkKHRvcF9zcmNk
aXIpL2luY2x1ZGUvZ3J1Yi9pMzg2L3hlbi9oeXBlcmNhbGwuaAo+ICtlbmRpZgo+ICsKPiAgaWYg
Q09ORF9pMzg2X2VmaQo+ICBLRVJORUxfSEVBREVSX0ZJTEVTICs9ICQodG9wX3NyY2RpcikvaW5j
bHVkZS9ncnViL2VmaS9lZmkuaAo+ICBLRVJORUxfSEVBREVSX0ZJTEVTICs9ICQodG9wX3NyY2Rp
cikvaW5jbHVkZS9ncnViL2VmaS9kaXNrLmgKPiBkaWZmIC0tZ2l0IGEvZ3J1Yi1jb3JlL01ha2Vm
aWxlLmNvcmUuZGVmIGIvZ3J1Yi1jb3JlL01ha2VmaWxlLmNvcmUuZGVmCj4gaW5kZXggOTU5MGU4
N2Q5Li5jNDJjZWJjMzggMTAwNjQ0Cj4gLS0tIGEvZ3J1Yi1jb3JlL01ha2VmaWxlLmNvcmUuZGVm
Cj4gKysrIGIvZ3J1Yi1jb3JlL01ha2VmaWxlLmNvcmUuZGVmCj4gQEAgLTc5LDYgKzc5LDggQEAg
a2VybmVsID0gewo+ICAgIGkzODZfeGVuX2xkZmxhZ3MgICAgICAgICA9ICckKFRBUkdFVF9JTUdf
QkFTRV9MRE9QVCksMCc7Cj4gICAgeDg2XzY0X3hlbl9sZGZsYWdzICAgICAgID0gJyQoVEFSR0VU
X0lNR19MREZMQUdTKSc7Cj4gICAgeDg2XzY0X3hlbl9sZGZsYWdzICAgICAgID0gJyQoVEFSR0VU
X0lNR19CQVNFX0xET1BUKSwwJzsKPiArICBpMzg2X3hlbnB2aF9sZGZsYWdzICAgICAgPSAnJChU
QVJHRVRfSU1HX0xERkxBR1MpJzsKPiArICBpMzg2X3hlbnB2aF9sZGZsYWdzICAgICAgPSAnJChU
QVJHRVRfSU1HX0JBU0VfTERPUFQpLDB4MTAwMDAwJzsKPgo+ICAgIG1pcHNfbG9vbmdzb25fbGRm
bGFncyAgICA9ICctV2wsLVR0ZXh0LDB4ODAyMDAwMDAnOwo+ICAgIHBvd2VycGNfaWVlZTEyNzVf
bGRmbGFncyA9ICctV2wsLVR0ZXh0LDB4MjAwMDAwJzsKPiBAQCAtMTAwLDYgKzEwMiw3IEBAIGtl
cm5lbCA9IHsKPiAgICB4ODZfNjRfZWZpX3N0YXJ0dXAgPSBrZXJuL3g4Nl82NC9lZmkvc3RhcnR1
cC5TOwo+ICAgIGkzODZfeGVuX3N0YXJ0dXAgPSBrZXJuL2kzODYveGVuL3N0YXJ0dXAuUzsKPiAg
ICB4ODZfNjRfeGVuX3N0YXJ0dXAgPSBrZXJuL3g4Nl82NC94ZW4vc3RhcnR1cC5TOwo+ICsgIGkz
ODZfeGVucHZoX3N0YXJ0dXAgPSBrZXJuL2kzODYveGVuL3N0YXJ0dXBfcHZoLlM7Cj4gICAgaTM4
Nl9xZW11X3N0YXJ0dXAgPSBrZXJuL2kzODYvcWVtdS9zdGFydHVwLlM7Cj4gICAgaTM4Nl9pZWVl
MTI3NV9zdGFydHVwID0ga2Vybi9pMzg2L2llZWUxMjc1L3N0YXJ0dXAuUzsKPiAgICBpMzg2X2Nv
cmVib290X3N0YXJ0dXAgPSBrZXJuL2kzODYvY29yZWJvb3Qvc3RhcnR1cC5TOwo+IEBAIC0xNzcs
NiArMTgwLDcgQEAga2VybmVsID0gewo+Cj4gICAgaTM4NiA9IGtlcm4vaTM4Ni9kbC5jOwo+ICAg
IGkzODZfeGVuID0ga2Vybi9pMzg2L2RsLmM7Cj4gKyAgaTM4Nl94ZW5wdmggPSBrZXJuL2kzODYv
ZGwuYzsKPgo+ICAgIGkzODZfY29yZWJvb3QgPSBrZXJuL2kzODYvY29yZWJvb3QvaW5pdC5jOwo+
ICAgIGkzODZfbXVsdGlib290ID0ga2Vybi9pMzg2L2NvcmVib290L2luaXQuYzsKPiBAQCAtMjIy
LDYgKzIyNiwxNCBAQCBrZXJuZWwgPSB7Cj4gICAgeGVuID0gZGlzay94ZW4veGVuZGlzay5jOwo+
ICAgIHhlbiA9IGNvbW1hbmRzL2Jvb3QuYzsKPgo+ICsgIGkzODZfeGVucHZoID0ga2Vybi9pMzg2
L3RzYy5jOwo+ICsgIGkzODZfeGVucHZoID0ga2Vybi9pMzg2L3hlbi90c2MuYzsKPiArICBpMzg2
X3hlbnB2aCA9IGNvbW1hbmRzL2Jvb3QuYzsKPiArICBpMzg2X3hlbnB2aCA9IGtlcm4veGVuL2lu
aXQuYzsKPiArICBpMzg2X3hlbnB2aCA9IGtlcm4vaTM4Ni94ZW4vcHZoLmM7Cj4gKyAgaTM4Nl94
ZW5wdmggPSB0ZXJtL3hlbi9jb25zb2xlLmM7Cj4gKyAgaTM4Nl94ZW5wdmggPSBkaXNrL3hlbi94
ZW5kaXNrLmM7CgpJIHdvdWxkIHNvcnQgYWxsIGZpbGUgbmFtZXMgaGVyZS4KCkRhbmllbAoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 11:44:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 11: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 1gEYcn-0004lX-Mn; Mon, 22 Oct 2018 11:43:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ejtx=nc=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gEYcm-0004lP-8F
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 11:43:56 +0000
X-Inumbo-ID: f587b1bd-d5ef-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f587b1bd-d5ef-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 11:45:23 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id C00A8ACB8;
 Mon, 22 Oct 2018 11:43:53 +0000 (UTC)
To: Daniel Kiper <daniel.kiper@oracle.com>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-14-jgross@suse.com>
 <20181022113139.GC4548@olila.i.net-space.pl>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <478b4b66-2218-d475-19c8-24237355e4c6@suse.com>
Date: Mon, 22 Oct 2018 13:43:53 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181022113139.GC4548@olila.i.net-space.pl>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 13/18] xen: init memory regions for PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, grub-devel@gnu.org, phcoder@gmail.com,
 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>

T24gMjIvMTAvMjAxOCAxMzozMSwgRGFuaWVsIEtpcGVyIHdyb3RlOgo+IE9uIFR1ZSwgT2N0IDA5
LCAyMDE4IGF0IDAxOjAzOjEyUE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IEFkZCBh
bGwgdXNhYmxlIG1lbW9yeSByZWdpb25zIHRvIGdydWIgbWVtb3J5IG1hbmFnZW1lbnQgYW5kIGFk
ZCB0aGUKPj4gbmVlZGVkIG1tYXAgaXRlcmF0ZSBjb2RlLgo+IAo+IEkgYW0gbWlzc2luZyBhIGZl
dyB3b3JkcyB3aHkgdGhpcyBwYXRjaCBpcyBuZWVkZWQuIEVzcGVjaWFsbHkgd2h5Cj4gZ3J1Yl9t
YWNoaW5lX21tYXBfaXRlcmF0ZSgpIGhhcyB0byBiZWxvbmcgdG8gdGhpcyBwYXRjaC4gSG93ZXZl
ciwKPiBJIHRoaW5rIHRoYXQgaXQgc2hvdWxkIGJlIGludHJvZHVjZWQgYnkgcGF0Y2ggaW4gd2hp
Y2gKPiBncnViX21hY2hpbmVfbW1hcF9pdGVyYXRlKCkgaXMgdXNlZCBhdCBzb21lIHBvaW50LgoK
VGhhdCB3b3VsZCBhZ2FpbiBsZWFkIHRvIG9uZSBnaWFudCBQVkggcGF0Y2ggd2hpY2ggeW91IGRp
ZG4ndCBsaWtlLgoKZ3J1Yl9tYWNoaW5lX21tYXBfaXRlcmF0ZSgpIGlzIGJlaW5nIHVzZWQgYnkg
Z3J1YiBjb21tb24gY29kZSBsaWtlCmdydWItY29yZS9saWIvcmVsb2NhdG9yLmMgb3IgZ3J1Yi1j
b3JlL21tYXAvbW1hcC5jCgpncnViX21hY2hpbmVfbW1hcF9pdGVyYXRlKCkgYmVsb25ncyBpbnRv
IHRoaXMgcGF0Y2ggYXMgaXQgaXMgdGhlCm1haW4gdXNlciBvZiB0aGUgbWVtb3J5IG1hcCBpbnRy
b2R1Y2VkIGhlcmUuCgoKSnVlcmdlbgoKPiAKPj4gQXMgd2UgYXJlIHJ1bm5pbmcgaW4gMzItYml0
IG1vZGUgZG9uJ3QgYWRkIG1lbW9yeSBhYm92ZSA0R0IuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEp1
ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPj4gLS0tCj4+ICBncnViLWNvcmUva2Vybi9p
Mzg2L3hlbi9wdmguYyB8IDM1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4+
ICAxIGZpbGUgY2hhbmdlZCwgMzUgaW5zZXJ0aW9ucygrKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvZ3J1
Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMgYi9ncnViLWNvcmUva2Vybi9pMzg2L3hlbi9wdmgu
Ywo+PiBpbmRleCA5M2VkNjgyNDUuLmM0YThiY2NmNCAxMDA2NDQKPj4gLS0tIGEvZ3J1Yi1jb3Jl
L2tlcm4vaTM4Ni94ZW4vcHZoLmMKPj4gKysrIGIvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZo
LmMKPj4gQEAgLTIyMiw2ICsyMjIsMzAgQEAgZ3J1Yl94ZW5fZ2V0X21tYXAgKHZvaWQpCj4+ICAg
IGdydWJfeGVuX3NvcnRfbW1hcCAoKTsKPj4gIH0KPj4KPj4gK3N0YXRpYyB2b2lkCj4+ICtncnVi
X3hlbl9tbV9pbml0X3JlZ2lvbnMgKHZvaWQpCj4+ICt7Cj4+ICsgIGdydWJfdWludDY0X3QgbW9k
ZW5kLCBmcm9tLCB0bzsKPj4gKyAgdW5zaWduZWQgaW50IGk7Cj4+ICsKPj4gKyAgbW9kZW5kID0g
Z3J1Yl9tb2R1bGVzX2dldF9lbmQgKCk7Cj4+ICsKPj4gKyAgZm9yIChpID0gMDsgaSA8IG5yX21h
cF9lbnRyaWVzOyBpKyspCj4+ICsgICAgewo+PiArICAgICAgaWYgKG1hcFtpXS50eXBlICE9IEdS
VUJfTUVNT1JZX0FWQUlMQUJMRSkKPj4gKyAgICAgICAgY29udGludWU7Cj4+ICsgICAgICBmcm9t
ID0gbWFwW2ldLmFkZHI7Cj4+ICsgICAgICB0byA9IGZyb20gKyBtYXBbaV0ubGVuOwo+PiArICAg
ICAgaWYgKGZyb20gPCBtb2RlbmQpCj4+ICsgICAgICAgIGZyb20gPSBtb2RlbmQ7Cj4+ICsgICAg
ICBpZiAoZnJvbSA+PSB0byB8fCBmcm9tID49IDB4MTAwMDAwMDAwVUxMKQo+PiArICAgICAgICBj
b250aW51ZTsKPj4gKyAgICAgIGlmICh0byA+IDB4MTAwMDAwMDAwVUxMKQo+PiArICAgICAgICB0
byA9IDB4MTAwMDAwMDAwVUxMOwo+PiArICAgICAgZ3J1Yl9tbV9pbml0X3JlZ2lvbiAoKHZvaWQg
KikgKGdydWJfYWRkcl90KSBmcm9tLCB0byAtIGZyb20pOwo+PiArICAgIH0KPj4gK30KPj4gKwo+
PiAgc3RhdGljIGdydWJfdWludDY0X3QKPj4gIGdydWJfeGVuX2ZpbmRfcGFnZSAoZ3J1Yl91aW50
NjRfdCBzdGFydCkKPj4gIHsKPj4gQEAgLTMwMiwxMCArMzI2LDIxIEBAIGdydWJfeGVuX3NldHVw
X3B2aCAodm9pZCkKPj4gICAgZ3J1Yl94ZW5fc2hhcmVkX2luZm8gPSBncnViX3hlbl9hZGRfcGh5
c21hcCAoWEVOTUFQU1BBQ0Vfc2hhcmVkX2luZm8sCj4+ICAJCQkJCSAgICAgICAodm9pZCAqKSBw
YXIpOwo+Pgo+PiArICBncnViX3hlbl9tbV9pbml0X3JlZ2lvbnMgKCk7Cj4+ICsKPj4gICAgZ3J1
Yl9yc2RwX2FkZHIgPSBwdmhfc3RhcnRfaW5mby0+cnNkcF9wYWRkcjsKPj4gIH0KPj4KPj4gIGdy
dWJfZXJyX3QKPj4gIGdydWJfbWFjaGluZV9tbWFwX2l0ZXJhdGUgKGdydWJfbWVtb3J5X2hvb2tf
dCBob29rLCB2b2lkICpob29rX2RhdGEpCj4+ICB7Cj4+ICsgIHVuc2lnbmVkIGludCBpOwo+PiAr
Cj4+ICsgIGZvciAoaSA9IDA7IGkgPCBucl9tYXBfZW50cmllczsgaSsrKQo+PiArICAgIHsKPj4g
KyAgICAgIGlmIChtYXBbaV0ubGVuICYmIGhvb2sgKG1hcFtpXS5hZGRyLCBtYXBbaV0ubGVuLCBt
YXBbaV0udHlwZSwgaG9va19kYXRhKSkKPj4gKyAgICAgICAgYnJlYWs7Cj4+ICsgICAgfQo+PiAr
Cj4+ICsgIHJldHVybiBHUlVCX0VSUl9OT05FOwo+IAo+IERhbmllbAo+IAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 11:45:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 11:45: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 1gEYeV-0004tc-4h; Mon, 22 Oct 2018 11:45:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zwvz=nc=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1gEYeT-0004tV-9K
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 11:45:41 +0000
X-Inumbo-ID: 3464bab1-d5f0-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3464bab1-d5f0-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 11:47:08 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9MBiE6W114149;
 Mon, 22 Oct 2018 11:45:34 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=rv1TjKbUGj7qWoa7PVROOB9kiNc/oU5R7r+Fj2F+tk4=;
 b=nUHTB7jd0N9qTWPW0k60DL3HinZllruR2LzCe899oFxdcjlGuhN44BcJ0KJ+kzdUoTBR
 qcqtrCzTTFpSJjs7CFz5g5tay4fcbKRqt/Vl5KAY6fgJAL1RiyV1tl0n270fXS3dwTXr
 PQapNfjKWTcNRzjXXX8WaD8qI1hyfbBq+KZifNraImannFn50yH+8RQiHL+RkwacvIpF
 0esEVWZQ0QQT6ji5GzIOefc2k3XysXRidiNZUD58mpr1reh071P7cQd4eYGyGfYn1E+8
 GBuBXqzozcftrburBcebkTxLfoRY0hnc/5HtJo3NhO5AzSts6uvsfMpYyZ/W5NwxSYsf zQ== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2120.oracle.com with ESMTP id 2n7w0qdugd-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 22 Oct 2018 11:45:34 +0000
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9MBjXJH032287
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 22 Oct 2018 11:45:34 GMT
Received: from abhmp0008.oracle.com (abhmp0008.oracle.com [141.146.116.14])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9MBjXtv005632;
 Mon, 22 Oct 2018 11:45:33 GMT
Received: from olila.i.net-space.pl (/10.175.186.189)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 22 Oct 2018 04:45:33 -0700
Date: Mon, 22 Oct 2018 13:45:29 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181022114529.GE4548@olila.i.net-space.pl>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-16-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181009110317.6022-16-jgross@suse.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9053
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810220103
Subject: Re: [Xen-devel] [PATCH v2 15/18] grub-module-verifier: Ignore
 all_video for xenpvh
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, grub-devel@gnu.org, phcoder@gmail.com,
 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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDE6MDM6MTRQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBGcm9tOiBIYW5zIHZhbiBLcmFuZW5idXJnIDxoYW5zQGtub3JyaWUub3JnPgo+Cj4g
VGhpcyBzb2x2ZXMgdGhlIGJ1aWxkIGZhaWxpbmcgd2l0aCAiRXJyb3I6IG5vIHN5bWJvbCB0YWJs
ZSBhbmQgbm8KPiAubW9kZGVwcyBzZWN0aW9uIgo+Cj4gQWxzbyBzZWU6Cj4gLSA2MzcxZTljMTA0
MzM1NzhiYjIzNmE4Mjg0ZGRiOWNlOWUyMDFlYjU5Cj4gLSBodHRwczovL3NhdmFubmFoLmdudS5v
cmcvYnVncy8/NDkwMTIKPgo+IFNpZ25lZC1vZmYtYnk6IEhhbnMgdmFuIEtyYW5lbmJ1cmcgPGhh
bnNAa25vcnJpZS5vcmc+CgpFeGNlcHQgcy94ZW5wdmgveGVuX3B2aC8gUmV2aWV3ZWQtYnk6IERh
bmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CgpEYW5pZWwKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 11:45:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 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 1gEYec-0004uz-Ey; Mon, 22 Oct 2018 11:45:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ejtx=nc=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gEYeb-0004uh-5D
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 11:45:49 +0000
X-Inumbo-ID: 3952d1e7-d5f0-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3952d1e7-d5f0-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 11: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 mx1.suse.de (Postfix) with ESMTP id A291CAFA0;
 Mon, 22 Oct 2018 11:45:47 +0000 (UTC)
To: Daniel Kiper <daniel.kiper@oracle.com>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-15-jgross@suse.com>
 <20181022114120.GD4548@olila.i.net-space.pl>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <6451dde6-b738-519c-7ee2-4672f3686de0@suse.com>
Date: Mon, 22 Oct 2018 13:45:47 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181022114120.GD4548@olila.i.net-space.pl>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 14/18] xenpvh: add build runes for
 grub-core
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, grub-devel@gnu.org, phcoder@gmail.com,
 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>

T24gMjIvMTAvMjAxOCAxMzo0MSwgRGFuaWVsIEtpcGVyIHdyb3RlOgo+IE9uIFR1ZSwgT2N0IDA5
LCAyMDE4IGF0IDAxOjAzOjEzUE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IEFkZCB0
aGUgbW9kaWZpY2F0aW9ucyB0byB0aGUgYnVpbGQgc3lzdGVtIG5lZWRlZCB0byBidWlsZCBhIHhl
bnB2aAo+PiBncnViLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NA
c3VzZS5jb20+Cj4+IFJldmlld2VkLWJ5OiBEYW5pZWwgS2lwZXIgPGRhbmllbC5raXBlckBvcmFj
bGUuY29tPgo+PiAtLS0KPj4gIGdlbnRwbC5weSAgICAgICAgICAgICAgICAgICB8ICA0ICsrLS0K
Pj4gIGdydWItY29yZS9NYWtlZmlsZS5hbSAgICAgICB8IDEyICsrKysrKysrKysrKwo+PiAgZ3J1
Yi1jb3JlL01ha2VmaWxlLmNvcmUuZGVmIHwgMzUgKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysKPj4gIDMgZmlsZXMgY2hhbmdlZCwgNDkgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlv
bnMoLSkKPj4KPj4gZGlmZiAtLWdpdCBhL2dlbnRwbC5weSBiL2dlbnRwbC5weQo+PiBpbmRleCBk
YTY3OTY1YTQuLjk3MzJiNGFlZSAxMDA2NDQKPj4gLS0tIGEvZ2VudHBsLnB5Cj4+ICsrKyBiL2dl
bnRwbC5weQo+PiBAQCAtMjgsNyArMjgsNyBAQCBpbXBvcnQgcmUKPj4KPj4gIEdSVUJfUExBVEZP
Uk1TID0gWyAiZW11IiwgImkzODZfcGMiLCAiaTM4Nl9lZmkiLCAiaTM4Nl9xZW11IiwgImkzODZf
Y29yZWJvb3QiLAo+PiAgICAgICAgICAgICAgICAgICAgICJpMzg2X211bHRpYm9vdCIsICJpMzg2
X2llZWUxMjc1IiwgIng4Nl82NF9lZmkiLAo+PiAtICAgICAgICAgICAgICAgICAgICJpMzg2X3hl
biIsICJ4ODZfNjRfeGVuIiwKPj4gKyAgICAgICAgICAgICAgICAgICAiaTM4Nl94ZW4iLCAieDg2
XzY0X3hlbiIsICJpMzg2X3hlbnB2aCIsCj4gCj4gcy9pMzg2X3hlbnB2aC9pMzg2X3hlbl9wdmgv
IGhlcmUgYW5kIGJlbG93IHBsZWFzZS4uLgoKLi4uIHdoaWNoIGlzIHRoZSBhbnN3ZXIgdG8gdGhl
IHF1ZXN0aW9uIEkgaGFkIHRvIHlvdXIgcmVxdWVzdCBmb3IgcGF0Y2gKMDcuIEknbGwgY2hhbmdl
IGl0IGFjY29yZGluZ2x5LgoKPiAKPj4gICAgICAgICAgICAgICAgICAgICAibWlwc19sb29uZ3Nv
biIsICJzcGFyYzY0X2llZWUxMjc1IiwKPj4gICAgICAgICAgICAgICAgICAgICAicG93ZXJwY19p
ZWVlMTI3NSIsICJtaXBzX2FyYyIsICJpYTY0X2VmaSIsCj4+ICAgICAgICAgICAgICAgICAgICAg
Im1pcHNfcWVtdV9taXBzIiwgImFybV91Ym9vdCIsICJhcm1fZWZpIiwgImFybTY0X2VmaSIsCj4+
IEBAIC03MSw3ICs3MSw3IEBAIEdST1VQU1sidmlkZW9tb2R1bGVzIl0gICA9IEdSVUJfUExBVEZP
Uk1TWzpdOwo+PiAgZm9yIGkgaW4gR1JPVVBTWyJ2aWRlb2lua2VybmVsIl06IEdST1VQU1sidmlk
ZW9tb2R1bGVzIl0ucmVtb3ZlKGkpCj4+Cj4+ICAjIFNpbWlsYXIgZm9yIHRlcm1pbmZvCj4+IC1H
Uk9VUFNbInRlcm1pbmZvaW5rZXJuZWwiXSA9IFsgImVtdSIsICJtaXBzX2xvb25nc29uIiwgIm1p
cHNfYXJjIiwgIm1pcHNfcWVtdV9taXBzIiBdICsgR1JPVVBTWyJ4ZW4iXSArIEdST1VQU1siaWVl
ZTEyNzUiXSArIEdST1VQU1sidWJvb3QiXTsKPj4gK0dST1VQU1sidGVybWluZm9pbmtlcm5lbCJd
ID0gWyAiZW11IiwgIm1pcHNfbG9vbmdzb24iLCAibWlwc19hcmMiLCAibWlwc19xZW11X21pcHMi
LCAiaTM4Nl94ZW5wdmgiIF0gKyBHUk9VUFNbInhlbiJdICsgR1JPVVBTWyJpZWVlMTI3NSJdICsg
R1JPVVBTWyJ1Ym9vdCJdOwo+PiAgR1JPVVBTWyJ0ZXJtaW5mb21vZHVsZSJdICAgPSBHUlVCX1BM
QVRGT1JNU1s6XTsKPj4gIGZvciBpIGluIEdST1VQU1sidGVybWluZm9pbmtlcm5lbCJdOiBHUk9V
UFNbInRlcm1pbmZvbW9kdWxlIl0ucmVtb3ZlKGkpCj4+Cj4+IGRpZmYgLS1naXQgYS9ncnViLWNv
cmUvTWFrZWZpbGUuYW0gYi9ncnViLWNvcmUvTWFrZWZpbGUuYW0KPj4gaW5kZXggZjRmZjYyYjc2
Li5kNDQxN2UyYzQgMTAwNjQ0Cj4+IC0tLSBhL2dydWItY29yZS9NYWtlZmlsZS5hbQo+PiArKysg
Yi9ncnViLWNvcmUvTWFrZWZpbGUuYW0KPj4gQEAgLTEwMSw2ICsxMDEsMTggQEAgS0VSTkVMX0hF
QURFUl9GSUxFUyArPSAkKHRvcF9idWlsZGRpcikvaW5jbHVkZS9ncnViL21hY2hpbmUvaW50LmgK
Pj4gIEtFUk5FTF9IRUFERVJfRklMRVMgKz0gJCh0b3Bfc3JjZGlyKS9pbmNsdWRlL2dydWIvaTM4
Ni90c2MuaAo+PiAgZW5kaWYKPj4KPj4gK2lmIENPTkRfaTM4Nl94ZW5wdmgKPj4gK0tFUk5FTF9I
RUFERVJfRklMRVMgKz0gJCh0b3BfYnVpbGRkaXIpL2luY2x1ZGUvZ3J1Yi9tYWNoaW5lL2tlcm5l
bC5oCj4+ICtLRVJORUxfSEVBREVSX0ZJTEVTICs9ICQodG9wX2J1aWxkZGlyKS9pbmNsdWRlL2dy
dWIvbWFjaGluZS9pbnQuaAo+PiArS0VSTkVMX0hFQURFUl9GSUxFUyArPSAkKHRvcF9zcmNkaXIp
L2luY2x1ZGUvZ3J1Yi9pMzg2L3RzYy5oCj4+ICtLRVJORUxfSEVBREVSX0ZJTEVTICs9ICQodG9w
X3NyY2RpcikvaW5jbHVkZS9ncnViL3Rlcm1pbmZvLmgKPj4gK0tFUk5FTF9IRUFERVJfRklMRVMg
Kz0gJCh0b3Bfc3JjZGlyKS9pbmNsdWRlL2dydWIvZXh0Y21kLmgKPj4gK0tFUk5FTF9IRUFERVJf
RklMRVMgKz0gJCh0b3Bfc3JjZGlyKS9pbmNsdWRlL2dydWIvbG9hZGVyLmgKPj4gK0tFUk5FTF9I
RUFERVJfRklMRVMgKz0gJCh0b3Bfc3JjZGlyKS9pbmNsdWRlL2dydWIvbGliL2FyZy5oCj4+ICtL
RVJORUxfSEVBREVSX0ZJTEVTICs9ICQodG9wX3NyY2RpcikvaW5jbHVkZS9ncnViL3hlbi5oCj4+
ICtLRVJORUxfSEVBREVSX0ZJTEVTICs9ICQodG9wX3NyY2RpcikvaW5jbHVkZS9ncnViL2kzODYv
eGVuL2h5cGVyY2FsbC5oCj4+ICtlbmRpZgo+PiArCj4+ICBpZiBDT05EX2kzODZfZWZpCj4+ICBL
RVJORUxfSEVBREVSX0ZJTEVTICs9ICQodG9wX3NyY2RpcikvaW5jbHVkZS9ncnViL2VmaS9lZmku
aAo+PiAgS0VSTkVMX0hFQURFUl9GSUxFUyArPSAkKHRvcF9zcmNkaXIpL2luY2x1ZGUvZ3J1Yi9l
ZmkvZGlzay5oCj4+IGRpZmYgLS1naXQgYS9ncnViLWNvcmUvTWFrZWZpbGUuY29yZS5kZWYgYi9n
cnViLWNvcmUvTWFrZWZpbGUuY29yZS5kZWYKPj4gaW5kZXggOTU5MGU4N2Q5Li5jNDJjZWJjMzgg
MTAwNjQ0Cj4+IC0tLSBhL2dydWItY29yZS9NYWtlZmlsZS5jb3JlLmRlZgo+PiArKysgYi9ncnVi
LWNvcmUvTWFrZWZpbGUuY29yZS5kZWYKPj4gQEAgLTc5LDYgKzc5LDggQEAga2VybmVsID0gewo+
PiAgICBpMzg2X3hlbl9sZGZsYWdzICAgICAgICAgPSAnJChUQVJHRVRfSU1HX0JBU0VfTERPUFQp
LDAnOwo+PiAgICB4ODZfNjRfeGVuX2xkZmxhZ3MgICAgICAgPSAnJChUQVJHRVRfSU1HX0xERkxB
R1MpJzsKPj4gICAgeDg2XzY0X3hlbl9sZGZsYWdzICAgICAgID0gJyQoVEFSR0VUX0lNR19CQVNF
X0xET1BUKSwwJzsKPj4gKyAgaTM4Nl94ZW5wdmhfbGRmbGFncyAgICAgID0gJyQoVEFSR0VUX0lN
R19MREZMQUdTKSc7Cj4+ICsgIGkzODZfeGVucHZoX2xkZmxhZ3MgICAgICA9ICckKFRBUkdFVF9J
TUdfQkFTRV9MRE9QVCksMHgxMDAwMDAnOwo+Pgo+PiAgICBtaXBzX2xvb25nc29uX2xkZmxhZ3Mg
ICAgPSAnLVdsLC1UdGV4dCwweDgwMjAwMDAwJzsKPj4gICAgcG93ZXJwY19pZWVlMTI3NV9sZGZs
YWdzID0gJy1XbCwtVHRleHQsMHgyMDAwMDAnOwo+PiBAQCAtMTAwLDYgKzEwMiw3IEBAIGtlcm5l
bCA9IHsKPj4gICAgeDg2XzY0X2VmaV9zdGFydHVwID0ga2Vybi94ODZfNjQvZWZpL3N0YXJ0dXAu
UzsKPj4gICAgaTM4Nl94ZW5fc3RhcnR1cCA9IGtlcm4vaTM4Ni94ZW4vc3RhcnR1cC5TOwo+PiAg
ICB4ODZfNjRfeGVuX3N0YXJ0dXAgPSBrZXJuL3g4Nl82NC94ZW4vc3RhcnR1cC5TOwo+PiArICBp
Mzg2X3hlbnB2aF9zdGFydHVwID0ga2Vybi9pMzg2L3hlbi9zdGFydHVwX3B2aC5TOwo+PiAgICBp
Mzg2X3FlbXVfc3RhcnR1cCA9IGtlcm4vaTM4Ni9xZW11L3N0YXJ0dXAuUzsKPj4gICAgaTM4Nl9p
ZWVlMTI3NV9zdGFydHVwID0ga2Vybi9pMzg2L2llZWUxMjc1L3N0YXJ0dXAuUzsKPj4gICAgaTM4
Nl9jb3JlYm9vdF9zdGFydHVwID0ga2Vybi9pMzg2L2NvcmVib290L3N0YXJ0dXAuUzsKPj4gQEAg
LTE3Nyw2ICsxODAsNyBAQCBrZXJuZWwgPSB7Cj4+Cj4+ICAgIGkzODYgPSBrZXJuL2kzODYvZGwu
YzsKPj4gICAgaTM4Nl94ZW4gPSBrZXJuL2kzODYvZGwuYzsKPj4gKyAgaTM4Nl94ZW5wdmggPSBr
ZXJuL2kzODYvZGwuYzsKPj4KPj4gICAgaTM4Nl9jb3JlYm9vdCA9IGtlcm4vaTM4Ni9jb3JlYm9v
dC9pbml0LmM7Cj4+ICAgIGkzODZfbXVsdGlib290ID0ga2Vybi9pMzg2L2NvcmVib290L2luaXQu
YzsKPj4gQEAgLTIyMiw2ICsyMjYsMTQgQEAga2VybmVsID0gewo+PiAgICB4ZW4gPSBkaXNrL3hl
bi94ZW5kaXNrLmM7Cj4+ICAgIHhlbiA9IGNvbW1hbmRzL2Jvb3QuYzsKPj4KPj4gKyAgaTM4Nl94
ZW5wdmggPSBrZXJuL2kzODYvdHNjLmM7Cj4+ICsgIGkzODZfeGVucHZoID0ga2Vybi9pMzg2L3hl
bi90c2MuYzsKPj4gKyAgaTM4Nl94ZW5wdmggPSBjb21tYW5kcy9ib290LmM7Cj4+ICsgIGkzODZf
eGVucHZoID0ga2Vybi94ZW4vaW5pdC5jOwo+PiArICBpMzg2X3hlbnB2aCA9IGtlcm4vaTM4Ni94
ZW4vcHZoLmM7Cj4+ICsgIGkzODZfeGVucHZoID0gdGVybS94ZW4vY29uc29sZS5jOwo+PiArICBp
Mzg2X3hlbnB2aCA9IGRpc2sveGVuL3hlbmRpc2suYzsKPiAKPiBJIHdvdWxkIHNvcnQgYWxsIGZp
bGUgbmFtZXMgaGVyZS4KCk9rYXkuCgoKSnVlcmdlbgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 11:56:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 11: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 1gEYom-0005re-MX; Mon, 22 Oct 2018 11:56:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zwvz=nc=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1gEYol-0005rZ-73
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 11:56:19 +0000
X-Inumbo-ID: 14a53c52-d5f1-11e8-a8a5-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 14a53c52-d5f1-11e8-a8a5-bc764e045a96;
 Mon, 22 Oct 2018 13:53:24 +0200 (CEST)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9MBnCWB167133;
 Mon, 22 Oct 2018 11:56:12 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=wu7FUjM+a796DcojyJ4lTM3tcseeoVt02LEYdz5qwMI=;
 b=HykHX96OdyKt9Mkv2Weeq6bMY/uDRCgkh+lAbmwAGpW04FtWOLoCVD3GuPXaNQl1NnwW
 SOiMQvbE5VXR+wsuAbvQ3PKogiw/wtj4DXhwauerekblZeTsjVXEJojkAmBhUJ5ZHZMN
 bHJAwjI2f9WDJy/SLXsD9Sw9Ii7vOrtmUHF7D8U5l5NgkT3Nucg80XAlYJsfn3hOZ+qT
 1nRr4gcK0CO9D1y6fS9FtAl0LwHUd/qsTDcEIq8CQhayLSGEWcx6pzLXYoaJSmwwzrav
 MjJrzm1waO/yO4glfpn6BD53YyeTQPWS5pCFheSFusyXKFIktQvt2zUXHLKr4+/wSd13 XQ== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp2120.oracle.com with ESMTP id 2n7vapnxcd-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 22 Oct 2018 11:56:12 +0000
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w9MBuB8v020275
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 22 Oct 2018 11:56:11 GMT
Received: from abhmp0006.oracle.com (abhmp0006.oracle.com [141.146.116.12])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w9MBuBOO030388;
 Mon, 22 Oct 2018 11:56:11 GMT
Received: from olila.i.net-space.pl (/10.175.186.189)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 22 Oct 2018 04:56:10 -0700
Date: Mon, 22 Oct 2018 13:56:06 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181022115606.GF4548@olila.i.net-space.pl>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-17-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181009110317.6022-17-jgross@suse.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9053
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=667
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810220104
Subject: Re: [Xen-devel] [PATCH v2 16/18] xenpvh: support building a
 standalone 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: hans@knorrie.org, grub-devel@gnu.org, phcoder@gmail.com,
 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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDE6MDM6MTVQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBTdXBwb3J0IG1raW1hZ2UgZm9yIHhlbnB2aC4KPgo+IEluIG9yZGVyIHRvIGF2b2lk
IHVzaW5nIHBsYWluIGludGVnZXJzIGZvciB0aGUgRUxGIG5vdGVzIHVzZSB0aGUKPiBhdmFpbGFi
bGUgWGVuIGluY2x1ZGUgaW5zdGVhZC4gV2hpbGUgYXQgaXQgcmVwbGFjZSB0aGUgcGxhaW4gbnVt
YmVycwo+IGZvciBYZW4gUFYgbW9kZSwgdG9vLgo+Cj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBH
cm9zcyA8amdyb3NzQHN1c2UuY29tPgoKKy8tIFhFTlBWSC94ZW5wdmggcGxheSBSZXZpZXdlZC1i
eTogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KCkRhbmllbAoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 12:02:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 12: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 1gEYua-0006fj-Og; Mon, 22 Oct 2018 12:02:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zwvz=nc=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1gEYuZ-0006fZ-GP
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 12:02:19 +0000
X-Inumbo-ID: eb64ac22-d5f1-11e8-a8a5-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eb64ac22-d5f1-11e8-a8a5-bc764e045a96;
 Mon, 22 Oct 2018 13:59:25 +0200 (CEST)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9MBxSn7175200;
 Mon, 22 Oct 2018 12:02:03 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=ds0lgMfLikrA6/bVtgiu4cjpvUv0Em7wBcszhvdCp4I=;
 b=Y2+DfYnBuQriWOsYo8yenchn5fodrOlWPLg8z7iO4nCw/ojHEWIG+1s7S6jAifGZ9n1n
 fBFoYNMnBsg+Q/vJ0I75vJ12dOXtuiTo0osBgexHO6mJ38ZUl+HcxpMsL9PPkcRs3DqM
 57ovDbergCnw3sVoqarJJs4THGTNbYFQklsJucXixUmmrWfZGu0JQMznUaBlFKQB26zR
 2dZK5HLhymcCPMZXUDk/ujM0ztvVJQQKdxRPlpKZFs5Re+kvrF5XwGqvxD+YBECeddUN
 GHXJr6QX5IPF7Wkp6eADjKot4e9e6XI9G60loEVDkiRPabetn0v/FAMlzZogTaGtZDTW zw== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp2120.oracle.com with ESMTP id 2n7vapnya4-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 22 Oct 2018 12:02:03 +0000
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w9MC226Y009745
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 22 Oct 2018 12:02:03 GMT
Received: from abhmp0020.oracle.com (abhmp0020.oracle.com [141.146.116.26])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w9MC21ZU010377;
 Mon, 22 Oct 2018 12:02:02 GMT
Received: from olila.i.net-space.pl (/10.175.186.189)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 22 Oct 2018 05:02:01 -0700
Date: Mon, 22 Oct 2018 14:01:57 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181022120157.GG4548@olila.i.net-space.pl>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-18-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181009110317.6022-18-jgross@suse.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9053
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=888
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810220105
Subject: Re: [Xen-devel] [PATCH v2 17/18] xenpvh: support grub-install for
 xenpvh
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, grub-devel@gnu.org, phcoder@gmail.com,
 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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDE6MDM6MTZQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBBZGQgeGVucHZoIHN1cHBvcnQgdG8gZ3J1Yi1pbnN0YWxsLgo+Cj4gU2lnbmVkLW9m
Zi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+IFJldmlld2VkLWJ5OiBEYW5p
ZWwgS2lwZXIgPGRhbmllbC5raXBlckBvcmFjbGUuY29tPgoKKy8tIFhFTlBWSCBwbGF5IHN0aWxs
IFJldmlld2VkLWJ5OiBEYW5pZWwgS2lwZXIgPGRhbmllbC5raXBlckBvcmFjbGUuY29tPgoKRGFu
aWVsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 12:04:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 12: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 1gEYwd-0006mX-7N; Mon, 22 Oct 2018 12:04:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zwvz=nc=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1gEYwb-0006mS-MU
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 12:04:25 +0000
X-Inumbo-ID: d1da4c22-d5f2-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d1da4c22-d5f2-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 12:05:52 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9MC4FrE179213;
 Mon, 22 Oct 2018 12:04:15 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=Pm5NGfzPp3Tc0OGYOUfKyXyzTXBazNqjyR3WYjV8gI8=;
 b=xPcSI4ZiZ/fKED/7cXQlb+ZRa+BJuj183aR02i/He5k2+8O9jMQFk/+OmNNn8HKMFCfk
 G07yg/6PycxRfs/409KjNEuG/Umyl1ys86zubXrvsnz+97gYBD/4xU/YSwzU9MsgVs0/
 fbtnfRoIBz0hWhSNiE5Ylox5YDiNFM44udpbh33OOZruDiJfLNQ58u42hqdzBOvak5Mw
 LBQOhk6T/aNKBtblJ6aEJDB8HZT0s8zmYKyq7k2K05vwsj7L6MDrvGS+SNGgaJBfRLwY
 cdUFtyMaObZaQ5LUL+OI5vBq11M2kXiCIykOd8r1qRkcXkcyZc8X+pBAi4fBGOR9o31q 1w== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2120.oracle.com with ESMTP id 2n7vapnync-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 22 Oct 2018 12:04:15 +0000
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9MC4FOD028642
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 22 Oct 2018 12:04:15 GMT
Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9MC4FDN015768;
 Mon, 22 Oct 2018 12:04:15 GMT
Received: from olila.i.net-space.pl (/10.175.186.189)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 22 Oct 2018 05:04:15 -0700
Date: Mon, 22 Oct 2018 14:04:10 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181022120410.GH4548@olila.i.net-space.pl>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-19-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181009110317.6022-19-jgross@suse.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9053
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=966
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810220106
Subject: Re: [Xen-devel] [PATCH v2 18/18] xenpvh: add support to configure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, grub-devel@gnu.org, phcoder@gmail.com,
 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>

T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDE6MDM6MTdQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBTdXBwb3J0IHBsYXRmb3JtIGkzODYveGVucHZoIGluIGNvbmZpZ3VyZS4KPgo+IFNp
Z25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPiBSZXZpZXdlZC1i
eTogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KCisvLSBYRU5QVkgveGVu
cHZoIHBsYXkgc3RpbGwgUmV2aWV3ZWQtYnk6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9y
YWNsZS5jb20+CgpEYW5pZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 12:09:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 12: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 1gEZ17-0006yO-Va; Mon, 22 Oct 2018 12:09:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zwvz=nc=oracle.com=daniel.kiper@srs-us1.protection.inumbo.net>)
 id 1gEZ16-0006yJ-E0
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 12:09:04 +0000
X-Inumbo-ID: 787941c8-d5f3-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 787941c8-d5f3-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 12:10:31 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9MC3vOA129774;
 Mon, 22 Oct 2018 12:08:58 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=/pB5g7SPzVGOfWSsftM79zZXL6Me1f/xztLE3lxC8Nk=;
 b=a2snBRtqMJKtKcTplLzq8zsb9raJuTNC4dJ+7dU6XOfTHTb3FeWMmm0XaBkeiY3ppdLr
 rclNST3YyKSsQPa2uPkwYzI4kQBVM0xd9p7nVdVkbf+oKNb4UVUHj7ASJilckPJos/Jo
 VvF3DBC1K2JpOjHwLEjmaEcSMBfSQmeNekGOtbzr2Br2XIvFPGbIJAiS1cxNyjhrLUo3
 T1dS4kQ4eY99VKZNHwbUzJAfdcQbcR3lmU+629kaoGeoHpvv5aW0h7/xoJhRXPgS5DWV
 6D1K8xiUr4oWuhmd+DuvAkkg/reifVpuxS44Tt7GSAonWKLd3w/jJvHiLgQ4LyhSOeTg qg== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2120.oracle.com with ESMTP id 2n7w0qdxuu-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 22 Oct 2018 12:08:57 +0000
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9MC8vSE005321
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 22 Oct 2018 12:08:57 GMT
Received: from abhmp0002.oracle.com (abhmp0002.oracle.com [141.146.116.8])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w9MC8uUr014401;
 Mon, 22 Oct 2018 12:08:57 GMT
Received: from olila.i.net-space.pl (/10.175.186.189)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 22 Oct 2018 05:08:56 -0700
Date: Mon, 22 Oct 2018 14:08:52 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181022120852.GI4548@olila.i.net-space.pl>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-14-jgross@suse.com>
 <20181022113139.GC4548@olila.i.net-space.pl>
 <478b4b66-2218-d475-19c8-24237355e4c6@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <478b4b66-2218-d475-19c8-24237355e4c6@suse.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9053
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=434
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810220106
Subject: Re: [Xen-devel] [PATCH v2 13/18] xen: init memory regions for PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, grub-devel@gnu.org, phcoder@gmail.com,
 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>

T24gTW9uLCBPY3QgMjIsIDIwMTggYXQgMDE6NDM6NTNQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAyMi8xMC8yMDE4IDEzOjMxLCBEYW5pZWwgS2lwZXIgd3JvdGU6Cj4gPiBPbiBU
dWUsIE9jdCAwOSwgMjAxOCBhdCAwMTowMzoxMlBNICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3Rl
Ogo+ID4+IEFkZCBhbGwgdXNhYmxlIG1lbW9yeSByZWdpb25zIHRvIGdydWIgbWVtb3J5IG1hbmFn
ZW1lbnQgYW5kIGFkZCB0aGUKPiA+PiBuZWVkZWQgbW1hcCBpdGVyYXRlIGNvZGUuCj4gPgo+ID4g
SSBhbSBtaXNzaW5nIGEgZmV3IHdvcmRzIHdoeSB0aGlzIHBhdGNoIGlzIG5lZWRlZC4gRXNwZWNp
YWxseSB3aHkKPiA+IGdydWJfbWFjaGluZV9tbWFwX2l0ZXJhdGUoKSBoYXMgdG8gYmVsb25nIHRv
IHRoaXMgcGF0Y2guIEhvd2V2ZXIsCj4gPiBJIHRoaW5rIHRoYXQgaXQgc2hvdWxkIGJlIGludHJv
ZHVjZWQgYnkgcGF0Y2ggaW4gd2hpY2gKPiA+IGdydWJfbWFjaGluZV9tbWFwX2l0ZXJhdGUoKSBp
cyB1c2VkIGF0IHNvbWUgcG9pbnQuCj4KPiBUaGF0IHdvdWxkIGFnYWluIGxlYWQgdG8gb25lIGdp
YW50IFBWSCBwYXRjaCB3aGljaCB5b3UgZGlkbid0IGxpa2UuCj4KPiBncnViX21hY2hpbmVfbW1h
cF9pdGVyYXRlKCkgaXMgYmVpbmcgdXNlZCBieSBncnViIGNvbW1vbiBjb2RlIGxpa2UKPiBncnVi
LWNvcmUvbGliL3JlbG9jYXRvci5jIG9yIGdydWItY29yZS9tbWFwL21tYXAuYwo+Cj4gZ3J1Yl9t
YWNoaW5lX21tYXBfaXRlcmF0ZSgpIGJlbG9uZ3MgaW50byB0aGlzIHBhdGNoIGFzIGl0IGlzIHRo
ZQo+IG1haW4gdXNlciBvZiB0aGUgbWVtb3J5IG1hcCBpbnRyb2R1Y2VkIGhlcmUuCgpPSywgbGV0
J3MgbGVhdmUgaXQgaGVyZS4gVGhvdWdoIGNvbW1pdCBtZXNzYWdlIGhhcyB0byBiZSB1cGRhdGVk
IGFjY29yZGluZ2x5LgoKRGFuaWVsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 12:15:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 12:15: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 1gEZ6r-0007km-Ow; Mon, 22 Oct 2018 12:15:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2/qy=nc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gEZ6r-0007ka-1S
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 12:15:01 +0000
X-Inumbo-ID: b15bc10a-d5f3-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b15bc10a-d5f3-11e8-a8a5-bc764e045a96;
 Mon, 22 Oct 2018 14:12:06 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gEZ6p-0003Hp-3d; Mon, 22 Oct 2018 12:14: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 1gEZ6o-00049I-Pr; Mon, 22 Oct 2018 12:14:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gEZ6o-0007AX-PE; Mon, 22 Oct 2018 12:14:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128927-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=073891a3e74059e996258e32b56b3f0770c6fe55
X-Osstest-Versions-That: ovmf=d28daaddb3e732468e930a809d3d3943a5de9558
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 22 Oct 2018 12:14:58 +0000
Subject: [Xen-devel] [ovmf test] 128927: 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>

ZmxpZ2h0IDEyODkyNyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5MjcvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAwNzM4OTFhM2U3NDA1OWU5OTYyNThlMzJiNTZiM2Yw
NzcwYzZmZTU1CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBkMjhkYWFk
ZGIzZTczMjQ2OGU5MzBhODA5ZDNkMzk0M2E1ZGU5NTU4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg5MjQgIDIwMTgtMTAtMjIgMDU6Mzg6MzAgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4OTI3ICAyMDE4LTEwLTIyIDA3OjQwOjQxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgWmhhb3poMXgg
PHpoaXFpYW5neC56aGFvQGludGVsLmNvbT4KICBaaGlxaWFuZ1ggWmhhbyA8emhpcWlhbmd4Lnpo
YW9AaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGlu
ZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9vc3N0ZXN0L292
bWYuZ2l0CiAgIGQyOGRhYWRkYjMuLjA3Mzg5MWEzZTcgIDA3Mzg5MWEzZTc0MDU5ZTk5NjI1OGUz
MmI1NmIzZjA3NzBjNmZlNTUgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 12:25:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 12:25: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 1gEZGV-00007N-TP; Mon, 22 Oct 2018 12:24:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2/qy=nc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gEZGU-00007B-5x
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 12:24:58 +0000
X-Inumbo-ID: b14fabfd-d5f5-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b14fabfd-d5f5-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 12:26: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 <aliasfile-bounces@xenproject.org>)
 id 1gEZGS-0003TH-7p; Mon, 22 Oct 2018 12:24: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 1gEZGR-0005Gu-UZ; Mon, 22 Oct 2018 12:24:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gEZGR-0003KY-Tw; Mon, 22 Oct 2018 12:24:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128931-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-arm64-arm64-xl-xsm:xen-boot:fail:regression
 xen-unstable-smoke:test-armhf-armhf-xl:xen-boot:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=d7ccb75b9623e8cca4fec718539c32412a3b8b6d
X-Osstest-Versions-That: xen=62aa9e7f1b8ef64b8c7c1dacb1122351cb9fd132
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 22 Oct 2018 12:24:55 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128931: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODkzMSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODkzMS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4ODg0
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjg4ODQKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0
ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBkN2NjYjc1Yjk2MjNlOGNjYTRm
ZWM3MTg1MzljMzI0MTJhM2I4YjZkCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAg
ICAgICA2MmFhOWU3ZjFiOGVmNjRiOGM3YzFkYWNiMTEyMjM1MWNiOWZkMTMyCgpMYXN0IHRlc3Qg
b2YgYmFzaXMgICAxMjg4ODQgIDIwMTgtMTAtMTkgMjA6MDA6NDEgWiAgICAyIGRheXMKVGVzdGlu
ZyBzYW1lIHNpbmNlICAgMTI4OTMxICAyMDE4LTEwLTIyIDEwOjAwOjQwIFogICAgMCBkYXlzICAg
IDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6
CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgZDdj
Y2I3NWI5NjIzZThjY2E0ZmVjNzE4NTM5YzMyNDEyYTNiOGI2ZApBdXRob3I6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIE9jdCAxOSAxNToyODozOCAyMDE4ICswMTAw
CgogICAgeDg2OiBzdHViIG91dCBQViBvbmx5IGNvZGUgaW4gZG9fZGVidWcKICAgIAogICAgV2hl
biBQViBpcyBkaXNhYmxlZCB0aG9zZSBzeW1ib2xzIHdvbid0IGJlIGF2YWlsYWJsZS4gSXQgaXMg
aW1wb3NzaWJsZQogICAgZm9yIFhlbiB0byBoaXQgI0RCIHRoZXJlLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgZWY3MmM5M2RmOWE4
Nzc1ZmFhNTAwNjUxNmZiY2MzNzVkY2IxNGE1ZApBdXRob3I6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+CkRhdGU6ICAgRnJpIE9jdCAxOSAxNToyODozNCAyMDE4ICswMTAwCgogICAgeDg2
OiBjb25uZWN0IGd1ZXN0IGNyZWF0aW9uIHdpdGggQ09ORklHX1BWCiAgICAKICAgIFRoaXMgaXMg
YSBiaXQgbW9yZSBjb21wbGljYXRlZCB0aGFuIHRoZSBIVk0gY2FzZSBiZWNhdXNlIHN5c3RlbQog
ICAgZG9tYWlucyBoYXZlIFBWIGd1ZXN0IHR5cGUuIExlYXZlIHRoZW0gbGlrZSB0aGF0LgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgUmV2
aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21t
aXQgNmY0MDdkYzRmYzk0MzI4NmQ0ODQzY2U3YWJhMjY1Yjk0ZTJlYjljOQpBdXRob3I6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIE9jdCAxOSAxNToyODozMSAyMDE4
ICswMTAwCgogICAgeDg2L3B2OiBtYWtlIGd1ZXN0X2lvX3tyZWFkLHdyaXRlfSBsb2NhbCBmdW5j
dGlvbnMKICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgoKY29tbWl0IDI5YjA2NzhiM2NiYzAzYzJhY2M3MzhkNTAzOTg4ZWI1MjMyMDEzMTcKQXV0
aG9yOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpEYXRlOiAgIEZyaSBPY3QgMTkgMTU6
Mjg6MzAgMjAxOCArMDEwMAoKICAgIHg4NjogbWFrZSBjb25zdHJ1Y3RfZG9tMCBidWlsZCB3aXRo
ICFDT05GSUdfUFYKICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 12:58:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 12: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 1gEZmi-0002Q2-Ha; Mon, 22 Oct 2018 12:58:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tti2=nc=citrix.com=prvs=826755171=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gEZmg-0002Pk-UA
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 12:58:14 +0000
X-Inumbo-ID: bb9164d4-d5f9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bb9164d4-d5f9-11e8-a8a5-bc764e045a96;
 Mon, 22 Oct 2018 14:55:20 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,412,1534809600"; d="scan'208";a="68422306"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 22 Oct 2018 13:58:01 +0100
Message-ID: <1540213082-616-5-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1540213082-616-1-git-send-email-andrew.cooper3@citrix.com>
References: <1540213082-616-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 4/5] xen/bitmap: Drop all bitmap_scn{,
 list}printf() 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: Stefano Stabellini <sstabellini@kernel.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.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>

QWxsIGNhbGxlcnMgaGF2ZSBiZWVuIGNvbnZlcmVkIHRvIHVzaW5nICUqcGJbbF0uICBJbiB0aGUg
dW5saWtlbHkgY2FzZSB0aGF0CmZ1dHVyZSBjb2RlIHdhbnRzIHRvIHJldGFpbiB0aGlzIGZ1bmN0
aW9uYWx5LCBpdCBjYW4gYmUgcmVwbGljYXRlZCBpbiBhIG1vcmUKY29udmVuaWVudCBmYXNob24g
d2l0aCBzbnByaW50ZigpLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
ClJldmlld2VkLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgotLS0KQ0M6
IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPgpDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ0M6IEdl
b3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAZXUuY2l0cml4LmNvbT4KLS0tCiB4ZW4vY29tbW9u
L2JpdG1hcC5jICAgICAgICB8IDEwNSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL3hlbi9iaXRtYXAuaCAgIHwgICA2IC0tLQogeGVuL2lu
Y2x1ZGUveGVuL2NwdW1hc2suaCAgfCAgMTggLS0tLS0tLS0KIHhlbi9pbmNsdWRlL3hlbi9ub2Rl
bWFzay5oIHwgIDM0IC0tLS0tLS0tLS0tLS0tLQogNCBmaWxlcyBjaGFuZ2VkLCAxNjMgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9iaXRtYXAuYyBiL3hlbi9jb21tb24vYml0
bWFwLmMKaW5kZXggZjQ5OGVlNi4uMzRkZTM4NyAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9iaXRt
YXAuYworKysgYi94ZW4vY29tbW9uL2JpdG1hcC5jCkBAIC0zMDAsMTExICszMDAsNiBAQCBpbnQg
X19iaXRtYXBfd2VpZ2h0KGNvbnN0IHVuc2lnbmVkIGxvbmcgKmJpdG1hcCwgaW50IGJpdHMpCiAj
ZW5kaWYKIEVYUE9SVF9TWU1CT0woX19iaXRtYXBfd2VpZ2h0KTsKIAotLyoKLSAqIEJpdG1hcCBw
cmludGluZyAmIHBhcnNpbmcgZnVuY3Rpb25zOiBmaXJzdCB2ZXJzaW9uIGJ5IEJpbGwgSXJ3aW4s
Ci0gKiBzZWNvbmQgdmVyc2lvbiBieSBQYXVsIEphY2tzb24sIHRoaXJkIGJ5IEpvZSBLb3J0eS4K
LSAqLwotCi0jZGVmaW5lIENIVU5LU1oJCQkJMzIKLSNkZWZpbmUgbmJpdHNfdG9faG9sZF92YWx1
ZSh2YWwpCWZscyh2YWwpCi0jZGVmaW5lIHJvdW5kdXBfcG93ZXIyKHZhbCxtb2R1bHVzKQkoKCh2
YWwpICsgKG1vZHVsdXMpIC0gMSkgJiB+KChtb2R1bHVzKSAtIDEpKQotI2RlZmluZSB1bmhleChj
KQkJCShpc2RpZ2l0KGMpID8gKGMgLSAnMCcpIDogKHRvdXBwZXIoYykgLSAnQScgKyAxMCkpCi0j
ZGVmaW5lIEJBU0VERUMgMTAJCS8qIGZhbmNpZXIgY3B1c2V0IGxpc3RzIGlucHV0IGluIGRlY2lt
YWwgKi8KLQotLyoqCi0gKiBiaXRtYXBfc2NucHJpbnRmIC0gY29udmVydCBiaXRtYXAgdG8gYW4g
QVNDSUkgaGV4IHN0cmluZy4KLSAqIEBidWY6IGJ5dGUgYnVmZmVyIGludG8gd2hpY2ggc3RyaW5n
IGlzIHBsYWNlZAotICogQGJ1ZmxlbjogcmVzZXJ2ZWQgc2l6ZSBvZiBAYnVmLCBpbiBieXRlcwot
ICogQG1hc2twOiBwb2ludGVyIHRvIGJpdG1hcCB0byBjb252ZXJ0Ci0gKiBAbm1hc2tiaXRzOiBz
aXplIG9mIGJpdG1hcCwgaW4gYml0cwotICoKLSAqIEV4YWN0bHkgQG5tYXNrYml0cyBiaXRzIGFy
ZSBkaXNwbGF5ZWQuICBIZXggZGlnaXRzIGFyZSBncm91cGVkIGludG8KLSAqIGNvbW1hLXNlcGFy
YXRlZCBzZXRzIG9mIGVpZ2h0IGRpZ2l0cyBwZXIgc2V0LgotICovCi1pbnQgYml0bWFwX3NjbnBy
aW50ZihjaGFyICpidWYsIHVuc2lnbmVkIGludCBidWZsZW4sCi0JY29uc3QgdW5zaWduZWQgbG9u
ZyAqbWFza3AsIGludCBubWFza2JpdHMpCi17Ci0JaW50IGksIHdvcmQsIGJpdCwgbGVuID0gMDsK
LQl1bnNpZ25lZCBsb25nIHZhbDsKLQljb25zdCBjaGFyICpzZXAgPSAiIjsKLQlpbnQgY2h1bmtz
ejsKLQl1MzIgY2h1bmttYXNrOwotCi0JY2h1bmtzeiA9IG5tYXNrYml0cyAmIChDSFVOS1NaIC0g
MSk7Ci0JaWYgKGNodW5rc3ogPT0gMCkKLQkJY2h1bmtzeiA9IENIVU5LU1o7Ci0KLQlpID0gcm91
bmR1cF9wb3dlcjIobm1hc2tiaXRzLCBDSFVOS1NaKSAtIENIVU5LU1o7Ci0JZm9yICg7IGkgPj0g
MDsgaSAtPSBDSFVOS1NaKSB7Ci0JCWNodW5rbWFzayA9ICgoMVVMTCA8PCBjaHVua3N6KSAtIDEp
OwotCQl3b3JkID0gaSAvIEJJVFNfUEVSX0xPTkc7Ci0JCWJpdCA9IGkgJSBCSVRTX1BFUl9MT05H
OwotCQl2YWwgPSAobWFza3Bbd29yZF0gPj4gYml0KSAmIGNodW5rbWFzazsKLQkJbGVuICs9IHNj
bnByaW50ZihidWYrbGVuLCBidWZsZW4tbGVuLCAiJXMlMCpseCIsIHNlcCwKLQkJCShjaHVua3N6
KzMpLzQsIHZhbCk7Ci0JCWNodW5rc3ogPSBDSFVOS1NaOwotCQlzZXAgPSAiLCI7Ci0JfQotCXJl
dHVybiBsZW47Ci19Ci1FWFBPUlRfU1lNQk9MKGJpdG1hcF9zY25wcmludGYpOwotCi0vKgotICog
YnNjbmxfZW1pdChidWYsIGJ1ZmxlbiwgcmJvdCwgcnRvcCwgYnApCi0gKgotICogSGVscGVyIHJv
dXRpbmUgZm9yIGJpdG1hcF9zY25saXN0cHJpbnRmKCkuICBXcml0ZSBkZWNpbWFsIG51bWJlcgot
ICogb3IgcmFuZ2UgdG8gYnVmLCBzdXBwcmVzc2luZyBvdXRwdXQgcGFzdCBidWYrYnVmbGVuLCB3
aXRoIG9wdGlvbmFsCi0gKiBjb21tYS1wcmVmaXguICBSZXR1cm4gbGVuIG9mIHdoYXQgd291bGQg
YmUgd3JpdHRlbiB0byBidWYsIGlmIGl0Ci0gKiBhbGwgZml0LgotICovCi1zdGF0aWMgaW5saW5l
IGludCBic2NubF9lbWl0KGNoYXIgKmJ1ZiwgaW50IGJ1ZmxlbiwgaW50IHJib3QsIGludCBydG9w
LCBpbnQgbGVuKQotewotCWlmIChsZW4gPiAwKQotCQlsZW4gKz0gc2NucHJpbnRmKGJ1ZiArIGxl
biwgYnVmbGVuIC0gbGVuLCAiLCIpOwotCWlmIChyYm90ID09IHJ0b3ApCi0JCWxlbiArPSBzY25w
cmludGYoYnVmICsgbGVuLCBidWZsZW4gLSBsZW4sICIlZCIsIHJib3QpOwotCWVsc2UKLQkJbGVu
ICs9IHNjbnByaW50ZihidWYgKyBsZW4sIGJ1ZmxlbiAtIGxlbiwgIiVkLSVkIiwgcmJvdCwgcnRv
cCk7Ci0JcmV0dXJuIGxlbjsKLX0KLQotLyoqCi0gKiBiaXRtYXBfc2NubGlzdHByaW50ZiAtIGNv
bnZlcnQgYml0bWFwIHRvIGxpc3QgZm9ybWF0IEFTQ0lJIHN0cmluZwotICogQGJ1ZjogYnl0ZSBi
dWZmZXIgaW50byB3aGljaCBzdHJpbmcgaXMgcGxhY2VkCi0gKiBAYnVmbGVuOiByZXNlcnZlZCBz
aXplIG9mIEBidWYsIGluIGJ5dGVzCi0gKiBAbWFza3A6IHBvaW50ZXIgdG8gYml0bWFwIHRvIGNv
bnZlcnQKLSAqIEBubWFza2JpdHM6IHNpemUgb2YgYml0bWFwLCBpbiBiaXRzCi0gKgotICogT3V0
cHV0IGZvcm1hdCBpcyBhIGNvbW1hLXNlcGFyYXRlZCBsaXN0IG9mIGRlY2ltYWwgbnVtYmVycyBh
bmQKLSAqIHJhbmdlcy4gIENvbnNlY3V0aXZlbHkgc2V0IGJpdHMgYXJlIHNob3duIGFzIHR3byBo
eXBoZW4tc2VwYXJhdGVkCi0gKiBkZWNpbWFsIG51bWJlcnMsIHRoZSBzbWFsbGVzdCBhbmQgbGFy
Z2VzdCBiaXQgbnVtYmVycyBzZXQgaW4KLSAqIHRoZSByYW5nZS4gIE91dHB1dCBmb3JtYXQgaXMg
Y29tcGF0aWJsZSB3aXRoIHRoZSBmb3JtYXQKLSAqIGFjY2VwdGVkIGFzIGlucHV0IGJ5IGJpdG1h
cF9wYXJzZWxpc3QoKS4KLSAqCi0gKiBUaGUgcmV0dXJuIHZhbHVlIGlzIHRoZSBudW1iZXIgb2Yg
Y2hhcmFjdGVycyB3aGljaCB3ZXJlIG91dHB1dCwKLSAqIGV4Y2x1ZGluZyB0aGUgdHJhaWxpbmcg
J1wwJy4KLSAqLwotaW50IGJpdG1hcF9zY25saXN0cHJpbnRmKGNoYXIgKmJ1ZiwgdW5zaWduZWQg
aW50IGJ1ZmxlbiwKLQljb25zdCB1bnNpZ25lZCBsb25nICptYXNrcCwgaW50IG5tYXNrYml0cykK
LXsKLQlpbnQgbGVuID0gMDsKLQkvKiBjdXJyZW50IGJpdCBpcyAnY3VyJywgbW9zdCByZWNlbnRs
eSBzZWVuIHJhbmdlIGlzIFtyYm90LCBydG9wXSAqLwotCWludCBjdXIsIHJib3QsIHJ0b3A7Ci0K
LQlyYm90ID0gY3VyID0gZmluZF9maXJzdF9iaXQobWFza3AsIG5tYXNrYml0cyk7Ci0Jd2hpbGUg
KGN1ciA8IG5tYXNrYml0cykgewotCQlydG9wID0gY3VyOwotCQljdXIgPSBmaW5kX25leHRfYml0
KG1hc2twLCBubWFza2JpdHMsIGN1cisxKTsKLQkJaWYgKGN1ciA+PSBubWFza2JpdHMgfHwgY3Vy
ID4gcnRvcCArIDEpIHsKLQkJCWxlbiA9IGJzY25sX2VtaXQoYnVmLCBidWZsZW4sIHJib3QsIHJ0
b3AsIGxlbik7Ci0JCQlyYm90ID0gY3VyOwotCQl9Ci0JfQotCWlmICghbGVuICYmIGJ1ZmxlbikK
LQkJKmJ1ZiA9IDA7Ci0JcmV0dXJuIGxlbjsKLX0KLUVYUE9SVF9TWU1CT0woYml0bWFwX3Njbmxp
c3RwcmludGYpOwogCiAvKioKICAqCWJpdG1hcF9maW5kX2ZyZWVfcmVnaW9uIC0gZmluZCBhIGNv
bnRpZ3VvdXMgYWxpZ25lZCBtZW0gcmVnaW9uCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4v
Yml0bWFwLmggYi94ZW4vaW5jbHVkZS94ZW4vYml0bWFwLmgKaW5kZXggZTJhMzY4Ni4uZmUzYzcy
MCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2JpdG1hcC5oCisrKyBiL3hlbi9pbmNsdWRl
L3hlbi9iaXRtYXAuaApAQCAtNDAsOCArNDAsNiBAQAogICogYml0bWFwX3dlaWdodChzcmMsIG5i
aXRzKQkJCUhhbW1pbmcgV2VpZ2h0OiBudW1iZXIgc2V0IGJpdHMKICAqIGJpdG1hcF9zaGlmdF9y
aWdodChkc3QsIHNyYywgbiwgbmJpdHMpCSpkc3QgPSAqc3JjID4+IG4KICAqIGJpdG1hcF9zaGlm
dF9sZWZ0KGRzdCwgc3JjLCBuLCBuYml0cykJKmRzdCA9ICpzcmMgPDwgbgotICogYml0bWFwX3Nj
bnByaW50ZihidWYsIGxlbiwgc3JjLCBuYml0cykJUHJpbnQgYml0bWFwIHNyYyB0byBidWYKLSAq
IGJpdG1hcF9zY25saXN0cHJpbnRmKGJ1ZiwgbGVuLCBzcmMsIG5iaXRzKQlQcmludCBiaXRtYXAg
c3JjIGFzIGxpc3QgdG8gYnVmCiAgKi8KIAogLyoKQEAgLTk0LDEwICs5Miw2IEBAIGV4dGVybiBp
bnQgX19iaXRtYXBfc3Vic2V0KGNvbnN0IHVuc2lnbmVkIGxvbmcgKmJpdG1hcDEsCiAJCQljb25z
dCB1bnNpZ25lZCBsb25nICpiaXRtYXAyLCBpbnQgYml0cyk7CiBleHRlcm4gaW50IF9fYml0bWFw
X3dlaWdodChjb25zdCB1bnNpZ25lZCBsb25nICpiaXRtYXAsIGludCBiaXRzKTsKIAotZXh0ZXJu
IGludCBiaXRtYXBfc2NucHJpbnRmKGNoYXIgKmJ1ZiwgdW5zaWduZWQgaW50IGxlbiwKLQkJCWNv
bnN0IHVuc2lnbmVkIGxvbmcgKnNyYywgaW50IG5iaXRzKTsKLWV4dGVybiBpbnQgYml0bWFwX3Nj
bmxpc3RwcmludGYoY2hhciAqYnVmLCB1bnNpZ25lZCBpbnQgbGVuLAotCQkJY29uc3QgdW5zaWdu
ZWQgbG9uZyAqc3JjLCBpbnQgbmJpdHMpOwogZXh0ZXJuIGludCBiaXRtYXBfZmluZF9mcmVlX3Jl
Z2lvbih1bnNpZ25lZCBsb25nICpiaXRtYXAsIGludCBiaXRzLCBpbnQgb3JkZXIpOwogZXh0ZXJu
IHZvaWQgYml0bWFwX3JlbGVhc2VfcmVnaW9uKHVuc2lnbmVkIGxvbmcgKmJpdG1hcCwgaW50IHBv
cywgaW50IG9yZGVyKTsKIGV4dGVybiBpbnQgYml0bWFwX2FsbG9jYXRlX3JlZ2lvbih1bnNpZ25l
ZCBsb25nICpiaXRtYXAsIGludCBwb3MsIGludCBvcmRlcik7CmRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS94ZW4vY3B1bWFzay5oIGIveGVuL2luY2x1ZGUveGVuL2NwdW1hc2suaAppbmRleCA0NzMx
YTYzLi5iNGNjOTJhIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vY3B1bWFzay5oCisrKyBi
L3hlbi9pbmNsdWRlL3hlbi9jcHVtYXNrLmgKQEAgLTgsOSArOCw2IEBACiAgKiBTZWUgZGV0YWls
ZWQgY29tbWVudHMgaW4gdGhlIGZpbGUgeGVuL2JpdG1hcC5oIGRlc2NyaWJpbmcgdGhlCiAgKiBk
YXRhIHR5cGUgb24gd2hpY2ggdGhlc2UgY3B1bWFza3MgYXJlIGJhc2VkLgogICoKLSAqIEZvciBk
ZXRhaWxzIG9mIGNwdW1hc2tfc2NucHJpbnRmKCkgYW5kIGNwdWxpc3Rfc2NucHJpbnRmKCksCi0g
KiBzZWUgYml0bWFwX3NjbnByaW50ZigpIGFuZCBiaXRtYXBfc2NubGlzdHByaW50ZigpIGluIGxp
Yi9iaXRtYXAuYy4KLSAqCiAgKiBUaGUgYXZhaWxhYmxlIGNwdW1hc2sgb3BlcmF0aW9ucyBhcmU6
CiAgKgogICogdm9pZCBjcHVtYXNrX3NldF9jcHUoY3B1LCBtYXNrKQl0dXJuIG9uIGJpdCAnY3B1
JyBpbiBtYXNrCkBAIC00Niw5ICs0Myw2IEBACiAgKiBjb25zdCBjcHVtYXNrX3QgKmNwdW1hc2tf
b2YoY3B1KQlSZXR1cm4gY3B1bWFzayB3aXRoIGJpdCAnY3B1JyBzZXQKICAqIHVuc2lnbmVkIGxv
bmcgKmNwdW1hc2tfYml0cyhtYXNrKQlBcnJheSBvZiB1bnNpZ25lZCBsb25nJ3MgaW4gbWFzawog
ICoKLSAqIGludCBjcHVtYXNrX3NjbnByaW50ZihidWYsIGxlbiwgbWFzaykgRm9ybWF0IGNwdW1h
c2sgZm9yIHByaW50aW5nCi0gKiBpbnQgY3B1bGlzdF9zY25wcmludGYoYnVmLCBsZW4sIG1hc2sp
IEZvcm1hdCBjcHVtYXNrIGFzIGxpc3QgZm9yIHByaW50aW5nCi0gKgogICogZm9yX2VhY2hfY3B1
KGNwdSwgbWFzaykJCWZvci1sb29wIGNwdSBvdmVyIG1hc2sKICAqCiAgKiBpbnQgbnVtX29ubGlu
ZV9jcHVzKCkJCU51bWJlciBvZiBvbmxpbmUgQ1BVcwpAQCAtMzEyLDE4ICszMDYsNiBAQCBzdGF0
aWMgaW5saW5lIGNvbnN0IGNwdW1hc2tfdCAqY3B1bWFza19vZih1bnNpZ25lZCBpbnQgY3B1KQog
CiAjZGVmaW5lIGNwdW1hc2tfYml0cyhtYXNrcCkgKChtYXNrcCktPmJpdHMpCiAKLXN0YXRpYyBp
bmxpbmUgaW50IGNwdW1hc2tfc2NucHJpbnRmKGNoYXIgKmJ1ZiwgaW50IGxlbiwKLQkJCQkgICAg
Y29uc3QgY3B1bWFza190ICpzcmNwKQotewotCXJldHVybiBiaXRtYXBfc2NucHJpbnRmKGJ1Ziwg
bGVuLCBzcmNwLT5iaXRzLCBucl9jcHVfaWRzKTsKLX0KLQotc3RhdGljIGlubGluZSBpbnQgY3B1
bGlzdF9zY25wcmludGYoY2hhciAqYnVmLCBpbnQgbGVuLAotCQkJCSAgICBjb25zdCBjcHVtYXNr
X3QgKnNyY3ApCi17Ci0JcmV0dXJuIGJpdG1hcF9zY25saXN0cHJpbnRmKGJ1ZiwgbGVuLCBzcmNw
LT5iaXRzLCBucl9jcHVfaWRzKTsKLX0KLQogLyoKICAqIGNwdW1hc2tfdmFyX3Q6IHN0cnVjdCBj
cHVtYXNrIGZvciBzdGFjayB1c2FnZS4KICAqCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4v
bm9kZW1hc2suaCBiL3hlbi9pbmNsdWRlL3hlbi9ub2RlbWFzay5oCmluZGV4IDJhOTBkYzEuLmUy
ODczOTkgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9ub2RlbWFzay5oCisrKyBiL3hlbi9p
bmNsdWRlL3hlbi9ub2RlbWFzay5oCkBAIC04LDEwICs4LDYgQEAKICAqIFNlZSBkZXRhaWxlZCBj
b21tZW50cyBpbiB0aGUgZmlsZSBsaW51eC9iaXRtYXAuaCBkZXNjcmliaW5nIHRoZQogICogZGF0
YSB0eXBlIG9uIHdoaWNoIHRoZXNlIG5vZGVtYXNrcyBhcmUgYmFzZWQuCiAgKgotICogRm9yIGRl
dGFpbHMgb2Ygbm9kZW1hc2tfc2NucHJpbnRmKCksIG5vZGVsaXN0X3NjbnBpbnRmKCkgYW5kCi0g
KiBub2RlbWFza19wYXJzZSgpLCBzZWUgYml0bWFwX3NjbnByaW50ZigpIGFuZCBiaXRtYXBfcGFy
c2UoKQotICogaW4gbGliL2JpdG1hcC5jLgotICoKICAqIFRoZSBhdmFpbGFibGUgbm9kZW1hc2sg
b3BlcmF0aW9ucyBhcmU6CiAgKgogICogdm9pZCBub2RlX3NldChub2RlLCBtYXNrKQkJdHVybiBv
biBiaXQgJ25vZGUnIGluIG1hc2sKQEAgLTUwLDEwICs0Niw2IEBACiAgKiBOT0RFX01BU0tfTk9O
RQkJCUluaXRpYWxpemVyIC0gbm8gYml0cyBzZXQKICAqIHVuc2lnbmVkIGxvbmcgKm5vZGVzX2Fk
ZHIobWFzaykJQXJyYXkgb2YgdW5zaWduZWQgbG9uZydzIGluIG1hc2sKICAqCi0gKiBpbnQgbm9k
ZW1hc2tfc2NucHJpbnRmKGJ1ZiwgbGVuLCBtYXNrKSBGb3JtYXQgbm9kZW1hc2sgZm9yIHByaW50
aW5nCi0gKiBpbnQgbm9kZWxpc3Rfc2NucHJpbnRmKGJ1ZiwgbGVuLCBtYXNrKSBGb3JtYXQgbm9k
ZW1hc2sgYXMgYSBsaXN0IGZvciBwcmludGluZwotICogaW50IG5vZGVtYXNrX3BhcnNlKHVidWYs
IHVsZW4sIG1hc2spCVBhcnNlIGFzY2lpIHN0cmluZyBhcyBub2RlbWFzawotICoKICAqIGZvcl9l
YWNoX25vZGVfbWFzayhub2RlLCBtYXNrKQlmb3ItbG9vcCBub2RlIG92ZXIgbWFzawogICoKICAq
IGludCBudW1fb25saW5lX25vZGVzKCkJCU51bWJlciBvZiBvbmxpbmUgTm9kZXMKQEAgLTI5NCwz
MiArMjg2LDYgQEAgc3RhdGljIGlubGluZSBpbnQgX19jeWNsZV9ub2RlKGludCBuLCBjb25zdCBu
b2RlbWFza190ICptYXNrcCwgaW50IG5iaXRzKQogCiAjZGVmaW5lIG5vZGVzX2FkZHIoc3JjKSAo
KHNyYykuYml0cykKIAotI2RlZmluZSBub2RlbGlzdF9zY25wcmludGYoYnVmLCBsZW4sIHNyYykg
XAotCQkJX19ub2RlbGlzdF9zY25wcmludGYoKGJ1ZiksIChsZW4pLCAoc3JjKSwgTUFYX05VTU5P
REVTKQotc3RhdGljIGlubGluZSBpbnQgX19ub2RlbGlzdF9zY25wcmludGYoY2hhciAqYnVmLCBp
bnQgbGVuLAotCQkJCQljb25zdCBub2RlbWFza190ICpzcmNwLCBpbnQgbmJpdHMpCi17Ci0JcmV0
dXJuIGJpdG1hcF9zY25saXN0cHJpbnRmKGJ1ZiwgbGVuLCBzcmNwLT5iaXRzLCBuYml0cyk7Ci19
Ci0KLSNpZiAwCi0jZGVmaW5lIG5vZGVtYXNrX3NjbnByaW50ZihidWYsIGxlbiwgc3JjKSBcCi0J
CQlfX25vZGVtYXNrX3NjbnByaW50ZigoYnVmKSwgKGxlbiksICYoc3JjKSwgTUFYX05VTU5PREVT
KQotc3RhdGljIGlubGluZSBpbnQgX19ub2RlbWFza19zY25wcmludGYoY2hhciAqYnVmLCBpbnQg
bGVuLAotCQkJCQljb25zdCBub2RlbWFza190ICpzcmNwLCBpbnQgbmJpdHMpCi17Ci0JcmV0dXJu
IGJpdG1hcF9zY25wcmludGYoYnVmLCBsZW4sIHNyY3AtPmJpdHMsIG5iaXRzKTsKLX0KLQotI2Rl
ZmluZSBub2RlbWFza19wYXJzZSh1YnVmLCB1bGVuLCBkc3QpIFwKLQkJCV9fbm9kZW1hc2tfcGFy
c2UoKHVidWYpLCAodWxlbiksICYoZHN0KSwgTUFYX05VTU5PREVTKQotc3RhdGljIGlubGluZSBp
bnQgX19ub2RlbWFza19wYXJzZShjb25zdCBjaGFyIF9fdXNlciAqYnVmLCBpbnQgbGVuLAotCQkJ
CQlub2RlbWFza190ICpkc3RwLCBpbnQgbmJpdHMpCi17Ci0JcmV0dXJuIGJpdG1hcF9wYXJzZShi
dWYsIGxlbiwgZHN0cC0+Yml0cywgbmJpdHMpOwotfQotI2VuZGlmCi0KICNpZiBNQVhfTlVNTk9E
RVMgPiAxCiAjZGVmaW5lIGZvcl9lYWNoX25vZGVfbWFzayhub2RlLCBtYXNrKQkJCVwKIAlmb3Ig
KChub2RlKSA9IGZpcnN0X25vZGUobWFzayk7CQkJXAotLSAKMi4xLjQKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 12:58:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 12: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 1gEZmc-0002On-DP; Mon, 22 Oct 2018 12:58:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tti2=nc=citrix.com=prvs=826755171=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gEZmb-0002OG-CR
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 12:58:09 +0000
X-Inumbo-ID: b87d6f5f-d5f9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b87d6f5f-d5f9-11e8-a8a5-bc764e045a96;
 Mon, 22 Oct 2018 14:55:15 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,412,1534809600"; d="scan'208";a="68422287"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 22 Oct 2018 13:58:00 +0100
Message-ID: <1540213082-616-4-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1540213082-616-1-git-send-email-andrew.cooper3@citrix.com>
References: <1540213082-616-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 3/5] xen/x86: Use %*pb[l] instead of
 cpumask_scn{, list}printf()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

VGhpcyByZW1vdmVzIGFsbCB1c2Ugb2Yga2V5aGFuZGxlcl9zY3JhdGNoIGFzIGEgYm91bmNlLWJ1
ZmZlciBmb3IgdGhlIHJlbmRlcmVkCnN0cmluZy4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdlLgoKU2ln
bmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KUmV2
aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQp2MjoKICogRml4ICVwZCB0eXBvCiAqIFVz
ZSAtPmJpdHMgZm9yIGNwdW1hc2tzCi0tLQogeGVuL2FyY2gveDg2L2NwdS9tY2hlY2svbWNlLmMg
fCA5ICsrKysrKy0tLQogeGVuL2FyY2gveDg2L2NyYXNoLmMgICAgICAgICAgfCA3ICsrLS0tLS0K
IHhlbi9hcmNoL3g4Ni9pcnEuYyAgICAgICAgICAgIHwgNyArKy0tLS0tCiAzIGZpbGVzIGNoYW5n
ZWQsIDEwIGluc2VydGlvbnMoKyksIDEzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9jcHUvbWNoZWNrL21jZS5jIGIveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svbWNlLmMK
aW5kZXggMWVlYzYzMS4uYzQ4MzViZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9tY2hl
Y2svbWNlLmMKKysrIGIveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svbWNlLmMKQEAgLTUzNSw5ICs1
MzUsMTIgQEAgdm9pZCBtY2hlY2tfY21uX2hhbmRsZXIoY29uc3Qgc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MpCiAgICAgICAgICAgICBtY19wYW5pYygiTUNFOiBObyBDUFUgZm91bmQgdmFsaWQg
TUNFLCBuZWVkIHJlc2V0Iik7CiAgICAgICAgIGlmICggIWNwdW1hc2tfZW1wdHkoJm1jZV9mYXRh
bF9jcHVzKSApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGNoYXIgKmVidWZwLCBlYnVmWzk2XSA9
ICJNQ0U6IEZhdGFsIGVycm9yIGhhcHBlbmVkIG9uIENQVXMgIjsKLSAgICAgICAgICAgIGVidWZw
ID0gZWJ1ZiArIHN0cmxlbihlYnVmKTsKLSAgICAgICAgICAgIGNwdW1hc2tfc2NucHJpbnRmKGVi
dWZwLCA5NSAtIHN0cmxlbihlYnVmKSwgJm1jZV9mYXRhbF9jcHVzKTsKKyAgICAgICAgICAgIGNo
YXIgZWJ1Zls5Nl07CisKKyAgICAgICAgICAgIHNucHJpbnRmKGVidWYsIHNpemVvZihlYnVmKSwK
KyAgICAgICAgICAgICAgICAgICAgICJNQ0U6IEZhdGFsIGVycm9yIGhhcHBlbmVkIG9uIENQVXMg
JSpwYiIsCisgICAgICAgICAgICAgICAgICAgICBucl9jcHVfaWRzLCBtY2VfZmF0YWxfY3B1cy5i
aXRzKTsKKwogICAgICAgICAgICAgbWNfcGFuaWMoZWJ1Zik7CiAgICAgICAgIH0KICAgICAgICAg
YXRvbWljX3NldCgmZm91bmRfZXJyb3IsIDApOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2Ny
YXNoLmMgYi94ZW4vYXJjaC94ODYvY3Jhc2guYwppbmRleCA4ZDc0MjU4Li44MWJiMjk2IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvY3Jhc2guYworKysgYi94ZW4vYXJjaC94ODYvY3Jhc2guYwpA
QCAtMTU5LDExICsxNTksOCBAQCBzdGF0aWMgdm9pZCBubWlfc2hvb3Rkb3duX2NwdXModm9pZCkK
ICAgICBpZiAoIGNwdW1hc2tfZW1wdHkoJndhaXRpbmdfdG9fY3Jhc2gpICkKICAgICAgICAgcHJp
bnRrKCJTaG90IGRvd24gYWxsIENQVXNcbiIpOwogICAgIGVsc2UKLSAgICB7Ci0gICAgICAgIGNw
dWxpc3Rfc2NucHJpbnRmKGtleWhhbmRsZXJfc2NyYXRjaCwgc2l6ZW9mIGtleWhhbmRsZXJfc2Ny
YXRjaCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgJndhaXRpbmdfdG9fY3Jhc2gpOwotICAg
ICAgICBwcmludGsoIkZhaWxlZCB0byBzaG9vdCBkb3duIENQVXMgeyVzfVxuIiwga2V5aGFuZGxl
cl9zY3JhdGNoKTsKLSAgICB9CisgICAgICAgIHByaW50aygiRmFpbGVkIHRvIHNob290IGRvd24g
Q1BVcyB7JSpwYmx9XG4iLAorICAgICAgICAgICAgICAgbnJfY3B1X2lkcywgd2FpdGluZ190b19j
cmFzaC5iaXRzKTsKIAogICAgIC8qIENyYXNoIHNodXRkb3duIGFueSBJT01NVSBmdW5jdGlvbmFs
aXR5IGFzIHRoZSBjcmFzaGR1bXAga2VybmVsIGlzIG5vdAogICAgICAqIGhhcHB5IHdoZW4gYm9v
dGluZyBpZiBpbnRlcnJ1cHQvZG1hIHJlbWFwcGluZyBpcyBzdGlsbCBlbmFibGVkICovCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvaXJxLmMgYi94ZW4vYXJjaC94ODYvaXJxLmMKaW5kZXggMzVl
N2RlNS4uMDA2YmRjNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2lycS5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9pcnEuYwpAQCAtMjMwMiwxMSArMjMwMiw4IEBAIHN0YXRpYyB2b2lkIGR1bXBfaXJx
cyh1bnNpZ25lZCBjaGFyIGtleSkKIAogICAgICAgICBzcGluX2xvY2tfaXJxc2F2ZSgmZGVzYy0+
bG9jaywgZmxhZ3MpOwogCi0gICAgICAgIGNwdW1hc2tfc2NucHJpbnRmKGtleWhhbmRsZXJfc2Ny
YXRjaCwgc2l6ZW9mKGtleWhhbmRsZXJfc2NyYXRjaCksCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgIGRlc2MtPmFmZmluaXR5KTsKLSAgICAgICAgcHJpbnRrKCIgICBJUlE6JTRkIGFmZmluaXR5
OiVzIHZlYzolMDJ4IHR5cGU9JS0xNXMiCi0gICAgICAgICAgICAgICAiIHN0YXR1cz0lMDh4ICIs
Ci0gICAgICAgICAgICAgICBpcnEsIGtleWhhbmRsZXJfc2NyYXRjaCwgZGVzYy0+YXJjaC52ZWN0
b3IsCisgICAgICAgIHByaW50aygiICAgSVJROiU0ZCBhZmZpbml0eTolKnBiIHZlYzolMDJ4IHR5
cGU9JS0xNXMgc3RhdHVzPSUwOHggIiwKKyAgICAgICAgICAgICAgIGlycSwgbnJfY3B1X2lkcywg
ZGVzYy0+YWZmaW5pdHktPmJpdHMsIGRlc2MtPmFyY2gudmVjdG9yLAogICAgICAgICAgICAgICAg
ZGVzYy0+aGFuZGxlci0+dHlwZW5hbWUsIGRlc2MtPnN0YXR1cyk7CiAKICAgICAgICAgaWYgKCBz
c2lkICkKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 12:58:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 12: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 1gEZmd-0002P9-6L; Mon, 22 Oct 2018 12:58:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tti2=nc=citrix.com=prvs=826755171=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gEZmb-0002OT-KK
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 12:58:09 +0000
X-Inumbo-ID: b87058f7-d5f9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b87058f7-d5f9-11e8-a8a5-bc764e045a96;
 Mon, 22 Oct 2018 14:55:15 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,412,1534809600"; d="scan'208";a="68422288"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 22 Oct 2018 13:58:02 +0100
Message-ID: <1540213082-616-6-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1540213082-616-1-git-send-email-andrew.cooper3@citrix.com>
References: <1540213082-616-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 5/5] xen/keyhandler: Drop keyhandler_scratch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

V2l0aCBhbG1vc3QgYWxsIHVzZXJzIG9mIGtleWhhbmRsZXJfc2NyYXRjaCBnb25lLCBjbGVhbiB1
cCB0aGUgMyByZW1haW5pbmcKdXNlcnMgYW5kIGRyb3AgdGhlIGJ1ZmZlci4KClNpZ25lZC1vZmYt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFu
IEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKdjI6CiAq
IFVzZSBhIHN0YXRpYyBfX2luaXRkYXRhIGJ1ZmZlciBmb3IgRUZJLCByYXRoZXIgdGhhbiBhIHN0
YWNrIHZhcmlhYmxlLgogKiBEcm9wIChpbnQpIGNhc3RzIGZvciBwZXJpb2RpYyB0aW1lciBwcmlu
dGluZy4KLS0tCiB4ZW4vYXJjaC94ODYvbnVtYS5jICAgICAgICAgIHwgMTEgKysrKy0tLS0tLS0K
IHhlbi9jb21tb24vZWZpL2Jvb3QuYyAgICAgICAgfCAgNCArKy0tCiB4ZW4vY29tbW9uL2tleWhh
bmRsZXIuYyAgICAgIHwgMjYgKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9pbmNsdWRl
L3hlbi9rZXloYW5kbGVyLmggfCAgMyAtLS0KIDQgZmlsZXMgY2hhbmdlZCwgMTMgaW5zZXJ0aW9u
cygrKSwgMzEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L251bWEuYyBi
L3hlbi9hcmNoL3g4Ni9udW1hLmMKaW5kZXggOGUwODE3My4uYjNjOWMxMiAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L251bWEuYworKysgYi94ZW4vYXJjaC94ODYvbnVtYS5jCkBAIC0zNzIsNyAr
MzcyLDYgQEAgc3RhdGljIHZvaWQgZHVtcF9udW1hKHVuc2lnbmVkIGNoYXIga2V5KQogewogICAg
IHNfdGltZV90IG5vdyA9IE5PVygpOwogICAgIHVuc2lnbmVkIGludCBpLCBqLCBuOwotICAgIGlu
dCBlcnI7CiAgICAgc3RydWN0IGRvbWFpbiAqZDsKICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdl
OwogICAgIHVuc2lnbmVkIGludCBwYWdlX251bV9ub2RlW01BWF9OVU1OT0RFU107CkBAIC00NTQs
MTIgKzQ1MywxMCBAQCBzdGF0aWMgdm9pZCBkdW1wX251bWEodW5zaWduZWQgY2hhciBrZXkpCiAg
ICAgICAgIHsKICAgICAgICAgICAgIHVuc2lnbmVkIGludCBzdGFydF9jcHUgPSB+MFU7CiAKLSAg
ICAgICAgICAgIGVyciA9IHNucHJpbnRmKGtleWhhbmRsZXJfc2NyYXRjaCwgMTIsICIlM3UiLAot
ICAgICAgICAgICAgICAgICAgICB2bnVtYS0+dm5vZGVfdG9fcG5vZGVbaV0pOwotICAgICAgICAg
ICAgaWYgKCBlcnIgPCAwIHx8IHZudW1hLT52bm9kZV90b19wbm9kZVtpXSA9PSBOVU1BX05PX05P
REUgKQotICAgICAgICAgICAgICAgIHN0cmxjcHkoa2V5aGFuZGxlcl9zY3JhdGNoLCAiPz8/Iiwg
c2l6ZW9mKGtleWhhbmRsZXJfc2NyYXRjaCkpOwotCi0gICAgICAgICAgICBwcmludGsoIiAgICAg
ICAlM3U6IHBub2RlICVzLCIsIGksIGtleWhhbmRsZXJfc2NyYXRjaCk7CisgICAgICAgICAgICBp
ZiAoIHZudW1hLT52bm9kZV90b19wbm9kZVtpXSA9PSBOVU1BX05PX05PREUgKQorICAgICAgICAg
ICAgICAgIHByaW50aygiICAgICAgICUzdTogcG5vZGUgPz8/LCIsIGkpOworICAgICAgICAgICAg
ZWxzZQorICAgICAgICAgICAgICAgIHByaW50aygiICAgICAgICUzdTogcG5vZGUgJTN1LCIsIGks
IHZudW1hLT52bm9kZV90b19wbm9kZVtpXSk7CiAKICAgICAgICAgICAgIHByaW50aygiIHZjcHVz
ICIpOwogCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2VmaS9ib290LmMgYi94ZW4vY29tbW9uL2Vm
aS9ib290LmMKaW5kZXggMmY0OTczMS4uZWY4Yzc3YyAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9l
ZmkvYm9vdC5jCisrKyBiL3hlbi9jb21tb24vZWZpL2Jvb3QuYwpAQCAtNDg3LDYgKzQ4Nyw3IEBA
IHN0YXRpYyBFRklfRklMRV9IQU5ETEUgX19pbml0IGdldF9wYXJlbnRfaGFuZGxlKEVGSV9MT0FE
RURfSU1BR0UgKmxvYWRlZF9pbWFnZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIENIQVIxNiAqKmxlYWYpCiB7CiAgICAgc3RhdGljIEVGSV9HVUlEIF9f
aW5pdGRhdGEgZnNfcHJvdG9jb2wgPSBTSU1QTEVfRklMRV9TWVNURU1fUFJPVE9DT0w7CisgICAg
c3RhdGljIENIQVIxNiBfX2luaXRkYXRhIGJ1ZmZlclsyNTZdOwogICAgIEVGSV9GSUxFX0hBTkRM
RSBkaXJfaGFuZGxlOwogICAgIEVGSV9ERVZJQ0VfUEFUSCAqZHA7CiAgICAgQ0hBUjE2ICpwYXRo
ZW5kLCAqcHRyOwpAQCAtNTA2LDggKzUwNyw3IEBAIHN0YXRpYyBFRklfRklMRV9IQU5ETEUgX19p
bml0IGdldF9wYXJlbnRfaGFuZGxlKEVGSV9MT0FERURfSU1BR0UgKmxvYWRlZF9pbWFnZSwKICAg
ICBpZiAoIHJldCAhPSBFRklfU1VDQ0VTUyApCiAgICAgICAgIFByaW50RXJyTWVzZyhMIk9wZW5W
b2x1bWUgZmFpbHVyZSIsIHJldCk7CiAKLSNkZWZpbmUgYnVmZmVyICgoQ0hBUjE2ICopa2V5aGFu
ZGxlcl9zY3JhdGNoKQotI2RlZmluZSBCVUZGRVJTSVpFIHNpemVvZihrZXloYW5kbGVyX3NjcmF0
Y2gpCisjZGVmaW5lIEJVRkZFUlNJWkUgc2l6ZW9mKGJ1ZmZlcikKICAgICBmb3IgKCBkcCA9IGxv
YWRlZF9pbWFnZS0+RmlsZVBhdGgsICpidWZmZXIgPSAwOwogICAgICAgICAgIERldmljZVBhdGhU
eXBlKGRwKSAhPSBFTkRfREVWSUNFX1BBVEhfVFlQRTsKICAgICAgICAgICBkcCA9ICh2b2lkICop
ZHAgKyBEZXZpY2VQYXRoTm9kZUxlbmd0aChkcCkgKQpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9r
ZXloYW5kbGVyLmMgYi94ZW4vY29tbW9uL2tleWhhbmRsZXIuYwppbmRleCA0YmIyNjQzLi43MzMz
ZjU1IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2tleWhhbmRsZXIuYworKysgYi94ZW4vY29tbW9u
L2tleWhhbmRsZXIuYwpAQCAtMjksOCArMjksNiBAQCBzdGF0aWMga2V5aGFuZGxlcl9mbl90IHNo
b3dfaGFuZGxlcnMsIGR1bXBfaHdkb21fcmVnaXN0ZXJzLAogc3RhdGljIGlycV9rZXloYW5kbGVy
X2ZuX3QgZG9fdG9nZ2xlX2FsdF9rZXksIGR1bXBfcmVnaXN0ZXJzLAogICAgIHJlYm9vdF9tYWNo
aW5lLCBydW5fYWxsX2tleWhhbmRsZXJzLCBkb19kZWJ1Z19rZXk7CiAKLWNoYXIga2V5aGFuZGxl
cl9zY3JhdGNoWzEwMjRdOwotCiBzdGF0aWMgc3RydWN0IGtleWhhbmRsZXIgewogICAgIHVuaW9u
IHsKICAgICAgICAga2V5aGFuZGxlcl9mbl90ICpmbjsKQEAgLTI1MCwyNSArMjQ4LDExIEBAIHN0
YXRpYyB2b2lkIHJlYm9vdF9tYWNoaW5lKHVuc2lnbmVkIGNoYXIga2V5LCBzdHJ1Y3QgY3B1X3Vz
ZXJfcmVncyAqcmVncykKICAgICBtYWNoaW5lX3Jlc3RhcnQoMCk7CiB9CiAKLXN0YXRpYyB2b2lk
IHBlcmlvZGljX3RpbWVyX3ByaW50KGNoYXIgKnN0ciwgaW50IHNpemUsIHVpbnQ2NF90IHBlcmlv
ZCkKLXsKLSAgICBpZiAoIHBlcmlvZCA9PSAwICkKLSAgICB7Ci0gICAgICAgIHN0cmxjcHkoc3Ry
LCAiTm8gcGVyaW9kaWMgdGltZXIiLCBzaXplKTsKLSAgICAgICAgcmV0dXJuOwotICAgIH0KLQot
ICAgIHNucHJpbnRmKHN0ciwgc2l6ZSwKLSAgICAgICAgICAgICAiJXUgSHogcGVyaW9kaWMgdGlt
ZXIgKHBlcmlvZCAldSBtcykiLAotICAgICAgICAgICAgIDEwMDAwMDAwMDAvKGludClwZXJpb2Qs
IChpbnQpcGVyaW9kLzEwMDAwMDApOwotfQotCiBzdGF0aWMgdm9pZCBkdW1wX2RvbWFpbnModW5z
aWduZWQgY2hhciBrZXkpCiB7CiAgICAgc3RydWN0IGRvbWFpbiAqZDsKICAgICBzdHJ1Y3QgdmNw
dSAgICp2OwogICAgIHNfdGltZV90ICAgICAgIG5vdyA9IE5PVygpOwotI2RlZmluZSB0bXBzdHIg
a2V5aGFuZGxlcl9zY3JhdGNoCiAKICAgICBwcmludGsoIiclYycgcHJlc3NlZCAtPiBkdW1waW5n
IGRvbWFpbiBpbmZvIChub3cgPSAlIlBSSV9zdGltZSJcbiIsIGtleSwKICAgICAgICAgICAgbm93
KTsKQEAgLTMzMyw4ICszMTcsMTMgQEAgc3RhdGljIHZvaWQgZHVtcF9kb21haW5zKHVuc2lnbmVk
IGNoYXIga2V5KQogICAgICAgICAgICAgcHJpbnRrKCIgICAgcGF1c2VfY291bnQ9JWQgcGF1c2Vf
ZmxhZ3M9JWx4XG4iLAogICAgICAgICAgICAgICAgICAgIGF0b21pY19yZWFkKCZ2LT5wYXVzZV9j
b3VudCksIHYtPnBhdXNlX2ZsYWdzKTsKICAgICAgICAgICAgIGFyY2hfZHVtcF92Y3B1X2luZm8o
dik7Ci0gICAgICAgICAgICBwZXJpb2RpY190aW1lcl9wcmludCh0bXBzdHIsIHNpemVvZih0bXBz
dHIpLCB2LT5wZXJpb2RpY19wZXJpb2QpOwotICAgICAgICAgICAgcHJpbnRrKCIgICAgJXNcbiIs
IHRtcHN0cik7CisKKyAgICAgICAgICAgIGlmICggdi0+cGVyaW9kaWNfcGVyaW9kID09IDAgKQor
ICAgICAgICAgICAgICAgIHByaW50aygiTm8gcGVyaW9kaWMgdGltZXJcbiIpOworICAgICAgICAg
ICAgZWxzZQorICAgICAgICAgICAgICAgIHByaW50aygiJSJQUklfc3RpbWUiIEh6IHBlcmlvZGlj
IHRpbWVyIChwZXJpb2QgJSJQUklfc3RpbWUiIG1zKVxuIiwKKyAgICAgICAgICAgICAgICAgICAg
ICAgMTAwMDAwMDAwMCAvIHYtPnBlcmlvZGljX3BlcmlvZCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgdi0+cGVyaW9kaWNfcGVyaW9kIC8gMTAwMDAwMCk7CiAgICAgICAgIH0KICAgICB9CiAKQEAg
LTM1NSw3ICszNDQsNiBAQCBzdGF0aWMgdm9pZCBkdW1wX2RvbWFpbnModW5zaWduZWQgY2hhciBr
ZXkpCiAgICAgYXJjaF9kdW1wX3NoYXJlZF9tZW1faW5mbygpOwogCiAgICAgcmN1X3JlYWRfdW5s
b2NrKCZkb21saXN0X3JlYWRfbG9jayk7Ci0jdW5kZWYgdG1wc3RyCiB9CiAKIHN0YXRpYyBjcHVt
YXNrX3QgcmVhZF9jbG9ja3NfY3B1bWFzazsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9r
ZXloYW5kbGVyLmggYi94ZW4vaW5jbHVkZS94ZW4va2V5aGFuZGxlci5oCmluZGV4IDA2YzA1Yzgu
LjUxMzFlODYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9rZXloYW5kbGVyLmgKKysrIGIv
eGVuL2luY2x1ZGUveGVuL2tleWhhbmRsZXIuaApAQCAtNDgsNyArNDgsNCBAQCB2b2lkIHJlZ2lz
dGVyX2lycV9rZXloYW5kbGVyKHVuc2lnbmVkIGNoYXIga2V5LAogLyogSW5qZWN0IGEga2V5cHJl
c3MgaW50byB0aGUga2V5LWhhbmRsaW5nIHN1YnN5c3RlbS4gKi8KIGV4dGVybiB2b2lkIGhhbmRs
ZV9rZXlwcmVzcyh1bnNpZ25lZCBjaGFyIGtleSwgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3Mp
OwogCi0vKiBTY3JhdGNoIHNwYWNlIGlzIGF2YWlsYWJsZSBmb3IgdXNlIG9mIGFueSBrZXloYW5k
bGVyLiAqLwotZXh0ZXJuIGNoYXIga2V5aGFuZGxlcl9zY3JhdGNoWzEwMjRdOwotCiAjZW5kaWYg
LyogX19YRU5fS0VZSEFORExFUl9IX18gKi8KLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 12:58:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 12: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 1gEZmb-0002OY-OY; Mon, 22 Oct 2018 12:58:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tti2=nc=citrix.com=prvs=826755171=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gEZmb-0002OC-6E
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 12:58:09 +0000
X-Inumbo-ID: b739fa4a-d5f9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b739fa4a-d5f9-11e8-a8a5-bc764e045a96;
 Mon, 22 Oct 2018 14:55:13 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,412,1534809600"; d="scan'208";a="68422282"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 22 Oct 2018 13:57:57 +0100
Message-ID: <1540213082-616-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 0/5] xen: Use %*pb[l] for printing 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: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Robert VanVossen <robert.vanvossen@dornerworks.com>,
 Dario Faggioli <dfaggioli@suse.com>, Julien Grall <julien.grall@arm.com>,
 Josh Whitehead <josh.whitehead@dornerworks.com>,
 Meng Xu <mengxu@cis.upenn.edu>, 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>

SSB3YXMgdHJ5aW5nIHRvIGRlYnVnIGEgY3B1bWFzayBwcm9ibGVtLCBhbmQgZ290IGlycml0YXRl
ZCB3aXRoIGhvdyBhd2thcmQgaXQKd2FzIHRvIHJlbmRlciBhbmQgcHJpbnQgdGhlIG1hc2tzLiAg
THVja2lseSwgdGhlIGZpeCBpcyBxdWl0ZSBzaW1wbGUgYW5kIGZhcgpuaWNlciB0byB1c2UuCgpU
aGUgb3ZlcmFsbCBkaWZmc3RhdCBpcyB0byBwYXRjaCA0IGlzOgoKICBhZGQvcmVtb3ZlOiAwLzQg
Z3Jvdy9zaHJpbms6IDIvMTEgdXAvZG93bjogNjAzLy0xMTkxICgtNTg4KQogIEZ1bmN0aW9uICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9sZCAgICAgbmV3ICAgZGVsdGEKICB2
c25wcmludGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDI3NzUgICAgMzM0OCAg
ICArNTczCiAgZHVtcF9ydW5xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMjc5
ICAgICAzMDkgICAgICszMAogIG51bGxfZHVtcCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIDY3NSAgICAgNjU5ICAgICAtMTYKICBkdW1wX2lycXMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICA3MTggICAgIDcwMiAgICAgLTE2CiAgbWFjaGluZV9jcmFzaF9zaHV0
ZG93biAgICAgICAgICAgICAgICAgICAgICAgNTk0ICAgICA1NzAgICAgIC0yNAogIGNzY2hlZF9k
dW1wICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDUyNyAgICAgNTAzICAgICAtMjQK
ICBydF9kdW1wX3ZjcHUuaXNyYSAgICAgICAgICAgICAgICAgICAgICAgICAgICAyNTQgICAgIDIy
MiAgICAgLTMyCiAgZHVtcF9ldnRjaG5faW5mbyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
NjU3ICAgICA2MjUgICAgIC0zMgogIHByaW50X2NwdW1hcCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICA1NSAgICAgICAtICAgICAtNTUKICBjcHVzZXRfcHJpbnQuY29uc3Rwcm9wICAg
ICAgICAgICAgICAgICAgICAgICAgNjEgICAgICAgLSAgICAgLTYxCiAgY3NjaGVkX2R1bXBfcGNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNDczICAgICA0MDEgICAgIC03MgogIG1jaGVj
a19jbW5faGFuZGxlciAgICAgICAgICAgICAgICAgICAgICAgICAgMTIyNCAgICAxMTQ2ICAgICAt
NzgKICBudWxsX2R1bXBfcGNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA0OTMgICAg
IDQxMyAgICAgLTgwCiAgZHVtcF9kb21haW5zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAxMTYwICAgIDEwNjQgICAgIC05NgogIGNzY2hlZDJfZHVtcCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgMTU0OSAgICAxMzg5ICAgIC0xNjAKICBiaXRtYXBfc2NucHJpbnRmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAxOTMgICAgICAgLSAgICAtMTkzCiAgYml0bWFwX3Njbmxp
c3RwcmludGYgICAgICAgICAgICAgICAgICAgICAgICAgMjUyICAgICAgIC0gICAgLTI1MgogIFRv
dGFsOiBCZWZvcmU9MzI5NTQ0OCwgQWZ0ZXI9MzI5NDg2MCwgY2hnIC0wLjAyJQoKT25seSBtaW5v
ciBjaGFuZ2VzIGJldHdlZW4gdGhpcyBhbmQgdjEuICBTZWUgaW5kaXZpZHVhbCBwYXRjaGVzIGZv
ciBkZXRhaWxzLgoKQW5kcmV3IENvb3BlciAoNSk6CiAgeGVuL3NjaGVkOiBVc2UgJSpwYltsXSBp
bnN0ZWFkIG9mIGNwdW1hc2tfc2NueyxsaXN0fXByaW50ZigpCiAgeGVuL2NvbW1vbjogVXNlICUq
cGJbbF0gaW5zdGVhZCBvZiB7Y3B1LG5vZGV9bWFza19zY257LGxpc3R9cHJpbnRmKCkKICB4ZW4v
eDg2OiBVc2UgJSpwYltsXSBpbnN0ZWFkIG9mIGNwdW1hc2tfc2NueyxsaXN0fXByaW50ZigpCiAg
eGVuL2JpdG1hcDogRHJvcCBhbGwgYml0bWFwX3NjbnssbGlzdH1wcmludGYoKSBpbmZyYXN0cnVj
dHVyZQogIHhlbi9rZXloYW5kbGVyOiBEcm9wIGtleWhhbmRsZXJfc2NyYXRjaAoKIHhlbi9hcmNo
L3g4Ni9jcHUvbWNoZWNrL21jZS5jIHwgICA5ICsrLS0KIHhlbi9hcmNoL3g4Ni9jcmFzaC5jICAg
ICAgICAgIHwgICA3ICstLQogeGVuL2FyY2gveDg2L2lycS5jICAgICAgICAgICAgfCAgIDcgKy0t
CiB4ZW4vYXJjaC94ODYvbnVtYS5jICAgICAgICAgICB8ICAxMSArKy0tLQogeGVuL2NvbW1vbi9i
aXRtYXAuYyAgICAgICAgICAgfCAxMDUgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCiB4ZW4vY29tbW9uL2NwdXBvb2wuYyAgICAgICAgICB8ICAxMiArKy0tLQogeGVu
L2NvbW1vbi9lZmkvYm9vdC5jICAgICAgICAgfCAgIDQgKy0KIHhlbi9jb21tb24vZXZlbnRfY2hh
bm5lbC5jICAgIHwgICA2ICstLQogeGVuL2NvbW1vbi9rZXloYW5kbGVyLmMgICAgICAgfCAgNjEg
KysrKysrKy0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jICAgICB8
ICAxNyArKy0tLS0tCiB4ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYyAgICB8ICAyNyArKysrLS0t
LS0tLQogeGVuL2NvbW1vbi9zY2hlZF9udWxsLmMgICAgICAgfCAgMTUgKystLS0tCiB4ZW4vY29t
bW9uL3NjaGVkX3J0LmMgICAgICAgICB8ICAgNSArLQogeGVuL2luY2x1ZGUveGVuL2JpdG1hcC5o
ICAgICAgfCAgIDYgLS0tCiB4ZW4vaW5jbHVkZS94ZW4vY3B1bWFzay5oICAgICB8ICAxOCAtLS0t
LS0tLQogeGVuL2luY2x1ZGUveGVuL2tleWhhbmRsZXIuaCAgfCAgIDMgLS0KIHhlbi9pbmNsdWRl
L3hlbi9ub2RlbWFzay5oICAgIHwgIDM0IC0tLS0tLS0tLS0tLS0tCiAxNyBmaWxlcyBjaGFuZ2Vk
LCA1OSBpbnNlcnRpb25zKCspLCAyODggZGVsZXRpb25zKC0pCgotLSAKMi4xLjQKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 12:58:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 12: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 1gEZmc-0002Oh-2c; Mon, 22 Oct 2018 12:58:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tti2=nc=citrix.com=prvs=826755171=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gEZmb-0002OD-7S
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 12:58:09 +0000
X-Inumbo-ID: b7ccdd1a-d5f9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b7ccdd1a-d5f9-11e8-a8a5-bc764e045a96;
 Mon, 22 Oct 2018 14:55:14 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,412,1534809600"; d="scan'208";a="68422285"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 22 Oct 2018 13:57:58 +0100
Message-ID: <1540213082-616-2-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1540213082-616-1-git-send-email-andrew.cooper3@citrix.com>
References: <1540213082-616-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 1/5] xen/sched: Use %*pb[l] instead of
 cpumask_scn{, list}printf()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Josh Whitehead <josh.whitehead@dornerworks.com>,
 Meng Xu <mengxu@cis.upenn.edu>,
 Robert VanVossen <robert.vanvossen@dornerworks.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyByZW1vdmVzIGFsbCB1c2Ugb2Yga2V5aGFuZGxlcl9zY3JhdGNoIGFzIGEgYm91bmNlLWJ1
ZmZlciBmb3IgdGhlIHJlbmRlcmVkCnN0cmluZy4gIEluIHNvbWUgY2FzZXMsIGNvbGxhcHNlIGNv
bWJpbmUgYWRqYWNlbnQgcHJpbnRrKCkncyB3aGljaCBhcmUgd3JpdGluZwpwYXJ0cyBvZiB0aGUg
c2FtZSBsaW5lLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpBY2tlZC1ieTogR2VvcmdlIER1bmxh
cCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgpBY2tlZC1ieTogRGFyaW8gRmFnZ2lvbGkgPGRm
YWdnaW9saUBzdXNlLmNvbT4KLS0tCkNDOiBKb3NoIFdoaXRlaGVhZCA8am9zaC53aGl0ZWhlYWRA
ZG9ybmVyd29ya3MuY29tPgpDQzogUm9iZXJ0IFZhblZvc3NlbiA8cm9iZXJ0LnZhbnZvc3NlbkBk
b3JuZXJ3b3Jrcy5jb20+CkNDOiBNZW5nIFh1IDxtZW5neHVAY2lzLnVwZW5uLmVkdT4KCnYyOgog
KiBVc2UgLT5iaXRzIGZvciBjcHVtYXNrcwotLS0KIHhlbi9jb21tb24vc2NoZWRfY3JlZGl0LmMg
IHwgMTcgKysrKystLS0tLS0tLS0tLS0KIHhlbi9jb21tb24vc2NoZWRfY3JlZGl0Mi5jIHwgMjcg
KysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vY29tbW9uL3NjaGVkX251bGwuYyAgICB8
IDE1ICsrKysrLS0tLS0tLS0tLQogeGVuL2NvbW1vbi9zY2hlZF9ydC5jICAgICAgfCAgNSArKy0t
LQogNCBmaWxlcyBjaGFuZ2VkLCAyMiBpbnNlcnRpb25zKCspLCA0MiBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jIGIveGVuL2NvbW1vbi9zY2hlZF9j
cmVkaXQuYwppbmRleCA4NGU3NDRiLi40NTYwYWI2IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3Nj
aGVkX2NyZWRpdC5jCisrKyBiL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0LmMKQEAgLTIwNDQsNyAr
MjA0NCw2IEBAIGNzY2hlZF9kdW1wX3BjcHUoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBp
bnQgY3B1KQogICAgIHNwaW5sb2NrX3QgKmxvY2s7CiAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsK
ICAgICBpbnQgbG9vcDsKLSNkZWZpbmUgY3B1c3RyIGtleWhhbmRsZXJfc2NyYXRjaAogCiAgICAg
LyoKICAgICAgKiBXZSBuZWVkIGJvdGggbG9ja3M6CkBAIC0yMDU5LDExICsyMDU4LDEwIEBAIGNz
Y2hlZF9kdW1wX3BjcHUoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBpbnQgY3B1KQogICAg
IHNwYyA9IENTQ0hFRF9QQ1BVKGNwdSk7CiAgICAgcnVucSA9ICZzcGMtPnJ1bnE7CiAKLSAgICBj
cHVtYXNrX3NjbnByaW50ZihjcHVzdHIsIHNpemVvZihjcHVzdHIpLCBwZXJfY3B1KGNwdV9zaWJs
aW5nX21hc2ssIGNwdSkpOwotICAgIHByaW50aygiQ1BVWyUwMmRdIG5yX3J1bj0lZCwgc29ydD0l
ZCwgc2libGluZz0lcywgIiwKLSAgICAgICAgICAgY3B1LCBzcGMtPm5yX3J1bm5hYmxlLCBzcGMt
PnJ1bnFfc29ydF9sYXN0LCBjcHVzdHIpOwotICAgIGNwdW1hc2tfc2NucHJpbnRmKGNwdXN0ciwg
c2l6ZW9mKGNwdXN0ciksIHBlcl9jcHUoY3B1X2NvcmVfbWFzaywgY3B1KSk7Ci0gICAgcHJpbnRr
KCJjb3JlPSVzXG4iLCBjcHVzdHIpOworICAgIHByaW50aygiQ1BVWyUwMmRdIG5yX3J1bj0lZCwg
c29ydD0lZCwgc2libGluZz0lKnBiLCBjb3JlPSUqcGJcbiIsCisgICAgICAgICAgIGNwdSwgc3Bj
LT5ucl9ydW5uYWJsZSwgc3BjLT5ydW5xX3NvcnRfbGFzdCwKKyAgICAgICAgICAgbnJfY3B1X2lk
cywgcGVyX2NwdShjcHVfc2libGluZ19tYXNrLCBjcHUpLT5iaXRzLAorICAgICAgICAgICBucl9j
cHVfaWRzLCBwZXJfY3B1KGNwdV9jb3JlX21hc2ssIGNwdSktPmJpdHMpOwogCiAgICAgLyogY3Vy
cmVudCBWQ1BVIChub3RoaW5nIHRvIHNheSBpZiB0aGF0J3MgdGhlIGlkbGUgdmNwdSkuICovCiAg
ICAgc3ZjID0gQ1NDSEVEX1ZDUFUoY3Vycl9vbl9jcHUoY3B1KSk7CkBAIC0yMDg2LDcgKzIwODQs
NiBAQCBjc2NoZWRfZHVtcF9wY3B1KGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgaW50IGNw
dSkKIAogICAgIHBjcHVfc2NoZWR1bGVfdW5sb2NrKGxvY2ssIGNwdSk7CiAgICAgc3Bpbl91bmxv
Y2tfaXJxcmVzdG9yZSgmcHJ2LT5sb2NrLCBmbGFncyk7Ci0jdW5kZWYgY3B1c3RyCiB9CiAKIHN0
YXRpYyB2b2lkCkBAIC0yMDk5LDggKzIwOTYsNiBAQCBjc2NoZWRfZHVtcChjb25zdCBzdHJ1Y3Qg
c2NoZWR1bGVyICpvcHMpCiAKICAgICBzcGluX2xvY2tfaXJxc2F2ZSgmcHJ2LT5sb2NrLCBmbGFn
cyk7CiAKLSNkZWZpbmUgaWRsZXJzX2J1ZiBrZXloYW5kbGVyX3NjcmF0Y2gKLQogICAgIHByaW50
aygiaW5mbzpcbiIKICAgICAgICAgICAgIlx0bmNwdXMgICAgICAgICAgICAgID0gJXVcbiIKICAg
ICAgICAgICAgIlx0bWFzdGVyICAgICAgICAgICAgID0gJXVcbiIKQEAgLTIxMjcsOCArMjEyMiw3
IEBAIGNzY2hlZF9kdW1wKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcykKICAgICAgICAgICAg
cHJ2LT50aWNrc19wZXJfdHNsaWNlLAogICAgICAgICAgICBwcnYtPnZjcHVfbWlncl9kZWxheS8g
TUlDUk9TRUNTKDEpKTsKIAotICAgIGNwdW1hc2tfc2NucHJpbnRmKGlkbGVyc19idWYsIHNpemVv
ZihpZGxlcnNfYnVmKSwgcHJ2LT5pZGxlcnMpOwotICAgIHByaW50aygiaWRsZXJzOiAlc1xuIiwg
aWRsZXJzX2J1Zik7CisgICAgcHJpbnRrKCJpZGxlcnM6ICUqcGJcbiIsIG5yX2NwdV9pZHMsIHBy
di0+aWRsZXJzLT5iaXRzKTsKIAogICAgIHByaW50aygiYWN0aXZlIHZjcHVzOlxuIik7CiAgICAg
bG9vcCA9IDA7CkBAIC0yMTUxLDcgKzIxNDUsNiBAQCBjc2NoZWRfZHVtcChjb25zdCBzdHJ1Y3Qg
c2NoZWR1bGVyICpvcHMpCiAgICAgICAgICAgICB2Y3B1X3NjaGVkdWxlX3VubG9jayhsb2NrLCBz
dmMtPnZjcHUpOwogICAgICAgICB9CiAgICAgfQotI3VuZGVmIGlkbGVyc19idWYKIAogICAgIHNw
aW5fdW5sb2NrX2lycXJlc3RvcmUoJnBydi0+bG9jaywgZmxhZ3MpOwogfQpkaWZmIC0tZ2l0IGEv
eGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYwpp
bmRleCAyYjE2YmNlLi40YWRiNmZjIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRp
dDIuYworKysgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYwpAQCAtMzY1NCwxMiArMzY1NCwx
MSBAQCBkdW1wX3BjcHUoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBpbnQgY3B1KQogewog
ICAgIHN0cnVjdCBjc2NoZWQyX3ByaXZhdGUgKnBydiA9IGNzY2hlZDJfcHJpdihvcHMpOwogICAg
IHN0cnVjdCBjc2NoZWQyX3ZjcHUgKnN2YzsKLSNkZWZpbmUgY3B1c3RyIGtleWhhbmRsZXJfc2Ny
YXRjaAogCi0gICAgY3B1bWFza19zY25wcmludGYoY3B1c3RyLCBzaXplb2YoY3B1c3RyKSwgcGVy
X2NwdShjcHVfc2libGluZ19tYXNrLCBjcHUpKTsKLSAgICBwcmludGsoIkNQVVslMDJkXSBydW5x
PSVkLCBzaWJsaW5nPSVzLCAiLCBjcHUsIGMycihjcHUpLCBjcHVzdHIpOwotICAgIGNwdW1hc2tf
c2NucHJpbnRmKGNwdXN0ciwgc2l6ZW9mKGNwdXN0ciksIHBlcl9jcHUoY3B1X2NvcmVfbWFzaywg
Y3B1KSk7Ci0gICAgcHJpbnRrKCJjb3JlPSVzXG4iLCBjcHVzdHIpOworICAgIHByaW50aygiQ1BV
WyUwMmRdIHJ1bnE9JWQsIHNpYmxpbmc9JSpwYiwgY29yZT0lKnBiXG4iLAorICAgICAgICAgICBj
cHUsIGMycihjcHUpLAorICAgICAgICAgICBucl9jcHVfaWRzLCBwZXJfY3B1KGNwdV9zaWJsaW5n
X21hc2ssIGNwdSktPmJpdHMsCisgICAgICAgICAgIG5yX2NwdV9pZHMsIHBlcl9jcHUoY3B1X2Nv
cmVfbWFzaywgY3B1KS0+Yml0cyk7CiAKICAgICAvKiBjdXJyZW50IFZDUFUgKG5vdGhpbmcgdG8g
c2F5IGlmIHRoYXQncyB0aGUgaWRsZSB2Y3B1KSAqLwogICAgIHN2YyA9IGNzY2hlZDJfdmNwdShj
dXJyX29uX2NwdShjcHUpKTsKQEAgLTM2NjgsNyArMzY2Nyw2IEBAIGR1bXBfcGNwdShjb25zdCBz
dHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIGludCBjcHUpCiAgICAgICAgIHByaW50aygiXHRydW46ICIp
OwogICAgICAgICBjc2NoZWQyX2R1bXBfdmNwdShwcnYsIHN2Yyk7CiAgICAgfQotI3VuZGVmIGNw
dXN0cgogfQogCiBzdGF0aWMgdm9pZApAQCAtMzY3OCw3ICszNjc2LDYgQEAgY3NjaGVkMl9kdW1w
KGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcykKICAgICBzdHJ1Y3QgY3NjaGVkMl9wcml2YXRl
ICpwcnYgPSBjc2NoZWQyX3ByaXYob3BzKTsKICAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwogICAg
IHVuc2lnbmVkIGludCBpLCBqLCBsb29wOwotI2RlZmluZSBjcHVzdHIga2V5aGFuZGxlcl9zY3Jh
dGNoCiAKICAgICAvKgogICAgICAqIFdlIG5lZWQgdGhlIHByaXZhdGUgc2NoZWR1bGVyIGxvY2sg
YXMgd2UgYWNjZXNzIGdsb2JhbApAQCAtMzY5NiwyOSArMzY5MywyNiBAQCBjc2NoZWQyX2R1bXAo
Y29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzKQogCiAgICAgICAgIGZyYWN0aW9uID0gKHBydi0+
cnFkW2ldLmF2Z2xvYWQgKiAxMDApID4+IHBydi0+bG9hZF9wcmVjaXNpb25fc2hpZnQ7CiAKLSAg
ICAgICAgY3B1bGlzdF9zY25wcmludGYoY3B1c3RyLCBzaXplb2YoY3B1c3RyKSwgJnBydi0+cnFk
W2ldLmFjdGl2ZSk7CiAgICAgICAgIHByaW50aygiUnVucXVldWUgJWQ6XG4iCiAgICAgICAgICAg
ICAgICAiXHRuY3B1cyAgICAgICAgICAgICAgPSAldVxuIgotICAgICAgICAgICAgICAgIlx0Y3B1
cyAgICAgICAgICAgICAgID0gJXNcbiIKKyAgICAgICAgICAgICAgICJcdGNwdXMgICAgICAgICAg
ICAgICA9ICUqcGJsXG4iCiAgICAgICAgICAgICAgICAiXHRtYXhfd2VpZ2h0ICAgICAgICAgPSAl
dVxuIgogICAgICAgICAgICAgICAgIlx0cGlja19iaWFzICAgICAgICAgID0gJXVcbiIKICAgICAg
ICAgICAgICAgICJcdGluc3Rsb2FkICAgICAgICAgICA9ICVkXG4iCiAgICAgICAgICAgICAgICAi
XHRhdmVsb2FkICAgICAgICAgICAgPSAlIlBSSV9zdGltZSIgKH4lIlBSSV9zdGltZSIlJSlcbiIs
CiAgICAgICAgICAgICAgICBpLAogICAgICAgICAgICAgICAgY3B1bWFza193ZWlnaHQoJnBydi0+
cnFkW2ldLmFjdGl2ZSksCi0gICAgICAgICAgICAgICBjcHVzdHIsCisgICAgICAgICAgICAgICBu
cl9jcHVfaWRzLCBwcnYtPnJxZFtpXS5hY3RpdmUuYml0cywKICAgICAgICAgICAgICAgIHBydi0+
cnFkW2ldLm1heF93ZWlnaHQsCiAgICAgICAgICAgICAgICBwcnYtPnJxZFtpXS5waWNrX2JpYXMs
CiAgICAgICAgICAgICAgICBwcnYtPnJxZFtpXS5sb2FkLAogICAgICAgICAgICAgICAgcHJ2LT5y
cWRbaV0uYXZnbG9hZCwKICAgICAgICAgICAgICAgIGZyYWN0aW9uKTsKIAotICAgICAgICBjcHVt
YXNrX3NjbnByaW50ZihjcHVzdHIsIHNpemVvZihjcHVzdHIpLCAmcHJ2LT5ycWRbaV0uaWRsZSk7
Ci0gICAgICAgIHByaW50aygiXHRpZGxlcnM6ICVzXG4iLCBjcHVzdHIpOwotICAgICAgICBjcHVt
YXNrX3NjbnByaW50ZihjcHVzdHIsIHNpemVvZihjcHVzdHIpLCAmcHJ2LT5ycWRbaV0udGlja2xl
ZCk7Ci0gICAgICAgIHByaW50aygiXHR0aWNrbGVkOiAlc1xuIiwgY3B1c3RyKTsKLSAgICAgICAg
Y3B1bWFza19zY25wcmludGYoY3B1c3RyLCBzaXplb2YoY3B1c3RyKSwgJnBydi0+cnFkW2ldLnNt
dF9pZGxlKTsKLSAgICAgICAgcHJpbnRrKCJcdGZ1bGx5IGlkbGUgY29yZXM6ICVzXG4iLCBjcHVz
dHIpOworICAgICAgICBwcmludGsoIlx0aWRsZXJzOiAlKnBiXG4iLCBucl9jcHVfaWRzLCBwcnYt
PnJxZFtpXS5pZGxlLmJpdHMpOworICAgICAgICBwcmludGsoIlx0dGlja2xlZDogJSpwYlxuIiwg
bnJfY3B1X2lkcywgcHJ2LT5ycWRbaV0udGlja2xlZC5iaXRzKTsKKyAgICAgICAgcHJpbnRrKCJc
dGZ1bGx5IGlkbGUgY29yZXM6ICUqcGJcbiIsCisgICAgICAgICAgICAgICBucl9jcHVfaWRzLCBw
cnYtPnJxZFtpXS5zbXRfaWRsZS5iaXRzKTsKICAgICB9CiAKICAgICBwcmludGsoIkRvbWFpbiBp
bmZvOlxuIik7CkBAIC0zNzc5LDcgKzM3NzMsNiBAQCBjc2NoZWQyX2R1bXAoY29uc3Qgc3RydWN0
IHNjaGVkdWxlciAqb3BzKQogICAgIH0KIAogICAgIHJlYWRfdW5sb2NrX2lycXJlc3RvcmUoJnBy
di0+bG9jaywgZmxhZ3MpOwotI3VuZGVmIGNwdXN0cgogfQogCiBzdGF0aWMgdm9pZCAqCmRpZmYg
LS1naXQgYS94ZW4vY29tbW9uL3NjaGVkX251bGwuYyBiL3hlbi9jb21tb24vc2NoZWRfbnVsbC5j
CmluZGV4IDdiMDM5YjcuLmZkYWVhYjggMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc2NoZWRfbnVs
bC5jCisrKyBiL3hlbi9jb21tb24vc2NoZWRfbnVsbC5jCkBAIC03OTMsMTQgKzc5MywxMyBAQCBz
dGF0aWMgdm9pZCBudWxsX2R1bXBfcGNwdShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIGlu
dCBjcHUpCiAgICAgc3RydWN0IG51bGxfdmNwdSAqbnZjOwogICAgIHNwaW5sb2NrX3QgKmxvY2s7
CiAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKLSNkZWZpbmUgY3B1c3RyIGtleWhhbmRsZXJfc2Ny
YXRjaAogCiAgICAgbG9jayA9IHBjcHVfc2NoZWR1bGVfbG9ja19pcnFzYXZlKGNwdSwgJmZsYWdz
KTsKIAotICAgIGNwdW1hc2tfc2NucHJpbnRmKGNwdXN0ciwgc2l6ZW9mKGNwdXN0ciksIHBlcl9j
cHUoY3B1X3NpYmxpbmdfbWFzaywgY3B1KSk7Ci0gICAgcHJpbnRrKCJDUFVbJTAyZF0gc2libGlu
Zz0lcywgIiwgY3B1LCBjcHVzdHIpOwotICAgIGNwdW1hc2tfc2NucHJpbnRmKGNwdXN0ciwgc2l6
ZW9mKGNwdXN0ciksIHBlcl9jcHUoY3B1X2NvcmVfbWFzaywgY3B1KSk7Ci0gICAgcHJpbnRrKCJj
b3JlPSVzIiwgY3B1c3RyKTsKKyAgICBwcmludGsoIkNQVVslMDJkXSBzaWJsaW5nPSUqcGIsIGNv
cmU9JSpwYiIsCisgICAgICAgICAgIGNwdSwKKyAgICAgICAgICAgbnJfY3B1X2lkcywgcGVyX2Nw
dShjcHVfc2libGluZ19tYXNrLCBjcHUpLT5iaXRzLAorICAgICAgICAgICBucl9jcHVfaWRzLCBw
ZXJfY3B1KGNwdV9jb3JlX21hc2ssIGNwdSktPmJpdHMpOwogICAgIGlmICggcGVyX2NwdShucGMs
IGNwdSkudmNwdSAhPSBOVUxMICkKICAgICAgICAgcHJpbnRrKCIsIHZjcHU9JXB2IiwgcGVyX2Nw
dShucGMsIGNwdSkudmNwdSk7CiAgICAgcHJpbnRrKCJcbiIpOwpAQCAtODE1LDcgKzgxNCw2IEBA
IHN0YXRpYyB2b2lkIG51bGxfZHVtcF9wY3B1KGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywg
aW50IGNwdSkKICAgICB9CiAKICAgICBwY3B1X3NjaGVkdWxlX3VubG9ja19pcnFyZXN0b3JlKGxv
Y2ssIGZsYWdzLCBjcHUpOwotI3VuZGVmIGNwdXN0cgogfQogCiBzdGF0aWMgdm9pZCBudWxsX2R1
bXAoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzKQpAQCAtODI0LDEyICs4MjIsMTAgQEAgc3Rh
dGljIHZvaWQgbnVsbF9kdW1wKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcykKICAgICBzdHJ1
Y3QgbGlzdF9oZWFkICppdGVyOwogICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CiAgICAgdW5zaWdu
ZWQgaW50IGxvb3A7Ci0jZGVmaW5lIGNwdXN0ciBrZXloYW5kbGVyX3NjcmF0Y2gKIAogICAgIHNw
aW5fbG9ja19pcnFzYXZlKCZwcnYtPmxvY2ssIGZsYWdzKTsKIAotICAgIGNwdWxpc3Rfc2NucHJp
bnRmKGNwdXN0ciwgc2l6ZW9mKGNwdXN0ciksICZwcnYtPmNwdXNfZnJlZSk7Ci0gICAgcHJpbnRr
KCJcdGNwdXNfZnJlZSA9ICVzXG4iLCBjcHVzdHIpOworICAgIHByaW50aygiXHRjcHVzX2ZyZWUg
PSAlKnBibFxuIiwgbnJfY3B1X2lkcywgcHJ2LT5jcHVzX2ZyZWUuYml0cyk7CiAKICAgICBwcmlu
dGsoIkRvbWFpbiBpbmZvOlxuIik7CiAgICAgbG9vcCA9IDA7CkBAIC04NzMsNyArODY5LDYgQEAg
c3RhdGljIHZvaWQgbnVsbF9kdW1wKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcykKICAgICBz
cGluX3VubG9jaygmcHJ2LT53YWl0cV9sb2NrKTsKIAogICAgIHNwaW5fdW5sb2NrX2lycXJlc3Rv
cmUoJnBydi0+bG9jaywgZmxhZ3MpOwotI3VuZGVmIGNwdXN0cgogfQogCiBjb25zdCBzdHJ1Y3Qg
c2NoZWR1bGVyIHNjaGVkX251bGxfZGVmID0gewpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hl
ZF9ydC5jIGIveGVuL2NvbW1vbi9zY2hlZF9ydC5jCmluZGV4IDU5ZmJmYTYuLmZmZmJlYWIgMTAw
NjQ0Ci0tLSBhL3hlbi9jb21tb24vc2NoZWRfcnQuYworKysgYi94ZW4vY29tbW9uL3NjaGVkX3J0
LmMKQEAgLTMyOCwxMSArMzI4LDEwIEBAIHJ0X2R1bXBfdmNwdShjb25zdCBzdHJ1Y3Qgc2NoZWR1
bGVyICpvcHMsIGNvbnN0IHN0cnVjdCBydF92Y3B1ICpzdmMpCiAKICAgICBjcHVwb29sX21hc2sg
PSBjcHVwb29sX2RvbWFpbl9jcHVtYXNrKHN2Yy0+dmNwdS0+ZG9tYWluKTsKICAgICBjcHVtYXNr
X2FuZChtYXNrLCBjcHVwb29sX21hc2ssIHN2Yy0+dmNwdS0+Y3B1X2hhcmRfYWZmaW5pdHkpOwot
ICAgIGNwdWxpc3Rfc2NucHJpbnRmKGtleWhhbmRsZXJfc2NyYXRjaCwgc2l6ZW9mKGtleWhhbmRs
ZXJfc2NyYXRjaCksIG1hc2spOwogICAgIHByaW50aygiWyU1ZC4lLTJ1XSBjcHUgJXUsICglIlBS
SV9zdGltZSIsICUiUFJJX3N0aW1lIiksIgogICAgICAgICAgICAiIGN1cl9iPSUiUFJJX3N0aW1l
IiBjdXJfZD0lIlBSSV9zdGltZSIgbGFzdF9zdGFydD0lIlBSSV9zdGltZSJcbiIKICAgICAgICAg
ICAgIiBcdFx0IHByaW9yaXR5X2xldmVsPSVkIGhhc19leHRyYXRpbWU9JWRcbiIKLSAgICAgICAg
ICAgIiBcdFx0IG9uUT0lZCBydW5uYWJsZT0lZCBmbGFncz0leCBlZmZlY3RpdmUgaGFyZF9hZmZp
bml0eT0lc1xuIiwKKyAgICAgICAgICAgIiBcdFx0IG9uUT0lZCBydW5uYWJsZT0lZCBmbGFncz0l
eCBlZmZlY3RpdmUgaGFyZF9hZmZpbml0eT0lKnBibFxuIiwKICAgICAgICAgICAgIHN2Yy0+dmNw
dS0+ZG9tYWluLT5kb21haW5faWQsCiAgICAgICAgICAgICBzdmMtPnZjcHUtPnZjcHVfaWQsCiAg
ICAgICAgICAgICBzdmMtPnZjcHUtPnByb2Nlc3NvciwKQEAgLTM0Niw3ICszNDUsNyBAQCBydF9k
dW1wX3ZjcHUoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBjb25zdCBzdHJ1Y3QgcnRfdmNw
dSAqc3ZjKQogICAgICAgICAgICAgdmNwdV9vbl9xKHN2YyksCiAgICAgICAgICAgICB2Y3B1X3J1
bm5hYmxlKHN2Yy0+dmNwdSksCiAgICAgICAgICAgICBzdmMtPmZsYWdzLAotICAgICAgICAgICAg
a2V5aGFuZGxlcl9zY3JhdGNoKTsKKyAgICAgICAgICAgIG5yX2NwdV9pZHMsIG1hc2stPmJpdHMp
OwogfQogCiBzdGF0aWMgdm9pZAotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 12:58:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 12: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 1gEZmc-0002Ot-NZ; Mon, 22 Oct 2018 12:58:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tti2=nc=citrix.com=prvs=826755171=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gEZmb-0002OK-E0
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 12:58:09 +0000
X-Inumbo-ID: b86abbfc-d5f9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b86abbfc-d5f9-11e8-a8a5-bc764e045a96;
 Mon, 22 Oct 2018 14:55:15 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,412,1534809600"; d="scan'208";a="68422286"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 22 Oct 2018 13:57:59 +0100
Message-ID: <1540213082-616-3-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1540213082-616-1-git-send-email-andrew.cooper3@citrix.com>
References: <1540213082-616-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 2/5] xen/common: Use %*pb[l] instead of {cpu,
 node}mask_scn{, list}printf()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.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>

VGhpcyByZW1vdmVzIGFsbCB1c2Ugb2Yga2V5aGFuZGxlcl9zY3JhdGNoIGFzIGEgYm91bmNlLWJ1
ZmZlciBmb3IgdGhlIHJlbmRlcmVkCnN0cmluZy4gIEluIHNvbWUgY2FzZXMsIGNvbGxhcHNlIGNv
bWJpbmUgYWRqYWNlbnQgcHJpbnRrKCkncyB3aGljaCBhcmUgd3JpdGluZwpwYXJ0cyBvZiB0aGUg
c2FtZSBsaW5lLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KQWNrZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tCkNDOiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ0M6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+Cgp2MjoKICogVXNlIC0+Yml0cyBmb3IgY3B1bWFza3MKLS0tCiB4ZW4vY29t
bW9uL2NwdXBvb2wuYyAgICAgICB8IDEyICsrKy0tLS0tLS0tLQogeGVuL2NvbW1vbi9ldmVudF9j
aGFubmVsLmMgfCAgNiArKy0tLS0KIHhlbi9jb21tb24va2V5aGFuZGxlci5jICAgIHwgMzUgKysr
KysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDMgZmlsZXMgY2hhbmdlZCwgMTQgaW5z
ZXJ0aW9ucygrKSwgMzkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9jcHVw
b29sLmMgYi94ZW4vY29tbW9uL2NwdXBvb2wuYwppbmRleCAxZThlZGNiLi4xMjFmY2ZjIDEwMDY0
NAotLS0gYS94ZW4vY29tbW9uL2NwdXBvb2wuYworKysgYi94ZW4vY29tbW9uL2NwdXBvb2wuYwpA
QCAtNzMyLDEyICs3MzIsNiBAQCBpbnQgY3B1cG9vbF9kb19zeXNjdGwoc3RydWN0IHhlbl9zeXNj
dGxfY3B1cG9vbF9vcCAqb3ApCiAgICAgcmV0dXJuIHJldDsKIH0KIAotc3RhdGljIHZvaWQgcHJp
bnRfY3B1bWFwKGNvbnN0IGNoYXIgKnN0ciwgY29uc3QgY3B1bWFza190ICptYXApCi17Ci0gICAg
Y3B1bGlzdF9zY25wcmludGYoa2V5aGFuZGxlcl9zY3JhdGNoLCBzaXplb2Yoa2V5aGFuZGxlcl9z
Y3JhdGNoKSwgbWFwKTsKLSAgICBwcmludGsoIiVzOiAlc1xuIiwgc3RyLCBrZXloYW5kbGVyX3Nj
cmF0Y2gpOwotfQotCiB2b2lkIGR1bXBfcnVucSh1bnNpZ25lZCBjaGFyIGtleSkKIHsKICAgICB1
bnNpZ25lZCBsb25nICAgIGZsYWdzOwpAQCAtNzUxLDE3ICs3NDUsMTcgQEAgdm9pZCBkdW1wX3J1
bnEodW5zaWduZWQgY2hhciBrZXkpCiAgICAgICAgICAgICBzY2hlZF9zbXRfcG93ZXJfc2F2aW5n
cz8gImVuYWJsZWQiOiJkaXNhYmxlZCIpOwogICAgIHByaW50aygiTk9XPSUiUFJJX3N0aW1lIlxu
Iiwgbm93KTsKIAotICAgIHByaW50X2NwdW1hcCgiT25saW5lIENwdXMiLCAmY3B1X29ubGluZV9t
YXApOworICAgIHByaW50aygiT25saW5lIENwdXM6ICUqcGJsXG4iLCBucl9jcHVfaWRzLCBjcHVf
b25saW5lX21hcC5iaXRzKTsKICAgICBpZiAoICFjcHVtYXNrX2VtcHR5KCZjcHVwb29sX2ZyZWVf
Y3B1cykgKQogICAgIHsKLSAgICAgICAgcHJpbnRfY3B1bWFwKCJGcmVlIENwdXMiLCAmY3B1cG9v
bF9mcmVlX2NwdXMpOworICAgICAgICBwcmludGsoIkZyZWUgQ3B1czogJSpwYmxcbiIsIG5yX2Nw
dV9pZHMsIGNwdXBvb2xfZnJlZV9jcHVzLmJpdHMpOwogICAgICAgICBzY2hlZHVsZV9kdW1wKE5V
TEwpOwogICAgIH0KIAogICAgIGZvcl9lYWNoX2NwdXBvb2woYykKICAgICB7CiAgICAgICAgIHBy
aW50aygiQ3B1cG9vbCAlZDpcbiIsICgqYyktPmNwdXBvb2xfaWQpOwotICAgICAgICBwcmludF9j
cHVtYXAoIkNwdXMiLCAoKmMpLT5jcHVfdmFsaWQpOworICAgICAgICBwcmludGsoIkNwdXM6ICUq
cGJsXG4iLCBucl9jcHVfaWRzLCAoKmMpLT5jcHVfdmFsaWQtPmJpdHMpOwogICAgICAgICBzY2hl
ZHVsZV9kdW1wKCpjKTsKICAgICB9CiAKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZXZlbnRfY2hh
bm5lbC5jIGIveGVuL2NvbW1vbi9ldmVudF9jaGFubmVsLmMKaW5kZXggMzgxZjMwZS4uZjM0ZDRm
MCAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9ldmVudF9jaGFubmVsLmMKKysrIGIveGVuL2NvbW1v
bi9ldmVudF9jaGFubmVsLmMKQEAgLTEzNzcsMTEgKzEzNzcsOSBAQCBzdGF0aWMgdm9pZCBkb21h
aW5fZHVtcF9ldnRjaG5faW5mbyhzdHJ1Y3QgZG9tYWluICpkKQogICAgIHVuc2lnbmVkIGludCBw
b3J0OwogICAgIGludCBpcnE7CiAKLSAgICBiaXRtYXBfc2NubGlzdHByaW50ZihrZXloYW5kbGVy
X3NjcmF0Y2gsIHNpemVvZihrZXloYW5kbGVyX3NjcmF0Y2gpLAotICAgICAgICAgICAgICAgICAg
ICAgICAgIGQtPnBvbGxfbWFzaywgZC0+bWF4X3ZjcHVzKTsKICAgICBwcmludGsoIkV2ZW50IGNo
YW5uZWwgaW5mb3JtYXRpb24gZm9yIGRvbWFpbiAlZDpcbiIKLSAgICAgICAgICAgIlBvbGxpbmcg
dkNQVXM6IHslc31cbiIKLSAgICAgICAgICAgIiAgICBwb3J0IFtwL20vc11cbiIsIGQtPmRvbWFp
bl9pZCwga2V5aGFuZGxlcl9zY3JhdGNoKTsKKyAgICAgICAgICAgIlBvbGxpbmcgdkNQVXM6IHsl
KnBibH1cbiIKKyAgICAgICAgICAgIiAgICBwb3J0IFtwL20vc11cbiIsIGQtPmRvbWFpbl9pZCwg
ZC0+bWF4X3ZjcHVzLCBkLT5wb2xsX21hc2spOwogCiAgICAgc3Bpbl9sb2NrKCZkLT5ldmVudF9s
b2NrKTsKIApkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9rZXloYW5kbGVyLmMgYi94ZW4vY29tbW9u
L2tleWhhbmRsZXIuYwppbmRleCA2MGJiZWViLi40YmIyNjQzIDEwMDY0NAotLS0gYS94ZW4vY29t
bW9uL2tleWhhbmRsZXIuYworKysgYi94ZW4vY29tbW9uL2tleWhhbmRsZXIuYwpAQCAtMjUwLDIy
ICsyNTAsNiBAQCBzdGF0aWMgdm9pZCByZWJvb3RfbWFjaGluZSh1bnNpZ25lZCBjaGFyIGtleSwg
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgbWFjaGluZV9yZXN0YXJ0KDApOwogfQog
Ci1zdGF0aWMgdm9pZCBjcHVzZXRfcHJpbnQoY2hhciAqc2V0LCBpbnQgc2l6ZSwgY29uc3QgY3B1
bWFza190ICptYXNrKQotewotICAgICpzZXQrKyA9ICd7JzsKLSAgICBzZXQgKz0gY3B1bGlzdF9z
Y25wcmludGYoc2V0LCBzaXplLTIsIG1hc2spOwotICAgICpzZXQrKyA9ICd9JzsKLSAgICAqc2V0
KysgPSAnXDAnOwotfQotCi1zdGF0aWMgdm9pZCBub2Rlc2V0X3ByaW50KGNoYXIgKnNldCwgaW50
IHNpemUsIGNvbnN0IG5vZGVtYXNrX3QgKm1hc2spCi17Ci0gICAgKnNldCsrID0gJ1snOwotICAg
IHNldCArPSBub2RlbGlzdF9zY25wcmludGYoc2V0LCBzaXplLTIsIG1hc2spOwotICAgICpzZXQr
KyA9ICddJzsKLSAgICAqc2V0KysgPSAnXDAnOwotfQotCiBzdGF0aWMgdm9pZCBwZXJpb2RpY190
aW1lcl9wcmludChjaGFyICpzdHIsIGludCBzaXplLCB1aW50NjRfdCBwZXJpb2QpCiB7CiAgICAg
aWYgKCBwZXJpb2QgPT0gMCApCkBAIC0yOTgsMTQgKzI4MiwxNCBAQCBzdGF0aWMgdm9pZCBkdW1w
X2RvbWFpbnModW5zaWduZWQgY2hhciBrZXkpCiAgICAgICAgIHByb2Nlc3NfcGVuZGluZ19zb2Z0
aXJxcygpOwogCiAgICAgICAgIHByaW50aygiR2VuZXJhbCBpbmZvcm1hdGlvbiBmb3IgZG9tYWlu
ICV1OlxuIiwgZC0+ZG9tYWluX2lkKTsKLSAgICAgICAgY3B1c2V0X3ByaW50KHRtcHN0ciwgc2l6
ZW9mKHRtcHN0ciksIGQtPmRpcnR5X2NwdW1hc2spOwogICAgICAgICBwcmludGsoIiAgICByZWZj
bnQ9JWQgZHlpbmc9JWQgcGF1c2VfY291bnQ9JWRcbiIsCiAgICAgICAgICAgICAgICBhdG9taWNf
cmVhZCgmZC0+cmVmY250KSwgZC0+aXNfZHlpbmcsCiAgICAgICAgICAgICAgICBhdG9taWNfcmVh
ZCgmZC0+cGF1c2VfY291bnQpKTsKICAgICAgICAgcHJpbnRrKCIgICAgbnJfcGFnZXM9JWQgeGVu
aGVhcF9wYWdlcz0lZCBzaGFyZWRfcGFnZXM9JXUgcGFnZWRfcGFnZXM9JXUgIgotICAgICAgICAg
ICAgICAgImRpcnR5X2NwdXM9JXMgbWF4X3BhZ2VzPSV1XG4iLCBkLT50b3RfcGFnZXMsIGQtPnhl
bmhlYXBfcGFnZXMsCi0gICAgICAgICAgICAgICAgYXRvbWljX3JlYWQoJmQtPnNocl9wYWdlcyks
IGF0b21pY19yZWFkKCZkLT5wYWdlZF9wYWdlcyksCi0gICAgICAgICAgICAgICAgdG1wc3RyLCBk
LT5tYXhfcGFnZXMpOworICAgICAgICAgICAgICAgImRpcnR5X2NwdXM9eyUqcGJsfSBtYXhfcGFn
ZXM9JXVcbiIsCisgICAgICAgICAgICAgICBkLT50b3RfcGFnZXMsIGQtPnhlbmhlYXBfcGFnZXMs
IGF0b21pY19yZWFkKCZkLT5zaHJfcGFnZXMpLAorICAgICAgICAgICAgICAgYXRvbWljX3JlYWQo
JmQtPnBhZ2VkX3BhZ2VzKSwgbnJfY3B1X2lkcywgZC0+ZGlydHlfY3B1bWFzay0+Yml0cywKKyAg
ICAgICAgICAgICAgIGQtPm1heF9wYWdlcyk7CiAgICAgICAgIHByaW50aygiICAgIGhhbmRsZT0l
MDJ4JTAyeCUwMnglMDJ4LSUwMnglMDJ4LSUwMnglMDJ4LSIKICAgICAgICAgICAgICAgICIlMDJ4
JTAyeC0lMDJ4JTAyeCUwMnglMDJ4JTAyeCUwMnggdm1fYXNzaXN0PSUwOGx4XG4iLAogICAgICAg
ICAgICAgICAgZC0+aGFuZGxlWyAwXSwgZC0+aGFuZGxlWyAxXSwgZC0+aGFuZGxlWyAyXSwgZC0+
aGFuZGxlWyAzXSwKQEAgLTMyNCw4ICszMDgsOCBAQCBzdGF0aWMgdm9pZCBkdW1wX2RvbWFpbnMo
dW5zaWduZWQgY2hhciBrZXkpCiAKICAgICAgICAgZHVtcF9wYWdlZnJhbWVfaW5mbyhkKTsKIAot
ICAgICAgICBub2Rlc2V0X3ByaW50KHRtcHN0ciwgc2l6ZW9mKHRtcHN0ciksICZkLT5ub2RlX2Fm
ZmluaXR5KTsKLSAgICAgICAgcHJpbnRrKCJOT0RFIGFmZmluaXR5IGZvciBkb21haW4gJWQ6ICVz
XG4iLCBkLT5kb21haW5faWQsIHRtcHN0cik7CisgICAgICAgIHByaW50aygiTk9ERSBhZmZpbml0
eSBmb3IgZG9tYWluICVkOiBbJSpwYmxdXG4iLAorICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lk
LCBNQVhfTlVNTk9ERVMsIGQtPm5vZGVfYWZmaW5pdHkuYml0cyk7CiAKICAgICAgICAgcHJpbnRr
KCJWQ1BVIGluZm9ybWF0aW9uIGFuZCBjYWxsYmFja3MgZm9yIGRvbWFpbiAldTpcbiIsCiAgICAg
ICAgICAgICAgICBkLT5kb21haW5faWQpOwpAQCAtMzQzLDEwICszMjcsOSBAQCBzdGF0aWMgdm9p
ZCBkdW1wX2RvbWFpbnModW5zaWduZWQgY2hhciBrZXkpCiAgICAgICAgICAgICBpZiAoIHZjcHVf
Y3B1X2RpcnR5KHYpICkKICAgICAgICAgICAgICAgICBwcmludGsoImRpcnR5X2NwdT0ldSIsIHYt
PmRpcnR5X2NwdSk7CiAgICAgICAgICAgICBwcmludGsoIlxuIik7Ci0gICAgICAgICAgICBjcHVz
ZXRfcHJpbnQodG1wc3RyLCBzaXplb2YodG1wc3RyKSwgdi0+Y3B1X2hhcmRfYWZmaW5pdHkpOwot
ICAgICAgICAgICAgcHJpbnRrKCIgICAgY3B1X2hhcmRfYWZmaW5pdHk9JXMgIiwgdG1wc3RyKTsK
LSAgICAgICAgICAgIGNwdXNldF9wcmludCh0bXBzdHIsIHNpemVvZih0bXBzdHIpLCB2LT5jcHVf
c29mdF9hZmZpbml0eSk7Ci0gICAgICAgICAgICBwcmludGsoImNwdV9zb2Z0X2FmZmluaXR5PSVz
XG4iLCB0bXBzdHIpOworICAgICAgICAgICAgcHJpbnRrKCIgICAgY3B1X2hhcmRfYWZmaW5pdHk9
eyUqcGJsfSBjcHVfc29mdF9hZmZpbml0eT17JSpwYmx9XG4iLAorICAgICAgICAgICAgICAgICAg
IG5yX2NwdV9pZHMsIHYtPmNwdV9oYXJkX2FmZmluaXR5LT5iaXRzLAorICAgICAgICAgICAgICAg
ICAgIG5yX2NwdV9pZHMsIHYtPmNwdV9zb2Z0X2FmZmluaXR5LT5iaXRzKTsKICAgICAgICAgICAg
IHByaW50aygiICAgIHBhdXNlX2NvdW50PSVkIHBhdXNlX2ZsYWdzPSVseFxuIiwKICAgICAgICAg
ICAgICAgICAgICBhdG9taWNfcmVhZCgmdi0+cGF1c2VfY291bnQpLCB2LT5wYXVzZV9mbGFncyk7
CiAgICAgICAgICAgICBhcmNoX2R1bXBfdmNwdV9pbmZvKHYpOwotLSAKMi4xLjQKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 12:59:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 12:59: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 1gEZo4-0002qJ-4M; Mon, 22 Oct 2018 12:59:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2/qy=nc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gEZo2-0002pq-NP
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 12:59:38 +0000
X-Inumbo-ID: ed24e524-d5f9-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ed24e524-d5f9-11e8-a8a5-bc764e045a96;
 Mon, 22 Oct 2018 14:56:43 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gEZnv-000452-Cs; Mon, 22 Oct 2018 12:59: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 1gEZnv-0007BJ-3h; Mon, 22 Oct 2018 12:59:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gEZnv-0001lY-35; Mon, 22 Oct 2018 12:59:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128910-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop: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-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:migrate-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-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm: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: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-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm: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-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-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-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds: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:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-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-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=31e213e30617b986a6e8ab4d9a0646eb4e6a4227
X-Osstest-Versions-That: qemuu=77f7c747193662edfadeeb3118d63eed0eac51a6
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 22 Oct 2018 12:59:31 +0000
Subject: [Xen-devel] [qemu-mainline test] 128910: 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>

ZmxpZ2h0IDEyODkxMCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5MTAvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODg3MwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4ODcz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjg4NzMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODg3MwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTI4ODczCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgMzFlMjEzZTMwNjE3Yjk4
NmE2ZThhYjRkOWEwNjQ2ZWI0ZTZhNDIyNwpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgNzdmN2M3NDcxOTM2NjJlZGZhZGVlYjMxMThkNjNlZWQwZWFjNTFhNgoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI4ODczICAyMDE4LTEwLTE5IDAyOjIxOjQ0IFogICAgMyBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyODkxMCAgMjAxOC0xMC0yMCAyMTo1Njo0NyBaICAgIDEgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEFsZWtzYW5kYXIgTWFya292aWMgPGFtYXJrb3ZpY0B3YXZlY29tcC5jb20+CiAgQWxl
eCBCZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5hcm8ub3JnPgogIERpbWl0cmlqZSBOaWtvbGljIDxk
bmlrb2xpY0B3YXZlY29tcC5jb20+CiAgRW1pbGlvIEcuIENvdGEgPGNvdGFAYnJhYXAub3JnPgog
IEZyZWRyaWsgTm9yaW5nIDxub3JpbmdAbm9jcmV3Lm9yZz4KICBKYXNvbiBXYW5nIDxqYXNvd2Fu
Z0ByZWRoYXQuY29tPgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KICBMaSBa
aGlqaWFuIDxsaXpoaWppYW5AY24uZnVqaXRzdS5jb20+CiAgbGl1anVuamllIDxsaXVqdW5qaWUy
M0BodWF3ZWkuY29tPgogIE1hcnRpbiBXaWxjayA8bXdpbGNrQHN1c2UuY29tPgogIE1hdHRoZXcg
Rm9ydHVuZSA8bWF0dGhldy5mb3J0dW5lQG1pcHMuY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVy
Lm1heWRlbGxAbGluYXJvLm9yZz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1z
YXQub3JnPgogIFJpY2hhcmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3Jn
PgogIFN0ZWZhbiBNYXJrb3ZpYyA8c21hcmtvdmljQHdhdmVjb21wLmNvbT4KICBUaG9tYXMgSHV0
aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+
CiAgWmhhbmcgQ2hlbiA8Y2hlbi56aGFuZ0BpbnRlbC5jb20+CiAgWmhhbmcgQ2hlbiA8emhhbmdj
a2lkQGdtYWlsLmNvbT4KICB6aGFuZ2hhaWxpYW5nIDx6aGFuZy56aGFuZ2hhaWxpYW5nQGh1YXdl
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
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMu
eGVuLm9yZzovaG9tZS94ZW4vZ2l0L3FlbXUteGVuLmdpdAogICA3N2Y3Yzc0NzE5Li4zMWUyMTNl
MzA2ICAzMWUyMTNlMzA2MTdiOTg2YTZlOGFiNGQ5YTA2NDZlYjRlNmE0MjI3IC0+IHVwc3RyZWFt
LXRlc3RlZAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 13:30:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 13:30: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 1gEaHj-0005s4-RY; Mon, 22 Oct 2018 13:30:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tti2=nc=citrix.com=prvs=826755171=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gEaHi-0005rz-P5
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 13:30:18 +0000
X-Inumbo-ID: 34bd228f-d5fe-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 34bd228f-d5fe-11e8-a8a5-bc764e045a96;
 Mon, 22 Oct 2018 15:27:23 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,412,1534809600"; d="scan'208";a="80769139"
To: Juergen Gross <jgross@suse.com>, Xen-devel List <xen-devel@lists.xen.org>, 
 Jan Beulich <JBeulich@suse.com>, Janakarajan Natarajan
 <Janakarajan.Natarajan@amd.com>, Roger Pau Monne <roger.pau@citrix.com>, Wei
 Liu <wei.liu2@citrix.com>, Ian Jackson <Ian.Jackson@eu.citrix.com>, Julien
 Grall <julien.grall@arm.com>, Stefano Stabellini <sstabellini@kernel.org>
References: <144647a7-a35c-c915-a1f3-6627bcd68f10@citrix.com>
 <269da316-bade-8b4c-b243-e7828f872a79@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <400a899b-117f-cb14-3584-69f884052d77@citrix.com>
Date: Mon, 22 Oct 2018 14:29:40 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <269da316-bade-8b4c-b243-e7828f872a79@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] per-domain configuration and inappropriate use of
 globals
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkvMTAvMTggMTk6MjIsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMTkvMTAvMjAxOCAx
ODo1NywgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gSW4gcHJhY3RpY2UsIGhhdmluZyBmaW5lIGdy
YWluIGNvbnRyb2wgb2YgYWxsIHRoZSBmZWF0dXJlcyBsaWtlIHdvdWxkIGJlCj4+IGV4Y2VsbGVu
dCBmb3IgdGVzdGluZyBwdXJwb3NlcywgYmVjYXVzZSBpdCBhbGxvd3MgeW91IHRvIGJvb3QgdHdv
Cj4+IG90aGVyd2lzZS1pZGVudGljYWwgVk1zIHdpdGggb25lIGNvbmZpZ3VyYXRpb24gZGlmZmVy
ZW5jZSBiZXR3ZWVuIHRoZW0uCj4+Cj4+IEluIHRoZSBzcGlyaXQgb2YgdGhlIGFscmVhZHkgaW4g
cHJvZ3Jlc3MgZG9tYWluY3JlYXRlIHdvcmssIG9wdGlvbnMgbGlrZQo+PiB0aGVzZSBzaG91bGQg
YmUgc2VsZWN0YWJsZSBhdCBkb21haW4gY3JlYXRpb24gdGltZSwgYW5kIGltbXV0YWJsZQo+PiB0
aGVyZWFmdGVyLgo+Pgo+PiBUaGF0IHNhaWQsIHRoZXJlIGlzIGEgcGxldGhvcmEgb2YgdHdlYWth
YmxlcywgYW5kIEknbSBub3Qgc3VyZSBob3cgYmVzdAo+PiB0byBleHBvc2UgdGhlbS7CoCBXaGls
ZSBtb3N0IChhbGw/KSBvZiB0aGVzZSBvcHRpb25zIGFyZSBpbmhlcmVudGx5Cj4+IHN1cHBvcnRl
ZCAoYXMgcGxheWluZyB3aXRoIHRoZW0gc2ltdWxhdGVzIHdoYXQgWGVuIHdvdWxkIGNob3NlIG9u
Cj4+IGRpZmZlcmVudCBoYXJkd2FyZSksIEkgZXhwZWN0IHRoZXJlIHdpbGwgYmUgYW1wbGUgb3Bw
b3J0dW5pdHkgZm9yIHBlb3BsZQo+PiB0byBicmVhayB0aGVpciBzeXN0ZW1zIGlmIHRoZXkgdHdl
YWsgdG9vIG11Y2guCj4+Cj4+IElzIHRoZXJlIGxpYWJsZSB0byBiZSBhbnkgcHJvdmlzaW9uIGlu
IHhsL2xpYnhsIHRvIGhhdmUgInVuc3RhYmxlIgo+PiBjb25maWd1cmF0aW9uLCB3aGljaCBpcyBl
YXNpbHkgaWRlbnRpZmllZCBhcyAibWF5IHN0b3Agd29ya2luZyAvIGNlYXNlCj4+IHRvIGV4aXN0
IC8gYmVjb21lIGludmFsaWQgYXQgYW55IHBvaW50IGluIHRoZSBmdXR1cmU/Igo+Pgo+PiBBbHRl
cm5hdGl2ZWx5LCBhcmUgdGhlcmUgYW55IG90aGVyIHN1Z2dlc3Rpb25zIGZvciBhbHRlcm5hdGl2
ZSBtZWNoYW5pc21zPwo+IFBlci1kb21haW4gcGFyYW1ldGVycyBsaWtlIGluIG15IHNlcmllcz8g
WW91IGNvdWxkIGd1YXJkIHRoZSAiZGFuZ2Vyb3VzIgo+IG9uZXMgYnkgYSBnbG9iYWwgcGFyYW1l
dGVyIChib290LXRpbWUgb3IgcnVuLXRpbWUgc2V0dGFibGUpLgoKSSB3YXMgaG9waW5nIHRvIHNl
cGFyYXRlIHRoZSBkaXNjdXNzaW9uIG9mIHdoYXQgaW5mb3JtYXRpb24gc2hvdWxkIGJlCmNvbmZp
Z3VyYWJsZSwgZnJvbSB0aGUgbWVjaGFuaXNtIHdlIHVzZWQgdG8gcHJvdmlkZSBzYWlkIGluZm9y
bWF0aW9uLgoKVXNpbmcgYSB0ZXh0LWJhc2VkIG1lY2hhbmlzbSBzdWZmZXJzIGZyb20gdGhlIHNh
bWUgc3RhYmxlL3Vuc3RhYmxlCmlzc3VlcyBhcyB4bC5jZmcsIHNvIHRoZSBzYW1lIGNvbmNlcm4g
YXBwbGllcyB0aGVyZS4KCihBbHNvLCBJIGhhdmUgYSBzZXBhcmF0ZSB1bmVhc3kgZmVlbGluZyBh
Ym91dCBoYXZpbmcgeWV0IG1vcmUgc3RyaW5nCnBhcnNpbmcgaW4gdGhlIGh5cGVydmlzb3IsIGJ1
dCB0aGF0IGlzIGRlZmluaXRlbHkgdW5yZWxhdGVkKS4KCn5BbmRyZXcKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 13:40:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 13:40: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 1gEaRW-0006hE-TN; Mon, 22 Oct 2018 13:40:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ebok=nc=citrix.com=prvs=8264c92cc=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gEaRV-0006h9-7L
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 13:40:25 +0000
X-Inumbo-ID: 3ba79629-d600-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3ba79629-d600-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 13:41:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,412,1534809600"; d="scan'208";a="68427712"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 22 Oct 2018 14:40:21 +0100
Message-ID: <20181022134021.30090-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] arm: fix Dom0 creation after ef72c93df9
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QVJNIERvbTAgY3JlYXRpb24gd2FzIGJyb2tlbiBieSB0aGUgc2FpZCBjb21taXQgYmVjYXVzZSBB
Uk0gbmVpdGhlcgpwcm92aWRlZCBYRU5fRE9NQ1RMX0NERl9odm1fZ3Vlc3Qgbm9yIGhhZCBDT05G
SUdfUFYgc2V0LgoKU2V0IFhFTl9ET01DVExfQ0RGX2h2bV9ndWVzdCBmbGFnIGZvciBBUk0gRG9t
MCB0byBmaXggdGhlIGlzc3VlLiBBbHNvCnNldCBYRU5fRE9NQ1RMX0NERl9oYXAgd2hpbGUgYXQg
aXQuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhl
bi9hcmNoL2FybS9zZXR1cC5jIHwgMSArCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKykK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vc2V0dXAuYyBiL3hlbi9hcmNoL2FybS9zZXR1cC5j
CmluZGV4IGVhMjQ5NWE3M2IuLjgwZjAwMjg2ZDMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9z
ZXR1cC5jCisrKyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCkBAIC02OTMsNiArNjkzLDcgQEAgdm9p
ZCBfX2luaXQgc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgYm9vdF9waHlzX29mZnNldCwKICAgICBz
dHJ1Y3QgYm9vdG1vZHVsZSAqeGVuX2Jvb3Rtb2R1bGU7CiAgICAgc3RydWN0IGRvbWFpbiAqZG9t
MDsKICAgICBzdHJ1Y3QgeGVuX2RvbWN0bF9jcmVhdGVkb21haW4gZG9tMF9jZmcgPSB7CisgICAg
ICAgIC5mbGFncyA9IFhFTl9ET01DVExfQ0RGX2h2bV9ndWVzdCB8IFhFTl9ET01DVExfQ0RGX2hh
cCwKICAgICAgICAgLm1heF9ldnRjaG5fcG9ydCA9IC0xLAogICAgICAgICAubWF4X2dyYW50X2Zy
YW1lcyA9IGdudHRhYl9kb20wX2ZyYW1lcygpLAogICAgICAgICAubWF4X21hcHRyYWNrX2ZyYW1l
cyA9IG9wdF9tYXhfbWFwdHJhY2tfZnJhbWVzLAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 13:42:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 13:42: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 1gEaTF-0006mb-AS; Mon, 22 Oct 2018 13:42:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=k625=nc=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gEaTE-0006mW-Ff
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 13:42:12 +0000
X-Inumbo-ID: 7b90ca84-d600-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 7b90ca84-d600-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 13:43:39 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 78E7CA78;
 Mon, 22 Oct 2018 06:42:10 -0700 (PDT)
Received: from [10.37.9.220] (unknown [10.37.9.220])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C48363F71D;
 Mon, 22 Oct 2018 06:42:09 -0700 (PDT)
To: Wei Liu <wei.liu2@citrix.com>, xen-devel@lists.xenproject.org
References: <20181022134021.30090-1-wei.liu2@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e769b46c-bdfa-ee9f-d64c-cacb5c4ba1eb@arm.com>
Date: Mon, 22 Oct 2018 14:42:07 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181022134021.30090-1-wei.liu2@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] arm: fix Dom0 creation after ef72c93df9
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

SGkgV2VpLAoKT24gMTAvMjIvMTggMjo0MCBQTSwgV2VpIExpdSB3cm90ZToKPiBBUk0gRG9tMCBj
cmVhdGlvbiB3YXMgYnJva2VuIGJ5IHRoZSBzYWlkIGNvbW1pdCBiZWNhdXNlIEFSTSBuZWl0aGVy
Cj4gcHJvdmlkZWQgWEVOX0RPTUNUTF9DREZfaHZtX2d1ZXN0IG5vciBoYWQgQ09ORklHX1BWIHNl
dC4KPiAKPiBTZXQgWEVOX0RPTUNUTF9DREZfaHZtX2d1ZXN0IGZsYWcgZm9yIEFSTSBEb20wIHRv
IGZpeCB0aGUgaXNzdWUuIEFsc28KPiBzZXQgWEVOX0RPTUNUTF9DREZfaGFwIHdoaWxlIGF0IGl0
Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpBY2tl
ZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCkNoZWVycywKCi0tIApK
dWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 13:42:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 13:42: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 1gEaTW-0006os-LH; Mon, 22 Oct 2018 13:42:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tti2=nc=citrix.com=prvs=826755171=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gEaTV-0006oj-M9
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 13:42:29 +0000
X-Inumbo-ID: 8569097e-d600-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8569097e-d600-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 13:43:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,412,1534809600"; d="scan'208";a="80770010"
To: <xen-devel@lists.xenproject.org>
References: <20181022134021.30090-1-wei.liu2@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+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+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 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
 TQTBLzDKXok86M7BTQRS4TZ/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
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/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: <df3a9a7c-ea20-3699-f0ad-2b3b1226dade@citrix.com>
Date: Mon, 22 Oct 2018 14:42:26 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181022134021.30090-1-wei.liu2@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] arm: fix Dom0 creation after ef72c93df9
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjIvMTAvMTggMTQ6NDAsIFdlaSBMaXUgd3JvdGU6Cj4gQVJNIERvbTAgY3JlYXRpb24gd2Fz
IGJyb2tlbiBieSB0aGUgc2FpZCBjb21taXQgYmVjYXVzZSBBUk0gbmVpdGhlcgo+IHByb3ZpZGVk
IFhFTl9ET01DVExfQ0RGX2h2bV9ndWVzdCBub3IgaGFkIENPTkZJR19QViBzZXQuCj4KPiBTZXQg
WEVOX0RPTUNUTF9DREZfaHZtX2d1ZXN0IGZsYWcgZm9yIEFSTSBEb20wIHRvIGZpeCB0aGUgaXNz
dWUuIEFsc28KPiBzZXQgWEVOX0RPTUNUTF9DREZfaGFwIHdoaWxlIGF0IGl0Lgo+Cj4gU2lnbmVk
LW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 14:07:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 14: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 1gEaqz-0000Aw-WD; Mon, 22 Oct 2018 14:06:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qfbc=nc=xenproject.org=prvs=8261f3d63=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gEaqy-0000Am-P1
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 14:06:44 +0000
X-Inumbo-ID: e8a72585-d603-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e8a72585-d603-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 14:08:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,412,1534809600"; d="scan'208";a="68432136"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75476-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=95aea2fac9117e95ead90378e6bb975e327d7da4
X-Osstest-Versions-That: ovmf=2c65efac570f14633c5001ce484dbffb8a11994a
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 22 Oct 2018 15:06:39 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75476: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQ3NiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NDc2LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICA5NWFlYTJmYWM5MTE3ZTk1ZWFkOTAzNzhlNmJiOTc1ZTMy
N2Q3ZGE0CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAyYzY1ZWZhYzU3
MGYxNDYzM2M1MDAxY2U0ODRkYmZmYjhhMTE5OTRhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU0
NzIgIDIwMTgtMTAtMjEgMTk6MjI6NDkgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NDc2ICAyMDE4LTEwLTIyIDA1OjUwOjE2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmlheGluIFd1IDxK
aWF4aW4ud3VAaW50ZWwuY29tPgogIFd1IEppYXhpbiA8amlheGluLnd1QGludGVsLmNvbT4KCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2Vu
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4g
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9o
b21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNl
LmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYW1k
NjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYgYnJva2VuCmJyb2tlbi1qb2IgYnVp
bGQtYW1kNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni14c20gYnJva2VuCmJy
b2tlbi1qb2IgYnVpbGQtYW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni1wdm9wcyBi
cm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtaTM4NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAg
YnVpbGQtYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHZvcHMg
aG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYteHNtIGhvc3QtaW5zdGFsbCg0
KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0
ZXAgYnVpbGQtYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQoKUHVzaCBub3QgYXBwbGljYWJsZS4K
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpjb21taXQgOTVhZWEyZmFjOTExN2U5NWVhZDkwMzc4ZTZiYjk3NWUzMjdkN2RhNApBdXRo
b3I6IEppYXhpbiBXdSA8SmlheGluLnd1QGludGVsLmNvbT4KRGF0ZTogICBGcmkgT2N0IDEyIDE2
OjAwOjU3IDIwMTggKzA4MDAKCiAgICBOZXR3b3JrUGtnL0lwU2VjRHhlOiBGaXggaXNzdWUgdG8g
cGFyc2UgU0EgUGF5bG9hZC4KICAgIAogICAgUmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29y
ZS5vcmcvc2hvd19idWcuY2dpP2lkPTEyNTEKICAgIAogICAgKnYyOiBDb3JyZWN0IHRoZSB0eXBl
IG9mIHBhcmFtZXRlcnMgaW4gSWtldjJQYXJzZVByb3Bvc2FsRGF0YSgpLCBhbmQgcmVmaW5lZAog
ICAgdGhlIGNvcnJlc3BvbmRpbmcgZGVzY3JpcHRpb24uCiAgICAKICAgIElwU2VjRHhlIGZhaWxl
ZCB0byBjcmVhdGUgdGhlIENoaWxkIFNBIGR1cmluZyBwYXJzaW5nIFNBIFBheWxvYWQsIHRoZSBp
c3N1ZQogICAgd2FzIGNhdXNlZCBieSB0aGUgYmVsb3cgY29tbWl0OgogICAgCiAgICBTSEEtMTog
MWUwZGI3YjExOTg3ZDBlYzkzYmU3ZGZlMjYxMDJhMzI3ODYwZmRiZAogICAgKiBNZGVNb2R1bGVQ
a2cvTmV0d29ya1BrZzogQ2hlY2tpbmcgZm9yIE5VTEwgcG9pbnRlciBiZWZvcmUgdXNlLgogICAg
CiAgICBJbiBhYm92ZSBjb21taXQsIGl0IGNoYW5nZWQgdGhlIHZhbHVlIG9mIElzTWF0Y2ggaW4g
SWtldjJDaGlsZFNhUGFyc2VTYVBheWxvYWQoKQogICAgdG8gRkFMU0UuIFRoYXQncyBjb3JyZWN0
IGJ1dCBpdCBleHBvc2VkIHRoZSBwb3RlbnRpYWwgYnVnIGluIHRvIG1hdGNoIHRoZSBjb3JyZWN0
CiAgICBwcm9wb3NhbCBEYXRhLCB3aGljaCB3aWxsIGNhdXNlIHRoZSBpc3N1ZSBoYXBwZW4uCiAg
ICAKICAgIENjOiBGdSBTaXl1YW4gPHNpeXVhbi5mdUBpbnRlbC5jb20+CiAgICBDYzogWWUgVGlu
ZyA8dGluZy55ZUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENv
bnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBXdSBKaWF4aW4gPGpp
YXhpbi53dUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogWWUgVGluZyA8dGluZy55ZUBpbnRl
bC5jb20+Cgpjb21taXQgZGRjNmQ0MWQxMjhjNTdkZWM4ZTc5YTBhZDFlYWU3YTgwZWMwMjgwYgpB
dXRob3I6IEppYXhpbiBXdSA8SmlheGluLnd1QGludGVsLmNvbT4KRGF0ZTogICBUdWUgT2N0IDE2
IDEzOjM0OjAwIDIwMTggKzA4MDAKCiAgICBOZXR3b3JrUGtnOiBDb3JyZWN0IHRoZSB0aW1lIHN0
YW1wIGFuZCBmaXggdGhlIGludGVnZXIgb3ZlcmZsb3cgaXNzdWUuCiAgICAKICAgIFJlZjogaHR0
cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD04ODMuCiAgICAKICAg
IENjOiBGdSBTaXl1YW4gPHNpeXVhbi5mdUBpbnRlbC5jb20+CiAgICBDYzogWWUgVGluZyA8dGlu
Zy55ZUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1
dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBXdSBKaWF4aW4gPGppYXhpbi53
dUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogWWUgVGluZyA8dGluZy55ZUBpbnRlbC5jb20+
Cgpjb21taXQgMTY4MmNjOTM1M2VjZjY4OGFhOTI4ZmExMDIyODBjMWQ4MDdiYTNjNQpBdXRob3I6
IEppYXhpbiBXdSA8SmlheGluLnd1QGludGVsLmNvbT4KRGF0ZTogICBUdWUgT2N0IDE2IDA5OjUy
OjEzIDIwMTggKzA4MDAKCiAgICBOZXR3b3JrUGtnL1Rsc0R4ZTogUmVtb3ZlIHRoZSByZWR1bmRh
bnQgbGlicmFyeSBjbGFzcy4KICAgIAogICAgUmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29y
ZS5vcmcvc2hvd19idWcuY2dpP2lkPTEwMTguCiAgICAKICAgIENjOiBGdSBTaXl1YW4gPHNpeXVh
bi5mdUBpbnRlbC5jb20+CiAgICBDYzogWWUgVGluZyA8dGluZy55ZUBpbnRlbC5jb20+CiAgICBD
b250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAg
ICBTaWduZWQtb2ZmLWJ5OiBXdSBKaWF4aW4gPGppYXhpbi53dUBpbnRlbC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogRnUgU2l5dWFuIDxzaXl1YW4uZnVAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6
IFllIFRpbmcgPHRpbmcueWVAaW50ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 14:47:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 14:47: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 1gEbUX-00036J-78; Mon, 22 Oct 2018 14:47:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=snn2=nc=redhat.com=imammedo@srs-us1.protection.inumbo.net>)
 id 1gEbUW-00036E-1L
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 14:47:36 +0000
X-Inumbo-ID: 9ddbdeba-d609-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [209.132.183.28])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9ddbdeba-d609-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 14:49:03 +0000 (UTC)
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 mx1.redhat.com (Postfix) with ESMTPS id 82AC287648;
 Mon, 22 Oct 2018 14:47:33 +0000 (UTC)
Received: from igors-macbook-pro.local (ovpn-112-17.ams2.redhat.com
 [10.36.112.17])
 by smtp.corp.redhat.com (Postfix) with ESMTP id F0DF827C36;
 Mon, 22 Oct 2018 14:47:25 +0000 (UTC)
Date: Mon, 22 Oct 2018 15:47:21 +0100
From: Igor Mammedov <imammedo@redhat.com>
To: =?UTF-8?Q?Marc-Andr=C3=A9?= Lureau <marcandre.lureau@redhat.com>
Message-ID: <20181022154721.630591b6@igors-macbook-pro.local>
In-Reply-To: <20180912125531.32131-3-marcandre.lureau@redhat.com>
References: <20180912125531.32131-1-marcandre.lureau@redhat.com>
 <20180912125531.32131-3-marcandre.lureau@redhat.com>
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.23
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.5.110.26]); Mon, 22 Oct 2018 14:47:33 +0000 (UTC)
Subject: Re: [Xen-devel] [PATCH 2/9] accel: register global_props like
 machine globals
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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, Richard Henderson <rth@twiddle.net>,
 sstabellini@kernel.org, qemu-devel@nongnu.org,
 Eduardo Habkost <ehabkost@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>

T24gV2VkLCAxMiBTZXAgMjAxOCAxNjo1NToyNCArMDQwMApNYXJjLUFuZHLDqSBMdXJlYXUgPG1h
cmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4gd3JvdGU6Cgo+IGdsb2JhbF9wcm9wcyBpcyBvbmx5
IHVzZWQgZm9yIFhlbiB4ZW5fY29tcGF0X3Byb3BzLiBJdCdzIGEgc3RhdGljCm1pbm9yIG5pdDoK
c2hvdWxkIGJlIEFjY2VsQ2xhc3M6Omdsb2JhbF9wcm9wcwoKPiBhcnJheSBvZiBHbG9iYWxQcm9w
ZXJ0eSwgbGlrZSBtYWNoaW5lIGdsb2JhbHMgaW4gU0VUX01BQ0hJTkVfQ09NUEFUKCkuCj4gTGV0
J3MgcmVnaXN0ZXIgdGhlIGdsb2JhbHMgdGhlIHNhbWUgd2F5LCB3aXRob3V0IGV4dHJhIGNvcHkg
YWxsb2NhdGlvbi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNh
bmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4Kb3RoZXJ3aXNlIGxvb2tzIGdvb2QgdG8gbWUsIENDaW5n
IHhlbiBmb2xrcyBzaW5jZSBpdCBjb25jZXJucyB0aGVtLgoKUmV2aWV3ZWQtYnk6IElnb3IgTWFt
bWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CgoKPiAtLS0KPiAgaW5jbHVkZS9ody9xZGV2LXBy
b3BlcnRpZXMuaCB8IDI5IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gIGFjY2VsL2Fj
Y2VsLmMgICAgICAgICAgICAgICAgfCAgOSArKysrKysrKy0KPiAgaHcvY29yZS9xZGV2LXByb3Bl
cnRpZXMuYyAgICB8IDIxIC0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICAzIGZpbGVzIGNoYW5nZWQs
IDggaW5zZXJ0aW9ucygrKSwgNTEgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2luY2x1
ZGUvaHcvcWRldi1wcm9wZXJ0aWVzLmggYi9pbmNsdWRlL2h3L3FkZXYtcHJvcGVydGllcy5oCj4g
aW5kZXggNGY2MGNjODhmMy4uYTk1ZjRhNzNlYiAxMDA2NDQKPiAtLS0gYS9pbmNsdWRlL2h3L3Fk
ZXYtcHJvcGVydGllcy5oCj4gKysrIGIvaW5jbHVkZS9ody9xZGV2LXByb3BlcnRpZXMuaAo+IEBA
IC0yNTUsMzUgKzI1NSw2IEBAIHZvaWQgcWRldl9wcm9wX3NldF9nbG9iYWxzKERldmljZVN0YXRl
ICpkZXYpOwo+ICB2b2lkIGVycm9yX3NldF9mcm9tX3FkZXZfcHJvcF9lcnJvcihFcnJvciAqKmVy
cnAsIGludCByZXQsIERldmljZVN0YXRlICpkZXYsCj4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFByb3BlcnR5ICpwcm9wLCBjb25zdCBjaGFyICp2YWx1ZSk7Cj4gIAo+IC0v
KioKPiAtICogcmVnaXN0ZXJfY29tcGF0X3Byb3A6Cj4gLSAqCj4gLSAqIFJlZ2lzdGVyIGludGVy
bmFsIChub3QgdXNlci1wcm92aWRlZCkgZ2xvYmFsIHByb3BlcnR5LCBjaGFuZ2luZyB0aGUKPiAt
ICogZGVmYXVsdCB2YWx1ZSBvZiBhIGdpdmVuIHByb3BlcnR5IGluIGEgZGV2aWNlIHR5cGUuICBU
aGlzIGNhbiBiZSB1c2VkCj4gLSAqIGZvciBlbmFibGluZyBtYWNoaW5lLXR5cGUgY29tcGF0aWJp
bGl0eSBvciBmb3IgZW5hYmxpbmcKPiAtICogYWNjZWxlcmF0b3Itc3BlY2lmaWMgZGVmYXVsdHMg
aW4gZGV2aWNlcy4KPiAtICoKPiAtICogVGhlIHByb3BlcnR5IHZhbHVlcyBzZXQgdXNpbmcgdGhp
cyBmdW5jdGlvbiBtdXN0IGJlIGFsd2F5cyB2YWxpZCBhbmQKPiAtICogbmV2ZXIgcmVwb3J0IHNl
dHRlciBlcnJvcnMsIGFzIHRoZSBwcm9wZXJ0eSB3aWxsIGhhdmUKPiAtICogR2xvYmFsUHJvcGVy
dHk6OmVycnAgc2V0IHRvICZlcnJvcl9hYm9ydC4KPiAtICoKPiAtICogVXNlci1wcm92aWRlZCBn
bG9iYWwgcHJvcGVydGllcyBzaG91bGQgb3ZlcnJpZGUgaW50ZXJuYWwgZ2xvYmFsCj4gLSAqIHBy
b3BlcnRpZXMsIHNvIGNhbGxlcnMgb2YgdGhpcyBmdW5jdGlvbiBzaG91bGQgZW5zdXJlIHRoYXQg
aXQgaXMKPiAtICogY2FsbGVkIGJlZm9yZSB1c2VyLXByb3ZpZGVkIGdsb2JhbCBwcm9wZXJ0aWVz
IGFyZSByZWdpc3RlcmVkLgo+IC0gKgo+IC0gKiBAZHJpdmVyOiBEZXZpY2UgdHlwZSB0byBiZSBh
ZmZlY3RlZAo+IC0gKiBAcHJvcGVydHk6IFByb3BlcnR5IHdob3NlIGRlZmF1bHQgdmFsdWUgaXMg
Z29pbmcgdG8gYmUgY2hhbmdlZAo+IC0gKiBAdmFsdWU6IE5ldyBkZWZhdWx0IHZhbHVlIGZvciB0
aGUgcHJvcGVydHkKPiAtICovCj4gLXZvaWQgcmVnaXN0ZXJfY29tcGF0X3Byb3AoY29uc3QgY2hh
ciAqZHJpdmVyLCBjb25zdCBjaGFyICpwcm9wZXJ0eSwKPiAtICAgICAgICAgICAgICAgICAgICAg
ICAgICBjb25zdCBjaGFyICp2YWx1ZSk7Cj4gLS8qCj4gLSAqIHJlZ2lzdGVyX2NvbXBhdF9wcm9w
c19hcnJheSgpOiB1c2luZyByZWdpc3Rlcl9jb21wYXRfcHJvcCgpLCB3aGljaAo+IC0gKiBvbmx5
IHJlZ2lzdGVycyBpbnRlcm5hbCBnbG9iYWwgcHJvcGVydGllcyAod2hpY2ggaGFzIGxvd2VyIHBy
aW9yaXR5Cj4gLSAqIHRoYW4gdXNlci1wcm92aWRlZCBnbG9iYWwgcHJvcGVydGllcykKPiAtICov
Cj4gLXZvaWQgcmVnaXN0ZXJfY29tcGF0X3Byb3BzX2FycmF5KEdsb2JhbFByb3BlcnR5ICpwcm9w
KTsKPiAtCj4gIC8qKgo+ICAgKiBxZGV2X3Byb3BlcnR5X2FkZF9zdGF0aWM6Cj4gICAqIEBkZXY6
IERldmljZSB0byBhZGQgdGhlIHByb3BlcnR5IHRvLgo+IGRpZmYgLS1naXQgYS9hY2NlbC9hY2Nl
bC5jIGIvYWNjZWwvYWNjZWwuYwo+IGluZGV4IDk2NmIyZDhmNTMuLjNkYTI2ZWI5MGYgMTAwNjQ0
Cj4gLS0tIGEvYWNjZWwvYWNjZWwuYwo+ICsrKyBiL2FjY2VsL2FjY2VsLmMKPiBAQCAtMzQsNiAr
MzQsNyBAQAo+ICAjaW5jbHVkZSAicW9tL29iamVjdC5oIgo+ICAjaW5jbHVkZSAicWVtdS9lcnJv
ci1yZXBvcnQuaCIKPiAgI2luY2x1ZGUgInFlbXUvb3B0aW9uLmgiCj4gKyNpbmNsdWRlICJxYXBp
L2Vycm9yLmgiCj4gIAo+ICBzdGF0aWMgY29uc3QgVHlwZUluZm8gYWNjZWxfdHlwZSA9IHsKPiAg
ICAgIC5uYW1lID0gVFlQRV9BQ0NFTCwKPiBAQCAtMTIxLDcgKzEyMiwxMyBAQCB2b2lkIGNvbmZp
Z3VyZV9hY2NlbGVyYXRvcihNYWNoaW5lU3RhdGUgKm1zKQo+ICB2b2lkIGFjY2VsX3JlZ2lzdGVy
X2NvbXBhdF9wcm9wcyhBY2NlbFN0YXRlICphY2NlbCkKPiAgewo+ICAgICAgQWNjZWxDbGFzcyAq
Y2xhc3MgPSBBQ0NFTF9HRVRfQ0xBU1MoYWNjZWwpOwo+IC0gICAgcmVnaXN0ZXJfY29tcGF0X3By
b3BzX2FycmF5KGNsYXNzLT5nbG9iYWxfcHJvcHMpOwo+ICsgICAgR2xvYmFsUHJvcGVydHkgKnBy
b3AgPSBjbGFzcy0+Z2xvYmFsX3Byb3BzOwo+ICsKPiArICAgIGZvciAoOyBwcm9wICYmIHByb3At
PmRyaXZlcjsgcHJvcCsrKSB7Cj4gKyAgICAgICAgLyogQW55IGNvbXBhdF9wcm9wcyBtdXN0IG5l
dmVyIGNhdXNlIGVycm9yICovCj4gKyAgICAgICAgcHJvcC0+ZXJycCA9ICZlcnJvcl9hYm9ydDsK
PiArICAgICAgICBxZGV2X3Byb3BfcmVnaXN0ZXJfZ2xvYmFsKHByb3ApOwo+ICsgICAgfQo+ICB9
Cj4gIAo+ICB2b2lkIGFjY2VsX3NldHVwX3Bvc3QoTWFjaGluZVN0YXRlICptcykKPiBkaWZmIC0t
Z2l0IGEvaHcvY29yZS9xZGV2LXByb3BlcnRpZXMuYyBiL2h3L2NvcmUvcWRldi1wcm9wZXJ0aWVz
LmMKPiBpbmRleCAzNTA3MmRlYzFlLi5hYjYxZDUwMmZkIDEwMDY0NAo+IC0tLSBhL2h3L2NvcmUv
cWRldi1wcm9wZXJ0aWVzLmMKPiArKysgYi9ody9jb3JlL3FkZXYtcHJvcGVydGllcy5jCj4gQEAg
LTExODAsMjcgKzExODAsNiBAQCB2b2lkIHFkZXZfcHJvcF9yZWdpc3Rlcl9nbG9iYWwoR2xvYmFs
UHJvcGVydHkgKnByb3ApCj4gICAgICBnbG9iYWxfcHJvcHMgPSBnX2xpc3RfYXBwZW5kKGdsb2Jh
bF9wcm9wcywgcHJvcCk7Cj4gIH0KPiAgCj4gLXZvaWQgcmVnaXN0ZXJfY29tcGF0X3Byb3AoY29u
c3QgY2hhciAqZHJpdmVyLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIg
KnByb3BlcnR5LAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKnZhbHVl
KQo+IC17Cj4gLSAgICBHbG9iYWxQcm9wZXJ0eSAqcCA9IGdfbmV3MChHbG9iYWxQcm9wZXJ0eSwg
MSk7Cj4gLQo+IC0gICAgLyogQW55IGNvbXBhdF9wcm9wcyBtdXN0IG5ldmVyIGNhdXNlIGVycm9y
ICovCj4gLSAgICBwLT5lcnJwID0gJmVycm9yX2Fib3J0Owo+IC0gICAgcC0+ZHJpdmVyID0gZHJp
dmVyOwo+IC0gICAgcC0+cHJvcGVydHkgPSBwcm9wZXJ0eTsKPiAtICAgIHAtPnZhbHVlID0gdmFs
dWU7Cj4gLSAgICBxZGV2X3Byb3BfcmVnaXN0ZXJfZ2xvYmFsKHApOwo+IC19Cj4gLQo+IC12b2lk
IHJlZ2lzdGVyX2NvbXBhdF9wcm9wc19hcnJheShHbG9iYWxQcm9wZXJ0eSAqcHJvcCkKPiAtewo+
IC0gICAgZm9yICg7IHByb3AgJiYgcHJvcC0+ZHJpdmVyOyBwcm9wKyspIHsKPiAtICAgICAgICBy
ZWdpc3Rlcl9jb21wYXRfcHJvcChwcm9wLT5kcml2ZXIsIHByb3AtPnByb3BlcnR5LCBwcm9wLT52
YWx1ZSk7Cj4gLSAgICB9Cj4gLX0KPiAtCj4gIHZvaWQgcWRldl9wcm9wX3JlZ2lzdGVyX2dsb2Jh
bF9saXN0KEdsb2JhbFByb3BlcnR5ICpwcm9wcykKPiAgewo+ICAgICAgaW50IGk7CgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 14:57:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 14:57: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 1gEbdd-0003tJ-1a; Mon, 22 Oct 2018 14:57:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ebok=nc=citrix.com=prvs=8264c92cc=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gEbdc-0003tE-9i
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 14:57:00 +0000
X-Inumbo-ID: ee18debd-d60a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ee18debd-d60a-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 14:58:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,412,1534809600"; d="scan'208";a="68439823"
Date: Mon, 22 Oct 2018 15:55:34 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20181022145534.afuxnfzyovdi3hya@zion.uk.xensource.com>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: Martin Pohlack <mpohlack@amazon.de>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>, Joao Martins <joao.m.martins@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Anthony Liguori <aliguori@amazon.com>, "Dannowski, Uwe" <uwed@amazon.de>,
 Lars Kurth <lars.kurth@citrix.com>, Konrad Wilk <konrad.wilk@oracle.com>,
 Ross Philipson <ross.philipson@oracle.com>,
 Dario Faggioli <dfaggioli@suse.com>, Matt Wilson <msw@amazon.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <JGross@suse.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Xen-devel List <xen-devel@lists.xen.org>,
 Mihai =?utf-8?B?RG9uyJt1?= <mdontu@bitdefender.com>, "Woodhouse,
 David" <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>

T24gVGh1LCBPY3QgMTgsIDIwMTggYXQgMDY6NDY6MjJQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBIZWxsbywKPiAKPiBUaGlzIGlzIGFuIGFjY3VtdWxhdGlvbiBhbmQgc3VtbWFyeSBv
ZiB2YXJpb3VzIHRhc2tzIHdoaWNoIGhhdmUgYmVlbgo+IGRpc2N1c3NlZCBzaW5jZSB0aGUgcmV2
ZWxhdGlvbiBvZiB0aGUgc3BlY3VsYXRpdmUgc2VjdXJpdHkgaXNzdWVzIGluCj4gSmFudWFyeSwg
YW5kIGFsc28gYW4gaW52aXRhdGlvbiB0byBkaXNjdXNzIGFsdGVybmF0aXZlIGlkZWFzLsKgIFRo
ZXkgYXJlCj4geDg2IHNwZWNpZmljLCBidXQgYSBsb3Qgb2YgdGhlIHByaW5jaXBsZXMgYXJlIGFy
Y2hpdGVjdHVyZS1hZ25vc3RpYy4KPiAKPiAxKSBBIHNlY3JldHMtZnJlZSBoeXBlcnZpc29yLgo+
IAo+IEJhc2ljYWxseSBldmVyeSBoeXBlcmNhbGwgY2FuIGJlIChhYil1c2VkIGJ5IGEgZ3Vlc3Qs
IGFuZCB1c2VkIGFzIGFuCj4gYXJiaXRyYXJ5IGNhY2hlLWxvYWQgZ2FkZ2V0LsKgIExvZ2ljYWxs
eSwgdGhpcyBpcyB0aGUgZmlyc3QgaGFsZiBvZiBhCj4gU3BlY3RyZSBTUDEgZ2FkZ2V0LCBhbmQg
aXMgdXN1YWxseSB0aGUgZmlyc3Qgc3RlcHBpbmcgc3RvbmUgdG8KPiBleHBsb2l0aW5nIG9uZSBv
ZiB0aGUgc3BlY3VsYXRpdmUgc2lkZWNoYW5uZWxzLgo+IAo+IFNob3J0IG9mIGNvbXBpbGluZyBY
ZW4gd2l0aCBMTFZNJ3MgU3BlY3VsYXRpdmUgTG9hZCBIYXJkZW5pbmcgKHdoaWNoIGlzCj4gc3Rp
bGwgZXhwZXJpbWVudGFsLCBhbmQgY29tZXMgd2l0aCBhIH4zMCUgcGVyZiBoaXQgaW4gdGhlIGNv
bW1vbiBjYXNlKSwKPiB0aGlzIGlzIHVuYXZvaWRhYmxlLsKgIEZ1cnRoZXJtb3JlLCB0aHJvd2lu
ZyBhIGZldyBhcnJheV9pbmRleF9ub3NwZWMoKQo+IGludG8gdGhlIGNvZGUgaXNuJ3QgYSB2aWFi
bGUgc29sdXRpb24gdG8gdGhlIHByb2JsZW0uCj4gCj4gQW4gYWx0ZXJuYXRpdmUgb3B0aW9uIGlz
IHRvIGhhdmUgbGVzcyBkYXRhIG1hcHBlZCBpbnRvIFhlbidzIHZpcnR1YWwKPiBhZGRyZXNzIHNw
YWNlIC0gaWYgYSBwaWVjZSBvZiBtZW1vcnkgaXNuJ3QgbWFwcGVkLCBpdCBjYW4ndCBiZSBsb2Fk
ZWQKPiBpbnRvIHRoZSBjYWNoZS4KPiAKPiBBbiBlYXN5IGZpcnN0IHN0ZXAgaGVyZSBpcyB0byBy
ZW1vdmUgWGVuJ3MgZGlyZWN0bWFwLCB3aGljaCB3aWxsIG1lYW4KPiB0aGF0IGd1ZXN0cyBnZW5l
cmFsIFJBTSBpc24ndCBtYXBwZWQgYnkgZGVmYXVsdCBpbnRvIFhlbidzIGFkZHJlc3MKPiBzcGFj
ZS7CoCBUaGlzIHdpbGwgY29tZSB3aXRoIHNvbWUgcGVyZm9ybWFuY2UgaGl0LCBhcyB0aGUKPiBt
YXBfZG9tYWluX3BhZ2UoKSBpbmZyYXN0cnVjdHVyZSB3aWxsIG5vdyBoYXZlIHRvIGFjdHVhbGx5
Cj4gY3JlYXRlL2Rlc3Ryb3kgbWFwcGluZ3MsIGJ1dCByZW1vdmluZyB0aGUgZGlyZWN0bWFwIHdp
bGwgY2F1c2UgYW4KPiBpbXByb3ZlbWVudCBmb3Igbm9uLXNwZWN1bGF0aXZlIHNlY3VyaXR5IGFz
IHdlbGwgKE5vIHBvc3NpYmlsaXR5IG9mCj4gcmV0MmRpciBhcyBhbiBleHBsb2l0IHRlY2huaXF1
ZSkuCgpJIGhhdmUgbG9va2VkIGludG8gbWFraW5nIHRoZSAic2VwYXJhdGUgeGVuaGVhcCBkb21o
ZWFwIHdpdGggcGFydGlhbApkaXJlY3QgbWFwIiBtb2RlIChzZWUgY29tbW9uL3BhZ2VfYWxsb2Mu
Yykgd29yayBidXQgZm91bmQgaXQgbm90IGFzCnN0cmFpZ2h0IGZvcndhcmQgYXMgaXQgc2hvdWxk
J3ZlIGJlZW4uCgpCZWZvcmUgSSBzcGVuZCBtb3JlIHRpbWUgb24gdGhpcywgSSB3b3VsZCBsaWtl
IHNvbWUgb3BpbmlvbnMgb24gaWYgdGhlcmUKaXMgb3RoZXIgYXBwcm9hY2ggd2hpY2ggbWlnaHQg
YmUgbW9yZSB1c2VmdWwgdGhhbiB0aGF0IG1vZGUuCgo+IAo+IEJleW9uZCB0aGUgZGlyZWN0bWFw
LCB0aGVyZSBhcmUgcGxlbnR5IG9mIG90aGVyIGludGVyZXN0aW5nIHNlY3JldHMgaW4KPiB0aGUg
WGVuIGhlYXAgYW5kIG90aGVyIG1hcHBpbmdzLCBzdWNoIGFzIHRoZSBzdGFja3Mgb2YgdGhlIG90
aGVyIHBjcHVzLsKgCj4gRml4aW5nIHRoaXMgcmVxdWlyZXMgbW92aW5nIFhlbiB0byBoYXZpbmcg
YSBub24tdW5pZm9ybSBtZW1vcnkgbGF5b3V0LAo+IGFuZCB0aGlzIGlzIG11Y2ggaGFyZGVyIHRv
IGNoYW5nZS7CoCBJIGFscmVhZHkgZXhwZXJpbWVudGVkIHdpdGggdGhpcyBhcwo+IGEgbWVsdGRv
d24gbWl0aWdhdGlvbiBhcm91bmQgYWJvdXQgYSB5ZWFyIGFnbywgYW5kIHBvc3RlZCB0aGUgcmVz
dWx0aW5nCj4gc2VyaWVzIG9uIEphbiA0dGgsCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTAxL21zZzAwMjc0Lmh0bWwsCj4gc29tZSB0
cml2aWFsIGJpdHMgb2Ygd2hpY2ggaGF2ZSBhbHJlYWR5IGZvdW5kIHRoZWlyIHdheSB1cHN0cmVh
bS4KPiAKPiBUbyBoYXZlIGEgbm9uLXVuaWZvcm0gbWVtb3J5IGxheW91dCwgWGVuIG1heSBub3Qg
c2hhcmUgTDQgcGFnZXRhYmxlcy7CoAo+IGkuZS4gWGVuIG11c3QgbmV2ZXIgaGF2ZSB0d28gcGNw
dXMgd2hpY2ggcmVmZXJlbmNlIHRoZSBzYW1lIHBhZ2V0YWJsZSBpbgo+ICVjcjMuCj4gCj4gVGhp
cyBwcm9wZXJ0eSBhbHJlYWR5IGhvbGRzIGZvciAzMmJpdCBQViBndWVzdHMsIGFuZCBhbGwgSFZN
IGd1ZXN0cywgYnV0Cj4gNjRiaXQgUFYgZ3Vlc3RzIGFyZSB0aGUgc3RpY2tpbmcgcG9pbnQuwqAg
QmVjYXVzZSBMaW51eCBoYXMgYSBmbGF0IG1lbW9yeQo+IGxheW91dCwgd2hlbiBhIDY0Yml0IFBW
IGd1ZXN0IHNjaGVkdWxlcyB0d28gdGhyZWFkcyBmcm9tIHRoZSBzYW1lCj4gcHJvY2VzcyBvbiBz
ZXBhcmF0ZSB2Y3B1cywgdGhvc2UgdHdvIHZjcHVzIGhhdmUgdGhlIHNhbWUgdmlydHVhbCAlY3Iz
LAo+IGFuZCBjdXJyZW50bHksIFhlbiBwcm9ncmFtcyB0aGUgc2FtZSByZWFsICVjcjMgaW50byBo
YXJkd2FyZS4KCldoaWNoIGJpdCBvZiBMaW51eCBjb2RlIGFyZSB5b3UgcmVmZXJyaW5nIHRvPyBJ
ZiB5b3UgcmVtZW1iZXIgaXQgb2ZmIHRoZQp0b3Agb2YgeW91ciBoZWFkLCBpdCB3b3VsZCBzYXZl
IG1lIHNvbWUgdGltZSBkaWdnaW5nIGFyb3VuZC4gSWYgbm90LApuZXZlciBtaW5kLCBJIGNhbiBs
b29rIGl0IHVwIG15c2VsZi4KCj4gCj4gSWYgd2Ugd2FudCBYZW4gdG8gaGF2ZSBhIG5vbi11bmlm
b3JtIGxheW91dCwgYXJlIHR3byBvcHRpb25zIGFyZToKPiAqIEZpeCBMaW51eCB0byBoYXZlIHRo
ZSBzYW1lIG5vbi11bmlmb3JtIGxheW91dCB0aGF0IFhlbiB3YW50cwo+IChCYWNrd2FyZHMgY29t
cGF0aWJpbGl0eSBmb3Igb2xkZXIgNjRiaXQgUFYgZ3Vlc3RzIGNhbiBiZSBhY2hpZXZlZCB3aXRo
Cj4geGVuLXNoaW0pLgo+ICogTWFrZSB1c2UgWFBUSSBhbGdvcml0aG0gKHNwZWNpZmljYWxseSwg
dGhlIHBhZ2V0YWJsZSBzeW5jL2NvcHkgcGFydCkKPiBmb3JldmVyIG1vcmUgaW4gdGhlIGZ1dHVy
ZS4KPiAKPiBPcHRpb24gMiBpc24ndCBncmVhdCAoZXNwZWNpYWxseSBmb3IgcGVyZiBvbiBmaXhl
ZCBoYXJkd2FyZSksIGJ1dCBkb2VzCj4ga2VlcCBhbGwgdGhlIG5lY2Vzc2FyeSBjaGFuZ2VzIGlu
IFhlbi7CoCBPcHRpb24gMSBsb29rcyB0byBiZSB0aGUgYmV0dGVyCj4gb3B0aW9uIGxvbmd0ZXJt
LgoKV2hhdCBpcyB0aGUgcHJvYmxlbSB3aXRoIDErMiBhdCB0aGUgc2FtZSB0aW1lPyBJIHRoaW5r
IFhQVEkgY2FuIGJlCmVuYWJsZWQgLyBkaXNhYmxlZCBvbiBhIHBlci1ndWVzdCBiYXNpcz8KCldl
aS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 15:02:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 15: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 1gEbiy-0004e9-Nm; Mon, 22 Oct 2018 15:02:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=dxpz=nc=gmail.com=milanboberic94@srs-us1.protection.inumbo.net>)
 id 1gEbix-0004e3-A9
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 15:02:31 +0000
X-Inumbo-ID: 1777b21f-d60b-11e8-a8a5-bc764e045a96
Received: from mail-lf1-x143.google.com (unknown [2a00:1450:4864:20::143])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1777b21f-d60b-11e8-a8a5-bc764e045a96;
 Mon, 22 Oct 2018 16:59:37 +0200 (CEST)
Received: by mail-lf1-x143.google.com with SMTP id d7-v6so10051372lfi.2
 for <xen-devel@lists.xenproject.org>; Mon, 22 Oct 2018 08:02:30 -0700 (PDT)
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=+fmkSNr3DFC+wrYuPUPVUY+aPqVKK/qU/bPOibNKh+M=;
 b=gbV1kaUFn7+bhBzNspNWSvLEipqOcu3r/7KQM2bbTHno6MYYPS8EFfxBpQNmxVOdAx
 KwC6L5eRwLBJt+jHk4GWLOhasQ+rK7uuogzvTUqXdmmfnQHtBq+i7cqcKJNMRzPfsvPW
 /DyFDz9oyyyMPySwdfXfKijukGIuMmel7QQDBRn+cnrHX2PHHPiFFuT9DKwctPpKnw03
 Gm/qWV1cx+d/xbAFzueqMWCVmXycfVBclKus+0erDjzfL9/U96vJ3er4YXY0/hiLsBtl
 8cdPkUCyjWDHWe9jq9oYinb2R7nXTTG2wf6DP33Etxol8+PtucYM9qo00ZQ8clkVNwhb
 1w7w==
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=+fmkSNr3DFC+wrYuPUPVUY+aPqVKK/qU/bPOibNKh+M=;
 b=DGB+TOChSFc1SnotLbiIkXWMNmQVDylrbnzmbs7gqIxxxDv000B7iAHPGo/mAp5uNl
 gBYpoVjGOe+3nj74GW/TJHHlz1Oel/fEuUaa9dLJAL1CuT34aYJXQ9bbE1kI5a7K9A6N
 aRtKzMaiN5JWxIl/PvnBOuZanr3DAYNi43AEWGqftyui9s67/nFnUdbEWjgxhsN6xAx2
 LqDmPnGDxA2fr2THfSsAU/lag4jegkZ4n0YnnjV2N1e1+VWvNJKe4IjXpzIDlj4+qjWS
 G4yklWdIXUIfcPjL+OtjxqxseGQlliFoVL96VQUNuePhROn2YnPBb7hfd49Wgyj0Fwjr
 fU4A==
X-Gm-Message-State: ABuFfoj8wGpRRlAEcQQdtYAS/LEO9tN37SEIX1RZMxa5PalpwmUHexDN
 +zqC6nswy+GOX0f7mjHXyXsMxOc4fZEJvqOPBbY=
X-Google-Smtp-Source: ACcGV62ScGgg7uUWD/CCh7phm3bNNtdjbDnfWdDsF/6CXWmCw+z76NucewUNCW3hoitkhTu1y7RhLCHlFosyhIM8/BY=
X-Received: by 2002:a19:1763:: with SMTP id n96mr10547046lfi.30.1540220548874; 
 Mon, 22 Oct 2018 08:02:28 -0700 (PDT)
MIME-Version: 1.0
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <995da0578f0953662536edabb5807fd76ca4d8ce.camel@suse.com>
 <CADJ6SV1yDBptrcaoqUPChtnXTmvhbzj-AAv2FDN2LCMyTipc-A@mail.gmail.com>
 <CAENZ-+=mWFnJ-4OFK+bjb4rimNNB_x4qHFVAbTM1mFd2Sg7s3g@mail.gmail.com>
 <CADJ6SV1Mdnjyd8oEcB4ZCZKuR0LkJ82GCf5s1+AwgASe8vLMWg@mail.gmail.com>
 <alpine.DEB.2.10.1810111024390.436@sstabellini-ThinkPad-X260>
 <CADJ6SV2v5=_MqfrABdfs1rcQ-BmCUJYyi_9fG8BC7C2vyxaqBA@mail.gmail.com>
 <alpine.DEB.2.10.1810121035440.436@sstabellini-ThinkPad-X260>
 <CADJ6SV3jk=nnP=6T8R+OuvJH2uQ6uBrLmvudAHkKHP+mN-3hPA@mail.gmail.com>
 <e0f4fe11-eeb0-3a28-2e7e-246a8f72da19@arm.com>
 <12a4352a-2fd1-2d04-874a-4a779d18a097@arm.com>
 <CADJ6SV0E=cO3eFyt+meXTtZaoETYxpsHkViMDU=XV9CwNOjP8A@mail.gmail.com>
 <21de0bb5-81f2-ca26-e2e0-916c20ab2c02@arm.com>
 <CADJ6SV3sfqaXm8gvZDAx2wFY5_oiCf+mf0JynCGNrLBFkS-rVw@mail.gmail.com>
 <alpine.DEB.2.10.1810191336090.31582@sstabellini-ThinkPad-X260>
 <d3a589c5d95d70ef1c13b4fe6856b7ed387b4ee3.camel@suse.com>
In-Reply-To: <d3a589c5d95d70ef1c13b4fe6856b7ed387b4ee3.camel@suse.com>
From: Milan Boberic <milanboberic94@gmail.com>
Date: Mon, 22 Oct 2018 17:02:18 +0200
Message-ID: <CADJ6SV2891kOd_Ga8jjXdtKdjPAoWtADhizuS+kjSZNNOPMK+w@mail.gmail.com>
To: Dario Faggioli <dfaggioli@suse.com>
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: stefano.stabellini@xilinx.com, andrii_anisov@epam.com, julien.grall@arm.com,
 sstabellini@kernel.org, Meng Xu <xumengpanda@gmail.com>,
 xen-devel@lists.xenproject.org, nd@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgo+IEkgdGhpbmsgd2Ugd2FudCB0byBmdWxseSB1bmRlcnN0YW5kIGhvdyBtYW55IG90aGVy
IGludGVycnVwdHMgdGhlCj4gYmFyZW1ldGFsIGd1ZXN0IGlzIHJlY2VpdmluZy4gVG8gZG8gdGhh
dCwgd2UgY2FuIG1vZGlmeSBteSBwcmV2aW91cwo+IHBhdGNoIHRvIHN1cHByZXNzIGFueSBkZWJ1
ZyBtZXNzYWdlcyBmb3IgdmlycT02OC4gVGhhdCB3YXksIHdlIHNob3VsZAo+IG9ubHkgc2VlIHRo
ZSBvdGhlciBpbnRlcnJ1cHRzLiBJZGVhbGx5IHRoZXJlIHdvdWxkIGJlIG5vbmUuCj4gZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS92Z2ljLmMgYi94ZW4vYXJjaC9hcm0vdmdpYy5jCj4gaW5kZXgg
NWE0ZjA4Mi4uYjdhOGUxNyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vdmdpYy5jCj4gKysr
IGIveGVuL2FyY2gvYXJtL3ZnaWMuYwo+IEBAIC01NzcsNyArNTc3LDExIEBAIHZvaWQgdmdpY19p
bmplY3RfaXJxKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQg
dmlycSwKPiAgICAgIC8qIHRoZSBpcnEgaXMgZW5hYmxlZCAqLwo+ICAgICAgaWYgKCB0ZXN0X2Jp
dChHSUNfSVJRX0dVRVNUX0VOQUJMRUQsICZuLT5zdGF0dXMpICkKPiArICAgIHsKPiAgICAgICAg
ICBnaWNfcmFpc2VfZ3Vlc3RfaXJxKHYsIHZpcnEsIHByaW9yaXR5KTsKPiArICAgICAgICBpZiAo
IGQtPmRvbWFpbl9pZCAhPSAwICYmIHZpcnEgIT0gNjggKQo+ICsgICAgICAgICAgICBwcmludGso
IkRFQlVHIHZpcnE9JWQgbG9jYWw9JWRcbiIsdmlycSx2ID09IGN1cnJlbnQpOwo+ICsgICAgfQo+
ICAgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSAoIGl0ZXIsICZ2LT5hcmNoLnZnaWMuaW5mbGlnaHRf
aXJxcywgaW5mbGlnaHQgKQo+ICAgICAgewoKd2hlbiBJIGFwcGx5IHRoaXMgcGF0Y2ggdGhlcmUg
YXJlIG5vIHByaW50cyBub3IgZGVidWcgbWVzc2FnZXMgaW4geGwKZG1lc2cuIFNvIGJhcmUtbWV0
YWwgcmVjZWl2ZXMgb25seSBpbnRlcnJ1cHQgNjgsIHdoaWNoIGlzIGdvb2QuCgo+IE5leHQgc3Rl
cCB3b3VsZCBiZSB0byB2ZXJpZnkgdGhhdCB0aGVyZSBhcmUgbm8gb3RoZXIgcGh5c2ljYWwgaW50
ZXJydXB0cwo+IGludGVycnVwdGluZyB0aGUgdmNwdSBleGVjdXRpb24gb3RoZXIgdGhlIGlycT02
OC4gV2Ugc2hvdWxkIGJlIGFibGUgdG8KPiBjaGVjayB0aGF0IHdpdGggdGhlIGZvbGxvd2luZyBk
ZWJ1ZyBwYXRjaDoKPgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZ2ljLmMgYi94ZW4vYXJj
aC9hcm0vZ2ljLmMKPiBpbmRleCBlNTI0YWQ1Li5iMzRjM2U0IDEwMDY0NAo+IC0tLSBhL3hlbi9h
cmNoL2FybS9naWMuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9naWMuYwo+IEBAIC0zODEsNiArMzgx
LDEzIEBAIHZvaWQgZ2ljX2ludGVycnVwdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgaW50
IGlzX2ZpcSkKPiAgICAgICAgICAvKiBSZWFkaW5nIElSUSB3aWxsIEFDSyBpdCAqLwo+ICAgICAg
ICAgIGlycSA9IGdpY19od19vcHMtPnJlYWRfaXJxKCk7Cj4gKyAgICAgICAgaWYgKGN1cnJlbnQt
PmRvbWFpbi0+ZG9tYWluX2lkID4gMCAmJiBpcnEgIT0gNjgpCj4gKyAgICAgICAgewo+ICsgICAg
ICAgICAgICBsb2NhbF9pcnFfZW5hYmxlKCk7Cj4gKyAgICAgICAgICAgIHByaW50aygiREVCVUcg
aXJxPSVkXG4iLGlycSk7Cj4gKyAgICAgICAgICAgIGxvY2FsX2lycV9kaXNhYmxlKCk7Cj4gKyAg
ICAgICAgfQo+ICsKPiAgICAgICAgICBpZiAoIGxpa2VseShpcnEgPj0gMTYgJiYgaXJxIDwgMTAy
MCkgKQo+ICAgICAgICAgIHsKPiAgICAgICAgICAgICAgbG9jYWxfaXJxX2VuYWJsZSgpOwoKQnV0
IHdoZW4gSSBhcHBseSB0aGlzIHBhdGNoIGl0IHByaW50cyBmb3JldmVyOgooWEVOKSBERUJVRyBp
cnE9MTAyMwoKVGhhbmtzIGluIGFkdmFuY2UhCgpNaWxhbgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 15:09:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 15:09: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 1gEbpb-0004rF-HT; Mon, 22 Oct 2018 15:09:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lj/3=nc=amazon.co.uk=prvs=826092a96=dwmw@srs-us1.protection.inumbo.net>)
 id 1gEbpZ-0004rA-Gf
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 15:09:21 +0000
X-Inumbo-ID: a88e4528-d60c-11e8-a6a9-d7ebe60f679a
Received: from smtp-fw-6002.amazon.com (unknown [52.95.49.90])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a88e4528-d60c-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 15:10:49 +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=1540220960; x=1571756960;
 h=from:to:cc:subject:date:message-id:references: in-reply-to;
 bh=dae+vIQ7MXXUWp2W94q0A6Z2CEY28FbN80xEBJabBfw=;
 b=p38XlZpFjl2weIlBm7g83kJZugyB5rvlnS+QIO7LIKTl7Yo5ztuih4GM
 8waOuVeMF5uCtHFngV3G99tK8Z87pfH3MyeNYYWFyYnKzfUrRn4LrZRXm
 qmuHdxSqTdUwGWGm+pDKuJzSNm2wkWANYwXSAjKL3XBmkd1qwPQ5znSkY Q=;
X-Amazon-filename: smime.p7s
X-IronPort-AV: E=Sophos;i="5.54,412,1534809600"; 
 d="p7s'?scan'208";a="369919056"
Content-Type: multipart/mixed; boundary="===============2753516746892516327=="
MIME-Version: 1.0
Received: from iad6-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1a-67b371d8.us-east-1.amazon.com) ([10.124.125.6])
 by smtp-border-fw-out-6002.iad6.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 22 Oct 2018 15:09:19 +0000
Received: from EX13MTAUWA001.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1a-67b371d8.us-east-1.amazon.com (8.14.7/8.14.7) with
 ESMTP id w9MF92xd106810
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Mon, 22 Oct 2018 15:09:13 GMT
Received: from EX13d09UWA001.ant.amazon.com (10.43.160.247) by
 EX13MTAUWA001.ant.amazon.com (10.43.160.118) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 22 Oct 2018 15:09:10 +0000
Received: from EX13D08UEE001.ant.amazon.com (10.43.62.126) by
 EX13d09UWA001.ant.amazon.com (10.43.160.247) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 22 Oct 2018 15:09:09 +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.1367.000;
 Mon, 22 Oct 2018 15:09:09 +0000
From: "Woodhouse, David" <dwmw@amazon.co.uk>
To: "Nuernberger, Stefan" <snu@amazon.de>, "andrew.cooper3@citrix.com"
 <andrew.cooper3@citrix.com>, "wei.liu2@citrix.com" <wei.liu2@citrix.com>
Thread-Topic: Ongoing/future speculative mitigation work
Thread-Index: AQHUZwqJZGi02kVheEWLDqMzDxZDXKUrYHwAgAADyYA=
Date: Mon, 22 Oct 2018 15:09:09 +0000
Message-ID: <e58f5942e62215693778678c2fd8d21c922f3803.camel@amazon.co.uk>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <20181022145534.afuxnfzyovdi3hya@zion.uk.xensource.com>
In-Reply-To: <20181022145534.afuxnfzyovdi3hya@zion.uk.xensource.com>
Accept-Language: en-GB, en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.62.42]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation work
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: "JGross@suse.com" <JGross@suse.com>,
 "sergey.dyasli@citrix.com" <sergey.dyasli@citrix.com>,
 "lars.kurth@citrix.com" <lars.kurth@citrix.com>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "dfaggioli@suse.com" <dfaggioli@suse.com>, "Wilson, Matt" <msw@amazon.com>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "ross.philipson@oracle.com" <ross.philipson@oracle.com>,
 "mdontu@bitdefender.com" <mdontu@bitdefender.com>,
 "marmarek@invisiblethingslab.com" <marmarek@invisiblethingslab.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>, "Pohlack, 
 Martin" <mpohlack@amazon.de>, "JBeulich@suse.com" <JBeulich@suse.com>, "Liguori,
 Anthony" <aliguori@amazon.com>,
 "joao.m.martins@oracle.com" <joao.m.martins@oracle.com>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>,
 "julien.grall@arm.com" <julien.grall@arm.com>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>, "Dannowski,
 Uwe" <uwed@amazon.de>, "daniel.kiper@oracle.com" <daniel.kiper@oracle.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============2753516746892516327==
Content-Language: en-US
Content-Type: multipart/signed; micalg=sha-256;
	protocol="application/x-pkcs7-signature"; boundary="=-tOKwHZAR+fl/mOHg8w6d"

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

Adding Stefan to Cc.

Should we take this to the spexen or another mailing list?


On Mon, 2018-10-22 at 15:55 +0100, Wei Liu wrote:
> On Thu, Oct 18, 2018 at 06:46:22PM +0100, Andrew Cooper wrote:
> > Hello,
> >=20
> > This is an accumulation and summary of various tasks which have been
> > discussed since the revelation of the speculative security issues in
> > January, and also an invitation to discuss alternative ideas.  They are
> > x86 specific, but a lot of the principles are architecture-agnostic.
> >=20
> > 1) A secrets-free hypervisor.
> >=20
> > Basically every hypercall can be (ab)used by a guest, and used as an
> > arbitrary cache-load gadget.  Logically, this is the first half of a
> > Spectre SP1 gadget, and is usually the first stepping stone to
> > exploiting one of the speculative sidechannels.
> >=20
> > Short of compiling Xen with LLVM's Speculative Load Hardening (which is
> > still experimental, and comes with a ~30% perf hit in the common case),
> > this is unavoidable.  Furthermore, throwing a few array_index_nospec()
> > into the code isn't a viable solution to the problem.
> >=20
> > An alternative option is to have less data mapped into Xen's virtual
> > address space - if a piece of memory isn't mapped, it can't be loaded
> > into the cache.
> >=20
> > An easy first step here is to remove Xen's directmap, which will mean
> > that guests general RAM isn't mapped by default into Xen's address
> > space.  This will come with some performance hit, as the
> > map_domain_page() infrastructure will now have to actually
> > create/destroy mappings, but removing the directmap will cause an
> > improvement for non-speculative security as well (No possibility of
> > ret2dir as an exploit technique).
>=20
> I have looked into making the "separate xenheap domheap with partial
> direct map" mode (see common/page_alloc.c) work but found it not as
> straight forward as it should've been.
>=20
> Before I spend more time on this, I would like some opinions on if there
> is other approach which might be more useful than that mode.
>=20
> >=20
> > Beyond the directmap, there are plenty of other interesting secrets in
> > the Xen heap and other mappings, such as the stacks of the other pcpus.=
=20
> > Fixing this requires moving Xen to having a non-uniform memory layout,
> > and this is much harder to change.  I already experimented with this as
> > a meltdown mitigation around about a year ago, and posted the resulting
> > series on Jan 4th,
> > https://lists.xenproject.org/archives/html/xen-devel/2018-01/msg00274.h=
tml,
> > some trivial bits of which have already found their way upstream.
> >=20
> > To have a non-uniform memory layout, Xen may not share L4 pagetables.=
=20
> > i.e. Xen must never have two pcpus which reference the same pagetable i=
n
> > %cr3.
> >=20
> > This property already holds for 32bit PV guests, and all HVM guests, bu=
t
> > 64bit PV guests are the sticking point.  Because Linux has a flat memor=
y
> > layout, when a 64bit PV guest schedules two threads from the same
> > process on separate vcpus, those two vcpus have the same virtual %cr3,
> > and currently, Xen programs the same real %cr3 into hardware.
>=20
> Which bit of Linux code are you referring to? If you remember it off the
> top of your head, it would save me some time digging around. If not,
> never mind, I can look it up myself.
>=20
> >=20
> > If we want Xen to have a non-uniform layout, are two options are:
> > * Fix Linux to have the same non-uniform layout that Xen wants
> > (Backwards compatibility for older 64bit PV guests can be achieved with
> > xen-shim).
> > * Make use XPTI algorithm (specifically, the pagetable sync/copy part)
> > forever more in the future.
> >=20
> > Option 2 isn't great (especially for perf on fixed hardware), but does
> > keep all the necessary changes in Xen.  Option 1 looks to be the better
> > option longterm.
>=20
> What is the problem with 1+2 at the same time? I think XPTI can be
> enabled / disabled on a per-guest basis?
>=20
> Wei.


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

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCEE4w
ggUuMIIEFqADAgECAhEApEtL31g6H7ROXdOiQnA9RjANBgkqhkiG9w0BAQsFADCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0EwHhcNMTcxMjIxMDAwMDAwWhcNMTgxMjIxMjM1
OTU5WjAiMSAwHgYJKoZIhvcNAQkBFhFkd213QGFtYXpvbi5jby51azCCASIwDQYJKoZIhvcNAQEB
BQADggEPADCCAQoCggEBAKdGKgXuwKMg2r+i/4BZZC0ddRxNq3xIKTakie/VCSzoO7P17A36ZzUc
VMEYPfqDt/65xoc6Tdih+qkY2pNDppZ1DZ8mVrAX6O2O60ZhmXB60wMoDvXPZInvkMOW4drqnje/
7/NOypn/XQAY+ln4KT+3tHG3TfryyJFMedqC/r29KJlCeeCxIzdtq2j5mN42tvPVv4+p+Kr77uui
GOASNdFJbNdgx7UGF+il6kRGSle17LJZKMgRiLJXYjECwnGwdfLdN5SINWD5IC3yXY8d14Bq6DyD
jNts1DFw+SKhW8kVFYRZpv7TE3/42QJKQVL6YWka5T4EJO7AD3gy2ypRsd8CAwEAAaOCAecwggHj
MB8GA1UdIwQYMBaAFIKvbIz4xf6WYXzoHz0rcUhexIvAMB0GA1UdDgQWBBT/vhvBExl2wDr8f50u
b+0yzFyZRjAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAgBgNVHSUEGTAXBggrBgEFBQcD
BAYLKwYBBAGyMQEDBQIwEQYJYIZIAYb4QgEBBAQDAgUgMEYGA1UdIAQ/MD0wOwYMKwYBBAGyMQEC
AQEBMCswKQYIKwYBBQUHAgEWHWh0dHBzOi8vc2VjdXJlLmNvbW9kby5uZXQvQ1BTMFoGA1UdHwRT
MFEwT6BNoEuGSWh0dHA6Ly9jcmwuY29tb2RvY2EuY29tL0NPTU9ET1JTQUNsaWVudEF1dGhlbnRp
Y2F0aW9uYW5kU2VjdXJlRW1haWxDQS5jcmwwgYsGCCsGAQUFBwEBBH8wfTBVBggrBgEFBQcwAoZJ
aHR0cDovL2NydC5jb21vZG9jYS5jb20vQ09NT0RPUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRT
ZWN1cmVFbWFpbENBLmNydDAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuY29tb2RvY2EuY29tMBwG
A1UdEQQVMBOBEWR3bXdAYW1hem9uLmNvLnVrMA0GCSqGSIb3DQEBCwUAA4IBAQCK2HofespbCaDu
udwwfh8GxDpVUnVbZZVWScpZMxfYpXzLot7L6iZrr16oMQ+UOiDDAK6/D3+u2QN8u0lJ6yLKVmvh
lGOzDywGsyG2Ohy8Dt5jcEK5sz84OsPtrRH7ahZHLxYPhWlUKOjOPN6sb9h6uMYlXmG/KmAr2rwF
exN6Zrwh6YwF7ukuMs175YcNyYRdB8kVYq3WikfbTHOoRbJiu9Unw7LqnvPTfx+xUvD6aN2CKLtr
mactWbk98swNgbI18UWjfEpugvAqw09CDLjeq7N1v0SkUkQEDqGSUE+hKFryTNXtZ6zOfl+MQfD8
U7T5oJa34DmWXK9+x7dl+MrqMIIFLjCCBBagAwIBAgIRAKRLS99YOh+0Tl3TokJwPUYwDQYJKoZI
hvcNAQELBQAwgZcxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAO
BgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01P
RE8gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTE3MTIy
MTAwMDAwMFoXDTE4MTIyMTIzNTk1OVowIjEgMB4GCSqGSIb3DQEJARYRZHdtd0BhbWF6b24uY28u
dWswggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCnRioF7sCjINq/ov+AWWQtHXUcTat8
SCk2pInv1Qks6Duz9ewN+mc1HFTBGD36g7f+ucaHOk3YofqpGNqTQ6aWdQ2fJlawF+jtjutGYZlw
etMDKA71z2SJ75DDluHa6p43v+/zTsqZ/10AGPpZ+Ck/t7Rxt0368siRTHnagv69vSiZQnngsSM3
bato+ZjeNrbz1b+Pqfiq++7rohjgEjXRSWzXYMe1BhfopepERkpXteyyWSjIEYiyV2IxAsJxsHXy
3TeUiDVg+SAt8l2PHdeAaug8g4zbbNQxcPkioVvJFRWEWab+0xN/+NkCSkFS+mFpGuU+BCTuwA94
MtsqUbHfAgMBAAGjggHnMIIB4zAfBgNVHSMEGDAWgBSCr2yM+MX+lmF86B89K3FIXsSLwDAdBgNV
HQ4EFgQU/74bwRMZdsA6/H+dLm/tMsxcmUYwDgYDVR0PAQH/BAQDAgWgMAwGA1UdEwEB/wQCMAAw
IAYDVR0lBBkwFwYIKwYBBQUHAwQGCysGAQQBsjEBAwUCMBEGCWCGSAGG+EIBAQQEAwIFIDBGBgNV
HSAEPzA9MDsGDCsGAQQBsjEBAgEBATArMCkGCCsGAQUFBwIBFh1odHRwczovL3NlY3VyZS5jb21v
ZG8ubmV0L0NQUzBaBgNVHR8EUzBRME+gTaBLhklodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01P
RE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3JsMIGLBggrBgEFBQcB
AQR/MH0wVQYIKwYBBQUHMAKGSWh0dHA6Ly9jcnQuY29tb2RvY2EuY29tL0NPTU9ET1JTQUNsaWVu
dEF1dGhlbnRpY2F0aW9uYW5kU2VjdXJlRW1haWxDQS5jcnQwJAYIKwYBBQUHMAGGGGh0dHA6Ly9v
Y3NwLmNvbW9kb2NhLmNvbTAcBgNVHREEFTATgRFkd213QGFtYXpvbi5jby51azANBgkqhkiG9w0B
AQsFAAOCAQEAith6H3rKWwmg7rncMH4fBsQ6VVJ1W2WVVknKWTMX2KV8y6Ley+oma69eqDEPlDog
wwCuvw9/rtkDfLtJSesiylZr4ZRjsw8sBrMhtjocvA7eY3BCubM/ODrD7a0R+2oWRy8WD4VpVCjo
zjzerG/YerjGJV5hvypgK9q8BXsTema8IemMBe7pLjLNe+WHDcmEXQfJFWKt1opH20xzqEWyYrvV
J8Oy6p7z038fsVLw+mjdgii7a5mnLVm5PfLMDYGyNfFFo3xKboLwKsNPQgy43quzdb9EpFJEBA6h
klBPoSha8kzV7Weszn5fjEHw/FO0+aCWt+A5llyvfse3ZfjK6jCCBeYwggPOoAMCAQICEGqb4Tg7
/ytrnwHV2binUlYwDQYJKoZIhvcNAQEMBQAwgYUxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVh
dGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBMaW1p
dGVkMSswKQYDVQQDEyJDT01PRE8gUlNBIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTEzMDEx
MDAwMDAwMFoXDTI4MDEwOTIzNTk1OVowgZcxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVy
IE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVk
MT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVt
YWlsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvrOeV6wodnVAFsc4A5jTxhh2
IVDzJXkLTLWg0X06WD6cpzEup/Y0dtmEatrQPTRI5Or1u6zf+bGBSyD9aH95dDSmeny1nxdlYCeX
IoymMv6pQHJGNcIDpFDIMypVpVSRsivlJTRENf+RKwrB6vcfWlP8dSsE3Rfywq09N0ZfxcBa39V0
wsGtkGWC+eQKiz4pBZYKjrc5NOpG9qrxpZxyb4o4yNNwTqzaaPpGRqXB7IMjtf7tTmU2jqPMLxFN
e1VXj9XB1rHvbRikw8lBoNoSWY66nJN/VCJv5ym6Q0mdCbDKCMPybTjoNCQuelc0IAaO4nLUXk0B
OSxSxt8kCvsUtQIDAQABo4IBPDCCATgwHwYDVR0jBBgwFoAUu69+Aj36pvE8hI6t7jiY7NkyMtQw
HQYDVR0OBBYEFIKvbIz4xf6WYXzoHz0rcUhexIvAMA4GA1UdDwEB/wQEAwIBhjASBgNVHRMBAf8E
CDAGAQH/AgEAMBEGA1UdIAQKMAgwBgYEVR0gADBMBgNVHR8ERTBDMEGgP6A9hjtodHRwOi8vY3Js
LmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDZXJ0aWZpY2F0aW9uQXV0aG9yaXR5LmNybDBxBggrBgEF
BQcBAQRlMGMwOwYIKwYBBQUHMAKGL2h0dHA6Ly9jcnQuY29tb2RvY2EuY29tL0NPTU9ET1JTQUFk
ZFRydXN0Q0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wDQYJKoZI
hvcNAQEMBQADggIBAHhcsoEoNE887l9Wzp+XVuyPomsX9vP2SQgG1NgvNc3fQP7TcePo7EIMERoh
42awGGsma65u/ITse2hKZHzT0CBxhuhb6txM1n/y78e/4ZOs0j8CGpfb+SJA3GaBQ+394k+z3ZBy
WPQedXLL1OdK8aRINTsjk/H5Ns77zwbjOKkDamxlpZ4TKSDMKVmU/PUWNMKSTvtlenlxBhh7ETrN
543j/Q6qqgCWgWuMAXijnRglp9fyadqGOncjZjaaSOGTTFB+E2pvOUtY+hPebuPtTbq7vODqzCM6
ryEhNhzf+enm0zlpXK7q332nXttNtjv7VFNYG+I31gnMrwfHM5tdhYF/8v5UY5g2xANPECTQdu9v
WPoqNSGDt87b3gXb1AiGGaI06vzgkejL580ul+9hz9D0S0U4jkhJiA7EuTecP/CFtR72uYRBcunw
wH3fciPjviDDAI9SnC/2aPY8ydehzuZutLbZdRJ5PDEJM/1tyZR2niOYihZ+FCbtf3D9mB12D4ln
9icgc7CwaxpNSCPt8i/GqK2HsOgkL3VYnwtx7cJUmpvVdZ4ognzgXtgtdk3ShrtOS1iAN2ZBXFiR
mjVzmehoMof06r1xub+85hFQzVxZx5/bRaTKTlL8YXLI8nAbR9HWdFqzcOoB/hxfEyIQpx9/s81r
gzdEZOofSlZHynoSMYIDyjCCA8YCAQEwga0wgZcxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVh
dGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBMaW1p
dGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQgU2VjdXJl
IEVtYWlsIENBAhEApEtL31g6H7ROXdOiQnA9RjANBglghkgBZQMEAgEFAKCCAe0wGAYJKoZIhvcN
AQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTgxMDIyMTUwOTA3WjAvBgkqhkiG9w0B
CQQxIgQgDJrmksu0AU0nIHki2gL7OLt5baAKtfwUIdOZvlZwPKQwgb4GCSsGAQQBgjcQBDGBsDCB
rTCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMH
U2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0Eg
Q2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEQCkS0vfWDoftE5d06JC
cD1GMIHABgsqhkiG9w0BCRACCzGBsKCBrTCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0
ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0
ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUg
RW1haWwgQ0ECEQCkS0vfWDoftE5d06JCcD1GMA0GCSqGSIb3DQEBAQUABIIBAGXwAHYWq9Bw48tU
X+WUfzYQsHKjospi0cEJZKHJ4KmbYXPtH2meWBNYC8AJihne6yZQnqumSvdMmhC2gsQfa7l+LIpX
4kD0c93+SBbUW6HXNd5NxkKGfQWbmkG5wVDqVers3n4kLXCid7irBfiLGaZUWt6LwDrSvkOe/guf
xO25DSLN9jWGIY2T6A0Ug5oKpcOl5f61OgV5A4RJxzP9EeoDaP0ITBZlKrWs0x0/guGq5LQTlwbk
bk2HieJj0jiiUe8NUcycHezfBFTyZoQMJ+ZygBM9CYmdiuoDJCzcg+UztNMyQaKh8nTygjVkqEQ4
XfWvR6tfJygbpT5hqR9BgP8AAAAAAAA=


--=-tOKwHZAR+fl/mOHg8w6d--

--===============2753516746892516327==
Content-Type: multipart/alternative; boundary="===============4382068346733249383=="
MIME-Version: 1.0
Content-Disposition: inline

--===============4382068346733249383==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable




Amazon Development Centre (London) Ltd. Registered in England and Wales wit=
h registration number 04543232 with its registered office at 1 Principal Pl=
ace, Worship Street, London EC2A 2FA, United Kingdom.



--===============4382068346733249383==
Content-Type: text/html; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

<br><br><br>Amazon Development Centre (London) Ltd.Registered in England an=
d Wales with registration number 04543232 with its registered office at 1 P=
rincipal Place, Worship Street, London EC2A 2FA, United Kingdom.<br><br><br>

--===============4382068346733249383==--

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2753516746892516327==--


From xen-devel-bounces@lists.xenproject.org Mon Oct 22 15:14:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 15:14: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 1gEbuH-0005aX-AY; Mon, 22 Oct 2018 15:14:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tti2=nc=citrix.com=prvs=826755171=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gEbuG-0005aS-Ki
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 15:14:12 +0000
X-Inumbo-ID: 55863331-d60d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 55863331-d60d-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 15:15:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,412,1534809600"; d="scan'208";a="80777699"
To: "Woodhouse, David" <dwmw@amazon.co.uk>, "Nuernberger, Stefan"
 <snu@amazon.de>, "wei.liu2@citrix.com" <wei.liu2@citrix.com>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <20181022145534.afuxnfzyovdi3hya@zion.uk.xensource.com>
 <e58f5942e62215693778678c2fd8d21c922f3803.camel@amazon.co.uk>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <5e5d53ee-ce6d-8de5-abdc-c53f72963b23@citrix.com>
Date: Mon, 22 Oct 2018 16:14:02 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <e58f5942e62215693778678c2fd8d21c922f3803.camel@amazon.co.uk>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: "JGross@suse.com" <JGross@suse.com>,
 "sergey.dyasli@citrix.com" <sergey.dyasli@citrix.com>,
 "lars.kurth@citrix.com" <lars.kurth@citrix.com>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "dfaggioli@suse.com" <dfaggioli@suse.com>, "Wilson, Matt" <msw@amazon.com>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "ross.philipson@oracle.com" <ross.philipson@oracle.com>,
 "mdontu@bitdefender.com" <mdontu@bitdefender.com>,
 "marmarek@invisiblethingslab.com" <marmarek@invisiblethingslab.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>, "Pohlack, 
 Martin" <mpohlack@amazon.de>, "JBeulich@suse.com" <JBeulich@suse.com>, "Liguori,
 Anthony" <aliguori@amazon.com>,
 "joao.m.martins@oracle.com" <joao.m.martins@oracle.com>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>,
 "julien.grall@arm.com" <julien.grall@arm.com>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>, "Dannowski,
 Uwe" <uwed@amazon.de>, "daniel.kiper@oracle.com" <daniel.kiper@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>

T24gMjIvMTAvMTggMTY6MDksIFdvb2Rob3VzZSwgRGF2aWQgd3JvdGU6Cj4gQWRkaW5nIFN0ZWZh
biB0byBDYy4KPgo+IFNob3VsZCB3ZSB0YWtlIHRoaXMgdG8gdGhlIHNwZXhlbiBvciBhbm90aGVy
IG1haWxpbmcgbGlzdD8KCk5vdyB0aGF0IEwxVEYgaXMgcHVibGljLCBzbyBpcyBhbGwgb2YgdGhp
cy7CoCBJIHNlZSBubyByZWFzb24gdG8gY29udGludWUKaXQgaW4gcHJpdmF0ZS4KCn5BbmRyZXcK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 15:19:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 15:19: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 1gEbyr-0005lw-K3; Mon, 22 Oct 2018 15:18:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ebok=nc=citrix.com=prvs=8264c92cc=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gEbyq-0005lO-93
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 15:18:56 +0000
X-Inumbo-ID: fefc8907-d60d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fefc8907-d60d-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 15:20:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,412,1534809600"; d="scan'208";a="68443262"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 22 Oct 2018 16:18:48 +0100
Message-ID: <20181022151851.18355-3-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181022151851.18355-1-wei.liu2@citrix.com>
References: <20181022151851.18355-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/2] automation: build with Ubuntu 18.04
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiAuZ2l0bGFi
LWNpLnltbCB8IDMyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh
bmdlZCwgMzIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhLy5naXRsYWItY2kueW1sIGIvLmdp
dGxhYi1jaS55bWwKaW5kZXggYmY2YmY3ZDg5NS4uOTZkN2U3Zjc1OSAxMDA2NDQKLS0tIGEvLmdp
dGxhYi1jaS55bWwKKysrIGIvLmdpdGxhYi1jaS55bWwKQEAgLTI2OSwzICsyNjksMzUgQEAgdWJ1
bnR1LXhlbmlhbC1nY2MtZGVidWc6CiAgICAgQ09OVEFJTkVSOiB1YnVudHU6eGVuaWFsCiAgICAg
ZGVidWc6IHkKICAgICBYRU5fVEFSR0VUX0FSQ0g6IHg4Nl82NAorCit1YnVudHUtYmlvbmljLWNs
YW5nOgorICA8PDogKmJ1aWxkCisgIHZhcmlhYmxlczoKKyAgICA8PDogKmNsYW5nCisgICAgQ09O
VEFJTkVSOiB1YnVudHU6YmlvbmljCisgICAgZGVidWc6IG4KKyAgICBYRU5fVEFSR0VUX0FSQ0g6
IHg4Nl82NAorCit1YnVudHUtYmlvbmljLWNsYW5nLWRlYnVnOgorICA8PDogKmJ1aWxkCisgIHZh
cmlhYmxlczoKKyAgICA8PDogKmNsYW5nCisgICAgQ09OVEFJTkVSOiB1YnVudHU6YmlvbmljCisg
ICAgZGVidWc6IHkKKyAgICBYRU5fVEFSR0VUX0FSQ0g6IHg4Nl82NAorCit1YnVudHUtYmlvbmlj
LWdjYzoKKyAgPDw6ICpidWlsZAorICB2YXJpYWJsZXM6CisgICAgPDw6ICpnY2MKKyAgICBDT05U
QUlORVI6IHVidW50dTpiaW9uaWMKKyAgICBkZWJ1ZzogbgorICAgIFhFTl9UQVJHRVRfQVJDSDog
eDg2XzY0CisKK3VidW50dS1iaW9uaWMtZ2NjLWRlYnVnOgorICA8PDogKmJ1aWxkCisgIHZhcmlh
YmxlczoKKyAgICA8PDogKmdjYworICAgIENPTlRBSU5FUjogdWJ1bnR1OmJpb25pYworICAgIGRl
YnVnOiB5CisgICAgWEVOX1RBUkdFVF9BUkNIOiB4ODZfNjQKLS0gCjIuMTEuMAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 15:19:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 15:19: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 1gEbyr-0005lq-AL; Mon, 22 Oct 2018 15:18:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ebok=nc=citrix.com=prvs=8264c92cc=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gEbyq-0005lP-93
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 15:18:56 +0000
X-Inumbo-ID: ff4e868a-d60d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ff4e868a-d60d-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 15:20:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,412,1534809600"; d="scan'208";a="68443266"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 22 Oct 2018 16:18:50 +0100
Message-ID: <20181022151851.18355-5-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181022151851.18355-1-wei.liu2@citrix.com>
References: <20181022151851.18355-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/2] automation: add dockerfile for Ubuntu 18.04
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiBhdXRvbWF0
aW9uL2J1aWxkL3VidW50dS9iaW9uaWMuZG9ja2VyZmlsZSB8IDQ4ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA0OCBpbnNlcnRpb25zKCspCiBjcmVhdGUg
bW9kZSAxMDA2NDQgYXV0b21hdGlvbi9idWlsZC91YnVudHUvYmlvbmljLmRvY2tlcmZpbGUKCmRp
ZmYgLS1naXQgYS9hdXRvbWF0aW9uL2J1aWxkL3VidW50dS9iaW9uaWMuZG9ja2VyZmlsZSBiL2F1
dG9tYXRpb24vYnVpbGQvdWJ1bnR1L2Jpb25pYy5kb2NrZXJmaWxlCm5ldyBmaWxlIG1vZGUgMTAw
NjQ0CmluZGV4IDAwMDAwMDAwMDAuLjhkZTY3ZWYxNGUKLS0tIC9kZXYvbnVsbAorKysgYi9hdXRv
bWF0aW9uL2J1aWxkL3VidW50dS9iaW9uaWMuZG9ja2VyZmlsZQpAQCAtMCwwICsxLDQ4IEBACitG
Uk9NIHVidW50dToxOC4wNAorTEFCRUwgbWFpbnRhaW5lci5uYW1lPSJUaGUgWGVuIFByb2plY3Qg
IiBcCisgICAgICBtYWludGFpbmVyLmVtYWlsPSJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmciCisKK0VOViBERUJJQU5fRlJPTlRFTkQ9bm9uaW50ZXJhY3RpdmUKK0VOViBVU0VSIHJvb3QK
KworUlVOIG1rZGlyIC9idWlsZAorV09SS0RJUiAvYnVpbGQKKworIyBidWlsZCBkZXBlbmRzCitS
VU4gYXB0LWdldCB1cGRhdGUgJiYgXAorICAgIGFwdC1nZXQgLS1xdWlldCAtLXllcyBpbnN0YWxs
IFwKKyAgICAgICAgYnVpbGQtZXNzZW50aWFsIFwKKyAgICAgICAgemxpYjFnLWRldiBcCisgICAg
ICAgIGxpYm5jdXJzZXM1LWRldiBcCisgICAgICAgIGxpYnNzbC1kZXYgXAorICAgICAgICBweXRo
b24yLjctZGV2IFwKKyAgICAgICAgeG9yZy1kZXYgXAorICAgICAgICB1dWlkLWRldiBcCisgICAg
ICAgIGxpYnlhamwtZGV2IFwKKyAgICAgICAgbGliYWlvLWRldiBcCisgICAgICAgIGxpYmdsaWIy
LjAtZGV2IFwKKyAgICAgICAgY2xhbmcgXAorICAgICAgICBsaWJwaXhtYW4tMS1kZXYgXAorICAg
ICAgICBwa2ctY29uZmlnIFwKKyAgICAgICAgZmxleCBcCisgICAgICAgIGJpc29uIFwKKyAgICAg
ICAgZ2V0dGV4dCBcCisgICAgICAgIGFjcGljYS10b29scyBcCisgICAgICAgIGJpbjg2IFwKKyAg
ICAgICAgYmNjIFwKKyAgICAgICAgbGlibHptYS1kZXYgXAorICAgICAgICBsaWJjNi1kZXYtaTM4
NiBcCisgICAgICAgIGxpYm5sLTMtZGV2IFwKKyAgICAgICAgb2NhbWwtbm94IFwKKyAgICAgICAg
bGliZmluZGxpYi1vY2FtbC1kZXYgXAorICAgICAgICBtYXJrZG93biBcCisgICAgICAgIHRyYW5z
ZmlnIFwKKyAgICAgICAgcGFuZG9jIFwKKyAgICAgICAgY2hlY2twb2xpY3kgXAorICAgICAgICB3
Z2V0IFwKKyAgICAgICAgZ2l0IFwKKyAgICAgICAgbmFzbSBcCisgICAgICAgICYmIFwKKyAgICAg
ICAgYXB0LWdldCBhdXRvcmVtb3ZlIC15ICYmIFwKKyAgICAgICAgYXB0LWdldCBjbGVhbiAmJiBc
CisgICAgICAgIHJtIC1yZiAvdmFyL2xpYi9hcHQvbGlzdHMqIC90bXAvKiAvdmFyL3RtcC8qCi0t
IAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 15:19:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 15:19: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 1gEbyr-0005m2-U9; Mon, 22 Oct 2018 15:18:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ebok=nc=citrix.com=prvs=8264c92cc=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gEbyq-0005lQ-94
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 15:18:56 +0000
X-Inumbo-ID: ff05d277-d60d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ff05d277-d60d-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 15:20:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,412,1534809600"; d="scan'208";a="68443264"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 22 Oct 2018 16:18:49 +0100
Message-ID: <20181022151851.18355-4-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181022151851.18355-1-wei.liu2@citrix.com>
References: <20181022151851.18355-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/2] automation: build with Ubuntu 18.04
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2VpIExpdSAoMik6CiAgYXV0b21hdGlvbjogYWRkIGRvY2tlcmZpbGUgZm9yIFVidW50dSAxOC4w
NAogIGF1dG9tYXRpb246IGJ1aWxkIHdpdGggVWJ1bnR1IDE4LjA0CgogLmdpdGxhYi1jaS55bWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAzMiArKysrKysrKysrKysrKysrKysrKysKIGF1
dG9tYXRpb24vYnVpbGQvdWJ1bnR1L2Jpb25pYy5kb2NrZXJmaWxlIHwgNDggKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCA4MCBpbnNlcnRpb25zKCspCiBj
cmVhdGUgbW9kZSAxMDA2NDQgYXV0b21hdGlvbi9idWlsZC91YnVudHUvYmlvbmljLmRvY2tlcmZp
bGUKCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 15:19:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 15:19: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 1gEbys-0005m8-7t; Mon, 22 Oct 2018 15:18:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ebok=nc=citrix.com=prvs=8264c92cc=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gEbyq-0005lU-FS
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 15:18:56 +0000
X-Inumbo-ID: ff97f6d8-d60d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ff97f6d8-d60d-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 15:20:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,412,1534809600"; d="scan'208";a="68443268"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 22 Oct 2018 16:18:51 +0100
Message-ID: <20181022151851.18355-6-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181022151851.18355-1-wei.liu2@citrix.com>
References: <20181022151851.18355-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/2] automation: build with Ubuntu 18.04
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiAuZ2l0bGFi
LWNpLnltbCB8IDMyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hh
bmdlZCwgMzIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhLy5naXRsYWItY2kueW1sIGIvLmdp
dGxhYi1jaS55bWwKaW5kZXggYmY2YmY3ZDg5NS4uOTZkN2U3Zjc1OSAxMDA2NDQKLS0tIGEvLmdp
dGxhYi1jaS55bWwKKysrIGIvLmdpdGxhYi1jaS55bWwKQEAgLTI2OSwzICsyNjksMzUgQEAgdWJ1
bnR1LXhlbmlhbC1nY2MtZGVidWc6CiAgICAgQ09OVEFJTkVSOiB1YnVudHU6eGVuaWFsCiAgICAg
ZGVidWc6IHkKICAgICBYRU5fVEFSR0VUX0FSQ0g6IHg4Nl82NAorCit1YnVudHUtYmlvbmljLWNs
YW5nOgorICA8PDogKmJ1aWxkCisgIHZhcmlhYmxlczoKKyAgICA8PDogKmNsYW5nCisgICAgQ09O
VEFJTkVSOiB1YnVudHU6YmlvbmljCisgICAgZGVidWc6IG4KKyAgICBYRU5fVEFSR0VUX0FSQ0g6
IHg4Nl82NAorCit1YnVudHUtYmlvbmljLWNsYW5nLWRlYnVnOgorICA8PDogKmJ1aWxkCisgIHZh
cmlhYmxlczoKKyAgICA8PDogKmNsYW5nCisgICAgQ09OVEFJTkVSOiB1YnVudHU6YmlvbmljCisg
ICAgZGVidWc6IHkKKyAgICBYRU5fVEFSR0VUX0FSQ0g6IHg4Nl82NAorCit1YnVudHUtYmlvbmlj
LWdjYzoKKyAgPDw6ICpidWlsZAorICB2YXJpYWJsZXM6CisgICAgPDw6ICpnY2MKKyAgICBDT05U
QUlORVI6IHVidW50dTpiaW9uaWMKKyAgICBkZWJ1ZzogbgorICAgIFhFTl9UQVJHRVRfQVJDSDog
eDg2XzY0CisKK3VidW50dS1iaW9uaWMtZ2NjLWRlYnVnOgorICA8PDogKmJ1aWxkCisgIHZhcmlh
YmxlczoKKyAgICA8PDogKmdjYworICAgIENPTlRBSU5FUjogdWJ1bnR1OmJpb25pYworICAgIGRl
YnVnOiB5CisgICAgWEVOX1RBUkdFVF9BUkNIOiB4ODZfNjQKLS0gCjIuMTEuMAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 15:19:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 15:19: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 1gEbyr-0005lk-17; Mon, 22 Oct 2018 15:18:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ebok=nc=citrix.com=prvs=8264c92cc=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gEbyp-0005lJ-1m
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 15:18:55 +0000
X-Inumbo-ID: fe5789f0-d60d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fe5789f0-d60d-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 15:20:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,412,1534809600"; d="scan'208";a="68443260"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 22 Oct 2018 16:18:46 +0100
Message-ID: <20181022151851.18355-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/2] automation: build with Ubuntu 18.04
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2VpIExpdSAoMik6CiAgYXV0b21hdGlvbjogYWRkIGRvY2tlcmZpbGUgZm9yIFVidW50dSAxOC4w
NAogIGF1dG9tYXRpb246IGJ1aWxkIHdpdGggVWJ1bnR1IDE4LjA0CgogLmdpdGxhYi1jaS55bWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAzMiArKysrKysrKysrKysrKysrKysrKysKIGF1
dG9tYXRpb24vYnVpbGQvdWJ1bnR1L2Jpb25pYy5kb2NrZXJmaWxlIHwgNDggKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCA4MCBpbnNlcnRpb25zKCspCiBj
cmVhdGUgbW9kZSAxMDA2NDQgYXV0b21hdGlvbi9idWlsZC91YnVudHUvYmlvbmljLmRvY2tlcmZp
bGUKCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 15:19:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 15: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 1gEbyw-0005nm-JR; Mon, 22 Oct 2018 15:19:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ebok=nc=citrix.com=prvs=8264c92cc=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gEbyw-0005ne-69
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 15:19:02 +0000
X-Inumbo-ID: 651584ee-d60d-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 651584ee-d60d-11e8-a8a5-bc764e045a96;
 Mon, 22 Oct 2018 17:16:05 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,412,1534809600"; d="scan'208";a="68443275"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 22 Oct 2018 16:18:47 +0100
Message-ID: <20181022151851.18355-2-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181022151851.18355-1-wei.liu2@citrix.com>
References: <20181022151851.18355-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/2] automation: add dockerfile for Ubuntu 18.04
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiBhdXRvbWF0
aW9uL2J1aWxkL3VidW50dS9iaW9uaWMuZG9ja2VyZmlsZSB8IDQ4ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA0OCBpbnNlcnRpb25zKCspCiBjcmVhdGUg
bW9kZSAxMDA2NDQgYXV0b21hdGlvbi9idWlsZC91YnVudHUvYmlvbmljLmRvY2tlcmZpbGUKCmRp
ZmYgLS1naXQgYS9hdXRvbWF0aW9uL2J1aWxkL3VidW50dS9iaW9uaWMuZG9ja2VyZmlsZSBiL2F1
dG9tYXRpb24vYnVpbGQvdWJ1bnR1L2Jpb25pYy5kb2NrZXJmaWxlCm5ldyBmaWxlIG1vZGUgMTAw
NjQ0CmluZGV4IDAwMDAwMDAwMDAuLjhkZTY3ZWYxNGUKLS0tIC9kZXYvbnVsbAorKysgYi9hdXRv
bWF0aW9uL2J1aWxkL3VidW50dS9iaW9uaWMuZG9ja2VyZmlsZQpAQCAtMCwwICsxLDQ4IEBACitG
Uk9NIHVidW50dToxOC4wNAorTEFCRUwgbWFpbnRhaW5lci5uYW1lPSJUaGUgWGVuIFByb2plY3Qg
IiBcCisgICAgICBtYWludGFpbmVyLmVtYWlsPSJ4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmciCisKK0VOViBERUJJQU5fRlJPTlRFTkQ9bm9uaW50ZXJhY3RpdmUKK0VOViBVU0VSIHJvb3QK
KworUlVOIG1rZGlyIC9idWlsZAorV09SS0RJUiAvYnVpbGQKKworIyBidWlsZCBkZXBlbmRzCitS
VU4gYXB0LWdldCB1cGRhdGUgJiYgXAorICAgIGFwdC1nZXQgLS1xdWlldCAtLXllcyBpbnN0YWxs
IFwKKyAgICAgICAgYnVpbGQtZXNzZW50aWFsIFwKKyAgICAgICAgemxpYjFnLWRldiBcCisgICAg
ICAgIGxpYm5jdXJzZXM1LWRldiBcCisgICAgICAgIGxpYnNzbC1kZXYgXAorICAgICAgICBweXRo
b24yLjctZGV2IFwKKyAgICAgICAgeG9yZy1kZXYgXAorICAgICAgICB1dWlkLWRldiBcCisgICAg
ICAgIGxpYnlhamwtZGV2IFwKKyAgICAgICAgbGliYWlvLWRldiBcCisgICAgICAgIGxpYmdsaWIy
LjAtZGV2IFwKKyAgICAgICAgY2xhbmcgXAorICAgICAgICBsaWJwaXhtYW4tMS1kZXYgXAorICAg
ICAgICBwa2ctY29uZmlnIFwKKyAgICAgICAgZmxleCBcCisgICAgICAgIGJpc29uIFwKKyAgICAg
ICAgZ2V0dGV4dCBcCisgICAgICAgIGFjcGljYS10b29scyBcCisgICAgICAgIGJpbjg2IFwKKyAg
ICAgICAgYmNjIFwKKyAgICAgICAgbGlibHptYS1kZXYgXAorICAgICAgICBsaWJjNi1kZXYtaTM4
NiBcCisgICAgICAgIGxpYm5sLTMtZGV2IFwKKyAgICAgICAgb2NhbWwtbm94IFwKKyAgICAgICAg
bGliZmluZGxpYi1vY2FtbC1kZXYgXAorICAgICAgICBtYXJrZG93biBcCisgICAgICAgIHRyYW5z
ZmlnIFwKKyAgICAgICAgcGFuZG9jIFwKKyAgICAgICAgY2hlY2twb2xpY3kgXAorICAgICAgICB3
Z2V0IFwKKyAgICAgICAgZ2l0IFwKKyAgICAgICAgbmFzbSBcCisgICAgICAgICYmIFwKKyAgICAg
ICAgYXB0LWdldCBhdXRvcmVtb3ZlIC15ICYmIFwKKyAgICAgICAgYXB0LWdldCBjbGVhbiAmJiBc
CisgICAgICAgIHJtIC1yZiAvdmFyL2xpYi9hcHQvbGlzdHMqIC90bXAvKiAvdmFyL3RtcC8qCi0t
IAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 15:23:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 15:23: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 1gEc3b-00070A-8m; Mon, 22 Oct 2018 15:23:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ebok=nc=citrix.com=prvs=8264c92cc=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gEc3Z-000705-QS
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 15:23:49 +0000
X-Inumbo-ID: adad6501-d60e-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id adad6501-d60e-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 15:25:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,412,1534809600"; d="scan'208";a="68443950"
Date: Mon, 22 Oct 2018 16:23:45 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Message-ID: <20181022152345.xs3ulfggqf7s5n3y@zion.uk.xensource.com>
References: <20181022151851.18355-1-wei.liu2@citrix.com>
 <20181022151851.18355-4-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181022151851.18355-4-wei.liu2@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 0/2] automation: build with Ubuntu 18.04
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBPY3QgMjIsIDIwMTggYXQgMDQ6MTg6NDlQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBXZWkgTGl1ICgyKToKPiAgIGF1dG9tYXRpb246IGFkZCBkb2NrZXJmaWxlIGZvciBVYnVudHUg
MTguMDQKPiAgIGF1dG9tYXRpb246IGJ1aWxkIHdpdGggVWJ1bnR1IDE4LjA0CgpUaGlzIGlzIGR1
cGxpY2F0ZS4gUGxlYXNlIGlnbm9yZS4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 15:31:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 15:31: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 1gEcAp-0007md-4H; Mon, 22 Oct 2018 15:31:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2/qy=nc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gEcAn-0007mU-NE
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 15:31:17 +0000
X-Inumbo-ID: b92d5573-d60f-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b92d5573-d60f-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 15:32: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 <aliasfile-bounces@xenproject.org>)
 id 1gEcAl-00071L-Tg; Mon, 22 Oct 2018 15:31: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 1gEcAl-0003Zn-Lg; Mon, 22 Oct 2018 15:31:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gEcAl-0005WW-L3; Mon, 22 Oct 2018 15:31:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128934-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-arm64-arm64-xl-xsm:xen-boot:fail:regression
 xen-unstable-smoke:test-armhf-armhf-xl:xen-boot:fail:regression
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-i386:guest-localmigrate/x10:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=8cd9500958d818e3deabdd0d4164ea6fe1623d7c
X-Osstest-Versions-That: xen=62aa9e7f1b8ef64b8c7c1dacb1122351cb9fd132
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 22 Oct 2018 15:31:15 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128934: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODkzNCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODkzNC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4ODg0
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjg4ODQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWkzODYgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIFJFR1IuIHZzLiAxMjg4ODQK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA4Y2Q5NTAwOTU4ZDgxOGUzZGVhYmRkMGQ0MTY0ZWE2ZmUxNjIzZDdjCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA2MmFhOWU3ZjFiOGVmNjRiOGM3
YzFkYWNiMTEyMjM1MWNiOWZkMTMyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg4ODQgIDIwMTgt
MTAtMTkgMjA6MDA6NDEgWiAgICAyIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI4OTMxICAy
MDE4LTEwLTIyIDEwOjAwOjQwIFogICAgMCBkYXlzICAgIDIgYXR0ZW1wdHMKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTI4OTM0ICAyMDE4LTEwLTIyIDEzOjAwOjQ0IFogICAgMCBkYXlzICAgIDEgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgPGpi
ZXVsaWNoQHN1c2UuY29tPgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KY29tbWl0IDhjZDk1MDA5NThkODE4ZTNkZWFiZGQwZDQxNjRlYTZmZTE2MjNkN2MKQXV0
aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFRo
dSBTZXAgNiAxMDoyNTo1OSAyMDE4ICswMDAwCgogICAgeGVuL3ZzcHJpbnRmOiBJbnRyb2R1Y2Ug
JSpwYltsXSBmb3IgcHJpbnRpbmcgYml0bWFwcwogICAgCiAgICBUaGUgZm9ybWF0IGlkZW50aWZp
ZXIgaXMgY29uc2lzdGVudCB3aXRoIExpbnV4LiAgVGhlIGNvZGUgaXMgYWRhcHRlZCBmcm9tCiAg
ICBiaXRtYXBfc2NueyxsaXN0fXByaW50ZigpIGJ1dCBjbGVhbmVkIHVwLgogICAgCiAgICBUaGlz
IGNoYW5nZSBhbGxvd3MgYWxsIGNhbGxlcnMgdG8gYXZvaWQgbmVlZGluZyBhIHNlY29uZGFyeSBi
dWZmZXIgdG8gcmVuZGVyIGEKICAgIGNwdW1hc2svbm9kZW1hc2sgaW50by4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAg
IEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IDxq
YmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCAzNTI4NDI2Y2I5Mzk0OGU0NDBkYTk0Nzk2M2JkODE2
M2YxODZlZjY3CkF1dGhvcjogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KRGF0ZTogICBG
cmkgT2N0IDE5IDE1OjI4OjM2IDIwMTggKzAxMDAKCiAgICB4ODY6IGRvbid0IHNldHVwIGxlZ2Fj
eSBzeXNjYWxsIHZlY3RvciB3aGVuICFDT05GSUdfUFYKICAgIAogICAgVGhlIGNvZGUgc25pcHBl
dCBpcyB0byBzd2l0Y2ggYmV0d2VlbiBTWVNfREVDU190cmFwX2dhdGUgYW5kCiAgICBTWVNfREVT
Q19pcnFfZ2F0ZSBkZXBlbmRpbmcgb24gd2hldGhlciBYUFRJIGlzIHVzZWQuIFdoZW4gUFYgaXMK
ICAgIGRpc2FibGVkIHRoZXJlIGlzIG5vIG5lZWQgdG8gc3dpdGNoLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgZDdjY2I3NWI5
NjIzZThjY2E0ZmVjNzE4NTM5YzMyNDEyYTNiOGI2ZApBdXRob3I6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIE9jdCAxOSAxNToyODozOCAyMDE4ICswMTAwCgogICAg
eDg2OiBzdHViIG91dCBQViBvbmx5IGNvZGUgaW4gZG9fZGVidWcKICAgIAogICAgV2hlbiBQViBp
cyBkaXNhYmxlZCB0aG9zZSBzeW1ib2xzIHdvbid0IGJlIGF2YWlsYWJsZS4gSXQgaXMgaW1wb3Nz
aWJsZQogICAgZm9yIFhlbiB0byBoaXQgI0RCIHRoZXJlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgZWY3MmM5M2RmOWE4Nzc1ZmFh
NTAwNjUxNmZiY2MzNzVkY2IxNGE1ZApBdXRob3I6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkRhdGU6ICAgRnJpIE9jdCAxOSAxNToyODozNCAyMDE4ICswMTAwCgogICAgeDg2OiBjb25u
ZWN0IGd1ZXN0IGNyZWF0aW9uIHdpdGggQ09ORklHX1BWCiAgICAKICAgIFRoaXMgaXMgYSBiaXQg
bW9yZSBjb21wbGljYXRlZCB0aGFuIHRoZSBIVk0gY2FzZSBiZWNhdXNlIHN5c3RlbQogICAgZG9t
YWlucyBoYXZlIFBWIGd1ZXN0IHR5cGUuIExlYXZlIHRoZW0gbGlrZSB0aGF0LgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgNmY0
MDdkYzRmYzk0MzI4NmQ0ODQzY2U3YWJhMjY1Yjk0ZTJlYjljOQpBdXRob3I6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIE9jdCAxOSAxNToyODozMSAyMDE4ICswMTAw
CgogICAgeDg2L3B2OiBtYWtlIGd1ZXN0X2lvX3tyZWFkLHdyaXRlfSBsb2NhbCBmdW5jdGlvbnMK
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAg
IFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoK
Y29tbWl0IDI5YjA2NzhiM2NiYzAzYzJhY2M3MzhkNTAzOTg4ZWI1MjMyMDEzMTcKQXV0aG9yOiBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpEYXRlOiAgIEZyaSBPY3QgMTkgMTU6Mjg6MzAg
MjAxOCArMDEwMAoKICAgIHg4NjogbWFrZSBjb25zdHJ1Y3RfZG9tMCBidWlsZCB3aXRoICFDT05G
SUdfUFYKICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 17:02:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 17: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 1gEdau-0006Je-S7; Mon, 22 Oct 2018 17:02:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mdf8=nc=gmail.com=aaronngray.lists@srs-us1.protection.inumbo.net>)
 id 1gEdas-0006JT-SD
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 17:02:18 +0000
X-Inumbo-ID: d30f247e-d61b-11e8-a8a5-bc764e045a96
Received: from mail-ed1-x52e.google.com (unknown [2a00:1450:4864:20::52e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d30f247e-d61b-11e8-a8a5-bc764e045a96;
 Mon, 22 Oct 2018 18:59:23 +0200 (CEST)
Received: by mail-ed1-x52e.google.com with SMTP id c1-v6so38657719ede.5
 for <xen-devel@lists.xenproject.org>; Mon, 22 Oct 2018 10:02:16 -0700 (PDT)
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=jQKuOqy2cMt+1zZ1St//Bi5TXcurgND8/8dNpOHwjoI=;
 b=FcMky3evpUOlc6AKoQNlW4YRpVt7bOuHSyzhpUnamJWVd4aHCUzYXwVOPZsnB2RvVV
 fN71xhUCCy3VkokeN07SSFruZIqnxui6np/DjHQcEQ81js4ieFr5cr7nFCG12ejqXA4w
 PT4xX2yHQ7hs03SvPYANTfNnD9fFQYU6+ZusRSvB+durO5DBv7W9LIZU9YW2NYVbyOX4
 0zmJNFaiCI1Rp4TiF4OtW+XAtmcCWLUW8PtKB5NabivlgqA6xj/WnzZxwWOLqPdhEhd4
 g7kMQDgX9nTJA61btCeXCOufwe8dNOsChM5l+zKWIRBshPaE9tQP6ZvLU97lUJ6DgevS
 RRvw==
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=jQKuOqy2cMt+1zZ1St//Bi5TXcurgND8/8dNpOHwjoI=;
 b=qfv74ZfKLUL0qtY4r4v+Dfg0FuIHnkwLzvF9LgVa1NYCffNljlXrIiVaRtpRhkLmw6
 guUuZq9ooSWelaVH01fjhK2WjJmLRFLlHJqO7qcj2NM4u71UXTVtsrJrfFALXYT5Bqe8
 R77A7TJVoyWpyl3+HhBUOTXueR+b8KXxxVfGSLFkgywI5/5sxBs9vb/8nEr01HwGUQU4
 jbWTC7+g/8R1UIGNmRqL5EK6xdovOZeHIrsUXP3th6cEqVYKOUBujfQ5TtV1YlraXyid
 PSjd64d0ZgwOOm0LjUnGpdbNaOkKg6h9y3Z3sxc17HjohoUbkCwG6vbGC3COBxCBRQ0s
 NI/w==
X-Gm-Message-State: ABuFfogW7R8D8ngaF6ZiqutnSeUxHR+LO7+8ggpAFHKZomWkOLK2TCWM
 YXt80kFheZ7ef+Phiau02LdqK/53tNXaQEQUBYaf4/ds
X-Google-Smtp-Source: ACcGV61slRO4A2dUjInvEdyfP5ipTZfe3xmWMhlrh7Dd0pnszVz4k2QSGCWWWCVYqNC5n5nky7GGnO7qkiISxNKecsY=
X-Received: by 2002:a50:9151:: with SMTP id
 f17-v6mr14301703eda.159.1540227735789; 
 Mon, 22 Oct 2018 10:02:15 -0700 (PDT)
MIME-Version: 1.0
References: <CANkmNDfWfZt_17ewcHX0=EkvpymqVGLSDyd6uyObr7rOHc9tig@mail.gmail.com>
 <375d8065-e141-4cd7-e051-e0f698d76e96@citrix.com>
 <CANkmNDfjr+2xJ9XOv=ktVnSYiquHeT6PSmBDLW1agOTyp-17KQ@mail.gmail.com>
 <f5a989eb-2f4b-cb04-9126-0ad2fbf49e21@citrix.com>
 <CANkmNDcAL6kf86FhUz3o-ahwp8As4NtQpcG0mFbbW_ycA6Mx7g@mail.gmail.com>
 <CANkmNDfpkP0yTEyaSEqhWEteaTS4WLeiV21bjJ72EfkcT0SdGA@mail.gmail.com>
In-Reply-To: <CANkmNDfpkP0yTEyaSEqhWEteaTS4WLeiV21bjJ72EfkcT0SdGA@mail.gmail.com>
From: Aaron Gray <aaronngray.lists@gmail.com>
Date: Mon, 22 Oct 2018 18:01:55 +0100
Message-ID: <CANkmNDeF-P6JEbXxeZxeEjy=Fu+rso93Us0A3=NNTOraBRewQw@mail.gmail.com>
To: andrew.cooper3@citrix.com
Subject: Re: [Xen-devel] Intel Z270 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@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============8579927796354624501=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============8579927796354624501==
Content-Type: multipart/alternative; boundary="00000000000010a57b0578d437a3"

--00000000000010a57b0578d437a3
Content-Type: text/plain; charset="UTF-8"

On Sun, 21 Oct 2018 at 21:36, Aaron Gray <aaronngray.lists@gmail.com> wrote:

> On Fri, 19 Oct 2018 at 19:58, Aaron Gray <aaronngray.lists@gmail.com>
> wrote:
>
>> On Thu, 18 Oct 2018 at 23:42, Andrew Cooper <andrew.cooper3@citrix.com>
>> wrote:
>>
>>> On 18/10/2018 19:45, Aaron Gray wrote:
>>>
>>> On Thu, 18 Oct 2018 at 19:11, Andrew Cooper <andrew.cooper3@citrix.com>
>>> wrote:
>>>
>>>> On 18/10/2018 18:57, Aaron Gray wrote:
>>>> > I have two ASUS PRIME Z270-A machines based on Intel Z270 chipset and
>>>> > am wondering about when support will be available for them and what I
>>>> > can do to speed this up.
>>>> >
>>>> > But I have not done anything to do with kernel work since years ago
>>>> > when I read a lot of the main parts of the Linux 2.4 Kernel. Also I
>>>> > did code to get into and out of protected mode before this.
>>>> >
>>>> > Heres the datasheets that cover the chipset :-
>>>> >
>>>> >
>>>> https://www.intel.com/content/www/us/en/chipsets/200-series-chipset-pch-datasheet-vol-1.html
>>>> >
>>>> https://www.intel.com/content/www/us/en/chipsets/200-series-chipset-pch-datasheet-vol-2.html
>>>> >
>>>>
>>>> Xen doesn't have a list of individual support chips/systems, because
>>>> kernels don't really work like that.  We work feature by feature, or
>>>> device by device.
>>>>
>>>> You appear to have a Broadwell-era system.  Any recent Linux distro
>>>> should work for you, including the provided Xen package.
>>>
>>>
>>> I tried installing Xen 4.9 provided with Fedora 28 but it did not work.
>>> Can I get support with this please ?
>>>
>>>
>>> What didn't work.  What went wrong?
>>>
>>> What logs do you have from the attempt?
>>>
>>> We're not mind readers.  Noone here can divine the cause of your failure
>>> from nothing.
>>>
>>
>> Sorry I will post a proper report over the weekend.
>>
>>
> Heres what I am getting now which is different from before with Xen 4.9 on
> F28. Before it was actually booting past the [U]EFI stage. And I am not
> sure why it is faultering oon this. I have turned off UEFI on the
> Motherboard.
>
> Loading Xen 4.10.2.config ...
> error: file `EFI/fedora/x86_64-efi/module.mod' not found.
> error: file `EFI/fedora/x86_64-efi/multiboot.mod' not found.
> error: can't find command `multiboot'.
> Loading Linux 4.16.3-301.fc28.x86_64 ...
> error: can't find command `module'.
> Loading initial ramdisk ...
> error: file `EFI/fedora/x86_64-efi/module.mod' not found.
> error: can't find command `module'.
>
> Loading Xen 4.10.2.config ...
> error: file `EFI/fedora/x86_64-efi/module3.mod' not found.
> error: file `EFI/fedora/x86_64-efi/multiboot3.mod' not found.
> error: can't find command `multiboot3'.
> Loading Linux 4.16.3-301.fc28.x86_64 ...
> error: can't find command `module3'.
> Loading initial ramdisk ...
> error: file `EFI/fedora/x86_64-efi/module3.mod' not found.
> error: can't find command `module2'.
>

Sorry this looks like a Fedora issue. I will take this over to the Fedora
mailing list, but if anyone is Fedora based I would appreciate help.

Regards,

Aaron
-- 
Aaron Gray

Independent Open Source Software Engineer, Computer Language Researcher,
Information Theorist, and amateur computer scientist.

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

<div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr">On Sun, 21 Oct=
 2018 at 21:36, Aaron Gray &lt;<a href=3D"mailto:aaronngray.lists@gmail.com=
">aaronngray.lists@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"g=
mail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-l=
eft:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_quote"><div =
dir=3D"ltr">On Fri, 19 Oct 2018 at 19:58, Aaron Gray &lt;<a href=3D"mailto:=
aaronngray.lists@gmail.com" target=3D"_blank">aaronngray.lists@gmail.com</a=
>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px=
 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-l=
eft-width:1px;border-left-style:solid"><div dir=3D"ltr"><div class=3D"gmail=
_quote"><div dir=3D"ltr">On Thu, 18 Oct 2018 at 23:42, Andrew Cooper &lt;<a=
 href=3D"mailto:andrew.cooper3@citrix.com" target=3D"_blank">andrew.cooper3=
@citrix.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204=
,204);border-left-width:1px;border-left-style:solid">
 =20
   =20
 =20
  <div bgcolor=3D"#FFFFFF">
    <div class=3D"m_-1123330913458992395gmail-m_6538912460164997870m_-23466=
56981181437284moz-cite-prefix">On 18/10/2018 19:45, Aaron Gray wrote:<br>
    </div>
    <blockquote type=3D"cite">
     =20
      <div dir=3D"ltr">
        <div class=3D"gmail_quote">
          <div dir=3D"ltr">On Thu, 18 Oct 2018 at 19:11, Andrew Cooper
            &lt;<a href=3D"mailto:andrew.cooper3@citrix.com" target=3D"_bla=
nk">andrew.cooper3@citrix.com</a>&gt;
            wrote:<br>
          </div>
          <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1p=
x;border-left-style:solid">On
            18/10/2018 18:57, Aaron Gray wrote:<br>
            &gt; I have two ASUS PRIME Z270-A machines based on Intel
            Z270 chipset and<br>
            &gt; am wondering about when support will be available for
            them and what I<br>
            &gt; can do to speed this up.<br>
            &gt;<br>
            &gt; But I have not done anything to do with kernel work
            since years ago<br>
            &gt; when I read a lot of the main parts of the Linux 2.4
            Kernel. Also I<br>
            &gt; did code to get into and out of protected mode before
            this.<br>
            &gt;<br>
            &gt; Heres the datasheets that cover the chipset :-<br>
            &gt;<br>
            &gt; <a href=3D"https://www.intel.com/content/www/us/en/chipset=
s/200-series-chipset-pch-datasheet-vol-1.html" target=3D"_blank" rel=3D"nor=
eferrer">https://www.intel.com/content/www/us/en/chipsets/200-series-chipse=
t-pch-datasheet-vol-1.html</a><br>
            &gt; <a href=3D"https://www.intel.com/content/www/us/en/chipset=
s/200-series-chipset-pch-datasheet-vol-2.html" target=3D"_blank" rel=3D"nor=
eferrer">https://www.intel.com/content/www/us/en/chipsets/200-series-chipse=
t-pch-datasheet-vol-2.html</a><br>
            &gt;<br>
            <br>
            Xen doesn&#39;t have a list of individual support chips/systems=
,
            because<br>
            kernels don&#39;t really work like that.=C2=A0 We work feature =
by
            feature, or<br>
            device by device.<br>
            <br>
            You appear to have a Broadwell-era system.=C2=A0 Any recent Lin=
ux
            distro<br>
            should work for you, including the provided Xen package.</block=
quote>
          <div><br>
          </div>
          <div>I tried installing Xen 4.9 provided with Fedora 28 but it
            did not work. Can I get support with this please ?</div>
        </div>
      </div>
    </blockquote>
    <br>
    What didn&#39;t work.=C2=A0 What went wrong?<br>
    <br>
    What logs do you have from the attempt?<br>
    <br>
    We&#39;re not mind readers.=C2=A0 Noone here can divine the cause of yo=
ur
    failure from nothing.<br></div></blockquote><div><br></div><div>Sorry I=
 will post a proper report over the weekend.</div><div><br></div></div></di=
v></blockquote><div>=C2=A0</div><div>Heres what I am getting now which is d=
ifferent from before with Xen 4.9 on F28. Before it was actually booting pa=
st the [U]EFI stage. And I am not sure why it is faultering oon this. I hav=
e turned off UEFI on the Motherboard.</div><div>=C2=A0</div><div>Loading Xe=
n 4.10.2.config ...<br>error: file `EFI/fedora/x86_64-efi/module.mod&#39; n=
ot found.<br>error: file `EFI/fedora/x86_64-efi/multiboot.mod&#39; not foun=
d.<br>error: can&#39;t find command `multiboot&#39;.<br>Loading Linux 4.16.=
3-301.fc28.x86_64 ...<br>error: can&#39;t find command `module&#39;.<br>Loa=
ding initial ramdisk ...<br>error: file `EFI/fedora/x86_64-efi/module.mod&#=
39; not found.<br>error: can&#39;t find command `module&#39;.</div><div><br=
>Loading Xen 4.10.2.config ...<br>error: file `EFI/fedora/x86_64-efi/module=
3.mod&#39; not found.<br>error: file `EFI/fedora/x86_64-efi/multiboot3.mod&=
#39; not found.<br>error: can&#39;t find command `multiboot3&#39;.<br>Loadi=
ng Linux 4.16.3-301.fc28.x86_64 ...<br>error: can&#39;t find command `modul=
e3&#39;.<br>Loading initial ramdisk ...<br>error: file `EFI/fedora/x86_64-e=
fi/module3.mod&#39; not found.<br>error: can&#39;t find command `module2&#3=
9;.<br></div></div></div></div></blockquote><div><br></div><div>Sorry this =
looks like a Fedora issue. I will take this over to the Fedora mailing list=
, but if anyone is Fedora based I would appreciate help.</div><div><br></di=
v><div>Regards,</div><div><br></div><div>Aaron</div></div>-- <br><div class=
=3D"gmail_signature" dir=3D"ltr" data-smartmail=3D"gmail_signature"><div di=
r=3D"ltr"><div><div dir=3D"ltr"><div>Aaron Gray</div><div><br></div><div>In=
dependent Open Source Software Engineer, Computer Language Researcher, Info=
rmation Theorist, and amateur computer scientist.<br></div></div></div></di=
v></div></div>

--00000000000010a57b0578d437a3--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8579927796354624501==--


From xen-devel-bounces@lists.xenproject.org Mon Oct 22 17:27:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 17:27: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 1gEdyp-0007w3-OI; Mon, 22 Oct 2018 17:27:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qfbc=nc=xenproject.org=prvs=8261f3d63=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gEdyo-0007vt-FF
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 17:27:02 +0000
X-Inumbo-ID: e4065ea1-d61f-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e4065ea1-d61f-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 17:28:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,412,1534809600"; d="scan'208";a="68457627"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75477-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-sid:build-armhf-pvops:<job
 status>:broken:regression
 distros-debian-sid:build-i386:<job status>:broken:regression
 distros-debian-sid:build-amd64-pvops:<job status>:broken:regression
 distros-debian-sid:build-armhf:<job status>:broken:regression
 distros-debian-sid:build-amd64:<job status>:broken:regression
 distros-debian-sid:build-i386-pvops:<job status>:broken:regression
 distros-debian-sid:build-armhf-pvops:capture-logs:broken:regression
 distros-debian-sid:build-armhf:capture-logs:broken:regression
 distros-debian-sid:build-armhf-pvops:syslog-server:running:regression
 distros-debian-sid:build-armhf:syslog-server:running:regression
 distros-debian-sid:test-amd64-amd64-i386-sid-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-sid:test-amd64-i386-i386-sid-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-sid:test-armhf-armhf-armhf-sid-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-sid:test-amd64-i386-amd64-sid-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-sid:test-amd64-amd64-amd64-sid-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-sid:build-armhf-pvops:host-install(4):broken:nonblocking
 distros-debian-sid:build-armhf:host-install(4):broken:nonblocking
 distros-debian-sid:build-amd64-pvops:host-install(4):broken:nonblocking
 distros-debian-sid:build-amd64:host-install(4):broken:nonblocking
 distros-debian-sid:build-i386:host-install(4):broken:nonblocking
 distros-debian-sid:build-i386-pvops:host-install(4):broken:nonblocking
X-Osstest-Versions-That: flight=75422
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 22 Oct 2018 18:26:54 +0100
Subject: [Xen-devel] [distros-debian-sid test] 75477: 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>

ZmxpZ2h0IDc1NDc3IGRpc3Ryb3MtZGViaWFuLXNpZCByZWFsIFtyZWFsXQpodHRwOi8vb3NzdGVz
dC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NTQ3Ny8KCkZhaWx1cmVzIGFuZCBwcm9ibGVt
cyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxv
Y2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tl
bgogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAg
ICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1
cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNSBjYXB0dXJlLWxvZ3MgICAgICAg
ICAgICBicm9rZW4gUkVHUi4gdnMuIDc1NDIyCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICA1IGNhcHR1cmUtbG9ncyAgICAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gNzU0MjIKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgIDMgc3lzbG9nLXNlcnZlciAgICAgICAgICAgICAgICBy
dW5uaW5nCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAzIHN5c2xvZy1zZXJ2ZXIgICAg
ICAgICAgICAgICAgcnVubmluZwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1zaWQtbmV0Ym9vdC1weWdydWIg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWkz
ODYtc2lkLW5ldGJvb3QtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLWFybWhmLXNpZC1uZXRib290LXB5Z3J1YiAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1zaWQtbmV0
Ym9vdC1weWdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1zaWQtbmV0Ym9vdC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzU0MjIKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlrZSA3
NTQyMgogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgICAgICAgIGJyb2tlbiBsaWtlIDc1NDIyCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzU0MjIKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBi
cm9rZW4gbGlrZSA3NTQyMgogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNCBob3N0LWlu
c3RhbGwoNCkgICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDc1NDIyCgpiYXNlbGluZSB2ZXJzaW9u
OgogZmxpZ2h0ICAgICAgICAgICAgICAgNzU0MjIKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
cm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXNpZC1uZXRib290LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXNpZC1uZXRib290LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0
LXNpZC1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLWFybWhmLXNpZC1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1zaWQtbmV0Ym9vdC1weWdydWIgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMu
Y2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVz
dC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNv
ZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 17:52:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 17:52: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 1gEeNi-0001eA-Qb; Mon, 22 Oct 2018 17:52:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pyby=nc=xilinx.com=stefanos@srs-us1.protection.inumbo.net>)
 id 1gEeNh-0001dP-Sw
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 17:52:46 +0000
X-Inumbo-ID: df4a8e8d-d622-11e8-a8a5-bc764e045a96
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe46::628])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id df4a8e8d-d622-11e8-a8a5-bc764e045a96;
 Mon, 22 Oct 2018 19:49:49 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=xilinx.onmicrosoft.com; s=selector1-xilinx-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=c2/cpVrxsJTjAS9HO+iGGR/ihiLwj+PScPvqfnXn9s4=;
 b=CHFVK0bwwz1eBBbtHWD08HLiuzNU/UsnCEPo4uHQZRcy3RTV7jr2A2zL+UqdKqwgPE+jyNhRQgjosg4ZLdAER9rK5DuFLcm1WLHCCMC32X43cUX8OF1K0y6npQPeWKolIkt2bb4JqVS4C9x3OB5GtnJVVC9MHKujpXDiVS/arO4=
Received: from BL0PR02CA0094.namprd02.prod.outlook.com (2603:10b6:208:51::35)
 by BL0PR02MB4449.namprd02.prod.outlook.com (2603:10b6:208:45::26)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1228.26; Mon, 22 Oct
 2018 17:52:39 +0000
Received: from SN1NAM02FT005.eop-nam02.prod.protection.outlook.com
 (2a01:111:f400:7e44::206) by BL0PR02CA0094.outlook.office365.com
 (2603:10b6:208:51::35) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1250.29 via Frontend
 Transport; Mon, 22 Oct 2018 17:52:39 +0000
Authentication-Results: spf=pass (sender IP is 149.199.60.100)
 smtp.mailfrom=xilinx.com; gmail.com; dkim=none (message not signed)
 header.d=none;gmail.com; dmarc=bestguesspass action=none
 header.from=xilinx.com;
Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates
 149.199.60.100 as permitted sender) receiver=protection.outlook.com;
 client-ip=149.199.60.100; helo=xsj-pvapsmtpgw02;
Received: from xsj-pvapsmtpgw02 (149.199.60.100) by
 SN1NAM02FT005.mail.protection.outlook.com (10.152.72.117) with Microsoft SMTP
 Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1273.13
 via Frontend Transport; Mon, 22 Oct 2018 17:52:38 +0000
Received: from unknown-38-66.xilinx.com ([149.199.38.66]:57570
 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63)
 (envelope-from <stefano.stabellini@xilinx.com>)
 id 1gEeNZ-0007ng-RS; Mon, 22 Oct 2018 10:52:37 -0700
Received: from [127.0.0.1] (helo=localhost)
 by xsj-pvapsmtp01 with smtp (Exim 4.63)
 (envelope-from <stefano.stabellini@xilinx.com>)
 id 1gEeNU-00013c-Nq; Mon, 22 Oct 2018 10:52:32 -0700
Received: from [172.19.2.220] (helo=localhost)
 by xsj-pvapsmtp01 with esmtp (Exim 4.63)
 (envelope-from <stefanos@xilinx.com>)
 id 1gEeNL-00012W-PS; Mon, 22 Oct 2018 10:52:23 -0700
Date: Mon, 22 Oct 2018 10:52:20 -0700
From: Stefano Stabellini <stefano.stabellini@xilinx.com>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Milan Boberic <milanboberic94@gmail.com>
In-Reply-To: <CADJ6SV2891kOd_Ga8jjXdtKdjPAoWtADhizuS+kjSZNNOPMK+w@mail.gmail.com>
Message-ID: <alpine.DEB.2.10.1810221037270.31582@sstabellini-ThinkPad-X260>
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <CAENZ-+=mWFnJ-4OFK+bjb4rimNNB_x4qHFVAbTM1mFd2Sg7s3g@mail.gmail.com>
 <CADJ6SV1Mdnjyd8oEcB4ZCZKuR0LkJ82GCf5s1+AwgASe8vLMWg@mail.gmail.com>
 <alpine.DEB.2.10.1810111024390.436@sstabellini-ThinkPad-X260>
 <CADJ6SV2v5=_MqfrABdfs1rcQ-BmCUJYyi_9fG8BC7C2vyxaqBA@mail.gmail.com>
 <alpine.DEB.2.10.1810121035440.436@sstabellini-ThinkPad-X260>
 <CADJ6SV3jk=nnP=6T8R+OuvJH2uQ6uBrLmvudAHkKHP+mN-3hPA@mail.gmail.com>
 <e0f4fe11-eeb0-3a28-2e7e-246a8f72da19@arm.com>
 <12a4352a-2fd1-2d04-874a-4a779d18a097@arm.com>
 <CADJ6SV0E=cO3eFyt+meXTtZaoETYxpsHkViMDU=XV9CwNOjP8A@mail.gmail.com>
 <21de0bb5-81f2-ca26-e2e0-916c20ab2c02@arm.com>
 <CADJ6SV3sfqaXm8gvZDAx2wFY5_oiCf+mf0JynCGNrLBFkS-rVw@mail.gmail.com>
 <alpine.DEB.2.10.1810191336090.31582@sstabellini-ThinkPad-X260>
 <d3a589c5d95d70ef1c13b4fe6856b7ed387b4ee3.camel@suse.com>
 <CADJ6SV2891kOd_Ga8jjXdtKdjPAoWtADhizuS+kjSZNNOPMK+w@mail.gmail.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005
X-TM-AS-User-Approved-Sender: Yes;Yes
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-HT: Tenant
X-Forefront-Antispam-Report: CIP:149.199.60.100; IPV:NLI; CTRY:US; EFV:NLI;
 SFV:NSPM;
 SFS:(10009020)(7916004)(39860400002)(346002)(136003)(376002)(396003)(2980300002)(438002)(199004)(189003)(51874003)(426003)(4326008)(476003)(336012)(305945005)(1411001)(229853002)(5660300001)(44832011)(446003)(9686003)(93886005)(47776003)(8676002)(81166006)(6916009)(81156014)(11346002)(478600001)(39060400002)(486006)(126002)(6246003)(46406003)(36386004)(58126008)(356004)(186003)(106002)(33896004)(76176011)(8936002)(106466001)(16586007)(77096007)(9786002)(26005)(2906002)(54906003)(50466002)(76506005)(316002)(57986006)(63266004)(23726003)(14444005)(33716001)(107986001)(5001870100001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BL0PR02MB4449; H:xsj-pvapsmtpgw02; FPR:;
 SPF:Pass; LANG:en; PTR:unknown-60-100.xilinx.com,xapps1.xilinx.com; A:1; MX:1;
X-Microsoft-Exchange-Diagnostics: 1; SN1NAM02FT005;
 1:cagAVoiWYoZZACZr8zukXl/Z8lyjdTsCFQjXEnCRk0QHgjtohZBbla3UgMSkOeZQOp7YMbMoz4mS9eZFLosjm+r8ca5Y8asxZrajsbA2aw+pmYyUEW2l2TDxAns+X0HQ
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 9ea075db-a8d3-4e10-edb9-08d63847281a
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4608076)(2017052603328)(7153060);
 SRVR:BL0PR02MB4449; 
X-Microsoft-Exchange-Diagnostics: 1; BL0PR02MB4449;
 3:D6wkEfMRmySWgZwglphQfPFOHNm6EmIud7e0QvBkfmIi2HA//mwz/6zPMeg5YvjyBjIzoq6Co1ywtA0ItK6IYu8pExhg2HkT+9uddXms1VpYOBM7pa/piRvCnSKIVTan01aHH+4wUqOsAy7GXHfFjR8xEU9nW6SkwEoOm+xWjFQMkX9NXhwHP5XCYDDoCJ4gnSvcQtEUejm98dlLjyYx5F+r4XBgCKuaNWLdOa5drksIfimSmzCorcJctReA2GzHMkl2yNsUQclkVtbyHmIQYfuS067wbhAI8Mfhqw+Ysv37CcgUdTvnxsc5+jSUiQbBfmKSg7xPu5ppBhPdvabT4vp24qt8aPdD0Aa387SIeYg=;
 25:ZyTagExDr4KRNiSkxGEGvbFCu/hFNHYpjTN3mApYQ69qlKgHJJ9do13ag7fTdM5zFZdF7+MDLU6DVSbMY2gzhnu7k8IyLF1ZTMPKzpij39qLz/rOGOo2kE4VutTakjEV0gdqlujcQMPAmUOx/XCFf/aQcPerLQE6JAU0GaNa+QOFc9DMc4V72HoY/IUVOs4oqreuqatMXqYEzMNpQcBVNa4y6kNW80PAP4w30S3hDHPT6sqAaml8mFV52Ndd3efDiNV32rJLAKBcgC81X57iXf7P9OKTq0UyRRkU94P21wbfbveOrMReZmFQgzx8IvyNp2Av/lu/Y4gnWAo75ka8bw==
X-MS-TrafficTypeDiagnostic: BL0PR02MB4449:
X-Microsoft-Exchange-Diagnostics: 1; BL0PR02MB4449;
 31:gf6UeTRr+8STP8X9ExO+7mGk8E0oJwGUnlmuAS1fNem8isMaWgJuk4W82Gp3ooKtQtOMcAWkcrMv+DZMpa+XpoZ1HeWf9cOVE9Ag3umPHJyOBA7f2GH/U5wy+4xFdVsDjfRniKoM92O4STo0QBxH94xvr9SQOdrEAkTglUk1nTzUk2bZS9QGaPD+cY3YACMTvMX4RF/IIblPEM4keea4D5Wy/QU3aIZniyZHTDr1fp8=;
 20:t2vaWPr4OZlQFgRX/WK8iUfVo2CCUS7ihTpwppCr+0crOTwOTsRdNhBn9j0FyjwpokIcDHEcsvBVXE77PUeDZlPxmqxnc425G0bEfcszzQCaXbMqn6hhvv1Zyg+aA/msKVKqEw4hpiKuF4ZGnaV1B3a/BTxgur+h9qgowufFfofcNPrLYSBJMIYHbeb9ehQqzO5y5UDYQQ2VQCjfRl6NnO2hJsjup37dh0+BNN+PkSytUHnowGsp36z3bnrOaLW52F+T27brIBTRjEBmAq1/kRQKx+6JjoDzUBeX2KSG4lElHznMIpxL+5sc5SmXwSQG9sHqBAyOnB/5Bp/ExPWkrK2/e1gS33UexoBo3UN+W93yDIwafhgHLmdrIFiisaio5r66xmk6gc+DpmMNWzCj91T0nZtjUl3P9gT+4/232n+ACANC27ucBDMY3WMJIRNRp8zo+UGA6NPFU6J9MjliSr/Q2gjt1oaFfCxwuokcmDIRFAPajjq4AGK7qG8E/Q2w
X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply
X-Microsoft-Antispam-PRVS: <BL0PR02MB4449B55ED4575F9491B8B03CA0F40@BL0PR02MB4449.namprd02.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(269456686620040);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(3231355)(944501410)(52105095)(3002001)(93006095)(93004095)(6055026)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201708071742011)(7699051)(76991095);
 SRVR:BL0PR02MB4449; BCL:0; PCL:0; RULEID:; SRVR:BL0PR02MB4449; 
X-Microsoft-Exchange-Diagnostics: 1; BL0PR02MB4449;
 4:EvdSvoVk2kkzoQJyZ+sFucBSBX6MOwjDV+vCvUtd6jhnRpqC3FjTOC8dKdz5BfOhLi8ssI90ATr8+tbi1Ju5JkqNBee81f2KXLPHI/CyY4+tkCHt3av+ygcssxIjoPMcFfNkcABR2k88GLKgztCC/9U3xYMGGH3UlW1IkZSIPG809uTHPpBzqCSU2rAm29KVF+oTnkK3okh8onz3Q0N4aDI2YX6t2RJWn+Rz+O5AWlMuKYg14S3g/tdjUEVBrT4DnjcJNjvL6P91fLVtqMBY68eP2C8NdQpeHTxhV+btpszhKoym9F33H4tWbB5Qrg/5
X-Forefront-PRVS: 08331F819E
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL0PR02MB4449;
 23:1AHpGMHUE6uU8mdgBna5xPFzoALDMCFexlYvgGCGB?=
 =?us-ascii?Q?UeClVya0bD9MHYHYAd0DyYEQrJOJ1ed4XtOlkpUD4BhN5GR3e11wt7R4/Y1p?=
 =?us-ascii?Q?USzw9k/a3cR7BvYAuWMTCh5uzGRrI16GRSXAk147pkGcdUqI2BRyyqxd/b11?=
 =?us-ascii?Q?VIc9+0AJBR8DT477v700QUkPyCH4SC+8S79XRmpqvCPmY0W3AlZdc4ni8wFY?=
 =?us-ascii?Q?st2+vvIJrlIB8wdSSCrWNSEI+4Ne5nxpvMFrRNvAx/TVv8qvD++jQ8hWYacb?=
 =?us-ascii?Q?ZnlYqNAdMy76+OFiHXhdsjZWSloP+Q6UfbEE9rlIuCAIFuRp+SEiHCldwfJl?=
 =?us-ascii?Q?z/QopcUeRZXoKRS/bsG26YjS+YcPNopHGlrvPDMu3W/vaisGWglfwMzUHDU4?=
 =?us-ascii?Q?OoLhMVjN73eqKIHgha4M2ZCqRFFPvB4sYYq7O9geZSrDbx4n2Of3g0E6E68o?=
 =?us-ascii?Q?K2raTGCbUmuHoGucM6FmHZWPcgSPl/1iHoKbAHL/qjvpJWL4g6ObmYiZNJy5?=
 =?us-ascii?Q?YZiFJ3QZ95Hcu82e4Tc0sUj2rziDMyEozd+J1lpIH2eR+LKNhXcLw1j4GiNo?=
 =?us-ascii?Q?iRRpe95G75oBJL3/ettE8nrCwWFAV+KIa4D9tGPJastLDzTtwIt5axdsqXjT?=
 =?us-ascii?Q?M5GuwkgLMpOBSHwUNmMnBYE9+WZpAye8y17ibR0WPH4W42DK/n9obILzhvN0?=
 =?us-ascii?Q?WAH8ayJnIho1xenyv3q8v8oSP4KrJGLeLE5cja/oNXcfewpw0sSKsd+e1GTs?=
 =?us-ascii?Q?kUFgypIe6X1k5efEaMXM0qgM1+heWOC1D28ExKD8wPE2Rq/C7O/62J7UYqew?=
 =?us-ascii?Q?ZKIVePi0+crkuNbOMeEQHWWAvE4i75W1XrQLt+NgyMl6PpnMk7lk5SXyCd3e?=
 =?us-ascii?Q?gN6hV12OHEA7yYin0zW3jGHRYa6V7vPgWCmpP2b7YhZeBj2RYa4g5VytaxKU?=
 =?us-ascii?Q?w5L+iFkuzYrecfQJYX5shg8hF0oe+63iG7+aEXZvh8ZL3WF15zsYuh4oWDnB?=
 =?us-ascii?Q?9u/UgSedn3nrTi23e+Cb6J4E/y6sZIXqm9tS5m3/meEg5QAMjK3XHhWAEAuk?=
 =?us-ascii?Q?XSuffKtzuPMm70IxU4njxHF0noRVXgOXO5aIJNeUt++lvNk2WzIIX2xaK3Sn?=
 =?us-ascii?Q?hbLUchwLv4OPG8ZRavo5gS8ZHGGaAoWTMh6j9luwnhMJ79m5ciCX9vQlef1P?=
 =?us-ascii?Q?WvorGShWJA7+0fWtDzawEHpqmQhsS9yBgw1+6AmMCtaM5OPFfMRAVPGCQY7g?=
 =?us-ascii?Q?Yvtx7qWTlswTa1iLd48hmVLmN3IkZAcfVtShI9ZgWD7gvPQdtU59DprODCSq?=
 =?us-ascii?Q?Pe9a0hOx3u2X2MF7CTjav2ZSHsploE6WAzhweO0ZR/5?=
X-Microsoft-Antispam-Message-Info: efLxBAIlUB+n5J8+6Dmj/niDr5goED7r4R+fNtN7+Dw2MFLbRBoZz90FdnsuDa7E7mNSD9tW87XtJqp0rPK+q2VOu3aiquNWy4jqTQJaGuaoz69r6yqYArrObY/b+QD4RKWJDAfQt1qfCP8jG6eRUgypSl/uqG1KAsegNAwJ3yblpfLE9KyPUeDSLhotCIHE7OtOMY7JMauYcsnJ0cx2WRGxdgFNdKOa8M1nK62QYirqhfV/b1Uj1WaaJKr1cBg3+famVzvPCxtirz7aMdh2BasknpEa/fWgYZLEt66vyIJ/5pYiVXa9daEsaOxbCibJYIvigUsnXkHRr/sXlngRzHyfusO2DxiVnlLJI30kTbI=
X-Microsoft-Exchange-Diagnostics: 1; BL0PR02MB4449;
 6:ye+UlvoFQohLoq2VWaZT8kYU95r+FnYx1KyeMIVR67O52qtQhR/BxnRzRRZJvzD1CmOcPmTQoSBC2bQvSv8TaVUmeJBGVivvdBKxjivI6B5BL8dGERcBGrYPh55zkOH6+sp+Wkldp1k5lABMmfQi1Qny3zoTu5vrKhRFdmkR71bBc0axEwRgFYaOXRdRsb25uRL6Sxr9xjF1hVEssrd0GPJ/gQNFbLHgbyt0NC1DFKSX633PEQI1O+p1tiWbu+/qKz+elUGo1wp80AjZni3c66TLWxLo2QPhKQ+0LVIJC924s9J3sjTQUODQFdGtXxsa7kd6+aLPvGus+uxR0pmIztb/yauvA3HIGqTmYt4BSRY6y8p/kryUfXxQwDqon8HMC73jlq3Sg0MwSMlhQHC3UR9+UJtiqAoTrwZhR2LdCYrwR+8DtXChTYTJMErbLILbEKLPHmjdac7JILpiqy7skw==;
 5:1iE8woJQm1wOlf5+JDO5AWIc/a/Cf98DbCPjvHaBsV/KRkum3ppZ2+RqTwfOd7kin+5OphPxE7M8M/J3d4Jw7nW0L3t/ZDreY5KXiAcWxn7FZIdryJPXvHi+RBUzyPkGCi+CyBy9mt5AZ9Z8yOmYaZrI36YA4gKFtuGAtyGRr0M=;
 7:9oJlYXGUZ9Hz9pkAVmmcvVlYY+i7RRFdSQK8YboFzYnVI7o+gKyTxsJlrh/bgmmvck6OKRcWxRllC7n3EiM7Zt29nMVW2Yna1W1LINns08pfX8rHNWImFZ4E9lE2fXz+yQFLPpuilDCuBC0zZb6Yf9Org+PhdiEU1wgoT5DRZB5QeN+AGYUSJIkiRYnE/h7lgJe8GzgrqRArjlPPaA80vTokcTrhhkm+GX+hNAni3WXycPIPVnFsEeZk25gTWssE
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: xilinx.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Oct 2018 17:52:38.2596 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 9ea075db-a8d3-4e10-edb9-08d63847281a
X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.100];
 Helo=[xsj-pvapsmtpgw02]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR02MB4449
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: stefano.stabellini@xilinx.com, andrii_anisov@epam.com,
 Dario Faggioli <dfaggioli@suse.com>, julien.grall@arm.com,
 sstabellini@kernel.org, Meng Xu <xumengpanda@gmail.com>,
 xen-devel@lists.xenproject.org, nd@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMiBPY3QgMjAxOCwgTWlsYW4gQm9iZXJpYyB3cm90ZToKPiBIaSwKPiAKPiA+IEkg
dGhpbmsgd2Ugd2FudCB0byBmdWxseSB1bmRlcnN0YW5kIGhvdyBtYW55IG90aGVyIGludGVycnVw
dHMgdGhlCj4gPiBiYXJlbWV0YWwgZ3Vlc3QgaXMgcmVjZWl2aW5nLiBUbyBkbyB0aGF0LCB3ZSBj
YW4gbW9kaWZ5IG15IHByZXZpb3VzCj4gPiBwYXRjaCB0byBzdXBwcmVzcyBhbnkgZGVidWcgbWVz
c2FnZXMgZm9yIHZpcnE9NjguIFRoYXQgd2F5LCB3ZSBzaG91bGQKPiA+IG9ubHkgc2VlIHRoZSBv
dGhlciBpbnRlcnJ1cHRzLiBJZGVhbGx5IHRoZXJlIHdvdWxkIGJlIG5vbmUuCj4gPiBkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL3ZnaWMuYyBiL3hlbi9hcmNoL2FybS92Z2ljLmMKPiA+IGluZGV4
IDVhNGYwODIuLmI3YThlMTcgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC9hcm0vdmdpYy5jCj4g
PiArKysgYi94ZW4vYXJjaC9hcm0vdmdpYy5jCj4gPiBAQCAtNTc3LDcgKzU3NywxMSBAQCB2b2lk
IHZnaWNfaW5qZWN0X2lycShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgdmNwdSAqdiwgdW5zaWdu
ZWQgaW50IHZpcnEsCj4gPiAgICAgIC8qIHRoZSBpcnEgaXMgZW5hYmxlZCAqLwo+ID4gICAgICBp
ZiAoIHRlc3RfYml0KEdJQ19JUlFfR1VFU1RfRU5BQkxFRCwgJm4tPnN0YXR1cykgKQo+ID4gKyAg
ICB7Cj4gPiAgICAgICAgICBnaWNfcmFpc2VfZ3Vlc3RfaXJxKHYsIHZpcnEsIHByaW9yaXR5KTsK
PiA+ICsgICAgICAgIGlmICggZC0+ZG9tYWluX2lkICE9IDAgJiYgdmlycSAhPSA2OCApCj4gPiAr
ICAgICAgICAgICAgcHJpbnRrKCJERUJVRyB2aXJxPSVkIGxvY2FsPSVkXG4iLHZpcnEsdiA9PSBj
dXJyZW50KTsKPiA+ICsgICAgfQo+ID4gICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICggaXRlciwg
JnYtPmFyY2gudmdpYy5pbmZsaWdodF9pcnFzLCBpbmZsaWdodCApCj4gPiAgICAgIHsKPiAKPiB3
aGVuIEkgYXBwbHkgdGhpcyBwYXRjaCB0aGVyZSBhcmUgbm8gcHJpbnRzIG5vciBkZWJ1ZyBtZXNz
YWdlcyBpbiB4bAo+IGRtZXNnLiBTbyBiYXJlLW1ldGFsIHJlY2VpdmVzIG9ubHkgaW50ZXJydXB0
IDY4LCB3aGljaCBpcyBnb29kLgoKWWVzLCBnb29kIQoKCj4gPiBOZXh0IHN0ZXAgd291bGQgYmUg
dG8gdmVyaWZ5IHRoYXQgdGhlcmUgYXJlIG5vIG90aGVyIHBoeXNpY2FsIGludGVycnVwdHMKPiA+
IGludGVycnVwdGluZyB0aGUgdmNwdSBleGVjdXRpb24gb3RoZXIgdGhlIGlycT02OC4gV2Ugc2hv
dWxkIGJlIGFibGUgdG8KPiA+IGNoZWNrIHRoYXQgd2l0aCB0aGUgZm9sbG93aW5nIGRlYnVnIHBh
dGNoOgo+ID4KPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZ2ljLmMgYi94ZW4vYXJjaC9h
cm0vZ2ljLmMKPiA+IGluZGV4IGU1MjRhZDUuLmIzNGMzZTQgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4v
YXJjaC9hcm0vZ2ljLmMKPiA+ICsrKyBiL3hlbi9hcmNoL2FybS9naWMuYwo+ID4gQEAgLTM4MSw2
ICszODEsMTMgQEAgdm9pZCBnaWNfaW50ZXJydXB0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdz
LCBpbnQgaXNfZmlxKQo+ID4gICAgICAgICAgLyogUmVhZGluZyBJUlEgd2lsbCBBQ0sgaXQgKi8K
PiA+ICAgICAgICAgIGlycSA9IGdpY19od19vcHMtPnJlYWRfaXJxKCk7Cj4gPiArICAgICAgICBp
ZiAoY3VycmVudC0+ZG9tYWluLT5kb21haW5faWQgPiAwICYmIGlycSAhPSA2OCkKPiA+ICsgICAg
ICAgIHsKPiA+ICsgICAgICAgICAgICBsb2NhbF9pcnFfZW5hYmxlKCk7Cj4gPiArICAgICAgICAg
ICAgcHJpbnRrKCJERUJVRyBpcnE9JWRcbiIsaXJxKTsKPiA+ICsgICAgICAgICAgICBsb2NhbF9p
cnFfZGlzYWJsZSgpOwo+ID4gKyAgICAgICAgfQo+ID4gKwo+ID4gICAgICAgICAgaWYgKCBsaWtl
bHkoaXJxID49IDE2ICYmIGlycSA8IDEwMjApICkKPiA+ICAgICAgICAgIHsKPiA+ICAgICAgICAg
ICAgICBsb2NhbF9pcnFfZW5hYmxlKCk7Cj4gCj4gQnV0IHdoZW4gSSBhcHBseSB0aGlzIHBhdGNo
IGl0IHByaW50cyBmb3JldmVyOgo+IChYRU4pIERFQlVHIGlycT0xMDIzCj4gCj4gVGhhbmtzIGlu
IGFkdmFuY2UhCgpJIGtub3cgd2h5ISBJdCdzIGJlY2F1c2Ugd2UgYWx3YXlzIGxvb3AgYXJvdW5k
IHVudGlsIHdlIHJlYWQgdGhlCnNwdXJpb3VzIGludGVycnVwdC4gSnVzdCBhZGQgYW4gJiYgaXJx
ICE9IDEwMjMgdG8gdGhlIGlmIGNoZWNrLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 19:26:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 19: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 1gEfqX-00089m-An; Mon, 22 Oct 2018 19:26:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2/qy=nc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gEfqW-00089d-8E
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 19:26:36 +0000
X-Inumbo-ID: 982287f5-d630-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 982287f5-d630-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 19:28: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 <aliasfile-bounces@xenproject.org>)
 id 1gEfqR-0003St-MT; Mon, 22 Oct 2018 19:26: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 1gEfqR-0005eM-ER; Mon, 22 Oct 2018 19:26:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gEfqR-0002Tv-Dn; Mon, 22 Oct 2018 19:26:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128937-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=76bfbcec423e83c4ed975645ebf5a9a4ad2494f7
X-Osstest-Versions-That: xen=62aa9e7f1b8ef64b8c7c1dacb1122351cb9fd132
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 22 Oct 2018 19:26:31 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128937: 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>

ZmxpZ2h0IDEyODkzNyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODkzNy8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA3NmJmYmNlYzQyM2U4M2M0ZWQ5NzU2NDVlYmY1YTlhNGFkMjQ5NGY3CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA2MmFhOWU3ZjFiOGVmNjRiOGM3
YzFkYWNiMTEyMjM1MWNiOWZkMTMyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg4ODQgIDIwMTgt
MTAtMTkgMjA6MDA6NDEgWiAgICAyIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI4OTMxICAy
MDE4LTEwLTIyIDEwOjAwOjQwIFogICAgMCBkYXlzICAgIDMgYXR0ZW1wdHMKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTI4OTM3ICAyMDE4LTEwLTIyIDE2OjAwOjI0IFogICAgMCBkYXlzICAgIDEgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgPGpi
ZXVsaWNoQHN1c2UuY29tPgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMu
eGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgNjJhYTllN2YxYi4uNzZiZmJjZWM0MiAg
NzZiZmJjZWM0MjNlODNjNGVkOTc1NjQ1ZWJmNWE5YTRhZDI0OTRmNyAtPiBzbW9rZQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 19:31:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 19: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 1gEfvR-0000SE-44; Mon, 22 Oct 2018 19:31:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q2ei=nc=gmail.com=konrad.r.wilk@srs-us1.protection.inumbo.net>)
 id 1gEfvP-0000S7-U1
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 19:31:39 +0000
X-Inumbo-ID: b09cbbb3-d630-11e8-a8a5-bc764e045a96
Received: from mail-yw1-xc44.google.com (unknown [2607:f8b0:4864:20::c44])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b09cbbb3-d630-11e8-a8a5-bc764e045a96;
 Mon, 22 Oct 2018 21:28:44 +0200 (CEST)
Received: by mail-yw1-xc44.google.com with SMTP id x7-v6so825823ywf.9
 for <xen-devel@lists.xen.org>; Mon, 22 Oct 2018 12:31:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:date:from:to:subject:message-id:mime-version
 :content-disposition:user-agent;
 bh=t7A79sz8CAMxg/XP8CmKeP8660UskTz4yd18T6q5SzA=;
 b=CVWypXnSTlsgLsEWsjjqvtIRh0F5meaM6dI8ELxDb+4ZwBKlB9Gur0m2wd6Vcc9EEx
 +xsmvHrSTXP4lI8INo0vZmE+kKcVQPa6RESCAC76XOdZazJZHp0kHGFiKgkqIn1hfl/a
 J3+D2woEQ16ABBXEe0yDELsckJomvxt+oJk6w5oYjskm75VngjSs+4uQCG9Hk8AXl2X1
 mi9zGeaS+kGMgujB6Yd1EpYwjh7bqFw/3r58zGgHOFepP7gW8iXzRv1UQquy1ONUb6EG
 dfkStmDmToGRqDAT2p6gvjwyqDhuvQtJ/orQ06MKV+h/QE7t3o5mjpwXwr3WsaHLNht+
 +erw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:date:from:to:subject:message-id
 :mime-version:content-disposition:user-agent;
 bh=t7A79sz8CAMxg/XP8CmKeP8660UskTz4yd18T6q5SzA=;
 b=m0AFPEydPZ9t3xp+4ce5FjbIHdZ2xy6e3/UXA+ByCFMzL2iFoQ0wWfZinBuL/64oXe
 2dwrrrV/9Hmrmx1Zf85mVEXVoqsFgpe5C7J9h4GrKcsRV+vYIzmLODSWrWBO7yhgj0qj
 pk9MbyxREZedkysbZSDexVP75JRpLqvOL1Ihak86CEanTZPj5P9QSSf/OfJa9koqFSgo
 3hyAlR5t6R4FvX8IGdn/4BEd6u+/pxy+wZl3B5CM4gMHUJeX0AE+46jvsdF74lM6/eRf
 UKhKPjZmdtxCwvCG49M+18Vz7jDTJjMfAhzQzgpj7PbMs0R2jADvRkGuCuWPXPKgf4pj
 iRag==
X-Gm-Message-State: ABuFfoimshySSzvi0NrcNPgG09cu1URi1CoZlAJzvrQtR5v8T18eFdfz
 Rfzs+YzM2ZyHyMgrk7bJjGg=
X-Google-Smtp-Source: ACcGV62yZLTkBp5Q3OOgQ7HUFHPJvo9Ljgq4NI1ApMGY3jW1g1QgNPj8sx++lP0AfGTEepF0n3PjTg==
X-Received: by 2002:a81:a8c6:: with SMTP id
 f189-v6mr33941411ywh.350.1540236697449; 
 Mon, 22 Oct 2018 12:31:37 -0700 (PDT)
Received: from dhcp-10-175-29-12.vpn.oracle.com
 (209-6-36-129.s6527.c3-0.smr-cbr2.sbo-smr.ma.cable.rcncustomer.com.
 [209.6.36.129])
 by smtp.gmail.com with ESMTPSA id b19-v6sm9503368ywh.29.2018.10.22.12.31.36
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Mon, 22 Oct 2018 12:31:36 -0700 (PDT)
Date: Mon, 22 Oct 2018 15:31:33 -0400
From: Konrad Rzeszutek Wilk <konrad@darnok.org>
To: axboe@kernel.dk, linux-block@vger.kernel.org,
 linux-kernel@vger.kernel.org, xen-devel@lists.xen.org
Message-ID: <20181022193132.GB20677@dhcp-10-175-29-12.vpn.oracle.com>
MIME-Version: 1.0
User-Agent: Mutt/1.9.2 (2017-12-15)
Subject: [Xen-devel] [GIT PULL] (xen) stable/for-jens-4.20
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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="===============6684519529587350633=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============6684519529587350633==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="k1lZvvs/B4yU6o8G"
Content-Disposition: inline


--k1lZvvs/B4yU6o8G
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline


Hi Jens,

Please git pull the following branch:

git pull git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git stable/for-jens-4.20

which has exactly one tiny patch fixing an NULL pointer issue (also has stable tree CCed).

Thank you!

drivers/block/xen-blkfront.c | 3 +++
 1 file changed, 3 insertions(+)

Vasilis Liaskovitis (2):
      xen/blkfront: avoid NULL blkfront_info dereference on device removal


--k1lZvvs/B4yU6o8G
Content-Type: application/pgp-signature; name="signature.asc"

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

iQIcBAEBAgAGBQJbziWUAAoJEFKlDoTx2wm/LeEP/jzfxixLC5x9JxlYAg9G3VwF
h0pzABE7VDNPfeRTIV152g63xdtiBjWMTK74bO/hkqxvmtsCEeKzIm8MQPj+QF7P
jWadDoVLFds7yKxSJq6vm5wPqd+C6hZsmQUFVjNAnLX1nfxy8GjjsavMyJxHVMCe
oB2WF9Frk9K6yn4gUxmjOyWWD0N2eNNFuPNb+OLjx0/l/lG7p0ADCZ0fwEZgywJ4
6yFgHy8DBsWYqfe1RMT3t5wULFxNeaV3hiI+2YLcYtcmCoHJHwSQd4DjPhO1WsNx
LyhK37BIhX3P4aqLwVxMlSEuBR+VPxRH6mslrJoxOAhZJCloYEEjivNUadKlO1kR
BjM/1fVlDsHF5IbtreBghCO3mlZ+QJI7Zzr3ijh0jy5Il61VKp2BdbjxCgmbZPLq
IeAO4h+Q/kBLrBrU2HPda0NACjah9Eq/5ajY7TcG/CoHY+V9TkNsBLL5qG4ioq5Q
OokX1ZFbOvFvOVwLZmaJTvC9IsPnUeQrWbgr7JAPqiq7+A/CSz9uT6cXJ1mDrfZB
I9B5M3lhugaqPcL+LkGpXFPcl+yie2LAHWUGxDTBzYMmpER+Wy8DQiw1qzcDFhzh
L/XnPK05Kr1Dt4IROoWunwzMb53B/QJ1u3yttoQ1sTpFLi+La46O9ej7HL2l7/Hn
oaxGGpPP4yhb8t9WJ6CQ
=HN4e
-----END PGP SIGNATURE-----

--k1lZvvs/B4yU6o8G--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6684519529587350633==--


From xen-devel-bounces@lists.xenproject.org Mon Oct 22 19:33:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 19: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 1gEfwv-0000YN-Hd; Mon, 22 Oct 2018 19:33:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q2ei=nc=gmail.com=konrad.r.wilk@srs-us1.protection.inumbo.net>)
 id 1gEfwu-0000YG-2B
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 19:33:12 +0000
X-Inumbo-ID: e7e1a0f7-d630-11e8-a8a5-bc764e045a96
Received: from mail-yb1-xb2c.google.com (unknown [2607:f8b0:4864:20::b2c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e7e1a0f7-d630-11e8-a8a5-bc764e045a96;
 Mon, 22 Oct 2018 21:30:17 +0200 (CEST)
Received: by mail-yb1-xb2c.google.com with SMTP id j193-v6so5405410ybj.6
 for <xen-devel@lists.xen.org>; Mon, 22 Oct 2018 12:33:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:date:from:to:cc:subject:message-id:mime-version
 :content-disposition:user-agent;
 bh=xwqwbFIc57OxqueNKZ4+hU+X5+/n6mO0Ob8fO/JYM9s=;
 b=M3/rLwsfJkmc8M9gwhSbrtg+V0QbQvWKQXgiMRbUVWkaIWzcB0uBWVcxtUyZVMc7Kj
 JSpmAV/ubt2On02ioalbWaWmXb8eiLt56YwTcorR0f4QWIWmn07IyLPfzAMFIvfedisP
 S+OKnzthWwBMRYZuAOb+nQN7z2HcCf00XEkqoT4SIVcglbrCuOpiw/FlkxRL8WSsQXAT
 AvlauOcxy+4BZzJqX5PELta/BAZo+yMckTEUg9Zv0VooymlyS0Q6gJtBIzausSSl2wSo
 6xBdvgY1f3SdmJhXEBcBCOTKVuANGVOQ9CHM3ORvTXWVqR5t2atLbrf1CuVCir5vh6cy
 pqJw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:date:from:to:cc:subject:message-id
 :mime-version:content-disposition:user-agent;
 bh=xwqwbFIc57OxqueNKZ4+hU+X5+/n6mO0Ob8fO/JYM9s=;
 b=h/oQ8ziRTbva+nUJOA+YAY1tpGt+ZjCWoIykeIyaydfrPFLybMDKN6z8hXZq0u7DGr
 UMKBg2BPJHIO1SiLHgtYtTf1MDbU/Ym9dJ0T3cF3toJ5V2Hq+Dgnov54Dv24y3BGuRwx
 /kqqAa+6CWAr5/rKAzGjoamiKkql29tgmWX2U8ee/Evt6lC6sZLBl/ZVOQ8fFYFfRy+B
 HpBM42oWvrM4I8crvxvotQdT/czOE1nClcyfu68/VOi/Bd60HeqYuchLWCnVeEd1WkRs
 Gmy47ddHWd2KS98OCSH5WCeuGxgg6Zl51Pvh6c5CbFk+NpUEcjr4jYv6PMUkd7F2rPza
 P2Ow==
X-Gm-Message-State: AGRZ1gKSEKMRSQ7EnMnFEHDABGA30TrmbPI0RfsJv1tcmXlifolDCVXg
 aLHhf5whELc1wydXeEG/diiYaCS7P60=
X-Google-Smtp-Source: AJdET5eBlO0jDXC47Fg/NZLN5hPgmhibHjI4yL0Ku/yEaNnZCAaCv23ipSE0BM8nX1wQhDQvHg/OZw==
X-Received: by 2002:a25:4017:: with SMTP id
 n23-v6mr7993222yba.244.1540236790003; 
 Mon, 22 Oct 2018 12:33:10 -0700 (PDT)
Received: from dhcp-10-175-29-12.vpn.oracle.com
 (209-6-36-129.s6527.c3-0.smr-cbr2.sbo-smr.ma.cable.rcncustomer.com.
 [209.6.36.129])
 by smtp.gmail.com with ESMTPSA id 131-v6sm578062ywv.78.2018.10.22.12.33.08
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Mon, 22 Oct 2018 12:33:08 -0700 (PDT)
Date: Mon, 22 Oct 2018 15:33:06 -0400
From: Konrad Rzeszutek Wilk <konrad@darnok.org>
To: xen-devel@lists.xen.org, linux-kernel@vger.kernel.org,
 torvalds@linux-foundation.org
Message-ID: <20181022193304.GC20677@dhcp-10-175-29-12.vpn.oracle.com>
MIME-Version: 1.0
User-Agent: Mutt/1.9.2 (2017-12-15)
Subject: [Xen-devel] [GIT PULL] (xen-swiotlb) stable/for-linus-4.20
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: joe.jin@oracle.com
Content-Type: multipart/mixed; boundary="===============6154926622998879675=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============6154926622998879675==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="aVD9QWMuhilNxW9f"
Content-Disposition: inline


--aVD9QWMuhilNxW9f
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Hi Linus,

Please git pull the following branch:

 git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git stable/for-linus-4.20

which has one tiny fix for the Xen SWIOTLB mechanism that occasionally happened with
devices that didn't allocate size in power of two but rather some odd
sizes. We neglected to make the memory coherent leading to all kinds of fun crashes.

Thank you!

 drivers/xen/swiotlb-xen.c | 6 ++++++
 1 file changed, 6 insertions(+)

Joe Jin (1):
      xen-swiotlb: use actually allocated size on check physical continuous


--aVD9QWMuhilNxW9f
Content-Type: application/pgp-signature; name="signature.asc"

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

iQIcBAEBAgAGBQJbziXwAAoJEFKlDoTx2wm/3h0P/08jrW+pGUKUgQcj2iatRAQN
ch6VpHK1zY8xbsDYojvT2o9QOhOCS8ucoyDp3JeVtG8A/7G1Qw9KrBkF9cyahYDX
vNp4C9+BL2gAWxmvr/4K8PMdxe3JEA9lI4PvNlqPVzS1pMj/dildzMj11RWR4eFM
QGdGC/EVoqA9mQKAifEH/RYM28UchTzjVoxk9gPydm7ecaPM6dpC1a9g/RvrvtiN
ewcnO0esqScBoD0+RlU7Rt0iE2VgDMeLpx2gO8wF64qjUPIy88Y2tG8a0cLxjFjV
EIVPaDR/mgKcJgAxs4f09KPiVrcuYcNXyQEtUpv/G0I9kps+irwJJhdkuwNmYohb
Jb9JyG4Bb4NtoB8wWZs/fV+EAS0Oht/ogo62edU5/lMQHoL7JTdz2+9yO09E4tCF
ezuOUAkFrNVkUAHd1Z1Slw6CCNvIzsQXPMaTfSBzb/mfPHWu13xT39wSO0swdUWk
wogXX0Uy97b/EEUFlQRyy0vYPMZIB1OwGdTZGY22X1mCbZpsh+Eban0rTWmCAZqi
UHLK5Ba7KlxJaERpA3wfR6TLtdItByZY+OKjeBf/PK4xA49H1rzSCYXt9ApQyoQ0
Cioja2GaXyTjRPy33cRfqkGrh1qUE2RGNSVXkrzVnUJm4mWgZr95aJ2G6oeX6XZZ
owofkeKq2rWu8tazFvRD
=DCw6
-----END PGP SIGNATURE-----

--aVD9QWMuhilNxW9f--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6154926622998879675==--


From xen-devel-bounces@lists.xenproject.org Mon Oct 22 19:46:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 19: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 1gEg9q-0001RH-VG; Mon, 22 Oct 2018 19:46:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=h8zp=nc=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gEg9p-0001RC-Me
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 19:46:33 +0000
X-Inumbo-ID: 61ff042d-d633-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 61ff042d-d633-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 19:48:01 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 79F892064C;
 Mon, 22 Oct 2018 19:46:32 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540237592;
 bh=/+CqWRmmBC2zf+sg7ElbT2uAYjgZNZWjFn9aQa+FibY=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=sPIL0o4SNg1YC2iWLHnNmJa9NGHuLLvM3LE7GRAg1MMAO1muCOETc4DLIsnmSdlF8
 O6v04dDlUEqQA+dwVKvFcBGu7yH4HTbhas3TT9jHfeUg/rtfYRyKJ4gXABlAq+lxXd
 5xL68WNcXMlLBibMHDjXAnyNMyHIt/LoOz/IH920=
Date: Mon, 22 Oct 2018 12:46:28 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <d91ffc00-cb30-7e9b-f0f5-b1bda40bb005@arm.com>
Message-ID: <alpine.DEB.2.10.1810221246220.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-13-git-send-email-sstabellini@kernel.org>
 <e3717246-7984-b8b9-9c6d-448da5e50f0c@arm.com>
 <alpine.DEB.2.10.1810191539230.31582@sstabellini-ThinkPad-X260>
 <d91ffc00-cb30-7e9b-f0f5-b1bda40bb005@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v4 13/23] xen/arm: implement construct_domU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, nd@arm.com,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 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>

T24gU2F0LCAyMCBPY3QgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMTAvMTkvMTggMTE6NTMgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IE9u
IE1vbiwgMTUgT2N0IDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPiA+ID4gSGksCj4gPiA+IAo+
ID4gPiBPbiAwNS8xMC8yMDE4IDE5OjQ3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiA+
ID4gU2ltaWxhciB0byBjb25zdHJ1Y3RfZG9tMCwgY29uc3RydWN0X2RvbVUgY3JlYXRlcyBhIGJh
cmVib25lIERvbVUgZ3Vlc3QuCj4gPiA+ID4gCj4gPiA+ID4gVGhlIGRldmljZSB0cmVlIG5vZGUg
cGFzc2VkIGFzIGFyZ3VtZW50IGlzIGNvbXBhdGlibGUgInhlbixkb21haW4iLCBzZWUKPiA+ID4g
PiBkb2NzL21pc2MvYXJtL2RldmljZS10cmVlL2Jvb3RpbmcudHh0Lgo+ID4gPiA+IAo+ID4gPiA+
IEFkZCBjb25zdCB0byBrZXJuZWxfcHJvYmUgZHRfZGV2aWNlX25vZGUgcGFyYW1ldGVyLgo+ID4g
PiAKPiA+ID4gVGhpcyBsaWtlbHkgYmVsb25ncyB0byBwYXRjaCAjNyB3aGVyZSB0aGUgcGFyYW1l
dGVyIHdhcyBhZGRlZC4KPiA+IAo+ID4gT0sKPiA+IAo+ID4gCj4gPiA+ID4gCj4gPiA+ID4gU2ln
bmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+ID4g
PiA+IAo+ID4gPiA+IC0tLQo+ID4gPiA+IENoYW5nZXMgaW4gdjQ6Cj4gPiA+ID4gLSBjb25zdGlm
eSBrZXJuZWxfcHJvYmUKPiA+ID4gPiAtIGNoYW5nZSB0aXRsZQo+ID4gPiA+IC0gYmV0dGVyIGVy
cm9yIG1lc3NhZ2VzIGFuZCBwcmludGVkIGluZm8KPiA+ID4gPiAtIDY0Yml0IG1lbW9yeQo+ID4g
PiA+IAo+ID4gPiA+IENoYW5nZXMgaW4gdjM6Cj4gPiA+ID4gLSBtb3ZlIHNldHRpbmcgdHlwZSBi
ZWZvcmUgYWxsb2NhdGVfbWVtb3J5Cj4gPiA+ID4gLSBhZGQgaWZkZWYgYXJvdW5kIGl0IGFuZCBh
IGNvbW1lbnQKPiA+ID4gPiAKPiA+ID4gPiBDaGFuZ2VzIGluIHYyOgo+ID4gPiA+IC0gcmVuYW1l
IG1lbSB0byBtZW1vcnkKPiA+ID4gPiAtIG1ha2UgY3B1cyBhbmQgbWVtb3J5IG1hbmRhdG9yeQo+
ID4gPiA+IC0gcmVtb3ZlIHdyb250IGNvbW1lbnQgZnJvbSBjb21taXQgbWVzc2FnZQo+ID4gPiA+
IC0gY3B1cyBhbmQgbWVtb3J5IGFyZSByZWFkIGFzIGludGVnZXJzCj4gPiA+ID4gLSByZWFkIHRo
ZSB2cGwwMTEgb3B0aW9uCj4gPiA+ID4gLS0tCj4gPiA+ID4gICAgeGVuL2FyY2gvYXJtL2RvbWFp
bl9idWlsZC5jIHwgMzcKPiA+ID4gPiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
LS0tCj4gPiA+ID4gICAgeGVuL2FyY2gvYXJtL2tlcm5lbC5jICAgICAgIHwgIDMgKystCj4gPiA+
ID4gICAgeGVuL2FyY2gvYXJtL2tlcm5lbC5oICAgICAgIHwgIDIgKy0KPiA+ID4gPiAgICAzIGZp
bGVzIGNoYW5nZWQsIDM3IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCj4gPiA+ID4gCj4g
PiA+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNo
L2FybS9kb21haW5fYnVpbGQuYwo+ID4gPiA+IGluZGV4IDU0N2I2MjQuLmVmYjUzMGEgMTAwNjQ0
Cj4gPiA+ID4gLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gPiA+ID4gKysrIGIv
eGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gPiA+ID4gQEAgLTM2OSw3ICszNjksNiBAQCBz
dGF0aWMgdm9pZCBfX2luaXQgYWxsb2NhdGVfbWVtb3J5XzExKHN0cnVjdCBkb21haW4KPiA+ID4g
PiAqZCwKPiA+ID4gPiAgICAgICAgfQo+ID4gPiA+ICAgIH0KPiA+ID4gPiAgICAtI2lmIDAKPiA+
ID4gCj4gPiA+IFBsZWFzZSBhZGQgYSB3b3JkIGFib3V0IHRoaXMgY2hhbmdlIGluIHRoZSBjb21t
aXQgbWVzc2FnZS4KPiA+IAo+ID4gT0sKPiA+IAo+ID4gCj4gPiA+ID4gICAgc3RhdGljIGJvb2wg
X19pbml0IGFsbG9jYXRlX2JhbmtfbWVtb3J5KHN0cnVjdCBkb21haW4gKmQsCj4gPiA+ID4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBrZXJuZWxfaW5m
byAqa2luZm8sCj4gPiA+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGdmbl90IHNnZm4sCj4gPiA+ID4gQEAgLTQ1MCw3ICs0NDksNiBAQCBmYWlsOgo+ID4gPiA+
ICAgICAgICAgICAgICAgICh1bnNpZ25lZCBsb25nKWtpbmZvLT51bmFzc2lnbmVkX21lbSA+PiAx
MCk7Cj4gPiA+ID4gICAgICAgIEJVRygpOwo+ID4gPiA+ICAgIH0KPiA+ID4gPiAtI2VuZGlmCj4g
PiA+ID4gICAgICBzdGF0aWMgaW50IF9faW5pdCB3cml0ZV9wcm9wZXJ0aWVzKHN0cnVjdCBkb21h
aW4gKmQsIHN0cnVjdAo+ID4gPiA+IGtlcm5lbF9pbmZvCj4gPiA+ID4gKmtpbmZvLAo+ID4gPiA+
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGR0X2Rl
dmljZV9ub2RlICpub2RlKQo+ID4gPiA+IEBAIC0yMjk0LDcgKzIyOTIsNDAgQEAgc3RhdGljIGlu
dCBfX2luaXQgX19jb25zdHJ1Y3RfZG9tYWluKHN0cnVjdAo+ID4gPiA+IGRvbWFpbgo+ID4gPiA+
ICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvCj4gPiA+ID4gICAgc3RhdGljIGludCBfX2lu
aXQgY29uc3RydWN0X2RvbVUoc3RydWN0IGRvbWFpbiAqZCwKPiA+ID4gPiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGUp
Cj4gPiA+ID4gICAgewo+ID4gPiA+IC0gICAgcmV0dXJuIC1FTk9TWVM7Cj4gPiA+ID4gKyAgICBz
dHJ1Y3Qga2VybmVsX2luZm8ga2luZm8gPSB7fTsKPiA+ID4gPiArICAgIGludCByYzsKPiA+ID4g
PiArICAgIHU2NCBtZW07Cj4gPiA+ID4gKwo+ID4gPiA+ICsgICAgcmMgPSBkdF9wcm9wZXJ0eV9y
ZWFkX3U2NChub2RlLCAibWVtb3J5IiwgJm1lbSk7Cj4gPiA+ID4gKyAgICBpZiAoICFyYyApCj4g
PiA+ID4gKyAgICB7Cj4gPiA+ID4gKyAgICAgICAgcHJpbnRrKCJFcnJvciBidWlsZGluZyBEb21V
OiBjYW5ub3QgcmVhZCBcIm1lbW9yeVwiCj4gPiA+ID4gcHJvcGVydHlcbiIpOwo+ID4gPiA+ICsg
ICAgICAgIHJldHVybiAtRUlOVkFMOwo+ID4gPiA+ICsgICAgfQo+ID4gPiA+ICsgICAga2luZm8u
dW5hc3NpZ25lZF9tZW0gPSAocGFkZHJfdCltZW0gPDwgMTA7Cj4gPiA+IAo+ID4gPiBJIG5vdGlj
ZWQgSSBmb3Jnb3QgdG8gYW5zd2VyIHRvOgo+ID4gPiAiS0IoKSBvbmx5IHdvcmtzIGZvciBudW1i
ZXJzLCBpdCBpcyBkZWZpbmVkIGFzOiAoX0FDKF9rYiwgVUxMKSA8PCAxMCkiCj4gPiA+IAo+ID4g
PiB1bnNpZ25lZCBsb25nIGxvbmcgaXMgYWx3YXlzIGdvaW5nIHRvIGJlIGJpZ2dlciB0aGFuIHBh
ZGRyX3QuIEFsc28sIHdlCj4gPiA+IGFscmVhZHkKPiA+ID4gdXNlIE1CKC4uLikgaW4gc2ltaWxh
ciBzaXR1YXRpb24uIFNvIEkgYW0gbm90IHN1cmUgdG8gdW5kZXJzdGFuZCB5b3VyCj4gPiA+IGNv
bmNlcm4KPiA+ID4gaGVyZS4KPiA+IAo+ID4gSSBhZG1pdCB0aGF0IG15IGV4cGxhbmF0aW9uIHdh
cyBzbyBiYWQgdGhhdCBldmVuIEkgaGFkIHRvIGdvIGJhY2sgdG8KPiA+IGZpZ3VyZSBvdXQgd2hh
dCBJIG1lYW50IDotKQo+ID4gCj4gPiBXaGF0IEkgd2FudGVkIHRvIHNheSBpcyB0aGF0IEtCKCkg
b25seSB3b3JrcyBmb3IgY29uc3RhbnRzLCBub3QKPiA+IHZhcmlhYmxlcy4gU28gS0IoMTApIHdv
cmtzLCBidXQgS0IobWVtKSBkb2VzIG5vdC4KPiAKPiBPaCwgdGhhdCdzIGFubm95aW5nLiBDYW4g
eW91IHVzZSBtZW0gKiBTWl8xSyB0aGVuPwoKT0sKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 20:49:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 20: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 1gEh8W-0005o3-P2; Mon, 22 Oct 2018 20:49:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jlec=nc=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1gEh8V-0005nx-Nk
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 20:49:15 +0000
X-Inumbo-ID: 8794599a-d63b-11e8-a8a5-bc764e045a96
Received: from mail-wm1-x342.google.com (unknown [2a00:1450:4864:20::342])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8794599a-d63b-11e8-a8a5-bc764e045a96;
 Mon, 22 Oct 2018 22:46:20 +0200 (CEST)
Received: by mail-wm1-x342.google.com with SMTP id 193-v6so11745685wme.3
 for <xen-devel@lists.xenproject.org>; Mon, 22 Oct 2018 13:49:14 -0700 (PDT)
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=X8hdpM8W5Zaoh3OIs2zKnusuIOfpFaL3mCIc9z8QXwc=;
 b=FkYI/jAE642etSkmdiIycUoAMj/s67SVZcbxdUtVlJpAekaxx/HombmILCnT8erXxm
 pPStflFDE7PBTMmF0vvF+esv5ONLSQ9jRhI7GDcJ70uSU2AY4TbODC4zRg5KOLXUT+rd
 HVV30Suoo5clNlDkzfJ83P3LgiD7SyvKP6RwEZQ4qp0erl3c6To/pNuAJ7h8eioofV8f
 F0LTNHFXhKr4TTvEme513BHIn9f7HSfRYcMhw/3ibeWJpGHlWhqS0Sas3ydJZNYpmNLC
 wsw7041X5x8MgcjGDE9+w540yRMSBeb3gZiWCiN46ccpZ0dMiFvJJe9LZ/RdDgbJAt0x
 sxFw==
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=X8hdpM8W5Zaoh3OIs2zKnusuIOfpFaL3mCIc9z8QXwc=;
 b=OuUNRF3SJIlb47Lhdbm3xSXAbOJnJY5k6dvN8TWd2tv95B2qlZvat+I3cs6j7ZGzrW
 OUhCe2Q+SW5YymUooZLb+xMZtPx636zGv8SWFklqdKZHnDSH7FqW7gxvtfErgAGoWIZc
 mHBIJcJbIanJhMdPo9co937/us423JZCaMQNWkH55AIPQfGewnhYnVgCeI7tpNkRfXoU
 Jr9I/qnoQ0zDn7FP8vHiUwt+4jFhCb5CQw+Gp1hJIFlF7Ae2yljOVPyIBTmdkaXVP6VN
 wmX0arTngVQi2bfzOhjJ9bIrpGiDPEEV+iYEBZsnE96ysXZNIjGuQkLWgw93XfLEqSq2
 DXWQ==
X-Gm-Message-State: ABuFfohAlrNjPGLuKS+Td9aZimNZtN9qL4bc7SPJ8lkSv+QjV0mTe9CI
 Ny8pDaxRLZQ1LOfxRDGLhbB+ALtCPBUV/eWEITM=
X-Google-Smtp-Source: ACcGV604vo/mh0Ph3zs4hBTOzA/ad+WZNUvV+0ZBR3PcyqRZw5Ei5te0UGnW2uNUK3CF0hToTwGa/n67HbED1AWKBTQ=
X-Received: by 2002:a1c:cb86:: with SMTP id
 b128-v6mr289153wmg.83.1540241353196; 
 Mon, 22 Oct 2018 13:49:13 -0700 (PDT)
MIME-Version: 1.0
References: <1539857272-4660-1-git-send-email-rcojocaru@bitdefender.com>
 <CABfawhmTCUqUV264hEjQWABohR42ezHPWBhL0GVT4cKuiDjyGg@mail.gmail.com>
 <d13f501e-4d43-2897-c995-badc276c7c68@bitdefender.com>
In-Reply-To: <d13f501e-4d43-2897-c995-badc276c7c68@bitdefender.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Mon, 22 Oct 2018 14:48:36 -0600
Message-ID: <CABfawhk6gjBb_Ei3Z=QZwH7pnmX=gUQ30+q_hU7V9CSBB0=jwA@mail.gmail.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>
Subject: Re: [Xen-devel] Fix VGA logdirty related display freezes with altp2m
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gVGh1LCBPY3QgMTgsIDIwMTggYXQgMzoxMiBQTSBSYXp2YW4gQ29qb2NhcnUKPHJjb2pvY2Fy
dUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Cj4gT24gMTAvMTgvMTggMTE6MDggUE0sIFRhbWFz
IEsgTGVuZ3llbCB3cm90ZToKPiA+IE9uIFRodSwgT2N0IDE4LCAyMDE4IGF0IDQ6MDkgQU0gUmF6
dmFuIENvam9jYXJ1Cj4gPiA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4gPj4K
PiA+PiBIZWxsbywKPiA+Pgo+ID4+IFRoaXMgc2VyaWVzIGFpbXMgdG8gcHJldmVudCB0aGUgZGlz
cGxheSBmcm9tIGZyZWV6aW5nIHdoZW4KPiA+PiBlbmFibGluZyBhbHRwMm0gYW5kIHN3aXRjaGlu
ZyB0byBhIG5ldyB2aWV3IChhbmQgYXNzb3J0ZWQgcHJvYmxlbXMKPiA+PiB3aGVuIHJlc2l6aW5n
IHRoZSBkaXNwbGF5KS4KPiA+Pgo+ID4+IFRoZSBmaXJzdCBwYXRjaCBwcm9wYWdhdGVzIGVwdC5h
ZCBjaGFuZ2VzIHRvIGFsbCBhY3RpdmUgYWx0cDJtcywKPiA+PiBhbmQgdGhlIHNlY29uZCBvbmUg
YWxsb2NhdGVzIGEgbmV3IGxvZ2RpcnR5IHJhbmdlc2V0IGZvciBlYWNoCj4gPj4gbmV3IGFsdHAy
bSwgYW5kIHByb3BhZ2F0ZXMgKHVuZGVyIGxvY2spIGNoYW5nZXMgdG8gYWxsIHAybXMuCj4gPj4K
PiA+PiBUaGUgZmlyc3QgcGF0Y2ggaXMgdGhlIHNhbWUgYXM6Cj4gPj4gW1BBVENIIFY0XSB4ODYv
YWx0cDJtOiBwcm9wYWdhdGUgZXB0LmFkIGNoYW5nZXMgdG8gYWxsIGFjdGl2ZSBhbHRwMm1zCj4g
Pj4gYnV0IGFzIGl0IGlzIG5vdyByZXF1aXJlZCBmb3IgdGhlIHNlY29uZCBvbmUgdG8gYXBwbHkg
Y2xlYW5seSwgaXQKPiA+PiBoYXMgYmVlbiByZXNlbnQgYXMgcGFydCBvZiB0aGlzIHNlcmllcy4K
PiA+Pgo+ID4+IFtQQVRDSCAxLzJdIHg4Ni9hbHRwMm06IHByb3BhZ2F0ZSBlcHQuYWQgY2hhbmdl
cyB0byBhbGwgYWN0aXZlIGFsdHAybXMKPiA+PiBbUEFUQ0ggMi8yXSB4ODYvYWx0cDJtOiBmaXgg
ZGlzcGxheSBmcm96ZW4gd2hlbiBzd2l0Y2hpbmcgdG8gYSBuZXcKPiA+Cj4gPiBIaSBSYXp2YW4s
Cj4gPiBJIHdvdWxkIGJlIGhhcHB5IHRvIGdpdmUgdGhpcyBhIHNwaW4sIGNhbiB5b3UgcHVzaCBp
dCBhcyBhIGdpdCBicmFuY2ggc29tZXdoZXJlPwo+Cj4gU3VyZSwgaGVyZSB5b3UgZ286Cj4KPiBo
dHRwczovL2dpdGh1Yi5jb20vcmF6dmFuLWNvam9jYXJ1L3hlbi90cmVlL2FsdHAybS1sb2dkaXJ0
eS10YWtlMQoKSSByYW4gaW50byB0aGlzIGNyYXNoIHdoZW4gbXkgY29uZmlnIGluY29ycmVjdGx5
IHBvaW50ZWQgdG8gYQpub24tdmFsaWQgZGlzayBsb2NhdGlvbjoKCihYRU4pIEFzc2VydGlvbiAn
cDJtLT5zeW5jLmxvZ2RpcnR5X3JhbmdlcycgZmFpbGVkIGF0IHAybS1lcHQuYzoxNDc1CihYRU4p
IC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBd
LS0tLQooWEVOKSBDUFU6ICAgIDQKKFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDMzZjQw
Yz5dIHAybV91bmluaXRfYWx0cDJtX2VwdCsweDI5LzB4MmIKKFhFTikgUkZMQUdTOiAwMDAwMDAw
MDAwMDEwMjQ2ICAgQ09OVEVYVDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IGZmZmY4MzA0NmQyNzgw
MmMgICByYng6IGZmZmY4MzA0NTU4ZGQ4ODAgICByY3g6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikg
cmR4OiBmZmZmODMwNDZkMjc3ZmZmICAgcnNpOiAwMDAwMDAwMDAwNDY4MGMwICAgcmRpOiAwMDAw
MDAwMDAwMDAwMDAwCihYRU4pIHJicDogZmZmZjgzMDQ2ZDI3N2Q2MCAgIHJzcDogZmZmZjgzMDQ2
ZDI3N2Q1MCAgIHI4OiAgZmZmZjgyZDA4MDkzMDRhMAooWEVOKSByOTogIDAwMDAwMDAwMDA0NTU5
NDAgICByMTA6IGZmZmY4MmUwMDhkMDEwMDAgICByMTE6IDAwMDAwMDAwMDAwMDAwMTcKKFhFTikg
cjEyOiBmZmZmODMwNDU1OGRkODgwICAgcjEzOiBmZmZmODMwNDU1OGRmODMwICAgcjE0OiBmZmZm
ODMwNDU1OGRmMDAwCihYRU4pIHIxNTogZmZmZmZmZmZmZmZmZmZmOCAgIGNyMDogMDAwMDAwMDA4
MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDM1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDAwNWRhMTYw
MDAgICBjcjI6IGZmZmY4ODA0NTZjZDZlODAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAg
Z3NiOiBmZmZmODgwNDY3ZjQwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIGRzOiAw
MDJiICAgZXM6IDAwMmIgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IGUwMTAgICBjczogZTAw
OAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAzM2Y0MGM+IChwMm1fdW5pbml0X2Fs
dHAybV9lcHQrMHgyOS8weDJiKToKKFhFTikgIDAwIDQ4IDgzIGM0IDA4IDViIDVkIGMzIDwwZj4g
MGIgNTUgNDggODkgZTUgNDEgNTYgNDEgNTUgNDEgNTQgNTMgNDggOGQgMDUKKFhFTikgWGVuIGNh
bGwgdHJhY2U6CihYRU4pICAgIFs8ZmZmZjgyZDA4MDMzZjQwYz5dIHAybV91bmluaXRfYWx0cDJt
X2VwdCsweDI5LzB4MmIKKFhFTikgICAgWzxmZmZmODJkMDgwMzMwNWFiPl0gcDJtLmMjcDJtX3Rl
YXJkb3duX2FsdHAybSsweDM2LzB4NTIKKFhFTikgICAgWzxmZmZmODJkMDgwMzMzMWI1Pl0gcDJt
X2ZpbmFsX3RlYXJkb3duKzB4MTEvMHgyOAooWEVOKSAgICBbPGZmZmY4MmQwODAzNDUwOWM+XSBw
YWdpbmdfZmluYWxfdGVhcmRvd24rMHgyZS8weDNjCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI3NjQz
OT5dIGFyY2hfZG9tYWluX2Rlc3Ryb3krMHg1MC8weGExCihYRU4pICAgIFs8ZmZmZjgyZDA4MDIw
NTk1Yz5dIGRvbWFpbi5jI2NvbXBsZXRlX2RvbWFpbl9kZXN0cm95KzB4ODYvMHgxNTkKKFhFTikg
ICAgWzxmZmZmODJkMDgwMjI4ZjRmPl0gcmN1cGRhdGUuYyNyY3VfcHJvY2Vzc19jYWxsYmFja3Mr
MHhhNS8weDFjZgooWEVOKSAgICBbPGZmZmY4MmQwODAyM2FlNmI+XSBzb2Z0aXJxLmMjX19kb19z
b2Z0aXJxKzB4NzEvMHg5YQooWEVOKSAgICBbPGZmZmY4MmQwODAyM2FlZGU+XSBkb19zb2Z0aXJx
KzB4MTMvMHgxNQooWEVOKSAgICBbPGZmZmY4MmQwODAyNzUwNjg+XSBkb21haW4uYyNpZGxlX2xv
b3ArMHg2My8weGI5CihYRU4pCihYRU4pCihYRU4pICoqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioKKFhFTikgUGFuaWMgb24gQ1BVIDQ6CihYRU4pIEFzc2VydGlvbiAncDJt
LT5zeW5jLmxvZ2RpcnR5X3JhbmdlcycgZmFpbGVkIGF0IHAybS1lcHQuYzoxNDc1CihYRU4pICoq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKCldpdGggdGhlIGNvbmZpZyBm
aXhlZCBpdCBib290cyBidXQgd2hlbiBJIHJ1biBEUkFLVlVGIG9uIHRoZSBkb21haW4gSQpnZXQg
dGhlIGZvbGxvd2luZyBjcmFzaDoKCihYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZf
NjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUklQ
OiAgICBlMDA4Ols8MDAwMDAwMDA3YmRiNjMwYz5dIDAwMDAwMDAwN2JkYjYzMGMKKFhFTikgUkZM
QUdTOiAwMDAwMDAwMDAwMDEwMjgyICAgQ09OVEVYVDogaHlwZXJ2aXNvciAoZDB2NSkKKFhFTikg
cmF4OiAwMDAwMDAwMGVlMTM4NDcwICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDAwICAgcmN4OiAwMDAw
MDAwMDgwMDBiMDk4CihYRU4pIHJkeDogMDAwMDAwMDAwMDAwMGNmOCAgIHJzaTogMDAwMDAwMDAw
MDAwMDAwMCAgIHJkaTogMDAwMDAwMDQ2ZDJlZjAwMAooWEVOKSByYnA6IDAwMDAwMDAwMDAwMDAw
MDAgICByc3A6IGZmZmY4MzAwNWRhMjdhMTAgICByODogIDAwMDAwMDAwMDAwMDBjZjgKKFhFTikg
cjk6ICAwMDAwMDAwMDAwMDAwY2Y4ICAgcjEwOiBmZmZmODMwMDVkYTI3YWI4ICAgcjExOiBmZmZm
ODMwMDVkYTI3YTA4CihYRU4pIHIxMjogMDAwMDAwMDAwMDAwMDAwMCAgIHIxMzogMDAwMDAwMDAw
MDAwMDAwMCAgIHIxNDogMDAwMDAwMDAwMDAwMDA2NQooWEVOKSByMTU6IDAwMDAwMDAwMDAwMDA1
YTcgICBjcjA6IDAwMDAwMDAwODAwNTAwMzMgICBjcjQ6IDAwMDAwMDAwMDAzNzI2NjAKKFhFTikg
Y3IzOiAwMDAwMDAwNDZkMmVmMDAwICAgY3IyOiAwMDAwMDAwMGVlMTM4NDcwCihYRU4pIGZzYjog
MDAwMDdmZTQ2ZDk3YmJjMCAgIGdzYjogZmZmZjg4MDQ2N2Y0MDAwMCAgIGdzczogMDAwMDAwMDAw
MDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAg
IHNzOiBlMDEwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDwwMDAwMDAwMDdiZGI2
MzBjPiAoMDAwMDAwMDA3YmRiNjMwYyk6CihYRU4pICA4MCA3NCAwYiAwNSA3MCA4NCAwMCAwMCA8
Yzc+IDAwIDAwIDAwIDAwIGUwIDgwIDNkIDdhIDM0IDAwIDAwIDAwIDc1IDY0IDQ4CihYRU4pIFhl
biBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODMwMDVkYTI3YTEwOihYRU4pIFhlbiBzdGFjayB0
cmFjZQpmcm9tIHJzcD1mZmZmODMwMDVkYTI3YTEwOgooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAw
IDAwMDAwMDAwMDAwMDAwNjUgZmZmZjgzMDA1ZGEyN2E1MCBmZmZmODJkMDgwMzdhYWZjCihYRU4p
ICAgIDAwMDAwMDAwZmZmZmZmZmUgZmZmZjgyZDA4MDM3YWUxNCAwMDAwMDAwMDAwMDAwMDAwIGZm
ZmY4MzAwNWRhMjdhOTAKKFhFTikgICAgMDAwMDAwMDAwMDM3MjY2MCAwMDAwMDAwNDZkMmVmMDAw
IDAwMDAwMDAzOTNlOTEwMDAgZmZmZjgyZDA4MDk2MDJiMAooWEVOKSAgICAwMDAwMDBmZTAwMDAw
MDAwIGZmZmY4MmQwODAyYTNiOTggZmZmZmZmZmZmZmZmZmZmZiBmZmZmODMwMDVkYTI3YWI4CihY
RU4pICAgIGZmZmY4MzAwNWRhMjdiMDggZmZmZjgyZDA4MDJhMzUxMSBmZmZmODJkMDgwNDZiMDI4
IGZmZmY4MzAwNWRhMjdiMDgKKFhFTikgICAgZmZmZjgyZDA4MDJhMzUxMSBmZmZmODMwMDVkYTI3
ZmZmIDAwMDAxMzg4MDAwMDAyOTIgMDAwMDgyZDA4MDgxNzZhMAooWEVOKSAgICAwMDAwMDAwMDAw
MDAwMDAwIGZmZmY4MmQwODAyM2I4ODkgMDAwMDAwMDAwMDAwMDI5MiBmZmZmODJkMDgwNDZiMDI4
CihYRU4pICAgIGZmZmY4MmQwODA0NTFhYzggZmZmZjgyZDA4MDQ1NGFmMiAwMDAwMDAwMDAwMDAw
NWE3IGZmZmY4MzAwNWRhMjdiNzgKKFhFTikgICAgZmZmZjgyZDA4MDI1MWQ2ZiBmZmZmODJkMDgw
MjUwZmNkIDAwMDAwMDAwMDAwMDAwMjggZmZmZjgzMDA1ZGEyN2I4OAooWEVOKSAgICBmZmZmODMw
MDVkYTI3YjM4IDAwMDAwMDAwMDAwMGUwMTAgZmZmZjgyZDA4MDQ1NGM3MyBmZmZmODJkMDgwNDUx
YWM4CihYRU4pICAgIGZmZmY4MmQwODA0NTRhZjIgMDAwMDAwMDAwMDAwMDVhNyAwMDAwMDAwMDAw
MDAwMDMwIGZmZmY4MzAwNWRhMjdiZjgKKFhFTikgICAgZmZmZjgyZDA4MDQ1NGM3MyBmZmZmODMw
MDVkYTI3YmU4IGZmZmY4MmQwODAyYWFlYmMgZmZmZjgyZDA4MDMzZjNkYwooWEVOKSAgICBmZmZm
ODJkMDgwNDUxYWM4IGZmZmY4MmQwODAzN2Q5NjkgZmZmZjgyZDA4MDM3ZDk1ZCBmZmZmODJkMDgw
MzdkOTY5CihYRU4pICAgIDBiMGY4MmQwODAzN2Q5NWQgZmZmZjgyZDA4MDM3ZDk2OSBmZmZmODMw
MDVmZTViMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCBmZmZm
ODMwMDVkYTI3ZmZmIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDdjZmZhMjVkODNlNwooWEVOKSAgICBm
ZmZmODJkMDgwMzdkYTJkIGRlYWRiZWVmZGVhZGYwMGQgZmZmZjgzMDE4Y2FmMjUzMCBmZmZmODMw
MDVkYTI3ZDM4CihYRU4pICAgIGZmZmY4MzA0MGE0OTI4MzAgZmZmZjgzMDA1ZGEyN2NjOCBmZmZm
ODMwNDBiYWIyODgwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCBk
ZWFkYmVlZmRlYWRmMDBkIGRlYWRiZWVmZGVhZGYwMGQgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAg
ICAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzA0NTE4MzUwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZm
ODMwNDBhNDkyMDAwCihYRU4pICAgIDAwMDAwMDA2MDAwMDAwMDAgZmZmZjgyZDA4MDMzZjNkYSAw
MDAwMDAwMDAwMDBlMDA4IDAwMDAwMDAwMDAwMTAyODIKKFhFTikgWGVuIGNhbGwgdHJhY2U6CihY
RU4pICAgIFs8MDAwMDAwMDA3YmRiNjMwYz5dIDAwMDAwMDAwN2JkYjYzMGMKKFhFTikKKFhFTikg
UGFnZXRhYmxlIHdhbGsgZnJvbSAwMDAwMDAwMGVlMTM4NDcwOgooWEVOKSAgTDRbMHgwMDBdID0g
MDAwMDAwMDQ2ZDJlZTA2MyBmZmZmZmZmZmZmZmZmZmZmCihYRU4pICBMM1sweDAwM10gPSAwMDAw
MDAwMDVkYTExMDYzIGZmZmZmZmZmZmZmZmZmZmYKKFhFTikgIEwyWzB4MTcwXSA9IDAwMDAwMDAw
MDAwMDAwMDAgZmZmZmZmZmZmZmZmZmZmZgooWEVOKQooWEVOKSAqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqCihYRU4pIFBhbmljIG9uIENQVSAwOgooWEVOKSBGQVRBTCBQ
QUdFIEZBVUxUCihYRU4pIFtlcnJvcl9jb2RlPTAwMDJdCihYRU4pIEZhdWx0aW5nIGxpbmVhciBh
ZGRyZXNzOiAwMDAwMDAwMGVlMTM4NDcwCihYRU4pICoqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioKKFhFTikKKFhFTikgUmVib290IGluIGZpdmUgc2Vjb25kcy4uLgoKVGFt
YXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 21:17:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 21:17: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 1gEhZq-000830-OW; Mon, 22 Oct 2018 21:17:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qnol=nc=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gEhZp-00082v-9y
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 21:17:29 +0000
X-Inumbo-ID: 784d0f2c-d63f-11e8-a8a5-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 784d0f2c-d63f-11e8-a8a5-bc764e045a96;
 Mon, 22 Oct 2018 23:14:33 +0200 (CEST)
Received: from smtp.bitdefender.com (smtp02.buh.bitdefender.net [10.17.80.76])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 BDC6F3011F2B; Tue, 23 Oct 2018 00:17:25 +0300 (EEST)
Received: from [192.168.228.120] (unknown [86.120.180.137])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 9F3763086D00;
 Tue, 23 Oct 2018 00:17:25 +0300 (EEST)
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
References: <1539857272-4660-1-git-send-email-rcojocaru@bitdefender.com>
 <CABfawhmTCUqUV264hEjQWABohR42ezHPWBhL0GVT4cKuiDjyGg@mail.gmail.com>
 <d13f501e-4d43-2897-c995-badc276c7c68@bitdefender.com>
 <CABfawhk6gjBb_Ei3Z=QZwH7pnmX=gUQ30+q_hU7V9CSBB0=jwA@mail.gmail.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <9b09e025-8622-c035-4b79-09b6772ab4df@bitdefender.com>
Date: Tue, 23 Oct 2018 00:17:23 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <CABfawhk6gjBb_Ei3Z=QZwH7pnmX=gUQ30+q_hU7V9CSBB0=jwA@mail.gmail.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] Fix VGA logdirty related display freezes with altp2m
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMTAvMjIvMTggMTE6NDggUE0sIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiBPbiBUaHUsIE9j
dCAxOCwgMjAxOCBhdCAzOjEyIFBNIFJhenZhbiBDb2pvY2FydQo+IDxyY29qb2NhcnVAYml0ZGVm
ZW5kZXIuY29tPiB3cm90ZToKPj4KPj4gT24gMTAvMTgvMTggMTE6MDggUE0sIFRhbWFzIEsgTGVu
Z3llbCB3cm90ZToKPj4+IE9uIFRodSwgT2N0IDE4LCAyMDE4IGF0IDQ6MDkgQU0gUmF6dmFuIENv
am9jYXJ1Cj4+PiA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+Pj4KPj4+PiBI
ZWxsbywKPj4+Pgo+Pj4+IFRoaXMgc2VyaWVzIGFpbXMgdG8gcHJldmVudCB0aGUgZGlzcGxheSBm
cm9tIGZyZWV6aW5nIHdoZW4KPj4+PiBlbmFibGluZyBhbHRwMm0gYW5kIHN3aXRjaGluZyB0byBh
IG5ldyB2aWV3IChhbmQgYXNzb3J0ZWQgcHJvYmxlbXMKPj4+PiB3aGVuIHJlc2l6aW5nIHRoZSBk
aXNwbGF5KS4KPj4+Pgo+Pj4+IFRoZSBmaXJzdCBwYXRjaCBwcm9wYWdhdGVzIGVwdC5hZCBjaGFu
Z2VzIHRvIGFsbCBhY3RpdmUgYWx0cDJtcywKPj4+PiBhbmQgdGhlIHNlY29uZCBvbmUgYWxsb2Nh
dGVzIGEgbmV3IGxvZ2RpcnR5IHJhbmdlc2V0IGZvciBlYWNoCj4+Pj4gbmV3IGFsdHAybSwgYW5k
IHByb3BhZ2F0ZXMgKHVuZGVyIGxvY2spIGNoYW5nZXMgdG8gYWxsIHAybXMuCj4+Pj4KPj4+PiBU
aGUgZmlyc3QgcGF0Y2ggaXMgdGhlIHNhbWUgYXM6Cj4+Pj4gW1BBVENIIFY0XSB4ODYvYWx0cDJt
OiBwcm9wYWdhdGUgZXB0LmFkIGNoYW5nZXMgdG8gYWxsIGFjdGl2ZSBhbHRwMm1zCj4+Pj4gYnV0
IGFzIGl0IGlzIG5vdyByZXF1aXJlZCBmb3IgdGhlIHNlY29uZCBvbmUgdG8gYXBwbHkgY2xlYW5s
eSwgaXQKPj4+PiBoYXMgYmVlbiByZXNlbnQgYXMgcGFydCBvZiB0aGlzIHNlcmllcy4KPj4+Pgo+
Pj4+IFtQQVRDSCAxLzJdIHg4Ni9hbHRwMm06IHByb3BhZ2F0ZSBlcHQuYWQgY2hhbmdlcyB0byBh
bGwgYWN0aXZlIGFsdHAybXMKPj4+PiBbUEFUQ0ggMi8yXSB4ODYvYWx0cDJtOiBmaXggZGlzcGxh
eSBmcm96ZW4gd2hlbiBzd2l0Y2hpbmcgdG8gYSBuZXcKPj4+Cj4+PiBIaSBSYXp2YW4sCj4+PiBJ
IHdvdWxkIGJlIGhhcHB5IHRvIGdpdmUgdGhpcyBhIHNwaW4sIGNhbiB5b3UgcHVzaCBpdCBhcyBh
IGdpdCBicmFuY2ggc29tZXdoZXJlPwo+Pgo+PiBTdXJlLCBoZXJlIHlvdSBnbzoKPj4KPj4gaHR0
cHM6Ly9naXRodWIuY29tL3JhenZhbi1jb2pvY2FydS94ZW4vdHJlZS9hbHRwMm0tbG9nZGlydHkt
dGFrZTEKPiAKPiBJIHJhbiBpbnRvIHRoaXMgY3Jhc2ggd2hlbiBteSBjb25maWcgaW5jb3JyZWN0
bHkgcG9pbnRlZCB0byBhCj4gbm9uLXZhbGlkIGRpc2sgbG9jYXRpb246Cj4gCj4gKFhFTikgQXNz
ZXJ0aW9uICdwMm0tPnN5bmMubG9nZGlydHlfcmFuZ2VzJyBmYWlsZWQgYXQgcDJtLWVwdC5jOjE0
NzUKPiAoWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90
IHRhaW50ZWQgXS0tLS0KPiAoWEVOKSBDUFU6ICAgIDQKPiAoWEVOKSBSSVA6ICAgIGUwMDg6Wzxm
ZmZmODJkMDgwMzNmNDBjPl0gcDJtX3VuaW5pdF9hbHRwMm1fZXB0KzB4MjkvMHgyYgo+IChYRU4p
IFJGTEFHUzogMDAwMDAwMDAwMDAxMDI0NiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKPiAoWEVOKSBy
YXg6IGZmZmY4MzA0NmQyNzgwMmMgICByYng6IGZmZmY4MzA0NTU4ZGQ4ODAgICByY3g6IDAwMDAw
MDAwMDAwMDAwMDAKPiAoWEVOKSByZHg6IGZmZmY4MzA0NmQyNzdmZmYgICByc2k6IDAwMDAwMDAw
MDA0NjgwYzAgICByZGk6IDAwMDAwMDAwMDAwMDAwMDAKPiAoWEVOKSByYnA6IGZmZmY4MzA0NmQy
NzdkNjAgICByc3A6IGZmZmY4MzA0NmQyNzdkNTAgICByODogIGZmZmY4MmQwODA5MzA0YTAKPiAo
WEVOKSByOTogIDAwMDAwMDAwMDA0NTU5NDAgICByMTA6IGZmZmY4MmUwMDhkMDEwMDAgICByMTE6
IDAwMDAwMDAwMDAwMDAwMTcKPiAoWEVOKSByMTI6IGZmZmY4MzA0NTU4ZGQ4ODAgICByMTM6IGZm
ZmY4MzA0NTU4ZGY4MzAgICByMTQ6IGZmZmY4MzA0NTU4ZGYwMDAKPiAoWEVOKSByMTU6IGZmZmZm
ZmZmZmZmZmZmZjggICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAzNTI2
ZTAKPiAoWEVOKSBjcjM6IDAwMDAwMDAwNWRhMTYwMDAgICBjcjI6IGZmZmY4ODA0NTZjZDZlODAK
PiAoWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IGZmZmY4ODA0NjdmNDAwMDAgICBn
c3M6IDAwMDAwMDAwMDAwMDAwMDAKPiAoWEVOKSBkczogMDAyYiAgIGVzOiAwMDJiICAgZnM6IDAw
MDAgICBnczogMDAwMCAgIHNzOiBlMDEwICAgY3M6IGUwMDgKPiAoWEVOKSBYZW4gY29kZSBhcm91
bmQgPGZmZmY4MmQwODAzM2Y0MGM+IChwMm1fdW5pbml0X2FsdHAybV9lcHQrMHgyOS8weDJiKToK
PiAoWEVOKSAgMDAgNDggODMgYzQgMDggNWIgNWQgYzMgPDBmPiAwYiA1NSA0OCA4OSBlNSA0MSA1
NiA0MSA1NSA0MSA1NCA1MyA0OCA4ZCAwNQo+IChYRU4pIFhlbiBjYWxsIHRyYWNlOgo+IChYRU4p
ICAgIFs8ZmZmZjgyZDA4MDMzZjQwYz5dIHAybV91bmluaXRfYWx0cDJtX2VwdCsweDI5LzB4MmIK
PiAoWEVOKSAgICBbPGZmZmY4MmQwODAzMzA1YWI+XSBwMm0uYyNwMm1fdGVhcmRvd25fYWx0cDJt
KzB4MzYvMHg1Mgo+IChYRU4pICAgIFs8ZmZmZjgyZDA4MDMzMzFiNT5dIHAybV9maW5hbF90ZWFy
ZG93bisweDExLzB4MjgKPiAoWEVOKSAgICBbPGZmZmY4MmQwODAzNDUwOWM+XSBwYWdpbmdfZmlu
YWxfdGVhcmRvd24rMHgyZS8weDNjCj4gKFhFTikgICAgWzxmZmZmODJkMDgwMjc2NDM5Pl0gYXJj
aF9kb21haW5fZGVzdHJveSsweDUwLzB4YTEKPiAoWEVOKSAgICBbPGZmZmY4MmQwODAyMDU5NWM+
XSBkb21haW4uYyNjb21wbGV0ZV9kb21haW5fZGVzdHJveSsweDg2LzB4MTU5Cj4gKFhFTikgICAg
WzxmZmZmODJkMDgwMjI4ZjRmPl0gcmN1cGRhdGUuYyNyY3VfcHJvY2Vzc19jYWxsYmFja3MrMHhh
NS8weDFjZgo+IChYRU4pICAgIFs8ZmZmZjgyZDA4MDIzYWU2Yj5dIHNvZnRpcnEuYyNfX2RvX3Nv
ZnRpcnErMHg3MS8weDlhCj4gKFhFTikgICAgWzxmZmZmODJkMDgwMjNhZWRlPl0gZG9fc29mdGly
cSsweDEzLzB4MTUKPiAoWEVOKSAgICBbPGZmZmY4MmQwODAyNzUwNjg+XSBkb21haW4uYyNpZGxl
X2xvb3ArMHg2My8weGI5Cj4gKFhFTikKPiAoWEVOKQo+IChYRU4pICoqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioKPiAoWEVOKSBQYW5pYyBvbiBDUFUgNDoKPiAoWEVOKSBB
c3NlcnRpb24gJ3AybS0+c3luYy5sb2dkaXJ0eV9yYW5nZXMnIGZhaWxlZCBhdCBwMm0tZXB0LmM6
MTQ3NQo+IChYRU4pICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKClJp
Z2h0LCB0aGF0IG9uZSBJJ3ZlIGFsc28gY29tZSBhY3Jvc3Mgbm93LCB0aGF0IHdpbGwgYmUgZml4
ZWQgaW4gdGhlCm5leHQgc2VyaWVzIGFzIGEgcmVzdWx0IG9mIGRvaW5nIHdoYXQgQW5kcmV3IGhh
cyBzdWdnZXN0ZWQsIHdoaWNoIGlzIHRvIHNheToKCiJQbGVhc2UgbWFrZSBhbGwgZGVzdHJveSBm
dW5jdGlvbnMgaWRlbXBvdGVudC4gIGkuZS4KCmlmICggcDJtLT5zeW5jLmxvZ2RpcnR5X3Jhbmdl
cyApCnsKICAgIHJhbmdlc2V0X2Rlc3Ryb3kocDJtLT5zeW5jLmxvZ2RpcnR5X3Jhbmdlcyk7CiAg
ICBwMm0tPnN5bmMubG9nZGlydHlfcmFuZ2VzID0gTlVMTDsKfQoKYW5kIHVzZSB0aGlzIGRlc3Ry
b3kgZnVuY3Rpb24gaW4gdGhlIGNsZWFudXAgcGF0aCBvZiBpbml0KCkuIgoKPiBXaXRoIHRoZSBj
b25maWcgZml4ZWQgaXQgYm9vdHMgYnV0IHdoZW4gSSBydW4gRFJBS1ZVRiBvbiB0aGUgZG9tYWlu
IEkKPiBnZXQgdGhlIGZvbGxvd2luZyBjcmFzaDoKPiAKPiAoWEVOKSAtLS0tWyBYZW4tNC4xMi11
bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KPiAoWEVOKSBDUFU6
ICAgIDAKPiAoWEVOKSBSSVA6ICAgIGUwMDg6WzwwMDAwMDAwMDdiZGI2MzBjPl0gMDAwMDAwMDA3
YmRiNjMwYwo+IChYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAxMDI4MiAgIENPTlRFWFQ6IGh5cGVy
dmlzb3IgKGQwdjUpCj4gKFhFTikgcmF4OiAwMDAwMDAwMGVlMTM4NDcwICAgcmJ4OiAwMDAwMDAw
MDAwMDAwMDAwICAgcmN4OiAwMDAwMDAwMDgwMDBiMDk4Cj4gKFhFTikgcmR4OiAwMDAwMDAwMDAw
MDAwY2Y4ICAgcnNpOiAwMDAwMDAwMDAwMDAwMDAwICAgcmRpOiAwMDAwMDAwNDZkMmVmMDAwCj4g
KFhFTikgcmJwOiAwMDAwMDAwMDAwMDAwMDAwICAgcnNwOiBmZmZmODMwMDVkYTI3YTEwICAgcjg6
ICAwMDAwMDAwMDAwMDAwY2Y4Cj4gKFhFTikgcjk6ICAwMDAwMDAwMDAwMDAwY2Y4ICAgcjEwOiBm
ZmZmODMwMDVkYTI3YWI4ICAgcjExOiBmZmZmODMwMDVkYTI3YTA4Cj4gKFhFTikgcjEyOiAwMDAw
MDAwMDAwMDAwMDAwICAgcjEzOiAwMDAwMDAwMDAwMDAwMDAwICAgcjE0OiAwMDAwMDAwMDAwMDAw
MDY1Cj4gKFhFTikgcjE1OiAwMDAwMDAwMDAwMDAwNWE3ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDMz
ICAgY3I0OiAwMDAwMDAwMDAwMzcyNjYwCj4gKFhFTikgY3IzOiAwMDAwMDAwNDZkMmVmMDAwICAg
Y3IyOiAwMDAwMDAwMGVlMTM4NDcwCj4gKFhFTikgZnNiOiAwMDAwN2ZlNDZkOTdiYmMwICAgZ3Ni
OiBmZmZmODgwNDY3ZjQwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCj4gKFhFTikgZHM6IDAw
MDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogZTAxMCAgIGNzOiBlMDA4
Cj4gKFhFTikgWGVuIGNvZGUgYXJvdW5kIDwwMDAwMDAwMDdiZGI2MzBjPiAoMDAwMDAwMDA3YmRi
NjMwYyk6Cj4gKFhFTikgIDgwIDc0IDBiIDA1IDcwIDg0IDAwIDAwIDxjNz4gMDAgMDAgMDAgMDAg
ZTAgODAgM2QgN2EgMzQgMDAgMDAgMDAgNzUgNjQgNDgKPiAoWEVOKSBYZW4gc3RhY2sgdHJhY2Ug
ZnJvbSByc3A9ZmZmZjgzMDA1ZGEyN2ExMDooWEVOKSBYZW4gc3RhY2sgdHJhY2UKPiBmcm9tIHJz
cD1mZmZmODMwMDVkYTI3YTEwOgo+IChYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAw
MDAwMDA2NSBmZmZmODMwMDVkYTI3YTUwIGZmZmY4MmQwODAzN2FhZmMKPiAoWEVOKSAgICAwMDAw
MDAwMGZmZmZmZmZlIGZmZmY4MmQwODAzN2FlMTQgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODMwMDVk
YTI3YTkwCj4gKFhFTikgICAgMDAwMDAwMDAwMDM3MjY2MCAwMDAwMDAwNDZkMmVmMDAwIDAwMDAw
MDAzOTNlOTEwMDAgZmZmZjgyZDA4MDk2MDJiMAo+IChYRU4pICAgIDAwMDAwMGZlMDAwMDAwMDAg
ZmZmZjgyZDA4MDJhM2I5OCBmZmZmZmZmZmZmZmZmZmZmIGZmZmY4MzAwNWRhMjdhYjgKPiAoWEVO
KSAgICBmZmZmODMwMDVkYTI3YjA4IGZmZmY4MmQwODAyYTM1MTEgZmZmZjgyZDA4MDQ2YjAyOCBm
ZmZmODMwMDVkYTI3YjA4Cj4gKFhFTikgICAgZmZmZjgyZDA4MDJhMzUxMSBmZmZmODMwMDVkYTI3
ZmZmIDAwMDAxMzg4MDAwMDAyOTIgMDAwMDgyZDA4MDgxNzZhMAo+IChYRU4pICAgIDAwMDAwMDAw
MDAwMDAwMDAgZmZmZjgyZDA4MDIzYjg4OSAwMDAwMDAwMDAwMDAwMjkyIGZmZmY4MmQwODA0NmIw
MjgKPiAoWEVOKSAgICBmZmZmODJkMDgwNDUxYWM4IGZmZmY4MmQwODA0NTRhZjIgMDAwMDAwMDAw
MDAwMDVhNyBmZmZmODMwMDVkYTI3Yjc4Cj4gKFhFTikgICAgZmZmZjgyZDA4MDI1MWQ2ZiBmZmZm
ODJkMDgwMjUwZmNkIDAwMDAwMDAwMDAwMDAwMjggZmZmZjgzMDA1ZGEyN2I4OAo+IChYRU4pICAg
IGZmZmY4MzAwNWRhMjdiMzggMDAwMDAwMDAwMDAwZTAxMCBmZmZmODJkMDgwNDU0YzczIGZmZmY4
MmQwODA0NTFhYzgKPiAoWEVOKSAgICBmZmZmODJkMDgwNDU0YWYyIDAwMDAwMDAwMDAwMDA1YTcg
MDAwMDAwMDAwMDAwMDAzMCBmZmZmODMwMDVkYTI3YmY4Cj4gKFhFTikgICAgZmZmZjgyZDA4MDQ1
NGM3MyBmZmZmODMwMDVkYTI3YmU4IGZmZmY4MmQwODAyYWFlYmMgZmZmZjgyZDA4MDMzZjNkYwo+
IChYRU4pICAgIGZmZmY4MmQwODA0NTFhYzggZmZmZjgyZDA4MDM3ZDk2OSBmZmZmODJkMDgwMzdk
OTVkIGZmZmY4MmQwODAzN2Q5NjkKPiAoWEVOKSAgICAwYjBmODJkMDgwMzdkOTVkIGZmZmY4MmQw
ODAzN2Q5NjkgZmZmZjgzMDA1ZmU1YjAwMCAwMDAwMDAwMDAwMDAwMDAwCj4gKFhFTikgICAgMDAw
MDAwMDAwMDAwMDAwMCBmZmZmODMwMDVkYTI3ZmZmIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDdjZmZh
MjVkODNlNwo+IChYRU4pICAgIGZmZmY4MmQwODAzN2RhMmQgZGVhZGJlZWZkZWFkZjAwZCBmZmZm
ODMwMThjYWYyNTMwIGZmZmY4MzAwNWRhMjdkMzgKPiAoWEVOKSAgICBmZmZmODMwNDBhNDkyODMw
IGZmZmY4MzAwNWRhMjdjYzggZmZmZjgzMDQwYmFiMjg4MCAwMDAwMDAwMDAwMDAwMDAwCj4gKFhF
TikgICAgMDAwMDAwMDAwMDAwMDAwMCBkZWFkYmVlZmRlYWRmMDBkIGRlYWRiZWVmZGVhZGYwMGQg
MDAwMDAwMDAwMDAwMDAwMAo+IChYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgzMDQ1MTgz
NTAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzA0MGE0OTIwMDAKPiAoWEVOKSAgICAwMDAwMDAw
NjAwMDAwMDAwIGZmZmY4MmQwODAzM2YzZGEgMDAwMDAwMDAwMDAwZTAwOCAwMDAwMDAwMDAwMDEw
MjgyCj4gKFhFTikgWGVuIGNhbGwgdHJhY2U6Cj4gKFhFTikgICAgWzwwMDAwMDAwMDdiZGI2MzBj
Pl0gMDAwMDAwMDA3YmRiNjMwYwo+IChYRU4pCj4gKFhFTikgUGFnZXRhYmxlIHdhbGsgZnJvbSAw
MDAwMDAwMGVlMTM4NDcwOgo+IChYRU4pICBMNFsweDAwMF0gPSAwMDAwMDAwNDZkMmVlMDYzIGZm
ZmZmZmZmZmZmZmZmZmYKPiAoWEVOKSAgTDNbMHgwMDNdID0gMDAwMDAwMDA1ZGExMTA2MyBmZmZm
ZmZmZmZmZmZmZmZmCj4gKFhFTikgIEwyWzB4MTcwXSA9IDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZm
ZmZmZmZmZmZmZgo+IChYRU4pCj4gKFhFTikgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKgo+IChYRU4pIFBhbmljIG9uIENQVSAwOgo+IChYRU4pIEZBVEFMIFBBR0UgRkFV
TFQKPiAoWEVOKSBbZXJyb3JfY29kZT0wMDAyXQo+IChYRU4pIEZhdWx0aW5nIGxpbmVhciBhZGRy
ZXNzOiAwMDAwMDAwMGVlMTM4NDcwCj4gKFhFTikgKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKgo+IChYRU4pCj4gKFhFTikgUmVib290IGluIGZpdmUgc2Vjb25kcy4uLgoK
VGhpcyBvbmUgSSdtIG5vdCBzdXJlIGFib3V0LiBXaGF0IGRvZXMgeW91ciBpbnRyb3NwZWN0aW9u
IGFnZW50IGRvIGF0CnRoYXQgcG9pbnQ/CgoKVGhhbmtzLApSYXp2YW4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 21:22:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 21: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 1gEheJ-0000Mb-WB; Mon, 22 Oct 2018 21:22:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tti2=nc=citrix.com=prvs=826755171=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gEheI-0000MW-SY
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 21:22:06 +0000
X-Inumbo-ID: ba731bca-d640-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ba731bca-d640-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 21:23:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,413,1534809600"; d="scan'208";a="80794612"
To: Razvan Cojocaru <rcojocaru@bitdefender.com>, Tamas K Lengyel
 <tamas.k.lengyel@gmail.com>
References: <1539857272-4660-1-git-send-email-rcojocaru@bitdefender.com>
 <CABfawhmTCUqUV264hEjQWABohR42ezHPWBhL0GVT4cKuiDjyGg@mail.gmail.com>
 <d13f501e-4d43-2897-c995-badc276c7c68@bitdefender.com>
 <CABfawhk6gjBb_Ei3Z=QZwH7pnmX=gUQ30+q_hU7V9CSBB0=jwA@mail.gmail.com>
 <9b09e025-8622-c035-4b79-09b6772ab4df@bitdefender.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+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+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 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
 TQTBLzDKXok86M7BTQRS4TZ/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
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/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: <05efdf4c-b4ce-b136-d25e-83acdf3c4b1e@citrix.com>
Date: Mon, 22 Oct 2018 22:22:01 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <9b09e025-8622-c035-4b79-09b6772ab4df@bitdefender.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] Fix VGA logdirty related display freezes with altp2m
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, George Dunlap <george.dunlap@eu.citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMjIvMTAvMjAxOCAyMjoxNywgUmF6dmFuIENvam9jYXJ1IHdyb3RlOgo+IE9uIDEwLzIyLzE4
IDExOjQ4IFBNLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4+IE9uIFRodSwgT2N0IDE4LCAyMDE4
IGF0IDM6MTIgUE0gUmF6dmFuIENvam9jYXJ1Cj4+IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29t
PiB3cm90ZToKPj4+IE9uIDEwLzE4LzE4IDExOjA4IFBNLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6
Cj4+Pj4gT24gVGh1LCBPY3QgMTgsIDIwMTggYXQgNDowOSBBTSBSYXp2YW4gQ29qb2NhcnUKPj4+
PiA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+Pj4+IEhlbGxvLAo+Pj4+Pgo+
Pj4+PiBUaGlzIHNlcmllcyBhaW1zIHRvIHByZXZlbnQgdGhlIGRpc3BsYXkgZnJvbSBmcmVlemlu
ZyB3aGVuCj4+Pj4+IGVuYWJsaW5nIGFsdHAybSBhbmQgc3dpdGNoaW5nIHRvIGEgbmV3IHZpZXcg
KGFuZCBhc3NvcnRlZCBwcm9ibGVtcwo+Pj4+PiB3aGVuIHJlc2l6aW5nIHRoZSBkaXNwbGF5KS4K
Pj4+Pj4KPj4+Pj4gVGhlIGZpcnN0IHBhdGNoIHByb3BhZ2F0ZXMgZXB0LmFkIGNoYW5nZXMgdG8g
YWxsIGFjdGl2ZSBhbHRwMm1zLAo+Pj4+PiBhbmQgdGhlIHNlY29uZCBvbmUgYWxsb2NhdGVzIGEg
bmV3IGxvZ2RpcnR5IHJhbmdlc2V0IGZvciBlYWNoCj4+Pj4+IG5ldyBhbHRwMm0sIGFuZCBwcm9w
YWdhdGVzICh1bmRlciBsb2NrKSBjaGFuZ2VzIHRvIGFsbCBwMm1zLgo+Pj4+Pgo+Pj4+PiBUaGUg
Zmlyc3QgcGF0Y2ggaXMgdGhlIHNhbWUgYXM6Cj4+Pj4+IFtQQVRDSCBWNF0geDg2L2FsdHAybTog
cHJvcGFnYXRlIGVwdC5hZCBjaGFuZ2VzIHRvIGFsbCBhY3RpdmUgYWx0cDJtcwo+Pj4+PiBidXQg
YXMgaXQgaXMgbm93IHJlcXVpcmVkIGZvciB0aGUgc2Vjb25kIG9uZSB0byBhcHBseSBjbGVhbmx5
LCBpdAo+Pj4+PiBoYXMgYmVlbiByZXNlbnQgYXMgcGFydCBvZiB0aGlzIHNlcmllcy4KPj4+Pj4K
Pj4+Pj4gW1BBVENIIDEvMl0geDg2L2FsdHAybTogcHJvcGFnYXRlIGVwdC5hZCBjaGFuZ2VzIHRv
IGFsbCBhY3RpdmUgYWx0cDJtcwo+Pj4+PiBbUEFUQ0ggMi8yXSB4ODYvYWx0cDJtOiBmaXggZGlz
cGxheSBmcm96ZW4gd2hlbiBzd2l0Y2hpbmcgdG8gYSBuZXcKPj4+PiBIaSBSYXp2YW4sCj4+Pj4g
SSB3b3VsZCBiZSBoYXBweSB0byBnaXZlIHRoaXMgYSBzcGluLCBjYW4geW91IHB1c2ggaXQgYXMg
YSBnaXQgYnJhbmNoIHNvbWV3aGVyZT8KPj4+IFN1cmUsIGhlcmUgeW91IGdvOgo+Pj4KPj4+IGh0
dHBzOi8vZ2l0aHViLmNvbS9yYXp2YW4tY29qb2NhcnUveGVuL3RyZWUvYWx0cDJtLWxvZ2RpcnR5
LXRha2UxCj4+IEkgcmFuIGludG8gdGhpcyBjcmFzaCB3aGVuIG15IGNvbmZpZyBpbmNvcnJlY3Rs
eSBwb2ludGVkIHRvIGEKPj4gbm9uLXZhbGlkIGRpc2sgbG9jYXRpb246Cj4+Cj4+IChYRU4pIEFz
c2VydGlvbiAncDJtLT5zeW5jLmxvZ2RpcnR5X3JhbmdlcycgZmFpbGVkIGF0IHAybS1lcHQuYzox
NDc1Cj4+IChYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBO
b3QgdGFpbnRlZCBdLS0tLQo+PiAoWEVOKSBDUFU6ICAgIDQKPj4gKFhFTikgUklQOiAgICBlMDA4
Ols8ZmZmZjgyZDA4MDMzZjQwYz5dIHAybV91bmluaXRfYWx0cDJtX2VwdCsweDI5LzB4MmIKPj4g
KFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDEwMjQ2ICAgQ09OVEVYVDogaHlwZXJ2aXNvcgo+PiAo
WEVOKSByYXg6IGZmZmY4MzA0NmQyNzgwMmMgICByYng6IGZmZmY4MzA0NTU4ZGQ4ODAgICByY3g6
IDAwMDAwMDAwMDAwMDAwMDAKPj4gKFhFTikgcmR4OiBmZmZmODMwNDZkMjc3ZmZmICAgcnNpOiAw
MDAwMDAwMDAwNDY4MGMwICAgcmRpOiAwMDAwMDAwMDAwMDAwMDAwCj4+IChYRU4pIHJicDogZmZm
ZjgzMDQ2ZDI3N2Q2MCAgIHJzcDogZmZmZjgzMDQ2ZDI3N2Q1MCAgIHI4OiAgZmZmZjgyZDA4MDkz
MDRhMAo+PiAoWEVOKSByOTogIDAwMDAwMDAwMDA0NTU5NDAgICByMTA6IGZmZmY4MmUwMDhkMDEw
MDAgICByMTE6IDAwMDAwMDAwMDAwMDAwMTcKPj4gKFhFTikgcjEyOiBmZmZmODMwNDU1OGRkODgw
ICAgcjEzOiBmZmZmODMwNDU1OGRmODMwICAgcjE0OiBmZmZmODMwNDU1OGRmMDAwCj4+IChYRU4p
IHIxNTogZmZmZmZmZmZmZmZmZmZmOCAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAw
MDAwMDAwMDM1MjZlMAo+PiAoWEVOKSBjcjM6IDAwMDAwMDAwNWRhMTYwMDAgICBjcjI6IGZmZmY4
ODA0NTZjZDZlODAKPj4gKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NiOiBmZmZmODgw
NDY3ZjQwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCj4+IChYRU4pIGRzOiAwMDJiICAgZXM6
IDAwMmIgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IGUwMTAgICBjczogZTAwOAo+PiAoWEVO
KSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAzM2Y0MGM+IChwMm1fdW5pbml0X2FsdHAybV9l
cHQrMHgyOS8weDJiKToKPj4gKFhFTikgIDAwIDQ4IDgzIGM0IDA4IDViIDVkIGMzIDwwZj4gMGIg
NTUgNDggODkgZTUgNDEgNTYgNDEgNTUgNDEgNTQgNTMgNDggOGQgMDUKPj4gKFhFTikgWGVuIGNh
bGwgdHJhY2U6Cj4+IChYRU4pICAgIFs8ZmZmZjgyZDA4MDMzZjQwYz5dIHAybV91bmluaXRfYWx0
cDJtX2VwdCsweDI5LzB4MmIKPj4gKFhFTikgICAgWzxmZmZmODJkMDgwMzMwNWFiPl0gcDJtLmMj
cDJtX3RlYXJkb3duX2FsdHAybSsweDM2LzB4NTIKPj4gKFhFTikgICAgWzxmZmZmODJkMDgwMzMz
MWI1Pl0gcDJtX2ZpbmFsX3RlYXJkb3duKzB4MTEvMHgyOAo+PiAoWEVOKSAgICBbPGZmZmY4MmQw
ODAzNDUwOWM+XSBwYWdpbmdfZmluYWxfdGVhcmRvd24rMHgyZS8weDNjCj4+IChYRU4pICAgIFs8
ZmZmZjgyZDA4MDI3NjQzOT5dIGFyY2hfZG9tYWluX2Rlc3Ryb3krMHg1MC8weGExCj4+IChYRU4p
ICAgIFs8ZmZmZjgyZDA4MDIwNTk1Yz5dIGRvbWFpbi5jI2NvbXBsZXRlX2RvbWFpbl9kZXN0cm95
KzB4ODYvMHgxNTkKPj4gKFhFTikgICAgWzxmZmZmODJkMDgwMjI4ZjRmPl0gcmN1cGRhdGUuYyNy
Y3VfcHJvY2Vzc19jYWxsYmFja3MrMHhhNS8weDFjZgo+PiAoWEVOKSAgICBbPGZmZmY4MmQwODAy
M2FlNmI+XSBzb2Z0aXJxLmMjX19kb19zb2Z0aXJxKzB4NzEvMHg5YQo+PiAoWEVOKSAgICBbPGZm
ZmY4MmQwODAyM2FlZGU+XSBkb19zb2Z0aXJxKzB4MTMvMHgxNQo+PiAoWEVOKSAgICBbPGZmZmY4
MmQwODAyNzUwNjg+XSBkb21haW4uYyNpZGxlX2xvb3ArMHg2My8weGI5Cj4+IChYRU4pCj4+IChY
RU4pCj4+IChYRU4pICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKPj4g
KFhFTikgUGFuaWMgb24gQ1BVIDQ6Cj4+IChYRU4pIEFzc2VydGlvbiAncDJtLT5zeW5jLmxvZ2Rp
cnR5X3JhbmdlcycgZmFpbGVkIGF0IHAybS1lcHQuYzoxNDc1Cj4+IChYRU4pICoqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioKPiBSaWdodCwgdGhhdCBvbmUgSSd2ZSBhbHNv
IGNvbWUgYWNyb3NzIG5vdywgdGhhdCB3aWxsIGJlIGZpeGVkIGluIHRoZQo+IG5leHQgc2VyaWVz
IGFzIGEgcmVzdWx0IG9mIGRvaW5nIHdoYXQgQW5kcmV3IGhhcyBzdWdnZXN0ZWQsIHdoaWNoIGlz
IHRvIHNheToKPgo+ICJQbGVhc2UgbWFrZSBhbGwgZGVzdHJveSBmdW5jdGlvbnMgaWRlbXBvdGVu
dC4gIGkuZS4KPgo+IGlmICggcDJtLT5zeW5jLmxvZ2RpcnR5X3JhbmdlcyApCj4gewo+ICAgICBy
YW5nZXNldF9kZXN0cm95KHAybS0+c3luYy5sb2dkaXJ0eV9yYW5nZXMpOwo+ICAgICBwMm0tPnN5
bmMubG9nZGlydHlfcmFuZ2VzID0gTlVMTDsKPiB9Cj4KPiBhbmQgdXNlIHRoaXMgZGVzdHJveSBm
dW5jdGlvbiBpbiB0aGUgY2xlYW51cCBwYXRoIG9mIGluaXQoKS4iCgpJbmRlZWQuCgo+Cj4+IFdp
dGggdGhlIGNvbmZpZyBmaXhlZCBpdCBib290cyBidXQgd2hlbiBJIHJ1biBEUkFLVlVGIG9uIHRo
ZSBkb21haW4gSQo+PiBnZXQgdGhlIGZvbGxvd2luZyBjcmFzaDoKPj4KPj4gKFhFTikgLS0tLVsg
WGVuLTQuMTItdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0YWludGVkIF0tLS0tCj4+
IChYRU4pIENQVTogICAgMAo+PiAoWEVOKSBSSVA6ICAgIGUwMDg6WzwwMDAwMDAwMDdiZGI2MzBj
Pl0gMDAwMDAwMDA3YmRiNjMwYwo+PiAoWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMTAyODIgICBD
T05URVhUOiBoeXBlcnZpc29yIChkMHY1KQo+PiAoWEVOKSByYXg6IDAwMDAwMDAwZWUxMzg0NzAg
ICByYng6IDAwMDAwMDAwMDAwMDAwMDAgICByY3g6IDAwMDAwMDAwODAwMGIwOTgKPj4gKFhFTikg
cmR4OiAwMDAwMDAwMDAwMDAwY2Y4ICAgcnNpOiAwMDAwMDAwMDAwMDAwMDAwICAgcmRpOiAwMDAw
MDAwNDZkMmVmMDAwCj4+IChYRU4pIHJicDogMDAwMDAwMDAwMDAwMDAwMCAgIHJzcDogZmZmZjgz
MDA1ZGEyN2ExMCAgIHI4OiAgMDAwMDAwMDAwMDAwMGNmOAo+PiAoWEVOKSByOTogIDAwMDAwMDAw
MDAwMDBjZjggICByMTA6IGZmZmY4MzAwNWRhMjdhYjggICByMTE6IGZmZmY4MzAwNWRhMjdhMDgK
Pj4gKFhFTikgcjEyOiAwMDAwMDAwMDAwMDAwMDAwICAgcjEzOiAwMDAwMDAwMDAwMDAwMDAwICAg
cjE0OiAwMDAwMDAwMDAwMDAwMDY1Cj4+IChYRU4pIHIxNTogMDAwMDAwMDAwMDAwMDVhNyAgIGNy
MDogMDAwMDAwMDA4MDA1MDAzMyAgIGNyNDogMDAwMDAwMDAwMDM3MjY2MAo+PiAoWEVOKSBjcjM6
IDAwMDAwMDA0NmQyZWYwMDAgICBjcjI6IDAwMDAwMDAwZWUxMzg0NzAKPj4gKFhFTikgZnNiOiAw
MDAwN2ZlNDZkOTdiYmMwICAgZ3NiOiBmZmZmODgwNDY3ZjQwMDAwICAgZ3NzOiAwMDAwMDAwMDAw
MDAwMDAwCj4+IChYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAw
ICAgc3M6IGUwMTAgICBjczogZTAwOAo+PiAoWEVOKSBYZW4gY29kZSBhcm91bmQgPDAwMDAwMDAw
N2JkYjYzMGM+ICgwMDAwMDAwMDdiZGI2MzBjKToKPj4gKFhFTikgIDgwIDc0IDBiIDA1IDcwIDg0
IDAwIDAwIDxjNz4gMDAgMDAgMDAgMDAgZTAgODAgM2QgN2EgMzQgMDAgMDAgMDAgNzUgNjQgNDgK
Pj4gKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MzAwNWRhMjdhMTA6KFhFTikg
WGVuIHN0YWNrIHRyYWNlCj4+IGZyb20gcnNwPWZmZmY4MzAwNWRhMjdhMTA6Cj4+IChYRU4pICAg
IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDA2NSBmZmZmODMwMDVkYTI3YTUwIGZmZmY4
MmQwODAzN2FhZmMKPj4gKFhFTikgICAgMDAwMDAwMDBmZmZmZmZmZSBmZmZmODJkMDgwMzdhZTE0
IDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgzMDA1ZGEyN2E5MAo+PiAoWEVOKSAgICAwMDAwMDAwMDAw
MzcyNjYwIDAwMDAwMDA0NmQyZWYwMDAgMDAwMDAwMDM5M2U5MTAwMCBmZmZmODJkMDgwOTYwMmIw
Cj4+IChYRU4pICAgIDAwMDAwMGZlMDAwMDAwMDAgZmZmZjgyZDA4MDJhM2I5OCBmZmZmZmZmZmZm
ZmZmZmZmIGZmZmY4MzAwNWRhMjdhYjgKPj4gKFhFTikgICAgZmZmZjgzMDA1ZGEyN2IwOCBmZmZm
ODJkMDgwMmEzNTExIGZmZmY4MmQwODA0NmIwMjggZmZmZjgzMDA1ZGEyN2IwOAo+PiAoWEVOKSAg
ICBmZmZmODJkMDgwMmEzNTExIGZmZmY4MzAwNWRhMjdmZmYgMDAwMDEzODgwMDAwMDI5MiAwMDAw
ODJkMDgwODE3NmEwCj4+IChYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDIzYjg4
OSAwMDAwMDAwMDAwMDAwMjkyIGZmZmY4MmQwODA0NmIwMjgKPj4gKFhFTikgICAgZmZmZjgyZDA4
MDQ1MWFjOCBmZmZmODJkMDgwNDU0YWYyIDAwMDAwMDAwMDAwMDA1YTcgZmZmZjgzMDA1ZGEyN2I3
OAo+PiAoWEVOKSAgICBmZmZmODJkMDgwMjUxZDZmIGZmZmY4MmQwODAyNTBmY2QgMDAwMDAwMDAw
MDAwMDAyOCBmZmZmODMwMDVkYTI3Yjg4Cj4+IChYRU4pICAgIGZmZmY4MzAwNWRhMjdiMzggMDAw
MDAwMDAwMDAwZTAxMCBmZmZmODJkMDgwNDU0YzczIGZmZmY4MmQwODA0NTFhYzgKPj4gKFhFTikg
ICAgZmZmZjgyZDA4MDQ1NGFmMiAwMDAwMDAwMDAwMDAwNWE3IDAwMDAwMDAwMDAwMDAwMzAgZmZm
ZjgzMDA1ZGEyN2JmOAo+PiAoWEVOKSAgICBmZmZmODJkMDgwNDU0YzczIGZmZmY4MzAwNWRhMjdi
ZTggZmZmZjgyZDA4MDJhYWViYyBmZmZmODJkMDgwMzNmM2RjCj4+IChYRU4pICAgIGZmZmY4MmQw
ODA0NTFhYzggZmZmZjgyZDA4MDM3ZDk2OSBmZmZmODJkMDgwMzdkOTVkIGZmZmY4MmQwODAzN2Q5
NjkKPj4gKFhFTikgICAgMGIwZjgyZDA4MDM3ZDk1ZCBmZmZmODJkMDgwMzdkOTY5IGZmZmY4MzAw
NWZlNWIwMDAgMDAwMDAwMDAwMDAwMDAwMAo+PiAoWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIGZm
ZmY4MzAwNWRhMjdmZmYgMDAwMDAwMDAwMDAwMDAwMCAwMDAwN2NmZmEyNWQ4M2U3Cj4+IChYRU4p
ICAgIGZmZmY4MmQwODAzN2RhMmQgZGVhZGJlZWZkZWFkZjAwZCBmZmZmODMwMThjYWYyNTMwIGZm
ZmY4MzAwNWRhMjdkMzgKPj4gKFhFTikgICAgZmZmZjgzMDQwYTQ5MjgzMCBmZmZmODMwMDVkYTI3
Y2M4IGZmZmY4MzA0MGJhYjI4ODAgMDAwMDAwMDAwMDAwMDAwMAo+PiAoWEVOKSAgICAwMDAwMDAw
MDAwMDAwMDAwIGRlYWRiZWVmZGVhZGYwMGQgZGVhZGJlZWZkZWFkZjAwZCAwMDAwMDAwMDAwMDAw
MDAwCj4+IChYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgzMDQ1MTgzNTAwMCAwMDAwMDAw
MDAwMDAwMDAwIGZmZmY4MzA0MGE0OTIwMDAKPj4gKFhFTikgICAgMDAwMDAwMDYwMDAwMDAwMCBm
ZmZmODJkMDgwMzNmM2RhIDAwMDAwMDAwMDAwMGUwMDggMDAwMDAwMDAwMDAxMDI4Mgo+PiAoWEVO
KSBYZW4gY2FsbCB0cmFjZToKPj4gKFhFTikgICAgWzwwMDAwMDAwMDdiZGI2MzBjPl0gMDAwMDAw
MDA3YmRiNjMwYwo+PiAoWEVOKQo+PiAoWEVOKSBQYWdldGFibGUgd2FsayBmcm9tIDAwMDAwMDAw
ZWUxMzg0NzA6Cj4+IChYRU4pICBMNFsweDAwMF0gPSAwMDAwMDAwNDZkMmVlMDYzIGZmZmZmZmZm
ZmZmZmZmZmYKPj4gKFhFTikgIEwzWzB4MDAzXSA9IDAwMDAwMDAwNWRhMTEwNjMgZmZmZmZmZmZm
ZmZmZmZmZgo+PiAoWEVOKSAgTDJbMHgxNzBdID0gMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZmZm
ZmZmZmZmCj4+IChYRU4pCj4+IChYRU4pICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioKPj4gKFhFTikgUGFuaWMgb24gQ1BVIDA6Cj4+IChYRU4pIEZBVEFMIFBBR0UgRkFV
TFQKPj4gKFhFTikgW2Vycm9yX2NvZGU9MDAwMl0KPj4gKFhFTikgRmF1bHRpbmcgbGluZWFyIGFk
ZHJlc3M6IDAwMDAwMDAwZWUxMzg0NzAKPj4gKFhFTikgKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKgo+PiAoWEVOKQo+PiAoWEVOKSBSZWJvb3QgaW4gZml2ZSBzZWNvbmRz
Li4uCj4gVGhpcyBvbmUgSSdtIG5vdCBzdXJlIGFib3V0LiBXaGF0IGRvZXMgeW91ciBpbnRyb3Nw
ZWN0aW9uIGFnZW50IGRvIGF0Cj4gdGhhdCBwb2ludD8KClRoaXMgY3Jhc2ggaXMgYml6YXJyZS7C
oCBYZW4gaGFzIG1vc3QgbGlrZWx5IGZvbGxvd2VkIGEgY29ycnVwdCBmdW5jdGlvbgpwb2ludGVy
LCBiZWNhdXNlIG5vbmUgb2YgWGVuJ3MgLnRleHQgc2VjdGlvbiBsaXZlIGp1c3QgYmVsb3cgdGhl
IDJHIGJvdW5kYXJ5Cgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 21:29:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 21:29: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 1gEhlc-0000cy-78; Mon, 22 Oct 2018 21:29:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jlec=nc=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1gEhla-0000ct-5v
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 21:29:38 +0000
X-Inumbo-ID: 2b27d87d-d641-11e8-a8a5-bc764e045a96
Received: from mail-wm1-x341.google.com (unknown [2a00:1450:4864:20::341])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2b27d87d-d641-11e8-a8a5-bc764e045a96;
 Mon, 22 Oct 2018 23:26:42 +0200 (CEST)
Received: by mail-wm1-x341.google.com with SMTP id w186-v6so550803wmf.0
 for <xen-devel@lists.xenproject.org>; Mon, 22 Oct 2018 14:29:36 -0700 (PDT)
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=Fy2W91RecF+o7I7WwmauTnnVyeM/LlGTAfahy+h/V1M=;
 b=mr/m7+6aZVqjbypYcFLdQ621qzLP/meRkyeCydUDPyrinCMoKGAP3WA+TOk9lUypQ8
 mqq6Rf6MqTEVozSWOBM7Jq11eFVRGcEad+aCJOAgk3y75zxpYyhhyNeZS8+Ge3Jq4fSO
 9x0tfK2F8DytvaNxtTMk+3BwLtPneHvijJkSY6ORaFHoTH6APNM51tAWER4YLt+N/29+
 ZNJznNNchbPVfZ+/KzqdK0B545JV1sqnpSVtIiwg5dURYMEEn/n2hbz6vfJx9nK8zo1b
 hNHsWOyoWAw7EU7xri0BDZRzLj4Klx31Zx3XZkaui7kDGCBX9ic/S1icTLVIyO72K8SB
 lSWA==
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=Fy2W91RecF+o7I7WwmauTnnVyeM/LlGTAfahy+h/V1M=;
 b=kzxeG9opgXc6cNc+rvweVMU3ZbkjCV2hwypj/5SVXm57N9MyjmV3Zzt+cgacWcRkD5
 ILdrtVPjY7mXcfszVRcq2aVkPDHKxv9IysPuxh4eE7/qeS/v7K0eezgPUPBQFyzxnaUs
 bctpnCsUYePt3kq+CRfgMqSF7MZzfe2BSxa9bSCvhwCL+EEsd4EwtrWXuLXTUmvqGAsr
 PbH5R2CLurs7VIa6SFyN5WEIPLdPmuGLH85kz2Y/HVTYKSg2qakAw2c0QNw4+FzdsC4S
 /A3XIJEYMrSYrDxU8kM7YtPn5gY0nUcz92Zxu+SxEoEVCpDLkMhonMRkMOF1U0x/4eTg
 j0uw==
X-Gm-Message-State: ABuFfohEm8Az0FQdeQTu+cMTMpC6f0icWAmhV50NQdZGhTPMH+sQJA28
 qnfvsfsQJ5VyayQVPB8HKLKEEm7OJOSdMghRt/E=
X-Google-Smtp-Source: ACcGV62UQvve/6ywyhdSJTmLZ791i07yl3ssBEGh6MWP4eV+LSOqQlq6/VRCbwq+88PmJMvTcQKdi3O35Hjf82VdafU=
X-Received: by 2002:a1c:9f41:: with SMTP id
 i62-v6mr18577848wme.53.1540243775177; 
 Mon, 22 Oct 2018 14:29:35 -0700 (PDT)
MIME-Version: 1.0
References: <1539857272-4660-1-git-send-email-rcojocaru@bitdefender.com>
 <CABfawhmTCUqUV264hEjQWABohR42ezHPWBhL0GVT4cKuiDjyGg@mail.gmail.com>
 <d13f501e-4d43-2897-c995-badc276c7c68@bitdefender.com>
 <CABfawhk6gjBb_Ei3Z=QZwH7pnmX=gUQ30+q_hU7V9CSBB0=jwA@mail.gmail.com>
 <9b09e025-8622-c035-4b79-09b6772ab4df@bitdefender.com>
 <05efdf4c-b4ce-b136-d25e-83acdf3c4b1e@citrix.com>
In-Reply-To: <05efdf4c-b4ce-b136-d25e-83acdf3c4b1e@citrix.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Mon, 22 Oct 2018 15:28:57 -0600
Message-ID: <CABfawh=Q7vOmutRSR84=x9Fkgg1Xrdd+cm6CSza7udUDt19g+A@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Subject: Re: [Xen-devel] Fix VGA logdirty related display freezes with altp2m
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <george.dunlap@eu.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>

T24gTW9uLCBPY3QgMjIsIDIwMTggYXQgMzoyMiBQTSBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPiB3cm90ZToKPgo+IE9uIDIyLzEwLzIwMTggMjI6MTcsIFJhenZhbiBD
b2pvY2FydSB3cm90ZToKPiA+IE9uIDEwLzIyLzE4IDExOjQ4IFBNLCBUYW1hcyBLIExlbmd5ZWwg
d3JvdGU6Cj4gPj4gT24gVGh1LCBPY3QgMTgsIDIwMTggYXQgMzoxMiBQTSBSYXp2YW4gQ29qb2Nh
cnUKPiA+PiA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4gPj4+IE9uIDEwLzE4
LzE4IDExOjA4IFBNLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4gPj4+PiBPbiBUaHUsIE9jdCAx
OCwgMjAxOCBhdCA0OjA5IEFNIFJhenZhbiBDb2pvY2FydQo+ID4+Pj4gPHJjb2pvY2FydUBiaXRk
ZWZlbmRlci5jb20+IHdyb3RlOgo+ID4+Pj4+IEhlbGxvLAo+ID4+Pj4+Cj4gPj4+Pj4gVGhpcyBz
ZXJpZXMgYWltcyB0byBwcmV2ZW50IHRoZSBkaXNwbGF5IGZyb20gZnJlZXppbmcgd2hlbgo+ID4+
Pj4+IGVuYWJsaW5nIGFsdHAybSBhbmQgc3dpdGNoaW5nIHRvIGEgbmV3IHZpZXcgKGFuZCBhc3Nv
cnRlZCBwcm9ibGVtcwo+ID4+Pj4+IHdoZW4gcmVzaXppbmcgdGhlIGRpc3BsYXkpLgo+ID4+Pj4+
Cj4gPj4+Pj4gVGhlIGZpcnN0IHBhdGNoIHByb3BhZ2F0ZXMgZXB0LmFkIGNoYW5nZXMgdG8gYWxs
IGFjdGl2ZSBhbHRwMm1zLAo+ID4+Pj4+IGFuZCB0aGUgc2Vjb25kIG9uZSBhbGxvY2F0ZXMgYSBu
ZXcgbG9nZGlydHkgcmFuZ2VzZXQgZm9yIGVhY2gKPiA+Pj4+PiBuZXcgYWx0cDJtLCBhbmQgcHJv
cGFnYXRlcyAodW5kZXIgbG9jaykgY2hhbmdlcyB0byBhbGwgcDJtcy4KPiA+Pj4+Pgo+ID4+Pj4+
IFRoZSBmaXJzdCBwYXRjaCBpcyB0aGUgc2FtZSBhczoKPiA+Pj4+PiBbUEFUQ0ggVjRdIHg4Ni9h
bHRwMm06IHByb3BhZ2F0ZSBlcHQuYWQgY2hhbmdlcyB0byBhbGwgYWN0aXZlIGFsdHAybXMKPiA+
Pj4+PiBidXQgYXMgaXQgaXMgbm93IHJlcXVpcmVkIGZvciB0aGUgc2Vjb25kIG9uZSB0byBhcHBs
eSBjbGVhbmx5LCBpdAo+ID4+Pj4+IGhhcyBiZWVuIHJlc2VudCBhcyBwYXJ0IG9mIHRoaXMgc2Vy
aWVzLgo+ID4+Pj4+Cj4gPj4+Pj4gW1BBVENIIDEvMl0geDg2L2FsdHAybTogcHJvcGFnYXRlIGVw
dC5hZCBjaGFuZ2VzIHRvIGFsbCBhY3RpdmUgYWx0cDJtcwo+ID4+Pj4+IFtQQVRDSCAyLzJdIHg4
Ni9hbHRwMm06IGZpeCBkaXNwbGF5IGZyb3plbiB3aGVuIHN3aXRjaGluZyB0byBhIG5ldwo+ID4+
Pj4gSGkgUmF6dmFuLAo+ID4+Pj4gSSB3b3VsZCBiZSBoYXBweSB0byBnaXZlIHRoaXMgYSBzcGlu
LCBjYW4geW91IHB1c2ggaXQgYXMgYSBnaXQgYnJhbmNoIHNvbWV3aGVyZT8KPiA+Pj4gU3VyZSwg
aGVyZSB5b3UgZ286Cj4gPj4+Cj4gPj4+IGh0dHBzOi8vZ2l0aHViLmNvbS9yYXp2YW4tY29qb2Nh
cnUveGVuL3RyZWUvYWx0cDJtLWxvZ2RpcnR5LXRha2UxCj4gPj4gSSByYW4gaW50byB0aGlzIGNy
YXNoIHdoZW4gbXkgY29uZmlnIGluY29ycmVjdGx5IHBvaW50ZWQgdG8gYQo+ID4+IG5vbi12YWxp
ZCBkaXNrIGxvY2F0aW9uOgo+ID4+Cj4gPj4gKFhFTikgQXNzZXJ0aW9uICdwMm0tPnN5bmMubG9n
ZGlydHlfcmFuZ2VzJyBmYWlsZWQgYXQgcDJtLWVwdC5jOjE0NzUKPiA+PiAoWEVOKSAtLS0tWyBY
ZW4tNC4xMi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KPiA+
PiAoWEVOKSBDUFU6ICAgIDQKPiA+PiAoWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMzNm
NDBjPl0gcDJtX3VuaW5pdF9hbHRwMm1fZXB0KzB4MjkvMHgyYgo+ID4+IChYRU4pIFJGTEFHUzog
MDAwMDAwMDAwMDAxMDI0NiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKPiA+PiAoWEVOKSByYXg6IGZm
ZmY4MzA0NmQyNzgwMmMgICByYng6IGZmZmY4MzA0NTU4ZGQ4ODAgICByY3g6IDAwMDAwMDAwMDAw
MDAwMDAKPiA+PiAoWEVOKSByZHg6IGZmZmY4MzA0NmQyNzdmZmYgICByc2k6IDAwMDAwMDAwMDA0
NjgwYzAgICByZGk6IDAwMDAwMDAwMDAwMDAwMDAKPiA+PiAoWEVOKSByYnA6IGZmZmY4MzA0NmQy
NzdkNjAgICByc3A6IGZmZmY4MzA0NmQyNzdkNTAgICByODogIGZmZmY4MmQwODA5MzA0YTAKPiA+
PiAoWEVOKSByOTogIDAwMDAwMDAwMDA0NTU5NDAgICByMTA6IGZmZmY4MmUwMDhkMDEwMDAgICBy
MTE6IDAwMDAwMDAwMDAwMDAwMTcKPiA+PiAoWEVOKSByMTI6IGZmZmY4MzA0NTU4ZGQ4ODAgICBy
MTM6IGZmZmY4MzA0NTU4ZGY4MzAgICByMTQ6IGZmZmY4MzA0NTU4ZGYwMDAKPiA+PiAoWEVOKSBy
MTU6IGZmZmZmZmZmZmZmZmZmZjggICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAw
MDAwMDAzNTI2ZTAKPiA+PiAoWEVOKSBjcjM6IDAwMDAwMDAwNWRhMTYwMDAgICBjcjI6IGZmZmY4
ODA0NTZjZDZlODAKPiA+PiAoWEVOKSBmc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc2I6IGZmZmY4
ODA0NjdmNDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKPiA+PiAoWEVOKSBkczogMDAyYiAg
IGVzOiAwMDJiICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiBlMDEwICAgY3M6IGUwMDgKPiA+
PiAoWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAzM2Y0MGM+IChwMm1fdW5pbml0X2Fs
dHAybV9lcHQrMHgyOS8weDJiKToKPiA+PiAoWEVOKSAgMDAgNDggODMgYzQgMDggNWIgNWQgYzMg
PDBmPiAwYiA1NSA0OCA4OSBlNSA0MSA1NiA0MSA1NSA0MSA1NCA1MyA0OCA4ZCAwNQo+ID4+IChY
RU4pIFhlbiBjYWxsIHRyYWNlOgo+ID4+IChYRU4pICAgIFs8ZmZmZjgyZDA4MDMzZjQwYz5dIHAy
bV91bmluaXRfYWx0cDJtX2VwdCsweDI5LzB4MmIKPiA+PiAoWEVOKSAgICBbPGZmZmY4MmQwODAz
MzA1YWI+XSBwMm0uYyNwMm1fdGVhcmRvd25fYWx0cDJtKzB4MzYvMHg1Mgo+ID4+IChYRU4pICAg
IFs8ZmZmZjgyZDA4MDMzMzFiNT5dIHAybV9maW5hbF90ZWFyZG93bisweDExLzB4MjgKPiA+PiAo
WEVOKSAgICBbPGZmZmY4MmQwODAzNDUwOWM+XSBwYWdpbmdfZmluYWxfdGVhcmRvd24rMHgyZS8w
eDNjCj4gPj4gKFhFTikgICAgWzxmZmZmODJkMDgwMjc2NDM5Pl0gYXJjaF9kb21haW5fZGVzdHJv
eSsweDUwLzB4YTEKPiA+PiAoWEVOKSAgICBbPGZmZmY4MmQwODAyMDU5NWM+XSBkb21haW4uYyNj
b21wbGV0ZV9kb21haW5fZGVzdHJveSsweDg2LzB4MTU5Cj4gPj4gKFhFTikgICAgWzxmZmZmODJk
MDgwMjI4ZjRmPl0gcmN1cGRhdGUuYyNyY3VfcHJvY2Vzc19jYWxsYmFja3MrMHhhNS8weDFjZgo+
ID4+IChYRU4pICAgIFs8ZmZmZjgyZDA4MDIzYWU2Yj5dIHNvZnRpcnEuYyNfX2RvX3NvZnRpcnEr
MHg3MS8weDlhCj4gPj4gKFhFTikgICAgWzxmZmZmODJkMDgwMjNhZWRlPl0gZG9fc29mdGlycSsw
eDEzLzB4MTUKPiA+PiAoWEVOKSAgICBbPGZmZmY4MmQwODAyNzUwNjg+XSBkb21haW4uYyNpZGxl
X2xvb3ArMHg2My8weGI5Cj4gPj4gKFhFTikKPiA+PiAoWEVOKQo+ID4+IChYRU4pICoqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKPiA+PiAoWEVOKSBQYW5pYyBvbiBDUFUg
NDoKPiA+PiAoWEVOKSBBc3NlcnRpb24gJ3AybS0+c3luYy5sb2dkaXJ0eV9yYW5nZXMnIGZhaWxl
ZCBhdCBwMm0tZXB0LmM6MTQ3NQo+ID4+IChYRU4pICoqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioKPiA+IFJpZ2h0LCB0aGF0IG9uZSBJJ3ZlIGFsc28gY29tZSBhY3Jvc3Mg
bm93LCB0aGF0IHdpbGwgYmUgZml4ZWQgaW4gdGhlCj4gPiBuZXh0IHNlcmllcyBhcyBhIHJlc3Vs
dCBvZiBkb2luZyB3aGF0IEFuZHJldyBoYXMgc3VnZ2VzdGVkLCB3aGljaCBpcyB0byBzYXk6Cj4g
Pgo+ID4gIlBsZWFzZSBtYWtlIGFsbCBkZXN0cm95IGZ1bmN0aW9ucyBpZGVtcG90ZW50LiAgaS5l
Lgo+ID4KPiA+IGlmICggcDJtLT5zeW5jLmxvZ2RpcnR5X3JhbmdlcyApCj4gPiB7Cj4gPiAgICAg
cmFuZ2VzZXRfZGVzdHJveShwMm0tPnN5bmMubG9nZGlydHlfcmFuZ2VzKTsKPiA+ICAgICBwMm0t
PnN5bmMubG9nZGlydHlfcmFuZ2VzID0gTlVMTDsKPiA+IH0KPiA+Cj4gPiBhbmQgdXNlIHRoaXMg
ZGVzdHJveSBmdW5jdGlvbiBpbiB0aGUgY2xlYW51cCBwYXRoIG9mIGluaXQoKS4iCj4KPiBJbmRl
ZWQuCj4KPiA+Cj4gPj4gV2l0aCB0aGUgY29uZmlnIGZpeGVkIGl0IGJvb3RzIGJ1dCB3aGVuIEkg
cnVuIERSQUtWVUYgb24gdGhlIGRvbWFpbiBJCj4gPj4gZ2V0IHRoZSBmb2xsb3dpbmcgY3Jhc2g6
Cj4gPj4KPiA+PiAoWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15
ICAgTm90IHRhaW50ZWQgXS0tLS0KPiA+PiAoWEVOKSBDUFU6ICAgIDAKPiA+PiAoWEVOKSBSSVA6
ICAgIGUwMDg6WzwwMDAwMDAwMDdiZGI2MzBjPl0gMDAwMDAwMDA3YmRiNjMwYwo+ID4+IChYRU4p
IFJGTEFHUzogMDAwMDAwMDAwMDAxMDI4MiAgIENPTlRFWFQ6IGh5cGVydmlzb3IgKGQwdjUpCj4g
Pj4gKFhFTikgcmF4OiAwMDAwMDAwMGVlMTM4NDcwICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDAwICAg
cmN4OiAwMDAwMDAwMDgwMDBiMDk4Cj4gPj4gKFhFTikgcmR4OiAwMDAwMDAwMDAwMDAwY2Y4ICAg
cnNpOiAwMDAwMDAwMDAwMDAwMDAwICAgcmRpOiAwMDAwMDAwNDZkMmVmMDAwCj4gPj4gKFhFTikg
cmJwOiAwMDAwMDAwMDAwMDAwMDAwICAgcnNwOiBmZmZmODMwMDVkYTI3YTEwICAgcjg6ICAwMDAw
MDAwMDAwMDAwY2Y4Cj4gPj4gKFhFTikgcjk6ICAwMDAwMDAwMDAwMDAwY2Y4ICAgcjEwOiBmZmZm
ODMwMDVkYTI3YWI4ICAgcjExOiBmZmZmODMwMDVkYTI3YTA4Cj4gPj4gKFhFTikgcjEyOiAwMDAw
MDAwMDAwMDAwMDAwICAgcjEzOiAwMDAwMDAwMDAwMDAwMDAwICAgcjE0OiAwMDAwMDAwMDAwMDAw
MDY1Cj4gPj4gKFhFTikgcjE1OiAwMDAwMDAwMDAwMDAwNWE3ICAgY3IwOiAwMDAwMDAwMDgwMDUw
MDMzICAgY3I0OiAwMDAwMDAwMDAwMzcyNjYwCj4gPj4gKFhFTikgY3IzOiAwMDAwMDAwNDZkMmVm
MDAwICAgY3IyOiAwMDAwMDAwMGVlMTM4NDcwCj4gPj4gKFhFTikgZnNiOiAwMDAwN2ZlNDZkOTdi
YmMwICAgZ3NiOiBmZmZmODgwNDY3ZjQwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCj4gPj4g
KFhFTikgZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogZTAx
MCAgIGNzOiBlMDA4Cj4gPj4gKFhFTikgWGVuIGNvZGUgYXJvdW5kIDwwMDAwMDAwMDdiZGI2MzBj
PiAoMDAwMDAwMDA3YmRiNjMwYyk6Cj4gPj4gKFhFTikgIDgwIDc0IDBiIDA1IDcwIDg0IDAwIDAw
IDxjNz4gMDAgMDAgMDAgMDAgZTAgODAgM2QgN2EgMzQgMDAgMDAgMDAgNzUgNjQgNDgKPiA+PiAo
WEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDA1ZGEyN2ExMDooWEVOKSBYZW4g
c3RhY2sgdHJhY2UKPiA+PiBmcm9tIHJzcD1mZmZmODMwMDVkYTI3YTEwOgo+ID4+IChYRU4pICAg
IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDA2NSBmZmZmODMwMDVkYTI3YTUwIGZmZmY4
MmQwODAzN2FhZmMKPiA+PiAoWEVOKSAgICAwMDAwMDAwMGZmZmZmZmZlIGZmZmY4MmQwODAzN2Fl
MTQgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODMwMDVkYTI3YTkwCj4gPj4gKFhFTikgICAgMDAwMDAw
MDAwMDM3MjY2MCAwMDAwMDAwNDZkMmVmMDAwIDAwMDAwMDAzOTNlOTEwMDAgZmZmZjgyZDA4MDk2
MDJiMAo+ID4+IChYRU4pICAgIDAwMDAwMGZlMDAwMDAwMDAgZmZmZjgyZDA4MDJhM2I5OCBmZmZm
ZmZmZmZmZmZmZmZmIGZmZmY4MzAwNWRhMjdhYjgKPiA+PiAoWEVOKSAgICBmZmZmODMwMDVkYTI3
YjA4IGZmZmY4MmQwODAyYTM1MTEgZmZmZjgyZDA4MDQ2YjAyOCBmZmZmODMwMDVkYTI3YjA4Cj4g
Pj4gKFhFTikgICAgZmZmZjgyZDA4MDJhMzUxMSBmZmZmODMwMDVkYTI3ZmZmIDAwMDAxMzg4MDAw
MDAyOTIgMDAwMDgyZDA4MDgxNzZhMAo+ID4+IChYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZm
ZjgyZDA4MDIzYjg4OSAwMDAwMDAwMDAwMDAwMjkyIGZmZmY4MmQwODA0NmIwMjgKPiA+PiAoWEVO
KSAgICBmZmZmODJkMDgwNDUxYWM4IGZmZmY4MmQwODA0NTRhZjIgMDAwMDAwMDAwMDAwMDVhNyBm
ZmZmODMwMDVkYTI3Yjc4Cj4gPj4gKFhFTikgICAgZmZmZjgyZDA4MDI1MWQ2ZiBmZmZmODJkMDgw
MjUwZmNkIDAwMDAwMDAwMDAwMDAwMjggZmZmZjgzMDA1ZGEyN2I4OAo+ID4+IChYRU4pICAgIGZm
ZmY4MzAwNWRhMjdiMzggMDAwMDAwMDAwMDAwZTAxMCBmZmZmODJkMDgwNDU0YzczIGZmZmY4MmQw
ODA0NTFhYzgKPiA+PiAoWEVOKSAgICBmZmZmODJkMDgwNDU0YWYyIDAwMDAwMDAwMDAwMDA1YTcg
MDAwMDAwMDAwMDAwMDAzMCBmZmZmODMwMDVkYTI3YmY4Cj4gPj4gKFhFTikgICAgZmZmZjgyZDA4
MDQ1NGM3MyBmZmZmODMwMDVkYTI3YmU4IGZmZmY4MmQwODAyYWFlYmMgZmZmZjgyZDA4MDMzZjNk
Ywo+ID4+IChYRU4pICAgIGZmZmY4MmQwODA0NTFhYzggZmZmZjgyZDA4MDM3ZDk2OSBmZmZmODJk
MDgwMzdkOTVkIGZmZmY4MmQwODAzN2Q5NjkKPiA+PiAoWEVOKSAgICAwYjBmODJkMDgwMzdkOTVk
IGZmZmY4MmQwODAzN2Q5NjkgZmZmZjgzMDA1ZmU1YjAwMCAwMDAwMDAwMDAwMDAwMDAwCj4gPj4g
KFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODMwMDVkYTI3ZmZmIDAwMDAwMDAwMDAwMDAw
MDAgMDAwMDdjZmZhMjVkODNlNwo+ID4+IChYRU4pICAgIGZmZmY4MmQwODAzN2RhMmQgZGVhZGJl
ZWZkZWFkZjAwZCBmZmZmODMwMThjYWYyNTMwIGZmZmY4MzAwNWRhMjdkMzgKPiA+PiAoWEVOKSAg
ICBmZmZmODMwNDBhNDkyODMwIGZmZmY4MzAwNWRhMjdjYzggZmZmZjgzMDQwYmFiMjg4MCAwMDAw
MDAwMDAwMDAwMDAwCj4gPj4gKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCBkZWFkYmVlZmRlYWRm
MDBkIGRlYWRiZWVmZGVhZGYwMGQgMDAwMDAwMDAwMDAwMDAwMAo+ID4+IChYRU4pICAgIDAwMDAw
MDAwMDAwMDAwMDAgZmZmZjgzMDQ1MTgzNTAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzA0MGE0
OTIwMDAKPiA+PiAoWEVOKSAgICAwMDAwMDAwNjAwMDAwMDAwIGZmZmY4MmQwODAzM2YzZGEgMDAw
MDAwMDAwMDAwZTAwOCAwMDAwMDAwMDAwMDEwMjgyCj4gPj4gKFhFTikgWGVuIGNhbGwgdHJhY2U6
Cj4gPj4gKFhFTikgICAgWzwwMDAwMDAwMDdiZGI2MzBjPl0gMDAwMDAwMDA3YmRiNjMwYwo+ID4+
IChYRU4pCj4gPj4gKFhFTikgUGFnZXRhYmxlIHdhbGsgZnJvbSAwMDAwMDAwMGVlMTM4NDcwOgo+
ID4+IChYRU4pICBMNFsweDAwMF0gPSAwMDAwMDAwNDZkMmVlMDYzIGZmZmZmZmZmZmZmZmZmZmYK
PiA+PiAoWEVOKSAgTDNbMHgwMDNdID0gMDAwMDAwMDA1ZGExMTA2MyBmZmZmZmZmZmZmZmZmZmZm
Cj4gPj4gKFhFTikgIEwyWzB4MTcwXSA9IDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmZmZmZmZmZm
Zgo+ID4+IChYRU4pCj4gPj4gKFhFTikgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKgo+ID4+IChYRU4pIFBhbmljIG9uIENQVSAwOgo+ID4+IChYRU4pIEZBVEFMIFBBR0Ug
RkFVTFQKPiA+PiAoWEVOKSBbZXJyb3JfY29kZT0wMDAyXQo+ID4+IChYRU4pIEZhdWx0aW5nIGxp
bmVhciBhZGRyZXNzOiAwMDAwMDAwMGVlMTM4NDcwCj4gPj4gKFhFTikgKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKgo+ID4+IChYRU4pCj4gPj4gKFhFTikgUmVib290IGlu
IGZpdmUgc2Vjb25kcy4uLgo+ID4gVGhpcyBvbmUgSSdtIG5vdCBzdXJlIGFib3V0LiBXaGF0IGRv
ZXMgeW91ciBpbnRyb3NwZWN0aW9uIGFnZW50IGRvIGF0Cj4gPiB0aGF0IHBvaW50Pwo+Cj4gVGhp
cyBjcmFzaCBpcyBiaXphcnJlLiAgWGVuIGhhcyBtb3N0IGxpa2VseSBmb2xsb3dlZCBhIGNvcnJ1
cHQgZnVuY3Rpb24KPiBwb2ludGVyLCBiZWNhdXNlIG5vbmUgb2YgWGVuJ3MgLnRleHQgc2VjdGlv
biBsaXZlIGp1c3QgYmVsb3cgdGhlIDJHIGJvdW5kYXJ5Cj4KCkl0J3MgcmVwcm9kdWNpYmxlIGFu
ZCBoYXBwZW5zIGltbWVkaWF0ZWx5IGFmdGVyIGEgc3VjY2Vzc2Z1bCBjYWxsIHRvCnhjX2FsdHAy
bV9zZXRfZG9tYWluX3N0YXRlIHRvIGVuYWJsZSBhbHRwMm0uCgpUYW1hcwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 21:52:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 21:52: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 1gEi7u-0002iH-OE; Mon, 22 Oct 2018 21:52:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=+l3g=nc=kernel.dk=axboe@srs-us1.protection.inumbo.net>)
 id 1gEi7s-0002iC-RC
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 21:52:40 +0000
X-Inumbo-ID: 6293d17c-d644-11e8-a8a5-bc764e045a96
Received: from mail-wr1-x443.google.com (unknown [2a00:1450:4864:20::443])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6293d17c-d644-11e8-a8a5-bc764e045a96;
 Mon, 22 Oct 2018 23:49:44 +0200 (CEST)
Received: by mail-wr1-x443.google.com with SMTP id g9-v6so5287327wrq.4
 for <xen-devel@lists.xen.org>; Mon, 22 Oct 2018 14:52:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=kernel-dk.20150623.gappssmtp.com; s=20150623;
 h=subject:to:references:from:message-id:date:user-agent:mime-version
 :in-reply-to:content-language:content-transfer-encoding;
 bh=8wLxXY2mrlQ5rAqDdzXl6+UReIzHAvwgZVFqBrQ+C5U=;
 b=kUox0kFr6YZyvRu0ktxADAuYAFQ0yh3mExZpgHeLQYADXJxT6tcuGUiqERecq1a4sj
 RAcIEhjHiTNuePfxJnhTu0eZUWGd/AUxKL7IlsOlwWlvb337Ve0jxprusqUyHfo5jjVv
 FKtKzaW/zDYtzo993BRcKVesxvF2l/gDI36ylJqRPHWX5KGKKRvsY9D7CHRgZPyxrTDv
 wUfiQ9Pyc4C6ye3jlqF3aZQ3kIRqdOIeteG286qGXzTcA1cl5K9VIDtosOlthfY94G2j
 2mSe9kS7wp2Ro9I2p1HO6MdjFDQayM5Qd7Embq17rn6BYKOXdDNjU2zDxGz4kBc9KZCj
 hYcg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=8wLxXY2mrlQ5rAqDdzXl6+UReIzHAvwgZVFqBrQ+C5U=;
 b=L7KkpqjXLn8FTAsCkuw2+kgGjM65OUbGczlwUvyXZZrKdQwvZUBuz/znfHznSU1VjI
 ZZ+j03IqTFn5AhorSQAAyoP8s/Y3RHdtR96yiwK2mPE/taP3uMeTG/94D5zHRobO0/qJ
 QabPDkEdVycqyOIFEMbbdBNFbhrwxJmanl9s00urIBk6omXAEClWnJYx6McDL82hKMer
 aFER9U3+BuJUPbRF4WmNElFnDaCqTejwOXltmOQPgAQuyL2hgDYzM7ekVL+Y+gx6hV/c
 19x5ZGqDhUqx5M70E2rcVDQBkCufK4dM/ANwsLAB+L2xYlGfDNPUtpGjL/KtfQxiqgHc
 v/Ww==
X-Gm-Message-State: AGRZ1gIAZpLafNyQujFwlwlzU2no7oNZcSiPYUvRJM8rk1yjzUH+poHR
 VGXpIltLt296Ljfd+N5SDpwb70KqeCnaDQ==
X-Google-Smtp-Source: AJdET5f3j+dUY0OlNieVhZkDOoRcbSvaS90tEKu9aoyNp8iCh1/vGqUO8LbiA9LY1PyVXKhI9ayfKQ==
X-Received: by 2002:adf:a285:: with SMTP id
 s5-v6mr4258265wra.100.1540245156163; 
 Mon, 22 Oct 2018 14:52:36 -0700 (PDT)
Received: from [10.111.198.69] ([109.144.211.86])
 by smtp.gmail.com with ESMTPSA id 77-v6sm25453095wmv.6.2018.10.22.14.52.34
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 22 Oct 2018 14:52:35 -0700 (PDT)
To: Konrad Rzeszutek Wilk <konrad@darnok.org>, linux-block@vger.kernel.org,
 linux-kernel@vger.kernel.org, xen-devel@lists.xen.org
References: <20181022193132.GB20677@dhcp-10-175-29-12.vpn.oracle.com>
From: Jens Axboe <axboe@kernel.dk>
Message-ID: <9c5cb854-12fd-159c-12b5-afbefc4bd131@kernel.dk>
Date: Mon, 22 Oct 2018 15:52:33 -0600
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181022193132.GB20677@dhcp-10-175-29-12.vpn.oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [GIT PULL] (xen) stable/for-jens-4.20
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMjIvMTggMTozMSBQTSwgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIHdyb3RlOgo+IAo+IEhp
IEplbnMsCj4gCj4gUGxlYXNlIGdpdCBwdWxsIHRoZSBmb2xsb3dpbmcgYnJhbmNoOgo+IAo+IGdp
dCBwdWxsIGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9rb25y
YWQveGVuLmdpdCBzdGFibGUvZm9yLWplbnMtNC4yMAo+IAo+IHdoaWNoIGhhcyBleGFjdGx5IG9u
ZSB0aW55IHBhdGNoIGZpeGluZyBhbiBOVUxMIHBvaW50ZXIgaXNzdWUgKGFsc28gaGFzIHN0YWJs
ZSB0cmVlIENDZWQpLgo+IAo+IFRoYW5rIHlvdSEKPiAKPiBkcml2ZXJzL2Jsb2NrL3hlbi1ibGtm
cm9udC5jIHwgMyArKysKPiAgMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKQo+IAo+IFZh
c2lsaXMgTGlhc2tvdml0aXMgKDIpOgo+ICAgICAgIHhlbi9ibGtmcm9udDogYXZvaWQgTlVMTCBi
bGtmcm9udF9pbmZvIGRlcmVmZXJlbmNlIG9uIGRldmljZSByZW1vdmFsCgpQdWxsZWQsIHRoYW5r
cy4KCi0tIApKZW5zIEF4Ym9lCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 22:02:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 22: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 1gEiHH-0003ZQ-9d; Mon, 22 Oct 2018 22:02:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qfbc=nc=xenproject.org=prvs=8261f3d63=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gEiHF-0003ZG-F4
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 22:02:21 +0000
X-Inumbo-ID: bd7336f4-d645-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bd7336f4-d645-11e8-a8a5-bc764e045a96;
 Mon, 22 Oct 2018 23:59:25 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,413,1534809600"; d="scan'208";a="68484458"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75479-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-amd64:<job status>:broken:regression
 qemu-mainline:build-i386:<job status>:broken:regression
 qemu-mainline:build-armhf-pvops:<job status>:broken:regression
 qemu-mainline:build-i386-xsm:<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-i386-pvops:<job status>:broken:regression
 qemu-mainline:build-armhf:<job status>:broken:regression
 qemu-mainline:test-amd64-amd64-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-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-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-midway: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-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-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-amd64-amd64-libvirt: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-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386: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-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-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub: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:build-i386-libvirt: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-amd64-amd64-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-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu: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-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm: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-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd: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-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-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-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair: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-libvirt-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-i386-qemuu-rhel6hvm-intel: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:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict: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-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-armhf:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64-xsm:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64:host-install(4):broken:nonblocking
 qemu-mainline:build-i386:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: qemuu=31e213e30617b986a6e8ab4d9a0646eb4e6a4227
X-Osstest-Versions-That: qemuu=77f7c747193662edfadeeb3118d63eed0eac51a6
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 22 Oct 2018 23:02:11 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 75479: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQ3OSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5j
b20vb3NzdGVzdC9sb2dzLzc1NDc5LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMg
Oi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVk
aW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2Vu
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAg
ICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVz
PiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQg
bi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJh
c2VsaW5lIHVudGVzdGVkCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRl
c3RlZAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBi
YXNlbGluZSB1bnRlc3RlZAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAg
ICAgICAgICAgICAgIDMxZTIxM2UzMDYxN2I5ODZhNmU4YWI0ZDlhMDY0NmViNGU2YTQyMjcKYmFz
ZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDc3ZjdjNzQ3MTkzNjYyZWRmYWRl
ZWIzMTE4ZDYzZWVkMGVhYzUxYTYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NTQ2NiAgMjAxOC0x
MC0yMCAyMjoxNzo1NiBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzU0NzkgIDIw
MTgtMTAtMjIgMTM6MjA6NDQgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBEaW1pdHJpamUgTmlrb2xpYyA8ZG5pa29saWNAd2F2ZWNvbXAuY29tPgogIEVtaWxp
byBHLiBDb3RhIDxjb3RhQGJyYWFwLm9yZz4KICBGcmVkcmlrIE5vcmluZyA8bm9yaW5nQG5vY3Jl
dy5vcmc+CiAgSmFzb24gV2FuZyA8amFzb3dhbmdAcmVkaGF0LmNvbT4KICBMYXVyZW50IFZpdmll
ciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTGkgWmhpamlhbiA8bGl6aGlqaWFuQGNuLmZ1aml0c3Uu
Y29tPgogIGxpdWp1bmppZSA8bGl1anVuamllMjNAaHVhd2VpLmNvbT4KICBNYXJ0aW4gV2lsY2sg
PG13aWxja0BzdXNlLmNvbT4KICBNYXR0aGV3IEZvcnR1bmUgPG1hdHRoZXcuZm9ydHVuZUBtaXBz
LmNvbT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGhpbGlw
cGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KICBSaWNoYXJkIEhlbmRlcnNvbiA8
cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBTdGVmYW4gTWFya292aWMgPHNtYXJrb3Zp
Y0B3YXZlY29tcC5jb20+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+CiAgWW9uZ2Jv
ayBLaW0gPHlvbmdib2sua2ltQG1pcHMuY29tPgogIFpoYW5nIENoZW4gPGNoZW4uemhhbmdAaW50
ZWwuY29tPgogIFpoYW5nIENoZW4gPHpoYW5nY2tpZEBnbWFpbC5jb20+CiAgemhhbmdoYWlsaWFu
ZyA8emhhbmcuemhhbmdoYWlsaWFuZ0BodWF3ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAog
YnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUv
b3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2Uu
Y29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2IGJy
b2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhmLXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxk
LWkzODYteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4KYnJva2Vu
LWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2b3Bz
IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhmIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1h
cm1oZi1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYgaG9zdC1p
bnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJv
a2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1
aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhv
c3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2IGhvc3QtaW5zdGFsbCg0KQpicm9r
ZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWluc3RhbGwoNCkKClB1c2ggbm90IGFwcGxpY2Fi
bGUuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxNDQ5IGxpbmVzIGxvbmcuKQoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 22:15:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 22:15: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 1gEiU9-0004SX-52; Mon, 22 Oct 2018 22:15:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qnol=nc=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gEiU7-0004SP-LJ
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 22:15:39 +0000
X-Inumbo-ID: 36160c81-d648-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 36160c81-d648-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 22:17:07 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 7037D305FFA2; Tue, 23 Oct 2018 01:15:37 +0300 (EEST)
Received: from [192.168.228.120] (unknown [86.120.180.137])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 4F5E83084EEC;
 Tue, 23 Oct 2018 01:15:37 +0300 (EEST)
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
References: <1539857272-4660-1-git-send-email-rcojocaru@bitdefender.com>
 <CABfawhmTCUqUV264hEjQWABohR42ezHPWBhL0GVT4cKuiDjyGg@mail.gmail.com>
 <d13f501e-4d43-2897-c995-badc276c7c68@bitdefender.com>
 <CABfawhk6gjBb_Ei3Z=QZwH7pnmX=gUQ30+q_hU7V9CSBB0=jwA@mail.gmail.com>
 <9b09e025-8622-c035-4b79-09b6772ab4df@bitdefender.com>
 <05efdf4c-b4ce-b136-d25e-83acdf3c4b1e@citrix.com>
 <CABfawh=Q7vOmutRSR84=x9Fkgg1Xrdd+cm6CSza7udUDt19g+A@mail.gmail.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <20fb3eff-d438-59e9-3dea-9f36be40d039@bitdefender.com>
Date: Tue, 23 Oct 2018 01:15:35 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <CABfawh=Q7vOmutRSR84=x9Fkgg1Xrdd+cm6CSza7udUDt19g+A@mail.gmail.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] Fix VGA logdirty related display freezes with altp2m
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, George Dunlap <george.dunlap@eu.citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

Pj4+PiBXaXRoIHRoZSBjb25maWcgZml4ZWQgaXQgYm9vdHMgYnV0IHdoZW4gSSBydW4gRFJBS1ZV
RiBvbiB0aGUgZG9tYWluIEkKPj4+PiBnZXQgdGhlIGZvbGxvd2luZyBjcmFzaDoKPj4+Pgo+Pj4+
IChYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFp
bnRlZCBdLS0tLQo+Pj4+IChYRU4pIENQVTogICAgMAo+Pj4+IChYRU4pIFJJUDogICAgZTAwODpb
PDAwMDAwMDAwN2JkYjYzMGM+XSAwMDAwMDAwMDdiZGI2MzBjCj4+Pj4gKFhFTikgUkZMQUdTOiAw
MDAwMDAwMDAwMDEwMjgyICAgQ09OVEVYVDogaHlwZXJ2aXNvciAoZDB2NSkKPj4+PiAoWEVOKSBy
YXg6IDAwMDAwMDAwZWUxMzg0NzAgICByYng6IDAwMDAwMDAwMDAwMDAwMDAgICByY3g6IDAwMDAw
MDAwODAwMGIwOTgKPj4+PiAoWEVOKSByZHg6IDAwMDAwMDAwMDAwMDBjZjggICByc2k6IDAwMDAw
MDAwMDAwMDAwMDAgICByZGk6IDAwMDAwMDA0NmQyZWYwMDAKPj4+PiAoWEVOKSByYnA6IDAwMDAw
MDAwMDAwMDAwMDAgICByc3A6IGZmZmY4MzAwNWRhMjdhMTAgICByODogIDAwMDAwMDAwMDAwMDBj
ZjgKPj4+PiAoWEVOKSByOTogIDAwMDAwMDAwMDAwMDBjZjggICByMTA6IGZmZmY4MzAwNWRhMjdh
YjggICByMTE6IGZmZmY4MzAwNWRhMjdhMDgKPj4+PiAoWEVOKSByMTI6IDAwMDAwMDAwMDAwMDAw
MDAgICByMTM6IDAwMDAwMDAwMDAwMDAwMDAgICByMTQ6IDAwMDAwMDAwMDAwMDAwNjUKPj4+PiAo
WEVOKSByMTU6IDAwMDAwMDAwMDAwMDA1YTcgICBjcjA6IDAwMDAwMDAwODAwNTAwMzMgICBjcjQ6
IDAwMDAwMDAwMDAzNzI2NjAKPj4+PiAoWEVOKSBjcjM6IDAwMDAwMDA0NmQyZWYwMDAgICBjcjI6
IDAwMDAwMDAwZWUxMzg0NzAKPj4+PiAoWEVOKSBmc2I6IDAwMDA3ZmU0NmQ5N2JiYzAgICBnc2I6
IGZmZmY4ODA0NjdmNDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKPj4+PiAoWEVOKSBkczog
MDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiBlMDEwICAgY3M6IGUw
MDgKPj4+PiAoWEVOKSBYZW4gY29kZSBhcm91bmQgPDAwMDAwMDAwN2JkYjYzMGM+ICgwMDAwMDAw
MDdiZGI2MzBjKToKPj4+PiAoWEVOKSAgODAgNzQgMGIgMDUgNzAgODQgMDAgMDAgPGM3PiAwMCAw
MCAwMCAwMCBlMCA4MCAzZCA3YSAzNCAwMCAwMCAwMCA3NSA2NCA0OAo+Pj4+IChYRU4pIFhlbiBz
dGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODMwMDVkYTI3YTEwOihYRU4pIFhlbiBzdGFjayB0cmFj
ZQo+Pj4+IGZyb20gcnNwPWZmZmY4MzAwNWRhMjdhMTA6Cj4+Pj4gKFhFTikgICAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDY1IGZmZmY4MzAwNWRhMjdhNTAgZmZmZjgyZDA4MDM3YWFm
Ywo+Pj4+IChYRU4pICAgIDAwMDAwMDAwZmZmZmZmZmUgZmZmZjgyZDA4MDM3YWUxNCAwMDAwMDAw
MDAwMDAwMDAwIGZmZmY4MzAwNWRhMjdhOTAKPj4+PiAoWEVOKSAgICAwMDAwMDAwMDAwMzcyNjYw
IDAwMDAwMDA0NmQyZWYwMDAgMDAwMDAwMDM5M2U5MTAwMCBmZmZmODJkMDgwOTYwMmIwCj4+Pj4g
KFhFTikgICAgMDAwMDAwZmUwMDAwMDAwMCBmZmZmODJkMDgwMmEzYjk4IGZmZmZmZmZmZmZmZmZm
ZmYgZmZmZjgzMDA1ZGEyN2FiOAo+Pj4+IChYRU4pICAgIGZmZmY4MzAwNWRhMjdiMDggZmZmZjgy
ZDA4MDJhMzUxMSBmZmZmODJkMDgwNDZiMDI4IGZmZmY4MzAwNWRhMjdiMDgKPj4+PiAoWEVOKSAg
ICBmZmZmODJkMDgwMmEzNTExIGZmZmY4MzAwNWRhMjdmZmYgMDAwMDEzODgwMDAwMDI5MiAwMDAw
ODJkMDgwODE3NmEwCj4+Pj4gKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODJkMDgwMjNi
ODg5IDAwMDAwMDAwMDAwMDAyOTIgZmZmZjgyZDA4MDQ2YjAyOAo+Pj4+IChYRU4pICAgIGZmZmY4
MmQwODA0NTFhYzggZmZmZjgyZDA4MDQ1NGFmMiAwMDAwMDAwMDAwMDAwNWE3IGZmZmY4MzAwNWRh
MjdiNzgKPj4+PiAoWEVOKSAgICBmZmZmODJkMDgwMjUxZDZmIGZmZmY4MmQwODAyNTBmY2QgMDAw
MDAwMDAwMDAwMDAyOCBmZmZmODMwMDVkYTI3Yjg4Cj4+Pj4gKFhFTikgICAgZmZmZjgzMDA1ZGEy
N2IzOCAwMDAwMDAwMDAwMDBlMDEwIGZmZmY4MmQwODA0NTRjNzMgZmZmZjgyZDA4MDQ1MWFjOAo+
Pj4+IChYRU4pICAgIGZmZmY4MmQwODA0NTRhZjIgMDAwMDAwMDAwMDAwMDVhNyAwMDAwMDAwMDAw
MDAwMDMwIGZmZmY4MzAwNWRhMjdiZjgKPj4+PiAoWEVOKSAgICBmZmZmODJkMDgwNDU0YzczIGZm
ZmY4MzAwNWRhMjdiZTggZmZmZjgyZDA4MDJhYWViYyBmZmZmODJkMDgwMzNmM2RjCj4+Pj4gKFhF
TikgICAgZmZmZjgyZDA4MDQ1MWFjOCBmZmZmODJkMDgwMzdkOTY5IGZmZmY4MmQwODAzN2Q5NWQg
ZmZmZjgyZDA4MDM3ZDk2OQo+Pj4+IChYRU4pICAgIDBiMGY4MmQwODAzN2Q5NWQgZmZmZjgyZDA4
MDM3ZDk2OSBmZmZmODMwMDVmZTViMDAwIDAwMDAwMDAwMDAwMDAwMDAKPj4+PiAoWEVOKSAgICAw
MDAwMDAwMDAwMDAwMDAwIGZmZmY4MzAwNWRhMjdmZmYgMDAwMDAwMDAwMDAwMDAwMCAwMDAwN2Nm
ZmEyNWQ4M2U3Cj4+Pj4gKFhFTikgICAgZmZmZjgyZDA4MDM3ZGEyZCBkZWFkYmVlZmRlYWRmMDBk
IGZmZmY4MzAxOGNhZjI1MzAgZmZmZjgzMDA1ZGEyN2QzOAo+Pj4+IChYRU4pICAgIGZmZmY4MzA0
MGE0OTI4MzAgZmZmZjgzMDA1ZGEyN2NjOCBmZmZmODMwNDBiYWIyODgwIDAwMDAwMDAwMDAwMDAw
MDAKPj4+PiAoWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIGRlYWRiZWVmZGVhZGYwMGQgZGVhZGJl
ZWZkZWFkZjAwZCAwMDAwMDAwMDAwMDAwMDAwCj4+Pj4gKFhFTikgICAgMDAwMDAwMDAwMDAwMDAw
MCBmZmZmODMwNDUxODM1MDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgzMDQwYTQ5MjAwMAo+Pj4+
IChYRU4pICAgIDAwMDAwMDA2MDAwMDAwMDAgZmZmZjgyZDA4MDMzZjNkYSAwMDAwMDAwMDAwMDBl
MDA4IDAwMDAwMDAwMDAwMTAyODIKPj4+PiAoWEVOKSBYZW4gY2FsbCB0cmFjZToKPj4+PiAoWEVO
KSAgICBbPDAwMDAwMDAwN2JkYjYzMGM+XSAwMDAwMDAwMDdiZGI2MzBjCj4+Pj4gKFhFTikKPj4+
PiAoWEVOKSBQYWdldGFibGUgd2FsayBmcm9tIDAwMDAwMDAwZWUxMzg0NzA6Cj4+Pj4gKFhFTikg
IEw0WzB4MDAwXSA9IDAwMDAwMDA0NmQyZWUwNjMgZmZmZmZmZmZmZmZmZmZmZgo+Pj4+IChYRU4p
ICBMM1sweDAwM10gPSAwMDAwMDAwMDVkYTExMDYzIGZmZmZmZmZmZmZmZmZmZmYKPj4+PiAoWEVO
KSAgTDJbMHgxNzBdID0gMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZmZmZmZmZmZmCj4+Pj4gKFhF
TikKPj4+PiAoWEVOKSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCj4+
Pj4gKFhFTikgUGFuaWMgb24gQ1BVIDA6Cj4+Pj4gKFhFTikgRkFUQUwgUEFHRSBGQVVMVAo+Pj4+
IChYRU4pIFtlcnJvcl9jb2RlPTAwMDJdCj4+Pj4gKFhFTikgRmF1bHRpbmcgbGluZWFyIGFkZHJl
c3M6IDAwMDAwMDAwZWUxMzg0NzAKPj4+PiAoWEVOKSAqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqCj4+Pj4gKFhFTikKPj4+PiAoWEVOKSBSZWJvb3QgaW4gZml2ZSBzZWNv
bmRzLi4uCj4+PiBUaGlzIG9uZSBJJ20gbm90IHN1cmUgYWJvdXQuIFdoYXQgZG9lcyB5b3VyIGlu
dHJvc3BlY3Rpb24gYWdlbnQgZG8gYXQKPj4+IHRoYXQgcG9pbnQ/Cj4+Cj4+IFRoaXMgY3Jhc2gg
aXMgYml6YXJyZS4gIFhlbiBoYXMgbW9zdCBsaWtlbHkgZm9sbG93ZWQgYSBjb3JydXB0IGZ1bmN0
aW9uCj4+IHBvaW50ZXIsIGJlY2F1c2Ugbm9uZSBvZiBYZW4ncyAudGV4dCBzZWN0aW9uIGxpdmUg
anVzdCBiZWxvdyB0aGUgMkcgYm91bmRhcnkKPj4KPiAKPiBJdCdzIHJlcHJvZHVjaWJsZSBhbmQg
aGFwcGVucyBpbW1lZGlhdGVseSBhZnRlciBhIHN1Y2Nlc3NmdWwgY2FsbCB0bwo+IHhjX2FsdHAy
bV9zZXRfZG9tYWluX3N0YXRlIHRvIGVuYWJsZSBhbHRwMm0uCgpUaGF0IGNhbid0IGJlIGFsbCB0
aGF0J3MgbmVlZGVkLiBJIGFzc3VyZSB5b3UgSSd2ZSB0ZXN0ZWQgdGhpcyB3aXRoIG11Y2gKbW9y
ZSB0aGF0IGp1c3QgY2FsbGluZyB4Y19hbHRwMm1fc2V0X2RvbWFpbl9zdGF0ZSgpIHdpdGggbm8g
Y3Jhc2hlcyBhdAphbGwuIFNvbWV0aGluZyBlbHNlIG11c3QgaGFwcGVuIGFzIHdlbGwuCgpDb3Vs
ZCB5b3Ugd3JpdGUgYSBzaW1wbGUgQyB0ZXN0IGFwcGxpY2F0aW9uIHRoYXQgZG9lcyB0aGUgbWlu
aW11bQphbW1vdW50IG9mIHdvcmsgbmVlZGVkIHRvIHByb2R1Y2UgdGhpcyBjcmFzaD8KCgpUaGFu
a3MsClJhenZhbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 22:51:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 22:51: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 1gEj2U-0007NM-Df; Mon, 22 Oct 2018 22:51:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jlec=nc=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1gEj2T-0007NC-Sa
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 22:51:09 +0000
X-Inumbo-ID: 8e9c1313-d64c-11e8-a8a5-bc764e045a96
Received: from mail-wm1-x341.google.com (unknown [2a00:1450:4864:20::341])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8e9c1313-d64c-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 00:48:14 +0200 (CEST)
Received: by mail-wm1-x341.google.com with SMTP id y144-v6so11967791wmd.4
 for <xen-devel@lists.xenproject.org>; Mon, 22 Oct 2018 15:51:07 -0700 (PDT)
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=En8IGgbk1JxtyLd3+kr/xOR1h89oqWXYuJTBWR2ctyI=;
 b=UIKZxs+0bEPYjBMspB0Mg4Zw+2CD+sLC7tZBubc0uiQEfA6r5mNKl+4U8k1qTAMKq2
 4tBVMOAG9stheQEWYobMELpfzkIcRkwLIhcYGHTww8OPSGUoecSWo27kJu6GgZCXm+ns
 oWfTMC6otRZ6oeiT+q5dRtadfTPh2Ca6Eb9e2Q4i38XQNzMhYuTXlbI4O+oZBzRfSx6r
 JOBitZCFmIeRMkYJY8h8R7w1kV0vQK3DFAgHiQm+pw++N6ylAISeaWfVieAnNyo65dQ9
 6rp9JBeOo2SyP95i7RR4I+WEfCGaR8BcU5pnyJ33zy68FOcmGVzpQyiwCaa7oxgvK+9C
 qwVQ==
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=En8IGgbk1JxtyLd3+kr/xOR1h89oqWXYuJTBWR2ctyI=;
 b=Z80JXpDqF8GO5vJMV9d6ExdtGP0XvBu15NZGL+NomAH4Cg3SUEcv61yuJ5TZBe7buR
 2247R/tS/q3bpLSnB7+kY7ZnCShXkrW2UMbZepxoeF1XVbfXCcjtIZfmQtFWbhqaEvQ/
 HBAuJvaWW9hIJ5YWbW+QwjQKkUeB33tfo4H2nlsErdD4zoqLP1sUW/tfWzTYvKmif1eA
 UZi0JRaWAVu9hmfGJn/23M94msdBWM4CY0hYdUs0v00sI0rhHCk50oJ1BcWziwccGG5w
 ZpNfyex2LuFGqA7fTv5e3cXTGuN/nOc3iDZugyz/ofoB15JWopNUUfgLepuA2PexIu/R
 5Mgg==
X-Gm-Message-State: ABuFfoiBYWdjizQHGW6HH8T2QPLMmYgjX06KJzOPtX4wvNSuYofJWJqA
 5Ou1dnXuDKUA9H3b9BMUlbzGTCQMcE8c28kzRos=
X-Google-Smtp-Source: ACcGV61ZiVFlMfCINaNOPNr14ClEJ/QHF3B0Xd0z0jf4nlTo1rkz6mPvMPeys7zqg9zRWiCBaXikTSrShKB/bMzC8Mc=
X-Received: by 2002:a1c:9f41:: with SMTP id
 i62-v6mr18768806wme.53.1540248666564; 
 Mon, 22 Oct 2018 15:51:06 -0700 (PDT)
MIME-Version: 1.0
References: <1539857272-4660-1-git-send-email-rcojocaru@bitdefender.com>
 <CABfawhmTCUqUV264hEjQWABohR42ezHPWBhL0GVT4cKuiDjyGg@mail.gmail.com>
 <d13f501e-4d43-2897-c995-badc276c7c68@bitdefender.com>
 <CABfawhk6gjBb_Ei3Z=QZwH7pnmX=gUQ30+q_hU7V9CSBB0=jwA@mail.gmail.com>
 <9b09e025-8622-c035-4b79-09b6772ab4df@bitdefender.com>
 <05efdf4c-b4ce-b136-d25e-83acdf3c4b1e@citrix.com>
 <CABfawh=Q7vOmutRSR84=x9Fkgg1Xrdd+cm6CSza7udUDt19g+A@mail.gmail.com>
 <20fb3eff-d438-59e9-3dea-9f36be40d039@bitdefender.com>
In-Reply-To: <20fb3eff-d438-59e9-3dea-9f36be40d039@bitdefender.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Mon, 22 Oct 2018 16:50:28 -0600
Message-ID: <CABfawhn+NJ7Og91ko5yqHtzy-st_Fw3CeV-61GBULGoxQkFLog@mail.gmail.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>
Subject: Re: [Xen-devel] Fix VGA logdirty related display freezes with altp2m
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gTW9uLCBPY3QgMjIsIDIwMTggYXQgNDoxNSBQTSBSYXp2YW4gQ29qb2NhcnUKPHJjb2pvY2Fy
dUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Cj4gPj4+PiBXaXRoIHRoZSBjb25maWcgZml4ZWQg
aXQgYm9vdHMgYnV0IHdoZW4gSSBydW4gRFJBS1ZVRiBvbiB0aGUgZG9tYWluIEkKPiA+Pj4+IGdl
dCB0aGUgZm9sbG93aW5nIGNyYXNoOgo+ID4+Pj4KPiA+Pj4+IChYRU4pIC0tLS1bIFhlbi00LjEy
LXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQo+ID4+Pj4gKFhF
TikgQ1BVOiAgICAwCj4gPj4+PiAoWEVOKSBSSVA6ICAgIGUwMDg6WzwwMDAwMDAwMDdiZGI2MzBj
Pl0gMDAwMDAwMDA3YmRiNjMwYwo+ID4+Pj4gKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDEwMjgy
ICAgQ09OVEVYVDogaHlwZXJ2aXNvciAoZDB2NSkKPiA+Pj4+IChYRU4pIHJheDogMDAwMDAwMDBl
ZTEzODQ3MCAgIHJieDogMDAwMDAwMDAwMDAwMDAwMCAgIHJjeDogMDAwMDAwMDA4MDAwYjA5OAo+
ID4+Pj4gKFhFTikgcmR4OiAwMDAwMDAwMDAwMDAwY2Y4ICAgcnNpOiAwMDAwMDAwMDAwMDAwMDAw
ICAgcmRpOiAwMDAwMDAwNDZkMmVmMDAwCj4gPj4+PiAoWEVOKSByYnA6IDAwMDAwMDAwMDAwMDAw
MDAgICByc3A6IGZmZmY4MzAwNWRhMjdhMTAgICByODogIDAwMDAwMDAwMDAwMDBjZjgKPiA+Pj4+
IChYRU4pIHI5OiAgMDAwMDAwMDAwMDAwMGNmOCAgIHIxMDogZmZmZjgzMDA1ZGEyN2FiOCAgIHIx
MTogZmZmZjgzMDA1ZGEyN2EwOAo+ID4+Pj4gKFhFTikgcjEyOiAwMDAwMDAwMDAwMDAwMDAwICAg
cjEzOiAwMDAwMDAwMDAwMDAwMDAwICAgcjE0OiAwMDAwMDAwMDAwMDAwMDY1Cj4gPj4+PiAoWEVO
KSByMTU6IDAwMDAwMDAwMDAwMDA1YTcgICBjcjA6IDAwMDAwMDAwODAwNTAwMzMgICBjcjQ6IDAw
MDAwMDAwMDAzNzI2NjAKPiA+Pj4+IChYRU4pIGNyMzogMDAwMDAwMDQ2ZDJlZjAwMCAgIGNyMjog
MDAwMDAwMDBlZTEzODQ3MAo+ID4+Pj4gKFhFTikgZnNiOiAwMDAwN2ZlNDZkOTdiYmMwICAgZ3Ni
OiBmZmZmODgwNDY3ZjQwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCj4gPj4+PiAoWEVOKSBk
czogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiBlMDEwICAgY3M6
IGUwMDgKPiA+Pj4+IChYRU4pIFhlbiBjb2RlIGFyb3VuZCA8MDAwMDAwMDA3YmRiNjMwYz4gKDAw
MDAwMDAwN2JkYjYzMGMpOgo+ID4+Pj4gKFhFTikgIDgwIDc0IDBiIDA1IDcwIDg0IDAwIDAwIDxj
Nz4gMDAgMDAgMDAgMDAgZTAgODAgM2QgN2EgMzQgMDAgMDAgMDAgNzUgNjQgNDgKPiA+Pj4+IChY
RU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODMwMDVkYTI3YTEwOihYRU4pIFhlbiBz
dGFjayB0cmFjZQo+ID4+Pj4gZnJvbSByc3A9ZmZmZjgzMDA1ZGEyN2ExMDoKPiA+Pj4+IChYRU4p
ICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDA2NSBmZmZmODMwMDVkYTI3YTUwIGZm
ZmY4MmQwODAzN2FhZmMKPiA+Pj4+IChYRU4pICAgIDAwMDAwMDAwZmZmZmZmZmUgZmZmZjgyZDA4
MDM3YWUxNCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzAwNWRhMjdhOTAKPiA+Pj4+IChYRU4pICAg
IDAwMDAwMDAwMDAzNzI2NjAgMDAwMDAwMDQ2ZDJlZjAwMCAwMDAwMDAwMzkzZTkxMDAwIGZmZmY4
MmQwODA5NjAyYjAKPiA+Pj4+IChYRU4pICAgIDAwMDAwMGZlMDAwMDAwMDAgZmZmZjgyZDA4MDJh
M2I5OCBmZmZmZmZmZmZmZmZmZmZmIGZmZmY4MzAwNWRhMjdhYjgKPiA+Pj4+IChYRU4pICAgIGZm
ZmY4MzAwNWRhMjdiMDggZmZmZjgyZDA4MDJhMzUxMSBmZmZmODJkMDgwNDZiMDI4IGZmZmY4MzAw
NWRhMjdiMDgKPiA+Pj4+IChYRU4pICAgIGZmZmY4MmQwODAyYTM1MTEgZmZmZjgzMDA1ZGEyN2Zm
ZiAwMDAwMTM4ODAwMDAwMjkyIDAwMDA4MmQwODA4MTc2YTAKPiA+Pj4+IChYRU4pICAgIDAwMDAw
MDAwMDAwMDAwMDAgZmZmZjgyZDA4MDIzYjg4OSAwMDAwMDAwMDAwMDAwMjkyIGZmZmY4MmQwODA0
NmIwMjgKPiA+Pj4+IChYRU4pICAgIGZmZmY4MmQwODA0NTFhYzggZmZmZjgyZDA4MDQ1NGFmMiAw
MDAwMDAwMDAwMDAwNWE3IGZmZmY4MzAwNWRhMjdiNzgKPiA+Pj4+IChYRU4pICAgIGZmZmY4MmQw
ODAyNTFkNmYgZmZmZjgyZDA4MDI1MGZjZCAwMDAwMDAwMDAwMDAwMDI4IGZmZmY4MzAwNWRhMjdi
ODgKPiA+Pj4+IChYRU4pICAgIGZmZmY4MzAwNWRhMjdiMzggMDAwMDAwMDAwMDAwZTAxMCBmZmZm
ODJkMDgwNDU0YzczIGZmZmY4MmQwODA0NTFhYzgKPiA+Pj4+IChYRU4pICAgIGZmZmY4MmQwODA0
NTRhZjIgMDAwMDAwMDAwMDAwMDVhNyAwMDAwMDAwMDAwMDAwMDMwIGZmZmY4MzAwNWRhMjdiZjgK
PiA+Pj4+IChYRU4pICAgIGZmZmY4MmQwODA0NTRjNzMgZmZmZjgzMDA1ZGEyN2JlOCBmZmZmODJk
MDgwMmFhZWJjIGZmZmY4MmQwODAzM2YzZGMKPiA+Pj4+IChYRU4pICAgIGZmZmY4MmQwODA0NTFh
YzggZmZmZjgyZDA4MDM3ZDk2OSBmZmZmODJkMDgwMzdkOTVkIGZmZmY4MmQwODAzN2Q5NjkKPiA+
Pj4+IChYRU4pICAgIDBiMGY4MmQwODAzN2Q5NWQgZmZmZjgyZDA4MDM3ZDk2OSBmZmZmODMwMDVm
ZTViMDAwIDAwMDAwMDAwMDAwMDAwMDAKPiA+Pj4+IChYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAg
ZmZmZjgzMDA1ZGEyN2ZmZiAwMDAwMDAwMDAwMDAwMDAwIDAwMDA3Y2ZmYTI1ZDgzZTcKPiA+Pj4+
IChYRU4pICAgIGZmZmY4MmQwODAzN2RhMmQgZGVhZGJlZWZkZWFkZjAwZCBmZmZmODMwMThjYWYy
NTMwIGZmZmY4MzAwNWRhMjdkMzgKPiA+Pj4+IChYRU4pICAgIGZmZmY4MzA0MGE0OTI4MzAgZmZm
ZjgzMDA1ZGEyN2NjOCBmZmZmODMwNDBiYWIyODgwIDAwMDAwMDAwMDAwMDAwMDAKPiA+Pj4+IChY
RU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgZGVhZGJlZWZkZWFkZjAwZCBkZWFkYmVlZmRlYWRmMDBk
IDAwMDAwMDAwMDAwMDAwMDAKPiA+Pj4+IChYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgz
MDQ1MTgzNTAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzA0MGE0OTIwMDAKPiA+Pj4+IChYRU4p
ICAgIDAwMDAwMDA2MDAwMDAwMDAgZmZmZjgyZDA4MDMzZjNkYSAwMDAwMDAwMDAwMDBlMDA4IDAw
MDAwMDAwMDAwMTAyODIKPiA+Pj4+IChYRU4pIFhlbiBjYWxsIHRyYWNlOgo+ID4+Pj4gKFhFTikg
ICAgWzwwMDAwMDAwMDdiZGI2MzBjPl0gMDAwMDAwMDA3YmRiNjMwYwo+ID4+Pj4gKFhFTikKPiA+
Pj4+IChYRU4pIFBhZ2V0YWJsZSB3YWxrIGZyb20gMDAwMDAwMDBlZTEzODQ3MDoKPiA+Pj4+IChY
RU4pICBMNFsweDAwMF0gPSAwMDAwMDAwNDZkMmVlMDYzIGZmZmZmZmZmZmZmZmZmZmYKPiA+Pj4+
IChYRU4pICBMM1sweDAwM10gPSAwMDAwMDAwMDVkYTExMDYzIGZmZmZmZmZmZmZmZmZmZmYKPiA+
Pj4+IChYRU4pICBMMlsweDE3MF0gPSAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmZmZmZmZmZmYK
PiA+Pj4+IChYRU4pCj4gPj4+PiAoWEVOKSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqCj4gPj4+PiAoWEVOKSBQYW5pYyBvbiBDUFUgMDoKPiA+Pj4+IChYRU4pIEZBVEFM
IFBBR0UgRkFVTFQKPiA+Pj4+IChYRU4pIFtlcnJvcl9jb2RlPTAwMDJdCj4gPj4+PiAoWEVOKSBG
YXVsdGluZyBsaW5lYXIgYWRkcmVzczogMDAwMDAwMDBlZTEzODQ3MAo+ID4+Pj4gKFhFTikgKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+ID4+Pj4gKFhFTikKPiA+Pj4+
IChYRU4pIFJlYm9vdCBpbiBmaXZlIHNlY29uZHMuLi4KPiA+Pj4gVGhpcyBvbmUgSSdtIG5vdCBz
dXJlIGFib3V0LiBXaGF0IGRvZXMgeW91ciBpbnRyb3NwZWN0aW9uIGFnZW50IGRvIGF0Cj4gPj4+
IHRoYXQgcG9pbnQ/Cj4gPj4KPiA+PiBUaGlzIGNyYXNoIGlzIGJpemFycmUuICBYZW4gaGFzIG1v
c3QgbGlrZWx5IGZvbGxvd2VkIGEgY29ycnVwdCBmdW5jdGlvbgo+ID4+IHBvaW50ZXIsIGJlY2F1
c2Ugbm9uZSBvZiBYZW4ncyAudGV4dCBzZWN0aW9uIGxpdmUganVzdCBiZWxvdyB0aGUgMkcgYm91
bmRhcnkKPiA+Pgo+ID4KPiA+IEl0J3MgcmVwcm9kdWNpYmxlIGFuZCBoYXBwZW5zIGltbWVkaWF0
ZWx5IGFmdGVyIGEgc3VjY2Vzc2Z1bCBjYWxsIHRvCj4gPiB4Y19hbHRwMm1fc2V0X2RvbWFpbl9z
dGF0ZSB0byBlbmFibGUgYWx0cDJtLgo+Cj4gVGhhdCBjYW4ndCBiZSBhbGwgdGhhdCdzIG5lZWRl
ZC4gSSBhc3N1cmUgeW91IEkndmUgdGVzdGVkIHRoaXMgd2l0aCBtdWNoCj4gbW9yZSB0aGF0IGp1
c3QgY2FsbGluZyB4Y19hbHRwMm1fc2V0X2RvbWFpbl9zdGF0ZSgpIHdpdGggbm8gY3Jhc2hlcyBh
dAo+IGFsbC4gU29tZXRoaW5nIGVsc2UgbXVzdCBoYXBwZW4gYXMgd2VsbC4KPgo+IENvdWxkIHlv
dSB3cml0ZSBhIHNpbXBsZSBDIHRlc3QgYXBwbGljYXRpb24gdGhhdCBkb2VzIHRoZSBtaW5pbXVt
Cj4gYW1tb3VudCBvZiB3b3JrIG5lZWRlZCB0byBwcm9kdWNlIHRoaXMgY3Jhc2g/CgpOb3QgdGhl
IHNhbWUgZXJyb3IgYnV0IGFub3RoZXIgY3Jhc2ggd2hlbiBqdXN0IHVzaW5nIHhlbi1hY2Nlc3Mg
d2l0aAphbHRwMm1fZXhlYzoKCihYRU4pIEFzc2VydGlvbiAnIXAybS0+c3luYy5sb2dkaXJ0eV9y
YW5nZXMnIGZhaWxlZCBhdCBwMm0tZXB0LmM6MTQ0NwooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0
YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICA3
CihYRU4pIFJJUDogICAgZTAwODpbPGZmZmY4MmQwODAzM2YzZGE+XSBwMm1faW5pdF9hbHRwMm1f
ZXB0KzB4ZjgvMHgxMDEKKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDEwMjgyICAgQ09OVEVYVDog
aHlwZXJ2aXNvciAoZDB2MSkKKFhFTikgcmF4OiAwMDAwMDAwMDAwMDAwMDAwICAgcmJ4OiBmZmZm
ODMwNDRmZjIxODgwICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHJkeDogZmZmZjgzMDQ1
MWFhZTAwMCAgIHJzaTogMDAwMDAwMDAwMDAwMDAwMCAgIHJkaTogZmZmZjgzMDQ0ZjUwMDAwMAoo
WEVOKSByYnA6IGZmZmY4MzA0NmQyMzdjYzggICByc3A6IGZmZmY4MzA0NmQyMzdjYTggICByODog
IGRlYWRiZWVmZGVhZGYwMGQKKFhFTikgcjk6ICBkZWFkYmVlZmRlYWRmMDBkICAgcjEwOiAwMDAw
MDAwMDAwMDAwMDAwICAgcjExOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIHIxMjogZmZmZjgzMDQ0
ZjUwMDgzMCAgIHIxMzogZmZmZjgzMDQ2ZDIzN2QzOCAgIHIxNDogZmZmZjgzMDE4Y2FmMjRhMAoo
WEVOKSByMTU6IGRlYWRiZWVmZGVhZGYwMGQgICBjcjA6IDAwMDAwMDAwODAwNTAwMzMgICBjcjQ6
IDAwMDAwMDAwMDAzNzI2NjAKKFhFTikgY3IzOiAwMDAwMDAwM2I5NzE5MDAwICAgY3IyOiAwMDAw
N2ZmY2Y2MjRhZmIwCihYRU4pIGZzYjogMDAwMDdmMzFjNGIxYTE0MCAgIGdzYjogZmZmZjg4MDQ2
N2U0MDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBkczogMDAwMCAgIGVzOiAwMDAw
ICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiBlMDEwICAgY3M6IGUwMDgKKFhFTikgWGVuIGNv
ZGUgYXJvdW5kIDxmZmZmODJkMDgwMzNmM2RhPiAocDJtX2luaXRfYWx0cDJtX2VwdCsweGY4LzB4
MTAxKToKKFhFTikgIDQxIDVjIDQxIDVkIDQxIDVlIDVkIGMzIDwwZj4gMGIgYjggZjQgZmYgZmYg
ZmYgZWIgZWUgNTUgNDggODkgZTUgNTMgNDggODMKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20g
cnNwPWZmZmY4MzA0NmQyMzdjYTg6CihYRU4pICAgIGZmZmY4MzA0NGY1MDAwMDAgZmZmZjgzMDQ0
ZjUwMDgzMCBmZmZmODMwNDZkMjM3ZDM4IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgZmZmZjgz
MDQ2ZDIzN2QwOCBmZmZmODJkMDgwMzM4MGJlIGZmZmY4MzA0NmQyMzdjZTggZmZmZjgzMDQ0ZjUw
MDAwMAooWEVOKSAgICAwMDAwN2YzMWM0YjM2MDEwIDAwMDAwMDAwZmZmZmZmZmYgZmZmZjgyZDA4
MDJmYjRhYiBkZWFkYmVlZmRlYWRmMDBkCihYRU4pICAgIGZmZmY4MzA0NmQyMzdkOTggZmZmZjgy
ZDA4MDJmN2VmYiBmZmZmODMwNDZkMjM3ZTQ4IGZmZmY4MmQwODAyMDM1YmEKKFhFTikgICAgMDAw
MDAwMDQwMDAwMDAwMSAwMDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwMDAwM2ZmZmYgMDAwMDAwMDAw
MDAwMDAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAw
MDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAw
MDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDE5IDAwMDA3ZjMxYzRiMzYwMTAKKFhFTikgICAg
ZmZmZjgzMDA1ZmRmYjAwMCBmZmZmODJkMDgwMmZiNGFiIGZmZmY4MzA0NmQyMzdlNDggZmZmZjgy
ZDA4MDJmYzZmMgooWEVOKSAgICBmZmZmODMwNDZkMjM3ZmZmIGZmZmY4MzAwNWZkZmIwMDAgZmZm
ZjgzMDQ2ZDIzN2RjOCBmZmZmODJkMDgwMzZmZTcxCihYRU4pICAgIGZmZmY4MzA0NmQyMzdlNDgg
ZmZmZjgyZDA4MDM3NTEyYSAwMDAwMDAwNjAwMDAwMDAxIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikg
ICAgMDAwMDAwMDAwMDAwMDIwMiAwMDAwN2YzMWM0MWZmNWQ3IGZmZmY4MmQwODAzN2Q0NDQgZmZm
ZjgyZDA4MDM3ZDQzOAooWEVOKSAgICBmZmZmODJkMDgwMzdkNDQ0IGZmZmY4MmQwODAzN2Q0Mzgg
ZmZmZjgyZDA4MDM3ZDQ0NCBmZmZmODMwNDZkMjM3ZWY4CihYRU4pICAgIDAwMDAwMDAwMDAwMDAw
MjIgZmZmZjgzMDA1ZmRmYjAwMCBmZmZmODJkMDgwMmZiNGFiIGRlYWRiZWVmZGVhZGYwMGQKKFhF
TikgICAgZmZmZjgzMDQ2ZDIzN2VlOCBmZmZmODJkMDgwMzc0YjA3IDAyZmY4MmQwODAzN2Q0NDQg
MDAwMDAwMDAwMDAwMDAxOQooWEVOKSAgICAwMDAwN2YzMWM0YjM2MDEwIGRlYWRiZWVmZGVhZGYw
MGQgZGVhZGJlZWZkZWFkZjAwZCBkZWFkYmVlZmRlYWRmMDBkCihYRU4pICAgIGZmZmY4MmQwODAz
N2Q0NDQgZmZmZjgyZDA4MDM3ZDQzOCBmZmZmODJkMDgwMzdkNDQ0IGZmZmY4MmQwODAzN2Q0MzgK
KFhFTikgICAgZmZmZjgyZDA4MDM3ZDQ0NCBmZmZmODJkMDgwMzdkNDM4IGZmZmY4MmQwODAzN2Q0
NDQgZmZmZjgzMDA1ZmRmYjAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAw
MDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDA3Y2Zi
OTJkYzgwZTcgZmZmZjgyZDA4MDM3ZDRhMiAwMDAwN2ZmY2Y2MjRkNmIwIDAwMDAwMDAwMDAzMDUw
MDAKKFhFTikgICAgZmZmZjg4MDQyMWFkYjQwMCAwMDAwN2ZmY2Y2MjRkNmIwIGZmZmZjOTAwNDJj
NDdlNjAgZmZmZmZmZmZmZmZmZmZmZgooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAgWzxm
ZmZmODJkMDgwMzNmM2RhPl0gcDJtX2luaXRfYWx0cDJtX2VwdCsweGY4LzB4MTAxCihYRU4pICAg
IFs8ZmZmZjgyZDA4MDMzODBiZT5dIHAybV9pbml0X25leHRfYWx0cDJtKzB4MTAzLzB4MTYxCihY
RU4pICAgIFs8ZmZmZjgyZDA4MDJmN2VmYj5dIGh2bS5jI2RvX2FsdHAybV9vcCsweDQxMy8weDc3
OQooWEVOKSAgICBbPGZmZmY4MmQwODAyZmM2ZjI+XSBkb19odm1fb3ArMHgxMjQ3LzB4MTMxOQoo
WEVOKSAgICBbPGZmZmY4MmQwODAzNzRiMDc+XSBwdl9oeXBlcmNhbGwrMHgxZGMvMHg0YmIKKFhF
TikgICAgWzxmZmZmODJkMDgwMzdkNGEyPl0gbHN0YXJfZW50ZXIrMHgxMTIvMHgxMjAKKFhFTikK
KFhFTikKKFhFTikgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgooWEVO
KSBQYW5pYyBvbiBDUFUgNzoKKFhFTikgQXNzZXJ0aW9uICchcDJtLT5zeW5jLmxvZ2RpcnR5X3Jh
bmdlcycgZmFpbGVkIGF0IHAybS1lcHQuYzoxNDQ3CihYRU4pICoqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioKKFhFTikKKFhFTikgUmVib290IGluIGZpdmUgc2Vjb25kcy4u
LgooWEVOKSBBUElDIGVycm9yIG9uIENQVTA6IDQwKDAwKQoKSSBoYWQgdG8gcmViYXNlIHlvdXIg
YnJhbmNoIG9uIHN0YWdpbmcgdG8gZ2V0IGl0IHRvIGNvbXBpbGUsIG90aGVyCnRoZW4gdGhhdCwg
SSBkb24ndCBrbm93IHdoeSB0aGUgY3Jhc2ggaXMgbm90IGhhcHBlbmluZyBvbiB5b3VyIHNpZGUu
CgpUYW1hcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 23:32:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 23:32: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 1gEjgI-0001qs-2I; Mon, 22 Oct 2018 23:32:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=o+rp=nc=arm.com=andre.przywara@srs-us1.protection.inumbo.net>)
 id 1gEjgG-0001qm-JA
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 23:32:16 +0000
X-Inumbo-ID: ea02fa9e-d652-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id ea02fa9e-d652-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 23:33:43 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4E3E580D;
 Mon, 22 Oct 2018 16:32:14 -0700 (PDT)
Received: from [192.168.3.111] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 687B23F5D3;
 Mon, 22 Oct 2018 16:32:12 -0700 (PDT)
From: =?UTF-8?Q?Andr=c3=a9_Przywara?= <andre.przywara@arm.com>
To: Amit Singh Tomar <amittomer25@gmail.com>, xen-devel@lists.xenproject.org
References: <1533661673-14607-1-git-send-email-amittomer25@gmail.com>
 <1533661673-14607-2-git-send-email-amittomer25@gmail.com>
Organization: ARM Ltd.
Message-ID: <a8821f12-fc38-a69a-9ab5-effa2423246f@arm.com>
Date: Tue, 23 Oct 2018 00:31:56 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <1533661673-14607-2-git-send-email-amittomer25@gmail.com>
Content-Language: en-US
Subject: [Xen-devel] [RFC PATCH 1/2] xen/arm: Add Amlogic S905 SoC early
 printk 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: sstabellini@kernel.org, wei.liu2@citrix.com, konrad.wilk@oracle.com,
 George.Dunlap@eu.citrix.com, ian.jackson@eu.citrix.com, tim@xen.org,
 julien.grall@arm.com, 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>

T24gOC83LzE4IDY6MDcgUE0sIEFtaXQgU2luZ2ggVG9tYXIgd3JvdGU6CgpIaSwKCmNvbW1pdCBt
ZXNzYWdlPwoKPiBTaWduZWQtb2ZmLWJ5OiBBbWl0IFNpbmdoIFRvbWFyIDxhbWl0dG9tZXIyNUBn
bWFpbC5jb20+Cj4gLS0tCj4gIGRvY3MvbWlzYy9hcm0vZWFybHktcHJpbnRrLnR4dCAgICAgfCAg
MSArCj4gIHhlbi9hcmNoL2FybS9SdWxlcy5tayAgICAgICAgICAgICAgfCAgMSArCj4gIHhlbi9h
cmNoL2FybS9hcm02NC9kZWJ1Zy1tZXNvbi5pbmMgfCA1MAo+ICsrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrIDMgZmlsZXMgY2hhbmdlZCwgNTIKPiBpbnNlcnRpb25zKCspIGNy
ZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vYXJtNjQvZGVidWctbWVzb24uaW5jCj4gCj4g
ZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy9hcm0vZWFybHktcHJpbnRrLnR4dAo+IGIvZG9jcy9taXNj
L2FybS9lYXJseS1wcmludGsudHh0IGluZGV4IGY3NjVmNTkuLjJhYTk1MjggMTAwNjQ0Cj4gLS0t
IGEvZG9jcy9taXNjL2FybS9lYXJseS1wcmludGsudHh0Cj4gKysrIGIvZG9jcy9taXNjL2FybS9l
YXJseS1wcmludGsudHh0Cj4gQEAgLTQxLDYgKzQxLDcgQEAgdGhlIG5hbWUgb2YgdGhlIG1hY2hp
bmU6Cj4gICAgLSBqdW5vOiBwcmludGsgd2l0aCBwbDAxMSBvbiBKdW5vIHBsYXRmb3JtCj4gICAg
LSBsYWdlcjogcHJpbnRrIHdpdGggU0NJRjAgb24gUmVuZXNhcyBSLUNhciBIMiBwcm9jZXNzb3Jz
Cj4gICAgLSBtaWR3YXk6IHByaW50ayB3aXRoIHRoZSBwbDAxMSBvbiBDYWx4ZWRhIE1pZHdheSBw
cm9jZXNzb3JzCj4gKyAgLSBtZXNvbjogcHJpbnRrIHdpdGggdGhlIE1FU09OIGZvciBBbWxvZ2lj
IFM5MDUgU29Dcwo+ICAgIC0gbXZlYnU6IHByaW50ayB3aXRoIHRoZSBNVkVCVSBmb3IgTWFydmVs
bCBBcm1hZGEgMzcwMCBTb0NzCj4gICAgLSBvbWFwNTQzMjogcHJpbnRrIHdpdGggVUFSVDMgb24g
VEkgT01BUDU0MzIgcHJvY2Vzc29ycwo+ICAgIC0gcmNhcjM6IHByaW50ayB3aXRoIFNDSUYyIG9u
IFJlbmVzYXMgUi1DYXIgR2VuMyBwcm9jZXNzb3JzCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS9SdWxlcy5tayBiL3hlbi9hcmNoL2FybS9SdWxlcy5tawo+IGluZGV4IGYyNjQ1OTIuLmQ0ZmFi
ZGMgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL1J1bGVzLm1rCj4gKysrIGIveGVuL2FyY2gv
YXJtL1J1bGVzLm1rCj4gQEAgLTM2LDYgKzM2LDcgQEAgRUFSTFlfUFJJTlRLX2hpa2V5OTYwICAg
ICAgIDo9IHBsMDExLDB4ZmZmMzIwMDAKPiAgRUFSTFlfUFJJTlRLX2p1bm8gICAgICAgICAgIDo9
IHBsMDExLDB4N2ZmODAwMDAKPiAgRUFSTFlfUFJJTlRLX2xhZ2VyICAgICAgICAgIDo9IHNjaWYs
MHhlNmU2MDAwMAo+ICBFQVJMWV9QUklOVEtfbWlkd2F5ICAgICAgICAgOj0gcGwwMTEsMHhmZmYz
NjAwMAo+ICtFQVJMWV9QUklOVEtfbWVzb24gICAgICAgICAgOj0gbWVzb24sMHhjODEwMDRjMAo+
ICBFQVJMWV9QUklOVEtfbXZlYnUgICAgICAgICAgOj0gbXZlYnUsMHhkMDAxMjAwMAo+ICBFQVJM
WV9QUklOVEtfb21hcDU0MzIgICAgICAgOj0gODI1MCwweDQ4MDIwMDAwLDIKPiAgRUFSTFlfUFJJ
TlRLX3JjYXIzICAgICAgICAgIDo9IHNjaWYsMHhlNmU4ODAwMAo+IGRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vYXJtNjQvZGVidWctbWVzb24uaW5jCj4gYi94ZW4vYXJjaC9hcm0vYXJtNjQvZGVi
dWctbWVzb24uaW5jIG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gaW5kZXggMDAwMDAwMC4uZDU1MDdk
Mwo+IC0tLSAvZGV2L251bGwKPiArKysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvZGVidWctbWVzb24u
aW5jCj4gQEAgLTAsMCArMSw1MCBAQAo+ICsvKgo+ICsgKiB4ZW4vYXJjaC9hcm0vYXJtNjQvZGVi
dWctbWVzb24uaW5jCj4gKyAqCj4gKyAqIE1FU09OIHNwZWNpZmljIGRlYnVnIGNvZGUuCj4gKyAq
Cj4gKyAqIENvcHlyaWdodCAoYykgMjAxOCwgQW1pdCBTaW5naCBUb21hciA8YW1pdHRvbWVyMjVA
Z21haWwuY29tPi4KPiArICoKPiArICogVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlv
dSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vcgo+ICsgKiBtb2RpZnkgaXQgdW5kZXIgdGhlIHRl
cm1zIGFuZCBjb25kaXRpb25zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMKPiArICogTGljZW5z
ZSwgdmVyc2lvbiAyLCBhcyBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlv
bi4KPiArICoKPiArICogVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRo
YXQgaXQgd2lsbCBiZSB1c2VmdWwsCj4gKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0
aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCj4gKyAqIE1FUkNIQU5UQUJJTElUWSBv
ciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUgR05VCj4gKyAqIEdl
bmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KPiArICoKPiArICogWW91IHNo
b3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljCj4gKyAq
IExpY2Vuc2UgYWxvbmcgd2l0aCB0aGlzIHByb2dyYW07IElmIG5vdCwgc2VlCj4gPGh0dHA6Ly93
d3cuZ251Lm9yZy9saWNlbnNlcy8+Lgo+ICsgKi8KPiArCj4gKyNkZWZpbmUgVUFSVF9TVEFUVVNf
UkVHICAgICAweDBjCj4gKyNkZWZpbmUgVUFSVF9UWF9SRUcgICAgICAgICAweDAwCgpBcyBKdWxp
ZW4gbWVudGlvbmVkLCBwbGVhc2Ugc3RpY2sgdG8gdGhlIG1hbnVhbCBuYW1lcyBhbmQgYmUgY29u
c2lzdGVudAp3aXRoIHRoZSBwcm9wZXIgWGVuIGRyaXZlci4gQWxzbywgcGxlYXNlIHNvcnQgYnkg
b2Zmc2V0LgoKPiArCj4gKy8qCj4gKyAqIE1FU09OIFVBUlQgd2FpdCBVQVJUIHRvIGJlIHJlYWR5
IHRvIHRyYW5zbWl0Cj4gKyAqIHhiOiByZWdpc3RlciB3aGljaCBjb250YWlucyB0aGUgVUFSVCBi
YXNlIGFkZHJlc3MKPiArICogYzogc2NyYXRjaCByZWdpc3Rlcgo+ICsgKi8KPiArLm1hY3JvIGVh
cmx5X3VhcnRfcmVhZHkgeGIgYwo+ICsxOgo+ICsgICAgICAgIGxkcmggICB3XGMsIFtceGIsICNV
QVJUX1NUQVRVU19SRUddIC8qIHN0YXR1cyByZWdpc3RlciAqLwoKV2h5IGxkcmg/IFRoaXMgaXMg
YSAzMi1iaXQgcmVnaXN0ZXIsIGFjdHVhbGx5IHlvdSBjYW4ndCBiZSBzdXJlIHRoYXQgdGhlCmRl
dmljZSBzdXBwb3J0cyBhIDE2LWJpdCBhY2Nlc3MuIEJlc2lkZXM6IHRoZSBiaXQgeW91IGFyZSBh
ZnRlciBpcyBpbgp0aGUgdXBwZXIgaGFsZiwgc28geW91IGFjdHVhbGx5IHdpbGwgbmV2ZXIgc2Vl
IHRoZSBiaXQgc2V0LiBJIHdvbmRlciBpZgp5b3UgYXJlIGxvb3NpbmcgY2hhcmFjdGVycyBoZXJl
LgoKPiArICAgICAgICB0c3QgICAgd1xjLCAjKDEgPDwgMjEpICAgICAgICAgICAgICAvKiBDaGVj
ayBUWEZJRk8gRlVMTCBiaXQKPiAqLwo+ICsgICAgICAgIGIubmUgICAxYiAgICAgICAgICAgICAg
ICAgICAgICAgICAgIC8qIFdhaXQgZm9yIHRoZSBVQVJUIHRvCj4gYmUgcmVhZHkgKi8KCllvdSBj
YW4gdXNlICJ0Ym56IiB0byByZXBsYWNlIHRob3NlIHR3byBpbnN0cnVjdGlvbnMuCgo+ICsuZW5k
bQo+ICsKPiArLyoKPiArICogTUVTT04gVUFSVCB0cmFuc21pdCBjaGFyYWN0ZXIKPiArICogeGI6
IHJlZ2lzdGVyIHdoaWNoIGNvbnRhaW5zIHRoZSBVQVJUIGJhc2UgYWRkcmVzcwo+ICsgKiB3dDog
cmVnaXN0ZXIgd2hpY2ggY29udGFpbnMgdGhlIGNoYXJhY3RlciB0byB0cmFuc21pdAo+ICsgKi8K
PiArLm1hY3JvIGVhcmx5X3VhcnRfdHJhbnNtaXQgeGIgd3QKPiArCXN0cmIgIFx3dCwgW1x4Yiwg
I1VBUlRfVFhfUkVHXQoKVFhfV0ZJRk8gaXMgYSAzMi1iaXQgcmVnaXN0ZXIsIHNvIHlvdSBzaG91
bGQgcmF0aGVyIHVzZSBhIDMyLWJpdAphY2Nlc3Nvci4KCkNoZWVycywKQW5kcmUuCgoKPiArLmVu
ZG0KPiArCj4gKy8qCj4gKyAqIExvY2FsIHZhcmlhYmxlczoKPiArICogbW9kZTogQVNNCj4gKyAq
IGluZGVudC10YWJzLW1vZGU6IG5pbAo+ICsgKiBFbmQ6Cj4gKyAqLwo+IAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 23:32:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 23:32: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 1gEjgA-0001qe-PD; Mon, 22 Oct 2018 23:32:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=o+rp=nc=arm.com=andre.przywara@srs-us1.protection.inumbo.net>)
 id 1gEjg9-0001qZ-Ns
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 23:32:09 +0000
X-Inumbo-ID: e5cebe16-d652-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id e5cebe16-d652-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 23:33:36 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 0086E80D;
 Mon, 22 Oct 2018 16:32:06 -0700 (PDT)
Received: from [192.168.3.111] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id F0E4C3F5D3;
 Mon, 22 Oct 2018 16:32:04 -0700 (PDT)
From: =?UTF-8?Q?Andr=c3=a9_Przywara?= <andre.przywara@arm.com>
To: Amit Singh Tomar <amittomer25@gmail.com>, xen-devel@lists.xenproject.org
References: <1533661673-14607-1-git-send-email-amittomer25@gmail.com>
 <1533661673-14607-3-git-send-email-amittomer25@gmail.com>
Organization: ARM Ltd.
Message-ID: <ddbeb204-5ce3-13a9-1051-dc0bfe8434b6@arm.com>
Date: Tue, 23 Oct 2018 00:31:48 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <1533661673-14607-3-git-send-email-amittomer25@gmail.com>
Content-Language: en-US
Subject: [Xen-devel] [RFC PATCH 2/2] xen/arm: Add MESON UART driver for
 Amlogic S905 SoC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, wei.liu2@citrix.com, konrad.wilk@oracle.com,
 George.Dunlap@eu.citrix.com, ian.jackson@eu.citrix.com, tim@xen.org,
 julien.grall@arm.com, 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>

T24gOC83LzE4IDY6MDcgUE0sIEFtaXQgU2luZ2ggVG9tYXIgd3JvdGU6CgpIaSwKCj4gVGhpcyBw
YXRjaCBhZGRzIGRyaXZlciBmb3IgVUFSVCBjb250cm9sbGVyIHByZXNlbnQgb24gQW1sb2dpYyBT
OTA1Cj4gU29DLgo+IGh0dHBzOi8vZG4ub2Ryb2lkLmNvbS9TOTA1L0RhdGFTaGVldC9TOTA1X1B1
YmxpY19EYXRhc2hlZXRfVjEuMS40LnBkZgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFtaXQgU2luZ2gg
VG9tYXIgPGFtaXR0b21lcjI1QGdtYWlsLmNvbT4KPiAtLS0KPiAgeGVuL2RyaXZlcnMvY2hhci9L
Y29uZmlnICAgICAgfCAgIDggKysKPiAgeGVuL2RyaXZlcnMvY2hhci9NYWtlZmlsZSAgICAgfCAg
IDEgKwo+ICB4ZW4vZHJpdmVycy9jaGFyL21lc29uLXVhcnQuYyB8IDI5MAo+ICsrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKyAzIGZpbGVzIGNoYW5nZWQsIDI5OQo+IGlu
c2VydGlvbnMoKykgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9kcml2ZXJzL2NoYXIvbWVzb24tdWFy
dC5jCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL2NoYXIvS2NvbmZpZyBiL3hlbi9kcml2
ZXJzL2NoYXIvS2NvbmZpZwo+IGluZGV4IGNjNzhlYzMuLmI5ZmVlNGUgMTAwNjQ0Cj4gLS0tIGEv
eGVuL2RyaXZlcnMvY2hhci9LY29uZmlnCj4gKysrIGIveGVuL2RyaXZlcnMvY2hhci9LY29uZmln
Cj4gQEAgLTIwLDYgKzIwLDE0IEBAIGNvbmZpZyBIQVNfTVZFQlUKPiAgCSAgVGhpcyBzZWxlY3Rz
IHRoZSBNYXJ2ZWxsIE1WRUJVIFVBUlQuIElmIHlvdSBoYXZlIGEgQVJNQURBCj4gMzcwMCBiYXNl
ZCBib2FyZCwgc2F5IFkuCj4gIAo+ICtjb25maWcgSEFTX01FU09OCj4gKyAgICBib29sCj4gKyAg
ICBkZWZhdWx0IHkKPiArICAgIGRlcGVuZHMgb24gQVJNXzY0Cj4gKyAgICBoZWxwCj4gKyAgICAg
IFRoaXMgc2VsZWN0cyB0aGUgTWFydmVsbCBNRVNPTiBVQVJULiBJZiB5b3UgaGF2ZSBhIEFtbG9n
aWMgUzkwNQo+ICsgICAgICBiYXNlZCBib2FyZCwgc2F5IFkuCgpJdCBzZWVtcyB0aGlzIFVBUlQg
ZHJpdmVyIHN1cHBvcnRzIGFsbCBBbWxvZ2ljIFNvQ3MgKDkwNVgsIDgwNVgsIDkxMiwKLi4uKSwg
bm90IGp1c3QgdGhlIFM5MDUuIFNvIHBsZWFzZSBlaXRoZXIgcmVtb3ZlIHRoZSBudW1iZXIgb3Ig
bWFrZSBpdApjbGVhciB0aGF0IGl0J3MganVzdCBhbiBleGFtcGxlLgpBbmQgaXQncyBub3QgYSBN
YXJ2ZWxsIFVBUlQgOy0pCgo+ICsKPiAgY29uZmlnIEhBU19QTDAxMQo+ICAJYm9vbAo+ICAJZGVm
YXVsdCB5Cj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL2NoYXIvTWFrZWZpbGUgYi94ZW4vZHJp
dmVycy9jaGFyL01ha2VmaWxlCj4gaW5kZXggYjY4YzMzMC4uN2M2NDZkNyAxMDA2NDQKPiAtLS0g
YS94ZW4vZHJpdmVycy9jaGFyL01ha2VmaWxlCj4gKysrIGIveGVuL2RyaXZlcnMvY2hhci9NYWtl
ZmlsZQo+IEBAIC0zLDYgKzMsNyBAQCBvYmotJChDT05GSUdfSEFTX05TMTY1NTApICs9IG5zMTY1
NTAubwo+ICBvYmotJChDT05GSUdfSEFTX0NBREVOQ0VfVUFSVCkgKz0gY2FkZW5jZS11YXJ0Lm8K
PiAgb2JqLSQoQ09ORklHX0hBU19QTDAxMSkgKz0gcGwwMTEubwo+ICBvYmotJChDT05GSUdfSEFT
X0VYWU5PUzQyMTApICs9IGV4eW5vczQyMTAtdWFydC5vCj4gK29iai0kKENPTkZJR19IQVNfTUVT
T04pICs9IG1lc29uLXVhcnQubwo+ICBvYmotJChDT05GSUdfSEFTX01WRUJVKSArPSBtdmVidS11
YXJ0Lm8KPiAgb2JqLSQoQ09ORklHX0hBU19PTUFQKSArPSBvbWFwLXVhcnQubwo+ICBvYmotJChD
T05GSUdfSEFTX1NDSUYpICs9IHNjaWYtdWFydC5vCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJz
L2NoYXIvbWVzb24tdWFydC5jCj4gYi94ZW4vZHJpdmVycy9jaGFyL21lc29uLXVhcnQuYyBuZXcg
ZmlsZSBtb2RlIDEwMDY0NAo+IGluZGV4IDAwMDAwMDAuLjhmZTdlNjIKPiAtLS0gL2Rldi9udWxs
Cj4gKysrIGIveGVuL2RyaXZlcnMvY2hhci9tZXNvbi11YXJ0LmMKPiBAQCAtMCwwICsxLDI5MCBA
QAo+ICsvKgo+ICsgKiB4ZW4vZHJpdmVycy9jaGFyL21lc29uLXVhcnQuYwo+ICsgKgo+ICsgKiBE
cml2ZXIgZm9yIEFtbG9naWMgTUVTT04gVUFSVAo+ICsgKgo+ICsgKiBDb3B5cmlnaHQgKGMpIDIw
MTgsIEFtaXQgU2luZ2ggVG9tYXIgPGFtaXR0b21lcjI1QGdtYWlsLmNvbT4uCj4gKyAqCj4gKyAq
IFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBh
bmQvb3IKPiArICogbW9kaWZ5IGl0IHVuZGVyIHRoZSB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZiB0
aGUgR05VIEdlbmVyYWwgUHVibGljCj4gKyAqIExpY2Vuc2UsIHZlcnNpb24gMiwgYXMgcHVibGlz
aGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24uCj4gKyAqCj4gKyAqIFRoaXMgcHJv
Z3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAo+
ICsgKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3
YXJyYW50eSBvZgo+ICsgKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNV
TEFSIFBVUlBPU0UuICBTZWUgdGhlIEdOVQo+ICsgKiBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZv
ciBtb3JlIGRldGFpbHMuCj4gKyAqCj4gKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNv
cHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYwo+ICsgKiBMaWNlbnNlIGFsb25nIHdpdGggdGhp
cyBwcm9ncmFtOyBJZiBub3QsIHNlZQo+IDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4K
PiArICovCj4gKwo+ICsjaW5jbHVkZSA8eGVuL2lycS5oPgo+ICsjaW5jbHVkZSA8eGVuL3Nlcmlh
bC5oPgo+ICsjaW5jbHVkZSA8eGVuL3ZtYXAuaD4KPiArI2luY2x1ZGUgPGFzbS9pby5oPgo+ICsK
PiArLyogUmVnaXN0ZXIgb2Zmc2V0cyAqLwo+ICsjZGVmaW5lIFVBUlRfV0ZJRk8gICAgICAgICAg
ICAgICAgICAweDAwCj4gKyNkZWZpbmUgVUFSVF9SRklGTyAgICAgICAgICAgICAgICAgIDB4MDQK
PiArI2RlZmluZSBVQVJUX0NPTlRST0wgICAgICAgICAgICAgICAgMHgwOAo+ICsjZGVmaW5lIFVB
UlRfU1RBVFVTICAgICAgICAgICAgICAgICAweDBjCj4gKyNkZWZpbmUgVUFSVF9NSVNDICAgICAg
ICAgICAgICAgICAgIDB4MTAKPiArI2RlZmluZSBVQVJUX1JFRzUgICAgICAgICAgICAgICAgICAg
MHgxNAo+ICsKPiArLyogVUFSVF9DT05UUk9MIGJpdHMgKi8KPiArI2RlZmluZSBVQVJUX1RYX0VO
ICAgICAgICAgICAgICAgICAgQklUKDEyKQo+ICsjZGVmaW5lIFVBUlRfUlhfRU4gICAgICAgICAg
ICAgICAgICBCSVQoMTMpCgpZb3UgZG9uJ3Qgc2VlbSB0byB1c2UgdGhlbSBpbiB0aGUgY29kZT8g
VGhpcyBzZWVtcyBzb21ld2hhdCB3cm9uZywgeW91CnNob3VsZG4ndCByZWx5IG9uIHRob3NlIGJp
dHMgYmVpbmcgc2V0IGJ5IHByZXZpb3VzIGJvb3Qgc3RhZ2VzLgoKPiArI2RlZmluZSBVQVJUX1RY
X1JTVCAgICAgICAgICAgICAgICAgQklUKDIyKQo+ICsjZGVmaW5lIFVBUlRfUlhfUlNUICAgICAg
ICAgICAgICAgICBCSVQoMjMpCj4gKyNkZWZpbmUgVUFSVF9DTEVBUl9FUlIgICAgICAgICAgICAg
IEJJVCgyNCkKPiArI2RlZmluZSBVQVJUX1JYX0lOVF9FTiAgICAgICAgICAgICAgQklUKDI3KQo+
ICsjZGVmaW5lIFVBUlRfVFhfSU5UX0VOICAgICAgICAgICAgICBCSVQoMjgpCj4gKwo+ICsvKiBV
QVJUX1NUQVRVUyBiaXRzICovCj4gKyNkZWZpbmUgVUFSVF9QQVJJVFlfRVJSICAgICAgICAgICAg
IEJJVCgxNikKPiArI2RlZmluZSBVQVJUX0ZSQU1FX0VSUiAgICAgICAgICAgICAgQklUKDE3KQo+
ICsjZGVmaW5lIFVBUlRfVFhfRklGT19XRVJSICAgICAgICAgICBCSVQoMTgpCgpZb3UgZG9uJ3Qg
dXNlIHRob3NlLCBzbyBJIGRvbid0IHNlZSBhIG5lZWQgdG8gZGVmaW5lIHRoZW0uCgo+ICsjZGVm
aW5lIFVBUlRfUlhfRU1QVFkgICAgICAgICAgICAgICBCSVQoMjApCj4gKyNkZWZpbmUgVUFSVF9U
WF9GVUxMICAgICAgICAgICAgICAgIEJJVCgyMSkKPiArI2RlZmluZSBVQVJUX1RYX0VNUFRZICAg
ICAgICAgICAgICAgQklUKDIyKQoKTWlnaHQgYmUgd29ydGggdG8gYWRkIEZJRk9fIGluIHRob3Nl
IG5hbWVzLgoKPiArI2RlZmluZSBVQVJUX1RYX0NOVF9NQVNLICAgICAgICAgICAgR0VOTUFTSygx
NCwgOCkKPiArCj4gKwo+ICsjZGVmaW5lIFVBUlRfWE1JVF9JUlFfQ05UX01BU0sgICAgICBHRU5N
QVNLKDE1LCA4KQo+ICsjZGVmaW5lIFVBUlRfUkVDVl9JUlFfQ05UX01BU0sgICAgICBHRU5NQVNL
KDcsIDApCj4gKwo+ICsjZGVmaW5lIFRYX0ZJRk9fU0laRSAgICAgICAgICAgICAgICA2NAo+ICsK
PiArc3RhdGljIHN0cnVjdCBtZXNvbl9zOTA1X3VhcnQgewo+ICsgICAgdW5zaWduZWQgaW50IGly
cTsKPiArICAgIHZvaWQgX19pb21lbSAqcmVnczsKPiArICAgIHN0cnVjdCBpcnFhY3Rpb24gaXJx
YWN0aW9uOwo+ICsgICAgc3RydWN0IHZ1YXJ0X2luZm8gdnVhcnQ7Cj4gK30gbWVzb25fczkwNV9j
b20gPSB7MH07Cj4gKwo+ICsjZGVmaW5lIG1lc29uX3M5MDVfcmVhZCh1YXJ0LCBvZmYpICByZWFk
bCgodWFydCktPnJlZ3MgKyBvZmYpCj4gKyNkZWZpbmUgbWVzb25fczkwNV93cml0ZSh1YXJ0LCBv
ZmYsIHZhbCkgd3JpdGVsKHZhbCwgKHVhcnQtPnJlZ3MpICsgb2ZmKQoKSSB3YXMgd29uZGVyaW5n
IHdoZXRoZXIgYSBjbHJzZXRiaXQgaGVscGVyIHdvdWxkIGJlIG1vcmUgdXNlZnVsIHRoYW4KdGhl
c2UgdmVyeSB0aGluIHdyYXBwZXJzLgoKPiArc3RhdGljIHZvaWQgbWVzb25fczkwNV91YXJ0X2lu
dGVycnVwdChpbnQgaXJxLCB2b2lkICpkYXRhLAo+ICsgICAgICAgIHN0cnVjdCBjcHVfdXNlcl9y
ZWdzICpyZWdzKQo+ICt7Cj4gKyAgICBzdHJ1Y3Qgc2VyaWFsX3BvcnQgKnBvcnQgPSBkYXRhOwo+
ICsgICAgc3RydWN0IG1lc29uX3M5MDVfdWFydCAqdWFydCA9IHBvcnQtPnVhcnQ7Cj4gKyAgICB1
aW50MzJfdCBzdCA9IG1lc29uX3M5MDVfcmVhZCh1YXJ0LCBVQVJUX1NUQVRVUyk7Cj4gKwo+ICsg
ICAgaWYgKCAhKHN0ICYgVUFSVF9SWF9FTVBUWSkgKQo+ICsgICAgewo+ICsgICAgICAgIHNlcmlh
bF9yeF9pbnRlcnJ1cHQocG9ydCwgcmVncyk7Cj4gKyAgICB9Cj4gKwo+ICsgICAgaWYgKCAhKHN0
ICYgVUFSVF9UWF9GVUxMKSApCj4gKyAgICB7Cj4gKyAgICAgICAgaWYgKCBzdCAmIFVBUlRfVFhf
SU5UX0VOICkKCk5vLiBUaGlzIGJpdCBpcyBpbiB0aGUgY29udHJvbCByZWdpc3Rlciwgbm90IHRo
ZSBzdGF0dXMgcmVnaXN0ZXIuCkFuZCBkbyB5b3UgYWN0dWFsbHkgbmVlZCB0byByZWFkIHRoaXMg
ZnJvbSB0aGUgaGFyZHdhcmU/Cgo+ICsgICAgICAgICAgICBzZXJpYWxfdHhfaW50ZXJydXB0KHBv
cnQsIHJlZ3MpOwo+ICsgICAgfQo+ICsKPiArfQo+ICsKPiArc3RhdGljIHZvaWQgX19pbml0IG1l
c29uX3M5MDVfdWFydF9pbml0X3ByZWlycShzdHJ1Y3Qgc2VyaWFsX3BvcnQKPiAqcG9ydCkgK3sK
PiArICAgIHN0cnVjdCBtZXNvbl9zOTA1X3VhcnQgKnVhcnQgPSBwb3J0LT51YXJ0Owo+ICsgICAg
dWludDMyX3QgcmVnOwo+ICsKPiArICAgIHJlZyA9IG1lc29uX3M5MDVfcmVhZCh1YXJ0LCBVQVJU
X0NPTlRST0wpOwo+ICsgICAgcmVnICY9IH4oVUFSVF9SWF9SU1QgfCBVQVJUX1RYX1JTVCB8IFVB
UlRfQ0xFQVJfRVJSKTsKPiArICAgIG1lc29uX3M5MDVfd3JpdGUodWFydCwgVUFSVF9DT05UUk9M
LCByZWcpOwo+ICsKPiArICAgIC8qIERpc2JhbGUgUngvVHggaW50ZXJydXB0cyAqLwo+ICsgICAg
cmVnID0gbWVzb25fczkwNV9yZWFkKHVhcnQsIFVBUlRfQ09OVFJPTCk7Cj4gKyAgICByZWcgJj0g
fihVQVJUX1JYX0lOVF9FTiB8IFVBUlRfVFhfSU5UX0VOKTsKPiArICAgIG1lc29uX3M5MDVfd3Jp
dGUodWFydCwgVUFSVF9DT05UUk9MLCByZWcpOwoKV2h5IGFyZSB0aG9zZSB0d28gc2VwYXJhdGUg
c2VxdWVuY2VzLCB0aGUgc2Vjb25kIGp1c3QgZm9yIGRpc2FibGluZyB0aGUKaW50ZXJydXB0cz8g
VGhleSBzaG91bGQgYmUgb2ZmIGZyb20gdGhlIGJlZ2lubmluZy4KQmVzaWRlczogWW91IHNob3Vs
ZCBwcm9wZXJseSByZXNldCB0aGUgVUFSVCwgYnkgZmlyc3Qgc2V0dGluZyB0aGUgUlNUCmJpdHMs
IHRoZW4gY2xlYXJpbmcgdGhlbSBhZ2FpbiAoSnVsaWVuOiB0aGV5IGFyZSBub3Qgc2VsZi1yZXNl
dHRpbmcpLgpTbyBJIGd1ZXNzIGl0J3Mgb25lIE1NSU8gcmVhZCwgYW5kIHR3byB3cml0ZXMuCgo+
ICt9Cj4gKwo+ICtzdGF0aWMgdm9pZCBfX2luaXQgbWVzb25fczkwNV91YXJ0X2luaXRfcG9zdGly
cShzdHJ1Y3Qgc2VyaWFsX3BvcnQKPiAqcG9ydCkgK3sKPiArICAgIHN0cnVjdCBtZXNvbl9zOTA1
X3VhcnQgKnVhcnQgPSBwb3J0LT51YXJ0Owo+ICsgICAgdWludDMyX3QgcmVnOwo+ICsKPiArICAg
IHVhcnQtPmlycWFjdGlvbi5oYW5kbGVyID0gbWVzb25fczkwNV91YXJ0X2ludGVycnVwdDsKPiAr
ICAgIHVhcnQtPmlycWFjdGlvbi5uYW1lICAgID0gIm1lc29uX3M5MDVfdWFydCI7Cj4gKyAgICB1
YXJ0LT5pcnFhY3Rpb24uZGV2X2lkICA9IHBvcnQ7Cj4gKwo+ICsgICAgaWYgKCBzZXR1cF9pcnEo
dWFydC0+aXJxLCAwLCAmdWFydC0+aXJxYWN0aW9uKSAhPSAwICkKPiArICAgIHsKPiArICAgICAg
ICBwcmludGsoIkZhaWxlZCB0byBhbGxvY2F0ZWQgbWVzb25fczkwNV91YXJ0IElSUSAlZFxuIiwK
PiB1YXJ0LT5pcnEpOwo+ICsgICAgICAgIHJldHVybjsKPiArICAgIH0KPiArCj4gKyAgICAvKiBD
b25maWd1cmUgUngvVHggaW50ZXJydXB0cyBiYXNlZCBvbiBieXRlcyBpbiBGSUZPICovCj4gKyAg
ICByZWcgPSBtZXNvbl9zOTA1X3JlYWQodWFydCwgVUFSVF9NSVNDKTsKPiArICAgIHJlZyA9IChV
QVJUX1JFQ1ZfSVJRX0NOVF9NQVNLICYgMSkgfAo+ICsgICAgICAgICAgIChVQVJUX1hNSVRfSVJR
X0NOVF9NQVNLICYgKChUWF9GSUZPX1NJWkUgLyAyKSA8PCA4KSk7CgpJIHRoaW5rIEp1bGllbiBt
ZW50aW9uZWQgdGhhdCBiZWZvcmU6IHRoaXMgbG9va3Mgd3JvbmcuCkV2ZW4gd2l0aCB1c2luZyB8
PSB0aGlzIGlzIHN0aWxsIGZhaWxpbmcsIGFzIHlvdSB3YW50IHRvIGNsZWFyIHRoZSBiaXRzCmJl
Zm9yZSBPUmluZyBpbiBzb21lIG5ldyB2YWx1ZXMuCgo+ICsgICAgbWVzb25fczkwNV93cml0ZSh1
YXJ0LCBVQVJUX01JU0MsIHJlZyk7Cj4gKwo+ICsgICAgLyogTWFrZSBzdXJlIFJ4L1R4IGludGVy
cnVwdHMgYXJlIGVuYWJsZWQgbm93ICovCj4gKyAgICByZWcgPSBtZXNvbl9zOTA1X3JlYWQodWFy
dCwgVUFSVF9DT05UUk9MKTsKPiArICAgIHJlZyB8PSAoVUFSVF9SWF9JTlRfRU4gfCBVQVJUX1RY
X0lOVF9FTik7Cj4gKyAgICBtZXNvbl9zOTA1X3dyaXRlKHVhcnQsIFVBUlRfQ09OVFJPTCwgcmVn
KTsKPiArfQo+ICsKPiArc3RhdGljIHZvaWQgbWVzb25fczkwNV91YXJ0X3N1c3BlbmQoc3RydWN0
IHNlcmlhbF9wb3J0ICpwb3J0KQo+ICt7Cj4gKyAgICBCVUcoKTsKPiArfQo+ICsKPiArc3RhdGlj
IHZvaWQgbWVzb25fczkwNV91YXJ0X3Jlc3VtZShzdHJ1Y3Qgc2VyaWFsX3BvcnQgKnBvcnQpCj4g
K3sKPiArICAgIEJVRygpOwo+ICt9Cj4gKwo+ICtzdGF0aWMgdm9pZCBtZXNvbl9zOTA1X3VhcnRf
cHV0YyhzdHJ1Y3Qgc2VyaWFsX3BvcnQgKnBvcnQsIGNoYXIgYykKPiArewo+ICsgICAgc3RydWN0
IG1lc29uX3M5MDVfdWFydCAqdWFydCA9IHBvcnQtPnVhcnQ7Cj4gKwo+ICsgICAgbWVzb25fczkw
NV93cml0ZSh1YXJ0LCBVQVJUX1dGSUZPLCBjKTsKPiArfQo+ICsKPiArc3RhdGljIGludCBtZXNv
bl9zOTA1X3VhcnRfZ2V0YyhzdHJ1Y3Qgc2VyaWFsX3BvcnQgKnBvcnQsIGNoYXIgKmMpCj4gK3sK
PiArICAgIHN0cnVjdCBtZXNvbl9zOTA1X3VhcnQgKnVhcnQgPSBwb3J0LT51YXJ0Owo+ICsKPiAr
ICAgIGlmICggKG1lc29uX3M5MDVfcmVhZCh1YXJ0LCBVQVJUX1NUQVRVUykgJiBVQVJUX1JYX0VN
UFRZKSApCj4gKyAgICAgICAgcmV0dXJuIDA7Cj4gKwo+ICsgICAgKmMgPSAgbWVzb25fczkwNV9y
ZWFkKHVhcnQsIFVBUlRfUkZJRk8pICYgMHhmZjsKPiArCj4gKyAgICByZXR1cm4gMTsKPiArfQo+
ICsKPiArc3RhdGljIGludCBfX2luaXQgbWVzb25fczkwNV9pcnEoc3RydWN0IHNlcmlhbF9wb3J0
ICpwb3J0KQo+ICt7Cj4gKyAgICBzdHJ1Y3QgbWVzb25fczkwNV91YXJ0ICp1YXJ0ID0gcG9ydC0+
dWFydDsKPiArCj4gKyAgICByZXR1cm4gdWFydC0+aXJxOwo+ICt9Cj4gKwo+ICtzdGF0aWMgY29u
c3Qgc3RydWN0IHZ1YXJ0X2luZm8gKm1lc29uX3M5MDVfdnVhcnRfaW5mbyhzdHJ1Y3QKPiBzZXJp
YWxfcG9ydCAqcG9ydCkgK3sKPiArICAgIHN0cnVjdCBtZXNvbl9zOTA1X3VhcnQgKnVhcnQgPSBw
b3J0LT51YXJ0Owo+ICsKPiArICAgIHJldHVybiAmdWFydC0+dnVhcnQ7Cj4gK30KPiArCj4gK3N0
YXRpYyB2b2lkIG1lc29uX3M5MDVfdWFydF9zdG9wX3R4KHN0cnVjdCBzZXJpYWxfcG9ydCAqcG9y
dCkKPiArewo+ICsgICAgc3RydWN0IG1lc29uX3M5MDVfdWFydCAqdWFydCA9IHBvcnQtPnVhcnQ7
Cj4gKyAgICB1aW50MzJfdCByZWc7Cj4gKwo+ICsgICAgcmVnID0gbWVzb25fczkwNV9yZWFkKHVh
cnQsIFVBUlRfQ09OVFJPTCk7Cj4gKyAgICByZWcgJj0gflVBUlRfVFhfSU5UX0VOOwo+ICsgICAg
bWVzb25fczkwNV93cml0ZSh1YXJ0LCBVQVJUX0NPTlRST0wsIHJlZyk7Cj4gK30KPiArCj4gK3N0
YXRpYyB2b2lkIG1lc29uX3M5MDVfdWFydF9zdGFydF90eChzdHJ1Y3Qgc2VyaWFsX3BvcnQgKnBv
cnQpCj4gK3sKPiArICAgIHN0cnVjdCBtZXNvbl9zOTA1X3VhcnQgKnVhcnQgPSBwb3J0LT51YXJ0
Owo+ICsgICAgdWludDMyX3QgcmVnOwo+ICsKPiArICAgIHJlZyA9IG1lc29uX3M5MDVfcmVhZCh1
YXJ0LCBVQVJUX0NPTlRST0wpOwo+ICsgICAgcmVnIHw9IFVBUlRfVFhfSU5UX0VOOwo+ICsgICAg
bWVzb25fczkwNV93cml0ZSh1YXJ0LCBVQVJUX0NPTlRST0wsIHJlZyk7Cj4gK30KPiArCj4gK3N0
YXRpYyBpbnQgbWVzb25fczkwNV91YXJ0X3R4X3JlYWR5KHN0cnVjdCBzZXJpYWxfcG9ydCAqcG9y
dCkKPiArewo+ICsgICAgc3RydWN0IG1lc29uX3M5MDVfdWFydCAqdWFydCA9IHBvcnQtPnVhcnQ7
Cj4gKyAgICB1aW50MzJfdCByZWc7Cj4gKwo+ICsgICAgcmVnID0gbWVzb25fczkwNV9yZWFkKHVh
cnQsIFVBUlRfU1RBVFVTKTsKPiArCj4gKyAgICBpZiAoIHJlZyAmIFVBUlRfVFhfRU1QVFkgKQo+
ICsgICAgICAgIHJldHVybiBUWF9GSUZPX1NJWkU7Cj4gKyAgICBpZiAoIHJlZyAmIFVBUlRfVFhf
RlVMTCApCj4gKyAgICAgICAgcmV0dXJuIDA7Cj4gKwo+ICsgICAgcmV0dXJuIChyZWcgJiBVQVJU
X1RYX0NOVF9NQVNLKSA+PiA4Owo+ICt9Cj4gKwo+ICtzdGF0aWMgc3RydWN0IHVhcnRfZHJpdmVy
IF9fcmVhZF9tb3N0bHkgbWVzb25fdWFydF9kcml2ZXIgPSB7Cj4gKyAgICAuaW5pdF9wcmVpcnEg
ID0gbWVzb25fczkwNV91YXJ0X2luaXRfcHJlaXJxLAo+ICsgICAgLmluaXRfcG9zdGlycSA9IG1l
c29uX3M5MDVfdWFydF9pbml0X3Bvc3RpcnEsCj4gKyAgICAuZW5kYm9vdCAgICAgID0gTlVMTCwK
PiArICAgIC5zdXNwZW5kICAgICAgPSBtZXNvbl9zOTA1X3VhcnRfc3VzcGVuZCwKPiArICAgIC5y
ZXN1bWUgICAgICAgPSBtZXNvbl9zOTA1X3VhcnRfcmVzdW1lLAo+ICsgICAgLnB1dGMgICAgICAg
ICA9IG1lc29uX3M5MDVfdWFydF9wdXRjLAo+ICsgICAgLmdldGMgICAgICAgICA9IG1lc29uX3M5
MDVfdWFydF9nZXRjLAo+ICsgICAgLnR4X3JlYWR5ICAgID0gbWVzb25fczkwNV91YXJ0X3R4X3Jl
YWR5LAoKdy9zCgo+ICsgICAgLnN0b3BfdHggICAgICA9IG1lc29uX3M5MDVfdWFydF9zdG9wX3R4
LAo+ICsgICAgLnN0YXJ0X3R4ICAgICA9IG1lc29uX3M5MDVfdWFydF9zdGFydF90eCwKPiArICAg
IC5pcnEgICAgICAgICAgPSBtZXNvbl9zOTA1X2lycSwKPiArICAgIC52dWFydF9pbmZvICAgPSBt
ZXNvbl9zOTA1X3Z1YXJ0X2luZm8sCj4gK307Cj4gKwo+ICtzdGF0aWMgaW50IF9faW5pdCBtZXNv
bl91YXJ0X2luaXQoc3RydWN0IGR0X2RldmljZV9ub2RlICpkZXYsIGNvbnN0Cj4gdm9pZCAqZGF0
YSkgK3sKPiArICAgIGNvbnN0IGNoYXIgKmNvbmZpZyA9IGRhdGE7Cj4gKyAgICBzdHJ1Y3QgbWVz
b25fczkwNV91YXJ0ICp1YXJ0Owo+ICsgICAgaW50IHJlczsKPiArICAgIHU2NCBhZGRyLCBzaXpl
Owo+ICsKPiArICAgIGlmICggc3RyY21wKGNvbmZpZywgIiIpICkKPiArICAgICAgICBwcmludGso
IldBUk5JTkc6IFVBUlQgY29uZmlndXJhdGlvbiBpcyBub3Qgc3VwcG9ydGVkXG4iKTsKPiArCj4g
KyAgICB1YXJ0ID0gJm1lc29uX3M5MDVfY29tOwo+ICsKPiArICAgIHJlcyA9IGR0X2RldmljZV9n
ZXRfYWRkcmVzcyhkZXYsIDAsICZhZGRyLCAmc2l6ZSk7Cj4gKyAgICBpZiAoIHJlcyApCj4gKyAg
ICB7Cj4gKyAgICAgICAgcHJpbnRrKCJtZXNvbl9zOTA1OiBVbmFibGUgdG8gcmV0cmlldmUgdGhl
IGJhc2UgYWRkcmVzcyBvZgo+IHRoZSBVQVJUXG4iKTsKPiArICAgICAgICByZXR1cm4gcmVzOwo+
ICsgICAgfQo+ICsKPiArICAgIHJlcyA9IHBsYXRmb3JtX2dldF9pcnEoZGV2LCAwKTsKPiArICAg
IGlmICggcmVzIDwgMCApCj4gKyAgICB7Cj4gKyAgICAgICAgcHJpbnRrKCJtZXNvbl9zOTA1OiBV
bmFibGUgdG8gcmV0cmlldmUgdGhlIElSUVxuIik7Cj4gKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7
Cj4gKyAgICB9Cj4gKwo+ICsgICAgdWFydC0+aXJxICA9IHJlczsKPiArCj4gKyAgICB1YXJ0LT5y
ZWdzID0gaW9yZW1hcF9ub2NhY2hlKGFkZHIsIHNpemUpOwo+ICsgICAgaWYgKCAhdWFydC0+cmVn
cyApCj4gKyAgICB7Cj4gKyAgICAgICAgcHJpbnRrKCJtZXNvbl9zOTA1OiBVbmFibGUgdG8gbWFw
IHRoZSBVQVJUIG1lbW9yeVxuIik7CgpVQVJUIG1lbW9yeSBzb3VuZHMgd2VpcmQuIEVpdGhlciBq
dXN0IFVBUlQgb3IgVUFSVCBNTUlPIGZyYW1lLgoKPiArICAgICAgICByZXR1cm4gLUVOT01FTTsK
PiArICAgIH0KPiArCj4gKyAgICB1YXJ0LT52dWFydC5iYXNlX2FkZHIgPSBhZGRyOwo+ICsgICAg
dWFydC0+dnVhcnQuc2l6ZSA9IHNpemU7Cj4gKyAgICB1YXJ0LT52dWFydC5kYXRhX29mZiA9IFVB
UlRfQ09OVFJPTDsKClRoaXMgc2hvdWxkIGJlIFdGSUZPLgoKPiArICAgIHVhcnQtPnZ1YXJ0LnN0
YXR1c19vZmYgPSBVQVJUX1NUQVRVUzsKPiArICAgIHVhcnQtPnZ1YXJ0LnN0YXR1cyA9IFVBUlRf
UlhfRU1QVFkgfCBVQVJUX1RYX0VNUFRZOwo+ICsKPiArICAgIC8qIFJlZ2lzdGVyIHdpdGggZ2Vu
ZXJpYyBzZXJpYWwgZHJpdmVyLiAqLwo+ICsgICAgc2VyaWFsX3JlZ2lzdGVyX3VhcnQoU0VSSE5E
X0RUVUFSVCwgJm1lc29uX3VhcnRfZHJpdmVyLCB1YXJ0KTsKPiArCj4gKyAgICBkdF9kZXZpY2Vf
c2V0X3VzZWRfYnkoZGV2LCBET01JRF9YRU4pOwo+ICsKPiArICAgIHJldHVybiAwOwo+ICt9Cj4g
Kwo+ICtzdGF0aWMgY29uc3Qgc3RydWN0IGR0X2RldmljZV9tYXRjaCBtZXNvbl9kdF9tYXRjaFtd
IF9faW5pdGNvbnN0ID0KPiArewo+ICsgICAgRFRfTUFUQ0hfQ09NUEFUSUJMRSgiYW1sb2dpYyxt
ZXNvbi11YXJ0IiksCgpZb3Ugc2hvdWxkIGxpc3QgYWxsIHRoZSBVQVJUIGNvbXBhdGlibGUgbmFt
ZXMgdGhlIExpbnV4IGRyaXZlciBsaXN0cy4KVGhlIGRpZmZlcmVuY2UgYmV0d2VlbiB0aGUgbGVn
YWN5IGJpbmRpbmcgYW5kIHRoZSAic3RhYmxlIiBvbmVzIHNlZW1zIHRvCmJlIG9ubHkgdGhlIGNs
b2NrIHJlZmVyZW5jZXMsIHdoaWNoIHdlIGRvbid0IGNhcmUgYWJvdXQuClRoZWlyIHVzYWdlIG9m
IGNvbXBhdGlibGUgaXMgYSBiaXQgd2VpcmQsIGJ1dCBhdCBsZWFzdCB5b3UgbmVlZAoiYW1sb2dp
YyxtZXNvbi1neC11YXJ0IiB0byBjb3ZlciB0aGUgNjQtYml0IHBhcnRzLgoKQ2hlZXJzLApBbmRy
ZS4KCj4gKyAgICB7IC8qIHNlbnRpbmVsICovIH0sCj4gK307Cj4gKwo+ICtEVF9ERVZJQ0VfU1RB
UlQobWVzb24sICJBbWxvZ2ljLVM5MDUgVUFSVCIsIERFVklDRV9TRVJJQUwpCj4gKyAgICAuZHRf
bWF0Y2ggPSBtZXNvbl9kdF9tYXRjaCwKPiArICAgIC5pbml0ID0gbWVzb25fdWFydF9pbml0LAo+
ICtEVF9ERVZJQ0VfRU5ECj4gKwo+ICsvKgo+ICsgKiBMb2NhbCB2YXJpYWJsZXM6Cj4gKyAqIG1v
ZGU6IEMKPiArICogYy1maWxlLXN0eWxlOiAiQlNEIgo+ICsgKiBjLWJhc2ljLW9mZnNldDogNAo+
ICsgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKPiArICogRW5kOgo+ICsqLwo+IAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 23:46:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 23:46: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 1gEjtq-0002p1-Ic; Mon, 22 Oct 2018 23:46:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=h8zp=nc=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gEjtp-0002ow-UD
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 23:46:17 +0000
X-Inumbo-ID: df5f0d60-d654-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id df5f0d60-d654-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 23:47:45 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 4CD5820651;
 Mon, 22 Oct 2018 23:46:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540251975;
 bh=3oSQ/v1flDeNeRNel4X5acMNOqQK1EVHtCZh/vA+Smw=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=qqUTFD0yzsJLPk1TJ5h0Xjto5Tb7FgPYSO85FIq/2LwHU1/zvk6McD5uTAgHCHoeE
 VCy39Msh/xxUxboj2QBCHqz5GjlX2+P/fndZm0fwXg8iEu9BKVJisLTlrH04LUUpUn
 T/8kNHWIv8kNVB7bKRDYvDQthHd5HHOZn73aEjUU=
Date: Mon, 22 Oct 2018 16:46:11 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <1711a24d-de26-0466-89cb-1135fe5ecb4b@arm.com>
Message-ID: <alpine.DEB.2.10.1810221250050.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-21-git-send-email-sstabellini@kernel.org>
 <5BBB265002000078001EF70A@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1810191614150.31582@sstabellini-ThinkPad-X260>
 <1711a24d-de26-0466-89cb-1135fe5ecb4b@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v4 21/23] xen/vpl011: buffer out chars when
 the backend is 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: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.com>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefano Stabellini <stefanos@xilinx.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Jan Beulich <JBeulich@suse.com>,
 "andrii_anisov@epam.com" <andrii_anisov@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>

T24gU2F0LCAyMCBPY3QgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMTAvMjAvMTggMTI6MjAgQU0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IE9u
IE1vbiwgOCBPY3QgMjAxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPiA+ID4gPiA+IE9uIDA1LjEw
LjE4IGF0IDIwOjQ3LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6Cj4gPiA+ID4gLS0t
IGEveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMKPiA+ID4gPiArKysgYi94ZW4vZHJpdmVycy9j
aGFyL2NvbnNvbGUuYwo+ID4gPiA+IEBAIC00MDYsNiArNDA2LDEzIEBAIHN0YXRpYyB2b2lkIGR1
bXBfY29uc29sZV9yaW5nX2tleSh1bnNpZ25lZCBjaGFyCj4gPiA+ID4ga2V5KQo+ID4gPiA+ICAg
ICovCj4gPiA+ID4gICBzdGF0aWMgdW5zaWduZWQgaW50IF9fcmVhZF9tb3N0bHkgY29uc29sZV9y
eCA9IDA7Cj4gPiA+ID4gICArc3RydWN0IGRvbWFpbiAqY29uc29sZV9pbnB1dF9kb21haW4odm9p
ZCkKPiA+ID4gPiArewo+ID4gPiA+ICsgICAgaWYgKCBjb25zb2xlX3J4ID09IDAgKQo+ID4gPiA+
ICsgICAgICAgICAgICByZXR1cm4gTlVMTDsKPiA+ID4gPiArICAgIHJldHVybiBnZXRfZG9tYWlu
X2J5X2lkKGNvbnNvbGVfcnggLSAxKTsKPiA+ID4gCj4gPiA+IFRoaXMgYWNxdWlyZXMgYSBkb21h
aW4gcmVmZXJlbmNlLCB5ZXQgSSBjYW4ndCBzZWUgdGhhdCByZWZlcmVuY2UKPiA+ID4gZ2V0dGlu
ZyBkcm9wcGVkIGFueXdoZXJlIGluIHRoZSBjYWxsZXIuCj4gPiAKPiA+IFdlbGwgc3BvdHRlZCEK
PiA+IAo+ID4gSSdsbCBhZGQgYSBjb21tZW50IGhlcmUgYXMgYSByZW1pbmRlciwgYW5kIEknbGwg
ZHJvcCB0aGUgZG9tYWluCj4gPiByZWZlcmVuY2UgaW4gdGhlIGNhbGxlciAoeGVuL2FyY2gvYXJt
L3ZwbDAxMS5jOnZwbDAxMV93cml0ZV9kYXRhX3hlbikuCj4gCj4gV2h5IGRvIHlvdSB1c2UgZ2V0
X2RvbWFpbl9ieV9pZCgpIGFuZCBub3QgcmN1X2xvY2tfZG9tYWluX2J5X2lkKCk/IFRoZSBsYXR0
ZXIKPiBpcyByZWNvbW1lbmQgZm9yIHNob3J0IGxpdmUgcmVmZXJlbmNlLgoKWWVzLCB5b3UgYXJl
IHJpZ2h0LCB0aGF0IGlzIGEgYmV0dGVyIHNvbHV0aW9uLiBJJ2xsIGNoYW5nZSBpdCB0byB1c2UK
cmN1X2xvY2tfZG9tYWluX2J5X2lkLiBXZSBzdGlsbCBuZWVkIHRoZSBjb3JyZXNwb25kaW5nIHJj
dV91bmxvY2tfZG9tYWluCmNhbGwsIHNvIEknbGwgc3RpbGwgYWRkIGEgbmV3IGNvbW1lbnQgYW5k
IHRoZSBjb3JyZXNwb25kaW5nIHVubG9jayBjYWxsLgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 23:54:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 23:54: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 1gEk1I-0003Zm-EK; Mon, 22 Oct 2018 23:54:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=h8zp=nc=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gEk1G-0003Ze-PQ
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 23:53:58 +0000
X-Inumbo-ID: 5582f0ce-d655-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5582f0ce-d655-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 01:51:03 +0200 (CEST)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id D53C220663;
 Mon, 22 Oct 2018 23:53:56 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540252437;
 bh=8xwUnXmIG6uVwNygDcxCG48Od3u0Ds7wQSK7e4LL+eY=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=wwFzbEFt4NwszXCzjL9jeK1i1esj3fkl4myPixNE+Flqbkkxx/rQbkoStXNkvCF3j
 DiCaeMXVlI7Ck7LNLOCyFhp56HIi+dSR2OJ9fR8x0D56le75kBMzn60F8TdeVP6//S
 qFtdu1UacatK3yO3O4FB6CaeHS/48sxnFV2IM8wI=
Date: Mon, 22 Oct 2018 16:53:53 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <ea4b6451-ed9c-ca0c-4ec5-7eccfb3ad568@arm.com>
Message-ID: <alpine.DEB.2.10.1810221652210.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-10-git-send-email-sstabellini@kernel.org>
 <6be5efb4-72fe-95fa-9373-7d50b2c304f0@arm.com>
 <alpine.DEB.2.10.1810191456160.31582@sstabellini-ThinkPad-X260>
 <ea4b6451-ed9c-ca0c-4ec5-7eccfb3ad568@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v4 10/23] xen/arm: introduce allocate_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 <stefanos@xilinx.com>, nd@arm.com,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 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>

T24gU2F0LCAyMCBPY3QgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiA+ICsKPiA+ID4g
PiArICAgIHBnID0gYWxsb2NfZG9taGVhcF9wYWdlcyhkLCBvcmRlciwgMCk7Cj4gPiA+IAo+ID4g
PiBTbyBoZXJlIHlvdSBpbXBvc2UgdGhlIG1lbW9yeSB0byBiZSBjb250aWd1b3VzbHkgYWxsb2Nh
dGVkIGZvciBhIGdpdmVuCj4gPiA+IGJhbmsuCj4gPiA+IFRoZXJlIGFyZSBxdWl0ZSBhIGZldyBj
YXNlIHdoZXJlIHlvdSBtYXkgbm90IGhhdmUgZW5vdWdoIG1lbW9yeSB0bwo+ID4gPiBhbGxvY2F0
ZQo+ID4gPiBjb250aWd1b3VzbHkuCj4gPiA+IAo+ID4gPiBTbyBtb3JlIGxpa2VseSB5b3Ugd2Fu
dCB0byBhZGQgbG9vcCBpbiB0aGlzIGNvZGUgdG8gYWxsb2NhdGUgdW50aWwgb3JkZXIKPiA+ID4g
aXMKPiA+ID4gcmVhY2hlZC4KPiA+IAo+ID4gVGhpcyBjYXNlIGlzIG5vdCBoYW5kbGVkIHRvZGF5
IGZvciBkb20wLgo+IAo+IEkgYW0gYWZyYWlkIHRoaXMgaXMgc2xpZ2h0bHkgdW50cnVlLiBEb20w
IG1lbW9yeSBpcyBkaXJlY3QgbWFwcGVkLCBYZW4gd2lsbAo+IGZpcnN0IHRyeSB0byBhbGxvY2F0
ZSB0aGUgdXNpbmcgdGhlIGJpZ2dlc3Qgb3JkZXIuIElmIGl0IGZhaWxzLCB0aGUgb3JkZXIgd2ls
bAo+IGJlIGRlY3JlYXNlZCB1bnRpbCB0aGUgc2l6ZSBpcyBzdWl0YWJsZS4gV2Ugd2lsbCBhbHdh
eXMgdHJ5IHRvIGFsbG9jYXRlIHRoZQo+IG1heGltdW0gb2YgbWVtb3J5Lgo+IAo+IFRoZXJlIGFy
ZSB0aHJlZSBtYWpvciBwcm9ibGVtcyB3aXRoIHlvdXIgY29kZToKPiAJMSkgVGhlcmUgbWF5IG5v
dCBiZSBlbm91Z2ggY29udGlndW91cyBzcGFjZSBpbiB0aGUgaG9zdCBtZW1vcnkgZm9yIGEKPiA0
R0IgcmVnaW9uLgo+IAkyKSBUaGUgbWVtb3J5IHNwZWNpZnkgYnkgdGhlIHVzZXIgbWF5IG5vdCBi
ZSBpbiBwb3dlciBvZiAyIHBhZ2VzLiBGb3IKPiBpbnN0YW5jZSwgYSB1c2VyIGNhbiBzcGVjaWZ5
IDQwS0IuIFdpdGggeW91ciBhbGdvLCB3ZSB3aWxsIGVuZCB0byBhbGxvY2F0ZQo+IDMyS0IgaW4g
dGhlIGZpcnN0IGJhbmsgYW5kIDhLQiBpbiB0aGUgc2Vjb25kIGJhbmsuIEhvd2V2ZXIgd2hhdCB3
ZSB3YW50IGlzCj4gYWxsb2NhdGUgNDBLQiBpbiBhIHNpbmdsZSBiYW5rLgo+IAkzKSBZb3UgZG9u
J3QgY2hlY2sgd2hldGhlciB0aGUgbGVmdG92ZXIgbWVtb3J5IGlzIGJpZ2dlciB0aGFuIHRoZSBz
aXplCj4gb2YgdGhlIHNlY29uZCBiYW5rLgo+IAo+IEluIHRoZSBjYXNlIHdoZXJlIHRoZSBtZW1v
cnkgaXMgbm90IGRpcmVjdCBtYXBwZWQsIHdlIHNob3VsZCBiZSBhYmxlIHRvCj4gYWxsb2NhdGUg
dGhlIHdob2xlIHJlZ2lvbiB3aXRoIG11bHRpcGxlIG5vbi1jb250aWd1b3VzIG1lbW9yeS4gSSB0
aGluayB0aGUKPiBhbGdvcml0aG0gaW4gdXNlZCBpbiBsaWJ4YyAoc2VlIHBvcHVsYXRlX2d1ZXN0
X21lbW9yeSkgaXMgd29ya2luZyBxdWl0ZSB3ZWxsCj4gZm9yIHRoaXMgcHVycG9zZS4KPiAKPiBJ
dCBpcyBhbHNvIHBvc3NpYmxlIHRvIGhhdmUgYSBzaW1wbGVyIHNvbHV0aW9uIHdpdGhpbiB0aGUg
aHlwZXJ2aXNvci4gSQo+IHF1aWNrbHkgd3JvdGUgYSBwYXRjaCAobm90IGNvbXBpbGVkLCBub3Ig
dGVzdGVkKSB0aGF0IHNob3VsZCBhZGRyZXNzIHRoZSAzCj4gcHJvYmxlbXMgYWJvdmUuIFNlZTog
aHR0cHM6Ly9wYXN0ZWJpbi5jb20vRlE5azlDYkwKClRoYW5rIHlvdSBmb3IgeW91ciBoZWxwLiBB
Y3R1YWxseSBJIGhhZCBhbHJlYWR5IHdyaXR0ZW4gc29tZXRoaW5nCmFsb25nIHRoZSBzYW1lIGxp
bmVzLCBJIGRvbid0IGtub3cgd2h5IEkgZGlkbid0IHNheSBpdCBpbiBteSByZXBseS4uLiBJCmRv
dWJsZSBjaGVja2VkIHRoZSBpbXBsZW1lbnRhdGlvbiB3aXRoIHlvdXJzIGhlcmUgYW5kIHRoZXkg
bG9vawplcXVpdmFsZW50LiBHb29kLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 22 23:58:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 22 Oct 2018 23:58: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 1gEk62-0003k5-1t; Mon, 22 Oct 2018 23:58:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fgyz=nd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gEk60-0003k0-3U
 for xen-devel@lists.xen.org; Mon, 22 Oct 2018 23:58:52 +0000
X-Inumbo-ID: 9f6f5c01-d656-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9f6f5c01-d656-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 00:00:16 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 63D6220663;
 Mon, 22 Oct 2018 23:58:47 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540252727;
 bh=reabBVrR4DNhiC7+ZRst3mS8LKvZnh9Jx5NpIZAZ/iA=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=uCN49fX/NoaLcAu4A5SBd5JpifFtNVWcKNqmc91kqnj50E4RDD4UWS/veHCfyo0Ol
 LJ64+Ayg9iHEHrs+ibXNOHPMY032xAlWLqGLMb0/nSYGvzdKswt074QQT5TzgbCjhz
 8iG+E0wxsCNdi01tR1eVV5L0JnR6PRBF8/1livCU=
Date: Mon, 22 Oct 2018 16:58:44 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Lars Kurth <lars.kurth.xen@gmail.com>
In-Reply-To: <638073F3-6455-45D5-B3C6-8F96D3D99879@xenproject.org>
Message-ID: <alpine.DEB.2.10.1810221657580.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-3-git-send-email-sstabellini@kernel.org>
 <4954c486-9663-552c-0fd8-9f59421146b5@arm.com>
 <638073F3-6455-45D5-B3C6-8F96D3D99879@xenproject.org>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v4 03/23] xen/arm: document dom0less
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.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>

T24gVHVlLCAxNiBPY3QgMjAxOCwgTGFycyBLdXJ0aCB3cm90ZToKPiBIaSBTdGVmYW5vLAo+IAo+
ID4gT24gOSBPY3QgMjAxOCwgYXQgMTI6NTIsIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFy
bS5jb20+IHdyb3RlOgo+ID4gCj4gPiBIaSBTdGVmYW5vLAo+ID4gCj4gPiBPbiAwNS8xMC8yMDE4
IDE5OjQ3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPj4gQWRkIGEgbmV3IGRvY3VtZW50
IHRvIHByb3ZpZGUgaW5mb3JtYXRpb24gb24gaG93IHRvIHVzZSBkb20wbGVzcyByZWxhdGVkCj4g
Pj4gZmVhdHVyZXMgYW5kIHRoZWlyIGN1cnJlbnQgbGltaXRhdGlvbnMuCj4gPj4gU2lnbmVkLW9m
Zi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+ID4+IC0tLQo+
ID4+IENoYW5nZXMgaW4gdjQ6Cj4gPj4gLSByZW5hbWUgdG8gLnR4dAo+ID4+IC0gaW1wcm92ZSB3
b3JkaW5nCj4gPj4gQ2hhbmdlcyBpbiB2MzoKPiA+PiAtIGFkZCBwYXRjaAo+ID4+IC0tLQo+ID4+
ICBkb2NzL21pc2MvYXJtL2RvbTBsZXNzLnR4dCB8IDQ3ICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysKPiA+IAo+ID4gQXMgc2FpZCBvbiB0aGUgcHJldmlvdXMg
dmVyc2lvbiwgeW91IGxpa2VseSBuZWVkIHRvIGFkZCBhbiBlbnRyeSBpbiBkb2NzL0lOREVYLgo+
IAo+IEFncmVlZC4gQWxzbywgaXQgbWF5IGJlIHdvcnRod2hpbGUgZW5jb2RpbmcgdGhlIGRvYyBp
biBtYXJrZG93biAoaXQncyBub3QgdGhhdCBtdWNoIHRleHQpIGFuZCB1c2luZyB0aGUgLm1hcmtk
b3duIGV4dGVuc2lvbgo+IEFsc28sIGl0IHNlZW1zIHRvIG1lIHRoYXQgZG9jcy9mZWF0dXJlcyBp
cyBtYXliZSBhIGJldHRlciBwbGFjZSBmb3IgdGhpcyBkb2N1bWVudC4gTm90IHN1cmUgd2hldGhl
ciBkb2NzIGluIHRoaXMgZm9sZGVyIGdldCBwaWNrZWQgdXAgYXV0b21hdGljYWxseSB0aG91Z2gK
CkkgY2FuIG1vdmUgaXQgdG8gZG9jcy9mZWF0dXJlcyBhbmQgSSBhbSBPSyB3aXRoIGNoYW5naW5n
IGl0IHRvIG1hcmtkb3duLgpCdXQgcGxlYXNlIGRvbid0IGFzayBtZSB0byBjb252ZXJ0IGl0IHRv
IHBhbmRvYyAoYWxsIG90aGVyIGRvY3MgdW5kZXIKZG9jcy9mZWF0dXJlcyBhcmUgcGFuZG9jKS4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 00:12:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 00:12: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 1gEkIn-0005iH-A1; Tue, 23 Oct 2018 00:12:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fgyz=nd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gEkIm-0005iC-FN
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 00:12:04 +0000
X-Inumbo-ID: 79feca03-d658-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 79feca03-d658-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 00:13:33 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 8CED7205F4;
 Tue, 23 Oct 2018 00:12:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540253523;
 bh=uLDfMwtLUv6PpBKyb2pYTdxeT9OF3gwAecUA7ndFjR4=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=rGYiPSz88aPWgulLphUNLy7HMX08Of5zYMmT7gK4mxywT0kFN4hSfda8qeImcqN3w
 srE3eeafheSWSa5zcTb1kdCd+kF0If96X0dghwNqkEcLZiGasoJWFXNV7jT+03JSyW
 2ydFzBkWoy59uUVeiRU6fis/MF0TdRpon4VM68lI=
Date: Mon, 22 Oct 2018 17:12:00 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <4954c486-9663-552c-0fd8-9f59421146b5@arm.com>
Message-ID: <alpine.DEB.2.10.1810221701260.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-3-git-send-email-sstabellini@kernel.org>
 <4954c486-9663-552c-0fd8-9f59421146b5@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v4 03/23] xen/arm: document dom0less
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 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>

T24gVHVlLCA5IE9jdCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGkgU3RlZmFubywKPiAK
PiBPbiAwNS8xMC8yMDE4IDE5OjQ3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBBZGQg
YSBuZXcgZG9jdW1lbnQgdG8gcHJvdmlkZSBpbmZvcm1hdGlvbiBvbiBob3cgdG8gdXNlIGRvbTBs
ZXNzIHJlbGF0ZWQKPiA+IGZlYXR1cmVzIGFuZCB0aGVpciBjdXJyZW50IGxpbWl0YXRpb25zLgo+
ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlu
eC5jb20+Cj4gPiAKPiA+IC0tLQo+ID4gQ2hhbmdlcyBpbiB2NDoKPiA+IC0gcmVuYW1lIHRvIC50
eHQKPiA+IC0gaW1wcm92ZSB3b3JkaW5nCj4gPiAKPiA+IENoYW5nZXMgaW4gdjM6Cj4gPiAtIGFk
ZCBwYXRjaAo+ID4gLS0tCj4gPiAgIGRvY3MvbWlzYy9hcm0vZG9tMGxlc3MudHh0IHwgNDcKPiA+
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAKPiBBcyBz
YWlkIG9uIHRoZSBwcmV2aW91cyB2ZXJzaW9uLCB5b3UgbGlrZWx5IG5lZWQgdG8gYWRkIGFuIGVu
dHJ5IGluCj4gZG9jcy9JTkRFWC4KCk9LCgo+ID4gICAxIGZpbGUgY2hhbmdlZCwgNDcgaW5zZXJ0
aW9ucygrKQo+ID4gICBjcmVhdGUgbW9kZSAxMDA2NDQgZG9jcy9taXNjL2FybS9kb20wbGVzcy50
eHQKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy9hcm0vZG9tMGxlc3MudHh0IGIvZG9j
cy9taXNjL2FybS9kb20wbGVzcy50eHQKPiA+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gPiBpbmRl
eCAwMDAwMDAwLi5kZjk2YjQxCj4gPiAtLS0gL2Rldi9udWxsCj4gPiArKysgYi9kb2NzL21pc2Mv
YXJtL2RvbTBsZXNzLnR4dAo+ID4gQEAgLTAsMCArMSw0NyBAQAo+ID4gK0RvbTBsZXNzCj4gPiAr
PT09PT09PT0KPiA+ICsKPiA+ICsiRG9tMGxlc3MiIGlzIGEgc2V0IG9mIFhlbiBmZWF0dXJlcyB0
aGF0IGVuYWJsZSB0aGUgZGVwbG95bWVudCBvZiBhIFhlbgo+ID4gK3N5c3RlbSB3aXRob3V0IGFu
IGhhcmR3YXJlIGRvbWFpbiAob2Z0ZW4gcmVmZXJyZWQgdG8gYXMgImRvbTAiKS4KPiBJIHJlYWxp
emUgSSBzdWdnZXN0ZWQgdGhlIHdvcmRpbmcgaGFyZHdhcmUgZG9tYWluLiBCdXQgcmVhZGluZyB0
aGlzIGFnYWluLCBpdAo+IGZlZWxzIHRoYXQgImNvbnRyb2wgZG9tYWluIiBtYXkgYmUgdGhlIGJl
c3Qgd29yZGluZyBoZXJlLiBJbmRlZWQgd2hhdCB3ZSBhdm9pZAo+IGlzIHRoZSB0b29sc3RhY2sg
YW5kIGRvbWFpbiBjb250cm9sIHRoZSBkb21haW5zLgoKT0sKCgo+IFlvdSBiZWdpbiB0aGUgZG9j
dW1lbnQgd3JpdGluZyAiaXQgaXMgYSBzZXQgb2YgWGVuIGZlYXR1ZXJlcyB0aGF0IGVuYWJsZQo+
IGRlcGxveW1lbnQgb2YgYSBYZW4gc3lzdGVtIHdpdGhvdXQgYW4gaGFyZHdhcmUgZG9tYWluIi4g
SSB1bmRlcnN0YW5kIHRoaXMKPiBzZW50ZW5jZSBhcyB0aGVyZSB3b3VsZCBiZSBubyAiaGFyZHdh
cmUgZG9tYWluIi4gQnV0IHRoZW4geW91IHdyaXRlICJjcmVhdGUgYQo+IHNldCBvZiBEb21VIGFs
b25nc2lkZSBEb20wIi4KPiAKPiBGdXJ0aGVybW9yZSwgYXQgc29tZSBwb2ludCB0aGUgY29udHJv
bCBkb21haW4gd291bGQgZGlzYXBwZWFyIGFuZCB0aGUgRG9tSUQgMAo+IG1heSBiZSBhbGxvY2F0
ZWQgdG8gYSBEb21Vcy4gQWRkaW5nIGZ1cnRoZXIgY29uZnVzaW9uIHRvIGEgdXNlciBzZWVuIHRo
ZSBJRAo+IHdvdWxkIGJlIDAuCj4gCj4gU28gSSBzdGlsbCB0aGluayB0aGF0IHVzaW5nICJEb20w
IiB3aXRoaW4gdGhlIGRvY3VtZW50IGlzIG1pc2xlYWRpbmcgYW5kIGFsc28KPiB0aGUgZmVhdHVy
ZSBuYW1lLiBJIGRvbid0IGhhdmUgYSBnb29kIHN1Z2dlc3Rpb24gZm9yIHRoZSBmZWF0dXJlIG5h
bWUuIEJ1dCBhdAo+IHZlcnkgbGVhc3QgSSB3b3VsZCBhdm9pZCB0aGUgd29yZCAiRG9tMCIgZXZl
cnl3aGVyZSBpbiB0aGF0IGRvY3VtZW50LgogCkknbGwgcmV3b3JkIHRoZSBkb2N1bWVudCB0byBh
dm9pZCAiRG9tMCIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 00:30:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 00: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 1gEkaJ-0007Bv-Ti; Tue, 23 Oct 2018 00:30:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=z4yv=nd=gmail.com=robherring2@srs-us1.protection.inumbo.net>)
 id 1gEkaI-0007Bq-OS
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 00:30:10 +0000
X-Inumbo-ID: 0140e6c6-d65b-11e8-a6a9-d7ebe60f679a
Received: from mail-ot1-f67.google.com (unknown [209.85.210.67])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0140e6c6-d65b-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 00:31:38 +0000 (UTC)
Received: by mail-ot1-f67.google.com with SMTP id q50so41999882otd.0
 for <xen-devel@lists.xen.org>; Mon, 22 Oct 2018 17:30:09 -0700 (PDT)
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:user-agent;
 bh=PeqEjqMauatpSAoKldiv2+HLP/EPTnIKE675a67Z2CI=;
 b=YWb0/XGVxbRmVrJLde/XLvIwRpiCu6Aoj8ziIcoEJtmGVvY3apxYR4wq9nbXapOahU
 1l12B8VtOzfRcoNRCAqXM4qModwCvz/qm4XBoXjRMfC3GIc9yzmYe57R+4m1D3/X7bQ8
 B4RkYRZ2VA/ZgN0LUVtEVZxKMUKPMTqeUoWEEWbRn2xqr95Z7SZubFXuuunlKA/wpODu
 W/9/BXqv2p0bnlK7Q1Ved7zXDDDYp1cGONQ0xoEAK0uhXtg4UWxUU3paLq6DkvDoo0Z5
 nferwM7d40c/4WFyPG4kkZOzm2hdg0MjtGFwK2Tb60ZCK+BNnb+iO2Gf2XmIghfFiYZH
 +QEA==
X-Gm-Message-State: ABuFfoiuSrQGfXCK5OGcAB0lACuONrt/jtsX9MfPxfWlTuSPe8pKw6vt
 R0lqiYTEuZkGFLRCxMvZ2g==
X-Google-Smtp-Source: ACcGV626AAWwrh0ndOkAzEonB6n0CYCLoT5NgSlkaLMXkU3R9fpqwtIj3yW09ZqrPrOfztaY3imt+Q==
X-Received: by 2002:a9d:2843:: with SMTP id h3mr32231956otd.171.1540254608759; 
 Mon, 22 Oct 2018 17:30:08 -0700 (PDT)
Received: from localhost (24-155-109-49.dyn.grandenetworks.net.
 [24.155.109.49])
 by smtp.gmail.com with ESMTPSA id w79-v6sm10903307oie.29.2018.10.22.17.30.07
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Mon, 22 Oct 2018 17:30:08 -0700 (PDT)
Date: Mon, 22 Oct 2018 19:30:07 -0500
From: Rob Herring <robh@kernel.org>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20181023003007.GA22803@bogus>
References: <1539900630-26566-1-git-send-email-sstabellini@kernel.org>
 <260c1981-d911-2b7f-6f0b-ac5481e3f48d@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <260c1981-d911-2b7f-6f0b-ac5481e3f48d@arm.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH v2] devicetree, xen: add xen,
 shared-memory binding
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@arm.com, devicetree@vger.kernel.org,
 Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.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>

T24gTW9uLCBPY3QgMjIsIDIwMTggYXQgMTE6Mjc6MjNBTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEhpIFN0ZWZhbm8sCj4gCj4gT24gMTgvMTAvMjAxOCAyMzoxMCwgU3RlZmFubyBTdGFi
ZWxsaW5pIHdyb3RlOgo+ID4gRnJvbTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxp
bnguY29tPgo+ID4gCj4gPiBJbnRyb2R1Y2UgYSBkZXZpY2UgdHJlZSBiaW5kaW5nIGZvciBYZW4g
cmVzZXJ2ZWQtbWVtb3J5IHJlZ2lvbnMuIFRoZXkKPiA+IGFyZSB1c2VkIHRvIHNoYXJlIG1lbW9y
eSBhY3Jvc3MgVk1zIGZyb20gdGhlIFZNIGNvbmZpZyBmaWxlcy4gKFNlZQo+ID4gc3RhdGljX3No
bSBjb25maWcgb3B0aW9uLikKPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxs
aW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+ID4gLS0tCj4gPiBDaGFuZ2VzIGluIHYyOgo+ID4g
LSBmaXggQXV0aG9yIGxpbmUKPiA+IC0gYWRkIHZlcnNpb25pbmcKPiA+IC0geGVuLGlkIGluc3Rl
YWQgb2YgaWQKPiA+IC0tLQo+ID4gICAuLi4vYmluZGluZ3MvcmVzZXJ2ZWQtbWVtb3J5L3hlbixz
aGFyZWQtbWVtb3J5LnR4dCAgIHwgMjAgKysrKysrKysrKysrKysrKysrKysKPiA+ICAgMSBmaWxl
IGNoYW5nZWQsIDIwIGluc2VydGlvbnMoKykKPiA+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IERvY3Vt
ZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9yZXNlcnZlZC1tZW1vcnkveGVuLHNoYXJlZC1t
ZW1vcnkudHh0Cj4gPiAKPiA+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUv
YmluZGluZ3MvcmVzZXJ2ZWQtbWVtb3J5L3hlbixzaGFyZWQtbWVtb3J5LnR4dCBiL0RvY3VtZW50
YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9yZXNlcnZlZC1tZW1vcnkveGVuLHNoYXJlZC1tZW1v
cnkudHh0Cj4gPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+ID4gaW5kZXggMDAwMDAwMC4uOTA3OGZi
Nwo+ID4gLS0tIC9kZXYvbnVsbAo+ID4gKysrIGIvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2Jp
bmRpbmdzL3Jlc2VydmVkLW1lbW9yeS94ZW4sc2hhcmVkLW1lbW9yeS50eHQKPiA+IEBAIC0wLDAg
KzEsMjAgQEAKPiA+ICsqIFhlbiBoeXBlcnZpc29yIHJlc2VydmVkLW1lbW9yeSBiaW5kaW5nCj4g
PiArCj4gPiArRXhwb3NlIG9uZSBvciBtb3JlIG1lbW9yeSByZWdpb25zIGFzIHJlc2VydmVkLW1l
bW9yeSB0byB0aGUgZ3Vlc3QKPiA+ICt2aXJ0dWFsIG1hY2hpbmUuIFR5cGljYWxseSwgYSByZWdp
b24gaXMgY29uZmlndXJlZCBhdCBWTSBjcmVhdGlvbiB0aW1lCj4gPiArdG8gYmUgYSBzaGFyZWQg
bWVtb3J5IGFyZWEgYWNyb3NzIG11bHRpcGxlIHZpcnR1YWwgbWFjaGluZXMgZm9yCj4gPiArY29t
bXVuaWNhdGlvbiBhbW9uZyB0aGVtLgo+ID4gKwo+ID4gK0ZvciBlYWNoIG9mIHRoZXNlIHByZS1z
aGFyZWQgbWVtb3J5IHJlZ2lvbnMsIGEgcmFuZ2UgaXMgZXhwb3NlZCB1bmRlcgo+ID4gK3RoZSAv
cmVzZXJ2ZWQtbWVtb3J5IG5vZGUgYXMgYSBjaGlsZCBub2RlLiBFYWNoIHJhbmdlIHN1Yi1ub2Rl
IGlzIG5hbWVkCj4gPiAreGVuLXNobWVtQDxhZGRyZXNzPiBhbmQgaGFzIHRoZSBmb2xsb3dpbmcg
cHJvcGVydGllczoKPiA+ICsKPiA+ICstIGNvbXBhdGlibGU6Cj4gPiArCWNvbXBhdGlibGUgPSAi
eGVuLHNoYXJlZC1tZW1vcnktdjEiLCAieGVuLHNoYXJlZC1tZW1vcnkiCj4gCj4gRG8gd2UgbmVl
ZCB0byBzcGVjaWZ5IHRoZSB0d28gY29tcGF0aWJsZXM/CgpJJ2QganVzdCBkcm9wIHRoZSBmYWxs
YmFjayBhcyB2ZXJzaW9uIHNlZW1zIHRvIGJlIGp1c3QgaW4gY2FzZS4KClJvYgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 01:01:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 01:01: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 1gEl45-0001IB-GO; Tue, 23 Oct 2018 01:00:57 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hw4b=nd=xenproject.org=prvs=827bc322a=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gEl43-0000cZ-If
 for xen-devel@lists.xenproject.org; Tue, 23 Oct 2018 01:00:55 +0000
X-Inumbo-ID: af7e388a-d65e-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id af7e388a-d65e-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 02:57:59 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,414,1534809600"; d="scan'208";a="68491491"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75480-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=073891a3e74059e996258e32b56b3f0770c6fe55
X-Osstest-Versions-That: ovmf=95aea2fac9117e95ead90378e6bb975e327d7da4
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 23 Oct 2018 02:00:37 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75480: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQ4MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NDgwLwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICAwNzM4OTFhM2U3NDA1OWU5OTYyNThlMzJiNTZiM2YwNzcw
YzZmZTU1CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA5NWFlYTJmYWM5
MTE3ZTk1ZWFkOTAzNzhlNmJiOTc1ZTMyN2Q3ZGE0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU0
NzYgIDIwMTgtMTAtMjIgMDU6NTA6MTYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NDgwICAyMDE4LTEwLTIyIDE0OjIwOjQ2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRXJpYyBEb25nIDxl
cmljLmRvbmdAaW50ZWwuY29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAg
Wmhhb3poMXggPHpoaXFpYW5neC56aGFvQGludGVsLmNvbT4KICBaaGlxaWFuZ1ggWmhhbyA8emhp
cWlhbmd4LnpoYW9AaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hv
bWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3Vy
Y2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQt
aTM4NiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpv
YiBidWlsZC1pMzg2LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJv
a2VuLWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1pMzg2IGhv
c3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJv
a2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVp
bGQtaTM4Ni14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXB2b3Bz
IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxs
KDQpCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCAwNzM4OTFhM2U3NDA1OWU5OTYy
NThlMzJiNTZiM2YwNzcwYzZmZTU1CkF1dGhvcjogWmhhb3poMXggPHpoaXFpYW5neC56aGFvQGlu
dGVsLmNvbT4KRGF0ZTogICBUaHUgT2N0IDE4IDEwOjQyOjM0IDIwMTggKzA4MDAKCiAgICBCYXNl
VG9vbHM6IENvbnZlcnQgIlVuaWNvZGUgc3RyaW5nIiB0byAiYnl0ZSBhcnJheSIgaWYgdmFsdWUg
dHlwZSBkaWZmCiAgICAKICAgIFYyOgogICAgRml4ZWQgMyB0eXBvLgogICAgVXNlIHN0YXJ0c3dp
dGgoKCdMIicsIkwnIikpIHRvIGNoZWNrIGlmIGEgc3RyaW5nIGlzIFVuaWNvZGUgc3RyaW5nLgog
ICAgVXNlIGEgc2V0IFBjZFZhbHVlVHlwZVNldCBpbnN0ZWFkIG9mIGEgbGlzdCBQY2RWYWx1ZVR5
cGVMaXN0IHRvIHNhdmUKICAgIG1lbW9yeS4KICAgIAogICAgVjE6CiAgICBGb3IgdGhlIHNhbWUg
b25lIFZPSUQqIHBjZCwgaWYgdGhlIGRlZmF1bHQgdmFsdWUgdHlwZSBvZiBvbmUgU0tVIGlzCiAg
ICAiVW5pY29kZSBzdHJpbmciLCB0aGUgb3RoZXIgU0tVcyBhcmUgIk90aGVyVk9JRCoiKEFTQ0lJ
IHN0cmluZyBvcgogICAgYnl0ZSBhcnJheSksVGhlbiBjb252ZXJ0ICJVbmljb2RlIHN0cmluZyIg
dG8gImJ5dGUgYXJyYXkiLgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENv
bnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBaaGlxaWFuZ1ggWmhh
byA8emhpcWlhbmd4LnpoYW9AaW50ZWwuY29tPgogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5n
YW9AaW50ZWwuY29tPgogICAgQ2M6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNv
bT4KICAgIENjOiBCb2IgRmVuZyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1i
eTogQm9iIEZlbmcgPGJvYi5jLmZlbmdAaW50ZWwuY29tPgoKY29tbWl0IDMyYmUxMjIzNWQ2OGMw
YmYyMDMzN2Y4ZWVkOTM4NmM0ODM1ZDQwOGEKQXV0aG9yOiBaaGFvemgxeCA8emhpcWlhbmd4Lnpo
YW9AaW50ZWwuY29tPgpEYXRlOiAgIFdlZCBPY3QgMTAgMTY6Mjc6MDIgMjAxOCArMDgwMAoKICAg
IEJhc2VUb29sOiBTdXBwb3J0IGRpZmZlcmVudCBQQ0RzIHRoYXQgcmVmZXJzIHRvIHRoZSBzYW1l
IEVGSSB2YXJpYWJsZS4KICAgIAogICAgVjI6CiAgICBNYWtlIHRoZSBjb2RlIG9mIHBhdGNoIGJv
dGggY29tcGF0aWJsZSBmb3IgUHl0aG9uMiBhbmQgUHl0aG9uMy4KICAgIAogICAgVjE6CiAgICBJ
ZiBkaWZmZXJlbnQgUENEcyByZWZlciB0byB0aGUgc2FtZSBFRkkgdmFyaWFibGUsIHRoZW4gZG8g
RUZJIHZhcmlhYmxlCiAgICBjb21iaW5hdGlvbiwgYWNjb3JkaW5nIHRvIHRoZSBWYXJpYWJsZU9m
ZnNldCBvZiBkaWZmZXJlbnQgUENEUy4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5v
Q29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogWmhpcWlh
bmdYIFpoYW8gPHpoaXFpYW5neC56aGFvQGludGVsLmNvbT4KICAgIENjOiBMaW1pbmcgR2FvIDxs
aW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIENjOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBp
bnRlbC5jb20+CiAgICBDYzogQm9iIEZlbmcgPGJvYi5jLmZlbmdAaW50ZWwuY29tPgogICAgUmV2
aWV3ZWQtYnk6IEJvYiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4KCmNvbW1pdCBkMjhkYWFk
ZGIzZTczMjQ2OGU5MzBhODA5ZDNkMzk0M2E1ZGU5NTU4CkF1dGhvcjogRXJpYyBEb25nIDxlcmlj
LmRvbmdAaW50ZWwuY29tPgpEYXRlOiAgIFdlZCBPY3QgMTcgMDk6MjQ6MDUgMjAxOCArMDgwMAoK
ICAgIFVlZmlDcHVQa2cvQ3B1Q29tbW9uRmVhdHVyZXNMaWI6IFJlZ2lzdGVyIE1TUiBiYXNlIG9u
IHNjb3BlIEluZm8uCiAgICAKICAgIEJlY2F1c2UgTVNSIGhhcyBzY29wZSBhdHRyaWJ1dGUsIGRy
aXZlciBoYXMgbm8gbmVlZHMgdG8gc2V0CiAgICBNU1IgZm9yIGFsbCBBUHMgaWYgTVNSIHNjb3Bl
IGlzIGNvcmUgb3IgcGFja2FnZSB0eXBlLiBUaGlzIHBhdGNoCiAgICB1cGRhdGVzIGNvZGUgdG8g
YmFzZSBvbiB0aGUgTVNSIHNjb3BlIHZhbHVlIHRvIGFkZCBNU1IgdG8gdGhlIHJlZ2lzdGVyCiAg
ICB0YWJsZS4KICAgIAogICAgQ2M6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBD
YzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVy
OiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6
IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBSdWl5dSBO
aSA8cnVpeXUubmlAaW50ZWwuY29tPgoKY29tbWl0IDM4MzgxZTE4YmYwOGRhZGFkOTE2Mjc5NDk5
OTZkMTA2NjEyZjQ3NTMKQXV0aG9yOiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CkRh
dGU6ICAgV2VkIE9jdCAxNyAwOTowMToxNSAyMDE4ICswODAwCgogICAgVWVmaUNwdVBrZy9DcHVT
M0RhdGFEeGU6IEtlZXAgb2xkIGRhdGEgaWYgdmFsdWUgYWxyZWFkeSBleGlzdGVkLgogICAgCiAg
ICBBY3BpQ3B1RGF0YSBhZGQgbmV3IGZpZWxkcywga2VlcCB0aGVzZSBmaWVsZHMgaWYgb2xkIGRh
dGEgYWxyZWFkeSBleGlzdGVkLgogICAgCiAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVs
LmNvbT4KICAgIENjOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgQ29udHJp
YnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2ln
bmVkLW9mZi1ieTogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGFzemxv
IEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIFJlZ3Jlc3Npb24tdGVzdGVkLWJ5OiBMYXN6
bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgoKY29tbWl0IDkzMzI0MzkwNTgyZDZhNWJlYWFi
MjI2Yzc0NDY2ZTNiMjQ5N2VkY2EKQXV0aG9yOiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5j
b20+CkRhdGU6ICAgTW9uIE9jdCAxNSAxMDozNDo1OSAyMDE4ICswODAwCgogICAgVWVmaUNwdVBr
Zy9QaVNtbUNwdUR4ZVNtbTogQWRkIGxvZ2ljIHRvIHN1cHBvcnQgc2VtYXBob3JlIHR5cGUuCiAg
ICAKICAgIFY0IGNoYW5nZXM6CiAgICAxLiBTZXJpYWwgY29uc29sZSBsb2cgZm9yIGRpZmZlcmVu
dCB0aHJlYWRzIHdoZW4gcHJvZ3JhbSByZWdpc3RlciB0YWJsZS4KICAgIDIuIENoZWNrIHRoZSBB
Y3BpQ3B1RGF0YSBiZWZvcmUgdXNlIGl0IHRvIGF2b2lkIHBvdGVudGlhbCBBU1NFUlQuCiAgICAK
ICAgIFYzIGNoYW5nZXM6CiAgICAxLiBVc2UgZ2xvYmFsIHZhcmlhYmxlIGluc3RlYWQgb2YgaW50
ZXJuYWwgZnVuY3Rpb24gdG8gcmV0dXJuIHN0cmluZyBmb3IgcmVnaXN0ZXIgdHlwZQogICAgICAg
YW5kIGRlcGVuZGVuY2UgdHlwZS4KICAgIDIuIEFkZCBjb21tZW50cyBmb3Igc29tZSBjb21wbGlj
YXRlZCBsb2dpYy4KICAgIAogICAgVjEgY2hhbmdlczoKICAgIEJlY2F1c2UgdGhpcyBkcml2ZXIg
bmVlZHMgdG8gc2V0IE1TUnMgc2F2ZWQgaW4gbm9ybWFsIGJvb3QgcGhhc2UsIHN5bmMKICAgIHNl
bWFwaG9yZSBsb2dpYyBmcm9tIFJlZ2lzdGVyQ3B1RmVhdHVyZXNMaWIgY29kZSB3aGljaCB1c2Vk
IGZvciBub3JtYWwgYm9vdCBwaGFzZS4KICAgIAogICAgRGV0YWlsIHNlZSBiZWxvdyBjaGFuZ2Ug
Zm9yIFJlZ2lzdGVyQ3B1RmVhdHVyZXNMaWI6CiAgICAgIFVlZmlDcHVQa2cvUmVnaXN0ZXJDcHVG
ZWF0dXJlc0xpYjogQWRkIGxvZ2ljIHRvIHN1cHBvcnQgc2VtYXBob3JlIHR5cGUuCiAgICAKICAg
IENjOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ2M6IExhc3psbyBFcnNlayA8
bGVyc2VrQHJlZGhhdC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRy
aWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBFcmljIERvbmcgPGVyaWMu
ZG9uZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVs
LmNvbT4KICAgIEFja2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAg
UmVncmVzc2lvbi10ZXN0ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+Cgpj
b21taXQgYjNjNzFiNDcyZGZmMmMwMmYwY2MzOGQ3YTE5NTljZmIyYmE4NDIwZApBdXRob3I6IEVy
aWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KRGF0ZTogICBXZWQgT2N0IDE3IDA5OjMxOjAz
IDIwMTggKzA4MDAKCiAgICBVZWZpQ3B1UGtnL1JlZ2lzdGVyQ3B1RmVhdHVyZXNMaWI6IEFkZCBs
b2dpYyB0byBzdXBwb3J0IHNlbWFwaG9yZSB0eXBlLgogICAgCiAgICBWNCBjaGFuZ2VzIGluY2x1
ZGU6CiAgICAxLiBTZXJpYWwgZGVidWcgbWVzc2FnZSBmb3IgZGlmZmVyZW50IHRocmVhZHMgd2hl
biBwcm9ncmFtIHRoZSByZWdpc3RlciB0YWJsZS4KICAgIAogICAgVjMgY2hhbmdlcyBpbmNsdWRl
OgogICAgMS4gVXNlIGdsb2JhbCB2YXJpYWJsZSBpbnN0ZWFkIG9mIGludGVybmFsIGZ1bmN0aW9u
IHRvIHJldHVybiBzdHJpbmcgZm9yIHJlZ2lzdGVyIHR5cGUKICAgICAgIGFuZCBkZXBlbmRlbmNl
IHR5cGUuCiAgICAyLiBBZGQgY29tbWVudHMgZm9yIHNvbWUgY29tcGxpY2F0ZWQgbG9naWMuCiAg
ICAKICAgIFYyIGNoYW5nZXMgaW5jbHVkZToKICAgIDEuIEFkZCBtb3JlIGRlc2NyaXB0aW9uIGZv
ciB0aGUgY29kZSBwYXJ0IHdoaWNoIG5lZWQgZWFzeSB0byB1bmRlcnN0YW5kLgogICAgMi4gUmVm
aW5lIHNvbWUgY29kZSBiYXNlIG9uIGZlZWRiYWNrIGZvciBWMSBjaGFuZ2VzLgogICAgCiAgICBW
MSBjaGFuZ2VzIGluY2x1ZGU6CiAgICBJbiBhIHN5c3RlbSB3aGljaCBoYXMgbXVsdGlwbGUgY29y
ZXMsIGN1cnJlbnQgc2V0IHJlZ2lzdGVyIHZhbHVlIHRhc2sgY29zdHMgaHVnZSB0aW1lcy4KICAg
IEFmdGVyIGludmVzdGlnYXRpb24sIGN1cnJlbnQgc2V0IE1TUiB0YXNrIGNvc3RzIG1vc3Qgb2Yg
dGhlIHRpbWVzLiBDdXJyZW50IGxvZ2ljIHVzZXMKICAgIFNwaW5Mb2NrIHRvIGxldCBzZXQgTVNS
IHRhc2sgYXMgYW4gc2luZ2xlIHRocmVhZCB0YXNrIGZvciBhbGwgY29yZXMuIEJlY2F1c2UgTVNS
IGhhcwogICAgc2NvcGUgYXR0cmlidXRlIHdoaWNoIG1heSBjYXVzZSBHUCBmYXVsdCBpZiBtdWx0
aXBsZSBBUHMgc2V0IE1TUiBhdCB0aGUgc2FtZSB0aW1lLAogICAgY3VycmVudCBsb2dpYyB1c2Ug
YW4gZWFzaWVzdCBzb2x1dGlvbiAodXNlIFNwaW5Mb2NrKSB0byBhdm9pZCB0aGlzIGlzc3VlLCBi
dXQgaXQgd2lsbAogICAgY29zdCBodWdlIHRpbWVzLgogICAgCiAgICBJbiBvcmRlciB0byBmaXgg
dGhpcyBwZXJmb3JtYW5jZSBpc3N1ZSwgbmV3IHNvbHV0aW9uIHdpbGwgc2V0IE1TUnMgYmFzZSBv
biB0aGVpciBzY29wZQogICAgYXR0cmlidXRlLiBBZnRlciB0aGlzLCB0aGUgU3BpbkxvY2sgd2ls
bCBub3QgbmVlZGVkLiBXaXRob3V0IFNwaW5Mb2NrLCBuZXcgaXNzdWUgcmFpc2VkCiAgICB3aGlj
aCBpcyBjYXVzZWQgYnkgTVNSIGRlcGVuZGVuY2UuIEZvciBleGFtcGxlLCBNU1IgQSBkZXBlbmRz
IG9uIE1TUiBCIHdoaWNoIG1lYW5zIE1TUiBBCiAgICBtdXN0IGJlZW4gc2V0IGFmdGVyIE1TUiBC
IGhhcyBiZWVuIHNldC4gQWxzbyBNU1IgQiBpcyBwYWNrYWdlIHNjb3BlIGxldmVsIGFuZCBNU1Ig
QSBpcwogICAgdGhyZWFkIHNjb3BlIGxldmVsLiBJZiBzeXN0ZW0gaGFzIG11bHRpcGxlIHRocmVh
ZHMsIFRocmVhZCAxIG5lZWRzIHRvIHNldCB0aGUgdGhyZWFkIGxldmVsCiAgICBNU1JzIGFuZCB0
aHJlYWQgMiBuZWVkcyB0byBzZXQgdGhyZWFkIGFuZCBwYWNrYWdlIGxldmVsIE1TUnMuIFNldCBN
U1JzIHRhc2sgZm9yIHRocmVhZCAxCiAgICBhbmQgdGhyZWFkIDIgbGlrZSBiZWxvdzoKICAgIAog
ICAgICAgICAgICAgICAgVGhyZWFkIDEgICAgICAgICAgICAgICAgIFRocmVhZCAyCiAgICBNU1Ig
QiAgICAgICAgICBOICAgICAgICAgICAgICAgICAgICAgICAgWQogICAgTVNSIEEgICAgICAgICAg
WSAgICAgICAgICAgICAgICAgICAgICAgIFkKICAgIAogICAgSWYgZHJpdmVyIGRvbid0IGNvbnRy
b2wgZXhlY3V0ZSBNU1Igb3JkZXIsIGZvciB0aHJlYWQgMSwgaXQgd2lsbCBleGVjdXRlIE1TUiBB
IGZpcnN0LCBidXQKICAgIGF0IHRoaXMgdGltZSwgTVNSIEIgbm90IGJlZW4gZXhlY3V0ZWQgeWV0
IGJ5IHRocmVhZCAyLiBzeXN0ZW0gbWF5IHRyaWcgZXhjZXB0aW9uIGF0IHRoaXMKICAgIHRpbWUu
CiAgICAKICAgIEluIG9yZGVyIHRvIGZpeCB0aGUgYWJvdmUgaXNzdWUsIGRyaXZlciBpbnRyb2R1
Y2VzIHNlbWFwaG9yZSBsb2dpYyB0byBjb250cm9sIHRoZSBNU1IKICAgIGV4ZWN1dGUgc2VxdWVu
Y2UuIEZvciB0aGUgYWJvdmUgY2FzZSwgYSBzZW1hcGhvcmUgd2lsbCBiZSBhZGQgYmV0d2VlbiBN
U1IgQSBhbmQgQiBmb3IKICAgIGFsbCB0aHJlYWRzLiBTZW1hcGhvcmUgaGFzIHNjb3BlIGluZm8g
Zm9yIGl0LiBUaGUgcG9zc2libGUgc2NvcGUgdmFsdWUgaXMgY29yZSBvciBwYWNrYWdlLgogICAg
Rm9yIGVhY2ggdGhyZWFkLCB3aGVuIGl0IG1lZXRzIGEgc2VtYXBob3JlIGR1cmluZyBpdCBzZXQg
cmVnaXN0ZXJzLCBpdCB3aWxsIDEpIHJlbGVhc2UKICAgIHNlbWFwaG9yZSAoKzEpIGZvciBlYWNo
IHRocmVhZHMgaW4gdGhpcyBjb3JlIG9yIHBhY2thZ2UoYmFzZWQgb24gdGhlIHNjb3BlIGluZm8g
Zm9yIHRoaXMKICAgIHNlbWFwaG9yZSkgMikgYWNxdWlyZSBzZW1hcGhvcmUgKC0xKSBmb3IgYWxs
IHRoZSB0aHJlYWRzIGluIHRoaXMgY29yZSBvciBwYWNrYWdlKGJhc2VkCiAgICBvbiB0aGUgc2Nv
cGUgaW5mbyBmb3IgdGhpcyBzZW1hcGhvcmUpLiBXaXRoIHRoZXNlIHR3byBzdGVwcywgZHJpdmVy
IGNhbiBjb250cm9sIE1TUgogICAgc2VxdWVuY2UuIFNhbXBsZSBjb2RlIGxvZ2ljIGxpa2UgYmVs
b3c6CiAgICAKICAgICAgLy8KICAgICAgLy8gRmlyc3QgaW5jcmVhc2Ugc2VtYXBob3JlIGNvdW50
IGJ5IDEgZm9yIHByb2Nlc3NvcnMgaW4gdGhpcyBwYWNrYWdlLgogICAgICAvLwogICAgICBmb3Ig
KFByb2Nlc3NvckluZGV4ID0gMDsgUHJvY2Vzc29ySW5kZXggPCBQYWNrYWdlVGhyZWFkc0NvdW50
IDsgUHJvY2Vzc29ySW5kZXggKyspIHsKICAgICAgICBMaWJSZWxlYXNlU2VtYXBob3JlICgoVUlO
VDMyICopICZTZW1hcGhvcmVQdHJbUGFja2FnZU9mZnNldCArIFByb2Nlc3NvckluZGV4XSk7CiAg
ICAgIH0KICAgICAgLy8KICAgICAgLy8gU2Vjb25kLCBjaGVjayB3aGV0aGVyIHRoZSBjb3VudCBo
YXMgcmVhY2ggdGhlIGNoZWNrIG51bWJlci4KICAgICAgLy8KICAgICAgZm9yIChQcm9jZXNzb3JJ
bmRleCA9IDA7IFByb2Nlc3NvckluZGV4IDwgVmFsaWRBcENvdW50OyBQcm9jZXNzb3JJbmRleCAr
KykgewogICAgICAgIExpYldhaXRGb3JTZW1hcGhvcmUgKCZTZW1hcGhvcmVQdHJbQXBPZmZzZXRd
KTsKICAgICAgfQogICAgCiAgICBQbGF0Zm9ybSBSZXF1aXJlbWVudDoKICAgIDEuIFRoaXMgY2hh
bmdlIHJlcXVpcmVzIHJlZ2lzdGVyIE1TUiBzZXR0aW5nIGJhc2Ugb24gTVNSIHNjb3BlIGluZm8u
IElmIHN0aWxsIHJlZ2lzdGVyIE1TUgogICAgICAgZm9yIGFsbCB0aHJlYWRzLCBleGNlcHRpb24g
bWF5IHJhaXNlZC4KICAgIAogICAgS25vd24gbGltaXRhdGlvbjoKICAgIDEuIEN1cnJlbnQgQ3B1
RmVhdHVyZXMgZHJpdmVyIHN1cHBvcnRzIERYRSBpbnN0YW5jZSBhbmQgUEVJIGluc3RhbmNlLiBC
dXQgc2VtYXBob3JlIGxvZ2ljCiAgICAgICByZXF1aXJlcyBBcHMgZXhlY3V0ZSBpbiBhc3luYyBt
b2RlIHdoaWNoIGlzIG5vdCBzdXBwb3J0ZWQgYnkgUEVJIGRyaXZlci4gU28gQ3B1RmVhdHVyZQog
ICAgICAgUEVJIGluc3RhbmNlIG5vdCB3b3JrcyBhZnRlciB0aGlzIGNoYW5nZS4gV2UgcGxhbiB0
byBzdXBwb3J0IGFzeW5jIG1vZGUgZm9yIFBFSSBpbiBwaGFzZQogICAgICAgMiBmb3IgdGhpcyB0
YXNrLgogICAgCiAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENjOiBM
YXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRp
YW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRXJp
YyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJ1aXl1IE5pIDxy
dWl5dS5uaUBpbnRlbC5jb20+Cgpjb21taXQgODdlOTM5NTEwOTY3MmZmMjI1YzkzNGMzNDJjYWM1
MzY2NDRiMmJiZQpBdXRob3I6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KRGF0ZTog
ICBNb24gT2N0IDE1IDA5OjIxOjA2IDIwMTggKzA4MDAKCiAgICBVZWZpQ3B1UGtnL1JlZ2lzdGVy
Q3B1RmVhdHVyZXNMaWIuaDogQWRkIG5ldyBkZXBlbmRlbmNlIHR5cGVzLgogICAgCiAgICBWNCBj
aGFuZ2VzOgogICAgICAxLiBVcGRhdGUgY29tbWVudHMuCiAgICAKICAgIHYzIGNoYW5nZXM6CiAg
ICAgIDEuIE1vdmUgQ1BVX0ZFQVRVUkVfREVQRU5ERU5DRV9UWVBFIGRlZmluaXRpb24gdG8gQWNw
aUNwdURhdGEuaC4KICAgICAgMi4gQWRkIGNvbW1lbnRzIGZvciBDUFVfRkVBVFVSRV9CRUZPUkUv
Q1BVX0ZFQVRVUkVfQUZURVIuCiAgICAKICAgIHYxIGNoYW5nZXM6CiAgICBBZGQgbmV3IGNvcmUv
cGFja2FnZSBkZXBlbmRlbmNlIHR5cGVzIHdoaWNoIGNvbnN1bWVkIGJ5IGRpZmZlcmVudCBNU1Jz
LgogICAgCiAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENjOiBMYXN6
bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5v
Q29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRXJpYyBE
b25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJ1aXl1IE5pIDxydWl5
dS5uaUBpbnRlbC5jb20+Cgpjb21taXQgZDVhYTIwNzhmNzRjZDBjZTNmODdkZWI2YTMzNTBkNmIy
NTFjZjdlZApBdXRob3I6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KRGF0ZTogICBN
b24gT2N0IDE1IDA5OjE5OjE4IDIwMTggKzA4MDAKCiAgICBVZWZpQ3B1UGtnL0luY2x1ZGUvQWNw
aUNwdURhdGEuaDogQWRkIFNlbWFwaG9yZSByZWxhdGVkIEluZm9ybWF0aW9uLgogICAgCiAgICB2
MyBjaGFuZ2VzOgogICAgMS4gTW92ZSBDUFVfRkVBVFVSRV9ERVBFTkRFTkNFX1RZUEUgZGVmaW5p
dGlvbiBoZXJlIGZyb20gUmVnaXN0ZXJDcHVGZWF0dXJlc0xpYi5oIGZpbGUuCiAgICAyLiBBZGQg
SW52YWxpZCB0eXBlIGZvciBSRUdJU1RFUl9UWVBFIHdoaWNoIHdpbGwgYmUgdXNlZCBpbiBjb2Rl
LgogICAgCiAgICB2MiBjaGFuZ2VzOgogICAgMS4gQWRkIG1vcmUgZGVzY3JpcHRpb24gYWJvdXQg
d2h5IHdlIGRvIHRoaXMgY2hhbmdlLgogICAgMi4gQ2hhbmdlIHN0cnVjdHVyZSBmaWVsZCB0eXBl
IGZyb20gcG9pbnRlciB0byBFRklfUEhZU0lDQUxfQUREUkVTUyBiZWNhdXNlIGl0IHdpbGwKICAg
ICAgIGJlIHNoYXJlIGJldHdlZW4gUEVJIGFuZCBEWEUuCiAgICAKICAgIHYxIENoYW5nZXM6CiAg
ICBJbiBvcmRlciB0byBzdXBwb3J0IHNlbWFwaG9yZSByZWxhdGVkIGxvZ2ljLCBhZGQgbmV3IGRl
ZmluaXRpb24gZm9yIGl0LgogICAgCiAgICBJbiBhIHN5c3RlbSB3aGljaCBoYXMgbXVsdGlwbGUg
Y29yZXMsIGN1cnJlbnQgc2V0IHJlZ2lzdGVyIHZhbHVlIHRhc2sgY29zdHMgaHVnZSB0aW1lcy4K
ICAgIEFmdGVyIGludmVzdGlnYXRpb24sIGN1cnJlbnQgc2V0IE1TUiB0YXNrIGNvc3RzIG1vc3Qg
b2YgdGhlIHRpbWVzLiBDdXJyZW50IGxvZ2ljIHVzZXMKICAgIFNwaW5Mb2NrIHRvIGxldCBzZXQg
TVNSIHRhc2sgYXMgYW4gc2luZ2xlIHRocmVhZCB0YXNrIGZvciBhbGwgY29yZXMuIEJlY2F1c2Ug
TVNSIGhhcwogICAgc2NvcGUgYXR0cmlidXRlIHdoaWNoIG1heSBjYXVzZSBHUCBmYXVsdCBpZiBt
dWx0aXBsZSBBUHMgc2V0IE1TUiBhdCB0aGUgc2FtZSB0aW1lLAogICAgY3VycmVudCBsb2dpYyB1
c2UgYW4gZWFzaWVzdCBzb2x1dGlvbiAodXNlIFNwaW5Mb2NrKSB0byBhdm9pZCB0aGlzIGlzc3Vl
LCBidXQgaXQgd2lsbAogICAgY29zdCBodWdlIHRpbWVzLgogICAgCiAgICBJbiBvcmRlciB0byBm
aXggdGhpcyBwZXJmb3JtYW5jZSBpc3N1ZSwgbmV3IHNvbHV0aW9uIHdpbGwgc2V0IE1TUnMgYmFz
ZSBvbiB0aGVpciBzY29wZQogICAgYXR0cmlidXRlLiBBZnRlciB0aGlzLCB0aGUgU3BpbkxvY2sg
d2lsbCBub3QgbmVlZGVkLiBXaXRob3V0IFNwaW5Mb2NrLCBuZXcgaXNzdWUgcmFpc2VkCiAgICB3
aGljaCBpcyBjYXVzZWQgYnkgTVNSIGRlcGVuZGVuY2UuIEZvciBleGFtcGxlLCBNU1IgQSBkZXBl
bmRzIG9uIE1TUiBCIHdoaWNoIG1lYW5zIE1TUiBBCiAgICBtdXN0IGJlZW4gc2V0IGFmdGVyIE1T
UiBCIGhhcyBiZWVuIHNldC4gQWxzbyBNU1IgQiBpcyBwYWNrYWdlIHNjb3BlIGxldmVsIGFuZCBN
U1IgQSBpcwogICAgdGhyZWFkIHNjb3BlIGxldmVsLiBJZiBzeXN0ZW0gaGFzIG11bHRpcGxlIHRo
cmVhZHMsIFRocmVhZCAxIG5lZWRzIHRvIHNldCB0aGUgdGhyZWFkIGxldmVsCiAgICBNU1JzIGFu
ZCB0aHJlYWQgMiBuZWVkcyB0byBzZXQgdGhyZWFkIGFuZCBwYWNrYWdlIGxldmVsIE1TUnMuIFNl
dCBNU1JzIHRhc2sgZm9yIHRocmVhZCAxCiAgICBhbmQgdGhyZWFkIDIgbGlrZSBiZWxvdzoKICAg
IAogICAgICAgICAgICAgICAgVGhyZWFkIDEgICAgICAgICAgICAgICAgIFRocmVhZCAyCiAgICBN
U1IgQiAgICAgICAgICBOICAgICAgICAgICAgICAgICAgICAgICAgWQogICAgTVNSIEEgICAgICAg
ICAgWSAgICAgICAgICAgICAgICAgICAgICAgIFkKICAgIAogICAgSWYgZHJpdmVyIGRvbid0IGNv
bnRyb2wgZXhlY3V0ZSBNU1Igb3JkZXIsIGZvciB0aHJlYWQgMSwgaXQgd2lsbCBleGVjdXRlIE1T
UiBBIGZpcnN0LCBidXQKICAgIGF0IHRoaXMgdGltZSwgTVNSIEIgbm90IGJlZW4gZXhlY3V0ZWQg
eWV0IGJ5IHRocmVhZCAyLiBzeXN0ZW0gbWF5IHRyaWcgZXhjZXB0aW9uIGF0IHRoaXMKICAgIHRp
bWUuCiAgICAKICAgIEluIG9yZGVyIHRvIGZpeCB0aGUgYWJvdmUgaXNzdWUsIGRyaXZlciBpbnRy
b2R1Y2VzIHNlbWFwaG9yZSBsb2dpYyB0byBjb250cm9sIHRoZSBNU1IKICAgIGV4ZWN1dGUgc2Vx
dWVuY2UuIEZvciB0aGUgYWJvdmUgY2FzZSwgYSBzZW1hcGhvcmUgd2lsbCBiZSBhZGQgYmV0d2Vl
biBNU1IgQSBhbmQgQiBmb3IKICAgIGFsbCB0aHJlYWRzLiBTZW1hcGhvcmUgaGFzIHNjb3BlIGlu
Zm8gZm9yIGl0LiBUaGUgcG9zc2libGUgc2NvcGUgdmFsdWUgaXMgY29yZSBvciBwYWNrYWdlLgog
ICAgRm9yIGVhY2ggdGhyZWFkLCB3aGVuIGl0IG1lZXRzIGEgc2VtYXBob3JlIGR1cmluZyBpdCBz
ZXQgcmVnaXN0ZXJzLCBpdCB3aWxsIDEpIHJlbGVhc2UKICAgIHNlbWFwaG9yZSAoKzEpIGZvciBl
YWNoIHRocmVhZHMgaW4gdGhpcyBjb3JlIG9yIHBhY2thZ2UoYmFzZWQgb24gdGhlIHNjb3BlIGlu
Zm8gZm9yIHRoaXMKICAgIHNlbWFwaG9yZSkgMikgYWNxdWlyZSBzZW1hcGhvcmUgKC0xKSBmb3Ig
YWxsIHRoZSB0aHJlYWRzIGluIHRoaXMgY29yZSBvciBwYWNrYWdlKGJhc2VkCiAgICBvbiB0aGUg
c2NvcGUgaW5mbyBmb3IgdGhpcyBzZW1hcGhvcmUpLiBXaXRoIHRoZXNlIHR3byBzdGVwcywgZHJp
dmVyIGNhbiBjb250cm9sIE1TUgogICAgc2VxdWVuY2UuIFNhbXBsZSBjb2RlIGxvZ2ljIGxpa2Ug
YmVsb3c6CiAgICAKICAgICAgLy8KICAgICAgLy8gRmlyc3QgaW5jcmVhc2Ugc2VtYXBob3JlIGNv
dW50IGJ5IDEgZm9yIHByb2Nlc3NvcnMgaW4gdGhpcyBwYWNrYWdlLgogICAgICAvLwogICAgICBm
b3IgKFByb2Nlc3NvckluZGV4ID0gMDsgUHJvY2Vzc29ySW5kZXggPCBQYWNrYWdlVGhyZWFkc0Nv
dW50IDsgUHJvY2Vzc29ySW5kZXggKyspIHsKICAgICAgICBMaWJSZWxlYXNlU2VtYXBob3JlICgo
VUlOVDMyICopICZTZW1hcGhvcmVQdHJbUGFja2FnZU9mZnNldCArIFByb2Nlc3NvckluZGV4XSk7
CiAgICAgIH0KICAgICAgLy8KICAgICAgLy8gU2Vjb25kLCBjaGVjayB3aGV0aGVyIHRoZSBjb3Vu
dCBoYXMgcmVhY2ggdGhlIGNoZWNrIG51bWJlci4KICAgICAgLy8KICAgICAgZm9yIChQcm9jZXNz
b3JJbmRleCA9IDA7IFByb2Nlc3NvckluZGV4IDwgVmFsaWRBcENvdW50OyBQcm9jZXNzb3JJbmRl
eCArKykgewogICAgICAgIExpYldhaXRGb3JTZW1hcGhvcmUgKCZTZW1hcGhvcmVQdHJbQXBPZmZz
ZXRdKTsKICAgICAgfQogICAgCiAgICBQbGF0Zm9ybSBSZXF1aXJlbWVudDoKICAgIDEuIFRoaXMg
Y2hhbmdlIHJlcXVpcmVzIHJlZ2lzdGVyIE1TUiBzZXR0aW5nIGJhc2Ugb24gTVNSIHNjb3BlIGlu
Zm8uIElmIHN0aWxsIHJlZ2lzdGVyIE1TUgogICAgICAgZm9yIGFsbCB0aHJlYWRzLCBleGNlcHRp
b24gbWF5IHJhaXNlZC4KICAgIAogICAgS25vd24gbGltaXRhdGlvbjoKICAgIDEuIEN1cnJlbnQg
Q3B1RmVhdHVyZXMgZHJpdmVyIHN1cHBvcnRzIERYRSBpbnN0YW5jZSBhbmQgUEVJIGluc3RhbmNl
LiBCdXQgc2VtYXBob3JlIGxvZ2ljCiAgICAgICByZXF1aXJlcyBBcHMgZXhlY3V0ZSBpbiBhc3lu
YyBtb2RlIHdoaWNoIGlzIG5vdCBzdXBwb3J0ZWQgYnkgUEVJIGRyaXZlci4gU28gQ3B1RmVhdHVy
ZQogICAgICAgUEVJIGluc3RhbmNlIG5vdCB3b3JrcyBhZnRlciB0aGlzIGNoYW5nZS4gV2UgcGxh
biB0byBzdXBwb3J0IGFzeW5jIG1vZGUgZm9yIFBFSSBpbiBwaGFzZQogICAgICAgMiBmb3IgdGhp
cyB0YXNrLgogICAgCiAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENj
OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6
IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTog
RXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJ1aXl1IE5p
IDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJz
ZWtAcmVkaGF0LmNvbT4KICAgIFJlZ3Jlc3Npb24tdGVzdGVkLWJ5OiBMYXN6bG8gRXJzZWsgPGxl
cnNla0ByZWRoYXQuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 01:59:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 01: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 1gElz1-0003Jz-52; Tue, 23 Oct 2018 01:59:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fgyz=nd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gElyz-0003Ju-SY
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 01:59:46 +0000
X-Inumbo-ID: e7910f5b-d666-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e7910f5b-d666-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 03:56:49 +0200 (CEST)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 332DE20652;
 Tue, 23 Oct 2018 01:59:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540259983;
 bh=quoI3YVMCRuyuVqwPryDVDO/0aMQjX+fIvv7dAoJ8Pk=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=TQkPpLbGiXfzVEz/mecKMjM6IaycajthTTwzycrk/20e4d8h4EeH9z8aeW5jYClIH
 cNHOY4O8x9uTX5c49MvmjC5EybWXN7vvEvHFxGeh3Ka2VvnVCGiv8yywbFy6CupIWT
 Spi4uqlRCbp0lYatOnKCt7LflQgX4GZ9+phU8CnQ=
Date: Mon, 22 Oct 2018 18:59:40 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <52419bf4-f0c6-e4ef-b873-b32f0dcde401@arm.com>
Message-ID: <alpine.DEB.2.10.1810191624370.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-5-git-send-email-sstabellini@kernel.org>
 <52419bf4-f0c6-e4ef-b873-b32f0dcde401@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v4 05/23] xen/arm: introduce bootcmdlines
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 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>

T24gVHVlLCA5IE9jdCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gT24gMDUvMTAvMjAxOCAx
OTo0NywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gSW50cm9kdWNlIGEgbmV3IGFycmF5
IHRvIHN0b3JlIHRoZSBjbWRsaW5lIG9mIGVhY2ggYm9vdCBtb2R1bGUuIEl0IGlzCj4gPiBzZXBh
cmF0ZSBmcm9tIHN0cnVjdCBib290bW9kdWxlcy4gUmVtb3ZlIHRoZSBjbWRsaW5lIGZpZWxkIGZy
b20gc3RydWN0Cj4gPiBib290X21vZHVsZS4gVGhpcyB3YXksIGtlcm5lbHMgYW5kIGluaXRyZHMg
d2l0aCB0aGUgc2FtZSBhZGRyZXNzIGluCj4gPiBtZW1vcnkgY2FuIHNoYXJlIHN0cnVjdCBib290
bW9kdWxlIChpbXBvcnRhbnQgYmVjYXVzZSB3ZSB3YW50IHRoZW0gdG8gYmUKPiA+IGZyZWUnZCBv
bmx5IG9uY2UpLCBidXQgdGhleSBjYW4gc3RpbGwgaGF2ZSB0aGVpciBzZXBhcmF0ZSBib290Y21k
bGluZQo+ID4gZW50cmllcy4KPiA+IAo+ID4gQWRkIGEgZHRfbmFtZSBmaWVsZCB0byBzdHJ1Y3Qg
Ym9vdGNtZGxpbmUgdG8gbWFrZSBpdCBlYXNpZXIgdG8gZmluZCB0aGUKPiA+IGNvcnJlY3QgZW50
cnkuIFN0b3JlIHRoZSBuYW1lIG9mIHRoZSAieGVuLGRvbWFpbiIgY29tcGF0aWJsZSBub2RlIChm
b3IKPiA+IGV4YW1wbGUgIkRvbTEiKS4gVGhpcyBpcyBhIGJldHRlciBjaG9pY2UgY29tcGFyZWQg
dG8gdGhlIG5hbWUgb2YgdGhlCj4gPiAibXVsdGlib290LGtlcm5lbCIgY29tcGF0aWJsZSBub2Rl
LCBiZWNhdXNlIHRoZWlyIG5hbWVzIGFyZSBub3QgdW5pcXVlLgo+ID4gRm9yIGluc3RhbmNlIHRo
ZXJlIGNhbiBiZSBtb3JlIHRoYW4gb25lICJtb2R1bGVAMHg0YzAwMDAwMCIgaW4gdGhlCj4gPiBz
eXN0ZW0sIGJ1dCB0aGVyZSBjYW4gb25seSBiZSBvbmUgIi9jaG9zZW4vRG9tMSIuCj4gPiAKPiA+
IEFkZCBhIHBvaW50ZXIgdG8gc3RydWN0IGtlcm5lbF9pbmZvIHRvIHBvaW50IHRvIHRoZSBjbWRs
aW5lIGZvciBhIGdpdmVuCj4gPiBrZXJuZWwuCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiA+IAo+ID4gLS0tCj4gPiAKPiA+
IENoYW5nZXMgaW4gdjQ6Cj4gPiAtIGNoZWNrIHRoYXQgdGhlIG11bHRpYm9vdCBub2RlIGlzIHVu
ZGVyIC9jaG9zZW4KPiA+IC0gdXNlIGNtZCBhbmQgY21kcyBhcyB2YXJpYWJsZSBuYW1lcyBmb3Ig
c3RydWN0IGJvb3RjbWRsaW5lIGFuZCBzdHJ1Y3QKPiA+ICAgIGJvb3RjbWRsaW5lKgo+ID4gLSBm
aXggcHJpbnRrCj4gPiAtIHVzZSBBU1NFUlQgaW5zdGVhIG9mIHBhbmljCj4gPiAtIGRvIG5vdCBh
ZGQgZW1wdHkgY21kbGluZSBlbnRyaWVzCj4gPiAtIGFkZCBtb3JlIGRlYnVnIHByaW50a3MgdG8g
ZWFybHlfcHJpbnRfaW5mbwo+ID4gLSBjb2RlIHN0eWxlIGZpeGVzCj4gPiAtIGFkZCBjb21tZW50
IG9uIERUX01BWF9OQU1FCj4gPiAtIGluY3JlYXNlIERUX01BWF9OQU1FIHRvIDQxCj4gPiAtIG1h
a2UgbnJfbW9kcyB1bnNpZ25lZCBpbnQKPiA+IAo+ID4gQ2hhbmdlcyBpbiB2MzoKPiA+IC0gaW50
cm9kdWNlIGJvb3RjbWRsaW5lcwo+ID4gLSBkbyBub3QgbW9kaWZ5IGJvb3RfZmR0X2NtZGxpbmUK
PiA+IC0gYWRkIGNvbW1lbnRzCj4gPiAKPiA+IENoYW5nZXMgaW4gdjI6Cj4gPiAtIG5ldyBwYXRj
aAo+ID4gLS0tCj4gPiAgIHhlbi9hcmNoL2FybS9ib290ZmR0LmMgICAgICB8IDgyCj4gPiArKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0KPiA+ICAgeGVuL2FyY2gv
YXJtL2RvbWFpbl9idWlsZC5jIHwgIDggKysrLS0KPiA+ICAgeGVuL2FyY2gvYXJtL2tlcm5lbC5o
ICAgICAgIHwgIDEgKwo+ID4gICB4ZW4vYXJjaC9hcm0vc2V0dXAuYyAgICAgICAgfCAyNCArKysr
KysrKystLS0tCj4gPiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaCB8IDE3ICsrKysrKysr
LS0KPiA+ICAgNSBmaWxlcyBjaGFuZ2VkLCA5OSBpbnNlcnRpb25zKCspLCAzMyBkZWxldGlvbnMo
LSkKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9ib290ZmR0LmMgYi94ZW4vYXJj
aC9hcm0vYm9vdGZkdC5jCj4gPiBpbmRleCA4ZWJhNDJjLi4yNzMwMzJiIDEwMDY0NAo+ID4gLS0t
IGEveGVuL2FyY2gvYXJtL2Jvb3RmZHQuYwo+ID4gKysrIGIveGVuL2FyY2gvYXJtL2Jvb3RmZHQu
Ywo+ID4gQEAgLTE2Myw2ICsxNjMsMzcgQEAgc3RhdGljIHZvaWQgX19pbml0IHByb2Nlc3NfbWVt
b3J5X25vZGUoY29uc3Qgdm9pZCAqZmR0LAo+ID4gaW50IG5vZGUsCj4gPiAgICAgICB9Cj4gPiAg
IH0KPiA+ICAgK3N0YXRpYyB2b2lkIF9faW5pdCBhZGRfYm9vdF9jbWRsaW5lKGNvbnN0IHZvaWQg
KmZkdCwgaW50IG5vZGUsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Y29uc3QgY2hhciAqbmFtZSwgYm9vdG1vZHVsZV9raW5kIGtpbmQpCj4gPiArewo+ID4gKyAgICBz
dHJ1Y3QgYm9vdGNtZGxpbmVzICpjbWRzID0gJmJvb3RpbmZvLmNtZGxpbmVzOwo+ID4gKyAgICBz
dHJ1Y3QgYm9vdGNtZGxpbmUgKmNtZDsKPiA+ICsgICAgY29uc3Qgc3RydWN0IGZkdF9wcm9wZXJ0
eSAqcHJvcDsKPiA+ICsgICAgaW50IGxlbjsKPiA+ICsgICAgY29uc3QgY2hhciAqY21kbGluZTsK
PiA+ICsKPiA+ICsgICAgaWYgKCBjbWRzLT5ucl9tb2RzID09IE1BWF9NT0RVTEVTICkKPiA+ICsg
ICAgewo+ID4gKyAgICAgICAgcHJpbnRrKCJJZ25vcmluZyAlcyBjbWRsaW5lICh0b28gbWFueSlc
biIsIG5hbWUpOwo+ID4gKyAgICAgICAgcmV0dXJuOwo+ID4gKyAgICB9Cj4gPiArCj4gPiArICAg
IHByb3AgPSBmZHRfZ2V0X3Byb3BlcnR5KGZkdCwgbm9kZSwgImJvb3RhcmdzIiwgJmxlbik7Cj4g
PiArICAgIGlmICggIXByb3AgKQo+ID4gKyAgICAgICAgcmV0dXJuOwo+ID4gKwo+ID4gKyAgICBj
bWQgPSAmY21kcy0+Y21kbGluZVtjbWRzLT5ucl9tb2RzKytdOwo+ID4gKyAgICBjbWQtPmtpbmQg
PSBraW5kOwo+ID4gKwo+ID4gKyAgICBBU1NFUlQoc3RybGVuKG5hbWUpIDw9IERUX01BWF9OQU1F
KTsKPiA+ICsgICAgc2FmZV9zdHJjcHkoY21kLT5kdF9uYW1lLCBuYW1lKTsKPiA+ICsKPiA+ICsg
ICAgaWYgKCBsZW4gPiBCT09UTU9EX01BWF9DTURMSU5FICkKPiA+ICsgICAgICAgIHBhbmljKCJt
b2R1bGUgJXMgY29tbWFuZCBsaW5lIHRvbyBsb25nXG4iLCBuYW1lKTsKPiA+ICsgICAgY21kbGlu
ZSA9IHByb3AtPmRhdGE7Cj4gPiArICAgIHNhZmVfc3RyY3B5KGNtZC0+Y21kbGluZSwgY21kbGlu
ZSk7Cj4gPiArfQo+ID4gKwo+ID4gICBzdGF0aWMgdm9pZCBfX2luaXQgcHJvY2Vzc19tdWx0aWJv
b3Rfbm9kZShjb25zdCB2b2lkICpmZHQsIGludCBub2RlLAo+ID4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpuYW1lLAo+ID4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1MzIgYWRkcmVzc19jZWxscywgdTMy
Cj4gPiBzaXplX2NlbGxzKQo+ID4gQEAgLTE3Miw4ICsyMDMsMjAgQEAgc3RhdGljIHZvaWQgX19p
bml0IHByb2Nlc3NfbXVsdGlib290X25vZGUoY29uc3Qgdm9pZAo+ID4gKmZkdCwgaW50IG5vZGUs
Cj4gPiAgICAgICBjb25zdCBfX2JlMzIgKmNlbGw7Cj4gPiAgICAgICBib290bW9kdWxlX2tpbmQg
a2luZDsKPiA+ICAgICAgIHBhZGRyX3Qgc3RhcnQsIHNpemU7Cj4gPiAtICAgIGNvbnN0IGNoYXIg
KmNtZGxpbmU7Cj4gPiAtICAgIGludCBsZW47Cj4gPiArICAgIGludCBsZW4gPSBzaXplb2YoIi9j
aG9zZW4iKTsKPiA+ICsgICAgY2hhciBwYXRoWzhdOyAvKiBzaXplb2YgIi9jaG9zZW4iICovCj4g
PiArICAgIGludCBwYXJlbnRfbm9kZTsKPiA+ICsKPiA+ICsgICAgcGFyZW50X25vZGUgPSBmZHRf
cGFyZW50X29mZnNldChmZHQsIG5vZGUpOwo+ID4gKyAgICBBU1NFUlQocGFyZW50X25vZGUgPj0g
MCk7Cj4gPiArCj4gPiArICAgIC8qIENoZWNrIHRoYXQgdGhlIG5vZGUgaXMgdW5kZXIgImNob3Nl
biIgKi8KPiA+ICsgICAgZmR0X2dldF9wYXRoKGZkdCwgbm9kZSwgcGF0aCwgbGVuKTsKPiAKPiBJ
dCB3b3VsZCBiZSBnb29kIGlmIHlvdSB0ZXN0IHRoZSBjb2RlIHdpdGggd3Jvbmcgbm9kZS4gRm9y
IGluc3RhbmNlCj4gZmR0X2dldF9wYXRoIG1heSBub3QgZmlsbCBwYXRoIChpLmUgaWYgdGhlIGJ1
ZmZlciBpcyB0b28gc2hvcnQpLiBTbyBwYXRoIHdpbGwKPiBjb250YWluIGdhcmJhZ2UuCgpJJ2xs
IGRvCgoKPiA+ICsgICAgaWYgKCBzdHJuY21wKHBhdGgsICIvY2hvc2VuIiwgbGVuIC0gMSkgKQo+
ID4gKyAgICB7Cj4gPiArICAgICAgICBwcmludGsoIkRFQlVHICVzICVzXG4iLG5hbWUscGF0aCk7
Cj4gCj4gVGhpcyBsb29rcyBsaWtlIGEgbGVmdC1vdmVyIGZyb20geW91ciBkZWJ1Zy4KCkknbGwg
cmVtb3ZlCgoKPiA+ICsgICAgICAgIHJldHVybjsKPiA+ICsgICAgfQo+IEFzIEkgc2FpZCBpbiB0
aGUgcHJldmlvdXMgcGF0Y2gsIHRoaXMgbmVlZHMgdG8gYmUgZml4ZWQgZmlyc3QuIEJ5IHRoYXQg
SSBtZWFudAo+IHRoaXMgc2hvdWxkIGJlIGEgc2VwYXJhdGUgcGF0Y2ggc28gaXQgY291bGQgYmUg
YmFja3BvcnRlZC4KCkknbGwgc2VwYXJhdGUgaXQgb3V0CgoKPiBBbHNvLCB3aXRoIHRoaXMgcGF0
Y2ggeW91IGNoYW5nZSBjb3JyZWN0bHkgdGhlIGJlaGF2aW9yIHRvIGRlbnkgbm9kZSBub3QgaW4K
PiBjaG9zZW4uIEJ1dCB5b3UgZG9uJ3QgZXhwbGFpbiBpbiB0aGUgY29tbWl0IG1lc3NhZ2UgdGhh
dCBpdCBhZmZlY3RzIHRoZQo+IGN1cnJlbnQgbXVsdGlib290IG5vZGUuCgpJJ2xsIG1lbnRpb24g
aXQuCgoKPiBIb3dldmVyLCBJIHN0aWxsIGRvbid0IHRoaW5rIHRoaXMgY29kZSBpcyBjb3JyZWN0
LiBZb3Ugd291bGQgYWxsb3cgdGhlCj4gZm9sbG93aW5nIHBhdGggL2Nob3Nlbi9mb28vYmFyL211
bHRpYm9vdC4gVGhlIHBhcmVudCB3b3VsZCBiZSAiYmFyIiBhbmQgdGhlcmUKPiBhcmUgbm8gZ3Vh
cmFudGVlIGl0IHdvdWxkIGJlIHVuaXEgKGl0IGlzIG5vdCB1bmRlciAvY2hvc2VuKS4gSSB0aGlu
ayB0aGlzCj4gY291bGQgYmUgZml4ZWQgYnkgdGFraW5nIGludG8gYWNjb3VudCB0aGUgZGVwdGgg
b2YgdGhlIG5vZGUuCj4gQUZBSUNULCB0aGUgbXVsdGlib290IG5vZGUgc2hvdWxkIGFsd2F5cyBi
ZSBhdCBtYXhpbXVtIGRlcHRoIDMuCgpJJ2xsIGFkZCBhIGNoZWNrLgoKCj4gPiAgICAgICAgIHBy
b3AgPSBmZHRfZ2V0X3Byb3BlcnR5KGZkdCwgbm9kZSwgInJlZyIsICZsZW4pOwo+ID4gICAgICAg
aWYgKCAhcHJvcCApCj4gPiBAQCAtMjIwLDE3ICsyNjMsOCBAQCBzdGF0aWMgdm9pZCBfX2luaXQg
cHJvY2Vzc19tdWx0aWJvb3Rfbm9kZShjb25zdCB2b2lkCj4gPiAqZmR0LCBpbnQgbm9kZSwKPiA+
ICAgICAgICAgICAgICAga2luZCA9IEJPT1RNT0RfWFNNOwo+ID4gICAgICAgfQo+ID4gICAtICAg
IHByb3AgPSBmZHRfZ2V0X3Byb3BlcnR5KGZkdCwgbm9kZSwgImJvb3RhcmdzIiwgJmxlbik7Cj4g
PiAtICAgIGlmICggcHJvcCApCj4gPiAtICAgIHsKPiA+IC0gICAgICAgIGlmICggbGVuID4gQk9P
VE1PRF9NQVhfQ01ETElORSApCj4gPiAtICAgICAgICAgICAgcGFuaWMoIm1vZHVsZSAlcyBjb21t
YW5kIGxpbmUgdG9vIGxvbmdcbiIsIG5hbWUpOwo+ID4gLSAgICAgICAgY21kbGluZSA9IHByb3At
PmRhdGE7Cj4gPiAtICAgIH0KPiA+IC0gICAgZWxzZQo+ID4gLSAgICAgICAgY21kbGluZSA9IE5V
TEw7Cj4gPiAtCj4gPiAtICAgIGFkZF9ib290X21vZHVsZShraW5kLCBzdGFydCwgc2l6ZSwgY21k
bGluZSk7Cj4gPiArICAgIGFkZF9ib290X21vZHVsZShraW5kLCBzdGFydCwgc2l6ZSk7Cj4gPiAr
ICAgIGFkZF9ib290X2NtZGxpbmUoZmR0LCBub2RlLCBmZHRfZ2V0X25hbWUoZmR0LCBwYXJlbnRf
bm9kZSwgJmxlbiksCj4gPiBraW5kKTsKPiA+ICAgfQo+ID4gICAgIHN0YXRpYyB2b2lkIF9faW5p
dCBwcm9jZXNzX2Nob3Nlbl9ub2RlKGNvbnN0IHZvaWQgKmZkdCwgaW50IG5vZGUsCj4gPiBAQCAt
Mjc2LDcgKzMxMCw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwcm9jZXNzX2Nob3Nlbl9ub2RlKGNv
bnN0IHZvaWQgKmZkdCwKPiA+IGludCBub2RlLAo+ID4gICAgICAgICBwcmludGsoIkluaXRyZCAl
IlBSSXBhZGRyIi0lIlBSSXBhZGRyIlxuIiwgc3RhcnQsIGVuZCk7Cj4gPiAgIC0gICAgYWRkX2Jv
b3RfbW9kdWxlKEJPT1RNT0RfUkFNRElTSywgc3RhcnQsIGVuZC1zdGFydCwgTlVMTCk7Cj4gPiAr
ICAgIGFkZF9ib290X21vZHVsZShCT09UTU9EX1JBTURJU0ssIHN0YXJ0LCBlbmQtc3RhcnQpOwo+
ID4gICB9Cj4gPiAgICAgc3RhdGljIGludCBfX2luaXQgZWFybHlfc2Nhbl9ub2RlKGNvbnN0IHZv
aWQgKmZkdCwKPiA+IEBAIC0yOTksNiArMzMzLDcgQEAgc3RhdGljIHZvaWQgX19pbml0IGVhcmx5
X3ByaW50X2luZm8odm9pZCkKPiA+ICAgewo+ID4gICAgICAgc3RydWN0IG1lbWluZm8gKm1pID0g
JmJvb3RpbmZvLm1lbTsKPiA+ICAgICAgIHN0cnVjdCBib290bW9kdWxlcyAqbW9kcyA9ICZib290
aW5mby5tb2R1bGVzOwo+ID4gKyAgICBzdHJ1Y3QgYm9vdGNtZGxpbmVzICpjbWRzID0gJmJvb3Rp
bmZvLmNtZGxpbmVzOwo+ID4gICAgICAgaW50IGksIG5yX3JzdmQ7Cj4gPiAgICAgICAgIGZvciAo
IGkgPSAwOyBpIDwgbWktPm5yX2JhbmtzOyBpKysgKQo+ID4gQEAgLTMwNywxMiArMzQyLDEyIEBA
IHN0YXRpYyB2b2lkIF9faW5pdCBlYXJseV9wcmludF9pbmZvKHZvaWQpCj4gPiAgICAgICAgICAg
ICAgICAgICAgICAgIG1pLT5iYW5rW2ldLnN0YXJ0ICsgbWktPmJhbmtbaV0uc2l6ZSAtIDEpOwo+
ID4gICAgICAgcHJpbnRrKCJcbiIpOwo+ID4gICAgICAgZm9yICggaSA9IDAgOyBpIDwgbW9kcy0+
bnJfbW9kczsgaSsrICkKPiA+IC0gICAgICAgIHByaW50aygiTU9EVUxFWyVkXTogJSJQUklwYWRk
ciIgLSAlIlBSSXBhZGRyIiAlLTEycyAlc1xuIiwKPiA+ICsgICAgICAgIHByaW50aygiTU9EVUxF
WyVkXTogJSJQUklwYWRkciIgLSAlIlBSSXBhZGRyIiAlLTEyc1xuIiwKPiA+ICAgICAgICAgICAg
ICAgICAgICAgICAgaSwKPiA+ICAgICAgICAgICAgICAgICAgICAgICAgbW9kcy0+bW9kdWxlW2ld
LnN0YXJ0LAo+ID4gICAgICAgICAgICAgICAgICAgICAgICBtb2RzLT5tb2R1bGVbaV0uc3RhcnQg
KyBtb2RzLT5tb2R1bGVbaV0uc2l6ZSwKPiA+IC0gICAgICAgICAgICAgICAgICAgICBib290X21v
ZHVsZV9raW5kX2FzX3N0cmluZyhtb2RzLT5tb2R1bGVbaV0ua2luZCksCj4gPiAtICAgICAgICAg
ICAgICAgICAgICAgbW9kcy0+bW9kdWxlW2ldLmNtZGxpbmUpOwo+ID4gKyAgICAgICAgICAgICAg
ICAgICAgIGJvb3RfbW9kdWxlX2tpbmRfYXNfc3RyaW5nKG1vZHMtPm1vZHVsZVtpXS5raW5kKSk7
Cj4gPiArCj4gPiAgICAgICBucl9yc3ZkID0gZmR0X251bV9tZW1fcnN2KGRldmljZV90cmVlX2Zs
YXR0ZW5lZCk7Cj4gPiAgICAgICBmb3IgKCBpID0gMDsgaSA8IG5yX3JzdmQ7IGkrKyApCj4gPiAg
ICAgICB7Cj4gPiBAQCAtMzI1LDYgKzM2MCwxMSBAQCBzdGF0aWMgdm9pZCBfX2luaXQgZWFybHlf
cHJpbnRfaW5mbyh2b2lkKQo+ID4gICAgICAgICAgICAgICAgICAgICAgICBpLCBzLCBlKTsKPiA+
ICAgICAgIH0KPiA+ICAgICAgIHByaW50aygiXG4iKTsKPiA+ICsgICAgZm9yICggaSA9IDAgOyBp
IDwgY21kcy0+bnJfbW9kczsgaSsrICkKPiA+ICsgICAgICAgIHByaW50aygiQ01ETElORVslZF06
JXMgJXNcbiIsIGksCj4gPiArICAgICAgICAgICAgICAgY21kcy0+Y21kbGluZVtpXS5kdF9uYW1l
LAo+ID4gKyAgICAgICAgICAgICAgICZjbWRzLT5jbWRsaW5lW2ldLmNtZGxpbmVbMF0pOwo+IAo+
IFRoYW5rIHlvdSBmb3IgYWRkaW5nIHRoZSBjb21tYW5kIGxpbmUuIEhvd2V2ZXIsIHRoZXJlIGFy
ZSBzdGlsbCBubyB3YXkgdG8KPiBhc3NvY2lhdGUgdGhlIGNvbW1hbmQgbGluZSB3aXRoIGEgbW9k
dWxlLiBGb3IgZWFjaCBjb21tYW5kIGxpbmUsIHlvdSBzaG91bGQgYmUKPiBhYmxlIHRvIGtub3cg
dGhlIGFzc29jaWF0ZSBtb2R1bGUuCgpJdCBpcyBwb3NzaWJsZSBvbmNlIHRoZSB3aG9sZSBzZXJp
ZXMgaXMgY29tbWl0dGVkLCBieSB1c2luZwpib290X2NtZGxpbmVfZmluZF9ieV9uYW1lIGFuZCB0
aGUgZG9tVSBmaWVsZCBpbnRyb2R1Y2VkIGxhdGVyIGluIHRoaXMKc2VyaWVzLiBJIGNvdWxkIG1v
dmUgYm9vdF9jbWRsaW5lX2ZpbmRfYnlfbmFtZSBlYXJsaWVyLCBidXQgc2luY2UgdGhlcmUKYXJl
IG5vIGNhbGxlcnMsIEkgd291bGQgaGF2ZSB0byAjaWYgMCBpdC4gIE15IGNob2ljZSB3b3VsZCBi
ZSB0byBsZWF2ZQp0aGluZ3MgYXMgdGhleSBhcmUuCgoKPiA+ICsgICAgcHJpbnRrKCJcbiIpOwo+
ID4gICB9Cj4gPiAgICAgLyoqCj4gPiBAQCAtMzQxLDcgKzM4MSw3IEBAIHNpemVfdCBfX2luaXQg
Ym9vdF9mZHRfaW5mbyhjb25zdCB2b2lkICpmZHQsIHBhZGRyX3QKPiA+IHBhZGRyKQo+ID4gICAg
ICAgaWYgKCByZXQgPCAwICkKPiA+ICAgICAgICAgICBwYW5pYygiTm8gdmFsaWQgZGV2aWNlIHRy
ZWVcbiIpOwo+ID4gICAtICAgIGFkZF9ib290X21vZHVsZShCT09UTU9EX0ZEVCwgcGFkZHIsIGZk
dF90b3RhbHNpemUoZmR0KSwgTlVMTCk7Cj4gPiArICAgIGFkZF9ib290X21vZHVsZShCT09UTU9E
X0ZEVCwgcGFkZHIsIGZkdF90b3RhbHNpemUoZmR0KSk7Cj4gPiAgICAgICAgIGRldmljZV90cmVl
X2Zvcl9lYWNoX25vZGUoKHZvaWQgKilmZHQsIGVhcmx5X3NjYW5fbm9kZSwgTlVMTCk7Cj4gPiAg
ICAgICBlYXJseV9wcmludF9pbmZvKCk7Cj4gPiBAQCAtMzYxLDExICs0MDEsMTEgQEAgY29uc3Qg
Y2hhciAqYm9vdF9mZHRfY21kbGluZShjb25zdCB2b2lkICpmZHQpCj4gPiAgICAgICBwcm9wID0g
ZmR0X2dldF9wcm9wZXJ0eShmZHQsIG5vZGUsICJ4ZW4seGVuLWJvb3RhcmdzIiwgTlVMTCk7Cj4g
PiAgICAgICBpZiAoIHByb3AgPT0gTlVMTCApCj4gPiAgICAgICB7Cj4gPiAtICAgICAgICBzdHJ1
Y3QgYm9vdG1vZHVsZSAqZG9tMF9tb2QgPQo+ID4gLSAgICAgICAgICAgIGJvb3RfbW9kdWxlX2Zp
bmRfYnlfa2luZChCT09UTU9EX0tFUk5FTCk7Cj4gPiArICAgICAgICBzdHJ1Y3QgYm9vdGNtZGxp
bmUgKmRvbTBfY21kbGluZSA9Cj4gPiArICAgICAgICAgICAgYm9vdF9jbWRsaW5lX2ZpbmRfYnlf
a2luZChCT09UTU9EX0tFUk5FTCk7Cj4gPiAgICAgICAgICAgICBpZiAoZmR0X2dldF9wcm9wZXJ0
eShmZHQsIG5vZGUsICJ4ZW4sZG9tMC1ib290YXJncyIsIE5VTEwpIHx8Cj4gPiAtICAgICAgICAg
ICAgKCBkb20wX21vZCAmJiBkb20wX21vZC0+Y21kbGluZVswXSApICkKPiA+ICsgICAgICAgICAg
ICAoIGRvbTBfY21kbGluZSAmJiBkb20wX2NtZGxpbmUtPmNtZGxpbmVbMF0gKSApCj4gPiAgICAg
ICAgICAgICAgIHByb3AgPSBmZHRfZ2V0X3Byb3BlcnR5KGZkdCwgbm9kZSwgImJvb3RhcmdzIiwg
TlVMTCk7Cj4gPiAgICAgICB9Cj4gPiAgICAgICBpZiAoIHByb3AgPT0gTlVMTCApCj4gPiBkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFp
bl9idWlsZC5jCj4gPiBpbmRleCBmNTUyMTU0Li42NGY4ZDZiIDEwMDY0NAo+ID4gLS0tIGEveGVu
L2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gPiArKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1
aWxkLmMKPiA+IEBAIC0zNzUsNyArMzc1LDcgQEAgc3RhdGljIGludCBfX2luaXQgd3JpdGVfcHJv
cGVydGllcyhzdHJ1Y3QgZG9tYWluICpkLAo+ID4gc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywK
PiA+ICAgICAgIGludCByZXMgPSAwOwo+ID4gICAgICAgaW50IGhhZF9kb20wX2Jvb3RhcmdzID0g
MDsKPiA+ICAgLSAgICBjb25zdCBzdHJ1Y3QgYm9vdG1vZHVsZSAqa2VybmVsID0ga2luZm8tPmtl
cm5lbF9ib290bW9kdWxlOwo+ID4gKyAgICBjb25zdCBzdHJ1Y3QgYm9vdGNtZGxpbmUgKmtlcm5l
bCA9Cj4gPiBib290X2NtZGxpbmVfZmluZF9ieV9raW5kKEJPT1RNT0RfS0VSTkVMKTsKPiAKPiBX
aHkgZG8geW91IG5lZWQgdG8gbG9va3VwIHRoZSBjb21tYW5kIGxpbmUgaGVyZT8gWW91IGhhdmUg
anVzdCBpbnRyb2R1Y2VkIGEKPiBmaWVsZCBpbiBraW5mbyB0byBzdG9yZSBjb21tYW5kIGxpbmUu
Cgpnb29kIHBvaW50LCBJJ2xsIHVzZSB0aGUgbmV3IGZpZWxkIGhlcmUKCgo+ID4gICAgICAgICBp
ZiAoIGtlcm5lbCAmJiBrZXJuZWwtPmNtZGxpbmVbMF0gKQo+ID4gICAgICAgICAgIGJvb3Rhcmdz
ID0gJmtlcm5lbC0+Y21kbGluZVswXTsKPiA+IEBAIC05NTIsOSArOTUyLDkgQEAgc3RhdGljIGlu
dCBfX2luaXQgbWFrZV9jaG9zZW5fbm9kZShjb25zdCBzdHJ1Y3QKPiA+IGtlcm5lbF9pbmZvICpr
aW5mbykKPiA+ICAgICAgIGlmICggcmVzICkKPiA+ICAgICAgICAgICByZXR1cm4gcmVzOwo+ID4g
ICAtICAgIGlmICggbW9kICYmIG1vZC0+Y21kbGluZVswXSApCj4gPiArICAgIGlmICgga2luZm8t
PmNtZGxpbmUgJiYga2luZm8tPmNtZGxpbmVbMF0gKQo+ID4gICAgICAgewo+ID4gLSAgICAgICAg
Ym9vdGFyZ3MgPSAmbW9kLT5jbWRsaW5lWzBdOwo+ID4gKyAgICAgICAgYm9vdGFyZ3MgPSAma2lu
Zm8tPmNtZGxpbmVbMF07Cj4gPiAgICAgICAgICAgcmVzID0gZmR0X3Byb3BlcnR5KGZkdCwgImJv
b3RhcmdzIiwgYm9vdGFyZ3MsIHN0cmxlbihib290YXJncykgKwo+ID4gMSk7Cj4gPiAgICAgICAg
ICAgaWYgKCByZXMgKQo+ID4gICAgICAgICAgICAgIHJldHVybiByZXM7Cj4gPiBAQCAtMjEwOSw2
ICsyMTA5LDcgQEAgc3RhdGljIHZvaWQgX19pbml0IGZpbmRfZ250dGFiX3JlZ2lvbihzdHJ1Y3Qg
ZG9tYWluCj4gPiAqZCwKPiA+ICAgICBpbnQgX19pbml0IGNvbnN0cnVjdF9kb20wKHN0cnVjdCBk
b21haW4gKmQpCj4gPiAgIHsKPiA+ICsgICAgY29uc3Qgc3RydWN0IGJvb3RjbWRsaW5lICprZXJu
ZWwgPQo+ID4gYm9vdF9jbWRsaW5lX2ZpbmRfYnlfa2luZChCT09UTU9EX0tFUk5FTCk7Cj4gPiAg
ICAgICBzdHJ1Y3Qga2VybmVsX2luZm8ga2luZm8gPSB7fTsKPiA+ICAgICAgIHN0cnVjdCB2Y3B1
ICpzYXZlZF9jdXJyZW50Owo+ID4gICAgICAgaW50IHJjLCBpLCBjcHU7Cj4gPiBAQCAtMjE1NCw2
ICsyMTU1LDcgQEAgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkKQo+
ID4gICAgICNlbmRpZgo+ID4gICArICAgIGtpbmZvLmNtZGxpbmUgPSBrZXJuZWwgIT0gTlVMTCA/
ICZrZXJuZWwtPmNtZGxpbmVbMF0gOiBOVUxMOwo+ID4gICAgICAgYWxsb2NhdGVfbWVtb3J5KGQs
ICZraW5mbyk7Cj4gPiAgICAgICBmaW5kX2dudHRhYl9yZWdpb24oZCwgJmtpbmZvKTsKPiA+ICAg
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9rZXJuZWwuaCBiL3hlbi9hcmNoL2FybS9rZXJuZWwu
aAo+ID4gaW5kZXggNDdlYWNiNS4uMzliNzgyOCAxMDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNoL2Fy
bS9rZXJuZWwuaAo+ID4gKysrIGIveGVuL2FyY2gvYXJtL2tlcm5lbC5oCj4gPiBAQCAtMjksNiAr
MjksNyBAQCBzdHJ1Y3Qga2VybmVsX2luZm8gewo+ID4gICAgICAgICAvKiBib290IGJsb2IgbG9h
ZCBhZGRyZXNzZXMgKi8KPiA+ICAgICAgIGNvbnN0IHN0cnVjdCBib290bW9kdWxlICprZXJuZWxf
Ym9vdG1vZHVsZSwgKmluaXRyZF9ib290bW9kdWxlOwo+ID4gKyAgICBjb25zdCBjaGFyKiBjbWRs
aW5lOwo+ID4gICAgICAgcGFkZHJfdCBkdGJfcGFkZHI7Cj4gPiAgICAgICBwYWRkcl90IGluaXRy
ZF9wYWRkcjsKPiA+ICAgZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9zZXR1cC5jIGIveGVuL2Fy
Y2gvYXJtL3NldHVwLmMKPiA+IGluZGV4IGVhMjQ5NWEuLmJjN2RkOTcgMTAwNjQ0Cj4gPiAtLS0g
YS94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+ID4gKysrIGIveGVuL2FyY2gvYXJtL3NldHVwLmMKPiA+
IEBAIC0yMDEsOCArMjAxLDcgQEAgdm9pZCBfX2luaXQgZHRfdW5yZXNlcnZlZF9yZWdpb25zKHBh
ZGRyX3QgcywgcGFkZHJfdCBlLAo+ID4gICB9Cj4gPiAgICAgc3RydWN0IGJvb3Rtb2R1bGUgX19p
bml0ICphZGRfYm9vdF9tb2R1bGUoYm9vdG1vZHVsZV9raW5kIGtpbmQsCj4gPiAtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCBzdGFydCwgcGFkZHJfdCBz
aXplLAo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0
IGNoYXIgKmNtZGxpbmUpCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFkZHJfdCBzdGFydCwgcGFkZHJfdCBzaXplKQo+ID4gICB7Cj4gPiAgICAgICBzdHJ1
Y3QgYm9vdG1vZHVsZXMgKm1vZHMgPSAmYm9vdGluZm8ubW9kdWxlczsKPiA+ICAgICAgIHN0cnVj
dCBib290bW9kdWxlICptb2Q7Cj4gPiBAQCAtMjE4LDEwICsyMTcsNiBAQCBzdHJ1Y3QgYm9vdG1v
ZHVsZSBfX2luaXQKPiA+ICphZGRfYm9vdF9tb2R1bGUoYm9vdG1vZHVsZV9raW5kIGtpbmQsCj4g
PiAgICAgICBtb2QtPmtpbmQgPSBraW5kOwo+ID4gICAgICAgbW9kLT5zdGFydCA9IHN0YXJ0Owo+
ID4gICAgICAgbW9kLT5zaXplID0gc2l6ZTsKPiA+IC0gICAgaWYgKCBjbWRsaW5lICkKPiA+IC0g
ICAgICAgIHNhZmVfc3RyY3B5KG1vZC0+Y21kbGluZSwgY21kbGluZSk7Cj4gPiAtICAgIGVsc2UK
PiA+IC0gICAgICAgIG1vZC0+Y21kbGluZVswXSA9IDA7Cj4gPiAgICAgICAgIHJldHVybiBtb2Q7
Cj4gPiAgIH0KPiA+IEBAIC0yNDAsNiArMjM1LDIxIEBAIHN0cnVjdCBib290bW9kdWxlICogX19p
bml0Cj4gPiBib290X21vZHVsZV9maW5kX2J5X2tpbmQoYm9vdG1vZHVsZV9raW5kIGtpbmQpCj4g
PiAgICAgICByZXR1cm4gTlVMTDsKPiA+ICAgfQo+ID4gICArc3RydWN0IGJvb3RjbWRsaW5lICog
X19pbml0IGJvb3RfY21kbGluZV9maW5kX2J5X2tpbmQoYm9vdG1vZHVsZV9raW5kCj4gPiBraW5k
KQo+IAo+IEZ1bmN0aW9ucyBkZWFsaW5nIHdpdGggYSBzYW1lIHN0cnVjdHVyZSBzaG91bGQgc3Rp
Y2sgdG9nZXRoZXIuIEkgYWN0dWFsbHkKPiBxdWl0ZSBkaXNsaWtlIHRoYXQgYWRkX2Jvb2RfY21k
bGluZSBpcyBwYXJ0IG9mIGJvb3RmZHQuYy4gVGhlcmUgYXJlIG5vIG5lZWQKPiBmb3IgaXQgdG8g
YmUgdGhlcmUgZXhjZXB0IHRoZSBmYWN0IHlvdSBtb3ZlZCB0aGUgRkRUIGxvb2t1cCBpbiB0aGUg
ZnVuY3Rpb24uCj4gQXMgSSBzdWdnZXN0ZWQgaW4gdGhlIHByZXZpb3VzIHBhdGNoLCB0aGUgbG9v
a3VwIGNvdWxkIGhhdmUgYmVlbiBsZWZ0IG91dHNpZGUKPiBvZiB0aGUgZnVuY3Rpb24uCgpJJ2xs
IG1vdmUgYWRkX2Jvb2RfY21kbGluZSB0byBzZXR1cC5jLgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 02:03:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 02: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 1gEm25-0004Ku-Mt; Tue, 23 Oct 2018 02:02:57 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fgyz=nd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gEm23-0004Kp-Vx
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 02:02:56 +0000
X-Inumbo-ID: 5964aede-d667-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5964aede-d667-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 04:00:00 +0200 (CEST)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 4A89320652;
 Tue, 23 Oct 2018 02:02:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540260174;
 bh=2iDP0g4aStc0pm1lHSUNjBU2qMnaOOt2o87shL8eZrc=;
 h=Date:From:To:cc:Subject:From;
 b=mLw0ZC/Z2YKtwW+JdF7WAU0nePFGIYbhqpvJ2UbYG4MuYkfo1T157++0Vs8gPzE9x
 GE3vc/Ekzy+5t/a7HAjC2Mia6Dm9RxjE56FlBQJ8NLFnAj6dLcs12XbcGNaWtcdXms
 pWVgrjMJT6YjlGsNuWWw0BoPG0FFULH7KymDflOo=
Date: Mon, 22 Oct 2018 19:02:51 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: julien.grall@arm.com
Message-ID: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 00/25] dom0less step1: boot multiple domains
 from device tree
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Achin.Gupta@arm.com, sstabellini@kernel.org, andrii_anisov@epam.com,
 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>

SGkgYWxsLAoKVGhpcyBpcyBmaXJzdCBzdGVwIHRvd2FyZCAiZG9tMGxlc3MiIGFzIGRpc2N1c3Nl
ZCBpbiB0aGUgdmFyaW91cwpjZXJ0aWZpY2F0aW9ucyByZWxhdGVkIHRocmVhZHMgYW5kIGRpc2N1
c3Npb25zLgoKVGhlIGdvYWwgb2YgdGhpcyBzZXJpZXMgaXMgdG8gZW5hYmxlIFhlbiB0byBib290
IG11bHRpcGxlIGRvbWFpbnMgaW4KcGFyYWxsZWwsIGluIGFkZGl0aW9uIHRvIGRvbTAsIG91dCBv
ZiBpbmZvcm1hdGlvbiBmb3VuZCBvbiBkZXZpY2UgdHJlZS4KClRoZSBkZXZpY2UgdHJlZSBiYXNl
ZCBib290IHByb3RvY29sIGlzIGV4dGVuZGVkIHRvIGNhcnJ5IGluZm9ybWF0aW9uCmFib3V0IERv
bVVzLiBCYXNlZCBvbiB0aGF0IGluZm9ybWF0aW9uLCBYZW4gY3JlYXRlcyBhbmQgc3RhcnRzIG9u
ZSBvcgptb3JlIERvbVVzLiBEb21VcyBjcmVhdGVkIHRoaXMgd2F5IGRvbid0IGhhdmUgYWNjZXNz
IHRvIHhlbnN0b3JlIGZvciB0aGUKbW9tZW50LiBUaGlzIGlzIGFjdHVhbGx5IE9LLCBiZWNhdXNl
IHRoaXMgaXMgbWVhbnQgZm9yIG1pc3Npb24gY3JpdGljYWwKYXBwbGljYXRpb25zIHRoYXQgdHlw
aWNhbGx5IG9ubHkgYWNjZXNzIGRpcmVjdGx5IGFzc2lnbmVkIGRldmljZXMuIFRoZXkKY2Fubm90
IHRvbGVyYXRlIGludGVyZmVyZW5jZSBvciBpbmNyZWFzZWQgSVJRIGxhdGVuY3kgZHVlIHRvIFBW
CnByb3RvY29scy4gRGV2aWNlIGFzc2lnbm1lbnQgaXMgbm90IGFjdHVhbGx5IGNvdmVyZWQgYnkg
dGhpcyBzZXJpZXMsIGl0CndpbGwgYmUgYWRkZWQgbGF0ZXIuCgpEb21VcyBjYW4gcHJpbnQgdG8g
dGhlIFhlbiBzZXJpYWwgdXNpbmcgdGhlIENPTlNPTEVJTyBoeXBlcmNhbGxzLiBBCnZpcnR1YWwg
UEwwMTEgaXMgYWxzbyBlbXVsYXRlZCBmb3IgdGhlbSBzbyB0aGF0IHRoZXkgY2FuIHVzZSB0aGVp
cgpyZWd1bGFyIFBMMDExIGRyaXZlci4gVGhpcyBhbGxvd3MgdW5tb2RpZmllZCBndWVzdHMgdG8g
cnVuIGFzIFhlbiBvbiBBUk0KZ3Vlc3RzIC0tIG5vIFhlbiBzdXBwb3J0IG5lZWRlZCBhdCBhbGwu
IENvbnNvbGUgaW5wdXQgYWxzbyBjb21lcyBmcm9tCnRoZSBYZW4gc2VyaWFsOiB0aGUgQ3RybC1B
QUEgc3dpdGNoaW5nIG1lY2hhbmlzbSBpcyBleHRlbmRlZCB0byBzd2l0Y2gKYW1vbmcgZG9tVXMs
IGRvbTAsIGFuZCBYZW4uCgpJbiB0aGlzIHZlcnNpb24gb2YgdGhlIHNlcmllcywgSSByZW9yZGVy
ZWQgdGhlIHBhdGNoZXMgdG8gbWFrZSBzdXJlIHRoZXkKYXJlIGFsbCBiaXNlY3RhYmxlLgoKCkNo
ZWVycywKClN0ZWZhbm8KCgoKVGhlIGZvbGxvd2luZyBjaGFuZ2VzIHNpbmNlIGNvbW1pdCAzNTk5
NzBmZDhiNzgxZmFjMmRkY2JjODRkZDViODkwMDc1ZmEwOGVmOgoKICB0b29scy9saWJ4bDogU3dp
dGNoIEFybSBndWVzdCB0eXBlIHRvIFBWSCAoMjAxOC0xMC0wMyAxNTo1ODowMiArMDEwMCkKCmFy
ZSBhdmFpbGFibGUgaW4gdGhlIGdpdCByZXBvc2l0b3J5IGF0OgoKICBodHRwOi8veGVuYml0cy54
ZW5wcm9qZWN0Lm9yZy9naXQtaHR0cC9wZW9wbGUvc3N0YWJlbGxpbmkveGVuLXVuc3RhYmxlLmdp
dCBkb20wbGVzcy12NQoKZm9yIHlvdSB0byBmZXRjaCBjaGFuZ2VzIHVwIHRvIGI5N2RmODIwYmYz
Njg3ZGNjZjY0MDFmYjgxNzRmNWU0ZDhkMmQ4YzM6CgogIHhlbi9hcm06IHNwbGl0IGRvbWFpbl9i
dWlsZC5jICgyMDE4LTEwLTIyIDE4OjU5OjEyIC0wNzAwKQoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpTdGVmYW5vIFN0YWJl
bGxpbmkgKDI1KToKICAgICAgeGVuOiBhbGxvdyBjb25zb2xlX2lvIGh5cGVyY2FsbHMgZnJvbSBj
ZXJ0YWluIERvbVVzCiAgICAgIHhlbi9hcm06IGV4dGVuZCBkZXZpY2UgdHJlZSBiYXNlZCBtdWx0
aWJvb3QgcHJvdG9jb2wKICAgICAgeGVuL2FybTogZG9jdW1lbnQgZG9tMGxlc3MKICAgICAgeGVu
L2FybTogaW5jcmVhc2UgTUFYX01PRFVMRVMKICAgICAgeGVuL2FybTogY2hlY2sgZm9yIG11bHRp
Ym9vdCBub2RlcyBvbmx5IHVuZGVyIC9jaG9zZW4KICAgICAgeGVuL2FybTogaW50cm9kdWNlIGJv
b3RjbWRsaW5lcwogICAgICB4ZW4vYXJtOiBkb24ndCBhZGQgZHVwbGljYXRlIGJvb3QgbW9kdWxl
cywgaW50cm9kdWNlIGRvbVUgZmxhZwogICAgICB4ZW4vYXJtOiBwcm9iZSBkb21VIGtlcm5lbHMg
YW5kIGluaXRyZHMKICAgICAgeGVuL2FybTogcmVuYW1lIGdldF8xMV9hbGxvY2F0aW9uX3NpemUg
dG8gZ2V0X2FsbG9jYXRpb25fc2l6ZQogICAgICB4ZW4vYXJtOiByZW5hbWUgYWxsb2NhdGVfbWVt
b3J5IHRvIGFsbG9jYXRlX21lbW9yeV8xMQogICAgICB4ZW4vYXJtOiBpbnRyb2R1Y2UgYWxsb2Nh
dGVfbWVtb3J5CiAgICAgIHhlbi9hcm06IHJlZmFjdG9yIGNvbnN0cnVjdF9kb20wCiAgICAgIHhl
bi9hcm06IG1vdmUgdW5yZWdpc3Rlcl9pbml0X3ZpcnR1YWxfcmVnaW9uIHRvIGluaXRfZG9uZQog
ICAgICB4ZW4vYXJtOiBpbnRyb2R1Y2UgY3JlYXRlX2RvbVVzCiAgICAgIHhlbi9hcm06IGltcGxl
bWVudCBjb25zdHJ1Y3RfZG9tVQogICAgICB4ZW4vYXJtOiBnZW5lcmF0ZSBhIHNpbXBsZSBkZXZp
Y2UgdHJlZSBmb3IgZG9tVXMKICAgICAgeGVuL2FybTogbWFrZSBzZXRfaW50ZXJydXB0X3BwaSBh
YmxlIHRvIGhhbmRsZSBub24tUFBJCiAgICAgIHhlbi9hcm06IGdlbmVyYXRlIHZwbDAxMSBub2Rl
IG9uIGRldmljZSB0cmVlIGZvciBkb21VCiAgICAgIHhlbi9hcm06IGludHJvZHVjZSBhIHVuaW9u
IGluIHZwbDAxMQogICAgICB4ZW4vYXJtOiByZWZhY3RvciB2cGwwMTFfZGF0YV9hdmFpbAogICAg
ICB4ZW46IHN1cHBvcnQgY29uc29sZV9zd2l0Y2hpbmcgYmV0d2VlbiBEb20wIGFuZCBEb21VcyBv
biBBUk0KICAgICAgeGVuL2FybTogQWxsb3cgdnBsMDExIHRvIGJlIHVzZWQgYnkgRG9tVQogICAg
ICB4ZW4vdnBsMDExOiBidWZmZXIgb3V0IGNoYXJzIHdoZW4gdGhlIGJhY2tlbmQgaXMgeGVuCiAg
ICAgIHhlbi9hcm06IG1vdmUga2VybmVsLmggdG8gYXNtLWFybS8KICAgICAgeGVuL2FybTogc3Bs
aXQgZG9tYWluX2J1aWxkLmMKCiBkb2NzL0lOREVYICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfCAgICAxICsKIGRvY3MvZmVhdHVyZXMvZG9tMGxlc3MubWFya2Rvd24gICAgICAgICAg
ICB8ICAgNDkgKysKIGRvY3MvbWlzYy9hcm0vZGV2aWNlLXRyZWUvYm9vdGluZy50eHQgICAgICB8
ICAxMDcgKysrCiB4ZW4vYXJjaC9hcm0vYWNwaS9NYWtlZmlsZSAgICAgICAgICAgICAgICAgfCAg
ICAxICsKIHhlbi9hcmNoL2FybS9hY3BpL2RvbWFpbl9idWlsZC5jICAgICAgICAgICB8ICA1OTIg
KysrKysrKysrKysrKysrCiB4ZW4vYXJjaC9hcm0vYm9vdGZkdC5jICAgICAgICAgICAgICAgICAg
ICAgfCAgIDU3ICstCiB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgICAgICAgICAgICAgICAg
fCAxMTAxICsrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL2FybS9rZXJuZWwu
YyAgICAgICAgICAgICAgICAgICAgICB8ICAgNjcgKy0KIHhlbi9hcmNoL2FybS9zZXR1cC5jICAg
ICAgICAgICAgICAgICAgICAgICB8ICAxMDcgKystCiB4ZW4vYXJjaC9hcm0vdnBsMDExLmMgICAg
ICAgICAgICAgICAgICAgICAgfCAgMjk2ICsrKysrKy0tCiB4ZW4vZHJpdmVycy9jaGFyL2NvbnNv
bGUuYyAgICAgICAgICAgICAgICAgfCAgIDg3ICsrLQogeGVuL2luY2x1ZGUvYXNtLWFybS9kb21h
aW5fYnVpbGQuaCAgICAgICAgIHwgICAzMSArCiB4ZW4ve2FyY2gvYXJtID0+IGluY2x1ZGUvYXNt
LWFybX0va2VybmVsLmggfCAgICA2ICstCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmggICAg
ICAgICAgICAgICAgfCAgIDM1ICstCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oICAgICAg
ICAgICAgICAgfCAgIDIwICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L3NldHVwLmggICAgICAgICAg
ICAgICAgfCAgICAyICsKIHhlbi9pbmNsdWRlL3hlbi9jb25zb2xlLmggICAgICAgICAgICAgICAg
ICB8ICAgIDIgKwogeGVuL2luY2x1ZGUveGVuL3NjaGVkLmggICAgICAgICAgICAgICAgICAgIHwg
ICAgMiArCiB4ZW4vaW5jbHVkZS94c20vZHVtbXkuaCAgICAgICAgICAgICAgICAgICAgfCAgICAy
ICsKIDE5IGZpbGVzIGNoYW5nZWQsIDE4NTUgaW5zZXJ0aW9ucygrKSwgNzEwIGRlbGV0aW9ucygt
KQogY3JlYXRlIG1vZGUgMTAwNjQ0IGRvY3MvZmVhdHVyZXMvZG9tMGxlc3MubWFya2Rvd24KIGNy
ZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vYWNwaS9kb21haW5fYnVpbGQuYwogY3JlYXRl
IG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWluX2J1aWxkLmgKIHJlbmFtZSB4
ZW4ve2FyY2gvYXJtID0+IGluY2x1ZGUvYXNtLWFybX0va2VybmVsLmggKDkxJSkKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 02:03:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 02:03: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 1gEm2K-0004Ms-1c; Tue, 23 Oct 2018 02:03:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fgyz=nd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gEm2I-0004MH-9x
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 02:03:10 +0000
X-Inumbo-ID: fefb5cbc-d667-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fefb5cbc-d667-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 02:04:38 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 6F66B20652;
 Tue, 23 Oct 2018 02:03:08 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540260189;
 bh=go/f4dOFuDVklLRMu7QN5xTOlnfjNVXNSlaelMCNf9A=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=xgSKGUlFlmtbqjPmvuV8f0yttpQI7AXcKXrzMKqi+WvzGJd8FX1plMxocqDomVxdc
 C0MjQxxWT7Xh9BfWTrmxPx5Djwkw4ovFjpleUmzp7orQ+qm4n/OcYigC7xFhoGXR0D
 F1IJWXR03yqJowsvvC6rdOYny71RTtN/AEO1pcSs=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 22 Oct 2018 19:02:40 -0700
Message-Id: <1540260184-11294-1-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 01/25] xen: allow console_io hypercalls from
 certain 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: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, Achin.Gupta@arm.com, ian.jackson@eu.citrix.com,
 xen-devel@lists.xen.org, tim@xen.org, jbeulich@suse.com, wei.liu2@citrix.com,
 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>

SW50cm9kdWNlIGFuIGlzX2NvbnNvbGUgb3B0aW9uIHRvIGFsbG93IGNlcnRhaW4gY2xhc3NlcyBv
ZiBkb21VcyB0byB1c2UKdGhlIFhlbiBjb25zb2xlLiBTcGVjaWZpY2FsbHksIGl0IHdpbGwgYmUg
dXNlZCB0byBnaXZlIGNvbnNvbGUgYWNjZXNzIHRvCmFsbCBkb21VcyBzdGFydGVkIGZyb20gWGVu
IGZyb20gaW5mb3JtYXRpb24gb24gZGV2aWNlIHRyZWUuCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CkFja2VkLWJ5OiBEYW5pZWwgRGUgR3Jh
YWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KQ0M6IGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20K
Q0M6IEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbQpDQzogaWFuLmphY2tzb25AZXUuY2l0cml4
LmNvbQpDQzogamJldWxpY2hAc3VzZS5jb20KQ0M6IGtvbnJhZC53aWxrQG9yYWNsZS5jb20KQ0M6
IHRpbUB4ZW4ub3JnCkNDOiB3ZWkubGl1MkBjaXRyaXguY29tCkNDOiBkZ2RlZ3JhQHR5Y2hvLm5z
YS5nb3YKLS0tCkNoYW5nZXMgaW4gdjM6Ci0gcmVtb3ZlIGNoYW5nZXMgdG8gaG9va3MuYwoKQ2hh
bmdlcyBpbiB2MjoKLSBpbnRyb2R1Y2UgaXNfY29uc29sZQotIHJlbW92ZSAjaWZkZWZzCi0tLQog
eGVuL2luY2x1ZGUveGVuL3NjaGVkLmggfCAyICsrCiB4ZW4vaW5jbHVkZS94c20vZHVtbXkuaCB8
IDIgKysKIDIgZmlsZXMgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUveGVuL3NjaGVkLmggYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAppbmRleCAwYmE4
MGNiLi5hYmNjNzRlIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAorKysgYi94
ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaApAQCAtMzc5LDYgKzM3OSw4IEBAIHN0cnVjdCBkb21haW4K
ICAgICBib29sICAgICAgICAgICAgIGF1dG9fbm9kZV9hZmZpbml0eTsKICAgICAvKiBJcyB0aGlz
IGd1ZXN0IGZ1bGx5IHByaXZpbGVnZWQgKGFrYSBkb20wKT8gKi8KICAgICBib29sICAgICAgICAg
ICAgIGlzX3ByaXZpbGVnZWQ7CisgICAgLyogQ2FuIHRoaXMgZ3Vlc3QgYWNjZXNzIHRoZSBYZW4g
Y29uc29sZT8gKi8KKyAgICBib29sICAgICAgICAgICAgIGlzX2NvbnNvbGU7CiAgICAgLyogSXMg
dGhpcyBhIHhlbnN0b3JlIGRvbWFpbiAobm90IGRvbTApPyAqLwogICAgIGJvb2wgICAgICAgICAg
ICAgaXNfeGVuc3RvcmU7CiAgICAgLyogRG9tYWluJ3MgVkNQVXMgYXJlIHBpbm5lZCAxOjEgdG8g
cGh5c2ljYWwgQ1BVcz8gKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oIGIv
eGVuL2luY2x1ZGUveHNtL2R1bW15LmgKaW5kZXggYjBhYzFmNi4uMjlkN2I1MCAxMDA2NDQKLS0t
IGEveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKKysrIGIveGVuL2luY2x1ZGUveHNtL2R1bW15LmgK
QEAgLTIzMCw2ICsyMzAsOCBAQCBzdGF0aWMgWFNNX0lOTElORSBpbnQgeHNtX21lbW9yeV9zdGF0
X3Jlc2VydmF0aW9uKFhTTV9ERUZBVUxUX0FSRyBzdHJ1Y3QgZG9tYWluCiBzdGF0aWMgWFNNX0lO
TElORSBpbnQgeHNtX2NvbnNvbGVfaW8oWFNNX0RFRkFVTFRfQVJHIHN0cnVjdCBkb21haW4gKmQs
IGludCBjbWQpCiB7CiAgICAgWFNNX0FTU0VSVF9BQ1RJT04oWFNNX09USEVSKTsKKyAgICBpZiAo
IGQtPmlzX2NvbnNvbGUgKQorICAgICAgICByZXR1cm4geHNtX2RlZmF1bHRfYWN0aW9uKFhTTV9I
T09LLCBkLCBOVUxMKTsKICNpZmRlZiBDT05GSUdfVkVSQk9TRV9ERUJVRwogICAgIGlmICggY21k
ID09IENPTlNPTEVJT193cml0ZSApCiAgICAgICAgIHJldHVybiB4c21fZGVmYXVsdF9hY3Rpb24o
WFNNX0hPT0ssIGQsIE5VTEwpOwotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 02:03:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 02:03: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 1gEm2K-0004N9-Cz; Tue, 23 Oct 2018 02:03:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fgyz=nd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gEm2I-0004MK-GV
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 02:03:10 +0000
X-Inumbo-ID: ff44efb8-d667-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ff44efb8-d667-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 02:04:39 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 3F954207DD;
 Tue, 23 Oct 2018 02:03:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540260189;
 bh=Q5b6r/mdG/NYmpOXoejkGhaTC4HyjbAXkA8ksqA92RM=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=M2G+vSI7K8nv27++0ysdSc1/A6/XivOLTlLDKvD/m2tTKQQZ8gQDuo+2wNo3D4LJo
 MnclVi6bkWIYvEWmf4Z+WhRHBn4veruvzhJo4U6iupTNdRySkF2DkABdLxAOpDxH5L
 4c5Y5wFYApERtq/1DZjtIkNNxMIglXSr/hu/hHYY=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 22 Oct 2018 19:02:41 -0700
Message-Id: <1540260184-11294-2-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 02/25] xen/arm: extend device tree based
 multiboot protocol
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.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>

RXh0ZW5kIHRoZSBleGlzdGluZyBkZXZpY2UgdHJlZSBiYXNlZCBtdWx0aWJvb3QgcHJvdG9jb2wg
dG8gaW5jbHVkZQppbmZvcm1hdGlvbiByZWdhcmRpbmcgbXVsdGlwbGUgZG9tYWlucyB0byBib290
LgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29t
PgoKLS0tCkNoYW5nZXMgaW4gdjQ6Ci0gbWVtb3J5IGlzIDY0Yml0CgpDaGFuZ2VzIGluIHYzOgot
IHJlbW92ZSAieGVuLGluaXRpYWwtZG9tYWluIiBmb3Igbm93Ci0gbWFrZSB2cGwwMTEgYW4gZW1w
dHkgcHJvcGVydHkKLSBtZW1vcnkgaW4gS0JzCgpDaGFuZ2VzIGluIHYyOgotIGxvd2VyIGNhc2Ug
a2VybmVsCi0gcmVuYW1lIG1lbSB0byBtZW1vcnkKLSBtYW5kYXRlIGNwdXMgYW5kIG1lbW9yeQot
IHJlcGxhY2UgZG9tVS1rZXJuZWwgd2l0aCBrZXJuZWwgYW5kIGRvbVUtcmFtZGlzayB3aXRoIHJh
bWRpc2sKLSByZW5hbWUgeGVuLGRvbVUgd2l0aCB4ZW4sZG9tYWluCi0gYWRkIGluZm8gYWJvdXQg
ZG9tMAotIHN3aXRjaCBtZW1vcnkgYW5kIGNwdXMgdG8gaW50ZWdlcnMKLSByZW1vdmUgZGVmYXVs
dHMKLSBhZGQgdnBsMDExCi0tLQogZG9jcy9taXNjL2FybS9kZXZpY2UtdHJlZS9ib290aW5nLnR4
dCB8IDEwNyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl
ZCwgMTA3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kb2NzL21pc2MvYXJtL2RldmljZS10
cmVlL2Jvb3RpbmcudHh0IGIvZG9jcy9taXNjL2FybS9kZXZpY2UtdHJlZS9ib290aW5nLnR4dApp
bmRleCBjZTJkMGRjLi4zMTdhOWU5IDEwMDY0NAotLS0gYS9kb2NzL21pc2MvYXJtL2RldmljZS10
cmVlL2Jvb3RpbmcudHh0CisrKyBiL2RvY3MvbWlzYy9hcm0vZGV2aWNlLXRyZWUvYm9vdGluZy50
eHQKQEAgLTExOSwzICsxMTksMTEwIEBAIEZvciB0aG9zZSB5b3Ugd291bGQgaGFyZGNvZGUgdGhl
IFhlbiBjb21tYW5kbGluZSBpbiB0aGUgRFRCIHVuZGVyCiBsaW5lIGJ5IHdyaXRpbmcgYm9vdGFy
Z3MgKGFzIGZvciBuYXRpdmUgTGludXgpLgogQSBYZW4tYXdhcmUgYm9vdGxvYWRlciB3b3VsZCBz
ZXQgeGVuLHhlbi1ib290YXJncyBmb3IgWGVuLCB4ZW4sZG9tMC1ib290YXJncwogZm9yIERvbTAg
YW5kIGJvb3RhcmdzIGZvciBuYXRpdmUgTGludXguCisKKworQ3JlYXRpbmcgTXVsdGlwbGUgRG9t
YWlucyBkaXJlY3RseSBmcm9tIFhlbgorPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQorCitJdCBpcyBwb3NzaWJsZSB0byBoYXZlIFhlbiBjcmVhdGUgb3RoZXIgZG9t
YWlucywgaW4gYWRkaXRpb24gdG8gZG9tMCwKK291dCBvZiB0aGUgaW5mb3JtYXRpb24gcHJvdmlk
ZWQgdmlhIGRldmljZSB0cmVlLiBBIGtlcm5lbCBhbmQgaW5pdHJkCisob3B0aW9uYWwpIG5lZWQg
dG8gYmUgc3BlY2lmaWVkIGZvciBlYWNoIGd1ZXN0LgorCitGb3IgZWFjaCBkb21haW4gdG8gYmUg
Y3JlYXRlZCB0aGVyZSBuZWVkcyB0byBiZSBvbmUgbm9kZSB1bmRlciAvY2hvc2VuCit3aXRoIHRo
ZSBmb2xsb3dpbmcgcHJvcGVydGllczoKKworLSBjb21wYXRpYmxlCisKKyAgICBGb3IgZG9tVXM6
ICJ4ZW4sZG9tYWluIgorCistIG1lbW9yeQorCisJQSA2NC1iaXQgaW50ZWdlciBzcGVjaWZ5aW5n
IHRoZSBhbW91bnQgb2Yga2lsb2J5dGVzIG9mIFJBTSB0bworICAgIGFsbG9jYXRlIHRvIHRoZSBn
dWVzdC4KKworLSBjcHVzCisKKyAgICBBbiBpbnRlZ2VyIHNwZWNpZnlpbmcgdGhlIG51bWJlciBv
ZiB2Y3B1cyB0byBhbGxvY2F0ZSB0byB0aGUgZ3Vlc3QuCisKKy0gdnBsMDExCisKKyAgICBBbiBl
bXB0eSBwcm9wZXJ0eSB0byBlbmFibGUvZGlzYWJsZSBhIHZpcnR1YWwgcGwwMTEgZm9yIHRoZSBn
dWVzdCB0byB1c2UuCisKKy0gI2FkZHJlc3MtY2VsbHMgYW5kICNzaXplLWNlbGxzCisKKyAgICBC
b3RoICNhZGRyZXNzLWNlbGxzIGFuZCAjc2l6ZS1jZWxscyBuZWVkIHRvIGJlIHNwZWNpZmllZCBi
ZWNhdXNlCisgICAgYm90aCBzdWItbm9kZXMgKGRlc2NyaWJlZCBzaG9ydGx5KSBoYXZlIHJlZyBw
cm9wZXJ0aWVzLgorCitVbmRlciB0aGUgInhlbixkb21haW4iIGNvbXBhdGlibGUgbm9kZSwgb25l
IG9yIG1vcmUgc3ViLW5vZGVzIGFyZSBwcmVzZW50Citmb3IgdGhlIERvbVUga2VybmVsIGFuZCBy
YW1kaXNrLgorCitUaGUga2VybmVsIHN1Yi1ub2RlIGhhcyB0aGUgZm9sbG93aW5nIHByb3BlcnRp
ZXM6CisKKy0gY29tcGF0aWJsZQorCisgICAgIm11bHRpYm9vdCxrZXJuZWwiCisKKy0gcmVnCisK
KyAgICBTcGVjaWZpZXMgdGhlIHBoeXNpY2FsIGFkZHJlc3Mgb2YgdGhlIGtlcm5lbCBpbiBSQU0g
YW5kIGl0cworICAgIGxlbmd0aC4KKworLSBib290YXJncyAob3B0aW9uYWwpCisKKyAgICBDb21t
YW5kIGxpbmUgcGFyYW1ldGVycyBmb3IgdGhlIGd1ZXN0IGtlcm5lbC4KKworVGhlIHJhbWRpc2sg
c3ViLW5vZGUgaGFzIHRoZSBmb2xsb3dpbmcgcHJvcGVydGllczoKKworLSBjb21wYXRpYmxlCisK
KyAgICAibXVsdGlib290LHJhbWRpc2siCisKKy0gcmVnCisKKyAgICBTcGVjaWZpZXMgdGhlIHBo
eXNpY2FsIGFkZHJlc3Mgb2YgdGhlIHJhbWRpc2sgaW4gUkFNIGFuZCBpdHMKKyAgICBsZW5ndGgu
CisKKworRXhhbXBsZQorPT09PT09PQorCitjaG9zZW4geworICAgIGRvbVUxIHsKKyAgICAgICAg
Y29tcGF0aWJsZSA9ICJ4ZW4sZG9tYWluIjsKKyAgICAgICAgI2FkZHJlc3MtY2VsbHMgPSA8MHgy
PjsKKyAgICAgICAgI3NpemUtY2VsbHMgPSA8MHgxPjsKKyAgICAgICAgbWVtb3J5ID0gPDAgMTMx
MDcyPjsKKyAgICAgICAgY3B1cyA9IDwyPjsKKyAgICAgICAgdnBsMDExOworCisgICAgICAgIG1v
ZHVsZUAweDRhMDAwMDAwIHsKKyAgICAgICAgICAgIGNvbXBhdGlibGUgPSAibXVsdGlib290LGtl
cm5lbCI7CisgICAgICAgICAgICByZWcgPSA8MHgwIDB4NGEwMDAwMDAgMHhmZmZmZmY+OworICAg
ICAgICAgICAgYm9vdGFyZ3MgPSAiY29uc29sZT10dHlBTUEwIGluaXQ9L2Jpbi9zaCI7CisgICAg
ICAgIH07CisKKyAgICAgICAgbW9kdWxlQDB4NGIwMDAwMDAgeworICAgICAgICAgICAgY29tcGF0
aWJsZSA9ICJtdWx0aWJvb3QscmFtZGlzayI7CisgICAgICAgICAgICByZWcgPSA8MHgwIDB4NGIw
MDAwMDAgMHhmZmZmZmY+OworICAgICAgICB9OworICAgIH07CisKKyAgICBkb21VMiB7CisgICAg
ICAgIGNvbXBhdGlibGUgPSAieGVuLGRvbWFpbiI7CisgICAgICAgICNhZGRyZXNzLWNlbGxzID0g
PDB4Mj47CisgICAgICAgICNzaXplLWNlbGxzID0gPDB4MT47CisgICAgICAgIG1lbW9yeSA9IDww
IDY1NTM2PjsKKyAgICAgICAgY3B1cyA9IDwxPjsKKworICAgICAgICBtb2R1bGVAMHg0YzAwMDAw
MCB7CisgICAgICAgICAgICBjb21wYXRpYmxlID0gIm11bHRpYm9vdCxrZXJuZWwiOworICAgICAg
ICAgICAgcmVnID0gPDB4MCAweDRjMDAwMDAwIDB4ZmZmZmZmPjsKKyAgICAgICAgICAgIGJvb3Rh
cmdzID0gImNvbnNvbGU9dHR5QU1BMCBpbml0PS9iaW4vc2giOworICAgICAgICB9OworCisgICAg
ICAgIG1vZHVsZUAweDRkMDAwMDAwIHsKKyAgICAgICAgICAgIGNvbXBhdGlibGUgPSAibXVsdGli
b290LHJhbWRpc2siOworICAgICAgICAgICAgcmVnID0gPDB4MCAweDRkMDAwMDAwIDB4ZmZmZmZm
PjsKKyAgICAgICAgfTsKKyAgICB9OworfTsKLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 02:03:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 02: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 1gEm2K-0004Nl-UE; Tue, 23 Oct 2018 02:03:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fgyz=nd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gEm2J-0004MT-63
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 02:03:11 +0000
X-Inumbo-ID: 629a098e-d667-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 629a098e-d667-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 04:00:16 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id AFB15207DE;
 Tue, 23 Oct 2018 02:03:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540260190;
 bh=9EpE0G4J0ywMg8GnoSSO9xi6tc2D+niJUY9BjtVSATA=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=FN69IeAg1LMbYUyR3BpcjUPOmky8qC/JKbhz4KBxCYGhMih7KLswjBIST0Qma73iS
 TLzq0Nt+WlGRlbzyH7Dl8zH57NlP1xvdfn31ra89XJWBXRAgPx01UTKLVE4UNmll4L
 JeZoo8fe2hmrptlw9EYcvOGRPDDmM7XzDgS+OAsM=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 22 Oct 2018 19:02:42 -0700
Message-Id: <1540260184-11294-3-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 03/25] xen/arm: document dom0less
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.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>

QWRkIGEgbmV3IGRvY3VtZW50IHRvIHByb3ZpZGUgaW5mb3JtYXRpb24gb24gaG93IHRvIHVzZSBk
b20wbGVzcyByZWxhdGVkCmZlYXR1cmVzIGFuZCB0aGVpciBjdXJyZW50IGxpbWl0YXRpb25zLgoK
U2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgoK
LS0tCkNoYW5nZXMgaW4gdjU6Ci0gY29udmVydCB0byBtYXJrZG93bgotIG1vdmUgdG8gZG9jcy9m
ZWF0dXJlcwotIGFkZCBlbnRyeSB0byBkb2NzL0lOREVYCgpDaGFuZ2VzIGluIHY0OgotIHJlbmFt
ZSB0byAudHh0Ci0gaW1wcm92ZSB3b3JkaW5nCgpDaGFuZ2VzIGluIHYzOgotIGFkZCBwYXRjaAot
LS0KIGRvY3MvSU5ERVggICAgICAgICAgICAgICAgICAgICAgfCAgMSArCiBkb2NzL2ZlYXR1cmVz
L2RvbTBsZXNzLm1hcmtkb3duIHwgNDkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgNTAgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUg
MTAwNjQ0IGRvY3MvZmVhdHVyZXMvZG9tMGxlc3MubWFya2Rvd24KCmRpZmYgLS1naXQgYS9kb2Nz
L0lOREVYIGIvZG9jcy9JTkRFWAppbmRleCA4NjhhYjFmLi5lNjczZWRkIDEwMDY0NAotLS0gYS9k
b2NzL0lOREVYCisrKyBiL2RvY3MvSU5ERVgKQEAgLTI1LDMgKzI1LDQgQEAgbWlzYy9hcm0vZWFy
bHktcHJpbnRrCQlFbmFibGluZyBlYXJseSBwcmludGsgb24gQVJNCiBtaXNjL2FybS9wYXNzdGhy
b3VnaAkJUGFzc3Rocm91Z2ggYSBkZXZpY2UgZGVzY3JpYmVkIGluIHRoZSBEZXZpY2UgVHJlZSB0
byBhIGd1ZXN0CiBtaXNjL2FybS9kZXZpY2UtdHJlZS9ib290aW5nCURldmljZSB0cmVlIGJpbmRp
bmdzIHRvIGJvb3QgWGVuCiBtaXNjL2FybS9kZXZpY2UtdHJlZS9wYXNzdGhyb3VnaAlEZXZpY2Ug
dHJlZSBiaW5kaW5nIHRvIHBhc3N0aHJvdWdoIGEgZGV2aWNlCitmZWF0dXJlcy9kb20wbGVzcy5t
YXJrZG93bglCb290IG11bHRpcGxlIGRvbWFpbnMgZnJvbSBYZW4gaW4gcGFyYWxsZWwKZGlmZiAt
LWdpdCBhL2RvY3MvZmVhdHVyZXMvZG9tMGxlc3MubWFya2Rvd24gYi9kb2NzL2ZlYXR1cmVzL2Rv
bTBsZXNzLm1hcmtkb3duCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjRlMzQy
YjcKLS0tIC9kZXYvbnVsbAorKysgYi9kb2NzL2ZlYXR1cmVzL2RvbTBsZXNzLm1hcmtkb3duCkBA
IC0wLDAgKzEsNDkgQEAKK0RvbTBsZXNzCis9PT09PT09PQorCisiRG9tMGxlc3MiIGlzIGEgc2V0
IG9mIFhlbiBmZWF0dXJlcyB0aGF0IGVuYWJsZSB0aGUgZGVwbG95bWVudCBvZiBhIFhlbgorc3lz
dGVtIHdpdGhvdXQgYW4gY29udHJvbCBkb21haW4gKG9mdGVuIHJlZmVycmVkIHRvIGFzICJkb20w
IikuIEVhY2gKK2ZlYXR1cmUgY2FuIGJlIHVzZWQgaW5kZXBlbmRlbnRseSBmcm9tIHRoZSBvdGhl
cnMsIHVubGVzcyBvdGhlcndpc2UKK3N0YXRlZC4KKworQm9vdGluZyBNdWx0aXBsZSBEb21haW5z
IGZyb20gRGV2aWNlIFRyZWUKKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCisKK1RoaXMgZmVhdHVyZSBlbmFibGVzIFhlbiB0byBjcmVhdGUgYSBzZXQgb2YgRG9tVXMg
YXQgYm9vdCB0aW1lLgorSW5mb3JtYXRpb24gYWJvdXQgdGhlIERvbVVzIHRvIGJlIGNyZWF0ZWQg
YnkgWGVuIGlzIHBhc3NlZCB0byB0aGUKK2h5cGVydmlzb3IgdmlhIERldmljZSBUcmVlLiBTcGVj
aWZpY2FsbHksIHRoZSBleGlzdGluZyBEZXZpY2UgVHJlZSBiYXNlZAorTXVsdGlib290IHNwZWNp
ZmljYXRpb24gaGFzIGJlZW4gZXh0ZW5kZWQgdG8gYWxsb3cgZm9yIG11bHRpcGxlIGRvbWFpbnMK
K3RvIGJlIHBhc3NlZCB0byBYZW4uIFNlZSBkb2NzL21pc2MvYXJtL2RldmljZS10cmVlL2Jvb3Rp
bmcudHh0IGZvciBtb3JlCitpbmZvcm1hdGlvbiBhYm91dCB0aGUgTXVsdGlib290IHNwZWNpZmlj
YXRpb24gYW5kIGhvdyB0byB1c2UgaXQuCisKK0N1cnJlbnRseSwgYSBjb250cm9sIGRvbWFpbiAo
ImRvbTAiKSBpcyBzdGlsbCByZXF1aXJlZCwgYnV0IGluIHRoZQorZnV0dXJlIGl0IHdpbGwgYmVj
b21lIHVubmVjZXNzYXJ5IHdoZW4gYWxsIGRvbWFpbnMgYXJlIGNyZWF0ZWQKK2RpcmVjdGx5IGZy
b20gWGVuLiBJbnN0ZWFkIG9mIHdhaXRpbmcgZm9yIHRoZSBjb250cm9sIGRvbWFpbiB0byBiZSBm
dWxseQorYm9vdGVkIGFuZCB0aGUgWGVuIHRvb2xzIHRvIGJlY29tZSBhdmFpbGFibGUsIGRvbWFp
bnMgY3JlYXRlZCBieSBYZW4KK3RoaXMgd2F5IGFyZSBzdGFydGVkIHJpZ2h0IGF3YXkgaW4gcGFy
YWxsZWwuIEhlbmNlLCB0aGVpciBib290IHRpbWUgaXMKK3R5cGljYWxseSBtdWNoIHNob3J0ZXIu
CisKK0RvbWFpbnMgc3RhcnRlZCBieSBYZW4gYXQgYm9vdCB0aW1lIGN1cnJlbnRseSBoYXZlIHRo
ZSBmb2xsb3dpbmcKK2xpbWl0YXRpb25zOgorCistIFRoZXkgY2Fubm90IGJlIHByb3Blcmx5IHNo
dXRkb3duIG9yIHJlYm9vdGVkIHVzaW5nIHhsLiBJZiBvbmUgb2YgdGhlbQorICBjcmFzaGVzLCB0
aGUgd2hvbGUgcGxhdGZvcm0gc2hvdWxkIGJlIHJlYm9vdGVkLgorCistIFNvbWUgeGwgb3BlcmF0
aW9ucyBtaWdodCBub3Qgd29yayBhcyBleHBlY3RlZC4geGwgaXMgbWVhbnQgdG8gYmUgdXNlZAor
ICB3aXRoIGRvbWFpbnMgdGhhdCBoYXZlIGJlZW4gY3JlYXRlZCBieSBpdC4gVXNpbmcgeGwgd2l0
aCBkb21haW5zCisgIHN0YXJ0ZWQgYnkgWGVuIGF0IGJvb3QgbWlnaHQgbm90IHdvcmsgYXMgZXhw
ZWN0ZWQuCisKKy0gVGhlIEdJQyB2ZXJzaW9uIGlzIHRoZSBuYXRpdmUgdmVyc2lvbi4gSW4gYWJz
ZW5jZSBvZiBvdGhlcgorICBpbmZvcm1hdGlvbiwgdGhlIEdJQyB2ZXJzaW9uIGV4cG9zZWQgdG8g
dGhlIGRvbWFpbnMgc3RhcnRlZCBieSBYZW4gYXQKKyAgYm9vdCBpcyB0aGUgc2FtZSBhcyB0aGUg
bmF0aXZlIEdJQyB2ZXJzaW9uLgorCistIE5vIFBWIGRyaXZlcnMuIFRoZXJlIGlzIG5vIHN1cHBv
cnQgZm9yIFBWIGRldmljZXMgYXQgdGhlIG1vbWVudC4gQWxsCisgIGRldmljZXMgbmVlZCB0byBi
ZSBzdGF0aWNhbGx5IGFzc2lnbmVkIHRvIGd1ZXN0cy4KKworLSBQaW5uaW5nIHZDUFVzIG9mIGRv
bWFpbnMgc3RhcnRlZCBieSBYZW4gYXQgYm9vdCBjYW4gYmUKKyAgZG9uZSBmcm9tIHRoZSBjb250
cm9sIGRvbWFpbiwgdXNpbmcgYHhsIHZjcHUtcGluYCBhcyB1c3VhbC4gSXQgaXMgbm90CisgIGN1
cnJlbnRseSBwb3NzaWJsZSB0byBjb25maWd1cmUgdkNQVSBwaW5uaW5nIHdpdGhvdXQgYSBjb250
cm9sIGRvbWFpbi4KKyAgSG93ZXZlciwgdGhlIE5VTEwgc2NoZWR1bGVyIGNhbiBiZSBzZWxlY3Rl
ZCBieSBwYXNzaW5nIGBzY2hlZD1udWxsYCB0bworICB0aGUgWGVuIGNvbW1hbmQgbGluZS4gVGhl
IE5VTEwgc2NoZWR1bGVyIGF1dG9tYXRpY2FsbHkgYXNzaWducyBhbmQKKyAgcGlucyB2Q1BVcyB0
byBwQ1BVcywgYnV0IHRoZSB2Q1BVLXBDUFUgYXNzaWdubWVudHMgY2Fubm90IGJlCisgIGNvbmZp
Z3VyZWQuCi0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 02:03:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 02: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 1gEm2L-0004ON-B8; Tue, 23 Oct 2018 02:03:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fgyz=nd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gEm2J-0004Ma-Mf
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 02:03:11 +0000
X-Inumbo-ID: 00102ab9-d668-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 00102ab9-d668-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 02:04:40 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 98FE3207E0;
 Tue, 23 Oct 2018 02:03:10 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540260190;
 bh=+EUZVyjgjQGKO4DdFLrpxVciUKFIsGEwSbi1PC0L1zU=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=mcjNCizL8VMeJuDCRxy72VsUdRu2zX+Jwe2llEvXitMtX7Psbon5cE3a3LYi3Zlsr
 hm4I+kSUT1brfZxE+wowP6Ym6uwa9ZcHVGyf7J6+UCqVxs017AzU0uCblfIXGl2dIE
 1iaDuzy8RZh/g8OULiv7CKhEoZJNeWke506AIsIM=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 22 Oct 2018 19:02:44 -0700
Message-Id: <1540260184-11294-5-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 05/25] xen/arm: check for multiboot nodes
 only under /chosen
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.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>

TWFrZSBzdXJlIHRvIG9ubHkgbG9vayBmb3IgbXVsdGlib290IGNvbXBhdGlibGUgbm9kZXMgb25s
eSB1bmRlcgovY2hvc2VuLCBub3QgdW5kZXIgYW55IG90aGVyIHBhdGhzIChkZXB0aCA8PSAzKS4K
ClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4K
Ci0tLQoKQ2hhbmdlcyBpbiB2NToKLSBhZGQgcGF0Y2gKLSBhZGQgY2hlY2sgb24gcmV0dXJuIHZh
bHVlIG9mIGZkdF9nZXRfcGF0aAotLS0KIHhlbi9hcmNoL2FybS9ib290ZmR0LmMgfCAxMyArKysr
KysrKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYm9vdGZkdC5jIGIveGVuL2FyY2gvYXJtL2Jv
b3RmZHQuYwppbmRleCA4ZWJhNDJjLi5hMzE0YWNhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0v
Ym9vdGZkdC5jCisrKyBiL3hlbi9hcmNoL2FybS9ib290ZmR0LmMKQEAgLTE3Myw3ICsxNzMsMTQg
QEAgc3RhdGljIHZvaWQgX19pbml0IHByb2Nlc3NfbXVsdGlib290X25vZGUoY29uc3Qgdm9pZCAq
ZmR0LCBpbnQgbm9kZSwKICAgICBib290bW9kdWxlX2tpbmQga2luZDsKICAgICBwYWRkcl90IHN0
YXJ0LCBzaXplOwogICAgIGNvbnN0IGNoYXIgKmNtZGxpbmU7Ci0gICAgaW50IGxlbjsKKyAgICBp
bnQgbGVuID0gc2l6ZW9mKCIvY2hvc2VuIik7CisgICAgY2hhciBwYXRoWzhdOyAvKiBzaXplb2Yg
Ii9jaG9zZW4iICovCisgICAgaW50IHJldDsKKworICAgIC8qIENoZWNrIHRoYXQgdGhlIG5vZGUg
aXMgdW5kZXIgImNob3NlbiIgKi8KKyAgICByZXQgPSBmZHRfZ2V0X3BhdGgoZmR0LCBub2RlLCBw
YXRoLCBsZW4pOworICAgIGlmICggcmV0ID09IDAgJiYgc3RybmNtcChwYXRoLCAiL2Nob3NlbiIs
IGxlbiAtIDEpICkKKyAgICAgICAgcmV0dXJuOwogCiAgICAgcHJvcCA9IGZkdF9nZXRfcHJvcGVy
dHkoZmR0LCBub2RlLCAicmVnIiwgJmxlbik7CiAgICAgaWYgKCAhcHJvcCApCkBAIC0yODYsOCAr
MjkzLDggQEAgc3RhdGljIGludCBfX2luaXQgZWFybHlfc2Nhbl9ub2RlKGNvbnN0IHZvaWQgKmZk
dCwKIHsKICAgICBpZiAoIGRldmljZV90cmVlX25vZGVfbWF0Y2hlcyhmZHQsIG5vZGUsICJtZW1v
cnkiKSApCiAgICAgICAgIHByb2Nlc3NfbWVtb3J5X25vZGUoZmR0LCBub2RlLCBuYW1lLCBhZGRy
ZXNzX2NlbGxzLCBzaXplX2NlbGxzKTsKLSAgICBlbHNlIGlmICggZGV2aWNlX3RyZWVfbm9kZV9j
b21wYXRpYmxlKGZkdCwgbm9kZSwgInhlbixtdWx0aWJvb3QtbW9kdWxlIiApIHx8Ci0gICAgICAg
ICAgICAgIGRldmljZV90cmVlX25vZGVfY29tcGF0aWJsZShmZHQsIG5vZGUsICJtdWx0aWJvb3Qs
bW9kdWxlIiApKQorICAgIGVsc2UgaWYgKCBkZXB0aCA8PSAzICYmIChkZXZpY2VfdHJlZV9ub2Rl
X2NvbXBhdGlibGUoZmR0LCBub2RlLCAieGVuLG11bHRpYm9vdC1tb2R1bGUiICkgfHwKKyAgICAg
ICAgICAgICAgZGV2aWNlX3RyZWVfbm9kZV9jb21wYXRpYmxlKGZkdCwgbm9kZSwgIm11bHRpYm9v
dCxtb2R1bGUiICkpKQogICAgICAgICBwcm9jZXNzX211bHRpYm9vdF9ub2RlKGZkdCwgbm9kZSwg
bmFtZSwgYWRkcmVzc19jZWxscywgc2l6ZV9jZWxscyk7CiAgICAgZWxzZSBpZiAoIGRlcHRoID09
IDEgJiYgZGV2aWNlX3RyZWVfbm9kZV9tYXRjaGVzKGZkdCwgbm9kZSwgImNob3NlbiIpICkKICAg
ICAgICAgcHJvY2Vzc19jaG9zZW5fbm9kZShmZHQsIG5vZGUsIG5hbWUsIGFkZHJlc3NfY2VsbHMs
IHNpemVfY2VsbHMpOwotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 02:03:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 02: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 1gEm2L-0004Ox-NY; Tue, 23 Oct 2018 02:03:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fgyz=nd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gEm2J-0004Mb-NP
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 02:03:11 +0000
X-Inumbo-ID: ffcc9c0d-d667-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ffcc9c0d-d667-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 02:04:40 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 29B3120700;
 Tue, 23 Oct 2018 02:03:10 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540260190;
 bh=FlyjFT2wf4YSiA237aSszf5DgUhDxus2jKA3P3TprPk=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=vKY3We32puvAhRZYS6zy0QNYTQ3j96jNkH5+tzB/XnCunCcRb0YJ+uVWTbZ6g17lB
 BXm2LubNESb4JkvI3LDh5+4IgbBl6WNrHyhFWOXyhmb5cOutShlFDEjNMhsczFirr4
 s92TX8NqCzOPoT8M9inlH6/SGheRoQAG2DZA1nA8=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 22 Oct 2018 19:02:43 -0700
Message-Id: <1540260184-11294-4-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 04/25] xen/arm: increase MAX_MODULES
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.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>

WGVuIGJvb3QgbW9kdWxlcyBuZWVkIHRvIGFjY291bnQgbm90IGp1c3QgZm9yIERvbTAgYnV0IGFs
c28gZm9yIGEgZmV3CnBvdGVudGlhbCBEb21VcywgZWFjaCBvZiB0aGVtIGNvbWluZyB3aXRoIHRo
ZWlyIG93biBrZXJuZWwgYW5kIGluaXRyZC4KSW5jcmVhc2UgTUFYX01PRFVMRVMgdG8gMzIgdG8g
YWxsb3cgZm9yIG1vcmUgRG9tVXMuCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHN0ZWZhbm9zQHhpbGlueC5jb20+ClJldmlld2VkLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9l
QGNhcmRvZS5jb20+Ci0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oIHwgMiArLQogMSBm
aWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5o
CmluZGV4IDBjYzMzMzAuLmYxZTRhM2YgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0v
c2V0dXAuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgKQEAgLTgsNyArOCw3IEBA
CiAKICNkZWZpbmUgTlJfTUVNX0JBTktTIDEyOAogCi0jZGVmaW5lIE1BWF9NT0RVTEVTIDUgLyog
Q3VycmVudCBtYXhpbXVtIHVzZWZ1bCBtb2R1bGVzICovCisjZGVmaW5lIE1BWF9NT0RVTEVTIDMy
IC8qIEN1cnJlbnQgbWF4aW11bSB1c2VmdWwgbW9kdWxlcyAqLwogCiB0eXBlZGVmIGVudW0gewog
ICAgIEJPT1RNT0RfWEVOLAotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 02:03:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 02: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 1gEm2M-0004Pf-5a; Tue, 23 Oct 2018 02:03:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fgyz=nd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gEm2L-0004Nn-1d
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 02:03:13 +0000
X-Inumbo-ID: 0058fd10-d668-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0058fd10-d668-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 02:04:40 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 146EA207E2;
 Tue, 23 Oct 2018 02:03:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540260191;
 bh=4CPLKelm/79WKGX4KM/ujJfk/w86WZ+jSmiJV8p9geY=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=lYeTkIP2Fn1Y2LK+mdOMFWWmV6LPp6BkjqEv5wjAnTdxocpZxz5u3uD+C7PLxdea8
 HxYjlFSKCkL9zD0wEF1u+S4/+aknr+xiRhNf9XBL+M+b+Dva4wV4Ve1J+li7yqVG1f
 A2JflGvB2cKasBno5H6HSMClTusZ5ZljxXmzywYE=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 22 Oct 2018 19:02:45 -0700
Message-Id: <1540260184-11294-6-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 06/25] xen/arm: introduce bootcmdlines
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.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>

SW50cm9kdWNlIGEgbmV3IGFycmF5IHRvIHN0b3JlIHRoZSBjbWRsaW5lIG9mIGVhY2ggYm9vdCBt
b2R1bGUuIEl0IGlzCnNlcGFyYXRlIGZyb20gc3RydWN0IGJvb3Rtb2R1bGVzLiBSZW1vdmUgdGhl
IGNtZGxpbmUgZmllbGQgZnJvbSBzdHJ1Y3QKYm9vdF9tb2R1bGUuIFRoaXMgd2F5LCBrZXJuZWxz
IGFuZCBpbml0cmRzIHdpdGggdGhlIHNhbWUgYWRkcmVzcyBpbgptZW1vcnkgY2FuIHNoYXJlIHN0
cnVjdCBib290bW9kdWxlIChpbXBvcnRhbnQgYmVjYXVzZSB3ZSB3YW50IHRoZW0gdG8gYmUKZnJl
ZSdkIG9ubHkgb25jZSksIGJ1dCB0aGV5IGNhbiBzdGlsbCBoYXZlIHRoZWlyIHNlcGFyYXRlIGJv
b3RjbWRsaW5lCmVudHJpZXMuCgpBZGQgYSBkdF9uYW1lIGZpZWxkIHRvIHN0cnVjdCBib290Y21k
bGluZSB0byBtYWtlIGl0IGVhc2llciB0byBmaW5kIHRoZQpjb3JyZWN0IGVudHJ5LiBTdG9yZSB0
aGUgbmFtZSBvZiB0aGUgInhlbixkb21haW4iIGNvbXBhdGlibGUgbm9kZSAoZm9yCmV4YW1wbGUg
IkRvbTEiKS4gVGhpcyBpcyBhIGJldHRlciBjaG9pY2UgY29tcGFyZWQgdG8gdGhlIG5hbWUgb2Yg
dGhlCiJtdWx0aWJvb3Qsa2VybmVsIiBjb21wYXRpYmxlIG5vZGUsIGJlY2F1c2UgdGhlaXIgbmFt
ZXMgYXJlIG5vdCB1bmlxdWUuCkZvciBpbnN0YW5jZSB0aGVyZSBjYW4gYmUgbW9yZSB0aGFuIG9u
ZSAibW9kdWxlQDB4NGMwMDAwMDAiIGluIHRoZQpzeXN0ZW0sIGJ1dCB0aGVyZSBjYW4gb25seSBi
ZSBvbmUgIi9jaG9zZW4vRG9tMSIuCgpBZGQgYSBwb2ludGVyIHRvIHN0cnVjdCBrZXJuZWxfaW5m
byB0byBwb2ludCB0byB0aGUgY21kbGluZSBmb3IgYSBnaXZlbgprZXJuZWwuCgpTaWduZWQtb2Zm
LWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CgotLS0KCkNoYW5n
ZXMgaW4gdjU6Ci0gcmVtb3ZlIGxlZnRvdmVyIERFQlVHIG1lc3NhZ2UKLSBpbXByb3ZlIGNvbW1p
dCBtZXNzYWdlCi0gdXNlIGtpbmZvLT5jbWRsaW5lIHdoZW4gcG9zc2libGUKLSBtb3ZlIGFkZF9i
b29kX2NtZGxpbmUgdG8gc2V0dXAuYwoKQ2hhbmdlcyBpbiB2NDoKLSBjaGVjayB0aGF0IHRoZSBt
dWx0aWJvb3Qgbm9kZSBpcyB1bmRlciAvY2hvc2VuCi0gdXNlIGNtZCBhbmQgY21kcyBhcyB2YXJp
YWJsZSBuYW1lcyBmb3Igc3RydWN0IGJvb3RjbWRsaW5lIGFuZCBzdHJ1Y3QKICBib290Y21kbGlu
ZSoKLSBmaXggcHJpbnRrCi0gdXNlIEFTU0VSVCBpbnN0ZWEgb2YgcGFuaWMKLSBkbyBub3QgYWRk
IGVtcHR5IGNtZGxpbmUgZW50cmllcwotIGFkZCBtb3JlIGRlYnVnIHByaW50a3MgdG8gZWFybHlf
cHJpbnRfaW5mbwotIGNvZGUgc3R5bGUgZml4ZXMKLSBhZGQgY29tbWVudCBvbiBEVF9NQVhfTkFN
RQotIGluY3JlYXNlIERUX01BWF9OQU1FIHRvIDQxCi0gbWFrZSBucl9tb2RzIHVuc2lnbmVkIGlu
dAoKQ2hhbmdlcyBpbiB2MzoKLSBpbnRyb2R1Y2UgYm9vdGNtZGxpbmVzCi0gZG8gbm90IG1vZGlm
eSBib290X2ZkdF9jbWRsaW5lCi0gYWRkIGNvbW1lbnRzCgpDaGFuZ2VzIGluIHYyOgotIG5ldyBw
YXRjaAotLS0KIHhlbi9hcmNoL2FybS9ib290ZmR0LmMgICAgICB8IDQzICsrKysrKysrKysrKysr
KysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMg
fCAxMiArKysrKystLS0tLS0KIHhlbi9hcmNoL2FybS9rZXJuZWwuaCAgICAgICB8ICAxICsKIHhl
bi9hcmNoL2FybS9zZXR1cC5jICAgICAgICB8IDQ3ICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oIHwgMTkgKysr
KysrKysrKysrKysrKy0tCiA1IGZpbGVzIGNoYW5nZWQsIDg3IGluc2VydGlvbnMoKyksIDM1IGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9ib290ZmR0LmMgYi94ZW4vYXJj
aC9hcm0vYm9vdGZkdC5jCmluZGV4IGEzMTRhY2EuLmNiNmY3N2QgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL2FybS9ib290ZmR0LmMKKysrIGIveGVuL2FyY2gvYXJtL2Jvb3RmZHQuYwpAQCAtMTcyLDEw
ICsxNzIsMTIgQEAgc3RhdGljIHZvaWQgX19pbml0IHByb2Nlc3NfbXVsdGlib290X25vZGUoY29u
c3Qgdm9pZCAqZmR0LCBpbnQgbm9kZSwKICAgICBjb25zdCBfX2JlMzIgKmNlbGw7CiAgICAgYm9v
dG1vZHVsZV9raW5kIGtpbmQ7CiAgICAgcGFkZHJfdCBzdGFydCwgc2l6ZTsKLSAgICBjb25zdCBj
aGFyICpjbWRsaW5lOwogICAgIGludCBsZW4gPSBzaXplb2YoIi9jaG9zZW4iKTsKICAgICBjaGFy
IHBhdGhbOF07IC8qIHNpemVvZiAiL2Nob3NlbiIgKi8KLSAgICBpbnQgcmV0OworICAgIGludCBw
YXJlbnRfbm9kZSwgcmV0OworCisgICAgcGFyZW50X25vZGUgPSBmZHRfcGFyZW50X29mZnNldChm
ZHQsIG5vZGUpOworICAgIEFTU0VSVChwYXJlbnRfbm9kZSA+PSAwKTsKIAogICAgIC8qIENoZWNr
IHRoYXQgdGhlIG5vZGUgaXMgdW5kZXIgImNob3NlbiIgKi8KICAgICByZXQgPSBmZHRfZ2V0X3Bh
dGgoZmR0LCBub2RlLCBwYXRoLCBsZW4pOwpAQCAtMjI3LDE3ICsyMjksMTIgQEAgc3RhdGljIHZv
aWQgX19pbml0IHByb2Nlc3NfbXVsdGlib290X25vZGUoY29uc3Qgdm9pZCAqZmR0LCBpbnQgbm9k
ZSwKICAgICAgICAgICAgIGtpbmQgPSBCT09UTU9EX1hTTTsKICAgICB9CiAKLSAgICBwcm9wID0g
ZmR0X2dldF9wcm9wZXJ0eShmZHQsIG5vZGUsICJib290YXJncyIsICZsZW4pOwotICAgIGlmICgg
cHJvcCApCi0gICAgewotICAgICAgICBpZiAoIGxlbiA+IEJPT1RNT0RfTUFYX0NNRExJTkUgKQot
ICAgICAgICAgICAgcGFuaWMoIm1vZHVsZSAlcyBjb21tYW5kIGxpbmUgdG9vIGxvbmdcbiIsIG5h
bWUpOwotICAgICAgICBjbWRsaW5lID0gcHJvcC0+ZGF0YTsKLSAgICB9Ci0gICAgZWxzZQotICAg
ICAgICBjbWRsaW5lID0gTlVMTDsKKyAgICBhZGRfYm9vdF9tb2R1bGUoa2luZCwgc3RhcnQsIHNp
emUpOwogCi0gICAgYWRkX2Jvb3RfbW9kdWxlKGtpbmQsIHN0YXJ0LCBzaXplLCBjbWRsaW5lKTsK
KyAgICBwcm9wID0gZmR0X2dldF9wcm9wZXJ0eShmZHQsIG5vZGUsICJib290YXJncyIsICZsZW4p
OworICAgIGlmICggIXByb3AgKQorICAgICAgICByZXR1cm47CisgICAgYWRkX2Jvb3RfY21kbGlu
ZShmZHRfZ2V0X25hbWUoZmR0LCBwYXJlbnRfbm9kZSwgJmxlbiksIHByb3AtPmRhdGEsIGtpbmQp
OwogfQogCiBzdGF0aWMgdm9pZCBfX2luaXQgcHJvY2Vzc19jaG9zZW5fbm9kZShjb25zdCB2b2lk
ICpmZHQsIGludCBub2RlLApAQCAtMjgzLDcgKzI4MCw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBw
cm9jZXNzX2Nob3Nlbl9ub2RlKGNvbnN0IHZvaWQgKmZkdCwgaW50IG5vZGUsCiAKICAgICBwcmlu
dGsoIkluaXRyZCAlIlBSSXBhZGRyIi0lIlBSSXBhZGRyIlxuIiwgc3RhcnQsIGVuZCk7CiAKLSAg
ICBhZGRfYm9vdF9tb2R1bGUoQk9PVE1PRF9SQU1ESVNLLCBzdGFydCwgZW5kLXN0YXJ0LCBOVUxM
KTsKKyAgICBhZGRfYm9vdF9tb2R1bGUoQk9PVE1PRF9SQU1ESVNLLCBzdGFydCwgZW5kLXN0YXJ0
KTsKIH0KIAogc3RhdGljIGludCBfX2luaXQgZWFybHlfc2Nhbl9ub2RlKGNvbnN0IHZvaWQgKmZk
dCwKQEAgLTMwNiw2ICszMDMsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgZWFybHlfcHJpbnRfaW5m
byh2b2lkKQogewogICAgIHN0cnVjdCBtZW1pbmZvICptaSA9ICZib290aW5mby5tZW07CiAgICAg
c3RydWN0IGJvb3Rtb2R1bGVzICptb2RzID0gJmJvb3RpbmZvLm1vZHVsZXM7CisgICAgc3RydWN0
IGJvb3RjbWRsaW5lcyAqY21kcyA9ICZib290aW5mby5jbWRsaW5lczsKICAgICBpbnQgaSwgbnJf
cnN2ZDsKIAogICAgIGZvciAoIGkgPSAwOyBpIDwgbWktPm5yX2JhbmtzOyBpKysgKQpAQCAtMzE0
LDEyICszMTIsMTIgQEAgc3RhdGljIHZvaWQgX19pbml0IGVhcmx5X3ByaW50X2luZm8odm9pZCkK
ICAgICAgICAgICAgICAgICAgICAgIG1pLT5iYW5rW2ldLnN0YXJ0ICsgbWktPmJhbmtbaV0uc2l6
ZSAtIDEpOwogICAgIHByaW50aygiXG4iKTsKICAgICBmb3IgKCBpID0gMCA7IGkgPCBtb2RzLT5u
cl9tb2RzOyBpKysgKQotICAgICAgICBwcmludGsoIk1PRFVMRVslZF06ICUiUFJJcGFkZHIiIC0g
JSJQUklwYWRkciIgJS0xMnMgJXNcbiIsCisgICAgICAgIHByaW50aygiTU9EVUxFWyVkXTogJSJQ
UklwYWRkciIgLSAlIlBSSXBhZGRyIiAlLTEyc1xuIiwKICAgICAgICAgICAgICAgICAgICAgIGks
CiAgICAgICAgICAgICAgICAgICAgICBtb2RzLT5tb2R1bGVbaV0uc3RhcnQsCiAgICAgICAgICAg
ICAgICAgICAgICBtb2RzLT5tb2R1bGVbaV0uc3RhcnQgKyBtb2RzLT5tb2R1bGVbaV0uc2l6ZSwK
LSAgICAgICAgICAgICAgICAgICAgIGJvb3RfbW9kdWxlX2tpbmRfYXNfc3RyaW5nKG1vZHMtPm1v
ZHVsZVtpXS5raW5kKSwKLSAgICAgICAgICAgICAgICAgICAgIG1vZHMtPm1vZHVsZVtpXS5jbWRs
aW5lKTsKKyAgICAgICAgICAgICAgICAgICAgIGJvb3RfbW9kdWxlX2tpbmRfYXNfc3RyaW5nKG1v
ZHMtPm1vZHVsZVtpXS5raW5kKSk7CisKICAgICBucl9yc3ZkID0gZmR0X251bV9tZW1fcnN2KGRl
dmljZV90cmVlX2ZsYXR0ZW5lZCk7CiAgICAgZm9yICggaSA9IDA7IGkgPCBucl9yc3ZkOyBpKysg
KQogICAgIHsKQEAgLTMzMiw2ICszMzAsMTEgQEAgc3RhdGljIHZvaWQgX19pbml0IGVhcmx5X3By
aW50X2luZm8odm9pZCkKICAgICAgICAgICAgICAgICAgICAgIGksIHMsIGUpOwogICAgIH0KICAg
ICBwcmludGsoIlxuIik7CisgICAgZm9yICggaSA9IDAgOyBpIDwgY21kcy0+bnJfbW9kczsgaSsr
ICkKKyAgICAgICAgcHJpbnRrKCJDTURMSU5FWyVkXTolcyAlc1xuIiwgaSwKKyAgICAgICAgICAg
ICAgIGNtZHMtPmNtZGxpbmVbaV0uZHRfbmFtZSwKKyAgICAgICAgICAgICAgICZjbWRzLT5jbWRs
aW5lW2ldLmNtZGxpbmVbMF0pOworICAgIHByaW50aygiXG4iKTsKIH0KIAogLyoqCkBAIC0zNDgs
NyArMzUxLDcgQEAgc2l6ZV90IF9faW5pdCBib290X2ZkdF9pbmZvKGNvbnN0IHZvaWQgKmZkdCwg
cGFkZHJfdCBwYWRkcikKICAgICBpZiAoIHJldCA8IDAgKQogICAgICAgICBwYW5pYygiTm8gdmFs
aWQgZGV2aWNlIHRyZWVcbiIpOwogCi0gICAgYWRkX2Jvb3RfbW9kdWxlKEJPT1RNT0RfRkRULCBw
YWRkciwgZmR0X3RvdGFsc2l6ZShmZHQpLCBOVUxMKTsKKyAgICBhZGRfYm9vdF9tb2R1bGUoQk9P
VE1PRF9GRFQsIHBhZGRyLCBmZHRfdG90YWxzaXplKGZkdCkpOwogCiAgICAgZGV2aWNlX3RyZWVf
Zm9yX2VhY2hfbm9kZSgodm9pZCAqKWZkdCwgZWFybHlfc2Nhbl9ub2RlLCBOVUxMKTsKICAgICBl
YXJseV9wcmludF9pbmZvKCk7CkBAIC0zNjgsMTEgKzM3MSwxMSBAQCBjb25zdCBjaGFyICpib290
X2ZkdF9jbWRsaW5lKGNvbnN0IHZvaWQgKmZkdCkKICAgICBwcm9wID0gZmR0X2dldF9wcm9wZXJ0
eShmZHQsIG5vZGUsICJ4ZW4seGVuLWJvb3RhcmdzIiwgTlVMTCk7CiAgICAgaWYgKCBwcm9wID09
IE5VTEwgKQogICAgIHsKLSAgICAgICAgc3RydWN0IGJvb3Rtb2R1bGUgKmRvbTBfbW9kID0KLSAg
ICAgICAgICAgIGJvb3RfbW9kdWxlX2ZpbmRfYnlfa2luZChCT09UTU9EX0tFUk5FTCk7CisgICAg
ICAgIHN0cnVjdCBib290Y21kbGluZSAqZG9tMF9jbWRsaW5lID0KKyAgICAgICAgICAgIGJvb3Rf
Y21kbGluZV9maW5kX2J5X2tpbmQoQk9PVE1PRF9LRVJORUwpOwogCiAgICAgICAgIGlmIChmZHRf
Z2V0X3Byb3BlcnR5KGZkdCwgbm9kZSwgInhlbixkb20wLWJvb3RhcmdzIiwgTlVMTCkgfHwKLSAg
ICAgICAgICAgICggZG9tMF9tb2QgJiYgZG9tMF9tb2QtPmNtZGxpbmVbMF0gKSApCisgICAgICAg
ICAgICAoIGRvbTBfY21kbGluZSAmJiBkb20wX2NtZGxpbmUtPmNtZGxpbmVbMF0gKSApCiAgICAg
ICAgICAgICBwcm9wID0gZmR0X2dldF9wcm9wZXJ0eShmZHQsIG5vZGUsICJib290YXJncyIsIE5V
TEwpOwogICAgIH0KICAgICBpZiAoIHByb3AgPT0gTlVMTCApCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKaW5kZXgg
ZjU1MjE1NC4uODk3NzM5NyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5j
CisrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwpAQCAtMzc1LDEwICszNzUsOCBAQCBz
dGF0aWMgaW50IF9faW5pdCB3cml0ZV9wcm9wZXJ0aWVzKHN0cnVjdCBkb21haW4gKmQsIHN0cnVj
dCBrZXJuZWxfaW5mbyAqa2luZm8sCiAgICAgaW50IHJlcyA9IDA7CiAgICAgaW50IGhhZF9kb20w
X2Jvb3RhcmdzID0gMDsKIAotICAgIGNvbnN0IHN0cnVjdCBib290bW9kdWxlICprZXJuZWwgPSBr
aW5mby0+a2VybmVsX2Jvb3Rtb2R1bGU7Ci0KLSAgICBpZiAoIGtlcm5lbCAmJiBrZXJuZWwtPmNt
ZGxpbmVbMF0gKQotICAgICAgICBib290YXJncyA9ICZrZXJuZWwtPmNtZGxpbmVbMF07CisgICAg
aWYgKCBraW5mby0+Y21kbGluZSAmJiBraW5mby0+Y21kbGluZVswXSApCisgICAgICAgIGJvb3Rh
cmdzID0gJmtpbmZvLT5jbWRsaW5lWzBdOwogCiAgICAgZHRfZm9yX2VhY2hfcHJvcGVydHlfbm9k
ZSAobm9kZSwgcHJvcCkKICAgICB7CkBAIC05NTIsOSArOTUwLDkgQEAgc3RhdGljIGludCBfX2lu
aXQgbWFrZV9jaG9zZW5fbm9kZShjb25zdCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogICAg
IGlmICggcmVzICkKICAgICAgICAgcmV0dXJuIHJlczsKIAotICAgIGlmICggbW9kICYmIG1vZC0+
Y21kbGluZVswXSApCisgICAgaWYgKCBraW5mby0+Y21kbGluZSAmJiBraW5mby0+Y21kbGluZVsw
XSApCiAgICAgewotICAgICAgICBib290YXJncyA9ICZtb2QtPmNtZGxpbmVbMF07CisgICAgICAg
IGJvb3RhcmdzID0gJmtpbmZvLT5jbWRsaW5lWzBdOwogICAgICAgICByZXMgPSBmZHRfcHJvcGVy
dHkoZmR0LCAiYm9vdGFyZ3MiLCBib290YXJncywgc3RybGVuKGJvb3RhcmdzKSArIDEpOwogICAg
ICAgICBpZiAoIHJlcyApCiAgICAgICAgICAgIHJldHVybiByZXM7CkBAIC0yMTA5LDYgKzIxMDcs
NyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgZmluZF9nbnR0YWJfcmVnaW9uKHN0cnVjdCBkb21haW4g
KmQsCiAKIGludCBfX2luaXQgY29uc3RydWN0X2RvbTAoc3RydWN0IGRvbWFpbiAqZCkKIHsKKyAg
ICBjb25zdCBzdHJ1Y3QgYm9vdGNtZGxpbmUgKmtlcm5lbCA9IGJvb3RfY21kbGluZV9maW5kX2J5
X2tpbmQoQk9PVE1PRF9LRVJORUwpOwogICAgIHN0cnVjdCBrZXJuZWxfaW5mbyBraW5mbyA9IHt9
OwogICAgIHN0cnVjdCB2Y3B1ICpzYXZlZF9jdXJyZW50OwogICAgIGludCByYywgaSwgY3B1OwpA
QCAtMjE1NCw2ICsyMTUzLDcgQEAgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9t
YWluICpkKQogCiAjZW5kaWYKIAorICAgIGtpbmZvLmNtZGxpbmUgPSBrZXJuZWwgIT0gTlVMTCA/
ICZrZXJuZWwtPmNtZGxpbmVbMF0gOiBOVUxMOwogICAgIGFsbG9jYXRlX21lbW9yeShkLCAma2lu
Zm8pOwogICAgIGZpbmRfZ250dGFiX3JlZ2lvbihkLCAma2luZm8pOwogCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0va2VybmVsLmggYi94ZW4vYXJjaC9hcm0va2VybmVsLmgKaW5kZXggNDdlYWNi
NS4uMzliNzgyOCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2tlcm5lbC5oCisrKyBiL3hlbi9h
cmNoL2FybS9rZXJuZWwuaApAQCAtMjksNiArMjksNyBAQCBzdHJ1Y3Qga2VybmVsX2luZm8gewog
CiAgICAgLyogYm9vdCBibG9iIGxvYWQgYWRkcmVzc2VzICovCiAgICAgY29uc3Qgc3RydWN0IGJv
b3Rtb2R1bGUgKmtlcm5lbF9ib290bW9kdWxlLCAqaW5pdHJkX2Jvb3Rtb2R1bGU7CisgICAgY29u
c3QgY2hhciogY21kbGluZTsKICAgICBwYWRkcl90IGR0Yl9wYWRkcjsKICAgICBwYWRkcl90IGlu
aXRyZF9wYWRkcjsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJj
aC9hcm0vc2V0dXAuYwppbmRleCBlYTI0OTVhLi4yMDk4NTkxIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC9hcm0vc2V0dXAuYworKysgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwpAQCAtMjAxLDggKzIwMSw3
IEBAIHZvaWQgX19pbml0IGR0X3VucmVzZXJ2ZWRfcmVnaW9ucyhwYWRkcl90IHMsIHBhZGRyX3Qg
ZSwKIH0KIAogc3RydWN0IGJvb3Rtb2R1bGUgX19pbml0ICphZGRfYm9vdF9tb2R1bGUoYm9vdG1v
ZHVsZV9raW5kIGtpbmQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYWRkcl90IHN0YXJ0LCBwYWRkcl90IHNpemUsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpjbWRsaW5lKQorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCBzdGFydCwgcGFkZHJfdCBzaXplKQogewog
ICAgIHN0cnVjdCBib290bW9kdWxlcyAqbW9kcyA9ICZib290aW5mby5tb2R1bGVzOwogICAgIHN0
cnVjdCBib290bW9kdWxlICptb2Q7CkBAIC0yMTgsMTAgKzIxNyw2IEBAIHN0cnVjdCBib290bW9k
dWxlIF9faW5pdCAqYWRkX2Jvb3RfbW9kdWxlKGJvb3Rtb2R1bGVfa2luZCBraW5kLAogICAgIG1v
ZC0+a2luZCA9IGtpbmQ7CiAgICAgbW9kLT5zdGFydCA9IHN0YXJ0OwogICAgIG1vZC0+c2l6ZSA9
IHNpemU7Ci0gICAgaWYgKCBjbWRsaW5lICkKLSAgICAgICAgc2FmZV9zdHJjcHkobW9kLT5jbWRs
aW5lLCBjbWRsaW5lKTsKLSAgICBlbHNlCi0gICAgICAgIG1vZC0+Y21kbGluZVswXSA9IDA7CiAK
ICAgICByZXR1cm4gbW9kOwogfQpAQCAtMjQwLDYgKzIzNSw0NCBAQCBzdHJ1Y3QgYm9vdG1vZHVs
ZSAqIF9faW5pdCBib290X21vZHVsZV9maW5kX2J5X2tpbmQoYm9vdG1vZHVsZV9raW5kIGtpbmQp
CiAgICAgcmV0dXJuIE5VTEw7CiB9CiAKK3ZvaWQgX19pbml0IGFkZF9ib290X2NtZGxpbmUoY29u
c3QgY2hhciAqbmFtZSwgY29uc3QgY2hhciAqY21kbGluZSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYm9vdG1vZHVsZV9raW5kIGtpbmQpCit7CisgICAgc3RydWN0IGJvb3RjbWRsaW5l
cyAqY21kcyA9ICZib290aW5mby5jbWRsaW5lczsKKyAgICBzdHJ1Y3QgYm9vdGNtZGxpbmUgKmNt
ZDsKKworICAgIGlmICggY21kcy0+bnJfbW9kcyA9PSBNQVhfTU9EVUxFUyApCisgICAgeworICAg
ICAgICBwcmludGsoIklnbm9yaW5nICVzIGNtZGxpbmUgKHRvbyBtYW55KVxuIiwgbmFtZSk7Cisg
ICAgICAgIHJldHVybjsKKyAgICB9CisKKyAgICBjbWQgPSAmY21kcy0+Y21kbGluZVtjbWRzLT5u
cl9tb2RzKytdOworICAgIGNtZC0+a2luZCA9IGtpbmQ7CisKKyAgICBBU1NFUlQoc3RybGVuKG5h
bWUpIDw9IERUX01BWF9OQU1FKTsKKyAgICBzYWZlX3N0cmNweShjbWQtPmR0X25hbWUsIG5hbWUp
OworCisgICAgaWYgKCBzdHJsZW4oY21kbGluZSkgPiBCT09UTU9EX01BWF9DTURMSU5FICkKKyAg
ICAgICAgcGFuaWMoIm1vZHVsZSAlcyBjb21tYW5kIGxpbmUgdG9vIGxvbmdcbiIsIG5hbWUpOwor
ICAgIHNhZmVfc3RyY3B5KGNtZC0+Y21kbGluZSwgY21kbGluZSk7Cit9CisKK3N0cnVjdCBib290
Y21kbGluZSAqIF9faW5pdCBib290X2NtZGxpbmVfZmluZF9ieV9raW5kKGJvb3Rtb2R1bGVfa2lu
ZCBraW5kKQoreworICAgIHN0cnVjdCBib290Y21kbGluZXMgKmNtZHMgPSAmYm9vdGluZm8uY21k
bGluZXM7CisgICAgc3RydWN0IGJvb3RjbWRsaW5lICpjbWQ7CisgICAgaW50IGk7CisKKyAgICBm
b3IgKCBpID0gMCA7IGkgPCBjbWRzLT5ucl9tb2RzIDsgaSsrICkKKyAgICB7CisgICAgICAgIGNt
ZCA9ICZjbWRzLT5jbWRsaW5lW2ldOworICAgICAgICBpZiAoIGNtZC0+a2luZCA9PSBraW5kICkK
KyAgICAgICAgICAgIHJldHVybiBjbWQ7CisgICAgfQorICAgIHJldHVybiBOVUxMOworfQorCiBj
b25zdCBjaGFyICogX19pbml0IGJvb3RfbW9kdWxlX2tpbmRfYXNfc3RyaW5nKGJvb3Rtb2R1bGVf
a2luZCBraW5kKQogewogICAgIHN3aXRjaCAoIGtpbmQgKQpAQCAtNzI4LDcgKzc2MSw3IEBAIHZv
aWQgX19pbml0IHN0YXJ0X3hlbih1bnNpZ25lZCBsb25nIGJvb3RfcGh5c19vZmZzZXQsCiAgICAg
LyogUmVnaXN0ZXIgWGVuJ3MgbG9hZCBhZGRyZXNzIGFzIGEgYm9vdCBtb2R1bGUuICovCiAgICAg
eGVuX2Jvb3Rtb2R1bGUgPSBhZGRfYm9vdF9tb2R1bGUoQk9PVE1PRF9YRU4sCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIChwYWRkcl90KSh1aW50cHRyX3QpKF9zdGFydCArIGJvb3RfcGh5
c19vZmZzZXQpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAocGFkZHJfdCkodWludHB0
cl90KShfZW5kIC0gX3N0YXJ0ICsgMSksIE5VTEwpOworICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAocGFkZHJfdCkodWludHB0cl90KShfZW5kIC0gX3N0YXJ0ICsgMSkpOwogICAgIEJVR19P
TigheGVuX2Jvb3Rtb2R1bGUpOwogCiAgICAgeGVuX3BhZGRyID0gZ2V0X3hlbl9wYWRkcigpOwpk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oIGIveGVuL2luY2x1ZGUvYXNt
LWFybS9zZXR1cC5oCmluZGV4IGYxZTRhM2YuLjc1ODAwMDcgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs
dWRlL2FzbS1hcm0vc2V0dXAuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgKQEAg
LTM1LDYgKzM1LDEzIEBAIHN0cnVjdCBib290bW9kdWxlIHsKICAgICBib290bW9kdWxlX2tpbmQg
a2luZDsKICAgICBwYWRkcl90IHN0YXJ0OwogICAgIHBhZGRyX3Qgc2l6ZTsKK307CisKKy8qIERU
X01BWF9OQU1FIGlzIHRoZSBub2RlIG5hbWUgbWF4IGxlbmd0aCBhY2NvcmRpbmcgdGhlIERUIHNw
ZWMgKi8KKyNkZWZpbmUgRFRfTUFYX05BTUUgNDEKK3N0cnVjdCBib290Y21kbGluZSB7CisgICAg
Ym9vdG1vZHVsZV9raW5kIGtpbmQ7CisgICAgY2hhciBkdF9uYW1lW0RUX01BWF9OQU1FXTsKICAg
ICBjaGFyIGNtZGxpbmVbQk9PVE1PRF9NQVhfQ01ETElORV07CiB9OwogCkBAIC00Myw5ICs1MCwx
NSBAQCBzdHJ1Y3QgYm9vdG1vZHVsZXMgewogICAgIHN0cnVjdCBib290bW9kdWxlIG1vZHVsZVtN
QVhfTU9EVUxFU107CiB9OwogCitzdHJ1Y3QgYm9vdGNtZGxpbmVzIHsKKyAgICB1bnNpZ25lZCBp
bnQgbnJfbW9kczsKKyAgICBzdHJ1Y3QgYm9vdGNtZGxpbmUgY21kbGluZVtNQVhfTU9EVUxFU107
Cit9OworCiBzdHJ1Y3QgYm9vdGluZm8gewogICAgIHN0cnVjdCBtZW1pbmZvIG1lbTsKICAgICBz
dHJ1Y3QgYm9vdG1vZHVsZXMgbW9kdWxlczsKKyAgICBzdHJ1Y3QgYm9vdGNtZGxpbmVzIGNtZGxp
bmVzOwogI2lmZGVmIENPTkZJR19BQ1BJCiAgICAgc3RydWN0IG1lbWluZm8gYWNwaTsKICNlbmRp
ZgpAQCAtNzgsOSArOTEsMTEgQEAgc2l6ZV90IF9faW5pdCBib290X2ZkdF9pbmZvKGNvbnN0IHZv
aWQgKmZkdCwgcGFkZHJfdCBwYWRkcik7CiBjb25zdCBjaGFyIF9faW5pdCAqYm9vdF9mZHRfY21k
bGluZShjb25zdCB2b2lkICpmZHQpOwogCiBzdHJ1Y3QgYm9vdG1vZHVsZSAqYWRkX2Jvb3RfbW9k
dWxlKGJvb3Rtb2R1bGVfa2luZCBraW5kLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYWRkcl90IHN0YXJ0LCBwYWRkcl90IHNpemUsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmNtZGxpbmUpOworICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYWRkcl90IHN0YXJ0LCBwYWRkcl90IHNpemUpOwogc3RydWN0IGJvb3Rt
b2R1bGUgKmJvb3RfbW9kdWxlX2ZpbmRfYnlfa2luZChib290bW9kdWxlX2tpbmQga2luZCk7Cit2
b2lkIGFkZF9ib290X2NtZGxpbmUoY29uc3QgY2hhciAqbmFtZSwgY29uc3QgY2hhciAqY21kbGlu
ZSwKKyAgICAgICAgICAgICAgICAgICAgICBib290bW9kdWxlX2tpbmQga2luZCk7CitzdHJ1Y3Qg
Ym9vdGNtZGxpbmUgKmJvb3RfY21kbGluZV9maW5kX2J5X2tpbmQoYm9vdG1vZHVsZV9raW5kIGtp
bmQpOwogY29uc3QgY2hhciAqIF9faW5pdCBib290X21vZHVsZV9raW5kX2FzX3N0cmluZyhib290
bW9kdWxlX2tpbmQga2luZCk7CiAKICNlbmRpZgotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 02:03:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 02: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 1gEm2M-0004QH-Kl; Tue, 23 Oct 2018 02:03:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fgyz=nd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gEm2L-0004No-1j
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 02:03:13 +0000
X-Inumbo-ID: 00a0fb39-d668-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 00a0fb39-d668-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 02:04:41 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 8D4BB207E5;
 Tue, 23 Oct 2018 02:03:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540260191;
 bh=P1nV2AQCx8dcXKsA6in2hAHGUPSb16msx57wpDwIEJw=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=qAKPHxW4ACrclEX3GM4QrpiceVxOZ4gFdDbPty6EatXEkRjLqn2WoFNTxk/mpxtNU
 7+t6lBYqNq5XUsm8mM4J2STzUvFokygtJVI9dywfI25zblCr7Q7nyvKVahlS3hxhmv
 aoQdEvFwnIORudJIDwh7J9WMd9MePZS7NA9juXkE=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 22 Oct 2018 19:02:46 -0700
Message-Id: <1540260184-11294-7-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 07/25] xen/arm: don't add duplicate boot
 modules, introduce domU 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: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.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>

RG9uJ3QgYWRkIGR1cGxpY2F0ZSBib290IG1vZHVsZXMgKHNhbWUga2luZCBhbmQgc2FtZSBzdGFy
dCBhZGRyZXNzKSwKdGhleSBhcmUgZnJlZWQgbGF0ZXIsIHdlIGRvbid0IHdhbnQgdG8gaW50cm9k
dWNlIGRvdWJsZS1mcmVlIGVycm9ycy4KCkludHJvZHVjZSBhIGRvbVUgZmxhZyBpbiBzdHJ1Y3Qg
Ym9vdG1vZHVsZSBhbmQgc3RydWN0IGJvb3RjbWRsaW5lLiBTZXQKaXQgZm9yIGtlcm5lbHMgYW5k
IHJhbWRpc2tzIG9mICJ4ZW4sZG9tYWluIiBub2RlcyB0byBhdm9pZCBnZXR0aW5nCmNvbmZ1c2Vk
IGluIGtlcm5lbF9wcm9iZSwgd2hlcmUgd2UgdHJ5IHRvIGd1ZXNzIHdoaWNoIGlzIHRoZSBkb20w
IGtlcm5lbAphbmQgaW5pdHJkIHRvIGJlIGNvbXBhdGlibGUgd2l0aCBhbGwgdmVyc2lvbnMgb2Yg
dGhlIG11bHRpYm9vdCBzcGVjLgoKYm9vdF9tb2R1bGVfZmluZF9ieV9raW5kIGFuZCBib290X2Nt
ZGxpbmVfZmluZF9ieV9raW5kIGF1dG9tYXRpY2FsbHkKY2hlY2sgZm9yICFkb21VIGVudHJpZXMg
KHRoZXkgYXJlIG9ubHkgdXNlZCBmb3Igbm9uLWRvbVUgbW9kdWxlcykuCgpTaWduZWQtb2ZmLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CgotLS0KQ2hhbmdlcyBp
biB2NToKLSBpbXByb3ZlIGNvbW1pdCBtZXNzYWdlCi0gYWRkIGluLWNvZGUgY29tbWVudHMKCkNo
YW5nZXMgaW4gdjQ6Ci0gdXNlIHVuc2lnbmVkIGludAotIGJldHRlciBjb21taXQgbWVzc2FnZQot
IGludHJvZHVjZSBkb21VIGZsYWcgYW5kIHVzYWdlCgpDaGFuZ2VzIGluIHYyOgotIG5ldyBwYXRj
aAotLS0KIHhlbi9hcmNoL2FybS9ib290ZmR0LmMgICAgICB8IDExICsrKysrKystLS0tCiB4ZW4v
YXJjaC9hcm0vc2V0dXAuYyAgICAgICAgfCAzMCArKysrKysrKysrKysrKysrKysrKysrKysrLS0t
LS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaCB8IDEyICsrKysrKysrKystLQogMyBmaWxl
cyBjaGFuZ2VkLCA0MiBpbnNlcnRpb25zKCspLCAxMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vYm9vdGZkdC5jIGIveGVuL2FyY2gvYXJtL2Jvb3RmZHQuYwppbmRleCBj
YjZmNzdkLi5jMzI1YjZlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYm9vdGZkdC5jCisrKyBi
L3hlbi9hcmNoL2FybS9ib290ZmR0LmMKQEAgLTE3NSw2ICsxNzUsNyBAQCBzdGF0aWMgdm9pZCBf
X2luaXQgcHJvY2Vzc19tdWx0aWJvb3Rfbm9kZShjb25zdCB2b2lkICpmZHQsIGludCBub2RlLAog
ICAgIGludCBsZW4gPSBzaXplb2YoIi9jaG9zZW4iKTsKICAgICBjaGFyIHBhdGhbOF07IC8qIHNp
emVvZiAiL2Nob3NlbiIgKi8KICAgICBpbnQgcGFyZW50X25vZGUsIHJldDsKKyAgICBib29sIGRv
bVU7CiAKICAgICBwYXJlbnRfbm9kZSA9IGZkdF9wYXJlbnRfb2Zmc2V0KGZkdCwgbm9kZSk7CiAg
ICAgQVNTRVJUKHBhcmVudF9ub2RlID49IDApOwpAQCAtMjI5LDEyICsyMzAsMTQgQEAgc3RhdGlj
IHZvaWQgX19pbml0IHByb2Nlc3NfbXVsdGlib290X25vZGUoY29uc3Qgdm9pZCAqZmR0LCBpbnQg
bm9kZSwKICAgICAgICAgICAgIGtpbmQgPSBCT09UTU9EX1hTTTsKICAgICB9CiAKLSAgICBhZGRf
Ym9vdF9tb2R1bGUoa2luZCwgc3RhcnQsIHNpemUpOworICAgIGRvbVUgPSBmZHRfbm9kZV9jaGVj
a19jb21wYXRpYmxlKGZkdCwgcGFyZW50X25vZGUsICJ4ZW4sZG9tYWluIikgPT0gMDsKKyAgICBh
ZGRfYm9vdF9tb2R1bGUoa2luZCwgc3RhcnQsIHNpemUsIGRvbVUpOwogCiAgICAgcHJvcCA9IGZk
dF9nZXRfcHJvcGVydHkoZmR0LCBub2RlLCAiYm9vdGFyZ3MiLCAmbGVuKTsKICAgICBpZiAoICFw
cm9wICkKICAgICAgICAgcmV0dXJuOwotICAgIGFkZF9ib290X2NtZGxpbmUoZmR0X2dldF9uYW1l
KGZkdCwgcGFyZW50X25vZGUsICZsZW4pLCBwcm9wLT5kYXRhLCBraW5kKTsKKyAgICBhZGRfYm9v
dF9jbWRsaW5lKGZkdF9nZXRfbmFtZShmZHQsIHBhcmVudF9ub2RlLCAmbGVuKSwgcHJvcC0+ZGF0
YSwKKyAgICAgICAgICAgICAgICAgICAgIGtpbmQsIGRvbVUpOwogfQogCiBzdGF0aWMgdm9pZCBf
X2luaXQgcHJvY2Vzc19jaG9zZW5fbm9kZShjb25zdCB2b2lkICpmZHQsIGludCBub2RlLApAQCAt
MjgwLDcgKzI4Myw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwcm9jZXNzX2Nob3Nlbl9ub2RlKGNv
bnN0IHZvaWQgKmZkdCwgaW50IG5vZGUsCiAKICAgICBwcmludGsoIkluaXRyZCAlIlBSSXBhZGRy
Ii0lIlBSSXBhZGRyIlxuIiwgc3RhcnQsIGVuZCk7CiAKLSAgICBhZGRfYm9vdF9tb2R1bGUoQk9P
VE1PRF9SQU1ESVNLLCBzdGFydCwgZW5kLXN0YXJ0KTsKKyAgICBhZGRfYm9vdF9tb2R1bGUoQk9P
VE1PRF9SQU1ESVNLLCBzdGFydCwgZW5kLXN0YXJ0LCBmYWxzZSk7CiB9CiAKIHN0YXRpYyBpbnQg
X19pbml0IGVhcmx5X3NjYW5fbm9kZShjb25zdCB2b2lkICpmZHQsCkBAIC0zNTEsNyArMzU0LDcg
QEAgc2l6ZV90IF9faW5pdCBib290X2ZkdF9pbmZvKGNvbnN0IHZvaWQgKmZkdCwgcGFkZHJfdCBw
YWRkcikKICAgICBpZiAoIHJldCA8IDAgKQogICAgICAgICBwYW5pYygiTm8gdmFsaWQgZGV2aWNl
IHRyZWVcbiIpOwogCi0gICAgYWRkX2Jvb3RfbW9kdWxlKEJPT1RNT0RfRkRULCBwYWRkciwgZmR0
X3RvdGFsc2l6ZShmZHQpKTsKKyAgICBhZGRfYm9vdF9tb2R1bGUoQk9PVE1PRF9GRFQsIHBhZGRy
LCBmZHRfdG90YWxzaXplKGZkdCksIGZhbHNlKTsKIAogICAgIGRldmljZV90cmVlX2Zvcl9lYWNo
X25vZGUoKHZvaWQgKilmZHQsIGVhcmx5X3NjYW5fbm9kZSwgTlVMTCk7CiAgICAgZWFybHlfcHJp
bnRfaW5mbygpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJjaC9h
cm0vc2V0dXAuYwppbmRleCAyMDk4NTkxLi43MmIxMmY5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9h
cm0vc2V0dXAuYworKysgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwpAQCAtMjAxLDEwICsyMDEsMTIg
QEAgdm9pZCBfX2luaXQgZHRfdW5yZXNlcnZlZF9yZWdpb25zKHBhZGRyX3QgcywgcGFkZHJfdCBl
LAogfQogCiBzdHJ1Y3QgYm9vdG1vZHVsZSBfX2luaXQgKmFkZF9ib290X21vZHVsZShib290bW9k
dWxlX2tpbmQga2luZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhZGRyX3Qgc3RhcnQsIHBhZGRyX3Qgc2l6ZSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhZGRyX3Qgc3RhcnQsIHBhZGRyX3Qgc2l6ZSwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgZG9tVSkKIHsKICAgICBzdHJ1Y3Qg
Ym9vdG1vZHVsZXMgKm1vZHMgPSAmYm9vdGluZm8ubW9kdWxlczsKICAgICBzdHJ1Y3QgYm9vdG1v
ZHVsZSAqbW9kOworICAgIHVuc2lnbmVkIGludCBpOwogCiAgICAgaWYgKCBtb2RzLT5ucl9tb2Rz
ID09IE1BWF9NT0RVTEVTICkKICAgICB7CkBAIC0yMTIsMTUgKzIxNCwyOSBAQCBzdHJ1Y3QgYm9v
dG1vZHVsZSBfX2luaXQgKmFkZF9ib290X21vZHVsZShib290bW9kdWxlX2tpbmQga2luZCwKICAg
ICAgICAgICAgICAgIGJvb3RfbW9kdWxlX2tpbmRfYXNfc3RyaW5nKGtpbmQpLCBzdGFydCwgc3Rh
cnQgKyBzaXplKTsKICAgICAgICAgcmV0dXJuIE5VTEw7CiAgICAgfQorICAgIGZvciAoIGkgPSAw
IDsgaSA8IG1vZHMtPm5yX21vZHMgOyBpKysgKQorICAgIHsKKyAgICAgICAgbW9kID0gJm1vZHMt
Pm1vZHVsZVtpXTsKKyAgICAgICAgaWYgKCBtb2QtPmtpbmQgPT0ga2luZCAmJiBtb2QtPnN0YXJ0
ID09IHN0YXJ0ICkKKyAgICAgICAgeworICAgICAgICAgICAgaWYgKCAhZG9tVSApCisgICAgICAg
ICAgICAgICAgbW9kLT5kb21VID0gZmFsc2U7CisgICAgICAgICAgICByZXR1cm4gbW9kOworICAg
ICAgICB9CisgICAgfQogCiAgICAgbW9kID0gJm1vZHMtPm1vZHVsZVttb2RzLT5ucl9tb2RzKytd
OwogICAgIG1vZC0+a2luZCA9IGtpbmQ7CiAgICAgbW9kLT5zdGFydCA9IHN0YXJ0OwogICAgIG1v
ZC0+c2l6ZSA9IHNpemU7CisgICAgbW9kLT5kb21VID0gZG9tVTsKIAogICAgIHJldHVybiBtb2Q7
CiB9CiAKKy8qCisgKiBUaGlzIGZ1bmN0aW9uIGlzIG9ubHkgdXNlZCB0byBmaW5kIGRvbTAgbW9k
dWxlcywgc28gY2hlY2sgZm9yICFtb2QtPmRvbVUKKyAqLwogc3RydWN0IGJvb3Rtb2R1bGUgKiBf
X2luaXQgYm9vdF9tb2R1bGVfZmluZF9ieV9raW5kKGJvb3Rtb2R1bGVfa2luZCBraW5kKQogewog
ICAgIHN0cnVjdCBib290bW9kdWxlcyAqbW9kcyA9ICZib290aW5mby5tb2R1bGVzOwpAQCAtMjI5
LDE0ICsyNDUsMTQgQEAgc3RydWN0IGJvb3Rtb2R1bGUgKiBfX2luaXQgYm9vdF9tb2R1bGVfZmlu
ZF9ieV9raW5kKGJvb3Rtb2R1bGVfa2luZCBraW5kKQogICAgIGZvciAoaSA9IDAgOyBpIDwgbW9k
cy0+bnJfbW9kcyA7IGkrKyApCiAgICAgewogICAgICAgICBtb2QgPSAmbW9kcy0+bW9kdWxlW2ld
OwotICAgICAgICBpZiAoIG1vZC0+a2luZCA9PSBraW5kICkKKyAgICAgICAgaWYgKCBtb2QtPmtp
bmQgPT0ga2luZCAmJiAhbW9kLT5kb21VICkKICAgICAgICAgICAgIHJldHVybiBtb2Q7CiAgICAg
fQogICAgIHJldHVybiBOVUxMOwogfQogCiB2b2lkIF9faW5pdCBhZGRfYm9vdF9jbWRsaW5lKGNv
bnN0IGNoYXIgKm5hbWUsIGNvbnN0IGNoYXIgKmNtZGxpbmUsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJvb3Rtb2R1bGVfa2luZCBraW5kKQorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBib290bW9kdWxlX2tpbmQga2luZCwgYm9vbCBkb21VKQogewogICAgIHN0cnVjdCBib290
Y21kbGluZXMgKmNtZHMgPSAmYm9vdGluZm8uY21kbGluZXM7CiAgICAgc3RydWN0IGJvb3RjbWRs
aW5lICpjbWQ7CkBAIC0yNDksNiArMjY1LDcgQEAgdm9pZCBfX2luaXQgYWRkX2Jvb3RfY21kbGlu
ZShjb25zdCBjaGFyICpuYW1lLCBjb25zdCBjaGFyICpjbWRsaW5lLAogCiAgICAgY21kID0gJmNt
ZHMtPmNtZGxpbmVbY21kcy0+bnJfbW9kcysrXTsKICAgICBjbWQtPmtpbmQgPSBraW5kOworICAg
IGNtZC0+ZG9tVSA9IGRvbVU7CiAKICAgICBBU1NFUlQoc3RybGVuKG5hbWUpIDw9IERUX01BWF9O
QU1FKTsKICAgICBzYWZlX3N0cmNweShjbWQtPmR0X25hbWUsIG5hbWUpOwpAQCAtMjU4LDYgKzI3
NSw5IEBAIHZvaWQgX19pbml0IGFkZF9ib290X2NtZGxpbmUoY29uc3QgY2hhciAqbmFtZSwgY29u
c3QgY2hhciAqY21kbGluZSwKICAgICBzYWZlX3N0cmNweShjbWQtPmNtZGxpbmUsIGNtZGxpbmUp
OwogfQogCisvKgorICogVGhpcyBmdW5jdGlvbiBpcyBvbmx5IHVzZWQgdG8gZmluZCBkb20wIG1v
ZHVsZXMsIHNvIGNoZWNrIGZvciAhbW9kLT5kb21VCisgKi8KIHN0cnVjdCBib290Y21kbGluZSAq
IF9faW5pdCBib290X2NtZGxpbmVfZmluZF9ieV9raW5kKGJvb3Rtb2R1bGVfa2luZCBraW5kKQog
ewogICAgIHN0cnVjdCBib290Y21kbGluZXMgKmNtZHMgPSAmYm9vdGluZm8uY21kbGluZXM7CkBA
IC0yNjcsNyArMjg3LDcgQEAgc3RydWN0IGJvb3RjbWRsaW5lICogX19pbml0IGJvb3RfY21kbGlu
ZV9maW5kX2J5X2tpbmQoYm9vdG1vZHVsZV9raW5kIGtpbmQpCiAgICAgZm9yICggaSA9IDAgOyBp
IDwgY21kcy0+bnJfbW9kcyA7IGkrKyApCiAgICAgewogICAgICAgICBjbWQgPSAmY21kcy0+Y21k
bGluZVtpXTsKLSAgICAgICAgaWYgKCBjbWQtPmtpbmQgPT0ga2luZCApCisgICAgICAgIGlmICgg
Y21kLT5raW5kID09IGtpbmQgJiYgIWNtZC0+ZG9tVSApCiAgICAgICAgICAgICByZXR1cm4gY21k
OwogICAgIH0KICAgICByZXR1cm4gTlVMTDsKQEAgLTc2MSw3ICs3ODEsNyBAQCB2b2lkIF9faW5p
dCBzdGFydF94ZW4odW5zaWduZWQgbG9uZyBib290X3BoeXNfb2Zmc2V0LAogICAgIC8qIFJlZ2lz
dGVyIFhlbidzIGxvYWQgYWRkcmVzcyBhcyBhIGJvb3QgbW9kdWxlLiAqLwogICAgIHhlbl9ib290
bW9kdWxlID0gYWRkX2Jvb3RfbW9kdWxlKEJPT1RNT0RfWEVOLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAocGFkZHJfdCkodWludHB0cl90KShfc3RhcnQgKyBib290X3BoeXNfb2Zmc2V0
KSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHBhZGRyX3QpKHVpbnRwdHJfdCkoX2Vu
ZCAtIF9zdGFydCArIDEpKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHBhZGRyX3Qp
KHVpbnRwdHJfdCkoX2VuZCAtIF9zdGFydCArIDEpLCBmYWxzZSk7CiAgICAgQlVHX09OKCF4ZW5f
Ym9vdG1vZHVsZSk7CiAKICAgICB4ZW5fcGFkZHIgPSBnZXRfeGVuX3BhZGRyKCk7CmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3Nl
dHVwLmgKaW5kZXggNzU4MDAwNy4uM2EzMDMyOSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNt
LWFybS9zZXR1cC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaApAQCAtMzAsOSAr
MzAsMTYgQEAgc3RydWN0IG1lbWluZm8gewogICAgIHN0cnVjdCBtZW1iYW5rIGJhbmtbTlJfTUVN
X0JBTktTXTsKIH07CiAKKy8qCisgKiBUaGUgZG9tVSBmbGFnIGlzIHNldCBmb3Iga2VybmVscyBh
bmQgcmFtZGlza3Mgb2YgInhlbixkb21haW4iIG5vZGVzLgorICogVGhlIHB1cnBvc2Ugb2YgdGhl
IGRvbVUgZmxhZyBpcyB0byBhdm9pZCBnZXR0aW5nIGNvbmZ1c2VkIGluCisgKiBrZXJuZWxfcHJv
YmUsIHdoZXJlIHdlIHRyeSB0byBndWVzcyB3aGljaCBpcyB0aGUgZG9tMCBrZXJuZWwgYW5kCisg
KiBpbml0cmQgdG8gYmUgY29tcGF0aWJsZSB3aXRoIGFsbCB2ZXJzaW9ucyBvZiB0aGUgbXVsdGli
b290IHNwZWMuIAorICovCiAjZGVmaW5lIEJPT1RNT0RfTUFYX0NNRExJTkUgMTAyNAogc3RydWN0
IGJvb3Rtb2R1bGUgewogICAgIGJvb3Rtb2R1bGVfa2luZCBraW5kOworICAgIGJvb2wgZG9tVTsK
ICAgICBwYWRkcl90IHN0YXJ0OwogICAgIHBhZGRyX3Qgc2l6ZTsKIH07CkBAIC00MSw2ICs0OCw3
IEBAIHN0cnVjdCBib290bW9kdWxlIHsKICNkZWZpbmUgRFRfTUFYX05BTUUgNDEKIHN0cnVjdCBi
b290Y21kbGluZSB7CiAgICAgYm9vdG1vZHVsZV9raW5kIGtpbmQ7CisgICAgYm9vbCBkb21VOwog
ICAgIGNoYXIgZHRfbmFtZVtEVF9NQVhfTkFNRV07CiAgICAgY2hhciBjbWRsaW5lW0JPT1RNT0Rf
TUFYX0NNRExJTkVdOwogfTsKQEAgLTkxLDEwICs5OSwxMCBAQCBzaXplX3QgX19pbml0IGJvb3Rf
ZmR0X2luZm8oY29uc3Qgdm9pZCAqZmR0LCBwYWRkcl90IHBhZGRyKTsKIGNvbnN0IGNoYXIgX19p
bml0ICpib290X2ZkdF9jbWRsaW5lKGNvbnN0IHZvaWQgKmZkdCk7CiAKIHN0cnVjdCBib290bW9k
dWxlICphZGRfYm9vdF9tb2R1bGUoYm9vdG1vZHVsZV9raW5kIGtpbmQsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3Qgc3RhcnQsIHBhZGRyX3Qgc2l6ZSk7CisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3Qgc3RhcnQsIHBhZGRyX3Qgc2l6
ZSwgYm9vbCBkb21VKTsKIHN0cnVjdCBib290bW9kdWxlICpib290X21vZHVsZV9maW5kX2J5X2tp
bmQoYm9vdG1vZHVsZV9raW5kIGtpbmQpOwogdm9pZCBhZGRfYm9vdF9jbWRsaW5lKGNvbnN0IGNo
YXIgKm5hbWUsIGNvbnN0IGNoYXIgKmNtZGxpbmUsCi0gICAgICAgICAgICAgICAgICAgICAgYm9v
dG1vZHVsZV9raW5kIGtpbmQpOworICAgICAgICAgICAgICAgICAgICAgIGJvb3Rtb2R1bGVfa2lu
ZCBraW5kLCBib29sIGRvbVUpOwogc3RydWN0IGJvb3RjbWRsaW5lICpib290X2NtZGxpbmVfZmlu
ZF9ieV9raW5kKGJvb3Rtb2R1bGVfa2luZCBraW5kKTsKIGNvbnN0IGNoYXIgKiBfX2luaXQgYm9v
dF9tb2R1bGVfa2luZF9hc19zdHJpbmcoYm9vdG1vZHVsZV9raW5kIGtpbmQpOwogCi0tIAoxLjku
MQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 02:03:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 02:03: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 1gEm2N-0004RZ-BA; Tue, 23 Oct 2018 02:03:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fgyz=nd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gEm2L-0004O1-8f
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 02:03:13 +0000
X-Inumbo-ID: 00e8ab49-d668-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 00e8ab49-d668-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 02:04:41 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 0B0BC207E6;
 Tue, 23 Oct 2018 02:03:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540260192;
 bh=sB/gm+tJwqqv6h+gQoIAhO+c19N+6/EFZfwMdNkMAtU=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=j2im2l2wK2JPeLBm7OrMzxapJnEB5iK/VgOkhyeKnivZs8V9nxELu4WpwgKTo/VPP
 TgPUlMOTqMVRCGLiLEOfyO1NCJKI14l3soS3/Y7tWzjxJd2mBjjqu8Rn4/vZH3/zqH
 ixyF3HOLqM1oVZlteg4M07aeTA0FDITmRuoBfObk=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 22 Oct 2018 19:02:47 -0700
Message-Id: <1540260184-11294-8-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 08/25] xen/arm: probe domU kernels and initrds
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.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>

RmluZCBhZGRyZXNzZXMsIHNpemVzIG9uIGRldmljZSB0cmVlIGZyb20ga2VybmVsX3Byb2JlLgpG
aW5kIHRoZSBjbWRsaW5lIGZyb20gdGhlIGJvb3RjbWRsaW5lcyBhcnJheS4KCkludHJvZHVjZSBh
IG5ldyBib290X21vZHVsZV9maW5kX2J5X2FkZHJfYW5kX2tpbmQgZnVuY3Rpb24gdG8gbWF0Y2gg
bm90Cmp1c3Qgb24gYm9vdCBtb2R1bGUga2luZCwgYnV0IGFsc28gYnkgYWRkcmVzcyBzbyB0aGF0
IHdlIGNhbiBzdXBwb3J0Cm11bHRpcGxlIGRvbWFpbnMuCgpJbnRyb2R1Y2UgYSBib290X2NtZGxp
bmVfZmluZF9ieV9uYW1lIGZ1bmN0aW9uIHRvIGZpbmQgdGhlIHJpZ2h0IHN0cnVjdApjbWRsaW5l
IGJhc2VkIG9uIHRoZSBkZXZpY2UgdHJlZSBub2RlIG5hbWUgb2YgdGhlICJ4ZW4sZG9tYWluIgpj
b21wYXRpYmxlIG5vZGUuCgpTZXQgY29tbWFuZCBsaW5lIGZvciBkb20wIHRvbyBmb3IgY29uc2lz
dGVuY3kuCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlu
eC5jb20+Ci0tLQpDaGFuZ2VzIGluIHY1OgotIGNvbnN0aWZ5IGtlcm5lbF9wcm9iZQotIGFkZCBB
U1NFUlQgYW5kIGNvbW1lbnQgaW4ga2VybmVsX3Byb2JlCi0gbGltaXQgdmFyaWFibGUgc2NvcGUK
LSBmaXggcHJpbnRrIG1lc3NhZ2UKLSBpbnQvdW5zaWduZWQgaW50Ci0gc2V0IGNtZGxpbmUgZm9y
IGRvbTAgdG9vCi0gaW1wcm92ZSBjb2RlIHJlYWRhYmlsaXR5CgpDaGFuZ2VzIGluIHYzOgotIHJl
dHJpZXZlIGNtZGxpbmUgZnJvbSBib290Y21kbGluZXMgYXJyYXkKCkNoYW5nZXMgaW4gdjI6Ci0g
Zml4IGluZGVudGF0aW9uCi0gdW5pZnkga2VybmVsX3Byb2JlIHdpdGgga2VybmVsX3Byb2JlX2Rv
bVUKLSBmaW5kIGNtZGxpbmUgb24gZGV2aWNlX3RyZWUgZnJvbSBrZXJuZWxfcHJvYmUKLS0tCiB4
ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCAgMiArLQogeGVuL2FyY2gvYXJtL2tlcm5lbC5j
ICAgICAgIHwgNjQgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0t
CiB4ZW4vYXJjaC9hcm0va2VybmVsLmggICAgICAgfCAgMiArLQogeGVuL2FyY2gvYXJtL3NldHVw
LmMgICAgICAgIHwgMzEgKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLWFy
bS9zZXR1cC5oIHwgIDMgKysrCiA1IGZpbGVzIGNoYW5nZWQsIDkzIGluc2VydGlvbnMoKyksIDkg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIv
eGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCmluZGV4IDg5NzczOTcuLjhmYWYyNTIgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYworKysgYi94ZW4vYXJjaC9hcm0vZG9t
YWluX2J1aWxkLmMKQEAgLTIxMzUsNyArMjEzNSw3IEBAIGludCBfX2luaXQgY29uc3RydWN0X2Rv
bTAoc3RydWN0IGRvbWFpbiAqZCkKICAgICBraW5mby51bmFzc2lnbmVkX21lbSA9IGRvbTBfbWVt
OwogICAgIGtpbmZvLmQgPSBkOwogCi0gICAgcmMgPSBrZXJuZWxfcHJvYmUoJmtpbmZvKTsKKyAg
ICByYyA9IGtlcm5lbF9wcm9iZSgma2luZm8sIE5VTEwpOwogICAgIGlmICggcmMgPCAwICkKICAg
ICAgICAgcmV0dXJuIHJjOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0va2VybmVsLmMgYi94
ZW4vYXJjaC9hcm0va2VybmVsLmMKaW5kZXggZGE4NDEwZS4uZDU2Zjc3NiAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gvYXJtL2tlcm5lbC5jCisrKyBiL3hlbi9hcmNoL2FybS9rZXJuZWwuYwpAQCAtNDIx
LDIyICs0MjEsNzIgQEAgc3RhdGljIGludCBfX2luaXQga2VybmVsX3ppbWFnZTMyX3Byb2JlKHN0
cnVjdCBrZXJuZWxfaW5mbyAqaW5mbywKICAgICByZXR1cm4gMDsKIH0KIAotaW50IF9faW5pdCBr
ZXJuZWxfcHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvKQoraW50IF9faW5pdCBrZXJuZWxf
cHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvLAorICAgICAgICAgICAgICAgICAgICAgICAg
Y29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpkb21haW4pCiB7Ci0gICAgc3RydWN0IGJvb3Rt
b2R1bGUgKm1vZCA9IGJvb3RfbW9kdWxlX2ZpbmRfYnlfa2luZChCT09UTU9EX0tFUk5FTCk7Cisg
ICAgc3RydWN0IGJvb3Rtb2R1bGUgKm1vZCA9IE5VTEw7CisgICAgc3RydWN0IGJvb3RjbWRsaW5l
ICpjbWQgPSBOVUxMOworICAgIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9kZTsKKyAgICB1NjQg
a2VybmVsX2FkZHIsIGluaXRyZF9hZGRyLCBzaXplOwogICAgIGludCByYzsKIAorICAgIC8qIGRv
bWFpbiBpcyBOVUxMIG9ubHkgZm9yIHRoZSBoYXJkd2FyZV9kb21haW4gKi8KKyAgICBpZiAoIGRv
bWFpbiA9PSBOVUxMICkKKyAgICB7CisgICAgICAgIEFTU0VSVChpc19oYXJkd2FyZV9kb21haW4o
aW5mby0+ZCkpOworCisgICAgICAgIG1vZCA9IGJvb3RfbW9kdWxlX2ZpbmRfYnlfa2luZChCT09U
TU9EX0tFUk5FTCk7CisKKyAgICAgICAgaW5mby0+a2VybmVsX2Jvb3Rtb2R1bGUgPSBtb2Q7Cisg
ICAgICAgIGluZm8tPmluaXRyZF9ib290bW9kdWxlID0gYm9vdF9tb2R1bGVfZmluZF9ieV9raW5k
KEJPT1RNT0RfUkFNRElTSyk7CisKKyAgICAgICAgY21kID0gYm9vdF9jbWRsaW5lX2ZpbmRfYnlf
a2luZChCT09UTU9EX0tFUk5FTCk7CisgICAgICAgIGlmICggY21kICkKKyAgICAgICAgICAgIGlu
Zm8tPmNtZGxpbmUgPSAmY21kLT5jbWRsaW5lWzBdOworICAgIH0KKyAgICBlbHNlCisgICAgewor
ICAgICAgICBjb25zdCBjaGFyICpuYW1lID0gTlVMTDsKKworICAgICAgICBkdF9mb3JfZWFjaF9j
aGlsZF9ub2RlKGRvbWFpbiwgbm9kZSkKKyAgICAgICAgeworICAgICAgICAgICAgaWYgKCBkdF9k
ZXZpY2VfaXNfY29tcGF0aWJsZShub2RlLCAibXVsdGlib290LGtlcm5lbCIpICkKKyAgICAgICAg
ICAgIHsKKyAgICAgICAgICAgICAgICB1MzIgbGVuOworICAgICAgICAgICAgICAgIGNvbnN0IF9f
YmUzMiAqdmFsOworCisgICAgICAgICAgICAgICAgdmFsID0gZHRfZ2V0X3Byb3BlcnR5KG5vZGUs
ICJyZWciLCAmbGVuKTsKKyAgICAgICAgICAgICAgICBkdF9nZXRfcmFuZ2UoJnZhbCwgbm9kZSwg
Jmtlcm5lbF9hZGRyLCAmc2l6ZSk7CisgICAgICAgICAgICAgICAgbW9kID0gYm9vdF9tb2R1bGVf
ZmluZF9ieV9hZGRyX2FuZF9raW5kKAorICAgICAgICAgICAgICAgICAgICAgICAgQk9PVE1PRF9L
RVJORUwsIGtlcm5lbF9hZGRyKTsKKyAgICAgICAgICAgICAgICBpbmZvLT5rZXJuZWxfYm9vdG1v
ZHVsZSA9IG1vZDsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIGVsc2UgaWYgKCBkdF9kZXZp
Y2VfaXNfY29tcGF0aWJsZShub2RlLCAibXVsdGlib290LHJhbWRpc2siKSApCisgICAgICAgICAg
ICB7CisgICAgICAgICAgICAgICAgdTMyIGxlbjsKKyAgICAgICAgICAgICAgICBjb25zdCBfX2Jl
MzIgKnZhbDsKKworICAgICAgICAgICAgICAgIHZhbCA9IGR0X2dldF9wcm9wZXJ0eShub2RlLCAi
cmVnIiwgJmxlbik7CisgICAgICAgICAgICAgICAgZHRfZ2V0X3JhbmdlKCZ2YWwsIG5vZGUsICZp
bml0cmRfYWRkciwgJnNpemUpOworICAgICAgICAgICAgICAgIGluZm8tPmluaXRyZF9ib290bW9k
dWxlID0gYm9vdF9tb2R1bGVfZmluZF9ieV9hZGRyX2FuZF9raW5kKAorICAgICAgICAgICAgICAg
ICAgICAgICAgQk9PVE1PRF9SQU1ESVNLLCBpbml0cmRfYWRkcik7CisgICAgICAgICAgICB9Cisg
ICAgICAgICAgICBlbHNlCisgICAgICAgICAgICAgICAgY29udGludWU7CisgICAgICAgIH0KKyAg
ICAgICAgbmFtZSA9IGR0X25vZGVfbmFtZShkb21haW4pOworICAgICAgICBjbWQgPSBib290X2Nt
ZGxpbmVfZmluZF9ieV9uYW1lKG5hbWUpOworICAgICAgICBpZiAoIGNtZCApCisgICAgICAgICAg
ICBpbmZvLT5jbWRsaW5lID0gJmNtZC0+Y21kbGluZVswXTsKKyAgICB9CiAgICAgaWYgKCAhbW9k
IHx8ICFtb2QtPnNpemUgKQogICAgIHsKICAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIgIk1pc3Np
bmcga2VybmVsIGJvb3QgbW9kdWxlP1xuIik7CiAgICAgICAgIHJldHVybiAtRU5PRU5UOwogICAg
IH0KIAotICAgIGluZm8tPmtlcm5lbF9ib290bW9kdWxlID0gbW9kOwotCi0gICAgcHJpbnRrKCJM
b2FkaW5nIGtlcm5lbCBmcm9tIGJvb3QgbW9kdWxlIEAgJSJQUklwYWRkciJcbiIsIG1vZC0+c3Rh
cnQpOwotCi0gICAgaW5mby0+aW5pdHJkX2Jvb3Rtb2R1bGUgPSBib290X21vZHVsZV9maW5kX2J5
X2tpbmQoQk9PVE1PRF9SQU1ESVNLKTsKKyAgICBwcmludGsoIkxvYWRpbmcgRG9tJWQga2VybmVs
IGZyb20gYm9vdCBtb2R1bGUgQCAlIlBSSXBhZGRyIlxuIiwKKyAgICAgICAgICAgaW5mby0+ZC0+
ZG9tYWluX2lkLCBpbmZvLT5rZXJuZWxfYm9vdG1vZHVsZS0+c3RhcnQpOwogICAgIGlmICggaW5m
by0+aW5pdHJkX2Jvb3Rtb2R1bGUgKQogICAgICAgICBwcmludGsoIkxvYWRpbmcgcmFtZGlzayBm
cm9tIGJvb3QgbW9kdWxlIEAgJSJQUklwYWRkciJcbiIsCiAgICAgICAgICAgICAgICBpbmZvLT5p
bml0cmRfYm9vdG1vZHVsZS0+c3RhcnQpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2tlcm5l
bC5oIGIveGVuL2FyY2gvYXJtL2tlcm5lbC5oCmluZGV4IDM5Yjc4MjguLjQzMjBmNzIgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL2FybS9rZXJuZWwuaAorKysgYi94ZW4vYXJjaC9hcm0va2VybmVsLmgK
QEAgLTU1LDcgKzU1LDcgQEAgc3RydWN0IGtlcm5lbF9pbmZvIHsKICAqICAtPnR5cGUKICAqICAt
PmxvYWQgaG9vaywgYW5kIHNldHMgbG9hZGVyIHNwZWNpZmljIHZhcmlhYmxlcyAtPnppbWFnZQog
ICovCi1pbnQga2VybmVsX3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbyk7CitpbnQga2Vy
bmVsX3Byb2JlKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbywgY29uc3Qgc3RydWN0IGR0X2Rldmlj
ZV9ub2RlICpkb21haW4pOwogCiAvKgogICogTG9hZHMgdGhlIGtlcm5lbCBpbnRvIGd1ZXN0IFJB
TS4KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9zZXR1cC5jIGIveGVuL2FyY2gvYXJtL3NldHVw
LmMKaW5kZXggNzJiMTJmOS4uNDlmMmZlZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3NldHVw
LmMKKysrIGIveGVuL2FyY2gvYXJtL3NldHVwLmMKQEAgLTI5Myw2ICsyOTMsMzcgQEAgc3RydWN0
IGJvb3RjbWRsaW5lICogX19pbml0IGJvb3RfY21kbGluZV9maW5kX2J5X2tpbmQoYm9vdG1vZHVs
ZV9raW5kIGtpbmQpCiAgICAgcmV0dXJuIE5VTEw7CiB9CiAKK3N0cnVjdCBib290Y21kbGluZSAq
IF9faW5pdCBib290X2NtZGxpbmVfZmluZF9ieV9uYW1lKGNvbnN0IGNoYXIgKm5hbWUpCit7Cisg
ICAgc3RydWN0IGJvb3RjbWRsaW5lcyAqbW9kcyA9ICZib290aW5mby5jbWRsaW5lczsKKyAgICBz
dHJ1Y3QgYm9vdGNtZGxpbmUgKm1vZDsKKyAgICB1bnNpZ25lZCBpbnQgaTsKKworICAgIGZvciAo
aSA9IDAgOyBpIDwgbW9kcy0+bnJfbW9kcyA7IGkrKyApCisgICAgeworICAgICAgICBtb2QgPSAm
bW9kcy0+Y21kbGluZVtpXTsKKyAgICAgICAgaWYgKCBzdHJjbXAobW9kLT5kdF9uYW1lLCBuYW1l
KSA9PSAwICkKKyAgICAgICAgICAgIHJldHVybiBtb2Q7CisgICAgfQorICAgIHJldHVybiBOVUxM
OworfQorCitzdHJ1Y3QgYm9vdG1vZHVsZSAqIF9faW5pdCBib290X21vZHVsZV9maW5kX2J5X2Fk
ZHJfYW5kX2tpbmQoYm9vdG1vZHVsZV9raW5kIGtpbmQsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCBzdGFydCkKK3sK
KyAgICBzdHJ1Y3QgYm9vdG1vZHVsZXMgKm1vZHMgPSAmYm9vdGluZm8ubW9kdWxlczsKKyAgICBz
dHJ1Y3QgYm9vdG1vZHVsZSAqbW9kOworICAgIHVuc2lnbmVkIGludCBpOworCisgICAgZm9yIChp
ID0gMCA7IGkgPCBtb2RzLT5ucl9tb2RzIDsgaSsrICkKKyAgICB7CisgICAgICAgIG1vZCA9ICZt
b2RzLT5tb2R1bGVbaV07CisgICAgICAgIGlmICggbW9kLT5raW5kID09IGtpbmQgJiYgbW9kLT5z
dGFydCA9PSBzdGFydCApCisgICAgICAgICAgICByZXR1cm4gbW9kOworICAgIH0KKyAgICByZXR1
cm4gTlVMTDsKK30KKwogY29uc3QgY2hhciAqIF9faW5pdCBib290X21vZHVsZV9raW5kX2FzX3N0
cmluZyhib290bW9kdWxlX2tpbmQga2luZCkKIHsKICAgICBzd2l0Y2ggKCBraW5kICkKZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0v
c2V0dXAuaAppbmRleCAzYTMwMzI5Li4zM2ZiMDRlIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9h
c20tYXJtL3NldHVwLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCkBAIC0xMDEs
OSArMTAxLDEyIEBAIGNvbnN0IGNoYXIgX19pbml0ICpib290X2ZkdF9jbWRsaW5lKGNvbnN0IHZv
aWQgKmZkdCk7CiBzdHJ1Y3QgYm9vdG1vZHVsZSAqYWRkX2Jvb3RfbW9kdWxlKGJvb3Rtb2R1bGVf
a2luZCBraW5kLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IHN0
YXJ0LCBwYWRkcl90IHNpemUsIGJvb2wgZG9tVSk7CiBzdHJ1Y3QgYm9vdG1vZHVsZSAqYm9vdF9t
b2R1bGVfZmluZF9ieV9raW5kKGJvb3Rtb2R1bGVfa2luZCBraW5kKTsKK3N0cnVjdCBib290bW9k
dWxlICogX19pbml0IGJvb3RfbW9kdWxlX2ZpbmRfYnlfYWRkcl9hbmRfa2luZChib290bW9kdWxl
X2tpbmQga2luZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYWRkcl90IHN0YXJ0KTsKIHZvaWQgYWRkX2Jvb3RfY21kbGluZShj
b25zdCBjaGFyICpuYW1lLCBjb25zdCBjaGFyICpjbWRsaW5lLAogICAgICAgICAgICAgICAgICAg
ICAgIGJvb3Rtb2R1bGVfa2luZCBraW5kLCBib29sIGRvbVUpOwogc3RydWN0IGJvb3RjbWRsaW5l
ICpib290X2NtZGxpbmVfZmluZF9ieV9raW5kKGJvb3Rtb2R1bGVfa2luZCBraW5kKTsKK3N0cnVj
dCBib290Y21kbGluZSAqIF9faW5pdCBib290X2NtZGxpbmVfZmluZF9ieV9uYW1lKGNvbnN0IGNo
YXIgKm5hbWUpOwogY29uc3QgY2hhciAqIF9faW5pdCBib290X21vZHVsZV9raW5kX2FzX3N0cmlu
Zyhib290bW9kdWxlX2tpbmQga2luZCk7CiAKICNlbmRpZgotLSAKMS45LjEKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 02:03:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 02: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 1gEm2N-0004SH-PL; Tue, 23 Oct 2018 02:03:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fgyz=nd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gEm2M-0004Pv-Fi
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 02:03:14 +0000
X-Inumbo-ID: 6442c901-d667-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6442c901-d667-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 04:00:19 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 7CBC3207DD;
 Tue, 23 Oct 2018 02:03:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540260192;
 bh=SWTkXFKH15heG+n7sEPAhZenkrJKHypfsrYFHDpHOUY=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=BK1lYxSV6jxTTbLzI2CyTQ4hi7ijYEvTl0pPyiZldl7YQFFQ0drE1PQsjRSkXxm2i
 /vACKOo2GyUdE27f60JHgdl449bb0liFNo0lEqJFnROoDli+daNjs4hdyetJ88SMkt
 PHH4SeiBhM6uBy96b3lUFKN0CLKd3JQQP6EfNPcY=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 22 Oct 2018 19:02:48 -0700
Message-Id: <1540260184-11294-9-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 09/25] xen/arm: rename get_11_allocation_size
 to get_allocation_size
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.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>

Tm8gZnVuY3Rpb25hbCBjaGFuZ2VzLgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5p
IDxzdGVmYW5vc0B4aWxpbnguY29tPgpBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KCi0tLQoKQ2hhbmdlcyBpbiB2MzoKLSBubyBjaGFuZ2UgaW4gcHJpbnQgbWVz
c2FnZXMKLSBkbyBub3QgcmVtb3ZlIEJVR19PTgoKQ2hhbmdlcyBpbiB2MjoKLSBuZXcgcGF0Y2gK
LS0tCiB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCAxMiArKysrKystLS0tLS0KIDEgZmls
ZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5j
CmluZGV4IDhmYWYyNTIuLmM0YWUzOWIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5f
YnVpbGQuYworKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKQEAgLTc3LDcgKzc3LDcg
QEAgc3RydWN0IHZjcHUgKl9faW5pdCBhbGxvY19kb20wX3ZjcHUwKHN0cnVjdCBkb21haW4gKmRv
bTApCiAgICAgcmV0dXJuIHZjcHVfY3JlYXRlKGRvbTAsIDAsIDApOwogfQogCi1zdGF0aWMgdW5z
aWduZWQgaW50IF9faW5pdCBnZXRfMTFfYWxsb2NhdGlvbl9zaXplKHBhZGRyX3Qgc2l6ZSkKK3N0
YXRpYyB1bnNpZ25lZCBpbnQgX19pbml0IGdldF9hbGxvY2F0aW9uX3NpemUocGFkZHJfdCBzaXpl
KQogewogICAgIC8qCiAgICAgICogZ2V0X29yZGVyX2Zyb21fYnl0ZXMgcmV0dXJucyB0aGUgb3Jk
ZXIgZ3JlYXRlciB0aGFuIG9yIGVxdWFsIHRvCkBAIC0yNDksNyArMjQ5LDcgQEAgc3RhdGljIHZv
aWQgX19pbml0IGFsbG9jYXRlX21lbW9yeShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVs
X2luZm8gKmtpbmZvKQogICAgICAgICBnZXRfb3JkZXJfZnJvbV9ieXRlcyhtaW5fdChwYWRkcl90
LCBkb20wX21lbSwgTUIoMTI4KSkpOwogICAgIGNvbnN0IHVuc2lnbmVkIGludCBtaW5fb3JkZXIg
PSBnZXRfb3JkZXJfZnJvbV9ieXRlcyhNQig0KSk7CiAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGc7
Ci0gICAgdW5zaWduZWQgaW50IG9yZGVyID0gZ2V0XzExX2FsbG9jYXRpb25fc2l6ZShraW5mby0+
dW5hc3NpZ25lZF9tZW0pOworICAgIHVuc2lnbmVkIGludCBvcmRlciA9IGdldF9hbGxvY2F0aW9u
X3NpemUoa2luZm8tPnVuYXNzaWduZWRfbWVtKTsKICAgICBpbnQgaTsKIAogICAgIGJvb2wgbG93
bWVtID0gdHJ1ZTsKQEAgLTMwMSw3ICszMDEsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgYWxsb2Nh
dGVfbWVtb3J5KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiAg
ICAgICogSWYgd2UgZmFpbGVkIHRvIGFsbG9jYXRlIGJhbmswIHVuZGVyIDRHQiwgY29udGludWUg
YWxsb2NhdGluZwogICAgICAqIG1lbW9yeSBmcm9tIGFib3ZlIDRHQiBhbmQgZmlsbCBpbiBiYW5r
cy4KICAgICAgKi8KLSAgICBvcmRlciA9IGdldF8xMV9hbGxvY2F0aW9uX3NpemUoa2luZm8tPnVu
YXNzaWduZWRfbWVtKTsKKyAgICBvcmRlciA9IGdldF9hbGxvY2F0aW9uX3NpemUoa2luZm8tPnVu
YXNzaWduZWRfbWVtKTsKICAgICB3aGlsZSAoIGtpbmZvLT51bmFzc2lnbmVkX21lbSAmJiBraW5m
by0+bWVtLm5yX2JhbmtzIDwgTlJfTUVNX0JBTktTICkKICAgICB7CiAgICAgICAgIHBnID0gYWxs
b2NfZG9taGVhcF9wYWdlcyhkLCBvcmRlciwgbG93bWVtID8gTUVNRl9iaXRzKDMyKSA6IDApOwpA
QCAtMzEyLDcgKzMxMiw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBhbGxvY2F0ZV9tZW1vcnkoc3Ry
dWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKICAgICAgICAgICAgIGlm
ICggbG93bWVtICYmIG9yZGVyIDwgbWluX2xvd19vcmRlcikKICAgICAgICAgICAgIHsKICAgICAg
ICAgICAgICAgICBEMTFQUklOVCgiRmFpbGVkIGF0IG1pbl9sb3dfb3JkZXIsIGFsbG93IGhpZ2gg
YWxsb2NhdGlvbnNcbiIpOwotICAgICAgICAgICAgICAgIG9yZGVyID0gZ2V0XzExX2FsbG9jYXRp
b25fc2l6ZShraW5mby0+dW5hc3NpZ25lZF9tZW0pOworICAgICAgICAgICAgICAgIG9yZGVyID0g
Z2V0X2FsbG9jYXRpb25fc2l6ZShraW5mby0+dW5hc3NpZ25lZF9tZW0pOwogICAgICAgICAgICAg
ICAgIGxvd21lbSA9IGZhbHNlOwogICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICAg
ICAgfQpAQCAtMzMyLDcgKzMzMiw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBhbGxvY2F0ZV9tZW1v
cnkoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKICAgICAgICAg
ICAgIGlmICggbG93bWVtICkKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBEMTFQUklO
VCgiQWxsb2NhdGlvbiBiZWxvdyBiYW5rIDAsIGFsbG93IGhpZ2ggYWxsb2NhdGlvbnNcbiIpOwot
ICAgICAgICAgICAgICAgIG9yZGVyID0gZ2V0XzExX2FsbG9jYXRpb25fc2l6ZShraW5mby0+dW5h
c3NpZ25lZF9tZW0pOworICAgICAgICAgICAgICAgIG9yZGVyID0gZ2V0X2FsbG9jYXRpb25fc2l6
ZShraW5mby0+dW5hc3NpZ25lZF9tZW0pOwogICAgICAgICAgICAgICAgIGxvd21lbSA9IGZhbHNl
OwogICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICAgICAgfQpAQCAtMzQ3LDcgKzM0
Nyw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBhbGxvY2F0ZV9tZW1vcnkoc3RydWN0IGRvbWFpbiAq
ZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKICAgICAgICAgICogU3VjY2VzcywgbmV4dCB0
aW1lIGFyb3VuZCB0cnkgYWdhaW4gdG8gZ2V0IHRoZSBsYXJnZXN0IG9yZGVyCiAgICAgICAgICAq
IGFsbG9jYXRpb24gcG9zc2libGUuCiAgICAgICAgICAqLwotICAgICAgICBvcmRlciA9IGdldF8x
MV9hbGxvY2F0aW9uX3NpemUoa2luZm8tPnVuYXNzaWduZWRfbWVtKTsKKyAgICAgICAgb3JkZXIg
PSBnZXRfYWxsb2NhdGlvbl9zaXplKGtpbmZvLT51bmFzc2lnbmVkX21lbSk7CiAgICAgfQogCiAg
ICAgaWYgKCBraW5mby0+dW5hc3NpZ25lZF9tZW0gKQotLSAKMS45LjEKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 02:03:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 02: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 1gEm2O-0004TM-DS; Tue, 23 Oct 2018 02:03:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fgyz=nd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gEm2M-0004Qi-UU
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 02:03:14 +0000
X-Inumbo-ID: 01c3e2e9-d668-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 01c3e2e9-d668-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 02:04:43 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 7664F207DE;
 Tue, 23 Oct 2018 02:03:13 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540260193;
 bh=iltzMwJOjgqs2vRqvZF9ZM6NW5wTJ1e3o6gKZc95jpA=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=xwUiU8wcp6AvOzGnsnUD1K1Fmo1ggVE1BiJ988rX4UJY3tnksRk3065HFjlZFVbVW
 B86dg0WE4EZXB1vk3BWxlg0YiS0jOV+nN/oD70L77ZTQXw05Vd27a6nn8qrcVU7F4n
 UeLY36lmW17Oj5XdrUa+siB+uauSx24OVV+BSzzY=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 22 Oct 2018 19:02:50 -0700
Message-Id: <1540260184-11294-11-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 11/25] xen/arm: introduce allocate_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 <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.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>

SW50cm9kdWNlIGFuIGFsbG9jYXRlX21lbW9yeSBmdW5jdGlvbiBhYmxlIHRvIGFsbG9jYXRlIG1l
bW9yeSBmb3IgRG9tVXMKYW5kIG1hcCBpdCBhdCB0aGUgcmlnaHQgZ3Vlc3QgYWRkcmVzc2VzLCBh
Y2NvcmRpbmcgdG8gdGhlIGd1ZXN0IG1lbW9yeQptYXA6IEdVRVNUX1JBTTBfQkFTRSBhbmQgR1VF
U1RfUkFNMV9CQVNFLgoKVGhpcyBpcyB1bmRlciAjaWYgMCBhcyBub3QgdXNlZCBmb3Igbm93LgoK
U2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgot
LS0KQ2hhbmdlcyBpbiB2NToKLSBpbXByb3ZlIGNvbW1pdCBtZXNzYWdlCi0gY29kZSBzdHlsZQot
IHJlbW92ZSB1bm5lZWRlZCBsb2NhbCB2YXIKLSB3aGlsZSBsb29wIGluIGFsbG9jYXRlX2Jhbmtf
bWVtb3J5IHRvIGFsbG9jYXRlIG1lbW9yeSBzbyB0aGF0IGl0CiAgZG9lc24ndCBoYXZlIHRvIGJl
IGNvbnRpZ3VvcwotIGNvbWJpbGUgd2hpbGUgbG9vcHMgaW4gYWxsb2NhdGVfbWVtb3J5CgpDaGFu
Z2VzIGluIHY0OgotIG1vdmUgZWFybGllciwgYWRkICNpZiAwCi0gaW50cm9kdWNlIGFsbG9jYXRl
X2JhbmtfbWVtb3J5LCByZW1vdmUgaW5zZXJ0X2JhbmsKLSBhbGxvY2F0ZV9iYW5rX21lbW9yeSBh
bGxvY2F0ZSBtZW1vcnkgYW5kIGluc2VydHMgdGhlIGJhbmssIHdoaWxlCiAgYWxsb2NhdGVfbWVt
b3J5IHNwZWNpZmllcyB3aGVyZSB0byBkbyB0aGF0CgpDaGFuZ2VzIGluIHYzOgotIG5ldyBwYXRj
aAotLS0KIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyB8IDk5ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDk5IGluc2VydGlv
bnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJj
aC9hcm0vZG9tYWluX2J1aWxkLmMKaW5kZXggYzYxYTI3Zi4uMTQ2ZDgxZSAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCisrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVp
bGQuYwpAQCAtMzY4LDYgKzM2OCwxMDUgQEAgc3RhdGljIHZvaWQgX19pbml0IGFsbG9jYXRlX21l
bW9yeV8xMShzdHJ1Y3QgZG9tYWluICpkLAogICAgIH0KIH0KIAorI2lmIDAKK3N0YXRpYyBib29s
IF9faW5pdCBhbGxvY2F0ZV9iYW5rX21lbW9yeShzdHJ1Y3QgZG9tYWluICpkLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8s
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2ZuX3Qgc2dmbiwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgb3JkZXIp
Cit7CisgICAgaW50IHJlczsKKyAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwZzsKKyAgICBzdHJ1Y3Qg
bWVtYmFuayAqYmFuazsKKyAgICBwYWRkcl90IHNpemUgPSBwZm5fdG9fcGFkZHIoMVVMIDw8IG9y
ZGVyKTsKKyAgICBnZm5fdCBfc2dmbiA9IHNnZm47CisgICAgZ2ZuX3QgX2VnZm4gPSBnZm5fYWRk
KHNnZm4sIDFVTCA8PCBvcmRlcik7CisKKyAgICB3aGlsZSAoIGdmbl94KF9zZ2ZuKSA8IGdmbl94
KF9lZ2ZuKSApCisgICAgeworICAgICAgICBwZyA9IGFsbG9jX2RvbWhlYXBfcGFnZXMoZCwgb3Jk
ZXIsIDApOworICAgICAgICBpZiAoIHBnICE9IE5VTEwgKQorICAgICAgICB7CisgICAgICAgICAg
ICByZXMgPSBndWVzdF9waHlzbWFwX2FkZF9wYWdlKGQsIF9zZ2ZuLCBwYWdlX3RvX21mbihwZyks
IG9yZGVyKTsKKyAgICAgICAgICAgIGlmICggcmVzICkKKyAgICAgICAgICAgIHsKKyAgICAgICAg
ICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIsICJGYWlsZWQgbWFwIHBhZ2VzIHRvIERPTVU6ICVk
IiwgcmVzKTsKKyAgICAgICAgICAgICAgICBnb3RvIGZhaWw7CisgICAgICAgICAgICB9CisgICAg
ICAgICAgICBfc2dmbiA9IGdmbl9hZGQoX3NnZm4sIDFVTCA8PCBvcmRlcik7CisgICAgICAgIH0K
KyAgICAgICAgZWxzZQorICAgICAgICB7CisgICAgICAgICAgICBvcmRlci0tOworICAgICAgICAg
ICAgaWYgKCBvcmRlciA9PSAwICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBkcHJp
bnRrKFhFTkxPR19FUlIsICJGYWlsZWQgdG8gYWxsb2NhdGVkIERPTVUgbWVtb3J5Iik7CisgICAg
ICAgICAgICAgICAgZ290byBmYWlsOworICAgICAgICAgICAgfQorICAgICAgICB9CisgICAgfQor
CisgICAgYmFuayA9ICZraW5mby0+bWVtLmJhbmtba2luZm8tPm1lbS5ucl9iYW5rc107CisgICAg
YmFuay0+c3RhcnQgPSBnZm5fdG9fZ2FkZHIoc2dmbik7CisgICAgYmFuay0+c2l6ZSA9IHNpemU7
CisgICAga2luZm8tPm1lbS5ucl9iYW5rcysrOworICAgIGtpbmZvLT51bmFzc2lnbmVkX21lbSAt
PSBzaXplOworCisgICAgcmV0dXJuIHRydWU7CisKK2ZhaWw6CisgICAgLyoKKyAgICAgKiBGYXRh
bCBmYWlsdXJlLCBkb24ndCBhdHRlbXB0IHRvIGZyZWUgbWVtb3J5LgorICAgICAqLworICAgIHJl
dHVybiBmYWxzZTsKK30KKworc3RhdGljIHZvaWQgX19pbml0IGFsbG9jYXRlX21lbW9yeShzdHJ1
Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQoreworICAgIHVuc2lnbmVk
IGludCBvcmRlciA9IGdldF9hbGxvY2F0aW9uX3NpemUoa2luZm8tPnVuYXNzaWduZWRfbWVtKTsK
KyAgICB1bnNpZ25lZCBpbnQgb3JkZXJfcmVxOworICAgIHVuc2lnbmVkIGludCBpOworCisgICAg
ZHByaW50ayhYRU5MT0dfSU5GTywgIkFsbG9jYXRpbmcgbWFwcGluZ3MgdG90YWxsaW5nICVsZE1C
IGZvciBkb20lZDpcbiIsCisgICAgICAgICAgICAvKiBEb24ndCB3YW50IGZvcm1hdCB0aGlzIGFz
IFBSSXBhZGRyICgxNiBkaWdpdCBoZXgpICovCisgICAgICAgICAgICAodW5zaWduZWQgbG9uZyko
a2luZm8tPnVuYXNzaWduZWRfbWVtID4+IDIwKSwgZC0+ZG9tYWluX2lkKTsKKworICAgIGtpbmZv
LT5tZW0ubnJfYmFua3MgPSAwOworCisgICAgb3JkZXIgPSBnZXRfYWxsb2NhdGlvbl9zaXplKGtp
bmZvLT51bmFzc2lnbmVkX21lbSk7CisgICAgaWYgKCBvcmRlciA+IGdldF9vcmRlcl9mcm9tX2J5
dGVzKEdVRVNUX1JBTTBfU0laRSkgKQorICAgICAgICBvcmRlcl9yZXEgPSBnZXRfb3JkZXJfZnJv
bV9ieXRlcyhHVUVTVF9SQU0wX1NJWkUpOworICAgIGVsc2UKKyAgICAgICAgb3JkZXJfcmVxID0g
b3JkZXI7CisgICAgaWYgKCAhYWxsb2NhdGVfYmFua19tZW1vcnkoZCwga2luZm8sIGdhZGRyX3Rv
X2dmbihHVUVTVF9SQU0wX0JBU0UpLCBvcmRlcl9yZXEpICkKKyAgICAgICAgZ290byBmYWlsOwor
CisgICAgb3JkZXIgLT0gb3JkZXJfcmVxOworICAgIGlmICggb3JkZXIgPiAwICYmCisgICAgICAg
ICAhYWxsb2NhdGVfYmFua19tZW1vcnkoZCwga2luZm8sIGdhZGRyX3RvX2dmbihHVUVTVF9SQU0x
X0JBU0UpLCBvcmRlcikgKQorICAgICAgICBnb3RvIGZhaWw7CisKKyAgICBmb3IoIGkgPSAwOyBp
IDwga2luZm8tPm1lbS5ucl9iYW5rczsgaSsrICkKKyAgICB7CisgICAgICAgIGRwcmludGsoWEVO
TE9HX0lORk8sICJEb20lZCBCQU5LWyVkXSAlIyJQUklwYWRkciItJSMiUFJJcGFkZHIiICglbGRN
QilcbiIsCisgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLAorICAgICAgICAgICAgICAgIGks
CisgICAgICAgICAgICAgICAga2luZm8tPm1lbS5iYW5rW2ldLnN0YXJ0LAorICAgICAgICAgICAg
ICAgIGtpbmZvLT5tZW0uYmFua1tpXS5zdGFydCArIGtpbmZvLT5tZW0uYmFua1tpXS5zaXplLAor
ICAgICAgICAgICAgICAgIC8qIERvbid0IHdhbnQgZm9ybWF0IHRoaXMgYXMgUFJJcGFkZHIgKDE2
IGRpZ2l0IGhleCkgKi8KKyAgICAgICAgICAgICAgICAodW5zaWduZWQgbG9uZykoa2luZm8tPm1l
bS5iYW5rW2ldLnNpemUgPj4gMjApKTsKKyAgICB9CisKKyAgICByZXR1cm47CisKK2ZhaWw6Cisg
ICAgZHByaW50ayhYRU5MT0dfRVJSLCAiRmFpbGVkIHRvIGFsbG9jYXRlIHJlcXVlc3RlZCBkb21h
aW4gbWVtb3J5LiIKKyAgICAgICAgICAgIC8qIERvbid0IHdhbnQgZm9ybWF0IHRoaXMgYXMgUFJJ
cGFkZHIgKDE2IGRpZ2l0IGhleCkgKi8KKyAgICAgICAgICAgICIgJWxkS0IgdW5hbGxvY2F0ZWQu
IEZpeCB0aGUgVk1zIGNvbmZpZ3VyYXRpb25zLlxuIiwKKyAgICAgICAgICAgICh1bnNpZ25lZCBs
b25nKWtpbmZvLT51bmFzc2lnbmVkX21lbSA+PiAxMCk7CisgICAgQlVHKCk7Cit9CisjZW5kaWYK
Kwogc3RhdGljIGludCBfX2luaXQgd3JpdGVfcHJvcGVydGllcyhzdHJ1Y3QgZG9tYWluICpkLCBz
dHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGUpCiB7Ci0tIAoxLjkuMQoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 02:03:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 02: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 1gEm2P-0004UQ-1o; Tue, 23 Oct 2018 02:03:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fgyz=nd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gEm2M-0004Qj-Ux
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 02:03:14 +0000
X-Inumbo-ID: 017d69c6-d668-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 017d69c6-d668-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 02:04:42 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id EABCB20700;
 Tue, 23 Oct 2018 02:03:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540260193;
 bh=cTiZqaGGLNfCcU4vDaCb6bQsZnZ1vXBJou5Y1+eS2qE=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=XiyY1bHdSv+b1MVS5KV3BRBryAGZXIHVjlN/EMXYqYTBQLTR72pXRsflEzF6tHdvD
 zS6rgC8lz2apiTP0w6zN3/1YAxzifpwwJCP4UQ+XZfMrtarMZ4n8d90lq1RbY4KyLA
 EhAdCGtsVCMcRjUODtZ9QTmugF3CH6DFjRrcIJ48=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 22 Oct 2018 19:02:49 -0700
Message-Id: <1540260184-11294-10-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 10/25] xen/arm: rename allocate_memory to
 allocate_memory_11
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.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>

YWxsb2NhdGVfbWVtb3J5IG9ubHkgZGVhbHMgd2l0aCBkaXJlY3RseSBtYXBwZWQgbWVtb3J5LiBS
ZW5hbWUgaXQgdG8KYWxsb2NhdGVfbWVtb3J5XzExLgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBT
dGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgpBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KCi0tLQpDaGFuZ2VzIGluIHYzOgotIGFkZCBwYXRjaAotLS0K
IHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyB8IDUgKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCAz
IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCmluZGV4IGM0YWUz
OWIuLmM2MWEyN2YgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYworKysg
Yi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKQEAgLTI0Myw3ICsyNDMsOCBAQCBmYWlsOgog
ICogKGFzIGRlc2NyaWJlZCBhYm92ZSkgd2UgYWxsb3cgaGlnaGVyIGFsbG9jYXRpb25zIGFuZCBj
b250aW51ZSB1bnRpbAogICogdGhhdCBydW5zIG91dCAob3Igd2UgaGF2ZSBhbGxvY2F0ZWQgc3Vm
ZmljaWVudCBkb20wIG1lbW9yeSkuCiAgKi8KLXN0YXRpYyB2b2lkIF9faW5pdCBhbGxvY2F0ZV9t
ZW1vcnkoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKK3N0YXRp
YyB2b2lkIF9faW5pdCBhbGxvY2F0ZV9tZW1vcnlfMTEoc3RydWN0IGRvbWFpbiAqZCwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGtlcm5lbF9pbmZvICpraW5m
bykKIHsKICAgICBjb25zdCB1bnNpZ25lZCBpbnQgbWluX2xvd19vcmRlciA9CiAgICAgICAgIGdl
dF9vcmRlcl9mcm9tX2J5dGVzKG1pbl90KHBhZGRyX3QsIGRvbTBfbWVtLCBNQigxMjgpKSk7CkBA
IC0yMTU0LDcgKzIxNTUsNyBAQCBpbnQgX19pbml0IGNvbnN0cnVjdF9kb20wKHN0cnVjdCBkb21h
aW4gKmQpCiAjZW5kaWYKIAogICAgIGtpbmZvLmNtZGxpbmUgPSBrZXJuZWwgIT0gTlVMTCA/ICZr
ZXJuZWwtPmNtZGxpbmVbMF0gOiBOVUxMOwotICAgIGFsbG9jYXRlX21lbW9yeShkLCAma2luZm8p
OworICAgIGFsbG9jYXRlX21lbW9yeV8xMShkLCAma2luZm8pOwogICAgIGZpbmRfZ250dGFiX3Jl
Z2lvbihkLCAma2luZm8pOwogCiAgICAgLyogTWFwIGV4dHJhIEdJQyBNTUlPLCBpcnFzIGFuZCBv
dGhlciBodyBzdHVmZnMgdG8gZG9tMC4gKi8KLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 02:03:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 02: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 1gEm2P-0004V5-IN; Tue, 23 Oct 2018 02:03:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fgyz=nd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gEm2N-0004S4-QX
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 02:03:15 +0000
X-Inumbo-ID: 651e80a1-d667-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 651e80a1-d667-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 04:00:20 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id E8031207E0;
 Tue, 23 Oct 2018 02:03:13 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540260194;
 bh=2q8PT9LkhYh1zK8aIHJ4NCnjvmSc/iuoq/zUxg4hcdc=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=H8UtUQ/OXOzPtuxxTaJ1NJXhBGvpf1htg+w2Wah+y78LTMz2zHy5siaFQ6VBRyYYj
 jgry4DoWVo4cwc2jO36i+9y7QSJ+MIUIZ1wWykZKiRltFwKtPnNkF/5u91l86D4fm6
 Wzy9mISFOEv7SjnixcVRO6rpN8yaedNd+bxlHt0U=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 22 Oct 2018 19:02:51 -0700
Message-Id: <1540260184-11294-12-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 12/25] xen/arm: refactor construct_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: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.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>

TW92ZSBnZW5lcmljIGluaXRpYWxpemF0aW9ucyBvdXQgb2YgY29uc3RydWN0X2RvbTAgc28gdGhh
dCB0aGV5IGNhbiBiZQpyZXVzZWQuCgpSZW5hbWUgcHJlcGFyZV9kdGIgdG8gcHJlcGFyZV9kdGJf
aHdkb20gdG8gYXZvaWQgY29uZnVzaW9uLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2VzIGluIHRoaXMg
cGF0Y2guCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlu
eC5jb20+CgotLS0KQ2hhbmdlcyBpbiB2NToKLSByZW5hbWUgX19jb25zdHJ1Y3RfZG9tYWluIHRv
IGNvbnN0cnVjdF9kb21haW4KCkNoYW5nZXMgaW4gdjQ6Ci0gbmV3bGluZSBhbmQgc3R5bGUgY2hh
bmdlcwoKQ2hhbmdlcyBpbiB2MzoKLSBtb3ZlIHNldHRpbmcgdHlwZSBiZWZvcmUgYWxsb2NhdGVf
bWVtb3J5Ci0gYWRkIGlmZGVmIGFyb3VuZCBpdCBhbmQgYSBjb21tZW50CgpDaGFuZ2VzIGluIHYy
OgotIG1vdmUgZGlzY2FyZF9pbml0aWFsX21vZHVsZXMoKSBhZnRlciBfX2NvbnN0cnVjdF9kb21h
aW4oKQotIHJlbW92ZSB1c2VsZXNzIGJsYW5rIGxpbmUKLSBsZWF2ZSBzYWZldHkgQlVHX09OcyBp
biBfX2NvbnN0cnVjdF9kb21haW4KLSByZW5hbWUgcHJlcGFyZV9kdGIgdG8gcHJlcGFyZV9kdGJf
aHdkb20KLS0tCiB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCAxMjYgKysrKysrKysrKysr
KysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA2OCBpbnNl
cnRpb25zKCspLCA1OCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9t
YWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKaW5kZXggMTQ2ZDgxZS4u
ZDFkYWI1YSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCisrKyBiL3hl
bi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwpAQCAtMTQ3MCw3ICsxNDcwLDcgQEAgc3RhdGljIGlu
dCBfX2luaXQgaGFuZGxlX25vZGUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZv
ICpraW5mbywKICAgICByZXR1cm4gcmVzOwogfQogCi1zdGF0aWMgaW50IF9faW5pdCBwcmVwYXJl
X2R0YihzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQorc3RhdGlj
IGludCBfX2luaXQgcHJlcGFyZV9kdGJfaHdkb20oc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtl
cm5lbF9pbmZvICpraW5mbykKIHsKICAgICBjb25zdCBwMm1fdHlwZV90IGRlZmF1bHRfcDJtdCA9
IHAybV9tbWlvX2RpcmVjdF9jOwogICAgIGNvbnN0IHZvaWQgKmZkdDsKQEAgLTIyMDUsNzUgKzIy
MDUsMjkgQEAgc3RhdGljIHZvaWQgX19pbml0IGZpbmRfZ250dGFiX3JlZ2lvbihzdHJ1Y3QgZG9t
YWluICpkLAogICAgICAgICAgICBraW5mby0+Z250dGFiX3N0YXJ0LCBraW5mby0+Z250dGFiX3N0
YXJ0ICsga2luZm8tPmdudHRhYl9zaXplKTsKIH0KIAotaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9t
MChzdHJ1Y3QgZG9tYWluICpkKQorc3RhdGljIGludCBfX2luaXQgY29uc3RydWN0X2RvbWFpbihz
dHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQogewotICAgIGNvbnN0
IHN0cnVjdCBib290Y21kbGluZSAqa2VybmVsID0gYm9vdF9jbWRsaW5lX2ZpbmRfYnlfa2luZChC
T09UTU9EX0tFUk5FTCk7Ci0gICAgc3RydWN0IGtlcm5lbF9pbmZvIGtpbmZvID0ge307CiAgICAg
c3RydWN0IHZjcHUgKnNhdmVkX2N1cnJlbnQ7Ci0gICAgaW50IHJjLCBpLCBjcHU7Ci0KKyAgICBp
bnQgaSwgY3B1OwogICAgIHN0cnVjdCB2Y3B1ICp2ID0gZC0+dmNwdVswXTsKICAgICBzdHJ1Y3Qg
Y3B1X3VzZXJfcmVncyAqcmVncyA9ICZ2LT5hcmNoLmNwdV9pbmZvLT5ndWVzdF9jcHVfdXNlcl9y
ZWdzOwogCi0gICAgLyogU2FuaXR5ISAqLwotICAgIEJVR19PTihkLT5kb21haW5faWQgIT0gMCk7
CiAgICAgQlVHX09OKGQtPnZjcHVbMF0gPT0gTlVMTCk7CiAgICAgQlVHX09OKHYtPmlzX2luaXRp
YWxpc2VkKTsKIAotICAgIHByaW50aygiKioqIExPQURJTkcgRE9NQUlOIDAgKioqXG4iKTsKLSAg
ICBpZiAoIGRvbTBfbWVtIDw9IDAgKQotICAgIHsKLSAgICAgICAgd2FybmluZ19hZGQoIlBMRUFT
RSBTUEVDSUZZIGRvbTBfbWVtIFBBUkFNRVRFUiAtIFVTSU5HIDUxMk0gRk9SIE5PV1xuIik7Ci0g
ICAgICAgIGRvbTBfbWVtID0gTUIoNTEyKTsKLSAgICB9Ci0KLQotICAgIGlvbW11X2h3ZG9tX2lu
aXQoZCk7Ci0KLSAgICBkLT5tYXhfcGFnZXMgPSB+MFU7Ci0KLSAgICBraW5mby51bmFzc2lnbmVk
X21lbSA9IGRvbTBfbWVtOwotICAgIGtpbmZvLmQgPSBkOwotCi0gICAgcmMgPSBrZXJuZWxfcHJv
YmUoJmtpbmZvLCBOVUxMKTsKLSAgICBpZiAoIHJjIDwgMCApCi0gICAgICAgIHJldHVybiByYzsK
LQogI2lmZGVmIENPTkZJR19BUk1fNjQKICAgICAvKiBpZiBhYXJjaDMyIG1vZGUgaXMgbm90IHN1
cHBvcnRlZCBhdCBFTDEgZG8gbm90IGFsbG93IDMyLWJpdCBkb21haW4gKi8KLSAgICBpZiAoICEo
Y3B1X2hhc19lbDFfMzIpICYmIGtpbmZvLnR5cGUgPT0gRE9NQUlOXzMyQklUICkKKyAgICBpZiAo
ICEoY3B1X2hhc19lbDFfMzIpICYmIGtpbmZvLT50eXBlID09IERPTUFJTl8zMkJJVCApCiAgICAg
ewogICAgICAgICBwcmludGsoIlBsYXRmb3JtIGRvZXMgbm90IHN1cHBvcnQgMzItYml0IGRvbWFp
blxuIik7CiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogICAgIH0KLSAgICBkLT5hcmNoLnR5cGUg
PSBraW5mby50eXBlOwogCiAgICAgaWYgKCBpc182NGJpdF9kb21haW4oZCkgKQogICAgICAgICB2
Y3B1X3N3aXRjaF90b19hYXJjaDY0X21vZGUodik7CiAKICNlbmRpZgogCi0gICAga2luZm8uY21k
bGluZSA9IGtlcm5lbCAhPSBOVUxMID8gJmtlcm5lbC0+Y21kbGluZVswXSA6IE5VTEw7Ci0gICAg
YWxsb2NhdGVfbWVtb3J5XzExKGQsICZraW5mbyk7Ci0gICAgZmluZF9nbnR0YWJfcmVnaW9uKGQs
ICZraW5mbyk7Ci0KLSAgICAvKiBNYXAgZXh0cmEgR0lDIE1NSU8sIGlycXMgYW5kIG90aGVyIGh3
IHN0dWZmcyB0byBkb20wLiAqLwotICAgIHJjID0gZ2ljX21hcF9od2RvbV9leHRyYV9tYXBwaW5n
cyhkKTsKLSAgICBpZiAoIHJjIDwgMCApCi0gICAgICAgIHJldHVybiByYzsKLQotICAgIHJjID0g
cGxhdGZvcm1fc3BlY2lmaWNfbWFwcGluZyhkKTsKLSAgICBpZiAoIHJjIDwgMCApCi0gICAgICAg
IHJldHVybiByYzsKLQotICAgIGlmICggYWNwaV9kaXNhYmxlZCApCi0gICAgICAgIHJjID0gcHJl
cGFyZV9kdGIoZCwgJmtpbmZvKTsKLSAgICBlbHNlCi0gICAgICAgIHJjID0gcHJlcGFyZV9hY3Bp
KGQsICZraW5mbyk7Ci0KLSAgICBpZiAoIHJjIDwgMCApCi0gICAgICAgIHJldHVybiByYzsKLQog
ICAgIC8qCiAgICAgICogVGhlIGZvbGxvd2luZyBsb2FkcyB1c2UgdGhlIGRvbWFpbidzIHAybSBh
bmQgcmVxdWlyZSBjdXJyZW50IHRvCiAgICAgICogYmUgYSB2Y3B1IG9mIHRoZSBkb21haW4sIHRl
bXBvcmFyaWx5IHN3aXRjaApAQCAtMjI4NiwyMCArMjI0MCwxOCBAQCBpbnQgX19pbml0IGNvbnN0
cnVjdF9kb20wKHN0cnVjdCBkb21haW4gKmQpCiAgICAgICoga2VybmVsX2xvYWQgd2lsbCBkZXRl
cm1pbmUgdGhlIHBsYWNlbWVudCBvZiB0aGUga2VybmVsIGFzIHdlbGwKICAgICAgKiBhcyB0aGUg
aW5pdHJkICYgZmR0IGluIFJBTSwgc28gY2FsbCBpdCBmaXJzdC4KICAgICAgKi8KLSAgICBrZXJu
ZWxfbG9hZCgma2luZm8pOworICAgIGtlcm5lbF9sb2FkKGtpbmZvKTsKICAgICAvKiBpbml0cmRf
bG9hZCB3aWxsIGZpeCB1cCB0aGUgZmR0LCBzbyBjYWxsIGl0IGJlZm9yZSBkdGJfbG9hZCAqLwot
ICAgIGluaXRyZF9sb2FkKCZraW5mbyk7Ci0gICAgZHRiX2xvYWQoJmtpbmZvKTsKKyAgICBpbml0
cmRfbG9hZChraW5mbyk7CisgICAgZHRiX2xvYWQoa2luZm8pOwogCiAgICAgLyogTm93IHRoYXQg
d2UgYXJlIGRvbmUgcmVzdG9yZSB0aGUgb3JpZ2luYWwgcDJtIGFuZCBjdXJyZW50LiAqLwogICAg
IHNldF9jdXJyZW50KHNhdmVkX2N1cnJlbnQpOwogICAgIHAybV9yZXN0b3JlX3N0YXRlKHNhdmVk
X2N1cnJlbnQpOwogCi0gICAgZGlzY2FyZF9pbml0aWFsX21vZHVsZXMoKTsKLQogICAgIG1lbXNl
dChyZWdzLCAwLCBzaXplb2YoKnJlZ3MpKTsKIAotICAgIHJlZ3MtPnBjID0gKHJlZ2lzdGVyX3Qp
a2luZm8uZW50cnk7CisgICAgcmVncy0+cGMgPSAocmVnaXN0ZXJfdClraW5mby0+ZW50cnk7CiAK
ICAgICBpZiAoIGlzXzMyYml0X2RvbWFpbihkKSApCiAgICAgewpAQCAtMjMxNywxNCArMjI2OSwx
NCBAQCBpbnQgX19pbml0IGNvbnN0cnVjdF9kb20wKHN0cnVjdCBkb21haW4gKmQpCiAgICAgICAg
ICAqLwogICAgICAgICByZWdzLT5yMCA9IDA7IC8qIFNCWiAqLwogICAgICAgICByZWdzLT5yMSA9
IDB4ZmZmZmZmZmY7IC8qIFdlIHVzZSBEVEIgdGhlcmVmb3JlIG5vIG1hY2hpbmUgaWQgKi8KLSAg
ICAgICAgcmVncy0+cjIgPSBraW5mby5kdGJfcGFkZHI7CisgICAgICAgIHJlZ3MtPnIyID0ga2lu
Zm8tPmR0Yl9wYWRkcjsKICAgICB9CiAjaWZkZWYgQ09ORklHX0FSTV82NAogICAgIGVsc2UKICAg
ICB7CiAgICAgICAgIHJlZ3MtPmNwc3IgPSBQU1JfR1VFU1Q2NF9JTklUOwogICAgICAgICAvKiBG
cm9tIGxpbnV4L0RvY3VtZW50YXRpb24vYXJtNjQvYm9vdGluZy50eHQgKi8KLSAgICAgICAgcmVn
cy0+eDAgPSBraW5mby5kdGJfcGFkZHI7CisgICAgICAgIHJlZ3MtPngwID0ga2luZm8tPmR0Yl9w
YWRkcjsKICAgICAgICAgcmVncy0+eDEgPSAwOyAvKiBSZXNlcnZlZCBmb3IgZnV0dXJlIHVzZSAq
LwogICAgICAgICByZWdzLT54MiA9IDA7IC8qIFJlc2VydmVkIGZvciBmdXR1cmUgdXNlICovCiAg
ICAgICAgIHJlZ3MtPngzID0gMDsgLyogUmVzZXJ2ZWQgZm9yIGZ1dHVyZSB1c2UgKi8KQEAgLTIz
NTIsNiArMjMwNCw2NCBAQCBpbnQgX19pbml0IGNvbnN0cnVjdF9kb20wKHN0cnVjdCBkb21haW4g
KmQpCiAgICAgcmV0dXJuIDA7CiB9CiAKK2ludCBfX2luaXQgY29uc3RydWN0X2RvbTAoc3RydWN0
IGRvbWFpbiAqZCkKK3sKKyAgICBjb25zdCBzdHJ1Y3QgYm9vdGNtZGxpbmUgKmtlcm5lbCA9IGJv
b3RfY21kbGluZV9maW5kX2J5X2tpbmQoQk9PVE1PRF9LRVJORUwpOworICAgIHN0cnVjdCBrZXJu
ZWxfaW5mbyBraW5mbyA9IHt9OworICAgIGludCByYzsKKworICAgIC8qIFNhbml0eSEgKi8KKyAg
ICBCVUdfT04oZC0+ZG9tYWluX2lkICE9IDApOworCisgICAgcHJpbnRrKCIqKiogTE9BRElORyBE
T01BSU4gMCAqKipcbiIpOworICAgIGlmICggZG9tMF9tZW0gPD0gMCApCisgICAgeworICAgICAg
ICB3YXJuaW5nX2FkZCgiUExFQVNFIFNQRUNJRlkgZG9tMF9tZW0gUEFSQU1FVEVSIC0gVVNJTkcg
NTEyTSBGT1IgTk9XXG4iKTsKKyAgICAgICAgZG9tMF9tZW0gPSBNQig1MTIpOworICAgIH0KKwor
ICAgIGlvbW11X2h3ZG9tX2luaXQoZCk7CisKKyAgICBkLT5tYXhfcGFnZXMgPSB+MFU7CisKKyAg
ICBraW5mby51bmFzc2lnbmVkX21lbSA9IGRvbTBfbWVtOworICAgIGtpbmZvLmQgPSBkOworCisg
ICAgcmMgPSBrZXJuZWxfcHJvYmUoJmtpbmZvLCBOVUxMKTsKKyAgICBpZiAoIHJjIDwgMCApCisg
ICAgICAgIHJldHVybiByYzsKKworICAgIGtpbmZvLmNtZGxpbmUgPSBrZXJuZWwgIT0gTlVMTCA/
ICZrZXJuZWwtPmNtZGxpbmVbMF0gOiBOVUxMOworI2lmZGVmIENPTkZJR19BUk1fNjQKKyAgICAv
KiB0eXBlIG11c3QgYmUgc2V0IGJlZm9yZSBhbGxvY2F0ZV9tZW1vcnkgKi8KKyAgICBkLT5hcmNo
LnR5cGUgPSBraW5mby50eXBlOworI2VuZGlmCisgICAgYWxsb2NhdGVfbWVtb3J5XzExKGQsICZr
aW5mbyk7CisgICAgZmluZF9nbnR0YWJfcmVnaW9uKGQsICZraW5mbyk7CisKKyAgICAvKiBNYXAg
ZXh0cmEgR0lDIE1NSU8sIGlycXMgYW5kIG90aGVyIGh3IHN0dWZmcyB0byBkb20wLiAqLworICAg
IHJjID0gZ2ljX21hcF9od2RvbV9leHRyYV9tYXBwaW5ncyhkKTsKKyAgICBpZiAoIHJjIDwgMCAp
CisgICAgICAgIHJldHVybiByYzsKKworICAgIHJjID0gcGxhdGZvcm1fc3BlY2lmaWNfbWFwcGlu
ZyhkKTsKKyAgICBpZiAoIHJjIDwgMCApCisgICAgICAgIHJldHVybiByYzsKKworICAgIGlmICgg
YWNwaV9kaXNhYmxlZCApCisgICAgICAgIHJjID0gcHJlcGFyZV9kdGJfaHdkb20oZCwgJmtpbmZv
KTsKKyAgICBlbHNlCisgICAgICAgIHJjID0gcHJlcGFyZV9hY3BpKGQsICZraW5mbyk7CisKKyAg
ICBpZiAoIHJjIDwgMCApCisgICAgICAgIHJldHVybiByYzsKKworICAgIHJjID0gY29uc3RydWN0
X2RvbWFpbihkLCAma2luZm8pOworICAgIGRpc2NhcmRfaW5pdGlhbF9tb2R1bGVzKCk7CisKKyAg
ICByZXR1cm4gcmM7Cit9CisKIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6CiAgKiBtb2RlOiBDCi0t
IAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 02:03:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 02: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 1gEm2Q-0004WB-3N; Tue, 23 Oct 2018 02:03:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fgyz=nd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gEm2O-0004Sn-6O
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 02:03:16 +0000
X-Inumbo-ID: 024d68e0-d668-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 024d68e0-d668-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 02:04:44 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 63C1D207E2;
 Tue, 23 Oct 2018 02:03:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540260194;
 bh=x+NzW3nKf6RB7XV6paavS/kSs59K4fm3L/y6VAbc9gA=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=prhmwE1lOWqj/MqE9eNGrI4Iy5numu/7u6LBAX6mh4m54zWCCU+YPcZHvuI6FFfvY
 3GlkoQ1sYcogdOfrno0+8AbR9OAtTqUO34sSq1hO987EormrQUi8kvGSf+zuGNXWAI
 hFyoHXZQAaUZWanO9O7TxJ4K8MJCKC5C//jH/lJY=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 22 Oct 2018 19:02:52 -0700
Message-Id: <1540260184-11294-13-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 13/25] xen/arm: move
 unregister_init_virtual_region to init_done
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.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>

TW92ZSB1bnJlZ2lzdGVyX2luaXRfdmlydHVhbF9yZWdpb24gdG8gaW5pdF9kb25lLiBGb2xsb3cg
dGhlIHNhbWUgcGF0aAphcyB4ODYuIEl0IGlzIGFsc28gdXNlZnVsIHRvIG1vdmUgaXQgbGF0ZXIg
c28gdGhhdCBjcmVhdGVfZG9tVXMgY2FuIGJlCmNhbGxlZCBiZWZvcmUgdGhhdCBpbiBmb2xsb3dp
bmcgcGF0Y2hlcy4KClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NA
eGlsaW54LmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vc2V0dXAuYyB8IDYgKysrLS0tCiAxIGZpbGUg
Y2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL2FybS9zZXR1cC5jIGIveGVuL2FyY2gvYXJtL3NldHVwLmMKaW5kZXggNDlmMmZlZi4u
ZjNkYzk2YyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3NldHVwLmMKKysrIGIveGVuL2FyY2gv
YXJtL3NldHVwLmMKQEAgLTY2LDYgKzY2LDkgQEAgaW50ZWdlcl9wYXJhbSgieGVuaGVhcF9tZWdh
Ynl0ZXMiLCBvcHRfeGVuaGVhcF9tZWdhYnl0ZXMpOwogCiBzdGF0aWMgX191c2VkIHZvaWQgaW5p
dF9kb25lKHZvaWQpCiB7CisgICAgLyogTXVzdCBiZSBkb25lIHBhc3Qgc2V0dGluZyBzeXN0ZW1f
c3RhdGUuICovCisgICAgdW5yZWdpc3Rlcl9pbml0X3ZpcnR1YWxfcmVnaW9uKCk7CisKICAgICBm
cmVlX2luaXRfbWVtb3J5KCk7CiAgICAgc3RhcnR1cF9jcHVfaWRsZV9sb29wKCk7CiB9CkBAIC05
NTUsOSArOTU4LDYgQEAgdm9pZCBfX2luaXQgc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgYm9vdF9w
aHlzX29mZnNldCwKIAogICAgIHN5c3RlbV9zdGF0ZSA9IFNZU19TVEFURV9hY3RpdmU7CiAKLSAg
ICAvKiBNdXN0IGJlIGRvbmUgcGFzdCBzZXR0aW5nIHN5c3RlbV9zdGF0ZS4gKi8KLSAgICB1bnJl
Z2lzdGVyX2luaXRfdmlydHVhbF9yZWdpb24oKTsKLQogICAgIGRvbWFpbl91bnBhdXNlX2J5X3N5
c3RlbWNvbnRyb2xsZXIoZG9tMCk7CiAKICAgICAvKiBTd2l0Y2ggb24gdG8gdGhlIGR5bmFtaWNh
bGx5IGFsbG9jYXRlZCBzdGFjayBmb3IgdGhlIGlkbGUgdmNwdQotLSAKMS45LjEKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 02:03:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 02: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 1gEm2Q-0004X5-OQ; Tue, 23 Oct 2018 02:03:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fgyz=nd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gEm2O-0004Sc-5E
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 02:03:16 +0000
X-Inumbo-ID: 65b7eaa5-d667-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 65b7eaa5-d667-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 04:00:21 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id D2AE8207E5;
 Tue, 23 Oct 2018 02:03:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540260195;
 bh=AJu4oHhbpvwx7FlarWm8HEVEGLnv5jpivVNjNsaOccU=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=xX0KWjiWjm7gHi+fuH9lxDu6EVPVvJCN4/ziPyri4fKi+Mdxwm1i8K0Ov8y+iyGnK
 zxmDv0cMyiCZFsfocDfih2Jn9tGMonuniwyWr/qhNytjdscV10Bv+Mk9mJQ86fN2NN
 N0V0FRpJdqw3WSLFoeW1mxw1JtDXAE81ciRmPNww=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 22 Oct 2018 19:02:53 -0700
Message-Id: <1540260184-11294-14-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 14/25] xen/arm: introduce create_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: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, andrew.cooper3@citrix.com, Achin.Gupta@arm.com,
 xen-devel@lists.xen.org, 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>

Q2FsbCBhIG5ldyBmdW5jdGlvbiwgImNyZWF0ZV9kb21VcyIsIGZyb20gc2V0dXBfeGVuIHRvIHN0
YXJ0IERvbVUgVk1zLgoKSW50cm9kdWNlIHN1cHBvcnQgZm9yIHRoZSAieGVuLGRvbWFpbiIgY29t
cGF0aWJsZSBub2RlIG9uIGRldmljZSB0cmVlLgpDcmVhdGUgbmV3IERvbVUgVk1zIGJhc2VkIG9u
IHRoZSBpbmZvcm1hdGlvbiBmb3VuZCBvbiBkZXZpY2UgdHJlZSB1bmRlcgoieGVuLGRvbWFpbiIu
IENhbGwgY29uc3RydWN0X2RvbVUgZm9yIGVhY2ggZG9tYWluLgoKSW50cm9kdWNlIGEgc2ltcGxl
IGdsb2JhbCB2YXJpYWJsZSBuYW1lZCBtYXhfaW5pdF9kb21pZCB0byBrZWVwIHRyYWNrIG9mCnRo
ZSBpbml0aWFsIGFsbG9jYXRlZCBkb21pZHMuIEl0IGhvbGRzIHRoZSBtYXggZG9taWQgYW1vbmcg
dGhlIGluaXRpYWwKZG9tYWlucy4KCk1vdmUgdGhlIGRpc2NhcmRfaW5pdGlhbF9tb2R1bGVzIGFm
dGVyIERvbVVzIGhhdmUgYmVlbiBidWlsdC4KCkZpcnN0IGNyZWF0ZSBkb21VcywgdGhlbiBzdGFy
dCBkb20wIC0tIG5vIHBvaW50IGluIHRyeWluZyB0byBzdGFydCBkb20wCndoZW4gdGhlIGNwdSBp
cyBidXN5LgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxp
bnguY29tPgpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDQzogYW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbQpDQzogamJldWxpY2hAc3VzZS5jb20KLS0tCkNoYW5nZXMg
aW4gdjU6Ci0gdXNlIGR0X3Byb3BlcnR5X3JlYWRfYm9vbAotIGltcHJvdmUgY29tbWl0IG1lc3Nh
Z2UKLSBjb2RlIHN0eWxlCi0gdXNlIGR0X2ZpbmRfbm9kZV9ieV9wYXRoIGluc3RlYWQgb2YgZHRf
ZmluZF9ub2RlX2J5X25hbWUKLSB1c2UgdHJ1ZSB3aXRoIGlzX2NvbnNvbGUKCkNoYW5nZXMgaW4g
djQ6Ci0gY29uc3RpZnkgcGFyYW1ldGVycwotIG5yX3NwaXMgdG8gMCBvciAgR1VFU1RfVlBMMDEx
X1NQSSAtIDMyICsgMSBkZXBlbmRpbmcgb24gdnBsMDExCi0gcmVtb3ZlIHBvaW50bGVzcyBpbml0
aWFsaXplcgotIHJlbW92ZSBjaGFuZ2UgdG8gZG9tYWluX2NyZWF0ZSBmb3IgZG9tMCAodXNlbGVz
cykKLSBtYWtlIGNvbnN0cnVjdF9kb21VIHJldHVybiBlcnJvcgoKQ2hhbmdlcyBpbiB2MzoKLSBt
b3ZlIHBhdGNoIGVhcmxpZXIgYW5kIGludHJvZHVjZSBlbXB0eSBjb25zdHJ1Y3RfZG9tVSB0byBm
aXggYmlzZWN0aW9uCiAgYnVpbGRzCi0gZml4IG1heF9pbml0X2RvbWlkIHRvIGFjdHVhbGx5IGhv
bGQgdGhlIG1heCBkb21pZCBhbW9uZyBpbml0aWFsCiAgZG9tYWlucyAoaW5zdGVhZCBvZiBtYXhf
ZG9taWQgKyAxKQotIG1vdmUgZG9tYWluX3VucGF1c2VfYnlfc3lzdGVtY29udHJvbGxlcihkb20w
KSBhZnRlciBjcmVhdGluZyBkb21VcwoKQ2hhbmdlcyBpbiB2MjoKLSBjb2Rpbmcgc3R5bGUKLSBz
ZXQgbnJfc3BpcyB0byAzMgotIGludHJvZHVjZSBjcmVhdGVfZG9tVXMKLS0tCiB4ZW4vYXJjaC9h
cm0vZG9tYWluX2J1aWxkLmMgfCA1MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKy0tLS0KIHhlbi9hcmNoL2FybS9zZXR1cC5jICAgICAgICB8ICA1ICsrKysrCiB4ZW4v
aW5jbHVkZS9hc20tYXJtL3NldHVwLmggfCAgMyArKysKIHhlbi9pbmNsdWRlL2FzbS14ODYvc2V0
dXAuaCB8ICAyICsrCiA0IGZpbGVzIGNoYW5nZWQsIDU2IGluc2VydGlvbnMoKyksIDQgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2Fy
Y2gvYXJtL2RvbWFpbl9idWlsZC5jCmluZGV4IGQxZGFiNWEuLjkzZTk1MTAgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYworKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1
aWxkLmMKQEAgLTcsNiArNyw3IEBACiAjaW5jbHVkZSA8YXNtL2lycS5oPgogI2luY2x1ZGUgPGFz
bS9yZWdzLmg+CiAjaW5jbHVkZSA8eGVuL2Vycm5vLmg+CisjaW5jbHVkZSA8eGVuL2Vyci5oPgog
I2luY2x1ZGUgPHhlbi9kZXZpY2VfdHJlZS5oPgogI2luY2x1ZGUgPHhlbi9saWJmZHQvbGliZmR0
Lmg+CiAjaW5jbHVkZSA8eGVuL2d1ZXN0X2FjY2Vzcy5oPgpAQCAtMjMwNCw2ICsyMzA1LDUwIEBA
IHN0YXRpYyBpbnQgX19pbml0IGNvbnN0cnVjdF9kb21haW4oc3RydWN0IGRvbWFpbiAqZCwgc3Ry
dWN0IGtlcm5lbF9pbmZvICpraW5mbykKICAgICByZXR1cm4gMDsKIH0KIAorc3RhdGljIGludCBf
X2luaXQgY29uc3RydWN0X2RvbVUoc3RydWN0IGRvbWFpbiAqZCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9kZSkKK3sKKyAg
ICByZXR1cm4gLUVOT1NZUzsKK30KKwordm9pZCBfX2luaXQgY3JlYXRlX2RvbVVzKHZvaWQpCit7
CisgICAgc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlOworICAgIGNvbnN0IHN0cnVjdCBkdF9k
ZXZpY2Vfbm9kZSAqY2hvc2VuID0gZHRfZmluZF9ub2RlX2J5X3BhdGgoIi9jaG9zZW4iKTsKKwor
ICAgIEJVR19PTihjaG9zZW4gPT0gTlVMTCk7CisgICAgZHRfZm9yX2VhY2hfY2hpbGRfbm9kZShj
aG9zZW4sIG5vZGUpCisgICAgeworICAgICAgICBzdHJ1Y3QgZG9tYWluICpkOworICAgICAgICBz
dHJ1Y3QgeGVuX2RvbWN0bF9jcmVhdGVkb21haW4gZF9jZmcgPSB7CisgICAgICAgICAgICAuYXJj
aC5naWNfdmVyc2lvbiA9IFhFTl9ET01DVExfQ09ORklHX0dJQ19OQVRJVkUsCisgICAgICAgICAg
ICAuYXJjaC5ucl9zcGlzID0gMCwKKyAgICAgICAgICAgIC5tYXhfdmNwdXMgPSAxLAorICAgICAg
ICAgICAgLm1heF9ldnRjaG5fcG9ydCA9IC0xLAorICAgICAgICAgICAgLm1heF9ncmFudF9mcmFt
ZXMgPSA2NCwKKyAgICAgICAgICAgIC5tYXhfbWFwdHJhY2tfZnJhbWVzID0gMTAyNCwKKyAgICAg
ICAgfTsKKworICAgICAgICBpZiAoICFkdF9kZXZpY2VfaXNfY29tcGF0aWJsZShub2RlLCAieGVu
LGRvbWFpbiIpICkKKyAgICAgICAgICAgIGNvbnRpbnVlOworCisgICAgICAgIGlmICggZHRfcHJv
cGVydHlfcmVhZF9ib29sKG5vZGUsICJ2cGwwMTEiKSApCisgICAgICAgICAgICBkX2NmZy5hcmNo
Lm5yX3NwaXMgPSBHVUVTVF9WUEwwMTFfU1BJIC0gMzIgKyAxOworICAgICAgICBkdF9wcm9wZXJ0
eV9yZWFkX3UzMihub2RlLCAiY3B1cyIsICZkX2NmZy5tYXhfdmNwdXMpOworCisgICAgICAgIGQg
PSBkb21haW5fY3JlYXRlKCsrbWF4X2luaXRfZG9taWQsICZkX2NmZywgZmFsc2UpOworICAgICAg
ICBpZiAoIElTX0VSUihkKSApCisgICAgICAgICAgICBwYW5pYygiRXJyb3IgY3JlYXRpbmcgZG9t
YWluICVzIiwgZHRfbm9kZV9uYW1lKG5vZGUpKTsKKworICAgICAgICBkLT5pc19jb25zb2xlID0g
dHJ1ZTsKKworICAgICAgICBpZiAoIGNvbnN0cnVjdF9kb21VKGQsIG5vZGUpICE9IDAgKQorICAg
ICAgICAgICAgcGFuaWMoIkNvdWxkIG5vdCBzZXQgdXAgZG9tYWluICVzIiwgZHRfbm9kZV9uYW1l
KG5vZGUpKTsKKworICAgICAgICBkb21haW5fdW5wYXVzZV9ieV9zeXN0ZW1jb250cm9sbGVyKGQp
OworICAgIH0KK30KKwogaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpk
KQogewogICAgIGNvbnN0IHN0cnVjdCBib290Y21kbGluZSAqa2VybmVsID0gYm9vdF9jbWRsaW5l
X2ZpbmRfYnlfa2luZChCT09UTU9EX0tFUk5FTCk7CkBAIC0yMzU2LDEwICsyNDAxLDcgQEAgaW50
IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkKQogICAgIGlmICggcmMgPCAw
ICkKICAgICAgICAgcmV0dXJuIHJjOwogCi0gICAgcmMgPSBjb25zdHJ1Y3RfZG9tYWluKGQsICZr
aW5mbyk7Ci0gICAgZGlzY2FyZF9pbml0aWFsX21vZHVsZXMoKTsKLQotICAgIHJldHVybiByYzsK
KyAgICByZXR1cm4gY29uc3RydWN0X2RvbWFpbihkLCAma2luZm8pOwogfQogCiAvKgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwppbmRleCBm
M2RjOTZjLi40M2ViMjA4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vc2V0dXAuYworKysgYi94
ZW4vYXJjaC9hcm0vc2V0dXAuYwpAQCAtNjQsMTEgKzY0LDE0IEBAIHN0YXRpYyB1bnNpZ25lZCBs
b25nIG9wdF94ZW5oZWFwX21lZ2FieXRlcyBfX2luaXRkYXRhOwogaW50ZWdlcl9wYXJhbSgieGVu
aGVhcF9tZWdhYnl0ZXMiLCBvcHRfeGVuaGVhcF9tZWdhYnl0ZXMpOwogI2VuZGlmCiAKK2RvbWlk
X3QgX19yZWFkX21vc3RseSBtYXhfaW5pdF9kb21pZDsKKwogc3RhdGljIF9fdXNlZCB2b2lkIGlu
aXRfZG9uZSh2b2lkKQogewogICAgIC8qIE11c3QgYmUgZG9uZSBwYXN0IHNldHRpbmcgc3lzdGVt
X3N0YXRlLiAqLwogICAgIHVucmVnaXN0ZXJfaW5pdF92aXJ0dWFsX3JlZ2lvbigpOwogCisgICAg
ZGlzY2FyZF9pbml0aWFsX21vZHVsZXMoKTsKICAgICBmcmVlX2luaXRfbWVtb3J5KCk7CiAgICAg
c3RhcnR1cF9jcHVfaWRsZV9sb29wKCk7CiB9CkBAIC05NTgsNiArOTYxLDggQEAgdm9pZCBfX2lu
aXQgc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgYm9vdF9waHlzX29mZnNldCwKIAogICAgIHN5c3Rl
bV9zdGF0ZSA9IFNZU19TVEFURV9hY3RpdmU7CiAKKyAgICBjcmVhdGVfZG9tVXMoKTsKKwogICAg
IGRvbWFpbl91bnBhdXNlX2J5X3N5c3RlbWNvbnRyb2xsZXIoZG9tMCk7CiAKICAgICAvKiBTd2l0
Y2ggb24gdG8gdGhlIGR5bmFtaWNhbGx5IGFsbG9jYXRlZCBzdGFjayBmb3IgdGhlIGlkbGUgdmNw
dQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oIGIveGVuL2luY2x1ZGUv
YXNtLWFybS9zZXR1cC5oCmluZGV4IDMzZmIwNGUuLjMwNzFiYTggMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL2FzbS1hcm0vc2V0dXAuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgK
QEAgLTc0LDYgKzc0LDggQEAgc3RydWN0IGJvb3RpbmZvIHsKIAogZXh0ZXJuIHN0cnVjdCBib290
aW5mbyBib290aW5mbzsKIAorZXh0ZXJuIGRvbWlkX3QgbWF4X2luaXRfZG9taWQ7CisKIHZvaWQg
YXJjaF9pbml0X21lbW9yeSh2b2lkKTsKIAogdm9pZCBjb3B5X2Zyb21fcGFkZHIodm9pZCAqZHN0
LCBwYWRkcl90IHBhZGRyLCB1bnNpZ25lZCBsb25nIGxlbik7CkBAIC05MCw2ICs5Miw3IEBAIHZv
aWQgYWNwaV9jcmVhdGVfZWZpX21tYXBfdGFibGUoc3RydWN0IGRvbWFpbiAqZCwKIGludCBhY3Bp
X21ha2VfZWZpX25vZGVzKHZvaWQgKmZkdCwgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKTsKIAog
aW50IGNvbnN0cnVjdF9kb20wKHN0cnVjdCBkb21haW4gKmQpOwordm9pZCBfX2luaXQgY3JlYXRl
X2RvbVVzKHZvaWQpOwogCiB2b2lkIGRpc2NhcmRfaW5pdGlhbF9tb2R1bGVzKHZvaWQpOwogdm9p
ZCBkdF91bnJlc2VydmVkX3JlZ2lvbnMocGFkZHJfdCBzLCBwYWRkcl90IGUsCmRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS9hc20teDg2L3NldHVwLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3NldHVw
LmgKaW5kZXggNDJmZGRlYi4uMWM4MDc4MyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9zZXR1cC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc2V0dXAuaApAQCAtNjYsNCArNjYs
NiBAQCBleHRlcm4gYm9vbCBvcHRfZG9tMF9zaGFkb3c7CiAjZW5kaWYKIGV4dGVybiBib29sIGRv
bTBfcHZoOwogCisjZGVmaW5lIG1heF9pbml0X2RvbWlkICgwKQorCiAjZW5kaWYKLS0gCjEuOS4x
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 02:03:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 02: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 1gEm2R-0004YA-BJ; Tue, 23 Oct 2018 02:03:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fgyz=nd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gEm2O-0004TA-Cc
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 02:03:16 +0000
X-Inumbo-ID: 65ff2585-d667-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 65ff2585-d667-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 04:00:21 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 63BF6207E6;
 Tue, 23 Oct 2018 02:03:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540260195;
 bh=JZltbSTVB1WQuTf/0EtfPYhxp7Juy5CTEtFO2m+2lRI=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=dSld79D9n/Op02Pvj+oQkHSqn5tCSmxBv8uoEKLVInrCsCFf1+zanTyKxvQJlIbh0
 hBf7UPFW5EMb/VLUJcn6z6SQkUBEwC1B2QP02TGcEGH+tBrUseRDDfOuki5rHQ6eLn
 KK7B+vawtv/RhOOTQxv1GM33V793FeE5Ma4Daa/0=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 22 Oct 2018 19:02:54 -0700
Message-Id: <1540260184-11294-15-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 15/25] xen/arm: implement construct_domU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.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>

U2ltaWxhciB0byBjb25zdHJ1Y3RfZG9tMCwgY29uc3RydWN0X2RvbVUgY3JlYXRlcyBhIGJhcmVi
b25lIERvbVUgZ3Vlc3QuCgpUaGUgZGV2aWNlIHRyZWUgbm9kZSBwYXNzZWQgYXMgYXJndW1lbnQg
aXMgY29tcGF0aWJsZSAieGVuLGRvbWFpbiIsIHNlZQpkb2NzL21pc2MvYXJtL2RldmljZS10cmVl
L2Jvb3RpbmcudHh0LgoKUmVtb3ZlICNpZiAwIGZyb20gYWxsb2NhdGVfbWVtb3J5IGFzIHRoaXMg
cGF0Y2ggd2lsbCBzdGFydCB1c2luZyBpdC4KClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KCi0tLQpDaGFuZ2VzIGluIHY1OgotIG1vdmUgY2hh
bmdlcyB0byBrZXJuZWxfcHJvYmUgcHJvdG90eXBlIHRvIHByZXZpb3VzIHBhdGNoCi0gaW1wcm92
ZSBjb21taXQgbWVzc2FnZQotIHJlbW92ZSBzdXBlcmZsb3VzIGFsbG9jYXRpb24gb2YgZC0+dmNw
dQotIHVzZSBtZW0gKiBTWl8xSwoKQ2hhbmdlcyBpbiB2NDoKLSBjb25zdGlmeSBrZXJuZWxfcHJv
YmUKLSBjaGFuZ2UgdGl0bGUKLSBiZXR0ZXIgZXJyb3IgbWVzc2FnZXMgYW5kIHByaW50ZWQgaW5m
bwotIDY0Yml0IG1lbW9yeQoKQ2hhbmdlcyBpbiB2MzoKLSBtb3ZlIHNldHRpbmcgdHlwZSBiZWZv
cmUgYWxsb2NhdGVfbWVtb3J5Ci0gYWRkIGlmZGVmIGFyb3VuZCBpdCBhbmQgYSBjb21tZW50CgpD
aGFuZ2VzIGluIHYyOgotIHJlbmFtZSBtZW0gdG8gbWVtb3J5Ci0gbWFrZSBjcHVzIGFuZCBtZW1v
cnkgbWFuZGF0b3J5Ci0gcmVtb3ZlIHdyb250IGNvbW1lbnQgZnJvbSBjb21taXQgbWVzc2FnZQot
IGNwdXMgYW5kIG1lbW9yeSBhcmUgcmVhZCBhcyBpbnRlZ2VycwotIHJlYWQgdGhlIHZwbDAxMSBv
cHRpb24KLS0tCiB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCAzNSArKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDMyIGluc2VydGlvbnMoKyks
IDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5j
IGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCmluZGV4IDkzZTk1MTAuLjRiYjBkYjggMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYworKysgYi94ZW4vYXJjaC9hcm0v
ZG9tYWluX2J1aWxkLmMKQEAgLTQsNiArNCw3IEBACiAjaW5jbHVkZSA8eGVuL21tLmg+CiAjaW5j
bHVkZSA8eGVuL2RvbWFpbl9wYWdlLmg+CiAjaW5jbHVkZSA8eGVuL3NjaGVkLmg+CisjaW5jbHVk
ZSA8eGVuL3NpemVzLmg+CiAjaW5jbHVkZSA8YXNtL2lycS5oPgogI2luY2x1ZGUgPGFzbS9yZWdz
Lmg+CiAjaW5jbHVkZSA8eGVuL2Vycm5vLmg+CkBAIC0zNjksNyArMzcwLDYgQEAgc3RhdGljIHZv
aWQgX19pbml0IGFsbG9jYXRlX21lbW9yeV8xMShzdHJ1Y3QgZG9tYWluICpkLAogICAgIH0KIH0K
IAotI2lmIDAKIHN0YXRpYyBib29sIF9faW5pdCBhbGxvY2F0ZV9iYW5rX21lbW9yeShzdHJ1Y3Qg
ZG9tYWluICpkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVj
dCBrZXJuZWxfaW5mbyAqa2luZm8sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZ2ZuX3Qgc2dmbiwKQEAgLTQ2Niw3ICs0NjYsNiBAQCBmYWlsOgogICAgICAgICAgICAg
KHVuc2lnbmVkIGxvbmcpa2luZm8tPnVuYXNzaWduZWRfbWVtID4+IDEwKTsKICAgICBCVUcoKTsK
IH0KLSNlbmRpZgogCiBzdGF0aWMgaW50IF9faW5pdCB3cml0ZV9wcm9wZXJ0aWVzKHN0cnVjdCBk
b21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9kZSkKQEAgLTIz
MDgsNyArMjMwNywzNyBAQCBzdGF0aWMgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tYWluKHN0cnVj
dCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiBzdGF0aWMgaW50IF9faW5p
dCBjb25zdHJ1Y3RfZG9tVShzdHJ1Y3QgZG9tYWluICpkLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlKQogewotICAgIHJl
dHVybiAtRU5PU1lTOworICAgIHN0cnVjdCBrZXJuZWxfaW5mbyBraW5mbyA9IHt9OworICAgIGlu
dCByYzsKKyAgICB1NjQgbWVtOworCisgICAgcmMgPSBkdF9wcm9wZXJ0eV9yZWFkX3U2NChub2Rl
LCAibWVtb3J5IiwgJm1lbSk7CisgICAgaWYgKCAhcmMgKQorICAgIHsKKyAgICAgICAgcHJpbnRr
KCJFcnJvciBidWlsZGluZyBEb21VOiBjYW5ub3QgcmVhZCBcIm1lbW9yeVwiIHByb3BlcnR5XG4i
KTsKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgfQorICAgIGtpbmZvLnVuYXNzaWduZWRf
bWVtID0gKHBhZGRyX3QpbWVtICogU1pfMUs7CisKKyAgICBwcmludGsoIioqKiBMT0FESU5HIERP
TVUgY3B1cz0ldSBtZW1vcnk9JWx1S0IgKioqXG4iLCBkLT5tYXhfdmNwdXMsIG1lbSk7CisKKyAg
ICBpZiAoIHZjcHVfY3JlYXRlKGQsIDAsIDApID09IE5VTEwgKQorICAgICAgICByZXR1cm4gLUVO
T01FTTsKKyAgICBkLT5tYXhfcGFnZXMgPSB+MFU7CisKKyAgICBraW5mby5kID0gZDsKKworICAg
IHJjID0ga2VybmVsX3Byb2JlKCZraW5mbywgbm9kZSk7CisgICAgaWYgKCByYyA8IDAgKQorICAg
ICAgICByZXR1cm4gcmM7CisKKyNpZmRlZiBDT05GSUdfQVJNXzY0CisgICAgLyogdHlwZSBtdXN0
IGJlIHNldCBiZWZvcmUgYWxsb2NhdGUgbWVtb3J5ICovCisgICAgZC0+YXJjaC50eXBlID0ga2lu
Zm8udHlwZTsKKyNlbmRpZgorICAgIGFsbG9jYXRlX21lbW9yeShkLCAma2luZm8pOworCisgICAg
cmV0dXJuIGNvbnN0cnVjdF9kb21haW4oZCwgJmtpbmZvKTsKIH0KIAogdm9pZCBfX2luaXQgY3Jl
YXRlX2RvbVVzKHZvaWQpCi0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 02:03:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 02:03: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 1gEm2R-0004ZR-VC; Tue, 23 Oct 2018 02:03:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fgyz=nd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gEm2P-0004VC-Mv
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 02:03:17 +0000
X-Inumbo-ID: 032bee5b-d668-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 032bee5b-d668-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 02:04:45 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id D245D207DD;
 Tue, 23 Oct 2018 02:03:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540260196;
 bh=I187eLxObMs+mNxC5Rc37DJaZMGS2xGxacsv6iybV0I=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=CMtnqxsbtSxziOaS7FoYoE6JL4+ySCjrIPCCxiFGzxtZ4ksPkT51QaxtEnciweznW
 eqUS/Wug8lXwqRdaEzKlwtzmic3eXq6VN12vXBg8JJLwf1obLAAskfxnavb7Ummeh7
 ot9puGQRdoTDI5weLK/CTNsQNMCY64qs75s2Xm+g=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 22 Oct 2018 19:02:55 -0700
Message-Id: <1540260184-11294-16-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 16/25] xen/arm: generate a simple device tree
 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: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.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>

SW50cm9kdWNlIGZ1bmN0aW9ucyB0byBnZW5lcmF0ZSBhIGJhc2ljIGRvbVUgZGV2aWNlIHRyZWUs
IHNpbWlsYXIgdG8gdGhlCmV4aXN0aW5nIGZ1bmN0aW9ucyBpbiB0b29scy9saWJ4bC9saWJ4bF9h
cm0uYy4KClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54
LmNvbT4KQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0tLQpD
aGFuZ2VzIGluIHY1OgotIHVzZSBkLT5hcmNoLnZnaWMudmVyc2lvbgoKQ2hhbmdlcyBpbiB2NDoK
LSBjb2RlIHN0eWxlCi0gdHdvIHNlcGFyYXRlIGZ1bmN0aW9ucyBmb3IgZ2ljdjIgYW5kIGdpY3Yz
Ci0gcmVtb3ZlIHVzZWxlc3MgbG9jYWwgdmFyaWFibGVzCi0gZml4IHR5cG9zCi0gZG8gbm90IHVz
ZSBob3N0IGFkZHJlc3MgYW5kIHNpemUgY2VsbHMgZm9yIHRoZSBndWVzdCBEVAotIHVzZSAjZGVm
aW5lIGZvciBhZGRyY2VsbHMgYW5kIHNpemVjZWxscwoKQ2hhbmdlcyBpbiB2MzoKLSByZW1vdmUg
Q09ORklHX0FDUEkgZm9yIG1ha2VfY2hvc2VuX25vZGUKLSByZW1vdmUgbWFrZV9oeXBlcnZpc29y
X25vZGUgdW50aWwgYWxsIFhlbiByZWxhdGVkIGZ1bmN0aW9uYWxpdGllcwogIChldnRjaG5zLCBn
cmFudCB0YWJsZSwgZXRjLikgd29yayBjb3JyZWN0bHkKCkNoYW5nZXMgaW4gdjI6Ci0gbW92ZSBw
cmVwYXJlX2R0YiByZW5hbWUgdG8gcHJldmlvdXMgcGF0Y2gKLSB1c2Ugc3dpdGNoIGZvciB0aGUg
Z2ljIHZlcnNpb24KLSB1c2UgYXJtLGdpYy00MDAgaW5zdGVhZCBvZiBhcm0sY29ydGV4LWExNS1n
aWMKLSBhZGQgQHVuaXQtYWRkcmVzcyBpbiB0aGUgZ2ljIG5vZGUgbmFtZQotIGFkZCBjb21tZW50
IG9uIERPTVVfRFRCX1NJWkUKLS0tCiB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCAyMzUg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0KIDEgZmlsZSBjaGFu
Z2VkLCAyMzMgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKaW5k
ZXggNGJiMGRiOC4uNGE2ZWQyMyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWls
ZC5jCisrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwpAQCAtMTAzMiw3ICsxMDMyLDYg
QEAgc3RhdGljIGludCBfX2luaXQgbWFrZV90aW1lcl9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4g
KmQsIHZvaWQgKmZkdCwKICAgICByZXR1cm4gcmVzOwogfQogCi0jaWZkZWYgQ09ORklHX0FDUEkK
IC8qCiAgKiBUaGlzIGZ1bmN0aW9uIGlzIHVzZWQgYXMgcGFydCBvZiB0aGUgZGV2aWNlIHRyZWUg
Z2VuZXJhdGlvbiBmb3IgRG9tMAogICogb24gQUNQSSBzeXN0ZW1zLCBhbmQgRG9tVXMgc3RhcnRl
ZCBkaXJlY3RseSBmcm9tIFhlbiBiYXNlZCBvbiBkZXZpY2UKQEAgLTEwNzgsNyArMTA3Nyw2IEBA
IHN0YXRpYyBpbnQgX19pbml0IG1ha2VfY2hvc2VuX25vZGUoY29uc3Qgc3RydWN0IGtlcm5lbF9p
bmZvICpraW5mbykKIAogICAgIHJldHVybiByZXM7CiB9Ci0jZW5kaWYKIAogc3RhdGljIGludCBf
X2luaXQgbWFwX2lycV90b19kb21haW4oc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGly
cSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgbmVlZF9tYXBwaW5n
LCBjb25zdCBjaGFyICpkZXZuYW1lKQpAQCAtMTQ3MCw2ICsxNDY4LDIzNSBAQCBzdGF0aWMgaW50
IF9faW5pdCBoYW5kbGVfbm9kZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8g
KmtpbmZvLAogICAgIHJldHVybiByZXM7CiB9CiAKK3N0YXRpYyBpbnQgX19pbml0IG1ha2VfZ2lj
djJfZG9tVV9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCkKK3sKKyAgICBp
bnQgcmVzID0gMDsKKyAgICBfX2JlMzIgcmVnWyhHVUVTVF9ST09UX0FERFJFU1NfQ0VMTFMgKyBH
VUVTVF9ST09UX1NJWkVfQ0VMTFMpICogMl07CisgICAgX19iZTMyICpjZWxsczsKKworICAgIHJl
cyA9IGZkdF9iZWdpbl9ub2RlKGZkdCwgImludGVycnVwdC1jb250cm9sbGVyQCJfX3N0cmluZ2lm
eShHVUVTVF9HSUNEX0JBU0UpKTsKKyAgICBpZiAoIHJlcyApCisgICAgICAgIHJldHVybiByZXM7
CisKKyAgICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQsICIjYWRkcmVzcy1jZWxscyIsIDAp
OworICAgIGlmICggcmVzICkKKyAgICAgICAgcmV0dXJuIHJlczsKKworICAgIHJlcyA9IGZkdF9w
cm9wZXJ0eV9jZWxsKGZkdCwgIiNpbnRlcnJ1cHQtY2VsbHMiLCAzKTsKKyAgICBpZiAoIHJlcyAp
CisgICAgICAgIHJldHVybiByZXM7CisKKyAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAiaW50
ZXJydXB0LWNvbnRyb2xsZXIiLCBOVUxMLCAwKTsKKyAgICBpZiAoIHJlcyApCisgICAgICAgIHJl
dHVybiByZXM7CisKKyAgICByZXMgPSBmZHRfcHJvcGVydHlfc3RyaW5nKGZkdCwgImNvbXBhdGli
bGUiLCAiYXJtLGdpYy00MDAiKTsKKyAgICBpZiAoIHJlcyApCisgICAgICAgIHJldHVybiByZXM7
CisKKyAgICBjZWxscyA9ICZyZWdbMF07CisgICAgZHRfY2hpbGRfc2V0X3JhbmdlKCZjZWxscywg
R1VFU1RfUk9PVF9BRERSRVNTX0NFTExTLCBHVUVTVF9ST09UX1NJWkVfQ0VMTFMsCisgICAgICAg
ICAgICAgICAgICAgICAgIEdVRVNUX0dJQ0RfQkFTRSwgR1VFU1RfR0lDRF9TSVpFKTsKKyAgICBk
dF9jaGlsZF9zZXRfcmFuZ2UoJmNlbGxzLCBHVUVTVF9ST09UX0FERFJFU1NfQ0VMTFMsIEdVRVNU
X1JPT1RfU0laRV9DRUxMUywKKyAgICAgICAgICAgICAgICAgICAgICAgR1VFU1RfR0lDQ19CQVNF
LCBHVUVTVF9HSUNDX1NJWkUpOworCisgICAgcmVzID0gZmR0X3Byb3BlcnR5KGZkdCwgInJlZyIs
IHJlZywgc2l6ZW9mKHJlZykpOworICAgIGlmIChyZXMpCisgICAgICAgIHJldHVybiByZXM7CisK
KyAgICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQsICJsaW51eCxwaGFuZGxlIiwgR1VFU1Rf
UEhBTkRMRV9HSUMpOworICAgIGlmIChyZXMpCisgICAgICAgIHJldHVybiByZXM7CisKKyAgICBy
ZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQsICJwaGFuZGxlIiwgR1VFU1RfUEhBTkRMRV9HSUMp
OworICAgIGlmIChyZXMpCisgICAgICAgIHJldHVybiByZXM7CisKKyAgICByZXMgPSBmZHRfZW5k
X25vZGUoZmR0KTsKKworICAgIHJldHVybiByZXM7Cit9CisKK3N0YXRpYyBpbnQgX19pbml0IG1h
a2VfZ2ljdjNfZG9tVV9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCkKK3sK
KyAgICBpbnQgcmVzID0gMDsKKyAgICBfX2JlMzIgcmVnWyhHVUVTVF9ST09UX0FERFJFU1NfQ0VM
TFMgKyBHVUVTVF9ST09UX1NJWkVfQ0VMTFMpICogMl07CisgICAgX19iZTMyICpjZWxsczsKKwor
ICAgIHJlcyA9IGZkdF9iZWdpbl9ub2RlKGZkdCwgImludGVycnVwdC1jb250cm9sbGVyQCJfX3N0
cmluZ2lmeShHVUVTVF9HSUNWM19HSUNEX0JBU0UpKTsKKyAgICBpZiAoIHJlcyApCisgICAgICAg
IHJldHVybiByZXM7CisKKyAgICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQsICIjYWRkcmVz
cy1jZWxscyIsIDApOworICAgIGlmICggcmVzICkKKyAgICAgICAgcmV0dXJuIHJlczsKKworICAg
IHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwgIiNpbnRlcnJ1cHQtY2VsbHMiLCAzKTsKKyAg
ICBpZiAoIHJlcyApCisgICAgICAgIHJldHVybiByZXM7CisKKyAgICByZXMgPSBmZHRfcHJvcGVy
dHkoZmR0LCAiaW50ZXJydXB0LWNvbnRyb2xsZXIiLCBOVUxMLCAwKTsKKyAgICBpZiAoIHJlcyAp
CisgICAgICAgIHJldHVybiByZXM7CisKKyAgICByZXMgPSBmZHRfcHJvcGVydHlfc3RyaW5nKGZk
dCwgImNvbXBhdGlibGUiLCAiYXJtLGdpYy12MyIpOworICAgIGlmICggcmVzICkKKyAgICAgICAg
cmV0dXJuIHJlczsKKworICAgIGNlbGxzID0gJnJlZ1swXTsKKyAgICBkdF9jaGlsZF9zZXRfcmFu
Z2UoJmNlbGxzLCBHVUVTVF9ST09UX0FERFJFU1NfQ0VMTFMsIEdVRVNUX1JPT1RfU0laRV9DRUxM
UywKKyAgICAgICAgICAgICAgICAgICAgICAgR1VFU1RfR0lDVjNfR0lDRF9CQVNFLCBHVUVTVF9H
SUNWM19HSUNEX1NJWkUpOworICAgIGR0X2NoaWxkX3NldF9yYW5nZSgmY2VsbHMsIEdVRVNUX1JP
T1RfQUREUkVTU19DRUxMUywgR1VFU1RfUk9PVF9TSVpFX0NFTExTLAorICAgICAgICAgICAgICAg
ICAgICAgICBHVUVTVF9HSUNWM19HSUNSMF9CQVNFLCBHVUVTVF9HSUNWM19HSUNSMF9TSVpFKTsK
KworICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQsICJyZWciLCByZWcsIHNpemVvZihyZWcpKTsK
KyAgICBpZiAocmVzKQorICAgICAgICByZXR1cm4gcmVzOworCisgICAgcmVzID0gZmR0X3Byb3Bl
cnR5X2NlbGwoZmR0LCAibGludXgscGhhbmRsZSIsIEdVRVNUX1BIQU5ETEVfR0lDKTsKKyAgICBp
ZiAocmVzKQorICAgICAgICByZXR1cm4gcmVzOworCisgICAgcmVzID0gZmR0X3Byb3BlcnR5X2Nl
bGwoZmR0LCAicGhhbmRsZSIsIEdVRVNUX1BIQU5ETEVfR0lDKTsKKyAgICBpZiAocmVzKQorICAg
ICAgICByZXR1cm4gcmVzOworCisgICAgcmVzID0gZmR0X2VuZF9ub2RlKGZkdCk7CisKKyAgICBy
ZXR1cm4gcmVzOworfQorCitzdGF0aWMgaW50IF9faW5pdCBtYWtlX2dpY19kb21VX25vZGUoY29u
c3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0KQoreworICAgIHN3aXRjaCAoIGQtPmFyY2gu
dmdpYy52ZXJzaW9uICkKKyAgICB7CisgICAgY2FzZSBHSUNfVjM6CisgICAgICAgIHJldHVybiBt
YWtlX2dpY3YzX2RvbVVfbm9kZShkLCBmZHQpOworICAgIGNhc2UgR0lDX1YyOgorICAgICAgICBy
ZXR1cm4gbWFrZV9naWN2Ml9kb21VX25vZGUoZCwgZmR0KTsKKyAgICBkZWZhdWx0OgorICAgICAg
ICBwYW5pYygiVW5zdXBwb3J0ZWQgR0lDIHZlcnNpb24iKTsKKyAgICB9Cit9CisKK3N0YXRpYyBp
bnQgX19pbml0IG1ha2VfdGltZXJfZG9tVV9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZv
aWQgKmZkdCkKK3sKKyAgICBpbnQgcmVzOworICAgIGdpY19pbnRlcnJ1cHRfdCBpbnRyc1szXTsK
KworICAgIHJlcyA9IGZkdF9iZWdpbl9ub2RlKGZkdCwgInRpbWVyIik7CisgICAgaWYgKCByZXMg
KQorICAgICAgICByZXR1cm4gcmVzOworCisgICAgaWYgKCAhaXNfNjRiaXRfZG9tYWluKGQpICkK
KyAgICB7CisgICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9zdHJpbmcoZmR0LCAiY29tcGF0aWJs
ZSIsICJhcm0sYXJtdjctdGltZXIiKTsKKyAgICAgICAgaWYgKCByZXMgKQorICAgICAgICAgICAg
cmV0dXJuIHJlczsKKyAgICB9CisgICAgZWxzZQorICAgIHsKKyAgICAgICAgcmVzID0gZmR0X3By
b3BlcnR5X3N0cmluZyhmZHQsICJjb21wYXRpYmxlIiwgImFybSxhcm12OC10aW1lciIpOworICAg
ICAgICBpZiAoIHJlcyApCisgICAgICAgICAgICByZXR1cm4gcmVzOworICAgIH0KKworICAgIHNl
dF9pbnRlcnJ1cHRfcHBpKGludHJzWzBdLCBHVUVTVF9USU1FUl9QSFlTX1NfUFBJLCAweGYsIERU
X0lSUV9UWVBFX0xFVkVMX0xPVyk7CisgICAgc2V0X2ludGVycnVwdF9wcGkoaW50cnNbMV0sIEdV
RVNUX1RJTUVSX1BIWVNfTlNfUFBJLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7CisgICAg
c2V0X2ludGVycnVwdF9wcGkoaW50cnNbMl0sIEdVRVNUX1RJTUVSX1ZJUlRfUFBJLCAweGYsIERU
X0lSUV9UWVBFX0xFVkVMX0xPVyk7CisKKyAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAiaW50
ZXJydXB0cyIsIGludHJzLCBzaXplb2YgKGludHJzWzBdKSAqIDMpOworICAgIGlmICggcmVzICkK
KyAgICAgICAgcmV0dXJuIHJlczsKKworICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwg
ImludGVycnVwdC1wYXJlbnQiLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdVRVNUX1BI
QU5ETEVfR0lDKTsKKyAgICBpZiAocmVzKQorICAgICAgICByZXR1cm4gcmVzOworCisgICAgcmVz
ID0gZmR0X2VuZF9ub2RlKGZkdCk7CisKKyAgICByZXR1cm4gcmVzOworfQorCisvKgorICogVGhl
IG1heCBzaXplIGZvciBEVCBpcyAyTUIuIEhvd2V2ZXIsIHRoZSBnZW5lcmF0ZWQgRFQgaXMgc21h
bGwsIDRLQgorICogYXJlIGVub3VnaCBmb3Igbm93LCBidXQgd2UgbWlnaHQgaGF2ZSB0byBpbmNy
ZWFzZSBpdCBpbiB0aGUgZnV0dXJlLgorICovCisjZGVmaW5lIERPTVVfRFRCX1NJWkUgNDA5Ngor
c3RhdGljIGludCBfX2luaXQgcHJlcGFyZV9kdGJfZG9tVShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1
Y3Qga2VybmVsX2luZm8gKmtpbmZvKQoreworICAgIGludCBhZGRyY2VsbHMsIHNpemVjZWxsczsK
KyAgICBpbnQgcmV0OworCisgICAgYWRkcmNlbGxzID0gR1VFU1RfUk9PVF9BRERSRVNTX0NFTExT
OworICAgIHNpemVjZWxscyA9IEdVRVNUX1JPT1RfU0laRV9DRUxMUzsKKworICAgIGtpbmZvLT5m
ZHQgPSB4bWFsbG9jX2J5dGVzKERPTVVfRFRCX1NJWkUpOworICAgIGlmICgga2luZm8tPmZkdCA9
PSBOVUxMICkKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07CisKKyAgICByZXQgPSBmZHRfY3JlYXRl
KGtpbmZvLT5mZHQsIERPTVVfRFRCX1NJWkUpOworICAgIGlmICggcmV0IDwgMCApCisgICAgICAg
IGdvdG8gZXJyOworCisgICAgcmV0ID0gZmR0X2ZpbmlzaF9yZXNlcnZlbWFwKGtpbmZvLT5mZHQp
OworICAgIGlmICggcmV0IDwgMCApCisgICAgICAgIGdvdG8gZXJyOworCisgICAgcmV0ID0gZmR0
X2JlZ2luX25vZGUoa2luZm8tPmZkdCwgIi8iKTsKKyAgICBpZiAoIHJldCA8IDAgKQorICAgICAg
ICBnb3RvIGVycjsKKworICAgIHJldCA9IGZkdF9wcm9wZXJ0eV9jZWxsKGtpbmZvLT5mZHQsICIj
YWRkcmVzcy1jZWxscyIsIGFkZHJjZWxscyk7CisgICAgaWYgKCByZXQgKQorICAgICAgICBnb3Rv
IGVycjsKKworICAgIHJldCA9IGZkdF9wcm9wZXJ0eV9jZWxsKGtpbmZvLT5mZHQsICIjc2l6ZS1j
ZWxscyIsIHNpemVjZWxscyk7CisgICAgaWYgKCByZXQgKQorICAgICAgICBnb3RvIGVycjsKKwor
ICAgIHJldCA9IG1ha2VfY2hvc2VuX25vZGUoa2luZm8pOworICAgIGlmICggcmV0ICkKKyAgICAg
ICAgZ290byBlcnI7CisKKyAgICByZXQgPSBtYWtlX3BzY2lfbm9kZShraW5mby0+ZmR0LCBOVUxM
KTsKKyAgICBpZiAoIHJldCApCisgICAgICAgIGdvdG8gZXJyOworCisgICAgcmV0ID0gbWFrZV9j
cHVzX25vZGUoZCwga2luZm8tPmZkdCwgTlVMTCk7CisgICAgaWYgKCByZXQgKQorICAgICAgICBn
b3RvIGVycjsKKworICAgIHJldCA9IG1ha2VfbWVtb3J5X25vZGUoZCwga2luZm8tPmZkdCwgYWRk
cmNlbGxzLCBzaXplY2VsbHMsIGtpbmZvKTsKKyAgICBpZiAoIHJldCApCisgICAgICAgIGdvdG8g
ZXJyOworCisgICAgcmV0ID0gbWFrZV9naWNfZG9tVV9ub2RlKGQsIGtpbmZvLT5mZHQpOworICAg
IGlmICggcmV0ICkKKyAgICAgICAgZ290byBlcnI7CisKKyAgICByZXQgPSBtYWtlX3RpbWVyX2Rv
bVVfbm9kZShkLCBraW5mby0+ZmR0KTsKKyAgICBpZiAoIHJldCApCisgICAgICAgIGdvdG8gZXJy
OworCisgICAgcmV0ID0gZmR0X2VuZF9ub2RlKGtpbmZvLT5mZHQpOworICAgIGlmICggcmV0IDwg
MCApCisgICAgICAgIGdvdG8gZXJyOworCisgICAgcmV0ID0gZmR0X2ZpbmlzaChraW5mby0+ZmR0
KTsKKyAgICBpZiAoIHJldCA8IDAgKQorICAgICAgICBnb3RvIGVycjsKKworICAgIHJldHVybiAw
OworCisgIGVycjoKKyAgICBwcmludGsoIkRldmljZSB0cmVlIGdlbmVyYXRpb24gZmFpbGVkICgl
ZCkuXG4iLCByZXQpOworICAgIHhmcmVlKGtpbmZvLT5mZHQpOworCisgICAgcmV0dXJuIC1FSU5W
QUw7Cit9CisKIHN0YXRpYyBpbnQgX19pbml0IHByZXBhcmVfZHRiX2h3ZG9tKHN0cnVjdCBkb21h
aW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiB7CiAgICAgY29uc3QgcDJtX3R5cGVf
dCBkZWZhdWx0X3AybXQgPSBwMm1fbW1pb19kaXJlY3RfYzsKQEAgLTIzMzcsNiArMjU2NCwxMCBA
QCBzdGF0aWMgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tVShzdHJ1Y3QgZG9tYWluICpkLAogI2Vu
ZGlmCiAgICAgYWxsb2NhdGVfbWVtb3J5KGQsICZraW5mbyk7CiAKKyAgICByYyA9IHByZXBhcmVf
ZHRiX2RvbVUoZCwgJmtpbmZvKTsKKyAgICBpZiAoIHJjIDwgMCApCisgICAgICAgIHJldHVybiBy
YzsKKwogICAgIHJldHVybiBjb25zdHJ1Y3RfZG9tYWluKGQsICZraW5mbyk7CiB9CiAKLS0gCjEu
OS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 02:03:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 02:03: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 1gEm2S-0004aY-IU; Tue, 23 Oct 2018 02:03:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fgyz=nd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gEm2P-0004VB-MQ
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 02:03:17 +0000
X-Inumbo-ID: 0373fee6-d668-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0373fee6-d668-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 02:04:46 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 4E94B20700;
 Tue, 23 Oct 2018 02:03:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540260196;
 bh=3cl184GwHyc8wFsIvrTq6pjP2HXlpcDtyky+fKeCUyw=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=qGF8nxvQGhYCVrKx5KKpNo1iotXQHs9bplMwbOMHm6yyZ9dzlopplyYVe55Pw6vCS
 PUYWYOZ4rvay77zSXRA/cyQ9L6gDi8zwhm7xV8HwYezpg94Vz8fRjqsICJA2pdPCNu
 Pc18mmXqRyMs3UUtdVpeSBn27AZDhWxbhcL7cS/0=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 22 Oct 2018 19:02:56 -0700
Message-Id: <1540260184-11294-17-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 17/25] xen/arm: make set_interrupt_ppi able
 to handle non-PPI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.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>

YWxzbyByZW5hbWUgaXQgdG8gc2V0X2ludGVycnVwdC4KClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KUmV2aWV3ZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5j
IHwgMjkgKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxNSBp
bnNlcnRpb25zKCspLCAxNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
ZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKaW5kZXggNGE2ZWQy
My4uYTdmZDRmMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCisrKyBi
L3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwpAQCAtNTkyLDE5ICs1OTIsMjAgQEAgc3RhdGlj
IGludCBfX2luaXQgd3JpdGVfcHJvcGVydGllcyhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2Vy
bmVsX2luZm8gKmtpbmZvLAogCiB0eXBlZGVmIF9fYmUzMiBnaWNfaW50ZXJydXB0X3RbM107CiAK
LXN0YXRpYyB2b2lkIF9faW5pdCBzZXRfaW50ZXJydXB0X3BwaShnaWNfaW50ZXJydXB0X3QgaW50
ZXJydXB0LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGlu
dCBpcnEsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50
IGNwdW1hc2ssCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
aW50IGxldmVsKQorc3RhdGljIHZvaWQgX19pbml0IHNldF9pbnRlcnJ1cHQoZ2ljX2ludGVycnVw
dF90IGludGVycnVwdCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCBpcnEsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQg
Y3B1bWFzaywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBs
ZXZlbCkKIHsKICAgICBfX2JlMzIgKmNlbGxzID0gaW50ZXJydXB0OworICAgIGJvb2wgaXNfcHBp
ID0gISEoaXJxIDwgMzIpOwogCiAgICAgQlVHX09OKGlycSA8IDE2KTsKLSAgICBCVUdfT04oaXJx
ID49IDMyKTsKKyAgICBpcnEgLT0gKGlzX3BwaSkgPyAxNjogMzI7IC8qIFBQSXMgc3RhcnQgYXQg
MTYsIFNQSXMgYXQgMzIgKi8KIAogICAgIC8qIFNlZSBsaW51eCBEb2N1bWVudGF0aW9uL2Rldmlj
ZXRyZWUvYmluZGluZ3MvaW50ZXJydXB0LWNvbnRyb2xsZXIvYXJtLGdpYy50eHQgKi8KLSAgICBk
dF9zZXRfY2VsbCgmY2VsbHMsIDEsIDEpOyAvKiBpcyBhIFBQSSAqLwotICAgIGR0X3NldF9jZWxs
KCZjZWxscywgMSwgaXJxIC0gMTYpOyAvKiBQUElzIHN0YXJ0IGF0IDE2ICovCisgICAgZHRfc2V0
X2NlbGwoJmNlbGxzLCAxLCBpc19wcGkpOyAvKiBpcyBhIFBQST8gKi8KKyAgICBkdF9zZXRfY2Vs
bCgmY2VsbHMsIDEsIGlycSk7CiAgICAgZHRfc2V0X2NlbGwoJmNlbGxzLCAxLCAoY3B1bWFzayA8
PCA4KSB8IGxldmVsKTsKIH0KIApAQCAtNzI3LDcgKzcyOCw3IEBAIHN0YXRpYyBpbnQgX19pbml0
IG1ha2VfaHlwZXJ2aXNvcl9ub2RlKHN0cnVjdCBkb21haW4gKmQsCiAgICAgICogIC0gQWxsIENQ
VXMKICAgICAgKiAgVE9ETzogSGFuZGxlIHByb3Blcmx5IHRoZSBjcHVtYXNrOwogICAgICAqLwot
ICAgIHNldF9pbnRlcnJ1cHRfcHBpKGludHIsIGQtPmFyY2guZXZ0Y2huX2lycSwgMHhmLCBEVF9J
UlFfVFlQRV9MRVZFTF9MT1cpOworICAgIHNldF9pbnRlcnJ1cHQoaW50ciwgZC0+YXJjaC5ldnRj
aG5faXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7CiAgICAgcmVzID0gZmR0X3Byb3Bl
cnR5X2ludGVycnVwdHMoZmR0LCAmaW50ciwgMSk7CiAgICAgaWYgKCByZXMgKQogICAgICAgICBy
ZXR1cm4gcmVzOwpAQCAtMTAwNCwxNSArMTAwNSwxNSBAQCBzdGF0aWMgaW50IF9faW5pdCBtYWtl
X3RpbWVyX25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0LAogCiAgICAgaXJx
ID0gdGltZXJfZ2V0X2lycShUSU1FUl9QSFlTX1NFQ1VSRV9QUEkpOwogICAgIGR0X2RwcmludGso
IiAgU2VjdXJlIGludGVycnVwdCAldVxuIiwgaXJxKTsKLSAgICBzZXRfaW50ZXJydXB0X3BwaShp
bnRyc1swXSwgaXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7CisgICAgc2V0X2ludGVy
cnVwdChpbnRyc1swXSwgaXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7CiAKICAgICBp
cnEgPSB0aW1lcl9nZXRfaXJxKFRJTUVSX1BIWVNfTk9OU0VDVVJFX1BQSSk7CiAgICAgZHRfZHBy
aW50aygiICBOb24gc2VjdXJlIGludGVycnVwdCAldVxuIiwgaXJxKTsKLSAgICBzZXRfaW50ZXJy
dXB0X3BwaShpbnRyc1sxXSwgaXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7CisgICAg
c2V0X2ludGVycnVwdChpbnRyc1sxXSwgaXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7
CiAKICAgICBpcnEgPSB0aW1lcl9nZXRfaXJxKFRJTUVSX1ZJUlRfUFBJKTsKICAgICBkdF9kcHJp
bnRrKCIgIFZpcnQgaW50ZXJydXB0ICV1XG4iLCBpcnEpOwotICAgIHNldF9pbnRlcnJ1cHRfcHBp
KGludHJzWzJdLCBpcnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKKyAgICBzZXRfaW50
ZXJydXB0KGludHJzWzJdLCBpcnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKIAogICAg
IHJlcyA9IGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzKGZkdCwgaW50cnMsIDMpOwogICAgIGlmICgg
cmVzICkKQEAgLTE2MDEsOSArMTYwMiw5IEBAIHN0YXRpYyBpbnQgX19pbml0IG1ha2VfdGltZXJf
ZG9tVV9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCkKICAgICAgICAgICAg
IHJldHVybiByZXM7CiAgICAgfQogCi0gICAgc2V0X2ludGVycnVwdF9wcGkoaW50cnNbMF0sIEdV
RVNUX1RJTUVSX1BIWVNfU19QUEksIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKLSAgICBz
ZXRfaW50ZXJydXB0X3BwaShpbnRyc1sxXSwgR1VFU1RfVElNRVJfUEhZU19OU19QUEksIDB4Ziwg
RFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKLSAgICBzZXRfaW50ZXJydXB0X3BwaShpbnRyc1syXSwg
R1VFU1RfVElNRVJfVklSVF9QUEksIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKKyAgICBz
ZXRfaW50ZXJydXB0KGludHJzWzBdLCBHVUVTVF9USU1FUl9QSFlTX1NfUFBJLCAweGYsIERUX0lS
UV9UWVBFX0xFVkVMX0xPVyk7CisgICAgc2V0X2ludGVycnVwdChpbnRyc1sxXSwgR1VFU1RfVElN
RVJfUEhZU19OU19QUEksIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKKyAgICBzZXRfaW50
ZXJydXB0KGludHJzWzJdLCBHVUVTVF9USU1FUl9WSVJUX1BQSSwgMHhmLCBEVF9JUlFfVFlQRV9M
RVZFTF9MT1cpOwogCiAgICAgcmVzID0gZmR0X3Byb3BlcnR5KGZkdCwgImludGVycnVwdHMiLCBp
bnRycywgc2l6ZW9mIChpbnRyc1swXSkgKiAzKTsKICAgICBpZiAoIHJlcyApCi0tIAoxLjkuMQoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 02:03:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 02: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 1gEm2T-0004bX-4f; Tue, 23 Oct 2018 02:03:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fgyz=nd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gEm2P-0004Ve-SR
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 02:03:17 +0000
X-Inumbo-ID: 03b658ac-d668-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 03b658ac-d668-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 02:04:46 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id BCA5A207DE;
 Tue, 23 Oct 2018 02:03:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540260197;
 bh=31qq9Eny88sArdvlf99blv/IE5BBzXtDI3RTWOdZzj0=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=jIzDoglb/sg4+ln7a1sdzQq+qg5FftIDbLokel0FXWazZ6bjqPnM8lfyGepj9u7EI
 gbAaaaxkT90syGqU4Cb4MpBQnf+q6Dz0Gabrf3uOQAwO3X1utJB9nAk2FBfdcAyTQx
 QdoykKEx38ugT/6NuiBy0t0jcKDFsmYwWVZOgkNA=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 22 Oct 2018 19:02:57 -0700
Message-Id: <1540260184-11294-18-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 18/25] xen/arm: generate vpl011 node on
 device tree for domU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.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>

SW50cm9kdWNlIHZwbDAxMSBzdXBwb3J0IHRvIGd1ZXN0cyBzdGFydGVkIGZyb20gWGVuOiBpdCBw
cm92aWRlcyBhCnNpbXBsZSB3YXkgdG8gcHJpbnQgb3V0cHV0IGZyb20gYSBndWVzdCwgYXMgbW9z
dCBndWVzdHMgY29tZSB3aXRoIGEKcGwwMTEgZHJpdmVyLiBJdCBpcyBhbHNvIGFibGUgdG8gcHJv
dmlkZSBhIHdvcmtpbmcgY29uc29sZSB3aXRoCmludGVycnVwdCBzdXBwb3J0LgoKVGhlIFVBUlQg
ZXhwb3NlZCB0byB0aGUgZ3Vlc3QgaXMgYSBTQlNBIGNvbXBhdGlibGUgVUFSVCBhbmQgbm90IGEg
UEwwMTEuClNCU0EgVUFSVCBpcyBhIHN1YnNldCBvZiBQTDAxMSByMXA1LiBBIGZ1bGwgUEwwMTEg
aW1wbGVtZW50YXRpb24gaW4gWGVuCndvdWxkIGp1c3QgYmUgdG9vIGRpZmZpY3VsdCwgc28gZ3Vl
c3RzIG1heSByZXF1aXJlIHNvbWUgZHJpdmVycyBjaGFuZ2VzLgoKRW5hYmxlIHZwbDAxMSBjb25k
aXRpb25hbGx5IGlmIHRoZSB1c2VyIHJlcXVlc3RlZCBpdC4KClNpZ25lZC1vZmYtYnk6IFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KLS0tCkNoYW5nZXMgaW4gdjU6Ci0g
dXNlIGR0X3Byb3BlcnR5X3JlYWRfYm9vbAoKQ2hhbmdlcyBpbiB2NDoKLSBtb3ZlIHJlbmFtZSBz
ZXRfaW50ZXJydXB0X3BwaSBhbmQgbWFraW5nIHNldF9pbnRlcnJ1cHRfcHBpIGdlbmVyaWMgdG8K
ICBhIHNlcGFyYXRlIHBhdGNoCi0gcHJvcGVybHkgbmFtZSB0aGUgdnBsMDExIGRldmljZSBub2Rl
IG5hbWUKLSBjb2RlIHN0eWxlCi0gdXNlICNkZWZpbmUgZm9yIGFkZHJjZWxscyBhbmQgc2l6ZWNl
bGxzCgpDaGFuZ2VzIGluIHYzOgotIHVzZSBib29sCi0gcmV0YWluIEJVR19PTihpcnEgPCAxNikK
LSBhZGQgdnBsMDExIGJvb2wgdG8ga2luZm8KLSByZXR1cm4gZXJyb3Igb2YgdnBsMDExIGlzIHJl
cXVpcmVkIGJ1dCBDT05GSUdfU0JTQV9WVUFSVF9DT05TT0xFIGlzCiAgbWlzc2luZwoKQ2hhbmdl
cyBpbiB2MjoKLSBjb2RlIHN0eWxlIGZpeGVzCi0gbWFrZSBzZXRfaW50ZXJydXB0X3BwaSBnZW5l
cmljCi0gcmVuYW1lIHNldF9pbnRlcnJ1cHRfcHBpIHRvIHNldF9pbnRlcnJ1cHQKLSBvbmx5IG1h
a2UgdGhlIHZwbDAxMSBub2RlIGlmIHRoZSBvcHRpb24gd2FzIGVuYWJsZWQKLS0tCiB4ZW4vYXJj
aC9hcm0vZG9tYWluX2J1aWxkLmMgfCA2MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysKIHhlbi9hcmNoL2FybS9rZXJuZWwuaCAgICAgICB8ICAzICsrKwogMiBm
aWxlcyBjaGFuZ2VkLCA2MyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCmluZGV4IGE3ZmQ0
ZjEuLjYwMjZiNzcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYworKysg
Yi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKQEAgLTE2MjAsNiArMTYyMCw1NCBAQCBzdGF0
aWMgaW50IF9faW5pdCBtYWtlX3RpbWVyX2RvbVVfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpk
LCB2b2lkICpmZHQpCiAgICAgcmV0dXJuIHJlczsKIH0KIAorI2lmZGVmIENPTkZJR19TQlNBX1ZV
QVJUX0NPTlNPTEUKK3N0YXRpYyBpbnQgX19pbml0IG1ha2VfdnBsMDExX3VhcnRfbm9kZShjb25z
dCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpmZHQpCit7CisgICAgaW50IHJlczsKKyAgICBnaWNf
aW50ZXJydXB0X3QgaW50cjsKKyAgICBfX2JlMzIgcmVnW0dVRVNUX1JPT1RfQUREUkVTU19DRUxM
UyArIEdVRVNUX1JPT1RfU0laRV9DRUxMU107CisgICAgX19iZTMyICpjZWxsczsKKworICAgIHJl
cyA9IGZkdF9iZWdpbl9ub2RlKGZkdCwgInNic2EtdWFydEAiX19zdHJpbmdpZnkoR1VFU1RfUEww
MTFfQkFTRSkpOworICAgIGlmICggcmVzICkKKyAgICAgICAgcmV0dXJuIHJlczsKKworICAgIHJl
cyA9IGZkdF9wcm9wZXJ0eV9zdHJpbmcoZmR0LCAiY29tcGF0aWJsZSIsICJhcm0sc2JzYS11YXJ0
Iik7CisgICAgaWYgKCByZXMgKQorICAgICAgICByZXR1cm4gcmVzOworCisgICAgY2VsbHMgPSAm
cmVnWzBdOworICAgIGR0X2NoaWxkX3NldF9yYW5nZSgmY2VsbHMsIEdVRVNUX1JPT1RfQUREUkVT
U19DRUxMUywKKyAgICAgICAgICAgICAgICAgICAgICAgR1VFU1RfUk9PVF9TSVpFX0NFTExTLCBH
VUVTVF9QTDAxMV9CQVNFLAorICAgICAgICAgICAgICAgICAgICAgICBHVUVTVF9QTDAxMV9TSVpF
KTsKKyAgICBpZiAoIHJlcyApCisgICAgICAgIHJldHVybiByZXM7CisgICAgcmVzID0gZmR0X3By
b3BlcnR5KGZkdCwgInJlZyIsIHJlZywgc2l6ZW9mKHJlZykpOworICAgIGlmICggcmVzICkKKyAg
ICAgICAgcmV0dXJuIHJlczsKKworICAgIHNldF9pbnRlcnJ1cHQoaW50ciwgR1VFU1RfVlBMMDEx
X1NQSSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9ISUdIKTsKKworICAgIHJlcyA9IGZkdF9wcm9w
ZXJ0eShmZHQsICJpbnRlcnJ1cHRzIiwgaW50ciwgc2l6ZW9mIChpbnRyKSk7CisgICAgaWYgKCBy
ZXMgKQorICAgICAgICByZXR1cm4gcmVzOworCisgICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwo
ZmR0LCAiaW50ZXJydXB0LXBhcmVudCIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgR1VF
U1RfUEhBTkRMRV9HSUMpOworICAgIGlmICggcmVzICkKKyAgICAgICAgcmV0dXJuIHJlczsKKwor
ICAgIC8qIFVzZSBhIGRlZmF1bHQgYmF1ZCByYXRlIG9mIDExNTIwMC4gKi8KKyAgICBmZHRfcHJv
cGVydHlfdTMyKGZkdCwgImN1cnJlbnQtc3BlZWQiLCAxMTUyMDApOworCisgICAgcmVzID0gZmR0
X2VuZF9ub2RlKGZkdCk7CisgICAgaWYgKCByZXMgKQorICAgICAgICByZXR1cm4gcmVzOworCisg
ICAgcmV0dXJuIDA7Cit9CisjZW5kaWYKKwogLyoKICAqIFRoZSBtYXggc2l6ZSBmb3IgRFQgaXMg
Mk1CLiBIb3dldmVyLCB0aGUgZ2VuZXJhdGVkIERUIGlzIHNtYWxsLCA0S0IKICAqIGFyZSBlbm91
Z2ggZm9yIG5vdywgYnV0IHdlIG1pZ2h0IGhhdmUgdG8gaW5jcmVhc2UgaXQgaW4gdGhlIGZ1dHVy
ZS4KQEAgLTE2ODEsNiArMTcyOSwxNiBAQCBzdGF0aWMgaW50IF9faW5pdCBwcmVwYXJlX2R0Yl9k
b21VKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiAgICAgaWYg
KCByZXQgKQogICAgICAgICBnb3RvIGVycjsKIAorICAgIGlmICgga2luZm8tPnZwbDAxMSApCisg
ICAgeworICAgICAgICByZXQgPSAtRUlOVkFMOworI2lmZGVmIENPTkZJR19TQlNBX1ZVQVJUX0NP
TlNPTEUKKyAgICAgICAgcmV0ID0gbWFrZV92cGwwMTFfdWFydF9ub2RlKGQsIGtpbmZvLT5mZHQp
OworI2VuZGlmCisgICAgICAgIGlmICggcmV0ICkKKyAgICAgICAgICAgIGdvdG8gZXJyOworICAg
IH0KKwogICAgIHJldCA9IGZkdF9lbmRfbm9kZShraW5mby0+ZmR0KTsKICAgICBpZiAoIHJldCA8
IDAgKQogICAgICAgICBnb3RvIGVycjsKQEAgLTI1NDksNiArMjYwNyw4IEBAIHN0YXRpYyBpbnQg
X19pbml0IGNvbnN0cnVjdF9kb21VKHN0cnVjdCBkb21haW4gKmQsCiAKICAgICBwcmludGsoIioq
KiBMT0FESU5HIERPTVUgY3B1cz0ldSBtZW1vcnk9JWx1S0IgKioqXG4iLCBkLT5tYXhfdmNwdXMs
IG1lbSk7CiAKKyAgICBraW5mby52cGwwMTEgPSBkdF9wcm9wZXJ0eV9yZWFkX2Jvb2wobm9kZSwg
InZwbDAxMSIpOworCiAgICAgaWYgKCB2Y3B1X2NyZWF0ZShkLCAwLCAwKSA9PSBOVUxMICkKICAg
ICAgICAgcmV0dXJuIC1FTk9NRU07CiAgICAgZC0+bWF4X3BhZ2VzID0gfjBVOwpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gvYXJtL2tlcm5lbC5oIGIveGVuL2FyY2gvYXJtL2tlcm5lbC5oCmluZGV4IDQz
MjBmNzIuLjMzZjNlNzIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9rZXJuZWwuaAorKysgYi94
ZW4vYXJjaC9hcm0va2VybmVsLmgKQEAgLTMzLDYgKzMzLDkgQEAgc3RydWN0IGtlcm5lbF9pbmZv
IHsKICAgICBwYWRkcl90IGR0Yl9wYWRkcjsKICAgICBwYWRkcl90IGluaXRyZF9wYWRkcjsKIAor
ICAgIC8qIEVuYWJsZSBwbDAxMSBlbXVsYXRpb24gKi8KKyAgICBib29sIHZwbDAxMTsKKwogICAg
IC8qIGxvYWRlciB0byB1c2UgZm9yIHRoaXMga2VybmVsICovCiAgICAgdm9pZCAoKmxvYWQpKHN0
cnVjdCBrZXJuZWxfaW5mbyAqaW5mbyk7CiAgICAgLyogbG9hZGVyIHNwZWNpZmljIHN0YXRlICov
Ci0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 02:03:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 02: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 1gEm2V-0004fg-3U; Tue, 23 Oct 2018 02:03:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fgyz=nd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gEm2Q-0004WU-CS
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 02:03:18 +0000
X-Inumbo-ID: 03f89b4f-d668-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 03f89b4f-d668-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 02:04:47 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 33C46207E0;
 Tue, 23 Oct 2018 02:03:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540260197;
 bh=0cWoE0Zut6oblHY2H6sy/z8QwSX7oOf4UBUyAXCKiUI=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=LzWlnxgBqychTOJ88v0NrYmK0BV3HKwA3O+MJSvIu9vFpwZKbY04MXIlpkKaWeXzg
 iYMJ/OLNaDqlgNBaER09tQkcYvzRJIVi2JYPVqnNAppCzN7IQ+7D7ZdJ790LMQQ8tt
 /QQyVsMtDAcmnflbmi+gqFVcTVT72pulJueV8/u4=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 22 Oct 2018 19:02:58 -0700
Message-Id: <1540260184-11294-19-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 19/25] xen/arm: introduce a union in vpl011
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.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>

SW50cm9kdWNlIGEgdW5pb24gaW4gc3RydWN0IHZwbDAxMSB0byBjb250YWluIHRoZSBjb25zb2xl
IHJpbmcgbWVtYmVycy4KQSBsYXRlciBwYXRjaCB3aWxsIGFkZCBhbm90aGVyIG1lbWJlciBvZiB0
aGUgdW5pb24gZm9yIHRoZSBjYXNlIHdoZXJlCnRoZSBiYWNrZW5kIGlzIGluIFhlbi4KClNpZ25l
ZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KQWNrZWQt
Ynk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0tLQpDaGFuZ2VzIGluIHY0
OgotIG5hbWUgdW5pb24gImJhY2tlbmQiCgpDaGFuZ2VzIGluIHYzOgotIHJlbmFtZSByaW5nIGZp
ZWxkIHRvIGRvbQoKQ2hhbmdlcyBpbiB2MjoKLSBuZXcgcGF0Y2gKLS0tCiB4ZW4vYXJjaC9hcm0v
dnBsMDExLmMgICAgICAgIHwgMjIgKysrKysrKysrKysrLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUv
YXNtLWFybS92cGwwMTEuaCB8ICA4ICsrKysrKy0tCiAyIGZpbGVzIGNoYW5nZWQsIDE4IGluc2Vy
dGlvbnMoKyksIDEyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92cGww
MTEuYyBiL3hlbi9hcmNoL2FybS92cGwwMTEuYwppbmRleCBhMjgxZWFiLi5lYmMwNDVlIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC9hcm0vdnBsMDExLmMKKysrIGIveGVuL2FyY2gvYXJtL3ZwbDAxMS5j
CkBAIC04Miw3ICs4Miw3IEBAIHN0YXRpYyB1aW50OF90IHZwbDAxMV9yZWFkX2RhdGEoc3RydWN0
IGRvbWFpbiAqZCkKICAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwogICAgIHVpbnQ4X3QgZGF0YSA9
IDA7CiAgICAgc3RydWN0IHZwbDAxMSAqdnBsMDExID0gJmQtPmFyY2gudnBsMDExOwotICAgIHN0
cnVjdCB4ZW5jb25zX2ludGVyZmFjZSAqaW50ZiA9IHZwbDAxMS0+cmluZ19idWY7CisgICAgc3Ry
dWN0IHhlbmNvbnNfaW50ZXJmYWNlICppbnRmID0gdnBsMDExLT5iYWNrZW5kLmRvbS5yaW5nX2J1
ZjsKICAgICBYRU5DT05TX1JJTkdfSURYIGluX2NvbnMsIGluX3Byb2Q7CiAKICAgICBWUEwwMTFf
TE9DSyhkLCBmbGFncyk7CkBAIC0xNDUsNyArMTQ1LDcgQEAgc3RhdGljIHVpbnQ4X3QgdnBsMDEx
X3JlYWRfZGF0YShzdHJ1Y3QgZG9tYWluICpkKQogc3RhdGljIHZvaWQgdnBsMDExX3VwZGF0ZV90
eF9maWZvX3N0YXR1cyhzdHJ1Y3QgdnBsMDExICp2cGwwMTEsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmaWZvX2xldmVsKQogewotICAgIHN0
cnVjdCB4ZW5jb25zX2ludGVyZmFjZSAqaW50ZiA9IHZwbDAxMS0+cmluZ19idWY7CisgICAgc3Ry
dWN0IHhlbmNvbnNfaW50ZXJmYWNlICppbnRmID0gdnBsMDExLT5iYWNrZW5kLmRvbS5yaW5nX2J1
ZjsKICAgICB1bnNpZ25lZCBpbnQgZmlmb190aHJlc2hvbGQgPSBzaXplb2YoaW50Zi0+b3V0KSAt
IFNCU0FfVUFSVF9GSUZPX0xFVkVMOwogCiAgICAgQlVJTERfQlVHX09OKHNpemVvZihpbnRmLT5v
dXQpIDwgU0JTQV9VQVJUX0ZJRk9fU0laRSk7CkBAIC0xNjQsNyArMTY0LDcgQEAgc3RhdGljIHZv
aWQgdnBsMDExX3dyaXRlX2RhdGEoc3RydWN0IGRvbWFpbiAqZCwgdWludDhfdCBkYXRhKQogewog
ICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CiAgICAgc3RydWN0IHZwbDAxMSAqdnBsMDExID0gJmQt
PmFyY2gudnBsMDExOwotICAgIHN0cnVjdCB4ZW5jb25zX2ludGVyZmFjZSAqaW50ZiA9IHZwbDAx
MS0+cmluZ19idWY7CisgICAgc3RydWN0IHhlbmNvbnNfaW50ZXJmYWNlICppbnRmID0gdnBsMDEx
LT5iYWNrZW5kLmRvbS5yaW5nX2J1ZjsKICAgICBYRU5DT05TX1JJTkdfSURYIG91dF9jb25zLCBv
dXRfcHJvZDsKIAogICAgIFZQTDAxMV9MT0NLKGQsIGZsYWdzKTsKQEAgLTM4Miw3ICszODIsNyBA
QCBzdGF0aWMgdm9pZCB2cGwwMTFfZGF0YV9hdmFpbChzdHJ1Y3QgZG9tYWluICpkKQogewogICAg
IHVuc2lnbmVkIGxvbmcgZmxhZ3M7CiAgICAgc3RydWN0IHZwbDAxMSAqdnBsMDExID0gJmQtPmFy
Y2gudnBsMDExOwotICAgIHN0cnVjdCB4ZW5jb25zX2ludGVyZmFjZSAqaW50ZiA9IHZwbDAxMS0+
cmluZ19idWY7CisgICAgc3RydWN0IHhlbmNvbnNfaW50ZXJmYWNlICppbnRmID0gdnBsMDExLT5i
YWNrZW5kLmRvbS5yaW5nX2J1ZjsKICAgICBYRU5DT05TX1JJTkdfSURYIGluX2NvbnMsIGluX3By
b2QsIG91dF9jb25zLCBvdXRfcHJvZDsKICAgICBYRU5DT05TX1JJTkdfSURYIGluX2ZpZm9fbGV2
ZWwsIG91dF9maWZvX2xldmVsOwogCkBAIC00NTksMTQgKzQ1OSwxNCBAQCBpbnQgZG9tYWluX3Zw
bDAxMV9pbml0KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2cGwwMTFfaW5pdF9pbmZvICppbmZv
KQogICAgIGludCByYzsKICAgICBzdHJ1Y3QgdnBsMDExICp2cGwwMTEgPSAmZC0+YXJjaC52cGww
MTE7CiAKLSAgICBpZiAoIHZwbDAxMS0+cmluZ19idWYgKQorICAgIGlmICggdnBsMDExLT5iYWNr
ZW5kLmRvbS5yaW5nX2J1ZiApCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogCiAgICAgLyogTWFw
IHRoZSBndWVzdCBQRk4gdG8gWGVuIGFkZHJlc3Mgc3BhY2UuICovCiAgICAgcmMgPSAgcHJlcGFy
ZV9yaW5nX2Zvcl9oZWxwZXIoZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBn
Zm5feChpbmZvLT5nZm4pLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZ2cGww
MTEtPnJpbmdfcGFnZSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmdnBsMDEx
LT5yaW5nX2J1Zik7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnZwbDAxMS0+
YmFja2VuZC5kb20ucmluZ19wYWdlLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICZ2cGwwMTEtPmJhY2tlbmQuZG9tLnJpbmdfYnVmKTsKICAgICBpZiAoIHJjIDwgMCApCiAgICAg
ICAgIGdvdG8gb3V0OwogCkBAIC00OTUsNyArNDk1LDggQEAgb3V0MjoKICAgICB2Z2ljX2ZyZWVf
dmlycShkLCBHVUVTVF9WUEwwMTFfU1BJKTsKIAogb3V0MToKLSAgICBkZXN0cm95X3JpbmdfZm9y
X2hlbHBlcigmdnBsMDExLT5yaW5nX2J1ZiwgdnBsMDExLT5yaW5nX3BhZ2UpOworICAgIGRlc3Ry
b3lfcmluZ19mb3JfaGVscGVyKCZ2cGwwMTEtPmJhY2tlbmQuZG9tLnJpbmdfYnVmLAorCQkJICAg
ICAgICAgICAgICAgIHZwbDAxMS0+YmFja2VuZC5kb20ucmluZ19wYWdlKTsKIAogb3V0OgogICAg
IHJldHVybiByYzsKQEAgLTUwNSwxMSArNTA2LDEyIEBAIHZvaWQgZG9tYWluX3ZwbDAxMV9kZWlu
aXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICBzdHJ1Y3QgdnBsMDExICp2cGwwMTEgPSAmZC0+
YXJjaC52cGwwMTE7CiAKLSAgICBpZiAoICF2cGwwMTEtPnJpbmdfYnVmICkKKyAgICBpZiAoICF2
cGwwMTEtPmJhY2tlbmQuZG9tLnJpbmdfYnVmICkKICAgICAgICAgcmV0dXJuOwogCiAgICAgZnJl
ZV94ZW5fZXZlbnRfY2hhbm5lbChkLCB2cGwwMTEtPmV2dGNobik7Ci0gICAgZGVzdHJveV9yaW5n
X2Zvcl9oZWxwZXIoJnZwbDAxMS0+cmluZ19idWYsIHZwbDAxMS0+cmluZ19wYWdlKTsKKyAgICBk
ZXN0cm95X3JpbmdfZm9yX2hlbHBlcigmdnBsMDExLT5iYWNrZW5kLmRvbS5yaW5nX2J1ZiwKKwkJ
CSAgICAgICAgICAgICAgICB2cGwwMTEtPmJhY2tlbmQuZG9tLnJpbmdfcGFnZSk7CiB9CiAKIC8q
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oIGIveGVuL2luY2x1ZGUv
YXNtLWFybS92cGwwMTEuaAppbmRleCBkYjk1ZmY4Li40MmQ3YTI0IDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDEx
LmgKQEAgLTMxLDggKzMxLDEyIEBACiAjZGVmaW5lIFNCU0FfVUFSVF9GSUZPX1NJWkUgMzIKIAog
c3RydWN0IHZwbDAxMSB7Ci0gICAgdm9pZCAqcmluZ19idWY7Ci0gICAgc3RydWN0IHBhZ2VfaW5m
byAqcmluZ19wYWdlOworICAgIHVuaW9uIHsKKyAgICAgICAgc3RydWN0IHsKKyAgICAgICAgICAg
IHZvaWQgKnJpbmdfYnVmOworICAgICAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcmluZ19wYWdl
OworICAgICAgICB9IGRvbTsKKyAgICB9IGJhY2tlbmQ7CiAgICAgdWludDMyX3QgICAgdWFydGZy
OyAgICAgICAgIC8qIEZsYWcgcmVnaXN0ZXIgKi8KICAgICB1aW50MzJfdCAgICB1YXJ0Y3I7ICAg
ICAgICAgLyogQ29udHJvbCByZWdpc3RlciAqLwogICAgIHVpbnQzMl90ICAgIHVhcnRpbXNjOyAg
ICAgICAvKiBJbnRlcnJ1cHQgbWFzayByZWdpc3RlciovCi0tIAoxLjkuMQoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 02:03:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 02: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 1gEm2W-0004he-3h; Tue, 23 Oct 2018 02:03:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fgyz=nd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gEm2R-0004Ya-Id
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 02:03:19 +0000
X-Inumbo-ID: 0443e237-d668-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0443e237-d668-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 02:04:47 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id A0AE1207E2;
 Tue, 23 Oct 2018 02:03:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540260197;
 bh=ibeo8HC2nePaBtZEd9T9+n5jFSM2efiHTpS/ROBAIFw=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=dFEWgIy/9uYGlo8N0I/lENQg/YNiR1fOy7FN2EIzNPSayfe4hN9JLiyVlKlZ+DpSw
 uduKRmpCw1RGIIln+OY2yoGpKtHRfSBTtSnfm717x59uqyA5XXZrkpCX25Guthb+7x
 3pujqCdypUe9z2nuLtl5wlK1QjodcKMmxL/lHFzU=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 22 Oct 2018 19:02:59 -0700
Message-Id: <1540260184-11294-20-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 20/25] xen/arm: refactor vpl011_data_avail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.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>

TW92ZSB0aGUgY29kZSB0byBjYWxjdWxhdGUgaW5fZmlmb19sZXZlbCBhbmQgb3V0X2ZpZm9fbGV2
ZWwgb3V0IG9mCnZwbDAxMV9kYXRhX2F2YWlsLCB0byB0aGUgY2FsbGVyLgpUaGlzIGNoYW5nZSB3
aWxsIG1ha2UgaXQgcG9zc2libGUgdG8gcmV1c2UgdnBsMDExX2RhdGFfYXZhaWwgd2l0aApkaWZm
ZXJlbnQgcmluZyBzdHJ1Y3R1cmVzIGluIGEgbGF0ZXIgcGF0Y2guCgpTaWduZWQtb2ZmLWJ5OiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CkFja2VkLWJ5OiBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKLS0tCkNoYW5nZXMgaW4gdjM6Ci0gcmVtb3Zl
IGZvcndhcmQgZGVjbGFyYXRpb24gb2YgdnBsMDExX2RhdGFfYXZhaWwKCkNoYW5nZXMgaW4gdjI6
Ci0gbmV3IHBhdGNoCi0tLQogeGVuL2FyY2gvYXJtL3ZwbDAxMS5jIHwgNjQgKysrKysrKysrKysr
KysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwg
MzYgaW5zZXJ0aW9ucygrKSwgMjggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
YXJtL3ZwbDAxMS5jIGIveGVuL2FyY2gvYXJtL3ZwbDAxMS5jCmluZGV4IGViYzA0NWUuLjY4NDUy
YTggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS92cGwwMTEuYworKysgYi94ZW4vYXJjaC9hcm0v
dnBsMDExLmMKQEAgLTM3OCwzMCArMzc4LDEzIEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgbW1pb19o
YW5kbGVyX29wcyB2cGwwMTFfbW1pb19oYW5kbGVyID0gewogICAgIC53cml0ZSA9IHZwbDAxMV9t
bWlvX3dyaXRlLAogfTsKIAotc3RhdGljIHZvaWQgdnBsMDExX2RhdGFfYXZhaWwoc3RydWN0IGRv
bWFpbiAqZCkKK3N0YXRpYyB2b2lkIHZwbDAxMV9kYXRhX2F2YWlsKHN0cnVjdCBkb21haW4gKmQs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYRU5DT05TX1JJTkdfSURYIGluX2ZpZm9f
bGV2ZWwsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYRU5DT05TX1JJTkdfSURYIGlu
X3NpemUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYRU5DT05TX1JJTkdfSURYIG91
dF9maWZvX2xldmVsLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWEVOQ09OU19SSU5H
X0lEWCBvdXRfc2l6ZSkKIHsKLSAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwogICAgIHN0cnVjdCB2
cGwwMTEgKnZwbDAxMSA9ICZkLT5hcmNoLnZwbDAxMTsKLSAgICBzdHJ1Y3QgeGVuY29uc19pbnRl
cmZhY2UgKmludGYgPSB2cGwwMTEtPmJhY2tlbmQuZG9tLnJpbmdfYnVmOwotICAgIFhFTkNPTlNf
UklOR19JRFggaW5fY29ucywgaW5fcHJvZCwgb3V0X2NvbnMsIG91dF9wcm9kOwotICAgIFhFTkNP
TlNfUklOR19JRFggaW5fZmlmb19sZXZlbCwgb3V0X2ZpZm9fbGV2ZWw7Ci0KLSAgICBWUEwwMTFf
TE9DSyhkLCBmbGFncyk7Ci0KLSAgICBpbl9jb25zID0gaW50Zi0+aW5fY29uczsKLSAgICBpbl9w
cm9kID0gaW50Zi0+aW5fcHJvZDsKLSAgICBvdXRfY29ucyA9IGludGYtPm91dF9jb25zOwotICAg
IG91dF9wcm9kID0gaW50Zi0+b3V0X3Byb2Q7Ci0KLSAgICBzbXBfcm1iKCk7Ci0KLSAgICBpbl9m
aWZvX2xldmVsID0geGVuY29uc19xdWV1ZWQoaW5fcHJvZCwKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaW5fY29ucywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc2l6ZW9mKGludGYtPmluKSk7Ci0KLSAgICBvdXRfZmlmb19sZXZlbCA9IHhlbmNvbnNfcXVl
dWVkKG91dF9wcm9kLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0X2Nv
bnMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2YoaW50Zi0+b3V0
KSk7CiAKICAgICAvKioqKiBVcGRhdGUgdGhlIFVBUlQgUlggc3RhdGUgKioqKi8KIApAQCAtNDEw
LDExICszOTMsMTEgQEAgc3RhdGljIHZvaWQgdnBsMDExX2RhdGFfYXZhaWwoc3RydWN0IGRvbWFp
biAqZCkKICAgICAgICAgdnBsMDExLT51YXJ0ZnIgJj0gflJYRkU7CiAKICAgICAvKiBTZXQgdGhl
IEZJRk9fRlVMTCBiaXQgaWYgdGhlIFhlbiBidWZmZXIgaXMgZnVsbC4gKi8KLSAgICBpZiAoIGlu
X2ZpZm9fbGV2ZWwgPT0gc2l6ZW9mKGludGYtPmluKSApCisgICAgaWYgKCBpbl9maWZvX2xldmVs
ID09IGluX3NpemUgKQogICAgICAgICB2cGwwMTEtPnVhcnRmciB8PSBSWEZGOwogCiAgICAgLyog
QXNzZXJ0IHRoZSBSWCBpbnRlcnJ1cHQgaWYgdGhlIEZJRk8gaXMgbW9yZSB0aGFuIGhhbGYgd2F5
IGZpbGxlZC4gKi8KLSAgICBpZiAoIGluX2ZpZm9fbGV2ZWwgPj0gc2l6ZW9mKGludGYtPmluKSAt
IFNCU0FfVUFSVF9GSUZPX0xFVkVMICkKKyAgICBpZiAoIGluX2ZpZm9fbGV2ZWwgPj0gaW5fc2l6
ZSAtIFNCU0FfVUFSVF9GSUZPX0xFVkVMICkKICAgICAgICAgdnBsMDExLT51YXJ0cmlzIHw9IFJY
STsKIAogICAgIC8qCkBAIC00MjcsNyArNDEwLDcgQEAgc3RhdGljIHZvaWQgdnBsMDExX2RhdGFf
YXZhaWwoc3RydWN0IGRvbWFpbiAqZCkKIAogICAgIC8qKioqIFVwZGF0ZSB0aGUgVUFSVCBUWCBz
dGF0ZSAqKioqLwogCi0gICAgaWYgKCBvdXRfZmlmb19sZXZlbCAhPSBzaXplb2YoaW50Zi0+b3V0
KSApCisgICAgaWYgKCBvdXRfZmlmb19sZXZlbCAhPSBvdXRfc2l6ZSApCiAgICAgewogICAgICAg
ICB2cGwwMTEtPnVhcnRmciAmPSB+VFhGRjsKIApAQCAtNDQ1LDEzICs0MjgsMzggQEAgc3RhdGlj
IHZvaWQgdnBsMDExX2RhdGFfYXZhaWwoc3RydWN0IGRvbWFpbiAqZCkKIAogICAgIGlmICggb3V0
X2ZpZm9fbGV2ZWwgPT0gMCApCiAgICAgICAgIHZwbDAxMS0+dWFydGZyIHw9IFRYRkU7Ci0KLSAg
ICBWUEwwMTFfVU5MT0NLKGQsIGZsYWdzKTsKIH0KIAogc3RhdGljIHZvaWQgdnBsMDExX25vdGlm
aWNhdGlvbihzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IHBvcnQpCiB7Ci0gICAgdnBsMDEx
X2RhdGFfYXZhaWwodi0+ZG9tYWluKTsKKyAgICB1bnNpZ25lZCBsb25nIGZsYWdzOworICAgIHN0
cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CisgICAgc3RydWN0IHZwbDAxMSAqdnBsMDExID0g
JmQtPmFyY2gudnBsMDExOworICAgIHN0cnVjdCB4ZW5jb25zX2ludGVyZmFjZSAqaW50ZiA9IHZw
bDAxMS0+YmFja2VuZC5kb20ucmluZ19idWY7CisgICAgWEVOQ09OU19SSU5HX0lEWCBpbl9jb25z
LCBpbl9wcm9kLCBvdXRfY29ucywgb3V0X3Byb2Q7CisgICAgWEVOQ09OU19SSU5HX0lEWCBpbl9m
aWZvX2xldmVsLCBvdXRfZmlmb19sZXZlbDsKKworICAgIFZQTDAxMV9MT0NLKGQsIGZsYWdzKTsK
KworICAgIGluX2NvbnMgPSBpbnRmLT5pbl9jb25zOworICAgIGluX3Byb2QgPSBpbnRmLT5pbl9w
cm9kOworICAgIG91dF9jb25zID0gaW50Zi0+b3V0X2NvbnM7CisgICAgb3V0X3Byb2QgPSBpbnRm
LT5vdXRfcHJvZDsKKworICAgIHNtcF9ybWIoKTsKKworICAgIGluX2ZpZm9fbGV2ZWwgPSB4ZW5j
b25zX3F1ZXVlZChpbl9wcm9kLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBp
bl9jb25zLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2YoaW50Zi0+
aW4pKTsKKworICAgIG91dF9maWZvX2xldmVsID0geGVuY29uc19xdWV1ZWQob3V0X3Byb2QsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdXRfY29ucywKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihpbnRmLT5vdXQpKTsKKworICAgIHZwbDAx
MV9kYXRhX2F2YWlsKHYtPmRvbWFpbiwgaW5fZmlmb19sZXZlbCwgc2l6ZW9mKGludGYtPmluKSwK
KyAgICAgICAgICAgICAgICAgICAgICBvdXRfZmlmb19sZXZlbCwgc2l6ZW9mKGludGYtPm91dCkp
OworCisgICAgVlBMMDExX1VOTE9DSyhkLCBmbGFncyk7CiB9CiAKIGludCBkb21haW5fdnBsMDEx
X2luaXQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHZwbDAxMV9pbml0X2luZm8gKmluZm8pCi0t
IAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 02:03:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 02: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 1gEm2W-0004iv-UZ; Tue, 23 Oct 2018 02:03:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fgyz=nd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gEm2R-0004Yc-Jb
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 02:03:20 +0000
X-Inumbo-ID: 04b3c2dc-d668-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 04b3c2dc-d668-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 02:04:48 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 1FAB0207E5;
 Tue, 23 Oct 2018 02:03:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540260198;
 bh=A452enQfqbf8MhCtE0JuCx+LoJk5Ad9OJkNHoyg4lns=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=Mx0E41b8ilBV9qcKGkJOYCsI4N+dKw4NlUn0/9ZBxgl8Ub3rT5GotrHVQQVojoIYA
 APa40sEQ+CHseiv/FE+BwDlXOpTXd7mLB65yqlN3TKwBqB8IB2LJ0virgZ9Y4Knt33
 C+Xhwb6R0HZU9xo1gmZQNcTcdJg10tX8kq7u//J0=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 22 Oct 2018 19:03:00 -0700
Message-Id: <1540260184-11294-21-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 21/25] xen: support console_switching between
 Dom0 and DomUs on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, Achin.Gupta@arm.com, ian.jackson@eu.citrix.com,
 xen-devel@lists.xen.org, tim@xen.org, jbeulich@suse.com, wei.liu2@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>

VG9kYXkgQ3RybC1BQUEgaXMgdXNlZCB0byBzd2l0Y2ggYmV0d2VlbiBYZW4gYW5kIERvbTAuIEV4
dGVuZCB0aGUKbWVjaGFuaXNtIHRvIGFsbG93IGZvciBzd2l0Y2hpbmcgYmV0d2VlbiBYZW4sIERv
bTAsIGFuZCBhbnkgb2YgdGhlCmluaXRpYWwgRG9tVSBjcmVhdGVkIGZyb20gWGVuIGFsb25nc2lk
ZSBEb20wIG91dCBvZiBpbmZvcm1hdGlvbiBwcm92aWRlZAp2aWEgZGV2aWNlIHRyZWUuCgpSZW5h
bWUgeGVuX3J4IHRvIGNvbnNvbGVfcnggdG8gbWF0Y2ggdGhlIG5ldyBiZWhhdmlvci4KCkNsYXJp
ZnkgZXhpc3RpbmcgY29tbWVudCBhYm91dCAibm90aWZ5IHRoZSBndWVzdCIsIG1ha2luZyBpdCBj
bGVhciB0aGF0Cml0IGlzIG9ubHkgYWJvdXQgdGhlIGhhcmR3YXJlIGRvbWFpbi4KClNpZ25lZC1v
ZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KQ0M6IGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20KQ0M6IEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbQpDQzog
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbQpDQzogamJldWxpY2hAc3VzZS5jb20KQ0M6IGtvbnJh
ZC53aWxrQG9yYWNsZS5jb20KQ0M6IHRpbUB4ZW4ub3JnCkNDOiB3ZWkubGl1MkBjaXRyaXguY29t
Ci0tLQpDaGFuZ2VzIGluIHY1OgotIG1vdmUgcGF0Y2ggZWFybGllciBhbmQgZGlzYWJsZSBjb2Rl
IHRoYXQgY2FsbHMgdnBsMDExX3J4X2NoYXJfeGVuIChub3QKICBkZWZpbmVkIHlldCkKLSBpbXBy
b3ZlIGNvbW1lbnRzCi0gcmVwbGFjZSBpZnMgd2l0aCBhIHN3aXRjaAotIGNvZGUgc3R5bGUKCkNo
YW5nZXMgaW4gdjQ6Ci0gaGFuZGxlIGNvbnNvbGVfcnggPT0gMCBpbiBjb25zb2xlX2lucHV0X2Rv
bWFpbgotIHVzZSByY3VfbG9ja19ieV9kb21haW4gaW5zdGVhZCBvZiBnZXRfZG9tYWluX2J5X2lk
Ci0gaGFuZGxlIHRoZSBjYXNlIHdoZXJlIHRoZSByZXR1cm5lZCBkb21haW4gaXMgTlVMTAotIHNl
bmRfZ2xvYmFsX3ZpcnEoVklSUV9DT05TT0xFKSBvbmx5IHdoZW4gY2hhcnMgYXJlIGZvciBEb20w
Ci0gbWFrZSBjb25zb2xlX3J4IHVuc2lnbmVkIGludAotIGZpeCBjb21tZW50Ci0gY29kZSByZWFk
YWJpbGl0eSBpbXByb3ZlbWVudAotIGZpeCBvcHRfY29uc3dpdGNoWzFdID09ICd4JyBjYXNlCi0g
bW92ZSBjb25zb2xlX2lucHV0X2RvbWFpbiB0byBuZXh0IHBhdGNoCgpDaGFuZ2VzIGluIHYzOgot
IG9ubHkgY2FsbCB2cGwwMTEgZnVuY3Rpb25zIGlmZGVmIENPTkZJR19TQlNBX1ZVQVJUX0NPTlNP
TEUKLSBhZGQgYmxhbmsgbGluZSBhbmQgc3BhY2VzCi0gcmVtb3ZlIHhlbl9yeCBmcm9tIHByaW50
IG1lc3NhZ2VzCi0gcmVuYW1lIHhlbl9yeCB0byBjb25zb2xlX3J4Ci0ga2VlcCBzd2l0Y2hfc2Vy
aWFsX2lucHV0KCkgYXQgYm9vdAotIGFkZCBiZXR0ZXIgY29tbWVudHMKLSBmaXggZXhpc3Rpbmcg
Y29tbWVudAotIGFkZCB3YXJuaW5nIGlmIG5vIGd1ZXN0cyBjb25zb2xlL3VhcnQgaXMgYXZhaWxh
YmxlCi0gYWRkIGNvbnNvbGVfaW5wdXRfZG9tYWluIGZ1bmN0aW9uCgpDaGFuZ2VzIGluIHYyOgot
IG9ubHkgY2FsbCB2cGwwMTFfcnhfY2hhciBpZiB0aGUgdnBsMDExIGhhcyBiZWVuIGluaXRpYWxp
emVkCi0tLQogeGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMgfCA3OSArKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNjUgaW5zZXJ0
aW9ucygrKSwgMTQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvY2hhci9j
b25zb2xlLmMgYi94ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYwppbmRleCAzYjc1ZjdhLi43NTE3
MmU3IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYworKysgYi94ZW4vZHJp
dmVycy9jaGFyL2NvbnNvbGUuYwpAQCAtMzEsMTAgKzMxLDEzIEBACiAjaW5jbHVkZSA8eGVuL2Vh
cmx5X3ByaW50ay5oPgogI2luY2x1ZGUgPHhlbi93YXJuaW5nLmg+CiAjaW5jbHVkZSA8eGVuL3B2
X2NvbnNvbGUuaD4KKyNpbmNsdWRlIDxhc20vc2V0dXAuaD4KIAogI2lmZGVmIENPTkZJR19YODYK
ICNpbmNsdWRlIDx4ZW4vY29uc29sZWQuaD4KICNpbmNsdWRlIDxhc20vZ3Vlc3QuaD4KKyNlbHNl
CisjaW5jbHVkZSA8YXNtL3ZwbDAxMS5oPgogI2VuZGlmCiAKIC8qIGNvbnNvbGU6IGNvbW1hLXNl
cGFyYXRlZCBsaXN0IG9mIGNvbnNvbGUgb3V0cHV0cy4gKi8KQEAgLTM5MSwzMSArMzk0LDc5IEBA
IHN0YXRpYyB2b2lkIGR1bXBfY29uc29sZV9yaW5nX2tleSh1bnNpZ25lZCBjaGFyIGtleSkKICAg
ICBmcmVlX3hlbmhlYXBfcGFnZXMoYnVmLCBvcmRlcik7CiB9CiAKLS8qIENUUkwtPHN3aXRjaF9j
aGFyPiBzd2l0Y2hlcyBpbnB1dCBkaXJlY3Rpb24gYmV0d2VlbiBYZW4gYW5kIERPTTAuICovCisv
KgorICogQ1RSTC08c3dpdGNoX2NoYXI+IGNoYW5nZXMgaW5wdXQgZGlyZWN0aW9uLCByb3RhdGlu
ZyBhbW9uZyBYZW4sIERvbTAsCisgKiBhbmQgRG9tVXMuCisgKi8KICNkZWZpbmUgc3dpdGNoX2Nv
ZGUgKG9wdF9jb25zd2l0Y2hbMF0tJ2EnKzEpCi1zdGF0aWMgaW50IF9fcmVhZF9tb3N0bHkgeGVu
X3J4ID0gMTsgLyogRkFMU0UgPT4gaW5wdXQgcGFzc2VkIHRvIGRvbWFpbiAwLiAqLworLyoKKyAq
IGNvbnNvbGVfcng9MCA9PiBpbnB1dCB0byB4ZW4KKyAqIGNvbnNvbGVfcng9MSA9PiBpbnB1dCB0
byBkb20wCisgKiBjb25zb2xlX3J4PU4gPT4gaW5wdXQgdG8gZG9tKE4tMSkKKyAqLworc3RhdGlj
IHVuc2lnbmVkIGludCBfX3JlYWRfbW9zdGx5IGNvbnNvbGVfcnggPSAwOwogCiBzdGF0aWMgdm9p
ZCBzd2l0Y2hfc2VyaWFsX2lucHV0KHZvaWQpCiB7Ci0gICAgc3RhdGljIGNoYXIgKmlucHV0X3N0
clsyXSA9IHsgIkRPTTAiLCAiWGVuIiB9OwotICAgIHhlbl9yeCA9ICF4ZW5fcng7Ci0gICAgcHJp
bnRrKCIqKiogU2VyaWFsIGlucHV0IC0+ICVzIiwgaW5wdXRfc3RyW3hlbl9yeF0pOworICAgIGlm
ICggY29uc29sZV9yeCsrID09IG1heF9pbml0X2RvbWlkICsgMSApCisgICAgICAgIGNvbnNvbGVf
cnggPSAwOworCisgICAgaWYgKCBjb25zb2xlX3J4ID09IDAgKQorICAgICAgICBwcmludGsoIioq
KiBTZXJpYWwgaW5wdXQgdG8gWGVuIik7CisgICAgZWxzZQorICAgICAgICBwcmludGsoIioqKiBT
ZXJpYWwgaW5wdXQgdG8gRE9NJWQiLCBjb25zb2xlX3J4IC0gMSk7CisKICAgICBpZiAoIHN3aXRj
aF9jb2RlICkKLSAgICAgICAgcHJpbnRrKCIgKHR5cGUgJ0NUUkwtJWMnIHRocmVlIHRpbWVzIHRv
IHN3aXRjaCBpbnB1dCB0byAlcykiLAotICAgICAgICAgICAgICAgb3B0X2NvbnN3aXRjaFswXSwg
aW5wdXRfc3RyWyF4ZW5fcnhdKTsKKyAgICAgICAgcHJpbnRrKCIgKHR5cGUgJ0NUUkwtJWMnIHRo
cmVlIHRpbWVzIHRvIHN3aXRjaCBpbnB1dCkiLAorICAgICAgICAgICAgICAgb3B0X2NvbnN3aXRj
aFswXSk7CiAgICAgcHJpbnRrKCJcbiIpOwogfQogCiBzdGF0aWMgdm9pZCBfX3NlcmlhbF9yeChj
aGFyIGMsIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogewotICAgIGlmICggeGVuX3J4ICkK
KyAgICBzd2l0Y2ggKCBjb25zb2xlX3J4ICkKKyAgICB7CisgICAgY2FzZSAwOgogICAgICAgICBy
ZXR1cm4gaGFuZGxlX2tleXByZXNzKGMsIHJlZ3MpOworICAgIGNhc2UgMToKKyAgICB7CisgICAg
ICAgIC8qCisgICAgICAgICAqIERlbGl2ZXIgaW5wdXQgdG8gdGhlIGhhcmR3YXJlIGRvbWFpbiBi
dWZmZXIsIHVubGVzcyBpdCBpcworICAgICAgICAgKiBhbHJlYWR5IGZ1bGwuCisgICAgICAgICAq
LworICAgICAgICBpZiAoIChzZXJpYWxfcnhfcHJvZCAtIHNlcmlhbF9yeF9jb25zKSAhPSBTRVJJ
QUxfUlhfU0laRSApCisgICAgICAgICAgICBzZXJpYWxfcnhfcmluZ1tTRVJJQUxfUlhfTUFTSyhz
ZXJpYWxfcnhfcHJvZCsrKV0gPSBjOworCisgICAgICAgIC8qCisgICAgICAgICAqIEFsd2F5cyBu
b3RpZnkgdGhlIGhhcmR3YXJlIGRvbWFpbjogcHJldmVudHMgcmVjZWl2ZSBwYXRoIGZyb20KKyAg
ICAgICAgICogZ2V0dGluZyBzdHVjay4KKyAgICAgICAgICovCisgICAgICAgIHNlbmRfZ2xvYmFs
X3ZpcnEoVklSUV9DT05TT0xFKTsKKyAgICAgICAgYnJlYWs7CisgICAgfQorI2lmIDAKKyAgICBk
ZWZhdWx0OgorICAgIHsKKyAgICAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHJjdV9sb2NrX2RvbWFp
bl9ieV9hbnlfaWQoY29uc29sZV9yeCAtIDEpOworCisgICAgICAgIC8qCisgICAgICAgICAqIElm
IHdlIGhhdmUgYSBwcm9wZXJseSBpbml0aWFsaXplZCB2cGwwMTEgY29uc29sZSBmb3IgdGhlCisg
ICAgICAgICAqIGRvbWFpbiwgd2l0aG91dCBhIGZ1bGwgUFYgcmluZyB0byBEb20wIChpbiB0aGF0
IGNhc2UgaW5wdXQKKyAgICAgICAgICogY29tZXMgZnJvbSB0aGUgUFYgcmluZyksIHRoZW4gc2Vu
ZCB0aGUgY2hhcmFjdGVyIHRvIGl0LgorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCBkICE9IE5V
TEwgJiYKKyAgICAgICAgICAgICAhZC0+YXJjaC52cGwwMTEuYmFja2VuZF9pbl9kb21haW4gJiYK
KyAgICAgICAgICAgICBkLT5hcmNoLnZwbDAxMS5iYWNrZW5kLnhlbiAhPSBOVUxMICkKKyAgICAg
ICAgICAgIHZwbDAxMV9yeF9jaGFyX3hlbihkLCBjKTsKKyAgICAgICAgZWxzZQorICAgICAgICAg
ICAgcHJpbnRrKCJDYW5ub3Qgc2VuZCBjaGFycyB0byBEb20lZDogbm8gVUFSVCBhdmFpbGFibGVc
biIsCisgICAgICAgICAgICAgICAgICAgY29uc29sZV9yeCAtIDEpOwogCi0gICAgLyogRGVsaXZl
ciBpbnB1dCB0byBndWVzdCBidWZmZXIsIHVubGVzcyBpdCBpcyBhbHJlYWR5IGZ1bGwuICovCi0g
ICAgaWYgKCAoc2VyaWFsX3J4X3Byb2Qtc2VyaWFsX3J4X2NvbnMpICE9IFNFUklBTF9SWF9TSVpF
ICkKLSAgICAgICAgc2VyaWFsX3J4X3JpbmdbU0VSSUFMX1JYX01BU0soc2VyaWFsX3J4X3Byb2Qr
KyldID0gYzsKLSAgICAvKiBBbHdheXMgbm90aWZ5IHRoZSBndWVzdDogcHJldmVudHMgcmVjZWl2
ZSBwYXRoIGZyb20gZ2V0dGluZyBzdHVjay4gKi8KLSAgICBzZW5kX2dsb2JhbF92aXJxKFZJUlFf
Q09OU09MRSk7CisgICAgICAgIGlmICggZCAhPSBOVUxMICkKKyAgICAgICAgICAgIHJjdV91bmxv
Y2tfZG9tYWluKGQpOworICAgIH0KKyNlbmRpZgorICAgIH0KIAogI2lmZGVmIENPTkZJR19YODYK
ICAgICBpZiAoIHB2X3NoaW0gJiYgcHZfY29uc29sZSApCkBAIC05NDMsNyArOTk0LDcgQEAgdm9p
ZCBfX2luaXQgY29uc29sZV9lbmRib290KHZvaWQpCiAgICAgICogYSB1c2VmdWwgJ2hvdyB0byBz
d2l0Y2gnIG1lc3NhZ2UuCiAgICAgICovCiAgICAgaWYgKCBvcHRfY29uc3dpdGNoWzFdID09ICd4
JyApCi0gICAgICAgIHhlbl9yeCA9ICF4ZW5fcng7CisgICAgICAgIGNvbnNvbGVfcnggPSBtYXhf
aW5pdF9kb21pZCArIDE7CiAKICAgICByZWdpc3Rlcl9rZXloYW5kbGVyKCd3JywgZHVtcF9jb25z
b2xlX3Jpbmdfa2V5LAogICAgICAgICAgICAgICAgICAgICAgICAgInN5bmNocm9ub3VzbHkgZHVt
cCBjb25zb2xlIHJpbmcgYnVmZmVyIChkbWVzZykiLCAwKTsKLS0gCjEuOS4xCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 02:03:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 02: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 1gEm2X-0004kb-Ns; Tue, 23 Oct 2018 02:03:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fgyz=nd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gEm2S-0004aa-L9
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 02:03:20 +0000
X-Inumbo-ID: 680fd559-d667-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 680fd559-d667-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 04:00:25 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id D3FCC20674;
 Tue, 23 Oct 2018 02:03:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540260199;
 bh=4/0+80bgkfmIZlbq7s8cSExcplwNwtORzVJpRxGrjTM=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=UmueC9Lw5hnRIa3UvCn/QvfX7Ilz3e5gySTKkKj1s2uTAkOJfS93k9rzAB88mhUzo
 7YijoEAqqddRscjcJZLODIeRTUqJddQ1dcdCalmjLT2o1wFP4vkmAJI/CJEL4sBTKi
 9dBrCKyA4RR00uSbj89mp8Q+haPMG+ZQJkLFa9SE=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 22 Oct 2018 19:03:01 -0700
Message-Id: <1540260184-11294-22-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 22/25] xen/arm: Allow vpl011 to be used by
 DomU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.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>

TWFrZSB2cGwwMTEgYmVpbmcgYWJsZSB0byBiZSB1c2VkIHdpdGhvdXQgYSB1c2Vyc3BhY2UgY29t
cG9uZW50IGluIERvbTAuCkluIHRoYXQgY2FzZSwgb3V0cHV0IGlzIHByaW50ZWQgdG8gdGhlIFhl
biBzZXJpYWwgYW5kIGlucHV0IGlzIHJlY2VpdmVkCmZyb20gdGhlIFhlbiBzZXJpYWwgb25lIGNo
YXJhY3RlciBhdCBhIHRpbWUuCgpDYWxsIGRvbWFpbl92cGwwMTFfaW5pdCBkdXJpbmcgY29uc3Ry
dWN0X2RvbVUgaWYgdnBsMDExIGlzIGVuYWJsZWQuCgpJbnRyb2R1Y2UgYSBuZXcgcmluZyBzdHJ1
Y3Qgd2l0aCBvbmx5IHRoZSByaW5nIGFycmF5IHRvIGF2b2lkIGEgd2FzdGUgb2YKbWVtb3J5LiBJ
bnRyb2R1Y2Ugc2VwYXJhdGUgcmVhZF9kYXRhIGFuZCB3cml0ZV9kYXRhIGZ1bmN0aW9ucyBmb3IK
aW5pdGlhbCBkb21haW5zOiB2cGwwMTFfd3JpdGVfZGF0YV94ZW4gaXMgdmVyeSBzaW1wbGUgYW5k
IGp1c3Qgd3JpdGVzCnRvIHRoZSBjb25zb2xlLCB3aGlsZSB2cGwwMTFfcmVhZF9kYXRhX3hlbiBp
cyBhIGR1cGxpY2F0ZSBvZgp2cGwwMTFfcmVhZF9kYXRhLiBBbHRob3VnaCB0ZXh0dWFsbHkgYWxt
b3N0IGlkZW50aWNhbCwgd2UgYXJlIGZvcmNlZCB0bwpkdXBsaWNhdGUgdGhlIGZ1bmN0aW9ucyBi
ZWNhdXNlIHRoZSBzdHJ1Y3QgbGF5b3V0IGlzIGRpZmZlcmVudC4KCk91dHB1dCBjaGFyYWN0ZXJz
IGFyZSBwcmludGVkIG9uZSBieSBvbmUsIHBvdGVudGlhbGx5IGxlYWRpbmcgdG8KaW50ZXJtaXhl
ZCBvdXRwdXQgb2YgZGlmZmVyZW50IGRvbWFpbnMgb24gdGhlIGNvbnNvbGUuIEEgZm9sbG93LXVw
IHBhdGNoCndpbGwgc29sdmUgdGhlIGlzc3VlIGJ5IGludHJvZHVjaW5nIGJ1ZmZlcmluZy4KClNp
Z25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KQWNr
ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0tLQpDaGFuZ2VzIGlu
IHY1OgotIHJlbmFibGUgY2FsbCB0byB2cGwwMTFfcnhfY2hhcl94ZW4gZnJvbSBjb25zb2xlLmMK
CkNoYW5nZXMgaW4gdjQ6Ci0gY29kZSBzdHlsZQoKQ2hhbmdlcyBpbiB2MzoKLSBhZGQgaW4tY29k
ZSBjb21tZW50cwotIGltcHJvdmUgZXhpc3RpbmcgY29tbWVudHMKLSByZW1vdmUgaWZkZWYgYXJv
dW5kIGRvbWFpbl92cGwwMTFfaW5pdCBpbiBjb25zdHJ1Y3RfZG9tVQotIGFkZCBBU1NFUlQKLSB1
c2UgU0JTQV9VQVJUX0ZJRk9fU0laRSBmb3IgaW4gYnVmZmVyIHNpemUKLSByZW5hbWUgcmluZ19l
bmFibGUgdG8gYmFja2VuZF9pbl9kb21haW4KLSByZW5hbWUgc3RydWN0IHhlbmNvbnNfaW4gdG8g
c3RydWN0IHZwbDAxMV94ZW5fYmFja2VuZAotIHJlbmFtZSBpbnJpbmcgZmllbGQgdG8geGVuCi0g
cmVuYW1lIGhlbHBlciBmdW5jdGlvbnMgYWNjb3JkaW5nbHkKLSByZW1vdmUgdW5uZWNlc3Nhcnkg
c3R1YiBpbXBsZW1lbnRhdGlvbiBvZiB2cGwwMTFfcnhfY2hhcgotIG1vdmUgdnBsMDExX3J4X2No
YXJfeGVuIHdpdGhpbiB0aGUgZmlsZSB0byBhdm9pZCB0aGUgbmVlZCBvZiBhIGZvcndhcmQKICBk
ZWNsYXJhdGlvbiBvZiB2cGwwMTFfZGF0YV9hdmFpbAotIGZpeCBzbWFsbCBidWcgaW4gdnBsMDEx
X3J4X2NoYXJfeGVuOiBpbmNyZW1lbnQgaW5fcHJvZCBiZWZvcmUgdXNpbmcgaXQKICB0byBjaGVj
ayB4ZW5jb25zX3F1ZXVlZC4KCkNoYW5nZXMgaW4gdjI6Ci0gb25seSBpbml0IGlmIHZwbDAxMQot
IHJlbmFtZSB2cGwwMTFfcmVhZF9jaGFyIHRvIHZwbDAxMV9yeF9jaGFyCi0gcmVtb3ZlIHNwdXJp
b3VzIGNoYW5nZQotIGZpeCBjb2Rpbmcgc3R5bGUKLSB1c2UgZGlmZmVyZW50IHJpbmcgc3RydWN0
Ci0gbW92ZSB0aGUgd3JpdGVfZGF0YSBjaGFuZ2VzIHRvIHRoZWlyIG93biBmdW5jdGlvbgogICh2
cGwwMTFfd3JpdGVfZGF0YV9ub3JpbmcpCi0gZHVwbGljYXRlIHZwbDAxMV9yZWFkX2RhdGEKLS0t
CiB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgIHwgICA5ICstCiB4ZW4vYXJjaC9hcm0vdnBs
MDExLmMgICAgICAgIHwgMjAwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKyst
LS0tLS0KIHhlbi9kcml2ZXJzL2NoYXIvY29uc29sZS5jICAgfCAgIDIgKy0KIHhlbi9pbmNsdWRl
L2FzbS1hcm0vdnBsMDExLmggfCAgIDggKysKIDQgZmlsZXMgY2hhbmdlZCwgMTkzIGluc2VydGlv
bnMoKyksIDI2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5f
YnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwppbmRleCA2MDI2Yjc3Li45ZmZk
OTE5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKKysrIGIveGVuL2Fy
Y2gvYXJtL2RvbWFpbl9idWlsZC5jCkBAIC0yNjI5LDcgKzI2MjksMTQgQEAgc3RhdGljIGludCBf
X2luaXQgY29uc3RydWN0X2RvbVUoc3RydWN0IGRvbWFpbiAqZCwKICAgICBpZiAoIHJjIDwgMCAp
CiAgICAgICAgIHJldHVybiByYzsKIAotICAgIHJldHVybiBjb25zdHJ1Y3RfZG9tYWluKGQsICZr
aW5mbyk7CisgICAgcmMgPSBjb25zdHJ1Y3RfZG9tYWluKGQsICZraW5mbyk7CisgICAgaWYgKCBy
YyA8IDAgKQorICAgICAgICByZXR1cm4gcmM7CisKKyAgICBpZiAoIGtpbmZvLnZwbDAxMSApCisg
ICAgICAgIHJjID0gZG9tYWluX3ZwbDAxMV9pbml0KGQsIE5VTEwpOworCisgICAgcmV0dXJuIHJj
OwogfQogCiB2b2lkIF9faW5pdCBjcmVhdGVfZG9tVXModm9pZCkKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL2FybS92cGwwMTEuYyBiL3hlbi9hcmNoL2FybS92cGwwMTEuYwppbmRleCA2ODQ1MmE4Li4x
MzE1MDdlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdnBsMDExLmMKKysrIGIveGVuL2FyY2gv
YXJtL3ZwbDAxMS5jCkBAIC03Nyw2ICs3Nyw5MSBAQCBzdGF0aWMgdm9pZCB2cGwwMTFfdXBkYXRl
X2ludGVycnVwdF9zdGF0dXMoc3RydWN0IGRvbWFpbiAqZCkKICNlbmRpZgogfQogCisvKgorICog
dnBsMDExX3dyaXRlX2RhdGFfeGVuIHdyaXRlcyBjaGFycyBmcm9tIHRoZSB2cGwwMTEgb3V0IGJ1
ZmZlciB0byB0aGUKKyAqIGNvbnNvbGUuIE9ubHkgdG8gYmUgdXNlZCB3aGVuIHRoZSBiYWNrZW5k
IGlzIFhlbi4KKyAqLworc3RhdGljIHZvaWQgdnBsMDExX3dyaXRlX2RhdGFfeGVuKHN0cnVjdCBk
b21haW4gKmQsIHVpbnQ4X3QgZGF0YSkKK3sKKyAgICB1bnNpZ25lZCBsb25nIGZsYWdzOworICAg
IHN0cnVjdCB2cGwwMTEgKnZwbDAxMSA9ICZkLT5hcmNoLnZwbDAxMTsKKworICAgIFZQTDAxMV9M
T0NLKGQsIGZsYWdzKTsKKworICAgIHByaW50aygiJWMiLCBkYXRhKTsKKyAgICBpZiAoZGF0YSA9
PSAnXG4nKQorICAgICAgICBwcmludGsoIkRPTSV1OiAiLCBkLT5kb21haW5faWQpOworCisgICAg
dnBsMDExLT51YXJ0cmlzIHw9IFRYSTsKKyAgICB2cGwwMTEtPnVhcnRmciAmPSB+VFhGRTsKKyAg
ICB2cGwwMTFfdXBkYXRlX2ludGVycnVwdF9zdGF0dXMoZCk7CisKKyAgICBWUEwwMTFfVU5MT0NL
KGQsIGZsYWdzKTsKK30KKworLyoKKyAqIHZwbDAxMV9yZWFkX2RhdGFfeGVuIHJlYWRzIGRhdGEg
d2hlbiB0aGUgYmFja2VuZCBpcyB4ZW4uIENoYXJhY3RlcnMKKyAqIGFyZSBhZGRlZCB0byB0aGUg
dnBsMDExIHJlY2VpdmUgYnVmZmVyIGJ5IHZwbDAxMV9yeF9jaGFyX3hlbi4KKyAqLworc3RhdGlj
IHVpbnQ4X3QgdnBsMDExX3JlYWRfZGF0YV94ZW4oc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICB1
bnNpZ25lZCBsb25nIGZsYWdzOworICAgIHVpbnQ4X3QgZGF0YSA9IDA7CisgICAgc3RydWN0IHZw
bDAxMSAqdnBsMDExID0gJmQtPmFyY2gudnBsMDExOworICAgIHN0cnVjdCB2cGwwMTFfeGVuX2Jh
Y2tlbmQgKmludGYgPSB2cGwwMTEtPmJhY2tlbmQueGVuOworICAgIFhFTkNPTlNfUklOR19JRFgg
aW5fY29ucywgaW5fcHJvZDsKKworICAgIFZQTDAxMV9MT0NLKGQsIGZsYWdzKTsKKworICAgIGlu
X2NvbnMgPSBpbnRmLT5pbl9jb25zOworICAgIGluX3Byb2QgPSBpbnRmLT5pbl9wcm9kOworCisg
ICAgc21wX3JtYigpOworCisgICAgLyoKKyAgICAgKiBJdCBpcyBleHBlY3RlZCB0aGF0IHRoZXJl
IHdpbGwgYmUgZGF0YSBpbiB0aGUgcmluZyBidWZmZXIgd2hlbiB0aGlzCisgICAgICogZnVuY3Rp
b24gaXMgY2FsbGVkIHNpbmNlIHRoZSBndWVzdCBpcyBleHBlY3RlZCB0byByZWFkIHRoZSBkYXRh
IHJlZ2lzdGVyCisgICAgICogb25seSBpZiB0aGUgVFhGRSBmbGFnIGlzIG5vdCBzZXQuCisgICAg
ICogSWYgdGhlIGd1ZXN0IHN0aWxsIGRvZXMgcmVhZCB3aGVuIFRYRkUgYml0IGlzIHNldCB0aGVu
IDAgd2lsbCBiZSByZXR1cm5lZC4KKyAgICAgKi8KKyAgICBpZiAoIHhlbmNvbnNfcXVldWVkKGlu
X3Byb2QsIGluX2NvbnMsIHNpemVvZihpbnRmLT5pbikpID4gMCApCisgICAgeworICAgICAgICB1
bnNpZ25lZCBpbnQgZmlmb19sZXZlbDsKKworICAgICAgICBkYXRhID0gaW50Zi0+aW5beGVuY29u
c19tYXNrKGluX2NvbnMsIHNpemVvZihpbnRmLT5pbikpXTsKKyAgICAgICAgaW5fY29ucyArPSAx
OworICAgICAgICBzbXBfbWIoKTsKKyAgICAgICAgaW50Zi0+aW5fY29ucyA9IGluX2NvbnM7CisK
KyAgICAgICAgZmlmb19sZXZlbCA9IHhlbmNvbnNfcXVldWVkKGluX3Byb2QsIGluX2NvbnMsIHNp
emVvZihpbnRmLT5pbikpOworCisgICAgICAgIC8qIElmIHRoZSBGSUZPIGlzIG5vdyBlbXB0eSwg
d2UgY2xlYXIgdGhlIHJlY2VpdmUgdGltZW91dCBpbnRlcnJ1cHQuICovCisgICAgICAgIGlmICgg
Zmlmb19sZXZlbCA9PSAwICkKKyAgICAgICAgeworICAgICAgICAgICAgdnBsMDExLT51YXJ0ZnIg
fD0gUlhGRTsKKyAgICAgICAgICAgIHZwbDAxMS0+dWFydHJpcyAmPSB+UlRJOworICAgICAgICB9
CisKKyAgICAgICAgLyogSWYgdGhlIEZJRk8gaXMgbW9yZSB0aGFuIGhhbGYgZW1wdHksIHdlIGNs
ZWFyIHRoZSBSWCBpbnRlcnJ1cHQuICovCisgICAgICAgIGlmICggZmlmb19sZXZlbCA8IHNpemVv
ZihpbnRmLT5pbikgLSBTQlNBX1VBUlRfRklGT19MRVZFTCApCisgICAgICAgICAgICB2cGwwMTEt
PnVhcnRyaXMgJj0gflJYSTsKKworICAgICAgICB2cGwwMTFfdXBkYXRlX2ludGVycnVwdF9zdGF0
dXMoZCk7CisgICAgfQorICAgIGVsc2UKKyAgICAgICAgZ3ByaW50ayhYRU5MT0dfRVJSLCAidnBs
MDExOiBVbmV4cGVjdGVkIElOIHJpbmcgYnVmZmVyIGVtcHR5XG4iKTsKKworICAgIC8qCisgICAg
ICogV2UgaGF2ZSBjb25zdW1lZCBhIGNoYXJhY3RlciBvciB0aGUgRklGTyB3YXMgZW1wdHksIHNv
IGNsZWFyIHRoZQorICAgICAqICJGSUZPIGZ1bGwiIGJpdC4KKyAgICAgKi8KKyAgICB2cGwwMTEt
PnVhcnRmciAmPSB+UlhGRjsKKworICAgIFZQTDAxMV9VTkxPQ0soZCwgZmxhZ3MpOworCisgICAg
cmV0dXJuIGRhdGE7Cit9CisKIHN0YXRpYyB1aW50OF90IHZwbDAxMV9yZWFkX2RhdGEoc3RydWN0
IGRvbWFpbiAqZCkKIHsKICAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwpAQCAtMjQwLDcgKzMyNSwx
MCBAQCBzdGF0aWMgaW50IHZwbDAxMV9tbWlvX3JlYWQoc3RydWN0IHZjcHUgKnYsCiAgICAgY2Fz
ZSBEUjoKICAgICAgICAgaWYgKCAhdnBsMDExX3JlZzMyX2NoZWNrX2FjY2VzcyhkYWJ0KSApIGdv
dG8gYmFkX3dpZHRoOwogCi0gICAgICAgICpyID0gdnJlZ19yZWczMl9leHRyYWN0KHZwbDAxMV9y
ZWFkX2RhdGEoZCksIGluZm8pOworICAgICAgICBpZiAoIHZwbDAxMS0+YmFja2VuZF9pbl9kb21h
aW4gKQorICAgICAgICAgICAgKnIgPSB2cmVnX3JlZzMyX2V4dHJhY3QodnBsMDExX3JlYWRfZGF0
YShkKSwgaW5mbyk7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgICpyID0gdnJlZ19yZWczMl9l
eHRyYWN0KHZwbDAxMV9yZWFkX2RhdGFfeGVuKGQpLCBpbmZvKTsKICAgICAgICAgcmV0dXJuIDE7
CiAKICAgICBjYXNlIFJTUjoKQEAgLTMyNSw3ICs0MTMsMTAgQEAgc3RhdGljIGludCB2cGwwMTFf
bW1pb193cml0ZShzdHJ1Y3QgdmNwdSAqdiwKIAogICAgICAgICB2cmVnX3JlZzMyX3VwZGF0ZSgm
ZGF0YSwgciwgaW5mbyk7CiAgICAgICAgIGRhdGEgJj0gMHhGRjsKLSAgICAgICAgdnBsMDExX3dy
aXRlX2RhdGEodi0+ZG9tYWluLCBkYXRhKTsKKyAgICAgICAgaWYgKCB2cGwwMTEtPmJhY2tlbmRf
aW5fZG9tYWluICkKKyAgICAgICAgICAgIHZwbDAxMV93cml0ZV9kYXRhKHYtPmRvbWFpbiwgZGF0
YSk7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIHZwbDAxMV93cml0ZV9kYXRhX3hlbih2LT5k
b21haW4sIGRhdGEpOwogICAgICAgICByZXR1cm4gMTsKICAgICB9CiAKQEAgLTQzMCw2ICs1MjEs
MzkgQEAgc3RhdGljIHZvaWQgdnBsMDExX2RhdGFfYXZhaWwoc3RydWN0IGRvbWFpbiAqZCwKICAg
ICAgICAgdnBsMDExLT51YXJ0ZnIgfD0gVFhGRTsKIH0KIAorLyoKKyAqIHZwbDAxMV9yeF9jaGFy
X3hlbiBhZGRzIGEgY2hhciB0byBhIGRvbWFpbidzIHZwbDAxMSByZWNlaXZlIGJ1ZmZlci4KKyAq
IEl0IGlzIG9ubHkgdXNlZCB3aGVuIHRoZSB2cGwwMTEgYmFja2VuZCBpcyBpbiBYZW4uCisgKi8K
K3ZvaWQgdnBsMDExX3J4X2NoYXJfeGVuKHN0cnVjdCBkb21haW4gKmQsIGNoYXIgYykKK3sKKyAg
ICB1bnNpZ25lZCBsb25nIGZsYWdzOworICAgIHN0cnVjdCB2cGwwMTEgKnZwbDAxMSA9ICZkLT5h
cmNoLnZwbDAxMTsKKyAgICBzdHJ1Y3QgdnBsMDExX3hlbl9iYWNrZW5kICppbnRmID0gdnBsMDEx
LT5iYWNrZW5kLnhlbjsKKyAgICBYRU5DT05TX1JJTkdfSURYIGluX2NvbnMsIGluX3Byb2QsIGlu
X2ZpZm9fbGV2ZWw7CisKKyAgICBBU1NFUlQoIXZwbDAxMS0+YmFja2VuZF9pbl9kb21haW4pOwor
ICAgIFZQTDAxMV9MT0NLKGQsIGZsYWdzKTsKKworICAgIGluX2NvbnMgPSBpbnRmLT5pbl9jb25z
OworICAgIGluX3Byb2QgPSBpbnRmLT5pbl9wcm9kOworICAgIGlmICggeGVuY29uc19xdWV1ZWQo
aW5fcHJvZCwgaW5fY29ucywgc2l6ZW9mKGludGYtPmluKSkgPT0gc2l6ZW9mKGludGYtPmluKSAp
CisgICAgeworICAgICAgICBWUEwwMTFfVU5MT0NLKGQsIGZsYWdzKTsKKyAgICAgICAgcmV0dXJu
OworICAgIH0KKworICAgIGludGYtPmluW3hlbmNvbnNfbWFzayhpbl9wcm9kLCBzaXplb2YoaW50
Zi0+aW4pKV0gPSBjOworICAgIGludGYtPmluX3Byb2QgPSArK2luX3Byb2Q7CisKKyAgICBpbl9m
aWZvX2xldmVsID0geGVuY29uc19xdWV1ZWQoaW5fcHJvZCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaW5fY29ucywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc2l6ZW9mKGludGYtPmluKSk7CisKKyAgICB2cGwwMTFfZGF0YV9hdmFpbChkLCBpbl9maWZv
X2xldmVsLCBzaXplb2YoaW50Zi0+aW4pLCAwLCBTQlNBX1VBUlRfRklGT19TSVpFKTsKKyAgICBW
UEwwMTFfVU5MT0NLKGQsIGZsYWdzKTsKK30KKwogc3RhdGljIHZvaWQgdnBsMDExX25vdGlmaWNh
dGlvbihzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IHBvcnQpCiB7CiAgICAgdW5zaWduZWQg
bG9uZyBmbGFnczsKQEAgLTQ3MCwyNyArNTk0LDQ3IEBAIGludCBkb21haW5fdnBsMDExX2luaXQo
c3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHZwbDAxMV9pbml0X2luZm8gKmluZm8pCiAgICAgaWYg
KCB2cGwwMTEtPmJhY2tlbmQuZG9tLnJpbmdfYnVmICkKICAgICAgICAgcmV0dXJuIC1FSU5WQUw7
CiAKLSAgICAvKiBNYXAgdGhlIGd1ZXN0IFBGTiB0byBYZW4gYWRkcmVzcyBzcGFjZS4gKi8KLSAg
ICByYyA9ICBwcmVwYXJlX3JpbmdfZm9yX2hlbHBlcihkLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGdmbl94KGluZm8tPmdmbiksCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJnZwbDAxMS0+YmFja2VuZC5kb20ucmluZ19wYWdlLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICZ2cGwwMTEtPmJhY2tlbmQuZG9tLnJpbmdfYnVmKTsKLSAgICBp
ZiAoIHJjIDwgMCApCi0gICAgICAgIGdvdG8gb3V0OworICAgIC8qCisgICAgICogaW5mbyBpcyBO
VUxMIHdoZW4gdGhlIGJhY2tlbmQgaXMgaW4gWGVuLgorICAgICAqIGluZm8gaXMgIT0gTlVMTCB3
aGVuIHRoZSBiYWNrZW5kIGlzIGluIGEgZG9tYWluLgorICAgICAqLworICAgIGlmICggaW5mbyAh
PSBOVUxMICkKKyAgICB7CisgICAgICAgIHZwbDAxMS0+YmFja2VuZF9pbl9kb21haW4gPSB0cnVl
OworCisgICAgICAgIC8qIE1hcCB0aGUgZ3Vlc3QgUEZOIHRvIFhlbiBhZGRyZXNzIHNwYWNlLiAq
LworICAgICAgICByYyA9ICBwcmVwYXJlX3JpbmdfZm9yX2hlbHBlcihkLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBnZm5feChpbmZvLT5nZm4pLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAmdnBsMDExLT5iYWNrZW5kLmRvbS5yaW5nX3BhZ2Us
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZ2cGwwMTEtPmJhY2tlbmQu
ZG9tLnJpbmdfYnVmKTsKKyAgICAgICAgaWYgKCByYyA8IDAgKQorICAgICAgICAgICAgZ290byBv
dXQ7CisKKyAgICAgICAgcmMgPSBhbGxvY191bmJvdW5kX3hlbl9ldmVudF9jaGFubmVsKGQsIDAs
IGluZm8tPmNvbnNvbGVfZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB2cGwwMTFfbm90aWZpY2F0aW9uKTsKKyAgICAgICAgaWYgKCByYyA8IDAgKQor
ICAgICAgICAgICAgZ290byBvdXQxOworCisgICAgICAgIHZwbDAxMS0+ZXZ0Y2huID0gaW5mby0+
ZXZ0Y2huID0gcmM7CisgICAgfQorICAgIGVsc2UKKyAgICB7CisgICAgICAgIHZwbDAxMS0+YmFj
a2VuZF9pbl9kb21haW4gPSBmYWxzZTsKKworICAgICAgICB2cGwwMTEtPmJhY2tlbmQueGVuID0g
eHphbGxvYyhzdHJ1Y3QgdnBsMDExX3hlbl9iYWNrZW5kKTsKKyAgICAgICAgaWYgKCB2cGwwMTEt
PmJhY2tlbmQueGVuID09IE5VTEwgKQorICAgICAgICB7CisgICAgICAgICAgICByYyA9IC1FSU5W
QUw7CisgICAgICAgICAgICBnb3RvIG91dDE7CisgICAgICAgIH0KKyAgICB9CiAKICAgICByYyA9
IHZnaWNfcmVzZXJ2ZV92aXJxKGQsIEdVRVNUX1ZQTDAxMV9TUEkpOwogICAgIGlmICggIXJjICkK
ICAgICB7CiAgICAgICAgIHJjID0gLUVJTlZBTDsKLSAgICAgICAgZ290byBvdXQxOwotICAgIH0K
LQotICAgIHJjID0gYWxsb2NfdW5ib3VuZF94ZW5fZXZlbnRfY2hhbm5lbChkLCAwLCBpbmZvLT5j
b25zb2xlX2RvbWlkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2
cGwwMTFfbm90aWZpY2F0aW9uKTsKLSAgICBpZiAoIHJjIDwgMCApCiAgICAgICAgIGdvdG8gb3V0
MjsKLQotICAgIHZwbDAxMS0+ZXZ0Y2huID0gaW5mby0+ZXZ0Y2huID0gcmM7CisgICAgfQogCiAg
ICAgc3Bpbl9sb2NrX2luaXQoJnZwbDAxMS0+bG9jayk7CiAKQEAgLTUwMyw4ICs2NDcsMTEgQEAg
b3V0MjoKICAgICB2Z2ljX2ZyZWVfdmlycShkLCBHVUVTVF9WUEwwMTFfU1BJKTsKIAogb3V0MToK
LSAgICBkZXN0cm95X3JpbmdfZm9yX2hlbHBlcigmdnBsMDExLT5iYWNrZW5kLmRvbS5yaW5nX2J1
ZiwKLQkJCSAgICAgICAgICAgICAgICB2cGwwMTEtPmJhY2tlbmQuZG9tLnJpbmdfcGFnZSk7Cisg
ICAgaWYgKCB2cGwwMTEtPmJhY2tlbmRfaW5fZG9tYWluICkKKyAgICAgICAgZGVzdHJveV9yaW5n
X2Zvcl9oZWxwZXIoJnZwbDAxMS0+YmFja2VuZC5kb20ucmluZ19idWYsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHZwbDAxMS0+YmFja2VuZC5kb20ucmluZ19wYWdlKTsKKyAgICBl
bHNlCisgICAgICAgIHhmcmVlKHZwbDAxMS0+YmFja2VuZC54ZW4pOwogCiBvdXQ6CiAgICAgcmV0
dXJuIHJjOwpAQCAtNTE0LDEyICs2NjEsMTcgQEAgdm9pZCBkb21haW5fdnBsMDExX2RlaW5pdChz
dHJ1Y3QgZG9tYWluICpkKQogewogICAgIHN0cnVjdCB2cGwwMTEgKnZwbDAxMSA9ICZkLT5hcmNo
LnZwbDAxMTsKIAotICAgIGlmICggIXZwbDAxMS0+YmFja2VuZC5kb20ucmluZ19idWYgKQotICAg
ICAgICByZXR1cm47CisgICAgaWYgKCB2cGwwMTEtPmJhY2tlbmRfaW5fZG9tYWluICkKKyAgICB7
CisgICAgICAgIGlmICggIXZwbDAxMS0+YmFja2VuZC5kb20ucmluZ19idWYgKQorICAgICAgICAg
ICAgcmV0dXJuOwogCi0gICAgZnJlZV94ZW5fZXZlbnRfY2hhbm5lbChkLCB2cGwwMTEtPmV2dGNo
bik7Ci0gICAgZGVzdHJveV9yaW5nX2Zvcl9oZWxwZXIoJnZwbDAxMS0+YmFja2VuZC5kb20ucmlu
Z19idWYsCi0JCQkgICAgICAgICAgICAgICAgdnBsMDExLT5iYWNrZW5kLmRvbS5yaW5nX3BhZ2Up
OworICAgICAgICBmcmVlX3hlbl9ldmVudF9jaGFubmVsKGQsIHZwbDAxMS0+ZXZ0Y2huKTsKKyAg
ICAgICAgZGVzdHJveV9yaW5nX2Zvcl9oZWxwZXIoJnZwbDAxMS0+YmFja2VuZC5kb20ucmluZ19i
dWYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZwbDAxMS0+YmFja2VuZC5kb20u
cmluZ19wYWdlKTsKKyAgICB9CisgICAgZWxzZQorICAgICAgICB4ZnJlZSh2cGwwMTEtPmJhY2tl
bmQueGVuKTsKIH0KIAogLyoKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL2NoYXIvY29uc29sZS5j
IGIveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMKaW5kZXggNzUxNzJlNy4uOTkwYzUxYyAxMDA2
NDQKLS0tIGEveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMKKysrIGIveGVuL2RyaXZlcnMvY2hh
ci9jb25zb2xlLmMKQEAgLTQ0NCw3ICs0NDQsNyBAQCBzdGF0aWMgdm9pZCBfX3NlcmlhbF9yeChj
aGFyIGMsIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICBzZW5kX2dsb2JhbF92
aXJxKFZJUlFfQ09OU09MRSk7CiAgICAgICAgIGJyZWFrOwogICAgIH0KLSNpZiAwCisjaWZkZWYg
Q09ORklHX1NCU0FfVlVBUlRfQ09OU09MRQogICAgIGRlZmF1bHQ6CiAgICAgewogICAgICAgICBz
dHJ1Y3QgZG9tYWluICpkID0gcmN1X2xvY2tfZG9tYWluX2J5X2FueV9pZChjb25zb2xlX3J4IC0g
MSk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oIGIveGVuL2luY2x1
ZGUvYXNtLWFybS92cGwwMTEuaAppbmRleCA0MmQ3YTI0Li41ZWI2ZDI1IDEwMDY0NAotLS0gYS94
ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBs
MDExLmgKQEAgLTIxLDYgKzIxLDcgQEAKIAogI2luY2x1ZGUgPHB1YmxpYy9kb21jdGwuaD4KICNp
bmNsdWRlIDxwdWJsaWMvaW8vcmluZy5oPgorI2luY2x1ZGUgPHB1YmxpYy9pby9jb25zb2xlLmg+
CiAjaW5jbHVkZSA8YXNtL3ZyZWcuaD4KICNpbmNsdWRlIDx4ZW4vbW0uaD4KIApAQCAtMjksMTMg
KzMwLDE5IEBACiAjZGVmaW5lIFZQTDAxMV9VTkxPQ0soZCxmbGFncykgc3Bpbl91bmxvY2tfaXJx
cmVzdG9yZSgmKGQpLT5hcmNoLnZwbDAxMS5sb2NrLCBmbGFncykKIAogI2RlZmluZSBTQlNBX1VB
UlRfRklGT19TSVpFIDMyCitzdHJ1Y3QgdnBsMDExX3hlbl9iYWNrZW5kIHsKKyAgICBjaGFyIGlu
W1NCU0FfVUFSVF9GSUZPX1NJWkVdOworICAgIFhFTkNPTlNfUklOR19JRFggaW5fY29ucywgaW5f
cHJvZDsKK307CiAKIHN0cnVjdCB2cGwwMTEgeworICAgIGJvb2wgYmFja2VuZF9pbl9kb21haW47
CiAgICAgdW5pb24gewogICAgICAgICBzdHJ1Y3QgewogICAgICAgICAgICAgdm9pZCAqcmluZ19i
dWY7CiAgICAgICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpyaW5nX3BhZ2U7CiAgICAgICAgIH0g
ZG9tOworICAgICAgICBzdHJ1Y3QgdnBsMDExX3hlbl9iYWNrZW5kICp4ZW47CiAgICAgfSBiYWNr
ZW5kOwogICAgIHVpbnQzMl90ICAgIHVhcnRmcjsgICAgICAgICAvKiBGbGFnIHJlZ2lzdGVyICov
CiAgICAgdWludDMyX3QgICAgdWFydGNyOyAgICAgICAgIC8qIENvbnRyb2wgcmVnaXN0ZXIgKi8K
QEAgLTU3LDYgKzY0LDcgQEAgc3RydWN0IHZwbDAxMV9pbml0X2luZm8gewogaW50IGRvbWFpbl92
cGwwMTFfaW5pdChzdHJ1Y3QgZG9tYWluICpkLAogICAgICAgICAgICAgICAgICAgICAgICBzdHJ1
Y3QgdnBsMDExX2luaXRfaW5mbyAqaW5mbyk7CiB2b2lkIGRvbWFpbl92cGwwMTFfZGVpbml0KHN0
cnVjdCBkb21haW4gKmQpOwordm9pZCB2cGwwMTFfcnhfY2hhcl94ZW4oc3RydWN0IGRvbWFpbiAq
ZCwgY2hhciBjKTsKICNlbHNlCiBzdGF0aWMgaW5saW5lIGludCBkb21haW5fdnBsMDExX2luaXQo
c3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBz
dHJ1Y3QgdnBsMDExX2luaXRfaW5mbyAqaW5mbykKLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 02:03:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 02: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 1gEm2Y-0004mU-N8; Tue, 23 Oct 2018 02:03:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fgyz=nd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gEm2T-0004c5-Cv
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 02:03:21 +0000
X-Inumbo-ID: 056f9fe6-d668-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 056f9fe6-d668-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 02:04:49 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 53F3E20700;
 Tue, 23 Oct 2018 02:03:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540260199;
 bh=iGMkqLzAYcKb7w/3Xy10ep/4NPO2Jutlxf+apIYBYuE=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=etSOfxKS3bEb1h94MGO6G4rrziYIUXNFcwIz9jo145VuwBTV5w7+uZgxXH3ZAoR7u
 pjN9fl9fwa2MsHWm2Du8qV1hY3ywoL1AiPDcdabk5O09DQRz5aDAm1b0tBhsJ4bFbH
 vRQtl68+smDxxmH5UCJzcUJw/gH14Tgs3+zQoMZw=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 22 Oct 2018 19:03:02 -0700
Message-Id: <1540260184-11294-23-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 23/25] xen/vpl011: buffer out chars when the
 backend is 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 <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, Achin.Gupta@arm.com, ian.jackson@eu.citrix.com,
 xen-devel@lists.xen.org, tim@xen.org, jbeulich@suse.com, wei.liu2@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>

VG8gYXZvaWQgbWl4aW5nIHRoZSBvdXRwdXQgb2YgZGlmZmVyZW50IGRvbWFpbnMgb24gdGhlIGNv
bnNvbGUsIGJ1ZmZlcgp0aGUgb3V0cHV0IGNoYXJzIGFuZCBwcmludCBsaW5lIGJ5IGxpbmUuIFVu
bGVzcyB0aGUgZG9tYWluIGhhcyBpbnB1dApmcm9tIHRoZSBzZXJpYWwsIGluIHdoaWNoIGNhc2Ug
d2Ugd2FudCB0byBwcmludCBjaGFyIGJ5IGNoYXIgZm9yIGEKc21vb3RoIHVzZXIgZXhwZXJpZW5j
ZS4KClRoZSBzaXplIG9mIFNCU0FfVUFSVF9PVVRfQlVGX1NJWkUgaXMgYXJiaXRyYXJ5LCBjaG9v
c2UgdGhlIHNhbWUgc2l6ZQphcyBWVUFSVF9CVVRfU0laRSB1c2VkIGluIHZ1YXJ0LmMuCgpFeHBv
cnQgYSBmdW5jdGlvbiBuYW1lZCBjb25zb2xlX2lucHV0X2RvbWFpbigpIHRvIGFsbG93IG90aGVy
cyB0byBrbm93CndoaWNoIGRvbWFpbnMgaGFzIGlucHV0IGF0IGEgZ2l2ZW4gdGltZS4KClNpZ25l
ZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KQ0M6IGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20KQ0M6IEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbQpD
QzogaWFuLmphY2tzb25AZXUuY2l0cml4LmNvbQpDQzogamJldWxpY2hAc3VzZS5jb20KQ0M6IGtv
bnJhZC53aWxrQG9yYWNsZS5jb20KQ0M6IHRpbUB4ZW4ub3JnCkNDOiB3ZWkubGl1MkBjaXRyaXgu
Y29tCi0tLQpYWFg6IG1lcmdlIHRoaXMgcGF0Y2ggd2l0aCAieGVuL2FybTogQWxsb3cgdnBsMDEx
IHRvIGJlIHVzZWQgYnkgRG9tVSIgb24KICAgICBjb21taXQKCkNoYW5nZXMgaW4gdjU6Ci0gdXNl
IHJjdV9sb2NrIGluIGNvbnNvbGVfaW5wdXRfZG9tYWluCi0gcmN1X3VubG9jayBhdCB0aGUgZW5k
IG9mIHZwbDAxMV93cml0ZV9kYXRhX3hlbgotIGFkZCBhIGNvbW1lbnQgb24gdG9wIG9mIGNvbnNv
bGVfaW5wdXRfZG9tYWluIGFzIGEgcmVtaW5kZXIgdGhhdCB0aGUKICBjYWxsZXIgbmVlZHMgdG8g
cmN1X3VubG9jawoKQ2hhbmdlcyBpbiB2NDoKLSBtYWtlIFNCU0FfVUFSVF9PVVRfQlVGX1NJWkUg
dGhlIHNhbWUgc2l6ZSBvZiBWVUFSVF9CVVRfU0laRQotIHJlYXJyYW5nZSB0aGUgY29kZSB0byBi
ZSBjbGVhcmVyIGlucHV0IGFuZCAhPSBpbnB1dCBjYXNlcwotIGNvZGUgc3R5bGUKLSBhZGQgXG4g
d2hlbiBwcmludGluZyB0aGUgb3V0IGJ1ZmZlciBiZWNhdXNlIGlzIGZ1bGwKLSBkb24ndCBwcmlu
dCBwcmVmaXggZm9yIGlucHV0IGRvbWFpbgotLS0KIHhlbi9hcmNoL2FybS92cGwwMTEuYyAgICAg
ICAgfCAzNiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0KIHhlbi9kcml2ZXJz
L2NoYXIvY29uc29sZS5jICAgfCAgOCArKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLWFybS92cGww
MTEuaCB8ICA0ICsrKysKIHhlbi9pbmNsdWRlL3hlbi9jb25zb2xlLmggICAgfCAgMiArKwogNCBm
aWxlcyBjaGFuZ2VkLCA0NyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL2FybS92cGwwMTEuYyBiL3hlbi9hcmNoL2FybS92cGwwMTEuYwppbmRleCAx
MzE1MDdlLi5mN2RiMThiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdnBsMDExLmMKKysrIGIv
eGVuL2FyY2gvYXJtL3ZwbDAxMS5jCkBAIC0yOCw2ICsyOCw3IEBACiAjaW5jbHVkZSA8eGVuL2xp
Yi5oPgogI2luY2x1ZGUgPHhlbi9tbS5oPgogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgorI2luY2x1
ZGUgPHhlbi9jb25zb2xlLmg+CiAjaW5jbHVkZSA8cHVibGljL2RvbWN0bC5oPgogI2luY2x1ZGUg
PHB1YmxpYy9pby9jb25zb2xlLmg+CiAjaW5jbHVkZSA8YXNtL3BsMDExLXVhcnQuaD4KQEAgLTg1
LDE4ICs4Niw0NyBAQCBzdGF0aWMgdm9pZCB2cGwwMTFfd3JpdGVfZGF0YV94ZW4oc3RydWN0IGRv
bWFpbiAqZCwgdWludDhfdCBkYXRhKQogewogICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CiAgICAg
c3RydWN0IHZwbDAxMSAqdnBsMDExID0gJmQtPmFyY2gudnBsMDExOworICAgIHN0cnVjdCB2cGww
MTFfeGVuX2JhY2tlbmQgKmludGYgPSB2cGwwMTEtPmJhY2tlbmQueGVuOworICAgIHN0cnVjdCBk
b21haW4gKmlucHV0ID0gY29uc29sZV9pbnB1dF9kb21haW4oKTsKIAogICAgIFZQTDAxMV9MT0NL
KGQsIGZsYWdzKTsKIAotICAgIHByaW50aygiJWMiLCBkYXRhKTsKLSAgICBpZiAoZGF0YSA9PSAn
XG4nKQotICAgICAgICBwcmludGsoIkRPTSV1OiAiLCBkLT5kb21haW5faWQpOworICAgIGludGYt
Pm91dFtpbnRmLT5vdXRfcHJvZCsrXSA9IGRhdGE7CisgICAgaWYgKCBkID09IGlucHV0ICkKKyAg
ICB7CisgICAgICAgIGlmICggaW50Zi0+b3V0X3Byb2QgPT0gMSApCisgICAgICAgIHsKKyAgICAg
ICAgICAgIHByaW50aygiJWMiLCBkYXRhKTsKKyAgICAgICAgICAgIGludGYtPm91dF9wcm9kID0g
MDsKKyAgICAgICAgfQorICAgICAgICBlbHNlCisgICAgICAgIHsKKyAgICAgICAgICAgIGlmICgg
ZGF0YSAhPSAnXG4nICkKKyAgICAgICAgICAgICAgICBpbnRmLT5vdXRbaW50Zi0+b3V0X3Byb2Qr
K10gPSAnXG4nOworICAgICAgICAgICAgaW50Zi0+b3V0W2ludGYtPm91dF9wcm9kKytdID0gJ1ww
JzsKKyAgICAgICAgICAgIHByaW50aygiJXMiLCBpbnRmLT5vdXQpOworICAgICAgICAgICAgaW50
Zi0+b3V0X3Byb2QgPSAwOworICAgICAgICB9CisgICAgfQorICAgIGVsc2UKKyAgICB7CisgICAg
ICAgIGlmICggaW50Zi0+b3V0X3Byb2QgPT0gU0JTQV9VQVJUX09VVF9CVUZfU0laRSAtIDIgfHwK
KyAgICAgICAgICAgICBkYXRhID09ICdcbicgKQorICAgICAgICB7CisgICAgICAgICAgICBpZiAo
IGRhdGEgIT0gJ1xuJyApCisgICAgICAgICAgICAgICAgaW50Zi0+b3V0W2ludGYtPm91dF9wcm9k
KytdID0gJ1xuJzsKKyAgICAgICAgICAgIGludGYtPm91dFtpbnRmLT5vdXRfcHJvZCsrXSA9ICdc
MCc7CisgICAgICAgICAgICBwcmludGsoIkRPTSV1OiAlcyIsIGQtPmRvbWFpbl9pZCwgaW50Zi0+
b3V0KTsKKyAgICAgICAgICAgIGludGYtPm91dF9wcm9kID0gMDsKKyAgICAgICAgfQorICAgIH0K
IAogICAgIHZwbDAxMS0+dWFydHJpcyB8PSBUWEk7CiAgICAgdnBsMDExLT51YXJ0ZnIgJj0gflRY
RkU7CiAgICAgdnBsMDExX3VwZGF0ZV9pbnRlcnJ1cHRfc3RhdHVzKGQpOwogCiAgICAgVlBMMDEx
X1VOTE9DSyhkLCBmbGFncyk7CisgICAgcmN1X3VubG9ja19kb21haW4oaW5wdXQpOwogfQogCiAv
KgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMgYi94ZW4vZHJpdmVycy9j
aGFyL2NvbnNvbGUuYwppbmRleCA5OTBjNTFjLi5lYjFjYzFiIDEwMDY0NAotLS0gYS94ZW4vZHJp
dmVycy9jaGFyL2NvbnNvbGUuYworKysgYi94ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYwpAQCAt
NDA2LDYgKzQwNiwxNCBAQCBzdGF0aWMgdm9pZCBkdW1wX2NvbnNvbGVfcmluZ19rZXkodW5zaWdu
ZWQgY2hhciBrZXkpCiAgKi8KIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFkX21vc3RseSBjb25z
b2xlX3J4ID0gMDsKIAorLyogTWFrZSBzdXJlIHRvIHJjdV91bmxvY2tfZG9tYWluIGFmdGVyIHVz
ZSAqLworc3RydWN0IGRvbWFpbiAqY29uc29sZV9pbnB1dF9kb21haW4odm9pZCkKK3sKKyAgICBp
ZiAoIGNvbnNvbGVfcnggPT0gMCApCisgICAgICAgICAgICByZXR1cm4gTlVMTDsKKyAgICByZXR1
cm4gcmN1X2xvY2tfZG9tYWluX2J5X2lkKGNvbnNvbGVfcnggLSAxKTsKK30KKwogc3RhdGljIHZv
aWQgc3dpdGNoX3NlcmlhbF9pbnB1dCh2b2lkKQogewogICAgIGlmICggY29uc29sZV9yeCsrID09
IG1heF9pbml0X2RvbWlkICsgMSApCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3Zw
bDAxMS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS92cGwwMTEuaAppbmRleCA1ZWI2ZDI1Li5hYjZm
ZDc5IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oCisrKyBiL3hlbi9p
bmNsdWRlL2FzbS1hcm0vdnBsMDExLmgKQEAgLTMwLDkgKzMwLDEzIEBACiAjZGVmaW5lIFZQTDAx
MV9VTkxPQ0soZCxmbGFncykgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmKGQpLT5hcmNoLnZwbDAx
MS5sb2NrLCBmbGFncykKIAogI2RlZmluZSBTQlNBX1VBUlRfRklGT19TSVpFIDMyCisvKiBTYW1l
IHNpemUgYXMgVlVBUlRfQlVUX1NJWkUsIHVzZWQgaW4gdnVhcnQuYyAqLworI2RlZmluZSBTQlNB
X1VBUlRfT1VUX0JVRl9TSVpFIDEyOAogc3RydWN0IHZwbDAxMV94ZW5fYmFja2VuZCB7CiAgICAg
Y2hhciBpbltTQlNBX1VBUlRfRklGT19TSVpFXTsKKyAgICBjaGFyIG91dFtTQlNBX1VBUlRfT1VU
X0JVRl9TSVpFXTsKICAgICBYRU5DT05TX1JJTkdfSURYIGluX2NvbnMsIGluX3Byb2Q7CisgICAg
WEVOQ09OU19SSU5HX0lEWCBvdXRfcHJvZDsKIH07CiAKIHN0cnVjdCB2cGwwMTEgewpkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUveGVuL2NvbnNvbGUuaCBiL3hlbi9pbmNsdWRlL3hlbi9jb25zb2xl
LmgKaW5kZXggNzBjOTkxMS4uYzVhODVjOCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2Nv
bnNvbGUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vY29uc29sZS5oCkBAIC0zMSw2ICszMSw4IEBA
IHZvaWQgY29uc29sZV9lbmRfc3luYyh2b2lkKTsKIHZvaWQgY29uc29sZV9zdGFydF9sb2dfZXZl
cnl0aGluZyh2b2lkKTsKIHZvaWQgY29uc29sZV9lbmRfbG9nX2V2ZXJ5dGhpbmcodm9pZCk7CiAK
K3N0cnVjdCBkb21haW4gKmNvbnNvbGVfaW5wdXRfZG9tYWluKHZvaWQpOworCiAvKgogICogU3Rl
YWwgb3V0cHV0IGZyb20gdGhlIGNvbnNvbGUuIFJldHVybnMgK3ZlIGlkZW50aWZpZXIsIGVsc2Ug
LXZlIGVycm9yLgogICogVGFrZXMgdGhlIGhhbmRsZSBvZiB0aGUgc2VyaWFsIGxpbmUgdG8gc3Rl
YWwsIGFuZCBzdGVhbCBjYWxsYmFjayBmdW5jdGlvbi4KLS0gCjEuOS4xCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 02:03:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 02: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 1gEm2Z-0004oQ-KN; Tue, 23 Oct 2018 02:03:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fgyz=nd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gEm2T-0004c6-E5
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 02:03:21 +0000
X-Inumbo-ID: 05b160af-d668-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 05b160af-d668-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 02:04:49 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 16370207DD;
 Tue, 23 Oct 2018 02:03:20 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540260200;
 bh=m+7e8ydngDkc0UMDXe/SE2ZeXkBic385KbgpgOH+zmo=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=MP0VMaoEX3YHuWEQa2i8Z4R5svEPpm9+qSVSgxDnkeM/zC7TghUjZHPdz5lvFg0Pk
 IHkA8RbmOeDTdYVgoPah7Ml9nrISUYSgrdl+m5MWClLEng5oqxDnFAfD2+XrW3jVue
 WNiZqAfEgvdmIvsD57WWdcukN3LxGrXmiK4/yb30=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 22 Oct 2018 19:03:03 -0700
Message-Id: <1540260184-11294-24-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 24/25] xen/arm: move kernel.h to asm-arm/
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.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>

SXQgd2lsbCBiZSAjaW5jbHVkZWQgYnkgYSBmaWxlIGluIGEgeGVuL2FyY2gvYXJtIHN1YmRpcmVj
dG9yeS4KClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54
LmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgIHwgIDIgKy0KIHhlbi9hcmNo
L2FybS9rZXJuZWwuYyAgICAgICAgfCAgMyArLQogeGVuL2FyY2gvYXJtL2tlcm5lbC5oICAgICAg
ICB8IDg2IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4v
aW5jbHVkZS9hc20tYXJtL2tlcm5lbC5oIHwgODYgKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysKIDQgZmlsZXMgY2hhbmdlZCwgODggaW5zZXJ0aW9ucygrKSwgODkg
ZGVsZXRpb25zKC0pCiBkZWxldGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2tlcm5lbC5oCiBj
cmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLWFybS9rZXJuZWwuaAoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVp
bGQuYwppbmRleCA5ZmZkOTE5Li42ZjQ3ODMyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZG9t
YWluX2J1aWxkLmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCkBAIC0xNyw2ICsx
Nyw3IEBACiAjaW5jbHVkZSA8eGVuL3dhcm5pbmcuaD4KICNpbmNsdWRlIDxhY3BpL2FjdGFibGVz
Lmg+CiAjaW5jbHVkZSA8YXNtL2RldmljZS5oPgorI2luY2x1ZGUgPGFzbS9rZXJuZWwuaD4KICNp
bmNsdWRlIDxhc20vc2V0dXAuaD4KICNpbmNsdWRlIDxhc20vcGxhdGZvcm0uaD4KICNpbmNsdWRl
IDxhc20vcHNjaS5oPgpAQCAtMjUsNyArMjYsNiBAQAogCiAjaW5jbHVkZSA8eGVuL2lycS5oPgog
I2luY2x1ZGUgPHhlbi9ncmFudF90YWJsZS5oPgotI2luY2x1ZGUgImtlcm5lbC5oIgogCiBzdGF0
aWMgdW5zaWduZWQgaW50IF9faW5pdGRhdGEgb3B0X2RvbTBfbWF4X3ZjcHVzOwogaW50ZWdlcl9w
YXJhbSgiZG9tMF9tYXhfdmNwdXMiLCBvcHRfZG9tMF9tYXhfdmNwdXMpOwpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL2tlcm5lbC5jIGIveGVuL2FyY2gvYXJtL2tlcm5lbC5jCmluZGV4IGQ1NmY3
NzYuLmQxMGMwM2EgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9rZXJuZWwuYworKysgYi94ZW4v
YXJjaC9hcm0va2VybmVsLmMKQEAgLTE2LDggKzE2LDcgQEAKICNpbmNsdWRlIDx4ZW4vdm1hcC5o
PgogCiAjaW5jbHVkZSA8YXNtL2d1ZXN0X2FjY2Vzcy5oPgotCi0jaW5jbHVkZSAia2VybmVsLmgi
CisjaW5jbHVkZSA8YXNtL2tlcm5lbC5oPgogCiAjZGVmaW5lIFVJTUFHRV9NQUdJQyAgICAgICAg
ICAweDI3MDUxOTU2CiAjZGVmaW5lIFVJTUFHRV9OTUxFTiAgICAgICAgICAzMgpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gvYXJtL2tlcm5lbC5oIGIveGVuL2FyY2gvYXJtL2tlcm5lbC5oCmRlbGV0ZWQg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCAzM2YzZTcyLi4wMDAwMDAwCi0tLSBhL3hlbi9hcmNoL2Fy
bS9rZXJuZWwuaAorKysgL2Rldi9udWxsCkBAIC0xLDg2ICswLDAgQEAKLS8qCi0gKiBLZXJuZWwg
aW1hZ2UgbG9hZGluZy4KLSAqCi0gKiBDb3B5cmlnaHQgKEMpIDIwMTEgQ2l0cml4IFN5c3RlbXMs
IEluYy4KLSAqLwotI2lmbmRlZiBfX0FSQ0hfQVJNX0tFUk5FTF9IX18KLSNkZWZpbmUgX19BUkNI
X0FSTV9LRVJORUxfSF9fCi0KLSNpbmNsdWRlIDx4ZW4vZGV2aWNlX3RyZWUuaD4KLSNpbmNsdWRl
IDxhc20vc2V0dXAuaD4KLQotc3RydWN0IGtlcm5lbF9pbmZvIHsKLSNpZmRlZiBDT05GSUdfQVJN
XzY0Ci0gICAgZW51bSBkb21haW5fdHlwZSB0eXBlOwotI2VuZGlmCi0KLSAgICBzdHJ1Y3QgZG9t
YWluICpkOwotCi0gICAgdm9pZCAqZmR0OyAvKiBmbGF0IGRldmljZSB0cmVlICovCi0gICAgcGFk
ZHJfdCB1bmFzc2lnbmVkX21lbTsgLyogUkFNIG5vdCAoeWV0KSBhc3NpZ25lZCB0byBhIGJhbmsg
Ki8KLSAgICBzdHJ1Y3QgbWVtaW5mbyBtZW07Ci0KLSAgICAvKiBrZXJuZWwgZW50cnkgcG9pbnQg
Ki8KLSAgICBwYWRkcl90IGVudHJ5OwotCi0gICAgLyogZ3JhbnQgdGFibGUgcmVnaW9uICovCi0g
ICAgcGFkZHJfdCBnbnR0YWJfc3RhcnQ7Ci0gICAgcGFkZHJfdCBnbnR0YWJfc2l6ZTsKLQotICAg
IC8qIGJvb3QgYmxvYiBsb2FkIGFkZHJlc3NlcyAqLwotICAgIGNvbnN0IHN0cnVjdCBib290bW9k
dWxlICprZXJuZWxfYm9vdG1vZHVsZSwgKmluaXRyZF9ib290bW9kdWxlOwotICAgIGNvbnN0IGNo
YXIqIGNtZGxpbmU7Ci0gICAgcGFkZHJfdCBkdGJfcGFkZHI7Ci0gICAgcGFkZHJfdCBpbml0cmRf
cGFkZHI7Ci0KLSAgICAvKiBFbmFibGUgcGwwMTEgZW11bGF0aW9uICovCi0gICAgYm9vbCB2cGww
MTE7Ci0KLSAgICAvKiBsb2FkZXIgdG8gdXNlIGZvciB0aGlzIGtlcm5lbCAqLwotICAgIHZvaWQg
KCpsb2FkKShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8pOwotICAgIC8qIGxvYWRlciBzcGVjaWZp
YyBzdGF0ZSAqLwotICAgIHVuaW9uIHsKLSAgICAgICAgc3RydWN0IHsKLSAgICAgICAgICAgIHBh
ZGRyX3Qga2VybmVsX2FkZHI7Ci0gICAgICAgICAgICBwYWRkcl90IGxlbjsKLSNpZmRlZiBDT05G
SUdfQVJNXzY0Ci0gICAgICAgICAgICBwYWRkcl90IHRleHRfb2Zmc2V0OyAvKiA2NC1iaXQgSW1h
Z2Ugb25seSAqLwotI2VuZGlmCi0gICAgICAgICAgICBwYWRkcl90IHN0YXJ0OyAvKiAzMi1iaXQg
ekltYWdlIG9ubHkgKi8KLSAgICAgICAgfSB6aW1hZ2U7Ci0gICAgfTsKLX07Ci0KLS8qCi0gKiBQ
cm9iZSB0aGUga2VybmVsIHRvIGRldGVtaW5lIGl0cyB0eXBlIGFuZCBzZWxlY3QgYSBsb2FkZXIu
Ci0gKgotICogU2V0cyBpbiBpbmZvOgotICogIC0+dHlwZQotICogIC0+bG9hZCBob29rLCBhbmQg
c2V0cyBsb2FkZXIgc3BlY2lmaWMgdmFyaWFibGVzIC0+emltYWdlCi0gKi8KLWludCBrZXJuZWxf
cHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvLCBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25v
ZGUgKmRvbWFpbik7Ci0KLS8qCi0gKiBMb2FkcyB0aGUga2VybmVsIGludG8gZ3Vlc3QgUkFNLgot
ICoKLSAqIEV4cGVjdHMgdG8gYmUgc2V0IGluIGluZm8gd2hlbiBjYWxsZWQ6Ci0gKiAgLT5tZW0K
LSAqICAtPmZkdAotICoKLSAqIFNldHMgaW4gaW5mbzoKLSAqICAtPmVudHJ5Ci0gKiAgLT5kdGJf
cGFkZHIKLSAqICAtPmluaXRyZF9wYWRkcgotICovCi12b2lkIGtlcm5lbF9sb2FkKHN0cnVjdCBr
ZXJuZWxfaW5mbyAqaW5mbyk7Ci0KLSNlbmRpZiAvKiAjaWZkZWYgX19BUkNIX0FSTV9LRVJORUxf
SF9fICovCi0KLS8qCi0gKiBMb2NhbCB2YXJpYWJsZXM6Ci0gKiBtb2RlOiBDCi0gKiBjLWZpbGUt
c3R5bGU6ICJCU0QiCi0gKiBjLWJhc2ljLW9mZnNldDogNAotICogaW5kZW50LXRhYnMtbW9kZTog
bmlsCi0gKiBFbmQ6Ci0gKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0va2VybmVs
LmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2tlcm5lbC5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDAwMDAwMDAuLjMzZjNlNzIKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vaW5jbHVkZS9hc20t
YXJtL2tlcm5lbC5oCkBAIC0wLDAgKzEsODYgQEAKKy8qCisgKiBLZXJuZWwgaW1hZ2UgbG9hZGlu
Zy4KKyAqCisgKiBDb3B5cmlnaHQgKEMpIDIwMTEgQ2l0cml4IFN5c3RlbXMsIEluYy4KKyAqLwor
I2lmbmRlZiBfX0FSQ0hfQVJNX0tFUk5FTF9IX18KKyNkZWZpbmUgX19BUkNIX0FSTV9LRVJORUxf
SF9fCisKKyNpbmNsdWRlIDx4ZW4vZGV2aWNlX3RyZWUuaD4KKyNpbmNsdWRlIDxhc20vc2V0dXAu
aD4KKworc3RydWN0IGtlcm5lbF9pbmZvIHsKKyNpZmRlZiBDT05GSUdfQVJNXzY0CisgICAgZW51
bSBkb21haW5fdHlwZSB0eXBlOworI2VuZGlmCisKKyAgICBzdHJ1Y3QgZG9tYWluICpkOworCisg
ICAgdm9pZCAqZmR0OyAvKiBmbGF0IGRldmljZSB0cmVlICovCisgICAgcGFkZHJfdCB1bmFzc2ln
bmVkX21lbTsgLyogUkFNIG5vdCAoeWV0KSBhc3NpZ25lZCB0byBhIGJhbmsgKi8KKyAgICBzdHJ1
Y3QgbWVtaW5mbyBtZW07CisKKyAgICAvKiBrZXJuZWwgZW50cnkgcG9pbnQgKi8KKyAgICBwYWRk
cl90IGVudHJ5OworCisgICAgLyogZ3JhbnQgdGFibGUgcmVnaW9uICovCisgICAgcGFkZHJfdCBn
bnR0YWJfc3RhcnQ7CisgICAgcGFkZHJfdCBnbnR0YWJfc2l6ZTsKKworICAgIC8qIGJvb3QgYmxv
YiBsb2FkIGFkZHJlc3NlcyAqLworICAgIGNvbnN0IHN0cnVjdCBib290bW9kdWxlICprZXJuZWxf
Ym9vdG1vZHVsZSwgKmluaXRyZF9ib290bW9kdWxlOworICAgIGNvbnN0IGNoYXIqIGNtZGxpbmU7
CisgICAgcGFkZHJfdCBkdGJfcGFkZHI7CisgICAgcGFkZHJfdCBpbml0cmRfcGFkZHI7CisKKyAg
ICAvKiBFbmFibGUgcGwwMTEgZW11bGF0aW9uICovCisgICAgYm9vbCB2cGwwMTE7CisKKyAgICAv
KiBsb2FkZXIgdG8gdXNlIGZvciB0aGlzIGtlcm5lbCAqLworICAgIHZvaWQgKCpsb2FkKShzdHJ1
Y3Qga2VybmVsX2luZm8gKmluZm8pOworICAgIC8qIGxvYWRlciBzcGVjaWZpYyBzdGF0ZSAqLwor
ICAgIHVuaW9uIHsKKyAgICAgICAgc3RydWN0IHsKKyAgICAgICAgICAgIHBhZGRyX3Qga2VybmVs
X2FkZHI7CisgICAgICAgICAgICBwYWRkcl90IGxlbjsKKyNpZmRlZiBDT05GSUdfQVJNXzY0Cisg
ICAgICAgICAgICBwYWRkcl90IHRleHRfb2Zmc2V0OyAvKiA2NC1iaXQgSW1hZ2Ugb25seSAqLwor
I2VuZGlmCisgICAgICAgICAgICBwYWRkcl90IHN0YXJ0OyAvKiAzMi1iaXQgekltYWdlIG9ubHkg
Ki8KKyAgICAgICAgfSB6aW1hZ2U7CisgICAgfTsKK307CisKKy8qCisgKiBQcm9iZSB0aGUga2Vy
bmVsIHRvIGRldGVtaW5lIGl0cyB0eXBlIGFuZCBzZWxlY3QgYSBsb2FkZXIuCisgKgorICogU2V0
cyBpbiBpbmZvOgorICogIC0+dHlwZQorICogIC0+bG9hZCBob29rLCBhbmQgc2V0cyBsb2FkZXIg
c3BlY2lmaWMgdmFyaWFibGVzIC0+emltYWdlCisgKi8KK2ludCBrZXJuZWxfcHJvYmUoc3RydWN0
IGtlcm5lbF9pbmZvICppbmZvLCBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRvbWFpbik7
CisKKy8qCisgKiBMb2FkcyB0aGUga2VybmVsIGludG8gZ3Vlc3QgUkFNLgorICoKKyAqIEV4cGVj
dHMgdG8gYmUgc2V0IGluIGluZm8gd2hlbiBjYWxsZWQ6CisgKiAgLT5tZW0KKyAqICAtPmZkdAor
ICoKKyAqIFNldHMgaW4gaW5mbzoKKyAqICAtPmVudHJ5CisgKiAgLT5kdGJfcGFkZHIKKyAqICAt
PmluaXRyZF9wYWRkcgorICovCit2b2lkIGtlcm5lbF9sb2FkKHN0cnVjdCBrZXJuZWxfaW5mbyAq
aW5mbyk7CisKKyNlbmRpZiAvKiAjaWZkZWYgX19BUkNIX0FSTV9LRVJORUxfSF9fICovCisKKy8q
CisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0Qi
CisgKiBjLWJhc2ljLW9mZnNldDogNAorICogaW5kZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6
CisgKi8KLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 02:03:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 02: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 1gEm2a-0004qC-Dj; Tue, 23 Oct 2018 02:03:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fgyz=nd=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gEm2U-0004f0-Pj
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 02:03:22 +0000
X-Inumbo-ID: 691a4c59-d667-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 691a4c59-d667-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 04:00:27 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 85CA1207DE;
 Tue, 23 Oct 2018 02:03:20 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540260200;
 bh=AdH9lJYHRvdcSptTgqHwB/OP1x2BnkrbcrnotmIQzSM=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=cl96VkQ73BfUXe/3BJVwCcuYVGmV1uaoT5r2fDPIU/2vp133IdCZwHrPuJHDLEhq1
 5X6oB/uaHmZdS8917ieToVR/5EwDFV/7NGmm8ogAS075xtGuDMIxPzoSa+anfCEmyQ
 v/CeJrKKkT7sxyAApJDCGoVwjiz4fs1JZmhB8uH8=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 22 Oct 2018 19:03:04 -0700
Message-Id: <1540260184-11294-25-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v5 25/25] xen/arm: split domain_build.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: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 sstabellini@kernel.org, andrii_anisov@epam.com, xen-devel@lists.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>

ZG9tYWluX2J1aWxkLmMgaXMgdG9vIGxhcmdlLgoKTW92ZSBhbGwgdGhlIEFDUEkgc3BlY2lmaWMg
ZGV2aWNlIHRyZWUgZ2VuZXJhdGluZyBmdW5jdGlvbnMgZnJvbQpkb21haW5fYnVpbGQuYyB0byBh
Y3BpL2RvbWFpbl9idWlsZC5jLgoKU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxz
dGVmYW5vc0B4aWxpbnguY29tPgoKLS0tCgpDaGFuZ2VzIGluIHY0OgotIHJlbmFtZSBhY3BpX2R0
X2J1aWxkIHRvIGRvbWFpbl9idWlsZC5jCi0gYWRkIGNvcHlyaWdodCBoZWFkZXIKLSByZW1vdmUg
dXNlbGVzcyAjaW5jbHVkZQotIHJlbW92ZSBhY3BpX2R0X2J1aWxkLmgsIGFkZCBkb21haW5fYnVp
bGQuaAotLS0KIHhlbi9hcmNoL2FybS9hY3BpL01ha2VmaWxlICAgICAgICAgfCAgIDEgKwogeGVu
L2FyY2gvYXJtL2FjcGkvZG9tYWluX2J1aWxkLmMgICB8IDU5MiArKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrCiB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgICAgICAgIHwg
NTg1ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNt
LWFybS9kb21haW5fYnVpbGQuaCB8ICAzMSArKwogNCBmaWxlcyBjaGFuZ2VkLCA2MjkgaW5zZXJ0
aW9ucygrKSwgNTgwIGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2Fy
bS9hY3BpL2RvbWFpbl9idWlsZC5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNt
LWFybS9kb21haW5fYnVpbGQuaAoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hY3BpL01ha2Vm
aWxlIGIveGVuL2FyY2gvYXJtL2FjcGkvTWFrZWZpbGUKaW5kZXggMjM5NjNmOC4uOTRhZTI0OSAx
MDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FjcGkvTWFrZWZpbGUKKysrIGIveGVuL2FyY2gvYXJt
L2FjcGkvTWFrZWZpbGUKQEAgLTEsMiArMSwzIEBACiBvYmoteSArPSBsaWIubworb2JqLXkgKz0g
ZG9tYWluX2J1aWxkLm8KIG9iai15ICs9IGJvb3QuaW5pdC5vCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vYWNwaS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9hY3BpL2RvbWFpbl9idWls
ZC5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjQ0ZDNhZDEKLS0tIC9kZXYv
bnVsbAorKysgYi94ZW4vYXJjaC9hcm0vYWNwaS9kb21haW5fYnVpbGQuYwpAQCAtMCwwICsxLDU5
MiBAQAorLyoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlz
dHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5CisgKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdO
VSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQorICogdGhlIEZyZWUgU29m
dHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyIHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3IKKyAq
IChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCisgKgorICogVGhpcyBwcm9ncmFt
IGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisgKiBi
dXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50
eSBvZgorICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQ
T1NFLiAgU2VlIHRoZQorICogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0
YWlscy4KKyAqLworCisjaW5jbHVkZSA8eGVuL21tLmg+CisjaW5jbHVkZSA8eGVuL3NjaGVkLmg+
CisjaW5jbHVkZSA8eGVuL2FjcGkuaD4KKyNpbmNsdWRlIDx4ZW4vZXZlbnQuaD4KKyNpbmNsdWRl
IDx4ZW4vaW9jYXAuaD4KKyNpbmNsdWRlIDx4ZW4vZGV2aWNlX3RyZWUuaD4KKyNpbmNsdWRlIDx4
ZW4vbGliZmR0L2xpYmZkdC5oPgorI2luY2x1ZGUgPGFjcGkvYWN0YWJsZXMuaD4KKyNpbmNsdWRl
IDxhc20va2VybmVsLmg+CisjaW5jbHVkZSA8YXNtL2RvbWFpbl9idWlsZC5oPgorCisvKiBPdmVy
cmlkZSBtYWNyb3MgZnJvbSBhc20vcGFnZS5oIHRvIG1ha2UgdGhlbSB3b3JrIHdpdGggbWZuX3Qg
Ki8KKyN1bmRlZiB2aXJ0X3RvX21mbgorI2RlZmluZSB2aXJ0X3RvX21mbih2YSkgX21mbihfX3Zp
cnRfdG9fbWZuKHZhKSkKKworI2RlZmluZSBBQ1BJX0RPTTBfRkRUX01JTl9TSVpFIDQwOTYKKwor
c3RhdGljIGludCBfX2luaXQgYWNwaV9pb21lbV9kZW55X2FjY2VzcyhzdHJ1Y3QgZG9tYWluICpk
KQoreworICAgIGFjcGlfc3RhdHVzIHN0YXR1czsKKyAgICBzdHJ1Y3QgYWNwaV90YWJsZV9zcGNy
ICpzcGNyID0gTlVMTDsKKyAgICB1bnNpZ25lZCBsb25nIG1mbjsKKyAgICBpbnQgcmM7CisKKyAg
ICAvKiBGaXJzdGx5IHBlcm1pdCBmdWxsIE1NSU8gY2FwYWJpbGl0aWVzLiAqLworICAgIHJjID0g
aW9tZW1fcGVybWl0X2FjY2VzcyhkLCAwVUwsIH4wVUwpOworICAgIGlmICggcmMgKQorICAgICAg
ICByZXR1cm4gcmM7CisKKyAgICAvKiBUT0RPOiBEZW55IE1NSU8gYWNjZXNzIGZvciBTTU1VLCBH
SUMgSVRTICovCisgICAgc3RhdHVzID0gYWNwaV9nZXRfdGFibGUoQUNQSV9TSUdfU1BDUiwgMCwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RydWN0IGFjcGlfdGFibGVfaGVhZGVyICoq
KSZzcGNyKTsKKworICAgIGlmICggQUNQSV9GQUlMVVJFKHN0YXR1cykgKQorICAgIHsKKyAgICAg
ICAgcHJpbnRrKCJGYWlsZWQgdG8gZ2V0IFNQQ1IgdGFibGVcbiIpOworICAgICAgICByZXR1cm4g
LUVJTlZBTDsKKyAgICB9CisKKyAgICBtZm4gPSBzcGNyLT5zZXJpYWxfcG9ydC5hZGRyZXNzID4+
IFBBR0VfU0hJRlQ7CisgICAgLyogRGVueSBNTUlPIGFjY2VzcyBmb3IgVUFSVCAqLworICAgIHJj
ID0gaW9tZW1fZGVueV9hY2Nlc3MoZCwgbWZuLCBtZm4gKyAxKTsKKyAgICBpZiAoIHJjICkKKyAg
ICAgICAgcmV0dXJuIHJjOworCisgICAgLyogRGVueSBNTUlPIGFjY2VzcyBmb3IgR0lDIHJlZ2lv
bnMgKi8KKyAgICByZXR1cm4gZ2ljX2lvbWVtX2RlbnlfYWNjZXNzKGQpOworfQorCitzdGF0aWMg
aW50IF9faW5pdCBhY3BpX3JvdXRlX3NwaXMoc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICBpbnQg
aSwgcmVzOworICAgIHN0cnVjdCBpcnFfZGVzYyAqZGVzYzsKKworICAgIC8qCisgICAgICogUm91
dGUgdGhlIElSUSB0byBoYXJkd2FyZSBkb21haW4gYW5kIHBlcm1pdCB0aGUgYWNjZXNzLgorICAg
ICAqIFRoZSBpbnRlcnJ1cHQgdHlwZSB3aWxsIGJlIHNldCBieSBzZXQgYnkgdGhlIGhhcmR3YXJl
IGRvbWFpbi4KKyAgICAgKi8KKyAgICBmb3IoIGkgPSBOUl9MT0NBTF9JUlFTOyBpIDwgdmdpY19u
dW1faXJxcyhkKTsgaSsrICkKKyAgICB7CisgICAgICAgIC8qCisgICAgICAgICAqIFRPRE86IEV4
Y2x1ZGUgdGhlIFNQSXMgU01NVSB1c2VzIHdoaWNoIHNob3VsZCBub3QgYmUgcm91dGVkIHRvCisg
ICAgICAgICAqIHRoZSBoYXJkd2FyZSBkb21haW4uCisgICAgICAgICAqLworICAgICAgICBkZXNj
ID0gaXJxX3RvX2Rlc2MoaSk7CisgICAgICAgIGlmICggZGVzYy0+YWN0aW9uICE9IE5VTEwpCisg
ICAgICAgICAgICBjb250aW51ZTsKKworICAgICAgICAvKiBYWFg6IFNoYWxsIHdlIHVzZSBhIHBy
b3BlciBkZXZuYW1lPyAqLworICAgICAgICByZXMgPSBtYXBfaXJxX3RvX2RvbWFpbihkLCBpLCB0
cnVlLCAiQUNQSSIpOworICAgICAgICBpZiAoIHJlcyApCisgICAgICAgICAgICByZXR1cm4gcmVz
OworICAgIH0KKworICAgIHJldHVybiAwOworfQorCitzdGF0aWMgaW50IF9faW5pdCBhY3BpX21h
a2VfaHlwZXJ2aXNvcl9ub2RlKGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBtZW1iYW5rIHRi
bF9hZGRbXSkKK3sKKyAgICBjb25zdCBjaGFyIGNvbXBhdFtdID0KKyAgICAgICAgInhlbix4ZW4t
Il9fc3RyaW5naWZ5KFhFTl9WRVJTSU9OKSIuIl9fc3RyaW5naWZ5KFhFTl9TVUJWRVJTSU9OKSJc
MCIKKyAgICAgICAgInhlbix4ZW4iOworICAgIGludCByZXM7CisgICAgLyogQ29udmVuaWVuY2Ug
YWxpYXMgKi8KKyAgICB2b2lkICpmZHQgPSBraW5mby0+ZmR0OworCisgICAgZHRfZHByaW50aygi
Q3JlYXRlIGh5cGVydmlzb3Igbm9kZVxuIik7CisKKyAgICAvKiBTZWUgbGludXggRG9jdW1lbnRh
dGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2FybS94ZW4udHh0ICovCisgICAgcmVzID0gZmR0X2Jl
Z2luX25vZGUoZmR0LCAiaHlwZXJ2aXNvciIpOworICAgIGlmICggcmVzICkKKyAgICAgICAgcmV0
dXJuIHJlczsKKworICAgIC8qIENhbm5vdCB1c2UgZmR0X3Byb3BlcnR5X3N0cmluZyBkdWUgdG8g
ZW1iZWRkZWQgbnVsbHMgKi8KKyAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAiY29tcGF0aWJs
ZSIsIGNvbXBhdCwgc2l6ZW9mKGNvbXBhdCkpOworICAgIGlmICggcmVzICkKKyAgICAgICAgcmV0
dXJuIHJlczsKKworICAgIHJlcyA9IGFjcGlfbWFrZV9lZmlfbm9kZXMoZmR0LCB0YmxfYWRkKTsK
KyAgICBpZiAoIHJlcyApCisgICAgICAgIHJldHVybiByZXM7CisKKyAgICByZXMgPSBmZHRfZW5k
X25vZGUoZmR0KTsKKworICAgIHJldHVybiByZXM7Cit9CisKKy8qCisgKiBQcmVwYXJlIGEgbWlu
aW1hbCBEVEIgZm9yIERvbTAgd2hpY2ggY29udGFpbnMgYm9vdGFyZ3MsIGluaXRyZCwgbWVtb3J5
CisgKiBpbmZvcm1hdGlvbiwgRUZJIHRhYmxlLgorICovCitzdGF0aWMgaW50IF9faW5pdCBjcmVh
dGVfYWNwaV9kdGIoc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCit7CisgICAgaW50IG5l
d19zaXplOworICAgIGludCByZXQ7CisKKyAgICBkdF9kcHJpbnRrKCJQcmVwYXJlIGEgbWluIERU
QiBmb3IgRE9NMFxuIik7CisKKyAgICAvKiBBbGxvY2F0ZSBtaW4gc2l6ZSBmb3IgRFQgKi8KKyAg
ICBuZXdfc2l6ZSA9IEFDUElfRE9NMF9GRFRfTUlOX1NJWkU7CisgICAga2luZm8tPmZkdCA9IHht
YWxsb2NfYnl0ZXMobmV3X3NpemUpOworCisgICAgaWYgKCBraW5mby0+ZmR0ID09IE5VTEwgKQor
ICAgICAgICByZXR1cm4gLUVOT01FTTsKKworICAgIC8qIENyZWF0ZSBhIG5ldyBlbXB0eSBEVCBm
b3IgRE9NMCAqLworICAgIHJldCA9IGZkdF9jcmVhdGUoa2luZm8tPmZkdCwgbmV3X3NpemUpOwor
ICAgIGlmICggcmV0IDwgMCApCisgICAgICAgIGdvdG8gZXJyOworCisgICAgcmV0ID0gZmR0X2Zp
bmlzaF9yZXNlcnZlbWFwKGtpbmZvLT5mZHQpOworICAgIGlmICggcmV0IDwgMCApCisgICAgICAg
IGdvdG8gZXJyOworCisgICAgcmV0ID0gZmR0X2JlZ2luX25vZGUoa2luZm8tPmZkdCwgIi8iKTsK
KyAgICBpZiAoIHJldCA8IDAgKQorICAgICAgICBnb3RvIGVycjsKKworICAgIHJldCA9IGZkdF9w
cm9wZXJ0eV9jZWxsKGtpbmZvLT5mZHQsICIjYWRkcmVzcy1jZWxscyIsIDIpOworICAgIGlmICgg
cmV0ICkKKyAgICAgICAgcmV0dXJuIHJldDsKKworICAgIHJldCA9IGZkdF9wcm9wZXJ0eV9jZWxs
KGtpbmZvLT5mZHQsICIjc2l6ZS1jZWxscyIsIDEpOworICAgIGlmICggcmV0ICkKKyAgICAgICAg
cmV0dXJuIHJldDsKKworICAgIC8qIENyZWF0ZSBhIGNob3NlbiBub2RlIGZvciBET00wICovCisg
ICAgcmV0ID0gbWFrZV9jaG9zZW5fbm9kZShraW5mbyk7CisgICAgaWYgKCByZXQgKQorICAgICAg
ICBnb3RvIGVycjsKKworICAgIHJldCA9IGFjcGlfbWFrZV9oeXBlcnZpc29yX25vZGUoa2luZm8s
IHRibF9hZGQpOworICAgIGlmICggcmV0ICkKKyAgICAgICAgZ290byBlcnI7CisKKyAgICByZXQg
PSBmZHRfZW5kX25vZGUoa2luZm8tPmZkdCk7CisgICAgaWYgKCByZXQgPCAwICkKKyAgICAgICAg
Z290byBlcnI7CisKKyAgICByZXQgPSBmZHRfZmluaXNoKGtpbmZvLT5mZHQpOworICAgIGlmICgg
cmV0IDwgMCApCisgICAgICAgIGdvdG8gZXJyOworCisgICAgcmV0dXJuIDA7CisKKyAgZXJyOgor
ICAgIHByaW50aygiRGV2aWNlIHRyZWUgZ2VuZXJhdGlvbiBmYWlsZWQgKCVkKS5cbiIsIHJldCk7
CisgICAgeGZyZWUoa2luZm8tPmZkdCk7CisgICAgcmV0dXJuIC1FSU5WQUw7Cit9CisKK3N0YXRp
YyB2b2lkIF9faW5pdCBhY3BpX21hcF9vdGhlcl90YWJsZXMoc3RydWN0IGRvbWFpbiAqZCkKK3sK
KyAgICBpbnQgaTsKKyAgICB1bnNpZ25lZCBsb25nIHJlczsKKyAgICB1NjQgYWRkciwgc2l6ZTsK
KworICAgIC8qIE1hcCBhbGwgQUNQSSB0YWJsZXMgdG8gRG9tMCB1c2luZyAxOjEgbWFwcGluZ3Mu
ICovCisgICAgZm9yKCBpID0gMDsgaSA8IGFjcGlfZ2JsX3Jvb3RfdGFibGVfbGlzdC5jb3VudDsg
aSsrICkKKyAgICB7CisgICAgICAgIGFkZHIgPSBhY3BpX2dibF9yb290X3RhYmxlX2xpc3QudGFi
bGVzW2ldLmFkZHJlc3M7CisgICAgICAgIHNpemUgPSBhY3BpX2dibF9yb290X3RhYmxlX2xpc3Qu
dGFibGVzW2ldLmxlbmd0aDsKKyAgICAgICAgcmVzID0gbWFwX3JlZ2lvbnNfcDJtdChkLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhZGRyX3RvX2dmbihhZGRyKSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBQRk5fVVAoc2l6ZSksCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbWFkZHJfdG9fbWZuKGFkZHIpLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHAybV9tbWlvX2RpcmVjdF9jKTsKKyAgICAgICAgaWYgKCByZXMgKQorICAgICAgICB7
CisgICAgICAgICAgICAgcGFuaWMoWEVOTE9HX0VSUiAiVW5hYmxlIHRvIG1hcCBBQ1BJIHJlZ2lv
biAweCUiUFJJeDY0CisgICAgICAgICAgICAgICAgICAgIiAtIDB4JSJQUkl4NjQiIGluIGRvbWFp
blxuIiwKKyAgICAgICAgICAgICAgICAgICBhZGRyICYgUEFHRV9NQVNLLCBQQUdFX0FMSUdOKGFk
ZHIgKyBzaXplKSAtIDEpOworICAgICAgICB9CisgICAgfQorfQorCitzdGF0aWMgaW50IF9faW5p
dCBhY3BpX2NyZWF0ZV9yc2RwKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBtZW1iYW5rIHRibF9h
ZGRbXSkKK3sKKworICAgIHN0cnVjdCBhY3BpX3RhYmxlX3JzZHAgKnJzZHAgPSBOVUxMOworICAg
IHU2NCBhZGRyOworICAgIHU2NCB0YWJsZV9zaXplID0gc2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxl
X3JzZHApOworICAgIHU4ICpiYXNlX3B0cjsKKyAgICB1OCBjaGVja3N1bTsKKworICAgIGFkZHIg
PSBhY3BpX29zX2dldF9yb290X3BvaW50ZXIoKTsKKyAgICBpZiAoICFhZGRyICApCisgICAgewor
ICAgICAgICBwcmludGsoIlVuYWJsZSB0byBnZXQgYWNwaSByb290IHBvaW50ZXJcbiIpOworICAg
ICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9CisgICAgcnNkcCA9IGFjcGlfb3NfbWFwX21lbW9y
eShhZGRyLCB0YWJsZV9zaXplKTsKKyAgICBiYXNlX3B0ciA9IGQtPmFyY2guZWZpX2FjcGlfdGFi
bGUKKyAgICAgICAgICAgICAgICsgYWNwaV9nZXRfdGFibGVfb2Zmc2V0KHRibF9hZGQsIFRCTF9S
U0RQKTsKKyAgICBtZW1jcHkoYmFzZV9wdHIsIHJzZHAsIHRhYmxlX3NpemUpOworICAgIGFjcGlf
b3NfdW5tYXBfbWVtb3J5KHJzZHAsIHRhYmxlX3NpemUpOworCisgICAgcnNkcCA9IChzdHJ1Y3Qg
YWNwaV90YWJsZV9yc2RwICopYmFzZV9wdHI7CisgICAgLyogUmVwbGFjZSB4c2R0X3BoeXNpY2Fs
X2FkZHJlc3MgKi8KKyAgICByc2RwLT54c2R0X3BoeXNpY2FsX2FkZHJlc3MgPSB0YmxfYWRkW1RC
TF9YU0RUXS5zdGFydDsKKyAgICBjaGVja3N1bSA9IGFjcGlfdGJfY2hlY2tzdW0oQUNQSV9DQVNU
X1BUUih1OCwgcnNkcCksIHRhYmxlX3NpemUpOworICAgIHJzZHAtPmNoZWNrc3VtID0gcnNkcC0+
Y2hlY2tzdW0gLSBjaGVja3N1bTsKKworICAgIHRibF9hZGRbVEJMX1JTRFBdLnN0YXJ0ID0gZC0+
YXJjaC5lZmlfYWNwaV9ncGEKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICsgYWNwaV9n
ZXRfdGFibGVfb2Zmc2V0KHRibF9hZGQsIFRCTF9SU0RQKTsKKyAgICB0YmxfYWRkW1RCTF9SU0RQ
XS5zaXplID0gdGFibGVfc2l6ZTsKKworICAgIHJldHVybiAwOworfQorCitzdGF0aWMgdm9pZCBf
X2luaXQgYWNwaV94c2R0X21vZGlmeV9lbnRyeSh1NjQgZW50cnlbXSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZW50cnlfY291bnQsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaGFyICpzaWduYXR1cmUs
IHU2NCBhZGRyKQoreworICAgIGludCBpOworICAgIHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlciAq
dGFibGU7CisgICAgdTY0IHNpemUgPSBzaXplb2Yoc3RydWN0IGFjcGlfdGFibGVfaGVhZGVyKTsK
KworICAgIGZvciggaSA9IDA7IGkgPCBlbnRyeV9jb3VudDsgaSsrICkKKyAgICB7CisgICAgICAg
IHRhYmxlID0gYWNwaV9vc19tYXBfbWVtb3J5KGVudHJ5W2ldLCBzaXplKTsKKyAgICAgICAgaWYg
KCBBQ1BJX0NPTVBBUkVfTkFNRSh0YWJsZS0+c2lnbmF0dXJlLCBzaWduYXR1cmUpICkKKyAgICAg
ICAgeworICAgICAgICAgICAgZW50cnlbaV0gPSBhZGRyOworICAgICAgICAgICAgYWNwaV9vc191
bm1hcF9tZW1vcnkodGFibGUsIHNpemUpOworICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIH0K
KyAgICAgICAgYWNwaV9vc191bm1hcF9tZW1vcnkodGFibGUsIHNpemUpOworICAgIH0KK30KKwor
c3RhdGljIGludCBfX2luaXQgYWNwaV9jcmVhdGVfeHNkdChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1
Y3QgbWVtYmFuayB0YmxfYWRkW10pCit7CisgICAgc3RydWN0IGFjcGlfdGFibGVfaGVhZGVyICp0
YWJsZSA9IE5VTEw7CisgICAgc3RydWN0IGFjcGlfdGFibGVfcnNkcCAqcnNkcF90Ymw7CisgICAg
c3RydWN0IGFjcGlfdGFibGVfeHNkdCAqeHNkdCA9IE5VTEw7CisgICAgdTY0IHRhYmxlX3NpemUs
IGFkZHI7CisgICAgdW5zaWduZWQgbG9uZyBlbnRyeV9jb3VudDsKKyAgICB1OCAqYmFzZV9wdHI7
CisgICAgdTggY2hlY2tzdW07CisKKyAgICBhZGRyID0gYWNwaV9vc19nZXRfcm9vdF9wb2ludGVy
KCk7CisgICAgaWYgKCAhYWRkciApCisgICAgeworICAgICAgICBwcmludGsoIlVuYWJsZSB0byBn
ZXQgYWNwaSByb290IHBvaW50ZXJcbiIpOworICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9
CisgICAgcnNkcF90YmwgPSBhY3BpX29zX21hcF9tZW1vcnkoYWRkciwgc2l6ZW9mKHN0cnVjdCBh
Y3BpX3RhYmxlX3JzZHApKTsKKyAgICB0YWJsZSA9IGFjcGlfb3NfbWFwX21lbW9yeShyc2RwX3Ri
bC0+eHNkdF9waHlzaWNhbF9hZGRyZXNzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHNpemVvZihzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIpKTsKKworICAgIC8qIEFkZCBwbGFjZSBm
b3IgU1RBTyB0YWJsZSBpbiBYU0RUIHRhYmxlICovCisgICAgdGFibGVfc2l6ZSA9IHRhYmxlLT5s
ZW5ndGggKyBzaXplb2YodTY0KTsKKyAgICBlbnRyeV9jb3VudCA9ICh0YWJsZS0+bGVuZ3RoIC0g
c2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlcikpCisgICAgICAgICAgICAgICAgICAvIHNp
emVvZih1NjQpOworICAgIGJhc2VfcHRyID0gZC0+YXJjaC5lZmlfYWNwaV90YWJsZQorICAgICAg
ICAgICAgICAgKyBhY3BpX2dldF90YWJsZV9vZmZzZXQodGJsX2FkZCwgVEJMX1hTRFQpOworICAg
IG1lbWNweShiYXNlX3B0ciwgdGFibGUsIHRhYmxlLT5sZW5ndGgpOworICAgIGFjcGlfb3NfdW5t
YXBfbWVtb3J5KHRhYmxlLCBzaXplb2Yoc3RydWN0IGFjcGlfdGFibGVfaGVhZGVyKSk7CisgICAg
YWNwaV9vc191bm1hcF9tZW1vcnkocnNkcF90YmwsIHNpemVvZihzdHJ1Y3QgYWNwaV90YWJsZV9y
c2RwKSk7CisKKyAgICB4c2R0ID0gKHN0cnVjdCBhY3BpX3RhYmxlX3hzZHQgKiliYXNlX3B0cjsK
KyAgICBhY3BpX3hzZHRfbW9kaWZ5X2VudHJ5KHhzZHQtPnRhYmxlX29mZnNldF9lbnRyeSwgZW50
cnlfY291bnQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICBBQ1BJX1NJR19GQURULCB0Ymxf
YWRkW1RCTF9GQURUXS5zdGFydCk7CisgICAgYWNwaV94c2R0X21vZGlmeV9lbnRyeSh4c2R0LT50
YWJsZV9vZmZzZXRfZW50cnksIGVudHJ5X2NvdW50LAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgQUNQSV9TSUdfTUFEVCwgdGJsX2FkZFtUQkxfTUFEVF0uc3RhcnQpOworICAgIHhzZHQtPnRh
YmxlX29mZnNldF9lbnRyeVtlbnRyeV9jb3VudF0gPSB0YmxfYWRkW1RCTF9TVEFPXS5zdGFydDsK
KworICAgIHhzZHQtPmhlYWRlci5sZW5ndGggPSB0YWJsZV9zaXplOworICAgIGNoZWNrc3VtID0g
YWNwaV90Yl9jaGVja3N1bShBQ1BJX0NBU1RfUFRSKHU4LCB4c2R0KSwgdGFibGVfc2l6ZSk7Cisg
ICAgeHNkdC0+aGVhZGVyLmNoZWNrc3VtIC09IGNoZWNrc3VtOworCisgICAgdGJsX2FkZFtUQkxf
WFNEVF0uc3RhcnQgPSBkLT5hcmNoLmVmaV9hY3BpX2dwYQorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgKyBhY3BpX2dldF90YWJsZV9vZmZzZXQodGJsX2FkZCwgVEJMX1hTRFQpOworICAg
IHRibF9hZGRbVEJMX1hTRFRdLnNpemUgPSB0YWJsZV9zaXplOworCisgICAgcmV0dXJuIDA7Cit9
CisKK3N0YXRpYyBpbnQgX19pbml0IGFjcGlfY3JlYXRlX3N0YW8oc3RydWN0IGRvbWFpbiAqZCwg
c3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQoreworICAgIHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRl
ciAqdGFibGUgPSBOVUxMOworICAgIHN0cnVjdCBhY3BpX3RhYmxlX3N0YW8gKnN0YW8gPSBOVUxM
OworICAgIHUzMiB0YWJsZV9zaXplID0gc2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX3N0YW8pOwor
ICAgIHUzMiBvZmZzZXQgPSBhY3BpX2dldF90YWJsZV9vZmZzZXQodGJsX2FkZCwgVEJMX1NUQU8p
OworICAgIGFjcGlfc3RhdHVzIHN0YXR1czsKKyAgICB1OCAqYmFzZV9wdHIsIGNoZWNrc3VtOwor
CisgICAgLyogQ29weSBPRU0gYW5kIEFTTCBjb21waWxlciBmaWVsZHMgZnJvbSBhbm90aGVyIHRh
YmxlLCB1c2UgTUFEVCAqLworICAgIHN0YXR1cyA9IGFjcGlfZ2V0X3RhYmxlKEFDUElfU0lHX01B
RFQsIDAsICZ0YWJsZSk7CisKKyAgICBpZiAoIEFDUElfRkFJTFVSRShzdGF0dXMpICkKKyAgICB7
CisgICAgICAgIGNvbnN0IGNoYXIgKm1zZyA9IGFjcGlfZm9ybWF0X2V4Y2VwdGlvbihzdGF0dXMp
OworCisgICAgICAgIHByaW50aygiU1RBTzogRmFpbGVkIHRvIGdldCBNQURUIHRhYmxlLCAlc1xu
IiwgbXNnKTsKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgfQorCisgICAgYmFzZV9wdHIg
PSBkLT5hcmNoLmVmaV9hY3BpX3RhYmxlICsgb2Zmc2V0OworICAgIG1lbWNweShiYXNlX3B0ciwg
dGFibGUsIHNpemVvZihzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIpKTsKKworICAgIHN0YW8gPSAo
c3RydWN0IGFjcGlfdGFibGVfc3RhbyAqKWJhc2VfcHRyOworICAgIG1lbWNweShzdGFvLT5oZWFk
ZXIuc2lnbmF0dXJlLCBBQ1BJX1NJR19TVEFPLCA0KTsKKyAgICBzdGFvLT5oZWFkZXIucmV2aXNp
b24gPSAxOworICAgIHN0YW8tPmhlYWRlci5sZW5ndGggPSB0YWJsZV9zaXplOworICAgIHN0YW8t
Pmlnbm9yZV91YXJ0ID0gMTsKKyAgICBjaGVja3N1bSA9IGFjcGlfdGJfY2hlY2tzdW0oQUNQSV9D
QVNUX1BUUih1OCwgc3RhbyksIHRhYmxlX3NpemUpOworICAgIHN0YW8tPmhlYWRlci5jaGVja3N1
bSAtPSBjaGVja3N1bTsKKworICAgIHRibF9hZGRbVEJMX1NUQU9dLnN0YXJ0ID0gZC0+YXJjaC5l
ZmlfYWNwaV9ncGEgKyBvZmZzZXQ7CisgICAgdGJsX2FkZFtUQkxfU1RBT10uc2l6ZSA9IHRhYmxl
X3NpemU7CisKKyAgICByZXR1cm4gMDsKK30KKworc3RhdGljIGludCBfX2luaXQgYWNwaV9jcmVh
dGVfbWFkdChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCit7Cisg
ICAgc3RydWN0IGFjcGlfdGFibGVfaGVhZGVyICp0YWJsZSA9IE5VTEw7CisgICAgc3RydWN0IGFj
cGlfdGFibGVfbWFkdCAqbWFkdCA9IE5VTEw7CisgICAgc3RydWN0IGFjcGlfc3VidGFibGVfaGVh
ZGVyICpoZWFkZXI7CisgICAgc3RydWN0IGFjcGlfbWFkdF9nZW5lcmljX2Rpc3RyaWJ1dG9yICpn
aWNkOworICAgIHUzMiB0YWJsZV9zaXplID0gc2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX21hZHQp
OworICAgIHUzMiBvZmZzZXQgPSBhY3BpX2dldF90YWJsZV9vZmZzZXQodGJsX2FkZCwgVEJMX01B
RFQpOworICAgIGludCByZXQ7CisgICAgYWNwaV9zdGF0dXMgc3RhdHVzOworICAgIHU4ICpiYXNl
X3B0ciwgY2hlY2tzdW07CisKKyAgICBzdGF0dXMgPSBhY3BpX2dldF90YWJsZShBQ1BJX1NJR19N
QURULCAwLCAmdGFibGUpOworCisgICAgaWYgKCBBQ1BJX0ZBSUxVUkUoc3RhdHVzKSApCisgICAg
eworICAgICAgICBjb25zdCBjaGFyICptc2cgPSBhY3BpX2Zvcm1hdF9leGNlcHRpb24oc3RhdHVz
KTsKKworICAgICAgICBwcmludGsoIkZhaWxlZCB0byBnZXQgTUFEVCB0YWJsZSwgJXNcbiIsIG1z
Zyk7CisgICAgICAgIHJldHVybiAtRUlOVkFMOworICAgIH0KKworICAgIGJhc2VfcHRyID0gZC0+
YXJjaC5lZmlfYWNwaV90YWJsZSArIG9mZnNldDsKKyAgICBtZW1jcHkoYmFzZV9wdHIsIHRhYmxl
LCB0YWJsZV9zaXplKTsKKworICAgIC8qIEFkZCBHZW5lcmljIERpc3RyaWJ1dG9yLiAqLworICAg
IGhlYWRlciA9IGFjcGlfdGFibGVfZ2V0X2VudHJ5X21hZHQoQUNQSV9NQURUX1RZUEVfR0VORVJJ
Q19ESVNUUklCVVRPUiwgMCk7CisgICAgaWYgKCAhaGVhZGVyICkKKyAgICB7CisgICAgICAgIHBy
aW50aygiQ2FuJ3QgZ2V0IEdJQ0QgZW50cnlcbiIpOworICAgICAgICByZXR1cm4gLUVJTlZBTDsK
KyAgICB9CisgICAgZ2ljZCA9IGNvbnRhaW5lcl9vZihoZWFkZXIsIHN0cnVjdCBhY3BpX21hZHRf
Z2VuZXJpY19kaXN0cmlidXRvciwgaGVhZGVyKTsKKyAgICBtZW1jcHkoYmFzZV9wdHIgKyB0YWJs
ZV9zaXplLCBnaWNkLAorICAgICAgICAgICAgICAgIHNpemVvZihzdHJ1Y3QgYWNwaV9tYWR0X2dl
bmVyaWNfZGlzdHJpYnV0b3IpKTsKKyAgICB0YWJsZV9zaXplICs9IHNpemVvZihzdHJ1Y3QgYWNw
aV9tYWR0X2dlbmVyaWNfZGlzdHJpYnV0b3IpOworCisgICAgLyogQWRkIG90aGVyIHN1YnRhYmxl
cy4gKi8KKyAgICByZXQgPSBnaWNfbWFrZV9od2RvbV9tYWR0KGQsIG9mZnNldCArIHRhYmxlX3Np
emUpOworICAgIGlmICggcmV0IDwgMCApCisgICAgeworICAgICAgICBwcmludGsoIkZhaWxlZCB0
byBnZXQgb3RoZXIgc3VidGFibGVzXG4iKTsKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAg
fQorICAgIHRhYmxlX3NpemUgKz0gcmV0OworCisgICAgbWFkdCA9IChzdHJ1Y3QgYWNwaV90YWJs
ZV9tYWR0ICopYmFzZV9wdHI7CisgICAgbWFkdC0+aGVhZGVyLmxlbmd0aCA9IHRhYmxlX3NpemU7
CisgICAgY2hlY2tzdW0gPSBhY3BpX3RiX2NoZWNrc3VtKEFDUElfQ0FTVF9QVFIodTgsIG1hZHQp
LCB0YWJsZV9zaXplKTsKKyAgICBtYWR0LT5oZWFkZXIuY2hlY2tzdW0gLT0gY2hlY2tzdW07CisK
KyAgICB0YmxfYWRkW1RCTF9NQURUXS5zdGFydCA9IGQtPmFyY2guZWZpX2FjcGlfZ3BhICsgb2Zm
c2V0OworICAgIHRibF9hZGRbVEJMX01BRFRdLnNpemUgPSB0YWJsZV9zaXplOworCisgICAgcmV0
dXJuIDA7Cit9CisKK3N0YXRpYyBpbnQgX19pbml0IGFjcGlfY3JlYXRlX2ZhZHQoc3RydWN0IGRv
bWFpbiAqZCwgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQoreworICAgIHN0cnVjdCBhY3BpX3Rh
YmxlX2hlYWRlciAqdGFibGUgPSBOVUxMOworICAgIHN0cnVjdCBhY3BpX3RhYmxlX2ZhZHQgKmZh
ZHQgPSBOVUxMOworICAgIHU2NCB0YWJsZV9zaXplOworICAgIGFjcGlfc3RhdHVzIHN0YXR1czsK
KyAgICB1OCAqYmFzZV9wdHI7CisgICAgdTggY2hlY2tzdW07CisKKyAgICBzdGF0dXMgPSBhY3Bp
X2dldF90YWJsZShBQ1BJX1NJR19GQURULCAwLCAmdGFibGUpOworCisgICAgaWYgKCBBQ1BJX0ZB
SUxVUkUoc3RhdHVzKSApCisgICAgeworICAgICAgICBjb25zdCBjaGFyICptc2cgPSBhY3BpX2Zv
cm1hdF9leGNlcHRpb24oc3RhdHVzKTsKKworICAgICAgICBwcmludGsoIkZhaWxlZCB0byBnZXQg
RkFEVCB0YWJsZSwgJXNcbiIsIG1zZyk7CisgICAgICAgIHJldHVybiAtRUlOVkFMOworICAgIH0K
KworICAgIHRhYmxlX3NpemUgPSB0YWJsZS0+bGVuZ3RoOworICAgIGJhc2VfcHRyID0gZC0+YXJj
aC5lZmlfYWNwaV90YWJsZQorICAgICAgICAgICAgICAgKyBhY3BpX2dldF90YWJsZV9vZmZzZXQo
dGJsX2FkZCwgVEJMX0ZBRFQpOworICAgIG1lbWNweShiYXNlX3B0ciwgdGFibGUsIHRhYmxlX3Np
emUpOworICAgIGZhZHQgPSAoc3RydWN0IGFjcGlfdGFibGVfZmFkdCAqKWJhc2VfcHRyOworCisg
ICAgLyogU2V0IFBTQ0lfQ09NUExJQU5UIGFuZCBQU0NJX1VTRV9IVkMgKi8KKyAgICBmYWR0LT5h
cm1fYm9vdF9mbGFncyB8PSAoQUNQSV9GQURUX1BTQ0lfQ09NUExJQU5UIHwgQUNQSV9GQURUX1BT
Q0lfVVNFX0hWQyk7CisgICAgY2hlY2tzdW0gPSBhY3BpX3RiX2NoZWNrc3VtKEFDUElfQ0FTVF9Q
VFIodTgsIGZhZHQpLCB0YWJsZV9zaXplKTsKKyAgICBmYWR0LT5oZWFkZXIuY2hlY2tzdW0gLT0g
Y2hlY2tzdW07CisKKyAgICB0YmxfYWRkW1RCTF9GQURUXS5zdGFydCA9IGQtPmFyY2guZWZpX2Fj
cGlfZ3BhCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICArIGFjcGlfZ2V0X3RhYmxlX29m
ZnNldCh0YmxfYWRkLCBUQkxfRkFEVCk7CisgICAgdGJsX2FkZFtUQkxfRkFEVF0uc2l6ZSA9IHRh
YmxlX3NpemU7CisKKyAgICByZXR1cm4gMDsKK30KKworc3RhdGljIGludCBfX2luaXQgZXN0aW1h
dGVfYWNwaV9lZmlfc2l6ZShzdHJ1Y3QgZG9tYWluICpkLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQoreworICAgIHNp
emVfdCBlZmlfc2l6ZSwgYWNwaV9zaXplLCBtYWR0X3NpemU7CisgICAgdTY0IGFkZHI7CisgICAg
c3RydWN0IGFjcGlfdGFibGVfcnNkcCAqcnNkcF90Ymw7CisgICAgc3RydWN0IGFjcGlfdGFibGVf
aGVhZGVyICp0YWJsZTsKKworICAgIGVmaV9zaXplID0gZXN0aW1hdGVfZWZpX3NpemUoa2luZm8t
Pm1lbS5ucl9iYW5rcyk7CisKKyAgICBhY3BpX3NpemUgPSBST1VORFVQKHNpemVvZihzdHJ1Y3Qg
YWNwaV90YWJsZV9mYWR0KSwgOCk7CisgICAgYWNwaV9zaXplICs9IFJPVU5EVVAoc2l6ZW9mKHN0
cnVjdCBhY3BpX3RhYmxlX3N0YW8pLCA4KTsKKworICAgIG1hZHRfc2l6ZSA9IGdpY19nZXRfaHdk
b21fbWFkdF9zaXplKGQpOworICAgIGFjcGlfc2l6ZSArPSBST1VORFVQKG1hZHRfc2l6ZSwgOCk7
CisKKyAgICBhZGRyID0gYWNwaV9vc19nZXRfcm9vdF9wb2ludGVyKCk7CisgICAgaWYgKCAhYWRk
ciApCisgICAgeworICAgICAgICBwcmludGsoIlVuYWJsZSB0byBnZXQgYWNwaSByb290IHBvaW50
ZXJcbiIpOworICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9CisKKyAgICByc2RwX3RibCA9
IGFjcGlfb3NfbWFwX21lbW9yeShhZGRyLCBzaXplb2Yoc3RydWN0IGFjcGlfdGFibGVfcnNkcCkp
OworICAgIGlmICggIXJzZHBfdGJsICkKKyAgICB7CisgICAgICAgIHByaW50aygiVW5hYmxlIHRv
IG1hcCBSU0RQIHRhYmxlXG4iKTsKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgfQorCisg
ICAgdGFibGUgPSBhY3BpX29zX21hcF9tZW1vcnkocnNkcF90YmwtPnhzZHRfcGh5c2ljYWxfYWRk
cmVzcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2Yoc3RydWN0IGFjcGlf
dGFibGVfaGVhZGVyKSk7CisgICAgYWNwaV9vc191bm1hcF9tZW1vcnkocnNkcF90YmwsIHNpemVv
ZihzdHJ1Y3QgYWNwaV90YWJsZV9yc2RwKSk7CisgICAgaWYgKCAhdGFibGUgKQorICAgIHsKKyAg
ICAgICAgcHJpbnRrKCJVbmFibGUgdG8gbWFwIFhTRFQgdGFibGVcbiIpOworICAgICAgICByZXR1
cm4gLUVJTlZBTDsKKyAgICB9CisKKyAgICAvKiBBZGQgcGxhY2UgZm9yIFNUQU8gdGFibGUgaW4g
WFNEVCB0YWJsZSAqLworICAgIGFjcGlfc2l6ZSArPSBST1VORFVQKHRhYmxlLT5sZW5ndGggKyBz
aXplb2YodTY0KSwgOCk7CisgICAgYWNwaV9vc191bm1hcF9tZW1vcnkodGFibGUsIHNpemVvZihz
dHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIpKTsKKworICAgIGFjcGlfc2l6ZSArPSBST1VORFVQKHNp
emVvZihzdHJ1Y3QgYWNwaV90YWJsZV9yc2RwKSwgOCk7CisgICAgZC0+YXJjaC5lZmlfYWNwaV9s
ZW4gPSBQQUdFX0FMSUdOKFJPVU5EVVAoZWZpX3NpemUsIDgpCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICsgUk9VTkRVUChhY3BpX3NpemUsIDgpKTsKKworICAgIHJldHVy
biAwOworfQorCitzdGF0aWMgaW50IF9faW5pdCBwcmVwYXJlX2FjcGkoc3RydWN0IGRvbWFpbiAq
ZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKK3sKKyAgICBpbnQgcmMgPSAwOworICAgIGlu
dCBvcmRlcjsKKyAgICBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW1RCTF9NTUFYXSA9IHt9OworCisg
ICAgcmMgPSBlc3RpbWF0ZV9hY3BpX2VmaV9zaXplKGQsIGtpbmZvKTsKKyAgICBpZiAoIHJjICE9
IDAgKQorICAgICAgICByZXR1cm4gcmM7CisKKyAgICBvcmRlciA9IGdldF9vcmRlcl9mcm9tX2J5
dGVzKGQtPmFyY2guZWZpX2FjcGlfbGVuKTsKKyAgICBkLT5hcmNoLmVmaV9hY3BpX3RhYmxlID0g
YWxsb2NfeGVuaGVhcF9wYWdlcyhvcmRlciwgMCk7CisgICAgaWYgKCBkLT5hcmNoLmVmaV9hY3Bp
X3RhYmxlID09IE5VTEwgKQorICAgIHsKKyAgICAgICAgcHJpbnRrKCJ1bmFibGUgdG8gYWxsb2Nh
dGUgbWVtb3J5IVxuIik7CisgICAgICAgIHJldHVybiAtRU5PTUVNOworICAgIH0KKyAgICBtZW1z
ZXQoZC0+YXJjaC5lZmlfYWNwaV90YWJsZSwgMCwgZC0+YXJjaC5lZmlfYWNwaV9sZW4pOworCisg
ICAgLyoKKyAgICAgKiBGb3IgQUNQSSwgRG9tMCBkb2Vzbid0IHVzZSBraW5mby0+Z250dGFiX3N0
YXJ0IHRvIGdldCB0aGUgZ3JhbnQgdGFibGUKKyAgICAgKiByZWdpb24uIFNvIHdlIHVzZSBpdCBh
cyB0aGUgQUNQSSB0YWJsZSBtYXBwZWQgYWRkcmVzcy4gQWxzbyBpdCBuZWVkcyB0bworICAgICAq
IGNoZWNrIGlmIHRoZSBzaXplIG9mIGdyYW50IHRhYmxlIHJlZ2lvbiBpcyBlbm91Z2ggZm9yIHRo
b3NlIEFDUEkgdGFibGVzLgorICAgICAqLworICAgIGQtPmFyY2guZWZpX2FjcGlfZ3BhID0ga2lu
Zm8tPmdudHRhYl9zdGFydDsKKyAgICBpZiAoIGtpbmZvLT5nbnR0YWJfc2l6ZSA8IGQtPmFyY2gu
ZWZpX2FjcGlfbGVuICkKKyAgICB7CisgICAgICAgIHByaW50aygiVGhlIGdyYW50IHRhYmxlIHJl
Z2lvbiBpcyBub3QgZW5vdWdoIHRvIGZpdCB0aGUgQUNQSSB0YWJsZXMhXG4iKTsKKyAgICAgICAg
cmV0dXJuIC1FSU5WQUw7CisgICAgfQorCisgICAgcmMgPSBhY3BpX2NyZWF0ZV9mYWR0KGQsIHRi
bF9hZGQpOworICAgIGlmICggcmMgIT0gMCApCisgICAgICAgIHJldHVybiByYzsKKworICAgIHJj
ID0gYWNwaV9jcmVhdGVfbWFkdChkLCB0YmxfYWRkKTsKKyAgICBpZiAoIHJjICE9IDAgKQorICAg
ICAgICByZXR1cm4gcmM7CisKKyAgICByYyA9IGFjcGlfY3JlYXRlX3N0YW8oZCwgdGJsX2FkZCk7
CisgICAgaWYgKCByYyAhPSAwICkKKyAgICAgICAgcmV0dXJuIHJjOworCisgICAgcmMgPSBhY3Bp
X2NyZWF0ZV94c2R0KGQsIHRibF9hZGQpOworICAgIGlmICggcmMgIT0gMCApCisgICAgICAgIHJl
dHVybiByYzsKKworICAgIHJjID0gYWNwaV9jcmVhdGVfcnNkcChkLCB0YmxfYWRkKTsKKyAgICBp
ZiAoIHJjICE9IDAgKQorICAgICAgICByZXR1cm4gcmM7CisKKyAgICBhY3BpX21hcF9vdGhlcl90
YWJsZXMoZCk7CisgICAgYWNwaV9jcmVhdGVfZWZpX3N5c3RlbV90YWJsZShkLCB0YmxfYWRkKTsK
KyAgICBhY3BpX2NyZWF0ZV9lZmlfbW1hcF90YWJsZShkLCAma2luZm8tPm1lbSwgdGJsX2FkZCk7
CisKKyAgICAvKiBNYXAgdGhlIEVGSSBhbmQgQUNQSSB0YWJsZXMgdG8gRG9tMCAqLworICAgIHJj
ID0gbWFwX3JlZ2lvbnNfcDJtdChkLAorICAgICAgICAgICAgICAgICAgICAgICAgICBnYWRkcl90
b19nZm4oZC0+YXJjaC5lZmlfYWNwaV9ncGEpLAorICAgICAgICAgICAgICAgICAgICAgICAgICBQ
Rk5fVVAoZC0+YXJjaC5lZmlfYWNwaV9sZW4pLAorICAgICAgICAgICAgICAgICAgICAgICAgICB2
aXJ0X3RvX21mbihkLT5hcmNoLmVmaV9hY3BpX3RhYmxlKSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgcDJtX21taW9fZGlyZWN0X2MpOworICAgIGlmICggcmMgIT0gMCApCisgICAgeworICAg
ICAgICBwcmludGsoWEVOTE9HX0VSUiAiVW5hYmxlIHRvIG1hcCBFRkkvQUNQSSB0YWJsZSAweCUi
UFJJeDY0CisgICAgICAgICAgICAgICAiIC0gMHglIlBSSXg2NCIgaW4gZG9tYWluICVkXG4iLAor
ICAgICAgICAgICAgICAgZC0+YXJjaC5lZmlfYWNwaV9ncGEgJiBQQUdFX01BU0ssCisgICAgICAg
ICAgICAgICBQQUdFX0FMSUdOKGQtPmFyY2guZWZpX2FjcGlfZ3BhICsgZC0+YXJjaC5lZmlfYWNw
aV9sZW4pIC0gMSwKKyAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCk7CisgICAgICAgIHJldHVy
biByYzsKKyAgICB9CisKKyAgICAvKgorICAgICAqIEZsdXNoIHRoZSBjYWNoZSBmb3IgdGhpcyBy
ZWdpb24sIG90aGVyd2lzZSBET00wIG1heSByZWFkIHdyb25nIGRhdGEgd2hlbgorICAgICAqIHRo
ZSBjYWNoZSBpcyBkaXNhYmxlZC4KKyAgICAgKi8KKyAgICBjbGVhbl9hbmRfaW52YWxpZGF0ZV9k
Y2FjaGVfdmFfcmFuZ2UoZC0+YXJjaC5lZmlfYWNwaV90YWJsZSwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZC0+YXJjaC5lZmlfYWNwaV9sZW4pOworCisgICAgcmMg
PSBjcmVhdGVfYWNwaV9kdGIoa2luZm8sIHRibF9hZGQpOworICAgIGlmICggcmMgIT0gMCApCisg
ICAgICAgIHJldHVybiByYzsKKworICAgIHJjID0gYWNwaV9yb3V0ZV9zcGlzKGQpOworICAgIGlm
ICggcmMgIT0gMCApCisgICAgICAgIHJldHVybiByYzsKKworICAgIHJjID0gYWNwaV9pb21lbV9k
ZW55X2FjY2VzcyhkKTsKKyAgICBpZiAoIHJjICE9IDAgKQorICAgICAgICByZXR1cm4gcmM7CisK
KyAgICAvKgorICAgICAqIEFsbCBQUElzIGhhdmUgYmVlbiByZWdpc3RlcmVkLCBhbGxvY2F0ZSB0
aGUgZXZlbnQgY2hhbm5lbAorICAgICAqIGludGVycnVwdHMuCisgICAgICovCisgICAgZXZ0Y2hu
X2FsbG9jYXRlKGQpOworCisgICAgcmV0dXJuIDA7Cit9CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9h
cm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKaW5kZXggNmY0
NzgzMi4uOWY4ZTM3YyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCisr
KyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwpAQCAtMjMsNiArMjMsNyBAQAogI2luY2x1
ZGUgPGFzbS9wc2NpLmg+CiAjaW5jbHVkZSA8YXNtL3NldHVwLmg+CiAjaW5jbHVkZSA8YXNtL2Nw
dWZlYXR1cmUuaD4KKyNpbmNsdWRlIDxhc20vZG9tYWluX2J1aWxkLmg+CiAKICNpbmNsdWRlIDx4
ZW4vaXJxLmg+CiAjaW5jbHVkZSA8eGVuL2dyYW50X3RhYmxlLmg+CkBAIC02NzYsOCArNjc3LDYg
QEAgc3RhdGljIGludCBfX2luaXQgbWFrZV9tZW1vcnlfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWlu
ICpkLAogICAgIHJldHVybiByZXM7CiB9CiAKLXN0YXRpYyB2b2lkIGV2dGNobl9hbGxvY2F0ZShz
dHJ1Y3QgZG9tYWluICpkKTsKLQogc3RhdGljIGludCBfX2luaXQgbWFrZV9oeXBlcnZpc29yX25v
ZGUoc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBpbnQgYWRkcmNlbGxzLCBpbnQgc2l6ZWNlbGxzKQpAQCAtMTAz
OCw3ICsxMDM3LDcgQEAgc3RhdGljIGludCBfX2luaXQgbWFrZV90aW1lcl9ub2RlKGNvbnN0IHN0
cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCwKICAqIG9uIEFDUEkgc3lzdGVtcywgYW5kIERvbVVz
IHN0YXJ0ZWQgZGlyZWN0bHkgZnJvbSBYZW4gYmFzZWQgb24gZGV2aWNlCiAgKiB0cmVlIGluZm9y
bWF0aW9uLgogICovCi1zdGF0aWMgaW50IF9faW5pdCBtYWtlX2Nob3Nlbl9ub2RlKGNvbnN0IHN0
cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCitpbnQgX19pbml0IG1ha2VfY2hvc2VuX25vZGUoY29u
c3Qgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKIHsKICAgICBpbnQgcmVzOwogICAgIGNvbnN0
IGNoYXIgKmJvb3RhcmdzID0gTlVMTDsKQEAgLTEwNzksOCArMTA3OCw4IEBAIHN0YXRpYyBpbnQg
X19pbml0IG1ha2VfY2hvc2VuX25vZGUoY29uc3Qgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykK
ICAgICByZXR1cm4gcmVzOwogfQogCi1zdGF0aWMgaW50IF9faW5pdCBtYXBfaXJxX3RvX2RvbWFp
bihzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaXJxLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYm9vbCBuZWVkX21hcHBpbmcsIGNvbnN0IGNoYXIgKmRldm5hbWUp
CitpbnQgX19pbml0IG1hcF9pcnFfdG9fZG9tYWluKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVk
IGludCBpcnEsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgbmVlZF9tYXBwaW5n
LCBjb25zdCBjaGFyICpkZXZuYW1lKQogewogICAgIGludCByZXM7CiAKQEAgLTE3OTQsNTgwICsx
NzkzLDYgQEAgc3RhdGljIGludCBfX2luaXQgcHJlcGFyZV9kdGJfaHdkb20oc3RydWN0IGRvbWFp
biAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKICAgICByZXR1cm4gLUVJTlZBTDsKIH0K
IAotI2lmZGVmIENPTkZJR19BQ1BJCi0jZGVmaW5lIEFDUElfRE9NMF9GRFRfTUlOX1NJWkUgNDA5
NgotCi1zdGF0aWMgaW50IF9faW5pdCBhY3BpX2lvbWVtX2RlbnlfYWNjZXNzKHN0cnVjdCBkb21h
aW4gKmQpCi17Ci0gICAgYWNwaV9zdGF0dXMgc3RhdHVzOwotICAgIHN0cnVjdCBhY3BpX3RhYmxl
X3NwY3IgKnNwY3IgPSBOVUxMOwotICAgIHVuc2lnbmVkIGxvbmcgbWZuOwotICAgIGludCByYzsK
LQotICAgIC8qIEZpcnN0bHkgcGVybWl0IGZ1bGwgTU1JTyBjYXBhYmlsaXRpZXMuICovCi0gICAg
cmMgPSBpb21lbV9wZXJtaXRfYWNjZXNzKGQsIDBVTCwgfjBVTCk7Ci0gICAgaWYgKCByYyApCi0g
ICAgICAgIHJldHVybiByYzsKLQotICAgIC8qIFRPRE86IERlbnkgTU1JTyBhY2Nlc3MgZm9yIFNN
TVUsIEdJQyBJVFMgKi8KLSAgICBzdGF0dXMgPSBhY3BpX2dldF90YWJsZShBQ1BJX1NJR19TUENS
LCAwLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIChzdHJ1Y3QgYWNwaV90YWJsZV9oZWFk
ZXIgKiopJnNwY3IpOwotCi0gICAgaWYgKCBBQ1BJX0ZBSUxVUkUoc3RhdHVzKSApCi0gICAgewot
ICAgICAgICBwcmludGsoIkZhaWxlZCB0byBnZXQgU1BDUiB0YWJsZVxuIik7Ci0gICAgICAgIHJl
dHVybiAtRUlOVkFMOwotICAgIH0KLQotICAgIG1mbiA9IHNwY3ItPnNlcmlhbF9wb3J0LmFkZHJl
c3MgPj4gUEFHRV9TSElGVDsKLSAgICAvKiBEZW55IE1NSU8gYWNjZXNzIGZvciBVQVJUICovCi0g
ICAgcmMgPSBpb21lbV9kZW55X2FjY2VzcyhkLCBtZm4sIG1mbiArIDEpOwotICAgIGlmICggcmMg
KQotICAgICAgICByZXR1cm4gcmM7Ci0KLSAgICAvKiBEZW55IE1NSU8gYWNjZXNzIGZvciBHSUMg
cmVnaW9ucyAqLwotICAgIHJldHVybiBnaWNfaW9tZW1fZGVueV9hY2Nlc3MoZCk7Ci19Ci0KLXN0
YXRpYyBpbnQgX19pbml0IGFjcGlfcm91dGVfc3BpcyhzdHJ1Y3QgZG9tYWluICpkKQotewotICAg
IGludCBpLCByZXM7Ci0gICAgc3RydWN0IGlycV9kZXNjICpkZXNjOwotCi0gICAgLyoKLSAgICAg
KiBSb3V0ZSB0aGUgSVJRIHRvIGhhcmR3YXJlIGRvbWFpbiBhbmQgcGVybWl0IHRoZSBhY2Nlc3Mu
Ci0gICAgICogVGhlIGludGVycnVwdCB0eXBlIHdpbGwgYmUgc2V0IGJ5IHNldCBieSB0aGUgaGFy
ZHdhcmUgZG9tYWluLgotICAgICAqLwotICAgIGZvciggaSA9IE5SX0xPQ0FMX0lSUVM7IGkgPCB2
Z2ljX251bV9pcnFzKGQpOyBpKysgKQotICAgIHsKLSAgICAgICAgLyoKLSAgICAgICAgICogVE9E
TzogRXhjbHVkZSB0aGUgU1BJcyBTTU1VIHVzZXMgd2hpY2ggc2hvdWxkIG5vdCBiZSByb3V0ZWQg
dG8KLSAgICAgICAgICogdGhlIGhhcmR3YXJlIGRvbWFpbi4KLSAgICAgICAgICovCi0gICAgICAg
IGRlc2MgPSBpcnFfdG9fZGVzYyhpKTsKLSAgICAgICAgaWYgKCBkZXNjLT5hY3Rpb24gIT0gTlVM
TCkKLSAgICAgICAgICAgIGNvbnRpbnVlOwotCi0gICAgICAgIC8qIFhYWDogU2hhbGwgd2UgdXNl
IGEgcHJvcGVyIGRldm5hbWU/ICovCi0gICAgICAgIHJlcyA9IG1hcF9pcnFfdG9fZG9tYWluKGQs
IGksIHRydWUsICJBQ1BJIik7Ci0gICAgICAgIGlmICggcmVzICkKLSAgICAgICAgICAgIHJldHVy
biByZXM7Ci0gICAgfQotCi0gICAgcmV0dXJuIDA7Ci19Ci0KLXN0YXRpYyBpbnQgX19pbml0IGFj
cGlfbWFrZV9oeXBlcnZpc29yX25vZGUoY29uc3Qgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IG1lbWJh
bmsgdGJsX2FkZFtdKQotewotICAgIGNvbnN0IGNoYXIgY29tcGF0W10gPQotICAgICAgICAieGVu
LHhlbi0iX19zdHJpbmdpZnkoWEVOX1ZFUlNJT04pIi4iX19zdHJpbmdpZnkoWEVOX1NVQlZFUlNJ
T04pIlwwIgotICAgICAgICAieGVuLHhlbiI7Ci0gICAgaW50IHJlczsKLSAgICAvKiBDb252ZW5p
ZW5jZSBhbGlhcyAqLwotICAgIHZvaWQgKmZkdCA9IGtpbmZvLT5mZHQ7Ci0KLSAgICBkdF9kcHJp
bnRrKCJDcmVhdGUgaHlwZXJ2aXNvciBub2RlXG4iKTsKLQotICAgIC8qIFNlZSBsaW51eCBEb2N1
bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvYXJtL3hlbi50eHQgKi8KLSAgICByZXMgPSBm
ZHRfYmVnaW5fbm9kZShmZHQsICJoeXBlcnZpc29yIik7Ci0gICAgaWYgKCByZXMgKQotICAgICAg
ICByZXR1cm4gcmVzOwotCi0gICAgLyogQ2Fubm90IHVzZSBmZHRfcHJvcGVydHlfc3RyaW5nIGR1
ZSB0byBlbWJlZGRlZCBudWxscyAqLwotICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQsICJjb21w
YXRpYmxlIiwgY29tcGF0LCBzaXplb2YoY29tcGF0KSk7Ci0gICAgaWYgKCByZXMgKQotICAgICAg
ICByZXR1cm4gcmVzOwotCi0gICAgcmVzID0gYWNwaV9tYWtlX2VmaV9ub2RlcyhmZHQsIHRibF9h
ZGQpOwotICAgIGlmICggcmVzICkKLSAgICAgICAgcmV0dXJuIHJlczsKLQotICAgIHJlcyA9IGZk
dF9lbmRfbm9kZShmZHQpOwotCi0gICAgcmV0dXJuIHJlczsKLX0KLQotLyoKLSAqIFByZXBhcmUg
YSBtaW5pbWFsIERUQiBmb3IgRG9tMCB3aGljaCBjb250YWlucyBib290YXJncywgaW5pdHJkLCBt
ZW1vcnkKLSAqIGluZm9ybWF0aW9uLCBFRkkgdGFibGUuCi0gKi8KLXN0YXRpYyBpbnQgX19pbml0
IGNyZWF0ZV9hY3BpX2R0YihzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKLXsKLSAgICBp
bnQgbmV3X3NpemU7Ci0gICAgaW50IHJldDsKLQotICAgIGR0X2RwcmludGsoIlByZXBhcmUgYSBt
aW4gRFRCIGZvciBET00wXG4iKTsKLQotICAgIC8qIEFsbG9jYXRlIG1pbiBzaXplIGZvciBEVCAq
LwotICAgIG5ld19zaXplID0gQUNQSV9ET00wX0ZEVF9NSU5fU0laRTsKLSAgICBraW5mby0+ZmR0
ID0geG1hbGxvY19ieXRlcyhuZXdfc2l6ZSk7Ci0KLSAgICBpZiAoIGtpbmZvLT5mZHQgPT0gTlVM
TCApCi0gICAgICAgIHJldHVybiAtRU5PTUVNOwotCi0gICAgLyogQ3JlYXRlIGEgbmV3IGVtcHR5
IERUIGZvciBET00wICovCi0gICAgcmV0ID0gZmR0X2NyZWF0ZShraW5mby0+ZmR0LCBuZXdfc2l6
ZSk7Ci0gICAgaWYgKCByZXQgPCAwICkKLSAgICAgICAgZ290byBlcnI7Ci0KLSAgICByZXQgPSBm
ZHRfZmluaXNoX3Jlc2VydmVtYXAoa2luZm8tPmZkdCk7Ci0gICAgaWYgKCByZXQgPCAwICkKLSAg
ICAgICAgZ290byBlcnI7Ci0KLSAgICByZXQgPSBmZHRfYmVnaW5fbm9kZShraW5mby0+ZmR0LCAi
LyIpOwotICAgIGlmICggcmV0IDwgMCApCi0gICAgICAgIGdvdG8gZXJyOwotCi0gICAgcmV0ID0g
ZmR0X3Byb3BlcnR5X2NlbGwoa2luZm8tPmZkdCwgIiNhZGRyZXNzLWNlbGxzIiwgMik7Ci0gICAg
aWYgKCByZXQgKQotICAgICAgICByZXR1cm4gcmV0OwotCi0gICAgcmV0ID0gZmR0X3Byb3BlcnR5
X2NlbGwoa2luZm8tPmZkdCwgIiNzaXplLWNlbGxzIiwgMSk7Ci0gICAgaWYgKCByZXQgKQotICAg
ICAgICByZXR1cm4gcmV0OwotCi0gICAgLyogQ3JlYXRlIGEgY2hvc2VuIG5vZGUgZm9yIERPTTAg
Ki8KLSAgICByZXQgPSBtYWtlX2Nob3Nlbl9ub2RlKGtpbmZvKTsKLSAgICBpZiAoIHJldCApCi0g
ICAgICAgIGdvdG8gZXJyOwotCi0gICAgcmV0ID0gYWNwaV9tYWtlX2h5cGVydmlzb3Jfbm9kZShr
aW5mbywgdGJsX2FkZCk7Ci0gICAgaWYgKCByZXQgKQotICAgICAgICBnb3RvIGVycjsKLQotICAg
IHJldCA9IGZkdF9lbmRfbm9kZShraW5mby0+ZmR0KTsKLSAgICBpZiAoIHJldCA8IDAgKQotICAg
ICAgICBnb3RvIGVycjsKLQotICAgIHJldCA9IGZkdF9maW5pc2goa2luZm8tPmZkdCk7Ci0gICAg
aWYgKCByZXQgPCAwICkKLSAgICAgICAgZ290byBlcnI7Ci0KLSAgICByZXR1cm4gMDsKLQotICBl
cnI6Ci0gICAgcHJpbnRrKCJEZXZpY2UgdHJlZSBnZW5lcmF0aW9uIGZhaWxlZCAoJWQpLlxuIiwg
cmV0KTsKLSAgICB4ZnJlZShraW5mby0+ZmR0KTsKLSAgICByZXR1cm4gLUVJTlZBTDsKLX0KLQot
c3RhdGljIHZvaWQgX19pbml0IGFjcGlfbWFwX290aGVyX3RhYmxlcyhzdHJ1Y3QgZG9tYWluICpk
KQotewotICAgIGludCBpOwotICAgIHVuc2lnbmVkIGxvbmcgcmVzOwotICAgIHU2NCBhZGRyLCBz
aXplOwotCi0gICAgLyogTWFwIGFsbCBBQ1BJIHRhYmxlcyB0byBEb20wIHVzaW5nIDE6MSBtYXBw
aW5ncy4gKi8KLSAgICBmb3IoIGkgPSAwOyBpIDwgYWNwaV9nYmxfcm9vdF90YWJsZV9saXN0LmNv
dW50OyBpKysgKQotICAgIHsKLSAgICAgICAgYWRkciA9IGFjcGlfZ2JsX3Jvb3RfdGFibGVfbGlz
dC50YWJsZXNbaV0uYWRkcmVzczsKLSAgICAgICAgc2l6ZSA9IGFjcGlfZ2JsX3Jvb3RfdGFibGVf
bGlzdC50YWJsZXNbaV0ubGVuZ3RoOwotICAgICAgICByZXMgPSBtYXBfcmVnaW9uc19wMm10KGQs
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FkZHJfdG9fZ2ZuKGFkZHIpLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBGTl9VUChzaXplKSwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBtYWRkcl90b19tZm4oYWRkciksCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcDJtX21taW9fZGlyZWN0X2MpOwotICAgICAgICBpZiAoIHJlcyApCi0gICAg
ICAgIHsKLSAgICAgICAgICAgICBwYW5pYyhYRU5MT0dfRVJSICJVbmFibGUgdG8gbWFwIEFDUEkg
cmVnaW9uIDB4JSJQUkl4NjQKLSAgICAgICAgICAgICAgICAgICAiIC0gMHglIlBSSXg2NCIgaW4g
ZG9tYWluXG4iLAotICAgICAgICAgICAgICAgICAgIGFkZHIgJiBQQUdFX01BU0ssIFBBR0VfQUxJ
R04oYWRkciArIHNpemUpIC0gMSk7Ci0gICAgICAgIH0KLSAgICB9Ci19Ci0KLXN0YXRpYyBpbnQg
X19pbml0IGFjcGlfY3JlYXRlX3JzZHAoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IG1lbWJhbmsg
dGJsX2FkZFtdKQotewotCi0gICAgc3RydWN0IGFjcGlfdGFibGVfcnNkcCAqcnNkcCA9IE5VTEw7
Ci0gICAgdTY0IGFkZHI7Ci0gICAgdTY0IHRhYmxlX3NpemUgPSBzaXplb2Yoc3RydWN0IGFjcGlf
dGFibGVfcnNkcCk7Ci0gICAgdTggKmJhc2VfcHRyOwotICAgIHU4IGNoZWNrc3VtOwotCi0gICAg
YWRkciA9IGFjcGlfb3NfZ2V0X3Jvb3RfcG9pbnRlcigpOwotICAgIGlmICggIWFkZHIgICkKLSAg
ICB7Ci0gICAgICAgIHByaW50aygiVW5hYmxlIHRvIGdldCBhY3BpIHJvb3QgcG9pbnRlclxuIik7
Ci0gICAgICAgIHJldHVybiAtRUlOVkFMOwotICAgIH0KLSAgICByc2RwID0gYWNwaV9vc19tYXBf
bWVtb3J5KGFkZHIsIHRhYmxlX3NpemUpOwotICAgIGJhc2VfcHRyID0gZC0+YXJjaC5lZmlfYWNw
aV90YWJsZQotICAgICAgICAgICAgICAgKyBhY3BpX2dldF90YWJsZV9vZmZzZXQodGJsX2FkZCwg
VEJMX1JTRFApOwotICAgIG1lbWNweShiYXNlX3B0ciwgcnNkcCwgdGFibGVfc2l6ZSk7Ci0gICAg
YWNwaV9vc191bm1hcF9tZW1vcnkocnNkcCwgdGFibGVfc2l6ZSk7Ci0KLSAgICByc2RwID0gKHN0
cnVjdCBhY3BpX3RhYmxlX3JzZHAgKiliYXNlX3B0cjsKLSAgICAvKiBSZXBsYWNlIHhzZHRfcGh5
c2ljYWxfYWRkcmVzcyAqLwotICAgIHJzZHAtPnhzZHRfcGh5c2ljYWxfYWRkcmVzcyA9IHRibF9h
ZGRbVEJMX1hTRFRdLnN0YXJ0OwotICAgIGNoZWNrc3VtID0gYWNwaV90Yl9jaGVja3N1bShBQ1BJ
X0NBU1RfUFRSKHU4LCByc2RwKSwgdGFibGVfc2l6ZSk7Ci0gICAgcnNkcC0+Y2hlY2tzdW0gPSBy
c2RwLT5jaGVja3N1bSAtIGNoZWNrc3VtOwotCi0gICAgdGJsX2FkZFtUQkxfUlNEUF0uc3RhcnQg
PSBkLT5hcmNoLmVmaV9hY3BpX2dwYQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKyBh
Y3BpX2dldF90YWJsZV9vZmZzZXQodGJsX2FkZCwgVEJMX1JTRFApOwotICAgIHRibF9hZGRbVEJM
X1JTRFBdLnNpemUgPSB0YWJsZV9zaXplOwotCi0gICAgcmV0dXJuIDA7Ci19Ci0KLXN0YXRpYyB2
b2lkIF9faW5pdCBhY3BpX3hzZHRfbW9kaWZ5X2VudHJ5KHU2NCBlbnRyeVtdLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBlbnRyeV9jb3Vu
dCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNoYXIgKnNpZ25h
dHVyZSwgdTY0IGFkZHIpCi17Ci0gICAgaW50IGk7Ci0gICAgc3RydWN0IGFjcGlfdGFibGVfaGVh
ZGVyICp0YWJsZTsKLSAgICB1NjQgc2l6ZSA9IHNpemVvZihzdHJ1Y3QgYWNwaV90YWJsZV9oZWFk
ZXIpOwotCi0gICAgZm9yKCBpID0gMDsgaSA8IGVudHJ5X2NvdW50OyBpKysgKQotICAgIHsKLSAg
ICAgICAgdGFibGUgPSBhY3BpX29zX21hcF9tZW1vcnkoZW50cnlbaV0sIHNpemUpOwotICAgICAg
ICBpZiAoIEFDUElfQ09NUEFSRV9OQU1FKHRhYmxlLT5zaWduYXR1cmUsIHNpZ25hdHVyZSkgKQot
ICAgICAgICB7Ci0gICAgICAgICAgICBlbnRyeVtpXSA9IGFkZHI7Ci0gICAgICAgICAgICBhY3Bp
X29zX3VubWFwX21lbW9yeSh0YWJsZSwgc2l6ZSk7Ci0gICAgICAgICAgICBicmVhazsKLSAgICAg
ICAgfQotICAgICAgICBhY3BpX29zX3VubWFwX21lbW9yeSh0YWJsZSwgc2l6ZSk7Ci0gICAgfQot
fQotCi1zdGF0aWMgaW50IF9faW5pdCBhY3BpX2NyZWF0ZV94c2R0KHN0cnVjdCBkb21haW4gKmQs
IHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkKLXsKLSAgICBzdHJ1Y3QgYWNwaV90YWJsZV9oZWFk
ZXIgKnRhYmxlID0gTlVMTDsKLSAgICBzdHJ1Y3QgYWNwaV90YWJsZV9yc2RwICpyc2RwX3RibDsK
LSAgICBzdHJ1Y3QgYWNwaV90YWJsZV94c2R0ICp4c2R0ID0gTlVMTDsKLSAgICB1NjQgdGFibGVf
c2l6ZSwgYWRkcjsKLSAgICB1bnNpZ25lZCBsb25nIGVudHJ5X2NvdW50OwotICAgIHU4ICpiYXNl
X3B0cjsKLSAgICB1OCBjaGVja3N1bTsKLQotICAgIGFkZHIgPSBhY3BpX29zX2dldF9yb290X3Bv
aW50ZXIoKTsKLSAgICBpZiAoICFhZGRyICkKLSAgICB7Ci0gICAgICAgIHByaW50aygiVW5hYmxl
IHRvIGdldCBhY3BpIHJvb3QgcG9pbnRlclxuIik7Ci0gICAgICAgIHJldHVybiAtRUlOVkFMOwot
ICAgIH0KLSAgICByc2RwX3RibCA9IGFjcGlfb3NfbWFwX21lbW9yeShhZGRyLCBzaXplb2Yoc3Ry
dWN0IGFjcGlfdGFibGVfcnNkcCkpOwotICAgIHRhYmxlID0gYWNwaV9vc19tYXBfbWVtb3J5KHJz
ZHBfdGJsLT54c2R0X3BoeXNpY2FsX2FkZHJlc3MsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgc2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlcikpOwotCi0gICAgLyogQWRkIHBs
YWNlIGZvciBTVEFPIHRhYmxlIGluIFhTRFQgdGFibGUgKi8KLSAgICB0YWJsZV9zaXplID0gdGFi
bGUtPmxlbmd0aCArIHNpemVvZih1NjQpOwotICAgIGVudHJ5X2NvdW50ID0gKHRhYmxlLT5sZW5n
dGggLSBzaXplb2Yoc3RydWN0IGFjcGlfdGFibGVfaGVhZGVyKSkKLSAgICAgICAgICAgICAgICAg
IC8gc2l6ZW9mKHU2NCk7Ci0gICAgYmFzZV9wdHIgPSBkLT5hcmNoLmVmaV9hY3BpX3RhYmxlCi0g
ICAgICAgICAgICAgICArIGFjcGlfZ2V0X3RhYmxlX29mZnNldCh0YmxfYWRkLCBUQkxfWFNEVCk7
Ci0gICAgbWVtY3B5KGJhc2VfcHRyLCB0YWJsZSwgdGFibGUtPmxlbmd0aCk7Ci0gICAgYWNwaV9v
c191bm1hcF9tZW1vcnkodGFibGUsIHNpemVvZihzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIpKTsK
LSAgICBhY3BpX29zX3VubWFwX21lbW9yeShyc2RwX3RibCwgc2l6ZW9mKHN0cnVjdCBhY3BpX3Rh
YmxlX3JzZHApKTsKLQotICAgIHhzZHQgPSAoc3RydWN0IGFjcGlfdGFibGVfeHNkdCAqKWJhc2Vf
cHRyOwotICAgIGFjcGlfeHNkdF9tb2RpZnlfZW50cnkoeHNkdC0+dGFibGVfb2Zmc2V0X2VudHJ5
LCBlbnRyeV9jb3VudCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgIEFDUElfU0lHX0ZBRFQs
IHRibF9hZGRbVEJMX0ZBRFRdLnN0YXJ0KTsKLSAgICBhY3BpX3hzZHRfbW9kaWZ5X2VudHJ5KHhz
ZHQtPnRhYmxlX29mZnNldF9lbnRyeSwgZW50cnlfY291bnQsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICBBQ1BJX1NJR19NQURULCB0YmxfYWRkW1RCTF9NQURUXS5zdGFydCk7Ci0gICAgeHNk
dC0+dGFibGVfb2Zmc2V0X2VudHJ5W2VudHJ5X2NvdW50XSA9IHRibF9hZGRbVEJMX1NUQU9dLnN0
YXJ0OwotCi0gICAgeHNkdC0+aGVhZGVyLmxlbmd0aCA9IHRhYmxlX3NpemU7Ci0gICAgY2hlY2tz
dW0gPSBhY3BpX3RiX2NoZWNrc3VtKEFDUElfQ0FTVF9QVFIodTgsIHhzZHQpLCB0YWJsZV9zaXpl
KTsKLSAgICB4c2R0LT5oZWFkZXIuY2hlY2tzdW0gLT0gY2hlY2tzdW07Ci0KLSAgICB0YmxfYWRk
W1RCTF9YU0RUXS5zdGFydCA9IGQtPmFyY2guZWZpX2FjcGlfZ3BhCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICArIGFjcGlfZ2V0X3RhYmxlX29mZnNldCh0YmxfYWRkLCBUQkxfWFNEVCk7
Ci0gICAgdGJsX2FkZFtUQkxfWFNEVF0uc2l6ZSA9IHRhYmxlX3NpemU7Ci0KLSAgICByZXR1cm4g
MDsKLX0KLQotc3RhdGljIGludCBfX2luaXQgYWNwaV9jcmVhdGVfc3RhbyhzdHJ1Y3QgZG9tYWlu
ICpkLCBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCi17Ci0gICAgc3RydWN0IGFjcGlfdGFibGVf
aGVhZGVyICp0YWJsZSA9IE5VTEw7Ci0gICAgc3RydWN0IGFjcGlfdGFibGVfc3RhbyAqc3RhbyA9
IE5VTEw7Ci0gICAgdTMyIHRhYmxlX3NpemUgPSBzaXplb2Yoc3RydWN0IGFjcGlfdGFibGVfc3Rh
byk7Ci0gICAgdTMyIG9mZnNldCA9IGFjcGlfZ2V0X3RhYmxlX29mZnNldCh0YmxfYWRkLCBUQkxf
U1RBTyk7Ci0gICAgYWNwaV9zdGF0dXMgc3RhdHVzOwotICAgIHU4ICpiYXNlX3B0ciwgY2hlY2tz
dW07Ci0KLSAgICAvKiBDb3B5IE9FTSBhbmQgQVNMIGNvbXBpbGVyIGZpZWxkcyBmcm9tIGFub3Ro
ZXIgdGFibGUsIHVzZSBNQURUICovCi0gICAgc3RhdHVzID0gYWNwaV9nZXRfdGFibGUoQUNQSV9T
SUdfTUFEVCwgMCwgJnRhYmxlKTsKLQotICAgIGlmICggQUNQSV9GQUlMVVJFKHN0YXR1cykgKQot
ICAgIHsKLSAgICAgICAgY29uc3QgY2hhciAqbXNnID0gYWNwaV9mb3JtYXRfZXhjZXB0aW9uKHN0
YXR1cyk7Ci0KLSAgICAgICAgcHJpbnRrKCJTVEFPOiBGYWlsZWQgdG8gZ2V0IE1BRFQgdGFibGUs
ICVzXG4iLCBtc2cpOwotICAgICAgICByZXR1cm4gLUVJTlZBTDsKLSAgICB9Ci0KLSAgICBiYXNl
X3B0ciA9IGQtPmFyY2guZWZpX2FjcGlfdGFibGUgKyBvZmZzZXQ7Ci0gICAgbWVtY3B5KGJhc2Vf
cHRyLCB0YWJsZSwgc2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlcikpOwotCi0gICAgc3Rh
byA9IChzdHJ1Y3QgYWNwaV90YWJsZV9zdGFvICopYmFzZV9wdHI7Ci0gICAgbWVtY3B5KHN0YW8t
PmhlYWRlci5zaWduYXR1cmUsIEFDUElfU0lHX1NUQU8sIDQpOwotICAgIHN0YW8tPmhlYWRlci5y
ZXZpc2lvbiA9IDE7Ci0gICAgc3Rhby0+aGVhZGVyLmxlbmd0aCA9IHRhYmxlX3NpemU7Ci0gICAg
c3Rhby0+aWdub3JlX3VhcnQgPSAxOwotICAgIGNoZWNrc3VtID0gYWNwaV90Yl9jaGVja3N1bShB
Q1BJX0NBU1RfUFRSKHU4LCBzdGFvKSwgdGFibGVfc2l6ZSk7Ci0gICAgc3Rhby0+aGVhZGVyLmNo
ZWNrc3VtIC09IGNoZWNrc3VtOwotCi0gICAgdGJsX2FkZFtUQkxfU1RBT10uc3RhcnQgPSBkLT5h
cmNoLmVmaV9hY3BpX2dwYSArIG9mZnNldDsKLSAgICB0YmxfYWRkW1RCTF9TVEFPXS5zaXplID0g
dGFibGVfc2l6ZTsKLQotICAgIHJldHVybiAwOwotfQotCi1zdGF0aWMgaW50IF9faW5pdCBhY3Bp
X2NyZWF0ZV9tYWR0KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbXSkK
LXsKLSAgICBzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIgKnRhYmxlID0gTlVMTDsKLSAgICBzdHJ1
Y3QgYWNwaV90YWJsZV9tYWR0ICptYWR0ID0gTlVMTDsKLSAgICBzdHJ1Y3QgYWNwaV9zdWJ0YWJs
ZV9oZWFkZXIgKmhlYWRlcjsKLSAgICBzdHJ1Y3QgYWNwaV9tYWR0X2dlbmVyaWNfZGlzdHJpYnV0
b3IgKmdpY2Q7Ci0gICAgdTMyIHRhYmxlX3NpemUgPSBzaXplb2Yoc3RydWN0IGFjcGlfdGFibGVf
bWFkdCk7Ci0gICAgdTMyIG9mZnNldCA9IGFjcGlfZ2V0X3RhYmxlX29mZnNldCh0YmxfYWRkLCBU
QkxfTUFEVCk7Ci0gICAgaW50IHJldDsKLSAgICBhY3BpX3N0YXR1cyBzdGF0dXM7Ci0gICAgdTgg
KmJhc2VfcHRyLCBjaGVja3N1bTsKLQotICAgIHN0YXR1cyA9IGFjcGlfZ2V0X3RhYmxlKEFDUElf
U0lHX01BRFQsIDAsICZ0YWJsZSk7Ci0KLSAgICBpZiAoIEFDUElfRkFJTFVSRShzdGF0dXMpICkK
LSAgICB7Ci0gICAgICAgIGNvbnN0IGNoYXIgKm1zZyA9IGFjcGlfZm9ybWF0X2V4Y2VwdGlvbihz
dGF0dXMpOwotCi0gICAgICAgIHByaW50aygiRmFpbGVkIHRvIGdldCBNQURUIHRhYmxlLCAlc1xu
IiwgbXNnKTsKLSAgICAgICAgcmV0dXJuIC1FSU5WQUw7Ci0gICAgfQotCi0gICAgYmFzZV9wdHIg
PSBkLT5hcmNoLmVmaV9hY3BpX3RhYmxlICsgb2Zmc2V0OwotICAgIG1lbWNweShiYXNlX3B0ciwg
dGFibGUsIHRhYmxlX3NpemUpOwotCi0gICAgLyogQWRkIEdlbmVyaWMgRGlzdHJpYnV0b3IuICov
Ci0gICAgaGVhZGVyID0gYWNwaV90YWJsZV9nZXRfZW50cnlfbWFkdChBQ1BJX01BRFRfVFlQRV9H
RU5FUklDX0RJU1RSSUJVVE9SLCAwKTsKLSAgICBpZiAoICFoZWFkZXIgKQotICAgIHsKLSAgICAg
ICAgcHJpbnRrKCJDYW4ndCBnZXQgR0lDRCBlbnRyeVxuIik7Ci0gICAgICAgIHJldHVybiAtRUlO
VkFMOwotICAgIH0KLSAgICBnaWNkID0gY29udGFpbmVyX29mKGhlYWRlciwgc3RydWN0IGFjcGlf
bWFkdF9nZW5lcmljX2Rpc3RyaWJ1dG9yLCBoZWFkZXIpOwotICAgIG1lbWNweShiYXNlX3B0ciAr
IHRhYmxlX3NpemUsIGdpY2QsCi0gICAgICAgICAgICAgICAgc2l6ZW9mKHN0cnVjdCBhY3BpX21h
ZHRfZ2VuZXJpY19kaXN0cmlidXRvcikpOwotICAgIHRhYmxlX3NpemUgKz0gc2l6ZW9mKHN0cnVj
dCBhY3BpX21hZHRfZ2VuZXJpY19kaXN0cmlidXRvcik7Ci0KLSAgICAvKiBBZGQgb3RoZXIgc3Vi
dGFibGVzLiAqLwotICAgIHJldCA9IGdpY19tYWtlX2h3ZG9tX21hZHQoZCwgb2Zmc2V0ICsgdGFi
bGVfc2l6ZSk7Ci0gICAgaWYgKCByZXQgPCAwICkKLSAgICB7Ci0gICAgICAgIHByaW50aygiRmFp
bGVkIHRvIGdldCBvdGhlciBzdWJ0YWJsZXNcbiIpOwotICAgICAgICByZXR1cm4gLUVJTlZBTDsK
LSAgICB9Ci0gICAgdGFibGVfc2l6ZSArPSByZXQ7Ci0KLSAgICBtYWR0ID0gKHN0cnVjdCBhY3Bp
X3RhYmxlX21hZHQgKiliYXNlX3B0cjsKLSAgICBtYWR0LT5oZWFkZXIubGVuZ3RoID0gdGFibGVf
c2l6ZTsKLSAgICBjaGVja3N1bSA9IGFjcGlfdGJfY2hlY2tzdW0oQUNQSV9DQVNUX1BUUih1OCwg
bWFkdCksIHRhYmxlX3NpemUpOwotICAgIG1hZHQtPmhlYWRlci5jaGVja3N1bSAtPSBjaGVja3N1
bTsKLQotICAgIHRibF9hZGRbVEJMX01BRFRdLnN0YXJ0ID0gZC0+YXJjaC5lZmlfYWNwaV9ncGEg
KyBvZmZzZXQ7Ci0gICAgdGJsX2FkZFtUQkxfTUFEVF0uc2l6ZSA9IHRhYmxlX3NpemU7Ci0KLSAg
ICByZXR1cm4gMDsKLX0KLQotc3RhdGljIGludCBfX2luaXQgYWNwaV9jcmVhdGVfZmFkdChzdHJ1
Y3QgZG9tYWluICpkLCBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pCi17Ci0gICAgc3RydWN0IGFj
cGlfdGFibGVfaGVhZGVyICp0YWJsZSA9IE5VTEw7Ci0gICAgc3RydWN0IGFjcGlfdGFibGVfZmFk
dCAqZmFkdCA9IE5VTEw7Ci0gICAgdTY0IHRhYmxlX3NpemU7Ci0gICAgYWNwaV9zdGF0dXMgc3Rh
dHVzOwotICAgIHU4ICpiYXNlX3B0cjsKLSAgICB1OCBjaGVja3N1bTsKLQotICAgIHN0YXR1cyA9
IGFjcGlfZ2V0X3RhYmxlKEFDUElfU0lHX0ZBRFQsIDAsICZ0YWJsZSk7Ci0KLSAgICBpZiAoIEFD
UElfRkFJTFVSRShzdGF0dXMpICkKLSAgICB7Ci0gICAgICAgIGNvbnN0IGNoYXIgKm1zZyA9IGFj
cGlfZm9ybWF0X2V4Y2VwdGlvbihzdGF0dXMpOwotCi0gICAgICAgIHByaW50aygiRmFpbGVkIHRv
IGdldCBGQURUIHRhYmxlLCAlc1xuIiwgbXNnKTsKLSAgICAgICAgcmV0dXJuIC1FSU5WQUw7Ci0g
ICAgfQotCi0gICAgdGFibGVfc2l6ZSA9IHRhYmxlLT5sZW5ndGg7Ci0gICAgYmFzZV9wdHIgPSBk
LT5hcmNoLmVmaV9hY3BpX3RhYmxlCi0gICAgICAgICAgICAgICArIGFjcGlfZ2V0X3RhYmxlX29m
ZnNldCh0YmxfYWRkLCBUQkxfRkFEVCk7Ci0gICAgbWVtY3B5KGJhc2VfcHRyLCB0YWJsZSwgdGFi
bGVfc2l6ZSk7Ci0gICAgZmFkdCA9IChzdHJ1Y3QgYWNwaV90YWJsZV9mYWR0ICopYmFzZV9wdHI7
Ci0KLSAgICAvKiBTZXQgUFNDSV9DT01QTElBTlQgYW5kIFBTQ0lfVVNFX0hWQyAqLwotICAgIGZh
ZHQtPmFybV9ib290X2ZsYWdzIHw9IChBQ1BJX0ZBRFRfUFNDSV9DT01QTElBTlQgfCBBQ1BJX0ZB
RFRfUFNDSV9VU0VfSFZDKTsKLSAgICBjaGVja3N1bSA9IGFjcGlfdGJfY2hlY2tzdW0oQUNQSV9D
QVNUX1BUUih1OCwgZmFkdCksIHRhYmxlX3NpemUpOwotICAgIGZhZHQtPmhlYWRlci5jaGVja3N1
bSAtPSBjaGVja3N1bTsKLQotICAgIHRibF9hZGRbVEJMX0ZBRFRdLnN0YXJ0ID0gZC0+YXJjaC5l
ZmlfYWNwaV9ncGEKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICsgYWNwaV9nZXRfdGFi
bGVfb2Zmc2V0KHRibF9hZGQsIFRCTF9GQURUKTsKLSAgICB0YmxfYWRkW1RCTF9GQURUXS5zaXpl
ID0gdGFibGVfc2l6ZTsKLQotICAgIHJldHVybiAwOwotfQotCi1zdGF0aWMgaW50IF9faW5pdCBl
c3RpbWF0ZV9hY3BpX2VmaV9zaXplKHN0cnVjdCBkb21haW4gKmQsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCi17Ci0g
ICAgc2l6ZV90IGVmaV9zaXplLCBhY3BpX3NpemUsIG1hZHRfc2l6ZTsKLSAgICB1NjQgYWRkcjsK
LSAgICBzdHJ1Y3QgYWNwaV90YWJsZV9yc2RwICpyc2RwX3RibDsKLSAgICBzdHJ1Y3QgYWNwaV90
YWJsZV9oZWFkZXIgKnRhYmxlOwotCi0gICAgZWZpX3NpemUgPSBlc3RpbWF0ZV9lZmlfc2l6ZShr
aW5mby0+bWVtLm5yX2JhbmtzKTsKLQotICAgIGFjcGlfc2l6ZSA9IFJPVU5EVVAoc2l6ZW9mKHN0
cnVjdCBhY3BpX3RhYmxlX2ZhZHQpLCA4KTsKLSAgICBhY3BpX3NpemUgKz0gUk9VTkRVUChzaXpl
b2Yoc3RydWN0IGFjcGlfdGFibGVfc3RhbyksIDgpOwotCi0gICAgbWFkdF9zaXplID0gZ2ljX2dl
dF9od2RvbV9tYWR0X3NpemUoZCk7Ci0gICAgYWNwaV9zaXplICs9IFJPVU5EVVAobWFkdF9zaXpl
LCA4KTsKLQotICAgIGFkZHIgPSBhY3BpX29zX2dldF9yb290X3BvaW50ZXIoKTsKLSAgICBpZiAo
ICFhZGRyICkKLSAgICB7Ci0gICAgICAgIHByaW50aygiVW5hYmxlIHRvIGdldCBhY3BpIHJvb3Qg
cG9pbnRlclxuIik7Ci0gICAgICAgIHJldHVybiAtRUlOVkFMOwotICAgIH0KLQotICAgIHJzZHBf
dGJsID0gYWNwaV9vc19tYXBfbWVtb3J5KGFkZHIsIHNpemVvZihzdHJ1Y3QgYWNwaV90YWJsZV9y
c2RwKSk7Ci0gICAgaWYgKCAhcnNkcF90YmwgKQotICAgIHsKLSAgICAgICAgcHJpbnRrKCJVbmFi
bGUgdG8gbWFwIFJTRFAgdGFibGVcbiIpOwotICAgICAgICByZXR1cm4gLUVJTlZBTDsKLSAgICB9
Ci0KLSAgICB0YWJsZSA9IGFjcGlfb3NfbWFwX21lbW9yeShyc2RwX3RibC0+eHNkdF9waHlzaWNh
bF9hZGRyZXNzLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihzdHJ1Y3Qg
YWNwaV90YWJsZV9oZWFkZXIpKTsKLSAgICBhY3BpX29zX3VubWFwX21lbW9yeShyc2RwX3RibCwg
c2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX3JzZHApKTsKLSAgICBpZiAoICF0YWJsZSApCi0gICAg
ewotICAgICAgICBwcmludGsoIlVuYWJsZSB0byBtYXAgWFNEVCB0YWJsZVxuIik7Ci0gICAgICAg
IHJldHVybiAtRUlOVkFMOwotICAgIH0KLQotICAgIC8qIEFkZCBwbGFjZSBmb3IgU1RBTyB0YWJs
ZSBpbiBYU0RUIHRhYmxlICovCi0gICAgYWNwaV9zaXplICs9IFJPVU5EVVAodGFibGUtPmxlbmd0
aCArIHNpemVvZih1NjQpLCA4KTsKLSAgICBhY3BpX29zX3VubWFwX21lbW9yeSh0YWJsZSwgc2l6
ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlcikpOwotCi0gICAgYWNwaV9zaXplICs9IFJPVU5E
VVAoc2l6ZW9mKHN0cnVjdCBhY3BpX3RhYmxlX3JzZHApLCA4KTsKLSAgICBkLT5hcmNoLmVmaV9h
Y3BpX2xlbiA9IFBBR0VfQUxJR04oUk9VTkRVUChlZmlfc2l6ZSwgOCkKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgKyBST1VORFVQKGFjcGlfc2l6ZSwgOCkpOwotCi0gICAg
cmV0dXJuIDA7Ci19Ci0KLXN0YXRpYyBpbnQgX19pbml0IHByZXBhcmVfYWNwaShzdHJ1Y3QgZG9t
YWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQotewotICAgIGludCByYyA9IDA7Ci0g
ICAgaW50IG9yZGVyOwotICAgIHN0cnVjdCBtZW1iYW5rIHRibF9hZGRbVEJMX01NQVhdID0ge307
Ci0KLSAgICByYyA9IGVzdGltYXRlX2FjcGlfZWZpX3NpemUoZCwga2luZm8pOwotICAgIGlmICgg
cmMgIT0gMCApCi0gICAgICAgIHJldHVybiByYzsKLQotICAgIG9yZGVyID0gZ2V0X29yZGVyX2Zy
b21fYnl0ZXMoZC0+YXJjaC5lZmlfYWNwaV9sZW4pOwotICAgIGQtPmFyY2guZWZpX2FjcGlfdGFi
bGUgPSBhbGxvY194ZW5oZWFwX3BhZ2VzKG9yZGVyLCAwKTsKLSAgICBpZiAoIGQtPmFyY2guZWZp
X2FjcGlfdGFibGUgPT0gTlVMTCApCi0gICAgewotICAgICAgICBwcmludGsoInVuYWJsZSB0byBh
bGxvY2F0ZSBtZW1vcnkhXG4iKTsKLSAgICAgICAgcmV0dXJuIC1FTk9NRU07Ci0gICAgfQotICAg
IG1lbXNldChkLT5hcmNoLmVmaV9hY3BpX3RhYmxlLCAwLCBkLT5hcmNoLmVmaV9hY3BpX2xlbik7
Ci0KLSAgICAvKgotICAgICAqIEZvciBBQ1BJLCBEb20wIGRvZXNuJ3QgdXNlIGtpbmZvLT5nbnR0
YWJfc3RhcnQgdG8gZ2V0IHRoZSBncmFudCB0YWJsZQotICAgICAqIHJlZ2lvbi4gU28gd2UgdXNl
IGl0IGFzIHRoZSBBQ1BJIHRhYmxlIG1hcHBlZCBhZGRyZXNzLiBBbHNvIGl0IG5lZWRzIHRvCi0g
ICAgICogY2hlY2sgaWYgdGhlIHNpemUgb2YgZ3JhbnQgdGFibGUgcmVnaW9uIGlzIGVub3VnaCBm
b3IgdGhvc2UgQUNQSSB0YWJsZXMuCi0gICAgICovCi0gICAgZC0+YXJjaC5lZmlfYWNwaV9ncGEg
PSBraW5mby0+Z250dGFiX3N0YXJ0OwotICAgIGlmICgga2luZm8tPmdudHRhYl9zaXplIDwgZC0+
YXJjaC5lZmlfYWNwaV9sZW4gKQotICAgIHsKLSAgICAgICAgcHJpbnRrKCJUaGUgZ3JhbnQgdGFi
bGUgcmVnaW9uIGlzIG5vdCBlbm91Z2ggdG8gZml0IHRoZSBBQ1BJIHRhYmxlcyFcbiIpOwotICAg
ICAgICByZXR1cm4gLUVJTlZBTDsKLSAgICB9Ci0KLSAgICByYyA9IGFjcGlfY3JlYXRlX2ZhZHQo
ZCwgdGJsX2FkZCk7Ci0gICAgaWYgKCByYyAhPSAwICkKLSAgICAgICAgcmV0dXJuIHJjOwotCi0g
ICAgcmMgPSBhY3BpX2NyZWF0ZV9tYWR0KGQsIHRibF9hZGQpOwotICAgIGlmICggcmMgIT0gMCAp
Ci0gICAgICAgIHJldHVybiByYzsKLQotICAgIHJjID0gYWNwaV9jcmVhdGVfc3RhbyhkLCB0Ymxf
YWRkKTsKLSAgICBpZiAoIHJjICE9IDAgKQotICAgICAgICByZXR1cm4gcmM7Ci0KLSAgICByYyA9
IGFjcGlfY3JlYXRlX3hzZHQoZCwgdGJsX2FkZCk7Ci0gICAgaWYgKCByYyAhPSAwICkKLSAgICAg
ICAgcmV0dXJuIHJjOwotCi0gICAgcmMgPSBhY3BpX2NyZWF0ZV9yc2RwKGQsIHRibF9hZGQpOwot
ICAgIGlmICggcmMgIT0gMCApCi0gICAgICAgIHJldHVybiByYzsKLQotICAgIGFjcGlfbWFwX290
aGVyX3RhYmxlcyhkKTsKLSAgICBhY3BpX2NyZWF0ZV9lZmlfc3lzdGVtX3RhYmxlKGQsIHRibF9h
ZGQpOwotICAgIGFjcGlfY3JlYXRlX2VmaV9tbWFwX3RhYmxlKGQsICZraW5mby0+bWVtLCB0Ymxf
YWRkKTsKLQotICAgIC8qIE1hcCB0aGUgRUZJIGFuZCBBQ1BJIHRhYmxlcyB0byBEb20wICovCi0g
ICAgcmMgPSBtYXBfcmVnaW9uc19wMm10KGQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgIGdh
ZGRyX3RvX2dmbihkLT5hcmNoLmVmaV9hY3BpX2dwYSksCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgIFBGTl9VUChkLT5hcmNoLmVmaV9hY3BpX2xlbiksCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgIHZpcnRfdG9fbWZuKGQtPmFyY2guZWZpX2FjcGlfdGFibGUpLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICBwMm1fbW1pb19kaXJlY3RfYyk7Ci0gICAgaWYgKCByYyAhPSAwICkKLSAgICB7
Ci0gICAgICAgIHByaW50ayhYRU5MT0dfRVJSICJVbmFibGUgdG8gbWFwIEVGSS9BQ1BJIHRhYmxl
IDB4JSJQUkl4NjQKLSAgICAgICAgICAgICAgICIgLSAweCUiUFJJeDY0IiBpbiBkb21haW4gJWRc
biIsCi0gICAgICAgICAgICAgICBkLT5hcmNoLmVmaV9hY3BpX2dwYSAmIFBBR0VfTUFTSywKLSAg
ICAgICAgICAgICAgIFBBR0VfQUxJR04oZC0+YXJjaC5lZmlfYWNwaV9ncGEgKyBkLT5hcmNoLmVm
aV9hY3BpX2xlbikgLSAxLAotICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkKTsKLSAgICAgICAg
cmV0dXJuIHJjOwotICAgIH0KLQotICAgIC8qCi0gICAgICogRmx1c2ggdGhlIGNhY2hlIGZvciB0
aGlzIHJlZ2lvbiwgb3RoZXJ3aXNlIERPTTAgbWF5IHJlYWQgd3JvbmcgZGF0YSB3aGVuCi0gICAg
ICogdGhlIGNhY2hlIGlzIGRpc2FibGVkLgotICAgICAqLwotICAgIGNsZWFuX2FuZF9pbnZhbGlk
YXRlX2RjYWNoZV92YV9yYW5nZShkLT5hcmNoLmVmaV9hY3BpX3RhYmxlLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkLT5hcmNoLmVmaV9hY3BpX2xlbik7Ci0KLSAg
ICByYyA9IGNyZWF0ZV9hY3BpX2R0YihraW5mbywgdGJsX2FkZCk7Ci0gICAgaWYgKCByYyAhPSAw
ICkKLSAgICAgICAgcmV0dXJuIHJjOwotCi0gICAgcmMgPSBhY3BpX3JvdXRlX3NwaXMoZCk7Ci0g
ICAgaWYgKCByYyAhPSAwICkKLSAgICAgICAgcmV0dXJuIHJjOwotCi0gICAgcmMgPSBhY3BpX2lv
bWVtX2RlbnlfYWNjZXNzKGQpOwotICAgIGlmICggcmMgIT0gMCApCi0gICAgICAgIHJldHVybiBy
YzsKLQotICAgIC8qCi0gICAgICogQWxsIFBQSXMgaGF2ZSBiZWVuIHJlZ2lzdGVyZWQsIGFsbG9j
YXRlIHRoZSBldmVudCBjaGFubmVsCi0gICAgICogaW50ZXJydXB0cy4KLSAgICAgKi8KLSAgICBl
dnRjaG5fYWxsb2NhdGUoZCk7Ci0KLSAgICByZXR1cm4gMDsKLX0KLSNlbHNlCi1zdGF0aWMgaW50
IF9faW5pdCBwcmVwYXJlX2FjcGkoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZv
ICpraW5mbykKLXsKLSAgICAvKiBPbmx5IGJvb3Rpbmcgd2l0aCBBQ1BJIHdpbGwgaGl0IGhlcmUg
Ki8KLSAgICBCVUcoKTsKLSAgICByZXR1cm4gLUVJTlZBTDsKLX0KLSNlbmRpZgogc3RhdGljIHZv
aWQgX19pbml0IGR0Yl9sb2FkKHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiB7CiAgICAgdW5z
aWduZWQgbG9uZyBsZWZ0OwpAQCAtMjQ0MCw3ICsxODY1LDcgQEAgc3RhdGljIHZvaWQgX19pbml0
IGluaXRyZF9sb2FkKHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiAgKiBOb3RlIHRoYXQgdGhp
cyBzaG91bGQgb25seSBiZSBjYWxsZWQgb25jZSBhbGwgUFBJcyB1c2VkIGJ5IHRoZQogICogaGFy
ZHdhcmUgZG9tYWluIGhhdmUgYmVlbiByZWdpc3RlcmVkLgogICovCi1zdGF0aWMgdm9pZCBfX2lu
aXQgZXZ0Y2huX2FsbG9jYXRlKHN0cnVjdCBkb21haW4gKmQpCit2b2lkIF9faW5pdCBldnRjaG5f
YWxsb2NhdGUoc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICBpbnQgcmVzOwogICAgIHU2NCB2YWw7
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2RvbWFpbl9idWlsZC5oIGIveGVuL2lu
Y2x1ZGUvYXNtLWFybS9kb21haW5fYnVpbGQuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwLi4zNGNlZGRjCi0tLSAvZGV2L251bGwKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9k
b21haW5fYnVpbGQuaApAQCAtMCwwICsxLDMxIEBACisjaWZuZGVmIF9fQVNNX0RPTUFJTl9CVUlM
RF9IX18KKyNkZWZpbmUgX19BU01fRE9NQUlOX0JVSUxEX0hfXworCisjaW5jbHVkZSA8eGVuL3Nj
aGVkLmg+CisjaW5jbHVkZSA8YXNtL2tlcm5lbC5oPgorCitpbnQgbWFwX2lycV90b19kb21haW4o
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGlycSwKKyAgICAgICAgICAgICAgICAgICAg
ICBib29sIG5lZWRfbWFwcGluZywgY29uc3QgY2hhciAqZGV2bmFtZSk7CitpbnQgbWFrZV9jaG9z
ZW5fbm9kZShjb25zdCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKTsKK3ZvaWQgZXZ0Y2huX2Fs
bG9jYXRlKHN0cnVjdCBkb21haW4gKmQpOworCisjaWZuZGVmIENPTkZJR19BQ1BJCitzdGF0aWMg
aW5saW5lIGludCBwcmVwYXJlX2FjcGkoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9p
bmZvICpraW5mbykKK3sKKyAgICAvKiBPbmx5IGJvb3Rpbmcgd2l0aCBBQ1BJIHdpbGwgaGl0IGhl
cmUgKi8KKyAgICBCVUcoKTsKKyAgICByZXR1cm4gLUVJTlZBTDsKK30KKyNlbHNlCitpbnQgcHJl
cGFyZV9hY3BpKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pOwor
I2VuZGlmCisjZW5kaWYKKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAq
IGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiBpbmRlbnQtdGFi
cy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 04:04:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 04: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 1gEnvN-0007FC-9S; Tue, 23 Oct 2018 04:04:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=j1a8=nd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gEnvL-0007F0-Fp
 for xen-devel@lists.xenproject.org; Tue, 23 Oct 2018 04:04:07 +0000
X-Inumbo-ID: e4242d90-d678-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e4242d90-d678-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 04:05: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 <aliasfile-bounces@xenproject.org>)
 id 1gEnvH-0006hm-Kt; Tue, 23 Oct 2018 04:04: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 1gEnvH-0004Ue-Ae; Tue, 23 Oct 2018 04:04:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gEnvH-0004Le-A2; Tue, 23 Oct 2018 04:04:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128918-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=58cfd0a135bfb82ca69c7819d15edc57f3ef025d
X-Osstest-Versions-That: libvirt=ffac10c971d4db55744a63a80b4b9db7f8872e00
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 23 Oct 2018 04:04:03 +0000
Subject: [Xen-devel] [libvirt test] 128918: 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>

ZmxpZ2h0IDEyODkxOCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5MTgvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEyODg4MAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4ODgwCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQtcWNvdzIgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIDU4Y2ZkMGExMzViZmI4MmNhNjljNzgxOWQxNWVkYzU3ZjNlZjAy
NWQKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGZmYWMxMGM5NzFkNGRi
NTU3NDRhNjNhODBiNGI5ZGI3Zjg4NzJlMDAKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyODg4MCAg
MjAxOC0xMC0xOSAxNjo1NToyNSBaICAgIDMgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjg5
MTggIDIwMTgtMTAtMjEgMTI6MTE6MTQgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKaWUgV2FuZyA8d2FuZ2pp
ZTg4Lmh1YXdlaS5jb20+CiAgSmllIFdhbmcgPHdhbmdqaWU4OEBodWF3ZWkuY29tPgoKam9iczoK
IGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94
ZW4vZ2l0L2xpYnZpcnQuZ2l0CiAgIGZmYWMxMGM5NzEuLjU4Y2ZkMGExMzUgIDU4Y2ZkMGExMzVi
ZmI4MmNhNjljNzgxOWQxNWVkYzU3ZjNlZjAyNWQgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 04:51:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 04:51: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 1gEof6-0002MB-Ta; Tue, 23 Oct 2018 04:51:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=4umc=nd=codeaurora.org=arunks@srs-us1.protection.inumbo.net>)
 id 1gEocN-0001kZ-9v
 for xen-devel@lists.xenproject.org; Tue, 23 Oct 2018 04:48:35 +0000
X-Inumbo-ID: 1a94e9f6-d67f-11e8-a6a9-d7ebe60f679a
Received: from smtp.codeaurora.org (unknown [198.145.29.96])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1a94e9f6-d67f-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 04:50:03 +0000 (UTC)
Received: by smtp.codeaurora.org (Postfix, from userid 1000)
 id 6E7E961342; Tue, 23 Oct 2018 04:48:30 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org;
 s=default; t=1540270113;
 bh=dtzAW1nZDtsAh1MSgdkacD9E0lJhfSZAkRN995N8TJs=;
 h=Date:From:To:Cc:Subject:In-Reply-To:References:From;
 b=bPh3cPxnInQqT5Vrve9MCQIUqbAP7yBS0+8i0HjaOMlif+VSpXATCiOVi2E/eWWiN
 lGrqIDzkrLz1c4yYRDQJFb6VeDBaH49+ZR9v7xHuauwXy5kRMYbd/qn0PRyoJHKhh0
 UBrqxZ4r3xsF0bCFI5+iQvBYI4X3M8d8KLaOZlaM=
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on
 pdx-caf-mail.web.codeaurora.org
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 required=2.0 tests=ALL_TRUSTED,BAYES_00,
 DKIM_INVALID,DKIM_SIGNED autolearn=no autolearn_force=no version=3.4.0
Received: from mail.codeaurora.org (localhost.localdomain [127.0.0.1])
 by smtp.codeaurora.org (Postfix) with ESMTP id 0DF6860C5F;
 Tue, 23 Oct 2018 04:48:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org;
 s=default; t=1540270107;
 bh=dtzAW1nZDtsAh1MSgdkacD9E0lJhfSZAkRN995N8TJs=;
 h=Date:From:To:Cc:Subject:In-Reply-To:References:From;
 b=bYaIm7G2OcCCJDBLW816Q8kMAVBokurTBwfOwmr1X/S16VklSCI+ZgBE1vofXkvlS
 /QTiMltOO8jrM0JrbIvtHC1ak5np5htf4+Hwn33cUITjbMSUQs/8eYtsTDeby1TC9C
 JRCmlPL55Lt442tTy1LcTmJ9LW9Y5VccKI1oH15k=
MIME-Version: 1.0
Date: Tue, 23 Oct 2018 10:18:26 +0530
From: Arun KS <arunks@codeaurora.org>
To: Joe Perches <joe@perches.com>
In-Reply-To: <c57bcc584b3700c483b0311881ec3ae8786f88b1.camel@perches.com>
References: <1540229092-25207-1-git-send-email-arunks@codeaurora.org>
 <c57bcc584b3700c483b0311881ec3ae8786f88b1.camel@perches.com>
Message-ID: <92d3523427e45124c71e16baabceb8c5@codeaurora.org>
X-Sender: arunks@codeaurora.org
User-Agent: Roundcube Webmail/1.2.5
X-Mailman-Approved-At: Tue, 23 Oct 2018 04:51:23 +0000
Subject: Re: [Xen-devel] [PATCH] mm: convert totalram_pages,
 totalhigh_pages and managed_pages to atomic.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Mike Snitzer <snitzer@redhat.com>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Kemi Wang <kemi.wang@intel.com>, dri-devel@lists.freedesktop.org,
 "J. Bruce Fields" <bfields@fieldses.org>, linux-sctp@vger.kernel.org,
 Paul Mackerras <paulus@samba.org>, Pavel Machek <pavel@ucw.cz>,
 Christoph Lameter <cl@linux.com>, "K. Y. Srinivasan" <kys@microsoft.com>,
 Sumit Semwal <sumit.semwal@linaro.org>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Petr Tesarik <ptesarik@suse.com>, Michael Ellerman <mpe@ellerman.id.au>,
 ceph-devel@vger.kernel.org, "James E.J. Bottomley" <jejb@parisc-linux.org>,
 kasan-dev@googlegroups.com, Marcos Paulo de Souza <marcos.souza.org@gmail.com>,
 "Steven J. Hill" <steven.hill@cavium.com>,
 David Rientjes <rientjes@google.com>,
 Anthony Yznaga <anthony.yznaga@oracle.com>, Daniel Vacek <neelx@redhat.com>,
 Roman Gushchin <guro@fb.com>, Len Brown <len.brown@intel.com>,
 linux-pm@vger.kernel.org, Vlastimil Babka <vbabka@suse.cz>,
 linux-um@lists.infradead.org, Mike Rapoport <rppt@linux.vnet.ibm.com>,
 Alexander Viro <viro@zeniv.linux.org.uk>, Thomas Gleixner <tglx@linutronix.de>,
 Trond Myklebust <trond.myklebust@hammerspace.com>,
 Anton Altaparmakov <anton@tuxera.com>, linux-parisc@vger.kernel.org,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 Randy Dunlap <rdunlap@infradead.org>, "Rafael J. Wysocki" <rjw@rjwysocki.net>,
 linux-kernel@vger.kernel.org, Cyril Bur <cyrilbur@gmail.com>,
 =?UTF-8?Q?Arve_Hj=C3=B8nnev=C3=A5g?= <arve@android.com>,
 netfilter-devel@vger.kernel.org, Souptick Joarder <jrdr.linux@gmail.com>,
 Dmitry Kasatkin <dmitry.kasatkin@gmail.com>,
 Alex Deucher <alexander.deucher@amd.com>,
 Andrew Morton <akpm@linux-foundation.org>,
 Andrew-CT Chen <andrew-ct.chen@mediatek.com>,
 "Gustavo A. R. Silva" <gustavo@embeddedor.com>,
 David Airlie <airlied@linux.ie>, dm-devel@redhat.com,
 Nadav Amit <namit@vmware.com>, Omar Sandoval <osandov@fb.com>,
 Alasdair Kergon <agk@redhat.com>, linux-s390@vger.kernel.org,
 Stephen Hemminger <sthemmin@microsoft.com>, intel-gfx@lists.freedesktop.org,
 Helge Deller <deller@gmx.de>, Hugh Dickins <hughd@google.com>, "Luis R.
 Rodriguez" <mcgrof@kernel.org>, coreteam@netfilter.org,
 Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>,
 Andrey Ryabinin <aryabinin@virtuozzo.com>, linux-media@vger.kernel.org,
 YueHaibing <yuehaibing@huawei.com>, Todd Kjos <tkjos@android.com>,
 Philippe Ombredanne <pombredanne@nexb.com>,
 Jani Nikula <jani.nikula@linux.intel.com>, Jia He <jia.he@hxt-semitech.com>,
 Tejun Heo <tj@kernel.org>, Shakeel Butt <shakeelb@google.com>,
 Houlong Wei <houlong.wei@mediatek.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Martijn Coenen <maco@android.com>, linux-arm-kernel@lists.infradead.org,
 Khalid Aziz <khalid@gonehiking.org>, Oded Gabbay <oded.gabbay@gmail.com>,
 linaro-mm-sig@lists.linaro.org, linux-ntfs-dev@lists.sourceforge.net,
 Jonathan Corbet <corbet@lwn.net>, Florian Westphal <fw@strlen.de>,
 Anna Schumaker <anna.schumaker@netapp.com>, Pekka Enberg <penberg@kernel.org>,
 Minchan Kim <minchan@kernel.org>, Eric Biederman <ebiederm@xmission.com>,
 "Aneesh Kumar K.V" <aneesh.kumar@linux.ibm.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>,
 Joonsoo Kim <iamjoonsoo.kim@lge.com>,
 Kate Stewart <kstewart@linuxfoundation.org>,
 Marcelo Ricardo Leitner <marcelo.leitner@gmail.com>,
 linux-fsdevel@vger.kernel.org,
 Tetsuo Handa <penguin-kernel@i-love.sakura.ne.jp>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, Stefan Agner <stefan@agner.ch>,
 James Morris <jmorris@namei.org>, netdev@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jan Kara <jack@suse.cz>,
 Alexander Duyck <alexander.h.duyck@linux.intel.com>,
 Gerrit Renker <gerrit@erg.abdn.ac.uk>,
 Andy Shevchenko <andriy.shevchenko@linux.intel.com>,
 Miklos Szeredi <miklos@szeredi.hu>, David Hildenbrand <david@redhat.com>,
 Matthew Wilcox <willy@infradead.org>,
 Konstantin Khlebnikov <khlebnikov@yandex-team.ru>,
 Matthew Auld <matthew.auld@intel.com>, Guo Ren <ren_guo@c-sky.com>,
 Huang Ying <ying.huang@intel.com>, Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>,
 Ilya Dryomov <idryomov@gmail.com>, Alexey Dobriyan <adobriyan@gmail.com>,
 Pablo Neira Ayuso <pablo@netfilter.org>, "Serge E. Hallyn" <serge@hallyn.com>,
 Kees Cook <keescook@chromium.org>, Arnd Bergmann <arnd@arndb.de>,
 Haiyang Zhang <haiyangz@microsoft.com>, Mark Brown <broonie@kernel.org>,
 Borislav Petkov <bp@alien8.de>, Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Dan Williams <dan.j.williams@intel.com>,
 Mauro Carvalho Chehab <mchehab@kernel.org>, Dan Streetman <ddstreet@ieee.org>,
 Oscar Salvador <osalvador@suse.de>, linux-nfs@vger.kernel.org,
 Neil Horman <nhorman@tuxdriver.com>, Tvrtko Ursulin <tvrtko.ursulin@intel.com>,
 Jeff Layton <jlayton@kernel.org>, Eric Dumazet <edumazet@google.com>,
 Jessica Yu <jeyu@kernel.org>, devel@linuxdriverproject.org,
 "David S. Miller" <davem@davemloft.net>,
 "Kirill A. Shutemov" <kirill.shutemov@linux.intel.com>,
 Michal Hocko <mhocko@suse.com>, Minghsiu Tsai <minghsiu.tsai@mediatek.com>,
 =?UTF-8?Q?Christian_K=C3=B6nig?= <christian.koenig@amd.com>, "VMware, 
 Inc." <pv-drivers@vmware.com>,
 Sebastian Andrzej Siewior <bigeasy@linutronix.de>,
 Russell Currey <ruscur@russell.cc>, Chris Wilson <chris@chris-wilson.co.uk>,
 linux-mm@kvack.org, Alexander Potapenko <glider@google.com>, "H. Peter
 Anvin" <hpa@zytor.com>, getarunks@gmail.com,
 Chintan Pandya <cpandya@codeaurora.org>, devel@driverdev.osuosl.org, "Yan,
 Zheng" <zyan@redhat.com>, xen-devel@lists.xenproject.org,
 Sage Weil <sage@redhat.com>, dccp@vger.kernel.org,
 Richard Weinberger <richard@nod.at>, Seth Jennings <sjenning@redhat.com>,
 x86@kernel.org, Ingo Molnar <mingo@redhat.com>,
 Laura Abbott <labbott@redhat.com>, Mimi Zohar <zohar@linux.vnet.ibm.com>,
 Jeff Dike <jdike@addtoit.com>, Pavel Tatashin <pavel.tatashin@microsoft.com>,
 Jann Horn <jannh@google.com>, Xavier Deguillard <xdeguillard@vmware.com>,
 Johannes Weiner <hannes@cmpxchg.org>,
 =?UTF-8?Q?J=C3=A9r?= =?UTF-8?Q?=C3=B4me_Glisse?= <jglisse@redhat.com>,
 Kirill Tkhai <ktkhai@virtuozzo.com>, linux-mediatek@lists.infradead.org,
 Matthias Brugger <matthias.bgg@gmail.com>,
 Tiffany Lin <tiffany.lin@mediatek.com>, linux-integrity@vger.kernel.org,
 Dmitry Vyukov <dvyukov@google.com>, Juergen Gross <jgross@suse.com>,
 Yang Shi <yang.shi@linux.alibaba.com>,
 Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>, linuxppc-dev@lists.ozlabs.org,
 Vlad Yasevich <vyasevich@gmail.com>, linux-decnet-user@lists.sourceforge.net,
 kexec@lists.infradead.org, linux-security-module@vger.kernel.org,
 Thomas Zimmermann <tzimmermann@suse.de>,
 Mika Kuoppala <mika.kuoppala@linux.intel.com>,
 Mel Gorman <mgorman@techsingularity.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>

T24gMjAxOC0xMC0yMyAwOTo0NSwgSm9lIFBlcmNoZXMgd3JvdGU6Cj4gT24gTW9uLCAyMDE4LTEw
LTIyIGF0IDIyOjUzICswNTMwLCBBcnVuIEtTIHdyb3RlOgo+PiBSZW1vdmUgbWFuYWdlZF9wYWdl
X2NvdW50X2xvY2sgc3BpbmxvY2sgYW5kIGluc3RlYWQgdXNlIGF0b21pYwo+PiB2YXJpYWJsZXMu
Cj4gCgpIZWxsbyBKb2UsCj4gUGVyaGFwcyBiZXR0ZXIgdG8gZGVmaW5lIGFuZCB1c2UgbWFjcm9z
IGZvciB0aGUgYWNjZXNzZXMKPiBpbnN0ZWFkIG9mIHNwZWNpZmljIHVzZXMgb2YgYXRvbWljX2xv
bmdfPGluYy9kZWMvcmVhZD4KPiAKPiBTb21ldGhpbmcgbGlrZToKPiAKPiAjZGVmaW5lIHRvdGFs
cmFtX3BhZ2VzKCkJKHVuc2lnbmVkIAo+IGxvbmcpYXRvbWljX2xvbmdfcmVhZCgmX3RvdGFscmFt
X3BhZ2VzKQo+ICNkZWZpbmUgdG90YWxyYW1fcGFnZXNfaW5jKCkJKHVuc2lnbmVkIAo+IGxvbmcp
YXRvbWljX2xvbmdfaW5jKCZfdG90YWxyYW1fcGFnZXMpCj4gI2RlZmluZSB0b3RhbHJhbV9wYWdl
c19kZWMoKQkodW5zaWduZWQgCj4gbG9uZylhdG9taWNfbG9uZ19kZWMoJl90b3RhbHJhbV9wYWdl
cykKClRoYXQgc291bmRzIGxpa2UgYSBuaWNlIGlkZWEuCgpSZWdhcmRzLApBcnVuCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 04:51:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 04:51: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 1gEof6-0002M5-K9; Tue, 23 Oct 2018 04:51:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=5klz=nc=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1gEeg1-0003CZ-OO
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 18:11:41 +0000
X-Inumbo-ID: 841ae85b-d625-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 841ae85b-d625-11e8-a8a5-bc764e045a96;
 Mon, 22 Oct 2018 20:08:46 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 9622AAD33;
 Mon, 22 Oct 2018 18:11:36 +0000 (UTC)
Date: Mon, 22 Oct 2018 20:11:22 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Arun KS <arunks@codeaurora.org>
Message-ID: <20181022181122.GK18839@dhcp22.suse.cz>
References: <1540229092-25207-1-git-send-email-arunks@codeaurora.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1540229092-25207-1-git-send-email-arunks@codeaurora.org>
User-Agent: Mutt/1.10.1 (2018-07-13)
X-Mailman-Approved-At: Tue, 23 Oct 2018 04:51:23 +0000
Subject: Re: [Xen-devel] [PATCH] mm: convert totalram_pages,
 totalhigh_pages and managed_pages to atomic.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Mike Snitzer <snitzer@redhat.com>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Kemi Wang <kemi.wang@intel.com>, dri-devel@lists.freedesktop.org,
 "J. Bruce Fields" <bfields@fieldses.org>, linux-sctp@vger.kernel.org,
 Paul Mackerras <paulus@samba.org>, Pavel Machek <pavel@ucw.cz>,
 Christoph Lameter <cl@linux.com>, "K. Y. Srinivasan" <kys@microsoft.com>,
 Sumit Semwal <sumit.semwal@linaro.org>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Petr Tesarik <ptesarik@suse.com>, Michael Ellerman <mpe@ellerman.id.au>,
 ceph-devel@vger.kernel.org, "James E.J. Bottomley" <jejb@parisc-linux.org>,
 kasan-dev@googlegroups.com, Marcos Paulo de Souza <marcos.souza.org@gmail.com>,
 "Steven J. Hill" <steven.hill@cavium.com>,
 David Rientjes <rientjes@google.com>,
 Anthony Yznaga <anthony.yznaga@oracle.com>, Daniel Vacek <neelx@redhat.com>,
 Roman Gushchin <guro@fb.com>, Len Brown <len.brown@intel.com>,
 linux-pm@vger.kernel.org, Vlastimil Babka <vbabka@suse.cz>,
 linux-um@lists.infradead.org, Mike Rapoport <rppt@linux.vnet.ibm.com>,
 Alexander Viro <viro@zeniv.linux.org.uk>, Thomas Gleixner <tglx@linutronix.de>,
 Trond Myklebust <trond.myklebust@hammerspace.com>,
 Anton Altaparmakov <anton@tuxera.com>, linux-parisc@vger.kernel.org,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 Randy Dunlap <rdunlap@infradead.org>, "Rafael J. Wysocki" <rjw@rjwysocki.net>,
 linux-kernel@vger.kernel.org, Cyril Bur <cyrilbur@gmail.com>,
 Arve =?iso-8859-1?B?SGr4bm5lduVn?= <arve@android.com>,
 netfilter-devel@vger.kernel.org, Souptick Joarder <jrdr.linux@gmail.com>,
 Dmitry Kasatkin <dmitry.kasatkin@gmail.com>,
 Alex Deucher <alexander.deucher@amd.com>,
 Andrew Morton <akpm@linux-foundation.org>,
 Andrew-CT Chen <andrew-ct.chen@mediatek.com>,
 "Gustavo A. R. Silva" <gustavo@embeddedor.com>,
 David Airlie <airlied@linux.ie>, dm-devel@redhat.com,
 Nadav Amit <namit@vmware.com>, Omar Sandoval <osandov@fb.com>,
 Alasdair Kergon <agk@redhat.com>, linux-s390@vger.kernel.org,
 Stephen Hemminger <sthemmin@microsoft.com>, intel-gfx@lists.freedesktop.org,
 Helge Deller <deller@gmx.de>, Hugh Dickins <hughd@google.com>,
 "Luis R. Rodriguez" <mcgrof@kernel.org>, coreteam@netfilter.org,
 Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>,
 Andrey Ryabinin <aryabinin@virtuozzo.com>, linux-media@vger.kernel.org,
 YueHaibing <yuehaibing@huawei.com>, Todd Kjos <tkjos@android.com>,
 Philippe Ombredanne <pombredanne@nexb.com>,
 Jani Nikula <jani.nikula@linux.intel.com>, Jia He <jia.he@hxt-semitech.com>,
 Tejun Heo <tj@kernel.org>, Shakeel Butt <shakeelb@google.com>,
 Houlong Wei <houlong.wei@mediatek.com>, devel@linuxdriverproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Martijn Coenen <maco@android.com>, linux-arm-kernel@lists.infradead.org,
 Khalid Aziz <khalid@gonehiking.org>, Oded Gabbay <oded.gabbay@gmail.com>,
 linaro-mm-sig@lists.linaro.org, linux-ntfs-dev@lists.sourceforge.net,
 Jonathan Corbet <corbet@lwn.net>, Florian Westphal <fw@strlen.de>,
 Anna Schumaker <anna.schumaker@netapp.com>, Pekka Enberg <penberg@kernel.org>,
 Minchan Kim <minchan@kernel.org>, Eric Biederman <ebiederm@xmission.com>,
 "Aneesh Kumar K.V" <aneesh.kumar@linux.ibm.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>,
 Joonsoo Kim <iamjoonsoo.kim@lge.com>,
 Kate Stewart <kstewart@linuxfoundation.org>,
 Marcelo Ricardo Leitner <marcelo.leitner@gmail.com>,
 linux-fsdevel@vger.kernel.org,
 Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, Stefan Agner <stefan@agner.ch>,
 James Morris <jmorris@namei.org>, netdev@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jan Kara <jack@suse.cz>,
 Alexander Duyck <alexander.h.duyck@linux.intel.com>,
 Gerrit Renker <gerrit@erg.abdn.ac.uk>,
 Andy Shevchenko <andriy.shevchenko@linux.intel.com>,
 Miklos Szeredi <miklos@szeredi.hu>, David Hildenbrand <david@redhat.com>,
 Matthew Wilcox <willy@infradead.org>,
 Konstantin Khlebnikov <khlebnikov@yandex-team.ru>,
 Matthew Auld <matthew.auld@intel.com>, Guo Ren <ren_guo@c-sky.com>,
 Huang Ying <ying.huang@intel.com>, Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>,
 Ilya Dryomov <idryomov@gmail.com>, Alexey Dobriyan <adobriyan@gmail.com>,
 Pablo Neira Ayuso <pablo@netfilter.org>, "Serge E. Hallyn" <serge@hallyn.com>,
 Kees Cook <keescook@chromium.org>, Arnd Bergmann <arnd@arndb.de>,
 Haiyang Zhang <haiyangz@microsoft.com>, Mark Brown <broonie@kernel.org>,
 Borislav Petkov <bp@alien8.de>, Rodrigo Vivi <rodrigo.vivi@intel.com>,
 Dan Williams <dan.j.williams@intel.com>,
 Mauro Carvalho Chehab <mchehab@kernel.org>, Dan Streetman <ddstreet@ieee.org>,
 Oscar Salvador <osalvador@suse.de>, linux-nfs@vger.kernel.org,
 Neil Horman <nhorman@tuxdriver.com>, Tvrtko Ursulin <tvrtko.ursulin@intel.com>,
 Jeff Layton <jlayton@kernel.org>, Eric Dumazet <edumazet@google.com>,
 Jessica Yu <jeyu@kernel.org>, Joe Perches <joe@perches.com>,
 "David S. Miller" <davem@davemloft.net>,
 "Kirill A. Shutemov" <kirill.shutemov@linux.intel.com>,
 Minghsiu Tsai <minghsiu.tsai@mediatek.com>,
 Christian =?iso-8859-1?Q?K=F6nig?= <christian.koenig@amd.com>, "VMware,
 Inc." <pv-drivers@vmware.com>,
 Sebastian Andrzej Siewior <bigeasy@linutronix.de>,
 Russell Currey <ruscur@russell.cc>, Chris Wilson <chris@chris-wilson.co.uk>,
 linux-mm@kvack.org, Alexander Potapenko <glider@google.com>,
 "H. Peter Anvin" <hpa@zytor.com>, getarunks@gmail.com,
 Chintan Pandya <cpandya@codeaurora.org>, devel@driverdev.osuosl.org, "Yan,
 Zheng" <zyan@redhat.com>, xen-devel@lists.xenproject.org,
 Sage Weil <sage@redhat.com>, dccp@vger.kernel.org,
 Richard Weinberger <richard@nod.at>, Seth Jennings <sjenning@redhat.com>,
 x86@kernel.org, Ingo Molnar <mingo@redhat.com>,
 Laura Abbott <labbott@redhat.com>, Mimi Zohar <zohar@linux.vnet.ibm.com>,
 Jeff Dike <jdike@addtoit.com>, Pavel Tatashin <pavel.tatashin@microsoft.com>,
 Jann Horn <jannh@google.com>, Xavier Deguillard <xdeguillard@vmware.com>,
 Johannes Weiner <hannes@cmpxchg.org>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>,
 Kirill Tkhai <ktkhai@virtuozzo.com>, linux-mediatek@lists.infradead.org,
 Matthias Brugger <matthias.bgg@gmail.com>,
 Tiffany Lin <tiffany.lin@mediatek.com>, linux-integrity@vger.kernel.org,
 Dmitry Vyukov <dvyukov@google.com>, Juergen Gross <jgross@suse.com>,
 Yang Shi <yang.shi@linux.alibaba.com>,
 Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>, linuxppc-dev@lists.ozlabs.org,
 Vlad Yasevich <vyasevich@gmail.com>, linux-decnet-user@lists.sourceforge.net,
 kexec@lists.infradead.org, linux-security-module@vger.kernel.org,
 Thomas Zimmermann <tzimmermann@suse.de>,
 Mika Kuoppala <mika.kuoppala@linux.intel.com>,
 Mel Gorman <mgorman@techsingularity.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>

T24gTW9uIDIyLTEwLTE4IDIyOjUzOjIyLCBBcnVuIEtTIHdyb3RlOgo+IFJlbW92ZSBtYW5hZ2Vk
X3BhZ2VfY291bnRfbG9jayBzcGlubG9jayBhbmQgaW5zdGVhZCB1c2UgYXRvbWljCj4gdmFyaWFi
bGVzLgoKSSBhc3N1bWUgdGhpcyBoYXMgYmVlbiBhdXRvLWdlbmVyYXRlZC4gSWYgeWVzLCBpdCB3
b3VsZCBiZSBiZXR0ZXIgdG8KbWVudGlvbiB0aGUgc2NyaXB0IHNvIHRoYXQgcGVvcGxlIGNhbiBy
ZXZpZXcgaXQgYW5kIHJlZ2VuZXJhdGUgZm9yCmNvbXBhcmlzaW9uLiBTdWNoIGEgbGFyZ2UgY2hh
bmdlIGlzIGhhcmQgdG8gcmV2aWV3IG1hbnVhbGx5LgotLSAKTWljaGFsIEhvY2tvClNVU0UgTGFi
cwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 04:51:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 04:51: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 1gEof6-0002Lz-9p; Tue, 23 Oct 2018 04:51:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=h79j=nc=qualcomm.com=arunks@srs-us1.protection.inumbo.net>)
 id 1gEdyX-0007va-Py
 for xen-devel@lists.xenproject.org; Mon, 22 Oct 2018 17:26:45 +0000
X-Inumbo-ID: d773df4f-d61f-11e8-a6a9-d7ebe60f679a
Received: from alexa-out-blr.qualcomm.com (unknown [103.229.18.198])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d773df4f-d61f-11e8-a6a9-d7ebe60f679a;
 Mon, 22 Oct 2018 17:28:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,412,1534789800"; 
   d="scan'208";a="215030"
Received: from ironmsg03-blr.qualcomm.com ([10.86.208.132])
 by alexa-out-blr.qualcomm.com with ESMTP/TLS/AES256-SHA;
 22 Oct 2018 22:55:47 +0530
X-IronPort-AV: E=McAfee;i="5900,7806,9054"; a="1756136"
Received: from blr-ubuntu-104.ap.qualcomm.com (HELO
 blr-ubuntu-104.qualcomm.com) ([10.79.40.64])
 by ironmsg03-blr.qualcomm.com with ESMTP; 22 Oct 2018 22:55:45 +0530
Received: by blr-ubuntu-104.qualcomm.com (Postfix, from userid 346745)
 id 3999C2C3C; Mon, 22 Oct 2018 22:55:44 +0530 (IST)
From: Arun KS <arunks@codeaurora.org>
To: Guo Ren <ren_guo@c-sky.com>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Paul Mackerras <paulus@samba.org>, Michael Ellerman <mpe@ellerman.id.au>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, Jeff Dike <jdike@addtoit.com>,
 Richard Weinberger <richard@nod.at>, Borislav Petkov <bp@alien8.de>,
 Thomas Gleixner <tglx@linutronix.de>, Ingo Molnar <mingo@redhat.com>,
 "H. Peter Anvin" <hpa@zytor.com>, x86@kernel.org,
 David Airlie <airlied@linux.ie>, Arnd Bergmann <arnd@arndb.de>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 Oded Gabbay <oded.gabbay@gmail.com>,
 Alex Deucher <alexander.deucher@amd.com>,
 =?UTF-8?q?Christian=20K=C3=B6nig?= <christian.koenig@amd.com>,
 "David (ChunMing) Zhou" <David1.Zhou@amd.com>,
 Jani Nikula <jani.nikula@linux.intel.com>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>,
 "K. Y. Srinivasan" <kys@microsoft.com>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 Alasdair Kergon <agk@redhat.com>, Mike Snitzer <snitzer@redhat.com>,
 dm-devel@redhat.com, Tiffany Lin <tiffany.lin@mediatek.com>,
 Andrew-CT Chen <andrew-ct.chen@mediatek.com>,
 Minghsiu Tsai <minghsiu.tsai@mediatek.com>,
 Houlong Wei <houlong.wei@mediatek.com>,
 Mauro Carvalho Chehab <mchehab@kernel.org>,
 Matthias Brugger <matthias.bgg@gmail.com>,
 Xavier Deguillard <xdeguillard@vmware.com>, Nadav Amit <namit@vmware.com>,
 "VMware, Inc." <pv-drivers@vmware.com>,
 "James E.J. Bottomley" <jejb@parisc-linux.org>,
 Helge Deller <deller@gmx.de>, Laura Abbott <labbott@redhat.com>,
 Sumit Semwal <sumit.semwal@linaro.org>,
 =?UTF-8?q?Arve=20Hj=C3=B8nnev=C3=A5g?= <arve@android.com>,
 Todd Kjos <tkjos@android.com>, Martijn Coenen <maco@android.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Juergen Gross <jgross@suse.com>, "Yan, Zheng" <zyan@redhat.com>,
 Sage Weil <sage@redhat.com>, Ilya Dryomov <idryomov@gmail.com>,
 Alexander Viro <viro@zeniv.linux.org.uk>,
 Miklos Szeredi <miklos@szeredi.hu>,
 Trond Myklebust <trond.myklebust@hammerspace.com>,
 Anna Schumaker <anna.schumaker@netapp.com>,
 "J. Bruce Fields" <bfields@fieldses.org>, Jeff Layton <jlayton@kernel.org>,
 Anton Altaparmakov <anton@tuxera.com>,
 Alexey Dobriyan <adobriyan@gmail.com>,
 Eric Biederman <ebiederm@xmission.com>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, Pavel Machek <pavel@ucw.cz>,
 Len Brown <len.brown@intel.com>, Andrey Ryabinin <aryabinin@virtuozzo.com>,
 Alexander Potapenko <glider@google.com>,
 Dmitry Vyukov <dvyukov@google.com>, Hugh Dickins <hughd@google.com>,
 Christoph Lameter <cl@linux.com>, Pekka Enberg <penberg@kernel.org>,
 David Rientjes <rientjes@google.com>, Joonsoo Kim <iamjoonsoo.kim@lge.com>,
 Andrew Morton <akpm@linux-foundation.org>,
 Seth Jennings <sjenning@redhat.com>, Dan Streetman <ddstreet@ieee.org>,
 Gerrit Renker <gerrit@erg.abdn.ac.uk>,
 "David S. Miller" <davem@davemloft.net>,
 Eric Dumazet <edumazet@google.com>,
 Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>,
 Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>,
 Pablo Neira Ayuso <pablo@netfilter.org>,
 Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>,
 Florian Westphal <fw@strlen.de>, Vlad Yasevich <vyasevich@gmail.com>,
 Neil Horman <nhorman@tuxdriver.com>,
 Marcelo Ricardo Leitner <marcelo.leitner@gmail.com>,
 Mimi Zohar <zohar@linux.vnet.ibm.com>,
 Dmitry Kasatkin <dmitry.kasatkin@gmail.com>,
 James Morris <jmorris@namei.org>, "Serge E. Hallyn" <serge@hallyn.com>,
 Mark Brown <broonie@kernel.org>, Mike Rapoport <rppt@linux.vnet.ibm.com>,
 Arun KS <arunks@codeaurora.org>, Jessica Yu <jeyu@kernel.org>,
 Kees Cook <keescook@chromium.org>, Cyril Bur <cyrilbur@gmail.com>,
 Russell Currey <ruscur@russell.cc>, Michal Hocko <mhocko@suse.com>,
 Chris Wilson <chris@chris-wilson.co.uk>,
 Matthew Auld <matthew.auld@intel.com>,
 Tvrtko Ursulin <tvrtko.ursulin@intel.com>,
 Mika Kuoppala <mika.kuoppala@linux.intel.com>,
 Thomas Zimmermann <tzimmermann@suse.de>,
 "Gustavo A. R. Silva" <gustavo@embeddedor.com>,
 Philippe Ombredanne <pombredanne@nexb.com>,
 Kate Stewart <kstewart@linuxfoundation.org>,
 Anthony Yznaga <anthony.yznaga@oracle.com>,
 Khalid Aziz <khalid@gonehiking.org>, Matthew Wilcox <willy@infradead.org>,
 Pavel Tatashin <pavel.tatashin@microsoft.com>,
 "Kirill A. Shutemov" <kirill.shutemov@linux.intel.com>,
 Dan Williams <dan.j.williams@intel.com>,
 Souptick Joarder <jrdr.linux@gmail.com>, Vlastimil Babka <vbabka@suse.cz>,
 Oscar Salvador <osalvador@suse.de>, Johannes Weiner <hannes@cmpxchg.org>,
 Roman Gushchin <guro@fb.com>, Petr Tesarik <ptesarik@suse.com>,
 Jia He <jia.he@hxt-semitech.com>, Minchan Kim <minchan@kernel.org>,
 Huang Ying <ying.huang@intel.com>,
 Mel Gorman <mgorman@techsingularity.net>, Tejun Heo <tj@kernel.org>,
 Jan Kara <jack@suse.cz>, Omar Sandoval <osandov@fb.com>,
 Marcos Paulo de Souza <marcos.souza.org@gmail.com>,
 =?UTF-8?q?J=C3=A9r=C3=B4me=20Glisse?= <jglisse@redhat.com>,
 "Aneesh Kumar K.V" <aneesh.kumar@linux.ibm.com>,
 Konstantin Khlebnikov <khlebnikov@yandex-team.ru>,
 Jonathan Corbet <corbet@lwn.net>, Stefan Agner <stefan@agner.ch>,
 Daniel Vacek <neelx@redhat.com>,
 Andy Shevchenko <andriy.shevchenko@linux.intel.com>,
 David Hildenbrand <david@redhat.com>, Mathieu Malaterre <malat@debian.org>,
 Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>,
 Yang Shi <yang.shi@linux.alibaba.com>,
 Alexander Duyck <alexander.h.duyck@linux.intel.com>,
 Randy Dunlap <rdunlap@infradead.org>, YueHaibing <yuehaibing@huawei.com>,
 Shakeel Butt <shakeelb@google.com>,
 Chintan Pandya <cpandya@codeaurora.org>,
 "Luis R. Rodriguez" <mcgrof@kernel.org>, Joe Perches <joe@perches.com>,
 Jann Horn <jannh@google.com>,
 Sebastian Andrzej Siewior <bigeasy@linutronix.de>,
 "Steven J. Hill" <steven.hill@cavium.com>, Kemi Wang <kemi.wang@intel.com>,
 Kirill Tkhai <ktkhai@virtuozzo.com>, linux-kernel@vger.kernel.org,
 linuxppc-dev@lists.ozlabs.org, linux-s390@vger.kernel.org,
 linux-um@lists.infradead.org, dri-devel@lists.freedesktop.org,
 amd-gfx@lists.freedesktop.org, intel-gfx@lists.freedesktop.org,
 devel@linuxdriverproject.org, linux-media@vger.kernel.org,
 linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org,
 linux-parisc@vger.kernel.org, devel@driverdev.osuosl.org,
 linaro-mm-sig@lists.linaro.org, xen-devel@lists.xenproject.org,
 ceph-devel@vger.kernel.org, linux-fsdevel@vger.kernel.org,
 linux-nfs@vger.kernel.org, linux-ntfs-dev@lists.sourceforge.net,
 linux-mm@kvack.org, kexec@lists.infradead.org, linux-pm@vger.kernel.org,
 kasan-dev@googlegroups.com, dccp@vger.kernel.org, netdev@vger.kernel.org,
 linux-decnet-user@lists.sourceforge.net, netfilter-devel@vger.kernel.org,
 coreteam@netfilter.org, linux-sctp@vger.kernel.org,
 linux-integrity@vger.kernel.org, linux-security-module@vger.kernel.org
Date: Mon, 22 Oct 2018 22:53:22 +0530
Message-Id: <1540229092-25207-1-git-send-email-arunks@codeaurora.org>
X-Mailer: git-send-email 1.9.1
X-Mailman-Approved-At: Tue, 23 Oct 2018 04:51:23 +0000
Subject: [Xen-devel] [PATCH] mm: convert totalram_pages,
 totalhigh_pages and managed_pages to atomic.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: getarunks@gmail.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>

UmVtb3ZlIG1hbmFnZWRfcGFnZV9jb3VudF9sb2NrIHNwaW5sb2NrIGFuZCBpbnN0ZWFkIHVzZSBh
dG9taWMKdmFyaWFibGVzLgoKU3VnZ2VzdGVkLWJ5OiBNaWNoYWwgSG9ja28gPG1ob2Nrb0BzdXNl
LmNvbT4KU3VnZ2VzdGVkLWJ5OiBWbGFzdGltaWwgQmFia2EgPHZiYWJrYUBzdXNlLmN6PgpTaWdu
ZWQtb2ZmLWJ5OiBBcnVuIEtTIDxhcnVua3NAY29kZWF1cm9yYS5vcmc+CgotLS0KQXMgZGlzY3Vz
c2VkIGhlcmUsCmh0dHBzOi8vcGF0Y2h3b3JrLmtlcm5lbC5vcmcvcGF0Y2gvMTA2Mjc1MjEvIzIy
MjYxMjUzCi0tLQotLS0KIGFyY2gvY3NreS9tbS9pbml0LmMgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8ICA0ICstCiBhcmNoL3Bvd2VycGMvcGxhdGZvcm1zL3BzZXJpZXMvY21tLmMgICAgICAg
ICAgfCAxMSArKy0tCiBhcmNoL3MzOTAvbW0vaW5pdC5jICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfCAgMiArLQogYXJjaC91bS9rZXJuZWwvbWVtLmMgICAgICAgICAgICAgICAgICAgICAgICAg
IHwgIDQgKy0KIGFyY2gveDg2L2tlcm5lbC9jcHUvbWljcm9jb2RlL2NvcmUuYyAgICAgICAgICB8
ICA1ICstCiBkcml2ZXJzL2NoYXIvYWdwL2JhY2tlbmQuYyAgICAgICAgICAgICAgICAgICAgfCAg
NCArLQogZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRrZmQva2ZkX2NyYXQuYyAgICAgICAgIHwgIDIg
Ky0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMgICAgICAgICAgICAgICB8ICAyICst
CiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9zZWxmdGVzdHMvaTkxNV9nZW1fZ3R0LmMgfCAgNCArLQog
ZHJpdmVycy9odi9odl9iYWxsb29uLmMgICAgICAgICAgICAgICAgICAgICAgIHwgMTkgKysrLS0t
LQogZHJpdmVycy9tZC9kbS1idWZpby5jICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDUgKy0K
IGRyaXZlcnMvbWQvZG0tY3J5cHQuYyAgICAgICAgICAgICAgICAgICAgICAgICB8ICA0ICstCiBk
cml2ZXJzL21kL2RtLWludGVncml0eS5jICAgICAgICAgICAgICAgICAgICAgfCAgNCArLQogZHJp
dmVycy9tZC9kbS1zdGF0cy5jICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDMgKy0KIGRyaXZl
cnMvbWVkaWEvcGxhdGZvcm0vbXRrLXZwdS9tdGtfdnB1LmMgICAgICB8ICAzICstCiBkcml2ZXJz
L21pc2Mvdm13X2JhbGxvb24uYyAgICAgICAgICAgICAgICAgICAgfCAgMiArLQogZHJpdmVycy9w
YXJpc2MvY2Npby1kbWEuYyAgICAgICAgICAgICAgICAgICAgIHwgIDUgKy0KIGRyaXZlcnMvcGFy
aXNjL3NiYV9pb21tdS5jICAgICAgICAgICAgICAgICAgICB8ICA1ICstCiBkcml2ZXJzL3N0YWdp
bmcvYW5kcm9pZC9pb24vaW9uX3N5c3RlbV9oZWFwLmMgfCAgMiArLQogZHJpdmVycy94ZW4veGVu
LXNlbGZiYWxsb29uLmMgICAgICAgICAgICAgICAgIHwgIDcgKy0tCiBmcy9jZXBoL3N1cGVyLmgg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMyArLQogZnMvZmlsZV90YWJsZS5jICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDkgKystLQogZnMvZnVzZS9pbm9kZS5jICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDQgKy0KIGZzL25mcy93cml0ZS5jICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAzICstCiBmcy9uZnNkL25mc2NhY2hlLmMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgfCAgMyArLQogZnMvbnRmcy9tYWxsb2MuaCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIGZzL3Byb2MvYmFzZS5jICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB8ICAzICstCiBpbmNsdWRlL2xpbnV4L2hpZ2htZW0uaCAgICAg
ICAgICAgICAgICAgICAgICAgfCAgMiArLQogaW5jbHVkZS9saW51eC9tbS5oICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgIDIgKy0KIGluY2x1ZGUvbGludXgvbW16b25lLmggICAgICAgICAg
ICAgICAgICAgICAgICB8IDEwICstLS0KIGluY2x1ZGUvbGludXgvc3dhcC5oICAgICAgICAgICAg
ICAgICAgICAgICAgICB8ICAyICstCiBrZXJuZWwvZm9yay5jICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfCAgNiArLS0KIGtlcm5lbC9rZXhlY19jb3JlLmMgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8ICA1ICstCiBrZXJuZWwvcG93ZXIvc25hcHNob3QuYyAgICAgICAgICAgICAg
ICAgICAgICAgfCAgMiArLQogbGliL3Nob3dfbWVtLmMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgIDMgKy0KIG1tL2hpZ2htZW0uYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8ICAyICstCiBtbS9odWdlX21lbW9yeS5jICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfCAgMiArLQogbW0va2FzYW4vcXVhcmFudGluZS5jICAgICAgICAgICAgICAgICAgICAgICAg
IHwgIDQgKy0KIG1tL21lbWJsb2NrLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8
ICA2ICstLQogbW0vbWVtb3J5X2hvdHBsdWcuYyAgICAgICAgICAgICAgICAgICAgICAgICAgIHwg
IDQgKy0KIG1tL21tX2luaXQuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAz
ICstCiBtbS9vb21fa2lsbC5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMiAr
LQogbW0vcGFnZV9hbGxvYy5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgNzUgKysr
KysrKysrKysrKystLS0tLS0tLS0tLS0tCiBtbS9zaG1lbS5jICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfCAxMiArKystLQogbW0vc2xhYi5jICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgIDMgKy0KIG1tL3N3YXAuYyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8ICAzICstCiBtbS91dGlsLmMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfCAgMiArLQogbW0vdm1hbGxvYy5jICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwgIDQgKy0KIG1tL3Ztc3RhdC5jICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB8ICA0ICstCiBtbS93b3JraW5nc2V0LmMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfCAgMiArLQogbW0venN3YXAuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwgIDIgKy0KIG5ldC9kY2NwL3Byb3RvLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB8ICA2ICstLQogbmV0L2RlY25ldC9kbl9yb3V0ZS5jICAgICAgICAgICAgICAgICAgICAgICAg
IHwgIDIgKy0KIG5ldC9pcHY0L3RjcF9tZXRyaWNzLmMgICAgICAgICAgICAgICAgICAgICAgICB8
ICAyICstCiBuZXQvbmV0ZmlsdGVyL25mX2Nvbm50cmFja19jb3JlLmMgICAgICAgICAgICAgfCAg
NiArLS0KIG5ldC9uZXRmaWx0ZXIveHRfaGFzaGxpbWl0LmMgICAgICAgICAgICAgICAgICB8ICA0
ICstCiBuZXQvc2N0cC9wcm90b2NvbC5jICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgNiAr
LS0KIHNlY3VyaXR5L2ludGVncml0eS9pbWEvaW1hX2tleGVjLmMgICAgICAgICAgICB8ICAyICst
CiA1OCBmaWxlcyBjaGFuZ2VkLCAxNzEgaW5zZXJ0aW9ucygrKSwgMTQzIGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL2FyY2gvY3NreS9tbS9pbml0LmMgYi9hcmNoL2Nza3kvbW0vaW5pdC5jCmlu
ZGV4IGRjMDdjMDcuLjNmNGQzNWUgMTAwNjQ0Ci0tLSBhL2FyY2gvY3NreS9tbS9pbml0LmMKKysr
IGIvYXJjaC9jc2t5L21tL2luaXQuYwpAQCAtNzEsNyArNzEsNyBAQCB2b2lkIGZyZWVfaW5pdHJk
X21lbSh1bnNpZ25lZCBsb25nIHN0YXJ0LCB1bnNpZ25lZCBsb25nIGVuZCkKIAkJQ2xlYXJQYWdl
UmVzZXJ2ZWQodmlydF90b19wYWdlKHN0YXJ0KSk7CiAJCWluaXRfcGFnZV9jb3VudCh2aXJ0X3Rv
X3BhZ2Uoc3RhcnQpKTsKIAkJZnJlZV9wYWdlKHN0YXJ0KTsKLQkJdG90YWxyYW1fcGFnZXMrKzsK
KwkJYXRvbWljX2xvbmdfaW5jKCZ0b3RhbHJhbV9wYWdlcyk7CiAJfQogfQogI2VuZGlmCkBAIC04
OCw3ICs4OCw3IEBAIHZvaWQgZnJlZV9pbml0bWVtKHZvaWQpCiAJCUNsZWFyUGFnZVJlc2VydmVk
KHZpcnRfdG9fcGFnZShhZGRyKSk7CiAJCWluaXRfcGFnZV9jb3VudCh2aXJ0X3RvX3BhZ2UoYWRk
cikpOwogCQlmcmVlX3BhZ2UoYWRkcik7Ci0JCXRvdGFscmFtX3BhZ2VzKys7CisJCWF0b21pY19s
b25nX2luYygmdG90YWxyYW1fcGFnZXMpOwogCQlhZGRyICs9IFBBR0VfU0laRTsKIAl9CiAKZGlm
ZiAtLWdpdCBhL2FyY2gvcG93ZXJwYy9wbGF0Zm9ybXMvcHNlcmllcy9jbW0uYyBiL2FyY2gvcG93
ZXJwYy9wbGF0Zm9ybXMvcHNlcmllcy9jbW0uYwppbmRleCAyNTQyN2E0Li44NWZlNTAzIDEwMDY0
NAotLS0gYS9hcmNoL3Bvd2VycGMvcGxhdGZvcm1zL3BzZXJpZXMvY21tLmMKKysrIGIvYXJjaC9w
b3dlcnBjL3BsYXRmb3Jtcy9wc2VyaWVzL2NtbS5jCkBAIC0yMDgsNyArMjA4LDcgQEAgc3RhdGlj
IGxvbmcgY21tX2FsbG9jX3BhZ2VzKGxvbmcgbnIpCiAKIAkJcGEtPnBhZ2VbcGEtPmluZGV4Kytd
ID0gYWRkcjsKIAkJbG9hbmVkX3BhZ2VzKys7Ci0JCXRvdGFscmFtX3BhZ2VzLS07CisJCWF0b21p
Y19sb25nX2RlYygmdG90YWxyYW1fcGFnZXMpOwogCQlzcGluX3VubG9jaygmY21tX2xvY2spOwog
CQluci0tOwogCX0KQEAgLTI0Nyw3ICsyNDcsNyBAQCBzdGF0aWMgbG9uZyBjbW1fZnJlZV9wYWdl
cyhsb25nIG5yKQogCQlmcmVlX3BhZ2UoYWRkcik7CiAJCWxvYW5lZF9wYWdlcy0tOwogCQluci0t
OwotCQl0b3RhbHJhbV9wYWdlcysrOworCQlhdG9taWNfbG9uZ19pbmMoJnRvdGFscmFtX3BhZ2Vz
KTsKIAl9CiAJc3Bpbl91bmxvY2soJmNtbV9sb2NrKTsKIAljbW1fZGJnKCJFbmQgcmVxdWVzdCB3
aXRoICVsZCBwYWdlcyB1bmZ1bGZpbGxlZFxuIiwgbnIpOwpAQCAtMjkxLDcgKzI5MSw4IEBAIHN0
YXRpYyB2b2lkIGNtbV9nZXRfbXBwKHZvaWQpCiAJaW50IHJjOwogCXN0cnVjdCBodmNhbGxfbXBw
X2RhdGEgbXBwX2RhdGE7CiAJc2lnbmVkIGxvbmcgYWN0aXZlX3BhZ2VzX3RhcmdldCwgcGFnZV9s
b2FuX3JlcXVlc3QsIHRhcmdldDsKLQlzaWduZWQgbG9uZyB0b3RhbF9wYWdlcyA9IHRvdGFscmFt
X3BhZ2VzICsgbG9hbmVkX3BhZ2VzOworCXNpZ25lZCBsb25nIHRvdGFsX3BhZ2VzID0gYXRvbWlj
X2xvbmdfcmVhZCgmdG90YWxyYW1fcGFnZXMpICsKKwkJCQkgIGxvYW5lZF9wYWdlczsKIAlzaWdu
ZWQgbG9uZyBtaW5fbWVtX3BhZ2VzID0gKG1pbl9tZW1fbWIgKiAxMDI0ICogMTAyNCkgLyBQQUdF
X1NJWkU7CiAKIAlyYyA9IGhfZ2V0X21wcCgmbXBwX2RhdGEpOwpAQCAtMzIyLDcgKzMyMyw3IEBA
IHN0YXRpYyB2b2lkIGNtbV9nZXRfbXBwKHZvaWQpCiAKIAljbW1fZGJnKCJkZWx0YSA9ICVsZCwg
bG9hbmVkID0gJWx1LCB0YXJnZXQgPSAlbHUsIG9vbSA9ICVsdSwgdG90YWxyYW0gPSAlbHVcbiIs
CiAJCXBhZ2VfbG9hbl9yZXF1ZXN0LCBsb2FuZWRfcGFnZXMsIGxvYW5lZF9wYWdlc190YXJnZXQs
Ci0JCW9vbV9mcmVlZF9wYWdlcywgdG90YWxyYW1fcGFnZXMpOworCQlvb21fZnJlZWRfcGFnZXMs
IGF0b21pY19sb25nX3JlYWQoJnRvdGFscmFtX3BhZ2VzKSk7CiB9CiAKIHN0YXRpYyBzdHJ1Y3Qg
bm90aWZpZXJfYmxvY2sgY21tX29vbV9uYiA9IHsKQEAgLTU4MSw3ICs1ODIsNyBAQCBzdGF0aWMg
aW50IGNtbV9tZW1fZ29pbmdfb2ZmbGluZSh2b2lkICphcmcpCiAJCQlmcmVlX3BhZ2UocGFfY3Vy
ci0+cGFnZVtpZHhdKTsKIAkJCWZyZWVkKys7CiAJCQlsb2FuZWRfcGFnZXMtLTsKLQkJCXRvdGFs
cmFtX3BhZ2VzKys7CisJCQlhdG9taWNfbG9uZ19pbmMoJnRvdGFscmFtX3BhZ2VzKTsKIAkJCXBh
X2N1cnItPnBhZ2VbaWR4XSA9IHBhX2xhc3QtPnBhZ2VbLS1wYV9sYXN0LT5pbmRleF07CiAJCQlp
ZiAocGFfbGFzdC0+aW5kZXggPT0gMCkgewogCQkJCWlmIChwYV9jdXJyID09IHBhX2xhc3QpCmRp
ZmYgLS1naXQgYS9hcmNoL3MzOTAvbW0vaW5pdC5jIGIvYXJjaC9zMzkwL21tL2luaXQuYwppbmRl
eCA3NmQwNzA4Li5kNjUyOWU4IDEwMDY0NAotLS0gYS9hcmNoL3MzOTAvbW0vaW5pdC5jCisrKyBi
L2FyY2gvczM5MC9tbS9pbml0LmMKQEAgLTU5LDcgKzU5LDcgQEAgc3RhdGljIHZvaWQgX19pbml0
IHNldHVwX3plcm9fcGFnZXModm9pZCkKIAlvcmRlciA9IDc7CiAKIAkvKiBMaW1pdCBudW1iZXIg
b2YgZW1wdHkgemVybyBwYWdlcyBmb3Igc21hbGwgbWVtb3J5IHNpemVzICovCi0Jd2hpbGUgKG9y
ZGVyID4gMiAmJiAodG90YWxyYW1fcGFnZXMgPj4gMTApIDwgKDFVTCA8PCBvcmRlcikpCisJd2hp
bGUgKG9yZGVyID4gMiAmJiAoYXRvbWljX2xvbmdfcmVhZCgmdG90YWxyYW1fcGFnZXMpID4+IDEw
KSA8ICgxVUwgPDwgb3JkZXIpKQogCQlvcmRlci0tOwogCiAJZW1wdHlfemVyb19wYWdlID0gX19n
ZXRfZnJlZV9wYWdlcyhHRlBfS0VSTkVMIHwgX19HRlBfWkVSTywgb3JkZXIpOwpkaWZmIC0tZ2l0
IGEvYXJjaC91bS9rZXJuZWwvbWVtLmMgYi9hcmNoL3VtL2tlcm5lbC9tZW0uYwppbmRleCAxMDY3
NDY5Li5kYTc4YTA2IDEwMDY0NAotLS0gYS9hcmNoL3VtL2tlcm5lbC9tZW0uYworKysgYi9hcmNo
L3VtL2tlcm5lbC9tZW0uYwpAQCAtNTEsOCArNTEsOCBAQCB2b2lkIF9faW5pdCBtZW1faW5pdCh2
b2lkKQogCiAJLyogdGhpcyB3aWxsIHB1dCBhbGwgbG93IG1lbW9yeSBvbnRvIHRoZSBmcmVlbGlz
dHMgKi8KIAltZW1ibG9ja19mcmVlX2FsbCgpOwotCW1heF9sb3dfcGZuID0gdG90YWxyYW1fcGFn
ZXM7Ci0JbWF4X3BmbiA9IHRvdGFscmFtX3BhZ2VzOworCW1heF9sb3dfcGZuID0gYXRvbWljX2xv
bmdfcmVhZCgmdG90YWxyYW1fcGFnZXMpOworCW1heF9wZm4gPSBhdG9taWNfbG9uZ19yZWFkKCZ0
b3RhbHJhbV9wYWdlcyk7CiAJbWVtX2luaXRfcHJpbnRfaW5mbyhOVUxMKTsKIAlrbWFsbG9jX29r
ID0gMTsKIH0KZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9jcHUvbWljcm9jb2RlL2NvcmUu
YyBiL2FyY2gveDg2L2tlcm5lbC9jcHUvbWljcm9jb2RlL2NvcmUuYwppbmRleCAyNjM3ZmYwLi40
Y2NjOGRkIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvY3B1L21pY3JvY29kZS9jb3JlLmMK
KysrIGIvYXJjaC94ODYva2VybmVsL2NwdS9taWNyb2NvZGUvY29yZS5jCkBAIC00MzUsOCArNDM1
LDkgQEAgc3RhdGljIHNzaXplX3QgbWljcm9jb2RlX3dyaXRlKHN0cnVjdCBmaWxlICpmaWxlLCBj
b25zdCBjaGFyIF9fdXNlciAqYnVmLAogewogCXNzaXplX3QgcmV0ID0gLUVJTlZBTDsKIAotCWlm
ICgobGVuID4+IFBBR0VfU0hJRlQpID4gdG90YWxyYW1fcGFnZXMpIHsKLQkJcHJfZXJyKCJ0b28g
bXVjaCBkYXRhIChtYXggJWxkIHBhZ2VzKVxuIiwgdG90YWxyYW1fcGFnZXMpOworCWlmICgobGVu
ID4+IFBBR0VfU0hJRlQpID4gYXRvbWljX2xvbmdfcmVhZCgmdG90YWxyYW1fcGFnZXMpKSB7CisJ
CXByX2VycigidG9vIG11Y2ggZGF0YSAobWF4ICVsZCBwYWdlcylcbiIsCisJCQkJYXRvbWljX2xv
bmdfcmVhZCgmdG90YWxyYW1fcGFnZXMpKTsKIAkJcmV0dXJuIHJldDsKIAl9CiAKZGlmZiAtLWdp
dCBhL2RyaXZlcnMvY2hhci9hZ3AvYmFja2VuZC5jIGIvZHJpdmVycy9jaGFyL2FncC9iYWNrZW5k
LmMKaW5kZXggMzhmZmIyOC4uMjc1M2UxZCAxMDA2NDQKLS0tIGEvZHJpdmVycy9jaGFyL2FncC9i
YWNrZW5kLmMKKysrIGIvZHJpdmVycy9jaGFyL2FncC9iYWNrZW5kLmMKQEAgLTExNSw5ICsxMTUs
OSBAQCBzdGF0aWMgaW50IGFncF9maW5kX21heCh2b2lkKQogCWxvbmcgbWVtb3J5LCBpbmRleCwg
cmVzdWx0OwogCiAjaWYgUEFHRV9TSElGVCA8IDIwCi0JbWVtb3J5ID0gdG90YWxyYW1fcGFnZXMg
Pj4gKDIwIC0gUEFHRV9TSElGVCk7CisJbWVtb3J5ID0gYXRvbWljX2xvbmdfcmVhZCgmdG90YWxy
YW1fcGFnZXMpID4+ICgyMCAtIFBBR0VfU0hJRlQpOwogI2Vsc2UKLQltZW1vcnkgPSB0b3RhbHJh
bV9wYWdlcyA8PCAoUEFHRV9TSElGVCAtIDIwKTsKKwltZW1vcnkgPSBhdG9taWNfbG9uZ19yZWFk
KCZ0b3RhbHJhbV9wYWdlcykgPDwgKFBBR0VfU0hJRlQgLSAyMCk7CiAjZW5kaWYKIAlpbmRleCA9
IDE7CiAKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1ka2ZkL2tmZF9jcmF0LmMg
Yi9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGtmZC9rZmRfY3JhdC5jCmluZGV4IDU2NDEyYjAuLmNh
MTg1MDIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1ka2ZkL2tmZF9jcmF0LmMK
KysrIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRrZmQva2ZkX2NyYXQuYwpAQCAtODQ4LDcgKzg0
OCw3IEBAIHN0YXRpYyBpbnQga2ZkX2ZpbGxfbWVtX2luZm9fZm9yX2NwdShpbnQgbnVtYV9ub2Rl
X2lkLCBpbnQgKmF2YWlsX3NpemUsCiAJICovCiAJcGdkYXQgPSBOT0RFX0RBVEEobnVtYV9ub2Rl
X2lkKTsKIAlmb3IgKHpvbmVfdHlwZSA9IDA7IHpvbmVfdHlwZSA8IE1BWF9OUl9aT05FUzsgem9u
ZV90eXBlKyspCi0JCW1lbV9pbl9ieXRlcyArPSBwZ2RhdC0+bm9kZV96b25lc1t6b25lX3R5cGVd
Lm1hbmFnZWRfcGFnZXM7CisJCW1lbV9pbl9ieXRlcyArPSBhdG9taWNfbG9uZ19yZWFkKCZwZ2Rh
dC0+bm9kZV96b25lc1t6b25lX3R5cGVdLm1hbmFnZWRfcGFnZXMpOwogCW1lbV9pbl9ieXRlcyA8
PD0gUEFHRV9TSElGVDsKIAogCXN1Yl90eXBlX2hkci0+bGVuZ3RoX2xvdyA9IGxvd2VyXzMyX2Jp
dHMobWVtX2luX2J5dGVzKTsKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVf
Z2VtLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jCmluZGV4IDBjOGFhNTcuLmI0
YzI0NWIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMKKysrIGIv
ZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYwpAQCAtMjUzOSw3ICsyNTM5LDcgQEAgc3Rh
dGljIGludCBpOTE1X2dlbV9vYmplY3RfZ2V0X3BhZ2VzX2d0dChzdHJ1Y3QgZHJtX2k5MTVfZ2Vt
X29iamVjdCAqb2JqKQogCSAqIElmIHRoZXJlJ3Mgbm8gY2hhbmNlIG9mIGFsbG9jYXRpbmcgZW5v
dWdoIHBhZ2VzIGZvciB0aGUgd2hvbGUKIAkgKiBvYmplY3QsIGJhaWwgZWFybHkuCiAJICovCi0J
aWYgKHBhZ2VfY291bnQgPiB0b3RhbHJhbV9wYWdlcykKKwlpZiAocGFnZV9jb3VudCA+IGF0b21p
Y19sb25nX3JlYWQoJnRvdGFscmFtX3BhZ2VzKSkKIAkJcmV0dXJuIC1FTk9NRU07CiAKIAlzdCA9
IGttYWxsb2Moc2l6ZW9mKCpzdCksIEdGUF9LRVJORUwpOwpkaWZmIC0tZ2l0IGEvZHJpdmVycy9n
cHUvZHJtL2k5MTUvc2VsZnRlc3RzL2k5MTVfZ2VtX2d0dC5jIGIvZHJpdmVycy9ncHUvZHJtL2k5
MTUvc2VsZnRlc3RzL2k5MTVfZ2VtX2d0dC5jCmluZGV4IDhlMmUyNjkuLjllYTEwZWIgMTAwNjQ0
Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L3NlbGZ0ZXN0cy9pOTE1X2dlbV9ndHQuYworKysg
Yi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9zZWxmdGVzdHMvaTkxNV9nZW1fZ3R0LmMKQEAgLTE3MCw3
ICsxNzAsNyBAQCBzdGF0aWMgaW50IGlndF9wcGd0dF9hbGxvYyh2b2lkICphcmcpCiAJICogVGhp
cyBzaG91bGQgZW5zdXJlIHRoYXQgd2UgZG8gbm90IHJ1biBpbnRvIHRoZSBvb21raWxsZXIgZHVy
aW5nCiAJICogdGhlIHRlc3QgYW5kIHRha2UgZG93biB0aGUgbWFjaGluZSB3aWxmdWxseS4KIAkg
Ki8KLQlsaW1pdCA9IHRvdGFscmFtX3BhZ2VzIDw8IFBBR0VfU0hJRlQ7CisJbGltaXQgPSBhdG9t
aWNfbG9uZ19yZWFkKCZ0b3RhbHJhbV9wYWdlcykgPDwgUEFHRV9TSElGVDsKIAlsaW1pdCA9IG1p
bihwcGd0dC0+dm0udG90YWwsIGxpbWl0KTsKIAogCS8qIENoZWNrIHdlIGNhbiBhbGxvY2F0ZSB0
aGUgZW50aXJlIHJhbmdlICovCkBAIC0xMjQ0LDcgKzEyNDQsNyBAQCBzdGF0aWMgaW50IGV4ZXJj
aXNlX21vY2soc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmk5MTUsCiAJCQkJICAgICB1NjQgaG9s
ZV9zdGFydCwgdTY0IGhvbGVfZW5kLAogCQkJCSAgICAgdW5zaWduZWQgbG9uZyBlbmRfdGltZSkp
CiB7Ci0JY29uc3QgdTY0IGxpbWl0ID0gdG90YWxyYW1fcGFnZXMgPDwgUEFHRV9TSElGVDsKKwlj
b25zdCB1NjQgbGltaXQgPSBhdG9taWNfbG9uZ19yZWFkKCZ0b3RhbHJhbV9wYWdlcykgPDwgUEFH
RV9TSElGVDsKIAlzdHJ1Y3QgaTkxNV9nZW1fY29udGV4dCAqY3R4OwogCXN0cnVjdCBpOTE1X2h3
X3BwZ3R0ICpwcGd0dDsKIAlJR1RfVElNRU9VVChlbmRfdGltZSk7CmRpZmYgLS1naXQgYS9kcml2
ZXJzL2h2L2h2X2JhbGxvb24uYyBiL2RyaXZlcnMvaHYvaHZfYmFsbG9vbi5jCmluZGV4IGM1YmMw
YjUuLjQ0OThjOTQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvaHYvaHZfYmFsbG9vbi5jCisrKyBiL2Ry
aXZlcnMvaHYvaHZfYmFsbG9vbi5jCkBAIC0xMDkyLDYgKzEwOTIsNyBAQCBzdGF0aWMgdm9pZCBw
cm9jZXNzX2luZm8oc3RydWN0IGh2X2R5bm1lbV9kZXZpY2UgKmRtLCBzdHJ1Y3QgZG1faW5mb19t
c2cgKm1zZykKIHN0YXRpYyB1bnNpZ25lZCBsb25nIGNvbXB1dGVfYmFsbG9vbl9mbG9vcih2b2lk
KQogewogCXVuc2lnbmVkIGxvbmcgbWluX3BhZ2VzOworCXVuc2lnbmVkIGxvbmcgdG90YWxyYW0g
PSAodW5zaWduZWQgbG9uZylhdG9taWNfbG9uZ19yZWFkKCZ0b3RhbHJhbV9wYWdlcyk7CiAjZGVm
aW5lIE1CMlBBR0VTKG1iKSAoKG1iKSA8PCAoMjAgLSBQQUdFX1NISUZUKSkKIAkvKiBTaW1wbGUg
Y29udGludW91cyBwaWVjZXdpZXNlIGxpbmVhciBmdW5jdGlvbjoKIAkgKiAgbWF4IE1pQiAtPiBt
aW4gTWlCICBncmFkaWVudApAQCAtMTEwNCwxNiArMTEwNSwxNiBAQCBzdGF0aWMgdW5zaWduZWQg
bG9uZyBjb21wdXRlX2JhbGxvb25fZmxvb3Iodm9pZCkKIAkgKiAgICA4MTkyICAgICAgIDc0NCAg
ICAoMS8xNikKIAkgKiAgIDMyNzY4ICAgICAgMTUxMgkoMS8zMikKIAkgKi8KLQlpZiAodG90YWxy
YW1fcGFnZXMgPCBNQjJQQUdFUygxMjgpKQotCQltaW5fcGFnZXMgPSBNQjJQQUdFUyg4KSArICh0
b3RhbHJhbV9wYWdlcyA+PiAxKTsKLQllbHNlIGlmICh0b3RhbHJhbV9wYWdlcyA8IE1CMlBBR0VT
KDUxMikpCi0JCW1pbl9wYWdlcyA9IE1CMlBBR0VTKDQwKSArICh0b3RhbHJhbV9wYWdlcyA+PiAy
KTsKLQllbHNlIGlmICh0b3RhbHJhbV9wYWdlcyA8IE1CMlBBR0VTKDIwNDgpKQotCQltaW5fcGFn
ZXMgPSBNQjJQQUdFUygxMDQpICsgKHRvdGFscmFtX3BhZ2VzID4+IDMpOwotCWVsc2UgaWYgKHRv
dGFscmFtX3BhZ2VzIDwgTUIyUEFHRVMoODE5MikpCi0JCW1pbl9wYWdlcyA9IE1CMlBBR0VTKDIz
MikgKyAodG90YWxyYW1fcGFnZXMgPj4gNCk7CisJaWYgKHRvdGFscmFtIDwgTUIyUEFHRVMoMTI4
KSkKKwkJbWluX3BhZ2VzID0gTUIyUEFHRVMoOCkgKyAodG90YWxyYW0gPj4gMSk7CisJZWxzZSBp
ZiAodG90YWxyYW0gPCBNQjJQQUdFUyg1MTIpKQorCQltaW5fcGFnZXMgPSBNQjJQQUdFUyg0MCkg
KyAodG90YWxyYW0gPj4gMik7CisJZWxzZSBpZiAodG90YWxyYW0gPCBNQjJQQUdFUygyMDQ4KSkK
KwkJbWluX3BhZ2VzID0gTUIyUEFHRVMoMTA0KSArICh0b3RhbHJhbSA+PiAzKTsKKwllbHNlIGlm
ICh0b3RhbHJhbSA8IE1CMlBBR0VTKDgxOTIpKQorCQltaW5fcGFnZXMgPSBNQjJQQUdFUygyMzIp
ICsgKHRvdGFscmFtID4+IDQpOwogCWVsc2UKLQkJbWluX3BhZ2VzID0gTUIyUEFHRVMoNDg4KSAr
ICh0b3RhbHJhbV9wYWdlcyA+PiA1KTsKKwkJbWluX3BhZ2VzID0gTUIyUEFHRVMoNDg4KSArICh0
b3RhbHJhbSA+PiA1KTsKICN1bmRlZiBNQjJQQUdFUwogCXJldHVybiBtaW5fcGFnZXM7CiB9CmRp
ZmYgLS1naXQgYS9kcml2ZXJzL21kL2RtLWJ1ZmlvLmMgYi9kcml2ZXJzL21kL2RtLWJ1ZmlvLmMK
aW5kZXggZGMzODViNy4uNmQ2MTI1OSAxMDA2NDQKLS0tIGEvZHJpdmVycy9tZC9kbS1idWZpby5j
CisrKyBiL2RyaXZlcnMvbWQvZG0tYnVmaW8uYwpAQCAtMTg4Nyw4ICsxODg3LDkgQEAgc3RhdGlj
IGludCBfX2luaXQgZG1fYnVmaW9faW5pdCh2b2lkKQogCWRtX2J1ZmlvX2FsbG9jYXRlZF92bWFs
bG9jID0gMDsKIAlkbV9idWZpb19jdXJyZW50X2FsbG9jYXRlZCA9IDA7CiAKLQltZW0gPSAoX191
NjQpbXVsdF9mcmFjKHRvdGFscmFtX3BhZ2VzIC0gdG90YWxoaWdoX3BhZ2VzLAotCQkJICAgICAg
IERNX0JVRklPX01FTU9SWV9QRVJDRU5ULCAxMDApIDw8IFBBR0VfU0hJRlQ7CisJbWVtID0gKF9f
dTY0KW11bHRfZnJhYyhhdG9taWNfbG9uZ19yZWFkKCZ0b3RhbHJhbV9wYWdlcykgLQorCQkJCWF0
b21pY19sb25nX3JlYWQoJnRvdGFsaGlnaF9wYWdlcyksCisJCQkJRE1fQlVGSU9fTUVNT1JZX1BF
UkNFTlQsIDEwMCkgPDwgUEFHRV9TSElGVDsKIAogCWlmIChtZW0gPiBVTE9OR19NQVgpCiAJCW1l
bSA9IFVMT05HX01BWDsKZGlmZiAtLWdpdCBhL2RyaXZlcnMvbWQvZG0tY3J5cHQuYyBiL2RyaXZl
cnMvbWQvZG0tY3J5cHQuYwppbmRleCAwNDgxMjIzLi4xYzU4ZjRjIDEwMDY0NAotLS0gYS9kcml2
ZXJzL21kL2RtLWNyeXB0LmMKKysrIGIvZHJpdmVycy9tZC9kbS1jcnlwdC5jCkBAIC0yMTU4LDcg
KzIxNTgsOSBAQCBzdGF0aWMgaW50IGNyeXB0X3dpcGVfa2V5KHN0cnVjdCBjcnlwdF9jb25maWcg
KmNjKQogCiBzdGF0aWMgdm9pZCBjcnlwdF9jYWxjdWxhdGVfcGFnZXNfcGVyX2NsaWVudCh2b2lk
KQogewotCXVuc2lnbmVkIGxvbmcgcGFnZXMgPSAodG90YWxyYW1fcGFnZXMgLSB0b3RhbGhpZ2hf
cGFnZXMpICogRE1fQ1JZUFRfTUVNT1JZX1BFUkNFTlQgLyAxMDA7CisJdW5zaWduZWQgbG9uZyBw
YWdlcyA9IChhdG9taWNfbG9uZ19yZWFkKCZ0b3RhbHJhbV9wYWdlcykgLQorCQkJCWF0b21pY19s
b25nX3JlYWQoJnRvdGFsaGlnaF9wYWdlcykpICoKKwkJCQlETV9DUllQVF9NRU1PUllfUEVSQ0VO
VCAvIDEwMDsKIAogCWlmICghZG1fY3J5cHRfY2xpZW50c19uKQogCQlyZXR1cm47CmRpZmYgLS1n
aXQgYS9kcml2ZXJzL21kL2RtLWludGVncml0eS5jIGIvZHJpdmVycy9tZC9kbS1pbnRlZ3JpdHku
YwppbmRleCBiYjMwOTZiLi5kOTFjOTMxIDEwMDY0NAotLS0gYS9kcml2ZXJzL21kL2RtLWludGVn
cml0eS5jCisrKyBiL2RyaXZlcnMvbWQvZG0taW50ZWdyaXR5LmMKQEAgLTI4NDMsNyArMjg0Myw5
IEBAIHN0YXRpYyBpbnQgY3JlYXRlX2pvdXJuYWwoc3RydWN0IGRtX2ludGVncml0eV9jICppYywg
Y2hhciAqKmVycm9yKQogCWpvdXJuYWxfcGFnZXMgPSByb3VuZHVwKChfX3U2NClpYy0+am91cm5h
bF9zZWN0aW9ucyAqIGljLT5qb3VybmFsX3NlY3Rpb25fc2VjdG9ycywKIAkJCQlQQUdFX1NJWkUg
Pj4gU0VDVE9SX1NISUZUKSA+PiAoUEFHRV9TSElGVCAtIFNFQ1RPUl9TSElGVCk7CiAJam91cm5h
bF9kZXNjX3NpemUgPSBqb3VybmFsX3BhZ2VzICogc2l6ZW9mKHN0cnVjdCBwYWdlX2xpc3QpOwot
CWlmIChqb3VybmFsX3BhZ2VzID49IHRvdGFscmFtX3BhZ2VzIC0gdG90YWxoaWdoX3BhZ2VzIHx8
IGpvdXJuYWxfZGVzY19zaXplID4gVUxPTkdfTUFYKSB7CisJaWYgKGpvdXJuYWxfcGFnZXMgPj0g
YXRvbWljX2xvbmdfcmVhZCgmdG90YWxyYW1fcGFnZXMpIC0KKwkJCWF0b21pY19sb25nX3JlYWQo
JnRvdGFsaGlnaF9wYWdlcykgfHwKKwkJCWpvdXJuYWxfZGVzY19zaXplID4gVUxPTkdfTUFYKSB7
CiAJCSplcnJvciA9ICJKb3VybmFsIGRvZXNuJ3QgZml0IGludG8gbWVtb3J5IjsKIAkJciA9IC1F
Tk9NRU07CiAJCWdvdG8gYmFkOwpkaWZmIC0tZ2l0IGEvZHJpdmVycy9tZC9kbS1zdGF0cy5jIGIv
ZHJpdmVycy9tZC9kbS1zdGF0cy5jCmluZGV4IDIxZGUzMGIuLmYxNTRhMDcgMTAwNjQ0Ci0tLSBh
L2RyaXZlcnMvbWQvZG0tc3RhdHMuYworKysgYi9kcml2ZXJzL21kL2RtLXN0YXRzLmMKQEAgLTg1
LDcgKzg1LDggQEAgc3RhdGljIGJvb2wgX19jaGVja19zaGFyZWRfbWVtb3J5KHNpemVfdCBhbGxv
Y19zaXplKQogCWEgPSBzaGFyZWRfbWVtb3J5X2Ftb3VudCArIGFsbG9jX3NpemU7CiAJaWYgKGEg
PCBzaGFyZWRfbWVtb3J5X2Ftb3VudCkKIAkJcmV0dXJuIGZhbHNlOwotCWlmIChhID4+IFBBR0Vf
U0hJRlQgPiB0b3RhbHJhbV9wYWdlcyAvIERNX1NUQVRTX01FTU9SWV9GQUNUT1IpCisJaWYgKGEg
Pj4gUEFHRV9TSElGVCA+IGF0b21pY19sb25nX3JlYWQoJnRvdGFscmFtX3BhZ2VzKSAvCisJCQkJ
CURNX1NUQVRTX01FTU9SWV9GQUNUT1IpCiAJCXJldHVybiBmYWxzZTsKICNpZmRlZiBDT05GSUdf
TU1VCiAJaWYgKGEgPiAoVk1BTExPQ19FTkQgLSBWTUFMTE9DX1NUQVJUKSAvIERNX1NUQVRTX1ZN
QUxMT0NfRkFDVE9SKQpkaWZmIC0tZ2l0IGEvZHJpdmVycy9tZWRpYS9wbGF0Zm9ybS9tdGstdnB1
L210a192cHUuYyBiL2RyaXZlcnMvbWVkaWEvcGxhdGZvcm0vbXRrLXZwdS9tdGtfdnB1LmMKaW5k
ZXggNjE2Zjc4Yi4uZWUzNjU0YSAxMDA2NDQKLS0tIGEvZHJpdmVycy9tZWRpYS9wbGF0Zm9ybS9t
dGstdnB1L210a192cHUuYworKysgYi9kcml2ZXJzL21lZGlhL3BsYXRmb3JtL210ay12cHUvbXRr
X3ZwdS5jCkBAIC04NTUsNyArODU1LDggQEAgc3RhdGljIGludCBtdGtfdnB1X3Byb2JlKHN0cnVj
dCBwbGF0Zm9ybV9kZXZpY2UgKnBkZXYpCiAJLyogU2V0IFBUQ00gdG8gOTZLIGFuZCBEVENNIHRv
IDMySyAqLwogCXZwdV9jZmdfd3JpdGVsKHZwdSwgMHgyLCBWUFVfVENNX0NGRyk7CiAKLQl2cHUt
PmVuYWJsZV80R0IgPSAhISh0b3RhbHJhbV9wYWdlcyA+IChTWl8yRyA+PiBQQUdFX1NISUZUKSk7
CisJdnB1LT5lbmFibGVfNEdCID0gISEoYXRvbWljX2xvbmdfcmVhZCgmdG90YWxyYW1fcGFnZXMp
ID4KKwkJCQkJKFNaXzJHID4+IFBBR0VfU0hJRlQpKTsKIAlkZXZfaW5mbyhkZXYsICI0R0IgbW9k
ZSAldVxuIiwgdnB1LT5lbmFibGVfNEdCKTsKIAogCWlmICh2cHUtPmVuYWJsZV80R0IpIHsKZGlm
ZiAtLWdpdCBhL2RyaXZlcnMvbWlzYy92bXdfYmFsbG9vbi5jIGIvZHJpdmVycy9taXNjL3Ztd19i
YWxsb29uLmMKaW5kZXggOWIwYjNmYS4uMGFjMGZlZSAxMDA2NDQKLS0tIGEvZHJpdmVycy9taXNj
L3Ztd19iYWxsb29uLmMKKysrIGIvZHJpdmVycy9taXNjL3Ztd19iYWxsb29uLmMKQEAgLTU3MCw3
ICs1NzAsNyBAQCBzdGF0aWMgaW50IHZtYmFsbG9vbl9zZW5kX2dldF90YXJnZXQoc3RydWN0IHZt
YmFsbG9vbiAqYikKIAl1bnNpZ25lZCBsb25nIHN0YXR1czsKIAl1bnNpZ25lZCBsb25nIGxpbWl0
OwogCi0JbGltaXQgPSB0b3RhbHJhbV9wYWdlczsKKwlsaW1pdCA9IGF0b21pY19sb25nX3JlYWQo
JnRvdGFscmFtX3BhZ2VzKTsKIAogCS8qIEVuc3VyZSBsaW1pdCBmaXRzIGluIDMyLWJpdHMgKi8K
IAlpZiAobGltaXQgIT0gKHUzMilsaW1pdCkKZGlmZiAtLWdpdCBhL2RyaXZlcnMvcGFyaXNjL2Nj
aW8tZG1hLmMgYi9kcml2ZXJzL3BhcmlzYy9jY2lvLWRtYS5jCmluZGV4IDYxNDgyMzYuLjcwNWRm
MWEgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvcGFyaXNjL2NjaW8tZG1hLmMKKysrIGIvZHJpdmVycy9w
YXJpc2MvY2Npby1kbWEuYwpAQCAtMTI1NSw3ICsxMjU1LDggQEAgdm9pZCBfX2luaXQgY2Npb19j
dWpvMjBfZml4dXAoc3RydWN0IHBhcmlzY19kZXZpY2UgKmN1am8sIHUzMiBpb3ZwKQogCSoqIEhv
dC1QbHVnL1JlbW92YWwgb2YgUENJIGNhcmRzLiAoYWthIFBDSSBPTEFSRCkuCiAJKi8KIAotCWlv
dmFfc3BhY2Vfc2l6ZSA9ICh1MzIpICh0b3RhbHJhbV9wYWdlcyAvIGNvdW50X3BhcmlzY19kcml2
ZXIoJmNjaW9fZHJpdmVyKSk7CisJaW92YV9zcGFjZV9zaXplID0gKHUzMikgKGF0b21pY19sb25n
X3JlYWQoJnRvdGFscmFtX3BhZ2VzKSAvCisJCQkJY291bnRfcGFyaXNjX2RyaXZlcigmY2Npb19k
cml2ZXIpKTsKIAogCS8qIGxpbWl0IElPVkEgc3BhY2Ugc2l6ZSB0byAxTUItMUdCICovCiAKQEAg
LTEyOTQsNyArMTI5NSw3IEBAIHZvaWQgX19pbml0IGNjaW9fY3VqbzIwX2ZpeHVwKHN0cnVjdCBw
YXJpc2NfZGV2aWNlICpjdWpvLCB1MzIgaW92cCkKIAogCURCR19JTklUKCIlcygpIGhwYSAweCVw
IG1lbSAlbHVNQiBJT1YgJWRNQiAoJWQgYml0cylcbiIsCiAJCQlfX2Z1bmNfXywgaW9jLT5pb2Nf
cmVncywKLQkJCSh1bnNpZ25lZCBsb25nKSB0b3RhbHJhbV9wYWdlcyA+PiAoMjAgLSBQQUdFX1NI
SUZUKSwKKwkJCSh1bnNpZ25lZCBsb25nKSBhdG9taWNfbG9uZ19yZWFkKCZ0b3RhbHJhbV9wYWdl
cykgPj4gKDIwIC0gUEFHRV9TSElGVCksCiAJCQlpb3ZhX3NwYWNlX3NpemU+PjIwLAogCQkJaW92
X29yZGVyICsgUEFHRV9TSElGVCk7CiAKZGlmZiAtLWdpdCBhL2RyaXZlcnMvcGFyaXNjL3NiYV9p
b21tdS5jIGIvZHJpdmVycy9wYXJpc2Mvc2JhX2lvbW11LmMKaW5kZXggMTFkZTBlYy4uMDJmNGNl
OSAxMDA2NDQKLS0tIGEvZHJpdmVycy9wYXJpc2Mvc2JhX2lvbW11LmMKKysrIGIvZHJpdmVycy9w
YXJpc2Mvc2JhX2lvbW11LmMKQEAgLTE0MTksNyArMTQxOSw4IEBAIHN0YXRpYyBpbnQgc2V0dXBf
aWJhc2VfaW1hc2tfY2FsbGJhY2soc3RydWN0IGRldmljZSAqZGV2LCB2b2lkICpkYXRhKQogCSoq
IGZvciBETUEgaGludHMgLSBlcmdvIG9ubHkgMzAgYml0cyBtYXguCiAJKi8KIAotCWlvdmFfc3Bh
Y2Vfc2l6ZSA9ICh1MzIpICh0b3RhbHJhbV9wYWdlcy9nbG9iYWxfaW9jX2NudCk7CisJaW92YV9z
cGFjZV9zaXplID0gKHUzMikgKGF0b21pY19sb25nX3JlYWQoJnRvdGFscmFtX3BhZ2VzKS8KKwkJ
CQkJCWdsb2JhbF9pb2NfY250KTsKIAogCS8qIGxpbWl0IElPVkEgc3BhY2Ugc2l6ZSB0byAxTUIt
MUdCICovCiAJaWYgKGlvdmFfc3BhY2Vfc2l6ZSA8ICgxIDw8ICgyMCAtIFBBR0VfU0hJRlQpKSkg
ewpAQCAtMTQ0NCw3ICsxNDQ1LDcgQEAgc3RhdGljIGludCBzZXR1cF9pYmFzZV9pbWFza19jYWxs
YmFjayhzdHJ1Y3QgZGV2aWNlICpkZXYsIHZvaWQgKmRhdGEpCiAJREJHX0lOSVQoIiVzKCkgaHBh
IDB4JWx4IG1lbSAlbGRNQiBJT1YgJWRNQiAoJWQgYml0cylcbiIsCiAJCQlfX2Z1bmNfXywKIAkJ
CWlvYy0+aW9jX2hwYSwKLQkJCSh1bnNpZ25lZCBsb25nKSB0b3RhbHJhbV9wYWdlcyA+PiAoMjAg
LSBQQUdFX1NISUZUKSwKKwkJCSh1bnNpZ25lZCBsb25nKSBhdG9taWNfbG9uZ19yZWFkKCZ0b3Rh
bHJhbV9wYWdlcykgPj4gKDIwIC0gUEFHRV9TSElGVCksCiAJCQlpb3ZhX3NwYWNlX3NpemU+PjIw
LAogCQkJaW92X29yZGVyICsgUEFHRV9TSElGVCk7CiAKZGlmZiAtLWdpdCBhL2RyaXZlcnMvc3Rh
Z2luZy9hbmRyb2lkL2lvbi9pb25fc3lzdGVtX2hlYXAuYyBiL2RyaXZlcnMvc3RhZ2luZy9hbmRy
b2lkL2lvbi9pb25fc3lzdGVtX2hlYXAuYwppbmRleCA1NDhiYjAyLi42NGJkOTI1IDEwMDY0NAot
LS0gYS9kcml2ZXJzL3N0YWdpbmcvYW5kcm9pZC9pb24vaW9uX3N5c3RlbV9oZWFwLmMKKysrIGIv
ZHJpdmVycy9zdGFnaW5nL2FuZHJvaWQvaW9uL2lvbl9zeXN0ZW1faGVhcC5jCkBAIC0xMTAsNyAr
MTEwLDcgQEAgc3RhdGljIGludCBpb25fc3lzdGVtX2hlYXBfYWxsb2NhdGUoc3RydWN0IGlvbl9o
ZWFwICpoZWFwLAogCXVuc2lnbmVkIGxvbmcgc2l6ZV9yZW1haW5pbmcgPSBQQUdFX0FMSUdOKHNp
emUpOwogCXVuc2lnbmVkIGludCBtYXhfb3JkZXIgPSBvcmRlcnNbMF07CiAKLQlpZiAoc2l6ZSAv
IFBBR0VfU0laRSA+IHRvdGFscmFtX3BhZ2VzIC8gMikKKwlpZiAoc2l6ZSAvIFBBR0VfU0laRSA+
IGF0b21pY19sb25nX3JlYWQoJnRvdGFscmFtX3BhZ2VzKSAvIDIpCiAJCXJldHVybiAtRU5PTUVN
OwogCiAJSU5JVF9MSVNUX0hFQUQoJnBhZ2VzKTsKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL3hl
bi1zZWxmYmFsbG9vbi5jIGIvZHJpdmVycy94ZW4veGVuLXNlbGZiYWxsb29uLmMKaW5kZXggNTE2
NWFhOC4uMGI5MjVmZCAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4veGVuLXNlbGZiYWxsb29uLmMK
KysrIGIvZHJpdmVycy94ZW4veGVuLXNlbGZiYWxsb29uLmMKQEAgLTE4OSw3ICsxODksNyBAQCBz
dGF0aWMgdm9pZCBzZWxmYmFsbG9vbl9wcm9jZXNzKHN0cnVjdCB3b3JrX3N0cnVjdCAqd29yaykK
IAlib29sIHJlc2V0X3RpbWVyID0gZmFsc2U7CiAKIAlpZiAoeGVuX3NlbGZiYWxsb29uaW5nX2Vu
YWJsZWQpIHsKLQkJY3VyX3BhZ2VzID0gdG90YWxyYW1fcGFnZXM7CisJCWN1cl9wYWdlcyA9IGF0
b21pY19sb25nX3JlYWQoJnRvdGFscmFtX3BhZ2VzKTsKIAkJdGd0X3BhZ2VzID0gY3VyX3BhZ2Vz
OyAvKiBkZWZhdWx0IGlzIG5vIGNoYW5nZSAqLwogCQlnb2FsX3BhZ2VzID0gdm1fbWVtb3J5X2Nv
bW1pdHRlZCgpICsKIAkJCQl0b3RhbHJlc2VydmVfcGFnZXMgKwpAQCAtMjI3LDcgKzIyNyw4IEBA
IHN0YXRpYyB2b2lkIHNlbGZiYWxsb29uX3Byb2Nlc3Moc3RydWN0IHdvcmtfc3RydWN0ICp3b3Jr
KQogCQlpZiAodGd0X3BhZ2VzIDwgZmxvb3JfcGFnZXMpCiAJCQl0Z3RfcGFnZXMgPSBmbG9vcl9w
YWdlczsKIAkJYmFsbG9vbl9zZXRfbmV3X3RhcmdldCh0Z3RfcGFnZXMgKwotCQkJYmFsbG9vbl9z
dGF0cy5jdXJyZW50X3BhZ2VzIC0gdG90YWxyYW1fcGFnZXMpOworCQkJYmFsbG9vbl9zdGF0cy5j
dXJyZW50X3BhZ2VzIC0KKwkJCWF0b21pY19sb25nX3JlYWQoJnRvdGFscmFtX3BhZ2VzKSk7CiAJ
CXJlc2V0X3RpbWVyID0gdHJ1ZTsKIAl9CiAjaWZkZWYgQ09ORklHX0ZST05UU1dBUApAQCAtNTY5
LDcgKzU3MCw3IEBAIGludCB4ZW5fc2VsZmJhbGxvb25faW5pdChib29sIHVzZV9zZWxmYmFsbG9v
bmluZywgYm9vbCB1c2VfZnJvbnRzd2FwX3NlbGZzaHJpbmspCiAJICogbXVjaCBtb3JlIHJlbGlh
Ymx5IGFuZCByZXNwb25zZSBmYXN0ZXIgaW4gc29tZSBjYXNlcy4KIAkgKi8KIAlpZiAoIXNlbGZi
YWxsb29uX3Jlc2VydmVkX21iKSB7Ci0JCXJlc2VydmVfcGFnZXMgPSB0b3RhbHJhbV9wYWdlcyAv
IDEwOworCQlyZXNlcnZlX3BhZ2VzID0gYXRvbWljX2xvbmdfcmVhZCgmdG90YWxyYW1fcGFnZXMp
IC8gMTA7CiAJCXNlbGZiYWxsb29uX3Jlc2VydmVkX21iID0gUEFHRVMyTUIocmVzZXJ2ZV9wYWdl
cyk7CiAJfQogCXNjaGVkdWxlX2RlbGF5ZWRfd29yaygmc2VsZmJhbGxvb25fd29ya2VyLCBzZWxm
YmFsbG9vbl9pbnRlcnZhbCAqIEhaKTsKZGlmZiAtLWdpdCBhL2ZzL2NlcGgvc3VwZXIuaCBiL2Zz
L2NlcGgvc3VwZXIuaAppbmRleCA1ODJlMjhmLi45MmY1NmQzIDEwMDY0NAotLS0gYS9mcy9jZXBo
L3N1cGVyLmgKKysrIGIvZnMvY2VwaC9zdXBlci5oCkBAIC04MDcsNyArODA3LDggQEAgc3RhdGlj
IGlubGluZSBpbnQgZGVmYXVsdF9jb25nZXN0aW9uX2tiKHZvaWQpCiAJICogVGhpcyBhbGxvd3Mg
bGFyZ2VyIG1hY2hpbmVzIHRvIGhhdmUgbGFyZ2VyL21vcmUgdHJhbnNmZXJzLgogCSAqIExpbWl0
IHRoZSBkZWZhdWx0IHRvIDI1Nk0KIAkgKi8KLQljb25nZXN0aW9uX2tiID0gKDE2KmludF9zcXJ0
KHRvdGFscmFtX3BhZ2VzKSkgPDwgKFBBR0VfU0hJRlQtMTApOworCWNvbmdlc3Rpb25fa2IgPSAo
MTYqaW50X3NxcnQoYXRvbWljX2xvbmdfcmVhZCgmdG90YWxyYW1fcGFnZXMpKSkgPDwKKwkJCQkJ
CQkJKFBBR0VfU0hJRlQtMTApOwogCWlmIChjb25nZXN0aW9uX2tiID4gMjU2KjEwMjQpCiAJCWNv
bmdlc3Rpb25fa2IgPSAyNTYqMTAyNDsKIApkaWZmIC0tZ2l0IGEvZnMvZmlsZV90YWJsZS5jIGIv
ZnMvZmlsZV90YWJsZS5jCmluZGV4IGUwM2M4ZDEuLjVkZGU1YzMgMTAwNjQ0Ci0tLSBhL2ZzL2Zp
bGVfdGFibGUuYworKysgYi9mcy9maWxlX3RhYmxlLmMKQEAgLTM4MywxMCArMzgzLDEzIEBAIHZv
aWQgX19pbml0IGZpbGVzX2luaXQodm9pZCkKIHZvaWQgX19pbml0IGZpbGVzX21heGZpbGVzX2lu
aXQodm9pZCkKIHsKIAl1bnNpZ25lZCBsb25nIG47Ci0JdW5zaWduZWQgbG9uZyBtZW1yZXNlcnZl
ID0gKHRvdGFscmFtX3BhZ2VzIC0gbnJfZnJlZV9wYWdlcygpKSAqIDMvMjsKKwl1bnNpZ25lZCBs
b25nIG1lbXJlc2VydmUgPSAoYXRvbWljX2xvbmdfcmVhZCgmdG90YWxyYW1fcGFnZXMpIC0KKwkJ
CQkJCW5yX2ZyZWVfcGFnZXMoKSkgKiAzLzI7CiAKLQltZW1yZXNlcnZlID0gbWluKG1lbXJlc2Vy
dmUsIHRvdGFscmFtX3BhZ2VzIC0gMSk7Ci0JbiA9ICgodG90YWxyYW1fcGFnZXMgLSBtZW1yZXNl
cnZlKSAqIChQQUdFX1NJWkUgLyAxMDI0KSkgLyAxMDsKKwltZW1yZXNlcnZlID0gbWluKG1lbXJl
c2VydmUsCisJCQkodW5zaWduZWQgbG9uZylhdG9taWNfbG9uZ19yZWFkKCZ0b3RhbHJhbV9wYWdl
cykgLSAxKTsKKwluID0gKChhdG9taWNfbG9uZ19yZWFkKCZ0b3RhbHJhbV9wYWdlcykgLSBtZW1y
ZXNlcnZlKSAqCisJCQkJCShQQUdFX1NJWkUgLyAxMDI0KSkgLyAxMDsKIAogCWZpbGVzX3N0YXQu
bWF4X2ZpbGVzID0gbWF4X3QodW5zaWduZWQgbG9uZywgbiwgTlJfRklMRSk7CiB9CmRpZmYgLS1n
aXQgYS9mcy9mdXNlL2lub2RlLmMgYi9mcy9mdXNlL2lub2RlLmMKaW5kZXggNDcyN2VmNi4uYWNk
YmFmNyAxMDA2NDQKLS0tIGEvZnMvZnVzZS9pbm9kZS5jCisrKyBiL2ZzL2Z1c2UvaW5vZGUuYwpA
QCAtODI1LDggKzgyNSw4IEBAIHN0YXRpYyBzdHJ1Y3QgZGVudHJ5ICpmdXNlX2dldF9wYXJlbnQo
c3RydWN0IGRlbnRyeSAqY2hpbGQpCiBzdGF0aWMgdm9pZCBzYW5pdGl6ZV9nbG9iYWxfbGltaXQo
dW5zaWduZWQgKmxpbWl0KQogewogCWlmICgqbGltaXQgPT0gMCkKLQkJKmxpbWl0ID0gKCh0b3Rh
bHJhbV9wYWdlcyA8PCBQQUdFX1NISUZUKSA+PiAxMykgLwotCQkJIHNpemVvZihzdHJ1Y3QgZnVz
ZV9yZXEpOworCQkqbGltaXQgPSAoKGF0b21pY19sb25nX3JlYWQoJnRvdGFscmFtX3BhZ2VzKQor
CQkJIDw8IFBBR0VfU0hJRlQpID4+IDEzKSAvIHNpemVvZihzdHJ1Y3QgZnVzZV9yZXEpOwogCiAJ
aWYgKCpsaW1pdCA+PSAxIDw8IDE2KQogCQkqbGltaXQgPSAoMSA8PCAxNikgLSAxOwpkaWZmIC0t
Z2l0IGEvZnMvbmZzL3dyaXRlLmMgYi9mcy9uZnMvd3JpdGUuYwppbmRleCA1ODY3MjZhLi5lMzY2
M2I3IDEwMDY0NAotLS0gYS9mcy9uZnMvd3JpdGUuYworKysgYi9mcy9uZnMvd3JpdGUuYwpAQCAt
MjEyMSw3ICsyMTIxLDggQEAgaW50IF9faW5pdCBuZnNfaW5pdF93cml0ZXBhZ2VjYWNoZSh2b2lk
KQogCSAqIFRoaXMgYWxsb3dzIGxhcmdlciBtYWNoaW5lcyB0byBoYXZlIGxhcmdlci9tb3JlIHRy
YW5zZmVycy4KIAkgKiBMaW1pdCB0aGUgZGVmYXVsdCB0byAyNTZNCiAJICovCi0JbmZzX2Nvbmdl
c3Rpb25fa2IgPSAoMTYqaW50X3NxcnQodG90YWxyYW1fcGFnZXMpKSA8PCAoUEFHRV9TSElGVC0x
MCk7CisJbmZzX2Nvbmdlc3Rpb25fa2IgPSAoMTYqaW50X3NxcnQoYXRvbWljX2xvbmdfcmVhZCgm
dG90YWxyYW1fcGFnZXMpKSkgPDwKKwkJCQkJCQkJKFBBR0VfU0hJRlQtMTApOwogCWlmIChuZnNf
Y29uZ2VzdGlvbl9rYiA+IDI1NioxMDI0KQogCQluZnNfY29uZ2VzdGlvbl9rYiA9IDI1NioxMDI0
OwogCmRpZmYgLS1naXQgYS9mcy9uZnNkL25mc2NhY2hlLmMgYi9mcy9uZnNkL25mc2NhY2hlLmMK
aW5kZXggZTJmZTBlOS4uZTg3NzU1OCAxMDA2NDQKLS0tIGEvZnMvbmZzZC9uZnNjYWNoZS5jCisr
KyBiL2ZzL25mc2QvbmZzY2FjaGUuYwpAQCAtOTksNyArOTksOCBAQCBzdGF0aWMgdW5zaWduZWQg
bG9uZyBuZnNkX3JlcGx5X2NhY2hlX3NjYW4oc3RydWN0IHNocmlua2VyICpzaHJpbmssCiBuZnNk
X2NhY2hlX3NpemVfbGltaXQodm9pZCkKIHsKIAl1bnNpZ25lZCBpbnQgbGltaXQ7Ci0JdW5zaWdu
ZWQgbG9uZyBsb3dfcGFnZXMgPSB0b3RhbHJhbV9wYWdlcyAtIHRvdGFsaGlnaF9wYWdlczsKKwl1
bnNpZ25lZCBsb25nIGxvd19wYWdlcyA9IGF0b21pY19sb25nX3JlYWQoJnRvdGFscmFtX3BhZ2Vz
KSAtCisJCQkJCWF0b21pY19sb25nX3JlYWQoJnRvdGFsaGlnaF9wYWdlcyk7CiAKIAlsaW1pdCA9
ICgxNiAqIGludF9zcXJ0KGxvd19wYWdlcykpIDw8IChQQUdFX1NISUZULTEwKTsKIAlyZXR1cm4g
bWluX3QodW5zaWduZWQgaW50LCBsaW1pdCwgMjU2KjEwMjQpOwpkaWZmIC0tZ2l0IGEvZnMvbnRm
cy9tYWxsb2MuaCBiL2ZzL250ZnMvbWFsbG9jLmgKaW5kZXggYWIxNzJlNS4uNGFlNmJiZSAxMDA2
NDQKLS0tIGEvZnMvbnRmcy9tYWxsb2MuaAorKysgYi9mcy9udGZzL21hbGxvYy5oCkBAIC00Nyw3
ICs0Nyw3IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCAqX19udGZzX21hbGxvYyh1bnNpZ25lZCBsb25n
IHNpemUsIGdmcF90IGdmcF9tYXNrKQogCQlyZXR1cm4ga21hbGxvYyhQQUdFX1NJWkUsIGdmcF9t
YXNrICYgfl9fR0ZQX0hJR0hNRU0pOwogCQkvKiByZXR1cm4gKHZvaWQgKilfX2dldF9mcmVlX3Bh
Z2UoZ2ZwX21hc2spOyAqLwogCX0KLQlpZiAobGlrZWx5KChzaXplID4+IFBBR0VfU0hJRlQpIDwg
dG90YWxyYW1fcGFnZXMpKQorCWlmIChsaWtlbHkoKHNpemUgPj4gUEFHRV9TSElGVCkgPCBhdG9t
aWNfbG9uZ19yZWFkKCZ0b3RhbHJhbV9wYWdlcykpKQogCQlyZXR1cm4gX192bWFsbG9jKHNpemUs
IGdmcF9tYXNrLCBQQUdFX0tFUk5FTCk7CiAJcmV0dXJuIE5VTEw7CiB9CmRpZmYgLS1naXQgYS9m
cy9wcm9jL2Jhc2UuYyBiL2ZzL3Byb2MvYmFzZS5jCmluZGV4IGNlMzQ2NTQuLjllZjI2ZGMgMTAw
NjQ0Ci0tLSBhL2ZzL3Byb2MvYmFzZS5jCisrKyBiL2ZzL3Byb2MvYmFzZS5jCkBAIC01MzAsNyAr
NTMwLDggQEAgc3RhdGljIHNzaXplX3QgbHN0YXRzX3dyaXRlKHN0cnVjdCBmaWxlICpmaWxlLCBj
b25zdCBjaGFyIF9fdXNlciAqYnVmLAogc3RhdGljIGludCBwcm9jX29vbV9zY29yZShzdHJ1Y3Qg
c2VxX2ZpbGUgKm0sIHN0cnVjdCBwaWRfbmFtZXNwYWNlICpucywKIAkJCSAgc3RydWN0IHBpZCAq
cGlkLCBzdHJ1Y3QgdGFza19zdHJ1Y3QgKnRhc2spCiB7Ci0JdW5zaWduZWQgbG9uZyB0b3RhbHBh
Z2VzID0gdG90YWxyYW1fcGFnZXMgKyB0b3RhbF9zd2FwX3BhZ2VzOworCXVuc2lnbmVkIGxvbmcg
dG90YWxwYWdlcyA9IGF0b21pY19sb25nX3JlYWQoJnRvdGFscmFtX3BhZ2VzKSArCisJCQkJCQkJ
dG90YWxfc3dhcF9wYWdlczsKIAl1bnNpZ25lZCBsb25nIHBvaW50cyA9IDA7CiAKIAlwb2ludHMg
PSBvb21fYmFkbmVzcyh0YXNrLCBOVUxMLCBOVUxMLCB0b3RhbHBhZ2VzKSAqCmRpZmYgLS1naXQg
YS9pbmNsdWRlL2xpbnV4L2hpZ2htZW0uaCBiL2luY2x1ZGUvbGludXgvaGlnaG1lbS5oCmluZGV4
IDA2OTA2NzkuLjg0ZWRhYTIgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvbGludXgvaGlnaG1lbS5oCisr
KyBiL2luY2x1ZGUvbGludXgvaGlnaG1lbS5oCkBAIC0zNiw3ICszNiw3IEBAIHN0YXRpYyBpbmxp
bmUgdm9pZCBpbnZhbGlkYXRlX2tlcm5lbF92bWFwX3JhbmdlKHZvaWQgKnZhZGRyLCBpbnQgc2l6
ZSkKIAogLyogZGVjbGFyYXRpb25zIGZvciBsaW51eC9tbS9oaWdobWVtLmMgKi8KIHVuc2lnbmVk
IGludCBucl9mcmVlX2hpZ2hwYWdlcyh2b2lkKTsKLWV4dGVybiB1bnNpZ25lZCBsb25nIHRvdGFs
aGlnaF9wYWdlczsKK2V4dGVybiBhdG9taWNfbG9uZ190IHRvdGFsaGlnaF9wYWdlczsKIAogdm9p
ZCBrbWFwX2ZsdXNoX3VudXNlZCh2b2lkKTsKIApkaWZmIC0tZ2l0IGEvaW5jbHVkZS9saW51eC9t
bS5oIGIvaW5jbHVkZS9saW51eC9tbS5oCmluZGV4IGZjZjljYzkuLmFmOTUyZmMgMTAwNjQ0Ci0t
LSBhL2luY2x1ZGUvbGludXgvbW0uaAorKysgYi9pbmNsdWRlL2xpbnV4L21tLmgKQEAgLTQ4LDcg
KzQ4LDcgQEAgc3RhdGljIGlubGluZSB2b2lkIHNldF9tYXhfbWFwbnIodW5zaWduZWQgbG9uZyBs
aW1pdCkKIHN0YXRpYyBpbmxpbmUgdm9pZCBzZXRfbWF4X21hcG5yKHVuc2lnbmVkIGxvbmcgbGlt
aXQpIHsgfQogI2VuZGlmCiAKLWV4dGVybiB1bnNpZ25lZCBsb25nIHRvdGFscmFtX3BhZ2VzOwor
ZXh0ZXJuIGF0b21pY19sb25nX3QgdG90YWxyYW1fcGFnZXM7CiBleHRlcm4gdm9pZCAqIGhpZ2hf
bWVtb3J5OwogZXh0ZXJuIGludCBwYWdlX2NsdXN0ZXI7CiAKZGlmZiAtLWdpdCBhL2luY2x1ZGUv
bGludXgvbW16b25lLmggYi9pbmNsdWRlL2xpbnV4L21tem9uZS5oCmluZGV4IDg1NTU1MDkuLjI2
MzliMDUgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvbGludXgvbW16b25lLmgKKysrIGIvaW5jbHVkZS9s
aW51eC9tbXpvbmUuaApAQCAtNDI4LDE0ICs0MjgsOCBAQCBzdHJ1Y3Qgem9uZSB7CiAJICogV3Jp
dGUgYWNjZXNzIHRvIHByZXNlbnRfcGFnZXMgYXQgcnVudGltZSBzaG91bGQgYmUgcHJvdGVjdGVk
IGJ5CiAJICogbWVtX2hvdHBsdWdfYmVnaW4vZW5kKCkuIEFueSByZWFkZXIgd2hvIGNhbid0IHRv
bGVyYW50IGRyaWZ0IG9mCiAJICogcHJlc2VudF9wYWdlcyBzaG91bGQgZ2V0X29ubGluZV9tZW1z
KCkgdG8gZ2V0IGEgc3RhYmxlIHZhbHVlLgotCSAqCi0JICogUmVhZCBhY2Nlc3MgdG8gbWFuYWdl
ZF9wYWdlcyBzaG91bGQgYmUgc2FmZSBiZWNhdXNlIGl0J3MgdW5zaWduZWQKLQkgKiBsb25nLiBX
cml0ZSBhY2Nlc3MgdG8gem9uZS0+bWFuYWdlZF9wYWdlcyBhbmQgdG90YWxyYW1fcGFnZXMgYXJl
Ci0JICogcHJvdGVjdGVkIGJ5IG1hbmFnZWRfcGFnZV9jb3VudF9sb2NrIGF0IHJ1bnRpbWUuIElk
ZWFseSBvbmx5Ci0JICogYWRqdXN0X21hbmFnZWRfcGFnZV9jb3VudCgpIHNob3VsZCBiZSB1c2Vk
IGluc3RlYWQgb2YgZGlyZWN0bHkKLQkgKiB0b3VjaGluZyB6b25lLT5tYW5hZ2VkX3BhZ2VzIGFu
ZCB0b3RhbHJhbV9wYWdlcy4KIAkgKi8KLQl1bnNpZ25lZCBsb25nCQltYW5hZ2VkX3BhZ2VzOwor
CWF0b21pY19sb25nX3QJCW1hbmFnZWRfcGFnZXM7CiAJdW5zaWduZWQgbG9uZwkJc3Bhbm5lZF9w
YWdlczsKIAl1bnNpZ25lZCBsb25nCQlwcmVzZW50X3BhZ2VzOwogCkBAIC04MTQsNyArODA4LDcg
QEAgc3RhdGljIGlubGluZSBib29sIGlzX2Rldl96b25lKGNvbnN0IHN0cnVjdCB6b25lICp6b25l
KQogICovCiBzdGF0aWMgaW5saW5lIGJvb2wgbWFuYWdlZF96b25lKHN0cnVjdCB6b25lICp6b25l
KQogewotCXJldHVybiB6b25lLT5tYW5hZ2VkX3BhZ2VzOworCXJldHVybiBhdG9taWNfbG9uZ19y
ZWFkKCZ6b25lLT5tYW5hZ2VkX3BhZ2VzKTsKIH0KIAogLyogUmV0dXJucyB0cnVlIGlmIGEgem9u
ZSBoYXMgbWVtb3J5ICovCmRpZmYgLS1naXQgYS9pbmNsdWRlL2xpbnV4L3N3YXAuaCBiL2luY2x1
ZGUvbGludXgvc3dhcC5oCmluZGV4IGQwOTg3NDMuLmIzNGM2ZTcgMTAwNjQ0Ci0tLSBhL2luY2x1
ZGUvbGludXgvc3dhcC5oCisrKyBiL2luY2x1ZGUvbGludXgvc3dhcC5oCkBAIC0zMDksNyArMzA5
LDcgQEAgc3RydWN0IHZtYV9zd2FwX3JlYWRhaGVhZCB7CiB9IHdoaWxlICgwKQogCiAvKiBsaW51
eC9tbS9wYWdlX2FsbG9jLmMgKi8KLWV4dGVybiB1bnNpZ25lZCBsb25nIHRvdGFscmFtX3BhZ2Vz
OworZXh0ZXJuIGF0b21pY19sb25nX3QgdG90YWxyYW1fcGFnZXM7CiBleHRlcm4gdW5zaWduZWQg
bG9uZyB0b3RhbHJlc2VydmVfcGFnZXM7CiBleHRlcm4gdW5zaWduZWQgbG9uZyBucl9mcmVlX2J1
ZmZlcl9wYWdlcyh2b2lkKTsKIGV4dGVybiB1bnNpZ25lZCBsb25nIG5yX2ZyZWVfcGFnZWNhY2hl
X3BhZ2VzKHZvaWQpOwpkaWZmIC0tZ2l0IGEva2VybmVsL2ZvcmsuYyBiL2tlcm5lbC9mb3JrLmMK
aW5kZXggMmY3OGQzMi4uYjYwNjhjNSAxMDA2NDQKLS0tIGEva2VybmVsL2ZvcmsuYworKysgYi9r
ZXJuZWwvZm9yay5jCkBAIC03NDQsMTEgKzc0NCwxMSBAQCBzdGF0aWMgdm9pZCBzZXRfbWF4X3Ro
cmVhZHModW5zaWduZWQgaW50IG1heF90aHJlYWRzX3N1Z2dlc3RlZCkKIAkgKiBUaGUgbnVtYmVy
IG9mIHRocmVhZHMgc2hhbGwgYmUgbGltaXRlZCBzdWNoIHRoYXQgdGhlIHRocmVhZAogCSAqIHN0
cnVjdHVyZXMgbWF5IG9ubHkgY29uc3VtZSBhIHNtYWxsIHBhcnQgb2YgdGhlIGF2YWlsYWJsZSBt
ZW1vcnkuCiAJICovCi0JaWYgKGZsczY0KHRvdGFscmFtX3BhZ2VzKSArIGZsczY0KFBBR0VfU0la
RSkgPiA2NCkKKwlpZiAoZmxzNjQoYXRvbWljX2xvbmdfcmVhZCgmdG90YWxyYW1fcGFnZXMpKSAr
IGZsczY0KFBBR0VfU0laRSkgPiA2NCkKIAkJdGhyZWFkcyA9IE1BWF9USFJFQURTOwogCWVsc2UK
LQkJdGhyZWFkcyA9IGRpdjY0X3U2NCgodTY0KSB0b3RhbHJhbV9wYWdlcyAqICh1NjQpIFBBR0Vf
U0laRSwKLQkJCQkgICAgKHU2NCkgVEhSRUFEX1NJWkUgKiA4VUwpOworCQl0aHJlYWRzID0gZGl2
NjRfdTY0KCh1NjQpIGF0b21pY19sb25nX3JlYWQoJnRvdGFscmFtX3BhZ2VzKSAqCisJCQkJKHU2
NCkgUEFHRV9TSVpFLCAodTY0KSBUSFJFQURfU0laRSAqIDhVTCk7CiAKIAlpZiAodGhyZWFkcyA+
IG1heF90aHJlYWRzX3N1Z2dlc3RlZCkKIAkJdGhyZWFkcyA9IG1heF90aHJlYWRzX3N1Z2dlc3Rl
ZDsKZGlmZiAtLWdpdCBhL2tlcm5lbC9rZXhlY19jb3JlLmMgYi9rZXJuZWwva2V4ZWNfY29yZS5j
CmluZGV4IDg2ZWYwNmQuLmVkODVkZGQgMTAwNjQ0Ci0tLSBhL2tlcm5lbC9rZXhlY19jb3JlLmMK
KysrIGIva2VybmVsL2tleGVjX2NvcmUuYwpAQCAtMjE3LDEzICsyMTcsMTQgQEAgaW50IHNhbml0
eV9jaGVja19zZWdtZW50X2xpc3Qoc3RydWN0IGtpbWFnZSAqaW1hZ2UpCiAJICogd2FzdGVkIGFs
bG9jYXRpbmcgcGFnZXMsIHdoaWNoIGNhbiBjYXVzZSBhIHNvZnQgbG9ja3VwLgogCSAqLwogCWZv
ciAoaSA9IDA7IGkgPCBucl9zZWdtZW50czsgaSsrKSB7Ci0JCWlmIChQQUdFX0NPVU5UKGltYWdl
LT5zZWdtZW50W2ldLm1lbXN6KSA+IHRvdGFscmFtX3BhZ2VzIC8gMikKKwkJaWYgKFBBR0VfQ09V
TlQoaW1hZ2UtPnNlZ21lbnRbaV0ubWVtc3opID4KKwkJCQlhdG9taWNfbG9uZ19yZWFkKCZ0b3Rh
bHJhbV9wYWdlcykgLyAyKQogCQkJcmV0dXJuIC1FSU5WQUw7CiAKIAkJdG90YWxfcGFnZXMgKz0g
UEFHRV9DT1VOVChpbWFnZS0+c2VnbWVudFtpXS5tZW1zeik7CiAJfQogCi0JaWYgKHRvdGFsX3Bh
Z2VzID4gdG90YWxyYW1fcGFnZXMgLyAyKQorCWlmICh0b3RhbF9wYWdlcyA+IGF0b21pY19sb25n
X3JlYWQoJnRvdGFscmFtX3BhZ2VzKSAvIDIpCiAJCXJldHVybiAtRUlOVkFMOwogCiAJLyoKZGlm
ZiAtLWdpdCBhL2tlcm5lbC9wb3dlci9zbmFwc2hvdC5jIGIva2VybmVsL3Bvd2VyL3NuYXBzaG90
LmMKaW5kZXggYjAzMDhhMi4uMTQyYTNjNzYgMTAwNjQ0Ci0tLSBhL2tlcm5lbC9wb3dlci9zbmFw
c2hvdC5jCisrKyBiL2tlcm5lbC9wb3dlci9zbmFwc2hvdC5jCkBAIC0xMDUsNyArMTA1LDcgQEAg
dm9pZCBfX2luaXQgaGliZXJuYXRlX3Jlc2VydmVkX3NpemVfaW5pdCh2b2lkKQogCiB2b2lkIF9f
aW5pdCBoaWJlcm5hdGVfaW1hZ2Vfc2l6ZV9pbml0KHZvaWQpCiB7Ci0JaW1hZ2Vfc2l6ZSA9ICgo
dG90YWxyYW1fcGFnZXMgKiAyKSAvIDUpICogUEFHRV9TSVpFOworCWltYWdlX3NpemUgPSAoKGF0
b21pY19sb25nX3JlYWQoJnRvdGFscmFtX3BhZ2VzKSAqIDIpIC8gNSkgKiBQQUdFX1NJWkU7CiB9
CiAKIC8qCmRpZmYgLS1naXQgYS9saWIvc2hvd19tZW0uYyBiL2xpYi9zaG93X21lbS5jCmluZGV4
IDBiZWFhMWQuLjA3MDFmNjMgMTAwNjQ0Ci0tLSBhL2xpYi9zaG93X21lbS5jCisrKyBiL2xpYi9z
aG93X21lbS5jCkBAIC0yOCw3ICsyOCw4IEBAIHZvaWQgc2hvd19tZW0odW5zaWduZWQgaW50IGZp
bHRlciwgbm9kZW1hc2tfdCAqbm9kZW1hc2spCiAJCQkJY29udGludWU7CiAKIAkJCXRvdGFsICs9
IHpvbmUtPnByZXNlbnRfcGFnZXM7Ci0JCQlyZXNlcnZlZCArPSB6b25lLT5wcmVzZW50X3BhZ2Vz
IC0gem9uZS0+bWFuYWdlZF9wYWdlczsKKwkJCXJlc2VydmVkICs9IHpvbmUtPnByZXNlbnRfcGFn
ZXMgLQorCQkJCWF0b21pY19sb25nX3JlYWQoJnpvbmUtPm1hbmFnZWRfcGFnZXMpOwogCiAJCQlp
ZiAoaXNfaGlnaG1lbV9pZHgoem9uZWlkKSkKIAkJCQloaWdobWVtICs9IHpvbmUtPnByZXNlbnRf
cGFnZXM7CmRpZmYgLS1naXQgYS9tbS9oaWdobWVtLmMgYi9tbS9oaWdobWVtLmMKaW5kZXggNTlk
YjMyMi4uOTNhNDVjMCAxMDA2NDQKLS0tIGEvbW0vaGlnaG1lbS5jCisrKyBiL21tL2hpZ2htZW0u
YwpAQCAtMTA1LDcgKzEwNSw3IEBAIHN0YXRpYyBpbmxpbmUgd2FpdF9xdWV1ZV9oZWFkX3QgKmdl
dF9wa21hcF93YWl0X3F1ZXVlX2hlYWQodW5zaWduZWQgaW50IGNvbG9yKQogfQogI2VuZGlmCiAK
LXVuc2lnbmVkIGxvbmcgdG90YWxoaWdoX3BhZ2VzIF9fcmVhZF9tb3N0bHk7CithdG9taWNfbG9u
Z190IHRvdGFsaGlnaF9wYWdlcyBfX3JlYWRfbW9zdGx5OwogRVhQT1JUX1NZTUJPTCh0b3RhbGhp
Z2hfcGFnZXMpOwogCiAKZGlmZiAtLWdpdCBhL21tL2h1Z2VfbWVtb3J5LmMgYi9tbS9odWdlX21l
bW9yeS5jCmluZGV4IGQzOTRkMTguLmYyZjE4YjUgMTAwNjQ0Ci0tLSBhL21tL2h1Z2VfbWVtb3J5
LmMKKysrIGIvbW0vaHVnZV9tZW1vcnkuYwpAQCAtNDIwLDcgKzQyMCw3IEBAIHN0YXRpYyBpbnQg
X19pbml0IGh1Z2VwYWdlX2luaXQodm9pZCkKIAkgKiB3aGVyZSB0aGUgZXh0cmEgbWVtb3J5IHVz
ZWQgY291bGQgaHVydCBtb3JlIHRoYW4gVExCIG92ZXJoZWFkCiAJICogaXMgbGlrZWx5IHRvIHNh
dmUuICBUaGUgYWRtaW4gY2FuIHN0aWxsIGVuYWJsZSBpdCB0aHJvdWdoIC9zeXMuCiAJICovCi0J
aWYgKHRvdGFscmFtX3BhZ2VzIDwgKDUxMiA8PCAoMjAgLSBQQUdFX1NISUZUKSkpIHsKKwlpZiAo
YXRvbWljX2xvbmdfcmVhZCgmdG90YWxyYW1fcGFnZXMpIDwgKDUxMiA8PCAoMjAgLSBQQUdFX1NI
SUZUKSkpIHsKIAkJdHJhbnNwYXJlbnRfaHVnZXBhZ2VfZmxhZ3MgPSAwOwogCQlyZXR1cm4gMDsK
IAl9CmRpZmYgLS1naXQgYS9tbS9rYXNhbi9xdWFyYW50aW5lLmMgYi9tbS9rYXNhbi9xdWFyYW50
aW5lLmMKaW5kZXggYjIwOWRiYS4uNGQzNmFlZCAxMDA2NDQKLS0tIGEvbW0va2FzYW4vcXVhcmFu
dGluZS5jCisrKyBiL21tL2thc2FuL3F1YXJhbnRpbmUuYwpAQCAtMjM2LDggKzIzNiw4IEBAIHZv
aWQgcXVhcmFudGluZV9yZWR1Y2Uodm9pZCkKIAkgKiBVcGRhdGUgcXVhcmFudGluZSBzaXplIGlu
IGNhc2Ugb2YgaG90cGx1Zy4gQWxsb2NhdGUgYSBmcmFjdGlvbiBvZgogCSAqIHRoZSBpbnN0YWxs
ZWQgbWVtb3J5IHRvIHF1YXJhbnRpbmUgbWludXMgcGVyLWNwdSBxdWV1ZSBsaW1pdHMuCiAJICov
Ci0JdG90YWxfc2l6ZSA9IChSRUFEX09OQ0UodG90YWxyYW1fcGFnZXMpIDw8IFBBR0VfU0hJRlQp
IC8KLQkJUVVBUkFOVElORV9GUkFDVElPTjsKKwl0b3RhbF9zaXplID0gKFJFQURfT05DRShhdG9t
aWNfbG9uZ19yZWFkKCZ0b3RhbHJhbV9wYWdlcykpIDw8CisJCQlQQUdFX1NISUZUKSAvIFFVQVJB
TlRJTkVfRlJBQ1RJT047CiAJcGVyY3B1X3F1YXJhbnRpbmVzID0gUVVBUkFOVElORV9QRVJDUFVf
U0laRSAqIG51bV9vbmxpbmVfY3B1cygpOwogCW5ld19xdWFyYW50aW5lX3NpemUgPSAodG90YWxf
c2l6ZSA8IHBlcmNwdV9xdWFyYW50aW5lcykgPwogCQkwIDogdG90YWxfc2l6ZSAtIHBlcmNwdV9x
dWFyYW50aW5lczsKZGlmZiAtLWdpdCBhL21tL21lbWJsb2NrLmMgYi9tbS9tZW1ibG9jay5jCmlu
ZGV4IGVkZGNhYzIuLjQzZjUzZTkgMTAwNjQ0Ci0tLSBhL21tL21lbWJsb2NrLmMKKysrIGIvbW0v
bWVtYmxvY2suYwpAQCAtMTYyNyw3ICsxNjI3LDcgQEAgdm9pZCBfX2luaXQgX19tZW1ibG9ja19m
cmVlX2xhdGUocGh5c19hZGRyX3QgYmFzZSwgcGh5c19hZGRyX3Qgc2l6ZSkKIAogCWZvciAoOyBj
dXJzb3IgPCBlbmQ7IGN1cnNvcisrKSB7CiAJCW1lbWJsb2NrX2ZyZWVfcGFnZXMocGZuX3RvX3Bh
Z2UoY3Vyc29yKSwgY3Vyc29yLCAwKTsKLQkJdG90YWxyYW1fcGFnZXMrKzsKKwkJYXRvbWljX2xv
bmdfaW5jKCZ0b3RhbHJhbV9wYWdlcyk7CiAJfQogfQogCkBAIC0yMDAxLDcgKzIwMDEsNyBAQCB2
b2lkIHJlc2V0X25vZGVfbWFuYWdlZF9wYWdlcyhwZ19kYXRhX3QgKnBnZGF0KQogCXN0cnVjdCB6
b25lICp6OwogCiAJZm9yICh6ID0gcGdkYXQtPm5vZGVfem9uZXM7IHogPCBwZ2RhdC0+bm9kZV96
b25lcyArIE1BWF9OUl9aT05FUzsgeisrKQotCQl6LT5tYW5hZ2VkX3BhZ2VzID0gMDsKKwkJYXRv
bWljX2xvbmdfc2V0KCZ6LT5tYW5hZ2VkX3BhZ2VzLCAwKTsKIH0KIAogdm9pZCBfX2luaXQgcmVz
ZXRfYWxsX3pvbmVzX21hbmFnZWRfcGFnZXModm9pZCkKQEAgLTIwMjksNyArMjAyOSw3IEBAIHVu
c2lnbmVkIGxvbmcgX19pbml0IG1lbWJsb2NrX2ZyZWVfYWxsKHZvaWQpCiAJcmVzZXRfYWxsX3pv
bmVzX21hbmFnZWRfcGFnZXMoKTsKIAogCXBhZ2VzID0gZnJlZV9sb3dfbWVtb3J5X2NvcmVfZWFy
bHkoKTsKLQl0b3RhbHJhbV9wYWdlcyArPSBwYWdlczsKKwlhdG9taWNfbG9uZ19hZGQocGFnZXMs
ICZ0b3RhbHJhbV9wYWdlcyk7CiAKIAlyZXR1cm4gcGFnZXM7CiB9CmRpZmYgLS1naXQgYS9tbS9t
ZW1vcnlfaG90cGx1Zy5jIGIvbW0vbWVtb3J5X2hvdHBsdWcuYwppbmRleCBkYmJiOTQ1Li4wNzI1
OTg0IDEwMDY0NAotLS0gYS9tbS9tZW1vcnlfaG90cGx1Zy5jCisrKyBiL21tL21lbW9yeV9ob3Rw
bHVnLmMKQEAgLTY1NywxMCArNjU3LDEwIEBAIHZvaWQgX19vbmxpbmVfcGFnZV9mcmVlKHN0cnVj
dCBwYWdlICpwYWdlKQogc3RhdGljIGludCBnZW5lcmljX29ubGluZV9wYWdlKHN0cnVjdCBwYWdl
ICpwYWdlLCB1bnNpZ25lZCBpbnQgb3JkZXIpCiB7CiAJX19mcmVlX3BhZ2VzX2NvcmUocGFnZSwg
b3JkZXIpOwotCXRvdGFscmFtX3BhZ2VzICs9ICgxVUwgPDwgb3JkZXIpOworCWF0b21pY19sb25n
X2FkZCgoMVVMIDw8IG9yZGVyKSwgJnRvdGFscmFtX3BhZ2VzKTsKICNpZmRlZiBDT05GSUdfSElH
SE1FTQogCWlmIChQYWdlSGlnaE1lbShwYWdlKSkKLQkJdG90YWxoaWdoX3BhZ2VzICs9ICgxVUwg
PDwgb3JkZXIpOworCQlhdG9taWNfbG9uZ19hZGQoKDFVTCA8PCBvcmRlciksICZ0b3RhbGhpZ2hf
cGFnZXMpOwogI2VuZGlmCiAJcmV0dXJuIDA7CiB9CmRpZmYgLS1naXQgYS9tbS9tbV9pbml0LmMg
Yi9tbS9tbV9pbml0LmMKaW5kZXggNjgzOGE1My4uOTNhNjYxMSAxMDA2NDQKLS0tIGEvbW0vbW1f
aW5pdC5jCisrKyBiL21tL21tX2luaXQuYwpAQCAtMTQ2LDcgKzE0Niw4IEBAIHN0YXRpYyB2b2lk
IF9fbWVtaW5pdCBtbV9jb21wdXRlX2JhdGNoKHZvaWQpCiAJczMyIGJhdGNoID0gbWF4X3QoczMy
LCBucioyLCAzMik7CiAKIAkvKiBiYXRjaCBzaXplIHNldCB0byAwLjQlIG9mICh0b3RhbCBtZW1v
cnkvI2NwdXMpLCBvciBtYXggaW50MzIgKi8KLQltZW1zaXplZF9iYXRjaCA9IG1pbl90KHU2NCwg
KHRvdGFscmFtX3BhZ2VzL25yKS8yNTYsIDB4N2ZmZmZmZmYpOworCW1lbXNpemVkX2JhdGNoID0g
bWluX3QodTY0LCAoYXRvbWljX2xvbmdfcmVhZCgmdG90YWxyYW1fcGFnZXMpL25yKS8yNTYsCisJ
CQkJCQkJCTB4N2ZmZmZmZmYpOwogCiAJdm1fY29tbWl0dGVkX2FzX2JhdGNoID0gbWF4X3QoczMy
LCBtZW1zaXplZF9iYXRjaCwgYmF0Y2gpOwogfQpkaWZmIC0tZ2l0IGEvbW0vb29tX2tpbGwuYyBi
L21tL29vbV9raWxsLmMKaW5kZXggNjU4OWY2MC4uMWEzN2Q2OCAxMDA2NDQKLS0tIGEvbW0vb29t
X2tpbGwuYworKysgYi9tbS9vb21fa2lsbC5jCkBAIC0yNjksNyArMjY5LDcgQEAgc3RhdGljIGVu
dW0gb29tX2NvbnN0cmFpbnQgY29uc3RyYWluZWRfYWxsb2Moc3RydWN0IG9vbV9jb250cm9sICpv
YykKIAl9CiAKIAkvKiBEZWZhdWx0IHRvIGFsbCBhdmFpbGFibGUgbWVtb3J5ICovCi0Jb2MtPnRv
dGFscGFnZXMgPSB0b3RhbHJhbV9wYWdlcyArIHRvdGFsX3N3YXBfcGFnZXM7CisJb2MtPnRvdGFs
cGFnZXMgPSBhdG9taWNfbG9uZ19yZWFkKCZ0b3RhbHJhbV9wYWdlcykgKyB0b3RhbF9zd2FwX3Bh
Z2VzOwogCiAJaWYgKCFJU19FTkFCTEVEKENPTkZJR19OVU1BKSkKIAkJcmV0dXJuIENPTlNUUkFJ
TlRfTk9ORTsKZGlmZiAtLWdpdCBhL21tL3BhZ2VfYWxsb2MuYyBiL21tL3BhZ2VfYWxsb2MuYwpp
bmRleCA0YmQ4NThkLi5jN2IyNmUzIDEwMDY0NAotLS0gYS9tbS9wYWdlX2FsbG9jLmMKKysrIGIv
bW0vcGFnZV9hbGxvYy5jCkBAIC0xMjEsMTAgKzEyMSw3IEBACiB9OwogRVhQT1JUX1NZTUJPTChu
b2RlX3N0YXRlcyk7CiAKLS8qIFByb3RlY3QgdG90YWxyYW1fcGFnZXMgYW5kIHpvbmUtPm1hbmFn
ZWRfcGFnZXMgKi8KLXN0YXRpYyBERUZJTkVfU1BJTkxPQ0sobWFuYWdlZF9wYWdlX2NvdW50X2xv
Y2spOwotCi11bnNpZ25lZCBsb25nIHRvdGFscmFtX3BhZ2VzIF9fcmVhZF9tb3N0bHk7CithdG9t
aWNfbG9uZ190IHRvdGFscmFtX3BhZ2VzIF9fcmVhZF9tb3N0bHk7CiB1bnNpZ25lZCBsb25nIHRv
dGFscmVzZXJ2ZV9wYWdlcyBfX3JlYWRfbW9zdGx5OwogdW5zaWduZWQgbG9uZyB0b3RhbGNtYV9w
YWdlcyBfX3JlYWRfbW9zdGx5OwogCkBAIC0xMjc1LDcgKzEyNzIsNyBAQCB2b2lkIF9fZnJlZV9w
YWdlc19jb3JlKHN0cnVjdCBwYWdlICpwYWdlLCB1bnNpZ25lZCBpbnQgb3JkZXIpCiAJCXNldF9w
YWdlX2NvdW50KHAsIDApOwogCX0KIAotCXBhZ2Vfem9uZShwYWdlKS0+bWFuYWdlZF9wYWdlcyAr
PSBucl9wYWdlczsKKwlhdG9taWNfbG9uZ19hZGQobnJfcGFnZXMsICZwYWdlX3pvbmUocGFnZSkt
Pm1hbmFnZWRfcGFnZXMpOwogCXNldF9wYWdlX3JlZmNvdW50ZWQocGFnZSk7CiAJX19mcmVlX3Bh
Z2VzKHBhZ2UsIG9yZGVyKTsKIH0KQEAgLTIyNTQsNyArMjI1MSw4IEBAIHN0YXRpYyB2b2lkIHJl
c2VydmVfaGlnaGF0b21pY19wYWdlYmxvY2soc3RydWN0IHBhZ2UgKnBhZ2UsIHN0cnVjdCB6b25l
ICp6b25lLAogCSAqIExpbWl0IHRoZSBudW1iZXIgcmVzZXJ2ZWQgdG8gMSBwYWdlYmxvY2sgb3Ig
cm91Z2hseSAxJSBvZiBhIHpvbmUuCiAJICogQ2hlY2sgaXMgcmFjZS1wcm9uZSBidXQgaGFybWxl
c3MuCiAJICovCi0JbWF4X21hbmFnZWQgPSAoem9uZS0+bWFuYWdlZF9wYWdlcyAvIDEwMCkgKyBw
YWdlYmxvY2tfbnJfcGFnZXM7CisJbWF4X21hbmFnZWQgPSAoYXRvbWljX2xvbmdfcmVhZCgmem9u
ZS0+bWFuYWdlZF9wYWdlcykgLyAxMDApICsKKwkJCQkJCXBhZ2VibG9ja19ucl9wYWdlczsKIAlp
ZiAoem9uZS0+bnJfcmVzZXJ2ZWRfaGlnaGF0b21pYyA+PSBtYXhfbWFuYWdlZCkKIAkJcmV0dXJu
OwogCkBAIC00NjU4LDcgKzQ2NTYsNyBAQCBzdGF0aWMgdW5zaWduZWQgbG9uZyBucl9mcmVlX3pv
bmVfcGFnZXMoaW50IG9mZnNldCkKIAlzdHJ1Y3Qgem9uZWxpc3QgKnpvbmVsaXN0ID0gbm9kZV96
b25lbGlzdChudW1hX25vZGVfaWQoKSwgR0ZQX0tFUk5FTCk7CiAKIAlmb3JfZWFjaF96b25lX3pv
bmVsaXN0KHpvbmUsIHosIHpvbmVsaXN0LCBvZmZzZXQpIHsKLQkJdW5zaWduZWQgbG9uZyBzaXpl
ID0gem9uZS0+bWFuYWdlZF9wYWdlczsKKwkJdW5zaWduZWQgbG9uZyBzaXplID0gYXRvbWljX2xv
bmdfcmVhZCgmem9uZS0+bWFuYWdlZF9wYWdlcyk7CiAJCXVuc2lnbmVkIGxvbmcgaGlnaCA9IGhp
Z2hfd21hcmtfcGFnZXMoem9uZSk7CiAJCWlmIChzaXplID4gaGlnaCkKIAkJCXN1bSArPSBzaXpl
IC0gaGlnaDsKQEAgLTQ3NDQsMTEgKzQ3NDIsMTUgQEAgbG9uZyBzaV9tZW1fYXZhaWxhYmxlKHZv
aWQpCiAKIHZvaWQgc2lfbWVtaW5mbyhzdHJ1Y3Qgc3lzaW5mbyAqdmFsKQogewotCXZhbC0+dG90
YWxyYW0gPSB0b3RhbHJhbV9wYWdlczsKKwl2YWwtPnRvdGFscmFtID0gYXRvbWljX2xvbmdfcmVh
ZCgmdG90YWxyYW1fcGFnZXMpOwogCXZhbC0+c2hhcmVkcmFtID0gZ2xvYmFsX25vZGVfcGFnZV9z
dGF0ZShOUl9TSE1FTSk7CiAJdmFsLT5mcmVlcmFtID0gZ2xvYmFsX3pvbmVfcGFnZV9zdGF0ZShO
Ul9GUkVFX1BBR0VTKTsKIAl2YWwtPmJ1ZmZlcnJhbSA9IG5yX2Jsb2NrZGV2X3BhZ2VzKCk7Ci0J
dmFsLT50b3RhbGhpZ2ggPSB0b3RhbGhpZ2hfcGFnZXM7CisjaWZkZWYgQ09ORklHX0hJR0hNRU0K
Kwl2YWwtPnRvdGFsaGlnaCA9IGF0b21pY19sb25nX3JlYWQoJnRvdGFsaGlnaF9wYWdlcyk7Cisj
ZWxzZQorCXZhbC0+dG90YWxoaWdoID0gMDsKKyNlbmRpZgogCXZhbC0+ZnJlZWhpZ2ggPSBucl9m
cmVlX2hpZ2hwYWdlcygpOwogCXZhbC0+bWVtX3VuaXQgPSBQQUdFX1NJWkU7CiB9CkBAIC00NzY1
LDcgKzQ3NjcsNyBAQCB2b2lkIHNpX21lbWluZm9fbm9kZShzdHJ1Y3Qgc3lzaW5mbyAqdmFsLCBp
bnQgbmlkKQogCXBnX2RhdGFfdCAqcGdkYXQgPSBOT0RFX0RBVEEobmlkKTsKIAogCWZvciAoem9u
ZV90eXBlID0gMDsgem9uZV90eXBlIDwgTUFYX05SX1pPTkVTOyB6b25lX3R5cGUrKykKLQkJbWFu
YWdlZF9wYWdlcyArPSBwZ2RhdC0+bm9kZV96b25lc1t6b25lX3R5cGVdLm1hbmFnZWRfcGFnZXM7
CisJCW1hbmFnZWRfcGFnZXMgKz0gYXRvbWljX2xvbmdfcmVhZCgmcGdkYXQtPm5vZGVfem9uZXNb
em9uZV90eXBlXS5tYW5hZ2VkX3BhZ2VzKTsKIAl2YWwtPnRvdGFscmFtID0gbWFuYWdlZF9wYWdl
czsKIAl2YWwtPnNoYXJlZHJhbSA9IG5vZGVfcGFnZV9zdGF0ZShwZ2RhdCwgTlJfU0hNRU0pOwog
CXZhbC0+ZnJlZXJhbSA9IHN1bV96b25lX25vZGVfcGFnZV9zdGF0ZShuaWQsIE5SX0ZSRUVfUEFH
RVMpOwpAQCAtNDc3NCw3ICs0Nzc2LDcgQEAgdm9pZCBzaV9tZW1pbmZvX25vZGUoc3RydWN0IHN5
c2luZm8gKnZhbCwgaW50IG5pZCkKIAkJc3RydWN0IHpvbmUgKnpvbmUgPSAmcGdkYXQtPm5vZGVf
em9uZXNbem9uZV90eXBlXTsKIAogCQlpZiAoaXNfaGlnaG1lbSh6b25lKSkgewotCQkJbWFuYWdl
ZF9oaWdocGFnZXMgKz0gem9uZS0+bWFuYWdlZF9wYWdlczsKKwkJCW1hbmFnZWRfaGlnaHBhZ2Vz
ICs9IGF0b21pY19sb25nX3JlYWQoJnpvbmUtPm1hbmFnZWRfcGFnZXMpOwogCQkJZnJlZV9oaWdo
cGFnZXMgKz0gem9uZV9wYWdlX3N0YXRlKHpvbmUsIE5SX0ZSRUVfUEFHRVMpOwogCQl9CiAJfQpA
QCAtNDk4MSw3ICs0OTgzLDcgQEAgdm9pZCBzaG93X2ZyZWVfYXJlYXModW5zaWduZWQgaW50IGZp
bHRlciwgbm9kZW1hc2tfdCAqbm9kZW1hc2spCiAJCQlLKHpvbmVfcGFnZV9zdGF0ZSh6b25lLCBO
Ul9aT05FX1VORVZJQ1RBQkxFKSksCiAJCQlLKHpvbmVfcGFnZV9zdGF0ZSh6b25lLCBOUl9aT05F
X1dSSVRFX1BFTkRJTkcpKSwKIAkJCUsoem9uZS0+cHJlc2VudF9wYWdlcyksCi0JCQlLKHpvbmUt
Pm1hbmFnZWRfcGFnZXMpLAorCQkJSyhhdG9taWNfbG9uZ19yZWFkKCZ6b25lLT5tYW5hZ2VkX3Bh
Z2VzKSksCiAJCQlLKHpvbmVfcGFnZV9zdGF0ZSh6b25lLCBOUl9NTE9DSykpLAogCQkJem9uZV9w
YWdlX3N0YXRlKHpvbmUsIE5SX0tFUk5FTF9TVEFDS19LQiksCiAJCQlLKHpvbmVfcGFnZV9zdGF0
ZSh6b25lLCBOUl9QQUdFVEFCTEUpKSwKQEAgLTU2NDMsNyArNTY0NSw3IEBAIHN0YXRpYyBpbnQg
em9uZV9iYXRjaHNpemUoc3RydWN0IHpvbmUgKnpvbmUpCiAJICogVGhlIHBlci1jcHUtcGFnZXMg
cG9vbHMgYXJlIHNldCB0byBhcm91bmQgMTAwMHRoIG9mIHRoZQogCSAqIHNpemUgb2YgdGhlIHpv
bmUuCiAJICovCi0JYmF0Y2ggPSB6b25lLT5tYW5hZ2VkX3BhZ2VzIC8gMTAyNDsKKwliYXRjaCA9
IGF0b21pY19sb25nX3JlYWQoJnpvbmUtPm1hbmFnZWRfcGFnZXMpIC8gMTAyNDsKIAkvKiBCdXQg
bm8gbW9yZSB0aGFuIGEgbWVnLiAqLwogCWlmIChiYXRjaCAqIFBBR0VfU0laRSA+IDEwMjQgKiAx
MDI0KQogCQliYXRjaCA9ICgxMDI0ICogMTAyNCkgLyBQQUdFX1NJWkU7CkBAIC01NzU0LDcgKzU3
NTYsNyBAQCBzdGF0aWMgdm9pZCBwYWdlc2V0X3NldF9oaWdoX2FuZF9iYXRjaChzdHJ1Y3Qgem9u
ZSAqem9uZSwKIHsKIAlpZiAocGVyY3B1X3BhZ2VsaXN0X2ZyYWN0aW9uKQogCQlwYWdlc2V0X3Nl
dF9oaWdoKHBjcCwKLQkJCSh6b25lLT5tYW5hZ2VkX3BhZ2VzIC8KKwkJCShhdG9taWNfbG9uZ19y
ZWFkKCZ6b25lLT5tYW5hZ2VkX3BhZ2VzKSAvCiAJCQkJcGVyY3B1X3BhZ2VsaXN0X2ZyYWN0aW9u
KSk7CiAJZWxzZQogCQlwYWdlc2V0X3NldF9iYXRjaChwY3AsIHpvbmVfYmF0Y2hzaXplKHpvbmUp
KTsKQEAgLTYzMDksNyArNjMxMSw3IEBAIHN0YXRpYyB2b2lkIF9fbWVtaW5pdCBwZ2RhdF9pbml0
X2ludGVybmFscyhzdHJ1Y3QgcGdsaXN0X2RhdGEgKnBnZGF0KQogc3RhdGljIHZvaWQgX19tZW1p
bml0IHpvbmVfaW5pdF9pbnRlcm5hbHMoc3RydWN0IHpvbmUgKnpvbmUsIGVudW0gem9uZV90eXBl
IGlkeCwgaW50IG5pZCwKIAkJCQkJCQl1bnNpZ25lZCBsb25nIHJlbWFpbmluZ19wYWdlcykKIHsK
LQl6b25lLT5tYW5hZ2VkX3BhZ2VzID0gcmVtYWluaW5nX3BhZ2VzOworCWF0b21pY19sb25nX3Nl
dCgmem9uZS0+bWFuYWdlZF9wYWdlcywgcmVtYWluaW5nX3BhZ2VzKTsKIAl6b25lX3NldF9uaWQo
em9uZSwgbmlkKTsKIAl6b25lLT5uYW1lID0gem9uZV9uYW1lc1tpZHhdOwogCXpvbmUtPnpvbmVf
cGdkYXQgPSBOT0RFX0RBVEEobmlkKTsKQEAgLTcwNjEsMTQgKzcwNjMsMTIgQEAgc3RhdGljIGlu
dCBfX2luaXQgY21kbGluZV9wYXJzZV9tb3ZhYmxlY29yZShjaGFyICpwKQogCiB2b2lkIGFkanVz
dF9tYW5hZ2VkX3BhZ2VfY291bnQoc3RydWN0IHBhZ2UgKnBhZ2UsIGxvbmcgY291bnQpCiB7Ci0J
c3Bpbl9sb2NrKCZtYW5hZ2VkX3BhZ2VfY291bnRfbG9jayk7Ci0JcGFnZV96b25lKHBhZ2UpLT5t
YW5hZ2VkX3BhZ2VzICs9IGNvdW50OwotCXRvdGFscmFtX3BhZ2VzICs9IGNvdW50OworCWF0b21p
Y19sb25nX2FkZChjb3VudCwgJnBhZ2Vfem9uZShwYWdlKS0+bWFuYWdlZF9wYWdlcyk7CisJYXRv
bWljX2xvbmdfYWRkKGNvdW50LCAmdG90YWxyYW1fcGFnZXMpOwogI2lmZGVmIENPTkZJR19ISUdI
TUVNCiAJaWYgKFBhZ2VIaWdoTWVtKHBhZ2UpKQotCQl0b3RhbGhpZ2hfcGFnZXMgKz0gY291bnQ7
CisJCWF0b21pY19sb25nX2FkZChjb3VudCwgJnRvdGFsaGlnaF9wYWdlcyk7CiAjZW5kaWYKLQlz
cGluX3VubG9jaygmbWFuYWdlZF9wYWdlX2NvdW50X2xvY2spOwogfQogRVhQT1JUX1NZTUJPTChh
ZGp1c3RfbWFuYWdlZF9wYWdlX2NvdW50KTsKIApAQCAtNzEwOSw5ICs3MTA5LDkgQEAgdW5zaWdu
ZWQgbG9uZyBmcmVlX3Jlc2VydmVkX2FyZWEodm9pZCAqc3RhcnQsIHZvaWQgKmVuZCwgaW50IHBv
aXNvbiwgY2hhciAqcykKIHZvaWQgZnJlZV9oaWdobWVtX3BhZ2Uoc3RydWN0IHBhZ2UgKnBhZ2Up
CiB7CiAJX19mcmVlX3Jlc2VydmVkX3BhZ2UocGFnZSk7Ci0JdG90YWxyYW1fcGFnZXMrKzsKLQlw
YWdlX3pvbmUocGFnZSktPm1hbmFnZWRfcGFnZXMrKzsKLQl0b3RhbGhpZ2hfcGFnZXMrKzsKKwlh
dG9taWNfbG9uZ19pbmMoJnRvdGFscmFtX3BhZ2VzKTsKKwlhdG9taWNfbG9uZ19pbmMoJnBhZ2Vf
em9uZShwYWdlKS0+bWFuYWdlZF9wYWdlcyk7CisJYXRvbWljX2xvbmdfaW5jKCZ0b3RhbGhpZ2hf
cGFnZXMpOwogfQogI2VuZGlmCiAKQEAgLTcxNjAsMTAgKzcxNjAsMTAgQEAgdm9pZCBfX2luaXQg
bWVtX2luaXRfcHJpbnRfaW5mbyhjb25zdCBjaGFyICpzdHIpCiAJCXBoeXNwYWdlcyA8PCAoUEFH
RV9TSElGVCAtIDEwKSwKIAkJY29kZXNpemUgPj4gMTAsIGRhdGFzaXplID4+IDEwLCByb3NpemUg
Pj4gMTAsCiAJCShpbml0X2RhdGFfc2l6ZSArIGluaXRfY29kZV9zaXplKSA+PiAxMCwgYnNzX3Np
emUgPj4gMTAsCi0JCShwaHlzcGFnZXMgLSB0b3RhbHJhbV9wYWdlcyAtIHRvdGFsY21hX3BhZ2Vz
KSA8PCAoUEFHRV9TSElGVCAtIDEwKSwKKwkJKHBoeXNwYWdlcyAtIGF0b21pY19sb25nX3JlYWQo
JnRvdGFscmFtX3BhZ2VzKSAtIHRvdGFsY21hX3BhZ2VzKSA8PCAoUEFHRV9TSElGVCAtIDEwKSwK
IAkJdG90YWxjbWFfcGFnZXMgPDwgKFBBR0VfU0hJRlQgLSAxMCksCiAjaWZkZWYJQ09ORklHX0hJ
R0hNRU0KLQkJdG90YWxoaWdoX3BhZ2VzIDw8IChQQUdFX1NISUZUIC0gMTApLAorCQlhdG9taWNf
bG9uZ19yZWFkKCZ0b3RhbGhpZ2hfcGFnZXMpIDw8IChQQUdFX1NISUZUIC0gMTApLAogI2VuZGlm
CiAJCXN0ciA/ICIsICIgOiAiIiwgc3RyID8gc3RyIDogIiIpOwogfQpAQCAtNzI1Myw4ICs3MjUz
LDggQEAgc3RhdGljIHZvaWQgY2FsY3VsYXRlX3RvdGFscmVzZXJ2ZV9wYWdlcyh2b2lkKQogCQkJ
Lyogd2UgdHJlYXQgdGhlIGhpZ2ggd2F0ZXJtYXJrIGFzIHJlc2VydmVkIHBhZ2VzLiAqLwogCQkJ
bWF4ICs9IGhpZ2hfd21hcmtfcGFnZXMoem9uZSk7CiAKLQkJCWlmIChtYXggPiB6b25lLT5tYW5h
Z2VkX3BhZ2VzKQotCQkJCW1heCA9IHpvbmUtPm1hbmFnZWRfcGFnZXM7CisJCQlpZiAobWF4ID4g
YXRvbWljX2xvbmdfcmVhZCgmem9uZS0+bWFuYWdlZF9wYWdlcykpCisJCQkJbWF4ID0gYXRvbWlj
X2xvbmdfcmVhZCgmem9uZS0+bWFuYWdlZF9wYWdlcyk7CiAKIAkJCXBnZGF0LT50b3RhbHJlc2Vy
dmVfcGFnZXMgKz0gbWF4OwogCkBAIC03Mjc4LDcgKzcyNzgsNyBAQCBzdGF0aWMgdm9pZCBzZXR1
cF9wZXJfem9uZV9sb3dtZW1fcmVzZXJ2ZSh2b2lkKQogCWZvcl9lYWNoX29ubGluZV9wZ2RhdChw
Z2RhdCkgewogCQlmb3IgKGogPSAwOyBqIDwgTUFYX05SX1pPTkVTOyBqKyspIHsKIAkJCXN0cnVj
dCB6b25lICp6b25lID0gcGdkYXQtPm5vZGVfem9uZXMgKyBqOwotCQkJdW5zaWduZWQgbG9uZyBt
YW5hZ2VkX3BhZ2VzID0gem9uZS0+bWFuYWdlZF9wYWdlczsKKwkJCXVuc2lnbmVkIGxvbmcgbWFu
YWdlZF9wYWdlcyA9IGF0b21pY19sb25nX3JlYWQoJnpvbmUtPm1hbmFnZWRfcGFnZXMpOwogCiAJ
CQl6b25lLT5sb3dtZW1fcmVzZXJ2ZVtqXSA9IDA7CiAKQEAgLTcyOTYsNyArNzI5Niw3IEBAIHN0
YXRpYyB2b2lkIHNldHVwX3Blcl96b25lX2xvd21lbV9yZXNlcnZlKHZvaWQpCiAJCQkJCWxvd2Vy
X3pvbmUtPmxvd21lbV9yZXNlcnZlW2pdID0KIAkJCQkJCW1hbmFnZWRfcGFnZXMgLyBzeXNjdGxf
bG93bWVtX3Jlc2VydmVfcmF0aW9baWR4XTsKIAkJCQl9Ci0JCQkJbWFuYWdlZF9wYWdlcyArPSBs
b3dlcl96b25lLT5tYW5hZ2VkX3BhZ2VzOworCQkJCW1hbmFnZWRfcGFnZXMgKz0gYXRvbWljX2xv
bmdfcmVhZCgmbG93ZXJfem9uZS0+bWFuYWdlZF9wYWdlcyk7CiAJCQl9CiAJCX0KIAl9CkBAIC03
MzE1LDE0ICs3MzE1LDE0IEBAIHN0YXRpYyB2b2lkIF9fc2V0dXBfcGVyX3pvbmVfd21hcmtzKHZv
aWQpCiAJLyogQ2FsY3VsYXRlIHRvdGFsIG51bWJlciBvZiAhWk9ORV9ISUdITUVNIHBhZ2VzICov
CiAJZm9yX2VhY2hfem9uZSh6b25lKSB7CiAJCWlmICghaXNfaGlnaG1lbSh6b25lKSkKLQkJCWxv
d21lbV9wYWdlcyArPSB6b25lLT5tYW5hZ2VkX3BhZ2VzOworCQkJbG93bWVtX3BhZ2VzICs9IGF0
b21pY19sb25nX3JlYWQoJnpvbmUtPm1hbmFnZWRfcGFnZXMpOwogCX0KIAogCWZvcl9lYWNoX3pv
bmUoem9uZSkgewogCQl1NjQgdG1wOwogCiAJCXNwaW5fbG9ja19pcnFzYXZlKCZ6b25lLT5sb2Nr
LCBmbGFncyk7Ci0JCXRtcCA9ICh1NjQpcGFnZXNfbWluICogem9uZS0+bWFuYWdlZF9wYWdlczsK
KwkJdG1wID0gKHU2NClwYWdlc19taW4gKiBhdG9taWNfbG9uZ19yZWFkKCZ6b25lLT5tYW5hZ2Vk
X3BhZ2VzKTsKIAkJZG9fZGl2KHRtcCwgbG93bWVtX3BhZ2VzKTsKIAkJaWYgKGlzX2hpZ2htZW0o
em9uZSkpIHsKIAkJCS8qCkBAIC03MzM2LDcgKzczMzYsOCBAQCBzdGF0aWMgdm9pZCBfX3NldHVw
X3Blcl96b25lX3dtYXJrcyh2b2lkKQogCQkJICovCiAJCQl1bnNpZ25lZCBsb25nIG1pbl9wYWdl
czsKIAotCQkJbWluX3BhZ2VzID0gem9uZS0+bWFuYWdlZF9wYWdlcyAvIDEwMjQ7CisJCQltaW5f
cGFnZXMgPSBhdG9taWNfbG9uZ19yZWFkKCZ6b25lLT5tYW5hZ2VkX3BhZ2VzKSAvCisJCQkJCQkJ
CQkxMDI0OwogCQkJbWluX3BhZ2VzID0gY2xhbXAobWluX3BhZ2VzLCBTV0FQX0NMVVNURVJfTUFY
LCAxMjhVTCk7CiAJCQl6b25lLT53YXRlcm1hcmtbV01BUktfTUlOXSA9IG1pbl9wYWdlczsKIAkJ
fSBlbHNlIHsKQEAgLTczNTMsNyArNzM1NCw3IEBAIHN0YXRpYyB2b2lkIF9fc2V0dXBfcGVyX3pv
bmVfd21hcmtzKHZvaWQpCiAJCSAqIGVuc3VyZSBhIG1pbmltdW0gc2l6ZSBvbiBzbWFsbCBzeXN0
ZW1zLgogCQkgKi8KIAkJdG1wID0gbWF4X3QodTY0LCB0bXAgPj4gMiwKLQkJCSAgICBtdWx0X2Zy
YWMoem9uZS0+bWFuYWdlZF9wYWdlcywKKwkJCSAgICBtdWx0X2ZyYWMoYXRvbWljX2xvbmdfcmVh
ZCgmem9uZS0+bWFuYWdlZF9wYWdlcyksCiAJCQkJICAgICAgd2F0ZXJtYXJrX3NjYWxlX2ZhY3Rv
ciwgMTAwMDApKTsKIAogCQl6b25lLT53YXRlcm1hcmtbV01BUktfTE9XXSAgPSBtaW5fd21hcmtf
cGFnZXMoem9uZSkgKyB0bXA7CkBAIC03NDgzLDcgKzc0ODQsOCBAQCBzdGF0aWMgdm9pZCBzZXR1
cF9taW5fdW5tYXBwZWRfcmF0aW8odm9pZCkKIAkJcGdkYXQtPm1pbl91bm1hcHBlZF9wYWdlcyA9
IDA7CiAKIAlmb3JfZWFjaF96b25lKHpvbmUpCi0JCXpvbmUtPnpvbmVfcGdkYXQtPm1pbl91bm1h
cHBlZF9wYWdlcyArPSAoem9uZS0+bWFuYWdlZF9wYWdlcyAqCisJCXpvbmUtPnpvbmVfcGdkYXQt
Pm1pbl91bm1hcHBlZF9wYWdlcyArPQorCQkJCShhdG9taWNfbG9uZ19yZWFkKCZ6b25lLT5tYW5h
Z2VkX3BhZ2VzKSAqCiAJCQkJc3lzY3RsX21pbl91bm1hcHBlZF9yYXRpbykgLyAxMDA7CiB9CiAK
QEAgLTc1MTEsOCArNzUxMyw5IEBAIHN0YXRpYyB2b2lkIHNldHVwX21pbl9zbGFiX3JhdGlvKHZv
aWQpCiAJCXBnZGF0LT5taW5fc2xhYl9wYWdlcyA9IDA7CiAKIAlmb3JfZWFjaF96b25lKHpvbmUp
Ci0JCXpvbmUtPnpvbmVfcGdkYXQtPm1pbl9zbGFiX3BhZ2VzICs9ICh6b25lLT5tYW5hZ2VkX3Bh
Z2VzICoKLQkJCQlzeXNjdGxfbWluX3NsYWJfcmF0aW8pIC8gMTAwOworCQl6b25lLT56b25lX3Bn
ZGF0LT5taW5fc2xhYl9wYWdlcyArPQorCQkJKGF0b21pY19sb25nX3JlYWQoJnpvbmUtPm1hbmFn
ZWRfcGFnZXMpICoKKwkJCXN5c2N0bF9taW5fc2xhYl9yYXRpbykgLyAxMDA7CiB9CiAKIGludCBz
eXNjdGxfbWluX3NsYWJfcmF0aW9fc3lzY3RsX2hhbmRsZXIoc3RydWN0IGN0bF90YWJsZSAqdGFi
bGUsIGludCB3cml0ZSwKZGlmZiAtLWdpdCBhL21tL3NobWVtLmMgYi9tbS9zaG1lbS5jCmluZGV4
IGE2OTY0YmEuLmVkZDU1ZGIgMTAwNjQ0Ci0tLSBhL21tL3NobWVtLmMKKysrIGIvbW0vc2htZW0u
YwpAQCAtMTA5LDEyICsxMDksMTggQEAgc3RydWN0IHNobWVtX2ZhbGxvYyB7CiAjaWZkZWYgQ09O
RklHX1RNUEZTCiBzdGF0aWMgdW5zaWduZWQgbG9uZyBzaG1lbV9kZWZhdWx0X21heF9ibG9ja3Mo
dm9pZCkKIHsKLQlyZXR1cm4gdG90YWxyYW1fcGFnZXMgLyAyOworCXJldHVybiBhdG9taWNfbG9u
Z19yZWFkKCZ0b3RhbHJhbV9wYWdlcykgLyAyOwogfQogCiBzdGF0aWMgdW5zaWduZWQgbG9uZyBz
aG1lbV9kZWZhdWx0X21heF9pbm9kZXModm9pZCkKIHsKLQlyZXR1cm4gbWluKHRvdGFscmFtX3Bh
Z2VzIC0gdG90YWxoaWdoX3BhZ2VzLCB0b3RhbHJhbV9wYWdlcyAvIDIpOworCXJldHVybiBtaW4o
KHVuc2lnbmVkIGxvbmcpYXRvbWljX2xvbmdfcmVhZCgmdG90YWxyYW1fcGFnZXMpIC0KKyNpZmRl
ZiBDT05GSUdfSElHSE1FTQorCQkodW5zaWduZWQgbG9uZykgYXRvbWljX2xvbmdfcmVhZCgmdG90
YWxoaWdoX3BhZ2VzKSwKKyNlbHNlCisJCTAsCisjZW5kaWYKKwkJKHVuc2lnbmVkIGxvbmcpYXRv
bWljX2xvbmdfcmVhZCgmdG90YWxyYW1fcGFnZXMpIC8gMik7CiB9CiAjZW5kaWYKIApAQCAtMzI3
NCw3ICszMjgwLDcgQEAgc3RhdGljIGludCBzaG1lbV9wYXJzZV9vcHRpb25zKGNoYXIgKm9wdGlv
bnMsIHN0cnVjdCBzaG1lbV9zYl9pbmZvICpzYmluZm8sCiAJCQlzaXplID0gbWVtcGFyc2UodmFs
dWUsJnJlc3QpOwogCQkJaWYgKCpyZXN0ID09ICclJykgewogCQkJCXNpemUgPDw9IFBBR0VfU0hJ
RlQ7Ci0JCQkJc2l6ZSAqPSB0b3RhbHJhbV9wYWdlczsKKwkJCQlzaXplICo9IGF0b21pY19sb25n
X3JlYWQoJnRvdGFscmFtX3BhZ2VzKTsKIAkJCQlkb19kaXYoc2l6ZSwgMTAwKTsKIAkJCQlyZXN0
Kys7CiAJCQl9CmRpZmYgLS1naXQgYS9tbS9zbGFiLmMgYi9tbS9zbGFiLmMKaW5kZXggMmE1NjU0
Yi4uNzAyNTJiMCAxMDA2NDQKLS0tIGEvbW0vc2xhYi5jCisrKyBiL21tL3NsYWIuYwpAQCAtMTI0
OCw3ICsxMjQ4LDggQEAgdm9pZCBfX2luaXQga21lbV9jYWNoZV9pbml0KHZvaWQpCiAJICogcGFn
ZSBvcmRlcnMgb24gbWFjaGluZXMgd2l0aCBtb3JlIHRoYW4gMzJNQiBvZiBtZW1vcnkgaWYKIAkg
KiBub3Qgb3ZlcnJpZGRlbiBvbiB0aGUgY29tbWFuZCBsaW5lLgogCSAqLwotCWlmICghc2xhYl9t
YXhfb3JkZXJfc2V0ICYmIHRvdGFscmFtX3BhZ2VzID4gKDMyIDw8IDIwKSA+PiBQQUdFX1NISUZU
KQorCWlmICghc2xhYl9tYXhfb3JkZXJfc2V0ICYmIGF0b21pY19sb25nX3JlYWQoJnRvdGFscmFt
X3BhZ2VzKSA+CisJCQkJCQkoMzIgPDwgMjApID4+IFBBR0VfU0hJRlQpCiAJCXNsYWJfbWF4X29y
ZGVyID0gU0xBQl9NQVhfT1JERVJfSEk7CiAKIAkvKiBCb290c3RyYXAgaXMgdHJpY2t5LCBiZWNh
dXNlIHNldmVyYWwgb2JqZWN0cyBhcmUgYWxsb2NhdGVkCmRpZmYgLS1naXQgYS9tbS9zd2FwLmMg
Yi9tbS9zd2FwLmMKaW5kZXggYWE0ODM3MS4uZTg1YmM0YSAxMDA2NDQKLS0tIGEvbW0vc3dhcC5j
CisrKyBiL21tL3N3YXAuYwpAQCAtMTAyMyw3ICsxMDIzLDggQEAgdW5zaWduZWQgcGFnZXZlY19s
b29rdXBfcmFuZ2VfbnJfdGFnKHN0cnVjdCBwYWdldmVjICpwdmVjLAogICovCiB2b2lkIF9faW5p
dCBzd2FwX3NldHVwKHZvaWQpCiB7Ci0JdW5zaWduZWQgbG9uZyBtZWdzID0gdG90YWxyYW1fcGFn
ZXMgPj4gKDIwIC0gUEFHRV9TSElGVCk7CisJdW5zaWduZWQgbG9uZyBtZWdzID0gYXRvbWljX2xv
bmdfcmVhZCgmdG90YWxyYW1fcGFnZXMpID4+CisJCQkJCQkoMjAgLSBQQUdFX1NISUZUKTsKIAog
CS8qIFVzZSBhIHNtYWxsZXIgY2x1c3RlciBmb3Igc21hbGwtbWVtb3J5IG1hY2hpbmVzICovCiAJ
aWYgKG1lZ3MgPCAxNikKZGlmZiAtLWdpdCBhL21tL3V0aWwuYyBiL21tL3V0aWwuYwppbmRleCA3
ZjFmMTY1Li5hM2FlOGVlIDEwMDY0NAotLS0gYS9tbS91dGlsLmMKKysrIGIvbW0vdXRpbC5jCkBA
IC02MDAsNyArNjAwLDcgQEAgdW5zaWduZWQgbG9uZyB2bV9jb21taXRfbGltaXQodm9pZCkKIAlp
ZiAoc3lzY3RsX292ZXJjb21taXRfa2J5dGVzKQogCQlhbGxvd2VkID0gc3lzY3RsX292ZXJjb21t
aXRfa2J5dGVzID4+IChQQUdFX1NISUZUIC0gMTApOwogCWVsc2UKLQkJYWxsb3dlZCA9ICgodG90
YWxyYW1fcGFnZXMgLSBodWdldGxiX3RvdGFsX3BhZ2VzKCkpCisJCWFsbG93ZWQgPSAoKGF0b21p
Y19sb25nX3JlYWQoJnRvdGFscmFtX3BhZ2VzKSAtIGh1Z2V0bGJfdG90YWxfcGFnZXMoKSkKIAkJ
CSAgICogc3lzY3RsX292ZXJjb21taXRfcmF0aW8gLyAxMDApOwogCWFsbG93ZWQgKz0gdG90YWxf
c3dhcF9wYWdlczsKIApkaWZmIC0tZ2l0IGEvbW0vdm1hbGxvYy5jIGIvbW0vdm1hbGxvYy5jCmlu
ZGV4IDk3ZDRiMjUuLmYxNzdhZjggMTAwNjQ0Ci0tLSBhL21tL3ZtYWxsb2MuYworKysgYi9tbS92
bWFsbG9jLmMKQEAgLTE2MzQsNyArMTYzNCw3IEBAIHZvaWQgKnZtYXAoc3RydWN0IHBhZ2UgKipw
YWdlcywgdW5zaWduZWQgaW50IGNvdW50LAogCiAJbWlnaHRfc2xlZXAoKTsKIAotCWlmIChjb3Vu
dCA+IHRvdGFscmFtX3BhZ2VzKQorCWlmIChjb3VudCA+IGF0b21pY19sb25nX3JlYWQoJnRvdGFs
cmFtX3BhZ2VzKSkKIAkJcmV0dXJuIE5VTEw7CiAKIAlzaXplID0gKHVuc2lnbmVkIGxvbmcpY291
bnQgPDwgUEFHRV9TSElGVDsKQEAgLTE3MzksNyArMTczOSw3IEBAIHZvaWQgKl9fdm1hbGxvY19u
b2RlX3JhbmdlKHVuc2lnbmVkIGxvbmcgc2l6ZSwgdW5zaWduZWQgbG9uZyBhbGlnbiwKIAl1bnNp
Z25lZCBsb25nIHJlYWxfc2l6ZSA9IHNpemU7CiAKIAlzaXplID0gUEFHRV9BTElHTihzaXplKTsK
LQlpZiAoIXNpemUgfHwgKHNpemUgPj4gUEFHRV9TSElGVCkgPiB0b3RhbHJhbV9wYWdlcykKKwlp
ZiAoIXNpemUgfHwgKHNpemUgPj4gUEFHRV9TSElGVCkgPiBhdG9taWNfbG9uZ19yZWFkKCZ0b3Rh
bHJhbV9wYWdlcykpCiAJCWdvdG8gZmFpbDsKIAogCWFyZWEgPSBfX2dldF92bV9hcmVhX25vZGUo
c2l6ZSwgYWxpZ24sIFZNX0FMTE9DIHwgVk1fVU5JTklUSUFMSVpFRCB8CmRpZmYgLS1naXQgYS9t
bS92bXN0YXQuYyBiL21tL3Ztc3RhdC5jCmluZGV4IDYwMzhjZTUuLjIwNTUxZTggMTAwNjQ0Ci0t
LSBhL21tL3Ztc3RhdC5jCisrKyBiL21tL3Ztc3RhdC5jCkBAIC0yMjcsNyArMjI3LDcgQEAgaW50
IGNhbGN1bGF0ZV9ub3JtYWxfdGhyZXNob2xkKHN0cnVjdCB6b25lICp6b25lKQogCSAqIDEyNQkJ
MTAyNAkJMTAJMTYtMzIgR0IJOQogCSAqLwogCi0JbWVtID0gem9uZS0+bWFuYWdlZF9wYWdlcyA+
PiAoMjcgLSBQQUdFX1NISUZUKTsKKwltZW0gPSBhdG9taWNfbG9uZ19yZWFkKCZ6b25lLT5tYW5h
Z2VkX3BhZ2VzKSA+PiAoMjcgLSBQQUdFX1NISUZUKTsKIAogCXRocmVzaG9sZCA9IDIgKiBmbHMo
bnVtX29ubGluZV9jcHVzKCkpICogKDEgKyBmbHMobWVtKSk7CiAKQEAgLTE1NjksNyArMTU2OSw3
IEBAIHN0YXRpYyB2b2lkIHpvbmVpbmZvX3Nob3dfcHJpbnQoc3RydWN0IHNlcV9maWxlICptLCBw
Z19kYXRhX3QgKnBnZGF0LAogCQkgICBoaWdoX3dtYXJrX3BhZ2VzKHpvbmUpLAogCQkgICB6b25l
LT5zcGFubmVkX3BhZ2VzLAogCQkgICB6b25lLT5wcmVzZW50X3BhZ2VzLAotCQkgICB6b25lLT5t
YW5hZ2VkX3BhZ2VzKTsKKwkJICAgYXRvbWljX2xvbmdfcmVhZCgmem9uZS0+bWFuYWdlZF9wYWdl
cykpOwogCiAJc2VxX3ByaW50ZihtLAogCQkgICAiXG4gICAgICAgIHByb3RlY3Rpb246ICglbGQi
LApkaWZmIC0tZ2l0IGEvbW0vd29ya2luZ3NldC5jIGIvbW0vd29ya2luZ3NldC5jCmluZGV4IGIx
NTc5OWQuLmRjZDRlMTYgMTAwNjQ0Ci0tLSBhL21tL3dvcmtpbmdzZXQuYworKysgYi9tbS93b3Jr
aW5nc2V0LmMKQEAgLTU1MCw3ICs1NTAsNyBAQCBzdGF0aWMgaW50IF9faW5pdCB3b3JraW5nc2V0
X2luaXQodm9pZCkKIAkgKiBkb3VibGUgdGhlIGluaXRpYWwgbWVtb3J5IGJ5IHVzaW5nIHRvdGFs
cmFtX3BhZ2VzIGFzLWlzLgogCSAqLwogCXRpbWVzdGFtcF9iaXRzID0gQklUU19QRVJfTE9ORyAt
IEVWSUNUSU9OX1NISUZUOwotCW1heF9vcmRlciA9IGZsc19sb25nKHRvdGFscmFtX3BhZ2VzIC0g
MSk7CisJbWF4X29yZGVyID0gZmxzX2xvbmcoYXRvbWljX2xvbmdfcmVhZCgmdG90YWxyYW1fcGFn
ZXMpIC0gMSk7CiAJaWYgKG1heF9vcmRlciA+IHRpbWVzdGFtcF9iaXRzKQogCQlidWNrZXRfb3Jk
ZXIgPSBtYXhfb3JkZXIgLSB0aW1lc3RhbXBfYml0czsKIAlwcl9pbmZvKCJ3b3JraW5nc2V0OiB0
aW1lc3RhbXBfYml0cz0lZCBtYXhfb3JkZXI9JWQgYnVja2V0X29yZGVyPSV1XG4iLApkaWZmIC0t
Z2l0IGEvbW0venN3YXAuYyBiL21tL3pzd2FwLmMKaW5kZXggY2Q5MWZkOS4uNWQyZDdiOSAxMDA2
NDQKLS0tIGEvbW0venN3YXAuYworKysgYi9tbS96c3dhcC5jCkBAIC0yMTksNyArMjE5LDcgQEAg
c3RydWN0IHpzd2FwX3RyZWUgewogCiBzdGF0aWMgYm9vbCB6c3dhcF9pc19mdWxsKHZvaWQpCiB7
Ci0JcmV0dXJuIHRvdGFscmFtX3BhZ2VzICogenN3YXBfbWF4X3Bvb2xfcGVyY2VudCAvIDEwMCA8
CisJcmV0dXJuIGF0b21pY19sb25nX3JlYWQoJnRvdGFscmFtX3BhZ2VzKSAqIHpzd2FwX21heF9w
b29sX3BlcmNlbnQgLyAxMDAgPAogCQlESVZfUk9VTkRfVVAoenN3YXBfcG9vbF90b3RhbF9zaXpl
LCBQQUdFX1NJWkUpOwogfQogCmRpZmYgLS1naXQgYS9uZXQvZGNjcC9wcm90by5jIGIvbmV0L2Rj
Y3AvcHJvdG8uYwppbmRleCA4NzU4NThjLi40YTkyZDExIDEwMDY0NAotLS0gYS9uZXQvZGNjcC9w
cm90by5jCisrKyBiL25ldC9kY2NwL3Byb3RvLmMKQEAgLTExNTQsMTAgKzExNTQsMTAgQEAgc3Rh
dGljIGludCBfX2luaXQgZGNjcF9pbml0KHZvaWQpCiAJICoKIAkgKiBUaGUgbWV0aG9kb2xvZ3kg
aXMgc2ltaWxhciB0byB0aGF0IG9mIHRoZSBidWZmZXIgY2FjaGUuCiAJICovCi0JaWYgKHRvdGFs
cmFtX3BhZ2VzID49ICgxMjggKiAxMDI0KSkKLQkJZ29hbCA9IHRvdGFscmFtX3BhZ2VzID4+ICgy
MSAtIFBBR0VfU0hJRlQpOworCWlmIChhdG9taWNfbG9uZ19yZWFkKCZ0b3RhbHJhbV9wYWdlcykg
Pj0gKDEyOCAqIDEwMjQpKQorCQlnb2FsID0gYXRvbWljX2xvbmdfcmVhZCgmdG90YWxyYW1fcGFn
ZXMpID4+ICgyMSAtIFBBR0VfU0hJRlQpOwogCWVsc2UKLQkJZ29hbCA9IHRvdGFscmFtX3BhZ2Vz
ID4+ICgyMyAtIFBBR0VfU0hJRlQpOworCQlnb2FsID0gYXRvbWljX2xvbmdfcmVhZCgmdG90YWxy
YW1fcGFnZXMpID4+ICgyMyAtIFBBR0VfU0hJRlQpOwogCiAJaWYgKHRoYXNoX2VudHJpZXMpCiAJ
CWdvYWwgPSAodGhhc2hfZW50cmllcyAqCmRpZmYgLS1naXQgYS9uZXQvZGVjbmV0L2RuX3JvdXRl
LmMgYi9uZXQvZGVjbmV0L2RuX3JvdXRlLmMKaW5kZXggMWMwMDJjMC4uYmI0OWIwZiAxMDA2NDQK
LS0tIGEvbmV0L2RlY25ldC9kbl9yb3V0ZS5jCisrKyBiL25ldC9kZWNuZXQvZG5fcm91dGUuYwpA
QCAtMTg2Niw3ICsxODY2LDcgQEAgdm9pZCBfX2luaXQgZG5fcm91dGVfaW5pdCh2b2lkKQogCWRu
X3JvdXRlX3RpbWVyLmV4cGlyZXMgPSBqaWZmaWVzICsgZGVjbmV0X2RzdF9nY19pbnRlcnZhbCAq
IEhaOwogCWFkZF90aW1lcigmZG5fcm91dGVfdGltZXIpOwogCi0JZ29hbCA9IHRvdGFscmFtX3Bh
Z2VzID4+ICgyNiAtIFBBR0VfU0hJRlQpOworCWdvYWwgPSBhdG9taWNfbG9uZ19yZWFkKCZ0b3Rh
bHJhbV9wYWdlcykgPj4gKDI2IC0gUEFHRV9TSElGVCk7CiAKIAlmb3Iob3JkZXIgPSAwOyAoMVVM
IDw8IG9yZGVyKSA8IGdvYWw7IG9yZGVyKyspCiAJCS8qIE5PVEhJTkcgKi87CmRpZmYgLS1naXQg
YS9uZXQvaXB2NC90Y3BfbWV0cmljcy5jIGIvbmV0L2lwdjQvdGNwX21ldHJpY3MuYwppbmRleCAw
M2I1MWNkLi5kOTFiZGFiIDEwMDY0NAotLS0gYS9uZXQvaXB2NC90Y3BfbWV0cmljcy5jCisrKyBi
L25ldC9pcHY0L3RjcF9tZXRyaWNzLmMKQEAgLTEwMDAsNyArMTAwMCw3IEBAIHN0YXRpYyBpbnQg
X19uZXRfaW5pdCB0Y3BfbmV0X21ldHJpY3NfaW5pdChzdHJ1Y3QgbmV0ICpuZXQpCiAKIAlzbG90
cyA9IHRjcG1oYXNoX2VudHJpZXM7CiAJaWYgKCFzbG90cykgewotCQlpZiAodG90YWxyYW1fcGFn
ZXMgPj0gMTI4ICogMTAyNCkKKwkJaWYgKGF0b21pY19sb25nX3JlYWQoJnRvdGFscmFtX3BhZ2Vz
KSA+PSAxMjggKiAxMDI0KQogCQkJc2xvdHMgPSAxNiAqIDEwMjQ7CiAJCWVsc2UKIAkJCXNsb3Rz
ID0gOCAqIDEwMjQ7CmRpZmYgLS1naXQgYS9uZXQvbmV0ZmlsdGVyL25mX2Nvbm50cmFja19jb3Jl
LmMgYi9uZXQvbmV0ZmlsdGVyL25mX2Nvbm50cmFja19jb3JlLmMKaW5kZXggY2ExMTY4ZC4uMzI4
NWRmOSAxMDA2NDQKLS0tIGEvbmV0L25ldGZpbHRlci9uZl9jb25udHJhY2tfY29yZS5jCisrKyBi
L25ldC9uZXRmaWx0ZXIvbmZfY29ubnRyYWNrX2NvcmUuYwpAQCAtMjI2NywxMSArMjI2NywxMSBA
QCBpbnQgbmZfY29ubnRyYWNrX2luaXRfc3RhcnQodm9pZCkKIAkJICogPj0gNEdCIG1hY2hpbmVz
IGhhdmUgNjU1MzYgYnVja2V0cy4KIAkJICovCiAJCW5mX2Nvbm50cmFja19odGFibGVfc2l6ZQot
CQkJPSAoKCh0b3RhbHJhbV9wYWdlcyA8PCBQQUdFX1NISUZUKSAvIDE2Mzg0KQorCQkJPSAoKChh
dG9taWNfbG9uZ19yZWFkKCZ0b3RhbHJhbV9wYWdlcykgPDwgUEFHRV9TSElGVCkgLyAxNjM4NCkK
IAkJCSAgIC8gc2l6ZW9mKHN0cnVjdCBobGlzdF9oZWFkKSk7Ci0JCWlmICh0b3RhbHJhbV9wYWdl
cyA+ICg0ICogKDEwMjQgKiAxMDI0ICogMTAyNCAvIFBBR0VfU0laRSkpKQorCQlpZiAoYXRvbWlj
X2xvbmdfcmVhZCgmdG90YWxyYW1fcGFnZXMpID4gKDQgKiAoMTAyNCAqIDEwMjQgKiAxMDI0IC8g
UEFHRV9TSVpFKSkpCiAJCQluZl9jb25udHJhY2tfaHRhYmxlX3NpemUgPSA2NTUzNjsKLQkJZWxz
ZSBpZiAodG90YWxyYW1fcGFnZXMgPiAoMTAyNCAqIDEwMjQgKiAxMDI0IC8gUEFHRV9TSVpFKSkK
KwkJZWxzZSBpZiAoYXRvbWljX2xvbmdfcmVhZCgmdG90YWxyYW1fcGFnZXMpID4gKDEwMjQgKiAx
MDI0ICogMTAyNCAvIFBBR0VfU0laRSkpCiAJCQluZl9jb25udHJhY2tfaHRhYmxlX3NpemUgPSAx
NjM4NDsKIAkJaWYgKG5mX2Nvbm50cmFja19odGFibGVfc2l6ZSA8IDMyKQogCQkJbmZfY29ubnRy
YWNrX2h0YWJsZV9zaXplID0gMzI7CmRpZmYgLS1naXQgYS9uZXQvbmV0ZmlsdGVyL3h0X2hhc2hs
aW1pdC5jIGIvbmV0L25ldGZpbHRlci94dF9oYXNobGltaXQuYwppbmRleCAzZTdkMjU5Li4zYzc5
YTBmIDEwMDY0NAotLS0gYS9uZXQvbmV0ZmlsdGVyL3h0X2hhc2hsaW1pdC5jCisrKyBiL25ldC9u
ZXRmaWx0ZXIveHRfaGFzaGxpbWl0LmMKQEAgLTI3OSw5ICsyNzksOSBAQCBzdGF0aWMgaW50IGh0
YWJsZV9jcmVhdGUoc3RydWN0IG5ldCAqbmV0LCBzdHJ1Y3QgaGFzaGxpbWl0X2NmZzMgKmNmZywK
IAlpZiAoY2ZnLT5zaXplKSB7CiAJCXNpemUgPSBjZmctPnNpemU7CiAJfSBlbHNlIHsKLQkJc2l6
ZSA9ICh0b3RhbHJhbV9wYWdlcyA8PCBQQUdFX1NISUZUKSAvIDE2Mzg0IC8KKwkJc2l6ZSA9IChh
dG9taWNfbG9uZ19yZWFkKCZ0b3RhbHJhbV9wYWdlcykgPDwgUEFHRV9TSElGVCkgLyAxNjM4NCAv
CiAJCSAgICAgICBzaXplb2Yoc3RydWN0IGhsaXN0X2hlYWQpOwotCQlpZiAodG90YWxyYW1fcGFn
ZXMgPiAxMDI0ICogMTAyNCAqIDEwMjQgLyBQQUdFX1NJWkUpCisJCWlmIChhdG9taWNfbG9uZ19y
ZWFkKCZ0b3RhbHJhbV9wYWdlcykgPiAxMDI0ICogMTAyNCAqIDEwMjQgLyBQQUdFX1NJWkUpCiAJ
CQlzaXplID0gODE5MjsKIAkJaWYgKHNpemUgPCAxNikKIAkJCXNpemUgPSAxNjsKZGlmZiAtLWdp
dCBhL25ldC9zY3RwL3Byb3RvY29sLmMgYi9uZXQvc2N0cC9wcm90b2NvbC5jCmluZGV4IDliMjc3
YmQuLjRjYTRkZWYgMTAwNjQ0Ci0tLSBhL25ldC9zY3RwL3Byb3RvY29sLmMKKysrIGIvbmV0L3Nj
dHAvcHJvdG9jb2wuYwpAQCAtMTQyNiwxMCArMTQyNiwxMCBAQCBzdGF0aWMgX19pbml0IGludCBz
Y3RwX2luaXQodm9pZCkKIAkgKiBUaGUgbWV0aG9kb2xvZ3kgaXMgc2ltaWxhciB0byB0aGF0IG9m
IHRoZSB0Y3AgaGFzaCB0YWJsZXMuCiAJICogVGhvdWdoIG5vdCBpZGVudGljYWwuICBTdGFydCBi
eSBnZXR0aW5nIGEgZ29hbCBzaXplCiAJICovCi0JaWYgKHRvdGFscmFtX3BhZ2VzID49ICgxMjgg
KiAxMDI0KSkKLQkJZ29hbCA9IHRvdGFscmFtX3BhZ2VzID4+ICgyMiAtIFBBR0VfU0hJRlQpOwor
CWlmIChhdG9taWNfbG9uZ19yZWFkKCZ0b3RhbHJhbV9wYWdlcykgPj0gKDEyOCAqIDEwMjQpKQor
CQlnb2FsID0gYXRvbWljX2xvbmdfcmVhZCgmdG90YWxyYW1fcGFnZXMpID4+ICgyMiAtIFBBR0Vf
U0hJRlQpOwogCWVsc2UKLQkJZ29hbCA9IHRvdGFscmFtX3BhZ2VzID4+ICgyNCAtIFBBR0VfU0hJ
RlQpOworCQlnb2FsID0gYXRvbWljX2xvbmdfcmVhZCgmdG90YWxyYW1fcGFnZXMpID4+ICgyNCAt
IFBBR0VfU0hJRlQpOwogCiAJLyogVGhlbiBjb21wdXRlIHRoZSBwYWdlIG9yZGVyIGZvciBzYWlk
IGdvYWwgKi8KIAlvcmRlciA9IGdldF9vcmRlcihnb2FsKTsKZGlmZiAtLWdpdCBhL3NlY3VyaXR5
L2ludGVncml0eS9pbWEvaW1hX2tleGVjLmMgYi9zZWN1cml0eS9pbnRlZ3JpdHkvaW1hL2ltYV9r
ZXhlYy5jCmluZGV4IDE2YmQxODcuLjhiYjMyYWQgMTAwNjQ0Ci0tLSBhL3NlY3VyaXR5L2ludGVn
cml0eS9pbWEvaW1hX2tleGVjLmMKKysrIGIvc2VjdXJpdHkvaW50ZWdyaXR5L2ltYS9pbWFfa2V4
ZWMuYwpAQCAtMTA2LDcgKzEwNiw3IEBAIHZvaWQgaW1hX2FkZF9rZXhlY19idWZmZXIoc3RydWN0
IGtpbWFnZSAqaW1hZ2UpCiAJCWtleGVjX3NlZ21lbnRfc2l6ZSA9IEFMSUdOKGltYV9nZXRfYmlu
YXJ5X3J1bnRpbWVfc2l6ZSgpICsKIAkJCQkJICAgUEFHRV9TSVpFIC8gMiwgUEFHRV9TSVpFKTsK
IAlpZiAoKGtleGVjX3NlZ21lbnRfc2l6ZSA9PSBVTE9OR19NQVgpIHx8Ci0JICAgICgoa2V4ZWNf
c2VnbWVudF9zaXplID4+IFBBR0VfU0hJRlQpID4gdG90YWxyYW1fcGFnZXMgLyAyKSkgeworCSAg
ICAoKGtleGVjX3NlZ21lbnRfc2l6ZSA+PiBQQUdFX1NISUZUKSA+IGF0b21pY19sb25nX3JlYWQo
JnRvdGFscmFtX3BhZ2VzKSAvIDIpKSB7CiAJCXByX2VycigiQmluYXJ5IG1lYXN1cmVtZW50IGxp
c3QgdG9vIGxhcmdlLlxuIik7CiAJCXJldHVybjsKIAl9Ci0tIAoxLjkuMQoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 04:53:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 04:53: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 1gEohH-0002cc-Je; Tue, 23 Oct 2018 04:53:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=uew9=nd=perches.com=joe@srs-us1.protection.inumbo.net>)
 id 1gEo7A-00084b-Cu
 for xen-devel@lists.xenproject.org; Tue, 23 Oct 2018 04:16:20 +0000
X-Inumbo-ID: fc2f6ca6-d679-11e8-a8a5-bc764e045a96
Received: from smtprelay.hostedemail.com (unknown [216.40.44.56])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fc2f6ca6-d679-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 06:13:24 +0200 (CEST)
Received: from filter.hostedemail.com (clb03-v110.bra.tucows.net
 [216.40.38.60])
 by smtprelay01.hostedemail.com (Postfix) with ESMTP id 6E267100E806B;
 Tue, 23 Oct 2018 04:16:17 +0000 (UTC)
X-Session-Marker: 6A6F6540706572636865732E636F6D
X-Spam-Summary: 
X-HE-Tag: son59_146439b98b62a
X-Filterd-Recvd-Size: 8126
Received: from XPS-9350 (unknown [172.56.41.163])
 (Authenticated sender: joe@perches.com)
 by omf14.hostedemail.com (Postfix) with ESMTPA;
 Tue, 23 Oct 2018 04:15:39 +0000 (UTC)
Message-ID: <c57bcc584b3700c483b0311881ec3ae8786f88b1.camel@perches.com>
From: Joe Perches <joe@perches.com>
To: Arun KS <arunks@codeaurora.org>, Guo Ren <ren_guo@c-sky.com>, Benjamin
 Herrenschmidt <benh@kernel.crashing.org>, Paul Mackerras
 <paulus@samba.org>, Michael Ellerman <mpe@ellerman.id.au>, Martin
 Schwidefsky <schwidefsky@de.ibm.com>, Heiko Carstens
 <heiko.carstens@de.ibm.com>, Jeff Dike <jdike@addtoit.com>, Richard
 Weinberger <richard@nod.at>, Borislav Petkov <bp@alien8.de>, Thomas
 Gleixner <tglx@linutronix.de>, Ingo Molnar <mingo@redhat.com>, "H. Peter
 Anvin" <hpa@zytor.com>, x86@kernel.org, David Airlie <airlied@linux.ie>,
 Arnd Bergmann <arnd@arndb.de>, Greg Kroah-Hartman
 <gregkh@linuxfoundation.org>, Oded Gabbay <oded.gabbay@gmail.com>, Alex
 Deucher <alexander.deucher@amd.com>, Christian =?ISO-8859-1?Q?K=F6nig?=
 <christian.koenig@amd.com>, "David (ChunMing) Zhou" <David1.Zhou@amd.com>, 
 Jani Nikula <jani.nikula@linux.intel.com>, Joonas Lahtinen
 <joonas.lahtinen@linux.intel.com>, Rodrigo Vivi <rodrigo.vivi@intel.com>,
 "K. Y. Srinivasan" <kys@microsoft.com>, Haiyang Zhang
 <haiyangz@microsoft.com>, Stephen Hemminger <sthemmin@microsoft.com>, 
 Alasdair Kergon <agk@redhat.com>, Mike Snitzer <snitzer@redhat.com>,
 dm-devel@redhat.com,  Tiffany Lin <tiffany.lin@mediatek.com>, Andrew-CT
 Chen <andrew-ct.chen@mediatek.com>, Minghsiu Tsai
 <minghsiu.tsai@mediatek.com>, Houlong Wei <houlong.wei@mediatek.com>, Mauro
 Carvalho Chehab <mchehab@kernel.org>, Matthias Brugger
 <matthias.bgg@gmail.com>, Xavier Deguillard <xdeguillard@vmware.com>, Nadav
 Amit <namit@vmware.com>, "VMware, Inc." <pv-drivers@vmware.com>, "James
 E.J. Bottomley" <jejb@parisc-linux.org>,  Helge Deller <deller@gmx.de>,
 Laura Abbott <labbott@redhat.com>, Sumit Semwal <sumit.semwal@linaro.org>,
 Arve =?ISO-8859-1?Q?Hj=F8nnev=E5g?= <arve@android.com>, Todd Kjos
 <tkjos@android.com>, Martijn Coenen <maco@android.com>, Boris Ostrovsky
 <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>, "Yan, Zheng"
 <zyan@redhat.com>, Sage Weil <sage@redhat.com>,  Ilya Dryomov
 <idryomov@gmail.com>, Alexander Viro <viro@zeniv.linux.org.uk>, Miklos
 Szeredi <miklos@szeredi.hu>, Trond Myklebust
 <trond.myklebust@hammerspace.com>, Anna Schumaker
 <anna.schumaker@netapp.com>, "J. Bruce Fields" <bfields@fieldses.org>, Jeff
 Layton <jlayton@kernel.org>, Anton Altaparmakov <anton@tuxera.com>, Alexey
 Dobriyan <adobriyan@gmail.com>, Eric Biederman <ebiederm@xmission.com>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, Pavel Machek <pavel@ucw.cz>, Len
 Brown <len.brown@intel.com>, Andrey Ryabinin <aryabinin@virtuozzo.com>,
 Alexander Potapenko <glider@google.com>, Dmitry Vyukov
 <dvyukov@google.com>, Hugh Dickins <hughd@google.com>, Christoph Lameter
 <cl@linux.com>, Pekka Enberg <penberg@kernel.org>, David Rientjes
 <rientjes@google.com>, Joonsoo Kim <iamjoonsoo.kim@lge.com>, Andrew Morton
 <akpm@linux-foundation.org>, Seth Jennings <sjenning@redhat.com>, Dan
 Streetman <ddstreet@ieee.org>, Gerrit Renker <gerrit@erg.abdn.ac.uk>,
 "David S. Miller" <davem@davemloft.net>, Eric Dumazet
 <edumazet@google.com>, Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>, Hideaki
 YOSHIFUJI <yoshfuji@linux-ipv6.org>, Pablo Neira Ayuso
 <pablo@netfilter.org>, Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>, Florian
 Westphal <fw@strlen.de>, Vlad Yasevich <vyasevich@gmail.com>, Neil Horman
 <nhorman@tuxdriver.com>, Marcelo Ricardo Leitner
 <marcelo.leitner@gmail.com>,  Mimi Zohar <zohar@linux.vnet.ibm.com>, Dmitry
 Kasatkin <dmitry.kasatkin@gmail.com>, James Morris <jmorris@namei.org>,
 "Serge E. Hallyn" <serge@hallyn.com>, Mark Brown <broonie@kernel.org>, Mike
 Rapoport <rppt@linux.vnet.ibm.com>, Jessica Yu <jeyu@kernel.org>, Kees Cook
 <keescook@chromium.org>, Cyril Bur <cyrilbur@gmail.com>, Russell Currey
 <ruscur@russell.cc>, Michal Hocko <mhocko@suse.com>, Chris Wilson
 <chris@chris-wilson.co.uk>, Matthew Auld <matthew.auld@intel.com>, Tvrtko
 Ursulin <tvrtko.ursulin@intel.com>, Mika Kuoppala
 <mika.kuoppala@linux.intel.com>, Thomas Zimmermann <tzimmermann@suse.de>,
 "Gustavo A. R. Silva" <gustavo@embeddedor.com>, Philippe Ombredanne
 <pombredanne@nexb.com>, Kate Stewart <kstewart@linuxfoundation.org>,
 Anthony Yznaga <anthony.yznaga@oracle.com>,  Khalid Aziz
 <khalid@gonehiking.org>, Matthew Wilcox <willy@infradead.org>, Pavel
 Tatashin <pavel.tatashin@microsoft.com>, "Kirill A. Shutemov"
 <kirill.shutemov@linux.intel.com>, Dan Williams <dan.j.williams@intel.com>,
 Souptick Joarder <jrdr.linux@gmail.com>, Vlastimil Babka <vbabka@suse.cz>,
 Oscar Salvador <osalvador@suse.de>,  Johannes Weiner <hannes@cmpxchg.org>,
 Roman Gushchin <guro@fb.com>, Petr Tesarik <ptesarik@suse.com>, Jia He
 <jia.he@hxt-semitech.com>, Minchan Kim <minchan@kernel.org>, Huang Ying
 <ying.huang@intel.com>, Mel Gorman <mgorman@techsingularity.net>, Tejun Heo
 <tj@kernel.org>, Jan Kara <jack@suse.cz>, Omar Sandoval <osandov@fb.com>, 
 Marcos Paulo de Souza <marcos.souza.org@gmail.com>,
 =?ISO-8859-1?Q?J=E9r=F4me?= Glisse <jglisse@redhat.com>, "Aneesh Kumar K.V"
 <aneesh.kumar@linux.ibm.com>, Konstantin Khlebnikov
 <khlebnikov@yandex-team.ru>,  Jonathan Corbet <corbet@lwn.net>, Stefan
 Agner <stefan@agner.ch>, Daniel Vacek <neelx@redhat.com>,  Andy Shevchenko
 <andriy.shevchenko@linux.intel.com>, David Hildenbrand <david@redhat.com>,
 Mathieu Malaterre <malat@debian.org>, Tetsuo Handa
 <penguin-kernel@I-love.SAKURA.ne.jp>, Yang Shi
 <yang.shi@linux.alibaba.com>, Alexander Duyck
 <alexander.h.duyck@linux.intel.com>, Randy Dunlap <rdunlap@infradead.org>, 
 YueHaibing <yuehaibing@huawei.com>, Shakeel Butt <shakeelb@google.com>,
 Chintan Pandya <cpandya@codeaurora.org>, "Luis R. Rodriguez"
 <mcgrof@kernel.org>, Jann Horn <jannh@google.com>, Sebastian Andrzej
 Siewior <bigeasy@linutronix.de>,  "Steven J. Hill"
 <steven.hill@cavium.com>, Kemi Wang <kemi.wang@intel.com>, Kirill Tkhai
 <ktkhai@virtuozzo.com>,  linux-kernel@vger.kernel.org,
 linuxppc-dev@lists.ozlabs.org,  linux-s390@vger.kernel.org,
 linux-um@lists.infradead.org,  dri-devel@lists.freedesktop.org,
 amd-gfx@lists.freedesktop.org,  intel-gfx@lists.freedesktop.org,
 devel@linuxdriverproject.org,  linux-media@vger.kernel.org,
 linux-arm-kernel@lists.infradead.org,  linux-mediatek@lists.infradead.org,
 linux-parisc@vger.kernel.org,  devel@driverdev.osuosl.org,
 linaro-mm-sig@lists.linaro.org,  xen-devel@lists.xenproject.org,
 ceph-devel@vger.kernel.org,  linux-fsdevel@vger.kernel.org,
 linux-nfs@vger.kernel.org,  linux-ntfs-dev@lists.sourceforge.net,
 linux-mm@kvack.org,  kexec@lists.infradead.org, linux-pm@vger.kernel.org,
 kasan-dev@googlegroups.com,  dccp@vger.kernel.org, netdev@vger.kernel.org, 
 linux-decnet-user@lists.sourceforge.net, netfilter-devel@vger.kernel.org, 
 coreteam@netfilter.org, linux-sctp@vger.kernel.org, 
 linux-integrity@vger.kernel.org, linux-security-module@vger.kernel.org
Date: Mon, 22 Oct 2018 21:15:37 -0700
In-Reply-To: <1540229092-25207-1-git-send-email-arunks@codeaurora.org>
References: <1540229092-25207-1-git-send-email-arunks@codeaurora.org>
User-Agent: Evolution 3.30.1-1build1 
Mime-Version: 1.0
X-Mailman-Approved-At: Tue, 23 Oct 2018 04:53:39 +0000
Subject: Re: [Xen-devel] [PATCH] mm: convert totalram_pages,
 totalhigh_pages and managed_pages to atomic.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: getarunks@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>

T24gTW9uLCAyMDE4LTEwLTIyIGF0IDIyOjUzICswNTMwLCBBcnVuIEtTIHdyb3RlOgo+IFJlbW92
ZSBtYW5hZ2VkX3BhZ2VfY291bnRfbG9jayBzcGlubG9jayBhbmQgaW5zdGVhZCB1c2UgYXRvbWlj
Cj4gdmFyaWFibGVzLgoKUGVyaGFwcyBiZXR0ZXIgdG8gZGVmaW5lIGFuZCB1c2UgbWFjcm9zIGZv
ciB0aGUgYWNjZXNzZXMKaW5zdGVhZCBvZiBzcGVjaWZpYyB1c2VzIG9mIGF0b21pY19sb25nXzxp
bmMvZGVjL3JlYWQ+CgpTb21ldGhpbmcgbGlrZToKCiNkZWZpbmUgdG90YWxyYW1fcGFnZXMoKQko
dW5zaWduZWQgbG9uZylhdG9taWNfbG9uZ19yZWFkKCZfdG90YWxyYW1fcGFnZXMpCiNkZWZpbmUg
dG90YWxyYW1fcGFnZXNfaW5jKCkJKHVuc2lnbmVkIGxvbmcpYXRvbWljX2xvbmdfaW5jKCZfdG90
YWxyYW1fcGFnZXMpCiNkZWZpbmUgdG90YWxyYW1fcGFnZXNfZGVjKCkJKHVuc2lnbmVkIGxvbmcp
YXRvbWljX2xvbmdfZGVjKCZfdG90YWxyYW1fcGFnZXMpCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 04:53:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 04:53: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 1gEohT-0002ew-Ux; Tue, 23 Oct 2018 04:53:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xvhh=nd=gmail.com=getarunks@srs-us1.protection.inumbo.net>)
 id 1gEoav-0001if-QF
 for xen-devel@lists.xenproject.org; Tue, 23 Oct 2018 04:47:05 +0000
X-Inumbo-ID: 482365a2-d67e-11e8-a8a5-bc764e045a96
Received: from mail-yb1-xb44.google.com (unknown [2607:f8b0:4864:20::b44])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 482365a2-d67e-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 06:44:10 +0200 (CEST)
Received: by mail-yb1-xb44.google.com with SMTP id v92-v6so24743ybi.5
 for <xen-devel@lists.xenproject.org>; Mon, 22 Oct 2018 21:47:04 -0700 (PDT)
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=TlO+0k0SfBCasUX3r7X/bJP9P1ED24TAjIuARBv6nck=;
 b=dkwiM0ksWYqCCVIo+vWjiu86bPCXgnsVPRGIu0AmEooJ2evzojdi5JorLfNUJdHhp7
 CmupJ2bF4/bOgtbkD/56WbYT4g3EVcfSKdXFZ8X7RA9ujsFL61NK0v8Y6qKnSG/gwjzW
 WStbnawYjSkYPldg13qgiH223ht4tT8G/q1WqfFVUG+cXjE+uIs0xrysOuiyLDUcxEvQ
 bjvax2jkVraIx8xGS8J4VgTdqwObcn+jyOMZl3xN9we8EoPcWe60s4FSUInT2P+anmp8
 X7KsbMYwx64MCVbMalKXdOYvRkQKK0+Ro+oMh37CCSMQ7rSn5DMdu/oy+wYFhBRDtddc
 LObQ==
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=TlO+0k0SfBCasUX3r7X/bJP9P1ED24TAjIuARBv6nck=;
 b=g2pPqoSy5KNEfh474UVZJNf0WQ3Qp9uDbPQ7HH4yhhsd2Vy+OyUv9gZoqhxogLtVcs
 QNfuJbGlyubPCry+TGSoKw74HFCQedxN2dZQdRo1KajjqbFDg7rGu/WQSop0xexgGH/1
 3/YNBqcxpBZ1ObzeAPVBG1BJHyGXVK8rDWGvs45J3bQ4qUdcvv7Zi0ld0eQfHB6xOJ0X
 dBZ2eD+uNvwKmDZiVqp+8XBh5ZExEE6R3RSZin53q/GjcDvd5CrNF7OhZTTK1/doh9Q6
 wPU6yAuC7LMa3yInvGVPMIyHrbvNagFDEMV/ggO8tYBrjU4G6A9QgwOd9NPKx1Vn9j1L
 L8Zg==
X-Gm-Message-State: ABuFfojKYjOQ5Qq0maCNBrhNfBf1QKl5FA77bHpvYxnHqB8ZhBddEk3F
 diH78DlDupD6vBCIzDoMe0zbr9TozPcZPPYjUBo=
X-Google-Smtp-Source: ACcGV61Aok09sZz1VwmhdTA4yM5aQzDOHnnx8/Sdb5oIExzMWUZAnD1LfCF26d9FwKzbFomdjWPs15GkA+qnFxkVuRs=
X-Received: by 2002:a25:3c7:: with SMTP id
 190-v6mr34473821ybd.457.1540270023614; 
 Mon, 22 Oct 2018 21:47:03 -0700 (PDT)
MIME-Version: 1.0
References: <1540229092-25207-1-git-send-email-arunks@codeaurora.org>
 <20181022181122.GK18839@dhcp22.suse.cz>
In-Reply-To: <20181022181122.GK18839@dhcp22.suse.cz>
From: Arun Sudhilal <getarunks@gmail.com>
Date: Tue, 23 Oct 2018 10:16:51 +0530
Message-ID: <CABOM9Zpq41Ox8wQvsNjgfCtwuqh6CnyeW1B09DWa1TQN+JKf0w@mail.gmail.com>
To: mhocko@kernel.org
X-Mailman-Approved-At: Tue, 23 Oct 2018 04:53:51 +0000
Subject: Re: [Xen-devel] [PATCH] mm: convert totalram_pages,
 totalhigh_pages and managed_pages to atomic.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: snitzer@redhat.com, benh@kernel.crashing.org, kemi.wang@intel.com,
 dri-devel@lists.freedesktop.org, bfields@fieldses.org,
 linux-sctp@vger.kernel.org, paulus@samba.org, pavel@ucw.cz, cl@linux.com,
 kys@microsoft.com, sumit.semwal@linaro.org, David1.Zhou@amd.com,
 ptesarik@suse.com, mpe@ellerman.id.au, ceph-devel@vger.kernel.org,
 jejb@parisc-linux.org, kasan-dev@googlegroups.com, marcos.souza.org@gmail.com,
 steven.hill@cavium.com, rientjes@google.com, anthony.yznaga@oracle.com,
 neelx@redhat.com, guro@fb.com, len.brown@intel.com, linux-pm@vger.kernel.org,
 vbabka@suse.cz, linux-um@lists.infradead.org, rppt@linux.vnet.ibm.com,
 viro@zeniv.linux.org.uk, tglx@linutronix.de, trond.myklebust@hammerspace.com,
 anton@tuxera.com, linux-parisc@vger.kernel.org, malat@debian.org,
 gregkh@linuxfoundation.org, rdunlap@infradead.org, rjw@rjwysocki.net,
 linux-kernel@vger.kernel.org, cyrilbur@gmail.com, arve@android.com,
 netfilter-devel@vger.kernel.org, jrdr.linux@gmail.com,
 dmitry.kasatkin@gmail.com, alexander.deucher@amd.com, arunks@codeaurora.org,
 Andrew Morton <akpm@linux-foundation.org>, andrew-ct.chen@mediatek.com,
 gustavo@embeddedor.com, airlied@linux.ie, dm-devel@redhat.com,
 namit@vmware.com, osandov@fb.com, agk@redhat.com, linux-s390@vger.kernel.org,
 sthemmin@microsoft.com, intel-gfx@lists.freedesktop.org, deller@gmx.de,
 hughd@google.com, mcgrof@kernel.org, coreteam@netfilter.org,
 kadlec@blackhole.kfki.hu, aryabinin@virtuozzo.com, linux-media@vger.kernel.org,
 yuehaibing@huawei.com, tkjos@android.com, pombredanne@nexb.com,
 jani.nikula@linux.intel.com, jia.he@hxt-semitech.com,
 Tejun Heo <tj@kernel.org>, shakeelb@google.com, houlong.wei@mediatek.com,
 devel@linuxdriverproject.org, boris.ostrovsky@oracle.com, maco@android.com,
 linux-arm-kernel@lists.infradead.org, khalid@gonehiking.org,
 oded.gabbay@gmail.com, linaro-mm-sig@lists.linaro.org,
 linux-ntfs-dev@lists.sourceforge.net, corbet@lwn.net, fw@strlen.de,
 anna.schumaker@netapp.com, penberg@kernel.org, minchan@kernel.org,
 ebiederm@xmission.com, aneesh.kumar@linux.ibm.com, schwidefsky@de.ibm.com,
 iamjoonsoo.kim@lge.com, kstewart@linuxfoundation.org,
 marcelo.leitner@gmail.com, linux-fsdevel@vger.kernel.org,
 penguin-kernel@i-love.sakura.ne.jp, joonas.lahtinen@linux.intel.com,
 heiko.carstens@de.ibm.com, stefan@agner.ch, jmorris@namei.org,
 netdev@vger.kernel.org, amd-gfx@lists.freedesktop.org, jack@suse.cz,
 alexander.h.duyck@linux.intel.com, gerrit@erg.abdn.ac.uk,
 andriy.shevchenko@linux.intel.com, miklos@szeredi.hu, david@redhat.com,
 willy@infradead.org, khlebnikov@yandex-team.ru, matthew.auld@intel.com,
 ren_guo@c-sky.com, ying.huang@intel.com, kuznet@ms2.inr.ac.ru,
 idryomov@gmail.com, adobriyan@gmail.com, pablo@netfilter.org, serge@hallyn.com,
 keescook@chromium.org, arnd@arndb.de, haiyangz@microsoft.com,
 broonie@kernel.org, bp@alien8.de, rodrigo.vivi@intel.com,
 dan.j.williams@intel.com, mchehab@kernel.org, ddstreet@ieee.org,
 osalvador@suse.de, linux-nfs@vger.kernel.org, nhorman@tuxdriver.com,
 tvrtko.ursulin@intel.com, jlayton@kernel.org, edumazet@google.com,
 jeyu@kernel.org, joe@perches.com, davem@davemloft.net,
 kirill.shutemov@linux.intel.com, minghsiu.tsai@mediatek.com,
 christian.koenig@amd.com, pv-drivers@vmware.com, bigeasy@linutronix.de,
 ruscur@russell.cc, chris@chris-wilson.co.uk, linux-mm@kvack.org,
 glider@google.com, hpa@zytor.com, cpandya@codeaurora.org,
 devel@driverdev.osuosl.org, zyan@redhat.com, xen-devel@lists.xenproject.org,
 sage@redhat.com, dccp@vger.kernel.org, richard@nod.at, sjenning@redhat.com,
 x86@kernel.org, mingo@redhat.com, labbott@redhat.com, zohar@linux.vnet.ibm.com,
 jdike@addtoit.com, pavel.tatashin@microsoft.com, jannh@google.com,
 xdeguillard@vmware.com, hannes@cmpxchg.org, jglisse@redhat.com,
 ktkhai@virtuozzo.com, linux-mediatek@lists.infradead.org,
 matthias.bgg@gmail.com, tiffany.lin@mediatek.com,
 linux-integrity@vger.kernel.org, dvyukov@google.com, jgross@suse.com,
 yang.shi@linux.alibaba.com, yoshfuji@linux-ipv6.org,
 linuxppc-dev@lists.ozlabs.org, vyasevich@gmail.com,
 linux-decnet-user@lists.sourceforge.net, kexec@lists.infradead.org,
 linux-security-module@vger.kernel.org, tzimmermann@suse.de,
 mika.kuoppala@linux.intel.com, mgorman@techsingularity.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>

T24gTW9uLCBPY3QgMjIsIDIwMTggYXQgMTE6NDEgUE0gTWljaGFsIEhvY2tvIDxtaG9ja29Aa2Vy
bmVsLm9yZz4gd3JvdGU6Cj4KPiBPbiBNb24gMjItMTAtMTggMjI6NTM6MjIsIEFydW4gS1Mgd3Jv
dGU6Cj4gPiBSZW1vdmUgbWFuYWdlZF9wYWdlX2NvdW50X2xvY2sgc3BpbmxvY2sgYW5kIGluc3Rl
YWQgdXNlIGF0b21pYwo+ID4gdmFyaWFibGVzLgo+CgpIZWxsbyBNaWNoYWwsCj4gSSBhc3N1bWUg
dGhpcyBoYXMgYmVlbiBhdXRvLWdlbmVyYXRlZC4gSWYgeWVzLCBpdCB3b3VsZCBiZSBiZXR0ZXIg
dG8KPiBtZW50aW9uIHRoZSBzY3JpcHQgc28gdGhhdCBwZW9wbGUgY2FuIHJldmlldyBpdCBhbmQg
cmVnZW5lcmF0ZSBmb3IKPiBjb21wYXJpc2lvbi4gU3VjaCBhIGxhcmdlIGNoYW5nZSBpcyBoYXJk
IHRvIHJldmlldyBtYW51YWxseS4KCkNoYW5nZXMgd2VyZSBtYWRlIHBhcnRpYWxseSB3aXRoIHNj
cmlwdC4gIEZvciB0b3RhbHJhbV9wYWdlcyBhbmQKdG90YWxoaWdoX3BhZ2VzLAoKZmluZCBkaXIg
LXR5cGUgZiAtZXhlYyBzZWQgLWkKJ3MvdG90YWxyYW1fcGFnZXMvYXRvbWljX2xvbmdfcmVhZChc
JnRvdGFscmFtX3BhZ2VzKS9nJyB7fSBcOwpmaW5kIGRpciAtdHlwZSBmIC1leGVjIHNlZCAtaQon
cy90b3RhbGhpZ2hfcGFnZXMvYXRvbWljX2xvbmdfcmVhZChcJnRvdGFsaGlnaF9wYWdlcykvZycg
e30gXDsKCkZvciBtYW5hZ2VkX3BhZ2VzIGl0IHdhcyBtb3N0bHkgbWFudWFsIGVkaXRzIGFmdGVy
IHVzaW5nLApmaW5kIG1tLyAtdHlwZSBmIC1leGVjIHNlZCAtaQoncy96b25lLT5tYW5hZ2VkX3Bh
Z2VzL2F0b21pY19sb25nX3JlYWQoXCZ6b25lLT5tYW5hZ2VkX3BhZ2VzKS9nJyB7fQpcOwoKUmVn
YXJkcywKQXJ1bgoKPiAtLQo+IE1pY2hhbCBIb2Nrbwo+IFNVU0UgTGFicwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 05:13:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 05:13: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 1gEp0A-0004jU-Pw; Tue, 23 Oct 2018 05:13:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=j1a8=nd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gEp09-0004jI-Ho
 for xen-devel@lists.xenproject.org; Tue, 23 Oct 2018 05:13:09 +0000
X-Inumbo-ID: 89a2cf9a-d682-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 89a2cf9a-d682-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 05:14: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 <aliasfile-bounces@xenproject.org>)
 id 1gEp02-0008NX-TH; Tue, 23 Oct 2018 05: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 1gEp02-0002vM-J4; Tue, 23 Oct 2018 05:13:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gEp02-0000pv-IT; Tue, 23 Oct 2018 05:13:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128941-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=0dab57708de64284ac83f0632daba4d9e1cb1135
X-Osstest-Versions-That: ovmf=073891a3e74059e996258e32b56b3f0770c6fe55
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 23 Oct 2018 05:13:02 +0000
Subject: [Xen-devel] [ovmf test] 128941: 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>

ZmxpZ2h0IDEyODk0MSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5NDEvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAwZGFiNTc3MDhkZTY0Mjg0YWM4M2YwNjMyZGFiYTRk
OWUxY2IxMTM1CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAwNzM4OTFh
M2U3NDA1OWU5OTYyNThlMzJiNTZiM2YwNzcwYzZmZTU1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg5MjcgIDIwMTgtMTAtMjIgMDc6NDA6NDEgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4OTQxICAyMDE4LTEwLTIzIDAxOjEwOjQyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSGFvIFd1IDxo
YW8uYS53dUBpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQ
dXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L29zc3Rl
c3Qvb3ZtZi5naXQKICAgMDczODkxYTNlNy4uMGRhYjU3NzA4ZCAgMGRhYjU3NzA4ZGU2NDI4NGFj
ODNmMDYzMmRhYmE0ZDllMWNiMTEzNSAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 05:45:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 05: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 1gEpVB-0006xL-Eu; Tue, 23 Oct 2018 05:45:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nslj=nd=intel.com=ying.huang@srs-us1.protection.inumbo.net>)
 id 1gEpNi-0006HH-Qt
 for xen-devel@lists.xenproject.org; Tue, 23 Oct 2018 05:37:30 +0000
X-Inumbo-ID: efff9cdb-d685-11e8-a6a9-d7ebe60f679a
Received: from mga01.intel.com (unknown [192.55.52.88])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id efff9cdb-d685-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 05:38:58 +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 fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 22 Oct 2018 22:37:28 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,414,1534834800"; d="scan'208";a="99849695"
Received: from yhuang-dev.sh.intel.com (HELO yhuang-dev) ([10.239.13.27])
 by fmsmga004.fm.intel.com with ESMTP; 22 Oct 2018 22:37:02 -0700
From: "Huang\, Ying" <ying.huang@intel.com>
To: Arun KS <arunks@codeaurora.org>
References: <1540229092-25207-1-git-send-email-arunks@codeaurora.org>
Date: Tue, 23 Oct 2018 13:37:01 +0800
In-Reply-To: <1540229092-25207-1-git-send-email-arunks@codeaurora.org> (Arun
 KS's message of "Mon, 22 Oct 2018 22:53:22 +0530")
Message-ID: <874lddxlz6.fsf@yhuang-dev.intel.com>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux)
MIME-Version: 1.0
X-Mailman-Approved-At: Tue, 23 Oct 2018 05:45:12 +0000
Subject: Re: [Xen-devel] [PATCH] mm: convert totalram_pages,
 totalhigh_pages and managed_pages to atomic.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Mike Snitzer <snitzer@redhat.com>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Kemi Wang <kemi.wang@intel.com>, dri-devel@lists.freedesktop.org,
 "J. Bruce Fields" <bfields@fieldses.org>, linux-sctp@vger.kernel.org,
 Paul Mackerras <paulus@samba.org>, Pavel Machek <pavel@ucw.cz>,
 Christoph Lameter <cl@linux.com>, "K. Y. Srinivasan" <kys@microsoft.com>,
 Sumit Semwal <sumit.semwal@linaro.org>,
 "David \(ChunMing\) Zhou" <David1.Zhou@amd.com>,
 Petr Tesarik <ptesarik@suse.com>, Michael
 Ellerman <mpe@ellerman.id.au>, ceph-devel@vger.kernel.org,
 "James E.J. Bottomley" <jejb@parisc-linux.org>, kasan-dev@googlegroups.com,
 Marcos Paulo de Souza <marcos.souza.org@gmail.com>,
 "Steven J. Hill" <steven.hill@cavium.com>,
 David Rientjes <rientjes@google.com>,
 Anthony Yznaga <anthony.yznaga@oracle.com>, Daniel Vacek <neelx@redhat.com>,
 Roman Gushchin <guro@fb.com>, Len Brown <len.brown@intel.com>,
 linux-pm@vger.kernel.org, Vlastimil Babka <vbabka@suse.cz>,
 linux-um@lists.infradead.org, Mike Rapoport <rppt@linux.vnet.ibm.com>,
 Alexander Viro <viro@zeniv.linux.org.uk>, Thomas Gleixner <tglx@linutronix.de>,
 Trond Myklebust <trond.myklebust@hammerspace.com>,
 Anton Altaparmakov <anton@tuxera.com>, linux-parisc@vger.kernel.org,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 Randy Dunlap <rdunlap@infradead.org>, "Rafael J. Wysocki" <rjw@rjwysocki.net>,
 linux-kernel@vger.kernel.org, Cyril Bur <cyrilbur@gmail.com>,
 Arve =?utf-8?B?SGrDuG5uZXbDpWc=?= <arve@android.com>,
 netfilter-devel@vger.kernel.org, Souptick Joarder <jrdr.linux@gmail.com>,
 Dmitry Kasatkin <dmitry.kasatkin@gmail.com>,
 Alex Deucher <alexander.deucher@amd.com>,
 Andrew Morton <akpm@linux-foundation.org>,
 Andrew-CT Chen <andrew-ct.chen@mediatek.com>,
 "Gustavo A. R. Silva" <gustavo@embeddedor.com>,
 David Airlie <airlied@linux.ie>, dm-devel@redhat.com,
 Nadav Amit <namit@vmware.com>, Omar Sandoval <osandov@fb.com>,
 Alasdair Kergon <agk@redhat.com>, linux-s390@vger.kernel.org,
 Stephen Hemminger <sthemmin@microsoft.com>, intel-gfx@lists.freedesktop.org,
 Helge Deller <deller@gmx.de>, Hugh Dickins <hughd@google.com>,
 "Luis R. Rodriguez" <mcgrof@kernel.org>, coreteam@netfilter.org,
 Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>,
 Andrey Ryabinin <aryabinin@virtuozzo.com>, linux-media@vger.kernel.org,
 YueHaibing <yuehaibing@huawei.com>, Todd Kjos <tkjos@android.com>,
 Philippe Ombredanne <pombredanne@nexb.com>,
 Jani Nikula <jani.nikula@linux.intel.com>, Jia He <jia.he@hxt-semitech.com>,
 Tejun Heo <tj@kernel.org>, Shakeel Butt <shakeelb@google.com>,
 Houlong Wei <houlong.wei@mediatek.com>, devel@linuxdriverproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Martijn Coenen <maco@android.com>, linux-arm-kernel@lists.infradead.org,
 Khalid Aziz <khalid@gonehiking.org>, Oded Gabbay <oded.gabbay@gmail.com>,
 linaro-mm-sig@lists.linaro.org, linux-ntfs-dev@lists.sourceforge.net,
 Jonathan Corbet <corbet@lwn.net>, Florian Westphal <fw@strlen.de>,
 Anna Schumaker <anna.schumaker@netapp.com>, Pekka Enberg <penberg@kernel.org>,
 Minchan Kim <minchan@kernel.org>, Eric Biederman <ebiederm@xmission.com>,
 "Aneesh Kumar K.V" <aneesh.kumar@linux.ibm.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>,
 Joonsoo Kim <iamjoonsoo.kim@lge.com>,
 Kate Stewart <kstewart@linuxfoundation.org>,
 Marcelo Ricardo Leitner <marcelo.leitner@gmail.com>,
 linux-fsdevel@vger.kernel.org,
 Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>,
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, Stefan Agner <stefan@agner.ch>,
 James Morris <jmorris@namei.org>, netdev@vger.kernel.org,
 amd-gfx@lists.freedesktop.org, Jan Kara <jack@suse.cz>,
 Alexander Duyck <alexander.h.duyck@linux.intel.com>,
 Gerrit Renker <gerrit@erg.abdn.ac.uk>,
 Andy Shevchenko <andriy.shevchenko@linux.intel.com>,
 Miklos Szeredi <miklos@szeredi.hu>, David Hildenbrand <david@redhat.com>,
 Matthew Wilcox <willy@infradead.org>,
 Konstantin Khlebnikov <khlebnikov@yandex-team.ru>,
 Matthew Auld <matthew.auld@intel.com>, Guo Ren <ren_guo@c-sky.com>,
 Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>, Ilya Dryomov <idryomov@gmail.com>,
 Alexey Dobriyan <adobriyan@gmail.com>, Pablo Neira Ayuso <pablo@netfilter.org>,
 "Serge E. Hallyn" <serge@hallyn.com>, Kees Cook <keescook@chromium.org>,
 Arnd Bergmann <arnd@arndb.de>, Haiyang Zhang <haiyangz@microsoft.com>,
 Mark Brown <broonie@kernel.org>, Borislav Petkov <bp@alien8.de>,
 Rodrigo Vivi <rodrigo.vivi@intel.com>, Dan Williams <dan.j.williams@intel.com>,
 Mauro Carvalho Chehab <mchehab@kernel.org>, Dan Streetman <ddstreet@ieee.org>,
 Oscar Salvador <osalvador@suse.de>, linux-nfs@vger.kernel.org,
 Neil Horman <nhorman@tuxdriver.com>, Tvrtko Ursulin <tvrtko.ursulin@intel.com>,
 Jeff Layton <jlayton@kernel.org>, Eric Dumazet <edumazet@google.com>,
 Jessica Yu <jeyu@kernel.org>, Joe Perches <joe@perches.com>,
 "David S. Miller" <davem@davemloft.net>,
 "Kirill A. Shutemov" <kirill.shutemov@linux.intel.com>,
 Michal Hocko <mhocko@suse.com>, Minghsiu Tsai <minghsiu.tsai@mediatek.com>,
 Christian =?utf-8?Q?K=C3=B6nig?= <christian.koenig@amd.com>, "VMware,
 Inc." <pv-drivers@vmware.com>,
 Sebastian Andrzej Siewior <bigeasy@linutronix.de>,
 Russell Currey <ruscur@russell.cc>, Chris Wilson <chris@chris-wilson.co.uk>,
 linux-mm@kvack.org, Alexander Potapenko <glider@google.com>,
 "H. Peter Anvin" <hpa@zytor.com>, getarunks@gmail.com,
 Chintan Pandya <cpandya@codeaurora.org>, devel@driverdev.osuosl.org, "Yan,
 Zheng" <zyan@redhat.com>, xen-devel@lists.xenproject.org,
 Sage Weil <sage@redhat.com>, dccp@vger.kernel.org,
 Richard Weinberger <richard@nod.at>, Seth Jennings <sjenning@redhat.com>,
 x86@kernel.org, Ingo Molnar <mingo@redhat.com>,
 Laura Abbott <labbott@redhat.com>, Mimi Zohar <zohar@linux.vnet.ibm.com>,
 Jeff Dike <jdike@addtoit.com>, Pavel Tatashin <pavel.tatashin@microsoft.com>,
 Jann Horn <jannh@google.com>, Xavier Deguillard <xdeguillard@vmware.com>,
 Johannes Weiner <hannes@cmpxchg.org>,
 =?utf-8?B?SsOpcsO0bWU=?= Glisse <jglisse@redhat.com>,
 Kirill Tkhai <ktkhai@virtuozzo.com>, linux-mediatek@lists.infradead.org,
 Matthias Brugger <matthias.bgg@gmail.com>,
 Tiffany Lin <tiffany.lin@mediatek.com>, linux-integrity@vger.kernel.org,
 Dmitry Vyukov <dvyukov@google.com>, Juergen Gross <jgross@suse.com>,
 Yang Shi <yang.shi@linux.alibaba.com>,
 Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>, linuxppc-dev@lists.ozlabs.org,
 Vlad Yasevich <vyasevich@gmail.com>, linux-decnet-user@lists.sourceforge.net,
 kexec@lists.infradead.org, linux-security-module@vger.kernel.org,
 Thomas Zimmermann <tzimmermann@suse.de>,
 Mika Kuoppala <mika.kuoppala@linux.intel.com>,
 Mel Gorman <mgorman@techsingularity.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>

QXJ1biBLUyA8YXJ1bmtzQGNvZGVhdXJvcmEub3JnPiB3cml0ZXM6Cgo+IFJlbW92ZSBtYW5hZ2Vk
X3BhZ2VfY291bnRfbG9jayBzcGlubG9jayBhbmQgaW5zdGVhZCB1c2UgYXRvbWljCj4gdmFyaWFi
bGVzLgo+Cj4gU3VnZ2VzdGVkLWJ5OiBNaWNoYWwgSG9ja28gPG1ob2Nrb0BzdXNlLmNvbT4KPiBT
dWdnZXN0ZWQtYnk6IFZsYXN0aW1pbCBCYWJrYSA8dmJhYmthQHN1c2UuY3o+Cj4gU2lnbmVkLW9m
Zi1ieTogQXJ1biBLUyA8YXJ1bmtzQGNvZGVhdXJvcmEub3JnPgo+Cj4gLS0tCj4gQXMgZGlzY3Vz
c2VkIGhlcmUsCj4gaHR0cHM6Ly9wYXRjaHdvcmsua2VybmVsLm9yZy9wYXRjaC8xMDYyNzUyMS8j
MjIyNjEyNTMKCk15IDIgY2VudHMuICBJIHRoaW5rIHlvdSBzaG91bGQgaW5jbHVkZSBhdCBsZWFz
dCBwYXJ0IG9mIHRoZSBkaXNjdXNzaW9uCmluIHRoZSBwYXRjaCBkZXNjcmlwdGlvbiB0byBtYWtl
IGl0IG1vcmUgcmVhZGFibGUgYnkgaXRzZWxmLgoKQmVzdCBSZWdhcmRzLApIdWFuZywgWWluZwoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 07:17:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 07:17: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 1gEqwE-00054V-De; Tue, 23 Oct 2018 07:17:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=yyfm=nd=newtech.fi=dag@srs-us1.protection.inumbo.net>)
 id 1gEqwC-00054Q-HF
 for xen-devel@lists.xenproject.org; Tue, 23 Oct 2018 07:17:12 +0000
X-Inumbo-ID: dcf8d8cd-d693-11e8-a6a9-d7ebe60f679a
Received: from mail.newtech.fi (unknown [83.150.94.195])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dcf8d8cd-d693-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 07:18:39 +0000 (UTC)
Received: from eseries.newtech.fi (eseries.newtech.fi [194.110.87.243])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (Client did not present a certificate)
 by mail.newtech.fi (Postfix) with ESMTPSA id 6904C661DE
 for <xen-devel@lists.xenproject.org>; Tue, 23 Oct 2018 10:17:08 +0300 (EEST)
From: Dag Nygren <dag@newtech.fi>
To: xen-devel@lists.xenproject.org
Date: Tue, 23 Oct 2018 10:17:08 +0300
Message-ID: <8285393.eUs1EhXEQl@eseries.newtech.fi>
Organization: Oy Espoon Newtech Ab
MIME-Version: 1.0
Subject: [Xen-devel] Bug report: vtpmmgr TPM 2.0 implementation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsIQoKQWZ0ZXIgYSBsb3Qgb2Ygc3RydWdnbGUgSSBjYW4gbm93IHJlcG9ydCBhIHByZXR0
eSBzZXJpb3VzIGJ1ZyBpbgp0aGUgdnRwbW1nciAyLjAgaW1wbGVtZW50YXRpb246CgotIFRvIG1h
a2UgYSB0aGUgVlRQTSBjb250ZW50cyBwZXJtZW5lbnQsIHN1cnZpdmluZyBhIHJlYm9vdAogIHlv
dSBoYXZlIHRvIHNlYWwgdGhlIGNvbnRlbnRzIHVzaW5nIHRoZSBQZWFybCBzY3JpcHRzIGluIHRo
ZQogIHNvdXJjZSBkaXJlY3RvcnkgY2FsYy5wbCBhbmQgbWFuYWdlLXZ0cG1tZ3IucGwKLSBJZiB5
b3UgYXJlIHVzaW5nIGEgVFBNIDIuMCBIVyBUUE0gdGhlc2Ugc2VhbCBvcGVyYXRpb25zCiAgd2ls
bCBzdGlsbCB0cnkgdG8gdXNlIFRQTSAxLjIgY29tbWFuZHMgZm9yIHRoZSBzZWFsIGFuZAogIGl0
IHdpbGwgZmFpbAoKSW4gb3RoZXIgd29yZHMgeW91IGFyZSBub3QgYWJsZSB0byBjcmVhdGUgYSB2
dHBtL3Z0cG1tZ3IgY29uZmlnIHRoYXQKc3Vydml2ZXMgYSByZWJvb3QgaWYgeW91ciBIVyBpcyBk
b2luZyBUUE0gMi4wCgpBIHNob3dzdG9wcGVyIGZvciB1cy4uCgpCZXN0CkRhZwoKCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 07:34:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 07: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 1gErD8-0006Yg-U5; Tue, 23 Oct 2018 07:34:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=j1a8=nd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gErD7-0006YV-Ue
 for xen-devel@lists.xenproject.org; Tue, 23 Oct 2018 07:34:41 +0000
X-Inumbo-ID: 4f3ffc5e-d696-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4f3ffc5e-d696-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 07:36: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 <aliasfile-bounces@xenproject.org>)
 id 1gErD3-0002e8-Kc; Tue, 23 Oct 2018 07:34: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 1gErD3-000058-BP; Tue, 23 Oct 2018 07:34:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gErD3-0000rh-Am; Tue, 23 Oct 2018 07:34:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128943-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=4a723d3d7fd1cbbc28c92f14361761831ad27bab
X-Osstest-Versions-That: ovmf=0dab57708de64284ac83f0632daba4d9e1cb1135
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 23 Oct 2018 07:34:37 +0000
Subject: [Xen-devel] [ovmf test] 128943: 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>

ZmxpZ2h0IDEyODk0MyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5NDMvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA0YTcyM2QzZDdmZDFjYmJjMjhjOTJmMTQzNjE3NjE4
MzFhZDI3YmFiCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAwZGFiNTc3
MDhkZTY0Mjg0YWM4M2YwNjMyZGFiYTRkOWUxY2IxMTM1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg5NDEgIDIwMTgtMTAtMjMgMDE6MTA6NDIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4OTQzICAyMDE4LTEwLTIzIDA1OjEzOjI1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgU3RhciBaZW5n
IDxzdGFyLnplbmdAaW50ZWwuY29tPgogIFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVs
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNp
b24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1mLmdpdAog
ICAwZGFiNTc3MDhkLi40YTcyM2QzZDdmICA0YTcyM2QzZDdmZDFjYmJjMjhjOTJmMTQzNjE3NjE4
MzFhZDI3YmFiIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 08:37:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 08: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 1gEsBV-0002yS-95; Tue, 23 Oct 2018 08:37:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=utsz=nd=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1gEsBU-0002yN-Ey
 for xen-devel@lists.xenproject.org; Tue, 23 Oct 2018 08:37:04 +0000
X-Inumbo-ID: 680edd87-d69e-11e8-a8a5-bc764e045a96
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0c::700])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 680edd87-d69e-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 10:34:07 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=pk6AkHsxbrewO6CfS18kQsL5S77Y51rhYw30zflKfDQ=;
 b=dDnzU6+PrqWMiV6Y+2CWbR83u+0/+ePqSgLyH/5k8nc/acNeLCTpeGNJ1oVO3jDC72yAJxAKR0lBX2JJvzs4Id8W9sZ1wR6bDyuDbT47QEEhv+R4uOk6oe9ljGtsfptvFJglE3NyxJDaIecJXx1R7sPTaWUYnNxGp22RFOQZab4=
Received: from VI1PR02MB4191.eurprd02.prod.outlook.com (20.177.60.97) by
 VI1PR02MB3600.eurprd02.prod.outlook.com (52.134.24.141) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1250.30; Tue, 23 Oct 2018 08:36:55 +0000
Received: from VI1PR02MB4191.eurprd02.prod.outlook.com
 ([fe80::4907:98f3:a6a4:51ca]) by VI1PR02MB4191.eurprd02.prod.outlook.com
 ([fe80::4907:98f3:a6a4:51ca%3]) with mapi id 15.20.1250.028; Tue, 23 Oct 2018
 08:36:55 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: PING: [PATCH v3] arch/x86: Add registers to vm_event
Thread-Index: AQHUZsFCObLpOSVX7E++eLvkj3dGGaUsiZSA
Date: Tue, 23 Oct 2018 08:36:55 +0000
Message-ID: <040123a6-51e9-6767-e76d-a90aa172de8a@bitdefender.com>
References: <20181018090157.30186-1-aisaila@bitdefender.com>
In-Reply-To: <20181018090157.30186-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM6PR0402CA0034.eurprd04.prod.outlook.com
 (2603:10a6:209::47) To VI1PR02MB4191.eurprd02.prod.outlook.com
 (2603:10a6:803:81::33)
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-microsoft-exchange-diagnostics: 1; VI1PR02MB3600;
 6:M65ckDmAvOND32IbcIAMiUJr7o8e/AprFD6NzZ5y5yhILiObimbbtYrpWMS63z+lKwl5cI323M7vyKv9DRtO/QliBKwm4wdoEQUKP6DzYi2NtLHZ8vGqgMEQlf214mqcFGxgR7UL4QgNUtNRioIjnhbBZTrhPY/drmWHRwZhrxDcQ2Nr89Bx0APapb/Y1fASongO0VA6rdwDwTT3JxDUu5qhzsWkwhBeRzAAEEISOO6h5IhNQwGG/NM88txbPF2D0BU9QJpxG/ioqRCXyCPyNH/x75osS2tW24vZ0S4g7mFGBrDpea452reLY4FlqpP3f7he4YKJlYUrahaIrJVYcrUkXV60+CbBTrm5qBuLYmjJa0TXtawXNJXv7NSMoQmg48oyMdJ0Z2pXVgbWw8cWMluqEnHvbT8ReR7S4I357kGFxPiy2TSPg6ACQvY69YybqfRdxomZwd2cboQO30EMKw==;
 5:jHBqj2EDEFZEzs5KR1k8k2b5+kcbAp2deSkPaWzJF7yLS1G+nvUFANgDL5hjFC3bEkzzdQ8RB/sZGdIFfkPIWGFFETlEHzxruI6ttD/5PJK0SIge/2fcoo3E5YZ1+h30hcj+pDgEiWbl2KnNh9caR7zTW2yRd47xs3P0YOWs2Ic=;
 7:XBM+jm8UkzDR7b9bXfl0LrWaGOmfSe8B4EDKY1OYWSWgDEf2mqWm4Ru/1QFBzmkB1On6F/r1my5dmEIZZCvxSU50BdCoAy8Nq+QInThqaH/8S4m8jTrz9Asuwbtt3laGfDJOtxRPjSOeQs0cYlRCz21a1tnz6u5/QnS80XRW+uPPLHMMNS5rtM+Z2BKTdhx/dcLr1zRO4DdLnWivRrEnk6hRrkr7n3JG09TdS+vkkj5SjDTaydvea49Y8wJkSIt7
x-ms-office365-filtering-correlation-id: 543f95d9-39d1-456d-2bd6-08d638c2b020
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR02MB3600; 
x-ms-traffictypediagnostic: VI1PR02MB3600:
x-microsoft-antispam-prvs: <VI1PR02MB36005867C8665482DDBE2807ABF50@VI1PR02MB3600.eurprd02.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(6040522)(2401047)(8121501046)(5005006)(3002001)(3231355)(944501410)(52105095)(10201501046)(93006095)(93001095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123560045)(20161123558120)(20161123564045)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR02MB3600; BCL:0; PCL:0; RULEID:; SRVR:VI1PR02MB3600; 
x-forefront-prvs: 0834BAF534
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(346002)(366004)(39850400004)(376002)(136003)(396003)(189003)(199004)(478694002)(6916009)(54906003)(36756003)(31696002)(6246003)(3846002)(66066001)(25786009)(478600001)(6116002)(86362001)(5640700003)(2900100001)(6436002)(6486002)(6512007)(53936002)(316002)(4326008)(71200400001)(71190400001)(99286004)(81166006)(2906002)(52116002)(106356001)(97736004)(11346002)(2616005)(2501003)(229853002)(81156014)(2351001)(68736007)(5250100002)(102836004)(14454004)(31686004)(8936002)(186003)(305945005)(26005)(5660300001)(8676002)(14444005)(256004)(446003)(386003)(53546011)(6506007)(76176011)(7736002)(476003)(486006)(105586002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR02MB3600;
 H:VI1PR02MB4191.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-microsoft-antispam-message-info: 8NskFRobAuN6Ch/pT+Ap0Je/x3sYElxIathTZTghLRDJX+j2LmzkcwMZMh7UOlHg2j8od9s42Ep6se9Ov8xxMy6jryxbem1q25zKfWbBkOVk3fokYmkru6V/fYMjyzyfHkvIOvSlXfVH4cLGCl8iZMihGM3WI8HeA+Cn8tk90MenlN2QO1KWzri/L3X7n3vHKEIyL/4o2SXACiJ+BOx4Xe/2xYPH/+o4lYrCaz/hBm3UcI0qBaraziUoCARBfo2YFbzU0HZO7tI+h8acC/Bwix/ED6cjx3kjNbRYZ8KkQ9Zv9wgiIR1/0DhMearVxt54xt2h5K9IsYraGLyNQhszfVAKy+kNcQgKhpZjunQn8Iw=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <4BF3B0BE268E67499B68CE3A4CB82A9F@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 543f95d9-39d1-456d-2bd6-08d638c2b020
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Oct 2018 08:36:55.4525 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR02MB3600
Subject: Re: [Xen-devel] PING: [PATCH v3] arch/x86: Add registers to vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>,
 "wei.liu2@citrix.com" <wei.liu2@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>
Content-Type: text/plain; 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
Ck9uIDE4LjEwLjIwMTggMTI6MDIsIEFsZXhhbmRydSBTdGVmYW4gSVNBSUxBIHdyb3RlOg0KPiBU
aGlzIHBhdGNoIGFkZHMgYSBjb3VwbGUgb2YgcmVncyB0byB0aGUgdm1fZXZlbnQgdGhhdCBhcmUg
dXNlZCBieQ0KPiB0aGUgaW50cm9zcGVjdGlvbi4gVGhlIGJhc2UsIGxpbWl0IGFuZCBhcg0KPiBi
aXRzIGFyZSBjb21wcmVzc2VkIGludG8gYSB1aW50NjRfdCB1bmlvbiBzbyBhcyBub3QgdG8gZW5s
YXJnZSB0aGUNCj4gdm1fZXZlbnQuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBBbGV4YW5kcnUgSXNh
aWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4NCj4gDQo+IC0tLQ0KPiBDaGFuZ2VzIHNpbmNl
IFYyOg0KPiAJLSBLZWVwIGZzL2dzX2Jhc2UgaW4gNjRiaXQgbG9uZyBmb3JtYXQNCj4gCS0gUHVs
bCB0aGUgc2VsIG91dCBvZiB4ODZfc2VsZWN0b3JfcmVnDQo+IAktIFJlZm9ybWF0IGxpbWl0IGZp
ZWxkIGFzc2lnbm1lbnQNCj4gCS0gUmVkZXNpZ25lZCB2bV9ldmVudF9wYWNrX3NlZ21lbnRfcmVn
aXN0ZXIoKS4NCj4gLS0tDQo+ICAgeGVuL2FyY2gveDg2L3ZtX2V2ZW50LmMgICAgICAgfCA2NSAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLQ0KPiAgIHhlbi9pbmNsdWRlL3B1Ymxp
Yy92bV9ldmVudC5oIHwgMjkgKysrKysrKysrKysrKystLQ0KPiAgIDIgZmlsZXMgY2hhbmdlZCwg
ODQgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L3ZtX2V2ZW50LmMgYi94ZW4vYXJjaC94ODYvdm1fZXZlbnQuYw0KPiBpbmRleCAx
NWRlNDNjM2U2Li44MDNmOTcwMTFiIDEwMDY0NA0KPiAtLS0gYS94ZW4vYXJjaC94ODYvdm1fZXZl
bnQuYw0KPiArKysgYi94ZW4vYXJjaC94ODYvdm1fZXZlbnQuYw0KPiBAQCAtMTIyLDExICsxMjIs
NjAgQEAgdm9pZCB2bV9ldmVudF9tb25pdG9yX25leHRfaW50ZXJydXB0KHN0cnVjdCB2Y3B1ICp2
KQ0KPiAgICAgICB2LT5hcmNoLm1vbml0b3IubmV4dF9pbnRlcnJ1cHRfZW5hYmxlZCA9IHRydWU7
DQo+ICAgfQ0KPiAgIA0KPiArc3RhdGljIHZvaWQgdm1fZXZlbnRfcGFja19zZWdtZW50X3JlZ2lz
dGVyKGVudW0geDg2X3NlZ21lbnQgc2VnbWVudCwNCj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qgdm1fZXZlbnRfcmVnc194ODYgKnJlZykNCj4gK3sN
Cj4gKyAgICBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciBzZWc7DQo+ICsNCj4gKyAgICBodm1fZ2V0
X3NlZ21lbnRfcmVnaXN0ZXIoY3VycmVudCwgc2VnbWVudCwgJnNlZyk7DQo+ICsNCj4gKyAgICBz
d2l0Y2ggKCBzZWdtZW50ICkNCj4gKyAgICB7DQo+ICsgICAgY2FzZSB4ODZfc2VnX3NzOg0KPiAr
ICAgICAgICByZWctPnNzLmZpZWxkcy5iYXNlID0gc2VnLmJhc2U7DQo+ICsgICAgICAgIHJlZy0+
c3MuZmllbGRzLmxpbWl0ID0gc2VnLmcgPyBzZWcubGltaXQgPj4gMTIgOiBzZWcubGltaXQ7DQo+
ICsgICAgICAgIHJlZy0+c3MuZmllbGRzLmFyID0gc2VnLmF0dHI7DQo+ICsgICAgICAgIHJlZy0+
c3Nfc2VsID0gc2VnLnNlbDsNCj4gKyAgICAgICAgYnJlYWs7DQo+ICsgICAgY2FzZSB4ODZfc2Vn
X2ZzOg0KPiArICAgICAgICByZWctPmZzX2Jhc2UgPSBzZWcuYmFzZTsNCj4gKyAgICAgICAgcmVn
LT5mcy5maWVsZHMubGltaXQgPSBzZWcuZyA/IHNlZy5saW1pdCA+PiAxMiA6IHNlZy5saW1pdDsN
Cj4gKyAgICAgICAgcmVnLT5mcy5maWVsZHMuYXIgPSBzZWcuYXR0cjsNCj4gKyAgICAgICAgcmVn
LT5mc19zZWwgPSBzZWcuc2VsOw0KPiArICAgICAgICBicmVhazsNCj4gKyAgICBjYXNlIHg4Nl9z
ZWdfZ3M6DQo+ICsgICAgICAgIHJlZy0+Z3NfYmFzZSA9IHNlZy5iYXNlOw0KPiArICAgICAgICBy
ZWctPmdzLmZpZWxkcy5saW1pdCA9IHNlZy5nID8gc2VnLmxpbWl0ID4+IDEyIDogc2VnLmxpbWl0
Ow0KPiArICAgICAgICByZWctPmdzLmZpZWxkcy5hciA9IHNlZy5hdHRyOw0KPiArICAgICAgICBy
ZWctPmdzX3NlbCA9IHNlZy5zZWw7DQo+ICsgICAgICAgIGJyZWFrOw0KPiArICAgIGNhc2UgeDg2
X3NlZ19jczoNCj4gKyAgICAgICAgcmVnLT5jcy5maWVsZHMuYmFzZSA9IHNlZy5iYXNlOw0KPiAr
ICAgICAgICByZWctPmNzLmZpZWxkcy5saW1pdCA9IHNlZy5nID8gc2VnLmxpbWl0ID4+IDEyIDog
c2VnLmxpbWl0Ow0KPiArICAgICAgICByZWctPmNzLmZpZWxkcy5hciA9IHNlZy5hdHRyOw0KPiAr
ICAgICAgICByZWctPmNzX3NlbCA9IHNlZy5zZWw7DQo+ICsgICAgICAgIGJyZWFrOw0KPiArICAg
IGNhc2UgeDg2X3NlZ19kczoNCj4gKyAgICAgICAgcmVnLT5kcy5maWVsZHMuYmFzZSA9IHNlZy5i
YXNlOw0KPiArICAgICAgICByZWctPmRzLmZpZWxkcy5saW1pdCA9IHNlZy5nID8gc2VnLmxpbWl0
ID4+IDEyIDogc2VnLmxpbWl0Ow0KPiArICAgICAgICByZWctPmRzLmZpZWxkcy5hciA9IHNlZy5h
dHRyOw0KPiArICAgICAgICByZWctPmRzX3NlbCA9IHNlZy5zZWw7DQo+ICsgICAgICAgIGJyZWFr
Ow0KPiArICAgIGNhc2UgeDg2X3NlZ19lczoNCj4gKyAgICAgICAgcmVnLT5lcy5maWVsZHMuYmFz
ZSA9IHNlZy5iYXNlOw0KPiArICAgICAgICByZWctPmVzLmZpZWxkcy5saW1pdCA9IHNlZy5nID8g
c2VnLmxpbWl0ID4+IDEyIDogc2VnLmxpbWl0Ow0KPiArICAgICAgICByZWctPmVzLmZpZWxkcy5h
ciA9IHNlZy5hdHRyOw0KPiArICAgICAgICByZWctPmVzX3NlbCA9IHNlZy5zZWw7DQo+ICsgICAg
ICAgIGJyZWFrOw0KPiArICAgIGRlZmF1bHQ6DQo+ICsgICAgICAgIGJyZWFrOw0KPiArICAgIH0N
Cj4gK30NCj4gKw0KPiAgIHZvaWQgdm1fZXZlbnRfZmlsbF9yZWdzKHZtX2V2ZW50X3JlcXVlc3Rf
dCAqcmVxKQ0KPiAgIHsNCj4gICAjaWZkZWYgQ09ORklHX0hWTQ0KPiAgICAgICBjb25zdCBzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVncyA9IGd1ZXN0X2NwdV91c2VyX3JlZ3MoKTsNCj4gLSAgICBz
dHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciBzZWc7DQo+ICAgICAgIHN0cnVjdCBodm1faHdfY3B1IGN0
eHQgPSB7fTsNCj4gICAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50Ow0KPiAgIA0KPiBA
QCAtMTcwLDE0ICsyMTksMTQgQEAgdm9pZCB2bV9ldmVudF9maWxsX3JlZ3Modm1fZXZlbnRfcmVx
dWVzdF90ICpyZXEpDQo+ICAgICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5tc3Jfc3RhciA9IGN0eHQu
bXNyX3N0YXI7DQo+ICAgICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5tc3JfbHN0YXIgPSBjdHh0Lm1z
cl9sc3RhcjsNCj4gICANCj4gLSAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIoY3VyciwgeDg2
X3NlZ19mcywgJnNlZyk7DQo+IC0gICAgcmVxLT5kYXRhLnJlZ3MueDg2LmZzX2Jhc2UgPSBzZWcu
YmFzZTsNCj4gLQ0KPiAtICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3RlcihjdXJyLCB4ODZfc2Vn
X2dzLCAmc2VnKTsNCj4gLSAgICByZXEtPmRhdGEucmVncy54ODYuZ3NfYmFzZSA9IHNlZy5iYXNl
Ow0KPiArICAgIHZtX2V2ZW50X3BhY2tfc2VnbWVudF9yZWdpc3Rlcih4ODZfc2VnX2ZzLCAmcmVx
LT5kYXRhLnJlZ3MueDg2KTsNCj4gKyAgICB2bV9ldmVudF9wYWNrX3NlZ21lbnRfcmVnaXN0ZXIo
eDg2X3NlZ19ncywgJnJlcS0+ZGF0YS5yZWdzLng4Nik7DQo+ICsgICAgdm1fZXZlbnRfcGFja19z
ZWdtZW50X3JlZ2lzdGVyKHg4Nl9zZWdfY3MsICZyZXEtPmRhdGEucmVncy54ODYpOw0KPiArICAg
IHZtX2V2ZW50X3BhY2tfc2VnbWVudF9yZWdpc3Rlcih4ODZfc2VnX3NzLCAmcmVxLT5kYXRhLnJl
Z3MueDg2KTsNCj4gKyAgICB2bV9ldmVudF9wYWNrX3NlZ21lbnRfcmVnaXN0ZXIoeDg2X3NlZ19k
cywgJnJlcS0+ZGF0YS5yZWdzLng4Nik7DQo+ICsgICAgdm1fZXZlbnRfcGFja19zZWdtZW50X3Jl
Z2lzdGVyKHg4Nl9zZWdfZXMsICZyZXEtPmRhdGEucmVncy54ODYpOw0KPiAgIA0KPiAtICAgIGh2
bV9nZXRfc2VnbWVudF9yZWdpc3RlcihjdXJyLCB4ODZfc2VnX2NzLCAmc2VnKTsNCj4gLSAgICBy
ZXEtPmRhdGEucmVncy54ODYuY3NfYXJieXRlcyA9IHNlZy5hdHRyOw0KPiArICAgIHJlcS0+ZGF0
YS5yZWdzLng4Ni5zaGFkb3dfZ3MgPSBjdHh0LnNoYWRvd19nczsNCj4gICAjZW5kaWYNCj4gICB9
DQo+ICAgDQo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvdm1fZXZlbnQuaCBiL3hl
bi9pbmNsdWRlL3B1YmxpYy92bV9ldmVudC5oDQo+IGluZGV4IDM2ZTNmNDY4NWQuLjA0MTVlYTYw
N2QgMTAwNjQ0DQo+IC0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy92bV9ldmVudC5oDQo+ICsrKyBi
L3hlbi9pbmNsdWRlL3B1YmxpYy92bV9ldmVudC5oDQo+IEBAIC0yOSw3ICsyOSw3IEBADQo+ICAg
DQo+ICAgI2luY2x1ZGUgInhlbi5oIg0KPiAgIA0KPiAtI2RlZmluZSBWTV9FVkVOVF9JTlRFUkZB
Q0VfVkVSU0lPTiAweDAwMDAwMDAzDQo+ICsjZGVmaW5lIFZNX0VWRU5UX0lOVEVSRkFDRV9WRVJT
SU9OIDB4MDAwMDAwMDQNCj4gICANCj4gICAjaWYgZGVmaW5lZChfX1hFTl9fKSB8fCBkZWZpbmVk
KF9fWEVOX1RPT0xTX18pDQo+ICAgDQo+IEBAIC0xNTcsNiArMTU3LDE5IEBADQo+ICAgI2RlZmlu
ZSBWTV9FVkVOVF9YODZfQ1I0ICAgIDINCj4gICAjZGVmaW5lIFZNX0VWRU5UX1g4Nl9YQ1IwICAg
Mw0KPiAgIA0KPiArc3RydWN0IHg4Nl9zZWxlY3Rvcl9yZWcgew0KPiArICAgIHVuaW9uDQo+ICsg
ICAgew0KPiArICAgICAgICB1aW50NjRfdCBieXRlczsNCj4gKyAgICAgICAgc3RydWN0DQo+ICsg
ICAgICAgIHsNCj4gKyAgICAgICAgICAgIHVpbnQzMl90IGJhc2U7DQo+ICsgICAgICAgICAgICB1
aW50MzJfdCBsaW1pdCAgOiAgICAyMDsNCj4gKyAgICAgICAgICAgIHVpbnQzMl90IGFyICAgICA6
ICAgIDEyOw0KPiArICAgICAgICB9IGZpZWxkczsNCj4gKyAgICB9Ow0KPiArfTsNCj4gKw0KPiAg
IC8qDQo+ICAgICogVXNpbmcgY3VzdG9tIHZDUFUgc3RydWN0cyAoaS5lLiBub3QgaHZtX2h3X2Nw
dSkgZm9yIGJvdGggeDg2IGFuZCBBUk0NCj4gICAgKiBzbyBhcyB0byBub3QgZmlsbCB0aGUgdm1f
ZXZlbnQgcmluZyBidWZmZXIgdG9vIHF1aWNrbHkuDQo+IEBAIC0xOTMsNyArMjA2LDE5IEBAIHN0
cnVjdCB2bV9ldmVudF9yZWdzX3g4NiB7DQo+ICAgICAgIHVpbnQ2NF90IG1zcl9sc3RhcjsNCj4g
ICAgICAgdWludDY0X3QgZnNfYmFzZTsNCj4gICAgICAgdWludDY0X3QgZ3NfYmFzZTsNCj4gLSAg
ICB1aW50MzJfdCBjc19hcmJ5dGVzOw0KPiArICAgIHN0cnVjdCB4ODZfc2VsZWN0b3JfcmVnIGNz
Ow0KPiArICAgIHN0cnVjdCB4ODZfc2VsZWN0b3JfcmVnIHNzOw0KPiArICAgIHN0cnVjdCB4ODZf
c2VsZWN0b3JfcmVnIGRzOw0KPiArICAgIHN0cnVjdCB4ODZfc2VsZWN0b3JfcmVnIGVzOw0KPiAr
ICAgIHN0cnVjdCB4ODZfc2VsZWN0b3JfcmVnIGZzOw0KPiArICAgIHN0cnVjdCB4ODZfc2VsZWN0
b3JfcmVnIGdzOw0KPiArICAgIHVpbnQ2NF90IHNoYWRvd19nczsNCj4gKyAgICB1aW50MTZfdCBj
c19zZWw7DQo+ICsgICAgdWludDE2X3Qgc3Nfc2VsOw0KPiArICAgIHVpbnQxNl90IGRzX3NlbDsN
Cj4gKyAgICB1aW50MTZfdCBlc19zZWw7DQo+ICsgICAgdWludDE2X3QgZnNfc2VsOw0KPiArICAg
IHVpbnQxNl90IGdzX3NlbDsNCj4gICAgICAgdWludDMyX3QgX3BhZDsNCj4gICB9Ow0KPiAgIA0K
PiANCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 08:58:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 08:58: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 1gEsWD-0004Vv-9w; Tue, 23 Oct 2018 08:58:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=oyu2=nd=gmail.com=milanboberic94@srs-us1.protection.inumbo.net>)
 id 1gEsWB-0004Vq-MZ
 for xen-devel@lists.xenproject.org; Tue, 23 Oct 2018 08:58:27 +0000
X-Inumbo-ID: 650d5806-d6a1-11e8-a8a5-bc764e045a96
Received: from mail-lj1-x241.google.com (unknown [2a00:1450:4864:20::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 650d5806-d6a1-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 10:55:31 +0200 (CEST)
Received: by mail-lj1-x241.google.com with SMTP id z21-v6so618216ljz.0
 for <xen-devel@lists.xenproject.org>; Tue, 23 Oct 2018 01:58:26 -0700 (PDT)
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=zcqN9vq2XZ+rDPTs4Zc+97T+ni5ykZ+SWbOsdw7eN50=;
 b=GG+TbfJiES32d8Q3THdT/jA4z6QzBpcFMSkBqEmNLyFIwjH3g2PQLV8/CXqAn9QirE
 gSoR2ij9JAmVAL48vD+WVnABCnJC7CCdch1W7JPzHJrHzx9LXJPgMlM+Hv5Ka5miSmq4
 nRBxFnzDor16jDjFPAbG4mW8v05cxX9RET7IKK4MCinBbP8IhqmDuKQIgVLL1GLCesnl
 ifEiMAnOgadspwyF4yk/JOwy4fNO4y9teZm3o6IRXsoPS5iC9b1akWW/898GQ2GyA+Zs
 ToXO1TIBzbjf5K12yrhhWw27OpKiCDVVawRuBM5KC0mrzk3dMzgM9WogaFmDWeA5nRlb
 jb5Q==
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=zcqN9vq2XZ+rDPTs4Zc+97T+ni5ykZ+SWbOsdw7eN50=;
 b=NRcNJEpxWJxjk+7QLx2lfDmdud7slPSYdkarqvjGWnhax5KPBTSGG8lnO6hQtbDpZs
 fiRrfJ6kIaMVLDp0hGi2Tj+FTP9TW3CCHdjpKouOAxWvOpeP1aN4qFqzn/ss/3v0bDOP
 m0kdcPg63ix+T08ceSNLjBX+SZFmwK/8Z4u9z0nqfKTVY8jHG1FfuUtPfTpTwOjM8/b7
 RYfaEYRE2iOpo3G3QY+Ftdz3nyeQ3tOBlKy3vRuyh57beg9domxhcSgjNNK1x8wu1P99
 hrQGyvM78Z45xn5szz5lAD16QuMK3pG+Y0E2dc1zrkI91eQylsdazxwozP3khO2WPtLq
 QRvg==
X-Gm-Message-State: ABuFfojWCGfce9f6sYkC5YhM0w50Ea5L5W5thxVvgb6lvtdnWIW+6G27
 E12cOl2us9z9P7YseZUXnF9s8UVgQFrUsQQRMFg=
X-Google-Smtp-Source: ACcGV61e7lMMpatBo93nzzispRWDVSjzrCvl7cVtENiVEu27I02Xomv8dzqJYsap6jsxOQS7IbrIF4Hj85ANTIncaok=
X-Received: by 2002:a2e:9c08:: with SMTP id
 s8-v6mr24991955lji.149.1540285104658; 
 Tue, 23 Oct 2018 01:58:24 -0700 (PDT)
MIME-Version: 1.0
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <CAENZ-+=mWFnJ-4OFK+bjb4rimNNB_x4qHFVAbTM1mFd2Sg7s3g@mail.gmail.com>
 <CADJ6SV1Mdnjyd8oEcB4ZCZKuR0LkJ82GCf5s1+AwgASe8vLMWg@mail.gmail.com>
 <alpine.DEB.2.10.1810111024390.436@sstabellini-ThinkPad-X260>
 <CADJ6SV2v5=_MqfrABdfs1rcQ-BmCUJYyi_9fG8BC7C2vyxaqBA@mail.gmail.com>
 <alpine.DEB.2.10.1810121035440.436@sstabellini-ThinkPad-X260>
 <CADJ6SV3jk=nnP=6T8R+OuvJH2uQ6uBrLmvudAHkKHP+mN-3hPA@mail.gmail.com>
 <e0f4fe11-eeb0-3a28-2e7e-246a8f72da19@arm.com>
 <12a4352a-2fd1-2d04-874a-4a779d18a097@arm.com>
 <CADJ6SV0E=cO3eFyt+meXTtZaoETYxpsHkViMDU=XV9CwNOjP8A@mail.gmail.com>
 <21de0bb5-81f2-ca26-e2e0-916c20ab2c02@arm.com>
 <CADJ6SV3sfqaXm8gvZDAx2wFY5_oiCf+mf0JynCGNrLBFkS-rVw@mail.gmail.com>
 <alpine.DEB.2.10.1810191336090.31582@sstabellini-ThinkPad-X260>
 <d3a589c5d95d70ef1c13b4fe6856b7ed387b4ee3.camel@suse.com>
 <CADJ6SV2891kOd_Ga8jjXdtKdjPAoWtADhizuS+kjSZNNOPMK+w@mail.gmail.com>
 <alpine.DEB.2.10.1810221037270.31582@sstabellini-ThinkPad-X260>
In-Reply-To: <alpine.DEB.2.10.1810221037270.31582@sstabellini-ThinkPad-X260>
From: Milan Boberic <milanboberic94@gmail.com>
Date: Tue, 23 Oct 2018 10:58:14 +0200
Message-ID: <CADJ6SV0gUvRv_4Kp=Vz5n4WSQ3kgQrC=+gPz1QjrBzdFOoJwPA@mail.gmail.com>
To: stefano.stabellini@xilinx.com
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrii_anisov@epam.com,
 Dario Faggioli <dfaggioli@suse.com>, julien.grall@arm.com,
 Meng Xu <xumengpanda@gmail.com>, xen-devel@lists.xenproject.org, nd@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBKdXN0IGFkZCBhbiAmJiBpcnEgIT0gMTAyMyB0byB0aGUgaWYgY2hlY2suCkFkZGVkIGl0IGFu
ZCBub3cgd2hlbiBJIGNyZWF0ZSBiYXJlLW1ldGFsIGd1ZXN0IGl0IHByaW50cyBvbmx5IG9uY2U6
CgooWEVOKSBERUJVRyBpcnE9MAooWEVOKSBkMXYwIE5vIHZhbGlkIHZDUFUgZm91bmQgZm9yIHZJ
UlEzMiBpbiB0aGUgdGFyZ2V0IGxpc3QgKDB4MikuIFNraXAgaXQKKFhFTikgZDF2MCBObyB2YWxp
ZCB2Q1BVIGZvdW5kIGZvciB2SVJRMzMgaW4gdGhlIHRhcmdldCBsaXN0ICgweDIpLiBTa2lwIGl0
CihYRU4pIGQxdjAgTm8gdmFsaWQgdkNQVSBmb3VuZCBmb3IgdklSUTM0IGluIHRoZSB0YXJnZXQg
bGlzdCAoMHgyKS4gU2tpcCBpdApyb290QHV6M2VnLWlvY2MtMjAxOC0yOn4jIChYRU4pIGQxdjAg
Tm8gdmFsaWQgdkNQVSBmb3VuZCBmb3IgdklSUTM1IGluCnRoZSB0YXJnZXQgbGlzdCAoMHgyKS4g
U2tpcCBpdAooWEVOKSBkMXYwIE5vIHZhbGlkIHZDUFUgZm91bmQgZm9yIHZJUlEzNiBpbiB0aGUg
dGFyZ2V0IGxpc3QgKDB4MikuIFNraXAgaXQKKFhFTikgZDF2MCBObyB2YWxpZCB2Q1BVIGZvdW5k
IGZvciB2SVJRMzcgaW4gdGhlIHRhcmdldCBsaXN0ICgweDIpLiBTa2lwIGl0CihYRU4pIGQxdjAg
Tm8gdmFsaWQgdkNQVSBmb3VuZCBmb3IgdklSUTM4IGluIHRoZSB0YXJnZXQgbGlzdCAoMHgyKS4g
U2tpcCBpdAooWEVOKSBkMXYwIE5vIHZhbGlkIHZDUFUgZm91bmQgZm9yIHZJUlEzOSBpbiB0aGUg
dGFyZ2V0IGxpc3QgKDB4MikuIFNraXAgaXQKKFhFTikgZDF2MCBObyB2YWxpZCB2Q1BVIGZvdW5k
IGZvciB2SVJRNDAgaW4gdGhlIHRhcmdldCBsaXN0ICgweDIpLiBTa2lwIGl0CihYRU4pIGQxdjAg
Tm8gdmFsaWQgdkNQVSBmb3VuZCBmb3IgdklSUTQxIGluIHRoZSB0YXJnZXQgbGlzdCAoMHgyKS4g
U2tpcCBpdAoKClRoaXMgcGFydCBhbHdheXMgcHJpbnRzIG9ubHkgb25jZSB3aGVuIEkgY3JlYXRl
IHRoaXMgYmFyZS1tZXRhbCBndWVzdApsaWtlIEkgbWVudGlvbmVkIGluIGVhcmxpZXIgcmVwbGll
cyBhbmQgd2Ugc2FpZCBpdCBkb2Vzbid0IGRvIGFueQpoYXJtOgoKKFhFTikgZDF2MCBObyB2YWxp
ZCB2Q1BVIGZvdW5kIGZvciB2SVJRMzIgaW4gdGhlIHRhcmdldCBsaXN0ICgweDIpLiBTa2lwIGl0
CihYRU4pIGQxdjAgTm8gdmFsaWQgdkNQVSBmb3VuZCBmb3IgdklSUTMzIGluIHRoZSB0YXJnZXQg
bGlzdCAoMHgyKS4gU2tpcCBpdAooWEVOKSBkMXYwIE5vIHZhbGlkIHZDUFUgZm91bmQgZm9yIHZJ
UlEzNCBpbiB0aGUgdGFyZ2V0IGxpc3QgKDB4MikuIFNraXAgaXQKcm9vdEB1ejNlZy1pb2NjLTIw
MTgtMjp+IyAoWEVOKSBkMXYwIE5vIHZhbGlkIHZDUFUgZm91bmQgZm9yIHZJUlEzNSBpbgp0aGUg
dGFyZ2V0IGxpc3QgKDB4MikuIFNraXAgaXQKKFhFTikgZDF2MCBObyB2YWxpZCB2Q1BVIGZvdW5k
IGZvciB2SVJRMzYgaW4gdGhlIHRhcmdldCBsaXN0ICgweDIpLiBTa2lwIGl0CihYRU4pIGQxdjAg
Tm8gdmFsaWQgdkNQVSBmb3VuZCBmb3IgdklSUTM3IGluIHRoZSB0YXJnZXQgbGlzdCAoMHgyKS4g
U2tpcCBpdAooWEVOKSBkMXYwIE5vIHZhbGlkIHZDUFUgZm91bmQgZm9yIHZJUlEzOCBpbiB0aGUg
dGFyZ2V0IGxpc3QgKDB4MikuIFNraXAgaXQKKFhFTikgZDF2MCBObyB2YWxpZCB2Q1BVIGZvdW5k
IGZvciB2SVJRMzkgaW4gdGhlIHRhcmdldCBsaXN0ICgweDIpLiBTa2lwIGl0CihYRU4pIGQxdjAg
Tm8gdmFsaWQgdkNQVSBmb3VuZCBmb3IgdklSUTQwIGluIHRoZSB0YXJnZXQgbGlzdCAoMHgyKS4g
U2tpcCBpdAooWEVOKSBkMXYwIE5vIHZhbGlkIHZDUFUgZm91bmQgZm9yIHZJUlE0MSBpbiB0aGUg
dGFyZ2V0IGxpc3QgKDB4MikuIFNraXAgaXQKCk5vdywgZnJvbSB0aGlzIHBhdGNoIEkgZ2V0OgoK
KFhFTikgREVCVUcgaXJxPTAKCmFsc28gcHJpbnRlZCBvbmx5IG9uY2UuCgpGb3Jnb3QgdG8gbWVu
dGlvbiBpbiByZXBseSBiZWZvcmUgdGhpcyBvbmUsIEkgYWRkZWQgc2Vycm9ycz1wYW5pYyBhbmQK
aXQgZGlkbid0IG1ha2UgYW55IGNoYW5nZSwgbnVtYmVycyBhcmUgdGhlIHNhbWUuCgpUaGFua3Mg
aW4gYWR2YW5jZSEKCk1pbGFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 09:26:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 09: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 1gEsxf-0006ho-NK; Tue, 23 Oct 2018 09:26:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=j1a8=nd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gEsxe-0006hU-2M
 for xen-devel@lists.xenproject.org; Tue, 23 Oct 2018 09:26:50 +0000
X-Inumbo-ID: 5bf3f406-d6a5-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5bf3f406-d6a5-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 11:23:53 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gEsxY-0005Em-PJ; Tue, 23 Oct 2018 09: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 1gEsxY-0002dx-Gu; Tue, 23 Oct 2018 09:26:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gEsxY-0007mE-GC; Tue, 23 Oct 2018 09:26:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128944-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=68099b52b0fcc1d45864154954d776d91afb33e0
X-Osstest-Versions-That: ovmf=4a723d3d7fd1cbbc28c92f14361761831ad27bab
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 23 Oct 2018 09:26:44 +0000
Subject: [Xen-devel] [ovmf test] 128944: 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>

ZmxpZ2h0IDEyODk0NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5NDQvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA2ODA5OWI1MmIwZmNjMWQ0NTg2NDE1NDk1NGQ3NzZk
OTFhZmIzM2UwCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA0YTcyM2Qz
ZDdmZDFjYmJjMjhjOTJmMTQzNjE3NjE4MzFhZDI3YmFiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg5NDMgIDIwMTgtMTAtMjMgMDU6MTM6MjUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4OTQ0ICAyMDE4LTEwLTIzIDA3OjQwOjUyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSGFvIFd1IDxo
YW8uYS53dUBpbnRlbC5jb20+CiAgU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4
ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIDRhNzIzZDNk
N2YuLjY4MDk5YjUyYjAgIDY4MDk5YjUyYjBmY2MxZDQ1ODY0MTU0OTU0ZDc3NmQ5MWFmYjMzZTAg
LT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 09:59:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 09: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 1gEtSS-0000TF-9O; Tue, 23 Oct 2018 09:58:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hw4b=nd=xenproject.org=prvs=827bc322a=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gEtSQ-0000Sv-CI
 for xen-devel@lists.xenproject.org; Tue, 23 Oct 2018 09:58:38 +0000
X-Inumbo-ID: cd176322-d6a9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cd176322-d6a9-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 11:55:41 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,415,1534809600"; d="scan'208";a="68515069"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75483-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=0dab57708de64284ac83f0632daba4d9e1cb1135
X-Osstest-Versions-That: ovmf=073891a3e74059e996258e32b56b3f0770c6fe55
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 23 Oct 2018 10:58:32 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75483: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQ4MyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NDgzLwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICAwZGFiNTc3MDhkZTY0Mjg0YWM4M2YwNjMyZGFiYTRkOWUx
Y2IxMTM1CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAwNzM4OTFhM2U3
NDA1OWU5OTYyNThlMzJiNTZiM2YwNzcwYzZmZTU1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU0
ODAgIDIwMTgtMTAtMjIgMTQ6MjA6NDYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NDgzICAyMDE4LTEwLTIzIDA1OjIwOjQxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSGFvIFd1IDxoYW8u
YS53dUBpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
cm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0
ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20v
b3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpi
cm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2IGJy
b2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxk
LWkzODYteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0IGJyb2tlbgpicm9rZW4tam9i
IGJ1aWxkLWkzODYtcHZvcHMgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYgaG9zdC1pbnN0
YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3Rl
cCBidWlsZC1pMzg2LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2
LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1p
bnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXhzbSBob3N0LWluc3RhbGwoNCkKClB1
c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDBkYWI1NzcwOGRlNjQyODRhYzgzZjA2MzJk
YWJhNGQ5ZTFjYjExMzUKQXV0aG9yOiBIYW8gV3UgPGhhby5hLnd1QGludGVsLmNvbT4KRGF0ZTog
ICBGcmkgT2N0IDE5IDEwOjI5OjM2IDIwMTggKzA4MDAKCiAgICBNZGVQa2cvQmFzZUxpYjogQXNj
aWlTdHJUb1VuaWNvZGVTdHIoUykgbm90IGhhbmRsZSBFQVNDSUkgcHJvcGVybHkKICAgIAogICAg
UkVGOmh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI2Mgog
ICAgCiAgICBDdXJyZW50IGltcGxlbWVudGF0aW9uIG9mIEJhc2VMaWIgQVBJczoKICAgIAogICAg
QXNjaWlTdHJUb1VuaWNvZGVTdHIoKQogICAgQXNjaWlTdHJUb1VuaWNvZGVTdHJTKCkKICAgIEFz
Y2lpU3RyblRvVW5pY29kZVN0clMoKQogICAgCiAgICBkbyBub3QgaGFuZGxlIEVBU0NJSSBwcm9w
ZXJseS4KICAgIAogICAgTW9yZSBzcGVjaWZpY2FsbHksIGlmIHRoZSB2YWx1ZSBvZiBBU0NJSSBj
aGFyYWN0ZXIgaXMgbGFyZ2VyIHRoYW4gMHg3RiwKICAgIHRoZW4gdGhlIGNvbnZlcnRlZCBVbmlj
b2RlIGNoYXJhY3RlciB3aWxsIGhhdmUgYWxsICcxJ3MgaW4gdGhlIGhpZ2hlciA4CiAgICBiaXRz
LgogICAgCiAgICBBbiBleGFtcGxlOgogICAgICAweEM5ID0+IDB4RkZDOSAoY3VycmVudCBpbXBs
ZW1lbnRhdGlvbnMpCiAgICBhbmQgaXQgc2hvdWxkIGJlOgogICAgICAweEM5ID0+IDB4MDBDOQog
ICAgCiAgICBUaGlzIGNvbW1pdCB3aWxsIGFkZHJlc3MgdGhpcyBpc3N1ZS4KICAgIAogICAgQ2M6
IEJpbi5MYWluIDxiaW5fNjAxQG1haWwyMDAwLmNvbS50dz4KICAgIENjOiBKaWV3ZW4gWWFvIDxq
aWV3ZW4ueWFvQGludGVsLmNvbT4KICAgIENjOiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQu
a2lubmV5QGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJp
YnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEhhbyBXdSA8aGFvLmEud3VA
aW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwu
Y29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 10:02:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 10: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 1gEtWI-0001Fx-S4; Tue, 23 Oct 2018 10:02:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=j1a8=nd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gEtWH-0001Fn-GC
 for xen-devel@lists.xenproject.org; Tue, 23 Oct 2018 10:02:37 +0000
X-Inumbo-ID: f9c555c6-d6aa-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f9c555c6-d6aa-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 10:04: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 <aliasfile-bounces@xenproject.org>)
 id 1gEtWE-0005xm-Sw; Tue, 23 Oct 2018 10:02: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 1gEtWE-0003SY-IL; Tue, 23 Oct 2018 10:02:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gEtWE-0000Cz-HC; Tue, 23 Oct 2018 10:02:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128920-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-armhf-armhf-xl-rtds:xen-install:fail:allowable
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot: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-i386-xl-qemut-win7-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-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-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:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt: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-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2: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-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-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1: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-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu: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-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=23469de647c4c7b68b5d135927b1c509f0e757e6
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 23 Oct 2018 10:02:34 +0000
Subject: [Xen-devel] [linux-linus test] 128920: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODkyMCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4OTIwLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1
ODk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxMSBn
dWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1p
bnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
IDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgOCByZWJv
b3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9o
b3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXNoYWRvdyAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVu
LWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDExIHhl
bi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICA3IHhlbi1i
b290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFj
b3cyICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAx
MSBndWVzdC1zdGFydCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAoKUmVncmVzc2lvbnMgd2hpY2ggYXJl
IHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTg5OAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgNiB4ZW4taW5zdGFsbCAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjU4OTgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1ODk4
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTg5OAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9s
MiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAg
ICAgICAgIDIzNDY5ZGU2NDdjNGM3YjY4YjVkMTM1OTI3YjFjNTA5ZjBlNzU3ZTYKYmFzZWxpbmUg
dmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDk0NzEwY2FjMGVmNGVlMTc3YTYzYjUyMjc2
NjRiMzhjOTViYmY3MDMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTg5OCAgMjAxOC0wOC0xMyAy
MToyMDo1NSBaICAgNzAgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjU5MjEgIDIwMTgtMDgt
MTUgMTM6MDY6NTYgWiAgIDY4IGRheXMgICA2NSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjg5MjAgIDIwMTgtMTAtMjEgMTg6MDQ6MDUgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCjIzOTAgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5n
IHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBy
dW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMzA3MjQ5IGxpbmVzIGxvbmcu
KQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 10:06:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 10: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 1gEtZp-0001RN-K5; Tue, 23 Oct 2018 10:06:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jnc1=nd=linuxfoundation.org=torvalds@srs-us1.protection.inumbo.net>)
 id 1gEtZo-0001Qp-3G
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 10:06:16 +0000
X-Inumbo-ID: dd1fb739-d6aa-11e8-a8a5-bc764e045a96
Received: from mail-lf1-x141.google.com (unknown [2a00:1450:4864:20::141])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dd1fb739-d6aa-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 12:03:19 +0200 (CEST)
Received: by mail-lf1-x141.google.com with SMTP id c24-v6so638089lfi.12
 for <xen-devel@lists.xen.org>; Tue, 23 Oct 2018 03:06:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=linux-foundation.org; s=google;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=m2qTwb6SxT5BWJgH95AmL+ULCfxhvOZEGfAIGGOjP0Q=;
 b=SjCPQzesgrW9Iskbo0A1vFRYemVAIFutyKdPAI3aBaBt9OyyORvtCMKMrBcAFtQcc/
 8gHxDG4+PGWGRThF/kQ276OagP63xKCogvIGYxzwKrUuQGtCB4MyIcxilP+rQztCLvkH
 gY7vEDeS+y4fInAnxyi0uSzQ0DPHJ1I4Br0IQ=
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=m2qTwb6SxT5BWJgH95AmL+ULCfxhvOZEGfAIGGOjP0Q=;
 b=nCvLBm35+CRtEakasRwZ8pWJ/D6scHhRVAVmPyTAufmiby6h8MiS9KknKOEOh6Rb+y
 ZyRTigK14SwRcVlqP8f0iIUzI74sHOToVTHsA8CcdahDOyRgKWIUgXOVwISTAjcq25lb
 ASQZG7RLTh33iG9lwTFbQ23RcYXM0xP6U0SsVUnXFRWLBwZp/sXdMEGQEZRxMi42QNlU
 OIsBORshMoVaXlzul+mVWa6G4e0Q5ccN5eK8IYtd+MkXXt/XtbZpkLkrj2HNxhvl99fg
 jLr46khZ+I7MLioax5VKaFfNTQvg2lOM/u5kr7I+oGnub+yEC6r7KwZYewkGgwt/d944
 YhOg==
X-Gm-Message-State: ABuFfohITMwr5O5kADY1sn1Nsfo2NskNeHfC5536DOUhzr0RLoLt/CcI
 qBC7aemCc8kJul/5L3Tasr6lNnLquW804MB/
X-Google-Smtp-Source: ACcGV60YADGPdfa4/iTcIcI3mBonydYAHWvGCm88vIRq7JCT0NxduSx1u8B/eZ2RmH5QEbjrUiC1bQ==
X-Received: by 2002:a19:e41b:: with SMTP id b27mr12410401lfh.109.1540289171125; 
 Tue, 23 Oct 2018 03:06:11 -0700 (PDT)
Received: from mail-lf1-f53.google.com (mail-lf1-f53.google.com.
 [209.85.167.53])
 by smtp.gmail.com with ESMTPSA id b64-v6sm162215ljf.0.2018.10.23.03.06.10
 for <xen-devel@lists.xen.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 23 Oct 2018 03:06:10 -0700 (PDT)
Received: by mail-lf1-f53.google.com with SMTP id a82-v6so656717lfa.4
 for <xen-devel@lists.xen.org>; Tue, 23 Oct 2018 03:06:10 -0700 (PDT)
X-Received: by 2002:a19:7019:: with SMTP id
 h25-v6mr12432755lfc.147.1540289169808; 
 Tue, 23 Oct 2018 03:06:09 -0700 (PDT)
MIME-Version: 1.0
References: <20181022193304.GC20677@dhcp-10-175-29-12.vpn.oracle.com>
In-Reply-To: <20181022193304.GC20677@dhcp-10-175-29-12.vpn.oracle.com>
From: Linus Torvalds <torvalds@linux-foundation.org>
Date: Tue, 23 Oct 2018 11:05:54 +0100
X-Gmail-Original-Message-ID: <CAHk-=whKtd8WArFUjBmszD8-+t5BbbVOwUYqWvgRn49g=f-dpg@mail.gmail.com>
Message-ID: <CAHk-=whKtd8WArFUjBmszD8-+t5BbbVOwUYqWvgRn49g=f-dpg@mail.gmail.com>
To: konrad@darnok.org
Subject: Re: [Xen-devel] [GIT PULL] (xen-swiotlb) stable/for-linus-4.20
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: joe.jin@oracle.com,
 Linux Kernel Mailing List <linux-kernel@vger.kernel.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>

T24gTW9uLCBPY3QgMjIsIDIwMTggYXQgODozMyBQTSBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtv
bnJhZEBkYXJub2sub3JnPiB3cm90ZToKPgo+ICAgb25lIHRpbnkgZml4IGZvciB0aGUgWGVuIFNX
SU9UTEIgbWVjaGFuaXNtIHRoYXQgb2NjYXNpb25hbGx5IGhhcHBlbmVkIHdpdGgKPiBkZXZpY2Vz
IHRoYXQgZGlkbid0IGFsbG9jYXRlIHNpemUgaW4gcG93ZXIgb2YgdHdvIGJ1dCByYXRoZXIgc29t
ZSBvZGQKPiBzaXplcy4gV2UgbmVnbGVjdGVkIHRvIG1ha2UgdGhlIG1lbW9yeSBjb2hlcmVudCBs
ZWFkaW5nIHRvIGFsbCBraW5kcyBvZiBmdW4gY3Jhc2hlcy4KClB1bGxlZCwKCiAgICAgICAgICAg
ICAgICAgIExpbnVzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 10:22:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 10:22: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 1gEtpA-0002rY-3R; Tue, 23 Oct 2018 10:22:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wpcg=nd=citrix.com=prvs=827255829=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1gEtp8-0002rT-OD
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 10:22:06 +0000
X-Inumbo-ID: b22bafdd-d6ad-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b22bafdd-d6ad-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 10:23:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,415,1534809600"; d="scan'208";a="68516424"
From: Sergey Dyasli <sergey.dyasli@citrix.com>
To: <xen-devel@lists.xen.org>
Date: Tue, 23 Oct 2018 11:21:54 +0100
Message-ID: <20181023102154.32559-1-sergey.dyasli@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/boot: enable NMIs during cpu_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: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@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>

SW4gY2VydGFpbiBzY2VuYXJpb3MsIE5NSXMgbWlnaHQgYmUgZGlzYWJsZWQgZHVyaW5nIFhlbiBi
b290IHByb2Nlc3MuClN1Y2ggc2l0dWF0aW9uIHdpbGwgY2F1c2UgYWx0ZXJuYXRpdmVfaW5zdHJ1
Y3Rpb25zKCkgdG86CgogICAgcGFuaWMoIlRpbWVkIG91dCB3YWl0aW5nIGZvciBhbHRlcm5hdGl2
ZXMgc2VsZi1OTUkgdG8gaGl0Iik7CgpUaGlzIGJ1ZyB3YXMgb3JpZ2luYWxseSBzZWVuIHdoZW4g
dXNpbmcgdGJvb3QgdG8gYm9vdCBYZW4uClRvIHByZXZlbnQgdGhpcyBmcm9tIGhhcHBlbmluZywg
ZW5hYmxlIE5NSXMgZHVyaW5nIGNwdV9pbml0KCkuCgpTaWduZWQtb2ZmLWJ5OiBTZXJnZXkgRHlh
c2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpDQzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2Nw
dS9jb21tb24uYyB8IDIgKysKIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKykKCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5jIGIveGVuL2FyY2gveDg2L2NwdS9jb21t
b24uYwppbmRleCAwNTc4NTlhYjE0Li4wOWZiZDk4NzY0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvY3B1L2NvbW1vbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvY29tbW9uLmMKQEAgLTgxOSw2
ICs4MTksOCBAQCB2b2lkIGNwdV9pbml0KHZvaWQpCiAjZGVmaW5lIENEKHJlZ2lzdGVyKSBhc20g
dm9sYXRpbGUgKCAibW92ICUwLCUlZGIiICNyZWdpc3RlciA6IDogInIiKDBVTCkgKTsKIAlDRCgw
KTsgQ0QoMSk7IENEKDIpOyBDRCgzKTsgLyogbm8gZGI0IGFuZCBkYjUgKi87IENEKDYpOyBDRCg3
KTsKICN1bmRlZiBDRAorCisJZW5hYmxlX25taXMoKTsKIH0KIAogdm9pZCBjcHVfdW5pbml0KHVu
c2lnbmVkIGludCBjcHUpCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 10:28:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 10:28: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 1gEtvc-00033V-SU; Tue, 23 Oct 2018 10:28:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0plj=nd=citrix.com=prvs=82734b35b=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gEtvc-00033Q-13
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 10:28:48 +0000
X-Inumbo-ID: a1b89031-d6ae-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a1b89031-d6ae-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 10:30:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,415,1534809600"; d="scan'208";a="80817617"
To: Sergey Dyasli <sergey.dyasli@citrix.com>, <xen-devel@lists.xen.org>
References: <20181023102154.32559-1-sergey.dyasli@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <22669a22-6176-9087-f1d1-84f25caec4a1@citrix.com>
Date: Tue, 23 Oct 2018 11:28:44 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181023102154.32559-1-sergey.dyasli@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/boot: enable NMIs during cpu_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: Wei Liu <wei.liu2@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>

T24gMjMvMTAvMTggMTE6MjEsIFNlcmdleSBEeWFzbGkgd3JvdGU6Cj4gSW4gY2VydGFpbiBzY2Vu
YXJpb3MsIE5NSXMgbWlnaHQgYmUgZGlzYWJsZWQgZHVyaW5nIFhlbiBib290IHByb2Nlc3MuCj4g
U3VjaCBzaXR1YXRpb24gd2lsbCBjYXVzZSBhbHRlcm5hdGl2ZV9pbnN0cnVjdGlvbnMoKSB0bzoK
Pgo+ICAgICBwYW5pYygiVGltZWQgb3V0IHdhaXRpbmcgZm9yIGFsdGVybmF0aXZlcyBzZWxmLU5N
SSB0byBoaXQiKTsKPgo+IFRoaXMgYnVnIHdhcyBvcmlnaW5hbGx5IHNlZW4gd2hlbiB1c2luZyB0
Ym9vdCB0byBib290IFhlbi4KPiBUbyBwcmV2ZW50IHRoaXMgZnJvbSBoYXBwZW5pbmcsIGVuYWJs
ZSBOTUlzIGR1cmluZyBjcHVfaW5pdCgpLgo+Cj4gU2lnbmVkLW9mZi1ieTogU2VyZ2V5IER5YXNs
aSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgo+IC0tLQo+IENDOiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+Cj4gQ0M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+Cj4gQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gLS0tCj4gIHhlbi9h
cmNoL3g4Ni9jcHUvY29tbW9uLmMgfCAyICsrCj4gIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlv
bnMoKykKPgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5jIGIveGVuL2Fy
Y2gveDg2L2NwdS9jb21tb24uYwo+IGluZGV4IDA1Nzg1OWFiMTQuLjA5ZmJkOTg3NjQgMTAwNjQ0
Cj4gLS0tIGEveGVuL2FyY2gveDg2L2NwdS9jb21tb24uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9j
cHUvY29tbW9uLmMKPiBAQCAtODE5LDYgKzgxOSw4IEBAIHZvaWQgY3B1X2luaXQodm9pZCkKPiAg
I2RlZmluZSBDRChyZWdpc3RlcikgYXNtIHZvbGF0aWxlICggIm1vdiAlMCwlJWRiIiAjcmVnaXN0
ZXIgOiA6ICJyIigwVUwpICk7Cj4gIAlDRCgwKTsgQ0QoMSk7IENEKDIpOyBDRCgzKTsgLyogbm8g
ZGI0IGFuZCBkYjUgKi87IENEKDYpOyBDRCg3KTsKPiAgI3VuZGVmIENECj4gKwoKSSdkIGFkZAoK
LyogUmUtZW5hYmxlIE5NSXMgaW4gY2FzZSBvdXIgbG9hZGVyIChlLmcuIFRib290KSBoYXMgbGVm
dCB0aGVtIGRpc2FibGVkLiAqLwoKb3IgdGhlcmUgaXMgYSBjaGFuY2UgcGVvcGxlIG1pZ2h0IHRy
eSBhbmQgdGFrZSB0aGVzZSBvdXQgYWdhaW4uCgo+ICsJZW5hYmxlX25taXMoKTsKPiAgfQo+ICAK
PiAgdm9pZCBjcHVfdW5pbml0KHVuc2lnbmVkIGludCBjcHUpCgpUaGlzIGlzIGFjdHVhbGx5IHZl
cnkgbGF0ZSBpbiB0aGUgQlNQIHBhdGguwqAgSSdkIGluc2VydCBhbm90aGVyIG9uZQppbW1lZGlh
dGVseSBhZnRlciAvKiBGdWxsIGV4Y2VwdGlvbiBzdXBwb3J0IGZyb20gaGVyZSBvbiBpbi4gKi8g
aW4KX19zdGFydF94ZW4oKQoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 10:59:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 10:59: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 1gEuPC-0005Gg-C8; Tue, 23 Oct 2018 10:59:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wpcg=nd=citrix.com=prvs=827255829=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1gEuPA-0005Gb-SU
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 10:59:20 +0000
X-Inumbo-ID: 47c99cc3-d6b2-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 47c99cc3-d6b2-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 12:56:23 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,415,1534809600"; d="scan'208";a="68518244"
From: Sergey Dyasli <sergey.dyasli@citrix.com>
To: <xen-devel@lists.xen.org>
Date: Tue, 23 Oct 2018 11:59:12 +0100
Message-ID: <20181023105912.25235-1-sergey.dyasli@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] x86/boot: enable NMIs after traps 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: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@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>

SW4gY2VydGFpbiBzY2VuYXJpb3MsIE5NSXMgbWlnaHQgYmUgZGlzYWJsZWQgZHVyaW5nIFhlbiBi
b290IHByb2Nlc3MuClN1Y2ggc2l0dWF0aW9uIHdpbGwgY2F1c2UgYWx0ZXJuYXRpdmVfaW5zdHJ1
Y3Rpb25zKCkgdG86CgogICAgcGFuaWMoIlRpbWVkIG91dCB3YWl0aW5nIGZvciBhbHRlcm5hdGl2
ZXMgc2VsZi1OTUkgdG8gaGl0Iik7CgpUaGlzIGJ1ZyB3YXMgb3JpZ2luYWxseSBzZWVuIHdoZW4g
dXNpbmcgVGJvb3QgdG8gYm9vdCBYZW4uCgpUbyBwcmV2ZW50IHRoaXMgZnJvbSBoYXBwZW5pbmcs
IGVuYWJsZSBOTUlzIGR1cmluZyBjcHVfaW5pdCgpIGFuZApkdXJpbmcgX19zdGFydF94ZW4oKSBm
b3IgQlNQLgoKU2lnbmVkLW9mZi1ieTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRy
aXguY29tPgotLS0KdjI6Ci0gQWRkZWQgZW5hYmxlX25taXMoKSB0byBfX3N0YXJ0X3hlbigpIGZv
ciBCU1AKLSBBZGRlZCBjb21tZW50cyBhcyBwZXIgQW5kcmV3J3Mgc3VnZ2VzdGlvbgoKQ0M6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ0M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CkNDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0K
IHhlbi9hcmNoL3g4Ni9jcHUvY29tbW9uLmMgfCAzICsrKwogeGVuL2FyY2gveDg2L3NldHVwLmMg
ICAgICB8IDMgKysrCiAyIGZpbGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9jcHUvY29tbW9uLmMgYi94ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5j
CmluZGV4IDA1Nzg1OWFiMTQuLjJkMDIzMzVmZWYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9j
cHUvY29tbW9uLmMKKysrIGIveGVuL2FyY2gveDg2L2NwdS9jb21tb24uYwpAQCAtODE5LDYgKzgx
OSw5IEBAIHZvaWQgY3B1X2luaXQodm9pZCkKICNkZWZpbmUgQ0QocmVnaXN0ZXIpIGFzbSB2b2xh
dGlsZSAoICJtb3YgJTAsJSVkYiIgI3JlZ2lzdGVyIDogOiAiciIoMFVMKSApOwogCUNEKDApOyBD
RCgxKTsgQ0QoMik7IENEKDMpOyAvKiBubyBkYjQgYW5kIGRiNSAqLzsgQ0QoNik7IENEKDcpOwog
I3VuZGVmIENECisKKwkvKiBFbmFibGUgTk1JcyBpbiBjYXNlIG91ciBsb2FkZXIgKGUuZy4gVGJv
b3QpIGhhcyBsZWZ0IHRoZW0gZGlzYWJsZWQgKi8KKwllbmFibGVfbm1pcygpOwogfQogCiB2b2lk
IGNwdV91bmluaXQodW5zaWduZWQgaW50IGNwdSkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9z
ZXR1cC5jIGIveGVuL2FyY2gveDg2L3NldHVwLmMKaW5kZXggOTNiNzljN2MwYy4uMTk0Mzg4ZWY0
NyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3NldHVwLmMKKysrIGIveGVuL2FyY2gveDg2L3Nl
dHVwLmMKQEAgLTcwOCw2ICs3MDgsOSBAQCB2b2lkIF9faW5pdCBub3JldHVybiBfX3N0YXJ0X3hl
bih1bnNpZ25lZCBsb25nIG1iaV9wKQogCiAgICAgLyogRnVsbCBleGNlcHRpb24gc3VwcG9ydCBm
cm9tIGhlcmUgb24gaW4uICovCiAKKyAgICAvKiBSZS1lbmFibGUgTk1JcyBpbiBjYXNlIG91ciBs
b2FkZXIgKGUuZy4gVGJvb3QpIGhhcyBsZWZ0IHRoZW0gZGlzYWJsZWQuICovCisgICAgZW5hYmxl
X25taXMoKTsKKwogICAgIGlmICggcHZoX2Jvb3QgKQogICAgIHsKICAgICAgICAgLyoKLS0gCjIu
MTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 11:07:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 11: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 1gEuWg-00062R-6A; Tue, 23 Oct 2018 11:07:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pzao=nd=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gEuWe-00062M-Pl
 for xen-devel@lists.xenproject.org; Tue, 23 Oct 2018 11:07:05 +0000
X-Inumbo-ID: 5c942376-d6b3-11e8-a8a5-bc764e045a96
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe02::608])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 5c942376-d6b3-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 13:04:08 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=NTXUmLV+KpK29/zwlMRgXuh3TIM4+NJDABWs5wq6/E4=;
 b=eDyVhf3XWrn5fvPjBEGYQ8sQR72DVqkXtiekXnOe3hfxtfQ7+ApRcxOpNxEOctYYaRNoezKoWzx9ZIAgHc4nvtStUithKaIZuNOS8soz8wikKvCEVP/qxowVje8iF7lhW/XH9v9f3Gi9VMu7/tL7GwDo8RCclK3eRVnaDJyHV84=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB3470.eurprd03.prod.outlook.com (52.134.14.29) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1250.30; Tue, 23 Oct 2018 11:06:56 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.028; Tue, 23 Oct 2018
 11:06:56 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Stefano Stabellini <sstabellini@kernel.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 2/2] xen/arm: introduce NO_PLAT
Thread-Index: AQHUVFmmkuNph1WuEkSJQP5tRcMxmqUs2EWA
Date: Tue, 23 Oct 2018 11:06:56 +0000
Message-ID: <d29ac549-55b1-c08a-ac84-11dc23fd56d8@epam.com>
References: <alpine.DEB.2.10.1809241554040.15006@sstabellini-ThinkPad-X260>
 <1537829704-22680-2-git-send-email-sstabellini@kernel.org>
In-Reply-To: <1537829704-22680-2-git-send-email-sstabellini@kernel.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM5PR0502CA0004.eurprd05.prod.outlook.com
 (2603:10a6:203:91::14) To VI1PR0302MB2688.eurprd03.prod.outlook.com
 (2603:10a6:800:e1::9)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB3470;
 6:QlgPHBtU8JnE9H5izvJT6FNDy/cpwsa7IspTjq78XzTEOynz4WnG5iDTZuWaItchGlTO64DlxZ18xY7N9x+YSIQULG4ul0ENfodz6BrAepMW+AakCdKowDUejYo9adQwSUIp2A0RWY1sSHu6MME5cCij4z6wcNvxE2+P2hyzVzbFw5Wd2lp0pqaaLloG7J9wmlclETRdQseJoaRTRONhcbhSKSwJ1oNYGDcte2n3sQi2o1G+r/AIlL0DevOuokpTwBULTbjM6AuNmHC+rQ7drfdp9NfEVubQAet27Lib5wi9CJu2EMlqQb+PVa0xEYDrx3lvvEK8AGJhO9TQ5cfaHk2TqywHQ4lit4CLpMs2/gB2VcFWWfXWxr4w3t6t+I6KujzjA+/IgXBc6lQLTJuUkm4yX5khWb+SGWmM4G4X+te2rggdq3hPxxE2FhOCd1yjdwn99Pc2Vo4tI2awhomREg==;
 5:YiYd5DIKl8YoiIyb7naTrPFg4uhi/bjjFT4FhUEUXq7BZkShAFVBdseg5YgiAMBFUDgnra8137yK3TfQKZmSXggNtPDfn4W1ZtJf+57X+6EuiwDO19uhVbjxdZ9nBoryAQUhgw902vzhRpIYLNWVVxZLEq3hiWgAYOf2OShB9s8=;
 7:DOWM5leV75uLyWyX73rOFWcIRwd3NyctNVyOFS7JZNawKJH8L9Z3U9kQ8iJUep8py3MBvQ/StZECnxNu+kRImav5e04mWw9/m+BO6dvYa1LD/O/30s2Qi72rnVwvZX8upGjk6HwL9pFbt005hkqK+eeY38dqbTsdL9zYVIRh8jW+pCizYGVVS721Cax+Lxvxr1qNdG08PJfU6apCc1OaowkDQW8FEVFL0YNpwqR/5kUy8MssnvsQq+HbWXvqtWXK
x-ms-office365-filtering-correlation-id: eb82c10c-c8a3-45d1-4923-08d638d7a51e
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB3470; 
x-ms-traffictypediagnostic: VI1PR0302MB3470:
x-microsoft-antispam-prvs: <VI1PR0302MB34704D23BA9CA8AE2304CCB2E6F50@VI1PR0302MB3470.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(192813158149592)(4114951738403);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231355)(944501410)(52105095)(10201501046)(93006095)(93001095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB3470; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB3470; 
x-forefront-prvs: 0834BAF534
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(346002)(396003)(39860400002)(136003)(376002)(366004)(189003)(199004)(52116002)(7736002)(4326008)(26005)(2900100001)(31696002)(53546011)(8676002)(229853002)(3846002)(14454004)(186003)(386003)(106356001)(80792005)(55236004)(71200400001)(102836004)(71190400001)(86362001)(76176011)(99286004)(6506007)(478600001)(6436002)(6486002)(97736004)(6512007)(66066001)(5660300001)(6246003)(256004)(53936002)(72206003)(558084003)(81156014)(110136005)(81166006)(8936002)(25786009)(68736007)(305945005)(105586002)(54906003)(2501003)(446003)(486006)(11346002)(5250100002)(36756003)(6116002)(31686004)(476003)(316002)(2616005)(2906002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB3470;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: 7dbRrl4yGbjYme3qCs6dCz4dDcLcJLXnsOr7vr32tCyNGpTutB9FJ9TmdFg1eDIS0vFVt1L8zF0rhyj5r2cxGRhNi2w5sYJsCI1vAh5iHWYnQw75HNfzxiAxzvmtBY66pmhovtTJMgY+uAdfdDk5LDn0sWaHHdv2ZXlfGHYk2IPXgumTfIBV3Zi8wSDo5Du45Pf7qTSYKuYxA5yQCzPg/qElBofrNbgkx2Cp1tREbLTY1MzwzxDHO04x50BuB5LJmbIckBqS6LXkDHosB7oGWHG8JrCyyyBL9Ln5d6jzxOMPdD1fC/2nYQCGLxphVbWQanPLtcbiawppJJMPG4uw0WpBCNnsDeOjbI/WbnkT0yM=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <85DB0BB5DEF5114AA280A3F13400A6B6@eurprd03.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: eb82c10c-c8a3-45d1-4923-08d638d7a51e
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Oct 2018 11:06:56.5415 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB3470
Subject: Re: [Xen-devel] [PATCH v3 2/2] xen/arm: introduce NO_PLAT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>,
 "julien.grall@arm.com" <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8gU3RlZmFubywNCg0KDQpPbiAyNS4wOS4xOCAwMTo1NSwgU3RlZmFubyBTdGFiZWxsaW5p
IHdyb3RlOg0KPiBBZGQgYSBLY29uZmlnIG9wdGlvbiB0byBzZWxlY3Qgbm8gc3BlY2lmaWMgcGxh
dGZvcm0gc3VwcG9ydC4NCj4NCj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxz
dGVmYW5vc0B4aWxpbnguY29tPg0KUmV2aWV3ZWQtYnk6IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9h
bmlzb3ZAZXBhbS5jb20+DQoNCi0tIA0KDQoqQW5kcmlpIEFuaXNvdioNCg0KDQpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 11:09:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 11: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 1gEuZP-0006D1-L0; Tue, 23 Oct 2018 11:09:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=j1a8=nd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gEuZO-0006Cq-Ix
 for xen-devel@lists.xenproject.org; Tue, 23 Oct 2018 11:09:54 +0000
X-Inumbo-ID: c246eb39-d6b3-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c246eb39-d6b3-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 13:06:58 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gEuZK-0007E1-FT; Tue, 23 Oct 2018 11:09: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 1gEuZK-0004yw-6p; Tue, 23 Oct 2018 11:09:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gEuZK-0006Fc-6A; Tue, 23 Oct 2018 11:09:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128921-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-amd64-amd64-xl-qemut-debianhvm-amd64:guest-localmigrate/x10:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-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-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-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:migrate-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-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit1: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-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu: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-qemut-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-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop: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-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-xl-qemut-win7-amd64:guest-stop: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-qemuu-ws16-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-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=e7405910ca5553eae8744af4e5c03e64ee048cb1
X-Osstest-Versions-That: linux=8263087bf62739362d50ec965c8c34fe3ee7a7cd
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 23 Oct 2018 11:09:50 +0000
Subject: [Xen-devel] [linux-4.14 test] 128921: 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>

ZmxpZ2h0IDEyODkyMSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5MjEvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDE2IGd1
ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyODg5MgogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZt
LWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBlNzQwNTkxMGNhNTU1M2VhZTg3NDRh
ZjRlNWMwM2U2NGVlMDQ4Y2IxCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAg
ICA4MjYzMDg3YmY2MjczOTM2MmQ1MGVjOTY1YzhjMzRmZTNlZTdhN2NkCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxMjg4OTIgIDIwMTgtMTAtMjAgMDc6Mjk6NDUgWiAgICAzIGRheXMKVGVzdGluZyBz
YW1lIHNpbmNlICAgMTI4OTIxICAyMDE4LTEwLTIxIDIwOjE2OjA5IFogICAgMSBkYXlzICAgIDEg
YXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAg
QWxleGFuZGVyIFNoaXNoa2luIDxhbGV4YW5kZXIuc2hpc2hraW5AbGludXguaW50ZWwuY29tPgog
IEFsZXhhbmRydSBHaGVvcmdoZSA8YWxleGFuZHJ1LWNvc21pbi5naGVvcmdoZUBhcm0uY29tPgog
IEFsZXhleSBCcm9ka2luIDxhYnJvZGtpbkBzeW5vcHN5cy5jb20+CiAgQW5kcmVhcyBTY2h3YWIg
PHNjaHdhYkBsaW51eC1tNjhrLm9yZz4KICBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZvdW5k
YXRpb24ub3JnPgogIEFudG9uaW8gUXVhcnR1bGxpIDxhQHVuc3RhYmxlLmNjPgogIEFyaW5kYW0g
TmF0aCA8YXJpbmRhbS5uYXRoQGFtZC5jb20+CiAgQmVuamFtaW4gVGlzc29pcmVzIDxiZW5qYW1p
bi50aXNzb2lyZXNAcmVkaGF0LmNvbT4KICBCam9ybiBIZWxnYWFzIDxiaGVsZ2Fhc0Bnb29nbGUu
Y29tPgogIEJyaWFuIEtpbmcgPGJya2luZ0BsaW51eC52bmV0LmlibS5jb20+CiAgQ2hyaXN0aWFu
IExhbXBhcnRlciA8Y2h1bmtlZXlAZ21haWwuY29tPgogIENocmlzdG9waGUgTGVyb3kgPGNocmlz
dG9waGUubGVyb3lAYy1zLmZyPgogIENsaW50IFRheWxvciA8Y2xpbnRvbi5hLnRheWxvckBpbnRl
bC5jb20+CiAgRGFuaWVsIExlemNhbm8gPGRhbmllbC5sZXpjYW5vQGxpbmFyby5vcmc+CiAgRGFu
aWVsIFNjaGVsbGVyIDxkLnNjaGVsbGVyLm9zc0BnbWFpbC5jb20+CiAgRGF2ZSBKaWFuZyA8ZGF2
ZS5qaWFuZ0BpbnRlbC5jb20+CiAgRGF2aWQgR291bmFyaXMgPGRhdmlkLmdvdW5hcmlzQGluZmlu
ZXJhLmNvbT4KICBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRGVubmlz
IERhbGVzc2FuZHJvIDxkZW5uaXMuZGFsZXNzYW5kcm9AaW50ZWwuY29tPgogIERtaXRyeSBUb3Jv
a2hvdiA8ZG1pdHJ5LnRvcm9raG92QGdtYWlsLmNvbT4KICBHaWxhZCBCZW4tWW9zc2VmIDxnaWxh
ZEBiZW55b3NzZWYuY29tPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRh
dGlvbi5vcmc+CiAgR3VzdGF2byBQaW1lbnRlbCA8Z3VzdGF2by5waW1lbnRlbEBzeW5vcHN5cy5j
b20+CiAgSW1yZSBEZWFrIDxpbXJlLmRlYWtAaW50ZWwuY29tPgogIEluZ28gTW9sbmFyIDxtaW5n
b0BrZXJuZWwub3JnPgogIEphc29uIEd1bnRob3JwZSA8amdnQG1lbGxhbm94LmNvbT4KICBKaXNo
ZW5nIFpoYW5nIDxKaXNoZW5nLlpoYW5nQHN5bmFwdGljcy5jb20+CiAgSm9lcmcgUm9lZGVsIDxq
cm9lZGVsQHN1c2UuZGU+CiAgSm9oYW5uZXMgVGh1bXNoaXJuIDxqdGh1bXNoaXJuQHN1c2UuZGU+
CiAgSm9vbmFzIFNhYXJpbmVuIDxqemFAc2F1bmFsYWh0aS5maT4gIyBGdWppdHN1IFNpZW1lbnMg
VTkyMTAKICBKb3plZiBCYWxnYSA8am96ZWYuYmFsZ2FAZ21haWwuY29tPgogIEthenV5YSBNaXp1
Z3VjaGkgPGthenV5YS5taXp1Z3VjaGkua3NAcmVuZXNhcy5jb20+CiAgS2VlcnRoeSA8ai1rZWVy
dGh5QHRpLmNvbT4KICBraXRzdW55YW4gPGtpdHN1bnlhbkBhaXJtYWlsLmNjPiAjIFRoaW5rUGFk
IFgyMDAKICBMYXVyYSBBYmJvdHQgPGxhYmJvdHRAcmVkaGF0LmNvbT4KICBMZWkgWVUgPG1pbmUy
NjAzMDlAZ21haWwuY29tPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0
aW9uLm9yZz4KICBMaXZpdSBEdWRhdSA8bGl2aXUuZHVkYXVAYXJtLmNvbT4KICBMb3JlbnpvIFBp
ZXJhbGlzaSA8bG9yZW56by5waWVyYWxpc2lAYXJtLmNvbT4KICBNYXJlayBMaW5kbmVyIDxtYXJl
a2xpbmRuZXJAbmVvbWFpbGJveC5jaD4KICBNYXJ0aW4gSy4gUGV0ZXJzZW4gPG1hcnRpbi5wZXRl
cnNlbkBvcmFjbGUuY29tPgogIE1hdXJvIENhcnZhbGhvIENoZWhhYiA8bWNoZWhhYitzYW1zdW5n
QGtlcm5lbC5vcmc+CiAgTWljaGFlbCBFbGxlcm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1PgogIE1p
Y2hhZWwgSi4gUnVobCA8bWljaGFlbC5qLnJ1aGxAaW50ZWwuY29tPgogIE1pY2hhZWwgTmV1bGlu
ZyA8bWlrZXlAbmV1bGluZy5vcmc+CiAgTWljaGFlbCBTY2htaXR6IDxzY2htaXR6bWljQGdtYWls
LmNvbT4KICBOYXRhbmFlbCBDb3BhIDxuY29wYUBhbHBpbmVsaW51eC5vcmc+CiAgTmF0aGFuIENo
YW5jZWxsb3IgPG5hdGVjaGFuY2VsbG9yQGdtYWlsLmNvbT4KICBQZXRlciBaaWpsc3RyYSAoSW50
ZWwpIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4KICBSYWRoYWtyaXNobmEgU3JpcGFkYSA8cmFkaGFr
cmlzaG5hLnNyaXBhZGFAaW50ZWwuY29tPgogIFJvYiBIZXJyaW5nIDxyb2JoQGtlcm5lbC5vcmc+
CiAgUm9kcmlnbyBWaXZpIDxyb2RyaWdvLnZpdmlAaW50ZWwuY29tPgogIFNhc2hhIExldmluIDxh
bGV4YW5kZXIubGV2aW5AbWljcm9zb2Z0LmNvbT4KICBTaW1vbiBIb3JtYW4gPGhvcm1zK3JlbmVz
YXNAdmVyZ2UubmV0LmF1PgogIFNpbW9uIFd1bmRlcmxpY2ggPHN3QHNpbW9ud3VuZGVybGljaC5k
ZT4KICBTdWRpcCBNdWtoZXJqZWUgPHN1ZGlwbS5tdWtoZXJqZWVAZ21haWwuY29tPgogIFN2ZW4g
RWNrZWxtYW5uIDxzdmVuQG5hcmZhdGlvbi5vcmc+CiAgVGFvIFJlbiA8dGFvcmVuQGZiLmNvbT4K
ICBUb255IExpbmRncmVuIDx0b255QGF0b21pZGUuY29tPgogIFZpbGxlIFN5cmrDpGzDpCA8dmls
bGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+CiAgVmluZWV0IEd1cHRhIDx2Z3VwdGFAc3lub3Bz
eXMuY29tPgogIFZpdG8gQ2FwdXRvIDx2Y2FwdXRvQHBlbmdhcnUuY29tPiAjIFRoaW5rYXBkIFg2
MXMKICBXZW4gWGlvbmcgPHdlbnhpb25nQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBXaWxsIERlYWNv
biA8d2lsbC5kZWFjb25AYXJtLmNvbT4KICBXb2xmcmFtIFNhbmcgPHdzYStyZW5lc2FzQHNhbmct
ZW5naW5lZXJpbmcuY29tPgogIFdvbGZyYW0gU2FuZyA8d3NhQHRoZS1kcmVhbXMuZGU+Cgpqb2Jz
OgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVt
cHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAg
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
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwpp
bWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBn
ZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoK
VG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvbGludXgtcHZvcHMuZ2l0CiAgIDgyNjMw
ODdiZjYyNy4uZTc0MDU5MTBjYTU1ICBlNzQwNTkxMGNhNTU1M2VhZTg3NDRhZjRlNWMwM2U2NGVl
MDQ4Y2IxIC0+IHRlc3RlZC9saW51eC00LjE0CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 11:10:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 11:10: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 1gEua8-0006oO-5H; Tue, 23 Oct 2018 11:10:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pzao=nd=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gEua7-0006oG-Ea
 for xen-devel@lists.xenproject.org; Tue, 23 Oct 2018 11:10:39 +0000
X-Inumbo-ID: 79e41b2f-d6b4-11e8-a6a9-d7ebe60f679a
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (unknown
 [40.107.6.79]) by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 79e41b2f-d6b4-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 11:12:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=XmyiwUclXcBC+pgB41BvXvnrg2w/BJ+9SKJlBL+O/Xo=;
 b=f4uNk9OeQNW+4tEC3EAkSwr46TEo6U0K6EJhwyjUCoJbXeyI2lhVIzmFsQ8+adrPAcE3Lp5jXDapNbsnB2UZo1ReCUio+eeIfaIuQV6o7VJq5ZVJ8uPuM9MoWs5TM6Tr9iafuqU4Nq/A+W5x784NuqsW+a1fK1uQvw+dgb89oq8=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB3247.eurprd03.prod.outlook.com (52.134.12.27) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1273.18; Tue, 23 Oct 2018 11:10:30 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.028; Tue, 23 Oct 2018
 11:10:30 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Stefano Stabellini <sstabellini@kernel.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 1/2] xen/arm: make platform specific code dependent on
 ALL32_PLAT or ALL64_PLAT
Thread-Index: AQHUVFmlQQNkpjbeVkeUULHPtpXYiKUs2U4A
Date: Tue, 23 Oct 2018 11:10:30 +0000
Message-ID: <9798acdd-e047-3f05-e112-0b50856eac79@epam.com>
References: <alpine.DEB.2.10.1809241554040.15006@sstabellini-ThinkPad-X260>
 <1537829704-22680-1-git-send-email-sstabellini@kernel.org>
In-Reply-To: <1537829704-22680-1-git-send-email-sstabellini@kernel.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM6PR0202CA0064.eurprd02.prod.outlook.com
 (2603:10a6:20b:3a::41) To VI1PR0302MB2688.eurprd03.prod.outlook.com
 (2603:10a6:800:e1::9)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB3247;
 6:kGOrJpyDMrNotHMM0yEKI5h1DwStYOA5MRoby0sCyVKj1KEVe+fa1Zj3xJhDQmvJ/IswyoN0CiZu7hL/6+0MfFgdtZ6QCUMCcFgNEvFCQ/+TqQBSvmoM7iHTNPC2GPATsEith5aOlHcg9z+No6S7RL8TVnjeYLI+cYtSV4YARrreLLiP2P81eUD2t/NwikzkICjizozxkhmFuI5NtNX7eolZ5rOMg3USVZx/Ds+V1tu8LrWCObYCtetjD/uo2BoutwrM27EjKMguWoMbmLb6z8R3KoqMwQHGnmENLtcHLPovR7potKqLVn1T+2KVj+MASCD0L/2J54MrNmbo5mNubHYGjnEOX+jtnS0Z1kfEkz/bdZ37FUYpCpzZA7Yt1t8vW2jBiLHUMM2m+1aU6Ks+TAmuXTDb50QpRETs2K3e182goVFJpI/jiW2/1Lsx0qmFm6HWH70STB63Tm/fyhwvDA==;
 5:BbbagxFHthmmUt2pOofMqVU7GW3rI3QZtbBGVV9jGnOcc/2oziu3QHtTHRvTrrsX4BwcAu7cRc8WmGlbLznELjtV5a7g5ExlUkgDZ0iwXtJLeg76ytQljNbC2BE3DBNcK+msFRJIjoXDdc5jc3IfReBD/jYV1NlRiBCXqUDw0RM=;
 7:ERRGCX9fhW1PIgSdE8OwlpGZbJFyx7UIyMHJ2+BcQpvpp/73DikiaynV8Rfz3bsPTvey9UB8m9y/TxFd7Cj5Kl5kgp5CPocBinvDrRPCdDLYlHR58+et+CmpmZETv5i8rWC2RxvPBhWqmzAbi8meMw==
x-ms-office365-filtering-correlation-id: 325dd5f0-52d5-4000-da89-08d638d82508
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB3247; 
x-ms-traffictypediagnostic: VI1PR0302MB3247:
x-microsoft-antispam-prvs: <VI1PR0302MB32479878BA15658F078380DFE6F50@VI1PR0302MB3247.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(192813158149592)(4114951738403);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231355)(944501410)(52105095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123558120)(20161123562045)(20161123564045)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB3247; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB3247; 
x-forefront-prvs: 0834BAF534
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(136003)(39860400002)(366004)(346002)(396003)(376002)(199004)(189003)(76176011)(55236004)(31686004)(53546011)(6506007)(386003)(52116002)(99286004)(102836004)(26005)(36756003)(66066001)(8936002)(8676002)(81156014)(81166006)(68736007)(305945005)(7736002)(186003)(31696002)(86362001)(2616005)(11346002)(446003)(476003)(486006)(80792005)(97736004)(5250100002)(2501003)(6512007)(6246003)(478600001)(53936002)(106356001)(25786009)(105586002)(5660300001)(4326008)(72206003)(229853002)(2900100001)(6436002)(14454004)(54906003)(6486002)(316002)(256004)(71190400001)(110136005)(3846002)(71200400001)(6116002)(2906002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB3247;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: kYa7YmwfeMXR1PwAMBIiBO/2YMn0kOEji6WRvNsg9mM7XqmfVmpFHKvXJrjFjZU/+moMvKshsnkFazKQjoawfZwu5XOYe6BzkiKt4SfuKf0JY5KmUdvVNcfwKdYxt/KbuRjlyKpapwrJz2Kf1h9kLkTGLVcUOCWHCAO3AfYqYUsPkLLlKbLtVEbwd4haYOT6aBjk2QKqiIFyTYzbCT4Oj8qH9jfx7F5xV9V2flTvf7Fyt8on/UB/K/zs573ensZocSl45m6jAQojQDLkNTH4gMp8GAOmbFn8gccO4J6lQ+CCFbqELdpHtXlHvD7oz0cv8s7F/VX680y2KjnWzcCZSD3MklNKy2vVlLbF4F8bXPs=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <26258505944E214FA26E2AD606A4CFCB@eurprd03.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 325dd5f0-52d5-4000-da89-08d638d82508
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Oct 2018 11:10:30.7901 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB3247
Subject: Re: [Xen-devel] [PATCH v3 1/2] xen/arm: make platform specific code
 dependent on ALL32_PLAT or ALL64_PLAT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>,
 "julien.grall@arm.com" <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8gU3RlZmFubywNCg0KDQpPbiAyNS4wOS4xOCAwMTo1NSwgU3RlZmFubyBTdGFiZWxsaW5p
IHdyb3RlOg0KPiBDb21waWxlIHBsYXRmb3JtIGNvZGUgdGhhdCBkb2Vzbid0IGhhdmUgaXRzIG93
biBzcGVjaWZpYyBrY29uZmlnIG9wdGlvbg0KPiBvbmx5IGlmIEFMTDMyX1BMQVQgb3IgQUxMNjRf
UExBVCBkZXBlbmRpbmcgb24gdGhlIGFyY2hpdGVjdHVyZS4gVGhlDQo+IGJlbmVmaXQgaXMgdGhh
dCBjaG9vc2luZyBvbmUgb2YgdGhlIHBsYXRmb3JtcyBhdmFpbGFibGUgYXMgYSBtZW51DQo+IG9w
dGlvbiBhbGxvd3MgdGhlIHVzZXIgbm90IHRvIGJ1aWxkIG90aGVyIHVubmVjZXNzYXJ5IHBsYXRm
b3JtIGNvZGUuDQo+DQo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFu
b3NAeGlsaW54LmNvbT4NClJldmlld2VkLWJ5OiBBbmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292
QGVwYW0uY29tPg0KDQotLSANCg0KKkFuZHJpaSBBbmlzb3YqDQoNCg0KX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 11:13:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 11: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 1gEuci-0006zt-Lu; Tue, 23 Oct 2018 11:13:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0plj=nd=citrix.com=prvs=82734b35b=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gEuch-0006zo-N5
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 11:13:19 +0000
X-Inumbo-ID: 3b57207b-d6b4-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3b57207b-d6b4-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 13:10:22 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,416,1534809600"; d="scan'208";a="80819745"
To: Sergey Dyasli <sergey.dyasli@citrix.com>, <xen-devel@lists.xen.org>
References: <20181023105912.25235-1-sergey.dyasli@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <588efa4c-c7ef-e18d-adca-e605e586d60b@citrix.com>
Date: Tue, 23 Oct 2018 12:07:46 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181023105912.25235-1-sergey.dyasli@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2] x86/boot: enable NMIs after traps 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: Wei Liu <wei.liu2@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>

T24gMjMvMTAvMTggMTE6NTksIFNlcmdleSBEeWFzbGkgd3JvdGU6Cj4gSW4gY2VydGFpbiBzY2Vu
YXJpb3MsIE5NSXMgbWlnaHQgYmUgZGlzYWJsZWQgZHVyaW5nIFhlbiBib290IHByb2Nlc3MuCj4g
U3VjaCBzaXR1YXRpb24gd2lsbCBjYXVzZSBhbHRlcm5hdGl2ZV9pbnN0cnVjdGlvbnMoKSB0bzoK
Pgo+ICAgICBwYW5pYygiVGltZWQgb3V0IHdhaXRpbmcgZm9yIGFsdGVybmF0aXZlcyBzZWxmLU5N
SSB0byBoaXQiKTsKPgo+IFRoaXMgYnVnIHdhcyBvcmlnaW5hbGx5IHNlZW4gd2hlbiB1c2luZyBU
Ym9vdCB0byBib290IFhlbi4KPgo+IFRvIHByZXZlbnQgdGhpcyBmcm9tIGhhcHBlbmluZywgZW5h
YmxlIE5NSXMgZHVyaW5nIGNwdV9pbml0KCkgYW5kCj4gZHVyaW5nIF9fc3RhcnRfeGVuKCkgZm9y
IEJTUC4KPgo+IFNpZ25lZC1vZmYtYnk6IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0
cml4LmNvbT4KClJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 12:38:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 12: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 1gEvwP-0004P3-Ho; Tue, 23 Oct 2018 12:37:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=czqh=nd=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gEvwO-0004Oy-Te
 for xen-devel@lists.xenproject.org; Tue, 23 Oct 2018 12:37:44 +0000
X-Inumbo-ID: a553d961-d6c0-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id a553d961-d6c0-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 12:39:13 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 097123011FC2; Tue, 23 Oct 2018 15:37:43 +0300 (EEST)
Received: from [10.10.196.90] (unknown [10.10.196.90])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id DD886303EEC1;
 Tue, 23 Oct 2018 15:37:42 +0300 (EEST)
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
References: <1539857272-4660-1-git-send-email-rcojocaru@bitdefender.com>
 <CABfawhmTCUqUV264hEjQWABohR42ezHPWBhL0GVT4cKuiDjyGg@mail.gmail.com>
 <d13f501e-4d43-2897-c995-badc276c7c68@bitdefender.com>
 <CABfawhk6gjBb_Ei3Z=QZwH7pnmX=gUQ30+q_hU7V9CSBB0=jwA@mail.gmail.com>
 <9b09e025-8622-c035-4b79-09b6772ab4df@bitdefender.com>
 <05efdf4c-b4ce-b136-d25e-83acdf3c4b1e@citrix.com>
 <CABfawh=Q7vOmutRSR84=x9Fkgg1Xrdd+cm6CSza7udUDt19g+A@mail.gmail.com>
 <20fb3eff-d438-59e9-3dea-9f36be40d039@bitdefender.com>
 <CABfawhn+NJ7Og91ko5yqHtzy-st_Fw3CeV-61GBULGoxQkFLog@mail.gmail.com>
Message-ID: <5cfc59fc-186d-0d09-6fca-841a47fe2c19@bitdefender.com>
Date: Tue, 23 Oct 2018 15:37:30 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <CABfawhn+NJ7Og91ko5yqHtzy-st_Fw3CeV-61GBULGoxQkFLog@mail.gmail.com>
Content-Language: en-US-large
Subject: [Xen-devel]  Fix VGA logdirty related display freezes with altp2m
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

VGFtYXMsIGNvdWxkIHlvdSBwbGVhc2UgZ2l2ZSB0aGlzIGEgc3Bpbj8KCmh0dHBzOi8vZ2l0aHVi
LmNvbS9yYXp2YW4tY29qb2NhcnUveGVuL3RyZWUvYWx0cDJtLWxvZ2RpcnR5LXRha2UyCgpJdCBf
c2hvdWxkXyBzb2x2ZSB0aGUgY3Jhc2hlcy4KCgpUaGFua3MsClJhenZhbgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 12:52:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 12:52: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 1gEwAx-0005p8-1C; Tue, 23 Oct 2018 12:52:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pzao=nd=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gEwAv-0005p0-EV
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 12:52:45 +0000
X-Inumbo-ID: 1f6b943d-d6c2-11e8-a8a5-bc764e045a96
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe05::605])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 1f6b943d-d6c2-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 14:49:48 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=1x66W8ZuaOYIwSWjSfPrXBPusUp2UKNnwu47azXsQNw=;
 b=hlZ9x084k97pw4X/LQnY6xRHwNxzqqYGS1dCRziR+EeILftOAHybQh+t8nC5dL5IO1EqXPBXeXNbkWeL5lI7W7bZP2vP/OuhOvd+gh5lHK7mCUo7oCLtqK7vAQ0H1KKSVfkVwhZTGtRXJyRJlS3tO31ivBVOc87SbjR7NeG0F4s=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB2831.eurprd03.prod.outlook.com (10.171.106.20) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1273.18; Tue, 23 Oct 2018 12:52:35 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.028; Tue, 23 Oct 2018
 12:52:35 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 08/22] xen/arm: gic-v3: Re-order includes in
 alphabetical order
Thread-Index: AQHUZuWTp7KQ70SjakSP+Wio13cdGKUs0LsA
Date: Tue, 23 Oct 2018 12:52:35 +0000
Message-ID: <e07a43e2-6903-130a-159e-0767bc45734b@epam.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
 <20181018132109.31192-9-julien.grall@arm.com>
In-Reply-To: <20181018132109.31192-9-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM5PR0602CA0023.eurprd06.prod.outlook.com
 (2603:10a6:203:a3::33) To VI1PR0302MB2688.eurprd03.prod.outlook.com
 (2603:10a6:800:e1::9)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB2831;
 6:FTZXWD3y606Q6hLt+AtOr2vyhBbJ/qcr7s5oIyC/pWmXdwBvj1FhUwS10hntkRA9ih1/wbf7Ze/wIKQaaaw48BedJUP1PkQjWI/yJep0DeSqhGHmrjDbFM5WkWRzgelAq/TnMILrgR5QDifV08HHwOg1EnbtU/aMRfWs28xC/NkcmdnJDVuB+OA+yWzJ6CswnYgFWDxmjZNUgTRC7FlB/371wTkl4+06vw9ElXxMnAuL599VU26xDVFh2GTC9svfA9qn6+3WJJqbrh43/yZs39ocO7MHb6jqP84KaiQlfN8fD1cxtkT8wW7VFnRskDpn1ZX+/mXI9/976N2J5+z82atD50OlrQpleXEcm+kUUv4iISBilnY7KmvC42KKGKmYRwGpERMI/tx+8+nY40OZsBUO9JfEHDPMsLSd0w+hwqAJcO7a9obL6TYNszofUJwT9jGO+X1s3T1Cgy5uPwHHQA==;
 5:hUCH4cTGtK0bKIHXEpFigW7gZT6g5ci7ow+au3d65MM+H2Sflw7NlCwa57nouc7zeHmgeWKND0NIuyOGNj1nWmws/OxveNDPC+XTqSLJ6d5GwU21DKsPmrNJW17NhCruh4q+GkUrkz3Smt7RAAyN9UKb3KMxMUB83G00nBpvHFk=;
 7:kDxXeo1COiauyKK14D7pgCra8KeaDhLwQMEAE3Nv/K5ylGLOv3cQccsmmamL1ntPtb67ZDSN6AHRJMSZWhVizW2jyYP7De8Z3pUKm3jgq7LM0OjcsJOk8LUgOpg+w9wGW3Xho++WbMu+KKO2G1PKHQ==
x-ms-office365-filtering-correlation-id: 450e47f7-04d1-4342-dbb2-08d638e667a2
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB2831; 
x-ms-traffictypediagnostic: VI1PR0302MB2831:
x-microsoft-antispam-prvs: <VI1PR0302MB28312DC097E1452F8CDD418DE6F50@VI1PR0302MB2831.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231355)(944501410)(52105095)(10201501046)(93006095)(93001095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB2831; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB2831; 
x-forefront-prvs: 0834BAF534
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(346002)(136003)(396003)(376002)(39860400002)(366004)(199004)(189003)(55236004)(81156014)(316002)(6512007)(5250100002)(2501003)(86362001)(11346002)(446003)(25786009)(2616005)(476003)(8936002)(110136005)(2900100001)(80792005)(97736004)(66066001)(68736007)(6246003)(31696002)(229853002)(4326008)(71190400001)(71200400001)(478600001)(8676002)(14444005)(558084003)(256004)(81166006)(486006)(53936002)(76176011)(186003)(3846002)(99286004)(6116002)(5660300001)(31686004)(6436002)(2906002)(105586002)(106356001)(14454004)(305945005)(7736002)(36756003)(102836004)(6486002)(26005)(386003)(52116002)(6506007)(72206003)(169823001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB2831;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: mNHsQ+jSIOukiCMMtmTtByqWe5277FF9G7eOo532HfG5cWeGDRAPYbpbhBkl3oU6f3r4cQeqCF20ZfYyX1dtU8mX3PeT4qaYbwBxhxcZ3uoMApru+DVAxDTz/h//8RQIpV0Id732wS0Sf6/4Mc6+CFbFQWvVdUSaKFe5SGfhXukdInChZ2pK2GUlfwY5NWMOLG+STa3YZhIiiRymiviY7hVtVez0iaikBXjjF0xOLnvSAIyb9IC68KOJn4BMM7inBakAvHq8dOpRhV5n17ue9ROG9MqkWemBMJtA1CtFn3DUgO3Dn7LQBccDYKO2WLbY+Y7SUhGpB8ITrquaMb7zYXUnhODmoPtPP1H9j/+8glM=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <D6EFAD25186E88459AD57F254DB10F48@eurprd03.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 450e47f7-04d1-4342-dbb2-08d638e667a2
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Oct 2018 12:52:35.8269 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB2831
Subject: Re: [Xen-devel] [PATCH 08/22] xen/arm: gic-v3: Re-order includes in
 alphabetical order
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8gSnVsaWVuLA0KDQoNCkluIGNhc2UgeW91IGFyZSBvcmRlcmluZyB0aG9zZSBpbmNsdWRl
cyBpbiB0aGUgYWxwaGFiZXRpY2FsIG9yZGVyLCANCnNob3VsZG4ndCBiZSBgYXNtLy4uLmAgaW5j
bHVkZXMgcGxhY2VkIGFib3ZlIGB4ZW4vLi4uYD8NCg0KLS0gDQoNCipBbmRyaWkgQW5pc292Kg0K
DQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 13:03:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 13: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 1gEwLe-0006fO-6p; Tue, 23 Oct 2018 13:03:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hw4b=nd=xenproject.org=prvs=827bc322a=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gEwLd-0006fC-OD
 for xen-devel@lists.xenproject.org; Tue, 23 Oct 2018 13:03:49 +0000
X-Inumbo-ID: ac163a57-d6c3-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ac163a57-d6c3-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 15:00:53 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,416,1534809600"; d="scan'208";a="68528143"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75485-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-snapshot:build-armhf-pvops:<job
 status>:broken:regression
 distros-debian-snapshot:build-i386:<job status>:broken:regression
 distros-debian-snapshot:build-amd64-pvops:<job status>:broken:regression
 distros-debian-snapshot:build-armhf:<job status>:broken:regression
 distros-debian-snapshot:build-amd64:<job status>:broken:regression
 distros-debian-snapshot:build-i386-pvops:<job status>:broken:regression
 distros-debian-snapshot:test-amd64-amd64-i386-daily-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-armhf-armhf-armhf-daily-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-i386-i386-current-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-amd64-i386-weekly-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-i386-amd64-weekly-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-amd64-i386-current-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-amd64-amd64-current-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-i386-amd64-current-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-amd64-amd64-daily-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-i386-i386-daily-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-i386-i386-weekly-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-amd64-amd64-weekly-netinst-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-i386-amd64-daily-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:build-armhf:host-install(4):broken:nonblocking
 distros-debian-snapshot:build-armhf-pvops:host-install(4):broken:nonblocking
 distros-debian-snapshot:build-i386-pvops:host-install(4):broken:nonblocking
 distros-debian-snapshot:build-i386:host-install(4):broken:nonblocking
 distros-debian-snapshot:build-amd64:host-install(4):broken:nonblocking
 distros-debian-snapshot:build-amd64-pvops:host-install(4):broken:nonblocking
X-Osstest-Versions-That: flight=75430
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 23 Oct 2018 14:03:45 +0100
Subject: [Xen-devel] [distros-debian-snapshot test] 75485: 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>

ZmxpZ2h0IDc1NDg1IGRpc3Ryb3MtZGViaWFuLXNuYXBzaG90IHJlYWwgW3JlYWxdCmh0dHA6Ly9v
c3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzLzc1NDg1LwoKRmFpbHVyZXMgYW5kIHBy
b2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFy
ZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAg
ICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Ig
c3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAg
ICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2Nr
aW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LWRhaWx5LW5ldGJvb3QtcHlncnViICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWFybWhmLWRhaWx5
LW5ldGJvb3QtcHlncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1pMzg2LWN1cnJlbnQtbmV0aW5zdC1weWdydWIgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXdlZWtseS1uZXRpbnN0LXB5
Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
YW1kNjQtd2Vla2x5LW5ldGluc3QtcHlncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1jdXJyZW50LW5ldGluc3QtcHlncnViICAxIGJ1
aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1jdXJy
ZW50LW5ldGluc3QtcHlncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtYW1kNjQtY3VycmVudC1uZXRpbnN0LXB5Z3J1YiAgMSBidWlsZC1jaGVjaygx
KSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtZGFpbHktbmV0Ym9vdC1w
dmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LWkzODYtZGFpbHktbmV0Ym9vdC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni13ZWVrbHktbmV0aW5zdC1weWdydWIgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtd2Vl
a2x5LW5ldGluc3QtcHlncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LWFtZDY0LWRhaWx5LW5ldGJvb3QtcHlncnViICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA0IGhvc3Qt
aW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzU0MzAKIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlr
ZSA3NTQzMAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkg
ICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDc1NDMwCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzU0MzAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAg
ICBicm9rZW4gbGlrZSA3NTQzMAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0
LWluc3RhbGwoNCkgICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDc1NDMwCgpiYXNlbGluZSB2ZXJz
aW9uOgogZmxpZ2h0ICAgICAgICAgICAgICAgNzU0MzAKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LWRhaWx5LW5ldGJvb3QtcHZncnViICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LWRhaWx5LW5ldGJv
b3QtcHZncnViICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWFt
ZDY0LWRhaWx5LW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybWhmLWFybWhmLWFybWhmLWRhaWx5LW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1kYWlseS1uZXRib290LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1jdXJyZW50LW5l
dGluc3QtcHlncnViICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtYW1k
NjQtY3VycmVudC1uZXRpbnN0LXB5Z3J1YiAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1jdXJyZW50LW5ldGluc3QtcHlncnViICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWkzODYtY3VycmVudC1uZXRpbnN0LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXdlZWtseS1uZXRp
bnN0LXB5Z3J1YiAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2
NC13ZWVrbHktbmV0aW5zdC1weWdydWIgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXdlZWtseS1uZXRpbnN0LXB5Z3J1YiAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni13ZWVrbHktbmV0aW5zdC1weWdydWIgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0Lnhz
LmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rl
c3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAg
aHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 13:19:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 13: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 1gEwaV-0007XP-Kg; Tue, 23 Oct 2018 13:19:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=czqh=nd=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gEwaU-0007X5-9p
 for xen-devel@lists.xenproject.org; Tue, 23 Oct 2018 13:19:10 +0000
X-Inumbo-ID: 6ee9c70e-d6c6-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 6ee9c70e-d6c6-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 13:20:38 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 ACD16305FFA7; Tue, 23 Oct 2018 16:19:08 +0300 (EEST)
Received: from rcojocaru.npunix.bitdefender.biz (unknown [10.17.12.174])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 8E9BE3084EF3;
 Tue, 23 Oct 2018 16:19:08 +0300 (EEST)
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 23 Oct 2018 16:19:04 +0300
Message-Id: <1540300744-7406-4-git-send-email-rcojocaru@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1540300744-7406-1-git-send-email-rcojocaru@bitdefender.com>
References: <1540300744-7406-1-git-send-email-rcojocaru@bitdefender.com>
Subject: [Xen-devel] [PATCH V2 3/3] x86/altp2m: fix display frozen when
 switching to a new view early
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@intel.com, wei.liu2@citrix.com, jun.nakajima@intel.com,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, george.dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, 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>

V2hlbiBhbiBuZXcgYWx0cDJtIHZpZXcgaXMgY3JlYXRlZCB2ZXJ5IGVhcmx5IG9uIGd1ZXN0IGJv
b3QsIHRoZQpkaXNwbGF5IHdpbGwgZnJlZXplIChhbHRob3VnaCB0aGUgZ3Vlc3Qgd2lsbCBydW4g
bm9ybWFsbHkpLiBUaGlzCm1heSBhbHNvIGhhcHBlbiBvbiByZXNpemluZyB0aGUgZGlzcGxheS4g
VGhlIHJlYXNvbiBpcyB0aGUgd2F5ClhlbiBjdXJyZW50bHkgKG1pcyloYW5kbGVzIGxvZ2RpcnR5
IFZHQTogaXQgaW50ZW50aW9uYWxseQptaXNjb25maWd1cmVzIFZHQSBwYWdlcyBzbyB0aGF0IHRo
ZXkgd2lsbCBmYXVsdC4KClRoZSBwcm9ibGVtIGlzIHRoYXQgaXQgb25seSBkb2VzIHRoaXMgaW4g
dGhlIGhvc3QgcDJtLiBPbmNlIHdlCnN3aXRjaCB0byBhIG5ldyBhbHRwMm0sIHRoZSBtaXNjb25m
aWd1cmVkIGVudHJpZXMgd2lsbCBubyBsb25nZXIKZmF1bHQsIHNvIHRoZSBkaXNwbGF5IHdpbGwg
bm90IGJlIHVwZGF0ZWQuCgpUaGlzIHBhdGNoOgoqIHVwZGF0ZXMgZXB0X2hhbmRsZV9taXNjb25m
aWcoKSB0byB1c2UgdGhlIGFjdGl2ZSBhbHRwMm0gaW5zdGVhZAogIG9mIHRoZSBob3N0cDJtOwoq
IG1vZGlmaWVzIHAybV9jaGFuZ2VfZW50cnlfdHlwZV9nbG9iYWwoKSwgcDJtX21lbW9yeV90eXBl
X2NoYW5nZWQKICBhbmQgcDJtX2NoYW5nZV90eXBlX3JhbmdlKCkgdG8gcHJvcGFnYXRlIHRoZWly
IGNoYW5nZXMgdG8gYWxsCiAgdmFsaWQgYWx0cDJtcy4KClNpZ25lZC1vZmYtYnk6IFJhenZhbiBD
b2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KU3VnZ2VzdGVkLWJ5OiBHZW9yZ2Ug
RHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L21tL3Ay
bS1lcHQuYyB8ICA4ICsrKysrCiB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAgIHwgODMgKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0KIDIgZmlsZXMgY2hhbmdl
ZCwgNzggaW5zZXJ0aW9ucygrKSwgMTMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L21tL3AybS1lcHQuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMKaW5kZXggOTg5
OTE3Yy4uNWNhYzMwNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYworKysg
Yi94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCkBAIC02NTcsNiArNjU3LDkgQEAgYm9vbF90IGVw
dF9oYW5kbGVfbWlzY29uZmlnKHVpbnQ2NF90IGdwYSkKICAgICBib29sX3Qgc3B1cmlvdXM7CiAg
ICAgaW50IHJjOwogCisgICAgaWYgKCBhbHRwMm1fYWN0aXZlKGN1cnItPmRvbWFpbikgKQorICAg
ICAgICBwMm0gPSBwMm1fZ2V0X2FsdHAybShjdXJyKTsKKwogICAgIHAybV9sb2NrKHAybSk7CiAK
ICAgICBzcHVyaW91cyA9IGN1cnItPmFyY2guaHZtLnZteC5lcHRfc3B1cmlvdXNfbWlzY29uZmln
OwpAQCAtMTQ1MSw2ICsxNDU0LDExIEBAIGludCBwMm1faW5pdF9hbHRwMm1fZXB0KHN0cnVjdCBk
b21haW4gKmQsIHVuc2lnbmVkIGludCBpKQogICAgIGlmICggcmMgKQogICAgICAgICByZXR1cm4g
cmM7CiAKKyAgICBwMm0tPm1heF9tYXBwZWRfcGZuID0gaG9zdHAybS0+bWF4X21hcHBlZF9wZm47
CisgICAgcDJtLT5kZWZhdWx0X2FjY2VzcyA9IGhvc3RwMm0tPmRlZmF1bHRfYWNjZXNzOworICAg
IHAybS0+ZG9tYWluID0gaG9zdHAybS0+ZG9tYWluOworCisgICAgcDJtLT5nbG9iYWxfbG9nZGly
dHkgPSBob3N0cDJtLT5nbG9iYWxfbG9nZGlydHk7CiAgICAgcDJtLT5lcHQuYWQgPSBob3N0cDJt
LT5lcHQuYWQ7CiAgICAgcDJtLT5taW5fcmVtYXBwZWRfZ2ZuID0gZ2ZuX3goSU5WQUxJRF9HRk4p
OwogICAgIHAybS0+bWF4X3JlbWFwcGVkX2dmbiA9IDA7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvbW0vcDJtLmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKaW5kZXggYjM3ZGIwNi4uNGRlMTM3
MiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9t
bS9wMm0uYwpAQCAtMjc4LDcgKzI3OCw2IEBAIGludCBwMm1faW5pdChzdHJ1Y3QgZG9tYWluICpk
KQogaW50IHAybV9pc19sb2dkaXJ0eV9yYW5nZShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNp
Z25lZCBsb25nIHN0YXJ0LAogICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25n
IGVuZCkKIHsKLSAgICBBU1NFUlQocDJtX2lzX2hvc3RwMm0ocDJtKSk7CiAgICAgaWYgKCBwMm0t
Pmdsb2JhbF9sb2dkaXJ0eSB8fAogICAgICAgICAgcmFuZ2VzZXRfY29udGFpbnNfcmFuZ2UocDJt
LT5sb2dkaXJ0eV9yYW5nZXMsIHN0YXJ0LCBlbmQpICkKICAgICAgICAgcmV0dXJuIDE7CkBAIC0y
ODcsMjQgKzI4Niw0NyBAQCBpbnQgcDJtX2lzX2xvZ2RpcnR5X3JhbmdlKHN0cnVjdCBwMm1fZG9t
YWluICpwMm0sIHVuc2lnbmVkIGxvbmcgc3RhcnQsCiAgICAgcmV0dXJuIDA7CiB9CiAKK3N0YXRp
YyB2b2lkIF9wMm1fY2hhbmdlX2VudHJ5X3R5cGVfZ2xvYmFsKHN0cnVjdCBwMm1fZG9tYWluICpw
Mm0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1fdHlwZV90
IG90LCBwMm1fdHlwZV90IG50KQoreworICAgIHAybS0+Y2hhbmdlX2VudHJ5X3R5cGVfZ2xvYmFs
KHAybSwgb3QsIG50KTsKKyAgICBwMm0tPmdsb2JhbF9sb2dkaXJ0eSA9IChudCA9PSBwMm1fcmFt
X2xvZ2RpcnR5KTsKK30KKwogdm9pZCBwMm1fY2hhbmdlX2VudHJ5X3R5cGVfZ2xvYmFsKHN0cnVj
dCBkb21haW4gKmQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJtX3R5cGVf
dCBvdCwgcDJtX3R5cGVfdCBudCkKIHsKLSAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtID0gcDJt
X2dldF9ob3N0cDJtKGQpOworICAgIHN0cnVjdCBwMm1fZG9tYWluICpob3N0cDJtID0gcDJtX2dl
dF9ob3N0cDJtKGQpOwogCiAgICAgQVNTRVJUKG90ICE9IG50KTsKICAgICBBU1NFUlQocDJtX2lz
X2NoYW5nZWFibGUob3QpICYmIHAybV9pc19jaGFuZ2VhYmxlKG50KSk7CiAKLSAgICBwMm1fbG9j
ayhwMm0pOwotICAgIHAybS0+Y2hhbmdlX2VudHJ5X3R5cGVfZ2xvYmFsKHAybSwgb3QsIG50KTsK
LSAgICBwMm0tPmdsb2JhbF9sb2dkaXJ0eSA9IChudCA9PSBwMm1fcmFtX2xvZ2RpcnR5KTsKLSAg
ICBwMm1fdW5sb2NrKHAybSk7CisgICAgcDJtX2xvY2soaG9zdHAybSk7CisKKyAgICBfcDJtX2No
YW5nZV9lbnRyeV90eXBlX2dsb2JhbChwMm1fZ2V0X2hvc3RwMm0oZCksIG90LCBudCk7CisKKyNp
ZmRlZiBDT05GSUdfSFZNCisgICAgaWYgKCB1bmxpa2VseShhbHRwMm1fYWN0aXZlKGQpKSApCisg
ICAgeworICAgICAgICB1bnNpZ25lZCBpbnQgaTsKKworICAgICAgICBmb3IgKCBpID0gMDsgaSA8
IE1BWF9BTFRQMk07IGkrKyApCisgICAgICAgICAgICBpZiAoIGQtPmFyY2guYWx0cDJtX2VwdHBb
aV0gIT0gbWZuX3goSU5WQUxJRF9NRk4pICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAg
ICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtID0gZC0+YXJjaC5hbHRwMm1fcDJtW2ldOworCisgICAg
ICAgICAgICAgICAgcDJtX2xvY2socDJtKTsKKyAgICAgICAgICAgICAgICBfcDJtX2NoYW5nZV9l
bnRyeV90eXBlX2dsb2JhbChwMm0sIG90LCBudCk7CisgICAgICAgICAgICAgICAgcDJtX3VubG9j
ayhwMm0pOworICAgICAgICAgICAgfQorICAgIH0KKyNlbmRpZgorCisgICAgcDJtX3VubG9jayho
b3N0cDJtKTsKIH0KIAotdm9pZCBwMm1fbWVtb3J5X3R5cGVfY2hhbmdlZChzdHJ1Y3QgZG9tYWlu
ICpkKQorc3RhdGljIHZvaWQgX3AybV9tZW1vcnlfdHlwZV9jaGFuZ2VkKHN0cnVjdCBwMm1fZG9t
YWluICpwMm0pCiB7Ci0gICAgc3RydWN0IHAybV9kb21haW4gKnAybSA9IHAybV9nZXRfaG9zdHAy
bShkKTsKLQogICAgIGlmICggcDJtLT5tZW1vcnlfdHlwZV9jaGFuZ2VkICkKICAgICB7CiAgICAg
ICAgIHAybV9sb2NrKHAybSk7CkBAIC0zMTMsNiArMzM1LDIyIEBAIHZvaWQgcDJtX21lbW9yeV90
eXBlX2NoYW5nZWQoc3RydWN0IGRvbWFpbiAqZCkKICAgICB9CiB9CiAKK3ZvaWQgcDJtX21lbW9y
eV90eXBlX2NoYW5nZWQoc3RydWN0IGRvbWFpbiAqZCkKK3sKKyNpZmRlZiBDT05GSUdfSFZNCisg
ICAgaWYgKCB1bmxpa2VseShhbHRwMm1fYWN0aXZlKGQpKSApCisgICAgeworICAgICAgICB1bnNp
Z25lZCBpbnQgaTsKKworICAgICAgICBmb3IgKCBpID0gMDsgaSA8IE1BWF9BTFRQMk07IGkrKyAp
CisgICAgICAgICAgICBpZiAoIGQtPmFyY2guYWx0cDJtX2VwdHBbaV0gIT0gbWZuX3goSU5WQUxJ
RF9NRk4pICkKKyAgICAgICAgICAgICAgICBfcDJtX21lbW9yeV90eXBlX2NoYW5nZWQoZC0+YXJj
aC5hbHRwMm1fcDJtW2ldKTsKKyAgICB9CisjZW5kaWYKKworICAgIF9wMm1fbWVtb3J5X3R5cGVf
Y2hhbmdlZChwMm1fZ2V0X2hvc3RwMm0oZCkpOworfQorCiBpbnQgcDJtX3NldF9pb3JlcV9zZXJ2
ZXIoc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBp
bnQgZmxhZ3MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGh2bV9pb3JlcV9zZXJ2
ZXIgKnMpCkBAIC05OTMsMTIgKzEwMzEsMTIgQEAgaW50IHAybV9jaGFuZ2VfdHlwZV9vbmUoc3Ry
dWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm5fbCwKIH0KIAogLyogTW9kaWZ5IHRoZSBw
Mm0gdHlwZSBvZiBhIHJhbmdlIG9mIGdmbnMgZnJvbSBvdCB0byBudC4gKi8KLXZvaWQgcDJtX2No
YW5nZV90eXBlX3JhbmdlKHN0cnVjdCBkb21haW4gKmQsIAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9uZyBlbmQsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICBwMm1fdHlwZV90IG90LCBwMm1fdHlwZV90IG50KQorc3RhdGljIHZv
aWQgX3AybV9jaGFuZ2VfdHlwZV9yYW5nZShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHN0YXJ0LCB1bnNpZ25l
ZCBsb25nIGVuZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJtX3R5cGVf
dCBvdCwgcDJtX3R5cGVfdCBudCkKIHsKICAgICB1bnNpZ25lZCBsb25nIGdmbiA9IHN0YXJ0Owot
ICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm0gPSBwMm1fZ2V0X2hvc3RwMm0oZCk7CisJc3RydWN0
IGRvbWFpbiAqZCA9IHAybS0+ZG9tYWluOwogICAgIGludCByYyA9IDA7CiAKICAgICBBU1NFUlQo
b3QgIT0gbnQpOwpAQCAtMTA1MSw2ICsxMDg5LDI1IEBAIHZvaWQgcDJtX2NoYW5nZV90eXBlX3Jh
bmdlKHN0cnVjdCBkb21haW4gKmQsCiAgICAgcDJtX3VubG9jayhwMm0pOwogfQogCit2b2lkIHAy
bV9jaGFuZ2VfdHlwZV9yYW5nZShzdHJ1Y3QgZG9tYWluICpkLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9uZyBlbmQsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwMm1fdHlwZV90IG90LCBwMm1fdHlwZV90IG50KQoreworI2lm
ZGVmIENPTkZJR19IVk0KKyAgICBpZiAoIHVubGlrZWx5KGFsdHAybV9hY3RpdmUoZCkpICkKKyAg
ICB7CisgICAgICAgIHVuc2lnbmVkIGludCBpOworCisgICAgICAgIGZvciAoIGkgPSAwOyBpIDwg
TUFYX0FMVFAyTTsgaSsrICkKKyAgICAgICAgICAgIGlmICggZC0+YXJjaC5hbHRwMm1fZXB0cFtp
XSAhPSBtZm5feChJTlZBTElEX01GTikgKQorICAgICAgICAgICAgICAgIF9wMm1fY2hhbmdlX3R5
cGVfcmFuZ2UoZC0+YXJjaC5hbHRwMm1fcDJtW2ldLCBzdGFydCwgZW5kLCBvdCwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG50KTsKKyAgICB9CisjZW5kaWYKKworICAg
IF9wMm1fY2hhbmdlX3R5cGVfcmFuZ2UocDJtX2dldF9ob3N0cDJtKGQpLCBzdGFydCwgZW5kLCBv
dCwgbnQpOworfQorCiAvKgogICogRmluaXNoIHAybSB0eXBlIGNoYW5nZSBmb3IgZ2ZucyB3aGlj
aCBhcmUgbWFya2VkIGFzIG5lZWRfcmVjYWxjIGluIGEgcmFuZ2UuCiAgKiBSZXR1cm5zOiAwLzEg
Zm9yIHN1Y2Nlc3MsIG5lZ2F0aXZlIGZvciBmYWlsdXJlCi0tIAoyLjcuNAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 13:19:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 13: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 1gEwaV-0007XV-Uy; Tue, 23 Oct 2018 13:19:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=czqh=nd=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gEwaU-0007X6-9w
 for xen-devel@lists.xenproject.org; Tue, 23 Oct 2018 13:19:10 +0000
X-Inumbo-ID: 6edb9eea-d6c6-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 6edb9eea-d6c6-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 13:20:38 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 7BAA9305FFA2; Tue, 23 Oct 2018 16:19:08 +0300 (EEST)
Received: from rcojocaru.npunix.bitdefender.biz (unknown [10.17.12.174])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 679173084EEC;
 Tue, 23 Oct 2018 16:19:08 +0300 (EEST)
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 23 Oct 2018 16:19:01 +0300
Message-Id: <1540300744-7406-1-git-send-email-rcojocaru@bitdefender.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH V2 0/3] Fix VGA logdirty related display freezes
 with altp2m
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@intel.com, wei.liu2@citrix.com, jun.nakajima@intel.com,
 george.dunlap@eu.citrix.com, andrew.cooper3@citrix.com, 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>

SGVsbG8sCgpUaGlzIHNlcmllcyBhaW1zIHRvIHByZXZlbnQgdGhlIGRpc3BsYXkgZnJvbSBmcmVl
emluZyB3aGVuCmVuYWJsaW5nIGFsdHAybSBhbmQgc3dpdGNoaW5nIHRvIGEgbmV3IHZpZXcgKGFu
ZCBhc3NvcnRlZCBwcm9ibGVtcwp3aGVuIHJlc2l6aW5nIHRoZSBkaXNwbGF5KS4gU2luY2UgdGhl
IGxhc3QgdmVyc2lvbiBvZiB0aGUgc2VyaWVzLAp3aGF0IHdhcyBwcmV2aW91c2x5IHRoZSBzZWNv
bmQgKGFuZCBsYXN0KSBwYXRjaCBoYXMgYmVlbiBzcGxpdCBpbgp0d28gcGF0Y2hlcywgdGhlIGZp
cnN0IG9mIHdoaWNoIG9ubHkgY29uY2VybnMgaXRzZWxmIHdpdGggcmFuZ2VzZXQKYWxsb2NhdGlv
biAvIGRlYWxsb2NhdGlvbiAvIGluaXRpYWxpemF0aW9uLgoKVGhlIGZpcnN0IHBhdGNoIHByb3Bh
Z2F0ZXMgZXB0LmFkIGNoYW5nZXMgdG8gYWxsIGFjdGl2ZSBhbHRwMm1zLAp0aGUgc2Vjb25kIG9u
ZSBhbGxvY2F0ZXMgYW5kIGluaXRpYWxpemVzIGEgbmV3IGxvZ2RpcnR5IHJhbmdlc2V0IGZvcgpl
YWNoIG5ldyBhbHRwMm0sIGFuZCB0aGUgdGhpcmQgcHJvcGFnYXRlcyAodW5kZXIgbG9jaykgY2hh
bmdlcyB0byBhbGwKcDJtcy4KClRoZSBmaXJzdCBwYXRjaCBpcyB0aGUgc2FtZSBhczoKW1BBVENI
IFY0XSB4ODYvYWx0cDJtOiBwcm9wYWdhdGUgZXB0LmFkIGNoYW5nZXMgdG8gYWxsIGFjdGl2ZSBh
bHRwMm1zCmJ1dCBhcyBpdCBpcyBub3cgcmVxdWlyZWQgZm9yIHRoZSByZXN0IG9mIHRoZSBzZXJp
ZXMgdG8gYXBwbHkgY2xlYW5seSwKaXQgaGFzIGJlZW4gcmVzZW50IGFzIHBhcnQgb2YgdGhpcyBz
ZXJpZXMuCgpbUEFUQ0ggVjIgMS8zXSB4ODYvYWx0cDJtOiBwcm9wYWdhdGUgZXB0LmFkIGNoYW5n
ZXMgdG8gYWxsIGFjdGl2ZSBhbHRwMm1zCltQQVRDSCBWMiAyLzNdIHg4Ni9tbTogYWxsb2NhdGUg
bG9nZGlydHlfcmFuZ2VzIGZvciBhbHRwMm1zCltQQVRDSCBWMiAzLzNdIHg4Ni9hbHRwMm06IGZp
eCBkaXNwbGF5IGZyb3plbiB3aGVuIHN3aXRjaGluZyB0byBhIG5ldyB2aWV3IGVhcmx5CgoKVGhh
bmtzLApSYXp2YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 13:19:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 13: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 1gEwaX-0007Xb-8V; Tue, 23 Oct 2018 13:19:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=czqh=nd=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gEwaV-0007XF-F6
 for xen-devel@lists.xenproject.org; Tue, 23 Oct 2018 13:19:11 +0000
X-Inumbo-ID: d14f1761-d6c5-11e8-a8a5-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id d14f1761-d6c5-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 15:16:14 +0200 (CEST)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 9B097305FFA4; Tue, 23 Oct 2018 16:19:08 +0300 (EEST)
Received: from rcojocaru.npunix.bitdefender.biz (unknown [10.17.12.174])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 7DCF83084EF2;
 Tue, 23 Oct 2018 16:19:08 +0300 (EEST)
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 23 Oct 2018 16:19:03 +0300
Message-Id: <1540300744-7406-3-git-send-email-rcojocaru@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1540300744-7406-1-git-send-email-rcojocaru@bitdefender.com>
References: <1540300744-7406-1-git-send-email-rcojocaru@bitdefender.com>
Subject: [Xen-devel] [PATCH V2 2/3] x86/mm: allocate logdirty_ranges for
 altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@intel.com, wei.liu2@citrix.com, jun.nakajima@intel.com,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, george.dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, 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>

VGhpcyBwYXRjaCBpcyBhIHByZS1yZXF1aXNpdGUgZm9yIHRoZSBvbmUgZml4aW5nIFZHQSBsb2dk
aXJ0eQpmcmVlemVzIHdoZW4gdXNpbmcgYWx0cDJtLiBJdCBvbmx5IGNvbmNlcm5zIGl0c2VsZiB3
aXRoIHRoZQpyYW5nZXMgYWxsb2NhdGlvbiAvIGRlYWxsb2NhdGlvbiAvIGluaXRpYWxpemF0aW9u
IHBhcnQuIFdoaWxlCnRvdWNoaW5nIHRoZSBjb2RlLCBJJ3ZlIHN3aXRjaGVkIGdsb2JhbF9sb2dk
aXJ0eSBmcm9tIGJvb2xfdAp0byBib29sLgoKU2lnbmVkLW9mZi1ieTogUmF6dmFuIENvam9jYXJ1
IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0
LmMgICAgICAgICB8IDE1ICsrKysrKysrKystCiB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAgICAg
ICAgICAgfCA1NSArKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0KIHhlbi9p
bmNsdWRlL2FzbS14ODYvaHZtL3ZteC92bXguaCB8ICAyICstCiB4ZW4vaW5jbHVkZS9hc20teDg2
L3AybS5oICAgICAgICAgfCAgNSArKystCiA0IGZpbGVzIGNoYW5nZWQsIDU2IGluc2VydGlvbnMo
KyksIDIxIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0
LmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCmluZGV4IGZhYmNkMDYuLjk4OTkxN2MgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMKKysrIGIveGVuL2FyY2gveDg2L21t
L3AybS1lcHQuYwpAQCAtMTM0OCw2ICsxMzQ4LDggQEAgaW50IGVwdF9wMm1faW5pdChzdHJ1Y3Qg
cDJtX2RvbWFpbiAqcDJtKQogdm9pZCBlcHRfcDJtX3VuaW5pdChzdHJ1Y3QgcDJtX2RvbWFpbiAq
cDJtKQogewogICAgIHN0cnVjdCBlcHRfZGF0YSAqZXB0ID0gJnAybS0+ZXB0OworCisgICAgcDJt
X2ZyZWVfbG9nZGlydHkocDJtKTsKICAgICBmcmVlX2NwdW1hc2tfdmFyKGVwdC0+aW52YWxpZGF0
ZSk7CiB9CiAKQEAgLTE0MzQsMTEgKzE0MzYsMjAgQEAgdm9pZCBzZXR1cF9lcHRfZHVtcCh2b2lk
KQogICAgIHJlZ2lzdGVyX2tleWhhbmRsZXIoJ0QnLCBlcHRfZHVtcF9wMm1fdGFibGUsICJkdW1w
IFZULXggRVBUIHRhYmxlcyIsIDApOwogfQogCi12b2lkIHAybV9pbml0X2FsdHAybV9lcHQoc3Ry
dWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGkpCitpbnQgcDJtX2luaXRfYWx0cDJtX2VwdChz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaSkKIHsKICAgICBzdHJ1Y3QgcDJtX2RvbWFp
biAqcDJtID0gZC0+YXJjaC5hbHRwMm1fcDJtW2ldOwogICAgIHN0cnVjdCBwMm1fZG9tYWluICpo
b3N0cDJtID0gcDJtX2dldF9ob3N0cDJtKGQpOwogICAgIHN0cnVjdCBlcHRfZGF0YSAqZXB0Owor
ICAgIGludCByYyA9IHAybV9pbml0X2xvZ2RpcnR5KHAybSk7CisKKyAgICBpZiAoIHJjICkKKyAg
ICAgICAgcmV0dXJuIHJjOworCisgICAgcmMgPSByYW5nZXNldF9tZXJnZShwMm0tPmxvZ2RpcnR5
X3JhbmdlcywgaG9zdHAybS0+bG9nZGlydHlfcmFuZ2VzKTsKKworICAgIGlmICggcmMgKQorICAg
ICAgICByZXR1cm4gcmM7CiAKICAgICBwMm0tPmVwdC5hZCA9IGhvc3RwMm0tPmVwdC5hZDsKICAg
ICBwMm0tPm1pbl9yZW1hcHBlZF9nZm4gPSBnZm5feChJTlZBTElEX0dGTik7CkBAIC0xNDQ2LDYg
KzE0NTcsOCBAQCB2b2lkIHAybV9pbml0X2FsdHAybV9lcHQoc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgaW50IGkpCiAgICAgZXB0ID0gJnAybS0+ZXB0OwogICAgIGVwdC0+bWZuID0gcGFnZXRh
YmxlX2dldF9wZm4ocDJtX2dldF9wYWdldGFibGUocDJtKSk7CiAgICAgZC0+YXJjaC5hbHRwMm1f
ZXB0cFtpXSA9IGVwdC0+ZXB0cDsKKworICAgIHJldHVybiAwOwogfQogCiB1bnNpZ25lZCBpbnQg
cDJtX2ZpbmRfYWx0cDJtX2J5X2VwdHAoc3RydWN0IGRvbWFpbiAqZCwgdWludDY0X3QgZXB0cCkK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0u
YwppbmRleCA0MmI5ZWY0Li5iMzdkYjA2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJt
LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS5jCkBAIC0xMTMsMjIgKzExMyw0NCBAQCBzdGF0
aWMgdm9pZCBwMm1fZnJlZV9vbmUoc3RydWN0IHAybV9kb21haW4gKnAybSkKICAgICB4ZnJlZShw
Mm0pOwogfQogCitpbnQgcDJtX2luaXRfbG9nZGlydHkoc3RydWN0IHAybV9kb21haW4gKnAybSkK
K3sKKyAgICBpZiAoIHAybS0+bG9nZGlydHlfcmFuZ2VzICkKKyAgICAgICAgcmV0dXJuIDA7CisK
KyAgICBwMm0tPmxvZ2RpcnR5X3JhbmdlcyA9IHJhbmdlc2V0X25ldyhwMm0tPmRvbWFpbiwgImxv
Zy1kaXJ0eSIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUkFOR0VT
RVRGX3ByZXR0eXByaW50X2hleCk7CisgICAgaWYgKCAhcDJtLT5sb2dkaXJ0eV9yYW5nZXMgKQor
ICAgICAgICByZXR1cm4gLUVOT01FTTsKKworICAgIHJldHVybiAwOworfQorCit2b2lkIHAybV9m
cmVlX2xvZ2RpcnR5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0pCit7CisgICAgaWYgKCAhcDJtLT5s
b2dkaXJ0eV9yYW5nZXMgKQorICAgICAgICByZXR1cm47CisKKyAgICByYW5nZXNldF9kZXN0cm95
KHAybS0+bG9nZGlydHlfcmFuZ2VzKTsKKyAgICBwMm0tPmxvZ2RpcnR5X3JhbmdlcyA9IE5VTEw7
Cit9CisKIHN0YXRpYyBpbnQgcDJtX2luaXRfaG9zdHAybShzdHJ1Y3QgZG9tYWluICpkKQogewog
ICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm0gPSBwMm1faW5pdF9vbmUoZCk7CisgICAgaW50IHJj
OwogCi0gICAgaWYgKCBwMm0gKQotICAgIHsKLSAgICAgICAgcDJtLT5sb2dkaXJ0eV9yYW5nZXMg
PSByYW5nZXNldF9uZXcoZCwgImxvZy1kaXJ0eSIsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFJBTkdFU0VURl9wcmV0dHlwcmludF9oZXgpOwotICAgICAgICBp
ZiAoIHAybS0+bG9nZGlydHlfcmFuZ2VzICkKLSAgICAgICAgewotICAgICAgICAgICAgZC0+YXJj
aC5wMm0gPSBwMm07Ci0gICAgICAgICAgICByZXR1cm4gMDsKLSAgICAgICAgfQorICAgIGlmICgg
IXAybSApCisgICAgICAgIHJldHVybiAtRU5PTUVNOworCisgICAgcmMgPSBwMm1faW5pdF9sb2dk
aXJ0eShwMm0pOworCisgICAgaWYgKCAhcmMgKQorICAgICAgICBkLT5hcmNoLnAybSA9IHAybTsK
KyAgICBlbHNlCiAgICAgICAgIHAybV9mcmVlX29uZShwMm0pOwotICAgIH0KLSAgICByZXR1cm4g
LUVOT01FTTsKKworICAgIHJldHVybiByYzsKIH0KIAogc3RhdGljIHZvaWQgcDJtX3RlYXJkb3du
X2hvc3RwMm0oc3RydWN0IGRvbWFpbiAqZCkKQEAgLTEzOCw3ICsxNjAsNyBAQCBzdGF0aWMgdm9p
ZCBwMm1fdGVhcmRvd25faG9zdHAybShzdHJ1Y3QgZG9tYWluICpkKQogCiAgICAgaWYgKCBwMm0g
KQogICAgIHsKLSAgICAgICAgcmFuZ2VzZXRfZGVzdHJveShwMm0tPmxvZ2RpcnR5X3Jhbmdlcyk7
CisgICAgICAgIHAybV9mcmVlX2xvZ2RpcnR5KHAybSk7CiAgICAgICAgIHAybV9mcmVlX29uZShw
Mm0pOwogICAgICAgICBkLT5hcmNoLnAybSA9IE5VTEw7CiAgICAgfQpAQCAtMTk0LDYgKzIxNiw3
IEBAIHN0YXRpYyB2b2lkIHAybV90ZWFyZG93bl9hbHRwMm0oc3RydWN0IGRvbWFpbiAqZCkKICAg
ICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICBwMm0gPSBkLT5hcmNoLmFsdHAybV9wMm1baV07
CiAgICAgICAgIGQtPmFyY2guYWx0cDJtX3AybVtpXSA9IE5VTEw7CisgICAgICAgIHAybV9mcmVl
X2xvZ2RpcnR5KHAybSk7CiAgICAgICAgIHAybV9mcmVlX29uZShwMm0pOwogICAgIH0KIH0KQEAg
LTIyODksMTAgKzIzMTIsNyBAQCBpbnQgcDJtX2luaXRfYWx0cDJtX2J5X2lkKHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGludCBpZHgpCiAgICAgYWx0cDJtX2xpc3RfbG9jayhkKTsKIAogICAg
IGlmICggZC0+YXJjaC5hbHRwMm1fZXB0cFtpZHhdID09IG1mbl94KElOVkFMSURfTUZOKSApCi0g
ICAgewotICAgICAgICBwMm1faW5pdF9hbHRwMm1fZXB0KGQsIGlkeCk7Ci0gICAgICAgIHJjID0g
MDsKLSAgICB9CisgICAgICAgIHJjID0gcDJtX2luaXRfYWx0cDJtX2VwdChkLCBpZHgpOwogCiAg
ICAgYWx0cDJtX2xpc3RfdW5sb2NrKGQpOwogICAgIHJldHVybiByYzsKQEAgLTIzMTAsOSArMjMz
MCw4IEBAIGludCBwMm1faW5pdF9uZXh0X2FsdHAybShzdHJ1Y3QgZG9tYWluICpkLCB1aW50MTZf
dCAqaWR4KQogICAgICAgICBpZiAoIGQtPmFyY2guYWx0cDJtX2VwdHBbaV0gIT0gbWZuX3goSU5W
QUxJRF9NRk4pICkKICAgICAgICAgICAgIGNvbnRpbnVlOwogCi0gICAgICAgIHAybV9pbml0X2Fs
dHAybV9lcHQoZCwgaSk7CisgICAgICAgIHJjID0gcDJtX2luaXRfYWx0cDJtX2VwdChkLCBpKTsK
ICAgICAgICAgKmlkeCA9IGk7Ci0gICAgICAgIHJjID0gMDsKIAogICAgICAgICBicmVhazsKICAg
ICB9CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm14LmggYi94ZW4v
aW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm14LmgKaW5kZXggYjExMGUxNi4uMTk3MzBjNyAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3ZteC5oCisrKyBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvaHZtL3ZteC92bXguaApAQCAtNTk4LDcgKzU5OCw3IEBAIHZvaWQgZXB0X3Ay
bV91bmluaXQoc3RydWN0IHAybV9kb21haW4gKnAybSk7CiB2b2lkIGVwdF93YWxrX3RhYmxlKHN0
cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuKTsKIGJvb2xfdCBlcHRfaGFuZGxlX21p
c2NvbmZpZyh1aW50NjRfdCBncGEpOwogdm9pZCBzZXR1cF9lcHRfZHVtcCh2b2lkKTsKLXZvaWQg
cDJtX2luaXRfYWx0cDJtX2VwdChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaSk7Citp
bnQgcDJtX2luaXRfYWx0cDJtX2VwdChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaSk7
CiAvKiBMb2NhdGUgYW4gYWx0ZXJuYXRlIHAybSBieSBpdHMgRVBUUCAqLwogdW5zaWduZWQgaW50
IHAybV9maW5kX2FsdHAybV9ieV9lcHRwKHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2NF90IGVwdHAp
OwogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L3AybS5oIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9wMm0uaAppbmRleCBkMDhjNTk1Li5hYTUyMjEyIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L3AybS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmgKQEAgLTIy
Myw3ICsyMjMsNyBAQCBzdHJ1Y3QgcDJtX2RvbWFpbiB7CiAgICAgc3RydWN0IHJhbmdlc2V0ICAg
KmxvZ2RpcnR5X3JhbmdlczsKIAogICAgIC8qIEhvc3QgcDJtOiBHbG9iYWwgbG9nLWRpcnR5IG1v
ZGUgZW5hYmxlZCBmb3IgdGhlIGRvbWFpbi4gKi8KLSAgICBib29sX3QgICAgICAgICAgICAgZ2xv
YmFsX2xvZ2RpcnR5OworICAgIGJvb2wgICAgICAgICAgICAgICBnbG9iYWxfbG9nZGlydHk7CiAK
ICAgICAvKiBIb3N0IHAybTogd2hlbiB0aGlzIGZsYWcgaXMgc2V0LCBkb24ndCBmbHVzaCBhbGwg
dGhlIG5lc3RlZC1wMm0gCiAgICAgICogdGFibGVzIG9uIGV2ZXJ5IGhvc3QtcDJtIGNoYW5nZS4g
IFRoZSBzZXR0ZXIgb2YgdGhpcyBmbGFnIApAQCAtNTgxLDYgKzU4MSw5IEBAIGludCBwMm1fYWxs
b2NfdGFibGUoc3RydWN0IHAybV9kb21haW4gKnAybSk7CiB2b2lkIHAybV90ZWFyZG93bihzdHJ1
Y3QgcDJtX2RvbWFpbiAqcDJtKTsKIHZvaWQgcDJtX2ZpbmFsX3RlYXJkb3duKHN0cnVjdCBkb21h
aW4gKmQpOwogCitpbnQgcDJtX2luaXRfbG9nZGlydHkoc3RydWN0IHAybV9kb21haW4gKnAybSk7
Cit2b2lkIHAybV9mcmVlX2xvZ2RpcnR5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0pOworCiAvKiBB
ZGQgYSBwYWdlIHRvIGEgZG9tYWluJ3MgcDJtIHRhYmxlICovCiBpbnQgZ3Vlc3RfcGh5c21hcF9h
ZGRfZW50cnkoc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIG1mbl90IG1mbiwgdW5zaWduZWQgaW50IHBhZ2Vfb3JkZXIsCi0tIAoyLjcuNAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 13:19:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 13: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 1gEwaX-0007Xh-JY; Tue, 23 Oct 2018 13:19:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=czqh=nd=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gEwaV-0007XG-GG
 for xen-devel@lists.xenproject.org; Tue, 23 Oct 2018 13:19:11 +0000
X-Inumbo-ID: d147a97e-d6c5-11e8-a8a5-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id d147a97e-d6c5-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 15:16:14 +0200 (CEST)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 9272F305FFA3; Tue, 23 Oct 2018 16:19:08 +0300 (EEST)
Received: from rcojocaru.npunix.bitdefender.biz (unknown [10.17.12.174])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 7110C3084EF1;
 Tue, 23 Oct 2018 16:19:08 +0300 (EEST)
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 23 Oct 2018 16:19:02 +0300
Message-Id: <1540300744-7406-2-git-send-email-rcojocaru@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1540300744-7406-1-git-send-email-rcojocaru@bitdefender.com>
References: <1540300744-7406-1-git-send-email-rcojocaru@bitdefender.com>
Subject: [Xen-devel] [PATCH V2 1/3] x86/altp2m: propagate ept.ad changes to
 all active altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@intel.com, wei.liu2@citrix.com, jun.nakajima@intel.com,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, george.dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, 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>

VGhpcyBwYXRjaCBpcyBhIHByZS1yZXF1aXNpdGUgZm9yIGZpeGluZyB0aGUgbG9nZGlydHkgVkdB
IGlzc3VlCihkaXNwbGF5IGZyZWV6ZXMgd2hlbiBzd2l0Y2hpbmcgdG8gYSBuZXcgYWx0cDJtIHZp
ZXcgZWFybHkgaW4gYQpkb21haW4ncyBsaWZldGltZSksIGJ1dCBzZW50IHNlcGFyYXRlbHkgZm9y
IGVhc2llciByZXZpZXcuClRoZSBuZXcgZXB0X3NldF9hZF9zeW5jKCkgZnVuY3Rpb24gaGFzIGJl
ZW4gYWRkZWQgdG8gdXBkYXRlIGFsbAphY3RpdmUgYWx0cDJtcycgZXB0LmFkLiBOZXcgYWx0cDJt
cyB3aWxsIGluaGVyaXQgdGhlIGhvc3RwMm0ncwplcHQuYWQgdmFsdWUuCgpTaWduZWQtb2ZmLWJ5
OiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+ClN1Z2dlc3RlZC1i
eTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNo
L3g4Ni9tbS9wMm0tZXB0LmMgfCA1NyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrLS0tLQogeGVuL2FyY2gveDg2L21tL3AybS5jICAgICB8ICA4IC0tLS0tLS0KIDIg
ZmlsZXMgY2hhbmdlZCwgNTMgaW5zZXJ0aW9ucygrKSwgMTIgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0
LmMKaW5kZXggNDA3ZTI5OS4uZmFiY2QwNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3Ay
bS1lcHQuYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCkBAIC0xNyw2ICsxNyw3IEBA
CiAKICNpbmNsdWRlIDx4ZW4vZG9tYWluX3BhZ2UuaD4KICNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4K
KyNpbmNsdWRlIDxhc20vYWx0cDJtLmg+CiAjaW5jbHVkZSA8YXNtL2N1cnJlbnQuaD4KICNpbmNs
dWRlIDxhc20vcGFnaW5nLmg+CiAjaW5jbHVkZSA8YXNtL3R5cGVzLmg+CkBAIC0xMjIyLDYgKzEy
MjMsMzQgQEAgc3RhdGljIHZvaWQgZXB0X3RsYl9mbHVzaChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJt
KQogICAgIGVwdF9zeW5jX2RvbWFpbl9tYXNrKHAybSwgcDJtLT5kb21haW4tPmRpcnR5X2NwdW1h
c2spOwogfQogCitzdGF0aWMgdm9pZCBlcHRfc2V0X2FkX3N5bmMoc3RydWN0IGRvbWFpbiAqZCwg
Ym9vbCB2YWx1ZSkKK3sKKyAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqaG9zdHAybSA9IHAybV9nZXRf
aG9zdHAybShkKTsKKworICAgIEFTU0VSVChwMm1fbG9ja2VkX2J5X21lKGhvc3RwMm0pKTsKKwor
ICAgIGhvc3RwMm0tPmVwdC5hZCA9IHZhbHVlOworCisgICAgaWYgKCB1bmxpa2VseShhbHRwMm1f
YWN0aXZlKGQpKSApCisgICAgeworICAgICAgICB1bnNpZ25lZCBpbnQgaTsKKworICAgICAgICBm
b3IgKCBpID0gMDsgaSA8IE1BWF9BTFRQMk07IGkrKyApCisgICAgICAgIHsKKyAgICAgICAgICAg
IHN0cnVjdCBwMm1fZG9tYWluICpwMm07CisKKyAgICAgICAgICAgIGlmICggZC0+YXJjaC5hbHRw
Mm1fZXB0cFtpXSA9PSBtZm5feChJTlZBTElEX01GTikgKQorICAgICAgICAgICAgICAgIGNvbnRp
bnVlOworCisgICAgICAgICAgICBwMm0gPSBkLT5hcmNoLmFsdHAybV9wMm1baV07CisKKyAgICAg
ICAgICAgIHAybV9sb2NrKHAybSk7CisgICAgICAgICAgICBwMm0tPmVwdC5hZCA9IHZhbHVlOwor
ICAgICAgICAgICAgcDJtX3VubG9jayhwMm0pOworICAgICAgICB9CisgICAgfQorfQorCiBzdGF0
aWMgdm9pZCBlcHRfZW5hYmxlX3BtbChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtKQogewogICAgIC8q
IERvbWFpbiBtdXN0IGhhdmUgYmVlbiBwYXVzZWQgKi8KQEAgLTEyMzYsNyArMTI2NSw3IEBAIHN0
YXRpYyB2b2lkIGVwdF9lbmFibGVfcG1sKHN0cnVjdCBwMm1fZG9tYWluICpwMm0pCiAgICAgICAg
IHJldHVybjsKIAogICAgIC8qIEVuYWJsZSBFUFQgQS9EIGJpdCBmb3IgUE1MICovCi0gICAgcDJt
LT5lcHQuYWQgPSAxOworICAgIGVwdF9zZXRfYWRfc3luYyhwMm0tPmRvbWFpbiwgdHJ1ZSk7CiAg
ICAgdm14X2RvbWFpbl91cGRhdGVfZXB0cChwMm0tPmRvbWFpbik7CiB9CiAKQEAgLTEyNDgsMTAg
KzEyNzcsMjggQEAgc3RhdGljIHZvaWQgZXB0X2Rpc2FibGVfcG1sKHN0cnVjdCBwMm1fZG9tYWlu
ICpwMm0pCiAgICAgdm14X2RvbWFpbl9kaXNhYmxlX3BtbChwMm0tPmRvbWFpbik7CiAKICAgICAv
KiBEaXNhYmxlIEVQVCBBL0QgYml0ICovCi0gICAgcDJtLT5lcHQuYWQgPSAwOworICAgIGVwdF9z
ZXRfYWRfc3luYyhwMm0tPmRvbWFpbiwgZmFsc2UpOwogICAgIHZteF9kb21haW5fdXBkYXRlX2Vw
dHAocDJtLT5kb21haW4pOwogfQogCitzdGF0aWMgdm9pZCBlcHRfZW5hYmxlX2hhcmR3YXJlX2xv
Z19kaXJ0eShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtKQoreworICAgIHN0cnVjdCBwMm1fZG9tYWlu
ICpob3N0cDJtID0gcDJtX2dldF9ob3N0cDJtKHAybS0+ZG9tYWluKTsKKworICAgIHAybV9sb2Nr
KGhvc3RwMm0pOworICAgIGVwdF9lbmFibGVfcG1sKGhvc3RwMm0pOworICAgIHAybV91bmxvY2so
aG9zdHAybSk7Cit9CisKK3N0YXRpYyB2b2lkIGVwdF9kaXNhYmxlX2hhcmR3YXJlX2xvZ19kaXJ0
eShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtKQoreworICAgIHN0cnVjdCBwMm1fZG9tYWluICpob3N0
cDJtID0gcDJtX2dldF9ob3N0cDJtKHAybS0+ZG9tYWluKTsKKworICAgIHAybV9sb2NrKGhvc3Rw
Mm0pOworICAgIGVwdF9kaXNhYmxlX3BtbChob3N0cDJtKTsKKyAgICBwMm1fdW5sb2NrKGhvc3Rw
Mm0pOworfQorCiBzdGF0aWMgdm9pZCBlcHRfZmx1c2hfcG1sX2J1ZmZlcnMoc3RydWN0IHAybV9k
b21haW4gKnAybSkKIHsKICAgICAvKiBEb21haW4gbXVzdCBoYXZlIGJlZW4gcGF1c2VkICovCkBA
IC0xMjgxLDggKzEzMjgsOCBAQCBpbnQgZXB0X3AybV9pbml0KHN0cnVjdCBwMm1fZG9tYWluICpw
Mm0pCiAKICAgICBpZiAoIGNwdV9oYXNfdm14X3BtbCApCiAgICAgewotICAgICAgICBwMm0tPmVu
YWJsZV9oYXJkd2FyZV9sb2dfZGlydHkgPSBlcHRfZW5hYmxlX3BtbDsKLSAgICAgICAgcDJtLT5k
aXNhYmxlX2hhcmR3YXJlX2xvZ19kaXJ0eSA9IGVwdF9kaXNhYmxlX3BtbDsKKyAgICAgICAgcDJt
LT5lbmFibGVfaGFyZHdhcmVfbG9nX2RpcnR5ID0gZXB0X2VuYWJsZV9oYXJkd2FyZV9sb2dfZGly
dHk7CisgICAgICAgIHAybS0+ZGlzYWJsZV9oYXJkd2FyZV9sb2dfZGlydHkgPSBlcHRfZGlzYWJs
ZV9oYXJkd2FyZV9sb2dfZGlydHk7CiAgICAgICAgIHAybS0+Zmx1c2hfaGFyZHdhcmVfY2FjaGVk
X2RpcnR5ID0gZXB0X2ZsdXNoX3BtbF9idWZmZXJzOwogICAgIH0KIApAQCAtMTM5MCw4ICsxNDM3
LDEwIEBAIHZvaWQgc2V0dXBfZXB0X2R1bXAodm9pZCkKIHZvaWQgcDJtX2luaXRfYWx0cDJtX2Vw
dChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaSkKIHsKICAgICBzdHJ1Y3QgcDJtX2Rv
bWFpbiAqcDJtID0gZC0+YXJjaC5hbHRwMm1fcDJtW2ldOworICAgIHN0cnVjdCBwMm1fZG9tYWlu
ICpob3N0cDJtID0gcDJtX2dldF9ob3N0cDJtKGQpOwogICAgIHN0cnVjdCBlcHRfZGF0YSAqZXB0
OwogCisgICAgcDJtLT5lcHQuYWQgPSBob3N0cDJtLT5lcHQuYWQ7CiAgICAgcDJtLT5taW5fcmVt
YXBwZWRfZ2ZuID0gZ2ZuX3goSU5WQUxJRF9HRk4pOwogICAgIHAybS0+bWF4X3JlbWFwcGVkX2dm
biA9IDA7CiAgICAgZXB0ID0gJnAybS0+ZXB0OwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21t
L3AybS5jIGIveGVuL2FyY2gveDg2L21tL3AybS5jCmluZGV4IGEwMGEzYzEuLjQyYjllZjQgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJt
LmMKQEAgLTM2MCwxMSArMzYwLDcgQEAgdm9pZCBwMm1fZW5hYmxlX2hhcmR3YXJlX2xvZ19kaXJ0
eShzdHJ1Y3QgZG9tYWluICpkKQogICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm0gPSBwMm1fZ2V0
X2hvc3RwMm0oZCk7CiAKICAgICBpZiAoIHAybS0+ZW5hYmxlX2hhcmR3YXJlX2xvZ19kaXJ0eSAp
Ci0gICAgewotICAgICAgICBwMm1fbG9jayhwMm0pOwogICAgICAgICBwMm0tPmVuYWJsZV9oYXJk
d2FyZV9sb2dfZGlydHkocDJtKTsKLSAgICAgICAgcDJtX3VubG9jayhwMm0pOwotICAgIH0KIH0K
IAogdm9pZCBwMm1fZGlzYWJsZV9oYXJkd2FyZV9sb2dfZGlydHkoc3RydWN0IGRvbWFpbiAqZCkK
QEAgLTM3MiwxMSArMzY4LDcgQEAgdm9pZCBwMm1fZGlzYWJsZV9oYXJkd2FyZV9sb2dfZGlydHko
c3RydWN0IGRvbWFpbiAqZCkKICAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtID0gcDJtX2dldF9o
b3N0cDJtKGQpOwogCiAgICAgaWYgKCBwMm0tPmRpc2FibGVfaGFyZHdhcmVfbG9nX2RpcnR5ICkK
LSAgICB7Ci0gICAgICAgIHAybV9sb2NrKHAybSk7CiAgICAgICAgIHAybS0+ZGlzYWJsZV9oYXJk
d2FyZV9sb2dfZGlydHkocDJtKTsKLSAgICAgICAgcDJtX3VubG9jayhwMm0pOwotICAgIH0KIH0K
IAogdm9pZCBwMm1fZmx1c2hfaGFyZHdhcmVfY2FjaGVkX2RpcnR5KHN0cnVjdCBkb21haW4gKmQp
Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 13:26:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 13:26: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 1gEwhX-0000Bt-J9; Tue, 23 Oct 2018 13:26:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zq22=nd=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gEwhW-0000Bo-5H
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 13:26:26 +0000
X-Inumbo-ID: 72b66b4a-d6c7-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 72b66b4a-d6c7-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 13:27:54 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 99E5280D;
 Tue, 23 Oct 2018 06:26:24 -0700 (PDT)
Received: from [192.168.42.180] (usa-sjc-mx-foss1.foss.arm.com
 [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 2C7D73F71D;
 Tue, 23 Oct 2018 06:26:22 -0700 (PDT)
To: Andrii Anisov <Andrii_Anisov@epam.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
References: <20181018132109.31192-1-julien.grall@arm.com>
 <20181018132109.31192-9-julien.grall@arm.com>
 <e07a43e2-6903-130a-159e-0767bc45734b@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <89f230ce-1985-3daf-9a59-6f2b31ae281a@arm.com>
Date: Tue, 23 Oct 2018 14:26:13 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <e07a43e2-6903-130a-159e-0767bc45734b@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 08/22] xen/arm: gic-v3: Re-order includes in
 alphabetical order
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
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>

CgpPbiAxMC8yMy8xOCAxOjUyIFBNLCBBbmRyaWkgQW5pc292IHdyb3RlOgo+IEhlbGxvIEp1bGll
biwKCkhpLAoKPiAKPiBJbiBjYXNlIHlvdSBhcmUgb3JkZXJpbmcgdGhvc2UgaW5jbHVkZXMgaW4g
dGhlIGFscGhhYmV0aWNhbCBvcmRlciwKPiBzaG91bGRuJ3QgYmUgYGFzbS8uLi5gIGluY2x1ZGVz
IHBsYWNlZCBhYm92ZSBgeGVuLy4uLmA/CgpUaGUgY29tbW9uIGhlYWRlcnMgKGUuZyB4ZW4vKSBz
aG91bGQgYmUgcGxhY2VkIGJlZm9yZSBhcmNoaXRlY3R1cmUgCnNwZWNpZmljIChhc20vKS4gVGhl
eSBzaG91bGQgdGhlbiBiZSBvcmRlcmVkIGFscGhhYmV0aWNhbGx5IGFtb25nIAp0aGVtc2VsdmVz
LgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 13:52:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 13:52: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 1gEx6C-0002Kq-Vn; Tue, 23 Oct 2018 13:51:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0plj=nd=citrix.com=prvs=82734b35b=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gEx6B-0002Kl-Ll
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 13:51:55 +0000
X-Inumbo-ID: 021bbbed-d6cb-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 021bbbed-d6cb-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 13:53:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,416,1534809600"; d="scan'208";a="68536325"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 23 Oct 2018 14:51:25 +0100
Message-ID: <1540302685-26829-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] SUPPORT: Correct the description of altp2m
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.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>

QWx0cDJtIGFpZHMgbW9uaXRvcmluZyBndWVzdCBtZW1vcnksIG5vdCBoeXBlcnZpc29yIG1lbW9y
eS4gIEFsc28sIHB1dCBpdHMKY29tbW9uIG5hbWUgaW4gYnJhY2tldHMgdG8gYWlkIHNlYXJjaGlu
Zy4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Ci0tLQpDQzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpD
QzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CkNDOiBKYW4gQmV1bGljaCA8
SkJldWxpY2hAc3VzZS5jb20+CkNDOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxr
QG9yYWNsZS5jb20+CkNDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+CkNDOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+CkNDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDQzogUmF6
dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgpDQzogVGFtYXMgSyBMZW5n
eWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgotLS0KIFNVUFBPUlQubWQgfCAyICstCiAxIGZpbGUg
Y2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9TVVBQ
T1JULm1kIGIvU1VQUE9SVC5tZAppbmRleCAzNzI3NDQ2Li40ZjIwM2RhIDEwMDY0NAotLS0gYS9T
VVBQT1JULm1kCisrKyBiL1NVUFBPUlQubWQKQEAgLTI0NSw3ICsyNDUsNyBAQCBjYW4gYWxsb3cg
bW9yZSBlZmZpY2llbnQgYWdncmVnYXRlIHVzZSBvZiBtZW1vcnkgYWNyb3NzIFZNcy4KIAogIyMj
IEFsdGVybmF0aXZlIHAybQogCi1BbGxvd3MgZXh0ZXJuYWwgbW9uaXRvcmluZyBvZiBoeXBlcnZp
c29yIG1lbW9yeQorQWx0ZXJuYXRpdmUgcDJtIChhbHRwMm0pIGFsbG93cyBleHRlcm5hbCBtb25p
dG9yaW5nIG9mIGd1ZXN0IG1lbW9yeQogYnkgbWFpbnRhaW5pbmcgbXVsdGlwbGUgcGh5c2ljYWwg
dG8gbWFjaGluZSAocDJtKSBtZW1vcnkgbWFwcGluZ3MuCiAKICAgICBTdGF0dXMsIHg4NiBIVk06
IFRlY2ggUHJldmlldwotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 13:55:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 13:55: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 1gEx9b-0002UT-HV; Tue, 23 Oct 2018 13:55:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=czqh=nd=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gEx9a-0002UN-Ic
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 13:55:26 +0000
X-Inumbo-ID: 7fb24597-d6cb-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 7fb24597-d6cb-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 13:56:54 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 52BC63016E60; Tue, 23 Oct 2018 16:55:24 +0300 (EEST)
Received: from [10.10.196.90] (unknown [10.10.196.90])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 395E33084EEC;
 Tue, 23 Oct 2018 16:55:24 +0300 (EEST)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1540302685-26829-1-git-send-email-andrew.cooper3@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <e0c9687e-dd80-95fd-74bd-6c66b588e680@bitdefender.com>
Date: Tue, 23 Oct 2018 16:55:21 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <1540302685-26829-1-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH] SUPPORT: Correct the description of altp2m
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.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>

T24gMTAvMjMvMTggNDo1MSBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBBbHRwMm0gYWlkcyBt
b25pdG9yaW5nIGd1ZXN0IG1lbW9yeSwgbm90IGh5cGVydmlzb3IgbWVtb3J5LiAgQWxzbywgcHV0
IGl0cwo+IGNvbW1vbiBuYW1lIGluIGJyYWNrZXRzIHRvIGFpZCBzZWFyY2hpbmcuCj4gCj4gU2ln
bmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KUmV2
aWV3ZWQtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KCgpU
aGFua3MsClJhenZhbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 14:01:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 14: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 1gExFi-0003K8-Ak; Tue, 23 Oct 2018 14:01:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=4db+=nd=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1gExFh-0003K3-GS
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 14:01:45 +0000
X-Inumbo-ID: c2f32787-d6cb-11e8-a8a5-bc764e045a96
Received: from mail-lj1-x241.google.com (unknown [2a00:1450:4864:20::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c2f32787-d6cb-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 15:58:48 +0200 (CEST)
Received: by mail-lj1-x241.google.com with SMTP id v6-v6so1475423ljc.11
 for <xen-devel@lists.xen.org>; Tue, 23 Oct 2018 07:01:42 -0700 (PDT)
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=lNPunRd31sCvc+cMgxWQ9uTJnQhRur9IrxkTfIGq2GY=;
 b=rZD93koArVqgQlFWB0AxwwSxYWBOsIQgWl3vBywnsjoadKcW8SHTntkTMWoh4vgaoi
 164pXx6+YtC9Z6n1DdeHKMq8CEZFcKa7ntNtyjoHFFhM4krcQeHMEU2/bKXxl9f/vzVv
 8nADj6cQ7ciS9zv8o+/Ca8nbuOM0OXr+b45NB6U4d5gZpN4P3//haDJpT3+eANbeBmUn
 d/wev4mZosT3jINZQQE3c6HpBzDaRIu2YWg+CUICIZKqOfBUC4t+QmgTtxNbp04kJNj7
 7qX/8Sgc2O/3RB9B7SmETFc4RSBmtNLtjlO/7ChlMKWH6xPEzv4Akwh6qUT97SgVeCN9
 Naqw==
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=lNPunRd31sCvc+cMgxWQ9uTJnQhRur9IrxkTfIGq2GY=;
 b=TilPddJc0THGSn0mw8jGwFXVJg2lkc/R4DhnmGs+wDYcNb5bRReI2yeZpSbi1EnJ5y
 Oyd+Brq4auDJuvfCAN12galscA9dlzbh76H+kfGJ8iUFu9GsXmfT0Z2OQP2tpDosBBvI
 FgEwt1TwU7X3mOFqNMgvC7t3sC59S+wgXWvldK2G0ZRVCqfID6bGdyLlnos1xlwtHCN8
 8v61iksVMRmukCPbokkycwI4VSqGbRWfKYuHNxue5sNgDnCYbuB9E8jkd9wr7G2DmJjt
 jDTNJ88S3rgkixFgJ/Dngmoyi8basUz1NWWrs/6h79qrK2w94OUNSu1aaZpzRirS9mA6
 VCCA==
X-Gm-Message-State: ABuFfoiMPhcP0LfrbDBC1psyM9RNwyUNRN5hVaqyjiBdi2Asp4P4G3nX
 AlnYuveE6u0TUH1ZKssUH7jwTXHPLoBzmyHazQs=
X-Google-Smtp-Source: ACcGV63s+n6XzGpe6gy3s1Fx9qfTCEHMyDlXc4aF3LUdyFD9/TWQcmT4rujhgIBh7Grml4XVeUZyrEC/W1gC5J2eaXk=
X-Received: by 2002:a2e:140c:: with SMTP id
 u12-v6mr27609596ljd.76.1540303301243; 
 Tue, 23 Oct 2018 07:01:41 -0700 (PDT)
MIME-Version: 1.0
References: <20181023105912.25235-1-sergey.dyasli@citrix.com>
 <588efa4c-c7ef-e18d-adca-e605e586d60b@citrix.com>
In-Reply-To: <588efa4c-c7ef-e18d-adca-e605e586d60b@citrix.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Tue, 23 Oct 2018 10:01:29 -0400
Message-ID: <CAKf6xpsyqJnNPeD81zJmO5y8OrVHHzsAEABePm8eqoFODPZpDA@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Subject: Re: [Xen-devel] [PATCH v2] x86/boot: enable NMIs after traps 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: sergey.dyasli@citrix.com, Wei Liu <wei.liu2@citrix.com>,
 Ross Philipson <ross.philipson@gmail.com>, xen-devel@lists.xen.org,
 Jan Beulich <jbeulich@suse.com>, eric chanudet <eric.chanudet@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>

T24gVHVlLCBPY3QgMjMsIDIwMTggYXQgNzoxNSBBTSBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPiB3cm90ZToKPgo+IE9uIDIzLzEwLzE4IDExOjU5LCBTZXJnZXkgRHlh
c2xpIHdyb3RlOgo+ID4gSW4gY2VydGFpbiBzY2VuYXJpb3MsIE5NSXMgbWlnaHQgYmUgZGlzYWJs
ZWQgZHVyaW5nIFhlbiBib290IHByb2Nlc3MuCj4gPiBTdWNoIHNpdHVhdGlvbiB3aWxsIGNhdXNl
IGFsdGVybmF0aXZlX2luc3RydWN0aW9ucygpIHRvOgo+ID4KPiA+ICAgICBwYW5pYygiVGltZWQg
b3V0IHdhaXRpbmcgZm9yIGFsdGVybmF0aXZlcyBzZWxmLU5NSSB0byBoaXQiKTsKPiA+Cj4gPiBU
aGlzIGJ1ZyB3YXMgb3JpZ2luYWxseSBzZWVuIHdoZW4gdXNpbmcgVGJvb3QgdG8gYm9vdCBYZW4u
Cj4gPgo+ID4gVG8gcHJldmVudCB0aGlzIGZyb20gaGFwcGVuaW5nLCBlbmFibGUgTk1JcyBkdXJp
bmcgY3B1X2luaXQoKSBhbmQKPiA+IGR1cmluZyBfX3N0YXJ0X3hlbigpIGZvciBCU1AuCj4gPgo+
ID4gU2lnbmVkLW9mZi1ieTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29t
Pgo+Cj4gUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CgpGWUksIFJvc3MgYW5kIEVyaWMgY2FtZSB1cCB3aXRoIGEgdGJvb3QgcGF0Y2ggcmVjZW50
bHkgYWRkZWQgdG8gT3BlblhUOgpodHRwczovL2dpdGh1Yi5jb20vT3BlblhUL3hlbmNsaWVudC1v
ZS9ibG9iL21hc3Rlci9yZWNpcGVzLW9wZW54dC90Ym9vdC90Ym9vdC0xLjkuNi8wMDIzLXRib290
LVVubWFzay1OTUktcG90ZW50aWFsbHktbWFza2VkLWR1cmluZy1TRU5URVIucGF0Y2gKClVzaW5n
IHRoaXMgWGVuIHBhdGNoIHdpdGggdGhlIHRib290IG9uZSByZXZlcnRlZCB3b3JrcyB0b28uCgpU
ZXN0ZWQtYnk6IEphc29uIEFuZHJ5dWsgPGphbmRyeXVrQGdtYWlsLmNvbT4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 14:13:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 14: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 1gExQo-00047d-Ev; Tue, 23 Oct 2018 14:13:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zq22=nd=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gExQm-00047X-Hl
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 14:13:12 +0000
X-Inumbo-ID: fb2d2f29-d6cd-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id fb2d2f29-d6cd-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 14:14:40 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 90AB1A78;
 Tue, 23 Oct 2018 07:13:10 -0700 (PDT)
Received: from [192.168.42.15] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 188903F627;
 Tue, 23 Oct 2018 07:13:07 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1540302685-26829-1-git-send-email-andrew.cooper3@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c819ffa8-6ab6-7856-0be7-2b0150092c90@arm.com>
Date: Tue, 23 Oct 2018 15:13:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <1540302685-26829-1-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] SUPPORT: Correct the description of altp2m
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <JBeulich@suse.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>

CgpPbiAxMC8yMy8xOCAyOjUxIFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+IEFsdHAybSBhaWRz
IG1vbml0b3JpbmcgZ3Vlc3QgbWVtb3J5LCBub3QgaHlwZXJ2aXNvciBtZW1vcnkuICBBbHNvLCBw
dXQgaXRzCj4gY29tbW9uIG5hbWUgaW4gYnJhY2tldHMgdG8gYWlkIHNlYXJjaGluZy4KPiAKPiBT
aWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoK
QWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpDaGVlcnMsCgo+
IC0tLQo+IENDOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+Cj4g
Q0M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBjaXRyaXguY29tPgo+IENDOiBKYW4gQmV1bGlj
aCA8SkJldWxpY2hAc3VzZS5jb20+Cj4gQ0M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFk
LndpbGtAb3JhY2xlLmNvbT4KPiBDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPgo+IENDOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KPiBDQzogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KPiBDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KPiBDQzogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgo+
IENDOiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+Cj4gLS0tCj4gICBTVVBQ
T1JULm1kIHwgMiArLQo+ICAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0
aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL1NVUFBPUlQubWQgYi9TVVBQT1JULm1kCj4gaW5kZXgg
MzcyNzQ0Ni4uNGYyMDNkYSAxMDA2NDQKPiAtLS0gYS9TVVBQT1JULm1kCj4gKysrIGIvU1VQUE9S
VC5tZAo+IEBAIC0yNDUsNyArMjQ1LDcgQEAgY2FuIGFsbG93IG1vcmUgZWZmaWNpZW50IGFnZ3Jl
Z2F0ZSB1c2Ugb2YgbWVtb3J5IGFjcm9zcyBWTXMuCj4gICAKPiAgICMjIyBBbHRlcm5hdGl2ZSBw
Mm0KPiAgIAo+IC1BbGxvd3MgZXh0ZXJuYWwgbW9uaXRvcmluZyBvZiBoeXBlcnZpc29yIG1lbW9y
eQo+ICtBbHRlcm5hdGl2ZSBwMm0gKGFsdHAybSkgYWxsb3dzIGV4dGVybmFsIG1vbml0b3Jpbmcg
b2YgZ3Vlc3QgbWVtb3J5Cj4gICBieSBtYWludGFpbmluZyBtdWx0aXBsZSBwaHlzaWNhbCB0byBt
YWNoaW5lIChwMm0pIG1lbW9yeSBtYXBwaW5ncy4KPiAgIAo+ICAgICAgIFN0YXR1cywgeDg2IEhW
TTogVGVjaCBQcmV2aWV3Cj4gCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 14:19:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 14:19: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 1gExWN-0004KF-5Z; Tue, 23 Oct 2018 14:18:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=j1a8=nd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gExWL-0004K3-Up
 for xen-devel@lists.xenproject.org; Tue, 23 Oct 2018 14:18:57 +0000
X-Inumbo-ID: 2b21e85a-d6ce-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2b21e85a-d6ce-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 16:16:01 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gExWI-0002Nk-KH; Tue, 23 Oct 2018 14:18: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 1gExWI-0006y9-BC; Tue, 23 Oct 2018 14:18:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gExWI-00058X-8F; Tue, 23 Oct 2018 14:18:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128946-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=072e054359a4d4a4f6c3fa09585667472c4f0f1d
X-Osstest-Versions-That: xen=76bfbcec423e83c4ed975645ebf5a9a4ad2494f7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 23 Oct 2018 14:18:54 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128946: 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>

ZmxpZ2h0IDEyODk0NiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODk0Ni8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAwNzJlMDU0MzU5YTRkNGE0ZjZjM2ZhMDk1ODU2Njc0NzJjNGYwZjFkCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA3NmJmYmNlYzQyM2U4M2M0ZWQ5
NzU2NDVlYmY1YTlhNGFkMjQ5NGY3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg5MzcgIDIwMTgt
MTAtMjIgMTY6MDA6MjQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4OTQ2ICAy
MDE4LTEwLTIzIDEyOjAxOjA2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgU2VyZ2V5IER5YXNsaSA8c2VyZ2V5
LmR5YXNsaUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJp
dHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgNzZiZmJjZWM0Mi4uMDcyZTA1NDM1
OSAgMDcyZTA1NDM1OWE0ZDRhNGY2YzNmYTA5NTg1NjY3NDcyYzRmMGYxZCAtPiBzbW9rZQoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 14:35:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 14:35: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 1gExmS-0005oE-Fz; Tue, 23 Oct 2018 14:35:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0plj=nd=citrix.com=prvs=82734b35b=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gExmQ-0005nz-QQ
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 14:35:34 +0000
X-Inumbo-ID: 1b41f92e-d6d1-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1b41f92e-d6d1-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 14:37:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,416,1534809600"; d="scan'208";a="68543054"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 23 Oct 2018 15:35:23 +0100
Message-ID: <1540305323-31554-3-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1540305323-31554-1-git-send-email-andrew.cooper3@citrix.com>
References: <1540305323-31554-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/2] x86/hvm: Drop the may_defer boolean from
 hvm_* 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: Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG1heV9kZWZlciBib29sZWFucyB3ZXJlIGludHJvZHVjZWQgd2l0aCB0aGUgbW9uaXRvciBp
bmZyYXN0cnVjdHVyZSwgYnV0CnRoZWlyIHB1cnBvc2UgaXMgbm90IG9idmlvdXMgYW5kIG5vdCBk
ZXNjcmliZWQgYW55d2hlcmUuCgpUaGV5IGV4aXN0IHRvIGF2b2lkIHRyaWdnZXJpbmcgbmVzdGVk
IG1vbml0b3JpbmcgZXZlbnRzIGZyb20gaW50cm9zcGVjdGlvbgphY3Rpdml0aWVzLCBidXQgd2l0
aCB0aGUgaW50cm9kdWN0aW9uIG9mIHRoZSBnZW5lcmFsIG1vbml0b3Iuc3VwcHJlc3MKaW5mcmFz
dHJ1Y3R1cmUsIHRoZXkgYXJlIG5vIGxvbmdlciBuZWVkZWQuICBEcm9wIHRoZW0uCgpTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6
IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KQ0M6IFRhbWFzIEsg
TGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBz
dXNlLmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBKdW4gTmFrYWpp
bWEgPGp1bi5uYWthamltYUBpbnRlbC5jb20+CkNDOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGlu
dGVsLmNvbT4KQ0M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+
CkNDOiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29t
PgpDQzogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+Ci0tLQogeGVuL2FyY2gveDg2
L2h2bS9lbXVsYXRlLmMgICAgICAgIHwgIDggKysrKy0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vaHZt
LmMgICAgICAgICAgICB8IDMxICsrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0KIHhlbi9h
cmNoL3g4Ni9odm0vc3ZtL25lc3RlZHN2bS5jICB8IDE0ICsrKysrKystLS0tLS0tCiB4ZW4vYXJj
aC94ODYvaHZtL3N2bS9zdm0uYyAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L2h2bS92bV9l
dmVudC5jICAgICAgIHwgIDkgKysrKy0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyAg
ICAgICAgfCAgNCArKy0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMgICAgICAgfCAxNiAr
KysrKysrKy0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdXBwb3J0LmggfCAgOCAr
KysrLS0tLQogOCBmaWxlcyBjaGFuZ2VkLCA0NSBpbnNlcnRpb25zKCspLCA0NyBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4
Ni9odm0vZW11bGF0ZS5jCmluZGV4IGNkMWQ5YTcuLjQzZjE4YzIgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCkBA
IC0yMDI0LDcgKzIwMjQsNyBAQCBzdGF0aWMgaW50IGh2bWVtdWxfd3JpdGVfY3IoCiAgICAgc3dp
dGNoICggcmVnICkKICAgICB7CiAgICAgY2FzZSAwOgotICAgICAgICByYyA9IGh2bV9zZXRfY3Iw
KHZhbCwgMSk7CisgICAgICAgIHJjID0gaHZtX3NldF9jcjAodmFsKTsKICAgICAgICAgYnJlYWs7
CiAKICAgICBjYXNlIDI6CkBAIC0yMDMzLDExICsyMDMzLDExIEBAIHN0YXRpYyBpbnQgaHZtZW11
bF93cml0ZV9jcigKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIDM6Ci0gICAgICAgIHJjID0g
aHZtX3NldF9jcjModmFsLCAxKTsKKyAgICAgICAgcmMgPSBodm1fc2V0X2NyMyh2YWwpOwogICAg
ICAgICBicmVhazsKIAogICAgIGNhc2UgNDoKLSAgICAgICAgcmMgPSBodm1fc2V0X2NyNCh2YWws
IDEpOworICAgICAgICByYyA9IGh2bV9zZXRfY3I0KHZhbCk7CiAgICAgICAgIGJyZWFrOwogCiAg
ICAgZGVmYXVsdDoKQEAgLTIwOTIsNyArMjA5Miw3IEBAIHN0YXRpYyBpbnQgaHZtZW11bF93cml0
ZV9tc3IoCiAgICAgdWludDY0X3QgdmFsLAogICAgIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpj
dHh0KQogewotICAgIGludCByYyA9IGh2bV9tc3Jfd3JpdGVfaW50ZXJjZXB0KHJlZywgdmFsLCAx
KTsKKyAgICBpbnQgcmMgPSBodm1fbXNyX3dyaXRlX2ludGVyY2VwdChyZWcsIHZhbCk7CiAKICAg
ICBpZiAoIHJjID09IFg4NkVNVUxfRVhDRVBUSU9OICkKICAgICAgICAgeDg2X2VtdWxfaHdfZXhj
ZXB0aW9uKFRSQVBfZ3BfZmF1bHQsIDAsIGN0eHQpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggNGI0ZDlkNi4uMjk2Yjk2
NyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYv
aHZtL2h2bS5jCkBAIC0yMDQ2LDE1ICsyMDQ2LDE1IEBAIGludCBodm1fbW92X3RvX2NyKHVuc2ln
bmVkIGludCBjciwgdW5zaWduZWQgaW50IGdwcikKICAgICBzd2l0Y2ggKCBjciApCiAgICAgewog
ICAgIGNhc2UgMDoKLSAgICAgICAgcmMgPSBodm1fc2V0X2NyMCh2YWwsIDEpOworICAgICAgICBy
YyA9IGh2bV9zZXRfY3IwKHZhbCk7CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSAzOgotICAg
ICAgICByYyA9IGh2bV9zZXRfY3IzKHZhbCwgMSk7CisgICAgICAgIHJjID0gaHZtX3NldF9jcjMo
dmFsKTsKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIDQ6Ci0gICAgICAgIHJjID0gaHZtX3Nl
dF9jcjQodmFsLCAxKTsKKyAgICAgICAgcmMgPSBodm1fc2V0X2NyNCh2YWwpOwogICAgICAgICBi
cmVhazsKIAogICAgIGNhc2UgODoKQEAgLTIxNTAsNyArMjE1MCw3IEBAIHN0YXRpYyB2b2lkIGh2
bV91cGRhdGVfY3Ioc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBjciwgdW5zaWduZWQgbG9u
ZyB2YWx1ZSkKICAgICBodm1fdXBkYXRlX2d1ZXN0X2NyKHYsIGNyKTsKIH0KIAotaW50IGh2bV9z
ZXRfY3IwKHVuc2lnbmVkIGxvbmcgdmFsdWUsIGJvb2xfdCBtYXlfZGVmZXIpCitpbnQgaHZtX3Nl
dF9jcjAodW5zaWduZWQgbG9uZyB2YWx1ZSkKIHsKICAgICBzdHJ1Y3QgdmNwdSAqdiA9IGN1cnJl
bnQ7CiAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKQEAgLTIxNzYsOCArMjE3Niw4
IEBAIGludCBodm1fc2V0X2NyMCh1bnNpZ25lZCBsb25nIHZhbHVlLCBib29sX3QgbWF5X2RlZmVy
KQogICAgICAgICAgKHZhbHVlICYgKFg4Nl9DUjBfUEUgfCBYODZfQ1IwX1BHKSkgPT0gWDg2X0NS
MF9QRyApCiAgICAgICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKIAotICAgIGlmICggbWF5
X2RlZmVyICYmIHVubGlrZWx5KHYtPmRvbWFpbi0+YXJjaC5tb25pdG9yLndyaXRlX2N0cmxyZWdf
ZW5hYmxlZCAmCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbW9uaXRvcl9jdHJscmVn
X2JpdG1hc2soVk1fRVZFTlRfWDg2X0NSMCkpICkKKyAgICBpZiAoIHVubGlrZWx5KHYtPmRvbWFp
bi0+YXJjaC5tb25pdG9yLndyaXRlX2N0cmxyZWdfZW5hYmxlZCAmCisgICAgICAgICAgICAgICAg
ICBtb25pdG9yX2N0cmxyZWdfYml0bWFzayhWTV9FVkVOVF9YODZfQ1IwKSkgKQogICAgIHsKICAg
ICAgICAgQVNTRVJUKHYtPmFyY2gudm1fZXZlbnQpOwogCkBAIC0yMjY4LDE1ICsyMjY4LDE1IEBA
IGludCBodm1fc2V0X2NyMCh1bnNpZ25lZCBsb25nIHZhbHVlLCBib29sX3QgbWF5X2RlZmVyKQog
ICAgIHJldHVybiBYODZFTVVMX09LQVk7CiB9CiAKLWludCBodm1fc2V0X2NyMyh1bnNpZ25lZCBs
b25nIHZhbHVlLCBib29sX3QgbWF5X2RlZmVyKQoraW50IGh2bV9zZXRfY3IzKHVuc2lnbmVkIGxv
bmcgdmFsdWUpCiB7CiAgICAgc3RydWN0IHZjcHUgKnYgPSBjdXJyZW50OwogICAgIHN0cnVjdCBw
YWdlX2luZm8gKnBhZ2U7CiAgICAgdW5zaWduZWQgbG9uZyBvbGQgPSB2LT5hcmNoLmh2bS5ndWVz
dF9jclszXTsKICAgICBib29sIG5vZmx1c2ggPSBmYWxzZTsKIAotICAgIGlmICggbWF5X2RlZmVy
ICYmIHVubGlrZWx5KHYtPmRvbWFpbi0+YXJjaC5tb25pdG9yLndyaXRlX2N0cmxyZWdfZW5hYmxl
ZCAmCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbW9uaXRvcl9jdHJscmVnX2JpdG1h
c2soVk1fRVZFTlRfWDg2X0NSMykpICkKKyAgICBpZiAoIHVubGlrZWx5KHYtPmRvbWFpbi0+YXJj
aC5tb25pdG9yLndyaXRlX2N0cmxyZWdfZW5hYmxlZCAmCisgICAgICAgICAgICAgICAgICBtb25p
dG9yX2N0cmxyZWdfYml0bWFzayhWTV9FVkVOVF9YODZfQ1IzKSkgKQogICAgIHsKICAgICAgICAg
QVNTRVJUKHYtPmFyY2gudm1fZXZlbnQpOwogCkBAIC0yMzIyLDcgKzIzMjIsNyBAQCBpbnQgaHZt
X3NldF9jcjModW5zaWduZWQgbG9uZyB2YWx1ZSwgYm9vbF90IG1heV9kZWZlcikKICAgICByZXR1
cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7CiB9CiAKLWludCBodm1fc2V0X2NyNCh1bnNpZ25lZCBs
b25nIHZhbHVlLCBib29sX3QgbWF5X2RlZmVyKQoraW50IGh2bV9zZXRfY3I0KHVuc2lnbmVkIGxv
bmcgdmFsdWUpCiB7CiAgICAgc3RydWN0IHZjcHUgKnYgPSBjdXJyZW50OwogICAgIHVuc2lnbmVk
IGxvbmcgb2xkX2NyOwpAQCAtMjM1Niw4ICsyMzU2LDggQEAgaW50IGh2bV9zZXRfY3I0KHVuc2ln
bmVkIGxvbmcgdmFsdWUsIGJvb2xfdCBtYXlfZGVmZXIpCiAgICAgICAgIHJldHVybiBYODZFTVVM
X0VYQ0VQVElPTjsKICAgICB9CiAKLSAgICBpZiAoIG1heV9kZWZlciAmJiB1bmxpa2VseSh2LT5k
b21haW4tPmFyY2gubW9uaXRvci53cml0ZV9jdHJscmVnX2VuYWJsZWQgJgotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIG1vbml0b3JfY3RybHJlZ19iaXRtYXNrKFZNX0VWRU5UX1g4Nl9D
UjQpKSApCisgICAgaWYgKCB1bmxpa2VseSh2LT5kb21haW4tPmFyY2gubW9uaXRvci53cml0ZV9j
dHJscmVnX2VuYWJsZWQgJgorICAgICAgICAgICAgICAgICAgbW9uaXRvcl9jdHJscmVnX2JpdG1h
c2soVk1fRVZFTlRfWDg2X0NSNCkpICkKICAgICB7CiAgICAgICAgIEFTU0VSVCh2LT5hcmNoLnZt
X2V2ZW50KTsKIApAQCAtMjk4OSw3ICsyOTg5LDcgQEAgdm9pZCBodm1fdGFza19zd2l0Y2goCiAg
ICAgaWYgKCB0YXNrX3N3aXRjaF9sb2FkX3NlZyh4ODZfc2VnX2xkdHIsIHRzcy5sZHQsIG5ld19j
cGwsIDApICkKICAgICAgICAgZ290byBvdXQ7CiAKLSAgICByYyA9IGh2bV9zZXRfY3IzKHRzcy5j
cjMsIDEpOworICAgIHJjID0gaHZtX3NldF9jcjModHNzLmNyMyk7CiAgICAgaWYgKCByYyA9PSBY
ODZFTVVMX0VYQ0VQVElPTiApCiAgICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBf
Z3BfZmF1bHQsIDApOwogICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZICkKQEAgLTM0OTcsOCAr
MzQ5Nyw3IEBAIGludCBodm1fbXNyX3JlYWRfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3IsIHVp
bnQ2NF90ICptc3JfY29udGVudCkKICAgICBnb3RvIG91dDsKIH0KIAotaW50IGh2bV9tc3Jfd3Jp
dGVfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90IG1zcl9jb250ZW50LAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgbWF5X2RlZmVyKQoraW50IGh2bV9tc3Jfd3Jp
dGVfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90IG1zcl9jb250ZW50KQogewog
ICAgIHN0cnVjdCB2Y3B1ICp2ID0gY3VycmVudDsKICAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+
ZG9tYWluOwpAQCAtMzUwNyw3ICszNTA2LDcgQEAgaW50IGh2bV9tc3Jfd3JpdGVfaW50ZXJjZXB0
KHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90IG1zcl9jb250ZW50LAogICAgIEhWTVRSQUNFXzNE
KE1TUl9XUklURSwgbXNyLAogICAgICAgICAgICAgICAgKHVpbnQzMl90KW1zcl9jb250ZW50LCAo
dWludDMyX3QpKG1zcl9jb250ZW50ID4+IDMyKSk7CiAKLSAgICBpZiAoIG1heV9kZWZlciAmJiB1
bmxpa2VseShtb25pdG9yZWRfbXNyKHYtPmRvbWFpbiwgbXNyKSkgKQorICAgIGlmICggdW5saWtl
bHkobW9uaXRvcmVkX21zcih2LT5kb21haW4sIG1zcikpICkKICAgICB7CiAgICAgICAgIHVpbnQ2
NF90IG1zcl9vbGRfY29udGVudDsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9zdm0v
bmVzdGVkc3ZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9uZXN0ZWRzdm0uYwppbmRleCA3OGEx
MDE2Li4zOTlmZjA1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9uZXN0ZWRzdm0u
YworKysgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9uZXN0ZWRzdm0uYwpAQCAtMjg1LDcgKzI4NSw3
IEBAIHN0YXRpYyBpbnQgbnN2bV92Y3B1X2hvc3RyZXN0b3JlKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIAogICAgIC8qIENSNCAqLwogICAgIHYtPmFyY2guaHZt
Lmd1ZXN0X2NyWzRdID0gbjF2bWNiLT5fY3I0OwotICAgIHJjID0gaHZtX3NldF9jcjQobjF2bWNi
LT5fY3I0LCAxKTsKKyAgICByYyA9IGh2bV9zZXRfY3I0KG4xdm1jYi0+X2NyNCk7CiAgICAgaWYg
KCByYyA9PSBYODZFTVVMX0VYQ0VQVElPTiApCiAgICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0
aW9uKFRSQVBfZ3BfZmF1bHQsIDApOwogICAgIGlmIChyYyAhPSBYODZFTVVMX09LQVkpCkBAIC0y
OTYsNyArMjk2LDcgQEAgc3RhdGljIGludCBuc3ZtX3ZjcHVfaG9zdHJlc3RvcmUoc3RydWN0IHZj
cHUgKnYsIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICBzdm0tPm5zX2NyMCwg
di0+YXJjaC5odm0uZ3Vlc3RfY3JbMF0pOwogICAgIHYtPmFyY2guaHZtLmd1ZXN0X2NyWzBdID0g
bjF2bWNiLT5fY3IwIHwgWDg2X0NSMF9QRTsKICAgICBuMXZtY2ItPnJmbGFncyAmPSB+WDg2X0VG
TEFHU19WTTsKLSAgICByYyA9IGh2bV9zZXRfY3IwKG4xdm1jYi0+X2NyMCB8IFg4Nl9DUjBfUEUs
IDEpOworICAgIHJjID0gaHZtX3NldF9jcjAobjF2bWNiLT5fY3IwIHwgWDg2X0NSMF9QRSk7CiAg
ICAgaWYgKCByYyA9PSBYODZFTVVMX0VYQ0VQVElPTiApCiAgICAgICAgIGh2bV9pbmplY3RfaHdf
ZXhjZXB0aW9uKFRSQVBfZ3BfZmF1bHQsIDApOwogICAgIGlmIChyYyAhPSBYODZFTVVMX09LQVkp
CkBAIC0zMjQsNyArMzI0LDcgQEAgc3RhdGljIGludCBuc3ZtX3ZjcHVfaG9zdHJlc3RvcmUoc3Ry
dWN0IHZjcHUgKnYsIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICB2LT5hcmNo
Lmd1ZXN0X3RhYmxlID0gcGFnZXRhYmxlX251bGwoKTsKICAgICAgICAgLyogaHZtX3NldF9jcjMo
KSBiZWxvdyBzZXRzIHYtPmFyY2guaHZtLmd1ZXN0X2NyWzNdIGZvciB1cy4gKi8KICAgICB9Ci0g
ICAgcmMgPSBodm1fc2V0X2NyMyhuMXZtY2ItPl9jcjMsIDEpOworICAgIHJjID0gaHZtX3NldF9j
cjMobjF2bWNiLT5fY3IzKTsKICAgICBpZiAoIHJjID09IFg4NkVNVUxfRVhDRVBUSU9OICkKICAg
ICAgICAgaHZtX2luamVjdF9od19leGNlcHRpb24oVFJBUF9ncF9mYXVsdCwgMCk7CiAgICAgaWYg
KHJjICE9IFg4NkVNVUxfT0tBWSkKQEAgLTU1Niw3ICs1NTYsNyBAQCBzdGF0aWMgaW50IG5zdm1f
dm1jYl9wcmVwYXJlNHZtcnVuKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAq
cmVncykKIAogICAgIC8qIENSNCAqLwogICAgIHYtPmFyY2guaHZtLmd1ZXN0X2NyWzRdID0gbnNf
dm1jYi0+X2NyNDsKLSAgICByYyA9IGh2bV9zZXRfY3I0KG5zX3ZtY2ItPl9jcjQsIDEpOworICAg
IHJjID0gaHZtX3NldF9jcjQobnNfdm1jYi0+X2NyNCk7CiAgICAgaWYgKCByYyA9PSBYODZFTVVM
X0VYQ0VQVElPTiApCiAgICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfZ3BfZmF1
bHQsIDApOwogICAgIGlmIChyYyAhPSBYODZFTVVMX09LQVkpCkBAIC01NjYsNyArNTY2LDcgQEAg
c3RhdGljIGludCBuc3ZtX3ZtY2JfcHJlcGFyZTR2bXJ1bihzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgc3ZtLT5uc19jcjAgPSB2LT5hcmNoLmh2bS5ndWVz
dF9jclswXTsKICAgICBjcjAgPSBuZXN0ZWRzdm1fZnB1X3ZtZW50cnkoc3ZtLT5uc19jcjAsIG5z
X3ZtY2IsIG4xdm1jYiwgbjJ2bWNiKTsKICAgICB2LT5hcmNoLmh2bS5ndWVzdF9jclswXSA9IG5z
X3ZtY2ItPl9jcjA7Ci0gICAgcmMgPSBodm1fc2V0X2NyMChjcjAsIDEpOworICAgIHJjID0gaHZt
X3NldF9jcjAoY3IwKTsKICAgICBpZiAoIHJjID09IFg4NkVNVUxfRVhDRVBUSU9OICkKICAgICAg
ICAgaHZtX2luamVjdF9od19leGNlcHRpb24oVFJBUF9ncF9mYXVsdCwgMCk7CiAgICAgaWYgKHJj
ICE9IFg4NkVNVUxfT0tBWSkKQEAgLTU4NCw3ICs1ODQsNyBAQCBzdGF0aWMgaW50IG5zdm1fdm1j
Yl9wcmVwYXJlNHZtcnVuKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVn
cykKICAgICAgICAgbmVzdGVkc3ZtX3ZtY2Jfc2V0X25lc3RlZHAybSh2LCBuc192bWNiLCBuMnZt
Y2IpOwogCiAgICAgICAgIC8qIGh2bV9zZXRfY3IzKCkgYmVsb3cgc2V0cyB2LT5hcmNoLmh2bS5n
dWVzdF9jclszXSBmb3IgdXMuICovCi0gICAgICAgIHJjID0gaHZtX3NldF9jcjMobnNfdm1jYi0+
X2NyMywgMSk7CisgICAgICAgIHJjID0gaHZtX3NldF9jcjMobnNfdm1jYi0+X2NyMyk7CiAgICAg
ICAgIGlmICggcmMgPT0gWDg2RU1VTF9FWENFUFRJT04gKQogICAgICAgICAgICAgaHZtX2luamVj
dF9od19leGNlcHRpb24oVFJBUF9ncF9mYXVsdCwgMCk7CiAgICAgICAgIGlmIChyYyAhPSBYODZF
TVVMX09LQVkpCkBAIC01OTgsNyArNTk4LDcgQEAgc3RhdGljIGludCBuc3ZtX3ZtY2JfcHJlcGFy
ZTR2bXJ1bihzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAg
ICAgICAqIHdlIGFzc3VtZSBpdCBpbnRlcmNlcHRzIHBhZ2UgZmF1bHRzLgogICAgICAgICAgKi8K
ICAgICAgICAgLyogaHZtX3NldF9jcjMoKSBiZWxvdyBzZXRzIHYtPmFyY2guaHZtLmd1ZXN0X2Ny
WzNdIGZvciB1cy4gKi8KLSAgICAgICAgcmMgPSBodm1fc2V0X2NyMyhuc192bWNiLT5fY3IzLCAx
KTsKKyAgICAgICAgcmMgPSBodm1fc2V0X2NyMyhuc192bWNiLT5fY3IzKTsKICAgICAgICAgaWYg
KCByYyA9PSBYODZFTVVMX0VYQ0VQVElPTiApCiAgICAgICAgICAgICBodm1faW5qZWN0X2h3X2V4
Y2VwdGlvbihUUkFQX2dwX2ZhdWx0LCAwKTsKICAgICAgICAgaWYgKHJjICE9IFg4NkVNVUxfT0tB
WSkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jIGIveGVuL2FyY2gveDg2
L2h2bS9zdm0vc3ZtLmMKaW5kZXggNDE0MjdlNy4uODBiYjhmZCAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS9zdm0vc3ZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMKQEAg
LTIzMzMsNyArMjMzMyw3IEBAIHN0YXRpYyB2b2lkIHN2bV9kb19tc3JfYWNjZXNzKHN0cnVjdCBj
cHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICAgICAgbXNyX3NwbGl0KHJlZ3MsIG1zcl9jb250
ZW50KTsKICAgICB9CiAgICAgZWxzZQotICAgICAgICByYyA9IGh2bV9tc3Jfd3JpdGVfaW50ZXJj
ZXB0KHJlZ3MtPmVjeCwgbXNyX2ZvbGQocmVncyksIDEpOworICAgICAgICByYyA9IGh2bV9tc3Jf
d3JpdGVfaW50ZXJjZXB0KHJlZ3MtPmVjeCwgbXNyX2ZvbGQocmVncykpOwogCiAgICAgaWYgKCBy
YyA9PSBYODZFTVVMX09LQVkgKQogICAgICAgICBfX3VwZGF0ZV9ndWVzdF9laXAocmVncywgaW5z
dF9sZW4pOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bV9ldmVudC5jIGIveGVuL2Fy
Y2gveDg2L2h2bS92bV9ldmVudC5jCmluZGV4IDI4ZDA4YTYuLjBhZTZhMGYgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9odm0vdm1fZXZlbnQuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZtX2V2
ZW50LmMKQEAgLTk0LDcgKzk0LDcgQEAgdm9pZCBodm1fdm1fZXZlbnRfZG9fcmVzdW1lKHN0cnVj
dCB2Y3B1ICp2KQogCiAgICAgaWYgKCB1bmxpa2VseSh3LT5kb193cml0ZS5jcjApICkKICAgICB7
Ci0gICAgICAgIGlmICggaHZtX3NldF9jcjAody0+Y3IwLCAwKSA9PSBYODZFTVVMX0VYQ0VQVElP
TiApCisgICAgICAgIGlmICggaHZtX3NldF9jcjAody0+Y3IwKSA9PSBYODZFTVVMX0VYQ0VQVElP
TiApCiAgICAgICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2dwX2ZhdWx0LCAw
KTsKIAogICAgICAgICB3LT5kb193cml0ZS5jcjAgPSAwOwpAQCAtMTAyLDcgKzEwMiw3IEBAIHZv
aWQgaHZtX3ZtX2V2ZW50X2RvX3Jlc3VtZShzdHJ1Y3QgdmNwdSAqdikKIAogICAgIGlmICggdW5s
aWtlbHkody0+ZG9fd3JpdGUuY3I0KSApCiAgICAgewotICAgICAgICBpZiAoIGh2bV9zZXRfY3I0
KHctPmNyNCwgMCkgPT0gWDg2RU1VTF9FWENFUFRJT04gKQorICAgICAgICBpZiAoIGh2bV9zZXRf
Y3I0KHctPmNyNCkgPT0gWDg2RU1VTF9FWENFUFRJT04gKQogICAgICAgICAgICAgaHZtX2luamVj
dF9od19leGNlcHRpb24oVFJBUF9ncF9mYXVsdCwgMCk7CiAKICAgICAgICAgdy0+ZG9fd3JpdGUu
Y3I0ID0gMDsKQEAgLTExMCw3ICsxMTAsNyBAQCB2b2lkIGh2bV92bV9ldmVudF9kb19yZXN1bWUo
c3RydWN0IHZjcHUgKnYpCiAKICAgICBpZiAoIHVubGlrZWx5KHctPmRvX3dyaXRlLmNyMykgKQog
ICAgIHsKLSAgICAgICAgaWYgKCBodm1fc2V0X2NyMyh3LT5jcjMsIDApID09IFg4NkVNVUxfRVhD
RVBUSU9OICkKKyAgICAgICAgaWYgKCBodm1fc2V0X2NyMyh3LT5jcjMpID09IFg4NkVNVUxfRVhD
RVBUSU9OICkKICAgICAgICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfZ3BfZmF1
bHQsIDApOwogCiAgICAgICAgIHctPmRvX3dyaXRlLmNyMyA9IDA7CkBAIC0xMTgsOCArMTE4LDcg
QEAgdm9pZCBodm1fdm1fZXZlbnRfZG9fcmVzdW1lKHN0cnVjdCB2Y3B1ICp2KQogCiAgICAgaWYg
KCB1bmxpa2VseSh3LT5kb193cml0ZS5tc3IpICkKICAgICB7Ci0gICAgICAgIGlmICggaHZtX21z
cl93cml0ZV9pbnRlcmNlcHQody0+bXNyLCB3LT52YWx1ZSwgMCkgPT0KLSAgICAgICAgICAgICBY
ODZFTVVMX0VYQ0VQVElPTiApCisgICAgICAgIGlmICggaHZtX21zcl93cml0ZV9pbnRlcmNlcHQo
dy0+bXNyLCB3LT52YWx1ZSkgPT0gWDg2RU1VTF9FWENFUFRJT04gKQogICAgICAgICAgICAgaHZt
X2luamVjdF9od19leGNlcHRpb24oVFJBUF9ncF9mYXVsdCwgMCk7CiAKICAgICAgICAgdy0+ZG9f
d3JpdGUubXNyID0gMDsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jIGIv
eGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKaW5kZXggNDZmNTFjMy4uM2MzOWJmMyAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92
bXgvdm14LmMKQEAgLTI2NTQsNyArMjY1NCw3IEBAIHN0YXRpYyBpbnQgdm14X2NyX2FjY2Vzcyhj
cl9hY2Nlc3NfcXVhbF90IHF1YWwpCiAgICAgICAgICAgICAgICAgIChYODZfQ1IwX1BFfFg4Nl9D
UjBfTVB8WDg2X0NSMF9FTXxYODZfQ1IwX1RTKSk7CiAgICAgICAgIEhWTVRSQUNFX0xPTkdfMUQo
TE1TVywgdmFsdWUpOwogCi0gICAgICAgIGlmICggKHJjID0gaHZtX3NldF9jcjAodmFsdWUsIDEp
KSA9PSBYODZFTVVMX0VYQ0VQVElPTiApCisgICAgICAgIGlmICggKHJjID0gaHZtX3NldF9jcjAo
dmFsdWUpKSA9PSBYODZFTVVMX0VYQ0VQVElPTiApCiAgICAgICAgICAgICBodm1faW5qZWN0X2h3
X2V4Y2VwdGlvbihUUkFQX2dwX2ZhdWx0LCAwKTsKIAogICAgICAgICByZXR1cm4gcmM7CkBAIC0z
OTkwLDcgKzM5OTAsNyBAQCB2b2lkIHZteF92bWV4aXRfaGFuZGxlcihzdHJ1Y3QgY3B1X3VzZXJf
cmVncyAqcmVncykKICAgICB9CiAKICAgICBjYXNlIEVYSVRfUkVBU09OX01TUl9XUklURToKLSAg
ICAgICAgc3dpdGNoICggaHZtX21zcl93cml0ZV9pbnRlcmNlcHQocmVncy0+ZWN4LCBtc3JfZm9s
ZChyZWdzKSwgMSkgKQorICAgICAgICBzd2l0Y2ggKCBodm1fbXNyX3dyaXRlX2ludGVyY2VwdChy
ZWdzLT5lY3gsIG1zcl9mb2xkKHJlZ3MpKSApCiAgICAgICAgIHsKICAgICAgICAgY2FzZSBYODZF
TVVMX09LQVk6CiAgICAgICAgICAgICB1cGRhdGVfZ3Vlc3RfZWlwKCk7IC8qIFNhZmU6IFdSTVNS
ICovCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMgYi94ZW4vYXJjaC94
ODYvaHZtL3ZteC92dm14LmMKaW5kZXggMGU0NWRiOC4uMTlmOTI1ZSAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2h2bS92bXgvdnZteC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXgu
YwpAQCAtMTA1OSwxNSArMTA1OSwxNSBAQCBzdGF0aWMgdm9pZCBsb2FkX3NoYWRvd19ndWVzdF9z
dGF0ZShzdHJ1Y3QgdmNwdSAqdikKICAgICBudmNwdS0+Z3Vlc3RfY3JbMF0gPSBnZXRfdnZtY3Mo
diwgQ1IwX1JFQURfU0hBRE9XKTsKICAgICBudmNwdS0+Z3Vlc3RfY3JbNF0gPSBnZXRfdnZtY3Mo
diwgQ1I0X1JFQURfU0hBRE9XKTsKIAotICAgIHJjID0gaHZtX3NldF9jcjAoZ2V0X3Z2bWNzKHYs
IEdVRVNUX0NSMCksIDEpOworICAgIHJjID0gaHZtX3NldF9jcjAoZ2V0X3Z2bWNzKHYsIEdVRVNU
X0NSMCkpOwogICAgIGlmICggcmMgPT0gWDg2RU1VTF9FWENFUFRJT04gKQogICAgICAgICBodm1f
aW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2dwX2ZhdWx0LCAwKTsKIAotICAgIHJjID0gaHZtX3Nl
dF9jcjQoZ2V0X3Z2bWNzKHYsIEdVRVNUX0NSNCksIDEpOworICAgIHJjID0gaHZtX3NldF9jcjQo
Z2V0X3Z2bWNzKHYsIEdVRVNUX0NSNCkpOwogICAgIGlmICggcmMgPT0gWDg2RU1VTF9FWENFUFRJ
T04gKQogICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2dwX2ZhdWx0LCAwKTsK
IAotICAgIHJjID0gaHZtX3NldF9jcjMoZ2V0X3Z2bWNzKHYsIEdVRVNUX0NSMyksIDEpOworICAg
IHJjID0gaHZtX3NldF9jcjMoZ2V0X3Z2bWNzKHYsIEdVRVNUX0NSMykpOwogICAgIGlmICggcmMg
PT0gWDg2RU1VTF9FWENFUFRJT04gKQogICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihU
UkFQX2dwX2ZhdWx0LCAwKTsKIApAQCAtMTA3Nyw3ICsxMDc3LDcgQEAgc3RhdGljIHZvaWQgbG9h
ZF9zaGFkb3dfZ3Vlc3Rfc3RhdGUoc3RydWN0IHZjcHUgKnYpCiAgICAgaWYgKCBjb250cm9sICYg
Vk1fRU5UUllfTE9BRF9QRVJGX0dMT0JBTF9DVFJMICkKICAgICB7CiAgICAgICAgIHJjID0gaHZt
X21zcl93cml0ZV9pbnRlcmNlcHQoTVNSX0NPUkVfUEVSRl9HTE9CQUxfQ1RSTCwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnZXRfdnZtY3ModiwgR1VFU1RfUEVSRl9HTE9C
QUxfQ1RSTCksIDApOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdldF92
dm1jcyh2LCBHVUVTVF9QRVJGX0dMT0JBTF9DVFJMKSk7CiAgICAgICAgIGlmICggcmMgPT0gWDg2
RU1VTF9FWENFUFRJT04gKQogICAgICAgICAgICAgaHZtX2luamVjdF9od19leGNlcHRpb24oVFJB
UF9ncF9mYXVsdCwgMCk7CiAgICAgfQpAQCAtMTI2NSwxNSArMTI2NSwxNSBAQCBzdGF0aWMgdm9p
ZCBsb2FkX3Z2bWNzX2hvc3Rfc3RhdGUoc3RydWN0IHZjcHUgKnYpCiAgICAgICAgIF9fdm13cml0
ZSh2bWNzX2gyZ19maWVsZFtpXS5ndWVzdF9maWVsZCwgcik7CiAgICAgfQogCi0gICAgcmMgPSBo
dm1fc2V0X2NyMChnZXRfdnZtY3ModiwgSE9TVF9DUjApLCAxKTsKKyAgICByYyA9IGh2bV9zZXRf
Y3IwKGdldF92dm1jcyh2LCBIT1NUX0NSMCkpOwogICAgIGlmICggcmMgPT0gWDg2RU1VTF9FWENF
UFRJT04gKQogICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2dwX2ZhdWx0LCAw
KTsKIAotICAgIHJjID0gaHZtX3NldF9jcjQoZ2V0X3Z2bWNzKHYsIEhPU1RfQ1I0KSwgMSk7Cisg
ICAgcmMgPSBodm1fc2V0X2NyNChnZXRfdnZtY3ModiwgSE9TVF9DUjQpKTsKICAgICBpZiAoIHJj
ID09IFg4NkVNVUxfRVhDRVBUSU9OICkKICAgICAgICAgaHZtX2luamVjdF9od19leGNlcHRpb24o
VFJBUF9ncF9mYXVsdCwgMCk7CiAKLSAgICByYyA9IGh2bV9zZXRfY3IzKGdldF92dm1jcyh2LCBI
T1NUX0NSMyksIDEpOworICAgIHJjID0gaHZtX3NldF9jcjMoZ2V0X3Z2bWNzKHYsIEhPU1RfQ1Iz
KSk7CiAgICAgaWYgKCByYyA9PSBYODZFTVVMX0VYQ0VQVElPTiApCiAgICAgICAgIGh2bV9pbmpl
Y3RfaHdfZXhjZXB0aW9uKFRSQVBfZ3BfZmF1bHQsIDApOwogCkBAIC0xMjgzLDcgKzEyODMsNyBA
QCBzdGF0aWMgdm9pZCBsb2FkX3Z2bWNzX2hvc3Rfc3RhdGUoc3RydWN0IHZjcHUgKnYpCiAgICAg
aWYgKCBjb250cm9sICYgVk1fRVhJVF9MT0FEX1BFUkZfR0xPQkFMX0NUUkwgKQogICAgIHsKICAg
ICAgICAgcmMgPSBodm1fbXNyX3dyaXRlX2ludGVyY2VwdChNU1JfQ09SRV9QRVJGX0dMT0JBTF9D
VFJMLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdldF92dm1jcyh2LCBI
T1NUX1BFUkZfR0xPQkFMX0NUUkwpLCAxKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBnZXRfdnZtY3ModiwgSE9TVF9QRVJGX0dMT0JBTF9DVFJMKSk7CiAgICAgICAgIGlm
ICggcmMgPT0gWDg2RU1VTF9FWENFUFRJT04gKQogICAgICAgICAgICAgaHZtX2luamVjdF9od19l
eGNlcHRpb24oVFJBUF9ncF9mYXVsdCwgMCk7CiAgICAgfQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vc3VwcG9ydC5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3VwcG9y
dC5oCmluZGV4IDcyMjI5MzkuLjdhYWE0YjEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL3N1cHBvcnQuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdXBwb3J0LmgK
QEAgLTEzNCw5ICsxMzQsOSBAQCB2b2lkIGh2bV9zaGFkb3dfaGFuZGxlX2NkKHN0cnVjdCB2Y3B1
ICp2LCB1bnNpZ25lZCBsb25nIHZhbHVlKTsKICAqIHJldHVybmVkLgogICovCiBpbnQgaHZtX3Nl
dF9lZmVyKHVpbnQ2NF90IHZhbHVlKTsKLWludCBodm1fc2V0X2NyMCh1bnNpZ25lZCBsb25nIHZh
bHVlLCBib29sX3QgbWF5X2RlZmVyKTsKLWludCBodm1fc2V0X2NyMyh1bnNpZ25lZCBsb25nIHZh
bHVlLCBib29sX3QgbWF5X2RlZmVyKTsKLWludCBodm1fc2V0X2NyNCh1bnNpZ25lZCBsb25nIHZh
bHVlLCBib29sX3QgbWF5X2RlZmVyKTsKK2ludCBodm1fc2V0X2NyMCh1bnNpZ25lZCBsb25nIHZh
bHVlKTsKK2ludCBodm1fc2V0X2NyMyh1bnNpZ25lZCBsb25nIHZhbHVlKTsKK2ludCBodm1fc2V0
X2NyNCh1bnNpZ25lZCBsb25nIHZhbHVlKTsKIGludCBodm1fZGVzY3JpcHRvcl9hY2Nlc3NfaW50
ZXJjZXB0KHVpbnQ2NF90IGV4aXRfaW5mbywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVpbnQ2NF90IHZteF9leGl0X3F1YWxpZmljYXRpb24sCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZGVzY3JpcHRvciwgYm9vbCBpc193cml0
ZSk7CkBAIC0xNTEsNyArMTUxLDcgQEAgdm9pZCBodm1fdWRfaW50ZXJjZXB0KHN0cnVjdCBjcHVf
dXNlcl9yZWdzICopOwogaW50IF9fbXVzdF9jaGVjayBodm1fbXNyX3JlYWRfaW50ZXJjZXB0KAog
ICAgIHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90ICptc3JfY29udGVudCk7CiBpbnQgX19tdXN0
X2NoZWNrIGh2bV9tc3Jfd3JpdGVfaW50ZXJjZXB0KAotICAgIHVuc2lnbmVkIGludCBtc3IsIHVp
bnQ2NF90IG1zcl9jb250ZW50LCBib29sIG1heV9kZWZlcik7CisgICAgdW5zaWduZWQgaW50IG1z
ciwgdWludDY0X3QgbXNyX2NvbnRlbnQpOwogCiAjZW5kaWYgLyogX19BU01fWDg2X0hWTV9TVVBQ
T1JUX0hfXyAqLwogCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 14:35:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 14:35: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 1gExmL-0005nK-Od; Tue, 23 Oct 2018 14:35:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0plj=nd=citrix.com=prvs=82734b35b=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gExmL-0005nF-6c
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 14:35:29 +0000
X-Inumbo-ID: 17b4c548-d6d1-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 17b4c548-d6d1-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 14:36:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,416,1534809600"; d="scan'208";a="68543031"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 23 Oct 2018 15:35:21 +0100
Message-ID: <1540305323-31554-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/2] x86/monitor: More generic livelock avoidance
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Tamas K Lengyel <tamas@tklengyel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBhbm90aGVyIHNwbGl0LW91dCBwYXJ0IG9mIG9mIHRoZSB2MSBkZWJ1Z2dpbmcgc2Vy
aWVzLiAgSXQgaXMgc2VtaS1SRkMKYXMgaXQgYXMgb25seSBoYWQgZXh0cmVtZWx5IGxpZ2h0IHRl
c3RpbmcuCgpBbmRyZXcgQ29vcGVyICgyKToKICB4ODYvbW9uaXRvcjogSW50cm9kdWNlIGEgYm9v
bGVhbiB0byBzdXBwcmVzcyBuZXN0ZWQgbW9uaXRvcmluZyBldmVudHMKICB4ODYvaHZtOiBEcm9w
IHRoZSBtYXlfZGVmZXIgYm9vbGVhbiBmcm9tIGh2bV8qIGhlbHBlcnMKCiB4ZW4vYXJjaC94ODYv
aHZtL2VtdWxhdGUuYyAgICAgICAgfCAgOCArKysrLS0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0u
YyAgICAgICAgICAgIHwgMzkgKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0t
CiB4ZW4vYXJjaC94ODYvaHZtL21vbml0b3IuYyAgICAgICAgfCAyNCArKysrKysrKysrKysrKysr
KysrKysrLS0KIHhlbi9hcmNoL3g4Ni9odm0vc3ZtL25lc3RlZHN2bS5jICB8IDE0ICsrKysrKyst
LS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYyAgICAgICAgfCAgMiArLQogeGVuL2Fy
Y2gveDg2L2h2bS92bV9ldmVudC5jICAgICAgIHwgIDkgKysrKy0tLS0tCiB4ZW4vYXJjaC94ODYv
aHZtL3ZteC92bXguYyAgICAgICAgfCAgNCArKy0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14
LmMgICAgICAgfCAxNiArKysrKysrKy0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9z
dXBwb3J0LmggfCAgOCArKysrLS0tLQogeGVuL2luY2x1ZGUveGVuL3NjaGVkLmggICAgICAgICAg
IHwgIDggKysrKysrKysKIDEwIGZpbGVzIGNoYW5nZWQsIDgzIGluc2VydGlvbnMoKyksIDQ5IGRl
bGV0aW9ucygtKQoKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 14:35:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 14:35: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 1gExmR-0005o4-5r; Tue, 23 Oct 2018 14:35:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0plj=nd=citrix.com=prvs=82734b35b=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gExmP-0005no-Ii
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 14:35:33 +0000
X-Inumbo-ID: 1a9ec23b-d6d1-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1a9ec23b-d6d1-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 14:37:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,416,1534809600"; d="scan'208";a="68543051"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 23 Oct 2018 15:35:22 +0100
Message-ID: <1540305323-31554-2-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1540305323-31554-1-git-send-email-andrew.cooper3@citrix.com>
References: <1540305323-31554-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/2] x86/monitor: Introduce a boolean to
 suppress nested monitoring events
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@tklengyel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Razvan Cojocaru <rcojocaru@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiBhcHBseWluZyB2bV9ldmVudCBhY3Rpb25zLCBtb25pdG9yaW5nIGV2ZW50cyBjYW4gbmVz
dCBhbmQgZWZmZWN0aXZlbHkKbGl2ZWxvY2sgdGhlIHZjcHUuICBJbnRyb2R1Y2UgYSBib29sZWFu
IHdoaWNoIGlzIHNldCBmb3IgYSBzcGVjaWZpYyBwb3J0aW9uIG9mCnRoZSBodm1fZG9fcmVzdW1l
KCkgcGF0aCwgd2hpY2ggY2F1c2VzIHRoZSBodm1fbW9uaXRvcl8qIGhlbHBlcnMgdG8gZXhpdApl
YXJseS4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+Ci0tLQpDQzogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29t
PgpDQzogVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgpDQzogSmFuIEJldWxp
Y2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
ClJGQyAtIFRoaXMgcHJvYmFibHkgd2FudHMgd2lyaW5nIHVwIG9uIEFSTSBhcyB3ZWxsLCBidXQg
YWxsIEkgc2VlIGlzCm1vbml0b3Jfc21jKCkgYW5kIG5vIGVxdWl2YWxlbnQgcGFydHMgdG8gaHZt
X2RvX3Jlc3VtZSgpIHdoZXJlIHdlIG1heSBpbmplY3QKYW4gZXhjZXB0aW9uIGZyb20gYSB2bV9l
dmVudC4gIFNob3VsZCB0aGlzIGJlIGluY2x1ZGVkIGluIG5vbi14ODYgbW9uaXRvcgpmdW5jdGlv
bnMgZm9yIGNvbnNpc3RlbmN5IGF0IHRoaXMgcG9pbnQ/Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9o
dm0uYyAgICAgfCAgOCArKysrKysrKwogeGVuL2FyY2gveDg2L2h2bS9tb25pdG9yLmMgfCAyNCAr
KysrKysrKysrKysrKysrKysrKysrLS0KIHhlbi9pbmNsdWRlL3hlbi9zY2hlZC5oICAgIHwgIDgg
KysrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgMzggaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2
bS9odm0uYwppbmRleCA5YmM4MDc4Li40YjRkOWQ2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTUxMiw2ICs1MTIsMTIg
QEAgdm9pZCBodm1fZG9fcmVzdW1lKHN0cnVjdCB2Y3B1ICp2KQogICAgIGlmICggIWhhbmRsZV9o
dm1faW9fY29tcGxldGlvbih2KSApCiAgICAgICAgIHJldHVybjsKIAorICAgIC8qCisgICAgICog
V2UgYXJlIGFib3V0IHRvIGFwcGx5IGFjdGlvbnMgcmVxdWVzdGVkIGJ5IHRoZSBpbnRyb3NwZWN0
aW9uCisgICAgICogYWdlbnQuICBEb24ndCB0cmlnZ2VyIGZ1cnRoZXIgbW9uaXRvcmluZy4KKyAg
ICAgKi8KKyAgICB2LT5tb25pdG9yLnN1cHByZXNzID0gdHJ1ZTsKKwogICAgIGlmICggdW5saWtl
bHkodi0+YXJjaC52bV9ldmVudCkgKQogICAgICAgICBodm1fdm1fZXZlbnRfZG9fcmVzdW1lKHYp
OwogCkBAIC01MjYsNiArNTMyLDggQEAgdm9pZCBodm1fZG9fcmVzdW1lKHN0cnVjdCB2Y3B1ICp2
KQogICAgICAgICB2LT5hcmNoLmh2bS5pbmplY3RfZXZlbnQudmVjdG9yID0gSFZNX0VWRU5UX1ZF
Q1RPUl9VTlNFVDsKICAgICB9CiAKKyAgICB2LT5tb25pdG9yLnN1cHByZXNzID0gZmFsc2U7CisK
ICAgICBpZiAoIHVubGlrZWx5KHYtPmFyY2gudm1fZXZlbnQpICYmIHYtPmFyY2gubW9uaXRvci5u
ZXh0X2ludGVycnVwdF9lbmFibGVkICkKICAgICB7CiAgICAgICAgIHN0cnVjdCB4ODZfZXZlbnQg
aW5mbzsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vbW9uaXRvci5jIGIveGVuL2FyY2gv
eDg2L2h2bS9tb25pdG9yLmMKaW5kZXggMmE0MWNjYy4uZjFhMTk2ZiAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2h2bS9tb25pdG9yLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9tb25pdG9yLmMK
QEAgLTM2LDYgKzM2LDkgQEAgYm9vbCBodm1fbW9uaXRvcl9jcih1bnNpZ25lZCBpbnQgaW5kZXgs
IHVuc2lnbmVkIGxvbmcgdmFsdWUsIHVuc2lnbmVkIGxvbmcgb2xkKQogICAgIHN0cnVjdCBhcmNo
X2RvbWFpbiAqYWQgPSAmY3Vyci0+ZG9tYWluLT5hcmNoOwogICAgIHVuc2lnbmVkIGludCBjdHJs
cmVnX2JpdG1hc2sgPSBtb25pdG9yX2N0cmxyZWdfYml0bWFzayhpbmRleCk7CiAKKyAgICBpZiAo
IGN1cnItPm1vbml0b3Iuc3VwcHJlc3MgKQorICAgICAgICByZXR1cm4gMDsKKwogICAgIGlmICgg
aW5kZXggPT0gVk1fRVZFTlRfWDg2X0NSMyAmJiBodm1fcGNpZF9lbmFibGVkKGN1cnIpICkKICAg
ICAgICAgdmFsdWUgJj0gflg4Nl9DUjNfTk9GTFVTSDsgLyogQ2xlYXIgdGhlIG5vZmx1c2ggYml0
LiAqLwogCkBAIC03Myw2ICs3Niw5IEBAIGJvb2wgaHZtX21vbml0b3JfZW11bF91bmltcGxlbWVu
dGVkKHZvaWQpCiAgICAgICAgIC52Y3B1X2lkICA9IGN1cnItPnZjcHVfaWQsCiAgICAgfTsKIAor
ICAgIGlmICggY3Vyci0+bW9uaXRvci5zdXBwcmVzcyApCisgICAgICAgIHJldHVybiBmYWxzZTsK
KwogICAgIHJldHVybiBjdXJyLT5kb21haW4tPmFyY2gubW9uaXRvci5lbXVsX3VuaW1wbGVtZW50
ZWRfZW5hYmxlZCAmJgogICAgICAgICBtb25pdG9yX3RyYXBzKGN1cnIsIHRydWUsICZyZXEpID09
IDE7CiB9CkBAIC04MSw2ICs4Nyw5IEBAIHZvaWQgaHZtX21vbml0b3JfbXNyKHVuc2lnbmVkIGlu
dCBtc3IsIHVpbnQ2NF90IG5ld192YWx1ZSwgdWludDY0X3Qgb2xkX3ZhbHVlKQogewogICAgIHN0
cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsKIAorICAgIGlmICggY3Vyci0+bW9uaXRvci5zdXBw
cmVzcyApCisgICAgICAgIHJldHVybjsKKwogICAgIGlmICggbW9uaXRvcmVkX21zcihjdXJyLT5k
b21haW4sIG1zcikgJiYKICAgICAgICAgICghbW9uaXRvcmVkX21zcl9vbmNoYW5nZW9ubHkoY3Vy
ci0+ZG9tYWluLCBtc3IpIHx8CiAgICAgICAgICAgIG5ld192YWx1ZSAhPSBvbGRfdmFsdWUpICkK
QEAgLTEwMCwxMiArMTA5LDE2IEBAIHZvaWQgaHZtX21vbml0b3JfZGVzY3JpcHRvcl9hY2Nlc3Mo
dWludDY0X3QgZXhpdF9pbmZvLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
aW50NjRfdCB2bXhfZXhpdF9xdWFsaWZpY2F0aW9uLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB1aW50OF90IGRlc2NyaXB0b3IsIGJvb2wgaXNfd3JpdGUpCiB7CisgICAgc3Ry
dWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50OwogICAgIHZtX2V2ZW50X3JlcXVlc3RfdCByZXEgPSB7
CiAgICAgICAgIC5yZWFzb24gPSBWTV9FVkVOVF9SRUFTT05fREVTQ1JJUFRPUl9BQ0NFU1MsCiAg
ICAgICAgIC51LmRlc2NfYWNjZXNzLmRlc2NyaXB0b3IgPSBkZXNjcmlwdG9yLAogICAgICAgICAu
dS5kZXNjX2FjY2Vzcy5pc193cml0ZSA9IGlzX3dyaXRlLAogICAgIH07CiAKKyAgICBpZiAoIGN1
cnItPm1vbml0b3Iuc3VwcHJlc3MgKQorICAgICAgICByZXR1cm47CisKICAgICBpZiAoIGNwdV9o
YXNfdm14ICkKICAgICB7CiAgICAgICAgIHJlcS51LmRlc2NfYWNjZXNzLmFyY2gudm14Lmluc3Ry
X2luZm8gPSBleGl0X2luZm87CkBAIC0xMTYsNyArMTI5LDcgQEAgdm9pZCBodm1fbW9uaXRvcl9k
ZXNjcmlwdG9yX2FjY2Vzcyh1aW50NjRfdCBleGl0X2luZm8sCiAgICAgICAgIHJlcS51LmRlc2Nf
YWNjZXNzLmFyY2guc3ZtLmV4aXRpbmZvID0gZXhpdF9pbmZvOwogICAgIH0KIAotICAgIG1vbml0
b3JfdHJhcHMoY3VycmVudCwgdHJ1ZSwgJnJlcSk7CisgICAgbW9uaXRvcl90cmFwcyhjdXJyLCB0
cnVlLCAmcmVxKTsKIH0KIAogc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIGdmbl9vZl9yaXAo
dW5zaWduZWQgbG9uZyByaXApCkBAIC0xNDYsNiArMTU5LDkgQEAgaW50IGh2bV9tb25pdG9yX2Rl
YnVnKHVuc2lnbmVkIGxvbmcgcmlwLCBlbnVtIGh2bV9tb25pdG9yX2RlYnVnX3R5cGUgdHlwZSwK
ICAgICB2bV9ldmVudF9yZXF1ZXN0X3QgcmVxID0ge307CiAgICAgYm9vbCBzeW5jOwogCisgICAg
aWYgKCBjdXJyLT5tb25pdG9yLnN1cHByZXNzICkKKyAgICAgICAgcmV0dXJuIDA7CisKICAgICBz
d2l0Y2ggKCB0eXBlICkKICAgICB7CiAgICAgY2FzZSBIVk1fTU9OSVRPUl9TT0ZUV0FSRV9CUkVB
S1BPSU5UOgpAQCAtMjA0LDYgKzIyMCw3IEBAIGludCBodm1fbW9uaXRvcl9jcHVpZCh1bnNpZ25l
ZCBsb25nIGluc25fbGVuZ3RoLCB1bnNpZ25lZCBpbnQgbGVhZiwKIHZvaWQgaHZtX21vbml0b3Jf
aW50ZXJydXB0KHVuc2lnbmVkIGludCB2ZWN0b3IsIHVuc2lnbmVkIGludCB0eXBlLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGVyciwgdWludDY0X3QgY3IyKQogewor
ICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsKICAgICB2bV9ldmVudF9yZXF1ZXN0X3Qg
cmVxID0gewogICAgICAgICAucmVhc29uID0gVk1fRVZFTlRfUkVBU09OX0lOVEVSUlVQVCwKICAg
ICAgICAgLnUuaW50ZXJydXB0Lng4Ni52ZWN0b3IgPSB2ZWN0b3IsCkBAIC0yMTIsNyArMjI5LDEw
IEBAIHZvaWQgaHZtX21vbml0b3JfaW50ZXJydXB0KHVuc2lnbmVkIGludCB2ZWN0b3IsIHVuc2ln
bmVkIGludCB0eXBlLAogICAgICAgICAudS5pbnRlcnJ1cHQueDg2LmNyMiA9IGNyMiwKICAgICB9
OwogCi0gICAgbW9uaXRvcl90cmFwcyhjdXJyZW50LCAxLCAmcmVxKTsKKyAgICBpZiAoIGN1cnIt
Pm1vbml0b3Iuc3VwcHJlc3MgKQorICAgICAgICByZXR1cm47CisKKyAgICBtb25pdG9yX3RyYXBz
KGN1cnIsIDEsICZyZXEpOwogfQogCiAvKgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3Nj
aGVkLmggYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAppbmRleCAzMTcxZWFiLi5iMzIwODlhIDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4v
c2NoZWQuaApAQCAtMjY4LDYgKzI2OCwxNCBAQCBzdHJ1Y3QgdmNwdQogCiAgICAgc3RydWN0IGV2
dGNobl9maWZvX3ZjcHUgKmV2dGNobl9maWZvOwogCisgICAgc3RydWN0IHsKKyAgICAgICAgLyoK
KyAgICAgICAgICogU3VwcHJlc3MgbW9uaXRvcmluZyBldmVudHMuICBVc2VkIHRvIHByZXZlbnQg
dm1fZXZlbnQtZ2VuZXJhdGVkCisgICAgICAgICAqIGFjdGlvbnMgY2F1c2luZyBuZXcgbW9uaXRv
cmluZyBldmVudHMsIGFuZCBsaXZlbG9jayB0aGUgdmNwdS4KKyAgICAgICAgICovCisgICAgICAg
IGJvb2wgc3VwcHJlc3M7CisgICAgfSBtb25pdG9yOworCiAgICAgLyogdlBDSSBwZXItdkNQVSBh
cmVhLCB1c2VkIHRvIHN0b3JlIGRhdGEgZm9yIGxvbmcgcnVubmluZyBvcGVyYXRpb25zLiAqLwog
ICAgIHN0cnVjdCB2cGNpX3ZjcHUgdnBjaTsKIAotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 14:46:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 14: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 1gExxB-0006pC-Le; Tue, 23 Oct 2018 14:46:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0plj=nd=citrix.com=prvs=82734b35b=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gExxA-0006p7-6M
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 14:46:40 +0000
X-Inumbo-ID: a71fafce-d6d2-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a71fafce-d6d2-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 14:48:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,416,1534809600"; d="scan'208";a="80835107"
To: Jason Andryuk <jandryuk@gmail.com>
References: <20181023105912.25235-1-sergey.dyasli@citrix.com>
 <588efa4c-c7ef-e18d-adca-e605e586d60b@citrix.com>
 <CAKf6xpsyqJnNPeD81zJmO5y8OrVHHzsAEABePm8eqoFODPZpDA@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <55f38a42-a3dd-6fb5-52c4-92f2d98a8c96@citrix.com>
Date: Tue, 23 Oct 2018 15:33:01 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <CAKf6xpsyqJnNPeD81zJmO5y8OrVHHzsAEABePm8eqoFODPZpDA@mail.gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2] x86/boot: enable NMIs after traps 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: sergey.dyasli@citrix.com, Wei Liu <wei.liu2@citrix.com>,
 Ross Philipson <ross.philipson@gmail.com>, xen-devel@lists.xen.org,
 Jan Beulich <jbeulich@suse.com>, eric chanudet <eric.chanudet@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>

T24gMjMvMTAvMTggMTU6MDEsIEphc29uIEFuZHJ5dWsgd3JvdGU6Cj4gT24gVHVlLCBPY3QgMjMs
IDIwMTggYXQgNzoxNSBBTSBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PiB3cm90ZToKPj4gT24gMjMvMTAvMTggMTE6NTksIFNlcmdleSBEeWFzbGkgd3JvdGU6Cj4+PiBJ
biBjZXJ0YWluIHNjZW5hcmlvcywgTk1JcyBtaWdodCBiZSBkaXNhYmxlZCBkdXJpbmcgWGVuIGJv
b3QgcHJvY2Vzcy4KPj4+IFN1Y2ggc2l0dWF0aW9uIHdpbGwgY2F1c2UgYWx0ZXJuYXRpdmVfaW5z
dHJ1Y3Rpb25zKCkgdG86Cj4+Pgo+Pj4gICAgIHBhbmljKCJUaW1lZCBvdXQgd2FpdGluZyBmb3Ig
YWx0ZXJuYXRpdmVzIHNlbGYtTk1JIHRvIGhpdCIpOwo+Pj4KPj4+IFRoaXMgYnVnIHdhcyBvcmln
aW5hbGx5IHNlZW4gd2hlbiB1c2luZyBUYm9vdCB0byBib290IFhlbi4KPj4+Cj4+PiBUbyBwcmV2
ZW50IHRoaXMgZnJvbSBoYXBwZW5pbmcsIGVuYWJsZSBOTUlzIGR1cmluZyBjcHVfaW5pdCgpIGFu
ZAo+Pj4gZHVyaW5nIF9fc3RhcnRfeGVuKCkgZm9yIEJTUC4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5
OiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+Cj4+IFJldmlld2VkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IEZZSSwgUm9zcyBh
bmQgRXJpYyBjYW1lIHVwIHdpdGggYSB0Ym9vdCBwYXRjaCByZWNlbnRseSBhZGRlZCB0byBPcGVu
WFQ6Cj4gaHR0cHM6Ly9naXRodWIuY29tL09wZW5YVC94ZW5jbGllbnQtb2UvYmxvYi9tYXN0ZXIv
cmVjaXBlcy1vcGVueHQvdGJvb3QvdGJvb3QtMS45LjYvMDAyMy10Ym9vdC1Vbm1hc2stTk1JLXBv
dGVudGlhbGx5LW1hc2tlZC1kdXJpbmctU0VOVEVSLnBhdGNoCj4KPiBVc2luZyB0aGlzIFhlbiBw
YXRjaCB3aXRoIHRoZSB0Ym9vdCBvbmUgcmV2ZXJ0ZWQgd29ya3MgdG9vLgo+Cj4gVGVzdGVkLWJ5
OiBKYXNvbiBBbmRyeXVrIDxqYW5kcnl1a0BnbWFpbC5jb20+Cgo6KAoKQ2FuIGJ1Z3MgbGlrZSB0
aGlzIHBsZWFzZSBiZSByZXBvcnRlZCB1cHN0cmVhbT/CoCBHaXZlbiB0aGUgb2JzZXJ2YXRpb24K
b2YgIlRib290IGhhbmRzIG9mZiB3aXRoIE5NSXMgZGlzYWJsZWQiLCB0aGUgZml4IGlzIHZlcnkg
ZWFzeS4KCk9uIHRoZSBzdWJqZWN0IG9mIGhhdmluZyBOTUlzIGRpc2FibGVkLCBpdCBpcyBkZWZp
bml0ZWx5IGEgbW9yZSByb2J1c3QKd2F5IG9mIGhhbmRpbmcgb2ZmIGJldHdlZW4gY29tcG9uZW50
cy7CoCBVbnRpbCBYZW4gaGFzIHRyYW5zaXRpb25lZCB0aGUKQlNQIGFuZCBBUHMgaW50byA2NGJp
dCBtb2RlIGFuZCBmdWxseSBzZXQgdGhlIElEVCB1cCwgTk1JcyBhcmUgZmF0YWwgdG8KdGhlIHN5
c3RlbS4KCkZ1cnRoZXJtb3JlLCBJJ3ZlIGdvdCBzb21lIHBsYW5zIHRvIHN1Z2dlc3Qgd2UgZG8g
dGhpcyBvbiB0aGUga2V4ZWMgcGF0aAphcyB3ZWxsLsKgIFhlblNlcnZlciBoYXMgb25lIGV4YW1w
bGUgd2hlcmUgd2UgY3Jhc2ggZnJvbSBhIEdQVSByZWxhdGVkCmVycm9yLCBhbmQgYSBzbGlnaHRs
eSBkZWxheWVkIE5NSSBhcnJpdmVzLCB1c3VhbGx5IHdoZW4gd2UncmUgaW4gcHVyZ2F0b3J5LgoK
fkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 14:54:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 14: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 1gEy4a-0007bO-Ld; Tue, 23 Oct 2018 14:54:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=czqh=nd=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gEy4Z-0007aO-Av
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 14:54:19 +0000
X-Inumbo-ID: b9713c87-d6d3-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id b9713c87-d6d3-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 14:55:47 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 27DFF305FFBC; Tue, 23 Oct 2018 17:54:17 +0300 (EEST)
Received: from [10.10.196.90] (unknown [10.10.196.90])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 1EEDD3084EEC;
 Tue, 23 Oct 2018 17:54:17 +0300 (EEST)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1540305323-31554-1-git-send-email-andrew.cooper3@citrix.com>
 <1540305323-31554-2-git-send-email-andrew.cooper3@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <c8b82aca-c24a-0dfc-5321-e95a984c24f5@bitdefender.com>
Date: Tue, 23 Oct 2018 17:54:14 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <1540305323-31554-2-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH 1/2] x86/monitor: Introduce a boolean to
 suppress nested monitoring events
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

T24gMTAvMjMvMTggNTozNSBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBXaGVuIGFwcGx5aW5n
IHZtX2V2ZW50IGFjdGlvbnMsIG1vbml0b3JpbmcgZXZlbnRzIGNhbiBuZXN0IGFuZCBlZmZlY3Rp
dmVseQo+IGxpdmVsb2NrIHRoZSB2Y3B1LiAgSW50cm9kdWNlIGEgYm9vbGVhbiB3aGljaCBpcyBz
ZXQgZm9yIGEgc3BlY2lmaWMgcG9ydGlvbiBvZgo+IHRoZSBodm1fZG9fcmVzdW1lKCkgcGF0aCwg
d2hpY2ggY2F1c2VzIHRoZSBodm1fbW9uaXRvcl8qIGhlbHBlcnMgdG8gZXhpdAo+IGVhcmx5Lgo+
IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cj4gLS0tCj4gQ0M6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNv
bT4KPiBDQzogVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgo+IENDOiBKYW4g
QmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cj4gQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+Cj4gCj4gUkZDIC0gVGhpcyBwcm9iYWJseSB3YW50cyB3aXJpbmcgdXAgb24gQVJNIGFz
IHdlbGwsIGJ1dCBhbGwgSSBzZWUgaXMKPiBtb25pdG9yX3NtYygpIGFuZCBubyBlcXVpdmFsZW50
IHBhcnRzIHRvIGh2bV9kb19yZXN1bWUoKSB3aGVyZSB3ZSBtYXkgaW5qZWN0Cj4gYW4gZXhjZXB0
aW9uIGZyb20gYSB2bV9ldmVudC4gIFNob3VsZCB0aGlzIGJlIGluY2x1ZGVkIGluIG5vbi14ODYg
bW9uaXRvcgo+IGZ1bmN0aW9ucyBmb3IgY29uc2lzdGVuY3kgYXQgdGhpcyBwb2ludD8KPiAtLS0K
PiAgeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgfCAgOCArKysrKysrKwo+ICB4ZW4vYXJjaC94
ODYvaHZtL21vbml0b3IuYyB8IDI0ICsrKysrKysrKysrKysrKysrKysrKystLQo+ICB4ZW4vaW5j
bHVkZS94ZW4vc2NoZWQuaCAgICB8ICA4ICsrKysrKysrCj4gIDMgZmlsZXMgY2hhbmdlZCwgMzgg
aW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPiBpbmRleCA5YmM4MDc4Li40
YjRkOWQ2IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPiArKysgYi94ZW4v
YXJjaC94ODYvaHZtL2h2bS5jCj4gQEAgLTUxMiw2ICs1MTIsMTIgQEAgdm9pZCBodm1fZG9fcmVz
dW1lKHN0cnVjdCB2Y3B1ICp2KQo+ICAgICAgaWYgKCAhaGFuZGxlX2h2bV9pb19jb21wbGV0aW9u
KHYpICkKPiAgICAgICAgICByZXR1cm47Cj4gIAo+ICsgICAgLyoKPiArICAgICAqIFdlIGFyZSBh
Ym91dCB0byBhcHBseSBhY3Rpb25zIHJlcXVlc3RlZCBieSB0aGUgaW50cm9zcGVjdGlvbgo+ICsg
ICAgICogYWdlbnQuICBEb24ndCB0cmlnZ2VyIGZ1cnRoZXIgbW9uaXRvcmluZy4KPiArICAgICAq
Lwo+ICsgICAgdi0+bW9uaXRvci5zdXBwcmVzcyA9IHRydWU7Cj4gKwo+ICAgICAgaWYgKCB1bmxp
a2VseSh2LT5hcmNoLnZtX2V2ZW50KSApCj4gICAgICAgICAgaHZtX3ZtX2V2ZW50X2RvX3Jlc3Vt
ZSh2KTsKPiAgCj4gQEAgLTUyNiw2ICs1MzIsOCBAQCB2b2lkIGh2bV9kb19yZXN1bWUoc3RydWN0
IHZjcHUgKnYpCj4gICAgICAgICAgdi0+YXJjaC5odm0uaW5qZWN0X2V2ZW50LnZlY3RvciA9IEhW
TV9FVkVOVF9WRUNUT1JfVU5TRVQ7Cj4gICAgICB9Cj4gIAo+ICsgICAgdi0+bW9uaXRvci5zdXBw
cmVzcyA9IGZhbHNlOwo+ICsKPiAgICAgIGlmICggdW5saWtlbHkodi0+YXJjaC52bV9ldmVudCkg
JiYgdi0+YXJjaC5tb25pdG9yLm5leHRfaW50ZXJydXB0X2VuYWJsZWQgKQo+ICAgICAgewo+ICAg
ICAgICAgIHN0cnVjdCB4ODZfZXZlbnQgaW5mbzsKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L2h2bS9tb25pdG9yLmMgYi94ZW4vYXJjaC94ODYvaHZtL21vbml0b3IuYwo+IGluZGV4IDJhNDFj
Y2MuLmYxYTE5NmYgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9tb25pdG9yLmMKPiAr
KysgYi94ZW4vYXJjaC94ODYvaHZtL21vbml0b3IuYwo+IEBAIC0zNiw2ICszNiw5IEBAIGJvb2wg
aHZtX21vbml0b3JfY3IodW5zaWduZWQgaW50IGluZGV4LCB1bnNpZ25lZCBsb25nIHZhbHVlLCB1
bnNpZ25lZCBsb25nIG9sZCkKPiAgICAgIHN0cnVjdCBhcmNoX2RvbWFpbiAqYWQgPSAmY3Vyci0+
ZG9tYWluLT5hcmNoOwo+ICAgICAgdW5zaWduZWQgaW50IGN0cmxyZWdfYml0bWFzayA9IG1vbml0
b3JfY3RybHJlZ19iaXRtYXNrKGluZGV4KTsKPiAgCj4gKyAgICBpZiAoIGN1cnItPm1vbml0b3Iu
c3VwcHJlc3MgKQo+ICsgICAgICAgIHJldHVybiAwOwo+ICsKPiAgICAgIGlmICggaW5kZXggPT0g
Vk1fRVZFTlRfWDg2X0NSMyAmJiBodm1fcGNpZF9lbmFibGVkKGN1cnIpICkKPiAgICAgICAgICB2
YWx1ZSAmPSB+WDg2X0NSM19OT0ZMVVNIOyAvKiBDbGVhciB0aGUgbm9mbHVzaCBiaXQuICovCj4g
IAo+IEBAIC03Myw2ICs3Niw5IEBAIGJvb2wgaHZtX21vbml0b3JfZW11bF91bmltcGxlbWVudGVk
KHZvaWQpCj4gICAgICAgICAgLnZjcHVfaWQgID0gY3Vyci0+dmNwdV9pZCwKPiAgICAgIH07Cj4g
IAo+ICsgICAgaWYgKCBjdXJyLT5tb25pdG9yLnN1cHByZXNzICkKPiArICAgICAgICByZXR1cm4g
ZmFsc2U7CgpSYXRoZXIgdGhhbiBkb2luZyB0aGlzIGZvciBlYWNoIGV2ZW50LCBJIHRoaW5rIHdl
IG1heSBiZSBhYmxlIHRvIGRvIGl0Cm9ubHkgaW4gbW9uaXRvcl90cmFwcygpLiBBbSBJIG1pc3Np
bmcgc29tZXRoaW5nPwoKClRoYW5rcywKUmF6dmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 15:15:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 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 1gEyP0-0000h0-Gu; Tue, 23 Oct 2018 15:15:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0plj=nd=citrix.com=prvs=82734b35b=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gEyOy-0000gv-Ky
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 15:15:24 +0000
X-Inumbo-ID: 0d404a62-d6d6-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0d404a62-d6d6-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 17:12:27 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,416,1534809600"; d="scan'208";a="80838591"
To: Razvan Cojocaru <rcojocaru@bitdefender.com>, Xen-devel
 <xen-devel@lists.xen.org>
References: <1540305323-31554-1-git-send-email-andrew.cooper3@citrix.com>
 <1540305323-31554-2-git-send-email-andrew.cooper3@citrix.com>
 <c8b82aca-c24a-0dfc-5321-e95a984c24f5@bitdefender.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+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+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 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
 TQTBLzDKXok86M7BTQRS4TZ/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
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/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: <9a325052-409c-d6b0-d6fe-fe685b3a6325@citrix.com>
Date: Tue, 23 Oct 2018 16:08:28 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <c8b82aca-c24a-0dfc-5321-e95a984c24f5@bitdefender.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/2] x86/monitor: Introduce a boolean to
 suppress nested monitoring events
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

T24gMjMvMTAvMTggMTU6NTQsIFJhenZhbiBDb2pvY2FydSB3cm90ZToKPiBPbiAxMC8yMy8xOCA1
OjM1IFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L2h2bS9tb25pdG9yLmMgYi94ZW4vYXJjaC94ODYvaHZtL21vbml0b3IuYwo+PiBpbmRleCAyYTQx
Y2NjLi5mMWExOTZmIDEwMDY0NAo+PiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL21vbml0b3IuYwo+
PiArKysgYi94ZW4vYXJjaC94ODYvaHZtL21vbml0b3IuYwo+PiBAQCAtMzYsNiArMzYsOSBAQCBi
b29sIGh2bV9tb25pdG9yX2NyKHVuc2lnbmVkIGludCBpbmRleCwgdW5zaWduZWQgbG9uZyB2YWx1
ZSwgdW5zaWduZWQgbG9uZyBvbGQpCj4+ICAgICAgc3RydWN0IGFyY2hfZG9tYWluICphZCA9ICZj
dXJyLT5kb21haW4tPmFyY2g7Cj4+ICAgICAgdW5zaWduZWQgaW50IGN0cmxyZWdfYml0bWFzayA9
IG1vbml0b3JfY3RybHJlZ19iaXRtYXNrKGluZGV4KTsKPj4gIAo+PiArICAgIGlmICggY3Vyci0+
bW9uaXRvci5zdXBwcmVzcyApCj4+ICsgICAgICAgIHJldHVybiAwOwo+PiArCj4+ICAgICAgaWYg
KCBpbmRleCA9PSBWTV9FVkVOVF9YODZfQ1IzICYmIGh2bV9wY2lkX2VuYWJsZWQoY3VycikgKQo+
PiAgICAgICAgICB2YWx1ZSAmPSB+WDg2X0NSM19OT0ZMVVNIOyAvKiBDbGVhciB0aGUgbm9mbHVz
aCBiaXQuICovCj4+ICAKPj4gQEAgLTczLDYgKzc2LDkgQEAgYm9vbCBodm1fbW9uaXRvcl9lbXVs
X3VuaW1wbGVtZW50ZWQodm9pZCkKPj4gICAgICAgICAgLnZjcHVfaWQgID0gY3Vyci0+dmNwdV9p
ZCwKPj4gICAgICB9Owo+PiAgCj4+ICsgICAgaWYgKCBjdXJyLT5tb25pdG9yLnN1cHByZXNzICkK
Pj4gKyAgICAgICAgcmV0dXJuIGZhbHNlOwo+IFJhdGhlciB0aGFuIGRvaW5nIHRoaXMgZm9yIGVh
Y2ggZXZlbnQsIEkgdGhpbmsgd2UgbWF5IGJlIGFibGUgdG8gZG8gaXQKPiBvbmx5IGluIG1vbml0
b3JfdHJhcHMoKS4gQW0gSSBtaXNzaW5nIHNvbWV0aGluZz8KCkkgZ3Vlc3MgdGhhdCBkZXBlbmRz
IG9uIGhvdyBleHBlbnNpdmUgaXQgaXMgdG8gY29sbGVjdCB0b2dldGhlciB0aGUKb3RoZXIgZGF0
YSBiZWluZyBmZWQgaW50byB0aGUgbW9uaXRvciByaW5nLsKgIEkgc3VwcG9zZSBpdCBpcyBvbmx5
IHRoZQpodm1fZG9fcmVzdW1lKCkgcGF0aCB3aGljaCB3aWxsIHN1ZmZlciwgYW5kIG9ubHkgb24g
YSByZXBseSBmcm9tCmludHJvc3BlY3Rpb24sIHdoaWNoIGlzbid0IGV4YWN0bHkgYSBmYXN0cGF0
aC4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 15:24:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 15: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 1gEyXq-0001UJ-G4; Tue, 23 Oct 2018 15:24:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=czqh=nd=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gEyXp-0001UE-QM
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 15:24:33 +0000
X-Inumbo-ID: f2ff1b1a-d6d7-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id f2ff1b1a-d6d7-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 15:26:02 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 A2BAF3016E69; Tue, 23 Oct 2018 18:24:31 +0300 (EEST)
Received: from [10.10.196.90] (unknown [10.10.196.90])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 7BFE03084EEC;
 Tue, 23 Oct 2018 18:24:31 +0300 (EEST)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1540305323-31554-1-git-send-email-andrew.cooper3@citrix.com>
 <1540305323-31554-3-git-send-email-andrew.cooper3@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <55fb258c-25f0-34ba-c1ba-a3ef45b5cdea@bitdefender.com>
Date: Tue, 23 Oct 2018 18:24:28 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <1540305323-31554-3-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH 2/2] x86/hvm: Drop the may_defer boolean
 from hvm_* 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: Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMjMvMTggNTozNSBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBUaGUgbWF5X2RlZmVy
IGJvb2xlYW5zIHdlcmUgaW50cm9kdWNlZCB3aXRoIHRoZSBtb25pdG9yIGluZnJhc3RydWN0dXJl
LCBidXQKPiB0aGVpciBwdXJwb3NlIGlzIG5vdCBvYnZpb3VzIGFuZCBub3QgZGVzY3JpYmVkIGFu
eXdoZXJlLgo+IAo+IFRoZXkgZXhpc3QgdG8gYXZvaWQgdHJpZ2dlcmluZyBuZXN0ZWQgbW9uaXRv
cmluZyBldmVudHMgZnJvbSBpbnRyb3NwZWN0aW9uCj4gYWN0aXZpdGllcywgYnV0IHdpdGggdGhl
IGludHJvZHVjdGlvbiBvZiB0aGUgZ2VuZXJhbCBtb25pdG9yLnN1cHByZXNzCj4gaW5mcmFzdHJ1
Y3R1cmUsIHRoZXkgYXJlIG5vIGxvbmdlciBuZWVkZWQuICBEcm9wIHRoZW0uCgpJIGFkbWl0IHRo
ZWlyIHB1cnBvc2UgbWF5IG5vdCBiZSBvYnZpb3VzLCBidXQgdGhleSBkb24ndCBleGlzdCBvbmx5
IGZvcgp0aGUgcmVhc29uIHlvdSd2ZSBnaXZlbi4gVGhleSBleGlzdCBzbyB0aGF0IHdlIG1heSBi
ZSBhYmxlIHRvIHNlbmQgb3V0CnZtX2V2ZW50cyBfYmVmb3JlXyBhIHdyaXRlIGhhcHBlbnMgKHNv
IHRoYXQgd2UgYXJlIHRoZW4gYWJsZSB0byB2ZXRvIHRoZQpDUiBvciBNU1Igd3JpdGUgZnJvbSB0
aGUgaW50cm9zcGVjdGlvbiBhZ2VudCkuCgpTbyBkZWZlciBtZWFucyB0aGF0IHdlIGRlZmVyIHRo
ZSB3cml0ZSB0byB1bnRpbCBhZnRlciB0aGUgaW50cm9zcGVjdGlvbgphZ2VudCByZXBsaWVzLiBU
aGUgIm1heSIgcGFydCByZWZlcnMgdG8gdGhlIGZhY3QgdGhhdCB0aGUgaW50cm9zcGVjdGlvbgpt
YXkgbm90IGJlIGludGVyZXN0ZWQgaW4gdGhhdCBldmVudCwgc28geW91J3JlIHRlbGxpbmcgdGhl
IGZ1bmN0aW9uCiJwbGVhc2UgZG9uJ3Qgd3JpdGUgdGhlIHZhbHVlIGluIHRoaXMgTVNSLCBqdXN0
IHNlbmQgYSB2bV9ldmVudCBmb3Igbm93LApfdW5sZXNzXyB0aGUgaW50cm9zcGVjdGlvbiBhZ2Vu
dCBkaWRuJ3Qgc3Vic2NyaWJlIHRvIHdyaXRlcyBpbiB0aGlzCnBhcnRpY3VsYXIgTVNSIi4KClRo
ZSBhY3R1YWwgd3JpdGUgaXMgZG9uZSBpbiB0aGUgY29kZSBjYWxsZWQgYnkgaHZtX3ZtX2V2ZW50
X2RvX3Jlc3VtZSgpLAppZiB0aGUgdm1fZXZlbnQgcmVwbHkgYWxsb3dzIGl0LgoKPiBTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IC0tLQo+
IENDOiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+Cj4gQ0M6IFRh
bWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KPiBDQzogSmFuIEJldWxpY2ggPEpC
ZXVsaWNoQHN1c2UuY29tPgo+IENDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IEND
OiBKdW4gTmFrYWppbWEgPGp1bi5uYWthamltYUBpbnRlbC5jb20+Cj4gQ0M6IEtldmluIFRpYW4g
PGtldmluLnRpYW5AaW50ZWwuY29tPgo+IENDOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJv
dnNreUBvcmFjbGUuY29tPgo+IENDOiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0
aGlrdWxwYW5pdEBhbWQuY29tPgo+IENDOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNv
bT4KPiAtLS0KPiAgeGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgICAgICAgIHwgIDggKysrKy0t
LS0KPiAgeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICAgIHwgMzEgKysrKysrKysrKysr
KysrLS0tLS0tLS0tLS0tLS0tLQo+ICB4ZW4vYXJjaC94ODYvaHZtL3N2bS9uZXN0ZWRzdm0uYyAg
fCAxNCArKysrKysrLS0tLS0tLQo+ICB4ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYyAgICAgICAg
fCAgMiArLQo+ICB4ZW4vYXJjaC94ODYvaHZtL3ZtX2V2ZW50LmMgICAgICAgfCAgOSArKysrLS0t
LS0KPiAgeGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgICAgICAgIHwgIDQgKystLQo+ICB4ZW4v
YXJjaC94ODYvaHZtL3ZteC92dm14LmMgICAgICAgfCAxNiArKysrKysrKy0tLS0tLS0tCj4gIHhl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL3N1cHBvcnQuaCB8ICA4ICsrKystLS0tCj4gIDggZmlsZXMg
Y2hhbmdlZCwgNDUgaW5zZXJ0aW9ucygrKSwgNDcgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRl
LmMKPiBpbmRleCBjZDFkOWE3Li40M2YxOGMyIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vZW11bGF0ZS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKPiBAQCAtMjAy
NCw3ICsyMDI0LDcgQEAgc3RhdGljIGludCBodm1lbXVsX3dyaXRlX2NyKAo+ICAgICAgc3dpdGNo
ICggcmVnICkKPiAgICAgIHsKPiAgICAgIGNhc2UgMDoKPiAtICAgICAgICByYyA9IGh2bV9zZXRf
Y3IwKHZhbCwgMSk7Cj4gKyAgICAgICAgcmMgPSBodm1fc2V0X2NyMCh2YWwpOwo+ICAgICAgICAg
IGJyZWFrOwo+ICAKPiAgICAgIGNhc2UgMjoKPiBAQCAtMjAzMywxMSArMjAzMywxMSBAQCBzdGF0
aWMgaW50IGh2bWVtdWxfd3JpdGVfY3IoCj4gICAgICAgICAgYnJlYWs7Cj4gIAo+ICAgICAgY2Fz
ZSAzOgo+IC0gICAgICAgIHJjID0gaHZtX3NldF9jcjModmFsLCAxKTsKPiArICAgICAgICByYyA9
IGh2bV9zZXRfY3IzKHZhbCk7Cj4gICAgICAgICAgYnJlYWs7Cj4gIAo+ICAgICAgY2FzZSA0Ogo+
IC0gICAgICAgIHJjID0gaHZtX3NldF9jcjQodmFsLCAxKTsKPiArICAgICAgICByYyA9IGh2bV9z
ZXRfY3I0KHZhbCk7Cj4gICAgICAgICAgYnJlYWs7Cj4gIAo+ICAgICAgZGVmYXVsdDoKPiBAQCAt
MjA5Miw3ICsyMDkyLDcgQEAgc3RhdGljIGludCBodm1lbXVsX3dyaXRlX21zcigKPiAgICAgIHVp
bnQ2NF90IHZhbCwKPiAgICAgIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0KQo+ICB7Cj4g
LSAgICBpbnQgcmMgPSBodm1fbXNyX3dyaXRlX2ludGVyY2VwdChyZWcsIHZhbCwgMSk7Cj4gKyAg
ICBpbnQgcmMgPSBodm1fbXNyX3dyaXRlX2ludGVyY2VwdChyZWcsIHZhbCk7Cj4gIAo+ICAgICAg
aWYgKCByYyA9PSBYODZFTVVMX0VYQ0VQVElPTiApCj4gICAgICAgICAgeDg2X2VtdWxfaHdfZXhj
ZXB0aW9uKFRSQVBfZ3BfZmF1bHQsIDAsIGN0eHQpOwo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+IGluZGV4IDRiNGQ5ZDYuLjI5
NmI5NjcgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+ICsrKyBiL3hlbi9h
cmNoL3g4Ni9odm0vaHZtLmMKPiBAQCAtMjA0NiwxNSArMjA0NiwxNSBAQCBpbnQgaHZtX21vdl90
b19jcih1bnNpZ25lZCBpbnQgY3IsIHVuc2lnbmVkIGludCBncHIpCj4gICAgICBzd2l0Y2ggKCBj
ciApCj4gICAgICB7Cj4gICAgICBjYXNlIDA6Cj4gLSAgICAgICAgcmMgPSBodm1fc2V0X2NyMCh2
YWwsIDEpOwo+ICsgICAgICAgIHJjID0gaHZtX3NldF9jcjAodmFsKTsKPiAgICAgICAgICBicmVh
azsKPiAgCj4gICAgICBjYXNlIDM6Cj4gLSAgICAgICAgcmMgPSBodm1fc2V0X2NyMyh2YWwsIDEp
Owo+ICsgICAgICAgIHJjID0gaHZtX3NldF9jcjModmFsKTsKPiAgICAgICAgICBicmVhazsKPiAg
Cj4gICAgICBjYXNlIDQ6Cj4gLSAgICAgICAgcmMgPSBodm1fc2V0X2NyNCh2YWwsIDEpOwo+ICsg
ICAgICAgIHJjID0gaHZtX3NldF9jcjQodmFsKTsKPiAgICAgICAgICBicmVhazsKPiAgCj4gICAg
ICBjYXNlIDg6Cj4gQEAgLTIxNTAsNyArMjE1MCw3IEBAIHN0YXRpYyB2b2lkIGh2bV91cGRhdGVf
Y3Ioc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBjciwgdW5zaWduZWQgbG9uZyB2YWx1ZSkK
PiAgICAgIGh2bV91cGRhdGVfZ3Vlc3RfY3IodiwgY3IpOwo+ICB9Cj4gIAo+IC1pbnQgaHZtX3Nl
dF9jcjAodW5zaWduZWQgbG9uZyB2YWx1ZSwgYm9vbF90IG1heV9kZWZlcikKPiAraW50IGh2bV9z
ZXRfY3IwKHVuc2lnbmVkIGxvbmcgdmFsdWUpCj4gIHsKPiAgICAgIHN0cnVjdCB2Y3B1ICp2ID0g
Y3VycmVudDsKPiAgICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47Cj4gQEAgLTIxNzYs
OCArMjE3Niw4IEBAIGludCBodm1fc2V0X2NyMCh1bnNpZ25lZCBsb25nIHZhbHVlLCBib29sX3Qg
bWF5X2RlZmVyKQo+ICAgICAgICAgICAodmFsdWUgJiAoWDg2X0NSMF9QRSB8IFg4Nl9DUjBfUEcp
KSA9PSBYODZfQ1IwX1BHICkKPiAgICAgICAgICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047Cj4g
IAo+IC0gICAgaWYgKCBtYXlfZGVmZXIgJiYgdW5saWtlbHkodi0+ZG9tYWluLT5hcmNoLm1vbml0
b3Iud3JpdGVfY3RybHJlZ19lbmFibGVkICYKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIG1vbml0b3JfY3RybHJlZ19iaXRtYXNrKFZNX0VWRU5UX1g4Nl9DUjApKSApCj4gKyAgICBp
ZiAoIHVubGlrZWx5KHYtPmRvbWFpbi0+YXJjaC5tb25pdG9yLndyaXRlX2N0cmxyZWdfZW5hYmxl
ZCAmCj4gKyAgICAgICAgICAgICAgICAgIG1vbml0b3JfY3RybHJlZ19iaXRtYXNrKFZNX0VWRU5U
X1g4Nl9DUjApKSApCj4gICAgICB7Cj4gICAgICAgICAgQVNTRVJUKHYtPmFyY2gudm1fZXZlbnQp
Owo+ICAKPiBAQCAtMjI2OCwxNSArMjI2OCwxNSBAQCBpbnQgaHZtX3NldF9jcjAodW5zaWduZWQg
bG9uZyB2YWx1ZSwgYm9vbF90IG1heV9kZWZlcikKPiAgICAgIHJldHVybiBYODZFTVVMX09LQVk7
Cj4gIH0KPiAgCj4gLWludCBodm1fc2V0X2NyMyh1bnNpZ25lZCBsb25nIHZhbHVlLCBib29sX3Qg
bWF5X2RlZmVyKQo+ICtpbnQgaHZtX3NldF9jcjModW5zaWduZWQgbG9uZyB2YWx1ZSkKPiAgewo+
ICAgICAgc3RydWN0IHZjcHUgKnYgPSBjdXJyZW50Owo+ICAgICAgc3RydWN0IHBhZ2VfaW5mbyAq
cGFnZTsKPiAgICAgIHVuc2lnbmVkIGxvbmcgb2xkID0gdi0+YXJjaC5odm0uZ3Vlc3RfY3JbM107
Cj4gICAgICBib29sIG5vZmx1c2ggPSBmYWxzZTsKPiAgCj4gLSAgICBpZiAoIG1heV9kZWZlciAm
JiB1bmxpa2VseSh2LT5kb21haW4tPmFyY2gubW9uaXRvci53cml0ZV9jdHJscmVnX2VuYWJsZWQg
Jgo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbW9uaXRvcl9jdHJscmVnX2JpdG1h
c2soVk1fRVZFTlRfWDg2X0NSMykpICkKPiArICAgIGlmICggdW5saWtlbHkodi0+ZG9tYWluLT5h
cmNoLm1vbml0b3Iud3JpdGVfY3RybHJlZ19lbmFibGVkICYKPiArICAgICAgICAgICAgICAgICAg
bW9uaXRvcl9jdHJscmVnX2JpdG1hc2soVk1fRVZFTlRfWDg2X0NSMykpICkKPiAgICAgIHsKPiAg
ICAgICAgICBBU1NFUlQodi0+YXJjaC52bV9ldmVudCk7Cj4gIAo+IEBAIC0yMzIyLDcgKzIzMjIs
NyBAQCBpbnQgaHZtX3NldF9jcjModW5zaWduZWQgbG9uZyB2YWx1ZSwgYm9vbF90IG1heV9kZWZl
cikKPiAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKPiAgfQo+ICAKPiAtaW50IGh2
bV9zZXRfY3I0KHVuc2lnbmVkIGxvbmcgdmFsdWUsIGJvb2xfdCBtYXlfZGVmZXIpCj4gK2ludCBo
dm1fc2V0X2NyNCh1bnNpZ25lZCBsb25nIHZhbHVlKQo+ICB7Cj4gICAgICBzdHJ1Y3QgdmNwdSAq
diA9IGN1cnJlbnQ7Cj4gICAgICB1bnNpZ25lZCBsb25nIG9sZF9jcjsKPiBAQCAtMjM1Niw4ICsy
MzU2LDggQEAgaW50IGh2bV9zZXRfY3I0KHVuc2lnbmVkIGxvbmcgdmFsdWUsIGJvb2xfdCBtYXlf
ZGVmZXIpCj4gICAgICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OOwo+ICAgICAgfQo+ICAK
PiAtICAgIGlmICggbWF5X2RlZmVyICYmIHVubGlrZWx5KHYtPmRvbWFpbi0+YXJjaC5tb25pdG9y
LndyaXRlX2N0cmxyZWdfZW5hYmxlZCAmCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBtb25pdG9yX2N0cmxyZWdfYml0bWFzayhWTV9FVkVOVF9YODZfQ1I0KSkgKQo+ICsgICAgaWYg
KCB1bmxpa2VseSh2LT5kb21haW4tPmFyY2gubW9uaXRvci53cml0ZV9jdHJscmVnX2VuYWJsZWQg
Jgo+ICsgICAgICAgICAgICAgICAgICBtb25pdG9yX2N0cmxyZWdfYml0bWFzayhWTV9FVkVOVF9Y
ODZfQ1I0KSkgKQo+ICAgICAgewo+ICAgICAgICAgIEFTU0VSVCh2LT5hcmNoLnZtX2V2ZW50KTsK
PiAgCj4gQEAgLTI5ODksNyArMjk4OSw3IEBAIHZvaWQgaHZtX3Rhc2tfc3dpdGNoKAo+ICAgICAg
aWYgKCB0YXNrX3N3aXRjaF9sb2FkX3NlZyh4ODZfc2VnX2xkdHIsIHRzcy5sZHQsIG5ld19jcGws
IDApICkKPiAgICAgICAgICBnb3RvIG91dDsKPiAgCj4gLSAgICByYyA9IGh2bV9zZXRfY3IzKHRz
cy5jcjMsIDEpOwo+ICsgICAgcmMgPSBodm1fc2V0X2NyMyh0c3MuY3IzKTsKPiAgICAgIGlmICgg
cmMgPT0gWDg2RU1VTF9FWENFUFRJT04gKQo+ICAgICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0
aW9uKFRSQVBfZ3BfZmF1bHQsIDApOwo+ICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQo+
IEBAIC0zNDk3LDggKzM0OTcsNyBAQCBpbnQgaHZtX21zcl9yZWFkX2ludGVyY2VwdCh1bnNpZ25l
ZCBpbnQgbXNyLCB1aW50NjRfdCAqbXNyX2NvbnRlbnQpCj4gICAgICBnb3RvIG91dDsKPiAgfQo+
ICAKPiAtaW50IGh2bV9tc3Jfd3JpdGVfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2
NF90IG1zcl9jb250ZW50LAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCBtYXlf
ZGVmZXIpCj4gK2ludCBodm1fbXNyX3dyaXRlX2ludGVyY2VwdCh1bnNpZ25lZCBpbnQgbXNyLCB1
aW50NjRfdCBtc3JfY29udGVudCkKPiAgewo+ICAgICAgc3RydWN0IHZjcHUgKnYgPSBjdXJyZW50
Owo+ICAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKPiBAQCAtMzUwNyw3ICszNTA2
LDcgQEAgaW50IGh2bV9tc3Jfd3JpdGVfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2
NF90IG1zcl9jb250ZW50LAo+ICAgICAgSFZNVFJBQ0VfM0QoTVNSX1dSSVRFLCBtc3IsCj4gICAg
ICAgICAgICAgICAgICh1aW50MzJfdCltc3JfY29udGVudCwgKHVpbnQzMl90KShtc3JfY29udGVu
dCA+PiAzMikpOwo+ICAKPiAtICAgIGlmICggbWF5X2RlZmVyICYmIHVubGlrZWx5KG1vbml0b3Jl
ZF9tc3Iodi0+ZG9tYWluLCBtc3IpKSApCj4gKyAgICBpZiAoIHVubGlrZWx5KG1vbml0b3JlZF9t
c3Iodi0+ZG9tYWluLCBtc3IpKSApCj4gICAgICB7Cj4gICAgICAgICAgdWludDY0X3QgbXNyX29s
ZF9jb250ZW50Owo+ICAKCkkgZG9uJ3Qgc2VlIGhvdyB0aGlzIGNvdWxkIHdvcmsuIFRoZSBiZWdp
bm5pbmcgb2YgdGhpcyBmdW5jdGlvbiBsb29rcyBhcwpmb2xsb3dzOgoKMzQ5MiBpbnQgaHZtX21z
cl93cml0ZV9pbnRlcmNlcHQodW5zaWduZWQgaW50IG1zciwgdWludDY0X3QgbXNyX2NvbnRlbnQs
CjM0OTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgbWF5X2RlZmVyKQozNDk0IHsK
MzQ5NSAgICAgc3RydWN0IHZjcHUgKnYgPSBjdXJyZW50OwozNDk2ICAgICBzdHJ1Y3QgZG9tYWlu
ICpkID0gdi0+ZG9tYWluOwozNDk3ICAgICBpbnQgcmV0OwozNDk4CjM0OTkgICAgIEhWTVRSQUNF
XzNEKE1TUl9XUklURSwgbXNyLAozNTAwICAgICAgICAgICAgICAgICh1aW50MzJfdCltc3JfY29u
dGVudCwgKHVpbnQzMl90KShtc3JfY29udGVudCA+PiAzMikpOwozNTAxCjM1MDIgICAgIGlmICgg
bWF5X2RlZmVyICYmIHVubGlrZWx5KG1vbml0b3JlZF9tc3Iodi0+ZG9tYWluLCBtc3IpKSApCjM1
MDMgICAgIHsKMzUwNCAgICAgICAgIHVpbnQ2NF90IG1zcl9vbGRfY29udGVudDsKMzUwNQozNTA2
ICAgICAgICAgcmV0ID0gaHZtX21zcl9yZWFkX2ludGVyY2VwdChtc3IsICZtc3Jfb2xkX2NvbnRl
bnQpOwozNTA3ICAgICAgICAgaWYgKCByZXQgIT0gWDg2RU1VTF9PS0FZICkKMzUwOCAgICAgICAg
ICAgICByZXR1cm4gcmV0OwozNTA5CjM1MTAgICAgICAgICBBU1NFUlQodi0+YXJjaC52bV9ldmVu
dCk7CjM1MTEKMzUxMiAgICAgICAgIC8qIFRoZSBhY3R1YWwgd3JpdGUgd2lsbCBvY2N1ciBpbiBo
dm1fZG9fcmVzdW1lKCkgKGlmCnBlcm1pdHRlZCkuICovCjM1MTMgICAgICAgICB2LT5hcmNoLnZt
X2V2ZW50LT53cml0ZV9kYXRhLmRvX3dyaXRlLm1zciA9IDE7CjM1MTQgICAgICAgICB2LT5hcmNo
LnZtX2V2ZW50LT53cml0ZV9kYXRhLm1zciA9IG1zcjsKMzUxNSAgICAgICAgIHYtPmFyY2gudm1f
ZXZlbnQtPndyaXRlX2RhdGEudmFsdWUgPSBtc3JfY29udGVudDsKMzUxNgozNTE3ICAgICAgICAg
aHZtX21vbml0b3JfbXNyKG1zciwgbXNyX2NvbnRlbnQsIG1zcl9vbGRfY29udGVudCk7CjM1MTgg
ICAgICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwozNTE5ICAgICB9CjM1MjAKMzUyMSAgICAgaWYg
KCAocmV0ID0gZ3Vlc3Rfd3Jtc3IodiwgbXNyLCBtc3JfY29udGVudCkpICE9Clg4NkVNVUxfVU5I
QU5ETEVBQkxFICkKMzUyMiAgICAgICAgIHJldHVybiByZXQ7CgpCeSBkdW1waW5nIG1heV9kZWZl
ciwgeW91J3JlIG5vdyBtYWtpbmcgc3VyZSB0aGF0IHRoaXMgZnVuY3Rpb24gd2lsbApuZXZlciBn
ZXQgdG8gZ3Vlc3Rfd3Jtc3IoKSBhcyBsb25nIGFzIHdlJ3JlIGRlYWxpbmcgd2l0aCBhIG1vbml0
b3JlZF9tc3IoKS4KCkJ1dCB0aGUgY29kZSBjdXJyZW50bHkgY2FsbHMgaHZtX21zcl93cml0ZV9p
bnRlcmNlcHQoKSB3aXRoIGEgMCB2YWx1ZQpmb3IgbWF5X2RlZmVyIG5vdCBvbmx5IGluIGh2bV92
bV9ldmVudF9kb19yZXN1bWUoKSwgYnV0IGFsc28gaW4KbG9hZF9zaGFkb3dfZ3Vlc3Rfc3RhdGUo
KSBpbiB2dm14LmMsIGZvciBleGFtcGxlLgoKU3BlYWtpbmcgb2Ygd2hpY2gsIHJlbW92aW5nIG1h
eV9kZWZlciBmcm9tIHRoZXNlIGZ1bmN0aW9ucyB3aXRob3V0Cmxvb2tpbmcgYXQgdi0+bW9uaXRv
ci5zdXBwcmVzcyB3b24ndCB3b3JrLiBJIHRoaW5rIHdoYXQgeW91IHdlcmUgYWltaW5nCmF0IHdh
cyBwZXJoYXBzIHRvIHJlcGxhY2UgbWF5X2RlZmVyIHdpdGggYW4gZXF1aWx2YWxlbnQgdGVzdCBv
bgp2LT5tb25pdG9yLnN1cHByZXNzIGluIHRoZSBib2R5IG9mIHRoZSBmdW5jdGlvbiBpbnN0ZWFk
IG9mIHNpbXBseQplcmFzaW5nIG1heV9kZWZlciBmcm9tIGV2ZXJ5d2hlcmUuCgoKVGhhbmtzLApS
YXp2YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 15:27:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 15:27: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 1gEyb4-0001cj-1P; Tue, 23 Oct 2018 15:27:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=czqh=nd=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gEyb3-0001ce-1B
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 15:27:53 +0000
X-Inumbo-ID: cc043c0c-d6d7-11e8-a8a5-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id cc043c0c-d6d7-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 17:24:56 +0200 (CEST)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 D01573016E65; Tue, 23 Oct 2018 18:27:50 +0300 (EEST)
Received: from [10.10.196.90] (unknown [10.10.196.90])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id C2AA43084EEC;
 Tue, 23 Oct 2018 18:27:50 +0300 (EEST)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1540305323-31554-1-git-send-email-andrew.cooper3@citrix.com>
 <1540305323-31554-2-git-send-email-andrew.cooper3@citrix.com>
 <c8b82aca-c24a-0dfc-5321-e95a984c24f5@bitdefender.com>
 <9a325052-409c-d6b0-d6fe-fe685b3a6325@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <3a274022-10c4-dab9-f2cf-547c24466a3a@bitdefender.com>
Date: Tue, 23 Oct 2018 18:27:48 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <9a325052-409c-d6b0-d6fe-fe685b3a6325@citrix.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH 1/2] x86/monitor: Introduce a boolean to
 suppress nested monitoring events
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

T24gMTAvMjMvMTggNjowOCBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAyMy8xMC8xOCAx
NTo1NCwgUmF6dmFuIENvam9jYXJ1IHdyb3RlOgo+PiBPbiAxMC8yMy8xOCA1OjM1IFBNLCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOgo+Pj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vbW9uaXRv
ci5jIGIveGVuL2FyY2gveDg2L2h2bS9tb25pdG9yLmMKPj4+IGluZGV4IDJhNDFjY2MuLmYxYTE5
NmYgMTAwNjQ0Cj4+PiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL21vbml0b3IuYwo+Pj4gKysrIGIv
eGVuL2FyY2gveDg2L2h2bS9tb25pdG9yLmMKPj4+IEBAIC0zNiw2ICszNiw5IEBAIGJvb2wgaHZt
X21vbml0b3JfY3IodW5zaWduZWQgaW50IGluZGV4LCB1bnNpZ25lZCBsb25nIHZhbHVlLCB1bnNp
Z25lZCBsb25nIG9sZCkKPj4+ICAgICAgc3RydWN0IGFyY2hfZG9tYWluICphZCA9ICZjdXJyLT5k
b21haW4tPmFyY2g7Cj4+PiAgICAgIHVuc2lnbmVkIGludCBjdHJscmVnX2JpdG1hc2sgPSBtb25p
dG9yX2N0cmxyZWdfYml0bWFzayhpbmRleCk7Cj4+PiAgCj4+PiArICAgIGlmICggY3Vyci0+bW9u
aXRvci5zdXBwcmVzcyApCj4+PiArICAgICAgICByZXR1cm4gMDsKPj4+ICsKPj4+ICAgICAgaWYg
KCBpbmRleCA9PSBWTV9FVkVOVF9YODZfQ1IzICYmIGh2bV9wY2lkX2VuYWJsZWQoY3VycikgKQo+
Pj4gICAgICAgICAgdmFsdWUgJj0gflg4Nl9DUjNfTk9GTFVTSDsgLyogQ2xlYXIgdGhlIG5vZmx1
c2ggYml0LiAqLwo+Pj4gIAo+Pj4gQEAgLTczLDYgKzc2LDkgQEAgYm9vbCBodm1fbW9uaXRvcl9l
bXVsX3VuaW1wbGVtZW50ZWQodm9pZCkKPj4+ICAgICAgICAgIC52Y3B1X2lkICA9IGN1cnItPnZj
cHVfaWQsCj4+PiAgICAgIH07Cj4+PiAgCj4+PiArICAgIGlmICggY3Vyci0+bW9uaXRvci5zdXBw
cmVzcyApCj4+PiArICAgICAgICByZXR1cm4gZmFsc2U7Cj4+IFJhdGhlciB0aGFuIGRvaW5nIHRo
aXMgZm9yIGVhY2ggZXZlbnQsIEkgdGhpbmsgd2UgbWF5IGJlIGFibGUgdG8gZG8gaXQKPj4gb25s
eSBpbiBtb25pdG9yX3RyYXBzKCkuIEFtIEkgbWlzc2luZyBzb21ldGhpbmc/Cj4gCj4gSSBndWVz
cyB0aGF0IGRlcGVuZHMgb24gaG93IGV4cGVuc2l2ZSBpdCBpcyB0byBjb2xsZWN0IHRvZ2V0aGVy
IHRoZQo+IG90aGVyIGRhdGEgYmVpbmcgZmVkIGludG8gdGhlIG1vbml0b3IgcmluZy7CoCBJIHN1
cHBvc2UgaXQgaXMgb25seSB0aGUKPiBodm1fZG9fcmVzdW1lKCkgcGF0aCB3aGljaCB3aWxsIHN1
ZmZlciwgYW5kIG9ubHkgb24gYSByZXBseSBmcm9tCj4gaW50cm9zcGVjdGlvbiwgd2hpY2ggaXNu
J3QgZXhhY3RseSBhIGZhc3RwYXRoLgoKbW9uaXRvcl90cmFwcygpIGNhbGxzIHZtX2V2ZW50X2Zp
bGxfcmVncyhyZXEpOyBhdCB0aGUgdmVyeSBlbmQsIHdoaWNoCnlvdSBjYW4gc2hvcnQtY2lyY3Vp
dCBieSByZXR1cm5pbmcgc29vbmVyLiBUaGUgcmVzdCBvZiB0aGUgaW5mb3JtYXRpb24gSQpiZWxp
ZXZlIGhhcyBhbHJlYWR5IGJlZW4gY29sbGVjdGVkIHdoZXJlIHlvdSB0ZXN0IHYtPm1vbml0b3Iu
c3VwcHJlc3M6CgogOTEgaW50IG1vbml0b3JfdHJhcHMoc3RydWN0IHZjcHUgKnYsIGJvb2wgc3lu
Yywgdm1fZXZlbnRfcmVxdWVzdF90ICpyZXEpCiA5MiB7CiA5MyAgICAgaW50IHJjOwogOTQgICAg
IHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CiA5NQogOTYgICAgIHJjID0gdm1fZXZlbnRf
Y2xhaW1fc2xvdChkLCBkLT52bV9ldmVudF9tb25pdG9yKTsKIDk3ICAgICBzd2l0Y2ggKCByYyAp
CiA5OCAgICAgewogOTkgICAgIGNhc2UgMDoKMTAwICAgICAgICAgYnJlYWs7CjEwMSAgICAgY2Fz
ZSAtRU5PU1lTOgoxMDIgICAgICAgICAvKgoxMDMgICAgICAgICAgKiBJZiB0aGVyZSB3YXMgbm8g
cmluZyB0byBoYW5kbGUgdGhlIGV2ZW50LCB0aGVuCjEwNCAgICAgICAgICAqIHNpbXBseSBjb250
aW51ZSBleGVjdXRpbmcgbm9ybWFsbHkuCjEwNSAgICAgICAgICAqLwoxMDYgICAgICAgICByZXR1
cm4gMDsKMTA3ICAgICBkZWZhdWx0OgoxMDggICAgICAgICByZXR1cm4gcmM7CjEwOSAgICAgfTsK
MTEwCjExMSAgICAgcmVxLT52Y3B1X2lkID0gdi0+dmNwdV9pZDsKMTEyCjExMyAgICAgaWYgKCBz
eW5jICkKMTE0ICAgICB7CjExNSAgICAgICAgIHJlcS0+ZmxhZ3MgfD0gVk1fRVZFTlRfRkxBR19W
Q1BVX1BBVVNFRDsKMTE2ICAgICAgICAgdm1fZXZlbnRfdmNwdV9wYXVzZSh2KTsKMTE3ICAgICAg
ICAgcmMgPSAxOwoxMTggICAgIH0KMTE5CjEyMCAgICAgaWYgKCBhbHRwMm1fYWN0aXZlKGQpICkK
MTIxICAgICB7CjEyMiAgICAgICAgIHJlcS0+ZmxhZ3MgfD0gVk1fRVZFTlRfRkxBR19BTFRFUk5B
VEVfUDJNOwoxMjMgICAgICAgICByZXEtPmFsdHAybV9pZHggPSBhbHRwMm1fdmNwdV9pZHgodik7
CjEyNCAgICAgfQoxMjUKMTI2ICAgICB2bV9ldmVudF9maWxsX3JlZ3MocmVxKTsKMTI3ICAgICB2
bV9ldmVudF9wdXRfcmVxdWVzdChkLCBkLT52bV9ldmVudF9tb25pdG9yLCByZXEpOwoxMjgKMTI5
ICAgICByZXR1cm4gcmM7CjEzMCB9CgoKVGhhbmtzLApSYXp2YW4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 15:31:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 15:31: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 1gEyeP-0002KA-Iz; Tue, 23 Oct 2018 15:31:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=4db+=nd=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1gEyeO-0002K5-87
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 15:31:20 +0000
X-Inumbo-ID: 4763c593-d6d8-11e8-a8a5-bc764e045a96
Received: from mail-lf1-x142.google.com (unknown [2a00:1450:4864:20::142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4763c593-d6d8-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 17:28:24 +0200 (CEST)
Received: by mail-lf1-x142.google.com with SMTP id p11-v6so1482713lfc.6
 for <xen-devel@lists.xen.org>; Tue, 23 Oct 2018 08:31:19 -0700 (PDT)
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=tO4M5Jy6iFsVr/wLVzO1al5JqqBLJ9b7MVZDpN72Atw=;
 b=Bv8eAmsnKsB2iDRx4KZlnHcEFo6t2Ve0puRnNE+FsWGqfs17N63Ublo6t0hKBEHrF/
 AeWKVqnvfg49D/2fRGMepznmPm7Un1ZRmrD+zsNYeHFX3VM93tcuJkqq7hQw8LfAu2Bp
 tEDGvOKzy74uhaTs6+CaWQsC5POe284SwmDXhzkJQ8PByRO4mbLD1s+ZjRtUzFxjg7i5
 vmsjhSOM45WImdfynGdP2bJBLha+627wpDgNiLxEVptLdS/61M62hZdaqNeOE8cOETbN
 XouCkWgxOajv6RA/WKYspUuUz2Y19jLkqu5ES6lm92rrpA0s9qYJSi24IyZfG3Wf9BP4
 A4CQ==
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=tO4M5Jy6iFsVr/wLVzO1al5JqqBLJ9b7MVZDpN72Atw=;
 b=SaKXsamsv8SJ+bZao88fnlvmrvH8czr0A9FReDo9JY6kz0A0e8+BUo4XcJ3V58GTJj
 /6JsIPXMP3uR8JXB/gsIFnE9G6oHwNR/q4Zx4aupPM+45YIOeLt7bPe4n6Yi1i6DqLDs
 6ka+ytWSapoWHHSYanBNtVJpsLlthaV2vbbCGW17IlliWSD76Di2oT1x8zVQ8UkU1+Ra
 yThLJdGJbqKkFxHiZLTpVSXSUREdaJPCioZebI21HYVgccBWXjT2a8LojJ2JK1noWHG6
 blZxf8EqDAfbzsMquP8yfiiCei9S6f+fjdQ+L8+DhKi8EmGr6Z33CDyYfttdcEaxXKMp
 VV3g==
X-Gm-Message-State: ABuFfojbgbLZYdw8ocHeldtyscVFSBLUbqRLQjsXZYeRXdYY0GXVkVjN
 1n8eFJfD7Pheg7gX98uSaJty8wIlYnGL5XqZZ+8=
X-Google-Smtp-Source: ACcGV626vB/mb6dzaklOkRC5K3ZgWY59dL4dqzDNG68QNFOKCQYhWH4ptTwtTcR0GC8gK4wdSe2x+4Fe/2vBLgFNaH4=
X-Received: by 2002:a19:3b12:: with SMTP id i18mr5135905lfa.28.1540308677580; 
 Tue, 23 Oct 2018 08:31:17 -0700 (PDT)
MIME-Version: 1.0
References: <20181023105912.25235-1-sergey.dyasli@citrix.com>
 <588efa4c-c7ef-e18d-adca-e605e586d60b@citrix.com>
 <CAKf6xpsyqJnNPeD81zJmO5y8OrVHHzsAEABePm8eqoFODPZpDA@mail.gmail.com>
 <55f38a42-a3dd-6fb5-52c4-92f2d98a8c96@citrix.com>
In-Reply-To: <55f38a42-a3dd-6fb5-52c4-92f2d98a8c96@citrix.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Tue, 23 Oct 2018 11:31:05 -0400
Message-ID: <CAKf6xpsj8ScbxzEMjaNtttp9QSgp_+Ofijz6-JqFUiYdYoQOcg@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Subject: Re: [Xen-devel] [PATCH v2] x86/boot: enable NMIs after traps 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: sergey.dyasli@citrix.com, Wei Liu <wei.liu2@citrix.com>,
 Ross Philipson <ross.philipson@gmail.com>, xen-devel@lists.xen.org,
 Jan Beulich <jbeulich@suse.com>, eric chanudet <eric.chanudet@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>

T24gVHVlLCBPY3QgMjMsIDIwMTggYXQgMTA6NDYgQU0gQW5kcmV3IENvb3Blcgo8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4KPiBPbiAyMy8xMC8xOCAxNTowMSwgSmFzb24gQW5k
cnl1ayB3cm90ZToKPiA+IE9uIFR1ZSwgT2N0IDIzLCAyMDE4IGF0IDc6MTUgQU0gQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPj4gT24gMjMvMTAvMTgg
MTE6NTksIFNlcmdleSBEeWFzbGkgd3JvdGU6Cj4gPj4+IEluIGNlcnRhaW4gc2NlbmFyaW9zLCBO
TUlzIG1pZ2h0IGJlIGRpc2FibGVkIGR1cmluZyBYZW4gYm9vdCBwcm9jZXNzLgo+ID4+PiBTdWNo
IHNpdHVhdGlvbiB3aWxsIGNhdXNlIGFsdGVybmF0aXZlX2luc3RydWN0aW9ucygpIHRvOgo+ID4+
Pgo+ID4+PiAgICAgcGFuaWMoIlRpbWVkIG91dCB3YWl0aW5nIGZvciBhbHRlcm5hdGl2ZXMgc2Vs
Zi1OTUkgdG8gaGl0Iik7Cj4gPj4+Cj4gPj4+IFRoaXMgYnVnIHdhcyBvcmlnaW5hbGx5IHNlZW4g
d2hlbiB1c2luZyBUYm9vdCB0byBib290IFhlbi4KPiA+Pj4KPiA+Pj4gVG8gcHJldmVudCB0aGlz
IGZyb20gaGFwcGVuaW5nLCBlbmFibGUgTk1JcyBkdXJpbmcgY3B1X2luaXQoKSBhbmQKPiA+Pj4g
ZHVyaW5nIF9fc3RhcnRfeGVuKCkgZm9yIEJTUC4KPiA+Pj4KPiA+Pj4gU2lnbmVkLW9mZi1ieTog
U2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgo+ID4+IFJldmlld2VkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+ID4gRllJLCBSb3Nz
IGFuZCBFcmljIGNhbWUgdXAgd2l0aCBhIHRib290IHBhdGNoIHJlY2VudGx5IGFkZGVkIHRvIE9w
ZW5YVDoKPiA+IGh0dHBzOi8vZ2l0aHViLmNvbS9PcGVuWFQveGVuY2xpZW50LW9lL2Jsb2IvbWFz
dGVyL3JlY2lwZXMtb3Blbnh0L3Rib290L3Rib290LTEuOS42LzAwMjMtdGJvb3QtVW5tYXNrLU5N
SS1wb3RlbnRpYWxseS1tYXNrZWQtZHVyaW5nLVNFTlRFUi5wYXRjaAo+ID4KPiA+IFVzaW5nIHRo
aXMgWGVuIHBhdGNoIHdpdGggdGhlIHRib290IG9uZSByZXZlcnRlZCB3b3JrcyB0b28uCj4gPgo+
ID4gVGVzdGVkLWJ5OiBKYXNvbiBBbmRyeXVrIDxqYW5kcnl1a0BnbWFpbC5jb20+Cj4KPiA6KAo+
Cj4gQ2FuIGJ1Z3MgbGlrZSB0aGlzIHBsZWFzZSBiZSByZXBvcnRlZCB1cHN0cmVhbT8gIEdpdmVu
IHRoZSBvYnNlcnZhdGlvbgo+IG9mICJUYm9vdCBoYW5kcyBvZmYgd2l0aCBOTUlzIGRpc2FibGVk
IiwgdGhlIGZpeCBpcyB2ZXJ5IGVhc3kuCgpJJ20gbm90IG9wcG9zZWQgdG8gcmVwb3J0aW5nIHVw
c3RyZWFtLiAgSW4gdGhpcyBjYXNlLCBJIGF0IGxlYXN0CmFzc3VtZWQgaXQgd2FzIHNvbWV0aGlu
ZyB3ZSBkaWQgaW4gb3VyIEVGSSAmIHRib290IGNvbWJvLiAgQW4gSXZ5CkJyaWRnZSBsZWdhY3kg
Ym9vdCBzeXN0ZW0gd2l0aCB0Ym9vdCAmIFhlbiB3b3JrZWQgZmluZS4gIEZvciBtZSwgaXQKd2Fz
IG9ubHkgYSBuZXdlciBTa3lsYWtlIChvciBLYWJ5IExha2UpIG1hY2hpbmUgdGhhdCBoYWQgaXNz
dWUgd2hlbgpib290aW5nIG91ciBFRkkgJiB0Ym9vdCBjb21iby4gIFNvIGl0IHdhc24ndCBjbGVh
ciB0aGF0IHRib290IGFsd2F5cwpsZWZ0IE5NSXMgZGlzYWJsZWQuICBZZXMsIHdlIHNob3VsZCBo
YXZlIHJlcG9ydGVkIHNvbWV0aGluZyB1cHN0cmVhbQphcyBhIGhlYWRzIHVwIGZvciBvdGhlciB0
Ym9vdC9YZW4gdXNlcnMuCgpSZWdhcmRzLApKYXNvbgoKPiBPbiB0aGUgc3ViamVjdCBvZiBoYXZp
bmcgTk1JcyBkaXNhYmxlZCwgaXQgaXMgZGVmaW5pdGVseSBhIG1vcmUgcm9idXN0Cj4gd2F5IG9m
IGhhbmRpbmcgb2ZmIGJldHdlZW4gY29tcG9uZW50cy4gIFVudGlsIFhlbiBoYXMgdHJhbnNpdGlv
bmVkIHRoZQo+IEJTUCBhbmQgQVBzIGludG8gNjRiaXQgbW9kZSBhbmQgZnVsbHkgc2V0IHRoZSBJ
RFQgdXAsIE5NSXMgYXJlIGZhdGFsIHRvCj4gdGhlIHN5c3RlbS4KPgo+IEZ1cnRoZXJtb3JlLCBJ
J3ZlIGdvdCBzb21lIHBsYW5zIHRvIHN1Z2dlc3Qgd2UgZG8gdGhpcyBvbiB0aGUga2V4ZWMgcGF0
aAo+IGFzIHdlbGwuICBYZW5TZXJ2ZXIgaGFzIG9uZSBleGFtcGxlIHdoZXJlIHdlIGNyYXNoIGZy
b20gYSBHUFUgcmVsYXRlZAo+IGVycm9yLCBhbmQgYSBzbGlnaHRseSBkZWxheWVkIE5NSSBhcnJp
dmVzLCB1c3VhbGx5IHdoZW4gd2UncmUgaW4gcHVyZ2F0b3J5Lgo+Cj4gfkFuZHJldwoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 16:42:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 16:42: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 1gEzlS-0007q3-Ak; Tue, 23 Oct 2018 16:42:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=skvv=nd=gmail.com=ross.philipson@srs-us1.protection.inumbo.net>)
 id 1gEzlQ-0007py-Qf
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 16:42:40 +0000
X-Inumbo-ID: 3e635e95-d6e2-11e8-a8a5-bc764e045a96
Received: from mail-qk1-x741.google.com (unknown [2607:f8b0:4864:20::741])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3e635e95-d6e2-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 18:39:43 +0200 (CEST)
Received: by mail-qk1-x741.google.com with SMTP id o89so1265147qko.0
 for <xen-devel@lists.xen.org>; Tue, 23 Oct 2018 09:42:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=HHijcf1s1/X348P6Ovzmc9PI/olrXC/V371yqiawzuA=;
 b=n+zxYqtKLrGp52qdHYU+bN3ohwzUpcVURmJrHQ18j6ghOZAZ4RWvsQyPDU0w+ct/gj
 Mug68yL/K0UY76G9i0QMuVH93b4SkBOK8hWfE8UtGyuSGIbFy7hENtg3/rsKmYbejLpa
 y95qkZuXOCy3JjOYGNvsUklgiU+562MNwXjY3WZWuh97t06mhE52qk7jB0eUdiwE7teC
 x8lE0dZNiNfNgkQnvaVU85z6/tDu7BEO1hZ9UXVNDveNw8U07txjWMK7nUg0ul9uzOnZ
 4MDkH4IH/B2S2lZpe4CsmjLwN00RP8kE5p1PPG4sz6VwAX3erM738Ms0+U6Plul2QxbM
 Ab1A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=HHijcf1s1/X348P6Ovzmc9PI/olrXC/V371yqiawzuA=;
 b=RcTEtREz6gkIi70KYUpYdiI7goOfO4ms+NiSeeZfmSnb14mraz7X9xoyVjvWOGSoea
 0JcXUcz4J/x1l3oescp8p69UWHKaWpWyTbSJvjRfe6hLoUNSG5p26tcDdi2S4ZNGT/3J
 7o2uzc1g+raamts7g7Nh5rrBZxEu0/fyhw0o+pKpA9yDBlhKnmBQW8kGB3gfVrjrtGUJ
 svCZe1c68jJwlqVeyfttGrppzaCDVU7uTtP9YEWhSpbTc3jDa+7h71hd2xJahlY/RGI6
 cBnFhJsrQixiilOYMPxXBgSYaJG3R2nmgJKHNV5YtG+PPJu2iiYxksp93KnCnKGEHTKH
 ZeXA==
X-Gm-Message-State: ABuFfoihOTyRCC8y44oC/tRtaa/6aft6tqlHNnnStc2fZhYMBibDzL/2
 vc+GZ/gtrpznncR9L05zmO0=
X-Google-Smtp-Source: ACcGV63s1dpF600egXHfjk4j5va6YXxgR3DGaB3l/V23iOwbahL0TIOxfGkH2ZnVYLmqy/G/zjJ2DA==
X-Received: by 2002:a37:c050:: with SMTP id
 o77-v6mr47523078qki.228.1540312957993; 
 Tue, 23 Oct 2018 09:42:37 -0700 (PDT)
Received: from ?IPv6:2601:18f:701:dd00:3e97:eff:fe3a:7b7b?
 ([2601:18f:701:dd00:3e97:eff:fe3a:7b7b])
 by smtp.gmail.com with ESMTPSA id l14-v6sm996840qtk.97.2018.10.23.09.42.36
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 23 Oct 2018 09:42:36 -0700 (PDT)
To: Jason Andryuk <jandryuk@gmail.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
References: <20181023105912.25235-1-sergey.dyasli@citrix.com>
 <588efa4c-c7ef-e18d-adca-e605e586d60b@citrix.com>
 <CAKf6xpsyqJnNPeD81zJmO5y8OrVHHzsAEABePm8eqoFODPZpDA@mail.gmail.com>
 <55f38a42-a3dd-6fb5-52c4-92f2d98a8c96@citrix.com>
 <CAKf6xpsj8ScbxzEMjaNtttp9QSgp_+Ofijz6-JqFUiYdYoQOcg@mail.gmail.com>
From: Ross Philipson <ross.philipson@gmail.com>
Message-ID: <78392fee-881f-f91c-d611-a2b2c8be8c9a@gmail.com>
Date: Tue, 23 Oct 2018 12:42:18 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Icedove/45.6.0
MIME-Version: 1.0
In-Reply-To: <CAKf6xpsj8ScbxzEMjaNtttp9QSgp_+Ofijz6-JqFUiYdYoQOcg@mail.gmail.com>
Subject: Re: [Xen-devel] [PATCH v2] x86/boot: enable NMIs after traps 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: sergey.dyasli@citrix.com, Wei Liu <wei.liu2@citrix.com>,
 eric chanudet <eric.chanudet@gmail.com>, Jan Beulich <jbeulich@suse.com>,
 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>

CgpPbiAxMC8yMy8yMDE4IDExOjMxIEFNLCBKYXNvbiBBbmRyeXVrIHdyb3RlOgo+IE9uIFR1ZSwg
T2N0IDIzLCAyMDE4IGF0IDEwOjQ2IEFNIEFuZHJldyBDb29wZXIKPiA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDIzLzEwLzE4IDE1OjAxLCBKYXNvbiBBbmRyeXVrIHdy
b3RlOgo+Pj4gT24gVHVlLCBPY3QgMjMsIDIwMTggYXQgNzoxNSBBTSBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4+PiBPbiAyMy8xMC8xOCAxMTo1OSwg
U2VyZ2V5IER5YXNsaSB3cm90ZToKPj4+Pj4gSW4gY2VydGFpbiBzY2VuYXJpb3MsIE5NSXMgbWln
aHQgYmUgZGlzYWJsZWQgZHVyaW5nIFhlbiBib290IHByb2Nlc3MuCj4+Pj4+IFN1Y2ggc2l0dWF0
aW9uIHdpbGwgY2F1c2UgYWx0ZXJuYXRpdmVfaW5zdHJ1Y3Rpb25zKCkgdG86Cj4+Pj4+Cj4+Pj4+
ICAgICBwYW5pYygiVGltZWQgb3V0IHdhaXRpbmcgZm9yIGFsdGVybmF0aXZlcyBzZWxmLU5NSSB0
byBoaXQiKTsKPj4+Pj4KPj4+Pj4gVGhpcyBidWcgd2FzIG9yaWdpbmFsbHkgc2VlbiB3aGVuIHVz
aW5nIFRib290IHRvIGJvb3QgWGVuLgo+Pj4+Pgo+Pj4+PiBUbyBwcmV2ZW50IHRoaXMgZnJvbSBo
YXBwZW5pbmcsIGVuYWJsZSBOTUlzIGR1cmluZyBjcHVfaW5pdCgpIGFuZAo+Pj4+PiBkdXJpbmcg
X19zdGFydF94ZW4oKSBmb3IgQlNQLgo+Pj4+Pgo+Pj4+PiBTaWduZWQtb2ZmLWJ5OiBTZXJnZXkg
RHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+Cj4+Pj4gUmV2aWV3ZWQtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4+PiBGWUksIFJvc3MgYW5kIEVy
aWMgY2FtZSB1cCB3aXRoIGEgdGJvb3QgcGF0Y2ggcmVjZW50bHkgYWRkZWQgdG8gT3BlblhUOgo+
Pj4gaHR0cHM6Ly9naXRodWIuY29tL09wZW5YVC94ZW5jbGllbnQtb2UvYmxvYi9tYXN0ZXIvcmVj
aXBlcy1vcGVueHQvdGJvb3QvdGJvb3QtMS45LjYvMDAyMy10Ym9vdC1Vbm1hc2stTk1JLXBvdGVu
dGlhbGx5LW1hc2tlZC1kdXJpbmctU0VOVEVSLnBhdGNoCj4+Pgo+Pj4gVXNpbmcgdGhpcyBYZW4g
cGF0Y2ggd2l0aCB0aGUgdGJvb3Qgb25lIHJldmVydGVkIHdvcmtzIHRvby4KPj4+Cj4+PiBUZXN0
ZWQtYnk6IEphc29uIEFuZHJ5dWsgPGphbmRyeXVrQGdtYWlsLmNvbT4KPj4gOigKPj4KPj4gQ2Fu
IGJ1Z3MgbGlrZSB0aGlzIHBsZWFzZSBiZSByZXBvcnRlZCB1cHN0cmVhbT8gIEdpdmVuIHRoZSBv
YnNlcnZhdGlvbgo+PiBvZiAiVGJvb3QgaGFuZHMgb2ZmIHdpdGggTk1JcyBkaXNhYmxlZCIsIHRo
ZSBmaXggaXMgdmVyeSBlYXN5Lgo+IEknbSBub3Qgb3Bwb3NlZCB0byByZXBvcnRpbmcgdXBzdHJl
YW0uICBJbiB0aGlzIGNhc2UsIEkgYXQgbGVhc3QKPiBhc3N1bWVkIGl0IHdhcyBzb21ldGhpbmcg
d2UgZGlkIGluIG91ciBFRkkgJiB0Ym9vdCBjb21iby4gIEFuIEl2eQo+IEJyaWRnZSBsZWdhY3kg
Ym9vdCBzeXN0ZW0gd2l0aCB0Ym9vdCAmIFhlbiB3b3JrZWQgZmluZS4gIEZvciBtZSwgaXQKPiB3
YXMgb25seSBhIG5ld2VyIFNreWxha2UgKG9yIEthYnkgTGFrZSkgbWFjaGluZSB0aGF0IGhhZCBp
c3N1ZSB3aGVuCj4gYm9vdGluZyBvdXIgRUZJICYgdGJvb3QgY29tYm8uICBTbyBpdCB3YXNuJ3Qg
Y2xlYXIgdGhhdCB0Ym9vdCBhbHdheXMKPiBsZWZ0IE5NSXMgZGlzYWJsZWQuICBZZXMsIHdlIHNo
b3VsZCBoYXZlIHJlcG9ydGVkIHNvbWV0aGluZyB1cHN0cmVhbQo+IGFzIGEgaGVhZHMgdXAgZm9y
IG90aGVyIHRib290L1hlbiB1c2Vycy4KCkFjY29yZGluZyB0byB0aGUgc3BlY3MsIE5NSXMgYW5k
IFNNSXMgYXJlIGRpc2FibGVkIHBvc3QgbGF1bmNoIG9uIHRoZSBCU1AgYW5kCmFmdGVyIEFQIHdh
a2V1cCBpcyBkb25lLiBUaGUgVEJPT1QgY29kZSBleHBsaWNpdGx5IHJlLWVuYWJsZXMgU01JcyBi
dXQgY3VycmVudGx5Cm5vdCBOTUlzLiBBbnkgSVJFVCBsYXRlciBvbiB3b3VsZCBoYXZlIHJlLWVu
YWJsZWQgdGhlbSBzbyBpdCBtaWdodCBleHBsYWluIGhvdwp0aGV5IGluY2lkZW50YWxseSBnZXQg
cmUtZW5hYmxlZCBpbiBjZXJ0YWluIGNvbmZpZ3VyYXRpb25zLgoKUGVyc29uYWxseSBJIHRoaW5r
IHRoZSBmaXggdG8gcmUtZW5hYmxlIHRoZW0gaW4gVEJPT1Qgc2hvdWxkIGdvIHVwc3RyZWFtLgoK
VGhhbmtzClJvc3MKCj4KPiBSZWdhcmRzLAo+IEphc29uCj4KPj4gT24gdGhlIHN1YmplY3Qgb2Yg
aGF2aW5nIE5NSXMgZGlzYWJsZWQsIGl0IGlzIGRlZmluaXRlbHkgYSBtb3JlIHJvYnVzdAo+PiB3
YXkgb2YgaGFuZGluZyBvZmYgYmV0d2VlbiBjb21wb25lbnRzLiAgVW50aWwgWGVuIGhhcyB0cmFu
c2l0aW9uZWQgdGhlCj4+IEJTUCBhbmQgQVBzIGludG8gNjRiaXQgbW9kZSBhbmQgZnVsbHkgc2V0
IHRoZSBJRFQgdXAsIE5NSXMgYXJlIGZhdGFsIHRvCj4+IHRoZSBzeXN0ZW0uCj4+Cj4+IEZ1cnRo
ZXJtb3JlLCBJJ3ZlIGdvdCBzb21lIHBsYW5zIHRvIHN1Z2dlc3Qgd2UgZG8gdGhpcyBvbiB0aGUg
a2V4ZWMgcGF0aAo+PiBhcyB3ZWxsLiAgWGVuU2VydmVyIGhhcyBvbmUgZXhhbXBsZSB3aGVyZSB3
ZSBjcmFzaCBmcm9tIGEgR1BVIHJlbGF0ZWQKPj4gZXJyb3IsIGFuZCBhIHNsaWdodGx5IGRlbGF5
ZWQgTk1JIGFycml2ZXMsIHVzdWFsbHkgd2hlbiB3ZSdyZSBpbiBwdXJnYXRvcnkuCj4+Cj4+IH5B
bmRyZXcKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 16:59:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 16:59: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 1gF01G-0000HK-UD; Tue, 23 Oct 2018 16:59:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0plj=nd=citrix.com=prvs=82734b35b=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gF01F-0000HF-Jf
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 16:59:01 +0000
X-Inumbo-ID: 243dce59-d6e5-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 243dce59-d6e5-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 17:00:28 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,416,1534809600"; d="scan'208";a="80847828"
To: Ross Philipson <ross.philipson@gmail.com>, Jason Andryuk
 <jandryuk@gmail.com>
References: <20181023105912.25235-1-sergey.dyasli@citrix.com>
 <588efa4c-c7ef-e18d-adca-e605e586d60b@citrix.com>
 <CAKf6xpsyqJnNPeD81zJmO5y8OrVHHzsAEABePm8eqoFODPZpDA@mail.gmail.com>
 <55f38a42-a3dd-6fb5-52c4-92f2d98a8c96@citrix.com>
 <CAKf6xpsj8ScbxzEMjaNtttp9QSgp_+Ofijz6-JqFUiYdYoQOcg@mail.gmail.com>
 <78392fee-881f-f91c-d611-a2b2c8be8c9a@gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <b8425d06-8dde-5313-605e-539136d0fd60@citrix.com>
Date: Tue, 23 Oct 2018 17:58:56 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <78392fee-881f-f91c-d611-a2b2c8be8c9a@gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2] x86/boot: enable NMIs after traps 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: sergey.dyasli@citrix.com, Wei Liu <wei.liu2@citrix.com>,
 eric chanudet <eric.chanudet@gmail.com>, Jan Beulich <jbeulich@suse.com>,
 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>

T24gMjMvMTAvMTggMTc6NDIsIFJvc3MgUGhpbGlwc29uIHdyb3RlOgo+Cj4gT24gMTAvMjMvMjAx
OCAxMTozMSBBTSwgSmFzb24gQW5kcnl1ayB3cm90ZToKPj4gT24gVHVlLCBPY3QgMjMsIDIwMTgg
YXQgMTA6NDYgQU0gQW5kcmV3IENvb3Blcgo+PiA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+PiBPbiAyMy8xMC8xOCAxNTowMSwgSmFzb24gQW5kcnl1ayB3cm90ZToKPj4+PiBP
biBUdWUsIE9jdCAyMywgMjAxOCBhdCA3OjE1IEFNIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+PiBPbiAyMy8xMC8xOCAxMTo1OSwgU2VyZ2V5IER5
YXNsaSB3cm90ZToKPj4+Pj4+IEluIGNlcnRhaW4gc2NlbmFyaW9zLCBOTUlzIG1pZ2h0IGJlIGRp
c2FibGVkIGR1cmluZyBYZW4gYm9vdCBwcm9jZXNzLgo+Pj4+Pj4gU3VjaCBzaXR1YXRpb24gd2ls
bCBjYXVzZSBhbHRlcm5hdGl2ZV9pbnN0cnVjdGlvbnMoKSB0bzoKPj4+Pj4+Cj4+Pj4+PiAgICAg
cGFuaWMoIlRpbWVkIG91dCB3YWl0aW5nIGZvciBhbHRlcm5hdGl2ZXMgc2VsZi1OTUkgdG8gaGl0
Iik7Cj4+Pj4+Pgo+Pj4+Pj4gVGhpcyBidWcgd2FzIG9yaWdpbmFsbHkgc2VlbiB3aGVuIHVzaW5n
IFRib290IHRvIGJvb3QgWGVuLgo+Pj4+Pj4KPj4+Pj4+IFRvIHByZXZlbnQgdGhpcyBmcm9tIGhh
cHBlbmluZywgZW5hYmxlIE5NSXMgZHVyaW5nIGNwdV9pbml0KCkgYW5kCj4+Pj4+PiBkdXJpbmcg
X19zdGFydF94ZW4oKSBmb3IgQlNQLgo+Pj4+Pj4KPj4+Pj4+IFNpZ25lZC1vZmYtYnk6IFNlcmdl
eSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KPj4+Pj4gUmV2aWV3ZWQtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4+Pj4gRllJLCBSb3NzIGFu
ZCBFcmljIGNhbWUgdXAgd2l0aCBhIHRib290IHBhdGNoIHJlY2VudGx5IGFkZGVkIHRvIE9wZW5Y
VDoKPj4+PiBodHRwczovL2dpdGh1Yi5jb20vT3BlblhUL3hlbmNsaWVudC1vZS9ibG9iL21hc3Rl
ci9yZWNpcGVzLW9wZW54dC90Ym9vdC90Ym9vdC0xLjkuNi8wMDIzLXRib290LVVubWFzay1OTUkt
cG90ZW50aWFsbHktbWFza2VkLWR1cmluZy1TRU5URVIucGF0Y2gKPj4+Pgo+Pj4+IFVzaW5nIHRo
aXMgWGVuIHBhdGNoIHdpdGggdGhlIHRib290IG9uZSByZXZlcnRlZCB3b3JrcyB0b28uCj4+Pj4K
Pj4+PiBUZXN0ZWQtYnk6IEphc29uIEFuZHJ5dWsgPGphbmRyeXVrQGdtYWlsLmNvbT4KPj4+IDoo
Cj4+Pgo+Pj4gQ2FuIGJ1Z3MgbGlrZSB0aGlzIHBsZWFzZSBiZSByZXBvcnRlZCB1cHN0cmVhbT8g
IEdpdmVuIHRoZSBvYnNlcnZhdGlvbgo+Pj4gb2YgIlRib290IGhhbmRzIG9mZiB3aXRoIE5NSXMg
ZGlzYWJsZWQiLCB0aGUgZml4IGlzIHZlcnkgZWFzeS4KPj4gSSdtIG5vdCBvcHBvc2VkIHRvIHJl
cG9ydGluZyB1cHN0cmVhbS4gIEluIHRoaXMgY2FzZSwgSSBhdCBsZWFzdAo+PiBhc3N1bWVkIGl0
IHdhcyBzb21ldGhpbmcgd2UgZGlkIGluIG91ciBFRkkgJiB0Ym9vdCBjb21iby4gIEFuIEl2eQo+
PiBCcmlkZ2UgbGVnYWN5IGJvb3Qgc3lzdGVtIHdpdGggdGJvb3QgJiBYZW4gd29ya2VkIGZpbmUu
ICBGb3IgbWUsIGl0Cj4+IHdhcyBvbmx5IGEgbmV3ZXIgU2t5bGFrZSAob3IgS2FieSBMYWtlKSBt
YWNoaW5lIHRoYXQgaGFkIGlzc3VlIHdoZW4KPj4gYm9vdGluZyBvdXIgRUZJICYgdGJvb3QgY29t
Ym8uICBTbyBpdCB3YXNuJ3QgY2xlYXIgdGhhdCB0Ym9vdCBhbHdheXMKPj4gbGVmdCBOTUlzIGRp
c2FibGVkLiAgWWVzLCB3ZSBzaG91bGQgaGF2ZSByZXBvcnRlZCBzb21ldGhpbmcgdXBzdHJlYW0K
Pj4gYXMgYSBoZWFkcyB1cCBmb3Igb3RoZXIgdGJvb3QvWGVuIHVzZXJzLgo+IEFjY29yZGluZyB0
byB0aGUgc3BlY3MsIE5NSXMgYW5kIFNNSXMgYXJlIGRpc2FibGVkIHBvc3QgbGF1bmNoIG9uIHRo
ZSBCU1AgYW5kCj4gYWZ0ZXIgQVAgd2FrZXVwIGlzIGRvbmUuIFRoZSBUQk9PVCBjb2RlIGV4cGxp
Y2l0bHkgcmUtZW5hYmxlcyBTTUlzIGJ1dCBjdXJyZW50bHkKPiBub3QgTk1Jcy4gQW55IElSRVQg
bGF0ZXIgb24gd291bGQgaGF2ZSByZS1lbmFibGVkIHRoZW0gc28gaXQgbWlnaHQgZXhwbGFpbiBo
b3cKPiB0aGV5IGluY2lkZW50YWxseSBnZXQgcmUtZW5hYmxlZCBpbiBjZXJ0YWluIGNvbmZpZ3Vy
YXRpb25zLgo+Cj4gUGVyc29uYWxseSBJIHRoaW5rIHRoZSBmaXggdG8gcmUtZW5hYmxlIHRoZW0g
aW4gVEJPT1Qgc2hvdWxkIGdvIHVwc3RyZWFtLgoKV2hpY2ggc3BlYz/CoCBDYW4gaXQgYmUgY2hh
bmdlZC9pbXByb3ZlZD8KCkkgYWNjZXB0IHRoaXMgbWlnaHQgYmUgd2hhdCBpdCBjdXJyZW50bHkg
c2F5cywgYnV0IGVuYWJsaW5nIE5NSXMgYmVmb3JlCnRoZSBPUyBpcyBjYXBhYmxlIG9mIGhhbmRs
aW5nIHRoZW0gaXMgb25seSBnb2luZyB0byBjYXVzZSBzYWQgdXNlcnMgb24KYW55dGhpbmcgYnV0
IGEgY29tcGxldGVseSBpZGxlIHN5c3RlbS4KCng4NiBpcyBhIGduYXJsZXkgYXJjaGl0ZWN0dXJl
IHdoZW4gaXQgY29tZXMgdG8gdGhpcyBsZXZlbCBvZiBkZXRhaWwuwqAgSXQKaXMgbm90IHBvc3Np
YmxlIGZvciBhIGtlcm5lbCB0byBiZSBhIG1vZGUgdHJhbnNpdGlvbiAocmVhbCA9PiBwcm90ZWN0
ZWQsCm9yIGludG8gbG9uZyBtb2RlKSBhbmQgaGFuZGxlIGludGVycnVwdHMgc2FmZWx5LCBiZWNh
dXNlIHdlIGNhbid0CmF0b21pY2FsbHkgc2V0IHRoZSBtb2RlIGFuZCBjaGFuZ2UgdGhlIGxheW91
dC9wb3NpdGlvbiBvZiB0aGUgSURULgoKV2UgY2FuIGF0IGxlYXN0IGF2b2lkIHRha2luZyAjTUMg
d2hlbiBpdCBpcyBkZWZpbml0ZWx5IHVuc2FmZSB0byBkbyBzbywKYnkgbm90IGhhdmluZyBDUjQu
TUNFIHNldC7CoCBBbiAjTUMgYXQgdGhhdCBwb2ludCB3aWxsIGJlIHRlcm1pbmFsIHRvIHRoZQpz
eXN0ZW0sIGJ1dCB5b3UndmUgZ290IGhhcmR3YXJlIHByb2JsZW1zIGF0IHRoYXQgcG9pbnQgYW5k
IGFsbCBiZXRzIHdlcmUKb2ZmIGFueXdheS7CoCAoQWxzbywgZm9yIHRob3NlIG5vdCBrZWVwaW5n
IHNjb3JlIG9uIEwxIFRlcm1pbmFsIEZhdWx0IGFuZApkaXNhYmxpbmcgaHlwZXJ0aHJlYWRzIHRo
cmVhZHMsIGlmIGFueSBzaW5nbGUgb25lIG9mIHlvdXIgaHlwZXJ0aHJlYWRzCmhhcyBDUjQuTUNF
IGNsZWFyLCBlLmcuIGJlY2F1c2UgeW91ciBpbiB0aGUgbWlkZGxlIG9mIGJvb3RpbmcgaXQsIGFu
ICNNQwppcyBmYXRhbCB0byB0aGUgc3lzdGVtLikKCkZvciBOTUkncyB0aGUgb25seSB3YXkgb2Yg
Z3VhcmFudGVlaW5nIHRoYXQgb25lIGRvZXNuJ3QgYXJyaXZlIHVudGlsIHRoZQpJRFQgaXMgc2V0
IHVwIHByb3Blcmx5IGlzIHRvIGxlYXZlIHRoZSBOTUkgc2hhZG93IGFjdGl2ZSB1bnRpbCB0aGUg
T1MKZXhwbGljaXRseSBkZWNpZGVkIHRoYXQgaXQgaXMgc2FmZS4KCldoaWxlIHNvbWUgbWlnaHQg
YmUgdmlld2VkIGFzIGEgYnVnIGluIHRib290LCBJIHZpZXcgaXQgYXMgYSBmZWF0dXJlCndoaWNo
IHNob3VsZCBiZSByZXRhaW5lZC7CoCBIb3cgbGF0ZSBjYW4gbGF0ZSBsYXVuY2hlcyBvY2N1ciBp
biBwcmFjdGljZT8KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 17:35:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 17:35: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 1gF0Zp-00037T-Lp; Tue, 23 Oct 2018 17:34:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=j1a8=nd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gF0Zo-00037H-Eu
 for xen-devel@lists.xenproject.org; Tue, 23 Oct 2018 17:34:44 +0000
X-Inumbo-ID: 22bcc855-d6ea-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 22bcc855-d6ea-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 17:36: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 <aliasfile-bounces@xenproject.org>)
 id 1gF0Zk-0006W2-SO; Tue, 23 Oct 2018 17:34: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 1gF0Zk-0003Jp-JJ; Tue, 23 Oct 2018 17:34:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gF0Zk-00020t-IT; Tue, 23 Oct 2018 17:34:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128922-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-amd64-xen-xsm-freebsd:<job
 status>:broken:regression
 xen-unstable:build-amd64-xen-freebsd:<job status>:broken:regression
 xen-unstable:build-amd64-xen-xsm-freebsd:host-build-prep:fail:regression
 xen-unstable:build-amd64-xen-freebsd:host-build-prep:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-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-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw: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-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start: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-amd64-i386-libvirt-xsm:migrate-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: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-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-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: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-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck: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-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:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl: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-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=62aa9e7f1b8ef64b8c7c1dacb1122351cb9fd132
X-Osstest-Versions-That: xen=92666fdd6e0afab989b2d89759d9b43f2c645ae7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 23 Oct 2018 17:34:40 +0000
Subject: [Xen-devel] [xen-unstable test] 128922: regressions - trouble:
 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>

ZmxpZ2h0IDEyODkyMiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODkyMi8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNk
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQteGVu
LWZyZWVic2QgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVp
bGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkICAgNiBob3N0LWJ1aWxkLXByZXAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI4Njc1CiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICA2IGhvc3Qt
YnVpbGQtcHJlcCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg2NzUKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg3
NzUKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBsaWtlIDEyODc3NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI4Nzc1CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjg3NzUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODc3NQogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4
Nzc1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjg3NzUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODc3NQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgMTI4Nzc1CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBm
b3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDYyYWE5ZTdmMWI4ZWY2NGI4YzdjMWRh
Y2IxMTIyMzUxY2I5ZmQxMzIKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAg
IDkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKCkxhc3QgdGVzdCBvZiBi
YXNpcyAgIDEyODc3NSAgMjAxOC0xMC0xNCAxNjo0MjoyMyBaICAgIDkgZGF5cwpGYWlsaW5nIHNp
bmNlICAgICAgICAxMjg4MzkgIDIwMTgtMTAtMTYgMTU6Mzg6MjYgWiAgICA3IGRheXMgICAgNCBh
dHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjg4OTcgIDIwMTgtMTAtMjAgMTE6MzM6NDUg
WiAgICAzIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lv
bnMgdW5kZXIgdGVzdDoKICBBZHJpYW4gUG9wIDxhcG9wQGJpdGRlZmVuZGVyLmNvbT4KICBBbGV4
YW5kZXIgU2NodWx6IDxjb2RlQHNjaHVsemFsZXguZGU+CiAgQWxleGFuZHJ1IElzYWlsYSA8YWlz
YWlsYUBiaXRkZWZlbmRlci5jb20+CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICBFbGVu
YSBVZmltdHNldmEgPGVsZW5hLnVmaW10c2V2YUBvcmFjbGUuY29tPgogIEdlb3JnZSBEdW5sYXAg
PGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AY2l0
cml4LmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxA
YXJtLmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFJhenZh
biBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICBSb2dlciBQYXUgTW9ubmUg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgogIFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KICBUaW0gRGVl
Z2FuIDx0aW1AeGVuLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogIFhpbiBM
aSA8dGFsb25zLmxlZUBnbWFpbC5jb20+CiAgWGluIExpIDx4aW4ubGlAY2l0cml4LmNvbT4KCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXhlbi1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4g
IAogYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXBy
ZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
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
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAg
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
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2QgYnJva2VuCmJyb2tl
bi1qb2IgYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgYnJva2VuCgpOb3QgcHVzaGluZy4KCihObyBy
ZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQ1NiBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 17:35:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 17: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 1gF0ap-0003CC-6g; Tue, 23 Oct 2018 17:35:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hw4b=nd=xenproject.org=prvs=827bc322a=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gF0an-0003Bs-QM
 for xen-devel@lists.xenproject.org; Tue, 23 Oct 2018 17:35:45 +0000
X-Inumbo-ID: a840464c-d6e9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a840464c-d6e9-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 19:32:48 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,417,1534809600"; d="scan'208";a="68570440"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75486-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=68099b52b0fcc1d45864154954d776d91afb33e0
X-Osstest-Versions-That: ovmf=0dab57708de64284ac83f0632daba4d9e1cb1135
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 23 Oct 2018 18:35:36 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75486: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQ4NiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NDg2LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICA2ODA5OWI1MmIwZmNjMWQ0NTg2NDE1NDk1NGQ3NzZkOTFh
ZmIzM2UwCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAwZGFiNTc3MDhk
ZTY0Mjg0YWM4M2YwNjMyZGFiYTRkOWUxY2IxMTM1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU0
ODMgIDIwMTgtMTAtMjMgMDU6MjA6NDEgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NDg2ICAyMDE4LTEwLTIzIDEwOjIwOjU1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSGFvIFd1IDxoYW8u
YS53dUBpbnRlbC5jb20+CiAgU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogIFlvbmdo
b25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0
CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rl
c3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteHNtIGJyb2tlbgpicm9rZW4t
am9iIGJ1aWxkLWkzODYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQtcHZvcHMgYnJva2Vu
CmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQg
YnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni1wdm9wcyBicm9rZW4KYnJva2VuLXN0ZXAgYnVp
bGQtaTM4NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQgaG9zdC1pbnN0
YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tl
bi1zdGVwIGJ1aWxkLWkzODYteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1h
bWQ2NC1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQteHNtIGhv
c3QtaW5zdGFsbCg0KQoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNjgwOTliNTJi
MGZjYzFkNDU4NjQxNTQ5NTRkNzc2ZDkxYWZiMzNlMApBdXRob3I6IEhhbyBXdSA8aGFvLmEud3VA
aW50ZWwuY29tPgpEYXRlOiAgIFR1ZSBPY3QgMTYgMTM6MDk6NDMgMjAxOCArMDgwMAoKICAgIE1k
ZU1vZHVsZVBrZy9VZGZEeGU6IEF2b2lkIHBvc3NpYmxlIHVzZSBvZiBhbHJlYWR5LWZyZWVkIGRh
dGEKICAgIAogICAgUkVGOmh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MTI1NQogICAgCiAgICBGb3IgZnVuY3Rpb24gUmVhZEZpbGUoKToKICAgIAogICAgSWYg
dGhlIGxpbmUKICAgIAogICAgICBTdGF0dXMgPSBHZXRBZWRBZHNEYXRhICgKICAgICAgIC4uLgog
ICAgICAgKTsKICAgIAogICAgaXMgcmVhY2hlZCBtdWx0aXBsZSB0aW1lcyBkdXJpbmcgdGhlICdm
b3InIGxvb3AsIGZyZWVpbmcgdGhlIGRhdGEgcG9pbnRlZAogICAgYnkgdmFyaWFibGUgJ0RhdGEn
IG1heSBwb3RlbnRpYWxseSBsZWFkIHRvIHZhcmlhYmxlICdBZCcgcmVmZXJlbmNpbmcgdGhlCiAg
ICBhbHJlYWR5LWZyZWVkIGRhdGEuCiAgICAKICAgIEFmdGVyIGNhbGxpbmcgZnVuY3Rpb24gR2V0
QWxsb2NhdGlvbkRlc2NyaXB0b3IoKSwgJ0RhdGEnIGFuZCAnQWQnIG1heQogICAgcG9pbnQgdG8g
dGhlIHNhbWUgbWVtb3J5ICh3aXRoIHNvbWUgcG9zc2libGUgb2Zmc2V0KS4gSGVuY2UsIHRoaXMg
Y29tbWl0CiAgICB3aWxsIG1vdmUgdGhlIEZyZWVQb29sKCkgY2FsbCBiYWNrd2FyZHMgdG8gZW5z
dXJlIHRoZSBkYXRhIHdpbGwgbm8gbG9uZ2VyCiAgICBiZSB1c2VkLgogICAgCiAgICBDYzogUnVp
eXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0Nv
cmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEhhbyBXdSA8
aGFvLmEud3VAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWxvIEFsY2FudGFyYSA8cGFs
Y2FudGFyYUBzdXNlLmRlPgogICAgQWNrZWQtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVs
LmNvbT4KCmNvbW1pdCA4NWFjYjVlOGZmZWYwMjZiODAyNDFiMTY1N2VkNGZiYTI2ZTM4MmIxCkF1
dGhvcjogSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CkRhdGU6ICAgVHVlIE9jdCAxNiAxMjox
NjowMiAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnL1VkZkR4ZTogQWRkIG1vcmUgY2hlY2sg
d2hlbiBnZXR0aW5nIFBEIGZyb20gTG9uZ0FkCiAgICAKICAgIFJFRjpodHRwczovL2J1Z3ppbGxh
LnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEyNTQKICAgIAogICAgVGhpcyBjb21taXQg
d2lsbCBhZGQgYW4gYWRkaXRpb25hbCBjaGVjayB3aXRoaW4gZnVuY3Rpb24gR2V0UGRGcm9tTG9u
Z0FkKCkKICAgIHdoZW4gZ2V0dGluZyBhIFBhcnRpdGlvbiBEZXNjcmlwdG9yIGZyb20gZ2l2ZW4g
YSBMb25nIEFsbG9jYXRpb24KICAgIERlc2NyaXB0b3IuCiAgICAKICAgIEFjY29yZGluZyB0byBV
REYgMi42MCBTcGVjLCBTZWN0aW9uIDIuMi4xMzoKICAgIAogICAgPiBUaGUgcGFydGl0aW9uIHJl
ZmVyZW5jZSBudW1iZXJzIHVzZWQgYXJlIGRldGVybWluZWQgYnkgdGhlIG9yZGVyIG9mIHRoZQog
ICAgPiBQYXJ0aXRpb24gTWFwcyBpbiB0aGUgTFZELgogICAgCiAgICAoQWxzbyB0aGUgcGljdHVy
ZSBjb21lcyBiZWZvcmUgdGhlIGFib3ZlIGNvbnRlbnRzKQogICAgCiAgICBBbmQgYSBtb3JlIGRl
dGFpbGVkIGV4cGxhbmF0aW9uIG9mIHRoZSBwYXJ0aXRpb24gcmVmZXJlbmNlIG51bWJlcnMgaXMg
YXQKICAgIGh0dHBzOi8vc2l0ZXMuZ29vZ2xlLmNvbS9zaXRlL3VkZmludHJvLyAoc2VlbXMgbm90
IGEgZm9ybWFsIGRvY3VtZW50YXRpb24KICAgIHRob3VnaCksIFNlY3Rpb24gNS4zLjYuCiAgICAK
ICAgIEJhc2VkIG9uIHRoZSBhYm92ZSBmaW5kaW5ncywgdGhlICdQYXJ0aXRpb25SZWZlcmVuY2VO
dW1iZXInIGZpZWxkIGluIGEKICAgIExvbmcgQWxsb2NhdGlvbiBEZXNjcmlwdG9yIGlzIHVzZWQg
YXMgYW4gaW5kZXggdG8gYWNjZXNzIHRoZSBQYXJ0aXRpb24KICAgIE1hcHMgZGF0YSB3aXRoaW4g
YSBMb2dpY2FsIFZvbHVtZSBEZXNjcmlwdG9yLgogICAgCiAgICBIZW5jZSwgdGhlIG5ldyBjaGVj
ayBmb2N1c2VzIG9uIHRoZSB2YWxpZGl0eSBvZiB0aGlzCiAgICAnUGFydGl0aW9uUmVmZXJlbmNl
TnVtYmVyJyBmaWVsZCBpbiBhIExvbmcgQWxsb2NhdGlvbiBEZXNjcmlwdG9yLiBTaW5jZQogICAg
dGhlIGN1cnJlbnQgaW1wbGVtZW50YXRpb24gb2YgVWRmRHhlIGRyaXZlciBzdXBwb3J0cyBvbmx5
IG9uZSBwYXJ0aXRpb24gb24KICAgIGEgTG9naWNhbCBWb2x1bWUsIHNvIHRoZSB2YWx1ZSBvZiAn
UGFydGl0aW9uUmVmZXJlbmNlTnVtYmVyJyBzaG91bGQgYmUgMC4KICAgIAogICAgQ2M6IFJ1aXl1
IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3Jl
IENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBIYW8gV3UgPGhh
by5hLnd1QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsbyBBbGNhbnRhcmEgPHBhbGNh
bnRhcmFAc3VzZS5kZT4KICAgIEFja2VkLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5j
b20+Cgpjb21taXQgMzI2OThhOGYwMTMxNDBiOGY3N2YxOGEwM2M2NGM0MGJhMDRjMmUxOApBdXRo
b3I6IEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgpEYXRlOiAgIEZyaSBPY3QgMTIgMTQ6NDk6
NDEgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZy9VZGZEeGU6IFVwZGF0ZSBHZXRJbmZvKCkg
Zm9yIEZTIFZvbHVtZUxhYmVsIGluZm8gcmVxdWVzdAogICAgCiAgICBSRUY6aHR0cHM6Ly9idWd6
aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTc1CiAgICAKICAgIFRoaXMgY29t
bWl0IHdpbGwgdXBkYXRlIHRoZSBVZGZHZXRJbmZvKCkgZnVuY3Rpb24gd2l0aCB0aGUgc3VwcG9y
dCBvZgogICAgRUZJX0ZJTEVfU1lTVEVNX1ZPTFVNRV9MQUJFTCBkYXRhIGluZm9ybWF0aW9uIHJl
cXVlc3QuCiAgICAKICAgIENjOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ29u
dHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAg
U2lnbmVkLW9mZi1ieTogSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1i
eTogUGF1bG8gQWxjYW50YXJhIDxwYWxjYW50YXJhQHN1c2UuZGU+CiAgICBBY2tlZC1ieTogU3Rh
ciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgoKY29tbWl0IDZhOTI2YWFlZDdkMTEwYWU2MGQ3
YWRhM2VjODIzYjhjZTg1YTc5N2IKQXV0aG9yOiBIYW8gV3UgPGhhby5hLnd1QGludGVsLmNvbT4K
RGF0ZTogICBNb24gT2N0IDggMTQ6MzQ6MTkgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZy9V
ZGZEeGU6IEZpeCBhIHR5cG8gd2l0aGluIFNldEZpbGVJbmZvKCkKICAgIAogICAgUkVGOmh0dHBz
Oi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI1MwogICAgCiAgICBX
aXRoaW4gZnVuY3Rpb24gU2V0RmlsZUluZm8oKToKICAgIFRoaXMgY29tbWl0IHdpbGwgZml4IGEg
dHlwbyB3aGVyZSAnTWludXRlJyBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkIG9mCiAgICAnU2Vjb25k
Jy4KICAgIAogICAgQ2M6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBDb250cmli
dXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBIYW8gV3UgPGhhby5hLnd1QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBQ
YXVsbyBBbGNhbnRhcmEgPHBhbGNhbnRhcmFAc3VzZS5kZT4KICAgIEFja2VkLWJ5OiBTdGFyIFpl
bmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+Cgpjb21taXQgNmRmNDY1YjIxMjEzYWM3YzhkZjc4Yzhk
YjI2MWIwNjRhYTZhYTU2YwpBdXRob3I6IEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgpEYXRl
OiAgIE1vbiBPY3QgOCAxNDowNDo0OCAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnL1VkZkR4
ZTogQ29ycmVjdCBiZWhhdmlvciBmb3IgVWRmU2V0UG9zaXRpb24oKQogICAgCiAgICBSRUY6aHR0
cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjUyCiAgICAKICAg
IENhbGxpbmcgdGhlICdTZXRQb3NpdGlvbicgc2VydmljZSBvZiB0aGUgRUZJX0ZJTEVfUFJPVE9D
T0wgd2l0aCAnUG9zaXRpb24nCiAgICBlcXVhbHMgdG8gMHhGRkZGRkZGRkZGRkZGRkZGIGZvciBh
IGZpbGUgaXMgdG8gc2V0IHRoZSBjdXJyZW50IHBvc2l0aW9uIHRvCiAgICB0aGUgZW5kIG9mIHRo
ZSBmaWxlLiBCdXQgdGhlIGN1cnJlbnQgaW1wbGVtZW50YXRpb24gb2YgZnVuY3Rpb24KICAgIFVk
ZlNldFBvc2l0aW9uKCkgaXMgdG8gc2V0IGl0IHRvIHRoZSBsYXN0IGJ5dGUgKG5vdCBFT0YpLgog
ICAgCiAgICBUaGlzIGNvbW1pdCB3aWxsIHJlc29sdmUgdGhpcyBpc3N1ZS4KICAgIAogICAgQ2M6
IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlh
bm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBIYW8g
V3UgPGhhby5hLnd1QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsbyBBbGNhbnRhcmEg
PHBhbGNhbnRhcmFAc3VzZS5kZT4KICAgIEFja2VkLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0Bp
bnRlbC5jb20+Cgpjb21taXQgM2IzMDM1MWI3NWQ3MGVhNjU3MDFhYzk5OTg3NWZiYjgxYTg5YTVj
YQpBdXRob3I6IEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgpEYXRlOiAgIFdlZCBEZWMgMTMg
MTY6Mjg6MzMgMjAxNyArMDgwMAoKICAgIE1kZU1vZHVsZVBrZy9VZGZEeGU6IEFkZCBib3VuZGFy
eSBjaGVjayBmb3IgZ2V0dGluZyB2b2x1bWUgKGZyZWUpIHNpemUKICAgIAogICAgUkVGOmh0dHBz
Oi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODI4CiAgICAKICAgIFdp
dGhpbiBHZXRWb2x1bWVTaXplKCk6CiAgICAKICAgIFRoZSBib3VuZGFyeSBjaGVjayB3aWxsIHZh
bGlkYXRlIHRoZSAnTnVtYmVyT2ZQYXJ0aXRpb25zJyBmaWVsZCBvZiBhCiAgICBMb2dpY2FsIFZv
bHVtZSBJbnRlZ3JpdHkgRGVzY3JpcHRvciBtYXRjaGVzIHRoZSBkYXRhIHdpdGhpbiB0aGUgcmVs
YXRpbmcKICAgIExvZ2ljYWwgVm9sdW1lIERlc2NyaXB0b3IuCiAgICAKICAgIENjOiBSdWl5dSBO
aSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ2M6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50
ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdy
ZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+
CiAgICBSZXZpZXdlZC1ieTogUGF1bG8gQWxjYW50YXJhIDxwYWxjYW50YXJhQHN1c2UuZGU+CiAg
ICBBY2tlZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgoKY29tbWl0IDg5Zjc1
YWEwNGE5NzI5M2E4ZWQ5ZGIyYTkwODUxYTUwNTM3MzBjZjUKQXV0aG9yOiBIYW8gV3UgPGhhby5h
Lnd1QGludGVsLmNvbT4KRGF0ZTogICBXZWQgRGVjIDEzIDE0OjM5OjA3IDIwMTcgKzA4MDAKCiAg
ICBNZGVNb2R1bGVQa2cvVWRmRHhlOiBBZGQgYm91bmRhcnkgY2hlY2sgZm9yIENvbXBvbmVudElk
ZW50aWZpZXIgZGVjb2RlCiAgICAKICAgIFJFRjpodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5v
cmcvc2hvd19idWcuY2dpP2lkPTgyOAogICAgCiAgICBXaXRoaW4gUmVzb2x2ZVN5bWxpbmsoKToK
ICAgIAogICAgVGhlIGJvdW5kYXJ5IGNoZWNrIHdpbGwgdmFsaWRhdGUgdGhlICdMZW5ndGhvZkNv
bXBvbmVudElkZW50aWZpZXInIGZpZWxkCiAgICBvZiBhIFBhdGggQ29tcG9uZW50IG1hdGNoZXMg
dGhlIGRhdGEgd2l0aGluIHRoZSByZWxhdGluZyAoRXh0ZW5kZWQpIEZpbGUKICAgIEVudHJ5Lgog
ICAgCiAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENjOiBKaWV3ZW4g
WWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0Nv
cmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEhhbyBXdSA8
aGFvLmEud3VAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWxvIEFsY2FudGFyYSA8cGFs
Y2FudGFyYUBzdXNlLmRlPgogICAgQWNrZWQtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVs
LmNvbT4KCmNvbW1pdCA1YzA3NDhmNDNmNGUxY2MxNWZkZDBiZTY0YTc2NGVhY2Q3ZGY5MmY2CkF1
dGhvcjogSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CkRhdGU6ICAgV2VkIERlYyAxMyAxMDoy
Mzo0MSAyMDE3ICswODAwCgogICAgTWRlTW9kdWxlUGtnL1VkZkR4ZTogQWRkIGJvdW5kYXJ5IGNo
ZWNrIHRoZSByZWFkIG9mIEZFL0VGRQogICAgCiAgICBSRUY6aHR0cHM6Ly9idWd6aWxsYS50aWFu
b2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD04MjgKICAgIAogICAgV2l0aGluIFJlYWRGaWxlKCk6
CiAgICAKICAgIEFkZCBjaGVja3MgdG8gZW5zdXJlIHRoYXQgd2hlbiBnZXR0aW5nIHRoZSByYXcg
ZGF0YSBvciB0aGUgQWxsb2NhdGlvbgogICAgRGVzY3JpcHRvcnMnIGRhdGEgZnJvbSBhIEZFL0VG
RSwgaXQgd2lsbCBub3QgY29uc3VtZSBkYXRhIGJleW9uZCB0aGUKICAgIHNpemUgb2YgYSBGRS9F
RkUuCiAgICAKICAgIENjOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ2M6IEpp
ZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRp
YW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogSGFv
IFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogUGF1bG8gQWxjYW50YXJh
IDxwYWxjYW50YXJhQHN1c2UuZGU+CiAgICBBY2tlZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdA
aW50ZWwuY29tPgoKY29tbWl0IGI5YWUxNzA1YWRmZGQ0MzY2ODAyN2EyNWEyYjAzYzJlODE5NjAy
MTkKQXV0aG9yOiBIYW8gV3UgPGhhby5hLnd1QGludGVsLmNvbT4KRGF0ZTogICBUdWUgRGVjIDEy
IDE2OjMwOjE4IDIwMTcgKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cvVWRmRHhlOiBSZWZpbmUgYm91
bmRhcnkgY2hlY2tzIGZvciBmaWxlL3BhdGggbmFtZSBzdHJpbmcKICAgIAogICAgUkVGOmh0dHBz
Oi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODI4CiAgICAKICAgIFRo
ZSBjb21taXQgcmVmaW5lcyB0aGUgYm91bmRhcnkgY2hlY2tzIGZvciBmaWxlL3BhdGggbmFtZSBz
dHJpbmcgdG8KICAgIHByZXZlbnQgcG9zc2libGUgYnVmZmVyIG92ZXJydW4uCiAgICAKICAgIENj
OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ2M6IEppZXdlbiBZYW8gPGppZXdl
bi55YW9AaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmli
dXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogSGFvIFd1IDxoYW8uYS53dUBp
bnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogUGF1bG8gQWxjYW50YXJhIDxwYWxjYW50YXJhQHN1
c2UuZGU+CiAgICBBY2tlZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgoKY29t
bWl0IDRkZjhmNWJmYTI4YjhiODgxZTUwNjQzN2U4ZjA4ZDkyYzFhMDAzNzAKQXV0aG9yOiBIYW8g
V3UgPGhhby5hLnd1QGludGVsLmNvbT4KRGF0ZTogICBGcmkgRGVjIDE1IDExOjIyOjE2IDIwMTcg
KzA4MDAKCiAgICBNZGVNb2R1bGVQa2cvUGFydGl0aW9uRHhlOiBBZGQgY2hlY2sgZm9yIHVuZGVy
bHlpbmcgZGV2aWNlIGJsb2NrIHNpemUKICAgIAogICAgUkVGOmh0dHBzOi8vYnVnemlsbGEudGlh
bm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODI4CiAgICAKICAgIFdpdGhpbiBGaW5kQW5jaG9y
Vm9sdW1lRGVzY3JpcHRvclBvaW50ZXIoKToKICAgIAogICAgQWRkIGEgY2hlY2sgZm9yIHRoZSB1
bmRlcmx5aW5nIGRldmljZSBibG9jayBzaXplIHRvIGVuc3VyZSBpdCBpcyBncmVhdGVyCiAgICB0
aGFuIHRoZSBzaXplIG9mIGFuIEFuY2hvciBWb2x1bWUgRGVzY3JpcHRvciBQb2ludGVyLgogICAg
CiAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENjOiBKaWV3ZW4gWWFv
IDxqaWV3ZW4ueWFvQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUg
Q29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEhhbyBXdSA8aGFv
LmEud3VAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWxvIEFsY2FudGFyYSA8cGFsY2Fu
dGFyYUBzdXNlLmRlPgogICAgQWNrZWQtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNv
bT4KCmNvbW1pdCA0YTcyM2QzZDdmZDFjYmJjMjhjOTJmMTQzNjE3NjE4MzFhZDI3YmFiCkF1dGhv
cjogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgpEYXRlOiAgIFN1biBPY3QgMjEgMTE6
MTI6MDEgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZyBYaGNpOiBIYW5kbGUgdmFsdWUgNSBp
biBQb3J0IFNwZWVkIGZpZWxkIG9mIFBPUlRTQwogICAgCiAgICBSRUY6IGh0dHBzOi8vYnVnemls
bGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI2NwogICAgCiAgICBUaGUgdmFsdWUg
NSBQb3J0IFNwZWVkIGZpZWxkIG9mIFBPUlRTQyBpcyBuZXcgZGVmaW5lZCBpbgogICAgWEhDSSAx
LjEgc3BlYyBOb3ZlbWJlciAyMDE3LgogICAgCiAgICBUaGlzIHBhdGNoIHVwZGF0ZXMgWGhjaUR4
ZSBhbmQgWGhjaVBlaSB0byBoYW5kbGUgaXQsIG90aGVyd2lzZQogICAgdGhlIFVTQiAzLjEgZGV2
aWNlIG1heSBub3QgYmUgcmVjb2duaXplZCB3aXRoIHRoZSBYSENJIGNvbnRyb2xsZXIKICAgIGZv
bGxvd2luZyBYSENJIDEuMSBzcGVjIE5vdmVtYmVyIDIwMTcuCiAgICAKICAgIENjOiBSdWl5dSBO
aSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ2M6IEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29t
PgogICAgQ2M6IEppYW4gSiBXYW5nIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+CiAgICBDb250cmli
dXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1i
eTogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KCmNvbW1pdCBmZWQ2Y2YyNWI4ZWVmY2Nm
MzAyZjkwZjFmYTdlNTRiZjRhOTFiMTI0CkF1dGhvcjogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50
ZWwuY29tPgpEYXRlOiAgIFN1biBPY3QgMjEgMTI6MTI6MzkgMjAxOCArMDgwMAoKICAgIE1kZU1v
ZHVsZVBrZyBYaGNpRHhlOiBBc3NpZ24gVXNiMkhjLlhYWFJldmlzaW9uIGJhc2VkIG9uIFNCUk4K
ICAgIAogICAgQ3VycmVudCBoYXJkIGNvZGUgVXNiMkhjLlhYWFJldmlzaW9uIG1heSBiZSBub3Qg
YWNjdXJhdGUuCiAgICBUaGlzIHBhdGNoIHVwZGF0ZXMgY29kZSB0byBhc3NpZ24gVXNiMkhjLlhY
WFJldmlzaW9uIGJhc2VkIG9uCiAgICBTQlJOIChTZXJpYWwgQnVzIFJlbGVhc2UgTnVtYmVyLCBQ
Q0kgY29uZmlndXJhdGlvbiBzcGFjZSBvZmZzZXQKICAgIDB4NjApIGFsdGhvdWdoIHRoZXJlIGlz
IG5vIGNvZGUgY29uc3VtaW5nIHRoZW0uCiAgICAKICAgIENjOiBSdWl5dSBOaSA8cnVpeXUubmlA
aW50ZWwuY29tPgogICAgQ2M6IEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgogICAgQ2M6IEpp
YW4gSiBXYW5nIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjog
VGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBT
dGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogUnVpeXUgTmkg
PHJ1aXl1Lm5pQGludGVsLmNvbT4KCmNvbW1pdCBhNmEzMjY3NzBiMGU5ZTIwOWM2MDRkMjZmZDg2
MWE5NzE0YzM2YmVmCkF1dGhvcjogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29t
PgpEYXRlOiAgIEZyaSBPY3QgMTkgMTU6MTA6MzAgMjAxOCArMDgwMAoKICAgIEJhc2VUb29sczog
Rml4IHRoZSAqQiBhbmQgKkYgRmxhZyBkaXNwbGF5IGZvciBTdHJ1Y3R1cmUgUGNkCiAgICAKICAg
IEJlY2F1c2Ugb2Ygd2UgbmV3bHkgYWRkIHRoZSBQY2RGaWVsZFZhbHVlRnJvbUNvbW0gYW5kCiAg
ICBQY2RGaWVsZFZhbHVlRnJvbUZkZiBpbiBlYXJseSBwYXJzZXIgcGhhc2UsIHNvIGluIHRoZSBy
ZXBvcnQgd2UgdXNlCiAgICB0aGUgc2F2ZWQgdmFsdWUgaW4gdGhpcyB0d28gdmFyaWFibGVzIHRv
IHByaW50IGl0LgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1
dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBZb25naG9uZyBaaHUgPHlvbmdo
b25nLnpodUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdh
b0BpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 18:12:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 18: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 1gF1A5-0006DR-1K; Tue, 23 Oct 2018 18:12:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=j1a8=nd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gF1A4-0006DF-8I
 for xen-devel@lists.xenproject.org; Tue, 23 Oct 2018 18:12:12 +0000
X-Inumbo-ID: 5e9dee3c-d6ef-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5e9dee3c-d6ef-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 18:13: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 <aliasfile-bounces@xenproject.org>)
 id 1gF1A1-0007I2-J3; Tue, 23 Oct 2018 18:12: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 1gF1A1-00049y-AB; Tue, 23 Oct 2018 18:12:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gF1A1-0006TU-9a; Tue, 23 Oct 2018 18:12:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128947-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=168f9d49608d63d0ef5a40761c5d9d047d1d3bee
X-Osstest-Versions-That: xen=072e054359a4d4a4f6c3fa09585667472c4f0f1d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 23 Oct 2018 18:12:09 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128947: 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>

ZmxpZ2h0IDEyODk0NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODk0Ny8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAxNjhmOWQ0OTYwOGQ2M2QwZWY1YTQwNzYxYzVkOWQwNDdkMWQzYmVlCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAwNzJlMDU0MzU5YTRkNGE0ZjZj
M2ZhMDk1ODU2Njc0NzJjNGYwZjFkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg5NDYgIDIwMTgt
MTAtMjMgMTI6MDE6MDYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4OTQ3ICAy
MDE4LTEwLTIzIDE1OjAwOjQyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSWFuIEphY2tzb24gPGlhbi5qYWNr
c29uQGV1LmNpdHJpeC5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94
ZW4uZ2l0CiAgIDA3MmUwNTQzNTkuLjE2OGY5ZDQ5NjAgIDE2OGY5ZDQ5NjA4ZDYzZDBlZjVhNDA3
NjFjNWQ5ZDA0N2QxZDNiZWUgLT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 18:17:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 18:17: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 1gF1F4-0006P7-O2; Tue, 23 Oct 2018 18:17:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zq22=nd=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gF1F4-0006Ok-1b
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 18:17:22 +0000
X-Inumbo-ID: 1784ef38-d6f0-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 1784ef38-d6f0-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 18:18:51 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id CA693A78;
 Tue, 23 Oct 2018 11:17:20 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D647E3F5D3;
 Tue, 23 Oct 2018 11:17:19 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Tue, 23 Oct 2018 19:17:08 +0100
Message-Id: <20181023181709.11883-4-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181023181709.11883-1-julien.grall@arm.com>
References: <20181023181709.11883-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 3/4] xen/arm: gic: Remove duplicated comment in
 do_sgi
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@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>

U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4
ZW4vYXJjaC9hcm0vZ2ljLmMgfCAxIC0KIDEgZmlsZSBjaGFuZ2VkLCAxIGRlbGV0aW9uKC0pCgpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2dpYy5jIGIveGVuL2FyY2gvYXJtL2dpYy5jCmluZGV4
IDMwYzBmYmEwZDcuLjAxMDhlOTYwM2MgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9naWMuYwor
KysgYi94ZW4vYXJjaC9hcm0vZ2ljLmMKQEAgLTM2Myw3ICszNjMsNiBAQCB2b2lkIGdpY19kaXNh
YmxlX2NwdSh2b2lkKQogCiBzdGF0aWMgdm9pZCBkb19zZ2koc3RydWN0IGNwdV91c2VyX3JlZ3Mg
KnJlZ3MsIGVudW0gZ2ljX3NnaSBzZ2kpCiB7Ci0gICAgLyogTG93ZXIgdGhlIHByaW9yaXR5ICov
CiAgICAgc3RydWN0IGlycV9kZXNjICpkZXNjID0gaXJxX3RvX2Rlc2Moc2dpKTsKIAogICAgIHBl
cmZjX2luY3IoaXBpcyk7Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 18:17:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 18:17: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 1gF1F4-0006P1-Ee; Tue, 23 Oct 2018 18:17:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zq22=nd=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gF1F3-0006Og-Us
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 18:17:21 +0000
X-Inumbo-ID: 78e08c14-d6ef-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 78e08c14-d6ef-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 20:14:25 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 9969B15AB;
 Tue, 23 Oct 2018 11:17:19 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id AE1D53F5D3;
 Tue, 23 Oct 2018 11:17:18 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Tue, 23 Oct 2018 19:17:07 +0100
Message-Id: <20181023181709.11883-3-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181023181709.11883-1-julien.grall@arm.com>
References: <20181023181709.11883-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 2/4] xen/arm: gic: Ensure ordering between read
 of INTACK and shared data
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@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>

V2hlbiBhbiBJUEkgaXMgZ2VuZXJhdGVkIGJ5IGEgQ1BVLCB0aGUgcGF0dGVybiBsb29rcyByb3Vn
aGx5IGxpa2U6CgogIDx3cml0ZSBzaGFyZWQgZGF0YT4KICBkc2Ioc3kpOwogIDx3cml0ZSB0byBH
SUMgdG8gc2lnbmFsIFNHST4KCk9uIHRoZSByZWNlaXZpbmcgQ1BVIHdlIHJlbHkgb24gdGhlIGZh
Y3QgdGhhdCwgb25jZSB3ZSd2ZSB0YWtlbiB0aGUKaW50ZXJydXB0LCB0aGVuIHRoZSBmcmVzaGx5
IHdyaXR0ZW4gc2hhcmVkIGRhdGEgbXVzdCBiZSB2aXNpYmxlIHRvIHVzLgpQdXQgYW5vdGhlciB3
YXksIHRoZSBDUFUgaXNuJ3QgZ29pbmcgdG8gc3BlY3VsYXRlIHRha2luZyBhbiBpbnRlcnJ1cHQu
CgpVbmZvcnR1bmF0ZWx5LCB0aGlzIGFzc3VtcHRpb24gdHVybnMgb3V0IHRvIGJlIGJyb2tlbi4K
CkNvbnNpZGVyIHRoYXQgQ1BVeCB3YW50cyB0byBzZW5kIGFuIElQSSB0byBDUFV5LCB3aGljaCB3
aWxsIGNhdXNlIENQVXkKdG8gcmVhZCBzb21lIHNoYXJlZF9kYXRhLiBCZWZvcmUgQ1BVeCBoYXMg
ZG9uZSBhbnl0aGluZywgYSByYW5kb20KcGVyaXBoZXJhbCByYWlzZXMgYW4gSVJRIHRvIHRoZSBH
SUMgYW5kIHRoZSBJUlEgbGluZSBvbiBDUFV5IGlzIHJhaXNlZC4KQ1BVeSB0aGVuIHRha2VzIHRo
ZSBJUlEgYW5kIHN0YXJ0cyBleGVjdXRpbmcgdGhlIGVudHJ5IGNvZGUsIGhlYWRpbmcKdG93YXJk
cyBnaWNfaGFuZGxlX2lycS4gRnVydGhlcm1vcmUsIGxldCdzIGFzc3VtZSB0aGF0IGEgYnVuY2gg
b2YgdGhlCnByZXZpb3VzIGludGVycnVwdHMgaGFuZGxlZCBieSBDUFV5IHdlcmUgU0dJcywgc28g
dGhlIGJyYW5jaCBwcmVkaWN0b3IKa2lja3MgaW4gYW5kIHNwZWN1bGF0ZXMgdGhhdCBpcnFuciB3
aWxsIGJlIDwxNiBhbmQgd2UncmUgbGlrZWx5IHRvCmhlYWQgaW50byBoYW5kbGVfSVBJLiBUaGUg
cHJlZmV0Y2hlciB0aGVuIGdyYWJzIGEgc3BlY3VsYXRpdmUgY29weSBvZgpzaGFyZWRfZGF0YSB3
aGljaCBjb250YWlucyBhIHN0YWxlIHZhbHVlLgoKTWVhbndoaWxlLCBDUFV4IGdldHMgcm91bmQg
dG8gdXBkYXRpbmcgc2hhcmVkX2RhdGEgYW5kIGFza2luZyB0aGUgR0lDCnRvIHNlbmQgYW4gU0dJ
IHRvIENQVXkuIEludGVybmFsbHksIHRoZSBHSUMgZGVjaWRlcyB0aGF0IHRoZSBTR0kgaXMKbW9y
ZSBpbXBvcnRhbnQgdGhhbiB0aGUgcGVyaXBoZXJhbCBpbnRlcnJ1cHQgKHdoaWNoIGhhc24ndCB5
ZXQgYmVlbgpBQ0tlZCkgYnV0IGRvZXNuJ3QgbmVlZCB0byBkbyBhbnl0aGluZyB0byBDUFV5LCBi
ZWNhdXNlIHRoZSBJUlEgbGluZQppcyBhbHJlYWR5IHJhaXNlZC4KCkNQVXkgdGhlbiByZWFkcyB0
aGUgQUNLIHJlZ2lzdGVyIG9uIHRoZSBHSUMsIHNlZXMgdGhlIFNHSSB2YWx1ZSB3aGljaApjb25m
aXJtcyB0aGUgYnJhbmNoIHByZWRpY3Rpb24gYW5kIHdlIGVuZCB1cCB3aXRoIGEgc3RhbGUgc2hh
cmVkX2RhdGEKdmFsdWUuCgpUaGlzIHBhdGNoIGZpeGVzIHRoZSBwcm9ibGVtIGJ5IGFkZGluZyBh
biBzbXBfcm1iKCkgdG8gdGhlIElQSSBlbnRyeQpjb2RlIGluIGRvX1NHSS4KCkF0IHRoZSBzYW1l
IHRpbWUgZG9jdW1lbnQgdGhlIHdyaXRlIGJhcnJpZXIuCgpCYXNlZCBvbiBMaW51eCBjb21taXQg
Zjg2YzRmYmQ5MzBmZjZmZWNmM2Q4YTFjMzEzMTgyYmQwZjQ5ZjQ5NgoiaXJxY2hpcC9naWM6IEVu
c3VyZSBvcmRlcmluZyBiZXR3ZWVuIHJlYWQgb2YgSU5UQUNLIGFuZCBzaGFyZWQgZGF0YSIuCgpT
aWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKLS0tCiAg
ICBUaGlzIHBhdGNoIGlzIGNhbmRpZGF0ZSBmb3IgYmFja3BvcnRpbmcgdXAgdG8gWGVuIDQuOS4K
LS0tCiB4ZW4vYXJjaC9hcm0vZ2ljLmMgfCAyMiArKysrKysrKysrKysrKysrKysrKysrCiAxIGZp
bGUgY2hhbmdlZCwgMjIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9n
aWMuYyBiL3hlbi9hcmNoL2FybS9naWMuYwppbmRleCAzMDVmYmQ2NmRkLi4zMGMwZmJhMGQ3IDEw
MDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZ2ljLmMKKysrIGIveGVuL2FyY2gvYXJtL2dpYy5jCkBA
IC0zMDAsNiArMzAwLDExIEBAIHZvaWQgc2VuZF9TR0lfbWFzayhjb25zdCBjcHVtYXNrX3QgKmNw
dW1hc2ssIGVudW0gZ2ljX3NnaSBzZ2kpCiB7CiAgICAgQVNTRVJUKHNnaSA8IDE2KTsgLyogVGhl
cmUgYXJlIG9ubHkgMTYgU0dJcyAqLwogCisgICAvKgorICAgICogRW5zdXJlIHRoYXQgc3RvcmVz
IHRvIE5vcm1hbCBtZW1vcnkgYXJlIHZpc2libGUgdG8gdGhlIG90aGVyIENQVXMKKyAgICAqIGJl
Zm9yZSBpc3N1aW5nIHRoZSBJUEkuCisgICAgKiBNYXRjaGVzIHRoZSByZWFkIGJhcnJpZXIgaW4g
ZG9fc2dpLgorICAgICovCiAgICAgZHNiKHN5KTsKICAgICBnaWNfaHdfb3BzLT5zZW5kX1NHSShz
Z2ksIFNHSV9UQVJHRVRfTElTVCwgY3B1bWFzayk7CiB9CkBAIC0zMTMsNiArMzE4LDExIEBAIHZv
aWQgc2VuZF9TR0lfc2VsZihlbnVtIGdpY19zZ2kgc2dpKQogewogICAgIEFTU0VSVChzZ2kgPCAx
Nik7IC8qIFRoZXJlIGFyZSBvbmx5IDE2IFNHSXMgKi8KIAorICAgLyoKKyAgICAqIEVuc3VyZSB0
aGF0IHN0b3JlcyB0byBOb3JtYWwgbWVtb3J5IGFyZSB2aXNpYmxlIHRvIHRoZSBvdGhlciBDUFVz
CisgICAgKiBiZWZvcmUgaXNzdWluZyB0aGUgSVBJLgorICAgICogTWF0Y2hlcyB0aGUgcmVhZCBi
YXJyaWVyIGluIGRvX3NnaS4KKyAgICAqLwogICAgIGRzYihzeSk7CiAgICAgZ2ljX2h3X29wcy0+
c2VuZF9TR0koc2dpLCBTR0lfVEFSR0VUX1NFTEYsIE5VTEwpOwogfQpAQCAtMzIxLDYgKzMzMSwx
MSBAQCB2b2lkIHNlbmRfU0dJX2FsbGJ1dHNlbGYoZW51bSBnaWNfc2dpIHNnaSkKIHsKICAgIEFT
U0VSVChzZ2kgPCAxNik7IC8qIFRoZXJlIGFyZSBvbmx5IDE2IFNHSXMgKi8KIAorICAgLyoKKyAg
ICAqIEVuc3VyZSB0aGF0IHN0b3JlcyB0byBOb3JtYWwgbWVtb3J5IGFyZSB2aXNpYmxlIHRvIHRo
ZSBvdGhlciBDUFVzCisgICAgKiBiZWZvcmUgaXNzdWluZyB0aGUgSVBJLgorICAgICogTWF0Y2hl
cyB0aGUgcmVhZCBiYXJyaWVyIGluIGRvX3NnaS4KKyAgICAqLwogICAgZHNiKHN5KTsKICAgIGdp
Y19od19vcHMtPnNlbmRfU0dJKHNnaSwgU0dJX1RBUkdFVF9PVEhFUlMsIE5VTEwpOwogfQpAQCAt
MzU2LDYgKzM3MSwxMyBAQCBzdGF0aWMgdm9pZCBkb19zZ2koc3RydWN0IGNwdV91c2VyX3JlZ3Mg
KnJlZ3MsIGVudW0gZ2ljX3NnaSBzZ2kpCiAgICAgLyogTG93ZXIgdGhlIHByaW9yaXR5ICovCiAg
ICAgZ2ljX2h3X29wcy0+ZW9pX2lycShkZXNjKTsKIAorICAgIC8qCisgICAgICogRW5zdXJlIGFu
eSBzaGFyZWQgZGF0YSB3cml0dGVuIGJ5IHRoZSBDUFUgc2VuZGluZworICAgICAqIHRoZSBJUEkg
aXMgcmVhZCBhZnRlciB3ZSd2ZSByZWFkIHRoZSBBQ0sgcmVnaXN0ZXIgb24gdGhlIEdJQy4KKyAg
ICAgKiBNYXRjaGVzIHRoZSB3cml0ZSBiYXJyaWVyIGluIHNlbmRfU0dJXyogaGVscGVycy4KKyAg
ICAgKi8KKyAgICBzbXBfcm1iKCk7CisKICAgICBzd2l0Y2ggKHNnaSkKICAgICB7CiAgICAgY2Fz
ZSBHSUNfU0dJX0VWRU5UX0NIRUNLOgotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 18:17:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 18:17: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 1gF1F4-0006Os-4V; Tue, 23 Oct 2018 18:17:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zq22=nd=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gF1F2-0006OW-Mh
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 18:17:20 +0000
X-Inumbo-ID: 155b4ba9-d6f0-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 155b4ba9-d6f0-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 18:18:48 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 49FFBA78;
 Tue, 23 Oct 2018 11:17:17 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 5DA113F5D3;
 Tue, 23 Oct 2018 11:17:16 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Tue, 23 Oct 2018 19:17:05 +0100
Message-Id: <20181023181709.11883-1-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
Subject: [Xen-devel] [PATCH 0/4] xen/arm: GIC fixes and 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: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@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>

SGkgYWxsLAoKVGhlIGZpcnN0IHR3byBwYXRjaGVzIHJlc29sdmVzIHRvIG91dC1vZi1vcmRlciBi
dWcgaW4gdGhlIEdJQyBjb2RlLiBUaGV5IGFyZQpjYW5kaWRhdGUgZm9yIGJhY2twb3J0aW5nLgoK
VGhlIGxhc3QgcGF0Y2ggaXMgYW4gcmVsYXhhdGlvbiBpbiB0aGUgYmFycmllciB1c2VkIHdoZW4g
c2VuZGluZyBhbiBTR0kuCgpDaGVlcnMsCgpKdWxpZW4gR3JhbGwgKDQpOgogIHhlbi9hcm06IGdp
YzogRW5zdXJlIHdlIGhhdmUgYW4gSVNCIGJldHdlZW4gYWNrIGFuZCBkb19JUlEoKQogIHhlbi9h
cm06IGdpYzogRW5zdXJlIG9yZGVyaW5nIGJldHdlZW4gcmVhZCBvZiBJTlRBQ0sgYW5kIHNoYXJl
ZCBkYXRhCiAgeGVuL2FybTogZ2ljOiBSZW1vdmUgZHVwbGljYXRlZCBjb21tZW50IGluIGRvX3Nn
aQogIHhlbi9hcm06IGdpYzogUmVsYXggYmFycmllciB3aGVuIHNlbmRpbmcgYW4gU0dJCgogeGVu
L2FyY2gvYXJtL2dpYy12Mi5jIHwgIDYgKysrKysrCiB4ZW4vYXJjaC9hcm0vZ2ljLXYzLmMgfCAg
NiArKysrKysKIHhlbi9hcmNoL2FybS9naWMuYyAgICB8IDEzICsrKysrKysrKy0tLS0KIDMgZmls
ZXMgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCi0tIAoyLjExLjAK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 18:17:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 18:17: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 1gF1F3-0006Of-RF; Tue, 23 Oct 2018 18:17:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zq22=nd=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gF1F2-0006OV-Lv
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 18:17:20 +0000
X-Inumbo-ID: 16127088-d6f0-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 16127088-d6f0-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 18:18:48 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 712AEEBD;
 Tue, 23 Oct 2018 11:17:18 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8604C3F5D3;
 Tue, 23 Oct 2018 11:17:17 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Tue, 23 Oct 2018 19:17:06 +0100
Message-Id: <20181023181709.11883-2-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181023181709.11883-1-julien.grall@arm.com>
References: <20181023181709.11883-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 1/4] xen/arm: gic: Ensure we have an ISB between
 ack and do_IRQ()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@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>

RGV2aWNlcyB0aGF0IGV4cG9zZSB0aGVpciBpbnRlcnJ1cHQgc3RhdHVzIHJlZ2lzdGVycyB2aWEg
c3lzdGVtCnJlZ2lzdGVycyAoZS5nLiBTdGF0aXN0aWNhbCBwcm9maWxpbmcsIENQVSBQTVUsIER5
bmFtSVEgUE1VLCBhcmNoIHRpbWVyLAp2Z2ljIChhbHRob3VnaCB1bnVzZWQgYnkgTGludXgpLCAu
Li4pIHJlbHkgb24gYSBjb250ZXh0IHN5bmNocm9uaXNpbmcKb3BlcmF0aW9uIG9uIHRoZSBDUFUg
dG8gZW5zdXJlIHRoYXQgdGhlIHVwZGF0ZWQgc3RhdHVzIHJlZ2lzdGVyIGlzCnZpc2libGUgdG8g
dGhlIENQVSB3aGVuIGhhbmRsaW5nIHRoZSBpbnRlcnJ1cHQuIFRoaXMgdXN1YWxseSBoYXBwZW5z
IGFzCmEgcmVzdWx0IG9mIHRha2luZyB0aGUgSVJRIGV4Y2VwdGlvbiBpbiB0aGUgZmlyc3QgcGxh
Y2UsIGJ1dCB0aGVyZSBhcmUKdHdvIHJhY2Ugc2NlbmFyaW9zIHdoZXJlIHRoaXMgaXNuJ3QgdGhl
IGNhc2UuCgpGb3IgZXhhbXBsZSwgbGV0J3Mgc2F5IHdlIGhhdmUgdHdvIHBlcmlwaGVyYWxzIChY
IGFuZCBZKSwgd2hlcmUgWSB1c2VzIGEKc3lzdGVtIHJlZ2lzdGVyIGZvciBpdHMgaW50ZXJydXB0
IHN0YXR1cy4KCkNhc2UgMToKMS4gQ1BVIHRha2VzIGFuIElSUSBleGNlcHRpb24gYXMgYSByZXN1
bHQgb2YgWCByYWlzaW5nIGFuIGludGVycnVwdAoyLiBZIHRoZW4gcmFpc2VzIGl0cyBpbnRlcnJ1
cHQgbGluZSwgYnV0IHRoZSB1cGRhdGUgdG8gaXRzIHN5c3RlbQogICByZWdpc3RlciBpcyBub3Qg
eWV0IHZpc2libGUgdG8gdGhlIENQVQozLiBUaGUgR0lDIGRlY2lkZXMgdG8gZXhwb3NlIFkncyBp
bnRlcnJ1cHQgbnVtYmVyIGZpcnN0IGluIHRoZSBBY2sKICAgcmVnaXN0ZXIKNC4gVGhlIENQVSBy
dW5zIHRoZSBJUlEgaGFuZGxlciBmb3IgWSwgYnV0IHRoZSBzdGF0dXMgcmVnaXN0ZXIgaXMgc3Rh
bGUKCkNhc2UgMjoKMS4gQ1BVIHRha2VzIGFuIElSUSBleGNlcHRpb24gYXMgYSByZXN1bHQgb2Yg
WCByYWlzaW5nIGFuIGludGVycnVwdAoyLiBDUFUgcmVhZHMgdGhlIGludGVycnVwdCBudW1iZXIg
Zm9yIFggZnJvbSB0aGUgQWNrIHJlZ2lzdGVyIGFuZCBydW5zCiAgIGl0cyBJUlEgaGFuZGxlcgoz
LiBZIHJhaXNlcyBpdHMgaW50ZXJydXB0IGxpbmUgYW5kIHRoZSBBY2sgcmVnaXN0ZXIgaXMgdXBk
YXRlZCwgYnV0CiAgIGFnYWluLCB0aGUgdXBkYXRlIHRvIGl0cyBzeXN0ZW0gcmVnaXN0ZXIgaXMg
bm90IHlldCB2aXNpYmxlIHRvIHRoZQogICBDUFUuCjQuIFNpbmNlIHRoZSBHSUMgZHJpdmVycyBw
b2xsIHRoZSBBY2sgcmVnaXN0ZXIsIHdlIHJlYWQgWSdzIGludGVycnVwdAogICBudW1iZXIgYW5k
IHJ1biBpdHMgaGFuZGxlciB3aXRob3V0IGEgY29udGV4dCBzeW5jaHJvbmlzYXRpb24KICAgb3Bl
cmF0aW9uLCB0aGVyZWZvcmUgc2VlaW5nIHRoZSBzdGFsZSByZWdpc3RlciB2YWx1ZS4KCkluIGVp
dGhlciBjYXNlLCB3ZSBydW4gdGhlIHJpc2sgb2YgbWlzc2luZyBhbiBJUlEuIFRoaXMgcGF0Y2gg
c29sdmVzIHRoZQpwcm9ibGVtIGJ5IGVuc3VyaW5nIHRoYXQgd2UgZXhlY3V0ZSBhbiBJU0IgaW4g
dGhlIEdJQyBkcml2ZXJzIHByaW9yCnRvIGludm9raW5nIHRoZSBpbnRlcnJ1cHQgaGFuZGxlci4K
CkJhc2VkIG9uIExpbnV4IGNvbW1pdCAzOWEwNmI2N2MyYzEyNTZiY2YyMzYxYTFmNjdkMjUyOWY3
MGFiMjA2CiJpcnFjaGlwL2dpYzogRW5zdXJlIHdlIGhhdmUgYW4gSVNCIGJldHdlZW4gYWNrIGFu
ZCAtPmhhbmRsZV9pcnEiLgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KCi0tLQogICAgVGhpcyBwYXRjaCBpcyBhIGNhbmRpZGF0ZSBmb3IgYmFja3Bv
cnRpbmcgdXAgdG8gWGVuIDQuOS4KLS0tCiB4ZW4vYXJjaC9hcm0vZ2ljLmMgfCAyICsrCiAxIGZp
bGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2dp
Yy5jIGIveGVuL2FyY2gvYXJtL2dpYy5jCmluZGV4IDhkN2U0OTEwNjAuLjMwNWZiZDY2ZGQgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9naWMuYworKysgYi94ZW4vYXJjaC9hcm0vZ2ljLmMKQEAg
LTM4OCwxMiArMzg4LDE0IEBAIHZvaWQgZ2ljX2ludGVycnVwdChzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVncywgaW50IGlzX2ZpcSkKICAgICAgICAgaWYgKCBsaWtlbHkoaXJxID49IDE2ICYmIGly
cSA8IDEwMjApICkKICAgICAgICAgewogICAgICAgICAgICAgbG9jYWxfaXJxX2VuYWJsZSgpOwor
ICAgICAgICAgICAgaXNiKCk7CiAgICAgICAgICAgICBkb19JUlEocmVncywgaXJxLCBpc19maXEp
OwogICAgICAgICAgICAgbG9jYWxfaXJxX2Rpc2FibGUoKTsKICAgICAgICAgfQogICAgICAgICBl
bHNlIGlmICggaXNfbHBpKGlycSkgKQogICAgICAgICB7CiAgICAgICAgICAgICBsb2NhbF9pcnFf
ZW5hYmxlKCk7CisgICAgICAgICAgICBpc2IoKTsKICAgICAgICAgICAgIGdpY19od19vcHMtPmRv
X0xQSShpcnEpOwogICAgICAgICAgICAgbG9jYWxfaXJxX2Rpc2FibGUoKTsKICAgICAgICAgfQot
LSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 18:17:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 18:17: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 1gF1F7-0006Py-6O; Tue, 23 Oct 2018 18:17:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zq22=nd=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gF1F5-0006PD-90
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 18:17:23 +0000
X-Inumbo-ID: 183798cf-d6f0-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 183798cf-d6f0-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 18:18:52 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id F28F6EBD;
 Tue, 23 Oct 2018 11:17:21 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 133C83F5D3;
 Tue, 23 Oct 2018 11:17:20 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Tue, 23 Oct 2018 19:17:09 +0100
Message-Id: <20181023181709.11883-5-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181023181709.11883-1-julien.grall@arm.com>
References: <20181023181709.11883-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 4/4] xen/arm: gic: Relax barrier when sending an
 SGI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andre.przywara@arm.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@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>

V2hlbiBzZW5kaW5nIGFuIFNHSSB0byBhbm90aGVyIENQVSwgd2UgcmVxdWlyZSBhIGJhcnJpZXIg
dG8gZW5zdXJlIHRoYXQKYW55IHBlbmRpbmcgc3RvcmVzIHRvIG5vcm1hbCBtZW1vcnkgYXJlIG1h
ZGUgdmlzaWJsZSB0byB0aGUgcmVjaXBpZW50CmJlZm9yZSB0aGUgaW50ZXJydXB0IGFycml2ZXMu
CgpGb3IgR0lDdjIsIHJhdGhlciB0aGFuIHVzaW5nIGRzYihzeSkgYmVmb3JlIHdyaXRlbF9naWNk
LCB3ZSBjYW4gaW5zdGVhZAp1c2UgZHNiKGlzaHN0KSwgc2luY2Ugd2UganVzdCBuZWVkIHRvIGVu
c3VyZSB0aGF0IGFueSBwZW5kaW5nIG5vcm1hbAp3cml0ZXMgYXJlIHZpc2libGUgd2l0aGluIHRo
ZSBpbm5lci1zaGFyZWFibGUgZG9tYWluIGJlZm9yZSB3ZSBwb2tlIHRoZQpHSUMuCgpXaXRoIHRo
aXMgb2JzZXJ2YXRpb24sIHdlIGNhbiB0aGVuIGZ1cnRoZXIgd2Vha2VuIHRoZSBiYXJyaWVyIHRv
IGEKZG1iKGlzaHN0KSwgc2luY2Ugb3RoZXIgQ1BVcyBpbiB0aGUgaW5uZXItc2hhcmVhYmxlIGRv
bWFpbiBtdXN0IG9ic2VydmUKdGhlIHdyaXRlIHRvIHRoZSBkaXN0cmlidXRvciBiZWZvcmUgdGhl
IFNHSSBpcyBnZW5lcmF0ZWQuCgpBIERNQiBpbnN0cnVjdGlvbiBjYW4gYmUgdXNlZCB0byBlbnN1
cmUgdGhlIHJlbGF0aXZlIG9yZGVyIG9mIG9ubHkKbWVtb3J5IGFjY2Vzc2VzIGJlZm9yZSBhbmQg
YWZ0ZXIgdGhlIGJhcnJpZXIuIFNpbmNlIHdyaXRlcyB0byBzeXN0ZW0KcmVnaXN0ZXJzIGFyZSBu
b3QgbWVtb3J5IG9wZXJhdGlvbnMsIGJhcnJpZXIgRE1CIGlzIG5vdCBzdWZmaWNpZW50IGZvcgpv
YnNlcnZhbGliaWxpdHkgb2YgbWVtb3J5IGFjY2Vzc2VzIHRoYXQgb2NjdXIgYmVmb3JlIElDQ19T
R0kxUl9FTDEKKEdJQ3YzKS4KCkZvciBHSUN2MywgYSBEU0IgaW5zdHJ1Y3Rpb24gZW5zdXJlcyB0
aGF0IG5vIGluc3RydWN0aW9ucyB0aGF0IGFwcGVhciBpbgpwcm9ncmFtIG9yZGVyIGFmdGVyIHRo
ZSBEU0IgaW5zdHJ1Y3Rpb24sIGNhbiBleGVjdXRlIHVudGlsIHRoZSBEU0IKaW5zdHJ1Y3Rpb24g
aGFzIGNvbXBsZXRlZC4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL2dpYy12Mi5jIHwgIDYgKysrKysrCiB4ZW4vYXJj
aC9hcm0vZ2ljLXYzLmMgfCAgNiArKysrKysKIHhlbi9hcmNoL2FybS9naWMuYyAgICB8IDE4IC0t
LS0tLS0tLS0tLS0tLS0tLQogMyBmaWxlcyBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCAxOCBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZ2ljLXYyLmMgYi94ZW4vYXJj
aC9hcm0vZ2ljLXYyLmMKaW5kZXggZTdlYjAxZjMwYS4uMWE3NDRjNTc2ZiAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gvYXJtL2dpYy12Mi5jCisrKyBiL3hlbi9hcmNoL2FybS9naWMtdjIuYwpAQCAtNDU1
LDYgKzQ1NSwxMiBAQCBzdGF0aWMgdm9pZCBnaWN2Ml9zZW5kX1NHSShlbnVtIGdpY19zZ2kgc2dp
LCBlbnVtIGdpY19zZ2lfbW9kZSBpcnFtb2RlLAogICAgIHVuc2lnbmVkIGludCBtYXNrID0gMDsK
ICAgICBjcHVtYXNrX3Qgb25saW5lX21hc2s7CiAKKyAgICAvKgorICAgICAqIEVuc3VyZSB0aGF0
IHN0b3JlcyB0byBOb3JtYWwgbWVtb3J5IGFyZSB2aXNpYmxlIHRvIHRoZSBvdGhlciBDUFVzCisg
ICAgICogYmVmb3JlIHRoZXkgb2JzZXJ2ZSB1cyBpc3N1aW5nIHRoZSBJUEkuCisgICAgICovCisg
ICAgZG1iKGlzaHN0KTsKKwogICAgIHN3aXRjaCAoIGlycW1vZGUgKQogICAgIHsKICAgICBjYXNl
IFNHSV9UQVJHRVRfT1RIRVJTOgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2dpYy12My5jIGIv
eGVuL2FyY2gvYXJtL2dpYy12My5jCmluZGV4IDI5NTIzMzVkMDUuLmEwYTFhNDViYTcgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL2FybS9naWMtdjMuYworKysgYi94ZW4vYXJjaC9hcm0vZ2ljLXYzLmMK
QEAgLTk4Niw2ICs5ODYsMTIgQEAgc3RhdGljIHZvaWQgZ2ljdjNfc2VuZF9zZ2lfbGlzdChlbnVt
IGdpY19zZ2kgc2dpLCBjb25zdCBjcHVtYXNrX3QgKmNwdW1hc2spCiBzdGF0aWMgdm9pZCBnaWN2
M19zZW5kX3NnaShlbnVtIGdpY19zZ2kgc2dpLCBlbnVtIGdpY19zZ2lfbW9kZSBtb2RlLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY3B1bWFza190ICpjcHVtYXNrKQogeworICAg
IC8qCisgICAgICogRW5zdXJlIHRoYXQgc3RvcmVzIHRvIE5vcm1hbCBtZW1vcnkgYXJlIHZpc2li
bGUgdG8gdGhlIG90aGVyIENQVXMKKyAgICAgKiBiZWZvcmUgaXNzdWluZyB0aGUgSVBJLgorICAg
ICAqLworICAgIHdtYigpOworCiAgICAgc3dpdGNoICggbW9kZSApCiAgICAgewogICAgIGNhc2Ug
U0dJX1RBUkdFVF9PVEhFUlM6CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZ2ljLmMgYi94ZW4v
YXJjaC9hcm0vZ2ljLmMKaW5kZXggMDEwOGU5NjAzYy4uMDc3Yjk0MWI3OSAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gvYXJtL2dpYy5jCisrKyBiL3hlbi9hcmNoL2FybS9naWMuYwpAQCAtMzAwLDEyICsz
MDAsNiBAQCB2b2lkIHNlbmRfU0dJX21hc2soY29uc3QgY3B1bWFza190ICpjcHVtYXNrLCBlbnVt
IGdpY19zZ2kgc2dpKQogewogICAgIEFTU0VSVChzZ2kgPCAxNik7IC8qIFRoZXJlIGFyZSBvbmx5
IDE2IFNHSXMgKi8KIAotICAgLyoKLSAgICAqIEVuc3VyZSB0aGF0IHN0b3JlcyB0byBOb3JtYWwg
bWVtb3J5IGFyZSB2aXNpYmxlIHRvIHRoZSBvdGhlciBDUFVzCi0gICAgKiBiZWZvcmUgaXNzdWlu
ZyB0aGUgSVBJLgotICAgICogTWF0Y2hlcyB0aGUgcmVhZCBiYXJyaWVyIGluIGRvX3NnaS4KLSAg
ICAqLwotICAgIGRzYihzeSk7CiAgICAgZ2ljX2h3X29wcy0+c2VuZF9TR0koc2dpLCBTR0lfVEFS
R0VUX0xJU1QsIGNwdW1hc2spOwogfQogCkBAIC0zMTgsMTIgKzMxMiw2IEBAIHZvaWQgc2VuZF9T
R0lfc2VsZihlbnVtIGdpY19zZ2kgc2dpKQogewogICAgIEFTU0VSVChzZ2kgPCAxNik7IC8qIFRo
ZXJlIGFyZSBvbmx5IDE2IFNHSXMgKi8KIAotICAgLyoKLSAgICAqIEVuc3VyZSB0aGF0IHN0b3Jl
cyB0byBOb3JtYWwgbWVtb3J5IGFyZSB2aXNpYmxlIHRvIHRoZSBvdGhlciBDUFVzCi0gICAgKiBi
ZWZvcmUgaXNzdWluZyB0aGUgSVBJLgotICAgICogTWF0Y2hlcyB0aGUgcmVhZCBiYXJyaWVyIGlu
IGRvX3NnaS4KLSAgICAqLwotICAgIGRzYihzeSk7CiAgICAgZ2ljX2h3X29wcy0+c2VuZF9TR0ko
c2dpLCBTR0lfVEFSR0VUX1NFTEYsIE5VTEwpOwogfQogCkBAIC0zMzEsMTIgKzMxOSw2IEBAIHZv
aWQgc2VuZF9TR0lfYWxsYnV0c2VsZihlbnVtIGdpY19zZ2kgc2dpKQogewogICAgQVNTRVJUKHNn
aSA8IDE2KTsgLyogVGhlcmUgYXJlIG9ubHkgMTYgU0dJcyAqLwogCi0gICAvKgotICAgICogRW5z
dXJlIHRoYXQgc3RvcmVzIHRvIE5vcm1hbCBtZW1vcnkgYXJlIHZpc2libGUgdG8gdGhlIG90aGVy
IENQVXMKLSAgICAqIGJlZm9yZSBpc3N1aW5nIHRoZSBJUEkuCi0gICAgKiBNYXRjaGVzIHRoZSBy
ZWFkIGJhcnJpZXIgaW4gZG9fc2dpLgotICAgICovCi0gICBkc2Ioc3kpOwogICAgZ2ljX2h3X29w
cy0+c2VuZF9TR0koc2dpLCBTR0lfVEFSR0VUX09USEVSUywgTlVMTCk7CiB9CiAKLS0gCjIuMTEu
MAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 18:40:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 18: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 1gF1bZ-0000VD-Le; Tue, 23 Oct 2018 18:40:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hwk7=nd=alstadheim.priv.no=hakon@srs-us1.protection.inumbo.net>)
 id 1gF1bY-0000V8-6m
 for xen-devel@lists.xenproject.org; Tue, 23 Oct 2018 18:40:36 +0000
X-Inumbo-ID: b6119c0a-d6f2-11e8-a8a5-bc764e045a96
Received: from asav21.altibox.net (unknown [109.247.116.8])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b6119c0a-d6f2-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 20:37:36 +0200 (CEST)
Received: from postfix-relay.alstadheim.priv.no
 (148-252-110.181.3p.ntebredband.no [148.252.110.181])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 (Authenticated sender: hakon.alstadheim@ntebb.no)
 by asav21.altibox.net (Postfix) with ESMTPSA id 8D212800BF
 for <xen-devel@lists.xenproject.org>; Tue, 23 Oct 2018 20:40:30 +0200 (CEST)
X-Finnesikke-B-A-I-T: finnesikke@alstadheim.priv.no
Received: from smtps.alstadheim.priv.no (localhost [127.0.0.1])
 by postfix-relay.alstadheim.priv.no (Postfix) with ESMTP id 101C2624E86D
 for <xen-devel@lists.xenproject.org>; Tue, 23 Oct 2018 20:40:29 +0200 (CEST)
Received: from [192.168.2.201] (unknown [192.168.2.201])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested) (Authenticated sender: hakon)
 by smtps.alstadheim.priv.no (Postfix) with ESMTPSA id B1549241066E
 for <xen-devel@lists.xenproject.org>; Tue, 23 Oct 2018 20:40:29 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=alstadheim.priv.no;
 s=smtp; t=1540320029;
 bh=I5qzIgn7gMBbW1Gk6OUijoqp9G6yr5ze2ZSagSbQl7E=;
 h=Subject:To:References:From:Date:In-Reply-To:From;
 b=mI5nIq82DqkzbtOdaU1IFZDC16G4duHw7iGACiOqgN+40KGesCJtBzZtGBB4E5gok
 s9fiOvrTodPBJazKFrsNBayyR+QWIZ1AWVF9/OIeS3oO4IpBalXbuWbEi+hMs5CPuh
 X+pnXISwKe4BArFbbto8vyIaDATepT+MN+UyfBew=
To: xen-devel@lists.xenproject.org
References: <8a3bc517-1255-4547-d244-5c400e44cc77@Oracle.COM>
 <f19dbb09-ef22-2cf4-fb38-2a7c42b5dc48@Oracle.COM>
 <5A377E020200007800197FFA@prv-mh.provo.novell.com>
 <559ffd12-b541-8a69-60bd-fbe10e3dc159@oracle.com>
 <20180916114306.GF18222@reaktio.net>
 <a726840b-8a5c-0890-73c6-3a95a7205153@oracle.com>
 <20180918071519.GG18222@reaktio.net>
 <5E7DDB68-4E68-48A5-AEEC-EE1B21A50E9E@citrix.com>
 <352310b3-ec9b-2ceb-83f0-4550718120c3@oracle.com>
 <20180919090526.s3ahnemrt2ik2tx3@mac.bytemobile.com>
 <20181003155104.GH5318@reaktio.net>
 <f6b8e055-7afc-b4de-af88-425d799dcd28@oracle.com>
From: =?UTF-8?Q?H=c3=a5kon_Alstadheim?= <hakon@alstadheim.priv.no>
Message-ID: <5d467c35-a524-ab84-e2fd-e0e80211ae7d@alstadheim.priv.no>
Date: Tue, 23 Oct 2018 20:40:29 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <f6b8e055-7afc-b4de-af88-425d799dcd28@oracle.com>
Content-Language: en-US
X-CMAE-Score: 0
X-CMAE-Analysis: v=2.3 cv=ZI75Z0zb c=1 sm=1 tr=0
 a=nKBCZnvRSnKQV5aoQPnoIA==:117 a=nKBCZnvRSnKQV5aoQPnoIA==:17
 a=IkcTkHD0fZMA:10 a=smKx5t2vBNcA:10 a=ZJTDTn3Zli2Je3TsZ3cA:9
 a=QEXdDO2ut3YA:10
Subject: Re: [Xen-devel] [PATCH V3 2/2] Xen/PCIback: Implement PCI
 flr/slot/bus reset with 'reset' SysFS attribute
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpEZW4gMDguIG9rdC4gMjAxOCAxNjozMiwgc2tyZXYgQm9yaXMgT3N0cm92c2t5Ogo+Cj4gQXJl
IHRoZXNlIHR3byBwYXRjaGVzIHN0aWxsIG5lZWRlZD8gSVNUUiB0aGV5IHdlcmXCoCB3cml0dGVu
IG9yaWdpbmFsbHkKPiB0byBkZWFsIHdpdGggZ3Vlc3QgdHJ5aW5nIHRvIHVzZSBkZXZpY2UgdGhh
dCB3YXMgcHJldmlvdXNseSBhc3NpZ25lZCB0bwo+IGFub3RoZXIgZ3Vlc3QuIEJ1dCBwY2lzdHVi
X3B1dF9wY2lfZGV2KCkgY2FsbHMKPiBfX3BjaV9yZXNldF9mdW5jdGlvbl9sb2NrZWQoKSB3aGlj
aCBmaXJzdCB0cmllcyBGTFIsIGFuZCBpdCBsb29rcyBsaWtlCj4gaXQgd2FzIGFkZGVkIHJlbGF0
aXZlbHkgcmVjZW50bHkuCj4KPgpTb3JyeSBmb3IgdGhlIGxhdGUgcmVwbHksIGJ1dCBJIGp1c3Qg
bm93IGJvb3RlZCB4ZW4gc3RhZ2luZy00LjExCig5NGZiYTlmNDM4YTJjMzZhZDliZjNhNDgxYTYw
MTNkZGM3Y2Y4Y2Q5KSwgd2l0aCBnZW50b28tc291cmNlcy00LjE5LjAKYXMgZG9tMC4gU2h1dCBk
b3duIGFuZCBzdGFydGVkIGFnYWluIGEgVk0gdGhhdCBoYXMgYSBzZWNvbmRhcnkgR1BVCnBhc3Nl
ZCB0aHJvdWdoLCBhbmQgdGhlIHdob2xlwqAgbWFjaGluZSBodW5nLiBJIGhhdmVuJ3QgaGFkIHRp
bWUgdG8gbG9vawptb3JlIGNsb3NlbHkgaW50byB0aGlzLCBvdGhlciB0aGFuIHRoYXQgbXkgb2xk
ICJkb19mbHIiIHBhdGNoIG5vIGxvbmdlcgphcHBsaWVzIHRvIGdlbnRvby1zb3VyY2VzIChpLmUu
IHRoZSBsaW51eCBrZXJuZWwgc291cmNlcykgLiAiZG9fZmxyIgp3b3JrZWQgZm9yIG1lIG9uIGxp
bnV4LTQuMTguPyAsIHdpdGggYXBwcm9wcmlhdGUgcGF0Y2ggdG8gdGhlIGxpbnV4IGtlcm5lbC4K
ClNvLCBzb21ldGhpbmcgaXMgZGVmaW5pdGVseSBuZWVkZWQuIE5vICJyZXNldCIgLCBvciAiZG9f
ZmxyIiBpcyBwcmVzZW50CmluIGxpbnV4LTQuMTkuMCwgdml6Ogo8Y29kZT4KJCBjZCAvdXNyL3Ny
Yy9saW51eC9kcml2ZXJzL3hlbi94ZW4tcGNpYmFjawokIGdyZXAgRFJJVkVSICoKcGNpX3N0dWIu
YzojZGVmaW5lIFBDSVNUVUJfRFJJVkVSX05BTUUgInBjaWJhY2siCnBjaV9zdHViLmM6wqDCoMKg
wqDCoMKgwqDCoMKgICFzdHJjbXAoZGV2LT5kcml2ZXJfb3ZlcnJpZGUsIFBDSVNUVUJfRFJJVkVS
X05BTUUpKSB8fApwY2lfc3R1Yi5jOsKgwqDCoMKgIC5uYW1lID0gUENJU1RVQl9EUklWRVJfTkFN
RSwKcGNpX3N0dWIuYzpzdGF0aWMgRFJJVkVSX0FUVFJfV08obmV3X3Nsb3QpOwpwY2lfc3R1Yi5j
OnN0YXRpYyBEUklWRVJfQVRUUl9XTyhyZW1vdmVfc2xvdCk7CnBjaV9zdHViLmM6c3RhdGljIERS
SVZFUl9BVFRSX1JPKHNsb3RzKTsKcGNpX3N0dWIuYzpzdGF0aWMgRFJJVkVSX0FUVFJfUk8oaXJx
X2hhbmRsZXJzKTsKcGNpX3N0dWIuYzpzdGF0aWMgRFJJVkVSX0FUVFJfV08oaXJxX2hhbmRsZXJf
c3RhdGUpOwpwY2lfc3R1Yi5jOnN0YXRpYyBEUklWRVJfQVRUUl9SVyhxdWlya3MpOwpwY2lfc3R1
Yi5jOnN0YXRpYyBEUklWRVJfQVRUUl9SVyhwZXJtaXNzaXZlKTsKcGNpX3N0dWIuYzrCoMKgwqDC
oCBpZiAoYWN0aW9uICE9IEJVU19OT1RJRllfVU5CSU5EX0RSSVZFUikKJAo8L2NvZGU+CgpJJ2Qg
YmUgaGFwcHkgdG8gdGVzdCBwYXRjaGVzLiBTZWVtcyBJIG9ubHkgZ290IG9uZSBjb3JydXB0IGZp
bGUgZnJvbSBteQp0ZXN0IHRoaXMgbW9ybmluZyA6LUQgLgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 21:01:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 21:01: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 1gF3nd-00020s-OK; Tue, 23 Oct 2018 21:01:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=j1a8=nd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gF3nc-00020i-CX
 for xen-devel@lists.xenproject.org; Tue, 23 Oct 2018 21:01:12 +0000
X-Inumbo-ID: fa5ba897-d706-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fa5ba897-d706-11e8-a6a9-d7ebe60f679a;
 Tue, 23 Oct 2018 21:02: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 <aliasfile-bounces@xenproject.org>)
 id 1gF3nZ-00027P-Su; Tue, 23 Oct 2018 21:01: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 1gF3nZ-0002kh-Gf; Tue, 23 Oct 2018 21:01:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gF3nZ-0000cz-Fi; Tue, 23 Oct 2018 21:01:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128950-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-armhf-armhf-xl:<job
 status>:broken:regression
 xen-unstable-smoke:test-armhf-armhf-xl:host-install(4):broken:regression
 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
X-Osstest-Versions-This: xen=e0b77cb77ef2b36b8cbd2273cff833f773208d0a
X-Osstest-Versions-That: xen=168f9d49608d63d0ef5a40761c5d9d047d1d3bee
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 23 Oct 2018 21:01:09 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128950: 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>

ZmxpZ2h0IDEyODk1MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODk1MC8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgNCBob3N0LWluc3RhbGwo
NCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI4OTQ3CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1
Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRl
ZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGUwYjc3Y2I3N2VmMmIzNmI4Y2Jk
MjI3M2NmZjgzM2Y3NzMyMDhkMGEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAg
ICAgIDE2OGY5ZDQ5NjA4ZDYzZDBlZjVhNDA3NjFjNWQ5ZDA0N2QxZDNiZWUKCkxhc3QgdGVzdCBv
ZiBiYXNpcyAgIDEyODk0NyAgMjAxOC0xMC0yMyAxNTowMDo0MiBaICAgIDAgZGF5cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMjg5NTAgIDIwMTgtMTAtMjMgMTk6MDE6MDIgWiAgICAwIGRheXMgICAg
MSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4NiAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFn
ZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5l
cmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVz
dCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFy
bWhmLXhsIGJyb2tlbgpicm9rZW4tc3RlcCB0ZXN0LWFybWhmLWFybWhmLXhsIGhvc3QtaW5zdGFs
bCg0KQoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGUwYjc3Y2I3N2VmMmIzNmI4Y2JkMjI3M2Nm
ZjgzM2Y3NzMyMDhkMGEKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgpEYXRlOiAgIFR1ZSBPY3QgMjMgMTQ6NDk6MDkgMjAxOCArMDEwMAoKICAgIFNVUFBP
UlQ6IENvcnJlY3QgdGhlIGRlc2NyaXB0aW9uIG9mIGFsdHAybQogICAgCiAgICBBbHRwMm0gYWlk
cyBtb25pdG9yaW5nIGd1ZXN0IG1lbW9yeSwgbm90IGh5cGVydmlzb3IgbWVtb3J5LiAgQWxzbywg
cHV0IGl0cwogICAgY29tbW9uIG5hbWUgaW4gYnJhY2tldHMgdG8gYWlkIHNlYXJjaGluZy4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZl
bmRlci5jb20+CiAgICBBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNv
bT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 21:08:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 21:08: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 1gF3uF-0002DL-Jw; Tue, 23 Oct 2018 21:08:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=j1a8=nd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gF3uD-0002D9-IU
 for xen-devel@lists.xenproject.org; Tue, 23 Oct 2018 21:08:01 +0000
X-Inumbo-ID: 4fe8337f-d707-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4fe8337f-d707-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 23:05:04 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gF3u8-0002EB-5h; Tue, 23 Oct 2018 21: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 1gF3u7-00036R-Rp; Tue, 23 Oct 2018 21:07:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gF3u7-0007EX-RB; Tue, 23 Oct 2018 21:07:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128948-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: examine:examine-laxton1:hosts-allocate:broken:regression
 examine:examine-arndale-metrocentre:xen-install:fail:regression
 examine:examine-albana0:memdisk-try-append:fail:nonblocking
 examine:examine-albana1:memdisk-try-append:fail:nonblocking
X-Osstest-Versions-That: flight=127984
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 23 Oct 2018 21:07:55 +0000
Subject: [Xen-devel] [examine test] 128948: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODk0OCBleGFtaW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5NDgvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGV4YW1pbmUtbGF4dG9uMSAgICAgICAgICAgICAgIDIg
aG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNzk4NAogZXhhbWluZS1h
cm5kYWxlLW1ldHJvY2VudHJlICAgNiB4ZW4taW5zdGFsbCAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI3OTg0CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogZXhhbWluZS1hbGJhbmEwICAgICAgICAgICAgICAgNCBtZW1kaXNrLXRyeS1hcHBl
bmQgICAgICAgICAgIGZhaWwgIGxpa2UgMTI3OTg0CiBleGFtaW5lLWFsYmFuYTEgICAgICAgICAg
ICAgICA0IG1lbWRpc2stdHJ5LWFwcGVuZCAgICAgICAgICAgZmFpbCAgbGlrZSAxMjc5ODQKCmJh
c2VsaW5lIHZlcnNpb246CiBmbGlnaHQgICAgICAgICAgICAgICAxMjc5ODQKCmpvYnM6CiBleGFt
aW5lLWFsYmFuYTAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGV4YW1pbmUtYWxiYW5hMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogZXhhbWluZS1iYXJvcXVlMCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBleGFtaW5lLWJhcm9xdWUxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGV4YW1p
bmUtYXJuZGFsZS1ibHVld2F0ZXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogZXhhbWluZS1jdWJpZXRydWNrLWJyYXF1ZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBleGFtaW5lLWNoYXJkb25uYXkwICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGV4YW1pbmUtY2hhcmRvbm5heTEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogZXhhbWlu
ZS1kZWJpbmEwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBleGFtaW5lLWRlYmluYTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGV4YW1pbmUtZWxibGluZzAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogZXhhbWluZS1lbGJsaW5nMSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBleGFtaW5l
LWZpYW5vMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGV4YW1pbmUtZmlhbm8xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogZXhhbWluZS1jdWJpZXRydWNrLWdsZWl6ZXMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBleGFtaW5lLWdvZGVsbG8wICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGV4YW1pbmUt
Z29kZWxsbzEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogZXhhbWluZS1odXhlbHJlYmUwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBleGFtaW5lLWh1eGVscmViZTEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGV4YW1pbmUtaXRhbGlhMCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogZXhhbWluZS1q
b3ViZXJ0aW4wICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBleGFtaW5lLWFybmRhbGUtbGFrZXNpZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGV4YW1pbmUtbGF4dG9uMSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogZXhhbWluZS1hcm5kYWxlLW1ldHJvY2Vu
dHJlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBleGFtaW5lLWN1
YmlldHJ1Y2stbWV0emluZ2VyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGV4YW1pbmUtY3ViaWV0cnVjay1waWNhc3NvICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogZXhhbWluZS1waW5vdDAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBleGFtaW5lLXBpbm90MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGV4YW1pbmUtcmlt
YXZhMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogZXhhbWluZS1hcm5kYWxlLXdlc3RmaWVsZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 22:01:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 22: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 1gF4jv-0006Qb-FS; Tue, 23 Oct 2018 22:01:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=j1a8=nd=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gF4jt-0006QR-IW
 for xen-devel@lists.xenproject.org; Tue, 23 Oct 2018 22:01:25 +0000
X-Inumbo-ID: c55b8c86-d70e-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c55b8c86-d70e-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 23:58:27 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gF4jp-0003EL-FT; Tue, 23 Oct 2018 22:01: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 1gF4jo-0007ZK-W1; Tue, 23 Oct 2018 22:01:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gF4jo-00086H-VL; Tue, 23 Oct 2018 22:01:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128925-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-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-i386-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-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-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd: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-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:saverestore-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-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-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-credit2:migrate-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: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-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1: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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm: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-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-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=b24c9962b179803dc1d51f17cf1acc58be8bbb2e
X-Osstest-Versions-That: linux=deb3303f665b31c29210ef4b30b1e69cb06cc397
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 23 Oct 2018 22:01:20 +0000
Subject: [Xen-devel] [linux-4.9 test] 128925: 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>

ZmxpZ2h0IDEyODkyNSBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODkyNS8KCkZhaWx1cmVzIDotLyBidXQgbm8g
cmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI4ODQ3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg4NDcKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyODg0NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI4ODQ3CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjg4NDcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAg
ICAgICAgICBiMjRjOTk2MmIxNzk4MDNkYzFkNTFmMTdjZjFhY2M1OGJlOGJiYjJlCmJhc2VsaW5l
IHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICBkZWIzMzAzZjY2NWIzMWMyOTIxMGVmNGIz
MGIxZTY5Y2IwNmNjMzk3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg4NDcgIDIwMTgtMTAtMTcg
MDk6MDI6MzEgWiAgICA2IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI4ODcxICAyMDE4LTEw
LTE4IDE4OjM5OjA2IFogICAgNSBkYXlzICAgIDMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4OTAyICAyMDE4LTEwLTIwIDE3OjQ4OjU1IFogICAgMyBkYXlzICAgIDIgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWRyaWFuIEh1
bnRlciA8YWRyaWFuLmh1bnRlckBpbnRlbC5jb20+CiAgQWxleCBEZXVjaGVyIDxhbGV4YW5kZXIu
ZGV1Y2hlckBhbWQuY29tPgogIEFsZXhhbmRlciBQb3RhcGVua28gPGdsaWRlckBnb29nbGUuY29t
PgogIEFsZXhhbmRydSBHaGVvcmdoZSA8YWxleGFuZHJ1LWNvc21pbi5naGVvcmdoZUBhcm0uY29t
PgogIEFsZXhleSBCcm9ka2luIDxhYnJvZGtpbkBzeW5vcHN5cy5jb20+CiAgQW1iZXIgTGluIDxB
bWJlci5MaW5AYW1kLmNvbT4KICBBbmRyZWFzIFNjaHdhYiA8c2Nod2FiQGxpbnV4LW02OGsub3Jn
PgogIEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQXJpbmRhbSBO
YXRoIDxhcmluZGFtLm5hdGhAYW1kLmNvbT4KICBBcm5hbGRvIENhcnZhbGhvIGRlIE1lbG8gPGFj
bWVAcmVkaGF0LmNvbT4KICBCZW5qYW1pbiBUaXNzb2lyZXMgPGJlbmphbWluLnRpc3NvaXJlc0By
ZWRoYXQuY29tPgogIEJqw7hybiBNb3JrIDxiam9ybkBtb3JrLm5vPgogIENoYXJsZXMgS2VlcGF4
IDxja2VlcGF4QG9wZW5zb3VyY2UuY2lycnVzLmNvbT4KICBDaGVuYm8gRmVuZyA8ZmVuZ2NAZ29v
Z2xlLmNvbT4KICBEYW4gQ2FycGVudGVyIDxkYW4uY2FycGVudGVyQG9yYWNsZS5jb20+CiAgRGFu
IFdpbGxpYW1zIDxkYW4uai53aWxsaWFtc0BpbnRlbC5jb20+CiAgRGFuaWVsIExlemNhbm8gPGRh
bmllbC5sZXpjYW5vQGxpbmFyby5vcmc+CiAgRGFuaWVsIFJvc2VuYmVyZyA8ZHJvc2VuQGdvb2ds
ZS5jb20+CiAgRGFubnkgU21pdGggPGRhbm55LnNtaXRoQGF4aXMuY29tPgogIERhbm55IFNtaXRo
IDxkYW5ueXNAYXhpcy5jb20+CiAgRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBkYXZlbWxvZnQubmV0
PgogIERleHVhbiBDdWkgPGRlY3VpQG1pY3Jvc29mdC5jb20+CiAgRG1pdHJ5IFRvcm9raG92IDxk
bWl0cnkudG9yb2tob3ZAZ21haWwuY29tPgogIEVkZ2FyIENoZXJrYXNvdiA8ZWNoZXJrYXNvdkBk
ZXYucnRzb2Z0LnJ1PgogIEVyaWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4KICBGZWxp
cGUgQmFsYmkgPGZlbGlwZS5iYWxiaUBsaW51eC5pbnRlbC5jb20+CiAgRmVsaXggS3VlaGxpbmcg
PEZlbGl4Lkt1ZWhsaW5nQGFtZC5jb20+CiAgRmxvcmlhbiBGYWluZWxsaSA8Zi5mYWluZWxsaUBn
bWFpbC5jb20+CiAgRmxvcmlhbiBXZXN0cGhhbCA8ZndAc3RybGVuLmRlPgogIEZyZWRlcmljIFdl
aXNiZWNrZXIgPGZ3ZWlzYmVjQGdtYWlsLmNvbT4KICBHaWFjaW50byBDaWZlbGxpIDxnY2lvZm9u
b0BnbWFpbC5jb20+CiAgR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9u
Lm9yZz4KICBIZXJiZXJ0IFh1IDxoZXJiZXJ0QGdvbmRvci5hcGFuYS5vcmcuYXU+CiAgSGltYW5z
aHUgTWFkaGFuaSA8aGltYW5zaHUubWFkaGFuaUBjYXZpdW0uY29tPgogIElkbyBTY2hpbW1lbCA8
aWRvc2NoQG1lbGxhbm94LmNvbT4KICBJbmdvIE1vbG5hciA8bWluZ29Aa2VybmVsLm9yZz4KICBJ
dmFuIERlbGFsYW5kZSA8Y29sb25hQGFyaXN0YS5jb20+CiAgSmFuIEthcmEgPGphY2tAc3VzZS5j
ej4KICBKYW5uIEhvcm4gPGphbm5oQGdvb2dsZS5jb20+CiAgSmVmZiBCYXJuaGlsbCA8MHhlZmZl
ZmZAZ21haWwuY29tPgogIEplc3BlciBEYW5nYWFyZCBCcm91ZXIgPGJyb3VlckByZWRoYXQuY29t
PgogIEpvZXJnIFJvZWRlbCA8anJvZWRlbEBzdXNlLmRlPgogIEpvaGFubmVzIFRodW1zaGlybiA8
anRodW1zaGlybkBzdXNlLmRlPgogIEpvbmdzdW5nIEtpbSA8bmVpZGhhcmQua2ltQGxnZS5jb20+
CiAgSm96ZWYgQmFsZ2EgPGpvemVmLmJhbGdhQGdtYWlsLmNvbT4KICBLLiBZLiBTcmluaXZhc2Fu
IDxreXNAbWljcm9zb2Z0LmNvbT4KICBLYXp1eWEgTWl6dWd1Y2hpIDxrYXp1eWEubWl6dWd1Y2hp
LmtzQHJlbmVzYXMuY29tPgogIEtlZXJ0aHkgPGota2VlcnRoeUB0aS5jb20+CiAgS3J6eXN6dG9m
IEtvemxvd3NraSA8a3J6a0BrZXJuZWwub3JnPgogIExhcnMtUGV0ZXIgQ2xhdXNlbiA8bGFyc0Bt
ZXRhZm9vLmRlPgogIExhdXJhIEFiYm90dCA8bGFiYm90dEByZWRoYXQuY29tPgogIExlZSBKb25l
cyA8bGVlLmpvbmVzQGxpbmFyby5vcmc+CiAgTGVpIFlhbmcgPExlaS5ZYW5nQHdpbmRyaXZlci5j
b20+CiAgTGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIExp
dml1IER1ZGF1IDxsaXZpdS5kdWRhdUBhcm0uY29tPgogIExvbmcgTGkgPGxvbmdsaUBtaWNyb3Nv
ZnQuY29tPgogIE1haGVzaCBCYW5kZXdhciA8bWFoZXNoYkBnb29nbGUuY29tPgogIE1hcmVrIExp
bmRuZXIgPG1hcmVrbGluZG5lckBuZW9tYWlsYm94LmNoPgogIE1hcmsgQnJvd24gPGJyb29uaWVA
a2VybmVsLm9yZz4KICBNYXJ0aW4gSy4gUGV0ZXJzZW4gPG1hcnRpbi5wZXRlcnNlbkBvcmFjbGUu
Y29tPgogIE1hdGhpYXMgTnltYW4gPG1hdGhpYXMubnltYW5AbGludXguaW50ZWwuY29tPgogIE1h
dXJvIENhcnZhbGhvIENoZWhhYiA8bWNoZWhhYitzYW1zdW5nQGtlcm5lbC5vcmc+CiAgTWF4aW1l
IENoZXZhbGxpZXIgPG1heGltZS5jaGV2YWxsaWVyQGJvb3RsaW4uY29tPgogIE1pY2hhZWwgQnJ1
bm5lciA8TWljaGFlbC5CcnVubmVyQGtvbnRyb24uY29tPgogIE1pY2hhZWwgQ2hhbiA8bWljaGFl
bC5jaGFuQGJyb2FkY29tLmNvbT4KICBNaWNoYWVsIEVsbGVybWFuIDxtcGVAZWxsZXJtYW4uaWQu
YXU+CiAgTWljaGFlbCBOZXVsaW5nIDxtaWtleUBuZXVsaW5nLm9yZz4KICBNaWNoYWVsIFNjaG1p
dHogPHNjaG1pdHptaWNAZ21haWwuY29tPgogIE1pY2hhbCBIb2NrbyA8bWhvY2tvQHN1c2UuY29t
PgogIE1pa3VsYXMgUGF0b2NrYSA8bXBhdG9ja2FAcmVkaGF0LmNvbT4KICBOYXRhbmFlbCBDb3Bh
IDxuY29wYUBhbHBpbmVsaW51eC5vcmc+CiAgTmF0aGFuIENoYW5jZWxsb3IgPG5hdGVjaGFuY2Vs
bG9yQGdtYWlsLmNvbT4KICBOaWNvbGFzIEZlcnJlIDxuaWNvbGFzLmZlcnJlQG1pY3JvY2hpcC5j
b20+CiAgUGFibG8gTmVpcmEgQXl1c28gPHBhYmxvQG5ldGZpbHRlci5vcmc+CiAgUGFvbG8gQWJl
bmkgPHBhYmVuaUByZWRoYXQuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5j
b20+CiAgUGVuZyBMaSA8bGlwZW5nMzIxQGh1YXdlaS5jb20+CiAgUGV0ZXIgT3Nrb2xrb3YgPHBv
c2tAZ29vZ2xlLmNvbT4KICBQZXRlciBaaWpsc3RyYSAoSW50ZWwpIDxwZXRlcnpAaW5mcmFkZWFk
Lm9yZz4KICBQaWVycmUtTG91aXMgQm9zc2FydCA8cGllcnJlLWxvdWlzLmJvc3NhcnRAbGludXgu
aW50ZWwuY29tPgogIFF1aW5uIFRyYW4gPFF1aW5uLlRyYW5AY2F2aXVtLmNvbT4KICBSb2IgSGVy
cmluZyA8cm9iaEBrZXJuZWwub3JnPgogIFJvZ2VyIFF1YWRyb3MgPHJvZ2VycUB0aS5jb20+CiAg
Um9tYW4gR3VzaGNoaW4gPGd1cm9AZmIuY29tPgogIFJvc3MgWndpc2xlciA8endpc2xlckBnb29n
bGUuY29tPgogIFNhYnJpbmEgRHVicm9jYSA8c2RAcXVlYXN5c25haWwubmV0PgogIFNhbGlsIE1l
aHRhIDxzYWxpbC5tZWh0YUBodWF3ZWkuY29tPgogIFNhc2hhIExldmluIDxhbGV4YW5kZXIubGV2
aW5AbWljcm9zb2Z0LmNvbT4KICBTZWFuIFRyYW5jaGV0dGkgPHN0cmFuY2hlQGNvZGVhdXJvcmEu
b3JnPgogIFNoYWhlZCBTaGFpa2ggPHNoYWhlZC5zaGFpa2hAY2F2aXVtLmNvbT4KICBTaHVhaCBL
aGFuIChTYW1zdW5nIE9TRykgPHNodWFoQGtlcm5lbC5vcmc+CiAgU2ltb24gSG9ybWFuIDxob3Jt
cytyZW5lc2FzQHZlcmdlLm5ldC5hdT4KICBTaW1vbiBXdW5kZXJsaWNoIDxzd0BzaW1vbnd1bmRl
cmxpY2guZGU+CiAgU29uZyBMaXUgPHNvbmdsaXVicmF2aW5nQGZiLmNvbT4KICBTdGVwaGVuIEhl
bW1pbmdlciA8c3RlcGhlbkBuZXR3b3JrcGx1bWJlci5vcmc+CiAgU3RlcGhlbiBXYXJyZW4gPHN3
YXJyZW5AbnZpZGlhLmNvbT4KICBTdmVuIEVja2VsbWFubiA8c3ZlbkBuYXJmYXRpb24ub3JnPgog
IFRhZWhlZSBZb28gPGFwNDIwMDczQGdtYWlsLmNvbT4KICBUaGVvZG9yZSBUcydvIDx0eXRzb0Bt
aXQuZWR1PgogIFRvbnkgTGluZGdyZW4gPHRvbnlAYXRvbWlkZS5jb20+CiAgVmlrdG9yIEtyYXNu
b3YgPHZrcmFzbm92QGRldi5ydHNvZnQucnU+CiAgVmluZWV0IEd1cHRhIDx2Z3VwdGFAc3lub3Bz
eXMuY29tPgogIFZpdGFseSBLdXpuZXRzb3YgPHZrdXpuZXRzQHJlZGhhdC5jb20+CiAgV2FuZyBK
aWFuIDxqaWFuamlhbi53YW5nMUBnbWFpbC5jb20+CiAgV2VpIFdhbmcgPHdlaXdhbkBnb29nbGUu
Y29tPgogIFdpbGwgRGVhY29uIDx3aWxsLmRlYWNvbkBhcm0uY29tPgogIFdpbGxlbSBkZSBCcnVp
am4gPHdpbGxlbWJAZ29vZ2xlLmNvbT4KICBXb2xmcmFtIFNhbmcgPHdzYUB0aGUtZHJlYW1zLmRl
PgogIFhpbiBMb25nIDxsdWNpZW4ueGluQGdtYWlsLmNvbT4KICBZb3NoaWhpcm8gU2hpbW9kYSA8
eW9zaGloaXJvLnNoaW1vZGEudWhAcmVuZXNhcy5jb20+CiAgWXUgWmhhbyA8eXV6aGFvQGdvb2ds
ZS5jb20+CiAgWXVuc2hlbmcgTGluIDxsaW55dW5zaGVuZ0BodWF3ZWkuY29tPgoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
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
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJh
bCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhl
bmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L2xpbnV4LXB2b3BzLmdpdAogICBkZWIzMzAzZjY2
NWIuLmIyNGM5OTYyYjE3OSAgYjI0Yzk5NjJiMTc5ODAzZGMxZDUxZjE3Y2YxYWNjNThiZThiYmIy
ZSAtPiB0ZXN0ZWQvbGludXgtNC45CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 22:02:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 22:02: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 1gF4kV-0006To-0V; Tue, 23 Oct 2018 22:02:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=skvv=nd=gmail.com=ross.philipson@srs-us1.protection.inumbo.net>)
 id 1gF4kU-0006Ti-7r
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 22:02:02 +0000
X-Inumbo-ID: dbbc4e2b-d70e-11e8-a8a5-bc764e045a96
Received: from mail-qk1-x741.google.com (unknown [2607:f8b0:4864:20::741])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dbbc4e2b-d70e-11e8-a8a5-bc764e045a96;
 Tue, 23 Oct 2018 23:59:05 +0200 (CEST)
Received: by mail-qk1-x741.google.com with SMTP id x8-v6so1916248qka.4
 for <xen-devel@lists.xen.org>; Tue, 23 Oct 2018 15:02:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=YZeeY82MakdRHbXAZyvvR908h0hEXyyVP++K5B0MSSU=;
 b=fue4ohc27QNG31P5v8N8RyH64lkz9xwjbyrC5REbpK5xKYV7K+SXOt/CJnGK1PuIqB
 Y1vp06g94S1upH3phBlZsVXfWJDCWVaNZkR5uiDSGgpcC5JiU5+zH0yWcTPUCTx45quh
 mO+pgEqEbCM9SyTpyD1lsk9a+mMzM1BYJMRaa+nl5HgkOWnJR3HGWdUcrKWPnS/hkWJd
 RiDI6nZ7ElrbBxbkjsA8FSpKeIBlXKC4O158Oa2/qOaevKx23Xc5MBrXyGrsk/j98R6v
 mun7jEnU9MYUYPUzpu8v/JE4yNntxPkq5o0llFC56JGbvtf6lnaGRbaHzHfM5CYUhr78
 FOxg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=YZeeY82MakdRHbXAZyvvR908h0hEXyyVP++K5B0MSSU=;
 b=l4ZxWq28CtvrgyzeANS2R+0CoJeVhDCa5etviY2OoDtD529Aj+hAImwRwFjcL5lrO9
 y+SmVDIhIsbK5gdxlmmsE1854yNyA22IzzqhLz++41uxgalq1v3KGUbGn+oMIvmvnZZK
 brfTQ2AJ07o1uJHG0FNkSYiTDD3yIFA49QhP15mWaZNcdug9kn6iUuEaQWk5NqkiYOJO
 SDY6BkSVtr/Un9fIbbu9cMU8CrH5ObAHjIIGXKUbr/bZwExA4fpbG/BSVqoTALFmuRxK
 zB3SnGF7n1VxfhxW0/3fHDe3uFT6M59ha+woAz9mgj293q9FhaecWpjBAGLVM+vifeBH
 kHSQ==
X-Gm-Message-State: AGRZ1gIZOSAYt/3Hfqa3AkzU4AuqHY9QhA1sYpBdOU199XrNkEYPEFjk
 GeKgWMOTjJPIHuZ2CrutNJc=
X-Google-Smtp-Source: AJdET5dFd92nACWAyzG9U+YB+TvUBlwNqFXx9GsbXcMw7Edg0c8fHbPbCJmvE5TSiqhg6mx9Et1QDw==
X-Received: by 2002:a37:d4d9:: with SMTP id s86mr62832qks.190.1540332120152;
 Tue, 23 Oct 2018 15:02:00 -0700 (PDT)
Received: from ?IPv6:2601:18f:701:dd00:3e97:eff:fe3a:7b7b?
 ([2601:18f:701:dd00:3e97:eff:fe3a:7b7b])
 by smtp.gmail.com with ESMTPSA id f44-v6sm2047486qta.53.2018.10.23.15.01.57
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 23 Oct 2018 15:01:58 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Jason Andryuk <jandryuk@gmail.com>
References: <20181023105912.25235-1-sergey.dyasli@citrix.com>
 <588efa4c-c7ef-e18d-adca-e605e586d60b@citrix.com>
 <CAKf6xpsyqJnNPeD81zJmO5y8OrVHHzsAEABePm8eqoFODPZpDA@mail.gmail.com>
 <55f38a42-a3dd-6fb5-52c4-92f2d98a8c96@citrix.com>
 <CAKf6xpsj8ScbxzEMjaNtttp9QSgp_+Ofijz6-JqFUiYdYoQOcg@mail.gmail.com>
 <78392fee-881f-f91c-d611-a2b2c8be8c9a@gmail.com>
 <b8425d06-8dde-5313-605e-539136d0fd60@citrix.com>
From: Ross Philipson <ross.philipson@gmail.com>
Message-ID: <6d3913dd-5b08-3fef-d433-70cfbdc3b60a@gmail.com>
Date: Tue, 23 Oct 2018 18:01:40 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Icedove/45.6.0
MIME-Version: 1.0
In-Reply-To: <b8425d06-8dde-5313-605e-539136d0fd60@citrix.com>
Subject: Re: [Xen-devel] [PATCH v2] x86/boot: enable NMIs after traps 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: sergey.dyasli@citrix.com, Wei Liu <wei.liu2@citrix.com>,
 eric chanudet <eric.chanudet@gmail.com>, Jan Beulich <jbeulich@suse.com>,
 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>

CgpPbiAxMC8yMy8yMDE4IDEyOjU4IFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+IE9uIDIzLzEw
LzE4IDE3OjQyLCBSb3NzIFBoaWxpcHNvbiB3cm90ZToKPj4gT24gMTAvMjMvMjAxOCAxMTozMSBB
TSwgSmFzb24gQW5kcnl1ayB3cm90ZToKPj4+IE9uIFR1ZSwgT2N0IDIzLCAyMDE4IGF0IDEwOjQ2
IEFNIEFuZHJldyBDb29wZXIKPj4+IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToK
Pj4+PiBPbiAyMy8xMC8xOCAxNTowMSwgSmFzb24gQW5kcnl1ayB3cm90ZToKPj4+Pj4gT24gVHVl
LCBPY3QgMjMsIDIwMTggYXQgNzoxNSBBTSBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPiB3cm90ZToKPj4+Pj4+IE9uIDIzLzEwLzE4IDExOjU5LCBTZXJnZXkgRHlhc2xp
IHdyb3RlOgo+Pj4+Pj4+IEluIGNlcnRhaW4gc2NlbmFyaW9zLCBOTUlzIG1pZ2h0IGJlIGRpc2Fi
bGVkIGR1cmluZyBYZW4gYm9vdCBwcm9jZXNzLgo+Pj4+Pj4+IFN1Y2ggc2l0dWF0aW9uIHdpbGwg
Y2F1c2UgYWx0ZXJuYXRpdmVfaW5zdHJ1Y3Rpb25zKCkgdG86Cj4+Pj4+Pj4KPj4+Pj4+PiAgICAg
cGFuaWMoIlRpbWVkIG91dCB3YWl0aW5nIGZvciBhbHRlcm5hdGl2ZXMgc2VsZi1OTUkgdG8gaGl0
Iik7Cj4+Pj4+Pj4KPj4+Pj4+PiBUaGlzIGJ1ZyB3YXMgb3JpZ2luYWxseSBzZWVuIHdoZW4gdXNp
bmcgVGJvb3QgdG8gYm9vdCBYZW4uCj4+Pj4+Pj4KPj4+Pj4+PiBUbyBwcmV2ZW50IHRoaXMgZnJv
bSBoYXBwZW5pbmcsIGVuYWJsZSBOTUlzIGR1cmluZyBjcHVfaW5pdCgpIGFuZAo+Pj4+Pj4+IGR1
cmluZyBfX3N0YXJ0X3hlbigpIGZvciBCU1AuCj4+Pj4+Pj4KPj4+Pj4+PiBTaWduZWQtb2ZmLWJ5
OiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+Cj4+Pj4+PiBSZXZpZXdl
ZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPj4+Pj4gRllJ
LCBSb3NzIGFuZCBFcmljIGNhbWUgdXAgd2l0aCBhIHRib290IHBhdGNoIHJlY2VudGx5IGFkZGVk
IHRvIE9wZW5YVDoKPj4+Pj4gaHR0cHM6Ly9naXRodWIuY29tL09wZW5YVC94ZW5jbGllbnQtb2Uv
YmxvYi9tYXN0ZXIvcmVjaXBlcy1vcGVueHQvdGJvb3QvdGJvb3QtMS45LjYvMDAyMy10Ym9vdC1V
bm1hc2stTk1JLXBvdGVudGlhbGx5LW1hc2tlZC1kdXJpbmctU0VOVEVSLnBhdGNoCj4+Pj4+Cj4+
Pj4+IFVzaW5nIHRoaXMgWGVuIHBhdGNoIHdpdGggdGhlIHRib290IG9uZSByZXZlcnRlZCB3b3Jr
cyB0b28uCj4+Pj4+Cj4+Pj4+IFRlc3RlZC1ieTogSmFzb24gQW5kcnl1ayA8amFuZHJ5dWtAZ21h
aWwuY29tPgo+Pj4+IDooCj4+Pj4KPj4+PiBDYW4gYnVncyBsaWtlIHRoaXMgcGxlYXNlIGJlIHJl
cG9ydGVkIHVwc3RyZWFtPyAgR2l2ZW4gdGhlIG9ic2VydmF0aW9uCj4+Pj4gb2YgIlRib290IGhh
bmRzIG9mZiB3aXRoIE5NSXMgZGlzYWJsZWQiLCB0aGUgZml4IGlzIHZlcnkgZWFzeS4KPj4+IEkn
bSBub3Qgb3Bwb3NlZCB0byByZXBvcnRpbmcgdXBzdHJlYW0uICBJbiB0aGlzIGNhc2UsIEkgYXQg
bGVhc3QKPj4+IGFzc3VtZWQgaXQgd2FzIHNvbWV0aGluZyB3ZSBkaWQgaW4gb3VyIEVGSSAmIHRi
b290IGNvbWJvLiAgQW4gSXZ5Cj4+PiBCcmlkZ2UgbGVnYWN5IGJvb3Qgc3lzdGVtIHdpdGggdGJv
b3QgJiBYZW4gd29ya2VkIGZpbmUuICBGb3IgbWUsIGl0Cj4+PiB3YXMgb25seSBhIG5ld2VyIFNr
eWxha2UgKG9yIEthYnkgTGFrZSkgbWFjaGluZSB0aGF0IGhhZCBpc3N1ZSB3aGVuCj4+PiBib290
aW5nIG91ciBFRkkgJiB0Ym9vdCBjb21iby4gIFNvIGl0IHdhc24ndCBjbGVhciB0aGF0IHRib290
IGFsd2F5cwo+Pj4gbGVmdCBOTUlzIGRpc2FibGVkLiAgWWVzLCB3ZSBzaG91bGQgaGF2ZSByZXBv
cnRlZCBzb21ldGhpbmcgdXBzdHJlYW0KPj4+IGFzIGEgaGVhZHMgdXAgZm9yIG90aGVyIHRib290
L1hlbiB1c2Vycy4KPj4gQWNjb3JkaW5nIHRvIHRoZSBzcGVjcywgTk1JcyBhbmQgU01JcyBhcmUg
ZGlzYWJsZWQgcG9zdCBsYXVuY2ggb24gdGhlIEJTUCBhbmQKPj4gYWZ0ZXIgQVAgd2FrZXVwIGlz
IGRvbmUuIFRoZSBUQk9PVCBjb2RlIGV4cGxpY2l0bHkgcmUtZW5hYmxlcyBTTUlzIGJ1dCBjdXJy
ZW50bHkKPj4gbm90IE5NSXMuIEFueSBJUkVUIGxhdGVyIG9uIHdvdWxkIGhhdmUgcmUtZW5hYmxl
ZCB0aGVtIHNvIGl0IG1pZ2h0IGV4cGxhaW4gaG93Cj4+IHRoZXkgaW5jaWRlbnRhbGx5IGdldCBy
ZS1lbmFibGVkIGluIGNlcnRhaW4gY29uZmlndXJhdGlvbnMuCj4+Cj4+IFBlcnNvbmFsbHkgSSB0
aGluayB0aGUgZml4IHRvIHJlLWVuYWJsZSB0aGVtIGluIFRCT09UIHNob3VsZCBnbyB1cHN0cmVh
bS4KPiBXaGljaCBzcGVjPyAgQ2FuIGl0IGJlIGNoYW5nZWQvaW1wcm92ZWQ/Cj4KPiBJIGFjY2Vw
dCB0aGlzIG1pZ2h0IGJlIHdoYXQgaXQgY3VycmVudGx5IHNheXMsIGJ1dCBlbmFibGluZyBOTUlz
IGJlZm9yZQo+IHRoZSBPUyBpcyBjYXBhYmxlIG9mIGhhbmRsaW5nIHRoZW0gaXMgb25seSBnb2lu
ZyB0byBjYXVzZSBzYWQgdXNlcnMgb24KPiBhbnl0aGluZyBidXQgYSBjb21wbGV0ZWx5IGlkbGUg
c3lzdGVtLgoKU29ycnkgSSBzaG91bGQgaGF2ZSBiZWVuIGNsZWFyZXIuIFRoZSBJbnRlbCBTRE0g
c3RhdGVzIHRoYXQgdmFyaW91cyBHRVRTRUMgbGVhZgpmdW5jdGlvbnMgbGVhdmUgdGhlIEJTUCBv
ciBBUHMgd2l0aCBib3RoIFNNSXMgYW5kIE5NSXMgZGlzYWJsZWQuIEl0IGRvZXMgbm90IHNheQph
bnl0aGluZyBhYm91dCB3aGVyZS93aGVuIHRoZXkgc2hvdWxkIGJlIHJlLWVuYWJsZWQuIEl0IGlz
IHRoZSBUQk9PVAppbXBsZW1lbnRhdGlvbiB0aGF0IChwcmVzdW1hYmx5IHRob3VnaCBpdCBpcyBu
b3QgZG9jdW1lbnRlZCkgZGVjaWRlZCB0bwpyZS1lbmFibGUgU01JcyBhbmQgbm90IE5NSXMuCgo+
Cj4geDg2IGlzIGEgZ25hcmxleSBhcmNoaXRlY3R1cmUgd2hlbiBpdCBjb21lcyB0byB0aGlzIGxl
dmVsIG9mIGRldGFpbC4gIEl0Cj4gaXMgbm90IHBvc3NpYmxlIGZvciBhIGtlcm5lbCB0byBiZSBh
IG1vZGUgdHJhbnNpdGlvbiAocmVhbCA9PiBwcm90ZWN0ZWQsCj4gb3IgaW50byBsb25nIG1vZGUp
IGFuZCBoYW5kbGUgaW50ZXJydXB0cyBzYWZlbHksIGJlY2F1c2Ugd2UgY2FuJ3QKPiBhdG9taWNh
bGx5IHNldCB0aGUgbW9kZSBhbmQgY2hhbmdlIHRoZSBsYXlvdXQvcG9zaXRpb24gb2YgdGhlIElE
VC4KPgo+IFdlIGNhbiBhdCBsZWFzdCBhdm9pZCB0YWtpbmcgI01DIHdoZW4gaXQgaXMgZGVmaW5p
dGVseSB1bnNhZmUgdG8gZG8gc28sCj4gYnkgbm90IGhhdmluZyBDUjQuTUNFIHNldC4gIEFuICNN
QyBhdCB0aGF0IHBvaW50IHdpbGwgYmUgdGVybWluYWwgdG8gdGhlCj4gc3lzdGVtLCBidXQgeW91
J3ZlIGdvdCBoYXJkd2FyZSBwcm9ibGVtcyBhdCB0aGF0IHBvaW50IGFuZCBhbGwgYmV0cyB3ZXJl
Cj4gb2ZmIGFueXdheS4gIChBbHNvLCBmb3IgdGhvc2Ugbm90IGtlZXBpbmcgc2NvcmUgb24gTDEg
VGVybWluYWwgRmF1bHQgYW5kCj4gZGlzYWJsaW5nIGh5cGVydGhyZWFkcyB0aHJlYWRzLCBpZiBh
bnkgc2luZ2xlIG9uZSBvZiB5b3VyIGh5cGVydGhyZWFkcwo+IGhhcyBDUjQuTUNFIGNsZWFyLCBl
LmcuIGJlY2F1c2UgeW91ciBpbiB0aGUgbWlkZGxlIG9mIGJvb3RpbmcgaXQsIGFuICNNQwo+IGlz
IGZhdGFsIHRvIHRoZSBzeXN0ZW0uKQo+Cj4gRm9yIE5NSSdzIHRoZSBvbmx5IHdheSBvZiBndWFy
YW50ZWVpbmcgdGhhdCBvbmUgZG9lc24ndCBhcnJpdmUgdW50aWwgdGhlCj4gSURUIGlzIHNldCB1
cCBwcm9wZXJseSBpcyB0byBsZWF2ZSB0aGUgTk1JIHNoYWRvdyBhY3RpdmUgdW50aWwgdGhlIE9T
Cj4gZXhwbGljaXRseSBkZWNpZGVkIHRoYXQgaXQgaXMgc2FmZS4KPgo+IFdoaWxlIHNvbWUgbWln
aHQgYmUgdmlld2VkIGFzIGEgYnVnIGluIHRib290LCBJIHZpZXcgaXQgYXMgYSBmZWF0dXJlCgpI
bW0gdGhhdCBpcyBhbiBpbnRlcmVzdGluZyBwZXJzcGVjdGl2ZSBhbmQgSSBzZWUgeW91ciBwb2lu
dC4gV2Ugd2lsbCBoYXZlIHRvCnRoaW5rIGFib3V0IHRoaXMgd2l0aCByZXNwZWN0IHRvIHdoZXJl
IHdlIHRyeSB0byByZS1lbmFibGUgTk1Jcy4gT24gdGhlIG90aGVyCnNpZGUgb2YgdGhpcyB0aG91
Z2gsIGhvdyBsb25nIGlzIGl0IHNhZmUgdG8gbGVhdmUgTk1JcyBkaXNhYmxlZCBiZWZvcmUgaXQg
Y2F1c2VzCmEgcHJvYmxlbSBvbiB0aGUgcGxhdGZvcm0gZGVwZW5kaW5nIG9uIHdoYXQgdGhlIE5N
SXMgbWlnaHQgYmUgZG9pbmc/IEkgYmVsaWV2ZQppbmNvbWluZyBOTUlzIGFyZSBiZWluZyBwZW5k
ZWQgaW4gdGhpcyBzdGF0ZSAtIHRoYXQgaXMgY2xlYXJseSBzdGF0ZWQgYXQgbGVhc3QKb24gQU1E
IHdoZW4gY2xlYXJpbmcvc2V0dGluZyBHSUYuCgo+IHdoaWNoIHNob3VsZCBiZSByZXRhaW5lZC4g
IEhvdyBsYXRlIGNhbiBsYXRlIGxhdW5jaGVzIG9jY3VyIGluIHByYWN0aWNlPwoKVGhlb3JldGlj
YWxseSBhdCBhbnkgcG9pbnQgU01YIG1vZGUgY2FuIGJlIGVudGVyZWQvbGVmdC9lbnRlcmVkL2V0
YyAtIGF0IGxlYXN0CnRoYXQgaXMgaG93IEkgdW5kZXJzdGFuZCBpdCBvbiBJbnRlbCBwbGF0Zm9y
bXMuCgo+Cj4gfkFuZHJldwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 23 23:42:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 23 Oct 2018 23:42: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 1gF6J7-000590-UO; Tue, 23 Oct 2018 23:41:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0plj=nd=citrix.com=prvs=82734b35b=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gF6J7-00058v-8A
 for xen-devel@lists.xen.org; Tue, 23 Oct 2018 23:41:53 +0000
X-Inumbo-ID: cb5fe374-d71c-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cb5fe374-d71c-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 01:38:53 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,418,1534809600"; d="scan'208";a="80865820"
To: Ross Philipson <ross.philipson@gmail.com>, Jason Andryuk
 <jandryuk@gmail.com>
References: <20181023105912.25235-1-sergey.dyasli@citrix.com>
 <588efa4c-c7ef-e18d-adca-e605e586d60b@citrix.com>
 <CAKf6xpsyqJnNPeD81zJmO5y8OrVHHzsAEABePm8eqoFODPZpDA@mail.gmail.com>
 <55f38a42-a3dd-6fb5-52c4-92f2d98a8c96@citrix.com>
 <CAKf6xpsj8ScbxzEMjaNtttp9QSgp_+Ofijz6-JqFUiYdYoQOcg@mail.gmail.com>
 <78392fee-881f-f91c-d611-a2b2c8be8c9a@gmail.com>
 <b8425d06-8dde-5313-605e-539136d0fd60@citrix.com>
 <6d3913dd-5b08-3fef-d433-70cfbdc3b60a@gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <bf521ac8-a2f3-a464-d95f-ef287ed24b22@citrix.com>
Date: Wed, 24 Oct 2018 00:41:43 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <6d3913dd-5b08-3fef-d433-70cfbdc3b60a@gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2] x86/boot: enable NMIs after traps 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: sergey.dyasli@citrix.com, Wei Liu <wei.liu2@citrix.com>,
 eric chanudet <eric.chanudet@gmail.com>, Jan Beulich <jbeulich@suse.com>,
 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>

T24gMjMvMTAvMjAxOCAyMzowMSwgUm9zcyBQaGlsaXBzb24gd3JvdGU6Cj4gT24gMTAvMjMvMjAx
OCAxMjo1OCBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMjMvMTAvMTggMTc6NDIsIFJv
c3MgUGhpbGlwc29uIHdyb3RlOgo+Pj4gT24gMTAvMjMvMjAxOCAxMTozMSBBTSwgSmFzb24gQW5k
cnl1ayB3cm90ZToKPj4+PiBPbiBUdWUsIE9jdCAyMywgMjAxOCBhdCAxMDo0NiBBTSBBbmRyZXcg
Q29vcGVyCj4+Pj4gPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+PiBPbiAy
My8xMC8xOCAxNTowMSwgSmFzb24gQW5kcnl1ayB3cm90ZToKPj4+Pj4+IE9uIFR1ZSwgT2N0IDIz
LCAyMDE4IGF0IDc6MTUgQU0gQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4gd3JvdGU6Cj4+Pj4+Pj4gT24gMjMvMTAvMTggMTE6NTksIFNlcmdleSBEeWFzbGkgd3JvdGU6
Cj4+Pj4+Pj4+IEluIGNlcnRhaW4gc2NlbmFyaW9zLCBOTUlzIG1pZ2h0IGJlIGRpc2FibGVkIGR1
cmluZyBYZW4gYm9vdCBwcm9jZXNzLgo+Pj4+Pj4+PiBTdWNoIHNpdHVhdGlvbiB3aWxsIGNhdXNl
IGFsdGVybmF0aXZlX2luc3RydWN0aW9ucygpIHRvOgo+Pj4+Pj4+Pgo+Pj4+Pj4+PiAgICAgcGFu
aWMoIlRpbWVkIG91dCB3YWl0aW5nIGZvciBhbHRlcm5hdGl2ZXMgc2VsZi1OTUkgdG8gaGl0Iik7
Cj4+Pj4+Pj4+Cj4+Pj4+Pj4+IFRoaXMgYnVnIHdhcyBvcmlnaW5hbGx5IHNlZW4gd2hlbiB1c2lu
ZyBUYm9vdCB0byBib290IFhlbi4KPj4+Pj4+Pj4KPj4+Pj4+Pj4gVG8gcHJldmVudCB0aGlzIGZy
b20gaGFwcGVuaW5nLCBlbmFibGUgTk1JcyBkdXJpbmcgY3B1X2luaXQoKSBhbmQKPj4+Pj4+Pj4g
ZHVyaW5nIF9fc3RhcnRfeGVuKCkgZm9yIEJTUC4KPj4+Pj4+Pj4KPj4+Pj4+Pj4gU2lnbmVkLW9m
Zi1ieTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgo+Pj4+Pj4+IFJl
dmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+Pj4+
Pj4gRllJLCBSb3NzIGFuZCBFcmljIGNhbWUgdXAgd2l0aCBhIHRib290IHBhdGNoIHJlY2VudGx5
IGFkZGVkIHRvIE9wZW5YVDoKPj4+Pj4+IGh0dHBzOi8vZ2l0aHViLmNvbS9PcGVuWFQveGVuY2xp
ZW50LW9lL2Jsb2IvbWFzdGVyL3JlY2lwZXMtb3Blbnh0L3Rib290L3Rib290LTEuOS42LzAwMjMt
dGJvb3QtVW5tYXNrLU5NSS1wb3RlbnRpYWxseS1tYXNrZWQtZHVyaW5nLVNFTlRFUi5wYXRjaAo+
Pj4+Pj4KPj4+Pj4+IFVzaW5nIHRoaXMgWGVuIHBhdGNoIHdpdGggdGhlIHRib290IG9uZSByZXZl
cnRlZCB3b3JrcyB0b28uCj4+Pj4+Pgo+Pj4+Pj4gVGVzdGVkLWJ5OiBKYXNvbiBBbmRyeXVrIDxq
YW5kcnl1a0BnbWFpbC5jb20+Cj4+Pj4+IDooCj4+Pj4+Cj4+Pj4+IENhbiBidWdzIGxpa2UgdGhp
cyBwbGVhc2UgYmUgcmVwb3J0ZWQgdXBzdHJlYW0/ICBHaXZlbiB0aGUgb2JzZXJ2YXRpb24KPj4+
Pj4gb2YgIlRib290IGhhbmRzIG9mZiB3aXRoIE5NSXMgZGlzYWJsZWQiLCB0aGUgZml4IGlzIHZl
cnkgZWFzeS4KPj4+PiBJJ20gbm90IG9wcG9zZWQgdG8gcmVwb3J0aW5nIHVwc3RyZWFtLiAgSW4g
dGhpcyBjYXNlLCBJIGF0IGxlYXN0Cj4+Pj4gYXNzdW1lZCBpdCB3YXMgc29tZXRoaW5nIHdlIGRp
ZCBpbiBvdXIgRUZJICYgdGJvb3QgY29tYm8uICBBbiBJdnkKPj4+PiBCcmlkZ2UgbGVnYWN5IGJv
b3Qgc3lzdGVtIHdpdGggdGJvb3QgJiBYZW4gd29ya2VkIGZpbmUuICBGb3IgbWUsIGl0Cj4+Pj4g
d2FzIG9ubHkgYSBuZXdlciBTa3lsYWtlIChvciBLYWJ5IExha2UpIG1hY2hpbmUgdGhhdCBoYWQg
aXNzdWUgd2hlbgo+Pj4+IGJvb3Rpbmcgb3VyIEVGSSAmIHRib290IGNvbWJvLiAgU28gaXQgd2Fz
bid0IGNsZWFyIHRoYXQgdGJvb3QgYWx3YXlzCj4+Pj4gbGVmdCBOTUlzIGRpc2FibGVkLiAgWWVz
LCB3ZSBzaG91bGQgaGF2ZSByZXBvcnRlZCBzb21ldGhpbmcgdXBzdHJlYW0KPj4+PiBhcyBhIGhl
YWRzIHVwIGZvciBvdGhlciB0Ym9vdC9YZW4gdXNlcnMuCj4+PiBBY2NvcmRpbmcgdG8gdGhlIHNw
ZWNzLCBOTUlzIGFuZCBTTUlzIGFyZSBkaXNhYmxlZCBwb3N0IGxhdW5jaCBvbiB0aGUgQlNQIGFu
ZAo+Pj4gYWZ0ZXIgQVAgd2FrZXVwIGlzIGRvbmUuIFRoZSBUQk9PVCBjb2RlIGV4cGxpY2l0bHkg
cmUtZW5hYmxlcyBTTUlzIGJ1dCBjdXJyZW50bHkKPj4+IG5vdCBOTUlzLiBBbnkgSVJFVCBsYXRl
ciBvbiB3b3VsZCBoYXZlIHJlLWVuYWJsZWQgdGhlbSBzbyBpdCBtaWdodCBleHBsYWluIGhvdwo+
Pj4gdGhleSBpbmNpZGVudGFsbHkgZ2V0IHJlLWVuYWJsZWQgaW4gY2VydGFpbiBjb25maWd1cmF0
aW9ucy4KPj4+Cj4+PiBQZXJzb25hbGx5IEkgdGhpbmsgdGhlIGZpeCB0byByZS1lbmFibGUgdGhl
bSBpbiBUQk9PVCBzaG91bGQgZ28gdXBzdHJlYW0uCj4+IFdoaWNoIHNwZWM/ICBDYW4gaXQgYmUg
Y2hhbmdlZC9pbXByb3ZlZD8KPj4KPj4gSSBhY2NlcHQgdGhpcyBtaWdodCBiZSB3aGF0IGl0IGN1
cnJlbnRseSBzYXlzLCBidXQgZW5hYmxpbmcgTk1JcyBiZWZvcmUKPj4gdGhlIE9TIGlzIGNhcGFi
bGUgb2YgaGFuZGxpbmcgdGhlbSBpcyBvbmx5IGdvaW5nIHRvIGNhdXNlIHNhZCB1c2VycyBvbgo+
PiBhbnl0aGluZyBidXQgYSBjb21wbGV0ZWx5IGlkbGUgc3lzdGVtLgo+IFNvcnJ5IEkgc2hvdWxk
IGhhdmUgYmVlbiBjbGVhcmVyLiBUaGUgSW50ZWwgU0RNIHN0YXRlcyB0aGF0IHZhcmlvdXMgR0VU
U0VDIGxlYWYKPiBmdW5jdGlvbnMgbGVhdmUgdGhlIEJTUCBvciBBUHMgd2l0aCBib3RoIFNNSXMg
YW5kIE5NSXMgZGlzYWJsZWQuIEl0IGRvZXMgbm90IHNheQo+IGFueXRoaW5nIGFib3V0IHdoZXJl
L3doZW4gdGhleSBzaG91bGQgYmUgcmUtZW5hYmxlZC4gSXQgaXMgdGhlIFRCT09UCj4gaW1wbGVt
ZW50YXRpb24gdGhhdCAocHJlc3VtYWJseSB0aG91Z2ggaXQgaXMgbm90IGRvY3VtZW50ZWQpIGRl
Y2lkZWQgdG8KPiByZS1lbmFibGUgU01JcyBhbmQgbm90IE5NSXMuCgpPaCAtIHRoYXQncyBuaWNl
LsKgIEkgd29uZGVyIHdoYXQgdGhlIHJlYXNvbiBmb3IgdGhhdCBiZWhhdmlvdXIgaXM/IDspCgo+
PiB4ODYgaXMgYSBnbmFybGV5IGFyY2hpdGVjdHVyZSB3aGVuIGl0IGNvbWVzIHRvIHRoaXMgbGV2
ZWwgb2YgZGV0YWlsLiAgSXQKPj4gaXMgbm90IHBvc3NpYmxlIGZvciBhIGtlcm5lbCB0byBiZSBh
IG1vZGUgdHJhbnNpdGlvbiAocmVhbCA9PiBwcm90ZWN0ZWQsCj4+IG9yIGludG8gbG9uZyBtb2Rl
KSBhbmQgaGFuZGxlIGludGVycnVwdHMgc2FmZWx5LCBiZWNhdXNlIHdlIGNhbid0Cj4+IGF0b21p
Y2FsbHkgc2V0IHRoZSBtb2RlIGFuZCBjaGFuZ2UgdGhlIGxheW91dC9wb3NpdGlvbiBvZiB0aGUg
SURULgo+Pgo+PiBXZSBjYW4gYXQgbGVhc3QgYXZvaWQgdGFraW5nICNNQyB3aGVuIGl0IGlzIGRl
ZmluaXRlbHkgdW5zYWZlIHRvIGRvIHNvLAo+PiBieSBub3QgaGF2aW5nIENSNC5NQ0Ugc2V0LiAg
QW4gI01DIGF0IHRoYXQgcG9pbnQgd2lsbCBiZSB0ZXJtaW5hbCB0byB0aGUKPj4gc3lzdGVtLCBi
dXQgeW91J3ZlIGdvdCBoYXJkd2FyZSBwcm9ibGVtcyBhdCB0aGF0IHBvaW50IGFuZCBhbGwgYmV0
cyB3ZXJlCj4+IG9mZiBhbnl3YXkuICAoQWxzbywgZm9yIHRob3NlIG5vdCBrZWVwaW5nIHNjb3Jl
IG9uIEwxIFRlcm1pbmFsIEZhdWx0IGFuZAo+PiBkaXNhYmxpbmcgaHlwZXJ0aHJlYWRzIHRocmVh
ZHMsIGlmIGFueSBzaW5nbGUgb25lIG9mIHlvdXIgaHlwZXJ0aHJlYWRzCj4+IGhhcyBDUjQuTUNF
IGNsZWFyLCBlLmcuIGJlY2F1c2UgeW91ciBpbiB0aGUgbWlkZGxlIG9mIGJvb3RpbmcgaXQsIGFu
ICNNQwo+PiBpcyBmYXRhbCB0byB0aGUgc3lzdGVtLikKPj4KPj4gRm9yIE5NSSdzIHRoZSBvbmx5
IHdheSBvZiBndWFyYW50ZWVpbmcgdGhhdCBvbmUgZG9lc24ndCBhcnJpdmUgdW50aWwgdGhlCj4+
IElEVCBpcyBzZXQgdXAgcHJvcGVybHkgaXMgdG8gbGVhdmUgdGhlIE5NSSBzaGFkb3cgYWN0aXZl
IHVudGlsIHRoZSBPUwo+PiBleHBsaWNpdGx5IGRlY2lkZWQgdGhhdCBpdCBpcyBzYWZlLgo+Pgo+
PiBXaGlsZSBzb21lIG1pZ2h0IGJlIHZpZXdlZCBhcyBhIGJ1ZyBpbiB0Ym9vdCwgSSB2aWV3IGl0
IGFzIGEgZmVhdHVyZQo+IEhtbSB0aGF0IGlzIGFuIGludGVyZXN0aW5nIHBlcnNwZWN0aXZlIGFu
ZCBJIHNlZSB5b3VyIHBvaW50LiBXZSB3aWxsIGhhdmUgdG8KPiB0aGluayBhYm91dCB0aGlzIHdp
dGggcmVzcGVjdCB0byB3aGVyZSB3ZSB0cnkgdG8gcmUtZW5hYmxlIE5NSXMuIE9uIHRoZSBvdGhl
cgo+IHNpZGUgb2YgdGhpcyB0aG91Z2gsIGhvdyBsb25nIGlzIGl0IHNhZmUgdG8gbGVhdmUgTk1J
cyBkaXNhYmxlZCBiZWZvcmUgaXQgY2F1c2VzCj4gYSBwcm9ibGVtIG9uIHRoZSBwbGF0Zm9ybSBk
ZXBlbmRpbmcgb24gd2hhdCB0aGUgTk1JcyBtaWdodCBiZSBkb2luZz8gSSBiZWxpZXZlCj4gaW5j
b21pbmcgTk1JcyBhcmUgYmVpbmcgcGVuZGVkIGluIHRoaXMgc3RhdGUgLSB0aGF0IGlzIGNsZWFy
bHkgc3RhdGVkIGF0IGxlYXN0Cj4gb24gQU1EIHdoZW4gY2xlYXJpbmcvc2V0dGluZyBHSUYuCgpO
TUlzIGFyZSBoYW5kbGVkIGFzIGVkZ2UgdHJpZ2dlcmVkLgoKQXMgc29vbiBhcyBvbmUgTk1JIGlz
IGFjY2VwdGVkLCB0aGUgTk1JIHNoYWRvdyBpcyBhc3NlcnRlZCB1bnRpbCB0aGUKZm9sbG93aW5n
IElSRVQgaW5zdHJ1Y3Rpb24uwqAgKEZhdWx0cyBmb3IgdGhpcyBJUkVUIGRyb3AgdGhlIHNoYWRv
dwpiZWZvcmUgbG9naWNhbGx5IGZpbmlzaGluZyB0aGUgTk1JIGhhbmRsZXIsIHdoaWNoIGlzIGhv
dyB3ZSBjYW4gZW5kIHVwCmluIHRoZSBjb3JuZXIgY2FzZSBvZiByZS1lbnRyYW50IE5NSXMgLSBh
biBpc3N1ZSB3aGljaCBJIHN0aWxsIGhhdmVuJ3QKZml4ZWQgaW4gWGVuIHlldC4pCgpPbmUgc2lu
Z2xlIE5NSSBjYW4gYmUgaGVsZCBwZW5kaW5nIHdoZW4gb25lIGlzIGluIHNlcnZpY2UsIHdoaWNo
IHdpbGwgYmUKZGVsaXZlcmVkIGFzIHNvb24gYXMgdGhlIE5NSSBzaGFkb3cgY2xlYXJzLsKgIChJ
dCBpcyBwb3NzaWJsZSBmcm9tIHRoZQpwb2ludCBvZiB2aWV3IG9mIHRoZSBOTUkgaGFuZGxlciB0
byBvYnNlcnZlIGEgbGl2ZWxvY2sgb24gdGhlIHVuZGVybHlpbmcKY29kZSBpZiBvbmUgTk1JIGdl
dHMgZGVsaXZlcmVkIGR1cmluZyB0aGUgcnVubmluZyBvZiB0aGUgcnVubmluZyBvZiB0aGUKTk1J
IGhhbmRsZXIuwqAgSXQgdHVybnMgb3VyIHRoYXQgU2t5bGFrZSBoYXJkd2FyZSBjYW4gZWFzaWx5
IHNwZW5kIDIwMG5zCmluIFNNSSBjb250ZXh0IG9uIGEgcmVhZCBmcm9tIHBvcnQgMHg2MSwgd2hp
Y2ggZG9lc24ndCBjb21iaW5lIHdlbGwgd2l0aAphIHJldGlyZWQtaW5zdHJ1Y3Rpb25zIHBlcmZj
b3VudGVyIHNlcnZpbmcgYXMgYSB3YXRjaGRvZy4pCgpBcyBmb3IgImhvdyBsb25nIGlzIGl0IHNh
ZmUgdG8gbGVhdmUgZGlzYWJsZWQiLCB0aGF0IHN0aWxsIGZhaXJseSBlYXN5CnRvIGFuc3dlci7C
oCBXaGF0IHdvdWxkIHlvdSBtaXNzIG91dCBvbiBieSBub3QgaGFuZGxpbmcgTk1JcyBpbW1lZGlh
dGVseT8KClRoZSBrZXJuZWwgaXRzZWxmIHdvbid0IHNldCB1cCBzb3VyY2VzIG9mIE5NSXMgd2hp
Y2ggaXQgaXNuJ3QgY2FwYWJsZSBvZgpoYW5kbGluZywgYmVjYXVzZSB0aGF0IHdvdWxkIGJlIHNp
bGx5LsKgIFRoZXJlZm9yZSwgd2UgZG9uJ3QgaGF2ZSBJUElzIG9yCnBlcmYgY291bnRlcnMgY29u
ZmlndXJlZCB3aXRoIGEgZGVsaXZlcnkgdHlwZSBvZiBOTUkuCgpSZWFsaXN0aWNhbGx5LCB0aGF0
IG1lYW5zIHRoYXQgYXJyaXZpbmcgTk1JcyBkdXJpbmcgdGhpcyBwZXJpb2QgYXJlIG9mCnRoZSB1
bmV4cGVjdGVkIHZhcmlldHksIHNvIG1vc3QgbGlrZWx5IGEgUENJIFNFUlIvSU9DSyBvciBvdGhl
cgppbnRlcnJ1cHRzIHJhaXNlZCBieSB0aGUgc3lzdGVtLsKgIFRoZXNlIHJlYWxseSBhcmUgc2Fm
ZSB0byBkZWZlciBmb3IgdGhlCm1pbGxpc2Vjb25kcyBpdCB0YWtlcyB0byBzd2l0Y2ggbW9kZSBh
bmQgZ2V0IGludGVycnVwdCBoYW5kbGluZyB3b3JraW5nCnByb3Blcmx5LgoKPj4gd2hpY2ggc2hv
dWxkIGJlIHJldGFpbmVkLiAgSG93IGxhdGUgY2FuIGxhdGUgbGF1bmNoZXMgb2NjdXIgaW4gcHJh
Y3RpY2U/Cj4gVGhlb3JldGljYWxseSBhdCBhbnkgcG9pbnQgU01YIG1vZGUgY2FuIGJlIGVudGVy
ZWQvbGVmdC9lbnRlcmVkL2V0YyAtIGF0IGxlYXN0Cj4gdGhhdCBpcyBob3cgSSB1bmRlcnN0YW5k
IGl0IG9uIEludGVsIHBsYXRmb3Jtcy4KClJpZ2h0LCB3aGljaCBjYW4gYmUgYWZ0ZXIgUENJIGRl
dmljZXMgYXJlIHN0YXJ0aW5nIHRvIGJlIHVzZWQgaW4gYW5nZXIuCgp+QW5kcmV3CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 00:17:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 00: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 1gF6rG-0007w4-LT; Wed, 24 Oct 2018 00:17:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kgkh=ne=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gF6rE-0007vs-Uj
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 00:17:08 +0000
X-Inumbo-ID: bbdb0422-d721-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bbdb0422-d721-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 02:14:12 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gF6rB-0006HW-Qv; Wed, 24 Oct 2018 00:17: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 1gF6rB-0007Hc-In; Wed, 24 Oct 2018 00:17:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gF6rB-0001DP-IB; Wed, 24 Oct 2018 00:17:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128951-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=e0b77cb77ef2b36b8cbd2273cff833f773208d0a
X-Osstest-Versions-That: xen=168f9d49608d63d0ef5a40761c5d9d047d1d3bee
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 24 Oct 2018 00:17:05 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128951: 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>

ZmxpZ2h0IDEyODk1MSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODk1MS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBlMGI3N2NiNzdlZjJiMzZiOGNiZDIyNzNjZmY4MzNmNzczMjA4ZDBhCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAxNjhmOWQ0OTYwOGQ2M2QwZWY1
YTQwNzYxYzVkOWQwNDdkMWQzYmVlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg5NDcgIDIwMTgt
MTAtMjMgMTU6MDA6NDIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4OTUwICAy
MDE4LTEwLTIzIDE5OjAxOjAyIFogICAgMCBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94
ZW4vZ2l0L3hlbi5naXQKICAgMTY4ZjlkNDk2MC4uZTBiNzdjYjc3ZSAgZTBiNzdjYjc3ZWYyYjM2
YjhjYmQyMjczY2ZmODMzZjc3MzIwOGQwYSAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 00:24:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 00:24: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 1gF6yP-0000Fj-Fu; Wed, 24 Oct 2018 00:24:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=s+7t=ne=xilinx.com=stefanos@srs-us1.protection.inumbo.net>)
 id 1gF6yO-0000Fe-7d
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 00:24:32 +0000
X-Inumbo-ID: c3e68237-d722-11e8-a8a5-bc764e045a96
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe42::60d])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id c3e68237-d722-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 02:21:35 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=xilinx.onmicrosoft.com; s=selector1-xilinx-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=eKNQaNaxejBY9XDyufEzrlQWoGD97frjqkh1a05IfbI=;
 b=gt1pCM6LGyebbcvmsCVbr1vVXODAKA5GdAFZeSBspFuquIpYQ+K6S8nArU/VcZlf1GuzFUm81Iw4UOvbeXENSw98C8QKcF1CXxfRoctGSSdIAdWIa39CtcHBQs2kvsVoBgF8nOGHYGxGXqoLj6SCtm16KUoGRsMqzjG1wTpedtQ=
Received: from BYAPR02CA0069.namprd02.prod.outlook.com (2603:10b6:a03:54::46)
 by BYAPR02MB4328.namprd02.prod.outlook.com (2603:10b6:a03:56::29)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1250.30; Wed, 24 Oct
 2018 00:24:26 +0000
Received: from SN1NAM02FT024.eop-nam02.prod.protection.outlook.com
 (2a01:111:f400:7e44::204) by BYAPR02CA0069.outlook.office365.com
 (2603:10b6:a03:54::46) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1250.29 via Frontend
 Transport; Wed, 24 Oct 2018 00:24:26 +0000
Authentication-Results: spf=pass (sender IP is 149.199.60.100)
 smtp.mailfrom=xilinx.com; epam.com; dkim=none (message not signed)
 header.d=none;epam.com; dmarc=bestguesspass action=none
 header.from=xilinx.com;
Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates
 149.199.60.100 as permitted sender) receiver=protection.outlook.com;
 client-ip=149.199.60.100; helo=xsj-pvapsmtpgw02;
Received: from xsj-pvapsmtpgw02 (149.199.60.100) by
 SN1NAM02FT024.mail.protection.outlook.com (10.152.72.127) with Microsoft SMTP
 Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1273.13
 via Frontend Transport; Wed, 24 Oct 2018 00:24:25 +0000
Received: from unknown-38-66.xilinx.com ([149.199.38.66]:34962
 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63)
 (envelope-from <stefano.stabellini@xilinx.com>)
 id 1gF6yG-0002FB-Rp; Tue, 23 Oct 2018 17:24:24 -0700
Received: from [127.0.0.1] (helo=localhost)
 by xsj-pvapsmtp01 with smtp (Exim 4.63)
 (envelope-from <stefano.stabellini@xilinx.com>)
 id 1gF6yB-0005eW-ON; Tue, 23 Oct 2018 17:24:19 -0700
Received: from xsj-pvapsmtp01 (xsj-smtp1.xilinx.com [149.199.38.66])
 by xsj-smtp-dlp2.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id w9O0OEoC016332; 
 Tue, 23 Oct 2018 17:24:14 -0700
Received: from [172.19.2.220] (helo=localhost)
 by xsj-pvapsmtp01 with esmtp (Exim 4.63)
 (envelope-from <stefanos@xilinx.com>)
 id 1gF6y6-0005eB-FO; Tue, 23 Oct 2018 17:24:14 -0700
Date: Tue, 23 Oct 2018 17:24:12 -0700
From: Stefano Stabellini <stefano.stabellini@xilinx.com>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Milan Boberic <milanboberic94@gmail.com>
In-Reply-To: <CADJ6SV0gUvRv_4Kp=Vz5n4WSQ3kgQrC=+gPz1QjrBzdFOoJwPA@mail.gmail.com>
Message-ID: <alpine.DEB.2.10.1810231005040.31582@sstabellini-ThinkPad-X260>
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <alpine.DEB.2.10.1810111024390.436@sstabellini-ThinkPad-X260>
 <CADJ6SV2v5=_MqfrABdfs1rcQ-BmCUJYyi_9fG8BC7C2vyxaqBA@mail.gmail.com>
 <alpine.DEB.2.10.1810121035440.436@sstabellini-ThinkPad-X260>
 <CADJ6SV3jk=nnP=6T8R+OuvJH2uQ6uBrLmvudAHkKHP+mN-3hPA@mail.gmail.com>
 <e0f4fe11-eeb0-3a28-2e7e-246a8f72da19@arm.com>
 <12a4352a-2fd1-2d04-874a-4a779d18a097@arm.com>
 <CADJ6SV0E=cO3eFyt+meXTtZaoETYxpsHkViMDU=XV9CwNOjP8A@mail.gmail.com>
 <21de0bb5-81f2-ca26-e2e0-916c20ab2c02@arm.com>
 <CADJ6SV3sfqaXm8gvZDAx2wFY5_oiCf+mf0JynCGNrLBFkS-rVw@mail.gmail.com>
 <alpine.DEB.2.10.1810191336090.31582@sstabellini-ThinkPad-X260>
 <d3a589c5d95d70ef1c13b4fe6856b7ed387b4ee3.camel@suse.com>
 <CADJ6SV2891kOd_Ga8jjXdtKdjPAoWtADhizuS+kjSZNNOPMK+w@mail.gmail.com>
 <alpine.DEB.2.10.1810221037270.31582@sstabellini-ThinkPad-X260>
 <CADJ6SV0gUvRv_4Kp=Vz5n4WSQ3kgQrC=+gPz1QjrBzdFOoJwPA@mail.gmail.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
X-RCIS-Action: ALLOW
X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005
X-TM-AS-User-Approved-Sender: Yes;Yes
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-HT: Tenant
X-Forefront-Antispam-Report: CIP:149.199.60.100; IPV:NLI; CTRY:US; EFV:NLI;
 SFV:NSPM;
 SFS:(10009020)(7916004)(136003)(376002)(39860400002)(396003)(346002)(2980300002)(438002)(199004)(189003)(51874003)(229853002)(33716001)(77096007)(23726003)(36386004)(2906002)(54906003)(426003)(5660300001)(356004)(106466001)(478600001)(305945005)(8936002)(16586007)(63266004)(76506005)(57986006)(81166006)(81156014)(46406003)(9786002)(93886005)(8676002)(316002)(58126008)(6916009)(476003)(126002)(336012)(50466002)(4326008)(44832011)(14444005)(6246003)(486006)(39060400002)(26005)(9686003)(11346002)(33896004)(1411001)(186003)(106002)(76176011)(446003)(47776003)(107986001)(5001870100001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR02MB4328; H:xsj-pvapsmtpgw02; FPR:;
 SPF:Pass; LANG:en; PTR:unknown-60-100.xilinx.com,xapps1.xilinx.com; A:1; MX:1;
X-Microsoft-Exchange-Diagnostics: 1; SN1NAM02FT024;
 1:i06QZS4FeYsKsTLqJ6ADg6aK+3h2ZET+7woPngeg5Gxa825wYFfThhPf+qXg0ZHFoVpT52xjCb/JV0pFM3Yv0Qrsap5BpaG8a6hxhyLzY0H/KWxfA0al7T0yE/ib6XIm
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 64ea9639-2bf5-4ed0-8a56-08d639470dc7
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4608076)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060);
 SRVR:BYAPR02MB4328; 
X-Microsoft-Exchange-Diagnostics: 1; BYAPR02MB4328;
 3:7ZBEDZNjr6ezCjOvSdidqK6K7RzxoqD89k/Z6Z8cHbpfjiA0eKI9abB/DVOiBb7Wtw5GvTTjL7SoSJxyODkW+Wzfrm/MOOs2TdNqhFV5iBpeqq6lA4oVHcwiqjuuq0WAT6hB7HnfEWMIOn1N/JKqscat35tOtOb77M6SuWPqqwPOckSsk5CQavG1T0ui6bevL5L1P38jr459GIHUzVy5y+NXdG9p21aK/4IpRRdCsryF52jUVHCAhE5NzwbnZHVnVdrmkFBEiskGzL5TVkjrLa4m3KT7xoofzXWzNMPgX1MiihG7oqXAxvfyQGLuLrHv8LJ996rixlovmmh6QyE8QEfFnDAJD+pnm8h4rb5zRO0=;
 25:/JGd1P2xyLjgzhtdiYb89HVN/1ofF9tuvPXTfSZaP4G1V9t83YZ2sP3wGATGxBSKlB5wpWjcPkf7LxXNejuG03XvEmWZRMosyzf+5gBdZ5+mtkkD3tmmuWL/N1qi47cuJ/Fk4bXugPUvJFpPXiDmDlCCQg3cijCauibvt0UbKGfDHiUiN7EdeioyeNGBPdBf7Z+MT9Slg/IP3ps2W/un0m3lXsJ7iDbvEw8nbJeMgQZF53SzTWVlvd2aovVVUfuk/cUOWb6qmuoYxbtSGe9ChmCQ6/UlLVdrkjB0X2rcnGIkUe/vFX8ZoO+IfHNP+i9JP+WmyMuURf3EExqqjZ/vvg==
X-MS-TrafficTypeDiagnostic: BYAPR02MB4328:
X-Microsoft-Exchange-Diagnostics: 1; BYAPR02MB4328;
 31:Z6IvVL25hgRTzedcvd3STLry8O+HDfJ6fAxbfJ4dQ1htsAe/dz0ddUNQzcs4z1ItI0rMM0iUEsD0k7Gw0t1tQqPrdxf/EyWYqWDKSjhG12XgZVLeYxjrqZAe3iWyphGj7zH5zRfjDRr26mWui7XoRfYDx0Xzo6ZdGrKMIxlwQA58Vh/n94eEmozP188GbMusJdvA1gB/IiJHSn1007DHrV30lWFF6Z6ofwgxU1ubM+I=;
 20:2NNJlIkg/1xFgYuPFVm21eKlPVhttSyfiu+xlyE0ykFBl4q8qClggPpuvIUAtd7WfN3mnc/op/vlgbH6RlMrq/Xx6ydz/LhZY7nDghnW5K4SqYFmHSThRp10c429VLmDRY6IRsh/LOHtvBScZbmDf0c/IedOoek7z6IGDl9bW1lDuFCD9plD0+jzluwiGGPPDEgHsPqr45nB03+Zd6D2+ZJHwhJpBguvhbvjlWE3U3W9za/2POKvhIRzkjpGWevum3rLEU8YN2UZmJJMJ13cE46T6Z9QWCcYCqnZivqIRHN4MfbgJ1e81utc2+Dax7OVL1Z9zOuS6aonXbAeyuYzaRzCHr9MI7jsA1yD/KSpaCgOn0YAn149SKDQXt3x1Q1JD6GaDbjhtZrO82BdWfX1NLXQo/y/Dj2F1GXBkn2g+qsugD1C2Zm2ANhDfTmctIQutyOYijkrVZQq9hmcdXPiyOvvuvpHwq9BZV1lNtk6MCGR9buJnfEpiFy0irowozFB
X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply
X-Microsoft-Antispam-PRVS: <BYAPR02MB4328E162C82F44F63C3ACCBFA0F60@BYAPR02MB4328.namprd02.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(269456686620040);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(93006095)(93004095)(3002001)(3231355)(944501410)(52105095)(6055026)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(20161123560045)(20161123562045)(201708071742011)(7699051)(76991095);
 SRVR:BYAPR02MB4328; BCL:0; PCL:0; RULEID:; SRVR:BYAPR02MB4328; 
X-Microsoft-Exchange-Diagnostics: 1; BYAPR02MB4328;
 4:KkP3EkQXlains8t/mpgOyfLy8n8GTBTLUSCOyydxPlZanGJGSXweFeuCFZAor9lJTlkmCTuhN3kpnU7m5t3T7IWx1smH0I8Ewu5qf6PHm20XxazHctpZnG2QNDF6LpTcSDsLYlxrKiBuYTdjZCVq0iPXTjYZTB3OaMM2nRe2LexBe5llGgdb29pCFFzdgxJwEfuBR8KGH3v1rJu6IS4lRBo4Sx7nuHqZFjMe9fNQs4gUkRVXA08RxEiENvlWX2RCPeMveswr/NzMnwjYiN3QrRUwT2020ZTSyIu2LKf88td33ftatnJ/6uYfoM/2sEn7
X-Forefront-PRVS: 083526BF8A
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BYAPR02MB4328;
 23:DQnAXIadNmUlkyttzTih3K8E5rxRzUUq1qHTtxG18?=
 =?us-ascii?Q?s9XHfp9oqa6w5rEbU3qHH+B9RqofV7SSEDGynYHqqym9WFiHOIb53W7gZcet?=
 =?us-ascii?Q?JaEyfYtFZJvXDr33m/3c1QkrmNNF7XN8hsYqr2jHP/Wcbn1/OAy+XlFRxq/9?=
 =?us-ascii?Q?MSybiSzluRtzwM0RIS5vkd5QP25YYnoAlpVjvXo9QI1V4NwZ18UKkRb4/mXy?=
 =?us-ascii?Q?lInxCvoX4Xf9Seet//Lmrx/pw3eWp0WU3OfTXgf0RH1v/hiPG6Y/FBmYCcJ2?=
 =?us-ascii?Q?T2WogxMbzertOyyZgL/i3ENNfipv7HgRirS0ZTuCLVTWC9mLn13IZmPCC4Jd?=
 =?us-ascii?Q?9dmaZZVGj72DNCvwLZ9Y99G3MnkB/d8L1GEfvb7nR1TCKKBXShs9Y3Cb/pAm?=
 =?us-ascii?Q?0mPYDuDmqAqQCnkvadNWxgv5ocCNkiNKbUP1rXZ4zlR6pSiXAZwZh+DSDAgt?=
 =?us-ascii?Q?c2AdPS6szmDrh75La1gOG7q9rv8o3glHIFIbMiHp7G7V0IHwgJCMX3AWA6oF?=
 =?us-ascii?Q?gNuUETXh0sYifZq92QaEtsTEtAAy2Io42T3uUeujz1/rXFbK8hvDmqoSk1gG?=
 =?us-ascii?Q?07XlV1zMovn9LSNGqghDirIvW+kGbbyQMGQj+FLJt2po2iDvoo75pNZpQzP3?=
 =?us-ascii?Q?fRM8rVSE6icIDkH7ai0IG0iiGdfLLgxv1eNeGiu9LKtxy67dOmSBLXNwVa2c?=
 =?us-ascii?Q?YEanCWue3JqYH3wQwU6M7Bg544+mRp36H4hIOpfEhzdvm1R6yYjJW3rSY61p?=
 =?us-ascii?Q?Zgn1UQV4MLgHHfwqJrSFIe3aEQ1cJARXcmQFP+mJ0+D42YoAJ3sMLSZ8z9u5?=
 =?us-ascii?Q?U8DFusYFNaLcVE7rPPsmpqNcI775bjaa5OdpaHRyhy6EdwBu2F/038dPZRum?=
 =?us-ascii?Q?tTCAKxQ2nwlg+iNvtTSK4xiX8Omq5AS0Gw6Of8ZrCzgzs109C9Jzm1pn8UuA?=
 =?us-ascii?Q?KCD77bTvQ+ISo7Vgp/bZvvqUNrjJdoymv4ql9GVDG6ACaW5x3/gp3Tk/774i?=
 =?us-ascii?Q?6MQYinaKt2XXm40DN80+WPgqO+emWnvV8SXWQTVbtkBPN/N6WWIrLo5ydQu3?=
 =?us-ascii?Q?BBdB+9kI9IiGLAHoRQhFrm3p3kUbSwgDwH9UXerYW3zf0jB+KLYcu1roWEWN?=
 =?us-ascii?Q?+NPk4nobLjpI1To3Ku9ING3bU9ZGwwIxFovPmpN76aDzoy9XSux5Pur1eAcF?=
 =?us-ascii?Q?ggGKAAGgz4UrabNaPHW+Pdz0Oe2tZTrC+4NIwG434/z/Orr7gXOqPtmT3oqP?=
 =?us-ascii?Q?Gfi/PtrTTc2PobADmh6EHAUj/HH9vndWQBCRDZmDGJbIiQc/SaTZGnM+nr7l?=
 =?us-ascii?Q?40w8fIfvOgjD5iaWoC/pfu2UNgR2Y6N+DCx5G7TavXU?=
X-Microsoft-Antispam-Message-Info: gU/RHSZs+X6sNjguAuPjhUT2kqYM5yAMeC3z6JIKIqG8bzqfzeTTLHhHyEIJjkSGBzyZkIb93bh/oK71kfC8hRdk7HvXjJWpmvFkIGOCkqR72WC0x7Jmky/S/ecPKj7jXL5VC5JW9HuC/fyw66IcXPyOtFXX/NJpA8l1Xk9pWzgNc+x13cJv7YSZj+sp0dfbxrPUR8B59ozVb6ZJvVWYtmLi3ucS2gGOyciCG/iRIvdfa5gyfkACJQQAJ4ngRJc8eM4fyut8x9a2iEtH8x7AUVQKPSmNwoKYqYuFcKuhkp/+/N3cPNZ5Exvfdik9lUmI6Yvy0EZppnRPDqEtmF7+RTuI0BNuDYOBksy4/KP0IuE=
X-Microsoft-Exchange-Diagnostics: 1; BYAPR02MB4328;
 6:GFiKR/EUk7f0FWncs0/sxV9KBsSF5N/fOczhIBQaoWEM/a+5/SOcCC2pZozaOIrM4HF1qsWkJLlPvDFG44HFt6uyYTIsOT0DK6ehB79EsBoZEIXOG7lGFDUAyD92mPtWofO3HKx7dkRZZPJsk0bW6cmjfXyQy2h7KsUKw+/PT2dcG5NuKA2T0bm20qA2mPGuPOEe4ZlMDkEyd/JM+NhRHwyVk8mhSamF0J1z+0JGd1eSuxFoSNl2AjaVo0QlDXg1WwqXX6yjUjS+Y+w0xdcSk6q6u2PZCYQ4J2dnPVtiO0DPgJy2lsszCZhrv1QV5y3xEKbM4q2xBgTdSdqhUgZVMkv02lEqkfgNBfPH+rVAalIHoRYDD65BjgHdA8+lIUOG8qk9yaz07iWox7AUtlkY/FRvVh2uzEUoZIezDo4aEalTdK1UPSPw+ktv6ysFUM7nrRls80FEU2YzyVtcnJc0Fw==;
 5:BP6tkMzELiKRBGWlvmMNLpuxkkE2EtD3wXufsbF3VyNFNR415TF7bV6Wakd7CzBB2eLh4r83z4wx29qfoxENBbL7DBNpkGoiJnUliSBfLWGj0AZs67uREb1D9sqoWG0KwM+3FvjS5pxQB6JlnDbvP7fe7NEtgkqnndcOkLSA/Nk=;
 7:5jCv7k0SMA58S5DsIHzxmpeNkehRrMPMLfSOCXtCkONka74jgDACD1RIYUe8kb9XWt245+hZcXYvUki4SHXj0mgf16aHFmvONEMKXj/3sxPPchshf/XjFAqw47WSP2XLNa0NRAr4Pp8lcn0Hum1gbEBE5OAKu0trp1pD3oq/WW/4z0V/thYAYsBjQOKENj8f8JAvBQo7WvvB/pEtbthcsqK8VsgHaAH1Fwdl+Zt6OUE+BEcjI0ROgdgecslAKHhy
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: xilinx.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Oct 2018 00:24:25.2552 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 64ea9639-2bf5-4ed0-8a56-08d639470dc7
X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.100];
 Helo=[xsj-pvapsmtpgw02]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR02MB4328
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: stefano.stabellini@xilinx.com, andrii_anisov@epam.com,
 Dario Faggioli <dfaggioli@suse.com>, julien.grall@arm.com,
 sstabellini@kernel.org, Meng Xu <xumengpanda@gmail.com>,
 xen-devel@lists.xenproject.org, nd@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAyMyBPY3QgMjAxOCwgTWlsYW4gQm9iZXJpYyB3cm90ZToKPiA+IEp1c3QgYWRkIGFu
ICYmIGlycSAhPSAxMDIzIHRvIHRoZSBpZiBjaGVjay4KPiBBZGRlZCBpdCBhbmQgbm93IHdoZW4g
SSBjcmVhdGUgYmFyZS1tZXRhbCBndWVzdCBpdCBwcmludHMgb25seSBvbmNlOgo+IAo+IChYRU4p
IERFQlVHIGlycT0wCj4gKFhFTikgZDF2MCBObyB2YWxpZCB2Q1BVIGZvdW5kIGZvciB2SVJRMzIg
aW4gdGhlIHRhcmdldCBsaXN0ICgweDIpLiBTa2lwIGl0Cj4gKFhFTikgZDF2MCBObyB2YWxpZCB2
Q1BVIGZvdW5kIGZvciB2SVJRMzMgaW4gdGhlIHRhcmdldCBsaXN0ICgweDIpLiBTa2lwIGl0Cj4g
KFhFTikgZDF2MCBObyB2YWxpZCB2Q1BVIGZvdW5kIGZvciB2SVJRMzQgaW4gdGhlIHRhcmdldCBs
aXN0ICgweDIpLiBTa2lwIGl0Cj4gcm9vdEB1ejNlZy1pb2NjLTIwMTgtMjp+IyAoWEVOKSBkMXYw
IE5vIHZhbGlkIHZDUFUgZm91bmQgZm9yIHZJUlEzNSBpbgo+IHRoZSB0YXJnZXQgbGlzdCAoMHgy
KS4gU2tpcCBpdAo+IChYRU4pIGQxdjAgTm8gdmFsaWQgdkNQVSBmb3VuZCBmb3IgdklSUTM2IGlu
IHRoZSB0YXJnZXQgbGlzdCAoMHgyKS4gU2tpcCBpdAo+IChYRU4pIGQxdjAgTm8gdmFsaWQgdkNQ
VSBmb3VuZCBmb3IgdklSUTM3IGluIHRoZSB0YXJnZXQgbGlzdCAoMHgyKS4gU2tpcCBpdAo+IChY
RU4pIGQxdjAgTm8gdmFsaWQgdkNQVSBmb3VuZCBmb3IgdklSUTM4IGluIHRoZSB0YXJnZXQgbGlz
dCAoMHgyKS4gU2tpcCBpdAo+IChYRU4pIGQxdjAgTm8gdmFsaWQgdkNQVSBmb3VuZCBmb3IgdklS
UTM5IGluIHRoZSB0YXJnZXQgbGlzdCAoMHgyKS4gU2tpcCBpdAo+IChYRU4pIGQxdjAgTm8gdmFs
aWQgdkNQVSBmb3VuZCBmb3IgdklSUTQwIGluIHRoZSB0YXJnZXQgbGlzdCAoMHgyKS4gU2tpcCBp
dAo+IChYRU4pIGQxdjAgTm8gdmFsaWQgdkNQVSBmb3VuZCBmb3IgdklSUTQxIGluIHRoZSB0YXJn
ZXQgbGlzdCAoMHgyKS4gU2tpcCBpdAo+IAo+IAo+IFRoaXMgcGFydCBhbHdheXMgcHJpbnRzIG9u
bHkgb25jZSB3aGVuIEkgY3JlYXRlIHRoaXMgYmFyZS1tZXRhbCBndWVzdAo+IGxpa2UgSSBtZW50
aW9uZWQgaW4gZWFybGllciByZXBsaWVzIGFuZCB3ZSBzYWlkIGl0IGRvZXNuJ3QgZG8gYW55Cj4g
aGFybToKPiAKPiAoWEVOKSBkMXYwIE5vIHZhbGlkIHZDUFUgZm91bmQgZm9yIHZJUlEzMiBpbiB0
aGUgdGFyZ2V0IGxpc3QgKDB4MikuIFNraXAgaXQKPiAoWEVOKSBkMXYwIE5vIHZhbGlkIHZDUFUg
Zm91bmQgZm9yIHZJUlEzMyBpbiB0aGUgdGFyZ2V0IGxpc3QgKDB4MikuIFNraXAgaXQKPiAoWEVO
KSBkMXYwIE5vIHZhbGlkIHZDUFUgZm91bmQgZm9yIHZJUlEzNCBpbiB0aGUgdGFyZ2V0IGxpc3Qg
KDB4MikuIFNraXAgaXQKPiByb290QHV6M2VnLWlvY2MtMjAxOC0yOn4jIChYRU4pIGQxdjAgTm8g
dmFsaWQgdkNQVSBmb3VuZCBmb3IgdklSUTM1IGluCj4gdGhlIHRhcmdldCBsaXN0ICgweDIpLiBT
a2lwIGl0Cj4gKFhFTikgZDF2MCBObyB2YWxpZCB2Q1BVIGZvdW5kIGZvciB2SVJRMzYgaW4gdGhl
IHRhcmdldCBsaXN0ICgweDIpLiBTa2lwIGl0Cj4gKFhFTikgZDF2MCBObyB2YWxpZCB2Q1BVIGZv
dW5kIGZvciB2SVJRMzcgaW4gdGhlIHRhcmdldCBsaXN0ICgweDIpLiBTa2lwIGl0Cj4gKFhFTikg
ZDF2MCBObyB2YWxpZCB2Q1BVIGZvdW5kIGZvciB2SVJRMzggaW4gdGhlIHRhcmdldCBsaXN0ICgw
eDIpLiBTa2lwIGl0Cj4gKFhFTikgZDF2MCBObyB2YWxpZCB2Q1BVIGZvdW5kIGZvciB2SVJRMzkg
aW4gdGhlIHRhcmdldCBsaXN0ICgweDIpLiBTa2lwIGl0Cj4gKFhFTikgZDF2MCBObyB2YWxpZCB2
Q1BVIGZvdW5kIGZvciB2SVJRNDAgaW4gdGhlIHRhcmdldCBsaXN0ICgweDIpLiBTa2lwIGl0Cj4g
KFhFTikgZDF2MCBObyB2YWxpZCB2Q1BVIGZvdW5kIGZvciB2SVJRNDEgaW4gdGhlIHRhcmdldCBs
aXN0ICgweDIpLiBTa2lwIGl0Cj4gCj4gTm93LCBmcm9tIHRoaXMgcGF0Y2ggSSBnZXQ6Cj4gCj4g
KFhFTikgREVCVUcgaXJxPTAKPiAKPiBhbHNvIHByaW50ZWQgb25seSBvbmNlLgo+IAo+IEZvcmdv
dCB0byBtZW50aW9uIGluIHJlcGx5IGJlZm9yZSB0aGlzIG9uZSwgSSBhZGRlZCBzZXJyb3JzPXBh
bmljIGFuZAo+IGl0IGRpZG4ndCBtYWtlIGFueSBjaGFuZ2UsIG51bWJlcnMgYXJlIHRoZSBzYW1l
Lgo+IAo+IFRoYW5rcyBpbiBhZHZhbmNlIQoKSXQgaXMgZ29vZCB0aGF0IHRoZXJlIGFyZSBubyBw
aHlzaWNhbCBpbnRlcnJ1cHRzIGludGVycnVwdGluZyB0aGUgY3B1LgpzZXJyb3JzPXBhbmljIG1h
a2VzIHRoZSBjb250ZXh0IHN3aXRjaCBmYXN0ZXIuIEkgZ3Vlc3MgdGhlcmUgYXJlIG5vdAplbm91
Z2ggY29udGV4dCBzd2l0Y2hlcyB0byBtYWtlIGEgbWVhc3VyYWJsZSBkaWZmZXJlbmNlLgoKSSBk
b24ndCBoYXZlIGFueSBvdGhlciB0aGluZ3MgdG8gc3VnZ2VzdCByaWdodCBub3cuIFlvdSBzaG91
bGQgYmUgYWJsZQp0byBtZWFzdXJlIGFuIG92ZXJhbGwgMi41dXMgSVJRIGxhdGVuY3kgKGlmIHRo
ZSBpbnRlcnJ1cHQgcmF0ZSBpcyBub3QKdG9vIGhpZ2gpLgoKSnVzdCB0byBiZSBwYXJhbm9pZCwg
d2UgbWlnaHQgYWxzbyB3YW50IHRvIGNoZWNrIHRoZSBmb2xsb3dpbmcsIGFnYWluIGl0CnNob3Vs
ZG4ndCBnZXQgcHJpbnRlZDoKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdmdpYy5jIGIveGVu
L2FyY2gvYXJtL3ZnaWMuYwppbmRleCA1YTRmMDgyLi42Y2Y2ODE0IDEwMDY0NAotLS0gYS94ZW4v
YXJjaC9hcm0vdmdpYy5jCisrKyBiL3hlbi9hcmNoL2FybS92Z2ljLmMKQEAgLTUzMiw2ICs1MzIs
OCBAQCB2b2lkIHZnaWNfaW5qZWN0X2lycShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgdmNwdSAq
diwgdW5zaWduZWQgaW50IHZpcnEsCiAgICAgc3RydWN0IHBlbmRpbmdfaXJxICppdGVyLCAqbjsK
ICAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwogCisgICAgaWYgKCBkLT5kb21haW5faWQgIT0gMCAm
JiB2aXJxICE9IDY4ICkKKyAgICAgICAgcHJpbnRrKCJERUJVRyB2aXJxPSVkIGxvY2FsPSVkXG4i
LHZpcnEsdiA9PSBjdXJyZW50KTsKICAgICAvKgogICAgICAqIEZvciBlZGdlIHRyaWdnZXJlZCBp
bnRlcnJ1cHRzIHdlIGFsd2F5cyBpZ25vcmUgYSAiZmFsbGluZyBlZGdlIi4KICAgICAgKiBGb3Ig
bGV2ZWwgdHJpZ2dlcmVkIGludGVycnVwdHMgd2Ugc2hvdWxkbid0LCBidXQgZG8gYW55d2F5cy4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 01:19:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 01: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 1gF7ov-0002SA-Ps; Wed, 24 Oct 2018 01:18:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=y1j7=ne=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gF7ou-0002S5-59
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 01:18:48 +0000
X-Inumbo-ID: f5b303d2-d72a-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f5b303d2-d72a-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 01:20:15 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id C9356207DD;
 Wed, 24 Oct 2018 01:18:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540343924;
 bh=l3HtslpDxw20aOEXpo0gK/AzEFxlTlrXqt5deEcDS9Y=;
 h=From:To:Cc:Subject:Date:From;
 b=FBTzUSqgh7oY8/b+WJ7QBm481bmYI5lU98Ni18L7G+5zVrgjyXGEv58qE3BcOcCLz
 ThNrFPoB5t3XgEknP5CoXU4KoGVeJnZPlxhdOrcyitMgG0vCfz0T4KyHejLsxRctFA
 2UKcvVK6Iu6pK6H9h3qwsWyeUXjjTmoDWU7L+vH4=
From: Stefano Stabellini <sstabellini@kernel.org>
To: devicetree@vger.kernel.org
Date: Tue, 23 Oct 2018 18:18:41 -0700
Message-Id: <1540343921-7487-1-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
Subject: [Xen-devel] [PATCH v3] devicetree, xen: add xen,
 shared-memory binding
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@arm.com, stefanos@xilinx.com, sstabellini@kernel.org,
 xen-devel@lists.xen.org, julien.grall@arm.com, robh+dt@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>

RnJvbTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgoKSW50cm9kdWNl
IGEgZGV2aWNlIHRyZWUgYmluZGluZyBmb3IgWGVuIHJlc2VydmVkLW1lbW9yeSByZWdpb25zLiBU
aGV5CmFyZSB1c2VkIHRvIHNoYXJlIG1lbW9yeSBhY3Jvc3MgVk1zIGZyb20gdGhlIFZNIGNvbmZp
ZyBmaWxlcy4gKFNlZQpzdGF0aWNfc2htIGNvbmZpZyBvcHRpb24uKQoKU2lnbmVkLW9mZi1ieTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgpDYzoganVsaWVuLmdyYWxs
QGFybS5jb20KLS0tCkNoYW5nZXMgaW4gdjM6Ci0gcmVtb3ZlIGZhbGxiYWNrIHZlcnNpb24KCkNo
YW5nZXMgaW4gdjI6Ci0gZml4IEF1dGhvciBsaW5lCi0gYWRkIHZlcnNpb25pbmcKLSB4ZW4saWQg
aW5zdGVhZCBvZiBpZAotLS0KIC4uLi9iaW5kaW5ncy9yZXNlcnZlZC1tZW1vcnkveGVuLHNoYXJl
ZC1tZW1vcnkudHh0ICAgfCAyMCArKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQs
IDIwIGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCBEb2N1bWVudGF0aW9uL2Rldmlj
ZXRyZWUvYmluZGluZ3MvcmVzZXJ2ZWQtbWVtb3J5L3hlbixzaGFyZWQtbWVtb3J5LnR4dAoKZGlm
ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9yZXNlcnZlZC1tZW1v
cnkveGVuLHNoYXJlZC1tZW1vcnkudHh0IGIvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRp
bmdzL3Jlc2VydmVkLW1lbW9yeS94ZW4sc2hhcmVkLW1lbW9yeS50eHQKbmV3IGZpbGUgbW9kZSAx
MDA2NDQKaW5kZXggMDAwMDAwMC4uN2M4MTY4MwotLS0gL2Rldi9udWxsCisrKyBiL0RvY3VtZW50
YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9yZXNlcnZlZC1tZW1vcnkveGVuLHNoYXJlZC1tZW1v
cnkudHh0CkBAIC0wLDAgKzEsMjAgQEAKKyogWGVuIGh5cGVydmlzb3IgcmVzZXJ2ZWQtbWVtb3J5
IGJpbmRpbmcKKworRXhwb3NlIG9uZSBvciBtb3JlIG1lbW9yeSByZWdpb25zIGFzIHJlc2VydmVk
LW1lbW9yeSB0byB0aGUgZ3Vlc3QKK3ZpcnR1YWwgbWFjaGluZS4gVHlwaWNhbGx5LCBhIHJlZ2lv
biBpcyBjb25maWd1cmVkIGF0IFZNIGNyZWF0aW9uIHRpbWUKK3RvIGJlIGEgc2hhcmVkIG1lbW9y
eSBhcmVhIGFjcm9zcyBtdWx0aXBsZSB2aXJ0dWFsIG1hY2hpbmVzIGZvcgorY29tbXVuaWNhdGlv
biBhbW9uZyB0aGVtLgorCitGb3IgZWFjaCBvZiB0aGVzZSBwcmUtc2hhcmVkIG1lbW9yeSByZWdp
b25zLCBhIHJhbmdlIGlzIGV4cG9zZWQgdW5kZXIKK3RoZSAvcmVzZXJ2ZWQtbWVtb3J5IG5vZGUg
YXMgYSBjaGlsZCBub2RlLiBFYWNoIHJhbmdlIHN1Yi1ub2RlIGlzIG5hbWVkCit4ZW4tc2htZW1A
PGFkZHJlc3M+IGFuZCBoYXMgdGhlIGZvbGxvd2luZyBwcm9wZXJ0aWVzOgorCistIGNvbXBhdGli
bGU6CisJY29tcGF0aWJsZSA9ICJ4ZW4sc2hhcmVkLW1lbW9yeS12MSIKKworLSByZWc6CisJdGhl
IGJhc2UgZ3Vlc3QgcGh5c2ljYWwgYWRkcmVzcyBhbmQgc2l6ZSBvZiB0aGUgc2hhcmVkIG1lbW9y
eSByZWdpb24KKworLSB4ZW4saWQ6CisJYSBzdHJpbmcgdGhhdCBpZGVudGlmaWVzIHRoZSBzaGFy
ZWQgbWVtb3J5IHJlZ2lvbiBhcyBzcGVjaWZpZWQgaW4KKwl0aGUgVk0gY29uZmlnIGZpbGUKLS0g
CjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 02:23:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 02:23: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 1gF8pT-0007e9-ML; Wed, 24 Oct 2018 02:23:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kgkh=ne=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gF8pR-0007dz-S9
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 02:23:25 +0000
X-Inumbo-ID: fe204fab-d733-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fe204fab-d733-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 02:24: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 <aliasfile-bounces@xenproject.org>)
 id 1gF8pM-0001Kn-Ft; Wed, 24 Oct 2018 02:23: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 1gF8pM-00022p-6X; Wed, 24 Oct 2018 02:23:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gF8pM-0008Qj-5v; Wed, 24 Oct 2018 02:23:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128952-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=041d89bc0f0119df37a5fce1d0f16495ff905089
X-Osstest-Versions-That: ovmf=68099b52b0fcc1d45864154954d776d91afb33e0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 24 Oct 2018 02:23:20 +0000
Subject: [Xen-devel] [ovmf test] 128952: 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>

ZmxpZ2h0IDEyODk1MiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5NTIvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAwNDFkODliYzBmMDExOWRmMzdhNWZjZTFkMGYxNjQ5
NWZmOTA1MDg5CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA2ODA5OWI1
MmIwZmNjMWQ0NTg2NDE1NDk1NGQ3NzZkOTFhZmIzM2UwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg5NDQgIDIwMTgtMTAtMjMgMDc6NDA6NTIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4OTUyICAyMDE4LTEwLTI0IDAwOjQwOjM4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSG9sdHNjbGF3
IEJyZW50IDxicmVudC5ob2x0c2NsYXdAaW50ZWwuY29tPgogIExhc3psbyBFcnNlayA8bGVyc2Vr
QHJlZGhhdC5jb20+CiAgTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+Cgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJp
dHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAgNjgwOTliNTJiMC4u
MDQxZDg5YmMwZiAgMDQxZDg5YmMwZjAxMTlkZjM3YTVmY2UxZDBmMTY0OTVmZjkwNTA4OSAtPiB4
ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 03:09:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 03: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 1gF9Xk-0002AR-Bn; Wed, 24 Oct 2018 03:09:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ikes=ne=oracle.com=joe.jin@srs-us1.protection.inumbo.net>)
 id 1gF9Xj-0002AM-MK
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 03:09:11 +0000
X-Inumbo-ID: 6281306a-d73a-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6281306a-d73a-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 03:10:40 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9O34jhd144681;
 Wed, 24 Oct 2018 03:09:07 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : subject : to :
 cc : message-id : date : mime-version : content-type :
 content-transfer-encoding; s=corp-2018-07-02;
 bh=9RH60/NOSzW/L8qgWr1HN6/FqkHjt8Ho+au4JYlAEVg=;
 b=xx6gb4vsJPzoYNmsT4G7btRdM27vGBxE7CBYC1IVTRyPNQTpyOSY/wPlrPKIAIit0LeA
 IBm2bZ3ZioCSexd+Gp6WxvEN848F9NtAxGJI+qxXR/j87y2+XAaLXEd6iYYGzq1NwIOB
 b0qWwUT9ek4x7RoCgz8NiOKxrU5GxxZGmYksCJonRDir24McvcfcTaWbxSXON9wMrKaQ
 4UDuLVGGJ8+yHkQZcuo8R7UE8cAeJeWHI5O1hSXd+Cp9Z+RfnhT6Pn31XgqTemXfI8j0
 bSGeE9dAOLiHCX+c+HP2hU1yVXHy+5pWvd6fkU12zs+irg2XgihYYT/L/ZdvE/hEB8GJ Aw== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2120.oracle.com with ESMTP id 2n7vaq0u5w-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 24 Oct 2018 03:09:07 +0000
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w9O396NU016001
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 24 Oct 2018 03:09:06 GMT
Received: from abhmp0010.oracle.com (abhmp0010.oracle.com [141.146.116.16])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w9O395aV025072;
 Wed, 24 Oct 2018 03:09:06 GMT
Received: from [10.159.228.48] (/10.159.228.48)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 23 Oct 2018 20:09:05 -0700
From: Joe Jin <joe.jin@oracle.com>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 "DONGLI.ZHANG" <dongli.zhang@oracle.com>, konrad@kernel.org,
 Christoph Helwig <hch@lst.de>, John Sobecki <john.sobecki@oracle.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
Message-ID: <bb6d87b4-c371-c6c0-8c48-bc95df018ad1@oracle.com>
Date: Tue, 23 Oct 2018 20:09:04 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9055
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810240025
Subject: [Xen-devel] [PATCH] xen-swiotlb: exchange memory with Xen only when
 pages are contiguous
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 "linux-kernel@vger.kernel.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>

Q29tbWl0IDQ4NTVjOTJkYmI3ICJ4ZW4tc3dpb3RsYjogZml4IHRoZSBjaGVjayBjb25kaXRpb24g
Zm9yCnhlbl9zd2lvdGxiX2ZyZWVfY29oZXJlbnQiIG9ubHkgZml4ZWQgbWVtb3J5IGFkZHJlc3Mg
Y2hlY2sgY29uZGl0aW9uCm9uIHhlbl9zd2lvdGxiX2ZyZWVfY29oZXJlbnQoKSwgd2hlbiBtZW1v
cnkgd2FzIG5vdCBwaHlzaWNhbGx5CmNvbnRpZ3VvdXMgYW5kIHRyaWVkIHRvIGV4Y2hhbmdlZCB3
aXRoIFhlbiB2aWEgCnhlbl9kZXN0cm95X2NvbnRpZ3VvdXNfcmVnaW9uIGl0IHdpbGwgbGVhZCBr
ZXJuZWwgcGFuaWMuCgpUaGUgY29ycmVjdCBjaGVjayBjb25kaXRpb24gc2hvdWxkIGJlIG1lbW9y
eSBpcyBpbiBETUEgYXJlYSBhbmQKcGh5c2ljYWxseSBjb250aWd1b3VzLgoKVGhhbmsgeW91IEJv
cmlzIGZvciBwb2ludGluZyBpdCBvdXQuCgpTaWduZWQtb2ZmLWJ5OiBKb2UgSmluIDxqb2Uuamlu
QG9yYWNsZS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNs
ZS5jb20+CkNjOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgpD
YzogQ2hyaXN0b3BoIEhlbHdpZyA8aGNoQGxzdC5kZT4KQ2M6IERvbmdsaSBaaGFuZyA8ZG9uZ2xp
LnpoYW5nQG9yYWNsZS5jb20+CkNjOiBKb2huIFNvYmVja2kgPGpvaG4uc29iZWNraUBvcmFjbGUu
Y29tPgotLS0KIGRyaXZlcnMveGVuL3N3aW90bGIteGVuLmMgfCA0ICsrLS0KIDEgZmlsZSBjaGFu
Z2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVy
cy94ZW4vc3dpb3RsYi14ZW4uYyBiL2RyaXZlcnMveGVuL3N3aW90bGIteGVuLmMKaW5kZXggZjVj
MWFmNGNlOWFiLi5hZWQ5MmZhMDE5ZjkgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMveGVuL3N3aW90bGIt
eGVuLmMKKysrIGIvZHJpdmVycy94ZW4vc3dpb3RsYi14ZW4uYwpAQCAtMzU3LDggKzM1Nyw4IEBA
IHhlbl9zd2lvdGxiX2ZyZWVfY29oZXJlbnQoc3RydWN0IGRldmljZSAqaHdkZXYsIHNpemVfdCBz
aXplLCB2b2lkICp2YWRkciwKIAkvKiBDb252ZXJ0IHRoZSBzaXplIHRvIGFjdHVhbGx5IGFsbG9j
YXRlZC4gKi8KIAlzaXplID0gMVVMIDw8IChvcmRlciArIFhFTl9QQUdFX1NISUZUKTsKIAotCWlm
ICgoKGRldl9hZGRyICsgc2l6ZSAtIDEgPD0gZG1hX21hc2spKSB8fAotCSAgICByYW5nZV9zdHJh
ZGRsZXNfcGFnZV9ib3VuZGFyeShwaHlzLCBzaXplKSkKKwlpZiAoKGRldl9hZGRyICsgc2l6ZSAt
IDEgPD0gZG1hX21hc2spICYmCisJICAgICFyYW5nZV9zdHJhZGRsZXNfcGFnZV9ib3VuZGFyeShw
aHlzLCBzaXplKSkKIAkJeGVuX2Rlc3Ryb3lfY29udGlndW91c19yZWdpb24ocGh5cywgb3JkZXIp
OwogCiAJeGVuX2ZyZWVfY29oZXJlbnRfcGFnZXMoaHdkZXYsIHNpemUsIHZhZGRyLCAoZG1hX2Fk
ZHJfdClwaHlzLCBhdHRycyk7Ci0tIAoyLjE3LjEgKEFwcGxlIEdpdC0xMTIpCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 04:07:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 04: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 1gFARo-0006ZY-Tu; Wed, 24 Oct 2018 04:07:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kgkh=ne=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gFARo-0006ZM-3u
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 04:07:08 +0000
X-Inumbo-ID: 7a847df1-d742-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7a847df1-d742-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 04:08: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 <aliasfile-bounces@xenproject.org>)
 id 1gFARj-0003J3-4U; Wed, 24 Oct 2018 04:07: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 1gFARi-0004Oo-Rk; Wed, 24 Oct 2018 04:07:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gFARi-0005vB-R7; Wed, 24 Oct 2018 04:07:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128953-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=90c64aada8a14dca551aa48bc5a5763a39933525
X-Osstest-Versions-That: ovmf=041d89bc0f0119df37a5fce1d0f16495ff905089
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 24 Oct 2018 04:07:02 +0000
Subject: [Xen-devel] [ovmf test] 128953: 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>

ZmxpZ2h0IDEyODk1MyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5NTMvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA5MGM2NGFhZGE4YTE0ZGNhNTUxYWE0OGJjNWE1NzYz
YTM5OTMzNTI1CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAwNDFkODli
YzBmMDExOWRmMzdhNWZjZTFkMGYxNjQ5NWZmOTA1MDg5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg5NTIgIDIwMTgtMTAtMjQgMDA6NDA6MzggWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4OTUzICAyMDE4LTEwLTI0IDAyOjIzOjQxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSGVzcyBDaGVu
IDxoZXNoZW5nLmNoZW5AaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dp
dC9vc3N0ZXN0L292bWYuZ2l0CiAgIDA0MWQ4OWJjMGYuLjkwYzY0YWFkYTggIDkwYzY0YWFkYThh
MTRkY2E1NTFhYTQ4YmM1YTU3NjNhMzk5MzM1MjUgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 06:09:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 06: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 1gFCLl-0006ty-1z; Wed, 24 Oct 2018 06:09:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kgkh=ne=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gFCLj-0006tl-Tp
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 06:08:59 +0000
X-Inumbo-ID: e2541b09-d752-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e2541b09-d752-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 08:06:02 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gFCLg-00060i-Od; Wed, 24 Oct 2018 06:08: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 1gFCLg-0007AH-G4; Wed, 24 Oct 2018 06:08:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gFCLg-0006tI-FC; Wed, 24 Oct 2018 06:08:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128929-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64: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-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-ws16-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-amd64-xl:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd: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-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-rtds:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qcow2:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-rumprun-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-multivcpu:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-examine:reboot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit1:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-rumprun-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-examine:reboot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw: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-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1: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-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2: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-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt: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-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit1: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-armhf-armhf-libvirt-raw: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-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=8c60c36d0b8c92599b8f0ec391b5250bc40e8e05
X-Osstest-Versions-That: linux=c343db455eb3105f11bb5ac290d77ab2006b0209
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 24 Oct 2018 06:08:56 +0000
Subject: [Xen-devel] [linux-next test] 128929: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODkyOSBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5MjkvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEyODg2MQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290
IGZhaWwgUkVHUi4gdnMuIDEyODg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4ODYxCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4t
Ym9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4ODYx
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODg2MQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdS
LiB2cy4gMTI4ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgIDcgeGVu
LWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODg2
MQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI4ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYt
YW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICA3IHhlbi1ib290IGZhaWwgUkVH
Ui4gdnMuIDEyODg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI4ODYxCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
Mjg4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyODg2
MQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI4ODYxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWls
IFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAg
NyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODg2MQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI4ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyODg2MQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kICA3IHhlbi1ib290ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4ODYx
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1h
bWQgIDcgeGVuLWJvb3QgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODg2MQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC14c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI4ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZzaGltICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODg2
MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
NyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODg2MQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI4ODYxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyODg2MQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDcgeGVuLWJvb3QgZmFpbCBSRUdS
LiB2cy4gMTI4ODYxCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgIGZhaWwgUkVHUi4gdnMuIDEyODg2
MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI4ODYxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3Qg
ZmFpbCBSRUdSLiB2cy4gMTI4ODYxCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1k
ICA3IHhlbi1ib290ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyODg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjg4NjEK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyODg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQg
YXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODg2MQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2Ug
MTI4ODYxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1i
b290ICAgICAgICAgIGZhaWwgbGlrZSAxMjg4NjEKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkz
ODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODg2MQogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgICAg
IGZhaWwgIGxpa2UgMTI4ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDExIHhlbi1i
b290L2RzdF9ob3N0ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjg4NjEKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtl
IDEyODg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICA3
IHhlbi1ib290ICAgICBmYWlsIGxpa2UgMTI4ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg4NjEKIHRl
c3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICBsaWtlIDEyODg2MQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI4ODYxCiB0ZXN0LWFtZDY0LWkz
ODYteGwgICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlr
ZSAxMjg4NjEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODg2MQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI4ODYxCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICAg
ICAgZmFpbCAgbGlrZSAxMjg4NjEKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODg2MQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQxICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxp
a2UgMTI4ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg4NjEKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20g
ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODg2MQog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgIGxpa2UgMTI4ODYxCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEwIHhl
bi1ib290L3NyY19ob3N0ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjg4NjEKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgICAgICBmYWlsICBs
aWtlIDEyODg2MQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICA3IHhlbi1i
b290ICAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBy
dW4tYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg4NjEK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyODg2MQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTEg
eGVuLWJvb3QvZHN0X2hvc3QgICAgICAgICAgICBmYWlsIGxpa2UgMTI4ODYxCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjg4NjEKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODg2MQogdGVzdC1hbWQ2NC1hbWQ2NC1leGFt
aW5lICAgICAgOCByZWJvb3QgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI4ODYx
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMjg4NjEKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyODg2MQogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAg
ICAgOGM2MGMzNmQwYjhjOTI1OTliOGYwZWMzOTFiNTI1MGJjNDBlOGUwNQpiYXNlbGluZSB2ZXJz
aW9uOgogbGludXggICAgICAgICAgICAgICAgYzM0M2RiNDU1ZWIzMTA1ZjExYmI1YWMyOTBkNzdh
YjIwMDZiMDIwOQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgICAgICAgICAgICAgICAgICAgICAgICAo
bm90IGZvdW5kKSAgICAgCkZhaWxpbmcgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKG5vdCBmb3VuZCkgICAgIApUZXN0aW5nIHNhbWUgc2luY2UgICAxMjg4NzYgIDIwMTgtMTAt
MTkgMDk6MTk6MTcgWiAgICA0IGRheXMgICAgMiBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 06:14:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 06:14: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 1gFCQk-0007dz-VV; Wed, 24 Oct 2018 06:14:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kgkh=ne=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gFCQk-0007dn-BX
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 06:14:10 +0000
X-Inumbo-ID: 3a29bb23-d754-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3a29bb23-d754-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 06:15: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 <aliasfile-bounces@xenproject.org>)
 id 1gFCQg-00066S-2y; Wed, 24 Oct 2018 06:14: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 1gFCQf-0007Gv-NT; Wed, 24 Oct 2018 06:14:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gFCQf-0003In-Mq; Wed, 24 Oct 2018 06:14:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128933-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop: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-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-credit2:migrate-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-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt: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-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm: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-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-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-libvirt:migrate-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-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-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-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=b312532fd03413d0e6ae6767ec793a3e30f487b8
X-Osstest-Versions-That: qemuu=31e213e30617b986a6e8ab4d9a0646eb4e6a4227
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 24 Oct 2018 06:14:05 +0000
Subject: [Xen-devel] [qemu-mainline test] 128933: 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>

ZmxpZ2h0IDEyODkzMyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5MzMvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODkxMAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4OTEw
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjg5MTAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODkxMAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTI4OTEwCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgYjMxMjUzMmZkMDM0MTNk
MGU2YWU2NzY3ZWM3OTNhM2UzMGY0ODdiOApiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgMzFlMjEzZTMwNjE3Yjk4NmE2ZThhYjRkOWEwNjQ2ZWI0ZTZhNDIyNwoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI4OTEwICAyMDE4LTEwLTIwIDIxOjU2OjQ3IFogICAgMyBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyODkzMyAgMjAxOC0xMC0yMiAxMzowMDoyNiBaICAgIDEgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEFydGVtIFBpc2FyZW5rbyA8YXJ0ZW0uay5waXNhcmVua29AZ21haWwuY29tPgogIEln
b3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgTGkgUWlhbmcgPGxpcTNlYUAxNjMu
Y29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGF2ZWwgRG92Z2Fs
eXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3ByYXMucnU+CiAgUGVuZyBIYW8gPHBlbmcuaGFvMkB6dGUu
Y29tLmNuPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQaWVy
cmUgTW9yZWw8cG1vcmVsQGxpbnV4LmlibS5jb20+CiAgUm9tYW4gQm9sc2hha292IDxyLmJvbHNo
YWtvdkB5YWRyby5jb20+CiAgUm9tYW4gS2FnYW4gPHJrYWdhbkB2aXJ0dW96em8uY29tPgogIFZp
dGFseSBLdXpuZXRzb3YgPHZrdXpuZXRzQHJlZGhhdC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
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
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQ
dXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3FlbXUt
eGVuLmdpdAogICAzMWUyMTNlMzA2Li5iMzEyNTMyZmQwICBiMzEyNTMyZmQwMzQxM2QwZTZhZTY3
NjdlYzc5M2EzZTMwZjQ4N2I4IC0+IHVwc3RyZWFtLXRlc3RlZAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 06:17:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 06:17: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 1gFCTl-0007mV-Fo; Wed, 24 Oct 2018 06:17:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kgkh=ne=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gFCTk-0007mL-LX
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 06:17:16 +0000
X-Inumbo-ID: 0aea73e4-d754-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0aea73e4-d754-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 08:14:19 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gFCTh-0006Ab-2h; Wed, 24 Oct 2018 06: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 1gFCTg-0007LD-IX; Wed, 24 Oct 2018 06:17:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gFCTg-0004DG-Ht; Wed, 24 Oct 2018 06:17:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128954-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=a58a421c3629e5f28b4a6887c28da4ee6976cd61
X-Osstest-Versions-That: ovmf=90c64aada8a14dca551aa48bc5a5763a39933525
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 24 Oct 2018 06:17:12 +0000
Subject: [Xen-devel] [ovmf test] 128954: 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>

ZmxpZ2h0IDEyODk1NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5NTQvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBhNThhNDIxYzM2MjllNWYyOGI0YTY4ODdjMjhkYTRl
ZTY5NzZjZDYxCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA5MGM2NGFh
ZGE4YTE0ZGNhNTUxYWE0OGJjNWE1NzYzYTM5OTMzNTI1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg5NTMgIDIwMTgtMTAtMjQgMDI6MjM6NDEgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4OTU0ICAyMDE4LTEwLTI0IDA0OjEwOjQ4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgUnVpeXUgTmkg
PHJ1aXl1Lm5pQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
ClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3Nz
dGVzdC9vdm1mLmdpdAogICA5MGM2NGFhZGE4Li5hNThhNDIxYzM2ICBhNThhNDIxYzM2MjllNWYy
OGI0YTY4ODdjMjhkYTRlZTY5NzZjZDYxIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 07:29:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 07: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 1gFDbQ-0004PQ-J7; Wed, 24 Oct 2018 07:29:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wi0t=ne=xenproject.org=prvs=828f10f00=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gFDbO-0004PG-Dm
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 07:29:14 +0000
X-Inumbo-ID: 17ea14d7-d75e-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 17ea14d7-d75e-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 09:26:16 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,419,1534809600"; d="scan'208";a="68619432"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75490-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=041d89bc0f0119df37a5fce1d0f16495ff905089
X-Osstest-Versions-That: ovmf=68099b52b0fcc1d45864154954d776d91afb33e0
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 24 Oct 2018 08:29:09 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75490: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQ5MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NDkwLwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICAwNDFkODliYzBmMDExOWRmMzdhNWZjZTFkMGYxNjQ5NWZm
OTA1MDg5CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA2ODA5OWI1MmIw
ZmNjMWQ0NTg2NDE1NDk1NGQ3NzZkOTFhZmIzM2UwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU0
ODYgIDIwMTgtMTAtMjMgMTA6MjA6NTUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NDkwICAyMDE4LTEwLTI0IDAyOjUwOjQ1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSG9sdHNjbGF3IEJy
ZW50IDxicmVudC5ob2x0c2NsYXdAaW50ZWwuY29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJl
ZGhhdC5jb20+CiAgTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+Cgpqb2JzOgogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54
cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0
ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhzbSBi
cm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0
LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYteHNtIGJyb2tlbgpicm9rZW4tam9i
IGJ1aWxkLWFtZDY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMgYnJva2VuCmJy
b2tlbi1zdGVwIGJ1aWxkLWkzODYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFt
ZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXB2b3BzIGhvc3QtaW5z
dGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2Vu
LXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxk
LWFtZDY0LXhzbSBob3N0LWluc3RhbGwoNCkKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29t
bWl0IDA0MWQ4OWJjMGYwMTE5ZGYzN2E1ZmNlMWQwZjE2NDk1ZmY5MDUwODkKQXV0aG9yOiBMaW1p
bmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KRGF0ZTogICBUdWUgT2N0IDE2IDEwOjA2OjEz
IDIwMTggKzA4MDAKCiAgICBCYXNlVG9vbHM6IEFkZCBtb3JlIGNoZWNrZXIgaW4gRGVjb21wcmVz
cyBhbGdvcml0aG0gdG8gYWNjZXNzIHRoZSB2YWxpZCBidWZmZXIgKENWRSBGSVgpCiAgICAKICAg
IEZpeCBDVkUtMjAxNy01NzMxLENWRS0yMDE3LTU3MzIsQ1ZFLTIwMTctNTczMyxDVkUtMjAxNy01
NzM0LENWRS0yMDE3LTU3MzUKICAgIGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9Njg2CiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29u
dHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEhvbHRzY2xhdyBCcmVu
dCA8YnJlbnQuaG9sdHNjbGF3QGludGVsLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IExpbWluZyBH
YW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rh
ci56ZW5nQGludGVsLmNvbT4KICAgIEFja2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRo
YXQuY29tPgoKY29tbWl0IDY4NGRiNmRhNjRiYzdiNWZhZWU0ZTExNzRlODAxYzI0NWY1NjNiNWMK
QXV0aG9yOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KRGF0ZTogICBUdWUgT2N0
IDE2IDEwOjA2OjEyIDIwMTggKzA4MDAKCiAgICBJbnRlbEZyYW1ld29ya01vZHVsZVBrZzogQWRk
IG1vcmUgY2hlY2tlciBpbiBVZWZpVGlhbm9EZWNvbXByZXNzTGliIChDVkUgRklYKQogICAgCiAg
ICBGaXggQ1ZFLTIwMTctNTczMSxDVkUtMjAxNy01NzMyLENWRS0yMDE3LTU3MzMsQ1ZFLTIwMTct
NTczNCxDVkUtMjAxNy01NzM1CiAgICBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hv
d19idWcuY2dpP2lkPTY4NgogICAgVG8gbWFrZSBzdXJlIHRoZSB2YWxpZCBidWZmZXIgYmUgYWNj
ZXNzZWQgb25seS4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmli
dXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogSG9sdHNjbGF3IEJyZW50IDxi
cmVudC5ob2x0c2NsYXdAaW50ZWwuY29tPgogICAgU2lnbmVkLW9mZi1ieTogTGltaW5nIEdhbyA8
bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogU3RhciBaZW5nIDxzdGFyLnpl
bmdAaW50ZWwuY29tPgogICAgQWNrZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5j
b20+Cgpjb21taXQgMmVjNzk1M2Q0OTY3NzE0MmM1Zjc1NTJlOWUzZDk2ZmI0MDZiYTBjNApBdXRo
b3I6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgpEYXRlOiAgIFR1ZSBPY3QgMTYg
MTA6MDY6MTEgMjAxOCArMDgwMAoKICAgIE1kZVBrZzogQWRkIG1vcmUgY2hlY2tlciBpbiBVZWZp
RGVjb21wcmVzc0xpYiB0byBhY2Nlc3MgdGhlIHZhbGlkIGJ1ZmZlciBvbmx5IChDVkUgRklYKQog
ICAgCiAgICBGaXggQ1ZFLTIwMTctNTczMSxDVkUtMjAxNy01NzMyLENWRS0yMDE3LTU3MzMsQ1ZF
LTIwMTctNTczNCxDVkUtMjAxNy01NzM1CiAgICBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5v
cmcvc2hvd19idWcuY2dpP2lkPTY4NgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9D
b3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBIb2x0c2Ns
YXcgQnJlbnQgPGJyZW50LmhvbHRzY2xhd0BpbnRlbC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBM
aW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGFyIFpl
bmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICBBY2tlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJz
ZWtAcmVkaGF0LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 08:04:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 08: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 1gFE94-0007lZ-36; Wed, 24 Oct 2018 08:04:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=4irj=ne=suse.de=bwiedemann@srs-us1.protection.inumbo.net>)
 id 1gFE92-0007lU-A6
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 08:04:00 +0000
X-Inumbo-ID: 908fed66-d763-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 908fed66-d763-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 08:05: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 mx1.suse.de (Postfix) with ESMTP id 03E46AEA5
 for <xen-devel@lists.xen.org>; Wed, 24 Oct 2018 08:03:54 +0000 (UTC)
From: "Bernhard M. Wiedemann" <bwiedemann@suse.de>
To: xen-devel@lists.xen.org
Date: Wed, 24 Oct 2018 10:03:50 +0200
Message-Id: <20181024080350.2449-1-bwiedemann@suse.de>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH] x86/efi: Do not insert timestamps in efi files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Bernhard M. Wiedemann" <bwiedemann@suse.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>

aW4gb3JkZXIgdG8gbWFrZSBidWlsZHMgcmVwcm9kdWNpYmxlLgpTZWUgaHR0cHM6Ly9yZXByb2R1
Y2libGUtYnVpbGRzLm9yZy8gZm9yIHdoeSB0aGlzIGlzIGdvb2QuCgpTaWduZWQtb2ZmLWJ5OiBC
ZXJuaGFyZCBNLiBXaWVkZW1hbm4gPGJ3aWVkZW1hbm5Ac3VzZS5kZT4KLS0tCiB4ZW4vYXJjaC94
ODYvTWFrZWZpbGUgfCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQppbmRl
eCAxNjJiMGI5NGMwLi4wNTJiZGIxZTI1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvTWFrZWZp
bGUKKysrIGIveGVuL2FyY2gveDg2L01ha2VmaWxlCkBAIC0xNTgsNiArMTU4LDcgQEAgbm90ZS5v
OiAkKFRBUkdFVCktc3ltcwogCiBFRklfTERGTEFHUyA9ICQocGF0c3Vic3QgLW0lLC1taTM4NnBl
cCwkKExERkxBR1MpKSAtLXN1YnN5c3RlbT0xMAogRUZJX0xERkxBR1MgKz0gLS1pbWFnZS1iYXNl
PSQoMSkgLS1zdGFjaz0wLDAgLS1oZWFwPTAsMCAtLXN0cmlwLWRlYnVnCitFRklfTERGTEFHUyAr
PSAtLW5vLWluc2VydC10aW1lc3RhbXAKIEVGSV9MREZMQUdTICs9IC0tc2VjdGlvbi1hbGlnbm1l
bnQ9MHgyMDAwMDAgLS1maWxlLWFsaWdubWVudD0weDIwCiBFRklfTERGTEFHUyArPSAtLW1ham9y
LWltYWdlLXZlcnNpb249JChYRU5fVkVSU0lPTikKIEVGSV9MREZMQUdTICs9IC0tbWlub3ItaW1h
Z2UtdmVyc2lvbj0kKFhFTl9TVUJWRVJTSU9OKQotLSAKMi4xNi40CgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 08:16:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 08:16: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 1gFELJ-0000AF-Ek; Wed, 24 Oct 2018 08:16:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wqdi=ne=citrix.com=prvs=828ccd7e0=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gFELI-0000AA-Jt
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 08:16:40 +0000
X-Inumbo-ID: b6d76c64-d764-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b6d76c64-d764-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 10:13:41 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,419,1534809600"; d="scan'208";a="80878027"
To: "Bernhard M. Wiedemann" <bwiedemann@suse.de>, <xen-devel@lists.xen.org>
References: <20181024080350.2449-1-bwiedemann@suse.de>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+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+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 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
 TQTBLzDKXok86M7BTQRS4TZ/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
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/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: <48b3314c-0f6f-f174-6506-3da29d976ef8@citrix.com>
Date: Wed, 24 Oct 2018 09:16:33 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181024080350.2449-1-bwiedemann@suse.de>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/efi: Do not insert timestamps in efi
 files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

T24gMjQvMTAvMjAxOCAwOTowMywgQmVybmhhcmQgTS4gV2llZGVtYW5uIHdyb3RlOgo+IGluIG9y
ZGVyIHRvIG1ha2UgYnVpbGRzIHJlcHJvZHVjaWJsZS4KPiBTZWUgaHR0cHM6Ly9yZXByb2R1Y2li
bGUtYnVpbGRzLm9yZy8gZm9yIHdoeSB0aGlzIGlzIGdvb2QuCj4KPiBTaWduZWQtb2ZmLWJ5OiBC
ZXJuaGFyZCBNLiBXaWVkZW1hbm4gPGJ3aWVkZW1hbm5Ac3VzZS5kZT4KClBsZWFzZSBmb2xsb3cg
dGhlIE1BSU5UQUlORVJTIGZpbGUgYW5kIENDIHRoZSBjb3JyZWN0IHBlb3BsZS7CoCBJJ3ZlIGRv
bmUKc28gb24gdGhpcyBlbWFpbC4KCj4gLS0tCj4gIHhlbi9hcmNoL3g4Ni9NYWtlZmlsZSB8IDEg
Kwo+ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKykKPgo+IGRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvTWFrZWZpbGUgYi94ZW4vYXJjaC94ODYvTWFrZWZpbGUKPiBpbmRleCAxNjJiMGI5
NGMwLi4wNTJiZGIxZTI1IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+ICsr
KyBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+IEBAIC0xNTgsNiArMTU4LDcgQEAgbm90ZS5vOiAk
KFRBUkdFVCktc3ltcwo+ICAKPiAgRUZJX0xERkxBR1MgPSAkKHBhdHN1YnN0IC1tJSwtbWkzODZw
ZXAsJChMREZMQUdTKSkgLS1zdWJzeXN0ZW09MTAKPiAgRUZJX0xERkxBR1MgKz0gLS1pbWFnZS1i
YXNlPSQoMSkgLS1zdGFjaz0wLDAgLS1oZWFwPTAsMCAtLXN0cmlwLWRlYnVnCj4gK0VGSV9MREZM
QUdTICs9IC0tbm8taW5zZXJ0LXRpbWVzdGFtcAo+ICBFRklfTERGTEFHUyArPSAtLXNlY3Rpb24t
YWxpZ25tZW50PTB4MjAwMDAwIC0tZmlsZS1hbGlnbm1lbnQ9MHgyMAo+ICBFRklfTERGTEFHUyAr
PSAtLW1ham9yLWltYWdlLXZlcnNpb249JChYRU5fVkVSU0lPTikKPiAgRUZJX0xERkxBR1MgKz0g
LS1taW5vci1pbWFnZS12ZXJzaW9uPSQoWEVOX1NVQlZFUlNJT04pCgpUaGlzIGNoYW5nZSBpcyBm
aW5lIGluIHByaW5jaXBsZSwgYnV0IGRvIGFsbCBpMzg2cGVwIGNvbXBhdGlibGUgdmVyc2lvbnMK
b2YgTEQgc3VwcG9ydCB0aGlzIHBhcmFtZXRlcj8KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 08:35:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 08: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 1gFEco-0001fv-64; Wed, 24 Oct 2018 08:34:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vquu=ne=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFEcm-0001fq-Tu
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 08:34:45 +0000
X-Inumbo-ID: 3e9560bc-d767-11e8-a8a5-bc764e045a96
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0e::604])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3e9560bc-d767-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 10:31:47 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Cm8209V7U39+Ka79xmDgP3IiQ4eK500t7XZLNCuSmEM=;
 b=B+uHIbk77yUtgnS/Rd9rarBe9eAopcHFmRIYWst7D4DhZYeP8N2THaFbSkCcA5+IGIF6VN+AXM4Y8a5C5Yk6AXiZDGPTcXy60NaQJrsPToo1dVF+23bOeh4Dz2VAluv5PLTHd4ekcZ0hwUvkDsXQ4gc1AI0q9Tjt6wlo81MRKTU=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1SPR01MB329.eurprd03.prod.outlook.com (52.134.123.161) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1250.30; Wed, 24 Oct 2018 08:34:36 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.028; Wed, 24 Oct 2018
 08:34:36 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 08/22] xen/arm: gic-v3: Re-order includes in
 alphabetical order
Thread-Index: AQHUZuWTp7KQ70SjakSP+Wio13cdGKUs0LsAgAAJaYCAAUDZAA==
Date: Wed, 24 Oct 2018 08:34:36 +0000
Message-ID: <1f454307-6af8-205c-faf9-a5cab5e0a9e4@epam.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
 <20181018132109.31192-9-julien.grall@arm.com>
 <e07a43e2-6903-130a-159e-0767bc45734b@epam.com>
 <89f230ce-1985-3daf-9a59-6f2b31ae281a@arm.com>
In-Reply-To: <89f230ce-1985-3daf-9a59-6f2b31ae281a@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM6PR0202CA0068.eurprd02.prod.outlook.com
 (2603:10a6:20b:3a::45) To VI1PR0302MB2688.eurprd03.prod.outlook.com
 (2603:10a6:800:e1::9)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1SPR01MB329;
 6:a867dR/1QDzcYNLvhVqFgsIL69QHHXkwbAiVuyms9cWDgS6AgcF0Y5TYptwlXGX7Sg80NbKbueOV1ZEhYyHL4bsQgvdaXSBL4NZ2GUC9NEzV6EAVKxLCbi6ncBY2HQK+FRBhBHEfR4oTGLTfx2KFPk/XstsVd9Afqm9vU2wHvv5YH+Sosgk59PLBwazvqxQa+J305HciyeD9Vt6CDgDXKpMbLs58KMMPl/7hI4eTNr0bxxJpfaptnMRvQN7zIRhkL1FsAEORwHfibQ2I5bx+Vt76zybmvq3wzBejg2pz0MJGI4pOrrh5iEIpSsGsP02H7znU65wAwn56+DFYOEui+LYriFU2vjvAS9yRmtDZXu9QME909OHpE1BRJr2ZCoew6pIwTv6xEmTy5RBl2OVzwD4joW65RFET78td8HC8H8zTqHhTItYIstcHtl04jwWSs19jzwdJM1wLvAKeVvBA0Q==;
 5:SWUONqTW5BeaU0dtjq0pv59znImc8Upr1IY/C5KnrghFD42qg8GoUfU+qVD9P5jeQBAMg1cMEk4ZjVegYlFdNZHqF750VHjILJhvQxUfSgN1Y//Vt2n8FM/Px31eF2P62uqaRlFjeUZZf6IxFdKe7YBB2bd3aouRNsg0zDBxc2M=;
 7:Z5dOON8mI2OCqQSvaplYGpoCrVfvB4eSq6AdAOOe+Th/kOy6a1Z+RlsyP65lPNMru4fQkDt0oJC+98+1AX13En8qA0b9PbnJt5lsFg0nDMCZjgXxEzsquE10v27h9mMRQZ+LSCpxIQzf4o+ctpCi5XUI2Zw88uj0Y8Zu5CnHcxO+7dq9SCNLZDg17eEKw2rfHaeY9xdEflEpP1V83HRHmglaUMqhODh4xWnttOe1+DUNw/B5UU1wX5KVN044npO1
x-ms-office365-filtering-correlation-id: db6ada86-7d9e-42c5-524e-08d6398b87d9
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1SPR01MB329; 
x-ms-traffictypediagnostic: VI1SPR01MB329:
x-microsoft-antispam-prvs: <VI1SPR01MB329F06EB86815B5D3F9CF3AE6F60@VI1SPR01MB329.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231355)(944501410)(52105095)(10201501046)(93006095)(93001095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201708071742011)(7699051)(76991095);
 SRVR:VI1SPR01MB329; BCL:0; PCL:0; RULEID:; SRVR:VI1SPR01MB329; 
x-forefront-prvs: 083526BF8A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(136003)(346002)(396003)(376002)(39860400002)(366004)(189003)(199004)(71190400001)(71200400001)(25786009)(4326008)(3846002)(6116002)(486006)(5660300001)(558084003)(11346002)(66066001)(2616005)(476003)(446003)(14454004)(2900100001)(106356001)(229853002)(72206003)(31686004)(105586002)(102836004)(26005)(68736007)(8936002)(93886005)(52116002)(76176011)(99286004)(53546011)(6506007)(386003)(55236004)(478600001)(8676002)(81156014)(81166006)(316002)(7736002)(110136005)(305945005)(31696002)(2501003)(6512007)(5250100002)(86362001)(6486002)(2906002)(80792005)(6436002)(97736004)(186003)(36756003)(256004)(6246003)(53936002)(169823001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1SPR01MB329;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: AqJFjR1wUpCLq9Q8CBbQdNrYmSDGRzuxLe2rLg0sm6jPDTQ8a7TuAUzG3Pf/NMbcuatzjyNP/YgB1KhzSPzyapHNG4Z28rlWzXieB0PbBW822gKiEEkCJtdZtm3vDdXTbqEz41gjuMQmqbuPKLG+E7BfdJMceEcl7nLh1ryRcZdcGEan6T23xqwPP+lDsMtFaVeHEFvxi/oVicTsOMpkOHsvluXiic21xvkCzZF/ZxXusQEg152OXNKbORJIYsc8X97cm63dgre1tUzomKl61Jx8pFN4qz82Pk5kVIehAalyxBDB2TEt/5ot5aZzG2CFAawOBhl2fMWu7B/xaLlBshSY0tEsdLbx9czmWaPdWa0=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <1D5E6C26963BEB418BAED76E2C9CD835@eurprd03.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: db6ada86-7d9e-42c5-524e-08d6398b87d9
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Oct 2018 08:34:36.7532 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1SPR01MB329
Subject: Re: [Xen-devel] [PATCH 08/22] xen/arm: gic-v3: Re-order includes in
 alphabetical order
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8gSnVsaWVuLA0KDQoNCk9uIDIzLjEwLjE4IDE2OjI2LCBKdWxpZW4gR3JhbGwgd3JvdGU6
DQo+IFRoZSBjb21tb24gaGVhZGVycyAoZS5nIHhlbi8pIHNob3VsZCBiZSBwbGFjZWQgYmVmb3Jl
IGFyY2hpdGVjdHVyZSANCj4gc3BlY2lmaWMgKGFzbS8pLiBUaGV5IHNob3VsZCB0aGVuIGJlIG9y
ZGVyZWQgYWxwaGFiZXRpY2FsbHkgYW1vbmcgDQo+IHRoZW1zZWx2ZXMuDQpZZXAsIEkgc2VlIHRo
ZSBwb2ludC4NCg0KLS0gDQoNCipBbmRyaWkgQW5pc292Kg0KDQoNCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 09:19:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 09:19: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 1gFFJt-0004cg-Ne; Wed, 24 Oct 2018 09:19:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tjpk=ne=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1gFFJr-0004ca-OY
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 09:19:15 +0000
X-Inumbo-ID: 76637e01-d76d-11e8-a8a5-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0d::71c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 76637e01-d76d-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 11:16:17 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=oKin+9LQx7UR2TdcPhS6Bps3l7JKGSQSUCVSZkvo3PU=;
 b=XRKFWTNiGZaVL4Y/zhqrNU0mFcrjwWtGcdlMggX3Ir52Do8dWCtkw5vJsUYph7Om9wez9Ci7RJzXUoXfRn7NHXc7kuP4MLNJdrY3BwKYN2HEsOGezTeaNoPbDnm6JI8hKHDnk0lX0MxPl0eq0OG/EzMrFOl9FSqJt560/bhMK7E=
Received: from VI1PR02MB4191.eurprd02.prod.outlook.com (20.177.60.97) by
 VI1PR02MB4128.eurprd02.prod.outlook.com (20.177.58.214) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1228.24; Wed, 24 Oct 2018 09:19:06 +0000
Received: from VI1PR02MB4191.eurprd02.prod.outlook.com
 ([fe80::4907:98f3:a6a4:51ca]) by VI1PR02MB4191.eurprd02.prod.outlook.com
 ([fe80::4907:98f3:a6a4:51ca%3]) with mapi id 15.20.1250.028; Wed, 24 Oct 2018
 09:19:06 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v1] x86/hvm: Clean up may_defer from hvm_* helpers
Thread-Index: AQHUa3qcPpoxh7s3IEijeU5iNzdRAQ==
Date: Wed, 24 Oct 2018 09:19:06 +0000
Message-ID: <20181024091849.15572-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM6PR07CA0031.eurprd07.prod.outlook.com
 (2603:10a6:209:2a::44) To VI1PR02MB4191.eurprd02.prod.outlook.com
 (2603:10a6:803:81::33)
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-microsoft-exchange-diagnostics: 1; VI1PR02MB4128;
 6:H8ZV4C4lPETarRoGtDjQWbF1dEaF0JX0pFeCppPb//xApgkXnipilJYQPbAWw8Wg8gf/meEY5iU6SBFMPM5qHYZPq5JRfSv73N0bQ9RQjKaIyUE4XZWWNQWNVvulmJyXkamUvuSm1KhzG1JAq61sAjBszEWskUvsAMPyIws6zb9i8y5W6y3H5T6aXJu3yjjbIFsUmvN5hchHiNuknytvedFyx/+F75qou54YefLMkI84IEfGghKaBdXnEjmjjcitFdu3msQuhtWqEcr/yfwviWjNPBpV5OetT5nytLlYmXR4jWVpYIdtUxUM6h9X8Wg/3WNu4EjIaOAkxYrTYvzdmmQzvubQRk2Na/193gC1pZmNPBJ1Oa1s6XOSLDvkiylVoiQEVUMUiXp5O3pvqqBC58uInxMvVoNHpeZjPtY8nqjNaTY8LinqEh/BgzfC0GoB155TaKqrbK4jjp8kkPGrxQ==;
 5:y3nvOslabIoHEbsdgNc6m2lqJcfB/l+MVqOnChwHIX1rFE9jdTLOTgGDYDMldPgsCDPWaiTa8XEbjmiwPmT4sCu64zHN/ORRdJvw1QAn2n+kxmtud+vjaseKCXoEjBVAmImyDAynR7vGvWV8isgp2JlBcjKqqGUjQwoWXepTLKA=;
 7:xAkHqBvkb4eDskbsPeJHu1xz21iHTwVL6vfxyFcn2xA7/wtuo06sG6ZgtkTMIUgtge/3UI+dsiHmT0RmkpBDkhJFdKwZn+okHPLN/RGEJAr0pSpIdeYOCs9y5KIJShFKISPplESsJ4syJIrIM6PYzWGYvul4tqLrxagzsgO6pJq/7D3m/2p+VEdWOt4Y+rWMnGeVIkYJtNW8zqfi57Ru16AA5V/6b2yhERcg3zDFsY54xNDyuL4OVZjAF8jO8Sc9
x-ms-office365-filtering-correlation-id: 82df0900-378a-4a51-c014-08d63991bf1a
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR02MB4128; 
x-ms-traffictypediagnostic: VI1PR02MB4128:
x-microsoft-antispam-prvs: <VI1PR02MB41289C3AC591857C66D45EF1ABF60@VI1PR02MB4128.eurprd02.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(269456686620040);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(6040522)(2401047)(8121501046)(5005006)(3231355)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(148016)(149066)(150057)(6041310)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR02MB4128; BCL:0; PCL:0; RULEID:; SRVR:VI1PR02MB4128; 
x-forefront-prvs: 083526BF8A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(136003)(39850400004)(366004)(396003)(346002)(376002)(189003)(199004)(99286004)(2501003)(486006)(7736002)(71190400001)(316002)(476003)(14444005)(5250100002)(8936002)(256004)(97736004)(8676002)(81166006)(81156014)(71200400001)(5640700003)(6506007)(386003)(102836004)(26005)(107886003)(6916009)(186003)(1076002)(6512007)(2351001)(478600001)(5660300001)(106356001)(68736007)(2906002)(14454004)(6436002)(25786009)(305945005)(3846002)(6116002)(105586002)(4744004)(7416002)(4326008)(53936002)(36756003)(66066001)(52116002)(575784001)(2616005)(86362001)(2900100001)(54906003)(6486002)(473944003)(414714003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR02MB4128;
 H:VI1PR02MB4191.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-microsoft-antispam-message-info: HQ4EwHyajwbuglupvg0D8AUnfeG1kj2GGJ3OM0WpB5ySCj9GHTJTiitq3ht57+me7vadqZpywSnX2r9nU1QqcuRQVih3TtbRSZ/UK64yNpYnLSaZlVWB9a7PbFzL50jpMRbqGqDXvWIezBCbjhroUP4vXifkhGjMYiUbbhUpO5aeV+wdH4lsEc179r7qgc66q424vqtUa+tjgg+ywzERQd6FH3KAK95aM4yOK+hmDLQaKSXKuGUdnIoMdCHgjPWjcB73NSwHqzg4tCJBZqj4blVviH+N1KCeIWqX8/j7YdfiuSZf7NBzmZNWpuJIVwYDCsivTebO5p2jOpswT7GagEBvKFAW61gYzQc/NTNjf0Y=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 82df0900-378a-4a51-c014-08d63991bf1a
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Oct 2018 09:19:06.3590 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR02MB4128
Subject: [Xen-devel] [PATCH v1] x86/hvm: Clean up may_defer from hvm_*
 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: "kevin.tian@intel.com" <kevin.tian@intel.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>,
 "wei.liu2@citrix.com" <wei.liu2@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 "jun.nakajima@intel.com" <jun.nakajima@intel.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 "suravee.suthikulpanit@amd.com" <suravee.suthikulpanit@amd.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 "brian.woods@amd.com" <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG1heV9kZWZlciB2YXIgd2FzIGxlZnQgd2l0aCB0aGUgb2xkZXIgYm9vbF90IHR5cGUuIFRo
aXMgcGF0Y2gKY2hhbmdlcyB0aGUgdHlwZSB0byBib29sLgoKU2lnbmVkLW9mZi1ieTogQWxleGFu
ZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2
bS9lbXVsYXRlLmMgICAgICAgIHwgIDggKysrKy0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMg
ICAgICAgICAgICB8IDE0ICsrKysrKystLS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3N2bS9uZXN0
ZWRzdm0uYyAgfCAxNCArKysrKysrLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMg
ICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vdm1fZXZlbnQuYyAgICAgICB8ICA4ICsr
KystLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyAgICAgICAgfCAgNCArKy0tCiB4ZW4v
YXJjaC94ODYvaHZtL3ZteC92dm14LmMgICAgICAgfCAxNiArKysrKysrKy0tLS0tLS0tCiB4ZW4v
aW5jbHVkZS9hc20teDg2L2h2bS9zdXBwb3J0LmggfCAgNiArKystLS0KIDggZmlsZXMgY2hhbmdl
ZCwgMzYgaW5zZXJ0aW9ucygrKSwgMzYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L2h2bS9lbXVsYXRlLmMgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwppbmRleCBj
ZDFkOWE3YzU3Li45ZTdkZWFhNmNkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2VtdWxh
dGUuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwpAQCAtMjAyNCw3ICsyMDI0LDcg
QEAgc3RhdGljIGludCBodm1lbXVsX3dyaXRlX2NyKAogICAgIHN3aXRjaCAoIHJlZyApCiAgICAg
ewogICAgIGNhc2UgMDoKLSAgICAgICAgcmMgPSBodm1fc2V0X2NyMCh2YWwsIDEpOworICAgICAg
ICByYyA9IGh2bV9zZXRfY3IwKHZhbCwgdHJ1ZSk7CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2Fz
ZSAyOgpAQCAtMjAzMywxMSArMjAzMywxMSBAQCBzdGF0aWMgaW50IGh2bWVtdWxfd3JpdGVfY3Io
CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSAzOgotICAgICAgICByYyA9IGh2bV9zZXRfY3Iz
KHZhbCwgMSk7CisgICAgICAgIHJjID0gaHZtX3NldF9jcjModmFsLCB0cnVlKTsKICAgICAgICAg
YnJlYWs7CiAKICAgICBjYXNlIDQ6Ci0gICAgICAgIHJjID0gaHZtX3NldF9jcjQodmFsLCAxKTsK
KyAgICAgICAgcmMgPSBodm1fc2V0X2NyNCh2YWwsIHRydWUpOwogICAgICAgICBicmVhazsKIAog
ICAgIGRlZmF1bHQ6CkBAIC0yMDkyLDcgKzIwOTIsNyBAQCBzdGF0aWMgaW50IGh2bWVtdWxfd3Jp
dGVfbXNyKAogICAgIHVpbnQ2NF90IHZhbCwKICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAq
Y3R4dCkKIHsKLSAgICBpbnQgcmMgPSBodm1fbXNyX3dyaXRlX2ludGVyY2VwdChyZWcsIHZhbCwg
MSk7CisgICAgaW50IHJjID0gaHZtX21zcl93cml0ZV9pbnRlcmNlcHQocmVnLCB2YWwsIHRydWUp
OwogCiAgICAgaWYgKCByYyA9PSBYODZFTVVMX0VYQ0VQVElPTiApCiAgICAgICAgIHg4Nl9lbXVs
X2h3X2V4Y2VwdGlvbihUUkFQX2dwX2ZhdWx0LCAwLCBjdHh0KTsKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IGFmMTNkZTM3
NDUuLmExNDBlNjBjOWMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIv
eGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtMjAzOCwxNSArMjAzOCwxNSBAQCBpbnQgaHZtX21v
dl90b19jcih1bnNpZ25lZCBpbnQgY3IsIHVuc2lnbmVkIGludCBncHIpCiAgICAgc3dpdGNoICgg
Y3IgKQogICAgIHsKICAgICBjYXNlIDA6Ci0gICAgICAgIHJjID0gaHZtX3NldF9jcjAodmFsLCAx
KTsKKyAgICAgICAgcmMgPSBodm1fc2V0X2NyMCh2YWwsIHRydWUpOwogICAgICAgICBicmVhazsK
IAogICAgIGNhc2UgMzoKLSAgICAgICAgcmMgPSBodm1fc2V0X2NyMyh2YWwsIDEpOworICAgICAg
ICByYyA9IGh2bV9zZXRfY3IzKHZhbCwgdHJ1ZSk7CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2Fz
ZSA0OgotICAgICAgICByYyA9IGh2bV9zZXRfY3I0KHZhbCwgMSk7CisgICAgICAgIHJjID0gaHZt
X3NldF9jcjQodmFsLCB0cnVlKTsKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIDg6CkBAIC0y
MTQyLDcgKzIxNDIsNyBAQCBzdGF0aWMgdm9pZCBodm1fdXBkYXRlX2NyKHN0cnVjdCB2Y3B1ICp2
LCB1bnNpZ25lZCBpbnQgY3IsIHVuc2lnbmVkIGxvbmcgdmFsdWUpCiAgICAgaHZtX3VwZGF0ZV9n
dWVzdF9jcih2LCBjcik7CiB9CiAKLWludCBodm1fc2V0X2NyMCh1bnNpZ25lZCBsb25nIHZhbHVl
LCBib29sX3QgbWF5X2RlZmVyKQoraW50IGh2bV9zZXRfY3IwKHVuc2lnbmVkIGxvbmcgdmFsdWUs
IGJvb2wgbWF5X2RlZmVyKQogewogICAgIHN0cnVjdCB2Y3B1ICp2ID0gY3VycmVudDsKICAgICBz
dHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwpAQCAtMjI2MCw3ICsyMjYwLDcgQEAgaW50IGh2
bV9zZXRfY3IwKHVuc2lnbmVkIGxvbmcgdmFsdWUsIGJvb2xfdCBtYXlfZGVmZXIpCiAgICAgcmV0
dXJuIFg4NkVNVUxfT0tBWTsKIH0KIAotaW50IGh2bV9zZXRfY3IzKHVuc2lnbmVkIGxvbmcgdmFs
dWUsIGJvb2xfdCBtYXlfZGVmZXIpCitpbnQgaHZtX3NldF9jcjModW5zaWduZWQgbG9uZyB2YWx1
ZSwgYm9vbCBtYXlfZGVmZXIpCiB7CiAgICAgc3RydWN0IHZjcHUgKnYgPSBjdXJyZW50OwogICAg
IHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7CkBAIC0yMzE0LDcgKzIzMTQsNyBAQCBpbnQgaHZtX3Nl
dF9jcjModW5zaWduZWQgbG9uZyB2YWx1ZSwgYm9vbF90IG1heV9kZWZlcikKICAgICByZXR1cm4g
WDg2RU1VTF9VTkhBTkRMRUFCTEU7CiB9CiAKLWludCBodm1fc2V0X2NyNCh1bnNpZ25lZCBsb25n
IHZhbHVlLCBib29sX3QgbWF5X2RlZmVyKQoraW50IGh2bV9zZXRfY3I0KHVuc2lnbmVkIGxvbmcg
dmFsdWUsIGJvb2wgbWF5X2RlZmVyKQogewogICAgIHN0cnVjdCB2Y3B1ICp2ID0gY3VycmVudDsK
ICAgICB1bnNpZ25lZCBsb25nIG9sZF9jcjsKQEAgLTI5ODEsNyArMjk4MSw3IEBAIHZvaWQgaHZt
X3Rhc2tfc3dpdGNoKAogICAgIGlmICggdGFza19zd2l0Y2hfbG9hZF9zZWcoeDg2X3NlZ19sZHRy
LCB0c3MubGR0LCBuZXdfY3BsLCAwKSApCiAgICAgICAgIGdvdG8gb3V0OwogCi0gICAgcmMgPSBo
dm1fc2V0X2NyMyh0c3MuY3IzLCAxKTsKKyAgICByYyA9IGh2bV9zZXRfY3IzKHRzcy5jcjMsIHRy
dWUpOwogICAgIGlmICggcmMgPT0gWDg2RU1VTF9FWENFUFRJT04gKQogICAgICAgICBodm1faW5q
ZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2dwX2ZhdWx0LCAwKTsKICAgICBpZiAoIHJjICE9IFg4NkVN
VUxfT0tBWSApCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9uZXN0ZWRzdm0uYyBi
L3hlbi9hcmNoL3g4Ni9odm0vc3ZtL25lc3RlZHN2bS5jCmluZGV4IDc4YTEwMTZlOTQuLjA4OGIz
ZmQ1NjIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL25lc3RlZHN2bS5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9odm0vc3ZtL25lc3RlZHN2bS5jCkBAIC0yODUsNyArMjg1LDcgQEAgc3Rh
dGljIGludCBuc3ZtX3ZjcHVfaG9zdHJlc3RvcmUoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBjcHVf
dXNlcl9yZWdzICpyZWdzKQogCiAgICAgLyogQ1I0ICovCiAgICAgdi0+YXJjaC5odm0uZ3Vlc3Rf
Y3JbNF0gPSBuMXZtY2ItPl9jcjQ7Ci0gICAgcmMgPSBodm1fc2V0X2NyNChuMXZtY2ItPl9jcjQs
IDEpOworICAgIHJjID0gaHZtX3NldF9jcjQobjF2bWNiLT5fY3I0LCB0cnVlKTsKICAgICBpZiAo
IHJjID09IFg4NkVNVUxfRVhDRVBUSU9OICkKICAgICAgICAgaHZtX2luamVjdF9od19leGNlcHRp
b24oVFJBUF9ncF9mYXVsdCwgMCk7CiAgICAgaWYgKHJjICE9IFg4NkVNVUxfT0tBWSkKQEAgLTI5
Niw3ICsyOTYsNyBAQCBzdGF0aWMgaW50IG5zdm1fdmNwdV9ob3N0cmVzdG9yZShzdHJ1Y3QgdmNw
dSAqdiwgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgIHN2bS0+bnNfY3IwLCB2
LT5hcmNoLmh2bS5ndWVzdF9jclswXSk7CiAgICAgdi0+YXJjaC5odm0uZ3Vlc3RfY3JbMF0gPSBu
MXZtY2ItPl9jcjAgfCBYODZfQ1IwX1BFOwogICAgIG4xdm1jYi0+cmZsYWdzICY9IH5YODZfRUZM
QUdTX1ZNOwotICAgIHJjID0gaHZtX3NldF9jcjAobjF2bWNiLT5fY3IwIHwgWDg2X0NSMF9QRSwg
MSk7CisgICAgcmMgPSBodm1fc2V0X2NyMChuMXZtY2ItPl9jcjAgfCBYODZfQ1IwX1BFLCB0cnVl
KTsKICAgICBpZiAoIHJjID09IFg4NkVNVUxfRVhDRVBUSU9OICkKICAgICAgICAgaHZtX2luamVj
dF9od19leGNlcHRpb24oVFJBUF9ncF9mYXVsdCwgMCk7CiAgICAgaWYgKHJjICE9IFg4NkVNVUxf
T0tBWSkKQEAgLTMyNCw3ICszMjQsNyBAQCBzdGF0aWMgaW50IG5zdm1fdmNwdV9ob3N0cmVzdG9y
ZShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgIHYt
PmFyY2guZ3Vlc3RfdGFibGUgPSBwYWdldGFibGVfbnVsbCgpOwogICAgICAgICAvKiBodm1fc2V0
X2NyMygpIGJlbG93IHNldHMgdi0+YXJjaC5odm0uZ3Vlc3RfY3JbM10gZm9yIHVzLiAqLwogICAg
IH0KLSAgICByYyA9IGh2bV9zZXRfY3IzKG4xdm1jYi0+X2NyMywgMSk7CisgICAgcmMgPSBodm1f
c2V0X2NyMyhuMXZtY2ItPl9jcjMsIHRydWUpOwogICAgIGlmICggcmMgPT0gWDg2RU1VTF9FWENF
UFRJT04gKQogICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2dwX2ZhdWx0LCAw
KTsKICAgICBpZiAocmMgIT0gWDg2RU1VTF9PS0FZKQpAQCAtNTU2LDcgKzU1Niw3IEBAIHN0YXRp
YyBpbnQgbnN2bV92bWNiX3ByZXBhcmU0dm1ydW4oc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBjcHVf
dXNlcl9yZWdzICpyZWdzKQogCiAgICAgLyogQ1I0ICovCiAgICAgdi0+YXJjaC5odm0uZ3Vlc3Rf
Y3JbNF0gPSBuc192bWNiLT5fY3I0OwotICAgIHJjID0gaHZtX3NldF9jcjQobnNfdm1jYi0+X2Ny
NCwgMSk7CisgICAgcmMgPSBodm1fc2V0X2NyNChuc192bWNiLT5fY3I0LCB0cnVlKTsKICAgICBp
ZiAoIHJjID09IFg4NkVNVUxfRVhDRVBUSU9OICkKICAgICAgICAgaHZtX2luamVjdF9od19leGNl
cHRpb24oVFJBUF9ncF9mYXVsdCwgMCk7CiAgICAgaWYgKHJjICE9IFg4NkVNVUxfT0tBWSkKQEAg
LTU2Niw3ICs1NjYsNyBAQCBzdGF0aWMgaW50IG5zdm1fdm1jYl9wcmVwYXJlNHZtcnVuKHN0cnVj
dCB2Y3B1ICp2LCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICBzdm0tPm5zX2NyMCA9
IHYtPmFyY2guaHZtLmd1ZXN0X2NyWzBdOwogICAgIGNyMCA9IG5lc3RlZHN2bV9mcHVfdm1lbnRy
eShzdm0tPm5zX2NyMCwgbnNfdm1jYiwgbjF2bWNiLCBuMnZtY2IpOwogICAgIHYtPmFyY2guaHZt
Lmd1ZXN0X2NyWzBdID0gbnNfdm1jYi0+X2NyMDsKLSAgICByYyA9IGh2bV9zZXRfY3IwKGNyMCwg
MSk7CisgICAgcmMgPSBodm1fc2V0X2NyMChjcjAsIHRydWUpOwogICAgIGlmICggcmMgPT0gWDg2
RU1VTF9FWENFUFRJT04gKQogICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2dw
X2ZhdWx0LCAwKTsKICAgICBpZiAocmMgIT0gWDg2RU1VTF9PS0FZKQpAQCAtNTg0LDcgKzU4NCw3
IEBAIHN0YXRpYyBpbnQgbnN2bV92bWNiX3ByZXBhcmU0dm1ydW4oc3RydWN0IHZjcHUgKnYsIHN0
cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICBuZXN0ZWRzdm1fdm1jYl9zZXRfbmVz
dGVkcDJtKHYsIG5zX3ZtY2IsIG4ydm1jYik7CiAKICAgICAgICAgLyogaHZtX3NldF9jcjMoKSBi
ZWxvdyBzZXRzIHYtPmFyY2guaHZtLmd1ZXN0X2NyWzNdIGZvciB1cy4gKi8KLSAgICAgICAgcmMg
PSBodm1fc2V0X2NyMyhuc192bWNiLT5fY3IzLCAxKTsKKyAgICAgICAgcmMgPSBodm1fc2V0X2Ny
Myhuc192bWNiLT5fY3IzLCB0cnVlKTsKICAgICAgICAgaWYgKCByYyA9PSBYODZFTVVMX0VYQ0VQ
VElPTiApCiAgICAgICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2dwX2ZhdWx0
LCAwKTsKICAgICAgICAgaWYgKHJjICE9IFg4NkVNVUxfT0tBWSkKQEAgLTU5OCw3ICs1OTgsNyBA
QCBzdGF0aWMgaW50IG5zdm1fdm1jYl9wcmVwYXJlNHZtcnVuKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgICogd2UgYXNzdW1lIGl0IGludGVyY2Vw
dHMgcGFnZSBmYXVsdHMuCiAgICAgICAgICAqLwogICAgICAgICAvKiBodm1fc2V0X2NyMygpIGJl
bG93IHNldHMgdi0+YXJjaC5odm0uZ3Vlc3RfY3JbM10gZm9yIHVzLiAqLwotICAgICAgICByYyA9
IGh2bV9zZXRfY3IzKG5zX3ZtY2ItPl9jcjMsIDEpOworICAgICAgICByYyA9IGh2bV9zZXRfY3Iz
KG5zX3ZtY2ItPl9jcjMsIHRydWUpOwogICAgICAgICBpZiAoIHJjID09IFg4NkVNVUxfRVhDRVBU
SU9OICkKICAgICAgICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfZ3BfZmF1bHQs
IDApOwogICAgICAgICBpZiAocmMgIT0gWDg2RU1VTF9PS0FZKQpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L2h2bS9zdm0vc3ZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYwppbmRleCBk
ZDBhY2E0ZjUzLi5kNTUzNjE0YzE0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9z
dm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYwpAQCAtMjMzMiw3ICsyMzMyLDcg
QEAgc3RhdGljIHZvaWQgc3ZtX2RvX21zcl9hY2Nlc3Moc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJl
Z3MpCiAgICAgICAgICAgICBtc3Jfc3BsaXQocmVncywgbXNyX2NvbnRlbnQpOwogICAgIH0KICAg
ICBlbHNlCi0gICAgICAgIHJjID0gaHZtX21zcl93cml0ZV9pbnRlcmNlcHQocmVncy0+ZWN4LCBt
c3JfZm9sZChyZWdzKSwgMSk7CisgICAgICAgIHJjID0gaHZtX21zcl93cml0ZV9pbnRlcmNlcHQo
cmVncy0+ZWN4LCBtc3JfZm9sZChyZWdzKSwgdHJ1ZSk7CiAKICAgICBpZiAoIHJjID09IFg4NkVN
VUxfT0tBWSApCiAgICAgICAgIF9fdXBkYXRlX2d1ZXN0X2VpcChyZWdzLCBpbnN0X2xlbik7CmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZtX2V2ZW50LmMgYi94ZW4vYXJjaC94ODYvaHZt
L3ZtX2V2ZW50LmMKaW5kZXggMjhkMDhhNjYzMC4uMGRmOGFiNDBlNiAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2h2bS92bV9ldmVudC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm1fZXZlbnQu
YwpAQCAtOTQsNyArOTQsNyBAQCB2b2lkIGh2bV92bV9ldmVudF9kb19yZXN1bWUoc3RydWN0IHZj
cHUgKnYpCiAKICAgICBpZiAoIHVubGlrZWx5KHctPmRvX3dyaXRlLmNyMCkgKQogICAgIHsKLSAg
ICAgICAgaWYgKCBodm1fc2V0X2NyMCh3LT5jcjAsIDApID09IFg4NkVNVUxfRVhDRVBUSU9OICkK
KyAgICAgICAgaWYgKCBodm1fc2V0X2NyMCh3LT5jcjAsIGZhbHNlKSA9PSBYODZFTVVMX0VYQ0VQ
VElPTiApCiAgICAgICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2dwX2ZhdWx0
LCAwKTsKIAogICAgICAgICB3LT5kb193cml0ZS5jcjAgPSAwOwpAQCAtMTAyLDcgKzEwMiw3IEBA
IHZvaWQgaHZtX3ZtX2V2ZW50X2RvX3Jlc3VtZShzdHJ1Y3QgdmNwdSAqdikKIAogICAgIGlmICgg
dW5saWtlbHkody0+ZG9fd3JpdGUuY3I0KSApCiAgICAgewotICAgICAgICBpZiAoIGh2bV9zZXRf
Y3I0KHctPmNyNCwgMCkgPT0gWDg2RU1VTF9FWENFUFRJT04gKQorICAgICAgICBpZiAoIGh2bV9z
ZXRfY3I0KHctPmNyNCwgZmFsc2UpID09IFg4NkVNVUxfRVhDRVBUSU9OICkKICAgICAgICAgICAg
IGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfZ3BfZmF1bHQsIDApOwogCiAgICAgICAgIHct
PmRvX3dyaXRlLmNyNCA9IDA7CkBAIC0xMTAsNyArMTEwLDcgQEAgdm9pZCBodm1fdm1fZXZlbnRf
ZG9fcmVzdW1lKHN0cnVjdCB2Y3B1ICp2KQogCiAgICAgaWYgKCB1bmxpa2VseSh3LT5kb193cml0
ZS5jcjMpICkKICAgICB7Ci0gICAgICAgIGlmICggaHZtX3NldF9jcjMody0+Y3IzLCAwKSA9PSBY
ODZFTVVMX0VYQ0VQVElPTiApCisgICAgICAgIGlmICggaHZtX3NldF9jcjMody0+Y3IzLCBmYWxz
ZSkgPT0gWDg2RU1VTF9FWENFUFRJT04gKQogICAgICAgICAgICAgaHZtX2luamVjdF9od19leGNl
cHRpb24oVFJBUF9ncF9mYXVsdCwgMCk7CiAKICAgICAgICAgdy0+ZG9fd3JpdGUuY3IzID0gMDsK
QEAgLTExOCw3ICsxMTgsNyBAQCB2b2lkIGh2bV92bV9ldmVudF9kb19yZXN1bWUoc3RydWN0IHZj
cHUgKnYpCiAKICAgICBpZiAoIHVubGlrZWx5KHctPmRvX3dyaXRlLm1zcikgKQogICAgIHsKLSAg
ICAgICAgaWYgKCBodm1fbXNyX3dyaXRlX2ludGVyY2VwdCh3LT5tc3IsIHctPnZhbHVlLCAwKSA9
PQorICAgICAgICBpZiAoIGh2bV9tc3Jfd3JpdGVfaW50ZXJjZXB0KHctPm1zciwgdy0+dmFsdWUs
IGZhbHNlKSA9PQogICAgICAgICAgICAgIFg4NkVNVUxfRVhDRVBUSU9OICkKICAgICAgICAgICAg
IGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfZ3BfZmF1bHQsIDApOwogCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5j
CmluZGV4IGQxNjEyOWZiNTkuLmQ1NzRmNGEyZDEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vdm14L3ZteC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCkBAIC0yNjU0LDcg
KzI2NTQsNyBAQCBzdGF0aWMgaW50IHZteF9jcl9hY2Nlc3MoY3JfYWNjZXNzX3F1YWxfdCBxdWFs
KQogICAgICAgICAgICAgICAgICAoWDg2X0NSMF9QRXxYODZfQ1IwX01QfFg4Nl9DUjBfRU18WDg2
X0NSMF9UUykpOwogICAgICAgICBIVk1UUkFDRV9MT05HXzFEKExNU1csIHZhbHVlKTsKIAotICAg
ICAgICBpZiAoIChyYyA9IGh2bV9zZXRfY3IwKHZhbHVlLCAxKSkgPT0gWDg2RU1VTF9FWENFUFRJ
T04gKQorICAgICAgICBpZiAoIChyYyA9IGh2bV9zZXRfY3IwKHZhbHVlLCB0cnVlKSkgPT0gWDg2
RU1VTF9FWENFUFRJT04gKQogICAgICAgICAgICAgaHZtX2luamVjdF9od19leGNlcHRpb24oVFJB
UF9ncF9mYXVsdCwgMCk7CiAKICAgICAgICAgcmV0dXJuIHJjOwpAQCAtMzk5MCw3ICszOTkwLDcg
QEAgdm9pZCB2bXhfdm1leGl0X2hhbmRsZXIoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAg
ICAgfQogCiAgICAgY2FzZSBFWElUX1JFQVNPTl9NU1JfV1JJVEU6Ci0gICAgICAgIHN3aXRjaCAo
IGh2bV9tc3Jfd3JpdGVfaW50ZXJjZXB0KHJlZ3MtPmVjeCwgbXNyX2ZvbGQocmVncyksIDEpICkK
KyAgICAgICAgc3dpdGNoICggaHZtX21zcl93cml0ZV9pbnRlcmNlcHQocmVncy0+ZWN4LCBtc3Jf
Zm9sZChyZWdzKSwgdHJ1ZSkgKQogICAgICAgICB7CiAgICAgICAgIGNhc2UgWDg2RU1VTF9PS0FZ
OgogICAgICAgICAgICAgdXBkYXRlX2d1ZXN0X2VpcCgpOyAvKiBTYWZlOiBXUk1TUiAqLwpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92
bXgvdnZteC5jCmluZGV4IDBlNDVkYjgzZTUuLjhkMmZiNjM3MjQgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vdm14L3Z2bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMK
QEAgLTEwNTksMTUgKzEwNTksMTUgQEAgc3RhdGljIHZvaWQgbG9hZF9zaGFkb3dfZ3Vlc3Rfc3Rh
dGUoc3RydWN0IHZjcHUgKnYpCiAgICAgbnZjcHUtPmd1ZXN0X2NyWzBdID0gZ2V0X3Z2bWNzKHYs
IENSMF9SRUFEX1NIQURPVyk7CiAgICAgbnZjcHUtPmd1ZXN0X2NyWzRdID0gZ2V0X3Z2bWNzKHYs
IENSNF9SRUFEX1NIQURPVyk7CiAKLSAgICByYyA9IGh2bV9zZXRfY3IwKGdldF92dm1jcyh2LCBH
VUVTVF9DUjApLCAxKTsKKyAgICByYyA9IGh2bV9zZXRfY3IwKGdldF92dm1jcyh2LCBHVUVTVF9D
UjApLCB0cnVlKTsKICAgICBpZiAoIHJjID09IFg4NkVNVUxfRVhDRVBUSU9OICkKICAgICAgICAg
aHZtX2luamVjdF9od19leGNlcHRpb24oVFJBUF9ncF9mYXVsdCwgMCk7CiAKLSAgICByYyA9IGh2
bV9zZXRfY3I0KGdldF92dm1jcyh2LCBHVUVTVF9DUjQpLCAxKTsKKyAgICByYyA9IGh2bV9zZXRf
Y3I0KGdldF92dm1jcyh2LCBHVUVTVF9DUjQpLCB0cnVlKTsKICAgICBpZiAoIHJjID09IFg4NkVN
VUxfRVhDRVBUSU9OICkKICAgICAgICAgaHZtX2luamVjdF9od19leGNlcHRpb24oVFJBUF9ncF9m
YXVsdCwgMCk7CiAKLSAgICByYyA9IGh2bV9zZXRfY3IzKGdldF92dm1jcyh2LCBHVUVTVF9DUjMp
LCAxKTsKKyAgICByYyA9IGh2bV9zZXRfY3IzKGdldF92dm1jcyh2LCBHVUVTVF9DUjMpLCB0cnVl
KTsKICAgICBpZiAoIHJjID09IFg4NkVNVUxfRVhDRVBUSU9OICkKICAgICAgICAgaHZtX2luamVj
dF9od19leGNlcHRpb24oVFJBUF9ncF9mYXVsdCwgMCk7CiAKQEAgLTEwNzcsNyArMTA3Nyw3IEBA
IHN0YXRpYyB2b2lkIGxvYWRfc2hhZG93X2d1ZXN0X3N0YXRlKHN0cnVjdCB2Y3B1ICp2KQogICAg
IGlmICggY29udHJvbCAmIFZNX0VOVFJZX0xPQURfUEVSRl9HTE9CQUxfQ1RSTCApCiAgICAgewog
ICAgICAgICByYyA9IGh2bV9tc3Jfd3JpdGVfaW50ZXJjZXB0KE1TUl9DT1JFX1BFUkZfR0xPQkFM
X0NUUkwsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2V0X3Z2bWNzKHYs
IEdVRVNUX1BFUkZfR0xPQkFMX0NUUkwpLCAwKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBnZXRfdnZtY3ModiwgR1VFU1RfUEVSRl9HTE9CQUxfQ1RSTCksIGZhbHNlKTsK
ICAgICAgICAgaWYgKCByYyA9PSBYODZFTVVMX0VYQ0VQVElPTiApCiAgICAgICAgICAgICBodm1f
aW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2dwX2ZhdWx0LCAwKTsKICAgICB9CkBAIC0xMjY1LDE1
ICsxMjY1LDE1IEBAIHN0YXRpYyB2b2lkIGxvYWRfdnZtY3NfaG9zdF9zdGF0ZShzdHJ1Y3QgdmNw
dSAqdikKICAgICAgICAgX192bXdyaXRlKHZtY3NfaDJnX2ZpZWxkW2ldLmd1ZXN0X2ZpZWxkLCBy
KTsKICAgICB9CiAKLSAgICByYyA9IGh2bV9zZXRfY3IwKGdldF92dm1jcyh2LCBIT1NUX0NSMCks
IDEpOworICAgIHJjID0gaHZtX3NldF9jcjAoZ2V0X3Z2bWNzKHYsIEhPU1RfQ1IwKSwgdHJ1ZSk7
CiAgICAgaWYgKCByYyA9PSBYODZFTVVMX0VYQ0VQVElPTiApCiAgICAgICAgIGh2bV9pbmplY3Rf
aHdfZXhjZXB0aW9uKFRSQVBfZ3BfZmF1bHQsIDApOwogCi0gICAgcmMgPSBodm1fc2V0X2NyNChn
ZXRfdnZtY3ModiwgSE9TVF9DUjQpLCAxKTsKKyAgICByYyA9IGh2bV9zZXRfY3I0KGdldF92dm1j
cyh2LCBIT1NUX0NSNCksIHRydWUpOwogICAgIGlmICggcmMgPT0gWDg2RU1VTF9FWENFUFRJT04g
KQogICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2dwX2ZhdWx0LCAwKTsKIAot
ICAgIHJjID0gaHZtX3NldF9jcjMoZ2V0X3Z2bWNzKHYsIEhPU1RfQ1IzKSwgMSk7CisgICAgcmMg
PSBodm1fc2V0X2NyMyhnZXRfdnZtY3ModiwgSE9TVF9DUjMpLCB0cnVlKTsKICAgICBpZiAoIHJj
ID09IFg4NkVNVUxfRVhDRVBUSU9OICkKICAgICAgICAgaHZtX2luamVjdF9od19leGNlcHRpb24o
VFJBUF9ncF9mYXVsdCwgMCk7CiAKQEAgLTEyODMsNyArMTI4Myw3IEBAIHN0YXRpYyB2b2lkIGxv
YWRfdnZtY3NfaG9zdF9zdGF0ZShzdHJ1Y3QgdmNwdSAqdikKICAgICBpZiAoIGNvbnRyb2wgJiBW
TV9FWElUX0xPQURfUEVSRl9HTE9CQUxfQ1RSTCApCiAgICAgewogICAgICAgICByYyA9IGh2bV9t
c3Jfd3JpdGVfaW50ZXJjZXB0KE1TUl9DT1JFX1BFUkZfR0xPQkFMX0NUUkwsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2V0X3Z2bWNzKHYsIEhPU1RfUEVSRl9HTE9CQUxf
Q1RSTCksIDEpOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdldF92dm1j
cyh2LCBIT1NUX1BFUkZfR0xPQkFMX0NUUkwpLCB0cnVlKTsKICAgICAgICAgaWYgKCByYyA9PSBY
ODZFTVVMX0VYQ0VQVElPTiApCiAgICAgICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihU
UkFQX2dwX2ZhdWx0LCAwKTsKICAgICB9CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2
L2h2bS9zdXBwb3J0LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdXBwb3J0LmgKaW5kZXgg
NzIyMjkzOWE2YS4uZTk4OWFhNzM0OSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vc3VwcG9ydC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N1cHBvcnQuaApAQCAt
MTM0LDkgKzEzNCw5IEBAIHZvaWQgaHZtX3NoYWRvd19oYW5kbGVfY2Qoc3RydWN0IHZjcHUgKnYs
IHVuc2lnbmVkIGxvbmcgdmFsdWUpOwogICogcmV0dXJuZWQuCiAgKi8KIGludCBodm1fc2V0X2Vm
ZXIodWludDY0X3QgdmFsdWUpOwotaW50IGh2bV9zZXRfY3IwKHVuc2lnbmVkIGxvbmcgdmFsdWUs
IGJvb2xfdCBtYXlfZGVmZXIpOwotaW50IGh2bV9zZXRfY3IzKHVuc2lnbmVkIGxvbmcgdmFsdWUs
IGJvb2xfdCBtYXlfZGVmZXIpOwotaW50IGh2bV9zZXRfY3I0KHVuc2lnbmVkIGxvbmcgdmFsdWUs
IGJvb2xfdCBtYXlfZGVmZXIpOworaW50IGh2bV9zZXRfY3IwKHVuc2lnbmVkIGxvbmcgdmFsdWUs
IGJvb2wgbWF5X2RlZmVyKTsKK2ludCBodm1fc2V0X2NyMyh1bnNpZ25lZCBsb25nIHZhbHVlLCBi
b29sIG1heV9kZWZlcik7CitpbnQgaHZtX3NldF9jcjQodW5zaWduZWQgbG9uZyB2YWx1ZSwgYm9v
bCBtYXlfZGVmZXIpOwogaW50IGh2bV9kZXNjcmlwdG9yX2FjY2Vzc19pbnRlcmNlcHQodWludDY0
X3QgZXhpdF9pbmZvLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDY0
X3Qgdm14X2V4aXRfcXVhbGlmaWNhdGlvbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGludCBkZXNjcmlwdG9yLCBib29sIGlzX3dyaXRlKTsKLS0gCjIuMTcu
MQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 09:23:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 09:23: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 1gFFNa-0005LM-E3; Wed, 24 Oct 2018 09:23:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gv7k=ne=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gFFNZ-0005LH-8z
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 09:23:05 +0000
X-Inumbo-ID: 9ec79b58-d76e-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 9ec79b58-d76e-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 09:24:34 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 B3EA4306E4AD; Wed, 24 Oct 2018 12:23:03 +0300 (EEST)
Received: from [10.10.196.90] (unknown [10.10.196.90])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 9901A3084EEC;
 Wed, 24 Oct 2018 12:23:03 +0300 (EEST)
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20181024091849.15572-1-aisaila@bitdefender.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <4d2b5f73-ce13-6862-2ebe-547847da849d@bitdefender.com>
Date: Wed, 24 Oct 2018 12:23:00 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181024091849.15572-1-aisaila@bitdefender.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH v1] x86/hvm: Clean up may_defer from hvm_*
 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: "kevin.tian@intel.com" <kevin.tian@intel.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>,
 "wei.liu2@citrix.com" <wei.liu2@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "jun.nakajima@intel.com" <jun.nakajima@intel.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 "suravee.suthikulpanit@amd.com" <suravee.suthikulpanit@amd.com>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 "brian.woods@amd.com" <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMjQvMTggMTI6MTkgUE0sIEFsZXhhbmRydSBTdGVmYW4gSVNBSUxBIHdyb3RlOgo+IFRo
ZSBtYXlfZGVmZXIgdmFyIHdhcyBsZWZ0IHdpdGggdGhlIG9sZGVyIGJvb2xfdCB0eXBlLiBUaGlz
IHBhdGNoCj4gY2hhbmdlcyB0aGUgdHlwZSB0byBib29sLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFs
ZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgoKQWNrZWQtYnk6IFJhenZh
biBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 09:31:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 09: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 1gFFVG-000670-BL; Wed, 24 Oct 2018 09:31:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kgkh=ne=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gFFVE-00066M-TJ
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 09:31:00 +0000
X-Inumbo-ID: ba0240e9-d76f-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ba0240e9-d76f-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 09:32: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 <aliasfile-bounces@xenproject.org>)
 id 1gFFVA-0001rY-UO; Wed, 24 Oct 2018 09:30: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 1gFFVA-0008CY-MV; Wed, 24 Oct 2018 09:30:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gFFVA-0003bz-Lv; Wed, 24 Oct 2018 09:30:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128956-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=b08b045ca9ab46f335d2edc21eeea5340a1aea6b
X-Osstest-Versions-That: ovmf=a58a421c3629e5f28b4a6887c28da4ee6976cd61
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 24 Oct 2018 09:30:56 +0000
Subject: [Xen-devel] [ovmf test] 128956: 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>

ZmxpZ2h0IDEyODk1NiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5NTYvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBiMDhiMDQ1Y2E5YWI0NmYzMzVkMmVkYzIxZWVlYTUz
NDBhMWFlYTZiCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBhNThhNDIx
YzM2MjllNWYyOGI0YTY4ODdjMjhkYTRlZTY5NzZjZDYxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg5NTQgIDIwMTgtMTAtMjQgMDQ6MTA6NDggWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4OTU2ICAyMDE4LTEwLTI0IDA2OjQwOjQ3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSGVyYmllIFJv
Ymluc29uIDxIZXJiaWUuUm9iaW5zb25Ac3RyYXR1cy5jb20+CiAgSmltIERhaWxleSA8amltX2Rh
aWxleUBkZWxsLmNvbT4KICBKaW0uRGFpbGV5QGRlbGwuY29tIDxKaW0uRGFpbGV5QGRlbGwuY29t
PgogIFJvYmluc29uLCBIZXJiaWUgPEhlcmJpZS5Sb2JpbnNvbkBzdHJhdHVzLmNvbT4KICBSdWl5
dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogIHNoZW5nbGVpIDxzaGVuZ2xlaS56aGFuZ0BpbnRl
bC5jb20+CiAgU2hlbmdsZWkgWmhhbmcgPHNoZW5nbGVpLnpoYW5nQGludGVsLmNvbT4KCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVu
Yml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1mLmdpdAogICBhNThhNDIxYzM2
Li5iMDhiMDQ1Y2E5ICBiMDhiMDQ1Y2E5YWI0NmYzMzVkMmVkYzIxZWVlYTUzNDBhMWFlYTZiIC0+
IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 09:35:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 09: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 1gFFZj-0006HI-Vu; Wed, 24 Oct 2018 09:35:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=zek6=ne=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFFZh-0006H9-Q9
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 09:35:37 +0000
X-Inumbo-ID: 5ee40edd-d770-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5ee40edd-d770-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 09:37: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 mx1.suse.de (Postfix) with ESMTP id 3DD3CAC6F;
 Wed, 24 Oct 2018 09:35:35 +0000 (UTC)
To: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
References: <CGME20181016143359eucas1p1b2033a69cc7b03c090125e1b9566fc1d@eucas1p1.samsung.com>
 <20181016143359eucas1p1b2033a69cc7b03c090125e1b9566fc1d~eHWRlFIki1482014820eucas1p1q@eucas1p1.samsung.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <f5f7e6d3-aec3-8c0a-92d4-50c76ec1516c@suse.com>
Date: Wed, 24 Oct 2018 11:35:33 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181016143359eucas1p1b2033a69cc7b03c090125e1b9566fc1d~eHWRlFIki1482014820eucas1p1q@eucas1p1.samsung.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen: remove redundant 'default n' from
 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, 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>

T24gMTYvMTAvMjAxOCAxNjozMywgQmFydGxvbWllaiBab2xuaWVya2lld2ljeiB3cm90ZToKPiAn
ZGVmYXVsdCBuJyBpcyB0aGUgZGVmYXVsdCB2YWx1ZSBmb3IgYW55IGJvb2wgb3IgdHJpc3RhdGUg
S2NvbmZpZwo+IHNldHRpbmcgc28gdGhlcmUgaXMgbm8gbmVlZCB0byB3cml0ZSBpdCBleHBsaWNp
dGx5Lgo+IAo+IEFsc28gc2luY2UgY29tbWl0IGY0NjdjNTY0MGMyOSAoImtjb25maWc6IG9ubHkg
d3JpdGUgJyMgQ09ORklHX0ZPTwo+IGlzIG5vdCBzZXQnIGZvciB2aXNpYmxlIHN5bWJvbHMiKSB0
aGUgS2NvbmZpZyBiZWhhdmlvciBpcyB0aGUgc2FtZQo+IHJlZ2FyZGxlc3Mgb2YgJ2RlZmF1bHQg
bicgYmVpbmcgcHJlc2VudCBvciBub3Q6Cj4gCj4gICAgIC4uLgo+ICAgICBPbmUgc2lkZSBlZmZl
Y3Qgb2YgKGFuZCB0aGUgbWFpbiBtb3RpdmF0aW9uIGZvcikgdGhpcyBjaGFuZ2UgaXMgbWFraW5n
Cj4gICAgIHRoZSBmb2xsb3dpbmcgdHdvIGRlZmluaXRpb25zIGJlaGF2ZSBleGFjdGx5IHRoZSBz
YW1lOgo+ICAgICAKPiAgICAgICAgIGNvbmZpZyBGT08KPiAgICAgICAgICAgICAgICAgYm9vbAo+
ICAgICAKPiAgICAgICAgIGNvbmZpZyBGT08KPiAgICAgICAgICAgICAgICAgYm9vbAo+ICAgICAg
ICAgICAgICAgICBkZWZhdWx0IG4KPiAgICAgCj4gICAgIFdpdGggdGhpcyBjaGFuZ2UsIG5laXRo
ZXIgb2YgdGhlc2Ugd2lsbCBnZW5lcmF0ZSBhCj4gICAgICcjIENPTkZJR19GT08gaXMgbm90IHNl
dCcgbGluZSAoYXNzdW1pbmcgRk9PIGlzbid0IHNlbGVjdGVkL2ltcGxpZWQpLgo+ICAgICBUaGF0
IG1pZ2h0IG1ha2UgaXQgY2xlYXJlciB0byBwZW9wbGUgdGhhdCBhIGJhcmUgJ2RlZmF1bHQgbicg
aXMKPiAgICAgcmVkdW5kYW50Lgo+ICAgICAuLi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBCYXJ0bG9t
aWVqIFpvbG5pZXJraWV3aWN6IDxiLnpvbG5pZXJraWVAc2Ftc3VuZy5jb20+CgpQdXNoZWQgdG8g
eGVuLnRpcCBmb3ItbGludXMtNC4yMGEKCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 09:36:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 09:36: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 1gFFa6-0006JG-Am; Wed, 24 Oct 2018 09:36:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=zek6=ne=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFFa5-0006IQ-Kl
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 09:36:01 +0000
X-Inumbo-ID: 6d5be1d6-d770-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6d5be1d6-d770-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 09:37:31 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 01C2CAD05;
 Wed, 24 Oct 2018 09:36:00 +0000 (UTC)
To: Stefano Stabellini <sstabellini@kernel.org>, boris.ostrovsky@oracle.com
References: <alpine.DEB.2.10.1810171924370.3835@sstabellini-ThinkPad-X260>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <00c81ec7-9d35-5ca2-bffb-cea48813acc9@suse.com>
Date: Wed, 24 Oct 2018 11:35:59 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810171924370.3835@sstabellini-ThinkPad-X260>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] add myself as reviewer for Xen support in
 Linux
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gMTcvMTAvMjAxOCAxNTo0NCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IEl0IHdvdWxk
IGJlIGdvb2QgZm9yIG1lIHRvIGtlZXAgYW4gZXllIG9uIHRoZSBwYXRjaGVzIHRoYXQgdG91Y2gg
WGVuCj4gc3VwcG9ydCBpbiBMaW51eCB0byB0cnkgdG8gc3BvdCBjaGFuZ2VzIHRoYXQgYnJlYWsg
WGVuIG9uIEFSTSBlYXJseSBvbi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgpQdXNoZWQgdG8geGVuLnRpcCBmb3ItbGludXMt
NC4yMGEKCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 09:38:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 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 1gFFcJ-0006Uy-QH; Wed, 24 Oct 2018 09:38:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vquu=ne=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFFcH-0006Ul-Ub
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 09:38:18 +0000
X-Inumbo-ID: 1e60942f-d770-11e8-a8a5-bc764e045a96
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe05::60c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 1e60942f-d770-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 11:35:18 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=O8ZZQHaQni/HgZRETC3ZqhrIb1DNm1AciqoJ/AZAPC8=;
 b=P8fp35nk6jHQAGU9ufyYJwlt5bXkxWK8D2v2ntyTxYewbPFoNpWTUyjD+8C5d5uFsih9CugrtjQAmpDiA3I2jgrvSvP4Z+xgyq6tpwCeT2zqHNJ0fjV58jaXs7afqxOYAEgG4VhF1W4HKDe6ZtH+MbGCwbBvwNlGkbn/YxRXK8Y=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB2656.eurprd03.prod.outlook.com (10.171.104.141) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1250.30; Wed, 24 Oct 2018 09:38:07 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.028; Wed, 24 Oct 2018
 09:38:07 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 1/4] xen/arm: gic: Ensure we have an ISB
 between ack and do_IRQ()
Thread-Index: AQHUavzJbvgTOtHywku/qQnKphzWOaUuJI2A
Date: Wed, 24 Oct 2018 09:38:07 +0000
Message-ID: <6098937f-98de-bff9-6c48-5575a45875e0@epam.com>
References: <20181023181709.11883-1-julien.grall@arm.com>
 <20181023181709.11883-2-julien.grall@arm.com>
In-Reply-To: <20181023181709.11883-2-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM5PR0701CA0063.eurprd07.prod.outlook.com
 (2603:10a6:203:2::25) To VI1PR0302MB2688.eurprd03.prod.outlook.com
 (2603:10a6:800:e1::9)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB2656;
 6:m+OsEf8EF81A2eLd2kKG30ruyqf2ReDgBMSNUPYIzTpbAMThHJr7w0D3bmxmf5wx8UqgTLhkZNDEx8KBgVPkD3XGPPCtp9LtTWHWr+E6nxPMXKPXct0J0cOzIBsS2180ByF/v5930kuENSP5xOW+o7vIJx5cPZA+X/cDuK8ZtlGj/wq3oLFSQj7SyxmnzuZqhzwhftgxMYA533lcZPe8q/43YpFpZDmj9k5AK2adgiR4DvLGndYlNXk2mtEkAUsybAU+OySMaRxyhhGZ1+l2XiAj0DzfGo90C+8+3ywVIbNZxgagwjvXElqmFK8s72Wqs/yDzcoEttrhThvMQNv7ek+AiVt2N2+rzouO8Imp8kg5cY9lIR+h12clwhVujwVWBdGkO62M3xyR8KqiNdMC8VP6VD8aSru0mXU+mdDeVoFUgGYJy15Hq8Us8RN9/NcW2JEw6vnS0uKNF42frOZi8w==;
 5:J7F8wzckPpmX6DNswCX8s+BdGuFT0r4Rlc6ZjThAqam9di82GF0PmkJEAT3jW9fiGY8xNHPfWQjknFiEg4IlUm9gqfIiwVvclNs22fYojCrW0BOjyOKBvaAVENB/wSqplG2SmgkzChSy035efV5T9sFd5RzuxU7Nxe+IVnIvmqU=;
 7:g78KyLYqrEo3fHGFpkTqqVBqmgrHcfgMiyroPSS1M17m8WG7+jiIBYtL26ngBopxFAbVM1xJdWPpI+YLNwqLBaoiMs82D1dPkaGNSYY89Y9vtAHJt9RscLYDwhEh14ijv/WP0TXMxyWun6FIIGqFKcfouh+O8NhKENnaNugzxmw+iWfdZmnTy32ksv2o8gmwnDeYlAfDy59CO8tArIqTn+N5Ft7kVTlbNQqalDtJ6N/4xkw9DuUhfsuuK1LGcLl+
x-ms-office365-filtering-correlation-id: c2a33214-6f82-4a10-1f15-08d639946739
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB2656; 
x-ms-traffictypediagnostic: VI1PR0302MB2656:
x-microsoft-antispam-prvs: <VI1PR0302MB26565048F6CEBA6962F52D27E6F60@VI1PR0302MB2656.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(17755550239193)(180628864354917);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231355)(944501410)(52105095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123560045)(20161123558120)(20161123564045)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB2656; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB2656; 
x-forefront-prvs: 083526BF8A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(366004)(396003)(346002)(39860400002)(376002)(136003)(199004)(189003)(55236004)(4326008)(81156014)(8676002)(97736004)(81166006)(6486002)(52116002)(14444005)(8936002)(446003)(68736007)(53546011)(99286004)(6506007)(256004)(26005)(186003)(5250100002)(25786009)(2900100001)(86362001)(36756003)(80792005)(386003)(31696002)(305945005)(316002)(105586002)(478600001)(71190400001)(6512007)(31686004)(7736002)(6246003)(53936002)(14454004)(110136005)(71200400001)(6116002)(5660300001)(2906002)(76176011)(2616005)(106356001)(6436002)(72206003)(486006)(11346002)(54906003)(102836004)(3846002)(66066001)(229853002)(476003)(2501003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB2656;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: xAClvY1BmvTjoHHBfNQcybA91r6VFVwcl5EXi9d8s2lg2RzzUFi/GA6S/VdH/vczRb/Y7uayftabZLvvxQ6loKG5FMDg1GJzUgDy3qYx/dTwPhcKNoRe6BlBR4JMWvD6xlD1K003kKNXQD50qpc176zq/ClwyW4Snst41RqRAcCCAfOoAmY7mqC22XpcOe4BRKk6yFF5m60HQ2KBSZ0r1B7im1jHVGkTkA2L11u0BGQ33hP5KcbKZBtVgQYgkRK/ZB1ZVV/Y2m/fAxzDp14StnThJITfCzf+exMpxABm91RlqOh/5C9WtvQhDYOW5fpDPOzKS6MkL+/eM+F9G1+NLAfibHbbe3DbKTAnhhRSeoY=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <62B90221578F654D9C6D4C9568CABE36@eurprd03.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c2a33214-6f82-4a10-1f15-08d639946739
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Oct 2018 09:38:07.2681 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB2656
Subject: Re: [Xen-devel] [PATCH 1/4] xen/arm: gic: Ensure we have an ISB
 between ack and do_IRQ()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andre.przywara@arm.com" <andre.przywara@arm.com>,
 "sstabellini@kernel.org" <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>

SGVsbG8gSnVsaWVuLA0KDQoNClRoaXMgcGF0Y2ggaXMgdmVyeSBpbnRlcmVzdGluZyB0byBtZS4N
Cg0KDQpPbiAyMy4xMC4xOCAyMToxNywgSnVsaWVuIEdyYWxsIHdyb3RlOg0KPiBEZXZpY2VzIHRo
YXQgZXhwb3NlIHRoZWlyIGludGVycnVwdCBzdGF0dXMgcmVnaXN0ZXJzIHZpYSBzeXN0ZW0NCj4g
cmVnaXN0ZXJzIChlLmcuIFN0YXRpc3RpY2FsIHByb2ZpbGluZywgQ1BVIFBNVSwgRHluYW1JUSBQ
TVUsIGFyY2ggdGltZXIsDQo+IHZnaWMgKGFsdGhvdWdoIHVudXNlZCBieSBMaW51eCksIC4uLikN
CkkgZ3Vlc3MgdW5kZXIgdmdpYyB5b3UgbWVhbiBHSUNIIHJlZ2lzdGVycywgaXMgaXQgY29ycmVj
dD8NCkkgd291bGQgc3BlY3VsYXRlIHRoYXQgR0lDIHYyIHJlZ2lzdGVycyBhcmUgbWVtb3J5IG1h
cHBlZCwgbm90IGV4cG9zZWQgDQp2aWEgc3lzdGVtIHJlZ2lzdGVycy4NCg0KPiAgIHJlbHkgb24g
YSBjb250ZXh0IHN5bmNocm9uaXNpbmcNCj4gb3BlcmF0aW9uIG9uIHRoZSBDUFUgdG8gZW5zdXJl
IHRoYXQgdGhlIHVwZGF0ZWQgc3RhdHVzIHJlZ2lzdGVyIGlzDQo+IHZpc2libGUgdG8gdGhlIENQ
VSB3aGVuIGhhbmRsaW5nIHRoZSBpbnRlcnJ1cHQuIFRoaXMgdXN1YWxseSBoYXBwZW5zIGFzDQo+
IGEgcmVzdWx0IG9mIHRha2luZyB0aGUgSVJRIGV4Y2VwdGlvbiBpbiB0aGUgZmlyc3QgcGxhY2Us
IGJ1dCB0aGVyZSBhcmUNCj4gdHdvIHJhY2Ugc2NlbmFyaW9zIHdoZXJlIHRoaXMgaXNuJ3QgdGhl
IGNhc2UuDQo+DQo+IEZvciBleGFtcGxlLCBsZXQncyBzYXkgd2UgaGF2ZSB0d28gcGVyaXBoZXJh
bHMgKFggYW5kIFkpLCB3aGVyZSBZIHVzZXMgYQ0KPiBzeXN0ZW0gcmVnaXN0ZXIgZm9yIGl0cyBp
bnRlcnJ1cHQgc3RhdHVzLg0KPg0KPiBDYXNlIDE6DQo+IDEuIENQVSB0YWtlcyBhbiBJUlEgZXhj
ZXB0aW9uIGFzIGEgcmVzdWx0IG9mIFggcmFpc2luZyBhbiBpbnRlcnJ1cHQNCj4gMi4gWSB0aGVu
IHJhaXNlcyBpdHMgaW50ZXJydXB0IGxpbmUsIGJ1dCB0aGUgdXBkYXRlIHRvIGl0cyBzeXN0ZW0N
Cj4gICAgIHJlZ2lzdGVyIGlzIG5vdCB5ZXQgdmlzaWJsZSB0byB0aGUgQ1BVDQo+IDMuIFRoZSBH
SUMgZGVjaWRlcyB0byBleHBvc2UgWSdzIGludGVycnVwdCBudW1iZXIgZmlyc3QgaW4gdGhlIEFj
aw0KPiAgICAgcmVnaXN0ZXINCj4gNC4gVGhlIENQVSBydW5zIHRoZSBJUlEgaGFuZGxlciBmb3Ig
WSwgYnV0IHRoZSBzdGF0dXMgcmVnaXN0ZXIgaXMgc3RhbGUNCkJ1dCB0aGlzIHNjZW5hcmlvIHNv
bWVob3cgZXhwbGFpbnMgYSBzdHJhbmdlIHRoaW5nIEkgc2F3IGR1cmluZyBJUlEgDQpsYXRlbmN5
IGludmVzdGlnYXRpb24gKG9wdGltaXphdGlvbiBhdHRlbXB0cykgZHVyaW5nIGxhc3Qgd2Vla3Mu
DQpUaGUgc3RyYW5nZSBzZXF1ZW5jZSBpcyBhcyBmb2xsb3dpbmc6DQogwqDCoMKgIDEuIENQVSB0
YWtlcyBhbiBJUlEgZXhjZXB0aW9uIGZyb20gdGhlIGd1ZXN0IGNvbnRleHQNCiDCoMKgwqAgMi4g
SW4gYGVudGVyX2h5cGVydmlzb3JfaGVhZCgpYCBmdW5jdGlvbiAoaS5lLiBpbiBgZ2ljX2NsZWFy
X2xycygpYCANCmFzIGZvciBtYWlubGluZSkgZnJvbSBzb21lIExSIHJlZ2lzdGVycyBpbnRlcnJ1
cHQgc3RhdHVzZXMgYXJlIHJlYWQgYXMgDQpQRU5ESU5HDQogwqDCoMKgIDMuIFBlcmZvcm1pbmcg
ZnVydGhlciBjb2RlLCB3aXRob3V0IHJldHVybmluZyB0byB0aGUgZ3Vlc3QgKGkuZS4gDQppbnNp
ZGUgdmdpY192Y3B1X2luamVjdF9pcnEoKSksIGl0IGhhcHBlbnMgdGhhdCB3ZSByZWFkIHN0YXR1
cyBJTlZBTElEIA0KZnJvbSB0aGUgTFIgd2UgcmVhZCBQRU5ESU5HIGJlZm9yZSwgaW4gc3RlcCAy
Lg0KDQpQbGVhc2Ugbm90ZSB0aGF0IHdlIGFyZSB0YWlsb3JpbmcgeGVuIGJhc2VkIG9uIFJFTEVB
U0UtNC4xMC4wLg0KDQo+IENhc2UgMjoNCj4gMS4gQ1BVIHRha2VzIGFuIElSUSBleGNlcHRpb24g
YXMgYSByZXN1bHQgb2YgWCByYWlzaW5nIGFuIGludGVycnVwdA0KPiAyLiBDUFUgcmVhZHMgdGhl
IGludGVycnVwdCBudW1iZXIgZm9yIFggZnJvbSB0aGUgQWNrIHJlZ2lzdGVyIGFuZCBydW5zDQo+
ICAgICBpdHMgSVJRIGhhbmRsZXINCj4gMy4gWSByYWlzZXMgaXRzIGludGVycnVwdCBsaW5lIGFu
ZCB0aGUgQWNrIHJlZ2lzdGVyIGlzIHVwZGF0ZWQsIGJ1dA0KPiAgICAgYWdhaW4sIHRoZSB1cGRh
dGUgdG8gaXRzIHN5c3RlbSByZWdpc3RlciBpcyBub3QgeWV0IHZpc2libGUgdG8gdGhlDQo+ICAg
ICBDUFUuDQo+IDQuIFNpbmNlIHRoZSBHSUMgZHJpdmVycyBwb2xsIHRoZSBBY2sgcmVnaXN0ZXIs
IHdlIHJlYWQgWSdzIGludGVycnVwdA0KPiAgICAgbnVtYmVyIGFuZCBydW4gaXRzIGhhbmRsZXIg
d2l0aG91dCBhIGNvbnRleHQgc3luY2hyb25pc2F0aW9uDQo+ICAgICBvcGVyYXRpb24sIHRoZXJl
Zm9yZSBzZWVpbmcgdGhlIHN0YWxlIHJlZ2lzdGVyIHZhbHVlLg0KPg0KPiBJbiBlaXRoZXIgY2Fz
ZSwgd2UgcnVuIHRoZSByaXNrIG9mIG1pc3NpbmcgYW4gSVJRLiBUaGlzIHBhdGNoIHNvbHZlcyB0
aGUNCj4gcHJvYmxlbSBieSBlbnN1cmluZyB0aGF0IHdlIGV4ZWN1dGUgYW4gSVNCIGluIHRoZSBH
SUMgZHJpdmVycyBwcmlvcg0KPiB0byBpbnZva2luZyB0aGUgaW50ZXJydXB0IGhhbmRsZXIuDQo+
DQo+IEJhc2VkIG9uIExpbnV4IGNvbW1pdCAzOWEwNmI2N2MyYzEyNTZiY2YyMzYxYTFmNjdkMjUy
OWY3MGFiMjA2DQo+ICJpcnFjaGlwL2dpYzogRW5zdXJlIHdlIGhhdmUgYW4gSVNCIGJldHdlZW4g
YWNrIGFuZCAtPmhhbmRsZV9pcnEiLg0KPg0KPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPg0KPg0KPiAtLS0NCj4gICAgICBUaGlzIHBhdGNoIGlzIGEg
Y2FuZGlkYXRlIGZvciBiYWNrcG9ydGluZyB1cCB0byBYZW4gNC45Lg0KPiAtLS0NCj4gICB4ZW4v
YXJjaC9hcm0vZ2ljLmMgfCAyICsrDQo+ICAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygr
KQ0KPg0KPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2dpYy5jIGIveGVuL2FyY2gvYXJtL2dp
Yy5jDQo+IGluZGV4IDhkN2U0OTEwNjAuLjMwNWZiZDY2ZGQgMTAwNjQ0DQo+IC0tLSBhL3hlbi9h
cmNoL2FybS9naWMuYw0KPiArKysgYi94ZW4vYXJjaC9hcm0vZ2ljLmMNCj4gQEAgLTM4OCwxMiAr
Mzg4LDE0IEBAIHZvaWQgZ2ljX2ludGVycnVwdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywg
aW50IGlzX2ZpcSkNCj4gICAgICAgICAgIGlmICggbGlrZWx5KGlycSA+PSAxNiAmJiBpcnEgPCAx
MDIwKSApDQo+ICAgICAgICAgICB7DQo+ICAgICAgICAgICAgICAgbG9jYWxfaXJxX2VuYWJsZSgp
Ow0KPiArICAgICAgICAgICAgaXNiKCk7DQpUYWtpbmcgaW4gYWNjb3VudCB0aGF0IHRoZSBmaXJz
dCBHSUNIIGFjY2Vzc2VzIGFyZSBmcm9tIA0KYGdpY19jbGVhcl9scnMoKWAsIGNhbGxlZCBmcm9t
IGBlbnRlcl9oeXBlcnZpc29yX2hlYWRgLCBJIHdvdWxkIHN1Z2dlc3QgDQptb3ZpbmcgaXNiKCkg
dGhlcmUuDQoNCj4gICAgICAgICAgICAgICBkb19JUlEocmVncywgaXJxLCBpc19maXEpOw0KPiAg
ICAgICAgICAgICAgIGxvY2FsX2lycV9kaXNhYmxlKCk7DQo+ICAgICAgICAgICB9DQo+ICAgICAg
ICAgICBlbHNlIGlmICggaXNfbHBpKGlycSkgKQ0KPiAgICAgICAgICAgew0KPiAgICAgICAgICAg
ICAgIGxvY2FsX2lycV9lbmFibGUoKTsNCj4gKyAgICAgICAgICAgIGlzYigpOw0KPiAgICAgICAg
ICAgICAgIGdpY19od19vcHMtPmRvX0xQSShpcnEpOw0KPiAgICAgICAgICAgICAgIGxvY2FsX2ly
cV9kaXNhYmxlKCk7DQo+ICAgICAgICAgICB9DQoNCi0tIA0KDQoqQW5kcmlpIEFuaXNvdioNCg0K
DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 09:47:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 09:47: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 1gFFlA-0007Ii-R8; Wed, 24 Oct 2018 09:47:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2cs1=ne=citrix.com=prvs=828e4d37b=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gFFl9-0007Id-40
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 09:47:27 +0000
X-Inumbo-ID: 05bae2b0-d772-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 05bae2b0-d772-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 09:48:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,420,1534809600"; d="scan'208";a="68626713"
Date: Wed, 24 Oct 2018 10:47:22 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Message-ID: <20181024094722.ylxa6wmg63d2wfxp@zion.uk.xensource.com>
References: <20181024091849.15572-1-aisaila@bitdefender.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181024091849.15572-1-aisaila@bitdefender.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v1] x86/hvm: Clean up may_defer from hvm_*
 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: "kevin.tian@intel.com" <kevin.tian@intel.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>,
 "wei.liu2@citrix.com" <wei.liu2@citrix.com>,
 "suravee.suthikulpanit@amd.com" <suravee.suthikulpanit@amd.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 "jun.nakajima@intel.com" <jun.nakajima@intel.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 "brian.woods@amd.com" <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBPY3QgMjQsIDIwMTggYXQgMDk6MTk6MDZBTSArMDAwMCwgQWxleGFuZHJ1IFN0ZWZh
biBJU0FJTEEgd3JvdGU6Cj4gVGhlIG1heV9kZWZlciB2YXIgd2FzIGxlZnQgd2l0aCB0aGUgb2xk
ZXIgYm9vbF90IHR5cGUuIFRoaXMgcGF0Y2gKPiBjaGFuZ2VzIHRoZSB0eXBlIHRvIGJvb2wuCj4g
Cj4gU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5j
b20+CgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 10:01:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 10:01: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 1gFFyD-0000N1-HW; Wed, 24 Oct 2018 10:00:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wqdi=ne=citrix.com=prvs=828ccd7e0=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gFFyB-0000Mw-Su
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 10:00:55 +0000
X-Inumbo-ID: e6e39198-d773-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e6e39198-d773-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 10:02:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,420,1534809600"; d="scan'208";a="80882642"
To: Razvan Cojocaru <rcojocaru@bitdefender.com>, Xen-devel
 <xen-devel@lists.xen.org>
References: <1540305323-31554-1-git-send-email-andrew.cooper3@citrix.com>
 <1540305323-31554-3-git-send-email-andrew.cooper3@citrix.com>
 <55fb258c-25f0-34ba-c1ba-a3ef45b5cdea@bitdefender.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+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+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 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
 TQTBLzDKXok86M7BTQRS4TZ/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
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/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: <3572306a-255d-ed2b-f88c-1394462543ca@citrix.com>
Date: Wed, 24 Oct 2018 11:00:43 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <55fb258c-25f0-34ba-c1ba-a3ef45b5cdea@bitdefender.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/2] x86/hvm: Drop the may_defer boolean
 from hvm_* 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: Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMvMTAvMTggMTY6MjQsIFJhenZhbiBDb2pvY2FydSB3cm90ZToKPiBPbiAxMC8yMy8xOCA1
OjM1IFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBUaGUgbWF5X2RlZmVyIGJvb2xlYW5zIHdl
cmUgaW50cm9kdWNlZCB3aXRoIHRoZSBtb25pdG9yIGluZnJhc3RydWN0dXJlLCBidXQKPj4gdGhl
aXIgcHVycG9zZSBpcyBub3Qgb2J2aW91cyBhbmQgbm90IGRlc2NyaWJlZCBhbnl3aGVyZS4KPj4K
Pj4gVGhleSBleGlzdCB0byBhdm9pZCB0cmlnZ2VyaW5nIG5lc3RlZCBtb25pdG9yaW5nIGV2ZW50
cyBmcm9tIGludHJvc3BlY3Rpb24KPj4gYWN0aXZpdGllcywgYnV0IHdpdGggdGhlIGludHJvZHVj
dGlvbiBvZiB0aGUgZ2VuZXJhbCBtb25pdG9yLnN1cHByZXNzCj4+IGluZnJhc3RydWN0dXJlLCB0
aGV5IGFyZSBubyBsb25nZXIgbmVlZGVkLiAgRHJvcCB0aGVtLgo+IEkgYWRtaXQgdGhlaXIgcHVy
cG9zZSBtYXkgbm90IGJlIG9idmlvdXMsIGJ1dCB0aGV5IGRvbid0IGV4aXN0IG9ubHkgZm9yCj4g
dGhlIHJlYXNvbiB5b3UndmUgZ2l2ZW4uIFRoZXkgZXhpc3Qgc28gdGhhdCB3ZSBtYXkgYmUgYWJs
ZSB0byBzZW5kIG91dAo+IHZtX2V2ZW50cyBfYmVmb3JlXyBhIHdyaXRlIGhhcHBlbnMgKHNvIHRo
YXQgd2UgYXJlIHRoZW4gYWJsZSB0byB2ZXRvIHRoZQo+IENSIG9yIE1TUiB3cml0ZSBmcm9tIHRo
ZSBpbnRyb3NwZWN0aW9uIGFnZW50KS4KPgo+IFNvIGRlZmVyIG1lYW5zIHRoYXQgd2UgZGVmZXIg
dGhlIHdyaXRlIHRvIHVudGlsIGFmdGVyIHRoZSBpbnRyb3NwZWN0aW9uCj4gYWdlbnQgcmVwbGll
cy4gVGhlICJtYXkiIHBhcnQgcmVmZXJzIHRvIHRoZSBmYWN0IHRoYXQgdGhlIGludHJvc3BlY3Rp
b24KPiBtYXkgbm90IGJlIGludGVyZXN0ZWQgaW4gdGhhdCBldmVudCwgc28geW91J3JlIHRlbGxp
bmcgdGhlIGZ1bmN0aW9uCj4gInBsZWFzZSBkb24ndCB3cml0ZSB0aGUgdmFsdWUgaW4gdGhpcyBN
U1IsIGp1c3Qgc2VuZCBhIHZtX2V2ZW50IGZvciBub3csCj4gX3VubGVzc18gdGhlIGludHJvc3Bl
Y3Rpb24gYWdlbnQgZGlkbid0IHN1YnNjcmliZSB0byB3cml0ZXMgaW4gdGhpcwo+IHBhcnRpY3Vs
YXIgTVNSIi4KPgo+IFRoZSBhY3R1YWwgd3JpdGUgaXMgZG9uZSBpbiB0aGUgY29kZSBjYWxsZWQg
YnkgaHZtX3ZtX2V2ZW50X2RvX3Jlc3VtZSgpLAo+IGlmIHRoZSB2bV9ldmVudCByZXBseSBhbGxv
d3MgaXQuCj4KPj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KPj4gLS0tCj4+IENDOiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRk
ZWZlbmRlci5jb20+Cj4+IENDOiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+
Cj4+IENDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cj4+IENDOiBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgo+PiBDQzogSnVuIE5ha2FqaW1hIDxqdW4ubmFrYWppbWFAaW50
ZWwuY29tPgo+PiBDQzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Cj4+IENDOiBC
b3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgo+PiBDQzogU3VyYXZl
ZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT4KPj4gQ0M6IEJy
aWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgo+PiAtLS0KPj4gIHhlbi9hcmNoL3g4Ni9o
dm0vZW11bGF0ZS5jICAgICAgICB8ICA4ICsrKystLS0tCj4+ICB4ZW4vYXJjaC94ODYvaHZtL2h2
bS5jICAgICAgICAgICAgfCAzMSArKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tCj4+ICB4
ZW4vYXJjaC94ODYvaHZtL3N2bS9uZXN0ZWRzdm0uYyAgfCAxNCArKysrKysrLS0tLS0tLQo+PiAg
eGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMgICAgICAgIHwgIDIgKy0KPj4gIHhlbi9hcmNoL3g4
Ni9odm0vdm1fZXZlbnQuYyAgICAgICB8ICA5ICsrKystLS0tLQo+PiAgeGVuL2FyY2gveDg2L2h2
bS92bXgvdm14LmMgICAgICAgIHwgIDQgKystLQo+PiAgeGVuL2FyY2gveDg2L2h2bS92bXgvdnZt
eC5jICAgICAgIHwgMTYgKysrKysrKystLS0tLS0tLQo+PiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vc3VwcG9ydC5oIHwgIDggKysrKy0tLS0KPj4gIDggZmlsZXMgY2hhbmdlZCwgNDUgaW5zZXJ0
aW9ucygrKSwgNDcgZGVsZXRpb25zKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
aHZtL2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCj4+IGluZGV4IGNkMWQ5
YTcuLjQzZjE4YzIgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCj4+
ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCj4+IEBAIC0yMDI0LDcgKzIwMjQsNyBA
QCBzdGF0aWMgaW50IGh2bWVtdWxfd3JpdGVfY3IoCj4+ICAgICAgc3dpdGNoICggcmVnICkKPj4g
ICAgICB7Cj4+ICAgICAgY2FzZSAwOgo+PiAtICAgICAgICByYyA9IGh2bV9zZXRfY3IwKHZhbCwg
MSk7Cj4+ICsgICAgICAgIHJjID0gaHZtX3NldF9jcjAodmFsKTsKPj4gICAgICAgICAgYnJlYWs7
Cj4+ICAKPj4gICAgICBjYXNlIDI6Cj4+IEBAIC0yMDMzLDExICsyMDMzLDExIEBAIHN0YXRpYyBp
bnQgaHZtZW11bF93cml0ZV9jcigKPj4gICAgICAgICAgYnJlYWs7Cj4+ICAKPj4gICAgICBjYXNl
IDM6Cj4+IC0gICAgICAgIHJjID0gaHZtX3NldF9jcjModmFsLCAxKTsKPj4gKyAgICAgICAgcmMg
PSBodm1fc2V0X2NyMyh2YWwpOwo+PiAgICAgICAgICBicmVhazsKPj4gIAo+PiAgICAgIGNhc2Ug
NDoKPj4gLSAgICAgICAgcmMgPSBodm1fc2V0X2NyNCh2YWwsIDEpOwo+PiArICAgICAgICByYyA9
IGh2bV9zZXRfY3I0KHZhbCk7Cj4+ICAgICAgICAgIGJyZWFrOwo+PiAgCj4+ICAgICAgZGVmYXVs
dDoKPj4gQEAgLTIwOTIsNyArMjA5Miw3IEBAIHN0YXRpYyBpbnQgaHZtZW11bF93cml0ZV9tc3Io
Cj4+ICAgICAgdWludDY0X3QgdmFsLAo+PiAgICAgIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpj
dHh0KQo+PiAgewo+PiAtICAgIGludCByYyA9IGh2bV9tc3Jfd3JpdGVfaW50ZXJjZXB0KHJlZywg
dmFsLCAxKTsKPj4gKyAgICBpbnQgcmMgPSBodm1fbXNyX3dyaXRlX2ludGVyY2VwdChyZWcsIHZh
bCk7Cj4+ICAKPj4gICAgICBpZiAoIHJjID09IFg4NkVNVUxfRVhDRVBUSU9OICkKPj4gICAgICAg
ICAgeDg2X2VtdWxfaHdfZXhjZXB0aW9uKFRSQVBfZ3BfZmF1bHQsIDAsIGN0eHQpOwo+PiBkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMK
Pj4gaW5kZXggNGI0ZDlkNi4uMjk2Yjk2NyAxMDA2NDQKPj4gLS0tIGEveGVuL2FyY2gveDg2L2h2
bS9odm0uYwo+PiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4+IEBAIC0yMDQ2LDE1ICsy
MDQ2LDE1IEBAIGludCBodm1fbW92X3RvX2NyKHVuc2lnbmVkIGludCBjciwgdW5zaWduZWQgaW50
IGdwcikKPj4gICAgICBzd2l0Y2ggKCBjciApCj4+ICAgICAgewo+PiAgICAgIGNhc2UgMDoKPj4g
LSAgICAgICAgcmMgPSBodm1fc2V0X2NyMCh2YWwsIDEpOwo+PiArICAgICAgICByYyA9IGh2bV9z
ZXRfY3IwKHZhbCk7Cj4+ICAgICAgICAgIGJyZWFrOwo+PiAgCj4+ICAgICAgY2FzZSAzOgo+PiAt
ICAgICAgICByYyA9IGh2bV9zZXRfY3IzKHZhbCwgMSk7Cj4+ICsgICAgICAgIHJjID0gaHZtX3Nl
dF9jcjModmFsKTsKPj4gICAgICAgICAgYnJlYWs7Cj4+ICAKPj4gICAgICBjYXNlIDQ6Cj4+IC0g
ICAgICAgIHJjID0gaHZtX3NldF9jcjQodmFsLCAxKTsKPj4gKyAgICAgICAgcmMgPSBodm1fc2V0
X2NyNCh2YWwpOwo+PiAgICAgICAgICBicmVhazsKPj4gIAo+PiAgICAgIGNhc2UgODoKPj4gQEAg
LTIxNTAsNyArMjE1MCw3IEBAIHN0YXRpYyB2b2lkIGh2bV91cGRhdGVfY3Ioc3RydWN0IHZjcHUg
KnYsIHVuc2lnbmVkIGludCBjciwgdW5zaWduZWQgbG9uZyB2YWx1ZSkKPj4gICAgICBodm1fdXBk
YXRlX2d1ZXN0X2NyKHYsIGNyKTsKPj4gIH0KPj4gIAo+PiAtaW50IGh2bV9zZXRfY3IwKHVuc2ln
bmVkIGxvbmcgdmFsdWUsIGJvb2xfdCBtYXlfZGVmZXIpCj4+ICtpbnQgaHZtX3NldF9jcjAodW5z
aWduZWQgbG9uZyB2YWx1ZSkKPj4gIHsKPj4gICAgICBzdHJ1Y3QgdmNwdSAqdiA9IGN1cnJlbnQ7
Cj4+ICAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKPj4gQEAgLTIxNzYsOCArMjE3
Niw4IEBAIGludCBodm1fc2V0X2NyMCh1bnNpZ25lZCBsb25nIHZhbHVlLCBib29sX3QgbWF5X2Rl
ZmVyKQo+PiAgICAgICAgICAgKHZhbHVlICYgKFg4Nl9DUjBfUEUgfCBYODZfQ1IwX1BHKSkgPT0g
WDg2X0NSMF9QRyApCj4+ICAgICAgICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKPj4gIAo+
PiAtICAgIGlmICggbWF5X2RlZmVyICYmIHVubGlrZWx5KHYtPmRvbWFpbi0+YXJjaC5tb25pdG9y
LndyaXRlX2N0cmxyZWdfZW5hYmxlZCAmCj4+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgbW9uaXRvcl9jdHJscmVnX2JpdG1hc2soVk1fRVZFTlRfWDg2X0NSMCkpICkKPj4gKyAgICBp
ZiAoIHVubGlrZWx5KHYtPmRvbWFpbi0+YXJjaC5tb25pdG9yLndyaXRlX2N0cmxyZWdfZW5hYmxl
ZCAmCj4+ICsgICAgICAgICAgICAgICAgICBtb25pdG9yX2N0cmxyZWdfYml0bWFzayhWTV9FVkVO
VF9YODZfQ1IwKSkgKQo+PiAgICAgIHsKPj4gICAgICAgICAgQVNTRVJUKHYtPmFyY2gudm1fZXZl
bnQpOwo+PiAgCj4+IEBAIC0yMjY4LDE1ICsyMjY4LDE1IEBAIGludCBodm1fc2V0X2NyMCh1bnNp
Z25lZCBsb25nIHZhbHVlLCBib29sX3QgbWF5X2RlZmVyKQo+PiAgICAgIHJldHVybiBYODZFTVVM
X09LQVk7Cj4+ICB9Cj4+ICAKPj4gLWludCBodm1fc2V0X2NyMyh1bnNpZ25lZCBsb25nIHZhbHVl
LCBib29sX3QgbWF5X2RlZmVyKQo+PiAraW50IGh2bV9zZXRfY3IzKHVuc2lnbmVkIGxvbmcgdmFs
dWUpCj4+ICB7Cj4+ICAgICAgc3RydWN0IHZjcHUgKnYgPSBjdXJyZW50Owo+PiAgICAgIHN0cnVj
dCBwYWdlX2luZm8gKnBhZ2U7Cj4+ICAgICAgdW5zaWduZWQgbG9uZyBvbGQgPSB2LT5hcmNoLmh2
bS5ndWVzdF9jclszXTsKPj4gICAgICBib29sIG5vZmx1c2ggPSBmYWxzZTsKPj4gIAo+PiAtICAg
IGlmICggbWF5X2RlZmVyICYmIHVubGlrZWx5KHYtPmRvbWFpbi0+YXJjaC5tb25pdG9yLndyaXRl
X2N0cmxyZWdfZW5hYmxlZCAmCj4+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbW9u
aXRvcl9jdHJscmVnX2JpdG1hc2soVk1fRVZFTlRfWDg2X0NSMykpICkKPj4gKyAgICBpZiAoIHVu
bGlrZWx5KHYtPmRvbWFpbi0+YXJjaC5tb25pdG9yLndyaXRlX2N0cmxyZWdfZW5hYmxlZCAmCj4+
ICsgICAgICAgICAgICAgICAgICBtb25pdG9yX2N0cmxyZWdfYml0bWFzayhWTV9FVkVOVF9YODZf
Q1IzKSkgKQo+PiAgICAgIHsKPj4gICAgICAgICAgQVNTRVJUKHYtPmFyY2gudm1fZXZlbnQpOwo+
PiAgCj4+IEBAIC0yMzIyLDcgKzIzMjIsNyBAQCBpbnQgaHZtX3NldF9jcjModW5zaWduZWQgbG9u
ZyB2YWx1ZSwgYm9vbF90IG1heV9kZWZlcikKPj4gICAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRM
RUFCTEU7Cj4+ICB9Cj4+ICAKPj4gLWludCBodm1fc2V0X2NyNCh1bnNpZ25lZCBsb25nIHZhbHVl
LCBib29sX3QgbWF5X2RlZmVyKQo+PiAraW50IGh2bV9zZXRfY3I0KHVuc2lnbmVkIGxvbmcgdmFs
dWUpCj4+ICB7Cj4+ICAgICAgc3RydWN0IHZjcHUgKnYgPSBjdXJyZW50Owo+PiAgICAgIHVuc2ln
bmVkIGxvbmcgb2xkX2NyOwo+PiBAQCAtMjM1Niw4ICsyMzU2LDggQEAgaW50IGh2bV9zZXRfY3I0
KHVuc2lnbmVkIGxvbmcgdmFsdWUsIGJvb2xfdCBtYXlfZGVmZXIpCj4+ICAgICAgICAgIHJldHVy
biBYODZFTVVMX0VYQ0VQVElPTjsKPj4gICAgICB9Cj4+ICAKPj4gLSAgICBpZiAoIG1heV9kZWZl
ciAmJiB1bmxpa2VseSh2LT5kb21haW4tPmFyY2gubW9uaXRvci53cml0ZV9jdHJscmVnX2VuYWJs
ZWQgJgo+PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1vbml0b3JfY3RybHJlZ19i
aXRtYXNrKFZNX0VWRU5UX1g4Nl9DUjQpKSApCj4+ICsgICAgaWYgKCB1bmxpa2VseSh2LT5kb21h
aW4tPmFyY2gubW9uaXRvci53cml0ZV9jdHJscmVnX2VuYWJsZWQgJgo+PiArICAgICAgICAgICAg
ICAgICAgbW9uaXRvcl9jdHJscmVnX2JpdG1hc2soVk1fRVZFTlRfWDg2X0NSNCkpICkKPj4gICAg
ICB7Cj4+ICAgICAgICAgIEFTU0VSVCh2LT5hcmNoLnZtX2V2ZW50KTsKPj4gIAo+PiBAQCAtMjk4
OSw3ICsyOTg5LDcgQEAgdm9pZCBodm1fdGFza19zd2l0Y2goCj4+ICAgICAgaWYgKCB0YXNrX3N3
aXRjaF9sb2FkX3NlZyh4ODZfc2VnX2xkdHIsIHRzcy5sZHQsIG5ld19jcGwsIDApICkKPj4gICAg
ICAgICAgZ290byBvdXQ7Cj4+ICAKPj4gLSAgICByYyA9IGh2bV9zZXRfY3IzKHRzcy5jcjMsIDEp
Owo+PiArICAgIHJjID0gaHZtX3NldF9jcjModHNzLmNyMyk7Cj4+ICAgICAgaWYgKCByYyA9PSBY
ODZFTVVMX0VYQ0VQVElPTiApCj4+ICAgICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRS
QVBfZ3BfZmF1bHQsIDApOwo+PiAgICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZICkKPj4gQEAg
LTM0OTcsOCArMzQ5Nyw3IEBAIGludCBodm1fbXNyX3JlYWRfaW50ZXJjZXB0KHVuc2lnbmVkIGlu
dCBtc3IsIHVpbnQ2NF90ICptc3JfY29udGVudCkKPj4gICAgICBnb3RvIG91dDsKPj4gIH0KPj4g
IAo+PiAtaW50IGh2bV9tc3Jfd3JpdGVfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2
NF90IG1zcl9jb250ZW50LAo+PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgbWF5
X2RlZmVyKQo+PiAraW50IGh2bV9tc3Jfd3JpdGVfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3Is
IHVpbnQ2NF90IG1zcl9jb250ZW50KQo+PiAgewo+PiAgICAgIHN0cnVjdCB2Y3B1ICp2ID0gY3Vy
cmVudDsKPj4gICAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwo+PiBAQCAtMzUwNyw3
ICszNTA2LDcgQEAgaW50IGh2bV9tc3Jfd3JpdGVfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3Is
IHVpbnQ2NF90IG1zcl9jb250ZW50LAo+PiAgICAgIEhWTVRSQUNFXzNEKE1TUl9XUklURSwgbXNy
LAo+PiAgICAgICAgICAgICAgICAgKHVpbnQzMl90KW1zcl9jb250ZW50LCAodWludDMyX3QpKG1z
cl9jb250ZW50ID4+IDMyKSk7Cj4+ICAKPj4gLSAgICBpZiAoIG1heV9kZWZlciAmJiB1bmxpa2Vs
eShtb25pdG9yZWRfbXNyKHYtPmRvbWFpbiwgbXNyKSkgKQo+PiArICAgIGlmICggdW5saWtlbHko
bW9uaXRvcmVkX21zcih2LT5kb21haW4sIG1zcikpICkKPj4gICAgICB7Cj4+ICAgICAgICAgIHVp
bnQ2NF90IG1zcl9vbGRfY29udGVudDsKPj4gIAo+IEkgZG9uJ3Qgc2VlIGhvdyB0aGlzIGNvdWxk
IHdvcmsuIFRoZSBiZWdpbm5pbmcgb2YgdGhpcyBmdW5jdGlvbiBsb29rcyBhcwo+IGZvbGxvd3M6
Cj4KPiAzNDkyIGludCBodm1fbXNyX3dyaXRlX2ludGVyY2VwdCh1bnNpZ25lZCBpbnQgbXNyLCB1
aW50NjRfdCBtc3JfY29udGVudCwKPiAzNDkzICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
b29sIG1heV9kZWZlcikKPiAzNDk0IHsKPiAzNDk1ICAgICBzdHJ1Y3QgdmNwdSAqdiA9IGN1cnJl
bnQ7Cj4gMzQ5NiAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKPiAzNDk3ICAgICBp
bnQgcmV0Owo+IDM0OTgKPiAzNDk5ICAgICBIVk1UUkFDRV8zRChNU1JfV1JJVEUsIG1zciwKPiAz
NTAwICAgICAgICAgICAgICAgICh1aW50MzJfdCltc3JfY29udGVudCwgKHVpbnQzMl90KShtc3Jf
Y29udGVudCA+PiAzMikpOwo+IDM1MDEKPiAzNTAyICAgICBpZiAoIG1heV9kZWZlciAmJiB1bmxp
a2VseShtb25pdG9yZWRfbXNyKHYtPmRvbWFpbiwgbXNyKSkgKQo+IDM1MDMgICAgIHsKPiAzNTA0
ICAgICAgICAgdWludDY0X3QgbXNyX29sZF9jb250ZW50Owo+IDM1MDUKPiAzNTA2ICAgICAgICAg
cmV0ID0gaHZtX21zcl9yZWFkX2ludGVyY2VwdChtc3IsICZtc3Jfb2xkX2NvbnRlbnQpOwo+IDM1
MDcgICAgICAgICBpZiAoIHJldCAhPSBYODZFTVVMX09LQVkgKQo+IDM1MDggICAgICAgICAgICAg
cmV0dXJuIHJldDsKPiAzNTA5Cj4gMzUxMCAgICAgICAgIEFTU0VSVCh2LT5hcmNoLnZtX2V2ZW50
KTsKPiAzNTExCj4gMzUxMiAgICAgICAgIC8qIFRoZSBhY3R1YWwgd3JpdGUgd2lsbCBvY2N1ciBp
biBodm1fZG9fcmVzdW1lKCkgKGlmCj4gcGVybWl0dGVkKS4gKi8KPiAzNTEzICAgICAgICAgdi0+
YXJjaC52bV9ldmVudC0+d3JpdGVfZGF0YS5kb193cml0ZS5tc3IgPSAxOwo+IDM1MTQgICAgICAg
ICB2LT5hcmNoLnZtX2V2ZW50LT53cml0ZV9kYXRhLm1zciA9IG1zcjsKPiAzNTE1ICAgICAgICAg
di0+YXJjaC52bV9ldmVudC0+d3JpdGVfZGF0YS52YWx1ZSA9IG1zcl9jb250ZW50Owo+IDM1MTYK
PiAzNTE3ICAgICAgICAgaHZtX21vbml0b3JfbXNyKG1zciwgbXNyX2NvbnRlbnQsIG1zcl9vbGRf
Y29udGVudCk7Cj4gMzUxOCAgICAgICAgIHJldHVybiBYODZFTVVMX09LQVk7Cj4gMzUxOSAgICAg
fQo+IDM1MjAKPiAzNTIxICAgICBpZiAoIChyZXQgPSBndWVzdF93cm1zcih2LCBtc3IsIG1zcl9j
b250ZW50KSkgIT0KPiBYODZFTVVMX1VOSEFORExFQUJMRSApCj4gMzUyMiAgICAgICAgIHJldHVy
biByZXQ7Cj4KPiBCeSBkdW1waW5nIG1heV9kZWZlciwgeW91J3JlIG5vdyBtYWtpbmcgc3VyZSB0
aGF0IHRoaXMgZnVuY3Rpb24gd2lsbAo+IG5ldmVyIGdldCB0byBndWVzdF93cm1zcigpIGFzIGxv
bmcgYXMgd2UncmUgZGVhbGluZyB3aXRoIGEgbW9uaXRvcmVkX21zcigpLgo+Cj4gQnV0IHRoZSBj
b2RlIGN1cnJlbnRseSBjYWxscyBodm1fbXNyX3dyaXRlX2ludGVyY2VwdCgpIHdpdGggYSAwIHZh
bHVlCj4gZm9yIG1heV9kZWZlciBub3Qgb25seSBpbiBodm1fdm1fZXZlbnRfZG9fcmVzdW1lKCks
IGJ1dCBhbHNvIGluCj4gbG9hZF9zaGFkb3dfZ3Vlc3Rfc3RhdGUoKSBpbiB2dm14LmMsIGZvciBl
eGFtcGxlLgo+Cj4gU3BlYWtpbmcgb2Ygd2hpY2gsIHJlbW92aW5nIG1heV9kZWZlciBmcm9tIHRo
ZXNlIGZ1bmN0aW9ucyB3aXRob3V0Cj4gbG9va2luZyBhdCB2LT5tb25pdG9yLnN1cHByZXNzIHdv
bid0IHdvcmsuIEkgdGhpbmsgd2hhdCB5b3Ugd2VyZSBhaW1pbmcKPiBhdCB3YXMgcGVyaGFwcyB0
byByZXBsYWNlIG1heV9kZWZlciB3aXRoIGFuIGVxdWlsdmFsZW50IHRlc3Qgb24KPiB2LT5tb25p
dG9yLnN1cHByZXNzIGluIHRoZSBib2R5IG9mIHRoZSBmdW5jdGlvbiBpbnN0ZWFkIG9mIHNpbXBs
eQo+IGVyYXNpbmcgbWF5X2RlZmVyIGZyb20gZXZlcnl3aGVyZS4KCkhtbSAtIGdvb2QgcG9pbnQu
wqAgVGhpcyB3aWxsIGJyZWFrIHRoaW5ncyBldmVuIG1vcmUuwqAgVGhlCm1vbml0b3Iuc3VwcHJl
c3MgY2hlY2sgbmVlZHMgdG8gYmUgYXQgdGhpcyBwb2ludCwgcmF0aGVyIHRoYW4gbGF0ZXIuCgpJ
J2xsIHNlZSBhYm91dCB3cmFwcGluZyB0aGUgbW9uaXRvciBjaGVja3MgdXAgaW50byBzb21lIHN0
YXRpYyBpbmxpbmVzCndoaWNoIGJldHRlciBtb2RlbCB0aGUgaW50ZXJjZXB0cyB0aGV5IGFyZSBi
dWlsdCBmcm9tLCBhbmQgY2hlY2sKc3VwcHJlc3MgYXMgdGhlIGZpcnN0IGFjdGlvbi7CoCBUaGF0
IHNob3VsZCByZXNvbHZlIHRoZSBpc3N1ZXMgaGVyZS4KCn5BbmRyZXcKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 10:27:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 10:27: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 1gFGNX-0001we-P9; Wed, 24 Oct 2018 10:27:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vquu=ne=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFGNW-0001wZ-DR
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 10:27:06 +0000
X-Inumbo-ID: f067ccf7-d776-11e8-a8a5-bc764e045a96
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1e::603])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id f067ccf7-d776-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 12:24:08 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=LSxas7GZ41H6pGja+UN4lHaEjHvROpN0SLZaQhqiv/U=;
 b=NrsU4twMojGAd4USOU+ijR8GmEZEaAYgzxl/rqodLcP8oWKkunmmBOhgQ+jlYRDuehkEy8WWt0wSuB95OrdBbblGy5hUAjS6K1vIkCkf3waX2iUn6D5XWFDpqSpKi2jTvues7ai03MeMksUPU7MxbX+DFo9TxPcfh5wHPMy1TwI=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB3311.eurprd03.prod.outlook.com (52.134.12.157) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1250.30; Wed, 24 Oct 2018 10:26:56 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.028; Wed, 24 Oct 2018
 10:26:56 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 3/4] xen/arm: gic: Remove duplicated comment
 in do_sgi
Thread-Index: AQHUavy/3r2toN2LMUiVgN/F/dnE66UuMjCA
Date: Wed, 24 Oct 2018 10:26:56 +0000
Message-ID: <0163b2fc-bf2d-1617-69bf-d6bfae4862e4@epam.com>
References: <20181023181709.11883-1-julien.grall@arm.com>
 <20181023181709.11883-4-julien.grall@arm.com>
In-Reply-To: <20181023181709.11883-4-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM6P192CA0102.EURP192.PROD.OUTLOOK.COM
 (2603:10a6:209:8d::43) To VI1PR0302MB2688.eurprd03.prod.outlook.com
 (2603:10a6:800:e1::9)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB3311;
 6:X5tALcbudTUx95Y9EspdyVpWqYyf9SVT+CInbsMBA6JpROtFh4HLxTb2c4qJcRvhWCxB7DYFweefJAAqS3mM0wL1p1a5Pxoc9F6gptvqTP0XLNxNUtzcRMTscRGGy02G3DqCnZn4OJWYzKfgAzaDjMSj785rE6k9VcWTY3SdsS3zCWHTcIhLIRHoEpfuYidAsfuZ3i2ALGr7YG39NdvMLDSU9nRgk1Hvi0VCwfxwPgkWGem/fOUOUmF7o7O6oxnX9VRJED3X7UfA9Qw88/ESbqJZZlj90VwFJDvy3ReQX1oHamfXrFIVRU6LzNU5QhAbOhV2T+qJfnOyV6BxLOM4UK1XzfUCDKuLnqYDRHSARkH3ej0yMxNYZnSyN1VCs4+LYEzt01j/rPZ30jEjNfMuRuzics+wG3VrqWXss9WCczw8nCE+qub/QEi/11qoNen/Mdjv4xN/YXhihk1+UNVDmA==;
 5:tY6SwROdJBCFMkNBWPpnjXs/9A68kK2bbOn3WUODx/J8RRChsb+ip8CGDAPou1bcOUbfBaFbtwGkz6nW7HmpuGal7kQdl0h46GlkbZqXdXNZ7g6r+NOxeUdgapBwXZQdmrnIfIcULB8qcJ16m6wwa5nkUX2tNYVUOYKHyYB9gMI=;
 7:qGOrBTqZlMChbcWouboNMomANrOWD0RFnr95WHo55f+mvrmiVX2Iy3V/5+WOFWc/FRc/pMkVeHYaURQ3z4P8y6yRJJQLPM/XXwJvg6DUvfJ3XOTYhMIv8gl2sk0IvW+YXxh6OJDlPezTfzsiNSHBz2l/QSdTn9nv9OsOet1khkNHkBJZWkI0z0YLuV9+UdVHjRKgW1eQOOL1sUrpkPHrBYQ2rqRUO6TNUNzT/L8cnoCkLRz0wabte5VttjUXRPQR
x-ms-office365-filtering-correlation-id: e2f96516-c4f2-4a0b-463c-08d6399b38ba
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB3311; 
x-ms-traffictypediagnostic: VI1PR0302MB3311:
x-microsoft-antispam-prvs: <VI1PR0302MB33114E9F57325851BC38BD34E6F60@VI1PR0302MB3311.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(4114951738403);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231355)(944501410)(52105095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123558120)(20161123562045)(20161123564045)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB3311; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB3311; 
x-forefront-prvs: 083526BF8A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(376002)(396003)(136003)(346002)(366004)(39860400002)(189003)(199004)(31696002)(305945005)(229853002)(2900100001)(7736002)(86362001)(6246003)(5250100002)(8676002)(5660300001)(2501003)(68736007)(66066001)(486006)(6506007)(386003)(186003)(55236004)(14454004)(105586002)(36756003)(106356001)(110136005)(54906003)(478600001)(6436002)(31686004)(99286004)(81166006)(81156014)(316002)(76176011)(52116002)(53936002)(97736004)(2616005)(80792005)(256004)(4326008)(6116002)(3846002)(72206003)(476003)(2906002)(26005)(71190400001)(6486002)(71200400001)(11346002)(6512007)(102836004)(25786009)(446003)(8936002)(558084003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB3311;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: t1+2qLWW9k7PTQA+6RFCl45HeIRZ6Ay1MIOvcgCbIS/3Lv/ZdxMNCCJrHrPjCB6uMjeHPbmY5BDpdtKspugQ8YRcl4sWIEOJR9SQHl9mkIu9BHj0kD+jTYFZoJuaQCri47jgYv0u5OsZ3LI1I612BloNXoa2mTN7NgwLZ43sZvlePCdFlJPB6M0CEY1i/dXgps82zXqE7jtVwQN0miBLQHetWrir0YSA3VbKRei7+nk+KL9vEpRhozZgiCY8Z8RPufQGUElvjovKkk2e7/u2vkahsU1+gfg5DYKFGGl8JZPeCf2jQ/qTHNuiqzBkMm1wd2ao5VcVgSWp3j3c2D9dvJJS/jj6sAIDaXA20lZFEQ4=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <682302FFF33F8844AF33205EBB415577@eurprd03.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e2f96516-c4f2-4a0b-463c-08d6399b38ba
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Oct 2018 10:26:56.1293 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB3311
Subject: Re: [Xen-devel] [PATCH 3/4] xen/arm: gic: Remove duplicated comment
 in do_sgi
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andre.przywara@arm.com" <andre.przywara@arm.com>,
 "sstabellini@kernel.org" <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>

SSB3b3VsZCBzYXkgdGhlIGNvbW1lbnQgd2FzIG9kZCwgbm90IGR1cGxpY2F0ZWQsIGF0IHRoZSBw
bGFjZSBpdCBpcyByZW1vdmVkLg0KDQpSZXZpZXdlZC1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlp
X2FuaXNvdkBlcGFtLmNvbT4NCg0KDQotLSANCg0KKkFuZHJpaSBBbmlzb3YqDQoNCg0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 10:32:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 10: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 1gFGST-0002fK-Eg; Wed, 24 Oct 2018 10:32:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=maju=ne=citrix.com=prvs=828bad3c7=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gFGSS-0002fA-JZ
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 10:32:12 +0000
X-Inumbo-ID: 4653187d-d778-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4653187d-d778-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 10:33:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,420,1534809600"; d="scan'208";a="68629111"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 24 Oct 2018 11:31:59 +0100
Message-ID: <20181024103201.18681-1-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 1/3] sa-init-db: Fix argument parsing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

SXQgY2xhaW1lZCB0byBoYXZlIGEgZGVmYXVsdCBkYiBuYW1lLCBidXQgaXQgZGlkbid0LiAgUmV3
b3JrIHRoZQpvcHRpb24gcGFyc2luZyB0byBtYWtlIHRoZSB1c2FnZSBtZXNzYWdlIHRydWUuICAo
VGhhdCBzYXZlcyBtZSB0eXBpbmcKICBzYS1pbml0LWRiIHN0YW5kYWxvbmUKYW5kIGdldHRpbmcg
Yml6YXJyZSBlcnJvcnMgYXMgc3FsaXRlIHRyaWVzIHRvIHRyZWF0IHRoZSBzaGVsbCBzY3JpcHQK
YHN0YW5kYWxvbmUnIGFzIGlmIGl0IHdlcmUgYSBkYXRhYmFzZSBmaWxlLikKClNpZ25lZC1vZmYt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgotLS0KIHNhLWluaXQt
ZGIgfCAxNyArKysrKysrKystLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygr
KSwgOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9zYS1pbml0LWRiIGIvc2EtaW5pdC1kYgpp
bmRleCBiZDlhYTRhNC4uMmM5N2FhYmEgMTAwNzU1Ci0tLSBhL3NhLWluaXQtZGIKKysrIGIvc2Et
aW5pdC1kYgpAQCAtMTgsMTggKzE4LDE5IEBACiAKIHNldCAtZSAtbyBwb3NpeAogCi11c2FnZSgp
ewotCWNhdCA8PEVORAorYmFkdXNhZ2UoKXsKKwljYXQgPDxFTkQgPiYyCiB1c2FnZTogLi9zYS1p
bml0LWRiIFtkYXRhYmFzZV0KIEVORAorCWV4aXQgMTI3CiB9CiAKLWlmIFsgJCMgLW5lIDEgXSA7
IHRoZW4KLQl1c2FnZSA+JjIKLQlleGl0IDEKLWZpCi0KLWRiPSIkMSIKK2Nhc2UgIiQjLiQqIiBp
bgorMC4pCWRiPXN0YW5kYWxvbmUuZGIJOzsKKzEuLSopCWJhZHVzYWdlCQk7OworMS4qKQlkYj0i
JDEiCQkJOzsKKyopCWJhZHVzYWdlCQk7OworZXNhYwogCiBzcWxpdGUzICIkZGIiIDw8RU5ECiAJ
Q1JFQVRFIFRBQkxFIGZsaWdodHMgKAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 10:32:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 10: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 1gFGST-0002fR-ON; Wed, 24 Oct 2018 10:32:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=maju=ne=citrix.com=prvs=828bad3c7=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gFGSS-0002fC-QT
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 10:32:12 +0000
X-Inumbo-ID: 474a7b78-d778-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 474a7b78-d778-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 10:33:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,420,1534809600"; d="scan'208";a="68629112"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 24 Oct 2018 11:32:01 +0100
Message-ID: <20181024103201.18681-3-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181024103201.18681-1-ian.jackson@eu.citrix.com>
References: <20181024103201.18681-1-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 3/3] mfi-common: Drop freebsd builds on
 non-freebsd flights
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.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>

U29tZXRoaW5nIGlzIHdyb25nIHdpdGggdGhlIGZyZWVic2QgcmVwb3NpdG9yaWVzLiAgVGhpcyBj
YXVzZXMgZnJlZWJzZApob3N0IGluc3RhbGxhdGlvbiB0byBmYWlsLiAgVGhpcyBwcm9ibGVtIGhh
cyBwZXJzaXN0ZWQgZm9yIGEgd2hpbGUgbm93CmFuZCBpcyBibG9ja2luZyBvdGhlciB3b3JrLgoK
Rm9yIG5vdywgZHJvcCB0aGVzZS4gIFRoZSBqb2JzIGJlaW5nIGRyb3BwZWQgYXJlCiAgICAgIGJ1
aWxkLWFtZDY0LXhlbi1mcmVlYnNkCiAgICAgIGJ1aWxkLWFtZDY0LXhlbi14c20tZnJlZWJzZApp
biB0aGUgYnJhbmNoZXMKICAgICAgb3NzdGVzdAogICAgICB4ZW4tdW5zdGFibGUKKHZlcmlmaWVk
IHdpdGggc3RhbmRhbG9uZS1nZW5lcmF0ZS1kdW1wLWZsaWdodC1ydW52YXJzKS4KCkNDOiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+ClNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5j
aXRyaXguY29tPgotLS0KIG1maS1jb21tb24gfCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2Vy
dGlvbigrKQoKZGlmZiAtLWdpdCBhL21maS1jb21tb24gYi9tZmktY29tbW9uCmluZGV4IGFlNmEz
MzdkLi5jMjg2NmU5MyAxMDA2NDQKLS0tIGEvbWZpLWNvbW1vbgorKysgYi9tZmktY29tbW9uCkBA
IC0zMzUsNiArMzM1LDcgQEAgY3JlYXRlX2J1aWxkX2pvYnMgKCkgewogICAgICAgKikgICAgICAg
ICAgICAgICAgYnVpbGRfb25fZnJlZWJzZD10cnVlOzsKICAgICAgIGVzYWM7OwogICAgIGVzYWMK
KyAgICBidWlsZF9vbl9mcmVlYnNkPWZhbHNlCiAKICAgICB3YW50X3ByZXZ4ZW49bgogICAgIGlm
IGJyYW5jaF93YW50c19taWdydXBncmFkZV90ZXN0cyA7IHRoZW4KLS0gCjIuMTEuMAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 10:32:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 10: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 1gFGSY-0002fs-1X; Wed, 24 Oct 2018 10:32:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=maju=ne=citrix.com=prvs=828bad3c7=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gFGSX-0002fg-1o
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 10:32:17 +0000
X-Inumbo-ID: 49460d51-d778-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 49460d51-d778-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 10:33:46 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,420,1534809600"; d="scan'208";a="68629114"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 24 Oct 2018 11:32:00 +0100
Message-ID: <20181024103201.18681-2-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181024103201.18681-1-ian.jackson@eu.citrix.com>
References: <20181024103201.18681-1-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH 2/3]
 standalone-generate-dump-flight-runvars: Add example 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: 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>

SSBoYXZlIHRvIHJlaW52ZW50IHRoZXNlIHJ1bmVzIGVhY2ggdGltZSwgd2hpY2ggaXMgc29tZXdo
YXQgYW5ub3lpbmcuCgpTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUu
Y2l0cml4LmNvbT4KLS0tCiBzdGFuZGFsb25lLWdlbmVyYXRlLWR1bXAtZmxpZ2h0LXJ1bnZhcnMg
fCA0ICsrKysKIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9z
dGFuZGFsb25lLWdlbmVyYXRlLWR1bXAtZmxpZ2h0LXJ1bnZhcnMgYi9zdGFuZGFsb25lLWdlbmVy
YXRlLWR1bXAtZmxpZ2h0LXJ1bnZhcnMKaW5kZXggMDQ2MzFiM2QuLjNiODkzNjIzIDEwMDc1NQot
LS0gYS9zdGFuZGFsb25lLWdlbmVyYXRlLWR1bXAtZmxpZ2h0LXJ1bnZhcnMKKysrIGIvc3RhbmRh
bG9uZS1nZW5lcmF0ZS1kdW1wLWZsaWdodC1ydW52YXJzCkBAIC03LDYgKzcsMTAgQEAKICMKICMg
SWYgbm8gQlJBTkNIZXMgc3BlY2lmaWVkLCBkb2VzIGFsbCB0aGF0IGFyZSBub3JtYWxseSBydW4g
YnkKICMgY3ItZGFpbHktYnJhbmNoIG9yIG91dCBvZiBjcm9udGFiLgorIworIyBBIGdvb2QgcnVu
ZSBpczoKKyMgICBPU1NURVNUX0NPTkZJRz1zdGFuZGFsb25lLWNvbmZpZy1leGFtcGxlIC4vc2Et
aW5pdC1kYgorIyAgIE9TU1RFU1RfQ09ORklHPXN0YW5kYWxvbmUtY29uZmlnLWV4YW1wbGUgZWF0
bXlkYXRhIC4vc3RhbmRhbG9uZS1nZW5lcmF0ZS1kdW1wLWZsaWdodC1ydW52YXJzID5vdXRwdXQK
IAogIyBUaGlzIGlzIHBhcnQgb2YgIm9zc3Rlc3QiLCBhbiBhdXRvbWF0ZWQgdGVzdGluZyBmcmFt
ZXdvcmsgZm9yIFhlbi4KICMgQ29weXJpZ2h0IChDKSAyMDA5LTIwMTQgQ2l0cml4IEluYy4KLS0g
CjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 10:32:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 10:32: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 1gFGSm-0002kU-If; Wed, 24 Oct 2018 10:32:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kgkh=ne=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gFGSl-0002jv-6P
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 10:32:31 +0000
X-Inumbo-ID: b2d57eff-d777-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b2d57eff-d777-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 12:29:33 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gFGSe-00033o-15; Wed, 24 Oct 2018 10:32: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 1gFGSd-00021K-NC; Wed, 24 Oct 2018 10:32:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gFGSd-0007gb-MW; Wed, 24 Oct 2018 10:32:23 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-128959-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: freebsd-master:build-amd64-freebsd:<job
 status>:broken:regression
 freebsd-master:build-amd64-freebsd:host-build-prep:fail:regression
 freebsd-master:build-amd64-xen-freebsd:build-check(1):blocked:nonblocking
 freebsd-master:build-amd64-freebsd-again:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: freebsd=17046c3d7b727fecbade1855b1ddef7a6f4fe3ad
X-Osstest-Versions-That: freebsd=c0b412ce93b9d3ee750e5f262b50e64c52d300cc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 24 Oct 2018 10:32:23 +0000
Subject: [Xen-devel] [freebsd-master test] 128959: regressions - 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>

ZmxpZ2h0IDEyODk1OSBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4OTU5LwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAg
ICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1m
cmVlYnNkICAgICAgICAgICA2IGhvc3QtYnVpbGQtcHJlcCAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjg0OTcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgMTcwNDZjM2Q3YjcyN2ZlY2JhZGUx
ODU1YjFkZGVmN2E2ZjRmZTNhZApiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgYzBiNDEyY2U5M2I5ZDNlZTc1MGU1ZjI2MmI1MGU2NGM1MmQzMDBjYwoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI4NDk3ICAyMDE4LTEwLTA4IDA5OjE5OjUyIFogICAxNiBkYXlzCkZhaWxpbmcg
c2luY2UgICAgICAgIDEyODU4MiAgMjAxOC0xMC0xMCAwOToxOToyNSBaICAgMTQgZGF5cyAgICA3
IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODk1OSAgMjAxOC0xMC0yNCAwOToxOTox
NiBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlz
aW9ucyB1bmRlciB0ZXN0OgogIDBtcCA8MG1wQEZyZWVCU0Qub3JnPgogIGFlIDxhZUBGcmVlQlNE
Lm9yZz4KICBhbGxhbmp1ZGUgPGFsbGFuanVkZUBGcmVlQlNELm9yZz4KICBhbmRyZXcgPGFuZHJl
d0BGcmVlQlNELm9yZz4KICBhcmljaGFyZHNvbiA8YXJpY2hhcmRzb25ARnJlZUJTRC5vcmc+CiAg
YXZnIDxhdmdARnJlZUJTRC5vcmc+CiAgYmFwdCA8YmFwdEBGcmVlQlNELm9yZz4KICBiY3IgPGJj
ckBGcmVlQlNELm9yZz4KICBiciA8YnJARnJlZUJTRC5vcmc+CiAgYnJvb2tzIDxicm9va3NARnJl
ZUJTRC5vcmc+CiAgYndpZGF3c2sgPGJ3aWRhd3NrQEZyZWVCU0Qub3JnPgogIGJ6IDxiekBGcmVl
QlNELm9yZz4KICBjZW0gPGNlbUBGcmVlQlNELm9yZz4KICBjeSA8Y3lARnJlZUJTRC5vcmc+CiAg
ZGF2aWRjcyA8ZGF2aWRjc0BGcmVlQlNELm9yZz4KICBkZXMgPGRlc0BGcmVlQlNELm9yZz4KICBk
dGVza2UgPGR0ZXNrZUBGcmVlQlNELm9yZz4KICBlYWRsZXIgPGVhZGxlckBGcmVlQlNELm9yZz4K
ICBlZ3lwY2lvIDxlZ3lwY2lvQEZyZWVCU0Qub3JnPgogIGVtYXN0ZSA8ZW1hc3RlQEZyZWVCU0Qu
b3JnPgogIGVyaiA8ZXJqQEZyZWVCU0Qub3JnPgogIGV1Z2VuIDxldWdlbkBGcmVlQlNELm9yZz4K
ICBnamIgPGdqYkBGcmVlQlNELm9yZz4KICBnbGViaXVzIDxnbGViaXVzQEZyZWVCU0Qub3JnPgog
IGdvbnpvIDxnb256b0BGcmVlQlNELm9yZz4KICBoc2VsYXNreSA8aHNlbGFza3lARnJlZUJTRC5v
cmc+CiAgaW1wIDxpbXBARnJlZUJTRC5vcmc+CiAgamFtaWUgPGphbWllQEZyZWVCU0Qub3JnPgog
IGpjaGFuZHJhIDxqY2hhbmRyYUBGcmVlQlNELm9yZz4KICBqaGIgPGpoYkBGcmVlQlNELm9yZz4K
ICBqaGliYml0cyA8amhpYmJpdHNARnJlZUJTRC5vcmc+CiAgamtpbSA8amtpbUBGcmVlQlNELm9y
Zz4KICBqdGwgPGp0bEBGcmVlQlNELm9yZz4KICBrZXZhbnMgPGtldmFuc0BGcmVlQlNELm9yZz4K
ICBraWIgPGtpYkBGcmVlQlNELm9yZz4KICBrcCA8a3BARnJlZUJTRC5vcmc+CiAgbHVwb3JsIDxs
dXBvcmxARnJlZUJTRC5vcmc+CiAgbWFya2ogPG1hcmtqQEZyZWVCU0Qub3JnPgogIG1hdiA8bWF2
QEZyZWVCU0Qub3JnPgogIG1ja3VzaWNrIDxtY2t1c2lja0BGcmVlQlNELm9yZz4KICBtamcgPG1q
Z0BGcmVlQlNELm9yZz4KICBtdyA8bXdARnJlZUJTRC5vcmc+CiAgbnAgPG5wQEZyZWVCU0Qub3Jn
PgogIG53aGl0ZWhvcm4gPG53aGl0ZWhvcm5ARnJlZUJTRC5vcmc+CiAgb3Nob2dibyA8b3Nob2di
b0BGcmVlQlNELm9yZz4KICBwZXRlciA8cGV0ZXJARnJlZUJTRC5vcmc+CiAgcGhpbGlwIDxwaGls
aXBARnJlZUJTRC5vcmc+CiAgcGhrIDxwaGtARnJlZUJTRC5vcmc+CiAgcmlnb2xldHRvIDxyaWdv
bGV0dG9ARnJlZUJTRC5vcmc+CiAgcm1hY2tsZW0gPHJtYWNrbGVtQEZyZWVCU0Qub3JnPgogIHNo
dXJkIDxzaHVyZEBGcmVlQlNELm9yZz4KICBza296bG92IDxza296bG92QEZyZWVCU0Qub3JnPgog
IHNsYXZhc2ggPHNsYXZhc2hARnJlZUJTRC5vcmc+CiAgdGlqbCA8dGlqbEBGcmVlQlNELm9yZz4K
ICB0b2JpayA8dG9iaWtARnJlZUJTRC5vcmc+CiAgdHJhc3ogPHRyYXN6QEZyZWVCU0Qub3JnPgog
IHRzb29tZSA8dHNvb21lQEZyZWVCU0Qub3JnPgogIHR1ZXhlbiA8dHVleGVuQEZyZWVCU0Qub3Jn
PgogIHZtYWZmaW9uZSA8dm1hZmZpb25lQEZyZWVCU0Qub3JnPgogIHdodSA8d2h1QEZyZWVCU0Qu
b3JnPgogIHl1cmlwdiA8eXVyaXB2QEZyZWVCU0Qub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LWZy
ZWVic2QtYWdhaW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
YnVpbGQtYW1kNjQtZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1mcmVl
YnNkIGJyb2tlbgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1
NDI2IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 10:35:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 10:35: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 1gFGVB-00037R-3B; Wed, 24 Oct 2018 10:35:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kgkh=ne=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gFGV9-00037H-Nw
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 10:34:59 +0000
X-Inumbo-ID: aa424b31-d778-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aa424b31-d778-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 10:36: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 <aliasfile-bounces@xenproject.org>)
 id 1gFGV6-00037H-Sv; Wed, 24 Oct 2018 10:34: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 1gFGV6-00026K-Gy; Wed, 24 Oct 2018 10:34:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gFGV6-0001GE-GK; Wed, 24 Oct 2018 10:34:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128958-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=e0b77cb77ef2b36b8cbd2273cff833f773208d0a
X-Osstest-Versions-That: xen=62aa9e7f1b8ef64b8c7c1dacb1122351cb9fd132
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 24 Oct 2018 10:34:56 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 128958: 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>

ZmxpZ2h0IDEyODk1OCB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODk1OC8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGUwYjc3Y2I3N2VmMmIz
NmI4Y2JkMjI3M2NmZjgzM2Y3NzMyMDhkMGEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDYyYWE5ZTdmMWI4ZWY2NGI4YzdjMWRhY2IxMTIyMzUxY2I5ZmQxMzIKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyODkxNiAgMjAxOC0xMC0yMSAwOToxODoyNCBaICAgIDMgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjg5NTggIDIwMTgtMTAtMjQgMDk6MTg6NTcgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICA8amJldWxpY2hAc3VzZS5jb20+CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4K
ICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFNlcmdleSBEeWFzbGkgPHNl
cmdleS5keWFzbGlAY2l0cml4LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoK
am9iczoKIGNvdmVyaXR5LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhl
bi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDYyYWE5ZTdmMWIuLmUwYjc3Y2I3N2UgIGUw
Yjc3Y2I3N2VmMmIzNmI4Y2JkMjI3M2NmZjgzM2Y3NzMyMDhkMGEgLT4gY292ZXJpdHktdGVzdGVk
L3Ntb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 11:35:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 11:35: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 1gFHRc-0007SQ-Q9; Wed, 24 Oct 2018 11:35:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/iem=ne=gmail.com=olekstysh@srs-us1.protection.inumbo.net>)
 id 1gFHRb-0007SL-Go
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 11:35:23 +0000
X-Inumbo-ID: 7a8da2ac-d780-11e8-a8a5-bc764e045a96
Received: from mail-it1-x142.google.com (unknown [2607:f8b0:4864:20::142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7a8da2ac-d780-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 13:32:25 +0200 (CEST)
Received: by mail-it1-x142.google.com with SMTP id h6-v6so14719768ith.0
 for <xen-devel@lists.xen.org>; Wed, 24 Oct 2018 04:35:21 -0700 (PDT)
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=nFJLKy+mCkRmxNidv0X/YJx8sqM6gUAYs7no54Bd5XU=;
 b=mcBbBD6IukzDFtIHjPPYooW5Dn81VylxWfcDSIGuWTUj8Pa6RJ6a8lby4TL3APEm9Z
 yZQzo4AtKZkkOZ0Ki/2YpfTb9Srzi5e8GCDuV96niKQPutODpaT4uQNimbsDpnkHKEjn
 894BlSaFXqs6N+EDMHU/KIwiq15mhHOUOmx2H5Axi0Ol3cEH465Ttbhk0qkh0O/1nmlQ
 qkg8MNiyIHaIxLVbfau9FJrlur1jzhjNglAPoTiTmKvev3xiYmU2svIbNMS8ruUsTt/C
 e7HovBPB21YD36Z+p4nTgQyrVJUnTWVWJMxT1I5p3f4t32kAGGTiiKMwAI3nMFRByoA4
 7q2Q==
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=nFJLKy+mCkRmxNidv0X/YJx8sqM6gUAYs7no54Bd5XU=;
 b=Ji5dtDwH6e/CK43cGFPGS9USrgtwlQ/zcBmmbOB4pTF5AbNldFd4v+UlRZUCYnpnJT
 sgnM10LjKONwPKcFzZ1yohQ3LsOVU+S3NAIrbZJzp/0960uGLLdmToCtkVXPs5bzI5LP
 2RgjgR+PsTrMp2XyUlEv6oKKmL9iFDZZYiEuK7rEebmnIB+0a7/QSh2yCySQjiGyFqdl
 neheYXWjHrR4YsX2hazgly+HaEPdnbUkWE1wFaUbZbE1Ul/A79lVTE0Kon5CnihjAMBc
 MLlpGCP0aH62vd2JxkIj1gMLNVwhgicVcL5I1Lw5pE/6wCTjAfS8O/Y+h3y+qz3NKujg
 E7KA==
X-Gm-Message-State: AGRZ1gLsid3FtSCMu9wFvl2/5ZqMl8o7gR7+Tdp2h/c9DcUh343Po+RJ
 hTMOKccnquVNqPcBvneh1dd0/kmd0m/273b20Kk=
X-Google-Smtp-Source: AJdET5cFWJ5VMuhAKVoUWKJHEDFHccMEcLvYGc2mkcs1DtOIKxD+y1dZ3m1RP+ec3WVxTqkuYik9hmdbqe3YkcMBFwY=
X-Received: by 2002:a02:5286:: with SMTP id
 d128-v6mr1400179jab.88.1540380920527; 
 Wed, 24 Oct 2018 04:35:20 -0700 (PDT)
MIME-Version: 1.0
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
 <1539041841-17655-4-git-send-email-sstabellini@kernel.org>
In-Reply-To: <1539041841-17655-4-git-send-email-sstabellini@kernel.org>
From: Oleksandr Tyshchenko <olekstysh@gmail.com>
Date: Wed, 24 Oct 2018 14:35:09 +0300
Message-ID: <CAPD2p-kAdCsG9njm_FfkmGow0zniZXe1cUL457OuO218MGzRWw@mail.gmail.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Subject: Re: [Xen-devel] [PATCH v8 4/8] libxl: support unmapping static
 shared memory areas during domain destruction
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: stefanos@xilinx.com, Wei Liu <wei.liu2@citrix.com>, blackskygg@gmail.com,
 Ian Jackson <ian.jackson@eu.citrix.com>, Xen Devel <xen-devel@lists.xen.org>,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksIFN0ZWZhbm8KCk9uIFR1ZSwgT2N0IDksIDIwMTggYXQgMjozOSBBTSBTdGVmYW5vIFN0YWJl
bGxpbmkKPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+IHdyb3RlOgo+Cj4gRnJvbTogWmhvbmd6ZSBM
aXUgPGJsYWNrc2t5Z2dAZ21haWwuY29tPgo+Cj4gQXV0aG9yOiBaaG9uZ3plIExpdSA8YmxhY2tz
a3lnZ0BnbWFpbC5jb20+Cj4KPiBBZGQgbGlieGxfX3NzaG1fZGVsIHRvIHVubWFwIHN0YXRpYyBz
aGFyZWQgbWVtb3J5IGFyZWFzIG1hcHBlZCBieQo+IGxpYnhsX19zc2htX2FkZCBkdXJpbmcgZG9t
YWluIGNyZWF0aW9uLiBUaGUgdW5tYXBwaW5nIHByb2Nlc3MgaXM6Cj4KPiAqIEZvciBhIG1hc3Rl
cjogZGVjcmVhc2UgdGhlIHJlZmNvdW50IG9mIHRoZSBzc2htIHJlZ2lvbiwgaWYgdGhlIHJlZmNv
dW50Cj4gICByZWFjaGVzIDAsIGNsZWFudXAgdGhlIHdob2xlIHNzaG0gcGF0aC4KPgo+ICogRm9y
IGEgc2xhdmU6Cj4gICAxKSB1bm1hcCB0aGUgc2hhcmVkIHBhZ2VzLCBhbmQgY2xlYW51cCByZWxh
dGVkIHhzIGVudHJpZXMuIElmIHRoZQo+ICAgICAgc3lzdGVtIHdvcmtzIG5vcm1hbGx5LCBhbGwg
dGhlIHNoYXJlZCBwYWdlcyB3aWxsIGJlIHVubWFwcGVkLCBzbyB0aGVyZQo+ICAgICAgd29uJ3Qg
YmUgcGFnZSBsZWFrcy4gSW4gY2FzZSBvZiBlcnJvcnMsIHRoZSB1bm1hcHBpbmcgcHJvY2VzcyB3
aWxsIGdvCj4gICAgICBvbiBhbmQgdW5tYXAgYWxsIHRoZSBvdGhlciBwYWdlcyB0aGF0IGNhbiBi
ZSB1bm1hcHBlZCwgc28gdGhlIG90aGVyCj4gICAgICBwYWdlcyB3b24ndCBiZSBsZWFrZWQsIGVp
dGhlci4KPiAgIDIpIERlY3JlYXNlIHRoZSByZWZjb3VudCBvZiB0aGUgc3NobSByZWdpb24sIGlm
IHRoZSByZWZjb3VudCByZWFjaGVzCj4gICAgICAwLCBjbGVhbnVwIHRoZSB3aG9sZSBzc2htIHBh
dGguCj4KPiBUaGlzIGlzIGZvciB0aGUgcHJvcG9zYWwgIkFsbG93IHNldHRpbmcgdXAgc2hhcmVk
IG1lbW9yeSBhcmVhcyBiZXR3ZWVuIFZNcwo+IGZyb20geGwgY29uZmlnIGZpbGUiIChzZWUgWzFd
KS4KPgo+IFsxXSBodHRwczovL2xpc3RzLnhlbi5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwv
MjAxNy0wOC9tc2cwMzI0Mi5odG1sCj4KPiBTaWduZWQtb2ZmLWJ5OiBaaG9uZ3plIExpdSA8Ymxh
Y2tza3lnZ0BnbWFpbC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxz
dGVmYW5vc0B4aWxpbnguY29tPgo+Cj4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5j
aXRyaXguY29tPgo+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IENjOiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gQ2M6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCj4K
PiAtLS0KPiBDaGFuZ2VzIGluIHY1Ogo+IC0gZml4IHR5cG9zCj4gLSBhZGQgY29tbWVudHMKPiAt
IGNhbm5vdCBtb3ZlIHVubWFwIGJlZm9yZSB4ZW5zdG9yZSB0cmFuc2FjdGlvbiBiZWNhdXNlIGl0
IG5lZWRzIHRvCj4gICByZXRyaWV2ZSBiZWdpbi9zaXplIHZhbHVlcyBmcm9tIHhlbnN0b3JlCj4g
LS0tCj4gIHRvb2xzL2xpYnhsL2xpYnhsX2RvbWFpbi5jICAgfCAgIDUgKysKPiAgdG9vbHMvbGli
eGwvbGlieGxfaW50ZXJuYWwuaCB8ICAgMiArCj4gIHRvb2xzL2xpYnhsL2xpYnhsX3NzaG0uYyAg
ICAgfCAxMDcgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICAz
IGZpbGVzIGNoYW5nZWQsIDExNCBpbnNlcnRpb25zKCspCj4KPiBkaWZmIC0tZ2l0IGEvdG9vbHMv
bGlieGwvbGlieGxfZG9tYWluLmMgYi90b29scy9saWJ4bC9saWJ4bF9kb21haW4uYwo+IGluZGV4
IDMzNzdiYmEuLjNmN2ZmYTYgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZG9tYWlu
LmMKPiArKysgYi90b29scy9saWJ4bC9saWJ4bF9kb21haW4uYwo+IEBAIC0xMDYwLDYgKzEwNjAs
MTEgQEAgdm9pZCBsaWJ4bF9fZGVzdHJveV9kb21pZChsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19k
ZXN0cm95X2RvbWlkX3N0YXRlICpkaXMpCj4gICAgICAgICAgZ290byBvdXQ7Cj4gICAgICB9Cj4K
PiArICAgIHJjID0gbGlieGxfX3NzaG1fZGVsKGdjLCBkb21pZCk7Cj4gKyAgICBpZiAocmMpIHsK
PiArICAgICAgICBMT0dEKEVSUk9SLCBkb21pZCwgIkRlbGV0aW5nIHN0YXRpYyBzaG0gZmFpbGVk
LiIpOwo+ICsgICAgfQo+ICsKPiAgICAgIGlmIChsaWJ4bF9fZGV2aWNlX3BjaV9kZXN0cm95X2Fs
bChnYywgZG9taWQpIDwgMCkKPiAgICAgICAgICBMT0dEKEVSUk9SLCBkb21pZCwgIlBjaSBzaHV0
ZG93biBmYWlsZWQiKTsKPiAgICAgIHJjID0geGNfZG9tYWluX3BhdXNlKGN0eC0+eGNoLCBkb21p
ZCk7Cj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggYi90b29scy9s
aWJ4bC9saWJ4bF9pbnRlcm5hbC5oCj4gaW5kZXggNmYzMWEzZC4uZTg2ZDM1NiAxMDA2NDQKPiAt
LS0gYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCj4gKysrIGIvdG9vbHMvbGlieGwvbGli
eGxfaW50ZXJuYWwuaAo+IEBAIC00NDQyLDYgKzQ0NDIsOCBAQCBzdGF0aWMgaW5saW5lIGNvbnN0
IGNoYXIgKmxpYnhsX19xZW11X3FtcF9wYXRoKGxpYnhsX19nYyAqZ2MsIGludCBkb21pZCkKPiAg
X2hpZGRlbiBpbnQgbGlieGxfX3NzaG1fYWRkKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlk
LAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfc3RhdGljX3NobSAqc3NobSwg
aW50IGxlbik7Cj4KPiArX2hpZGRlbiBpbnQgbGlieGxfX3NzaG1fZGVsKGxpYnhsX19nYyAqZ2Ms
IHVpbnQzMl90IGRvbWlkKTsKPiArCj4gIF9oaWRkZW4gaW50IGxpYnhsX19zc2htX2NoZWNrX292
ZXJsYXAobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCj4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgbGlieGxfc3RhdGljX3NobSAqc3NobXMsIGludCBsZW4pOwo+
ICBfaGlkZGVuIGludCBsaWJ4bF9fc3NobV9zZXRkZWZhdWx0KGxpYnhsX19nYyAqZ2MsIHVpbnQz
Ml90IGRvbWlkLAo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9zc2htLmMgYi90b29s
cy9saWJ4bC9saWJ4bF9zc2htLmMKPiBpbmRleCBmNjFiODBjLi45NjcyMDU2IDEwMDY0NAo+IC0t
LSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3NzaG0uYwo+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3Nz
aG0uYwo+IEBAIC05NCw2ICs5NCwxMTMgQEAgaW50IGxpYnhsX19zc2htX2NoZWNrX292ZXJsYXAo
bGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCj4gICAgICByZXR1cm4gMDsKPiAgfQo+Cj4g
Ky8qCj4gKyAqIERlY3JlYXNlIHRoZSByZWZjb3VudCBvZiBhbiBzc2htLiBXaGVuIHJlZmNvdW50
IHJlYWNoZXMgMCwKPiArICogY2xlYW4gdXAgdGhlIHdob2xlIHNzaG0gcGF0aC4KPiArICogWGVu
c3RvcmUgb3BlcmF0aW9ucyBhcmUgZG9uZSB3aXRoaW4gdGhlIHNhbWUgdHJhbnNhY3Rpb24uCj4g
KyAqLwo+ICtzdGF0aWMgdm9pZCBsaWJ4bF9fc3NobV9kZWNyZWYobGlieGxfX2djICpnYywgeHNf
dHJhbnNhY3Rpb25fdCB4dCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0
IGNoYXIgKnNzaG1fcGF0aCkKPiArewo+ICsgICAgaW50IGNvdW50Owo+ICsgICAgY29uc3QgY2hh
ciAqY291bnRfcGF0aCwgKmNvdW50X3N0cmluZzsKPiArCj4gKyAgICBjb3VudF9wYXRoID0gR0NT
UFJJTlRGKCIlcy91c2VyY250Iiwgc3NobV9wYXRoKTsKPiArICAgIGlmIChsaWJ4bF9feHNfcmVh
ZF9jaGVja2VkKGdjLCB4dCwgY291bnRfcGF0aCwgJmNvdW50X3N0cmluZykpCj4gKyAgICAgICAg
cmV0dXJuOwo+ICsgICAgY291bnQgPSBhdG9pKGNvdW50X3N0cmluZyk7Cj4gKwo+ICsgICAgaWYg
KC0tY291bnQgPT0gMCkgewo+ICsgICAgICAgIGxpYnhsX194c19wYXRoX2NsZWFudXAoZ2MsIHh0
LCBzc2htX3BhdGgpOwo+ICsgICAgICAgIHJldHVybjsKPiArICAgIH0KPiArCj4gKyAgICBjb3Vu
dF9zdHJpbmcgPSBHQ1NQUklOVEYoIiVkIiwgY291bnQpOwo+ICsgICAgbGlieGxfX3hzX3dyaXRl
X2NoZWNrZWQoZ2MsIHh0LCBjb3VudF9wYXRoLCBjb3VudF9zdHJpbmcpOwo+ICsKPiArICAgIHJl
dHVybjsKPiArfQo+ICsKPiArc3RhdGljIHZvaWQgbGlieGxfX3NzaG1fZG9fdW5tYXAobGlieGxf
X2djICpnYywgdWludDMyX3QgZG9taWQsIGNvbnN0IGNoYXIgKmlkLAo+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB1aW50NjRfdCBiZWdpbiwgdWludDY0X3Qgc2l6ZSkKPiArewo+
ICsgICAgdWludDY0X3QgZW5kOwo+ICsgICAgYmVnaW4gPj49IFhDX1BBR0VfU0hJRlQ7Cj4gKyAg
ICBzaXplID4+PSBYQ19QQUdFX1NISUZUOwo+ICsgICAgZW5kID0gYmVnaW4gKyBzaXplOwo+ICsg
ICAgZm9yICg7IGJlZ2luIDwgZW5kOyArK2JlZ2luKSB7Cj4gKyAgICAgICAgaWYgKHhjX2RvbWFp
bl9yZW1vdmVfZnJvbV9waHlzbWFwKENUWC0+eGNoLCBkb21pZCwgYmVnaW4pKSB7Cj4gKyAgICAg
ICAgICAgIFNTSE1fRVJST1IoZG9taWQsIGlkLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICJ1
bmFibGUgdG8gdW5tYXAgc2hhcmVkIHBhZ2UgYXQgMHglIlBSSXg2NCIuIiwKPiArICAgICAgICAg
ICAgICAgICAgICAgICBiZWdpbik7Cj4gKyAgICAgICAgfQo+ICsgICAgfQo+ICt9Cj4gKwo+ICtz
dGF0aWMgdm9pZCBsaWJ4bF9fc3NobV9kZWxfc2xhdmUobGlieGxfX2djICpnYywgeHNfdHJhbnNh
Y3Rpb25fdCB4dCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90
IGRvbWlkLCBjb25zdCBjaGFyICppZCwgYm9vbCBpc3JldHJ5KQoKV2hhdCBpcyB0aGUgcHVycG9z
ZSBvZiBwYXNzaW5nICJpc3JldHJ5IiBoZXJlPyBJIGRvbid0IHNlZSBpdCBiZWluZwp1c2VkIHVu
bGlrZSBmb3IgbGlieGxfX3NzaG1fYWRkX3NsYXZlKCkuCklmIHRoaXMgZmxhZyBpcyBub3QgbmVl
ZGVkIGl0IGNhbiBhbHNvIGJlIHJlbW92ZWQgZnJvbSBsaWJ4bF9fc3NobV9kZWwoKS4KCj4gK3sK
PiArICAgIGNvbnN0IGNoYXIgKnNsYXZlX3BhdGgsICpiZWdpbl9zdHIsICpzaXplX3N0cjsKPiAr
ICAgIHVpbnQ2NF90IGJlZ2luLCBzaXplOwo+ICsKPiArICAgIHNsYXZlX3BhdGggPSBHQ1NQUklO
VEYoIiVzL3NsYXZlcy8lIlBSSXUzMiwgU1NITV9QQVRIKGlkKSwgZG9taWQpOwo+ICsKPiArICAg
IGJlZ2luX3N0ciA9IGxpYnhsX194c19yZWFkKGdjLCB4dCwgR0NTUFJJTlRGKCIlcy9iZWdpbiIs
IHNsYXZlX3BhdGgpKTsKPiArICAgIHNpemVfc3RyID0gbGlieGxfX3hzX3JlYWQoZ2MsIHh0LCBH
Q1NQUklOVEYoIiVzL3NpemUiLCBzbGF2ZV9wYXRoKSk7Cj4gKyAgICBiZWdpbiA9IHN0cnRvdWxs
KGJlZ2luX3N0ciwgTlVMTCwgMTYpOwo+ICsgICAgc2l6ZSA9IHN0cnRvdWxsKHNpemVfc3RyLCBO
VUxMLCAxNik7Cj4gKwo+ICsgICAgbGlieGxfX3NzaG1fZG9fdW5tYXAoZ2MsIGRvbWlkLCBpZCwg
YmVnaW4sIHNpemUpOwo+ICsgICAgbGlieGxfX3hzX3BhdGhfY2xlYW51cChnYywgeHQsIHNsYXZl
X3BhdGgpOwo+ICt9Cj4gKwo+ICsvKiBEZWxldGUgc3RhdGljX3NobSBlbnRyaWVzIGluIHRoZSB4
ZW5zb3RyZS4gKi8KPiAraW50IGxpYnhsX19zc2htX2RlbChsaWJ4bF9fZ2MgKmdjLCAgdWludDMy
X3QgZG9taWQpCj4gK3sKPiArICAgIGludCByYywgaTsKPiArICAgIGJvb2wgaXNyZXRyeTsKPiAr
ICAgIHhzX3RyYW5zYWN0aW9uX3QgeHQgPSBYQlRfTlVMTDsKPiArICAgIGNvbnN0IGNoYXIgKmRv
bV9wYXRoLCAqZG9tX3NzaG1fcGF0aCwgKnJvbGU7Cj4gKyAgICBjaGFyICoqc3NobV9lbnRzOwo+
ICsgICAgdW5zaWduZWQgaW50IHNzaG1fbnVtOwo+ICsKPiArICAgIGRvbV9wYXRoID0gbGlieGxf
X3hzX2dldF9kb21wYXRoKGdjLCBkb21pZCk7Cj4gKyAgICBkb21fc3NobV9wYXRoID0gR0NTUFJJ
TlRGKCIlcy9zdGF0aWNfc2htIiwgZG9tX3BhdGgpOwo+ICsKPiArICAgIGlzcmV0cnkgPSBmYWxz
ZTsKPiArICAgIGZvciAoOzspIHsKPiArICAgICAgICByYyA9IGxpYnhsX194c190cmFuc2FjdGlv
bl9zdGFydChnYywgJnh0KTsKPiArICAgICAgICBpZiAocmMpIGdvdG8gb3V0Owo+ICsKPiArICAg
ICAgICBpZiAobGlieGxfX3hzX3JlYWQoZ2MsIHh0LCBkb21fc3NobV9wYXRoKSkgewo+ICsgICAg
ICAgICAgICBzc2htX2VudHMgPSBsaWJ4bF9feHNfZGlyZWN0b3J5KGdjLCB4dCwgZG9tX3NzaG1f
cGF0aCwgJnNzaG1fbnVtKTsKPiArICAgICAgICAgICAgaWYgKCFzc2htX2VudHMpIGNvbnRpbnVl
Owo+ICsKPiArICAgICAgICAgICAgZm9yIChpID0gMDsgaSA8IHNzaG1fbnVtOyArK2kpIHsKPiAr
ICAgICAgICAgICAgICAgIHJvbGUgPSBsaWJ4bF9feHNfcmVhZChnYywgeHQsCj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIlcy8lcy9yb2xlIiwKPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZG9tX3NzaG1f
cGF0aCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c3NobV9lbnRzW2ldKSk7Cj4gKyAgICAgICAgICAgICAgICBhc3NlcnQocm9sZSk7Cj4gKyAgICAg
ICAgICAgICAgICBpZiAoIXN0cm5jbXAocm9sZSwgInNsYXZlIiwgNSkpCj4gKyAgICAgICAgICAg
ICAgICAgICAgbGlieGxfX3NzaG1fZGVsX3NsYXZlKGdjLCB4dCwgZG9taWQsIHNzaG1fZW50c1tp
XSwgaXNyZXRyeSk7Cj4gKwo+ICsgICAgICAgICAgICAgICAgbGlieGxfX3NzaG1fZGVjcmVmKGdj
LCB4dCwgU1NITV9QQVRIKHNzaG1fZW50c1tpXSkpOwo+ICsgICAgICAgICAgICB9Cj4gKyAgICAg
ICAgfQo+ICsKPiArICAgICAgICByYyA9IGxpYnhsX194c190cmFuc2FjdGlvbl9jb21taXQoZ2Ms
ICZ4dCk7Cj4gKyAgICAgICAgaWYgKCFyYykgYnJlYWs7Cj4gKyAgICAgICAgaWYgKHJjIDwgMCkg
Z290byBvdXQ7Cj4gKyAgICAgICAgaXNyZXRyeSA9IHRydWU7Cj4gKyAgICB9Cj4gKwo+ICsgICAg
cmMgPSAwOwo+ICtvdXQ6Cj4gKyAgICBsaWJ4bF9feHNfdHJhbnNhY3Rpb25fYWJvcnQoZ2MsICZ4
dCk7Cj4gKyAgICByZXR1cm4gcmM7Cj4gK30KPiArCj4gIC8qICAgbGlieGxfX3NzaG1fZG9fbWFw
IC0tIG1hcCBwYWdlcyBpbnRvIHNsYXZlJ3MgcGh5c21hcAo+ICAgKgo+ICAgKiAgIFRoaXMgZnVu
Y3Rpb25zIG1hcHMKPiAtLQo+IDEuOS4xCj4KPgo+IF9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdAo+IFhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWwKCgoKLS0gClJlZ2FyZHMsCgpPbGVrc2FuZHIgVHlzaGNo
ZW5rbwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 11:48:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 11:48: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 1gFHe5-0008Ha-1W; Wed, 24 Oct 2018 11:48:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yxfb=ne=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1gFHe4-0008HV-7V
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 11:48:16 +0000
X-Inumbo-ID: 47047d47-d782-11e8-a8a5-bc764e045a96
Received: from mail-lj1-x241.google.com (unknown [2a00:1450:4864:20::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 47047d47-d782-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 13:45:18 +0200 (CEST)
Received: by mail-lj1-x241.google.com with SMTP id k11-v6so4455820lja.5
 for <xen-devel@lists.xen.org>; Wed, 24 Oct 2018 04:48:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding:content-language;
 bh=cAQTP1nFmWwNU2P+VmDQcHF/cj2NwN+r8iZ/JdTfRG4=;
 b=rJi5LNrAEpKGTtzGUNra5nju/1QPGt/sITR4QAa2ykbWS0XaUWEqrZ0Soa6gW/xLva
 YmJt0SXecbTVdFUWGrinEssU3v6dxyVeTQwkCYZGN2g+5OevV3Iz4kwUq+honLhofsvn
 NaT+d8StwGIZtRL40qBRWrZPn4pSce5YtnKZFci603q9nn5OclXUmR3b8zdKoas5JA2N
 AI4KvZwUrYOCoyKMEBYmTEHyrB5dwG+tOFwn3nXVclZJ7VpKjjD42lV9M4J8EcioAAvv
 XcpzxlvxN/oTWj8gE+7ZnzQDUWe3MI/Plowjlh5bdPIpBpqnGiX2Ts4zWUcmHkybLafQ
 jZUw==
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-transfer-encoding
 :content-language;
 bh=cAQTP1nFmWwNU2P+VmDQcHF/cj2NwN+r8iZ/JdTfRG4=;
 b=h3aOwZkJoaJOvc1Raa0hKEInDBOQOH3GnaW4L9E8g0LqWna5M+qSx6iXLpHqiUahsh
 0umI93us4BphN+ZeMWQ2uoGs1SOwABSxAoqUc9ziBsepZXx8u1sQa+36AoWm7QP0t61F
 PITEKM6YdDcD70AQEYEAshJ3yZu37ukjzt+11OPbbVnkO2CTjdJ8SZRrwwqaSTPshMTG
 zkpgb8vN1hVsyEtI1vC+sdXqW8yicI25+iShrSXpRJp3yp+dVEHpinBslQlC9A8/JgYN
 F0Yyc8LO0YwJFfempWTegovczrZIJxo+FY2y4CkYuNtyt//LIzj8khC5AA08ERzIArQh
 UQ6g==
X-Gm-Message-State: AGRZ1gKMPsi6DObXUeO0VPEH+FnAId9ILUGXGQE/UTl9ibdPkvkf6/P2
 H2fWDpRu/8qdfAcLlwVms88=
X-Google-Smtp-Source: AJdET5ccJU3x6J53km/9Ga1WoAtxSkavAl1d33VTRL0zeggs5Z4gpiCLLjq9wIecauvk5PdP+XDU0A==
X-Received: by 2002:a2e:97c8:: with SMTP id
 m8-v6mr1508662ljj.167.1540381692607; 
 Wed, 24 Oct 2018 04:48:12 -0700 (PDT)
Received: from [10.17.182.20] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 y10-v6sm721055lje.30.2018.10.24.04.48.11
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 24 Oct 2018 04:48:12 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xen.org
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
 <1539041841-17655-4-git-send-email-sstabellini@kernel.org>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <4cd5da8b-edf4-6600-67d9-a30177b7e689@gmail.com>
Date: Wed, 24 Oct 2018 14:48:11 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1539041841-17655-4-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v8 4/8] libxl: support unmapping static
 shared memory areas during domain destruction
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@eu.citrix.com, Stefano Stabellini <stefanos@xilinx.com>,
 julien.grall@arm.com, wei.liu2@citrix.com, blackskygg@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>

T24gMTAvMDkvMjAxOCAwMjozNyBBTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IEZyb206
IFpob25nemUgTGl1IDxibGFja3NreWdnQGdtYWlsLmNvbT4KPgo+IEF1dGhvcjogWmhvbmd6ZSBM
aXUgPGJsYWNrc2t5Z2dAZ21haWwuY29tPgo+Cj4gQWRkIGxpYnhsX19zc2htX2RlbCB0byB1bm1h
cCBzdGF0aWMgc2hhcmVkIG1lbW9yeSBhcmVhcyBtYXBwZWQgYnkKPiBsaWJ4bF9fc3NobV9hZGQg
ZHVyaW5nIGRvbWFpbiBjcmVhdGlvbi4gVGhlIHVubWFwcGluZyBwcm9jZXNzIGlzOgo+Cj4gKiBG
b3IgYSBtYXN0ZXI6IGRlY3JlYXNlIHRoZSByZWZjb3VudCBvZiB0aGUgc3NobSByZWdpb24sIGlm
IHRoZSByZWZjb3VudAo+ICAgIHJlYWNoZXMgMCwgY2xlYW51cCB0aGUgd2hvbGUgc3NobSBwYXRo
Lgo+Cj4gKiBGb3IgYSBzbGF2ZToKPiAgICAxKSB1bm1hcCB0aGUgc2hhcmVkIHBhZ2VzLCBhbmQg
Y2xlYW51cCByZWxhdGVkIHhzIGVudHJpZXMuIElmIHRoZQo+ICAgICAgIHN5c3RlbSB3b3JrcyBu
b3JtYWxseSwgYWxsIHRoZSBzaGFyZWQgcGFnZXMgd2lsbCBiZSB1bm1hcHBlZCwgc28gdGhlcmUK
PiAgICAgICB3b24ndCBiZSBwYWdlIGxlYWtzLiBJbiBjYXNlIG9mIGVycm9ycywgdGhlIHVubWFw
cGluZyBwcm9jZXNzIHdpbGwgZ28KPiAgICAgICBvbiBhbmQgdW5tYXAgYWxsIHRoZSBvdGhlciBw
YWdlcyB0aGF0IGNhbiBiZSB1bm1hcHBlZCwgc28gdGhlIG90aGVyCj4gICAgICAgcGFnZXMgd29u
J3QgYmUgbGVha2VkLCBlaXRoZXIuCj4gICAgMikgRGVjcmVhc2UgdGhlIHJlZmNvdW50IG9mIHRo
ZSBzc2htIHJlZ2lvbiwgaWYgdGhlIHJlZmNvdW50IHJlYWNoZXMKPiAgICAgICAwLCBjbGVhbnVw
IHRoZSB3aG9sZSBzc2htIHBhdGguCj4KPiBUaGlzIGlzIGZvciB0aGUgcHJvcG9zYWwgIkFsbG93
IHNldHRpbmcgdXAgc2hhcmVkIG1lbW9yeSBhcmVhcyBiZXR3ZWVuIFZNcwo+IGZyb20geGwgY29u
ZmlnIGZpbGUiIChzZWUgWzFdKS4KPgo+IFsxXSBodHRwczovL2xpc3RzLnhlbi5vcmcvYXJjaGl2
ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxNy0wOC9tc2cwMzI0Mi5odG1sCj4KPiBTaWduZWQtb2ZmLWJ5
OiBaaG9uZ3plIExpdSA8YmxhY2tza3lnZ0BnbWFpbC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+Cj4gQ2M6IElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgo+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
Cj4gQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gQ2M6IHhlbi1kZXZl
bEBsaXN0cy54ZW4ub3JnCj4KPiAtLS0KPiBDaGFuZ2VzIGluIHY1Ogo+IC0gZml4IHR5cG9zCj4g
LSBhZGQgY29tbWVudHMKPiAtIGNhbm5vdCBtb3ZlIHVubWFwIGJlZm9yZSB4ZW5zdG9yZSB0cmFu
c2FjdGlvbiBiZWNhdXNlIGl0IG5lZWRzIHRvCj4gICAgcmV0cmlldmUgYmVnaW4vc2l6ZSB2YWx1
ZXMgZnJvbSB4ZW5zdG9yZQo+IC0tLQo+ICAgdG9vbHMvbGlieGwvbGlieGxfZG9tYWluLmMgICB8
ICAgNSArKwo+ICAgdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCB8ICAgMiArCj4gICB0b29s
cy9saWJ4bC9saWJ4bF9zc2htLmMgICAgIHwgMTA3ICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysKPiAgIDMgZmlsZXMgY2hhbmdlZCwgMTE0IGluc2VydGlvbnMoKykK
Pgo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9kb21haW4uYyBiL3Rvb2xzL2xpYnhs
L2xpYnhsX2RvbWFpbi5jCj4gaW5kZXggMzM3N2JiYS4uM2Y3ZmZhNiAxMDA2NDQKPiAtLS0gYS90
b29scy9saWJ4bC9saWJ4bF9kb21haW4uYwo+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbWFp
bi5jCj4gQEAgLTEwNjAsNiArMTA2MCwxMSBAQCB2b2lkIGxpYnhsX19kZXN0cm95X2RvbWlkKGxp
YnhsX19lZ2MgKmVnYywgbGlieGxfX2Rlc3Ryb3lfZG9taWRfc3RhdGUgKmRpcykKPiAgICAgICAg
ICAgZ290byBvdXQ7Cj4gICAgICAgfQo+ICAgCj4gKyAgICByYyA9IGxpYnhsX19zc2htX2RlbChn
YywgZG9taWQpOwo+ICsgICAgaWYgKHJjKSB7Cj4gKyAgICAgICAgTE9HRChFUlJPUiwgZG9taWQs
ICJEZWxldGluZyBzdGF0aWMgc2htIGZhaWxlZC4iKTsKPiArICAgIH0KRG8geW91IG5lZWQgYnJh
Y2tldHMgaGVyZT8KPiArCj4gICAgICAgaWYgKGxpYnhsX19kZXZpY2VfcGNpX2Rlc3Ryb3lfYWxs
KGdjLCBkb21pZCkgPCAwKQo+ICAgICAgICAgICBMT0dEKEVSUk9SLCBkb21pZCwgIlBjaSBzaHV0
ZG93biBmYWlsZWQiKTsKPiAgICAgICByYyA9IHhjX2RvbWFpbl9wYXVzZShjdHgtPnhjaCwgZG9t
aWQpOwo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIGIvdG9vbHMv
bGlieGwvbGlieGxfaW50ZXJuYWwuaAo+IGluZGV4IDZmMzFhM2QuLmU4NmQzNTYgMTAwNjQ0Cj4g
LS0tIGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAo+ICsrKyBiL3Rvb2xzL2xpYnhsL2xp
YnhsX2ludGVybmFsLmgKPiBAQCAtNDQ0Miw2ICs0NDQyLDggQEAgc3RhdGljIGlubGluZSBjb25z
dCBjaGFyICpsaWJ4bF9fcWVtdV9xbXBfcGF0aChsaWJ4bF9fZ2MgKmdjLCBpbnQgZG9taWQpCj4g
ICBfaGlkZGVuIGludCBsaWJ4bF9fc3NobV9hZGQobGlieGxfX2djICpnYywgdWludDMyX3QgZG9t
aWQsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfc3RhdGljX3NobSAqc3No
bSwgaW50IGxlbik7Cj4gICAKPiArX2hpZGRlbiBpbnQgbGlieGxfX3NzaG1fZGVsKGxpYnhsX19n
YyAqZ2MsIHVpbnQzMl90IGRvbWlkKTsKPiArCj4gICBfaGlkZGVuIGludCBsaWJ4bF9fc3NobV9j
aGVja19vdmVybGFwKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAo+ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9zdGF0aWNfc2htICpzc2htcywgaW50
IGxlbik7Cj4gICBfaGlkZGVuIGludCBsaWJ4bF9fc3NobV9zZXRkZWZhdWx0KGxpYnhsX19nYyAq
Z2MsIHVpbnQzMl90IGRvbWlkLAo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9zc2ht
LmMgYi90b29scy9saWJ4bC9saWJ4bF9zc2htLmMKPiBpbmRleCBmNjFiODBjLi45NjcyMDU2IDEw
MDY0NAo+IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3NzaG0uYwo+ICsrKyBiL3Rvb2xzL2xpYnhs
L2xpYnhsX3NzaG0uYwo+IEBAIC05NCw2ICs5NCwxMTMgQEAgaW50IGxpYnhsX19zc2htX2NoZWNr
X292ZXJsYXAobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCj4gICAgICAgcmV0dXJuIDA7
Cj4gICB9Cj4gICAKPiArLyoKPiArICogRGVjcmVhc2UgdGhlIHJlZmNvdW50IG9mIGFuIHNzaG0u
IFdoZW4gcmVmY291bnQgcmVhY2hlcyAwLAo+ICsgKiBjbGVhbiB1cCB0aGUgd2hvbGUgc3NobSBw
YXRoLgo+ICsgKiBYZW5zdG9yZSBvcGVyYXRpb25zIGFyZSBkb25lIHdpdGhpbiB0aGUgc2FtZSB0
cmFuc2FjdGlvbi4KPiArICovCj4gK3N0YXRpYyB2b2lkIGxpYnhsX19zc2htX2RlY3JlZihsaWJ4
bF9fZ2MgKmdjLCB4c190cmFuc2FjdGlvbl90IHh0LAo+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgY29uc3QgY2hhciAqc3NobV9wYXRoKQo+ICt7Cj4gKyAgICBpbnQgY291bnQ7Cj4g
KyAgICBjb25zdCBjaGFyICpjb3VudF9wYXRoLCAqY291bnRfc3RyaW5nOwo+ICsKPiArICAgIGNv
dW50X3BhdGggPSBHQ1NQUklOVEYoIiVzL3VzZXJjbnQiLCBzc2htX3BhdGgpOwo+ICsgICAgaWYg
KGxpYnhsX194c19yZWFkX2NoZWNrZWQoZ2MsIHh0LCBjb3VudF9wYXRoLCAmY291bnRfc3RyaW5n
KSkKPiArICAgICAgICByZXR1cm47Cj4gKyAgICBjb3VudCA9IGF0b2koY291bnRfc3RyaW5nKTsK
PiArCj4gKyAgICBpZiAoLS1jb3VudCA9PSAwKSB7Cj4gKyAgICAgICAgbGlieGxfX3hzX3BhdGhf
Y2xlYW51cChnYywgeHQsIHNzaG1fcGF0aCk7Cj4gKyAgICAgICAgcmV0dXJuOwo+ICsgICAgfQo+
ICsKPiArICAgIGNvdW50X3N0cmluZyA9IEdDU1BSSU5URigiJWQiLCBjb3VudCk7Cj4gKyAgICBs
aWJ4bF9feHNfd3JpdGVfY2hlY2tlZChnYywgeHQsIGNvdW50X3BhdGgsIGNvdW50X3N0cmluZyk7
Cj4gKwo+ICsgICAgcmV0dXJuOwo+ICt9Cj4gKwo+ICtzdGF0aWMgdm9pZCBsaWJ4bF9fc3NobV9k
b191bm1hcChsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwgY29uc3QgY2hhciAqaWQsCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ2NF90IGJlZ2luLCB1aW50NjRf
dCBzaXplKQo+ICt7Cj4gKyAgICB1aW50NjRfdCBlbmQ7Cj4gKyAgICBiZWdpbiA+Pj0gWENfUEFH
RV9TSElGVDsKPiArICAgIHNpemUgPj49IFhDX1BBR0VfU0hJRlQ7Cj4gKyAgICBlbmQgPSBiZWdp
biArIHNpemU7Cj4gKyAgICBmb3IgKDsgYmVnaW4gPCBlbmQ7ICsrYmVnaW4pIHsKPiArICAgICAg
ICBpZiAoeGNfZG9tYWluX3JlbW92ZV9mcm9tX3BoeXNtYXAoQ1RYLT54Y2gsIGRvbWlkLCBiZWdp
bikpIHsKPiArICAgICAgICAgICAgU1NITV9FUlJPUihkb21pZCwgaWQsCj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgInVuYWJsZSB0byB1bm1hcCBzaGFyZWQgcGFnZSBhdCAweCUiUFJJeDY0Ii4i
LAo+ICsgICAgICAgICAgICAgICAgICAgICAgIGJlZ2luKTsKPiArICAgICAgICB9Cj4gKyAgICB9
Cj4gK30KPiArCj4gK3N0YXRpYyB2b2lkIGxpYnhsX19zc2htX2RlbF9zbGF2ZShsaWJ4bF9fZ2Mg
KmdjLCB4c190cmFuc2FjdGlvbl90IHh0LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdWludDMyX3QgZG9taWQsIGNvbnN0IGNoYXIgKmlkLCBib29sIGlzcmV0cnkpCmlzcmV0
cnkgaXMgbm90IHVzZWQsIHBsZWFzZSByZW1vdmUKPiArewo+ICsgICAgY29uc3QgY2hhciAqc2xh
dmVfcGF0aCwgKmJlZ2luX3N0ciwgKnNpemVfc3RyOwo+ICsgICAgdWludDY0X3QgYmVnaW4sIHNp
emU7Cj4gKwo+ICsgICAgc2xhdmVfcGF0aCA9IEdDU1BSSU5URigiJXMvc2xhdmVzLyUiUFJJdTMy
LCBTU0hNX1BBVEgoaWQpLCBkb21pZCk7Cj4gKwo+ICsgICAgYmVnaW5fc3RyID0gbGlieGxfX3hz
X3JlYWQoZ2MsIHh0LCBHQ1NQUklOVEYoIiVzL2JlZ2luIiwgc2xhdmVfcGF0aCkpOwo+ICsgICAg
c2l6ZV9zdHIgPSBsaWJ4bF9feHNfcmVhZChnYywgeHQsIEdDU1BSSU5URigiJXMvc2l6ZSIsIHNs
YXZlX3BhdGgpKTsKPiArICAgIGJlZ2luID0gc3RydG91bGwoYmVnaW5fc3RyLCBOVUxMLCAxNik7
Cj4gKyAgICBzaXplID0gc3RydG91bGwoc2l6ZV9zdHIsIE5VTEwsIDE2KTsKPiArCj4gKyAgICBs
aWJ4bF9fc3NobV9kb191bm1hcChnYywgZG9taWQsIGlkLCBiZWdpbiwgc2l6ZSk7Cj4gKyAgICBs
aWJ4bF9feHNfcGF0aF9jbGVhbnVwKGdjLCB4dCwgc2xhdmVfcGF0aCk7Cj4gK30KPiArCj4gKy8q
IERlbGV0ZSBzdGF0aWNfc2htIGVudHJpZXMgaW4gdGhlIHhlbnNvdHJlLiAqLwo+ICtpbnQgbGli
eGxfX3NzaG1fZGVsKGxpYnhsX19nYyAqZ2MsICB1aW50MzJfdCBkb21pZCkKPiArewo+ICsgICAg
aW50IHJjLCBpOwo+ICsgICAgYm9vbCBpc3JldHJ5Owo+ICsgICAgeHNfdHJhbnNhY3Rpb25fdCB4
dCA9IFhCVF9OVUxMOwo+ICsgICAgY29uc3QgY2hhciAqZG9tX3BhdGgsICpkb21fc3NobV9wYXRo
LCAqcm9sZTsKPiArICAgIGNoYXIgKipzc2htX2VudHM7Cj4gKyAgICB1bnNpZ25lZCBpbnQgc3No
bV9udW07Cj4gKwo+ICsgICAgZG9tX3BhdGggPSBsaWJ4bF9feHNfZ2V0X2RvbXBhdGgoZ2MsIGRv
bWlkKTsKPiArICAgIGRvbV9zc2htX3BhdGggPSBHQ1NQUklOVEYoIiVzL3N0YXRpY19zaG0iLCBk
b21fcGF0aCk7Cj4gKwo+ICsgICAgaXNyZXRyeSA9IGZhbHNlOwpzZWUgYWJvdmUsIGlzcmV0cnkg
aXMgbm90IHVzZWQKPiArICAgIGZvciAoOzspIHsKPiArICAgICAgICByYyA9IGxpYnhsX194c190
cmFuc2FjdGlvbl9zdGFydChnYywgJnh0KTsKPiArICAgICAgICBpZiAocmMpIGdvdG8gb3V0Owo+
ICsKPiArICAgICAgICBpZiAobGlieGxfX3hzX3JlYWQoZ2MsIHh0LCBkb21fc3NobV9wYXRoKSkg
ewo+ICsgICAgICAgICAgICBzc2htX2VudHMgPSBsaWJ4bF9feHNfZGlyZWN0b3J5KGdjLCB4dCwg
ZG9tX3NzaG1fcGF0aCwgJnNzaG1fbnVtKTsKPiArICAgICAgICAgICAgaWYgKCFzc2htX2VudHMp
IGNvbnRpbnVlOwo+ICsKPiArICAgICAgICAgICAgZm9yIChpID0gMDsgaSA8IHNzaG1fbnVtOyAr
K2kpIHsKPiArICAgICAgICAgICAgICAgIHJvbGUgPSBsaWJ4bF9feHNfcmVhZChnYywgeHQsCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIlcy8lcy9y
b2xlIiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZG9tX3NzaG1fcGF0aCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgc3NobV9lbnRzW2ldKSk7Cj4gKyAgICAgICAgICAgICAgICBhc3NlcnQocm9sZSk7
Cj4gKyAgICAgICAgICAgICAgICBpZiAoIXN0cm5jbXAocm9sZSwgInNsYXZlIiwgNSkpCj4gKyAg
ICAgICAgICAgICAgICAgICAgbGlieGxfX3NzaG1fZGVsX3NsYXZlKGdjLCB4dCwgZG9taWQsIHNz
aG1fZW50c1tpXSwgaXNyZXRyeSk7Cj4gKwo+ICsgICAgICAgICAgICAgICAgbGlieGxfX3NzaG1f
ZGVjcmVmKGdjLCB4dCwgU1NITV9QQVRIKHNzaG1fZW50c1tpXSkpOwo+ICsgICAgICAgICAgICB9
Cj4gKyAgICAgICAgfQo+ICsKPiArICAgICAgICByYyA9IGxpYnhsX194c190cmFuc2FjdGlvbl9j
b21taXQoZ2MsICZ4dCk7Cj4gKyAgICAgICAgaWYgKCFyYykgYnJlYWs7Cj4gKyAgICAgICAgaWYg
KHJjIDwgMCkgZ290byBvdXQ7Cj4gKyAgICAgICAgaXNyZXRyeSA9IHRydWU7Cj4gKyAgICB9Cj4g
Kwo+ICsgICAgcmMgPSAwOwo+ICtvdXQ6Cj4gKyAgICBsaWJ4bF9feHNfdHJhbnNhY3Rpb25fYWJv
cnQoZ2MsICZ4dCk7Cj4gKyAgICByZXR1cm4gcmM7Cj4gK30KPiArCj4gICAvKiAgIGxpYnhsX19z
c2htX2RvX21hcCAtLSBtYXAgcGFnZXMgaW50byBzbGF2ZSdzIHBoeXNtYXAKPiAgICAqCj4gICAg
KiAgIFRoaXMgZnVuY3Rpb25zIG1hcHMKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 11:57:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 11: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 1gFHmo-0000eM-48; Wed, 24 Oct 2018 11:57:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yxfb=ne=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1gFHmm-0000eC-Mw
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 11:57:16 +0000
X-Inumbo-ID: 8971cc72-d783-11e8-a8a5-bc764e045a96
Received: from mail-lj1-x244.google.com (unknown [2a00:1450:4864:20::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8971cc72-d783-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 13:54:19 +0200 (CEST)
Received: by mail-lj1-x244.google.com with SMTP id x22-v6so1294741ljc.10
 for <xen-devel@lists.xen.org>; Wed, 24 Oct 2018 04:57:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding:content-language;
 bh=Edgi/r1c6nov9tasZKi1GNuC1st/Ic8ut1yoGEHlYbQ=;
 b=mdrcOXiWEAmmVJSRpI/yTJH0971gPxZRGFJQUiIXoiiQCUtmBikOcOBDNX++N5aFS6
 MVuSs/l8X2THaoxdtdmYBwFTAzycpMBPwrgyDS25P87pFN+G+dsOPMWOpqQIxKe8LpWm
 i3ODxjaKLwz0galARiRmjON30TMvXpqIEvres9kSxRh+S+FclreuqBtVluBGPPM3f6H6
 pGofkFA9T1a76L3pDITkv6YUoRP98V+mVxrmLpZ0asZunCbzwBr4EUnXvw6x1MqfTWz5
 bIng3GBP2+4gg8HjjG52reE59mF21LtQymuvYRns/B+pZdtYL/anvxxo3XcxleBDvrYq
 chYg==
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-transfer-encoding
 :content-language;
 bh=Edgi/r1c6nov9tasZKi1GNuC1st/Ic8ut1yoGEHlYbQ=;
 b=oKqGBtA94ZccBkY2+E1TeqhoCBwHjyQhr3Sffkc4jCc9kMJyJg/juxx/F6KcylluST
 WT6vxu6eLVGMmxDW0pBE1aHIkmM/+QVJFyMy64HgPaMIl0bvXQ2f5aD4L8K7fLB3J+XI
 mC4mmUwN5WNPMfeKo83xMOSTu0APR4uonBUwBgYcL5bSZR0ovOmjAnJyaBlNqXNh1X+9
 zlsFJN1gNthP2tyiSXQ+Xku0Ga3EODmyCgParRC0w0riM1jrt1DJHRaWml8qTWohoXIa
 I6opIc3C0mfH2dNIbnqrA4rZAqACnlDDmYITze8+kLnRyaOvOt6ASa0kk5mKaTxHraOG
 pTng==
X-Gm-Message-State: AGRZ1gJy0Nainx7S1wkldBLAuFNcvBUQBbd4vdQyUEVxSS/m6o8Yoau1
 zIWfgL+h6PXJvxMEk6h3lYM=
X-Google-Smtp-Source: AJdET5fQzIgQSXp4fvyTF1Pvnn/1FhHxx7X8UGQRAiL4Oxj6+iqs0aCmhrmF6RZGE60AJ47OY5hhvw==
X-Received: by 2002:a2e:8050:: with SMTP id
 p16-v6mr1731577ljg.178.1540382233655; 
 Wed, 24 Oct 2018 04:57:13 -0700 (PDT)
Received: from [10.17.182.20] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 q2-v6sm654707lfa.37.2018.10.24.04.57.12
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 24 Oct 2018 04:57:13 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xen.org
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
 <1539041841-17655-7-git-send-email-sstabellini@kernel.org>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <28df69dd-0fe6-258f-608d-414752f779a2@gmail.com>
Date: Wed, 24 Oct 2018 14:57:12 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1539041841-17655-7-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v8 7/8] xen/arm: export shared memory
 regions as reserved-memory on device tree
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@eu.citrix.com, Stefano Stabellini <stefanos@xilinx.com>,
 julien.grall@arm.com, wei.liu2@citrix.com, blackskygg@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>

T24gMTAvMDkvMjAxOCAwMjozNyBBTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IFNoYXJl
ZCBtZW1vcnkgcmVnaW9ucyBuZWVkIHRvIGJlIGFkdmVydGlzZWQgdG8gdGhlIGd1ZXN0LiBGb3J0
dW5hdGVseSwgYQo+IGRldmljZSB0cmVlIGJpbmRpbmcgZm9yIHNwZWNpYWwgbWVtb3J5IHJlZ2lv
bnMgYWxyZWFkeSBleGlzdDoKPiByZXNlcnZlZC1tZW1vcnkuCj4KPiBBZGQgYSByZXNlcnZlZC1t
ZW1vcnkgbm9kZSBmb3IgZWFjaCBzaGFyZWQgbWVtb3J5IHJlZ2lvbiwgZm9yIGJvdGgKPiBtYXN0
ZXJzIGFuZCBzbGF2ZXMuCj4KPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0
ZWZhbm9zQHhpbGlueC5jb20+Cj4gLS0tCj4gQ2hhbmdlcyBpbiB2ODoKPiAtIGNvZGUgc3R5bGUK
PiAtIGlkIGlzIGFkZGVkIHRvIGRldmljZSB0cmVlCj4KPiBDaGFuZ2VzIGluIHY3Ogo+IC0gY2hh
bmdlIG5vZGUgbmFtZSB0byB4ZW4tc2htZW0KPiAtIGFkZCBjb21wYXRpYmxlIHByb3BlcnR5Cj4g
LSBhZGQgaWQgcHJvcGVydHkKPiAtLS0KPiAgIHRvb2xzL2xpYnhsL2xpYnhsX2FyY2guaCB8ICAy
ICstCj4gICB0b29scy9saWJ4bC9saWJ4bF9hcm0uYyAgfCA2MSArKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKystLS0KPiAgIHRvb2xzL2xpYnhsL2xpYnhsX2RvbS5j
ICB8ICAyICstCj4gICB0b29scy9saWJ4bC9saWJ4bF94ODYuYyAgfCAgMiArLQo+ICAgNCBmaWxl
cyBjaGFuZ2VkLCA2MSBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdp
dCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FyY2guaCBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FyY2guaAo+
IGluZGV4IDYzYzI2Y2MuLjQxN2U3MTAgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxf
YXJjaC5oCj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfYXJjaC5oCj4gQEAgLTM2LDcgKzM2LDcg
QEAgaW50IGxpYnhsX19hcmNoX2RvbWFpbl9jcmVhdGUobGlieGxfX2djICpnYywgbGlieGxfZG9t
YWluX2NvbmZpZyAqZF9jb25maWcsCj4gICAvKiBzZXR1cCBhcmNoIHNwZWNpZmljIGhhcmR3YXJl
IGRlc2NyaXB0aW9uLCBpLmUuIERUQiBvbiBBUk0gKi8KPiAgIF9oaWRkZW4KPiAgIGludCBsaWJ4
bF9fYXJjaF9kb21haW5faW5pdF9od19kZXNjcmlwdGlvbihsaWJ4bF9fZ2MgKmdjLAo+IC0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZG9tYWluX2J1aWxk
X2luZm8gKmluZm8sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBsaWJ4bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywKPiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZG9tYWluX2J1aWxkX3N0YXRlICpzdGF0ZSwK
PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeGNf
ZG9tX2ltYWdlICpkb20pOwo+ICAgLyogZmluYWxpemUgYXJjaCBzcGVjaWZpYyBoYXJkd2FyZSBk
ZXNjcmlwdGlvbi4gKi8KPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMgYi90
b29scy9saWJ4bC9saWJ4bF9hcm0uYwo+IGluZGV4IDA1NGFkNTguLmMxNjI0YzAgMTAwNjQ0Cj4g
LS0tIGEvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMKPiArKysgYi90b29scy9saWJ4bC9saWJ4bF9h
cm0uYwo+IEBAIC00MzYsNiArNDM2LDU4IEBAIHN0YXRpYyBpbnQgbWFrZV9tZW1vcnlfbm9kZXMo
bGlieGxfX2djICpnYywgdm9pZCAqZmR0LAo+ICAgICAgIHJldHVybiAwOwo+ICAgfQo+ICAgCj4g
K3N0YXRpYyBpbnQgbWFrZV9yZXNlcnZlZF9ub2RlcyhsaWJ4bF9fZ2MgKmdjLCB2b2lkICpmZHQs
Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kb21haW5fY29uZmlnICpk
X2NvbmZpZykKPiArewo+ICsgICAgaW50IHJlcywgaTsKPiArICAgIGNvbnN0IGNoYXIgKm5hbWU7
Cj4gKwo+ICsgICAgaWYgKGRfY29uZmlnLT5udW1fc3NobXMgPT0gMCkKPiArICAgICAgICByZXR1
cm4gMDsKPiArCj4gKyAgICByZXMgPSBmZHRfYmVnaW5fbm9kZShmZHQsICJyZXNlcnZlZC1tZW1v
cnkiKTsKPiArICAgIGlmIChyZXMpIHJldHVybiByZXM7Cj4gKwo+ICsgICAgcmVzID0gZmR0X3By
b3BlcnR5X2NlbGwoZmR0LCAiI2FkZHJlc3MtY2VsbHMiLCBHVUVTVF9ST09UX0FERFJFU1NfQ0VM
TFMpOwo+ICsgICAgaWYgKHJlcykgcmV0dXJuIHJlczsKPiArCj4gKyAgICByZXMgPSBmZHRfcHJv
cGVydHlfY2VsbChmZHQsICIjc2l6ZS1jZWxscyIsIEdVRVNUX1JPT1RfU0laRV9DRUxMUyk7Cj4g
KyAgICBpZiAocmVzKSByZXR1cm4gcmVzOwo+ICsKPiArICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShm
ZHQsICJyYW5nZXMiLCBOVUxMLCAwKTsKPiArICAgIGlmIChyZXMpIHJldHVybiByZXM7Cj4gKwo+
ICsgICAgZm9yIChpID0gMDsgaSA8IGRfY29uZmlnLT5udW1fc3NobXM7IGkrKykgewo+ICsgICAg
ICAgIHVpbnQ2NF90IHN0YXJ0ID0gZF9jb25maWctPnNzaG1zW2ldLmJlZ2luOwo+ICsKPiArICAg
ICAgICBpZiAoZF9jb25maWctPnNzaG1zW2ldLnJvbGUgPT0gTElCWExfU1NITV9ST0xFX1NMQVZF
KQo+ICsgICAgICAgICAgICBzdGFydCArPSBkX2NvbmZpZy0+c3NobXNbaV0ub2Zmc2V0Owo+ICsg
ICAgICAgIG5hbWUgPSBHQ1NQUklOVEYoInhlbi1zaG1lbUAlIlBSSXg2NCwgc3RhcnQpOwo+ICsK
PiArICAgICAgICByZXMgPSBmZHRfYmVnaW5fbm9kZShmZHQsIG5hbWUpOwo+ICsgICAgICAgIGlm
IChyZXMpIHJldHVybiByZXM7Cj4gKwo+ICsgICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9yZWdz
KGdjLCBmZHQsIEdVRVNUX1JPT1RfQUREUkVTU19DRUxMUywKPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBHVUVTVF9ST09UX1NJWkVfQ0VMTFMsIDEsIHN0YXJ0LAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGRfY29uZmlnLT5zc2htc1tpXS5zaXplKTsKPiArICAg
ICAgICBpZiAocmVzKSByZXR1cm4gcmVzOwo+ICsKPiArICAgICAgICByZXMgPSBmZHRfcHJvcGVy
dHlfY29tcGF0KGdjLCBmZHQsIDEsICJ4ZW4sc2hhcmVkLW1lbW9yeSIpOwpTaG91bGRuJ3QgdGhp
cyBiZSAic2hhcmVkLW1lbW9yeS12MSIgYXMgeW91IGRvY3VtZW50IGl0IGluIFsxXT8KPiArICAg
ICAgICBpZiAocmVzKSByZXR1cm4gcmVzOwo+ICsKPiArICAgICAgICByZXMgPSBmZHRfcHJvcGVy
dHlfc3RyaW5nKGZkdCwgImlkIiwgZF9jb25maWctPnNzaG1zW2ldLmlkKTsKPiArICAgICAgICBp
ZiAocmVzKSByZXR1cm4gcmVzOwo+ICsKPiArICAgICAgICByZXMgPSBmZHRfZW5kX25vZGUoZmR0
KTsKPiArICAgICAgICBpZiAocmVzKSByZXR1cm4gcmVzOwo+ICsgICAgfQo+ICsKPiArICAgIHJl
cyA9IGZkdF9lbmRfbm9kZShmZHQpOwo+ICsgICAgaWYgKHJlcykgcmV0dXJuIHJlczsKPiArCj4g
KyAgICByZXR1cm4gMDsKPiArfQo+ICsKPiAgIHN0YXRpYyBpbnQgbWFrZV9naWN2Ml9ub2RlKGxp
YnhsX19nYyAqZ2MsIHZvaWQgKmZkdCwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVp
bnQ2NF90IGdpY2RfYmFzZSwgdWludDY0X3QgZ2ljZF9zaXplLAo+ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdWludDY0X3QgZ2ljY19iYXNlLCB1aW50NjRfdCBnaWNjX3NpemUpCj4gQEAg
LTgxMSwxMCArODYzLDExIEBAIHN0YXRpYyBpbnQgY29weV9wYXJ0aWFsX2ZkdChsaWJ4bF9fZ2Mg
KmdjLCB2b2lkICpmZHQsIHZvaWQgKnBmZHQpCj4gICAKPiAgICNkZWZpbmUgRkRUX01BWF9TSVpF
ICgxPDwyMCkKPiAgIAo+IC1zdGF0aWMgaW50IGxpYnhsX19wcmVwYXJlX2R0YihsaWJ4bF9fZ2Mg
KmdjLCBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyAqaW5mbywKPiArc3RhdGljIGludCBsaWJ4bF9f
cHJlcGFyZV9kdGIobGlieGxfX2djICpnYywgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcs
Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZG9tYWluX2J1aWxkX3N0
YXRlICpzdGF0ZSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB4Y19k
b21faW1hZ2UgKmRvbSkKPiAgIHsKPiArICAgIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICppbmZv
ID0gJmRfY29uZmlnLT5iX2luZm87Cj4gICAgICAgdm9pZCAqZmR0ID0gTlVMTDsKPiAgICAgICB2
b2lkICpwZmR0ID0gTlVMTDsKPiAgICAgICBpbnQgcmMsIHJlczsKPiBAQCAtODk3LDYgKzk1MCw3
IEBAIG5leHRfcmVzaXplOgo+ICAgICAgICAgICBGRFQoIG1ha2VfcHNjaV9ub2RlKGdjLCBmZHQp
ICk7Cj4gICAKPiAgICAgICAgICAgRkRUKCBtYWtlX21lbW9yeV9ub2RlcyhnYywgZmR0LCBkb20p
ICk7Cj4gKyAgICAgICAgRkRUKCBtYWtlX3Jlc2VydmVkX25vZGVzKGdjLCBmZHQsIGRfY29uZmln
KSApOwo+ICAgCj4gICAgICAgICAgIHN3aXRjaCAoaW5mby0+YXJjaF9hcm0uZ2ljX3ZlcnNpb24p
IHsKPiAgICAgICAgICAgY2FzZSBMSUJYTF9HSUNfVkVSU0lPTl9WMjoKPiBAQCAtOTQ2LDEyICsx
MDAwLDEzIEBAIG91dDoKPiAgIH0KPiAgIAo+ICAgaW50IGxpYnhsX19hcmNoX2RvbWFpbl9pbml0
X2h3X2Rlc2NyaXB0aW9uKGxpYnhsX19nYyAqZ2MsCj4gLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyAqaW5mbywKPiArICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RvbWFpbl9jb25m
aWcgKmRfY29uZmlnLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGxpYnhsX19kb21haW5fYnVpbGRfc3RhdGUgKnN0YXRlLAo+ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB4Y19kb21faW1hZ2UgKmRvbSkKPiAg
IHsKPiAgICAgICBpbnQgcmM7Cj4gICAgICAgdWludDY0X3QgdmFsOwo+ICsgICAgbGlieGxfZG9t
YWluX2J1aWxkX2luZm8gKmluZm8gPSAmZF9jb25maWctPmJfaW5mbzsKPiAgIAo+ICAgICAgIGlm
IChpbmZvLT50eXBlICE9IExJQlhMX0RPTUFJTl9UWVBFX1BWSCkgewo+ICAgICAgICAgICBMT0co
RVJST1IsICJVbnN1cHBvcnRlZCBBcm0gZ3Vlc3QgdHlwZSAlcyIsCj4gQEAgLTk3MSw3ICsxMDI2
LDcgQEAgaW50IGxpYnhsX19hcmNoX2RvbWFpbl9pbml0X2h3X2Rlc2NyaXB0aW9uKGxpYnhsX19n
YyAqZ2MsCj4gICAgICAgaWYgKHJjKQo+ICAgICAgICAgICByZXR1cm4gcmM7Cj4gICAKPiAtICAg
IHJjID0gbGlieGxfX3ByZXBhcmVfZHRiKGdjLCBpbmZvLCBzdGF0ZSwgZG9tKTsKPiArICAgIHJj
ID0gbGlieGxfX3ByZXBhcmVfZHRiKGdjLCBkX2NvbmZpZywgc3RhdGUsIGRvbSk7Cj4gICAgICAg
aWYgKHJjKSBnb3RvIG91dDsKPiAgIAo+ICAgICAgIGlmICghbGlieGxfZGVmYm9vbF92YWwoaW5m
by0+YWNwaSkpIHsKPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG9tLmMgYi90b29s
cy9saWJ4bC9saWJ4bF9kb20uYwo+IGluZGV4IDhhOGEzMmMuLjJkYzc2OTYgMTAwNjQ0Cj4gLS0t
IGEvdG9vbHMvbGlieGwvbGlieGxfZG9tLmMKPiArKysgYi90b29scy9saWJ4bC9saWJ4bF9kb20u
Ywo+IEBAIC03MDYsNyArNzA2LDcgQEAgc3RhdGljIGludCBsaWJ4bF9fYnVpbGRfZG9tKGxpYnhs
X19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAo+ICAgICAgICAgICBMT0coRVJST1IsICJ4Y19kb21f
cGFyc2VfaW1hZ2UgZmFpbGVkIik7Cj4gICAgICAgICAgIGdvdG8gb3V0Owo+ICAgICAgIH0KPiAt
ICAgIGlmICggKHJldCA9IGxpYnhsX19hcmNoX2RvbWFpbl9pbml0X2h3X2Rlc2NyaXB0aW9uKGdj
LCBpbmZvLCBzdGF0ZSwgZG9tKSkgIT0gMCApIHsKPiArICAgIGlmICggKHJldCA9IGxpYnhsX19h
cmNoX2RvbWFpbl9pbml0X2h3X2Rlc2NyaXB0aW9uKGdjLCBkX2NvbmZpZywgc3RhdGUsIGRvbSkp
ICE9IDAgKSB7Cj4gICAgICAgICAgIExPR0UoRVJST1IsICJsaWJ4bF9fYXJjaF9kb21haW5faW5p
dF9od19kZXNjcmlwdGlvbiBmYWlsZWQiKTsKPiAgICAgICAgICAgZ290byBvdXQ7Cj4gICAgICAg
fQo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF94ODYuYyBiL3Rvb2xzL2xpYnhsL2xp
YnhsX3g4Ni5jCj4gaW5kZXggM2U3MGE2OS4uMmI3ZTg2YSAxMDA2NDQKPiAtLS0gYS90b29scy9s
aWJ4bC9saWJ4bF94ODYuYwo+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3g4Ni5jCj4gQEAgLTM2
Nyw3ICszNjcsNyBAQCBpbnQgbGlieGxfX2FyY2hfZXh0cmFfbWVtb3J5KGxpYnhsX19nYyAqZ2Ms
Cj4gICB9Cj4gICAKPiAgIGludCBsaWJ4bF9fYXJjaF9kb21haW5faW5pdF9od19kZXNjcmlwdGlv
bihsaWJ4bF9fZ2MgKmdjLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgbGlieGxfZG9tYWluX2J1aWxkX2luZm8gKmluZm8sCj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywK
PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZG9t
YWluX2J1aWxkX3N0YXRlICpzdGF0ZSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzdHJ1Y3QgeGNfZG9tX2ltYWdlICpkb20pCj4gICB7ClsxXSAKaHR0cHM6
Ly93d3cubWFpbC1hcmNoaXZlLmNvbS94ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcvbXNn
MjgwMDAuaHRtbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 12:38:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 12:38: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 1gFIQH-0003by-Mb; Wed, 24 Oct 2018 12:38:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wi0t=ne=xenproject.org=prvs=828f10f00=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gFIQF-0003bo-RW
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 12:38:03 +0000
X-Inumbo-ID: d9bb9421-d789-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d9bb9421-d789-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 12:39:31 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,420,1534809600"; d="scan'208";a="68637155"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75491-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-amd64:<job status>:broken:regression
 qemu-mainline:build-i386:<job status>:broken:regression
 qemu-mainline:build-armhf-pvops:<job status>:broken:regression
 qemu-mainline:build-i386-xsm:<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-i386-pvops:<job status>:broken:regression
 qemu-mainline:build-armhf:<job status>:broken:regression
 qemu-mainline:test-amd64-amd64-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-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-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-midway: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-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-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-amd64-amd64-libvirt: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-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386: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-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-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub: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:build-i386-libvirt: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-amd64-amd64-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-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu: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-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm: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-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd: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-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-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-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair: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-libvirt-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-i386-qemuu-rhel6hvm-intel: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:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict: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-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-armhf:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64-xsm:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64:host-install(4):broken:nonblocking
 qemu-mainline:build-i386:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: qemuu=b312532fd03413d0e6ae6767ec793a3e30f487b8
X-Osstest-Versions-That: qemuu=31e213e30617b986a6e8ab4d9a0646eb4e6a4227
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 24 Oct 2018 13:37:56 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 75491: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQ5MSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5j
b20vb3NzdGVzdC9sb2dzLzc1NDkxLwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMg
Oi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVk
aW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2Vu
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAg
ICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVz
PiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQg
bi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJh
c2VsaW5lIHVudGVzdGVkCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRl
c3RlZAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBi
YXNlbGluZSB1bnRlc3RlZAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAg
ICAgICAgICAgICAgIGIzMTI1MzJmZDAzNDEzZDBlNmFlNjc2N2VjNzkzYTNlMzBmNDg3YjgKYmFz
ZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDMxZTIxM2UzMDYxN2I5ODZhNmU4
YWI0ZDlhMDY0NmViNGU2YTQyMjcKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NTQ3OSAgMjAxOC0x
MC0yMiAxMzoyMDo0NCBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzU0OTEgIDIw
MTgtMTAtMjQgMDY6MTg6MDYgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBcnRlbSBQaXNhcmVua28gPGFydGVt
LmsucGlzYXJlbmtvQGdtYWlsLmNvbT4KICBJZ29yIE1hbW1lZG92IDxpbWFtbWVkb0ByZWRoYXQu
Y29tPgogIExpIFFpYW5nIDxsaXEzZWFAMTYzLmNvbT4KICBQYW9sbyBCb256aW5pIDxwYm9uemlu
aUByZWRoYXQuY29tPgogIFBhdmVsIERvdmdhbHl1ayA8UGF2ZWwuRG92Z2FsdWtAaXNwcmFzLnJ1
PgogIFBlbmcgSGFvIDxwZW5nLmhhbzJAenRlLmNvbS5jbj4KICBQZXRlciBNYXlkZWxsIDxwZXRl
ci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGllcnJlIE1vcmVsPHBtb3JlbEBsaW51eC5pYm0uY29t
PgogIFJvbWFuIEJvbHNoYWtvdiA8ci5ib2xzaGFrb3ZAeWFkcm8uY29tPgogIFJvbWFuIEthZ2Fu
IDxya2FnYW5AdmlydHVvenpvLmNvbT4KICBWaXRhbHkgS3V6bmV0c292IDx2a3V6bmV0c0ByZWRo
YXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW1pZHdheSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUv
b3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29t
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBi
cm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhm
LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYteHNtIGJyb2tlbgpicm9rZW4tam9i
IGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9r
ZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFy
bWhmIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm1oZi1wdm9wcyBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxk
LWFtZDY0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMg
aG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0YWxs
KDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBi
dWlsZC1pMzg2IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0
LWluc3RhbGwoNCkKClB1c2ggbm90IGFwcGxpY2FibGUuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3
b3VsZCBiZSA4MjEgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 12:50:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 12:50: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 1gFIbj-0004Tt-Oh; Wed, 24 Oct 2018 12:49:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=4irj=ne=suse.de=bwiedemann@srs-us1.protection.inumbo.net>)
 id 1gFIbi-0004To-JQ
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 12:49:54 +0000
X-Inumbo-ID: e2c6f38c-d78a-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e2c6f38c-d78a-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 14:46:55 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 56C0DB032;
 Wed, 24 Oct 2018 12:49:50 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xen.org
References: <20181024080350.2449-1-bwiedemann@suse.de>
 <48b3314c-0f6f-f174-6506-3da29d976ef8@citrix.com>
From: "Bernhard M. Wiedemann" <bwiedemann@suse.de>
Openpgp: preference=signencrypt
Autocrypt: addr=bwiedemann@suse.de; prefer-encrypt=mutual; keydata=
 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
 z7TXZtbYV+mLAAY5
Message-ID: <7a88f5cb-8f0a-9974-8e84-990045cb8726@suse.de>
Date: Wed, 24 Oct 2018 14:49:49 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <48b3314c-0f6f-f174-6506-3da29d976ef8@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/efi: Do not insert timestamps in efi
 files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

T24gMjQvMTAvMjAxOCAxMC4xNiwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBUaGlzIGNoYW5nZSBp
cyBmaW5lIGluIHByaW5jaXBsZSwgYnV0IGRvIGFsbCBpMzg2cGVwIGNvbXBhdGlibGUgdmVyc2lv
bnMKPiBvZiBMRCBzdXBwb3J0IHRoaXMgcGFyYW1ldGVyPwoKSXQgc2VlbXMsIGl0IHdhcyBhZGRl
ZCBpbiAyMDE0IHRvIEdOVSBiaW51dGlscyB3aGVuIHRoZSBkZWZhdWx0IHdhcwpyZXZlcnNlZCB0
byBiZSB1bnJlcHJvZHVjaWJsZToKaHR0cHM6Ly9zb3VyY2V3YXJlLm9yZy9naXQvZ2l0d2ViLmNn
aT9wPWJpbnV0aWxzLWdkYi5naXQ7YT1jb21taXRkaWZmO2g9ZWViMTRlNWE1YjM3ODQ1MGNhMmVk
MTM5ZTc2ZjMxN2Y0OTFmNDYxMwoKRG9uJ3Qga25vdyBhYm91dCBvdGhlciBsZCBpbXBsZW1lbnRh
dGlvbnMuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 13:00:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 13: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 1gFIly-0005qm-SI; Wed, 24 Oct 2018 13:00:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2cs1=ne=citrix.com=prvs=828e4d37b=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gFIlx-0005qh-AN
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 13:00:29 +0000
X-Inumbo-ID: fcd114db-d78c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fcd114db-d78c-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 13:01:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,420,1534809600"; d="scan'208";a="68639168"
Date: Wed, 24 Oct 2018 14:00:23 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20181024130023.f2tyfoezlp6ahv3m@zion.uk.xensource.com>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
 <1539599780-14549-4-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1539599780-14549-4-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 3/5] tools/dombuilder: Initialise vcpu
 debug registers 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: Ian Jackson <Ian.Jackson@citrix.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>,
 Wei Liu <wei.liu2@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>

T24gTW9uLCBPY3QgMTUsIDIwMTggYXQgMTE6MzY6MThBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBJbiBwYXJ0aWN1bGFyLCBpbml0aWFsaXNpbmcgJWRyNiB3aXRoIHRoZSB2YWx1ZSAw
IGlzIGJ1Z2d5LCBiZWNhdXNlIG9uCj4gaGFyZHdhcmUgc3VwcG9ydGluZyBUcmFuc25hdGlvbmFs
IE1lbW9yeSwgaXQgd2lsbCBjYXVzZSB0aGUgc3RpY2t5IFJUTSBiaXQgdG8KClR5cG8gIlRyYW5z
bmF0aW9uYWwiCgo+IGJlIGFzc2VydGVkLCBldmVuIHRob3VnaCBhIGRlYnVnIGV4Y2VwdGlvbiBm
cm9tIGEgdHJhbnNhY3Rpb24gaGFzbid0IGFjdHVhbGx5Cj4gYmVlbiBvYnNlcnZlZC4KPiAKPiBT
aWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+
IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gLS0tCj4gQ0M6
IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPgo+IENDOiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgo+IENDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4KPiAKPiBUaGUgY29ycmVjdCB3YXkgdG8gZG8gdGhpcyB3b3VsZCBiZSB0byBnZXQvbW9k
aWZ5L3NldCB0aGUgdmNwdSBzdGF0ZSwgYnV0IGl0Cj4gdHVybnMgb3V0IHRoYXQgaXMgaW1wb3Nz
aWJsZSBmb3IgYW4gSFZNIHZjcHUgd2hpY2ggaGFzbid0IHlldCBoYWQgc3RhdGUgc2V0Lgo+IEZp
eGluZyB0aGF0IGlzIGdvaW5nIHRvIHRha2Ugc29tZSBzdWJzdGFudGlhbCB1bnRhbmdsaW5nIGZy
b20gaW1wbGljYXRpb25zIGluCj4gdGhlIG1pZ3JhdGlvbiBzdHJlYW0uCgpBY2tlZC1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCkkgaGF2ZW4ndCBjaGVja2VkIHRoZSBtYW51YWwg
cmUgdGhlIHZhbHVlIG9mIGRyNiwgYnV0IEkgdHJ1c3QgSmFuIGFuZApSb2dlcidzIHJldmlldyBv
biB0aGlzLgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 13:03:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 13:03: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 1gFIoV-0005wB-Bu; Wed, 24 Oct 2018 13:03:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=h9/a=ne=oracle.com=konrad.wilk@srs-us1.protection.inumbo.net>)
 id 1gFIoT-0005w5-RG
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 13:03:05 +0000
X-Inumbo-ID: bbb79c7e-d78c-11e8-a8a5-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bbb79c7e-d78c-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 15:00:08 +0200 (CEST)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9OCx8Cb058450;
 Wed, 24 Oct 2018 13:03:02 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to : cc
 : subject : message-id : references : mime-version : content-type :
 in-reply-to; s=corp-2018-07-02;
 bh=lDywC7hpCEld8sIKGFZHYn9iyq3sjxcQ1VmKwG19t9A=;
 b=WVOUeero/kmkem/SbPw0arET4Ze/fgswsVc9NjMdUCyB2zdjb1ayTgINFVy6priaHgLM
 adphCWBLkA8yoqwaShn5FjxaTs/FnyCe/qUiHoBIxDJ2URoniAcPP0/t2vBfhPKl3oV1
 8/l7zItCgMwdHTPQuE+wEfd9SbqM2t0GOZfkgCfAPbpcMC4To9uhSr8GMVQKnIVLqN/O
 AfrPF+CZ9zwwcRO5dfmnsKsOoDLKbQx+d1py/RY8LcNjPAaWp+LOoh+VGvYMsqei/2yJ
 HVspwv1URwwqJmnwcezsjF+WCg6ENLvhedsK+D7wLTAFMeT7zc5sQvsXwEdeGLMFLcqD GA== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2120.oracle.com with ESMTP id 2n7w0qua9k-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 24 Oct 2018 13:03:02 +0000
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9OD2unq005568
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 24 Oct 2018 13:02:57 GMT
Received: from abhmp0002.oracle.com (abhmp0002.oracle.com [141.146.116.8])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w9OD2u2A026388;
 Wed, 24 Oct 2018 13:02:56 GMT
Received: from localhost.localdomain (/209.6.36.129)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 24 Oct 2018 06:02:55 -0700
Date: Wed, 24 Oct 2018 09:02:46 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Joe Jin <joe.jin@oracle.com>
Message-ID: <20181024130246.GA22616@localhost.localdomain>
References: <bb6d87b4-c371-c6c0-8c48-bc95df018ad1@oracle.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <bb6d87b4-c371-c6c0-8c48-bc95df018ad1@oracle.com>
User-Agent: Mutt/1.9.2 (2017-12-15)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9055
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810240113
Subject: Re: [Xen-devel] [PATCH] xen-swiotlb: exchange memory with Xen only
 when pages are contiguous
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: John Sobecki <john.sobecki@oracle.com>,
 "DONGLI.ZHANG" <dongli.zhang@oracle.com>,
 "linux-kernel@vger.kernel.org\"" <linux-kernel@vger.kernel.org>,
 konrad@kernel.org,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Christoph Helwig <hch@lst.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>

T24gVHVlLCBPY3QgMjMsIDIwMTggYXQgMDg6MDk6MDRQTSAtMDcwMCwgSm9lIEppbiB3cm90ZToK
PiBDb21taXQgNDg1NWM5MmRiYjcgInhlbi1zd2lvdGxiOiBmaXggdGhlIGNoZWNrIGNvbmRpdGlv
biBmb3IKPiB4ZW5fc3dpb3RsYl9mcmVlX2NvaGVyZW50IiBvbmx5IGZpeGVkIG1lbW9yeSBhZGRy
ZXNzIGNoZWNrIGNvbmRpdGlvbgo+IG9uIHhlbl9zd2lvdGxiX2ZyZWVfY29oZXJlbnQoKSwgd2hl
biBtZW1vcnkgd2FzIG5vdCBwaHlzaWNhbGx5Cj4gY29udGlndW91cyBhbmQgdHJpZWQgdG8gZXhj
aGFuZ2VkIHdpdGggWGVuIHZpYSAKPiB4ZW5fZGVzdHJveV9jb250aWd1b3VzX3JlZ2lvbiBpdCB3
aWxsIGxlYWQga2VybmVsIHBhbmljLgoKcy9pdCB3aWxsIGxlYWQvd2hpY2ggbGVhZCB0by8/Cgo+
IAo+IFRoZSBjb3JyZWN0IGNoZWNrIGNvbmRpdGlvbiBzaG91bGQgYmUgbWVtb3J5IGlzIGluIERN
QSBhcmVhIGFuZAo+IHBoeXNpY2FsbHkgY29udGlndW91cy4KCiJUaGUgY29ycmVjdCBjaGVjayBj
b25kaXRpb24gdG8gbWFrZSBYZW4gaHlwZXJjYWxsIHRvIHJldmVydCB0aGUKbWVtb3J5IGJhY2sg
ZnJvbSBpdHMgMzItYml0IHBvb2wgaXMgaWYgaXQgaXM6CiAxKSBBYm92ZSBpdHMgRE1BIGJpdCBt
YXNrIChmb3IgZXhhbXBsZSAzMi1iaXQgZGV2aWNlcyBjYW4gb25seSBhZGRyZXNzCnVwIHRvIDRH
QiwgYW5kIHdlIG1heSB3YW50IDRHQisySyksIGFuZAogMikgSWYgaXQgbm90IHBoeXNpY2FsbHkg
Y29udGluZ291cwoKTi5CLiBUaGUgbG9naWMgaW4gdGhlIGNvZGUgaXMgaW52ZXJ0ZWQsIHdoaWNo
IGxlYWRzIHRvIGFsbCBzb3J0cyBvZgpjb25mdXNpb25zLiIKCkRvZXMgdGhhdCBzb3VuZCBjb3Jy
ZWN0PwoKPiAKPiBUaGFuayB5b3UgQm9yaXMgZm9yIHBvaW50aW5nIGl0IG91dC4KPiAKCkZpeGVz
OiA0ODU1YzkyZGJiNyAoInhlbi1zdy4uIikgPwoKPiBTaWduZWQtb2ZmLWJ5OiBKb2UgSmluIDxq
b2UuamluQG9yYWNsZS5jb20+Cj4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndp
bGtAb3JhY2xlLmNvbT4KPiBDYzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3Jh
Y2xlLmNvbT4KClJlcG9ydGVkLWJ5OiBCb3JpcyBPc3Ryb3ZzLi4uID8KPiBDYzogQ2hyaXN0b3Bo
IEhlbHdpZyA8aGNoQGxzdC5kZT4KPiBDYzogRG9uZ2xpIFpoYW5nIDxkb25nbGkuemhhbmdAb3Jh
Y2xlLmNvbT4KPiBDYzogSm9obiBTb2JlY2tpIDxqb2huLnNvYmVja2lAb3JhY2xlLmNvbT4KPiAt
LS0KPiAgZHJpdmVycy94ZW4vc3dpb3RsYi14ZW4uYyB8IDQgKystLQo+ICAxIGZpbGUgY2hhbmdl
ZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2
ZXJzL3hlbi9zd2lvdGxiLXhlbi5jIGIvZHJpdmVycy94ZW4vc3dpb3RsYi14ZW4uYwo+IGluZGV4
IGY1YzFhZjRjZTlhYi4uYWVkOTJmYTAxOWY5IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMveGVuL3N3
aW90bGIteGVuLmMKPiArKysgYi9kcml2ZXJzL3hlbi9zd2lvdGxiLXhlbi5jCj4gQEAgLTM1Nyw4
ICszNTcsOCBAQCB4ZW5fc3dpb3RsYl9mcmVlX2NvaGVyZW50KHN0cnVjdCBkZXZpY2UgKmh3ZGV2
LCBzaXplX3Qgc2l6ZSwgdm9pZCAqdmFkZHIsCj4gIAkvKiBDb252ZXJ0IHRoZSBzaXplIHRvIGFj
dHVhbGx5IGFsbG9jYXRlZC4gKi8KPiAgCXNpemUgPSAxVUwgPDwgKG9yZGVyICsgWEVOX1BBR0Vf
U0hJRlQpOwo+ICAKPiAtCWlmICgoKGRldl9hZGRyICsgc2l6ZSAtIDEgPD0gZG1hX21hc2spKSB8
fAo+IC0JICAgIHJhbmdlX3N0cmFkZGxlc19wYWdlX2JvdW5kYXJ5KHBoeXMsIHNpemUpKQo+ICsJ
aWYgKChkZXZfYWRkciArIHNpemUgLSAxIDw9IGRtYV9tYXNrKSAmJgo+ICsJICAgICFyYW5nZV9z
dHJhZGRsZXNfcGFnZV9ib3VuZGFyeShwaHlzLCBzaXplKSkKPiAgCQl4ZW5fZGVzdHJveV9jb250
aWd1b3VzX3JlZ2lvbihwaHlzLCBvcmRlcik7Cj4gIAo+ICAJeGVuX2ZyZWVfY29oZXJlbnRfcGFn
ZXMoaHdkZXYsIHNpemUsIHZhZGRyLCAoZG1hX2FkZHJfdClwaHlzLCBhdHRycyk7Cj4gLS0gCj4g
Mi4xNy4xIChBcHBsZSBHaXQtMTEyKQo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 13:04:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 13: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 1gFIpz-00064I-Uv; Wed, 24 Oct 2018 13:04:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2cs1=ne=citrix.com=prvs=828e4d37b=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gFIpz-00064C-4z
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 13:04:39 +0000
X-Inumbo-ID: 922be3d5-d78d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 922be3d5-d78d-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 13:06:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,420,1534809600"; d="scan'208";a="68639807"
Date: Wed, 24 Oct 2018 14:04:35 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: "Bernhard M. Wiedemann" <bwiedemann@suse.de>
Message-ID: <20181024130435.lbw2le7rnulqmzep@zion.uk.xensource.com>
References: <20181024080350.2449-1-bwiedemann@suse.de>
 <48b3314c-0f6f-f174-6506-3da29d976ef8@citrix.com>
 <7a88f5cb-8f0a-9974-8e84-990045cb8726@suse.de>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <7a88f5cb-8f0a-9974-8e84-990045cb8726@suse.de>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] x86/efi: Do not insert timestamps in efi
 files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, 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>

T24gV2VkLCBPY3QgMjQsIDIwMTggYXQgMDI6NDk6NDlQTSArMDIwMCwgQmVybmhhcmQgTS4gV2ll
ZGVtYW5uIHdyb3RlOgo+IE9uIDI0LzEwLzIwMTggMTAuMTYsIEFuZHJldyBDb29wZXIgd3JvdGU6
Cj4gPiBUaGlzIGNoYW5nZSBpcyBmaW5lIGluIHByaW5jaXBsZSwgYnV0IGRvIGFsbCBpMzg2cGVw
IGNvbXBhdGlibGUgdmVyc2lvbnMKPiA+IG9mIExEIHN1cHBvcnQgdGhpcyBwYXJhbWV0ZXI/Cj4g
Cj4gSXQgc2VlbXMsIGl0IHdhcyBhZGRlZCBpbiAyMDE0IHRvIEdOVSBiaW51dGlscyB3aGVuIHRo
ZSBkZWZhdWx0IHdhcwo+IHJldmVyc2VkIHRvIGJlIHVucmVwcm9kdWNpYmxlOgo+IGh0dHBzOi8v
c291cmNld2FyZS5vcmcvZ2l0L2dpdHdlYi5jZ2k/cD1iaW51dGlscy1nZGIuZ2l0O2E9Y29tbWl0
ZGlmZjtoPWVlYjE0ZTVhNWIzNzg0NTBjYTJlZDEzOWU3NmYzMTdmNDkxZjQ2MTMKCkkgdGhpbmsg
YWRkaW5nIHRoaXMgdW5jb25kaXRpb25hbGx5IHdpbGwgYnJlYWsgb2xkZXIgbGQ/IEtlZXAgaW4g
bWluZAp0aGF0IG91ciBzdXBwb3J0ZWQgYmludXRpbHMgZGF0ZXMgYmFjayB0byAyMDA1LgoKRWl0
aGVyIHNvbWUgc29ydCBvZiBmaWx0ZXJpbmcgaXMgcmVxdWlyZWQgb3Igd2UgYnVtcCB0aGUgcmVx
dWlyZWQKYmludXRpbHMgdmVyc2lvbi4gIEZvciB0aGUgZm9ybWVyIHJvdXRlIHNlZSBsZC12ZXIt
YnVpbGQtaWQgaW4KQ29uZmlnLm1rLgoKV2VpLgoKPiAKPiBEb24ndCBrbm93IGFib3V0IG90aGVy
IGxkIGltcGxlbWVudGF0aW9ucy4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 13:04:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 13:04: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 1gFIqG-000667-9e; Wed, 24 Oct 2018 13:04:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wqdi=ne=citrix.com=prvs=828ccd7e0=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gFIqE-00065p-KO
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 13:04:54 +0000
X-Inumbo-ID: 9b675e13-d78d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9b675e13-d78d-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 13:06:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,420,1534809600"; d="scan'208";a="80891527"
To: Wei Liu <wei.liu2@citrix.com>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
 <1539599780-14549-4-git-send-email-andrew.cooper3@citrix.com>
 <20181024130023.f2tyfoezlp6ahv3m@zion.uk.xensource.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <3f248088-e13d-da0a-9a2b-79bf0f3ee8d6@citrix.com>
Date: Wed, 24 Oct 2018 14:03:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181024130023.f2tyfoezlp6ahv3m@zion.uk.xensource.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 3/5] tools/dombuilder: Initialise vcpu
 debug registers 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: Ian Jackson <Ian.Jackson@citrix.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@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>

T24gMjQvMTAvMTggMTQ6MDAsIFdlaSBMaXUgd3JvdGU6Cj4gT24gTW9uLCBPY3QgMTUsIDIwMTgg
YXQgMTE6MzY6MThBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gSW4gcGFydGljdWxh
ciwgaW5pdGlhbGlzaW5nICVkcjYgd2l0aCB0aGUgdmFsdWUgMCBpcyBidWdneSwgYmVjYXVzZSBv
bgo+PiBoYXJkd2FyZSBzdXBwb3J0aW5nIFRyYW5zbmF0aW9uYWwgTWVtb3J5LCBpdCB3aWxsIGNh
dXNlIHRoZSBzdGlja3kgUlRNIGJpdCB0bwo+IFR5cG8gIlRyYW5zbmF0aW9uYWwiCgpZZWFoIC0g
SSBmaXhlZCBhbGwgb2YgdGhlbSBhZnRlciBKdWVyZ2VuIG5vdGljZWQuCgo+Cj4+IGJlIGFzc2Vy
dGVkLCBldmVuIHRob3VnaCBhIGRlYnVnIGV4Y2VwdGlvbiBmcm9tIGEgdHJhbnNhY3Rpb24gaGFz
bid0IGFjdHVhbGx5Cj4+IGJlZW4gb2JzZXJ2ZWQuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4+IFJldmlld2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+IC0tLQo+PiBDQzogSWFuIEphY2tzb24gPElh
bi5KYWNrc29uQGNpdHJpeC5jb20+Cj4+IENDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
Pgo+PiBDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4+Cj4+IFRo
ZSBjb3JyZWN0IHdheSB0byBkbyB0aGlzIHdvdWxkIGJlIHRvIGdldC9tb2RpZnkvc2V0IHRoZSB2
Y3B1IHN0YXRlLCBidXQgaXQKPj4gdHVybnMgb3V0IHRoYXQgaXMgaW1wb3NzaWJsZSBmb3IgYW4g
SFZNIHZjcHUgd2hpY2ggaGFzbid0IHlldCBoYWQgc3RhdGUgc2V0Lgo+PiBGaXhpbmcgdGhhdCBp
cyBnb2luZyB0byB0YWtlIHNvbWUgc3Vic3RhbnRpYWwgdW50YW5nbGluZyBmcm9tIGltcGxpY2F0
aW9ucyBpbgo+PiB0aGUgbWlncmF0aW9uIHN0cmVhbS4KPiBBY2tlZC1ieTogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KClRoYW5rcy4KCj4KPiBJIGhhdmVuJ3QgY2hlY2tlZCB0aGUgbWFu
dWFsIHJlIHRoZSB2YWx1ZSBvZiBkcjYsIGJ1dCBJIHRydXN0IEphbiBhbmQKPiBSb2dlcidzIHJl
dmlldyBvbiB0aGlzLgoKSW50ZWwgVm9sIDNhIFRhYmxlIDktMSwgb3IgQU1EIFZvbCAyIFRhYmxl
IDE0LTEgZm9yIGFueW9uZSB3aG8gd2FudHMgdG8KZG91YmxlIGNoZWNrIDopCgp+QW5kcmV3Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 13:27:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 13:27: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 1gFJBk-0007ya-45; Wed, 24 Oct 2018 13:27:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/iem=ne=gmail.com=olekstysh@srs-us1.protection.inumbo.net>)
 id 1gFJBi-0007yU-TD
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 13:27:06 +0000
X-Inumbo-ID: 15e43b3e-d790-11e8-a8a5-bc764e045a96
Received: from mail-it1-x144.google.com (unknown [2607:f8b0:4864:20::144])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 15e43b3e-d790-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 15:24:07 +0200 (CEST)
Received: by mail-it1-x144.google.com with SMTP id p64-v6so6544279itp.0
 for <xen-devel@lists.xen.org>; Wed, 24 Oct 2018 06:27:04 -0700 (PDT)
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=KR0FhqmkKXtG+O1oW0L5jvDgaJ9x7ziAveXKLqkIbK4=;
 b=JxD3xYZMWxTdmeWT+56LrRRYcwJLfZcAYKXnKpdwE/8BRfZqwRXrBe/iP5B/Q1gvwe
 s7uqz3v3h11cAArxEmf8Mngl3riUYdP3gDCgN5kcA55EZ79z470wKHc2TOKNhlOiKf/E
 71gaJjzvMjEtb+jaIa/oq0Qq+n3p4NX+wRiZJhPiA3J1ibiuIk0i4ZafLzscoAAWCqkP
 9eco+5b+R76XCS8/h54nZ+q7kxu6Gf+KSOTYc8O2nSU4v2C7t1iZqBSOnuCbWsCrAHCr
 QSz6u//R4d62BfoOJkFYIvrnQyZ/G/rUqmlr50EmZXjRJf8pNqIJfxZYwi0OSpAbf6iB
 5Dzg==
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=KR0FhqmkKXtG+O1oW0L5jvDgaJ9x7ziAveXKLqkIbK4=;
 b=ADHYflUNHBkKXSkBTFdM6QM0R7nczfff5SYde1mqolQXDVvyUn9DeAkSkVXOu//fTg
 sd00t6HN7aUpfxPTexeYf2axcdOzvETqLzXPeybvS9NeHcwbmS/AxubxHu15GYEuIDo/
 jNpL+G4Tc+P7htigkQLIZ50MwmkbOaF7u1d29CIay/rIVxjGkLeyAtI3FZsrR65EhS/j
 Y3AIBNfgbvxK0Lx2VWb2qVgFh/LlxiLyZVIYCNGpu3n2yi9Ttq3Tj2X5ISw/Y+6DL2sx
 rSouSKF55jiUccEIXGP1+trn3XaS9DDeRh31/IwG9qnLzabRXceIlddKxBUm9Z88kadN
 B0Dw==
X-Gm-Message-State: AGRZ1gINkytc3EfKwVcC3ZJhgwSd/yZI63ZxKoTEF8SvJmZbmigq55kf
 t3aM/COdHZx4fyAD4Irb2cayXwVQfOKH51fqa2s=
X-Google-Smtp-Source: AJdET5evwWlWXx2kAVDuFL1DiWwXHvATsVIb8eXaYWpgTR/iohF6Y5IL8nWJZ7WWGO5Xw24s8ZdYHvN7qYw7UFHnujo=
X-Received: by 2002:a24:2e4e:: with SMTP id
 i75-v6mr1396736ita.72.1540387623620; 
 Wed, 24 Oct 2018 06:27:03 -0700 (PDT)
MIME-Version: 1.0
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
 <1539041841-17655-3-git-send-email-sstabellini@kernel.org>
In-Reply-To: <1539041841-17655-3-git-send-email-sstabellini@kernel.org>
From: Oleksandr Tyshchenko <olekstysh@gmail.com>
Date: Wed, 24 Oct 2018 16:26:52 +0300
Message-ID: <CAPD2p-nt61MUQPyAX_3kSxVdX7OPbs=pSzPm2=RhVA=Qk8suyQ@mail.gmail.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Subject: Re: [Xen-devel] [PATCH v8 3/8] libxl: support mapping static shared
 memory areas during 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: stefanos@xilinx.com, Wei Liu <wei.liu2@citrix.com>, blackskygg@gmail.com,
 Ian Jackson <ian.jackson@eu.citrix.com>, Xen Devel <xen-devel@lists.xen.org>,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksIFN0ZWZhbm8KCk9uIFR1ZSwgT2N0IDksIDIwMTggYXQgMjozOSBBTSBTdGVmYW5vIFN0YWJl
bGxpbmkKPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+IHdyb3RlOgo+Cj4gRnJvbTogWmhvbmd6ZSBM
aXUgPGJsYWNrc2t5Z2dAZ21haWwuY29tPgo+Cj4gQXV0aG9yOiBaaG9uZ3plIExpdSA8YmxhY2tz
a3lnZ0BnbWFpbC5jb20+Cj4KPiBBZGQgbGlieGxfX3NzaG1fYWRkIHRvIG1hcCBzaGFyZWQgcGFn
ZXMgZnJvbSBvbmUgRG9tVSB0byBhbm90aGVyLCBUaGUgbWFwcGluZwo+IHByb2Nlc3MgaW52b2x2
ZXMgdGhlIGZvbGxvd2luZyBzdGVwczoKPgo+ICAgKiBTZXQgZGVmYXVsdHMgYW5kIGNoZWNrIGZv
ciBmdXJ0aGVyIGVycm9ycyBpbiB0aGUgc3RhdGljX3NobSBjb25maWdzOgo+ICAgICBvdmVybGFw
cGluZyBhcmVhcywgaW52YWxpZCByYW5nZXMsIGR1cGxpY2F0ZWQgbWFzdGVyIGRvbWFpbiwKPiAg
ICAgbm90IHBhZ2UgYWxpZ25lZCwgbm8gbWFzdGVyIGRvbWFpbiBldGMuCj4gICAqIFVzZSB4Y19k
b21haW5fYWRkX3RvX3BoeXNtYXBfYmF0Y2ggdG8gbWFwIHRoZSBzaGFyZWQgcGFnZXMgdG8gc2xh
dmVzCj4gICAqIFdoZW4gc29tZSBvZiB0aGUgcGFnZXMgY2FuJ3QgYmUgc3VjY2Vzc2Z1bGx5IG1h
cHBlZCwgcm9sbCBiYWNrIGFueQo+ICAgICBzdWNjZXNzZnVsbHkgbWFwcGVkIHBhZ2VzIHNvIHRo
YXQgdGhlIHN5c3RlbSBzdGF5cyBpbiBhIGNvbnNpc3RlbnQgc3RhdGUuCj4gICAqIFdyaXRlIGlu
Zm9ybWF0aW9uIGFib3V0IHN0YXRpYyBzaGFyZWQgbWVtb3J5IGFyZWFzIGludG8gdGhlIGFwcHJv
cHJpYXRlCj4gICAgIHhlbnN0b3JlIHBhdGhzIGFuZCBzZXQgdGhlIHJlZmNvdW50IG9mIHRoZSBz
aGFyZWQgcmVnaW9uIGFjY29yZGluZ2x5Lgo+Cj4gVGVtcG9yYXJpbHkgbWFyayB0aGlzIGFzIHVu
c3VwcG9ydGVkIG9uIHg4NiBiZWNhdXNlIGNhbGxpbmcgcDJtX2FkZF9mb3JlaWduIG9uCj4gdHdv
IGRvbVUncyBpcyBjdXJyZW50bHkgbm90IGFsbG93ZCBvbiB4ODYgKHNlZSB0aGUgY29tbWVudHMg
aW4KPiB4ODYvbW0vcDJtLmM6cDJtX2FkZF9mb3JlaWduIGZvciBtb3JlIGRldGFpbHMpLgo+Cj4g
VGhpcyBpcyBmb3IgdGhlIHByb3Bvc2FsICJBbGxvdyBzZXR0aW5nIHVwIHNoYXJlZCBtZW1vcnkg
YXJlYXMgYmV0d2VlbiBWTXMKPiBmcm9tIHhsIGNvbmZpZyBmaWxlIiAoc2VlIFsxXSkuCj4KPiBb
MV0gaHR0cHM6Ly9saXN0cy54ZW4ub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTctMDgv
bXNnMDMyNDIuaHRtbAo+Cj4gU2lnbmVkLW9mZi1ieTogWmhvbmd6ZSBMaXUgPGJsYWNrc2t5Z2dA
Z21haWwuY29tPgo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NA
eGlsaW54LmNvbT4KPgo+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IENjOiBJ
YW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KPiBDYzogU3RlZmFubyBTdGFi
ZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwo+IC0tLQo+IENo
YW5nZXMgaW4gdjU6Cj4gLSBmaXggdHlwb3MKPiAtIGFkZCBjb21tZW50cwo+IC0gYWRkIHZhbHVl
IGNoZWNrcyAoaW5jbHVkaW5nIGFsaWdubWVudCBjaGVja3MpIGluIHNzaG1fc2V0ZGVmYXVsdHMK
PiAtLS0KPiAgdG9vbHMvbGlieGwvTWFrZWZpbGUgICAgICAgICB8ICAgMyArLQo+ICB0b29scy9s
aWJ4bC9saWJ4bF9hcmNoLmggICAgIHwgICA2ICsKPiAgdG9vbHMvbGlieGwvbGlieGxfYXJtLmMg
ICAgICB8ICAxNSArKwo+ICB0b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyAgIHwgIDI3ICsrKwo+
ICB0b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIHwgIDE0ICsrCj4gIHRvb2xzL2xpYnhsL2xp
YnhsX3NzaG0uYyAgICAgfCA0MDUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKwo+ICB0b29scy9saWJ4bC9saWJ4bF94ODYuYyAgICAgIHwgIDE5ICsrCj4gIDcgZmls
ZXMgY2hhbmdlZCwgNDg4IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiAgY3JlYXRlIG1v
ZGUgMTAwNjQ0IHRvb2xzL2xpYnhsL2xpYnhsX3NzaG0uYwo+Cj4gZGlmZiAtLWdpdCBhL3Rvb2xz
L2xpYnhsL01ha2VmaWxlIGIvdG9vbHMvbGlieGwvTWFrZWZpbGUKPiBpbmRleCA2ZGEzNDJlLi41
M2FmMTg2IDEwMDY0NAo+IC0tLSBhL3Rvb2xzL2xpYnhsL01ha2VmaWxlCj4gKysrIGIvdG9vbHMv
bGlieGwvTWFrZWZpbGUKPiBAQCAtMTQwLDcgKzE0MCw4IEBAIExJQlhMX09CSlMgPSBmbGV4YXJy
YXkubyBsaWJ4bC5vIGxpYnhsX2NyZWF0ZS5vIGxpYnhsX2RtLm8gbGlieGxfcGNpLm8gXAo+ICAg
ICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX3Z0cG0ubyBsaWJ4bF9uaWMubyBsaWJ4bF9kaXNr
Lm8gbGlieGxfY29uc29sZS5vIFwKPiAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9jcHVw
b29sLm8gbGlieGxfbWVtLm8gbGlieGxfc2NoZWQubyBsaWJ4bF90bWVtLm8gXAo+ICAgICAgICAg
ICAgICAgICAgICAgICAgIGxpYnhsXzlwZnMubyBsaWJ4bF9kb21haW4ubyBsaWJ4bF92ZGlzcGwu
byBcCj4gLSAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfcHZjYWxscy5vIGxpYnhsX3ZzbmQu
byBsaWJ4bF92a2IubyAkKExJQlhMX09CSlMteSkKPiArICAgICAgICAgICAgICAgICAgICAgICBs
aWJ4bF9wdmNhbGxzLm8gbGlieGxfdnNuZC5vIGxpYnhsX3ZrYi5vIGxpYnhsX3NzaG0ubyBcCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgJChMSUJYTF9PQkpTLXkpCj4gIExJQlhMX09CSlMgKz0g
bGlieGxfZ2VuaWQubwo+ICBMSUJYTF9PQkpTICs9IF9saWJ4bF90eXBlcy5vIGxpYnhsX2ZsYXNr
Lm8gX2xpYnhsX3R5cGVzX2ludGVybmFsLm8KPgo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9s
aWJ4bF9hcmNoLmggYi90b29scy9saWJ4bC9saWJ4bF9hcmNoLmgKPiBpbmRleCA5MzA1NzBlLi42
M2MyNmNjIDEwMDY0NAo+IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FyY2guaAo+ICsrKyBiL3Rv
b2xzL2xpYnhsL2xpYnhsX2FyY2guaAo+IEBAIC03Myw2ICs3MywxMiBAQCBpbnQgbGlieGxfX2Fy
Y2hfZXh0cmFfbWVtb3J5KGxpYnhsX19nYyAqZ2MsCj4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgY29uc3QgbGlieGxfZG9tYWluX2J1aWxkX2luZm8gKmluZm8sCj4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdWludDY0X3QgKm91dCk7Cj4KPiArX2hpZGRlbgo+ICtib29sIGxp
YnhsX19hcmNoX2RvbWFpbl9zdXBwb3J0X3NzaG0oY29uc3QgbGlieGxfZG9tYWluX2J1aWxkX2lu
Zm8gKmJfaW5mbyk7Cj4gKwo+ICtfaGlkZGVuCj4gK2ludCBsaWJ4bF9fYXJjaF9kb21haW5fc3No
bV9jYWNoZXBvbGljeV9zZXRkZWZhdWx0KGxpYnhsX3N0YXRpY19zaG0gKnNzaG0pOwo+ICsKPiAg
I2lmIGRlZmluZWQoX19pMzg2X18pIHx8IGRlZmluZWQoX194ODZfNjRfXykKPgo+ICAjZGVmaW5l
IExBUElDX0JBU0VfQUREUkVTUyAgMHhmZWUwMDAwMAo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4
bC9saWJ4bF9hcm0uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jCj4gaW5kZXggMjVkYzNkZS4u
MDU0YWQ1OCAxMDA2NDQKPiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF9hcm0uYwo+ICsrKyBiL3Rv
b2xzL2xpYnhsL2xpYnhsX2FybS5jCj4gQEAgLTExMzgsNiArMTEzOCwyMSBAQCB2b2lkIGxpYnhs
X19hcmNoX2RvbWFpbl9idWlsZF9pbmZvX3NldGRlZmF1bHQobGlieGxfX2djICpnYywKPiAgICAg
IGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvX2luaXRfdHlwZShiX2luZm8sIExJQlhMX0RPTUFJTl9U
WVBFX1BWSCk7Cj4gIH0KPgo+ICtib29sIGxpYnhsX19hcmNoX2RvbWFpbl9zdXBwb3J0X3NzaG0o
Y29uc3QgbGlieGxfZG9tYWluX2J1aWxkX2luZm8gKmJfaW5mbykKPiArewo+ICsgICAgcmV0dXJu
IHRydWU7Cj4gK30KPiArCj4gK2ludCBsaWJ4bF9fYXJjaF9kb21haW5fc3NobV9jYWNoZXBvbGlj
eV9zZXRkZWZhdWx0KGxpYnhsX3N0YXRpY19zaG0gKnNzaG0pCj4gK3sKPiArICAgIGlmIChzc2ht
LT5jYWNoZV9wb2xpY3kgPT0gTElCWExfU1NITV9DQUNIRVBPTElDWV9VTktOT1dOKQo+ICsgICAg
ICAgIHNzaG0tPmNhY2hlX3BvbGljeSA9IExJQlhMX1NTSE1fQ0FDSEVQT0xJQ1lfQVJNX05PUk1B
TDsKPiArICAgIGlmIChzc2htLT5jYWNoZV9wb2xpY3kgPj0gTElCWExfU1NITV9DQUNIRVBPTElD
WV9YODZfTk9STUFMKQo+ICsgICAgICAgIHJldHVybiBFUlJPUl9JTlZBTDsKPiArCj4gKyAgICBy
ZXR1cm4gMDsKPiArfQo+ICsKPiAgLyoKPiAgICogTG9jYWwgdmFyaWFibGVzOgo+ICAgKiBtb2Rl
OiBDCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jIGIvdG9vbHMvbGli
eGwvbGlieGxfY3JlYXRlLmMKPiBpbmRleCAzMjBkYmVkLi40NWFlOWU0IDEwMDY0NAo+IC0tLSBh
L3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfY3Jl
YXRlLmMKPiBAQCAtNTEzLDYgKzUxMywxNCBAQCBpbnQgbGlieGxfX2RvbWFpbl9idWlsZChsaWJ4
bF9fZ2MgKmdjLAo+ICAgICAgICAgIHJldCA9IEVSUk9SX0lOVkFMOwo+ICAgICAgICAgIGdvdG8g
b3V0Owo+ICAgICAgfQo+ICsKPiArICAgIC8qIFRoZSBwMm0gaGFzIGJlZW4gc2V0dXAsIHdlIGNv
dWxkIG1hcCB0aGUgc3RhdGljIHNoYXJlZCBtZW1vcnkgbm93LiAqLwo+ICsgICAgcmV0ID0gbGli
eGxfX3NzaG1fYWRkKGdjLCBkb21pZCwgZF9jb25maWctPnNzaG1zLCBkX2NvbmZpZy0+bnVtX3Nz
aG1zKTsKPiArICAgIGlmIChyZXQgIT0gMCkgewo+ICsgICAgICAgIExPRyhFUlJPUiwgImZhaWxl
ZCB0byBtYXAgc3RhdGljIHNoYXJlZCBtZW1vcnkiKTsKPiArICAgICAgICBnb3RvIG91dDsKPiAr
ICAgIH0KPiArCj4gICAgICByZXQgPSBsaWJ4bF9fYnVpbGRfcG9zdChnYywgZG9taWQsIGluZm8s
IHN0YXRlLCB2bWVudHMsIGxvY2FsZW50cyk7Cj4gIG91dDoKPiAgICAgIHJldHVybiByZXQ7Cj4g
QEAgLTk0OSw2ICs5NTcsMjUgQEAgc3RhdGljIHZvaWQgaW5pdGlhdGVfZG9tYWluX2NyZWF0ZShs
aWJ4bF9fZWdjICplZ2MsCj4gICAgICAgICAgZ290byBlcnJvcl9vdXQ7Cj4gICAgICB9Cj4KPiAr
ICAgIGlmIChkX2NvbmZpZy0+bnVtX3NzaG1zICE9IDAgJiYKPiArICAgICAgICAhbGlieGxfX2Fy
Y2hfZG9tYWluX3N1cHBvcnRfc3NobSgmZF9jb25maWctPmJfaW5mbykpIHsKPiArICAgICAgICBM
T0dEKEVSUk9SLCBkb21pZCwgInN0YXRpY19zaG0gaXMgbm90IHN1cHBvcnRlZCBieSB0aGlzIGRv
bWFpbiB0eXBlLiIpOwo+ICsgICAgICAgIHJldCA9IEVSUk9SX0lOVkFMOwo+ICsgICAgICAgIGdv
dG8gZXJyb3Jfb3V0Owo+ICsgICAgfQo+ICsKPiArICAgIGZvciAoaSA9IDA7IGkgPCBkX2NvbmZp
Zy0+bnVtX3NzaG1zOyArK2kpIHsKPiArICAgICAgICByZXQgPSBsaWJ4bF9fc3NobV9zZXRkZWZh
dWx0KGdjLCBkb21pZCwgJmRfY29uZmlnLT5zc2htc1tpXSk7Cj4gKyAgICAgICAgaWYgKHJldCkg
ewo+ICsgICAgICAgICAgICBMT0dEKEVSUk9SLCBkb21pZCwgIlVuYWJsZSB0byBzZXQgZGVmYXVs
dHMgZm9yIHN0YXRpYyBzaG0iKTsKPiArICAgICAgICAgICAgZ290byBlcnJvcl9vdXQ7Cj4gKyAg
ICAgICAgfQo+ICsgICAgfQo+ICsKPiArICAgIHJldCA9IGxpYnhsX19zc2htX2NoZWNrX292ZXJs
YXAoZ2MsIGRvbWlkLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkX2Nv
bmZpZy0+c3NobXMsIGRfY29uZmlnLT5udW1fc3NobXMpOwo+ICsgICAgaWYgKHJldCkgZ290byBl
cnJvcl9vdXQ7Cj4gKwo+ICAgICAgcmV0ID0gbGlieGxfX2RvbWFpbl9tYWtlKGdjLCBkX2NvbmZp
ZywgJmRjcy0+YnVpbGRfc3RhdGUsICZkb21pZCk7Cj4gICAgICBpZiAocmV0KSB7Cj4gICAgICAg
ICAgTE9HRChFUlJPUiwgZG9taWQsICJjYW5ub3QgbWFrZSBkb21haW46ICVkIiwgcmV0KTsKPiBk
aWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCBiL3Rvb2xzL2xpYnhsL2xp
YnhsX2ludGVybmFsLmgKPiBpbmRleCA0Mzk0N2IxLi42ZjMxYTNkIDEwMDY0NAo+IC0tLSBhL3Rv
b2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKPiArKysgYi90b29scy9saWJ4bC9saWJ4bF9pbnRl
cm5hbC5oCj4gQEAgLTQ0MzQsNiArNDQzNCwyMCBAQCBzdGF0aWMgaW5saW5lIGNvbnN0IGNoYXIg
KmxpYnhsX19xZW11X3FtcF9wYXRoKGxpYnhsX19nYyAqZ2MsIGludCBkb21pZCkKPiAgI2VuZGlm
Cj4KPiAgLyoKPiArICogU2V0IHVwIHN0YXRpYyBzaGFyZWQgcmFtIHBhZ2VzIGZvciBIVk0gZG9t
YWlucyB0byBjb21tdW5pY2F0ZQo+ICsgKgo+ICsgKiBUaGlzIGZ1bmN0aW9uIHNob3VsZCBvbmx5
IGJlIGNhbGxlZCBhZnRlciB0aGUgbWVtb3J5IG1hcCBpcyBjb25zdHJ1Y3RlZAo+ICsgKiBhbmQg
YmVmb3JlIGFueSBmdXJ0aGVyIG1lbW9yeSBhY2Nlc3MuCj4gKyAqLwo+ICtfaGlkZGVuIGludCBs
aWJ4bF9fc3NobV9hZGQobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBsaWJ4bF9zdGF0aWNfc2htICpzc2htLCBpbnQgbGVuKTsKPiAr
Cj4gK19oaWRkZW4gaW50IGxpYnhsX19zc2htX2NoZWNrX292ZXJsYXAobGlieGxfX2djICpnYywg
dWludDMyX3QgZG9taWQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
bGlieGxfc3RhdGljX3NobSAqc3NobXMsIGludCBsZW4pOwo+ICtfaGlkZGVuIGludCBsaWJ4bF9f
c3NobV9zZXRkZWZhdWx0KGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX3N0YXRpY19zaG0gKnNzaG0pOwo+ICsK
PiArLyoKPiAgICogTG9jYWwgdmFyaWFibGVzOgo+ICAgKiBtb2RlOiBDCj4gICAqIGMtYmFzaWMt
b2Zmc2V0OiA0Cj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3NzaG0uYyBiL3Rvb2xz
L2xpYnhsL2xpYnhsX3NzaG0uYwo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gaW5kZXggMDAwMDAw
MC4uZjYxYjgwYwo+IC0tLSAvZGV2L251bGwKPiArKysgYi90b29scy9saWJ4bC9saWJ4bF9zc2ht
LmMKPiBAQCAtMCwwICsxLDQwNSBAQAo+ICsjaW5jbHVkZSAibGlieGxfb3NkZXBzLmgiCj4gKyNp
bmNsdWRlICJsaWJ4bF9pbnRlcm5hbC5oIgo+ICsjaW5jbHVkZSAibGlieGxfYXJjaC5oIgo+ICsK
PiArI2RlZmluZSBTU0hNX1BBVEgoaWQpIEdDU1BSSU5URigiL2xpYnhsL3N0YXRpY19zaG0vJXMi
LCBpZCkKPiArCj4gKyNkZWZpbmUgU1NITV9FUlJPUihkb21pZCwgc3NobWlkLCBmLCAuLi4pICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiArICAgIExPR0QoRVJST1IsIGRvbWlkLCAi
c3RhdGljX3NobSBpZCA9ICVzOiAiIGYsIHNzaG1pZCwgIyNfX1ZBX0FSR1NfXykKPiArCj4gKwo+
ICsvKiBTZXQgZGVmYXVsdCB2YWx1ZXMgZm9yIGxpYnhsX3N0YXRpY19zaG0gKi8KPiAraW50IGxp
YnhsX19zc2htX3NldGRlZmF1bHQobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX3N0YXRpY19zaG0gKnNzaG0pCj4gK3sKPiAr
ICAgIGludCByYzsKPiArCj4gKyAgICBpZiAoc3NobS0+cm9sZSAhPSBMSUJYTF9TU0hNX1JPTEVf
U0xBVkUgJiYKPiArICAgICAgICBzc2htLT5yb2xlICE9IExJQlhMX1NTSE1fUk9MRV9NQVNURVIp
Cj4gKyAgICAgICAgcmV0dXJuIEVSUk9SX0lOVkFMOwo+ICsgICAgaWYgKHNzaG0tPmJlZ2luICYg
flhDX1BBR0VfTUFTSyB8fAo+ICsgICAgICAgIHNzaG0tPnNpemUgJiB+WENfUEFHRV9NQVNLIHx8
Cj4gKyAgICAgICAgKHNzaG0tPm9mZnNldCAhPSBMSUJYTF9TU0hNX1JBTkdFX1VOS05PV04gJiYK
PiArICAgICAgICBzc2htLT5vZmZzZXQgJiB+WENfUEFHRV9NQVNLKSkgewo+ICsgICAgICAgIFNT
SE1fRVJST1IoZG9taWQsIHNzaG0tPmlkLAo+ICsgICAgICAgICAgICAgICAgICAgImJlZ2luL3Np
emUvb2Zmc2V0IGlzIG5vdCBhIG11bHRpcGxlIG9mIDRLIik7Cj4gKyAgICAgICAgcmV0dXJuIEVS
Uk9SX0lOVkFMOwo+ICsgICAgfQo+ICsKPiArICAgIC8qIHJvbGUtc3BlY2lmaWMgY2hlY2tzICov
Cj4gKyAgICBpZiAoc3NobS0+cm9sZSA9PSBMSUJYTF9TU0hNX1JPTEVfU0xBVkUpIHsKPiArICAg
ICAgICBpZiAoc3NobS0+b2Zmc2V0ID09IExJQlhMX1NTSE1fUkFOR0VfVU5LTk9XTikKPiArICAg
ICAgICAgICAgc3NobS0+b2Zmc2V0ID0gMDsKPiArICAgICAgICBpZiAoc3NobS0+Y2FjaGVfcG9s
aWN5ICE9IExJQlhMX1NTSE1fQ0FDSEVQT0xJQ1lfVU5LTk9XTikgewo+ICsgICAgICAgICAgICBT
U0hNX0VSUk9SKGRvbWlkLCBzc2htLT5pZCwKPiArICAgICAgICAgICAgICAgICAgICAgICAiY2Fj
aGVfcG9saWN5IGlzIG9ubHkgYXBwbGljYWJsZSB0byBtYXN0ZXIgZG9tYWlucyIpOwo+ICsgICAg
ICAgICAgICByYyA9IEVSUk9SX0lOVkFMOwo+ICsgICAgICAgICAgICBnb3RvIG91dDsKPiArICAg
ICAgICB9Cj4gKyAgICB9IGVsc2Ugewo+ICsgICAgICAgIGlmIChzc2htLT5vZmZzZXQgIT0gTElC
WExfU1NITV9SQU5HRV9VTktOT1dOKSB7Cj4gKyAgICAgICAgICAgIFNTSE1fRVJST1IoZG9taWQs
IHNzaG0tPmlkLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICJvZmZzZXQgaXMgb25seSBhcHBs
aWNhYmxlIHRvIHNsYXZlIGRvbWFpbnMiKTsKPiArICAgICAgICAgICAgcmMgPSBFUlJPUl9JTlZB
TDsKPiArICAgICAgICAgICAgZ290byBvdXQ7Cj4gKyAgICAgICAgfQo+ICsKPiArICAgICAgICBy
YyA9IGxpYnhsX19hcmNoX2RvbWFpbl9zc2htX2NhY2hlcG9saWN5X3NldGRlZmF1bHQoc3NobSk7
Cj4gKyAgICAgICAgaWYgKHJjKSB7Cj4gKyAgICAgICAgICAgIFNTSE1fRVJST1IoZG9taWQsIHNz
aG0tPmlkLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICJjYWNoZSBwb2xpY3kgbm90IHN1cHBv
cnRlZCBvbiB0aGlzIHBsYXRmb3JtIik7Cj4gKyAgICAgICAgICAgIGdvdG8gb3V0Owo+ICsgICAg
ICAgIH0KPiArICAgIH0KPiArCj4gKyAgICByYyA9IDA7Cj4gK291dDoKPiArICAgIHJldHVybiBy
YzsKPiArfQo+ICsKPiArLyogQ29tcGFyYXRvciBmb3Igc29ydGluZyBzc2htIHJhbmdlcyBieSBz
c2htLT5iZWdpbiAqLwo+ICtzdGF0aWMgaW50IHNzaG1fcmFuZ2VfY21wKGNvbnN0IHZvaWQgKmEs
IGNvbnN0IHZvaWQgKmIpCj4gK3sKPiArICAgIGxpYnhsX3N0YXRpY19zaG0gKmNvbnN0ICpzc2ht
YSA9IGEsICpjb25zdCAqc3NobWIgPSBiOwo+ICsgICAgcmV0dXJuICgqc3NobWEpLT5iZWdpbiA+
ICgqc3NobWIpLT5iZWdpbiA/IDEgOiAtMTsKPiArfQo+ICsKPiArLyogQ2hlY2sgaWYgdGhlIHNz
aG0gc2xhdmUgY29uZmlncyBpbiBAc3NobSBvdmVybGFwICovCj4gK2ludCBsaWJ4bF9fc3NobV9j
aGVja19vdmVybGFwKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfc3RhdGljX3NobSAqc3NobXMsIGludCBs
ZW4pCj4gK3sKPiArCj4gKyAgICBjb25zdCBsaWJ4bF9zdGF0aWNfc2htICoqc2xhdmVfc3NobXMg
PSBOVUxMOwo+ICsgICAgaW50IG51bV9zbGF2ZXM7Cj4gKyAgICBpbnQgaTsKPiArCj4gKyAgICBp
ZiAoIWxlbikgcmV0dXJuIDA7Cj4gKwo+ICsgICAgc2xhdmVfc3NobXMgPSBsaWJ4bF9fY2FsbG9j
KGdjLCBsZW4sIHNpemVvZihzbGF2ZV9zc2htc1swXSkpOwo+ICsgICAgbnVtX3NsYXZlcyA9IDA7
Cj4gKyAgICBmb3IgKGkgPSAwOyBpIDwgbGVuOyArK2kpIHsKPiArICAgICAgICBpZiAoc3NobXNb
aV0ucm9sZSA9PSBMSUJYTF9TU0hNX1JPTEVfU0xBVkUpCj4gKyAgICAgICAgICAgIHNsYXZlX3Nz
aG1zW251bV9zbGF2ZXMrK10gPSBzc2htcyArIGk7Cj4gKyAgICB9Cj4gKyAgICBxc29ydChzbGF2
ZV9zc2htcywgbnVtX3NsYXZlcywgc2l6ZW9mKHNsYXZlX3NzaG1zWzBdKSwgc3NobV9yYW5nZV9j
bXApOwo+ICsKPiArICAgIGZvciAoaSA9IDA7IGkgPCBudW1fc2xhdmVzIC0gMTsgKytpKSB7Cj4g
KyAgICAgICAgaWYgKHNsYXZlX3NzaG1zW2krMV0tPmJlZ2luIDwKPiArICAgICAgICAgICAgc2xh
dmVfc3NobXNbaV0tPmJlZ2luICsgc2xhdmVfc3NobXNbaV0tPnNpemUpIHsKPiArICAgICAgICAg
ICAgU1NITV9FUlJPUihkb21pZCwgc2xhdmVfc3NobXNbaSsxXS0+aWQsICJzbGF2ZSByYW5nZXMg
b3ZlcmxhcC4iKTsKPiArICAgICAgICAgICAgcmV0dXJuIEVSUk9SX0lOVkFMOwo+ICsgICAgICAg
IH0KPiArICAgIH0KPiArCj4gKyAgICByZXR1cm4gMDsKPiArfQo+ICsKPiArLyogICBsaWJ4bF9f
c3NobV9kb19tYXAgLS0gbWFwIHBhZ2VzIGludG8gc2xhdmUncyBwaHlzbWFwCj4gKyAqCj4gKyAq
ICAgVGhpcyBmdW5jdGlvbnMgbWFwcwo+ICsgKiAgICAgbWFzdGVyIGdmbjogW0Btc3NobS0+YmVn
aW4gKyBAc3NobS0+b2Zmc2V0LAo+ICsgKiAgICAgICAgICAgICAgICAgIEBtc3NobS0+YmVnaW4g
KyBAbXNzaG0tPnNpemUgKyBAc3NobS0+b2Zmc2V0KQo+ICsgKiAgIGludG8KPiArICogICAgIHNs
YXZlIGdmbjogW0Bzc2htLT5iZWdpbiwgQHNzaG0tPmJlZ2luICsgQHNzaG0tPnNpemUpCj4gKyAq
Cj4gKyAqICAgVGhlIGdmbnMgb2YgdGhlIHBhZ2VzIHRoYXQgYXJlIHN1Y2Nlc3NmdWxseSBtYXBw
ZWQgd2lsbCBiZSBzdG9yZWQKPiArICogICBpbiBAbWFwcGVkLCBhbmQgdGhlIG51bWJlciBvZiB0
aGUgZ2ZucyB3aWxsIGJlIHN0b3JlZCBpbiBAbm1hcHBlZC4KPiArICoKPiArICogICBUaGUgY2Fs
bGVyIGhhcyB0byBndWFyYW50ZWUgdGhhdCBhbGwgdGhlIHZhbHVlcyBhcmUgcGFnZS1hbGlnbmVk
Lgo+ICsgKi8KPiArc3RhdGljIGludCBsaWJ4bF9fc3NobV9kb19tYXAobGlieGxfX2djICpnYywg
dWludDMyX3QgbWlkLCB1aW50MzJfdCBzaWQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGxpYnhsX3N0YXRpY19zaG0gKnNzaG0sIGxpYnhsX3N0YXRpY19zaG0gKm1zc2htLAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4ZW5fcGZuX3QgKm1hcHBlZCwgdW5zaWduZWQg
aW50ICpubWFwcGVkKQo+ICt7Cj4gKyAgICBpbnQgcmM7Cj4gKyAgICBpbnQgaTsKPiArICAgIHhl
bl9wZm5fdCBudW1fbXBhZ2VzLCBudW1fc3BhZ2VzLCBudW1fc3VjY2Vzcywgb2Zmc2V0Owo+ICsg
ICAgaW50ICplcnJzOwo+ICsgICAgeGVuX3Vsb25nX3QgKmlkeHM7Cj4gKyAgICB4ZW5fcGZuX3Qg
KmdwZm5zOwo+ICsKPiArICAgIG51bV9tcGFnZXMgPSAobXNzaG0tPnNpemUpID4+IFhDX1BBR0Vf
U0hJRlQ7Cj4gKyAgICBudW1fc3BhZ2VzID0gKHNzaG0tPnNpemUpID4+IFhDX1BBR0VfU0hJRlQ7
Cj4gKyAgICBvZmZzZXQgPSBzc2htLT5vZmZzZXQgPj4gWENfUEFHRV9TSElGVDsKPiArCj4gKyAg
ICAvKiBDaGVjayByYW5nZS4gVGVzdCBvZmZzZXQgPCBtcGFnZXMgZmlyc3QgdG8gYXZvaWQgb3Zl
cmZsb3cgKi8KPiArICAgIGlmICgob2Zmc2V0ID49IG51bV9tcGFnZXMpIHx8IChudW1fbXBhZ2Vz
IC0gb2Zmc2V0IDwgbnVtX3NwYWdlcykpIHsKPiArICAgICAgICBTU0hNX0VSUk9SKHNpZCwgc3No
bS0+aWQsICJleGNlZWRzIG1hc3RlcidzIGFkZHJlc3Mgc3BhY2UuIik7Cj4gKyAgICAgICAgcmMg
PSBFUlJPUl9JTlZBTDsKPiArICAgICAgICBnb3RvIG91dDsKPiArICAgIH0KPiArCj4gKyAgICAv
KiBmaWxsIG91dCB0aGUgZ2ZuJ3MgYW5kIGRvIHRoZSBtYXBwaW5nICovCj4gKyAgICBlcnJzID0g
bGlieGxfX2NhbGxvYyhnYywgbnVtX3NwYWdlcywgc2l6ZW9mKGludCkpOwo+ICsgICAgaWR4cyA9
IGxpYnhsX19jYWxsb2MoZ2MsIG51bV9zcGFnZXMsIHNpemVvZih4ZW5fdWxvbmdfdCkpOwo+ICsg
ICAgZ3BmbnMgPSBsaWJ4bF9fY2FsbG9jKGdjLCBudW1fc3BhZ2VzLCBzaXplb2YoeGVuX3Bmbl90
KSk7Cj4gKyAgICBmb3IgKGkgPSAwOyBpIDwgbnVtX3NwYWdlczsgaSsrKSB7Cj4gKyAgICAgICAg
aWR4c1tpXSA9IChtc3NobS0+YmVnaW4gPj4gWENfUEFHRV9TSElGVCkgKyBvZmZzZXQgKyBpOwo+
ICsgICAgICAgIGdwZm5zW2ldPSAoc3NobS0+YmVnaW4gPj4gWENfUEFHRV9TSElGVCkgKyBpOwo+
ICsgICAgfQo+ICsgICAgcmMgPSB4Y19kb21haW5fYWRkX3RvX3BoeXNtYXBfYmF0Y2goQ1RYLT54
Y2gsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaWQsIG1pZCwK
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhFTk1BUFNQQUNFX2dt
Zm5fc2hhcmUsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBudW1f
c3BhZ2VzLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWR4cywg
Z3BmbnMsIGVycnMpOwo+ICsKPiArICAgIG51bV9zdWNjZXNzID0gMDsKPiArICAgIGZvciAoaSA9
IDA7IGkgPCBudW1fc3BhZ2VzOyBpKyspIHsKPiArICAgICAgICBpZiAoZXJyc1tpXSkgewo+ICsg
ICAgICAgICAgICBTU0hNX0VSUk9SKHNpZCwgc3NobS0+aWQsCj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgImNhbid0IG1hcCBhdCBhZGRyZXNzIDB4JSJQUkl4NjQiLiIsCj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgZ3BmbnNbaV0gPDwgWENfUEFHRV9TSElGVCk7Cj4gKyAgICAgICAgICAgIHJj
ID0gRVJST1JfRkFJTDsKPiArICAgICAgICB9IGVsc2Ugewo+ICsgICAgICAgICAgICBtYXBwZWRb
bnVtX3N1Y2Nlc3MrK10gPSBncGZuc1tpXTsKPiArICAgICAgICB9Cj4gKyAgICB9Cj4gKyAgICAq
bm1hcHBlZCA9IG51bV9zdWNjZXNzOwo+ICsgICAgaWYgKHJjKSBnb3RvIG91dDsKPiArCj4gKyAg
ICByYyA9IDA7Cj4gK291dDoKPiArICAgIHJldHVybiByYzsKPiArfQo+ICsKPiArLyogWGVuc3Rv
cmUgb3BzIGFyZSBwcm90ZWN0ZWQgYnkgYSB0cmFuc2FjdGlvbiAqLwo+ICtzdGF0aWMgaW50IGxp
YnhsX19zc2htX2luY3JlZihsaWJ4bF9fZ2MgKmdjLCB4c190cmFuc2FjdGlvbl90IHh0LAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpzc2htX3BhdGgpCj4gK3sK
PiArICAgIGludCByYywgY291bnQ7Cj4gKyAgICBjb25zdCBjaGFyICpjb3VudF9wYXRoLCAqY291
bnRfc3RyaW5nOwo+ICsKPiArICAgIGNvdW50X3BhdGggPSBHQ1NQUklOVEYoIiVzL3VzZXJjbnQi
LCBzc2htX3BhdGgpOwo+ICsgICAgcmMgPSBsaWJ4bF9feHNfcmVhZF9jaGVja2VkKGdjLCB4dCwg
Y291bnRfcGF0aCwgJmNvdW50X3N0cmluZyk7Cj4gKyAgICBpZiAocmMpIGdvdG8gb3V0Owo+ICsg
ICAgY291bnQgPSBhdG9pKGNvdW50X3N0cmluZyk7Cj4gKwo+ICsgICAgY291bnRfc3RyaW5nID0g
R0NTUFJJTlRGKCIlZCIsIGNvdW50KzEpOwo+ICsgICAgcmMgPSBsaWJ4bF9feHNfd3JpdGVfY2hl
Y2tlZChnYywgeHQsIGNvdW50X3BhdGgsIGNvdW50X3N0cmluZyk7Cj4gKyAgICBpZiAocmMpIGdv
dG8gb3V0Owo+ICsKPiArICAgIHJjID0gMDsKPiArb3V0Ogo+ICsgICAgcmV0dXJuIHJjOwo+ICt9
Cj4gKwo+ICtzdGF0aWMgaW50IGxpYnhsX19zc2htX2FkZF9zbGF2ZShsaWJ4bF9fZ2MgKmdjLCB1
aW50MzJfdCBkb21pZCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxf
c3RhdGljX3NobSAqc3NobSkKPiArewo+ICsgICAgaW50IHJjLCBpOwo+ICsgICAgY29uc3QgY2hh
ciAqc3NobV9wYXRoLCAqc2xhdmVfcGF0aDsKPiArICAgIGNvbnN0IGNoYXIgKmRvbV9wYXRoLCAq
ZG9tX3NzaG1fcGF0aCwgKmRvbV9yb2xlX3BhdGg7Cj4gKyAgICBjb25zdCBjaGFyICp4c192YWx1
ZTsKPiArICAgIGNoYXIgKmVudHNbOV07Cj4gKyAgICBsaWJ4bF9zdGF0aWNfc2htIG1hc3Rlcl9z
c2htOwo+ICsgICAgdWludDMyX3QgbWFzdGVyX2RvbWlkOwo+ICsgICAgeGVuX3Bmbl90ICptYXBw
ZWQ7Cj4gKyAgICB1bnNpZ25lZCBpbnQgbm1hcHBlZCA9IDA7Cj4gKyAgICB4c190cmFuc2FjdGlv
bl90IHh0ID0gWEJUX05VTEw7Cj4gKyAgICBib29sIGlzcmV0cnk7Cj4gKwo+ICsgICAgc3NobV9w
YXRoID0gU1NITV9QQVRIKHNzaG0tPmlkKTsKPiArICAgIHNsYXZlX3BhdGggPSBHQ1NQUklOVEYo
IiVzL3NsYXZlcy8lIlBSSXUzMiwgc3NobV9wYXRoLCBkb21pZCk7Cj4gKyAgICBkb21fcGF0aCA9
IGxpYnhsX194c19nZXRfZG9tcGF0aChnYywgZG9taWQpOwo+ICsgICAgLyogdGhlIGRvbWFpbiBz
aG91bGQgYmUgaW4geGVuc3RvcmUgYnkgbm93ICovCj4gKyAgICBhc3NlcnQoZG9tX3BhdGgpOwo+
ICsgICAgZG9tX3NzaG1fcGF0aCA9IEdDU1BSSU5URigiJXMvc3RhdGljX3NobS8lcyIsIGRvbV9w
YXRoLCBzc2htLT5pZCk7Cj4gKyAgICBkb21fcm9sZV9wYXRoID0gR0NTUFJJTlRGKCIlcy9yb2xl
IiwgZG9tX3NzaG1fcGF0aCk7Cj4gKwo+ICsgICAgLyogcHJlcGFyZSB0aGUgc2xhdmUgeGVuc3Rv
cmUgZW50cmllcyAqLwo+ICsgICAgZW50c1swXSA9ICJiZWdpbiI7Cj4gKyAgICBlbnRzWzFdID0g
R0NTUFJJTlRGKCIweCUiUFJJeDY0LCBzc2htLT5iZWdpbik7Cj4gKyAgICBlbnRzWzJdID0gInNp
emUiOwo+ICsgICAgZW50c1szXSA9IEdDU1BSSU5URigiMHglIlBSSXg2NCwgc3NobS0+c2l6ZSk7
Cj4gKyAgICBlbnRzWzRdID0gIm9mZnNldCI7Cj4gKyAgICBlbnRzWzVdID0gR0NTUFJJTlRGKCIw
eCUiUFJJeDY0LCBzc2htLT5vZmZzZXQpOwo+ICsgICAgZW50c1s2XSA9ICJwcm90IjsKPiArICAg
IGVudHNbN10gPSBsaWJ4bF9fc3RyZHVwKGdjLCBsaWJ4bF9zc2htX3Byb3RfdG9fc3RyaW5nKHNz
aG0tPnByb3QpKTsKPiArICAgIGVudHNbOF0gPSBOVUxMOwo+ICsKPiArICAgIG1hcHBlZCA9IGxp
YnhsX19jYWxsb2MoZ2MsIHNzaG0tPnNpemUgPj4gWENfUEFHRV9TSElGVCwgc2l6ZW9mKHhlbl9w
Zm5fdCkpOwo+ICsKPiArICAgIGlzcmV0cnkgPSBmYWxzZTsKPiArICAgIGZvciAoOzspIHsKPiAr
ICAgICAgICByYyA9IGxpYnhsX194c190cmFuc2FjdGlvbl9zdGFydChnYywgJnh0KTsKPiArICAg
ICAgICBpZiAocmMpIGdvdG8gb3V0Owo+ICsKPiArICAgICAgICBpZiAoIWxpYnhsX194c19yZWFk
KGdjLCB4dCwgc3NobV9wYXRoKSkgewo+ICsgICAgICAgICAgICBTU0hNX0VSUk9SKGRvbWlkLCBz
c2htLT5pZCwgIm5vIG1hc3RlciBmb3VuZC4iKTsKPiArICAgICAgICAgICAgcmMgPSBFUlJPUl9G
QUlMOwo+ICsgICAgICAgICAgICBnb3RvIG91dDsKPiArICAgICAgICB9Cj4gKwo+ICsgICAgICAg
IC8qIGV2ZXJ5IElEIGNhbiBhcHBlYXIgaW4gZWFjaCBkb21haW4gYXQgbW9zdCBvbmNlICovCj4g
KyAgICAgICAgaWYgKGxpYnhsX194c19yZWFkKGdjLCB4dCwgZG9tX3NzaG1fcGF0aCkpIHsKPiAr
ICAgICAgICAgICAgU1NITV9FUlJPUihkb21pZCwgc3NobS0+aWQsCj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgImRvbWFpbiB0cmllZCB0byBtYXAgdGhlIHNhbWUgSUQgdHdpY2UuIik7Cj4gKyAg
ICAgICAgICAgIHJjID0gRVJST1JfRkFJTDsKPiArICAgICAgICAgICAgZ290byBvdXQ7Cj4gKyAg
ICAgICAgfQo+ICsKPiArICAgICAgICAvKiBsb29rIGF0IHRoZSBtYXN0ZXIgaW5mbyBhbmQgc2Vl
IGlmIHdlIGNvdWxkIGRvIHRoZSBtYXBwaW5nICovCj4gKyAgICAgICAgcmMgPSBsaWJ4bF9feHNf
cmVhZF9jaGVja2VkKGdjLCB4dCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgR0NTUFJJTlRGKCIlcy9wcm90Iiwgc3NobV9wYXRoKSwKPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJnhzX3ZhbHVlKTsKPiArICAgICAgICBpZiAocmMpIGdvdG8gb3V0
Owo+ICsgICAgICAgIGxpYnhsX3NzaG1fcHJvdF9mcm9tX3N0cmluZyh4c192YWx1ZSwgJm1hc3Rl
cl9zc2htLnByb3QpOwo+ICsKPiArICAgICAgICByYyA9IGxpYnhsX194c19yZWFkX2NoZWNrZWQo
Z2MsIHh0LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHQ1NQUklOVEYo
IiVzL2JlZ2luIiwgc3NobV9wYXRoKSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJnhzX3ZhbHVlKTsKPiArICAgICAgICBpZiAocmMpIGdvdG8gb3V0Owo+ICsgICAgICAg
IG1hc3Rlcl9zc2htLmJlZ2luID0gc3RydG91bGwoeHNfdmFsdWUsIE5VTEwsIDE2KTsKPiArCj4g
KyAgICAgICAgcmMgPSBsaWJ4bF9feHNfcmVhZF9jaGVja2VkKGdjLCB4dCwKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIlcy9zaXplIiwgc3NobV9wYXRo
KSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnhzX3ZhbHVlKTsKPiAr
ICAgICAgICBpZiAocmMpIGdvdG8gb3V0Owo+ICsgICAgICAgIG1hc3Rlcl9zc2htLnNpemUgPSBz
dHJ0b3VsbCh4c192YWx1ZSwgTlVMTCwgMTYpOwo+ICsKPiArICAgICAgICByYyA9IGxpYnhsX194
c19yZWFkX2NoZWNrZWQoZ2MsIHh0LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBHQ1NQUklOVEYoIiVzL21hc3RlciIsIHNzaG1fcGF0aCksCj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICZ4c192YWx1ZSk7Cj4gKyAgICAgICAgaWYgKHJjKSBnb3Rv
IG91dDsKPiArICAgICAgICBtYXN0ZXJfZG9taWQgPSBzdHJ0b3VsbCh4c192YWx1ZSwgTlVMTCwg
MTYpOwo+ICsKPiArICAgICAgICBpZiAoc3NobS0+cHJvdCA9PSBMSUJYTF9TU0hNX1BST1RfVU5L
Tk9XTikKPiArICAgICAgICAgICAgc3NobS0+cHJvdCA9IG1hc3Rlcl9zc2htLnByb3Q7Cj4gKwo+
ICsgICAgICAgIC8qIGNoZWNrIGlmIHRoZSBzbGF2ZSBpcyBhc2tpbmcgdG9vIG11Y2ggcGVybWlz
c2lvbiAqLwo+ICsgICAgICAgIGlmIChtYXN0ZXJfc3NobS5wcm90IDwgc3NobS0+cHJvdCkgewo+
ICsgICAgICAgICAgICBTU0hNX0VSUk9SKGRvbWlkLCBzc2htLT5pZCwgInNsYXZlIGlzIGFza2lu
ZyB0b28gbXVjaCBwZXJtaXNzaW9uLiIpOwo+ICsgICAgICAgICAgICByYyA9IEVSUk9SX0lOVkFM
Owo+ICsgICAgICAgICAgICBnb3RvIG91dDsKPiArICAgICAgICB9Cj4gKwo+ICsgICAgICAgIC8q
IGFsbCBjaGVja3MgcGFzc2VkLCBkbyB0aGUgam9iICovCj4gKyAgICAgICAgaWYgKCFpc3JldHJ5
KSB7Cj4gKyAgICAgICAgICAgIHJjID0gbGlieGxfX3NzaG1fZG9fbWFwKGdjLCBtYXN0ZXJfZG9t
aWQsIGRvbWlkLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzc2htLCAm
bWFzdGVyX3NzaG0sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcHBl
ZCwgJm5tYXBwZWQpOwo+ICsgICAgICAgICAgICBpZiAocmMpIGdvdG8gb3V0Owo+ICsgICAgICAg
IH0KPiArCj4gKyAgICAgICAgLyogd3JpdGUgdGhlIHJlc3VsdCB0byB4ZW5zdG9yZSBhbmQgY29t
bWl0ICovCj4gKyAgICAgICAgcmMgPSBsaWJ4bF9feHNfd3JpdGVfY2hlY2tlZChnYywgeHQsIGRv
bV9yb2xlX3BhdGgsICJzbGF2ZSIpOwo+ICsgICAgICAgIGlmIChyYykgZ290byBvdXQ7Cj4gKyAg
ICAgICAgcmMgPSBsaWJ4bF9feHNfd3JpdGV2KGdjLCB4dCwgc2xhdmVfcGF0aCwgZW50cyk7Cj4g
KyAgICAgICAgaWYgKHJjKSBnb3RvIG91dDsKPiArICAgICAgICByYyA9IGxpYnhsX19zc2htX2lu
Y3JlZihnYywgeHQsIHNzaG1fcGF0aCk7Cj4gKyAgICAgICAgaWYgKHJjKSBnb3RvIG91dDsKPiAr
Cj4gKyAgICAgICAgcmMgPSBsaWJ4bF9feHNfdHJhbnNhY3Rpb25fY29tbWl0KGdjLCAmeHQpOwo+
ICsgICAgICAgIGlmICghcmMpIGJyZWFrOwo+ICsgICAgICAgIGlmIChyYyA8IDApIGdvdG8gb3V0
Owo+ICsgICAgICAgIGlzcmV0cnkgPSB0cnVlOwoKSXMgaXQgcG9zc2libGUgdG8gbG9vcCBoZXJl
IGZvcmV2ZXIgd2FpdGluZyBmb3IgdGhlIHRyYW5zYWN0aW9uIHRvIGJlIGNvbW1pdHRlZD8KCj4g
KyAgICB9Cj4gKwo+ICsgICAgcmMgPSAwOwo+ICtvdXQ6Cj4gKyAgICBpZiAocmMpIHsKCkkgd291
bGQgZXh0ZW5kIGNoZWNrOgppZiAocmMgJiYgbm1hcHBlZCkgewoKPiArICAgICAgICAvKiByb2xs
IGJhY2sgc3VjY2Vzc2Z1bGx5IG1hcHBlZCBwYWdlcyAqLwo+ICsgICAgICAgIFNTSE1fRVJST1Io
ZG9taWQsIHNzaG0tPmlkLCAiZmFpbGVkIHRvIG1hcCBzb21lIHBhZ2VzLCBjYW5jZWxsaW5nLiIp
Owo+ICsgICAgICAgIGZvciAoaSA9IDA7IGkgPCBubWFwcGVkOyBpKyspIHsKPiArICAgICAgICAg
ICAgeGNfZG9tYWluX3JlbW92ZV9mcm9tX3BoeXNtYXAoQ1RYLT54Y2gsIGRvbWlkLCBtYXBwZWRb
aV0pOwo+ICsgICAgICAgIH0KPiArICAgIH0KPiArCj4gKyAgICBsaWJ4bF9feHNfdHJhbnNhY3Rp
b25fYWJvcnQoZ2MsICZ4dCk7Cj4gKwo+ICsgICAgcmV0dXJuIHJjOwo+ICt9Cj4gKwo+ICtzdGF0
aWMgaW50IGxpYnhsX19zc2htX2FkZF9tYXN0ZXIobGlieGxfX2djICpnYywgdWludDMyX3QgZG9t
aWQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9zdGF0aWNfc2ht
ICpzc2htKQo+ICt7Cj4gKyAgICBpbnQgcmM7Cj4gKyAgICBjb25zdCBjaGFyICpzc2htX3BhdGgs
ICpkb21fcGF0aCwgKmRvbV9yb2xlX3BhdGg7Cj4gKyAgICBjaGFyICplbnRzWzEzXTsKPiArICAg
IHN0cnVjdCB4c19wZXJtaXNzaW9ucyBub3Blcm07Cj4gKyAgICB4c190cmFuc2FjdGlvbl90IHh0
ID0gWEJUX05VTEw7Cj4gKwo+ICsgICAgc3NobV9wYXRoID0gU1NITV9QQVRIKHNzaG0tPmlkKTsK
PiArICAgIGRvbV9wYXRoID0gbGlieGxfX3hzX2dldF9kb21wYXRoKGdjLCBkb21pZCk7Cj4gKyAg
ICAvKiB0aGUgZG9tYWluIHNob3VsZCBiZSBpbiB4ZW5zdG9yZSBieSBub3cgKi8KPiArICAgIGFz
c2VydChkb21fcGF0aCk7Cj4gKyAgICBkb21fcm9sZV9wYXRoID0gR0NTUFJJTlRGKCIlcy9zdGF0
aWNfc2htLyVzL3JvbGUiLCBkb21fcGF0aCwgc3NobS0+aWQpOwo+ICsKPiArICAgIC8qIHByZXBh
cmUgdGhlIHhlbnN0b3JlIGVudHJpZXMgKi8KPiArICAgIGVudHNbMF0gPSAibWFzdGVyIjsKPiAr
ICAgIGVudHNbMV0gPSBHQ1NQUklOVEYoIiUiUFJJdTMyLCBkb21pZCk7Cj4gKyAgICBlbnRzWzJd
ID0gImJlZ2luIjsKPiArICAgIGVudHNbM10gPSBHQ1NQUklOVEYoIjB4JSJQUkl4NjQsIHNzaG0t
PmJlZ2luKTsKPiArICAgIGVudHNbNF0gPSAic2l6ZSI7Cj4gKyAgICBlbnRzWzVdID0gR0NTUFJJ
TlRGKCIweCUiUFJJeDY0LCBzc2htLT5zaXplKTsKPiArICAgIGVudHNbNl0gPSAicHJvdCI7Cj4g
KyAgICBlbnRzWzddID0gbGlieGxfX3N0cmR1cChnYywgbGlieGxfc3NobV9wcm90X3RvX3N0cmlu
Zyhzc2htLT5wcm90KSk7Cj4gKyAgICBlbnRzWzhdID0gImNhY2hlX3BvbGljeSI7Cj4gKyAgICBl
bnRzWzldID0gbGlieGxfX3N0cmR1cChnYywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGxpYnhsX3NzaG1fY2FjaGVwb2xpY3lfdG9fc3RyaW5nKHNzaG0tPmNhY2hlX3BvbGljeSkpOwo+
ICsgICAgZW50c1sxMF0gPSAidXNlcmNudCI7Cj4gKyAgICBlbnRzWzExXSA9ICIxIjsKPiArICAg
IGVudHNbMTJdID0gTlVMTDsKPiArCj4gKyAgICAvKiBjb3VsZCBvbmx5IGJlIGFjY2Vzc2VkIGJ5
IERvbTAgKi8KPiArICAgIG5vcGVybS5pZCA9IDA7Cj4gKyAgICBub3Blcm0ucGVybXMgPSBYU19Q
RVJNX05PTkU7Cj4gKwo+ICsgICAgZm9yICg7Oykgewo+ICsgICAgICAgIHJjID0gbGlieGxfX3hz
X3RyYW5zYWN0aW9uX3N0YXJ0KGdjLCAmeHQpOwo+ICsgICAgICAgIGlmIChyYykgZ290byBvdXQ7
Cj4gKwo+ICsgICAgICAgIGlmICghbGlieGxfX3hzX3JlYWQoZ2MsIHh0LCBzc2htX3BhdGgpKSB7
Cj4gKyAgICAgICAgICAgIC8qIGV2ZXJ5IElEIGNhbiBhcHBlYXIgaW4gZWFjaCBkb21haW4gYXQg
bW9zdCBvbmNlICovCj4gKyAgICAgICAgICAgIGlmIChsaWJ4bF9feHNfcmVhZChnYywgeHQsIGRv
bV9yb2xlX3BhdGgpKSB7Cj4gKyAgICAgICAgICAgICAgICBTU0hNX0VSUk9SKGRvbWlkLCBzc2ht
LT5pZCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgImRvbWFpbiB0cmllZCB0byBtYXAg
dGhlIHNhbWUgSUQgdHdpY2UuIik7Cj4gKyAgICAgICAgICAgICAgICByYyA9IEVSUk9SX0ZBSUw7
Cj4gKyAgICAgICAgICAgICAgICBnb3RvIG91dDsKPiArICAgICAgICAgICAgfQo+ICsgICAgICAg
ICAgICByYyA9IGxpYnhsX194c193cml0ZV9jaGVja2VkKGdjLCB4dCwgZG9tX3JvbGVfcGF0aCwg
Im1hc3RlciIpOwo+ICsgICAgICAgICAgICBpZiAocmMpIGdvdG8gb3V0OzsKPiArCj4gKyAgICAg
ICAgICAgIGxpYnhsX194c19ta25vZChnYywgeHQsIHNzaG1fcGF0aCwgJm5vcGVybSwgMSk7Cj4g
KyAgICAgICAgICAgIGxpYnhsX194c193cml0ZXYoZ2MsIHh0LCBzc2htX3BhdGgsIGVudHMpOwo+
ICsgICAgICAgIH0gZWxzZSB7Cj4gKyAgICAgICAgICAgIFNTSE1fRVJST1IoZG9taWQsIHNzaG0t
PmlkLCAiY2FuIG9ubHkgaGF2ZSBvbmUgbWFzdGVyLiIpOwo+ICsgICAgICAgICAgICByYyA9IEVS
Uk9SX0ZBSUw7Cj4gKyAgICAgICAgICAgIGdvdG8gb3V0Owo+ICsgICAgICAgIH0KPiArCj4gKyAg
ICAgICAgcmMgPSBsaWJ4bF9feHNfdHJhbnNhY3Rpb25fY29tbWl0KGdjLCAmeHQpOwo+ICsgICAg
ICAgIGlmICghcmMpIGJyZWFrOwo+ICsgICAgICAgIGlmIChyYyA8IDApIGdvdG8gb3V0Owo+ICsg
ICAgfQo+ICsKPiArICAgIHJjID0gMDsKPiArb3V0Ogo+ICsgICAgbGlieGxfX3hzX3RyYW5zYWN0
aW9uX2Fib3J0KGdjLCAmeHQpOwo+ICsgICAgcmV0dXJuIHJjOwo+ICt9Cj4gKwo+ICtpbnQgbGli
eGxfX3NzaG1fYWRkKGxpYnhsX19nYyAqZ2MsICB1aW50MzJfdCBkb21pZCwKPiArICAgICAgICAg
ICAgICAgICAgICBsaWJ4bF9zdGF0aWNfc2htICpzc2htcywgaW50IGxlbikKPiArewo+ICsgICAg
aW50IHJjLCBpOwo+ICsKPiArICAgIGZvciAoaSA9IDA7IGkgPCBsZW47ICsraSkgewo+ICsgICAg
ICAgIGlmIChzc2htc1tpXS5yb2xlID09IExJQlhMX1NTSE1fUk9MRV9TTEFWRSkgewo+ICsgICAg
ICAgICAgICByYyA9IGxpYnhsX19zc2htX2FkZF9zbGF2ZShnYywgZG9taWQsIHNzaG1zK2kpOwo+
ICsgICAgICAgIH0gZWxzZSB7Cj4gKyAgICAgICAgICAgIHJjID0gbGlieGxfX3NzaG1fYWRkX21h
c3RlcihnYywgZG9taWQsIHNzaG1zK2kpOwo+ICsgICAgICAgIH0KPiArICAgICAgICBpZiAocmMp
ICByZXR1cm4gcmM7Cj4gKyAgICB9Cj4gKwo+ICsgICAgcmV0dXJuIDA7Cj4gK30KPiArCj4gKy8q
Cj4gKyAqIExvY2FsIHZhcmlhYmxlczoKPiArICogbW9kZTogQwo+ICsgKiBjLWJhc2ljLW9mZnNl
dDogNAo+ICsgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKPiArICogRW5kOgo+ICsgKi8KPiBkaWZm
IC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfeDg2LmMgYi90b29scy9saWJ4bC9saWJ4bF94ODYu
Ywo+IGluZGV4IDhiNjc1OWMuLjNlNzBhNjkgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlieGwvbGli
eGxfeDg2LmMKPiArKysgYi90b29scy9saWJ4bC9saWJ4bF94ODYuYwo+IEBAIC02MTksNiArNjE5
LDI1IEBAIHZvaWQgbGlieGxfX2FyY2hfZG9tYWluX2J1aWxkX2luZm9fc2V0ZGVmYXVsdChsaWJ4
bF9fZ2MgKmdjLAo+ICAgICAgbGlieGxfZGVmYm9vbF9zZXRkZWZhdWx0KCZiX2luZm8tPmFjcGks
IHRydWUpOwo+ICB9Cj4KPiArYm9vbCBsaWJ4bF9fYXJjaF9kb21haW5fc3VwcG9ydF9zc2htKGNv
bnN0IGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICpiX2luZm8pCj4gK3sKPiArICAgIC8qIEZJWE1F
OiBNYXJrIHRoaXMgYXMgdW5zdXBwb3J0ZWQgZm9yIGNhbGxpbmcgcDJtX2FkZF9mb3JlaWduIG9u
IHR3bwo+ICsgICAgICogRG9tVSdzIGlzIGN1cnJlbnRseSBub3QgYWxsb3dkIG9uIHg4Niwgc2Vl
IHRoZSBjb21tZW50cyBpbgo+ICsgICAgICogeDg2L21tL3AybS5jOiBwMm1fYWRkX2ZvcmVpZ24u
Cj4gKyAgICAgKi8KPiArICAgICByZXR1cm4gZmFsc2U7Cj4gK30KPiArCj4gK2ludCBsaWJ4bF9f
YXJjaF9kb21haW5fc3NobV9jYWNoZXBvbGljeV9zZXRkZWZhdWx0KGxpYnhsX3N0YXRpY19zaG0g
KnNzaG0pCj4gK3sKPiArICAgIGlmIChzc2htLT5jYWNoZV9wb2xpY3kgPT0gTElCWExfU1NITV9D
QUNIRVBPTElDWV9VTktOT1dOKQo+ICsgICAgICAgIHNzaG0tPmNhY2hlX3BvbGljeSA9IExJQlhM
X1NTSE1fQ0FDSEVQT0xJQ1lfWDg2X05PUk1BTDsKPiArICAgIGlmIChzc2htLT5jYWNoZV9wb2xp
Y3kgPCBMSUJYTF9TU0hNX0NBQ0hFUE9MSUNZX1g4Nl9OT1JNQUwpCj4gKyAgICAgICAgcmV0dXJu
IEVSUk9SX0lOVkFMOwo+ICsKPiArICAgIHJldHVybiAwOwo+ICt9Cj4gKwo+ICAvKgo+ICAgKiBM
b2NhbCB2YXJpYWJsZXM6Cj4gICAqIG1vZGU6IEMKPiAtLQo+IDEuOS4xCj4KPgo+IF9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gWGVuLWRldmVsIG1haWxp
bmcgbGlzdAo+IFhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IGh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwKCgoKLS0KUmVnYXJkcywK
Ck9sZWtzYW5kciBUeXNoY2hlbmtvCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 13:32:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 13:32: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 1gFJGu-0000UE-6H; Wed, 24 Oct 2018 13:32:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vquu=ne=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFJGt-0000U9-7i
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 13:32:27 +0000
X-Inumbo-ID: d4d64c35-d790-11e8-a8a5-bc764e045a96
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe05::621])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id d4d64c35-d790-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 15:29:28 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Aok9+44bG4Hta4CNsvYQQBhYKeGaCAuTKbNIfoVxhVA=;
 b=Jkbw4b6UGy087vaJ4gJNCDYpVG1hg7c+TP3LEVRb9/K1kDcrSe13CXoZxsmiBiYs3wNL4cEAumTa/QRGWel23sJUeicILlmSp6aMoiSlmKiGLTuzg8KbxZqLmd9ffMJ6I+gcWsuYnYyqS/Wi2TGGZ7tl/yD7QOvirzpKKR2VQV0=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB2751.eurprd03.prod.outlook.com (10.171.105.144) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1273.18; Wed, 24 Oct 2018 13:32:18 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.028; Wed, 24 Oct 2018
 13:32:18 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 4/4] xen/arm: gic: Relax barrier when sending
 an SGI
Thread-Index: AQHUavzAWvb74mbh40GG1Ibzto5+L6UuZfkA
Date: Wed, 24 Oct 2018 13:32:17 +0000
Message-ID: <0851d7c5-3da0-2749-648e-88a42b82449e@epam.com>
References: <20181023181709.11883-1-julien.grall@arm.com>
 <20181023181709.11883-5-julien.grall@arm.com>
In-Reply-To: <20181023181709.11883-5-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM6P193CA0139.EURP193.PROD.OUTLOOK.COM
 (2603:10a6:209:85::44) To VI1PR0302MB2688.eurprd03.prod.outlook.com
 (2603:10a6:800:e1::9)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB2751;
 6:THjv43dgpZMWZtyuFuU88vVR0zsZBEwAIVU665VXaGZEY/Lsf6zQ06gXjSqavoGbNMBpmacCWBIw4VbKleCZJ1gpbmFn8aE33WpyeUY5vgfeQabR2RZJ6rIEBJEjmQnjEfUmf1SO8X2dEV6PWRSsS1Sa/mhw1P+F/bRkt7sJoe3KcP22KHLz78egvDHMyI/04kOewS77uoh2tKbpZ1N86aINP6mrw2ewLIyIgbb6qW20izfYxXEYNHkxkLbsr8WrXhVHFO7LzWrGBRHLPx1B0iftnJOByRTV4n98pNBmwxX7GOorliUfPu0hQ43CMA39O19tWWCBjyqRVLaNiUFHstP3cg7bDJUnNpbhoiD/AFciIidYC4ILkjoi5HINk0lfiRZ1Be7qf/kyrhVLJ5uZcr6TeRsF/W2B6GlMLbbywHZoFJVnDZPxS7hQEYKZquDlvrjRVrsHY2l/I3XAGuv2kQ==;
 5:3KXI7IhI3YCErS3xUhQDoAo1lCH39tjxpwUdSB031kyI0LQGWhTJUbRA9iEfHzTqVGN5PW8zBYfZhh9onm0VL+aDKHFzqtxu20Zb8skhQRdzyySxMKc72Ckaudk8+u2ws9MqC/sZ05djLmp21V4THM7tWzxr6T1+W0BXAJnkC0I=;
 7:VX4Wus9he26Ql21bmMP+6xpZd2tPYTwWQ9EG/y51xvq398MHcyR2EE/ECOw/8WMzmzC0NNg1FPWLWTd+RCDB88MZnPieKLvYZgQe2j9pGaAvXQe8Ym1hbz+5s9rHy2ftChc73pfmEpTJAQAQpkavJA==
x-ms-office365-filtering-correlation-id: 7367e7da-a34e-4ad6-e26e-08d639b51de3
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB2751; 
x-ms-traffictypediagnostic: VI1PR0302MB2751:
x-microsoft-antispam-prvs: <VI1PR0302MB27519C4A008B3359CD0A43A7E6F60@VI1PR0302MB2751.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(269456686620040)(190756311086443)(209352067349851)(180628864354917); 
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231355)(944501410)(52105095)(10201501046)(93006095)(93001095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB2751; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB2751; 
x-forefront-prvs: 083526BF8A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(136003)(366004)(396003)(346002)(376002)(39860400002)(199004)(189003)(4326008)(68736007)(256004)(186003)(25786009)(2616005)(476003)(11346002)(446003)(486006)(478600001)(71190400001)(6246003)(6436002)(71200400001)(229853002)(2501003)(6512007)(2906002)(53936002)(5660300001)(5250100002)(6116002)(6486002)(97736004)(80792005)(3846002)(66066001)(8936002)(106356001)(86362001)(102836004)(6506007)(386003)(53546011)(55236004)(105586002)(14454004)(31686004)(81156014)(31696002)(26005)(14444005)(81166006)(52116002)(575784001)(99286004)(72206003)(8676002)(76176011)(316002)(7736002)(2900100001)(36756003)(110136005)(305945005)(54906003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB2751;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: g+dOV8OcwXdxesQnZVSMTBStTwOBTKp4sRqRCASOIx7XiC6QNYN1Mv62iHrML12+ZhO9S87mdMpackYeHGWMRO10lPgmvKTX9eDI26tRX6sfia6Dy+g+DbOOYaTmEqzHIud1Sgq5kRFC/3+vYNt78euU+16R2yM0GRK1nqso7Kglmu0PjjHtjTTyQMBy1X3A8hii0AC/FwD++Xxb1PbE9JnfX+hKYejoC3E0KCigAYzLJtm0GXgj9x1s0CloPChwLMHBgF3VSK0oMAc2MVXVxQYpB8yXUQyI1Fcll3QrJgv2ktc9uwZ68HfVyqoY4/kcL2IfuNnh/C3om2HFQF2oZRmy8Xe+rrysKjMGCkZVrCA=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <F5F21F3052709E4182B0DF74716E2AC6@eurprd03.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7367e7da-a34e-4ad6-e26e-08d639b51de3
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Oct 2018 13:32:17.8466 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB2751
Subject: Re: [Xen-devel] [PATCH 4/4] xen/arm: gic: Relax barrier when
 sending an SGI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andre.przywara@arm.com" <andre.przywara@arm.com>,
 "sstabellini@kernel.org" <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>

SGVsbG8gSnVsaWVuLA0KDQoNCk9uIDIzLjEwLjE4IDIxOjE3LCBKdWxpZW4gR3JhbGwgd3JvdGU6
DQo+IFdoZW4gc2VuZGluZyBhbiBTR0kgdG8gYW5vdGhlciBDUFUsIHdlIHJlcXVpcmUgYSBiYXJy
aWVyIHRvIGVuc3VyZSB0aGF0DQo+IGFueSBwZW5kaW5nIHN0b3JlcyB0byBub3JtYWwgbWVtb3J5
IGFyZSBtYWRlIHZpc2libGUgdG8gdGhlIHJlY2lwaWVudA0KPiBiZWZvcmUgdGhlIGludGVycnVw
dCBhcnJpdmVzLg0KPg0KPiBGb3IgR0lDdjIsIHJhdGhlciB0aGFuIHVzaW5nIGRzYihzeSkgYmVm
b3JlIHdyaXRlbF9naWNkLCB3ZSBjYW4gaW5zdGVhZA0KPiB1c2UgZHNiKGlzaHN0KSwgc2luY2Ug
d2UganVzdCBuZWVkIHRvIGVuc3VyZSB0aGF0IGFueSBwZW5kaW5nIG5vcm1hbA0KPiB3cml0ZXMg
YXJlIHZpc2libGUgd2l0aGluIHRoZSBpbm5lci1zaGFyZWFibGUgZG9tYWluIGJlZm9yZSB3ZSBw
b2tlIHRoZQ0KPiBHSUMuDQo+DQo+IFdpdGggdGhpcyBvYnNlcnZhdGlvbiwgd2UgY2FuIHRoZW4g
ZnVydGhlciB3ZWFrZW4gdGhlIGJhcnJpZXIgdG8gYQ0KPiBkbWIoaXNoc3QpLCBzaW5jZSBvdGhl
ciBDUFVzIGluIHRoZSBpbm5lci1zaGFyZWFibGUgZG9tYWluIG11c3Qgb2JzZXJ2ZQ0KPiB0aGUg
d3JpdGUgdG8gdGhlIGRpc3RyaWJ1dG9yIGJlZm9yZSB0aGUgU0dJIGlzIGdlbmVyYXRlZC4NCj4N
Cj4gQSBETUIgaW5zdHJ1Y3Rpb24gY2FuIGJlIHVzZWQgdG8gZW5zdXJlIHRoZSByZWxhdGl2ZSBv
cmRlciBvZiBvbmx5DQo+IG1lbW9yeSBhY2Nlc3NlcyBiZWZvcmUgYW5kIGFmdGVyIHRoZSBiYXJy
aWVyLiBTaW5jZSB3cml0ZXMgdG8gc3lzdGVtDQo+IHJlZ2lzdGVycyBhcmUgbm90IG1lbW9yeSBv
cGVyYXRpb25zLCBiYXJyaWVyIERNQiBpcyBub3Qgc3VmZmljaWVudCBmb3INCj4gb2JzZXJ2YWxp
YmlsaXR5IG9mIG1lbW9yeSBhY2Nlc3NlcyB0aGF0IG9jY3VyIGJlZm9yZSBJQ0NfU0dJMVJfRUwx
DQo+IChHSUN2MykuDQo+DQo+IEZvciBHSUN2MywgYSBEU0IgaW5zdHJ1Y3Rpb24gZW5zdXJlcyB0
aGF0IG5vIGluc3RydWN0aW9ucyB0aGF0IGFwcGVhciBpbg0KPiBwcm9ncmFtIG9yZGVyIGFmdGVy
IHRoZSBEU0IgaW5zdHJ1Y3Rpb24sIGNhbiBleGVjdXRlIHVudGlsIHRoZSBEU0INCj4gaW5zdHJ1
Y3Rpb24gaGFzIGNvbXBsZXRlZC4NCj4NCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4NCj4gLS0tDQo+ICAgeGVuL2FyY2gvYXJtL2dpYy12Mi5jIHwg
IDYgKysrKysrDQo+ICAgeGVuL2FyY2gvYXJtL2dpYy12My5jIHwgIDYgKysrKysrDQo+ICAgeGVu
L2FyY2gvYXJtL2dpYy5jICAgIHwgMTggLS0tLS0tLS0tLS0tLS0tLS0tDQo+ICAgMyBmaWxlcyBj
aGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCAxOCBkZWxldGlvbnMoLSkNCj4NCj4gZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL2FybS9naWMtdjIuYyBiL3hlbi9hcmNoL2FybS9naWMtdjIuYw0KPiBpbmRl
eCBlN2ViMDFmMzBhLi4xYTc0NGM1NzZmIDEwMDY0NA0KPiAtLS0gYS94ZW4vYXJjaC9hcm0vZ2lj
LXYyLmMNCj4gKysrIGIveGVuL2FyY2gvYXJtL2dpYy12Mi5jDQo+IEBAIC00NTUsNiArNDU1LDEy
IEBAIHN0YXRpYyB2b2lkIGdpY3YyX3NlbmRfU0dJKGVudW0gZ2ljX3NnaSBzZ2ksIGVudW0gZ2lj
X3NnaV9tb2RlIGlycW1vZGUsDQo+ICAgICAgIHVuc2lnbmVkIGludCBtYXNrID0gMDsNCj4gICAg
ICAgY3B1bWFza190IG9ubGluZV9tYXNrOw0KPiAgIA0KPiArICAgIC8qDQo+ICsgICAgICogRW5z
dXJlIHRoYXQgc3RvcmVzIHRvIE5vcm1hbCBtZW1vcnkgYXJlIHZpc2libGUgdG8gdGhlIG90aGVy
IENQVXMNCj4gKyAgICAgKiBiZWZvcmUgdGhleSBvYnNlcnZlIHVzIGlzc3VpbmcgdGhlIElQSS4N
Cj4gKyAgICAgKi8NCj4gKyAgICBkbWIoaXNoc3QpOw0KPiArDQo+ICAgICAgIHN3aXRjaCAoIGly
cW1vZGUgKQ0KPiAgICAgICB7DQo+ICAgICAgIGNhc2UgU0dJX1RBUkdFVF9PVEhFUlM6DQo+IGRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZ2ljLXYzLmMgYi94ZW4vYXJjaC9hcm0vZ2ljLXYzLmMN
Cj4gaW5kZXggMjk1MjMzNWQwNS4uYTBhMWE0NWJhNyAxMDA2NDQNCj4gLS0tIGEveGVuL2FyY2gv
YXJtL2dpYy12My5jDQo+ICsrKyBiL3hlbi9hcmNoL2FybS9naWMtdjMuYw0KPiBAQCAtOTg2LDYg
Kzk4NiwxMiBAQCBzdGF0aWMgdm9pZCBnaWN2M19zZW5kX3NnaV9saXN0KGVudW0gZ2ljX3NnaSBz
Z2ksIGNvbnN0IGNwdW1hc2tfdCAqY3B1bWFzaykNCj4gICBzdGF0aWMgdm9pZCBnaWN2M19zZW5k
X3NnaShlbnVtIGdpY19zZ2kgc2dpLCBlbnVtIGdpY19zZ2lfbW9kZSBtb2RlLA0KPiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNwdW1hc2tfdCAqY3B1bWFzaykNCj4gICB7DQo+
ICsgICAgLyoNCj4gKyAgICAgKiBFbnN1cmUgdGhhdCBzdG9yZXMgdG8gTm9ybWFsIG1lbW9yeSBh
cmUgdmlzaWJsZSB0byB0aGUgb3RoZXIgQ1BVcw0KPiArICAgICAqIGJlZm9yZSBpc3N1aW5nIHRo
ZSBJUEkuDQo+ICsgICAgICovDQo+ICsgICAgd21iKCk7DQo+ICsNCj4gICAgICAgc3dpdGNoICgg
bW9kZSApDQo+ICAgICAgIHsNCj4gICAgICAgY2FzZSBTR0lfVEFSR0VUX09USEVSUzoNCj4gZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9naWMuYyBiL3hlbi9hcmNoL2FybS9naWMuYw0KPiBpbmRl
eCAwMTA4ZTk2MDNjLi4wNzdiOTQxYjc5IDEwMDY0NA0KPiAtLS0gYS94ZW4vYXJjaC9hcm0vZ2lj
LmMNCj4gKysrIGIveGVuL2FyY2gvYXJtL2dpYy5jDQo+IEBAIC0zMDAsMTIgKzMwMCw2IEBAIHZv
aWQgc2VuZF9TR0lfbWFzayhjb25zdCBjcHVtYXNrX3QgKmNwdW1hc2ssIGVudW0gZ2ljX3NnaSBz
Z2kpDQo+ICAgew0KPiAgICAgICBBU1NFUlQoc2dpIDwgMTYpOyAvKiBUaGVyZSBhcmUgb25seSAx
NiBTR0lzICovDQo+ICAgDQo+IC0gICAvKg0KPiAtICAgICogRW5zdXJlIHRoYXQgc3RvcmVzIHRv
IE5vcm1hbCBtZW1vcnkgYXJlIHZpc2libGUgdG8gdGhlIG90aGVyIENQVXMNCj4gLSAgICAqIGJl
Zm9yZSBpc3N1aW5nIHRoZSBJUEkuDQo+IC0gICAgKiBNYXRjaGVzIHRoZSByZWFkIGJhcnJpZXIg
aW4gZG9fc2dpLg0KPiAtICAgICovDQo+IC0gICAgZHNiKHN5KTsNCkhlcmUgeW91IHJlbW92ZSB0
aGUgY29tbWVudCB5b3UndmUganVzdCBhZGRlZCB3aXRoaW4gdGhpcyBwYXRjaCBzZXJpZXMsIA0K
YW5kIHRoZSBzYW1lIGJlbG93Lg0KV291bGRuJ3QgaXQgYmV0dGVyIHRvIHJlb3JkZXIgcGF0Y2hl
cywgZmlyc3QgcmVsYXggdGhlIGJhcnJpZXIsIHRoZW4gDQplbnN1cmUgb3JkZXJpbmcgYmV0d2Vl
biByZWFkIG9mIElOVEFDSyBhbmQgc2hhcmVkIGRhdGE/DQoNCj4gICAgICAgZ2ljX2h3X29wcy0+
c2VuZF9TR0koc2dpLCBTR0lfVEFSR0VUX0xJU1QsIGNwdW1hc2spOw0KPiAgIH0NCj4gICANCj4g
QEAgLTMxOCwxMiArMzEyLDYgQEAgdm9pZCBzZW5kX1NHSV9zZWxmKGVudW0gZ2ljX3NnaSBzZ2kp
DQo+ICAgew0KPiAgICAgICBBU1NFUlQoc2dpIDwgMTYpOyAvKiBUaGVyZSBhcmUgb25seSAxNiBT
R0lzICovDQo+ICAgDQo+IC0gICAvKg0KPiAtICAgICogRW5zdXJlIHRoYXQgc3RvcmVzIHRvIE5v
cm1hbCBtZW1vcnkgYXJlIHZpc2libGUgdG8gdGhlIG90aGVyIENQVXMNCj4gLSAgICAqIGJlZm9y
ZSBpc3N1aW5nIHRoZSBJUEkuDQo+IC0gICAgKiBNYXRjaGVzIHRoZSByZWFkIGJhcnJpZXIgaW4g
ZG9fc2dpLg0KPiAtICAgICovDQo+IC0gICAgZHNiKHN5KTsNCj4gICAgICAgZ2ljX2h3X29wcy0+
c2VuZF9TR0koc2dpLCBTR0lfVEFSR0VUX1NFTEYsIE5VTEwpOw0KPiAgIH0NCj4gICANCj4gQEAg
LTMzMSwxMiArMzE5LDYgQEAgdm9pZCBzZW5kX1NHSV9hbGxidXRzZWxmKGVudW0gZ2ljX3NnaSBz
Z2kpDQo+ICAgew0KPiAgICAgIEFTU0VSVChzZ2kgPCAxNik7IC8qIFRoZXJlIGFyZSBvbmx5IDE2
IFNHSXMgKi8NCj4gICANCj4gLSAgIC8qDQo+IC0gICAgKiBFbnN1cmUgdGhhdCBzdG9yZXMgdG8g
Tm9ybWFsIG1lbW9yeSBhcmUgdmlzaWJsZSB0byB0aGUgb3RoZXIgQ1BVcw0KPiAtICAgICogYmVm
b3JlIGlzc3VpbmcgdGhlIElQSS4NCj4gLSAgICAqIE1hdGNoZXMgdGhlIHJlYWQgYmFycmllciBp
biBkb19zZ2kuDQo+IC0gICAgKi8NCj4gLSAgIGRzYihzeSk7DQo+ICAgICAgZ2ljX2h3X29wcy0+
c2VuZF9TR0koc2dpLCBTR0lfVEFSR0VUX09USEVSUywgTlVMTCk7DQo+ICAgfQ0KPiAgIA0KDQot
LSANCg0KKkFuZHJpaSBBbmlzb3YqDQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 13:32:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 13: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 1gFJHI-0000WD-HX; Wed, 24 Oct 2018 13:32:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/iem=ne=gmail.com=olekstysh@srs-us1.protection.inumbo.net>)
 id 1gFJHG-0000W1-To
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 13:32:50 +0000
X-Inumbo-ID: e3c03ef0-d790-11e8-a8a5-bc764e045a96
Received: from mail-io1-xd44.google.com (unknown [2607:f8b0:4864:20::d44])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e3c03ef0-d790-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 15:29:53 +0200 (CEST)
Received: by mail-io1-xd44.google.com with SMTP id 79-v6so3150952iou.2
 for <xen-devel@lists.xen.org>; Wed, 24 Oct 2018 06:32:49 -0700 (PDT)
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=AczHohNuakCeJbvfKTcSQipATQt+IQFsouFbbUj4xKw=;
 b=Tv/d44BIDDZzhLapivw20W8P76YvRFckLjqqvjCrnP5URWxdPwThvG4Fy2lrpBqu/e
 Pv7RURyJI0c/S0P2Kyn1uGBz8M741lXehTj1zWtuX6CfJBG3tePcWA+vWlnJ8Irwls4Z
 ERgCFFd4RthxL0sDkPIByurv3+fkDr7AKP2n8jKcfkfRrAYKu5oB6yZlqX7vAVa5IKKJ
 RNT0EIoBooCMlmq9b3+B45vth4hFzljfTOzbcBB7lBxODXD3hFhhwUvPH4B8jYz0zYy0
 0r+9LxAYaOHu4Dz0ZJ/NUcp34Q3nnCGU1s5zGPa+VVzqsQnLs6qmI4vU0PZubAp3q5Ot
 ImCA==
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=AczHohNuakCeJbvfKTcSQipATQt+IQFsouFbbUj4xKw=;
 b=FDYFwqNgk2cWriWpKklMPMDV/vFFdvnEGM8zTZYDQDLmWUSxi8Ogo+sdSKl1H9RUuL
 dEU7zJasOgpWzFlCWF2FpAQEZdHBGzw07IDOQ4SNdUClEgK/V/HS9KIQbEpTjbSFjVSq
 nS0ASuodf6sr657iLvmQO6/y0Rr6ZxN88QHwBYVc9RwC6AcYLH9URYu91b/wyqA20dTi
 wGCmCPs5h+/Git2lBPf2YBZ0e/zAIOfxmsAJODFl9/5zVb0GH9wfpnrzJDZs2omwrYFb
 PdkXu/jka+yFqbTIr7O3atXugUtxI7iEKT2ZrVYZFYsSosFzK1eZNNr6tu/GQZrlaMEo
 cHBA==
X-Gm-Message-State: AGRZ1gJEGkJZ/FpnVUsMRj6rHzdj7AAMBmQuclyKnP0J4qESwilL3KCA
 6dEEfrgmnaXTV6jLVd6L1BwE2iC3AV9uvhqSGH8=
X-Google-Smtp-Source: AJdET5cjZuPdOzWCcurHLxJU4wwse9ZkJIFRMRv/vLg86u0zjd5pG7/mf1q+VQFsr8v1xXNzpUtc3Jb0+xxZB1Ax1rw=
X-Received: by 2002:a6b:7d49:: with SMTP id
 d9-v6mr11621330ioq.251.1540387969065; 
 Wed, 24 Oct 2018 06:32:49 -0700 (PDT)
MIME-Version: 1.0
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
 <1539041841-17655-4-git-send-email-sstabellini@kernel.org>
 <4cd5da8b-edf4-6600-67d9-a30177b7e689@gmail.com>
In-Reply-To: <4cd5da8b-edf4-6600-67d9-a30177b7e689@gmail.com>
From: Oleksandr Tyshchenko <olekstysh@gmail.com>
Date: Wed, 24 Oct 2018 16:32:38 +0300
Message-ID: <CAPD2p-kg42TmQMhk8XO-dLBmkwAcvto7qdmKKgWd2TbXFYiPnA@mail.gmail.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Subject: Re: [Xen-devel] [PATCH v8 4/8] libxl: support unmapping static
 shared memory areas during domain destruction
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: stefanos@xilinx.com, Wei Liu <wei.liu2@citrix.com>, blackskygg@gmail.com,
 Oleksandr Andrushchenko <andr2000@gmail.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Xen Devel <xen-devel@lists.xen.org>,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBPY3QgMjQsIDIwMTggYXQgMjo0OSBQTSBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbwo8
YW5kcjIwMDBAZ21haWwuY29tPiB3cm90ZToKPgo+IE9uIDEwLzA5LzIwMTggMDI6MzcgQU0sIFN0
ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IEZyb206IFpob25nemUgTGl1IDxibGFja3NreWdn
QGdtYWlsLmNvbT4KPiA+Cj4gPiBBdXRob3I6IFpob25nemUgTGl1IDxibGFja3NreWdnQGdtYWls
LmNvbT4KPiA+Cj4gPiBBZGQgbGlieGxfX3NzaG1fZGVsIHRvIHVubWFwIHN0YXRpYyBzaGFyZWQg
bWVtb3J5IGFyZWFzIG1hcHBlZCBieQo+ID4gbGlieGxfX3NzaG1fYWRkIGR1cmluZyBkb21haW4g
Y3JlYXRpb24uIFRoZSB1bm1hcHBpbmcgcHJvY2VzcyBpczoKPiA+Cj4gPiAqIEZvciBhIG1hc3Rl
cjogZGVjcmVhc2UgdGhlIHJlZmNvdW50IG9mIHRoZSBzc2htIHJlZ2lvbiwgaWYgdGhlIHJlZmNv
dW50Cj4gPiAgICByZWFjaGVzIDAsIGNsZWFudXAgdGhlIHdob2xlIHNzaG0gcGF0aC4KPiA+Cj4g
PiAqIEZvciBhIHNsYXZlOgo+ID4gICAgMSkgdW5tYXAgdGhlIHNoYXJlZCBwYWdlcywgYW5kIGNs
ZWFudXAgcmVsYXRlZCB4cyBlbnRyaWVzLiBJZiB0aGUKPiA+ICAgICAgIHN5c3RlbSB3b3JrcyBu
b3JtYWxseSwgYWxsIHRoZSBzaGFyZWQgcGFnZXMgd2lsbCBiZSB1bm1hcHBlZCwgc28gdGhlcmUK
PiA+ICAgICAgIHdvbid0IGJlIHBhZ2UgbGVha3MuIEluIGNhc2Ugb2YgZXJyb3JzLCB0aGUgdW5t
YXBwaW5nIHByb2Nlc3Mgd2lsbCBnbwo+ID4gICAgICAgb24gYW5kIHVubWFwIGFsbCB0aGUgb3Ro
ZXIgcGFnZXMgdGhhdCBjYW4gYmUgdW5tYXBwZWQsIHNvIHRoZSBvdGhlcgo+ID4gICAgICAgcGFn
ZXMgd29uJ3QgYmUgbGVha2VkLCBlaXRoZXIuCj4gPiAgICAyKSBEZWNyZWFzZSB0aGUgcmVmY291
bnQgb2YgdGhlIHNzaG0gcmVnaW9uLCBpZiB0aGUgcmVmY291bnQgcmVhY2hlcwo+ID4gICAgICAg
MCwgY2xlYW51cCB0aGUgd2hvbGUgc3NobSBwYXRoLgo+ID4KPiA+IFRoaXMgaXMgZm9yIHRoZSBw
cm9wb3NhbCAiQWxsb3cgc2V0dGluZyB1cCBzaGFyZWQgbWVtb3J5IGFyZWFzIGJldHdlZW4gVk1z
Cj4gPiBmcm9tIHhsIGNvbmZpZyBmaWxlIiAoc2VlIFsxXSkuCj4gPgo+ID4gWzFdIGh0dHBzOi8v
bGlzdHMueGVuLm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE3LTA4L21zZzAzMjQyLmh0
bWwKPiA+Cj4gPiBTaWduZWQtb2ZmLWJ5OiBaaG9uZ3plIExpdSA8YmxhY2tza3lnZ0BnbWFpbC5j
b20+Cj4gPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlu
eC5jb20+Cj4gPgo+ID4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
Pgo+ID4gQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gPiBDYzogU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+ID4gQ2M6IEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gPiBDYzogeGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKPiA+
Cj4gPiAtLS0KPiA+IENoYW5nZXMgaW4gdjU6Cj4gPiAtIGZpeCB0eXBvcwo+ID4gLSBhZGQgY29t
bWVudHMKPiA+IC0gY2Fubm90IG1vdmUgdW5tYXAgYmVmb3JlIHhlbnN0b3JlIHRyYW5zYWN0aW9u
IGJlY2F1c2UgaXQgbmVlZHMgdG8KPiA+ICAgIHJldHJpZXZlIGJlZ2luL3NpemUgdmFsdWVzIGZy
b20geGVuc3RvcmUKPiA+IC0tLQo+ID4gICB0b29scy9saWJ4bC9saWJ4bF9kb21haW4uYyAgIHwg
ICA1ICsrCj4gPiAgIHRvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggfCAgIDIgKwo+ID4gICB0
b29scy9saWJ4bC9saWJ4bF9zc2htLmMgICAgIHwgMTA3ICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysKPiA+ICAgMyBmaWxlcyBjaGFuZ2VkLCAxMTQgaW5zZXJ0aW9u
cygrKQo+ID4KPiA+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9kb21haW4uYyBiL3Rv
b2xzL2xpYnhsL2xpYnhsX2RvbWFpbi5jCj4gPiBpbmRleCAzMzc3YmJhLi4zZjdmZmE2IDEwMDY0
NAo+ID4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZG9tYWluLmMKPiA+ICsrKyBiL3Rvb2xzL2xp
YnhsL2xpYnhsX2RvbWFpbi5jCj4gPiBAQCAtMTA2MCw2ICsxMDYwLDExIEBAIHZvaWQgbGlieGxf
X2Rlc3Ryb3lfZG9taWQobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZGVzdHJveV9kb21pZF9zdGF0
ZSAqZGlzKQo+ID4gICAgICAgICAgIGdvdG8gb3V0Owo+ID4gICAgICAgfQo+ID4KPiA+ICsgICAg
cmMgPSBsaWJ4bF9fc3NobV9kZWwoZ2MsIGRvbWlkKTsKPiA+ICsgICAgaWYgKHJjKSB7Cj4gPiAr
ICAgICAgICBMT0dEKEVSUk9SLCBkb21pZCwgIkRlbGV0aW5nIHN0YXRpYyBzaG0gZmFpbGVkLiIp
Owo+ID4gKyAgICB9Cj4gRG8geW91IG5lZWQgYnJhY2tldHMgaGVyZT8KPiA+ICsKPiA+ICAgICAg
IGlmIChsaWJ4bF9fZGV2aWNlX3BjaV9kZXN0cm95X2FsbChnYywgZG9taWQpIDwgMCkKPiA+ICAg
ICAgICAgICBMT0dEKEVSUk9SLCBkb21pZCwgIlBjaSBzaHV0ZG93biBmYWlsZWQiKTsKPiA+ICAg
ICAgIHJjID0geGNfZG9tYWluX3BhdXNlKGN0eC0+eGNoLCBkb21pZCk7Cj4gPiBkaWZmIC0tZ2l0
IGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVy
bmFsLmgKPiA+IGluZGV4IDZmMzFhM2QuLmU4NmQzNTYgMTAwNjQ0Cj4gPiAtLS0gYS90b29scy9s
aWJ4bC9saWJ4bF9pbnRlcm5hbC5oCj4gPiArKysgYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5h
bC5oCj4gPiBAQCAtNDQ0Miw2ICs0NDQyLDggQEAgc3RhdGljIGlubGluZSBjb25zdCBjaGFyICps
aWJ4bF9fcWVtdV9xbXBfcGF0aChsaWJ4bF9fZ2MgKmdjLCBpbnQgZG9taWQpCj4gPiAgIF9oaWRk
ZW4gaW50IGxpYnhsX19zc2htX2FkZChsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKPiA+
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX3N0YXRpY19zaG0gKnNzaG0sIGlu
dCBsZW4pOwo+ID4KPiA+ICtfaGlkZGVuIGludCBsaWJ4bF9fc3NobV9kZWwobGlieGxfX2djICpn
YywgdWludDMyX3QgZG9taWQpOwo+ID4gKwo+ID4gICBfaGlkZGVuIGludCBsaWJ4bF9fc3NobV9j
aGVja19vdmVybGFwKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAo+ID4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX3N0YXRpY19zaG0gKnNzaG1zLCBp
bnQgbGVuKTsKPiA+ICAgX2hpZGRlbiBpbnQgbGlieGxfX3NzaG1fc2V0ZGVmYXVsdChsaWJ4bF9f
Z2MgKmdjLCB1aW50MzJfdCBkb21pZCwKPiA+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4
bF9zc2htLmMgYi90b29scy9saWJ4bC9saWJ4bF9zc2htLmMKPiA+IGluZGV4IGY2MWI4MGMuLjk2
NzIwNTYgMTAwNjQ0Cj4gPiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF9zc2htLmMKPiA+ICsrKyBi
L3Rvb2xzL2xpYnhsL2xpYnhsX3NzaG0uYwo+ID4gQEAgLTk0LDYgKzk0LDExMyBAQCBpbnQgbGli
eGxfX3NzaG1fY2hlY2tfb3ZlcmxhcChsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKPiA+
ICAgICAgIHJldHVybiAwOwo+ID4gICB9Cj4gPgo+ID4gKy8qCj4gPiArICogRGVjcmVhc2UgdGhl
IHJlZmNvdW50IG9mIGFuIHNzaG0uIFdoZW4gcmVmY291bnQgcmVhY2hlcyAwLAo+ID4gKyAqIGNs
ZWFuIHVwIHRoZSB3aG9sZSBzc2htIHBhdGguCj4gPiArICogWGVuc3RvcmUgb3BlcmF0aW9ucyBh
cmUgZG9uZSB3aXRoaW4gdGhlIHNhbWUgdHJhbnNhY3Rpb24uCj4gPiArICovCj4gPiArc3RhdGlj
IHZvaWQgbGlieGxfX3NzaG1fZGVjcmVmKGxpYnhsX19nYyAqZ2MsIHhzX3RyYW5zYWN0aW9uX3Qg
eHQsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKnNzaG1f
cGF0aCkKPiA+ICt7Cj4gPiArICAgIGludCBjb3VudDsKPiA+ICsgICAgY29uc3QgY2hhciAqY291
bnRfcGF0aCwgKmNvdW50X3N0cmluZzsKPiA+ICsKPiA+ICsgICAgY291bnRfcGF0aCA9IEdDU1BS
SU5URigiJXMvdXNlcmNudCIsIHNzaG1fcGF0aCk7Cj4gPiArICAgIGlmIChsaWJ4bF9feHNfcmVh
ZF9jaGVja2VkKGdjLCB4dCwgY291bnRfcGF0aCwgJmNvdW50X3N0cmluZykpCj4gPiArICAgICAg
ICByZXR1cm47Cj4gPiArICAgIGNvdW50ID0gYXRvaShjb3VudF9zdHJpbmcpOwo+ID4gKwo+ID4g
KyAgICBpZiAoLS1jb3VudCA9PSAwKSB7Cj4gPiArICAgICAgICBsaWJ4bF9feHNfcGF0aF9jbGVh
bnVwKGdjLCB4dCwgc3NobV9wYXRoKTsKPiA+ICsgICAgICAgIHJldHVybjsKPiA+ICsgICAgfQo+
ID4gKwo+ID4gKyAgICBjb3VudF9zdHJpbmcgPSBHQ1NQUklOVEYoIiVkIiwgY291bnQpOwo+ID4g
KyAgICBsaWJ4bF9feHNfd3JpdGVfY2hlY2tlZChnYywgeHQsIGNvdW50X3BhdGgsIGNvdW50X3N0
cmluZyk7Cj4gPiArCj4gPiArICAgIHJldHVybjsKPiA+ICt9Cj4gPiArCj4gPiArc3RhdGljIHZv
aWQgbGlieGxfX3NzaG1fZG9fdW5tYXAobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsIGNv
bnN0IGNoYXIgKmlkLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ2
NF90IGJlZ2luLCB1aW50NjRfdCBzaXplKQo+ID4gK3sKPiA+ICsgICAgdWludDY0X3QgZW5kOwo+
ID4gKyAgICBiZWdpbiA+Pj0gWENfUEFHRV9TSElGVDsKPiA+ICsgICAgc2l6ZSA+Pj0gWENfUEFH
RV9TSElGVDsKPiA+ICsgICAgZW5kID0gYmVnaW4gKyBzaXplOwo+ID4gKyAgICBmb3IgKDsgYmVn
aW4gPCBlbmQ7ICsrYmVnaW4pIHsKPiA+ICsgICAgICAgIGlmICh4Y19kb21haW5fcmVtb3ZlX2Zy
b21fcGh5c21hcChDVFgtPnhjaCwgZG9taWQsIGJlZ2luKSkgewpXaGF0IEkgd2FzIHRoaW5raW5n
IGlzIHRoYXQgeGNfZG9tYWluX3JlbW92ZV9mcm9tX3BoeXNtYXBfYmF0Y2goKQpjb3VsZCBzcGVl
ZCB1cCB1bm1hcHBpbmcgaWYgd2FzIHByZXNlbnQpCgo+ID4gKyAgICAgICAgICAgIFNTSE1fRVJS
T1IoZG9taWQsIGlkLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgInVuYWJsZSB0byB1bm1h
cCBzaGFyZWQgcGFnZSBhdCAweCUiUFJJeDY0Ii4iLAo+ID4gKyAgICAgICAgICAgICAgICAgICAg
ICAgYmVnaW4pOwo+ID4gKyAgICAgICAgfQo+ID4gKyAgICB9Cj4gPiArfQo+ID4gKwo+ID4gK3N0
YXRpYyB2b2lkIGxpYnhsX19zc2htX2RlbF9zbGF2ZShsaWJ4bF9fZ2MgKmdjLCB4c190cmFuc2Fj
dGlvbl90IHh0LAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJf
dCBkb21pZCwgY29uc3QgY2hhciAqaWQsIGJvb2wgaXNyZXRyeSkKPiBpc3JldHJ5IGlzIG5vdCB1
c2VkLCBwbGVhc2UgcmVtb3ZlCj4gPiArewo+ID4gKyAgICBjb25zdCBjaGFyICpzbGF2ZV9wYXRo
LCAqYmVnaW5fc3RyLCAqc2l6ZV9zdHI7Cj4gPiArICAgIHVpbnQ2NF90IGJlZ2luLCBzaXplOwo+
ID4gKwo+ID4gKyAgICBzbGF2ZV9wYXRoID0gR0NTUFJJTlRGKCIlcy9zbGF2ZXMvJSJQUkl1MzIs
IFNTSE1fUEFUSChpZCksIGRvbWlkKTsKPiA+ICsKPiA+ICsgICAgYmVnaW5fc3RyID0gbGlieGxf
X3hzX3JlYWQoZ2MsIHh0LCBHQ1NQUklOVEYoIiVzL2JlZ2luIiwgc2xhdmVfcGF0aCkpOwo+ID4g
KyAgICBzaXplX3N0ciA9IGxpYnhsX194c19yZWFkKGdjLCB4dCwgR0NTUFJJTlRGKCIlcy9zaXpl
Iiwgc2xhdmVfcGF0aCkpOwo+ID4gKyAgICBiZWdpbiA9IHN0cnRvdWxsKGJlZ2luX3N0ciwgTlVM
TCwgMTYpOwo+ID4gKyAgICBzaXplID0gc3RydG91bGwoc2l6ZV9zdHIsIE5VTEwsIDE2KTsKPiA+
ICsKPiA+ICsgICAgbGlieGxfX3NzaG1fZG9fdW5tYXAoZ2MsIGRvbWlkLCBpZCwgYmVnaW4sIHNp
emUpOwo+ID4gKyAgICBsaWJ4bF9feHNfcGF0aF9jbGVhbnVwKGdjLCB4dCwgc2xhdmVfcGF0aCk7
Cj4gPiArfQo+ID4gKwo+ID4gKy8qIERlbGV0ZSBzdGF0aWNfc2htIGVudHJpZXMgaW4gdGhlIHhl
bnNvdHJlLiAqLwo+ID4gK2ludCBsaWJ4bF9fc3NobV9kZWwobGlieGxfX2djICpnYywgIHVpbnQz
Ml90IGRvbWlkKQo+ID4gK3sKPiA+ICsgICAgaW50IHJjLCBpOwo+ID4gKyAgICBib29sIGlzcmV0
cnk7Cj4gPiArICAgIHhzX3RyYW5zYWN0aW9uX3QgeHQgPSBYQlRfTlVMTDsKPiA+ICsgICAgY29u
c3QgY2hhciAqZG9tX3BhdGgsICpkb21fc3NobV9wYXRoLCAqcm9sZTsKPiA+ICsgICAgY2hhciAq
KnNzaG1fZW50czsKPiA+ICsgICAgdW5zaWduZWQgaW50IHNzaG1fbnVtOwo+ID4gKwo+ID4gKyAg
ICBkb21fcGF0aCA9IGxpYnhsX194c19nZXRfZG9tcGF0aChnYywgZG9taWQpOwo+ID4gKyAgICBk
b21fc3NobV9wYXRoID0gR0NTUFJJTlRGKCIlcy9zdGF0aWNfc2htIiwgZG9tX3BhdGgpOwo+ID4g
Kwo+ID4gKyAgICBpc3JldHJ5ID0gZmFsc2U7Cj4gc2VlIGFib3ZlLCBpc3JldHJ5IGlzIG5vdCB1
c2VkCj4gPiArICAgIGZvciAoOzspIHsKPiA+ICsgICAgICAgIHJjID0gbGlieGxfX3hzX3RyYW5z
YWN0aW9uX3N0YXJ0KGdjLCAmeHQpOwo+ID4gKyAgICAgICAgaWYgKHJjKSBnb3RvIG91dDsKPiA+
ICsKPiA+ICsgICAgICAgIGlmIChsaWJ4bF9feHNfcmVhZChnYywgeHQsIGRvbV9zc2htX3BhdGgp
KSB7Cj4gPiArICAgICAgICAgICAgc3NobV9lbnRzID0gbGlieGxfX3hzX2RpcmVjdG9yeShnYywg
eHQsIGRvbV9zc2htX3BhdGgsICZzc2htX251bSk7Cj4gPiArICAgICAgICAgICAgaWYgKCFzc2ht
X2VudHMpIGNvbnRpbnVlOwo+ID4gKwo+ID4gKyAgICAgICAgICAgIGZvciAoaSA9IDA7IGkgPCBz
c2htX251bTsgKytpKSB7Cj4gPiArICAgICAgICAgICAgICAgIHJvbGUgPSBsaWJ4bF9feHNfcmVh
ZChnYywgeHQsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHQ1NQ
UklOVEYoIiVzLyVzL3JvbGUiLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGRvbV9zc2htX3BhdGgsCj4gPiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgc3NobV9lbnRzW2ldKSk7Cj4gPiArICAgICAgICAg
ICAgICAgIGFzc2VydChyb2xlKTsKPiA+ICsgICAgICAgICAgICAgICAgaWYgKCFzdHJuY21wKHJv
bGUsICJzbGF2ZSIsIDUpKQo+ID4gKyAgICAgICAgICAgICAgICAgICAgbGlieGxfX3NzaG1fZGVs
X3NsYXZlKGdjLCB4dCwgZG9taWQsIHNzaG1fZW50c1tpXSwgaXNyZXRyeSk7Cj4gPiArCj4gPiAr
ICAgICAgICAgICAgICAgIGxpYnhsX19zc2htX2RlY3JlZihnYywgeHQsIFNTSE1fUEFUSChzc2ht
X2VudHNbaV0pKTsKPiA+ICsgICAgICAgICAgICB9Cj4gPiArICAgICAgICB9Cj4gPiArCj4gPiAr
ICAgICAgICByYyA9IGxpYnhsX194c190cmFuc2FjdGlvbl9jb21taXQoZ2MsICZ4dCk7Cj4gPiAr
ICAgICAgICBpZiAoIXJjKSBicmVhazsKPiA+ICsgICAgICAgIGlmIChyYyA8IDApIGdvdG8gb3V0
Owo+ID4gKyAgICAgICAgaXNyZXRyeSA9IHRydWU7Cj4gPiArICAgIH0KPiA+ICsKPiA+ICsgICAg
cmMgPSAwOwo+ID4gK291dDoKPiA+ICsgICAgbGlieGxfX3hzX3RyYW5zYWN0aW9uX2Fib3J0KGdj
LCAmeHQpOwo+ID4gKyAgICByZXR1cm4gcmM7Cj4gPiArfQo+ID4gKwo+ID4gICAvKiAgIGxpYnhs
X19zc2htX2RvX21hcCAtLSBtYXAgcGFnZXMgaW50byBzbGF2ZSdzIHBoeXNtYXAKPiA+ICAgICoK
PiA+ICAgICogICBUaGlzIGZ1bmN0aW9ucyBtYXBzCj4KPgo+IF9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdAo+IFhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwKCgoKLS0gClJlZ2FyZHMsCgpPbGVrc2FuZHIg
VHlzaGNoZW5rbwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 13:37:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 13:37: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 1gFJLx-0000pU-8O; Wed, 24 Oct 2018 13:37:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=u2dc=ne=gmail.com=eduncan911@srs-us1.protection.inumbo.net>)
 id 1gFJAX-0007tK-IF
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 13:25:53 +0000
X-Inumbo-ID: eb3eb91d-d78f-11e8-a8a5-bc764e045a96
Received: from mail-ot1-x32a.google.com (unknown [2607:f8b0:4864:20::32a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eb3eb91d-d78f-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 15:22:56 +0200 (CEST)
Received: by mail-ot1-x32a.google.com with SMTP id w18so2047649otk.0;
 Wed, 24 Oct 2018 06:25:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:reply-to:from:date:message-id
 :subject:to:cc;
 bh=nNHJDOmSi4DENVVzL5nlsYk/jX7Yi7FYUw0Fdqm2XWQ=;
 b=JkM3AJgq+rqpBNnA1p5hhSl479e0BH1UkmBPevItZiJKjYWYQlgO/kxG6YBxLzHb1o
 HA4fp/2AgFmPJ0+GlSiXiJJBJ9hzpwB81CoynmZwA65+k8eJDOERfgxYMEJdZgkfuAci
 EuYP8x/vwZJfgW+PuSZT6N5BYAwluRw0Kh1iMIkryLrxXWVWRyCEANqG79i+NgFFDU4k
 ohEwql+QWN+qX3B1JzdQ7dGRnFql5QzX4fHHocb3OliNk35CGXSUO0UqWhnuI2Xx0IJF
 bWUBcqaC2h4Y2CJBel1Pt/J6lUzJjj6eUdJCGxySELigDnwAWYafbd2s5Lz/qP0Y9uQf
 jgug==
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:reply-to
 :from:date:message-id:subject:to:cc;
 bh=nNHJDOmSi4DENVVzL5nlsYk/jX7Yi7FYUw0Fdqm2XWQ=;
 b=KK2hj212pJQ0rkmGXHzIqDQQD3HGILzUZMbiQ8yMpK0Bk2fqrep8d9OnIlLiyH54x4
 L0p/N0LlnY7WHH+/E3oUyL2ybh+zEW0H6+jOJdIWm0tXBTbuZ3S27HyunY8fBTO5AIJP
 DwBjIlpemMpIQbLF35OJD+rt4bqcAa2p4k3Scho/sin+wnXenLcJJ+EbG0fW0T5ONkA3
 ZG1gp3o4ZGoYXwFxCnK4FKV0nV9Vd0DGzRgS/ACa3R6P6PRtWu41orpjgQTgnLa2TwEW
 RTZjFfrc6mDEhC11E2Zl79omr51P8u2DtUnVxzdTKMDa5UlIKgy6zjgfmaLUNEXrJqTf
 LZsw==
X-Gm-Message-State: AGRZ1gI3NpK6U1hxthKN1FAOFxqVRJABe0v0drRWB4aHc389t6uEe8Au
 D1G2VKnEquhk9SAc7oLkncXEpkz8s9fEYDY7UW8=
X-Google-Smtp-Source: AJdET5dDn+wCoiLdO43OiGs1s3/LzgMPqEeZZ7oPDlDIyq1p2H6suUu/MGiofX/8zfcl6jnfVWkrDe288jKg5MnaTQQ=
X-Received: by 2002:a9d:2564:: with SMTP id j33mr1755057otd.193.1540387552188; 
 Wed, 24 Oct 2018 06:25:52 -0700 (PDT)
MIME-Version: 1.0
References: <CANkmNDfWfZt_17ewcHX0=EkvpymqVGLSDyd6uyObr7rOHc9tig@mail.gmail.com>
In-Reply-To: <CANkmNDfWfZt_17ewcHX0=EkvpymqVGLSDyd6uyObr7rOHc9tig@mail.gmail.com>
From: Eric Duncan <eduncan911@gmail.com>
Date: Wed, 24 Oct 2018 09:25:09 -0400
Message-ID: <CACaqnaSSq8=j1wF_+_O1Zc2vW_ebN6ACRdbB5KLdcOcPAZnO1Q@mail.gmail.com>
To: Aaron Gray <aaronngray.lists@gmail.com>
X-Mailman-Approved-At: Wed, 24 Oct 2018 13:37:39 +0000
Subject: Re: [Xen-devel] [Xen-users] Intel Z270 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>
Reply-To: eduncan911@gmail.com
Cc: xen-devel@lists.xenproject.org, xen-users@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============7037555469178532543=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============7037555469178532543==
Content-Type: multipart/alternative; boundary="000000000000dd5e890578f96cd5"

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

On Thu, Oct 18, 2018 at 2:03 PM Aaron Gray wrote:

> I have two ASUS PRIME Z270-A machines based on Intel Z270 chipset and am
> wondering about when support will be available for them and what I can do
> to speed this up.
>
> But I have not done anything to do with kernel work since years ago when I
> read a lot of the main parts of the Linux 2.4 Kernel. Also I did code to
> get into and out of protected mode before this.
>
> Heres the datasheets that cover the chipset :-
>
>
> https://www.intel.com/content/www/us/en/chipsets/200-series-chipset-pch-datasheet-vol-1.html
>
> https://www.intel.com/content/www/us/en/chipsets/200-series-chipset-pch-datasheet-vol-2.html
>
> Regards,
>
> Aaron
>

It's your Linux kernel that needs to support your hardware, not Xen itself.

I personally run Xen with an Arch Linux dom0 specifically for this purpose
of getting the latest hardware support across my devices.  For example, I
am on kernel 4.18.10 at this moment.  The AUR also keeps a fairly recent
version of Xen, currently 4.11.

-E

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

<div dir=3D"ltr"><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Thu, Oc=
t 18, 2018 at 2:03 PM Aaron Gray wrote:<br></div><blockquote class=3D"gmail=
_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:=
1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div>I have two ASU=
S PRIME Z270-A machines based on Intel Z270 chipset and am wondering about =
when support will be available for them and what I can do to speed this up.=
</div><div><br></div><div>But I have not done anything to do with kernel wo=
rk since years ago when I read a lot of the main parts of the Linux 2.4 Ker=
nel. Also I did code to get into and out of protected mode before this.</di=
v><div><br></div><div>Heres the datasheets that cover the chipset :-</div><=
div><br></div><div><a href=3D"https://www.intel.com/content/www/us/en/chips=
ets/200-series-chipset-pch-datasheet-vol-1.html" target=3D"_blank">https://=
www.intel.com/content/www/us/en/chipsets/200-series-chipset-pch-datasheet-v=
ol-1.html</a></div><div><a href=3D"https://www.intel.com/content/www/us/en/=
chipsets/200-series-chipset-pch-datasheet-vol-2.html" target=3D"_blank">htt=
ps://www.intel.com/content/www/us/en/chipsets/200-series-chipset-pch-datash=
eet-vol-2.html</a></div><div><br></div><div>Regards,</div><div><br></div><d=
iv>Aaron</div></div></div></div></blockquote><div><br></div><div>It&#39;s y=
our Linux kernel that needs to support your hardware, not Xen itself.</div>=
<div><br></div><div>I personally run Xen with an Arch Linux dom0 specifical=
ly for this purpose of getting the latest hardware support across my device=
s.=C2=A0 For example, I am on kernel 4.18.10 at this moment.=C2=A0 The AUR =
also keeps a fairly recent version of Xen, currently 4.11.</div><div><br></=
div><div>-E</div></div></div>

--000000000000dd5e890578f96cd5--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7037555469178532543==--


From xen-devel-bounces@lists.xenproject.org Wed Oct 24 13:46:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 13: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 1gFJTx-0001ki-Pv; Wed, 24 Oct 2018 13:45:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=4irj=ne=suse.de=bwiedemann@srs-us1.protection.inumbo.net>)
 id 1gFJTw-0001kd-M6
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 13:45:56 +0000
X-Inumbo-ID: 568f3587-d793-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 568f3587-d793-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 13:47: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 mx1.suse.de (Postfix) with ESMTP id CF7C5AF14;
 Wed, 24 Oct 2018 13:45:53 +0000 (UTC)
From: "Bernhard M. Wiedemann" <bwiedemann@suse.de>
To: xen-devel@lists.xen.org
Date: Wed, 24 Oct 2018 15:45:22 +0200
Message-Id: <20181024134522.3295-1-bwiedemann@suse.de>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <7a88f5cb-8f0a-9974-8e84-990045cb8726@suse.de>
References: <7a88f5cb-8f0a-9974-8e84-990045cb8726@suse.de>
Subject: [Xen-devel] [PATCH] x86/efi: Do not insert timestamps in efi files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, "Bernhard M. Wiedemann" <bwiedemann@suse.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>

aW4gb3JkZXIgdG8gbWFrZSBidWlsZHMgcmVwcm9kdWNpYmxlLgpTZWUgaHR0cHM6Ly9yZXByb2R1
Y2libGUtYnVpbGRzLm9yZy8gZm9yIHdoeSB0aGlzIGlzIGdvb2QuCgpXZSBvbmx5IGFkZCB0aGUg
b3B0aW9uLCBpZiBsZCB1bmRlcnN0YW5kcyBpdC4KClNpZ25lZC1vZmYtYnk6IEJlcm5oYXJkIE0u
IFdpZWRlbWFubiA8YndpZWRlbWFubkBzdXNlLmRlPgotLS0KIENvbmZpZy5tayAgICAgICAgICAg
ICB8IDggKysrKysrKysKIHhlbi9hcmNoL3g4Ni9NYWtlZmlsZSB8IDIgKy0KIDIgZmlsZXMgY2hh
bmdlZCwgOSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvQ29uZmln
Lm1rIGIvQ29uZmlnLm1rCmluZGV4IDliMTNlNzVhM2UuLjQ2YjA2NGJjYWUgMTAwNjQ0Ci0tLSBh
L0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTE1MSw2ICsxNTEsMTQgQEAgZXhwb3J0IFhF
Tl9IQVNfQlVJTERfSUQ9eQogYnVpbGRfaWRfbGlua2VyIDo9IC0tYnVpbGQtaWQ9c2hhMQogZW5k
aWYKIAorbGQtdmVyLXRpbWVzdGFtcCA9ICQoc2hlbGwgJCgxKSAtbWkzODZwZXAgLS1uby1pbnNl
cnQtdGltZXN0YW1wIDI+JjEgfCBcCisJCQkJZ3JlcCAtcSBuby1pbnNlcnQtdGltZXN0YW1wICYm
IGVjaG8gbiB8fCBlY2hvIHkpCitpZmVxICgkKGNhbGwgbGQtdmVyLXRpbWVzdGFtcCwkKExEKSks
bikKK2xkX25vX2luc2VydF90aW1lc3RhbXAgOj0KK2Vsc2UKK2xkX25vX2luc2VydF90aW1lc3Rh
bXAgOj0gLS1uby1pbnNlcnQtdGltZXN0YW1wCitlbmRpZgorCiBpZm5kZWYgWEVOX0hBU19DSEVD
S1BPTElDWQogICAgIENIRUNLUE9MSUNZID89IGNoZWNrcG9saWN5CiAgICAgWEVOX0hBU19DSEVD
S1BPTElDWSA6PSAkKHNoZWxsICQoQ0hFQ0tQT0xJQ1kpIC1oIDI+JjEgfCBncmVwIC1xIHhlbiAm
JiBlY2hvIHkgfHwgZWNobyBuKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L01ha2VmaWxlIGIv
eGVuL2FyY2gveDg2L01ha2VmaWxlCmluZGV4IDE2MmIwYjk0YzAuLjYxY2E0NzQxNzkgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQorKysgYi94ZW4vYXJjaC94ODYvTWFrZWZpbGUK
QEAgLTE1Nyw3ICsxNTcsNyBAQCBub3RlLm86ICQoVEFSR0VUKS1zeW1zCiAJcm0gLWYgJEAuYmlu
CiAKIEVGSV9MREZMQUdTID0gJChwYXRzdWJzdCAtbSUsLW1pMzg2cGVwLCQoTERGTEFHUykpIC0t
c3Vic3lzdGVtPTEwCi1FRklfTERGTEFHUyArPSAtLWltYWdlLWJhc2U9JCgxKSAtLXN0YWNrPTAs
MCAtLWhlYXA9MCwwIC0tc3RyaXAtZGVidWcKK0VGSV9MREZMQUdTICs9IC0taW1hZ2UtYmFzZT0k
KDEpIC0tc3RhY2s9MCwwIC0taGVhcD0wLDAgLS1zdHJpcC1kZWJ1ZyAkKGxkX25vX2luc2VydF90
aW1lc3RhbXApCiBFRklfTERGTEFHUyArPSAtLXNlY3Rpb24tYWxpZ25tZW50PTB4MjAwMDAwIC0t
ZmlsZS1hbGlnbm1lbnQ9MHgyMAogRUZJX0xERkxBR1MgKz0gLS1tYWpvci1pbWFnZS12ZXJzaW9u
PSQoWEVOX1ZFUlNJT04pCiBFRklfTERGTEFHUyArPSAtLW1pbm9yLWltYWdlLXZlcnNpb249JChY
RU5fU1VCVkVSU0lPTikKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 13:53:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 13: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 1gFJbJ-0002WM-Kn; Wed, 24 Oct 2018 13:53:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kgkh=ne=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gFJbH-0002W9-Tk
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 13:53:31 +0000
X-Inumbo-ID: 668da6a2-d794-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 668da6a2-d794-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 13:55: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 <aliasfile-bounces@xenproject.org>)
 id 1gFJbE-0006ot-Ri; Wed, 24 Oct 2018 13:53: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 1gFJbE-0007v1-IQ; Wed, 24 Oct 2018 13:53:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gFJbE-0003UM-Eq; Wed, 24 Oct 2018 13:53:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128960-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=ea1486c28127057b7f3059b8c3c74afe7912460f
X-Osstest-Versions-That: ovmf=b08b045ca9ab46f335d2edc21eeea5340a1aea6b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 24 Oct 2018 13:53:28 +0000
Subject: [Xen-devel] [ovmf test] 128960: 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>

ZmxpZ2h0IDEyODk2MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5NjAvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBlYTE0ODZjMjgxMjcwNTdiN2YzMDU5YjhjM2M3NGFm
ZTc5MTI0NjBmCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBiMDhiMDQ1
Y2E5YWI0NmYzMzVkMmVkYzIxZWVlYTUzNDBhMWFlYTZiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg5NTYgIDIwMTgtMTAtMjQgMDY6NDA6NDcgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4OTYwICAyMDE4LTEwLTI0IDA5OjQwOjQyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgUnVpeXUgTmkg
PHJ1aXl1Lm5pQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
ClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3Nz
dGVzdC9vdm1mLmdpdAogICBiMDhiMDQ1Y2E5Li5lYTE0ODZjMjgxICBlYTE0ODZjMjgxMjcwNTdi
N2YzMDU5YjhjM2M3NGFmZTc5MTI0NjBmIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 13:57:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 13:57: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 1gFJf5-0002k5-BJ; Wed, 24 Oct 2018 13:57:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=93/f=ne=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1gFJf3-0002k0-Vi
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 13:57:26 +0000
X-Inumbo-ID: f1a0e9ee-d794-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f1a0e9ee-d794-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 13:58:54 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9ODs7fO122520;
 Wed, 24 Oct 2018 13:57:22 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-2018-07-02;
 bh=I7eVV7jgWGign4ZGxOfnnfIuAA/UMQWJx60nEKXGjrU=;
 b=sXxC1QnxFdO7JnWx1UyzklxIGuSWx/cWc6nW49L+EPuzMBukn+DgPAS21ke2CTwlocA1
 JAwCT/EPK6Kek0GNgVU0W4wTpyT1E3RpFiLxOkZnTNVs4nNXOOdDnFIVYThfLYCs0F5s
 iYRRChfU0vSBveIuegnsmcaAGEoli8uTbTxSqwyj1y6Eof3SDOR1Pn45nIAF/UQpRarz
 qljJWeZYB4pDdAH7AqXxWI2RSbhZnnM3lAAVd7FW7+BT6ay6HNLsaG3EyPKsPl1Of1kT
 oo8cpwCMaOvVQOj4yCQlglKDM8qZZEczF1ICLLXRBT7+CaPeEO+thAHE++A7CohWj+/N hA== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2120.oracle.com with ESMTP id 2n7w0qun5j-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 24 Oct 2018 13:57:21 +0000
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w9ODvFj1025402
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 24 Oct 2018 13:57:15 GMT
Received: from abhmp0016.oracle.com (abhmp0016.oracle.com [141.146.116.22])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w9ODvEe8029090;
 Wed, 24 Oct 2018 13:57:14 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 24 Oct 2018 06:57:14 -0700
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Joe Jin <joe.jin@oracle.com>
References: <bb6d87b4-c371-c6c0-8c48-bc95df018ad1@oracle.com>
 <20181024130246.GA22616@localhost.localdomain>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <83900cf4-690c-9725-d022-d427fdeb4f7d@oracle.com>
Date: Wed, 24 Oct 2018 09:57:12 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181024130246.GA22616@localhost.localdomain>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9055
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810240121
Subject: Re: [Xen-devel] [PATCH] xen-swiotlb: exchange memory with Xen only
 when pages are contiguous
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: John Sobecki <john.sobecki@oracle.com>,
 "DONGLI.ZHANG" <dongli.zhang@oracle.com>,
 "linux-kernel@vger.kernel.org\"" <linux-kernel@vger.kernel.org>,
 konrad@kernel.org,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Christoph Helwig <hch@lst.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>

T24gMTAvMjQvMTggOTowMiBBTSwgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIHdyb3RlOgo+IE9uIFR1
ZSwgT2N0IDIzLCAyMDE4IGF0IDA4OjA5OjA0UE0gLTA3MDAsIEpvZSBKaW4gd3JvdGU6Cj4+IENv
bW1pdCA0ODU1YzkyZGJiNyAieGVuLXN3aW90bGI6IGZpeCB0aGUgY2hlY2sgY29uZGl0aW9uIGZv
cgo+PiB4ZW5fc3dpb3RsYl9mcmVlX2NvaGVyZW50IiBvbmx5IGZpeGVkIG1lbW9yeSBhZGRyZXNz
IGNoZWNrIGNvbmRpdGlvbgo+PiBvbiB4ZW5fc3dpb3RsYl9mcmVlX2NvaGVyZW50KCksIHdoZW4g
bWVtb3J5IHdhcyBub3QgcGh5c2ljYWxseQo+PiBjb250aWd1b3VzIGFuZCB0cmllZCB0byBleGNo
YW5nZWQgd2l0aCBYZW4gdmlhIAo+PiB4ZW5fZGVzdHJveV9jb250aWd1b3VzX3JlZ2lvbiBpdCB3
aWxsIGxlYWQga2VybmVsIHBhbmljLgo+IHMvaXQgd2lsbCBsZWFkL3doaWNoIGxlYWQgdG8vPwo+
Cj4+IFRoZSBjb3JyZWN0IGNoZWNrIGNvbmRpdGlvbiBzaG91bGQgYmUgbWVtb3J5IGlzIGluIERN
QSBhcmVhIGFuZAo+PiBwaHlzaWNhbGx5IGNvbnRpZ3VvdXMuCj4gIlRoZSBjb3JyZWN0IGNoZWNr
IGNvbmRpdGlvbiB0byBtYWtlIFhlbiBoeXBlcmNhbGwgdG8gcmV2ZXJ0IHRoZQo+IG1lbW9yeSBi
YWNrIGZyb20gaXRzIDMyLWJpdCBwb29sIGlzIGlmIGl0IGlzOgo+ICAxKSBBYm92ZSBpdHMgRE1B
IGJpdCBtYXNrIChmb3IgZXhhbXBsZSAzMi1iaXQgZGV2aWNlcyBjYW4gb25seSBhZGRyZXNzCj4g
dXAgdG8gNEdCLCBhbmQgd2UgbWF5IHdhbnQgNEdCKzJLKSwgYW5kCgpJcyB0aGlzICJhbmQnIG9y
ICdvcic/Cgo+ICAyKSBJZiBpdCBub3QgcGh5c2ljYWxseSBjb250aW5nb3VzCj4KPiBOLkIuIFRo
ZSBsb2dpYyBpbiB0aGUgY29kZSBpcyBpbnZlcnRlZCwgd2hpY2ggbGVhZHMgdG8gYWxsIHNvcnRz
IG9mCj4gY29uZnVzaW9ucy4iCgoKSSB3b3VsZCwgaW4gZmFjdCwgc3VnZ2VzdCB0byBtYWtlIHRo
ZSBsb2dpYyB0aGUgc2FtZSBpbiBib3RoCnhlbl9zd2lvdGxiX2FsbG9jX2NvaGVyZW50KCkgYW5k
IHhlbl9zd2lvdGxiX2ZyZWVfY29oZXJlbnQoKSB0byBhdm9pZAp0aGlzLiBUaGlzIHdpbGwgaW52
b2x2ZSBzd2FwcGluZyBpZiBhbmQgZWxzZSBpbiB0aGUgZm9ybWVyLgoKCj4KPiBEb2VzIHRoYXQg
c291bmQgY29ycmVjdD8KPgo+PiBUaGFuayB5b3UgQm9yaXMgZm9yIHBvaW50aW5nIGl0IG91dC4K
Pj4KPiBGaXhlczogNDg1NWM5MmRiYjcgKCJ4ZW4tc3cuLiIpID8KPgo+PiBTaWduZWQtb2ZmLWJ5
OiBKb2UgSmluIDxqb2UuamluQG9yYWNsZS5jb20+Cj4+IENjOiBLb25yYWQgUnplc3p1dGVrIFdp
bGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Cj4+IENjOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlz
Lm9zdHJvdnNreUBvcmFjbGUuY29tPgo+IFJlcG9ydGVkLWJ5OiBCb3JpcyBPc3Ryb3ZzLi4uID8K
Pj4gQ2M6IENocmlzdG9waCBIZWx3aWcgPGhjaEBsc3QuZGU+Cj4+IENjOiBEb25nbGkgWmhhbmcg
PGRvbmdsaS56aGFuZ0BvcmFjbGUuY29tPgo+PiBDYzogSm9obiBTb2JlY2tpIDxqb2huLnNvYmVj
a2lAb3JhY2xlLmNvbT4KPj4gLS0tCj4+ICBkcml2ZXJzL3hlbi9zd2lvdGxiLXhlbi5jIHwgNCAr
Ky0tCj4+ICAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+
Pgo+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vc3dpb3RsYi14ZW4uYyBiL2RyaXZlcnMveGVu
L3N3aW90bGIteGVuLmMKPj4gaW5kZXggZjVjMWFmNGNlOWFiLi5hZWQ5MmZhMDE5ZjkgMTAwNjQ0
Cj4+IC0tLSBhL2RyaXZlcnMveGVuL3N3aW90bGIteGVuLmMKPj4gKysrIGIvZHJpdmVycy94ZW4v
c3dpb3RsYi14ZW4uYwo+PiBAQCAtMzU3LDggKzM1Nyw4IEBAIHhlbl9zd2lvdGxiX2ZyZWVfY29o
ZXJlbnQoc3RydWN0IGRldmljZSAqaHdkZXYsIHNpemVfdCBzaXplLCB2b2lkICp2YWRkciwKPj4g
IAkvKiBDb252ZXJ0IHRoZSBzaXplIHRvIGFjdHVhbGx5IGFsbG9jYXRlZC4gKi8KPj4gIAlzaXpl
ID0gMVVMIDw8IChvcmRlciArIFhFTl9QQUdFX1NISUZUKTsKPj4gIAo+PiAtCWlmICgoKGRldl9h
ZGRyICsgc2l6ZSAtIDEgPD0gZG1hX21hc2spKSB8fAo+PiAtCSAgICByYW5nZV9zdHJhZGRsZXNf
cGFnZV9ib3VuZGFyeShwaHlzLCBzaXplKSkKPj4gKwlpZiAoKGRldl9hZGRyICsgc2l6ZSAtIDEg
PD0gZG1hX21hc2spICYmCj4+ICsJICAgICFyYW5nZV9zdHJhZGRsZXNfcGFnZV9ib3VuZGFyeShw
aHlzLCBzaXplKSkKPj4gIAkJeGVuX2Rlc3Ryb3lfY29udGlndW91c19yZWdpb24ocGh5cywgb3Jk
ZXIpOwoKCkkgZG9uJ3QgdGhpbmsgdGhpcyBpcyByaWdodC4KCmlmICgoZGV2X2FkZHIgKyBzaXpl
IC0gMSA+IGRtYV9tYXNrKSB8fCByYW5nZV9zdHJhZGRsZXNfcGFnZV9ib3VuZGFyeShwaHlzLCBz
aXplKSkKCk5vPwoKLWJvcmlzCgoKCgoKPj4gIAo+PiAgCXhlbl9mcmVlX2NvaGVyZW50X3BhZ2Vz
KGh3ZGV2LCBzaXplLCB2YWRkciwgKGRtYV9hZGRyX3QpcGh5cywgYXR0cnMpOwo+PiAtLSAKPj4g
Mi4xNy4xIChBcHBsZSBHaXQtMTEyKQo+PgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:01:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14:01: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 1gFJj2-0003Y6-U3; Wed, 24 Oct 2018 14:01:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=zek6=ne=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFJj1-0003Y1-Sj
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:01:31 +0000
X-Inumbo-ID: 842d1785-d795-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 842d1785-d795-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 14: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 mx1.suse.de (Postfix) with ESMTP id 9226CAFEB;
 Wed, 24 Oct 2018 14:01:28 +0000 (UTC)
To: Daniel Kiper <daniel.kiper@oracle.com>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-13-jgross@suse.com>
 <20181019124839.GI4422@olila.i.net-space.pl>
 <820319af-6d72-664a-8d04-9aed007bd823@suse.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 xsBNBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAHNHkp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmRlPsLAeQQTAQIAIwUCU4xw6wIbAwcL
 CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJELDendYovxMvi4UH/Ri+OXlObzqMANruTd4N
 zmVBAZgx1VW6jLc8JZjQuJPSsd/a+bNr3BZeLV6lu4Pf1Yl2Log129EX1KWYiFFvPbIiq5M5
 kOXTO8Eas4CaScCvAZ9jCMQCgK3pFqYgirwTgfwnPtxFxO/F3ZcS8jovza5khkSKL9JGq8Nk
 czDTruQ/oy0WUHdUr9uwEfiD9yPFOGqp4S6cISuzBMvaAiC5YGdUGXuPZKXLpnGSjkZswUzY
 d9BVSitRL5ldsQCg6GhDoEAeIhUC4SQnT9SOWkoDOSFRXZ+7+WIBGLiWMd+yKDdRG5RyP/8f
 3tgGiB6cyuYfPDRGsELGjUaTUq3H2xZgIPfOwE0EU4xwFgEIAMsx+gDjgzAY4H1hPVXgoLK8
 B93sTQFN9oC6tsb46VpxyLPfJ3T1A6Z6MVkLoCejKTJ3K9MUsBZhxIJ0hIyvzwI6aYJsnOew
 cCiCN7FeKJ/oA1RSUemPGUcIJwQuZlTOiY0OcQ5PFkV5YxMUX1F/aTYXROXgTmSaw0aC1Jpo
 w7Ss1mg4SIP/tR88/d1+HwkJDVW1RSxC1PWzGizwRv8eauImGdpNnseneO2BNWRXTJumAWDD
 pYxpGSsGHXuZXTPZqOOZpsHtInFyi5KRHSFyk2Xigzvh3b9WqhbgHHHE4PUVw0I5sIQt8hJq
 5nH5dPqz4ITtCL9zjiJsExHuHKN3NZsAEQEAAcLAXwQYAQIACQUCU4xwFgIbDAAKCRCw3p3W
 KL8TL0P4B/9YWver5uD/y/m0KScK2f3Z3mXJhME23vGBbMNlfwbr+meDMrJZ950CuWWnQ+d+
 Ahe0w1X7e3wuLVODzjcReQ/v7b4JD3wwHxe+88tgB9byc0NXzlPJWBaWV01yB2/uefVKryAf
 AHYEd0gCRhx7eESgNBe3+YqWAQawunMlycsqKa09dBDL1PFRosF708ic9346GLHRc6Vj5SRA
 UTHnQqLetIOXZm3a2eQ1gpQK9MmruO86Vo93p39bS1mqnLLspVrL4rhoyhsOyh0Hd28QCzpJ
 wKeHTd0MAWAirmewHXWPco8p1Wg+V+5xfZzuQY0f4tQxvOpXpt4gQ1817GQ5/Ed/wsDtBBgB
 CAAgFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAlrd8NACGwIAgQkQsN6d1ii/Ey92IAQZFggA
 HRYhBFMtsHpB9jjzHji4HoBcYbtP2GO+BQJa3fDQAAoJEIBcYbtP2GO+TYsA/30H/0V6cr/W
 V+J/FCayg6uNtm3MJLo4rE+o4sdpjjsGAQCooqffpgA+luTT13YZNV62hAnCLKXH9n3+ZAgJ
 RtAyDWk1B/0SMDVs1wxufMkKC3Q/1D3BYIvBlrTVKdBYXPxngcRoqV2J77lscEvkLNUGsu/z
 W2pf7+P3mWWlrPMJdlbax00vevyBeqtqNKjHstHatgMZ2W0CFC4hJ3YEetuRBURYPiGzuJXU
 pAd7a7BdsqWC4o+GTm5tnGrCyD+4gfDSpkOT53S/GNO07YkPkm/8J4OBoFfgSaCnQ1izwgJQ
 jIpcG2fPCI2/hxf2oqXPYbKr1v4Z1wthmoyUgGN0LPTIm+B5vdY82wI5qe9uN6UOGyTH2B3p
 hRQUWqCwu2sqkI3LLbTdrnyDZaixT2T0f4tyF5Lfs+Ha8xVMhIyzNb1byDI5FKCb
Message-ID: <fbafd670-201c-c8eb-413f-65fa740c2c42@suse.com>
Date: Wed, 24 Oct 2018 16:01:27 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <820319af-6d72-664a-8d04-9aed007bd823@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 12/18] xen: setup Xen specific data for
 PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, grub-devel@gnu.org, phcoder@gmail.com,
 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>

T24gMTkvMTAvMjAxOCAxNzoxMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAxOS8xMC8yMDE4
IDE0OjQ4LCBEYW5pZWwgS2lwZXIgd3JvdGU6Cj4+IE9uIFR1ZSwgT2N0IDA5LCAyMDE4IGF0IDAx
OjAzOjExUE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+PiArICByID0gZ3J1Yl94ZW5f
aHlwZXJjYWxsIChfX0hZUEVSVklTT1JfaHZtX29wLCBIVk1PUF9nZXRfcGFyYW0sCj4+PiArCQkJ
ICAoZ3J1Yl91aW50MzJfdCkgKCZ4aHYpLCAwLCAwLCAwLCAwKTsKPj4KPj4gcy8oZ3J1Yl91aW50
MzJfdCkgKCZ4aHYpLyhncnViX3VpbnQzMl90KSgmeGh2KS8KPj4gSGVyZSBhbmQgaW4gdGhlIG90
aGVyIHBhdGNoZXMuLi4KPiAKPiBPaCwgSSBoYXZlIHNlZW4gbG90cyBvZiBwbGFjZXMgd2hlcmUg
Y2FzdHMgYXJlIGZvbGxvd2VkIGJ5IGEgYmxhbmsuIEkKPiB0aG91Z2h0IHRoaXMgd291bGQgYmUg
dGhlIHByZWZlcnJlZCBzdHlsZS4KCkRvaW5nIHNvbWUgZ3JlcHMgSSd2ZSBmb3VuZCBhYm91dCA5
MDAwIGNhc3RzIHdpdGggYSBibGFuayBiZXR3ZWVuCih0eXBlKSBhbmQgY2FzdGVkIHZhbHVlLCBi
dXQgbGVzcyB0aGFuIDMwMDAgb21pdHRpbmcgdGhlIGJsYW5rLgoKSXMgb21pdHRpbmcgdGhlIGJs
YW5rIHJlYWxseSBwcmVmZXJyZWQ/CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:03:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14: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 1gFJkq-0003kE-QJ; Wed, 24 Oct 2018 14:03:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vquu=ne=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFJkp-0003k8-5c
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:03:23 +0000
X-Inumbo-ID: 2761e4b8-d795-11e8-a8a5-bc764e045a96
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0c::61c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 2761e4b8-d795-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 16:00:25 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=7J2/F/JatlTFfBvdkyyeU5n/WRuW1jPUUcSyo0pXzkU=;
 b=kePVrtmW/cHkwQWZS3TWrRNX/Z05a/90Rx1FJ0oZi2IzyQQ3glnN9+dMxgAtHi5woMFi6Fl6/PrFrMALMlvAnCtNdx86KJNFTDzC8RYx3yxgfkFsPSU9Bk4CU2TTJ1mFIGkzcGXFs6VZNjN9nzt5Y2Uy/Sja6To2SZiYbjfIv4Q=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB2718.eurprd03.prod.outlook.com (10.171.105.135) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1250.30; Wed, 24 Oct 2018 14:03:15 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.028; Wed, 24 Oct 2018
 14:03:15 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 01/22] xen/arm: traps: Constify
 show_registers parameters
Thread-Index: AQHUZuWW1l5/R3wJDUymk79+i//MlaUuds+A
Date: Wed, 24 Oct 2018 14:03:15 +0000
Message-ID: <d94b4ecf-4894-b7d6-10de-200fbc04f22e@epam.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
 <20181018132109.31192-2-julien.grall@arm.com>
In-Reply-To: <20181018132109.31192-2-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM5PR04CA0027.eurprd04.prod.outlook.com
 (2603:10a6:206:1::40) To VI1PR0302MB2688.eurprd03.prod.outlook.com
 (2603:10a6:800:e1::9)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB2718;
 6:dIz7GpiQevlS56lJp6ARizkkG0uyWpUWip6vcVvISPpxwbluJG5KT6Nqg3Fply7026x8MiOnTq5bgmDK1gWAniwAGOyTm/tq12niNCXjpAFMYpyMtcidiZCsD4EDHOm3fSjDbuHYqaWV/A9c5XF+oZWK9dVPBJaQxakQX5Grpbg9KS5+sVoNPYST+dTtW5f4QVEQ+8vVRnIhcQXrbvU7LlqWm01yKoE6e6m5IFxDcMlI36mWcmUhzycuaRapIIHzKPxGN2zTf1eemeqjC32BejDO8umg++FGXj5nqxSWCDaCgPyWIwKEUfyatcSe/4YNsC76u6LPL+I4iTJdr9O/Ef0L7DzdHZp59Maq1dCAMYpiihJwsGZjmGr+EFbyJtzzOfGe89XswzlmgYxe7bAEB3Ktm9Il3UFbMJnC00+RI/b8nGESHESB9gybIlavXV9yQLDcUzAsw+u7EB3iq2U3fA==;
 5:1Ct3zTcdh+BMEQZ3IdiN1xyBvfEB1M+TQ4PhYUN0e1/5pdRM4pFj43Mjozxlm9IcdLUykhb684e54ZIPAJhPWEJdE8WYP4mdHfnDTG8jryQauwKhqRZKzXhuMeY6HHC8vEHaHEJYE1T4r4NHRRl1psd2zX2jAI0dWqxSJ1gxZsA=;
 7:KbgGXm+HUBc9MQhJyVjLjbM699b+LcUQNHXsVhYMVeuYbW4dML7n13Nhps5dluvjDn36DPcvqrdHfEe3Pb+Hoa/Y1RONJRCcZThAEpDFKPEu+WXLoMYU5BVzfd+Cx4VuySkAwvA+51ETgtZGlIKvNClcfa/wAHkwawP3oqGEbNVd6qVDLSQDptlKMTvb94fCWUJVeAsNmk7rAJV6rlx9vMGxVoMDKRmMH2uSKkmFovtYumBUDI3TgflWg4rn8I6i
x-ms-office365-filtering-correlation-id: 4986bc9a-e3f3-42ff-5704-08d639b97153
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB2718; 
x-ms-traffictypediagnostic: VI1PR0302MB2718:
x-microsoft-antispam-prvs: <VI1PR0302MB2718D39B8AC1DBC9A4D3FCF7E6F60@VI1PR0302MB2718.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(180628864354917);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231355)(944501410)(52105095)(10201501046)(93006095)(93001095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123560045)(20161123558120)(20161123564045)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB2718; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB2718; 
x-forefront-prvs: 083526BF8A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(366004)(376002)(136003)(346002)(39860400002)(396003)(189003)(199004)(99286004)(2906002)(8936002)(97736004)(316002)(71200400001)(81166006)(6486002)(5660300001)(5250100002)(6436002)(53936002)(110136005)(478600001)(186003)(71190400001)(2616005)(6512007)(86362001)(8676002)(446003)(4326008)(476003)(11346002)(31696002)(486006)(80792005)(53546011)(36756003)(105586002)(106356001)(6506007)(55236004)(102836004)(386003)(26005)(229853002)(256004)(81156014)(25786009)(6246003)(31686004)(68736007)(52116002)(2900100001)(2501003)(66066001)(76176011)(305945005)(72206003)(3846002)(6116002)(7736002)(14454004);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB2718;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: coP8MoMLlCSSqlsOt+JhXp4ZHCqVAyq8TZTn8z0d/RfjHKWi5aujdzmscBgyi14Ll0O26mqpWddEJYVdr8H3PDfbQyvZiDff4qPQKdLhrgjakw6GgF6rkG64UY5HgzLGDTeBU6lpcPhU1sJdsiieRa/9a2l7K6Zc3q197xHB/tjKg+1EkKZzdTiNzqd9hpDXuyw2OqcFjFuoe+JJJIBIN7GgUg6ZiFC8u2ZKysGvXBfzQmriderfYy3tP4z4lP/HupFDupQQJgr5+tcPi32bZPR1dZ7RC7kcXg8QzKxSeqN49eUiENI1AUkRZsoBXg5MySZmvAeGoY3jzR1cHVkMvBZBSWNTumO8fJfGtEdqbxw=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <23BC011A1D6E4F4FA26CA0643B62ADF1@eurprd03.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4986bc9a-e3f3-42ff-5704-08d639b97153
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Oct 2018 14:03:15.7523 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB2718
Subject: Re: [Xen-devel] [PATCH 01/22] xen/arm: traps: Constify
 show_registers 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: "sstabellini@kernel.org" <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>

SGVsbG8gSnVsaWVuLA0KDQoNCk9uIDE4LjEwLjE4IDE2OjIwLCBKdWxpZW4gR3JhbGwgd3JvdGU6
DQo+IHNob3dfcmVnaXN0ZXJzIGhlbHBlcnMgYXJlIG5vdCBtZWFudCB0byBtb2RpZnkgYW55IHBh
cmFtZXRlcnMuDQo+IFNvIGNvbnN0aWZ5IHRoZW0uDQo+DQo+IFNpZ25lZC1vZmYtYnk6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+DQo+IC0tLQ0KPiAgIHhlbi9hcmNoL2FybS90
cmFwcy5jICAgICAgICAgICAgfCAxNCArKysrKysrLS0tLS0tLQ0KPiAgIHhlbi9pbmNsdWRlL2Fz
bS1hcm0vcHJvY2Vzc29yLmggfCAgMiArLQ0KPiAgIDIgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRp
b25zKCspLCA4IGRlbGV0aW9ucygtKQ0KVGhlIGZpbGUgeGVuL2FyY2gvYXJtL3RyYXBzLmMgaGFz
IGEgYnVuY2ggb2Ygc2hvdyBmdW5jdGlvbnMgZXhjZXB0IGZvciANCnJlZ2lzdGVycy4gRm9yIHN0
YWNrLCB0cmFjZSwgZXRjLiBTbyBtYXliZSBjb25zdGlmeSB0aGVpciBwYXJhbWV0ZXJzIA0Kcmln
aHQgYXdheT8NCg0KLS0gDQoNCipBbmRyaWkgQW5pc292Kg0KDQoNCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:12:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14:12: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 1gFJtN-0004au-0T; Wed, 24 Oct 2018 14:12:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jpc/=ne=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gFJtM-0004ap-2x
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:12:12 +0000
X-Inumbo-ID: 0236e044-d797-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 0236e044-d797-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 14:13:41 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 349FF341;
 Wed, 24 Oct 2018 07:12:10 -0700 (PDT)
Received: from [10.101.215.51] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 837BB3F71D;
 Wed, 24 Oct 2018 07:12:09 -0700 (PDT)
To: Andrii Anisov <Andrii_Anisov@epam.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
References: <20181018132109.31192-1-julien.grall@arm.com>
 <20181018132109.31192-2-julien.grall@arm.com>
 <d94b4ecf-4894-b7d6-10de-200fbc04f22e@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <911af77d-ef68-e480-7d42-7618236eb519@arm.com>
Date: Wed, 24 Oct 2018 15:12:07 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <d94b4ecf-4894-b7d6-10de-200fbc04f22e@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 01/22] xen/arm: traps: Constify
 show_registers 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: "sstabellini@kernel.org" <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>

CgpPbiAxMC8yNC8xOCAzOjAzIFBNLCBBbmRyaWkgQW5pc292IHdyb3RlOgo+IEhlbGxvIEp1bGll
biwKCkhpLAoKPiAKPiAKPiBPbiAxOC4xMC4xOCAxNjoyMCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+
PiBzaG93X3JlZ2lzdGVycyBoZWxwZXJzIGFyZSBub3QgbWVhbnQgdG8gbW9kaWZ5IGFueSBwYXJh
bWV0ZXJzLgo+PiBTbyBjb25zdGlmeSB0aGVtLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+PiAtLS0KPj4gICAgeGVuL2FyY2gvYXJtL3Ry
YXBzLmMgICAgICAgICAgICB8IDE0ICsrKysrKystLS0tLS0tCj4+ICAgIHhlbi9pbmNsdWRlL2Fz
bS1hcm0vcHJvY2Vzc29yLmggfCAgMiArLQo+PiAgICAyIGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0
aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKPiBUaGUgZmlsZSB4ZW4vYXJjaC9hcm0vdHJhcHMuYyBo
YXMgYSBidW5jaCBvZiBzaG93IGZ1bmN0aW9ucyBleGNlcHQgZm9yCj4gcmVnaXN0ZXJzLiBGb3Ig
c3RhY2ssIHRyYWNlLCBldGMuIFNvIG1heWJlIGNvbnN0aWZ5IHRoZWlyIHBhcmFtZXRlcnMKPiBy
aWdodCBhd2F5PwoKR29vZCBpZGVhLiBJIHdpbGwgdXBkYXRlIHRoZSBzZXJpZXMuCgpDaGVlcnMs
CgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:14:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14:14: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 1gFJvK-0004h3-FF; Wed, 24 Oct 2018 14:14:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vquu=ne=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFJvI-0004gs-KO
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:14:12 +0000
X-Inumbo-ID: aa9ea1ab-d796-11e8-a8a5-bc764e045a96
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1e::615])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id aa9ea1ab-d796-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 16:11:14 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Pk6hRbG/vI3bbmEojQSgHyuApGFlOtauJptlYjl1iqE=;
 b=Cp9QGmBdc30tntmaWVpiDnr4wugrrE3r89/ucErbGSspivThpsnejvcqFjO0+H0OA24e4qYZyChYlev+/WvTYgnra3gRHVRJsZB1fViyOsFGKJm2TkhGZlyOAg01xtSelMEzNGD2ccEJL3x+Lp/O2rd8hyTlMkwpLe1oHqXCAsI=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB2623.eurprd03.prod.outlook.com (10.171.104.20) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1250.30; Wed, 24 Oct 2018 14:14:04 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.028; Wed, 24 Oct 2018
 14:14:04 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 02/22] xen/arm: regs: Convert guest_mode to a
 static inline helper
Thread-Index: AQHUZuWir+azh8CTXkGRZvLZltm1wqUuedUA
Date: Wed, 24 Oct 2018 14:14:04 +0000
Message-ID: <ba6d4cdc-a84d-48a0-84d0-f437e920031c@epam.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
 <20181018132109.31192-3-julien.grall@arm.com>
In-Reply-To: <20181018132109.31192-3-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM6PR07CA0026.eurprd07.prod.outlook.com
 (2603:10a6:209:2a::39) To VI1PR0302MB2688.eurprd03.prod.outlook.com
 (2603:10a6:800:e1::9)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB2623;
 6:w6dJ+12rltb1DG1iKOuupi45DdEz7v7LilOoIRXcenLnK1ZHg3yesy+tj9PxjYZC3klGCplH53nSlWOn7FxdDue0PdUfFxk2r7KqjOWRAjKDetEZhclzpcBLL4/cHREREClwiqEOGNluVaRKZeunzPwhHhxxEVUnWwMAwW/EpeXcCkgRBrChoQ7zFWEKaN4i7s6MUr3BMpB+/HhVeBs5pZ7ATij0cz+uGWi+SnZPDhHfIes/dE2/jBnn2osHJB1qcs8NV36cOhh2tyDJcHNAhfOS8yCyrjWuQ0LT5Eh16bWhcBKWPBGygq9wn2xNG6+kGGw8ojVQFXlcvczR1oCLK8djB4JzVq1Uc2XHTk2ikxWGDsoHEMFkkP1A1u9zsjskO0hlX3ktwhJjhx2/jqzM+UHo+6IcrWgzOoFxt1V8jZyu8458MjtURnq5FrFH9xwNbTYqC2UM8hIavO8/4wV6XQ==;
 5:7I8WcM4I4hwxtuo9OIHlPKgjUq/nJbyaVyELIAGSs2sNHpjudDn8QbkuSRx+ljxV3rOYWgaqvXJzl2jpWpNgb2t9Hjyl23X67TcwX36QEb7RNqomzcewdt/TfdfPO/NU+565n/HMmw/76RKfZzvqMCsdPxaLf9qZ2lNz9XcIOIw=;
 7:/juKWgwEpZdSWjuT5HUpXgMrgDL4XUzYKviI/njcDp2JCU9bkFt86dkEh7GBeWPNUBdeNrFLfzc5dOB0B9ixAry24VJi0+zlRrd80Cw7OTf6U2My/9NtIEFWp3aecfykro90gyrNIdiJtqxDrhlW4JbFVzuOc6nNeu0HL/+xHQaStgJCFRY/JgZ5DVq1MaLcDdWV/rzZZgFeswvfDFg5O+EVU7aUajQSFg4hRyoxQgHyfbWToV10+NQ7eS9bl3Hu
x-ms-office365-filtering-correlation-id: 6b4b22a0-00c2-486a-89be-08d639baf3d7
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB2623; 
x-ms-traffictypediagnostic: VI1PR0302MB2623:
x-microsoft-antispam-prvs: <VI1PR0302MB262313366DE7B89AB5E0A5A4E6F60@VI1PR0302MB2623.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(4114951738403);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231355)(944501410)(52105095)(10201501046)(3002001)(93006095)(93001095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB2623; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB2623; 
x-forefront-prvs: 083526BF8A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(136003)(396003)(366004)(39860400002)(376002)(346002)(199004)(189003)(31686004)(106356001)(105586002)(2906002)(36756003)(558084003)(86362001)(72206003)(80792005)(256004)(6486002)(5250100002)(8676002)(53936002)(5660300001)(305945005)(6436002)(81156014)(7736002)(25786009)(81166006)(8936002)(97736004)(4326008)(6512007)(2501003)(3846002)(6116002)(386003)(6506007)(476003)(76176011)(99286004)(478600001)(229853002)(446003)(2616005)(14454004)(68736007)(11346002)(2900100001)(52116002)(6246003)(66066001)(26005)(486006)(71190400001)(71200400001)(110136005)(55236004)(186003)(102836004)(316002)(31696002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB2623;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: fi9v06wqYUNvwnwnU9BIIPcy8TvJY+zVAu7JpfJmP85sBeHzDgFOoR9Vy3SugdMEkw1AUpcvpI2k0iTCFs8FNl+IZtOcubobcK4mFA/pfG0o1t+wQX4UBzJgKwjCcGSy9WlfWWs4Ztjv9qqOl8hhydy1GjjtJfj0CX4VcXjIjvmUTGgZA9PqipwNKk8xk0ONfsMtCpycEribN7KAsyhdwjF69+F5c9+H47alBuNaWEaQ5Rnn5/4C7sbWi9zQVK84WS6nLzSERFr7K2ETkGQK8b0pKZEcKkSJVGP7NSi3x3Ab/z62JU53O3rXgvhV3oSlxp0L+CC/0VUPYRMfVhBwO9y0a8kTlE0E85shD7Ko7EI=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <88998F319DE6344EA9537482D0E03E63@eurprd03.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6b4b22a0-00c2-486a-89be-08d639baf3d7
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Oct 2018 14:14:04.2036 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB2623
Subject: Re: [Xen-devel] [PATCH 02/22] xen/arm: regs: Convert guest_mode to
 a static inline 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: "sstabellini@kernel.org" <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>

UmV2aWV3ZWQtYnk6IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+DQoNCi0t
IA0KDQoqQW5kcmlpIEFuaXNvdioNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:15:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14:15: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 1gFJwT-0004n6-St; Wed, 24 Oct 2018 14:15:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/iem=ne=gmail.com=olekstysh@srs-us1.protection.inumbo.net>)
 id 1gFJwS-0004n0-Ik
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:15:24 +0000
X-Inumbo-ID: d5adaf01-d796-11e8-a8a5-bc764e045a96
Received: from mail-io1-xd43.google.com (unknown [2607:f8b0:4864:20::d43])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d5adaf01-d796-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 16:12:26 +0200 (CEST)
Received: by mail-io1-xd43.google.com with SMTP id c6-v6so2535056iob.11
 for <xen-devel@lists.xen.org>; Wed, 24 Oct 2018 07:15:23 -0700 (PDT)
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=khaNUjxfeu/kYE1irahfIGFkx70xf48i555/4WcB4LM=;
 b=DUFqItJDDzs7UYUquKqSSFsLlrLHAriE8/AT8o4bPHh9GLHf5X+USJaPmUUaS2pJGb
 FPsW2zlYqs4O9Bxe2q+5qcJBYjhPoeaqKi81Lu5jfBR5VknUy7A7PLHEnL3JEaIIejkB
 ZMWlqfCBjK0/grANuq+VWqkXSuBKENjOURmFz85hQXAClit3T2YnEBk27G9nANCC0YqO
 AM8QinGayKXcosQVh6nMXqGJA49+Qaurcys+JZimS7eMmMgrqhsBzXMj+3gCJ8tK4fbk
 ZWpn1N2o0yINZB78+aEjEnmhi78gOYnK7NzG3X3l/WiejJLheYSRqSAdiKP+ssm1tTmV
 2Hug==
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=khaNUjxfeu/kYE1irahfIGFkx70xf48i555/4WcB4LM=;
 b=EH/07XGzZ9WYIEfCU4TPG/9Yzx3Ie6k9aJrt//vmGpzGB6Frh3tVicd62Ue41gcfft
 jUBp9zRi2zNya1X3PWv4pC8djoOydPXySAZezZZZrODDwGgknFv2iZvE7tCuuUAURp2X
 mehGfGP+sblGZtcZseikO2Wbk8cHzerbxeirBh4Yx9reBEU1xvVYtTstZmDfSecOI0g3
 Wim7zCXEtDMj2jCKgOlNN5R8dZVama2GVTQ8Zwqt3kkD89LQWwOK1Th/PVC5+ASVuFkq
 /Jski334qcmaYgouOspsTkVVyDszQUijVIPNeF9pLCWwJ+GX0RS8qnbzLCuy6cLAurXY
 qLRg==
X-Gm-Message-State: AGRZ1gKonqBofKyXWibl1O4d3jHWbUT8HnvvERRvqQswu+RGu2IJVCN2
 QX9V5KhDB5l9L+nHiM/rlrW41PKbXC8UcL+xleY=
X-Google-Smtp-Source: AJdET5cKKjpczp3r/AE+sinV1E8CKiujeks4evSnSFdghtgcEViYriNyNJhVERMTzbRyrqRmuSDdAo4eG0TJ11Be938=
X-Received: by 2002:a5e:a60a:: with SMTP id
 q10-v6mr7874579ioi.82.1540390522387; 
 Wed, 24 Oct 2018 07:15:22 -0700 (PDT)
MIME-Version: 1.0
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
 <alpine.DEB.2.10.1810191404130.31582@sstabellini-ThinkPad-X260>
In-Reply-To: <alpine.DEB.2.10.1810191404130.31582@sstabellini-ThinkPad-X260>
From: Oleksandr Tyshchenko <olekstysh@gmail.com>
Date: Wed, 24 Oct 2018 17:15:11 +0300
Message-ID: <CAPD2p-=+DoDh+T5+SjV7rYd=vLV0dUexEW6M81ebTjERB8wCnw@mail.gmail.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Subject: Re: [Xen-devel] [PATCH v8 0/8] Allow setting up shared memory areas
 between VMs from xl config files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Julien Grall <julien.grall@arm.com>, Wei Liu <wei.liu2@citrix.com>,
 blackskygg@gmail.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>

SGksIFN0ZWZhbm8KCk9uIFNhdCwgT2N0IDIwLCAyMDE4IGF0IDEyOjA3IEFNIFN0ZWZhbm8gU3Rh
YmVsbGluaQo8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6Cj4KPiBIaSBXZWksCj4KPiBB
bnkgY2hhbmNlcyB5b3UgY2FuIHJldmlldyB0aGlzIHNlcmllcyBzb29uPyBJIHdvdWxkIGxvdmUg
Zm9yIGl0IHRvIGJlCj4gbWVyZ2VkIGJlZm9yZSB0aGUgNC4xMiBjb2RlIGZyZWV6ZS4KPgo+IEZZ
SSBJIGFtIG1ha2luZyBwcm9ncmVzcyB1cHN0cmVhbWluZyB0aGUgZGV2aWNlIHRyZWUgYmluZGlu
ZywgdGhleSBhc2tlZAo+IGZvciBhIHZlcnkgbWlub3IgY2hhbmdlLCB3aGljaCBJIGFtIGhhcHB5
IHRvIGluY2x1ZGUgaW4gdGhlIG5leHQgdmVyc2lvbgo+IG9mIHRoZSBzZXJpZXM6Cj4KPiBodHRw
czovL21hcmMuaW5mby8/bD1kZXZpY2V0cmVlJm09MTUzOTg5ODI2NTEwNzA3Jnc9Mgo+Cj4KPiBP
biBNb24sIDggT2N0IDIwMTgsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IEhpLAo+ID4K
PiA+IFRoaXMgc2VyaWVzIGltcGxlbWVudHMgYSBuZXcgeGwgY29uZmlnIGVudHJ5LiBVc2VycyBj
YW4gdXNlIHRoZSBuZXcKPiA+IGNvbmZpZyBlbnRyeSB0byBzdGF0aWNhbGx5IHNldHVwIHNoYXJl
ZCBtZW1vcnkgYXJlYXMgYW1vbmcgVk1zIHRoYXQKPiA+IGRvbid0IGhhdmUgZ3JhbnQgdGFibGUg
c3VwcG9ydCBzbyB0aGF0IHRoZXkgY291bGQgY29tbXVuaWNhdGUgd2l0aCBlYWNoCj4gPiBvdGhl
ciB0aHJvdWdoIHRoZSBzdGF0aWMgc2hhcmVkIG1lbW9yeSBhcmVhcy4KPiA+Cj4gPiBJdCB3YXMg
b3JpZ2luYWxseSBkZXZlbG9wZWQgYnkgWmhvbmd6ZSwgSSBhbSBqdXN0IHVwZGF0aW5nIHRoZSBs
YXN0IGZldwo+ID4gaXNzdWVkIHRoYXQgd2VyZSBhZGRyZXNzIGR1cmluZyB0aGUgbGFzdCByb3Vu
ZCBvZiByZXZpZXdzIGluIEphbnVhcnkuIEkKPiA+IHRlc3RlZCB0aGUgZmVhdHVyZSBvbiBBUk0g
YW5kIHdvcmtzIGZpbmUuCj4gPgo+ID4gQ2hlZXJzLAo+ID4KPiA+IFN0ZWZhbm8KPiA+Cj4gPgo+
ID4gTWFpbiBjaGFuZ2VzIGluIHY4Ogo+ID4gLSByZW1vdmUgImFkZCB4ZW4sZG1hYnVmIG5vZGVz
IiBwYXRjaAo+ID4gLSBhZGQgIm1hcCByZXNlcnZlZC1tZW1vcnkgcmVnaW9ucyBhcyBub3JtYWwg
bWVtb3J5IGluIGRvbTAiIHBhdGNoCj4gPiAtIHNlbmQgbmV3IGRldmljZSB0cmVlIGJpbmRpbmcg
cmVxdWVzdCB0byBkZXZpY2V0cmVlLm9yZwo+ID4KPiA+Cj4gPgo+ID4gVGhlIGZvbGxvd2luZyBj
aGFuZ2VzIHNpbmNlIGNvbW1pdCA4NWIwMDM4NTgyN2U0ZTA2MWIyZmYzOGI1NDljMDNkMGYxZTY2
YjZhOgo+ID4KPiA+ICAgeGVuL3NjaGVkOiBEcm9wIHNldF9jdXJyZW50X3N0YXRlKCkgKDIwMTgt
MTAtMDggMTg6MzQ6NTUgKzAxMDApCj4gPgo+ID4gYXJlIGF2YWlsYWJsZSBpbiB0aGUgZ2l0IHJl
cG9zaXRvcnkgYXQ6Cj4gPgo+ID4gICBodHRwOi8veGVuYml0cy54ZW5wcm9qZWN0Lm9yZy9naXQt
aHR0cC9wZW9wbGUvc3N0YWJlbGxpbmkveGVuLXVuc3RhYmxlLmdpdCBzaGFyZV9tZW0tdjgKPiA+
Cj4gPiBmb3IgeW91IHRvIGZldGNoIGNoYW5nZXMgdXAgdG8gZmMwMGUzNGNlOTkyNGI1OTE1ZGVh
Y2Q4ODFhZTdjZDY4ODg1MTBiYToKPiA+Cj4gPiAgIHhlbi9hcm06IG1hcCByZXNlcnZlZC1tZW1v
cnkgcmVnaW9ucyBhcyBub3JtYWwgbWVtb3J5IGluIGRvbTAgKDIwMTgtMTAtMDggMTY6MzQ6MDkg
LTA3MDApCj4gPgo+ID4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ID4gU3RlZmFubyBTdGFiZWxsaW5pICgyKToKPiA+ICAg
ICAgIHhlbi9hcm06IGV4cG9ydCBzaGFyZWQgbWVtb3J5IHJlZ2lvbnMgYXMgcmVzZXJ2ZWQtbWVt
b3J5IG9uIGRldmljZSB0cmVlCj4gPiAgICAgICB4ZW4vYXJtOiBtYXAgcmVzZXJ2ZWQtbWVtb3J5
IHJlZ2lvbnMgYXMgbm9ybWFsIG1lbW9yeSBpbiBkb20wCj4gPgo+ID4gWmhvbmd6ZSBMaXUgKDYp
Ogo+ID4gICAgICAgeGVuOiB4c206IGZsYXNrOiBpbnRyb2R1Y2UgWEVOTUFQU1BBQ0VfZ21mbl9z
aGFyZSBmb3IgbWVtb3J5IHNoYXJpbmcKPiA+ICAgICAgIGxpYnhsOiBpbnRyb2R1Y2UgYSBuZXcg
c3RydWN0dXJlIHRvIHJlcHJlc2VudCBzdGF0aWMgc2hhcmVkIG1lbW9yeSByZWdpb25zCj4gPiAg
ICAgICBsaWJ4bDogc3VwcG9ydCBtYXBwaW5nIHN0YXRpYyBzaGFyZWQgbWVtb3J5IGFyZWFzIGR1
cmluZyBkb21haW4gY3JlYXRpb24KPiA+ICAgICAgIGxpYnhsOiBzdXBwb3J0IHVubWFwcGluZyBz
dGF0aWMgc2hhcmVkIG1lbW9yeSBhcmVhcyBkdXJpbmcgZG9tYWluIGRlc3RydWN0aW9uCj4gPiAg
ICAgICBsaWJ4bDp4bDogYWRkIHBhcnNpbmcgY29kZSB0byBwYXJzZSAibGlieGxfc3RhdGljX3Nz
aG0iIGZyb20geGwgY29uZmlnIGZpbGVzCj4gPiAgICAgICBkb2NzOiBkb2N1bWVudGF0aW9uIGFi
b3V0IHN0YXRpYyBzaGFyZWQgbWVtb3J5IHJlZ2lvbnMKPiA+Cj4gPiAgZG9jcy9tYW4veGwtc3Rh
dGljLXNobS1jb25maWd1cmF0aW9uLnBvZC41IHwgMjY0ICsrKysrKysrKysrKysrKwo+ID4gIGRv
Y3MvbWFuL3hsLmNmZy5wb2QuNS5pbiAgICAgICAgICAgICAgICAgICB8ICAgOCArCj4gPiAgZG9j
cy9taXNjL3hlbnN0b3JlLXBhdGhzLm1hcmtkb3duICAgICAgICAgIHwgIDQ3ICsrKwo+ID4gIHRv
b2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVzL3hlbi5pZiAgICAgICAgICB8ICAgMiArCj4gPiAgdG9v
bHMvbGlieGwvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAgIHwgICA1ICstCj4gPiAgdG9v
bHMvbGlieGwvbGlieGwuaCAgICAgICAgICAgICAgICAgICAgICAgIHwgICA4ICsKPiA+ICB0b29s
cy9saWJ4bC9saWJ4bF9hcmNoLmggICAgICAgICAgICAgICAgICAgfCAgIDggKy0KPiA+ICB0b29s
cy9saWJ4bC9saWJ4bF9hcm0uYyAgICAgICAgICAgICAgICAgICAgfCAgNzYgKysrKy0KPiA+ICB0
b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyAgICAgICAgICAgICAgICAgfCAgMjcgKysKPiA+ICB0
b29scy9saWJ4bC9saWJ4bF9kb20uYyAgICAgICAgICAgICAgICAgICAgfCAgIDIgKy0KPiA+ICB0
b29scy9saWJ4bC9saWJ4bF9kb21haW4uYyAgICAgICAgICAgICAgICAgfCAgIDUgKwo+ID4gIHRv
b2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggICAgICAgICAgICAgICB8ICAxNiArCj4gPiAgdG9v
bHMvbGlieGwvbGlieGxfc3NobS5jICAgICAgICAgICAgICAgICAgIHwgNTEyICsrKysrKysrKysr
KysrKysrKysrKysrKysrKysrCj4gPiAgdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsICAgICAg
ICAgICAgICAgIHwgIDMyICstCj4gPiAgdG9vbHMvbGlieGwvbGlieGxfeDg2LmMgICAgICAgICAg
ICAgICAgICAgIHwgIDIxICstCj4gPiAgdG9vbHMvbGlieGwvbGlieGx1X3NzaG0uYyAgICAgICAg
ICAgICAgICAgIHwgMjA2ICsrKysrKysrKysrKwo+ID4gIHRvb2xzL2xpYnhsL2xpYnhsdXRpbC5o
ICAgICAgICAgICAgICAgICAgICB8ICAgNiArCj4gPiAgdG9vbHMveGwveGxfcGFyc2UuYyAgICAg
ICAgICAgICAgICAgICAgICAgIHwgIDI1ICstCj4gPiAgeGVuL2FyY2gvYXJtL2RvbWFpbl9idWls
ZC5jICAgICAgICAgICAgICAgIHwgICA3ICsKPiA+ICB4ZW4vYXJjaC9hcm0vbW0uYyAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCAgIDcgKy0KPiA+ICB4ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5
LmggICAgICAgICAgICAgICAgfCAgIDggKwo+ID4gIHhlbi9pbmNsdWRlL3hzbS9kdW1teS5oICAg
ICAgICAgICAgICAgICAgICB8ICAxNCArCj4gPiAgeGVuL2luY2x1ZGUveHNtL3hzbS5oICAgICAg
ICAgICAgICAgICAgICAgIHwgICA2ICsKPiA+ICB4ZW4veHNtL2R1bW15LmMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfCAgIDEgKwo+ID4gIHhlbi94c20vZmxhc2svaG9va3MuYyAgICAgICAg
ICAgICAgICAgICAgICB8ICAgOSArCj4gPiAgeGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3Zl
Y3RvcnMgICAgICAgIHwgICA1ICsKPiA+ICAyNiBmaWxlcyBjaGFuZ2VkLCAxMzE1IGluc2VydGlv
bnMoKyksIDEyIGRlbGV0aW9ucygtKQo+ID4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBkb2NzL21hbi94
bC1zdGF0aWMtc2htLWNvbmZpZ3VyYXRpb24ucG9kLjUKPiA+ICBjcmVhdGUgbW9kZSAxMDA2NDQg
dG9vbHMvbGlieGwvbGlieGxfc3NobS5jCj4gPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IHRvb2xzL2xp
YnhsL2xpYnhsdV9zc2htLmMKPiA+Cj4KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwo+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKPiBYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKPiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVsCgpJIGhhdmUgcXVlc3Rpb24gcmVnYXJkaW5nIGZvcm1hdCBvZiAi
YmVnaW4iLCAic2l6ZSIgYW5kICJvZmZzZXQiIHByb3BlcnRpZXMuCldvdWxkbid0IGJlIGJldHRl
ciB0byBvcGVyYXRlIHdpdGggcGFnZSBudW1iZXJzIHJhdGhlciB0aGFuIGFkZHJlc3NlcwpsaWtl
IGl0IGlzIGRvbmUgZm9yICJpb21lbSI/CgpJIHNlZSB0aGF0IGluIG1hbnkgZnVuY3Rpb25zIChs
aWJ4bF9zc2htLmMpIHRoZXNlIGFkZHJlc3NlcyBhcmUgYmVpbmcKdHJhbnNmb3JtZWQgaW50byBw
YWdlIG51bWJlcnMgdGhlIGZpcnN0LgpNb3Jlb3ZlciBpZiB0aGUgWGVuIHNoYXJlZCBtZW1vcnkg
ZmVhdHVyZSBjYW4gZGVhbCB3aXRoIDRLIHBhZ2UKYWxpZ25lZCBhZGRyZXNzZXMgb25seSwgd2h5
IHdlIHByb3ZpZGUKcG9zc2liaWxpdHkgZm9yIHVzZXIgdG8gc2V0IGFueSBhZGRyZXNzZXMgYW5k
IHRoZW4gY2hlY2sgdGhlbSBmb3IKYWxpZ25tZW50IHJ1bGVzPwpUaGUgb25seSBvbmUgcGxhY2Ug
d2hlcmUgd2UgbmVlZCBhZGRyZXNzZXMgaXMgdGhlIGRldmljZSB0cmVlIGNvZGUKd2hlcmUgd2Ug
aW5zZXJ0IG1lbW9yeSByZWdpb25zIChoZXJlIHdlIGNvdWxkIHRyYW5zZm9ybSBwYWdlIG51bWJl
cnMKaW50byBhZGRyZXNzZXMgb24gdGhlIGZseSkuCk9yIEkgbWlzc2VkIHNvbWV0aGluZz8KCi0t
IApSZWdhcmRzLAoKT2xla3NhbmRyIFR5c2hjaGVua28KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:16:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14:16: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 1gFJx4-0004qK-7b; Wed, 24 Oct 2018 14:16:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yxfb=ne=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1gFJx3-0004qD-9U
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:16:01 +0000
X-Inumbo-ID: eb0d9106-d796-11e8-a8a5-bc764e045a96
Received: from mail-lf1-x142.google.com (unknown [2a00:1450:4864:20::142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eb0d9106-d796-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 16:13:03 +0200 (CEST)
Received: by mail-lf1-x142.google.com with SMTP id l1-v6so4117891lfc.3
 for <xen-devel@lists.xen.org>; Wed, 24 Oct 2018 07:15:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding:content-language;
 bh=/OyXrDRRgtZ81JyqmgAmYEL17UjgedGF7pwRHgZLBgM=;
 b=rwYYkZzlOt9bB/0s17KPkl9ymQ1c8PPz3szW5VnwxU6GvDsi3cwV8XVouzOlFRM+fM
 rxhFc4Ghrfxfhfor4YSyEIKlti7f3Vcco039AgBrNQpQrlCHuSeyDO12lF8usIbGV/Lr
 6rGYn/ME3d/Pe5isS47r4Eu5zSbf9/g1WCLKfyM4yt6vaiwya6xbSYdGDyy5v9VZfxc7
 xJIhhTeiuNkaXsC3XFljnP8zs6TBGr0xNErOYAB/3KcF7Dja6tCEZeulGk3xiSpyf1kq
 nfLK4fzv2mOJx9N+jlQvl/A4tncf3GZbwbhDIa6EHygWM8f7X4pu9BC+K7Xn2hCRsSEO
 kEAA==
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-transfer-encoding
 :content-language;
 bh=/OyXrDRRgtZ81JyqmgAmYEL17UjgedGF7pwRHgZLBgM=;
 b=PTMwPCEurSpJEcZQv0S2NTv/95DS6Lw1LwwPj27OCltQ1/GwH/ba9RrOcADlEA25uS
 AkXEqC7vDXXEjZCHJTQs5a7Wp7+ZLPFarXERe3vSBDt99Oitn/MS9XLSejxyihtnN0Me
 jmh9iI7gfXVC2Bs/Kq8qEAdoiAFtpo1Q36t+WN8RJ1nGoLZNl+QlvY6pT9qosCXy16d5
 a3CcwUZpMMxW5OJUygFMJx3m3lliW5ybsS8tqtd0EuLv2uWPPZMmfteNOhhmBsWAfj27
 hQNaMienOOHu98e1NMh/XsD4EoYV7xij/NMiW8YjLTM78miy9NVO+jRby+/ULAiGnHmF
 Vn/Q==
X-Gm-Message-State: AGRZ1gJi9XEwQCrQge/dkY9vx0BATNCF61ATPkaPtS9TIkMgXGxt8JDn
 XKX+G8TK1f7+jyafk3Kd1FA=
X-Google-Smtp-Source: AJdET5eHQtnFczAJZJm/VVK5gGl+nNrMdznasbygNJ+KSK6G/r7ewOkBNLIVLQt/pVxTWYMvyoC2iA==
X-Received: by 2002:a19:9cd5:: with SMTP id
 f204-v6mr1987661lfe.41.1540390557394; 
 Wed, 24 Oct 2018 07:15:57 -0700 (PDT)
Received: from [10.17.182.20] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 9-v6sm666341lju.61.2018.10.24.07.15.55
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 24 Oct 2018 07:15:56 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xen.org
References: <alpine.DEB.2.10.1805241750440.25719@sstabellini-ThinkPad-X260>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <192e0efc-417e-a26d-6373-7a775fec3f22@gmail.com>
Date: Wed, 24 Oct 2018 17:15:55 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1805241750440.25719@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 0/6] Allow setting up shared memory areas
 between VMs from xl config files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.liu2@citrix.com, julien.grall@arm.com, ian.jackson@eu.citrix.com,
 blackskygg@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>

SGksIFN0ZWZhbm8hCgpJJ20ganVzdCBjdXJpb3VzIGlmIHRoZSBiZWxvdyBpcyBvbiB5b3VyIFRP
RE8gbGlzdCBbMV06CgozLiBGdXR1cmUgRGlyZWN0aW9uczoKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoKQWxsb3cgdXNlcnMgdG8gb3B0aW9uYWxs
eSBzaGFyZSAqbWZuLWNvbnRpZ3VvdXMqIHBhZ2VzLgoKVGhhbmsgeW91LApPbGVrc2FuZHIKCk9u
IDA1LzI1LzIwMTggMDM6NTUgQU0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiBIaSwKPgo+
IFRoaXMgc2VyaWVzIGltcGxlbWVudHMgYSBuZXcgeGwgY29uZmlnIGVudHJ5LiBVc2VycyBjYW4g
dXNlIHRoZSBuZXcKPiBjb25maWcgZW50cnkgdG8gc3RhdGljYWxseSBzZXR1cCBzaGFyZWQgbWVt
b3J5IGFyZWFzIGFtb25nIFZNcyB0aGF0Cj4gZG9uJ3QgaGF2ZSBncmFudCB0YWJsZSBzdXBwb3J0
IHNvIHRoYXQgdGhleSBjb3VsZCBjb21tdW5pY2F0ZSB3aXRoIGVhY2gKPiBvdGhlciB0aHJvdWdo
IHRoZSBzdGF0aWMgc2hhcmVkIG1lbW9yeSBhcmVhcy4KPgo+IEl0IHdhcyBvcmlnaW5hbGx5IGRl
dmVsb3BlZCBieSBaaG9uZ3plLCBJIGFtIGp1c3QgdXBkYXRpbmcgdGhlIGxhc3QgZmV3Cj4gaXNz
dWVkIHRoYXQgd2VyZSBhZGRyZXNzIGR1cmluZyB0aGUgbGFzdCByb3VuZCBvZiByZXZpZXdzIGlu
IEphbnVhcnkuIEkKPiB0ZXN0ZWQgdGhlIGZlYXR1cmUgb24gQVJNIGFuZCB3b3JrcyBmaW5lLgo+
Cj4gQ2hlZXJzLAo+Cj4gU3RlZmFubwo+Cj4KPiBaaG9uZ3plIExpdSAoNik6Cj4gICAgICAgIHhl
bjogeHNtOiBmbGFzazogaW50cm9kdWNlIFhFTk1BUFNQQUNFX2dtZm5fc2hhcmUgZm9yIG1lbW9y
eSBzaGFyaW5nCj4gICAgICAgIGxpYnhsOiBpbnRyb2R1Y2UgYSBuZXcgc3RydWN0dXJlIHRvIHJl
cHJlc2VudCBzdGF0aWMgc2hhcmVkIG1lbW9yeSByZWdpb25zCj4gICAgICAgIGxpYnhsOiBzdXBw
b3J0IG1hcHBpbmcgc3RhdGljIHNoYXJlZCBtZW1vcnkgYXJlYXMgZHVyaW5nIGRvbWFpbiBjcmVh
dGlvbgo+ICAgICAgICBsaWJ4bDogc3VwcG9ydCB1bm1hcHBpbmcgc3RhdGljIHNoYXJlZCBtZW1v
cnkgYXJlYXMgZHVyaW5nIGRvbWFpbiBkZXN0cnVjdGlvbgo+ICAgICAgICBsaWJ4bDp4bDogYWRk
IHBhcnNpbmcgY29kZSB0byBwYXJzZSAibGlieGxfc3RhdGljX3NzaG0iIGZyb20geGwgY29uZmln
IGZpbGVzCj4gICAgICAgIGRvY3M6IGRvY3VtZW50YXRpb24gYWJvdXQgc3RhdGljIHNoYXJlZCBt
ZW1vcnkgcmVnaW9ucwo+Cj4gICBkb2NzL21hbi94bC1zdGF0aWMtc2htLWNvbmZpZ3VyYXRpb24u
cG9kLjUgfCAyNTcgKysrKysrKysrKysrKysrCj4gICBkb2NzL21hbi94bC5jZmcucG9kLjUuaW4g
ICAgICAgICAgICAgICAgICAgfCAgIDggKwo+ICAgZG9jcy9taXNjL3hlbnN0b3JlLXBhdGhzLm1h
cmtkb3duICAgICAgICAgIHwgIDQ3ICsrKwo+ICAgdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMv
eGVuLmlmICAgICAgICAgIHwgICAyICsKPiAgIHRvb2xzL2xpYnhsL01ha2VmaWxlICAgICAgICAg
ICAgICAgICAgICAgICB8ICAgNCArLQo+ICAgdG9vbHMvbGlieGwvbGlieGwuaCAgICAgICAgICAg
ICAgICAgICAgICAgIHwgICA2ICsKPiAgIHRvb2xzL2xpYnhsL2xpYnhsX2FyY2guaCAgICAgICAg
ICAgICAgICAgICB8ICAgNiArCj4gICB0b29scy9saWJ4bC9saWJ4bF9hcm0uYyAgICAgICAgICAg
ICAgICAgICAgfCAgMTUgKwo+ICAgdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgICAgICAgICAg
ICAgICAgIHwgIDI3ICsrCj4gICB0b29scy9saWJ4bC9saWJ4bF9kb21haW4uYyAgICAgICAgICAg
ICAgICAgfCAgIDUgKwo+ICAgdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCAgICAgICAgICAg
ICAgIHwgIDE2ICsKPiAgIHRvb2xzL2xpYnhsL2xpYnhsX3NzaG0uYyAgICAgICAgICAgICAgICAg
ICB8IDUxMiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICAgdG9vbHMvbGlieGwvbGli
eGxfdHlwZXMuaWRsICAgICAgICAgICAgICAgIHwgIDMyICstCj4gICB0b29scy9saWJ4bC9saWJ4
bF94ODYuYyAgICAgICAgICAgICAgICAgICAgfCAgMTkgKysKPiAgIHRvb2xzL2xpYnhsL2xpYnhs
dV9zc2htLmMgICAgICAgICAgICAgICAgICB8IDIwNyArKysrKysrKysrKysKPiAgIHRvb2xzL2xp
YnhsL2xpYnhsdXRpbC5oICAgICAgICAgICAgICAgICAgICB8ICAgNiArCj4gICB0b29scy94bC94
bF9wYXJzZS5jICAgICAgICAgICAgICAgICAgICAgICAgfCAgMjUgKy0KPiAgIHhlbi9hcmNoL2Fy
bS9tbS5jICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgNyArLQo+ICAgeGVuL2luY2x1ZGUv
cHVibGljL21lbW9yeS5oICAgICAgICAgICAgICAgIHwgICA4ICsKPiAgIHhlbi9pbmNsdWRlL3hz
bS9kdW1teS5oICAgICAgICAgICAgICAgICAgICB8ICAxNSArCj4gICB4ZW4vaW5jbHVkZS94c20v
eHNtLmggICAgICAgICAgICAgICAgICAgICAgfCAgIDYgKwo+ICAgeGVuL3hzbS9kdW1teS5jICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAxICsKPiAgIHhlbi94c20vZmxhc2svaG9va3Mu
YyAgICAgICAgICAgICAgICAgICAgICB8ICAxMiArCj4gICB4ZW4veHNtL2ZsYXNrL3BvbGljeS9h
Y2Nlc3NfdmVjdG9ycyAgICAgICAgfCAgIDUgKwo+ICAgMjQgZmlsZXMgY2hhbmdlZCwgMTI0MiBp
bnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQo+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IGRvY3Mv
bWFuL3hsLXN0YXRpYy1zaG0tY29uZmlndXJhdGlvbi5wb2QuNQo+ICAgY3JlYXRlIG1vZGUgMTAw
NjQ0IHRvb2xzL2xpYnhsL2xpYnhsX3NzaG0uYwo+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IHRvb2xz
L2xpYnhsL2xpYnhsdV9zc2htLmMKPgo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdAo+IFhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwo+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWwKWzFdIGh0dHBzOi8vbGlzdHMueGVuLm9yZy9hcmNoaXZlcy9odG1s
L3hlbi1kZXZlbC8yMDE3LTA4L21zZzAzMjQyLmh0bWwKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:16:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14: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 1gFJxR-0004ut-14; Wed, 24 Oct 2018 14:16:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pirj=ne=columbia.edu=jl4312@srs-us1.protection.inumbo.net>)
 id 1gFJxP-0004ub-97
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 14:16:23 +0000
X-Inumbo-ID: f8c80065-d796-11e8-a8a5-bc764e045a96
Received: from outprodmail01.cc.columbia.edu (unknown [128.59.72.39])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f8c80065-d796-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 16:13:25 +0200 (CEST)
Received: from hazelnut (hazelnut.cc.columbia.edu [128.59.213.250])
 by outprodmail01.cc.columbia.edu (8.14.4/8.14.4) with ESMTP id w9OEBovq033194
 for <xen-devel@lists.xenproject.org>; Wed, 24 Oct 2018 10:16:21 -0400
Received: from hazelnut (localhost.localdomain [127.0.0.1])
 by hazelnut (Postfix) with ESMTP id 8A81E6D
 for <xen-devel@lists.xenproject.org>; Wed, 24 Oct 2018 10:16:21 -0400 (EDT)
Received: from sendprodmail03.cc.columbia.edu (sendprodmail03.cc.columbia.edu
 [128.59.72.15]) by hazelnut (Postfix) with ESMTP id 756266D
 for <xen-devel@lists.xenproject.org>; Wed, 24 Oct 2018 10:16:21 -0400 (EDT)
Received: from mail-ed1-f72.google.com (mail-ed1-f72.google.com
 [209.85.208.72])
 by sendprodmail03.cc.columbia.edu (8.14.4/8.14.4) with ESMTP id w9OEGKu1022729
 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=NOT)
 for <xen-devel@lists.xenproject.org>; Wed, 24 Oct 2018 10:16:21 -0400
Received: by mail-ed1-f72.google.com with SMTP id d17-v6so2112632edv.4
 for <xen-devel@lists.xenproject.org>; Wed, 24 Oct 2018 07:16:21 -0700 (PDT)
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=a2zFWzK5720Lau4TFsrjrq0kcxzdmn3/RJhHdVlqvnE=;
 b=QVcl/niXC7fB4eVr8o0tfjt7UcA2dNnPZXQdzTKLav1w/J9UgGhOev6s4DeWZdjMre
 EabEaVopV9M/b8/U+EUFbWit/ti3BqJOYU0oCt+aJQtHibwBZbPAJsoabLkZaxcYrOY0
 gIG1rlC8QYSAmlp4lIPiOSQFvJrHkFwg2UgeD5jdZWdarZGMgVF+XdBMY3S0mINyx2oo
 zV/5+i/OMkAytHwL/3T2PNNWFOZJNHAWM4egsRgma+qsgL6u8RN3L7ppNOst2qC+StnB
 0n1j3q8u9W0okBVszGV7RkJWf2M0t+m9CiyKIkWfTGBCQhD6dldlYlf/1XBCPLSIrRc1
 Ad3w==
X-Gm-Message-State: ABuFfohgBimZyviLU+X7+0w+jp6HjmVNe+eabg97gmvrL3eG3B4IlgeL
 LEGJUDrVUWCP/zKf9xvEIA3R3k5UJBucf7Lu0ZaNoiSztmAnl0hGBAKPpWl2+M/ZfRH/+e0mKSr
 72af+PzVVHFdWzcVTdkweCjysy7XTniufo2c=
X-Received: by 2002:a50:a48b:: with SMTP id
 w11-v6mr19307609edb.74.1540390580216; 
 Wed, 24 Oct 2018 07:16:20 -0700 (PDT)
X-Google-Smtp-Source: ACcGV62IZXNYmJcvMkloeyRPSXx0v7JrBQmybu7/ImwD84pqEqc5he1Hiif9q8tg+cmAj2d79hx2vg==
X-Received: by 2002:a50:a48b:: with SMTP id
 w11-v6mr19307597edb.74.1540390579956; 
 Wed, 24 Oct 2018 07:16:19 -0700 (PDT)
Received: from mail-wr1-f47.google.com (mail-wr1-f47.google.com.
 [209.85.221.47])
 by smtp.gmail.com with ESMTPSA id d10-v6sm1025689ejb.35.2018.10.24.07.16.18
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 24 Oct 2018 07:16:18 -0700 (PDT)
Received: by mail-wr1-f47.google.com with SMTP id y15-v6so1402624wru.9
 for <xen-devel@lists.xenproject.org>; Wed, 24 Oct 2018 07:16:18 -0700 (PDT)
X-Received: by 2002:adf:826b:: with SMTP id
 98-v6mr3166463wrb.312.1540390578013; 
 Wed, 24 Oct 2018 07:16:18 -0700 (PDT)
MIME-Version: 1.0
From: Jintack Lim <jintack@cs.columbia.edu>
Date: Wed, 24 Oct 2018 10:16:07 -0400
X-Gmail-Original-Message-ID: <CAHyh4xgK11VZjgwPKoAwNTx0rD4z+gk+oakY9JrCM426Ekqq0g@mail.gmail.com>
Message-ID: <CAHyh4xgK11VZjgwPKoAwNTx0rD4z+gk+oakY9JrCM426Ekqq0g@mail.gmail.com>
To: xen-devel@lists.xenproject.org, xen-users@lists.xen.org
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.78 on 128.59.72.15
Subject: [Xen-devel] How to use PV drivers with fully virtualized HVM on 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpJJ20gaW50ZXJlc3RlZCBydW5uaW5nIEhWTSBEb21VIG9ubHkgd2l0aCBQViBkcml2ZXJz
IChuZXR3b3JrIGFuZApkaXNrKS4gRW5hYmxpbmcgQ09ORklHX1hFTl9ORVRERVZfRlJPTlRFTkQg
YW5kIHN0dWZmIGRpZG4ndCBtYWtlIERvbVUKc2VlIHRoZSBQViBkZXZpY2VzIHVudGlsIEkgZW5h
YmxlZCBDT05GSUdfWEVOX1BWSFZNLgoKQnV0IGJ5IGxvb2tpbmcgYXQgdGhlIHZpcnR1YWxpemF0
aW9uIHNwZWN0cnVtWzFdLCBpdCBzZWVtcyBwb3NzaWJsZSB0bwpkbyAiSFZNIHdpdGggUFYgZHJp
dmVycyIsIGJ1dCBJIGNvdWxkbid0IGZpbmQgYW55IGd1aWRlIChpLmUuCmtlcm5lbC94ZW4gY29u
ZmlndXJhdGlvbikgdG8gZG8gdGhhdC4gQ291bGQgYW55b25lIHNoZWQgc29tZSBsaWdodCBvbgp0
aGlzPwoKSSdtIGN1cnJlbnRseSB1c2luZyBMaW51eCBrZXJuZWwgNC4xNSwgYW5kIFhlbiA0LjEw
LjEuCgpUaGFua3MsCkppbnRhY2sKClsxXSBodHRwczovL3dpa2kueGVucHJvamVjdC5vcmcvd2lr
aS9VbmRlcnN0YW5kaW5nX3RoZV9WaXJ0dWFsaXphdGlvbl9TcGVjdHJ1bQoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:22:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14: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 1gFK2n-0005x6-Vt; Wed, 24 Oct 2018 14:21:57 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kgkh=ne=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gFK2n-0005wu-2y
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 14:21:57 +0000
X-Inumbo-ID: bfc5c0c6-d797-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bfc5c0c6-d797-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 16:18:59 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gFK2i-0007TE-AN; Wed, 24 Oct 2018 14:21: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 1gFK2i-0001Tl-1v; Wed, 24 Oct 2018 14:21:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gFK2h-0002jD-W6; Wed, 24 Oct 2018 14:21:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128942-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=62bac6954245da2c61a5e3e2c2dcfde57fb6aceb
X-Osstest-Versions-That: libvirt=58cfd0a135bfb82ca69c7819d15edc57f3ef025d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 24 Oct 2018 14:21:51 +0000
Subject: [Xen-devel] [libvirt test] 128942: 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>

ZmxpZ2h0IDEyODk0MiBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5NDIvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEyODkxOAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4OTE4CiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQtcWNvdzIgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIDYyYmFjNjk1NDI0NWRhMmM2MWE1ZTNlMmMyZGNmZGU1N2ZiNmFj
ZWIKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDU4Y2ZkMGExMzViZmI4
MmNhNjljNzgxOWQxNWVkYzU3ZjNlZjAyNWQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyODkxOCAg
MjAxOC0xMC0yMSAxMjoxMToxNCBaICAgIDMgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjg5
NDIgIDIwMTgtMTAtMjMgMDQ6MDQ6NDkgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBNYXJ0aW4gS2xldHphbmRl
ciA8bWtsZXR6YW5AcmVkaGF0LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lv
biA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9saWJ2aXJ0LmdpdAogICA1OGNm
ZDBhMTM1Li42MmJhYzY5NTQyICA2MmJhYzY5NTQyNDVkYTJjNjFhNWUzZTJjMmRjZmRlNTdmYjZh
Y2ViIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:24:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14: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 1gFK5I-00067h-GD; Wed, 24 Oct 2018 14:24:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jpc/=ne=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gFK5G-00067W-Tk
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:24:30 +0000
X-Inumbo-ID: bac8c931-d798-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id bac8c931-d798-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 14:26:00 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 8CCAA341;
 Wed, 24 Oct 2018 07:24:29 -0700 (PDT)
Received: from [10.101.215.51] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 6F8BD3F71D;
 Wed, 24 Oct 2018 07:24:28 -0700 (PDT)
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xen.org
References: <alpine.DEB.2.10.1805241750440.25719@sstabellini-ThinkPad-X260>
 <192e0efc-417e-a26d-6373-7a775fec3f22@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <f84b27cb-ed36-44c1-ac12-3c8b02595286@arm.com>
Date: Wed, 24 Oct 2018 15:24:26 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <192e0efc-417e-a26d-6373-7a775fec3f22@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 0/6] Allow setting up shared memory areas
 between VMs from xl config files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.liu2@citrix.com, ian.jackson@eu.citrix.com, blackskygg@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>

CgpPbiAxMC8yNC8xOCAzOjE1IFBNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPiBI
aSwgU3RlZmFubyEKPiAKPiBJJ20ganVzdCBjdXJpb3VzIGlmIHRoZSBiZWxvdyBpcyBvbiB5b3Vy
IFRPRE8gbGlzdCBbMV06Cj4gCj4gMy4gRnV0dXJlIERpcmVjdGlvbnM6Cj4gPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo+IAo+IEFsbG93IHVzZXJz
IHRvIG9wdGlvbmFsbHkgc2hhcmUgKm1mbi1jb250aWd1b3VzKiBwYWdlcy4KCldoYXQgaXMgdGhl
IHVzZSBjYXNlIGZvciB0aGF0PwoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:25:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14:25: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 1gFK6M-0006Bh-SS; Wed, 24 Oct 2018 14:25:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jpc/=ne=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gFK6L-0006Bb-Hc
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:25:37 +0000
X-Inumbo-ID: 42f5888e-d798-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 42f5888e-d798-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 16:22:39 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 9B484341;
 Wed, 24 Oct 2018 07:25:35 -0700 (PDT)
Received: from [10.101.215.51] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 7A9953F71D;
 Wed, 24 Oct 2018 07:25:34 -0700 (PDT)
To: Oleksandr Tyshchenko <olekstysh@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
 <alpine.DEB.2.10.1810191404130.31582@sstabellini-ThinkPad-X260>
 <CAPD2p-=+DoDh+T5+SjV7rYd=vLV0dUexEW6M81ebTjERB8wCnw@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <783667a5-e212-6f9c-ef3f-dd49a835f6df@arm.com>
Date: Wed, 24 Oct 2018 15:25:32 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <CAPD2p-=+DoDh+T5+SjV7rYd=vLV0dUexEW6M81ebTjERB8wCnw@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v8 0/8] Allow setting up shared memory areas
 between VMs from xl config files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 blackskygg@gmail.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>

CgpPbiAxMC8yNC8xOCAzOjE1IFBNLCBPbGVrc2FuZHIgVHlzaGNoZW5rbyB3cm90ZToKPiBIaSwg
U3RlZmFubwo+IAo+IE9uIFNhdCwgT2N0IDIwLCAyMDE4IGF0IDEyOjA3IEFNIFN0ZWZhbm8gU3Rh
YmVsbGluaQo+IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPiB3cm90ZToKPj4KPj4gSGkgV2VpLAo+
Pgo+PiBBbnkgY2hhbmNlcyB5b3UgY2FuIHJldmlldyB0aGlzIHNlcmllcyBzb29uPyBJIHdvdWxk
IGxvdmUgZm9yIGl0IHRvIGJlCj4+IG1lcmdlZCBiZWZvcmUgdGhlIDQuMTIgY29kZSBmcmVlemUu
Cj4+Cj4+IEZZSSBJIGFtIG1ha2luZyBwcm9ncmVzcyB1cHN0cmVhbWluZyB0aGUgZGV2aWNlIHRy
ZWUgYmluZGluZywgdGhleSBhc2tlZAo+PiBmb3IgYSB2ZXJ5IG1pbm9yIGNoYW5nZSwgd2hpY2gg
SSBhbSBoYXBweSB0byBpbmNsdWRlIGluIHRoZSBuZXh0IHZlcnNpb24KPj4gb2YgdGhlIHNlcmll
czoKPj4KPj4gaHR0cHM6Ly9tYXJjLmluZm8vP2w9ZGV2aWNldHJlZSZtPTE1Mzk4OTgyNjUxMDcw
NyZ3PTIKPj4KPj4KPj4gT24gTW9uLCA4IE9jdCAyMDE4LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3Jv
dGU6Cj4+PiBIaSwKPj4+Cj4+PiBUaGlzIHNlcmllcyBpbXBsZW1lbnRzIGEgbmV3IHhsIGNvbmZp
ZyBlbnRyeS4gVXNlcnMgY2FuIHVzZSB0aGUgbmV3Cj4+PiBjb25maWcgZW50cnkgdG8gc3RhdGlj
YWxseSBzZXR1cCBzaGFyZWQgbWVtb3J5IGFyZWFzIGFtb25nIFZNcyB0aGF0Cj4+PiBkb24ndCBo
YXZlIGdyYW50IHRhYmxlIHN1cHBvcnQgc28gdGhhdCB0aGV5IGNvdWxkIGNvbW11bmljYXRlIHdp
dGggZWFjaAo+Pj4gb3RoZXIgdGhyb3VnaCB0aGUgc3RhdGljIHNoYXJlZCBtZW1vcnkgYXJlYXMu
Cj4+Pgo+Pj4gSXQgd2FzIG9yaWdpbmFsbHkgZGV2ZWxvcGVkIGJ5IFpob25nemUsIEkgYW0ganVz
dCB1cGRhdGluZyB0aGUgbGFzdCBmZXcKPj4+IGlzc3VlZCB0aGF0IHdlcmUgYWRkcmVzcyBkdXJp
bmcgdGhlIGxhc3Qgcm91bmQgb2YgcmV2aWV3cyBpbiBKYW51YXJ5LiBJCj4+PiB0ZXN0ZWQgdGhl
IGZlYXR1cmUgb24gQVJNIGFuZCB3b3JrcyBmaW5lLgo+Pj4KPj4+IENoZWVycywKPj4+Cj4+PiBT
dGVmYW5vCj4+Pgo+Pj4KPj4+IE1haW4gY2hhbmdlcyBpbiB2ODoKPj4+IC0gcmVtb3ZlICJhZGQg
eGVuLGRtYWJ1ZiBub2RlcyIgcGF0Y2gKPj4+IC0gYWRkICJtYXAgcmVzZXJ2ZWQtbWVtb3J5IHJl
Z2lvbnMgYXMgbm9ybWFsIG1lbW9yeSBpbiBkb20wIiBwYXRjaAo+Pj4gLSBzZW5kIG5ldyBkZXZp
Y2UgdHJlZSBiaW5kaW5nIHJlcXVlc3QgdG8gZGV2aWNldHJlZS5vcmcKPj4+Cj4+Pgo+Pj4KPj4+
IFRoZSBmb2xsb3dpbmcgY2hhbmdlcyBzaW5jZSBjb21taXQgODViMDAzODU4MjdlNGUwNjFiMmZm
MzhiNTQ5YzAzZDBmMWU2NmI2YToKPj4+Cj4+PiAgICB4ZW4vc2NoZWQ6IERyb3Agc2V0X2N1cnJl
bnRfc3RhdGUoKSAoMjAxOC0xMC0wOCAxODozNDo1NSArMDEwMCkKPj4+Cj4+PiBhcmUgYXZhaWxh
YmxlIGluIHRoZSBnaXQgcmVwb3NpdG9yeSBhdDoKPj4+Cj4+PiAgICBodHRwOi8veGVuYml0cy54
ZW5wcm9qZWN0Lm9yZy9naXQtaHR0cC9wZW9wbGUvc3N0YWJlbGxpbmkveGVuLXVuc3RhYmxlLmdp
dCBzaGFyZV9tZW0tdjgKPj4+Cj4+PiBmb3IgeW91IHRvIGZldGNoIGNoYW5nZXMgdXAgdG8gZmMw
MGUzNGNlOTkyNGI1OTE1ZGVhY2Q4ODFhZTdjZDY4ODg1MTBiYToKPj4+Cj4+PiAgICB4ZW4vYXJt
OiBtYXAgcmVzZXJ2ZWQtbWVtb3J5IHJlZ2lvbnMgYXMgbm9ybWFsIG1lbW9yeSBpbiBkb20wICgy
MDE4LTEwLTA4IDE2OjM0OjA5IC0wNzAwKQo+Pj4KPj4+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPj4+IFN0ZWZhbm8gU3Rh
YmVsbGluaSAoMik6Cj4+PiAgICAgICAgeGVuL2FybTogZXhwb3J0IHNoYXJlZCBtZW1vcnkgcmVn
aW9ucyBhcyByZXNlcnZlZC1tZW1vcnkgb24gZGV2aWNlIHRyZWUKPj4+ICAgICAgICB4ZW4vYXJt
OiBtYXAgcmVzZXJ2ZWQtbWVtb3J5IHJlZ2lvbnMgYXMgbm9ybWFsIG1lbW9yeSBpbiBkb20wCj4+
Pgo+Pj4gWmhvbmd6ZSBMaXUgKDYpOgo+Pj4gICAgICAgIHhlbjogeHNtOiBmbGFzazogaW50cm9k
dWNlIFhFTk1BUFNQQUNFX2dtZm5fc2hhcmUgZm9yIG1lbW9yeSBzaGFyaW5nCj4+PiAgICAgICAg
bGlieGw6IGludHJvZHVjZSBhIG5ldyBzdHJ1Y3R1cmUgdG8gcmVwcmVzZW50IHN0YXRpYyBzaGFy
ZWQgbWVtb3J5IHJlZ2lvbnMKPj4+ICAgICAgICBsaWJ4bDogc3VwcG9ydCBtYXBwaW5nIHN0YXRp
YyBzaGFyZWQgbWVtb3J5IGFyZWFzIGR1cmluZyBkb21haW4gY3JlYXRpb24KPj4+ICAgICAgICBs
aWJ4bDogc3VwcG9ydCB1bm1hcHBpbmcgc3RhdGljIHNoYXJlZCBtZW1vcnkgYXJlYXMgZHVyaW5n
IGRvbWFpbiBkZXN0cnVjdGlvbgo+Pj4gICAgICAgIGxpYnhsOnhsOiBhZGQgcGFyc2luZyBjb2Rl
IHRvIHBhcnNlICJsaWJ4bF9zdGF0aWNfc3NobSIgZnJvbSB4bCBjb25maWcgZmlsZXMKPj4+ICAg
ICAgICBkb2NzOiBkb2N1bWVudGF0aW9uIGFib3V0IHN0YXRpYyBzaGFyZWQgbWVtb3J5IHJlZ2lv
bnMKPj4+Cj4+PiAgIGRvY3MvbWFuL3hsLXN0YXRpYy1zaG0tY29uZmlndXJhdGlvbi5wb2QuNSB8
IDI2NCArKysrKysrKysrKysrKysKPj4+ICAgZG9jcy9tYW4veGwuY2ZnLnBvZC41LmluICAgICAg
ICAgICAgICAgICAgIHwgICA4ICsKPj4+ICAgZG9jcy9taXNjL3hlbnN0b3JlLXBhdGhzLm1hcmtk
b3duICAgICAgICAgIHwgIDQ3ICsrKwo+Pj4gICB0b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy94
ZW4uaWYgICAgICAgICAgfCAgIDIgKwo+Pj4gICB0b29scy9saWJ4bC9NYWtlZmlsZSAgICAgICAg
ICAgICAgICAgICAgICAgfCAgIDUgKy0KPj4+ICAgdG9vbHMvbGlieGwvbGlieGwuaCAgICAgICAg
ICAgICAgICAgICAgICAgIHwgICA4ICsKPj4+ICAgdG9vbHMvbGlieGwvbGlieGxfYXJjaC5oICAg
ICAgICAgICAgICAgICAgIHwgICA4ICstCj4+PiAgIHRvb2xzL2xpYnhsL2xpYnhsX2FybS5jICAg
ICAgICAgICAgICAgICAgICB8ICA3NiArKysrLQo+Pj4gICB0b29scy9saWJ4bC9saWJ4bF9jcmVh
dGUuYyAgICAgICAgICAgICAgICAgfCAgMjcgKysKPj4+ICAgdG9vbHMvbGlieGwvbGlieGxfZG9t
LmMgICAgICAgICAgICAgICAgICAgIHwgICAyICstCj4+PiAgIHRvb2xzL2xpYnhsL2xpYnhsX2Rv
bWFpbi5jICAgICAgICAgICAgICAgICB8ICAgNSArCj4+PiAgIHRvb2xzL2xpYnhsL2xpYnhsX2lu
dGVybmFsLmggICAgICAgICAgICAgICB8ICAxNiArCj4+PiAgIHRvb2xzL2xpYnhsL2xpYnhsX3Nz
aG0uYyAgICAgICAgICAgICAgICAgICB8IDUxMiArKysrKysrKysrKysrKysrKysrKysrKysrKysr
Kwo+Pj4gICB0b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwgICAgICAgICAgICAgICAgfCAgMzIg
Ky0KPj4+ICAgdG9vbHMvbGlieGwvbGlieGxfeDg2LmMgICAgICAgICAgICAgICAgICAgIHwgIDIx
ICstCj4+PiAgIHRvb2xzL2xpYnhsL2xpYnhsdV9zc2htLmMgICAgICAgICAgICAgICAgICB8IDIw
NiArKysrKysrKysrKysKPj4+ICAgdG9vbHMvbGlieGwvbGlieGx1dGlsLmggICAgICAgICAgICAg
ICAgICAgIHwgICA2ICsKPj4+ICAgdG9vbHMveGwveGxfcGFyc2UuYyAgICAgICAgICAgICAgICAg
ICAgICAgIHwgIDI1ICstCj4+PiAgIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyAgICAgICAg
ICAgICAgICB8ICAgNyArCj4+PiAgIHhlbi9hcmNoL2FybS9tbS5jICAgICAgICAgICAgICAgICAg
ICAgICAgICB8ICAgNyArLQo+Pj4gICB4ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmggICAgICAg
ICAgICAgICAgfCAgIDggKwo+Pj4gICB4ZW4vaW5jbHVkZS94c20vZHVtbXkuaCAgICAgICAgICAg
ICAgICAgICAgfCAgMTQgKwo+Pj4gICB4ZW4vaW5jbHVkZS94c20veHNtLmggICAgICAgICAgICAg
ICAgICAgICAgfCAgIDYgKwo+Pj4gICB4ZW4veHNtL2R1bW15LmMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgfCAgIDEgKwo+Pj4gICB4ZW4veHNtL2ZsYXNrL2hvb2tzLmMgICAgICAgICAgICAg
ICAgICAgICAgfCAgIDkgKwo+Pj4gICB4ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3NfdmVjdG9y
cyAgICAgICAgfCAgIDUgKwo+Pj4gICAyNiBmaWxlcyBjaGFuZ2VkLCAxMzE1IGluc2VydGlvbnMo
KyksIDEyIGRlbGV0aW9ucygtKQo+Pj4gICBjcmVhdGUgbW9kZSAxMDA2NDQgZG9jcy9tYW4veGwt
c3RhdGljLXNobS1jb25maWd1cmF0aW9uLnBvZC41Cj4+PiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCB0
b29scy9saWJ4bC9saWJ4bF9zc2htLmMKPj4+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IHRvb2xzL2xp
YnhsL2xpYnhsdV9zc2htLmMKPj4+Cj4+Cj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fCj4+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKPj4gWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCj4+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWwKPiAKPiBJIGhhdmUgcXVlc3Rpb24gcmVnYXJkaW5nIGZv
cm1hdCBvZiAiYmVnaW4iLCAic2l6ZSIgYW5kICJvZmZzZXQiIHByb3BlcnRpZXMuCj4gV291bGRu
J3QgYmUgYmV0dGVyIHRvIG9wZXJhdGUgd2l0aCBwYWdlIG51bWJlcnMgcmF0aGVyIHRoYW4gYWRk
cmVzc2VzCj4gbGlrZSBpdCBpcyBkb25lIGZvciAiaW9tZW0iPwo+IAo+IEkgc2VlIHRoYXQgaW4g
bWFueSBmdW5jdGlvbnMgKGxpYnhsX3NzaG0uYykgdGhlc2UgYWRkcmVzc2VzIGFyZSBiZWluZwo+
IHRyYW5zZm9ybWVkIGludG8gcGFnZSBudW1iZXJzIHRoZSBmaXJzdC4KPiBNb3Jlb3ZlciBpZiB0
aGUgWGVuIHNoYXJlZCBtZW1vcnkgZmVhdHVyZSBjYW4gZGVhbCB3aXRoIDRLIHBhZ2UKPiBhbGln
bmVkIGFkZHJlc3NlcyBvbmx5LCB3aHkgd2UgcHJvdmlkZQo+IHBvc3NpYmlsaXR5IGZvciB1c2Vy
IHRvIHNldCBhbnkgYWRkcmVzc2VzIGFuZCB0aGVuIGNoZWNrIHRoZW0gZm9yCj4gYWxpZ25tZW50
IHJ1bGVzPwoKQXJtIHN1cHBvcnRzIG11bHRpcGxlIHBhZ2UgZ3JhbnVsYXJpdHkgKDRLLCAxNkss
IDY0SykuIFhlbiBpcyBhbHdheXMgCnVzaW5nIDRLIHRvZGF5LCBidXQgZ3Vlc3QgY2FuIHVzZSBh
bnkgcGFnZSBncmFudWxhcml0eS4gVGhpcyBtYWtlcyBxdWl0ZSAKY29uZnVzaW5nIHdoYXQgaXMg
dGhlIHBhZ2UgZ3JhbnVsYXJpdHkgdXNlZCBoZXJlLgoKQWxzbywgd2UgbWF5IHdhbnQgdG8gYm9v
dCBYZW4gd2l0aCBkaWZmZXJlbnQgZ3JhbnVsYXJpdHkgaW4gdGhlIGZ1dHVyZS4gClNvIHRoZSBi
ZXN0IGlzIHRvIGtlZXAgdGhlIGFkZHJlc3MgYWdub3N0aWMgdG8gdGhlIHBhZ2UgZ3JhbnVsYXJp
dHkuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:29:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14:29: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 1gFKAG-0006Sf-UJ; Wed, 24 Oct 2018 14:29:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=zek6=ne=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFKAF-0006SP-3E
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 14:29:39 +0000
X-Inumbo-ID: d25a9e6e-d798-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d25a9e6e-d798-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 16:26:40 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id A7490B0A4;
 Wed, 24 Oct 2018 14:29:35 +0000 (UTC)
To: Jintack Lim <jintack@cs.columbia.edu>, xen-devel@lists.xenproject.org,
 xen-users@lists.xen.org
References: <CAHyh4xgK11VZjgwPKoAwNTx0rD4z+gk+oakY9JrCM426Ekqq0g@mail.gmail.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <455998b3-2310-6d2c-f42b-14a8e4a6be43@suse.com>
Date: Wed, 24 Oct 2018 16:29:35 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <CAHyh4xgK11VZjgwPKoAwNTx0rD4z+gk+oakY9JrCM426Ekqq0g@mail.gmail.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] How to use PV drivers with fully virtualized HVM on
 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQvMTAvMjAxOCAxNjoxNiwgSmludGFjayBMaW0gd3JvdGU6Cj4gSGksCj4gCj4gSSdtIGlu
dGVyZXN0ZWQgcnVubmluZyBIVk0gRG9tVSBvbmx5IHdpdGggUFYgZHJpdmVycyAobmV0d29yayBh
bmQKPiBkaXNrKS4gRW5hYmxpbmcgQ09ORklHX1hFTl9ORVRERVZfRlJPTlRFTkQgYW5kIHN0dWZm
IGRpZG4ndCBtYWtlIERvbVUKPiBzZWUgdGhlIFBWIGRldmljZXMgdW50aWwgSSBlbmFibGVkIENP
TkZJR19YRU5fUFZIVk0uCgpSaWdodCwgdGhhdCdzIGhvdyBpdCBpcyBkb25lIGluIG1vZGVybiBM
aW51eCBrZXJuZWxzLgoKPiBCdXQgYnkgbG9va2luZyBhdCB0aGUgdmlydHVhbGl6YXRpb24gc3Bl
Y3RydW1bMV0sIGl0IHNlZW1zIHBvc3NpYmxlIHRvCj4gZG8gIkhWTSB3aXRoIFBWIGRyaXZlcnMi
LCBidXQgSSBjb3VsZG4ndCBmaW5kIGFueSBndWlkZSAoaS5lLgo+IGtlcm5lbC94ZW4gY29uZmln
dXJhdGlvbikgdG8gZG8gdGhhdC4gQ291bGQgYW55b25lIHNoZWQgc29tZSBsaWdodCBvbgo+IHRo
aXM/CgpEaXNhYmxpbmcgbW9zdCBvZiB0aGUgUFYgaW50ZXJmYWNlcyBvdGhlciB0aGFuIHRob3Nl
IG5lZWRlZCBmb3IgdXNpbmcKUFYgZGV2aWNlcyBpc24ndCBzdXBwb3J0ZWQgaW4gTGludXggc2lu
Y2Ugc2V2ZXJhbCB5ZWFycyBub3cuCgpBbnkgcmVhc29uIHdoeSB5b3Ugd2FudCB0byBkbyB0aGF0
PwoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:32:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14:32: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 1gFKCo-0007F3-Eu; Wed, 24 Oct 2018 14:32:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yxfb=ne=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1gFKCn-0007Ev-FV
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:32:17 +0000
X-Inumbo-ID: 3149f46c-d799-11e8-a8a5-bc764e045a96
Received: from mail-lj1-x242.google.com (unknown [2a00:1450:4864:20::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3149f46c-d799-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 16:29:20 +0200 (CEST)
Received: by mail-lj1-x242.google.com with SMTP id j4-v6so4968902ljc.12
 for <xen-devel@lists.xen.org>; Wed, 24 Oct 2018 07:32:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding:content-language;
 bh=l59ExLiL23nLBFPWVHuj66594xNaPVsWUUpFVJ/WyqM=;
 b=kt1qWwxOnCIXeHJH9OjkmfE8xL0DMINiqivrWJ7F0OXSIN7ype3cc9OR1K0n0R9DWn
 BlahIlhLYFYnlLAtQUt/n8P15UqcB11YyA7nB25VoYL88rQjLs+GtSxMF9jgyGER7vS+
 RbWMSgr5EIndGi7bkmGsQENu0qK4l2cEC17D3WkKUhkU6ULtmMFm2ht6lkIJ/nXuVZyK
 sfuo8Z3Ale1WpEPhhl+g3rDJYPXfKjS3+LqKYQ5MaPDfi0EqXdhK8d2jz+IEH8c7pqLg
 nwXiOaT0JO5qEhB/3YU6CujwqFxRyAitdw8lvMx24lZwx6Tqthhp+AuveEr9msGcXbxp
 kJ/w==
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-transfer-encoding
 :content-language;
 bh=l59ExLiL23nLBFPWVHuj66594xNaPVsWUUpFVJ/WyqM=;
 b=FUIChNr3KfiFXjU+8iFv75OnnjsOxj9tYG6AkoBL3Pj+bQE6NN818a6MSriGyU9Kee
 xByo74Bh2wAhbhlO0rBkm3lWCmaA2W4dPl/CWts2jnY9VGloqsmvIyBBkmHnw6TWccc8
 2gnNfjkhk80PtJTBFI7AnLrTC9q0HpfwarE0jjQEG+1L4ceBwL4ODetWc33mDM439M67
 k9+sDHDRzXNl6uhIxKXwDx2tTifd/ZmIDmpKieIlLfWTIPhRDMCd3t5gG1apyZyVDYPe
 XD5axJK6ZjGPOIJ3m2PLH3uv63sFEu0vb1brEWYS0ivaN3m9dzuEjMfHalK3pXHRsGCR
 /IpA==
X-Gm-Message-State: AGRZ1gLsI+2HRp2Gj50OYIN2+QNtiKx/NGlcxtf5qXymvdwSJQOsONaW
 nk5F/R9ZNr8ynBX2Jm1ezXw=
X-Google-Smtp-Source: AJdET5eBPevQ7LC+z6q54zmMEu7AuTewKxbiV2Cjvqttm2kl1cvulK2kdTmkQrKp0rxfGKe0p6kouA==
X-Received: by 2002:a2e:4811:: with SMTP id
 v17-v6mr1951851lja.151.1540391534850; 
 Wed, 24 Oct 2018 07:32:14 -0700 (PDT)
Received: from [10.17.182.20] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 t5-v6sm801115lfg.90.2018.10.24.07.32.13
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 24 Oct 2018 07:32:14 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xen.org
References: <alpine.DEB.2.10.1805241750440.25719@sstabellini-ThinkPad-X260>
 <192e0efc-417e-a26d-6373-7a775fec3f22@gmail.com>
 <f84b27cb-ed36-44c1-ac12-3c8b02595286@arm.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <39cc3c98-16a6-3714-8a41-fa3a40ff46fe@gmail.com>
Date: Wed, 24 Oct 2018 17:32:13 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <f84b27cb-ed36-44c1-ac12-3c8b02595286@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 0/6] Allow setting up shared memory areas
 between VMs from xl config files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.liu2@citrix.com, ian.jackson@eu.citrix.com, blackskygg@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>

T24gMTAvMjQvMjAxOCAwNToyNCBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Cj4KPiBPbiAxMC8y
NC8xOCAzOjE1IFBNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPj4gSGksIFN0ZWZh
bm8hCj4+Cj4+IEknbSBqdXN0IGN1cmlvdXMgaWYgdGhlIGJlbG93IGlzIG9uIHlvdXIgVE9ETyBs
aXN0IFsxXToKPj4KPj4gMy4gRnV0dXJlIERpcmVjdGlvbnM6Cj4+ID09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KPj4KPj4gQWxsb3cgdXNlcnMgdG8g
b3B0aW9uYWxseSBzaGFyZSAqbWZuLWNvbnRpZ3VvdXMqIHBhZ2VzLgo+Cj4gV2hhdCBpcyB0aGUg
dXNlIGNhc2UgZm9yIHRoYXQ/Ck5vIHJlYWwgdXNlLWNhc2UgYXQgdGhlIG1vbWVudCwgYnV0IHdl
IG1pZ2h0IGhhdmUgb25lOiBmb3IgaW5zdGFuY2UsCnNoYXJpbmcgc29tZSBtZW1vcnkgd2hpY2gg
aXMgdXNlZCBieSBkZXZpY2UgZmlybXdhcmUgYW5kIGRvbWFpbnMuCkJ1dCBpbiB0aGlzIGNhc2Ug
aW9tZW0gY291bGQgcHJvYmFibHkgaGVscC4uLgo+Cj4gQ2hlZXJzLAo+CgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:33:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14:33: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 1gFKEL-0007Nv-Sp; Wed, 24 Oct 2018 14:33:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jpc/=ne=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gFKEK-0007Ni-9i
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:33:52 +0000
X-Inumbo-ID: 09931053-d79a-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 09931053-d79a-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 14:35:22 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4B282341;
 Wed, 24 Oct 2018 07:33:51 -0700 (PDT)
Received: from [10.101.215.51] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 3ADB53F71D;
 Wed, 24 Oct 2018 07:33:48 -0700 (PDT)
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xen.org
References: <alpine.DEB.2.10.1805241750440.25719@sstabellini-ThinkPad-X260>
 <192e0efc-417e-a26d-6373-7a775fec3f22@gmail.com>
 <f84b27cb-ed36-44c1-ac12-3c8b02595286@arm.com>
 <39cc3c98-16a6-3714-8a41-fa3a40ff46fe@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <40dd5537-2f06-63a8-3d4b-ffaca1acbc2b@arm.com>
Date: Wed, 24 Oct 2018 15:33:46 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <39cc3c98-16a6-3714-8a41-fa3a40ff46fe@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 0/6] Allow setting up shared memory areas
 between VMs from xl config files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.liu2@citrix.com, ian.jackson@eu.citrix.com, blackskygg@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>

CgpPbiAxMC8yNC8xOCAzOjMyIFBNLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToKPiBP
biAxMC8yNC8yMDE4IDA1OjI0IFBNLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Cj4+Cj4+IE9uIDEw
LzI0LzE4IDM6MTUgUE0sIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+Pj4gSGksIFN0
ZWZhbm8hCj4+Pgo+Pj4gSSdtIGp1c3QgY3VyaW91cyBpZiB0aGUgYmVsb3cgaXMgb24geW91ciBU
T0RPIGxpc3QgWzFdOgo+Pj4KPj4+IDMuIEZ1dHVyZSBEaXJlY3Rpb25zOgo+Pj4gPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo+Pj4KPj4+IEFsbG93
IHVzZXJzIHRvIG9wdGlvbmFsbHkgc2hhcmUgKm1mbi1jb250aWd1b3VzKiBwYWdlcy4KPj4KPj4g
V2hhdCBpcyB0aGUgdXNlIGNhc2UgZm9yIHRoYXQ/Cj4gTm8gcmVhbCB1c2UtY2FzZSBhdCB0aGUg
bW9tZW50LCBidXQgd2UgbWlnaHQgaGF2ZSBvbmU6IGZvciBpbnN0YW5jZSwKPiBzaGFyaW5nIHNv
bWUgbWVtb3J5IHdoaWNoIGlzIHVzZWQgYnkgZGV2aWNlIGZpcm13YXJlIGFuZCBkb21haW5zLgo+
IEJ1dCBpbiB0aGlzIGNhc2UgaW9tZW0gY291bGQgcHJvYmFibHkgaGVscC4uLgoKWWVzLCB0aGF0
IHdvdWxkIGJlIGlvbWVtLiBTaGFyZWQgbWVtb3J5IGlzIG1vcmUgYmV0d2VlbiBkb21haW5zLgoK
Q2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:34:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14: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 1gFKEk-0007TD-SK; Wed, 24 Oct 2018 14:34:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vquu=ne=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFKEj-0007Sh-6x
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:34:17 +0000
X-Inumbo-ID: 77c4756a-d799-11e8-a8a5-bc764e045a96
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0a::62a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 77c4756a-d799-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 16:31:18 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=31azppkENVx3/E1hPudEwf6OKEjb2Ej9jeT1ytFpIz8=;
 b=UAzFgeLWIUfxLpQ6JLYqEtlX0hEWzgv62LbkInTqy69V2yAzx2HhiRcTLvxg34wiXdebstm7g6N6f1pd8xux+sygU5qQT5dmcKtyhro6H9hUJtgCoxMs6cSQO4PEVbxaMfQPWk8weBHMVZ+dcn3MZukkuvxL9lsSLJwUOi7NoXc=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB3199.eurprd03.prod.outlook.com (52.134.11.160) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1273.19; Wed, 24 Oct 2018 14:34:08 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.028; Wed, 24 Oct 2018
 14:34:08 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 03/22] xen/arm: Remove __init from prototype
Thread-Index: AQHUZuWXkF6sOzAFpUu+aJXGzZioPqUuf3AA
Date: Wed, 24 Oct 2018 14:34:08 +0000
Message-ID: <dd899ddb-944e-4518-4cd2-0aa9c7af6837@epam.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
 <20181018132109.31192-4-julien.grall@arm.com>
In-Reply-To: <20181018132109.31192-4-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM5PR04CA0010.eurprd04.prod.outlook.com
 (2603:10a6:206:1::23) To VI1PR0302MB2688.eurprd03.prod.outlook.com
 (2603:10a6:800:e1::9)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB3199;
 6:FaGqtL1LQDG669jZOPF/CmKMEsP+2qytojRL7x+y9cNi6PvT8ohPOsQOcnBYpGGHuYXFEIBFoI3iLoiAfGXvVzZBYPdykDX1J+2bMREBFPjkdCIZjfoscj9nLZGfG5nRwhRzTe5aoPDAg0vfnXszXeCHU1KxDDF0rexPx0VU41nb6vdMl1JlDBM3nC5ZGYI1la7rGC9tMi/DQvkCaKGksQXYGZ43WeS2oXSv/+z+i1tZ7K/T2M0HbrcBj1lw3+lqY0Kolb4HCAJ/OmyJ2ElkOhEZz/wVMYBV1DzFql2ltFo44CqaVIV/FfRhSZ4kl76ppIrSxmturB+cJGSzk8/NlZARP9xZiuZXziHoFL9qiQNW3r6F33/wV+Pl+FePCL5MMyZuIxhgdyCVd5enbNbZeN4dpVy3lMnxtVKaHXm39rVT52AC1PNr++6Jd1MIKgxX9fdCkyzxgocpfMOr/H3xLg==;
 5:zJM3GjQ+4JNWqZF9HnosOmKLcNNz+CT6+Ew6/CdqFjfQT2Mp8GXnncFmVBxcDxTE/kFbJwrWR3+kGKeDhV9uIBNQH51TzsYit1FgSXj2ta7u1hILCbCRQi0Raj4mSNwFRL64oOPW6cPITvxhdvj4IE0ZIav8Gcd3GE9XV4G4c14=;
 7:3DRU8Uc3lx3AHjYGCZ96MSGpLPjKGH9LBzhdCoGsytpM6dXZSD05zHgN7daay3N6/rwX6SUblFn3Cnp+MQiueDDSdD/7BWdqKzOce5ZnJor8sIebkeoDrAxrdM4TzO7Zq8vxODjVaesmCiz83WSyyg==
x-ms-office365-filtering-correlation-id: 0732a749-37f0-41ce-8bdf-08d639bdc1d3
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB3199; 
x-ms-traffictypediagnostic: VI1PR0302MB3199:
x-microsoft-antispam-prvs: <VI1PR0302MB319917B67E5A4F1533F4F642E6F60@VI1PR0302MB3199.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(180628864354917);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231355)(944501410)(52105095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB3199; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB3199; 
x-forefront-prvs: 083526BF8A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(376002)(346002)(396003)(366004)(39860400002)(136003)(199004)(189003)(25786009)(99286004)(2906002)(31686004)(6486002)(66066001)(6436002)(446003)(52116002)(11346002)(14454004)(478600001)(8676002)(72206003)(4326008)(36756003)(81166006)(81156014)(6116002)(3846002)(97736004)(68736007)(229853002)(186003)(31696002)(86362001)(71200400001)(71190400001)(2501003)(110136005)(316002)(6246003)(5660300001)(5250100002)(53546011)(53936002)(305945005)(7736002)(2900100001)(55236004)(6506007)(386003)(80792005)(102836004)(486006)(106356001)(6512007)(8936002)(105586002)(476003)(2616005)(76176011)(256004)(26005);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB3199;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: hkszICl2k9ulJf3xnbKnXvMeUvd4YSG2Pprte6lb60+DgM6aJsGEVPJn12tpAzZlPUkXk5oH0u102ThDPhNbBydUev5q/zsGvnx0Ojt/c0Csk3SpsZSab4C2l/uZlrRFwhgvpwD+3LrbnWhCiTRR7szXQuiVIZHdI4W7wLMRnH/hDSmOHtRbfpni0F0FnzdcH8RCSaQV6kjGicb1252RumxE6CxQRCeogyo8Ji6Oz2Ni9rLj/9JGbBHROtp3+SEl18FpYeT8XZ5xJ4iJ5DPFd5lrhy5obe768+UjMXFuSnevB+K3KIlT9FeNIHXB/l+E5MMVvSgJTulE1kzxIQhtSMYTRoUI7wuPBLFfG6VuN2M=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <86E8BB8BE3C00643B879BC196E9C2B42@eurprd03.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 0732a749-37f0-41ce-8bdf-08d639bdc1d3
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Oct 2018 14:34:08.7660 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB3199
Subject: Re: [Xen-devel] [PATCH 03/22] xen/arm: Remove __init from prototype
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQpPbiAxOC4xMC4xOCAxNjoyMCwgSnVsaWVuIEdyYWxsIHdyb3RlOg0KPiBJbiBYZW4sIGl0IGlz
IGNvbW1vbiB0byBhZGQgX19pbml0IHRvIHRoZSBkZWNsYXJhdGlvbiBhbmQgbm90IHRoZQ0KPiBw
cm90b3R5cGUuIFJlbW92ZSB0aGUgZmV3IF9faW5pdCBvbiBzb21lIHByb3RvdHlwZXMgd2hpY2gg
YWxsb3dzIHRvDQo+IGF2b2lkIHRoZSBpbmNsdXNpb24gb2YgaW5pdC5oIGluIGhlYWRlcnMuDQo+
DQo+IFdpdGggdGhlc2UgY2hhbmdlcywgaW5pdC5oIGlzIG5vdyByZXF1aXJlZCB0byBiZSBpbmNs
dWRlZCBvbiBzb21lIGMNCj4gZmlsZXMuIEFsc28sIGFkZCBfX2luaXQgd2hlcmUgaXQgd2FzIG1p
c3NpbmcgaW4gZGVjbGFyYXRpb24uDQo+DQo+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4NCkEgZmlsZSB4ZW4vaW5jbHVkZS9hc20tYXJtL2lvbW11Lmgg
YWxzbyBoYXMgcHJvdG90eXBlcyB3aXRoIGBfX2luaXRgLCANCmJ1dCBtaXNzZWQgaW4geW91ciBw
YXRjaC4NCg0KLS0gDQoNCipBbmRyaWkgQW5pc292Kg0KDQoNCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:42:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14: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 1gFKMI-00009m-Oo; Wed, 24 Oct 2018 14:42:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jpc/=ne=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gFKMH-00009g-09
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:42:05 +0000
X-Inumbo-ID: 2eb8c023-d79b-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 2eb8c023-d79b-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 14:43:34 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 05188341;
 Wed, 24 Oct 2018 07:42:03 -0700 (PDT)
Received: from [10.101.215.51] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E571B3F71D;
 Wed, 24 Oct 2018 07:42:01 -0700 (PDT)
To: Andrii Anisov <Andrii_Anisov@epam.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
References: <20181023181709.11883-1-julien.grall@arm.com>
 <20181023181709.11883-2-julien.grall@arm.com>
 <6098937f-98de-bff9-6c48-5575a45875e0@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <57ee191b-be21-701e-ef19-4ed4df1cf289@arm.com>
Date: Wed, 24 Oct 2018 15:41:59 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <6098937f-98de-bff9-6c48-5575a45875e0@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/4] xen/arm: gic: Ensure we have an ISB
 between ack and do_IRQ()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andre.przywara@arm.com" <andre.przywara@arm.com>,
 "sstabellini@kernel.org" <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>

CgpPbiAxMC8yNC8xOCAxMDozOCBBTSwgQW5kcmlpIEFuaXNvdiB3cm90ZToKPiBIZWxsbyBKdWxp
ZW4sCgpIaSBBbmRyaWksCgpUaGFuayB5b3UgZm9yIHRoZSByZXZpZXcuCgo+IE9uIDIzLjEwLjE4
IDIxOjE3LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IERldmljZXMgdGhhdCBleHBvc2UgdGhlaXIg
aW50ZXJydXB0IHN0YXR1cyByZWdpc3RlcnMgdmlhIHN5c3RlbQo+PiByZWdpc3RlcnMgKGUuZy4g
U3RhdGlzdGljYWwgcHJvZmlsaW5nLCBDUFUgUE1VLCBEeW5hbUlRIFBNVSwgYXJjaCB0aW1lciwK
Pj4gdmdpYyAoYWx0aG91Z2ggdW51c2VkIGJ5IExpbnV4KSwgLi4uKQo+IEkgZ3Vlc3MgdW5kZXIg
dmdpYyB5b3UgbWVhbiBHSUNIIHJlZ2lzdGVycywgaXMgaXQgY29ycmVjdD8KPiBJIHdvdWxkIHNw
ZWN1bGF0ZSB0aGF0IEdJQyB2MiByZWdpc3RlcnMgYXJlIG1lbW9yeSBtYXBwZWQsIG5vdCBleHBv
c2VkCj4gdmlhIHN5c3RlbSByZWdpc3RlcnMuCgp2R0lDIGlzIG5vdCBvbmx5IGFib3V0IEdJQ3Yy
LiBJdCBhbHNvIGNvdmVycyBHSUN2MyB0aGF0IGlzIGFjY2Vzc2libGUgCnZpYSBzeXN0ZW0gcmVn
aXN0ZXJzLgoKPiAKPj4gICAgcmVseSBvbiBhIGNvbnRleHQgc3luY2hyb25pc2luZwo+PiBvcGVy
YXRpb24gb24gdGhlIENQVSB0byBlbnN1cmUgdGhhdCB0aGUgdXBkYXRlZCBzdGF0dXMgcmVnaXN0
ZXIgaXMKPj4gdmlzaWJsZSB0byB0aGUgQ1BVIHdoZW4gaGFuZGxpbmcgdGhlIGludGVycnVwdC4g
VGhpcyB1c3VhbGx5IGhhcHBlbnMgYXMKPj4gYSByZXN1bHQgb2YgdGFraW5nIHRoZSBJUlEgZXhj
ZXB0aW9uIGluIHRoZSBmaXJzdCBwbGFjZSwgYnV0IHRoZXJlIGFyZQo+PiB0d28gcmFjZSBzY2Vu
YXJpb3Mgd2hlcmUgdGhpcyBpc24ndCB0aGUgY2FzZS4KPj4KPj4gRm9yIGV4YW1wbGUsIGxldCdz
IHNheSB3ZSBoYXZlIHR3byBwZXJpcGhlcmFscyAoWCBhbmQgWSksIHdoZXJlIFkgdXNlcyBhCj4+
IHN5c3RlbSByZWdpc3RlciBmb3IgaXRzIGludGVycnVwdCBzdGF0dXMuCj4+Cj4+IENhc2UgMToK
Pj4gMS4gQ1BVIHRha2VzIGFuIElSUSBleGNlcHRpb24gYXMgYSByZXN1bHQgb2YgWCByYWlzaW5n
IGFuIGludGVycnVwdAo+PiAyLiBZIHRoZW4gcmFpc2VzIGl0cyBpbnRlcnJ1cHQgbGluZSwgYnV0
IHRoZSB1cGRhdGUgdG8gaXRzIHN5c3RlbQo+PiAgICAgIHJlZ2lzdGVyIGlzIG5vdCB5ZXQgdmlz
aWJsZSB0byB0aGUgQ1BVCj4+IDMuIFRoZSBHSUMgZGVjaWRlcyB0byBleHBvc2UgWSdzIGludGVy
cnVwdCBudW1iZXIgZmlyc3QgaW4gdGhlIEFjawo+PiAgICAgIHJlZ2lzdGVyCj4+IDQuIFRoZSBD
UFUgcnVucyB0aGUgSVJRIGhhbmRsZXIgZm9yIFksIGJ1dCB0aGUgc3RhdHVzIHJlZ2lzdGVyIGlz
IHN0YWxlCj4gQnV0IHRoaXMgc2NlbmFyaW8gc29tZWhvdyBleHBsYWlucyBhIHN0cmFuZ2UgdGhp
bmcgSSBzYXcgZHVyaW5nIElSUQo+IGxhdGVuY3kgaW52ZXN0aWdhdGlvbiAob3B0aW1pemF0aW9u
IGF0dGVtcHRzKSBkdXJpbmcgbGFzdCB3ZWVrcy4KPiBUaGUgc3RyYW5nZSBzZXF1ZW5jZSBpcyBh
cyBmb2xsb3dpbmc6Cj4gICDCoMKgwqAgMS4gQ1BVIHRha2VzIGFuIElSUSBleGNlcHRpb24gZnJv
bSB0aGUgZ3Vlc3QgY29udGV4dAo+ICAgwqDCoMKgIDIuIEluIGBlbnRlcl9oeXBlcnZpc29yX2hl
YWQoKWAgZnVuY3Rpb24gKGkuZS4gaW4gYGdpY19jbGVhcl9scnMoKWAKPiBhcyBmb3IgbWFpbmxp
bmUpIGZyb20gc29tZSBMUiByZWdpc3RlcnMgaW50ZXJydXB0IHN0YXR1c2VzIGFyZSByZWFkIGFz
Cj4gUEVORElORwo+ICAgwqDCoMKgIDMuIFBlcmZvcm1pbmcgZnVydGhlciBjb2RlLCB3aXRob3V0
IHJldHVybmluZyB0byB0aGUgZ3Vlc3QgKGkuZS4KPiBpbnNpZGUgdmdpY192Y3B1X2luamVjdF9p
cnEoKSksIGl0IGhhcHBlbnMgdGhhdCB3ZSByZWFkIHN0YXR1cyBJTlZBTElECj4gZnJvbSB0aGUg
TFIgd2UgcmVhZCBQRU5ESU5HIGJlZm9yZSwgaW4gc3RlcCAyLiA+Cj4gUGxlYXNlIG5vdGUgdGhh
dCB3ZSBhcmUgdGFpbG9yaW5nIHhlbiBiYXNlZCBvbiBSRUxFQVNFLTQuMTAuMC4KCkFzIHlvdSB0
YWlsb3IgWGVuLCBJIG5lZWQgbW9yZSBkZXRhaWxzIG9uIHlvdXIgbW9kaWZpY2F0aW9uIHRvIGJl
IGFibGUgCnRvIHByb3ZpZGUgZmVlZGJhY2sgb24gdGhlIG9kZG5lc3MgeW91IGVuY291bnRlci4K
CkJ1dCB5b3UgYXJlIHVzaW5nIEdJQ3YyLCByaWdodD8gSWYgc28sIHlvdSBhcmUgbm90IHVzaW5n
IHN5c3RlbSAKcmVnaXN0ZXJzIGZvciB0aGUgdkdJQy4gVGhpcyBpcyBub3QgY292ZXJlZCBieSB0
aGlzIHBhdGNoLgoKPiAKPj4gQ2FzZSAyOgo+PiAxLiBDUFUgdGFrZXMgYW4gSVJRIGV4Y2VwdGlv
biBhcyBhIHJlc3VsdCBvZiBYIHJhaXNpbmcgYW4gaW50ZXJydXB0Cj4+IDIuIENQVSByZWFkcyB0
aGUgaW50ZXJydXB0IG51bWJlciBmb3IgWCBmcm9tIHRoZSBBY2sgcmVnaXN0ZXIgYW5kIHJ1bnMK
Pj4gICAgICBpdHMgSVJRIGhhbmRsZXIKPj4gMy4gWSByYWlzZXMgaXRzIGludGVycnVwdCBsaW5l
IGFuZCB0aGUgQWNrIHJlZ2lzdGVyIGlzIHVwZGF0ZWQsIGJ1dAo+PiAgICAgIGFnYWluLCB0aGUg
dXBkYXRlIHRvIGl0cyBzeXN0ZW0gcmVnaXN0ZXIgaXMgbm90IHlldCB2aXNpYmxlIHRvIHRoZQo+
PiAgICAgIENQVS4KPj4gNC4gU2luY2UgdGhlIEdJQyBkcml2ZXJzIHBvbGwgdGhlIEFjayByZWdp
c3Rlciwgd2UgcmVhZCBZJ3MgaW50ZXJydXB0Cj4+ICAgICAgbnVtYmVyIGFuZCBydW4gaXRzIGhh
bmRsZXIgd2l0aG91dCBhIGNvbnRleHQgc3luY2hyb25pc2F0aW9uCj4+ICAgICAgb3BlcmF0aW9u
LCB0aGVyZWZvcmUgc2VlaW5nIHRoZSBzdGFsZSByZWdpc3RlciB2YWx1ZS4KPj4KPj4gSW4gZWl0
aGVyIGNhc2UsIHdlIHJ1biB0aGUgcmlzayBvZiBtaXNzaW5nIGFuIElSUS4gVGhpcyBwYXRjaCBz
b2x2ZXMgdGhlCj4+IHByb2JsZW0gYnkgZW5zdXJpbmcgdGhhdCB3ZSBleGVjdXRlIGFuIElTQiBp
biB0aGUgR0lDIGRyaXZlcnMgcHJpb3IKPj4gdG8gaW52b2tpbmcgdGhlIGludGVycnVwdCBoYW5k
bGVyLgo+Pgo+PiBCYXNlZCBvbiBMaW51eCBjb21taXQgMzlhMDZiNjdjMmMxMjU2YmNmMjM2MWEx
ZjY3ZDI1MjlmNzBhYjIwNgo+PiAiaXJxY2hpcC9naWM6IEVuc3VyZSB3ZSBoYXZlIGFuIElTQiBi
ZXR3ZWVuIGFjayBhbmQgLT5oYW5kbGVfaXJxIi4KPj4KPj4gU2lnbmVkLW9mZi1ieTogSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4KPj4gLS0tCj4+ICAgICAgIFRoaXMgcGF0
Y2ggaXMgYSBjYW5kaWRhdGUgZm9yIGJhY2twb3J0aW5nIHVwIHRvIFhlbiA0LjkuCj4+IC0tLQo+
PiAgICB4ZW4vYXJjaC9hcm0vZ2ljLmMgfCAyICsrCj4+ICAgIDEgZmlsZSBjaGFuZ2VkLCAyIGlu
c2VydGlvbnMoKykKPj4KPj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9naWMuYyBiL3hlbi9h
cmNoL2FybS9naWMuYwo+PiBpbmRleCA4ZDdlNDkxMDYwLi4zMDVmYmQ2NmRkIDEwMDY0NAo+PiAt
LS0gYS94ZW4vYXJjaC9hcm0vZ2ljLmMKPj4gKysrIGIveGVuL2FyY2gvYXJtL2dpYy5jCj4+IEBA
IC0zODgsMTIgKzM4OCwxNCBAQCB2b2lkIGdpY19pbnRlcnJ1cHQoc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MsIGludCBpc19maXEpCj4+ICAgICAgICAgICAgaWYgKCBsaWtlbHkoaXJxID49IDE2
ICYmIGlycSA8IDEwMjApICkKPj4gICAgICAgICAgICB7Cj4+ICAgICAgICAgICAgICAgIGxvY2Fs
X2lycV9lbmFibGUoKTsKPj4gKyAgICAgICAgICAgIGlzYigpOwo+IFRha2luZyBpbiBhY2NvdW50
IHRoYXQgdGhlIGZpcnN0IEdJQ0ggYWNjZXNzZXMgYXJlIGZyb20KPiBgZ2ljX2NsZWFyX2xycygp
YCwgY2FsbGVkIGZyb20gYGVudGVyX2h5cGVydmlzb3JfaGVhZGAsIEkgd291bGQgc3VnZ2VzdAo+
IG1vdmluZyBpc2IoKSB0aGVyZS4KPiAKPj4gICAgICAgICAgICAgICAgZG9fSVJRKHJlZ3MsIGly
cSwgaXNfZmlxKTsKPj4gICAgICAgICAgICAgICAgbG9jYWxfaXJxX2Rpc2FibGUoKTsKPj4gICAg
ICAgICAgICB9Cj4+ICAgICAgICAgICAgZWxzZSBpZiAoIGlzX2xwaShpcnEpICkKPj4gICAgICAg
ICAgICB7Cj4+ICAgICAgICAgICAgICAgIGxvY2FsX2lycV9lbmFibGUoKTsKPj4gKyAgICAgICAg
ICAgIGlzYigpOwo+PiAgICAgICAgICAgICAgICBnaWNfaHdfb3BzLT5kb19MUEkoaXJxKTsKPj4g
ICAgICAgICAgICAgICAgbG9jYWxfaXJxX2Rpc2FibGUoKTsKPj4gICAgICAgICAgICB9Cj4gCgpD
aGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:43:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14:43: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 1gFKNg-0000Fh-59; Wed, 24 Oct 2018 14:43:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ikes=ne=oracle.com=joe.jin@srs-us1.protection.inumbo.net>)
 id 1gFKNe-0000Fa-RF
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 14:43:30 +0000
X-Inumbo-ID: 61dc8f00-d79b-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 61dc8f00-d79b-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 14:45:00 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9OEdGoH176211;
 Wed, 24 Oct 2018 14:43:27 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-2018-07-02;
 bh=AbNljhcUSQP5zBUBWMIzLUBNF9pIZHzSltGKoqNEsCY=;
 b=DhsjzrpfH/c5RDhkmmBjjT1Tsqrqdmdg6T3vhJ1qkAW5ncp5XzNQgYi6UuiLxGRgZLf0
 92E0pfY6yEewD5FO2e52wkFK90J+RwUEzG4vUyK/DdRXAI/o4W77BlXE1oQ4JiiAJm9s
 3hIBmu3p6URK6EegECxhWWfRsHBrMi8fTjsM9FQo6pzo3QtyghmDn90iBFJUKu/0bdpL
 lGFORq7GvfSur7eWdDU1Of5t4HO2ZQbgljrgtQfcG5UOb6KkWD7vKXqNOKAW5h7cCOaz
 yeLoB5iqHwaxVyOQeC4bJ9qKt0HXAG87aNlCOL92m7XMFUlU2lG4Pg1tlwKvQILYr7Vu lQ== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2120.oracle.com with ESMTP id 2n7w0quxup-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 24 Oct 2018 14:43:27 +0000
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w9OEhQlW028211
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 24 Oct 2018 14:43:27 GMT
Received: from abhmp0014.oracle.com (abhmp0014.oracle.com [141.146.116.20])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9OEhQm4002815;
 Wed, 24 Oct 2018 14:43:26 GMT
Received: from [10.211.46.5] (/10.211.46.5)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 24 Oct 2018 07:43:25 -0700
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
References: <bb6d87b4-c371-c6c0-8c48-bc95df018ad1@oracle.com>
 <20181024130246.GA22616@localhost.localdomain>
 <83900cf4-690c-9725-d022-d427fdeb4f7d@oracle.com>
From: Joe Jin <joe.jin@oracle.com>
Message-ID: <581cb7ea-3112-791d-918d-9bb887e4744f@oracle.com>
Date: Wed, 24 Oct 2018 07:43:23 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <83900cf4-690c-9725-d022-d427fdeb4f7d@oracle.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9055
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810240127
Subject: Re: [Xen-devel] [PATCH] xen-swiotlb: exchange memory with Xen only
 when pages are contiguous
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: John Sobecki <john.sobecki@oracle.com>,
 "DONGLI.ZHANG" <dongli.zhang@oracle.com>,
 "linux-kernel@vger.kernel.org\"" <linux-kernel@vger.kernel.org>,
 konrad@kernel.org,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Christoph Helwig <hch@lst.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>

T24gMTAvMjQvMTggNjo1NyBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDEwLzI0LzE4
IDk6MDIgQU0sIEtvbnJhZCBSemVzenV0ZWsgV2lsayB3cm90ZToKPj4gT24gVHVlLCBPY3QgMjMs
IDIwMTggYXQgMDg6MDk6MDRQTSAtMDcwMCwgSm9lIEppbiB3cm90ZToKPj4+IENvbW1pdCA0ODU1
YzkyZGJiNyAieGVuLXN3aW90bGI6IGZpeCB0aGUgY2hlY2sgY29uZGl0aW9uIGZvcgo+Pj4geGVu
X3N3aW90bGJfZnJlZV9jb2hlcmVudCIgb25seSBmaXhlZCBtZW1vcnkgYWRkcmVzcyBjaGVjayBj
b25kaXRpb24KPj4+IG9uIHhlbl9zd2lvdGxiX2ZyZWVfY29oZXJlbnQoKSwgd2hlbiBtZW1vcnkg
d2FzIG5vdCBwaHlzaWNhbGx5Cj4+PiBjb250aWd1b3VzIGFuZCB0cmllZCB0byBleGNoYW5nZWQg
d2l0aCBYZW4gdmlhIAo+Pj4geGVuX2Rlc3Ryb3lfY29udGlndW91c19yZWdpb24gaXQgd2lsbCBs
ZWFkIGtlcm5lbCBwYW5pYy4KPj4gcy9pdCB3aWxsIGxlYWQvd2hpY2ggbGVhZCB0by8/Cj4+Cj4+
PiBUaGUgY29ycmVjdCBjaGVjayBjb25kaXRpb24gc2hvdWxkIGJlIG1lbW9yeSBpcyBpbiBETUEg
YXJlYSBhbmQKPj4+IHBoeXNpY2FsbHkgY29udGlndW91cy4KPj4gIlRoZSBjb3JyZWN0IGNoZWNr
IGNvbmRpdGlvbiB0byBtYWtlIFhlbiBoeXBlcmNhbGwgdG8gcmV2ZXJ0IHRoZQo+PiBtZW1vcnkg
YmFjayBmcm9tIGl0cyAzMi1iaXQgcG9vbCBpcyBpZiBpdCBpczoKPj4gIDEpIEFib3ZlIGl0cyBE
TUEgYml0IG1hc2sgKGZvciBleGFtcGxlIDMyLWJpdCBkZXZpY2VzIGNhbiBvbmx5IGFkZHJlc3MK
Pj4gdXAgdG8gNEdCLCBhbmQgd2UgbWF5IHdhbnQgNEdCKzJLKSwgYW5kCj4gCj4gSXMgdGhpcyAi
YW5kJyBvciAnb3InPwo+IAo+PiAgMikgSWYgaXQgbm90IHBoeXNpY2FsbHkgY29udGluZ291cwo+
Pgo+PiBOLkIuIFRoZSBsb2dpYyBpbiB0aGUgY29kZSBpcyBpbnZlcnRlZCwgd2hpY2ggbGVhZHMg
dG8gYWxsIHNvcnRzIG9mCj4+IGNvbmZ1c2lvbnMuIgo+IAo+IAo+IEkgd291bGQsIGluIGZhY3Qs
IHN1Z2dlc3QgdG8gbWFrZSB0aGUgbG9naWMgdGhlIHNhbWUgaW4gYm90aAo+IHhlbl9zd2lvdGxi
X2FsbG9jX2NvaGVyZW50KCkgYW5kIHhlbl9zd2lvdGxiX2ZyZWVfY29oZXJlbnQoKSB0byBhdm9p
ZAo+IHRoaXMuIFRoaXMgd2lsbCBpbnZvbHZlIHN3YXBwaW5nIGlmIGFuZCBlbHNlIGluIHRoZSBm
b3JtZXIuCj4gCj4gCj4+Cj4+IERvZXMgdGhhdCBzb3VuZCBjb3JyZWN0Pwo+Pgo+Pj4gVGhhbmsg
eW91IEJvcmlzIGZvciBwb2ludGluZyBpdCBvdXQuCj4+Pgo+PiBGaXhlczogNDg1NWM5MmRiYjcg
KCJ4ZW4tc3cuLiIpID8KPj4KPj4+IFNpZ25lZC1vZmYtYnk6IEpvZSBKaW4gPGpvZS5qaW5Ab3Jh
Y2xlLmNvbT4KPj4+IENjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNs
ZS5jb20+Cj4+PiBDYzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNv
bT4KPj4gUmVwb3J0ZWQtYnk6IEJvcmlzIE9zdHJvdnMuLi4gPwo+Pj4gQ2M6IENocmlzdG9waCBI
ZWx3aWcgPGhjaEBsc3QuZGU+Cj4+PiBDYzogRG9uZ2xpIFpoYW5nIDxkb25nbGkuemhhbmdAb3Jh
Y2xlLmNvbT4KPj4+IENjOiBKb2huIFNvYmVja2kgPGpvaG4uc29iZWNraUBvcmFjbGUuY29tPgo+
Pj4gLS0tCj4+PiAgZHJpdmVycy94ZW4vc3dpb3RsYi14ZW4uYyB8IDQgKystLQo+Pj4gIDEgZmls
ZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4+Pgo+Pj4gZGlmZiAt
LWdpdCBhL2RyaXZlcnMveGVuL3N3aW90bGIteGVuLmMgYi9kcml2ZXJzL3hlbi9zd2lvdGxiLXhl
bi5jCj4+PiBpbmRleCBmNWMxYWY0Y2U5YWIuLmFlZDkyZmEwMTlmOSAxMDA2NDQKPj4+IC0tLSBh
L2RyaXZlcnMveGVuL3N3aW90bGIteGVuLmMKPj4+ICsrKyBiL2RyaXZlcnMveGVuL3N3aW90bGIt
eGVuLmMKPj4+IEBAIC0zNTcsOCArMzU3LDggQEAgeGVuX3N3aW90bGJfZnJlZV9jb2hlcmVudChz
dHJ1Y3QgZGV2aWNlICpod2Rldiwgc2l6ZV90IHNpemUsIHZvaWQgKnZhZGRyLAo+Pj4gIAkvKiBD
b252ZXJ0IHRoZSBzaXplIHRvIGFjdHVhbGx5IGFsbG9jYXRlZC4gKi8KPj4+ICAJc2l6ZSA9IDFV
TCA8PCAob3JkZXIgKyBYRU5fUEFHRV9TSElGVCk7Cj4+PiAgCj4+PiAtCWlmICgoKGRldl9hZGRy
ICsgc2l6ZSAtIDEgPD0gZG1hX21hc2spKSB8fAo+Pj4gLQkgICAgcmFuZ2Vfc3RyYWRkbGVzX3Bh
Z2VfYm91bmRhcnkocGh5cywgc2l6ZSkpCj4+PiArCWlmICgoZGV2X2FkZHIgKyBzaXplIC0gMSA8
PSBkbWFfbWFzaykgJiYKPj4+ICsJICAgICFyYW5nZV9zdHJhZGRsZXNfcGFnZV9ib3VuZGFyeShw
aHlzLCBzaXplKSkKPj4+ICAJCXhlbl9kZXN0cm95X2NvbnRpZ3VvdXNfcmVnaW9uKHBoeXMsIG9y
ZGVyKTsKPiAKPiAKPiBJIGRvbid0IHRoaW5rIHRoaXMgaXMgcmlnaHQuCj4gCj4gaWYgKChkZXZf
YWRkciArIHNpemUgLSAxID4gZG1hX21hc2spIHx8IHJhbmdlX3N0cmFkZGxlc19wYWdlX2JvdW5k
YXJ5KHBoeXMsIHNpemUpKQo+IAo+IE5vPwoKTm8gdGhpcyBpcyBub3QgY29ycmVjdC4KCldoZW4g
YWxsb2NhdGUgbWVtb3J5LCBpdCB0cmllZCB0byBhbGxvY2F0ZWQgZnJvbSBEb20wL0d1ZXN0LCB0
aGVuIGNoZWNrIGlmIHBoeXNpY2FsCmFkZHJlc3MgaXMgRE1BIG1lbW9yeSBhbHNvIGNvbnRpZ3Vv
dXMsIGlmIG5vLCBleGNoYW5nZSB3aXRoIEh5cGVydmlzb3IsIGNvZGUgYXMgYmVsb3c6CgozMjYg
ICAgICAgICBwaHlzID0gKmRtYV9oYW5kbGU7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAKMzI3ICAgICAgICAgZGV2X2FkZHIgPSB4ZW5fcGh5c190
b19idXMocGh5cyk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCjMyOCAg
ICAgICAgIGlmICgoKGRldl9hZGRyICsgc2l6ZSAtIDEgPD0gZG1hX21hc2spKSAmJiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIAozMjkgICAgICAgICAgICAgIXJhbmdlX3N0cmFkZGxlc19w
YWdlX2JvdW5kYXJ5KHBoeXMsIHNpemUpKSAgICAgICAgICAgICAgICAgICAgICAgICAKMzMwICAg
ICAgICAgICAgICAgICAqZG1hX2hhbmRsZSA9IGRldl9hZGRyOyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgCjMzMSAgICAgICAgIGVsc2UgeyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAozMzIgICAg
ICAgICAgICAgICAgIGlmICh4ZW5fY3JlYXRlX2NvbnRpZ3VvdXNfcmVnaW9uKHBoeXMsIG9yZGVy
LCAgICAgICAgICAgICAgICAgICAKMzMzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmbHM2NChkbWFfbWFzayksIGRtYV9oYW5kbGUpICE9IDApIHsKMzM0
ICAgICAgICAgICAgICAgICAgICAgICAgIHhlbl9mcmVlX2NvaGVyZW50X3BhZ2VzKGh3ZGV2LCBz
aXplLCByZXQsIChkbWFfYWRkcl90KXBoeXMsIGF0dHJzKTsKMzM1ICAgICAgICAgICAgICAgICAg
ICAgICAgIHJldHVybiBOVUxMOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgCjMzNiAgICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAozMzcgICAgICAgICB9ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgCgpPbiBmcmVlaW5nLCBuZWVkIHRvIHJldHVybiB0aGUgbWVtb3J5
IHRvIFhlbiwgb3RoZXJ3aXNlIERNQSBtZW1vcnkgd2lsbCBiZSB1c2VkCnVwKHRoaXMgaXMgdGhl
IGlzc3VlIHRoZSBwYXRjaCBpbnRlbmQgdG8gZml4KSwgc28gd2hlbiBtZW1vcnkgaXMgRE1BYWJs
ZSBhbmQKY29udGlndW91cyB0aGVuIGNhbGwgeGVuX2Rlc3Ryb3lfY29udGlndW91c19yZWdpb24o
KSwgcmV0dXJuIERNQSBtZW1vcnkgdG8gWGVuLgoKVGhhbmtzLApKb2UKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:44:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14: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 1gFKOH-0000JL-GG; Wed, 24 Oct 2018 14:44:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vquu=ne=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFKOG-0000JB-Rb
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:44:08 +0000
X-Inumbo-ID: d93852c1-d79a-11e8-a8a5-bc764e045a96
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0a::62f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id d93852c1-d79a-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 16:41:10 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=LYfm2PfxQyKQr+uS+w3fcRcZXWhOiyPkYimLvofCDNE=;
 b=ignXH7lBHroHUEeRGKLlZ/qM89qRr8N6uoo+X8Sfb6zZuuUbWDLAOOPQTOuVvhm+rS7tEwKPMZdrXD37jAAp6yAoyqtuavsA2ZPBZytZZw1fv2kHUwsPSiFrSn6+1JbG+Hkx+t/sUuOSY7tUWidDF2WOg7qYjJxpJzpN9MzlNZc=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB3247.eurprd03.prod.outlook.com (52.134.12.27) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1273.18; Wed, 24 Oct 2018 14:44:01 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.028; Wed, 24 Oct 2018
 14:44:01 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 04/22] xen/arm: bugs: Move do_bug_frame to
 traps.h
Thread-Index: AQHUZuWbb94mHIs+jU60LWi1RxrzBKUugjOA
Date: Wed, 24 Oct 2018 14:44:01 +0000
Message-ID: <a3914b6d-6b82-cc09-00b3-114b117a0e68@epam.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
 <20181018132109.31192-5-julien.grall@arm.com>
In-Reply-To: <20181018132109.31192-5-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM6P194CA0092.EURP194.PROD.OUTLOOK.COM
 (2603:10a6:209:8f::33) To VI1PR0302MB2688.eurprd03.prod.outlook.com
 (2603:10a6:800:e1::9)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB3247;
 6:6pV81CbwO+HPnPqVAyeiF/igt/1kZq9LKH8TEFk/iJQX7xTjddqlA/hDHlhl3RlQMRD5+ZKMcazvfrmsJnvtlG1nz+UCds6b3ldgR9HkckvRTgMEfVocI6Q7d09btfr+ZSFEooZF+80Wb5tbebsmxjl82rs+hrdm0ZhR0fhN4QMZApy8ZJBzzMu6NnRa1ArHFctzxkEOFyK3QWSwBkCWXvIkqci6pNa38OJjrLd6jaMmxWyOrTcnTZ1I+LqPqh6s9U9RV25EukWI8lF17gD6PoUyDAMvLQ0jfL9xWYf0ov/7GegANnk2lY0oD+CLqudplO7eXLu0HI8Hx+K+pXKDdH5m53X3AvdLa2lxULZlLuqifqYV69MZpjl2aFZI8g6wcf7lakJD3AgtiJcyT+XZ7fDiLz21BE4BkBgtbk0XCSFs4o/M2TVlSnEwRdBjD2f25ut2Kx5IuQlo3JrrvF0ZKQ==;
 5:HsEGo/VAXCJMjhdsUQ5pQepajPU4Pip+jARPJBRV+7myqUnKSNokxmnX9JCd5AB/q71PeJU93AP2WG3tQZPM80ThCDXwFU9X1/xdKVvh06x69qP4xlM8apGYau1Y8ljhBur8DoYZjEVNyI/ZCo8KoBoYtqRvHIdFpNYoCjkDA4o=;
 7:LPy/0v8pFc/sk3x6SyF7aurynenYWMxtdb6T2/Oc72hPLt+FiF235xLgK8jZkqHLZJ31r2/CcSObD6O4kPgbFAAaceaKcfCzXptXt/3RwYY964eZC6p7Bh5J519ibiFcD1uOqXesW0YisENJRMVElw==
x-ms-office365-filtering-correlation-id: a83d8010-6784-4c7f-9525-08d639bf235d
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB3247; 
x-ms-traffictypediagnostic: VI1PR0302MB3247:
x-microsoft-antispam-prvs: <VI1PR0302MB32473B845631EF6FD044BE90E6F60@VI1PR0302MB3247.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(180628864354917)(4114951738403);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231355)(944501410)(52105095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123558120)(20161123562045)(20161123564045)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB3247; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB3247; 
x-forefront-prvs: 083526BF8A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(979002)(396003)(39860400002)(346002)(376002)(136003)(366004)(199004)(189003)(71190400001)(80792005)(31686004)(55236004)(106356001)(105586002)(229853002)(53936002)(6512007)(6506007)(76176011)(86362001)(26005)(386003)(53546011)(97736004)(99286004)(316002)(110136005)(6486002)(52116002)(6116002)(3846002)(2906002)(305945005)(7736002)(71200400001)(2900100001)(14454004)(31696002)(6436002)(81156014)(81166006)(72206003)(8676002)(102836004)(8936002)(5250100002)(256004)(68736007)(66066001)(6246003)(2501003)(25786009)(5660300001)(36756003)(186003)(486006)(476003)(11346002)(446003)(478600001)(2616005)(4326008)(969003)(989001)(999001)(1009001)(1019001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB3247;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: vN5HHTI+olMb5MjkFWUUiLESQKVmXlQXEKL03zUgyWrEnnsyPHaicpOhAqhVSXTqrtALdX6FVyxmy8aVM+5ysxNoc6ZpX9V3Epi2uPhQTc9hEs/nDLR8hJKWGETrdtDu+DbajJjpGo/uOlDiF1whv1wrnu/gnMGLQdWSonOsGIb8o6nZwYmn73CqnUsMn1htf7fxPBZ52GjxpUrBXAr4JlD2Ahddvg5KGRn7r4iS9dDSoidZ/2N2RAsrq4xWON9g+qJwYXxzleGP4VeUkqqsBZdynWMyIZDqiilgBpcelo52J5fevsPKrJpUogpzb+4tvmZz4dlQN7IGT/YfVSX7e2Ol2q0tJ6V5/veBfPeEAJI=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <798821158AF38C4B85CC82DBCEE72F30@eurprd03.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a83d8010-6784-4c7f-9525-08d639bf235d
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Oct 2018 14:44:01.7501 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB3247
Subject: Re: [Xen-devel] [PATCH 04/22] xen/arm: bugs: Move do_bug_frame to
 traps.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: "sstabellini@kernel.org" <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>

T24gMTguMTAuMTggMTY6MjAsIEp1bGllbiBHcmFsbCB3cm90ZToNCj4gZG9fYnVnX2ZyYW1lIGlz
IG9ubHkgbmVjZXNzYXJ5IHdoZW4gdHJhcHBpbmcuIFRoaXMgYWxsb3dzIHRvIHJlbW92ZQ0KPiBw
cm9jZXNzb3IuaCBpbmNsdWRlLg0KPg0KPiBIb3dldmVyLCB0aW1lLmggd2FzIG1pc3NpbmcgYW4g
aW5jbHVkZSByZXN1bHRpbmcgdG8gY29tcGlsYXRpb24gZXJyb3IgaWYNCj4gcHJvY2Vzc29yLmgg
aXMgcmVtb3ZlZCBmcm9tIGJ1Zy5oLg0KPg0KPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPg0KPiAtLS0NCj4gICB4ZW4vYXJjaC9hcm0vYXJtMzIvdHJh
cHMuYyAgfCAxICsNCj4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL2J1Zy5oICAgfCA0IC0tLS0NCj4g
ICB4ZW4vaW5jbHVkZS9hc20tYXJtL3RpbWUuaCAgfCAyICsrDQo+ICAgeGVuL2luY2x1ZGUvYXNt
LWFybS90cmFwcy5oIHwgMiArKw0KPiAgIDQgZmlsZXMgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCsp
LCA0IGRlbGV0aW9ucygtKQ0KDQpSZXZpZXdlZC1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2Fu
aXNvdkBlcGFtLmNvbT4NCg0KLS0gDQoNCipBbmRyaWkgQW5pc292Kg0KDQoNCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:46:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14: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 1gFKQa-0000YJ-Vi; Wed, 24 Oct 2018 14:46:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jpc/=ne=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gFKQa-0000YD-AN
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:46:32 +0000
X-Inumbo-ID: ce7c822a-d79b-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id ce7c822a-d79b-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 14:48:02 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 28E97341;
 Wed, 24 Oct 2018 07:46:31 -0700 (PDT)
Received: from [10.101.215.51] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 4B6373F71D;
 Wed, 24 Oct 2018 07:46:30 -0700 (PDT)
To: Andrii Anisov <Andrii_Anisov@epam.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
References: <20181023181709.11883-1-julien.grall@arm.com>
 <20181023181709.11883-5-julien.grall@arm.com>
 <0851d7c5-3da0-2749-648e-88a42b82449e@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <09283c74-c4a9-9d79-fc07-8e9dffef6dfd@arm.com>
Date: Wed, 24 Oct 2018 15:46:28 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <0851d7c5-3da0-2749-648e-88a42b82449e@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 4/4] xen/arm: gic: Relax barrier when
 sending an SGI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andre.przywara@arm.com" <andre.przywara@arm.com>,
 "sstabellini@kernel.org" <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>

CgpPbiAxMC8yNC8xOCAyOjMyIFBNLCBBbmRyaWkgQW5pc292IHdyb3RlOgo+IEhlbGxvIEp1bGll
biwKCkhpIEFuZHJpaSwKCj4gT24gMjMuMTAuMTggMjE6MTcsIEp1bGllbiBHcmFsbCB3cm90ZToK
Pj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9naWMuYyBiL3hlbi9hcmNoL2FybS9naWMuYwo+
PiBpbmRleCAwMTA4ZTk2MDNjLi4wNzdiOTQxYjc5IDEwMDY0NAo+PiAtLS0gYS94ZW4vYXJjaC9h
cm0vZ2ljLmMKPj4gKysrIGIveGVuL2FyY2gvYXJtL2dpYy5jCj4+IEBAIC0zMDAsMTIgKzMwMCw2
IEBAIHZvaWQgc2VuZF9TR0lfbWFzayhjb25zdCBjcHVtYXNrX3QgKmNwdW1hc2ssIGVudW0gZ2lj
X3NnaSBzZ2kpCj4+ICAgIHsKPj4gICAgICAgIEFTU0VSVChzZ2kgPCAxNik7IC8qIFRoZXJlIGFy
ZSBvbmx5IDE2IFNHSXMgKi8KPj4gICAgCj4+IC0gICAvKgo+PiAtICAgICogRW5zdXJlIHRoYXQg
c3RvcmVzIHRvIE5vcm1hbCBtZW1vcnkgYXJlIHZpc2libGUgdG8gdGhlIG90aGVyIENQVXMKPj4g
LSAgICAqIGJlZm9yZSBpc3N1aW5nIHRoZSBJUEkuCj4+IC0gICAgKiBNYXRjaGVzIHRoZSByZWFk
IGJhcnJpZXIgaW4gZG9fc2dpLgo+PiAtICAgICovCj4+IC0gICAgZHNiKHN5KTsKPiBIZXJlIHlv
dSByZW1vdmUgdGhlIGNvbW1lbnQgeW91J3ZlIGp1c3QgYWRkZWQgd2l0aGluIHRoaXMgcGF0Y2gg
c2VyaWVzLAo+IGFuZCB0aGUgc2FtZSBiZWxvdy4KPiBXb3VsZG4ndCBpdCBiZXR0ZXIgdG8gcmVv
cmRlciBwYXRjaGVzLCBmaXJzdCByZWxheCB0aGUgYmFycmllciwgdGhlbgo+IGVuc3VyZSBvcmRl
cmluZyBiZXR3ZWVuIHJlYWQgb2YgSU5UQUNLIGFuZCBzaGFyZWQgZGF0YT8KCnBhdGNoICMxIGFu
ZCAjMiBzaG91bGQgYmUgYmFja3BvcnRlZC4gVGhpcyBwYXRjaCBpcyB0ZWNobmljYWxseSBub3Qg
YSAKYnVnIGZpeCBidXQgYSByZWxheGF0aW9uLiBTbyBJIGFtIG5vdCBjb21mb3J0YWJsZSB0byBz
dWdnZXN0IGJhY2twb3J0aW5nIAppdCB1cCB0byBYZW4gNC45LiBIZW5jZSB0aGUgb3JkZXJpbmcg
b2YgdGhlIHNlcmllcy4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:46:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14: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 1gFKQm-0000Zi-En; Wed, 24 Oct 2018 14:46:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yxfb=ne=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1gFKQl-0000ZO-22
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:46:43 +0000
X-Inumbo-ID: 34a3110f-d79b-11e8-a8a5-bc764e045a96
Received: from mail-lf1-x142.google.com (unknown [2a00:1450:4864:20::142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 34a3110f-d79b-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 16:43:44 +0200 (CEST)
Received: by mail-lf1-x142.google.com with SMTP id w16-v6so2068728lfc.0
 for <xen-devel@lists.xen.org>; Wed, 24 Oct 2018 07:46:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding:content-language;
 bh=snEBbqg1YB58XFST7l8AyhXrZyLZyvw50+tBfCEdK0k=;
 b=cWe65a3/gFIxD6t4NfC4aMjLb1eBPOyoaN1zWXnbsn5ks5ZUg+8yAJBrH5PrR6U8T5
 YY7oLtmATlXh8xpyJain/wqFzNWrKsnNeuR2/OOb2id1Oh4EU3uuELfmC1O+IV+Mk7dQ
 B5ZEhux6loUP7JhVWcQum91EBMR+nnJt8yAcJthK7srYqVbMRAfnMBoNQw+SjHk04Tow
 7JQyWqeRflSVXOjI1bnMTy1qwgrWAxxknRpJzJL/4RyEydWt/7vhc/z5GfOmhK6RcOeS
 vvl2qG6e3ZjP3hLZqT/vxTflRNi7pzOMm0AF0KWOwFuoAGN8sLNr74/Xmj4OnzbnVyo2
 XfKw==
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-transfer-encoding
 :content-language;
 bh=snEBbqg1YB58XFST7l8AyhXrZyLZyvw50+tBfCEdK0k=;
 b=abRvnG0Bwtpq4wF+Q5JKx2kphFUT6Q3/8ejLntKJ0Qo2R62FCL/pxcRsxLFeRnfwq0
 pZ0GEWEnJpItF9LxTAsRSldn7eE6TAIuST+3ZUzMivGWWSiIydD04eDDisvHSYPejRjY
 GDfQqPvGIPO+HpR/s8/GBVTqfNsk+Un038CVMbI0Wc/dtXGKBo03R5UEtCfWawi5q5xr
 P4IfhKF3SR+SAbnmJd9xFvHreeUSET0RCvZ9PEDmAxoXrlR4ProEOg1lrV42HuU/xwPI
 39PfQeJ3rdua1mzec7FModfr8/htbgXvh9b+UptfJsvpQWbd3jtEyr8uCwhA/yKKwlEh
 1qtQ==
X-Gm-Message-State: ABuFfojjnsSj/ZJEBKNWUg7xCYZ0IU/rGoLuu1cKcM/YCH/Exgnjd4gd
 WX190L1KQpGXLwSupTUFbMA=
X-Google-Smtp-Source: ACcGV62HCzGQvr7LZO2X0yLkkMcWRNREVFAes0Oa/6YH/sJceRIdb/w/9w94b28MxQgccLVuY1Loow==
X-Received: by 2002:a19:14c6:: with SMTP id 67mr10225279lfu.7.1540392399374;
 Wed, 24 Oct 2018 07:46:39 -0700 (PDT)
Received: from [10.17.182.20] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 d13-v6sm690433ljc.25.2018.10.24.07.46.38
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 24 Oct 2018 07:46:38 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, julien.grall@arm.com
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
 <1540260184-11294-23-git-send-email-sstabellini@kernel.org>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <17d30f6d-b637-eb65-66dc-fd7bcd10ca4c@gmail.com>
Date: Wed, 24 Oct 2018 17:46:37 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1540260184-11294-23-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 23/25] xen/vpl011: buffer out chars when
 the backend is 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 <stefanos@xilinx.com>, andrii_anisov@epam.com,
 konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 Achin.Gupta@arm.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org,
 tim@xen.org, jbeulich@suse.com, wei.liu2@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>

T24gMTAvMjMvMjAxOCAwNTowMyBBTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IFRvIGF2
b2lkIG1peGluZyB0aGUgb3V0cHV0IG9mIGRpZmZlcmVudCBkb21haW5zIG9uIHRoZSBjb25zb2xl
LCBidWZmZXIKPiB0aGUgb3V0cHV0IGNoYXJzIGFuZCBwcmludCBsaW5lIGJ5IGxpbmUuIFVubGVz
cyB0aGUgZG9tYWluIGhhcyBpbnB1dAo+IGZyb20gdGhlIHNlcmlhbCwgaW4gd2hpY2ggY2FzZSB3
ZSB3YW50IHRvIHByaW50IGNoYXIgYnkgY2hhciBmb3IgYQo+IHNtb290aCB1c2VyIGV4cGVyaWVu
Y2UuCj4KPiBUaGUgc2l6ZSBvZiBTQlNBX1VBUlRfT1VUX0JVRl9TSVpFIGlzIGFyYml0cmFyeSwg
Y2hvb3NlIHRoZSBzYW1lIHNpemUKPiBhcyBWVUFSVF9CVVRfU0laRSB1c2VkIGluIHZ1YXJ0LmMu
CnMvVlVBUlRfQlVUX1NJWkUvVlVBUlRfQlVGX1NJWkUKPgo+IEV4cG9ydCBhIGZ1bmN0aW9uIG5h
bWVkIGNvbnNvbGVfaW5wdXRfZG9tYWluKCkgdG8gYWxsb3cgb3RoZXJzIHRvIGtub3cKPiB3aGlj
aCBkb21haW5zIGhhcyBpbnB1dCBhdCBhIGdpdmVuIHRpbWUuCj4KPiBTaWduZWQtb2ZmLWJ5OiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gQ0M6IGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20KPiBDQzogR2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tCj4gQ0M6IGlh
bi5qYWNrc29uQGV1LmNpdHJpeC5jb20KPiBDQzogamJldWxpY2hAc3VzZS5jb20KPiBDQzoga29u
cmFkLndpbGtAb3JhY2xlLmNvbQo+IENDOiB0aW1AeGVuLm9yZwo+IENDOiB3ZWkubGl1MkBjaXRy
aXguY29tCj4gLS0tCj4gWFhYOiBtZXJnZSB0aGlzIHBhdGNoIHdpdGggInhlbi9hcm06IEFsbG93
IHZwbDAxMSB0byBiZSB1c2VkIGJ5IERvbVUiIG9uCj4gICAgICAgY29tbWl0Cj4KPiBDaGFuZ2Vz
IGluIHY1Ogo+IC0gdXNlIHJjdV9sb2NrIGluIGNvbnNvbGVfaW5wdXRfZG9tYWluCj4gLSByY3Vf
dW5sb2NrIGF0IHRoZSBlbmQgb2YgdnBsMDExX3dyaXRlX2RhdGFfeGVuCj4gLSBhZGQgYSBjb21t
ZW50IG9uIHRvcCBvZiBjb25zb2xlX2lucHV0X2RvbWFpbiBhcyBhIHJlbWluZGVyIHRoYXQgdGhl
Cj4gICAgY2FsbGVyIG5lZWRzIHRvIHJjdV91bmxvY2sKPgo+IENoYW5nZXMgaW4gdjQ6Cj4gLSBt
YWtlIFNCU0FfVUFSVF9PVVRfQlVGX1NJWkUgdGhlIHNhbWUgc2l6ZSBvZiBWVUFSVF9CVVRfU0la
RQo+IC0gcmVhcnJhbmdlIHRoZSBjb2RlIHRvIGJlIGNsZWFyZXIgaW5wdXQgYW5kICE9IGlucHV0
IGNhc2VzCj4gLSBjb2RlIHN0eWxlCj4gLSBhZGQgXG4gd2hlbiBwcmludGluZyB0aGUgb3V0IGJ1
ZmZlciBiZWNhdXNlIGlzIGZ1bGwKPiAtIGRvbid0IHByaW50IHByZWZpeCBmb3IgaW5wdXQgZG9t
YWluCj4gLS0tCj4gICB4ZW4vYXJjaC9hcm0vdnBsMDExLmMgICAgICAgIHwgMzYgKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrLS0tCj4gICB4ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUu
YyAgIHwgIDggKysrKysrKysKPiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmggfCAgNCAr
KysrCj4gICB4ZW4vaW5jbHVkZS94ZW4vY29uc29sZS5oICAgIHwgIDIgKysKPiAgIDQgZmlsZXMg
Y2hhbmdlZCwgNDcgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vdnBsMDExLmMgYi94ZW4vYXJjaC9hcm0vdnBsMDExLmMKPiBpbmRleCAx
MzE1MDdlLi5mN2RiMThiIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS92cGwwMTEuYwo+ICsr
KyBiL3hlbi9hcmNoL2FybS92cGwwMTEuYwo+IEBAIC0yOCw2ICsyOCw3IEBACj4gICAjaW5jbHVk
ZSA8eGVuL2xpYi5oPgo+ICAgI2luY2x1ZGUgPHhlbi9tbS5oPgo+ICAgI2luY2x1ZGUgPHhlbi9z
Y2hlZC5oPgo+ICsjaW5jbHVkZSA8eGVuL2NvbnNvbGUuaD4KPiAgICNpbmNsdWRlIDxwdWJsaWMv
ZG9tY3RsLmg+Cj4gICAjaW5jbHVkZSA8cHVibGljL2lvL2NvbnNvbGUuaD4KPiAgICNpbmNsdWRl
IDxhc20vcGwwMTEtdWFydC5oPgo+IEBAIC04NSwxOCArODYsNDcgQEAgc3RhdGljIHZvaWQgdnBs
MDExX3dyaXRlX2RhdGFfeGVuKHN0cnVjdCBkb21haW4gKmQsIHVpbnQ4X3QgZGF0YSkKPiAgIHsK
PiAgICAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+ICAgICAgIHN0cnVjdCB2cGwwMTEgKnZwbDAx
MSA9ICZkLT5hcmNoLnZwbDAxMTsKPiArICAgIHN0cnVjdCB2cGwwMTFfeGVuX2JhY2tlbmQgKmlu
dGYgPSB2cGwwMTEtPmJhY2tlbmQueGVuOwo+ICsgICAgc3RydWN0IGRvbWFpbiAqaW5wdXQgPSBj
b25zb2xlX2lucHV0X2RvbWFpbigpOwo+ICAgCj4gICAgICAgVlBMMDExX0xPQ0soZCwgZmxhZ3Mp
Owo+ICAgCj4gLSAgICBwcmludGsoIiVjIiwgZGF0YSk7Cj4gLSAgICBpZiAoZGF0YSA9PSAnXG4n
KQo+IC0gICAgICAgIHByaW50aygiRE9NJXU6ICIsIGQtPmRvbWFpbl9pZCk7Cj4gKyAgICBpbnRm
LT5vdXRbaW50Zi0+b3V0X3Byb2QrK10gPSBkYXRhOwo+ICsgICAgaWYgKCBkID09IGlucHV0ICkK
PiArICAgIHsKPiArICAgICAgICBpZiAoIGludGYtPm91dF9wcm9kID09IDEgKQo+ICsgICAgICAg
IHsKPiArICAgICAgICAgICAgcHJpbnRrKCIlYyIsIGRhdGEpOwo+ICsgICAgICAgICAgICBpbnRm
LT5vdXRfcHJvZCA9IDA7Cj4gKyAgICAgICAgfQo+ICsgICAgICAgIGVsc2UKPiArICAgICAgICB7
Cj4gKyAgICAgICAgICAgIGlmICggZGF0YSAhPSAnXG4nICkKPiArICAgICAgICAgICAgICAgIGlu
dGYtPm91dFtpbnRmLT5vdXRfcHJvZCsrXSA9ICdcbic7Cj4gKyAgICAgICAgICAgIGludGYtPm91
dFtpbnRmLT5vdXRfcHJvZCsrXSA9ICdcMCc7Cj4gKyAgICAgICAgICAgIHByaW50aygiJXMiLCBp
bnRmLT5vdXQpOwo+ICsgICAgICAgICAgICBpbnRmLT5vdXRfcHJvZCA9IDA7Cj4gKyAgICAgICAg
fQo+ICsgICAgfQo+ICsgICAgZWxzZQo+ICsgICAgewo+ICsgICAgICAgIGlmICggaW50Zi0+b3V0
X3Byb2QgPT0gU0JTQV9VQVJUX09VVF9CVUZfU0laRSAtIDIgfHwKPiArICAgICAgICAgICAgIGRh
dGEgPT0gJ1xuJyApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICBpZiAoIGRhdGEgIT0gJ1xu
JyApCj4gKyAgICAgICAgICAgICAgICBpbnRmLT5vdXRbaW50Zi0+b3V0X3Byb2QrK10gPSAnXG4n
Owo+ICsgICAgICAgICAgICBpbnRmLT5vdXRbaW50Zi0+b3V0X3Byb2QrK10gPSAnXDAnOwo+ICsg
ICAgICAgICAgICBwcmludGsoIkRPTSV1OiAlcyIsIGQtPmRvbWFpbl9pZCwgaW50Zi0+b3V0KTsK
PiArICAgICAgICAgICAgaW50Zi0+b3V0X3Byb2QgPSAwOwo+ICsgICAgICAgIH0KPiArICAgIH0K
PiAgIAo+ICAgICAgIHZwbDAxMS0+dWFydHJpcyB8PSBUWEk7Cj4gICAgICAgdnBsMDExLT51YXJ0
ZnIgJj0gflRYRkU7Cj4gICAgICAgdnBsMDExX3VwZGF0ZV9pbnRlcnJ1cHRfc3RhdHVzKGQpOwo+
ICAgCj4gICAgICAgVlBMMDExX1VOTE9DSyhkLCBmbGFncyk7Cj4gKyAgICByY3VfdW5sb2NrX2Rv
bWFpbihpbnB1dCk7CmlucHV0IGNhbiBiZSBOVUxMLiBBbHRob3VnaCBpdCB3b24ndCBodXJ0IHdp
dGggdGhlIGV4aXN0aW5nCmNvZGUgYmFzZSB0aGluZ3MgY291bGQgY2hhbmdlIGFueSB0aW1lIHNv
b24uLi4KPiAgIH0KPiAgIAo+ICAgLyoKPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvY2hhci9j
b25zb2xlLmMgYi94ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYwo+IGluZGV4IDk5MGM1MWMuLmVi
MWNjMWIgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMKPiArKysgYi94
ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYwo+IEBAIC00MDYsNiArNDA2LDE0IEBAIHN0YXRpYyB2
b2lkIGR1bXBfY29uc29sZV9yaW5nX2tleSh1bnNpZ25lZCBjaGFyIGtleSkKPiAgICAqLwo+ICAg
c3RhdGljIHVuc2lnbmVkIGludCBfX3JlYWRfbW9zdGx5IGNvbnNvbGVfcnggPSAwOwo+ICAgCj4g
Ky8qIE1ha2Ugc3VyZSB0byByY3VfdW5sb2NrX2RvbWFpbiBhZnRlciB1c2UgKi8KPiArc3RydWN0
IGRvbWFpbiAqY29uc29sZV9pbnB1dF9kb21haW4odm9pZCkKPiArewo+ICsgICAgaWYgKCBjb25z
b2xlX3J4ID09IDAgKQo+ICsgICAgICAgICAgICByZXR1cm4gTlVMTDsKPiArICAgIHJldHVybiBy
Y3VfbG9ja19kb21haW5fYnlfaWQoY29uc29sZV9yeCAtIDEpOwo+ICt9Cj4gKwo+ICAgc3RhdGlj
IHZvaWQgc3dpdGNoX3NlcmlhbF9pbnB1dCh2b2lkKQo+ICAgewo+ICAgICAgIGlmICggY29uc29s
ZV9yeCsrID09IG1heF9pbml0X2RvbWlkICsgMSApCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L2FzbS1hcm0vdnBsMDExLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oCj4gaW5kZXgg
NWViNmQyNS4uYWI2ZmQ3OSAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAx
MS5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS92cGwwMTEuaAo+IEBAIC0zMCw5ICszMCwx
MyBAQAo+ICAgI2RlZmluZSBWUEwwMTFfVU5MT0NLKGQsZmxhZ3MpIHNwaW5fdW5sb2NrX2lycXJl
c3RvcmUoJihkKS0+YXJjaC52cGwwMTEubG9jaywgZmxhZ3MpCj4gICAKPiAgICNkZWZpbmUgU0JT
QV9VQVJUX0ZJRk9fU0laRSAzMgo+ICsvKiBTYW1lIHNpemUgYXMgVlVBUlRfQlVUX1NJWkUsIHVz
ZWQgaW4gdnVhcnQuYyAqLwo+ICsjZGVmaW5lIFNCU0FfVUFSVF9PVVRfQlVGX1NJWkUgMTI4Cj4g
ICBzdHJ1Y3QgdnBsMDExX3hlbl9iYWNrZW5kIHsKPiAgICAgICBjaGFyIGluW1NCU0FfVUFSVF9G
SUZPX1NJWkVdOwo+ICsgICAgY2hhciBvdXRbU0JTQV9VQVJUX09VVF9CVUZfU0laRV07Cj4gICAg
ICAgWEVOQ09OU19SSU5HX0lEWCBpbl9jb25zLCBpbl9wcm9kOwo+ICsgICAgWEVOQ09OU19SSU5H
X0lEWCBvdXRfcHJvZDsKPiAgIH07Cj4gICAKPiAgIHN0cnVjdCB2cGwwMTEgewo+IGRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS94ZW4vY29uc29sZS5oIGIveGVuL2luY2x1ZGUveGVuL2NvbnNvbGUu
aAo+IGluZGV4IDcwYzk5MTEuLmM1YTg1YzggMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUveGVu
L2NvbnNvbGUuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9jb25zb2xlLmgKPiBAQCAtMzEsNiAr
MzEsOCBAQCB2b2lkIGNvbnNvbGVfZW5kX3N5bmModm9pZCk7Cj4gICB2b2lkIGNvbnNvbGVfc3Rh
cnRfbG9nX2V2ZXJ5dGhpbmcodm9pZCk7Cj4gICB2b2lkIGNvbnNvbGVfZW5kX2xvZ19ldmVyeXRo
aW5nKHZvaWQpOwo+ICAgCj4gK3N0cnVjdCBkb21haW4gKmNvbnNvbGVfaW5wdXRfZG9tYWluKHZv
aWQpOwo+ICsKPiAgIC8qCj4gICAgKiBTdGVhbCBvdXRwdXQgZnJvbSB0aGUgY29uc29sZS4gUmV0
dXJucyArdmUgaWRlbnRpZmllciwgZWxzZSAtdmUgZXJyb3IuCj4gICAgKiBUYWtlcyB0aGUgaGFu
ZGxlIG9mIHRoZSBzZXJpYWwgbGluZSB0byBzdGVhbCwgYW5kIHN0ZWFsIGNhbGxiYWNrIGZ1bmN0
aW9uLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:54:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14: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 1gFKYN-0001W0-BV; Wed, 24 Oct 2018 14:54:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=zek6=ne=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFKYL-0001VS-Uj
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:54:33 +0000
X-Inumbo-ID: ecece758-d79c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ecece758-d79c-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 14:56: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 mx1.suse.de (Postfix) with ESMTP id 96BE7AD75;
 Wed, 24 Oct 2018 14:54:31 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Wed, 24 Oct 2018 16:54:13 +0200
Message-Id: <20181024145427.23531-5-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181024145427.23531-1-jgross@suse.com>
References: <20181024145427.23531-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 04/18] xen: prepare common code for Xen PVH
 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: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

U29tZSBjb21tb24gY29kZSBuZWVkcyB0byBiZSBzcGVjaWFsIGNhc2VkIGZvciBYZW4gUFZIIG1v
ZGUuIFRoaXMgaGl0cwptb3N0bHkgWGVuIFBWIG1vZGUgc3BlY2lmaWMgYXJlYXMuCgpTcGxpdCBp
bmNsdWRlL2dydWIvaTM4Ni9wYy9pbnRfdHlwZXMuaCBvZmYgZnJvbQppbmNsdWRlL2dydWIvaTM4
Ni9wYy9pbnQuaCB0byBzdXBwb3J0IGluY2x1ZGluZyB0aGlzIGZpbGUgbGF0ZXIgZnJvbQp4ZW5f
cHZoIGNvZGUgd2l0aG91dCB0aGUgZ3J1Yl9iaW9zX2ludGVycnVwdCBkZWZpbml0aW9uLgoKTW92
ZSBkZWZpbml0aW9uIG9mIHN0cnVjdCBncnViX2U4MjBfbW1hcF9lbnRyeSBmcm9tCmdydWItY29y
ZS9tbWFwL2kzODYvcGMvbW1hcC5jIHRvIGluY2x1ZGUvZ3J1Yi9pMzg2L21lbW9yeS5oIGluIG9y
ZGVyCnRvIG1ha2UgaXQgdXNhYmxlIGZyb20geGVuX3B2aCBjb2RlLgoKU2lnbmVkLW9mZi1ieTog
SnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgotLS0KVjM6IEdSVUJfTUFDSElORV9YRU5Q
VkggLT4gR1JVQl9NQUNISU5FX1hFTl9QVkggKERhbmllbCBLaXBlcikKICAgIHNwbGl0IGluY2x1
ZGUvZ3J1Yi9pMzg2L3BjL2ludC5oIChEYW5pZWwgS2lwZXIpCiAgICBtb3ZlIHN0cnVjdCBncnVi
X2U4MjBfbW1hcF9lbnRyeSBkZWZpbml0aW9uIHRvIGhlYWRlciBmaWxlCi0tLQogZ3J1Yi1jb3Jl
L2tlcm4vaTM4Ni90c2MuYyAgICAgICAgIHwgIDIgKy0KIGdydWItY29yZS9tbWFwL2kzODYvcGMv
bW1hcC5jICAgICB8ICA3IC0tLS0tCiBpbmNsdWRlL2dydWIvaTM4Ni9tZW1vcnkuaCAgICAgICAg
fCAgNyArKysrKwogaW5jbHVkZS9ncnViL2kzODYvcGMvaW50LmggICAgICAgIHwgMzYgKy0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCiBpbmNsdWRlL2dydWIvaTM4Ni9wYy9pbnRfdHlwZXMuaCAgfCA1
OSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIGluY2x1ZGUvZ3J1Yi9p
Mzg2L3RzYy5oICAgICAgICAgICB8ICAyICstCiBpbmNsdWRlL2dydWIvaTM4Ni94ZW4vaHlwZXJj
YWxsLmggfCAgNSArKystCiBpbmNsdWRlL2dydWIva2VybmVsLmggICAgICAgICAgICAgfCAgNCAr
Ky0KIDggZmlsZXMgY2hhbmdlZCwgNzYgaW5zZXJ0aW9ucygrKSwgNDYgZGVsZXRpb25zKC0pCiBj
cmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ncnViL2kzODYvcGMvaW50X3R5cGVzLmgKCmRpZmYg
LS1naXQgYS9ncnViLWNvcmUva2Vybi9pMzg2L3RzYy5jIGIvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni90
c2MuYwppbmRleCBmMjY2ZWIxMzEuLjkyOTNiMTYxZCAxMDA2NDQKLS0tIGEvZ3J1Yi1jb3JlL2tl
cm4vaTM4Ni90c2MuYworKysgYi9ncnViLWNvcmUva2Vybi9pMzg2L3RzYy5jCkBAIC02NSw3ICs2
NSw3IEBAIGdydWJfdHNjX2luaXQgKHZvaWQpCiAKICAgdHNjX2Jvb3RfdGltZSA9IGdydWJfZ2V0
X3RzYyAoKTsKIAotI2lmZGVmIEdSVUJfTUFDSElORV9YRU4KKyNpZiBkZWZpbmVkIChHUlVCX01B
Q0hJTkVfWEVOKSB8fCBkZWZpbmVkIChHUlVCX01BQ0hJTkVfWEVOX1BWSCkKICAgKHZvaWQpIChn
cnViX3RzY19jYWxpYnJhdGVfZnJvbV94ZW4gKCkgfHwgY2FsaWJyYXRlX3RzY19oYXJkY29kZSgp
KTsKICNlbGlmIGRlZmluZWQgKEdSVUJfTUFDSElORV9FRkkpCiAgICh2b2lkKSAoZ3J1Yl90c2Nf
Y2FsaWJyYXRlX2Zyb21fcG10aW1lciAoKSB8fCBncnViX3RzY19jYWxpYnJhdGVfZnJvbV9waXQg
KCkgfHwgZ3J1Yl90c2NfY2FsaWJyYXRlX2Zyb21fZWZpKCkgfHwgY2FsaWJyYXRlX3RzY19oYXJk
Y29kZSgpKTsKZGlmZiAtLWdpdCBhL2dydWItY29yZS9tbWFwL2kzODYvcGMvbW1hcC5jIGIvZ3J1
Yi1jb3JlL21tYXAvaTM4Ni9wYy9tbWFwLmMKaW5kZXggNjA5OTk0NTE2Li5iY2IwOTdjMzggMTAw
NjQ0Ci0tLSBhL2dydWItY29yZS9tbWFwL2kzODYvcGMvbW1hcC5jCisrKyBiL2dydWItY29yZS9t
bWFwL2kzODYvcGMvbW1hcC5jCkBAIC00MiwxMyArNDIsNiBAQCBleHRlcm4gZ3J1Yl91aW50MTZf
dCBncnViX21hY2hpbmVfbW1hcGhvb2tfa2Jsb3c7CiBleHRlcm4gZ3J1Yl91aW50MTZfdCBncnVi
X21hY2hpbmVfbW1hcGhvb2tfa2JpbjE2bWI7CiBleHRlcm4gZ3J1Yl91aW50MTZfdCBncnViX21h
Y2hpbmVfbW1hcGhvb2tfNjRrYmluNGdiOwogCi1zdHJ1Y3QgZ3J1Yl9lODIwX21tYXBfZW50cnkK
LXsKLSAgZ3J1Yl91aW50NjRfdCBhZGRyOwotICBncnViX3VpbnQ2NF90IGxlbjsKLSAgZ3J1Yl91
aW50MzJfdCB0eXBlOwotfSBHUlVCX1BBQ0tFRDsKLQogCiAvKiBIZWxwZXIgZm9yIHByZWJvb3Qu
ICAqLwogc3RhdGljIGludCBmaWxsX2hvb2sgKGdydWJfdWludDY0X3QgYWRkciwgZ3J1Yl91aW50
NjRfdCBzaXplLApkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ncnViL2kzODYvbWVtb3J5LmggYi9pbmNs
dWRlL2dydWIvaTM4Ni9tZW1vcnkuaAppbmRleCA4YmI2ZTFjYmIuLjVjYjYwN2ZiNCAxMDA2NDQK
LS0tIGEvaW5jbHVkZS9ncnViL2kzODYvbWVtb3J5LmgKKysrIGIvaW5jbHVkZS9ncnViL2kzODYv
bWVtb3J5LmgKQEAgLTQ0LDYgKzQ0LDEzIEBACiAKICNpbmNsdWRlIDxncnViL3R5cGVzLmg+CiAK
K3N0cnVjdCBncnViX2U4MjBfbW1hcF9lbnRyeQoreworICBncnViX3VpbnQ2NF90IGFkZHI7Cisg
IGdydWJfdWludDY0X3QgbGVuOworICBncnViX3VpbnQzMl90IHR5cGU7Cit9IEdSVUJfUEFDS0VE
OworCiBncnViX3VpbnQ2NF90IGdydWJfbW1hcF9nZXRfdXBwZXIgKHZvaWQpOwogZ3J1Yl91aW50
NjRfdCBncnViX21tYXBfZ2V0X2xvd2VyICh2b2lkKTsKIGdydWJfdWludDY0X3QgZ3J1Yl9tbWFw
X2dldF9wb3N0NjQgKHZvaWQpOwpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ncnViL2kzODYvcGMvaW50
LmggYi9pbmNsdWRlL2dydWIvaTM4Ni9wYy9pbnQuaAppbmRleCAxNmE1M2U0ZmUuLmE2MDEwNDAw
MSAxMDA2NDQKLS0tIGEvaW5jbHVkZS9ncnViL2kzODYvcGMvaW50LmgKKysrIGIvaW5jbHVkZS9n
cnViL2kzODYvcGMvaW50LmgKQEAgLTIwLDQ1ICsyMCwxMSBAQAogI2RlZmluZSBHUlVCX0lOVEVS
UlVQVF9NQUNISU5FX0hFQURFUgkxCiAKICNpbmNsdWRlIDxncnViL3N5bWJvbC5oPgotI2luY2x1
ZGUgPGdydWIvdHlwZXMuaD4KLQotc3RydWN0IGdydWJfYmlvc19pbnRfcmVnaXN0ZXJzCi17Ci0g
IGdydWJfdWludDMyX3QgZWF4OwotICBncnViX3VpbnQxNl90IGVzOwotICBncnViX3VpbnQxNl90
IGRzOwotICBncnViX3VpbnQxNl90IGZsYWdzOwotICBncnViX3VpbnQxNl90IGR1bW15OwotICBn
cnViX3VpbnQzMl90IGVieDsKLSAgZ3J1Yl91aW50MzJfdCBlY3g7Ci0gIGdydWJfdWludDMyX3Qg
ZWRpOwotICBncnViX3VpbnQzMl90IGVzaTsKLSAgZ3J1Yl91aW50MzJfdCBlZHg7Ci19OwotCi0j
ZGVmaW5lICBHUlVCX0NQVV9JTlRfRkxBR1NfQ0FSUlkgICAgIDB4MQotI2RlZmluZSAgR1JVQl9D
UFVfSU5UX0ZMQUdTX1BBUklUWSAgICAweDQKLSNkZWZpbmUgIEdSVUJfQ1BVX0lOVF9GTEFHU19B
REpVU1QgICAgMHgxMAotI2RlZmluZSAgR1JVQl9DUFVfSU5UX0ZMQUdTX1pFUk8gICAgICAweDQw
Ci0jZGVmaW5lICBHUlVCX0NQVV9JTlRfRkxBR1NfU0lHTiAgICAgIDB4ODAKLSNkZWZpbmUgIEdS
VUJfQ1BVX0lOVF9GTEFHU19UUkFQICAgICAgMHgxMDAKLSNkZWZpbmUgIEdSVUJfQ1BVX0lOVF9G
TEFHU19JTlRFUlJVUFQgMHgyMDAKLSNkZWZpbmUgIEdSVUJfQ1BVX0lOVF9GTEFHU19ESVJFQ1RJ
T04gMHg0MDAKLSNkZWZpbmUgIEdSVUJfQ1BVX0lOVF9GTEFHU19PVkVSRkxPVyAgMHg4MDAKLSNp
ZmRlZiBHUlVCX01BQ0hJTkVfUENCSU9TCi0jZGVmaW5lICBHUlVCX0NQVV9JTlRfRkxBR1NfREVG
QVVMVCAgIEdSVUJfQ1BVX0lOVF9GTEFHU19JTlRFUlJVUFQKLSNlbHNlCi0jZGVmaW5lICBHUlVC
X0NQVV9JTlRfRkxBR1NfREVGQVVMVCAgIDAKLSNlbmRpZgorI2luY2x1ZGUgPGdydWIvaTM4Ni9w
Yy9pbnRfdHlwZXMuaD4KIAogdm9pZCBFWFBPUlRfRlVOQyAoZ3J1Yl9iaW9zX2ludGVycnVwdCkg
KGdydWJfdWludDhfdCBpbnRubywKIAkJCQkJc3RydWN0IGdydWJfYmlvc19pbnRfcmVnaXN0ZXJz
ICpyZWdzKQogICAgICBfX2F0dHJpYnV0ZV9fICgocmVncGFybSgzKSkpOwotc3RydWN0IGdydWJf
aTM4Nl9pZHQKLXsKLSAgZ3J1Yl91aW50MTZfdCBsaW1pdDsKLSAgZ3J1Yl91aW50MzJfdCBiYXNl
OwotfSBHUlVCX1BBQ0tFRDsKIAogI2lmZGVmIEdSVUJfTUFDSElORV9QQ0JJT1MKIGV4dGVybiBz
dHJ1Y3QgZ3J1Yl9pMzg2X2lkdCAqRVhQT1JUX1ZBUihncnViX3JlYWxpZHQpOwpkaWZmIC0tZ2l0
IGEvaW5jbHVkZS9ncnViL2kzODYvcGMvaW50X3R5cGVzLmggYi9pbmNsdWRlL2dydWIvaTM4Ni9w
Yy9pbnRfdHlwZXMuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAuLjM1YTRi
NTA4NwotLS0gL2Rldi9udWxsCisrKyBiL2luY2x1ZGUvZ3J1Yi9pMzg2L3BjL2ludF90eXBlcy5o
CkBAIC0wLDAgKzEsNTkgQEAKKy8qCisgKiAgR1JVQiAgLS0gIEdSYW5kIFVuaWZpZWQgQm9vdGxv
YWRlcgorICogIENvcHlyaWdodCAoQykgMjAxOCAgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJ
bmMuCisgKgorICogIEdSVUIgaXMgZnJlZSBzb2Z0d2FyZTogeW91IGNhbiByZWRpc3RyaWJ1dGUg
aXQgYW5kL29yIG1vZGlmeQorICogIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVy
YWwgUHVibGljIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5CisgKiAgdGhlIEZyZWUgU29mdHdhcmUg
Rm91bmRhdGlvbiwgZWl0aGVyIHZlcnNpb24gMyBvZiB0aGUgTGljZW5zZSwgb3IKKyAqICAoYXQg
eW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgorICoKKyAqICBHUlVCIGlzIGRpc3RyaWJ1
dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisgKiAgYnV0IFdJVEhPVVQg
QU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKKyAqICBN
RVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUg
dGhlCisgKiAgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KKyAq
CisgKiAgWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwg
UHVibGljIExpY2Vuc2UKKyAqICBhbG9uZyB3aXRoIEdSVUIuICBJZiBub3QsIHNlZSA8aHR0cDov
L3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisgKi8KKworI2lmbmRlZiBHUlVCX0lOVEVSUlVQVF9U
WVBFU19NQUNISU5FX0hFQURFUgorI2RlZmluZSBHUlVCX0lOVEVSUlVQVF9UWVBFU19NQUNISU5F
X0hFQURFUgkxCisKKyNpbmNsdWRlIDxncnViL3R5cGVzLmg+CisKK3N0cnVjdCBncnViX2Jpb3Nf
aW50X3JlZ2lzdGVycworeworICBncnViX3VpbnQzMl90IGVheDsKKyAgZ3J1Yl91aW50MTZfdCBl
czsKKyAgZ3J1Yl91aW50MTZfdCBkczsKKyAgZ3J1Yl91aW50MTZfdCBmbGFnczsKKyAgZ3J1Yl91
aW50MTZfdCBkdW1teTsKKyAgZ3J1Yl91aW50MzJfdCBlYng7CisgIGdydWJfdWludDMyX3QgZWN4
OworICBncnViX3VpbnQzMl90IGVkaTsKKyAgZ3J1Yl91aW50MzJfdCBlc2k7CisgIGdydWJfdWlu
dDMyX3QgZWR4OworfTsKKworI2RlZmluZSAgR1JVQl9DUFVfSU5UX0ZMQUdTX0NBUlJZICAgICAw
eDEKKyNkZWZpbmUgIEdSVUJfQ1BVX0lOVF9GTEFHU19QQVJJVFkgICAgMHg0CisjZGVmaW5lICBH
UlVCX0NQVV9JTlRfRkxBR1NfQURKVVNUICAgIDB4MTAKKyNkZWZpbmUgIEdSVUJfQ1BVX0lOVF9G
TEFHU19aRVJPICAgICAgMHg0MAorI2RlZmluZSAgR1JVQl9DUFVfSU5UX0ZMQUdTX1NJR04gICAg
ICAweDgwCisjZGVmaW5lICBHUlVCX0NQVV9JTlRfRkxBR1NfVFJBUCAgICAgIDB4MTAwCisjZGVm
aW5lICBHUlVCX0NQVV9JTlRfRkxBR1NfSU5URVJSVVBUIDB4MjAwCisjZGVmaW5lICBHUlVCX0NQ
VV9JTlRfRkxBR1NfRElSRUNUSU9OIDB4NDAwCisjZGVmaW5lICBHUlVCX0NQVV9JTlRfRkxBR1Nf
T1ZFUkZMT1cgIDB4ODAwCisjaWZkZWYgR1JVQl9NQUNISU5FX1BDQklPUworI2RlZmluZSAgR1JV
Ql9DUFVfSU5UX0ZMQUdTX0RFRkFVTFQgICBHUlVCX0NQVV9JTlRfRkxBR1NfSU5URVJSVVBUCisj
ZWxzZQorI2RlZmluZSAgR1JVQl9DUFVfSU5UX0ZMQUdTX0RFRkFVTFQgICAwCisjZW5kaWYKKwor
c3RydWN0IGdydWJfaTM4Nl9pZHQKK3sKKyAgZ3J1Yl91aW50MTZfdCBsaW1pdDsKKyAgZ3J1Yl91
aW50MzJfdCBiYXNlOworfSBHUlVCX1BBQ0tFRDsKKworI2VuZGlmCmRpZmYgLS1naXQgYS9pbmNs
dWRlL2dydWIvaTM4Ni90c2MuaCBiL2luY2x1ZGUvZ3J1Yi9pMzg2L3RzYy5oCmluZGV4IGEwYWEy
YzU3My4uMzI0MTc0ZGVkIDEwMDY0NAotLS0gYS9pbmNsdWRlL2dydWIvaTM4Ni90c2MuaAorKysg
Yi9pbmNsdWRlL2dydWIvaTM4Ni90c2MuaApAQCAtNTQsNyArNTQsNyBAQCBncnViX2dldF90c2Mg
KHZvaWQpCiBzdGF0aWMgX19pbmxpbmUgaW50CiBncnViX2NwdV9pc190c2Nfc3VwcG9ydGVkICh2
b2lkKQogewotI2lmbmRlZiBHUlVCX01BQ0hJTkVfWEVOCisjaWYgIWRlZmluZWQoR1JVQl9NQUNI
SU5FX1hFTikgJiYgIWRlZmluZWQoR1JVQl9NQUNISU5FX1hFTl9QVkgpCiAgIGdydWJfdWludDMy
X3QgYSxiLGMsZDsKICAgaWYgKCEgZ3J1Yl9jcHVfaXNfY3B1aWRfc3VwcG9ydGVkICgpKQogICAg
IHJldHVybiAwOwpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ncnViL2kzODYveGVuL2h5cGVyY2FsbC5o
IGIvaW5jbHVkZS9ncnViL2kzODYveGVuL2h5cGVyY2FsbC5oCmluZGV4IDE5OGVlOTRhZi4uNGU0
YzEyYTQ5IDEwMDY0NAotLS0gYS9pbmNsdWRlL2dydWIvaTM4Ni94ZW4vaHlwZXJjYWxsLmgKKysr
IGIvaW5jbHVkZS9ncnViL2kzODYveGVuL2h5cGVyY2FsbC5oCkBAIC0yNiw3ICsyNiwxMCBAQCBF
WFBPUlRfRlVOQyAoZ3J1Yl94ZW5faHlwZXJjYWxsKSAoZ3J1Yl91aW50MzJfdCBjYWxsbm8sIGdy
dWJfdWludDMyX3QgYTAsCiAJCQkJICBncnViX3VpbnQzMl90IGExLCBncnViX3VpbnQzMl90IGEy
LAogCQkJCSAgZ3J1Yl91aW50MzJfdCBhMywgZ3J1Yl91aW50MzJfdCBhNCwKIAkJCQkgIGdydWJf
dWludDMyX3QgYTUpCi1fX2F0dHJpYnV0ZV9fICgocmVncGFybSAoMyksIGNkZWNsKSk7CisjaWZk
ZWYgR1JVQl9NQUNISU5FX1hFTgorICBfX2F0dHJpYnV0ZV9fICgocmVncGFybSAoMyksIGNkZWNs
KSkKKyNlbmRpZgorICA7CiAKIHN0YXRpYyBpbmxpbmUgaW50CiBncnViX3hlbl9zY2hlZF9vcCAo
aW50IGNtZCwgdm9pZCAqYXJnKQpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ncnViL2tlcm5lbC5oIGIv
aW5jbHVkZS9ncnViL2tlcm5lbC5oCmluZGV4IGVjZDg4Y2E3Mi4uMTMzYTM3YzhkIDEwMDY0NAot
LS0gYS9pbmNsdWRlL2dydWIva2VybmVsLmgKKysrIGIvaW5jbHVkZS9ncnViL2tlcm5lbC5oCkBA
IC03OSw3ICs3OSw5IEBAIHN0cnVjdCBncnViX21vZHVsZV9pbmZvNjQKICNpZiBkZWZpbmVkIChH
UlVCX01BQ0hJTkVfUENCSU9TKSB8fCBkZWZpbmVkIChHUlVCX01BQ0hJTkVfQ09SRUJPT1QpIFwK
ICAgfHwgZGVmaW5lZCAoR1JVQl9NQUNISU5FX01VTFRJQk9PVCkgfHwgZGVmaW5lZCAoR1JVQl9N
QUNISU5FX01JUFNfUUVNVV9NSVBTKSBcCiAgIHx8IGRlZmluZWQgKEdSVUJfTUFDSElORV9NSVBT
X0xPT05HU09OKSB8fCBkZWZpbmVkIChHUlVCX01BQ0hJTkVfQVJDKSBcCi0gIHx8IChkZWZpbmVk
IChfX3NwYXJjX18pICYmIGRlZmluZWQgKEdSVUJfTUFDSElORV9JRUVFMTI3NSkpIHx8IGRlZmlu
ZWQgKEdSVUJfTUFDSElORV9VQk9PVCkgfHwgZGVmaW5lZCAoR1JVQl9NQUNISU5FX1hFTikKKyAg
fHwgKGRlZmluZWQgKF9fc3BhcmNfXykgJiYgZGVmaW5lZCAoR1JVQl9NQUNISU5FX0lFRUUxMjc1
KSkgXAorICB8fCBkZWZpbmVkIChHUlVCX01BQ0hJTkVfVUJPT1QpIHx8IGRlZmluZWQgKEdSVUJf
TUFDSElORV9YRU4pIFwKKyAgfHwgZGVmaW5lZChHUlVCX01BQ0hJTkVfWEVOX1BWSCkKIC8qIEZJ
WE1FOiBzdGFjayBpcyBiZXR3ZWVuIDIgaGVhcCByZWdpb25zLiBNb3ZlIGl0LiAgKi8KICNkZWZp
bmUgR1JVQl9LRVJORUxfUFJFTE9BRF9TUEFDRV9SRVVTQUJMRSAxCiAjZW5kaWYKLS0gCjIuMTYu
NAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:54:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14: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 1gFKYM-0001Vm-PW; Wed, 24 Oct 2018 14:54:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=zek6=ne=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFKYL-0001VT-Uc
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:54:33 +0000
X-Inumbo-ID: ecc83ba6-d79c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ecc83ba6-d79c-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 14:56:02 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 69660AD67;
 Wed, 24 Oct 2018 14:54:31 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Wed, 24 Oct 2018 16:54:12 +0200
Message-Id: <20181024145427.23531-4-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181024145427.23531-1-jgross@suse.com>
References: <20181024145427.23531-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 03/18] xen: carve out grant tab
 initialization into dedicated 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: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

SW5pdGlhbGl6ZSB0aGUgZ3JhbnQgdGFiIGluIGEgZGVkaWNhdGVkIGZ1bmN0aW9uLiBUaGlzIHdp
bGwgZW5hYmxlCnVzaW5nIGl0IGZvciBQVkggZ3Vlc3RzLCB0b28uCgpDYWxsIHRoZSBuZXcgZnVu
Y3Rpb24gZnJvbSBncnViX21hY2hpbmVfaW5pdCgpIGFzIHRoaXMgd2lsbCBsYXRlcgpiZSBjb21t
b24gYmV0d2VlbiBYZW4gUFYgYW5kIFhlbiBQVkggbW9kZS4KClNpZ25lZC1vZmYtYnk6IEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KUmV2aWV3ZWQtYnk6IERhbmllbCBLaXBlciA8ZGFu
aWVsLmtpcGVyQG9yYWNsZS5jb20+Ci0tLQpWMjogdXBkYXRlIGNvbW1pdCBtZXNzYWdlIChEYW5p
ZWwgS2lwZXIpCi0tLQogZ3J1Yi1jb3JlL2tlcm4veGVuL2luaXQuYyB8IDM1ICsrKysrKysrKysr
KysrKysrKysrKy0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygr
KSwgMTQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZ3J1Yi1jb3JlL2tlcm4veGVuL2luaXQu
YyBiL2dydWItY29yZS9rZXJuL3hlbi9pbml0LmMKaW5kZXggMDU1OWMwMzNjLi4yOWY1YmMyM2Qg
MTAwNjQ0Ci0tLSBhL2dydWItY29yZS9rZXJuL3hlbi9pbml0LmMKKysrIGIvZ3J1Yi1jb3JlL2tl
cm4veGVuL2luaXQuYwpAQCAtMzE4LDYgKzMxOCwyNSBAQCBncnViX3hlbnN0b3JlX2RpciAoY29u
c3QgY2hhciAqZGlyLAogCiB1bnNpZ25lZCBsb25nIGdudGZyYW1lID0gMDsKIAorc3RhdGljIHZv
aWQKK2dydWJfeGVuX3NldHVwX2dudHRhYiAodm9pZCkKK3sKKyAgc3RydWN0IGdudHRhYl9zZXRf
dmVyc2lvbiBnbnR0YWJfc2V0dmVyOworICBzdHJ1Y3QgZ250dGFiX3NldHVwX3RhYmxlIGdudHRh
Yl9zZXR1cDsKKworICBncnViX21lbXNldCAoJmdudHRhYl9zZXR2ZXIsIDAsIHNpemVvZiAoZ250
dGFiX3NldHZlcikpOworCisgIGdudHRhYl9zZXR2ZXIudmVyc2lvbiA9IDE7CisgIGdydWJfeGVu
X2dyYW50X3RhYmxlX29wIChHTlRUQUJPUF9zZXRfdmVyc2lvbiwgJmdudHRhYl9zZXR2ZXIsIDEp
OworCisgIGdydWJfbWVtc2V0ICgmZ250dGFiX3NldHVwLCAwLCBzaXplb2YgKGdudHRhYl9zZXR1
cCkpOworICBnbnR0YWJfc2V0dXAuZG9tID0gRE9NSURfU0VMRjsKKyAgZ250dGFiX3NldHVwLm5y
X2ZyYW1lcyA9IDE7CisgIGdudHRhYl9zZXR1cC5mcmFtZV9saXN0LnAgPSAmZ250ZnJhbWU7CisK
KyAgZ3J1Yl94ZW5fZ3JhbnRfdGFibGVfb3AgKEdOVFRBQk9QX3NldHVwX3RhYmxlLCAmZ250dGFi
X3NldHVwLCAxKTsKK30KKwogI2RlZmluZSBNQVhfTl9VTlVTQUJMRV9QQUdFUyA0CiAKIHN0YXRp
YyBpbnQKQEAgLTM1NywyNiArMzc2LDEyIEBAIG1hcF9hbGxfcGFnZXMgKHZvaWQpCiAgICAgKGdy
dWJfeGVuX21mbl90ICopIGdydWJfeGVuX3N0YXJ0X3BhZ2VfYWRkci0+bWZuX2xpc3Q7CiAgIGdy
dWJfdWludDY0X3QgKnBnID0gKGdydWJfdWludDY0X3QgKikgd2luZG93OwogICBncnViX3VpbnQ2
NF90IG9sZHBnc3RhcnQsIG9sZHBnZW5kOwotICBzdHJ1Y3QgZ250dGFiX3NldHVwX3RhYmxlIGdu
dHRhYl9zZXR1cDsKLSAgc3RydWN0IGdudHRhYl9zZXRfdmVyc2lvbiBnbnR0YWJfc2V0dmVyOwog
ICBncnViX3NpemVfdCBuX3VudXNhYmxlX3BhZ2VzID0gMDsKICAgc3RydWN0IG1tdV91cGRhdGUg
bTJwX3VwZGF0ZXNbMiAqIE1BWF9OX1VOVVNBQkxFX1BBR0VTXTsKIAogICBpZiAodG90YWxfcGFn
ZXMgPiBNQVhfVE9UQUxfUEFHRVMgLSA0KQogICAgIHRvdGFsX3BhZ2VzID0gTUFYX1RPVEFMX1BB
R0VTIC0gNDsKIAotICBncnViX21lbXNldCAoJmdudHRhYl9zZXR2ZXIsIDAsIHNpemVvZiAoZ250
dGFiX3NldHZlcikpOwotCi0gIGdudHRhYl9zZXR2ZXIudmVyc2lvbiA9IDE7Ci0gIGdydWJfeGVu
X2dyYW50X3RhYmxlX29wIChHTlRUQUJPUF9zZXRfdmVyc2lvbiwgJmdudHRhYl9zZXR2ZXIsIDEp
OwotCi0gIGdydWJfbWVtc2V0ICgmZ250dGFiX3NldHVwLCAwLCBzaXplb2YgKGdudHRhYl9zZXR1
cCkpOwotICBnbnR0YWJfc2V0dXAuZG9tID0gRE9NSURfU0VMRjsKLSAgZ250dGFiX3NldHVwLm5y
X2ZyYW1lcyA9IDE7Ci0gIGdudHRhYl9zZXR1cC5mcmFtZV9saXN0LnAgPSAmZ250ZnJhbWU7Ci0K
LSAgZ3J1Yl94ZW5fZ3JhbnRfdGFibGVfb3AgKEdOVFRBQk9QX3NldHVwX3RhYmxlLCAmZ250dGFi
X3NldHVwLCAxKTsKLQogICBmb3IgKGogPSAwOyBqIDwgdG90YWxfcGFnZXMgLSBuX3VudXNhYmxl
X3BhZ2VzOyBqKyspCiAgICAgd2hpbGUgKCFncnViX3hlbl9pc19wYWdlX3VzYWJsZSAobWZuX2xp
c3Rbal0pKQogICAgICAgewpAQCAtNTM3LDYgKzU0Miw4IEBAIGdydWJfbWFjaGluZV9pbml0ICh2
b2lkKQogCQkJICAgKyBHUlVCX0tFUk5FTF9NQUNISU5FX01PRF9HQVAsCiAJCQkgICBHUlVCX0tF
Uk5FTF9NQUNISU5FX01PRF9BTElHTik7CiAKKyAgZ3J1Yl94ZW5fc2V0dXBfZ250dGFiICgpOwor
CiAgIG1hcF9hbGxfcGFnZXMgKCk7CiAKICAgZ3J1Yl9jb25zb2xlX2luaXQgKCk7Ci0tIAoyLjE2
LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:54:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14: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 1gFKYN-0001WJ-MZ; Wed, 24 Oct 2018 14:54:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=zek6=ne=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFKYM-0001VX-4h
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:54:34 +0000
X-Inumbo-ID: ecac6561-d79c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ecac6561-d79c-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 14:56: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 mx1.suse.de (Postfix) with ESMTP id 37EECACFA;
 Wed, 24 Oct 2018 14:54:31 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Wed, 24 Oct 2018 16:54:11 +0200
Message-Id: <20181024145427.23531-3-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181024145427.23531-1-jgross@suse.com>
References: <20181024145427.23531-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 02/18] loader/linux: support passing rsdp
 address via boot 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: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

WGVuIFBWSCBndWVzdHMgd2lsbCBoYXZlIHRoZSBSU0RQIGF0IGFuIGFyYml0cmFyeSBhZGRyZXNz
LiBTdXBwb3J0IHRoYXQKYnkgcGFzc2luZyB0aGUgUlNEUCBhZGRyZXNzIHZpYSB0aGUgYm9vdCBw
YXJhbWV0ZXJzIHRvIExpbnV4LgoKVGhlIG5ldyBwcm90b2NvbCB2ZXJzaW9uIDIuMTQgcmVxdWly
ZXMgdG8gc2V0IHZlcnNpb24gdG8gMHg4MDAwIG9yZWQKd2l0aCB0aGUgYWN0dWFsbHkgdXNlIHBy
b3RvY29sIHZlcnNpb24gKHRoZSBtaW5pbXVtIG9mIHRoZSBrZXJuZWwKc3VwcGxpZWQgcHJvdG9j
b2wgdmVyc2lvbiBhbmQgdGhlIGdydWIyIHN1cHBvcnRlZCBwcm90b2NvbCB2ZXJzaW9uKQppZiAy
LjE0IG9yIGhpZ2hlciBhcmUgaW4gZWZmZWN0LgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9z
cyA8amdyb3NzQHN1c2UuY29tPgotLS0KVjI6IGFkZCBvcmluZyAweDgwMDAgdG8gdmVyc2lvbiBm
aWVsZApWMzogbW92ZSBpbmNsdWRpbmcgbWFjaGluZS9rZXJuZWwuaCB0byBwYXRjaCA4IChEYW5p
ZWwgS2lwZXIpCi0tLQogZ3J1Yi1jb3JlL2xvYWRlci9pMzg2L2xpbnV4LmMgfCA4ICsrKysrKysr
CiBpbmNsdWRlL2dydWIvaTM4Ni9saW51eC5oICAgICB8IDUgKysrKy0KIDIgZmlsZXMgY2hhbmdl
ZCwgMTIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2dydWItY29y
ZS9sb2FkZXIvaTM4Ni9saW51eC5jIGIvZ3J1Yi1jb3JlL2xvYWRlci9pMzg2L2xpbnV4LmMKaW5k
ZXggNGVhYjU1YTJkLi41MTkyMDg5NmUgMTAwNjQ0Ci0tLSBhL2dydWItY29yZS9sb2FkZXIvaTM4
Ni9saW51eC5jCisrKyBiL2dydWItY29yZS9sb2FkZXIvaTM4Ni9saW51eC5jCkBAIC03NTAsNiAr
NzUwLDE0IEBAIGdydWJfY21kX2xpbnV4IChncnViX2NvbW1hbmRfdCBjbWQgX19hdHRyaWJ1dGVf
XyAoKHVudXNlZCkpLAogICAgICAgcHJvdF9pbml0X3NwYWNlID0gcGFnZV9hbGlnbiAocHJvdF9z
aXplKSAqIDM7CiAgICAgfQogCisjaWZkZWYgR1JVQl9LRVJORUxfVVNFX1JTRFBfQUREUgorICBp
ZiAoZ3J1Yl9sZV90b19jcHUxNiAobGgudmVyc2lvbikgPj0gMHgwMjBlKQorICAgIGxoLmFjcGlf
cnNkcF9hZGRyID0gZ3J1Yl9sZV90b19jcHU2NCAoZ3J1Yl9yc2RwX2FkZHIpOworI2VuZGlmCisK
KyAgaWYgKGdydWJfbGVfdG9fY3B1MTYgKGxoLnZlcnNpb24pID49IDB4MDIwZSkKKyAgICBsaC52
ZXJzaW9uID0gZ3J1Yl9sZV90b19jcHUxNiAoTElOVVhfTE9BREVSX1ZFUlNJT05fVEFHIHwgMHgw
MjBlKTsKKwogICBpZiAoYWxsb2NhdGVfcGFnZXMgKHByb3Rfc2l6ZSwgJmFsaWduLAogCQkgICAg
ICBtaW5fYWxpZ24sIHJlbG9jYXRhYmxlLAogCQkgICAgICBwcmVmZXJyZWRfYWRkcmVzcykpCmRp
ZmYgLS1naXQgYS9pbmNsdWRlL2dydWIvaTM4Ni9saW51eC5oIGIvaW5jbHVkZS9ncnViL2kzODYv
bGludXguaAppbmRleCA2MGM3YzNiNWUuLjVjYmNmYmU1YSAxMDA2NDQKLS0tIGEvaW5jbHVkZS9n
cnViL2kzODYvbGludXguaAorKysgYi9pbmNsdWRlL2dydWIvaTM4Ni9saW51eC5oCkBAIC04Nyw3
ICs4Nyw3IEBAIGVudW0KICAgICBHUlVCX1ZJREVPX0xJTlVYX1RZUEVfU0lNUExFID0gMHg3MCAg
ICAvKiBMaW5lYXIgZnJhbWVidWZmZXIgd2l0aG91dCBhbnkgYWRkaXRpb25hbCBmdW5jdGlvbnMu
ICAqLwogICB9OwogCi0vKiBGb3IgdGhlIExpbnV4L2kzODYgYm9vdCBwcm90b2NvbCB2ZXJzaW9u
IDIuMTAuICAqLworLyogRm9yIHRoZSBMaW51eC9pMzg2IGJvb3QgcHJvdG9jb2wgdmVyc2lvbiAy
LjE0LiAgKi8KIHN0cnVjdCBsaW51eF9pMzg2X2tlcm5lbF9oZWFkZXIKIHsKICAgZ3J1Yl91aW50
OF90IGNvZGUxWzB4MDAyMF07CkBAIC0xMDUsNiArMTA1LDcgQEAgc3RydWN0IGxpbnV4X2kzODZf
a2VybmVsX2hlYWRlcgogICBncnViX3VpbnQxNl90IGp1bXA7CQkJLyogSnVtcCBpbnN0cnVjdGlv
biAqLwogICBncnViX3VpbnQzMl90IGhlYWRlcjsJCQkvKiBNYWdpYyBzaWduYXR1cmUgIkhkclMi
ICovCiAgIGdydWJfdWludDE2X3QgdmVyc2lvbjsJCS8qIEJvb3QgcHJvdG9jb2wgdmVyc2lvbiBz
dXBwb3J0ZWQgKi8KKyNkZWZpbmUgTElOVVhfTE9BREVSX1ZFUlNJT05fVEFHCTB4ODAwMAogICBn
cnViX3VpbnQzMl90IHJlYWxtb2RlX3N3dGNoOwkJLyogQm9vdCBsb2FkZXIgaG9vayAqLwogICBn
cnViX3VpbnQxNl90IHN0YXJ0X3N5czsJCS8qIFRoZSBsb2FkLWxvdyBzZWdtZW50IChvYnNvbGV0
ZSkgKi8KICAgZ3J1Yl91aW50MTZfdCBrZXJuZWxfdmVyc2lvbjsJCS8qIFBvaW50cyB0byBrZXJu
ZWwgdmVyc2lvbiBzdHJpbmcgKi8KQEAgLTE0Miw2ICsxNDMsOCBAQCBzdHJ1Y3QgbGludXhfaTM4
Nl9rZXJuZWxfaGVhZGVyCiAgIGdydWJfdWludDY0X3Qgc2V0dXBfZGF0YTsKICAgZ3J1Yl91aW50
NjRfdCBwcmVmX2FkZHJlc3M7CiAgIGdydWJfdWludDMyX3QgaW5pdF9zaXplOworICBncnViX3Vp
bnQzMl90IGhhbmRvdmVyX29mZnNldDsKKyAgZ3J1Yl91aW50NjRfdCBhY3BpX3JzZHBfYWRkcjsK
IH0gR1JVQl9QQUNLRUQ7CiAKIC8qIEJvb3QgcGFyYW1ldGVycyBmb3IgTGludXggYmFzZWQgb24g
Mi42LjEyLiBUaGlzIGlzIHVzZWQgYnkgdGhlIHNldHVwCi0tIAoyLjE2LjQKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:54:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14: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 1gFKYN-0001Vs-2T; Wed, 24 Oct 2018 14:54:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=zek6=ne=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFKYL-0001VR-UX
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:54:33 +0000
X-Inumbo-ID: ecac7218-d79c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ecac7218-d79c-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 14:56: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 mx1.suse.de (Postfix) with ESMTP id 111E6ACBF;
 Wed, 24 Oct 2018 14:54:31 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Wed, 24 Oct 2018 16:54:09 +0200
Message-Id: <20181024145427.23531-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 00/18] xen: add pvh guest 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: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, 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>

VGhpcyBwYXRjaCBzZXJpZXMgYWRkcyBzdXBwb3J0IGZvciBib290aW5nIExpbnV4IGFzIFBWSCBn
dWVzdC4KClNpbWlsYXIgdG8gaTM4Ni94ZW4gYW5kIHg4Nl82NC94ZW4gcGxhdGZvcm1zIHRoZSBu
ZXcgaTM4Ni94ZW5wdmgKcGxhdGZvcm0gZ3J1YiBpcyBib290ZWQgYXMgYSBzdGFuZGFsb25lIGlt
YWdlIGRpcmVjdGx5IGJ5IFhlbi4KCkZvciBib290aW5nIExpbnV4IGtlcm5lbCBpdCBpcyB1c2lu
ZyB0aGUgc3RhbmRhcmQgbGludXgga2VybmVsCmxvYWRlci4gVGhlIG9ubHkgbW9kaWZpY2F0aW9u
IG9mIHRoZSBsaW51eCBsb2FkZXIgaXMgdG8gcGFzcyB0aGUKQUNQSSBSU0RQIGFkZHJlc3Mgdmlh
IGJvb3QgcGFyYW1ldGVycyB0byB0aGUga2VybmVsLCBhcyB0aGF0IHRhYmxlCm1pZ2h0IG5vdCBi
ZSBsb2NhdGVkIGF0IHRoZSB1c3VhbCBwaHlzaWNhbCBhZGRyZXNzIGp1c3QgYmVsb3cgMU1CLgoK
VGhlIHJlbGF0ZWQgTGludXgga2VybmVsIHBhdGNoZXMgaGF2ZSBiZWVuIGFjY2VwdGVkIGluIHRo
ZSBtZXJnZQp3aW5kb3cgZm9yIHBvc3QgNC4xOSAoNC4yMCBvciA1LjAsIHdoYXRldmVyIGl0IHdp
bGwgYmUgY2FsbGVkKS4KCkNoYW5nZXMgaW4gVjM6Ci0gYWRkcmVzc2VkIGxvdHMgb2YgY29tbWVu
dHMsIG1vc3QgYnkgRGFuaWVsIGFuZCBzb21lIGJ5IFJvZ2VyLAogIGRldGFpbHMgYXJlIG1lbnRp
b25lZCBpbiB0aGUgaW5kaXZpZHVhbCBwYXRjaGVzCgpDaGFuZ2VzIGluIFYyOgotIGV4dGVuZCBs
aW51eCBib290IHByb3RvY29sIHZlcnNpb24gMi4xNCB0byByZXBvcnQgYmFjayB0aGUgcHJvdG9j
b2wKICB2ZXJzaW9uIHN1cHBvcnRlZCBieSBncnViMiAobmVlZGVkIGFzIHRoZXJlIGFyZSBncnVi
MiBkb3duc3RyZWFtCiAgdmFyaWFudHMgaW4gc29tZSBkaXN0cm9zIHdoaWNoIGNsb2JiZXIgZGF0
YSBhZnRlciB0aGUgc2V0dXBfaGVhZGVyKQotIHNwbGl0IGZvcm1lciBwYXRjaCA0IGludG8gMTAg
cGF0Y2hlcwotIGZpeCBtZW1tYXAgaGFuZGxpbmcgZm9yID40R0Igb2YgbWVtb3J5Ci0gYWRkZWQg
bmV3IHBhdGNoIGZyb20gSGFucyAodGhhbmtzIGZvciB0aGF0IG9uZSkKLSBhZGRyZXNzZWQgbW9z
dCBvZiBEYW5pZWwncyBjb21tZW50cyAoc2VlIGluZGl2aWR1YWwgcGF0Y2hlcykKCkhhbnMgdmFu
IEtyYW5lbmJ1cmcgKDEpOgogIGdydWItbW9kdWxlLXZlcmlmaWVyOiBJZ25vcmUgYWxsX3ZpZGVv
IGZvciB4ZW5wdmgKCkp1ZXJnZW4gR3Jvc3MgKDE3KToKICB4ZW46IGFkZCBzb21lIHhlbiBoZWFk
ZXJzCiAgbG9hZGVyL2xpbnV4OiBzdXBwb3J0IHBhc3NpbmcgcnNkcCBhZGRyZXNzIHZpYSBib290
IHBhcmFtcwogIHhlbjogY2FydmUgb3V0IGdyYW50IHRhYiBpbml0aWFsaXphdGlvbiBpbnRvIGRl
ZGljYXRlZCBmdW5jdGlvbgogIHhlbjogcHJlcGFyZSBjb21tb24gY29kZSBmb3IgWGVuIFBWSCBz
dXBwb3J0CiAgeGVuOiBhZGQgc29tZSBkdW1teSBoZWFkZXJzIGZvciBQVkggbW9kZQogIHhlbjog
cmVhcnJhbmdlIHhlbi9pbml0LmMgdG8gcHJlcGFyZSBpdCBmb3IgWGVuIFBWSCBtb2RlCiAgeGVu
OiBhZGQgUFZIIHNwZWNpZmljIGRlZmluZXMgdG8gb2Zmc2V0LmgKICB4ZW46IGFkZCBiYXNpYyBo
b29rcyBmb3IgUFZIIGluIGN1cnJlbnQgY29kZQogIHhlbjogYWRkIFBWSCBib290IGVudHJ5IGNv
ZGUKICB4ZW46IHNldHVwIGh5cGVyY2FsbCBwYWdlIGZvciBQVkgKICB4ZW46IGdldCBtZW1vcnkg
bWFwIGZyb20gaHlwZXJ2aXNvciBmb3IgUFZICiAgeGVuOiBzZXR1cCBYZW4gc3BlY2lmaWMgZGF0
YSBmb3IgUFZICiAgeGVuOiBpbml0IG1lbW9yeSByZWdpb25zIGZvciBQVkgKICB4ZW5fcHZoOiBh
ZGQgYnVpbGQgcnVuZXMgZm9yIGdydWItY29yZQogIHhlbl9wdmg6IHN1cHBvcnQgYnVpbGRpbmcg
YSBzdGFuZGFsb25lIGltYWdlCiAgeGVuX3B2aDogc3VwcG9ydCBncnViLWluc3RhbGwgZm9yIHhl
bl9wdmgKICB4ZW5fcHZoOiBhZGQgc3VwcG9ydCB0byBjb25maWd1cmUKCiBjb25maWd1cmUuYWMg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAzICsKIGdlbnRwbC5weSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfCAgIDQgKy0KIGdydWItY29yZS9NYWtlZmlsZS5hbSAgICAgICAgICAg
ICAgICAgfCAgMTIgKwogZ3J1Yi1jb3JlL01ha2VmaWxlLmNvcmUuZGVmICAgICAgICAgICB8ICAz
NSArKwogZ3J1Yi1jb3JlL2tlcm4vaTM4Ni90c2MuYyAgICAgICAgICAgICB8ICAgMiArLQogZ3J1
Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMgICAgICAgICB8IDM0MCArKysrKysrKysrKysrKysr
KwogZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vc3RhcnR1cF9wdmguUyB8ICA4MSArKysrKwogZ3J1
Yi1jb3JlL2tlcm4veGVuL2luaXQuYyAgICAgICAgICAgICB8IDEwMSArKysrLS0KIGdydWItY29y
ZS9sb2FkZXIvaTM4Ni9saW51eC5jICAgICAgICAgfCAgIDkgKwogZ3J1Yi1jb3JlL21tYXAvaTM4
Ni9wYy9tbWFwLmMgICAgICAgICB8ICAgNyAtCiBpbmNsdWRlL2dydWIvaTM4Ni9saW51eC5oICAg
ICAgICAgICAgIHwgICA1ICstCiBpbmNsdWRlL2dydWIvaTM4Ni9tZW1vcnkuaCAgICAgICAgICAg
IHwgICA3ICsKIGluY2x1ZGUvZ3J1Yi9pMzg2L3BjL2ludC5oICAgICAgICAgICAgfCAgMzYgKy0K
IGluY2x1ZGUvZ3J1Yi9pMzg2L3BjL2ludF90eXBlcy5oICAgICAgfCAgNTkgKysrCiBpbmNsdWRl
L2dydWIvaTM4Ni90c2MuaCAgICAgICAgICAgICAgIHwgICAyICstCiBpbmNsdWRlL2dydWIvaTM4
Ni94ZW4vaHlwZXJjYWxsLmggICAgIHwgICA1ICstCiBpbmNsdWRlL2dydWIvaTM4Ni94ZW5fcHZo
L2Jvb3QuaCAgICAgIHwgICAxICsKIGluY2x1ZGUvZ3J1Yi9pMzg2L3hlbl9wdmgvY29uc29sZS5o
ICAgfCAgIDEgKwogaW5jbHVkZS9ncnViL2kzODYveGVuX3B2aC9pbnQuaCAgICAgICB8ICAgMSAr
CiBpbmNsdWRlL2dydWIvaTM4Ni94ZW5fcHZoL2tlcm5lbC5oICAgIHwgIDMwICsrCiBpbmNsdWRl
L2dydWIvaTM4Ni94ZW5fcHZoL21lbW9yeS5oICAgIHwgICAxICsKIGluY2x1ZGUvZ3J1Yi9pMzg2
L3hlbl9wdmgvdGltZS5oICAgICAgfCAgIDEgKwogaW5jbHVkZS9ncnViL2tlcm5lbC5oICAgICAg
ICAgICAgICAgICB8ICAgNCArLQogaW5jbHVkZS9ncnViL29mZnNldHMuaCAgICAgICAgICAgICAg
ICB8ICAyMSArLQogaW5jbHVkZS9ncnViL3V0aWwvaW5zdGFsbC5oICAgICAgICAgICB8ICAgMSAr
CiBpbmNsdWRlL2dydWIvdXRpbC9ta2ltYWdlLmggICAgICAgICAgIHwgICAzICstCiBpbmNsdWRl
L2dydWIveGVuLmggICAgICAgICAgICAgICAgICAgIHwgICA2ICsKIGluY2x1ZGUveGVuL2h2bS9o
dm1fb3AuaCAgICAgICAgICAgICAgfCAyOTYgKysrKysrKysrKysrKysrCiBpbmNsdWRlL3hlbi9o
dm0vcGFyYW1zLmggICAgICAgICAgICAgIHwgMjg0ICsrKysrKysrKysrKysrKwogaW5jbHVkZS94
ZW4vaHZtL3N0YXJ0X2luZm8uaCAgICAgICAgICB8ICA5OCArKysrKwogaW5jbHVkZS94ZW4vbWVt
b3J5LmggICAgICAgICAgICAgICAgICB8IDY2NSArKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrCiBpbmNsdWRlL3hlbi9waHlzZGV2LmggICAgICAgICAgICAgICAgIHwgMzg3ICsrKysr
KysrKysrKysrKysrKysrCiBpbmNsdWRlL3hlbi90cmFjZS5oICAgICAgICAgICAgICAgICAgIHwg
MzM5ICsrKysrKysrKysrKysrKysrCiBpbmNsdWRlL3hlbi94ZW4uaCAgICAgICAgICAgICAgICAg
ICAgIHwgMTA0ICsrKystLQogdXRpbC9ncnViLWluc3RhbGwtY29tbW9uLmMgICAgICAgICAgICB8
ICAgMSArCiB1dGlsL2dydWItaW5zdGFsbC5jICAgICAgICAgICAgICAgICAgIHwgICA3ICsKIHV0
aWwvZ3J1Yi1ta2ltYWdlMzIuYyAgICAgICAgICAgICAgICAgfCAgIDQgKy0KIHV0aWwvZ3J1Yi1t
a2ltYWdlNjQuYyAgICAgICAgICAgICAgICAgfCAgIDQgKy0KIHV0aWwvZ3J1Yi1ta2ltYWdleHgu
YyAgICAgICAgICAgICAgICAgfCAgNTggKystCiB1dGlsL2dydWItbW9kdWxlLXZlcmlmaWVyLmMg
ICAgICAgICAgIHwgICAxICsKIHV0aWwvbWtpbWFnZS5jICAgICAgICAgICAgICAgICAgICAgICAg
fCAgMjMgKy0KIDQxIGZpbGVzIGNoYW5nZWQsIDI5MDYgaW5zZXJ0aW9ucygrKSwgMTQzIGRlbGV0
aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGdydWItY29yZS9rZXJuL2kzODYveGVuL3B2aC5j
CiBjcmVhdGUgbW9kZSAxMDA2NDQgZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vc3RhcnR1cF9wdmgu
UwogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvZ3J1Yi9pMzg2L3BjL2ludF90eXBlcy5oCiBj
cmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ncnViL2kzODYveGVuX3B2aC9ib290LmgKIGNyZWF0
ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2dydWIvaTM4Ni94ZW5fcHZoL2NvbnNvbGUuaAogY3JlYXRl
IG1vZGUgMTAwNjQ0IGluY2x1ZGUvZ3J1Yi9pMzg2L3hlbl9wdmgvaW50LmgKIGNyZWF0ZSBtb2Rl
IDEwMDY0NCBpbmNsdWRlL2dydWIvaTM4Ni94ZW5fcHZoL2tlcm5lbC5oCiBjcmVhdGUgbW9kZSAx
MDA2NDQgaW5jbHVkZS9ncnViL2kzODYveGVuX3B2aC9tZW1vcnkuaAogY3JlYXRlIG1vZGUgMTAw
NjQ0IGluY2x1ZGUvZ3J1Yi9pMzg2L3hlbl9wdmgvdGltZS5oCiBjcmVhdGUgbW9kZSAxMDA2NDQg
aW5jbHVkZS94ZW4vaHZtL2h2bV9vcC5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS94ZW4v
aHZtL3BhcmFtcy5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS94ZW4vaHZtL3N0YXJ0X2lu
Zm8uaAogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUveGVuL21lbW9yeS5oCiBjcmVhdGUgbW9k
ZSAxMDA2NDQgaW5jbHVkZS94ZW4vcGh5c2Rldi5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVk
ZS94ZW4vdHJhY2UuaAoKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:54:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14:54: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 1gFKYP-0001YG-5i; Wed, 24 Oct 2018 14:54:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=zek6=ne=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFKYN-0001Vy-EA
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:54:35 +0000
X-Inumbo-ID: eded4946-d79c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id eded4946-d79c-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 14:56:04 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id C524EADE0;
 Wed, 24 Oct 2018 14:54:31 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Wed, 24 Oct 2018 16:54:14 +0200
Message-Id: <20181024145427.23531-6-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181024145427.23531-1-jgross@suse.com>
References: <20181024145427.23531-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 05/18] xen: add some dummy headers for PVH
 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: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

V2l0aCBYZW4gUFZIIG1vZGUgYWRkaW5nIGEgbmV3IG1hY2hpbmUgdHlwZSB0aGUgbWFjaGluZSBy
ZWxhdGVkIGhlYWRlcnMKbmVlZCB0byBiZSBwcmVzZW50IGZvciB0aGUgYnVpbGQgdG8gc3VjY2Vl
ZC4gTW9zdCBvZiB0aGUgaGVhZGVycyBqdXN0Cm5lZWQgdG8gaW5jbHVkZSB0aGUgcmVsYXRlZCBj
b21tb24gaTM4NiBoZWFkZXJzLiBBZGQgdGhvc2UgdG8gdGhlIHRyZWUuCgpTaWduZWQtb2ZmLWJ5
OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQpWMzogdXBkYXRlZCBjb21taXQg
bWVzc2FnZSAoRGFuaWVsIEtpcGVyKQogICAgeGVucHZoLT54ZW5fcHZoIChEYW5pZWwgS2lwZXIp
Ci0tLQogaW5jbHVkZS9ncnViL2kzODYveGVuX3B2aC9ib290LmggICAgfCAxICsKIGluY2x1ZGUv
Z3J1Yi9pMzg2L3hlbl9wdmgvY29uc29sZS5oIHwgMSArCiBpbmNsdWRlL2dydWIvaTM4Ni94ZW5f
cHZoL2ludC5oICAgICB8IDEgKwogaW5jbHVkZS9ncnViL2kzODYveGVuX3B2aC9tZW1vcnkuaCAg
fCAxICsKIGluY2x1ZGUvZ3J1Yi9pMzg2L3hlbl9wdmgvdGltZS5oICAgIHwgMSArCiA1IGZpbGVz
IGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvZ3J1
Yi9pMzg2L3hlbl9wdmgvYm9vdC5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ncnViL2kz
ODYveGVuX3B2aC9jb25zb2xlLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2dydWIvaTM4
Ni94ZW5fcHZoL2ludC5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9ncnViL2kzODYveGVu
X3B2aC9tZW1vcnkuaAogY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvZ3J1Yi9pMzg2L3hlbl9w
dmgvdGltZS5oCgpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ncnViL2kzODYveGVuX3B2aC9ib290Lmgg
Yi9pbmNsdWRlL2dydWIvaTM4Ni94ZW5fcHZoL2Jvb3QuaApuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwMDAuLjZjZDIzYWE4MwotLS0gL2Rldi9udWxsCisrKyBiL2luY2x1ZGUvZ3J1
Yi9pMzg2L3hlbl9wdmgvYm9vdC5oCkBAIC0wLDAgKzEgQEAKKyNpbmNsdWRlIDxncnViL2kzODYv
cGMvYm9vdC5oPgpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ncnViL2kzODYveGVuX3B2aC9jb25zb2xl
LmggYi9pbmNsdWRlL2dydWIvaTM4Ni94ZW5fcHZoL2NvbnNvbGUuaApuZXcgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCAwMDAwMDAwMDAuLjMwNWE0NmQ4ZQotLS0gL2Rldi9udWxsCisrKyBiL2luY2x1
ZGUvZ3J1Yi9pMzg2L3hlbl9wdmgvY29uc29sZS5oCkBAIC0wLDAgKzEgQEAKKyNpbmNsdWRlIDxn
cnViL2kzODYvcGMvY29uc29sZS5oPgpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ncnViL2kzODYveGVu
X3B2aC9pbnQuaCBiL2luY2x1ZGUvZ3J1Yi9pMzg2L3hlbl9wdmgvaW50LmgKbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwLi4wZjFmOWVlNjIKLS0tIC9kZXYvbnVsbAorKysgYi9p
bmNsdWRlL2dydWIvaTM4Ni94ZW5fcHZoL2ludC5oCkBAIC0wLDAgKzEgQEAKKyNpbmNsdWRlIDxn
cnViL2kzODYvcGMvaW50X3R5cGVzLmg+CmRpZmYgLS1naXQgYS9pbmNsdWRlL2dydWIvaTM4Ni94
ZW5fcHZoL21lbW9yeS5oIGIvaW5jbHVkZS9ncnViL2kzODYveGVuX3B2aC9tZW1vcnkuaApuZXcg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAuLjhkZDZmN2M4YwotLS0gL2Rldi9udWxs
CisrKyBiL2luY2x1ZGUvZ3J1Yi9pMzg2L3hlbl9wdmgvbWVtb3J5LmgKQEAgLTAsMCArMSBAQAor
I2luY2x1ZGUgPGdydWIvaTM4Ni9jb3JlYm9vdC9tZW1vcnkuaD4KZGlmZiAtLWdpdCBhL2luY2x1
ZGUvZ3J1Yi9pMzg2L3hlbl9wdmgvdGltZS5oIGIvaW5jbHVkZS9ncnViL2kzODYveGVuX3B2aC90
aW1lLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwLi4yMjk4ZWU4ZjQKLS0t
IC9kZXYvbnVsbAorKysgYi9pbmNsdWRlL2dydWIvaTM4Ni94ZW5fcHZoL3RpbWUuaApAQCAtMCww
ICsxIEBACisjaW5jbHVkZSA8Z3J1Yi9pMzg2L3BjL3RpbWUuaD4KLS0gCjIuMTYuNAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:54:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14:54: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 1gFKYP-0001Yd-GX; Wed, 24 Oct 2018 14:54:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=zek6=ne=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFKYN-0001Vz-E7
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:54:35 +0000
X-Inumbo-ID: edef986e-d79c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id edef986e-d79c-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 14:56: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 mx1.suse.de (Postfix) with ESMTP id 0ABEBAE24;
 Wed, 24 Oct 2018 14:54:32 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Wed, 24 Oct 2018 16:54:15 +0200
Message-Id: <20181024145427.23531-7-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181024145427.23531-1-jgross@suse.com>
References: <20181024145427.23531-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 06/18] xen: rearrange xen/init.c to prepare
 it for Xen PVH 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: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

UmVhcnJhbmdlIGdydWItY29yZS9rZXJuL3hlbi9pbml0LmMgdG8gcHJlcGFyZSBhZGRpbmcgUFZI
IG1vZGUgc3VwcG9ydAp0byBpdC4gVGhpcyBpbmNsdWRlcyBwdXR0aW5nIHNvbWUgY29kZSB1bmRl
ciAjaWZkZWYgR1JVQl9NQUNISU5FX1hFTgphcyBpdCB3aWxsIG5vdCBiZSB1c2VkIHdoZW4gcnVu
bmluZyBhcyBQVkguCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5j
b20+ClJldmlld2VkLWJ5OiBEYW5pZWwgS2lwZXIgPGRhbmllbC5raXBlckBvcmFjbGUuY29tPgot
LS0KIGdydWItY29yZS9rZXJuL3hlbi9pbml0LmMgfCA2MCArKysrKysrKysrKysrKysrKysrKysr
KysrKystLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDM0IGluc2VydGlvbnMo
KyksIDI2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2dydWItY29yZS9rZXJuL3hlbi9pbml0
LmMgYi9ncnViLWNvcmUva2Vybi94ZW4vaW5pdC5jCmluZGV4IDI5ZjViYzIzZC4uMTAwMDdiNDEx
IDEwMDY0NAotLS0gYS9ncnViLWNvcmUva2Vybi94ZW4vaW5pdC5jCisrKyBiL2dydWItY29yZS9r
ZXJuL3hlbi9pbml0LmMKQEAgLTQxLDkgKzQxLDExIEBAIGdydWJfc2l6ZV90IGdydWJfeGVuX25f
YWxsb2NhdGVkX3NoYXJlZF9wYWdlczsKIHN0YXRpYyBncnViX3hlbl9tZm5fdAogZ3J1Yl94ZW5f
cHRyMm1mbiAodm9pZCAqcHRyKQogeworI2lmZGVmIEdSVUJfTUFDSElORV9YRU4KICAgZ3J1Yl94
ZW5fbWZuX3QgKm1mbl9saXN0ID0KICAgICAoZ3J1Yl94ZW5fbWZuX3QgKikgZ3J1Yl94ZW5fc3Rh
cnRfcGFnZV9hZGRyLT5tZm5fbGlzdDsKICAgcmV0dXJuIG1mbl9saXN0WyhncnViX2FkZHJfdCkg
cHRyID4+IEdSVUJfWEVOX0xPR19QQUdFX1NJWkVdOworI2VuZGlmCiB9CiAKIHZvaWQgKgpAQCAt
MTA0LDE4ICsxMDYsNiBAQCBncnViX21hY2hpbmVfZ2V0X2Jvb3Rsb2NhdGlvbiAoY2hhciAqKmRl
dmljZSBfX2F0dHJpYnV0ZV9fICgodW51c2VkKSksCiB7CiB9CiAKLXN0YXRpYyBncnViX3VpbnQ4
X3Qgd2luZG93W0dSVUJfWEVOX1BBR0VfU0laRV0KLSAgX19hdHRyaWJ1dGVfXyAoKGFsaWduZWQg
KEdSVUJfWEVOX1BBR0VfU0laRSkpKTsKLQotI2lmZGVmIF9feDg2XzY0X18KLSNkZWZpbmUgTlVN
QkVSX09GX0xFVkVMUyA0Ci0jZWxzZQotI2RlZmluZSBOVU1CRVJfT0ZfTEVWRUxTIDMKLSNlbmRp
ZgotCi0jZGVmaW5lIExPR19QT0lOVEVSU19QRVJfUEFHRSA5Ci0jZGVmaW5lIFBPSU5URVJTX1BF
Ul9QQUdFICgxIDw8IExPR19QT0lOVEVSU19QRVJfUEFHRSkKLQogdm9pZAogZ3J1Yl94ZW5fc3Rv
cmVfc2VuZCAoY29uc3Qgdm9pZCAqYnVmXywgZ3J1Yl9zaXplX3QgbGVuKQogewpAQCAtMzM3LDYg
KzMyNywxOSBAQCBncnViX3hlbl9zZXR1cF9nbnR0YWIgKHZvaWQpCiAgIGdydWJfeGVuX2dyYW50
X3RhYmxlX29wIChHTlRUQUJPUF9zZXR1cF90YWJsZSwgJmdudHRhYl9zZXR1cCwgMSk7CiB9CiAK
KyNpZmRlZiBHUlVCX01BQ0hJTkVfWEVOCitzdGF0aWMgZ3J1Yl91aW50OF90IHdpbmRvd1tHUlVC
X1hFTl9QQUdFX1NJWkVdCisgIF9fYXR0cmlidXRlX18gKChhbGlnbmVkIChHUlVCX1hFTl9QQUdF
X1NJWkUpKSk7CisKKyNpZmRlZiBfX3g4Nl82NF9fCisjZGVmaW5lIE5VTUJFUl9PRl9MRVZFTFMg
NAorI2Vsc2UKKyNkZWZpbmUgTlVNQkVSX09GX0xFVkVMUyAzCisjZW5kaWYKKworI2RlZmluZSBM
T0dfUE9JTlRFUlNfUEVSX1BBR0UgOQorI2RlZmluZSBQT0lOVEVSU19QRVJfUEFHRSAoMSA8PCBM
T0dfUE9JTlRFUlNfUEVSX1BBR0UpCisKICNkZWZpbmUgTUFYX05fVU5VU0FCTEVfUEFHRVMgNAog
CiBzdGF0aWMgaW50CkBAIC01MjksMTMgKzUzMiwzMCBAQCBtYXBfYWxsX3BhZ2VzICh2b2lkKQog
ICBncnViX21tX2luaXRfcmVnaW9uICgodm9pZCAqKSBoZWFwX3N0YXJ0LCBoZWFwX2VuZCAtIGhl
YXBfc3RhcnQpOwogfQogCitncnViX2Vycl90CitncnViX21hY2hpbmVfbW1hcF9pdGVyYXRlIChn
cnViX21lbW9yeV9ob29rX3QgaG9vaywgdm9pZCAqaG9va19kYXRhKQoreworICBncnViX3VpbnQ2
NF90IHRvdGFsX3BhZ2VzID0gZ3J1Yl94ZW5fc3RhcnRfcGFnZV9hZGRyLT5ucl9wYWdlczsKKyAg
Z3J1Yl91aW50NjRfdCB1c2FibGVfcGFnZXMgPSBncnViX3hlbl9zdGFydF9wYWdlX2FkZHItPnB0
X2Jhc2UgPj4gMTI7CisgIGlmIChob29rICgwLCBwYWdlMm9mZnNldCAodXNhYmxlX3BhZ2VzKSwg
R1JVQl9NRU1PUllfQVZBSUxBQkxFLCBob29rX2RhdGEpKQorICAgIHJldHVybiBHUlVCX0VSUl9O
T05FOworCisgIGhvb2sgKHBhZ2Uyb2Zmc2V0ICh1c2FibGVfcGFnZXMpLCBwYWdlMm9mZnNldCAo
dG90YWxfcGFnZXMgLSB1c2FibGVfcGFnZXMpLAorCUdSVUJfTUVNT1JZX1JFU0VSVkVELCBob29r
X2RhdGEpOworCisgIHJldHVybiBHUlVCX0VSUl9OT05FOworfQorI2VuZGlmCisKIGV4dGVybiBj
aGFyIF9lbmRbXTsKIAogdm9pZAogZ3J1Yl9tYWNoaW5lX2luaXQgKHZvaWQpCiB7CisjaWZkZWYg
R1JVQl9NQUNISU5FX1hFTgogI2lmZGVmIF9faTM4Nl9fCiAgIGdydWJfeGVuX3ZtX2Fzc2lzdCAo
Vk1BU1NUX0NNRF9lbmFibGUsIFZNQVNTVF9UWVBFX3BhZV9leHRlbmRlZF9jcjMpOworI2VuZGlm
CiAjZW5kaWYKIAogICBncnViX21vZGJhc2UgPSBBTElHTl9VUCAoKGdydWJfYWRkcl90KSBfZW5k
CkBAIC01NDQsNyArNTY0LDkgQEAgZ3J1Yl9tYWNoaW5lX2luaXQgKHZvaWQpCiAKICAgZ3J1Yl94
ZW5fc2V0dXBfZ250dGFiICgpOwogCisjaWZkZWYgR1JVQl9NQUNISU5FX1hFTgogICBtYXBfYWxs
X3BhZ2VzICgpOworI2VuZGlmCiAKICAgZ3J1Yl9jb25zb2xlX2luaXQgKCk7CiAKQEAgLTU3MSwx
NyArNTkzLDMgQEAgZ3J1Yl9tYWNoaW5lX2ZpbmkgKGludCBmbGFncyBfX2F0dHJpYnV0ZV9fICgo
dW51c2VkKSkpCiAgIGdydWJfeGVuZGlza19maW5pICgpOwogICBncnViX2Jvb3RfZmluaSAoKTsK
IH0KLQotZ3J1Yl9lcnJfdAotZ3J1Yl9tYWNoaW5lX21tYXBfaXRlcmF0ZSAoZ3J1Yl9tZW1vcnlf
aG9va190IGhvb2ssIHZvaWQgKmhvb2tfZGF0YSkKLXsKLSAgZ3J1Yl91aW50NjRfdCB0b3RhbF9w
YWdlcyA9IGdydWJfeGVuX3N0YXJ0X3BhZ2VfYWRkci0+bnJfcGFnZXM7Ci0gIGdydWJfdWludDY0
X3QgdXNhYmxlX3BhZ2VzID0gZ3J1Yl94ZW5fc3RhcnRfcGFnZV9hZGRyLT5wdF9iYXNlID4+IDEy
OwotICBpZiAoaG9vayAoMCwgcGFnZTJvZmZzZXQgKHVzYWJsZV9wYWdlcyksIEdSVUJfTUVNT1JZ
X0FWQUlMQUJMRSwgaG9va19kYXRhKSkKLSAgICByZXR1cm4gR1JVQl9FUlJfTk9ORTsKLQotICBo
b29rIChwYWdlMm9mZnNldCAodXNhYmxlX3BhZ2VzKSwgcGFnZTJvZmZzZXQgKHRvdGFsX3BhZ2Vz
IC0gdXNhYmxlX3BhZ2VzKSwKLQlHUlVCX01FTU9SWV9SRVNFUlZFRCwgaG9va19kYXRhKTsKLQot
ICByZXR1cm4gR1JVQl9FUlJfTk9ORTsKLX0KLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:54:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14:54: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 1gFKYP-0001ZA-Vd; Wed, 24 Oct 2018 14:54:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=zek6=ne=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFKYN-0001W1-Em
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:54:35 +0000
X-Inumbo-ID: edf58077-d79c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id edf58077-d79c-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 14:56:04 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 310ADAD48;
 Wed, 24 Oct 2018 14:54:32 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Wed, 24 Oct 2018 16:54:16 +0200
Message-Id: <20181024145427.23531-8-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181024145427.23531-1-jgross@suse.com>
References: <20181024145427.23531-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 07/18] xen: add PVH specific defines to
 offset.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: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

aW5jbHVkZS9ncnViL29mZnNldHMuaCBuZWVkcyBzb21lIGRlZmluZXMgZm9yIFhlbiBQVkggbW9k
ZS4KCkFkZCB0aGVtLiBXaGlsZSBhdCBpdCBsaW5lIHVwIHRoZSB2YWx1ZXMgaW4gdGhlIHN1cnJv
dW5kaW5nIGxpbmVzIHRvCnN0YXJ0IGF0IHRoZSBzYW1lIGNvbHVtbi4KClNpZ25lZC1vZmYtYnk6
IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tClYzOiBYRU5QVkgtPlhFTl9QVkgg
KERhbmllbCBLaXBlcikKLS0tCiBpbmNsdWRlL2dydWIvb2Zmc2V0cy5oIHwgMjEgKysrKysrKysr
KysrLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS9pbmNsdWRlL2dydWIvb2Zmc2V0cy5oIGIvaW5jbHVkZS9ncnVi
L29mZnNldHMuaAppbmRleCAzMzBlNGM3MDcuLjg3MWUxY2Q0YyAxMDA2NDQKLS0tIGEvaW5jbHVk
ZS9ncnViL29mZnNldHMuaAorKysgYi9pbmNsdWRlL2dydWIvb2Zmc2V0cy5oCkBAIC0zNiw5ICsz
NiwxMCBAQAogI2RlZmluZSBHUlVCX0RFQ09NUFJFU1NPUl9JMzg2X1BDX01BWF9ERUNPTVBSRVNT
T1JfU0laRSAoMHg5MDAwLTB4ODIwMCkKIAogLyogVGhlIHNlZ21lbnQgd2hlcmUgdGhlIGtlcm5l
bCBpcyBsb2FkZWQuICAqLwotI2RlZmluZSBHUlVCX0JPT1RfSTM4Nl9QQ19LRVJORUxfU0VHCTB4
ODAwCisjZGVmaW5lIEdSVUJfQk9PVF9JMzg2X1BDX0tFUk5FTF9TRUcJCTB4ODAwCiAKLSNkZWZp
bmUgR1JVQl9LRVJORUxfSTM4Nl9QQ19MSU5LX0FERFIgIDB4OTAwMAorI2RlZmluZSBHUlVCX0tF
Uk5FTF9JMzg2X1BDX0xJTktfQUREUgkJMHg5MDAwCisjZGVmaW5lIEdSVUJfS0VSTkVMX0kzODZf
WEVOX1BWSF9MSU5LX0FERFIJMHgxMDAwMDAKIAogLyogVGhlIHVwcGVyIG1lbW9yeSBhcmVhIChz
dGFydGluZyBhdCA2NDAga2lCKS4gICovCiAjZGVmaW5lIEdSVUJfTUVNT1JZX0kzODZfUENfVVBQ
RVIJCTB4YTAwMDAKQEAgLTEwMSwxNSArMTAyLDE3IEBACiAjZGVmaW5lIEdSVUJfS0VSTkVMX0kz
ODZfTVVMVElCT09UX01PRF9BTElHTglHUlVCX0tFUk5FTF9JMzg2X0NPUkVCT09UX01PRF9BTElH
TgogCiAjZGVmaW5lIEdSVUJfS0VSTkVMX1g4Nl82NF9YRU5fTU9EX0FMSUdOCTB4OAotI2RlZmlu
ZSBHUlVCX0tFUk5FTF9JMzg2X1hFTl9NT0RfQUxJR04JMHg4CisjZGVmaW5lIEdSVUJfS0VSTkVM
X0kzODZfWEVOX01PRF9BTElHTgkJMHg4CisjZGVmaW5lIEdSVUJfS0VSTkVMX0kzODZfWEVOX1BW
SF9NT0RfQUxJR04JMHg4CiAKIC8qIE5vbi16ZXJvIHZhbHVlIGlzIG9ubHkgbmVlZGVkIGZvciBQ
b3dlck1hY3MuICAqLwotI2RlZmluZSBHUlVCX0tFUk5FTF9YODZfNjRfWEVOX01PRF9HQVAgMHgw
Ci0jZGVmaW5lIEdSVUJfS0VSTkVMX0kzODZfWEVOX01PRF9HQVAgMHgwCi0jZGVmaW5lIEdSVUJf
S0VSTkVMX0kzODZfSUVFRTEyNzVfTU9EX0dBUCAweDAKLSNkZWZpbmUgR1JVQl9LRVJORUxfSTM4
Nl9DT1JFQk9PVF9NT0RfR0FQIDB4MAotI2RlZmluZSBHUlVCX0tFUk5FTF9TUEFSQzY0X0lFRUUx
Mjc1X01PRF9HQVAgMHgwCi0jZGVmaW5lIEdSVUJfS0VSTkVMX0FSTV9VQk9PVF9NT0RfR0FQIDB4
MAorI2RlZmluZSBHUlVCX0tFUk5FTF9YODZfNjRfWEVOX01PRF9HQVAJCTB4MAorI2RlZmluZSBH
UlVCX0tFUk5FTF9JMzg2X1hFTl9NT0RfR0FQCQkweDAKKyNkZWZpbmUgR1JVQl9LRVJORUxfSTM4
Nl9YRU5fUFZIX01PRF9HQVAJMHgwCisjZGVmaW5lIEdSVUJfS0VSTkVMX0kzODZfSUVFRTEyNzVf
TU9EX0dBUAkweDAKKyNkZWZpbmUgR1JVQl9LRVJORUxfSTM4Nl9DT1JFQk9PVF9NT0RfR0FQCTB4
MAorI2RlZmluZSBHUlVCX0tFUk5FTF9TUEFSQzY0X0lFRUUxMjc1X01PRF9HQVAJMHgwCisjZGVm
aW5lIEdSVUJfS0VSTkVMX0FSTV9VQk9PVF9NT0RfR0FQCQkweDAKIAogI2RlZmluZSBHUlVCX0tF
Uk5FTF9QT1dFUlBDX0lFRUUxMjc1X01PRF9BTElHTiAweDEwMDAKICNkZWZpbmUgR1JVQl9LRVJO
RUxfU1BBUkM2NF9JRUVFMTI3NV9MT0dfTU9EX0FMSUdOIDMKLS0gCjIuMTYuNAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:54:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14:54: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 1gFKYQ-0001Zl-DI; Wed, 24 Oct 2018 14:54:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=zek6=ne=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFKYN-0001WN-Vo
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:54:36 +0000
X-Inumbo-ID: 4edaf9fe-d79c-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4edaf9fe-d79c-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 16:51:37 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 91B66AE6E;
 Wed, 24 Oct 2018 14:54:32 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Wed, 24 Oct 2018 16:54:18 +0200
Message-Id: <20181024145427.23531-10-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181024145427.23531-1-jgross@suse.com>
References: <20181024145427.23531-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 09/18] xen: add PVH boot entry 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: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

QWRkIHRoZSBjb2RlIGZvciB0aGUgWGVuIFBWSCBtb2RlIGJvb3QgZW50cnkuCgpTaWduZWQtb2Zm
LWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQpWMzogY2xlYXIgJWZzIGFu
ZCAlZ3MsIHRvbyAoRGFuaWVsIEtpcGVyKQogICAgdXNlIEdSVUJfTUVNT1JZX01BQ0hJTkVfUFJP
VF9TVEFDS19TSVpFIGZvciBzdGFjayBzaXplIChEYW5pZWwgS2lwZXIpCi0tLQogZ3J1Yi1jb3Jl
L2tlcm4vaTM4Ni94ZW4vc3RhcnR1cF9wdmguUyB8IDUyICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNTIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdp
dCBhL2dydWItY29yZS9rZXJuL2kzODYveGVuL3N0YXJ0dXBfcHZoLlMgYi9ncnViLWNvcmUva2Vy
bi9pMzg2L3hlbi9zdGFydHVwX3B2aC5TCmluZGV4IDY5YjhmZGNjYS4uNDE3NjU1OTkwIDEwMDY0
NAotLS0gYS9ncnViLWNvcmUva2Vybi9pMzg2L3hlbi9zdGFydHVwX3B2aC5TCisrKyBiL2dydWIt
Y29yZS9rZXJuL2kzODYveGVuL3N0YXJ0dXBfcHZoLlMKQEAgLTE5LDExICsxOSw2MyBAQAogCiAj
aW5jbHVkZSA8Y29uZmlnLmg+CiAjaW5jbHVkZSA8Z3J1Yi9zeW1ib2wuaD4KKyNpbmNsdWRlIDxn
cnViL21hY2hpbmUvbWVtb3J5Lmg+CiAKIAkuZmlsZQkic3RhcnR1cF9wdmguUyIKIAkudGV4dAor
CS5nbG9ibAlzdGFydCwgX3N0YXJ0CisJLmNvZGUzMgogCitzdGFydDoKK19zdGFydDoKKwljbGQK
KwlsZ2R0CWdkdGRlc2MKKwlsam1wCSRHUlVCX01FTU9SWV9NQUNISU5FX1BST1RfTU9ERV9DU0VH
LCAkMWYKKzE6CisJbW92bAkkR1JVQl9NRU1PUllfTUFDSElORV9QUk9UX01PREVfRFNFRywgJWVh
eAorCW1vdgklZWF4LCAlZHMKKwltb3YJJWVheCwgJWVzCisJbW92CSVlYXgsICVzcworCW1vdgkl
ZWF4LCAlZnMKKwltb3YJJWVheCwgJWdzCisJbGVhbAlMT0NBTChzdGFja19lbmQpLCAlZXNwCisK
KwkvKiBTYXZlIGFkZHJlc3Mgb2Ygc3RhcnQgaW5mbyBzdHJ1Y3R1cmUuICovCisJbW92CSVlYngs
IHB2aF9zdGFydF9pbmZvCisJY2FsbAlFWFRfQyhncnViX21haW4pCisJLyogRG9lc24ndCByZXR1
cm4uICovCisKKwkucDJhbGlnbgkzCitnZHQ6CisJLndvcmQJMCwgMAorCS5ieXRlCTAsIDAsIDAs
IDAKKworCS8qIC0tIGNvZGUgc2VnbWVudCAtLQorCSAqIGJhc2UgPSAweDAwMDAwMDAwLCBsaW1p
dCA9IDB4RkZGRkYgKDQgS2lCIEdyYW51bGFyaXR5KSwgcHJlc2VudAorCSAqIHR5cGUgPSAzMmJp
dCBjb2RlIGV4ZWN1dGUvcmVhZCwgRFBMID0gMAorCSAqLworCS53b3JkCTB4RkZGRiwgMAorCS5i
eXRlCTAsIDB4OUEsIDB4Q0YsIDAKKworCS8qIC0tIGRhdGEgc2VnbWVudCAtLQorCSAqIGJhc2Ug
PSAweDAwMDAwMDAwLCBsaW1pdCAweEZGRkZGICg0IEtpQiBHcmFudWxhcml0eSksIHByZXNlbnQK
KwkgKiB0eXBlID0gMzIgYml0IGRhdGEgcmVhZC93cml0ZSwgRFBMID0gMAorCSAqLworCS53b3Jk
CTB4RkZGRiwgMAorCS5ieXRlCTAsIDB4OTIsIDB4Q0YsIDAKKworCS5wMmFsaWduCTMKKy8qIHRo
aXMgaXMgdGhlIEdEVCBkZXNjcmlwdG9yICovCitnZHRkZXNjOgorCS53b3JkCTB4MTcJCS8qIGxp
bWl0ICovCisJLmxvbmcJZ2R0CQkvKiBhZGRyICovCisKKwkucDJhbGlnbgkyCiAvKiBTYXZlZCBw
b2ludGVyIHRvIHN0YXJ0IGluZm8gc3RydWN0dXJlLiAqLwogCS5nbG9ibAlwdmhfc3RhcnRfaW5m
bwogcHZoX3N0YXJ0X2luZm86CiAJLmxvbmcJMAorCisJLmJzcworCS5zcGFjZQlHUlVCX01FTU9S
WV9NQUNISU5FX1BST1RfU1RBQ0tfU0laRQorTE9DQUwoc3RhY2tfZW5kKToKLS0gCjIuMTYuNAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:54:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14:54: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 1gFKYQ-0001aV-P1; Wed, 24 Oct 2018 14:54:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=zek6=ne=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFKYO-0001Wi-7C
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:54:36 +0000
X-Inumbo-ID: 4edaf5ce-d79c-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4edaf5ce-d79c-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 16:51:37 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id BEFFDAEAF;
 Wed, 24 Oct 2018 14:54:32 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Wed, 24 Oct 2018 16:54:19 +0200
Message-Id: <20181024145427.23531-11-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181024145427.23531-1-jgross@suse.com>
References: <20181024145427.23531-1-jgross@suse.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 10/18] xen: setup hypercall page for PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, 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>

QWRkIHRoZSBuZWVkZWQgY29kZSB0byBzZXR1cCB0aGUgaHlwZXJjYWxsIHBhZ2UgZm9yIGNhbGxp
bmcgaW50byB0aGUKWGVuIGh5cGVydmlzb3IuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQpWMzogZ3J1Yl94ZW5fZWFybHlfaGFsdC0+Z3J1Yl94ZW5f
cGFuaWMgKFJvZ2VyIFBhdSBNb25uw6kpCiAgICBpc3N1ZSBwYW5pYyBtZXNzYWdlIChSb2dlciBQ
YXUgTW9ubsOpKQogICAgcmV3cml0ZSBncnViX3hlbl9oeXBlcmNhbGwgdG8gYXZvaWQgcmVnaXN0
ZXIgdmFyaWFibGVzIChEYW5pZWwgS2lwZXIpCi0tLQogZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4v
cHZoLmMgfCA2OSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAx
IGZpbGUgY2hhbmdlZCwgNjkgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dydWItY29yZS9r
ZXJuL2kzODYveGVuL3B2aC5jIGIvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMKaW5kZXgg
YWM2MTgxZjRlLi43ZTkwYTQ1MzggMTAwNjQ0Ci0tLSBhL2dydWItY29yZS9rZXJuL2kzODYveGVu
L3B2aC5jCisrKyBiL2dydWItY29yZS9rZXJuL2kzODYveGVuL3B2aC5jCkBAIC0yMCwxNCArMjAs
ODMgQEAKICNpbmNsdWRlIDxncnViL21pc2MuaD4KICNpbmNsdWRlIDxncnViL21lbW9yeS5oPgog
I2luY2x1ZGUgPGdydWIvbW0uaD4KKyNpbmNsdWRlIDxncnViL2kzODYvY3B1aWQuaD4KKyNpbmNs
dWRlIDxncnViL2kzODYvaW8uaD4KICNpbmNsdWRlIDxncnViL3hlbi5oPgogI2luY2x1ZGUgPGdy
dWIvbWFjaGluZS9rZXJuZWwuaD4KIAorI2RlZmluZSBYRU5fQ09OU09MRV9QT1JUICAgMHhlOQor
CiBncnViX3VpbnQ2NF90IGdydWJfcnNkcF9hZGRyOwogCitzdGF0aWMgY2hhciBoeXBlcmNhbGxf
cGFnZVtHUlVCX1hFTl9QQUdFX1NJWkVdCisgIF9fYXR0cmlidXRlX18gKChhbGlnbmVkIChHUlVC
X1hFTl9QQUdFX1NJWkUpKSk7CisKK3N0YXRpYyBncnViX3VpbnQzMl90IHhlbl9jcHVpZF9iYXNl
OworCitzdGF0aWMgdm9pZAorZ3J1Yl94ZW5fcGFuaWMgKGNvbnN0IGNoYXIgKm1zZykKK3sKKyAg
Y29uc3QgY2hhciAqYzsKKworICBmb3IgKGMgPSBtc2c7ICpjOyBjKyspCisgICAgZ3J1Yl9vdXRi
ICgqYywgWEVOX0NPTlNPTEVfUE9SVCk7CisKKyAgYXNtIHZvbGF0aWxlICgiaGx0Iik7Cit9CisK
K3N0YXRpYyB2b2lkCitncnViX3hlbl9jcHVpZF9iYXNlICh2b2lkKQoreworICBncnViX3VpbnQz
Ml90IGJhc2UsIGVheCwgc2lnbmF0dXJlWzNdOworCisgIGZvciAoYmFzZSA9IDB4NDAwMDAwMDA7
IGJhc2UgPCAweDQwMDEwMDAwOyBiYXNlICs9IDB4MTAwKQorICAgIHsKKyAgICAgIGdydWJfY3B1
aWQgKGJhc2UsIGVheCwgc2lnbmF0dXJlWzBdLCBzaWduYXR1cmVbMV0sIHNpZ25hdHVyZVsyXSk7
CisgICAgICBpZiAoIWdydWJfbWVtY21wICgiWGVuVk1NWGVuVk1NIiwgc2lnbmF0dXJlLCAxMikg
JiYgKGVheCAtIGJhc2UpID49IDIpCisJeworCSAgeGVuX2NwdWlkX2Jhc2UgPSBiYXNlOworCSAg
cmV0dXJuOworCX0KKyAgICB9CisKKyAgZ3J1Yl94ZW5fcGFuaWMgKCJGb3VuZCBubyBYZW4gc2ln
bmF0dXJlLlxuIik7Cit9CisKK3N0YXRpYyB2b2lkCitncnViX3hlbl9zZXR1cF9oeXBlcmNhbGxf
cGFnZSAodm9pZCkKK3sKKyAgZ3J1Yl91aW50MzJfdCBtc3IsIHBmbiwgZWF4LCBlYngsIGVjeCwg
ZWR4OworCisgIGdydWJfY3B1aWQgKHhlbl9jcHVpZF9iYXNlICsgMiwgZWF4LCBlYngsIGVjeCwg
ZWR4KTsKKyAgbXNyID0gZWJ4OworICBwZm4gPSAoZ3J1Yl91aW50MzJfdCkgKCZoeXBlcmNhbGxf
cGFnZVswXSk7CisKKyAgYXNtIHZvbGF0aWxlICgid3Jtc3IiIDogOiAiYyIgKG1zciksICJhIiAo
cGZuKSwgImQiICgwKSA6ICJtZW1vcnkiKTsKK30KKworaW50CitncnViX3hlbl9oeXBlcmNhbGwg
KGdydWJfdWludDMyX3QgY2FsbG5vLCBncnViX3VpbnQzMl90IGEwLAorCQkgICAgZ3J1Yl91aW50
MzJfdCBhMSwgZ3J1Yl91aW50MzJfdCBhMiwKKwkJICAgIGdydWJfdWludDMyX3QgYTMsIGdydWJf
dWludDMyX3QgYTQsCisJCSAgICBncnViX3VpbnQzMl90IGE1IF9fYXR0cmlidXRlX18gKCh1bnVz
ZWQpKSkKK3sKKyAgZ3J1Yl91aW50MzJfdCBfX3JlcywgX19pZ24wLCBfX2lnbjEsIF9faWduMiwg
X19pZ24zLCBfX2lnbjQ7CisKKyAgYXNtIHZvbGF0aWxlICgiY2FsbCAqJVtjYWxsbm9dIgorCQk6
ICI9YSIgKF9fcmVzKSwgIj1iIiAoX19pZ24wKSwgIj1jIiAoX19pZ24xKSwgIj1kIiAoX19pZ24y
KSwKKwkJICAiPVMiIChfX2lnbjMpLCAiPUQiIChfX2lnbjQpCisJCTogIjEiIChhMCksICIyIiAo
YTEpLCAiMyIgKGEyKSwgIjQiIChhMyksICI1IiAoYTQpLAorCQkgIFtjYWxsbm9dICJhIiAoJmh5
cGVyY2FsbF9wYWdlW2NhbGxubyAqIDMyXSkKKwkJOiAibWVtb3J5Iik7CisgIHJldHVybiBfX3Jl
czsKK30KKwogdm9pZAogZ3J1Yl94ZW5fc2V0dXBfcHZoICh2b2lkKQogeworICBncnViX3hlbl9j
cHVpZF9iYXNlICgpOworICBncnViX3hlbl9zZXR1cF9oeXBlcmNhbGxfcGFnZSAoKTsKIH0KIAog
Z3J1Yl9lcnJfdAotLSAKMi4xNi40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:54:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14:54: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 1gFKYR-0001b1-3W; Wed, 24 Oct 2018 14:54:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=zek6=ne=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFKYO-0001Wl-Av
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:54:36 +0000
X-Inumbo-ID: 4ed0b0b1-d79c-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4ed0b0b1-d79c-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 16:51:37 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 63453AE61;
 Wed, 24 Oct 2018 14:54:32 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Wed, 24 Oct 2018 16:54:17 +0200
Message-Id: <20181024145427.23531-9-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181024145427.23531-1-jgross@suse.com>
References: <20181024145427.23531-1-jgross@suse.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 08/18] xen: add basic hooks for PVH in
 current 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: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, 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>

QWRkIHRoZSBob29rcyB0byBjdXJyZW50IGNvZGUgbmVlZGVkIGZvciBYZW4gUFZILiBUaGV5IHdp
bGwgYmUgZmlsbGVkCndpdGggY29kZSBsYXRlciB3aGVuIHRoZSByZWxhdGVkIGZ1bmN0aW9uYWxp
dHkgaXMgYmVpbmcgYWRkZWQuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NA
c3VzZS5jb20+Ci0tLQpWMzogeGVucHZoLT54ZW5fcHZoIChEYW5pZWwgS2lwZXIpCiAgICBhZGp1
c3QgY29weXJpZ2h0IGRhdGUgKFJvZ2VyIFBhdSBNb25uw6kpCi0tLQogZ3J1Yi1jb3JlL2tlcm4v
aTM4Ni94ZW4vcHZoLmMgICAgICAgICB8IDM2ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrCiBncnViLWNvcmUva2Vybi9pMzg2L3hlbi9zdGFydHVwX3B2aC5TIHwgMjkgKysrKysr
KysrKysrKysrKysrKysrKysrKysrKwogZ3J1Yi1jb3JlL2tlcm4veGVuL2luaXQuYyAgICAgICAg
ICAgICB8ICA2ICsrKysrKwogZ3J1Yi1jb3JlL2xvYWRlci9pMzg2L2xpbnV4LmMgICAgICAgICB8
ICAxICsKIGluY2x1ZGUvZ3J1Yi9pMzg2L3hlbl9wdmgva2VybmVsLmggICAgfCAzMCArKysrKysr
KysrKysrKysrKysrKysrKysrKysrKwogaW5jbHVkZS9ncnViL3hlbi5oICAgICAgICAgICAgICAg
ICAgICB8ICA2ICsrKysrKwogNiBmaWxlcyBjaGFuZ2VkLCAxMDggaW5zZXJ0aW9ucygrKQogY3Jl
YXRlIG1vZGUgMTAwNjQ0IGdydWItY29yZS9rZXJuL2kzODYveGVuL3B2aC5jCiBjcmVhdGUgbW9k
ZSAxMDA2NDQgZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vc3RhcnR1cF9wdmguUwogY3JlYXRlIG1v
ZGUgMTAwNjQ0IGluY2x1ZGUvZ3J1Yi9pMzg2L3hlbl9wdmgva2VybmVsLmgKCmRpZmYgLS1naXQg
YS9ncnViLWNvcmUva2Vybi9pMzg2L3hlbi9wdmguYyBiL2dydWItY29yZS9rZXJuL2kzODYveGVu
L3B2aC5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMC4uYWM2MTgxZjRlCi0t
LSAvZGV2L251bGwKKysrIGIvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMKQEAgLTAsMCAr
MSwzNiBAQAorLyoKKyAqICBHUlVCICAtLSAgR1JhbmQgVW5pZmllZCBCb290bG9hZGVyCisgKiAg
Q29weXJpZ2h0IChDKSAyMDE4ICBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy4KKyAqCisg
KiAgR1JVQiBpcyBmcmVlIHNvZnR3YXJlOiB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3Ig
bW9kaWZ5CisgKiAgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMg
TGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKKyAqICB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9u
LCBlaXRoZXIgdmVyc2lvbiAzIG9mIHRoZSBMaWNlbnNlLCBvcgorICogIChhdCB5b3VyIG9wdGlv
bikgYW55IGxhdGVyIHZlcnNpb24uCisgKgorICogIEdSVUIgaXMgZGlzdHJpYnV0ZWQgaW4gdGhl
IGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyAqICBidXQgV0lUSE9VVCBBTlkgV0FSUkFO
VFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorICogIE1FUkNIQU5UQUJJ
TElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKKyAqICBH
TlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorICoKKyAqICBZb3Ug
c2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGlj
ZW5zZQorICogIGFsb25nIHdpdGggR1JVQi4gIElmIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5v
cmcvbGljZW5zZXMvPi4KKyAqLworCisjaW5jbHVkZSA8Z3J1Yi9rZXJuZWwuaD4KKyNpbmNsdWRl
IDxncnViL21pc2MuaD4KKyNpbmNsdWRlIDxncnViL21lbW9yeS5oPgorI2luY2x1ZGUgPGdydWIv
bW0uaD4KKyNpbmNsdWRlIDxncnViL3hlbi5oPgorI2luY2x1ZGUgPGdydWIvbWFjaGluZS9rZXJu
ZWwuaD4KKworZ3J1Yl91aW50NjRfdCBncnViX3JzZHBfYWRkcjsKKwordm9pZAorZ3J1Yl94ZW5f
c2V0dXBfcHZoICh2b2lkKQoreworfQorCitncnViX2Vycl90CitncnViX21hY2hpbmVfbW1hcF9p
dGVyYXRlIChncnViX21lbW9yeV9ob29rX3QgaG9vaywgdm9pZCAqaG9va19kYXRhKQoreworfQpk
aWZmIC0tZ2l0IGEvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vc3RhcnR1cF9wdmguUyBiL2dydWIt
Y29yZS9rZXJuL2kzODYveGVuL3N0YXJ0dXBfcHZoLlMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5k
ZXggMDAwMDAwMDAwLi42OWI4ZmRjY2EKLS0tIC9kZXYvbnVsbAorKysgYi9ncnViLWNvcmUva2Vy
bi9pMzg2L3hlbi9zdGFydHVwX3B2aC5TCkBAIC0wLDAgKzEsMjkgQEAKKy8qIHN0YXJ0dXAuUyAt
IGJvb3RzdHJhcCBHUlVCIGl0c2VsZiAqLworLyoKKyAqICBHUlVCICAtLSAgR1JhbmQgVW5pZmll
ZCBCb290bG9hZGVyCisgKiAgQ29weXJpZ2h0IChDKSAyMDE4ICBGcmVlIFNvZnR3YXJlIEZvdW5k
YXRpb24sIEluYy4KKyAqCisgKiAgR1JVQiBpcyBmcmVlIHNvZnR3YXJlOiB5b3UgY2FuIHJlZGlz
dHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5CisgKiAgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBH
TlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKKyAqICB0aGUgRnJlZSBT
b2Z0d2FyZSBGb3VuZGF0aW9uLCBlaXRoZXIgdmVyc2lvbiAzIG9mIHRoZSBMaWNlbnNlLCBvcgor
ICogIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCisgKgorICogIEdSVUIgaXMg
ZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyAqICBidXQg
V0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBv
ZgorICogIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9T
RS4gIFNlZSB0aGUKKyAqICBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRh
aWxzLgorICoKKyAqICBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUg
R2VuZXJhbCBQdWJsaWMgTGljZW5zZQorICogIGFsb25nIHdpdGggR1JVQi4gIElmIG5vdCwgc2Vl
IDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4KKyAqLworCisjaW5jbHVkZSA8Y29uZmln
Lmg+CisjaW5jbHVkZSA8Z3J1Yi9zeW1ib2wuaD4KKworCS5maWxlCSJzdGFydHVwX3B2aC5TIgor
CS50ZXh0CisKKy8qIFNhdmVkIHBvaW50ZXIgdG8gc3RhcnQgaW5mbyBzdHJ1Y3R1cmUuICovCisJ
Lmdsb2JsCXB2aF9zdGFydF9pbmZvCitwdmhfc3RhcnRfaW5mbzoKKwkubG9uZwkwCmRpZmYgLS1n
aXQgYS9ncnViLWNvcmUva2Vybi94ZW4vaW5pdC5jIGIvZ3J1Yi1jb3JlL2tlcm4veGVuL2luaXQu
YwppbmRleCAxMDAwN2I0MTEuLjc4MmNhNzI5NSAxMDA2NDQKLS0tIGEvZ3J1Yi1jb3JlL2tlcm4v
eGVuL2luaXQuYworKysgYi9ncnViLWNvcmUva2Vybi94ZW4vaW5pdC5jCkBAIC00NSw2ICs0NSw4
IEBAIGdydWJfeGVuX3B0cjJtZm4gKHZvaWQgKnB0cikKICAgZ3J1Yl94ZW5fbWZuX3QgKm1mbl9s
aXN0ID0KICAgICAoZ3J1Yl94ZW5fbWZuX3QgKikgZ3J1Yl94ZW5fc3RhcnRfcGFnZV9hZGRyLT5t
Zm5fbGlzdDsKICAgcmV0dXJuIG1mbl9saXN0WyhncnViX2FkZHJfdCkgcHRyID4+IEdSVUJfWEVO
X0xPR19QQUdFX1NJWkVdOworI2Vsc2UKKyAgcmV0dXJuIChncnViX2FkZHJfdCkgcHRyID4+IEdS
VUJfWEVOX0xPR19QQUdFX1NJWkU7CiAjZW5kaWYKIH0KIApAQCAtNTYyLDYgKzU2NCwxMCBAQCBn
cnViX21hY2hpbmVfaW5pdCAodm9pZCkKIAkJCSAgICsgR1JVQl9LRVJORUxfTUFDSElORV9NT0Rf
R0FQLAogCQkJICAgR1JVQl9LRVJORUxfTUFDSElORV9NT0RfQUxJR04pOwogCisjaWZkZWYgR1JV
Ql9NQUNISU5FX1hFTl9QVkgKKyAgZ3J1Yl94ZW5fc2V0dXBfcHZoICgpOworI2VuZGlmCisKICAg
Z3J1Yl94ZW5fc2V0dXBfZ250dGFiICgpOwogCiAjaWZkZWYgR1JVQl9NQUNISU5FX1hFTgpkaWZm
IC0tZ2l0IGEvZ3J1Yi1jb3JlL2xvYWRlci9pMzg2L2xpbnV4LmMgYi9ncnViLWNvcmUvbG9hZGVy
L2kzODYvbGludXguYwppbmRleCA1MTkyMDg5NmUuLmY5NjMwOTQ3NiAxMDA2NDQKLS0tIGEvZ3J1
Yi1jb3JlL2xvYWRlci9pMzg2L2xpbnV4LmMKKysrIGIvZ3J1Yi1jb3JlL2xvYWRlci9pMzg2L2xp
bnV4LmMKQEAgLTM1LDYgKzM1LDcgQEAKICNpbmNsdWRlIDxncnViL2kxOG4uaD4KICNpbmNsdWRl
IDxncnViL2xpYi9jbWRsaW5lLmg+CiAjaW5jbHVkZSA8Z3J1Yi9saW51eC5oPgorI2luY2x1ZGUg
PGdydWIvbWFjaGluZS9rZXJuZWwuaD4KIAogR1JVQl9NT0RfTElDRU5TRSAoIkdQTHYzKyIpOwog
CmRpZmYgLS1naXQgYS9pbmNsdWRlL2dydWIvaTM4Ni94ZW5fcHZoL2tlcm5lbC5oIGIvaW5jbHVk
ZS9ncnViL2kzODYveGVuX3B2aC9rZXJuZWwuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwMDAuLjJiN2I4YTEyOQotLS0gL2Rldi9udWxsCisrKyBiL2luY2x1ZGUvZ3J1Yi9pMzg2
L3hlbl9wdmgva2VybmVsLmgKQEAgLTAsMCArMSwzMCBAQAorLyoKKyAqICBHUlVCICAtLSAgR1Jh
bmQgVW5pZmllZCBCb290bG9hZGVyCisgKiAgQ29weXJpZ2h0IChDKSAyMDE4ICBGcmVlIFNvZnR3
YXJlIEZvdW5kYXRpb24sIEluYy4KKyAqCisgKiAgR1JVQiBpcyBmcmVlIHNvZnR3YXJlOiB5b3Ug
Y2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5CisgKiAgaXQgdW5kZXIgdGhlIHRlcm1z
IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKKyAqICB0
aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBlaXRoZXIgdmVyc2lvbiAzIG9mIHRoZSBMaWNl
bnNlLCBvcgorICogIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCisgKgorICog
IEdSVUIgaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwK
KyAqICBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3
YXJyYW50eSBvZgorICogIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VM
QVIgUFVSUE9TRS4gIFNlZSB0aGUKKyAqICBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3Ig
bW9yZSBkZXRhaWxzLgorICoKKyAqICBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9m
IHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZQorICogIGFsb25nIHdpdGggR1JVQi4gIElm
IG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4KKyAqLworCisjaWZuZGVm
IEdSVUJfS0VSTkVMX01BQ0hJTkVfSEVBREVSCisjZGVmaW5lIEdSVUJfS0VSTkVMX01BQ0hJTkVf
SEVBREVSCTEKKworI2lmbmRlZiBBU01fRklMRQorCisjZGVmaW5lIEdSVUJfS0VSTkVMX1VTRV9S
U0RQX0FERFIJMQorCitleHRlcm4gZ3J1Yl91aW50NjRfdCBFWFBPUlRfVkFSKGdydWJfcnNkcF9h
ZGRyKTsKKworI2VuZGlmIC8qICEgQVNNX0ZJTEUgKi8KKworI2VuZGlmIC8qIEdSVUJfS0VSTkVM
X01BQ0hJTkVfSEVBREVSICovCmRpZmYgLS1naXQgYS9pbmNsdWRlL2dydWIveGVuLmggYi9pbmNs
dWRlL2dydWIveGVuLmgKaW5kZXggYzMxY2MxMGM3Li40Y2IyYzhmNDMgMTAwNjQ0Ci0tLSBhL2lu
Y2x1ZGUvZ3J1Yi94ZW4uaAorKysgYi9pbmNsdWRlL2dydWIveGVuLmgKQEAgLTQzLDYgKzQzLDcg
QEAgdHlwZWRlZiBncnViX3VpbnQ2NF90IHVpbnQ2NF90OwogCiAjaW5jbHVkZSA8eGVuL3NjaGVk
Lmg+CiAjaW5jbHVkZSA8eGVuL2dyYW50X3RhYmxlLmg+CisjaW5jbHVkZSA8eGVuL2h2bS9zdGFy
dF9pbmZvLmg+CiAjaW5jbHVkZSA8eGVuL2lvL2NvbnNvbGUuaD4KICNpbmNsdWRlIDx4ZW4vaW8v
eHNfd2lyZS5oPgogI2luY2x1ZGUgPHhlbi9pby94ZW5idXMuaD4KQEAgLTk1LDYgKzk2LDExIEBA
IHR5cGVkZWYgZ3J1Yl91aW50NjRfdCBncnViX3hlbl9tZm5fdDsKIHR5cGVkZWYgZ3J1Yl91aW50
MzJfdCBncnViX3hlbl9tZm5fdDsKICNlbmRpZgogdHlwZWRlZiB1bnNpZ25lZCBpbnQgZ3J1Yl94
ZW5fZXZ0Y2huX3Q7CisKKyNpZmRlZiBHUlVCX01BQ0hJTkVfWEVOX1BWSAorZXh0ZXJuIHN0cnVj
dCBodm1fc3RhcnRfaW5mbyAqcHZoX3N0YXJ0X2luZm87Cit2b2lkIGdydWJfeGVuX3NldHVwX3B2
aCAodm9pZCk7CisjZW5kaWYKICNlbmRpZgogCiAjZW5kaWYKLS0gCjIuMTYuNAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:54:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14:54: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 1gFKYR-0001bb-HH; Wed, 24 Oct 2018 14:54:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=zek6=ne=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFKYO-0001XF-PA
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:54:36 +0000
X-Inumbo-ID: eea2d0e5-d79c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id eea2d0e5-d79c-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 14:56:05 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id B0889AF88;
 Wed, 24 Oct 2018 14:54:33 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Wed, 24 Oct 2018 16:54:24 +0200
Message-Id: <20181024145427.23531-16-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181024145427.23531-1-jgross@suse.com>
References: <20181024145427.23531-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 15/18] grub-module-verifier: Ignore all_video
 for xenpvh
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

RnJvbTogSGFucyB2YW4gS3JhbmVuYnVyZyA8aGFuc0Brbm9ycmllLm9yZz4KClRoaXMgc29sdmVz
IHRoZSBidWlsZCBmYWlsaW5nIHdpdGggIkVycm9yOiBubyBzeW1ib2wgdGFibGUgYW5kIG5vCi5t
b2RkZXBzIHNlY3Rpb24iCgpBbHNvIHNlZToKLSA2MzcxZTljMTA0MzM1NzhiYjIzNmE4Mjg0ZGRi
OWNlOWUyMDFlYjU5Ci0gaHR0cHM6Ly9zYXZhbm5haC5nbnUub3JnL2J1Z3MvPzQ5MDEyCgpTaWdu
ZWQtb2ZmLWJ5OiBIYW5zIHZhbiBLcmFuZW5idXJnIDxoYW5zQGtub3JyaWUub3JnPgpSZXZpZXdl
ZC1ieTogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KLS0tClYyOiBuZXcg
cGF0Y2gKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgotLS0K
IHV0aWwvZ3J1Yi1tb2R1bGUtdmVyaWZpZXIuYyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5z
ZXJ0aW9uKCspCgpkaWZmIC0tZ2l0IGEvdXRpbC9ncnViLW1vZHVsZS12ZXJpZmllci5jIGIvdXRp
bC9ncnViLW1vZHVsZS12ZXJpZmllci5jCmluZGV4IDAzYmExYWI0My4uOTc5OTk5Y2I5IDEwMDY0
NAotLS0gYS91dGlsL2dydWItbW9kdWxlLXZlcmlmaWVyLmMKKysrIGIvdXRpbC9ncnViLW1vZHVs
ZS12ZXJpZmllci5jCkBAIC0xMjksNiArMTI5LDcgQEAgc3RydWN0IHBsYXRmb3JtX3doaXRlbGlz
dCB7CiAKIHN0YXRpYyBzdHJ1Y3QgcGxhdGZvcm1fd2hpdGVsaXN0IHdoaXRlbGlzdHNbXSA9IHsK
ICAgeyJpMzg2IiwgInhlbiIsIChjb25zdCBjaGFyICpbXSkgeyJhbGxfdmlkZW8iLCAwfX0sCisg
IHsiaTM4NiIsICJ4ZW5fcHZoIiwgKGNvbnN0IGNoYXIgKltdKSB7ImFsbF92aWRlbyIsIDB9fSwK
ICAgeyJ4ODZfNjQiLCAieGVuIiwgKGNvbnN0IGNoYXIgKltdKSB7ImFsbF92aWRlbyIsIDB9fSwK
ICAgeyJzcGFyYzY0IiwgImllZWUxMjc1IiwgKGNvbnN0IGNoYXIgKltdKSB7ImFsbF92aWRlbyIs
IDB9fSwKIAotLSAKMi4xNi40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:54:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14:54: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 1gFKYS-0001cr-8r; Wed, 24 Oct 2018 14:54:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=zek6=ne=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFKYO-0001XG-P7
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:54:36 +0000
X-Inumbo-ID: ee161190-d79c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ee161190-d79c-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 14:56: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 mx1.suse.de (Postfix) with ESMTP id 261AFAEFD;
 Wed, 24 Oct 2018 14:54:33 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Wed, 24 Oct 2018 16:54:21 +0200
Message-Id: <20181024145427.23531-13-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181024145427.23531-1-jgross@suse.com>
References: <20181024145427.23531-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 12/18] xen: setup Xen specific data for PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

SW5pdGlhbGl6ZSB0aGUgbmVlZGVkIFhlbiBzcGVjaWZpYyBkYXRhLiBUaGlzIGlzOgoKLSB0aGUg
WGVuIHN0YXJ0IG9mIGRheSBwYWdlIGNvbnRhaW5pbmcgdGhlIGNvbnNvbGUgYW5kIFhlbnN0b3Jl
IHJpbmcKICBwYWdlIFBGTiBhbmQgZXZlbnQgY2hhbm5lbAotIHRoZSBncmFudCB0YWJsZQotIHRo
ZSBzaGFyZWQgaW5mbyBwYWdlCgpTZXQgdGhlIFJTRFAgYWRkcmVzcyBmb3IgdGhlIGd1ZXN0IGZy
b20gdGhlIHN0YXJ0X2luZm8gcGFnZSBwYXNzZWQKYXMgYm9vdCBwYXJhbWV0ZXIuCgpTaWduZWQt
b2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQogZ3J1Yi1jb3JlL2tl
cm4vaTM4Ni94ZW4vcHZoLmMgfCAxMDYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTA2IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQg
YS9ncnViLWNvcmUva2Vybi9pMzg2L3hlbi9wdmguYyBiL2dydWItY29yZS9rZXJuL2kzODYveGVu
L3B2aC5jCmluZGV4IDU4ZTZmZWZkNS4uNDg3YTg3MjE0IDEwMDY0NAotLS0gYS9ncnViLWNvcmUv
a2Vybi9pMzg2L3hlbi9wdmguYworKysgYi9ncnViLWNvcmUva2Vybi9pMzg2L3hlbi9wdmguYwpA
QCAtMjYsNiArMjYsNyBAQAogI2luY2x1ZGUgPGdydWIvaTM4Ni9saW51eC5oPgogI2luY2x1ZGUg
PGdydWIvbWFjaGluZS9rZXJuZWwuaD4KICNpbmNsdWRlIDxncnViL21hY2hpbmUvbWVtb3J5Lmg+
CisjaW5jbHVkZSA8eGVuL2h2bS9wYXJhbXMuaD4KICNpbmNsdWRlIDx4ZW4vbWVtb3J5Lmg+CiAK
ICNkZWZpbmUgWEVOX0NPTlNPTEVfUE9SVCAgICAgIDB4ZTkKQEAgLTM4LDYgKzM5LDcgQEAgc3Rh
dGljIGNoYXIgaHlwZXJjYWxsX3BhZ2VbR1JVQl9YRU5fUEFHRV9TSVpFXQogICBfX2F0dHJpYnV0
ZV9fICgoYWxpZ25lZCAoR1JVQl9YRU5fUEFHRV9TSVpFKSkpOwogCiBzdGF0aWMgZ3J1Yl91aW50
MzJfdCB4ZW5fY3B1aWRfYmFzZTsKK3N0YXRpYyBzdHJ1Y3Qgc3RhcnRfaW5mbyBncnViX3hlbl9z
dGFydF9wYWdlOwogc3RhdGljIHN0cnVjdCBncnViX2U4MjBfbW1hcF9lbnRyeSBtYXBbWEVOX01F
TU9SWV9NQVBfU0laRV07CiBzdGF0aWMgdW5zaWduZWQgaW50IG5yX21hcF9lbnRyaWVzOwogCkBA
IC05OSw2ICsxMDEsMzYgQEAgZ3J1Yl94ZW5faHlwZXJjYWxsIChncnViX3VpbnQzMl90IGNhbGxu
bywgZ3J1Yl91aW50MzJfdCBhMCwKICAgcmV0dXJuIF9fcmVzOwogfQogCitzdGF0aWMgZ3J1Yl91
aW50MzJfdAorZ3J1Yl94ZW5fZ2V0X3BhcmFtIChpbnQgaWR4KQoreworICBzdHJ1Y3QgeGVuX2h2
bV9wYXJhbSB4aHY7CisgIGludCByOworCisgIHhodi5kb21pZCA9IERPTUlEX1NFTEY7CisgIHho
di5pbmRleCA9IGlkeDsKKyAgciA9IGdydWJfeGVuX2h5cGVyY2FsbCAoX19IWVBFUlZJU09SX2h2
bV9vcCwgSFZNT1BfZ2V0X3BhcmFtLAorCQkJICAoZ3J1Yl91aW50MzJfdCkgKCZ4aHYpLCAwLCAw
LCAwLCAwKTsKKyAgaWYgKHIgPCAwKQorICAgIGdydWJfeGVuX3BhbmljICgiQ291bGQgbm90IGdl
dCBwYXJhbWV0ZXIgZnJvbSBYZW4uXG4iKTsKKyAgcmV0dXJuIHhodi52YWx1ZTsKK30KKworc3Rh
dGljIHZvaWQgKgorZ3J1Yl94ZW5fYWRkX3BoeXNtYXAgKHVuc2lnbmVkIGludCBzcGFjZSwgdm9p
ZCAqYWRkcikKK3sKKyAgc3RydWN0IHhlbl9hZGRfdG9fcGh5c21hcCB4YXRwOworCisgIHhhdHAu
ZG9taWQgPSBET01JRF9TRUxGOworICB4YXRwLmlkeCA9IDA7CisgIHhhdHAuc3BhY2UgPSBzcGFj
ZTsKKyAgeGF0cC5ncGZuID0gKGdydWJfYWRkcl90KSBhZGRyID4+IEdSVUJfWEVOX0xPR19QQUdF
X1NJWkU7CisgIGlmIChncnViX3hlbl9oeXBlcmNhbGwgKF9fSFlQRVJWSVNPUl9tZW1vcnlfb3As
IFhFTk1FTV9hZGRfdG9fcGh5c21hcCwKKwkJCSAgKGdydWJfdWludDMyX3QpICgmeGF0cCksIDAs
IDAsIDAsIDApKQorICAgIGdydWJfeGVuX3BhbmljICgiTWVtb3J5X29wIGh5cGVyY2FsbCBmYWls
ZWQuXG4iKTsKKyAgcmV0dXJuIGFkZHI7Cit9CisKIHN0YXRpYyB2b2lkCiBncnViX3hlbl9zb3J0
X21tYXAgKHZvaWQpCiB7CkBAIC0xODUsMTIgKzIxNyw4NiBAQCBncnViX3hlbl9nZXRfbW1hcCAo
dm9pZCkKICAgZ3J1Yl94ZW5fc29ydF9tbWFwICgpOwogfQogCitzdGF0aWMgZ3J1Yl91aW50NjRf
dAorZ3J1Yl94ZW5fZmluZF9wYWdlIChncnViX3VpbnQ2NF90IHN0YXJ0KQoreworICB1bnNpZ25l
ZCBpbnQgaSwgajsKKyAgZ3J1Yl91aW50NjRfdCBsYXN0ID0gc3RhcnQ7CisKKyAgLyogVHJ5IHRv
IGZpbmQgYSBlODIwIG1hcCBob2xlIGJlbG93IDRHLiAqLworICBmb3IgKGkgPSAwOyBpIDwgbnJf
bWFwX2VudHJpZXM7IGkrKykKKyAgICB7CisgICAgICBpZiAobGFzdCA+IG1hcFtpXS5hZGRyICsg
bWFwW2ldLmxlbikKKwljb250aW51ZTsKKyAgICAgIGlmIChsYXN0IDwgbWFwW2ldLmFkZHIpCisJ
cmV0dXJuIGxhc3Q7CisgICAgICBpZiAoKG1hcFtpXS5hZGRyID4+IDMyKSB8fCAoKG1hcFtpXS5h
ZGRyICsgbWFwW2ldLmxlbikgPj4gMzIpKQorCWJyZWFrOworICAgICAgbGFzdCA9IG1hcFtpXS5h
ZGRyICsgbWFwW2ldLmxlbjsKKyAgICB9CisgICAgaWYgKGkgPT0gbnJfbWFwX2VudHJpZXMpCisg
ICAgICByZXR1cm4gbGFzdDsKKworICAvKiBObyBob2xlIGZvdW5kLCB1c2UgdGhlIGhpZ2hlc3Qg
UkFNIHBhZ2UgYmVsb3cgNEcgYW5kIHJlc2VydmUgaXQuICovCisgIGlmIChucl9tYXBfZW50cmll
cyA9PSBBUlJBWV9TSVpFIChtYXApKQorICAgIGdydWJfeGVuX3BhbmljICgiTWVtb3J5IG1hcCBz
aXplIGxpbWl0IHJlYWNoZWQuXG4iKTsKKyAgZm9yIChpID0gMCwgaiA9IDA7IGkgPCBucl9tYXBf
ZW50cmllczsgaSsrKQorICAgIHsKKyAgICAgIGlmIChtYXBbaV0udHlwZSAhPSBHUlVCX01FTU9S
WV9BVkFJTEFCTEUpCisJY29udGludWU7CisgICAgICBpZiAobWFwW2ldLmFkZHIgPj4gMzIpCisJ
YnJlYWs7CisgICAgICBqID0gaTsKKyAgICAgIGlmICgobWFwW2ldLmFkZHIgKyBtYXBbaV0ubGVu
KSA+PiAzMikKKwlicmVhazsKKyAgICB9CisgIGlmIChtYXBbal0udHlwZSAhPSBHUlVCX01FTU9S
WV9BVkFJTEFCTEUpCisgICAgZ3J1Yl94ZW5fcGFuaWMgKCJObyBmcmVlIG1lbW9yeSBwYWdlIGZv
dW5kLlxuIik7CisgIGlmICgobWFwW2ldLmFkZHIgKyBtYXBbaV0ubGVuKSA+PiAzMikKKyAgICBs
YXN0ID0gKDFVTEwgPDwgMzIpIC0gR1JVQl9YRU5fUEFHRV9TSVpFOworICBlbHNlCisgICAgbGFz
dCA9IG1hcFtpXS5hZGRyICsgbWFwW2ldLmxlbiAtIEdSVUJfWEVOX1BBR0VfU0laRTsKKyAgbWFw
W25yX21hcF9lbnRyaWVzXS5hZGRyID0gbGFzdDsKKyAgbWFwW25yX21hcF9lbnRyaWVzXS5sZW4g
PSBHUlVCX1hFTl9QQUdFX1NJWkU7CisgIG1hcFtucl9tYXBfZW50cmllc10udHlwZSA9IEdSVUJf
TUVNT1JZX1JFU0VSVkVEOworICBucl9tYXBfZW50cmllcysrOworICBncnViX3hlbl9zb3J0X21t
YXAgKCk7CisKKyAgcmV0dXJuIGxhc3Q7Cit9CisKIHZvaWQKIGdydWJfeGVuX3NldHVwX3B2aCAo
dm9pZCkKIHsKKyAgZ3J1Yl9hZGRyX3QgcGFyOworCiAgIGdydWJfeGVuX2NwdWlkX2Jhc2UgKCk7
CiAgIGdydWJfeGVuX3NldHVwX2h5cGVyY2FsbF9wYWdlICgpOwogICBncnViX3hlbl9nZXRfbW1h
cCAoKTsKKworICAvKiBTZXR1cCBYZW4gZGF0YS4gKi8KKyAgZ3J1Yl94ZW5fc3RhcnRfcGFnZV9h
ZGRyID0gJmdydWJfeGVuX3N0YXJ0X3BhZ2U7CisKKyAgcGFyID0gZ3J1Yl94ZW5fZ2V0X3BhcmFt
IChIVk1fUEFSQU1fQ09OU09MRV9QRk4pOworICBncnViX3hlbl9zdGFydF9wYWdlX2FkZHItPmNv
bnNvbGUuZG9tVS5tZm4gPSBwYXI7CisgIGdydWJfeGVuX3hjb25zID0gKHZvaWQgKikgKGdydWJf
YWRkcl90KSAocGFyIDw8IEdSVUJfWEVOX0xPR19QQUdFX1NJWkUpOworICBwYXIgPSBncnViX3hl
bl9nZXRfcGFyYW0gKEhWTV9QQVJBTV9DT05TT0xFX0VWVENITik7CisgIGdydWJfeGVuX3N0YXJ0
X3BhZ2VfYWRkci0+Y29uc29sZS5kb21VLmV2dGNobiA9IHBhcjsKKworICBwYXIgPSBncnViX3hl
bl9nZXRfcGFyYW0gKEhWTV9QQVJBTV9TVE9SRV9QRk4pOworICBncnViX3hlbl9zdGFydF9wYWdl
X2FkZHItPnN0b3JlX21mbiA9IHBhcjsKKyAgZ3J1Yl94ZW5feGVuc3RvcmUgPSAodm9pZCAqKSAo
Z3J1Yl9hZGRyX3QpIChwYXIgPDwgR1JVQl9YRU5fTE9HX1BBR0VfU0laRSk7CisgIHBhciA9IGdy
dWJfeGVuX2dldF9wYXJhbSAoSFZNX1BBUkFNX1NUT1JFX0VWVENITik7CisgIGdydWJfeGVuX3N0
YXJ0X3BhZ2VfYWRkci0+c3RvcmVfZXZ0Y2huID0gcGFyOworCisgIHBhciA9IGdydWJfeGVuX2Zp
bmRfcGFnZSAoMCk7CisgIGdydWJfeGVuX2dyYW50X3RhYmxlID0gZ3J1Yl94ZW5fYWRkX3BoeXNt
YXAgKFhFTk1BUFNQQUNFX2dyYW50X3RhYmxlLAorCQkJCQkgICAgICAgKHZvaWQgKikgcGFyKTsK
KyAgcGFyID0gZ3J1Yl94ZW5fZmluZF9wYWdlIChwYXIgKyBHUlVCX1hFTl9QQUdFX1NJWkUpOwor
ICBncnViX3hlbl9zaGFyZWRfaW5mbyA9IGdydWJfeGVuX2FkZF9waHlzbWFwIChYRU5NQVBTUEFD
RV9zaGFyZWRfaW5mbywKKwkJCQkJICAgICAgICh2b2lkICopIHBhcik7CisKKyAgZ3J1Yl9yc2Rw
X2FkZHIgPSBwdmhfc3RhcnRfaW5mby0+cnNkcF9wYWRkcjsKIH0KIAogZ3J1Yl9lcnJfdAotLSAK
Mi4xNi40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:54:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14:54: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 1gFKYS-0001dk-Ow; Wed, 24 Oct 2018 14:54:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=zek6=ne=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFKYO-0001XH-PX
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:54:36 +0000
X-Inumbo-ID: ee86efb2-d79c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ee86efb2-d79c-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 14:56:05 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 53070AF3A;
 Wed, 24 Oct 2018 14:54:33 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Wed, 24 Oct 2018 16:54:22 +0200
Message-Id: <20181024145427.23531-14-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181024145427.23531-1-jgross@suse.com>
References: <20181024145427.23531-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 13/18] xen: init memory regions for PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

QWRkIGFsbCB1c2FibGUgbWVtb3J5IHJlZ2lvbnMgdG8gZ3J1YiBtZW1vcnkgbWFuYWdlbWVudCBh
bmQgYWRkIHRoZQpuZWVkZWQgbW1hcCBpdGVyYXRlIGNvZGUsIHdoaWNoIHdpbGwgYmUgdXNlZCBi
eSBncnViIGNvcmUgKGUuZy4KZ3J1Yi1jb3JlL2xpYi9yZWxvY2F0b3IuYyBvciBncnViLWNvcmUv
bW1hcC9tbWFwLmMpLgoKQXMgd2UgYXJlIHJ1bm5pbmcgaW4gMzItYml0IG1vZGUgZG9uJ3QgYWRk
IG1lbW9yeSBhYm92ZSA0R0IuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NA
c3VzZS5jb20+Ci0tLQogZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMgfCAzNSArKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDM1IGluc2VydGlv
bnMoKykKCmRpZmYgLS1naXQgYS9ncnViLWNvcmUva2Vybi9pMzg2L3hlbi9wdmguYyBiL2dydWIt
Y29yZS9rZXJuL2kzODYveGVuL3B2aC5jCmluZGV4IDQ4N2E4NzIxNC4uNjllZmU1NTBjIDEwMDY0
NAotLS0gYS9ncnViLWNvcmUva2Vybi9pMzg2L3hlbi9wdmguYworKysgYi9ncnViLWNvcmUva2Vy
bi9pMzg2L3hlbi9wdmguYwpAQCAtMjE3LDYgKzIxNywzMCBAQCBncnViX3hlbl9nZXRfbW1hcCAo
dm9pZCkKICAgZ3J1Yl94ZW5fc29ydF9tbWFwICgpOwogfQogCitzdGF0aWMgdm9pZAorZ3J1Yl94
ZW5fbW1faW5pdF9yZWdpb25zICh2b2lkKQoreworICBncnViX3VpbnQ2NF90IG1vZGVuZCwgZnJv
bSwgdG87CisgIHVuc2lnbmVkIGludCBpOworCisgIG1vZGVuZCA9IGdydWJfbW9kdWxlc19nZXRf
ZW5kICgpOworCisgIGZvciAoaSA9IDA7IGkgPCBucl9tYXBfZW50cmllczsgaSsrKQorICAgIHsK
KyAgICAgIGlmIChtYXBbaV0udHlwZSAhPSBHUlVCX01FTU9SWV9BVkFJTEFCTEUpCisgICAgICAg
IGNvbnRpbnVlOworICAgICAgZnJvbSA9IG1hcFtpXS5hZGRyOworICAgICAgdG8gPSBmcm9tICsg
bWFwW2ldLmxlbjsKKyAgICAgIGlmIChmcm9tIDwgbW9kZW5kKQorICAgICAgICBmcm9tID0gbW9k
ZW5kOworICAgICAgaWYgKGZyb20gPj0gdG8gfHwgZnJvbSA+PSAweDEwMDAwMDAwMFVMTCkKKyAg
ICAgICAgY29udGludWU7CisgICAgICBpZiAodG8gPiAweDEwMDAwMDAwMFVMTCkKKyAgICAgICAg
dG8gPSAweDEwMDAwMDAwMFVMTDsKKyAgICAgIGdydWJfbW1faW5pdF9yZWdpb24gKCh2b2lkICop
IChncnViX2FkZHJfdCkgZnJvbSwgdG8gLSBmcm9tKTsKKyAgICB9Cit9CisKIHN0YXRpYyBncnVi
X3VpbnQ2NF90CiBncnViX3hlbl9maW5kX3BhZ2UgKGdydWJfdWludDY0X3Qgc3RhcnQpCiB7CkBA
IC0yOTYsMTAgKzMyMCwyMSBAQCBncnViX3hlbl9zZXR1cF9wdmggKHZvaWQpCiAgIGdydWJfeGVu
X3NoYXJlZF9pbmZvID0gZ3J1Yl94ZW5fYWRkX3BoeXNtYXAgKFhFTk1BUFNQQUNFX3NoYXJlZF9p
bmZvLAogCQkJCQkgICAgICAgKHZvaWQgKikgcGFyKTsKIAorICBncnViX3hlbl9tbV9pbml0X3Jl
Z2lvbnMgKCk7CisKICAgZ3J1Yl9yc2RwX2FkZHIgPSBwdmhfc3RhcnRfaW5mby0+cnNkcF9wYWRk
cjsKIH0KIAogZ3J1Yl9lcnJfdAogZ3J1Yl9tYWNoaW5lX21tYXBfaXRlcmF0ZSAoZ3J1Yl9tZW1v
cnlfaG9va190IGhvb2ssIHZvaWQgKmhvb2tfZGF0YSkKIHsKKyAgdW5zaWduZWQgaW50IGk7CisK
KyAgZm9yIChpID0gMDsgaSA8IG5yX21hcF9lbnRyaWVzOyBpKyspCisgICAgeworICAgICAgaWYg
KG1hcFtpXS5sZW4gJiYgaG9vayAobWFwW2ldLmFkZHIsIG1hcFtpXS5sZW4sIG1hcFtpXS50eXBl
LCBob29rX2RhdGEpKQorICAgICAgICBicmVhazsKKyAgICB9CisKKyAgcmV0dXJuIEdSVUJfRVJS
X05PTkU7CiB9Ci0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:54:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14:54: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 1gFKYT-0001eT-6Y; Wed, 24 Oct 2018 14:54:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=zek6=ne=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFKYP-0001Yf-Kb
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:54:37 +0000
X-Inumbo-ID: 4f7e175f-d79c-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4f7e175f-d79c-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 16:51:39 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id DFD2BAF96;
 Wed, 24 Oct 2018 14:54:33 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Wed, 24 Oct 2018 16:54:25 +0200
Message-Id: <20181024145427.23531-17-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181024145427.23531-1-jgross@suse.com>
References: <20181024145427.23531-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 16/18] xen_pvh: support building a standalone
 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: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

U3VwcG9ydCBta2ltYWdlIGZvciB4ZW5fcHZoLgoKSW4gb3JkZXIgdG8gYXZvaWQgdXNpbmcgcGxh
aW4gaW50ZWdlcnMgZm9yIHRoZSBFTEYgbm90ZXMgdXNlIHRoZQphdmFpbGFibGUgWGVuIGluY2x1
ZGUgaW5zdGVhZC4gV2hpbGUgYXQgaXQgcmVwbGFjZSB0aGUgcGxhaW4gbnVtYmVycwpmb3IgWGVu
IFBWIG1vZGUsIHRvby4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNl
LmNvbT4KUmV2aWV3ZWQtYnk6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+
Ci0tLQpWMjogc29tZSBzdHlsZSBhZGp1c3RtZW50cyAoRGFuaWVsIEtpcGVyKQogICAgdXNlIGRl
ZmluZXMgZm9yIGVsZi1ub3RlcyAoRGFuaWVsIEtpcGVyKQoKSSBkaWRuJ3QgcmVwbGFjZSB0aGUg
NDA5NiBieSBhIFBBR0VfU0laRSBtYWNybyBhcyByZXF1ZXN0ZWQgYnkgRGFuaWVsLAphcyB0aGVy
ZSBpc24ndCBzdWNoIGEgbWFjcm8gZWFzaWx5IGF2YWlsYWJsZSBmb3IgdXRpbC9ta2ltYWdlLmMg
YW5kCkkgZGlkbid0IGludHJvZHVjZSBpdHMgdXNhZ2UuCi0tLQogaW5jbHVkZS9ncnViL3V0aWwv
bWtpbWFnZS5oIHwgIDMgKystCiB1dGlsL2dydWItbWtpbWFnZTMyLmMgICAgICAgfCAgNCArKyst
CiB1dGlsL2dydWItbWtpbWFnZTY0LmMgICAgICAgfCAgNCArKystCiB1dGlsL2dydWItbWtpbWFn
ZXh4LmMgICAgICAgfCA1OCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0t
LS0tLS0KIHV0aWwvbWtpbWFnZS5jICAgICAgICAgICAgICB8IDIzICsrKysrKysrKysrKysrKysr
LQogNSBmaWxlcyBjaGFuZ2VkLCA3OCBpbnNlcnRpb25zKCspLCAxNCBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS9pbmNsdWRlL2dydWIvdXRpbC9ta2ltYWdlLmggYi9pbmNsdWRlL2dydWIvdXRp
bC9ta2ltYWdlLmgKaW5kZXggYjNhNWNhMTMyLi5iYTlmNTY4ZjYgMTAwNjQ0Ci0tLSBhL2luY2x1
ZGUvZ3J1Yi91dGlsL21raW1hZ2UuaAorKysgYi9pbmNsdWRlL2dydWIvdXRpbC9ta2ltYWdlLmgK
QEAgLTcxLDcgKzcxLDggQEAgc3RydWN0IGdydWJfaW5zdGFsbF9pbWFnZV90YXJnZXRfZGVzYwog
ICAgIElNQUdFX0kzODZfSUVFRTEyNzUsCiAgICAgSU1BR0VfTE9PTkdTT05fRUxGLCBJTUFHRV9R
RU1VLCBJTUFHRV9QUEMsIElNQUdFX1lFRUxPT05HX0ZMQVNILAogICAgIElNQUdFX0ZVTE9PTkcy
Rl9GTEFTSCwgSU1BR0VfSTM4Nl9QQ19QWEUsIElNQUdFX01JUFNfQVJDLAotICAgIElNQUdFX1FF
TVVfTUlQU19GTEFTSCwgSU1BR0VfVUJPT1QsIElNQUdFX1hFTiwgSU1BR0VfSTM4Nl9QQ19FTFRP
UklUTworICAgIElNQUdFX1FFTVVfTUlQU19GTEFTSCwgSU1BR0VfVUJPT1QsIElNQUdFX1hFTiwg
SU1BR0VfSTM4Nl9QQ19FTFRPUklUTywKKyAgICBJTUFHRV9YRU5fUFZICiAgIH0gaWQ7CiAgIGVu
dW0KICAgICB7CmRpZmYgLS1naXQgYS91dGlsL2dydWItbWtpbWFnZTMyLmMgYi91dGlsL2dydWIt
bWtpbWFnZTMyLmMKaW5kZXggMWYyY2NjY2QyLi4wMjZhMmRkNTkgMTAwNjQ0Ci0tLSBhL3V0aWwv
Z3J1Yi1ta2ltYWdlMzIuYworKysgYi91dGlsL2dydWItbWtpbWFnZTMyLmMKQEAgLTE3LDcgKzE3
LDkgQEAKICMgZGVmaW5lIEVMRl9SX1NZTSh2YWwpCQlFTEYzMl9SX1NZTSh2YWwpCiAjIGRlZmlu
ZSBFTEZfUl9UWVBFKHZhbCkJCUVMRjMyX1JfVFlQRSh2YWwpCiAjIGRlZmluZSBFTEZfU1RfVFlQ
RSh2YWwpCQlFTEYzMl9TVF9UWVBFKHZhbCkKLSNkZWZpbmUgWEVOX05PVEVfU0laRSAxMzIKKwor
I2RlZmluZSBYRU5fTk9URV9TSVpFCQkxMzIKKyNkZWZpbmUgWEVOX1BWSF9OT1RFX1NJWkUJMjAK
IAogI2lmbmRlZiBHUlVCX01LSU1BR0VYWAogI2luY2x1ZGUgImdydWItbWtpbWFnZXh4LmMiCmRp
ZmYgLS1naXQgYS91dGlsL2dydWItbWtpbWFnZTY0LmMgYi91dGlsL2dydWItbWtpbWFnZTY0LmMK
aW5kZXggNGZmNzJhNjI1Li4xNzBkZWZiNDAgMTAwNjQ0Ci0tLSBhL3V0aWwvZ3J1Yi1ta2ltYWdl
NjQuYworKysgYi91dGlsL2dydWItbWtpbWFnZTY0LmMKQEAgLTE3LDcgKzE3LDkgQEAKICMgZGVm
aW5lIEVMRl9SX1NZTSh2YWwpCQlFTEY2NF9SX1NZTSh2YWwpCiAjIGRlZmluZSBFTEZfUl9UWVBF
KHZhbCkJCUVMRjY0X1JfVFlQRSh2YWwpCiAjIGRlZmluZSBFTEZfU1RfVFlQRSh2YWwpCQlFTEY2
NF9TVF9UWVBFKHZhbCkKLSNkZWZpbmUgWEVOX05PVEVfU0laRSAxMjAKKworI2RlZmluZSBYRU5f
Tk9URV9TSVpFCQkxMjAKKyNkZWZpbmUgWEVOX1BWSF9OT1RFX1NJWkUJMjQKIAogI2lmbmRlZiBH
UlVCX01LSU1BR0VYWAogI2luY2x1ZGUgImdydWItbWtpbWFnZXh4LmMiCmRpZmYgLS1naXQgYS91
dGlsL2dydWItbWtpbWFnZXh4LmMgYi91dGlsL2dydWItbWtpbWFnZXh4LmMKaW5kZXggYTQ4M2M2
NzRjLi5lOTRhNzIxYjQgMTAwNjQ0Ci0tLSBhL3V0aWwvZ3J1Yi1ta2ltYWdleHguYworKysgYi91
dGlsL2dydWItbWtpbWFnZXh4LmMKQEAgLTQ4LDYgKzQ4LDggQEAKICNpbmNsdWRlIDxncnViL3V0
aWwvaW5zdGFsbC5oPgogI2luY2x1ZGUgPGdydWIvdXRpbC9ta2ltYWdlLmg+CiAKKyNpbmNsdWRl
IDx4ZW4vZWxmbm90ZS5oPgorCiAjcHJhZ21hIEdDQyBkaWFnbm9zdGljIGlnbm9yZWQgIi1XY2Fz
dC1hbGlnbiIKIAogI2RlZmluZSBHUlVCX01LSU1BR0VYWApAQCAtMjI3LDEyICsyMjksMTIgQEAg
U1VGRklYIChncnViX21raW1hZ2VfZ2VuZXJhdGVfZWxmKSAoY29uc3Qgc3RydWN0IGdydWJfaW5z
dGFsbF9pbWFnZV90YXJnZXRfZGVzYwogICAgICAgcGhudW0rKzsKICAgICAgIGZvb3Rlcl9zaXpl
ICs9IHNpemVvZiAoc3RydWN0IGdydWJfaWVlZTEyNzVfbm90ZSk7CiAgICAgfQotICBpZiAoaW1h
Z2VfdGFyZ2V0LT5pZCA9PSBJTUFHRV9YRU4pCisgIGlmIChpbWFnZV90YXJnZXQtPmlkID09IElN
QUdFX1hFTiB8fCBpbWFnZV90YXJnZXQtPmlkID09IElNQUdFX1hFTl9QVkgpCiAgICAgewogICAg
ICAgcGhudW0rKzsKICAgICAgIHNobnVtKys7CiAgICAgICBzdHJpbmdfc2l6ZSArPSBzaXplb2Yg
KCIueGVuIik7Ci0gICAgICBmb290ZXJfc2l6ZSArPSBYRU5fTk9URV9TSVpFOworICAgICAgZm9v
dGVyX3NpemUgKz0gKGltYWdlX3RhcmdldC0+aWQgPT0gSU1BR0VfWEVOKSA/IFhFTl9OT1RFX1NJ
WkUgOiBYRU5fUFZIX05PVEVfU0laRTsKICAgICB9CiAgIGhlYWRlcl9zaXplID0gQUxJR05fVVAg
KHNpemVvZiAoKmVoZHIpICsgcGhudW0gKiBzaXplb2YgKCpwaGRyKQogCQkJICArIHNobnVtICog
c2l6ZW9mICgqc2hkcikgKyBzdHJpbmdfc2l6ZSwgbGF5b3V0LT5hbGlnbik7CkBAIC0zNDEsNyAr
MzQzLDcgQEAgU1VGRklYIChncnViX21raW1hZ2VfZ2VuZXJhdGVfZWxmKSAoY29uc3Qgc3RydWN0
IGdydWJfaW5zdGFsbF9pbWFnZV90YXJnZXRfZGVzYwogICAgICAgbm90ZV9wdHIgPSAoRWxmX05o
ZHIgKikgcHRyOwogICAgICAgbm90ZV9wdHItPm5fbmFtZXN6ID0gZ3J1Yl9ob3N0X3RvX3Rhcmdl
dDMyIChzaXplb2YgKEdSVUJfWEVOX05PVEVfTkFNRSkpOwogICAgICAgbm90ZV9wdHItPm5fZGVz
Y3N6ID0gZ3J1Yl9ob3N0X3RvX3RhcmdldDMyIChzaXplb2YgKFBBQ0tBR0VfTkFNRSkpOwotICAg
ICAgbm90ZV9wdHItPm5fdHlwZSA9IGdydWJfaG9zdF90b190YXJnZXQzMiAoNik7CisgICAgICBu
b3RlX3B0ci0+bl90eXBlID0gZ3J1Yl9ob3N0X3RvX3RhcmdldDMyIChYRU5fRUxGTk9URV9HVUVT
VF9PUyk7CiAgICAgICBwdHIgKz0gc2l6ZW9mIChFbGZfTmhkcik7CiAgICAgICBtZW1jcHkgKHB0
ciwgR1JVQl9YRU5fTk9URV9OQU1FLCBzaXplb2YgKEdSVUJfWEVOX05PVEVfTkFNRSkpOwogICAg
ICAgcHRyICs9IEFMSUdOX1VQIChzaXplb2YgKEdSVUJfWEVOX05PVEVfTkFNRSksIDQpOwpAQCAt
MzUyLDcgKzM1NCw3IEBAIFNVRkZJWCAoZ3J1Yl9ta2ltYWdlX2dlbmVyYXRlX2VsZikgKGNvbnN0
IHN0cnVjdCBncnViX2luc3RhbGxfaW1hZ2VfdGFyZ2V0X2Rlc2MKICAgICAgIG5vdGVfcHRyID0g
KEVsZl9OaGRyICopIHB0cjsKICAgICAgIG5vdGVfcHRyLT5uX25hbWVzeiA9IGdydWJfaG9zdF90
b190YXJnZXQzMiAoc2l6ZW9mIChHUlVCX1hFTl9OT1RFX05BTUUpKTsKICAgICAgIG5vdGVfcHRy
LT5uX2Rlc2NzeiA9IGdydWJfaG9zdF90b190YXJnZXQzMiAoc2l6ZW9mICgiZ2VuZXJpYyIpKTsK
LSAgICAgIG5vdGVfcHRyLT5uX3R5cGUgPSBncnViX2hvc3RfdG9fdGFyZ2V0MzIgKDgpOworICAg
ICAgbm90ZV9wdHItPm5fdHlwZSA9IGdydWJfaG9zdF90b190YXJnZXQzMiAoWEVOX0VMRk5PVEVf
TE9BREVSKTsKICAgICAgIHB0ciArPSBzaXplb2YgKEVsZl9OaGRyKTsKICAgICAgIG1lbWNweSAo
cHRyLCBHUlVCX1hFTl9OT1RFX05BTUUsIHNpemVvZiAoR1JVQl9YRU5fTk9URV9OQU1FKSk7CiAg
ICAgICBwdHIgKz0gQUxJR05fVVAgKHNpemVvZiAoR1JVQl9YRU5fTk9URV9OQU1FKSwgNCk7CkBA
IC0zNjMsNyArMzY1LDcgQEAgU1VGRklYIChncnViX21raW1hZ2VfZ2VuZXJhdGVfZWxmKSAoY29u
c3Qgc3RydWN0IGdydWJfaW5zdGFsbF9pbWFnZV90YXJnZXRfZGVzYwogICAgICAgbm90ZV9wdHIg
PSAoRWxmX05oZHIgKikgcHRyOwogICAgICAgbm90ZV9wdHItPm5fbmFtZXN6ID0gZ3J1Yl9ob3N0
X3RvX3RhcmdldDMyIChzaXplb2YgKEdSVUJfWEVOX05PVEVfTkFNRSkpOwogICAgICAgbm90ZV9w
dHItPm5fZGVzY3N6ID0gZ3J1Yl9ob3N0X3RvX3RhcmdldDMyIChzaXplb2YgKCJ4ZW4tMy4wIikp
OwotICAgICAgbm90ZV9wdHItPm5fdHlwZSA9IGdydWJfaG9zdF90b190YXJnZXQzMiAoNSk7Cisg
ICAgICBub3RlX3B0ci0+bl90eXBlID0gZ3J1Yl9ob3N0X3RvX3RhcmdldDMyIChYRU5fRUxGTk9U
RV9YRU5fVkVSU0lPTik7CiAgICAgICBwdHIgKz0gc2l6ZW9mIChFbGZfTmhkcik7CiAgICAgICBt
ZW1jcHkgKHB0ciwgR1JVQl9YRU5fTk9URV9OQU1FLCBzaXplb2YgKEdSVUJfWEVOX05PVEVfTkFN
RSkpOwogICAgICAgcHRyICs9IEFMSUdOX1VQIChzaXplb2YgKEdSVUJfWEVOX05PVEVfTkFNRSks
IDQpOwpAQCAtMzc0LDcgKzM3Niw3IEBAIFNVRkZJWCAoZ3J1Yl9ta2ltYWdlX2dlbmVyYXRlX2Vs
ZikgKGNvbnN0IHN0cnVjdCBncnViX2luc3RhbGxfaW1hZ2VfdGFyZ2V0X2Rlc2MKICAgICAgIG5v
dGVfcHRyID0gKEVsZl9OaGRyICopIHB0cjsKICAgICAgIG5vdGVfcHRyLT5uX25hbWVzeiA9IGdy
dWJfaG9zdF90b190YXJnZXQzMiAoc2l6ZW9mIChHUlVCX1hFTl9OT1RFX05BTUUpKTsKICAgICAg
IG5vdGVfcHRyLT5uX2Rlc2NzeiA9IGdydWJfaG9zdF90b190YXJnZXQzMiAoaW1hZ2VfdGFyZ2V0
LT52b2lkcF9zaXplb2YpOwotICAgICAgbm90ZV9wdHItPm5fdHlwZSA9IGdydWJfaG9zdF90b190
YXJnZXQzMiAoMSk7CisgICAgICBub3RlX3B0ci0+bl90eXBlID0gZ3J1Yl9ob3N0X3RvX3Rhcmdl
dDMyIChYRU5fRUxGTk9URV9FTlRSWSk7CiAgICAgICBwdHIgKz0gc2l6ZW9mIChFbGZfTmhkcik7
CiAgICAgICBtZW1jcHkgKHB0ciwgR1JVQl9YRU5fTk9URV9OQU1FLCBzaXplb2YgKEdSVUJfWEVO
X05PVEVfTkFNRSkpOwogICAgICAgcHRyICs9IEFMSUdOX1VQIChzaXplb2YgKEdSVUJfWEVOX05P
VEVfTkFNRSksIDQpOwpAQCAtMzg1LDcgKzM4Nyw3IEBAIFNVRkZJWCAoZ3J1Yl9ta2ltYWdlX2dl
bmVyYXRlX2VsZikgKGNvbnN0IHN0cnVjdCBncnViX2luc3RhbGxfaW1hZ2VfdGFyZ2V0X2Rlc2MK
ICAgICAgIG5vdGVfcHRyID0gKEVsZl9OaGRyICopIHB0cjsKICAgICAgIG5vdGVfcHRyLT5uX25h
bWVzeiA9IGdydWJfaG9zdF90b190YXJnZXQzMiAoc2l6ZW9mIChHUlVCX1hFTl9OT1RFX05BTUUp
KTsKICAgICAgIG5vdGVfcHRyLT5uX2Rlc2NzeiA9IGdydWJfaG9zdF90b190YXJnZXQzMiAoaW1h
Z2VfdGFyZ2V0LT52b2lkcF9zaXplb2YpOwotICAgICAgbm90ZV9wdHItPm5fdHlwZSA9IGdydWJf
aG9zdF90b190YXJnZXQzMiAoMyk7CisgICAgICBub3RlX3B0ci0+bl90eXBlID0gZ3J1Yl9ob3N0
X3RvX3RhcmdldDMyIChYRU5fRUxGTk9URV9WSVJUX0JBU0UpOwogICAgICAgcHRyICs9IHNpemVv
ZiAoRWxmX05oZHIpOwogICAgICAgbWVtY3B5IChwdHIsIEdSVUJfWEVOX05PVEVfTkFNRSwgc2l6
ZW9mIChHUlVCX1hFTl9OT1RFX05BTUUpKTsKICAgICAgIHB0ciArPSBBTElHTl9VUCAoc2l6ZW9m
IChHUlVCX1hFTl9OT1RFX05BTUUpLCA0KTsKQEAgLTM5OCw3ICs0MDAsNyBAQCBTVUZGSVggKGdy
dWJfbWtpbWFnZV9nZW5lcmF0ZV9lbGYpIChjb25zdCBzdHJ1Y3QgZ3J1Yl9pbnN0YWxsX2ltYWdl
X3RhcmdldF9kZXNjCiAJICBub3RlX3B0ciA9IChFbGZfTmhkciAqKSBwdHI7CiAJICBub3RlX3B0
ci0+bl9uYW1lc3ogPSBncnViX2hvc3RfdG9fdGFyZ2V0MzIgKHNpemVvZiAoR1JVQl9YRU5fTk9U
RV9OQU1FKSk7CiAJICBub3RlX3B0ci0+bl9kZXNjc3ogPSBncnViX2hvc3RfdG9fdGFyZ2V0MzIg
KHNpemVvZiAoInllcyxiaW1vZGFsIikpOwotCSAgbm90ZV9wdHItPm5fdHlwZSA9IGdydWJfaG9z
dF90b190YXJnZXQzMiAoOSk7CisJICBub3RlX3B0ci0+bl90eXBlID0gZ3J1Yl9ob3N0X3RvX3Rh
cmdldDMyIChYRU5fRUxGTk9URV9QQUVfTU9ERSk7CiAJICBwdHIgKz0gc2l6ZW9mIChFbGZfTmhk
cik7CiAJICBtZW1jcHkgKHB0ciwgR1JVQl9YRU5fTk9URV9OQU1FLCBzaXplb2YgKEdSVUJfWEVO
X05PVEVfTkFNRSkpOwogCSAgcHRyICs9IEFMSUdOX1VQIChzaXplb2YgKEdSVUJfWEVOX05PVEVf
TkFNRSksIDQpOwpAQCAtNDE5LDYgKzQyMSwzOSBAQCBTVUZGSVggKGdydWJfbWtpbWFnZV9nZW5l
cmF0ZV9lbGYpIChjb25zdCBzdHJ1Y3QgZ3J1Yl9pbnN0YWxsX2ltYWdlX3RhcmdldF9kZXNjCiAg
ICAgICBwaGRyLT5wX29mZnNldCA9IGdydWJfaG9zdF90b190YXJnZXQzMiAoaGVhZGVyX3NpemUg
KyBwcm9ncmFtX3NpemUpOwogICAgIH0KIAorICBpZiAoaW1hZ2VfdGFyZ2V0LT5pZCA9PSBJTUFH
RV9YRU5fUFZIKQorICAgIHsKKyAgICAgIGNoYXIgKm5vdGVfc3RhcnQgPSAoZWxmX2ltZyArIHBy
b2dyYW1fc2l6ZSArIGhlYWRlcl9zaXplKTsKKyAgICAgIEVsZl9OaGRyICpub3RlX3B0cjsKKyAg
ICAgIGNoYXIgKnB0ciA9IChjaGFyICopIG5vdGVfc3RhcnQ7CisKKyAgICAgIGdydWJfdXRpbF9p
bmZvICgiYWRkaW5nIFhFTiBOT1RFIHNlZ21lbnQiKTsKKworICAgICAgLyogUGh5czMyIEVudHJ5
LiAgKi8KKyAgICAgIG5vdGVfcHRyID0gKEVsZl9OaGRyICopIHB0cjsKKyAgICAgIG5vdGVfcHRy
LT5uX25hbWVzeiA9IGdydWJfaG9zdF90b190YXJnZXQzMiAoc2l6ZW9mIChHUlVCX1hFTl9OT1RF
X05BTUUpKTsKKyAgICAgIG5vdGVfcHRyLT5uX2Rlc2NzeiA9IGdydWJfaG9zdF90b190YXJnZXQz
MiAoaW1hZ2VfdGFyZ2V0LT52b2lkcF9zaXplb2YpOworICAgICAgbm90ZV9wdHItPm5fdHlwZSA9
IGdydWJfaG9zdF90b190YXJnZXQzMiAoWEVOX0VMRk5PVEVfUEhZUzMyX0VOVFJZKTsKKyAgICAg
IHB0ciArPSBzaXplb2YgKEVsZl9OaGRyKTsKKyAgICAgIG1lbWNweSAocHRyLCBHUlVCX1hFTl9O
T1RFX05BTUUsIHNpemVvZiAoR1JVQl9YRU5fTk9URV9OQU1FKSk7CisgICAgICBwdHIgKz0gQUxJ
R05fVVAgKHNpemVvZiAoR1JVQl9YRU5fTk9URV9OQU1FKSwgNCk7CisgICAgICBtZW1zZXQgKHB0
ciwgMCwgaW1hZ2VfdGFyZ2V0LT52b2lkcF9zaXplb2YpOworICAgICAgKihncnViX3VpbnQzMl90
ICopIHB0ciA9IEdSVUJfS0VSTkVMX0kzODZfWEVOX1BWSF9MSU5LX0FERFI7CisgICAgICBwdHIg
Kz0gaW1hZ2VfdGFyZ2V0LT52b2lkcF9zaXplb2Y7CisKKyAgICAgIGFzc2VydCAoWEVOX1BWSF9O
T1RFX1NJWkUgPT0gKHB0ciAtIG5vdGVfc3RhcnQpKTsKKworICAgICAgcGhkcisrOworICAgICAg
cGhkci0+cF90eXBlID0gZ3J1Yl9ob3N0X3RvX3RhcmdldDMyIChQVF9OT1RFKTsKKyAgICAgIHBo
ZHItPnBfZmxhZ3MgPSBncnViX2hvc3RfdG9fdGFyZ2V0MzIgKFBGX1IpOworICAgICAgcGhkci0+
cF9hbGlnbiA9IGdydWJfaG9zdF90b190YXJnZXQzMiAoaW1hZ2VfdGFyZ2V0LT52b2lkcF9zaXpl
b2YpOworICAgICAgcGhkci0+cF92YWRkciA9IDA7CisgICAgICBwaGRyLT5wX3BhZGRyID0gMDsK
KyAgICAgIHBoZHItPnBfZmlsZXN6ID0gZ3J1Yl9ob3N0X3RvX3RhcmdldDMyIChYRU5fUFZIX05P
VEVfU0laRSk7CisgICAgICBwaGRyLT5wX21lbXN6ID0gMDsKKyAgICAgIHBoZHItPnBfb2Zmc2V0
ID0gZ3J1Yl9ob3N0X3RvX3RhcmdldDMyIChoZWFkZXJfc2l6ZSArIHByb2dyYW1fc2l6ZSk7Cisg
ICAgfQorCiAgIGlmIChub3RlKQogICAgIHsKICAgICAgIGludCBub3RlX3NpemUgPSBzaXplb2Yg
KHN0cnVjdCBncnViX2llZWUxMjc1X25vdGUpOwpAQCAtNDk0LDcgKzUyOSw3IEBAIFNVRkZJWCAo
Z3J1Yl9ta2ltYWdlX2dlbmVyYXRlX2VsZikgKGNvbnN0IHN0cnVjdCBncnViX2luc3RhbGxfaW1h
Z2VfdGFyZ2V0X2Rlc2MKICAgICBzaGRyLT5zaF9lbnRzaXplID0gZ3J1Yl9ob3N0X3RvX3Rhcmdl
dDMyICgwKTsKICAgICBzaGRyKys7CiAKLSAgICBpZiAoaW1hZ2VfdGFyZ2V0LT5pZCA9PSBJTUFH
RV9YRU4pCisgICAgaWYgKGltYWdlX3RhcmdldC0+aWQgPT0gSU1BR0VfWEVOIHx8IGltYWdlX3Rh
cmdldC0+aWQgPT0gSU1BR0VfWEVOX1BWSCkKICAgICAgIHsKIAltZW1jcHkgKHB0ciwgIi54ZW4i
LCBzaXplb2YgKCIueGVuIikpOwogCXNoZHItPnNoX25hbWUgPSBncnViX2hvc3RfdG9fdGFyZ2V0
MzIgKHB0ciAtIHN0cl9zdGFydCk7CkBAIC01MDIsNyArNTM3LDEwIEBAIFNVRkZJWCAoZ3J1Yl9t
a2ltYWdlX2dlbmVyYXRlX2VsZikgKGNvbnN0IHN0cnVjdCBncnViX2luc3RhbGxfaW1hZ2VfdGFy
Z2V0X2Rlc2MKIAlzaGRyLT5zaF90eXBlID0gZ3J1Yl9ob3N0X3RvX3RhcmdldDMyIChTSFRfUFJP
R0JJVFMpOwogCXNoZHItPnNoX2FkZHIgPSBncnViX2hvc3RfdG9fdGFyZ2V0X2FkZHIgKHRhcmdl
dF9hZGRyICsgbGF5b3V0LT5rZXJuZWxfc2l6ZSk7CiAJc2hkci0+c2hfb2Zmc2V0ID0gZ3J1Yl9o
b3N0X3RvX3RhcmdldF9hZGRyIChwcm9ncmFtX3NpemUgKyBoZWFkZXJfc2l6ZSk7Ci0Jc2hkci0+
c2hfc2l6ZSA9IGdydWJfaG9zdF90b190YXJnZXQzMiAoWEVOX05PVEVfU0laRSk7CisJaWYgKGlt
YWdlX3RhcmdldC0+aWQgPT0gSU1BR0VfWEVOKQorCSAgc2hkci0+c2hfc2l6ZSA9IGdydWJfaG9z
dF90b190YXJnZXQzMiAoWEVOX05PVEVfU0laRSk7CisJZWxzZQorCSAgc2hkci0+c2hfc2l6ZSA9
IGdydWJfaG9zdF90b190YXJnZXQzMiAoWEVOX1BWSF9OT1RFX1NJWkUpOwogCXNoZHItPnNoX2xp
bmsgPSBncnViX2hvc3RfdG9fdGFyZ2V0MzIgKDApOwogCXNoZHItPnNoX2luZm8gPSBncnViX2hv
c3RfdG9fdGFyZ2V0MzIgKDApOwogCXNoZHItPnNoX2FkZHJhbGlnbiA9IGdydWJfaG9zdF90b190
YXJnZXQzMiAoaW1hZ2VfdGFyZ2V0LT52b2lkcF9zaXplb2YpOwpkaWZmIC0tZ2l0IGEvdXRpbC9t
a2ltYWdlLmMgYi91dGlsL21raW1hZ2UuYwppbmRleCBlMjJkODJhZmEuLjM3MDEzNmU1YyAxMDA2
NDQKLS0tIGEvdXRpbC9ta2ltYWdlLmMKKysrIGIvdXRpbC9ta2ltYWdlLmMKQEAgLTEzMiw2ICsx
MzIsMjQgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBncnViX2luc3RhbGxfaW1hZ2VfdGFyZ2V0X2Rl
c2MgaW1hZ2VfdGFyZ2V0c1tdID0KICAgICAgIC5saW5rX2FkZHIgPSBHUlVCX0tFUk5FTF9JMzg2
X1BDX0xJTktfQUREUiwKICAgICAgIC5kZWZhdWx0X2NvbXByZXNzaW9uID0gR1JVQl9DT01QUkVT
U0lPTl9MWk1BCiAgICAgfSwKKyAgICB7CisgICAgICAuZGlybmFtZSA9ICJpMzg2LXhlbl9wdmgi
LAorICAgICAgLm5hbWVzID0geyAiaTM4Ni14ZW5fcHZoIiwgTlVMTCB9LAorICAgICAgLnZvaWRw
X3NpemVvZiA9IDQsCisgICAgICAuYmlnZW5kaWFuID0gMCwKKyAgICAgIC5pZCA9IElNQUdFX1hF
Tl9QVkgsCisgICAgICAuZmxhZ3MgPSBQTEFURk9STV9GTEFHU19OT05FLAorICAgICAgLnRvdGFs
X21vZHVsZV9zaXplID0gVEFSR0VUX05PX0ZJRUxELAorICAgICAgLmRlY29tcHJlc3Nvcl9jb21w
cmVzc2VkX3NpemUgPSBUQVJHRVRfTk9fRklFTEQsCisgICAgICAuZGVjb21wcmVzc29yX3VuY29t
cHJlc3NlZF9zaXplID0gVEFSR0VUX05PX0ZJRUxELAorICAgICAgLmRlY29tcHJlc3Nvcl91bmNv
bXByZXNzZWRfYWRkciA9IFRBUkdFVF9OT19GSUVMRCwKKyAgICAgIC5lbGZfdGFyZ2V0ID0gRU1f
Mzg2LAorICAgICAgLnNlY3Rpb25fYWxpZ24gPSAxLAorICAgICAgLnZhZGRyX29mZnNldCA9IDAs
CisgICAgICAubGlua19hZGRyID0gR1JVQl9LRVJORUxfSTM4Nl9YRU5fUFZIX0xJTktfQUREUiwK
KyAgICAgIC5tb2RfYWxpZ24gPSBHUlVCX0tFUk5FTF9JMzg2X1hFTl9QVkhfTU9EX0FMSUdOLAor
ICAgICAgLmxpbmtfYWxpZ24gPSA0CisgICAgfSwKICAgICB7CiAgICAgICAuZGlybmFtZSA9ICJp
Mzg2LXBjIiwKICAgICAgIC5uYW1lcyA9IHsgImkzODYtcGMtcHhlIiwgTlVMTCB9LApAQCAtODYw
LDcgKzg3OCw4IEBAIGdydWJfaW5zdGFsbF9nZW5lcmF0ZV9pbWFnZSAoY29uc3QgY2hhciAqZGly
LCBjb25zdCBjaGFyICpwcmVmaXgsCiAgIGVsc2UKICAgICBrZXJuZWxfaW1nID0gZ3J1Yl9ta2lt
YWdlX2xvYWRfaW1hZ2U2NCAoa2VybmVsX3BhdGgsIHRvdGFsX21vZHVsZV9zaXplLAogCQkJCQkg
ICAgJmxheW91dCwgaW1hZ2VfdGFyZ2V0KTsKLSAgaWYgKGltYWdlX3RhcmdldC0+aWQgPT0gSU1B
R0VfWEVOICYmIGxheW91dC5hbGlnbiA8IDQwOTYpCisgIGlmICgoaW1hZ2VfdGFyZ2V0LT5pZCA9
PSBJTUFHRV9YRU4gfHwgaW1hZ2VfdGFyZ2V0LT5pZCA9PSBJTUFHRV9YRU5fUFZIKSAmJgorICAg
ICAgbGF5b3V0LmFsaWduIDwgNDA5NikKICAgICBsYXlvdXQuYWxpZ24gPSA0MDk2OwogCiAgIGlm
ICgoaW1hZ2VfdGFyZ2V0LT5mbGFncyAmIFBMQVRGT1JNX0ZMQUdTX0RFQ09NUFJFU1NPUlMpCkBA
IC0xMTAzLDYgKzExMjIsNyBAQCBncnViX2luc3RhbGxfZ2VuZXJhdGVfaW1hZ2UgKGNvbnN0IGNo
YXIgKmRpciwgY29uc3QgY2hhciAqcHJlZml4LAogICAgIGNhc2UgSU1BR0VfTUlQU19BUkM6CiAg
ICAgY2FzZSBJTUFHRV9RRU1VX01JUFNfRkxBU0g6CiAgICAgY2FzZSBJTUFHRV9YRU46CisgICAg
Y2FzZSBJTUFHRV9YRU5fUFZIOgogICAgICAgYnJlYWs7CiAgICAgY2FzZSBJTUFHRV9TUEFSQzY0
X0FPVVQ6CiAgICAgY2FzZSBJTUFHRV9TUEFSQzY0X1JBVzoKQEAgLTE2NzksNiArMTY5OSw3IEBA
IGdydWJfaW5zdGFsbF9nZW5lcmF0ZV9pbWFnZSAoY29uc3QgY2hhciAqZGlyLCBjb25zdCBjaGFy
ICpwcmVmaXgsCiAgICAgY2FzZSBJTUFHRV9MT09OR1NPTl9FTEY6CiAgICAgY2FzZSBJTUFHRV9Q
UEM6CiAgICAgY2FzZSBJTUFHRV9YRU46CisgICAgY2FzZSBJTUFHRV9YRU5fUFZIOgogICAgIGNh
c2UgSU1BR0VfQ09SRUJPT1Q6CiAgICAgY2FzZSBJTUFHRV9JMzg2X0lFRUUxMjc1OgogICAgICAg
ewotLSAKMi4xNi40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:54:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14: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 1gFKYT-0001fC-Jv; Wed, 24 Oct 2018 14:54:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=zek6=ne=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFKYP-0001Yi-MV
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:54:37 +0000
X-Inumbo-ID: ecac68cd-d79c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ecac68cd-d79c-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 14:56:02 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 1A9BAACEB;
 Wed, 24 Oct 2018 14:54:31 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Wed, 24 Oct 2018 16:54:10 +0200
Message-Id: <20181024145427.23531-2-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181024145427.23531-1-jgross@suse.com>
References: <20181024145427.23531-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 01/18] xen: add some xen 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: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

SW4gb3JkZXIgdG8gc3VwcG9ydCBncnViMiBpbiBYZW4gUFZIIGVudmlyb25tZW50IHNvbWUgYWRk
aXRpb25hbCBYZW4KaGVhZGVycyBhcmUgbmVlZGVkIGFzIGdydWIyIHdpbGwgYmUgc3RhcnRlZCBp
biBQVkggbW9kZSByZXF1aXJpbmcgdG8KdXNlIHNldmVyYWwgSFZNIGh5cGVyY2FsbHMgYW5kIHN0
cnVjdHVyZXMuCgpBZGQgdGhlIG5lZWRlZCBoZWFkZXJzIGZyb20gWGVuIDQuMTAgYmVpbmcgdGhl
IGZpcnN0IFhlbiB2ZXJzaW9uIHdpdGgKZnVsbCAobm90IG9ubHkgZXhwZXJpbWVudGFsKSBQVkgg
Z3Vlc3Qgc3VwcG9ydC4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNl
LmNvbT4KUmV2aWV3ZWQtYnk6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+
Ci0tLQpWMjogdXBkYXRlIGNvbW1pdCBtZXNzYWdlIChEYW5pZWwgS2lwZXIpCi0tLQogaW5jbHVk
ZS94ZW4vaHZtL2h2bV9vcC5oICAgICB8IDI5NiArKysrKysrKysrKysrKysrKysrCiBpbmNsdWRl
L3hlbi9odm0vcGFyYW1zLmggICAgIHwgMjg0ICsrKysrKysrKysrKysrKysrKwogaW5jbHVkZS94
ZW4vaHZtL3N0YXJ0X2luZm8uaCB8ICA5OCArKysrKysrCiBpbmNsdWRlL3hlbi9tZW1vcnkuaCAg
ICAgICAgIHwgNjY1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysK
IGluY2x1ZGUveGVuL3BoeXNkZXYuaCAgICAgICAgfCAzODcgKysrKysrKysrKysrKysrKysrKysr
KysrKwogaW5jbHVkZS94ZW4vdHJhY2UuaCAgICAgICAgICB8IDMzOSArKysrKysrKysrKysrKysr
KysrKysrCiBpbmNsdWRlL3hlbi94ZW4uaCAgICAgICAgICAgIHwgMTA0ICsrKysrLS0KIDcgZmls
ZXMgY2hhbmdlZCwgMjE0MiBpbnNlcnRpb25zKCspLCAzMSBkZWxldGlvbnMoLSkKIGNyZWF0ZSBt
b2RlIDEwMDY0NCBpbmNsdWRlL3hlbi9odm0vaHZtX29wLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBp
bmNsdWRlL3hlbi9odm0vcGFyYW1zLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL3hlbi9o
dm0vc3RhcnRfaW5mby5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS94ZW4vbWVtb3J5LmgK
IGNyZWF0ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL3hlbi9waHlzZGV2LmgKIGNyZWF0ZSBtb2RlIDEw
MDY0NCBpbmNsdWRlL3hlbi90cmFjZS5oCgpkaWZmIC0tZ2l0IGEvaW5jbHVkZS94ZW4vaHZtL2h2
bV9vcC5oIGIvaW5jbHVkZS94ZW4vaHZtL2h2bV9vcC5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDAwMDAwMDAwMC4uMGJkYWZkZjU5Ci0tLSAvZGV2L251bGwKKysrIGIvaW5jbHVkZS94ZW4v
aHZtL2h2bV9vcC5oCkBAIC0wLDAgKzEsMjk2IEBACisvKgorICogUGVybWlzc2lvbiBpcyBoZXJl
YnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29w
eQorICogb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVz
ICh0aGUgIlNvZnR3YXJlIiksIHRvCisgKiBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJl
c3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQorICogcmlnaHRzIHRv
IHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5z
ZSwgYW5kL29yCisgKiBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQg
cGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcworICogZnVybmlzaGVkIHRvIGRvIHNvLCBz
dWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKKyAqCisgKiBUaGUgYWJvdmUgY29w
eXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRl
ZCBpbgorICogYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdh
cmUuCisgKgorICogVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FS
UkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKKyAqIElNUExJRUQsIElOQ0xVRElORyBCVVQg
Tk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLAorICogRklU
TkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8g
RVZFTlQgU0hBTEwgVEhFCisgKiBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJM
RSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCisgKiBMSUFCSUxJVFksIFdIRVRIRVIg
SU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORworICog
RlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVT
RSBPUiBPVEhFUgorICogREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLgorICoKKyAqIENvcHlyaWdo
dCAoYykgMjAwNywgS2VpciBGcmFzZXIKKyAqLworCisjaWZuZGVmIF9fWEVOX1BVQkxJQ19IVk1f
SFZNX09QX0hfXworI2RlZmluZSBfX1hFTl9QVUJMSUNfSFZNX0hWTV9PUF9IX18KKworI2luY2x1
ZGUgIi4uL3hlbi5oIgorI2luY2x1ZGUgIi4uL3RyYWNlLmgiCisjaW5jbHVkZSAiLi4vZXZlbnRf
Y2hhbm5lbC5oIgorCisvKiBHZXQvc2V0IHN1YmNvbW1hbmRzOiBleHRyYSBhcmd1bWVudCA9PSBw
b2ludGVyIHRvIHhlbl9odm1fcGFyYW0gc3RydWN0LiAqLworI2RlZmluZSBIVk1PUF9zZXRfcGFy
YW0gICAgICAgICAgIDAKKyNkZWZpbmUgSFZNT1BfZ2V0X3BhcmFtICAgICAgICAgICAxCitzdHJ1
Y3QgeGVuX2h2bV9wYXJhbSB7CisgICAgZG9taWRfdCAgZG9taWQ7ICAgIC8qIElOICovCisgICAg
dWludDMyX3QgaW5kZXg7ICAgIC8qIElOICovCisgICAgdWludDY0X3QgdmFsdWU7ICAgIC8qIElO
L09VVCAqLworfTsKK3R5cGVkZWYgc3RydWN0IHhlbl9odm1fcGFyYW0geGVuX2h2bV9wYXJhbV90
OworREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX2h2bV9wYXJhbV90KTsKKworI2lmIF9fWEVO
X0lOVEVSRkFDRV9WRVJTSU9OX18gPCAweDAwMDQwOTAwCisKKy8qIFNldCB0aGUgbG9naWNhbCBs
ZXZlbCBvZiBvbmUgb2YgYSBkb21haW4ncyBQQ0kgSU5UeCB3aXJlcy4gKi8KKyNkZWZpbmUgSFZN
T1Bfc2V0X3BjaV9pbnR4X2xldmVsICAyCitzdHJ1Y3QgeGVuX2h2bV9zZXRfcGNpX2ludHhfbGV2
ZWwgeworICAgIC8qIERvbWFpbiB0byBiZSB1cGRhdGVkLiAqLworICAgIGRvbWlkX3QgIGRvbWlk
OworICAgIC8qIFBDSSBJTlR4IGlkZW50aWZpY2F0aW9uIGluIFBDSSB0b3BvbG9neSAoZG9tYWlu
OmJ1czpkZXZpY2U6aW50eCkuICovCisgICAgdWludDhfdCAgZG9tYWluLCBidXMsIGRldmljZSwg
aW50eDsKKyAgICAvKiBBc3NlcnRpb24gbGV2ZWwgKDAgPSB1bmFzc2VydGVkLCAxID0gYXNzZXJ0
ZWQpLiAqLworICAgIHVpbnQ4X3QgIGxldmVsOworfTsKK3R5cGVkZWYgc3RydWN0IHhlbl9odm1f
c2V0X3BjaV9pbnR4X2xldmVsIHhlbl9odm1fc2V0X3BjaV9pbnR4X2xldmVsX3Q7CitERUZJTkVf
WEVOX0dVRVNUX0hBTkRMRSh4ZW5faHZtX3NldF9wY2lfaW50eF9sZXZlbF90KTsKKworLyogU2V0
IHRoZSBsb2dpY2FsIGxldmVsIG9mIG9uZSBvZiBhIGRvbWFpbidzIElTQSBJUlEgd2lyZXMuICov
CisjZGVmaW5lIEhWTU9QX3NldF9pc2FfaXJxX2xldmVsICAgMworc3RydWN0IHhlbl9odm1fc2V0
X2lzYV9pcnFfbGV2ZWwgeworICAgIC8qIERvbWFpbiB0byBiZSB1cGRhdGVkLiAqLworICAgIGRv
bWlkX3QgIGRvbWlkOworICAgIC8qIElTQSBkZXZpY2UgaWRlbnRpZmljYXRpb24sIGJ5IElTQSBJ
UlEgKDAtMTUpLiAqLworICAgIHVpbnQ4X3QgIGlzYV9pcnE7CisgICAgLyogQXNzZXJ0aW9uIGxl
dmVsICgwID0gdW5hc3NlcnRlZCwgMSA9IGFzc2VydGVkKS4gKi8KKyAgICB1aW50OF90ICBsZXZl
bDsKK307Cit0eXBlZGVmIHN0cnVjdCB4ZW5faHZtX3NldF9pc2FfaXJxX2xldmVsIHhlbl9odm1f
c2V0X2lzYV9pcnFfbGV2ZWxfdDsKK0RFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9odm1fc2V0
X2lzYV9pcnFfbGV2ZWxfdCk7CisKKyNkZWZpbmUgSFZNT1Bfc2V0X3BjaV9saW5rX3JvdXRlICA0
CitzdHJ1Y3QgeGVuX2h2bV9zZXRfcGNpX2xpbmtfcm91dGUgeworICAgIC8qIERvbWFpbiB0byBi
ZSB1cGRhdGVkLiAqLworICAgIGRvbWlkX3QgIGRvbWlkOworICAgIC8qIFBDSSBsaW5rIGlkZW50
aWZpZXIgKDAtMykuICovCisgICAgdWludDhfdCAgbGluazsKKyAgICAvKiBJU0EgSVJRICgxLTE1
KSwgb3IgMCAoZGlzYWJsZSBsaW5rKS4gKi8KKyAgICB1aW50OF90ICBpc2FfaXJxOworfTsKK3R5
cGVkZWYgc3RydWN0IHhlbl9odm1fc2V0X3BjaV9saW5rX3JvdXRlIHhlbl9odm1fc2V0X3BjaV9s
aW5rX3JvdXRlX3Q7CitERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5faHZtX3NldF9wY2lfbGlu
a19yb3V0ZV90KTsKKworI2VuZGlmIC8qIF9fWEVOX0lOVEVSRkFDRV9WRVJTSU9OX18gPCAweDAw
MDQwOTAwICovCisKKy8qIEZsdXNoZXMgYWxsIFZDUFUgVExCczogQGFyZyBtdXN0IGJlIE5VTEwu
ICovCisjZGVmaW5lIEhWTU9QX2ZsdXNoX3RsYnMgICAgICAgICAgNQorCit0eXBlZGVmIGVudW0g
eworICAgIEhWTU1FTV9yYW1fcncsICAgICAgICAgICAgIC8qIE5vcm1hbCByZWFkL3dyaXRlIGd1
ZXN0IFJBTSAqLworICAgIEhWTU1FTV9yYW1fcm8sICAgICAgICAgICAgIC8qIFJlYWQtb25seTsg
d3JpdGVzIGFyZSBkaXNjYXJkZWQgKi8KKyAgICBIVk1NRU1fbW1pb19kbSwgICAgICAgICAgICAv
KiBSZWFkcyBhbmQgd3JpdGUgZ28gdG8gdGhlIGRldmljZSBtb2RlbCAqLworI2lmIF9fWEVOX0lO
VEVSRkFDRV9WRVJTSU9OX18gPCAweDAwMDQwNzAwCisgICAgSFZNTUVNX21taW9fd3JpdGVfZG0s
ICAgICAgLyogUmVhZC1vbmx5OyB3cml0ZXMgZ28gdG8gdGhlIGRldmljZSBtb2RlbCAqLworI2Vs
c2UKKyAgICBIVk1NRU1fdW51c2VkLCAgICAgICAgICAgICAvKiBQbGFjZWhvbGRlcjsgc2V0dGlu
ZyBtZW1vcnkgdG8gdGhpcyB0eXBlCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
d2lsbCBmYWlsIGZvciBjb2RlIGFmdGVyIDQuNy4wICovCisjZW5kaWYKKyAgICBIVk1NRU1faW9y
ZXFfc2VydmVyICAgICAgICAvKiBNZW1vcnkgdHlwZSBjbGFpbWVkIGJ5IGFuIGlvcmVxIHNlcnZl
cjsgdHlwZQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNoYW5nZXMgdG8gdGhp
cyB2YWx1ZSBhcmUgb25seSBhbGxvd2VkIGFmdGVyCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYW4gaW9yZXEgc2VydmVyIGhhcyBjbGFpbWVkIGl0cyBvd25lcnNoaXAuCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgT25seSBwYWdlcyB3aXRoIEhWTU1FTV9yYW1f
cncgYXJlIGFsbG93ZWQgdG8KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaGFu
Z2UgdG8gdGhpcyB0eXBlOyBjb252ZXJzZWx5LCBwYWdlcyB3aXRoCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdGhpcyB0eXBlIGFyZSBvbmx5IGFsbG93ZWQgdG8gYmUgY2hhbmdl
ZCBiYWNrCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG8gSFZNTUVNX3JhbV9y
dy4gKi8KK30gaHZtbWVtX3R5cGVfdDsKKworLyogSGludCBmcm9tIFBWIGRyaXZlcnMgZm9yIHBh
Z2V0YWJsZSBkZXN0cnVjdGlvbi4gKi8KKyNkZWZpbmUgSFZNT1BfcGFnZXRhYmxlX2R5aW5nICAg
ICAgICA5CitzdHJ1Y3QgeGVuX2h2bV9wYWdldGFibGVfZHlpbmcgeworICAgIC8qIERvbWFpbiB3
aXRoIGEgcGFnZXRhYmxlIGFib3V0IHRvIGJlIGRlc3Ryb3llZC4gKi8KKyAgICBkb21pZF90ICBk
b21pZDsKKyAgICB1aW50MTZfdCBwYWRbM107IC8qIGFsaWduIG5leHQgZmllbGQgb24gOC1ieXRl
IGJvdW5kYXJ5ICovCisgICAgLyogZ3Vlc3QgcGh5c2ljYWwgYWRkcmVzcyBvZiB0aGUgdG9wbGV2
ZWwgcGFnZXRhYmxlIGR5aW5nICovCisgICAgdWludDY0X3QgZ3BhOworfTsKK3R5cGVkZWYgc3Ry
dWN0IHhlbl9odm1fcGFnZXRhYmxlX2R5aW5nIHhlbl9odm1fcGFnZXRhYmxlX2R5aW5nX3Q7CitE
RUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5faHZtX3BhZ2V0YWJsZV9keWluZ190KTsKKworLyog
R2V0IHRoZSBjdXJyZW50IFhlbiB0aW1lLCBpbiBuYW5vc2Vjb25kcyBzaW5jZSBzeXN0ZW0gYm9v
dC4gKi8KKyNkZWZpbmUgSFZNT1BfZ2V0X3RpbWUgICAgICAgICAgICAgIDEwCitzdHJ1Y3QgeGVu
X2h2bV9nZXRfdGltZSB7CisgICAgdWludDY0X3Qgbm93OyAgICAgIC8qIE9VVCAqLworfTsKK3R5
cGVkZWYgc3RydWN0IHhlbl9odm1fZ2V0X3RpbWUgeGVuX2h2bV9nZXRfdGltZV90OworREVGSU5F
X1hFTl9HVUVTVF9IQU5ETEUoeGVuX2h2bV9nZXRfdGltZV90KTsKKworI2RlZmluZSBIVk1PUF94
ZW50cmFjZSAgICAgICAgICAgICAgMTEKK3N0cnVjdCB4ZW5faHZtX3hlbnRyYWNlIHsKKyAgICB1
aW50MTZfdCBldmVudCwgZXh0cmFfYnl0ZXM7CisgICAgdWludDhfdCBleHRyYVtUUkFDRV9FWFRS
QV9NQVggKiBzaXplb2YodWludDMyX3QpXTsKK307Cit0eXBlZGVmIHN0cnVjdCB4ZW5faHZtX3hl
bnRyYWNlIHhlbl9odm1feGVudHJhY2VfdDsKK0RFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9o
dm1feGVudHJhY2VfdCk7CisKKy8qIEZvbGxvd2luZyB0b29scy1vbmx5IGludGVyZmFjZXMgbWF5
IGNoYW5nZSBpbiBmdXR1cmUuICovCisjaWYgZGVmaW5lZChfX1hFTl9fKSB8fCBkZWZpbmVkKF9f
WEVOX1RPT0xTX18pCisKKy8qIERlcHJlY2F0ZWQgYnkgWEVOTUVNX2FjY2Vzc19vcF9zZXRfYWNj
ZXNzICovCisjZGVmaW5lIEhWTU9QX3NldF9tZW1fYWNjZXNzICAgICAgICAxMgorCisvKiBEZXBy
ZWNhdGVkIGJ5IFhFTk1FTV9hY2Nlc3Nfb3BfZ2V0X2FjY2VzcyAqLworI2RlZmluZSBIVk1PUF9n
ZXRfbWVtX2FjY2VzcyAgICAgICAgMTMKKworI2VuZGlmIC8qIGRlZmluZWQoX19YRU5fXykgfHwg
ZGVmaW5lZChfX1hFTl9UT09MU19fKSAqLworCisjZGVmaW5lIEhWTU9QX2dldF9tZW1fdHlwZSAg
ICAxNQorLyogUmV0dXJuIGh2bW1lbV90eXBlX3QgZm9yIHRoZSBzcGVjaWZpZWQgcGZuLiAqLwor
c3RydWN0IHhlbl9odm1fZ2V0X21lbV90eXBlIHsKKyAgICAvKiBEb21haW4gdG8gYmUgcXVlcmll
ZC4gKi8KKyAgICBkb21pZF90IGRvbWlkOworICAgIC8qIE9VVCB2YXJpYWJsZS4gKi8KKyAgICB1
aW50MTZfdCBtZW1fdHlwZTsKKyAgICB1aW50MTZfdCBwYWRbMl07IC8qIGFsaWduIG5leHQgZmll
bGQgb24gOC1ieXRlIGJvdW5kYXJ5ICovCisgICAgLyogSU4gdmFyaWFibGUuICovCisgICAgdWlu
dDY0X3QgcGZuOworfTsKK3R5cGVkZWYgc3RydWN0IHhlbl9odm1fZ2V0X21lbV90eXBlIHhlbl9o
dm1fZ2V0X21lbV90eXBlX3Q7CitERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5faHZtX2dldF9t
ZW1fdHlwZV90KTsKKworLyogRm9sbG93aW5nIHRvb2xzLW9ubHkgaW50ZXJmYWNlcyBtYXkgY2hh
bmdlIGluIGZ1dHVyZS4gKi8KKyNpZiBkZWZpbmVkKF9fWEVOX18pIHx8IGRlZmluZWQoX19YRU5f
VE9PTFNfXykKKworLyoKKyAqIERlZmluaXRpb25zIHJlbGF0aW5nIHRvIERNT1BfY3JlYXRlX2lv
cmVxX3NlcnZlci4gKERlZmluZWQgaGVyZSBmb3IKKyAqIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5
KS4KKyAqLworCisjZGVmaW5lIEhWTV9JT1JFUVNSVl9CVUZJT1JFUV9PRkYgICAgMAorI2RlZmlu
ZSBIVk1fSU9SRVFTUlZfQlVGSU9SRVFfTEVHQUNZIDEKKy8qCisgKiBVc2UgdGhpcyB3aGVuIHJl
YWRfcG9pbnRlciBnZXRzIHVwZGF0ZWQgYXRvbWljYWxseSBhbmQKKyAqIHRoZSBwb2ludGVyIHBh
aXIgZ2V0cyByZWFkIGF0b21pY2FsbHk6CisgKi8KKyNkZWZpbmUgSFZNX0lPUkVRU1JWX0JVRklP
UkVRX0FUT01JQyAyCisKKyNlbmRpZiAvKiBkZWZpbmVkKF9fWEVOX18pIHx8IGRlZmluZWQoX19Y
RU5fVE9PTFNfXykgKi8KKworI2lmIGRlZmluZWQoX19pMzg2X18pIHx8IGRlZmluZWQoX194ODZf
NjRfXykKKworLyoKKyAqIEhWTU9QX3NldF9ldnRjaG5fdXBjYWxsX3ZlY3RvcjogU2V0IGEgPHZl
Y3Rvcj4gdGhhdCBzaG91bGQgYmUgdXNlZCBmb3IgZXZlbnQKKyAqICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgY2hhbm5lbCB1cGNhbGxzIG9uIHRoZSBzcGVjaWZpZWQgPHZjcHU+LiBJ
ZiBzZXQsCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMgdmVjdG9yIHdp
bGwgYmUgdXNlZCBpbiBwcmVmZXJlbmNlIHRvIHRoZQorICogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBkb21haW4gZ2xvYmFsIGNhbGxiYWNrIHZpYSAoc2VlCisgKiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIEhWTV9QQVJBTV9DQUxMQkFDS19JUlEpLgorICovCisjZGVm
aW5lIEhWTU9QX3NldF9ldnRjaG5fdXBjYWxsX3ZlY3RvciAyMworc3RydWN0IHhlbl9odm1fZXZ0
Y2huX3VwY2FsbF92ZWN0b3IgeworICAgIHVpbnQzMl90IHZjcHU7CisgICAgdWludDhfdCB2ZWN0
b3I7Cit9OwordHlwZWRlZiBzdHJ1Y3QgeGVuX2h2bV9ldnRjaG5fdXBjYWxsX3ZlY3RvciB4ZW5f
aHZtX2V2dGNobl91cGNhbGxfdmVjdG9yX3Q7CitERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5f
aHZtX2V2dGNobl91cGNhbGxfdmVjdG9yX3QpOworCisjZW5kaWYgLyogZGVmaW5lZChfX2kzODZf
XykgfHwgZGVmaW5lZChfX3g4Nl82NF9fKSAqLworCisjZGVmaW5lIEhWTU9QX2d1ZXN0X3JlcXVl
c3Rfdm1fZXZlbnQgMjQKKworLyogSFZNT1BfYWx0cDJtOiBwZXJmb3JtIGFsdHAybSBzdGF0ZSBv
cGVyYXRpb25zICovCisjZGVmaW5lIEhWTU9QX2FsdHAybSAyNQorCisjZGVmaW5lIEhWTU9QX0FM
VFAyTV9JTlRFUkZBQ0VfVkVSU0lPTiAweDAwMDAwMDAxCisKK3N0cnVjdCB4ZW5faHZtX2FsdHAy
bV9kb21haW5fc3RhdGUgeworICAgIC8qIElOIG9yIE9VVCB2YXJpYWJsZSBvbi9vZmYgKi8KKyAg
ICB1aW50OF90IHN0YXRlOworfTsKK3R5cGVkZWYgc3RydWN0IHhlbl9odm1fYWx0cDJtX2RvbWFp
bl9zdGF0ZSB4ZW5faHZtX2FsdHAybV9kb21haW5fc3RhdGVfdDsKK0RFRklORV9YRU5fR1VFU1Rf
SEFORExFKHhlbl9odm1fYWx0cDJtX2RvbWFpbl9zdGF0ZV90KTsKKworc3RydWN0IHhlbl9odm1f
YWx0cDJtX3ZjcHVfZW5hYmxlX25vdGlmeSB7CisgICAgdWludDMyX3QgdmNwdV9pZDsKKyAgICB1
aW50MzJfdCBwYWQ7CisgICAgLyogI1ZFIGluZm8gYXJlYSBnZm4gKi8KKyAgICB1aW50NjRfdCBn
Zm47Cit9OwordHlwZWRlZiBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fdmNwdV9lbmFibGVfbm90aWZ5
IHhlbl9odm1fYWx0cDJtX3ZjcHVfZW5hYmxlX25vdGlmeV90OworREVGSU5FX1hFTl9HVUVTVF9I
QU5ETEUoeGVuX2h2bV9hbHRwMm1fdmNwdV9lbmFibGVfbm90aWZ5X3QpOworCitzdHJ1Y3QgeGVu
X2h2bV9hbHRwMm1fdmlldyB7CisgICAgLyogSU4vT1VUIHZhcmlhYmxlICovCisgICAgdWludDE2
X3QgdmlldzsKKyAgICAvKiBDcmVhdGUgdmlldyBvbmx5OiBkZWZhdWx0IGFjY2VzcyB0eXBlCisg
ICAgICogTk9URTogY3VycmVudGx5IGlnbm9yZWQgKi8KKyAgICB1aW50MTZfdCBodm1tZW1fZGVm
YXVsdF9hY2Nlc3M7IC8qIHhlbm1lbV9hY2Nlc3NfdCAqLworfTsKK3R5cGVkZWYgc3RydWN0IHhl
bl9odm1fYWx0cDJtX3ZpZXcgeGVuX2h2bV9hbHRwMm1fdmlld190OworREVGSU5FX1hFTl9HVUVT
VF9IQU5ETEUoeGVuX2h2bV9hbHRwMm1fdmlld190KTsKKworc3RydWN0IHhlbl9odm1fYWx0cDJt
X3NldF9tZW1fYWNjZXNzIHsKKyAgICAvKiB2aWV3ICovCisgICAgdWludDE2X3QgdmlldzsKKyAg
ICAvKiBNZW1vcnkgdHlwZSAqLworICAgIHVpbnQxNl90IGh2bW1lbV9hY2Nlc3M7IC8qIHhlbm1l
bV9hY2Nlc3NfdCAqLworICAgIHVpbnQzMl90IHBhZDsKKyAgICAvKiBnZm4gKi8KKyAgICB1aW50
NjRfdCBnZm47Cit9OwordHlwZWRlZiBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fc2V0X21lbV9hY2Nl
c3MgeGVuX2h2bV9hbHRwMm1fc2V0X21lbV9hY2Nlc3NfdDsKK0RFRklORV9YRU5fR1VFU1RfSEFO
RExFKHhlbl9odm1fYWx0cDJtX3NldF9tZW1fYWNjZXNzX3QpOworCitzdHJ1Y3QgeGVuX2h2bV9h
bHRwMm1fY2hhbmdlX2dmbiB7CisgICAgLyogdmlldyAqLworICAgIHVpbnQxNl90IHZpZXc7Cisg
ICAgdWludDE2X3QgcGFkMTsKKyAgICB1aW50MzJfdCBwYWQyOworICAgIC8qIG9sZCBnZm4gKi8K
KyAgICB1aW50NjRfdCBvbGRfZ2ZuOworICAgIC8qIG5ldyBnZm4sIElOVkFMSURfR0ZOICh+MFVM
KSBtZWFucyByZXZlcnQgKi8KKyAgICB1aW50NjRfdCBuZXdfZ2ZuOworfTsKK3R5cGVkZWYgc3Ry
dWN0IHhlbl9odm1fYWx0cDJtX2NoYW5nZV9nZm4geGVuX2h2bV9hbHRwMm1fY2hhbmdlX2dmbl90
OworREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX2h2bV9hbHRwMm1fY2hhbmdlX2dmbl90KTsK
Kworc3RydWN0IHhlbl9odm1fYWx0cDJtX29wIHsKKyAgICB1aW50MzJfdCB2ZXJzaW9uOyAgIC8q
IEhWTU9QX0FMVFAyTV9JTlRFUkZBQ0VfVkVSU0lPTiAqLworICAgIHVpbnQzMl90IGNtZDsKKy8q
IEdldC9zZXQgdGhlIGFsdHAybSBzdGF0ZSBmb3IgYSBkb21haW4gKi8KKyNkZWZpbmUgSFZNT1Bf
YWx0cDJtX2dldF9kb21haW5fc3RhdGUgICAgIDEKKyNkZWZpbmUgSFZNT1BfYWx0cDJtX3NldF9k
b21haW5fc3RhdGUgICAgIDIKKy8qIFNldCB0aGUgY3VycmVudCBWQ1BVIHRvIHJlY2VpdmUgYWx0
cDJtIGV2ZW50IG5vdGlmaWNhdGlvbnMgKi8KKyNkZWZpbmUgSFZNT1BfYWx0cDJtX3ZjcHVfZW5h
YmxlX25vdGlmeSAgIDMKKy8qIENyZWF0ZSBhIG5ldyB2aWV3ICovCisjZGVmaW5lIEhWTU9QX2Fs
dHAybV9jcmVhdGVfcDJtICAgICAgICAgICA0CisvKiBEZXN0cm95IGEgdmlldyAqLworI2RlZmlu
ZSBIVk1PUF9hbHRwMm1fZGVzdHJveV9wMm0gICAgICAgICAgNQorLyogU3dpdGNoIHZpZXcgZm9y
IGFuIGVudGlyZSBkb21haW4gKi8KKyNkZWZpbmUgSFZNT1BfYWx0cDJtX3N3aXRjaF9wMm0gICAg
ICAgICAgIDYKKy8qIE5vdGlmeSB0aGF0IGEgcGFnZSBvZiBtZW1vcnkgaXMgdG8gaGF2ZSBzcGVj
aWZpYyBhY2Nlc3MgdHlwZXMgKi8KKyNkZWZpbmUgSFZNT1BfYWx0cDJtX3NldF9tZW1fYWNjZXNz
ICAgICAgIDcKKy8qIENoYW5nZSBhIHAybSBlbnRyeSB0byBoYXZlIGEgZGlmZmVyZW50IGdmbi0+
bWZuIG1hcHBpbmcgKi8KKyNkZWZpbmUgSFZNT1BfYWx0cDJtX2NoYW5nZV9nZm4gICAgICAgICAg
IDgKKyAgICBkb21pZF90IGRvbWFpbjsKKyAgICB1aW50MTZfdCBwYWQxOworICAgIHVpbnQzMl90
IHBhZDI7CisgICAgdW5pb24geworICAgICAgICBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fZG9tYWlu
X3N0YXRlICAgICAgIGRvbWFpbl9zdGF0ZTsKKyAgICAgICAgc3RydWN0IHhlbl9odm1fYWx0cDJt
X3ZjcHVfZW5hYmxlX25vdGlmeSBlbmFibGVfbm90aWZ5OworICAgICAgICBzdHJ1Y3QgeGVuX2h2
bV9hbHRwMm1fdmlldyAgICAgICAgICAgICAgIHZpZXc7CisgICAgICAgIHN0cnVjdCB4ZW5faHZt
X2FsdHAybV9zZXRfbWVtX2FjY2VzcyAgICAgc2V0X21lbV9hY2Nlc3M7CisgICAgICAgIHN0cnVj
dCB4ZW5faHZtX2FsdHAybV9jaGFuZ2VfZ2ZuICAgICAgICAgY2hhbmdlX2dmbjsKKyAgICAgICAg
dWludDhfdCBwYWRbNjRdOworICAgIH0gdTsKK307Cit0eXBlZGVmIHN0cnVjdCB4ZW5faHZtX2Fs
dHAybV9vcCB4ZW5faHZtX2FsdHAybV9vcF90OworREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVu
X2h2bV9hbHRwMm1fb3BfdCk7CisKKyNlbmRpZiAvKiBfX1hFTl9QVUJMSUNfSFZNX0hWTV9PUF9I
X18gKi8KKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1z
dHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiB0YWItd2lkdGg6IDQKKyAqIGlu
ZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCmRpZmYgLS1naXQgYS9pbmNsdWRlL3hl
bi9odm0vcGFyYW1zLmggYi9pbmNsdWRlL3hlbi9odm0vcGFyYW1zLmgKbmV3IGZpbGUgbW9kZSAx
MDA2NDQKaW5kZXggMDAwMDAwMDAwLi4yZWMyZTdjODAKLS0tIC9kZXYvbnVsbAorKysgYi9pbmNs
dWRlL3hlbi9odm0vcGFyYW1zLmgKQEAgLTAsMCArMSwyODQgQEAKKy8qCisgKiBQZXJtaXNzaW9u
IGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5p
bmcgYSBjb3B5CisgKiBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRp
b24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KKyAqIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdp
dGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlCisgKiBy
aWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBz
dWJsaWNlbnNlLCBhbmQvb3IKKyAqIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRv
IHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCisgKiBmdXJuaXNoZWQgdG8g
ZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgorICoKKyAqIFRoZSBh
Ym92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJl
IGluY2x1ZGVkIGluCisgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRo
ZSBTb2Z0d2FyZS4KKyAqCisgKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lU
SE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgorICogSU1QTElFRCwgSU5DTFVE
SU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFks
CisgKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5U
LiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKKyAqIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMg
QkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKKyAqIExJQUJJTElUWSwg
V0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklT
SU5HCisgKiBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBP
UiBUSEUgVVNFIE9SIE9USEVSCisgKiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCisgKgorICog
Q29weXJpZ2h0IChjKSAyMDA3LCBLZWlyIEZyYXNlcgorICovCisKKyNpZm5kZWYgX19YRU5fUFVC
TElDX0hWTV9QQVJBTVNfSF9fCisjZGVmaW5lIF9fWEVOX1BVQkxJQ19IVk1fUEFSQU1TX0hfXwor
CisjaW5jbHVkZSAiaHZtX29wLmgiCisKKy8qCisgKiBQYXJhbWV0ZXIgc3BhY2UgZm9yIEhWTU9Q
X3tzZXQsZ2V0fV9wYXJhbS4KKyAqLworCisjZGVmaW5lIEhWTV9QQVJBTV9DQUxMQkFDS19JUlEg
MAorI2RlZmluZSBIVk1fUEFSQU1fQ0FMTEJBQ0tfSVJRX1RZUEVfTUFTSyB4ZW5fbWtfdWxsb25n
KDB4RkYwMDAwMDAwMDAwMDAwMCkKKy8qCisgKiBIb3cgc2hvdWxkIENQVTAgZXZlbnQtY2hhbm5l
bCBub3RpZmljYXRpb25zIGJlIGRlbGl2ZXJlZD8KKyAqCisgKiBJZiB2YWwgPT0gMCB0aGVuIENQ
VTAgZXZlbnQtY2hhbm5lbCBub3RpZmljYXRpb25zIGFyZSBub3QgZGVsaXZlcmVkLgorICogSWYg
dmFsICE9IDAsIHZhbFs2Mzo1Nl0gZW5jb2RlcyB0aGUgdHlwZSwgYXMgZm9sbG93czoKKyAqLwor
CisjZGVmaW5lIEhWTV9QQVJBTV9DQUxMQkFDS19UWVBFX0dTSSAgICAgIDAKKy8qCisgKiB2YWxb
NTU6MF0gaXMgYSBkZWxpdmVyeSBHU0kuICBHU0kgMCBjYW5ub3QgYmUgdXNlZCwgYXMgaXQgYWxp
YXNlcyB2YWwgPT0gMCwKKyAqIGFuZCBkaXNhYmxlcyBhbGwgbm90aWZpY2F0aW9ucy4KKyAqLwor
CisjZGVmaW5lIEhWTV9QQVJBTV9DQUxMQkFDS19UWVBFX1BDSV9JTlRYIDEKKy8qCisgKiB2YWxb
NTU6MF0gaXMgYSBkZWxpdmVyeSBQQ0kgSU5UeCBsaW5lOgorICogRG9tYWluID0gdmFsWzQ3OjMy
XSwgQnVzID0gdmFsWzMxOjE2XSBEZXZGbiA9IHZhbFsxNTo4XSwgSW50WCA9IHZhbFsxOjBdCisg
Ki8KKworI2lmIGRlZmluZWQoX19pMzg2X18pIHx8IGRlZmluZWQoX194ODZfNjRfXykKKyNkZWZp
bmUgSFZNX1BBUkFNX0NBTExCQUNLX1RZUEVfVkVDVE9SICAgMgorLyoKKyAqIHZhbFs3OjBdIGlz
IGEgdmVjdG9yIG51bWJlci4gIENoZWNrIGZvciBYRU5GRUFUX2h2bV9jYWxsYmFja192ZWN0b3Ig
dG8ga25vdworICogaWYgdGhpcyBkZWxpdmVyeSBtZXRob2QgaXMgYXZhaWxhYmxlLgorICovCisj
ZWxpZiBkZWZpbmVkKF9fYXJtX18pIHx8IGRlZmluZWQoX19hYXJjaDY0X18pCisjZGVmaW5lIEhW
TV9QQVJBTV9DQUxMQkFDS19UWVBFX1BQSSAgICAgIDIKKy8qCisgKiB2YWxbNTU6MTZdIG5lZWRz
IHRvIGJlIHplcm8uCisgKiB2YWxbMTU6OF0gaXMgaW50ZXJydXB0IGZsYWcgb2YgdGhlIFBQSSB1
c2VkIGJ5IGV2ZW50LWNoYW5uZWw6CisgKiAgYml0IDg6IHRoZSBQUEkgaXMgZWRnZSgxKSBvciBs
ZXZlbCgwKSB0cmlnZ2VyZWQKKyAqICBiaXQgOTogdGhlIFBQSSBpcyBhY3RpdmUgbG93KDEpIG9y
IGhpZ2goMCkKKyAqIHZhbFs3OjBdIGlzIGEgUFBJIG51bWJlciB1c2VkIGJ5IGV2ZW50LWNoYW5u
ZWwuCisgKiBUaGlzIGlzIG9ubHkgdXNlZCBieSBBUk0vQVJNNjQgYW5kIG1hc2tpbmcvZW9pIHRo
ZSBpbnRlcnJ1cHQgYXNzb2NpYXRlZCB0bworICogdGhlIG5vdGlmaWNhdGlvbiBpcyBoYW5kbGVk
IGJ5IHRoZSBpbnRlcnJ1cHQgY29udHJvbGxlci4KKyAqLworI2RlZmluZSBIVk1fUEFSQU1fQ0FM
TEJBQ0tfVFlQRV9QUElfRkxBR19NQVNLICAgICAgMHhGRjAwCisjZGVmaW5lIEhWTV9QQVJBTV9D
QUxMQkFDS19UWVBFX1BQSV9GTEFHX0xPV19MRVZFTCAyCisjZW5kaWYKKworLyoKKyAqIFRoZXNl
IGFyZSBub3QgdXNlZCBieSBYZW4uIFRoZXkgYXJlIGhlcmUgZm9yIGNvbnZlbmllbmNlIG9mIEhW
TS1ndWVzdAorICogeGVuYnVzIGltcGxlbWVudGF0aW9ucy4KKyAqLworI2RlZmluZSBIVk1fUEFS
QU1fU1RPUkVfUEZOICAgIDEKKyNkZWZpbmUgSFZNX1BBUkFNX1NUT1JFX0VWVENITiAyCisKKyNk
ZWZpbmUgSFZNX1BBUkFNX1BBRV9FTkFCTEVEICA0CisKKyNkZWZpbmUgSFZNX1BBUkFNX0lPUkVR
X1BGTiAgICA1CisKKyNkZWZpbmUgSFZNX1BBUkFNX0JVRklPUkVRX1BGTiA2CisjZGVmaW5lIEhW
TV9QQVJBTV9CVUZJT1JFUV9FVlRDSE4gMjYKKworI2lmIGRlZmluZWQoX19pMzg2X18pIHx8IGRl
ZmluZWQoX194ODZfNjRfXykKKworLyoKKyAqIFZpcmlkaWFuIGVubGlnaHRlbm1lbnRzCisgKgor
ICogKFNlZSBodHRwOi8vZG93bmxvYWQubWljcm9zb2Z0LmNvbS9kb3dubG9hZC9BL0IvNC9BQjQz
QTM0RS1CREQwLTRGQTYtQkRFRi03OUVFRjE2RTg4MEIvSHlwZXJ2aXNvciUyMFRvcCUyMExldmVs
JTIwRnVuY3Rpb25hbCUyMFNwZWNpZmljYXRpb24lMjB2NC4wLmRvY3gpCisgKgorICogVG8gZXhw
b3NlIHZpcmlkaWFuIGVubGlnaHRlbm1lbnRzIHRvIHRoZSBndWVzdCBzZXQgdGhpcyBwYXJhbWV0
ZXIKKyAqIHRvIHRoZSBkZXNpcmVkIGZlYXR1cmUgbWFzay4gVGhlIGJhc2UgZmVhdHVyZSBzZXQg
bXVzdCBiZSBwcmVzZW50CisgKiBpbiBhbnkgdmFsaWQgZmVhdHVyZSBtYXNrLgorICovCisjZGVm
aW5lIEhWTV9QQVJBTV9WSVJJRElBTiAgICAgOQorCisvKiBCYXNlK0ZyZXEgdmlyaWRpYW4gZmVh
dHVyZSBzZXRzOgorICoKKyAqIC0gSHlwZXJjYWxsIE1TUnMgKEhWX1g2NF9NU1JfR1VFU1RfT1Nf
SUQgYW5kIEhWX1g2NF9NU1JfSFlQRVJDQUxMKQorICogLSBBUElDIGFjY2VzcyBNU1JzIChIVl9Y
NjRfTVNSX0VPSSwgSFZfWDY0X01TUl9JQ1IgYW5kIEhWX1g2NF9NU1JfVFBSKQorICogLSBWaXJ0
dWFsIFByb2Nlc3NvciBpbmRleCBNU1IgKEhWX1g2NF9NU1JfVlBfSU5ERVgpCisgKiAtIFRpbWVy
IGZyZXF1ZW5jeSBNU1JzIChIVl9YNjRfTVNSX1RTQ19GUkVRVUVOQ1kgYW5kCisgKiAgIEhWX1g2
NF9NU1JfQVBJQ19GUkVRVUVOQ1kpCisgKi8KKyNkZWZpbmUgX0hWTVBWX2Jhc2VfZnJlcSAwCisj
ZGVmaW5lIEhWTVBWX2Jhc2VfZnJlcSAgKDEgPDwgX0hWTVBWX2Jhc2VfZnJlcSkKKworLyogRmVh
dHVyZSBzZXQgbW9kaWZpY2F0aW9ucyAqLworCisvKiBEaXNhYmxlIHRpbWVyIGZyZXF1ZW5jeSBN
U1JzIChIVl9YNjRfTVNSX1RTQ19GUkVRVUVOQ1kgYW5kCisgKiBIVl9YNjRfTVNSX0FQSUNfRlJF
UVVFTkNZKS4KKyAqIFRoaXMgbW9kaWZpY2F0aW9uIHJlc3RvcmVzIHRoZSB2aXJpZGlhbiBmZWF0
dXJlIHNldCB0byB0aGUKKyAqIG9yaWdpbmFsICdiYXNlJyBzZXQgZXhwb3NlZCBpbiByZWxlYXNl
cyBwcmlvciB0byBYZW4gNC40LgorICovCisjZGVmaW5lIF9IVk1QVl9ub19mcmVxIDEKKyNkZWZp
bmUgSFZNUFZfbm9fZnJlcSAgKDEgPDwgX0hWTVBWX25vX2ZyZXEpCisKKy8qIEVuYWJsZSBQYXJ0
aXRpb24gVGltZSBSZWZlcmVuY2UgQ291bnRlciAoSFZfWDY0X01TUl9USU1FX1JFRl9DT1VOVCkg
Ki8KKyNkZWZpbmUgX0hWTVBWX3RpbWVfcmVmX2NvdW50IDIKKyNkZWZpbmUgSFZNUFZfdGltZV9y
ZWZfY291bnQgICgxIDw8IF9IVk1QVl90aW1lX3JlZl9jb3VudCkKKworLyogRW5hYmxlIFJlZmVy
ZW5jZSBUU0MgUGFnZSAoSFZfWDY0X01TUl9SRUZFUkVOQ0VfVFNDKSAqLworI2RlZmluZSBfSFZN
UFZfcmVmZXJlbmNlX3RzYyAzCisjZGVmaW5lIEhWTVBWX3JlZmVyZW5jZV90c2MgICgxIDw8IF9I
Vk1QVl9yZWZlcmVuY2VfdHNjKQorCisvKiBVc2UgSHlwZXJjYWxsIGZvciByZW1vdGUgVExCIGZs
dXNoICovCisjZGVmaW5lIF9IVk1QVl9oY2FsbF9yZW1vdGVfdGxiX2ZsdXNoIDQKKyNkZWZpbmUg
SFZNUFZfaGNhbGxfcmVtb3RlX3RsYl9mbHVzaCAoMSA8PCBfSFZNUFZfaGNhbGxfcmVtb3RlX3Rs
Yl9mbHVzaCkKKworLyogVXNlIEFQSUMgYXNzaXN0ICovCisjZGVmaW5lIF9IVk1QVl9hcGljX2Fz
c2lzdCA1CisjZGVmaW5lIEhWTVBWX2FwaWNfYXNzaXN0ICgxIDw8IF9IVk1QVl9hcGljX2Fzc2lz
dCkKKworLyogRW5hYmxlIGNyYXNoIE1TUnMgKi8KKyNkZWZpbmUgX0hWTVBWX2NyYXNoX2N0bCA2
CisjZGVmaW5lIEhWTVBWX2NyYXNoX2N0bCAoMSA8PCBfSFZNUFZfY3Jhc2hfY3RsKQorCisjZGVm
aW5lIEhWTVBWX2ZlYXR1cmVfbWFzayBcCisgICAgICAgIChIVk1QVl9iYXNlX2ZyZXEgfCBcCisg
ICAgICAgICBIVk1QVl9ub19mcmVxIHwgXAorICAgICAgICAgSFZNUFZfdGltZV9yZWZfY291bnQg
fCBcCisgICAgICAgICBIVk1QVl9yZWZlcmVuY2VfdHNjIHwgXAorICAgICAgICAgSFZNUFZfaGNh
bGxfcmVtb3RlX3RsYl9mbHVzaCB8IFwKKyAgICAgICAgIEhWTVBWX2FwaWNfYXNzaXN0IHwgXAor
ICAgICAgICAgSFZNUFZfY3Jhc2hfY3RsKQorCisjZW5kaWYKKworLyoKKyAqIFNldCBtb2RlIGZv
ciB2aXJ0dWFsIHRpbWVycyAoY3VycmVudGx5IHg4NiBvbmx5KToKKyAqICBkZWxheV9mb3JfbWlz
c2VkX3RpY2tzIChkZWZhdWx0KToKKyAqICAgRG8gbm90IGFkdmFuY2UgYSB2Y3B1J3MgdGltZSBi
ZXlvbmQgdGhlIGNvcnJlY3QgZGVsaXZlcnkgdGltZSBmb3IKKyAqICAgaW50ZXJydXB0cyB0aGF0
IGhhdmUgYmVlbiBtaXNzZWQgZHVlIHRvIHByZWVtcHRpb24uIERlbGl2ZXIgbWlzc2VkCisgKiAg
IGludGVycnVwdHMgd2hlbiB0aGUgdmNwdSBpcyByZXNjaGVkdWxlZCBhbmQgYWR2YW5jZSB0aGUg
dmNwdSdzIHZpcnR1YWwKKyAqICAgdGltZSBzdGVwd2lzZSBmb3IgZWFjaCBvbmUuCisgKiAgbm9f
ZGVsYXlfZm9yX21pc3NlZF90aWNrczoKKyAqICAgQXMgYWJvdmUsIG1pc3NlZCBpbnRlcnJ1cHRz
IGFyZSBkZWxpdmVyZWQsIGJ1dCBndWVzdCB0aW1lIGFsd2F5cyB0cmFja3MKKyAqICAgd2FsbGNs
b2NrIChpLmUuLCByZWFsKSB0aW1lIHdoaWxlIGRvaW5nIHNvLgorICogIG5vX21pc3NlZF90aWNr
c19wZW5kaW5nOgorICogICBObyBtaXNzZWQgaW50ZXJydXB0cyBhcmUgaGVsZCBwZW5kaW5nLiBJ
bnN0ZWFkLCB0byBlbnN1cmUgdGlja3MgYXJlCisgKiAgIGRlbGl2ZXJlZCBhdCBzb21lIG5vbi16
ZXJvIHJhdGUsIGlmIHdlIGRldGVjdCBtaXNzZWQgdGlja3MgdGhlbiB0aGUKKyAqICAgaW50ZXJu
YWwgdGljayBhbGFybSBpcyBub3QgZGlzYWJsZWQgaWYgdGhlIFZDUFUgaXMgcHJlZW1wdGVkIGR1
cmluZyB0aGUKKyAqICAgbmV4dCB0aWNrIHBlcmlvZC4KKyAqICBvbmVfbWlzc2VkX3RpY2tfcGVu
ZGluZzoKKyAqICAgTWlzc2VkIGludGVycnVwdHMgYXJlIGNvbGxhcHNlZCB0b2dldGhlciBhbmQg
ZGVsaXZlcmVkIGFzIG9uZSAnbGF0ZSB0aWNrJy4KKyAqICAgR3Vlc3QgdGltZSBhbHdheXMgdHJh
Y2tzIHdhbGxjbG9jayAoaS5lLiwgcmVhbCkgdGltZS4KKyAqLworI2RlZmluZSBIVk1fUEFSQU1f
VElNRVJfTU9ERSAgIDEwCisjZGVmaW5lIEhWTVBUTV9kZWxheV9mb3JfbWlzc2VkX3RpY2tzICAg
IDAKKyNkZWZpbmUgSFZNUFRNX25vX2RlbGF5X2Zvcl9taXNzZWRfdGlja3MgMQorI2RlZmluZSBI
Vk1QVE1fbm9fbWlzc2VkX3RpY2tzX3BlbmRpbmcgICAyCisjZGVmaW5lIEhWTVBUTV9vbmVfbWlz
c2VkX3RpY2tfcGVuZGluZyAgIDMKKworLyogQm9vbGVhbjogRW5hYmxlIHZpcnR1YWwgSFBFVCAo
aGlnaC1wcmVjaXNpb24gZXZlbnQgdGltZXIpPyAoeDg2LW9ubHkpICovCisjZGVmaW5lIEhWTV9Q
QVJBTV9IUEVUX0VOQUJMRUQgMTEKKworLyogSWRlbnRpdHktbWFwIHBhZ2UgZGlyZWN0b3J5IHVz
ZWQgYnkgSW50ZWwgRVBUIHdoZW4gQ1IwLlBHPTAuICovCisjZGVmaW5lIEhWTV9QQVJBTV9JREVO
VF9QVCAgICAgMTIKKworLyogRGV2aWNlIE1vZGVsIGRvbWFpbiwgZGVmYXVsdHMgdG8gMC4gKi8K
KyNkZWZpbmUgSFZNX1BBUkFNX0RNX0RPTUFJTiAgICAxMworCisvKiBBQ1BJIFMgc3RhdGU6IGN1
cnJlbnRseSBzdXBwb3J0IFMwIGFuZCBTMyBvbiB4ODYuICovCisjZGVmaW5lIEhWTV9QQVJBTV9B
Q1BJX1NfU1RBVEUgMTQKKworLyogVFNTIHVzZWQgb24gSW50ZWwgd2hlbiBDUjAuUEU9MC4gKi8K
KyNkZWZpbmUgSFZNX1BBUkFNX1ZNODZfVFNTICAgICAxNQorCisvKiBCb29sZWFuOiBFbmFibGUg
YWxpZ25pbmcgYWxsIHBlcmlvZGljIHZwdHMgdG8gcmVkdWNlIGludGVycnVwdHMgKi8KKyNkZWZp
bmUgSFZNX1BBUkFNX1ZQVF9BTElHTiAgICAxNgorCisvKiBDb25zb2xlIGRlYnVnIHNoYXJlZCBt
ZW1vcnkgcmluZyBhbmQgZXZlbnQgY2hhbm5lbCAqLworI2RlZmluZSBIVk1fUEFSQU1fQ09OU09M
RV9QRk4gICAgMTcKKyNkZWZpbmUgSFZNX1BBUkFNX0NPTlNPTEVfRVZUQ0hOIDE4CisKKy8qCisg
KiBTZWxlY3QgbG9jYXRpb24gb2YgQUNQSSBQTTFhIGFuZCBUTVIgY29udHJvbCBibG9ja3MuIEN1
cnJlbnRseSB0d28gbG9jYXRpb25zCisgKiBhcmUgc3VwcG9ydGVkLCBzcGVjaWZpZWQgYnkgdmVy
c2lvbiAwIG9yIDEgaW4gdGhpcyBwYXJhbWV0ZXI6CisgKiAgIC0gMDogZGVmYXVsdCwgdXNlIHRo
ZSBvbGQgYWRkcmVzc2VzCisgKiAgICAgICAgUE0xQV9FVlQgPT0gMHgxZjQwOyBQTTFBX0NOVCA9
PSAweDFmNDQ7IFBNX1RNUiA9PSAweDFmNDgKKyAqICAgLSAxOiB1c2UgdGhlIG5ldyBkZWZhdWx0
IHFlbXUgYWRkcmVzc2VzCisgKiAgICAgICAgUE0xQV9FVlQgPT0gMHhiMDAwOyBQTTFBX0NOVCA9
PSAweGIwMDQ7IFBNX1RNUiA9PSAweGIwMDgKKyAqIFlvdSBjYW4gZmluZCB0aGVzZSBhZGRyZXNz
IGRlZmluaXRpb25zIGluIDxodm0vaW9yZXEuaD4KKyAqLworI2RlZmluZSBIVk1fUEFSQU1fQUNQ
SV9JT1BPUlRTX0xPQ0FUSU9OIDE5CisKKy8qIERlcHJlY2F0ZWQgKi8KKyNkZWZpbmUgSFZNX1BB
UkFNX01FTU9SWV9FVkVOVF9DUjAgICAgICAgICAgMjAKKyNkZWZpbmUgSFZNX1BBUkFNX01FTU9S
WV9FVkVOVF9DUjMgICAgICAgICAgMjEKKyNkZWZpbmUgSFZNX1BBUkFNX01FTU9SWV9FVkVOVF9D
UjQgICAgICAgICAgMjIKKyNkZWZpbmUgSFZNX1BBUkFNX01FTU9SWV9FVkVOVF9JTlQzICAgICAg
ICAgMjMKKyNkZWZpbmUgSFZNX1BBUkFNX01FTU9SWV9FVkVOVF9TSU5HTEVfU1RFUCAgMjUKKyNk
ZWZpbmUgSFZNX1BBUkFNX01FTU9SWV9FVkVOVF9NU1IgICAgICAgICAgMzAKKworLyogQm9vbGVh
bjogRW5hYmxlIG5lc3RlZGh2bSAoaHZtIG9ubHkpICovCisjZGVmaW5lIEhWTV9QQVJBTV9ORVNU
RURIVk0gICAgMjQKKworLyogUGFyYW1zIGZvciB0aGUgbWVtIGV2ZW50IHJpbmdzICovCisjZGVm
aW5lIEhWTV9QQVJBTV9QQUdJTkdfUklOR19QRk4gICAyNworI2RlZmluZSBIVk1fUEFSQU1fTU9O
SVRPUl9SSU5HX1BGTiAgMjgKKyNkZWZpbmUgSFZNX1BBUkFNX1NIQVJJTkdfUklOR19QRk4gIDI5
CisKKy8qIFNIVVRET1dOXyogYWN0aW9uIGluIGNhc2Ugb2YgYSB0cmlwbGUgZmF1bHQgKi8KKyNk
ZWZpbmUgSFZNX1BBUkFNX1RSSVBMRV9GQVVMVF9SRUFTT04gMzEKKworI2RlZmluZSBIVk1fUEFS
QU1fSU9SRVFfU0VSVkVSX1BGTiAzMgorI2RlZmluZSBIVk1fUEFSQU1fTlJfSU9SRVFfU0VSVkVS
X1BBR0VTIDMzCisKKy8qIExvY2F0aW9uIG9mIHRoZSBWTSBHZW5lcmF0aW9uIElEIGluIGd1ZXN0
IHBoeXNpY2FsIGFkZHJlc3Mgc3BhY2UuICovCisjZGVmaW5lIEhWTV9QQVJBTV9WTV9HRU5FUkFU
SU9OX0lEX0FERFIgMzQKKworLyoKKyAqIFNldCBtb2RlIGZvciBhbHRwMm06CisgKiAgZGlzYWJs
ZWQ6IGRvbid0IGFjdGl2YXRlIGFsdHAybSAoZGVmYXVsdCkKKyAqICBtaXhlZDogYWxsb3cgYWNj
ZXNzIHRvIGFsbCBhbHRwMm0gb3BzIGZvciBib3RoIGluLWd1ZXN0IGFuZCBleHRlcm5hbCB0b29s
cworICogIGV4dGVybmFsOiBhbGxvdyBhY2Nlc3MgdG8gZXh0ZXJuYWwgcHJpdmlsZWdlZCB0b29s
cyBvbmx5CisgKiAgbGltaXRlZDogZ3Vlc3Qgb25seSBoYXMgbGltaXRlZCBhY2Nlc3MgKGllLiBj
b250cm9sIFZNRlVOQyBhbmQgI1ZFKQorICovCisjZGVmaW5lIEhWTV9QQVJBTV9BTFRQMk0gICAg
ICAgMzUKKyNkZWZpbmUgWEVOX0FMVFAyTV9kaXNhYmxlZCAgICAgIDAKKyNkZWZpbmUgWEVOX0FM
VFAyTV9taXhlZCAgICAgICAgIDEKKyNkZWZpbmUgWEVOX0FMVFAyTV9leHRlcm5hbCAgICAgIDIK
KyNkZWZpbmUgWEVOX0FMVFAyTV9saW1pdGVkICAgICAgIDMKKworLyoKKyAqIFNpemUgb2YgdGhl
IHg4NyBGUFUgRklQL0ZEUCByZWdpc3RlcnMgdGhhdCB0aGUgaHlwZXJ2aXNvciBuZWVkcyB0bwor
ICogc2F2ZS9yZXN0b3JlLiAgVGhpcyBpcyBhIHdvcmthcm91bmQgZm9yIGEgaGFyZHdhcmUgbGlt
aXRhdGlvbiB0aGF0CisgKiBkb2VzIG5vdCBhbGxvdyB0aGUgZnVsbCBGSVAvRkRQIGFuZCBGQ1Mv
RkRTIHRvIGJlIHJlc3RvcmVkLgorICoKKyAqIFZhbGlkIHZhbHVlcyBhcmU6CisgKgorICogODog
c2F2ZS9yZXN0b3JlIDY0LWJpdCBGSVAvRkRQIGFuZCBjbGVhciBGQ1MvRkRTIChkZWZhdWx0IGlm
IENQVQorICogICAgaGFzIEZQQ1NEUyBmZWF0dXJlKS4KKyAqCisgKiA0OiBzYXZlL3Jlc3RvcmUg
MzItYml0IEZJUC9GRFAsIEZDUy9GRFMsIGFuZCBjbGVhciB1cHBlciAzMi1iaXRzIG9mCisgKiAg
ICBGSVAvRkRQLgorICoKKyAqIDA6IGFsbG93IGh5cGVydmlzb3IgdG8gY2hvb3NlIGJhc2VkIG9u
IHRoZSB2YWx1ZSBvZiBGSVAvRkRQCisgKiAgICAoZGVmYXVsdCBpZiBDUFUgZG9lcyBub3QgaGF2
ZSBGUENTRFMpLgorICoKKyAqIElmIEZQQ1NEUyAoYml0IDEzIGluIENQVUlEIGxlYWYgMHg3LCBz
dWJsZWFmIDB4MCkgaXMgc2V0LCB0aGUgQ1BVCisgKiBuZXZlciBzYXZlcyBGQ1MvRkRTIGFuZCB0
aGlzIHBhcmFtZXRlciBzaG91bGQgYmUgbGVmdCBhdCB0aGUKKyAqIGRlZmF1bHQgb2YgOC4KKyAq
LworI2RlZmluZSBIVk1fUEFSQU1fWDg3X0ZJUF9XSURUSCAzNgorCisvKgorICogVFNTIChhbmQg
aXRzIHNpemUpIHVzZWQgb24gSW50ZWwgd2hlbiBDUjAuUEU9MC4gVGhlIGFkZHJlc3Mgb2NjdXBp
ZXMKKyAqIHRoZSBsb3cgMzIgYml0cywgd2hpbGUgdGhlIHNpemUgaXMgaW4gdGhlIGhpZ2ggMzIg
b25lcy4KKyAqLworI2RlZmluZSBIVk1fUEFSQU1fVk04Nl9UU1NfU0laRUQgMzcKKworLyogRW5h
YmxlIE1DQSBjYXBhYmlsaXRpZXMuICovCisjZGVmaW5lIEhWTV9QQVJBTV9NQ0FfQ0FQIDM4Cisj
ZGVmaW5lIFhFTl9IVk1fTUNBX0NBUF9MTUNFICAgKHhlbl9ta191bGxvbmcoMSkgPDwgMCkKKyNk
ZWZpbmUgWEVOX0hWTV9NQ0FfQ0FQX01BU0sgICBYRU5fSFZNX01DQV9DQVBfTE1DRQorCisjZGVm
aW5lIEhWTV9OUl9QQVJBTVMgMzkKKworI2VuZGlmIC8qIF9fWEVOX1BVQkxJQ19IVk1fUEFSQU1T
X0hfXyAqLwpkaWZmIC0tZ2l0IGEvaW5jbHVkZS94ZW4vaHZtL3N0YXJ0X2luZm8uaCBiL2luY2x1
ZGUveGVuL2h2bS9zdGFydF9pbmZvLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw
MDAwLi42NDg0MTU5NzYKLS0tIC9kZXYvbnVsbAorKysgYi9pbmNsdWRlL3hlbi9odm0vc3RhcnRf
aW5mby5oCkBAIC0wLDAgKzEsOTggQEAKKy8qCisgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFu
dGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5CisgKiBv
ZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAi
U29mdHdhcmUiKSwgdG8KKyAqIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rp
b24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlCisgKiByaWdodHMgdG8gdXNlLCBj
b3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQv
b3IKKyAqIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25z
IHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCisgKiBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3Qg
dG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgorICoKKyAqIFRoZSBhYm92ZSBjb3B5cmlnaHQg
bm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCisg
KiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KKyAq
CisgKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBP
RiBBTlkgS0lORCwgRVhQUkVTUyBPUgorICogSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElN
SVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCisgKiBGSVRORVNTIEZP
UiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBT
SEFMTCBUSEUKKyAqIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBB
TlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKKyAqIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBB
Q1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCisgKiBGUk9NLCBP
VVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9U
SEVSCisgKiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCisgKgorICogQ29weXJpZ2h0IChjKSAy
MDE2LCBDaXRyaXggU3lzdGVtcywgSW5jLgorICovCisKKyNpZm5kZWYgX19YRU5fUFVCTElDX0FS
Q0hfWDg2X0hWTV9TVEFSVF9JTkZPX0hfXworI2RlZmluZSBfX1hFTl9QVUJMSUNfQVJDSF9YODZf
SFZNX1NUQVJUX0lORk9fSF9fCisKKy8qCisgKiBTdGFydCBvZiBkYXkgc3RydWN0dXJlIHBhc3Nl
ZCB0byBQVkggZ3Vlc3RzIGFuZCB0byBIVk0gZ3Vlc3RzIGluICVlYnguCisgKgorICogTk9URTog
bm90aGluZyB3aWxsIGJlIGxvYWRlZCBhdCBwaHlzaWNhbCBhZGRyZXNzIDAsIHNvIGEgMCB2YWx1
ZSBpbiBhbnkKKyAqIG9mIHRoZSBhZGRyZXNzIGZpZWxkcyBzaG91bGQgYmUgdHJlYXRlZCBhcyBu
b3QgcHJlc2VudC4KKyAqCisgKiAgMCArLS0tLS0tLS0tLS0tLS0tLSsKKyAqICAgIHwgbWFnaWMg
ICAgICAgICAgfCBDb250YWlucyB0aGUgbWFnaWMgdmFsdWUgWEVOX0hWTV9TVEFSVF9NQUdJQ19W
QUxVRQorICogICAgfCAgICAgICAgICAgICAgICB8ICgieEVuMyIgd2l0aCB0aGUgMHg4MCBiaXQg
b2YgdGhlICJFIiBzZXQpLgorICogIDQgKy0tLS0tLS0tLS0tLS0tLS0rCisgKiAgICB8IHZlcnNp
b24gICAgICAgIHwgVmVyc2lvbiBvZiB0aGlzIHN0cnVjdHVyZS4gQ3VycmVudCB2ZXJzaW9uIGlz
IDAuIE5ldworICogICAgfCAgICAgICAgICAgICAgICB8IHZlcnNpb25zIGFyZSBndWFyYW50ZWVk
IHRvIGJlIGJhY2t3YXJkcy1jb21wYXRpYmxlLgorICogIDggKy0tLS0tLS0tLS0tLS0tLS0rCisg
KiAgICB8IGZsYWdzICAgICAgICAgIHwgU0lGX3h4eCBmbGFncy4KKyAqIDEyICstLS0tLS0tLS0t
LS0tLS0tKworICogICAgfCBucl9tb2R1bGVzICAgICB8IE51bWJlciBvZiBtb2R1bGVzIHBhc3Nl
ZCB0byB0aGUga2VybmVsLgorICogMTYgKy0tLS0tLS0tLS0tLS0tLS0rCisgKiAgICB8IG1vZGxp
c3RfcGFkZHIgIHwgUGh5c2ljYWwgYWRkcmVzcyBvZiBhbiBhcnJheSBvZiBtb2R1bGVzCisgKiAg
ICB8ICAgICAgICAgICAgICAgIHwgKGxheW91dCBvZiB0aGUgc3RydWN0dXJlIGJlbG93KS4KKyAq
IDI0ICstLS0tLS0tLS0tLS0tLS0tKworICogICAgfCBjbWRsaW5lX3BhZGRyICB8IFBoeXNpY2Fs
IGFkZHJlc3Mgb2YgdGhlIGNvbW1hbmQgbGluZSwKKyAqICAgIHwgICAgICAgICAgICAgICAgfCBh
IHplcm8tdGVybWluYXRlZCBBU0NJSSBzdHJpbmcuCisgKiAzMiArLS0tLS0tLS0tLS0tLS0tLSsK
KyAqICAgIHwgcnNkcF9wYWRkciAgICAgfCBQaHlzaWNhbCBhZGRyZXNzIG9mIHRoZSBSU0RQIEFD
UEkgZGF0YSBzdHJ1Y3R1cmUuCisgKiA0MCArLS0tLS0tLS0tLS0tLS0tLSsKKyAqCisgKiBUaGUg
bGF5b3V0IG9mIGVhY2ggZW50cnkgaW4gdGhlIG1vZHVsZSBzdHJ1Y3R1cmUgaXMgdGhlIGZvbGxv
d2luZzoKKyAqCisgKiAgMCArLS0tLS0tLS0tLS0tLS0tLSsKKyAqICAgIHwgcGFkZHIgICAgICAg
ICAgfCBQaHlzaWNhbCBhZGRyZXNzIG9mIHRoZSBtb2R1bGUuCisgKiAgOCArLS0tLS0tLS0tLS0t
LS0tLSsKKyAqICAgIHwgc2l6ZSAgICAgICAgICAgfCBTaXplIG9mIHRoZSBtb2R1bGUgaW4gYnl0
ZXMuCisgKiAxNiArLS0tLS0tLS0tLS0tLS0tLSsKKyAqICAgIHwgY21kbGluZV9wYWRkciAgfCBQ
aHlzaWNhbCBhZGRyZXNzIG9mIHRoZSBjb21tYW5kIGxpbmUsCisgKiAgICB8ICAgICAgICAgICAg
ICAgIHwgYSB6ZXJvLXRlcm1pbmF0ZWQgQVNDSUkgc3RyaW5nLgorICogMjQgKy0tLS0tLS0tLS0t
LS0tLS0rCisgKiAgICB8IHJlc2VydmVkICAgICAgIHwKKyAqIDMyICstLS0tLS0tLS0tLS0tLS0t
KworICoKKyAqIFRoZSBhZGRyZXNzIGFuZCBzaXplcyBhcmUgYWx3YXlzIGEgNjRiaXQgbGl0dGxl
IGVuZGlhbiB1bnNpZ25lZCBpbnRlZ2VyLgorICoKKyAqIE5COiBYZW4gb24geDg2IHdpbGwgYWx3
YXlzIHRyeSB0byBwbGFjZSBhbGwgdGhlIGRhdGEgYmVsb3cgdGhlIDRHaUIKKyAqIGJvdW5kYXJ5
LgorICovCisjZGVmaW5lIFhFTl9IVk1fU1RBUlRfTUFHSUNfVkFMVUUgMHgzMzZlYzU3OAorCisv
KgorICogQyByZXByZXNlbnRhdGlvbiBvZiB0aGUgeDg2L0hWTSBzdGFydCBpbmZvIGxheW91dC4K
KyAqCisgKiBUaGUgY2Fub25pY2FsIGRlZmluaXRpb24gb2YgdGhpcyBsYXlvdXQgaXMgYWJvdmUs
IHRoaXMgaXMganVzdCBhIHdheSB0bworICogcmVwcmVzZW50IHRoZSBsYXlvdXQgZGVzY3JpYmVk
IHRoZXJlIHVzaW5nIEMgdHlwZXMuCisgKi8KK3N0cnVjdCBodm1fc3RhcnRfaW5mbyB7CisgICAg
dWludDMyX3QgbWFnaWM7ICAgICAgICAgICAgIC8qIENvbnRhaW5zIHRoZSBtYWdpYyB2YWx1ZSAw
eDMzNmVjNTc4ICAgICAgICovCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qICgi
eEVuMyIgd2l0aCB0aGUgMHg4MCBiaXQgb2YgdGhlICJFIiBzZXQpLiovCisgICAgdWludDMyX3Qg
dmVyc2lvbjsgICAgICAgICAgIC8qIFZlcnNpb24gb2YgdGhpcyBzdHJ1Y3R1cmUuICAgICAgICAg
ICAgICAgICovCisgICAgdWludDMyX3QgZmxhZ3M7ICAgICAgICAgICAgIC8qIFNJRl94eHggZmxh
Z3MuICAgICAgICAgICAgICAgICAgICAgICAgICAgICovCisgICAgdWludDMyX3QgbnJfbW9kdWxl
czsgICAgICAgIC8qIE51bWJlciBvZiBtb2R1bGVzIHBhc3NlZCB0byB0aGUga2VybmVsLiAgICov
CisgICAgdWludDY0X3QgbW9kbGlzdF9wYWRkcjsgICAgIC8qIFBoeXNpY2FsIGFkZHJlc3Mgb2Yg
YW4gYXJyYXkgb2YgICAgICAgICAgICovCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IC8qIGh2bV9tb2RsaXN0X2VudHJ5LiAgICAgICAgICAgICAgICAgICAgICAgICovCisgICAgdWlu
dDY0X3QgY21kbGluZV9wYWRkcjsgICAgIC8qIFBoeXNpY2FsIGFkZHJlc3Mgb2YgdGhlIGNvbW1h
bmQgbGluZS4gICAgICovCisgICAgdWludDY0X3QgcnNkcF9wYWRkcjsgICAgICAgIC8qIFBoeXNp
Y2FsIGFkZHJlc3Mgb2YgdGhlIFJTRFAgQUNQSSBkYXRhICAgICovCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIC8qIHN0cnVjdHVyZS4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICovCit9OworCitzdHJ1Y3QgaHZtX21vZGxpc3RfZW50cnkgeworICAgIHVpbnQ2NF90IHBh
ZGRyOyAgICAgICAgICAgICAvKiBQaHlzaWNhbCBhZGRyZXNzIG9mIHRoZSBtb2R1bGUuICAgICAg
ICAgICAqLworICAgIHVpbnQ2NF90IHNpemU7ICAgICAgICAgICAgICAvKiBTaXplIG9mIHRoZSBt
b2R1bGUgaW4gYnl0ZXMuICAgICAgICAgICAgICAqLworICAgIHVpbnQ2NF90IGNtZGxpbmVfcGFk
ZHI7ICAgICAvKiBQaHlzaWNhbCBhZGRyZXNzIG9mIHRoZSBjb21tYW5kIGxpbmUuICAgICAqLwor
ICAgIHVpbnQ2NF90IHJlc2VydmVkOworfTsKKworI2VuZGlmIC8qIF9fWEVOX1BVQkxJQ19BUkNI
X1g4Nl9IVk1fU1RBUlRfSU5GT19IX18gKi8KZGlmZiAtLWdpdCBhL2luY2x1ZGUveGVuL21lbW9y
eS5oIGIvaW5jbHVkZS94ZW4vbWVtb3J5LmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAw
MDAwMDAwLi4yOTM4NmRmOTgKLS0tIC9kZXYvbnVsbAorKysgYi9pbmNsdWRlL3hlbi9tZW1vcnku
aApAQCAtMCwwICsxLDY2NSBAQAorLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogbWVtb3J5LmgK
KyAqIAorICogTWVtb3J5IHJlc2VydmF0aW9uIGFuZCBpbmZvcm1hdGlvbi4KKyAqIAorICogUGVy
bWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24g
b2J0YWluaW5nIGEgY29weQorICogb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1
bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvCisgKiBkZWFsIGluIHRoZSBTb2Z0
d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRo
ZQorICogcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJp
YnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCisgKiBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUs
IGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcworICogZnVybmlz
aGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKKyAqCisg
KiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBz
aGFsbCBiZSBpbmNsdWRlZCBpbgorICogYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9u
cyBvZiB0aGUgU29mdHdhcmUuCisgKgorICogVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJ
UyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKKyAqIElNUExJRUQs
IElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRB
QklMSVRZLAorICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJ
TkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCisgKiBBVVRIT1JTIE9SIENPUFlSSUdIVCBI
T0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCisgKiBMSUFC
SUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lT
RSwgQVJJU0lORworICogRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09G
VFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUgorICogREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLgor
ICoKKyAqIENvcHlyaWdodCAoYykgMjAwNSwgS2VpciBGcmFzZXIgPGtlaXJAeGVuc291cmNlLmNv
bT4KKyAqLworCisjaWZuZGVmIF9fWEVOX1BVQkxJQ19NRU1PUllfSF9fCisjZGVmaW5lIF9fWEVO
X1BVQkxJQ19NRU1PUllfSF9fCisKKyNpbmNsdWRlICJ4ZW4uaCIKKyNpbmNsdWRlICJwaHlzZGV2
LmgiCisKKy8qCisgKiBJbmNyZWFzZSBvciBkZWNyZWFzZSB0aGUgc3BlY2lmaWVkIGRvbWFpbidz
IG1lbW9yeSByZXNlcnZhdGlvbi4gUmV0dXJucyB0aGUKKyAqIG51bWJlciBvZiBleHRlbnRzIHN1
Y2Nlc3NmdWxseSBhbGxvY2F0ZWQgb3IgZnJlZWQuCisgKiBhcmcgPT0gYWRkciBvZiBzdHJ1Y3Qg
eGVuX21lbW9yeV9yZXNlcnZhdGlvbi4KKyAqLworI2RlZmluZSBYRU5NRU1faW5jcmVhc2VfcmVz
ZXJ2YXRpb24gMAorI2RlZmluZSBYRU5NRU1fZGVjcmVhc2VfcmVzZXJ2YXRpb24gMQorI2RlZmlu
ZSBYRU5NRU1fcG9wdWxhdGVfcGh5c21hcCAgICAgNgorCisjaWYgX19YRU5fSU5URVJGQUNFX1ZF
UlNJT05fXyA+PSAweDAwMDMwMjA5CisvKgorICogTWF4aW11bSAjIGJpdHMgYWRkcmVzc2FibGUg
YnkgdGhlIHVzZXIgb2YgdGhlIGFsbG9jYXRlZCByZWdpb24gKGUuZy4sIEkvTyAKKyAqIGRldmlj
ZXMgb2Z0ZW4gaGF2ZSBhIDMyLWJpdCBsaW1pdGF0aW9uIGV2ZW4gaW4gNjQtYml0IHN5c3RlbXMp
LiBJZiB6ZXJvIAorICogdGhlbiB0aGUgdXNlciBoYXMgbm8gYWRkcmVzc2luZyByZXN0cmljdGlv
bi4gVGhpcyBmaWVsZCBpcyBub3QgdXNlZCBieSAKKyAqIFhFTk1FTV9kZWNyZWFzZV9yZXNlcnZh
dGlvbi4KKyAqLworI2RlZmluZSBYRU5NRU1GX2FkZHJlc3NfYml0cyh4KSAgICAgKHgpCisjZGVm
aW5lIFhFTk1FTUZfZ2V0X2FkZHJlc3NfYml0cyh4KSAoKHgpICYgMHhmZnUpCisvKiBOVU1BIG5v
ZGUgdG8gYWxsb2NhdGUgZnJvbS4gKi8KKyNkZWZpbmUgWEVOTUVNRl9ub2RlKHgpICAgICAoKCh4
KSArIDEpIDw8IDgpCisjZGVmaW5lIFhFTk1FTUZfZ2V0X25vZGUoeCkgKCgoKHgpID4+IDgpIC0g
MSkgJiAweGZmdSkKKy8qIEZsYWcgdG8gcG9wdWxhdGUgcGh5c21hcCB3aXRoIHBvcHVsYXRlLW9u
LWRlbWFuZCBlbnRyaWVzICovCisjZGVmaW5lIFhFTk1FTUZfcG9wdWxhdGVfb25fZGVtYW5kICgx
PDwxNikKKy8qIEZsYWcgdG8gcmVxdWVzdCBhbGxvY2F0aW9uIG9ubHkgZnJvbSB0aGUgbm9kZSBz
cGVjaWZpZWQgKi8KKyNkZWZpbmUgWEVOTUVNRl9leGFjdF9ub2RlX3JlcXVlc3QgICgxPDwxNykK
KyNkZWZpbmUgWEVOTUVNRl9leGFjdF9ub2RlKG4pIChYRU5NRU1GX25vZGUobikgfCBYRU5NRU1G
X2V4YWN0X25vZGVfcmVxdWVzdCkKKy8qIEZsYWcgdG8gaW5kaWNhdGUgdGhlIG5vZGUgc3BlY2lm
aWVkIGlzIHZpcnR1YWwgbm9kZSAqLworI2RlZmluZSBYRU5NRU1GX3Zub2RlICAoMTw8MTgpCisj
ZW5kaWYKKworc3RydWN0IHhlbl9tZW1vcnlfcmVzZXJ2YXRpb24geworCisgICAgLyoKKyAgICAg
KiBYRU5NRU1faW5jcmVhc2VfcmVzZXJ2YXRpb246CisgICAgICogICBPVVQ6IE1GTiAoKm5vdCog
R01GTikgYmFzZXMgb2YgZXh0ZW50cyB0aGF0IHdlcmUgYWxsb2NhdGVkCisgICAgICogWEVOTUVN
X2RlY3JlYXNlX3Jlc2VydmF0aW9uOgorICAgICAqICAgSU46ICBHTUZOIGJhc2VzIG9mIGV4dGVu
dHMgdG8gZnJlZQorICAgICAqIFhFTk1FTV9wb3B1bGF0ZV9waHlzbWFwOgorICAgICAqICAgSU46
ICBHUEZOIGJhc2VzIG9mIGV4dGVudHMgdG8gcG9wdWxhdGUgd2l0aCBtZW1vcnkKKyAgICAgKiAg
IE9VVDogR01GTiBiYXNlcyBvZiBleHRlbnRzIHRoYXQgd2VyZSBhbGxvY2F0ZWQKKyAgICAgKiAg
IChOQi4gVGhpcyBjb21tYW5kIGFsc28gdXBkYXRlcyB0aGUgbWFjaF90b19waHlzIHRyYW5zbGF0
aW9uIHRhYmxlKQorICAgICAqIFhFTk1FTV9jbGFpbV9wYWdlczoKKyAgICAgKiAgIElOOiBtdXN0
IGJlIHplcm8KKyAgICAgKi8KKyAgICBYRU5fR1VFU1RfSEFORExFKHhlbl9wZm5fdCkgZXh0ZW50
X3N0YXJ0OworCisgICAgLyogTnVtYmVyIG9mIGV4dGVudHMsIGFuZCBzaXplL2FsaWdubWVudCBv
ZiBlYWNoICgyXmV4dGVudF9vcmRlciBwYWdlcykuICovCisgICAgeGVuX3Vsb25nX3QgICAgbnJf
ZXh0ZW50czsKKyAgICB1bnNpZ25lZCBpbnQgICBleHRlbnRfb3JkZXI7CisKKyNpZiBfX1hFTl9J
TlRFUkZBQ0VfVkVSU0lPTl9fID49IDB4MDAwMzAyMDkKKyAgICAvKiBYRU5NRU1GIGZsYWdzLiAq
LworICAgIHVuc2lnbmVkIGludCAgIG1lbV9mbGFnczsKKyNlbHNlCisgICAgdW5zaWduZWQgaW50
ICAgYWRkcmVzc19iaXRzOworI2VuZGlmCisKKyAgICAvKgorICAgICAqIERvbWFpbiB3aG9zZSBy
ZXNlcnZhdGlvbiBpcyBiZWluZyBjaGFuZ2VkLgorICAgICAqIFVucHJpdmlsZWdlZCBkb21haW5z
IGNhbiBzcGVjaWZ5IG9ubHkgRE9NSURfU0VMRi4KKyAgICAgKi8KKyAgICBkb21pZF90ICAgICAg
ICBkb21pZDsKK307Cit0eXBlZGVmIHN0cnVjdCB4ZW5fbWVtb3J5X3Jlc2VydmF0aW9uIHhlbl9t
ZW1vcnlfcmVzZXJ2YXRpb25fdDsKK0RFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9tZW1vcnlf
cmVzZXJ2YXRpb25fdCk7CisKKy8qCisgKiBBbiBhdG9taWMgZXhjaGFuZ2Ugb2YgbWVtb3J5IHBh
Z2VzLiBJZiByZXR1cm4gY29kZSBpcyB6ZXJvIHRoZW4KKyAqIEBvdXQuZXh0ZW50X2xpc3QgcHJv
dmlkZXMgR01GTnMgb2YgdGhlIG5ld2x5LWFsbG9jYXRlZCBtZW1vcnkuCisgKiBSZXR1cm5zIHpl
cm8gb24gY29tcGxldGUgc3VjY2Vzcywgb3RoZXJ3aXNlIGEgbmVnYXRpdmUgZXJyb3IgY29kZS4K
KyAqIE9uIGNvbXBsZXRlIHN1Y2Nlc3MgdGhlbiBhbHdheXMgQG5yX2V4Y2hhbmdlZCA9PSBAaW4u
bnJfZXh0ZW50cy4KKyAqIE9uIHBhcnRpYWwgc3VjY2VzcyBAbnJfZXhjaGFuZ2VkIGluZGljYXRl
cyBob3cgbXVjaCB3b3JrIHdhcyBkb25lLgorICoKKyAqIE5vdGUgdGhhdCBvbmx5IFBWIGd1ZXN0
cyBjYW4gdXNlIHRoaXMgb3BlcmF0aW9uLgorICovCisjZGVmaW5lIFhFTk1FTV9leGNoYW5nZSAg
ICAgICAgICAgICAxMQorc3RydWN0IHhlbl9tZW1vcnlfZXhjaGFuZ2UgeworICAgIC8qCisgICAg
ICogW0lOXSBEZXRhaWxzIG9mIG1lbW9yeSBleHRlbnRzIHRvIGJlIGV4Y2hhbmdlZCAoR01GTiBi
YXNlcykuCisgICAgICogTm90ZSB0aGF0IEBpbi5hZGRyZXNzX2JpdHMgaXMgaWdub3JlZCBhbmQg
dW51c2VkLgorICAgICAqLworICAgIHN0cnVjdCB4ZW5fbWVtb3J5X3Jlc2VydmF0aW9uIGluOwor
CisgICAgLyoKKyAgICAgKiBbSU4vT1VUXSBEZXRhaWxzIG9mIG5ldyBtZW1vcnkgZXh0ZW50cy4K
KyAgICAgKiBXZSByZXF1aXJlIHRoYXQ6CisgICAgICogIDEuIEBpbi5kb21pZCA9PSBAb3V0LmRv
bWlkCisgICAgICogIDIuIEBpbi5ucl9leHRlbnRzICA8PCBAaW4uZXh0ZW50X29yZGVyID09IAor
ICAgICAqICAgICBAb3V0Lm5yX2V4dGVudHMgPDwgQG91dC5leHRlbnRfb3JkZXIKKyAgICAgKiAg
My4gQGluLmV4dGVudF9zdGFydCBhbmQgQG91dC5leHRlbnRfc3RhcnQgbGlzdHMgbXVzdCBub3Qg
b3ZlcmxhcAorICAgICAqICA0LiBAb3V0LmV4dGVudF9zdGFydCBsaXN0cyBHUEZOIGJhc2VzIHRv
IGJlIHBvcHVsYXRlZAorICAgICAqICA1LiBAb3V0LmV4dGVudF9zdGFydCBpcyBvdmVyd3JpdHRl
biB3aXRoIGFsbG9jYXRlZCBHTUZOIGJhc2VzCisgICAgICovCisgICAgc3RydWN0IHhlbl9tZW1v
cnlfcmVzZXJ2YXRpb24gb3V0OworCisgICAgLyoKKyAgICAgKiBbT1VUXSBOdW1iZXIgb2YgaW5w
dXQgZXh0ZW50cyB0aGF0IHdlcmUgc3VjY2Vzc2Z1bGx5IGV4Y2hhbmdlZDoKKyAgICAgKiAgMS4g
VGhlIGZpcnN0IEBucl9leGNoYW5nZWQgaW5wdXQgZXh0ZW50cyB3ZXJlIHN1Y2Nlc3NmdWxseQor
ICAgICAqICAgICBkZWFsbG9jYXRlZC4KKyAgICAgKiAgMi4gVGhlIGNvcnJlc3BvbmRpbmcgZmly
c3QgZW50cmllcyBpbiB0aGUgb3V0cHV0IGV4dGVudCBsaXN0IGNvcnJlY3RseQorICAgICAqICAg
ICBpbmRpY2F0ZSB0aGUgR01GTnMgdGhhdCB3ZXJlIHN1Y2Nlc3NmdWxseSBleGNoYW5nZWQuCisg
ICAgICogIDMuIEFsbCBvdGhlciBpbnB1dCBhbmQgb3V0cHV0IGV4dGVudHMgYXJlIHVudG91Y2hl
ZC4KKyAgICAgKiAgNC4gSWYgbm90IGFsbCBpbnB1dCBleGVudHMgYXJlIGV4Y2hhbmdlZCB0aGVu
IHRoZSByZXR1cm4gY29kZSBvZiB0aGlzCisgICAgICogICAgIGNvbW1hbmQgd2lsbCBiZSBub24t
emVyby4KKyAgICAgKiAgNS4gVEhJUyBGSUVMRCBNVVNUIEJFIElOSVRJQUxJU0VEIFRPIFpFUk8g
QlkgVEhFIENBTExFUiEKKyAgICAgKi8KKyAgICB4ZW5fdWxvbmdfdCBucl9leGNoYW5nZWQ7Cit9
OwordHlwZWRlZiBzdHJ1Y3QgeGVuX21lbW9yeV9leGNoYW5nZSB4ZW5fbWVtb3J5X2V4Y2hhbmdl
X3Q7CitERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5fbWVtb3J5X2V4Y2hhbmdlX3QpOworCisv
KgorICogUmV0dXJucyB0aGUgbWF4aW11bSBtYWNoaW5lIGZyYW1lIG51bWJlciBvZiBtYXBwZWQg
UkFNIGluIHRoaXMgc3lzdGVtLgorICogVGhpcyBjb21tYW5kIGFsd2F5cyBzdWNjZWVkcyAoaXQg
bmV2ZXIgcmV0dXJucyBhbiBlcnJvciBjb2RlKS4KKyAqIGFyZyA9PSBOVUxMLgorICovCisjZGVm
aW5lIFhFTk1FTV9tYXhpbXVtX3JhbV9wYWdlICAgICAyCisKKy8qCisgKiBSZXR1cm5zIHRoZSBj
dXJyZW50IG9yIG1heGltdW0gbWVtb3J5IHJlc2VydmF0aW9uLCBpbiBwYWdlcywgb2YgdGhlCisg
KiBzcGVjaWZpZWQgZG9tYWluIChtYXkgYmUgRE9NSURfU0VMRikuIFJldHVybnMgLXZlIGVycmNv
ZGUgb24gZmFpbHVyZS4KKyAqIGFyZyA9PSBhZGRyIG9mIGRvbWlkX3QuCisgKi8KKyNkZWZpbmUg
WEVOTUVNX2N1cnJlbnRfcmVzZXJ2YXRpb24gIDMKKyNkZWZpbmUgWEVOTUVNX21heGltdW1fcmVz
ZXJ2YXRpb24gIDQKKworLyoKKyAqIFJldHVybnMgdGhlIG1heGltdW0gR1BGTiBpbiB1c2UgYnkg
dGhlIGd1ZXN0LCBvciAtdmUgZXJyY29kZSBvbiBmYWlsdXJlLgorICovCisjZGVmaW5lIFhFTk1F
TV9tYXhpbXVtX2dwZm4gICAgICAgICAxNAorCisvKgorICogUmV0dXJucyBhIGxpc3Qgb2YgTUZO
IGJhc2VzIG9mIDJNQiBleHRlbnRzIGNvbXByaXNpbmcgdGhlIG1hY2hpbmVfdG9fcGh5cworICog
bWFwcGluZyB0YWJsZS4gQXJjaGl0ZWN0dXJlcyB3aGljaCBkbyBub3QgaGF2ZSBhIG0ycCB0YWJs
ZSBkbyBub3QgaW1wbGVtZW50CisgKiB0aGlzIGNvbW1hbmQuCisgKiBhcmcgPT0gYWRkciBvZiB4
ZW5fbWFjaHBoeXNfbWZuX2xpc3RfdC4KKyAqLworI2RlZmluZSBYRU5NRU1fbWFjaHBoeXNfbWZu
X2xpc3QgICAgNQorc3RydWN0IHhlbl9tYWNocGh5c19tZm5fbGlzdCB7CisgICAgLyoKKyAgICAg
KiBTaXplIG9mIHRoZSAnZXh0ZW50X3N0YXJ0JyBhcnJheS4gRmV3ZXIgZW50cmllcyB3aWxsIGJl
IGZpbGxlZCBpZiB0aGUKKyAgICAgKiBtYWNocGh5cyB0YWJsZSBpcyBzbWFsbGVyIHRoYW4gbWF4
X2V4dGVudHMgKiAyTUIuCisgICAgICovCisgICAgdW5zaWduZWQgaW50IG1heF9leHRlbnRzOwor
CisgICAgLyoKKyAgICAgKiBQb2ludGVyIHRvIGJ1ZmZlciB0byBmaWxsIHdpdGggbGlzdCBvZiBl
eHRlbnQgc3RhcnRzLiBJZiB0aGVyZSBhcmUKKyAgICAgKiBhbnkgbGFyZ2UgZGlzY29udGlndWl0
aWVzIGluIHRoZSBtYWNoaW5lIGFkZHJlc3Mgc3BhY2UsIDJNQiBnYXBzIGluCisgICAgICogdGhl
IG1hY2hwaHlzIHRhYmxlIHdpbGwgYmUgcmVwcmVzZW50ZWQgYnkgYW4gTUZOIGJhc2Ugb2YgemVy
by4KKyAgICAgKi8KKyAgICBYRU5fR1VFU1RfSEFORExFKHhlbl9wZm5fdCkgZXh0ZW50X3N0YXJ0
OworCisgICAgLyoKKyAgICAgKiBOdW1iZXIgb2YgZXh0ZW50cyB3cml0dGVuIHRvIHRoZSBhYm92
ZSBhcnJheS4gVGhpcyB3aWxsIGJlIHNtYWxsZXIKKyAgICAgKiB0aGFuICdtYXhfZXh0ZW50cycg
aWYgdGhlIG1hY2hwaHlzIHRhYmxlIGlzIHNtYWxsZXIgdGhhbiBtYXhfZSAqIDJNQi4KKyAgICAg
Ki8KKyAgICB1bnNpZ25lZCBpbnQgbnJfZXh0ZW50czsKK307Cit0eXBlZGVmIHN0cnVjdCB4ZW5f
bWFjaHBoeXNfbWZuX2xpc3QgeGVuX21hY2hwaHlzX21mbl9saXN0X3Q7CitERUZJTkVfWEVOX0dV
RVNUX0hBTkRMRSh4ZW5fbWFjaHBoeXNfbWZuX2xpc3RfdCk7CisKKy8qCisgKiBGb3IgYSBjb21w
YXQgY2FsbGVyLCB0aGlzIGlzIGlkZW50aWNhbCB0byBYRU5NRU1fbWFjaHBoeXNfbWZuX2xpc3Qu
CisgKgorICogRm9yIGEgbm9uIGNvbXBhdCBjYWxsZXIsIHRoaXMgZnVuY3Rpb25zIHNpbWlsYXJs
eSB0bworICogWEVOTUVNX21hY2hwaHlzX21mbl9saXN0LCBidXQgcmV0dXJucyB0aGUgbWZucyBt
YWtpbmcgdXAgdGhlIGNvbXBhdGliaWxpdHkKKyAqIG0ycCB0YWJsZS4KKyAqLworI2RlZmluZSBY
RU5NRU1fbWFjaHBoeXNfY29tcGF0X21mbl9saXN0ICAgICAyNQorCisvKgorICogUmV0dXJucyB0
aGUgbG9jYXRpb24gaW4gdmlydHVhbCBhZGRyZXNzIHNwYWNlIG9mIHRoZSBtYWNoaW5lX3RvX3Bo
eXMKKyAqIG1hcHBpbmcgdGFibGUuIEFyY2hpdGVjdHVyZXMgd2hpY2ggZG8gbm90IGhhdmUgYSBt
MnAgdGFibGUsIG9yIHdoaWNoIGRvIG5vdAorICogbWFwIGl0IGJ5IGRlZmF1bHQgaW50byBndWVz
dCBhZGRyZXNzIHNwYWNlLCBkbyBub3QgaW1wbGVtZW50IHRoaXMgY29tbWFuZC4KKyAqIGFyZyA9
PSBhZGRyIG9mIHhlbl9tYWNocGh5c19tYXBwaW5nX3QuCisgKi8KKyNkZWZpbmUgWEVOTUVNX21h
Y2hwaHlzX21hcHBpbmcgICAgIDEyCitzdHJ1Y3QgeGVuX21hY2hwaHlzX21hcHBpbmcgeworICAg
IHhlbl91bG9uZ190IHZfc3RhcnQsIHZfZW5kOyAvKiBTdGFydCBhbmQgZW5kIHZpcnR1YWwgYWRk
cmVzc2VzLiAgICovCisgICAgeGVuX3Vsb25nX3QgbWF4X21mbjsgICAgICAgIC8qIE1heGltdW0g
TUZOIHRoYXQgY2FuIGJlIGxvb2tlZCB1cC4gKi8KK307Cit0eXBlZGVmIHN0cnVjdCB4ZW5fbWFj
aHBoeXNfbWFwcGluZyB4ZW5fbWFjaHBoeXNfbWFwcGluZ190OworREVGSU5FX1hFTl9HVUVTVF9I
QU5ETEUoeGVuX21hY2hwaHlzX21hcHBpbmdfdCk7CisKKy8qIFNvdXJjZSBtYXBwaW5nIHNwYWNl
LiAqLworLyogYCBlbnVtIHBoeXNfbWFwX3NwYWNlIHsgKi8KKyNkZWZpbmUgWEVOTUFQU1BBQ0Vf
c2hhcmVkX2luZm8gIDAgLyogc2hhcmVkIGluZm8gcGFnZSAqLworI2RlZmluZSBYRU5NQVBTUEFD
RV9ncmFudF90YWJsZSAgMSAvKiBncmFudCB0YWJsZSBwYWdlICovCisjZGVmaW5lIFhFTk1BUFNQ
QUNFX2dtZm4gICAgICAgICAyIC8qIEdNRk4gKi8KKyNkZWZpbmUgWEVOTUFQU1BBQ0VfZ21mbl9y
YW5nZSAgIDMgLyogR01GTiByYW5nZSwgWEVOTUVNX2FkZF90b19waHlzbWFwIG9ubHkuICovCisj
ZGVmaW5lIFhFTk1BUFNQQUNFX2dtZm5fZm9yZWlnbiA0IC8qIEdNRk4gZnJvbSBhbm90aGVyIGRv
bSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICogWEVOTUVNX2FkZF90b19w
aHlzbWFwX2JhdGNoIG9ubHkuICovCisjZGVmaW5lIFhFTk1BUFNQQUNFX2Rldl9tbWlvICAgICA1
IC8qIGRldmljZSBtbWlvIHJlZ2lvbgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBBUk0gb25seTsgdGhlIHJlZ2lvbiBpcyBtYXBwZWQgaW4KKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgU3RhZ2UtMiB1c2luZyB0aGUgTm9ybWFsIE1lbW9yeQorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJbm5lci9PdXRlciBXcml0ZS1CYWNr
IENhY2hlYWJsZQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZW1vcnkg
YXR0cmlidXRlLiAqLworLyogYCB9ICovCisKKy8qCisgKiBTZXRzIHRoZSBHUEZOIGF0IHdoaWNo
IGEgcGFydGljdWxhciBwYWdlIGFwcGVhcnMgaW4gdGhlIHNwZWNpZmllZCBndWVzdCdzCisgKiBw
c2V1ZG9waHlzaWNhbCBhZGRyZXNzIHNwYWNlLgorICogYXJnID09IGFkZHIgb2YgeGVuX2FkZF90
b19waHlzbWFwX3QuCisgKi8KKyNkZWZpbmUgWEVOTUVNX2FkZF90b19waHlzbWFwICAgICAgNwor
c3RydWN0IHhlbl9hZGRfdG9fcGh5c21hcCB7CisgICAgLyogV2hpY2ggZG9tYWluIHRvIGNoYW5n
ZSB0aGUgbWFwcGluZyBmb3IuICovCisgICAgZG9taWRfdCBkb21pZDsKKworICAgIC8qIE51bWJl
ciBvZiBwYWdlcyB0byBnbyB0aHJvdWdoIGZvciBnbWZuX3JhbmdlICovCisgICAgdWludDE2X3Qg
ICAgc2l6ZTsKKworICAgIHVuc2lnbmVkIGludCBzcGFjZTsgLyogPT4gZW51bSBwaHlzX21hcF9z
cGFjZSAqLworCisjZGVmaW5lIFhFTk1BUElEWF9ncmFudF90YWJsZV9zdGF0dXMgMHg4MDAwMDAw
MAorCisgICAgLyogSW5kZXggaW50byBzcGFjZSBiZWluZyBtYXBwZWQuICovCisgICAgeGVuX3Vs
b25nX3QgaWR4OworCisgICAgLyogR1BGTiBpbiBkb21pZCB3aGVyZSB0aGUgc291cmNlIG1hcHBp
bmcgcGFnZSBzaG91bGQgYXBwZWFyLiAqLworICAgIHhlbl9wZm5fdCAgICAgZ3BmbjsKK307Cit0
eXBlZGVmIHN0cnVjdCB4ZW5fYWRkX3RvX3BoeXNtYXAgeGVuX2FkZF90b19waHlzbWFwX3Q7CitE
RUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5fYWRkX3RvX3BoeXNtYXBfdCk7CisKKy8qIEEgYmF0
Y2hlZCB2ZXJzaW9uIG9mIGFkZF90b19waHlzbWFwLiAqLworI2RlZmluZSBYRU5NRU1fYWRkX3Rv
X3BoeXNtYXBfYmF0Y2ggMjMKK3N0cnVjdCB4ZW5fYWRkX3RvX3BoeXNtYXBfYmF0Y2ggeworICAg
IC8qIElOICovCisgICAgLyogV2hpY2ggZG9tYWluIHRvIGNoYW5nZSB0aGUgbWFwcGluZyBmb3Iu
ICovCisgICAgZG9taWRfdCBkb21pZDsKKyAgICB1aW50MTZfdCBzcGFjZTsgLyogPT4gZW51bSBw
aHlzX21hcF9zcGFjZSAqLworCisgICAgLyogTnVtYmVyIG9mIHBhZ2VzIHRvIGdvIHRocm91Z2gg
Ki8KKyAgICB1aW50MTZfdCBzaXplOworCisjaWYgX19YRU5fSU5URVJGQUNFX1ZFUlNJT05fXyA8
IDB4MDAwNDA3MDAKKyAgICBkb21pZF90IGZvcmVpZ25fZG9taWQ7IC8qIElGRiBnbWZuX2ZvcmVp
Z24uIFNob3VsZCBiZSAwIGZvciBvdGhlciBzcGFjZXMuICovCisjZWxzZQorICAgIHVuaW9uIHhl
bl9hZGRfdG9fcGh5c21hcF9iYXRjaF9leHRyYSB7CisgICAgICAgIGRvbWlkX3QgZm9yZWlnbl9k
b21pZDsgLyogZ21mbl9mb3JlaWduICovCisgICAgICAgIHVpbnQxNl90IHJlczA7ICAvKiBBbGwg
dGhlIG90aGVyIHNwYWNlcy4gU2hvdWxkIGJlIDAgKi8KKyAgICB9IHU7CisjZW5kaWYKKworICAg
IC8qIEluZGV4ZXMgaW50byBzcGFjZSBiZWluZyBtYXBwZWQuICovCisgICAgWEVOX0dVRVNUX0hB
TkRMRSh4ZW5fdWxvbmdfdCkgaWR4czsKKworICAgIC8qIEdQRk4gaW4gZG9taWQgd2hlcmUgdGhl
IHNvdXJjZSBtYXBwaW5nIHBhZ2Ugc2hvdWxkIGFwcGVhci4gKi8KKyAgICBYRU5fR1VFU1RfSEFO
RExFKHhlbl9wZm5fdCkgZ3BmbnM7CisKKyAgICAvKiBPVVQgKi8KKworICAgIC8qIFBlciBpbmRl
eCBlcnJvciBjb2RlLiAqLworICAgIFhFTl9HVUVTVF9IQU5ETEUoaW50KSBlcnJzOworfTsKK3R5
cGVkZWYgc3RydWN0IHhlbl9hZGRfdG9fcGh5c21hcF9iYXRjaCB4ZW5fYWRkX3RvX3BoeXNtYXBf
YmF0Y2hfdDsKK0RFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9hZGRfdG9fcGh5c21hcF9iYXRj
aF90KTsKKworI2lmIF9fWEVOX0lOVEVSRkFDRV9WRVJTSU9OX18gPCAweDAwMDQwNDAwCisjZGVm
aW5lIFhFTk1FTV9hZGRfdG9fcGh5c21hcF9yYW5nZSBYRU5NRU1fYWRkX3RvX3BoeXNtYXBfYmF0
Y2gKKyNkZWZpbmUgeGVuX2FkZF90b19waHlzbWFwX3JhbmdlIHhlbl9hZGRfdG9fcGh5c21hcF9i
YXRjaAordHlwZWRlZiBzdHJ1Y3QgeGVuX2FkZF90b19waHlzbWFwX2JhdGNoIHhlbl9hZGRfdG9f
cGh5c21hcF9yYW5nZV90OworREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX2FkZF90b19waHlz
bWFwX3JhbmdlX3QpOworI2VuZGlmCisKKy8qCisgKiBVbm1hcHMgdGhlIHBhZ2UgYXBwZWFyaW5n
IGF0IGEgcGFydGljdWxhciBHUEZOIGZyb20gdGhlIHNwZWNpZmllZCBndWVzdCdzCisgKiBwc2V1
ZG9waHlzaWNhbCBhZGRyZXNzIHNwYWNlLgorICogYXJnID09IGFkZHIgb2YgeGVuX3JlbW92ZV9m
cm9tX3BoeXNtYXBfdC4KKyAqLworI2RlZmluZSBYRU5NRU1fcmVtb3ZlX2Zyb21fcGh5c21hcCAg
ICAgIDE1CitzdHJ1Y3QgeGVuX3JlbW92ZV9mcm9tX3BoeXNtYXAgeworICAgIC8qIFdoaWNoIGRv
bWFpbiB0byBjaGFuZ2UgdGhlIG1hcHBpbmcgZm9yLiAqLworICAgIGRvbWlkX3QgZG9taWQ7CisK
KyAgICAvKiBHUEZOIG9mIHRoZSBjdXJyZW50IG1hcHBpbmcgb2YgdGhlIHBhZ2UuICovCisgICAg
eGVuX3Bmbl90ICAgICBncGZuOworfTsKK3R5cGVkZWYgc3RydWN0IHhlbl9yZW1vdmVfZnJvbV9w
aHlzbWFwIHhlbl9yZW1vdmVfZnJvbV9waHlzbWFwX3Q7CitERUZJTkVfWEVOX0dVRVNUX0hBTkRM
RSh4ZW5fcmVtb3ZlX2Zyb21fcGh5c21hcF90KTsKKworLyoqKiBSRU1PVkVEICoqKi8KKy8qI2Rl
ZmluZSBYRU5NRU1fdHJhbnNsYXRlX2dwZm5fbGlzdCAgOCovCisKKy8qCisgKiBSZXR1cm5zIHRo
ZSBwc2V1ZG8tcGh5c2ljYWwgbWVtb3J5IG1hcCBhcyBpdCB3YXMgd2hlbiB0aGUgZG9tYWluCisg
KiB3YXMgc3RhcnRlZCAoc3BlY2lmaWVkIGJ5IFhFTk1FTV9zZXRfbWVtb3J5X21hcCkuCisgKiBh
cmcgPT0gYWRkciBvZiB4ZW5fbWVtb3J5X21hcF90LgorICovCisjZGVmaW5lIFhFTk1FTV9tZW1v
cnlfbWFwICAgICAgICAgICA5CitzdHJ1Y3QgeGVuX21lbW9yeV9tYXAgeworICAgIC8qCisgICAg
ICogT24gY2FsbCB0aGUgbnVtYmVyIG9mIGVudHJpZXMgd2hpY2ggY2FuIGJlIHN0b3JlZCBpbiBi
dWZmZXIuIE9uCisgICAgICogcmV0dXJuIHRoZSBudW1iZXIgb2YgZW50cmllcyB3aGljaCBoYXZl
IGJlZW4gc3RvcmVkIGluCisgICAgICogYnVmZmVyLgorICAgICAqLworICAgIHVuc2lnbmVkIGlu
dCBucl9lbnRyaWVzOworCisgICAgLyoKKyAgICAgKiBFbnRyaWVzIGluIHRoZSBidWZmZXIgYXJl
IGluIHRoZSBzYW1lIGZvcm1hdCBhcyByZXR1cm5lZCBieSB0aGUKKyAgICAgKiBCSU9TIElOVCAw
eDE1IEVBWD0weEU4MjAgY2FsbC4KKyAgICAgKi8KKyAgICBYRU5fR1VFU1RfSEFORExFKHZvaWQp
IGJ1ZmZlcjsKK307Cit0eXBlZGVmIHN0cnVjdCB4ZW5fbWVtb3J5X21hcCB4ZW5fbWVtb3J5X21h
cF90OworREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX21lbW9yeV9tYXBfdCk7CisKKy8qCisg
KiBSZXR1cm5zIHRoZSByZWFsIHBoeXNpY2FsIG1lbW9yeSBtYXAuIFBhc3NlcyB0aGUgc2FtZSBz
dHJ1Y3R1cmUgYXMKKyAqIFhFTk1FTV9tZW1vcnlfbWFwLgorICogU3BlY2lmeWluZyBidWZmZXIg
YXMgTlVMTCB3aWxsIHJldHVybiB0aGUgbnVtYmVyIG9mIGVudHJpZXMgcmVxdWlyZWQKKyAqIHRv
IHN0b3JlIHRoZSBjb21wbGV0ZSBtZW1vcnkgbWFwLgorICogYXJnID09IGFkZHIgb2YgeGVuX21l
bW9yeV9tYXBfdC4KKyAqLworI2RlZmluZSBYRU5NRU1fbWFjaGluZV9tZW1vcnlfbWFwICAgMTAK
KworLyoKKyAqIFNldCB0aGUgcHNldWRvLXBoeXNpY2FsIG1lbW9yeSBtYXAgb2YgYSBkb21haW4s
IGFzIHJldHVybmVkIGJ5CisgKiBYRU5NRU1fbWVtb3J5X21hcC4KKyAqIGFyZyA9PSBhZGRyIG9m
IHhlbl9mb3JlaWduX21lbW9yeV9tYXBfdC4KKyAqLworI2RlZmluZSBYRU5NRU1fc2V0X21lbW9y
eV9tYXAgICAgICAgMTMKK3N0cnVjdCB4ZW5fZm9yZWlnbl9tZW1vcnlfbWFwIHsKKyAgICBkb21p
ZF90IGRvbWlkOworICAgIHN0cnVjdCB4ZW5fbWVtb3J5X21hcCBtYXA7Cit9OwordHlwZWRlZiBz
dHJ1Y3QgeGVuX2ZvcmVpZ25fbWVtb3J5X21hcCB4ZW5fZm9yZWlnbl9tZW1vcnlfbWFwX3Q7CitE
RUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5fZm9yZWlnbl9tZW1vcnlfbWFwX3QpOworCisjZGVm
aW5lIFhFTk1FTV9zZXRfcG9kX3RhcmdldCAgICAgICAxNgorI2RlZmluZSBYRU5NRU1fZ2V0X3Bv
ZF90YXJnZXQgICAgICAgMTcKK3N0cnVjdCB4ZW5fcG9kX3RhcmdldCB7CisgICAgLyogSU4gKi8K
KyAgICB1aW50NjRfdCB0YXJnZXRfcGFnZXM7CisgICAgLyogT1VUICovCisgICAgdWludDY0X3Qg
dG90X3BhZ2VzOworICAgIHVpbnQ2NF90IHBvZF9jYWNoZV9wYWdlczsKKyAgICB1aW50NjRfdCBw
b2RfZW50cmllczsKKyAgICAvKiBJTiAqLworICAgIGRvbWlkX3QgZG9taWQ7Cit9OwordHlwZWRl
ZiBzdHJ1Y3QgeGVuX3BvZF90YXJnZXQgeGVuX3BvZF90YXJnZXRfdDsKKworI2lmIGRlZmluZWQo
X19YRU5fXykgfHwgZGVmaW5lZChfX1hFTl9UT09MU19fKQorCisjaWZuZGVmIHVpbnQ2NF9hbGln
bmVkX3QKKyNkZWZpbmUgdWludDY0X2FsaWduZWRfdCB1aW50NjRfdAorI2VuZGlmCisKKy8qCisg
KiBHZXQgdGhlIG51bWJlciBvZiBNRk5zIHNhdmVkIHRocm91Z2ggbWVtb3J5IHNoYXJpbmcuCisg
KiBUaGUgY2FsbCBuZXZlciBmYWlscy4gCisgKi8KKyNkZWZpbmUgWEVOTUVNX2dldF9zaGFyaW5n
X2ZyZWVkX3BhZ2VzICAgIDE4CisjZGVmaW5lIFhFTk1FTV9nZXRfc2hhcmluZ19zaGFyZWRfcGFn
ZXMgICAxOQorCisjZGVmaW5lIFhFTk1FTV9wYWdpbmdfb3AgICAgICAgICAgICAgICAgICAgIDIw
CisjZGVmaW5lIFhFTk1FTV9wYWdpbmdfb3Bfbm9taW5hdGUgICAgICAgICAgIDAKKyNkZWZpbmUg
WEVOTUVNX3BhZ2luZ19vcF9ldmljdCAgICAgICAgICAgICAgMQorI2RlZmluZSBYRU5NRU1fcGFn
aW5nX29wX3ByZXAgICAgICAgICAgICAgICAyCisKK3N0cnVjdCB4ZW5fbWVtX3BhZ2luZ19vcCB7
CisgICAgdWludDhfdCAgICAgb3A7ICAgICAgICAgLyogWEVOTUVNX3BhZ2luZ19vcF8qICovCisg
ICAgZG9taWRfdCAgICAgZG9tYWluOworCisgICAgLyogUEFHSU5HX1BSRVAgSU46IGJ1ZmZlciB0
byBpbW1lZGlhdGVseSBmaWxsIHBhZ2UgaW4gKi8KKyAgICB1aW50NjRfYWxpZ25lZF90ICAgIGJ1
ZmZlcjsKKyAgICAvKiBPdGhlciBPUHMgKi8KKyAgICB1aW50NjRfYWxpZ25lZF90ICAgIGdmbjsg
ICAgICAgICAgIC8qIElOOiAgZ2ZuIG9mIHBhZ2UgYmVpbmcgb3BlcmF0ZWQgb24gKi8KK307Cit0
eXBlZGVmIHN0cnVjdCB4ZW5fbWVtX3BhZ2luZ19vcCB4ZW5fbWVtX3BhZ2luZ19vcF90OworREVG
SU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX21lbV9wYWdpbmdfb3BfdCk7CisKKyNkZWZpbmUgWEVO
TUVNX2FjY2Vzc19vcCAgICAgICAgICAgICAgICAgICAgMjEKKyNkZWZpbmUgWEVOTUVNX2FjY2Vz
c19vcF9zZXRfYWNjZXNzICAgICAgICAgMAorI2RlZmluZSBYRU5NRU1fYWNjZXNzX29wX2dldF9h
Y2Nlc3MgICAgICAgICAxCisvKgorICogWEVOTUVNX2FjY2Vzc19vcF9lbmFibGVfZW11bGF0ZSBh
bmQgWEVOTUVNX2FjY2Vzc19vcF9kaXNhYmxlX2VtdWxhdGUgYXJlCisgKiBjdXJyZW50bHkgdW51
c2VkLCBidXQgc2luY2UgdGhleSBoYXZlIGJlZW4gaW4gdXNlIHBsZWFzZSBkbyBub3QgcmV1c2Ug
dGhlbS4KKyAqCisgKiAjZGVmaW5lIFhFTk1FTV9hY2Nlc3Nfb3BfZW5hYmxlX2VtdWxhdGUgICAg
IDIKKyAqICNkZWZpbmUgWEVOTUVNX2FjY2Vzc19vcF9kaXNhYmxlX2VtdWxhdGUgICAgMworICov
CisjZGVmaW5lIFhFTk1FTV9hY2Nlc3Nfb3Bfc2V0X2FjY2Vzc19tdWx0aSAgIDQKKwordHlwZWRl
ZiBlbnVtIHsKKyAgICBYRU5NRU1fYWNjZXNzX24sCisgICAgWEVOTUVNX2FjY2Vzc19yLAorICAg
IFhFTk1FTV9hY2Nlc3NfdywKKyAgICBYRU5NRU1fYWNjZXNzX3J3LAorICAgIFhFTk1FTV9hY2Nl
c3NfeCwKKyAgICBYRU5NRU1fYWNjZXNzX3J4LAorICAgIFhFTk1FTV9hY2Nlc3Nfd3gsCisgICAg
WEVOTUVNX2FjY2Vzc19yd3gsCisgICAgLyoKKyAgICAgKiBQYWdlIHN0YXJ0cyBvZmYgYXMgci14
LCBidXQgYXV0b21hdGljYWxseQorICAgICAqIGNoYW5nZSB0byByLXcgb24gYSB3cml0ZQorICAg
ICAqLworICAgIFhFTk1FTV9hY2Nlc3NfcngycncsCisgICAgLyoKKyAgICAgKiBMb2cgYWNjZXNz
OiBzdGFydHMgb2ZmIGFzIG4sIGF1dG9tYXRpY2FsbHkKKyAgICAgKiBnb2VzIHRvIHJ3eCwgZ2Vu
ZXJhdGluZyBhbiBldmVudCB3aXRob3V0CisgICAgICogcGF1c2luZyB0aGUgdmNwdQorICAgICAq
LworICAgIFhFTk1FTV9hY2Nlc3NfbjJyd3gsCisgICAgLyogVGFrZSB0aGUgZG9tYWluIGRlZmF1
bHQgKi8KKyAgICBYRU5NRU1fYWNjZXNzX2RlZmF1bHQKK30geGVubWVtX2FjY2Vzc190OworCitz
dHJ1Y3QgeGVuX21lbV9hY2Nlc3Nfb3AgeworICAgIC8qIFhFTk1FTV9hY2Nlc3Nfb3BfKiAqLwor
ICAgIHVpbnQ4X3Qgb3A7CisgICAgLyogeGVubWVtX2FjY2Vzc190ICovCisgICAgdWludDhfdCBh
Y2Nlc3M7CisgICAgZG9taWRfdCBkb21pZDsKKyAgICAvKgorICAgICAqIE51bWJlciBvZiBwYWdl
cyBmb3Igc2V0IG9wIChvciBzaXplIG9mIHBmbl9saXN0IGZvcgorICAgICAqIFhFTk1FTV9hY2Nl
c3Nfb3Bfc2V0X2FjY2Vzc19tdWx0aSkKKyAgICAgKiBJZ25vcmVkIG9uIHNldHRpbmcgZGVmYXVs
dCBhY2Nlc3MgYW5kIG90aGVyIG9wcworICAgICAqLworICAgIHVpbnQzMl90IG5yOworICAgIC8q
CisgICAgICogRmlyc3QgcGZuIGZvciBzZXQgb3AKKyAgICAgKiBwZm4gZm9yIGdldCBvcAorICAg
ICAqIH4wdWxsIGlzIHVzZWQgdG8gc2V0IGFuZCBnZXQgdGhlIGRlZmF1bHQgYWNjZXNzIGZvciBw
YWdlcworICAgICAqLworICAgIHVpbnQ2NF9hbGlnbmVkX3QgcGZuOworICAgIC8qCisgICAgICog
TGlzdCBvZiBwZm5zIHRvIHNldCBhY2Nlc3MgZm9yCisgICAgICogVXNlZCBvbmx5IHdpdGggWEVO
TUVNX2FjY2Vzc19vcF9zZXRfYWNjZXNzX211bHRpCisgICAgICovCisgICAgWEVOX0dVRVNUX0hB
TkRMRShjb25zdF91aW50NjQpIHBmbl9saXN0OworICAgIC8qCisgICAgICogQ29ycmVzcG9uZGlu
ZyBsaXN0IG9mIGFjY2VzcyBzZXR0aW5ncyBmb3IgcGZuX2xpc3QKKyAgICAgKiBVc2VkIG9ubHkg
d2l0aCBYRU5NRU1fYWNjZXNzX29wX3NldF9hY2Nlc3NfbXVsdGkKKyAgICAgKi8KKyAgICBYRU5f
R1VFU1RfSEFORExFKGNvbnN0X3VpbnQ4KSBhY2Nlc3NfbGlzdDsKK307Cit0eXBlZGVmIHN0cnVj
dCB4ZW5fbWVtX2FjY2Vzc19vcCB4ZW5fbWVtX2FjY2Vzc19vcF90OworREVGSU5FX1hFTl9HVUVT
VF9IQU5ETEUoeGVuX21lbV9hY2Nlc3Nfb3BfdCk7CisKKyNkZWZpbmUgWEVOTUVNX3NoYXJpbmdf
b3AgICAgICAgICAgICAgICAgICAgMjIKKyNkZWZpbmUgWEVOTUVNX3NoYXJpbmdfb3Bfbm9taW5h
dGVfZ2ZuICAgICAgMAorI2RlZmluZSBYRU5NRU1fc2hhcmluZ19vcF9ub21pbmF0ZV9ncmVmICAg
ICAxCisjZGVmaW5lIFhFTk1FTV9zaGFyaW5nX29wX3NoYXJlICAgICAgICAgICAgIDIKKyNkZWZp
bmUgWEVOTUVNX3NoYXJpbmdfb3BfZGVidWdfZ2ZuICAgICAgICAgMworI2RlZmluZSBYRU5NRU1f
c2hhcmluZ19vcF9kZWJ1Z19tZm4gICAgICAgICA0CisjZGVmaW5lIFhFTk1FTV9zaGFyaW5nX29w
X2RlYnVnX2dyZWYgICAgICAgIDUKKyNkZWZpbmUgWEVOTUVNX3NoYXJpbmdfb3BfYWRkX3BoeXNt
YXAgICAgICAgNgorI2RlZmluZSBYRU5NRU1fc2hhcmluZ19vcF9hdWRpdCAgICAgICAgICAgICA3
CisjZGVmaW5lIFhFTk1FTV9zaGFyaW5nX29wX3JhbmdlX3NoYXJlICAgICAgIDgKKworI2RlZmlu
ZSBYRU5NRU1fU0hBUklOR19PUF9TX0hBTkRMRV9JTlZBTElEICAoLTEwKQorI2RlZmluZSBYRU5N
RU1fU0hBUklOR19PUF9DX0hBTkRMRV9JTlZBTElEICAoLTkpCisKKy8qIFRoZSBmb2xsb3dpbmcg
YWxsb3dzIHNoYXJpbmcgb2YgZ3JhbnQgcmVmcy4gVGhpcyBpcyB1c2VmdWwKKyAqIGZvciBzaGFy
aW5nIHV0aWxpdGllcyBzaXR0aW5nIGFzICJmaWx0ZXJzIiBpbiBJTyBiYWNrZW5kcworICogKGUu
Zy4gbWVtc2hyICsgYmxrdGFwKDIpKS4gVGhlIElPIGJhY2tlbmQgaXMgb25seSBleHBvc2VkIAor
ICogdG8gZ3JhbnQgcmVmZXJlbmNlcywgYW5kIHRoaXMgYWxsb3dzIHNoYXJpbmcgb2YgdGhlIGdy
ZWZzICovCisjZGVmaW5lIFhFTk1FTV9TSEFSSU5HX09QX0ZJRUxEX0lTX0dSRUZfRkxBRyAgICh4
ZW5fbWtfdWxsb25nKDEpIDw8IDYyKQorCisjZGVmaW5lIFhFTk1FTV9TSEFSSU5HX09QX0ZJRUxE
X01BS0VfR1JFRihmaWVsZCwgdmFsKSAgXAorICAgIChmaWVsZCkgPSAoWEVOTUVNX1NIQVJJTkdf
T1BfRklFTERfSVNfR1JFRl9GTEFHIHwgdmFsKQorI2RlZmluZSBYRU5NRU1fU0hBUklOR19PUF9G
SUVMRF9JU19HUkVGKGZpZWxkKSAgICAgICAgIFwKKyAgICAoKGZpZWxkKSAmIFhFTk1FTV9TSEFS
SU5HX09QX0ZJRUxEX0lTX0dSRUZfRkxBRykKKyNkZWZpbmUgWEVOTUVNX1NIQVJJTkdfT1BfRklF
TERfR0VUX0dSRUYoZmllbGQpICAgICAgICBcCisgICAgKChmaWVsZCkgJiAoflhFTk1FTV9TSEFS
SU5HX09QX0ZJRUxEX0lTX0dSRUZfRkxBRykpCisKK3N0cnVjdCB4ZW5fbWVtX3NoYXJpbmdfb3Ag
eworICAgIHVpbnQ4X3QgICAgIG9wOyAgICAgLyogWEVOTUVNX3NoYXJpbmdfb3BfKiAqLworICAg
IGRvbWlkX3QgICAgIGRvbWFpbjsKKworICAgIHVuaW9uIHsKKyAgICAgICAgc3RydWN0IG1lbV9z
aGFyaW5nX29wX25vbWluYXRlIHsgIC8qIE9QX05PTUlOQVRFX3h4eCAgICAgICAgICAgKi8KKyAg
ICAgICAgICAgIHVuaW9uIHsKKyAgICAgICAgICAgICAgICB1aW50NjRfYWxpZ25lZF90IGdmbjsg
ICAgIC8qIElOOiBnZm4gdG8gbm9taW5hdGUgICAgICAgKi8KKyAgICAgICAgICAgICAgICB1aW50
MzJfdCAgICAgIGdyYW50X3JlZjsgIC8qIElOOiBncmFudCByZWYgdG8gbm9taW5hdGUgKi8KKyAg
ICAgICAgICAgIH0gdTsKKyAgICAgICAgICAgIHVpbnQ2NF9hbGlnbmVkX3QgIGhhbmRsZTsgICAg
IC8qIE9VVDogdGhlIGhhbmRsZSAgICAgICAgICAgKi8KKyAgICAgICAgfSBub21pbmF0ZTsKKyAg
ICAgICAgc3RydWN0IG1lbV9zaGFyaW5nX29wX3NoYXJlIHsgICAgIC8qIE9QX1NIQVJFL0FERF9Q
SFlTTUFQICovCisgICAgICAgICAgICB1aW50NjRfYWxpZ25lZF90IHNvdXJjZV9nZm47ICAgIC8q
IElOOiB0aGUgZ2ZuIG9mIHRoZSBzb3VyY2UgcGFnZSAqLworICAgICAgICAgICAgdWludDY0X2Fs
aWduZWRfdCBzb3VyY2VfaGFuZGxlOyAvKiBJTjogaGFuZGxlIHRvIHRoZSBzb3VyY2UgcGFnZSAq
LworICAgICAgICAgICAgdWludDY0X2FsaWduZWRfdCBjbGllbnRfZ2ZuOyAgICAvKiBJTjogdGhl
IGNsaWVudCBnZm4gKi8KKyAgICAgICAgICAgIHVpbnQ2NF9hbGlnbmVkX3QgY2xpZW50X2hhbmRs
ZTsgLyogSU46IGhhbmRsZSB0byB0aGUgY2xpZW50IHBhZ2UgKi8KKyAgICAgICAgICAgIGRvbWlk
X3QgIGNsaWVudF9kb21haW47IC8qIElOOiB0aGUgY2xpZW50IGRvbWFpbiBpZCAqLworICAgICAg
ICB9IHNoYXJlOworICAgICAgICBzdHJ1Y3QgbWVtX3NoYXJpbmdfb3BfcmFuZ2UgeyAgICAgICAg
IC8qIE9QX1JBTkdFX1NIQVJFICovCisgICAgICAgICAgICB1aW50NjRfYWxpZ25lZF90IGZpcnN0
X2dmbjsgICAgICAvKiBJTjogdGhlIGZpcnN0IGdmbiAqLworICAgICAgICAgICAgdWludDY0X2Fs
aWduZWRfdCBsYXN0X2dmbjsgICAgICAgLyogSU46IHRoZSBsYXN0IGdmbiAqLworICAgICAgICAg
ICAgdWludDY0X2FsaWduZWRfdCBvcGFxdWU7ICAgICAgICAgLyogTXVzdCBiZSBzZXQgdG8gMCAq
LworICAgICAgICAgICAgZG9taWRfdCBjbGllbnRfZG9tYWluOyAgICAgICAgICAgLyogSU46IHRo
ZSBjbGllbnQgZG9tYWluIGlkICovCisgICAgICAgICAgICB1aW50MTZfdCBfcGFkWzNdOyAgICAg
ICAgICAgICAgICAvKiBNdXN0IGJlIHNldCB0byAwICovCisgICAgICAgIH0gcmFuZ2U7CisgICAg
ICAgIHN0cnVjdCBtZW1fc2hhcmluZ19vcF9kZWJ1ZyB7ICAgICAvKiBPUF9ERUJVR194eHggKi8K
KyAgICAgICAgICAgIHVuaW9uIHsKKyAgICAgICAgICAgICAgICB1aW50NjRfYWxpZ25lZF90IGdm
bjsgICAgICAvKiBJTjogZ2ZuIHRvIGRlYnVnICAgICAgICAgICovCisgICAgICAgICAgICAgICAg
dWludDY0X2FsaWduZWRfdCBtZm47ICAgICAgLyogSU46IG1mbiB0byBkZWJ1ZyAgICAgICAgICAq
LworICAgICAgICAgICAgICAgIHVpbnQzMl90IGdyZWY7ICAgICAvKiBJTjogZ3JlZiB0byBkZWJ1
ZyAgICAgICAgICovCisgICAgICAgICAgICB9IHU7CisgICAgICAgIH0gZGVidWc7CisgICAgfSB1
OworfTsKK3R5cGVkZWYgc3RydWN0IHhlbl9tZW1fc2hhcmluZ19vcCB4ZW5fbWVtX3NoYXJpbmdf
b3BfdDsKK0RFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9tZW1fc2hhcmluZ19vcF90KTsKKwor
LyoKKyAqIEF0dGVtcHQgdG8gc3Rha2UgYSBjbGFpbSBmb3IgYSBkb21haW4gb24gYSBxdWFudGl0
eSBvZiBwYWdlcworICogb2Ygc3lzdGVtIFJBTSwgYnV0IF9ub3RfIGFzc2lnbiBzcGVjaWZpYyBw
YWdlZnJhbWVzLiAgT25seQorICogYXJpdGhtZXRpYyBpcyBwZXJmb3JtZWQgc28gdGhlIGh5cGVy
Y2FsbCBpcyB2ZXJ5IGZhc3QgYW5kIG5lZWQKKyAqIG5vdCBiZSBwcmVlbXB0aWJsZSwgdGh1cyBz
aWRlc3RlcHBpbmcgdGltZS1vZi1jaGVjay10aW1lLW9mLXVzZQorICogcmFjZXMgZm9yIG1lbW9y
eSBhbGxvY2F0aW9uLiAgUmV0dXJucyAwIGlmIHRoZSBoeXBlcnZpc29yIHBhZ2UKKyAqIGFsbG9j
YXRvciBoYXMgYXRvbWljYWxseSBhbmQgc3VjY2Vzc2Z1bGx5IGNsYWltZWQgdGhlIHJlcXVlc3Rl
ZAorICogbnVtYmVyIG9mIHBhZ2VzLCBlbHNlIG5vbi16ZXJvLgorICoKKyAqIEFueSBkb21haW4g
bWF5IGhhdmUgb25seSBvbmUgYWN0aXZlIGNsYWltLiAgV2hlbiBzdWZmaWNpZW50IG1lbW9yeQor
ICogaGFzIGJlZW4gYWxsb2NhdGVkIHRvIHJlc29sdmUgdGhlIGNsYWltLCB0aGUgY2xhaW0gc2ls
ZW50bHkgZXhwaXJlcy4KKyAqIENsYWltaW5nIHplcm8gcGFnZXMgZWZmZWN0aXZlbHkgcmVzZXRz
IGFueSBvdXRzdGFuZGluZyBjbGFpbSBhbmQKKyAqIGlzIGFsd2F5cyBzdWNjZXNzZnVsLgorICoK
KyAqIE5vdGUgdGhhdCBhIHZhbGlkIGNsYWltIG1heSBiZSBzdGFrZWQgZXZlbiBhZnRlciBtZW1v
cnkgaGFzIGJlZW4KKyAqIGFsbG9jYXRlZCBmb3IgYSBkb21haW4uICBJbiB0aGlzIGNhc2UsIHRo
ZSBjbGFpbSBpcyBub3QgaW5jcmVtZW50YWwsCisgKiBpLmUuIGlmIHRoZSBkb21haW4ncyB0b3Rf
cGFnZXMgaXMgMywgYW5kIGEgY2xhaW0gaXMgc3Rha2VkIGZvciAxMCwKKyAqIG9ubHkgNyBhZGRp
dGlvbmFsIHBhZ2VzIGFyZSBjbGFpbWVkLgorICoKKyAqIENhbGxlciBtdXN0IGJlIHByaXZpbGVn
ZWQgb3IgdGhlIGh5cGVyY2FsbCBmYWlscy4KKyAqLworI2RlZmluZSBYRU5NRU1fY2xhaW1fcGFn
ZXMgICAgICAgICAgICAgICAgICAyNAorCisvKgorICogWEVOTUVNX2NsYWltX3BhZ2VzIGZsYWdz
IC0gdGhlIGFyZSBubyBmbGFncyBhdCB0aGlzIHRpbWUuCisgKiBUaGUgemVybyB2YWx1ZSBpcyBh
cHByb3ByaWF0ZS4KKyAqLworCisvKgorICogV2l0aCBzb21lIGxlZ2FjeSBkZXZpY2VzLCBjZXJ0
YWluIGd1ZXN0LXBoeXNpY2FsIGFkZHJlc3NlcyBjYW5ub3Qgc2FmZWx5CisgKiBiZSB1c2VkIGZv
ciBvdGhlciBwdXJwb3NlcywgZS5nLiB0byBtYXAgZ3Vlc3QgUkFNLiAgVGhpcyBoeXBlcmNhbGwK
KyAqIGVudW1lcmF0ZXMgdGhvc2UgcmVnaW9ucyBzbyB0aGUgdG9vbHN0YWNrIGNhbiBhdm9pZCB1
c2luZyB0aGVtLgorICovCisjZGVmaW5lIFhFTk1FTV9yZXNlcnZlZF9kZXZpY2VfbWVtb3J5X21h
cCAgIDI3CitzdHJ1Y3QgeGVuX3Jlc2VydmVkX2RldmljZV9tZW1vcnkgeworICAgIHhlbl9wZm5f
dCBzdGFydF9wZm47CisgICAgeGVuX3Vsb25nX3QgbnJfcGFnZXM7Cit9OwordHlwZWRlZiBzdHJ1
Y3QgeGVuX3Jlc2VydmVkX2RldmljZV9tZW1vcnkgeGVuX3Jlc2VydmVkX2RldmljZV9tZW1vcnlf
dDsKK0RFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9yZXNlcnZlZF9kZXZpY2VfbWVtb3J5X3Qp
OworCitzdHJ1Y3QgeGVuX3Jlc2VydmVkX2RldmljZV9tZW1vcnlfbWFwIHsKKyNkZWZpbmUgWEVO
TUVNX1JETV9BTEwgMSAvKiBSZXF1ZXN0IGFsbCByZWdpb25zIChpZ25vcmUgZGV2IHVuaW9uKS4g
Ki8KKyAgICAvKiBJTiAqLworICAgIHVpbnQzMl90IGZsYWdzOworICAgIC8qCisgICAgICogSU4v
T1VUCisgICAgICoKKyAgICAgKiBHZXRzIHNldCB0byB0aGUgcmVxdWlyZWQgbnVtYmVyIG9mIGVu
dHJpZXMgd2hlbiB0b28gbG93LAorICAgICAqIHNpZ25hbGVkIGJ5IGVycm9yIGNvZGUgLUVSQU5H
RS4KKyAgICAgKi8KKyAgICB1bnNpZ25lZCBpbnQgbnJfZW50cmllczsKKyAgICAvKiBPVVQgKi8K
KyAgICBYRU5fR1VFU1RfSEFORExFKHhlbl9yZXNlcnZlZF9kZXZpY2VfbWVtb3J5X3QpIGJ1ZmZl
cjsKKyAgICAvKiBJTiAqLworICAgIHVuaW9uIHsKKyAgICAgICAgc3RydWN0IHBoeXNkZXZfcGNp
X2RldmljZSBwY2k7CisgICAgfSBkZXY7Cit9OwordHlwZWRlZiBzdHJ1Y3QgeGVuX3Jlc2VydmVk
X2RldmljZV9tZW1vcnlfbWFwIHhlbl9yZXNlcnZlZF9kZXZpY2VfbWVtb3J5X21hcF90OworREVG
SU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX3Jlc2VydmVkX2RldmljZV9tZW1vcnlfbWFwX3QpOwor
CisjZW5kaWYgLyogZGVmaW5lZChfX1hFTl9fKSB8fCBkZWZpbmVkKF9fWEVOX1RPT0xTX18pICov
CisKKy8qCisgKiBYRU5NRU1fZ2V0X3ZudW1haW5mbyB1c2VkIGJ5IGd1ZXN0IHRvIGdldAorICog
dk5VTUEgdG9wb2xvZ3kgZnJvbSBoeXBlcnZpc29yLgorICovCisjZGVmaW5lIFhFTk1FTV9nZXRf
dm51bWFpbmZvICAgICAgICAgICAgICAgIDI2CisKKy8qIHZOVU1BIG5vZGUgbWVtb3J5IHJhbmdl
cyAqLworc3RydWN0IHhlbl92bWVtcmFuZ2UgeworICAgIHVpbnQ2NF90IHN0YXJ0LCBlbmQ7Cisg
ICAgdW5zaWduZWQgaW50IGZsYWdzOworICAgIHVuc2lnbmVkIGludCBuaWQ7Cit9OwordHlwZWRl
ZiBzdHJ1Y3QgeGVuX3ZtZW1yYW5nZSB4ZW5fdm1lbXJhbmdlX3Q7CitERUZJTkVfWEVOX0dVRVNU
X0hBTkRMRSh4ZW5fdm1lbXJhbmdlX3QpOworCisvKgorICogdk5VTUEgdG9wb2xvZ3kgc3BlY2lm
aWVzIHZOVU1BIG5vZGUgbnVtYmVyLCBkaXN0YW5jZSB0YWJsZSwKKyAqIG1lbW9yeSByYW5nZXMg
YW5kIHZjcHUgbWFwcGluZyBwcm92aWRlZCBmb3IgZ3Vlc3RzLgorICogWEVOTUVNX2dldF92bnVt
YWluZm8gaHlwZXJjYWxsIGV4cGVjdHMgdG8gc2VlIGZyb20gZ3Vlc3QKKyAqIG5yX3Zub2Rlcywg
bnJfdm1lbXJhbmdlcyBhbmQgbnJfdmNwdXMgdG8gaW5kaWNhdGUgYXZhaWxhYmxlIG1lbW9yeS4K
KyAqIEFmdGVyIGZpbGxpbmcgZ3Vlc3RzIHN0cnVjdHVyZXMsIG5yX3Zub2RlcywgbnJfdm1lbXJh
bmdlcyBhbmQgbnJfdmNwdXMKKyAqIGNvcGllZCBiYWNrIHRvIGd1ZXN0LiBEb21haW4gcmV0dXJu
cyBleHBlY3RlZCB2YWx1ZXMgb2YgbnJfdm5vZGVzLAorICogbnJfdm1lbXJhbmdlcyBhbmQgbnJf
dmNwdXMgdG8gZ3Vlc3QgaWYgdGhlIHZhbHVlcyB3aGVyZSBpbmNvcnJlY3QuCisgKi8KK3N0cnVj
dCB4ZW5fdm51bWFfdG9wb2xvZ3lfaW5mbyB7CisgICAgLyogSU4gKi8KKyAgICBkb21pZF90IGRv
bWlkOworICAgIHVpbnQxNl90IHBhZDsKKyAgICAvKiBJTi9PVVQgKi8KKyAgICB1bnNpZ25lZCBp
bnQgbnJfdm5vZGVzOworICAgIHVuc2lnbmVkIGludCBucl92Y3B1czsKKyAgICB1bnNpZ25lZCBp
bnQgbnJfdm1lbXJhbmdlczsKKyAgICAvKiBPVVQgKi8KKyAgICB1bmlvbiB7CisgICAgICAgIFhF
Tl9HVUVTVF9IQU5ETEUodWludCkgaDsKKyAgICAgICAgdWludDY0X3QgcGFkOworICAgIH0gdmRp
c3RhbmNlOworICAgIHVuaW9uIHsKKyAgICAgICAgWEVOX0dVRVNUX0hBTkRMRSh1aW50KSBoOwor
ICAgICAgICB1aW50NjRfdCBwYWQ7CisgICAgfSB2Y3B1X3RvX3Zub2RlOworICAgIHVuaW9uIHsK
KyAgICAgICAgWEVOX0dVRVNUX0hBTkRMRSh4ZW5fdm1lbXJhbmdlX3QpIGg7CisgICAgICAgIHVp
bnQ2NF90IHBhZDsKKyAgICB9IHZtZW1yYW5nZTsKK307Cit0eXBlZGVmIHN0cnVjdCB4ZW5fdm51
bWFfdG9wb2xvZ3lfaW5mbyB4ZW5fdm51bWFfdG9wb2xvZ3lfaW5mb190OworREVGSU5FX1hFTl9H
VUVTVF9IQU5ETEUoeGVuX3ZudW1hX3RvcG9sb2d5X2luZm9fdCk7CisKKy8qIE5leHQgYXZhaWxh
YmxlIHN1Ym9wIG51bWJlciBpcyAyOCAqLworCisjZW5kaWYgLyogX19YRU5fUFVCTElDX01FTU9S
WV9IX18gKi8KKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtZmls
ZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiB0YWItd2lkdGg6IDQKKyAq
IGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCmRpZmYgLS1naXQgYS9pbmNsdWRl
L3hlbi9waHlzZGV2LmggYi9pbmNsdWRlL3hlbi9waHlzZGV2LmgKbmV3IGZpbGUgbW9kZSAxMDA2
NDQKaW5kZXggMDAwMDAwMDAwLi4wZTU0NjM1NjIKLS0tIC9kZXYvbnVsbAorKysgYi9pbmNsdWRl
L3hlbi9waHlzZGV2LmgKQEAgLTAsMCArMSwzODcgQEAKKy8qCisgKiBQZXJtaXNzaW9uIGlzIGhl
cmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBj
b3B5CisgKiBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmls
ZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KKyAqIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQg
cmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlCisgKiByaWdodHMg
dG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNl
bnNlLCBhbmQvb3IKKyAqIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1p
dCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCisgKiBmdXJuaXNoZWQgdG8gZG8gc28s
IHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgorICoKKyAqIFRoZSBhYm92ZSBj
b3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1
ZGVkIGluCisgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0
d2FyZS4KKyAqCisgKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBX
QVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgorICogSU1QTElFRCwgSU5DTFVESU5HIEJV
VCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCisgKiBG
SVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBO
TyBFVkVOVCBTSEFMTCBUSEUKKyAqIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElB
QkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKKyAqIExJQUJJTElUWSwgV0hFVEhF
UiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCisg
KiBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUg
VVNFIE9SIE9USEVSCisgKiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCisgKgorICogQ29weXJp
Z2h0IChjKSAyMDA2LCBLZWlyIEZyYXNlcgorICovCisKKyNpZm5kZWYgX19YRU5fUFVCTElDX1BI
WVNERVZfSF9fCisjZGVmaW5lIF9fWEVOX1BVQkxJQ19QSFlTREVWX0hfXworCisjaW5jbHVkZSAi
eGVuLmgiCisKKy8qCisgKiBQcm90b3R5cGUgZm9yIHRoaXMgaHlwZXJjYWxsIGlzOgorICogIGlu
dCBwaHlzZGV2X29wKGludCBjbWQsIHZvaWQgKmFyZ3MpCisgKiBAY21kICA9PSBQSFlTREVWT1Bf
Pz8/IChwaHlzZGV2IG9wZXJhdGlvbikuCisgKiBAYXJncyA9PSBPcGVyYXRpb24tc3BlY2lmaWMg
ZXh0cmEgYXJndW1lbnRzIChOVUxMIGlmIG5vbmUpLgorICovCisKKy8qCisgKiBOb3RpZnkgZW5k
LW9mLWludGVycnVwdCAoRU9JKSBmb3IgdGhlIHNwZWNpZmllZCBJUlEuCisgKiBAYXJnID09IHBv
aW50ZXIgdG8gcGh5c2Rldl9lb2kgc3RydWN0dXJlLgorICovCisjZGVmaW5lIFBIWVNERVZPUF9l
b2kgICAgICAgICAgICAgICAgICAgMTIKK3N0cnVjdCBwaHlzZGV2X2VvaSB7CisgICAgLyogSU4g
Ki8KKyAgICB1aW50MzJfdCBpcnE7Cit9OwordHlwZWRlZiBzdHJ1Y3QgcGh5c2Rldl9lb2kgcGh5
c2Rldl9lb2lfdDsKK0RFRklORV9YRU5fR1VFU1RfSEFORExFKHBoeXNkZXZfZW9pX3QpOworCisv
KgorICogUmVnaXN0ZXIgYSBzaGFyZWQgcGFnZSBmb3IgdGhlIGh5cGVydmlzb3IgdG8gaW5kaWNh
dGUgd2hldGhlciB0aGUgZ3Vlc3QKKyAqIG11c3QgaXNzdWUgUEhZU0RFVk9QX2VvaS4gVGhlIHNl
bWFudGljcyBvZiBQSFlTREVWT1BfZW9pIGNoYW5nZSBzbGlnaHRseQorICogb25jZSB0aGUgZ3Vl
c3QgdXNlZCB0aGlzIGZ1bmN0aW9uIGluIHRoYXQgdGhlIGFzc29jaWF0ZWQgZXZlbnQgY2hhbm5l
bAorICogd2lsbCBhdXRvbWF0aWNhbGx5IGdldCB1bm1hc2tlZC4gVGhlIHBhZ2UgcmVnaXN0ZXJl
ZCBpcyB1c2VkIGFzIGEgYml0CisgKiBhcnJheSBpbmRleGVkIGJ5IFhlbidzIFBJUlEgdmFsdWUu
CisgKi8KKyNkZWZpbmUgUEhZU0RFVk9QX3BpcnFfZW9pX2dtZm5fdjEgICAgICAgMTcKKy8qCisg
KiBSZWdpc3RlciBhIHNoYXJlZCBwYWdlIGZvciB0aGUgaHlwZXJ2aXNvciB0byBpbmRpY2F0ZSB3
aGV0aGVyIHRoZQorICogZ3Vlc3QgbXVzdCBpc3N1ZSBQSFlTREVWT1BfZW9pLiBUaGlzIGh5cGVy
Y2FsbCBpcyB2ZXJ5IHNpbWlsYXIgdG8KKyAqIFBIWVNERVZPUF9waXJxX2VvaV9nbWZuX3YxIGJ1
dCBpdCBkb2Vzbid0IGNoYW5nZSB0aGUgc2VtYW50aWNzIG9mCisgKiBQSFlTREVWT1BfZW9pLiBU
aGUgcGFnZSByZWdpc3RlcmVkIGlzIHVzZWQgYXMgYSBiaXQgYXJyYXkgaW5kZXhlZCBieQorICog
WGVuJ3MgUElSUSB2YWx1ZS4KKyAqLworI2RlZmluZSBQSFlTREVWT1BfcGlycV9lb2lfZ21mbl92
MiAgICAgICAyOAorc3RydWN0IHBoeXNkZXZfcGlycV9lb2lfZ21mbiB7CisgICAgLyogSU4gKi8K
KyAgICB4ZW5fcGZuX3QgZ21mbjsKK307Cit0eXBlZGVmIHN0cnVjdCBwaHlzZGV2X3BpcnFfZW9p
X2dtZm4gcGh5c2Rldl9waXJxX2VvaV9nbWZuX3Q7CitERUZJTkVfWEVOX0dVRVNUX0hBTkRMRShw
aHlzZGV2X3BpcnFfZW9pX2dtZm5fdCk7CisKKy8qCisgKiBRdWVyeSB0aGUgc3RhdHVzIG9mIGFu
IElSUSBsaW5lLgorICogQGFyZyA9PSBwb2ludGVyIHRvIHBoeXNkZXZfaXJxX3N0YXR1c19xdWVy
eSBzdHJ1Y3R1cmUuCisgKi8KKyNkZWZpbmUgUEhZU0RFVk9QX2lycV9zdGF0dXNfcXVlcnkgICAg
ICAgNQorc3RydWN0IHBoeXNkZXZfaXJxX3N0YXR1c19xdWVyeSB7CisgICAgLyogSU4gKi8KKyAg
ICB1aW50MzJfdCBpcnE7CisgICAgLyogT1VUICovCisgICAgdWludDMyX3QgZmxhZ3M7IC8qIFhF
TklSUVNUQVRfKiAqLworfTsKK3R5cGVkZWYgc3RydWN0IHBoeXNkZXZfaXJxX3N0YXR1c19xdWVy
eSBwaHlzZGV2X2lycV9zdGF0dXNfcXVlcnlfdDsKK0RFRklORV9YRU5fR1VFU1RfSEFORExFKHBo
eXNkZXZfaXJxX3N0YXR1c19xdWVyeV90KTsKKworLyogTmVlZCB0byBjYWxsIFBIWVNERVZPUF9l
b2kgd2hlbiB0aGUgSVJRIGhhcyBiZWVuIHNlcnZpY2VkPyAqLworI2RlZmluZSBfWEVOSVJRU1RB
VF9uZWVkc19lb2kgICAoMCkKKyNkZWZpbmUgIFhFTklSUVNUQVRfbmVlZHNfZW9pICAgKDFVPDxf
WEVOSVJRU1RBVF9uZWVkc19lb2kpCisKKy8qIElSUSBzaGFyZWQgYnkgbXVsdGlwbGUgZ3Vlc3Rz
PyAqLworI2RlZmluZSBfWEVOSVJRU1RBVF9zaGFyZWQgICAgICAoMSkKKyNkZWZpbmUgIFhFTklS
UVNUQVRfc2hhcmVkICAgICAgKDFVPDxfWEVOSVJRU1RBVF9zaGFyZWQpCisKKy8qCisgKiBTZXQg
dGhlIGN1cnJlbnQgVkNQVSdzIEkvTyBwcml2aWxlZ2UgbGV2ZWwuCisgKiBAYXJnID09IHBvaW50
ZXIgdG8gcGh5c2Rldl9zZXRfaW9wbCBzdHJ1Y3R1cmUuCisgKi8KKyNkZWZpbmUgUEhZU0RFVk9Q
X3NldF9pb3BsICAgICAgICAgICAgICAgNgorc3RydWN0IHBoeXNkZXZfc2V0X2lvcGwgeworICAg
IC8qIElOICovCisgICAgdWludDMyX3QgaW9wbDsKK307Cit0eXBlZGVmIHN0cnVjdCBwaHlzZGV2
X3NldF9pb3BsIHBoeXNkZXZfc2V0X2lvcGxfdDsKK0RFRklORV9YRU5fR1VFU1RfSEFORExFKHBo
eXNkZXZfc2V0X2lvcGxfdCk7CisKKy8qCisgKiBTZXQgdGhlIGN1cnJlbnQgVkNQVSdzIEkvTy1w
b3J0IHBlcm1pc3Npb25zIGJpdG1hcC4KKyAqIEBhcmcgPT0gcG9pbnRlciB0byBwaHlzZGV2X3Nl
dF9pb2JpdG1hcCBzdHJ1Y3R1cmUuCisgKi8KKyNkZWZpbmUgUEhZU0RFVk9QX3NldF9pb2JpdG1h
cCAgICAgICAgICAgNworc3RydWN0IHBoeXNkZXZfc2V0X2lvYml0bWFwIHsKKyAgICAvKiBJTiAq
LworI2lmIF9fWEVOX0lOVEVSRkFDRV9WRVJTSU9OX18gPj0gMHgwMDAzMDIwNQorICAgIFhFTl9H
VUVTVF9IQU5ETEUodWludDgpIGJpdG1hcDsKKyNlbHNlCisgICAgdWludDhfdCAqYml0bWFwOwor
I2VuZGlmCisgICAgdWludDMyX3QgbnJfcG9ydHM7Cit9OwordHlwZWRlZiBzdHJ1Y3QgcGh5c2Rl
dl9zZXRfaW9iaXRtYXAgcGh5c2Rldl9zZXRfaW9iaXRtYXBfdDsKK0RFRklORV9YRU5fR1VFU1Rf
SEFORExFKHBoeXNkZXZfc2V0X2lvYml0bWFwX3QpOworCisvKgorICogUmVhZCBvciB3cml0ZSBh
biBJTy1BUElDIHJlZ2lzdGVyLgorICogQGFyZyA9PSBwb2ludGVyIHRvIHBoeXNkZXZfYXBpYyBz
dHJ1Y3R1cmUuCisgKi8KKyNkZWZpbmUgUEhZU0RFVk9QX2FwaWNfcmVhZCAgICAgICAgICAgICAg
OAorI2RlZmluZSBQSFlTREVWT1BfYXBpY193cml0ZSAgICAgICAgICAgICA5CitzdHJ1Y3QgcGh5
c2Rldl9hcGljIHsKKyAgICAvKiBJTiAqLworICAgIHVuc2lnbmVkIGxvbmcgYXBpY19waHlzYmFz
ZTsKKyAgICB1aW50MzJfdCByZWc7CisgICAgLyogSU4gb3IgT1VUICovCisgICAgdWludDMyX3Qg
dmFsdWU7Cit9OwordHlwZWRlZiBzdHJ1Y3QgcGh5c2Rldl9hcGljIHBoeXNkZXZfYXBpY190Owor
REVGSU5FX1hFTl9HVUVTVF9IQU5ETEUocGh5c2Rldl9hcGljX3QpOworCisvKgorICogQWxsb2Nh
dGUgb3IgZnJlZSBhIHBoeXNpY2FsIHVwY2FsbCB2ZWN0b3IgZm9yIHRoZSBzcGVjaWZpZWQgSVJR
IGxpbmUuCisgKiBAYXJnID09IHBvaW50ZXIgdG8gcGh5c2Rldl9pcnEgc3RydWN0dXJlLgorICov
CisjZGVmaW5lIFBIWVNERVZPUF9hbGxvY19pcnFfdmVjdG9yICAgICAgMTAKKyNkZWZpbmUgUEhZ
U0RFVk9QX2ZyZWVfaXJxX3ZlY3RvciAgICAgICAxMQorc3RydWN0IHBoeXNkZXZfaXJxIHsKKyAg
ICAvKiBJTiAqLworICAgIHVpbnQzMl90IGlycTsKKyAgICAvKiBJTiBvciBPVVQgKi8KKyAgICB1
aW50MzJfdCB2ZWN0b3I7Cit9OwordHlwZWRlZiBzdHJ1Y3QgcGh5c2Rldl9pcnEgcGh5c2Rldl9p
cnFfdDsKK0RFRklORV9YRU5fR1VFU1RfSEFORExFKHBoeXNkZXZfaXJxX3QpOworIAorI2RlZmlu
ZSBNQVBfUElSUV9UWVBFX01TSSAgICAgICAgICAgICAgIDB4MAorI2RlZmluZSBNQVBfUElSUV9U
WVBFX0dTSSAgICAgICAgICAgICAgIDB4MQorI2RlZmluZSBNQVBfUElSUV9UWVBFX1VOS05PV04g
ICAgICAgICAgIDB4MgorI2RlZmluZSBNQVBfUElSUV9UWVBFX01TSV9TRUcgICAgICAgICAgIDB4
MworI2RlZmluZSBNQVBfUElSUV9UWVBFX01VTFRJX01TSSAgICAgICAgIDB4NAorCisjZGVmaW5l
IFBIWVNERVZPUF9tYXBfcGlycSAgICAgICAgICAgICAgIDEzCitzdHJ1Y3QgcGh5c2Rldl9tYXBf
cGlycSB7CisgICAgZG9taWRfdCBkb21pZDsKKyAgICAvKiBJTiAqLworICAgIGludCB0eXBlOwor
ICAgIC8qIElOIChpZ25vcmVkIGZvciAuLi5fTVVMVElfTVNJKSAqLworICAgIGludCBpbmRleDsK
KyAgICAvKiBJTiBvciBPVVQgKi8KKyAgICBpbnQgcGlycTsKKyAgICAvKiBJTiAtIGhpZ2ggMTYg
Yml0cyBob2xkIHNlZ21lbnQgZm9yIC4uLl9NU0lfU0VHIGFuZCAuLi5fTVVMVElfTVNJICovCisg
ICAgaW50IGJ1czsKKyAgICAvKiBJTiAqLworICAgIGludCBkZXZmbjsKKyAgICAvKiBJTiAoYWxz
byBPVVQgZm9yIC4uLl9NVUxUSV9NU0kpICovCisgICAgaW50IGVudHJ5X25yOworICAgIC8qIElO
ICovCisgICAgdWludDY0X3QgdGFibGVfYmFzZTsKK307Cit0eXBlZGVmIHN0cnVjdCBwaHlzZGV2
X21hcF9waXJxIHBoeXNkZXZfbWFwX3BpcnFfdDsKK0RFRklORV9YRU5fR1VFU1RfSEFORExFKHBo
eXNkZXZfbWFwX3BpcnFfdCk7CisKKyNkZWZpbmUgUEhZU0RFVk9QX3VubWFwX3BpcnEgICAgICAg
ICAgICAgMTQKK3N0cnVjdCBwaHlzZGV2X3VubWFwX3BpcnEgeworICAgIGRvbWlkX3QgZG9taWQ7
CisgICAgLyogSU4gKi8KKyAgICBpbnQgcGlycTsKK307CisKK3R5cGVkZWYgc3RydWN0IHBoeXNk
ZXZfdW5tYXBfcGlycSBwaHlzZGV2X3VubWFwX3BpcnFfdDsKK0RFRklORV9YRU5fR1VFU1RfSEFO
RExFKHBoeXNkZXZfdW5tYXBfcGlycV90KTsKKworI2RlZmluZSBQSFlTREVWT1BfbWFuYWdlX3Bj
aV9hZGQgICAgICAgICAxNQorI2RlZmluZSBQSFlTREVWT1BfbWFuYWdlX3BjaV9yZW1vdmUgICAg
ICAxNgorc3RydWN0IHBoeXNkZXZfbWFuYWdlX3BjaSB7CisgICAgLyogSU4gKi8KKyAgICB1aW50
OF90IGJ1czsKKyAgICB1aW50OF90IGRldmZuOworfTsgCisKK3R5cGVkZWYgc3RydWN0IHBoeXNk
ZXZfbWFuYWdlX3BjaSBwaHlzZGV2X21hbmFnZV9wY2lfdDsKK0RFRklORV9YRU5fR1VFU1RfSEFO
RExFKHBoeXNkZXZfbWFuYWdlX3BjaV90KTsKKworI2RlZmluZSBQSFlTREVWT1BfcmVzdG9yZV9t
c2kgICAgICAgICAgICAxOQorc3RydWN0IHBoeXNkZXZfcmVzdG9yZV9tc2kgeworICAgIC8qIElO
ICovCisgICAgdWludDhfdCBidXM7CisgICAgdWludDhfdCBkZXZmbjsKK307Cit0eXBlZGVmIHN0
cnVjdCBwaHlzZGV2X3Jlc3RvcmVfbXNpIHBoeXNkZXZfcmVzdG9yZV9tc2lfdDsKK0RFRklORV9Y
RU5fR1VFU1RfSEFORExFKHBoeXNkZXZfcmVzdG9yZV9tc2lfdCk7CisKKyNkZWZpbmUgUEhZU0RF
Vk9QX21hbmFnZV9wY2lfYWRkX2V4dCAgICAgMjAKK3N0cnVjdCBwaHlzZGV2X21hbmFnZV9wY2lf
ZXh0IHsKKyAgICAvKiBJTiAqLworICAgIHVpbnQ4X3QgYnVzOworICAgIHVpbnQ4X3QgZGV2Zm47
CisgICAgdW5zaWduZWQgaXNfZXh0Zm47CisgICAgdW5zaWduZWQgaXNfdmlydGZuOworICAgIHN0
cnVjdCB7CisgICAgICAgIHVpbnQ4X3QgYnVzOworICAgICAgICB1aW50OF90IGRldmZuOworICAg
IH0gcGh5c2ZuOworfTsKKwordHlwZWRlZiBzdHJ1Y3QgcGh5c2Rldl9tYW5hZ2VfcGNpX2V4dCBw
aHlzZGV2X21hbmFnZV9wY2lfZXh0X3Q7CitERUZJTkVfWEVOX0dVRVNUX0hBTkRMRShwaHlzZGV2
X21hbmFnZV9wY2lfZXh0X3QpOworCisvKgorICogQXJndW1lbnQgdG8gcGh5c2Rldl9vcF9jb21w
YXQoKSBoeXBlcmNhbGwuIFN1cGVyY2VkZWQgYnkgbmV3IHBoeXNkZXZfb3AoKQorICogaHlwZXJj
YWxsIHNpbmNlIDB4MDAwMzAyMDIuCisgKi8KK3N0cnVjdCBwaHlzZGV2X29wIHsKKyAgICB1aW50
MzJfdCBjbWQ7CisgICAgdW5pb24geworICAgICAgICBzdHJ1Y3QgcGh5c2Rldl9pcnFfc3RhdHVz
X3F1ZXJ5ICAgICAgaXJxX3N0YXR1c19xdWVyeTsKKyAgICAgICAgc3RydWN0IHBoeXNkZXZfc2V0
X2lvcGwgICAgICAgICAgICAgIHNldF9pb3BsOworICAgICAgICBzdHJ1Y3QgcGh5c2Rldl9zZXRf
aW9iaXRtYXAgICAgICAgICAgc2V0X2lvYml0bWFwOworICAgICAgICBzdHJ1Y3QgcGh5c2Rldl9h
cGljICAgICAgICAgICAgICAgICAgYXBpY19vcDsKKyAgICAgICAgc3RydWN0IHBoeXNkZXZfaXJx
ICAgICAgICAgICAgICAgICAgIGlycV9vcDsKKyAgICB9IHU7Cit9OwordHlwZWRlZiBzdHJ1Y3Qg
cGh5c2Rldl9vcCBwaHlzZGV2X29wX3Q7CitERUZJTkVfWEVOX0dVRVNUX0hBTkRMRShwaHlzZGV2
X29wX3QpOworCisjZGVmaW5lIFBIWVNERVZPUF9zZXR1cF9nc2kgICAgMjEKK3N0cnVjdCBwaHlz
ZGV2X3NldHVwX2dzaSB7CisgICAgaW50IGdzaTsKKyAgICAvKiBJTiAqLworICAgIHVpbnQ4X3Qg
dHJpZ2dlcmluZzsKKyAgICAvKiBJTiAqLworICAgIHVpbnQ4X3QgcG9sYXJpdHk7CisgICAgLyog
SU4gKi8KK307CisKK3R5cGVkZWYgc3RydWN0IHBoeXNkZXZfc2V0dXBfZ3NpIHBoeXNkZXZfc2V0
dXBfZ3NpX3Q7CitERUZJTkVfWEVOX0dVRVNUX0hBTkRMRShwaHlzZGV2X3NldHVwX2dzaV90KTsK
KworLyogbGVhdmUgUEhZU0RFVk9QIDIyIGZyZWUgKi8KKworLyogdHlwZSBpcyBNQVBfUElSUV9U
WVBFX0dTSSBvciBNQVBfUElSUV9UWVBFX01TSQorICogdGhlIGh5cGVyY2FsbCByZXR1cm5zIGEg
ZnJlZSBwaXJxICovCisjZGVmaW5lIFBIWVNERVZPUF9nZXRfZnJlZV9waXJxICAgIDIzCitzdHJ1
Y3QgcGh5c2Rldl9nZXRfZnJlZV9waXJxIHsKKyAgICAvKiBJTiAqLyAKKyAgICBpbnQgdHlwZTsK
KyAgICAvKiBPVVQgKi8KKyAgICB1aW50MzJfdCBwaXJxOworfTsKKwordHlwZWRlZiBzdHJ1Y3Qg
cGh5c2Rldl9nZXRfZnJlZV9waXJxIHBoeXNkZXZfZ2V0X2ZyZWVfcGlycV90OworREVGSU5FX1hF
Tl9HVUVTVF9IQU5ETEUocGh5c2Rldl9nZXRfZnJlZV9waXJxX3QpOworCisjZGVmaW5lIFhFTl9Q
Q0lfTU1DRkdfUkVTRVJWRUQgICAgICAgICAweDEKKworI2RlZmluZSBQSFlTREVWT1BfcGNpX21t
Y2ZnX3Jlc2VydmVkICAgIDI0CitzdHJ1Y3QgcGh5c2Rldl9wY2lfbW1jZmdfcmVzZXJ2ZWQgewor
ICAgIHVpbnQ2NF90IGFkZHJlc3M7CisgICAgdWludDE2X3Qgc2VnbWVudDsKKyAgICB1aW50OF90
IHN0YXJ0X2J1czsKKyAgICB1aW50OF90IGVuZF9idXM7CisgICAgdWludDMyX3QgZmxhZ3M7Cit9
OwordHlwZWRlZiBzdHJ1Y3QgcGh5c2Rldl9wY2lfbW1jZmdfcmVzZXJ2ZWQgcGh5c2Rldl9wY2lf
bW1jZmdfcmVzZXJ2ZWRfdDsKK0RFRklORV9YRU5fR1VFU1RfSEFORExFKHBoeXNkZXZfcGNpX21t
Y2ZnX3Jlc2VydmVkX3QpOworCisjZGVmaW5lIFhFTl9QQ0lfREVWX0VYVEZOICAgICAgICAgICAg
ICAweDEKKyNkZWZpbmUgWEVOX1BDSV9ERVZfVklSVEZOICAgICAgICAgICAgIDB4MgorI2RlZmlu
ZSBYRU5fUENJX0RFVl9QWE0gICAgICAgICAgICAgICAgMHg0CisKKyNkZWZpbmUgUEhZU0RFVk9Q
X3BjaV9kZXZpY2VfYWRkICAgICAgICAyNQorc3RydWN0IHBoeXNkZXZfcGNpX2RldmljZV9hZGQg
eworICAgIC8qIElOICovCisgICAgdWludDE2X3Qgc2VnOworICAgIHVpbnQ4X3QgYnVzOworICAg
IHVpbnQ4X3QgZGV2Zm47CisgICAgdWludDMyX3QgZmxhZ3M7CisgICAgc3RydWN0IHsKKyAgICAg
ICAgdWludDhfdCBidXM7CisgICAgICAgIHVpbnQ4X3QgZGV2Zm47CisgICAgfSBwaHlzZm47Cisg
ICAgLyoKKyAgICAgKiBPcHRpb25hbCBwYXJhbWV0ZXJzIGFycmF5LgorICAgICAqIEZpcnN0IGVs
ZW1lbnQgKFswXSkgaXMgUFhNIGRvbWFpbiBhc3NvY2lhdGVkIHdpdGggdGhlIGRldmljZSAoaWYK
KyAgICAgKiBYRU5fUENJX0RFVl9QWE0gaXMgc2V0KQorICAgICAqLworI2lmIGRlZmluZWQoX19T
VERDX1ZFUlNJT05fXykgJiYgX19TVERDX1ZFUlNJT05fXyA+PSAxOTk5MDFMCisgICAgdWludDMy
X3Qgb3B0YXJyW107CisjZWxpZiBkZWZpbmVkKF9fR05VQ19fKQorICAgIHVpbnQzMl90IG9wdGFy
clswXTsKKyNlbmRpZgorfTsKK3R5cGVkZWYgc3RydWN0IHBoeXNkZXZfcGNpX2RldmljZV9hZGQg
cGh5c2Rldl9wY2lfZGV2aWNlX2FkZF90OworREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUocGh5c2Rl
dl9wY2lfZGV2aWNlX2FkZF90KTsKKworI2RlZmluZSBQSFlTREVWT1BfcGNpX2RldmljZV9yZW1v
dmUgICAgIDI2CisjZGVmaW5lIFBIWVNERVZPUF9yZXN0b3JlX21zaV9leHQgICAgICAgMjcKKy8q
CisgKiBEb20wIHNob3VsZCB1c2UgdGhlc2UgdHdvIHRvIGFubm91bmNlIE1NSU8gcmVzb3VyY2Vz
IGFzc2lnbmVkIHRvCisgKiBNU0ktWCBjYXBhYmxlIGRldmljZXMgd29uJ3QgKHByZXBhcmUpIG9y
IG1heSAocmVsZWFzZSkgY2hhbmdlLgorICovCisjZGVmaW5lIFBIWVNERVZPUF9wcmVwYXJlX21z
aXggICAgICAgICAgMzAKKyNkZWZpbmUgUEhZU0RFVk9QX3JlbGVhc2VfbXNpeCAgICAgICAgICAz
MQorc3RydWN0IHBoeXNkZXZfcGNpX2RldmljZSB7CisgICAgLyogSU4gKi8KKyAgICB1aW50MTZf
dCBzZWc7CisgICAgdWludDhfdCBidXM7CisgICAgdWludDhfdCBkZXZmbjsKK307Cit0eXBlZGVm
IHN0cnVjdCBwaHlzZGV2X3BjaV9kZXZpY2UgcGh5c2Rldl9wY2lfZGV2aWNlX3Q7CitERUZJTkVf
WEVOX0dVRVNUX0hBTkRMRShwaHlzZGV2X3BjaV9kZXZpY2VfdCk7CisKKyNkZWZpbmUgUEhZU0RF
Vk9QX0RCR1BfUkVTRVRfUFJFUEFSRSAgICAxCisjZGVmaW5lIFBIWVNERVZPUF9EQkdQX1JFU0VU
X0RPTkUgICAgICAgMgorCisjZGVmaW5lIFBIWVNERVZPUF9EQkdQX0JVU19VTktOT1dOICAgICAg
MAorI2RlZmluZSBQSFlTREVWT1BfREJHUF9CVVNfUENJICAgICAgICAgIDEKKworI2RlZmluZSBQ
SFlTREVWT1BfZGJncF9vcCAgICAgICAgICAgICAgIDI5CitzdHJ1Y3QgcGh5c2Rldl9kYmdwX29w
IHsKKyAgICAvKiBJTiAqLworICAgIHVpbnQ4X3Qgb3A7CisgICAgdWludDhfdCBidXM7CisgICAg
dW5pb24geworICAgICAgICBzdHJ1Y3QgcGh5c2Rldl9wY2lfZGV2aWNlIHBjaTsKKyAgICB9IHU7
Cit9OwordHlwZWRlZiBzdHJ1Y3QgcGh5c2Rldl9kYmdwX29wIHBoeXNkZXZfZGJncF9vcF90Owor
REVGSU5FX1hFTl9HVUVTVF9IQU5ETEUocGh5c2Rldl9kYmdwX29wX3QpOworCisvKgorICogTm90
aWZ5IHRoYXQgc29tZSBQSVJRLWJvdW5kIGV2ZW50IGNoYW5uZWxzIGhhdmUgYmVlbiB1bm1hc2tl
ZC4KKyAqICoqIFRoaXMgY29tbWFuZCBpcyBvYnNvbGV0ZSBzaW5jZSBpbnRlcmZhY2UgdmVyc2lv
biAweDAwMDMwMjAyIGFuZCBpcyAqKgorICogKiogdW5zdXBwb3J0ZWQgYnkgbmV3ZXIgdmVyc2lv
bnMgb2YgWGVuLiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICoqCisgKi8KKyNkZWZpbmUg
UEhZU0RFVk9QX0lSUV9VTk1BU0tfTk9USUZZICAgICAgNAorCisjaWYgX19YRU5fSU5URVJGQUNF
X1ZFUlNJT05fXyA8IDB4MDAwNDA2MDAKKy8qCisgKiBUaGVzZSBhbGwtY2FwaXRhbHMgcGh5c2Rl
diBvcGVyYXRpb24gbmFtZXMgYXJlIHN1cGVyY2VkZWQgYnkgdGhlIG5ldyBuYW1lcworICogKGRl
ZmluZWQgYWJvdmUpIHNpbmNlIGludGVyZmFjZSB2ZXJzaW9uIDB4MDAwMzAyMDIuIFRoZSBndWFy
ZCBhYm92ZSB3YXMKKyAqIGFkZGVkIHBvc3QtNC41IG9ubHkgdGhvdWdoIGFuZCBoZW5jZSBzaG91
bGRuJ3QgY2hlY2sgZm9yIDB4MDAwMzAyMDIuCisgKi8KKyNkZWZpbmUgUEhZU0RFVk9QX0lSUV9T
VEFUVVNfUVVFUlkgICAgICAgUEhZU0RFVk9QX2lycV9zdGF0dXNfcXVlcnkKKyNkZWZpbmUgUEhZ
U0RFVk9QX1NFVF9JT1BMICAgICAgICAgICAgICAgUEhZU0RFVk9QX3NldF9pb3BsCisjZGVmaW5l
IFBIWVNERVZPUF9TRVRfSU9CSVRNQVAgICAgICAgICAgIFBIWVNERVZPUF9zZXRfaW9iaXRtYXAK
KyNkZWZpbmUgUEhZU0RFVk9QX0FQSUNfUkVBRCAgICAgICAgICAgICAgUEhZU0RFVk9QX2FwaWNf
cmVhZAorI2RlZmluZSBQSFlTREVWT1BfQVBJQ19XUklURSAgICAgICAgICAgICBQSFlTREVWT1Bf
YXBpY193cml0ZQorI2RlZmluZSBQSFlTREVWT1BfQVNTSUdOX1ZFQ1RPUiAgICAgICAgICBQSFlT
REVWT1BfYWxsb2NfaXJxX3ZlY3RvcgorI2RlZmluZSBQSFlTREVWT1BfRlJFRV9WRUNUT1IgICAg
ICAgICAgICBQSFlTREVWT1BfZnJlZV9pcnFfdmVjdG9yCisjZGVmaW5lIFBIWVNERVZPUF9JUlFf
TkVFRFNfVU5NQVNLX05PVElGWSBYRU5JUlFTVEFUX25lZWRzX2VvaQorI2RlZmluZSBQSFlTREVW
T1BfSVJRX1NIQVJFRCAgICAgICAgICAgICBYRU5JUlFTVEFUX3NoYXJlZAorI2VuZGlmCisKKyNp
ZiBfX1hFTl9JTlRFUkZBQ0VfVkVSU0lPTl9fIDwgMHgwMDA0MDIwMAorI2RlZmluZSBQSFlTREVW
T1BfcGlycV9lb2lfZ21mbiBQSFlTREVWT1BfcGlycV9lb2lfZ21mbl92MQorI2Vsc2UKKyNkZWZp
bmUgUEhZU0RFVk9QX3BpcnFfZW9pX2dtZm4gUEhZU0RFVk9QX3BpcnFfZW9pX2dtZm5fdjIKKyNl
bmRpZgorCisjZW5kaWYgLyogX19YRU5fUFVCTElDX1BIWVNERVZfSF9fICovCisKKy8qCisgKiBM
b2NhbCB2YXJpYWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBj
LWJhc2ljLW9mZnNldDogNAorICogdGFiLXdpZHRoOiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBu
aWwKKyAqIEVuZDoKKyAqLwpkaWZmIC0tZ2l0IGEvaW5jbHVkZS94ZW4vdHJhY2UuaCBiL2luY2x1
ZGUveGVuL3RyYWNlLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwLi4zNzQ2
YmZmMjYKLS0tIC9kZXYvbnVsbAorKysgYi9pbmNsdWRlL3hlbi90cmFjZS5oCkBAIC0wLDAgKzEs
MzM5IEBACisvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiBpbmNsdWRlL3B1YmxpYy90cmFjZS5o
CisgKiAKKyAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0
byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKKyAqIG9mIHRoaXMgc29mdHdhcmUgYW5kIGFz
c29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0bworICogZGVh
bCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQg
bGltaXRhdGlvbiB0aGUKKyAqIHJpZ2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1
Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vcgorICogc2VsbCBjb3BpZXMgb2Yg
dGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUg
aXMKKyAqIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRp
dGlvbnM6CisgKgorICogVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlz
c2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KKyAqIGFsbCBjb3BpZXMgb3Igc3Vic3Rh
bnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgorICoKKyAqIFRIRSBTT0ZUV0FSRSBJUyBQ
Uk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9S
CisgKiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVT
IE9GIE1FUkNIQU5UQUJJTElUWSwKKyAqIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NF
IEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQorICogQVVUSE9SUyBP
UiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBP
VEhFUgorICogTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9S
VCBPUiBPVEhFUldJU0UsIEFSSVNJTkcKKyAqIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9O
IFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIKKyAqIERFQUxJTkdTIElOIFRI
RSBTT0ZUV0FSRS4KKyAqCisgKiBNYXJrIFdpbGxpYW1zb24sIChDKSAyMDA0IEludGVsIFJlc2Vh
cmNoIENhbWJyaWRnZQorICogQ29weXJpZ2h0IChDKSAyMDA1IEJpbiBSZW4KKyAqLworCisjaWZu
ZGVmIF9fWEVOX1BVQkxJQ19UUkFDRV9IX18KKyNkZWZpbmUgX19YRU5fUFVCTElDX1RSQUNFX0hf
XworCisjZGVmaW5lIFRSQUNFX0VYVFJBX01BWCAgICA3CisjZGVmaW5lIFRSQUNFX0VYVFJBX1NI
SUZUIDI4CisKKy8qIFRyYWNlIGNsYXNzZXMgKi8KKyNkZWZpbmUgVFJDX0NMU19TSElGVCAxNgor
I2RlZmluZSBUUkNfR0VOICAgICAgMHgwMDAxZjAwMCAgICAvKiBHZW5lcmFsIHRyYWNlICAgICAg
ICAgICAgKi8KKyNkZWZpbmUgVFJDX1NDSEVEICAgIDB4MDAwMmYwMDAgICAgLyogWGVuIFNjaGVk
dWxlciB0cmFjZSAgICAgICovCisjZGVmaW5lIFRSQ19ET00wT1AgICAweDAwMDRmMDAwICAgIC8q
IFhlbiBET00wIG9wZXJhdGlvbiB0cmFjZSAqLworI2RlZmluZSBUUkNfSFZNICAgICAgMHgwMDA4
ZjAwMCAgICAvKiBYZW4gSFZNIHRyYWNlICAgICAgICAgICAgKi8KKyNkZWZpbmUgVFJDX01FTSAg
ICAgIDB4MDAxMGYwMDAgICAgLyogWGVuIG1lbW9yeSB0cmFjZSAgICAgICAgICovCisjZGVmaW5l
IFRSQ19QViAgICAgICAweDAwMjBmMDAwICAgIC8qIFhlbiBQViB0cmFjZXMgICAgICAgICAgICAq
LworI2RlZmluZSBUUkNfU0hBRE9XICAgMHgwMDQwZjAwMCAgICAvKiBYZW4gc2hhZG93IHRyYWNp
bmcgICAgICAgKi8KKyNkZWZpbmUgVFJDX0hXICAgICAgIDB4MDA4MGYwMDAgICAgLyogWGVuIGhh
cmR3YXJlLXJlbGF0ZWQgdHJhY2VzICovCisjZGVmaW5lIFRSQ19HVUVTVCAgICAweDA4MDBmMDAw
ICAgIC8qIEd1ZXN0LWdlbmVyYXRlZCB0cmFjZXMgICAqLworI2RlZmluZSBUUkNfQUxMICAgICAg
MHgwZmZmZjAwMAorI2RlZmluZSBUUkNfSERfVE9fRVZFTlQoeCkgKCh4KSYweDBmZmZmZmZmKQor
I2RlZmluZSBUUkNfSERfQ1lDTEVfRkxBRyAoMVVMPDwzMSkKKyNkZWZpbmUgVFJDX0hEX0lOQ0xV
REVTX0NZQ0xFX0NPVU5UKHgpICggISEoICh4KSAmIFRSQ19IRF9DWUNMRV9GTEFHICkgKQorI2Rl
ZmluZSBUUkNfSERfRVhUUkEoeCkgICAgKCgoeCk+PlRSQUNFX0VYVFJBX1NISUZUKSZUUkFDRV9F
WFRSQV9NQVgpCisKKy8qIFRyYWNlIHN1YmNsYXNzZXMgKi8KKyNkZWZpbmUgVFJDX1NVQkNMU19T
SElGVCAxMgorCisvKiB0cmFjZSBzdWJjbGFzc2VzIGZvciBTVk0gKi8KKyNkZWZpbmUgVFJDX0hW
TV9FTlRSWUVYSVQgICAweDAwMDgxMDAwICAgLyogVk1FTlRSWSBhbmQgI1ZNRVhJVCAgICAgICAq
LworI2RlZmluZSBUUkNfSFZNX0hBTkRMRVIgICAgIDB4MDAwODIwMDAgICAvKiB2YXJpb3VzIEhW
TSBoYW5kbGVycyAgICAgICovCisjZGVmaW5lIFRSQ19IVk1fRU1VTCAgICAgICAgMHgwMDA4NDAw
MCAgIC8qIGVtdWxhdGVkIGRldmljZXMgKi8KKworI2RlZmluZSBUUkNfU0NIRURfTUlOICAgICAg
IDB4MDAwMjEwMDAgICAvKiBKdXN0IHJ1bnN0YXRlIGNoYW5nZXMgKi8KKyNkZWZpbmUgVFJDX1ND
SEVEX0NMQVNTICAgICAweDAwMDIyMDAwICAgLyogU2NoZWR1bGVyLXNwZWNpZmljICAgICovCisj
ZGVmaW5lIFRSQ19TQ0hFRF9WRVJCT1NFICAgMHgwMDAyODAwMCAgIC8qIE1vcmUgaW5jbHVzaXZl
IHNjaGVkdWxpbmcgKi8KKworLyoKKyAqIFRoZSBoaWdoZXN0IDMgYml0cyBvZiB0aGUgbGFzdCAx
MiBiaXRzIG9mIFRSQ19TQ0hFRF9DTEFTUyBhYm92ZSBhcmUKKyAqIHJlc2VydmVkIGZvciBlbmNv
ZGluZyB3aGF0IHNjaGVkdWxlciBwcm9kdWNlZCB0aGUgaW5mb3JtYXRpb24uIFRoZQorICogYWN0
dWFsIGV2ZW50IGlzIGVuY29kZWQgaW4gdGhlIGxhc3QgOSBiaXRzLgorICoKKyAqIFRoaXMgbWVh
bnMgd2UgaGF2ZSA4IHNjaGVkdWxpbmcgSURzIGF2YWlsYWJsZSAod2hpY2ggbWVhbnMgYXQgbW9z
dCA4CisgKiBzY2hlZHVsZXJzIGdlbmVyYXRpbmcgZXZlbnRzKSBhbmQsIGluIGVhY2ggc2NoZWR1
bGVyLCB1cCB0byA1MTIKKyAqIGRpZmZlcmVudCBldmVudHMuCisgKi8KKyNkZWZpbmUgVFJDX1ND
SEVEX0lEX0JJVFMgMworI2RlZmluZSBUUkNfU0NIRURfSURfU0hJRlQgKFRSQ19TVUJDTFNfU0hJ
RlQgLSBUUkNfU0NIRURfSURfQklUUykKKyNkZWZpbmUgVFJDX1NDSEVEX0lEX01BU0sgKCgoMVVM
PDxUUkNfU0NIRURfSURfQklUUykgLSAxKSA8PCBUUkNfU0NIRURfSURfU0hJRlQpCisjZGVmaW5l
IFRSQ19TQ0hFRF9FVlRfTUFTSyAofihUUkNfU0NIRURfSURfTUFTSykpCisKKy8qIFBlci1zY2hl
ZHVsZXIgSURzLCB0byBpZGVudGlmeSBzY2hlZHVsZXIgc3BlY2lmaWMgZXZlbnRzICovCisjZGVm
aW5lIFRSQ19TQ0hFRF9DU0NIRUQgICAwCisjZGVmaW5lIFRSQ19TQ0hFRF9DU0NIRUQyICAxCisv
KiAjZGVmaW5lIFhFTl9TQ0hFRFVMRVJfU0VERiAyIChSZW1vdmVkKSAqLworI2RlZmluZSBUUkNf
U0NIRURfQVJJTkM2NTMgMworI2RlZmluZSBUUkNfU0NIRURfUlREUyAgICAgNAorI2RlZmluZSBU
UkNfU0NIRURfU05VTEwgICAgNQorCisvKiBQZXItc2NoZWR1bGVyIHRyYWNpbmcgKi8KKyNkZWZp
bmUgVFJDX1NDSEVEX0NMQVNTX0VWVChfYywgX2UpIFwKKyAgKCAoIFRSQ19TQ0hFRF9DTEFTUyB8
IFwKKyAgICAgICgoVFJDX1NDSEVEXyMjX2MgPDwgVFJDX1NDSEVEX0lEX1NISUZUKSAmIFRSQ19T
Q0hFRF9JRF9NQVNLKSApICsgXAorICAgIChfZSAmIFRSQ19TQ0hFRF9FVlRfTUFTSykgKQorCisv
KiBUcmFjZSBjbGFzc2VzIGZvciBET00wIG9wZXJhdGlvbnMgKi8KKyNkZWZpbmUgVFJDX0RPTTBf
RE9NT1BTICAgICAweDAwMDQxMDAwICAgLyogRG9tYWlucyBtYW5pcHVsYXRpb25zICovCisKKy8q
IFRyYWNlIGNsYXNzZXMgZm9yIEhhcmR3YXJlICovCisjZGVmaW5lIFRSQ19IV19QTSAgICAgICAg
ICAgMHgwMDgwMTAwMCAgIC8qIFBvd2VyIG1hbmFnZW1lbnQgdHJhY2VzICovCisjZGVmaW5lIFRS
Q19IV19JUlEgICAgICAgICAgMHgwMDgwMjAwMCAgIC8qIFRyYWNlcyByZWxhdGluZyB0byB0aGUg
aGFuZGxpbmcgb2YgSVJRcyAqLworCisvKiBUcmFjZSBldmVudHMgcGVyIGNsYXNzICovCisjZGVm
aW5lIFRSQ19MT1NUX1JFQ09SRFMgICAgICAgIChUUkNfR0VOICsgMSkKKyNkZWZpbmUgVFJDX1RS
QUNFX1dSQVBfQlVGRkVSICAoVFJDX0dFTiArIDIpCisjZGVmaW5lIFRSQ19UUkFDRV9DUFVfQ0hB
TkdFICAgIChUUkNfR0VOICsgMykKKworI2RlZmluZSBUUkNfU0NIRURfUlVOU1RBVEVfQ0hBTkdF
ICAgKFRSQ19TQ0hFRF9NSU4gKyAxKQorI2RlZmluZSBUUkNfU0NIRURfQ09OVElOVUVfUlVOTklO
RyAgKFRSQ19TQ0hFRF9NSU4gKyAyKQorI2RlZmluZSBUUkNfU0NIRURfRE9NX0FERCAgICAgICAg
KFRSQ19TQ0hFRF9WRVJCT1NFICsgIDEpCisjZGVmaW5lIFRSQ19TQ0hFRF9ET01fUkVNICAgICAg
ICAoVFJDX1NDSEVEX1ZFUkJPU0UgKyAgMikKKyNkZWZpbmUgVFJDX1NDSEVEX1NMRUVQICAgICAg
ICAgIChUUkNfU0NIRURfVkVSQk9TRSArICAzKQorI2RlZmluZSBUUkNfU0NIRURfV0FLRSAgICAg
ICAgICAgKFRSQ19TQ0hFRF9WRVJCT1NFICsgIDQpCisjZGVmaW5lIFRSQ19TQ0hFRF9ZSUVMRCAg
ICAgICAgICAoVFJDX1NDSEVEX1ZFUkJPU0UgKyAgNSkKKyNkZWZpbmUgVFJDX1NDSEVEX0JMT0NL
ICAgICAgICAgIChUUkNfU0NIRURfVkVSQk9TRSArICA2KQorI2RlZmluZSBUUkNfU0NIRURfU0hV
VERPV04gICAgICAgKFRSQ19TQ0hFRF9WRVJCT1NFICsgIDcpCisjZGVmaW5lIFRSQ19TQ0hFRF9D
VEwgICAgICAgICAgICAoVFJDX1NDSEVEX1ZFUkJPU0UgKyAgOCkKKyNkZWZpbmUgVFJDX1NDSEVE
X0FESkRPTSAgICAgICAgIChUUkNfU0NIRURfVkVSQk9TRSArICA5KQorI2RlZmluZSBUUkNfU0NI
RURfU1dJVENIICAgICAgICAgKFRSQ19TQ0hFRF9WRVJCT1NFICsgMTApCisjZGVmaW5lIFRSQ19T
Q0hFRF9TX1RJTUVSX0ZOICAgICAoVFJDX1NDSEVEX1ZFUkJPU0UgKyAxMSkKKyNkZWZpbmUgVFJD
X1NDSEVEX1RfVElNRVJfRk4gICAgIChUUkNfU0NIRURfVkVSQk9TRSArIDEyKQorI2RlZmluZSBU
UkNfU0NIRURfRE9NX1RJTUVSX0ZOICAgKFRSQ19TQ0hFRF9WRVJCT1NFICsgMTMpCisjZGVmaW5l
IFRSQ19TQ0hFRF9TV0lUQ0hfSU5GUFJFViAoVFJDX1NDSEVEX1ZFUkJPU0UgKyAxNCkKKyNkZWZp
bmUgVFJDX1NDSEVEX1NXSVRDSF9JTkZORVhUIChUUkNfU0NIRURfVkVSQk9TRSArIDE1KQorI2Rl
ZmluZSBUUkNfU0NIRURfU0hVVERPV05fQ09ERSAgKFRSQ19TQ0hFRF9WRVJCT1NFICsgMTYpCisj
ZGVmaW5lIFRSQ19TQ0hFRF9TV0lUQ0hfSU5GQ09OVCAoVFJDX1NDSEVEX1ZFUkJPU0UgKyAxNykK
KworI2RlZmluZSBUUkNfRE9NMF9ET01fQUREICAgICAgICAgKFRSQ19ET00wX0RPTU9QUyArIDEp
CisjZGVmaW5lIFRSQ19ET00wX0RPTV9SRU0gICAgICAgICAoVFJDX0RPTTBfRE9NT1BTICsgMikK
KworI2RlZmluZSBUUkNfTUVNX1BBR0VfR1JBTlRfTUFQICAgICAgKFRSQ19NRU0gKyAxKQorI2Rl
ZmluZSBUUkNfTUVNX1BBR0VfR1JBTlRfVU5NQVAgICAgKFRSQ19NRU0gKyAyKQorI2RlZmluZSBU
UkNfTUVNX1BBR0VfR1JBTlRfVFJBTlNGRVIgKFRSQ19NRU0gKyAzKQorI2RlZmluZSBUUkNfTUVN
X1NFVF9QMk1fRU5UUlkgICAgICAgKFRSQ19NRU0gKyA0KQorI2RlZmluZSBUUkNfTUVNX0RFQ1JF
QVNFX1JFU0VSVkFUSU9OIChUUkNfTUVNICsgNSkKKyNkZWZpbmUgVFJDX01FTV9QT0RfUE9QVUxB
VEUgICAgICAgIChUUkNfTUVNICsgMTYpCisjZGVmaW5lIFRSQ19NRU1fUE9EX1pFUk9fUkVDTEFJ
TSAgICAoVFJDX01FTSArIDE3KQorI2RlZmluZSBUUkNfTUVNX1BPRF9TVVBFUlBBR0VfU1BMSU5U
RVIgKFRSQ19NRU0gKyAxOCkKKworI2RlZmluZSBUUkNfUFZfRU5UUlkgICAweDAwMjAxMDAwIC8q
IEh5cGVydmlzb3IgZW50cnkgcG9pbnRzIGZvciBQViBndWVzdHMuICovCisjZGVmaW5lIFRSQ19Q
Vl9TVUJDQUxMIDB4MDAyMDIwMDAgLyogU3ViLWNhbGwgaW4gYSBtdWx0aWNhbGwgaHlwZXJjYWxs
ICovCisKKyNkZWZpbmUgVFJDX1BWX0hZUEVSQ0FMTCAgICAgICAgICAgICAoVFJDX1BWX0VOVFJZ
ICsgIDEpCisjZGVmaW5lIFRSQ19QVl9UUkFQICAgICAgICAgICAgICAgICAgKFRSQ19QVl9FTlRS
WSArICAzKQorI2RlZmluZSBUUkNfUFZfUEFHRV9GQVVMVCAgICAgICAgICAgIChUUkNfUFZfRU5U
UlkgKyAgNCkKKyNkZWZpbmUgVFJDX1BWX0ZPUkNFRF9JTlZBTElEX09QICAgICAoVFJDX1BWX0VO
VFJZICsgIDUpCisjZGVmaW5lIFRSQ19QVl9FTVVMQVRFX1BSSVZPUCAgICAgICAgKFRSQ19QVl9F
TlRSWSArICA2KQorI2RlZmluZSBUUkNfUFZfRU1VTEFURV80R0IgICAgICAgICAgIChUUkNfUFZf
RU5UUlkgKyAgNykKKyNkZWZpbmUgVFJDX1BWX01BVEhfU1RBVEVfUkVTVE9SRSAgICAoVFJDX1BW
X0VOVFJZICsgIDgpCisjZGVmaW5lIFRSQ19QVl9QQUdJTkdfRklYVVAgICAgICAgICAgKFRSQ19Q
Vl9FTlRSWSArICA5KQorI2RlZmluZSBUUkNfUFZfR0RUX0xEVF9NQVBQSU5HX0ZBVUxUIChUUkNf
UFZfRU5UUlkgKyAxMCkKKyNkZWZpbmUgVFJDX1BWX1BUV1JfRU1VTEFUSU9OICAgICAgICAoVFJD
X1BWX0VOVFJZICsgMTEpCisjZGVmaW5lIFRSQ19QVl9QVFdSX0VNVUxBVElPTl9QQUUgICAgKFRS
Q19QVl9FTlRSWSArIDEyKQorI2RlZmluZSBUUkNfUFZfSFlQRVJDQUxMX1YyICAgICAgICAgIChU
UkNfUFZfRU5UUlkgKyAxMykKKyNkZWZpbmUgVFJDX1BWX0hZUEVSQ0FMTF9TVUJDQUxMICAgICAo
VFJDX1BWX1NVQkNBTEwgKyAxNCkKKworLyoKKyAqIFRSQ19QVl9IWVBFUkNBTExfVjIgZm9ybWF0
CisgKgorICogT25seSBzb21lIG9mIHRoZSBoeXBlcmNhbGwgYXJndW1lbnQgYXJlIHJlY29yZGVk
LiBCaXQgZmllbGRzIEEwIHRvCisgKiBBNSBpbiB0aGUgZmlyc3QgZXh0cmEgd29yZCBhcmUgc2V0
IGlmIHRoZSBhcmd1bWVudCBpcyBwcmVzZW50IGFuZAorICogdGhlIGFyZ3VtZW50cyB0aGVtc2Vs
dmVzIGFyZSBwYWNrZWQgc2VxdWVudGlhbGx5IGluIHRoZSBmb2xsb3dpbmcKKyAqIHdvcmRzLgor
ICoKKyAqIFRoZSBUUkNfNjRfRkxBRyBiaXQgaXMgbm90IHNldCBmb3IgdGhlc2UgZXZlbnRzIChl
dmVuIGlmIHRoZXJlIGFyZQorICogNjQtYml0IGFyZ3VtZW50cyBpbiB0aGUgcmVjb3JkKS4KKyAq
CisgKiBXb3JkCisgKiAwICAgIGJpdCAzMSAzMHwyOSAyOHwyNyAyNnwyNSAyNHwyMyAyMnwyMSAy
MHwxOSAuLi4gMAorICogICAgICAgICAgQTUgICB8QTQgICB8QTMgICB8QTIgICB8QTEgICB8QTAg
ICB8SHlwZXJjYWxsIG9wCisgKiAxICAgIEZpcnN0IDMyIGJpdCAob3IgbG93IHdvcmQgb2YgZmly
c3QgNjQgYml0KSBhcmcgaW4gcmVjb3JkCisgKiAyICAgIFNlY29uZCAzMiBiaXQgKG9yIGhpZ2gg
d29yZCBvZiBmaXJzdCA2NCBiaXQpIGFyZyBpbiByZWNvcmQKKyAqIC4uLgorICoKKyAqIEEwLUE1
IGJpdGZpZWxkIHZhbHVlczoKKyAqCisgKiAgIDAwYiAgQXJndW1lbnQgbm90IHByZXNlbnQKKyAq
ICAgMDFiICAzMi1iaXQgYXJndW1lbnQgcHJlc2VudAorICogICAxMGIgIDY0LWJpdCBhcmd1bWVu
dCBwcmVzZW50CisgKiAgIDExYiAgUmVzZXJ2ZWQKKyAqLworI2RlZmluZSBUUkNfUFZfSFlQRVJD
QUxMX1YyX0FSR18zMihpKSAoMHgxIDw8ICgyMCArIDIqKGkpKSkKKyNkZWZpbmUgVFJDX1BWX0hZ
UEVSQ0FMTF9WMl9BUkdfNjQoaSkgKDB4MiA8PCAoMjAgKyAyKihpKSkpCisjZGVmaW5lIFRSQ19Q
Vl9IWVBFUkNBTExfVjJfQVJHX01BU0sgICgweGZmZjAwMDAwKQorCisjZGVmaW5lIFRSQ19TSEFE
T1dfTk9UX1NIQURPVyAgICAgICAgICAgICAgICAgKFRSQ19TSEFET1cgKyAgMSkKKyNkZWZpbmUg
VFJDX1NIQURPV19GQVNUX1BST1BBR0FURSAgICAgICAgICAgICAoVFJDX1NIQURPVyArICAyKQor
I2RlZmluZSBUUkNfU0hBRE9XX0ZBU1RfTU1JTyAgICAgICAgICAgICAgICAgIChUUkNfU0hBRE9X
ICsgIDMpCisjZGVmaW5lIFRSQ19TSEFET1dfRkFMU0VfRkFTVF9QQVRIICAgICAgICAgICAgKFRS
Q19TSEFET1cgKyAgNCkKKyNkZWZpbmUgVFJDX1NIQURPV19NTUlPICAgICAgICAgICAgICAgICAg
ICAgICAoVFJDX1NIQURPVyArICA1KQorI2RlZmluZSBUUkNfU0hBRE9XX0ZJWFVQICAgICAgICAg
ICAgICAgICAgICAgIChUUkNfU0hBRE9XICsgIDYpCisjZGVmaW5lIFRSQ19TSEFET1dfRE9NRl9E
WUlORyAgICAgICAgICAgICAgICAgKFRSQ19TSEFET1cgKyAgNykKKyNkZWZpbmUgVFJDX1NIQURP
V19FTVVMQVRFICAgICAgICAgICAgICAgICAgICAoVFJDX1NIQURPVyArICA4KQorI2RlZmluZSBU
UkNfU0hBRE9XX0VNVUxBVEVfVU5TSEFET1dfVVNFUiAgICAgIChUUkNfU0hBRE9XICsgIDkpCisj
ZGVmaW5lIFRSQ19TSEFET1dfRU1VTEFURV9VTlNIQURPV19FVlRJTkogICAgKFRSQ19TSEFET1cg
KyAxMCkKKyNkZWZpbmUgVFJDX1NIQURPV19FTVVMQVRFX1VOU0hBRE9XX1VOSEFORExFRCAoVFJD
X1NIQURPVyArIDExKQorI2RlZmluZSBUUkNfU0hBRE9XX1dSTUFQX0JGICAgICAgICAgICAgICAg
ICAgIChUUkNfU0hBRE9XICsgMTIpCisjZGVmaW5lIFRSQ19TSEFET1dfUFJFQUxMT0NfVU5QSU4g
ICAgICAgICAgICAgKFRSQ19TSEFET1cgKyAxMykKKyNkZWZpbmUgVFJDX1NIQURPV19SRVNZTkNf
RlVMTCAgICAgICAgICAgICAgICAoVFJDX1NIQURPVyArIDE0KQorI2RlZmluZSBUUkNfU0hBRE9X
X1JFU1lOQ19PTkxZICAgICAgICAgICAgICAgIChUUkNfU0hBRE9XICsgMTUpCisKKy8qIHRyYWNl
IGV2ZW50cyBwZXIgc3ViY2xhc3MgKi8KKyNkZWZpbmUgVFJDX0hWTV9ORVNURURGTEFHICAgICAg
KDB4NDAwKQorI2RlZmluZSBUUkNfSFZNX1ZNRU5UUlkgICAgICAgICAoVFJDX0hWTV9FTlRSWUVY
SVQgKyAweDAxKQorI2RlZmluZSBUUkNfSFZNX1ZNRVhJVCAgICAgICAgICAoVFJDX0hWTV9FTlRS
WUVYSVQgKyAweDAyKQorI2RlZmluZSBUUkNfSFZNX1ZNRVhJVDY0ICAgICAgICAoVFJDX0hWTV9F
TlRSWUVYSVQgKyBUUkNfNjRfRkxBRyArIDB4MDIpCisjZGVmaW5lIFRSQ19IVk1fUEZfWEVOICAg
ICAgICAgIChUUkNfSFZNX0hBTkRMRVIgKyAweDAxKQorI2RlZmluZSBUUkNfSFZNX1BGX1hFTjY0
ICAgICAgICAoVFJDX0hWTV9IQU5ETEVSICsgVFJDXzY0X0ZMQUcgKyAweDAxKQorI2RlZmluZSBU
UkNfSFZNX1BGX0lOSkVDVCAgICAgICAoVFJDX0hWTV9IQU5ETEVSICsgMHgwMikKKyNkZWZpbmUg
VFJDX0hWTV9QRl9JTkpFQ1Q2NCAgICAgKFRSQ19IVk1fSEFORExFUiArIFRSQ182NF9GTEFHICsg
MHgwMikKKyNkZWZpbmUgVFJDX0hWTV9JTkpfRVhDICAgICAgICAgKFRSQ19IVk1fSEFORExFUiAr
IDB4MDMpCisjZGVmaW5lIFRSQ19IVk1fSU5KX1ZJUlEgICAgICAgIChUUkNfSFZNX0hBTkRMRVIg
KyAweDA0KQorI2RlZmluZSBUUkNfSFZNX1JFSU5KX1ZJUlEgICAgICAoVFJDX0hWTV9IQU5ETEVS
ICsgMHgwNSkKKyNkZWZpbmUgVFJDX0hWTV9JT19SRUFEICAgICAgICAgKFRSQ19IVk1fSEFORExF
UiArIDB4MDYpCisjZGVmaW5lIFRSQ19IVk1fSU9fV1JJVEUgICAgICAgIChUUkNfSFZNX0hBTkRM
RVIgKyAweDA3KQorI2RlZmluZSBUUkNfSFZNX0NSX1JFQUQgICAgICAgICAoVFJDX0hWTV9IQU5E
TEVSICsgMHgwOCkKKyNkZWZpbmUgVFJDX0hWTV9DUl9SRUFENjQgICAgICAgKFRSQ19IVk1fSEFO
RExFUiArIFRSQ182NF9GTEFHICsgMHgwOCkKKyNkZWZpbmUgVFJDX0hWTV9DUl9XUklURSAgICAg
ICAgKFRSQ19IVk1fSEFORExFUiArIDB4MDkpCisjZGVmaW5lIFRSQ19IVk1fQ1JfV1JJVEU2NCAg
ICAgIChUUkNfSFZNX0hBTkRMRVIgKyBUUkNfNjRfRkxBRyArIDB4MDkpCisjZGVmaW5lIFRSQ19I
Vk1fRFJfUkVBRCAgICAgICAgIChUUkNfSFZNX0hBTkRMRVIgKyAweDBBKQorI2RlZmluZSBUUkNf
SFZNX0RSX1dSSVRFICAgICAgICAoVFJDX0hWTV9IQU5ETEVSICsgMHgwQikKKyNkZWZpbmUgVFJD
X0hWTV9NU1JfUkVBRCAgICAgICAgKFRSQ19IVk1fSEFORExFUiArIDB4MEMpCisjZGVmaW5lIFRS
Q19IVk1fTVNSX1dSSVRFICAgICAgIChUUkNfSFZNX0hBTkRMRVIgKyAweDBEKQorI2RlZmluZSBU
UkNfSFZNX0NQVUlEICAgICAgICAgICAoVFJDX0hWTV9IQU5ETEVSICsgMHgwRSkKKyNkZWZpbmUg
VFJDX0hWTV9JTlRSICAgICAgICAgICAgKFRSQ19IVk1fSEFORExFUiArIDB4MEYpCisjZGVmaW5l
IFRSQ19IVk1fTk1JICAgICAgICAgICAgIChUUkNfSFZNX0hBTkRMRVIgKyAweDEwKQorI2RlZmlu
ZSBUUkNfSFZNX1NNSSAgICAgICAgICAgICAoVFJDX0hWTV9IQU5ETEVSICsgMHgxMSkKKyNkZWZp
bmUgVFJDX0hWTV9WTU1DQUxMICAgICAgICAgKFRSQ19IVk1fSEFORExFUiArIDB4MTIpCisjZGVm
aW5lIFRSQ19IVk1fSExUICAgICAgICAgICAgIChUUkNfSFZNX0hBTkRMRVIgKyAweDEzKQorI2Rl
ZmluZSBUUkNfSFZNX0lOVkxQRyAgICAgICAgICAoVFJDX0hWTV9IQU5ETEVSICsgMHgxNCkKKyNk
ZWZpbmUgVFJDX0hWTV9JTlZMUEc2NCAgICAgICAgKFRSQ19IVk1fSEFORExFUiArIFRSQ182NF9G
TEFHICsgMHgxNCkKKyNkZWZpbmUgVFJDX0hWTV9NQ0UgICAgICAgICAgICAgKFRSQ19IVk1fSEFO
RExFUiArIDB4MTUpCisjZGVmaW5lIFRSQ19IVk1fSU9QT1JUX1JFQUQgICAgIChUUkNfSFZNX0hB
TkRMRVIgKyAweDE2KQorI2RlZmluZSBUUkNfSFZNX0lPTUVNX1JFQUQgICAgICAoVFJDX0hWTV9I
QU5ETEVSICsgMHgxNykKKyNkZWZpbmUgVFJDX0hWTV9DTFRTICAgICAgICAgICAgKFRSQ19IVk1f
SEFORExFUiArIDB4MTgpCisjZGVmaW5lIFRSQ19IVk1fTE1TVyAgICAgICAgICAgIChUUkNfSFZN
X0hBTkRMRVIgKyAweDE5KQorI2RlZmluZSBUUkNfSFZNX0xNU1c2NCAgICAgICAgICAoVFJDX0hW
TV9IQU5ETEVSICsgVFJDXzY0X0ZMQUcgKyAweDE5KQorI2RlZmluZSBUUkNfSFZNX1JEVFNDICAg
ICAgICAgICAoVFJDX0hWTV9IQU5ETEVSICsgMHgxYSkKKyNkZWZpbmUgVFJDX0hWTV9JTlRSX1dJ
TkRPVyAgICAgKFRSQ19IVk1fSEFORExFUiArIDB4MjApCisjZGVmaW5lIFRSQ19IVk1fTlBGICAg
ICAgICAgICAgIChUUkNfSFZNX0hBTkRMRVIgKyAweDIxKQorI2RlZmluZSBUUkNfSFZNX1JFQUxN
T0RFX0VNVUxBVEUgKFRSQ19IVk1fSEFORExFUiArIDB4MjIpCisjZGVmaW5lIFRSQ19IVk1fVFJB
UCAgICAgICAgICAgICAoVFJDX0hWTV9IQU5ETEVSICsgMHgyMykKKyNkZWZpbmUgVFJDX0hWTV9U
UkFQX0RFQlVHICAgICAgIChUUkNfSFZNX0hBTkRMRVIgKyAweDI0KQorI2RlZmluZSBUUkNfSFZN
X1ZMQVBJQyAgICAgICAgICAgKFRSQ19IVk1fSEFORExFUiArIDB4MjUpCisKKyNkZWZpbmUgVFJD
X0hWTV9JT1BPUlRfV1JJVEUgICAgKFRSQ19IVk1fSEFORExFUiArIDB4MjE2KQorI2RlZmluZSBU
UkNfSFZNX0lPTUVNX1dSSVRFICAgICAoVFJDX0hWTV9IQU5ETEVSICsgMHgyMTcpCisKKy8qIFRy
YWNlIGV2ZW50cyBmb3IgZW11bGF0ZWQgZGV2aWNlcyAqLworI2RlZmluZSBUUkNfSFZNX0VNVUxf
SFBFVF9TVEFSVF9USU1FUiAgKFRSQ19IVk1fRU1VTCArIDB4MSkKKyNkZWZpbmUgVFJDX0hWTV9F
TVVMX1BJVF9TVEFSVF9USU1FUiAgIChUUkNfSFZNX0VNVUwgKyAweDIpCisjZGVmaW5lIFRSQ19I
Vk1fRU1VTF9SVENfU1RBUlRfVElNRVIgICAoVFJDX0hWTV9FTVVMICsgMHgzKQorI2RlZmluZSBU
UkNfSFZNX0VNVUxfTEFQSUNfU1RBUlRfVElNRVIgKFRSQ19IVk1fRU1VTCArIDB4NCkKKyNkZWZp
bmUgVFJDX0hWTV9FTVVMX0hQRVRfU1RPUF9USU1FUiAgIChUUkNfSFZNX0VNVUwgKyAweDUpCisj
ZGVmaW5lIFRSQ19IVk1fRU1VTF9QSVRfU1RPUF9USU1FUiAgICAoVFJDX0hWTV9FTVVMICsgMHg2
KQorI2RlZmluZSBUUkNfSFZNX0VNVUxfUlRDX1NUT1BfVElNRVIgICAgKFRSQ19IVk1fRU1VTCAr
IDB4NykKKyNkZWZpbmUgVFJDX0hWTV9FTVVMX0xBUElDX1NUT1BfVElNRVIgIChUUkNfSFZNX0VN
VUwgKyAweDgpCisjZGVmaW5lIFRSQ19IVk1fRU1VTF9QSVRfVElNRVJfQ0IgICAgICAoVFJDX0hW
TV9FTVVMICsgMHg5KQorI2RlZmluZSBUUkNfSFZNX0VNVUxfTEFQSUNfVElNRVJfQ0IgICAgKFRS
Q19IVk1fRU1VTCArIDB4QSkKKyNkZWZpbmUgVFJDX0hWTV9FTVVMX1BJQ19JTlRfT1VUUFVUICAg
IChUUkNfSFZNX0VNVUwgKyAweEIpCisjZGVmaW5lIFRSQ19IVk1fRU1VTF9QSUNfS0lDSyAgICAg
ICAgICAoVFJDX0hWTV9FTVVMICsgMHhDKQorI2RlZmluZSBUUkNfSFZNX0VNVUxfUElDX0lOVEFD
SyAgICAgICAgKFRSQ19IVk1fRU1VTCArIDB4RCkKKyNkZWZpbmUgVFJDX0hWTV9FTVVMX1BJQ19Q
T1NFREdFICAgICAgIChUUkNfSFZNX0VNVUwgKyAweEUpCisjZGVmaW5lIFRSQ19IVk1fRU1VTF9Q
SUNfTkVHRURHRSAgICAgICAoVFJDX0hWTV9FTVVMICsgMHhGKQorI2RlZmluZSBUUkNfSFZNX0VN
VUxfUElDX1BFTkRfSVJRX0NBTEwgKFRSQ19IVk1fRU1VTCArIDB4MTApCisjZGVmaW5lIFRSQ19I
Vk1fRU1VTF9MQVBJQ19QSUNfSU5UUiAgICAoVFJDX0hWTV9FTVVMICsgMHgxMSkKKworLyogdHJh
Y2UgZXZlbnRzIGZvciBwZXIgY2xhc3MgKi8KKyNkZWZpbmUgVFJDX1BNX0ZSRVFfQ0hBTkdFICAg
ICAgKFRSQ19IV19QTSArIDB4MDEpCisjZGVmaW5lIFRSQ19QTV9JRExFX0VOVFJZICAgICAgIChU
UkNfSFdfUE0gKyAweDAyKQorI2RlZmluZSBUUkNfUE1fSURMRV9FWElUICAgICAgICAoVFJDX0hX
X1BNICsgMHgwMykKKworLyogVHJhY2UgZXZlbnRzIGZvciBJUlFzICovCisjZGVmaW5lIFRSQ19I
V19JUlFfTU9WRV9DTEVBTlVQX0RFTEFZIChUUkNfSFdfSVJRICsgMHgxKQorI2RlZmluZSBUUkNf
SFdfSVJRX01PVkVfQ0xFQU5VUCAgICAgICAoVFJDX0hXX0lSUSArIDB4MikKKyNkZWZpbmUgVFJD
X0hXX0lSUV9CSU5EX1ZFQ1RPUiAgICAgICAgKFRSQ19IV19JUlEgKyAweDMpCisjZGVmaW5lIFRS
Q19IV19JUlFfQ0xFQVJfVkVDVE9SICAgICAgIChUUkNfSFdfSVJRICsgMHg0KQorI2RlZmluZSBU
UkNfSFdfSVJRX01PVkVfRklOSVNIICAgICAgICAoVFJDX0hXX0lSUSArIDB4NSkKKyNkZWZpbmUg
VFJDX0hXX0lSUV9BU1NJR05fVkVDVE9SICAgICAgKFRSQ19IV19JUlEgKyAweDYpCisjZGVmaW5l
IFRSQ19IV19JUlFfVU5NQVBQRURfVkVDVE9SICAgIChUUkNfSFdfSVJRICsgMHg3KQorI2RlZmlu
ZSBUUkNfSFdfSVJRX0hBTkRMRUQgICAgICAgICAgICAoVFJDX0hXX0lSUSArIDB4OCkKKworLyoK
KyAqIEV2ZW50IEZsYWdzCisgKgorICogU29tZSBldmVudHMgKGUuZywgVFJDX1BWX1RSQVAgYW5k
IFRSQ19IVk1fSU9NRU1fUkVBRCkgaGF2ZSBtdWx0aXBsZQorICogcmVjb3JkIGZvcm1hdHMuICBU
aGVzZSBldmVudCBmbGFncyBkaXN0aW5ndWlzaCBiZXR3ZWVuIHRoZQorICogZGlmZmVyZW50IGZv
cm1hdHMuCisgKi8KKyNkZWZpbmUgVFJDXzY0X0ZMQUcgMHgxMDAgLyogQWRkcmVzc2VzIGFyZSA2
NCBiaXRzIChpbnN0ZWFkIG9mIDMyIGJpdHMpICovCisKKy8qIFRoaXMgc3RydWN0dXJlIHJlcHJl
c2VudHMgYSBzaW5nbGUgdHJhY2UgYnVmZmVyIHJlY29yZC4gKi8KK3N0cnVjdCB0X3JlYyB7Cisg
ICAgdWludDMyX3QgZXZlbnQ6Mjg7CisgICAgdWludDMyX3QgZXh0cmFfdTMyOjM7ICAgICAgICAg
LyogIyBlbnRyaWVzIGluIHRyYWlsaW5nIGV4dHJhX3UzMltdIGFycmF5ICovCisgICAgdWludDMy
X3QgY3ljbGVzX2luY2x1ZGVkOjE7ICAgLyogdS5jeWNsZXMgb3IgdS5ub19jeWNsZXM/ICovCisg
ICAgdW5pb24geworICAgICAgICBzdHJ1Y3QgeworICAgICAgICAgICAgdWludDMyX3QgY3ljbGVz
X2xvLCBjeWNsZXNfaGk7IC8qIGN5Y2xlIGNvdW50ZXIgdGltZXN0YW1wICovCisgICAgICAgICAg
ICB1aW50MzJfdCBleHRyYV91MzJbN107ICAgICAgICAgLyogZXZlbnQgZGF0YSBpdGVtcyAqLwor
ICAgICAgICB9IGN5Y2xlczsKKyAgICAgICAgc3RydWN0IHsKKyAgICAgICAgICAgIHVpbnQzMl90
IGV4dHJhX3UzMls3XTsgICAgICAgICAvKiBldmVudCBkYXRhIGl0ZW1zICovCisgICAgICAgIH0g
bm9jeWNsZXM7CisgICAgfSB1OworfTsKKworLyoKKyAqIFRoaXMgc3RydWN0dXJlIGNvbnRhaW5z
IHRoZSBtZXRhZGF0YSBmb3IgYSBzaW5nbGUgdHJhY2UgYnVmZmVyLiAgVGhlIGhlYWQKKyAqIGZp
ZWxkLCBpbmRleGVzIGludG8gYW4gYXJyYXkgb2Ygc3RydWN0IHRfcmVjJ3MuCisgKi8KK3N0cnVj
dCB0X2J1ZiB7CisgICAgLyogQXNzdW1lIHRoZSBkYXRhIGJ1ZmZlciBzaXplIGlzIFguICBYIGlz
IGdlbmVyYWxseSBub3QgYSBwb3dlciBvZiAyLgorICAgICAqIENPTlMgYW5kIFBST0QgYXJlIGlu
Y3JlbWVudGVkIG1vZHVsbyAoMipYKToKKyAgICAgKiAgICAgMCA8PSBjb25zIDwgMipYCisgICAg
ICogICAgIDAgPD0gcHJvZCA8IDIqWAorICAgICAqIFRoaXMgaXMgZG9uZSBiZWNhdXNlIGFkZGl0
aW9uIG1vZHVsbyBYIGJyZWFrcyBhdCAyXjMyIHdoZW4gWCBpcyBub3QgYQorICAgICAqIHBvd2Vy
IG9mIDI6CisgICAgICogICAgICgoKDJeMzIgLSAxKSAlIFgpICsgMSkgJSBYICE9ICgyXjMyKSAl
IFgKKyAgICAgKi8KKyAgICB1aW50MzJfdCBjb25zOyAgIC8qIE9mZnNldCBvZiBuZXh0IGl0ZW0g
dG8gYmUgY29uc3VtZWQgYnkgY29udHJvbCB0b29scy4gKi8KKyAgICB1aW50MzJfdCBwcm9kOyAg
IC8qIE9mZnNldCBvZiBuZXh0IGl0ZW0gdG8gYmUgcHJvZHVjZWQgYnkgWGVuLiAgICAgICAgICAg
Ki8KKyAgICAvKiAgUmVjb3JkcyBmb2xsb3cgaW1tZWRpYXRlbHkgYWZ0ZXIgdGhlIG1ldGEtZGF0
YSBoZWFkZXIuICAgICovCit9OworCisvKiBTdHJ1Y3R1cmUgdXNlZCB0byBwYXNzIE1GTnMgdG8g
dGhlIHRyYWNlIGJ1ZmZlcnMgYmFjayB0byB0cmFjZSBjb25zdW1lcnMuCisgKiBPZmZzZXQgaXMg
YW4gb2Zmc2V0IGludG8gdGhlIG1hcHBlZCBzdHJ1Y3R1cmUgd2hlcmUgdGhlIG1mbiBsaXN0IHdp
bGwgYmUgaGVsZC4KKyAqIE1GTnMgd2lsbCBiZSBhdCAoKHVuc2lnbmVkIGxvbmcgKikodF9pbmZv
KSkrKHRfaW5mby0+Y3B1X29mZnNldFtjcHVdKS4KKyAqLworc3RydWN0IHRfaW5mbyB7CisgICAg
dWludDE2X3QgdGJ1Zl9zaXplOyAvKiBTaXplIGluIHBhZ2VzIG9mIGVhY2ggdHJhY2UgYnVmZmVy
ICovCisgICAgdWludDE2X3QgbWZuX29mZnNldFtdOyAgLyogT2Zmc2V0IHdpdGhpbiB0X2luZm8g
c3RydWN0dXJlIG9mIHRoZSBwYWdlIGxpc3QgcGVyIGNwdSAqLworICAgIC8qIE1GTiBsaXN0cyBp
bW1lZGlhdGVseSBhZnRlciB0aGUgaGVhZGVyICovCit9OworCisjZW5kaWYgLyogX19YRU5fUFVC
TElDX1RSQUNFX0hfXyAqLworCisvKgorICogTG9jYWwgdmFyaWFibGVzOgorICogbW9kZTogQwor
ICogYy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZzZXQ6IDQKKyAqIHRhYi13aWR0
aDogNAorICogaW5kZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6CisgKi8KZGlmZiAtLWdpdCBh
L2luY2x1ZGUveGVuL3hlbi5oIGIvaW5jbHVkZS94ZW4veGVuLmgKaW5kZXggNmM5ZTQyYjJiLi4z
MDgxMDlmMTcgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUveGVuL3hlbi5oCisrKyBiL2luY2x1ZGUveGVu
L3hlbi5oCkBAIC01MywxNyArNTMsMjIgQEAgREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUodWludDY0
X3QpOwogREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX3Bmbl90KTsKIERFRklORV9YRU5fR1VF
U1RfSEFORExFKHhlbl91bG9uZ190KTsKIAotLyogVHVybiBhIHBsYWluIG51bWJlciBpbnRvIGEg
QyB1bnNpZ25lZCAobG9uZykgY29uc3RhbnQuICovCisvKiBUdXJuIGEgcGxhaW4gbnVtYmVyIGlu
dG8gYSBDIHVuc2lnbmVkIChsb25nIChsb25nKSkgY29uc3RhbnQuICovCiAjZGVmaW5lIF9feGVu
X21rX3VpbnQoeCkgIHggIyMgVQogI2RlZmluZSBfX3hlbl9ta191bG9uZyh4KSB4ICMjIFVMCisj
aWZuZGVmIF9feGVuX21rX3VsbG9uZworIyBkZWZpbmUgX194ZW5fbWtfdWxsb25nKHgpIHggIyMg
VUxMCisjZW5kaWYKICNkZWZpbmUgeGVuX21rX3VpbnQoeCkgICAgX194ZW5fbWtfdWludCh4KQog
I2RlZmluZSB4ZW5fbWtfdWxvbmcoeCkgICBfX3hlbl9ta191bG9uZyh4KQorI2RlZmluZSB4ZW5f
bWtfdWxsb25nKHgpICBfX3hlbl9ta191bGxvbmcoeCkKIAogI2Vsc2UKIAogLyogSW4gYXNzZW1i
bHkgY29kZSB3ZSBjYW5ub3QgdXNlIEMgbnVtZXJpYyBjb25zdGFudCBzdWZmaXhlcy4gKi8KLSNk
ZWZpbmUgeGVuX21rX3VpbnQoeCkgIHgKLSNkZWZpbmUgeGVuX21rX3Vsb25nKHgpIHgKKyNkZWZp
bmUgeGVuX21rX3VpbnQoeCkgICB4CisjZGVmaW5lIHhlbl9ta191bG9uZyh4KSAgeAorI2RlZmlu
ZSB4ZW5fbWtfdWxsb25nKHgpIHgKIAogI2VuZGlmCiAKQEAgLTExNSw2ICsxMjAsNyBAQCBERUZJ
TkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5fdWxvbmdfdCk7CiAjZGVmaW5lIF9fSFlQRVJWSVNPUl90
bWVtX29wICAgICAgICAgICAgICAzOAogI2RlZmluZSBfX0hZUEVSVklTT1JfeGNfcmVzZXJ2ZWRf
b3AgICAgICAgMzkgLyogcmVzZXJ2ZWQgZm9yIFhlbkNsaWVudCAqLwogI2RlZmluZSBfX0hZUEVS
VklTT1JfeGVucG11X29wICAgICAgICAgICAgNDAKKyNkZWZpbmUgX19IWVBFUlZJU09SX2RtX29w
ICAgICAgICAgICAgICAgIDQxCiAKIC8qIEFyY2hpdGVjdHVyZS1zcGVjaWZpYyBoeXBlcmNhbGwg
ZGVmaW5pdGlvbnMuICovCiAjZGVmaW5lIF9fSFlQRVJWSVNPUl9hcmNoXzAgICAgICAgICAgICAg
ICA0OApAQCAtNTAxLDYgKzUwNywyMSBAQCBERUZJTkVfWEVOX0dVRVNUX0hBTkRMRShtbXVleHRf
b3BfdCk7CiAvKiB4ODYvUEFFIGd1ZXN0czogc3VwcG9ydCBQRFBUcyBhYm92ZSA0R0IuICovCiAj
ZGVmaW5lIFZNQVNTVF9UWVBFX3BhZV9leHRlbmRlZF9jcjMgICAgIDMKIAorLyoKKyAqIHg4NiBn
dWVzdHM6IFNhbmUgYmVoYXZpb3VyIGZvciB2aXJ0dWFsIGlvcGwKKyAqICAtIHZpcnR1YWwgaW9w
bCB1cGRhdGVkIGZyb20gZG9faXJldCgpIGh5cGVyY2FsbHMuCisgKiAgLSB2aXJ0dWFsIGlvcGwg
cmVwb3J0ZWQgaW4gYm91bmNlIGZyYW1lcy4KKyAqICAtIGd1ZXN0IGtlcm5lbHMgYXNzdW1lZCB0
byBiZSBsZXZlbCAwIGZvciB0aGUgcHVycG9zZSBvZiBpb3BsIGNoZWNrcy4KKyAqLworI2RlZmlu
ZSBWTUFTU1RfVFlQRV9hcmNoaXRlY3R1cmFsX2lvcGwgICA0CisKKy8qCisgKiBBbGwgZ3Vlc3Rz
OiBhY3RpdmF0ZSB1cGRhdGUgaW5kaWNhdG9yIGluIHZjcHVfcnVuc3RhdGVfaW5mbworICogRW5h
YmxlIHNldHRpbmcgdGhlIFhFTl9SVU5TVEFURV9VUERBVEUgZmxhZyBpbiBndWVzdCBtZW1vcnkg
bWFwcGVkCisgKiB2Y3B1X3J1bnN0YXRlX2luZm8gZHVyaW5nIHVwZGF0ZXMgb2YgdGhlIHJ1bnN0
YXRlIGluZm9ybWF0aW9uLgorICovCisjZGVmaW5lIFZNQVNTVF9UWVBFX3J1bnN0YXRlX3VwZGF0
ZV9mbGFnIDUKKwogLyoKICAqIHg4Ni82NCBndWVzdHM6IHN0cmljdGx5IGhpZGUgTTJQIGZyb20g
dXNlciBtb2RlLgogICogVGhpcyBhbGxvd3MgdGhlIGd1ZXN0IHRvIGNvbnRyb2wgcmVzcGVjdGl2
ZSBoeXBlcnZpc29yIGJlaGF2aW9yOgpAQCAtNTI5LDE2ICs1NTAsMjEgQEAgREVGSU5FX1hFTl9H
VUVTVF9IQU5ETEUobW11ZXh0X29wX3QpOwogICogaXMgdXNlZnVsIHRvIGVuc3VyZSB0aGF0IG5v
IG1hcHBpbmdzIHRvIHRoZSBPUydzIG93biBoZWFwIGFyZSBhY2NpZGVudGFsbHkKICAqIGluc3Rh
bGxlZC4gKGUuZy4sIGluIExpbnV4IHRoaXMgY291bGQgY2F1c2UgaGF2b2MgYXMgcmVmZXJlbmNl
IGNvdW50cwogICogYXJlbid0IGFkanVzdGVkIG9uIHRoZSBJL08tbWFwcGluZyBjb2RlIHBhdGgp
LgotICogVGhpcyBvbmx5IG1ha2VzIHNlbnNlIGluIE1NVUVYVF9TRVRfRk9SRUlHTkRPTSwgYnV0
IGluIHRoYXQgY29udGV4dCBjYW4KLSAqIGJlIHNwZWNpZmllZCBieSBhbnkgY2FsbGluZyBkb21h
aW4uCisgKiBUaGlzIG9ubHkgbWFrZXMgc2Vuc2UgYXMgSFlQRVJWSVNPUl9tbXVfdXBkYXRlKCkn
cyBhbmQKKyAqIEhZUEVSVklTT1JfdXBkYXRlX3ZhX21hcHBpbmdfb3RoZXJkb21haW4oKSdzICJm
b3JlaWduZG9tIiBhcmd1bWVudC4gRm9yCisgKiBIWVBFUlZJU09SX21tdV91cGRhdGUoKSBjb250
ZXh0IGl0IGNhbiBiZSBzcGVjaWZpZWQgYnkgYW55IGNhbGxpbmcgZG9tYWluLAorICogb3RoZXJ3
aXNlIGl0J3Mgb25seSBwZXJtaXR0ZWQgaWYgdGhlIGNhbGxlciBpcyBwcml2aWxlZ2VkLgogICov
CiAjZGVmaW5lIERPTUlEX0lPICAgICAgICAgICAgIHhlbl9ta191aW50KDB4N0ZGMSkKIAogLyoK
ICAqIERPTUlEX1hFTiBpcyB1c2VkIHRvIGFsbG93IHByaXZpbGVnZWQgZG9tYWlucyB0byBtYXAg
cmVzdHJpY3RlZCBwYXJ0cyBvZgogICogWGVuJ3MgaGVhcCBzcGFjZSAoZS5nLiwgdGhlIG1hY2hp
bmVfdG9fcGh5cyB0YWJsZSkuCi0gKiBUaGlzIG9ubHkgbWFrZXMgc2Vuc2UgaW4gTU1VRVhUX1NF
VF9GT1JFSUdORE9NLCBhbmQgaXMgb25seSBwZXJtaXR0ZWQgaWYKLSAqIHRoZSBjYWxsZXIgaXMg
cHJpdmlsZWdlZC4KKyAqIFRoaXMgb25seSBtYWtlcyBzZW5zZSBhcworICogLSBIWVBFUlZJU09S
X21tdV91cGRhdGUoKSdzLCBIWVBFUlZJU09SX21tdWV4dF9vcCgpJ3MsIG9yCisgKiAgIEhZUEVS
VklTT1JfdXBkYXRlX3ZhX21hcHBpbmdfb3RoZXJkb21haW4oKSdzICJmb3JlaWduZG9tIiBhcmd1
bWVudCwKKyAqIC0gd2l0aCBYRU5NQVBTUEFDRV9nbWZuX2ZvcmVpZ24sCisgKiBhbmQgaXMgb25s
eSBwZXJtaXR0ZWQgaWYgdGhlIGNhbGxlciBpcyBwcml2aWxlZ2VkLgogICovCiAjZGVmaW5lIERP
TUlEX1hFTiAgICAgICAgICAgIHhlbl9ta191aW50KDB4N0ZGMikKIApAQCAtNjE0LDEwICs2NDAs
MTggQEAgc3RydWN0IHZjcHVfdGltZV9pbmZvIHsKICAgICAgKi8KICAgICB1aW50MzJfdCB0c2Nf
dG9fc3lzdGVtX211bDsKICAgICBpbnQ4X3QgICB0c2Nfc2hpZnQ7CisjaWYgX19YRU5fSU5URVJG
QUNFX1ZFUlNJT05fXyA+IDB4MDQwNjAwCisgICAgdWludDhfdCAgZmxhZ3M7CisgICAgdWludDhf
dCAgcGFkMVsyXTsKKyNlbHNlCiAgICAgaW50OF90ICAgcGFkMVszXTsKKyNlbmRpZgogfTsgLyog
MzIgYnl0ZXMgKi8KIHR5cGVkZWYgc3RydWN0IHZjcHVfdGltZV9pbmZvIHZjcHVfdGltZV9pbmZv
X3Q7CiAKKyNkZWZpbmUgWEVOX1BWQ0xPQ0tfVFNDX1NUQUJMRV9CSVQgICAgICgxIDw8IDApCisj
ZGVmaW5lIFhFTl9QVkNMT0NLX0dVRVNUX1NUT1BQRUQgICAgICAoMSA8PCAxKQorCiBzdHJ1Y3Qg
dmNwdV9pbmZvIHsKICAgICAvKgogICAgICAqICdldnRjaG5fdXBjYWxsX3BlbmRpbmcnIGlzIHdy
aXR0ZW4gbm9uLXplcm8gYnkgWGVuIHRvIGluZGljYXRlCkBAIC03MzYsNyArNzcwLDcgQEAgdHlw
ZWRlZiBzdHJ1Y3Qgc2hhcmVkX2luZm8gc2hhcmVkX2luZm9fdDsKICAqICAgICAgICAgKG1heSBi
ZSBvbWl0dGVkKQogICogICAgICBjLiBsaXN0IG9mIGFsbG9jYXRlZCBwYWdlIGZyYW1lcyBbbWZu
X2xpc3QsIG5yX3BhZ2VzXQogICogICAgICAgICAodW5sZXNzIHJlbG9jYXRlZCBkdWUgdG8gWEVO
X0VMRk5PVEVfSU5JVF9QMk0pCi0gKiAgICAgIGQuIHN0YXJ0X2luZm9fdCBzdHJ1Y3R1cmUgICAg
ICAgIFtyZWdpc3RlciBFU0kgKHg4NildCisgKiAgICAgIGQuIHN0YXJ0X2luZm9fdCBzdHJ1Y3R1
cmUgICAgICAgIFtyZWdpc3RlciByU0kgKHg4NildCiAgKiAgICAgICAgIGluIGNhc2Ugb2YgZG9t
MCB0aGlzIHBhZ2UgY29udGFpbnMgdGhlIGNvbnNvbGUgaW5mbywgdG9vCiAgKiAgICAgIGUuIHVu
bGVzcyBkb20wOiB4ZW5zdG9yZSByaW5nIHBhZ2UKICAqICAgICAgZi4gdW5sZXNzIGRvbTA6IGNv
bnNvbGUgcmluZyBwYWdlCkBAIC03OTcsMjkgKzgzMSw2IEBAIHN0cnVjdCBzdGFydF9pbmZvIHsK
IH07CiB0eXBlZGVmIHN0cnVjdCBzdGFydF9pbmZvIHN0YXJ0X2luZm9fdDsKIAotLyoKLSAqIFN0
YXJ0IG9mIGRheSBzdHJ1Y3R1cmUgcGFzc2VkIHRvIFBWSCBndWVzdHMgaW4gJWVieC4KLSAqCi0g
KiBOT1RFOiBub3RoaW5nIHdpbGwgYmUgbG9hZGVkIGF0IHBoeXNpY2FsIGFkZHJlc3MgMCwgc28K
LSAqIGEgMCB2YWx1ZSBpbiBhbnkgb2YgdGhlIGFkZHJlc3MgZmllbGRzIHNob3VsZCBiZSB0cmVh
dGVkCi0gKiBhcyBub3QgcHJlc2VudC4KLSAqLwotc3RydWN0IGh2bV9zdGFydF9pbmZvIHsKLSNk
ZWZpbmUgSFZNX1NUQVJUX01BR0lDX1ZBTFVFIDB4MzM2ZWM1NzgKLSAgICB1aW50MzJfdCBtYWdp
YzsgICAgICAgICAgICAgLyogQ29udGFpbnMgdGhlIG1hZ2ljIHZhbHVlIDB4MzM2ZWM1NzggICAg
ICAgKi8KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogKCJ4RW4zIiB3aXRoIHRo
ZSAweDgwIGJpdCBvZiB0aGUgIkUiIHNldCkuKi8KLSAgICB1aW50MzJfdCBmbGFnczsgICAgICAg
ICAgICAgLyogU0lGX3h4eCBmbGFncy4gICAgICAgICAgICAgICAgICAgICAgICAgICAgKi8KLSAg
ICB1aW50MzJfdCBjbWRsaW5lX3BhZGRyOyAgICAgLyogUGh5c2ljYWwgYWRkcmVzcyBvZiB0aGUg
Y29tbWFuZCBsaW5lLiAgICAgKi8KLSAgICB1aW50MzJfdCBucl9tb2R1bGVzOyAgICAgICAgLyog
TnVtYmVyIG9mIG1vZHVsZXMgcGFzc2VkIHRvIHRoZSBrZXJuZWwuICAgKi8KLSAgICB1aW50MzJf
dCBtb2RsaXN0X3BhZGRyOyAgICAgLyogUGh5c2ljYWwgYWRkcmVzcyBvZiBhbiBhcnJheSBvZiAg
ICAgICAgICAgKi8KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogaHZtX21vZGxp
c3RfZW50cnkuICAgICAgICAgICAgICAgICAgICAgICAgKi8KLX07Ci0KLXN0cnVjdCBodm1fbW9k
bGlzdF9lbnRyeSB7Ci0gICAgdWludDMyX3QgcGFkZHI7ICAgICAgICAgICAgIC8qIFBoeXNpY2Fs
IGFkZHJlc3Mgb2YgdGhlIG1vZHVsZS4gICAgICAgICAgICovCi0gICAgdWludDMyX3Qgc2l6ZTsg
ICAgICAgICAgICAgIC8qIFNpemUgb2YgdGhlIG1vZHVsZSBpbiBieXRlcy4gICAgICAgICAgICAg
ICovCi19OwotCiAvKiBOZXcgY29uc29sZSB1bmlvbiBmb3IgZG9tMCBpbnRyb2R1Y2VkIGluIDB4
MDAwMzAyMDMuICovCiAjaWYgX19YRU5fSU5URVJGQUNFX1ZFUlNJT05fXyA8IDB4MDAwMzAyMDMK
ICNkZWZpbmUgY29uc29sZV9tZm4gICAgY29uc29sZS5kb21VLm1mbgpAQCAtOTE5LDYgKzkzMCwz
NyBAQCBfX0RFRklORV9YRU5fR1VFU1RfSEFORExFKHVpbnQxNiwgdWludDE2X3QpOwogX19ERUZJ
TkVfWEVOX0dVRVNUX0hBTkRMRSh1aW50MzIsIHVpbnQzMl90KTsKIF9fREVGSU5FX1hFTl9HVUVT
VF9IQU5ETEUodWludDY0LCB1aW50NjRfdCk7CiAKK3R5cGVkZWYgc3RydWN0IHsKKyAgICB1aW50
OF90IGFbMTZdOworfSB4ZW5fdXVpZF90OworCisvKgorICogWEVOX0RFRklORV9VVUlEKDB4MDAx
MTIyMzMsIDB4NDQ1NSwgMHg2Njc3LCAweDg4OTksCisgKiAgICAgICAgICAgICAgICAgMHhhYSwg
MHhiYiwgMHhjYywgMHhkZCwgMHhlZSwgMHhmZikKKyAqIHdpbGwgY29uc3RydWN0IFVVSUQgMDAx
MTIyMzMtNDQ1NS02Njc3LTg4OTktYWFiYmNjZGRlZWZmIHByZXNlbnRlZCBhcworICogezB4MDAs
IDB4MTEsIDB4MjIsIDB4MzMsIDB4NDQsIDB4NTUsIDB4NjYsIDB4NzcsIDB4ODgsCisgKiAweDk5
LCAweGFhLCAweGJiLCAweGNjLCAweGRkLCAweGVlLCAweGZmfTsKKyAqCisgKiBOQjogVGhpcyBp
cyBjb21wYXRpYmxlIHdpdGggTGludXgga2VybmVsIGFuZCB3aXRoIGxpYnV1aWQsIGJ1dCBpdCBp
cyBub3QKKyAqIGNvbXBhdGlibGUgd2l0aCBNaWNyb3NvZnQsIGFzIHRoZXkgdXNlIG1peGVkLWVu
ZGlhbiBlbmNvZGluZyAoc29tZQorICogY29tcG9uZW50cyBhcmUgbGl0dGxlLWVuZGlhbiwgc29t
ZSBhcmUgYmlnLWVuZGlhbikuCisgKi8KKyNkZWZpbmUgWEVOX0RFRklORV9VVUlEXyhhLCBiLCBj
LCBkLCBlMSwgZTIsIGUzLCBlNCwgZTUsIGU2KSAgICAgICAgICAgIFwKKyAgICB7eygoYSkgPj4g
MjQpICYgMHhGRiwgKChhKSA+PiAxNikgJiAweEZGLCAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICAgICgoYSkgPj4gIDgpICYgMHhGRiwgKChhKSA+PiAgMCkgJiAweEZGLCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICgoYikgPj4gIDgpICYgMHhGRiwgKChiKSA+PiAg
MCkgJiAweEZGLCAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICgoYykgPj4gIDgp
ICYgMHhGRiwgKChjKSA+PiAgMCkgJiAweEZGLCAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICAgICgoZCkgPj4gIDgpICYgMHhGRiwgKChkKSA+PiAgMCkgJiAweEZGLCAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICBlMSwgZTIsIGUzLCBlNCwgZTUsIGU2
fX0KKworI2lmIGRlZmluZWQoX19TVERDX1ZFUlNJT05fXykgPyBfX1NURENfVkVSU0lPTl9fID49
IDE5OTkwMUwgOiBkZWZpbmVkKF9fR05VQ19fKQorI2RlZmluZSBYRU5fREVGSU5FX1VVSUQoYSwg
YiwgYywgZCwgZTEsIGUyLCBlMywgZTQsIGU1LCBlNikgICAgICAgICAgICAgXAorICAgICgoeGVu
X3V1aWRfdClYRU5fREVGSU5FX1VVSURfKGEsIGIsIGMsIGQsIGUxLCBlMiwgZTMsIGU0LCBlNSwg
ZTYpKQorI2Vsc2UKKyNkZWZpbmUgWEVOX0RFRklORV9VVUlEKGEsIGIsIGMsIGQsIGUxLCBlMiwg
ZTMsIGU0LCBlNSwgZTYpICAgICAgICAgICAgIFwKKyAgICBYRU5fREVGSU5FX1VVSURfKGEsIGIs
IGMsIGQsIGUxLCBlMiwgZTMsIGU0LCBlNSwgZTYpCisjZW5kaWYgLyogX19TVERDX1ZFUlNJT05f
XyAvIF9fR05VQ19fICovCisKICNlbmRpZiAvKiAhX19BU1NFTUJMWV9fICovCiAKIC8qIERlZmF1
bHQgZGVmaW5pdGlvbnMgZm9yIG1hY3JvcyB1c2VkIGJ5IGRvbWN0bC9zeXNjdGwuICovCi0tIAoy
LjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:54:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14: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 1gFKYi-0001zx-IC; Wed, 24 Oct 2018 14:54:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=zek6=ne=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFKYh-0001yH-0y
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:54:55 +0000
X-Inumbo-ID: eeac5bec-d79c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id eeac5bec-d79c-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 14:56:05 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 19E3AAF9A;
 Wed, 24 Oct 2018 14:54:34 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Wed, 24 Oct 2018 16:54:26 +0200
Message-Id: <20181024145427.23531-18-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181024145427.23531-1-jgross@suse.com>
References: <20181024145427.23531-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 17/18] xen_pvh: support grub-install for
 xen_pvh
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

QWRkIHhlbl9wdmggc3VwcG9ydCB0byBncnViLWluc3RhbGwuCgpTaWduZWQtb2ZmLWJ5OiBKdWVy
Z2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+ClJldmlld2VkLWJ5OiBEYW5pZWwgS2lwZXIgPGRh
bmllbC5raXBlckBvcmFjbGUuY29tPgotLS0KIGluY2x1ZGUvZ3J1Yi91dGlsL2luc3RhbGwuaCB8
IDEgKwogdXRpbC9ncnViLWluc3RhbGwtY29tbW9uLmMgIHwgMSArCiB1dGlsL2dydWItaW5zdGFs
bC5jICAgICAgICAgfCA3ICsrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCsp
CgpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ncnViL3V0aWwvaW5zdGFsbC5oIGIvaW5jbHVkZS9ncnVi
L3V0aWwvaW5zdGFsbC5oCmluZGV4IDBkYmE4YjY3Zi4uYWYyYmY2NWQ3IDEwMDY0NAotLS0gYS9p
bmNsdWRlL2dydWIvdXRpbC9pbnN0YWxsLmgKKysrIGIvaW5jbHVkZS9ncnViL3V0aWwvaW5zdGFs
bC5oCkBAIC0xMDAsNiArMTAwLDcgQEAgZW51bSBncnViX2luc3RhbGxfcGxhdAogICAgIEdSVUJf
SU5TVEFMTF9QTEFURk9STV9NSVBTX1FFTVVfTUlQUywKICAgICBHUlVCX0lOU1RBTExfUExBVEZP
Uk1fSTM4Nl9YRU4sCiAgICAgR1JVQl9JTlNUQUxMX1BMQVRGT1JNX1g4Nl82NF9YRU4sCisgICAg
R1JVQl9JTlNUQUxMX1BMQVRGT1JNX0kzODZfWEVOX1BWSCwKICAgICBHUlVCX0lOU1RBTExfUExB
VEZPUk1fQVJNNjRfRUZJLAogICAgIEdSVUJfSU5TVEFMTF9QTEFURk9STV9BUk1fQ09SRUJPT1Qs
CiAgICAgR1JVQl9JTlNUQUxMX1BMQVRGT1JNX01BWApkaWZmIC0tZ2l0IGEvdXRpbC9ncnViLWlu
c3RhbGwtY29tbW9uLmMgYi91dGlsL2dydWItaW5zdGFsbC1jb21tb24uYwppbmRleCAwYTJlMjRh
NzkuLjFiMWNiNDNiNCAxMDA2NDQKLS0tIGEvdXRpbC9ncnViLWluc3RhbGwtY29tbW9uLmMKKysr
IGIvdXRpbC9ncnViLWluc3RhbGwtY29tbW9uLmMKQEAgLTcxNiw2ICs3MTYsNyBAQCBzdGF0aWMg
c3RydWN0CiAgICAgW0dSVUJfSU5TVEFMTF9QTEFURk9STV9YODZfNjRfRUZJXSA9ICAgICAgIHsg
Ing4Nl82NCIsICAiZWZpIiAgICAgICB9LAogICAgIFtHUlVCX0lOU1RBTExfUExBVEZPUk1fSTM4
Nl9YRU5dID0gICAgICAgICB7ICJpMzg2IiwgICAgInhlbiIgICAgICAgfSwKICAgICBbR1JVQl9J
TlNUQUxMX1BMQVRGT1JNX1g4Nl82NF9YRU5dID0gICAgICAgeyAieDg2XzY0IiwgICJ4ZW4iICAg
ICAgIH0sCisgICAgW0dSVUJfSU5TVEFMTF9QTEFURk9STV9JMzg2X1hFTl9QVkhdID0gICAgIHsg
ImkzODYiLCAgICAieGVuX3B2aCIgICB9LAogICAgIFtHUlVCX0lOU1RBTExfUExBVEZPUk1fTUlQ
U0VMX0xPT05HU09OXSA9ICB7ICJtaXBzZWwiLCAgImxvb25nc29uIiAgfSwKICAgICBbR1JVQl9J
TlNUQUxMX1BMQVRGT1JNX01JUFNFTF9RRU1VX01JUFNdID0geyAibWlwc2VsIiwgICJxZW11X21p
cHMiIH0sCiAgICAgW0dSVUJfSU5TVEFMTF9QTEFURk9STV9NSVBTX1FFTVVfTUlQU10gPSAgIHsg
Im1pcHMiLCAgICAicWVtdV9taXBzIiB9LApkaWZmIC0tZ2l0IGEvdXRpbC9ncnViLWluc3RhbGwu
YyBiL3V0aWwvZ3J1Yi1pbnN0YWxsLmMKaW5kZXggNDM3NWMxNjE5Li43NDMyOTZmMzYgMTAwNjQ0
Ci0tLSBhL3V0aWwvZ3J1Yi1pbnN0YWxsLmMKKysrIGIvdXRpbC9ncnViLWluc3RhbGwuYwpAQCAt
NDk2LDYgKzQ5Niw3IEBAIGhhdmVfYm9vdGRldiAoZW51bSBncnViX2luc3RhbGxfcGxhdCBwbCkK
IAogICAgIGNhc2UgR1JVQl9JTlNUQUxMX1BMQVRGT1JNX0kzODZfWEVOOgogICAgIGNhc2UgR1JV
Ql9JTlNUQUxMX1BMQVRGT1JNX1g4Nl82NF9YRU46CisgICAgY2FzZSBHUlVCX0lOU1RBTExfUExB
VEZPUk1fSTM4Nl9YRU5fUFZIOgogICAgICAgcmV0dXJuIDA7CiAKICAgICAgIC8qIHBhY2lmeSB3
YXJuaW5nLiAgKi8KQEAgLTkxMyw2ICs5MTQsNyBAQCBtYWluIChpbnQgYXJnYywgY2hhciAqYXJn
dltdKQogICAgIGNhc2UgR1JVQl9JTlNUQUxMX1BMQVRGT1JNX0FSTV9VQk9PVDoKICAgICBjYXNl
IEdSVUJfSU5TVEFMTF9QTEFURk9STV9JMzg2X1hFTjoKICAgICBjYXNlIEdSVUJfSU5TVEFMTF9Q
TEFURk9STV9YODZfNjRfWEVOOgorICAgIGNhc2UgR1JVQl9JTlNUQUxMX1BMQVRGT1JNX0kzODZf
WEVOX1BWSDoKICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBHUlVCX0lOU1RBTExfUExBVEZPUk1f
STM4Nl9RRU1VOgpAQCAtOTYwLDYgKzk2Miw3IEBAIG1haW4gKGludCBhcmdjLCBjaGFyICphcmd2
W10pCiAgICAgY2FzZSBHUlVCX0lOU1RBTExfUExBVEZPUk1fTUlQU19RRU1VX01JUFM6CiAgICAg
Y2FzZSBHUlVCX0lOU1RBTExfUExBVEZPUk1fSTM4Nl9YRU46CiAgICAgY2FzZSBHUlVCX0lOU1RB
TExfUExBVEZPUk1fWDg2XzY0X1hFTjoKKyAgICBjYXNlIEdSVUJfSU5TVEFMTF9QTEFURk9STV9J
Mzg2X1hFTl9QVkg6CiAgICAgICBmcmVlIChpbnN0YWxsX2RldmljZSk7CiAgICAgICBpbnN0YWxs
X2RldmljZSA9IE5VTEw7CiAgICAgICBicmVhazsKQEAgLTE0NzcsNiArMTQ4MCw3IEBAIG1haW4g
KGludCBhcmdjLCBjaGFyICphcmd2W10pCiAJCSAgY2FzZSBHUlVCX0lOU1RBTExfUExBVEZPUk1f
QVJNX1VCT09UOgogCQkgIGNhc2UgR1JVQl9JTlNUQUxMX1BMQVRGT1JNX0kzODZfWEVOOgogCQkg
IGNhc2UgR1JVQl9JTlNUQUxMX1BMQVRGT1JNX1g4Nl82NF9YRU46CisJCSAgY2FzZSBHUlVCX0lO
U1RBTExfUExBVEZPUk1fSTM4Nl9YRU5fUFZIOgogCQkgICAgZ3J1Yl91dGlsX3dhcm4gKCIlcyIs
IF8oIm5vIGhpbnRzIGF2YWlsYWJsZSBmb3IgeW91ciBwbGF0Zm9ybS4gRXhwZWN0IHJlZHVjZWQg
cGVyZm9ybWFuY2UiKSk7CiAJCSAgICBicmVhazsKIAkJICAgIC8qIHBhY2lmeSB3YXJuaW5nLiAg
Ki8KQEAgLTE1NjgsNiArMTU3Miw3IEBAIG1haW4gKGludCBhcmdjLCBjaGFyICphcmd2W10pCiAg
ICAgY2FzZSBHUlVCX0lOU1RBTExfUExBVEZPUk1fUE9XRVJQQ19JRUVFMTI3NToKICAgICBjYXNl
IEdSVUJfSU5TVEFMTF9QTEFURk9STV9JMzg2X1hFTjoKICAgICBjYXNlIEdSVUJfSU5TVEFMTF9Q
TEFURk9STV9YODZfNjRfWEVOOgorICAgIGNhc2UgR1JVQl9JTlNUQUxMX1BMQVRGT1JNX0kzODZf
WEVOX1BWSDoKICAgICAgIGNvcmVfbmFtZSA9ICJjb3JlLmVsZiI7CiAgICAgICBzbnByaW50ZiAo
bWtpbWFnZV90YXJnZXQsIHNpemVvZiAobWtpbWFnZV90YXJnZXQpLAogCQkiJXMtJXMiLApAQCAt
MTY2MCw2ICsxNjY1LDcgQEAgbWFpbiAoaW50IGFyZ2MsIGNoYXIgKmFyZ3ZbXSkKICAgICBjYXNl
IEdSVUJfSU5TVEFMTF9QTEFURk9STV9TUEFSQzY0X0lFRUUxMjc1OgogICAgIGNhc2UgR1JVQl9J
TlNUQUxMX1BMQVRGT1JNX0kzODZfWEVOOgogICAgIGNhc2UgR1JVQl9JTlNUQUxMX1BMQVRGT1JN
X1g4Nl82NF9YRU46CisgICAgY2FzZSBHUlVCX0lOU1RBTExfUExBVEZPUk1fSTM4Nl9YRU5fUFZI
OgogICAgICAgYnJlYWs7CiAgICAgICAvKiBwYWNpZnkgd2FybmluZy4gICovCiAgICAgY2FzZSBH
UlVCX0lOU1RBTExfUExBVEZPUk1fTUFYOgpAQCAtMTkyNiw2ICsxOTMyLDcgQEAgbWFpbiAoaW50
IGFyZ2MsIGNoYXIgKmFyZ3ZbXSkKICAgICBjYXNlIEdSVUJfSU5TVEFMTF9QTEFURk9STV9JMzg2
X1FFTVU6CiAgICAgY2FzZSBHUlVCX0lOU1RBTExfUExBVEZPUk1fSTM4Nl9YRU46CiAgICAgY2Fz
ZSBHUlVCX0lOU1RBTExfUExBVEZPUk1fWDg2XzY0X1hFTjoKKyAgICBjYXNlIEdSVUJfSU5TVEFM
TF9QTEFURk9STV9JMzg2X1hFTl9QVkg6CiAgICAgICBncnViX3V0aWxfd2FybiAoIiVzIiwKIAkJ
ICAgICAgXygiV0FSTklORzogbm8gcGxhdGZvcm0tc3BlY2lmaWMgaW5zdGFsbCB3YXMgcGVyZm9y
bWVkIikpOwogICAgICAgYnJlYWs7Ci0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:55:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14: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 1gFKZ8-0002Ov-JK; Wed, 24 Oct 2018 14:55:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=zek6=ne=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFKZ7-0002O0-UX
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:55:21 +0000
X-Inumbo-ID: ee86fc6f-d79c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ee86fc6f-d79c-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 14:56: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 mx1.suse.de (Postfix) with ESMTP id 8174FAF79;
 Wed, 24 Oct 2018 14:54:33 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Wed, 24 Oct 2018 16:54:23 +0200
Message-Id: <20181024145427.23531-15-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181024145427.23531-1-jgross@suse.com>
References: <20181024145427.23531-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 14/18] xen_pvh: add build runes for grub-core
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

QWRkIHRoZSBtb2RpZmljYXRpb25zIHRvIHRoZSBidWlsZCBzeXN0ZW0gbmVlZGVkIHRvIGJ1aWxk
IGEgeGVuX3B2aApncnViLgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1
c2UuY29tPgpSZXZpZXdlZC1ieTogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNv
bT4KLS0tClYzOiBzb3J0ZWQgc29tZSBmaWxlbmFtZXMgKERhbmllbCBLaXBlcikKLS0tCiBnZW50
cGwucHkgICAgICAgICAgICAgICAgICAgfCAgNCArKy0tCiBncnViLWNvcmUvTWFrZWZpbGUuYW0g
ICAgICAgfCAxMiArKysrKysrKysrKysKIGdydWItY29yZS9NYWtlZmlsZS5jb3JlLmRlZiB8IDM1
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAzIGZpbGVzIGNoYW5nZWQsIDQ5
IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZ2VudHBsLnB5IGIv
Z2VudHBsLnB5CmluZGV4IGRhNjc5NjVhNC4uZTg0Mzk0ODRhIDEwMDY0NAotLS0gYS9nZW50cGwu
cHkKKysrIGIvZ2VudHBsLnB5CkBAIC0yOCw3ICsyOCw3IEBAIGltcG9ydCByZQogCiBHUlVCX1BM
QVRGT1JNUyA9IFsgImVtdSIsICJpMzg2X3BjIiwgImkzODZfZWZpIiwgImkzODZfcWVtdSIsICJp
Mzg2X2NvcmVib290IiwKICAgICAgICAgICAgICAgICAgICAiaTM4Nl9tdWx0aWJvb3QiLCAiaTM4
Nl9pZWVlMTI3NSIsICJ4ODZfNjRfZWZpIiwKLSAgICAgICAgICAgICAgICAgICAiaTM4Nl94ZW4i
LCAieDg2XzY0X3hlbiIsCisgICAgICAgICAgICAgICAgICAgImkzODZfeGVuIiwgIng4Nl82NF94
ZW4iLCAiaTM4Nl94ZW5fcHZoIiwKICAgICAgICAgICAgICAgICAgICAibWlwc19sb29uZ3NvbiIs
ICJzcGFyYzY0X2llZWUxMjc1IiwKICAgICAgICAgICAgICAgICAgICAicG93ZXJwY19pZWVlMTI3
NSIsICJtaXBzX2FyYyIsICJpYTY0X2VmaSIsCiAgICAgICAgICAgICAgICAgICAgIm1pcHNfcWVt
dV9taXBzIiwgImFybV91Ym9vdCIsICJhcm1fZWZpIiwgImFybTY0X2VmaSIsCkBAIC03MSw3ICs3
MSw3IEBAIEdST1VQU1sidmlkZW9tb2R1bGVzIl0gICA9IEdSVUJfUExBVEZPUk1TWzpdOwogZm9y
IGkgaW4gR1JPVVBTWyJ2aWRlb2lua2VybmVsIl06IEdST1VQU1sidmlkZW9tb2R1bGVzIl0ucmVt
b3ZlKGkpCiAKICMgU2ltaWxhciBmb3IgdGVybWluZm8KLUdST1VQU1sidGVybWluZm9pbmtlcm5l
bCJdID0gWyAiZW11IiwgIm1pcHNfbG9vbmdzb24iLCAibWlwc19hcmMiLCAibWlwc19xZW11X21p
cHMiIF0gKyBHUk9VUFNbInhlbiJdICsgR1JPVVBTWyJpZWVlMTI3NSJdICsgR1JPVVBTWyJ1Ym9v
dCJdOworR1JPVVBTWyJ0ZXJtaW5mb2lua2VybmVsIl0gPSBbICJlbXUiLCAibWlwc19sb29uZ3Nv
biIsICJtaXBzX2FyYyIsICJtaXBzX3FlbXVfbWlwcyIsICJpMzg2X3hlbl9wdmgiIF0gKyBHUk9V
UFNbInhlbiJdICsgR1JPVVBTWyJpZWVlMTI3NSJdICsgR1JPVVBTWyJ1Ym9vdCJdOwogR1JPVVBT
WyJ0ZXJtaW5mb21vZHVsZSJdICAgPSBHUlVCX1BMQVRGT1JNU1s6XTsKIGZvciBpIGluIEdST1VQ
U1sidGVybWluZm9pbmtlcm5lbCJdOiBHUk9VUFNbInRlcm1pbmZvbW9kdWxlIl0ucmVtb3ZlKGkp
CiAKZGlmZiAtLWdpdCBhL2dydWItY29yZS9NYWtlZmlsZS5hbSBiL2dydWItY29yZS9NYWtlZmls
ZS5hbQppbmRleCBmNGZmNjJiNzYuLjAyY2I1ZTMzZCAxMDA2NDQKLS0tIGEvZ3J1Yi1jb3JlL01h
a2VmaWxlLmFtCisrKyBiL2dydWItY29yZS9NYWtlZmlsZS5hbQpAQCAtMTAxLDYgKzEwMSwxOCBA
QCBLRVJORUxfSEVBREVSX0ZJTEVTICs9ICQodG9wX2J1aWxkZGlyKS9pbmNsdWRlL2dydWIvbWFj
aGluZS9pbnQuaAogS0VSTkVMX0hFQURFUl9GSUxFUyArPSAkKHRvcF9zcmNkaXIpL2luY2x1ZGUv
Z3J1Yi9pMzg2L3RzYy5oCiBlbmRpZgogCitpZiBDT05EX2kzODZfeGVuX3B2aAorS0VSTkVMX0hF
QURFUl9GSUxFUyArPSAkKHRvcF9idWlsZGRpcikvaW5jbHVkZS9ncnViL21hY2hpbmUva2VybmVs
LmgKK0tFUk5FTF9IRUFERVJfRklMRVMgKz0gJCh0b3BfYnVpbGRkaXIpL2luY2x1ZGUvZ3J1Yi9t
YWNoaW5lL2ludC5oCitLRVJORUxfSEVBREVSX0ZJTEVTICs9ICQodG9wX3NyY2RpcikvaW5jbHVk
ZS9ncnViL2kzODYvdHNjLmgKK0tFUk5FTF9IRUFERVJfRklMRVMgKz0gJCh0b3Bfc3JjZGlyKS9p
bmNsdWRlL2dydWIvdGVybWluZm8uaAorS0VSTkVMX0hFQURFUl9GSUxFUyArPSAkKHRvcF9zcmNk
aXIpL2luY2x1ZGUvZ3J1Yi9leHRjbWQuaAorS0VSTkVMX0hFQURFUl9GSUxFUyArPSAkKHRvcF9z
cmNkaXIpL2luY2x1ZGUvZ3J1Yi9sb2FkZXIuaAorS0VSTkVMX0hFQURFUl9GSUxFUyArPSAkKHRv
cF9zcmNkaXIpL2luY2x1ZGUvZ3J1Yi9saWIvYXJnLmgKK0tFUk5FTF9IRUFERVJfRklMRVMgKz0g
JCh0b3Bfc3JjZGlyKS9pbmNsdWRlL2dydWIveGVuLmgKK0tFUk5FTF9IRUFERVJfRklMRVMgKz0g
JCh0b3Bfc3JjZGlyKS9pbmNsdWRlL2dydWIvaTM4Ni94ZW4vaHlwZXJjYWxsLmgKK2VuZGlmCisK
IGlmIENPTkRfaTM4Nl9lZmkKIEtFUk5FTF9IRUFERVJfRklMRVMgKz0gJCh0b3Bfc3JjZGlyKS9p
bmNsdWRlL2dydWIvZWZpL2VmaS5oCiBLRVJORUxfSEVBREVSX0ZJTEVTICs9ICQodG9wX3NyY2Rp
cikvaW5jbHVkZS9ncnViL2VmaS9kaXNrLmgKZGlmZiAtLWdpdCBhL2dydWItY29yZS9NYWtlZmls
ZS5jb3JlLmRlZiBiL2dydWItY29yZS9NYWtlZmlsZS5jb3JlLmRlZgppbmRleCA5NTkwZTg3ZDku
LjM4ODU5Y2I5ZCAxMDA2NDQKLS0tIGEvZ3J1Yi1jb3JlL01ha2VmaWxlLmNvcmUuZGVmCisrKyBi
L2dydWItY29yZS9NYWtlZmlsZS5jb3JlLmRlZgpAQCAtNzksNiArNzksOCBAQCBrZXJuZWwgPSB7
CiAgIGkzODZfeGVuX2xkZmxhZ3MgICAgICAgICA9ICckKFRBUkdFVF9JTUdfQkFTRV9MRE9QVCks
MCc7CiAgIHg4Nl82NF94ZW5fbGRmbGFncyAgICAgICA9ICckKFRBUkdFVF9JTUdfTERGTEFHUykn
OwogICB4ODZfNjRfeGVuX2xkZmxhZ3MgICAgICAgPSAnJChUQVJHRVRfSU1HX0JBU0VfTERPUFQp
LDAnOworICBpMzg2X3hlbl9wdmhfbGRmbGFncyAgICAgPSAnJChUQVJHRVRfSU1HX0xERkxBR1Mp
JzsKKyAgaTM4Nl94ZW5fcHZoX2xkZmxhZ3MgICAgID0gJyQoVEFSR0VUX0lNR19CQVNFX0xET1BU
KSwweDEwMDAwMCc7CiAKICAgbWlwc19sb29uZ3Nvbl9sZGZsYWdzICAgID0gJy1XbCwtVHRleHQs
MHg4MDIwMDAwMCc7CiAgIHBvd2VycGNfaWVlZTEyNzVfbGRmbGFncyA9ICctV2wsLVR0ZXh0LDB4
MjAwMDAwJzsKQEAgLTEwMCw2ICsxMDIsNyBAQCBrZXJuZWwgPSB7CiAgIHg4Nl82NF9lZmlfc3Rh
cnR1cCA9IGtlcm4veDg2XzY0L2VmaS9zdGFydHVwLlM7CiAgIGkzODZfeGVuX3N0YXJ0dXAgPSBr
ZXJuL2kzODYveGVuL3N0YXJ0dXAuUzsKICAgeDg2XzY0X3hlbl9zdGFydHVwID0ga2Vybi94ODZf
NjQveGVuL3N0YXJ0dXAuUzsKKyAgaTM4Nl94ZW5fcHZoX3N0YXJ0dXAgPSBrZXJuL2kzODYveGVu
L3N0YXJ0dXBfcHZoLlM7CiAgIGkzODZfcWVtdV9zdGFydHVwID0ga2Vybi9pMzg2L3FlbXUvc3Rh
cnR1cC5TOwogICBpMzg2X2llZWUxMjc1X3N0YXJ0dXAgPSBrZXJuL2kzODYvaWVlZTEyNzUvc3Rh
cnR1cC5TOwogICBpMzg2X2NvcmVib290X3N0YXJ0dXAgPSBrZXJuL2kzODYvY29yZWJvb3Qvc3Rh
cnR1cC5TOwpAQCAtMTc3LDYgKzE4MCw3IEBAIGtlcm5lbCA9IHsKIAogICBpMzg2ID0ga2Vybi9p
Mzg2L2RsLmM7CiAgIGkzODZfeGVuID0ga2Vybi9pMzg2L2RsLmM7CisgIGkzODZfeGVuX3B2aCA9
IGtlcm4vaTM4Ni9kbC5jOwogCiAgIGkzODZfY29yZWJvb3QgPSBrZXJuL2kzODYvY29yZWJvb3Qv
aW5pdC5jOwogICBpMzg2X211bHRpYm9vdCA9IGtlcm4vaTM4Ni9jb3JlYm9vdC9pbml0LmM7CkBA
IC0yMjIsNiArMjI2LDE0IEBAIGtlcm5lbCA9IHsKICAgeGVuID0gZGlzay94ZW4veGVuZGlzay5j
OwogICB4ZW4gPSBjb21tYW5kcy9ib290LmM7CiAKKyAgaTM4Nl94ZW5fcHZoID0gY29tbWFuZHMv
Ym9vdC5jOworICBpMzg2X3hlbl9wdmggPSBkaXNrL3hlbi94ZW5kaXNrLmM7CisgIGkzODZfeGVu
X3B2aCA9IGtlcm4vaTM4Ni90c2MuYzsKKyAgaTM4Nl94ZW5fcHZoID0ga2Vybi9pMzg2L3hlbi90
c2MuYzsKKyAgaTM4Nl94ZW5fcHZoID0ga2Vybi9pMzg2L3hlbi9wdmguYzsKKyAgaTM4Nl94ZW5f
cHZoID0ga2Vybi94ZW4vaW5pdC5jOworICBpMzg2X3hlbl9wdmggPSB0ZXJtL3hlbi9jb25zb2xl
LmM7CisKICAgaWE2NF9lZmkgPSBrZXJuL2lhNjQvZWZpL3N0YXJ0dXAuUzsKICAgaWE2NF9lZmkg
PSBrZXJuL2lhNjQvZWZpL2luaXQuYzsKICAgaWE2NF9lZmkgPSBrZXJuL2lhNjQvZGwuYzsKQEAg
LTgwMSw2ICs4MTMsNyBAQCBtb2R1bGUgPSB7CiAgIG5hbWUgPSBjcHVpZDsKICAgY29tbW9uID0g
Y29tbWFuZHMvaTM4Ni9jcHVpZC5jOwogICBlbmFibGUgPSB4ODY7CisgIGVuYWJsZSA9IGkzODZf
eGVuX3B2aDsKICAgZW5hYmxlID0gaTM4Nl94ZW47CiAgIGVuYWJsZSA9IHg4Nl82NF94ZW47CiB9
OwpAQCAtODYwLDYgKzg3Myw3IEBAIG1vZHVsZSA9IHsKICAgaTM4Nl9jb3JlYm9vdCA9IGxpYi9p
Mzg2L2hhbHQuYzsKICAgaTM4Nl9xZW11ID0gbGliL2kzODYvaGFsdC5jOwogICB4ZW4gPSBsaWIv
eGVuL2hhbHQuYzsKKyAgaTM4Nl94ZW5fcHZoID0gbGliL3hlbi9oYWx0LmM7CiAgIGVmaSA9IGxp
Yi9lZmkvaGFsdC5jOwogICBpZWVlMTI3NSA9IGxpYi9pZWVlMTI3NS9oYWx0LmM7CiAgIGVtdSA9
IGxpYi9lbXUvaGFsdC5jOwpAQCAtODc3LDYgKzg5MSw3IEBAIG1vZHVsZSA9IHsKICAgbWlwc19s
b29uZ3NvbiA9IGxpYi9taXBzL2xvb25nc29uL3JlYm9vdC5jOwogICBtaXBzX3FlbXVfbWlwcyA9
IGxpYi9taXBzL3FlbXVfbWlwcy9yZWJvb3QuYzsKICAgeGVuID0gbGliL3hlbi9yZWJvb3QuYzsK
KyAgaTM4Nl94ZW5fcHZoID0gbGliL3hlbi9yZWJvb3QuYzsKICAgdWJvb3QgPSBsaWIvdWJvb3Qv
cmVib290LmM7CiAgIGFybV9jb3JlYm9vdCA9IGxpYi9kdW1teS9yZWJvb3QuYzsKICAgY29tbW9u
ID0gY29tbWFuZHMvcmVib290LmM7CkBAIC0xNTQ1LDEyICsxNTYwLDE4IEBAIG1vZHVsZSA9IHsK
ICAgeDg2ID0gbGliL2kzODYvcmVsb2NhdG9yMTYuUzsKICAgeDg2ID0gbGliL2kzODYvcmVsb2Nh
dG9yMzIuUzsKICAgeDg2ID0gbGliL2kzODYvcmVsb2NhdG9yNjQuUzsKKyAgaTM4Nl94ZW5fcHZo
ID0gbGliL2kzODYvcmVsb2NhdG9yMTYuUzsKKyAgaTM4Nl94ZW5fcHZoID0gbGliL2kzODYvcmVs
b2NhdG9yMzIuUzsKKyAgaTM4Nl94ZW5fcHZoID0gbGliL2kzODYvcmVsb2NhdG9yNjQuUzsKICAg
aTM4NiA9IGxpYi9pMzg2L3JlbG9jYXRvcl9hc20uUzsKKyAgaTM4Nl94ZW5fcHZoID0gbGliL2kz
ODYvcmVsb2NhdG9yX2FzbS5TOwogICB4ODZfNjQgPSBsaWIveDg2XzY0L3JlbG9jYXRvcl9hc20u
UzsKICAgaTM4Nl94ZW4gPSBsaWIvaTM4Ni9yZWxvY2F0b3JfYXNtLlM7CiAgIHg4Nl82NF94ZW4g
PSBsaWIveDg2XzY0L3JlbG9jYXRvcl9hc20uUzsKICAgeDg2ID0gbGliL2kzODYvcmVsb2NhdG9y
LmM7CiAgIHg4NiA9IGxpYi9pMzg2L3JlbG9jYXRvcl9jb21tb25fYy5jOworICBpMzg2X3hlbl9w
dmggPSBsaWIvaTM4Ni9yZWxvY2F0b3IuYzsKKyAgaTM4Nl94ZW5fcHZoID0gbGliL2kzODYvcmVs
b2NhdG9yX2NvbW1vbl9jLmM7CiAgIGllZWUxMjc1ID0gbGliL2llZWUxMjc1L3JlbG9jYXRvci5j
OwogICBlZmkgPSBsaWIvZWZpL3JlbG9jYXRvci5jOwogICBtaXBzID0gbGliL21pcHMvcmVsb2Nh
dG9yX2FzbS5TOwpAQCAtMTU2OSw2ICsxNTkwLDcgQEAgbW9kdWxlID0gewogICBlbmFibGUgPSBt
aXBzOwogICBlbmFibGUgPSBwb3dlcnBjOwogICBlbmFibGUgPSB4ODY7CisgIGVuYWJsZSA9IGkz
ODZfeGVuX3B2aDsKICAgZW5hYmxlID0geGVuOwogfTsKIApAQCAtMTU4Myw2ICsxNjA1LDcgQEAg
bW9kdWxlID0gewogICBzcGFyYzY0X2llZWUxMjc1ID0gbGliL2llZWUxMjc1L2Ntb3MuYzsKICAg
cG93ZXJwY19pZWVlMTI3NSA9IGxpYi9pZWVlMTI3NS9jbW9zLmM7CiAgIHhlbiA9IGxpYi94ZW4v
ZGF0ZXRpbWUuYzsKKyAgaTM4Nl94ZW5fcHZoID0gbGliL3hlbi9kYXRldGltZS5jOwogCiAgIG1p
cHNfYXJjID0gbGliL2FyYy9kYXRldGltZS5jOwogICBlbmFibGUgPSBub2VtdTsKQEAgLTE2NjYs
NiArMTY4OSw3IEBAIG1vZHVsZSA9IHsKICAgY29tbW9uID0gbG9hZGVyL211bHRpYm9vdC5jOwog
ICBjb21tb24gPSBsb2FkZXIvbXVsdGlib290X21iaTIuYzsKICAgZW5hYmxlID0geDg2OworICBl
bmFibGUgPSBpMzg2X3hlbl9wdmg7CiAgIGVuYWJsZSA9IG1pcHM7CiB9OwogCkBAIC0xNjczLDgg
KzE2OTcsMTAgQEAgbW9kdWxlID0gewogICBuYW1lID0gbXVsdGlib290OwogICBjb21tb24gPSBs
b2FkZXIvbXVsdGlib290LmM7CiAgIHg4NiA9IGxvYWRlci9pMzg2L211bHRpYm9vdF9tYmkuYzsK
KyAgaTM4Nl94ZW5fcHZoID0gbG9hZGVyL2kzODYvbXVsdGlib290X21iaS5jOwogICBleHRyYV9k
aXN0ID0gbG9hZGVyL211bHRpYm9vdF9lbGZ4eC5jOwogICBlbmFibGUgPSB4ODY7CisgIGVuYWJs
ZSA9IGkzODZfeGVuX3B2aDsKIH07CiAKIG1vZHVsZSA9IHsKQEAgLTE2ODYsOCArMTcxMiwxMCBA
QCBtb2R1bGUgPSB7CiBtb2R1bGUgPSB7CiAgIG5hbWUgPSBsaW51eDsKICAgeDg2ID0gbG9hZGVy
L2kzODYvbGludXguYzsKKyAgaTM4Nl94ZW5fcHZoID0gbG9hZGVyL2kzODYvbGludXguYzsKICAg
eGVuID0gbG9hZGVyL2kzODYveGVuLmM7CiAgIGkzODZfcGMgPSBsaWIvaTM4Ni9wYy92ZXNhX21v
ZGVzX3RhYmxlLmM7CisgIGkzODZfeGVuX3B2aCA9IGxpYi9pMzg2L3BjL3Zlc2FfbW9kZXNfdGFi
bGUuYzsKICAgbWlwcyA9IGxvYWRlci9taXBzL2xpbnV4LmM7CiAgIHBvd2VycGNfaWVlZTEyNzUg
PSBsb2FkZXIvcG93ZXJwYy9pZWVlMTI3NS9saW51eC5jOwogICBzcGFyYzY0X2llZWUxMjc1ID0g
bG9hZGVyL3NwYXJjNjQvaWVlZTEyNzUvbGludXguYzsKQEAgLTE3NzUsNiArMTgwMyw4IEBAIG1v
ZHVsZSA9IHsKICAgY29tbW9uID0gbW1hcC9tbWFwLmM7CiAgIHg4NiA9IG1tYXAvaTM4Ni91cHBl
cm1lbS5jOwogICB4ODYgPSBtbWFwL2kzODYvbW1hcC5jOworICBpMzg2X3hlbl9wdmggPSBtbWFw
L2kzODYvdXBwZXJtZW0uYzsKKyAgaTM4Nl94ZW5fcHZoID0gbW1hcC9pMzg2L21tYXAuYzsKIAog
ICBpMzg2X3BjID0gbW1hcC9pMzg2L3BjL21tYXAuYzsKICAgaTM4Nl9wYyA9IG1tYXAvaTM4Ni9w
Yy9tbWFwX2hlbHBlci5TOwpAQCAtMTc4NCw2ICsxODE0LDcgQEAgbW9kdWxlID0gewogICBtaXBz
ID0gbW1hcC9taXBzL3VwcGVybWVtLmM7CiAKICAgZW5hYmxlID0geDg2OworICBlbmFibGUgPSBp
Mzg2X3hlbl9wdmg7CiAgIGVuYWJsZSA9IGlhNjRfZWZpOwogICBlbmFibGUgPSBhcm1fZWZpOwog
ICBlbmFibGUgPSBhcm02NF9lZmk7CkBAIC0yMDIzLDYgKzIwNTQsNyBAQCBtb2R1bGUgPSB7CiAg
IG5hbWUgPSBsZWdhY3lfcGFzc3dvcmRfdGVzdDsKICAgY29tbW9uID0gdGVzdHMvbGVnYWN5X3Bh
c3N3b3JkX3Rlc3QuYzsKICAgZW5hYmxlID0gaTM4Nl9wYzsKKyAgZW5hYmxlID0gaTM4Nl94ZW5f
cHZoOwogICBlbmFibGUgPSBpMzg2X2VmaTsKICAgZW5hYmxlID0geDg2XzY0X2VmaTsKICAgZW5h
YmxlID0gZW11OwpAQCAtMjIyMSw2ICsyMjUzLDcgQEAgbW9kdWxlID0gewogICB4ZW4gPSBsaWIv
aTM4Ni9wYy92ZXNhX21vZGVzX3RhYmxlLmM7CiAKICAgZW5hYmxlID0gaTM4Nl9wYzsKKyAgZW5h
YmxlID0gaTM4Nl94ZW5fcHZoOwogICBlbmFibGUgPSBpMzg2X2VmaTsKICAgZW5hYmxlID0geDg2
XzY0X2VmaTsKICAgZW5hYmxlID0gZW11OwpAQCAtMjI2NCwxMCArMjI5NywxMiBAQCBtb2R1bGUg
PSB7CiBtb2R1bGUgPSB7CiAgIG5hbWUgPSBiYWNrdHJhY2U7CiAgIHg4NiA9IGxpYi9pMzg2L2Jh
Y2t0cmFjZS5jOworICBpMzg2X3hlbl9wdmggPSBsaWIvaTM4Ni9iYWNrdHJhY2UuYzsKICAgaTM4
Nl94ZW4gPSBsaWIvaTM4Ni9iYWNrdHJhY2UuYzsKICAgeDg2XzY0X3hlbiA9IGxpYi9pMzg2L2Jh
Y2t0cmFjZS5jOwogICBjb21tb24gPSBsaWIvYmFja3RyYWNlLmM7CiAgIGVuYWJsZSA9IHg4NjsK
KyAgZW5hYmxlID0gaTM4Nl94ZW5fcHZoOwogICBlbmFibGUgPSBpMzg2X3hlbjsKICAgZW5hYmxl
ID0geDg2XzY0X3hlbjsKIH07Ci0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:55:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 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 1gFKZJ-0002Yb-08; Wed, 24 Oct 2018 14:55:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=zek6=ne=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFKZH-0002X2-AT
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:55:31 +0000
X-Inumbo-ID: eeac3fcd-d79c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id eeac3fcd-d79c-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 14:56: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 mx1.suse.de (Postfix) with ESMTP id 48827AFF0;
 Wed, 24 Oct 2018 14:54:34 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Wed, 24 Oct 2018 16:54:27 +0200
Message-Id: <20181024145427.23531-19-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181024145427.23531-1-jgross@suse.com>
References: <20181024145427.23531-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 18/18] xen_pvh: add support to configure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

U3VwcG9ydCBwbGF0Zm9ybSBpMzg2L3hlbl9wdmggaW4gY29uZmlndXJlLgoKU2lnbmVkLW9mZi1i
eTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpSZXZpZXdlZC1ieTogRGFuaWVsIEtp
cGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KLS0tCiBjb25maWd1cmUuYWMgfCAzICsrKwog
MSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2NvbmZpZ3VyZS5h
YyBiL2NvbmZpZ3VyZS5hYwppbmRleCA1ZTYzYzRhZjMuLjgxYTE5YWZkNSAxMDA2NDQKLS0tIGEv
Y29uZmlndXJlLmFjCisrKyBiL2NvbmZpZ3VyZS5hYwpAQCAtMTUxLDYgKzE1MSw3IEBAIGNhc2Ug
IiR0YXJnZXRfY3B1Ii0iJHBsYXRmb3JtIiBpbgogICBpMzg2LWVmaSkgOzsKICAgeDg2XzY0LWVm
aSkgOzsKICAgaTM4Ni14ZW4pIDs7CisgIGkzODYteGVuX3B2aCkgOzsKICAgeDg2XzY0LXhlbikg
OzsKICAgaTM4Ni1wYykgOzsKICAgaTM4Ni1tdWx0aWJvb3QpIDs7CkBAIC0yMTksNiArMjIwLDcg
QEAgY2FzZSAiJHBsYXRmb3JtIiBpbgogICBtdWx0aWJvb3QpCW1hY2hpbmVfQ1BQRkxBR1M9IiRt
YWNoaW5lX0NQUEZMQUdTIC1ER1JVQl9NQUNISU5FX01VTFRJQk9PVD0xIiA7OwogICBlZmkpCQlt
YWNoaW5lX0NQUEZMQUdTPSIkbWFjaGluZV9DUFBGTEFHUyAtREdSVUJfTUFDSElORV9FRkk9MSIg
OzsKICAgeGVuKQkJbWFjaGluZV9DUFBGTEFHUz0iJG1hY2hpbmVfQ1BQRkxBR1MgLURHUlVCX01B
Q0hJTkVfWEVOPTEiIDs7CisgIHhlbl9wdmgpCW1hY2hpbmVfQ1BQRkxBR1M9IiRtYWNoaW5lX0NQ
UEZMQUdTIC1ER1JVQl9NQUNISU5FX1hFTl9QVkg9MSIgOzsKICAgaWVlZTEyNzUpCW1hY2hpbmVf
Q1BQRkxBR1M9IiRtYWNoaW5lX0NQUEZMQUdTIC1ER1JVQl9NQUNISU5FX0lFRUUxMjc1PTEiIDs7
CiAgIHVib290KQltYWNoaW5lX0NQUEZMQUdTPSIkbWFjaGluZV9DUFBGTEFHUyAtREdSVUJfTUFD
SElORV9VQk9PVD0xIiA7OwogICBxZW11KQkJbWFjaGluZV9DUFBGTEFHUz0iJG1hY2hpbmVfQ1BQ
RkxBR1MgLURHUlVCX01BQ0hJTkVfUUVNVT0xIiA7OwpAQCAtMTg5Nyw2ICsxODk5LDcgQEAgQU1f
Q09ORElUSU9OQUwoW0NPTkRfaTM4Nl9jb3JlYm9vdF0sIFt0ZXN0IHgkdGFyZ2V0X2NwdSA9IHhp
Mzg2IC1hIHgkcGxhdGZvcm0gPQogQU1fQ09ORElUSU9OQUwoW0NPTkRfaTM4Nl9tdWx0aWJvb3Rd
LCBbdGVzdCB4JHRhcmdldF9jcHUgPSB4aTM4NiAtYSB4JHBsYXRmb3JtID0geG11bHRpYm9vdF0p
CiBBTV9DT05ESVRJT05BTChbQ09ORF94ODZfNjRfZWZpXSwgW3Rlc3QgeCR0YXJnZXRfY3B1ID0g
eHg4Nl82NCAtYSB4JHBsYXRmb3JtID0geGVmaV0pCiBBTV9DT05ESVRJT05BTChbQ09ORF9pMzg2
X3hlbl0sIFt0ZXN0IHgkdGFyZ2V0X2NwdSA9IHhpMzg2IC1hIHgkcGxhdGZvcm0gPSB4eGVuXSkK
K0FNX0NPTkRJVElPTkFMKFtDT05EX2kzODZfeGVuX3B2aF0sIFt0ZXN0IHgkdGFyZ2V0X2NwdSA9
IHhpMzg2IC1hIHgkcGxhdGZvcm0gPSB4eGVuX3B2aF0pCiBBTV9DT05ESVRJT05BTChbQ09ORF94
ODZfNjRfeGVuXSwgW3Rlc3QgeCR0YXJnZXRfY3B1ID0geHg4Nl82NCAtYSB4JHBsYXRmb3JtID0g
eHhlbl0pCiBBTV9DT05ESVRJT05BTChbQ09ORF9taXBzX2xvb25nc29uXSwgW3Rlc3QgeCR0YXJn
ZXRfY3B1ID0geG1pcHNlbCAtYSB4JHBsYXRmb3JtID0geGxvb25nc29uXSkKIEFNX0NPTkRJVElP
TkFMKFtDT05EX21pcHNfcWVtdV9taXBzXSwgW3Rlc3QgIigiIHgkdGFyZ2V0X2NwdSA9IHhtaXBz
IC1vIHgkdGFyZ2V0X2NwdSA9IHhtaXBzZWwgIikiICAtYSB4JHBsYXRmb3JtID0geHFlbXVfbWlw
c10pCi0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:55:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14:55: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 1gFKZN-0002cc-Bx; Wed, 24 Oct 2018 14:55:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yxfb=ne=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1gFKZM-0002be-7F
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:55:36 +0000
X-Inumbo-ID: 72acd1c8-d79c-11e8-a8a5-bc764e045a96
Received: from mail-lj1-x243.google.com (unknown [2a00:1450:4864:20::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 72acd1c8-d79c-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 16:52:38 +0200 (CEST)
Received: by mail-lj1-x243.google.com with SMTP id x22-v6so1882638ljc.10
 for <xen-devel@lists.xen.org>; Wed, 24 Oct 2018 07:55:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding:content-language;
 bh=PXJ1v7OZNNIpoFm08j46gaYlDiWCnICmmW1SiazVpB8=;
 b=bjKFsGqVblnD90WZnt1fT+4hPCSfmRxfumo5sYO0+DfhubDJ/7NOqxsA3Ld2CVM9yv
 ecvl9OdpXWB9J6+mcQMqin0pRrzxrq0RbE8B4BXbXNdpHG/2fJf6+pPv0up7qA+t0WjP
 tsg7eojQgbnXVNljwPlczUVRLp/MM2piqBx2dlyjmPiRar+nQQVJBhaoCuBAPKhBq1xD
 3pGAWYPDKd47rDNT2GgTA4ofX53UBhGxbs0ucil/ILI+N4azAfDVZrvOByba01UbOdoC
 UcmqrMttP5+dB3tfXauMpUqLrMsyPdtVFrKEHIanhNnlFl4l5F3LI9Mmr3me0JWMThxd
 1s3w==
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-transfer-encoding
 :content-language;
 bh=PXJ1v7OZNNIpoFm08j46gaYlDiWCnICmmW1SiazVpB8=;
 b=FyaGT5Y/cdlBV3fug7BysScHMMdptQWWfrpCcgrA1mzxm5S0PjASmxM6tU7PFpThI/
 +7lzyJkOhCl/ifdHA0aBfitfFn+ATsx9kMOj4mfOE74hwIrt4koU+l//i/SLfCm0Cw/C
 spt05b/AS7qXhTz+Le5bCNuQX3cu4qXCgqqDkva97jQTJfpb21taqNtbWjRcGtIpB2K2
 oOnuzlTIVrbKu9QLhgqs2IPA9cRdd+3DNKhFz4vH+Wrc4oyDeOw9JyoRefHndZluziY2
 w9glTg18RFMgiNY27T39TKQ9yLdXNcpN6Kfh0mMa9YFFfyBxqNCIblJu3/CB0iE3BUMi
 vuSg==
X-Gm-Message-State: AGRZ1gI7jGmcGvZ0LUbY2mY5Q7O1fFwxKIPgYQO/0218YfoG71QcNsSy
 WSy7j4YuAQvLWVDYgF1ieeg=
X-Google-Smtp-Source: AJdET5d43PQg0L3oKsESscqxliS0Ml76YRf6K+nmOTQ3eabJ2MtithQjfPvQ7l8FMOkjFgKO025JGw==
X-Received: by 2002:a2e:9f17:: with SMTP id
 u23-v6mr1999814ljk.53.1540392932974; 
 Wed, 24 Oct 2018 07:55:32 -0700 (PDT)
Received: from [10.17.182.20] (ll-22.209.223.85.sovam.net.ua. [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id
 u18-v6sm737706lfu.47.2018.10.24.07.55.31
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 24 Oct 2018 07:55:32 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, julien.grall@arm.com
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
 <1540260184-11294-21-git-send-email-sstabellini@kernel.org>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <68cb0d81-5cb1-4665-c16a-514801392abe@gmail.com>
Date: Wed, 24 Oct 2018 17:55:31 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1540260184-11294-21-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 21/25] xen: support console_switching
 between Dom0 and DomUs on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, andrii_anisov@epam.com,
 konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 Achin.Gupta@arm.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org,
 tim@xen.org, jbeulich@suse.com, wei.liu2@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>

T24gMTAvMjMvMjAxOCAwNTowMyBBTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IFRvZGF5
IEN0cmwtQUFBIGlzIHVzZWQgdG8gc3dpdGNoIGJldHdlZW4gWGVuIGFuZCBEb20wLiBFeHRlbmQg
dGhlCj4gbWVjaGFuaXNtIHRvIGFsbG93IGZvciBzd2l0Y2hpbmcgYmV0d2VlbiBYZW4sIERvbTAs
IGFuZCBhbnkgb2YgdGhlCj4gaW5pdGlhbCBEb21VIGNyZWF0ZWQgZnJvbSBYZW4gYWxvbmdzaWRl
IERvbTAgb3V0IG9mIGluZm9ybWF0aW9uIHByb3ZpZGVkCj4gdmlhIGRldmljZSB0cmVlLgo+Cj4g
UmVuYW1lIHhlbl9yeCB0byBjb25zb2xlX3J4IHRvIG1hdGNoIHRoZSBuZXcgYmVoYXZpb3IuCj4K
PiBDbGFyaWZ5IGV4aXN0aW5nIGNvbW1lbnQgYWJvdXQgIm5vdGlmeSB0aGUgZ3Vlc3QiLCBtYWtp
bmcgaXQgY2xlYXIgdGhhdAo+IGl0IGlzIG9ubHkgYWJvdXQgdGhlIGhhcmR3YXJlIGRvbWFpbi4K
Pgo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNv
bT4KPiBDQzogYW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbQo+IENDOiBHZW9yZ2UuRHVubGFwQGV1
LmNpdHJpeC5jb20KPiBDQzogaWFuLmphY2tzb25AZXUuY2l0cml4LmNvbQo+IENDOiBqYmV1bGlj
aEBzdXNlLmNvbQo+IENDOiBrb25yYWQud2lsa0BvcmFjbGUuY29tCj4gQ0M6IHRpbUB4ZW4ub3Jn
Cj4gQ0M6IHdlaS5saXUyQGNpdHJpeC5jb20KPiAtLS0KPiBDaGFuZ2VzIGluIHY1Ogo+IC0gbW92
ZSBwYXRjaCBlYXJsaWVyIGFuZCBkaXNhYmxlIGNvZGUgdGhhdCBjYWxscyB2cGwwMTFfcnhfY2hh
cl94ZW4gKG5vdAo+ICAgIGRlZmluZWQgeWV0KQo+IC0gaW1wcm92ZSBjb21tZW50cwo+IC0gcmVw
bGFjZSBpZnMgd2l0aCBhIHN3aXRjaAo+IC0gY29kZSBzdHlsZQo+Cj4gQ2hhbmdlcyBpbiB2NDoK
PiAtIGhhbmRsZSBjb25zb2xlX3J4ID09IDAgaW4gY29uc29sZV9pbnB1dF9kb21haW4KPiAtIHVz
ZSByY3VfbG9ja19ieV9kb21haW4gaW5zdGVhZCBvZiBnZXRfZG9tYWluX2J5X2lkCj4gLSBoYW5k
bGUgdGhlIGNhc2Ugd2hlcmUgdGhlIHJldHVybmVkIGRvbWFpbiBpcyBOVUxMCj4gLSBzZW5kX2ds
b2JhbF92aXJxKFZJUlFfQ09OU09MRSkgb25seSB3aGVuIGNoYXJzIGFyZSBmb3IgRG9tMAo+IC0g
bWFrZSBjb25zb2xlX3J4IHVuc2lnbmVkIGludAo+IC0gZml4IGNvbW1lbnQKPiAtIGNvZGUgcmVh
ZGFiaWxpdHkgaW1wcm92ZW1lbnQKPiAtIGZpeCBvcHRfY29uc3dpdGNoWzFdID09ICd4JyBjYXNl
Cj4gLSBtb3ZlIGNvbnNvbGVfaW5wdXRfZG9tYWluIHRvIG5leHQgcGF0Y2gKPgo+IENoYW5nZXMg
aW4gdjM6Cj4gLSBvbmx5IGNhbGwgdnBsMDExIGZ1bmN0aW9ucyBpZmRlZiBDT05GSUdfU0JTQV9W
VUFSVF9DT05TT0xFCj4gLSBhZGQgYmxhbmsgbGluZSBhbmQgc3BhY2VzCj4gLSByZW1vdmUgeGVu
X3J4IGZyb20gcHJpbnQgbWVzc2FnZXMKPiAtIHJlbmFtZSB4ZW5fcnggdG8gY29uc29sZV9yeAo+
IC0ga2VlcCBzd2l0Y2hfc2VyaWFsX2lucHV0KCkgYXQgYm9vdAo+IC0gYWRkIGJldHRlciBjb21t
ZW50cwo+IC0gZml4IGV4aXN0aW5nIGNvbW1lbnQKPiAtIGFkZCB3YXJuaW5nIGlmIG5vIGd1ZXN0
cyBjb25zb2xlL3VhcnQgaXMgYXZhaWxhYmxlCj4gLSBhZGQgY29uc29sZV9pbnB1dF9kb21haW4g
ZnVuY3Rpb24KPgo+IENoYW5nZXMgaW4gdjI6Cj4gLSBvbmx5IGNhbGwgdnBsMDExX3J4X2NoYXIg
aWYgdGhlIHZwbDAxMSBoYXMgYmVlbiBpbml0aWFsaXplZAo+IC0tLQo+ICAgeGVuL2RyaXZlcnMv
Y2hhci9jb25zb2xlLmMgfCA3OSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
Ky0tLS0tLS0tCj4gICAxIGZpbGUgY2hhbmdlZCwgNjUgaW5zZXJ0aW9ucygrKSwgMTQgZGVsZXRp
b25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMgYi94ZW4v
ZHJpdmVycy9jaGFyL2NvbnNvbGUuYwo+IGluZGV4IDNiNzVmN2EuLjc1MTcyZTcgMTAwNjQ0Cj4g
LS0tIGEveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMKPiArKysgYi94ZW4vZHJpdmVycy9jaGFy
L2NvbnNvbGUuYwo+IEBAIC0zMSwxMCArMzEsMTMgQEAKPiAgICNpbmNsdWRlIDx4ZW4vZWFybHlf
cHJpbnRrLmg+Cj4gICAjaW5jbHVkZSA8eGVuL3dhcm5pbmcuaD4KPiAgICNpbmNsdWRlIDx4ZW4v
cHZfY29uc29sZS5oPgo+ICsjaW5jbHVkZSA8YXNtL3NldHVwLmg+Cj4gICAKPiAgICNpZmRlZiBD
T05GSUdfWDg2Cj4gICAjaW5jbHVkZSA8eGVuL2NvbnNvbGVkLmg+Cj4gICAjaW5jbHVkZSA8YXNt
L2d1ZXN0Lmg+Cj4gKyNlbHNlCj4gKyNpbmNsdWRlIDxhc20vdnBsMDExLmg+Cj4gICAjZW5kaWYK
PiAgIAo+ICAgLyogY29uc29sZTogY29tbWEtc2VwYXJhdGVkIGxpc3Qgb2YgY29uc29sZSBvdXRw
dXRzLiAqLwo+IEBAIC0zOTEsMzEgKzM5NCw3OSBAQCBzdGF0aWMgdm9pZCBkdW1wX2NvbnNvbGVf
cmluZ19rZXkodW5zaWduZWQgY2hhciBrZXkpCj4gICAgICAgZnJlZV94ZW5oZWFwX3BhZ2VzKGJ1
Ziwgb3JkZXIpOwo+ICAgfQo+ICAgCj4gLS8qIENUUkwtPHN3aXRjaF9jaGFyPiBzd2l0Y2hlcyBp
bnB1dCBkaXJlY3Rpb24gYmV0d2VlbiBYZW4gYW5kIERPTTAuICovCj4gKy8qCj4gKyAqIENUUkwt
PHN3aXRjaF9jaGFyPiBjaGFuZ2VzIGlucHV0IGRpcmVjdGlvbiwgcm90YXRpbmcgYW1vbmcgWGVu
LCBEb20wLAo+ICsgKiBhbmQgRG9tVXMuCj4gKyAqLwo+ICAgI2RlZmluZSBzd2l0Y2hfY29kZSAo
b3B0X2NvbnN3aXRjaFswXS0nYScrMSkKPiAtc3RhdGljIGludCBfX3JlYWRfbW9zdGx5IHhlbl9y
eCA9IDE7IC8qIEZBTFNFID0+IGlucHV0IHBhc3NlZCB0byBkb21haW4gMC4gKi8KPiArLyoKPiAr
ICogY29uc29sZV9yeD0wID0+IGlucHV0IHRvIHhlbgo+ICsgKiBjb25zb2xlX3J4PTEgPT4gaW5w
dXQgdG8gZG9tMAo+ICsgKiBjb25zb2xlX3J4PU4gPT4gaW5wdXQgdG8gZG9tKE4tMSkKPiArICov
Cj4gK3N0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFkX21vc3RseSBjb25zb2xlX3J4ID0gMDsKPiAg
IAo+ICAgc3RhdGljIHZvaWQgc3dpdGNoX3NlcmlhbF9pbnB1dCh2b2lkKQo+ICAgewo+IC0gICAg
c3RhdGljIGNoYXIgKmlucHV0X3N0clsyXSA9IHsgIkRPTTAiLCAiWGVuIiB9Owo+IC0gICAgeGVu
X3J4ID0gIXhlbl9yeDsKPiAtICAgIHByaW50aygiKioqIFNlcmlhbCBpbnB1dCAtPiAlcyIsIGlu
cHV0X3N0clt4ZW5fcnhdKTsKPiArICAgIGlmICggY29uc29sZV9yeCsrID09IG1heF9pbml0X2Rv
bWlkICsgMSApCj4gKyAgICAgICAgY29uc29sZV9yeCA9IDA7Cj4gKwo+ICsgICAgaWYgKCBjb25z
b2xlX3J4ID09IDAgKQo+ICsgICAgICAgIHByaW50aygiKioqIFNlcmlhbCBpbnB1dCB0byBYZW4i
KTsKPiArICAgIGVsc2UKPiArICAgICAgICBwcmludGsoIioqKiBTZXJpYWwgaW5wdXQgdG8gRE9N
JWQiLCBjb25zb2xlX3J4IC0gMSk7Cj4gKwo+ICAgICAgIGlmICggc3dpdGNoX2NvZGUgKQo+IC0g
ICAgICAgIHByaW50aygiICh0eXBlICdDVFJMLSVjJyB0aHJlZSB0aW1lcyB0byBzd2l0Y2ggaW5w
dXQgdG8gJXMpIiwKPiAtICAgICAgICAgICAgICAgb3B0X2NvbnN3aXRjaFswXSwgaW5wdXRfc3Ry
WyF4ZW5fcnhdKTsKPiArICAgICAgICBwcmludGsoIiAodHlwZSAnQ1RSTC0lYycgdGhyZWUgdGlt
ZXMgdG8gc3dpdGNoIGlucHV0KSIsCj4gKyAgICAgICAgICAgICAgIG9wdF9jb25zd2l0Y2hbMF0p
Owo+ICAgICAgIHByaW50aygiXG4iKTsKPiAgIH0KPiAgIAo+ICAgc3RhdGljIHZvaWQgX19zZXJp
YWxfcngoY2hhciBjLCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKPiAgIHsKPiAtICAgIGlm
ICggeGVuX3J4ICkKPiArICAgIHN3aXRjaCAoIGNvbnNvbGVfcnggKQo+ICsgICAgewo+ICsgICAg
Y2FzZSAwOgo+ICAgICAgICAgICByZXR1cm4gaGFuZGxlX2tleXByZXNzKGMsIHJlZ3MpOwo+ICsg
ICAgY2FzZSAxOgo+ICsgICAgewo+ICsgICAgICAgIC8qCj4gKyAgICAgICAgICogRGVsaXZlciBp
bnB1dCB0byB0aGUgaGFyZHdhcmUgZG9tYWluIGJ1ZmZlciwgdW5sZXNzIGl0IGlzCj4gKyAgICAg
ICAgICogYWxyZWFkeSBmdWxsLgo+ICsgICAgICAgICAqLwo+ICsgICAgICAgIGlmICggKHNlcmlh
bF9yeF9wcm9kIC0gc2VyaWFsX3J4X2NvbnMpICE9IFNFUklBTF9SWF9TSVpFICkKPiArICAgICAg
ICAgICAgc2VyaWFsX3J4X3JpbmdbU0VSSUFMX1JYX01BU0soc2VyaWFsX3J4X3Byb2QrKyldID0g
YzsKPiArCj4gKyAgICAgICAgLyoKPiArICAgICAgICAgKiBBbHdheXMgbm90aWZ5IHRoZSBoYXJk
d2FyZSBkb21haW46IHByZXZlbnRzIHJlY2VpdmUgcGF0aCBmcm9tCj4gKyAgICAgICAgICogZ2V0
dGluZyBzdHVjay4KPiArICAgICAgICAgKi8KPiArICAgICAgICBzZW5kX2dsb2JhbF92aXJxKFZJ
UlFfQ09OU09MRSk7Cj4gKyAgICAgICAgYnJlYWs7Cj4gKyAgICB9CisgKiBjb25zb2xlX3J4PTAg
PT4gaW5wdXQgdG8geGVuCisgKiBjb25zb2xlX3J4PTEgPT4gaW5wdXQgdG8gZG9tMAorICogY29u
c29sZV9yeD1OID0+IGlucHV0IHRvIGRvbShOLTEpClNvLCB3aHkgZG8geW91IG9ubHkgaGFuZGxl
IGNhc2UgMC8xPwo+ICsjaWYgMApEbyB5b3UgbmVlZCB0aGlzICNpZiAwPwo+ICsgICAgZGVmYXVs
dDoKPiArICAgIHsKPiArICAgICAgICBzdHJ1Y3QgZG9tYWluICpkID0gcmN1X2xvY2tfZG9tYWlu
X2J5X2FueV9pZChjb25zb2xlX3J4IC0gMSk7Cj4gKwo+ICsgICAgICAgIC8qCj4gKyAgICAgICAg
ICogSWYgd2UgaGF2ZSBhIHByb3Blcmx5IGluaXRpYWxpemVkIHZwbDAxMSBjb25zb2xlIGZvciB0
aGUKPiArICAgICAgICAgKiBkb21haW4sIHdpdGhvdXQgYSBmdWxsIFBWIHJpbmcgdG8gRG9tMCAo
aW4gdGhhdCBjYXNlIGlucHV0Cj4gKyAgICAgICAgICogY29tZXMgZnJvbSB0aGUgUFYgcmluZyks
IHRoZW4gc2VuZCB0aGUgY2hhcmFjdGVyIHRvIGl0Lgo+ICsgICAgICAgICAqLwo+ICsgICAgICAg
IGlmICggZCAhPSBOVUxMICYmCj4gKyAgICAgICAgICAgICAhZC0+YXJjaC52cGwwMTEuYmFja2Vu
ZF9pbl9kb21haW4gJiYKPiArICAgICAgICAgICAgIGQtPmFyY2gudnBsMDExLmJhY2tlbmQueGVu
ICE9IE5VTEwgKQo+ICsgICAgICAgICAgICB2cGwwMTFfcnhfY2hhcl94ZW4oZCwgYyk7Cj4gKyAg
ICAgICAgZWxzZQo+ICsgICAgICAgICAgICBwcmludGsoIkNhbm5vdCBzZW5kIGNoYXJzIHRvIERv
bSVkOiBubyBVQVJUIGF2YWlsYWJsZVxuIiwKPiArICAgICAgICAgICAgICAgICAgIGNvbnNvbGVf
cnggLSAxKTsKPiAgIAo+IC0gICAgLyogRGVsaXZlciBpbnB1dCB0byBndWVzdCBidWZmZXIsIHVu
bGVzcyBpdCBpcyBhbHJlYWR5IGZ1bGwuICovCj4gLSAgICBpZiAoIChzZXJpYWxfcnhfcHJvZC1z
ZXJpYWxfcnhfY29ucykgIT0gU0VSSUFMX1JYX1NJWkUgKQo+IC0gICAgICAgIHNlcmlhbF9yeF9y
aW5nW1NFUklBTF9SWF9NQVNLKHNlcmlhbF9yeF9wcm9kKyspXSA9IGM7Cj4gLSAgICAvKiBBbHdh
eXMgbm90aWZ5IHRoZSBndWVzdDogcHJldmVudHMgcmVjZWl2ZSBwYXRoIGZyb20gZ2V0dGluZyBz
dHVjay4gKi8KPiAtICAgIHNlbmRfZ2xvYmFsX3ZpcnEoVklSUV9DT05TT0xFKTsKPiArICAgICAg
ICBpZiAoIGQgIT0gTlVMTCApCj4gKyAgICAgICAgICAgIHJjdV91bmxvY2tfZG9tYWluKGQpOwo+
ICsgICAgfQo+ICsjZW5kaWYKPiArICAgIH0KPiAgIAo+ICAgI2lmZGVmIENPTkZJR19YODYKPiAg
ICAgICBpZiAoIHB2X3NoaW0gJiYgcHZfY29uc29sZSApCj4gQEAgLTk0Myw3ICs5OTQsNyBAQCB2
b2lkIF9faW5pdCBjb25zb2xlX2VuZGJvb3Qodm9pZCkKPiAgICAgICAgKiBhIHVzZWZ1bCAnaG93
IHRvIHN3aXRjaCcgbWVzc2FnZS4KPiAgICAgICAgKi8KPiAgICAgICBpZiAoIG9wdF9jb25zd2l0
Y2hbMV0gPT0gJ3gnICkKPiAtICAgICAgICB4ZW5fcnggPSAheGVuX3J4Owo+ICsgICAgICAgIGNv
bnNvbGVfcnggPSBtYXhfaW5pdF9kb21pZCArIDE7Cj4gICAKPiAgICAgICByZWdpc3Rlcl9rZXlo
YW5kbGVyKCd3JywgZHVtcF9jb25zb2xlX3Jpbmdfa2V5LAo+ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgInN5bmNocm9ub3VzbHkgZHVtcCBjb25zb2xlIHJpbmcgYnVmZmVyIChkbWVzZykiLCAw
KTsKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 14:59:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 14: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 1gFKd4-0003qf-2J; Wed, 24 Oct 2018 14:59:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=zek6=ne=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFKd2-0003qU-N7
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 14:59:24 +0000
X-Inumbo-ID: ee161124-d79c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ee161124-d79c-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 14:56:04 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id EEA6AAEB1;
 Wed, 24 Oct 2018 14:54:32 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: grub-devel@gnu.org
Date: Wed, 24 Oct 2018 16:54:20 +0200
Message-Id: <20181024145427.23531-12-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181024145427.23531-1-jgross@suse.com>
References: <20181024145427.23531-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 11/18] xen: get memory map from hypervisor
 for PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, phcoder@gmail.com, daniel.kiper@oracle.com,
 Juergen Gross <jgross@suse.com>, xen-devel@lists.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>

UmV0cmlldmUgdGhlIG1lbW9yeSBtYXAgZnJvbSB0aGUgaHlwZXJ2aXNvciBhbmQgbm9ybWFsaXpl
IGl0IHRvIGNvbnRhaW4Kbm8gb3ZlcmxhcHBpbmcgZW50cmllcyBhbmQgdG8gYmUgc29ydGVkIGJ5
IGFkZHJlc3MuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+
Ci0tLQpWMzogdXNlIGdydWJfZTgyMF9tbWFwX2VudHJ5IGluc3RlYWQgb2Ygb3duIHN0cnVjdCAo
RGFuaWVsIEtpcGVyKQotLS0KIGdydWItY29yZS9rZXJuL2kzODYveGVuL3B2aC5jIHwgOTYgKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQs
IDk1IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9ncnViLWNvcmUv
a2Vybi9pMzg2L3hlbi9wdmguYyBiL2dydWItY29yZS9rZXJuL2kzODYveGVuL3B2aC5jCmluZGV4
IDdlOTBhNDUzOC4uNThlNmZlZmQ1IDEwMDY0NAotLS0gYS9ncnViLWNvcmUva2Vybi9pMzg2L3hl
bi9wdmguYworKysgYi9ncnViLWNvcmUva2Vybi9pMzg2L3hlbi9wdmguYwpAQCAtMjMsOSArMjMs
MTQgQEAKICNpbmNsdWRlIDxncnViL2kzODYvY3B1aWQuaD4KICNpbmNsdWRlIDxncnViL2kzODYv
aW8uaD4KICNpbmNsdWRlIDxncnViL3hlbi5oPgorI2luY2x1ZGUgPGdydWIvaTM4Ni9saW51eC5o
PgogI2luY2x1ZGUgPGdydWIvbWFjaGluZS9rZXJuZWwuaD4KKyNpbmNsdWRlIDxncnViL21hY2hp
bmUvbWVtb3J5Lmg+CisjaW5jbHVkZSA8eGVuL21lbW9yeS5oPgogCi0jZGVmaW5lIFhFTl9DT05T
T0xFX1BPUlQgICAweGU5CisjZGVmaW5lIFhFTl9DT05TT0xFX1BPUlQgICAgICAweGU5CisKKyNk
ZWZpbmUgWEVOX01FTU9SWV9NQVBfU0laRSAgIDEyOAogCiBncnViX3VpbnQ2NF90IGdydWJfcnNk
cF9hZGRyOwogCkBAIC0zMyw2ICszOCw4IEBAIHN0YXRpYyBjaGFyIGh5cGVyY2FsbF9wYWdlW0dS
VUJfWEVOX1BBR0VfU0laRV0KICAgX19hdHRyaWJ1dGVfXyAoKGFsaWduZWQgKEdSVUJfWEVOX1BB
R0VfU0laRSkpKTsKIAogc3RhdGljIGdydWJfdWludDMyX3QgeGVuX2NwdWlkX2Jhc2U7CitzdGF0
aWMgc3RydWN0IGdydWJfZTgyMF9tbWFwX2VudHJ5IG1hcFtYRU5fTUVNT1JZX01BUF9TSVpFXTsK
K3N0YXRpYyB1bnNpZ25lZCBpbnQgbnJfbWFwX2VudHJpZXM7CiAKIHN0YXRpYyB2b2lkCiBncnVi
X3hlbl9wYW5pYyAoY29uc3QgY2hhciAqbXNnKQpAQCAtOTIsMTEgKzk5LDk4IEBAIGdydWJfeGVu
X2h5cGVyY2FsbCAoZ3J1Yl91aW50MzJfdCBjYWxsbm8sIGdydWJfdWludDMyX3QgYTAsCiAgIHJl
dHVybiBfX3JlczsKIH0KIAorc3RhdGljIHZvaWQKK2dydWJfeGVuX3NvcnRfbW1hcCAodm9pZCkK
K3sKKyAgZ3J1Yl91aW50NjRfdCBmcm9tLCB0bzsKKyAgdW5zaWduZWQgaW50IGk7CisgIHN0cnVj
dCBncnViX2U4MjBfbW1hcF9lbnRyeSB0bXA7CisKKyAgLyogQWxpZ24gbWFwIGVudHJpZXMgdG8g
cGFnZSBib3VuZGFyaWVzLiAqLworICBmb3IgKGkgPSAwOyBpIDwgbnJfbWFwX2VudHJpZXM7IGkr
KykKKyAgICB7CisgICAgICBmcm9tID0gbWFwW2ldLmFkZHI7CisgICAgICB0byA9IGZyb20gKyBt
YXBbaV0ubGVuOworICAgICAgaWYgKG1hcFtpXS50eXBlID09IEdSVUJfTUVNT1JZX0FWQUlMQUJM
RSkKKwl7CisJICBmcm9tID0gQUxJR05fVVAgKGZyb20sIEdSVUJfWEVOX1BBR0VfU0laRSk7CisJ
ICB0byA9IEFMSUdOX0RPV04gKHRvLCBHUlVCX1hFTl9QQUdFX1NJWkUpOworCX0KKyAgICAgIGVs
c2UKKwl7CisJICBmcm9tID0gQUxJR05fRE9XTiAoZnJvbSwgR1JVQl9YRU5fUEFHRV9TSVpFKTsK
KwkgIHRvID0gQUxJR05fVVAgKHRvLCBHUlVCX1hFTl9QQUdFX1NJWkUpOworCX0KKyAgICAgIG1h
cFtpXS5hZGRyID0gZnJvbTsKKyAgICAgIG1hcFtpXS5sZW4gPSB0byAtIGZyb207CisgICAgfQor
CisgYWdhaW46CisgIC8qIFNvcnQgZW50cmllcyBieSBzdGFydCBhZGRyZXNzLiAqLworICBmb3Ig
KGkgPSAxOyBpIDwgbnJfbWFwX2VudHJpZXM7IGkrKykKKyAgICB7CisgICAgICBpZiAobWFwW2ld
LmFkZHIgPj0gbWFwW2kgLSAxXS5hZGRyKQorCWNvbnRpbnVlOworICAgICAgdG1wID0gbWFwW2ld
OworICAgICAgbWFwW2ldID0gbWFwW2kgLSAxXTsKKyAgICAgIG1hcFtpIC0gMV0gPSB0bXA7Cisg
ICAgICBpID0gMDsKKyAgICB9CisKKyAgLyogRGV0ZWN0IG92ZXJsYXBwaW5nIGFyZWFzLiAqLwor
ICBmb3IgKGkgPSAxOyBpIDwgbnJfbWFwX2VudHJpZXM7IGkrKykKKyAgICB7CisgICAgICBpZiAo
bWFwW2ldLmFkZHIgPj0gbWFwW2kgLSAxXS5hZGRyICsgbWFwW2kgLSAxXS5sZW4pCisJY29udGlu
dWU7CisgICAgICB0bXAgPSBtYXBbaSAtIDFdOworICAgICAgbWFwW2kgLSAxXS5sZW4gPSBtYXBb
aV0uYWRkciAtIG1hcFtpIC0gMV0uYWRkcjsKKyAgICAgIGlmIChtYXBbaV0uYWRkciArIG1hcFtp
XS5sZW4gPj0gdG1wLmFkZHIgKyB0bXAubGVuKQorCWNvbnRpbnVlOworICAgICAgaWYgKG5yX21h
cF9lbnRyaWVzIDwgQVJSQVlfU0laRSAobWFwKSkKKwl7CisJICBtYXBbbnJfbWFwX2VudHJpZXNd
LmFkZHIgPSBtYXBbaV0uYWRkciArIG1hcFtpXS5sZW47CisJICBtYXBbbnJfbWFwX2VudHJpZXNd
LmxlbiA9IHRtcC5hZGRyICsgdG1wLmxlbiAtIG1hcFtucl9tYXBfZW50cmllc10uYWRkcjsKKwkg
IG1hcFtucl9tYXBfZW50cmllc10udHlwZSA9IHRtcC50eXBlOworCSAgbnJfbWFwX2VudHJpZXMr
KzsKKwkgIGdvdG8gYWdhaW47CisJfQorICAgIH0KKworICAvKiBNZXJnZSBhZGphY2VudCBlbnRy
aWVzLiAqLworICBmb3IgKGkgPSAxOyBpIDwgbnJfbWFwX2VudHJpZXM7IGkrKykKKyAgICB7Cisg
ICAgICBpZiAobWFwW2ldLnR5cGUgPT0gbWFwW2kgLSAxXS50eXBlICYmCisJICBtYXBbaV0uYWRk
ciA9PSBtYXBbaSAtIDFdLmFkZHIgKyBtYXBbaSAtIDFdLmxlbikKKwl7CisJICBtYXBbaSAtIDFd
LmxlbiArPSBtYXBbaV0ubGVuOworCSAgbWFwW2ldID0gbWFwW25yX21hcF9lbnRyaWVzIC0gMV07
CisJICBucl9tYXBfZW50cmllcy0tOworCSAgZ290byBhZ2FpbjsKKwl9CisgICAgfQorfQorCitz
dGF0aWMgdm9pZAorZ3J1Yl94ZW5fZ2V0X21tYXAgKHZvaWQpCit7CisgIHN0cnVjdCB4ZW5fbWVt
b3J5X21hcCBtZW1tYXA7CisKKyAgbWVtbWFwLm5yX2VudHJpZXMgPSBBUlJBWV9TSVpFIChtYXAp
OworICBzZXRfeGVuX2d1ZXN0X2hhbmRsZSAobWVtbWFwLmJ1ZmZlciwgbWFwKTsKKyAgaWYgKGdy
dWJfeGVuX2h5cGVyY2FsbCAoX19IWVBFUlZJU09SX21lbW9yeV9vcCwgWEVOTUVNX21lbW9yeV9t
YXAsCisJCQkgIChncnViX3VpbnQzMl90KSAoJm1lbW1hcCksIDAsIDAsIDAsIDApKQorICAgIGdy
dWJfeGVuX3BhbmljICgiQ291bGQgbm90IGdldCBtZW1vcnkgbWFwIGZyb20gWGVuLlxuIik7Cisg
IG5yX21hcF9lbnRyaWVzID0gbWVtbWFwLm5yX2VudHJpZXM7CisKKyAgZ3J1Yl94ZW5fc29ydF9t
bWFwICgpOworfQorCiB2b2lkCiBncnViX3hlbl9zZXR1cF9wdmggKHZvaWQpCiB7CiAgIGdydWJf
eGVuX2NwdWlkX2Jhc2UgKCk7CiAgIGdydWJfeGVuX3NldHVwX2h5cGVyY2FsbF9wYWdlICgpOwor
ICBncnViX3hlbl9nZXRfbW1hcCAoKTsKIH0KIAogZ3J1Yl9lcnJfdAotLSAKMi4xNi40CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 15:20:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 15: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 1gFKxl-000684-5J; Wed, 24 Oct 2018 15:20:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=maju=ne=citrix.com=prvs=828bad3c7=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gFKxj-00067s-3i
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 15:20:47 +0000
X-Inumbo-ID: 96c6fa8d-d7a0-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 96c6fa8d-d7a0-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 15:22:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,420,1534809600"; d="scan'208";a="68659288"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23504.36291.25070.921458@mariner.uk.xensource.com>
Date: Wed, 24 Oct 2018 16:20:35 +0100
To: Andra Paraschiv <andraprs@amazon.com>
In-Reply-To: <20181010185254.110354-1-andraprs@amazon.com>
References: <20181010185254.110354-1-andraprs@amazon.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH RESEND qemu-xen-traditional] xen/pt: allow
 QEMU to request MSI unmasking at bind time
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrew.cooper3@citrix.com, jbeulich@suse.com,
 xen-devel@lists.xenproject.org, ian.jackson@citrix.com, dwmw@amazon.co.uk,
 roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5kcmEgUGFyYXNjaGl2IHdyaXRlcyAoIltQQVRDSCBSRVNFTkQgcWVtdS14ZW4tdHJhZGl0aW9u
YWxdIHhlbi9wdDogYWxsb3cgUUVNVSB0byByZXF1ZXN0IE1TSSB1bm1hc2tpbmcgYXQgYmluZCB0
aW1lIik6Cj4gV2hlbiBhIE1TSSBpbnRlcnJ1cHQgaXMgYm91bmQgdG8gYSBndWVzdCB1c2luZwo+
IHhjX2RvbWFpbl91cGRhdGVfbXNpX2lycSAoWEVOX0RPTUNUTF9iaW5kX3B0X2lycSkgdGhlIGlu
dGVycnVwdCBpcwo+IGxlZnQgbWFza2VkIGJ5IGRlZmF1bHQuCgpBcHBsaWVkLCBhbmQgcHVzaGVk
IHRoZSBjb3JyZXNwb25kaW5nIHVwZGF0ZSB0byBRRU1VX1RBRyBpbgpxZW11LXhlbi11bnN0YWJs
ZS4KCkRvZXMgdGhpcyBwYXRjaCBuZWVkIHRvIGJlIGJhY2twb3J0ZWQgdG8gZWFybGllciBYZW4g
cmVsZWFzZXMgPyAgSXQKd2Fzbid0IGNsZWFyIHRvIG1lIHdoZXRoZXIgdGhlcmUgaXMgbmV3IFhl
biBjb2RlIGluIHRoaXMgYXJlYSB3aXRob3V0CndoaWNoIHRoZSBwcm9ibGVtICh3aGljaCB0aGUg
cGF0Y2ggc29sdmVzKSBkb2VzIG5vdCBhcmlzZTsgb3Igd2hldGhlciwKY29udmVyc2VseSwgc2lt
cGx5IHJ1bm5pbmcgYSBuZXcgZ3Vlc3QgaXMgc3VmZmljaWVudC4KClJlZ2FyZHMsCklhbi4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 15:25:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 15:25: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 1gFL20-0006NS-Si; Wed, 24 Oct 2018 15:25:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=8rm9=ne=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1gFL20-0006NN-5m
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 15:25:12 +0000
X-Inumbo-ID: 953368a7-d7a0-11e8-a8a5-bc764e045a96
Received: from mail-wm1-x336.google.com (unknown [2a00:1450:4864:20::336])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 953368a7-d7a0-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 17:22:14 +0200 (CEST)
Received: by mail-wm1-x336.google.com with SMTP id b14-v6so3235858wmj.3
 for <xen-devel@lists.xen.org>; Wed, 24 Oct 2018 08:25:10 -0700 (PDT)
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=zybY99py/aOOS4M7PzIoR+yXx4GTy2LOcN8UvZ0yqA8=;
 b=OA6LsgMX90jfs4zT/i2y3qcvSB4KBDLR1LGgVodFD4w34eGJiTdS92thR1SwBO6pxW
 Z3IqcrjkY8JCM00JWRePvnL7mV4kQkflwlULxXPp6x4kFU0Z3nyVNp6dZrqvzmY2LhKf
 2cSMNWBv+P7H3Mm3m7mNMwEVpKo5U0lSgIKyJ7eekx84MgIe2/LhwLukljrd+gm2vyoa
 F8S6h7xb3zddZqsTZFCxn2oJIFBPHG+EqScDchHmKJSfCl1mtUtywyBWmZHg9zpKy3uq
 TSrv5dag16LOoM/ATxLECu631Bu/+pDiuShGnUPEN/uURtFFMmpmswEiniHFiHnjEcO5
 ymmQ==
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=zybY99py/aOOS4M7PzIoR+yXx4GTy2LOcN8UvZ0yqA8=;
 b=HvIkUtFeAeDNcIqETKCX8pQzab8rTiPDnXKP9dHg5LITRFrPOIO/O/gJjQ15tCZDV1
 OTg+0hCpth35ksnBZ5CEpeL+6JqW6Y0+5pR0iaaJSSk3hl9CramlHYPo/HIsG7+mKA0c
 v3MHfSG/54mqVDeps8A/UnGzzF4PU1AHCuoYX+24RBCHE02HhhPiVaBq43LaNfmU6oJ/
 UvbVD5+zDDhfKdT8VQXuu4o9OaSGIdPVCxMnW80WIsbjUQ9Pj/XhC70OE89GN28NzuI+
 ff1CWl0qIt/+B5O0wMoM12mxSdONLQQtnEucS4+u/6GHO3/UUhdhjrWnlH4UAbn7R4g2
 HN2w==
X-Gm-Message-State: AGRZ1gLfm4BdzMdrEFko9iod7Uj6LFzDUNoy3yL8rNYc90sNiqvOBZq9
 PsPdLqZ0t0dSHMcKEhj3XIj4zRvJVvp2uMLBUV8=
X-Google-Smtp-Source: AJdET5dD+HKGEYL0J2gRlwYVkfE8ddrBOqW+VvaEzvDN0SeMYDbe+ZoiG2wRU7M64deBvQsbwK5nrFnQnK6Y+rHwnoM=
X-Received: by 2002:a1c:5890:: with SMTP id
 m138-v6mr3167504wmb.107.1540394709174; 
 Wed, 24 Oct 2018 08:25:09 -0700 (PDT)
MIME-Version: 1.0
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
In-Reply-To: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Wed, 24 Oct 2018 09:24:32 -0600
Message-ID: <CABfawh=GYUi2nvx5Nc1xfu7McVSqCwYOMyA6fyCKgYJCGCRkXA@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: mpohlack@amazon.de, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>, joao.m.martins@oracle.com,
 Stefano Stabellini <sstabellini@kernel.org>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, aliguori@amazon.com, uwed@amazon.de,
 Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, ross.philipson@oracle.com,
 Dario Faggioli <dfaggioli@suse.com>, msw@amazon.com,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, JGross@suse.com,
 sergey.dyasli@citrix.com, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, mdontu <mdontu@bitdefender.com>,
 dwmw@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>

PiBBIHNvbHV0aW9uIHRvIHRoaXMgaXNzdWUgd2FzIHByb3Bvc2VkLCB3aGVyZWJ5IFhlbiBzeW5j
aHJvbmlzZXMgc2libGluZ3MKPiBvbiB2bWV4aXQvZW50cnksIHNvIHdlIGFyZSBuZXZlciBleGVj
dXRpbmcgY29kZSBpbiB0d28gZGlmZmVyZW50Cj4gcHJpdmlsZWdlIGxldmVscy4gIEdldHRpbmcg
dGhpcyB3b3JraW5nIHdvdWxkIG1ha2UgaXQgc2FmZSB0byBjb250aW51ZQo+IHVzaW5nIGh5cGVy
dGhyZWFkaW5nIGV2ZW4gaW4gdGhlIHByZXNlbmNlIG9mIEwxVEYuICBPYnZpb3VzbHksIGl0cyBn
b2luZwo+IHRvIGNvbWUgaW4gcGVyZiBoaXQsIGJ1dCBjb21wYXJlZCB0byBkaXNhYmxpbmcgaHlw
ZXJ0aHJlYWRpbmcsIGFsbCBpdHMKPiBnb3QgdG8gZG8gaXMgYmVhdCBhIDYwJSBwZXJmIGhpdCB0
byBtYWtlIGl0IHRoZSBwcmVmZXJhYmxlIG9wdGlvbiBmb3IKPiBtYWtpbmcgeW91ciBzeXN0ZW0g
TDFURi1wcm9vZi4KCkNvdWxkIHlvdSBzaGVkIHNvbWUgbGlnaHQgd2hhdCB0ZXN0cyB3ZXJlIGRv
bmUgd2hlcmUgdGhhdCA2MCUKcGVyZm9ybWFuY2UgaGl0IHdhcyBvYnNlcnZlZD8gV2UgaGF2ZSBw
ZXJmb3JtZWQgaW50ZW5zaXZlIHN0cmVzcy10ZXN0cwp0byBjb25maXJtIHRoaXMgYnV0IGFjY29y
ZGluZyB0byBvdXIgZmluZGluZ3MgdHVybmluZyBvZmYKaHlwZXItdGhyZWFkaW5nIGlzIGFjdHVh
bGx5IGltcHJvdmluZyBwZXJmb3JtYW5jZSBvbiBhbGwgbWFjaGluZXMgd2UKdGVzdGVkIHRodXMg
ZmFyLgoKVGhhbmtzLApUYW1hcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 15:36:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 15: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 1gFLCi-0007GX-7r; Wed, 24 Oct 2018 15:36:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pirj=ne=columbia.edu=jl4312@srs-us1.protection.inumbo.net>)
 id 1gFLCg-0007GN-Du
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 15:36:14 +0000
X-Inumbo-ID: 207aa84e-d7a2-11e8-a8a5-bc764e045a96
Received: from outprodmail01.cc.columbia.edu (unknown [128.59.72.39])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 207aa84e-d7a2-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 17:33:16 +0200 (CEST)
Received: from hazelnut (hazelnut.cc.columbia.edu [128.59.213.250])
 by outprodmail01.cc.columbia.edu (8.14.4/8.14.4) with ESMTP id w9OFW5LV035399
 for <xen-devel@lists.xenproject.org>; Wed, 24 Oct 2018 11:36:12 -0400
Received: from hazelnut (localhost.localdomain [127.0.0.1])
 by hazelnut (Postfix) with ESMTP id B706D90
 for <xen-devel@lists.xenproject.org>; Wed, 24 Oct 2018 11:36:12 -0400 (EDT)
Received: from sendprodmail03.cc.columbia.edu (sendprodmail03.cc.columbia.edu
 [128.59.72.15]) by hazelnut (Postfix) with ESMTP id 14B4791
 for <xen-devel@lists.xenproject.org>; Wed, 24 Oct 2018 11:36:09 -0400 (EDT)
Received: from mail-ed1-f70.google.com (mail-ed1-f70.google.com
 [209.85.208.70])
 by sendprodmail03.cc.columbia.edu (8.14.4/8.14.4) with ESMTP id w9OFa8MA028845
 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=NOT)
 for <xen-devel@lists.xenproject.org>; Wed, 24 Oct 2018 11:36:08 -0400
Received: by mail-ed1-f70.google.com with SMTP id u6-v6so2918775eds.10
 for <xen-devel@lists.xenproject.org>; Wed, 24 Oct 2018 08:36:08 -0700 (PDT)
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=1f2OveZBcMM/+05MJd44gtbDiwIo1+v469pv3AfVSTc=;
 b=kAURxXA4s0KTaFh/k3/LP0MUg0EYGX6dXomE/D3EH9phqNLjfRfAg/yI6uCL3v/FkR
 2c+kc7IkivT8+mnYmo2kbNgqMv9jO1z+IHXHXhAhllbmtpI93QgnHMmbDG8MqEMSUBIX
 BaR4VW5NvktQiR8IhSsKQ8fUInkGyGIl0DW6tpBWlPEtc0o4Ctc3E4i4ngOIAiJxO1dd
 o9JT3Zf8sWMnsqLUKvjyq2kM4WHoQPjRgg2JfRtDCzAxwV+l2pnLxQm5pPTIy9CCJ70y
 lfoPUD9Dn66zr/19r7NKdo0iyck1NB951HsA1BHXTeq8GZQYMYO7irIwrLhnJp1rZbXz
 jq0A==
X-Gm-Message-State: ABuFfogf/uROWFROk+MgFzbIi0xavZ7LtwFfUfz81yKiyIkjKQucPSpl
 Z7/9kzs8W1CcUz1rVkQtK//5YZRcD2rQPjq710YONo2hsabm6FH8kiR9+KwBPqzsdeqCzIcCSl9
 X9Elo+43UQ9V1n9EbhRHBHhx8XFlqem9/idE=
X-Received: by 2002:a50:d09e:: with SMTP id
 v30-v6mr19351741edd.61.1540395367811; 
 Wed, 24 Oct 2018 08:36:07 -0700 (PDT)
X-Google-Smtp-Source: ACcGV63mLSgEOFGY/64JFeR4/Z7WyA+ZAqNo3FBMeNrj5mqqTOtNfD43t7jbCLWQ27aAd1fSlYbkBw==
X-Received: by 2002:a50:d09e:: with SMTP id
 v30-v6mr19351732edd.61.1540395367590; 
 Wed, 24 Oct 2018 08:36:07 -0700 (PDT)
Received: from mail-wm1-f44.google.com (mail-wm1-f44.google.com.
 [209.85.128.44])
 by smtp.gmail.com with ESMTPSA id e10-v6sm1048692ejl.25.2018.10.24.08.36.05
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 24 Oct 2018 08:36:05 -0700 (PDT)
Received: by mail-wm1-f44.google.com with SMTP id w186-v6so5878259wmf.0
 for <xen-devel@lists.xenproject.org>; Wed, 24 Oct 2018 08:36:05 -0700 (PDT)
X-Received: by 2002:a1c:924d:: with SMTP id
 u74-v6mr3412182wmd.105.1540395364617; 
 Wed, 24 Oct 2018 08:36:04 -0700 (PDT)
MIME-Version: 1.0
References: <CAHyh4xgK11VZjgwPKoAwNTx0rD4z+gk+oakY9JrCM426Ekqq0g@mail.gmail.com>
 <455998b3-2310-6d2c-f42b-14a8e4a6be43@suse.com>
In-Reply-To: <455998b3-2310-6d2c-f42b-14a8e4a6be43@suse.com>
From: Jintack Lim <jintack@cs.columbia.edu>
Date: Wed, 24 Oct 2018 11:35:53 -0400
X-Gmail-Original-Message-ID: <CAHyh4xg4RpdPnDpyafbk6sbV-bwu_=3V0sZ0aD08v+LU8Wo_uQ@mail.gmail.com>
Message-ID: <CAHyh4xg4RpdPnDpyafbk6sbV-bwu_=3V0sZ0aD08v+LU8Wo_uQ@mail.gmail.com>
To: jgross@suse.com
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.78 on 128.59.72.15
Subject: Re: [Xen-devel] How to use PV drivers with fully virtualized HVM on
 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: xen-devel@lists.xenproject.org, xen-users@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>

VGhhbmtzIEp1ZXJnZW4sCgpPbiBXZWQsIE9jdCAyNCwgMjAxOCBhdCAxMDozMCBBTSBKdWVyZ2Vu
IEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+IHdyb3RlOgo+Cj4gT24gMjQvMTAvMjAxOCAxNjoxNiwg
SmludGFjayBMaW0gd3JvdGU6Cj4gPiBIaSwKPiA+Cj4gPiBJJ20gaW50ZXJlc3RlZCBydW5uaW5n
IEhWTSBEb21VIG9ubHkgd2l0aCBQViBkcml2ZXJzIChuZXR3b3JrIGFuZAo+ID4gZGlzaykuIEVu
YWJsaW5nIENPTkZJR19YRU5fTkVUREVWX0ZST05URU5EIGFuZCBzdHVmZiBkaWRuJ3QgbWFrZSBE
b21VCj4gPiBzZWUgdGhlIFBWIGRldmljZXMgdW50aWwgSSBlbmFibGVkIENPTkZJR19YRU5fUFZI
Vk0uCj4KPiBSaWdodCwgdGhhdCdzIGhvdyBpdCBpcyBkb25lIGluIG1vZGVybiBMaW51eCBrZXJu
ZWxzLgoKVGhhbmtzIGZvciB0aGUgY29uZmlybWF0aW9uLgoKPgo+ID4gQnV0IGJ5IGxvb2tpbmcg
YXQgdGhlIHZpcnR1YWxpemF0aW9uIHNwZWN0cnVtWzFdLCBpdCBzZWVtcyBwb3NzaWJsZSB0bwo+
ID4gZG8gIkhWTSB3aXRoIFBWIGRyaXZlcnMiLCBidXQgSSBjb3VsZG4ndCBmaW5kIGFueSBndWlk
ZSAoaS5lLgo+ID4ga2VybmVsL3hlbiBjb25maWd1cmF0aW9uKSB0byBkbyB0aGF0LiBDb3VsZCBh
bnlvbmUgc2hlZCBzb21lIGxpZ2h0IG9uCj4gPiB0aGlzPwo+Cj4gRGlzYWJsaW5nIG1vc3Qgb2Yg
dGhlIFBWIGludGVyZmFjZXMgb3RoZXIgdGhhbiB0aG9zZSBuZWVkZWQgZm9yIHVzaW5nCj4gUFYg
ZGV2aWNlcyBpc24ndCBzdXBwb3J0ZWQgaW4gTGludXggc2luY2Ugc2V2ZXJhbCB5ZWFycyBub3cu
Cj4KPiBBbnkgcmVhc29uIHdoeSB5b3Ugd2FudCB0byBkbyB0aGF0PwoKSSB3YXMgdGVzdGluZyBu
ZXN0ZWQgdmlydHVhbGl6YXRpb24gLSBYZW4gb24gS1ZNLiBJIHNlZSBuZXR3b3JrCnBlcmZvcm1h
bmNlIGRlZ3JhZGF0aW9uIHdpdGggUFZIVk0gRG9tVSBpbiBuZXN0ZWQgVk0gY29tcGFyZWQgdG8g
YQpEb21VIHdpdGhvdXQgUFZIVk0gaW4gbmVzdGVkIFZNLiBJJ20gdXNpbmcgYSBwaHlzaWNhbCBO
SUMgZGV2aWNlCmFzc2lnbmVkIHRvIHRoZSBEb21VIGZvciBib3RoIGNhc2VzLgoKSXQncyBxdWl0
ZSB1bnVzdWFsIHNldHVwLCBidXQgSSBqdXN0IHdvbmRlciB3aGF0IGNhdXNlcyBwZXJmb3JtYW5j
ZQpkcm9wIHdpdGggUFZIVk0gZXZlbiB0aG91Z2ggSSdtIG5vdCB1c2luZyBQViBuZXR3b3JrIGRl
dmljZSBpbiBEb21VLiBJCmd1ZXNzIGl0IG1pZ2h0IGJlIHNvbWUgb3RoZXIgc3R1ZmYsIGJ1dCBu
b3Qgc3VyZSB3aGF0IHRoZXkgYXJlLiBTbyBJCndhbnRlZCB0byBjb25maWd1cmUgRG9tVSB0byBl
eGFjdGx5IGhhdmUgUFYgZGV2aWNlcyBhbmQgc2VlIHdoYXQKaGFwcGVucy4KClRoYW5rcywKSmlu
dGFjawoKPgo+Cj4gSnVlcmdlbgo+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 15:36:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 15: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 1gFLD9-0007IW-1S; Wed, 24 Oct 2018 15:36:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wi0t=ne=xenproject.org=prvs=828f10f00=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gFLD7-0007II-MW
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 15:36:41 +0000
X-Inumbo-ID: 30972a7f-d7a2-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 30972a7f-d7a2-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 17:33:43 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,420,1534809600"; d="scan'208";a="68662232"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75492-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-squeeze:build-armhf-pvops:<job
 status>:broken:regression
 distros-debian-squeeze:build-i386:<job status>:broken:regression
 distros-debian-squeeze:build-amd64-pvops:<job status>:broken:regression
 distros-debian-squeeze:build-armhf:<job status>:broken:regression
 distros-debian-squeeze:build-amd64:<job status>:broken:regression
 distros-debian-squeeze:build-i386-pvops:<job status>:broken:regression
 distros-debian-squeeze:test-amd64-i386-i386-squeeze-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-squeeze:test-amd64-amd64-i386-squeeze-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-squeeze:test-amd64-i386-amd64-squeeze-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-squeeze:test-amd64-amd64-amd64-squeeze-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-squeeze:build-armhf-pvops:host-install(4):broken:nonblocking
 distros-debian-squeeze:build-armhf:host-install(4):broken:nonblocking
 distros-debian-squeeze:build-i386:host-install(4):broken:nonblocking
 distros-debian-squeeze:build-i386-pvops:host-install(4):broken:nonblocking
 distros-debian-squeeze:build-amd64-pvops:host-install(4):broken:nonblocking
 distros-debian-squeeze:build-amd64:host-install(4):broken:nonblocking
X-Osstest-Versions-That: flight=75438
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 24 Oct 2018 16:36:36 +0100
Subject: [Xen-devel] [distros-debian-squeeze test] 75492: 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>

ZmxpZ2h0IDc1NDkyIGRpc3Ryb3MtZGViaWFuLXNxdWVlemUgcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MvNzU0OTIvCgpGYWlsdXJlcyBhbmQgcHJv
YmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1zcXVlZXplLW5ldGJvb3QtcHlncnViICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1zcXVlZXpl
LW5ldGJvb3QtcHlncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LWFtZDY0LXNxdWVlemUtbmV0Ym9vdC1weWdydWIgIDEgYnVpbGQtY2hlY2soMSkg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXNxdWVlemUtbmV0Ym9vdC1w
eWdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlrZSA3
NTQzOAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgICAgICAgIGJyb2tlbiBsaWtlIDc1NDM4CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzU0MzgKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBi
cm9rZW4gbGlrZSA3NTQzOAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWlu
c3RhbGwoNCkgICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDc1NDM4CiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2Ug
NzU0MzgKCmJhc2VsaW5lIHZlcnNpb246CiBmbGlnaHQgICAgICAgICAgICAgICA3NTQzOAoKam9i
czoKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4g
IAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtc3F1
ZWV6ZS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LWFtZDY0LXNxdWVlemUtbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtc3F1ZWV6ZS1uZXRib290LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXNxdWVlemUtbmV0Ym9vdC1weWdy
dWIgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hv
bWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2Uu
Y29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUu
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 15:40:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 15:40: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 1gFLGv-0008CS-Ln; Wed, 24 Oct 2018 15:40:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vquu=ne=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFLGt-0008CC-Sg
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 15:40:36 +0000
X-Inumbo-ID: bb82f9b1-d7a2-11e8-a8a5-bc764e045a96
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe05::62b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id bb82f9b1-d7a2-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 17:37:37 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=r3eNW+2GUvUkubOZaqCearj5vfWrWneRwizhPXbDfuw=;
 b=R4zL+/H362WcsTVF2ZgwkbiaoHC9q72cKoyyYJLWI/QKeLqq+CJmRPJ/mOgzWqPEovRUKXCKlM4zsZmeQzT2p9A7pJrwh+dBHeJdgOq8pYTE5VH/Vp3rU7xP+Clw33ByYCr5ORvSlWXcP9T6SlKmWmXc0ugggvS1j9zGvyJgKbU=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB3341.eurprd03.prod.outlook.com (52.134.13.19) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1250.30; Wed, 24 Oct 2018 15:40:26 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.028; Wed, 24 Oct 2018
 15:40:26 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 4/4] xen/arm: gic: Relax barrier when sending
 an SGI
Thread-Index: AQHUavzAWvb74mbh40GG1Ibzto5+L6UuZfkAgAAUvgCAAEEkgA==
Date: Wed, 24 Oct 2018 15:40:26 +0000
Message-ID: <31fd2410-2a12-a086-e159-06512e5122f0@epam.com>
References: <20181023181709.11883-1-julien.grall@arm.com>
 <20181023181709.11883-5-julien.grall@arm.com>
 <0851d7c5-3da0-2749-648e-88a42b82449e@epam.com>
 <09283c74-c4a9-9d79-fc07-8e9dffef6dfd@arm.com>
In-Reply-To: <09283c74-c4a9-9d79-fc07-8e9dffef6dfd@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-imapappendstamp: VI1PR0302MB2688.eurprd03.prod.outlook.com
 (15.20.1250.024)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB3341;
 6:2Y3IJ87VUwEcHjvxeWEt0cV7TvxO/UWy+WKu64ZtnW+h5AFlflrzcDrbLEV7uWsgi3ZEAiBP6KVXEcBwoj+NpZ+9eeq0cpzgOBEj0iGtQpZxmfQdx6NXLlMrHbjiEZHXtfcrjqoSG744EXIW9t02tBjG4JMOEtlYnPMBc6VThPesOOhJ1a7P8ZaX5XW2oIo5xQ7A+5Q+SRIkdT91xgGRpAEYmnr5Qq7Z8iQKf2sP3034v39kdHIVWtsgd0+ODG3Fh7LqdbvE/k6vtQCFrPHwgaUkq/fTUn0jO+HKkBjIHQLQNm2yHg9P1fPplgK9045MBk7buZs+lptH/qyLDD23qagUoteUWbHWm0UeC685CRl+UVuL3nfAO4GbDnS5usLOpEPtU/BJ+UD9XlXrs9hy+3h4dqvCdaGWI+Ci6iNh7juoz38vkwMX+RQsHzSrCqrdFRDX2yPKbagqUQ3V2iOiqA==;
 5:5CJAMch270O14AuHmvKgehJQfkQe+Md1CcVQl4XmpVPIEMNpAIOzeKKIJ+Q+zCmH72b9VBdIFD6O5cxy1o9UNax0aJH/i+bvYYeiT2DvDTqwv9uZSw9ZjR5XPfGyiZNacK80DEOY5q/6W9tDQxOVFnDKSdqBOxsxZ1TtPfBM5+g=;
 7:GIX+jN/a+UxgCmhnSiIWafNUMtZfdsCobgaol6HsiF9Zw8kTVrSpNZjL47HmR29sgTiZrFxud71Xgkr8c4/RqnqeKyoiLAUZpJlio8rCwVNTc8/ylyPLvjgRWcacB9o0xWiaK1JI1FlhCR5RNvzFd72fhM9szyiHz4hgA7Fx9xh4NaNh589yAE9RPzYTQy4a7V3Exv2UpfrSkjACg6Za3OpG/vb6hX3pUXMbbY5R4S0hMUU6DCPOvyAvWN7wwI7p
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 7a3c1953-c9a5-4859-35bc-08d639c70516
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB3341; 
x-ms-traffictypediagnostic: VI1PR0302MB3341:
x-microsoft-antispam-prvs: <VI1PR0302MB3341C651207B40B228314095E6F60@VI1PR0302MB3341.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(4114951738403);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231355)(944501410)(52105095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123560045)(20161123558120)(20161123564045)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB3341; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB3341; 
x-forefront-prvs: 083526BF8A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(346002)(396003)(366004)(136003)(376002)(39860400002)(189003)(199004)(52314003)(6116002)(3846002)(66066001)(26005)(14454004)(478600001)(186003)(6246003)(93886005)(4326008)(256004)(7736002)(8936002)(68736007)(2900100001)(316002)(2906002)(5660300001)(110136005)(54906003)(229853002)(81156014)(446003)(36756003)(6436002)(486006)(31696002)(71200400001)(86362001)(71190400001)(81166006)(8676002)(6486002)(305945005)(6512007)(25786009)(5250100002)(80792005)(53936002)(72206003)(31686004)(6506007)(106356001)(2616005)(99286004)(55236004)(76176011)(102836004)(97736004)(105586002)(11346002)(53546011)(476003)(2501003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB3341;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: JazD7AxtSg/vqjkcLA88NkKP6rBI3An3wxu932+UETxZ3gh6D7sI47vZcoQxT/TUAK4y3jixmWK+K37xJRaRSUrrqYecJhaI3/13YdZGDglNjLYM1mYOKMw8AY0WemryuHB2C6RnlrhsRQOd8sZ2axpV8tOa7+3I30wBlYjoPRIuZAvQhF/+cJd44iJFDf3cj1PW1NzSoL6seiAF/nCrfmtZDVULKdvn4LaqmZKcU0Cxuh6lERlX0snmMsmPzIQW+J6Zu9mLeOUP39FdHTzjkjRK2s+b3gj/K4ORNF4cyIuArBv7b/or8sIzG/l17EdNhVX9CAeRbD79hyUHUXPP81AxswjqLTxVSxbEnaF04uE=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <16720DB90FF0C74A8CB7F8AE15DC34A9@EPAM.onmicrosoft.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7a3c1953-c9a5-4859-35bc-08d639c70516
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Oct 2018 15:40:26.5338 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB3341
Subject: Re: [Xen-devel] [PATCH 4/4] xen/arm: gic: Relax barrier when
 sending an SGI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andre.przywara@arm.com" <andre.przywara@arm.com>,
 "sstabellini@kernel.org" <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>

Ck9uIDI0LjEwLjE4IDE3OjQ2LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gcGF0Y2ggIzEgYW5kICMy
IHNob3VsZCBiZSBiYWNrcG9ydGVkLiBUaGlzIHBhdGNoIGlzIHRlY2huaWNhbGx5IG5vdCBhIAo+
IGJ1ZyBmaXggYnV0IGEgcmVsYXhhdGlvbi4gU28gSSBhbSBub3QgY29tZm9ydGFibGUgdG8gc3Vn
Z2VzdCAKPiBiYWNrcG9ydGluZyBpdCB1cCB0byBYZW4gNC45LiBIZW5jZSB0aGUgb3JkZXJpbmcg
b2YgdGhlIHNlcmllcy4KT0ssIEkgdW5kZXJzdGFuZCB0aGUgbW90aXZhdGlvbiwgYnV0IHN0aWxs
IGZlZWwgc29tZSBvZGRuZXNzIGluIHRoYXQuCgpBbnl3YXksCgpSZXZpZXdlZC1ieTogQW5kcmlp
IEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KCi0tIAoKKkFuZHJpaSBBbmlzb3YqCgoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 15:40:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 15:40: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 1gFLGv-0008CY-Vn; Wed, 24 Oct 2018 15:40:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vquu=ne=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFLGv-0008CK-AL
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 15:40:37 +0000
X-Inumbo-ID: bce6a007-d7a2-11e8-a8a5-bc764e045a96
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe05::62b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id bce6a007-d7a2-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 17:37:39 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=/HECcCq1W2bKGLjhTDg55rXuC0vJcRNGhxx3MN0E50o=;
 b=mbSKR+6du9ZljjME+t0u1yC7qrwRa9TGG8nGlh2Nxh82MtWPm76I2ghc7mtLwKQ/KunhR9mlqAyYVNf+tMyxRDBj4uCqMpDlssgihx0XGlj0/aq6kE2JSE6LJzx2l3vUBceVAreNf+n2H4FRbmjK4sF4dTqteQ3ezOsCEWZMb/o=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB3341.eurprd03.prod.outlook.com (52.134.13.19) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1250.30; Wed, 24 Oct 2018 15:40:32 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.028; Wed, 24 Oct 2018
 15:40:32 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 2/4] xen/arm: gic: Ensure ordering between
 read of INTACK and shared data
Thread-Index: AQHUavzR4UUQgjKv1kODPQfWLzFZhKUuu9+A
Date: Wed, 24 Oct 2018 15:40:32 +0000
Message-ID: <0d46d0e1-7d9e-d2fb-1d95-16d711fda691@epam.com>
References: <20181023181709.11883-1-julien.grall@arm.com>
 <20181023181709.11883-3-julien.grall@arm.com>
In-Reply-To: <20181023181709.11883-3-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-imapappendstamp: VI1PR0302MB2688.eurprd03.prod.outlook.com
 (15.20.1250.024)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB3341;
 6:VqSXnoGgWZ6nmjFSRIFsPXZd2cFDAK0SZBuNsj7qshs2Dhp4TNvhE7m9JJifIgrprOsREwyguFYoq9nUL8XE5i6QEgwPO+FtNOklpumg2rtP7gxgS7EJ8poAXqVSM1SIQlgOldV8IzBn91oDBD30wqQkqAaxFtTvWKaRxJgJ3X4A3Fuuv+2avwX7ZFsr3osvI4Mof1t2Wl3VwcOJSfxxbq2ACoBwvrAw3RrdjtimVLWx3JHCrIEMfwroZBs4l+F8aAo/1gqRuDy+2/PeuYT/UnWZcBu+unrS0HTZ2Klx5URRk15Zl+Ykua94C5XN5YhYjT4aUBKm78kIoJvT0ia+2rRxYpO/aMsJCtpieSoSjH0dAV+WloA4tLFsd5Tsjo5iylwwNAEZeL1fVkrZo08/MkdLOXxz9l+joIvgD0mLvEvLGQe1Z7JvBjgZxFNCz7tTdAYXFvWlEj/j5l/8MI6Hdw==;
 5:TCYkt4ABk/6J33JgZ+3DpS9V2ain6kq9gKAXUKyT1J5GnDipErxSY8O/awRTqAKPYFlmZ04NLQfa/r5vN6R9vvpPbu8XQnET/taU1XfG3gkR9ntIa6McoN5uui2A0wVMaIS5JwC8XZAKTm/o3qxV14X6mLF1Ay00H6bviERenoc=;
 7:kpryNtBtpS+ZPWKg6X5lla9IpQ1J+7skQEBfHcBVXvyrQFUeEJDajY0AyFQKUEaHOEc7k0mHqI7TOEP8JHJ0CI22NdxrQAT6lSiaBf2+e2KxHD490gB0UV9nbSGPYGTaYeNd5dd0HEMGjXTYTiwhE7rQtscBXokNk7rYnmIfscMornZxN+VFh/aTmwayEIL4XqlkxizHxHL3hHZupnNACSO5i01yxT+AwF2MjIJPwQXWi9jGsDyCDjMd2onm/3cQ
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: c2d14600-e01c-4e9f-dd7c-08d639c708b0
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB3341; 
x-ms-traffictypediagnostic: VI1PR0302MB3341:
x-microsoft-antispam-prvs: <VI1PR0302MB33415241D979C779E87A5D05E6F60@VI1PR0302MB3341.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(180628864354917)(4114951738403);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231355)(944501410)(52105095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123560045)(20161123558120)(20161123564045)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB3341; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB3341; 
x-forefront-prvs: 083526BF8A
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(346002)(396003)(366004)(136003)(376002)(39860400002)(189003)(199004)(6116002)(3846002)(66066001)(26005)(14454004)(478600001)(186003)(6246003)(4326008)(256004)(7736002)(8936002)(68736007)(2900100001)(14444005)(316002)(2906002)(5660300001)(110136005)(54906003)(229853002)(81156014)(446003)(36756003)(6436002)(486006)(31696002)(71200400001)(86362001)(71190400001)(81166006)(8676002)(6486002)(305945005)(6512007)(25786009)(5250100002)(80792005)(53936002)(72206003)(575784001)(31686004)(6506007)(106356001)(2616005)(99286004)(55236004)(76176011)(102836004)(97736004)(105586002)(11346002)(53546011)(476003)(2501003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB3341;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: 3NHo8igT6MYs50ik5/G4aEDxzTji52wq4djhp7V6zNFLAHLF43NyYmzUtx46FEmopFRK6jvrfU2zBDzOgXTkCLhVvy2dzYgkYfHtAB0Rw0u7yFYmjV9uQPI82WHrVpMYv7MkbAF9EGJAyZ3/h3mAoAJIcUqRjY8AKOczvoXsD7F1JkVnIATFGvzlso8SuR/KooEr2UO2OvwbhsskhaCqEzZnNcqmvfbPUOddn8LY1sTPRe0GQNxJlt7+ZjGvZ7F3dPKowVWrrcfI+khB7kb6KKwNAjq1qQ9U/mcwiU7no97tsK0hg4EqVv3ck4EAIcXdm2iNd2HdVHSmN/IZVKRlfjjsZip7p8+wUCgMG81xn6A=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <BBD47FB8953F6E4C8BEE5787B82395A3@EPAM.onmicrosoft.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c2d14600-e01c-4e9f-dd7c-08d639c708b0
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Oct 2018 15:40:32.5806 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB3341
Subject: Re: [Xen-devel] [PATCH 2/4] xen/arm: gic: Ensure ordering between
 read of INTACK and shared data
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andre.przywara@arm.com" <andre.przywara@arm.com>,
 "sstabellini@kernel.org" <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>

T24gMjMuMTAuMTggMjE6MTcsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBXaGVuIGFuIElQSSBpcyBn
ZW5lcmF0ZWQgYnkgYSBDUFUsIHRoZSBwYXR0ZXJuIGxvb2tzIHJvdWdobHkgbGlrZToKPgo+ICAg
IDx3cml0ZSBzaGFyZWQgZGF0YT4KPiAgICBkc2Ioc3kpOwo+ICAgIDx3cml0ZSB0byBHSUMgdG8g
c2lnbmFsIFNHST4KPgo+IE9uIHRoZSByZWNlaXZpbmcgQ1BVIHdlIHJlbHkgb24gdGhlIGZhY3Qg
dGhhdCwgb25jZSB3ZSd2ZSB0YWtlbiB0aGUKPiBpbnRlcnJ1cHQsIHRoZW4gdGhlIGZyZXNobHkg
d3JpdHRlbiBzaGFyZWQgZGF0YSBtdXN0IGJlIHZpc2libGUgdG8gdXMuCj4gUHV0IGFub3RoZXIg
d2F5LCB0aGUgQ1BVIGlzbid0IGdvaW5nIHRvIHNwZWN1bGF0ZSB0YWtpbmcgYW4gaW50ZXJydXB0
Lgo+Cj4gVW5mb3J0dW5hdGVseSwgdGhpcyBhc3N1bXB0aW9uIHR1cm5zIG91dCB0byBiZSBicm9r
ZW4uCj4KPiBDb25zaWRlciB0aGF0IENQVXggd2FudHMgdG8gc2VuZCBhbiBJUEkgdG8gQ1BVeSwg
d2hpY2ggd2lsbCBjYXVzZSBDUFV5Cj4gdG8gcmVhZCBzb21lIHNoYXJlZF9kYXRhLiBCZWZvcmUg
Q1BVeCBoYXMgZG9uZSBhbnl0aGluZywgYSByYW5kb20KPiBwZXJpcGhlcmFsIHJhaXNlcyBhbiBJ
UlEgdG8gdGhlIEdJQyBhbmQgdGhlIElSUSBsaW5lIG9uIENQVXkgaXMgcmFpc2VkLgo+IENQVXkg
dGhlbiB0YWtlcyB0aGUgSVJRIGFuZCBzdGFydHMgZXhlY3V0aW5nIHRoZSBlbnRyeSBjb2RlLCBo
ZWFkaW5nCj4gdG93YXJkcyBnaWNfaGFuZGxlX2lycS4gRnVydGhlcm1vcmUsIGxldCdzIGFzc3Vt
ZSB0aGF0IGEgYnVuY2ggb2YgdGhlCj4gcHJldmlvdXMgaW50ZXJydXB0cyBoYW5kbGVkIGJ5IENQ
VXkgd2VyZSBTR0lzLCBzbyB0aGUgYnJhbmNoIHByZWRpY3Rvcgo+IGtpY2tzIGluIGFuZCBzcGVj
dWxhdGVzIHRoYXQgaXJxbnIgd2lsbCBiZSA8MTYgYW5kIHdlJ3JlIGxpa2VseSB0bwo+IGhlYWQg
aW50byBoYW5kbGVfSVBJLiBUaGUgcHJlZmV0Y2hlciB0aGVuIGdyYWJzIGEgc3BlY3VsYXRpdmUg
Y29weSBvZgo+IHNoYXJlZF9kYXRhIHdoaWNoIGNvbnRhaW5zIGEgc3RhbGUgdmFsdWUuCj4KPiBN
ZWFud2hpbGUsIENQVXggZ2V0cyByb3VuZCB0byB1cGRhdGluZyBzaGFyZWRfZGF0YSBhbmQgYXNr
aW5nIHRoZSBHSUMKPiB0byBzZW5kIGFuIFNHSSB0byBDUFV5LiBJbnRlcm5hbGx5LCB0aGUgR0lD
IGRlY2lkZXMgdGhhdCB0aGUgU0dJIGlzCj4gbW9yZSBpbXBvcnRhbnQgdGhhbiB0aGUgcGVyaXBo
ZXJhbCBpbnRlcnJ1cHQgKHdoaWNoIGhhc24ndCB5ZXQgYmVlbgo+IEFDS2VkKSBidXQgZG9lc24n
dCBuZWVkIHRvIGRvIGFueXRoaW5nIHRvIENQVXksIGJlY2F1c2UgdGhlIElSUSBsaW5lCj4gaXMg
YWxyZWFkeSByYWlzZWQuCj4KPiBDUFV5IHRoZW4gcmVhZHMgdGhlIEFDSyByZWdpc3RlciBvbiB0
aGUgR0lDLCBzZWVzIHRoZSBTR0kgdmFsdWUgd2hpY2gKPiBjb25maXJtcyB0aGUgYnJhbmNoIHBy
ZWRpY3Rpb24gYW5kIHdlIGVuZCB1cCB3aXRoIGEgc3RhbGUgc2hhcmVkX2RhdGEKPiB2YWx1ZS4K
Pgo+IFRoaXMgcGF0Y2ggZml4ZXMgdGhlIHByb2JsZW0gYnkgYWRkaW5nIGFuIHNtcF9ybWIoKSB0
byB0aGUgSVBJIGVudHJ5Cj4gY29kZSBpbiBkb19TR0kuCj4KPiBBdCB0aGUgc2FtZSB0aW1lIGRv
Y3VtZW50IHRoZSB3cml0ZSBiYXJyaWVyLgo+Cj4gQmFzZWQgb24gTGludXggY29tbWl0IGY4NmM0
ZmJkOTMwZmY2ZmVjZjNkOGExYzMxMzE4MmJkMGY0OWY0OTYKPiAiaXJxY2hpcC9naWM6IEVuc3Vy
ZSBvcmRlcmluZyBiZXR3ZWVuIHJlYWQgb2YgSU5UQUNLIGFuZCBzaGFyZWQgZGF0YSIuCj4KPiBT
aWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+Cj4gLS0t
Cj4gICAgICBUaGlzIHBhdGNoIGlzIGNhbmRpZGF0ZSBmb3IgYmFja3BvcnRpbmcgdXAgdG8gWGVu
IDQuOS4KPiAtLS0KClJldmlld2VkLWJ5OiBBbmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292QGVw
YW0uY29tPgotLSAKCipBbmRyaWkgQW5pc292KgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 15:44:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 15: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 1gFLKz-000084-Lt; Wed, 24 Oct 2018 15:44:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jpc/=ne=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gFLKy-00007p-EO
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 15:44:48 +0000
X-Inumbo-ID: f2452e70-d7a3-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id f2452e70-d7a3-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 15:46:18 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E9D06A78;
 Wed, 24 Oct 2018 08:44:46 -0700 (PDT)
Received: from [10.37.8.95] (unknown [10.37.8.95])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 769423F71D;
 Wed, 24 Oct 2018 08:44:44 -0700 (PDT)
To: Andrii Anisov <Andrii_Anisov@epam.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
References: <20181023181709.11883-1-julien.grall@arm.com>
 <20181023181709.11883-5-julien.grall@arm.com>
 <0851d7c5-3da0-2749-648e-88a42b82449e@epam.com>
 <09283c74-c4a9-9d79-fc07-8e9dffef6dfd@arm.com>
 <31fd2410-2a12-a086-e159-06512e5122f0@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d2ea9722-100e-af1b-dd98-402016f844a8@arm.com>
Date: Wed, 24 Oct 2018 16:44:41 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <31fd2410-2a12-a086-e159-06512e5122f0@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 4/4] xen/arm: gic: Relax barrier when
 sending an SGI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andre.przywara@arm.com" <andre.przywara@arm.com>,
 "sstabellini@kernel.org" <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>

CgpPbiAxMC8yNC8xOCA0OjQwIFBNLCBBbmRyaWkgQW5pc292IHdyb3RlOgo+IAo+IE9uIDI0LjEw
LjE4IDE3OjQ2LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IHBhdGNoICMxIGFuZCAjMiBzaG91bGQg
YmUgYmFja3BvcnRlZC4gVGhpcyBwYXRjaCBpcyB0ZWNobmljYWxseSBub3QgYQo+PiBidWcgZml4
IGJ1dCBhIHJlbGF4YXRpb24uIFNvIEkgYW0gbm90IGNvbWZvcnRhYmxlIHRvIHN1Z2dlc3QKPj4g
YmFja3BvcnRpbmcgaXQgdXAgdG8gWGVuIDQuOS4gSGVuY2UgdGhlIG9yZGVyaW5nIG9mIHRoZSBz
ZXJpZXMuCj4gT0ssIEkgdW5kZXJzdGFuZCB0aGUgbW90aXZhdGlvbiwgYnV0IHN0aWxsIGZlZWwg
c29tZSBvZGRuZXNzIGluIHRoYXQuCgpXZSBkb24ndCB1c3VhbGx5IGJhY2twb3J0IHBhdGNoIHRo
YXQgYXJlIG5vdCBidWcgZml4LiBTbyBwZW9wbGUgY2FuIAp1cGdyYWRlIHRvIHBvaW50IHJlbGVh
c2Ugd2l0aG91dCBiZWVuIHdvcnJ5aW5nIG9mIGJlaGF2aW9yIGNoYW5nZS4KClllcyBpdCBpcyBv
ZGQgdG8gd3JpdGUgY29tbWVudHMgYW5kIHRoZW4gcmVtb3ZlIHRoZW0gaW4gYSBvbGQgcGF0Y2gu
IEJ1dCAKSSBmZWx0IGNvbW1lbnRzIHdlcmUgdXNlZnVsIGZvciBiYWNrcG9ydGluZy4KCj4gCj4g
QW55d2F5LAo+IAo+IFJldmlld2VkLWJ5OiBBbmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292QGVw
YW0uY29tPgoKVGhhbmsgeW91IQoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 16:05:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 16: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 1gFLf7-0002GN-Fb; Wed, 24 Oct 2018 16:05:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ikes=ne=oracle.com=joe.jin@srs-us1.protection.inumbo.net>)
 id 1gFLf6-0002GI-C9
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 16:05:36 +0000
X-Inumbo-ID: da011457-d7a6-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id da011457-d7a6-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 16:07:06 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9OG4R6a117844;
 Wed, 24 Oct 2018 16:05:33 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-2018-07-02;
 bh=6agoU7alTHiWAx6DoRytImdcajTbjXamv5ky2Y6SWPo=;
 b=3RQ3YDzoAet0rdMxjVjg4C5rNQlYw+RxnHMUJA95BohzFjq5FWgfTWcXsQK4j2kBMBrK
 E3EfZzYKnOpNGUYfMVfg5x90VKMKfv5ehd/B/2KACEtFo3EDhh63y3dKROIBXy27AzK7
 NIgb/yYqOovZf/MJmAjxwbdLVkMOrTJrjJK9r3L16RHUZ+c31zWqkqU3wpgp1UCnx1zi
 O+Z4Z2Nn90DaN771Xdf9kmVUiJcAQsUVLi3uHSCy9NCSklRHVC8dM30Bya5wB/7cTGeb
 jprEN4tAI6J3Av8ZbcFLlyfmMENY9VBSp+mdgmbJ90I51KQYQfGbXs6xJL++UiibtmZJ Ng== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2120.oracle.com with ESMTP id 2n7vaq4kj0-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 24 Oct 2018 16:05:32 +0000
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9OG5VUo007121
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 24 Oct 2018 16:05:31 GMT
Received: from abhmp0003.oracle.com (abhmp0003.oracle.com [141.146.116.9])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w9OG5V1S007440;
 Wed, 24 Oct 2018 16:05:31 GMT
Received: from [10.211.46.5] (/10.211.46.5)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 24 Oct 2018 09:05:31 -0700
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
References: <bb6d87b4-c371-c6c0-8c48-bc95df018ad1@oracle.com>
 <20181024130246.GA22616@localhost.localdomain>
From: Joe Jin <joe.jin@oracle.com>
Message-ID: <b6f5e6e3-0536-d8e1-d100-aaa7f944731d@oracle.com>
Date: Wed, 24 Oct 2018 09:05:30 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181024130246.GA22616@localhost.localdomain>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9055
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810240137
Subject: Re: [Xen-devel] [PATCH] xen-swiotlb: exchange memory with Xen only
 when pages are contiguous
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: John Sobecki <john.sobecki@oracle.com>,
 "DONGLI.ZHANG" <dongli.zhang@oracle.com>,
 "linux-kernel@vger.kernel.org\"" <linux-kernel@vger.kernel.org>,
 konrad@kernel.org,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Christoph Helwig <hch@lst.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>

T24gMTAvMjQvMTggNjowMiBBTSwgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIHdyb3RlOgo+IE9uIFR1
ZSwgT2N0IDIzLCAyMDE4IGF0IDA4OjA5OjA0UE0gLTA3MDAsIEpvZSBKaW4gd3JvdGU6Cj4+IENv
bW1pdCA0ODU1YzkyZGJiNyAieGVuLXN3aW90bGI6IGZpeCB0aGUgY2hlY2sgY29uZGl0aW9uIGZv
cgo+PiB4ZW5fc3dpb3RsYl9mcmVlX2NvaGVyZW50IiBvbmx5IGZpeGVkIG1lbW9yeSBhZGRyZXNz
IGNoZWNrIGNvbmRpdGlvbgo+PiBvbiB4ZW5fc3dpb3RsYl9mcmVlX2NvaGVyZW50KCksIHdoZW4g
bWVtb3J5IHdhcyBub3QgcGh5c2ljYWxseQo+PiBjb250aWd1b3VzIGFuZCB0cmllZCB0byBleGNo
YW5nZWQgd2l0aCBYZW4gdmlhIAo+PiB4ZW5fZGVzdHJveV9jb250aWd1b3VzX3JlZ2lvbiBpdCB3
aWxsIGxlYWQga2VybmVsIHBhbmljLgo+IAo+IHMvaXQgd2lsbCBsZWFkL3doaWNoIGxlYWQgdG8v
Pwo+IAo+Pgo+PiBUaGUgY29ycmVjdCBjaGVjayBjb25kaXRpb24gc2hvdWxkIGJlIG1lbW9yeSBp
cyBpbiBETUEgYXJlYSBhbmQKPj4gcGh5c2ljYWxseSBjb250aWd1b3VzLgo+IAo+ICJUaGUgY29y
cmVjdCBjaGVjayBjb25kaXRpb24gdG8gbWFrZSBYZW4gaHlwZXJjYWxsIHRvIHJldmVydCB0aGUK
PiBtZW1vcnkgYmFjayBmcm9tIGl0cyAzMi1iaXQgcG9vbCBpcyBpZiBpdCBpczoKPiAgMSkgQWJv
dmUgaXRzIERNQSBiaXQgbWFzayAoZm9yIGV4YW1wbGUgMzItYml0IGRldmljZXMgY2FuIG9ubHkg
YWRkcmVzcwo+IHVwIHRvIDRHQiwgYW5kIHdlIG1heSB3YW50IDRHQisySyksIGFuZAo+ICAyKSBJ
ZiBpdCBub3QgcGh5c2ljYWxseSBjb250aW5nb3VzCgpIZXJlIHNob3VsZCBiZSBwaHlzaWNhbGx5
IGNvbnRpZ3VvdXM/IG9uIGFsbG9jYXRpbmcsIGl0IGFza2VkIHBoeXNpY2FsbHkKY29udGlndW91
cyBtZW1vcnkgZm9yIERNQSwgaWYgbm90IGNvbnRpZ3VvdXMsIGl0IGNhbiBub3QgZG8gRE1BLAph
bSBJIHJpZ2h0PwoKQW5keSByYW5nZV9zdHJhZGRsZXNfcGFnZV9ib3VuZGFyeSgpIHJldHVybiAw
IG1lYW5zIGlzIHBoeXNpY2FsbHkgY29udGlndW91cywKaXMgdGhhdCBjb3JyZWN0PwoKVGhhbmtz
LApKb2UKCj4gCj4gTi5CLiBUaGUgbG9naWMgaW4gdGhlIGNvZGUgaXMgaW52ZXJ0ZWQsIHdoaWNo
IGxlYWRzIHRvIGFsbCBzb3J0cyBvZgo+IGNvbmZ1c2lvbnMuIgo+IAo+IERvZXMgdGhhdCBzb3Vu
ZCBjb3JyZWN0Pwo+IAo+Pgo+PiBUaGFuayB5b3UgQm9yaXMgZm9yIHBvaW50aW5nIGl0IG91dC4K
Pj4KPiAKPiBGaXhlczogNDg1NWM5MmRiYjcgKCJ4ZW4tc3cuLiIpID8KPiAKPj4gU2lnbmVkLW9m
Zi1ieTogSm9lIEppbiA8am9lLmppbkBvcmFjbGUuY29tPgo+PiBDYzogS29ucmFkIFJ6ZXN6dXRl
ayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgo+PiBDYzogQm9yaXMgT3N0cm92c2t5IDxi
b3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KPiAKPiBSZXBvcnRlZC1ieTogQm9yaXMgT3N0cm92
cy4uLiA/Cj4+IENjOiBDaHJpc3RvcGggSGVsd2lnIDxoY2hAbHN0LmRlPgo+PiBDYzogRG9uZ2xp
IFpoYW5nIDxkb25nbGkuemhhbmdAb3JhY2xlLmNvbT4KPj4gQ2M6IEpvaG4gU29iZWNraSA8am9o
bi5zb2JlY2tpQG9yYWNsZS5jb20+Cj4+IC0tLQo+PiAgZHJpdmVycy94ZW4vc3dpb3RsYi14ZW4u
YyB8IDQgKystLQo+PiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlv
bnMoLSkKPj4KPj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL3N3aW90bGIteGVuLmMgYi9kcml2
ZXJzL3hlbi9zd2lvdGxiLXhlbi5jCj4+IGluZGV4IGY1YzFhZjRjZTlhYi4uYWVkOTJmYTAxOWY5
IDEwMDY0NAo+PiAtLS0gYS9kcml2ZXJzL3hlbi9zd2lvdGxiLXhlbi5jCj4+ICsrKyBiL2RyaXZl
cnMveGVuL3N3aW90bGIteGVuLmMKPj4gQEAgLTM1Nyw4ICszNTcsOCBAQCB4ZW5fc3dpb3RsYl9m
cmVlX2NvaGVyZW50KHN0cnVjdCBkZXZpY2UgKmh3ZGV2LCBzaXplX3Qgc2l6ZSwgdm9pZCAqdmFk
ZHIsCj4+ICAJLyogQ29udmVydCB0aGUgc2l6ZSB0byBhY3R1YWxseSBhbGxvY2F0ZWQuICovCj4+
ICAJc2l6ZSA9IDFVTCA8PCAob3JkZXIgKyBYRU5fUEFHRV9TSElGVCk7Cj4+ICAKPj4gLQlpZiAo
KChkZXZfYWRkciArIHNpemUgLSAxIDw9IGRtYV9tYXNrKSkgfHwKPj4gLQkgICAgcmFuZ2Vfc3Ry
YWRkbGVzX3BhZ2VfYm91bmRhcnkocGh5cywgc2l6ZSkpCj4+ICsJaWYgKChkZXZfYWRkciArIHNp
emUgLSAxIDw9IGRtYV9tYXNrKSAmJgo+PiArCSAgICAhcmFuZ2Vfc3RyYWRkbGVzX3BhZ2VfYm91
bmRhcnkocGh5cywgc2l6ZSkpCj4+ICAJCXhlbl9kZXN0cm95X2NvbnRpZ3VvdXNfcmVnaW9uKHBo
eXMsIG9yZGVyKTsKPj4gIAo+PiAgCXhlbl9mcmVlX2NvaGVyZW50X3BhZ2VzKGh3ZGV2LCBzaXpl
LCB2YWRkciwgKGRtYV9hZGRyX3QpcGh5cywgYXR0cnMpOwo+PiAtLSAKPj4gMi4xNy4xIChBcHBs
ZSBHaXQtMTEyKQo+PgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 16:19:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 16: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 1gFLsj-0003E9-RF; Wed, 24 Oct 2018 16:19:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kgkh=ne=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gFLsi-0003Dz-N6
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 16:19:40 +0000
X-Inumbo-ID: 31a66b4e-d7a8-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 31a66b4e-d7a8-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 18:16:42 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gFLsg-0001rU-EB; Wed, 24 Oct 2018 16:19: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 1gFLsf-0001e1-TZ; Wed, 24 Oct 2018 16:19:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gFLsf-0006fn-Si; Wed, 24 Oct 2018 16:19:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128962-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=46029da12e5efeca6d957e5793bd34f2965fa0a1
X-Osstest-Versions-That: xen=e0b77cb77ef2b36b8cbd2273cff833f773208d0a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 24 Oct 2018 16:19:37 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128962: 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>

ZmxpZ2h0IDEyODk2MiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODk2Mi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA0NjAyOWRhMTJlNWVmZWNhNmQ5NTdlNTc5M2JkMzRmMjk2NWZhMGExCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBlMGI3N2NiNzdlZjJiMzZiOGNi
ZDIyNzNjZmY4MzNmNzczMjA4ZDBhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg5NTEgIDIwMTgt
MTAtMjMgMjI6MDE6NDAgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4OTYyICAy
MDE4LTEwLTI0IDE0OjAwOjQ5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9i
czoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0
L3hlbi5naXQKICAgZTBiNzdjYjc3ZS4uNDYwMjlkYTEyZSAgNDYwMjlkYTEyZTVlZmVjYTZkOTU3
ZTU3OTNiZDM0ZjI5NjVmYTBhMSAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 16:49:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 16: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 1gFMLe-0005VS-Eq; Wed, 24 Oct 2018 16:49:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=8rm9=ne=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1gFMLd-0005VN-Eg
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 16:49:33 +0000
X-Inumbo-ID: 5e54da1d-d7ac-11e8-a8a5-bc764e045a96
Received: from mail-ed1-f47.google.com (unknown [209.85.208.47])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5e54da1d-d7ac-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 18:46:35 +0200 (CEST)
Received: by mail-ed1-f47.google.com with SMTP id r25-v6so5724746edy.0
 for <xen-devel@lists.xenproject.org>; Wed, 24 Oct 2018 09:49:32 -0700 (PDT)
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=+jtTAJ1T/vCFZ0RJUdL5ocHlwU1c+N516SXIgBFMqNc=;
 b=fkDACacOG7Kwbvb+yqsPvjXyNEJyMhvwQVr1BG+lSexfccENOWpwtJw3tgGSGQso4s
 wS9oBCtE1+jJ5tLJOyyqw9gD7WVqsGaPuV37rQbQaQ+Dpw+iCo0aMkYT2UzUhvL2MP9E
 uREquc7aAnFlbeBUq+GXTzOqWNXcemXLBH14ycmEfkFXQd63JFRdsG3S1JRfHTWT0yy7
 sA8Y4zZmYOofe5VMvC1NCiY0USW/L7VyOD03pIesK9d/BxbhPTcjxx6Sk0a/WktuLCs5
 jM6SxeaRbKKnj2f5oQuqS4vldQM544doUHWkFt4a3uhEnjZAvdYz9vj2kes77xmNLZh6
 8Iiw==
X-Gm-Message-State: AGRZ1gKPG6u+UtPnbhj6qfqn8iVwiygTGIWr/uXcA594y+w2DPDA9baZ
 NL9gu8j3MHaPbcfoTpiCT2QiJXMu/68=
X-Google-Smtp-Source: AJdET5fBVctddMjjsp3SPGjcPFv9/Ld66shR01lLcfEBH5WddoYN2WDc9yQsDcYgqPHxCOcVH0UO6w==
X-Received: by 2002:a05:6402:518:: with SMTP id
 m24mr9969947edv.22.1540399771131; 
 Wed, 24 Oct 2018 09:49:31 -0700 (PDT)
Received: from mail-wr1-f53.google.com (mail-wr1-f53.google.com.
 [209.85.221.53])
 by smtp.gmail.com with ESMTPSA id 31-v6sm1765407edr.12.2018.10.24.09.49.30
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 24 Oct 2018 09:49:30 -0700 (PDT)
Received: by mail-wr1-f53.google.com with SMTP id d10-v6so6367430wrs.5
 for <xen-devel@lists.xenproject.org>; Wed, 24 Oct 2018 09:49:30 -0700 (PDT)
X-Received: by 2002:adf:dcc4:: with SMTP id x4-v6mr575637wrm.212.1540399769868; 
 Wed, 24 Oct 2018 09:49:29 -0700 (PDT)
MIME-Version: 1.0
References: <20181018090157.30186-1-aisaila@bitdefender.com>
 <040123a6-51e9-6767-e76d-a90aa172de8a@bitdefender.com>
In-Reply-To: <040123a6-51e9-6767-e76d-a90aa172de8a@bitdefender.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Wed, 24 Oct 2018 10:48:51 -0600
X-Gmail-Original-Message-ID: <CABfawhn9crpiLrN-ysVN5Xq17MEzQtaAyk8Sw6iKcSGP8XOAPg@mail.gmail.com>
Message-ID: <CABfawhn9crpiLrN-ysVN5Xq17MEzQtaAyk8Sw6iKcSGP8XOAPg@mail.gmail.com>
To: Alexandru Isaila <aisaila@bitdefender.com>
Subject: Re: [Xen-devel] PING: [PATCH v3] arch/x86: Add registers to vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Razvan Cojocaru <rcojocaru@bitdefender.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>

T24gVHVlLCBPY3QgMjMsIDIwMTggYXQgMjozNyBBTSBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQQo8
YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Cj4gQW55IHRob3VnaHRzIG9uIHRoaXMg
YXJlIGFwcHJlY2lhdGVkLgoKRllJIEkgYWxyZWFkeSBhY2tlZCB0aGlzLgoKVGFtYXMKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 17:10:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 17:10: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 1gFMfn-0007cu-Et; Wed, 24 Oct 2018 17:10:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=8rm9=ne=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1gFMfl-0007cp-AK
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 17:10:21 +0000
X-Inumbo-ID: 459eac1b-d7af-11e8-a8a5-bc764e045a96
Received: from mail-wm1-x333.google.com (unknown [2a00:1450:4864:20::333])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 459eac1b-d7af-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 19:07:22 +0200 (CEST)
Received: by mail-wm1-x333.google.com with SMTP id b14-v6so3588917wmj.3
 for <xen-devel@lists.xenproject.org>; Wed, 24 Oct 2018 10:10:19 -0700 (PDT)
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=qnN159EcYlWNh0yWvGYS/tf9T70VYoJFnaMF5R1Lx3s=;
 b=EbAShMKmF7m18b8vfavRU7LhHG0mPLExYKyoBcu6YfQkf+tCvEzm3Ur3PSnq3A1WFE
 ZIuaKwwTTqKcIUyRwmVE2E2/QaXnjlKz5kkjEh41SKAK6Ne4XPQD0wnQthZsYH6vQa8M
 4w0+PxWwMzmrlJ9YCR7S9K2j6Or+InLpB3eYAxiLt8NBLOmbfvB5DSgcndyKnDAEPbIB
 HG3lgRiSdtQzpspTza8q1F2kfMmZf4f0p6DO2iQar+gQ9I7BZsn1rVeT6NmnbyKZTnZg
 nFPnFdLTRu8p0rwM5ZmqfNAgGZIlRL0V0Wy7Jjsui0UUl+H6etcGZ8Y/OWdtviddsh7V
 bFIw==
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=qnN159EcYlWNh0yWvGYS/tf9T70VYoJFnaMF5R1Lx3s=;
 b=Se/lcs5HaiF/VbN7bKkHKHyvFRS+4PP99jH6I7wd12f6Cp0CE0sHLyZ/loBUyRn0Hb
 A96ZiwwZ7l/UqJ8WaCLJ4vRroXewfcEiTnJ7cvaW3bCw6QdKTBzfFbg5eNJWUUchpdIL
 SD0iQckBg+E47v/vppHeYfDWWG5nJI6jO4EwhaIkzJ3v0ZbSgjtb+aB2DFTRZXmNLNZs
 mc9GwDqxjejGVSRE2m5y2QSguFd1lNwRyJLi0CRwbAx51+Q/CBhRFvhwFkfvjEjzjnOX
 8S/PRKNBBaLK3AYx0RqnbATJEyMMeK4uAwgoGjGZ4f70GedxmbkjDrAMrshrywQSzcTE
 CWJw==
X-Gm-Message-State: AGRZ1gI8qU8eniWLUlliKLfQqeejDXoJoJ1oWEGFwGDBp3VOnrK7O6rG
 rpbe1B1LZf+tH7T3xNsRP4QI2QoDSGPpM3Kzx+A=
X-Google-Smtp-Source: AJdET5dzqWemviHv2me/g5kT7GUtikWR3rwASoHkL4uG0GnFDjv6MVbYgHA9KZbGZ6zN0O6p3wj8QUoRyVNWoO07XoA=
X-Received: by 2002:a1c:5890:: with SMTP id
 m138-v6mr3583698wmb.107.1540401018314; 
 Wed, 24 Oct 2018 10:10:18 -0700 (PDT)
MIME-Version: 1.0
References: <1539857272-4660-1-git-send-email-rcojocaru@bitdefender.com>
 <CABfawhmTCUqUV264hEjQWABohR42ezHPWBhL0GVT4cKuiDjyGg@mail.gmail.com>
 <d13f501e-4d43-2897-c995-badc276c7c68@bitdefender.com>
 <CABfawhk6gjBb_Ei3Z=QZwH7pnmX=gUQ30+q_hU7V9CSBB0=jwA@mail.gmail.com>
 <9b09e025-8622-c035-4b79-09b6772ab4df@bitdefender.com>
 <05efdf4c-b4ce-b136-d25e-83acdf3c4b1e@citrix.com>
 <CABfawh=Q7vOmutRSR84=x9Fkgg1Xrdd+cm6CSza7udUDt19g+A@mail.gmail.com>
 <20fb3eff-d438-59e9-3dea-9f36be40d039@bitdefender.com>
 <CABfawhn+NJ7Og91ko5yqHtzy-st_Fw3CeV-61GBULGoxQkFLog@mail.gmail.com>
 <5cfc59fc-186d-0d09-6fca-841a47fe2c19@bitdefender.com>
In-Reply-To: <5cfc59fc-186d-0d09-6fca-841a47fe2c19@bitdefender.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Wed, 24 Oct 2018 11:09:41 -0600
Message-ID: <CABfawhmAqMi_q8ZM_na24Ss_DwXyu2Ysy2NgKsvbdZnEoJs11w@mail.gmail.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>
Subject: Re: [Xen-devel] Fix VGA logdirty related display freezes with altp2m
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gVHVlLCBPY3QgMjMsIDIwMTggYXQgNjozNyBBTSBSYXp2YW4gQ29qb2NhcnUKPHJjb2pvY2Fy
dUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Cj4gVGFtYXMsIGNvdWxkIHlvdSBwbGVhc2UgZ2l2
ZSB0aGlzIGEgc3Bpbj8KPgo+IGh0dHBzOi8vZ2l0aHViLmNvbS9yYXp2YW4tY29qb2NhcnUveGVu
L3RyZWUvYWx0cDJtLWxvZ2RpcnR5LXRha2UyCj4KPiBJdCBfc2hvdWxkXyBzb2x2ZSB0aGUgY3Jh
c2hlcy4KCkluZGVlZCwgSSBubyBsb25nZXIgc2VlIHRoZSBjcmFzaC4gSG93ZXZlciwgdGhlcmUg
bWlnaHQgYmUgc29tZQpsb2NraW5nIGlzc3VlIHByZXNlbnQgYmVjYXVzZSB0aGUgd2hvbGUgc3lz
dGVtIGZyZWV6ZXMgdXAgc2hvcnRseQphZnRlciBzdGFydGluZyBEUkFLVlVGIG9uIGEgZG9tYWlu
IC0gd2l0aGluIGEgY291cGxlIHNlY29uZHMuIEkgbWVhbgpYZW4gaXRzZWxmIGxvY2tzIHVwOiBu
byByZXNwb25zZSBvbiB0aGUgc2VyaWFsLCBkb20wIHNjcmVlbiBmcm96ZW4sCmV0Yy4KClRhbWFz
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 17:14:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 17:14: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 1gFMjy-0007mk-1O; Wed, 24 Oct 2018 17:14:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/iem=ne=gmail.com=olekstysh@srs-us1.protection.inumbo.net>)
 id 1gFMjx-0007mf-75
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 17:14:41 +0000
X-Inumbo-ID: e02a5675-d7af-11e8-a8a5-bc764e045a96
Received: from mail-io1-xd44.google.com (unknown [2607:f8b0:4864:20::d44])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e02a5675-d7af-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 19:11:41 +0200 (CEST)
Received: by mail-io1-xd44.google.com with SMTP id o19-v6so3630656iod.3
 for <xen-devel@lists.xen.org>; Wed, 24 Oct 2018 10:14:38 -0700 (PDT)
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=lMXrCivC/e+eHSGiiRQMWHkWwzC11b0JNR0gBO8EQ0s=;
 b=gBgE2YboCitwoDLwwsx3xqbOo7fNjOyw0xAv6TqUbY+Zkoyp+EtKbJE4QATJ6mY/ou
 2W16TZxyn4wz5QBTaXnCgdPeOwyw5tVxnlodSGPcYO1auhIKPLjBxL464xAJbOliIZqy
 QFmUyjd/pn+fPUW9yBKpS0dIJrCiVDNYWuNOg272l/9KhOG4Lmo79/NE9U5H963hINwX
 nandrCfCeEwKHtCangN86nj9dsInfkykgb3AdwjbxMdypx1RRTqW2OTPtoJhyI7aRxb2
 Il/3V+niGfHlzqcJMJfM/qPGVWWp7V+62kUNcGtSBoGkCsM2veX46BTa3Logabe5cu8W
 lJTw==
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=lMXrCivC/e+eHSGiiRQMWHkWwzC11b0JNR0gBO8EQ0s=;
 b=OYHwcbuTOmeb1mkGbWXU8cCpJEcA2H0LbWoliclO2Zx8311ff7t8QV1wF940Joh8c4
 BMoy1CwAA8bnVAeRjj+3YnolEjq/0mf5d4iTKZMmhXmgpp6jdysve5Glbu+ZO30/1nrn
 OAWzq4T4Ov5U5g9unr2iq/kS4wcXj+J5OTQmM6ECPACCFe4z703wCafNmPvbn2CJSbXl
 XeRch8EwIgnl5Ag3Ac/WbzaslG9DDx/EpI1zVGW1TPYOuCNAKwpo0k+sUwoxK6b95zGR
 43W94LYD+npZcJdkFKzuKVTy8pdFdkm5IH+SOn826vEb9hwWoSgRMHFop1IlSSiHFZrf
 ONtg==
X-Gm-Message-State: AGRZ1gKcBI95jo237ydgmNCe9/pIY6NUbO3CYFYXHyhCvQJgxiaSNbsl
 DdqDdmKfoMPtJnm87mN0U0BhEbqBmf86PcIFsEM=
X-Google-Smtp-Source: AJdET5cI2RohffK4Xb5oIh5P/bZLtGu0XLNHqvUFT4Qh1bijUrm0Nd+rJTWIkV6a00wediufSeLnbyp9AQbT+buZSX0=
X-Received: by 2002:a6b:7d49:: with SMTP id
 d9-v6mr12235916ioq.251.1540401277598; 
 Wed, 24 Oct 2018 10:14:37 -0700 (PDT)
MIME-Version: 1.0
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
 <1540260184-11294-22-git-send-email-sstabellini@kernel.org>
In-Reply-To: <1540260184-11294-22-git-send-email-sstabellini@kernel.org>
From: Oleksandr Tyshchenko <olekstysh@gmail.com>
Date: Wed, 24 Oct 2018 20:14:26 +0300
Message-ID: <CAPD2p-=27z-bkzezVmVro7J-=5gsG5Nhs2gcKQDK+Ds7UWiYtA@mail.gmail.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Subject: Re: [Xen-devel] [PATCH v5 22/25] xen/arm: Allow vpl011 to be used
 by DomU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: stefanos@xilinx.com, Julien Grall <julien.grall@arm.com>,
 Andrii Anisov <andrii_anisov@epam.com>, Achin.Gupta@arm.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>

SGksIFN0ZWZhbm8KCk9uIFR1ZSwgT2N0IDIzLCAyMDE4IGF0IDU6MDQgQU0gU3RlZmFubyBTdGFi
ZWxsaW5pCjxzc3RhYmVsbGluaUBrZXJuZWwub3JnPiB3cm90ZToKPgo+IE1ha2UgdnBsMDExIGJl
aW5nIGFibGUgdG8gYmUgdXNlZCB3aXRob3V0IGEgdXNlcnNwYWNlIGNvbXBvbmVudCBpbiBEb20w
Lgo+IEluIHRoYXQgY2FzZSwgb3V0cHV0IGlzIHByaW50ZWQgdG8gdGhlIFhlbiBzZXJpYWwgYW5k
IGlucHV0IGlzIHJlY2VpdmVkCj4gZnJvbSB0aGUgWGVuIHNlcmlhbCBvbmUgY2hhcmFjdGVyIGF0
IGEgdGltZS4KPgo+IENhbGwgZG9tYWluX3ZwbDAxMV9pbml0IGR1cmluZyBjb25zdHJ1Y3RfZG9t
VSBpZiB2cGwwMTEgaXMgZW5hYmxlZC4KPgo+IEludHJvZHVjZSBhIG5ldyByaW5nIHN0cnVjdCB3
aXRoIG9ubHkgdGhlIHJpbmcgYXJyYXkgdG8gYXZvaWQgYSB3YXN0ZSBvZgo+IG1lbW9yeS4gSW50
cm9kdWNlIHNlcGFyYXRlIHJlYWRfZGF0YSBhbmQgd3JpdGVfZGF0YSBmdW5jdGlvbnMgZm9yCj4g
aW5pdGlhbCBkb21haW5zOiB2cGwwMTFfd3JpdGVfZGF0YV94ZW4gaXMgdmVyeSBzaW1wbGUgYW5k
IGp1c3Qgd3JpdGVzCj4gdG8gdGhlIGNvbnNvbGUsIHdoaWxlIHZwbDAxMV9yZWFkX2RhdGFfeGVu
IGlzIGEgZHVwbGljYXRlIG9mCj4gdnBsMDExX3JlYWRfZGF0YS4gQWx0aG91Z2ggdGV4dHVhbGx5
IGFsbW9zdCBpZGVudGljYWwsIHdlIGFyZSBmb3JjZWQgdG8KPiBkdXBsaWNhdGUgdGhlIGZ1bmN0
aW9ucyBiZWNhdXNlIHRoZSBzdHJ1Y3QgbGF5b3V0IGlzIGRpZmZlcmVudC4KPgo+IE91dHB1dCBj
aGFyYWN0ZXJzIGFyZSBwcmludGVkIG9uZSBieSBvbmUsIHBvdGVudGlhbGx5IGxlYWRpbmcgdG8K
PiBpbnRlcm1peGVkIG91dHB1dCBvZiBkaWZmZXJlbnQgZG9tYWlucyBvbiB0aGUgY29uc29sZS4g
QSBmb2xsb3ctdXAgcGF0Y2gKPiB3aWxsIHNvbHZlIHRoZSBpc3N1ZSBieSBpbnRyb2R1Y2luZyBi
dWZmZXJpbmcuCj4KPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9z
QHhpbGlueC5jb20+Cj4gQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+Cj4gLS0tCj4gQ2hhbmdlcyBpbiB2NToKPiAtIHJlbmFibGUgY2FsbCB0byB2cGwwMTFfcnhf
Y2hhcl94ZW4gZnJvbSBjb25zb2xlLmMKPgo+IENoYW5nZXMgaW4gdjQ6Cj4gLSBjb2RlIHN0eWxl
Cj4KPiBDaGFuZ2VzIGluIHYzOgo+IC0gYWRkIGluLWNvZGUgY29tbWVudHMKPiAtIGltcHJvdmUg
ZXhpc3RpbmcgY29tbWVudHMKPiAtIHJlbW92ZSBpZmRlZiBhcm91bmQgZG9tYWluX3ZwbDAxMV9p
bml0IGluIGNvbnN0cnVjdF9kb21VCj4gLSBhZGQgQVNTRVJUCj4gLSB1c2UgU0JTQV9VQVJUX0ZJ
Rk9fU0laRSBmb3IgaW4gYnVmZmVyIHNpemUKPiAtIHJlbmFtZSByaW5nX2VuYWJsZSB0byBiYWNr
ZW5kX2luX2RvbWFpbgo+IC0gcmVuYW1lIHN0cnVjdCB4ZW5jb25zX2luIHRvIHN0cnVjdCB2cGww
MTFfeGVuX2JhY2tlbmQKPiAtIHJlbmFtZSBpbnJpbmcgZmllbGQgdG8geGVuCj4gLSByZW5hbWUg
aGVscGVyIGZ1bmN0aW9ucyBhY2NvcmRpbmdseQo+IC0gcmVtb3ZlIHVubmVjZXNzYXJ5IHN0dWIg
aW1wbGVtZW50YXRpb24gb2YgdnBsMDExX3J4X2NoYXIKPiAtIG1vdmUgdnBsMDExX3J4X2NoYXJf
eGVuIHdpdGhpbiB0aGUgZmlsZSB0byBhdm9pZCB0aGUgbmVlZCBvZiBhIGZvcndhcmQKPiAgIGRl
Y2xhcmF0aW9uIG9mIHZwbDAxMV9kYXRhX2F2YWlsCj4gLSBmaXggc21hbGwgYnVnIGluIHZwbDAx
MV9yeF9jaGFyX3hlbjogaW5jcmVtZW50IGluX3Byb2QgYmVmb3JlIHVzaW5nIGl0Cj4gICB0byBj
aGVjayB4ZW5jb25zX3F1ZXVlZC4KPgo+IENoYW5nZXMgaW4gdjI6Cj4gLSBvbmx5IGluaXQgaWYg
dnBsMDExCj4gLSByZW5hbWUgdnBsMDExX3JlYWRfY2hhciB0byB2cGwwMTFfcnhfY2hhcgo+IC0g
cmVtb3ZlIHNwdXJpb3VzIGNoYW5nZQo+IC0gZml4IGNvZGluZyBzdHlsZQo+IC0gdXNlIGRpZmZl
cmVudCByaW5nIHN0cnVjdAo+IC0gbW92ZSB0aGUgd3JpdGVfZGF0YSBjaGFuZ2VzIHRvIHRoZWly
IG93biBmdW5jdGlvbgo+ICAgKHZwbDAxMV93cml0ZV9kYXRhX25vcmluZykKPiAtIGR1cGxpY2F0
ZSB2cGwwMTFfcmVhZF9kYXRhCj4gLS0tCj4gIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyAg
fCAgIDkgKy0KPiAgeGVuL2FyY2gvYXJtL3ZwbDAxMS5jICAgICAgICB8IDIwMCArKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tCj4gIHhlbi9kcml2ZXJzL2NoYXIvY29u
c29sZS5jICAgfCAgIDIgKy0KPiAgeGVuL2luY2x1ZGUvYXNtLWFybS92cGwwMTEuaCB8ICAgOCAr
Kwo+ICA0IGZpbGVzIGNoYW5nZWQsIDE5MyBpbnNlcnRpb25zKCspLCAyNiBkZWxldGlvbnMoLSkK
Pgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9h
cm0vZG9tYWluX2J1aWxkLmMKPiBpbmRleCA2MDI2Yjc3Li45ZmZkOTE5IDEwMDY0NAo+IC0tLSBh
L3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5f
YnVpbGQuYwo+IEBAIC0yNjI5LDcgKzI2MjksMTQgQEAgc3RhdGljIGludCBfX2luaXQgY29uc3Ry
dWN0X2RvbVUoc3RydWN0IGRvbWFpbiAqZCwKPiAgICAgIGlmICggcmMgPCAwICkKPiAgICAgICAg
ICByZXR1cm4gcmM7Cj4KPiAtICAgIHJldHVybiBjb25zdHJ1Y3RfZG9tYWluKGQsICZraW5mbyk7
Cj4gKyAgICByYyA9IGNvbnN0cnVjdF9kb21haW4oZCwgJmtpbmZvKTsKPiArICAgIGlmICggcmMg
PCAwICkKPiArICAgICAgICByZXR1cm4gcmM7Cj4gKwo+ICsgICAgaWYgKCBraW5mby52cGwwMTEg
KQo+ICsgICAgICAgIHJjID0gZG9tYWluX3ZwbDAxMV9pbml0KGQsIE5VTEwpOwo+ICsKPiArICAg
IHJldHVybiByYzsKPiAgfQo+Cj4gIHZvaWQgX19pbml0IGNyZWF0ZV9kb21Vcyh2b2lkKQo+IGRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdnBsMDExLmMgYi94ZW4vYXJjaC9hcm0vdnBsMDExLmMK
PiBpbmRleCA2ODQ1MmE4Li4xMzE1MDdlIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS92cGww
MTEuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS92cGwwMTEuYwo+IEBAIC03Nyw2ICs3Nyw5MSBAQCBz
dGF0aWMgdm9pZCB2cGwwMTFfdXBkYXRlX2ludGVycnVwdF9zdGF0dXMoc3RydWN0IGRvbWFpbiAq
ZCkKPiAgI2VuZGlmCj4gIH0KPgo+ICsvKgo+ICsgKiB2cGwwMTFfd3JpdGVfZGF0YV94ZW4gd3Jp
dGVzIGNoYXJzIGZyb20gdGhlIHZwbDAxMSBvdXQgYnVmZmVyIHRvIHRoZQo+ICsgKiBjb25zb2xl
LiBPbmx5IHRvIGJlIHVzZWQgd2hlbiB0aGUgYmFja2VuZCBpcyBYZW4uCj4gKyAqLwo+ICtzdGF0
aWMgdm9pZCB2cGwwMTFfd3JpdGVfZGF0YV94ZW4oc3RydWN0IGRvbWFpbiAqZCwgdWludDhfdCBk
YXRhKQo+ICt7Cj4gKyAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+ICsgICAgc3RydWN0IHZwbDAx
MSAqdnBsMDExID0gJmQtPmFyY2gudnBsMDExOwo+ICsKPiArICAgIFZQTDAxMV9MT0NLKGQsIGZs
YWdzKTsKPiArCj4gKyAgICBwcmludGsoIiVjIiwgZGF0YSk7Cj4gKyAgICBpZiAoZGF0YSA9PSAn
XG4nKQo+ICsgICAgICAgIHByaW50aygiRE9NJXU6ICIsIGQtPmRvbWFpbl9pZCk7Cj4gKwo+ICsg
ICAgdnBsMDExLT51YXJ0cmlzIHw9IFRYSTsKPiArICAgIHZwbDAxMS0+dWFydGZyICY9IH5UWEZF
Owo+ICsgICAgdnBsMDExX3VwZGF0ZV9pbnRlcnJ1cHRfc3RhdHVzKGQpOwo+ICsKPiArICAgIFZQ
TDAxMV9VTkxPQ0soZCwgZmxhZ3MpOwo+ICt9Cj4gKwo+ICsvKgo+ICsgKiB2cGwwMTFfcmVhZF9k
YXRhX3hlbiByZWFkcyBkYXRhIHdoZW4gdGhlIGJhY2tlbmQgaXMgeGVuLiBDaGFyYWN0ZXJzCj4g
KyAqIGFyZSBhZGRlZCB0byB0aGUgdnBsMDExIHJlY2VpdmUgYnVmZmVyIGJ5IHZwbDAxMV9yeF9j
aGFyX3hlbi4KPiArICovCj4gK3N0YXRpYyB1aW50OF90IHZwbDAxMV9yZWFkX2RhdGFfeGVuKHN0
cnVjdCBkb21haW4gKmQpCj4gK3sKPiArICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4gKyAgICB1
aW50OF90IGRhdGEgPSAwOwo+ICsgICAgc3RydWN0IHZwbDAxMSAqdnBsMDExID0gJmQtPmFyY2gu
dnBsMDExOwo+ICsgICAgc3RydWN0IHZwbDAxMV94ZW5fYmFja2VuZCAqaW50ZiA9IHZwbDAxMS0+
YmFja2VuZC54ZW47Cj4gKyAgICBYRU5DT05TX1JJTkdfSURYIGluX2NvbnMsIGluX3Byb2Q7Cj4g
Kwo+ICsgICAgVlBMMDExX0xPQ0soZCwgZmxhZ3MpOwo+ICsKPiArICAgIGluX2NvbnMgPSBpbnRm
LT5pbl9jb25zOwo+ICsgICAgaW5fcHJvZCA9IGludGYtPmluX3Byb2Q7Cj4gKwo+ICsgICAgc21w
X3JtYigpOwo+ICsKPiArICAgIC8qCj4gKyAgICAgKiBJdCBpcyBleHBlY3RlZCB0aGF0IHRoZXJl
IHdpbGwgYmUgZGF0YSBpbiB0aGUgcmluZyBidWZmZXIgd2hlbiB0aGlzCj4gKyAgICAgKiBmdW5j
dGlvbiBpcyBjYWxsZWQgc2luY2UgdGhlIGd1ZXN0IGlzIGV4cGVjdGVkIHRvIHJlYWQgdGhlIGRh
dGEgcmVnaXN0ZXIKPiArICAgICAqIG9ubHkgaWYgdGhlIFRYRkUgZmxhZyBpcyBub3Qgc2V0Lgo+
ICsgICAgICogSWYgdGhlIGd1ZXN0IHN0aWxsIGRvZXMgcmVhZCB3aGVuIFRYRkUgYml0IGlzIHNl
dCB0aGVuIDAgd2lsbCBiZSByZXR1cm5lZC4KPiArICAgICAqLwo+ICsgICAgaWYgKCB4ZW5jb25z
X3F1ZXVlZChpbl9wcm9kLCBpbl9jb25zLCBzaXplb2YoaW50Zi0+aW4pKSA+IDAgKQo+ICsgICAg
ewo+ICsgICAgICAgIHVuc2lnbmVkIGludCBmaWZvX2xldmVsOwo+ICsKPiArICAgICAgICBkYXRh
ID0gaW50Zi0+aW5beGVuY29uc19tYXNrKGluX2NvbnMsIHNpemVvZihpbnRmLT5pbikpXTsKPiAr
ICAgICAgICBpbl9jb25zICs9IDE7Cj4gKyAgICAgICAgc21wX21iKCk7Cj4gKyAgICAgICAgaW50
Zi0+aW5fY29ucyA9IGluX2NvbnM7Cj4gKwo+ICsgICAgICAgIGZpZm9fbGV2ZWwgPSB4ZW5jb25z
X3F1ZXVlZChpbl9wcm9kLCBpbl9jb25zLCBzaXplb2YoaW50Zi0+aW4pKTsKPiArCj4gKyAgICAg
ICAgLyogSWYgdGhlIEZJRk8gaXMgbm93IGVtcHR5LCB3ZSBjbGVhciB0aGUgcmVjZWl2ZSB0aW1l
b3V0IGludGVycnVwdC4gKi8KPiArICAgICAgICBpZiAoIGZpZm9fbGV2ZWwgPT0gMCApCj4gKyAg
ICAgICAgewo+ICsgICAgICAgICAgICB2cGwwMTEtPnVhcnRmciB8PSBSWEZFOwo+ICsgICAgICAg
ICAgICB2cGwwMTEtPnVhcnRyaXMgJj0gflJUSTsKPiArICAgICAgICB9Cj4gKwo+ICsgICAgICAg
IC8qIElmIHRoZSBGSUZPIGlzIG1vcmUgdGhhbiBoYWxmIGVtcHR5LCB3ZSBjbGVhciB0aGUgUlgg
aW50ZXJydXB0LiAqLwo+ICsgICAgICAgIGlmICggZmlmb19sZXZlbCA8IHNpemVvZihpbnRmLT5p
bikgLSBTQlNBX1VBUlRfRklGT19MRVZFTCApCj4gKyAgICAgICAgICAgIHZwbDAxMS0+dWFydHJp
cyAmPSB+UlhJOwo+ICsKPiArICAgICAgICB2cGwwMTFfdXBkYXRlX2ludGVycnVwdF9zdGF0dXMo
ZCk7Cj4gKyAgICB9Cj4gKyAgICBlbHNlCj4gKyAgICAgICAgZ3ByaW50ayhYRU5MT0dfRVJSLCAi
dnBsMDExOiBVbmV4cGVjdGVkIElOIHJpbmcgYnVmZmVyIGVtcHR5XG4iKTsKPiArCj4gKyAgICAv
Kgo+ICsgICAgICogV2UgaGF2ZSBjb25zdW1lZCBhIGNoYXJhY3RlciBvciB0aGUgRklGTyB3YXMg
ZW1wdHksIHNvIGNsZWFyIHRoZQo+ICsgICAgICogIkZJRk8gZnVsbCIgYml0Lgo+ICsgICAgICov
Cj4gKyAgICB2cGwwMTEtPnVhcnRmciAmPSB+UlhGRjsKPiArCj4gKyAgICBWUEwwMTFfVU5MT0NL
KGQsIGZsYWdzKTsKPiArCj4gKyAgICByZXR1cm4gZGF0YTsKPiArfQo+ICsKPiAgc3RhdGljIHVp
bnQ4X3QgdnBsMDExX3JlYWRfZGF0YShzdHJ1Y3QgZG9tYWluICpkKQo+ICB7Cj4gICAgICB1bnNp
Z25lZCBsb25nIGZsYWdzOwo+IEBAIC0yNDAsNyArMzI1LDEwIEBAIHN0YXRpYyBpbnQgdnBsMDEx
X21taW9fcmVhZChzdHJ1Y3QgdmNwdSAqdiwKPiAgICAgIGNhc2UgRFI6Cj4gICAgICAgICAgaWYg
KCAhdnBsMDExX3JlZzMyX2NoZWNrX2FjY2VzcyhkYWJ0KSApIGdvdG8gYmFkX3dpZHRoOwo+Cj4g
LSAgICAgICAgKnIgPSB2cmVnX3JlZzMyX2V4dHJhY3QodnBsMDExX3JlYWRfZGF0YShkKSwgaW5m
byk7Cj4gKyAgICAgICAgaWYgKCB2cGwwMTEtPmJhY2tlbmRfaW5fZG9tYWluICkKPiArICAgICAg
ICAgICAgKnIgPSB2cmVnX3JlZzMyX2V4dHJhY3QodnBsMDExX3JlYWRfZGF0YShkKSwgaW5mbyk7
Cj4gKyAgICAgICAgZWxzZQo+ICsgICAgICAgICAgICAqciA9IHZyZWdfcmVnMzJfZXh0cmFjdCh2
cGwwMTFfcmVhZF9kYXRhX3hlbihkKSwgaW5mbyk7Cj4gICAgICAgICAgcmV0dXJuIDE7Cj4KPiAg
ICAgIGNhc2UgUlNSOgo+IEBAIC0zMjUsNyArNDEzLDEwIEBAIHN0YXRpYyBpbnQgdnBsMDExX21t
aW9fd3JpdGUoc3RydWN0IHZjcHUgKnYsCj4KPiAgICAgICAgICB2cmVnX3JlZzMyX3VwZGF0ZSgm
ZGF0YSwgciwgaW5mbyk7Cj4gICAgICAgICAgZGF0YSAmPSAweEZGOwo+IC0gICAgICAgIHZwbDAx
MV93cml0ZV9kYXRhKHYtPmRvbWFpbiwgZGF0YSk7Cj4gKyAgICAgICAgaWYgKCB2cGwwMTEtPmJh
Y2tlbmRfaW5fZG9tYWluICkKPiArICAgICAgICAgICAgdnBsMDExX3dyaXRlX2RhdGEodi0+ZG9t
YWluLCBkYXRhKTsKPiArICAgICAgICBlbHNlCj4gKyAgICAgICAgICAgIHZwbDAxMV93cml0ZV9k
YXRhX3hlbih2LT5kb21haW4sIGRhdGEpOwo+ICAgICAgICAgIHJldHVybiAxOwo+ICAgICAgfQo+
Cj4gQEAgLTQzMCw2ICs1MjEsMzkgQEAgc3RhdGljIHZvaWQgdnBsMDExX2RhdGFfYXZhaWwoc3Ry
dWN0IGRvbWFpbiAqZCwKPiAgICAgICAgICB2cGwwMTEtPnVhcnRmciB8PSBUWEZFOwo+ICB9Cj4K
PiArLyoKPiArICogdnBsMDExX3J4X2NoYXJfeGVuIGFkZHMgYSBjaGFyIHRvIGEgZG9tYWluJ3Mg
dnBsMDExIHJlY2VpdmUgYnVmZmVyLgo+ICsgKiBJdCBpcyBvbmx5IHVzZWQgd2hlbiB0aGUgdnBs
MDExIGJhY2tlbmQgaXMgaW4gWGVuLgo+ICsgKi8KPiArdm9pZCB2cGwwMTFfcnhfY2hhcl94ZW4o
c3RydWN0IGRvbWFpbiAqZCwgY2hhciBjKQo+ICt7Cj4gKyAgICB1bnNpZ25lZCBsb25nIGZsYWdz
Owo+ICsgICAgc3RydWN0IHZwbDAxMSAqdnBsMDExID0gJmQtPmFyY2gudnBsMDExOwo+ICsgICAg
c3RydWN0IHZwbDAxMV94ZW5fYmFja2VuZCAqaW50ZiA9IHZwbDAxMS0+YmFja2VuZC54ZW47Cj4g
KyAgICBYRU5DT05TX1JJTkdfSURYIGluX2NvbnMsIGluX3Byb2QsIGluX2ZpZm9fbGV2ZWw7Cj4g
Kwo+ICsgICAgQVNTRVJUKCF2cGwwMTEtPmJhY2tlbmRfaW5fZG9tYWluKTsKPiArICAgIFZQTDAx
MV9MT0NLKGQsIGZsYWdzKTsKPiArCj4gKyAgICBpbl9jb25zID0gaW50Zi0+aW5fY29uczsKPiAr
ICAgIGluX3Byb2QgPSBpbnRmLT5pbl9wcm9kOwpEbyB3ZSBuZWVkIGJhcnJpZXJzIGhlcmUgYW5k
IGFmdGVyIHdyaXRpbmcgdGhlIHJpbmc/Cgo+ICsgICAgaWYgKCB4ZW5jb25zX3F1ZXVlZChpbl9w
cm9kLCBpbl9jb25zLCBzaXplb2YoaW50Zi0+aW4pKSA9PSBzaXplb2YoaW50Zi0+aW4pICkKPiAr
ICAgIHsKPiArICAgICAgICBWUEwwMTFfVU5MT0NLKGQsIGZsYWdzKTsKPiArICAgICAgICByZXR1
cm47Cj4gKyAgICB9Cj4gKwo+ICsgICAgaW50Zi0+aW5beGVuY29uc19tYXNrKGluX3Byb2QsIHNp
emVvZihpbnRmLT5pbikpXSA9IGM7Cj4gKyAgICBpbnRmLT5pbl9wcm9kID0gKytpbl9wcm9kOwo+
ICsKPiArICAgIGluX2ZpZm9fbGV2ZWwgPSB4ZW5jb25zX3F1ZXVlZChpbl9wcm9kLAo+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGluX2NvbnMsCj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKGludGYtPmluKSk7Cj4gKwo+ICsgICAgdnBsMDEx
X2RhdGFfYXZhaWwoZCwgaW5fZmlmb19sZXZlbCwgc2l6ZW9mKGludGYtPmluKSwgMCwgU0JTQV9V
QVJUX0ZJRk9fU0laRSk7Cj4gKyAgICBWUEwwMTFfVU5MT0NLKGQsIGZsYWdzKTsKPiArfQo+ICsK
PiAgc3RhdGljIHZvaWQgdnBsMDExX25vdGlmaWNhdGlvbihzdHJ1Y3QgdmNwdSAqdiwgdW5zaWdu
ZWQgaW50IHBvcnQpCj4gIHsKPiAgICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4gQEAgLTQ3MCwy
NyArNTk0LDQ3IEBAIGludCBkb21haW5fdnBsMDExX2luaXQoc3RydWN0IGRvbWFpbiAqZCwgc3Ry
dWN0IHZwbDAxMV9pbml0X2luZm8gKmluZm8pCj4gICAgICBpZiAoIHZwbDAxMS0+YmFja2VuZC5k
b20ucmluZ19idWYgKQo+ICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+Cj4gLSAgICAvKiBNYXAg
dGhlIGd1ZXN0IFBGTiB0byBYZW4gYWRkcmVzcyBzcGFjZS4gKi8KPiAtICAgIHJjID0gIHByZXBh
cmVfcmluZ19mb3JfaGVscGVyKGQsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBnZm5feChpbmZvLT5nZm4pLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
JnZwbDAxMS0+YmFja2VuZC5kb20ucmluZ19wYWdlLAo+IC0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJnZwbDAxMS0+YmFja2VuZC5kb20ucmluZ19idWYpOwo+IC0gICAgaWYgKCBy
YyA8IDAgKQo+IC0gICAgICAgIGdvdG8gb3V0Owo+ICsgICAgLyoKPiArICAgICAqIGluZm8gaXMg
TlVMTCB3aGVuIHRoZSBiYWNrZW5kIGlzIGluIFhlbi4KPiArICAgICAqIGluZm8gaXMgIT0gTlVM
TCB3aGVuIHRoZSBiYWNrZW5kIGlzIGluIGEgZG9tYWluLgo+ICsgICAgICovCj4gKyAgICBpZiAo
IGluZm8gIT0gTlVMTCApCj4gKyAgICB7Cj4gKyAgICAgICAgdnBsMDExLT5iYWNrZW5kX2luX2Rv
bWFpbiA9IHRydWU7Cj4gKwo+ICsgICAgICAgIC8qIE1hcCB0aGUgZ3Vlc3QgUEZOIHRvIFhlbiBh
ZGRyZXNzIHNwYWNlLiAqLwo+ICsgICAgICAgIHJjID0gIHByZXBhcmVfcmluZ19mb3JfaGVscGVy
KGQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2ZuX3goaW5mby0+
Z2ZuKSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmdnBsMDExLT5i
YWNrZW5kLmRvbS5yaW5nX3BhZ2UsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJnZwbDAxMS0+YmFja2VuZC5kb20ucmluZ19idWYpOwo+ICsgICAgICAgIGlmICggcmMg
PCAwICkKPiArICAgICAgICAgICAgZ290byBvdXQ7Cj4gKwo+ICsgICAgICAgIHJjID0gYWxsb2Nf
dW5ib3VuZF94ZW5fZXZlbnRfY2hhbm5lbChkLCAwLCBpbmZvLT5jb25zb2xlX2RvbWlkLAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2cGwwMTFfbm90aWZp
Y2F0aW9uKTsKPiArICAgICAgICBpZiAoIHJjIDwgMCApCj4gKyAgICAgICAgICAgIGdvdG8gb3V0
MTsKPiArCj4gKyAgICAgICAgdnBsMDExLT5ldnRjaG4gPSBpbmZvLT5ldnRjaG4gPSByYzsKPiAr
ICAgIH0KPiArICAgIGVsc2UKPiArICAgIHsKPiArICAgICAgICB2cGwwMTEtPmJhY2tlbmRfaW5f
ZG9tYWluID0gZmFsc2U7Cj4gKwo+ICsgICAgICAgIHZwbDAxMS0+YmFja2VuZC54ZW4gPSB4emFs
bG9jKHN0cnVjdCB2cGwwMTFfeGVuX2JhY2tlbmQpOwo+ICsgICAgICAgIGlmICggdnBsMDExLT5i
YWNrZW5kLnhlbiA9PSBOVUxMICkKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIHJjID0gLUVJ
TlZBTDsKPiArICAgICAgICAgICAgZ290byBvdXQxOwo+ICsgICAgICAgIH0KPiArICAgIH0KPgo+
ICAgICAgcmMgPSB2Z2ljX3Jlc2VydmVfdmlycShkLCBHVUVTVF9WUEwwMTFfU1BJKTsKPiAgICAg
IGlmICggIXJjICkKPiAgICAgIHsKPiAgICAgICAgICByYyA9IC1FSU5WQUw7Cj4gLSAgICAgICAg
Z290byBvdXQxOwo+IC0gICAgfQo+IC0KPiAtICAgIHJjID0gYWxsb2NfdW5ib3VuZF94ZW5fZXZl
bnRfY2hhbm5lbChkLCAwLCBpbmZvLT5jb25zb2xlX2RvbWlkLAo+IC0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHZwbDAxMV9ub3RpZmljYXRpb24pOwo+IC0gICAgaWYg
KCByYyA8IDAgKQo+ICAgICAgICAgIGdvdG8gb3V0MjsKPiAtCj4gLSAgICB2cGwwMTEtPmV2dGNo
biA9IGluZm8tPmV2dGNobiA9IHJjOwo+ICsgICAgfQo+Cj4gICAgICBzcGluX2xvY2tfaW5pdCgm
dnBsMDExLT5sb2NrKTsKPgo+IEBAIC01MDMsOCArNjQ3LDExIEBAIG91dDI6Cj4gICAgICB2Z2lj
X2ZyZWVfdmlycShkLCBHVUVTVF9WUEwwMTFfU1BJKTsKPgo+ICBvdXQxOgo+IC0gICAgZGVzdHJv
eV9yaW5nX2Zvcl9oZWxwZXIoJnZwbDAxMS0+YmFja2VuZC5kb20ucmluZ19idWYsCj4gLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZwbDAxMS0+YmFja2VuZC5kb20ucmlu
Z19wYWdlKTsKPiArICAgIGlmICggdnBsMDExLT5iYWNrZW5kX2luX2RvbWFpbiApCj4gKyAgICAg
ICAgZGVzdHJveV9yaW5nX2Zvcl9oZWxwZXIoJnZwbDAxMS0+YmFja2VuZC5kb20ucmluZ19idWYs
Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdnBsMDExLT5iYWNrZW5kLmRvbS5y
aW5nX3BhZ2UpOwo+ICsgICAgZWxzZQo+ICsgICAgICAgIHhmcmVlKHZwbDAxMS0+YmFja2VuZC54
ZW4pOwo+Cj4gIG91dDoKPiAgICAgIHJldHVybiByYzsKPiBAQCAtNTE0LDEyICs2NjEsMTcgQEAg
dm9pZCBkb21haW5fdnBsMDExX2RlaW5pdChzdHJ1Y3QgZG9tYWluICpkKQo+ICB7Cj4gICAgICBz
dHJ1Y3QgdnBsMDExICp2cGwwMTEgPSAmZC0+YXJjaC52cGwwMTE7Cj4KPiAtICAgIGlmICggIXZw
bDAxMS0+YmFja2VuZC5kb20ucmluZ19idWYgKQo+IC0gICAgICAgIHJldHVybjsKPiArICAgIGlm
ICggdnBsMDExLT5iYWNrZW5kX2luX2RvbWFpbiApCj4gKyAgICB7Cj4gKyAgICAgICAgaWYgKCAh
dnBsMDExLT5iYWNrZW5kLmRvbS5yaW5nX2J1ZiApCj4gKyAgICAgICAgICAgIHJldHVybjsKPgo+
IC0gICAgZnJlZV94ZW5fZXZlbnRfY2hhbm5lbChkLCB2cGwwMTEtPmV2dGNobik7Cj4gLSAgICBk
ZXN0cm95X3JpbmdfZm9yX2hlbHBlcigmdnBsMDExLT5iYWNrZW5kLmRvbS5yaW5nX2J1ZiwKPiAt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdnBsMDExLT5iYWNrZW5kLmRv
bS5yaW5nX3BhZ2UpOwo+ICsgICAgICAgIGZyZWVfeGVuX2V2ZW50X2NoYW5uZWwoZCwgdnBsMDEx
LT5ldnRjaG4pOwo+ICsgICAgICAgIGRlc3Ryb3lfcmluZ19mb3JfaGVscGVyKCZ2cGwwMTEtPmJh
Y2tlbmQuZG9tLnJpbmdfYnVmLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZw
bDAxMS0+YmFja2VuZC5kb20ucmluZ19wYWdlKTsKPiArICAgIH0KPiArICAgIGVsc2UKPiArICAg
ICAgICB4ZnJlZSh2cGwwMTEtPmJhY2tlbmQueGVuKTsKPiAgfQo+Cj4gIC8qCj4gZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL2NoYXIvY29uc29sZS5jIGIveGVuL2RyaXZlcnMvY2hhci9jb25zb2xl
LmMKPiBpbmRleCA3NTE3MmU3Li45OTBjNTFjIDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL2No
YXIvY29uc29sZS5jCj4gKysrIGIveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMKPiBAQCAtNDQ0
LDcgKzQ0NCw3IEBAIHN0YXRpYyB2b2lkIF9fc2VyaWFsX3J4KGNoYXIgYywgc3RydWN0IGNwdV91
c2VyX3JlZ3MgKnJlZ3MpCj4gICAgICAgICAgc2VuZF9nbG9iYWxfdmlycShWSVJRX0NPTlNPTEUp
Owo+ICAgICAgICAgIGJyZWFrOwo+ICAgICAgfQo+IC0jaWYgMAo+ICsjaWZkZWYgQ09ORklHX1NC
U0FfVlVBUlRfQ09OU09MRQo+ICAgICAgZGVmYXVsdDoKPiAgICAgIHsKPiAgICAgICAgICBzdHJ1
Y3QgZG9tYWluICpkID0gcmN1X2xvY2tfZG9tYWluX2J5X2FueV9pZChjb25zb2xlX3J4IC0gMSk7
Cj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmggYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL3ZwbDAxMS5oCj4gaW5kZXggNDJkN2EyNC4uNWViNmQyNSAxMDA2NDQKPiAtLS0g
YS94ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFy
bS92cGwwMTEuaAo+IEBAIC0yMSw2ICsyMSw3IEBACj4KPiAgI2luY2x1ZGUgPHB1YmxpYy9kb21j
dGwuaD4KPiAgI2luY2x1ZGUgPHB1YmxpYy9pby9yaW5nLmg+Cj4gKyNpbmNsdWRlIDxwdWJsaWMv
aW8vY29uc29sZS5oPgo+ICAjaW5jbHVkZSA8YXNtL3ZyZWcuaD4KPiAgI2luY2x1ZGUgPHhlbi9t
bS5oPgo+Cj4gQEAgLTI5LDEzICszMCwxOSBAQAo+ICAjZGVmaW5lIFZQTDAxMV9VTkxPQ0soZCxm
bGFncykgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmKGQpLT5hcmNoLnZwbDAxMS5sb2NrLCBmbGFn
cykKPgo+ICAjZGVmaW5lIFNCU0FfVUFSVF9GSUZPX1NJWkUgMzIKPiArc3RydWN0IHZwbDAxMV94
ZW5fYmFja2VuZCB7Cj4gKyAgICBjaGFyIGluW1NCU0FfVUFSVF9GSUZPX1NJWkVdOwo+ICsgICAg
WEVOQ09OU19SSU5HX0lEWCBpbl9jb25zLCBpbl9wcm9kOwo+ICt9Owo+Cj4gIHN0cnVjdCB2cGww
MTEgewo+ICsgICAgYm9vbCBiYWNrZW5kX2luX2RvbWFpbjsKPiAgICAgIHVuaW9uIHsKPiAgICAg
ICAgICBzdHJ1Y3Qgewo+ICAgICAgICAgICAgICB2b2lkICpyaW5nX2J1ZjsKPiAgICAgICAgICAg
ICAgc3RydWN0IHBhZ2VfaW5mbyAqcmluZ19wYWdlOwo+ICAgICAgICAgIH0gZG9tOwo+ICsgICAg
ICAgIHN0cnVjdCB2cGwwMTFfeGVuX2JhY2tlbmQgKnhlbjsKPiAgICAgIH0gYmFja2VuZDsKPiAg
ICAgIHVpbnQzMl90ICAgIHVhcnRmcjsgICAgICAgICAvKiBGbGFnIHJlZ2lzdGVyICovCj4gICAg
ICB1aW50MzJfdCAgICB1YXJ0Y3I7ICAgICAgICAgLyogQ29udHJvbCByZWdpc3RlciAqLwo+IEBA
IC01Nyw2ICs2NCw3IEBAIHN0cnVjdCB2cGwwMTFfaW5pdF9pbmZvIHsKPiAgaW50IGRvbWFpbl92
cGwwMTFfaW5pdChzdHJ1Y3QgZG9tYWluICpkLAo+ICAgICAgICAgICAgICAgICAgICAgICAgIHN0
cnVjdCB2cGwwMTFfaW5pdF9pbmZvICppbmZvKTsKPiAgdm9pZCBkb21haW5fdnBsMDExX2RlaW5p
dChzdHJ1Y3QgZG9tYWluICpkKTsKPiArdm9pZCB2cGwwMTFfcnhfY2hhcl94ZW4oc3RydWN0IGRv
bWFpbiAqZCwgY2hhciBjKTsKPiAgI2Vsc2UKPiAgc3RhdGljIGlubGluZSBpbnQgZG9tYWluX3Zw
bDAxMV9pbml0KHN0cnVjdCBkb21haW4gKmQsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBzdHJ1Y3QgdnBsMDExX2luaXRfaW5mbyAqaW5mbykKPiAtLQo+IDEuOS4xCj4K
Pgo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gWGVu
LWRldmVsIG1haWxpbmcgbGlzdAo+IFhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IGh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwKCgoK
LS0gClJlZ2FyZHMsCgpPbGVrc2FuZHIgVHlzaGNoZW5rbwoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 17:20:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 17: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 1gFMpv-00007S-Sc; Wed, 24 Oct 2018 17:20:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gv7k=ne=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gFMpu-00007N-56
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 17:20:50 +0000
X-Inumbo-ID: bcea84bc-d7b0-11e8-a8a5-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id bcea84bc-d7b0-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 19:17:52 +0200 (CEST)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 1AA65307503B; Wed, 24 Oct 2018 20:20:48 +0300 (EEST)
Received: from [192.168.228.120] (unknown [86.120.181.249])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id EDE283084EEC;
 Wed, 24 Oct 2018 20:20:47 +0300 (EEST)
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
References: <1539857272-4660-1-git-send-email-rcojocaru@bitdefender.com>
 <CABfawhmTCUqUV264hEjQWABohR42ezHPWBhL0GVT4cKuiDjyGg@mail.gmail.com>
 <d13f501e-4d43-2897-c995-badc276c7c68@bitdefender.com>
 <CABfawhk6gjBb_Ei3Z=QZwH7pnmX=gUQ30+q_hU7V9CSBB0=jwA@mail.gmail.com>
 <9b09e025-8622-c035-4b79-09b6772ab4df@bitdefender.com>
 <05efdf4c-b4ce-b136-d25e-83acdf3c4b1e@citrix.com>
 <CABfawh=Q7vOmutRSR84=x9Fkgg1Xrdd+cm6CSza7udUDt19g+A@mail.gmail.com>
 <20fb3eff-d438-59e9-3dea-9f36be40d039@bitdefender.com>
 <CABfawhn+NJ7Og91ko5yqHtzy-st_Fw3CeV-61GBULGoxQkFLog@mail.gmail.com>
 <5cfc59fc-186d-0d09-6fca-841a47fe2c19@bitdefender.com>
 <CABfawhmAqMi_q8ZM_na24Ss_DwXyu2Ysy2NgKsvbdZnEoJs11w@mail.gmail.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <944e2971-19e9-0011-cacb-4e815ca172e2@bitdefender.com>
Date: Wed, 24 Oct 2018 20:20:43 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <CABfawhmAqMi_q8ZM_na24Ss_DwXyu2Ysy2NgKsvbdZnEoJs11w@mail.gmail.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] Fix VGA logdirty related display freezes with altp2m
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMTAvMjQvMTggODowOSBQTSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IE9uIFR1ZSwgT2N0
IDIzLCAyMDE4IGF0IDY6MzcgQU0gUmF6dmFuIENvam9jYXJ1Cj4gPHJjb2pvY2FydUBiaXRkZWZl
bmRlci5jb20+IHdyb3RlOgo+Pgo+PiBUYW1hcywgY291bGQgeW91IHBsZWFzZSBnaXZlIHRoaXMg
YSBzcGluPwo+Pgo+PiBodHRwczovL2dpdGh1Yi5jb20vcmF6dmFuLWNvam9jYXJ1L3hlbi90cmVl
L2FsdHAybS1sb2dkaXJ0eS10YWtlMgo+Pgo+PiBJdCBfc2hvdWxkXyBzb2x2ZSB0aGUgY3Jhc2hl
cy4KPiAKPiBJbmRlZWQsIEkgbm8gbG9uZ2VyIHNlZSB0aGUgY3Jhc2guIEhvd2V2ZXIsIHRoZXJl
IG1pZ2h0IGJlIHNvbWUKPiBsb2NraW5nIGlzc3VlIHByZXNlbnQgYmVjYXVzZSB0aGUgd2hvbGUg
c3lzdGVtIGZyZWV6ZXMgdXAgc2hvcnRseQo+IGFmdGVyIHN0YXJ0aW5nIERSQUtWVUYgb24gYSBk
b21haW4gLSB3aXRoaW4gYSBjb3VwbGUgc2Vjb25kcy4gSSBtZWFuCj4gWGVuIGl0c2VsZiBsb2Nr
cyB1cDogbm8gcmVzcG9uc2Ugb24gdGhlIHNlcmlhbCwgZG9tMCBzY3JlZW4gZnJvemVuLAo+IGV0
Yy4KCkRvIHlvdSBoYXZlIGFueSB0eXBlIG9mIGxvZyAvIGJhY2t0cmFjZSAvIHdheSBJIGNvdWxk
IHJlcHJvZHVjZSBpdAp3aXRob3V0IERyYWt2dWY/IEFsbCB0aGUgd2F5cyBJJ3ZlIHRlc3RlZCBp
dCB3ZXJlIGZpbmUgKGluY2x1ZGluZwp4ZW4tYWNjZXNzKS4KCgpUaGFua3MsClJhenZhbgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 17:32:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 17:32: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 1gFN14-0000yn-0U; Wed, 24 Oct 2018 17:32:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=8rm9=ne=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1gFN12-0000yi-Mr
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 17:32:20 +0000
X-Inumbo-ID: 577470dd-d7b2-11e8-a8a5-bc764e045a96
Received: from mail-wm1-x32b.google.com (unknown [2a00:1450:4864:20::32b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 577470dd-d7b2-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 19:29:23 +0200 (CEST)
Received: by mail-wm1-x32b.google.com with SMTP id f1-v6so101434wmg.1
 for <xen-devel@lists.xenproject.org>; Wed, 24 Oct 2018 10:32:19 -0700 (PDT)
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=zhuL5VWsTHkVwalkxy+ItyrKDLiskiVK86RH8A9eyAg=;
 b=a7qNNKfs32cv+uqU36VTeLZhoA1WfflWHIOpa8xHZKeJ8hMrs2M6wVnWsUZbR469+u
 pwvt9exRsdMnVbJjWYjhMbcijQXymOLXoUDvtFWAXcE+6AH5RAkFJTKzV7pX28LCx2cD
 g7XGH1rylGkX5FqRflzYTlIP3MYim+3kprX6NBp1DggKbteQE2Qai4oHrGmNZL/lydwD
 oiCZ3tRsdUcFuJ5xtHQdorEa2DhTpxzsluIXyZcWfvm3b3Kf5q14bUaybmC2dOss+Jz0
 n17NS0/IelN75d80rdkU9QSD1qsPMy0jEj1RDBvdVdU/bbhWuMWydvgwXgnhEeNa+K5A
 FflQ==
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=zhuL5VWsTHkVwalkxy+ItyrKDLiskiVK86RH8A9eyAg=;
 b=pYg6imu87zmfKgqmWWz5pWrsrFGTub+1UKeFsl3cm8AKJVenfUPtDpJtXtR1aZRLn/
 T9ChRf2Lc7Hn+yKHcwfiWNQx9GgCijIHCUjh/BGErSybMFjLNUZLhgUzWlwMWgZihBvQ
 r0to66sHzgHboMI4yXGA0bm6lobUln3IPUD9pOMiZ5Pm1FfKorbiG9iFct+vu17prkJQ
 MpfpP8R3qAhUoky7t3QYzg3j5wwQJANIEFctr1JfIU1e1ca1+BVaTDeacWCSXJcKiaOQ
 VJVM1XLEJV1S1t8hXVv/wnffxJpdSYsB3Z4D1gHL1R4j1HGg8OHZIw4lnqKD8/qhn4Nw
 wWog==
X-Gm-Message-State: AGRZ1gL1YdYIQMM68qdfr9NfDtnaIxuYV60UG2iZNY9z7lZ3CLenibOW
 ZSpHjD2/xuOENs+0FSny79SuO75zwLz3rlbVMgU=
X-Google-Smtp-Source: AJdET5eSyo1DkfxkPTSa4GAlxhEiSbDs7/9lhiwbHFTgsZNQTt7W1kos3AnyhFZqDmgb8WuANs6rJ0Q/HxxJxFeicMM=
X-Received: by 2002:a1c:9f4b:: with SMTP id i72-v6mr939438wme.53.1540402336752; 
 Wed, 24 Oct 2018 10:32:16 -0700 (PDT)
MIME-Version: 1.0
References: <1539857272-4660-1-git-send-email-rcojocaru@bitdefender.com>
 <CABfawhmTCUqUV264hEjQWABohR42ezHPWBhL0GVT4cKuiDjyGg@mail.gmail.com>
 <d13f501e-4d43-2897-c995-badc276c7c68@bitdefender.com>
 <CABfawhk6gjBb_Ei3Z=QZwH7pnmX=gUQ30+q_hU7V9CSBB0=jwA@mail.gmail.com>
 <9b09e025-8622-c035-4b79-09b6772ab4df@bitdefender.com>
 <05efdf4c-b4ce-b136-d25e-83acdf3c4b1e@citrix.com>
 <CABfawh=Q7vOmutRSR84=x9Fkgg1Xrdd+cm6CSza7udUDt19g+A@mail.gmail.com>
 <20fb3eff-d438-59e9-3dea-9f36be40d039@bitdefender.com>
 <CABfawhn+NJ7Og91ko5yqHtzy-st_Fw3CeV-61GBULGoxQkFLog@mail.gmail.com>
 <5cfc59fc-186d-0d09-6fca-841a47fe2c19@bitdefender.com>
 <CABfawhmAqMi_q8ZM_na24Ss_DwXyu2Ysy2NgKsvbdZnEoJs11w@mail.gmail.com>
 <944e2971-19e9-0011-cacb-4e815ca172e2@bitdefender.com>
In-Reply-To: <944e2971-19e9-0011-cacb-4e815ca172e2@bitdefender.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Wed, 24 Oct 2018 11:31:39 -0600
Message-ID: <CABfawh=L-ZkxYnS1FR+4BDAs+89pZ5kO0MZ0XJbkPecTfY8mmA@mail.gmail.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>
Subject: Re: [Xen-devel] Fix VGA logdirty related display freezes with altp2m
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gV2VkLCBPY3QgMjQsIDIwMTggYXQgMTE6MjAgQU0gUmF6dmFuIENvam9jYXJ1CjxyY29qb2Nh
cnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPgo+IE9uIDEwLzI0LzE4IDg6MDkgUE0sIFRhbWFz
IEsgTGVuZ3llbCB3cm90ZToKPiA+IE9uIFR1ZSwgT2N0IDIzLCAyMDE4IGF0IDY6MzcgQU0gUmF6
dmFuIENvam9jYXJ1Cj4gPiA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4gPj4K
PiA+PiBUYW1hcywgY291bGQgeW91IHBsZWFzZSBnaXZlIHRoaXMgYSBzcGluPwo+ID4+Cj4gPj4g
aHR0cHM6Ly9naXRodWIuY29tL3JhenZhbi1jb2pvY2FydS94ZW4vdHJlZS9hbHRwMm0tbG9nZGly
dHktdGFrZTIKPiA+Pgo+ID4+IEl0IF9zaG91bGRfIHNvbHZlIHRoZSBjcmFzaGVzLgo+ID4KPiA+
IEluZGVlZCwgSSBubyBsb25nZXIgc2VlIHRoZSBjcmFzaC4gSG93ZXZlciwgdGhlcmUgbWlnaHQg
YmUgc29tZQo+ID4gbG9ja2luZyBpc3N1ZSBwcmVzZW50IGJlY2F1c2UgdGhlIHdob2xlIHN5c3Rl
bSBmcmVlemVzIHVwIHNob3J0bHkKPiA+IGFmdGVyIHN0YXJ0aW5nIERSQUtWVUYgb24gYSBkb21h
aW4gLSB3aXRoaW4gYSBjb3VwbGUgc2Vjb25kcy4gSSBtZWFuCj4gPiBYZW4gaXRzZWxmIGxvY2tz
IHVwOiBubyByZXNwb25zZSBvbiB0aGUgc2VyaWFsLCBkb20wIHNjcmVlbiBmcm96ZW4sCj4gPiBl
dGMuCj4KPiBEbyB5b3UgaGF2ZSBhbnkgdHlwZSBvZiBsb2cgLyBiYWNrdHJhY2UgLyB3YXkgSSBj
b3VsZCByZXByb2R1Y2UgaXQKPiB3aXRob3V0IERyYWt2dWY/IEFsbCB0aGUgd2F5cyBJJ3ZlIHRl
c3RlZCBpdCB3ZXJlIGZpbmUgKGluY2x1ZGluZwo+IHhlbi1hY2Nlc3MpLgoKSSBkb24ndCBoYXZl
IGEgc3RhbmRhbG9uZSB0ZXN0IHRoYXQgcHJvZHVjZXMgdGhhdCBlcnJvci4gV2l0aCBEUkFLVlVG
Cml0IGlzIGVhc2lseSByZXByb2R1Y2libGUgdGhvdWdoLiBJZiB5b3UgaGF2ZSBhIFdpbmRvd3Mg
Z3Vlc3QKaW5zdGFsbGVkLCBzZXR0aW5nIHVwIERSQUtWVUYgc2hvdWxkIHJlYWxseSBub3QgYmUg
bXVjaCB0cm91YmxlLiBXaXRoCnhlbi1hY2Nlc3MgaXQgaW5kZWVkIGRvZXNuJ3QgbG9jayB1cCBi
dXQgc2luY2UgdGhlIGd1ZXN0IGlzIHByZXR0eQptdWNoIHVucmVzcG9uc2l2ZSBkdXJpbmcgdGhh
dCB0ZXN0IEkgY2FuJ3QgdmVyaWZ5IHdoZXRoZXIgdGhlIFZHQQppc3N1ZSBpcyBub3cgcmVzb2x2
ZWQgb3Igbm90LiBBbHNvIHRoZSB4ZW4tYWNjZXNzIHRlc3RzIGFyZSBmYWlybHkKbGltaXRlZCBh
bmQgZG9uJ3QgdXNlIGFsbCBhc3BlY3RzIG9mIGFsdHAybS4KClRhbWFzCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 17:52:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 17:52: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 1gFNKi-0002XL-UF; Wed, 24 Oct 2018 17:52:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=8rm9=ne=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1gFNKi-0002XG-Am
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 17:52:40 +0000
X-Inumbo-ID: 2f088383-d7b5-11e8-a8a5-bc764e045a96
Received: from mail-wr1-x430.google.com (unknown [2a00:1450:4864:20::430])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2f088383-d7b5-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 19:49:42 +0200 (CEST)
Received: by mail-wr1-x430.google.com with SMTP id w5-v6so6559089wrt.2
 for <xen-devel@lists.xenproject.org>; Wed, 24 Oct 2018 10:52:38 -0700 (PDT)
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=2Pa3WTZdeTk6X76+XZLCyMXe52YrBotJG/pod9em8Jk=;
 b=Lv9jyaJYg0xfgXErXJnRtFg2Zej6oGN9uXQzs6PuvkbMk2jDG7ygAJnQiyMNK8/x4j
 dL2kDsgxAaXeg4hHkdTKjhLgZAFs1LcTDOGi1LbyV6AD22UQbXabPBm9Hutx3bCw2Y6+
 wWL+Wpa2AdldcuOJVYR1tGn4oGUCH4cGq8d8a0V67n3RslS02MZ3KSijjiWKGY3THsha
 nSZra1ocvI6oOSt5yf12lfvZkhjTX1WfqXCtJ3CYwyH0Cy79w/U1N25qz3/R0T0qoI9K
 0oTPSF1AeXgwvp3e7hfBEe1yRNZ5YTZxGWy3dJ6nkczjsErYOG26mvuhotPXc/1ym3jY
 NgtQ==
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=2Pa3WTZdeTk6X76+XZLCyMXe52YrBotJG/pod9em8Jk=;
 b=NY1iPop7rpn6lhFAWHYNF3tE2A+5ziqZxWYBccB4AKLYZabFV4MQVvfIaf94UTd9YA
 TI75JqWoMyJZwIqsysk8s8xv87y8GYqewd0fGaL8DhtGUUuQ7DTtoE3ai6/hvspBdCBz
 rngNXjoh+MKy9inbjE4Pb9hR0EBKQUfkqA+TyX/PmD/q+hlofTDNk/oW5u/gN4J/pdOS
 tkig6JhE+kAa1lU6VnbmnikOQ8lTw1PvBMKMPhCsmElJp8xvsiGOu2iDjtBgIwv6tzUm
 JS6om/K4Dbj1wYkWXwZFLBnzkW31MvF1xvPlT7HSrqBRO6OvDYdhJKy7mqFrYZvIKSYk
 GYMg==
X-Gm-Message-State: AGRZ1gIYaLuFQImW5pbT7uLJiNfn8aE9pMzgacJSp/i9ffXMDsmwb4r1
 WGNvqPOgpTidDx3YVFC67muUL4SCLT4bRTkg7gk=
X-Google-Smtp-Source: AJdET5cNgjmGcTnJdIGAIcCQv6SuSu0elDy0qP0ZtheLLLFNuegdpH5xTQObxfhQc4j7KY6zj7QXeD8NbqdNqNmBU2s=
X-Received: by 2002:adf:cd8c:: with SMTP id
 q12-v6mr775677wrj.171.1540403557458; 
 Wed, 24 Oct 2018 10:52:37 -0700 (PDT)
MIME-Version: 1.0
References: <1539857272-4660-1-git-send-email-rcojocaru@bitdefender.com>
 <CABfawhmTCUqUV264hEjQWABohR42ezHPWBhL0GVT4cKuiDjyGg@mail.gmail.com>
 <d13f501e-4d43-2897-c995-badc276c7c68@bitdefender.com>
 <CABfawhk6gjBb_Ei3Z=QZwH7pnmX=gUQ30+q_hU7V9CSBB0=jwA@mail.gmail.com>
 <9b09e025-8622-c035-4b79-09b6772ab4df@bitdefender.com>
 <05efdf4c-b4ce-b136-d25e-83acdf3c4b1e@citrix.com>
 <CABfawh=Q7vOmutRSR84=x9Fkgg1Xrdd+cm6CSza7udUDt19g+A@mail.gmail.com>
 <20fb3eff-d438-59e9-3dea-9f36be40d039@bitdefender.com>
 <CABfawhn+NJ7Og91ko5yqHtzy-st_Fw3CeV-61GBULGoxQkFLog@mail.gmail.com>
 <5cfc59fc-186d-0d09-6fca-841a47fe2c19@bitdefender.com>
 <CABfawhmAqMi_q8ZM_na24Ss_DwXyu2Ysy2NgKsvbdZnEoJs11w@mail.gmail.com>
 <944e2971-19e9-0011-cacb-4e815ca172e2@bitdefender.com>
 <CABfawh=L-ZkxYnS1FR+4BDAs+89pZ5kO0MZ0XJbkPecTfY8mmA@mail.gmail.com>
In-Reply-To: <CABfawh=L-ZkxYnS1FR+4BDAs+89pZ5kO0MZ0XJbkPecTfY8mmA@mail.gmail.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Wed, 24 Oct 2018 11:52:00 -0600
Message-ID: <CABfawh=3GjNrL-n43+C8A4GiKcbnrdY-=urQC3JK_zahSiEvcQ@mail.gmail.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>
Subject: Re: [Xen-devel] Fix VGA logdirty related display freezes with altp2m
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gV2VkLCBPY3QgMjQsIDIwMTggYXQgMTE6MzEgQU0gVGFtYXMgSyBMZW5neWVsCjx0YW1hcy5r
Lmxlbmd5ZWxAZ21haWwuY29tPiB3cm90ZToKPgo+IE9uIFdlZCwgT2N0IDI0LCAyMDE4IGF0IDEx
OjIwIEFNIFJhenZhbiBDb2pvY2FydQo+IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90
ZToKPiA+Cj4gPiBPbiAxMC8yNC8xOCA4OjA5IFBNLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4g
PiA+IE9uIFR1ZSwgT2N0IDIzLCAyMDE4IGF0IDY6MzcgQU0gUmF6dmFuIENvam9jYXJ1Cj4gPiA+
IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPiA+ID4+Cj4gPiA+PiBUYW1hcywg
Y291bGQgeW91IHBsZWFzZSBnaXZlIHRoaXMgYSBzcGluPwo+ID4gPj4KPiA+ID4+IGh0dHBzOi8v
Z2l0aHViLmNvbS9yYXp2YW4tY29qb2NhcnUveGVuL3RyZWUvYWx0cDJtLWxvZ2RpcnR5LXRha2Uy
Cj4gPiA+Pgo+ID4gPj4gSXQgX3Nob3VsZF8gc29sdmUgdGhlIGNyYXNoZXMuCj4gPiA+Cj4gPiA+
IEluZGVlZCwgSSBubyBsb25nZXIgc2VlIHRoZSBjcmFzaC4gSG93ZXZlciwgdGhlcmUgbWlnaHQg
YmUgc29tZQo+ID4gPiBsb2NraW5nIGlzc3VlIHByZXNlbnQgYmVjYXVzZSB0aGUgd2hvbGUgc3lz
dGVtIGZyZWV6ZXMgdXAgc2hvcnRseQo+ID4gPiBhZnRlciBzdGFydGluZyBEUkFLVlVGIG9uIGEg
ZG9tYWluIC0gd2l0aGluIGEgY291cGxlIHNlY29uZHMuIEkgbWVhbgo+ID4gPiBYZW4gaXRzZWxm
IGxvY2tzIHVwOiBubyByZXNwb25zZSBvbiB0aGUgc2VyaWFsLCBkb20wIHNjcmVlbiBmcm96ZW4s
Cj4gPiA+IGV0Yy4KPiA+Cj4gPiBEbyB5b3UgaGF2ZSBhbnkgdHlwZSBvZiBsb2cgLyBiYWNrdHJh
Y2UgLyB3YXkgSSBjb3VsZCByZXByb2R1Y2UgaXQKPiA+IHdpdGhvdXQgRHJha3Z1Zj8gQWxsIHRo
ZSB3YXlzIEkndmUgdGVzdGVkIGl0IHdlcmUgZmluZSAoaW5jbHVkaW5nCj4gPiB4ZW4tYWNjZXNz
KS4KPgo+IEkgZG9uJ3QgaGF2ZSBhIHN0YW5kYWxvbmUgdGVzdCB0aGF0IHByb2R1Y2VzIHRoYXQg
ZXJyb3IuIFdpdGggRFJBS1ZVRgo+IGl0IGlzIGVhc2lseSByZXByb2R1Y2libGUgdGhvdWdoLiBJ
ZiB5b3UgaGF2ZSBhIFdpbmRvd3MgZ3Vlc3QKPiBpbnN0YWxsZWQsIHNldHRpbmcgdXAgRFJBS1ZV
RiBzaG91bGQgcmVhbGx5IG5vdCBiZSBtdWNoIHRyb3VibGUuIFdpdGgKPiB4ZW4tYWNjZXNzIGl0
IGluZGVlZCBkb2Vzbid0IGxvY2sgdXAgYnV0IHNpbmNlIHRoZSBndWVzdCBpcyBwcmV0dHkKPiBt
dWNoIHVucmVzcG9uc2l2ZSBkdXJpbmcgdGhhdCB0ZXN0IEkgY2FuJ3QgdmVyaWZ5IHdoZXRoZXIg
dGhlIFZHQQo+IGlzc3VlIGlzIG5vdyByZXNvbHZlZCBvciBub3QuIEFsc28gdGhlIHhlbi1hY2Nl
c3MgdGVzdHMgYXJlIGZhaXJseQo+IGxpbWl0ZWQgYW5kIGRvbid0IHVzZSBhbGwgYXNwZWN0cyBv
ZiBhbHRwMm0uCj4KCldoYXQgSSBzZWUgZnJvbSB0aGUgRFJBS1ZVRiBsb2cgaXMgdGhhdCB0aGUg
bGFzdCB0aGluZyBpdCBwcmludHMgaXMKc2VuZGluZyBhIHZtX2V2ZW50IHJlc3BvbnNlIHRoYXQg
Ym90aCBlbmFibGVzIHNpbmdsZXN0ZXBwaW5nIGFuZApzd2l0Y2hlcyBhbHRwMm0gdmlldy4gVGhp
cyBsb29rcyB0byBiZSBjb25zaXN0ZW50LiBJdCBkaWRuJ3QgbWF0dGVyIGlmCnRoZSBndWVzdCBo
YWQgMSBvciAyIHZDUFVzLCB0aGUgZnJlZXplIG9jY3VycyBqdXN0IHRoZSBzYW1lLiBJdCdzCmRl
ZmluaXRlbHkgcmFjZXkgYmVjYXVzZSBpdCBkb2Vzbid0IGhhcHBlbiByaWdodCBhd2F5LCB0aGUg
c3lzdGVtCndvcmtzIGFzIGV4cGVjdGVkIGZvciBhIGNvdXBsZSBzZWNvbmRzLgoKVGFtYXMKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 18:05:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 18:05: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 1gFNX8-0003T2-BB; Wed, 24 Oct 2018 18:05:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gv7k=ne=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gFNX7-0003Sx-5x
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 18:05:29 +0000
X-Inumbo-ID: 98da9036-d7b7-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 98da9036-d7b7-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 18:06:58 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 B7E463011F2B; Wed, 24 Oct 2018 21:05:26 +0300 (EEST)
Received: from [192.168.228.120] (unknown [86.120.181.249])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 993883084EEC;
 Wed, 24 Oct 2018 21:05:26 +0300 (EEST)
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
References: <1539857272-4660-1-git-send-email-rcojocaru@bitdefender.com>
 <CABfawhmTCUqUV264hEjQWABohR42ezHPWBhL0GVT4cKuiDjyGg@mail.gmail.com>
 <d13f501e-4d43-2897-c995-badc276c7c68@bitdefender.com>
 <CABfawhk6gjBb_Ei3Z=QZwH7pnmX=gUQ30+q_hU7V9CSBB0=jwA@mail.gmail.com>
 <9b09e025-8622-c035-4b79-09b6772ab4df@bitdefender.com>
 <05efdf4c-b4ce-b136-d25e-83acdf3c4b1e@citrix.com>
 <CABfawh=Q7vOmutRSR84=x9Fkgg1Xrdd+cm6CSza7udUDt19g+A@mail.gmail.com>
 <20fb3eff-d438-59e9-3dea-9f36be40d039@bitdefender.com>
 <CABfawhn+NJ7Og91ko5yqHtzy-st_Fw3CeV-61GBULGoxQkFLog@mail.gmail.com>
 <5cfc59fc-186d-0d09-6fca-841a47fe2c19@bitdefender.com>
 <CABfawhmAqMi_q8ZM_na24Ss_DwXyu2Ysy2NgKsvbdZnEoJs11w@mail.gmail.com>
 <944e2971-19e9-0011-cacb-4e815ca172e2@bitdefender.com>
 <CABfawh=L-ZkxYnS1FR+4BDAs+89pZ5kO0MZ0XJbkPecTfY8mmA@mail.gmail.com>
 <CABfawh=3GjNrL-n43+C8A4GiKcbnrdY-=urQC3JK_zahSiEvcQ@mail.gmail.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <28225151-542d-5540-57ba-0b591635c6be@bitdefender.com>
Date: Wed, 24 Oct 2018 21:05:22 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <CABfawh=3GjNrL-n43+C8A4GiKcbnrdY-=urQC3JK_zahSiEvcQ@mail.gmail.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] Fix VGA logdirty related display freezes with altp2m
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMTAvMjQvMTggODo1MiBQTSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IE9uIFdlZCwgT2N0
IDI0LCAyMDE4IGF0IDExOjMxIEFNIFRhbWFzIEsgTGVuZ3llbAo+IDx0YW1hcy5rLmxlbmd5ZWxA
Z21haWwuY29tPiB3cm90ZToKPj4KPj4gT24gV2VkLCBPY3QgMjQsIDIwMTggYXQgMTE6MjAgQU0g
UmF6dmFuIENvam9jYXJ1Cj4+IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4+
Cj4+PiBPbiAxMC8yNC8xOCA4OjA5IFBNLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4+Pj4gT24g
VHVlLCBPY3QgMjMsIDIwMTggYXQgNjozNyBBTSBSYXp2YW4gQ29qb2NhcnUKPj4+PiA8cmNvam9j
YXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+Pj4+Cj4+Pj4+IFRhbWFzLCBjb3VsZCB5b3Ug
cGxlYXNlIGdpdmUgdGhpcyBhIHNwaW4/Cj4+Pj4+Cj4+Pj4+IGh0dHBzOi8vZ2l0aHViLmNvbS9y
YXp2YW4tY29qb2NhcnUveGVuL3RyZWUvYWx0cDJtLWxvZ2RpcnR5LXRha2UyCj4+Pj4+Cj4+Pj4+
IEl0IF9zaG91bGRfIHNvbHZlIHRoZSBjcmFzaGVzLgo+Pj4+Cj4+Pj4gSW5kZWVkLCBJIG5vIGxv
bmdlciBzZWUgdGhlIGNyYXNoLiBIb3dldmVyLCB0aGVyZSBtaWdodCBiZSBzb21lCj4+Pj4gbG9j
a2luZyBpc3N1ZSBwcmVzZW50IGJlY2F1c2UgdGhlIHdob2xlIHN5c3RlbSBmcmVlemVzIHVwIHNo
b3J0bHkKPj4+PiBhZnRlciBzdGFydGluZyBEUkFLVlVGIG9uIGEgZG9tYWluIC0gd2l0aGluIGEg
Y291cGxlIHNlY29uZHMuIEkgbWVhbgo+Pj4+IFhlbiBpdHNlbGYgbG9ja3MgdXA6IG5vIHJlc3Bv
bnNlIG9uIHRoZSBzZXJpYWwsIGRvbTAgc2NyZWVuIGZyb3plbiwKPj4+PiBldGMuCj4+Pgo+Pj4g
RG8geW91IGhhdmUgYW55IHR5cGUgb2YgbG9nIC8gYmFja3RyYWNlIC8gd2F5IEkgY291bGQgcmVw
cm9kdWNlIGl0Cj4+PiB3aXRob3V0IERyYWt2dWY/IEFsbCB0aGUgd2F5cyBJJ3ZlIHRlc3RlZCBp
dCB3ZXJlIGZpbmUgKGluY2x1ZGluZwo+Pj4geGVuLWFjY2VzcykuCj4+Cj4+IEkgZG9uJ3QgaGF2
ZSBhIHN0YW5kYWxvbmUgdGVzdCB0aGF0IHByb2R1Y2VzIHRoYXQgZXJyb3IuIFdpdGggRFJBS1ZV
Rgo+PiBpdCBpcyBlYXNpbHkgcmVwcm9kdWNpYmxlIHRob3VnaC4gSWYgeW91IGhhdmUgYSBXaW5k
b3dzIGd1ZXN0Cj4+IGluc3RhbGxlZCwgc2V0dGluZyB1cCBEUkFLVlVGIHNob3VsZCByZWFsbHkg
bm90IGJlIG11Y2ggdHJvdWJsZS4gV2l0aAo+PiB4ZW4tYWNjZXNzIGl0IGluZGVlZCBkb2Vzbid0
IGxvY2sgdXAgYnV0IHNpbmNlIHRoZSBndWVzdCBpcyBwcmV0dHkKPj4gbXVjaCB1bnJlc3BvbnNp
dmUgZHVyaW5nIHRoYXQgdGVzdCBJIGNhbid0IHZlcmlmeSB3aGV0aGVyIHRoZSBWR0EKPj4gaXNz
dWUgaXMgbm93IHJlc29sdmVkIG9yIG5vdC4gQWxzbyB0aGUgeGVuLWFjY2VzcyB0ZXN0cyBhcmUg
ZmFpcmx5Cj4+IGxpbWl0ZWQgYW5kIGRvbid0IHVzZSBhbGwgYXNwZWN0cyBvZiBhbHRwMm0uCj4+
Cj4gCj4gV2hhdCBJIHNlZSBmcm9tIHRoZSBEUkFLVlVGIGxvZyBpcyB0aGF0IHRoZSBsYXN0IHRo
aW5nIGl0IHByaW50cyBpcwo+IHNlbmRpbmcgYSB2bV9ldmVudCByZXNwb25zZSB0aGF0IGJvdGgg
ZW5hYmxlcyBzaW5nbGVzdGVwcGluZyBhbmQKPiBzd2l0Y2hlcyBhbHRwMm0gdmlldy4gVGhpcyBs
b29rcyB0byBiZSBjb25zaXN0ZW50LiBJdCBkaWRuJ3QgbWF0dGVyIGlmCj4gdGhlIGd1ZXN0IGhh
ZCAxIG9yIDIgdkNQVXMsIHRoZSBmcmVlemUgb2NjdXJzIGp1c3QgdGhlIHNhbWUuIEl0J3MKPiBk
ZWZpbml0ZWx5IHJhY2V5IGJlY2F1c2UgaXQgZG9lc24ndCBoYXBwZW4gcmlnaHQgYXdheSwgdGhl
IHN5c3RlbQo+IHdvcmtzIGFzIGV4cGVjdGVkIGZvciBhIGNvdXBsZSBzZWNvbmRzLgoKUmlnaHQs
IEknbGwgdHJ5IHRvIHNldCB1cCBEcmFrdnVmIHRvbW9ycm93LiBJZiBpdCdzIGEgbG9ja2luZyBp
c3N1ZSBpdApzaG91bGQgYmUgaW4gcGF0Y2ggMyAtIEkgZG9uJ3Qgc2VlIGhvdyB0aGUgZmlyc3Qg
dHdvIGNvdWxkIGNhdXNlIGEgcHJvYmxlbS4KCkkgZGlkIHRlc3QgdGhlIHBhdGNoZXMgd2l0aCBi
b3RoIHhlbi1hY2Nlc3MgYW5kIG91ciBmdWxsIGludHJvc3BlY3Rpb24KYWdlbnQgd2l0aCBubyBs
b2NrdXBzLCBjcmFzaGVzLCBvciBkaXNwbGF5IGZyZWV6ZXMgYnV0IGl0IHdvdWxkIHNlZW0KdGhh
dCB5b3UncmUgdXNpbmcgaXQgc29tZWhvdyBkaWZmZXJlbnRseS4KCgpUaGFua3MsClJhenZhbgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 18:08:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 18:08: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 1gFNZk-0003Zw-Rp; Wed, 24 Oct 2018 18:08:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kgkh=ne=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gFNZi-0003Zk-Kf
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 18:08:10 +0000
X-Inumbo-ID: f98af2d3-d7b7-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f98af2d3-d7b7-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 18:09: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 <aliasfile-bounces@xenproject.org>)
 id 1gFNZf-0003xP-5X; Wed, 24 Oct 2018 18:08: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 1gFNZe-0007cG-TE; Wed, 24 Oct 2018 18:08:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gFNZe-0002yV-SZ; Wed, 24 Oct 2018 18:08:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128964-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=a8b5750901faa63ff5570634851e648b8e335e5a
X-Osstest-Versions-That: ovmf=ea1486c28127057b7f3059b8c3c74afe7912460f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 24 Oct 2018 18:08:06 +0000
Subject: [Xen-devel] [ovmf test] 128964: 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>

ZmxpZ2h0IDEyODk2NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5NjQvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBhOGI1NzUwOTAxZmFhNjNmZjU1NzA2MzQ4NTFlNjQ4
YjhlMzM1ZTVhCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBlYTE0ODZj
MjgxMjcwNTdiN2YzMDU5YjhjM2M3NGFmZTc5MTI0NjBmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg5NjAgIDIwMTgtMTAtMjQgMDk6NDA6NDIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4OTY0ICAyMDE4LTEwLTI0IDE0OjQwOjQ1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRGFuZGFuIEJp
IDxkYW5kYW4uYmlAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9v
c3N0ZXN0L292bWYuZ2l0CiAgIGVhMTQ4NmMyODEuLmE4YjU3NTA5MDEgIGE4YjU3NTA5MDFmYWE2
M2ZmNTU3MDYzNDg1MWU2NDhiOGUzMzVlNWEgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 18:45:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 18:45: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 1gFO9a-0006TA-8j; Wed, 24 Oct 2018 18:45:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wi0t=ne=xenproject.org=prvs=828f10f00=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gFO9Y-0006T0-OI
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 18:45:12 +0000
X-Inumbo-ID: 256d316e-d7bd-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 256d316e-d7bd-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 18:46:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,421,1534809600"; d="scan'208";a="68683897"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75493-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=a58a421c3629e5f28b4a6887c28da4ee6976cd61
X-Osstest-Versions-That: ovmf=041d89bc0f0119df37a5fce1d0f16495ff905089
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 24 Oct 2018 19:45:07 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75493: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQ5MyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NDkzLwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICBhNThhNDIxYzM2MjllNWYyOGI0YTY4ODdjMjhkYTRlZTY5
NzZjZDYxCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAwNDFkODliYzBm
MDExOWRmMzdhNWZjZTFkMGYxNjQ5NWZmOTA1MDg5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU0
OTAgIDIwMTgtMTAtMjQgMDI6NTA6NDUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NDkzICAyMDE4LTEwLTI0IDA3OjUwOjQzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSGVzcyBDaGVuIDxo
ZXNoZW5nLmNoZW5AaW50ZWwuY29tPgogIFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+Cgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2Vu
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAv
aG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJj
ZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFt
ZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2IGJyb2tlbgpicm9rZW4tam9iIGJ1
aWxkLWFtZDY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYteHNtIGJyb2tlbgpi
cm9rZW4tam9iIGJ1aWxkLWFtZDY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMg
YnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVw
IGJ1aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0
IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWluc3RhbGwo
NCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1z
dGVwIGJ1aWxkLWFtZDY0LXhzbSBob3N0LWluc3RhbGwoNCkKClB1c2ggbm90IGFwcGxpY2FibGUu
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KY29tbWl0IGE1OGE0MjFjMzYyOWU1ZjI4YjRhNjg4N2MyOGRhNGVlNjk3NmNkNjEKQXV0
aG9yOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgpEYXRlOiAgIFR1ZSBPY3QgMjMgMTA6
MjY6MDEgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZy9Vc2JNYXNzOiBGaXggVVNCIGtleSB3
cml0ZSBmYWlsdXJlCiAgICAKICAgIENvbW1pdCBlNTlkYjZhNzMyZGJiYjA2NGIxZTM5YTI4OGEy
NWVkYzkwYWRhYzVkCiAgICAqIE1kZU1vZHVsZVBrZy9Vc2JNYXNzOiBNZXJnZSBVc2JCb290KFJl
YWR8V3JpdGUpQmxvY2tzKDE2KQogICAgaW50cm9kdWNlcyBhIGJ1ZyB0aGF0IGNhdXNlcyB3cml0
aW5nIHRvIFVTQiBrZXkgYWx3YXlzIGZhaWxzLgogICAgCiAgICBXaGVuIHRoYXQgcGF0Y2ggaXMg
dmVyaWZpZWQsIG9ubHkgcmVhZGluZyB3YXMgdmVyaWZpZWQuCiAgICAKICAgIFRoZSByb290IGNh
dXNlIGlzIHdoZW4gdGhlIHdyaXRpbmcgb3BlcmF0aW9uIGlzIHBlcmZvcm1lZCwKICAgIHRoZSBk
YXRhIGRpcmVjdGlvbiBFZmlVc2JEYXRhSW4gaXMgd3JvbmdseSB1c2VkLiBJbnN0ZWFkLCBpdAog
ICAgc2hvdWxkIGJlIEVmaVVzYkRhdGFPdXQuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBU
aWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFJ1
aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogU3RhciBaZW5nIDxz
dGFyLnplbmdAaW50ZWwuY29tPgoKY29tbWl0IDkwYzY0YWFkYThhMTRkY2E1NTFhYTQ4YmM1YTU3
NjNhMzk5MzM1MjUKQXV0aG9yOiBIZXNzIENoZW4gPGhlc2hlbmcuY2hlbkBpbnRlbC5jb20+CkRh
dGU6ICAgVHVlIE9jdCAxNiAxNDowNDowMCAyMDE4ICswODAwCgogICAgQmFzZVRvb2xzL1VQVDog
Rml4IGFuIGlzc3VlIG9mIFVOSSBzdHJpbmcgY2hlY2tpbmcuCiAgICAKICAgIFRoZSB0b29sIG5v
dyBjYW4gZGV0ZWN0IHRoZSBlcnJvciB0aGF0IHRoZSBjb250ZW50IGJldHdlZW4gZG91YmxlCiAg
ICBxdW90ZXMgY29udGFpbnMgYW5vdGhlciBkb3VibGUgcXVvdGVzIG9yIGVudGVyIGtleS4KICAg
IAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50
IDEuMAogICAgU2lnbmVkLW9mZi1ieTogSGVzcyBDaGVuIDxoZXNoZW5nLmNoZW5AaW50ZWwuY29t
PgogICAgUmV2aWV3ZWQtYnk6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4K
CmNvbW1pdCA3YTU3NDkwYzJlYmFmYTU0MTFkN2ZlZjYyNzEwZDg3NzhmMTdjOWIxCkF1dGhvcjog
SGVzcyBDaGVuIDxoZXNoZW5nLmNoZW5AaW50ZWwuY29tPgpEYXRlOiAgIFR1ZSBPY3QgMTYgMTM6
NDk6MzUgMjAxOCArMDgwMAoKICAgIEJhc2VUb29scy9FY2M6IFVwZGF0ZSBhIGNoZWNrcG9pbnQg
Y3JpdGVyaWEuCiAgICAKICAgIENoYW5nZSB0aGUgY3JpdGVyaWEgb2YgdGhlIGNoZWNrcG9pbnQg
b2YgIiNpZm5kZWYiIHRvIHJlbW92ZSB0aGUgcmVxdWlyZW1lbnQgb2YgcHJlZml4ICdfJy4KICAg
IAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50
IDEuMAogICAgU2lnbmVkLW9mZi1ieTogSGVzcyBDaGVuIDxoZXNoZW5nLmNoZW5AaW50ZWwuY29t
PgogICAgUmV2aWV3ZWQtYnk6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4K
CmNvbW1pdCAzYTI0NGI4ZGI0ZTc2YTdjOTQ1YjU4ZjQ5NzQ2MTUyZGQ4Nzg3MTcyCkF1dGhvcjog
SGVzcyBDaGVuIDxoZXNoZW5nLmNoZW5AaW50ZWwuY29tPgpEYXRlOiAgIFR1ZSBPY3QgMTYgMTY6
MjE6NDggMjAxOCArMDgwMAoKICAgIEJhc2VUb29scy9FQ0M6IEZpeCBhbiBpZGVudGlmaWNhdGlv
biBpc3N1ZSBvZiB0eXBlZGVmIGZ1bmN0aW9uLgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjog
VGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4wCiAgICBTaWduZWQtb2ZmLWJ5OiBI
ZXNzIENoZW4gPGhlc2hlbmcuY2hlbkBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogWW9uZ2hv
bmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgoKY29tbWl0IDMzYTIxMWQwMDk1NTc1YjM1
Y2JhMTZhMWE4YzMwNTU4OGJmMWQ0OWEKQXV0aG9yOiBIZXNzIENoZW4gPGhlc2hlbmcuY2hlbkBp
bnRlbC5jb20+CkRhdGU6ICAgV2VkIE9jdCAxNyAxMDoyMjowNCAyMDE4ICswODAwCgogICAgQmFz
ZVRvb2xzL0VDQzogQWRkIGEgY2hlY2twb2ludCB0byBjaGVjayBubyB1c2FnZSBmb3IgZGVwcmVj
YXRlZCBmdW5jdGlvbnMuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29u
dHJpYnV0aW9uIEFncmVlbWVudCAxLjAKICAgIFNpZ25lZC1vZmYtYnk6IEhlc3MgQ2hlbiA8aGVz
aGVuZy5jaGVuQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBZb25naG9uZyBaaHUgPHlvbmdo
b25nLnpodUBpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 19:17:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 19:17: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 1gFOeI-0000If-4x; Wed, 24 Oct 2018 19:16:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ljoh=ne=kernel.org=luto@srs-us1.protection.inumbo.net>)
 id 1gFOeH-0000Ia-4x
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 19:16:57 +0000
X-Inumbo-ID: 947c8509-d7c1-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 947c8509-d7c1-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 19:18:25 +0000 (UTC)
Received: from mail-wr1-f50.google.com (mail-wr1-f50.google.com
 [209.85.221.50])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 1612920832
 for <xen-devel@lists.xenproject.org>; Wed, 24 Oct 2018 19:16:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540408614;
 bh=6Jj0roqAEQx2ASP0o35natrHoQiitq11zKCVsJwB8JA=;
 h=References:In-Reply-To:From:Date:Subject:To:Cc:From;
 b=f1Q/3yNr31lbZsnbGPGQFbD9Fig7yXhLzvxHtMZP33c57AAttwUmbAoeI3dEs0W9Y
 YVz/dBxNeRMGYTTQAc1/54i8PwDC2xshnJlkLTCN3EJvfdXTItV455SLhbje1WFptx
 ZSfRtSDzd7jJDu1KlPMBlV2qLFuDrsyGVVGjBO38=
Received: by mail-wr1-f50.google.com with SMTP id i4-v6so6750631wrr.13
 for <xen-devel@lists.xenproject.org>; Wed, 24 Oct 2018 12:16:54 -0700 (PDT)
X-Gm-Message-State: AGRZ1gJglNG6sBgV37YrY9NamPytRFEwBf9uAEEZk9uxEdKtzxBaTYAw
 gZiWQ8al0eGfmDFeQxxDJ14x2hjOMfNK+so1Iz00iw==
X-Google-Smtp-Source: AJdET5eE0HtpQ3Y58R2RGYox6V1bx5VZKprdEZ3hkJg6spNtZVe/ZlrEXbjjmxvY6+/fLWr7ItLdw0SwRKijPi/tTTo=
X-Received: by 2002:adf:b1db:: with SMTP id
 r27-v6mr1049320wra.95.1540408612532; 
 Wed, 24 Oct 2018 12:16:52 -0700 (PDT)
MIME-Version: 1.0
References: <20181023184234.14025-1-chang.seok.bae@intel.com>
 <20181023184234.14025-5-chang.seok.bae@intel.com>
In-Reply-To: <20181023184234.14025-5-chang.seok.bae@intel.com>
From: Andy Lutomirski <luto@kernel.org>
Date: Wed, 24 Oct 2018 12:16:40 -0700
X-Gmail-Original-Message-ID: <CALCETrVcJ08c6yf6y3ruOA_Hx_7srkHw5iYfx1c2p8_ySiL2WA@mail.gmail.com>
Message-ID: <CALCETrVcJ08c6yf6y3ruOA_Hx_7srkHw5iYfx1c2p8_ySiL2WA@mail.gmail.com>
To: "Bae, Chang Seok" <chang.seok.bae@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, 
 Juergen Gross <jgross@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Subject: Re: [Xen-devel] [v3 04/12] x86/fsgsbase/64: Enable FSGSBASE
 instructions in the helper 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: "Ravi V. Shankar" <ravi.v.shankar@intel.com>,
 Andi Kleen <ak@linux.intel.com>, Dave Hansen <dave.hansen@linux.intel.com>,
 LKML <linux-kernel@vger.kernel.org>, "Metzger,
 Markus T" <markus.t.metzger@intel.com>, Andrew Lutomirski <luto@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, Thomas Gleixner <tglx@linutronix.de>,
 Ingo Molnar <mingo@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>

T24gVHVlLCBPY3QgMjMsIDIwMTggYXQgMTE6NDMgQU0gQ2hhbmcgUy4gQmFlIDxjaGFuZy5zZW9r
LmJhZUBpbnRlbC5jb20+IHdyb3RlOgo+Cj4gVGhlIGhlbHBlciBmdW5jdGlvbnMgd2lsbCBzd2l0
Y2ggb24gZmFzdGVyIGFjY2Vzc2VzIHRvIEZTQkFTRSBhbmQgR1NCQVNFCj4gd2hlbiB0aGUgRlNH
U0JBU0UgZmVhdHVyZSBpcyBlbmFibGVkLgo+Cj4gQWNjZXNzaW5nIHVzZXIgR1NCQVNFIG5lZWRz
IGEgY291cGxlIG9mIFNXQVBHUyBvcGVyYXRpb25zLiBJdCBpcyBhdm9pZGFibGUKPiBpZiB0aGUg
dXNlciBHU0JBU0UgaXMgc2F2ZWQgYXQga2VybmVsIGVudHJ5LCBiZWluZyB1cGRhdGVkIGFzIGNo
YW5nZXMsIGFuZAo+IHJlc3RvcmVkIGJhY2sgYXQga2VybmVsIGV4aXQuIEhvd2V2ZXIsIGl0IHNl
ZW1zIHRvIHNwZW5kIG1vcmUgY3ljbGVzIGZvcgo+IHNhdmluZ3MgYW5kIHJlc3RvcmF0aW9ucy4g
TGl0dGxlIG9yIG5vIGJlbmVmaXQgd2FzIG1lYXN1cmVkIGZyb20KPiBleHBlcmltZW50cy4KPgo+
IFNpZ25lZC1vZmYtYnk6IENoYW5nIFMuIEJhZSA8Y2hhbmcuc2Vvay5iYWVAaW50ZWwuY29tPgo+
IFJldmlld2VkLWJ5OiBBbmRpIEtsZWVuIDxha0BsaW51eC5pbnRlbC5jb20+Cj4gQ2M6IEFueSBM
dXRvbWlyc2tpIDxsdXRvQGtlcm5lbC5vcmc+Cj4gQ2M6IEguIFBldGVyIEFudmluIDxocGFAenl0
b3IuY29tPgo+IENjOiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KPiBDYzog
SW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+Cj4gQ2M6IERhdmUgSGFuc2VuIDxkYXZlLmhh
bnNlbkBsaW51eC5pbnRlbC5jb20+Cj4gLS0tCj4gIGFyY2gveDg2L2luY2x1ZGUvYXNtL2ZzZ3Ni
YXNlLmggfCAxNyArKystLS0tCj4gIGFyY2gveDg2L2tlcm5lbC9wcm9jZXNzXzY0LmMgICAgfCA4
MiArKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0KPiAgMiBmaWxlcyBjaGFuZ2VkLCA3
NSBpbnNlcnRpb25zKCspLCAyNCBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS9hcmNoL3g4
Ni9pbmNsdWRlL2FzbS9mc2dzYmFzZS5oIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vZnNnc2Jhc2Uu
aAo+IGluZGV4IGI0ZDQ1MDliNzg2Yy4uZTUwMGQ3NzExNTVmIDEwMDY0NAo+IC0tLSBhL2FyY2gv
eDg2L2luY2x1ZGUvYXNtL2ZzZ3NiYXNlLmgKPiArKysgYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9m
c2dzYmFzZS5oCj4gQEAgLTU3LDI2ICs1NywyMyBAQCBzdGF0aWMgX19hbHdheXNfaW5saW5lIHZv
aWQgd3Jnc2Jhc2UodW5zaWduZWQgbG9uZyBnc2Jhc2UpCj4gICAgICAgICAgICAgICAgICAgICAg
ICAgOiAibWVtb3J5Iik7Cj4gIH0KPgo+ICsjaW5jbHVkZSA8YXNtL2NwdWZlYXR1cmUuaD4KPiAr
Cj4gIC8qIEhlbHBlciBmdW5jdGlvbnMgZm9yIHJlYWRpbmcvd3JpdGluZyBGUy9HUyBiYXNlICov
Cj4KPiAgc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIHg4Nl9mc2Jhc2VfcmVhZF9jcHUodm9p
ZCkKPiAgewo+ICAgICAgICAgdW5zaWduZWQgbG9uZyBmc2Jhc2U7Cj4KPiAtICAgICAgIHJkbXNy
bChNU1JfRlNfQkFTRSwgZnNiYXNlKTsKPiArICAgICAgIGlmIChzdGF0aWNfY3B1X2hhcyhYODZf
RkVBVFVSRV9GU0dTQkFTRSkpCj4gKyAgICAgICAgICAgICAgIGZzYmFzZSA9IHJkZnNiYXNlKCk7
Cj4gKyAgICAgICBlbHNlCj4gKyAgICAgICAgICAgICAgIHJkbXNybChNU1JfRlNfQkFTRSwgZnNi
YXNlKTsKPgo+ICAgICAgICAgcmV0dXJuIGZzYmFzZTsKPiAgfQo+Cj4gLXN0YXRpYyBpbmxpbmUg
dW5zaWduZWQgbG9uZyB4ODZfZ3NiYXNlX3JlYWRfY3B1X2luYWN0aXZlKHZvaWQpCj4gLXsKPiAt
ICAgICAgIHVuc2lnbmVkIGxvbmcgZ3NiYXNlOwo+IC0KPiAtICAgICAgIHJkbXNybChNU1JfS0VS
TkVMX0dTX0JBU0UsIGdzYmFzZSk7Cj4gLQo+IC0gICAgICAgcmV0dXJuIGdzYmFzZTsKPiAtfQo+
IC0KPiArZXh0ZXJuIHVuc2lnbmVkIGxvbmcgeDg2X2dzYmFzZV9yZWFkX2NwdV9pbmFjdGl2ZSh2
b2lkKTsKPiAgZXh0ZXJuIHZvaWQgeDg2X2ZzYmFzZV93cml0ZV9jcHUodW5zaWduZWQgbG9uZyBm
c2Jhc2UpOwo+ICBleHRlcm4gdm9pZCB4ODZfZ3NiYXNlX3dyaXRlX2NwdV9pbmFjdGl2ZSh1bnNp
Z25lZCBsb25nIGdzYmFzZSk7Cj4KPiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL3Byb2Nl
c3NfNjQuYyBiL2FyY2gveDg2L2tlcm5lbC9wcm9jZXNzXzY0LmMKPiBpbmRleCAzMWI0NzU1MzY5
ZjAuLmZjZjE4MDQ2YzNkNiAxMDA2NDQKPiAtLS0gYS9hcmNoL3g4Ni9rZXJuZWwvcHJvY2Vzc182
NC5jCj4gKysrIGIvYXJjaC94ODYva2VybmVsL3Byb2Nlc3NfNjQuYwo+IEBAIC0xNTksNiArMTU5
LDM2IEBAIGVudW0gd2hpY2hfc2VsZWN0b3Igewo+ICAgICAgICAgR1MKPiAgfTsKPgo+ICsvKgo+
ICsgKiBJbnRlcnJ1cHRzIGFyZSBkaXNhYmxlZCBoZXJlLiBPdXQgb2YgbGluZSB0byBiZSBwcm90
ZWN0ZWQgZnJvbSBrcHJvYmVzLgo+ICsgKi8KPiArc3RhdGljIG5vaW5saW5lIF9fa3Byb2JlcyB1
bnNpZ25lZCBsb25nIHJkX2luYWN0aXZlX2dzYmFzZSh2b2lkKQo+ICt7Cj4gKyAgICAgICB1bnNp
Z25lZCBsb25nIGdzYmFzZSwgZmxhZ3M7Cj4gKwo+ICsgICAgICAgbG9jYWxfaXJxX3NhdmUoZmxh
Z3MpOwo+ICsgICAgICAgbmF0aXZlX3N3YXBncygpOwo+ICsgICAgICAgZ3NiYXNlID0gcmRnc2Jh
c2UoKTsKPiArICAgICAgIG5hdGl2ZV9zd2FwZ3MoKTsKPiArICAgICAgIGxvY2FsX2lycV9yZXN0
b3JlKGZsYWdzKTsKPiArCj4gKyAgICAgICByZXR1cm4gZ3NiYXNlOwo+ICt9CgpQbGVhc2UgZm9s
ZCB0aGlzIGludG8gaXRzIG9ubHkgY2FsbGVyIGFuZCBtYWtlICp0aGF0KiBub2lubGluZS4KCkFs
c28sIHRoaXMgZnVuY3Rpb24sIGFuZCBpdHMgIndyaXRlIiBlcXVpdmFsZW50LCB3aWxsIGFjY2Vz
cyB0aGUKKmFjdGl2ZSogZ3NiYXNlLiAgU28gaXQgZWl0aGVyIG5lZWRzIHRvIGJlIGZpeGVkIGZv
ciBYZW4gUFYgb3Igc29tZQpjbGVhciBjb21tZW50IGFuZCBjYXJlZnVsIGF1ZGl0aW5nIG5lZWRz
IHRvIGJlIGFkZGVkIHRvIGVuc3VyZSB0aGF0Cml0J3Mgbm90IHVzZWQgb24gWGVuIFBWLiAgT3Ig
aXQgbmVlZHMgdG8gYmUgcmVuYW1lZApuYXRpdmVfeDg2X2ZzZ3NiYXNlXy4uLiBhbmQgYWRkIHBh
cmF2aXJ0IGhvb2tzLCBzaW5jZSBYZW4gUFYgYWxsb3dzIGEKdmVyeSBlZmZpY2llbnQgYnV0IGRp
ZmZlcmVudCBpbXBsZW1lbnRhdGlvbiwgSSB0aGluay4gIFRoZSBsYXR0ZXIgaXMKcHJvYmFibHkg
dGhlIHJpZ2h0IHNvbHV0aW9uLgoKKEhpIFhlbiBwZW9wbGUgLS0gaG93IGRvZXMgQ1I0LkZTR1NC
QVNFIHdvcmsgb24gWGVuPyAgSXMgaXQgYWx3YXlzCnNldD8gIE5ldmVyIHNldD8gIFNldCBvbmx5
IGlmIHRoZSBndWVzdCB0cmllcyB0byBzZXQgaXQ/KQoKPiAgdm9pZCB4ODZfZnNiYXNlX3dyaXRl
X2NwdSh1bnNpZ25lZCBsb25nIGZzYmFzZSkKPiAgewo+IC0gICAgICAgLyoKPiAtICAgICAgICAq
IFNldCB0aGUgc2VsZWN0b3IgdG8gMCBhcyBhIG5vdGlvbiwgdGhhdCB0aGUgc2VnbWVudCBiYXNl
IGlzCj4gLSAgICAgICAgKiBvdmVyd3JpdHRlbiwgd2hpY2ggd2lsbCBiZSBjaGVja2VkIGZvciBz
a2lwcGluZyB0aGUgc2VnbWVudCBsb2FkCj4gLSAgICAgICAgKiBkdXJpbmcgY29udGV4dCBzd2l0
Y2guCj4gLSAgICAgICAgKi8KPiAtICAgICAgIGxvYWRzZWcoRlMsIDApOwo+IC0gICAgICAgd3Jt
c3JsKE1TUl9GU19CQVNFLCBmc2Jhc2UpOwo+ICsgICAgICAgaWYgKHN0YXRpY19jcHVfaGFzKFg4
Nl9GRUFUVVJFX0ZTR1NCQVNFKSkgewo+ICsgICAgICAgICAgICAgICB3cmZzYmFzZShmc2Jhc2Up
Owo+ICsgICAgICAgfSBlbHNlIHsKPiArICAgICAgICAgICAgICAgLyoKPiArICAgICAgICAgICAg
ICAgICogU2V0IHRoZSBzZWxlY3RvciB0byAwIGFzIGEgbm90aW9uLCB0aGF0IHRoZSBzZWdtZW50
IGJhc2UgaXMKPiArICAgICAgICAgICAgICAgICogb3ZlcndyaXR0ZW4sIHdoaWNoIHdpbGwgYmUg
Y2hlY2tlZCBmb3Igc2tpcHBpbmcgdGhlIHNlZ21lbnQgbG9hZAo+ICsgICAgICAgICAgICAgICAg
KiBkdXJpbmcgY29udGV4dCBzd2l0Y2guCj4gKyAgICAgICAgICAgICAgICAqLwo+ICsgICAgICAg
ICAgICAgICBsb2Fkc2VnKEZTLCAwKTsKPiArICAgICAgICAgICAgICAgd3Jtc3JsKE1TUl9GU19C
QVNFLCBmc2Jhc2UpOwo+ICsgICAgICAgfQo+ICB9Cj4KPiAgdm9pZCB4ODZfZ3NiYXNlX3dyaXRl
X2NwdV9pbmFjdGl2ZSh1bnNpZ25lZCBsb25nIGdzYmFzZSkKPiAgewo+IC0gICAgICAgLyogU2V0
IHRoZSBzZWxlY3RvciB0byAwIGZvciB0aGUgc2FtZSByZWFzb24gYXMgJWZzIGFib3ZlLiAqLwo+
IC0gICAgICAgbG9hZHNlZyhHUywgMCk7Cj4gLSAgICAgICB3cm1zcmwoTVNSX0tFUk5FTF9HU19C
QVNFLCBnc2Jhc2UpOwo+ICsgICAgICAgaWYgKHN0YXRpY19jcHVfaGFzKFg4Nl9GRUFUVVJFX0ZT
R1NCQVNFKSkgewo+ICsgICAgICAgICAgICAgICB3cl9pbmFjdGl2ZV9nc2Jhc2UoZ3NiYXNlKTsK
PiArICAgICAgIH0gZWxzZSB7Cj4gKyAgICAgICAgICAgICAgIC8qIFNldCB0aGUgc2VsZWN0b3Ig
dG8gMCBmb3IgdGhlIHNhbWUgcmVhc29uIGFzICVmcyBhYm92ZS4gKi8KPiArICAgICAgICAgICAg
ICAgbG9hZHNlZyhHUywgMCk7Cj4gKyAgICAgICAgICAgICAgIHdybXNybChNU1JfS0VSTkVMX0dT
X0JBU0UsIGdzYmFzZSk7CgpJIHN0aWxsIGRvbid0IGdldCB3aGF0IHRoaXMgY29kZSBpcyB0cnlp
bmcgdG8gZG8uICBTZWUgb3RoZXIgZW1haWwuICBJCnRoaW5rIGl0IHdpbGwgc3RyYWlnaHQgdXAg
Y3Jhc2ggdGhlIGtlcm5lbCBvbiBzb21lIENQVXMsIHNpbmNlIHdyaXRpbmcKMCB0byAlJWdzIHdp
bGwgemVybyBvdXQgdGhlICphY3RpdmUqIGJhc2Ugb24gc29tZSBDUFVzLgoKSSB0aGluayB0aGF0
LCBpZiB5b3UgcmVhbGx5IHdhbnQgc29tZSBmYW5jeSBvcHRpbWl6YXRpb24gZm9yIHRoZQpub24t
RlNHU0JBU0UgY2FzZSwgeW91IG5lZWQgdG8gcHVsbCB0aGF0IG91dCBpbnRvIHRoZSBjYWxsZXJz
IG9mIHRoZXNlCmhlbHBlcnMuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 19:32:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 19:32: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 1gFOt3-0001jU-PD; Wed, 24 Oct 2018 19:32:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kgkh=ne=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gFOt2-0001jB-10
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 19:32:12 +0000
X-Inumbo-ID: b63f0a57-d7c3-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b63f0a57-d7c3-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 19:33: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 <aliasfile-bounces@xenproject.org>)
 id 1gFOsy-0005W2-1w; Wed, 24 Oct 2018 19:32: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 1gFOsx-0001CN-90; Wed, 24 Oct 2018 19:32:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gFOsx-0006x1-8P; Wed, 24 Oct 2018 19:32:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128965-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=be240aabb1997ed70e4050d2d4a7634a1ee5ddc7
X-Osstest-Versions-That: xen=46029da12e5efeca6d957e5793bd34f2965fa0a1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 24 Oct 2018 19:32:07 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128965: 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>

ZmxpZ2h0IDEyODk2NSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODk2NS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBiZTI0MGFhYmIxOTk3ZWQ3MGU0MDUwZDJkNGE3NjM0YTFlZTVkZGM3CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA0NjAyOWRhMTJlNWVmZWNhNmQ5
NTdlNTc5M2JkMzRmMjk2NWZhMGExCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg5NjIgIDIwMTgt
MTAtMjQgMTQ6MDA6NDkgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4OTY1ICAy
MDE4LTEwLTI0IDE3OjAwOjMzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSWFuIEphY2tzb24gPGlhbi5qYWNr
c29uQGV1LmNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4NiAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0
cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICA0NjAyOWRhMTJlLi5iZTI0MGFhYmIx
ICBiZTI0MGFhYmIxOTk3ZWQ3MGU0MDUwZDJkNGE3NjM0YTFlZTVkZGM3IC0+IHNtb2tlCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 19:42:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 19:42: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 1gFP2T-0002Ww-NN; Wed, 24 Oct 2018 19:41:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wqdi=ne=citrix.com=prvs=828ccd7e0=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gFP2S-0002Wq-9h
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 19:41:56 +0000
X-Inumbo-ID: 11da444f-d7c5-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 11da444f-d7c5-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 19:43:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,421,1534809600"; d="scan'208";a="80917626"
To: Andy Lutomirski <luto@kernel.org>, "Bae, Chang Seok"
 <chang.seok.bae@intel.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Juergen Gross <jgross@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <20181023184234.14025-1-chang.seok.bae@intel.com>
 <20181023184234.14025-5-chang.seok.bae@intel.com>
 <CALCETrVcJ08c6yf6y3ruOA_Hx_7srkHw5iYfx1c2p8_ySiL2WA@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <0d64fe9d-0cc3-5901-0d6f-4bcb94aa9ee4@citrix.com>
Date: Wed, 24 Oct 2018 20:41:52 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <CALCETrVcJ08c6yf6y3ruOA_Hx_7srkHw5iYfx1c2p8_ySiL2WA@mail.gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [v3 04/12] x86/fsgsbase/64: Enable FSGSBASE
 instructions in the helper 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: "Ravi V. Shankar" <ravi.v.shankar@intel.com>,
 Andi Kleen <ak@linux.intel.com>, Dave Hansen <dave.hansen@linux.intel.com>,
 LKML <linux-kernel@vger.kernel.org>, "Metzger,
 Markus T" <markus.t.metzger@intel.com>, "H. Peter Anvin" <hpa@zytor.com>,
 Thomas Gleixner <tglx@linutronix.de>, Ingo Molnar <mingo@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>

T24gMjQvMTAvMTggMjA6MTYsIEFuZHkgTHV0b21pcnNraSB3cm90ZToKPiBPbiBUdWUsIE9jdCAy
MywgMjAxOCBhdCAxMTo0MyBBTSBDaGFuZyBTLiBCYWUgPGNoYW5nLnNlb2suYmFlQGludGVsLmNv
bT4gd3JvdGU6Cj4+IFRoZSBoZWxwZXIgZnVuY3Rpb25zIHdpbGwgc3dpdGNoIG9uIGZhc3RlciBh
Y2Nlc3NlcyB0byBGU0JBU0UgYW5kIEdTQkFTRQo+PiB3aGVuIHRoZSBGU0dTQkFTRSBmZWF0dXJl
IGlzIGVuYWJsZWQuCj4+Cj4+IEFjY2Vzc2luZyB1c2VyIEdTQkFTRSBuZWVkcyBhIGNvdXBsZSBv
ZiBTV0FQR1Mgb3BlcmF0aW9ucy4gSXQgaXMgYXZvaWRhYmxlCj4+IGlmIHRoZSB1c2VyIEdTQkFT
RSBpcyBzYXZlZCBhdCBrZXJuZWwgZW50cnksIGJlaW5nIHVwZGF0ZWQgYXMgY2hhbmdlcywgYW5k
Cj4+IHJlc3RvcmVkIGJhY2sgYXQga2VybmVsIGV4aXQuIEhvd2V2ZXIsIGl0IHNlZW1zIHRvIHNw
ZW5kIG1vcmUgY3ljbGVzIGZvcgo+PiBzYXZpbmdzIGFuZCByZXN0b3JhdGlvbnMuIExpdHRsZSBv
ciBubyBiZW5lZml0IHdhcyBtZWFzdXJlZCBmcm9tCj4+IGV4cGVyaW1lbnRzLgo+Pgo+PiBTaWdu
ZWQtb2ZmLWJ5OiBDaGFuZyBTLiBCYWUgPGNoYW5nLnNlb2suYmFlQGludGVsLmNvbT4KPj4gUmV2
aWV3ZWQtYnk6IEFuZGkgS2xlZW4gPGFrQGxpbnV4LmludGVsLmNvbT4KPj4gQ2M6IEFueSBMdXRv
bWlyc2tpIDxsdXRvQGtlcm5lbC5vcmc+Cj4+IENjOiBILiBQZXRlciBBbnZpbiA8aHBhQHp5dG9y
LmNvbT4KPj4gQ2M6IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgo+PiBDYzog
SW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+Cj4+IENjOiBEYXZlIEhhbnNlbiA8ZGF2ZS5o
YW5zZW5AbGludXguaW50ZWwuY29tPgo+PiAtLS0KPj4gIGFyY2gveDg2L2luY2x1ZGUvYXNtL2Zz
Z3NiYXNlLmggfCAxNyArKystLS0tCj4+ICBhcmNoL3g4Ni9rZXJuZWwvcHJvY2Vzc182NC5jICAg
IHwgODIgKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tCj4+ICAyIGZpbGVzIGNoYW5n
ZWQsIDc1IGluc2VydGlvbnMoKyksIDI0IGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEv
YXJjaC94ODYvaW5jbHVkZS9hc20vZnNnc2Jhc2UuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL2Zz
Z3NiYXNlLmgKPj4gaW5kZXggYjRkNDUwOWI3ODZjLi5lNTAwZDc3MTE1NWYgMTAwNjQ0Cj4+IC0t
LSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL2ZzZ3NiYXNlLmgKPj4gKysrIGIvYXJjaC94ODYvaW5j
bHVkZS9hc20vZnNnc2Jhc2UuaAo+PiBAQCAtNTcsMjYgKzU3LDIzIEBAIHN0YXRpYyBfX2Fsd2F5
c19pbmxpbmUgdm9pZCB3cmdzYmFzZSh1bnNpZ25lZCBsb25nIGdzYmFzZSkKPj4gICAgICAgICAg
ICAgICAgICAgICAgICAgOiAibWVtb3J5Iik7Cj4+ICB9Cj4+Cj4+ICsjaW5jbHVkZSA8YXNtL2Nw
dWZlYXR1cmUuaD4KPj4gKwo+PiAgLyogSGVscGVyIGZ1bmN0aW9ucyBmb3IgcmVhZGluZy93cml0
aW5nIEZTL0dTIGJhc2UgKi8KPj4KPj4gIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyB4ODZf
ZnNiYXNlX3JlYWRfY3B1KHZvaWQpCj4+ICB7Cj4+ICAgICAgICAgdW5zaWduZWQgbG9uZyBmc2Jh
c2U7Cj4+Cj4+IC0gICAgICAgcmRtc3JsKE1TUl9GU19CQVNFLCBmc2Jhc2UpOwo+PiArICAgICAg
IGlmIChzdGF0aWNfY3B1X2hhcyhYODZfRkVBVFVSRV9GU0dTQkFTRSkpCj4+ICsgICAgICAgICAg
ICAgICBmc2Jhc2UgPSByZGZzYmFzZSgpOwo+PiArICAgICAgIGVsc2UKPj4gKyAgICAgICAgICAg
ICAgIHJkbXNybChNU1JfRlNfQkFTRSwgZnNiYXNlKTsKPj4KPj4gICAgICAgICByZXR1cm4gZnNi
YXNlOwo+PiAgfQo+Pgo+PiAtc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIHg4Nl9nc2Jhc2Vf
cmVhZF9jcHVfaW5hY3RpdmUodm9pZCkKPj4gLXsKPj4gLSAgICAgICB1bnNpZ25lZCBsb25nIGdz
YmFzZTsKPj4gLQo+PiAtICAgICAgIHJkbXNybChNU1JfS0VSTkVMX0dTX0JBU0UsIGdzYmFzZSk7
Cj4+IC0KPj4gLSAgICAgICByZXR1cm4gZ3NiYXNlOwo+PiAtfQo+PiAtCj4+ICtleHRlcm4gdW5z
aWduZWQgbG9uZyB4ODZfZ3NiYXNlX3JlYWRfY3B1X2luYWN0aXZlKHZvaWQpOwo+PiAgZXh0ZXJu
IHZvaWQgeDg2X2ZzYmFzZV93cml0ZV9jcHUodW5zaWduZWQgbG9uZyBmc2Jhc2UpOwo+PiAgZXh0
ZXJuIHZvaWQgeDg2X2dzYmFzZV93cml0ZV9jcHVfaW5hY3RpdmUodW5zaWduZWQgbG9uZyBnc2Jh
c2UpOwo+Pgo+PiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL3Byb2Nlc3NfNjQuYyBiL2Fy
Y2gveDg2L2tlcm5lbC9wcm9jZXNzXzY0LmMKPj4gaW5kZXggMzFiNDc1NTM2OWYwLi5mY2YxODA0
NmMzZDYgMTAwNjQ0Cj4+IC0tLSBhL2FyY2gveDg2L2tlcm5lbC9wcm9jZXNzXzY0LmMKPj4gKysr
IGIvYXJjaC94ODYva2VybmVsL3Byb2Nlc3NfNjQuYwo+PiBAQCAtMTU5LDYgKzE1OSwzNiBAQCBl
bnVtIHdoaWNoX3NlbGVjdG9yIHsKPj4gICAgICAgICBHUwo+PiAgfTsKPj4KPj4gKy8qCj4+ICsg
KiBJbnRlcnJ1cHRzIGFyZSBkaXNhYmxlZCBoZXJlLiBPdXQgb2YgbGluZSB0byBiZSBwcm90ZWN0
ZWQgZnJvbSBrcHJvYmVzLgo+PiArICovCj4+ICtzdGF0aWMgbm9pbmxpbmUgX19rcHJvYmVzIHVu
c2lnbmVkIGxvbmcgcmRfaW5hY3RpdmVfZ3NiYXNlKHZvaWQpCj4+ICt7Cj4+ICsgICAgICAgdW5z
aWduZWQgbG9uZyBnc2Jhc2UsIGZsYWdzOwo+PiArCj4+ICsgICAgICAgbG9jYWxfaXJxX3NhdmUo
ZmxhZ3MpOwo+PiArICAgICAgIG5hdGl2ZV9zd2FwZ3MoKTsKPj4gKyAgICAgICBnc2Jhc2UgPSBy
ZGdzYmFzZSgpOwo+PiArICAgICAgIG5hdGl2ZV9zd2FwZ3MoKTsKPj4gKyAgICAgICBsb2NhbF9p
cnFfcmVzdG9yZShmbGFncyk7Cj4+ICsKPj4gKyAgICAgICByZXR1cm4gZ3NiYXNlOwo+PiArfQo+
IFBsZWFzZSBmb2xkIHRoaXMgaW50byBpdHMgb25seSBjYWxsZXIgYW5kIG1ha2UgKnRoYXQqIG5v
aW5saW5lLgo+Cj4gQWxzbywgdGhpcyBmdW5jdGlvbiwgYW5kIGl0cyAid3JpdGUiIGVxdWl2YWxl
bnQsIHdpbGwgYWNjZXNzIHRoZQo+ICphY3RpdmUqIGdzYmFzZS4gIFNvIGl0IGVpdGhlciBuZWVk
cyB0byBiZSBmaXhlZCBmb3IgWGVuIFBWIG9yIHNvbWUKPiBjbGVhciBjb21tZW50IGFuZCBjYXJl
ZnVsIGF1ZGl0aW5nIG5lZWRzIHRvIGJlIGFkZGVkIHRvIGVuc3VyZSB0aGF0Cj4gaXQncyBub3Qg
dXNlZCBvbiBYZW4gUFYuICBPciBpdCBuZWVkcyB0byBiZSByZW5hbWVkCj4gbmF0aXZlX3g4Nl9m
c2dzYmFzZV8uLi4gYW5kIGFkZCBwYXJhdmlydCBob29rcywgc2luY2UgWGVuIFBWIGFsbG93cyBh
Cj4gdmVyeSBlZmZpY2llbnQgYnV0IGRpZmZlcmVudCBpbXBsZW1lbnRhdGlvbiwgSSB0aGluay4g
IFRoZSBsYXR0ZXIgaXMKPiBwcm9iYWJseSB0aGUgcmlnaHQgc29sdXRpb24uCj4KPiAoSGkgWGVu
IHBlb3BsZSAtLSBob3cgZG9lcyBDUjQuRlNHU0JBU0Ugd29yayBvbiBYZW4/ICBJcyBpdCBhbHdh
eXMKPiBzZXQ/ICBOZXZlciBzZXQ/ICBTZXQgb25seSBpZiB0aGUgZ3Vlc3QgdHJpZXMgdG8gc2V0
IGl0PykKCkZNTC7CoCBTZXJpb3VzbHkgLSB3aG9ldmVyIHB1dCB0aGlzIGNvZGUgaW50byB0aGUg
aHlwZXJ2aXNvciBpbiB0aGUgcGFzdApkaWQgYW4gYXRyb2Npb3VzIGpvYi7CoCBBZnRlciBzb21l
IGV4cGVyaW1lbnRhdGlvbiwgeW91J3JlIGdvaW5nIHRvIGJlCnNhZCBhbmQgSSdtIGRlY2xhcmlu
ZyB0aGlzIGJvcmRlcmxpbmUgdW51c2FibGUuCgpMb29rcyBsaWtlIFhlbiB1bmNvbmRpdGlvbmFs
bHkgZW5hYmxlZCBDUjQuRlNHU0JBU0UgaWYgaXQgaXMgYXZhaWxhYmxlLsKgClRoZXJlZm9yZSwg
UFYgZ3Vlc3RzIGNhbiB1c2UgdGhlIGluc3RydWN0aW9ucywgZXZlbiBpZiB0aGUgYml0IGlzIGNs
ZWFyCmluIHZDUjQuCgpUaGUgQ1BVSUQgYml0cyBhcmUgZXhwb3NlZCB0byBndWVzdHMgYnkgZGVm
YXVsdCwgYW5kIFhlbiB3aWxsIGVtdWxhdGUKdkNSNC5GU0dTQkFTRSBiZWluZyBzZXQgYW5kIGNs
ZWFyZWQuCgpXZSBkb24ndCBob3dldmVyIGVtdWxhdGUgc3dhcGdzICh3aGljaCBpcyBhIGNwbDAg
aW5zdHJ1Y3Rpb24pLsKgIFRoZQpndWVzdCBnZXRzIGhhbmRlZCBhICNHUFswXSBpbnN0ZWFkLgoK
VGhlIExpbnV4IFdSTVNSIFBWb3AgdXNlcyB0aGUgc2V0X3NlZ21lbnRfYmFzZSgpIGh5cGVyY2Fs
bCBpbiBpbnN0ZWFkIG9mCmdvaW5nIHRocm91Z2ggdGhlIGZ1bGwgd3Jtc3IgZW11bGF0aW9uIHBh
dGguCgpUaGVyZSBpcyBubyBlcXVpdmFsZW50IGdldCBoeXBlcmNhbGwsIHNvIHRoZSBvbmx5IHdh
eSBJIGNhbiBzZWUgb2YKZ2V0dGluZyB0aGUgdmFsdWUgaXMgdG8gYWN0dWFsbHkgcmVhZCBNU1Jf
S0VSTkVMX0dTX0JBU0UgYW5kIHRha2UgdGhlCmZ1bGwgcmRtc3IgZW11bGF0aW9uIHBhdGguCgp+
QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 20:52:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 20:52: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 1gFQ8p-0007cJ-9O; Wed, 24 Oct 2018 20:52:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=gzz+=ne=knorrie.org=hans@srs-us1.protection.inumbo.net>)
 id 1gFQ8n-0007cE-OH
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 20:52:33 +0000
X-Inumbo-ID: 4f949d94-d7ce-11e8-a8a5-bc764e045a96
Received: from syrinx.knorrie.org (unknown [2001:888:2177::4d])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4f949d94-d7ce-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 22:49:34 +0200 (CEST)
Received: from [IPv6:2001:980:4a41:fb::12] (unknown
 [IPv6:2001:980:4a41:fb::12])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by syrinx.knorrie.org (Postfix) with ESMTPSA id 89C332A9AAA9F;
 Wed, 24 Oct 2018 22:52:29 +0200 (CEST)
To: Juergen Gross <jgross@suse.com>, grub-devel@gnu.org
References: <20181024145427.23531-1-jgross@suse.com>
From: Hans van Kranenburg <hans@knorrie.org>
Openpgp: preference=signencrypt
Autocrypt: addr=hans@knorrie.org; prefer-encrypt=mutual; keydata=
 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
Message-ID: <fd0cb75b-a0bf-59cc-d260-00bc85ec0af0@knorrie.org>
Date: Wed, 24 Oct 2018 22:52:29 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181024145427.23531-1-jgross@suse.com>
Content-Language: en_US
Subject: Re: [Xen-devel] [PATCH v3 00/18] xen: add pvh guest 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: phcoder@gmail.com, daniel.kiper@oracle.com, 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>

SGksCgpPbiAxMC8yNC8yMDE4IDA0OjU0IFBNLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+IFRoaXMg
cGF0Y2ggc2VyaWVzIGFkZHMgc3VwcG9ydCBmb3IgYm9vdGluZyBMaW51eCBhcyBQVkggZ3Vlc3Qu
Cj4gCj4gU2ltaWxhciB0byBpMzg2L3hlbiBhbmQgeDg2XzY0L3hlbiBwbGF0Zm9ybXMgdGhlIG5l
dyBpMzg2L3hlbnB2aAo+IHBsYXRmb3JtIGdydWIgaXMgYm9vdGVkIGFzIGEgc3RhbmRhbG9uZSBp
bWFnZSBkaXJlY3RseSBieSBYZW4uCj4gCj4gRm9yIGJvb3RpbmcgTGludXgga2VybmVsIGl0IGlz
IHVzaW5nIHRoZSBzdGFuZGFyZCBsaW51eCBrZXJuZWwKPiBsb2FkZXIuIFRoZSBvbmx5IG1vZGlm
aWNhdGlvbiBvZiB0aGUgbGludXggbG9hZGVyIGlzIHRvIHBhc3MgdGhlCj4gQUNQSSBSU0RQIGFk
ZHJlc3MgdmlhIGJvb3QgcGFyYW1ldGVycyB0byB0aGUga2VybmVsLCBhcyB0aGF0IHRhYmxlCj4g
bWlnaHQgbm90IGJlIGxvY2F0ZWQgYXQgdGhlIHVzdWFsIHBoeXNpY2FsIGFkZHJlc3MganVzdCBi
ZWxvdyAxTUIuCj4gCj4gVGhlIHJlbGF0ZWQgTGludXgga2VybmVsIHBhdGNoZXMgaGF2ZSBiZWVu
IGFjY2VwdGVkIGluIHRoZSBtZXJnZQo+IHdpbmRvdyBmb3IgcG9zdCA0LjE5ICg0LjIwIG9yIDUu
MCwgd2hhdGV2ZXIgaXQgd2lsbCBiZSBjYWxsZWQpLgo+IAo+IENoYW5nZXMgaW4gVjM6Cj4gLSBh
ZGRyZXNzZWQgbG90cyBvZiBjb21tZW50cywgbW9zdCBieSBEYW5pZWwgYW5kIHNvbWUgYnkgUm9n
ZXIsCj4gICBkZXRhaWxzIGFyZSBtZW50aW9uZWQgaW4gdGhlIGluZGl2aWR1YWwgcGF0Y2hlcwo+
IAo+IFsuLi5dCgpUaGFua3MgZm9yIHRoZSBoYXJkIHdvcmsuCgpGV0lXLCBhIHRlc3QgcmVwb3J0
IGZyb20gYW4gZW5kIHVzZXIuCgpJIHVzZWQgdGhlIGZvbGxvd2luZyBmb3IgdGVzdGluZywgd2hp
Y2ggaXMgZGVyaXZlZCBmcm9tIHRoZSBpbnN0cnVjdGlvbnMKSnVlcmdlbiBwcm92aWRlZCBlYXJs
aWVyIHRoaXMgeWVhci4gTWF5YmUgaXQncyB1c2VmdWwgZm9yIHNvbWVvbmUgZWxzZQp3aG8gd2Fu
dHMgdG8gdGVzdC4KCmdpdCBjbG9uZSBodHRwczovL2dpdC5zYXZhbm5haC5nbnUub3JnL2dpdC9n
cnViLmdpdApnaXQgY2hlY2tvdXQgLWIgeGVuX3B2aApbYXBwbHkgcGF0Y2hlcyBmcm9tIGVtYWls
c10KLi9hdXRvZ2VuLnNoCnJtIC1yZiBrbm9ycmllL2J1aWxkCm1rZGlyIC1wIGtub3JyaWUvYnVp
bGQKY2Qga25vcnJpZS9idWlsZAouLi8uLi9jb25maWd1cmUgVEFSR0VUX0xERkxBR1M9LXN0YXRp
YyAtLXRhcmdldD1pMzg2IC0td2l0aC1wbGF0Zm9ybT14ZW5fcHZoCm1ha2UKCkkganVzdCBzeW1s
aW5rZWQgdGhlIHRlc3Qta2VybmVsIHRvIHZtbGludXotcHZoIGhlcmUsIHNvIHRoYXQgSSBjb3Vs
ZAplYXNpbHkgYm9vdCBiYWNrIGludG8gdGhlIHJlZ3VsYXIga2VybmVsIHdpdGggcHZncnViMiwg
d2hpY2ggaXMKaGFyZGNvZGVkIHRvIGxvb2sgYXQgL3ZtbGludXogaW4gbXkgY2FzZSAobm8gZ3J1
YiB3aXRoIG1lbnUgaW4gdGhlIGRvbVUKZXRjKS4KCmNhdCA8PEVPRiA+Z3J1Yi5jZmcKcm9vdD0n
KHhlbi94dmRhKScKaW5zbW9kIHh6aW8KaW5zbW9kIGd6aW8KaW5zbW9kIGJ0cmZzCmluc21vZCBl
eHQyCmVjaG8gJ0xvYWRpbmcgTGludXggLi4uJwpsaW51eCAvdm1saW51ei1wdmggcm9vdD0vZGV2
L3h2ZGEgcm8gZWxldmF0b3I9bm9vcCBjb25zb2xlPWh2YzAKZWNobyAnTG9hZGluZyBpbml0aWFs
IHJhbWRpc2sgLi4uJwppbml0cmQgL2luaXRyZC5pbWctcHZoCmVjaG8gJ1RoZXJlIHdlIGdvISAu
Li4nCmJvb3QKRU9GCgouL2dydWItbWtzdGFuZGFsb25lIC0tZ3J1Yi1ta2ltYWdlPS4vZ3J1Yi1t
a2ltYWdlIC1vCmdydWItaTM4Ni14ZW5fcHZoLWZpcmUtemUtbWlzc2lsZSAtTyBpMzg2LXhlbl9w
dmggLWQgZ3J1Yi1jb3JlLwoiL2Jvb3QvZ3J1Yi9ncnViLmNmZz0uL2dydWIuY2ZnIgoKT24gdGhl
IGRvbTAsIEkgaGF2ZSBhIGNvcHkgb2YgdGhlIGNvbmZpZyBmaWxlLCBjaGFuZ2VkIHdpdGg6Cgp0
eXBlID0gJ3B2aCcKa2VybmVsID0gIi90ZXN0L2dydWItaTM4Ni14ZW5fcHZoLWZpcmUtemUtbWlz
c2lsZSIKWy4uLl0KCk5vdyB4bCBjcmVhdGUgLWMsIGFuZCBpdCBncmVldHMgbWUgd2l0aCB0aGlu
Z3MgbGlrZQoKV2VsY29tZSB0byBHUlVCIQoKTG9hZGluZyBMaW51eCAuLi4KTG9hZGluZyBpbml0
aWFsIHJhbWRpc2sgLi4uClRoZXJlIHdlIGdvISAuLi4KCkFuZCBpbiB0aGUgc3RhcnR1cC1zZXF1
ZW5jZSBvZiB0aGUgZG9tVSBrZXJuZWw6ClsgICAgMC4yMDQzNjFdIEJvb3RpbmcgcGFyYXZpcnR1
YWxpemVkIGtlcm5lbCBvbiBYZW4gUFZICgpJIGNhbiBzZWUgYWxsIDQgY29uZmlndXJlZCBjcHVz
LCBhbmQgSSBjYW4gc2VlIDhHaUIgb2YgbWVtb3J5IGluc2lkZSwKd2hpY2ggd2FzIG5vdCBwb3Nz
aWJsZSB3aXRoIHRoZSBmaXJzdCBzZXJpZXMgb2YgdGhlIHBhdGNoZXMuCgpTbywgZ3JlYXQgc3Vj
Y2VzcyEKCkhhbnMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 21:13:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 21:13: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 1gFQSo-0000oP-28; Wed, 24 Oct 2018 21:13:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kgkh=ne=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gFQSm-0000o4-MB
 for xen-devel@lists.xen.org; Wed, 24 Oct 2018 21:13:12 +0000
X-Inumbo-ID: 32ef798a-d7d1-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 32ef798a-d7d1-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 23:10:14 +0200 (CEST)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gFQSc-0007Uy-BK; Wed, 24 Oct 2018 21:13:02 +0000
Received: from andrewcoop by xenbits.xenproject.org with local (Exim 4.89)
 (envelope-from <andrewcoop@xenbits.xen.org>)
 id 1gFQSc-0001y8-8b; Wed, 24 Oct 2018 21:13:02 +0000
Content-Type: multipart/mixed; boundary="=separator"; charset="utf-8"
Content-Transfer-Encoding: binary
MIME-Version: 1.0
X-Mailer: MIME-tools 5.508 (Entity 5.508)
To: xen-announce@lists.xen.org, xen-devel@lists.xen.org,
 xen-users@lists.xen.org, oss-security@lists.openwall.com
From: Xen.org security team <security@xen.org>
Message-Id: <E1gFQSc-0001y8-8b@xenbits.xenproject.org>
Date: Wed, 24 Oct 2018 21:13:02 +0000
Subject: [Xen-devel] Xen Security Advisory 278 v1 - x86: Nested VT-x usable
 even when disabled
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Xen.org security team" <security-team-members@xen.org>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

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

                    Xen Security Advisory XSA-278

               x86: Nested VT-x usable even when disabled

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

When running HVM guests, virtual extensions are enabled in hardware because
Xen is using them.  As a result, a guest can blindly execute the
virtualisation instructions, and will exit to Xen for processing.

In the case that the guest hasn't followed the correct (virtual) configuration
procedure, it shouldn't be able to use the instructions, and Xen should
respond with #UD exception.  When nested virtualisation is disabled for the
guest, it is not permitted to complete the configuration procedure.

Unfortunately, when nested virtualisation is intended to be disabled for the
guest, an incorrect default value leads Xen to believe that the configuration
procedure has already been completed.

IMPACT
======

Guest software which blindly plays with the VT-x instructions can cause Xen to
operate on uninitialised data.  As the backing memory is zeroed, this causes
Xen to suffer a NULL pointer dereference, causing a host Denial of Service.

Other behaviours such as memory corruption or privilege escalation have not
been ruled out.

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

Systems running Xen 4.9 or later are vulnerable.  Systems running Xen 4.8 or
earlier are not vulnerable.

Only Intel x86 systems are vulnerable.  Systems from other x86 vendors, and
other hardware vendors are not vulnerable.

Only x86 HVM and PVH guests can leverage this vulnerability.  x86 PV guests
cannot leverage this vulnerability.

MITIGATION
==========

Running only x86 PV guests will avoid the issue.

For x86 HVM guests, while enabling nested virtualisation for affected guests
does work around this particular DoS, it is not a security supported
configuration and has other know DoS and suspected privilege escalation
vulnerabilities.  Therefore, it is not a mitigation.

CREDITS
=======

This issue was discovered by Sergey Dyasli of Citrix.

RESOLUTION
==========

Applying the appropriate attached patch resolves this issue.

xsa278.patch           xen-unstable
xsa278-4.11.patch      Xen 4.11, 4.10, 4.9

$ sha256sum xsa278*
d94c59ee170f96af14f0cf696221ba8b9447b86820fe99fba1815ab93cc89cd7  xsa278.patch
22686a9bbfbd38bb74292a28a452012d263875c9064815d4afd3fd6c62df0c3a  xsa278-4.11.patch
$

NOTE CONCERNING LACK OF EMBARGO
===============================

This issue was first reported in private and was in the usual XSA process.

It was later independently reported in public with enough detail for the issue
to be considered fully public.
-----BEGIN PGP SIGNATURE-----

iQFABAEBCAAqFiEEI+MiLBRfRHX6gGCng/4UyVfoK9kFAlvQ4AQMHHBncEB4ZW4u
b3JnAAoJEIP+FMlX6CvZMncIAKPKEhtKfaVxNp3WxA2UYRYQCLjrPieFwn8WF/Bx
Fcou5sCUhKZuRQccM5sOyDT8q/GRwYcvkcn3yXqXCKkijhsEA4fzsDYrCvQlO7RS
xcRMJSBhovz81PPrlDfGVGB6f2Iq3JePVP9DNxwHhgNQJN0+3kdjzEUtKJx3VczE
8LwIpQYyG4Xn3HBIjVD7R6+UiJLcDrD5sdRh9yOgNFNQQUqERtsAOEFJ2raYs/Cm
hUvb5m3HBJSzcsZqdfTe5ovLwpumNygao43xt+lAA1KvKk148yEjO4E1dIklmFOE
1d6Za6n9VD/+vTAo2JMDr0WpHZjzvBxNHkOg4levkYvKiCg=
=fPmO
-----END PGP SIGNATURE-----

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

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogeDg2L3Z2bXg6IERpc2FsbG93IHRoZSB1c2Ugb2YgVlQt
eCBpbnN0cnVjdGlvbnMgd2hlbiBuZXN0ZWQgdmlydCBpcyBkaXNhYmxlZAoK
Yy9zIGFjNmE0NTAwYiAidnZteDogc2V0IHZteG9uX3JlZ2lvbl9wYSBvZiB2
Y3B1IG91dCBvZiBWTVggb3BlcmF0aW9uIHRvIGFuCmludmFsaWQgYWRkcmVz
cyIgd2FzIGEgcmVhbCBidWdmaXggYXMgZGVzY3JpYmVkLCBidXQgaGFzIGEg
dmVyeSBzdWJ0bGUgYnVnCndoaWNoIHJlc3VsdHMgaW4gYWxsIFZULXggaW5z
dHJ1Y3Rpb25zIGJlaW5nIHVzYWJsZSBieSBhIGd1ZXN0LgoKVGhlIHRvb2xz
dGFjayBjb25zdHJ1Y3RzIGEgZ3Vlc3QgYnkgaXNzdWluZzoKCiAgWEVOX0RP
TUNUTF9jcmVhdGVkb21haW4KICBYRU5fRE9NQ1RMX21heF92Y3B1cwoKYW5k
IG9wdGlvbmFsbHkgbGF0ZXIsIEhWTU9QX3NldF9wYXJhbSB0byBlbmFibGUg
bmVzdGVkIHZpcnQuCgpBcyBhIHJlc3VsdCwgdGhlIGNhbGwgdG8gbnZteF92
Y3B1X2luaXRpYWxpc2UoKSBpbiBodm1fdmNwdV9pbml0aWFsaXNlKCkKKHdo
aWNoIGlzIHdoYXQgbWFrZXMgdGhlIGFib3ZlIHBhdGNoIGxvb2sgY29ycmVj
dCBkdXJpbmcgcmV2aWV3KSBpcyBhY3R1YWxseQpkZWFkIGNvZGUuICBJbiBw
cmFjdGljZSwgbnZteF92Y3B1X2luaXRpYWxpc2UoKSBmaXJzdCBnZXRzIGNh
bGxlZCB3aGVuIG5lc3RlZAp2aXJ0IGlzIGVuYWJsZWQsIHdoaWNoIGlzIHR5
cGljYWxseSBuZXZlci4KCkFzIGEgcmVzdWx0LCB0aGUgemVyb2VkIG1lbW9y
eSBvZiBzdHJ1Y3QgdmNwdSBjYXVzZXMgbnZteF92Y3B1X2luX3ZteCgpIHRv
CnJldHVybiB0cnVlIGJlZm9yZSBuZXN0ZWQgdmlydCBpcyBlbmFibGVkIGZv
ciB0aGUgZ3Vlc3QuCgpGaXhpbmcgdGhlIG9yZGVyIG9mIGluaXRpYWxpc2F0
aW9uIGlzIGEgd29yayBpbiBwcm9ncmVzcyBmb3Igb3RoZXIgcmVhc29ucywK
YnV0IG5vdCB2aWFibGUgZm9yIHNlY3VyaXR5IGJhY2twb3J0cy4KCkEgY29t
cG91bmRpbmcgZmFjdG9yIGlzIHRoYXQgdGhlIHZtZXhpdCBoYW5kbGVycyBm
b3IgYWxsIGluc3RydWN0aW9ucywgb3RoZXIKdGhhbiBWTVhPTiwgcGFzcyAw
IGludG8gdm14X2luc3RfY2hlY2tfcHJpdmlsZWdlKCkncyB2bXhvcF9jaGVj
ayBwYXJhbWV0ZXIsCndoaWNoIHNraXBzIHRoZSBDUjQuVk1YRSBjaGVjay4g
IChUaGlzIGlzIG9uZSBvZiBtYW55IHJlYXNvbnMgd2h5IG5lc3RlZCB2aXJ0
Cmlzbid0IGEgc3VwcG9ydGVkIGZlYXR1cmUgeWV0LikKCkhvd2V2ZXIsIHRo
ZSBvdmVyYWxsIHJlc3VsdCBpcyB0aGF0IHdoZW4gbmVzdGVkIHZpcnQgaXMg
bm90IGVuYWJsZWQgYnkgdGhlCnRvb2xzdGFjayAoaS5lLiB0aGUgZGVmYXVs
dCBjb25maWd1cmF0aW9uIGZvciBhbGwgcHJvZHVjdGlvbiBndWVzdHMpLCB0
aGUgVlQteAppbnN0cnVjdGlvbnMgKG90aGVyIHRoYW4gVk1YT04pIGFyZSBh
Y3R1YWxseSB1c2FibGUsIGFuZCBYZW4gdmVyeSBxdWlja2x5CmZhbGxzIG92
ZXIgdGhlIGZhY3QgdGhhdCB0aGUgbnZteCBzdHJ1Y3R1cmUgaXMgdW5pbml0
aWFsaXNlZC4KCkluIG9yZGVyIHRvIGZhaWwgc2FmZSBpbiB0aGUgc3VwcG9y
dGVkIGNhc2UsIHJlLWltcGxlbWVudCBhbGwgdGhlIFZULXgKaW5zdHJ1Y3Rp
b24gaGFuZGxpbmcgdXNpbmcgYSBzaW5nbGUgZnVuY3Rpb24gd2l0aCBhIGNv
bW1vbiBwcm9sb2d1ZSwgY292ZXJpbmcKYWxsIHRoZSBjaGVja3Mgd2hpY2gg
c2hvdWxkIGNhdXNlICNVRCBvciAjR1AgZmF1bHRzLiAgVGhpcyBkZWxpYmVy
YXRlbHkKZG9lc24ndCB1c2UgYW55IHN0YXRlIGZyb20gdGhlIG52bXggc3Ry
dWN0dXJlLCBpbiBjYXNlIHRoZXJlIGFyZSBvdGhlciBsdXJraW5nCmlzc3Vl
cy4KClRoaXMgaXMgWFNBLTI3OAoKUmVwb3J0ZWQtYnk6IFNlcmdleSBEeWFz
bGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KUmV2
aWV3ZWQtYnk6IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4
LmNvbT4KCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXgu
YyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCmluZGV4IGQxNjEyOWYu
LjdhNDkwNzUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Zt
eC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCkBAIC00MDAz
LDU3ICs0MDAzLDE3IEBAIHZvaWQgdm14X3ZtZXhpdF9oYW5kbGVyKHN0cnVj
dCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICBicmVhazsKIAogICAg
IGNhc2UgRVhJVF9SRUFTT05fVk1YT0ZGOgotICAgICAgICBpZiAoIG52bXhf
aGFuZGxlX3ZteG9mZihyZWdzKSA9PSBYODZFTVVMX09LQVkgKQotICAgICAg
ICAgICAgdXBkYXRlX2d1ZXN0X2VpcCgpOwotICAgICAgICBicmVhazsKLQog
ICAgIGNhc2UgRVhJVF9SRUFTT05fVk1YT046Ci0gICAgICAgIGlmICggbnZt
eF9oYW5kbGVfdm14b24ocmVncykgPT0gWDg2RU1VTF9PS0FZICkKLSAgICAg
ICAgICAgIHVwZGF0ZV9ndWVzdF9laXAoKTsKLSAgICAgICAgYnJlYWs7Ci0K
ICAgICBjYXNlIEVYSVRfUkVBU09OX1ZNQ0xFQVI6Ci0gICAgICAgIGlmICgg
bnZteF9oYW5kbGVfdm1jbGVhcihyZWdzKSA9PSBYODZFTVVMX09LQVkgKQot
ICAgICAgICAgICAgdXBkYXRlX2d1ZXN0X2VpcCgpOwotICAgICAgICBicmVh
azsKLSAKICAgICBjYXNlIEVYSVRfUkVBU09OX1ZNUFRSTEQ6Ci0gICAgICAg
IGlmICggbnZteF9oYW5kbGVfdm1wdHJsZChyZWdzKSA9PSBYODZFTVVMX09L
QVkgKQotICAgICAgICAgICAgdXBkYXRlX2d1ZXN0X2VpcCgpOwotICAgICAg
ICBicmVhazsKLQogICAgIGNhc2UgRVhJVF9SRUFTT05fVk1QVFJTVDoKLSAg
ICAgICAgaWYgKCBudm14X2hhbmRsZV92bXB0cnN0KHJlZ3MpID09IFg4NkVN
VUxfT0tBWSApCi0gICAgICAgICAgICB1cGRhdGVfZ3Vlc3RfZWlwKCk7Ci0g
ICAgICAgIGJyZWFrOwotCiAgICAgY2FzZSBFWElUX1JFQVNPTl9WTVJFQUQ6
Ci0gICAgICAgIGlmICggbnZteF9oYW5kbGVfdm1yZWFkKHJlZ3MpID09IFg4
NkVNVUxfT0tBWSApCi0gICAgICAgICAgICB1cGRhdGVfZ3Vlc3RfZWlwKCk7
Ci0gICAgICAgIGJyZWFrOwotIAogICAgIGNhc2UgRVhJVF9SRUFTT05fVk1X
UklURToKLSAgICAgICAgaWYgKCBudm14X2hhbmRsZV92bXdyaXRlKHJlZ3Mp
ID09IFg4NkVNVUxfT0tBWSApCi0gICAgICAgICAgICB1cGRhdGVfZ3Vlc3Rf
ZWlwKCk7Ci0gICAgICAgIGJyZWFrOwotCiAgICAgY2FzZSBFWElUX1JFQVNP
Tl9WTUxBVU5DSDoKLSAgICAgICAgaWYgKCBudm14X2hhbmRsZV92bWxhdW5j
aChyZWdzKSA9PSBYODZFTVVMX09LQVkgKQotICAgICAgICAgICAgdXBkYXRl
X2d1ZXN0X2VpcCgpOwotICAgICAgICBicmVhazsKLQogICAgIGNhc2UgRVhJ
VF9SRUFTT05fVk1SRVNVTUU6Ci0gICAgICAgIGlmICggbnZteF9oYW5kbGVf
dm1yZXN1bWUocmVncykgPT0gWDg2RU1VTF9PS0FZICkKLSAgICAgICAgICAg
IHVwZGF0ZV9ndWVzdF9laXAoKTsKLSAgICAgICAgYnJlYWs7Ci0KICAgICBj
YXNlIEVYSVRfUkVBU09OX0lOVkVQVDoKLSAgICAgICAgaWYgKCBudm14X2hh
bmRsZV9pbnZlcHQocmVncykgPT0gWDg2RU1VTF9PS0FZICkKLSAgICAgICAg
ICAgIHVwZGF0ZV9ndWVzdF9laXAoKTsKLSAgICAgICAgYnJlYWs7Ci0KICAg
ICBjYXNlIEVYSVRfUkVBU09OX0lOVlZQSUQ6Ci0gICAgICAgIGlmICggbnZt
eF9oYW5kbGVfaW52dnBpZChyZWdzKSA9PSBYODZFTVVMX09LQVkgKQorICAg
ICAgICBpZiAoIG52bXhfaGFuZGxlX3ZteF9pbnNuKHJlZ3MsIGV4aXRfcmVh
c29uKSA9PSBYODZFTVVMX09LQVkgKQogICAgICAgICAgICAgdXBkYXRlX2d1
ZXN0X2VpcCgpOwogICAgICAgICBicmVhazsKIApkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2h2bS92bXgvdnZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92
bXgvdnZteC5jCmluZGV4IDBlNDVkYjguLmFhMjAyZTAgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYworKysgYi94ZW4vYXJjaC94
ODYvaHZtL3ZteC92dm14LmMKQEAgLTE0NzAsNyArMTQ3MCw3IEBAIHZvaWQg
bnZteF9zd2l0Y2hfZ3Vlc3Qodm9pZCkKICAqIFZNWCBpbnN0cnVjdGlvbnMg
aGFuZGxpbmcKICAqLwogCi1pbnQgbnZteF9oYW5kbGVfdm14b24oc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCitzdGF0aWMgaW50IG52bXhfaGFuZGxl
X3ZteG9uKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogewogICAgIHN0
cnVjdCB2Y3B1ICp2PWN1cnJlbnQ7CiAgICAgc3RydWN0IG5lc3RlZHZteCAq
bnZteCA9ICZ2Y3B1XzJfbnZteCh2KTsKQEAgLTE1MjIsNyArMTUyMiw3IEBA
IGludCBudm14X2hhbmRsZV92bXhvbihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAq
cmVncykKICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogfQogCi1pbnQgbnZt
eF9oYW5kbGVfdm14b2ZmKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQor
c3RhdGljIGludCBudm14X2hhbmRsZV92bXhvZmYoc3RydWN0IGNwdV91c2Vy
X3JlZ3MgKnJlZ3MpCiB7CiAgICAgc3RydWN0IHZjcHUgKnY9Y3VycmVudDsK
ICAgICBzdHJ1Y3QgbmVzdGVkdm14ICpudm14ID0gJnZjcHVfMl9udm14KHYp
OwpAQCAtMTYxMSw3ICsxNjExLDcgQEAgc3RhdGljIGludCBudm14X3ZtcmVz
dW1lKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVn
cykKICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogfQogCi1pbnQgbnZteF9o
YW5kbGVfdm1yZXN1bWUoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCitz
dGF0aWMgaW50IG52bXhfaGFuZGxlX3ZtcmVzdW1lKHN0cnVjdCBjcHVfdXNl
cl9yZWdzICpyZWdzKQogewogICAgIGJvb2xfdCBsYXVuY2hlZDsKICAgICBz
dHJ1Y3QgdmNwdSAqdiA9IGN1cnJlbnQ7CkBAIC0xNjQ1LDcgKzE2NDUsNyBA
QCBpbnQgbnZteF9oYW5kbGVfdm1yZXN1bWUoc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MpCiAgICAgcmV0dXJuIG52bXhfdm1yZXN1bWUodixyZWdzKTsK
IH0KIAotaW50IG52bXhfaGFuZGxlX3ZtbGF1bmNoKHN0cnVjdCBjcHVfdXNl
cl9yZWdzICpyZWdzKQorc3RhdGljIGludCBudm14X2hhbmRsZV92bWxhdW5j
aChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIHsKICAgICBib29sX3Qg
bGF1bmNoZWQ7CiAgICAgc3RydWN0IHZjcHUgKnYgPSBjdXJyZW50OwpAQCAt
MTY4OCw3ICsxNjg4LDcgQEAgaW50IG52bXhfaGFuZGxlX3ZtbGF1bmNoKHN0
cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgIHJldHVybiByYzsKIH0K
IAotaW50IG52bXhfaGFuZGxlX3ZtcHRybGQoc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MpCitzdGF0aWMgaW50IG52bXhfaGFuZGxlX3ZtcHRybGQoc3Ry
dWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7CiAgICAgc3RydWN0IHZjcHUg
KnYgPSBjdXJyZW50OwogICAgIHN0cnVjdCB2bXhfaW5zdF9kZWNvZGVkIGRl
Y29kZTsKQEAgLTE3NTksNyArMTc1OSw3IEBAIGludCBudm14X2hhbmRsZV92
bXB0cmxkKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgIHJldHVy
biBYODZFTVVMX09LQVk7CiB9CiAKLWludCBudm14X2hhbmRsZV92bXB0cnN0
KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQorc3RhdGljIGludCBudm14
X2hhbmRsZV92bXB0cnN0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQog
ewogICAgIHN0cnVjdCB2Y3B1ICp2ID0gY3VycmVudDsKICAgICBzdHJ1Y3Qg
dm14X2luc3RfZGVjb2RlZCBkZWNvZGU7CkBAIC0xNzg0LDcgKzE3ODQsNyBA
QCBpbnQgbnZteF9oYW5kbGVfdm1wdHJzdChzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVncykKICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogfQogCi1pbnQg
bnZteF9oYW5kbGVfdm1jbGVhcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVn
cykKK3N0YXRpYyBpbnQgbnZteF9oYW5kbGVfdm1jbGVhcihzdHJ1Y3QgY3B1
X3VzZXJfcmVncyAqcmVncykKIHsKICAgICBzdHJ1Y3QgdmNwdSAqdiA9IGN1
cnJlbnQ7CiAgICAgc3RydWN0IHZteF9pbnN0X2RlY29kZWQgZGVjb2RlOwpA
QCAtMTgzNiw3ICsxODM2LDcgQEAgaW50IG52bXhfaGFuZGxlX3ZtY2xlYXIo
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgcmV0dXJuIFg4NkVN
VUxfT0tBWTsKIH0KIAotaW50IG52bXhfaGFuZGxlX3ZtcmVhZChzdHJ1Y3Qg
Y3B1X3VzZXJfcmVncyAqcmVncykKK3N0YXRpYyBpbnQgbnZteF9oYW5kbGVf
dm1yZWFkKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogewogICAgIHN0
cnVjdCB2Y3B1ICp2ID0gY3VycmVudDsKICAgICBzdHJ1Y3Qgdm14X2luc3Rf
ZGVjb2RlZCBkZWNvZGU7CkBAIC0xODc4LDcgKzE4NzgsNyBAQCBpbnQgbnZt
eF9oYW5kbGVfdm1yZWFkKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQog
ICAgIHJldHVybiBYODZFTVVMX09LQVk7CiB9CiAKLWludCBudm14X2hhbmRs
ZV92bXdyaXRlKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQorc3RhdGlj
IGludCBudm14X2hhbmRsZV92bXdyaXRlKHN0cnVjdCBjcHVfdXNlcl9yZWdz
ICpyZWdzKQogewogICAgIHN0cnVjdCB2Y3B1ICp2ID0gY3VycmVudDsKICAg
ICBzdHJ1Y3Qgdm14X2luc3RfZGVjb2RlZCBkZWNvZGU7CkBAIC0xOTI2LDcg
KzE5MjYsNyBAQCBpbnQgbnZteF9oYW5kbGVfdm13cml0ZShzdHJ1Y3QgY3B1
X3VzZXJfcmVncyAqcmVncykKICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwog
fQogCi1pbnQgbnZteF9oYW5kbGVfaW52ZXB0KHN0cnVjdCBjcHVfdXNlcl9y
ZWdzICpyZWdzKQorc3RhdGljIGludCBudm14X2hhbmRsZV9pbnZlcHQoc3Ry
dWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7CiAgICAgc3RydWN0IHZteF9p
bnN0X2RlY29kZWQgZGVjb2RlOwogICAgIHVuc2lnbmVkIGxvbmcgZXB0cDsK
QEAgLTE5NTQsNyArMTk1NCw3IEBAIGludCBudm14X2hhbmRsZV9pbnZlcHQo
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgcmV0dXJuIFg4NkVN
VUxfT0tBWTsKIH0KIAotaW50IG52bXhfaGFuZGxlX2ludnZwaWQoc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCitzdGF0aWMgaW50IG52bXhfaGFuZGxl
X2ludnZwaWQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7CiAgICAg
c3RydWN0IHZteF9pbnN0X2RlY29kZWQgZGVjb2RlOwogICAgIHVuc2lnbmVk
IGxvbmcgdnBpZDsKQEAgLTE5ODAsNiArMTk4MCw4MSBAQCBpbnQgbnZteF9o
YW5kbGVfaW52dnBpZChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAg
ICByZXR1cm4gWDg2RU1VTF9PS0FZOwogfQogCitpbnQgbnZteF9oYW5kbGVf
dm14X2luc24oc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIHVuc2lnbmVk
IGludCBleGl0X3JlYXNvbikKK3sKKyAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9
IGN1cnJlbnQ7CisgICAgaW50IHJldDsKKworICAgIGlmICggIShjdXJyLT5h
cmNoLmh2bS5ndWVzdF9jcls0XSAmIFg4Nl9DUjRfVk1YRSkgfHwKKyAgICAg
ICAgICFuZXN0ZWRodm1fZW5hYmxlZChjdXJyLT5kb21haW4pIHx8CisgICAg
ICAgICAodm14X2d1ZXN0X3g4Nl9tb2RlKGN1cnIpIDwgKGh2bV9sb25nX21v
ZGVfYWN0aXZlKGN1cnIpID8gOCA6IDIpKSApCisgICAgeworICAgICAgICBo
dm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2ludmFsaWRfb3AsIFg4Nl9F
VkVOVF9OT19FQyk7CisgICAgICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElP
TjsKKyAgICB9CisKKyAgICBpZiAoIHZteF9nZXRfY3BsKCkgPiAwICkKKyAg
ICB7CisgICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfZ3Bf
ZmF1bHQsIDApOworICAgICAgICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047
CisgICAgfQorCisgICAgc3dpdGNoICggZXhpdF9yZWFzb24gKQorICAgIHsK
KyAgICBjYXNlIEVYSVRfUkVBU09OX1ZNWE9GRjoKKyAgICAgICAgcmV0ID0g
bnZteF9oYW5kbGVfdm14b2ZmKHJlZ3MpOworICAgICAgICBicmVhazsKKwor
ICAgIGNhc2UgRVhJVF9SRUFTT05fVk1YT046CisgICAgICAgIHJldCA9IG52
bXhfaGFuZGxlX3ZteG9uKHJlZ3MpOworICAgICAgICBicmVhazsKKworICAg
IGNhc2UgRVhJVF9SRUFTT05fVk1DTEVBUjoKKyAgICAgICAgcmV0ID0gbnZt
eF9oYW5kbGVfdm1jbGVhcihyZWdzKTsKKyAgICAgICAgYnJlYWs7CisKKyAg
ICBjYXNlIEVYSVRfUkVBU09OX1ZNUFRSTEQ6CisgICAgICAgIHJldCA9IG52
bXhfaGFuZGxlX3ZtcHRybGQocmVncyk7CisgICAgICAgIGJyZWFrOworCisg
ICAgY2FzZSBFWElUX1JFQVNPTl9WTVBUUlNUOgorICAgICAgICByZXQgPSBu
dm14X2hhbmRsZV92bXB0cnN0KHJlZ3MpOworICAgICAgICBicmVhazsKKwor
ICAgIGNhc2UgRVhJVF9SRUFTT05fVk1SRUFEOgorICAgICAgICByZXQgPSBu
dm14X2hhbmRsZV92bXJlYWQocmVncyk7CisgICAgICAgIGJyZWFrOworCisg
ICAgY2FzZSBFWElUX1JFQVNPTl9WTVdSSVRFOgorICAgICAgICByZXQgPSBu
dm14X2hhbmRsZV92bXdyaXRlKHJlZ3MpOworICAgICAgICBicmVhazsKKwor
ICAgIGNhc2UgRVhJVF9SRUFTT05fVk1MQVVOQ0g6CisgICAgICAgIHJldCA9
IG52bXhfaGFuZGxlX3ZtbGF1bmNoKHJlZ3MpOworICAgICAgICBicmVhazsK
KworICAgIGNhc2UgRVhJVF9SRUFTT05fVk1SRVNVTUU6CisgICAgICAgIHJl
dCA9IG52bXhfaGFuZGxlX3ZtcmVzdW1lKHJlZ3MpOworICAgICAgICBicmVh
azsKKworICAgIGNhc2UgRVhJVF9SRUFTT05fSU5WRVBUOgorICAgICAgICBy
ZXQgPSBudm14X2hhbmRsZV9pbnZlcHQocmVncyk7CisgICAgICAgIGJyZWFr
OworCisgICAgY2FzZSBFWElUX1JFQVNPTl9JTlZWUElEOgorICAgICAgICBy
ZXQgPSBudm14X2hhbmRsZV9pbnZ2cGlkKHJlZ3MpOworICAgICAgICBicmVh
azsKKworICAgIGRlZmF1bHQ6CisgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJM
RSgpOworICAgICAgICBkb21haW5fY3Jhc2goY3Vyci0+ZG9tYWluKTsKKyAg
ICAgICAgcmV0ID0gWDg2RU1VTF9VTkhBTkRMRUFCTEU7CisgICAgICAgIGJy
ZWFrOworICAgIH0KKworICAgIHJldHVybiByZXQ7Cit9CisKICNkZWZpbmUg
X19lbXVsX3ZhbHVlKGVuYWJsZTEsIGRlZmF1bHQxKSBcCiAgICAgKChlbmFi
bGUxIHwgZGVmYXVsdDEpIDw8IDMyIHwgKGRlZmF1bHQxKSkKIApkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3Z2bXguaCBiL3hl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92dm14LmgKaW5kZXggYTIwYmQ5
ZS4uNmI5YzRhZSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vdm14L3Z2bXguaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92
bXgvdnZteC5oCkBAIC05NCw5ICs5NCw2IEBAIHZvaWQgbnZteF9kb21haW5f
cmVsaW5xdWlzaF9yZXNvdXJjZXMoc3RydWN0IGRvbWFpbiAqZCk7CiAKIGJv
b2xfdCBudm14X2VwdF9lbmFibGVkKHN0cnVjdCB2Y3B1ICp2KTsKIAotaW50
IG52bXhfaGFuZGxlX3ZteG9uKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdz
KTsKLWludCBudm14X2hhbmRsZV92bXhvZmYoc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MpOwotCiAjZGVmaW5lIEVQVF9UUkFOU0xBVEVfU1VDQ0VFRCAg
ICAgICAwCiAjZGVmaW5lIEVQVF9UUkFOU0xBVEVfVklPTEFUSU9OICAgICAx
CiAjZGVmaW5lIEVQVF9UUkFOU0xBVEVfTUlTQ09ORklHICAgICAyCkBAIC0x
ODksMTUgKzE4Niw3IEBAIGVudW0gdm14X2luc25fZXJybm8gc2V0X3Z2bWNz
X3JlYWxfc2FmZShjb25zdCBzdHJ1Y3QgdmNwdSAqLCB1MzIgZW5jb2Rpbmcs
CiAgICBzZXRfdnZtY3NfdmlydHVhbF9zYWZlKHZjcHVfbmVzdGVkaHZtKHZj
cHUpLm52X3Z2bWN4LCBlbmNvZGluZywgdmFsKSkKIAogdm9pZCBudm14X2Rl
c3Ryb3lfdm1jcyhzdHJ1Y3QgdmNwdSAqdik7Ci1pbnQgbnZteF9oYW5kbGVf
dm1wdHJsZChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyk7Ci1pbnQgbnZt
eF9oYW5kbGVfdm1wdHJzdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyk7
Ci1pbnQgbnZteF9oYW5kbGVfdm1jbGVhcihzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVncyk7Ci1pbnQgbnZteF9oYW5kbGVfdm1yZWFkKHN0cnVjdCBjcHVf
dXNlcl9yZWdzICpyZWdzKTsKLWludCBudm14X2hhbmRsZV92bXdyaXRlKHN0
cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKTsKLWludCBudm14X2hhbmRsZV92
bXJlc3VtZShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyk7Ci1pbnQgbnZt
eF9oYW5kbGVfdm1sYXVuY2goc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3Mp
OwotaW50IG52bXhfaGFuZGxlX2ludmVwdChzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVncyk7Ci1pbnQgbnZteF9oYW5kbGVfaW52dnBpZChzdHJ1Y3QgY3B1
X3VzZXJfcmVncyAqcmVncyk7CitpbnQgbnZteF9oYW5kbGVfdm14X2luc24o
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIHVuc2lnbmVkIGludCBleGl0
X3JlYXNvbik7CiBpbnQgbnZteF9tc3JfcmVhZF9pbnRlcmNlcHQodW5zaWdu
ZWQgaW50IG1zciwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dTY0ICptc3JfY29udGVudCk7CiAK

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

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogeDg2L3Z2bXg6IERpc2FsbG93IHRoZSB1c2Ugb2YgVlQt
eCBpbnN0cnVjdGlvbnMgd2hlbiBuZXN0ZWQgdmlydCBpcyBkaXNhYmxlZAoK
Yy9zIGFjNmE0NTAwYiAidnZteDogc2V0IHZteG9uX3JlZ2lvbl9wYSBvZiB2
Y3B1IG91dCBvZiBWTVggb3BlcmF0aW9uIHRvIGFuCmludmFsaWQgYWRkcmVz
cyIgd2FzIGEgcmVhbCBidWdmaXggYXMgZGVzY3JpYmVkLCBidXQgaGFzIGEg
dmVyeSBzdWJ0bGUgYnVnCndoaWNoIHJlc3VsdHMgaW4gYWxsIFZULXggaW5z
dHJ1Y3Rpb25zIGJlaW5nIHVzYWJsZSBieSBhIGd1ZXN0LgoKVGhlIHRvb2xz
dGFjayBjb25zdHJ1Y3RzIGEgZ3Vlc3QgYnkgaXNzdWluZzoKCiAgWEVOX0RP
TUNUTF9jcmVhdGVkb21haW4KICBYRU5fRE9NQ1RMX21heF92Y3B1cwoKYW5k
IG9wdGlvbmFsbHkgbGF0ZXIsIEhWTU9QX3NldF9wYXJhbSB0byBlbmFibGUg
bmVzdGVkIHZpcnQuCgpBcyBhIHJlc3VsdCwgdGhlIGNhbGwgdG8gbnZteF92
Y3B1X2luaXRpYWxpc2UoKSBpbiBodm1fdmNwdV9pbml0aWFsaXNlKCkKKHdo
aWNoIGlzIHdoYXQgbWFrZXMgdGhlIGFib3ZlIHBhdGNoIGxvb2sgY29ycmVj
dCBkdXJpbmcgcmV2aWV3KSBpcyBhY3R1YWxseQpkZWFkIGNvZGUuICBJbiBw
cmFjdGljZSwgbnZteF92Y3B1X2luaXRpYWxpc2UoKSBmaXJzdCBnZXRzIGNh
bGxlZCB3aGVuIG5lc3RlZAp2aXJ0IGlzIGVuYWJsZWQsIHdoaWNoIGlzIHR5
cGljYWxseSBuZXZlci4KCkFzIGEgcmVzdWx0LCB0aGUgemVyb2VkIG1lbW9y
eSBvZiBzdHJ1Y3QgdmNwdSBjYXVzZXMgbnZteF92Y3B1X2luX3ZteCgpIHRv
CnJldHVybiB0cnVlIGJlZm9yZSBuZXN0ZWQgdmlydCBpcyBlbmFibGVkIGZv
ciB0aGUgZ3Vlc3QuCgpGaXhpbmcgdGhlIG9yZGVyIG9mIGluaXRpYWxpc2F0
aW9uIGlzIGEgd29yayBpbiBwcm9ncmVzcyBmb3Igb3RoZXIgcmVhc29ucywK
YnV0IG5vdCB2aWFibGUgZm9yIHNlY3VyaXR5IGJhY2twb3J0cy4KCkEgY29t
cG91bmRpbmcgZmFjdG9yIGlzIHRoYXQgdGhlIHZtZXhpdCBoYW5kbGVycyBm
b3IgYWxsIGluc3RydWN0aW9ucywgb3RoZXIKdGhhbiBWTVhPTiwgcGFzcyAw
IGludG8gdm14X2luc3RfY2hlY2tfcHJpdmlsZWdlKCkncyB2bXhvcF9jaGVj
ayBwYXJhbWV0ZXIsCndoaWNoIHNraXBzIHRoZSBDUjQuVk1YRSBjaGVjay4g
IChUaGlzIGlzIG9uZSBvZiBtYW55IHJlYXNvbnMgd2h5IG5lc3RlZCB2aXJ0
Cmlzbid0IGEgc3VwcG9ydGVkIGZlYXR1cmUgeWV0LikKCkhvd2V2ZXIsIHRo
ZSBvdmVyYWxsIHJlc3VsdCBpcyB0aGF0IHdoZW4gbmVzdGVkIHZpcnQgaXMg
bm90IGVuYWJsZWQgYnkgdGhlCnRvb2xzdGFjayAoaS5lLiB0aGUgZGVmYXVs
dCBjb25maWd1cmF0aW9uIGZvciBhbGwgcHJvZHVjdGlvbiBndWVzdHMpLCB0
aGUgVlQteAppbnN0cnVjdGlvbnMgKG90aGVyIHRoYW4gVk1YT04pIGFyZSBh
Y3R1YWxseSB1c2FibGUsIGFuZCBYZW4gdmVyeSBxdWlja2x5CmZhbGxzIG92
ZXIgdGhlIGZhY3QgdGhhdCB0aGUgbnZteCBzdHJ1Y3R1cmUgaXMgdW5pbml0
aWFsaXNlZC4KCkluIG9yZGVyIHRvIGZhaWwgc2FmZSBpbiB0aGUgc3VwcG9y
dGVkIGNhc2UsIHJlLWltcGxlbWVudCBhbGwgdGhlIFZULXgKaW5zdHJ1Y3Rp
b24gaGFuZGxpbmcgdXNpbmcgYSBzaW5nbGUgZnVuY3Rpb24gd2l0aCBhIGNv
bW1vbiBwcm9sb2d1ZSwgY292ZXJpbmcKYWxsIHRoZSBjaGVja3Mgd2hpY2gg
c2hvdWxkIGNhdXNlICNVRCBvciAjR1AgZmF1bHRzLiAgVGhpcyBkZWxpYmVy
YXRlbHkKZG9lc24ndCB1c2UgYW55IHN0YXRlIGZyb20gdGhlIG52bXggc3Ry
dWN0dXJlLCBpbiBjYXNlIHRoZXJlIGFyZSBvdGhlciBsdXJraW5nCmlzc3Vl
cy4KClRoaXMgaXMgWFNBLTI3OAoKUmVwb3J0ZWQtYnk6IFNlcmdleSBEeWFz
bGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KUmV2
aWV3ZWQtYnk6IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4
LmNvbT4KCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXgu
YyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCmluZGV4IGE2NDE1ZjAu
LmE0ZDI4MjkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Zt
eC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCkBAIC0zOTgy
LDU3ICszOTgyLDE3IEBAIHZvaWQgdm14X3ZtZXhpdF9oYW5kbGVyKHN0cnVj
dCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICBicmVhazsKIAogICAg
IGNhc2UgRVhJVF9SRUFTT05fVk1YT0ZGOgotICAgICAgICBpZiAoIG52bXhf
aGFuZGxlX3ZteG9mZihyZWdzKSA9PSBYODZFTVVMX09LQVkgKQotICAgICAg
ICAgICAgdXBkYXRlX2d1ZXN0X2VpcCgpOwotICAgICAgICBicmVhazsKLQog
ICAgIGNhc2UgRVhJVF9SRUFTT05fVk1YT046Ci0gICAgICAgIGlmICggbnZt
eF9oYW5kbGVfdm14b24ocmVncykgPT0gWDg2RU1VTF9PS0FZICkKLSAgICAg
ICAgICAgIHVwZGF0ZV9ndWVzdF9laXAoKTsKLSAgICAgICAgYnJlYWs7Ci0K
ICAgICBjYXNlIEVYSVRfUkVBU09OX1ZNQ0xFQVI6Ci0gICAgICAgIGlmICgg
bnZteF9oYW5kbGVfdm1jbGVhcihyZWdzKSA9PSBYODZFTVVMX09LQVkgKQot
ICAgICAgICAgICAgdXBkYXRlX2d1ZXN0X2VpcCgpOwotICAgICAgICBicmVh
azsKLSAKICAgICBjYXNlIEVYSVRfUkVBU09OX1ZNUFRSTEQ6Ci0gICAgICAg
IGlmICggbnZteF9oYW5kbGVfdm1wdHJsZChyZWdzKSA9PSBYODZFTVVMX09L
QVkgKQotICAgICAgICAgICAgdXBkYXRlX2d1ZXN0X2VpcCgpOwotICAgICAg
ICBicmVhazsKLQogICAgIGNhc2UgRVhJVF9SRUFTT05fVk1QVFJTVDoKLSAg
ICAgICAgaWYgKCBudm14X2hhbmRsZV92bXB0cnN0KHJlZ3MpID09IFg4NkVN
VUxfT0tBWSApCi0gICAgICAgICAgICB1cGRhdGVfZ3Vlc3RfZWlwKCk7Ci0g
ICAgICAgIGJyZWFrOwotCiAgICAgY2FzZSBFWElUX1JFQVNPTl9WTVJFQUQ6
Ci0gICAgICAgIGlmICggbnZteF9oYW5kbGVfdm1yZWFkKHJlZ3MpID09IFg4
NkVNVUxfT0tBWSApCi0gICAgICAgICAgICB1cGRhdGVfZ3Vlc3RfZWlwKCk7
Ci0gICAgICAgIGJyZWFrOwotIAogICAgIGNhc2UgRVhJVF9SRUFTT05fVk1X
UklURToKLSAgICAgICAgaWYgKCBudm14X2hhbmRsZV92bXdyaXRlKHJlZ3Mp
ID09IFg4NkVNVUxfT0tBWSApCi0gICAgICAgICAgICB1cGRhdGVfZ3Vlc3Rf
ZWlwKCk7Ci0gICAgICAgIGJyZWFrOwotCiAgICAgY2FzZSBFWElUX1JFQVNP
Tl9WTUxBVU5DSDoKLSAgICAgICAgaWYgKCBudm14X2hhbmRsZV92bWxhdW5j
aChyZWdzKSA9PSBYODZFTVVMX09LQVkgKQotICAgICAgICAgICAgdXBkYXRl
X2d1ZXN0X2VpcCgpOwotICAgICAgICBicmVhazsKLQogICAgIGNhc2UgRVhJ
VF9SRUFTT05fVk1SRVNVTUU6Ci0gICAgICAgIGlmICggbnZteF9oYW5kbGVf
dm1yZXN1bWUocmVncykgPT0gWDg2RU1VTF9PS0FZICkKLSAgICAgICAgICAg
IHVwZGF0ZV9ndWVzdF9laXAoKTsKLSAgICAgICAgYnJlYWs7Ci0KICAgICBj
YXNlIEVYSVRfUkVBU09OX0lOVkVQVDoKLSAgICAgICAgaWYgKCBudm14X2hh
bmRsZV9pbnZlcHQocmVncykgPT0gWDg2RU1VTF9PS0FZICkKLSAgICAgICAg
ICAgIHVwZGF0ZV9ndWVzdF9laXAoKTsKLSAgICAgICAgYnJlYWs7Ci0KICAg
ICBjYXNlIEVYSVRfUkVBU09OX0lOVlZQSUQ6Ci0gICAgICAgIGlmICggbnZt
eF9oYW5kbGVfaW52dnBpZChyZWdzKSA9PSBYODZFTVVMX09LQVkgKQorICAg
ICAgICBpZiAoIG52bXhfaGFuZGxlX3ZteF9pbnNuKHJlZ3MsIGV4aXRfcmVh
c29uKSA9PSBYODZFTVVMX09LQVkgKQogICAgICAgICAgICAgdXBkYXRlX2d1
ZXN0X2VpcCgpOwogICAgICAgICBicmVhazsKIApkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2h2bS92bXgvdnZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92
bXgvdnZteC5jCmluZGV4IGU5N2RiMzMuLjg4Y2I1OGMgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYworKysgYi94ZW4vYXJjaC94
ODYvaHZtL3ZteC92dm14LmMKQEAgLTE0NzAsNyArMTQ3MCw3IEBAIHZvaWQg
bnZteF9zd2l0Y2hfZ3Vlc3Qodm9pZCkKICAqIFZNWCBpbnN0cnVjdGlvbnMg
aGFuZGxpbmcKICAqLwogCi1pbnQgbnZteF9oYW5kbGVfdm14b24oc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCitzdGF0aWMgaW50IG52bXhfaGFuZGxl
X3ZteG9uKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogewogICAgIHN0
cnVjdCB2Y3B1ICp2PWN1cnJlbnQ7CiAgICAgc3RydWN0IG5lc3RlZHZteCAq
bnZteCA9ICZ2Y3B1XzJfbnZteCh2KTsKQEAgLTE1MjIsNyArMTUyMiw3IEBA
IGludCBudm14X2hhbmRsZV92bXhvbihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAq
cmVncykKICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogfQogCi1pbnQgbnZt
eF9oYW5kbGVfdm14b2ZmKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQor
c3RhdGljIGludCBudm14X2hhbmRsZV92bXhvZmYoc3RydWN0IGNwdV91c2Vy
X3JlZ3MgKnJlZ3MpCiB7CiAgICAgc3RydWN0IHZjcHUgKnY9Y3VycmVudDsK
ICAgICBzdHJ1Y3QgbmVzdGVkdm14ICpudm14ID0gJnZjcHVfMl9udm14KHYp
OwpAQCAtMTYxMSw3ICsxNjExLDcgQEAgc3RhdGljIGludCBudm14X3ZtcmVz
dW1lKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVn
cykKICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogfQogCi1pbnQgbnZteF9o
YW5kbGVfdm1yZXN1bWUoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCitz
dGF0aWMgaW50IG52bXhfaGFuZGxlX3ZtcmVzdW1lKHN0cnVjdCBjcHVfdXNl
cl9yZWdzICpyZWdzKQogewogICAgIGJvb2xfdCBsYXVuY2hlZDsKICAgICBz
dHJ1Y3QgdmNwdSAqdiA9IGN1cnJlbnQ7CkBAIC0xNjQ1LDcgKzE2NDUsNyBA
QCBpbnQgbnZteF9oYW5kbGVfdm1yZXN1bWUoc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MpCiAgICAgcmV0dXJuIG52bXhfdm1yZXN1bWUodixyZWdzKTsK
IH0KIAotaW50IG52bXhfaGFuZGxlX3ZtbGF1bmNoKHN0cnVjdCBjcHVfdXNl
cl9yZWdzICpyZWdzKQorc3RhdGljIGludCBudm14X2hhbmRsZV92bWxhdW5j
aChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIHsKICAgICBib29sX3Qg
bGF1bmNoZWQ7CiAgICAgc3RydWN0IHZjcHUgKnYgPSBjdXJyZW50OwpAQCAt
MTY4OCw3ICsxNjg4LDcgQEAgaW50IG52bXhfaGFuZGxlX3ZtbGF1bmNoKHN0
cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgIHJldHVybiByYzsKIH0K
IAotaW50IG52bXhfaGFuZGxlX3ZtcHRybGQoc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MpCitzdGF0aWMgaW50IG52bXhfaGFuZGxlX3ZtcHRybGQoc3Ry
dWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7CiAgICAgc3RydWN0IHZjcHUg
KnYgPSBjdXJyZW50OwogICAgIHN0cnVjdCB2bXhfaW5zdF9kZWNvZGVkIGRl
Y29kZTsKQEAgLTE3NTksNyArMTc1OSw3IEBAIGludCBudm14X2hhbmRsZV92
bXB0cmxkKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgIHJldHVy
biBYODZFTVVMX09LQVk7CiB9CiAKLWludCBudm14X2hhbmRsZV92bXB0cnN0
KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQorc3RhdGljIGludCBudm14
X2hhbmRsZV92bXB0cnN0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQog
ewogICAgIHN0cnVjdCB2Y3B1ICp2ID0gY3VycmVudDsKICAgICBzdHJ1Y3Qg
dm14X2luc3RfZGVjb2RlZCBkZWNvZGU7CkBAIC0xNzg0LDcgKzE3ODQsNyBA
QCBpbnQgbnZteF9oYW5kbGVfdm1wdHJzdChzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVncykKICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogfQogCi1pbnQg
bnZteF9oYW5kbGVfdm1jbGVhcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVn
cykKK3N0YXRpYyBpbnQgbnZteF9oYW5kbGVfdm1jbGVhcihzdHJ1Y3QgY3B1
X3VzZXJfcmVncyAqcmVncykKIHsKICAgICBzdHJ1Y3QgdmNwdSAqdiA9IGN1
cnJlbnQ7CiAgICAgc3RydWN0IHZteF9pbnN0X2RlY29kZWQgZGVjb2RlOwpA
QCAtMTgzNiw3ICsxODM2LDcgQEAgaW50IG52bXhfaGFuZGxlX3ZtY2xlYXIo
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgcmV0dXJuIFg4NkVN
VUxfT0tBWTsKIH0KIAotaW50IG52bXhfaGFuZGxlX3ZtcmVhZChzdHJ1Y3Qg
Y3B1X3VzZXJfcmVncyAqcmVncykKK3N0YXRpYyBpbnQgbnZteF9oYW5kbGVf
dm1yZWFkKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogewogICAgIHN0
cnVjdCB2Y3B1ICp2ID0gY3VycmVudDsKICAgICBzdHJ1Y3Qgdm14X2luc3Rf
ZGVjb2RlZCBkZWNvZGU7CkBAIC0xODc4LDcgKzE4NzgsNyBAQCBpbnQgbnZt
eF9oYW5kbGVfdm1yZWFkKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQog
ICAgIHJldHVybiBYODZFTVVMX09LQVk7CiB9CiAKLWludCBudm14X2hhbmRs
ZV92bXdyaXRlKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQorc3RhdGlj
IGludCBudm14X2hhbmRsZV92bXdyaXRlKHN0cnVjdCBjcHVfdXNlcl9yZWdz
ICpyZWdzKQogewogICAgIHN0cnVjdCB2Y3B1ICp2ID0gY3VycmVudDsKICAg
ICBzdHJ1Y3Qgdm14X2luc3RfZGVjb2RlZCBkZWNvZGU7CkBAIC0xOTI2LDcg
KzE5MjYsNyBAQCBpbnQgbnZteF9oYW5kbGVfdm13cml0ZShzdHJ1Y3QgY3B1
X3VzZXJfcmVncyAqcmVncykKICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwog
fQogCi1pbnQgbnZteF9oYW5kbGVfaW52ZXB0KHN0cnVjdCBjcHVfdXNlcl9y
ZWdzICpyZWdzKQorc3RhdGljIGludCBudm14X2hhbmRsZV9pbnZlcHQoc3Ry
dWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7CiAgICAgc3RydWN0IHZteF9p
bnN0X2RlY29kZWQgZGVjb2RlOwogICAgIHVuc2lnbmVkIGxvbmcgZXB0cDsK
QEAgLTE5NTQsNyArMTk1NCw3IEBAIGludCBudm14X2hhbmRsZV9pbnZlcHQo
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgcmV0dXJuIFg4NkVN
VUxfT0tBWTsKIH0KIAotaW50IG52bXhfaGFuZGxlX2ludnZwaWQoc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCitzdGF0aWMgaW50IG52bXhfaGFuZGxl
X2ludnZwaWQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7CiAgICAg
c3RydWN0IHZteF9pbnN0X2RlY29kZWQgZGVjb2RlOwogICAgIHVuc2lnbmVk
IGxvbmcgdnBpZDsKQEAgLTE5ODAsNiArMTk4MCw4MSBAQCBpbnQgbnZteF9o
YW5kbGVfaW52dnBpZChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAg
ICByZXR1cm4gWDg2RU1VTF9PS0FZOwogfQogCitpbnQgbnZteF9oYW5kbGVf
dm14X2luc24oc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIHVuc2lnbmVk
IGludCBleGl0X3JlYXNvbikKK3sKKyAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9
IGN1cnJlbnQ7CisgICAgaW50IHJldDsKKworICAgIGlmICggIShjdXJyLT5h
cmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzRdICYgWDg2X0NSNF9WTVhFKSB8fAor
ICAgICAgICAgIW5lc3RlZGh2bV9lbmFibGVkKGN1cnItPmRvbWFpbikgfHwK
KyAgICAgICAgICh2bXhfZ3Vlc3RfeDg2X21vZGUoY3VycikgPCAoaHZtX2xv
bmdfbW9kZV9hY3RpdmUoY3VycikgPyA4IDogMikpICkKKyAgICB7CisgICAg
ICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfaW52YWxpZF9vcCwg
WDg2X0VWRU5UX05PX0VDKTsKKyAgICAgICAgcmV0dXJuIFg4NkVNVUxfRVhD
RVBUSU9OOworICAgIH0KKworICAgIGlmICggdm14X2dldF9jcGwoKSA+IDAg
KQorICAgIHsKKyAgICAgICAgaHZtX2luamVjdF9od19leGNlcHRpb24oVFJB
UF9ncF9mYXVsdCwgMCk7CisgICAgICAgIHJldHVybiBYODZFTVVMX0VYQ0VQ
VElPTjsKKyAgICB9CisKKyAgICBzd2l0Y2ggKCBleGl0X3JlYXNvbiApCisg
ICAgeworICAgIGNhc2UgRVhJVF9SRUFTT05fVk1YT0ZGOgorICAgICAgICBy
ZXQgPSBudm14X2hhbmRsZV92bXhvZmYocmVncyk7CisgICAgICAgIGJyZWFr
OworCisgICAgY2FzZSBFWElUX1JFQVNPTl9WTVhPTjoKKyAgICAgICAgcmV0
ID0gbnZteF9oYW5kbGVfdm14b24ocmVncyk7CisgICAgICAgIGJyZWFrOwor
CisgICAgY2FzZSBFWElUX1JFQVNPTl9WTUNMRUFSOgorICAgICAgICByZXQg
PSBudm14X2hhbmRsZV92bWNsZWFyKHJlZ3MpOworICAgICAgICBicmVhazsK
KworICAgIGNhc2UgRVhJVF9SRUFTT05fVk1QVFJMRDoKKyAgICAgICAgcmV0
ID0gbnZteF9oYW5kbGVfdm1wdHJsZChyZWdzKTsKKyAgICAgICAgYnJlYWs7
CisKKyAgICBjYXNlIEVYSVRfUkVBU09OX1ZNUFRSU1Q6CisgICAgICAgIHJl
dCA9IG52bXhfaGFuZGxlX3ZtcHRyc3QocmVncyk7CisgICAgICAgIGJyZWFr
OworCisgICAgY2FzZSBFWElUX1JFQVNPTl9WTVJFQUQ6CisgICAgICAgIHJl
dCA9IG52bXhfaGFuZGxlX3ZtcmVhZChyZWdzKTsKKyAgICAgICAgYnJlYWs7
CisKKyAgICBjYXNlIEVYSVRfUkVBU09OX1ZNV1JJVEU6CisgICAgICAgIHJl
dCA9IG52bXhfaGFuZGxlX3Ztd3JpdGUocmVncyk7CisgICAgICAgIGJyZWFr
OworCisgICAgY2FzZSBFWElUX1JFQVNPTl9WTUxBVU5DSDoKKyAgICAgICAg
cmV0ID0gbnZteF9oYW5kbGVfdm1sYXVuY2gocmVncyk7CisgICAgICAgIGJy
ZWFrOworCisgICAgY2FzZSBFWElUX1JFQVNPTl9WTVJFU1VNRToKKyAgICAg
ICAgcmV0ID0gbnZteF9oYW5kbGVfdm1yZXN1bWUocmVncyk7CisgICAgICAg
IGJyZWFrOworCisgICAgY2FzZSBFWElUX1JFQVNPTl9JTlZFUFQ6CisgICAg
ICAgIHJldCA9IG52bXhfaGFuZGxlX2ludmVwdChyZWdzKTsKKyAgICAgICAg
YnJlYWs7CisKKyAgICBjYXNlIEVYSVRfUkVBU09OX0lOVlZQSUQ6CisgICAg
ICAgIHJldCA9IG52bXhfaGFuZGxlX2ludnZwaWQocmVncyk7CisgICAgICAg
IGJyZWFrOworCisgICAgZGVmYXVsdDoKKyAgICAgICAgQVNTRVJUX1VOUkVB
Q0hBQkxFKCk7CisgICAgICAgIGRvbWFpbl9jcmFzaChjdXJyLT5kb21haW4p
OworICAgICAgICByZXQgPSBYODZFTVVMX1VOSEFORExFQUJMRTsKKyAgICAg
ICAgYnJlYWs7CisgICAgfQorCisgICAgcmV0dXJuIHJldDsKK30KKwogI2Rl
ZmluZSBfX2VtdWxfdmFsdWUoZW5hYmxlMSwgZGVmYXVsdDEpIFwKICAgICAo
KGVuYWJsZTEgfCBkZWZhdWx0MSkgPDwgMzIgfCAoZGVmYXVsdDEpKQogCmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdnZteC5o
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3Z2bXguaAppbmRleCA5
ZWEzNWViLi5mYzRhOGQxIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20t
eDg2L2h2bS92bXgvdnZteC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
aHZtL3ZteC92dm14LmgKQEAgLTk0LDkgKzk0LDYgQEAgdm9pZCBudm14X2Rv
bWFpbl9yZWxpbnF1aXNoX3Jlc291cmNlcyhzdHJ1Y3QgZG9tYWluICpkKTsK
IAogYm9vbF90IG52bXhfZXB0X2VuYWJsZWQoc3RydWN0IHZjcHUgKnYpOwog
Ci1pbnQgbnZteF9oYW5kbGVfdm14b24oc3RydWN0IGNwdV91c2VyX3JlZ3Mg
KnJlZ3MpOwotaW50IG52bXhfaGFuZGxlX3ZteG9mZihzdHJ1Y3QgY3B1X3Vz
ZXJfcmVncyAqcmVncyk7Ci0KICNkZWZpbmUgRVBUX1RSQU5TTEFURV9TVUND
RUVEICAgICAgIDAKICNkZWZpbmUgRVBUX1RSQU5TTEFURV9WSU9MQVRJT04g
ICAgIDEKICNkZWZpbmUgRVBUX1RSQU5TTEFURV9NSVNDT05GSUcgICAgIDIK
QEAgLTE5MSwxNSArMTg4LDcgQEAgZW51bSB2bXhfaW5zbl9lcnJubyBzZXRf
dnZtY3NfcmVhbF9zYWZlKGNvbnN0IHN0cnVjdCB2Y3B1ICosIHUzMiBlbmNv
ZGluZywKIHVpbnQ2NF90IGdldF9zaGFkb3dfZXB0cChzdHJ1Y3QgdmNwdSAq
dik7CiAKIHZvaWQgbnZteF9kZXN0cm95X3ZtY3Moc3RydWN0IHZjcHUgKnYp
OwotaW50IG52bXhfaGFuZGxlX3ZtcHRybGQoc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MpOwotaW50IG52bXhfaGFuZGxlX3ZtcHRyc3Qoc3RydWN0IGNw
dV91c2VyX3JlZ3MgKnJlZ3MpOwotaW50IG52bXhfaGFuZGxlX3ZtY2xlYXIo
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpOwotaW50IG52bXhfaGFuZGxl
X3ZtcmVhZChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyk7Ci1pbnQgbnZt
eF9oYW5kbGVfdm13cml0ZShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyk7
Ci1pbnQgbnZteF9oYW5kbGVfdm1yZXN1bWUoc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MpOwotaW50IG52bXhfaGFuZGxlX3ZtbGF1bmNoKHN0cnVjdCBj
cHVfdXNlcl9yZWdzICpyZWdzKTsKLWludCBudm14X2hhbmRsZV9pbnZlcHQo
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpOwotaW50IG52bXhfaGFuZGxl
X2ludnZwaWQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpOworaW50IG52
bXhfaGFuZGxlX3ZteF9pbnNuKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdz
LCB1bnNpZ25lZCBpbnQgZXhpdF9yZWFzb24pOwogaW50IG52bXhfbXNyX3Jl
YWRfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3IsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHU2NCAqbXNyX2NvbnRlbnQpOwogCg==

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--=separator--


From xen-devel-bounces@lists.xenproject.org Wed Oct 24 21:21:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 21:21: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 1gFQaC-000274-7U; Wed, 24 Oct 2018 21:20:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bkdn=ne=gmail.com=aaronngray.lists@srs-us1.protection.inumbo.net>)
 id 1gFQaA-00026m-1o
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 21:20:50 +0000
X-Inumbo-ID: 431ee39f-d7d2-11e8-a8a5-bc764e045a96
Received: from mail-ed1-x52e.google.com (unknown [2a00:1450:4864:20::52e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 431ee39f-d7d2-11e8-a8a5-bc764e045a96;
 Wed, 24 Oct 2018 23:17:51 +0200 (CEST)
Received: by mail-ed1-x52e.google.com with SMTP id v22-v6so6423548edq.13;
 Wed, 24 Oct 2018 14:20:47 -0700 (PDT)
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=JcL8tdM7CxcqriZyijxHLOKfcOJEnAe2rZfYfePnu8w=;
 b=gGkksDMAHx1XnbZGx+T/XrPPnUoz8+Px3v+NR6c6w4jCW+o8ey0wyXxE2rPepCzRUK
 xNSdXZZ+o0dxhT4vTjB461tiCX8dM7ouvcPdybR8WCAfM6ExXkqEJjvmzeq8cT5Qk/kb
 n49xG0m4BtMF+j5sLfrK8b4GAe5ikaIscsFjZt5arGRZv0HltI0YB7iCc7KDXqgxkWCG
 Fek1K0LPghe1htZr0AlXFG7ZPAVmaRXBTeC3nJhrlT6QxHnmNy2IjdTdD1JQGlBDVVkO
 NVs07OqbmwGOUEwAuVJKyocHgUYNip1hp0kL+F5v5XadXIEDhGfQzFO9TclCNU832cL2
 OoPA==
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=JcL8tdM7CxcqriZyijxHLOKfcOJEnAe2rZfYfePnu8w=;
 b=dgTB3W90NO5eM+yuVJa1JkD3H5wFvwS9GtwhaWHZHF69Re8gw8hfm9juhY0QB4oSsU
 /jazimitN3j31t/h0egcBuWssKoVU9iHAUwoGDFH7JtXesIivR8ib4mpmNsPQlZPkaHv
 jgJLBYlvU4QgNv0xtCxQWQGmell7SZlmj25B0foGh+Yfeb6b9d1WnlCZcPUn8zYQoeTg
 x65ToVjhbYFHfl1R0pMy6srtXdRe/zHopndIlP72XXTtwxq9obMZ8Q7fBk9/Jww8ovPy
 FwhQGaOY8I8UjXHWo4XgEZ9CDa9/urHBpks5lUMWmpxcJF0n2+zGhgtv4rYYZdro8xiK
 Anag==
X-Gm-Message-State: ABuFfogsvjYy3wQfPQ9nK2ROS5OXOwjL/CdMQIFSrbk9WZWaIg5ozs67
 0GBCNICYlUBR23J8N6nENXurfNpb5twTClbOXhA=
X-Google-Smtp-Source: ACcGV6117BGXkobk6uggP79bT0s86ZEkHlem1Kn8sUnCGATGf7R6TSEcUJ+Mg7hkpr8fMmXW4yVi6ftGQl2wYU7R2ek=
X-Received: by 2002:a50:de47:: with SMTP id
 a7-v6mr20005402edl.245.1540416046937; 
 Wed, 24 Oct 2018 14:20:46 -0700 (PDT)
MIME-Version: 1.0
References: <CANkmNDfWfZt_17ewcHX0=EkvpymqVGLSDyd6uyObr7rOHc9tig@mail.gmail.com>
 <CACaqnaSSq8=j1wF_+_O1Zc2vW_ebN6ACRdbB5KLdcOcPAZnO1Q@mail.gmail.com>
In-Reply-To: <CACaqnaSSq8=j1wF_+_O1Zc2vW_ebN6ACRdbB5KLdcOcPAZnO1Q@mail.gmail.com>
From: Aaron Gray <aaronngray.lists@gmail.com>
Date: Wed, 24 Oct 2018 22:20:30 +0100
Message-ID: <CANkmNDf3iisowAgXXUt4U10w6Jd+XP5HW8JvFr++X=8+iWVNOw@mail.gmail.com>
To: eduncan911@gmail.com
Subject: Re: [Xen-devel] [Xen-users] Intel Z270 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@lists.xenproject.org, xen-users@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============6154287337953322365=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============6154287337953322365==
Content-Type: multipart/alternative; boundary="00000000000048ba640579000f7b"

--00000000000048ba640579000f7b
Content-Type: text/plain; charset="UTF-8"

On Wed, 24 Oct 2018 at 14:25, Eric Duncan <eduncan911@gmail.com> wrote:

>
> On Thu, Oct 18, 2018 at 2:03 PM Aaron Gray wrote:
>
>> I have two ASUS PRIME Z270-A machines based on Intel Z270 chipset and am
>> wondering about when support will be available for them and what I can do
>> to speed this up.
>>
>> But I have not done anything to do with kernel work since years ago when
>> I read a lot of the main parts of the Linux 2.4 Kernel. Also I did code to
>> get into and out of protected mode before this.
>>
>> Heres the datasheets that cover the chipset :-
>>
>>
>> https://www.intel.com/content/www/us/en/chipsets/200-series-chipset-pch-datasheet-vol-1.html
>>
>> https://www.intel.com/content/www/us/en/chipsets/200-series-chipset-pch-datasheet-vol-2.html
>>
>> Regards,
>>
>> Aaron
>>
>
> It's your Linux kernel that needs to support your hardware, not Xen itself.
>
> I personally run Xen with an Arch Linux dom0 specifically for this purpose
> of getting the latest hardware support across my devices.  For example, I
> am on kernel 4.18.10 at this moment.  The AUR also keeps a fairly recent
> version of Xen, currently 4.11.
>

That sounds an interesting direction I would try Arch if I was not trying
to get Xen Fedora rawhide sussed as I need this step to get my machine
architecture working with Qubes.

F29 Beta has 4.11.0

At present I have one instillation on F29 that worked straight away with :-

    sudo yum groupinstall 'Virtualization'
    sudo yum install xen

And another were I did a yum update first and Xen it does not function with
the missing module.mod and multiboot.mod issue that was found in F27 and
F28.

    https://bugzilla.redhat.com/show_bug.cgi?id=1486002#c36

I just need to do the diff's on /boot and the rpm's tomorrow to see what if
I can find the issue.

Regards,

Aaron






-- 
Aaron Gray

Independent Open Source Software Engineer, Computer Language Researcher,
Information Theorist, and amateur computer scientist.

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

<div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_quot=
e"><div dir=3D"ltr">On Wed, 24 Oct 2018 at 14:25, Eric Duncan &lt;<a href=
=3D"mailto:eduncan911@gmail.com">eduncan911@gmail.com</a>&gt; wrote:<br></d=
iv><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;padd=
ing-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;borde=
r-left-style:solid"><div dir=3D"ltr"><br><div class=3D"gmail_quote"><div di=
r=3D"ltr">On Thu, Oct 18, 2018 at 2:03 PM Aaron Gray wrote:<br></div><block=
quote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;padding-left:=
1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-st=
yle:solid"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div>I have t=
wo ASUS PRIME Z270-A machines based on Intel Z270 chipset and am wondering =
about when support will be available for them and what I can do to speed th=
is up.</div><div><br></div><div>But I have not done anything to do with ker=
nel work since years ago when I read a lot of the main parts of the Linux 2=
.4 Kernel. Also I did code to get into and out of protected mode before thi=
s.</div><div><br></div><div>Heres the datasheets that cover the chipset :-<=
/div><div><br></div><div><a href=3D"https://www.intel.com/content/www/us/en=
/chipsets/200-series-chipset-pch-datasheet-vol-1.html" target=3D"_blank">ht=
tps://www.intel.com/content/www/us/en/chipsets/200-series-chipset-pch-datas=
heet-vol-1.html</a></div><div><a href=3D"https://www.intel.com/content/www/=
us/en/chipsets/200-series-chipset-pch-datasheet-vol-2.html" target=3D"_blan=
k">https://www.intel.com/content/www/us/en/chipsets/200-series-chipset-pch-=
datasheet-vol-2.html</a></div><div><br></div><div>Regards,</div><div><br></=
div><div>Aaron</div></div></div></div></blockquote><div><br></div><div>It&#=
39;s your Linux kernel that needs to support your hardware, not Xen itself.=
</div><div><br></div><div>I personally run Xen with an Arch Linux dom0 spec=
ifically for this purpose of getting the latest hardware support across my =
devices.=C2=A0 For example, I am on kernel 4.18.10 at this moment.=C2=A0 Th=
e AUR also keeps a fairly recent version of Xen, currently 4.11.<br></div><=
/div></div></blockquote><div><br></div><div>That sounds an interesting dire=
ction I would try Arch if I was not trying to get Xen Fedora rawhide sussed=
 as I need this step to get my machine architecture working with Qubes.</di=
v><div><br></div><div>F29 Beta has 4.11.0</div><div><br></div><div><div sty=
le=3D"background:none;font:400 13.33px/19.99px Arial,Helvetica,sans-serif;o=
utline:transparent 0px;border:0px rgb(34,34,34);width:568px;text-align:left=
;color:rgb(34,34,34);text-transform:none;text-indent:0px;letter-spacing:nor=
mal;overflow:visible;text-decoration:none;word-spacing:0px;white-space:norm=
al;font-size-adjust:none;font-stretch:100%"><font face=3D"arial,helvetica,s=
ans-serif" style=3D"background:none;font:400 13.33px/19.99px arial,helvetic=
a,sans-serif;outline:transparent 0px;border:0px rgb(34,34,34);width:auto;le=
tter-spacing:normal;overflow:visible;font-size-adjust:none;font-stretch:100=
%">At present I have one instillation on F29 that worked straight away with=
 :-</font></div><div style=3D"background:none;font:400 13.33px/19.99px Aria=
l,Helvetica,sans-serif;outline:transparent 0px;border:0px rgb(34,34,34);wid=
th:568px;text-align:left;color:rgb(34,34,34);text-transform:none;text-inden=
t:0px;letter-spacing:normal;overflow:visible;text-decoration:none;word-spac=
ing:0px;white-space:normal;font-size-adjust:none;font-stretch:100%"><font f=
ace=3D"arial,helvetica,sans-serif" style=3D"background:none;font:400 13.33p=
x/19.99px arial,helvetica,sans-serif;outline:transparent 0px;border:0px rgb=
(34,34,34);width:auto;letter-spacing:normal;overflow:visible;font-size-adju=
st:none;font-stretch:100%"></font><br style=3D"background:none;font:400 13.=
33px/19.99px Arial,Helvetica,sans-serif;outline:transparent 0px;border:0px =
rgb(34,34,34);width:auto;letter-spacing:normal;overflow:visible;font-size-a=
djust:none;font-stretch:100%"></div><div style=3D"background:none;font:400 =
13.33px/19.99px Arial,Helvetica,sans-serif;outline:transparent 0px;border:0=
px rgb(34,34,34);width:568px;text-align:left;color:rgb(34,34,34);text-trans=
form:none;text-indent:0px;letter-spacing:normal;overflow:visible;text-decor=
ation:none;word-spacing:0px;white-space:normal;font-size-adjust:none;font-s=
tretch:100%"><font face=3D"arial,helvetica,sans-serif" style=3D"background:=
none;font:400 13.33px/19.99px arial,helvetica,sans-serif;outline:transparen=
t 0px;border:0px rgb(34,34,34);width:auto;letter-spacing:normal;overflow:vi=
sible;font-size-adjust:none;font-stretch:100%">=C2=A0 =C2=A0 sudo <span sty=
le=3D"font:400 13.33px/20.45px arial,helvetica,sans-serif;text-align:left;c=
olor:rgb(0,0,0);text-transform:none;text-indent:0px;letter-spacing:normal;t=
ext-decoration:none;word-spacing:0px;display:inline;white-space:pre-wrap;fo=
nt-size-adjust:none;font-stretch:100%;float:none;background-color:rgb(249,2=
49,249)">yum groupinstall &#39;Virtualization&#39;<br>=C2=A0=C2=A0=C2=A0 su=
do yum install xen<b><br></b></span></font></div><div style=3D"background:n=
one;font:400 13.33px/19.99px Arial,Helvetica,sans-serif;outline:transparent=
 0px;border:0px rgb(34,34,34);width:568px;text-align:left;color:rgb(34,34,3=
4);text-transform:none;text-indent:0px;letter-spacing:normal;overflow:visib=
le;text-decoration:none;word-spacing:0px;white-space:normal;font-size-adjus=
t:none;font-stretch:100%"><b style=3D"background:none;font:700 13.33px/19.9=
9px Arial,Helvetica,sans-serif;outline:transparent 0px;border:0px rgb(34,34=
,34);width:auto;letter-spacing:normal;overflow:visible;font-size-adjust:non=
e;font-stretch:100%"></b><i style=3D"background:none;font:italic 400 13.33p=
x/19.99px Arial,Helvetica,sans-serif;outline:transparent 0px;border:0px rgb=
(34,34,34);width:auto;letter-spacing:normal;overflow:visible;font-size-adju=
st:none;font-stretch:100%"></i><u style=3D"background:none;font:400 13.33px=
/19.99px Arial,Helvetica,sans-serif;outline:transparent 0px;border:0px rgb(=
34,34,34);width:auto;letter-spacing:normal;overflow:visible;font-size-adjus=
t:none;font-stretch:100%"></u><sub style=3D"background:none;font:400 9.2px/=
13.8px Arial,Helvetica,sans-serif;outline:transparent 0px;border:0px rgb(34=
,34,34);width:auto;letter-spacing:normal;overflow:visible;font-size-adjust:=
none;font-stretch:100%"></sub><sup style=3D"background:none;font:400 9.2px/=
13.8px Arial,Helvetica,sans-serif;outline:transparent 0px;border:0px rgb(34=
,34,34);width:auto;letter-spacing:normal;overflow:visible;font-size-adjust:=
none;font-stretch:100%"></sup><strike style=3D"background:none;font:400 13.=
33px/19.99px Arial,Helvetica,sans-serif;outline:transparent 0px;border:0px =
rgb(34,34,34);width:auto;letter-spacing:normal;overflow:visible;font-size-a=
djust:none;font-stretch:100%"></strike><font face=3D"arial,helvetica,sans-s=
erif" style=3D"background:none;font:400 13.33px/19.99px arial,helvetica,san=
s-serif;outline:transparent 0px;border:0px rgb(34,34,34);width:auto;letter-=
spacing:normal;overflow:visible;font-size-adjust:none;font-stretch:100%"></=
font><b style=3D"background:none;font:700 13.33px/19.99px Arial,Helvetica,s=
ans-serif;outline:transparent 0px;border:0px rgb(34,34,34);width:auto;lette=
r-spacing:normal;overflow:visible;font-size-adjust:none;font-stretch:100%">=
</b><b style=3D"background:none;font:700 13.33px/19.99px Arial,Helvetica,sa=
ns-serif;outline:transparent 0px;border:0px rgb(34,34,34);width:auto;letter=
-spacing:normal;overflow:visible;font-size-adjust:none;font-stretch:100%"><=
/b><br style=3D"background:none;font:400 13.33px/19.99px Arial,Helvetica,sa=
ns-serif;outline:transparent 0px;border:0px rgb(34,34,34);width:auto;letter=
-spacing:normal;overflow:visible;font-size-adjust:none;font-stretch:100%"><=
/div><div style=3D"background:none;font:400 13.33px/19.99px Arial,Helvetica=
,sans-serif;outline:transparent 0px;border:0px rgb(34,34,34);width:568px;te=
xt-align:left;color:rgb(34,34,34);text-transform:none;text-indent:0px;lette=
r-spacing:normal;overflow:visible;text-decoration:none;word-spacing:0px;whi=
te-space:normal;font-size-adjust:none;font-stretch:100%">And another were I=
 did a yum update first and Xen it does not function with the missing modul=
e.mod and multiboot.mod issue that was found in F27 and F28.</div><div styl=
e=3D"background:none;font:400 13.33px/19.99px Arial,Helvetica,sans-serif;ou=
tline:transparent 0px;border:0px rgb(34,34,34);width:568px;text-align:left;=
color:rgb(34,34,34);text-transform:none;text-indent:0px;letter-spacing:norm=
al;overflow:visible;text-decoration:none;word-spacing:0px;white-space:norma=
l;font-size-adjust:none;font-stretch:100%"><br></div><div style=3D"backgrou=
nd:none;font:400 13.33px/19.99px Arial,Helvetica,sans-serif;outline:transpa=
rent 0px;border:0px rgb(34,34,34);width:568px;text-align:left;color:rgb(34,=
34,34);text-transform:none;text-indent:0px;letter-spacing:normal;overflow:v=
isible;text-decoration:none;word-spacing:0px;white-space:normal;font-size-a=
djust:none;font-stretch:100%">=C2=A0 =C2=A0 <a style=3D"margin:0px;padding:=
0px;border:0px rgb(17,85,204);color:rgb(17,85,204);text-decoration:none" hr=
ef=3D"https://bugzilla.redhat.com/show_bug.cgi?id=3D1486002#c36" target=3D"=
_blank" rel=3D"nofollow">https://bugzilla.redhat.com/show_bug.cgi?id=3D1486=
002#c36</a></div><div style=3D"background:none;font:400 13.33px/19.99px Ari=
al,Helvetica,sans-serif;outline:transparent 0px;border:0px rgb(34,34,34);wi=
dth:568px;text-align:left;color:rgb(34,34,34);text-transform:none;text-inde=
nt:0px;letter-spacing:normal;overflow:visible;text-decoration:none;word-spa=
cing:0px;white-space:normal;font-size-adjust:none;font-stretch:100%"><br></=
div><div style=3D"background:none;font:400 13.33px/19.99px Arial,Helvetica,=
sans-serif;outline:transparent 0px;border:0px rgb(34,34,34);width:568px;tex=
t-align:left;color:rgb(34,34,34);text-transform:none;text-indent:0px;letter=
-spacing:normal;overflow:visible;text-decoration:none;word-spacing:0px;whit=
e-space:normal;font-size-adjust:none;font-stretch:100%">I just need to do t=
he diff&#39;s on /boot and the rpm&#39;s tomorrow to see what if I can find=
 the issue.</div><div style=3D"background:none;font:400 13.33px/19.99px Ari=
al,Helvetica,sans-serif;outline:transparent 0px;border:0px rgb(34,34,34);wi=
dth:568px;text-align:left;color:rgb(34,34,34);text-transform:none;text-inde=
nt:0px;letter-spacing:normal;overflow:visible;text-decoration:none;word-spa=
cing:0px;white-space:normal;font-size-adjust:none;font-stretch:100%"><br></=
div><div style=3D"background:none;font:400 13.33px/19.99px Arial,Helvetica,=
sans-serif;outline:transparent 0px;border:0px rgb(34,34,34);width:568px;tex=
t-align:left;color:rgb(34,34,34);text-transform:none;text-indent:0px;letter=
-spacing:normal;overflow:visible;text-decoration:none;word-spacing:0px;whit=
e-space:normal;font-size-adjust:none;font-stretch:100%">Regards,</div><div =
style=3D"background:none;font:400 13.33px/19.99px Arial,Helvetica,sans-seri=
f;outline:transparent 0px;border:0px rgb(34,34,34);width:568px;text-align:l=
eft;color:rgb(34,34,34);text-transform:none;text-indent:0px;letter-spacing:=
normal;overflow:visible;text-decoration:none;word-spacing:0px;white-space:n=
ormal;font-size-adjust:none;font-stretch:100%"><br></div><div style=3D"back=
ground:none;font:400 13.33px/19.99px Arial,Helvetica,sans-serif;outline:tra=
nsparent 0px;border:0px rgb(34,34,34);width:568px;text-align:left;color:rgb=
(34,34,34);text-transform:none;text-indent:0px;letter-spacing:normal;overfl=
ow:visible;text-decoration:none;word-spacing:0px;white-space:normal;font-si=
ze-adjust:none;font-stretch:100%">Aaron</div><div style=3D"background:none;=
font:400 13.33px/19.99px Arial,Helvetica,sans-serif;outline:transparent 0px=
;border:0px rgb(34,34,34);width:568px;text-align:left;color:rgb(34,34,34);t=
ext-transform:none;text-indent:0px;letter-spacing:normal;overflow:visible;t=
ext-decoration:none;word-spacing:0px;white-space:normal;font-size-adjust:no=
ne;font-stretch:100%"><br></div><div style=3D"background:none;font:400 13.3=
3px/19.99px Arial,Helvetica,sans-serif;outline:transparent 0px;border:0px r=
gb(34,34,34);width:568px;text-align:left;color:rgb(34,34,34);text-transform=
:none;text-indent:0px;letter-spacing:normal;overflow:visible;text-decoratio=
n:none;word-spacing:0px;white-space:normal;font-size-adjust:none;font-stret=
ch:100%"><br></div><div style=3D"background:none;font:400 13.33px/19.99px A=
rial,Helvetica,sans-serif;outline:transparent 0px;border:0px rgb(34,34,34);=
width:568px;text-align:left;color:rgb(34,34,34);text-transform:none;text-in=
dent:0px;letter-spacing:normal;overflow:visible;text-decoration:none;word-s=
pacing:0px;white-space:normal;font-size-adjust:none;font-stretch:100%"><br>=
</div><div style=3D"background:none;outline:transparent 0px;border:0px rgb(=
34,34,34);width:568px;text-align:left;color:rgb(34,34,34);text-transform:no=
ne;line-height:19.99px;text-indent:0px;letter-spacing:normal;overflow:visib=
le;font-family:Arial,Helvetica,sans-serif;font-size:13.33px;font-variant:no=
rmal;word-spacing:0px;white-space:normal;font-size-adjust:none;font-stretch=
:100%"><b></b><i></i><u></u><sub></sub><sup></sup><strike></strike><br></di=
v><b></b><i></i><u></u><sub></sub><sup></sup><strike></strike><b></b><i></i=
><u></u><sub></sub><sup></sup><strike></strike><br></div></div><b></b><i></=
i><u></u><sub></sub><sup></sup><strike></strike><br>-- <br><div class=3D"gm=
ail_signature" dir=3D"ltr"><div dir=3D"ltr"><div><div dir=3D"ltr"><div>Aaro=
n Gray</div><div><br></div><div>Independent Open Source Software Engineer, =
Computer Language Researcher, Information Theorist, and amateur computer sc=
ientist.<br></div></div></div></div></div></div></div></div>

--00000000000048ba640579000f7b--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6154287337953322365==--


From xen-devel-bounces@lists.xenproject.org Wed Oct 24 22:31:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 22:31: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 1gFRgS-0007iS-AN; Wed, 24 Oct 2018 22:31:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kgkh=ne=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gFRgQ-0007iG-7V
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 22:31:22 +0000
X-Inumbo-ID: 1d9b3b6d-d7dc-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1d9b3b6d-d7dc-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 00:28:22 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gFRgL-0000X2-M2; Wed, 24 Oct 2018 22:31: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 1gFRgL-00057U-Bk; Wed, 24 Oct 2018 22:31:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gFRgL-0004EH-Ao; Wed, 24 Oct 2018 22:31:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128945-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot: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-i386-xl-qemut-win7-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-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-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-xsm: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-amd64-amd64-libvirt: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-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2: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-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-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1: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-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu: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-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds: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-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=58a0228707870c8330917f919804986855443a19
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 24 Oct 2018 22:31:17 +0000
Subject: [Xen-devel] [linux-linus test] 128945: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODk0NSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4OTQ1LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1
ODk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxMSBn
dWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1p
bnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICA3IHhlbi1ib290
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWludGVsICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMSB4ZW4t
Ym9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkz
ODYtZXhhbWluZSAgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19o
b3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDEwIHhl
bi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAx
MSBndWVzdC1zdGFydCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAoKUmVncmVzc2lvbnMgd2hpY2ggYXJl
IHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTg5OAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
ZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1ODk4CiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTg5OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1ODk4
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTg5OAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0
ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgNThhMDIyODcwNzg3MGM4MzMwOTE3ZjkxOTgw
NDk4Njg1NTQ0M2ExOQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgOTQ3
MTBjYWMwZWY0ZWUxNzdhNjNiNTIyNzY2NGIzOGM5NWJiZjcwMwoKTGFzdCB0ZXN0IG9mIGJhc2lz
ICAgMTI1ODk4ICAyMDE4LTA4LTEzIDIxOjIwOjU1IFogICA3MiBkYXlzCkZhaWxpbmcgc2luY2Ug
ICAgICAgIDEyNTkyMSAgMjAxOC0wOC0xNSAxMzowNjo1NiBaICAgNzAgZGF5cyAgIDY2IGF0dGVt
cHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODk0NSAgMjAxOC0xMC0yMyAxMDowNDowNyBaICAg
IDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMjUwNiBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3Vs
ZCBiZSAzMjg1MjAgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 24 23:33:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 24 Oct 2018 23:33: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 1gFSeV-0003o7-23; Wed, 24 Oct 2018 23:33:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wi0t=ne=xenproject.org=prvs=828f10f00=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gFSeU-0003ns-3d
 for xen-devel@lists.xenproject.org; Wed, 24 Oct 2018 23:33:26 +0000
X-Inumbo-ID: 68fcc111-d7e5-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 68fcc111-d7e5-11e8-a6a9-d7ebe60f679a;
 Wed, 24 Oct 2018 23:34:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,422,1534809600"; d="scan'208";a="68709980"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75496-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=a8b5750901faa63ff5570634851e648b8e335e5a
X-Osstest-Versions-That: ovmf=a58a421c3629e5f28b4a6887c28da4ee6976cd61
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 25 Oct 2018 00:33:20 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75496: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQ5NiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NDk2LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICBhOGI1NzUwOTAxZmFhNjNmZjU1NzA2MzQ4NTFlNjQ4Yjhl
MzM1ZTVhCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBhNThhNDIxYzM2
MjllNWYyOGI0YTY4ODdjMjhkYTRlZTY5NzZjZDYxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU0
OTMgIDIwMTgtMTAtMjQgMDc6NTA6NDMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NDk2ICAyMDE4LTEwLTI0IDE4OjUxOjQ2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRGFuZGFuIEJpIDxk
YW5kYW4uYmlAaW50ZWwuY29tPgogIEhlcmJpZSBSb2JpbnNvbiA8SGVyYmllLlJvYmluc29uQHN0
cmF0dXMuY29tPgogIEppbSBEYWlsZXkgPGppbV9kYWlsZXlAZGVsbC5jb20+CiAgSmltLkRhaWxl
eUBkZWxsLmNvbSA8SmltLkRhaWxleUBkZWxsLmNvbT4KICBSb2JpbnNvbiwgSGVyYmllIDxIZXJi
aWUuUm9iaW5zb25Ac3RyYXR1cy5jb20+CiAgUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4K
ICBzaGVuZ2xlaSA8c2hlbmdsZWkuemhhbmdAaW50ZWwuY29tPgogIFNoZW5nbGVpIFpoYW5nIDxz
aGVuZ2xlaS56aGFuZ0BpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2Vu
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAv
aG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNv
dXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWls
ZC1pMzg2IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXB2b3BzIGJyb2tlbgpicm9rZW4t
am9iIGJ1aWxkLWkzODYteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0IGJyb2tlbgpi
cm9rZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYg
aG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0YWxs
KDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBi
dWlsZC1pMzg2LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZv
cHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXhzbSBob3N0LWluc3Rh
bGwoNCkKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGE4YjU3NTA5MDFmYWE2M2Zm
NTU3MDYzNDg1MWU2NDhiOGUzMzVlNWEKQXV0aG9yOiBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRl
bC5jb20+CkRhdGU6ICAgRnJpIE9jdCAxMiAxMDoxODoyOCAyMDE4ICswODAwCgogICAgTWRlUGtn
OiBIYW5kbGUgQWNwaUV4cCBkZXZpY2UgcGF0aCB3aGVuIG9wdGlvbmFsIHBhcmEgaXMgbm90IHNw
ZWNpZmllZAogICAgCiAgICBSRUY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTI0MwogICAgCiAgICBBY3BpRXhwIHRleHQgZGV2aWNlIHBhdGg6IEFjcGlF
eHAoSElELENJRCxVSURTVFIpCiAgICBBbmQgYWNjb3JkaW5nIHRvIFVFRkkgc3BlYywgdGhlIENJ
RCBwYXJhbWV0ZXIgaXMgb3B0aW9uYWwKICAgIGFuZCBoYXMgYSBkZWZhdWx0IHZhbHVlIG9mIDAu
IEJ1dCBjdXJyZW50IGltcGxlbWVudGF0aW9uCiAgICBtaXNzIHRvIGNoZWNrIGZvbGxvd2luZyBj
YXNlcyBmb3IgdGhlIEFjcGlFeHAuCiAgICBGcm9tVGV4dDp3aGVuIHRleHQgZGV2aWNlIGlzIEFj
cGlFeHAoSElELCxVSURTVFIpL0FjcGlFeHAoSElELDAsVUlEU1RSKQogICAgVG9UZXh0OiB3aGVu
IHRoZSBDSUQgaXMgMCBpbiB0aGUgbm9kZSBzdHJ1Y3R1cmUKICAgIAogICAgVGhpcyBjb21taXQg
aXMgdG8gZG8gdGhlIGVuaGFuY2VtZW50LgogICAgCiAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5p
QGludGVsLmNvbT4KICAgIENjOiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGlu
dGVsLmNvbT4KICAgIENjOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIENv
bnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAg
IFNpZ25lZC1vZmYtYnk6IERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoKY29tbWl0IDM4NzQxMDgwMzRl
YjNmMWQ1ZDUxODBkZjMzYTVkZmRkNWZhYjVkMjUKQXV0aG9yOiBEYW5kYW4gQmkgPGRhbmRhbi5i
aUBpbnRlbC5jb20+CkRhdGU6ICAgRnJpIE9jdCAxMiAxMDoxODoyNyAyMDE4ICswODAwCgogICAg
TWRlUGtnOiBIYW5kbGUgVVNCeHh4IGRldmljZSBwYXRoIHdoZW4gb3B0aW9uYWwgcGFyYSBpcyBu
b3Qgc3BlY2lmaWVkCiAgICAKICAgIFJFRjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xMjQzCiAgICAKICAgIEFjY29yZGluZyB0byBVRUZJIHNwZWMsCiAg
ICBmb3IgdGhlIE1lc3NhZ2luZyBEZXZpY2UgUGF0aCB3aXRoIFVTQiBDbGFzcyBTdWJUeXBlLCBz
b21lIHBhcmFzCiAgICBhcmUgb3B0aW9uYWwgaW4gdGhlIHRleHQgZGV2aWNlIHBhdGguCiAgICBU
YWtlIFVzYkNsYXNzKFZJRCxQSUQsQ2xhc3MsU3ViQ2xhc3MsUHJvdG9jb2wpIGZvciBleGFtcGxl
LAogICAgVGhlIFZJRCBpcyBhbiBpbnRlZ2VyIGJldHdlZW4gMCBhbmQgNjU1MzUgYW5kIGlzIG9w
dGlvbmFsLiBUaGUKICAgIGRlZmF1bHQgdmFsdWUgaXMgMHhGRkZGLgogICAgVGhlIFBJRCBpcyBh
biBpbnRlZ2VyIGJldHdlZW4gMCBhbmQgNjU1MzUgYW5kIGlzIG9wdGlvbmFsLiBUaGUKICAgIGRl
ZmF1bHQgdmFsdWUgaXMgMHhGRkZGLgogICAgVGhlIENsYXNzIGlzIGFuIGludGVnZXIgYmV0d2Vl
biAwIGFuZCAyNTUgYW5kIGlzIG9wdGlvbmFsLiBUaGUKICAgIGRlZmF1bHQgdmFsdWUgaXMgMHhG
Ri4KICAgIFRoZSBTdWJDbGFzcyBpcyBhbiBpbnRlZ2VyIGJldHdlZW4gMCBhbmQgMjU1IGFuZCBp
cyBvcHRpb25hbC4gVGhlCiAgICBkZWZhdWx0IHZhbHVlIGlzIDB4RkYuCiAgICBUaGUgUHJvdG9j
b2wgaXMgYW4gaW50ZWdlciBiZXR3ZWVuIDAgYW5kIDI1NSBhbmQgaXMgb3B0aW9uYWwuIFRoZQog
ICAgZGVmYXVsdCB2YWx1ZSBpcyAweEZGLgogICAgU28gaWYgYW55IHRoZSBvcHRpb25hbCBwYXJh
IGlzIG5vdCBzcGVjaWZpZWQgaW4gdGhlIHRleHQgZGV2aWNlLAogICAgd2Ugc2hvdWxkIHNldCBy
ZWxhdGVkIHBhcmEgaW4gdGhlIG5vZGUgc3RydWN0dXJlIHRvIGRlZmF1bHQgdmFsdWUuCiAgICAK
ICAgIFRoaXMgY29tbWl0IGlzIHRvIGRvIHRoZSBlbmhhbmNlbWVudCBmb3IgVVNCIENsYXNzIGRl
dmljZSBwYXRoCiAgICB3aGVuIG9wdGlvbmFsIHBhcmEgaXMgbm90IHNwZWNpZmllZAogICAgCiAg
ICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENjOiBNaWNoYWVsIEQgS2lu
bmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICAgIENjOiBMaW1pbmcgR2FvIDxsaW1p
bmcuZ2FvQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJp
YnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IERhbmRhbiBCaSA8ZGFuZGFu
LmJpQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwu
Y29tPgoKY29tbWl0IDZkOWI5YmJiNjE0ODgzMWRlMmNhNTQ1OTk0ZjMxZTI3YjNkNGM2NzUKQXV0
aG9yOiBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+CkRhdGU6ICAgRnJpIE9jdCAxMiAx
MDoxODoyNiAyMDE4ICswODAwCgogICAgTWRlUGtnOiBIYW5kbGUgU2F0YSBkZXZpY2UgcGF0aCB3
aGVuIG9wdGlvbmFsIHBhcmEgaXMgbm90IHNwZWNpZmllZAogICAgCiAgICBSRUY6IGh0dHBzOi8v
YnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI0MwogICAgCiAgICBTYXRh
IGRldmljZSBwYXRoIGZvcm1hdDpTYXRhKEhQTiwgUE1QTiwgTFVOKQogICAgQWNjb3JkaW5nIHRv
IFVFRkkgU3BlYywgdGhlIFBNUE4gaXMgYW4gaW50ZWdlciBiZXR3ZWVuCiAgICAwIGFuZCA2NTUz
NSBhbmQgaXMgb3B0aW9uYWwuIElmIG5vdCBwcm92aWRlZCwgdGhlIGRlZmF1bHQgaXMgMHhGRkZG
LgogICAgCiAgICBUaGlzIGNvbW1pdCBpcyB0byBkbyB0aGUgZW5oYW5jZW1lbnQgZm9yIFNhdGEg
ZGV2aWNlIHBhdGgKICAgIHdoZW4gb3B0aW9uYWwgcGFyYSBpcyBub3Qgc3BlY2lmaWVkLgogICAg
CiAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENjOiBNaWNoYWVsIEQg
S2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICAgIENjOiBMaW1pbmcgR2FvIDxs
aW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29u
dHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IERhbmRhbiBCaSA8ZGFu
ZGFuLmJpQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50
ZWwuY29tPgoKY29tbWl0IGVhMTQ4NmMyODEyNzA1N2I3ZjMwNTliOGMzYzc0YWZlNzkxMjQ2MGYK
QXV0aG9yOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgpEYXRlOiAgIFdlZCBPY3QgMjQg
MTU6MjI6MzEgMjAxOCArMDgwMAoKICAgIEZhdFBrZzogQ29ycmVjdCB0aGUgbGluZSBlbmRpbmcg
dG8gQ1JMRgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlv
biBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50
ZWwuY29tPgoKY29tbWl0IGIwOGIwNDVjYTlhYjQ2ZjMzNWQyZWRjMjFlZWVhNTM0MGExYWVhNmIK
QXV0aG9yOiBKaW0uRGFpbGV5QGRlbGwuY29tIDxKaW0uRGFpbGV5QGRlbGwuY29tPgpEYXRlOiAg
IFNhdCBPY3QgNiAwMzoxNDo1NiAyMDE4ICswODAwCgogICAgTWRlUGtnLUJhc2VMaWI6IEZpeCBQ
YXRoQ2xlYW5VcERpcmVjdG9yaWVzKCkgaXNzdWUgd2l0aCAiXFwuLlxcLi4iCiAgICAKICAgIFJl
cGxhY2UgbXVsdGlwbGUsIGNvbnNlY3V0aXZlICJcIiBjaGFyYWN0ZXJzIHByaW9yIHRvIG90aGVy
IHByb2Nlc3NpbmcKICAgIGludm9sdmluZyAiXCIgY2hhcmFjdGVycy4gIFRoaXMgZml4ZXMgYW4g
aXNzdWUgd2hlcmUgIlxcLi5cXC4uIiwKICAgICIvLy4uLy8uLiIsIGFuZCBzaW1pbGFyIGlucHV0
IHBhdGhzIGFyZSBub3QgY2xlYW5lZCBwcm9wZXJseS4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5k
ZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1i
eTogSmltIERhaWxleSA8amltX2RhaWxleUBkZWxsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBSdWl5
dSBOaSA8UnVpeXUubmlASW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExpbWluZyBHYW8gPGxp
bWluZy5nYW9AaW50ZWwuY29tPgoKY29tbWl0IGFkZDEzMTBkZjU1ZWVkZTJmNTJmNDRhMDIxODAy
ODMxYzY4MzU3N2QKQXV0aG9yOiBSb2JpbnNvbiwgSGVyYmllIDxIZXJiaWUuUm9iaW5zb25Ac3Ry
YXR1cy5jb20+CkRhdGU6ICAgRnJpIFNlcCA3IDA4OjA3OjA5IDIwMTggKzA4MDAKCiAgICBGYXRQ
a2cvRW5oYW5jZWRGYXREeGUgRml4IERvdWJsZSBDbHVzdGVyIEFsbG9jYXRpb24KICAgIAogICAg
VGhpcyBpcyBhIGZpeCBmb3IgYSBkb3VibGUgY2x1c3RlciBhbGxvY2F0aW9uIHdoZW4gdGhlIGRp
c2sgaXMgZnVsbC4KICAgIFRoZSBkb3VibGUgYWxsb2NhdGlvbiBoYXBwZW5zIGJlY2F1c2UgRmF0
R3Jvd0VvZiBjYWxscwogICAgRmF0QWxsb2NhdGVDbHVzdGVyIHdpdGhvdXQgaW1tZWRpYXRlbHkg
bWFya2luZyB0aGUgZWFjaCByZXR1cm5lZAogICAgY2x1c3RlciBhcyBhbGxvY2F0ZWQuIFRoZSBm
aXggaXMgdG8gbW92ZSB0aGUgRmF0U2V0RmF0RW50cnkgY2FsbAogICAgaW5zaWRlIHRoZSBsb29w
LgogICAgSSd2ZSBhbHNvIGluY2x1ZGUgc29tZSBpbXByb3ZlbWVudHMgdG8gdGhlIHNhbml0eSBj
aGVja3MgdGhhdCBJIGFkZGVkCiAgICB3aGlsZSB0cmFja2luZyB0aGlzIGRvd24uIFRoZXkgYXJl
IG9wdGlvbmFsLgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1
dGlvbiBBZ3JlZW1lbnQgMS4wCiAgICBTaWduZWQtb2ZmLWJ5OiBIZXJiaWUgUm9iaW5zb24gPEhl
cmJpZS5Sb2JpbnNvbkBzdHJhdHVzLmNvbT4KICAgIFJldmlld2VkLWJ5OiBSdWl5dSBOaSA8cnVp
eXUubmlAaW50ZWwuY29tPgoKY29tbWl0IDhhMjc5NGY2ZjNhNDJiY2M4NzhhMzA1NjVlMWRiOWFj
OTZmZGM3Y2QKQXV0aG9yOiBzaGVuZ2xlaSA8c2hlbmdsZWkuemhhbmdAaW50ZWwuY29tPgpEYXRl
OiAgIFR1ZSBPY3QgMTYgMTM6NTU6NTEgMjAxOCArMDgwMAoKICAgIEZhdEJpblBrZzogUmVtb3Zl
IEZhdEJpblBrZyBhbmQgcmVmcmVzaCBkb2N1bWVudAogICAgCiAgICBSZW1vdmUgRmF0QmluUGtn
IGFuZCByZWZyZXNoIE1haW50YWluZXJzLnR4dC4KICAgIGh0dHBzOi8vYnVnemlsbGEudGlhbm9j
b3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTEwNQogICAgCiAgICBDYzogUnVpeXUgTmkgPHJ1aXl1
Lm5pQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0
aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFNoZW5nbGVpIFpoYW5nIDxzaGVu
Z2xlaS56aGFuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogUnVpeXUgTmkgPHJ1aXl1Lm5p
QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5h
cm8ub3JnPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBGaXNoIDxhZmlzaEBhcHBsZS5jb20+CiAg
ICBSZXZpZXdlZC1ieTogTGVpZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9sbUBsaW5hcm8ub3JnPgoK
Y29tbWl0IGYxYTdkNzNhNjg4MDQ3MWIyZjAwNjA0NDk5NTI3NmY2NWY0NDQyOGEKQXV0aG9yOiBS
dWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgpEYXRlOiAgIFRodSBPY3QgMTEgMTU6NTE6NDUg
MjAxOCArMDgwMAoKICAgIFNoZWxsUGtnL2RtZW06IE9ubHkgZHVtcCBzaXplb2YgKEVGSV9TWVNU
RU1fVEFCTEUpIGJ5dGVzIGZvciBnU1QKICAgIAogICAgUkVGOiBodHRwczovL2J1Z3ppbGxhLnRp
YW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEyMzYKICAgIAogICAgV2hlbiAiZG1lbSIgcnVu
cyB3aXRob3V0IGFkZGl0aW9uYWwgYXJndW1lbnRzLCBpdCBkdW1wcyB0aGUgbWVtb3J5CiAgICBj
b250ZW50IG9mIEVGSV9TWVNURU1fVEFCTEUuIEJ1dCB0b2RheSdzIGltcGxlbWVudGF0aW9uIGR1
bXBzIDUxMgogICAgYnl0ZXMuIEl0J3Mgbm90IGNvcnJlY3QgYmVjYXVzZSBzaXplb2YgKEVGSV9T
WVNURU1fVEFCTEUpIGlzIGxlc3MKICAgIHRoYW4gNTEyLCB0aGUgNTEyLXJlYWQgY2F1c2VzIHBh
Z2UgZmF1bHQgZXhjZXB0aW9uIGluIGEgaGVhcC1ndWFyZAogICAgZW5hYmxlZCBlbnZpcm9ubWVu
dC4KICAgIAogICAgVGhlIHBhdGNoIGNoYW5nZXMgdGhlIGltcGxlbWVudGF0aW9uIHRvIG9ubHkg
ZHVtcAogICAgc2l6ZW9mIChFRklfU1lTVEVNX1RBQkxFKSBieXRlcyBmb3IgZ1NULgogICAgCiAg
ICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4x
CiAgICBTaWduZWQtb2ZmLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ2M6
IEphYmVuIENhcnNleSA8amFiZW4uY2Fyc2V5QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBK
aW0gRGFpbGV5IDxqaW1fZGFpbGV5QC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 00:36:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 00:36: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 1gFTcn-0000XB-RI; Thu, 25 Oct 2018 00:35:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=p7xj=nf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gFTcm-0000Wz-Bf
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 00:35:44 +0000
X-Inumbo-ID: 1c3c93a8-d7ee-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1c3c93a8-d7ee-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 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 <aliasfile-bounces@xenproject.org>)
 id 1gFTcf-0003NA-Au; Thu, 25 Oct 2018 00:35: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 1gFTcf-0002ei-15; Thu, 25 Oct 2018 00:35:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gFTcf-0005YD-0B; Thu, 25 Oct 2018 00:35:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128969-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=35cd5ba367515ffbd274ca529c5e946447f4ba48
X-Osstest-Versions-That: xen=be240aabb1997ed70e4050d2d4a7634a1ee5ddc7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 25 Oct 2018 00:35:37 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 128969: 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>

ZmxpZ2h0IDEyODk2OSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODk2OS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAzNWNkNWJhMzY3NTE1ZmZiZDI3NGNhNTI5YzVlOTQ2NDQ3ZjRiYTQ4CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBiZTI0MGFhYmIxOTk3ZWQ3MGU0
MDUwZDJkNGE3NjM0YTFlZTVkZGM3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg5NjUgIDIwMTgt
MTAtMjQgMTc6MDA6MzMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4OTY5ICAy
MDE4LTEwLTI0IDIyOjAwOjI1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5i
aXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIGJlMjQwYWFiYjEuLjM1Y2Q1YmEz
NjcgIDM1Y2Q1YmEzNjc1MTVmZmJkMjc0Y2E1MjljNWU5NDY0NDdmNGJhNDggLT4gc21va2UKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 01:16:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 01: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 1gFUGJ-000261-2F; Thu, 25 Oct 2018 01:16:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=p7xj=nf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gFUGH-00025p-86
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 01:16:33 +0000
X-Inumbo-ID: 31255124-d7f3-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 31255124-d7f3-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 03:13:33 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gFUGC-0004tl-8w; Thu, 25 Oct 2018 01:16: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 1gFUGB-0006VR-Vk; Thu, 25 Oct 2018 01:16:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gFUGB-0002Iq-U3; Thu, 25 Oct 2018 01:16:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128949-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-amd64-xen-freebsd:<job
 status>:broken:regression
 xen-unstable:build-amd64-xen-xsm-freebsd:<job status>:broken:regression
 xen-unstable:build-amd64-xen-xsm-freebsd:host-build-prep:fail:regression
 xen-unstable:build-amd64-xen-freebsd:host-build-prep:fail:regression
 xen-unstable:test-arm64-arm64-libvirt-xsm:guest-start:fail:regression
 xen-unstable:test-armhf-armhf-libvirt:guest-start:fail:regression
 xen-unstable:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-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-qemut-win7-amd64:guest-stop: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-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start: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-amd64-i386-libvirt-xsm:migrate-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-amd64-amd64-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-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-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-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-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck: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-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:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl: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
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=072e054359a4d4a4f6c3fa09585667472c4f0f1d
X-Osstest-Versions-That: xen=92666fdd6e0afab989b2d89759d9b43f2c645ae7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 25 Oct 2018 01:16:27 +0000
Subject: [Xen-devel] [xen-unstable test] 128949: regressions - trouble:
 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>

ZmxpZ2h0IDEyODk0OSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODk0OS8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQteGVu
LXhzbS1mcmVlYnNkICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVp
bGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkICAgNiBob3N0LWJ1aWxkLXByZXAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI4Njc1CiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICA2IGhvc3Qt
YnVpbGQtcHJlcCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg2NzUKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyODc3NQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4Nzc1CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg3NzUKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjg3NzUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODc3NQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4
Nzc1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjg3NzUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODc3NQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTI4Nzc1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg3NzUKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAx
NyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IHhlbiAgICAgICAgICAgICAgICAgIDA3MmUwNTQzNTlhNGQ0YTRmNmMzZmEwOTU4NTY2NzQ3MmM0
ZjBmMWQKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDkyNjY2ZmRkNmUw
YWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyODc3
NSAgMjAxOC0xMC0xNCAxNjo0MjoyMyBaICAgMTAgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAx
Mjg4MzkgIDIwMTgtMTAtMTYgMTU6Mzg6MjYgWiAgICA4IGRheXMgICAgNSBhdHRlbXB0cwpUZXN0
aW5nIHNhbWUgc2luY2UgICAxMjg5NDkgIDIwMTgtMTAtMjMgMTc6MzU6NDcgWiAgICAxIGRheXMg
ICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVz
dDoKICA8amJldWxpY2hAc3VzZS5jb20+CiAgQWRyaWFuIFBvcCA8YXBvcEBiaXRkZWZlbmRlci5j
b20+CiAgQWxleGFuZGVyIFNjaHVseiA8Y29kZUBzY2h1bHphbGV4LmRlPgogIEFsZXhhbmRydSBJ
c2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CiAgRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5n
b3Y+CiAgRWxlbmEgVWZpbXRzZXZhIDxlbGVuYS51ZmltdHNldmFAb3JhY2xlLmNvbT4KICBHZW9y
Z2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5q
YWNrc29uQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNv
bT4KICBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+CiAgUm9nZXIg
UGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KICBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5j
b20+CiAgVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgogIFRpbSBEZWVnYW4g
PHRpbUB4ZW4ub3JnPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgWGluIExpIDx0
YWxvbnMubGVlQGdtYWlsLmNvbT4KICBYaW4gTGkgPHhpbi5saUBjaXRyaXguY29tPgoKam9iczoK
IGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteGVu
LWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBi
dWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVt
cHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVw
YXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhlbi1mcmVlYnNkIGJyb2tlbgpicm9rZW4tam9iIGJ1
aWxkLWFtZDY0LXhlbi14c20tZnJlZWJzZCBicm9rZW4KCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlz
aW9uIGxvZzsgaXQgd291bGQgYmUgNTYxIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 03:09:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 03:09: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 1gFW19-0001xN-Kj; Thu, 25 Oct 2018 03:09:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x0zm=nf=oracle.com=joe.jin@srs-us1.protection.inumbo.net>)
 id 1gFW18-0001xI-E6
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 03:09:02 +0000
X-Inumbo-ID: e78fa2d7-d802-11e8-a8a5-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e78fa2d7-d802-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 05:06:02 +0200 (CEST)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9P341xD168996;
 Thu, 25 Oct 2018 03:08:58 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : subject : to :
 cc : message-id : date : mime-version : content-type :
 content-transfer-encoding; s=corp-2018-07-02;
 bh=ngpa6kVzJuePMpQXbPo2OMrIiGwVoeurU5iJOUakZPA=;
 b=dOVn9YdFE1FIP8MAqRAALGlOqVfiG1Iwm9MWdUkzbHcXgaAOTW+FQyr7rHWthoT18zYF
 g9ERH7POTJoEmfTsQRJd9Adid7C8Or4Z/PcV0pbogqi65GOsbLgD0H3rO9UJPMoG9IPb
 qFUCjHyb50p9jKkCQE0Q45Jlio1zZ4V0VOGcIVwAoskpXQ98ssCAJwUPi2eRC0pSbRB7
 JIE1QoMBGfezquCTD2Gd/EraCYnJXycsLOitw3abSg3sCoq9EIQVtvLkcXtMYh2FtCUP
 0Dy+BixP2hzyRrTOOCdM3pnOba1QEYnrzSWG15oerGjMHM17VAfrUCtDW4vqWPEiiB5c OQ== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2120.oracle.com with ESMTP id 2n7w0qxw86-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 25 Oct 2018 03:08:57 +0000
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9P38vM6012508
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 25 Oct 2018 03:08:57 GMT
Received: from abhmp0013.oracle.com (abhmp0013.oracle.com [141.146.116.19])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9P38uDH017179;
 Thu, 25 Oct 2018 03:08:56 GMT
Received: from [10.0.0.83] (/73.231.240.86)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 24 Oct 2018 20:08:56 -0700
From: Joe Jin <joe.jin@oracle.com>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 "DONGLI.ZHANG" <dongli.zhang@oracle.com>, konrad@kernel.org,
 Christoph Helwig <hch@lst.de>, John Sobecki <john.sobecki@oracle.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
Message-ID: <57f726b7-0ecf-cb12-f7d0-b7a22dd42d11@oracle.com>
Date: Wed, 24 Oct 2018 20:08:54 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9056
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810250026
Subject: [Xen-devel] [PATCH V2] xen-swiotlb: exchange memory with Xen only
 when pages are contiguous
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 "linux-kernel@vger.kernel.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>

Q29tbWl0IDQ4NTVjOTJkYmI3ICJ4ZW4tc3dpb3RsYjogZml4IHRoZSBjaGVjayBjb25kaXRpb24g
Zm9yCnhlbl9zd2lvdGxiX2ZyZWVfY29oZXJlbnQiIG9ubHkgZml4ZWQgbWVtb3J5IGFkZHJlc3Mg
Y2hlY2sgY29uZGl0aW9uCm9uIHhlbl9zd2lvdGxiX2ZyZWVfY29oZXJlbnQoKSwgd2hlbiBtZW1v
cnkgd2FzIG5vdCBwaHlzaWNhbGx5CmNvbnRpZ3VvdXMgYW5kIHRyaWVkIHRvIGV4Y2hhbmdlZCB3
aXRoIFhlbiB2aWEKeGVuX2Rlc3Ryb3lfY29udGlndW91c19yZWdpb24gd2hpY2ggbGVhZCB0byBr
ZXJuZWwgcGFuaWMuCgpUaGUgY29ycmVjdCBjaGVjayBjb25kaXRpb25zIHRvIG1ha2UgWGVuIGh5
cGVyY2FsbCB0byByZXZlcnQgdGhlCm1lbW9yeSBiYWNrIGZyb20gaXRzIDMyLWJpdCBwb29sIGFy
ZToKMSkgQWJvdmUgaXRzIERNQSBiaXQgbWFzayAoZm9yIGV4YW1wbGUgMzItYml0IGRldmljZXMg
Y2FuIG9ubHkgYWRkcmVzcwp1cCB0byA0R0IsIGFuZCB3ZSBtYXkgd2FudCA0R0IrMkspLCBhbmQK
MikgSXQncyBwaHlzaWNhbGx5IGNvbnRpZ3VvdXMuCgpUaGFuayB5b3UgQm9yaXMgZm9yIHBvaW50
aW5nIGl0IG91dC4KCkZpeGVzOiA0ODU1YzkyZGJiNyAoInhlbi1zd2lvdGxiOiBmaXggdGhlIGNo
ZWNrIGNvbmRpdGlvbiBmb3IKeGVuX3N3aW90bGJfZnJlZV9jb2hlcmVudCIKClNpZ25lZC1vZmYt
Ynk6IEpvZSBKaW4gPGpvZS5qaW5Ab3JhY2xlLmNvbT4KUmVwb3J0ZWQtYnk6IEJvcmlzIE9zdHJv
dnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdp
bGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBDaHJpc3RvcGggSGVsd2lnIDxoY2hAbHN0
LmRlPgpDYzogRG9uZ2xpIFpoYW5nIDxkb25nbGkuemhhbmdAb3JhY2xlLmNvbT4KQ2M6IEpvaG4g
U29iZWNraSA8am9obi5zb2JlY2tpQG9yYWNsZS5jb20+Ci0tLQogZHJpdmVycy94ZW4vc3dpb3Rs
Yi14ZW4uYyB8IDQgKystLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9zd2lvdGxiLXhlbi5jIGIvZHJpdmVy
cy94ZW4vc3dpb3RsYi14ZW4uYwppbmRleCBmNWMxYWY0Y2U5YWIuLmFlZDkyZmEwMTlmOSAxMDA2
NDQKLS0tIGEvZHJpdmVycy94ZW4vc3dpb3RsYi14ZW4uYworKysgYi9kcml2ZXJzL3hlbi9zd2lv
dGxiLXhlbi5jCkBAIC0zNTcsOCArMzU3LDggQEAgeGVuX3N3aW90bGJfZnJlZV9jb2hlcmVudChz
dHJ1Y3QgZGV2aWNlICpod2Rldiwgc2l6ZV90IHNpemUsIHZvaWQgKnZhZGRyLAogCS8qIENvbnZl
cnQgdGhlIHNpemUgdG8gYWN0dWFsbHkgYWxsb2NhdGVkLiAqLwogCXNpemUgPSAxVUwgPDwgKG9y
ZGVyICsgWEVOX1BBR0VfU0hJRlQpOwogCi0JaWYgKCgoZGV2X2FkZHIgKyBzaXplIC0gMSA8PSBk
bWFfbWFzaykpIHx8Ci0JICAgIHJhbmdlX3N0cmFkZGxlc19wYWdlX2JvdW5kYXJ5KHBoeXMsIHNp
emUpKQorCWlmICgoZGV2X2FkZHIgKyBzaXplIC0gMSA8PSBkbWFfbWFzaykgJiYKKwkgICAgIXJh
bmdlX3N0cmFkZGxlc19wYWdlX2JvdW5kYXJ5KHBoeXMsIHNpemUpKQogCQl4ZW5fZGVzdHJveV9j
b250aWd1b3VzX3JlZ2lvbihwaHlzLCBvcmRlcik7CiAKIAl4ZW5fZnJlZV9jb2hlcmVudF9wYWdl
cyhod2Rldiwgc2l6ZSwgdmFkZHIsIChkbWFfYWRkcl90KXBoeXMsIGF0dHJzKTsKLS0gCjIuMTcu
MSAoQXBwbGUgR2l0LTExMikKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 05:04:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 05:04: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 1gFXp5-0002Wj-0A; Thu, 25 Oct 2018 05:04:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jipu=nf=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFXp4-0002Wd-9m
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 05:04:42 +0000
X-Inumbo-ID: b018b512-d813-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b018b512-d813-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 05:06:11 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id E2416AA71;
 Thu, 25 Oct 2018 05:04:38 +0000 (UTC)
To: Hans van Kranenburg <hans@knorrie.org>, grub-devel@gnu.org
References: <20181024145427.23531-1-jgross@suse.com>
 <fd0cb75b-a0bf-59cc-d260-00bc85ec0af0@knorrie.org>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 xsBNBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAHNHkp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmRlPsLAeQQTAQIAIwUCU4xw6wIbAwcL
 CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJELDendYovxMvi4UH/Ri+OXlObzqMANruTd4N
 zmVBAZgx1VW6jLc8JZjQuJPSsd/a+bNr3BZeLV6lu4Pf1Yl2Log129EX1KWYiFFvPbIiq5M5
 kOXTO8Eas4CaScCvAZ9jCMQCgK3pFqYgirwTgfwnPtxFxO/F3ZcS8jovza5khkSKL9JGq8Nk
 czDTruQ/oy0WUHdUr9uwEfiD9yPFOGqp4S6cISuzBMvaAiC5YGdUGXuPZKXLpnGSjkZswUzY
 d9BVSitRL5ldsQCg6GhDoEAeIhUC4SQnT9SOWkoDOSFRXZ+7+WIBGLiWMd+yKDdRG5RyP/8f
 3tgGiB6cyuYfPDRGsELGjUaTUq3H2xZgIPfOwE0EU4xwFgEIAMsx+gDjgzAY4H1hPVXgoLK8
 B93sTQFN9oC6tsb46VpxyLPfJ3T1A6Z6MVkLoCejKTJ3K9MUsBZhxIJ0hIyvzwI6aYJsnOew
 cCiCN7FeKJ/oA1RSUemPGUcIJwQuZlTOiY0OcQ5PFkV5YxMUX1F/aTYXROXgTmSaw0aC1Jpo
 w7Ss1mg4SIP/tR88/d1+HwkJDVW1RSxC1PWzGizwRv8eauImGdpNnseneO2BNWRXTJumAWDD
 pYxpGSsGHXuZXTPZqOOZpsHtInFyi5KRHSFyk2Xigzvh3b9WqhbgHHHE4PUVw0I5sIQt8hJq
 5nH5dPqz4ITtCL9zjiJsExHuHKN3NZsAEQEAAcLAXwQYAQIACQUCU4xwFgIbDAAKCRCw3p3W
 KL8TL0P4B/9YWver5uD/y/m0KScK2f3Z3mXJhME23vGBbMNlfwbr+meDMrJZ950CuWWnQ+d+
 Ahe0w1X7e3wuLVODzjcReQ/v7b4JD3wwHxe+88tgB9byc0NXzlPJWBaWV01yB2/uefVKryAf
 AHYEd0gCRhx7eESgNBe3+YqWAQawunMlycsqKa09dBDL1PFRosF708ic9346GLHRc6Vj5SRA
 UTHnQqLetIOXZm3a2eQ1gpQK9MmruO86Vo93p39bS1mqnLLspVrL4rhoyhsOyh0Hd28QCzpJ
 wKeHTd0MAWAirmewHXWPco8p1Wg+V+5xfZzuQY0f4tQxvOpXpt4gQ1817GQ5/Ed/wsDtBBgB
 CAAgFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAlrd8NACGwIAgQkQsN6d1ii/Ey92IAQZFggA
 HRYhBFMtsHpB9jjzHji4HoBcYbtP2GO+BQJa3fDQAAoJEIBcYbtP2GO+TYsA/30H/0V6cr/W
 V+J/FCayg6uNtm3MJLo4rE+o4sdpjjsGAQCooqffpgA+luTT13YZNV62hAnCLKXH9n3+ZAgJ
 RtAyDWk1B/0SMDVs1wxufMkKC3Q/1D3BYIvBlrTVKdBYXPxngcRoqV2J77lscEvkLNUGsu/z
 W2pf7+P3mWWlrPMJdlbax00vevyBeqtqNKjHstHatgMZ2W0CFC4hJ3YEetuRBURYPiGzuJXU
 pAd7a7BdsqWC4o+GTm5tnGrCyD+4gfDSpkOT53S/GNO07YkPkm/8J4OBoFfgSaCnQ1izwgJQ
 jIpcG2fPCI2/hxf2oqXPYbKr1v4Z1wthmoyUgGN0LPTIm+B5vdY82wI5qe9uN6UOGyTH2B3p
 hRQUWqCwu2sqkI3LLbTdrnyDZaixT2T0f4tyF5Lfs+Ha8xVMhIyzNb1byDI5FKCb
Message-ID: <b41a8f14-0d92-d2c7-0672-5a64effd0d89@suse.com>
Date: Thu, 25 Oct 2018 07:04:38 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <fd0cb75b-a0bf-59cc-d260-00bc85ec0af0@knorrie.org>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v3 00/18] xen: add pvh guest 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: phcoder@gmail.com, daniel.kiper@oracle.com, 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>

T24gMjQvMTAvMjAxOCAyMjo1MiwgSGFucyB2YW4gS3JhbmVuYnVyZyB3cm90ZToKPiBIaSwKPiAK
PiBPbiAxMC8yNC8yMDE4IDA0OjU0IFBNLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBUaGlzIHBh
dGNoIHNlcmllcyBhZGRzIHN1cHBvcnQgZm9yIGJvb3RpbmcgTGludXggYXMgUFZIIGd1ZXN0Lgo+
Pgo+PiBTaW1pbGFyIHRvIGkzODYveGVuIGFuZCB4ODZfNjQveGVuIHBsYXRmb3JtcyB0aGUgbmV3
IGkzODYveGVucHZoCj4+IHBsYXRmb3JtIGdydWIgaXMgYm9vdGVkIGFzIGEgc3RhbmRhbG9uZSBp
bWFnZSBkaXJlY3RseSBieSBYZW4uCj4+Cj4+IEZvciBib290aW5nIExpbnV4IGtlcm5lbCBpdCBp
cyB1c2luZyB0aGUgc3RhbmRhcmQgbGludXgga2VybmVsCj4+IGxvYWRlci4gVGhlIG9ubHkgbW9k
aWZpY2F0aW9uIG9mIHRoZSBsaW51eCBsb2FkZXIgaXMgdG8gcGFzcyB0aGUKPj4gQUNQSSBSU0RQ
IGFkZHJlc3MgdmlhIGJvb3QgcGFyYW1ldGVycyB0byB0aGUga2VybmVsLCBhcyB0aGF0IHRhYmxl
Cj4+IG1pZ2h0IG5vdCBiZSBsb2NhdGVkIGF0IHRoZSB1c3VhbCBwaHlzaWNhbCBhZGRyZXNzIGp1
c3QgYmVsb3cgMU1CLgo+Pgo+PiBUaGUgcmVsYXRlZCBMaW51eCBrZXJuZWwgcGF0Y2hlcyBoYXZl
IGJlZW4gYWNjZXB0ZWQgaW4gdGhlIG1lcmdlCj4+IHdpbmRvdyBmb3IgcG9zdCA0LjE5ICg0LjIw
IG9yIDUuMCwgd2hhdGV2ZXIgaXQgd2lsbCBiZSBjYWxsZWQpLgo+Pgo+PiBDaGFuZ2VzIGluIFYz
Ogo+PiAtIGFkZHJlc3NlZCBsb3RzIG9mIGNvbW1lbnRzLCBtb3N0IGJ5IERhbmllbCBhbmQgc29t
ZSBieSBSb2dlciwKPj4gICBkZXRhaWxzIGFyZSBtZW50aW9uZWQgaW4gdGhlIGluZGl2aWR1YWwg
cGF0Y2hlcwo+Pgo+PiBbLi4uXQo+IAo+IFRoYW5rcyBmb3IgdGhlIGhhcmQgd29yay4KPiAKPiBG
V0lXLCBhIHRlc3QgcmVwb3J0IGZyb20gYW4gZW5kIHVzZXIuCgpUaGFua3MgZm9yIHRoZSBkZXRh
aWxlZCByZXBvcnQhCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 05:22:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 05: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 1gFY5v-0003zC-HD; Thu, 25 Oct 2018 05:22:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=p7xj=nf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gFY5u-0003z2-1y
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 05:22:06 +0000
X-Inumbo-ID: 7e794330-d815-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7e794330-d815-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 07:19:06 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gFY5o-0001rV-DF; Thu, 25 Oct 2018 05:22: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 1gFY5o-0001gA-4D; Thu, 25 Oct 2018 05:22:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gFY5o-0005fu-2K; Thu, 25 Oct 2018 05:22:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128955-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop: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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-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-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-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt: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-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-i386-libvirt-qemuu-debianhvm-amd64-xsm: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-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-libvirt:migrate-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-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-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-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=13399aad4fa87b2878c49d02a5d3bafa6c966ba3
X-Osstest-Versions-That: qemuu=b312532fd03413d0e6ae6767ec793a3e30f487b8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 25 Oct 2018 05:22:00 +0000
Subject: [Xen-devel] [qemu-mainline test] 128955: 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>

ZmxpZ2h0IDEyODk1NSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5NTUvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODkzMwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4OTMz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjg5MzMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODkzMwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTI4OTMzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgMTMzOTlhYWQ0ZmE4N2Iy
ODc4YzQ5ZDAyYTVkM2JhZmE2Yzk2NmJhMwpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgYjMxMjUzMmZkMDM0MTNkMGU2YWU2NzY3ZWM3OTNhM2UzMGY0ODdiOAoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI4OTMzICAyMDE4LTEwLTIyIDEzOjAwOjI2IFogICAgMiBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyODk1NSAgMjAxOC0xMC0yNCAwNjoxNjowOSBaICAgIDAgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEFsYmVydG8gR2FyY2lhIDxiZXJ0b0BpZ2FsaWEuY29tPgogIEFsZXggV2lsbGlhbXNv
biA8YWxleC53aWxsaWFtc29uQHJlZGhhdC5jb20+CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnku
cGVyYXJkQGNpdHJpeC5jb20+CiAgQ29ydGxhbmQgVMO2bHZhIDxjc3RAdG9sdmEubmV0PgogIERh
bmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRGF2aWQgR2lic29uIDxk
YXZpZEBnaWJzb24uZHJvcGJlYXIuaWQuYXU+CiAgRWR1YXJkbyBPdHVibyA8b3R1Ym9AcmVkaGF0
LmNvbT4KICBGYW0gWmhlbmcgPGZhbXpAcmVkaGF0LmNvbT4KICBGZWkgTGkgPGZsaUBzdXNlLmNv
bT4KICBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBHcmVnIEt1cnogPGdyb3Vn
QGthb2Qub3JnPgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KICBNYXJrdXMg
QXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlA
cmVkaGF0LmNvbT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAg
UGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgogIFJpY2hhcmQgSGVu
ZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFNhbXVlbCBUaGliYXVsdCA8
c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcg
cmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0
CiAgIGIzMTI1MzJmZDAuLjEzMzk5YWFkNGYgIDEzMzk5YWFkNGZhODdiMjg3OGM0OWQwMmE1ZDNi
YWZhNmM5NjZiYTMgLT4gdXBzdHJlYW0tdGVzdGVkCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 06:09:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 06:09: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 1gFYpp-00077x-2c; Thu, 25 Oct 2018 06:09:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jipu=nf=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFYpn-00077s-6D
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 06:09:31 +0000
X-Inumbo-ID: be9c2141-d81c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id be9c2141-d81c-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 06:11: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 mx1.suse.de (Postfix) with ESMTP id 816D5AFD1;
 Thu, 25 Oct 2018 06:09:28 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Andy Lutomirski <luto@kernel.org>, "Bae, Chang Seok"
 <chang.seok.bae@intel.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 xen-devel <xen-devel@lists.xenproject.org>
References: <20181023184234.14025-1-chang.seok.bae@intel.com>
 <20181023184234.14025-5-chang.seok.bae@intel.com>
 <CALCETrVcJ08c6yf6y3ruOA_Hx_7srkHw5iYfx1c2p8_ySiL2WA@mail.gmail.com>
 <0d64fe9d-0cc3-5901-0d6f-4bcb94aa9ee4@citrix.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <9b0a8b86-6949-837e-8a20-a5e934ed2b63@suse.com>
Date: Thu, 25 Oct 2018 08:09:26 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <0d64fe9d-0cc3-5901-0d6f-4bcb94aa9ee4@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [v3 04/12] x86/fsgsbase/64: Enable FSGSBASE
 instructions in the helper 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: "Ravi V. Shankar" <ravi.v.shankar@intel.com>,
 Andi Kleen <ak@linux.intel.com>, Dave Hansen <dave.hansen@linux.intel.com>,
 LKML <linux-kernel@vger.kernel.org>, "Metzger,
 Markus T" <markus.t.metzger@intel.com>, "H. Peter Anvin" <hpa@zytor.com>,
 Thomas Gleixner <tglx@linutronix.de>, Ingo Molnar <mingo@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>

T24gMjQvMTAvMjAxOCAyMTo0MSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAyNC8xMC8xOCAy
MDoxNiwgQW5keSBMdXRvbWlyc2tpIHdyb3RlOgo+PiBPbiBUdWUsIE9jdCAyMywgMjAxOCBhdCAx
MTo0MyBBTSBDaGFuZyBTLiBCYWUgPGNoYW5nLnNlb2suYmFlQGludGVsLmNvbT4gd3JvdGU6Cj4+
PiBUaGUgaGVscGVyIGZ1bmN0aW9ucyB3aWxsIHN3aXRjaCBvbiBmYXN0ZXIgYWNjZXNzZXMgdG8g
RlNCQVNFIGFuZCBHU0JBU0UKPj4+IHdoZW4gdGhlIEZTR1NCQVNFIGZlYXR1cmUgaXMgZW5hYmxl
ZC4KPj4+Cj4+PiBBY2Nlc3NpbmcgdXNlciBHU0JBU0UgbmVlZHMgYSBjb3VwbGUgb2YgU1dBUEdT
IG9wZXJhdGlvbnMuIEl0IGlzIGF2b2lkYWJsZQo+Pj4gaWYgdGhlIHVzZXIgR1NCQVNFIGlzIHNh
dmVkIGF0IGtlcm5lbCBlbnRyeSwgYmVpbmcgdXBkYXRlZCBhcyBjaGFuZ2VzLCBhbmQKPj4+IHJl
c3RvcmVkIGJhY2sgYXQga2VybmVsIGV4aXQuIEhvd2V2ZXIsIGl0IHNlZW1zIHRvIHNwZW5kIG1v
cmUgY3ljbGVzIGZvcgo+Pj4gc2F2aW5ncyBhbmQgcmVzdG9yYXRpb25zLiBMaXR0bGUgb3Igbm8g
YmVuZWZpdCB3YXMgbWVhc3VyZWQgZnJvbQo+Pj4gZXhwZXJpbWVudHMuCj4+Pgo+Pj4gU2lnbmVk
LW9mZi1ieTogQ2hhbmcgUy4gQmFlIDxjaGFuZy5zZW9rLmJhZUBpbnRlbC5jb20+Cj4+PiBSZXZp
ZXdlZC1ieTogQW5kaSBLbGVlbiA8YWtAbGludXguaW50ZWwuY29tPgo+Pj4gQ2M6IEFueSBMdXRv
bWlyc2tpIDxsdXRvQGtlcm5lbC5vcmc+Cj4+PiBDYzogSC4gUGV0ZXIgQW52aW4gPGhwYUB6eXRv
ci5jb20+Cj4+PiBDYzogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+Cj4+PiBD
YzogSW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+Cj4+PiBDYzogRGF2ZSBIYW5zZW4gPGRh
dmUuaGFuc2VuQGxpbnV4LmludGVsLmNvbT4KPj4+IC0tLQo+Pj4gIGFyY2gveDg2L2luY2x1ZGUv
YXNtL2ZzZ3NiYXNlLmggfCAxNyArKystLS0tCj4+PiAgYXJjaC94ODYva2VybmVsL3Byb2Nlc3Nf
NjQuYyAgICB8IDgyICsrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLQo+Pj4gIDIgZmls
ZXMgY2hhbmdlZCwgNzUgaW5zZXJ0aW9ucygrKSwgMjQgZGVsZXRpb25zKC0pCj4+Pgo+Pj4gZGlm
ZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL2ZzZ3NiYXNlLmggYi9hcmNoL3g4Ni9pbmNs
dWRlL2FzbS9mc2dzYmFzZS5oCj4+PiBpbmRleCBiNGQ0NTA5Yjc4NmMuLmU1MDBkNzcxMTU1ZiAx
MDA2NDQKPj4+IC0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL2ZzZ3NiYXNlLmgKPj4+ICsrKyBi
L2FyY2gveDg2L2luY2x1ZGUvYXNtL2ZzZ3NiYXNlLmgKPj4+IEBAIC01NywyNiArNTcsMjMgQEAg
c3RhdGljIF9fYWx3YXlzX2lubGluZSB2b2lkIHdyZ3NiYXNlKHVuc2lnbmVkIGxvbmcgZ3NiYXNl
KQo+Pj4gICAgICAgICAgICAgICAgICAgICAgICAgOiAibWVtb3J5Iik7Cj4+PiAgfQo+Pj4KPj4+
ICsjaW5jbHVkZSA8YXNtL2NwdWZlYXR1cmUuaD4KPj4+ICsKPj4+ICAvKiBIZWxwZXIgZnVuY3Rp
b25zIGZvciByZWFkaW5nL3dyaXRpbmcgRlMvR1MgYmFzZSAqLwo+Pj4KPj4+ICBzdGF0aWMgaW5s
aW5lIHVuc2lnbmVkIGxvbmcgeDg2X2ZzYmFzZV9yZWFkX2NwdSh2b2lkKQo+Pj4gIHsKPj4+ICAg
ICAgICAgdW5zaWduZWQgbG9uZyBmc2Jhc2U7Cj4+Pgo+Pj4gLSAgICAgICByZG1zcmwoTVNSX0ZT
X0JBU0UsIGZzYmFzZSk7Cj4+PiArICAgICAgIGlmIChzdGF0aWNfY3B1X2hhcyhYODZfRkVBVFVS
RV9GU0dTQkFTRSkpCj4+PiArICAgICAgICAgICAgICAgZnNiYXNlID0gcmRmc2Jhc2UoKTsKPj4+
ICsgICAgICAgZWxzZQo+Pj4gKyAgICAgICAgICAgICAgIHJkbXNybChNU1JfRlNfQkFTRSwgZnNi
YXNlKTsKPj4+Cj4+PiAgICAgICAgIHJldHVybiBmc2Jhc2U7Cj4+PiAgfQo+Pj4KPj4+IC1zdGF0
aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgeDg2X2dzYmFzZV9yZWFkX2NwdV9pbmFjdGl2ZSh2b2lk
KQo+Pj4gLXsKPj4+IC0gICAgICAgdW5zaWduZWQgbG9uZyBnc2Jhc2U7Cj4+PiAtCj4+PiAtICAg
ICAgIHJkbXNybChNU1JfS0VSTkVMX0dTX0JBU0UsIGdzYmFzZSk7Cj4+PiAtCj4+PiAtICAgICAg
IHJldHVybiBnc2Jhc2U7Cj4+PiAtfQo+Pj4gLQo+Pj4gK2V4dGVybiB1bnNpZ25lZCBsb25nIHg4
Nl9nc2Jhc2VfcmVhZF9jcHVfaW5hY3RpdmUodm9pZCk7Cj4+PiAgZXh0ZXJuIHZvaWQgeDg2X2Zz
YmFzZV93cml0ZV9jcHUodW5zaWduZWQgbG9uZyBmc2Jhc2UpOwo+Pj4gIGV4dGVybiB2b2lkIHg4
Nl9nc2Jhc2Vfd3JpdGVfY3B1X2luYWN0aXZlKHVuc2lnbmVkIGxvbmcgZ3NiYXNlKTsKPj4+Cj4+
PiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL3Byb2Nlc3NfNjQuYyBiL2FyY2gveDg2L2tl
cm5lbC9wcm9jZXNzXzY0LmMKPj4+IGluZGV4IDMxYjQ3NTUzNjlmMC4uZmNmMTgwNDZjM2Q2IDEw
MDY0NAo+Pj4gLS0tIGEvYXJjaC94ODYva2VybmVsL3Byb2Nlc3NfNjQuYwo+Pj4gKysrIGIvYXJj
aC94ODYva2VybmVsL3Byb2Nlc3NfNjQuYwo+Pj4gQEAgLTE1OSw2ICsxNTksMzYgQEAgZW51bSB3
aGljaF9zZWxlY3RvciB7Cj4+PiAgICAgICAgIEdTCj4+PiAgfTsKPj4+Cj4+PiArLyoKPj4+ICsg
KiBJbnRlcnJ1cHRzIGFyZSBkaXNhYmxlZCBoZXJlLiBPdXQgb2YgbGluZSB0byBiZSBwcm90ZWN0
ZWQgZnJvbSBrcHJvYmVzLgo+Pj4gKyAqLwo+Pj4gK3N0YXRpYyBub2lubGluZSBfX2twcm9iZXMg
dW5zaWduZWQgbG9uZyByZF9pbmFjdGl2ZV9nc2Jhc2Uodm9pZCkKPj4+ICt7Cj4+PiArICAgICAg
IHVuc2lnbmVkIGxvbmcgZ3NiYXNlLCBmbGFnczsKPj4+ICsKPj4+ICsgICAgICAgbG9jYWxfaXJx
X3NhdmUoZmxhZ3MpOwo+Pj4gKyAgICAgICBuYXRpdmVfc3dhcGdzKCk7Cj4+PiArICAgICAgIGdz
YmFzZSA9IHJkZ3NiYXNlKCk7Cj4+PiArICAgICAgIG5hdGl2ZV9zd2FwZ3MoKTsKPj4+ICsgICAg
ICAgbG9jYWxfaXJxX3Jlc3RvcmUoZmxhZ3MpOwo+Pj4gKwo+Pj4gKyAgICAgICByZXR1cm4gZ3Ni
YXNlOwo+Pj4gK30KPj4gUGxlYXNlIGZvbGQgdGhpcyBpbnRvIGl0cyBvbmx5IGNhbGxlciBhbmQg
bWFrZSAqdGhhdCogbm9pbmxpbmUuCj4+Cj4+IEFsc28sIHRoaXMgZnVuY3Rpb24sIGFuZCBpdHMg
IndyaXRlIiBlcXVpdmFsZW50LCB3aWxsIGFjY2VzcyB0aGUKPj4gKmFjdGl2ZSogZ3NiYXNlLiAg
U28gaXQgZWl0aGVyIG5lZWRzIHRvIGJlIGZpeGVkIGZvciBYZW4gUFYgb3Igc29tZQo+PiBjbGVh
ciBjb21tZW50IGFuZCBjYXJlZnVsIGF1ZGl0aW5nIG5lZWRzIHRvIGJlIGFkZGVkIHRvIGVuc3Vy
ZSB0aGF0Cj4+IGl0J3Mgbm90IHVzZWQgb24gWGVuIFBWLiAgT3IgaXQgbmVlZHMgdG8gYmUgcmVu
YW1lZAo+PiBuYXRpdmVfeDg2X2ZzZ3NiYXNlXy4uLiBhbmQgYWRkIHBhcmF2aXJ0IGhvb2tzLCBz
aW5jZSBYZW4gUFYgYWxsb3dzIGEKPj4gdmVyeSBlZmZpY2llbnQgYnV0IGRpZmZlcmVudCBpbXBs
ZW1lbnRhdGlvbiwgSSB0aGluay4gIFRoZSBsYXR0ZXIgaXMKPj4gcHJvYmFibHkgdGhlIHJpZ2h0
IHNvbHV0aW9uLgo+Pgo+PiAoSGkgWGVuIHBlb3BsZSAtLSBob3cgZG9lcyBDUjQuRlNHU0JBU0Ug
d29yayBvbiBYZW4/ICBJcyBpdCBhbHdheXMKPj4gc2V0PyAgTmV2ZXIgc2V0PyAgU2V0IG9ubHkg
aWYgdGhlIGd1ZXN0IHRyaWVzIHRvIHNldCBpdD8pCj4gCj4gRk1MLsKgIFNlcmlvdXNseSAtIHdo
b2V2ZXIgcHV0IHRoaXMgY29kZSBpbnRvIHRoZSBoeXBlcnZpc29yIGluIHRoZSBwYXN0Cj4gZGlk
IGFuIGF0cm9jaW91cyBqb2IuwqAgQWZ0ZXIgc29tZSBleHBlcmltZW50YXRpb24sIHlvdSdyZSBn
b2luZyB0byBiZQo+IHNhZCBhbmQgSSdtIGRlY2xhcmluZyB0aGlzIGJvcmRlcmxpbmUgdW51c2Fi
bGUuCj4gCj4gTG9va3MgbGlrZSBYZW4gdW5jb25kaXRpb25hbGx5IGVuYWJsZWQgQ1I0LkZTR1NC
QVNFIGlmIGl0IGlzIGF2YWlsYWJsZS7CoAo+IFRoZXJlZm9yZSwgUFYgZ3Vlc3RzIGNhbiB1c2Ug
dGhlIGluc3RydWN0aW9ucywgZXZlbiBpZiB0aGUgYml0IGlzIGNsZWFyCj4gaW4gdkNSNC4KPiAK
PiBUaGUgQ1BVSUQgYml0cyBhcmUgZXhwb3NlZCB0byBndWVzdHMgYnkgZGVmYXVsdCwgYW5kIFhl
biB3aWxsIGVtdWxhdGUKPiB2Q1I0LkZTR1NCQVNFIGJlaW5nIHNldCBhbmQgY2xlYXJlZC4KPiAK
PiBXZSBkb24ndCBob3dldmVyIGVtdWxhdGUgc3dhcGdzICh3aGljaCBpcyBhIGNwbDAgaW5zdHJ1
Y3Rpb24pLsKgIFRoZQo+IGd1ZXN0IGdldHMgaGFuZGVkIGEgI0dQWzBdIGluc3RlYWQuCj4gCj4g
VGhlIExpbnV4IFdSTVNSIFBWb3AgdXNlcyB0aGUgc2V0X3NlZ21lbnRfYmFzZSgpIGh5cGVyY2Fs
bCBpbiBpbnN0ZWFkIG9mCj4gZ29pbmcgdGhyb3VnaCB0aGUgZnVsbCB3cm1zciBlbXVsYXRpb24g
cGF0aC4KPiAKPiBUaGVyZSBpcyBubyBlcXVpdmFsZW50IGdldCBoeXBlcmNhbGwsIHNvIHRoZSBv
bmx5IHdheSBJIGNhbiBzZWUgb2YKPiBnZXR0aW5nIHRoZSB2YWx1ZSBpcyB0byBhY3R1YWxseSBy
ZWFkIE1TUl9LRVJORUxfR1NfQkFTRSBhbmQgdGFrZSB0aGUKPiBmdWxsIHJkbXNyIGVtdWxhdGlv
biBwYXRoLgoKT3Igc2hhZG93IHRoZSB2YWx1ZSBpbiBhIHBlcmNwdSB2YXJpYWJsZS4KCgpKdWVy
Z2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 07:16:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 07:16: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 1gFZsV-0003jM-6i; Thu, 25 Oct 2018 07:16:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mpxe=nf=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1gFZsT-0003jH-Fb
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 07:16:21 +0000
X-Inumbo-ID: 74da92c0-d825-11e8-a8a5-bc764e045a96
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0c::705])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 74da92c0-d825-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 09:13:22 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=jaFGLl+P7NPKYGIOH/TqE9bGfhwzVX/zA4EV6IdwtdM=;
 b=Oeu6GPdUCNo609ME2wGMCL3MA1ODMpRg1offtNpgqHt+21auji7p1DXO5DAV5FOdYVuVFm06LgwR7P10MgYQ0DGE+F98mLjSNaFOZeyqnupBwFQiKsHle3UBFqx+3EQpoigokd6GypGI9wKdYbisGuoZTQwMYK6vINfQ5pqOp20=
Received: from VI1PR02MB4191.eurprd02.prod.outlook.com (20.177.60.97) by
 VI1PR02MB4384.eurprd02.prod.outlook.com (20.178.9.78) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1250.30; Thu, 25 Oct 2018 07:16:14 +0000
Received: from VI1PR02MB4191.eurprd02.prod.outlook.com
 ([fe80::4907:98f3:a6a4:51ca]) by VI1PR02MB4191.eurprd02.prod.outlook.com
 ([fe80::4907:98f3:a6a4:51ca%3]) with mapi id 15.20.1250.028; Thu, 25 Oct 2018
 07:16:14 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Tamas K Lengyel <tamas@tklengyel.com>
Thread-Topic: PING: [PATCH v3] arch/x86: Add registers to vm_event
Thread-Index: AQHUZsFCObLpOSVX7E++eLvkj3dGGaUsu96AgAHpgYCAAPJVgA==
Date: Thu, 25 Oct 2018 07:16:13 +0000
Message-ID: <224dd92d-6602-716d-d9e9-b6af12ceb924@bitdefender.com>
References: <20181018090157.30186-1-aisaila@bitdefender.com>
 <040123a6-51e9-6767-e76d-a90aa172de8a@bitdefender.com>
 <CABfawhn9crpiLrN-ysVN5Xq17MEzQtaAyk8Sw6iKcSGP8XOAPg@mail.gmail.com>
In-Reply-To: <CABfawhn9crpiLrN-ysVN5Xq17MEzQtaAyk8Sw6iKcSGP8XOAPg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM6PR0502CA0067.eurprd05.prod.outlook.com
 (2603:10a6:20b:56::44) To VI1PR02MB4191.eurprd02.prod.outlook.com
 (2603:10a6:803:81::33)
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-microsoft-exchange-diagnostics: 1; VI1PR02MB4384;
 6:xBk6B7cT5hTRNT1nvrsrn0Xq4UNWQ+VRKwDgLk8HwVGUjuZ0LO5F0gC+BsNJqH2CFTMYhmRz2FlXzzcJtMCNgiI/kRE8HY/R0YniMO3DjgT/Zv8+EcujnExL46tW8FHshi3anfhspQzeueRRfazn/nBr5FnAQ+RRTS6kCaP9BuRnh6p5ve+8Jl0+90h7hAJl9LPJkbwHnuTO2jz3wRujRANr1xcFuXXYwMpTXyZL4zUfb5/S142IDfn2JgbkrZB8RtXVNpG3M5KYScNB3RLUJEdNewAEeD8Djl9SrMprDZpnj5HdFvwI05iA7pTBs1CwtoZyGtpvwqDPIQz4TvTn52Fsj6ACHnMa05ffM01zDBh7LGzpsyfiHBHpmn2o2BaYzS/m0hX1vMOdAIWwV5G27fz3WL1U6KGLO0zib0c2GcJsJfKSdVeCQXC9FRv+lK/+yVqCmXm0yyGmk7M/3T8h+g==;
 5:hg9zFH/j5ho7L/QXQ1KxzlIrwmv/iyNICy2n12kKXidT6moA/79qQ7eSzQZ+qv7Qe2J9zbz2E4I6xgPXmqaVNGSHi1DnxyCSNhpqvoG+Y1o8doiwVTxxqKJMOJDX8dXW1Bt1WNNMA3xYhJl2J6D8zdQciO85xww0EqAI5SLlcX8=;
 7:+5GSFcTJ7JBtCEOkt120gkur7OB2DSlT1tWMLhm6gFAo7ZD/sHxiv2H/pu/DoIjMAyXDYdCt4xBA8jf2zuJvq0QhmmRvM2Fudnn2bLQpp8+piQgy5XRqhubOjChN1zlmvzvF9j+C7o15XQa0m5D9kkilHhKossGEKW03oMZL0Jj2H2cA3jriJXU6yHWMl0FghCF7bkcsHG7Z3WMrUPNI3Agm33qHx18rAsJfukt5K35D9cyTLqzo6sSrG/ItGgxt
x-ms-office365-filtering-correlation-id: 43b5b1f5-3f70-4207-955d-08d63a49bf23
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR02MB4384; 
x-ms-traffictypediagnostic: VI1PR02MB4384:
x-microsoft-antispam-prvs: <VI1PR02MB4384018ED661B200B74A49E6ABF70@VI1PR02MB4384.eurprd02.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(6040522)(2401047)(8121501046)(5005006)(3002001)(3231355)(944501410)(52105095)(10201501046)(93006095)(93001095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR02MB4384; BCL:0; PCL:0; RULEID:; SRVR:VI1PR02MB4384; 
x-forefront-prvs: 083691450C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(376002)(366004)(346002)(396003)(136003)(39850400004)(69234005)(199004)(478694002)(189003)(6246003)(4326008)(3846002)(105586002)(5660300001)(6486002)(2906002)(106356001)(53936002)(81156014)(102836004)(8936002)(6436002)(31686004)(5250100002)(6512007)(6916009)(53546011)(8676002)(68736007)(386003)(6116002)(6506007)(558084003)(478600001)(71190400001)(54906003)(71200400001)(25786009)(76176011)(446003)(11346002)(26005)(186003)(316002)(476003)(86362001)(229853002)(7736002)(81166006)(99286004)(97736004)(2900100001)(52116002)(36756003)(66066001)(305945005)(256004)(2616005)(31696002)(486006)(14454004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR02MB4384;
 H:VI1PR02MB4191.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-microsoft-antispam-message-info: z8aJBTPknNDXacR/eQNCya/hlsaIbvlPXr2UHimoydcw+yuYcw3X81djnJZrI3O3WPSCRvyEPC2zCmvcSmtgNslA3A8ftBnj6LJyEYwnZhp/gmPyKsjur50l6j0SCaqxwDtdoq7sk9fqxv04W/g6FLOA1lvkOTuY2WAe4NH5R8FRnctgyFjxf+4J0shOs2bE0v/R/FvmlF1I9ks8sF3e8ff0nB7I1uLCMQIIf3LhHASLi4QsIU+alZJf26n/YoAIsT1SYmpc5CiYnJ3BSUGIU3u1uM+bpUG16/DQHXhM8i8Un+xoUoe+nFkaXrw/5ZfdcQ6ZwJNfCAo6GNPqLhRUXhKCOmUB9QKYMLiZucUwmrE=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <37A3A5FA10555B479833D58A45B0B422@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 43b5b1f5-3f70-4207-955d-08d63a49bf23
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2018 07:16:13.9714 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR02MB4384
Subject: Re: [Xen-devel] PING: [PATCH v3] arch/x86: Add registers to vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Razvan Cojocaru <rcojocaru@bitdefender.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>

WWVzLCBzb3JyeSB0aGlzIHdhcyBhaW1lZCBhdCBBbmRyZXcgYW5kIEphbih3aGVuIGhlIHdpbGwg
YmUgaW4pLg0KDQpBbGV4DQoNCk9uIDI0LjEwLjIwMTggMTk6NDgsIFRhbWFzIEsgTGVuZ3llbCB3
cm90ZToNCj4gT24gVHVlLCBPY3QgMjMsIDIwMTggYXQgMjozNyBBTSBBbGV4YW5kcnUgU3RlZmFu
IElTQUlMQQ0KPiA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOg0KPj4NCj4+IEFueSB0
aG91Z2h0cyBvbiB0aGlzIGFyZSBhcHByZWNpYXRlZC4NCj4gDQo+IEZZSSBJIGFscmVhZHkgYWNr
ZWQgdGhpcy4NCj4gDQo+IFRhbWFzDQo+IA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 07:41:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 07: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 1gFaGS-0005rw-CR; Thu, 25 Oct 2018 07:41:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mxk8=nf=intel.com=chang.seok.bae@srs-us1.protection.inumbo.net>)
 id 1gFa8B-0005Ad-0z
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 07:32:35 +0000
X-Inumbo-ID: 58e86c23-d828-11e8-a6a9-d7ebe60f679a
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 58e86c23-d828-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 07:34:04 +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 Oct 2018 00:32:32 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,423,1534834800"; d="scan'208";a="94869712"
Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206])
 by orsmga003.jf.intel.com with ESMTP; 25 Oct 2018 00:32:31 -0700
Received: from fmsmsx114.amr.corp.intel.com (10.18.116.8) by
 FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Thu, 25 Oct 2018 00:32:31 -0700
Received: from crsmsx103.amr.corp.intel.com (172.18.63.31) by
 FMSMSX114.amr.corp.intel.com (10.18.116.8) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Thu, 25 Oct 2018 00:32:31 -0700
Received: from crsmsx101.amr.corp.intel.com ([169.254.1.85]) by
 CRSMSX103.amr.corp.intel.com ([169.254.4.139]) with mapi id 14.03.0415.000;
 Thu, 25 Oct 2018 01:32:28 -0600
From: "Bae, Chang Seok" <chang.seok.bae@intel.com>
To: Andy Lutomirski <luto@kernel.org>
Thread-Topic: [v3 04/12] x86/fsgsbase/64: Enable FSGSBASE instructions in
 the helper functions
Thread-Index: AQHUawBO9chRqp+c5EKJrUo1DG8ZGaUvKsMAgADNk4A=
Date: Thu, 25 Oct 2018 07:32:27 +0000
Message-ID: <1EE75BE7-12C6-4BD9-9D31-E9C396D2015B@intel.com>
References: <20181023184234.14025-1-chang.seok.bae@intel.com>
 <20181023184234.14025-5-chang.seok.bae@intel.com>
 <CALCETrVcJ08c6yf6y3ruOA_Hx_7srkHw5iYfx1c2p8_ySiL2WA@mail.gmail.com>
In-Reply-To: <CALCETrVcJ08c6yf6y3ruOA_Hx_7srkHw5iYfx1c2p8_ySiL2WA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.255.78.140]
Content-ID: <B7BDF3AA38B8144BA47A4B78884EAB1E@intel.com>
MIME-Version: 1.0
X-Mailman-Approved-At: Thu, 25 Oct 2018 07:41:07 +0000
Subject: Re: [Xen-devel] [v3 04/12] x86/fsgsbase/64: Enable FSGSBASE
 instructions in the helper 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>, "Shankar,
 Ravi V" <ravi.v.shankar@intel.com>, Andi Kleen <ak@linux.intel.com>,
 Dave Hansen <dave.hansen@linux.intel.com>, LKML <linux-kernel@vger.kernel.org>,
 "Metzger, Markus T" <markus.t.metzger@intel.com>,
 Ingo Molnar <mingo@kernel.org>, "H. Peter Anvin" <hpa@zytor.com>,
 xen-devel <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>

DQo+IE9uIE9jdCAyNCwgMjAxOCwgYXQgMTI6MTYsIEFuZHkgTHV0b21pcnNraSA8bHV0b0BrZXJu
ZWwub3JnPiB3cm90ZToNCj4gDQo+IE9uIFR1ZSwgT2N0IDIzLCAyMDE4IGF0IDExOjQzIEFNIENo
YW5nIFMuIEJhZSA8Y2hhbmcuc2Vvay5iYWVAaW50ZWwuY29tPiB3cm90ZToNCj4+IHZvaWQgeDg2
X2ZzYmFzZV93cml0ZV9jcHUodW5zaWduZWQgbG9uZyBmc2Jhc2UpDQo+PiB7DQo+PiAtICAgICAg
IC8qDQo+PiAtICAgICAgICAqIFNldCB0aGUgc2VsZWN0b3IgdG8gMCBhcyBhIG5vdGlvbiwgdGhh
dCB0aGUgc2VnbWVudCBiYXNlIGlzDQo+PiAtICAgICAgICAqIG92ZXJ3cml0dGVuLCB3aGljaCB3
aWxsIGJlIGNoZWNrZWQgZm9yIHNraXBwaW5nIHRoZSBzZWdtZW50IGxvYWQNCj4+IC0gICAgICAg
ICogZHVyaW5nIGNvbnRleHQgc3dpdGNoLg0KPj4gLSAgICAgICAgKi8NCj4+IC0gICAgICAgbG9h
ZHNlZyhGUywgMCk7DQo+PiAtICAgICAgIHdybXNybChNU1JfRlNfQkFTRSwgZnNiYXNlKTsNCj4+
ICsgICAgICAgaWYgKHN0YXRpY19jcHVfaGFzKFg4Nl9GRUFUVVJFX0ZTR1NCQVNFKSkgew0KPj4g
KyAgICAgICAgICAgICAgIHdyZnNiYXNlKGZzYmFzZSk7DQo+PiArICAgICAgIH0gZWxzZSB7DQo+
PiArICAgICAgICAgICAgICAgLyoNCj4+ICsgICAgICAgICAgICAgICAgKiBTZXQgdGhlIHNlbGVj
dG9yIHRvIDAgYXMgYSBub3Rpb24sIHRoYXQgdGhlIHNlZ21lbnQgYmFzZSBpcw0KPj4gKyAgICAg
ICAgICAgICAgICAqIG92ZXJ3cml0dGVuLCB3aGljaCB3aWxsIGJlIGNoZWNrZWQgZm9yIHNraXBw
aW5nIHRoZSBzZWdtZW50IGxvYWQNCj4+ICsgICAgICAgICAgICAgICAgKiBkdXJpbmcgY29udGV4
dCBzd2l0Y2guDQo+PiArICAgICAgICAgICAgICAgICovDQo+PiArICAgICAgICAgICAgICAgbG9h
ZHNlZyhGUywgMCk7DQo+PiArICAgICAgICAgICAgICAgd3Jtc3JsKE1TUl9GU19CQVNFLCBmc2Jh
c2UpOw0KPj4gKyAgICAgICB9DQo+PiB9DQo+PiANCj4+IHZvaWQgeDg2X2dzYmFzZV93cml0ZV9j
cHVfaW5hY3RpdmUodW5zaWduZWQgbG9uZyBnc2Jhc2UpDQo+PiB7DQo+PiAtICAgICAgIC8qIFNl
dCB0aGUgc2VsZWN0b3IgdG8gMCBmb3IgdGhlIHNhbWUgcmVhc29uIGFzICVmcyBhYm92ZS4gKi8N
Cj4+IC0gICAgICAgbG9hZHNlZyhHUywgMCk7DQo+PiAtICAgICAgIHdybXNybChNU1JfS0VSTkVM
X0dTX0JBU0UsIGdzYmFzZSk7DQo+PiArICAgICAgIGlmIChzdGF0aWNfY3B1X2hhcyhYODZfRkVB
VFVSRV9GU0dTQkFTRSkpIHsNCj4+ICsgICAgICAgICAgICAgICB3cl9pbmFjdGl2ZV9nc2Jhc2Uo
Z3NiYXNlKTsNCj4+ICsgICAgICAgfSBlbHNlIHsNCj4+ICsgICAgICAgICAgICAgICAvKiBTZXQg
dGhlIHNlbGVjdG9yIHRvIDAgZm9yIHRoZSBzYW1lIHJlYXNvbiBhcyAlZnMgYWJvdmUuICovDQo+
PiArICAgICAgICAgICAgICAgbG9hZHNlZyhHUywgMCk7DQo+PiArICAgICAgICAgICAgICAgd3Jt
c3JsKE1TUl9LRVJORUxfR1NfQkFTRSwgZ3NiYXNlKTsNCj4gDQo+IEkgc3RpbGwgZG9uJ3QgZ2V0
IHdoYXQgdGhpcyBjb2RlIGlzIHRyeWluZyB0byBkby4gIFNlZSBvdGhlciBlbWFpbC4gIEkNCj4g
dGhpbmsgaXQgd2lsbCBzdHJhaWdodCB1cCBjcmFzaCB0aGUga2VybmVsIG9uIHNvbWUgQ1BVcywg
c2luY2Ugd3JpdGluZw0KPiAwIHRvICUlZ3Mgd2lsbCB6ZXJvIG91dCB0aGUgKmFjdGl2ZSogYmFz
ZSBvbiBzb21lIENQVXMuDQo+IA0KDQpPbiB0aG9zZSBDUFVzLCBob3cgdGhlIG9sZCBkb19hcmNo
X3ByY3RsXzY0KCkgd29ya2VkPw0KbG9hZHNlZyhHUywgMCkgZXZlbnR1YWxseSBoaXRzIHRoZSBu
YXRpdmVfbG9hZF9nc19pbmRleCBlbnRyeSwgd2hlcmUgYWN0dWFsDQptb3Yg4oCmLCAlZ3MgaXMg
d3JhcHBlZCBieSB0d28gU1dBUEdTZXMuIFNvLCBpdCB3b27igJl0IGNhdXNlIHRoZSBzaWRlIGVm
ZmVjdA0Kb2Ygb3ZlcndyaXRpbmcgdGhlICphY3RpdmUqIGJhc2UsIEkgdGhpbmsuDQoNCj4gSSB0
aGluayB0aGF0LCBpZiB5b3UgcmVhbGx5IHdhbnQgc29tZSBmYW5jeSBvcHRpbWl6YXRpb24gZm9y
IHRoZQ0KPiBub24tRlNHU0JBU0UgY2FzZSwgeW91IG5lZWQgdG8gcHVsbCB0aGF0IG91dCBpbnRv
IHRoZSBjYWxsZXJzIG9mIHRoZXNlDQo+IGhlbHBlcnMuDQoNCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 07:54:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 07:54: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 1gFaTF-0006ia-Kw; Thu, 25 Oct 2018 07:54:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jipu=nf=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFaTE-0006iV-N6
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 07:54:20 +0000
X-Inumbo-ID: c2debbfc-d82a-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c2debbfc-d82a-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 09:51:21 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 862CCAC17;
 Thu, 25 Oct 2018 07:54:17 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org,
	xen-devel@lists.xenproject.org
Date: Thu, 25 Oct 2018 09:54:15 +0200
Message-Id: <20181025075415.18798-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH] xen/pvh: don't try to unplug emulated devices
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, boris.ostrovsky@oracle.com,
 sstabellini@kernel.org, stable@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>

QSBYZW4gUFZIIGd1ZXN0IGhhcyBubyBhc3NvY2lhdGVkIHFlbXUgZGV2aWNlIG1vZGVsLCBzbyB0
cnlpbmcgdG8KdW5wbHVnIGFueSBlbXVsYXRlZCBkZXZpY2VzIGlzIG1ha2luZyBubyBzZW5zZSBh
dCBhbGwuCgpCYWlsIG91dCBlYXJseSBmcm9tIHhlbl91bnBsdWdfZW11bGF0ZWRfZGV2aWNlcygp
IHdoZW4gcnVubmluZyBhcyBQVkgKZ3Vlc3QuIFRoaXMgd2lsbCBhdm9pZCBpc3N1aW5nIHRoZSBi
b290IG1lc3NhZ2U6CgpbICAgIDAuMDAwMDAwXSBYZW4gUGxhdGZvcm0gUENJOiB1bnJlY29nbmlz
ZWQgbWFnaWMgdmFsdWUKCkNjOiA8c3RhYmxlQHZnZXIua2VybmVsLm9yZz4gIyA0LjExClNpZ25l
ZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tCiBhcmNoL3g4Ni94
ZW4vcGxhdGZvcm0tcGNpLXVucGx1Zy5jIHwgNCArKysrCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNl
cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL3BsYXRmb3JtLXBjaS11bnBsdWcu
YyBiL2FyY2gveDg2L3hlbi9wbGF0Zm9ybS1wY2ktdW5wbHVnLmMKaW5kZXggNjZhYjk2YTRlMmIz
Li45NmQ3ZjdkMzljYjkgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi9wbGF0Zm9ybS1wY2ktdW5w
bHVnLmMKKysrIGIvYXJjaC94ODYveGVuL3BsYXRmb3JtLXBjaS11bnBsdWcuYwpAQCAtMTM0LDYg
KzEzNCwxMCBAQCB2b2lkIHhlbl91bnBsdWdfZW11bGF0ZWRfZGV2aWNlcyh2b2lkKQogewogCWlu
dCByOwogCisJLyogUFZIIGd1ZXN0cyBkb24ndCBoYXZlIGVtdWxhdGVkIGRldmljZXMuICovCisJ
aWYgKHhlbl9wdmhfZG9tYWluKCkpCisJCXJldHVybjsKKwogCS8qIHVzZXIgZXhwbGljaXRseSBy
ZXF1ZXN0ZWQgbm8gdW5wbHVnICovCiAJaWYgKHhlbl9lbXVsX3VucGx1ZyAmIFhFTl9VTlBMVUdf
TkVWRVIpCiAJCXJldHVybjsKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 08:02:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 08:02: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 1gFaao-00081k-Vl; Thu, 25 Oct 2018 08:02:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=waoi=nf=citrix.com=prvs=82977b539=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gFaao-00081f-Aq
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 08:02:10 +0000
X-Inumbo-ID: 7b23020b-d82c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7b23020b-d82c-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 08:03:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,423,1534809600"; d="scan'208";a="68730134"
Date: Thu, 25 Oct 2018 09:02:05 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: "Bernhard M. Wiedemann" <bwiedemann@suse.de>
Message-ID: <20181025080205.kb7nsbl6kksyp7cx@zion.uk.xensource.com>
References: <7a88f5cb-8f0a-9974-8e84-990045cb8726@suse.de>
 <20181024134522.3295-1-bwiedemann@suse.de>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181024134522.3295-1-bwiedemann@suse.de>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] x86/efi: Do not insert timestamps in efi
 files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, 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>

T24gV2VkLCBPY3QgMjQsIDIwMTggYXQgMDM6NDU6MjJQTSArMDIwMCwgQmVybmhhcmQgTS4gV2ll
ZGVtYW5uIHdyb3RlOgo+IGluIG9yZGVyIHRvIG1ha2UgYnVpbGRzIHJlcHJvZHVjaWJsZS4KPiBT
ZWUgaHR0cHM6Ly9yZXByb2R1Y2libGUtYnVpbGRzLm9yZy8gZm9yIHdoeSB0aGlzIGlzIGdvb2Qu
Cj4gCj4gV2Ugb25seSBhZGQgdGhlIG9wdGlvbiwgaWYgbGQgdW5kZXJzdGFuZHMgaXQuCj4gCj4g
U2lnbmVkLW9mZi1ieTogQmVybmhhcmQgTS4gV2llZGVtYW5uIDxid2llZGVtYW5uQHN1c2UuZGU+
CgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 08:50:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 08: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 1gFbLD-00039f-NQ; Thu, 25 Oct 2018 08:50:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=aquw=nf=citrix.com=prvs=82994c311=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gFbLC-00036J-ET
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 08:50:06 +0000
X-Inumbo-ID: 2d2d9989-d833-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2d2d9989-d833-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 08:51:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,423,1534809600"; d="scan'208";a="80942871"
Date: Thu, 25 Oct 2018 10:49:44 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20181025084944.7fq5ehtsso2kxgpz@mac.bytemobile.com>
References: <20181024103201.18681-1-ian.jackson@eu.citrix.com>
 <20181024103201.18681-3-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181024103201.18681-3-ian.jackson@eu.citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [OSSTEST PATCH 3/3] mfi-common: Drop freebsd builds
 on non-freebsd flights
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBPY3QgMjQsIDIwMTggYXQgMTE6MzI6MDFBTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gU29tZXRoaW5nIGlzIHdyb25nIHdpdGggdGhlIGZyZWVic2QgcmVwb3NpdG9yaWVzLiAg
VGhpcyBjYXVzZXMgZnJlZWJzZAo+IGhvc3QgaW5zdGFsbGF0aW9uIHRvIGZhaWwuICBUaGlzIHBy
b2JsZW0gaGFzIHBlcnNpc3RlZCBmb3IgYSB3aGlsZSBub3cKPiBhbmQgaXMgYmxvY2tpbmcgb3Ro
ZXIgd29yay4KPiAKPiBGb3Igbm93LCBkcm9wIHRoZXNlLiAgVGhlIGpvYnMgYmVpbmcgZHJvcHBl
ZCBhcmUKPiAgICAgICBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZAo+ICAgICAgIGJ1aWxkLWFtZDY0
LXhlbi14c20tZnJlZWJzZAo+IGluIHRoZSBicmFuY2hlcwo+ICAgICAgIG9zc3Rlc3QKPiAgICAg
ICB4ZW4tdW5zdGFibGUKPiAodmVyaWZpZWQgd2l0aCBzdGFuZGFsb25lLWdlbmVyYXRlLWR1bXAt
ZmxpZ2h0LXJ1bnZhcnMpLgo+IAo+IENDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4KPiBDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiBTaWduZWQtb2Zm
LWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCkknbSByZWFsbHkgc29ycnks
IEkndmUgYmVlbiB0cnlpbmcgdG8gZ2V0IHRoaXMgZml4ZWQgdXBzdHJlYW0gYnV0CnRoZXJlIHNl
ZW1zIHRvIGJlIHNvbWUgKGluZnJhPykgaXNzdWVzIGJlY2F1c2UgRnJlZUJTRCBpcyBpbiB0aGUK
bWlkZGxlIG9mIHRoZSBicmFuY2hpbmcgcHJvY2VzcyBmb3IgdGhlIDEyLjAgcmVsZWFzZS4KCkkg
aGF2ZSBhIHBsYW4gdG8gZml4IHRoaXMgcHJvcGVybHkgc28gdGhlcmUncyBubyBkZXBlbmRlbmN5
IG9uCnVwc3RyZWFtIGJpbmFyeSBwYWNrYWdlcyBhbnltb3JlLgoKVGhhbmtzLCBSb2dlci4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 09:10:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 09:10: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 1gFbfC-0004jq-L6; Thu, 25 Oct 2018 09:10:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=29w0=nf=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFbfB-0004jl-An
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 09:10:45 +0000
X-Inumbo-ID: 6f9a88c5-d835-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6f9a88c5-d835-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 11:07:45 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 25 Oct 2018 03:10:42 -0600
Message-Id: <5BD1888F02000078001F4885@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 25 Oct 2018 03:10:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5BC0C4B602000078001F1258@prv1-mh.provo.novell.com>
 <ed21e605-fd60-bdaf-0178-e6b173bd680c@citrix.com>
In-Reply-To: <ed21e605-fd60-bdaf-0178-e6b173bd680c@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/HVM: adjust hvm_interrupt_blocked()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEyLjEwLjE4IGF0IDE4OjM3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTIvMTAvMTggMTY6NTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBGaXJzdCBvZiBh
bGwsIGh2bV9pbnRzcmNfbWNlIHdhcyBub3QgY29uc2lkZXJlZCBoZXJlIGF0IGFsbCwgeWV0IG5v
dGhpbmcKPj4gYmxvY2tzICNNQyAob3RoZXIgdGhhbiBhbiBhbHJlYWR5IGluLXByb2dyZXNzICNN
QywgYnV0IGRlYWxpbmcgd2l0aCB0aGlzCj4+IGlzIG5vdCB0aGUgcHVycG9zZSBvZiB0aGlzIHBh
dGNoKS4KPiAKPiBJIGRvbid0IGJlbGlldmUgd2UndmUgZ290IHN1ZmZpY2llbnQgaW5mcmFzdHJ1
Y3R1cmUgdG8gZml4IHRoaXMKPiByZWFzb25hYmx5IHlldCwgYnV0IGZvciB0aGUgcmVjb3JkLCB0
aGUgcmVhbCBiZWhhdmlvdXIgZm9yIE1DRXMgaXM6Cj4gCj4gSWYgaW50ZWwKPiAgICAgYnJvYWRj
YXN0IHRvIGV2ZXJ5IHRocmVhZCBjb3ZlcmVkIGJ5IHRoZSBNQ0UgYmFuawo+IGVsc2UgaWYgQU1E
Cj4gICAgIHNlbnQgdG8gdGhlIHRocmVhZCB3aXRoIHRoZSBsb3dlc3QgaWQgY292ZXJlZCBieSB0
aGUgTUNFIGJhbmsKPiAKPiBXaGVuIHRyeWluZyB0byBpbmplY3Q6Cj4gCj4gaWYgIUNSNC5NQ0Ug
b3IgTUNHX1NUQVRVUy5NQ0lQCj4gICAgIHNodXRkb3duCgpIb3cgaXMgdGhpcyByZWxhdGVkIHRv
IHRoZSBmdW5jdGlvbiB0aGUgcGF0Y2ggY2hhbmdlcz8KCj4gRnVydGhlcm1vcmUsIEkgYmVsaWV2
ZSBldmVuICNNQyBpcyBibG9ja2VkIGJ5IHRoZSBNT1ZTUyBzaGFkb3csIGJlY2F1c2UKPiB0aGUg
cHVycG9zZSBvZiB0aGUgc2hhZG93IGlzIHRvIGluZGljYXRlICJteSBzdGFjayBpcyBub3Qgc2Fm
ZSB0byB0YWtlCj4gYW4gZXhjZXB0aW9uIi4KCiJJIGJlbGlldmUiIGlzIHdoYXQgSSB3b3VsZCBo
YXZlIHNhaWQgdG9vLCBidXQgdGhlIGRvY3VtZW50YXRpb24KaGFzIG5vdCBldmVuIGEgaGludCB0
byB0aGF0IGVmZmVjdCwgYW5kICh0byBtZSkgaW5zdGVhZCBzdWdnZXN0cwp0aGF0IHRoaXMgaXMg
bm90IHRoZSBjYXNlLiBJJ20gc29ydCBvZiBhc3N1bWluZyB0aGF0IHRoZXkgaW1wbHkgYQpmdWxs
IHN0YWNrIHN3aXRjaCAoMzItYml0OiB0YXNrIHN3aXRjaDsgNjQtYml0OiBJU1QpIHRvIGJlIGFy
cmFuZ2VkCmZvciBieSB0aGUgT1MuIEJ1dCBvZiBjb3Vyc2UgdGhlIGRvY3VtZW50YXRpb24gYmVp
bmcgZXhwbGljaXQgaW4KdGhpcyByZWdhcmQgd291bGQgY2VydGFpbmx5IGhlbHAgZGVjaWRlIHdo
YXQgdGhlIG9yZGVyaW5nIG9mCmFjdGlvbnMvdGVzdHMgaW4gdGhlIGZ1bmN0aW9uIGhlcmUgcmVh
bGx5IG91Z2h0IHRvIGJlLgoKPj4gQWRkaXRpb25hbGx5IFNUSS1zaGFkb3cgb25seSBibG9ja3Mg
bWFza2FibGUgaW50ZXJydXB0cywgYnV0IG5vdCBOTUkuCj4gCj4gVGhpcyBoYXMgYmVlbiBkaXNj
dXNzZWQgb24gTEtNTCBpbiB0aGUgcGFzdCwgYnV0IGBTVEk7IEhMVGAgd2lsbAo+IGRlYWRsb2Nr
IGlmIE5NSXMgZG9uJ3QgcmVzcGVjdCB0aGUgU1RJIHNoYWRvdy4KPiAKPiBBbiBOTUkgd2hpY2gg
aGl0cyB0aGF0IGluc3RydWN0aW9uIGJvdW5kYXJ5IHdpbGwgSVJFVCB3aXRoIElGIGNsZWFyLCBh
dAo+IHdoaWNoIHBvaW50IHRoZSBjb3JlIHdpbGwgaGFsdCBhbmQgbmV2ZXIgd2FrZSB1cC4KClRy
dWUsIHlldCBhZ2FpbiAuLi4KCj4gSSBiZWxpZXZlIHRoZSBpbnB1dCBmcm9tIHRoZSB2ZW5kb3Ig
YXJjaGl0ZWN0cyB3YXMgdGhhdCBzb21lIHZlcnkgb2xkCj4gY29yZXMgc3VmZmVyIGZyb20gdGhp
cyBwcm9ibGVtLCBidXQgYW55dGhpbmcgeW91IGNhbiBnZXQgeW91cnMgaGFuZCBvbgo+IHRvZGF5
IHdpbGwgcmVzcGVjdCB0aGUgU1RJIHNoYWRvdy4KCi4uLiBJIGhhdmVuJ3QgYmVlbiBhYmxlIHRv
IGZpbmQgYW55dGhpbmcgbGlrZSB0aGlzIGluIHRoZSBkb2M7IGluc3RlYWQKaWlyYyBJIGRpZCwg
anVzdCBsaWtlIGZvciAjTUMsIGFnYWluIGZpbmQgaGludHMgdG93YXJkcyB0aGUgYmVoYXZpb3IK
dGhhdCB0aGUgcGF0Y2ggaW1wbGVtZW50cy4KCkkgZG9uJ3QgcmVhbGx5IGtub3cgd2hhdCB0byBk
byBoZXJlLCB3aGVuIHRoZSBkb2MgaXMgYXMgdW5jbGVhciBhcwppdCBsb29rcyB0byBiZSAob3Ig
YSBwb3NzaWJseSBtb3JlIGNsZWFyIHN0YXRlbWVudCBpcyBpbiBhbiB1bmV4cGVjdGVkCnBsYWNl
LCBhbmQgaGVuY2Ugbm90IHJlYXNvbmFibGUgdG8gYmUgZm91bmQpLgoKSmFuCgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 09:22:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 09:22: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 1gFbqR-0005Z7-PG; Thu, 25 Oct 2018 09:22:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=29w0=nf=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFbqQ-0005Z2-Vb
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 09:22:23 +0000
X-Inumbo-ID: afad8fd2-d837-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id afad8fd2-d837-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 09:23:52 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 25 Oct 2018 03:22:20 -0600
Message-Id: <5BD18B4902000078001F4897@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 25 Oct 2018 03:22:17 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Brian Woods" <brian.woods@amd.com>,
 "Roger Pau Monne" <roger.pau@citrix.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <f1fafccc6ba352431e3ba72e834fd37e37b9eb9e.1538667753.git-series.wei.liu2@citrix.com>
 <5BC0AC4C02000078001F1097@prv1-mh.provo.novell.com>
 <20181015111924.lkjcwk7oodihz5z4@mac.bytemobile.com>
In-Reply-To: <20181015111924.lkjcwk7oodihz5z4@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 09/17] x86/amd: put setting
 pv_post_outb_hook under CONFIG_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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDE1LjEwLjE4IGF0IDEzOjE5LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIEZyaSwgT2N0IDEyLCAyMDE4IGF0IDA4OjE0OjM2QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMDQuMTAuMTggYXQgMTc6NDMsIDx3ZWkubGl1MkBjaXRyaXguY29tPiB3
cm90ZToKPj4gPiBJdCBpcyB1c2VkIGJ5IFBWIGNvZGUgb25seS4KPj4gCj4+IEFuZCB3cm9uZ2x5
IHNvIC0gdGhlIHNhbWUgaXMgbmVlZGVkIGZvciBhIFBWSCBEb20wIGFmYWljdC4KPiAKPiBZZXMs
IGxvb2tpbmcgYXQgdGhlIG1vZGVscyBhZmZlY3RlZCBieSB0aGlzIGlzc3VlIGFjY29yZGluZyB0
bwo+IGluaXRfYW1kIGl0IHNlZW1zIHRvIGNvdmVyIHRoZSBmdWxsIEFNRCBsaW5lIChmcm9tIGZh
bWlseSAweGYgdG8KPiAweDE3KS4gSSBkb24ndCBzZWVtIHRvIGZpbmQgYSByZWZlcmVuY2UgaW4g
dGhlIGNvZGUgdG8gdGhlIEVycmF0YSwgZG8KPiB5b3Uga25vdyBpZiB0aGVyZSdzIHNvbWUgZm9y
bWFsIGRlc2NyaXB0aW9uIG9mIGl0PwoKSSBkb24ndCByZWNhbGwgdGhpcyBoYXZpbmcgYmVlbiBj
b25zaWRlcmVkIGFuIGVycmF0dW0uCgpDaGVja2luZyBqdXN0IHRoZSBGYW0xMCBhbmQgRmFtMTUg
QktER3MsIEknbSBnZXR0aW5nIHRoZQppbXByZXNzaW9uIHRoYXQgRmFtMTUgZG9lcyBub3QgaGF2
ZSB0aGUgaXNzdWUgd29ya2VkIGFyb3VuZApoZXJlLiBJdCBtaWdodCBmdXJ0aGVyIGJlIHRoYXQg
bm90IGV2ZW4gYWxsIEZhbTEwIHN0ZXBwaW5ncyBhcmUKYWZmZWN0ZWQuIEJyaWFuIC0gYW55IGNo
YW5jZSB5b3UgY291bGQgY2xhcmlmeSB0aGlzIGZvciB1cz8KCkluZGVwZW5kZW50IG9mIHRoZSBy
YW5nZSBvZiBzeXN0ZW1zIGFmZmVjdGVkIEkgc3RpbGwgdGhpbmsgdGhhdApQVkggRG9tMCBiZWhh
dmlvciBoZXJlIG91Z2h0IHRvIGJlIHRoZSBzYW1lIGFzIFBWIERvbTAncy4KCkphbgoKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 09:38:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 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 1gFc5Y-0006Rs-5r; Thu, 25 Oct 2018 09:38:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=29w0=nf=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFc5W-0006Rn-Hc
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 09:37:58 +0000
X-Inumbo-ID: dd78a165-d839-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dd78a165-d839-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 09:39:28 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 25 Oct 2018 03:37:55 -0600
Message-Id: <5BD18EF002000078001F48B3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 25 Oct 2018 03:37:52 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810051140030.24936@sstabellini-ThinkPad-X260>
 <1538765251-25256-20-git-send-email-sstabellini@kernel.org>
 <5BBB288102000078001EF757@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1810191556310.31582@sstabellini-ThinkPad-X260>
In-Reply-To: <alpine.DEB.2.10.1810191556310.31582@sstabellini-ThinkPad-X260>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 20/23] xen: support console_switching
 between Dom0 and DomUs on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefano Stabellini <stefanos@xilinx.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>,
 "andrii_anisov@epam.com" <andrii_anisov@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>

Pj4+IE9uIDIwLjEwLjE4IGF0IDAxOjEwLCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gT24gTW9uLCA4IE9jdCAyMDE4LCBKYW4gQmV1bGljaCB3cm90ZToKPj4gPj4+IE9uIDA1LjEw
LjE4IGF0IDIwOjQ3LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6Cj4+ID4gQEAgLTM5
MSwzMSArMzk0LDczIEBAIHN0YXRpYyB2b2lkIGR1bXBfY29uc29sZV9yaW5nX2tleSh1bnNpZ25l
ZCBjaGFyIGtleSkKPj4gPiAgICAgIGZyZWVfeGVuaGVhcF9wYWdlcyhidWYsIG9yZGVyKTsKPj4g
PiAgfQo+PiA+ICAKPj4gPiAtLyogQ1RSTC08c3dpdGNoX2NoYXI+IHN3aXRjaGVzIGlucHV0IGRp
cmVjdGlvbiBiZXR3ZWVuIFhlbiBhbmQgRE9NMC4gKi8KPj4gPiArLyoKPj4gPiArICogQ1RSTC08
c3dpdGNoX2NoYXI+IHN3aXRjaGVzIGlucHV0IGRpcmVjdGlvbiBiZXR3ZWVuIFhlbiwgRG9tMCBh
bmQKPj4gPiArICogRG9tVXMuCj4+ID4gKyAqLwo+PiAKPj4gSnVzdCBsaWtlIHRoZSB0aXRsZSwg
dGhpcyBjb21tZW50IG1ha2VzIGl0IHNvdW5kIGFzIGlmIGFueSBEb21VIGNvdWxkCj4+IHBhcnRp
Y2lwYXRlIGluIHRoaXMgc3dpdGNoaW5nLgo+IAo+IElzIHRoZSBmb2xsb3dpbmcgYW55IGJldHRl
cj8KPiAKPiAgIENUUkwtPHN3aXRjaF9jaGFyPiBjaGFuZ2VzIGlucHV0IGRpcmVjdGlvbiwgcm90
YXRpbmcgYW1vbmcgWGVuLCBEb20wLCBhbmQgCj4gRG9tVXMuCj4gCj4gT3RoZXJ3aXNlIHBsZWFz
ZSBzdWdnZXN0IHlvdXIgZmF2b3JpdGUgd29yZGluZyBhbmQgSSdsbCB1c2UgaXQuCgoiLi4uLCBh
bmQgdGhlIDx3aGF0ZXZlci10ZXJtLXlvdS1tZWFuLXRvLXVzLWZvci1ib290LXRpbWUtCmNyZWF0
ZWQtb25lcz4gRG9tVXMiCgo+PiA+ICsgICAgewo+PiA+ICsgICAgICAgIC8qIERlbGl2ZXIgaW5w
dXQgdG8gaGFyZHdhcmUgZG9tYWluLCB1bmxlc3MgaXQgaXMgYWxyZWFkeSBmdWxsLiAqLwo+PiAK
Pj4gTG9va3MgbGlrZSB5b3UndmUgbWlzLWVkaXRlZCB0aGUgb3JpZ2luYWwgY29tbWVudC4KPiAK
PiBJIHRha2UgdGhhdCB5b3UgbWVhbiB0aGF0IHRoZSB3b3JkICJidWZmZXIiIGlzIG1pc3Npbmcs
IHJpZ2h0PyBJdCBzaG91bGQKPiBiZToKPiAKPiAgIERlbGl2ZXIgaW5wdXQgdG8gdGhlIGhhcmR3
YXJlIGRvbWFpbiBidWZmZXIsIHVubGVzcyBpdCBpcyBhbHJlYWR5IGZ1bGwuCgpZZXMsIHRoYW5r
cy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 09:42:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 09: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 1gFc9f-0007Bj-T1; Thu, 25 Oct 2018 09:42:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=29w0=nf=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFc9f-0007Be-9k
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 09:42:15 +0000
X-Inumbo-ID: 7726976c-d83a-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7726976c-d83a-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 09:43:45 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 25 Oct 2018 03:42:13 -0600
Message-Id: <5BD18FF102000078001F48CF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 25 Oct 2018 03:42:09 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>,
 "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1535963136-31751-1-git-send-email-rcojocaru@bitdefender.com>
 <a44355eb-79ab-30ee-26d1-4d611dc8eeb7@citrix.com>
 <ac06731a-a44c-fce7-0638-eecf68579176@citrix.com>
 <d0358c5a-1f63-e64c-d988-d5475caa766f@bitdefender.com>
 <5BB62FA902000078001EE6BC@prv1-mh.provo.novell.com>
 <d66b5a9f-4e88-7d67-9238-3f813e665d1d@bitdefender.com>
 <7cc2d3bf-a1dc-b803-cfec-8dd8020b3b10@citrix.com>
In-Reply-To: <7cc2d3bf-a1dc-b803-cfec-8dd8020b3b10@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH RFC] x86/altp2m: fix display frozen when
 switching to a new view early
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, george.dunlap@citrix.com,
 Jun Nakajima <jun.nakajima@intel.com>,
 xen-devel <xen-devel@lists.xenproject.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>

Pj4+IE9uIDE3LjEwLjE4IGF0IDE1OjMwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTcvMTAvMTggMTQ6MjYsIFJhenZhbiBDb2pvY2FydSB3cm90ZToKPj4gT24gMTAv
NC8xOCA2OjIwIFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IFJvZ2VyIHJlY2VudGx5IGhhcyBw
b3N0ZWQgYSBwYXRjaCBhZGRpbmcgcmFuZ2VzZXRfbWVyZ2UoKSwgd2hpY2ggSSB0aGluawo+Pj4g
aXMgbW9yZSBnZW5lcmFsIHRoYW4geW91ciByYW5nZXNldF9jb3B5KCkuIFRoYXQgc2FpZCwgSSdt
IGluIG5vIHdheQo+Pj4gY29udmluY2VkIGNvcHlpbmcgKGFuZCB0aGVuIGtlZXBpbmcgaW4gc3lu
YykgdGhlIHJhbmdlIHNldHMgYWNyb3NzIHRoZQo+Pj4gYWx0cDJtLXMgaXMgdGhlIGJlc3QgYXBw
cm9hY2guIEl0IG1heSB3ZWxsIGJlIHRoYXQgdGhlIG9wdGltYWwgc29sdXRpb24gaXMKPj4+IHNv
bWV3aGVyZSBpbiB0aGUgbWlkZGxlIGJldHdlZW4gc2hhcmluZyBldmVyeXRoaW5nIGFuZCBjb3B5
aW5nCj4+PiBldmVyeXRoaW5nLgo+PiBXb3VsZCBpdCBiZSBwb3NzaWJsZSB0byBnZXQgUm9nZXIn
cyBwYXRjaCBpbnRvIHN0YWdpbmc/Cj4+Cj4+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
YXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOC0wNi9tc2cwMTMzMS5odG1sIAo+Pgo+PiBJdCBs
b29rcyBzaW1wbGUgZW5vdWdoIGFuZCBpdCBoYXMgYWxyZWFkeSBhY2tlZCBieSBXZWkuCj4gCj4g
TG9va3MgZ29vZCBlbm91Z2ggdG8gbWUuICBQdXNoZWQuCgpXZWxsLCB0aGUgcmVhc29uIEkgZGlk
bid0IHdhbnQgdG8gY29tbWl0IGl0IG9uIGl0cyBvd24gaXMgdGhhdCBub3cKd2UgaGF2ZSBpdCBp
biB0aGUgdHJlZSBhcyBkZWFkIGNvZGUuIEFueSBjaGFuZ2Ugb2YgeW91cnMgY291bGQKaGF2ZSBp
bmNsdWRlZCBSb2dlcidzIHBhdGNoICh1bnRpbCBpdCBtaWdodCBoYXZlIGdvbmUgaW4gZnJvbSBo
aXMKc2VyaWVzKS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 09:47:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 09:47: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 1gFcEC-0007MP-IW; Thu, 25 Oct 2018 09:46:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=29w0=nf=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFcEB-0007MK-Kl
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 09:46:55 +0000
X-Inumbo-ID: 1df01c48-d83b-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1df01c48-d83b-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 09:48:25 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 25 Oct 2018 03:46:53 -0600
Message-Id: <5BD190F402000078001F48E2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 25 Oct 2018 03:46:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Jun Nakajima" <jun.nakajima@intel.com>,
 "Kevin Tian" <kevin.tian@intel.com>
References: <5BC06A4B02000078001F0EE0@prv1-mh.provo.novell.com>
 <20181019143010.GA24016@gao-cwp>
In-Reply-To: <20181019143010.GA24016@gao-cwp>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH RFC] VMX: fix vmx_handle_eoi()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>,
 Chao Gao <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>

Pj4+IE9uIDE5LjEwLjE4IGF0IDE2OjMwLCA8Y2hhby5nYW9AaW50ZWwuY29tPiB3cm90ZToKPiBP
biBGcmksIE9jdCAxMiwgMjAxOCBhdCAwMzozMjo1OUFNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90
ZToKPj5JbiBjb21taXQgMzAzMDY2ZmRiMWUgKCJWTVg6IGZpeCBpbnRlcmFjdGlvbiBvZiBBUElD
LVYgYW5kIFZpcmlkaWFuCj4+ZW11bGF0aW9uIikgSSBzY3Jld2VkIHVwIHF1aXRlIGhlYXZpbHk6
IEluc3RlYWQgb2YgY2xlYXJpbmcgU1ZJLCBSVkkgd2FzCj4+Y2xlYXJlZC4gRnVydGhlcm1vcmUs
IHVuY29uZGl0aW9uYWwgY2xlYXJpbmcgb2YgU1ZJIGlzIHdyb25nIHRvbyAtIG90aGVyCj4+SVNS
IGJpdHMgc2hvdWxkIGJlIHRha2VuIGludG8gYWNjb3VudC4KPj4KPj5JbnRyb2R1Y2UgYSBuZXcg
aGVscGVyIHNldF9zdmkoKSwgc3BsaXQgb3V0IG9mIHZteF9wcm9jZXNzX2lzcigpLCBhbmQKPj51
c2UgaXQgYWxzbyBmcm9tIHZteF9oYW5kbGVfZW9pKCkuCj4+Cj4+Rm9sbG93aW5nIHRoZSBwcm9i
bGVtcyBpbiB2bXhfaW50cl9hc3Npc3QoKSAoc2VlIHRoZSBzdGlsbCBwcmVzZW50IGJpZwo+PmJs
b2NrIG9mIGRlYnVnZ2luZyBjb2RlIHRoZXJlKSBhbHNvIHdhcm4gKG9uY2UpIGlmIEVPSSdkIHZl
Y3RvciBhbmQKPj5vcmlnaW5hbCBTVkkgZG9uJ3QgbWF0Y2guCj4+Cj4+U2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+IEFmdGVyIGNvcnJlY3RpbmcgdGhl
IGRlc2NyaXB0aW9uIGluIHRoZSBmaXJzdCBwYXJhZ3JhcGgKPiAKPiBSZXZpZXdlZC1ieTogQ2hh
byBHYW8gPGNoYW8uZ2FvQGludGVsLmNvbT4KCldpdGggdGhpcyAtIGFueSBjaGFuY2Ugb2YgZ2V0
dGluZyB0aGUgbmVjZXNzYXJ5IGFja3M/IE9yCmFtIEkgZXhwZWN0ZWQgdG8gcmUtc3VibWl0IHdp
dGggdGhlIChhbHJlYWR5KSBhZGp1c3RlZApkZXNjcmlwdGlvbj8KCkphbgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 09:55:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 09:55: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 1gFcMQ-0008G7-0N; Thu, 25 Oct 2018 09:55:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=qzxk=nf=list.ru=valor@srs-us1.protection.inumbo.net>)
 id 1gFcMP-0008G2-7y
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 09:55:25 +0000
X-Inumbo-ID: 4d0ccdfa-d83c-11e8-a6a9-d7ebe60f679a
Received: from f479.i.mail.ru (unknown [217.69.138.146])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4d0ccdfa-d83c-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 09:56:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=list.ru;
 s=mail; 
 h=Content-Transfer-Encoding:Content-Type:Message-ID:Reply-To:Date:MIME-Version:Subject:To:From;
 bh=xOT94hO0Tfnu3dijR9udF2aXwx9MtH158n46lleNHEw=; 
 b=aYnracClivrTyGSV1wVgd+7h5n2zzmov9WCx9MKDEr/weUTtBXZJApe77yORg6udJowSM2HwbUcUjRgxLBfiUh+2eT5sLuQrMJG7XhUlM07xLc8eNibPkL8pCEEG2zvUt3zrSc/4ACrx3Mb8Hi2pwW0bDZaJOdpCnsPnNujtIkI=;
Received: by f479.i.mail.ru with local (envelope-from <valor@list.ru>)
 id 1gFcML-0003nQ-Kx
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 12:55:21 +0300
Received: by e.mail.ru with HTTP;
	Thu, 25 Oct 2018 12:55:21 +0300
From: =?UTF-8?B?0KHQtdGA0LPQtdC5?= <valor@list.ru>
To: =?UTF-8?B?eGVuLWRldmVs?= <xen-devel@lists.xenproject.org>
MIME-Version: 1.0
X-Mailer: Mail.Ru Mailer 1.0
Date: Thu, 25 Oct 2018 12:55:21 +0300
X-Priority: 3 (Normal)
Message-ID: <1540461321.374540383@f479.i.mail.ru>
Authentication-Results: f479.i.mail.ru; auth=pass smtp.auth=valor@list.ru
 smtp.mailfrom=valor@list.ru
X-77F55803: dRiPiEsWTdRtJo4fSmOkKcestwYg0bdJP2m7NomNTQH91CSYh5dwOA==
X-7FA49CB5: 70AAF3C13DB7016878DA827A17800CE7B3E894C80F39CDA3C4224003CC8364765B47ED7565F4D52DD81005AB0B54AD96A18204E546F3947CA85A14DF5F041C99B2086D80B05047786C569B605AB1DE485571747095F342E83A555A6C538BA68A11B5391A07475D3F9647ADFADE5905B1CB09FF2BFD657EA6FEE8809933074A7026E476CCD9869EB17C6FB206A91F05B2C0284B9DE218C1F2952CC491455FFB509414A38D98B987DBD2E47CDBA5A96583C09775C1D3CA48CFED8438A78DFE0A9E117882F4460429724CE54428C33FAD30A8DF7F3B2552694A4A5EC4583E1CDF108941B15DA834481F8AA50765F790063783E00425F71A4181389733CBF5DBD5E9B5C8C57E37DE458B4C7702A67D5C33162DBA43225CD8A89F83C798A30B85E16B3DE623EF6AC93ED4789C969B8F27C422C4224003CC836476C0CAF46E325F83A50BF2EBBBDD9D6B0F5D41B9178041F3E72623479134186CDE6BA297DBC24807EABDAD6C7F3747799A
X-Mailru-Sender: 9422C5FC7C00AE6974C3817D9F8DFD6255C0C4F37189D732C18175D0ABCF43D1DEE86B56724783604B4B6F8031CBA671E36A7BE05E38EE12E54CE59283E19BE803AB1AEBEC7359A62A812AF6177DC693596D11A4D97A54A6B4A721A3011E896F
X-Mras: OK
X-Spam: undefined
Subject: [Xen-devel] =?utf-8?q?How_to_specify_vendor_and_product_strings_f?=
 =?utf-8?q?or_disk=3F?=
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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?0KHQtdGA0LPQtdC5?= <valor@list.ru>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpJcyBpdCBwb3NzaWJsZSB0byBzcGVjaWZ5IHZlbmRvciBhbmQgcHJvZHVjdCBzdHJp
bmdzIGZvciBkaXNrIHRocm91Z2ggeGwuY2ZnIG9yIHhlbnN0b3JlIG9yIHNvbWV0aGluZyBlbHNl
PwoKU29tZXRoaW5nIGxpa2UgaHR0cHM6Ly93d3cucmVkaGF0LmNvbS9hcmNoaXZlcy9saWJ2aXIt
bGlzdC8yMDEyLU5vdmVtYmVyL21zZzAwMjA1Lmh0bWwuCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 09:56:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 09: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 1gFcNL-0008J5-Bo; Thu, 25 Oct 2018 09:56:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=29w0=nf=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFcNJ-0008Is-Oo
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 09:56:21 +0000
X-Inumbo-ID: 6f10b364-d83c-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6f10b364-d83c-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 09:57:51 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 25 Oct 2018 03:56:18 -0600
Message-Id: <5BD1933E02000078001F4902@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 25 Oct 2018 03:56:14 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <144647a7-a35c-c915-a1f3-6627bcd68f10@citrix.com>
In-Reply-To: <144647a7-a35c-c915-a1f3-6627bcd68f10@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] per-domain configuration and inappropriate use of
 globals
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Janakarajan Natarajan <Janakarajan.Natarajan@amd.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Xen-devel List <xen-devel@lists.xen.org>, Julien Grall <julien.grall@arm.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>

Pj4+IE9uIDE5LjEwLjE4IGF0IDE4OjU3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gSGVsbG8sCj4gCj4gSSBub3RpY2VkIHRoaXMgbW9zdCByZWNlbnRseSBpbiB0aGUgQVZJ
QyBzZXJpZXMgZnJvbSBKYW5ha2FyYWphbi4gIFRoZQo+IGdsb2JhbCBzdm1fYXZpYyBib29sZWFu
IHdhcyBsZWZ0IG9mZi1ieS1kZWZhdWx0IGJlY2F1c2UgaXQgZG9lc24ndCB3b3JrCj4gd2l0aCBu
ZXN0ZWQgdmlydCB5ZXQuICBUaGUgY29kZSBpbiBxdWVzdGlvbiB3YXMgYWN0dWFsbHkgaW5oZXJp
dGVkIGZyb20KPiB0aGUgVlQteCBzaWRlLCBhbmQgdGhlIGdlbmVyYWwgcHJvYmxlbSBpcyBzeXN0
ZW1pYyB3aXRoIGhvdyBYZW4gaGFzIGJlZW4KPiBkZXZlbG9wZWQgaW4gdGhlIHBhc3QuCj4gCj4g
TmVzdGVkIHZpcnQgaXMgdGhlIGVhc2llc3Qgd2F5IHRvIHNwb3Qgd2h5IHRoaXMgaXMgYW4gaXNz
dWUuICBIb3cgdG8KPiBjb3JyZWN0bHkgaW5qZWN0IGFuIGludGVycnVwdCBpbnRvIGEgVk0gZGVw
ZW5kcyBvbiB0aGUgY3VycmVudAo+IGNvbmZpZ3VyYXRpb24gaW4gdGhlIFZNQ0IvVk1DUywgYW5k
IGluIHRoZSBjYXNlIG9mIG5lc3RlZCB2aXJ0LCB0aGlzIGlzCj4gY2hvc2VuIChhdCBsZWFzdCBp
biBwYXJ0KSBieSB0aGUgTDEgaHlwZXJ2aXNvci4gIFRoZXJlZm9yZSwgYSBnbG9iYWwKPiBib29s
ZWFuIGlzbid0IGNvcnJlY3QsIGJlY2F1c2UgaXQgY2Fubm90IGFjY291bnQgZm9yIHRoZSBmYWN0
IHRoYXQgdHdvCj4gVk1DQnMvVk1DU3MgbWlnaHQgYmUgY29uZmlndXJlZCBkaWZmZXJlbnRseS4K
PiAKPiBPdGhlciBzZXR0aW5ncyBJJ3ZlIG5vdGljZWQgcmVjZW50bHkgYXJlIGhhcC9pb21tdSBQ
VCBzaGFyaW5nLCBhbmQKPiB1bnJlc3RyaWN0ZWRfZ3Vlc3QsIGJvdGggb2Ygd2hpY2ggd291bGQg
YmUgbW9yZSBjb252ZW5pZW50IGZvcgo+IGRldmVsb3BtZW50IGlmIHRoZXkgd2VyZSBjb25maWd1
cmFibGUgcGVyIGRvbWFpbiByYXRoZXIgdGhhbiByZXF1aXJpbmcgYQo+IGhvc3QgcmVib290IHRv
IGNoYW5nZS4KPiAKPiBJbiBwcmFjdGljZSwgaGF2aW5nIGZpbmUgZ3JhaW4gY29udHJvbCBvZiBh
bGwgdGhlIGZlYXR1cmVzIGxpa2Ugd291bGQgYmUKPiBleGNlbGxlbnQgZm9yIHRlc3RpbmcgcHVy
cG9zZXMsIGJlY2F1c2UgaXQgYWxsb3dzIHlvdSB0byBib290IHR3bwo+IG90aGVyd2lzZS1pZGVu
dGljYWwgVk1zIHdpdGggb25lIGNvbmZpZ3VyYXRpb24gZGlmZmVyZW5jZSBiZXR3ZWVuIHRoZW0u
Cj4gCj4gSW4gdGhlIHNwaXJpdCBvZiB0aGUgYWxyZWFkeSBpbiBwcm9ncmVzcyBkb21haW5jcmVh
dGUgd29yaywgb3B0aW9ucyBsaWtlCj4gdGhlc2Ugc2hvdWxkIGJlIHNlbGVjdGFibGUgYXQgZG9t
YWluIGNyZWF0aW9uIHRpbWUsIGFuZCBpbW11dGFibGUKPiB0aGVyZWFmdGVyLgo+IAo+IFRoYXQg
c2FpZCwgdGhlcmUgaXMgYSBwbGV0aG9yYSBvZiB0d2Vha2FibGVzLCBhbmQgSSdtIG5vdCBzdXJl
IGhvdyBiZXN0Cj4gdG8gZXhwb3NlIHRoZW0uICBXaGlsZSBtb3N0IChhbGw/KSBvZiB0aGVzZSBv
cHRpb25zIGFyZSBpbmhlcmVudGx5Cj4gc3VwcG9ydGVkIChhcyBwbGF5aW5nIHdpdGggdGhlbSBz
aW11bGF0ZXMgd2hhdCBYZW4gd291bGQgY2hvc2Ugb24KPiBkaWZmZXJlbnQgaGFyZHdhcmUpLCBJ
IGV4cGVjdCB0aGVyZSB3aWxsIGJlIGFtcGxlIG9wcG9ydHVuaXR5IGZvciBwZW9wbGUKPiB0byBi
cmVhayB0aGVpciBzeXN0ZW1zIGlmIHRoZXkgdHdlYWsgdG9vIG11Y2guCgpXb3VsZG4ndCB0aGlz
IGJlIHRoZSBjYXNlIHdpdGggZ2xvYmFscyBhcyB3ZWxsPyBJJ2QgcHJlZmVyIHN1Y2ggY2hvaWNl
CnRvIGJlIGRvbmUgdGhyb3VnaCBnZW5lcmljIG9yIGFyY2gtc3BlY2lmaWMgZmxhZ3MgdG8gZG9t
YWluIGNyZWF0aW9uLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 10:09:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 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 1gFcaG-00012r-2L; Thu, 25 Oct 2018 10:09:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=y3om=nf=gmail.com=milanboberic94@srs-us1.protection.inumbo.net>)
 id 1gFcaF-00012m-DI
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 10:09:43 +0000
X-Inumbo-ID: ac699861-d83d-11e8-a8a5-bc764e045a96
Received: from mail-lj1-x242.google.com (unknown [2a00:1450:4864:20::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ac699861-d83d-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 12:06:44 +0200 (CEST)
Received: by mail-lj1-x242.google.com with SMTP id c21-v6so1761322ljj.1
 for <xen-devel@lists.xenproject.org>; Thu, 25 Oct 2018 03:09:41 -0700 (PDT)
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=S9eBpA4IeVvXq53JAm8F2xw7PT9GAvRwir5CjvUQ/fw=;
 b=EXK5/XSxkDuzr4G1PJqa15/yQEwjtm8/j5uV7GsIEnpu6Fyi7N2o8n9xvTnqBHdGxZ
 oleUItu3S7vmRp7G3UN3hyc/T0uYYCNABL5fX43fN6BvxiiDere7Iwt/eAtb7cvcGEh0
 bncvH16ZCxzewf2McmZPav7aTVSyB7suJZnz6uVT7JVqr1hHxhIIfmtivq83r5GCBUuh
 8kvnz4rE3MgbE2TON0eJdvTXuJZaUjdQOVi3wtq1aH2hChQbzH+oB+4pdldZSLyD5XHS
 aybz5YXYLrQJTZPgdCeokTtH1zEidROYsaj4G5M7iXo1WTPUNqvoiMbaB2KgblU97v2E
 MduQ==
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=S9eBpA4IeVvXq53JAm8F2xw7PT9GAvRwir5CjvUQ/fw=;
 b=rWWz9Sz2fHlQvUuS9G5oZ/esIYwykcOUkraX4ATa562mGShcMqNbao7k+mU2SPADk4
 3MRDiJ5FoknvJ3GTobg3UCXhdLiGERmMY4exAeTgLrtb33BrhegGkGPvZ+f/ucDF+4qk
 RKSj0CCsqffOnimq2rGJg2g8UfJR/m7H6tPbrZq/U3MPn1RZD6lxNoyy8tSdSWr4Hgop
 4UwlgyQdfAiihOsywBQSd5oBTUMQty0kpML9xs3G2qDqDj7xTh92c9YuMMYYdgk2WWLG
 GKY+m0DCJDv28qQ1/OOIvweEneDdO+C1YwElj8C4xX3hhYigjoVnwSEO/hJZzXeisTrZ
 Fs1w==
X-Gm-Message-State: AGRZ1gLEoSeUiC0pLMd9W8Z08g78hGu0ma6jokHRX+c2LjwfhizrEdZ1
 WPRnATDLHb9DL0S2Pq5rjuDkMhsm6Hhq7GTphhw=
X-Google-Smtp-Source: AJdET5fkgOwMcQnOoe05UgTJojdu4B73NP3NqIB3+WWgc4fBwlZfaVJZbwUlL/PFcluPiZZj20wE444AykQcfOp5eLc=
X-Received: by 2002:a2e:9c5:: with SMTP id 188-v6mr861810ljj.2.1540462180262; 
 Thu, 25 Oct 2018 03:09:40 -0700 (PDT)
MIME-Version: 1.0
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <alpine.DEB.2.10.1810111024390.436@sstabellini-ThinkPad-X260>
 <CADJ6SV2v5=_MqfrABdfs1rcQ-BmCUJYyi_9fG8BC7C2vyxaqBA@mail.gmail.com>
 <alpine.DEB.2.10.1810121035440.436@sstabellini-ThinkPad-X260>
 <CADJ6SV3jk=nnP=6T8R+OuvJH2uQ6uBrLmvudAHkKHP+mN-3hPA@mail.gmail.com>
 <e0f4fe11-eeb0-3a28-2e7e-246a8f72da19@arm.com>
 <12a4352a-2fd1-2d04-874a-4a779d18a097@arm.com>
 <CADJ6SV0E=cO3eFyt+meXTtZaoETYxpsHkViMDU=XV9CwNOjP8A@mail.gmail.com>
 <21de0bb5-81f2-ca26-e2e0-916c20ab2c02@arm.com>
 <CADJ6SV3sfqaXm8gvZDAx2wFY5_oiCf+mf0JynCGNrLBFkS-rVw@mail.gmail.com>
 <alpine.DEB.2.10.1810191336090.31582@sstabellini-ThinkPad-X260>
 <d3a589c5d95d70ef1c13b4fe6856b7ed387b4ee3.camel@suse.com>
 <CADJ6SV2891kOd_Ga8jjXdtKdjPAoWtADhizuS+kjSZNNOPMK+w@mail.gmail.com>
 <alpine.DEB.2.10.1810221037270.31582@sstabellini-ThinkPad-X260>
 <CADJ6SV0gUvRv_4Kp=Vz5n4WSQ3kgQrC=+gPz1QjrBzdFOoJwPA@mail.gmail.com>
 <alpine.DEB.2.10.1810231005040.31582@sstabellini-ThinkPad-X260>
In-Reply-To: <alpine.DEB.2.10.1810231005040.31582@sstabellini-ThinkPad-X260>
From: Milan Boberic <milanboberic94@gmail.com>
Date: Thu, 25 Oct 2018 12:09:29 +0200
Message-ID: <CADJ6SV3kj0sN-0nzfqBwbz_BMerArKRtdYAQ-FfgvdM3FPqu_Q@mail.gmail.com>
To: stefano.stabellini@xilinx.com
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrii_anisov@epam.com,
 Dario Faggioli <dfaggioli@suse.com>, julien.grall@arm.com,
 Meng Xu <xumengpanda@gmail.com>, xen-devel@lists.xenproject.org, nd@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCj4gT24gV2VkLCBPY3QgMjQsIDIwMTggYXQgMjoyNCBBTSBTdGVmYW5vIFN0YWJlbGxpbmkg
PHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPiB3cm90ZToKPiBJdCBpcyBnb29kIHRoYXQg
dGhlcmUgYXJlIG5vIHBoeXNpY2FsIGludGVycnVwdHMgaW50ZXJydXB0aW5nIHRoZSBjcHUuCj4g
c2Vycm9ycz1wYW5pYyBtYWtlcyB0aGUgY29udGV4dCBzd2l0Y2ggZmFzdGVyLiBJIGd1ZXNzIHRo
ZXJlIGFyZSBub3QKPiBlbm91Z2ggY29udGV4dCBzd2l0Y2hlcyB0byBtYWtlIGEgbWVhc3VyYWJs
ZSBkaWZmZXJlbmNlLgoKWWVzLCB3aGVuIEkgZGlkOgpncmVwIGN0eHQgL3Byb2MvMjE1My9zdGF0
dXMKSSBnb3Q6CnZvbHVudGFyeV9jdHh0X3N3aXRjaGVzOiAgICAgICAgNQpub252b2x1bnRhcnlf
Y3R4dF9zd2l0Y2hlczogICAgIDMKCj4gSSBkb24ndCBoYXZlIGFueSBvdGhlciB0aGluZ3MgdG8g
c3VnZ2VzdCByaWdodCBub3cuIFlvdSBzaG91bGQgYmUgYWJsZQo+IHRvIG1lYXN1cmUgYW4gb3Zl
cmFsbCAyLjV1cyBJUlEgbGF0ZW5jeSAoaWYgdGhlIGludGVycnVwdCByYXRlIGlzIG5vdAo+IHRv
byBoaWdoKS4KClRoaXMgYmFyZS1tZXRhbCBhcHBsaWNhdGlvbiBpcyB0aGUgbW9zdCBzdXNwaWNp
b3VzLCBpbmRlZWQuIFN0aWxsCndhaXRpbmcgYW5zd2VyIG9uIFhpbGlueCBmb3J1bS4KCj4gIEp1
c3QgdG8gYmUgcGFyYW5vaWQsIHdlIG1pZ2h0IGFsc28gd2FudCB0byBjaGVjayB0aGUgZm9sbG93
aW5nLCBhZ2FpbiBpdAo+IHNob3VsZG4ndCBnZXQgcHJpbnRlZDoKPiBkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL3ZnaWMuYyBiL3hlbi9hcmNoL2FybS92Z2ljLmMKPiBpbmRleCA1YTRmMDgyLi42
Y2Y2ODE0IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS92Z2ljLmMKPiArKysgYi94ZW4vYXJj
aC9hcm0vdmdpYy5jCj4gQEAgLTUzMiw2ICs1MzIsOCBAQCB2b2lkIHZnaWNfaW5qZWN0X2lycShz
dHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IHZpcnEsCj4gICAg
ICBzdHJ1Y3QgcGVuZGluZ19pcnEgKml0ZXIsICpuOwo+ICAgICAgdW5zaWduZWQgbG9uZyBmbGFn
czsKPiArICAgIGlmICggZC0+ZG9tYWluX2lkICE9IDAgJiYgdmlycSAhPSA2OCApCj4gKyAgICAg
ICAgcHJpbnRrKCJERUJVRyB2aXJxPSVkIGxvY2FsPSVkXG4iLHZpcnEsdiA9PSBjdXJyZW50KTsK
PiAgICAgIC8qCj4gICAgICAgKiBGb3IgZWRnZSB0cmlnZ2VyZWQgaW50ZXJydXB0cyB3ZSBhbHdh
eXMgaWdub3JlIGEgImZhbGxpbmcgZWRnZSIuCj4gICAgICAgKiBGb3IgbGV2ZWwgdHJpZ2dlcmVk
IGludGVycnVwdHMgd2Ugc2hvdWxkbid0LCBidXQgZG8gYW55d2F5cy4KQ2hlY2tlZCBpdCBhZ2Fp
biwgbm8gcHJpbnRzLiBJIGhvcGVkIHRoYXQgSSB3aWxsIGRpc2NvdmVyIHNvbWUgdklSUXMKb3Ig
cElSUXMgc2xvd2luZyB0aGluZ3MgZG93biBidXQgbm8sIG5vIHByaW50cy4KSSBtaWdodCB0cnkg
c29tZXRoaW5nIGVsc2UgaW5zdGVhZCBvZiB0aGlzIGJhcmUtbWV0YWwgYXBwbGljYXRpb24KYmVj
YXVzZSB0aGlzIFhpbGlueCBTREsgZXhhbXBsZSBpcyB2ZXJ5IHN1c3BpY2lvdXMuCgpUaGFuayB5
b3UgZm9yIHlvdXIgdGltZS4KCk1pbGFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 10:27:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 10: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 1gFcrl-0002Tw-NK; Thu, 25 Oct 2018 10:27:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tfoy=nf=xenproject.org=prvs=829acf095=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gFcrk-0002Tk-Rv
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 10:27:48 +0000
X-Inumbo-ID: 33bb5169-d840-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 33bb5169-d840-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 12:24:49 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,424,1534809600"; d="scan'208";a="68737635"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75499-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-amd64:<job status>:broken:regression
 qemu-mainline:build-i386:<job status>:broken:regression
 qemu-mainline:build-armhf-pvops:<job status>:broken:regression
 qemu-mainline:build-i386-xsm:<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-i386-pvops:<job status>:broken:regression
 qemu-mainline:build-armhf:<job status>:broken:regression
 qemu-mainline:test-amd64-amd64-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-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-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-midway: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-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-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-amd64-amd64-libvirt: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-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386: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-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-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub: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:build-i386-libvirt: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-amd64-amd64-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-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu: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-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm: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-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd: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-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-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-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair: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-libvirt-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-i386-qemuu-rhel6hvm-intel: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:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict: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-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-armhf:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64-xsm:host-install(4):broken:nonblocking
 qemu-mainline:build-i386:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: qemuu=13399aad4fa87b2878c49d02a5d3bafa6c966ba3
X-Osstest-Versions-That: qemuu=b312532fd03413d0e6ae6767ec793a3e30f487b8
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 25 Oct 2018 11:27:43 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 75499: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTQ5OSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5j
b20vb3NzdGVzdC9sb2dzLzc1NDk5LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMg
Oi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVk
aW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2Vu
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAg
ICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVz
PiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQg
bi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJh
c2VsaW5lIHVudGVzdGVkCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRl
c3RlZAogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBi
YXNlbGluZSB1bnRlc3RlZAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAg
ICAgICAgICAgICAgIDEzMzk5YWFkNGZhODdiMjg3OGM0OWQwMmE1ZDNiYWZhNmM5NjZiYTMKYmFz
ZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIGIzMTI1MzJmZDAzNDEzZDBlNmFl
Njc2N2VjNzkzYTNlMzBmNDg3YjgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NTQ5MSAgMjAxOC0x
MC0yNCAwNjoxODowNiBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzU0OTkgIDIw
MTgtMTAtMjUgMDU6NDg6MjcgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGJlcnRvIEdhcmNpYSA8YmVydG9A
aWdhbGlhLmNvbT4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29t
PgogIEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgogIENvcnRsYW5k
IFTDtmx2YSA8Y3N0QHRvbHZhLm5ldD4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUBy
ZWRoYXQuY29tPgogIERhdmlkIEdpYnNvbiA8ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1Pgog
IEVkdWFyZG8gT3R1Ym8gPG90dWJvQHJlZGhhdC5jb20+CiAgRmFtIFpoZW5nIDxmYW16QHJlZGhh
dC5jb20+CiAgRmVpIExpIDxmbGlAc3VzZS5jb20+CiAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJl
ZGhhdC5jb20+CiAgR3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICBMYXVyZW50IFZpdmllciA8
bGF1cmVudEB2aXZpZXIuZXU+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29t
PgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8
cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGls
bWRAcmVkaGF0LmNvbT4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGlu
YXJvLm9yZz4KICBTYW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGliYXVsdEBlbnMtbHlvbi5vcmc+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
YXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbWlkd2F5ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5j
aXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0IGJyb2tlbgpi
cm9rZW4tam9iIGJ1aWxkLWkzODYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYtcHZvcHMg
YnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQt
YW1kNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXB2b3BzIGJyb2tlbgpicm9r
ZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYgYnJv
a2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhmLXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4t
c3RlcCBidWlsZC1hcm1oZiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQt
cHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHZvcHMgaG9zdC1p
bnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4t
c3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkz
ODYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYteHNtIGhvc3QtaW5zdGFs
bCg0KQoKUHVzaCBub3QgYXBwbGljYWJsZS4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJl
IDExNTggbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 10:29:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 10: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 1gFctV-0002dl-AC; Thu, 25 Oct 2018 10:29:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=29w0=nf=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFctT-0002dc-Gs
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 10:29:35 +0000
X-Inumbo-ID: 1352dcb1-d841-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1352dcb1-d841-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 10:31:04 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 25 Oct 2018 04:29:32 -0600
Message-Id: <5BD19B0802000078001F4957@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 25 Oct 2018 04:29:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Brian Woods" <brian.woods@amd.com>,
 "Paul Durrant" <paul.durrant@citrix.com>
References: <20180927124601.24455-1-paul.durrant@citrix.com>
 <20181012171402.GB22686@amd.com>
 <a7efefcdf12e4d8e9d70fc5a484bd686@AMSPEX02CL03.citrite.net>
In-Reply-To: <a7efefcdf12e4d8e9d70fc5a484bd686@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] amd-iommu: get rid of pointless
 IOMMU_PAGING_MODE_LEVEL_X definitions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEyLjEwLjE4IGF0IDE5OjE4LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogV29vZHMsIEJyaWFuIFtt
YWlsdG86QnJpYW4uV29vZHNAYW1kLmNvbV0KPj4gU2VudDogMTIgT2N0b2JlciAyMDE4IDE4OjE0
Cj4+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+PiBDYzogeGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnOyBTdXRoaWt1bHBhbml0LCBTdXJhdmVlCj4+IDxT
dXJhdmVlLlN1dGhpa3VscGFuaXRAYW1kLmNvbT47IFdvb2RzLCBCcmlhbiA8QnJpYW4uV29vZHNA
YW1kLmNvbT4KPj4gU3ViamVjdDogUmU6IFtQQVRDSF0gYW1kLWlvbW11OiBnZXQgcmlkIG9mIHBv
aW50bGVzcwo+PiBJT01NVV9QQUdJTkdfTU9ERV9MRVZFTF9YIGRlZmluaXRpb25zCj4+IAo+PiBP
biBUaHUsIFNlcCAyNywgMjAxOCBhdCAwMTo0NjowMVBNICswMTAwLCBQYXVsIER1cnJhbnQgd3Jv
dGU6Cj4+ID4gVGhlIGxldmVscyBhcmUgYWJzb2x1dGUgbnVtYmVycyBzdWNoIHRoYXQgSU9NTVVf
UEFHSU5HX01PREVfTEVWRUxfWAo+PiA+IGV2YWx1YXRlcyB0byBYIChmb3IgdGhlIHZhbGlkIHJh
bmdlIG9mIDAgLSA3KSBzbyBzaW1wbHkgdXNlIG51bWJlcnMgaW4KPj4gPiB0aGUgY29kZS4KPj4g
Pgo+PiA+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+PiA+Cj4+ID4gTk9URTogVGhpcyBwYXRjaCBh
bHNvIGFkZHMgZW1hY3MgYm9pbGVycGxhdGUgdG8gYW1kLWlvbW11LWRlZnMuaAo+PiA+Cj4+ID4g
U2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPj4g
Cj4+IElzIHRoZXJlIGEgc3Ryb25nIHJlYXNvbiB0byBnZXQgcmlkIG9mIHRoZXNlPyAgU29tZSBv
ZiBleGFtcGxlcyBiZWxvdwo+PiBjcmVhdGUgc2VlbWluZ2x5IG1hZ2ljIG51bWJlcnMgaW4gdGhl
IGNvZGUuICBXaGlsZSBpZiB5b3UncmUgZmFtaWxpYXIKPj4gd2l0aCB0aGUgZnVuY3Rpb25zIHRo
aXMgaXNuJ3QgYSBiaWcgZGVhbCwgb3RoZXJ3aXNlIHlvdSBoYXZlIHRvIGRpZwo+PiBmdXJ0aGVy
IHRvIHRlbGwuCj4+IAo+IAo+IFRoZSBudW1iZXJzIGFyZW4ndCBtYWdpYyB0aG91Z2guIFRoZSBz
cGVjIHJlZmVycyB0byBsZXZlbHMgYnkgbnVtYmVyIHJhdGhlciAKPiB0aGFuIGFueSBzb3J0IG9m
IG5hbWUuIElmIHRoZSBsZXZlbHMgd2VyZSBuYW1lZCB0aGVuIGl0IHdvdWxkIGJlIGFic29sdXRl
bHkgCj4gcmlnaHQgdG8gI2RlZmluZSA8bGV2ZWwgbmFtZT4gPGxldmVsIG51bWJlcj4sIGJ1dCB0
aGF0IGlzIG5vdCB0aGUgY2FzZS4gVGh1cyBJTU8gCj4gZ2V0dGluZyByaWQgb2YgdGhlIGRlZmlu
aXRpb25zIGFjdHVhbGx5IG1ha2VzIHRoZSBjb2RlIGNsZWFyZXIgZm9yIHRob3NlIAo+IChsaWtl
IG15c2VsZikgcmVhZGluZyB0aGUgc3BlYy4KPiAKPj4gPiArICAgIHB0ZSA9IHRhYmxlICsgcGZu
X3RvX3BkZV9pZHgoZ2ZuLCAxKTsKPj4gCj4+ID4gKyAgICBuZWVkX2ZsdXNoID0gc2V0X2lvbW11
X3BkZV9wcmVzZW50KHBkZSwgbmV4dF9tZm4sIDAsIGl3LCBpcik7Cj4+IAo+PiBJZiB0aGVyZSdz
IGEgZ2VuZXJhbCBjb25zZW5zdXMgdGhhdCBnZXR0aW5nIHJpZCBvZiB0aGVzZSBpcyBiZXR0ZXIs
IEkKPj4gZG9uJ3QgbWluZCBhbmQgd2lsbCBhZ3JlZSB0byBpdC4KPj4gCj4gCj4gQW55b25lIGVs
c2UgY2FyZSB0byBjb21tZW50PwoKSSB0aGluayB0aGF0LCBxdWl0ZSB0aGUgb3Bwb3NpdGUgb2Yg
d2hhdCBpcyBvZnRlbiB0aGUgY2FzZSwgdGhlIGFtb3VudApvZiBtYW5pZmVzdCBjb25zdGFudHMg
dGhlIEFNRCBJT01NVSBjb2RlIHVzZXMgaXMgcXVpdGUgYSBiaXQgdG9vCmxhcmdlLiBJIHRoZXJl
Zm9yZSB3ZWxjb21lIHRoaXMgY2hhbmdlLCBhbmQgSSd2ZSBiZWVuIHBsYW5uaW5nIHNvbWUKb3Ro
ZXIgcmVkdWN0aW9uIHRoZXJlIChidXQgaGF2ZW4ndCBnb3QgdG8gaXQgaW4gYSBjb3VwbGUgb2Yg
eWVhcnMpLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 10:37:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 10: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 1gFd1A-0003QC-7S; Thu, 25 Oct 2018 10:37:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=29w0=nf=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFd19-0003Q7-5e
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 10:37:31 +0000
X-Inumbo-ID: 2f91aee7-d842-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2f91aee7-d842-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 10:39:01 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 25 Oct 2018 04:37:29 -0600
Message-Id: <5BD19CE502000078001F4968@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 25 Oct 2018 04:37:25 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810142125100.4859@sstabellini-ThinkPad-X260>
 <1539597367-25807-3-git-send-email-sstabellini@kernel.org>
In-Reply-To: <1539597367-25807-3-git-send-email-sstabellini@kernel.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 3/4] xen: introduce __symbol
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Julien Grall <julien.grall@arm.com>, Stefano Stabellini <stefanos@xilinx.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE1LjEwLjE4IGF0IDExOjU2LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gSW50cm9kdWNlIGEgbWFjcm8sIF9fc3ltYm9sLAoKSXJyZXNwZWN0aXZlIG9mIGFsbCBvdGhl
ciByZW1hcmtzIGFscmVhZHkgbWFkZSwgYW5kIGlycmVzcGVjdGl2ZQpvZiBtZSBub3QgYmVpbmcg
Y29udmluY2VkIHRoYXQgd2UgcmVhbGx5IG5lZWQgdG8gd3JhcCBfdGV4dCwKX3N0ZXh0LCBhbmQg
YWxpa2UgLSBubyBuZXcgbmFtZSBzcGFjZSB2aW9sYXRpb25zIHBsZWFzZS4gSS5lLgpubyBsZWFk
aW5nIHVuZGVyc2NvcmVzIGluIGhlYWRlciBmaWxlcywgYW5kIG5vIGRvdWJsZSBsZWFkaW5nCnVu
ZGVyc2NvcmVzIGluIC5jIG9uZXMuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 10:39:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 10: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 1gFd3Q-0003ag-Mp; Thu, 25 Oct 2018 10:39:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=29w0=nf=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFd3P-0003aZ-AY
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 10:39:51 +0000
X-Inumbo-ID: 831f0788-d842-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 831f0788-d842-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 10:41:22 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 25 Oct 2018 04:39:49 -0600
Message-Id: <5BD19D7102000078001F497B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 25 Oct 2018 04:39:45 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810142125100.4859@sstabellini-ThinkPad-X260>
 <1539597367-25807-4-git-send-email-sstabellini@kernel.org>
In-Reply-To: <1539597367-25807-4-git-send-email-sstabellini@kernel.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 4/4] xen: use __symbol everywhere
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Julien Grall <julien.grall@arm.com>, Stefano Stabellini <stefanos@xilinx.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE1LjEwLjE4IGF0IDExOjU2LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gVXNlIF9fc3ltYm9sIGV2ZXJ5d2hlcmUgX3N0ZXh0LCBfZXRleHQsIGV0Yy4gYXJlIHVzZWQu
IFRlY2huaWNhbGx5LCBpdAo+IGlzIG9ubHkgcmVxdWlyZWQgd2hlbiBjb21wYXJpbmcgcG9pbnRl
cnMsIGJ1dCB1c2UgaXQgZXZlcnl3aGVyZSB0byBhdm9pZAo+IGNvbmZ1c2lvbi4KCldoaWxlIHRo
ZSBkZXNjcmlwdGlvbiBzbGlnaHRseSBsaW1pdHMgdGhlIHNjb3BlLCBJJ20gbm90IHN1cmUgdGhh
dCdzIHdoYXQKeW91IG1lYW4uIFdoYXQgYWJvdXQgZS5nLiBfX3tzdGFydCxlbmR9X3ZwY2lfYXJy
YXk/IElmIHlvdSBzYXkKImV2ZXJ5d2hlcmUiIGluIHRoZSB0aXRsZSwgdGhlbiBwbGVhc2UgY2hh
bmdlIGV2ZXJ5dGhpbmcuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 10:56:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 10: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 1gFdJa-00051B-6p; Thu, 25 Oct 2018 10:56:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=29w0=nf=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFdJY-000516-QK
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 10:56:32 +0000
X-Inumbo-ID: d6e3c22f-d844-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d6e3c22f-d844-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 10:58:01 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 25 Oct 2018 04:56:29 -0600
Message-Id: <5BD1A15A02000078001F4996@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 25 Oct 2018 04:56:26 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1540213082-616-1-git-send-email-andrew.cooper3@citrix.com>
 <1540213082-616-3-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1540213082-616-3-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 2/5] xen/common: Use %*pb[l] instead of
 {cpu, node}mask_scn{, list}printf()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Xen-devel <xen-devel@lists.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>

Pj4+IE9uIDIyLjEwLjE4IGF0IDE0OjU3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhpcyByZW1vdmVzIGFsbCB1c2Ugb2Yga2V5aGFuZGxlcl9zY3JhdGNoIGFzIGEgYm91
bmNlLWJ1ZmZlciBmb3IgdGhlIHJlbmRlcmVkCj4gc3RyaW5nLiAgSW4gc29tZSBjYXNlcywgY29s
bGFwc2UgY29tYmluZSBhZGphY2VudCBwcmludGsoKSdzIHdoaWNoIGFyZSB3cml0aW5nCj4gcGFy
dHMgb2YgdGhlIHNhbWUgbGluZS4KPiAKPiBObyBmdW5jdGlvbmFsIGNoYW5nZS4KPiAKPiBTaWdu
ZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IFJl
dmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IEFja2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gQWNrZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpn
cm9zc0BzdXNlLmNvbT4KPiAtLS0KPiBDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+Cj4gQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz4KPiBDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiAKPiB2MjoKPiAg
KiBVc2UgLT5iaXRzIGZvciBjcHVtYXNrcwoKTm8sIEknbSBzb3JyeSAtIHRoaXMgaXMgbm90IHdo
YXQgSSBnYXZlIG15IGFjayBmb3IuIEkgc3BlY2lmaWNhbGx5CnNhaWQgdGhhdCAtPmJpdHMgbWF5
IG9ubHkgYmUgdXNlZCBieSB0aGUgY3B1bWFzayBpbXBsZW1lbnRhdGlvbi4KRXZlcnl0aGluZyBl
bHNlIHNob3VsZCB1c2UgdGhlIGNwdW1hc2tfYml0cygpIHdyYXBwZXIuCgo+IC0tLSBhL3hlbi9j
b21tb24vZXZlbnRfY2hhbm5lbC5jCj4gKysrIGIveGVuL2NvbW1vbi9ldmVudF9jaGFubmVsLmMK
PiBAQCAtMTM3NywxMSArMTM3Nyw5IEBAIHN0YXRpYyB2b2lkIGRvbWFpbl9kdW1wX2V2dGNobl9p
bmZvKHN0cnVjdCBkb21haW4gKmQpCj4gICAgICB1bnNpZ25lZCBpbnQgcG9ydDsKPiAgICAgIGlu
dCBpcnE7Cj4gIAo+IC0gICAgYml0bWFwX3Njbmxpc3RwcmludGYoa2V5aGFuZGxlcl9zY3JhdGNo
LCBzaXplb2Yoa2V5aGFuZGxlcl9zY3JhdGNoKSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAg
IGQtPnBvbGxfbWFzaywgZC0+bWF4X3ZjcHVzKTsKPiAgICAgIHByaW50aygiRXZlbnQgY2hhbm5l
bCBpbmZvcm1hdGlvbiBmb3IgZG9tYWluICVkOlxuIgo+IC0gICAgICAgICAgICJQb2xsaW5nIHZD
UFVzOiB7JXN9XG4iCj4gLSAgICAgICAgICAgIiAgICBwb3J0IFtwL20vc11cbiIsIGQtPmRvbWFp
bl9pZCwga2V5aGFuZGxlcl9zY3JhdGNoKTsKPiArICAgICAgICAgICAiUG9sbGluZyB2Q1BVczog
eyUqcGJsfVxuIgo+ICsgICAgICAgICAgICIgICAgcG9ydCBbcC9tL3NdXG4iLCBkLT5kb21haW5f
aWQsIGQtPm1heF92Y3B1cywgZC0+cG9sbF9tYXNrKTsKCk5laXRoZXIgY3B1bWFza19iaXRzKCkg
bm9yIGl0cyBvcGVuIGNvZGluZyBoZXJlIGF0IGFsbD8KCkphbgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 10:57:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 10:57: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 1gFdK2-00054A-L6; Thu, 25 Oct 2018 10:57:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=29w0=nf=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFdK1-00053y-4E
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 10:57:01 +0000
X-Inumbo-ID: 47b3cbc2-d844-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 47b3cbc2-d844-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 12:54:01 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 25 Oct 2018 04:56:58 -0600
Message-Id: <5BD1A17602000078001F4999@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 25 Oct 2018 04:56:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1540213082-616-1-git-send-email-andrew.cooper3@citrix.com>
 <1540213082-616-4-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1540213082-616-4-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 3/5] xen/x86: Use %*pb[l] instead of
 cpumask_scn{, list}printf()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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.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>

Pj4+IE9uIDIyLjEwLjE4IGF0IDE0OjU4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhpcyByZW1vdmVzIGFsbCB1c2Ugb2Yga2V5aGFuZGxlcl9zY3JhdGNoIGFzIGEgYm91
bmNlLWJ1ZmZlciBmb3IgdGhlIAo+IHJlbmRlcmVkCj4gc3RyaW5nLgo+IAo+IE5vIGZ1bmN0aW9u
YWwgY2hhbmdlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+Cj4gUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+Cj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAtLS0K
PiB2MjoKPiAgKiBGaXggJXBkIHR5cG8KPiAgKiBVc2UgLT5iaXRzIGZvciBjcHVtYXNrcwoKU2Ft
ZSBoZXJlIGFzIGZvciBwYXRjaCAyLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 11:09:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 11: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 1gFdWD-000669-VY; Thu, 25 Oct 2018 11:09:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=uelk=nf=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gFdWC-000664-T1
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 11:09:36 +0000
X-Inumbo-ID: ab3b4972-d846-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id ab3b4972-d846-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 11:11:06 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 1048BA78;
 Thu, 25 Oct 2018 04:09:35 -0700 (PDT)
Received: from [10.101.215.51] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 2AE1F3F627;
 Thu, 25 Oct 2018 04:09:32 -0700 (PDT)
To: Stefano Stabellini <stefano.stabellini@xilinx.com>,
 Milan Boberic <milanboberic94@gmail.com>
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <CADJ6SV2v5=_MqfrABdfs1rcQ-BmCUJYyi_9fG8BC7C2vyxaqBA@mail.gmail.com>
 <alpine.DEB.2.10.1810121035440.436@sstabellini-ThinkPad-X260>
 <CADJ6SV3jk=nnP=6T8R+OuvJH2uQ6uBrLmvudAHkKHP+mN-3hPA@mail.gmail.com>
 <e0f4fe11-eeb0-3a28-2e7e-246a8f72da19@arm.com>
 <12a4352a-2fd1-2d04-874a-4a779d18a097@arm.com>
 <CADJ6SV0E=cO3eFyt+meXTtZaoETYxpsHkViMDU=XV9CwNOjP8A@mail.gmail.com>
 <21de0bb5-81f2-ca26-e2e0-916c20ab2c02@arm.com>
 <CADJ6SV3sfqaXm8gvZDAx2wFY5_oiCf+mf0JynCGNrLBFkS-rVw@mail.gmail.com>
 <alpine.DEB.2.10.1810191336090.31582@sstabellini-ThinkPad-X260>
 <d3a589c5d95d70ef1c13b4fe6856b7ed387b4ee3.camel@suse.com>
 <CADJ6SV2891kOd_Ga8jjXdtKdjPAoWtADhizuS+kjSZNNOPMK+w@mail.gmail.com>
 <alpine.DEB.2.10.1810221037270.31582@sstabellini-ThinkPad-X260>
 <CADJ6SV0gUvRv_4Kp=Vz5n4WSQ3kgQrC=+gPz1QjrBzdFOoJwPA@mail.gmail.com>
 <alpine.DEB.2.10.1810231005040.31582@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d5769cb9-9d87-3db4-e23d-414242692a89@arm.com>
Date: Thu, 25 Oct 2018 12:09:29 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810231005040.31582@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrii_anisov@epam.com,
 Dario Faggioli <dfaggioli@suse.com>, Meng Xu <xumengpanda@gmail.com>,
 xen-devel@lists.xenproject.org, nd@arm.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>

SGkgU3RlZmFubywKCk9uIDEwLzI0LzE4IDE6MjQgQU0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBUdWUsIDIzIE9jdCAyMDE4LCBNaWxhbiBCb2JlcmljIHdyb3RlOgo+IEkgZG9uJ3Qg
aGF2ZSBhbnkgb3RoZXIgdGhpbmdzIHRvIHN1Z2dlc3QgcmlnaHQgbm93LiBZb3Ugc2hvdWxkIGJl
IGFibGUKPiB0byBtZWFzdXJlIGFuIG92ZXJhbGwgMi41dXMgSVJRIGxhdGVuY3kgKGlmIHRoZSBp
bnRlcnJ1cHQgcmF0ZSBpcyBub3QKPiB0b28gaGlnaCkuCgpJcyBpdCBudW1iZXIgeW91IG1lYXN1
cmVkIG9uIFhlbiA0LjExIGZsYXZvcmVkIFhpbGlueD8gT3IgYXJlIHRoZXkgCmNvbWluZyBmcm9t
IHRoZSBibG9nIHBvc3QgWzFdIHdoaWNoIGlzIGJhc2VkIG9uIFhlbiA0Ljk/CgpJZiB0aGUgbGF0
dGVyLCB0aGVuIEkgY2FuJ3QgcnVsZSBvdXQgd2UgbWF5IGhhdmUgaW50cm9kdWNlIGEgc2xvd2Rv
d24gCmZvciBnb29kIG9yIGJhZCByZWFzb24uLi4KClRvIHJ1bGUgb3V0IHRoaXMgcG9zc2liaWxp
dHksIEkgd291bGQgcmVjb21tZW5kIHRvIHRyeSBhbmQgcmVwcm9kdWNlIHRoZSAKc2FtZSBudW1i
ZXIgb24gWGVuIDQuOSBhbmQgdGhlbiB0cnkgd2l0aCBYZW4gNC4xMS4KCkNoZWVycywKClsxXSBo
dHRwczovL2Jsb2cueGVucHJvamVjdC5vcmcvMjAxNy8wMy8yMC94ZW4tb24tYXJtLWludGVycnVw
dC1sYXRlbmN5LwoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 11:26:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 11:26: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 1gFdmG-0007X3-IG; Thu, 25 Oct 2018 11:26:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=p7xj=nf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gFdmG-0007Wp-03
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 11:26:12 +0000
X-Inumbo-ID: fc4f1ccd-d848-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fc4f1ccd-d848-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 11: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 <aliasfile-bounces@xenproject.org>)
 id 1gFdmD-0000qY-33; Thu, 25 Oct 2018 11:26: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 1gFdmC-0006vY-OZ; Thu, 25 Oct 2018 11:26:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gFdmC-0008Cj-Ng; Thu, 25 Oct 2018 11:26:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128971-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=c637c60273447736b06be971d647cd5e5d2035b8
X-Osstest-Versions-That: ovmf=a8b5750901faa63ff5570634851e648b8e335e5a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 25 Oct 2018 11:26:08 +0000
Subject: [Xen-devel] [ovmf test] 128971: 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>

ZmxpZ2h0IDEyODk3MSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5NzEvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBjNjM3YzYwMjczNDQ3NzM2YjA2YmU5NzFkNjQ3Y2Q1
ZTVkMjAzNWI4CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBhOGI1NzUw
OTAxZmFhNjNmZjU1NzA2MzQ4NTFlNjQ4YjhlMzM1ZTVhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg5NjQgIDIwMTgtMTAtMjQgMTQ6NDA6NDUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4OTcxICAyMDE4LTEwLTI1IDAwOjQxOjExIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQm9iIEMgRmVu
ZyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgQm9iIEZlbmcgPGJvYi5jLmZlbmdAaW50ZWwuY29t
PgogIEJvYkNGIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICBaaGFvemgxeCA8emhpcWlhbmd4Lnpo
YW9AaW50ZWwuY29tPgogIFpoaXFpYW5nWCBaaGFvIDx6aGlxaWFuZ3guemhhb0BpbnRlbC5jb20+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MK
aW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBh
dmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4g
Z2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoK
ClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAgYThi
NTc1MDkwMS4uYzYzN2M2MDI3MyAgYzYzN2M2MDI3MzQ0NzczNmIwNmJlOTcxZDY0N2NkNWU1ZDIw
MzViOCAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 11:30:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 11:30: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 1gFdq7-0008Fi-57; Thu, 25 Oct 2018 11:30:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=29w0=nf=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFdq6-0008Fd-7D
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 11:30:10 +0000
X-Inumbo-ID: 89eb9a38-d849-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 89eb9a38-d849-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 11:31:39 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 25 Oct 2018 05:30:07 -0600
Message-Id: <5BD1A93B02000078001F49CE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 25 Oct 2018 05:30:03 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5BC0C4B602000078001F1258@prv1-mh.provo.novell.com>
 <ed21e605-fd60-bdaf-0178-e6b173bd680c@citrix.com>
In-Reply-To: <ed21e605-fd60-bdaf-0178-e6b173bd680c@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/HVM: adjust hvm_interrupt_blocked()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEyLjEwLjE4IGF0IDE4OjM3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gRnVydGhlcm1vcmUsIEkgYmVsaWV2ZSBldmVuICNNQyBpcyBibG9ja2VkIGJ5IHRoZSBN
T1ZTUyBzaGFkb3csIGJlY2F1c2UKPiB0aGUgcHVycG9zZSBvZiB0aGUgc2hhZG93IGlzIHRvIGlu
ZGljYXRlICJteSBzdGFjayBpcyBub3Qgc2FmZSB0byB0YWtlCj4gYW4gZXhjZXB0aW9uIi4KCkhh
dmluZyB0aG91Z2h0IGFib3V0IHRoaXMgc29tZSBtb3JlIG92ZXIgbHVuY2gsIEknbSBhZnJhaWQg
SQpub3cgdGhpbmsgdGhhdCBib3RoIHZhcmlhbnRzIGFyZSBlcXVhbGx5IGxpa2VseSBkdWUgdG8g
YmVpbmcKZXF1YWxseSByaXNreSAoYXMgdG8gcmVzdWx0aW5nIGluIHNodXRkb3duKTogSWYgdGhl
ICNNQyB3YXMgaW4KYW55IHdheSBmZXRjaC9leGVjdXRpb24gcmVsYXRlZCwgaG9ub3JpbmcgbW92
LXNzLXNoYWRvdwp3b3VsZCBtZWFuIGEgc2Vjb25kICNNQyAob24gdGhlIGZvbGxvd2luZyBpbnN0
cnVjdGlvbikKd291bGQgYmUgZGVhZGx5LgoKPj4gQWRkaXRpb25hbGx5IFNUSS1zaGFkb3cgb25s
eSBibG9ja3MgbWFza2FibGUgaW50ZXJydXB0cywgYnV0IG5vdCBOTUkuCj4gCj4gVGhpcyBoYXMg
YmVlbiBkaXNjdXNzZWQgb24gTEtNTCBpbiB0aGUgcGFzdCwgYnV0IGBTVEk7IEhMVGAgd2lsbAo+
IGRlYWRsb2NrIGlmIE5NSXMgZG9uJ3QgcmVzcGVjdCB0aGUgU1RJIHNoYWRvdy4KPiAKPiBBbiBO
TUkgd2hpY2ggaGl0cyB0aGF0IGluc3RydWN0aW9uIGJvdW5kYXJ5IHdpbGwgSVJFVCB3aXRoIElG
IGNsZWFyLCBhdAo+IHdoaWNoIHBvaW50IHRoZSBjb3JlIHdpbGwgaGFsdCBhbmQgbmV2ZXIgd2Fr
ZSB1cC4KCk5vLiBTVEktc2hhZG93LCBhaXVpLCBkb2VzIG5vdCBkZWxheSB0aGUgc2V0dGluZyBv
ZiBFRkxBR1MuSUYsCmJ1dCBvbmx5IHRoZSByZWNvZ25pdGlvbiBvZiBpbnRlcnJ1cHRzLiBIZW5j
ZSBpbiB5b3VyIHNjZW5hcmlvCnRoZSBOTUkgaGFuZGxlciB3b3VsZCBzZWUgSUYgc2V0IGluIHRo
ZSBzYXZlZCBpbWFnZSBvbiB0aGUgc3RhY2suCgpBcyBhIHJlc3VsdCBJIGRvbid0IGN1cnJlbnRs
eSB0aGluayB0aGUgY2hhbmdlIGlzIGluIGNvbnRyYWRpY3Rpb24KdG8gZG9jdW1lbnRlZCBvciBl
eHBlY3RhYmxlIGJlaGF2aW9yLCBhbmQgaGVuY2UgZm9yIG5vdyBJCmRvbid0IHNlZSByZWFzb25z
IHRvIGFkanVzdCBpdC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 11:30:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 11:30: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 1gFdqV-0008Hl-Fp; Thu, 25 Oct 2018 11:30:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=uelk=nf=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gFdqU-0008Hc-KB
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 11:30:34 +0000
X-Inumbo-ID: 98c959e4-d849-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 98c959e4-d849-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 11:32:04 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 7D97FA78;
 Thu, 25 Oct 2018 04:30:32 -0700 (PDT)
Received: from [10.101.215.51] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 193083F5D3;
 Thu, 25 Oct 2018 04:30:30 -0700 (PDT)
To: Milan Boberic <milanboberic94@gmail.com>, stefano.stabellini@xilinx.com
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <alpine.DEB.2.10.1810121035440.436@sstabellini-ThinkPad-X260>
 <CADJ6SV3jk=nnP=6T8R+OuvJH2uQ6uBrLmvudAHkKHP+mN-3hPA@mail.gmail.com>
 <e0f4fe11-eeb0-3a28-2e7e-246a8f72da19@arm.com>
 <12a4352a-2fd1-2d04-874a-4a779d18a097@arm.com>
 <CADJ6SV0E=cO3eFyt+meXTtZaoETYxpsHkViMDU=XV9CwNOjP8A@mail.gmail.com>
 <21de0bb5-81f2-ca26-e2e0-916c20ab2c02@arm.com>
 <CADJ6SV3sfqaXm8gvZDAx2wFY5_oiCf+mf0JynCGNrLBFkS-rVw@mail.gmail.com>
 <alpine.DEB.2.10.1810191336090.31582@sstabellini-ThinkPad-X260>
 <d3a589c5d95d70ef1c13b4fe6856b7ed387b4ee3.camel@suse.com>
 <CADJ6SV2891kOd_Ga8jjXdtKdjPAoWtADhizuS+kjSZNNOPMK+w@mail.gmail.com>
 <alpine.DEB.2.10.1810221037270.31582@sstabellini-ThinkPad-X260>
 <CADJ6SV0gUvRv_4Kp=Vz5n4WSQ3kgQrC=+gPz1QjrBzdFOoJwPA@mail.gmail.com>
 <alpine.DEB.2.10.1810231005040.31582@sstabellini-ThinkPad-X260>
 <CADJ6SV3kj0sN-0nzfqBwbz_BMerArKRtdYAQ-FfgvdM3FPqu_Q@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <12464587-0b86-890c-d115-b5cc417ea0ef@arm.com>
Date: Thu, 25 Oct 2018 12:30:28 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <CADJ6SV3kj0sN-0nzfqBwbz_BMerArKRtdYAQ-FfgvdM3FPqu_Q@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrii_anisov@epam.com,
 Dario Faggioli <dfaggioli@suse.com>, Meng Xu <xumengpanda@gmail.com>,
 xen-devel@lists.xenproject.org, nd@arm.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>

SGkgTWlsYW4sCgpPbiAxMC8yNS8xOCAxMTowOSBBTSwgTWlsYW4gQm9iZXJpYyB3cm90ZToKPiBI
aSwKPj4gT24gV2VkLCBPY3QgMjQsIDIwMTggYXQgMjoyNCBBTSBTdGVmYW5vIFN0YWJlbGxpbmkg
PHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPiB3cm90ZToKPj4gSXQgaXMgZ29vZCB0aGF0
IHRoZXJlIGFyZSBubyBwaHlzaWNhbCBpbnRlcnJ1cHRzIGludGVycnVwdGluZyB0aGUgY3B1Lgo+
PiBzZXJyb3JzPXBhbmljIG1ha2VzIHRoZSBjb250ZXh0IHN3aXRjaCBmYXN0ZXIuIEkgZ3Vlc3Mg
dGhlcmUgYXJlIG5vdAo+PiBlbm91Z2ggY29udGV4dCBzd2l0Y2hlcyB0byBtYWtlIGEgbWVhc3Vy
YWJsZSBkaWZmZXJlbmNlLgo+IAo+IFllcywgd2hlbiBJIGRpZDoKPiBncmVwIGN0eHQgL3Byb2Mv
MjE1My9zdGF0dXMKPiBJIGdvdDoKPiB2b2x1bnRhcnlfY3R4dF9zd2l0Y2hlczogICAgICAgIDUK
PiBub252b2x1bnRhcnlfY3R4dF9zd2l0Y2hlczogICAgIDMKPiAKPj4gSSBkb24ndCBoYXZlIGFu
eSBvdGhlciB0aGluZ3MgdG8gc3VnZ2VzdCByaWdodCBub3cuIFlvdSBzaG91bGQgYmUgYWJsZQo+
PiB0byBtZWFzdXJlIGFuIG92ZXJhbGwgMi41dXMgSVJRIGxhdGVuY3kgKGlmIHRoZSBpbnRlcnJ1
cHQgcmF0ZSBpcyBub3QKPj4gdG9vIGhpZ2gpLgo+IAo+IFRoaXMgYmFyZS1tZXRhbCBhcHBsaWNh
dGlvbiBpcyB0aGUgbW9zdCBzdXNwaWNpb3VzLCBpbmRlZWQuIFN0aWxsCj4gd2FpdGluZyBhbnN3
ZXIgb24gWGlsaW54IGZvcnVtLgoKU29ycnkgaWYgaXQgd2FzIGFscmVhZHkgYXNrZWQuIENhbiB5
b3UgcHJvdmlkZSB5b3VyIC5jb25maWcgZm9yIHlvdXIgCnRlc3Q/IERvIHlvdSBoYXZlIERFQlVH
IGVuYWJsZWQ/CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 11:46:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 11:46: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 1gFe5Y-0000ot-34; Thu, 25 Oct 2018 11:46:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=p7ej=nf=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1gFe5W-0000oo-2S
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 11:46:06 +0000
X-Inumbo-ID: 239e2dc0-d84b-11e8-a8a5-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 239e2dc0-d84b-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 13:43:07 +0200 (CEST)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9PBi9Ek040211;
 Thu, 25 Oct 2018 11:46:02 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-2018-07-02;
 bh=2js05GJHcLoEjTUZz0fKGBdhFoNi1AeytWa6jt3j0Yo=;
 b=AlYUb4Hql3ZDxl48bO/C72wa2pNA+FPb7qUdpsI9W5qCv9Wy19Vwhiy5UGLQI7jnmWD0
 dnuP5ciWglrh3VlU4wnYBKMSgsobrBTY2hm3CurGcDsr1vavX82X0dv5LcpK7k67KVfC
 2Mvjkdmo77d5Cx/H9iBVpa6M+BQeh4KotzRAEWcLF3b5Q+y8CFAZTGwsGG61bibrYrEd
 kTDo8PNw+m0/ncVe7uKLiEOCNqfePOxIfRFPSrI/5ztZvtHoWUs9+X76/qzURFHqv+ZH
 /ab0+Cekj9nU+iZydBSPHNecW+QUy07FNzVRHAom2dl+/0BC20nA+8v0m/rzXT6iOPIi 4A== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2120.oracle.com with ESMTP id 2n7vaq915c-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 25 Oct 2018 11:46:02 +0000
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9PBk2N6002403
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 25 Oct 2018 11:46:02 GMT
Received: from abhmp0020.oracle.com (abhmp0020.oracle.com [141.146.116.26])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9PBk1Vm004899;
 Thu, 25 Oct 2018 11:46:02 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 25 Oct 2018 04:45:57 -0700
To: Joe Jin <joe.jin@oracle.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
References: <bb6d87b4-c371-c6c0-8c48-bc95df018ad1@oracle.com>
 <20181024130246.GA22616@localhost.localdomain>
 <83900cf4-690c-9725-d022-d427fdeb4f7d@oracle.com>
 <581cb7ea-3112-791d-918d-9bb887e4744f@oracle.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <24a62522-1629-5d0b-398e-6d2c1a0b97f7@oracle.com>
Date: Thu, 25 Oct 2018 07:45:54 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <581cb7ea-3112-791d-918d-9bb887e4744f@oracle.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9056
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810250105
Subject: Re: [Xen-devel] [PATCH] xen-swiotlb: exchange memory with Xen only
 when pages are contiguous
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: John Sobecki <john.sobecki@oracle.com>,
 "DONGLI.ZHANG" <dongli.zhang@oracle.com>,
 "linux-kernel@vger.kernel.org\"" <linux-kernel@vger.kernel.org>,
 konrad@kernel.org,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Christoph Helwig <hch@lst.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>

T24gMTAvMjQvMTggMTA6NDMgQU0sIEpvZSBKaW4gd3JvdGU6Cj4gT24gMTAvMjQvMTggNjo1NyBB
TSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+PiBPbiAxMC8yNC8xOCA5OjAyIEFNLCBLb25yYWQg
Unplc3p1dGVrIFdpbGsgd3JvdGU6Cj4+PiBPbiBUdWUsIE9jdCAyMywgMjAxOCBhdCAwODowOTow
NFBNIC0wNzAwLCBKb2UgSmluIHdyb3RlOgo+Pj4+IENvbW1pdCA0ODU1YzkyZGJiNyAieGVuLXN3
aW90bGI6IGZpeCB0aGUgY2hlY2sgY29uZGl0aW9uIGZvcgo+Pj4+IHhlbl9zd2lvdGxiX2ZyZWVf
Y29oZXJlbnQiIG9ubHkgZml4ZWQgbWVtb3J5IGFkZHJlc3MgY2hlY2sgY29uZGl0aW9uCj4+Pj4g
b24geGVuX3N3aW90bGJfZnJlZV9jb2hlcmVudCgpLCB3aGVuIG1lbW9yeSB3YXMgbm90IHBoeXNp
Y2FsbHkKPj4+PiBjb250aWd1b3VzIGFuZCB0cmllZCB0byBleGNoYW5nZWQgd2l0aCBYZW4gdmlh
IAo+Pj4+IHhlbl9kZXN0cm95X2NvbnRpZ3VvdXNfcmVnaW9uIGl0IHdpbGwgbGVhZCBrZXJuZWwg
cGFuaWMuCj4+PiBzL2l0IHdpbGwgbGVhZC93aGljaCBsZWFkIHRvLz8KPj4+Cj4+Pj4gVGhlIGNv
cnJlY3QgY2hlY2sgY29uZGl0aW9uIHNob3VsZCBiZSBtZW1vcnkgaXMgaW4gRE1BIGFyZWEgYW5k
Cj4+Pj4gcGh5c2ljYWxseSBjb250aWd1b3VzLgo+Pj4gIlRoZSBjb3JyZWN0IGNoZWNrIGNvbmRp
dGlvbiB0byBtYWtlIFhlbiBoeXBlcmNhbGwgdG8gcmV2ZXJ0IHRoZQo+Pj4gbWVtb3J5IGJhY2sg
ZnJvbSBpdHMgMzItYml0IHBvb2wgaXMgaWYgaXQgaXM6Cj4+PiAgMSkgQWJvdmUgaXRzIERNQSBi
aXQgbWFzayAoZm9yIGV4YW1wbGUgMzItYml0IGRldmljZXMgY2FuIG9ubHkgYWRkcmVzcwo+Pj4g
dXAgdG8gNEdCLCBhbmQgd2UgbWF5IHdhbnQgNEdCKzJLKSwgYW5kCj4+IElzIHRoaXMgImFuZCcg
b3IgJ29yJz8KPj4KPj4+ICAyKSBJZiBpdCBub3QgcGh5c2ljYWxseSBjb250aW5nb3VzCj4+Pgo+
Pj4gTi5CLiBUaGUgbG9naWMgaW4gdGhlIGNvZGUgaXMgaW52ZXJ0ZWQsIHdoaWNoIGxlYWRzIHRv
IGFsbCBzb3J0cyBvZgo+Pj4gY29uZnVzaW9ucy4iCj4+Cj4+IEkgd291bGQsIGluIGZhY3QsIHN1
Z2dlc3QgdG8gbWFrZSB0aGUgbG9naWMgdGhlIHNhbWUgaW4gYm90aAo+PiB4ZW5fc3dpb3RsYl9h
bGxvY19jb2hlcmVudCgpIGFuZCB4ZW5fc3dpb3RsYl9mcmVlX2NvaGVyZW50KCkgdG8gYXZvaWQK
Pj4gdGhpcy4gVGhpcyB3aWxsIGludm9sdmUgc3dhcHBpbmcgaWYgYW5kIGVsc2UgaW4gdGhlIGZv
cm1lci4KPj4KPj4KPj4+IERvZXMgdGhhdCBzb3VuZCBjb3JyZWN0Pwo+Pj4KPj4+PiBUaGFuayB5
b3UgQm9yaXMgZm9yIHBvaW50aW5nIGl0IG91dC4KPj4+Pgo+Pj4gRml4ZXM6IDQ4NTVjOTJkYmI3
ICgieGVuLXN3Li4iKSA/Cj4+Pgo+Pj4+IFNpZ25lZC1vZmYtYnk6IEpvZSBKaW4gPGpvZS5qaW5A
b3JhY2xlLmNvbT4KPj4+PiBDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0Bv
cmFjbGUuY29tPgo+Pj4+IENjOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFj
bGUuY29tPgo+Pj4gUmVwb3J0ZWQtYnk6IEJvcmlzIE9zdHJvdnMuLi4gPwo+Pj4+IENjOiBDaHJp
c3RvcGggSGVsd2lnIDxoY2hAbHN0LmRlPgo+Pj4+IENjOiBEb25nbGkgWmhhbmcgPGRvbmdsaS56
aGFuZ0BvcmFjbGUuY29tPgo+Pj4+IENjOiBKb2huIFNvYmVja2kgPGpvaG4uc29iZWNraUBvcmFj
bGUuY29tPgo+Pj4+IC0tLQo+Pj4+ICBkcml2ZXJzL3hlbi9zd2lvdGxiLXhlbi5jIHwgNCArKy0t
Cj4+Pj4gIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4+
Pj4KPj4+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vc3dpb3RsYi14ZW4uYyBiL2RyaXZlcnMv
eGVuL3N3aW90bGIteGVuLmMKPj4+PiBpbmRleCBmNWMxYWY0Y2U5YWIuLmFlZDkyZmEwMTlmOSAx
MDA2NDQKPj4+PiAtLS0gYS9kcml2ZXJzL3hlbi9zd2lvdGxiLXhlbi5jCj4+Pj4gKysrIGIvZHJp
dmVycy94ZW4vc3dpb3RsYi14ZW4uYwo+Pj4+IEBAIC0zNTcsOCArMzU3LDggQEAgeGVuX3N3aW90
bGJfZnJlZV9jb2hlcmVudChzdHJ1Y3QgZGV2aWNlICpod2Rldiwgc2l6ZV90IHNpemUsIHZvaWQg
KnZhZGRyLAo+Pj4+ICAJLyogQ29udmVydCB0aGUgc2l6ZSB0byBhY3R1YWxseSBhbGxvY2F0ZWQu
ICovCj4+Pj4gIAlzaXplID0gMVVMIDw8IChvcmRlciArIFhFTl9QQUdFX1NISUZUKTsKPj4+PiAg
Cj4+Pj4gLQlpZiAoKChkZXZfYWRkciArIHNpemUgLSAxIDw9IGRtYV9tYXNrKSkgfHwKPj4+PiAt
CSAgICByYW5nZV9zdHJhZGRsZXNfcGFnZV9ib3VuZGFyeShwaHlzLCBzaXplKSkKPj4+PiArCWlm
ICgoZGV2X2FkZHIgKyBzaXplIC0gMSA8PSBkbWFfbWFzaykgJiYKPj4+PiArCSAgICAhcmFuZ2Vf
c3RyYWRkbGVzX3BhZ2VfYm91bmRhcnkocGh5cywgc2l6ZSkpCj4+Pj4gIAkJeGVuX2Rlc3Ryb3lf
Y29udGlndW91c19yZWdpb24ocGh5cywgb3JkZXIpOwo+Pgo+PiBJIGRvbid0IHRoaW5rIHRoaXMg
aXMgcmlnaHQuCj4+Cj4+IGlmICgoZGV2X2FkZHIgKyBzaXplIC0gMSA+IGRtYV9tYXNrKSB8fCBy
YW5nZV9zdHJhZGRsZXNfcGFnZV9ib3VuZGFyeShwaHlzLCBzaXplKSkKPj4KPj4gTm8/Cj4gTm8g
dGhpcyBpcyBub3QgY29ycmVjdC4KPgo+IFdoZW4gYWxsb2NhdGUgbWVtb3J5LCBpdCB0cmllZCB0
byBhbGxvY2F0ZWQgZnJvbSBEb20wL0d1ZXN0LCB0aGVuIGNoZWNrIGlmIHBoeXNpY2FsCj4gYWRk
cmVzcyBpcyBETUEgbWVtb3J5IGFsc28gY29udGlndW91cywgaWYgbm8sIGV4Y2hhbmdlIHdpdGgg
SHlwZXJ2aXNvciwgY29kZSBhcyBiZWxvdzoKPgo+IDMyNiAgICAgICAgIHBoeXMgPSAqZG1hX2hh
bmRsZTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IAo+IDMyNyAgICAgICAgIGRldl9hZGRyID0geGVuX3BoeXNfdG9fYnVzKHBoeXMpOyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo+IDMyOCAgICAgICAgIGlmICgoKGRldl9h
ZGRyICsgc2l6ZSAtIDEgPD0gZG1hX21hc2spKSAmJiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIAo+IDMyOSAgICAgICAgICAgICAhcmFuZ2Vfc3RyYWRkbGVzX3BhZ2VfYm91bmRhcnkocGh5
cywgc2l6ZSkpICAgICAgICAgICAgICAgICAgICAgICAgIAo+IDMzMCAgICAgICAgICAgICAgICAg
KmRtYV9oYW5kbGUgPSBkZXZfYWRkcjsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIAo+IDMzMSAgICAgICAgIGVsc2UgeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo+IDMzMiAgICAgICAgICAgICAg
ICAgaWYgKHhlbl9jcmVhdGVfY29udGlndW91c19yZWdpb24ocGh5cywgb3JkZXIsICAgICAgICAg
ICAgICAgICAgIAo+IDMzMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmxzNjQoZG1hX21hc2spLCBkbWFfaGFuZGxlKSAhPSAwKSB7Cj4gMzM0ICAgICAg
ICAgICAgICAgICAgICAgICAgIHhlbl9mcmVlX2NvaGVyZW50X3BhZ2VzKGh3ZGV2LCBzaXplLCBy
ZXQsIChkbWFfYWRkcl90KXBoeXMsIGF0dHJzKTsKPiAzMzUgICAgICAgICAgICAgICAgICAgICAg
ICAgcmV0dXJuIE5VTEw7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAKPiAzMzYgICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPiAzMzcgICAgICAgICB9ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAKPgo+IE9uIGZyZWVpbmcsIG5lZWQgdG8gcmV0dXJuIHRoZSBt
ZW1vcnkgdG8gWGVuLCBvdGhlcndpc2UgRE1BIG1lbW9yeSB3aWxsIGJlIHVzZWQKPiB1cCh0aGlz
IGlzIHRoZSBpc3N1ZSB0aGUgcGF0Y2ggaW50ZW5kIHRvIGZpeCksIHNvIHdoZW4gbWVtb3J5IGlz
IERNQWFibGUgYW5kCj4gY29udGlndW91cyB0aGVuIGNhbGwgeGVuX2Rlc3Ryb3lfY29udGlndW91
c19yZWdpb24oKSwgcmV0dXJuIERNQSBtZW1vcnkgdG8gWGVuLgoKU28gaWYgeW91IHdhbnQgdG8g
YWxsb2NhdGUgMSBieXRlIGF0IGFkZHJlc3MgMCAoYW5kIGRldl9hZGRyPXBoeXMpLAp4ZW5fY3Jl
YXRlX2NvbnRpZ3VvdXNfcmVnaW9uKCkgd2lsbCBub3QgYmUgY2FsbGVkLiBBbmQgeWV0IHlvdSB3
aWxsIGNhbGwKeGVuX2Rlc3Ryb3lfY29udGlndW91c19yZWdpb24oKSBpbiB0aGUgZnJlZSBwYXRo
LgoKSXMgdGhpcyB0aGUgZXhwZWN0ZWQgYmVoYXZpb3I/CgotYm9yaXMKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 11:55:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 11:55: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 1gFeEe-0001cS-3V; Thu, 25 Oct 2018 11:55:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=29w0=nf=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFeEd-0001cN-5Y
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 11:55:31 +0000
X-Inumbo-ID: 146d4959-d84d-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 146d4959-d84d-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 11:57:00 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 25 Oct 2018 05:55:28 -0600
Message-Id: <5BD1AF2B02000078001F49F2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 25 Oct 2018 05:55:23 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <20181018090157.30186-1-aisaila@bitdefender.com>
In-Reply-To: <20181018090157.30186-1-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3] arch/x86: Add registers to vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@tklengyel.com>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.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>

Pj4+IE9uIDE4LjEwLjE4IGF0IDExOjAyLCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IC0tLSBhL3hlbi9hcmNoL3g4Ni92bV9ldmVudC5jCj4gKysrIGIveGVuL2FyY2gveDg2L3Zt
X2V2ZW50LmMKPiBAQCAtMTIyLDExICsxMjIsNjAgQEAgdm9pZCB2bV9ldmVudF9tb25pdG9yX25l
eHRfaW50ZXJydXB0KHN0cnVjdCB2Y3B1ICp2KQo+ICAgICAgdi0+YXJjaC5tb25pdG9yLm5leHRf
aW50ZXJydXB0X2VuYWJsZWQgPSB0cnVlOwo+ICB9Cj4gIAo+ICtzdGF0aWMgdm9pZCB2bV9ldmVu
dF9wYWNrX3NlZ21lbnRfcmVnaXN0ZXIoZW51bSB4ODZfc2VnbWVudCBzZWdtZW50LAo+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHZtX2V2ZW50X3Jl
Z3NfeDg2ICpyZWcpCj4gK3sKPiArICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNlZzsKPiAr
Cj4gKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIoY3VycmVudCwgc2VnbWVudCwgJnNlZyk7
Cj4gKwo+ICsgICAgc3dpdGNoICggc2VnbWVudCApCj4gKyAgICB7Cj4gKyAgICBjYXNlIHg4Nl9z
ZWdfc3M6Cj4gKyAgICAgICAgcmVnLT5zcy5maWVsZHMuYmFzZSA9IHNlZy5iYXNlOwo+ICsgICAg
ICAgIHJlZy0+c3MuZmllbGRzLmxpbWl0ID0gc2VnLmcgPyBzZWcubGltaXQgPj4gMTIgOiBzZWcu
bGltaXQ7Cj4gKyAgICAgICAgcmVnLT5zcy5maWVsZHMuYXIgPSBzZWcuYXR0cjsKPiArICAgICAg
ICByZWctPnNzX3NlbCA9IHNlZy5zZWw7Cj4gKyAgICAgICAgYnJlYWs7Cj4gKyAgICBjYXNlIHg4
Nl9zZWdfZnM6CgpCbGFuayBsaW5lcyBiZXR3ZWVuIGluZGl2aWR1YWwgY2FzZSBibG9ja3MgcGxl
YXNlLgoKPiArICAgICAgICByZWctPmZzX2Jhc2UgPSBzZWcuYmFzZTsKPiArICAgICAgICByZWct
PmZzLmZpZWxkcy5saW1pdCA9IHNlZy5nID8gc2VnLmxpbWl0ID4+IDEyIDogc2VnLmxpbWl0Owo+
ICsgICAgICAgIHJlZy0+ZnMuZmllbGRzLmFyID0gc2VnLmF0dHI7Cj4gKyAgICAgICAgcmVnLT5m
c19zZWwgPSBzZWcuc2VsOwo+ICsgICAgICAgIGJyZWFrOwo+ICsgICAgY2FzZSB4ODZfc2VnX2dz
Ogo+ICsgICAgICAgIHJlZy0+Z3NfYmFzZSA9IHNlZy5iYXNlOwo+ICsgICAgICAgIHJlZy0+Z3Mu
ZmllbGRzLmxpbWl0ID0gc2VnLmcgPyBzZWcubGltaXQgPj4gMTIgOiBzZWcubGltaXQ7Cj4gKyAg
ICAgICAgcmVnLT5ncy5maWVsZHMuYXIgPSBzZWcuYXR0cjsKPiArICAgICAgICByZWctPmdzX3Nl
bCA9IHNlZy5zZWw7Cj4gKyAgICAgICAgYnJlYWs7Cj4gKyAgICBjYXNlIHg4Nl9zZWdfY3M6Cj4g
KyAgICAgICAgcmVnLT5jcy5maWVsZHMuYmFzZSA9IHNlZy5iYXNlOwo+ICsgICAgICAgIHJlZy0+
Y3MuZmllbGRzLmxpbWl0ID0gc2VnLmcgPyBzZWcubGltaXQgPj4gMTIgOiBzZWcubGltaXQ7Cj4g
KyAgICAgICAgcmVnLT5jcy5maWVsZHMuYXIgPSBzZWcuYXR0cjsKPiArICAgICAgICByZWctPmNz
X3NlbCA9IHNlZy5zZWw7Cj4gKyAgICAgICAgYnJlYWs7Cj4gKyAgICBjYXNlIHg4Nl9zZWdfZHM6
Cj4gKyAgICAgICAgcmVnLT5kcy5maWVsZHMuYmFzZSA9IHNlZy5iYXNlOwo+ICsgICAgICAgIHJl
Zy0+ZHMuZmllbGRzLmxpbWl0ID0gc2VnLmcgPyBzZWcubGltaXQgPj4gMTIgOiBzZWcubGltaXQ7
Cj4gKyAgICAgICAgcmVnLT5kcy5maWVsZHMuYXIgPSBzZWcuYXR0cjsKPiArICAgICAgICByZWct
PmRzX3NlbCA9IHNlZy5zZWw7Cj4gKyAgICAgICAgYnJlYWs7Cj4gKyAgICBjYXNlIHg4Nl9zZWdf
ZXM6Cj4gKyAgICAgICAgcmVnLT5lcy5maWVsZHMuYmFzZSA9IHNlZy5iYXNlOwo+ICsgICAgICAg
IHJlZy0+ZXMuZmllbGRzLmxpbWl0ID0gc2VnLmcgPyBzZWcubGltaXQgPj4gMTIgOiBzZWcubGlt
aXQ7Cj4gKyAgICAgICAgcmVnLT5lcy5maWVsZHMuYXIgPSBzZWcuYXR0cjsKPiArICAgICAgICBy
ZWctPmVzX3NlbCA9IHNlZy5zZWw7Cj4gKyAgICAgICAgYnJlYWs7Cj4gKyAgICBkZWZhdWx0Ogo+
ICsgICAgICAgIGJyZWFrOwoKRWl0aGVyIGFkZCBBU1NFUlRfVU5SRUFDSEFCTEUoKSBvciBkcm9w
IHRoZSBkZWZhdWx0IGNhc2UuCgo+IEBAIC0xNTcsNiArMTU3LDE5IEBACj4gICNkZWZpbmUgVk1f
RVZFTlRfWDg2X0NSNCAgICAyCj4gICNkZWZpbmUgVk1fRVZFTlRfWDg2X1hDUjAgICAzCj4gIAo+
ICtzdHJ1Y3QgeDg2X3NlbGVjdG9yX3JlZyB7Cj4gKyAgICB1bmlvbgo+ICsgICAgewo+ICsgICAg
ICAgIHVpbnQ2NF90IGJ5dGVzOwo+ICsgICAgICAgIHN0cnVjdAo+ICsgICAgICAgIHsKPiArICAg
ICAgICAgICAgdWludDMyX3QgYmFzZTsKPiArICAgICAgICAgICAgdWludDMyX3QgbGltaXQgIDog
ICAgMjA7Cj4gKyAgICAgICAgICAgIHVpbnQzMl90IGFyICAgICA6ICAgIDEyOwo+ICsgICAgICAg
IH0gZmllbGRzOwo+ICsgICAgfTsKPiArfTsKCkkgZG9uJ3QgdW5kZXJzdGFuZCB3aHkgc2VsIHdh
cyBtb3ZlZCBvdXQuIEFyZSB5b3UgdGlnaHQgb24Kc3BhY2UgaGVyZSwgc3VjaCB0aGF0IHlvdSBj
YW4ndCB0b2xlcmF0ZSB0aGUgcGFkZGluZyBieXRlcz8KCkkgYWxzbyBxdWVzdGlvbiB0aGUgbmVl
ZCBmb3IgYSB1bmlvbiBoZXJlLiBZb3UgZG9uJ3QgdXNlCi5ieXRlcyBhbnl3aGVyZSBhZmFpY3Mu
CgpGaW5hbGx5IC0gd2hhdCBtZWFuaW5nIHRvIHRoZSBsb3cgKG9yIGhpZ2gpIDQgYml0cyBvZiAi
YXIiCmNhcnJ5PwoKPiBAQCAtMTkzLDcgKzIwNiwxOSBAQCBzdHJ1Y3Qgdm1fZXZlbnRfcmVnc194
ODYgewo+ICAgICAgdWludDY0X3QgbXNyX2xzdGFyOwo+ICAgICAgdWludDY0X3QgZnNfYmFzZTsK
PiAgICAgIHVpbnQ2NF90IGdzX2Jhc2U7CgpZb3UgcHJldmlvdXNseSByZW1vdmVkIHRoZW0sIGFu
ZCBJIHRoaW5rIHRoYXQgd2FzIGNvcnJlY3QuClRoZSBmaWVsZCBpbiB0aGUgdW5pb24gc2hvdWxk
IGJlIHVpbnQ2NF90LiBSaWdodCBub3cgeW91IGxlYXZlCmZzLmJhc2UgYW5kIGdzLmJhc2UgdW5p
bml0aWFsaXplZC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 12:03:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 12:03: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 1gFeMX-0002RK-7N; Thu, 25 Oct 2018 12:03:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=p7ej=nf=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1gFeMV-0002RF-TE
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 12:03:39 +0000
X-Inumbo-ID: 98014522-d84d-11e8-a8a5-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 98014522-d84d-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 14:00:41 +0200 (CEST)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9PBrkST047913;
 Thu, 25 Oct 2018 12:03:37 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-2018-07-02;
 bh=PHpIDyINhX68vmEzSuMlFmvuayn6+9+O+9xIfyZdxXw=;
 b=vmuP06jeTvYNHqmH5SG/81LTEaCemXhnwErdhSTDtsdSNKwb5Z5XoxhAqmRDnvOjQODh
 M/UIbutMOtAnURotp1LZ7eOHW+XK+tHLuwo+iiUonAJPR3zJlfo9E/RqcTAAw5EzWFxA
 OpXlOMKDpQ8K1BN3mLO53TQe2i3+TLz2TLEJ96z0G6tjivaxPEnwrCboCTfwDwR0Mv15
 DKsKnWj4ID3Va4SpphxooH5RMm4nRjdZMTAJJ/sfMmX/Gn5bst77GegEWqWFGRtMO4um
 vayBM3Zi80f+GUnOiU5YQgZH/7iyUohblO4Me2yNKf+YSMSvo+wgdpzCH0LURqdzPkDV LA== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2120.oracle.com with ESMTP id 2n7vaq93h8-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 25 Oct 2018 12:03:37 +0000
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9PC3aPD026834
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 25 Oct 2018 12:03:36 GMT
Received: from abhmp0012.oracle.com (abhmp0012.oracle.com [141.146.116.18])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9PC3Zx1027555;
 Thu, 25 Oct 2018 12:03:35 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 25 Oct 2018 05:03:35 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20181025075415.18798-1-jgross@suse.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; 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: <420b4720-801c-542f-5b9c-5d35e2276c33@oracle.com>
Date: Thu, 25 Oct 2018 08:03:33 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181025075415.18798-1-jgross@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9056
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=965
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810250107
Subject: Re: [Xen-devel] [PATCH] xen/pvh: don't try to unplug emulated
 devices
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, stable@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>

T24gMTAvMjUvMTggMzo1NCBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBBIFhlbiBQVkggZ3Vl
c3QgaGFzIG5vIGFzc29jaWF0ZWQgcWVtdSBkZXZpY2UgbW9kZWwsIHNvIHRyeWluZyB0bwo+IHVu
cGx1ZyBhbnkgZW11bGF0ZWQgZGV2aWNlcyBpcyBtYWtpbmcgbm8gc2Vuc2UgYXQgYWxsLgo+Cj4g
QmFpbCBvdXQgZWFybHkgZnJvbSB4ZW5fdW5wbHVnX2VtdWxhdGVkX2RldmljZXMoKSB3aGVuIHJ1
bm5pbmcgYXMgUFZICj4gZ3Vlc3QuIFRoaXMgd2lsbCBhdm9pZCBpc3N1aW5nIHRoZSBib290IG1l
c3NhZ2U6Cj4KPiBbICAgIDAuMDAwMDAwXSBYZW4gUGxhdGZvcm0gUENJOiB1bnJlY29nbmlzZWQg
bWFnaWMgdmFsdWUKPgo+IENjOiA8c3RhYmxlQHZnZXIua2VybmVsLm9yZz4gIyA0LjExCj4gU2ln
bmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKUmV2aWV3ZWQtYnk6
IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 12:08:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 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 1gFeR3-0002cG-UJ; Thu, 25 Oct 2018 12:08:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=dtuj=nf=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1gFeR1-0002cB-AL
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 12:08:19 +0000
X-Inumbo-ID: 3d14a1d2-d84e-11e8-a8a5-bc764e045a96
Received: from mo6-p00-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5300::8])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3d14a1d2-d84e-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 14:05:19 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1540469295;
 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=PAbtaz6Ct9WX89KZvuMB7AWmuGian9Yaaaf2GaY8bxI=;
 b=h+P1NI/4Xe2s+BaZPGgYDlux4WZnkpDHuGKYg+lsxVbV+qYQVMSwGZIn0k/DqKX2MT
 1KSsscvpjcpVGGzlDi06pm8HT6INdNOTJPa99ygo566KaYqSi5K8kTEV3xaO7fXou1Dg
 wdqL2C4sXfFVSdNEz7zlo9cLuJwxtEvti65Jgsn5kp7RLY1ngc9kKdMKwhgOGjwJ56MZ
 LKtQDYqbQzYSkeGtRrvROFOB4wzqY/yrAXPaLDNy/qlGnjAoEth7tYZTmESn2yEXk+2p
 WqSwRPUisEYXv45pqug7FXuQGEyabjqeIvBjnaWye4zX5CpD8XU+BSJ4Ea/I+BoRyI9O
 R1TA==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QED/SSGq+wjGiUC4kV1cX92EW4mFvNjTRB"
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 44.3 AUTH)
 with ESMTPSA id 906dd1u9PC8Faph
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with
 521 ECDH bits, eq. 15360 bits RSA))
 (Client did not present a certificate) for <xen-devel@lists.xen.org>;
 Thu, 25 Oct 2018 14:08:15 +0200 (CEST)
Date: Thu, 25 Oct 2018 14:08:08 +0200
From: Olaf Hering <olaf@aepfle.de>
To: xen-devel@lists.xen.org
Message-ID: <20181025140808.13eefc21.olaf@aepfle.de>
X-Mailer: Claws Mail 3.16.1 (GTK+ 2.24.32; x86_64-suse-linux-gnu)
MIME-Version: 1.0
Subject: [Xen-devel] usage of libxc compat function fails with staging
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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="===============0830538787129317696=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============0830538787129317696==
Content-Type: multipart/signed; micalg=pgp-sha1;
 boundary="Sig_/9FtY/fEcOS8SF8L0JHPa+xH"; protocol="application/pgp-signature"

--Sig_/9FtY/fEcOS8SF8L0JHPa+xH
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

I have a matrix of various qemu.git#stable-x.y that build against xen.git#s=
taging*. Since some months qemu.git#stable-2.x fails to build against xen.g=
it#staging. qemu-2.10+ works with staging. To me it is not clear how to fix=
 this failure:

qemu-2.9-20170907T112512.4cd42653f5/include/hw/xen/xen_common.h:61:16: warn=
ing: implicit declaration of function 'xc_map_foreign_bulk'

qemu is built with the various compat flags like :-DXC_WANT_COMPAT_MAP_FORE=
IGN_API=3D1. I think this should give access to that function. But for some=
 reason the missing function is wrapped further in xenctrl_compat.h.

Is qemu-2.x supposed to define XC_BUILDING_COMPAT_MAP_FOREIGN_API? Commit 3=
248691679 ("tools: Refactor foreign memory mapping into libxenforeignmemory=
") in xen.git indicates that just XC_WANT_COMPAT_MAP_FOREIGN_API would be n=
eeded.

Olaf

--Sig_/9FtY/fEcOS8SF8L0JHPa+xH
Content-Type: application/pgp-signature
Content-Description: Digitale Signatur von OpenPGP

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

iF0EARECAB0WIQSkRyP6Rn//f03pRUBdQqD6ppg2fgUCW9GyKAAKCRBdQqD6ppg2
fn70AJ9irvWii57z4ak2BN9LEmTJrrc+rACg85KQycYQE5bRAh+FDN37e/+qa/I=
=IZpZ
-----END PGP SIGNATURE-----

--Sig_/9FtY/fEcOS8SF8L0JHPa+xH--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0830538787129317696==--


From xen-devel-bounces@lists.xenproject.org Thu Oct 25 12:23:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 12:23: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 1gFefS-00045g-Fu; Thu, 25 Oct 2018 12:23:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=29w0=nf=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFefQ-00045a-VQ
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 12:23:12 +0000
X-Inumbo-ID: f2c9f9c6-d850-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f2c9f9c6-d850-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 12:24:42 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 25 Oct 2018 06:23:09 -0600
Message-Id: <5BD1B5AA02000078001F4A20@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 25 Oct 2018 06:23:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <20181023105912.25235-1-sergey.dyasli@citrix.com>
 <588efa4c-c7ef-e18d-adca-e605e586d60b@citrix.com>
 <CAKf6xpsyqJnNPeD81zJmO5y8OrVHHzsAEABePm8eqoFODPZpDA@mail.gmail.com>
 <55f38a42-a3dd-6fb5-52c4-92f2d98a8c96@citrix.com>
In-Reply-To: <55f38a42-a3dd-6fb5-52c4-92f2d98a8c96@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] x86/boot: enable NMIs after traps 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: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 ross.philipson@gmail.com, Jason Andryuk <jandryuk@gmail.com>,
 xen-devel@lists.xen.org, eric chanudet <eric.chanudet@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>

Pj4+IE9uIDIzLjEwLjE4IGF0IDE2OjMzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gdGhlIHN1YmplY3Qgb2YgaGF2aW5nIE5NSXMgZGlzYWJsZWQsIGl0IGlzIGRlZmlu
aXRlbHkgYSBtb3JlIHJvYnVzdAo+IHdheSBvZiBoYW5kaW5nIG9mZiBiZXR3ZWVuIGNvbXBvbmVu
dHMuICBVbnRpbCBYZW4gaGFzIHRyYW5zaXRpb25lZCB0aGUKPiBCU1AgYW5kIEFQcyBpbnRvIDY0
Yml0IG1vZGUgYW5kIGZ1bGx5IHNldCB0aGUgSURUIHVwLCBOTUlzIGFyZSBmYXRhbCB0bwo+IHRo
ZSBzeXN0ZW0uCgpJIGRvbid0IGZvbGxvdyB0aGUgQVAgcGFydCBoZXJlIC0gYXMgeW91IHNheSBl
bHNld2hlcmUgb24gdGhpcyB0aHJlYWQsCklQSXMgd2l0aCBOTUkgZGVsaXZlcnkgd29uJ3QgYmUg
c2VudCB0byBub3QgZnVsbHkgb25saW5lIENQVXMsIGFuZApwbGF0Zm9ybSBvcmlnaW5hdGVkIE5N
SXMgb3VnaHQgdG8gZ28gdG8gQ1BVMCwgaS5lLiB0aGUgQlNQLgoKPiBGdXJ0aGVybW9yZSwgSSd2
ZSBnb3Qgc29tZSBwbGFucyB0byBzdWdnZXN0IHdlIGRvIHRoaXMgb24gdGhlIGtleGVjIHBhdGgK
PiBhcyB3ZWxsLiAgWGVuU2VydmVyIGhhcyBvbmUgZXhhbXBsZSB3aGVyZSB3ZSBjcmFzaCBmcm9t
IGEgR1BVIHJlbGF0ZWQKPiBlcnJvciwgYW5kIGEgc2xpZ2h0bHkgZGVsYXllZCBOTUkgYXJyaXZl
cywgdXN1YWxseSB3aGVuIHdlJ3JlIGluIHB1cmdhdG9yeS4KCkNvdWxkbid0IHdlIGdvIGZ1cnRo
ZXIgYW4gc2VuZCBvdXJzZWx2ZXMgYW4gTk1JIG9uIHRoZSBCU1AgKHdpdGggdGhlCklEVCBtaW5p
bWFsbHkgc2V0IHVwIHNvIGl0IGNhbiBiZSBkZWxpdmVyZWQpIHRvIGRpc2FibGUgaXQgdW50aWwg
d2UncmUgcmVhZHkKdG8gcmVhbGx5IHNlcnZpY2UgaXQ/CgpKYW4KCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 12:36:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 12:36: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 1gFern-0004wo-Mi; Thu, 25 Oct 2018 12:35:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=29w0=nf=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFerm-0004wj-HI
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 12:35:58 +0000
X-Inumbo-ID: bbb4e17c-d852-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bbb4e17c-d852-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 12:37:28 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 25 Oct 2018 06:35:56 -0600
Message-Id: <5BD1B8AA02000078001F4A44@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 25 Oct 2018 06:35:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Bernhard M.Wiedemann" <bwiedemann@suse.de>
References: <7a88f5cb-8f0a-9974-8e84-990045cb8726@suse.de>
 <20181024134522.3295-1-bwiedemann@suse.de>
 <108D0A7C020000E4CA4B4E14@prv1-mh.provo.novell.com>
 <74F2501302000079CA4B4E14@prv1-mh.provo.novell.com>
In-Reply-To: <74F2501302000079CA4B4E14@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/efi: Do not insert timestamps in efi
 files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 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>

Pj4+IE9uIDI0LjEwLjE4IGF0IDE1OjQ1LCA8YndpZWRlbWFubkBzdXNlLmRlPiB3cm90ZToKPiBp
biBvcmRlciB0byBtYWtlIGJ1aWxkcyByZXByb2R1Y2libGUuCj4gU2VlIGh0dHBzOi8vcmVwcm9k
dWNpYmxlLWJ1aWxkcy5vcmcvIGZvciB3aHkgdGhpcyBpcyBnb29kLgoKQnV0IGlzIHRoaXMgc29t
ZXRoaW5nIGV2ZXJ5b25lIHdhbnRzLCB1bmNvbmRpdGlvbmFsbHk/IEknbQpnZW5lcmFsbHkgaGFw
cHkgdG8gaGF2ZSB0aGlzIGJhc2ljIGluZGljYXRpb24gb2Ygd2hlbiBhIGNlcnRhaW4KaW1hZ2Ug
d2FzIGJ1aWx0OyBJIHJlZ3JldCB0aGF0IEVMRiBpbWFnZXMgaGF2ZSBubyBzdWNoCmluZGljYXRp
b24uCgo+IC0tLSBhL0NvbmZpZy5tawo+ICsrKyBiL0NvbmZpZy5tawo+IEBAIC0xNTEsNiArMTUx
LDE0IEBAIGV4cG9ydCBYRU5fSEFTX0JVSUxEX0lEPXkKPiAgYnVpbGRfaWRfbGlua2VyIDo9IC0t
YnVpbGQtaWQ9c2hhMQo+ICBlbmRpZgo+ICAKPiArbGQtdmVyLXRpbWVzdGFtcCA9ICQoc2hlbGwg
JCgxKSAtbWkzODZwZXAgLS1uby1pbnNlcnQtdGltZXN0YW1wIDI+JjEgfCBcCj4gKwkJCQlncmVw
IC1xIG5vLWluc2VydC10aW1lc3RhbXAgJiYgZWNobyBuIHx8IGVjaG8geSkKPiAraWZlcSAoJChj
YWxsIGxkLXZlci10aW1lc3RhbXAsJChMRCkpLG4pCj4gK2xkX25vX2luc2VydF90aW1lc3RhbXAg
Oj0KPiArZWxzZQo+ICtsZF9ub19pbnNlcnRfdGltZXN0YW1wIDo9IC0tbm8taW5zZXJ0LXRpbWVz
dGFtcAo+ICtlbmRpZgoKSXJyZXNwZWN0aXZlIG9mIGJ1aWxkX2lkX2xpbmtlciBhbHNvIGxpdmlu
ZyBoZXJlIC0gaXMgdGhpcyB0aGUKcmlnaHQgcGxhY2U/IEFuZCBjYW4ndCB5b3Ugc2ltcGxpZnkg
dGhpbmdzIGJ5IHVzaW5nIHRoZQpjb21tb24gbGlzdCBtb2RlbCwgaS5lLiBwb3B1bGF0ZSBsZF9u
b19pbnNlcnRfdGltZXN0YW1wLSQoLi4uKQphbmQgLi4uCgo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9N
YWtlZmlsZQo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+IEBAIC0xNTcsNyArMTU3LDcg
QEAgbm90ZS5vOiAkKFRBUkdFVCktc3ltcwo+ICAJcm0gLWYgJEAuYmluCj4gIAo+ICBFRklfTERG
TEFHUyA9ICQocGF0c3Vic3QgLW0lLC1taTM4NnBlcCwkKExERkxBR1MpKSAtLXN1YnN5c3RlbT0x
MAo+IC1FRklfTERGTEFHUyArPSAtLWltYWdlLWJhc2U9JCgxKSAtLXN0YWNrPTAsMCAtLWhlYXA9
MCwwIC0tc3RyaXAtZGVidWcKPiArRUZJX0xERkxBR1MgKz0gLS1pbWFnZS1iYXNlPSQoMSkgLS1z
dGFjaz0wLDAgLS1oZWFwPTAsMCAtLXN0cmlwLWRlYnVnICQobGRfbm9faW5zZXJ0X3RpbWVzdGFt
cCkKCi4uLiB1c2UgJChsZF9ub19pbnNlcnRfdGltZXN0YW1wLXkpIGhlcmU/CgpKYW4KCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 12:37:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 12:37: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 1gFesr-00050p-2V; Thu, 25 Oct 2018 12:37:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jipu=nf=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFesp-00050h-IA
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 12:37:03 +0000
X-Inumbo-ID: 41863e0f-d852-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 41863e0f-d852-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 14:34:04 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id AA59FAF02;
 Thu, 25 Oct 2018 12:37:00 +0000 (UTC)
To: Joao Martins <joao.m.martins@oracle.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
References: <20181009160959.31076-1-jgross@suse.com>
 <5126873e-ade5-86b0-4ebf-58cb47c9cbe7@oracle.com>
 <90ae453c-f018-60d3-b7a9-e69cd39c0777@suse.com>
 <b1e130bc-983f-f8df-0f5f-66971cc60454@oracle.com>
 <ff88433c-e808-9491-c5a7-ebc5600c7920@suse.com>
 <69f2a1ba-2a4b-bb03-7819-f1d0d6294539@oracle.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <80e05287-920b-3f8d-e329-2d34f7117d60@suse.com>
Date: Thu, 25 Oct 2018 14:36:59 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <69f2a1ba-2a4b-bb03-7819-f1d0d6294539@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen: drop writing error messages to 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: 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>

T24gMTEvMTAvMjAxOCAxMzowMywgSm9hbyBNYXJ0aW5zIHdyb3RlOgo+IE9uIDEwLzExLzIwMTgg
MDY6MDUgQU0sIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IE9uIDEwLzEwLzIwMTggMTg6NTcsIEJv
cmlzIE9zdHJvdnNreSB3cm90ZToKPj4+IE9uIDEwLzEwLzE4IDExOjUzIEFNLCBKdWVyZ2VuIEdy
b3NzIHdyb3RlOgo+Pj4+IE9uIDEwLzEwLzIwMTggMTc6MDksIEpvYW8gTWFydGlucyB3cm90ZToK
Pj4+Pj4gT24gMTAvMDkvMjAxOCAwNTowOSBQTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4+Pj4+
IHhlbmJ1c192YV9kZXZfZXJyb3IoKSB3aWxsIHRyeSB0byB3cml0ZSBlcnJvciBtZXNzYWdlcyB0
byBYZW5zdG9yZQo+Pj4+Pj4gdW5kZXIgdGhlIGVycm9yLzxkZXYtbmFtZT4vZXJyb3Igbm9kZSAo
d2l0aCA8ZGV2LW5hbWU+IHNvbWV0aGluZyBsaWtlCj4+Pj4+PiAiZGV2aWNlL3ZiZC81MTg3MiIp
LiBUaGlzIHdpbGwgZmFpbCBub3JtYWxseSBhbmQgYW5vdGhlciBtZXNzYWdlCj4+Pj4+PiBhYm91
dCB0aGlzIGZhaWx1cmUgaXMgYWRkZWQgdG8gZG1lc2cuCj4+Pj4+Pgo+Pj4+Pj4gSSBiZWxpZXZl
IHRoaXMgaXMgYSByZW1uYW50IGZyb20gdmVyeSBhbmNpZW50IHRpbWVzLCBhcyBpdCB3YXMgYWRk
ZWQKPj4+Pj4+IGluIHRoZSBmaXJzdCBwdm9wcyBydXNoIG9mIGNvbW1pdHMgaW4gMjAwNy4KPj4+
Pj4+Cj4+Pj4+PiBTbyByZW1vdmUgdGhlIGFkZGl0aW9uYWwgbWVzc2FnZSB3aGVuIHdyaXRpbmcg
dG8gWGVuc3RvcmUgZmFpbGVkIGFzCj4+Pj4+PiBhIG1pbmltdW0gc3RlcC4KPj4+Pj4+Cj4+Pj4+
PiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4+Pj4+PiAt
LS0KPj4+Pj4+IEkgYW0gY29uc2lkZXJpbmcgcmVtb3ZpbmcgdGhlIFhlbnN0b3JlIHdyaXRlIGFs
dG9nZXRoZXIsIGJ1dCBJJ20KPj4+Pj4+IG5vdCBzdXJlIGl0IGlzbid0IG5lZWRlZCBlLmcuIGJ5
IHhlbmQgYmFzZWQgaW5zdGFsbGF0aW9ucy4gU28gcGxlYXNlCj4+Pj4+PiBzcGVhayB1cCBpbiBj
YXNlIHlvdSBrbm93IHdoeSB0aGlzIHdyaXRlIGlzIHRoZXJlLgo+Pj4+PiBTbyB0aGlzOgo+Pj4+
Pgo+Pj4+PiAiVGhpcyB3aWxsIGZhaWwgbm9ybWFsbHkgYW5kIGFub3RoZXIgbWVzc2FnZSBhYm91
dCB0aGlzIGZhaWx1cmUgaXMgYWRkZWQgdG8gZG1lc2cuIgo+Pj4+Pgo+Pj4+PiBCcmluZ3MgbWUg
dG8gdGhlIHF1ZXN0aW9uOiBXaGF0IGFib3V0IHtzdHViLGRyaXZlcn1kb21haW5zPyBJZGVhbGx5
IHlvdQo+Pj4+PiBzaG91bGRuJ3QgYmUgbG9va2luZyBhdCBkb21VJ3MgZG1lc2cgYXMgYSBjb250
cm9sIGRvbWFpbiBubz8gSSBjYW4ndCByZW1lbWJlcgo+Pj4+PiBhbnkgb3RoZXIgZXJyb3Igbm9k
ZSwgYnV0IGlmIHNvbWV0aGluZyBmYWlscyBlLmcuIG5ldGZyb250IGZhaWxzIHRvIGFsbG9jYXRl
IGFuCj4+Pj4+IHVuYm91bmQgZXZlbnQgY2hhbm5lbCAtIGhvdyBkbyB5b3Uga25vdyB0aGUgY2F1
c2UgZnJvbSB0aGUgY29udHJvbCBkb21haW4KPj4+Pj4gcGVyc3BlY3RpdmU/Cj4+Pj4+Cj4+Pj4+
IElycmVzcGVjdGl2ZSBvZiB4ZW5kIG9yIG5vdDogaXNuJ3QgdGhpcyAnZXJyb3InIG5vZGUgdGhl
IG9ubHkgb25lIHRoYXQKPj4+Pj4gcHJvcGFnYXRlcyBlcnJvciBjYXVzZXMgcGVyIGRldmljZSBm
cm9tIGRvbVU/Cj4+Pj4gV2hhdCBkb2VzIGl0IGhlbHAgeW91IGluIGRvbTAgaWYgeW91IGhhdmUg
YW4gZXJyb3IgbWVzc2FnZSBpbiBYZW5zdG9yZQo+Pj4+IGlmIGEgZnJvbnRlbmQgZHJpdmVyIGNv
dWxkbid0IGRvIGl0cyBqb2I/IElzIHRoZXJlIGFueXRoaW5nIHlvdSBjYW4gZG8KPj4+PiBhcyBh
IFhlbiBhZG1pbj8KPj4+Cj4+PiBUaGUgYWRtaW4gbWF5IHdhbnQgdG8ga25vdywgZm9yIGV4YW1w
bGUsIHRoYXQgYSBob3RwbHVnIGluIHRoZSBndWVzdCBmYWlsZWQuCj4+Cj4+IFNob3VsZG4ndCBo
ZSBhc2sgdGhlIGd1ZXN0IGZvciB0aGF0PyBUaGVyZSBhcmUgZG96ZW5zIG9mIG90aGVyIHBvc3Np
YmxlCj4+IHByb2JsZW1zIGxldHRpbmcgaG90cGx1ZyBmYWlsIHdoaWNoIHdvbid0IHdyaXRlIGFu
eXRoaW5nIHRvIFhlbnN0b3JlLgo+Pgo+IEJ1dCBJIHRoaW5rIG5vdGhpbmcgc3RvcHMgcGVvcGxl
IGZyb20gdXNpbmcgdGhlaXIgb3duIGhvdHBsdWcgc2NyaXB0IHRoYXQgY291bGQKPiB1c2UgdGhp
cyBlcnJvciBub2RlIChvciBldmVuIHNvbWV0aGluZyBlbHNlKS4KPiAKPj4gVGhpcyBtaWdodCBi
ZSBpbnRlcmVzdGluZyBmb3IgZGV2ZWxvcG1lbnQvdGVzdCBwdXJwb3NlcywgYnV0IEkgcmVhbGx5
Cj4+IHF1ZXN0aW9uIGl0IHRvIHN0YXkgaW4gbWF0dXJlIGNvZGUuCj4+Cj4gWW91J3JlIHJpZ2h0
IGluIGFsbCBvZiBpdDogaXQgZG9lc24ndCBjb252ZXkgdGhlIGVycm9yIGluIGEgYWdub3N0aWMg
bWFubmVyLCBBVE0KPiBkb2Vzbid0IHJlcG9ydCBhbGwgZXJyb3JzIGludm9sdmVkIGluIHRoZSBk
ZXZpY2Ugc2V0dXAsIGFuZCB3aGVuIGEKPiB4ZW5idXNfZGV2X2ZhdGFsIGhhcHBlbnMgeW91IG1p
Z2h0IGVuZCB1cCBsb29raW5nIGF0IHRoZSBndWVzdCBhbnl3YXlzLiBCdXQKPiB0aGVyZSBtaWdo
dCBiZSB1c2VycyByaWdodCBub3cgb2YgdGhpcyBub2RlIGUuZy4gY2FzZXMgd2hlcmUgeW91IGhh
dmUgYSBidW5jaCBvZgo+IGtub3duL3RydXN0ZWQgTGludXggZ3Vlc3RzIHdvcmtpbmcgYXMgYmFj
a2VuZHMgKHdoaWNoIGFsc28gdXNlIHRoaXMgZXJyb3Igbm9kZSwKPiBpdCdzIG5vdCBqdXN0IGZy
b250ZW5kcyAqSSB0aGluayopIHdoaWNoIHlvdSB3b3VsZCBiZSBhYmxlIHRvIHJlY29nbml6ZSB0
aGUKPiBlcnJvciBtZXNzYWdlcyB0byBpbmZvcm0gdGhlIGFkbWluIGUuZy4gbWF5YmUgUXViZXNP
Uz8gSXQgaXMgbWVyZWx5IGFuCj4gaW5mb3JtYXRpdmUgZXJyb3IgbWVzc2FnZSBub2RlLCBidXQg
aXQgc2VlbXMgYmV0dGVyIHRoYW4ganVzdCBhIHNpbXBsZQo+IFhlbmJ1c0Nsb3NlZCBzdGF0ZSwg
d2l0aCBtYW55IHJlYXNvbnMgdGhhdCBpdCBjb3VsZCBsZWFkIHRvLiBBbnlob3csIGp1c3QgbXkg
MmMuCgpJZiB0aGVyZSBhcmUgYW55IHVzZXJzIHRoaXMgd2lsbCBiZSBpbiByYXRoZXIgb2xkIFhl
biB2ZXJzaW9ucyBvbmx5LCBhcwp3cml0aW5nIHRoZSBYZW5zdG9yZSBub2RlIGlzIF9mYWlsaW5n
XyB3aXRoIG5ld2VyIFhlbiB2ZXJzaW9ucyAodGhhdCB3YXMKdGhlIG9yaWdpbmFsIHJlYXNvbiBm
b3Igd3JpdGluZyB0aGF0IHBhdGNoKS4KClNvIGJhY2sgdG8gbXkgcGF0Y2g6IGFueSByZWFzb24g
bm90IHRvIHRha2UgaXQ/IEFmdGVyIGFsbCBpdCB3aWxsIG9ubHkKcmVtb3ZlIHRoZSBub3QgdmVy
eSBoZWxwZnVsIGtlcm5lbCBtZXNzYWdlIHRoYXQgd3JpdGluZyB0aGUgWGVuc3RvcmUKbm9kZSBm
YWlsZWQuCgoKSnVlcmdlbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 12:37:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 12: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 1gFest-00051M-D6; Thu, 25 Oct 2018 12:37:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=y3om=nf=gmail.com=milanboberic94@srs-us1.protection.inumbo.net>)
 id 1gFess-00051C-P9
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 12:37:06 +0000
X-Inumbo-ID: 437d54d8-d852-11e8-a8a5-bc764e045a96
Received: from mail-lf1-x12f.google.com (unknown [2a00:1450:4864:20::12f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 437d54d8-d852-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 14:34:07 +0200 (CEST)
Received: by mail-lf1-x12f.google.com with SMTP id h192so1708911lfg.3
 for <xen-devel@lists.xenproject.org>; Thu, 25 Oct 2018 05:37:05 -0700 (PDT)
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=ghcI2hBnO6C7KJQ4oUVGJ/vHmeL2ScxzTeVsM7RB77s=;
 b=I6sFGGVLnjocYzsXh0iWGZnxjT15Uc0whN9e/bgA0x+9muLkl+UIT8NT5K4m5qWaQj
 aTEkIo+Fn6PDHG1+4CQUk3jZ63m4FygBxSVyaI+VhkdK09WA6y6sfsvDXZBSLm1YC6QD
 zZM5UQ/LDH4lArckOFR4XFidaBy2tOqJ7SckjIYZoNFix45Y4HJNyI7g511K+MTsd9ky
 YcY0h6FjCgNem1avsx0nyWfkADHUU4Y6IawUcLScnteQzaFu7Ch/jOomBu84/i6yi8h7
 pm+c6ANkblZYMnpkrUlxIcpXCmMLnFNVJtKJV4VwNNt2+jrIlWHkT8IBfQndLjFUU4ds
 lK1A==
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=ghcI2hBnO6C7KJQ4oUVGJ/vHmeL2ScxzTeVsM7RB77s=;
 b=F1egUFWCedqXK71Mq5tEURe3Rl9qpvH9szYW9altH2rmlq+DNZp9tu2pmuLTNmo8Ue
 WIbtNnpKwSGo0V/175n9dwKL31LjA/+5QF1fWuu9eq/IenWKOMvxUbH4uo9qR+kjecJp
 ZdgQN5XiDzc/StKuvY3PucBWw86cDhGo5fI0aXwuJFdiW23qAXc+BaG35REs1mbOGzV6
 O4nR2Tjs31zyKeBzTQfO8zK+McnmGmuJAR220eECSf160vf9SBrc6wkXAKttPYHnQ7fm
 K88KImqHBt+Zh5PZgdLCPASxMT0JiXBO0DARJ4XTgE9qnOGwycBYUQUW2o4hNpohQa0F
 qkJw==
X-Gm-Message-State: AGRZ1gKlp+cDYct6C+1f88l2hjYS1PRI4htPfptD3F9wM3iGW0HCkUhj
 cHZrze+4P/DMZutli72KjT0Bk8Kh/otvD/ilRVA=
X-Google-Smtp-Source: AJdET5drY83AOc+Rc5D5Vdgpt1fGajmGJJ7TvbyHAGxHxR8K+ZXVaOaMr4JjAH5pjtuz9kVftR+jn79+k/o6TxTRuNU=
X-Received: by 2002:a19:639b:: with SMTP id v27mr1032588lfi.95.1540471023822; 
 Thu, 25 Oct 2018 05:37:03 -0700 (PDT)
MIME-Version: 1.0
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <alpine.DEB.2.10.1810121035440.436@sstabellini-ThinkPad-X260>
 <CADJ6SV3jk=nnP=6T8R+OuvJH2uQ6uBrLmvudAHkKHP+mN-3hPA@mail.gmail.com>
 <e0f4fe11-eeb0-3a28-2e7e-246a8f72da19@arm.com>
 <12a4352a-2fd1-2d04-874a-4a779d18a097@arm.com>
 <CADJ6SV0E=cO3eFyt+meXTtZaoETYxpsHkViMDU=XV9CwNOjP8A@mail.gmail.com>
 <21de0bb5-81f2-ca26-e2e0-916c20ab2c02@arm.com>
 <CADJ6SV3sfqaXm8gvZDAx2wFY5_oiCf+mf0JynCGNrLBFkS-rVw@mail.gmail.com>
 <alpine.DEB.2.10.1810191336090.31582@sstabellini-ThinkPad-X260>
 <d3a589c5d95d70ef1c13b4fe6856b7ed387b4ee3.camel@suse.com>
 <CADJ6SV2891kOd_Ga8jjXdtKdjPAoWtADhizuS+kjSZNNOPMK+w@mail.gmail.com>
 <alpine.DEB.2.10.1810221037270.31582@sstabellini-ThinkPad-X260>
 <CADJ6SV0gUvRv_4Kp=Vz5n4WSQ3kgQrC=+gPz1QjrBzdFOoJwPA@mail.gmail.com>
 <alpine.DEB.2.10.1810231005040.31582@sstabellini-ThinkPad-X260>
 <CADJ6SV3kj0sN-0nzfqBwbz_BMerArKRtdYAQ-FfgvdM3FPqu_Q@mail.gmail.com>
 <12464587-0b86-890c-d115-b5cc417ea0ef@arm.com>
In-Reply-To: <12464587-0b86-890c-d115-b5cc417ea0ef@arm.com>
From: Milan Boberic <milanboberic94@gmail.com>
Date: Thu, 25 Oct 2018 14:36:51 +0200
Message-ID: <CADJ6SV2Uzt=Q_C2ycXwcYqyQr290cHy3SzE0k08=WNHY1eBgRQ@mail.gmail.com>
To: julien.grall@arm.com
Content-Type: multipart/mixed; boundary="00000000000029fe8105790cdcec"
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: stefano.stabellini@xilinx.com, andrii_anisov@epam.com,
 Dario Faggioli <dfaggioli@suse.com>, sstabellini@kernel.org,
 Meng Xu <xumengpanda@gmail.com>, xen-devel@lists.xenproject.org, nd@arm.com
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--00000000000029fe8105790cdcec
Content-Type: text/plain; charset="UTF-8"

On Thu, Oct 25, 2018 at 1:30 PM Julien Grall <julien.grall@arm.com> wrote:
>
> Hi Milan,

Hi Julien,

> Sorry if it was already asked. Can you provide your .config for your
> test?

Yes of course, bare-metal's .cfg file is in it's in attachment (if
that is what you asked :) ).

>  Do you have DEBUG enabled?

I'm not sure where exactly should I disable it. If you check line 18
in xl dmesg file in attachment it says debug=n, it's output of xl
dmesg. I'm not sure if that is the DEBUG you are talking about.
Also if I add prints somewhere in the code, I can see them, does that
mean that DEBUG is enabled? If yes, can you tell me where exactly
should I disable it?

Thanks in advance!

Milan

--00000000000029fe8105790cdcec
Content-Type: text/plain; charset="US-ASCII"; name="timer.cfg.txt"
Content-Disposition: attachment; filename="timer.cfg.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jnok82qf0>
X-Attachment-Id: f_jnok82qf0

bmFtZSA9ICJ0ZXN0Ig0Ka2VybmVsID0gIm9ubHlfdGltZXIuYmluIg0KbWVtb3J5ID0gOA0KdmNw
dXMgPSAxDQpjcHVzID0gWzFdDQppcnFzID0gWyA0OCwgNTQsIDY4LCA2OSwgNzAgXQ0KaW9tZW0g
PSBbICIweGZmMDEwLDEiLCAiMHhmZjExMCwxIiwgIjB4ZmYxMjAsMSIsICIweGZmMTMwLDEiLCAi
MHhmZjE0MCwxIiwgIjB4ZmYwYTAsMSIgXQ==
--00000000000029fe8105790cdcec
Content-Type: text/plain; charset="US-ASCII"; name="xl dmesg.txt"
Content-Disposition: attachment; filename="xl dmesg.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jnok82sc1>
X-Attachment-Id: f_jnok82sc1

KFhFTikgQ2hlY2tpbmcgZm9yIGluaXRyZCBpbiAvY2hvc2VuDQooWEVOKSBJbml0cmQgMDAwMDAw
MDAwMmJkNzAwMC0wMDAwMDAwMDA1ZmZmZDZkDQooWEVOKSBSQU06IDAwMDAwMDAwMDAwMDAwMDAg
LSAwMDAwMDAwMDdmZWZmZmZmDQooWEVOKQ0KKFhFTikgTU9EVUxFWzBdOiAwMDAwMDAwMDA3ZmY0
MDAwIC0gMDAwMDAwMDAwN2ZmYzA4MCBEZXZpY2UgVHJlZQ0KKFhFTikgTU9EVUxFWzFdOiAwMDAw
MDAwMDAyYmQ3MDAwIC0gMDAwMDAwMDAwNWZmZmQ2ZCBSYW1kaXNrDQooWEVOKSBNT0RVTEVbMl06
IDAwMDAwMDAwMDAwODAwMDAgLSAwMDAwMDAwMDAzMTgwMDAwIEtlcm5lbA0KKFhFTikgIFJFU1ZE
WzBdOiAwMDAwMDAwMDA3ZmY0MDAwIC0gMDAwMDAwMDAwN2ZmYzAwMA0KKFhFTikgIFJFU1ZEWzFd
OiAwMDAwMDAwMDAyYmQ3MDAwIC0gMDAwMDAwMDAwNWZmZmQ2ZA0KKFhFTikNCihYRU4pIENvbW1h
bmQgbGluZTogY29uc29sZT1kdHVhcnQgZHR1YXJ0PXNlcmlhbDAgZG9tMF9tZW09MTAyNE0gYm9v
dHNjcnViPTAgZG9tMF9tYXhfdmNwdXM9MSBkb20wX3ZjcHVzX3Bpbj10cnVlIHRpbWVyX3Nsb3A9
MCBzY2hlZD1udWxsIHZ3Zmk9bmF0aXZlIHNlcnJvcnM9cGFuaWMNCihYRU4pIFBsYWNpbmcgWGVu
IGF0IDB4MDAwMDAwMDA3ZmMwMDAwMC0weDAwMDAwMDAwN2ZlMDAwMDANCihYRU4pIFVwZGF0ZSBC
T09UTU9EX1hFTiBmcm9tIDAwMDAwMDAwMDYwMDAwMDAtMDAwMDAwMDAwNjEwOGQ4MSA9PiAwMDAw
MDAwMDdmYzAwMDAwLTAwMDAwMDAwN2ZkMDhkODENCihYRU4pIERvbWFpbiBoZWFwIGluaXRpYWxp
c2VkDQooWEVOKSBCb290aW5nIHVzaW5nIERldmljZSBUcmVlDQooWEVOKSBMb29raW5nIGZvciBk
dHVhcnQgYXQgInNlcmlhbDAiLCBvcHRpb25zICIiDQogWGVuIDQuMTEuMS1wcmUNCihYRU4pIFhl
biB2ZXJzaW9uIDQuMTEuMS1wcmUgKG1pbGFuQCkgKGFhcmNoNjQteGlsaW54LWxpbnV4LWdjYyAo
R0NDKSA3LjIuMCkgZGVidWc9biAgV2VkIE9jdCAyNCAxMDoxMTo0NyBDRVNUIDIwMTgNCihYRU4p
IExhdGVzdCBDaGFuZ2VTZXQ6IE1vbiBTZXAgMjQgMTY6MDc6MzMgMjAxOCAtMDcwMCBnaXQ6ODYx
MGE5MWFiYy1kaXJ0eQ0KKFhFTikgUHJvY2Vzc29yOiA0MTBmZDAzNDogIkFSTSBMaW1pdGVkIiwg
dmFyaWFudDogMHgwLCBwYXJ0IDB4ZDAzLCByZXYgMHg0DQooWEVOKSA2NC1iaXQgRXhlY3V0aW9u
Og0KKFhFTikgICBQcm9jZXNzb3IgRmVhdHVyZXM6IDAwMDAwMDAwMDAwMDIyMjIgMDAwMDAwMDAw
MDAwMDAwMA0KKFhFTikgICAgIEV4Y2VwdGlvbiBMZXZlbHM6IEVMMzo2NCszMiBFTDI6NjQrMzIg
RUwxOjY0KzMyIEVMMDo2NCszMg0KKFhFTikgICAgIEV4dGVuc2lvbnM6IEZsb2F0aW5nUG9pbnQg
QWR2YW5jZWRTSU1EDQooWEVOKSAgIERlYnVnIEZlYXR1cmVzOiAwMDAwMDAwMDEwMzA1MTA2IDAw
MDAwMDAwMDAwMDAwMDANCihYRU4pICAgQXV4aWxpYXJ5IEZlYXR1cmVzOiAwMDAwMDAwMDAwMDAw
MDAwIDAwMDAwMDAwMDAwMDAwMDANCihYRU4pICAgTWVtb3J5IE1vZGVsIEZlYXR1cmVzOiAwMDAw
MDAwMDAwMDAxMTIyIDAwMDAwMDAwMDAwMDAwMDANCihYRU4pICAgSVNBIEZlYXR1cmVzOiAgMDAw
MDAwMDAwMDAxMTEyMCAwMDAwMDAwMDAwMDAwMDAwDQooWEVOKSAzMi1iaXQgRXhlY3V0aW9uOg0K
KFhFTikgICBQcm9jZXNzb3IgRmVhdHVyZXM6IDAwMDAwMTMxOjAwMDExMDExDQooWEVOKSAgICAg
SW5zdHJ1Y3Rpb24gU2V0czogQUFyY2gzMiBBMzIgVGh1bWIgVGh1bWItMiBKYXplbGxlDQooWEVO
KSAgICAgRXh0ZW5zaW9uczogR2VuZXJpY1RpbWVyIFNlY3VyaXR5DQooWEVOKSAgIERlYnVnIEZl
YXR1cmVzOiAwMzAxMDA2Ng0KKFhFTikgICBBdXhpbGlhcnkgRmVhdHVyZXM6IDAwMDAwMDAwDQoo
WEVOKSAgIE1lbW9yeSBNb2RlbCBGZWF0dXJlczogMTAyMDExMDUgNDAwMDAwMDAgMDEyNjAwMDAg
MDIxMDIyMTENCihYRU4pICBJU0EgRmVhdHVyZXM6IDAyMTAxMTEwIDEzMTEyMTExIDIxMjMyMDQy
IDAxMTEyMTMxIDAwMDExMTQyIDAwMDExMTIxDQooWEVOKSBHZW5lcmljIFRpbWVyIElSUTogcGh5
cz0zMCBoeXA9MjYgdmlydD0yNyBGcmVxOiA5OTk5OSBLSHoNCihYRU4pIEdJQ3YyIGluaXRpYWxp
emF0aW9uOg0KKFhFTikgICAgICAgICBnaWNfZGlzdF9hZGRyPTAwMDAwMDAwZjkwMTAwMDANCihY
RU4pICAgICAgICAgZ2ljX2NwdV9hZGRyPTAwMDAwMDAwZjkwMjAwMDANCihYRU4pICAgICAgICAg
Z2ljX2h5cF9hZGRyPTAwMDAwMDAwZjkwNDAwMDANCihYRU4pICAgICAgICAgZ2ljX3ZjcHVfYWRk
cj0wMDAwMDAwMGY5MDYwMDAwDQooWEVOKSAgICAgICAgIGdpY19tYWludGVuYW5jZV9pcnE9MjUN
CihYRU4pIEdJQ3YyOiBBZGp1c3RpbmcgQ1BVIGludGVyZmFjZSBiYXNlIHRvIDB4ZjkwMmYwMDAN
CihYRU4pIEdJQ3YyOiAxOTIgbGluZXMsIDQgY3B1cywgc2VjdXJlIChJSUQgMDIwMDE0M2IpLg0K
KFhFTikgVXNpbmcgc2NoZWR1bGVyOiBudWxsIFNjaGVkdWxlciAobnVsbCkNCihYRU4pIEluaXRp
YWxpemluZyBudWxsIHNjaGVkdWxlcg0KKFhFTikgV0FSTklORzogVGhpcyBpcyBleHBlcmltZW50
YWwgc29mdHdhcmUgaW4gZGV2ZWxvcG1lbnQuDQooWEVOKSBVc2UgYXQgeW91ciBvd24gcmlzay4N
CihYRU4pIEFsbG9jYXRlZCBjb25zb2xlIHJpbmcgb2YgMTYgS2lCLg0KKFhFTikgQnJpbmdpbmcg
dXAgQ1BVMQ0KKFhFTikgQnJpbmdpbmcgdXAgQ1BVMg0KKFhFTikgQnJpbmdpbmcgdXAgQ1BVMw0K
KFhFTikgQnJvdWdodCB1cCA0IENQVXMNCihYRU4pIFAyTTogNDAtYml0IElQQSB3aXRoIDQwLWJp
dCBQQSBhbmQgOC1iaXQgVk1JRA0KKFhFTikgUDJNOiAzIGxldmVscyB3aXRoIG9yZGVyLTEgcm9v
dCwgVlRDUiAweDgwMDIzNTU4DQooWEVOKSBJL08gdmlydHVhbGlzYXRpb24gZW5hYmxlZA0KKFhF
TikgIC0gRG9tMCBtb2RlOiBSZWxheGVkDQooWEVOKSBJbnRlcnJ1cHQgcmVtYXBwaW5nIGVuYWJs
ZWQNCihYRU4pICoqKiBMT0FESU5HIERPTUFJTiAwICoqKg0KKFhFTikgTG9hZGluZyBrZXJuZWwg
ZnJvbSBib290IG1vZHVsZSBAIDAwMDAwMDAwMDAwODAwMDANCihYRU4pIExvYWRpbmcgcmFtZGlz
ayBmcm9tIGJvb3QgbW9kdWxlIEAgMDAwMDAwMDAwMmJkNzAwMA0KKFhFTikgQWxsb2NhdGluZyAx
OjEgbWFwcGluZ3MgdG90YWxsaW5nIDEwMjRNQiBmb3IgZG9tMDoNCihYRU4pIEJBTktbMF0gMHgw
MDAwMDAyMDAwMDAwMC0weDAwMDAwMDYwMDAwMDAwICgxMDI0TUIpDQooWEVOKSBHcmFudCB0YWJs
ZSByYW5nZTogMHgwMDAwMDA3ZmMwMDAwMC0weDAwMDAwMDdmYzQwMDAwDQooWEVOKSBBbGxvY2F0
aW5nIFBQSSAxNiBmb3IgZXZlbnQgY2hhbm5lbCBpbnRlcnJ1cHQNCihYRU4pIExvYWRpbmcgeklt
YWdlIGZyb20gMDAwMDAwMDAwMDA4MDAwMCB0byAwMDAwMDAwMDIwMDgwMDAwLTAwMDAwMDAwMjMx
ODAwMDANCihYRU4pIExvYWRpbmcgZG9tMCBpbml0cmQgZnJvbSAwMDAwMDAwMDAyYmQ3MDAwIHRv
IDB4MDAwMDAwMDAyODIwMDAwMC0weDAwMDAwMDAwMmI2MjhkNmQNCihYRU4pIExvYWRpbmcgZG9t
MCBEVEIgdG8gMHgwMDAwMDAwMDI4MDAwMDAwLTB4MDAwMDAwMDAyODAwNmU0Ng0KKFhFTikgSW5p
dGlhbCBsb3cgbWVtb3J5IHZpcnEgdGhyZXNob2xkIHNldCBhdCAweDQwMDAgcGFnZXMuDQooWEVO
KSBTdGQuIExvZ2xldmVsOiBFcnJvcnMgYW5kIHdhcm5pbmdzDQooWEVOKSBHdWVzdCBMb2dsZXZl
bDogTm90aGluZyAoUmF0ZS1saW1pdGVkOiBFcnJvcnMgYW5kIHdhcm5pbmdzKQ0KKFhFTikgKioq
IFNlcmlhbCBpbnB1dCAtPiBET00wICh0eXBlICdDVFJMLWEnIHRocmVlIHRpbWVzIHRvIHN3aXRj
aCBpbnB1dCB0byBYZW4pDQooWEVOKSBGcmVlZCAyODBrQiBpbml0IG1lbW9yeS4NCihYRU4pIGQw
djA6IHZHSUNEOiB1bmhhbmRsZWQgd29yZCB3cml0ZSAweGZmZmZmZmZmIHRvIElDQUNUSVZFUjQN
CihYRU4pIGQwdjA6IHZHSUNEOiB1bmhhbmRsZWQgd29yZCB3cml0ZSAweGZmZmZmZmZmIHRvIElD
QUNUSVZFUjgNCihYRU4pIGQwdjA6IHZHSUNEOiB1bmhhbmRsZWQgd29yZCB3cml0ZSAweGZmZmZm
ZmZmIHRvIElDQUNUSVZFUjEyDQooWEVOKSBkMHYwOiB2R0lDRDogdW5oYW5kbGVkIHdvcmQgd3Jp
dGUgMHhmZmZmZmZmZiB0byBJQ0FDVElWRVIxNg0KKFhFTikgZDB2MDogdkdJQ0Q6IHVuaGFuZGxl
ZCB3b3JkIHdyaXRlIDB4ZmZmZmZmZmYgdG8gSUNBQ1RJVkVSMjANCihYRU4pIGQwdjA6IHZHSUNE
OiB1bmhhbmRsZWQgd29yZCB3cml0ZSAweGZmZmZmZmZmIHRvIElDQUNUSVZFUjANCihYRU4pIGQx
djAgTm8gdmFsaWQgdkNQVSBmb3VuZCBmb3IgdklSUTMyIGluIHRoZSB0YXJnZXQgbGlzdCAoMHgy
KS4gU2tpcCBpdA0KKFhFTikgZDF2MCBObyB2YWxpZCB2Q1BVIGZvdW5kIGZvciB2SVJRMzMgaW4g
dGhlIHRhcmdldCBsaXN0ICgweDIpLiBTa2lwIGl0DQooWEVOKSBkMXYwIE5vIHZhbGlkIHZDUFUg
Zm91bmQgZm9yIHZJUlEzNCBpbiB0aGUgdGFyZ2V0IGxpc3QgKDB4MikuIFNraXAgaXQNCihYRU4p
IGQxdjAgTm8gdmFsaWQgdkNQVSBmb3VuZCBmb3IgdklSUTM1IGluIHRoZSB0YXJnZXQgbGlzdCAo
MHgyKS4gU2tpcCBpdA0KKFhFTikgZDF2MCBObyB2YWxpZCB2Q1BVIGZvdW5kIGZvciB2SVJRMzYg
aW4gdGhlIHRhcmdldCBsaXN0ICgweDIpLiBTa2lwIGl0DQooWEVOKSBkMXYwIE5vIHZhbGlkIHZD
UFUgZm91bmQgZm9yIHZJUlEzNyBpbiB0aGUgdGFyZ2V0IGxpc3QgKDB4MikuIFNraXAgaXQNCihY
RU4pIGQxdjAgTm8gdmFsaWQgdkNQVSBmb3VuZCBmb3IgdklSUTM4IGluIHRoZSB0YXJnZXQgbGlz
dCAoMHgyKS4gU2tpcCBpdA0KKFhFTikgZDF2MCBObyB2YWxpZCB2Q1BVIGZvdW5kIGZvciB2SVJR
MzkgaW4gdGhlIHRhcmdldCBsaXN0ICgweDIpLiBTa2lwIGl0DQooWEVOKSBkMXYwIE5vIHZhbGlk
IHZDUFUgZm91bmQgZm9yIHZJUlE0MCBpbiB0aGUgdGFyZ2V0IGxpc3QgKDB4MikuIFNraXAgaXQN
CihYRU4pIGQxdjAgTm8gdmFsaWQgdkNQVSBmb3VuZCBmb3IgdklSUTQxIGluIHRoZSB0YXJnZXQg
bGlzdCAoMHgyKS4gU2tpcCBpdA0K
--00000000000029fe8105790cdcec
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--00000000000029fe8105790cdcec--


From xen-devel-bounces@lists.xenproject.org Thu Oct 25 12:51:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 12: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 1gFf70-0006bJ-0E; Thu, 25 Oct 2018 12:51:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=29w0=nf=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFf6y-0006bE-8X
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 12:51:40 +0000
X-Inumbo-ID: ecb2b9c4-d854-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ecb2b9c4-d854-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 12:53:10 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 25 Oct 2018 06:51:37 -0600
Message-Id: <5BD1BC5402000078001F4A63@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 25 Oct 2018 06:51:32 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Jun Nakajima" <jun.nakajima@intel.com>,
 "Kevin Tian" <kevin.tian@intel.com>
References: <20181015103015.cyvld52tngd4d3qy@mac.bytemobile.com>
 <14a94f1b-0942-92a2-3b49-86adcc69b871@citrix.com>
In-Reply-To: <14a94f1b-0942-92a2-3b49-86adcc69b871@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Interrupt injection with ISR set on Intel 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 <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDE1LjEwLjE4IGF0IDE0OjA2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gRnJvbSB0aGUgZGVidWdnaW5nLCB3ZSBzZWUgdGhhdCBQUFIvSVJSL0lTUiBhcHBlYXIg
dG8gcmV0YWluIHRoZWlyIHN0YXRlCj4gYWNyb3NzIHRoZSBtd2FpdCwgYW5kIHRoZXJlIGlzIG5v
dGhpbmcgaW4gdGhlIG1hbnVhbCB3aGljaCBJIGNhbiBzZWUKPiBkaXNjdXNzaW5nIHRoZSBpbnRl
cmFjdGlvbiBvZiBMQVBJQyBzdGF0ZSBhbmQgQyBzdGF0ZXMuCgpJcyBpdCBwZXJoYXBzIGEgYmFk
IGlkZWEgdG8gZ28gaWRsZSB3aXRoIGFuIHVuLWFja2VkIGludGVycnVwdD8KUXVpdGUgcG9zc2li
bHkgdGhhdCdzIG5vdCBzb21ldGhpbmcgYW4gb3JkaW5hcnkgT1Mgd291bGQgZG8uCgpKYW4KCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 12:57:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 12: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 1gFfCX-0006mr-Nw; Thu, 25 Oct 2018 12:57:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=p7xj=nf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gFfCW-0006md-Bu
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 12:57:24 +0000
X-Inumbo-ID: ba389548-d855-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ba389548-d855-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 12:58: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 <aliasfile-bounces@xenproject.org>)
 id 1gFfCU-0002XO-7B; Thu, 25 Oct 2018 12:57: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 1gFfCT-0003wz-Uh; Thu, 25 Oct 2018 12:57:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gFfCT-000358-Tn; Thu, 25 Oct 2018 12:57:21 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128957-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict: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-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-ws16-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-amd64-xl:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd: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-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-rtds:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qcow2:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-rumprun-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-multivcpu:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-examine:reboot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit1:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-rumprun-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-examine:reboot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1: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-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2: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-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt: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-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit1: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-armhf-armhf-libvirt-raw: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-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=8c60c36d0b8c92599b8f0ec391b5250bc40e8e05
X-Osstest-Versions-That: linux=c343db455eb3105f11bb5ac290d77ab2006b0209
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 25 Oct 2018 12:57:21 +0000
Subject: [Xen-devel] [linux-next test] 128957: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODk1NyBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5NTcvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjg4NjEK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAg
IGZhaWwgUkVHUi4gdnMuIDEyODg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4ODYxCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4t
Ym9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4ODYx
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODg2MQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdS
LiB2cy4gMTI4ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVu
LWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODg2
MQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI4ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYt
YW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwg
UkVHUi4gdnMuIDEyODg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4ODYxCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXNoYWRvdyAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
Mjg4NjEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODg2
MQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI4ODYxCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI4ODYxCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODg2MQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1Iu
IHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgNyB4ZW4tYm9v
dCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4ODYx
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODg2MQogdGVzdC1hbWQ2
NC1hbWQ2NC14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI4ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2
cy4gMTI4ODYxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9v
dCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODg2MQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgNyB4ZW4tYm9v
dCBmYWlsIFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyODg2MQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI4ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcgeGVu
LWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgIGZhaWwgUkVHUi4gdnMuIDEyODg2
MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI4ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyODg2MQog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI4ODYxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyODg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI4ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0
LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4NjEK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICA3IHhlbi1ib290
IGZhaWwgUkVHUi4gdnMuIDEyODg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQg
YXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODg2MQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2Ug
MTI4ODYxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1i
b290ICAgICAgICAgIGZhaWwgbGlrZSAxMjg4NjEKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkz
ODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODg2MQogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgICAg
IGZhaWwgIGxpa2UgMTI4ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDExIHhlbi1i
b290L2RzdF9ob3N0ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjg4NjEKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtl
IDEyODg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICA3
IHhlbi1ib290ICAgICBmYWlsIGxpa2UgMTI4ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg4NjEKIHRl
c3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICBsaWtlIDEyODg2MQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI4ODYxCiB0ZXN0LWFtZDY0LWkz
ODYteGwgICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlr
ZSAxMjg4NjEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODg2MQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI4ODYxCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICAg
ICAgZmFpbCAgbGlrZSAxMjg4NjEKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODg2MQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQxICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxp
a2UgMTI4ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg4NjEKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20g
ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODg2MQog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgIGxpa2UgMTI4ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMCB4
ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg4NjEKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICAgICAgZmFpbCBs
aWtlIDEyODg2MQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNf
aG9zdCAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI4ODYxCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjg4NjEK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyODg2MQogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICA3
IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4ODYxCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjg4NjEKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODg2MQogdGVzdC1hbWQ2NC1hbWQ2NC1leGFt
aW5lICAgICAgOCByZWJvb3QgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI4ODYx
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMjg4NjEKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyODg2MQogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAg
ICAgOGM2MGMzNmQwYjhjOTI1OTliOGYwZWMzOTFiNTI1MGJjNDBlOGUwNQpiYXNlbGluZSB2ZXJz
aW9uOgogbGludXggICAgICAgICAgICAgICAgYzM0M2RiNDU1ZWIzMTA1ZjExYmI1YWMyOTBkNzdh
YjIwMDZiMDIwOQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgICAgICAgICAgICAgICAgICAgICAgICAo
bm90IGZvdW5kKSAgICAgCkZhaWxpbmcgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKG5vdCBmb3VuZCkgICAgIApUZXN0aW5nIHNhbWUgc2luY2UgICAxMjg4NzYgIDIwMTgtMTAt
MTkgMDk6MTk6MTcgWiAgICA2IGRheXMgICAgMyBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 13:02:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 13:02: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 1gFfHh-0007XO-En; Thu, 25 Oct 2018 13:02:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ahoo=nf=citrix.com=prvs=8298df8fa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gFfHg-0007XJ-8N
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 13:02:44 +0000
X-Inumbo-ID: 78a6dbeb-d856-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 78a6dbeb-d856-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 13:04:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,424,1534809600"; d="scan'208";a="80955072"
To: Jan Beulich <JBeulich@suse.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Kevin Tian <kevin.tian@intel.com>
References: <20181015103015.cyvld52tngd4d3qy@mac.bytemobile.com>
 <14a94f1b-0942-92a2-3b49-86adcc69b871@citrix.com>
 <5BD1BC5402000078001F4A63@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <c6e6da14-2a0e-80ea-1d0e-2ffd4b400351@citrix.com>
Date: Thu, 25 Oct 2018 14:02:16 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BD1BC5402000078001F4A63@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] Interrupt injection with ISR set on Intel 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 <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@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>

T24gMjUvMTAvMTggMTM6NTEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE1LjEwLjE4IGF0
IDE0OjA2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IEZyb20gdGhlIGRl
YnVnZ2luZywgd2Ugc2VlIHRoYXQgUFBSL0lSUi9JU1IgYXBwZWFyIHRvIHJldGFpbiB0aGVpciBz
dGF0ZQo+PiBhY3Jvc3MgdGhlIG13YWl0LCBhbmQgdGhlcmUgaXMgbm90aGluZyBpbiB0aGUgbWFu
dWFsIHdoaWNoIEkgY2FuIHNlZQo+PiBkaXNjdXNzaW5nIHRoZSBpbnRlcmFjdGlvbiBvZiBMQVBJ
QyBzdGF0ZSBhbmQgQyBzdGF0ZXMuCj4gSXMgaXQgcGVyaGFwcyBhIGJhZCBpZGVhIHRvIGdvIGlk
bGUgd2l0aCBhbiB1bi1hY2tlZCBpbnRlcnJ1cHQ/CgpNb3N0IGxpa2VseS4KClRoZW4gYWdhaW4s
IGdvaW5nIGlkbGUgd2l0aCBhbiB1bi1hY2tlZCBsaW5lIGludGVycnVwdCBkb2VzIGFwcGVhciB0
bwp3b3JrLsKgIEl0IGlzIG9ubHkgdW4tYWNrZWQgZWRnZSBpbnRlcnJ1cHRzIHdoaWNoIGFwcGVh
ciB0byBoaXQgdGhpcyBpc3N1ZS4KClN0aWxsIC0gSSdkIHByZWZlciBzb21lIGd1aWRhbmNlIGZy
b20gdGhlIGhhcmR3YXJlIGZvbGsgYXMgdG8gd2hhdCBjYW4KcmVhbGlzdGljYWxseSBiZSBleHBl
Y3RlZCBoZXJlLgoKPiBRdWl0ZSBwb3NzaWJseSB0aGF0J3Mgbm90IHNvbWV0aGluZyBhbiBvcmRp
bmFyeSBPUyB3b3VsZCBkby4KClRoaXMgaXMgZGVmaW5pdGVseSBub3Qgc29tZXRoaW5nIGFuIG9y
ZGluYXJ5IE9TIHdvdWxkIGRvIGR1cmluZyBub3JtYWwKb3BlcmF0aW9uLsKgIFhlbiBzdWZmZXJz
IG1vcmUgdGhhbiBtb3N0IG90aGVyIGh5cGVydmlzb3JzIGJlY2F1c2Ugb3VyCmRldmljZSBkcml2
ZXJzIGFyZSBpbiBkb20wLgoKVGhhdCBzYWlkLCBjYW4ndCB3ZSBqdXN0IG1hc2sgdGhlIGxpbmUg
YXQgdGhlIFBJQy9JTy1BUElDIGFuZCBmb3JnbyB0aGUKUEVPSSBzdGFjayBlbnRpcmVseT/CoCBU
aGUgbW9yZSBJIHRoaW5rIGFib3V0IGhvdyBvdXIgaW50ZXJydXB0IGhhbmRsaW5nCndvcmtzLCB0
aGUgbW9yZSBJIHRoaW5rIHZhc3RseSBvdmVyIGNvbXBsaWNhdGVkLgoKfkFuZHJldwoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 13:10:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 13:10: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 1gFfPA-0008KK-F2; Thu, 25 Oct 2018 13:10:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mpxe=nf=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1gFfP9-0008KF-6R
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 13:10:27 +0000
X-Inumbo-ID: ebff0eab-d856-11e8-a8a5-bc764e045a96
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe08::720])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id ebff0eab-d856-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 15:07:27 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=G1YfC10BR6sIUXyCiy9g4ixaCoAQT2JpUDi04Qsvbjc=;
 b=Go0VND7+eRUqtRpVL1ggjRBV8o5S7ppNKvnW0yL/4HJK13EuUQnW9k2zfzgMLOOxDixqP9el9j980L4Gj67XSC3BhBn5qqXAuMGad3kuyMl6YR4KB1FZNGwnvHdrmynymQNV39uhYm9ZQUqCghXpIbxiis9zKlGfMPwXbSsf+BA=
Received: from VI1PR02MB4191.eurprd02.prod.outlook.com (20.177.60.97) by
 VI1PR02MB4990.eurprd02.prod.outlook.com (20.178.14.85) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1273.19; Thu, 25 Oct 2018 13:10:19 +0000
Received: from VI1PR02MB4191.eurprd02.prod.outlook.com
 ([fe80::4907:98f3:a6a4:51ca]) by VI1PR02MB4191.eurprd02.prod.outlook.com
 ([fe80::4907:98f3:a6a4:51ca%3]) with mapi id 15.20.1250.028; Thu, 25 Oct 2018
 13:10:18 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v3] arch/x86: Add registers to vm_event
Thread-Index: AQHUZsFCObLpOSVX7E++eLvkj3dGGaUv5bWAgAAU64A=
Date: Thu, 25 Oct 2018 13:10:18 +0000
Message-ID: <a2d6bd10-ca33-ad1c-2988-b85853e9a613@bitdefender.com>
References: <20181018090157.30186-1-aisaila@bitdefender.com>
 <5BD1AF2B02000078001F49F2@prv1-mh.provo.novell.com>
In-Reply-To: <5BD1AF2B02000078001F49F2@prv1-mh.provo.novell.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM6P194CA0049.EURP194.PROD.OUTLOOK.COM
 (2603:10a6:209:84::26) To VI1PR02MB4191.eurprd02.prod.outlook.com
 (2603:10a6:803:81::33)
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-microsoft-exchange-diagnostics: 1; VI1PR02MB4990;
 6:g4Rqgm9PP7QQfe1SxpQqBryVevmv16s5RNwKvEiP/Vv/QSNNjRPUu80QuuhMxwPgyAywFbGL/1PyqtFEsZzSt1BdhDpK19j4pbnBVtffqlo0Oj3jE9isZe3FAKVIZcOPkOxUbSGbkKJW12ONRs2qsKOv8prOhhrcZ6WtITTGDDfcJyA9XVMrH2e6Q7CoyQteBHmpj+PvwCQP/QLJDt6RXrYhslnUhVKFApFbF61O7ItoOql3DJ8vXmySi0FcHimvoSmfQUVYWJtJctlQzwHhtA5UZgRENSO0KGOUvqeGX7JNW5WVTe6bi2w8cJPKFan+iOA3vDNpR7zP6s6W/tZAsPdGjbG/jEjCNpaOwPuiw/y2DLXPOUOW4QlixMzNaBfP62BR5AmlfM7y5J4efUMpM25S5xvd5dhb+LePdX9h1At1bQX/KLgGLvLDtFma5XAjqChHLC6ESv2EixzSOVRAPw==;
 5:Wq/qkCaeNvIXwhx15Oeyase82yXsSQrtnBXs2l8qKndGHKnPTC/XvhjA4bO5GtoWBSHGJQfFMXop74gInyOoPpiWA4wXiknNE+y6bqF5KZcsBx5NSIPZrmkzdgCdlu4QN+wuDlcs7Mo1bTYR68E5+SzhhU3gVG63POjG+m6oShw=;
 7:zaU85zXiOF5aTogOApVTeTei3L5JiwyRN+EuoKlokmYEWxfVEOs01Ia4XLoO3W63e8U8zjudvnDnGGygUtK8hrIiwctWxRNj8A1EfK0YcQ0SXbs+F7x+I/Cl0F9vLtpzh4l8tE2LKnDCDsPrSHm5uQ==
x-ms-office365-filtering-correlation-id: 02263e08-2e58-4bb5-9fa9-08d63a7b3611
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR02MB4990; 
x-ms-traffictypediagnostic: VI1PR02MB4990:
x-microsoft-antispam-prvs: <VI1PR02MB499054873AC97938FFDCA32CABF70@VI1PR02MB4990.eurprd02.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(6040522)(2401047)(5005006)(8121501046)(10201501046)(93006095)(93001095)(3002001)(3231355)(944501410)(52105095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(20161123560045)(20161123562045)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR02MB4990; BCL:0; PCL:0; RULEID:; SRVR:VI1PR02MB4990; 
x-forefront-prvs: 083691450C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(39850400004)(366004)(136003)(396003)(376002)(346002)(189003)(51444003)(199004)(76176011)(99286004)(6506007)(106356001)(8936002)(4326008)(81156014)(8676002)(2906002)(256004)(14444005)(81166006)(66066001)(68736007)(52116002)(386003)(31686004)(105586002)(3846002)(6116002)(5250100002)(478600001)(53936002)(6916009)(25786009)(31696002)(7736002)(6246003)(54906003)(2900100001)(14454004)(86362001)(53546011)(5660300001)(316002)(305945005)(6512007)(6436002)(6486002)(102836004)(71200400001)(71190400001)(229853002)(97736004)(26005)(476003)(36756003)(486006)(11346002)(186003)(446003)(2616005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR02MB4990;
 H:VI1PR02MB4191.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-microsoft-antispam-message-info: KoM6qVpQxcaLb3H6+kL57IwsTTe1C/JoDg/HWZAwPZ8Ms0h9mTVy5lEIp/BPSf6p1iX20BL5E0YzEFI2m3iYswrhssnaJswyzYfevoXi0uTktTgfpAVYPafiKFvv9K0tPDISAr4Io875MihsNaDU/AyFYzcR42Eo+I52fH/XXPI0fT6SkgiPoJoitxcns1+4P/48TbK8hk7HYsfJYExG4kiNESK/VQXiCv1xhIAO2U9ZPOw6axi8B6YCjdxh9g+RHAz1MOW5EK9x1G9RH0EbTHt28dwbxAuzTVMkBqJVLOiYSBaDOIlOnbnX6Dd9EF8NTEMCe8BzkKd/CMetsnONpa1wgRP4xRzfgGwYb34ReBk=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <FE72806F2CFDF941BD0A74A84924F91B@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 02263e08-2e58-4bb5-9fa9-08d63a7b3611
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2018 13:10:18.7954 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR02MB4990
Subject: Re: [Xen-devel] [PATCH v3] arch/x86: Add registers to vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@tklengyel.com>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.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>

DQoNCk9uIDI1LjEwLjIwMTggMTQ6NTUsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4+PiBPbiAxOC4x
MC4xOCBhdCAxMTowMiwgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToNCj4+IC0tLSBh
L3hlbi9hcmNoL3g4Ni92bV9ldmVudC5jDQo+PiArKysgYi94ZW4vYXJjaC94ODYvdm1fZXZlbnQu
Yw0KPj4gQEAgLTEyMiwxMSArMTIyLDYwIEBAIHZvaWQgdm1fZXZlbnRfbW9uaXRvcl9uZXh0X2lu
dGVycnVwdChzdHJ1Y3QgdmNwdSAqdikNCj4+ICAgICAgIHYtPmFyY2gubW9uaXRvci5uZXh0X2lu
dGVycnVwdF9lbmFibGVkID0gdHJ1ZTsNCj4+ICAgfQ0KPj4gICANCj4+ICtzdGF0aWMgdm9pZCB2
bV9ldmVudF9wYWNrX3NlZ21lbnRfcmVnaXN0ZXIoZW51bSB4ODZfc2VnbWVudCBzZWdtZW50LA0K
Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qgdm1f
ZXZlbnRfcmVnc194ODYgKnJlZykNCj4+ICt7DQo+PiArICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lz
dGVyIHNlZzsNCj4+ICsNCj4+ICsgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKGN1cnJlbnQs
IHNlZ21lbnQsICZzZWcpOw0KPj4gKw0KPj4gKyAgICBzd2l0Y2ggKCBzZWdtZW50ICkNCj4+ICsg
ICAgew0KPj4gKyAgICBjYXNlIHg4Nl9zZWdfc3M6DQo+PiArICAgICAgICByZWctPnNzLmZpZWxk
cy5iYXNlID0gc2VnLmJhc2U7DQo+PiArICAgICAgICByZWctPnNzLmZpZWxkcy5saW1pdCA9IHNl
Zy5nID8gc2VnLmxpbWl0ID4+IDEyIDogc2VnLmxpbWl0Ow0KPj4gKyAgICAgICAgcmVnLT5zcy5m
aWVsZHMuYXIgPSBzZWcuYXR0cjsNCj4+ICsgICAgICAgIHJlZy0+c3Nfc2VsID0gc2VnLnNlbDsN
Cj4+ICsgICAgICAgIGJyZWFrOw0KPj4gKyAgICBjYXNlIHg4Nl9zZWdfZnM6DQo+IA0KPiBCbGFu
ayBsaW5lcyBiZXR3ZWVuIGluZGl2aWR1YWwgY2FzZSBibG9ja3MgcGxlYXNlLg0KDQpXaWxsIGFk
ZA0KDQooLi4uKQ0KPiANCj4gRWl0aGVyIGFkZCBBU1NFUlRfVU5SRUFDSEFCTEUoKSBvciBkcm9w
IHRoZSBkZWZhdWx0IGNhc2UuDQoNCkkgd2lsbCBkcm9wIGl0IGluIHRoZSBuZXh0IHZlcnNpb24u
DQoNCj4gDQo+PiBAQCAtMTU3LDYgKzE1NywxOSBAQA0KPj4gICAjZGVmaW5lIFZNX0VWRU5UX1g4
Nl9DUjQgICAgMg0KPj4gICAjZGVmaW5lIFZNX0VWRU5UX1g4Nl9YQ1IwICAgMw0KPj4gICANCj4+
ICtzdHJ1Y3QgeDg2X3NlbGVjdG9yX3JlZyB7DQo+PiArICAgIHVuaW9uDQo+PiArICAgIHsNCj4+
ICsgICAgICAgIHVpbnQ2NF90IGJ5dGVzOw0KPj4gKyAgICAgICAgc3RydWN0DQo+PiArICAgICAg
ICB7DQo+PiArICAgICAgICAgICAgdWludDMyX3QgYmFzZTsNCj4+ICsgICAgICAgICAgICB1aW50
MzJfdCBsaW1pdCAgOiAgICAyMDsNCj4+ICsgICAgICAgICAgICB1aW50MzJfdCBhciAgICAgOiAg
ICAxMjsNCj4+ICsgICAgICAgIH0gZmllbGRzOw0KPj4gKyAgICB9Ow0KPj4gK307DQo+IA0KPiBJ
IGRvbid0IHVuZGVyc3RhbmQgd2h5IHNlbCB3YXMgbW92ZWQgb3V0LiBBcmUgeW91IHRpZ2h0IG9u
DQo+IHNwYWNlIGhlcmUsIHN1Y2ggdGhhdCB5b3UgY2FuJ3QgdG9sZXJhdGUgdGhlIHBhZGRpbmcg
Ynl0ZXM/DQoNCkl0IHdhcyBkcm9wcGVkIG9uIEFuZHJldydzIHN1Z2dlc3Rpb24uIFdlIGFyZSBv
ayB3aXRoIGl0IGluIHRoZSANCnN0cnVjdHVyZSBzbyBpZiBpcyBvayBieSB5b3UgSSBjYW4gYWRk
IGl0IGJhY2suDQoNCj4gDQo+IEkgYWxzbyBxdWVzdGlvbiB0aGUgbmVlZCBmb3IgYSB1bmlvbiBo
ZXJlLiBZb3UgZG9uJ3QgdXNlDQo+IC5ieXRlcyBhbnl3aGVyZSBhZmFpY3MuDQoNClJpZ2h0IG5v
dyB0aGVyZSBpcyBubyB1c2UgZm9yIHRoZSAuYnl0ZXMgZmllbGQgYW5kIGl0IHdhcyBwdXQgZm9y
IA0KZnVydGhlciB1c2FnZS4gSSBjYW4gZHJvcCB0aGlzIGluIHRoZSBuZXh0IHZlcnNpb24uDQoN
Cj4gDQo+IEZpbmFsbHkgLSB3aGF0IG1lYW5pbmcgdG8gdGhlIGxvdyAob3IgaGlnaCkgNCBiaXRz
IG9mICJhciINCj4gY2Fycnk/DQoNCklmIEkgY29ycmVjdGx5IHVuZGVyc3RhbmQgdGhlIHF1ZXN0
aW9uLCB3ZSB1c2UgYXIgYml0cyB0byAgZGV0ZXJtaW5lIHRoZSANCnJ1bm5pbmcgbW9kZSBvZiB0
aGUgZ3Vlc3QuDQoNCj4gDQo+PiBAQCAtMTkzLDcgKzIwNiwxOSBAQCBzdHJ1Y3Qgdm1fZXZlbnRf
cmVnc194ODYgew0KPj4gICAgICAgdWludDY0X3QgbXNyX2xzdGFyOw0KPj4gICAgICAgdWludDY0
X3QgZnNfYmFzZTsNCj4+ICAgICAgIHVpbnQ2NF90IGdzX2Jhc2U7DQo+IA0KPiBZb3UgcHJldmlv
dXNseSByZW1vdmVkIHRoZW0sIGFuZCBJIHRoaW5rIHRoYXQgd2FzIGNvcnJlY3QuDQo+IFRoZSBm
aWVsZCBpbiB0aGUgdW5pb24gc2hvdWxkIGJlIHVpbnQ2NF90LiBSaWdodCBub3cgeW91IGxlYXZl
DQo+IGZzLmJhc2UgYW5kIGdzLmJhc2UgdW5pbml0aWFsaXplZC4NCj4gDQoNCldlIHdhbnQgdGhl
IHN0cnVjdHVyZSB0byBiZSB0aWdodCBzbyB0aGF0IGlzIHdoeSAuYmFzZSBpcyB1aW50MzIuIElm
IHdlIA0KbW92ZSB0aGUgZnMvZ3MgYmFzZSBpbiB0aGUgbmV3IHN0cnVjdHVyZSBhbmQgbWFrZSBi
YXNlIHRvIGJlIHVpbnQ2NCB0aGVuIA0KdGhlcmUgYXJlIHNvbWUgdXNlbGVzcyBiaXRzIHRoZXJl
Lg0KDQpUaGUgcXVlc3Rpb24gaXMgaWYgd2UgY2FuIGxlYXZlIHRoZSBjb2RlIGxpa2UgdGhpcyBh
bmQgaW5pdCBkZSByZW1haW5pbmcgDQpmaWVsZHM/IEZyb20gd2hhdCBJIGFtIHNlZWluZyB0aGUg
ZnMvZ3MgYmFzZSBzaG91bGQgcmVtYWluIHVpbnQ2NC4NCg0KQWxleA0KX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 13:24:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 13:24: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 1gFfcg-0000mf-Ok; Thu, 25 Oct 2018 13:24:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tfoy=nf=xenproject.org=prvs=829acf095=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gFfce-0000mV-O5
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 13:24:24 +0000
X-Inumbo-ID: 7ea64faf-d859-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7ea64faf-d859-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 13:25:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,424,1534809600"; d="scan'208";a="68751489"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75500-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-wheezy:build-armhf-pvops:<job
 status>:broken:regression
 distros-debian-wheezy:build-i386:<job status>:broken:regression
 distros-debian-wheezy:build-amd64-pvops:<job status>:broken:regression
 distros-debian-wheezy:build-armhf:<job status>:broken:regression
 distros-debian-wheezy:build-amd64:<job status>:broken:regression
 distros-debian-wheezy:build-i386-pvops:<job status>:broken:regression
 distros-debian-wheezy:test-amd64-i386-i386-wheezy-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-wheezy:test-amd64-amd64-i386-wheezy-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-wheezy:test-amd64-amd64-amd64-wheezy-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-wheezy:test-amd64-i386-amd64-wheezy-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-wheezy:build-armhf-pvops:host-install(4):broken:nonblocking
 distros-debian-wheezy:build-armhf:host-install(4):broken:nonblocking
 distros-debian-wheezy:build-amd64-pvops:host-install(4):broken:nonblocking
 distros-debian-wheezy:build-amd64:host-install(4):broken:nonblocking
 distros-debian-wheezy:build-i386-pvops:host-install(4):broken:nonblocking
 distros-debian-wheezy:build-i386:host-install(4):broken:nonblocking
X-Osstest-Versions-That: flight=75446
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 25 Oct 2018 14:24:18 +0100
Subject: [Xen-devel] [distros-debian-wheezy test] 75500: 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>

ZmxpZ2h0IDc1NTAwIGRpc3Ryb3MtZGViaWFuLXdoZWV6eSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NTUwMC8KCkZhaWx1cmVzIGFuZCBwcm9i
bGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUg
YmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0
YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXdoZWV6eS1uZXRib290LXB2Z3J1YiAgMSBidWlsZC1j
aGVjaygxKSAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXdoZWV6eS1u
ZXRib290LXB5Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXdoZWV6eS1uZXRib290LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC13aGVlenktbmV0Ym9vdC1weWdy
dWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICBibG9ja2VkIG4vYQogYnVpbGQtYXJtaGYtcHZvcHMg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDc1
NDQ2CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICAgICAgICAgYnJva2VuIGxpa2UgNzU0NDYKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlrZSA3NTQ0NgogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgICAgIGJy
b2tlbiBsaWtlIDc1NDQ2CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzU0NDYKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlrZSA3
NTQ0NgoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAgICAgICAgICAgICAgIDc1NDQ2Cgpqb2Jz
OgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAg
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC13aGVl
enktbmV0Ym9vdC1wdmdydWIgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtaTM4Ni13aGVlenktbmV0Ym9vdC1wdmdydWIgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC13aGVlenktbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXdoZWV6eS1uZXRib290LXB5Z3J1
YiAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5j
b20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4K
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 13:33:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 13: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 1gFflY-0001Zc-PT; Thu, 25 Oct 2018 13:33:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=i4aa=nf=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gFflX-0001ZX-Ve
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 13:33:36 +0000
X-Inumbo-ID: 273c6a8a-d85a-11e8-a8a5-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 273c6a8a-d85a-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 15:30:35 +0200 (CEST)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 BE2633016E66; Thu, 25 Oct 2018 16:33:32 +0300 (EEST)
Received: from [10.10.196.90] (unknown [10.10.196.90])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id ADA143084EEC;
 Thu, 25 Oct 2018 16:33:32 +0300 (EEST)
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 Jan Beulich <JBeulich@suse.com>
References: <20181018090157.30186-1-aisaila@bitdefender.com>
 <5BD1AF2B02000078001F49F2@prv1-mh.provo.novell.com>
 <a2d6bd10-ca33-ad1c-2988-b85853e9a613@bitdefender.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <0bd1661d-26a9-a256-2e32-d6a85c8cf322@bitdefender.com>
Date: Thu, 25 Oct 2018 16:33:29 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <a2d6bd10-ca33-ad1c-2988-b85853e9a613@bitdefender.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH v3] arch/x86: Add registers to vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@tklengyel.com>, Wei Liu <wei.liu2@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>

T24gMTAvMjUvMTggNDoxMCBQTSwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6Cj4gT24g
MjUuMTAuMjAxOCAxNDo1NSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDE4LjEwLjE4IGF0
IDExOjAyLCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Pj4gK3N0cnVjdCB4ODZf
c2VsZWN0b3JfcmVnIHsKPj4+ICsgICAgdW5pb24KPj4+ICsgICAgewo+Pj4gKyAgICAgICAgdWlu
dDY0X3QgYnl0ZXM7Cj4+PiArICAgICAgICBzdHJ1Y3QKPj4+ICsgICAgICAgIHsKPj4+ICsgICAg
ICAgICAgICB1aW50MzJfdCBiYXNlOwo+Pj4gKyAgICAgICAgICAgIHVpbnQzMl90IGxpbWl0ICA6
ICAgIDIwOwo+Pj4gKyAgICAgICAgICAgIHVpbnQzMl90IGFyICAgICA6ICAgIDEyOwo+Pj4gKyAg
ICAgICAgfSBmaWVsZHM7Cj4+PiArICAgIH07Cj4+PiArfTsKPj4KPj4gSSBkb24ndCB1bmRlcnN0
YW5kIHdoeSBzZWwgd2FzIG1vdmVkIG91dC4gQXJlIHlvdSB0aWdodCBvbgo+PiBzcGFjZSBoZXJl
LCBzdWNoIHRoYXQgeW91IGNhbid0IHRvbGVyYXRlIHRoZSBwYWRkaW5nIGJ5dGVzPwo+IAo+IEl0
IHdhcyBkcm9wcGVkIG9uIEFuZHJldydzIHN1Z2dlc3Rpb24uIFdlIGFyZSBvayB3aXRoIGl0IGlu
IHRoZSAKPiBzdHJ1Y3R1cmUgc28gaWYgaXMgb2sgYnkgeW91IEkgY2FuIGFkZCBpdCBiYWNrLgoK
V2UgYXJlIHRpZ2h0IG9uIHNwYWNlLiBUaGUgcmluZyBidWZmZXIgaXMgb25seSA0SywgYW5kIGl0
IGFscmVhZHkgY2FuCm9ubHkgZml0IGFib3V0IDEwIHN5bmMgdm1fZXZlbnRzIGJlZm9yZSBWQ1BV
cyBuZWVkIHRvIGJlIGJsb2NrZWQgd2FpdGluZwpmb3IgYSBwbGFjZSBpbiB0aGUgYnVmZmVyLiBU
aGF0J3Mgd2h5IHdlJ3ZlIGF0dGVtcHRlZCB0aGUgcGFja2luZy4KCj4+IEZpbmFsbHkgLSB3aGF0
IG1lYW5pbmcgdG8gdGhlIGxvdyAob3IgaGlnaCkgNCBiaXRzIG9mICJhciIKPj4gY2Fycnk/Cj4g
Cj4gSWYgSSBjb3JyZWN0bHkgdW5kZXJzdGFuZCB0aGUgcXVlc3Rpb24sIHdlIHVzZSBhciBiaXRz
IHRvICBkZXRlcm1pbmUgdGhlIAo+IHJ1bm5pbmcgbW9kZSBvZiB0aGUgZ3Vlc3QuCgpUaGF0J3Mg
d2hhdCB3ZSBuZWVkIHRoZSBDUyAuYXIgZm9yOiBsb29raW5nIGF0IENTX0FSX0JZVEVTX0QgYW5k
CkNTX0FSX0JZVEVTX0wsIHRoZSByZXN0IHdlIHBhc3MgYWxvbmcgdG8gdGhlIGludHJvc3BlY3Rp
b24gZW5naW5lIC0gSSdkCmhhdmUgdG8gY2hlY2sgd2l0aCB0aGVtIGZvciBtb3JlIGRldGFpbHMg
aWYgcmVxdWVzdGVkLgoKQnV0IEkgdGhpbmsgd2UndmUgcHJvYmFibHkgbWlzdW5kZXJzdG9vZCB0
aGUgcXVlc3Rpb24uCgoKVGhhbmtzLApSYXp2YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 13:45:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 13:45: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 1gFfwj-0002Pm-VC; Thu, 25 Oct 2018 13:45:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xzhc=nf=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1gFfwi-0002Ph-Tt
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 13:45:08 +0000
X-Inumbo-ID: 64befd16-d85c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 64befd16-d85c-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 13:46: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 mx1.suse.de (Postfix) with ESMTP id 3FA8CAD98;
 Thu, 25 Oct 2018 13:45:05 +0000 (UTC)
Message-ID: <edca5496e2201dce26beafffff0e866e4a1243be.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Milan Boberic <milanboberic94@gmail.com>, julien.grall@arm.com
Date: Thu, 25 Oct 2018 15:44:51 +0200
In-Reply-To: <CADJ6SV2Uzt=Q_C2ycXwcYqyQr290cHy3SzE0k08=WNHY1eBgRQ@mail.gmail.com>
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <alpine.DEB.2.10.1810121035440.436@sstabellini-ThinkPad-X260>
 <CADJ6SV3jk=nnP=6T8R+OuvJH2uQ6uBrLmvudAHkKHP+mN-3hPA@mail.gmail.com>
 <e0f4fe11-eeb0-3a28-2e7e-246a8f72da19@arm.com>
 <12a4352a-2fd1-2d04-874a-4a779d18a097@arm.com>
 <CADJ6SV0E=cO3eFyt+meXTtZaoETYxpsHkViMDU=XV9CwNOjP8A@mail.gmail.com>
 <21de0bb5-81f2-ca26-e2e0-916c20ab2c02@arm.com>
 <CADJ6SV3sfqaXm8gvZDAx2wFY5_oiCf+mf0JynCGNrLBFkS-rVw@mail.gmail.com>
 <alpine.DEB.2.10.1810191336090.31582@sstabellini-ThinkPad-X260>
 <d3a589c5d95d70ef1c13b4fe6856b7ed387b4ee3.camel@suse.com>
 <CADJ6SV2891kOd_Ga8jjXdtKdjPAoWtADhizuS+kjSZNNOPMK+w@mail.gmail.com>
 <alpine.DEB.2.10.1810221037270.31582@sstabellini-ThinkPad-X260>
 <CADJ6SV0gUvRv_4Kp=Vz5n4WSQ3kgQrC=+gPz1QjrBzdFOoJwPA@mail.gmail.com>
 <alpine.DEB.2.10.1810231005040.31582@sstabellini-ThinkPad-X260>
 <CADJ6SV3kj0sN-0nzfqBwbz_BMerArKRtdYAQ-FfgvdM3FPqu_Q@mail.gmail.com>
 <12464587-0b86-890c-d115-b5cc417ea0ef@arm.com>
 <CADJ6SV2Uzt=Q_C2ycXwcYqyQr290cHy3SzE0k08=WNHY1eBgRQ@mail.gmail.com>
Organization: SUSE
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: stefano.stabellini@xilinx.com, andrii_anisov@epam.com,
 sstabellini@kernel.org, Meng Xu <xumengpanda@gmail.com>,
 xen-devel@lists.xenproject.org, nd@arm.com
Content-Type: multipart/mixed; boundary="===============6739181682331987593=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============6739181682331987593==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-oOpLk5+yxXdQd9Y1tcWz"


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

On Thu, 2018-10-25 at 14:36 +0200, Milan Boberic wrote:
> On Thu, Oct 25, 2018 at 1:30 PM Julien Grall <julien.grall@arm.com>
> wrote:
> >  Do you have DEBUG enabled?
>=20
> I'm not sure where exactly should I disable it. If you check line 18
> in xl dmesg file in attachment it says debug=3Dn, it's output of xl
> dmesg. I'm not sure if that is the DEBUG you are talking about.
>
Yes, this mean debug is *not* enabled. Which is the correct setup for
doing performance/latency evaluation.

It might, OTOH, be wise to turn it on when investigating the system
behavior (but that's a general remark, I don't know to what Julien was
referring to in this specific case).

To turn it on, in a recent enough Xen, which I think is what you're
using, you can use Kconfig (e.g., `make -C xen/ menuconfig').

> Also if I add prints somewhere in the code, I can see them, does that
> mean that DEBUG is enabled? If yes, can you tell me where exactly
> should I disable it?
>=20
It depends on the "print". If you add 'printk("bla");', it is correct
that you see "bla" in the log, even with debug=3Dn.

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

--=-oOpLk5+yxXdQd9Y1tcWz
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+4FAlvRyNMACgkQFkJ4iaW4
c+7Z+BAApQZnVyh2XRFEoncb+UMdpcLXiRVuJDl44mjeZAT2vCdo+pVxyDi65JrI
QJAYIcunFd1t4Qxd0Z6sc8+yj1xbHXKi5tBhzqLUXjV4NWcg/pBeP9GQmcxYCuu/
MdbiWjmhMteFWae4QhenmtCNydAsmiKEABvJM0Yumku4/zv+Mc+xGMArYkQ6l80X
wbQ/wtmE6OBpviMEF1aloG2qPQM9p+6gjvOJsfwbPFVwIXGZJaQ+0A82/fG7g+OL
+/sc0hnhZWPb4FBPCCwR/N5kti+/rQsdIYZG23JY9usFuoNbPcw7NwWHMsLvt7Ge
QteQ3MnoxF5sgAzt0aGr556CBBXvvy4QPUF/Jc8knZyiki0rH2ys7LFsIZMUSAif
urmBJyNm5cNWUGjburQIYtnNPB0tVmedgqmSBAzoQXsGt0gUo1+o7u/E1IGiK9zB
B5c78BivAvRs9csuPzXu/i04KkjgWBVJgEEvuZHBS2SshSF23xTfXnRs61s+o4lN
48JTkx9aJdU8BYK6m6K45OOeKBeCx6N9B0wYRyKyP4Y7Lqt4Py2kvE6geewzdsTG
3AUhMZF0y4c9gJ6cyxYqOZIBSvwzs4UCm5QZ9dCOLGhO6cHm3A0L+K1057tRvXcV
o+tjqGOVINZv0bgoe0d9tdkZNxqzEzE5pd2vg2uFUyvW/RMzgMY=
=CaxD
-----END PGP SIGNATURE-----

--=-oOpLk5+yxXdQd9Y1tcWz--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6739181682331987593==--



From xen-devel-bounces@lists.xenproject.org Thu Oct 25 13:57:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 13:57: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 1gFg8s-0003G5-7j; Thu, 25 Oct 2018 13:57:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=29w0=nf=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFg8q-0003G0-C7
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 13:57:40 +0000
X-Inumbo-ID: 256b9369-d85e-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 256b9369-d85e-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 13:59:10 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 25 Oct 2018 07:57:38 -0600
Message-Id: <5BD1CBCE02000078001F4AC5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 25 Oct 2018 07:57:34 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <20181015103015.cyvld52tngd4d3qy@mac.bytemobile.com>
 <14a94f1b-0942-92a2-3b49-86adcc69b871@citrix.com>
 <5BD1BC5402000078001F4A63@prv1-mh.provo.novell.com>
 <c6e6da14-2a0e-80ea-1d0e-2ffd4b400351@citrix.com>
In-Reply-To: <c6e6da14-2a0e-80ea-1d0e-2ffd4b400351@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Interrupt injection with ISR set on Intel 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 <xen-devel@lists.xenproject.org>,
 Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

Pj4+IE9uIDI1LjEwLjE4IGF0IDE1OjAyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjUvMTAvMTggMTM6NTEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxNS4x
MC4xOCBhdCAxNDowNiwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gRnJv
bSB0aGUgZGVidWdnaW5nLCB3ZSBzZWUgdGhhdCBQUFIvSVJSL0lTUiBhcHBlYXIgdG8gcmV0YWlu
IHRoZWlyIHN0YXRlCj4+PiBhY3Jvc3MgdGhlIG13YWl0LCBhbmQgdGhlcmUgaXMgbm90aGluZyBp
biB0aGUgbWFudWFsIHdoaWNoIEkgY2FuIHNlZQo+Pj4gZGlzY3Vzc2luZyB0aGUgaW50ZXJhY3Rp
b24gb2YgTEFQSUMgc3RhdGUgYW5kIEMgc3RhdGVzLgo+PiBJcyBpdCBwZXJoYXBzIGEgYmFkIGlk
ZWEgdG8gZ28gaWRsZSB3aXRoIGFuIHVuLWFja2VkIGludGVycnVwdD8KPiAKPiBNb3N0IGxpa2Vs
eS4KPiAKPiBUaGVuIGFnYWluLCBnb2luZyBpZGxlIHdpdGggYW4gdW4tYWNrZWQgbGluZSBpbnRl
cnJ1cHQgZG9lcyBhcHBlYXIgdG8KPiB3b3JrLiAgSXQgaXMgb25seSB1bi1hY2tlZCBlZGdlIGlu
dGVycnVwdHMgd2hpY2ggYXBwZWFyIHRvIGhpdCB0aGlzIGlzc3VlLgoKV2VsbCwgbm9uLW1hc2th
YmxlIE1TSSBhcmUgdGhlIG9ubHkgb25lcyAob3V0c2lkZSBvZiAibmV3IiBJTy1BUElDCmFjayBt
b2RlLCB3aGljaCBzaG91bGQgbm90IGJlIHVzZWQgb24gcmVjZW50IGhhcmR3YXJlIGJlY2F1c2Ug
b2YKZGlyZWN0ZWQgRU9JIHByZXN1bWFibHkgYmVpbmcgYXZhaWxhYmxlIGV2ZXJ5d2hlcmUpIHdo
ZXJlIHRoZSBhY2sKZ2V0cyBkZWZlcnJlZCB1bnRpbCB0aGUgLmVuZCBob29rIChpLmUuIGFmdGVy
IHRoZSBoYW5kbGVyIHdhcyBydW4pLgpJT1cgQUZBSUNUIGxpbmUgaW50ZXJydXB0cyB3b3VsZCBu
ZXZlciBiZSBwZW5kaW5nIHdoZW4gd2UgZ28gaWRsZS4KCj4gU3RpbGwgLSBJJ2QgcHJlZmVyIHNv
bWUgZ3VpZGFuY2UgZnJvbSB0aGUgaGFyZHdhcmUgZm9sayBhcyB0byB3aGF0IGNhbgo+IHJlYWxp
c3RpY2FsbHkgYmUgZXhwZWN0ZWQgaGVyZS4KCkZ1bGx5IGFncmVlLgoKPj4gUXVpdGUgcG9zc2li
bHkgdGhhdCdzIG5vdCBzb21ldGhpbmcgYW4gb3JkaW5hcnkgT1Mgd291bGQgZG8uCj4gCj4gVGhp
cyBpcyBkZWZpbml0ZWx5IG5vdCBzb21ldGhpbmcgYW4gb3JkaW5hcnkgT1Mgd291bGQgZG8gZHVy
aW5nIG5vcm1hbAo+IG9wZXJhdGlvbi4gIFhlbiBzdWZmZXJzIG1vcmUgdGhhbiBtb3N0IG90aGVy
IGh5cGVydmlzb3JzIGJlY2F1c2Ugb3VyCj4gZGV2aWNlIGRyaXZlcnMgYXJlIGluIGRvbTAuCj4g
Cj4gVGhhdCBzYWlkLCBjYW4ndCB3ZSBqdXN0IG1hc2sgdGhlIGxpbmUgYXQgdGhlIFBJQy9JTy1B
UElDIGFuZCBmb3JnbyB0aGUKPiBQRU9JIHN0YWNrIGVudGlyZWx5PyAgVGhlIG1vcmUgSSB0aGlu
ayBhYm91dCBob3cgb3VyIGludGVycnVwdCBoYW5kbGluZwo+IHdvcmtzLCB0aGUgbW9yZSBJIHRo
aW5rIHZhc3RseSBvdmVyIGNvbXBsaWNhdGVkLgoKTVNJcyBvYnZpb3VzbHkgY2FuJ3QgYmUgbWFz
a2VkIGF0IHRoZSBQSUMvSU8tQVBJQzsgd2UgZG8KbWFzayAobGV2ZWwpIElPLUFQSUMgSVJRcyBh
bHJlYWR5ICh3aGVuIGRpcmVjdGVkIEVPSSBpcyBub3QgaW4KdXNlKS4gQXMgdG8gYXZvaWRpbmcg
dGhlIFBFT0kgc3RhY2sgLSBwZXJoYXBzIHdpdGggZGlyZWN0ZWQgRU9JCndlIGNvdWxkLCBhcyB0
aGUgc3RyaWN0IG9yZGVyaW5nIG9mIEVPSXMgdGhlbiBpcyBub3QgYSByZXF1aXJlbWVudC4KCkph
bgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 14:00:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 14: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 1gFgBh-00041y-NC; Thu, 25 Oct 2018 14:00:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=uelk=nf=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gFgBf-00041t-UO
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 14:00:35 +0000
X-Inumbo-ID: 8ded50ff-d85e-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 8ded50ff-d85e-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 14:02:05 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 9BE6EA78;
 Thu, 25 Oct 2018 07:00:33 -0700 (PDT)
Received: from [10.101.215.51] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 303833F6A8;
 Thu, 25 Oct 2018 07:00:32 -0700 (PDT)
To: Dario Faggioli <dfaggioli@suse.com>,
 Milan Boberic <milanboberic94@gmail.com>
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <e0f4fe11-eeb0-3a28-2e7e-246a8f72da19@arm.com>
 <12a4352a-2fd1-2d04-874a-4a779d18a097@arm.com>
 <CADJ6SV0E=cO3eFyt+meXTtZaoETYxpsHkViMDU=XV9CwNOjP8A@mail.gmail.com>
 <21de0bb5-81f2-ca26-e2e0-916c20ab2c02@arm.com>
 <CADJ6SV3sfqaXm8gvZDAx2wFY5_oiCf+mf0JynCGNrLBFkS-rVw@mail.gmail.com>
 <alpine.DEB.2.10.1810191336090.31582@sstabellini-ThinkPad-X260>
 <d3a589c5d95d70ef1c13b4fe6856b7ed387b4ee3.camel@suse.com>
 <CADJ6SV2891kOd_Ga8jjXdtKdjPAoWtADhizuS+kjSZNNOPMK+w@mail.gmail.com>
 <alpine.DEB.2.10.1810221037270.31582@sstabellini-ThinkPad-X260>
 <CADJ6SV0gUvRv_4Kp=Vz5n4WSQ3kgQrC=+gPz1QjrBzdFOoJwPA@mail.gmail.com>
 <alpine.DEB.2.10.1810231005040.31582@sstabellini-ThinkPad-X260>
 <CADJ6SV3kj0sN-0nzfqBwbz_BMerArKRtdYAQ-FfgvdM3FPqu_Q@mail.gmail.com>
 <12464587-0b86-890c-d115-b5cc417ea0ef@arm.com>
 <CADJ6SV2Uzt=Q_C2ycXwcYqyQr290cHy3SzE0k08=WNHY1eBgRQ@mail.gmail.com>
 <edca5496e2201dce26beafffff0e866e4a1243be.camel@suse.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <b1f0088d-77d3-e86d-420e-020d11979e53@arm.com>
Date: Thu, 25 Oct 2018 15:00:27 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <edca5496e2201dce26beafffff0e866e4a1243be.camel@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: stefano.stabellini@xilinx.com, andrii_anisov@epam.com,
 sstabellini@kernel.org, Meng Xu <xumengpanda@gmail.com>,
 xen-devel@lists.xenproject.org, nd@arm.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>

SGkgRGFyaW8sCgpPbiAxMC8yNS8xOCAyOjQ0IFBNLCBEYXJpbyBGYWdnaW9saSB3cm90ZToKPiBP
biBUaHUsIDIwMTgtMTAtMjUgYXQgMTQ6MzYgKzAyMDAsIE1pbGFuIEJvYmVyaWMgd3JvdGU6Cj4+
IE9uIFRodSwgT2N0IDI1LCAyMDE4IGF0IDE6MzAgUE0gSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KPj4gd3JvdGU6Cj4+PiAgIERvIHlvdSBoYXZlIERFQlVHIGVuYWJsZWQ/Cj4+
Cj4+IEknbSBub3Qgc3VyZSB3aGVyZSBleGFjdGx5IHNob3VsZCBJIGRpc2FibGUgaXQuIElmIHlv
dSBjaGVjayBsaW5lIDE4Cj4+IGluIHhsIGRtZXNnIGZpbGUgaW4gYXR0YWNobWVudCBpdCBzYXlz
IGRlYnVnPW4sIGl0J3Mgb3V0cHV0IG9mIHhsCj4+IGRtZXNnLiBJJ20gbm90IHN1cmUgaWYgdGhh
dCBpcyB0aGUgREVCVUcgeW91IGFyZSB0YWxraW5nIGFib3V0Lgo+Pgo+IFllcywgdGhpcyBtZWFu
IGRlYnVnIGlzICpub3QqIGVuYWJsZWQuIFdoaWNoIGlzIHRoZSBjb3JyZWN0IHNldHVwIGZvcgo+
IGRvaW5nIHBlcmZvcm1hbmNlL2xhdGVuY3kgZXZhbHVhdGlvbi4KPiAKPiBJdCBtaWdodCwgT1RP
SCwgYmUgd2lzZSB0byB0dXJuIGl0IG9uIHdoZW4gaW52ZXN0aWdhdGluZyB0aGUgc3lzdGVtCj4g
YmVoYXZpb3IgKGJ1dCB0aGF0J3MgYSBnZW5lcmFsIHJlbWFyaywgSSBkb24ndCBrbm93IHRvIHdo
YXQgSnVsaWVuIHdhcwo+IHJlZmVycmluZyB0byBpbiB0aGlzIHNwZWNpZmljIGNhc2UpLgoKVGhl
IG5hcnJvdyBkb3duIHRoZSBkaXNjcmVwYW5jaWVzIGR1cmluZyB0aGUgbWVhc3VyZW1lbnQsIEkg
d2FudGVkIHRvIApjaGVjayB3aGV0aGVyIE1pbGFuIHdlcmUgZG9pbmcgdGhlIHBlcmZvcm1hbmNl
IG1lYXN1cmVtZW50IHdpdGggZGVidWcgCmVuYWJsZWQuCgpOb3cgSSBjYW4gdGljayBvZmYgREVC
VUcgYmVlbiBhIHBvdGVudGlhbCBjYXVzZSBvZiB0aGUgbGF0ZW5jeS9wZXJmb3JtYW5jZS4KCkNo
ZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 14:01:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 14:01: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 1gFgCg-00047W-7U; Thu, 25 Oct 2018 14:01:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ahoo=nf=citrix.com=prvs=8298df8fa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gFgCf-00047I-6j
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 14:01:37 +0000
X-Inumbo-ID: 10fbdef8-d85e-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 10fbdef8-d85e-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 15:58:36 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,424,1534809600"; d="scan'208";a="80958946"
To: Jan Beulich <JBeulich@suse.com>, Bernhard M.Wiedemann <bwiedemann@suse.de>
References: <7a88f5cb-8f0a-9974-8e84-990045cb8726@suse.de>
 <20181024134522.3295-1-bwiedemann@suse.de>
 <108D0A7C020000E4CA4B4E14@prv1-mh.provo.novell.com>
 <74F2501302000079CA4B4E14@prv1-mh.provo.novell.com>
 <5BD1B8AA02000078001F4A44@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <d9db83e2-3f03-78ff-b92c-85ca680b7924@citrix.com>
Date: Thu, 25 Oct 2018 15:00:56 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BD1B8AA02000078001F4A44@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/efi: Do not insert timestamps in efi
 files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>, 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>

T24gMjUvMTAvMTggMTM6MzUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI0LjEwLjE4IGF0
IDE1OjQ1LCA8YndpZWRlbWFubkBzdXNlLmRlPiB3cm90ZToKPj4gaW4gb3JkZXIgdG8gbWFrZSBi
dWlsZHMgcmVwcm9kdWNpYmxlLgo+PiBTZWUgaHR0cHM6Ly9yZXByb2R1Y2libGUtYnVpbGRzLm9y
Zy8gZm9yIHdoeSB0aGlzIGlzIGdvb2QuCj4gQnV0IGlzIHRoaXMgc29tZXRoaW5nIGV2ZXJ5b25l
IHdhbnRzLCB1bmNvbmRpdGlvbmFsbHk/IEknbQo+IGdlbmVyYWxseSBoYXBweSB0byBoYXZlIHRo
aXMgYmFzaWMgaW5kaWNhdGlvbiBvZiB3aGVuIGEgY2VydGFpbgo+IGltYWdlIHdhcyBidWlsdDsg
SSByZWdyZXQgdGhhdCBFTEYgaW1hZ2VzIGhhdmUgbm8gc3VjaAo+IGluZGljYXRpb24uCgpXaGF0
IHByYWN0aWNhbCBwdXJwb3NlIGRvZXMgaGF2aW5nIGEgdGltZSBzdGFtcCBzZXJ2ZT/CoCBJZiB5
b3UgcmVhbGx5Cm5lZWQgdG8gc2VlLCB3aGF0IGlzIHdyb25nIHdpdGggdGhlIG10aW1lIGluIHlv
dXIgYnVpbGQgdHJlZT8KCkZvciBzaGlwcGVkIGJpbmFyaWVzIHRvIGN1c3RvbWVycywgZXhhY3Rs
eSB3aGVuIGl0IHdhcyBidWlsdCBpcwppcnJlbGV2YW50LCB3aGVyZWFzIHBlb3BsZXMgYWJpbGl0
eSB0byBpbmRlcGVuZGVudGx5IHZlcmlmeSB0aGUKaW50ZWdyaXR5IG9mIHRoZSBiaW5hcnkgaXMg
aW1wb3J0YW50LgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 14:04:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 14: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 1gFgFG-0004HO-Na; Thu, 25 Oct 2018 14:04:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=uelk=nf=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gFgFF-0004HF-Dl
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 14:04:17 +0000
X-Inumbo-ID: 71e1476f-d85e-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 71e1476f-d85e-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 16:01:18 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 2F232EBD;
 Thu, 25 Oct 2018 07:04:16 -0700 (PDT)
Received: from [10.101.215.51] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B4B583F6A8;
 Thu, 25 Oct 2018 07:04:14 -0700 (PDT)
To: Milan Boberic <milanboberic94@gmail.com>
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <e0f4fe11-eeb0-3a28-2e7e-246a8f72da19@arm.com>
 <12a4352a-2fd1-2d04-874a-4a779d18a097@arm.com>
 <CADJ6SV0E=cO3eFyt+meXTtZaoETYxpsHkViMDU=XV9CwNOjP8A@mail.gmail.com>
 <21de0bb5-81f2-ca26-e2e0-916c20ab2c02@arm.com>
 <CADJ6SV3sfqaXm8gvZDAx2wFY5_oiCf+mf0JynCGNrLBFkS-rVw@mail.gmail.com>
 <alpine.DEB.2.10.1810191336090.31582@sstabellini-ThinkPad-X260>
 <d3a589c5d95d70ef1c13b4fe6856b7ed387b4ee3.camel@suse.com>
 <CADJ6SV2891kOd_Ga8jjXdtKdjPAoWtADhizuS+kjSZNNOPMK+w@mail.gmail.com>
 <alpine.DEB.2.10.1810221037270.31582@sstabellini-ThinkPad-X260>
 <CADJ6SV0gUvRv_4Kp=Vz5n4WSQ3kgQrC=+gPz1QjrBzdFOoJwPA@mail.gmail.com>
 <alpine.DEB.2.10.1810231005040.31582@sstabellini-ThinkPad-X260>
 <CADJ6SV3kj0sN-0nzfqBwbz_BMerArKRtdYAQ-FfgvdM3FPqu_Q@mail.gmail.com>
 <12464587-0b86-890c-d115-b5cc417ea0ef@arm.com>
 <CADJ6SV2Uzt=Q_C2ycXwcYqyQr290cHy3SzE0k08=WNHY1eBgRQ@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <8e4efe56-77df-cdf0-7f2d-485183f0c9ed@arm.com>
Date: Thu, 25 Oct 2018 15:04:10 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <CADJ6SV2Uzt=Q_C2ycXwcYqyQr290cHy3SzE0k08=WNHY1eBgRQ@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: stefano.stabellini@xilinx.com, andrii_anisov@epam.com,
 Dario Faggioli <dfaggioli@suse.com>, sstabellini@kernel.org,
 Meng Xu <xumengpanda@gmail.com>, xen-devel@lists.xenproject.org, nd@arm.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>

CgpPbiAxMC8yNS8xOCAxOjM2IFBNLCBNaWxhbiBCb2JlcmljIHdyb3RlOgo+IE9uIFRodSwgT2N0
IDI1LCAyMDE4IGF0IDE6MzAgUE0gSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4g
d3JvdGU6Cj4+Cj4+IEhpIE1pbGFuLAo+IAo+IEhpIEp1bGllbiwKPiAKPj4gU29ycnkgaWYgaXQg
d2FzIGFscmVhZHkgYXNrZWQuIENhbiB5b3UgcHJvdmlkZSB5b3VyIC5jb25maWcgZm9yIHlvdXIK
Pj4gdGVzdD8KPiAKPiBZZXMgb2YgY291cnNlLCBiYXJlLW1ldGFsJ3MgLmNmZyBmaWxlIGlzIGlu
IGl0J3MgaW4gYXR0YWNobWVudCAoaWYKPiB0aGF0IGlzIHdoYXQgeW91IGFza2VkIDopICkuCkkg
d2FzIGFza2luZyB0aGUgWGVuIGNvbmZpZ3VyYXRpb24gKHhlbi8uY29uZmlnKSB0byBrbm93IHdo
YXQgeW91IGhhdmUgCmVuYWJsZWQgaW4gWGVuLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 14:05:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 14:05: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 1gFgFx-0004Mu-31; Thu, 25 Oct 2018 14:05:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=29w0=nf=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFgFv-0004Mk-On
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 14:04:59 +0000
X-Inumbo-ID: 8aa4e298-d85e-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8aa4e298-d85e-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 16:02:00 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 25 Oct 2018 08:04:57 -0600
Message-Id: <5BD1CD8602000078001F4AD8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 25 Oct 2018 08:04:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <20181018090157.30186-1-aisaila@bitdefender.com>
 <5BD1AF2B02000078001F49F2@prv1-mh.provo.novell.com>
 <a2d6bd10-ca33-ad1c-2988-b85853e9a613@bitdefender.com>
In-Reply-To: <a2d6bd10-ca33-ad1c-2988-b85853e9a613@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3] arch/x86: Add registers to vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@tklengyel.com>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.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>

Pj4+IE9uIDI1LjEwLjE4IGF0IDE1OjEwLCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IE9uIDI1LjEwLjIwMTggMTQ6NTUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxOC4x
MC4xOCBhdCAxMTowMiwgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4+IEBAIC0x
NTcsNiArMTU3LDE5IEBACj4+PiAgICNkZWZpbmUgVk1fRVZFTlRfWDg2X0NSNCAgICAyCj4+PiAg
ICNkZWZpbmUgVk1fRVZFTlRfWDg2X1hDUjAgICAzCj4+PiAgIAo+Pj4gK3N0cnVjdCB4ODZfc2Vs
ZWN0b3JfcmVnIHsKPj4+ICsgICAgdW5pb24KPj4+ICsgICAgewo+Pj4gKyAgICAgICAgdWludDY0
X3QgYnl0ZXM7Cj4+PiArICAgICAgICBzdHJ1Y3QKPj4+ICsgICAgICAgIHsKPj4+ICsgICAgICAg
ICAgICB1aW50MzJfdCBiYXNlOwo+Pj4gKyAgICAgICAgICAgIHVpbnQzMl90IGxpbWl0ICA6ICAg
IDIwOwo+Pj4gKyAgICAgICAgICAgIHVpbnQzMl90IGFyICAgICA6ICAgIDEyOwo+Pj4gKyAgICAg
ICAgfSBmaWVsZHM7Cj4+PiArICAgIH07Cj4+PiArfTsKPj4gCj4+IEkgZG9uJ3QgdW5kZXJzdGFu
ZCB3aHkgc2VsIHdhcyBtb3ZlZCBvdXQuIEFyZSB5b3UgdGlnaHQgb24KPj4gc3BhY2UgaGVyZSwg
c3VjaCB0aGF0IHlvdSBjYW4ndCB0b2xlcmF0ZSB0aGUgcGFkZGluZyBieXRlcz8KPiAKPiBJdCB3
YXMgZHJvcHBlZCBvbiBBbmRyZXcncyBzdWdnZXN0aW9uLiBXZSBhcmUgb2sgd2l0aCBpdCBpbiB0
aGUgCj4gc3RydWN0dXJlIHNvIGlmIGlzIG9rIGJ5IHlvdSBJIGNhbiBhZGQgaXQgYmFjay4KPiAK
Pj4gCj4+IEkgYWxzbyBxdWVzdGlvbiB0aGUgbmVlZCBmb3IgYSB1bmlvbiBoZXJlLiBZb3UgZG9u
J3QgdXNlCj4+IC5ieXRlcyBhbnl3aGVyZSBhZmFpY3MuCj4gCj4gUmlnaHQgbm93IHRoZXJlIGlz
IG5vIHVzZSBmb3IgdGhlIC5ieXRlcyBmaWVsZCBhbmQgaXQgd2FzIHB1dCBmb3IgCj4gZnVydGhl
ciB1c2FnZS4gSSBjYW4gZHJvcCB0aGlzIGluIHRoZSBuZXh0IHZlcnNpb24uCj4gCj4+IAo+PiBG
aW5hbGx5IC0gd2hhdCBtZWFuaW5nIHRvIHRoZSBsb3cgKG9yIGhpZ2gpIDQgYml0cyBvZiAiYXIi
Cj4+IGNhcnJ5Pwo+IAo+IElmIEkgY29ycmVjdGx5IHVuZGVyc3RhbmQgdGhlIHF1ZXN0aW9uLCB3
ZSB1c2UgYXIgYml0cyB0byAgZGV0ZXJtaW5lIHRoZSAKPiBydW5uaW5nIG1vZGUgb2YgdGhlIGd1
ZXN0LgoKQWN0dWFsbHkgSSB3YXMgd3JvbmdseSB0aGlua2luZyA0IG9mIHRoZSBiaXRzIHdvdWxk
IGJlIHVudXNlZC4gV2l0aAp0aGVyZSBub3QgYmVpbmcgYW55IHVudXNlZCBiaXRzLCB0aGUgbGF5
b3V0IC0gbm90IG1hdGNoaW5nIHRoZSBMQVIKaW5zbiBvdXRwdXQgLSBzaG91bGQgYXQgbGVhc3Qg
YmUgY2xhcmlmaWVkIGluIGEgY29tbWVudC4KCj4+PiBAQCAtMTkzLDcgKzIwNiwxOSBAQCBzdHJ1
Y3Qgdm1fZXZlbnRfcmVnc194ODYgewo+Pj4gICAgICAgdWludDY0X3QgbXNyX2xzdGFyOwo+Pj4g
ICAgICAgdWludDY0X3QgZnNfYmFzZTsKPj4+ICAgICAgIHVpbnQ2NF90IGdzX2Jhc2U7Cj4+IAo+
PiBZb3UgcHJldmlvdXNseSByZW1vdmVkIHRoZW0sIGFuZCBJIHRoaW5rIHRoYXQgd2FzIGNvcnJl
Y3QuCj4+IFRoZSBmaWVsZCBpbiB0aGUgdW5pb24gc2hvdWxkIGJlIHVpbnQ2NF90LiBSaWdodCBu
b3cgeW91IGxlYXZlCj4+IGZzLmJhc2UgYW5kIGdzLmJhc2UgdW5pbml0aWFsaXplZC4KPj4gCj4g
Cj4gV2Ugd2FudCB0aGUgc3RydWN0dXJlIHRvIGJlIHRpZ2h0IHNvIHRoYXQgaXMgd2h5IC5iYXNl
IGlzIHVpbnQzMi4gSWYgd2UgCj4gbW92ZSB0aGUgZnMvZ3MgYmFzZSBpbiB0aGUgbmV3IHN0cnVj
dHVyZSBhbmQgbWFrZSBiYXNlIHRvIGJlIHVpbnQ2NCB0aGVuIAo+IHRoZXJlIGFyZSBzb21lIHVz
ZWxlc3MgYml0cyB0aGVyZS4KClRoZW4geW91J3JlIHN0aWxsIHdhc3RpbmcgOCBieXRlcyBmb3Ig
dGhlIHVudXNlZCBGUy9HUyBiYXNlIHN1Yi1maWVsZHMuCgo+IFRoZSBxdWVzdGlvbiBpcyBpZiB3
ZSBjYW4gbGVhdmUgdGhlIGNvZGUgbGlrZSB0aGlzIGFuZCBpbml0IGRlIHJlbWFpbmluZyAKPiBm
aWVsZHM/IEZyb20gd2hhdCBJIGFtIHNlZWluZyB0aGUgZnMvZ3MgYmFzZSBzaG91bGQgcmVtYWlu
IHVpbnQ2NC4KCklmIHBhY2tpbmcgaXMgaW1wb3J0YW50LCBJJ2Qgc3VnZ2VzdCBzZXBhcmF0ZSBz
dHJ1Y3R1cmUgdHlwZXMgZm9yCkNTL1NTL0RTL0VTIGFuZCBGUy9HUy4KCkphbgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 14:08:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 14:08: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 1gFgJ5-0004Yt-LM; Thu, 25 Oct 2018 14:08:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=29w0=nf=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFgJ4-0004Yn-W8
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 14:08:15 +0000
X-Inumbo-ID: 9f7f745a-d85f-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9f7f745a-d85f-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 14:09:45 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 25 Oct 2018 08:08:12 -0600
Message-Id: <5BD1CE4802000078001F4AF7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 25 Oct 2018 08:08:08 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <7a88f5cb-8f0a-9974-8e84-990045cb8726@suse.de>
 <20181024134522.3295-1-bwiedemann@suse.de>
 <108D0A7C020000E4CA4B4E14@prv1-mh.provo.novell.com>
 <74F2501302000079CA4B4E14@prv1-mh.provo.novell.com>
 <5BD1B8AA02000078001F4A44@prv1-mh.provo.novell.com>
 <d9db83e2-3f03-78ff-b92c-85ca680b7924@citrix.com>
In-Reply-To: <d9db83e2-3f03-78ff-b92c-85ca680b7924@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/efi: Do not insert timestamps in efi
 files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Bernhard M.Wiedemann" <bwiedemann@suse.de>, Wei Liu <wei.liu2@citrix.com>,
 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>

Pj4+IE9uIDI1LjEwLjE4IGF0IDE2OjAwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjUvMTAvMTggMTM6MzUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAyNC4x
MC4xOCBhdCAxNTo0NSwgPGJ3aWVkZW1hbm5Ac3VzZS5kZT4gd3JvdGU6Cj4+PiBpbiBvcmRlciB0
byBtYWtlIGJ1aWxkcyByZXByb2R1Y2libGUuCj4+PiBTZWUgaHR0cHM6Ly9yZXByb2R1Y2libGUt
YnVpbGRzLm9yZy8gZm9yIHdoeSB0aGlzIGlzIGdvb2QuCj4+IEJ1dCBpcyB0aGlzIHNvbWV0aGlu
ZyBldmVyeW9uZSB3YW50cywgdW5jb25kaXRpb25hbGx5PyBJJ20KPj4gZ2VuZXJhbGx5IGhhcHB5
IHRvIGhhdmUgdGhpcyBiYXNpYyBpbmRpY2F0aW9uIG9mIHdoZW4gYSBjZXJ0YWluCj4+IGltYWdl
IHdhcyBidWlsdDsgSSByZWdyZXQgdGhhdCBFTEYgaW1hZ2VzIGhhdmUgbm8gc3VjaAo+PiBpbmRp
Y2F0aW9uLgo+IAo+IFdoYXQgcHJhY3RpY2FsIHB1cnBvc2UgZG9lcyBoYXZpbmcgYSB0aW1lIHN0
YW1wIHNlcnZlPyAgSWYgeW91IHJlYWxseQo+IG5lZWQgdG8gc2VlLCB3aGF0IGlzIHdyb25nIHdp
dGggdGhlIG10aW1lIGluIHlvdXIgYnVpbGQgdHJlZT8KClRoaXMgY2FuIGJlIGNoYW5nZWQgYnkg
c2ltcGxlICJjcCIgdG8gYW5vdGhlciBsb2NhdGlvbi4KCj4gRm9yIHNoaXBwZWQgYmluYXJpZXMg
dG8gY3VzdG9tZXJzLCBleGFjdGx5IHdoZW4gaXQgd2FzIGJ1aWx0IGlzCj4gaXJyZWxldmFudCwg
d2hlcmVhcyBwZW9wbGVzIGFiaWxpdHkgdG8gaW5kZXBlbmRlbnRseSB2ZXJpZnkgdGhlCj4gaW50
ZWdyaXR5IG9mIHRoZSBiaW5hcnkgaXMgaW1wb3J0YW50LgoKQ29ycmVjdCwgd2hpY2ggaXMgd2h5
IEkgYXBwcmVjaWF0ZSB0aGUgX29wdGlvbl8gb2YgemFwcGluZyB0aGUKdGltZXN0YW1wLgoKSmFu
CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 14:12:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 14:12: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 1gFgMm-0005I0-8U; Thu, 25 Oct 2018 14:12:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x3at=nf=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFgMk-0005Hv-Jg
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 14:12:02 +0000
X-Inumbo-ID: 8663a150-d85f-11e8-a8a5-bc764e045a96
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe07::609])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 8663a150-d85f-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 16:09:02 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=gCz84eVoAKOdcSromQxNi4hM5Wka9GHfFiBB7qRWuIc=;
 b=jpP7PF+YRvwaCdot9OiGVjSWGwsP/DlNFSqovetdBnNzGltleciIEtwj9rrqMeYMYTfrwrWzBnmOwxq/mgGp0LtXYVPU8iK65vWiam8szySB0CZUU0+BWg3SazzbuMo5JUjC73tWGRhgqRBxQEayIqCPn9n/ffvZkj5ePOQy0Kg=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB3391.eurprd03.prod.outlook.com (52.134.13.153) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1250.30; Thu, 25 Oct 2018 14:11:54 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.032; Thu, 25 Oct 2018
 14:11:54 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 1/4] xen/arm: gic: Ensure we have an ISB
 between ack and do_IRQ()
Thread-Index: AQHUavzJbvgTOtHywku/qQnKphzWOaUuJI2AgABU6YCAAbtVAA==
Date: Thu, 25 Oct 2018 14:11:54 +0000
Message-ID: <77f72cc9-6548-afd9-3766-23326b3551d9@epam.com>
References: <20181023181709.11883-1-julien.grall@arm.com>
 <20181023181709.11883-2-julien.grall@arm.com>
 <6098937f-98de-bff9-6c48-5575a45875e0@epam.com>
 <57ee191b-be21-701e-ef19-4ed4df1cf289@arm.com>
In-Reply-To: <57ee191b-be21-701e-ef19-4ed4df1cf289@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-imapappendstamp: VI1PR0302MB2688.eurprd03.prod.outlook.com
 (15.20.1250.024)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB3391;
 6:/zKbVjAkV3e2wNQ1aZYP76ph9jCHJz+CwYiLYv4z1Eov27ID5Dit26iGKUSvbaNOU8auWkdazS/7o9aUjjYenooT34OE/8/uL20WwSt/3AHS5if3lQCfnss3K9Jbw3q+JJyZUApnfm/Q7Y5cwCJnT2igoDR0CODBJxj56ldorTIJ/MIY5kRrUs33Yby1Ick+udUD+tQjroTJnGPnOifLnC3vB2iViqzP+R8g3+Hoqjx3AUTQLznOjzQPlOScSejn6aGdWWKdN8OxnE4JuU9WH80e20HmygJ5UOxKm7gJlSCWUf18alhTyACj/t9j0ty2HcygRyV7+flScvqZwG3LZ0LPki9aOBdN8bWR64+ZAdv5/x+Lsf74Htye1Wpxv5NxbpRwF1y2PieFhrp6tvxlycWltWnQaGaxY1Tt59lXrjvi1J/84ssxxPat2bGd8GOyI2z9075e1OnkoJMipjmt6Q==;
 5:L88I0vuMa+b38XK4y8aXnPjSD97AtMU/0lS4hm+aZk61M2FQ+1g+5eHz608zMfOOxw+MJ7YH0XhvKTtD+IgICkKOvqBUpK/qYjaKOorEwoTGLsha6ltO7xb6zKzkgrCWtk3uW/uGWXADxg+/zc0FikrEGzLC5VCN3m5r/Y0vU3M=;
 7:J1Jxehk/PfRhexkwpbZvwBNldf2AvysUIBrN5vC0lz1hYXFMR5PkSihBUpsDzqGmBYIIakzn85VLa7eKsmu8lVSw9H83Z8wxMmgY7HMlsb/q5DxHNEuVpYj6PL90M21GuoeWMnF19m1Vvcub1tLYjGv+atGK2c4wTmF9t+OYeejegR5cCNSiDyUD5RcNmNooa1175RVryhMN3YjqJeL232Z+taNsQGCRailUYBXVDY/Fd2ivUkLe7fqwYtc62dd1
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: a75b5bdd-02a2-4370-8c0b-08d63a83d154
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB3391; 
x-ms-traffictypediagnostic: VI1PR0302MB3391:
x-microsoft-antispam-prvs: <VI1PR0302MB3391C0C2AC7788F67C410E56E6F70@VI1PR0302MB3391.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(17755550239193)(180628864354917);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231355)(944501410)(52105095)(10201501046)(93006095)(93001095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123558120)(20161123562045)(20161123564045)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB3391; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB3391; 
x-forefront-prvs: 083691450C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(376002)(366004)(136003)(39860400002)(346002)(396003)(189003)(199004)(71190400001)(25786009)(2616005)(99286004)(476003)(86362001)(486006)(66066001)(14444005)(102836004)(105586002)(4326008)(256004)(11346002)(31696002)(76176011)(446003)(5250100002)(6506007)(53546011)(2501003)(5660300001)(80792005)(229853002)(2900100001)(14454004)(53936002)(19627405001)(72206003)(55236004)(97736004)(54896002)(6512007)(71200400001)(3846002)(8676002)(54906003)(110136005)(6606003)(6246003)(68736007)(7736002)(478600001)(6436002)(186003)(26005)(106356001)(2906002)(6116002)(93886005)(6486002)(31686004)(316002)(81156014)(8936002)(36756003)(81166006);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB3391;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: S7ox+GsgJPAhcN7Wvuo3RslmfSiV12a8ofq3UmEwk6trIAWneyaLJoweUty75UpLkDNkDz/wYf9tvOg2xCYygEbXWoCMUQJkVUTX+LANRcnOc/puB4PRg84bR0jpnnGMIOBIyw4FzD4WdfZIgt/AUWslC5/ukm+6FokXpQ0hsw4Pgrh4HFdZqL6dFaFcD8c1XWlhhygsrXY+rYavD6n6MS/3fMgR/NCduxHWUkuxs8gTiggByV9q6CsXoPJOjQzsWQplbCVGuAHLQD3LzNEcIbs2b+DkCeurTDjSi8wamDaeKCH8v6wq3dPUWHcsMN6zAy+JvlDAlHS7TUVvn8Rc90qmhORZkuXAxv76Nm+03og=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a75b5bdd-02a2-4370-8c0b-08d63a83d154
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2018 14:11:54.5672 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB3391
Subject: Re: [Xen-devel] [PATCH 1/4] xen/arm: gic: Ensure we have an ISB
 between ack and do_IRQ()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andre.przywara@arm.com" <andre.przywara@arm.com>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>
Content-Type: multipart/mixed; boundary="===============1328300745440899058=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============1328300745440899058==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_77f72cc96548afd9376623326b3551d9epamcom_"

--_000_77f72cc96548afd9376623326b3551d9epamcom_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hello  Julien,


On 24.10.18 17:41, Julien Grall wrote:
> vGIC is not only about GICv2. It also covers GICv3 that is accessible
> via system registers.
Yes, I know. But, as you state below, for GICv2 based systems those
barriers are not needed.

>>>    rely on a context synchronising
>>> operation on the CPU to ensure that the updated status register is
>>> visible to the CPU when handling the interrupt. This usually happens as
>>> a result of taking the IRQ exception in the first place, but there are
>>> two race scenarios where this isn't the case.
>>>
>>> For example, let's say we have two peripherals (X and Y), where Y
>>> uses a
>>> system register for its interrupt status.
>>>
>>> Case 1:
>>> 1. CPU takes an IRQ exception as a result of X raising an interrupt
>>> 2. Y then raises its interrupt line, but the update to its system
>>>      register is not yet visible to the CPU
>>> 3. The GIC decides to expose Y's interrupt number first in the Ack
>>>      register
>>> 4. The CPU runs the IRQ handler for Y, but the status register is stale
>> But this scenario somehow explains a strange thing I saw during IRQ
>> latency investigation (optimization attempts) during last weeks.
>> The strange sequence is as following:
>>       1. CPU takes an IRQ exception from the guest context
>>       2. In `enter_hypervisor_head()` function (i.e. in
>> `gic_clear_lrs()`
>> as for mainline) from some LR registers interrupt statuses are read as
>> PENDING
>>       3. Performing further code, without returning to the guest (i.e.
>> inside vgic_vcpu_inject_irq()), it happens that we read status INVALID
>> from the LR we read PENDING before, in step 2. >
>> Please note that we are tailoring xen based on RELEASE-4.10.0.
>
> As you tailor Xen, I need more details on your modification to be able
> to provide feedback on the oddness you encounter.
I guess I should make a dedicated patch applicable to mainline to reveal
the issue. I hope I'll do this nearest days.

> But you are using GICv2, right? If so, you are not using system
> registers for the vGIC. This is not covered by this patch.
Yep, our SoC has GICv2.

>>> Case 2:
>>> 1. CPU takes an IRQ exception as a result of X raising an interrupt
>>> 2. CPU reads the interrupt number for X from the Ack register and runs
>>>      its IRQ handler
>>> 3. Y raises its interrupt line and the Ack register is updated, but
>>>      again, the update to its system register is not yet visible to the
>>>      CPU.
>>> 4. Since the GIC drivers poll the Ack register, we read Y's interrupt
>>>      number and run its handler without a context synchronisation
>>>      operation, therefore seeing the stale register value.
>>>
>>> In either case, we run the risk of missing an IRQ. This patch solves
>>> the
>>> problem by ensuring that we execute an ISB in the GIC drivers prior
>>> to invoking the interrupt handler.
>>>
>>> Based on Linux commit 39a06b67c2c1256bcf2361a1f67d2529f70ab206
>>> "irqchip/gic: Ensure we have an ISB between ack and ->handle_irq".
>>>
>>> Signed-off-by: Julien Grall <julien.grall@arm.com>
>>>
>>> ---
>>>       This patch is a candidate for backporting up to Xen 4.9.
>>> ---
>>>    xen/arch/arm/gic.c | 2 ++
>>>    1 file changed, 2 insertions(+)
>>>
>>> diff --git a/xen/arch/arm/gic.c b/xen/arch/arm/gic.c
>>> index 8d7e491060..305fbd66dd 100644
>>> --- a/xen/arch/arm/gic.c
>>> +++ b/xen/arch/arm/gic.c
>>> @@ -388,12 +388,14 @@ void gic_interrupt(struct cpu_user_regs *regs,
>>> int is_fiq)
>>>            if ( likely(irq >=3D 16 && irq < 1020) )
>>>            {
>>>                local_irq_enable();
>>> +            isb();
>> Taking in account that the first GICH accesses are from
>> `gic_clear_lrs()`, called from `enter_hypervisor_head`, I would suggest
>> moving isb() there.
Any comments here?

>>
>>>                do_IRQ(regs, irq, is_fiq);
>>>                local_irq_disable();
>>>            }
>>>            else if ( is_lpi(irq) )
>>>            {
>>>                local_irq_enable();
>>> +            isb();
>>>                gic_hw_ops->do_LPI(irq);
>>>                local_irq_disable();
>>>            }
>>
>
> Cheers,
>

--

*Andrii Anisov*



--_000_77f72cc96548afd9376623326b3551d9epamcom_
Content-Type: text/html; charset="iso-8859-1"
Content-ID: <521448F273908144AFD353BDA85E5416@EPAM.onmicrosoft.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" style=3D"display:none;"><!-- P {margin-top:0;margi=
n-bottom:0;} --></style>
</head>
<body dir=3D"ltr">
<div id=3D"divtagdefaultwrapper" style=3D"font-size:12pt;color:#000000;font=
-family:Calibri,Helvetica,sans-serif;" dir=3D"ltr">
<font size=3D"2"><span style=3D"font-size:11pt">
<div class=3D"PlainText">Hello&nbsp; Julien,<br>
<br>
<br>
On 24.10.18 17:41, Julien Grall wrote:<br>
&gt; vGIC is not only about GICv2. It also covers GICv3 that is accessible =
<br>
&gt; via system registers.<br>
Yes, I know. But, as you state below, for GICv2 based systems those <br>
barriers are not needed.<br>
<br>
&gt;&gt;&gt; &nbsp;&nbsp; rely on a context synchronising<br>
&gt;&gt;&gt; operation on the CPU to ensure that the updated status registe=
r is<br>
&gt;&gt;&gt; visible to the CPU when handling the interrupt. This usually h=
appens as<br>
&gt;&gt;&gt; a result of taking the IRQ exception in the first place, but t=
here are<br>
&gt;&gt;&gt; two race scenarios where this isn't the case.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; For example, let's say we have two peripherals (X and Y), wher=
e Y <br>
&gt;&gt;&gt; uses a<br>
&gt;&gt;&gt; system register for its interrupt status.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Case 1:<br>
&gt;&gt;&gt; 1. CPU takes an IRQ exception as a result of X raising an inte=
rrupt<br>
&gt;&gt;&gt; 2. Y then raises its interrupt line, but the update to its sys=
tem<br>
&gt;&gt;&gt; &nbsp;&nbsp;&nbsp;&nbsp; register is not yet visible to the CP=
U<br>
&gt;&gt;&gt; 3. The GIC decides to expose Y's interrupt number first in the=
 Ack<br>
&gt;&gt;&gt; &nbsp;&nbsp;&nbsp;&nbsp; register<br>
&gt;&gt;&gt; 4. The CPU runs the IRQ handler for Y, but the status register=
 is stale<br>
&gt;&gt; But this scenario somehow explains a strange thing I saw during IR=
Q<br>
&gt;&gt; latency investigation (optimization attempts) during last weeks.<b=
r>
&gt;&gt; The strange sequence is as following:<br>
&gt;&gt; &nbsp; &nbsp;&nbsp;&nbsp; 1. CPU takes an IRQ exception from the g=
uest context<br>
&gt;&gt; &nbsp; &nbsp;&nbsp;&nbsp; 2. In `enter_hypervisor_head()` function=
 (i.e. in <br>
&gt;&gt; `gic_clear_lrs()`<br>
&gt;&gt; as for mainline) from some LR registers interrupt statuses are rea=
d as<br>
&gt;&gt; PENDING<br>
&gt;&gt; &nbsp; &nbsp;&nbsp;&nbsp; 3. Performing further code, without retu=
rning to the guest (i.e.<br>
&gt;&gt; inside vgic_vcpu_inject_irq()), it happens that we read status INV=
ALID<br>
&gt;&gt; from the LR we read PENDING before, in step 2. &gt;<br>
&gt;&gt; Please note that we are tailoring xen based on RELEASE-4.10.0.<br>
&gt;<br>
&gt; As you tailor Xen, I need more details on your modification to be able=
 <br>
&gt; to provide feedback on the oddness you encounter.<br>
I guess I should make a dedicated patch applicable to mainline to reveal <b=
r>
the issue. I hope I'll do this nearest days.<br>
<br>
&gt; But you are using GICv2, right? If so, you are not using system <br>
&gt; registers for the vGIC. This is not covered by this patch.<br>
Yep, our SoC has GICv2.<br>
<br>
&gt;&gt;&gt; Case 2:<br>
&gt;&gt;&gt; 1. CPU takes an IRQ exception as a result of X raising an inte=
rrupt<br>
&gt;&gt;&gt; 2. CPU reads the interrupt number for X from the Ack register =
and runs<br>
&gt;&gt;&gt; &nbsp;&nbsp;&nbsp;&nbsp; its IRQ handler<br>
&gt;&gt;&gt; 3. Y raises its interrupt line and the Ack register is updated=
, but<br>
&gt;&gt;&gt; &nbsp;&nbsp;&nbsp;&nbsp; again, the update to its system regis=
ter is not yet visible to the<br>
&gt;&gt;&gt; &nbsp;&nbsp;&nbsp;&nbsp; CPU.<br>
&gt;&gt;&gt; 4. Since the GIC drivers poll the Ack register, we read Y's in=
terrupt<br>
&gt;&gt;&gt; &nbsp;&nbsp;&nbsp;&nbsp; number and run its handler without a =
context synchronisation<br>
&gt;&gt;&gt; &nbsp;&nbsp;&nbsp;&nbsp; operation, therefore seeing the stale=
 register value.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; In either case, we run the risk of missing an IRQ. This patch =
solves <br>
&gt;&gt;&gt; the<br>
&gt;&gt;&gt; problem by ensuring that we execute an ISB in the GIC drivers =
prior<br>
&gt;&gt;&gt; to invoking the interrupt handler.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Based on Linux commit 39a06b67c2c1256bcf2361a1f67d2529f70ab206=
<br>
&gt;&gt;&gt; &quot;irqchip/gic: Ensure we have an ISB between ack and -&gt;=
handle_irq&quot;.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Signed-off-by: Julien Grall &lt;julien.grall@arm.com&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; ---<br>
&gt;&gt;&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; This patch is a candidate for b=
ackporting up to Xen 4.9.<br>
&gt;&gt;&gt; ---<br>
&gt;&gt;&gt; &nbsp;&nbsp; xen/arch/arm/gic.c | 2 &#43;&#43;<br>
&gt;&gt;&gt; &nbsp;&nbsp; 1 file changed, 2 insertions(&#43;)<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; diff --git a/xen/arch/arm/gic.c b/xen/arch/arm/gic.c<br>
&gt;&gt;&gt; index 8d7e491060..305fbd66dd 100644<br>
&gt;&gt;&gt; --- a/xen/arch/arm/gic.c<br>
&gt;&gt;&gt; &#43;&#43;&#43; b/xen/arch/arm/gic.c<br>
&gt;&gt;&gt; @@ -388,12 &#43;388,14 @@ void gic_interrupt(struct cpu_user_r=
egs *regs, <br>
&gt;&gt;&gt; int is_fiq)<br>
&gt;&gt;&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; i=
f ( likely(irq &gt;=3D 16 &amp;&amp; irq &lt; 1020) )<br>
&gt;&gt;&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {=
<br>
&gt;&gt;&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; local_irq_enable();<br>
&gt;&gt;&gt; &#43;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; isb();<br>
&gt;&gt; Taking in account that the first GICH accesses are from<br>
&gt;&gt; `gic_clear_lrs()`, called from `enter_hypervisor_head`, I would su=
ggest<br>
&gt;&gt; moving isb() there.<br>
Any comments here?<br>
<br>
&gt;&gt;<br>
&gt;&gt;&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; do_IRQ(regs, irq, is_fiq);<br>
&gt;&gt;&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; local_irq_disable();<br>
&gt;&gt;&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }=
<br>
&gt;&gt;&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; e=
lse if ( is_lpi(irq) )<br>
&gt;&gt;&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {=
<br>
&gt;&gt;&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; local_irq_enable();<br>
&gt;&gt;&gt; &#43;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; isb();<br>
&gt;&gt;&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; gic_hw_ops-&gt;do_LPI(irq);<br>
&gt;&gt;&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; local_irq_disable();<br>
&gt;&gt;&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }=
<br>
&gt;&gt;<br>
&gt;<br>
&gt; Cheers,<br>
&gt;<br>
<br>
-- <br>
<br>
*Andrii Anisov*<br>
<br>
<br>
</div>
</span></font></div>
</body>
</html>

--_000_77f72cc96548afd9376623326b3551d9epamcom_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1328300745440899058==--


From xen-devel-bounces@lists.xenproject.org Thu Oct 25 14:22:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 14:22: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 1gFgWq-000677-J0; Thu, 25 Oct 2018 14:22:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=uelk=nf=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gFgWo-000672-J9
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 14:22:26 +0000
X-Inumbo-ID: 9b7c37bd-d861-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 9b7c37bd-d861-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 14:23:56 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id EC31BA78;
 Thu, 25 Oct 2018 07:22:24 -0700 (PDT)
Received: from [10.101.215.51] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 259073F6A8;
 Thu, 25 Oct 2018 07:22:24 -0700 (PDT)
To: Andrii Anisov <Andrii_Anisov@epam.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
References: <20181023181709.11883-1-julien.grall@arm.com>
 <20181023181709.11883-2-julien.grall@arm.com>
 <6098937f-98de-bff9-6c48-5575a45875e0@epam.com>
 <57ee191b-be21-701e-ef19-4ed4df1cf289@arm.com>
 <77f72cc9-6548-afd9-3766-23326b3551d9@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <23a2ae51-670e-8fb2-b589-4e63a4a27e7c@arm.com>
Date: Thu, 25 Oct 2018 15:22:20 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <77f72cc9-6548-afd9-3766-23326b3551d9@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/4] xen/arm: gic: Ensure we have an ISB
 between ack and do_IRQ()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andre.przywara@arm.com" <andre.przywara@arm.com>,
 "sstabellini@kernel.org" <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>

CgpPbiAxMC8yNS8xOCAzOjExIFBNLCBBbmRyaWkgQW5pc292IHdyb3RlOgo+IEhlbGxvwqAgSnVs
aWVuLAoKSGksCgo+IE9uIDI0LjEwLjE4IDE3OjQxLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IHZH
SUMgaXMgbm90IG9ubHkgYWJvdXQgR0lDdjIuIEl0IGFsc28gY292ZXJzIEdJQ3YzIHRoYXQgaXMg
YWNjZXNzaWJsZSAKPj4gdmlhIHN5c3RlbSByZWdpc3RlcnMuCj4gWWVzLCBJIGtub3cuIEJ1dCwg
YXMgeW91IHN0YXRlIGJlbG93LCBmb3IgR0lDdjIgYmFzZWQgc3lzdGVtcyB0aG9zZQo+IGJhcnJp
ZXJzIGFyZSBub3QgbmVlZGVkLgoKWW91IG1pc3JlYWQgd2hhdCBJIHdyb3RlLiBUaGV5IGFyZSBu
b3QgbmVlZGVkIHRvIGNvdmVyIHRoZSB2R0lDIGZvciAKR0lDdjIgcGxhdGZvcm0uIEhvd2V2ZXIg
dGhleSBhcmUgc3RpbGwgbmVjZXNzYXJ5LCBmb3IgaW5zdGFuY2UsIGZvciB0aGUgCnRpbWVyIGFz
IGl0IGlzIGFjY2Vzc2libGUgdmlhIHN5c3RlbSByZWdpc3RlcnMuCgo+IAo+Pj4+IMKgwqAgcmVs
eSBvbiBhIGNvbnRleHQgc3luY2hyb25pc2luZwo+Pj4+IG9wZXJhdGlvbiBvbiB0aGUgQ1BVIHRv
IGVuc3VyZSB0aGF0IHRoZSB1cGRhdGVkIHN0YXR1cyByZWdpc3RlciBpcwo+Pj4+IHZpc2libGUg
dG8gdGhlIENQVSB3aGVuIGhhbmRsaW5nIHRoZSBpbnRlcnJ1cHQuIFRoaXMgdXN1YWxseSBoYXBw
ZW5zIGFzCj4+Pj4gYSByZXN1bHQgb2YgdGFraW5nIHRoZSBJUlEgZXhjZXB0aW9uIGluIHRoZSBm
aXJzdCBwbGFjZSwgYnV0IHRoZXJlIGFyZQo+Pj4+IHR3byByYWNlIHNjZW5hcmlvcyB3aGVyZSB0
aGlzIGlzbid0IHRoZSBjYXNlLgo+Pj4+Cj4+Pj4gRm9yIGV4YW1wbGUsIGxldCdzIHNheSB3ZSBo
YXZlIHR3byBwZXJpcGhlcmFscyAoWCBhbmQgWSksIHdoZXJlIFkgCj4+Pj4gdXNlcyBhCj4+Pj4g
c3lzdGVtIHJlZ2lzdGVyIGZvciBpdHMgaW50ZXJydXB0IHN0YXR1cy4KPj4+Pgo+Pj4+IENhc2Ug
MToKPj4+PiAxLiBDUFUgdGFrZXMgYW4gSVJRIGV4Y2VwdGlvbiBhcyBhIHJlc3VsdCBvZiBYIHJh
aXNpbmcgYW4gaW50ZXJydXB0Cj4+Pj4gMi4gWSB0aGVuIHJhaXNlcyBpdHMgaW50ZXJydXB0IGxp
bmUsIGJ1dCB0aGUgdXBkYXRlIHRvIGl0cyBzeXN0ZW0KPj4+PiDCoMKgwqDCoCByZWdpc3RlciBp
cyBub3QgeWV0IHZpc2libGUgdG8gdGhlIENQVQo+Pj4+IDMuIFRoZSBHSUMgZGVjaWRlcyB0byBl
eHBvc2UgWSdzIGludGVycnVwdCBudW1iZXIgZmlyc3QgaW4gdGhlIEFjawo+Pj4+IMKgwqDCoMKg
IHJlZ2lzdGVyCj4+Pj4gNC4gVGhlIENQVSBydW5zIHRoZSBJUlEgaGFuZGxlciBmb3IgWSwgYnV0
IHRoZSBzdGF0dXMgcmVnaXN0ZXIgaXMgc3RhbGUKPj4+IEJ1dCB0aGlzIHNjZW5hcmlvIHNvbWVo
b3cgZXhwbGFpbnMgYSBzdHJhbmdlIHRoaW5nIEkgc2F3IGR1cmluZyBJUlEKPj4+IGxhdGVuY3kg
aW52ZXN0aWdhdGlvbiAob3B0aW1pemF0aW9uIGF0dGVtcHRzKSBkdXJpbmcgbGFzdCB3ZWVrcy4K
Pj4+IFRoZSBzdHJhbmdlIHNlcXVlbmNlIGlzIGFzIGZvbGxvd2luZzoKPj4+IMKgIMKgwqDCoCAx
LiBDUFUgdGFrZXMgYW4gSVJRIGV4Y2VwdGlvbiBmcm9tIHRoZSBndWVzdCBjb250ZXh0Cj4+PiDC
oCDCoMKgwqAgMi4gSW4gYGVudGVyX2h5cGVydmlzb3JfaGVhZCgpYCBmdW5jdGlvbiAoaS5lLiBp
biAKPj4+IGBnaWNfY2xlYXJfbHJzKClgCj4+PiBhcyBmb3IgbWFpbmxpbmUpIGZyb20gc29tZSBM
UiByZWdpc3RlcnMgaW50ZXJydXB0IHN0YXR1c2VzIGFyZSByZWFkIGFzCj4+PiBQRU5ESU5HCj4+
PiDCoCDCoMKgwqAgMy4gUGVyZm9ybWluZyBmdXJ0aGVyIGNvZGUsIHdpdGhvdXQgcmV0dXJuaW5n
IHRvIHRoZSBndWVzdCAoaS5lLgo+Pj4gaW5zaWRlIHZnaWNfdmNwdV9pbmplY3RfaXJxKCkpLCBp
dCBoYXBwZW5zIHRoYXQgd2UgcmVhZCBzdGF0dXMgSU5WQUxJRAo+Pj4gZnJvbSB0aGUgTFIgd2Ug
cmVhZCBQRU5ESU5HIGJlZm9yZSwgaW4gc3RlcCAyLiA+Cj4+PiBQbGVhc2Ugbm90ZSB0aGF0IHdl
IGFyZSB0YWlsb3JpbmcgeGVuIGJhc2VkIG9uIFJFTEVBU0UtNC4xMC4wLgo+Pgo+PiBBcyB5b3Ug
dGFpbG9yIFhlbiwgSSBuZWVkIG1vcmUgZGV0YWlscyBvbiB5b3VyIG1vZGlmaWNhdGlvbiB0byBi
ZSBhYmxlIAo+PiB0byBwcm92aWRlIGZlZWRiYWNrIG9uIHRoZSBvZGRuZXNzIHlvdSBlbmNvdW50
ZXIuCj4gSSBndWVzcyBJIHNob3VsZCBtYWtlIGEgZGVkaWNhdGVkIHBhdGNoIGFwcGxpY2FibGUg
dG8gbWFpbmxpbmUgdG8gcmV2ZWFsCj4gdGhlIGlzc3VlLiBJIGhvcGUgSSdsbCBkbyB0aGlzIG5l
YXJlc3QgZGF5cy4KPiAKPj4gQnV0IHlvdSBhcmUgdXNpbmcgR0lDdjIsIHJpZ2h0PyBJZiBzbywg
eW91IGFyZSBub3QgdXNpbmcgc3lzdGVtIAo+PiByZWdpc3RlcnMgZm9yIHRoZSB2R0lDLiBUaGlz
IGlzIG5vdCBjb3ZlcmVkIGJ5IHRoaXMgcGF0Y2guCj4gWWVwLCBvdXIgU29DIGhhcyBHSUN2Mi4K
PiAKPj4+PiBDYXNlIDI6Cj4+Pj4gMS4gQ1BVIHRha2VzIGFuIElSUSBleGNlcHRpb24gYXMgYSBy
ZXN1bHQgb2YgWCByYWlzaW5nIGFuIGludGVycnVwdAo+Pj4+IDIuIENQVSByZWFkcyB0aGUgaW50
ZXJydXB0IG51bWJlciBmb3IgWCBmcm9tIHRoZSBBY2sgcmVnaXN0ZXIgYW5kIHJ1bnMKPj4+PiDC
oMKgwqDCoCBpdHMgSVJRIGhhbmRsZXIKPj4+PiAzLiBZIHJhaXNlcyBpdHMgaW50ZXJydXB0IGxp
bmUgYW5kIHRoZSBBY2sgcmVnaXN0ZXIgaXMgdXBkYXRlZCwgYnV0Cj4+Pj4gwqDCoMKgwqAgYWdh
aW4sIHRoZSB1cGRhdGUgdG8gaXRzIHN5c3RlbSByZWdpc3RlciBpcyBub3QgeWV0IHZpc2libGUg
dG8gdGhlCj4+Pj4gwqDCoMKgwqAgQ1BVLgo+Pj4+IDQuIFNpbmNlIHRoZSBHSUMgZHJpdmVycyBw
b2xsIHRoZSBBY2sgcmVnaXN0ZXIsIHdlIHJlYWQgWSdzIGludGVycnVwdAo+Pj4+IMKgwqDCoMKg
IG51bWJlciBhbmQgcnVuIGl0cyBoYW5kbGVyIHdpdGhvdXQgYSBjb250ZXh0IHN5bmNocm9uaXNh
dGlvbgo+Pj4+IMKgwqDCoMKgIG9wZXJhdGlvbiwgdGhlcmVmb3JlIHNlZWluZyB0aGUgc3RhbGUg
cmVnaXN0ZXIgdmFsdWUuCj4+Pj4KPj4+PiBJbiBlaXRoZXIgY2FzZSwgd2UgcnVuIHRoZSByaXNr
IG9mIG1pc3NpbmcgYW4gSVJRLiBUaGlzIHBhdGNoIHNvbHZlcyAKPj4+PiB0aGUKPj4+PiBwcm9i
bGVtIGJ5IGVuc3VyaW5nIHRoYXQgd2UgZXhlY3V0ZSBhbiBJU0IgaW4gdGhlIEdJQyBkcml2ZXJz
IHByaW9yCj4+Pj4gdG8gaW52b2tpbmcgdGhlIGludGVycnVwdCBoYW5kbGVyLgo+Pj4+Cj4+Pj4g
QmFzZWQgb24gTGludXggY29tbWl0IDM5YTA2YjY3YzJjMTI1NmJjZjIzNjFhMWY2N2QyNTI5Zjcw
YWIyMDYKPj4+PiAiaXJxY2hpcC9naWM6IEVuc3VyZSB3ZSBoYXZlIGFuIElTQiBiZXR3ZWVuIGFj
ayBhbmQgLT5oYW5kbGVfaXJxIi4KPj4+Pgo+Pj4+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4+Pj4KPj4+PiAtLS0KPj4+PiDCoMKgwqDCoMKgIFRo
aXMgcGF0Y2ggaXMgYSBjYW5kaWRhdGUgZm9yIGJhY2twb3J0aW5nIHVwIHRvIFhlbiA0LjkuCj4+
Pj4gLS0tCj4+Pj4gwqDCoCB4ZW4vYXJjaC9hcm0vZ2ljLmMgfCAyICsrCj4+Pj4gwqDCoCAxIGZp
bGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspCj4+Pj4KPj4+PiBkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL2dpYy5jIGIveGVuL2FyY2gvYXJtL2dpYy5jCj4+Pj4gaW5kZXggOGQ3ZTQ5MTA2MC4u
MzA1ZmJkNjZkZCAxMDA2NDQKPj4+PiAtLS0gYS94ZW4vYXJjaC9hcm0vZ2ljLmMKPj4+PiArKysg
Yi94ZW4vYXJjaC9hcm0vZ2ljLmMKPj4+PiBAQCAtMzg4LDEyICszODgsMTQgQEAgdm9pZCBnaWNf
aW50ZXJydXB0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLCAKPj4+PiBpbnQgaXNfZmlxKQo+
Pj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKgIGlmICggbGlrZWx5KGlycSA+PSAxNiAmJiBpcnEgPCAx
MDIwKSApCj4+Pj4gwqDCoMKgwqDCoMKgwqDCoMKgwqAgewo+Pj4+IMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqAgbG9jYWxfaXJxX2VuYWJsZSgpOwo+Pj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgIGlzYigpOwo+Pj4gVGFraW5nIGluIGFjY291bnQgdGhhdCB0aGUgZmlyc3QgR0lDSCBhY2Nl
c3NlcyBhcmUgZnJvbQo+Pj4gYGdpY19jbGVhcl9scnMoKWAsIGNhbGxlZCBmcm9tIGBlbnRlcl9o
eXBlcnZpc29yX2hlYWRgLCBJIHdvdWxkIHN1Z2dlc3QKPj4+IG1vdmluZyBpc2IoKSB0aGVyZS4K
PiBBbnkgY29tbWVudHMgaGVyZT8KCkkgaGF2ZW4ndCBhbnN3ZXJlZCB0byB0aGlzIGJpdCBiZWNh
dXNlIEkgdGhvdWdodCB0aGlzIHdhcyByZWxhdGVkIHRvIAp5b3VyIGlzc3VlLgoKSWYgdGhpcyBp
cyBub3QgcmVsYXRlZCB0byB5b3VyIGlzc3VlLCB0aGVuIHRoZSBwbGFjZW1lbnQgd291bGQgYmUg
d3JvbmcuIApIZXJlIHRoZSBpc2IoKSBzaXRzIGJldHdlZW4gYWNrKCkgYW5kIGRvX0lSUSgpLgoK
VGhpcyBlbnN1cmUgdGhlIHN5c3RlbSByZWdpc3RlcnMgYXJlIHN5bmNocm9uaXplZCBhZnRlciB5
b3UgYWNrbm93bGVkZ2UgCmFuIGludGVycnVwdC4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 14:23:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 14: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 1gFgY2-0006BJ-0C; Thu, 25 Oct 2018 14:23:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x0zm=nf=oracle.com=joe.jin@srs-us1.protection.inumbo.net>)
 id 1gFgY1-0006BC-Cj
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 14:23:41 +0000
X-Inumbo-ID: c7fd29b2-d861-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c7fd29b2-d861-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 14:25:11 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9PENW4K177620;
 Thu, 25 Oct 2018 14:23:38 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-2018-07-02;
 bh=WXrMgic5dyQFEXdU5+9snwRpnQo9WT28NWlfxFKaskw=;
 b=Yb8xj1+0ZVDk+vdQKwwPY6mAwHBQDz7PlktLBJdAw9XPLjKH7wZCr24rWMBPEhSrCC8x
 a6VzKFpb5LnOIAXDgsIMXS227aQHUPKS6Cljrgonp4C+v4kB79s2cb0XqmX04509rGdX
 tH7za6MaeD6Eejqar3C6pxEhJI+fbeCSjTiKqY253sdE3A7avl8r3tJrsVAGUdBGweL7
 tCLDJnx29Cs2swCX0huWfVVz1FuFuXxEA75S+qAVQba10ZA+2x5sBnQPgtyQ5zft/PNT
 AbSMZ4hLaorH1k6v+d8DbWQtg2njF6vpUcjozPgf5a/yzXXTHq7bbpwfIedDi7TMxIXv kA== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2130.oracle.com with ESMTP id 2n7usuhyw6-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 25 Oct 2018 14:23:38 +0000
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9PENa9J018167
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 25 Oct 2018 14:23:37 GMT
Received: from abhmp0018.oracle.com (abhmp0018.oracle.com [141.146.116.24])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w9PENaId030341;
 Thu, 25 Oct 2018 14:23:36 GMT
Received: from [10.211.47.88] (/10.211.47.88)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 25 Oct 2018 07:23:36 -0700
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
References: <bb6d87b4-c371-c6c0-8c48-bc95df018ad1@oracle.com>
 <20181024130246.GA22616@localhost.localdomain>
 <83900cf4-690c-9725-d022-d427fdeb4f7d@oracle.com>
 <581cb7ea-3112-791d-918d-9bb887e4744f@oracle.com>
 <24a62522-1629-5d0b-398e-6d2c1a0b97f7@oracle.com>
From: Joe Jin <joe.jin@oracle.com>
Message-ID: <922914c9-22db-c5d1-33da-d07691ebd7d7@oracle.com>
Date: Thu, 25 Oct 2018 07:23:35 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <24a62522-1629-5d0b-398e-6d2c1a0b97f7@oracle.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9056
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810250123
Subject: Re: [Xen-devel] [PATCH] xen-swiotlb: exchange memory with Xen only
 when pages are contiguous
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: John Sobecki <john.sobecki@oracle.com>,
 "DONGLI.ZHANG" <dongli.zhang@oracle.com>,
 "linux-kernel@vger.kernel.org\"" <linux-kernel@vger.kernel.org>,
 konrad@kernel.org,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Christoph Helwig <hch@lst.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>

T24gMTAvMjUvMTggNDo0NSBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDEwLzI0LzE4
IDEwOjQzIEFNLCBKb2UgSmluIHdyb3RlOgo+PiBPbiAxMC8yNC8xOCA2OjU3IEFNLCBCb3JpcyBP
c3Ryb3Zza3kgd3JvdGU6Cj4+PiBPbiAxMC8yNC8xOCA5OjAyIEFNLCBLb25yYWQgUnplc3p1dGVr
IFdpbGsgd3JvdGU6Cj4+Pj4gT24gVHVlLCBPY3QgMjMsIDIwMTggYXQgMDg6MDk6MDRQTSAtMDcw
MCwgSm9lIEppbiB3cm90ZToKPj4+Pj4gQ29tbWl0IDQ4NTVjOTJkYmI3ICJ4ZW4tc3dpb3RsYjog
Zml4IHRoZSBjaGVjayBjb25kaXRpb24gZm9yCj4+Pj4+IHhlbl9zd2lvdGxiX2ZyZWVfY29oZXJl
bnQiIG9ubHkgZml4ZWQgbWVtb3J5IGFkZHJlc3MgY2hlY2sgY29uZGl0aW9uCj4+Pj4+IG9uIHhl
bl9zd2lvdGxiX2ZyZWVfY29oZXJlbnQoKSwgd2hlbiBtZW1vcnkgd2FzIG5vdCBwaHlzaWNhbGx5
Cj4+Pj4+IGNvbnRpZ3VvdXMgYW5kIHRyaWVkIHRvIGV4Y2hhbmdlZCB3aXRoIFhlbiB2aWEgCj4+
Pj4+IHhlbl9kZXN0cm95X2NvbnRpZ3VvdXNfcmVnaW9uIGl0IHdpbGwgbGVhZCBrZXJuZWwgcGFu
aWMuCj4+Pj4gcy9pdCB3aWxsIGxlYWQvd2hpY2ggbGVhZCB0by8/Cj4+Pj4KPj4+Pj4gVGhlIGNv
cnJlY3QgY2hlY2sgY29uZGl0aW9uIHNob3VsZCBiZSBtZW1vcnkgaXMgaW4gRE1BIGFyZWEgYW5k
Cj4+Pj4+IHBoeXNpY2FsbHkgY29udGlndW91cy4KPj4+PiAiVGhlIGNvcnJlY3QgY2hlY2sgY29u
ZGl0aW9uIHRvIG1ha2UgWGVuIGh5cGVyY2FsbCB0byByZXZlcnQgdGhlCj4+Pj4gbWVtb3J5IGJh
Y2sgZnJvbSBpdHMgMzItYml0IHBvb2wgaXMgaWYgaXQgaXM6Cj4+Pj4gIDEpIEFib3ZlIGl0cyBE
TUEgYml0IG1hc2sgKGZvciBleGFtcGxlIDMyLWJpdCBkZXZpY2VzIGNhbiBvbmx5IGFkZHJlc3MK
Pj4+PiB1cCB0byA0R0IsIGFuZCB3ZSBtYXkgd2FudCA0R0IrMkspLCBhbmQKPj4+IElzIHRoaXMg
ImFuZCcgb3IgJ29yJz8KPj4+Cj4+Pj4gIDIpIElmIGl0IG5vdCBwaHlzaWNhbGx5IGNvbnRpbmdv
dXMKPj4+Pgo+Pj4+IE4uQi4gVGhlIGxvZ2ljIGluIHRoZSBjb2RlIGlzIGludmVydGVkLCB3aGlj
aCBsZWFkcyB0byBhbGwgc29ydHMgb2YKPj4+PiBjb25mdXNpb25zLiIKPj4+Cj4+PiBJIHdvdWxk
LCBpbiBmYWN0LCBzdWdnZXN0IHRvIG1ha2UgdGhlIGxvZ2ljIHRoZSBzYW1lIGluIGJvdGgKPj4+
IHhlbl9zd2lvdGxiX2FsbG9jX2NvaGVyZW50KCkgYW5kIHhlbl9zd2lvdGxiX2ZyZWVfY29oZXJl
bnQoKSB0byBhdm9pZAo+Pj4gdGhpcy4gVGhpcyB3aWxsIGludm9sdmUgc3dhcHBpbmcgaWYgYW5k
IGVsc2UgaW4gdGhlIGZvcm1lci4KPj4+Cj4+Pgo+Pj4+IERvZXMgdGhhdCBzb3VuZCBjb3JyZWN0
Pwo+Pj4+Cj4+Pj4+IFRoYW5rIHlvdSBCb3JpcyBmb3IgcG9pbnRpbmcgaXQgb3V0Lgo+Pj4+Pgo+
Pj4+IEZpeGVzOiA0ODU1YzkyZGJiNyAoInhlbi1zdy4uIikgPwo+Pj4+Cj4+Pj4+IFNpZ25lZC1v
ZmYtYnk6IEpvZSBKaW4gPGpvZS5qaW5Ab3JhY2xlLmNvbT4KPj4+Pj4gQ2M6IEtvbnJhZCBSemVz
enV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPj4+Pj4gQ2M6IEJvcmlzIE9zdHJv
dnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+Cj4+Pj4gUmVwb3J0ZWQtYnk6IEJvcmlz
IE9zdHJvdnMuLi4gPwo+Pj4+PiBDYzogQ2hyaXN0b3BoIEhlbHdpZyA8aGNoQGxzdC5kZT4KPj4+
Pj4gQ2M6IERvbmdsaSBaaGFuZyA8ZG9uZ2xpLnpoYW5nQG9yYWNsZS5jb20+Cj4+Pj4+IENjOiBK
b2huIFNvYmVja2kgPGpvaG4uc29iZWNraUBvcmFjbGUuY29tPgo+Pj4+PiAtLS0KPj4+Pj4gIGRy
aXZlcnMveGVuL3N3aW90bGIteGVuLmMgfCA0ICsrLS0KPj4+Pj4gIDEgZmlsZSBjaGFuZ2VkLCAy
IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4+Pj4+Cj4+Pj4+IGRpZmYgLS1naXQgYS9k
cml2ZXJzL3hlbi9zd2lvdGxiLXhlbi5jIGIvZHJpdmVycy94ZW4vc3dpb3RsYi14ZW4uYwo+Pj4+
PiBpbmRleCBmNWMxYWY0Y2U5YWIuLmFlZDkyZmEwMTlmOSAxMDA2NDQKPj4+Pj4gLS0tIGEvZHJp
dmVycy94ZW4vc3dpb3RsYi14ZW4uYwo+Pj4+PiArKysgYi9kcml2ZXJzL3hlbi9zd2lvdGxiLXhl
bi5jCj4+Pj4+IEBAIC0zNTcsOCArMzU3LDggQEAgeGVuX3N3aW90bGJfZnJlZV9jb2hlcmVudChz
dHJ1Y3QgZGV2aWNlICpod2Rldiwgc2l6ZV90IHNpemUsIHZvaWQgKnZhZGRyLAo+Pj4+PiAgCS8q
IENvbnZlcnQgdGhlIHNpemUgdG8gYWN0dWFsbHkgYWxsb2NhdGVkLiAqLwo+Pj4+PiAgCXNpemUg
PSAxVUwgPDwgKG9yZGVyICsgWEVOX1BBR0VfU0hJRlQpOwo+Pj4+PiAgCj4+Pj4+IC0JaWYgKCgo
ZGV2X2FkZHIgKyBzaXplIC0gMSA8PSBkbWFfbWFzaykpIHx8Cj4+Pj4+IC0JICAgIHJhbmdlX3N0
cmFkZGxlc19wYWdlX2JvdW5kYXJ5KHBoeXMsIHNpemUpKQo+Pj4+PiArCWlmICgoZGV2X2FkZHIg
KyBzaXplIC0gMSA8PSBkbWFfbWFzaykgJiYKPj4+Pj4gKwkgICAgIXJhbmdlX3N0cmFkZGxlc19w
YWdlX2JvdW5kYXJ5KHBoeXMsIHNpemUpKQo+Pj4+PiAgCQl4ZW5fZGVzdHJveV9jb250aWd1b3Vz
X3JlZ2lvbihwaHlzLCBvcmRlcik7Cj4+Pgo+Pj4gSSBkb24ndCB0aGluayB0aGlzIGlzIHJpZ2h0
Lgo+Pj4KPj4+IGlmICgoZGV2X2FkZHIgKyBzaXplIC0gMSA+IGRtYV9tYXNrKSB8fCByYW5nZV9z
dHJhZGRsZXNfcGFnZV9ib3VuZGFyeShwaHlzLCBzaXplKSkKPj4+Cj4+PiBObz8KPj4gTm8gdGhp
cyBpcyBub3QgY29ycmVjdC4KPj4KPj4gV2hlbiBhbGxvY2F0ZSBtZW1vcnksIGl0IHRyaWVkIHRv
IGFsbG9jYXRlZCBmcm9tIERvbTAvR3Vlc3QsIHRoZW4gY2hlY2sgaWYgcGh5c2ljYWwKPj4gYWRk
cmVzcyBpcyBETUEgbWVtb3J5IGFsc28gY29udGlndW91cywgaWYgbm8sIGV4Y2hhbmdlIHdpdGgg
SHlwZXJ2aXNvciwgY29kZSBhcyBiZWxvdzoKPj4KPj4gMzI2ICAgICAgICAgcGh5cyA9ICpkbWFf
aGFuZGxlOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgCj4+IDMyNyAgICAgICAgIGRldl9hZGRyID0geGVuX3BoeXNfdG9fYnVzKHBoeXMpOyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo+PiAzMjggICAgICAgICBpZiAoKChk
ZXZfYWRkciArIHNpemUgLSAxIDw9IGRtYV9tYXNrKSkgJiYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAKPj4gMzI5ICAgICAgICAgICAgICFyYW5nZV9zdHJhZGRsZXNfcGFnZV9ib3VuZGFy
eShwaHlzLCBzaXplKSkgICAgICAgICAgICAgICAgICAgICAgICAgCj4+IDMzMCAgICAgICAgICAg
ICAgICAgKmRtYV9oYW5kbGUgPSBkZXZfYWRkcjsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIAo+PiAzMzEgICAgICAgICBlbHNlIHsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPj4gMzMyICAgICAg
ICAgICAgICAgICBpZiAoeGVuX2NyZWF0ZV9jb250aWd1b3VzX3JlZ2lvbihwaHlzLCBvcmRlciwg
ICAgICAgICAgICAgICAgICAgCj4+IDMzMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmxzNjQoZG1hX21hc2spLCBkbWFfaGFuZGxlKSAhPSAwKSB7Cj4+
IDMzNCAgICAgICAgICAgICAgICAgICAgICAgICB4ZW5fZnJlZV9jb2hlcmVudF9wYWdlcyhod2Rl
diwgc2l6ZSwgcmV0LCAoZG1hX2FkZHJfdClwaHlzLCBhdHRycyk7Cj4+IDMzNSAgICAgICAgICAg
ICAgICAgICAgICAgICByZXR1cm4gTlVMTDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIAo+PiAzMzYgICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPj4gMzM3ICAgICAg
ICAgfSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgCj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo+Pgo+PiBPbiBmcmVlaW5nLCBuZWVk
IHRvIHJldHVybiB0aGUgbWVtb3J5IHRvIFhlbiwgb3RoZXJ3aXNlIERNQSBtZW1vcnkgd2lsbCBi
ZSB1c2VkCj4+IHVwKHRoaXMgaXMgdGhlIGlzc3VlIHRoZSBwYXRjaCBpbnRlbmQgdG8gZml4KSwg
c28gd2hlbiBtZW1vcnkgaXMgRE1BYWJsZSBhbmQKPj4gY29udGlndW91cyB0aGVuIGNhbGwgeGVu
X2Rlc3Ryb3lfY29udGlndW91c19yZWdpb24oKSwgcmV0dXJuIERNQSBtZW1vcnkgdG8gWGVuLgo+
IAo+IFNvIGlmIHlvdSB3YW50IHRvIGFsbG9jYXRlIDEgYnl0ZSBhdCBhZGRyZXNzIDAgKGFuZCBk
ZXZfYWRkcj1waHlzKSwKPiB4ZW5fY3JlYXRlX2NvbnRpZ3VvdXNfcmVnaW9uKCkgd2lsbCBub3Qg
YmUgY2FsbGVkLiBBbmQgeWV0IHlvdSB3aWxsIGNhbGwKPiB4ZW5fZGVzdHJveV9jb250aWd1b3Vz
X3JlZ2lvbigpIGluIHRoZSBmcmVlIHBhdGguCj4gCj4gSXMgdGhpcyB0aGUgZXhwZWN0ZWQgYmVo
YXZpb3I/CgpJIGNvdWxkIG5vdCBzYXkgaXQncyBleHBlY3RlZCBiZWhhdmlvciwgYnV0IEkgdGhp
bmsgaXQncyByZWFzb25hYmxlLgoKT24gYWxsb2NhdGluZywgaXQgdXNlZCBfX2dldF9mcmVlX3Bh
Z2VzKCkgdG8gYWxsb2NhdGUgbWVtb3J5LCBpZiBsdWNreSB0aGUgbWVtb3J5IGlzIApETUFhYmxl
LCB3aWxsIG5vdCBleGNoYW5nZSBtZW1vcnkgd2l0aCBoeXBlcnZpc29yLCBvYnZpb3VzbHkgdGhp
cyBpcyBub3QgZ3VhcmFudGVlZC4KCkFuZCBvbiBmcmVlaW5nIGl0IGNvdWxkIG5vdCBiZSBpZGVu
dGlmaWVkIGlmIG1lbW9yeSBmcm9tIERvbTAvZ3Vlc3Qgb3duIG1lbW9yeQpvciBoeXBlcnZpc29y
LCBpZiBkb24ndCBiYWNrIG1lbW9yeSB0byBoeXBlcnZpc29yIHdoaWNoIHdpbGwgbGVhZCBoeXBl
cnZpc29yIERNQSAKbWVtb3J5IGJlIHVzZWQgdXAsIHRoZW4gb24gRG9tMC9ndWVzdCwgRE1BIHJl
cXVlc3QgbWF5YmUgZmFpbGVkLCB0aGUgd29yc2UgdGhpbmcgaXMKY291bGQgbm90IHN0YXJ0IGFu
eSBuZXcgZ3Vlc3QuCgpUaGFua3MsCkpvZQoKPiAKPiAtYm9yaXMKPiAKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 14:24:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 14: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 1gFgYi-0006GX-EM; Thu, 25 Oct 2018 14:24:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=i4aa=nf=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gFgYh-0006GL-As
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 14:24:23 +0000
X-Inumbo-ID: e08de5aa-d861-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id e08de5aa-d861-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 14:25:52 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 C0B693016E64; Thu, 25 Oct 2018 17:24:20 +0300 (EEST)
Received: from [10.10.196.90] (unknown [10.10.196.90])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id A80AB3084EEC;
 Thu, 25 Oct 2018 17:24:20 +0300 (EEST)
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
References: <1539857272-4660-1-git-send-email-rcojocaru@bitdefender.com>
 <CABfawhmTCUqUV264hEjQWABohR42ezHPWBhL0GVT4cKuiDjyGg@mail.gmail.com>
 <d13f501e-4d43-2897-c995-badc276c7c68@bitdefender.com>
 <CABfawhk6gjBb_Ei3Z=QZwH7pnmX=gUQ30+q_hU7V9CSBB0=jwA@mail.gmail.com>
 <9b09e025-8622-c035-4b79-09b6772ab4df@bitdefender.com>
 <05efdf4c-b4ce-b136-d25e-83acdf3c4b1e@citrix.com>
 <CABfawh=Q7vOmutRSR84=x9Fkgg1Xrdd+cm6CSza7udUDt19g+A@mail.gmail.com>
 <20fb3eff-d438-59e9-3dea-9f36be40d039@bitdefender.com>
 <CABfawhn+NJ7Og91ko5yqHtzy-st_Fw3CeV-61GBULGoxQkFLog@mail.gmail.com>
 <5cfc59fc-186d-0d09-6fca-841a47fe2c19@bitdefender.com>
 <CABfawhmAqMi_q8ZM_na24Ss_DwXyu2Ysy2NgKsvbdZnEoJs11w@mail.gmail.com>
 <944e2971-19e9-0011-cacb-4e815ca172e2@bitdefender.com>
 <CABfawh=L-ZkxYnS1FR+4BDAs+89pZ5kO0MZ0XJbkPecTfY8mmA@mail.gmail.com>
 <CABfawh=3GjNrL-n43+C8A4GiKcbnrdY-=urQC3JK_zahSiEvcQ@mail.gmail.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <6e1c5978-29da-5e3a-bf2f-e4826e528c3e@bitdefender.com>
Date: Thu, 25 Oct 2018 17:24:17 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <CABfawh=3GjNrL-n43+C8A4GiKcbnrdY-=urQC3JK_zahSiEvcQ@mail.gmail.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] Fix VGA logdirty related display freezes with altp2m
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMTAvMjQvMTggODo1MiBQTSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IE9uIFdlZCwgT2N0
IDI0LCAyMDE4IGF0IDExOjMxIEFNIFRhbWFzIEsgTGVuZ3llbAo+IDx0YW1hcy5rLmxlbmd5ZWxA
Z21haWwuY29tPiB3cm90ZToKPj4KPj4gT24gV2VkLCBPY3QgMjQsIDIwMTggYXQgMTE6MjAgQU0g
UmF6dmFuIENvam9jYXJ1Cj4+IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4+
Cj4+PiBPbiAxMC8yNC8xOCA4OjA5IFBNLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4+Pj4gT24g
VHVlLCBPY3QgMjMsIDIwMTggYXQgNjozNyBBTSBSYXp2YW4gQ29qb2NhcnUKPj4+PiA8cmNvam9j
YXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+Pj4+Cj4+Pj4+IFRhbWFzLCBjb3VsZCB5b3Ug
cGxlYXNlIGdpdmUgdGhpcyBhIHNwaW4/Cj4+Pj4+Cj4+Pj4+IGh0dHBzOi8vZ2l0aHViLmNvbS9y
YXp2YW4tY29qb2NhcnUveGVuL3RyZWUvYWx0cDJtLWxvZ2RpcnR5LXRha2UyCj4+Pj4+Cj4+Pj4+
IEl0IF9zaG91bGRfIHNvbHZlIHRoZSBjcmFzaGVzLgo+Pj4+Cj4+Pj4gSW5kZWVkLCBJIG5vIGxv
bmdlciBzZWUgdGhlIGNyYXNoLiBIb3dldmVyLCB0aGVyZSBtaWdodCBiZSBzb21lCj4+Pj4gbG9j
a2luZyBpc3N1ZSBwcmVzZW50IGJlY2F1c2UgdGhlIHdob2xlIHN5c3RlbSBmcmVlemVzIHVwIHNo
b3J0bHkKPj4+PiBhZnRlciBzdGFydGluZyBEUkFLVlVGIG9uIGEgZG9tYWluIC0gd2l0aGluIGEg
Y291cGxlIHNlY29uZHMuIEkgbWVhbgo+Pj4+IFhlbiBpdHNlbGYgbG9ja3MgdXA6IG5vIHJlc3Bv
bnNlIG9uIHRoZSBzZXJpYWwsIGRvbTAgc2NyZWVuIGZyb3plbiwKPj4+PiBldGMuCj4+Pgo+Pj4g
RG8geW91IGhhdmUgYW55IHR5cGUgb2YgbG9nIC8gYmFja3RyYWNlIC8gd2F5IEkgY291bGQgcmVw
cm9kdWNlIGl0Cj4+PiB3aXRob3V0IERyYWt2dWY/IEFsbCB0aGUgd2F5cyBJJ3ZlIHRlc3RlZCBp
dCB3ZXJlIGZpbmUgKGluY2x1ZGluZwo+Pj4geGVuLWFjY2VzcykuCj4+Cj4+IEkgZG9uJ3QgaGF2
ZSBhIHN0YW5kYWxvbmUgdGVzdCB0aGF0IHByb2R1Y2VzIHRoYXQgZXJyb3IuIFdpdGggRFJBS1ZV
Rgo+PiBpdCBpcyBlYXNpbHkgcmVwcm9kdWNpYmxlIHRob3VnaC4gSWYgeW91IGhhdmUgYSBXaW5k
b3dzIGd1ZXN0Cj4+IGluc3RhbGxlZCwgc2V0dGluZyB1cCBEUkFLVlVGIHNob3VsZCByZWFsbHkg
bm90IGJlIG11Y2ggdHJvdWJsZS4gV2l0aAo+PiB4ZW4tYWNjZXNzIGl0IGluZGVlZCBkb2Vzbid0
IGxvY2sgdXAgYnV0IHNpbmNlIHRoZSBndWVzdCBpcyBwcmV0dHkKPj4gbXVjaCB1bnJlc3BvbnNp
dmUgZHVyaW5nIHRoYXQgdGVzdCBJIGNhbid0IHZlcmlmeSB3aGV0aGVyIHRoZSBWR0EKPj4gaXNz
dWUgaXMgbm93IHJlc29sdmVkIG9yIG5vdC4gQWxzbyB0aGUgeGVuLWFjY2VzcyB0ZXN0cyBhcmUg
ZmFpcmx5Cj4+IGxpbWl0ZWQgYW5kIGRvbid0IHVzZSBhbGwgYXNwZWN0cyBvZiBhbHRwMm0uCj4+
Cj4gCj4gV2hhdCBJIHNlZSBmcm9tIHRoZSBEUkFLVlVGIGxvZyBpcyB0aGF0IHRoZSBsYXN0IHRo
aW5nIGl0IHByaW50cyBpcwo+IHNlbmRpbmcgYSB2bV9ldmVudCByZXNwb25zZSB0aGF0IGJvdGgg
ZW5hYmxlcyBzaW5nbGVzdGVwcGluZyBhbmQKPiBzd2l0Y2hlcyBhbHRwMm0gdmlldy4gVGhpcyBs
b29rcyB0byBiZSBjb25zaXN0ZW50LiBJdCBkaWRuJ3QgbWF0dGVyIGlmCj4gdGhlIGd1ZXN0IGhh
ZCAxIG9yIDIgdkNQVXMsIHRoZSBmcmVlemUgb2NjdXJzIGp1c3QgdGhlIHNhbWUuIEl0J3MKPiBk
ZWZpbml0ZWx5IHJhY2V5IGJlY2F1c2UgaXQgZG9lc24ndCBoYXBwZW4gcmlnaHQgYXdheSwgdGhl
IHN5c3RlbQo+IHdvcmtzIGFzIGV4cGVjdGVkIGZvciBhIGNvdXBsZSBzZWNvbmRzLgoKQWZ0ZXIg
aGF2aW5nIHRvIGluc3RhbGwgY2xhbmcgYmVjYXVzZSBteSBHQ0MgY291bGRuJ3QgYnVpbGQgRHJh
a3Z1ZjoKCi4uLy4uL3NyYy9wbHVnaW5zL3BsdWdpbnMuaDoxODg6MTogc29ycnksIHVuaW1wbGVt
ZW50ZWQ6IG5vbi10cml2aWFsCmRlc2lnbmF0ZWQgaW5pdGlhbGl6ZXJzIG5vdCBzdXBwb3J0ZWQK
CnRoZW4gcmVrYWxsIHZpYSBwaXAsIHRoZW4gaGF2aW5nIHRvIG1vdW50IG15IFdpbmRvd3MgZGlz
ayB0byBkbyAicmVrYWwKcGVpbmZvIiwgSSBmaW5hbGx5IGdhdmUgdXAgd2hlbiAicmVrYWxsIGZl
dGNoX3BkYiIgY291bGRuJ3QgZmluZCB0aGUKZGVidWcgZmlsZXMgb24gdGhlIE1pY3Jvc29mdCBz
ZXJ2ZXIuIDopCgpTbyBpZiB5b3UgY291bGQgZmluZCBhIHdheSB0byByZXByb2R1Y2UgdGhlIGlz
c3VlIHdpdGggYSBzaW1wbGUKbGlieGMtYmFzZWQgYXBwbGljYXRpb24gYWxvbmUgKG9yIGF0IGxl
YXN0IHdpdGggc29tZXRoaW5nCmxpYnZtaS1yZWxhdGVkLCB3aGljaCBJIGRvIGhhdmUgc2V0IHVw
KSwgSSdkIHJlYWxseSBhcHByZWNpYXRlIGl0LgoKT3IgbWF5YmUgdHJ5IHRvIGhhY2sgYXJvdW5k
IHdpdGggcGF0Y2ggbm8gMyBvZiB0aGUgc2VyaWVzIChmb3IgYSBzdGFydCwKanVzdCByZXZlcnQg
aXQgYW5kIHNlZSBpZiB0aGUgcHJvYmxlbSBwZXJzaXN0cyAtIG9mIGNvdXJzZSB0aGUgZGlzcGxh
eQp3aWxsIGZyZWV6ZSkgYW5kIHNlZSBpZiB0aGVyZSdzIGFuIGVhc3kgZml4PwoKClRoYW5rcywK
UmF6dmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 14:28:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 14:28: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 1gFgcS-0006V3-4T; Thu, 25 Oct 2018 14:28:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=29w0=nf=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFgcQ-0006Ut-9x
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 14:28:14 +0000
X-Inumbo-ID: 6a5a27f0-d862-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6a5a27f0-d862-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 14:29:44 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 25 Oct 2018 08:28:11 -0600
Message-Id: <5BD1D2F802000078001F4B3A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 25 Oct 2018 08:28:08 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20181017142451.2747-1-paul.durrant@citrix.com>
In-Reply-To: <20181017142451.2747-1-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] x86/mm/p2m: don't needlessly limit MMIO
 mapping order to 4k
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

Pj4+IE9uIDE3LjEwLjE4IGF0IDE2OjI0LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9w
Mm0uYwo+IEBAIC0yMDgxLDE0ICsyMDgxLDExIEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgbW1pb19v
cmRlcihjb25zdCBzdHJ1Y3QgZG9tYWluICpkLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgbG9uZyBzdGFydF9mbiwgdW5zaWduZWQgbG9uZyBucikKPiAgewo+ICAg
ICAgLyoKPiAtICAgICAqIE5vdGUgdGhhdCB0aGUgIWlvbW11X3VzZV9oYXBfcHQoKSBoZXJlIGhh
cyB0aHJlZSBlZmZlY3RzOgo+IC0gICAgICogLSBjb3ZlciBpb21tdV97LHVufW1hcF9wYWdlKCkg
bm90IGhhdmluZyBhbiAib3JkZXIiIGlucHV0IHlldCwKPiAtICAgICAqIC0gZXhjbHVkZSBzaGFk
b3cgbW9kZSAod2hpY2ggZG9lc24ndCBzdXBwb3J0IGxhcmdlIE1NSU8gbWFwcGluZ3MpLAo+IC0g
ICAgICogLSBleGNsdWRlIFBWIGd1ZXN0cywgc2hvdWxkIGV4ZWN1dGlvbiByZWFjaCB0aGlzIGNv
ZGUgZm9yIHN1Y2guCj4gLSAgICAgKiBTbyBiZSBjYXJlZnVsIHdoZW4gYWx0ZXJpbmcgdGhpcy4K
PiArICAgICAqIFBWIGd1ZXN0cyBvciBzaGFkb3ctbW9kZSBIVk0gZ3Vlc3RzIG11c3QgYmUgcmVz
dHJpY3RlZCB0byA0awo+ICsgICAgICogbWFwcGluZ3MuCgpTaW5jZSB5b3UndmUgYWxyZWFkeSBw
b3N0ZWQgYSBwYXRjaCB0byBhZGQgb3JkZXIgcGFyYW1ldGVycyB0bwpJT01NVSBtYXAvdW5tYXAs
IEknZCBwcmVmZXIgdGhlIHJlc3BlY3RpdmUgcGFydCBvZiB0aGUgY29tbWVudAp0byBnbyBhd2F5
IG9ubHkgd2hlbiB0aGUgb3JkZXIgdmFsdWUgcmVhbGx5IGNhbiBiZSBwYXNzZWQgdGhyb3VnaC4K
VGhpcyB0aGVuIHJlcXVpcmVzIHBlcm1pdHRpbmcgbm9uLXplcm8gdmFsdWVzIG9ubHkgd2hlbiB0
aGUgSU9NTVVzCmFsc28gYWxsb3cgZm9yIHRoZSByZXNwZWN0aXZlIHBhZ2Ugc2l6ZXMuCgpJIGFt
IGluIHBhcnRpY3VsYXIgbm90IGNvbnZpbmNlZCB0aGF0IHRoZSB0aW1lIG5lZWRlZCB0byBjYXJy
eSBvdXQKdGhlIGh5cGVyY2FsbCBpcyBnb2luZyB0byBiZSBsb3cgZW5vdWdoIGV2ZW4gZm9yIDUx
MiA0ayBwYWdlczogWW91Cm5lZWQgdG8gdGFrZSBpbnRvIGFjY291bnQgZmx1c2hlcywgaW5jbHVk
aW5nIHRob3NlIHBvdGVudGlhbGx5Cm5lZWRlZCBmb3IgQVRTLiBZb3UgZG9uJ3QgcHJvdmlkZSBh
bnkgcHJvb2YgdGhhdCBmbHVzaGVzIGFyZQphbHdheXMgZGVsYXllZCBhbmQgYmF0Y2hlZCwgbm9y
IGRvIEkgdGhpbmsgdGhpcyBpcyB1bmlmb3JtbHkgdGhlCmNhc2UuCgo+IEBAIC0yMDk2LDggKzIw
OTMsMTIgQEAgc3RhdGljIHVuc2lnbmVkIGludCBtbWlvX29yZGVyKGNvbnN0IHN0cnVjdCBkb21h
aW4gKmQsCj4gICAgICAgICAgICAgICogc2V0X3R5cGVkX3AybV9lbnRyeSgpIHdoZW4gaXQgbmVl
ZHMgdG8gemFwIE0yUCBlbnRyaWVzCj4gICAgICAgICAgICAgICogZm9yIGEgUkFNIHJhbmdlLgo+
ICAgICAgICAgICAgICAqLyAmJgo+IC0gICAgICAgICAhKHN0YXJ0X2ZuICYgKCgxVUwgPDwgUEFH
RV9PUkRFUl8xRykgLSAxKSkgJiYgKG5yID4+IFBBR0VfT1JERVJfMUcpICYmCj4gLSAgICAgICAg
IGhhcF9oYXNfMWdiICkKPiArICAgICAgICAgIShzdGFydF9mbiAmICgoMVVMIDw8IFBBR0VfT1JE
RVJfMUcpIC0gMSkpICYmCj4gKyAgICAgICAgIChuciA+PiBQQUdFX09SREVSXzFHKSAmJgo+ICsg
ICAgICAgICBoYXBfaGFzXzFnYiAmJgo+ICsgICAgICAgICAvKiBkaXNhYmxlIDFHIG1hcHBpbmdz
IGlmIHdlIG5lZWQgdG8ga2VlcCB0aGUgSU9NTVUgaW4gc3luYyAqLwo+ICsgICAgICAgICAhbmVl
ZF9pb21tdV9wdF9zeW5jKGQpCgpJIGhhdmUgdG8gYWRtaXQgdGhhdCBJIGRvbid0IHVuZGVyc3Rh
bmQgdGhpcyB2MiBhZGRpdGlvbi4gSG93IGlzCmtlZXBpbmctaW4tc3luYyByZWxldmFudCBmb3Ig
MUcgYnV0IG5vdCAyTSBwYWdlcz8KCj4gKyAgICAgICAgKQoKTWlzcGxhY2VkIHBhcmVuLgoKSmFu
CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 14:36:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 14: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 1gFgkb-0007IJ-6p; Thu, 25 Oct 2018 14:36:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ahoo=nf=citrix.com=prvs=8298df8fa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gFgka-0007IE-Iw
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 14:36:40 +0000
X-Inumbo-ID: f792d068-d862-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f792d068-d862-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 16:33:41 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,424,1534809600"; d="scan'208";a="80962139"
To: Jan Beulich <JBeulich@suse.com>, Paul Durrant <paul.durrant@citrix.com>
References: <20181017142451.2747-1-paul.durrant@citrix.com>
 <5BD1D2F802000078001F4B3A@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <69631318-3162-996d-f486-d5943705dec5@citrix.com>
Date: Thu, 25 Oct 2018 15:36:37 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BD1D2F802000078001F4B3A@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2] x86/mm/p2m: don't needlessly limit MMIO
 mapping order to 4k
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUvMTAvMTggMTU6MjgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE3LjEwLjE4IGF0
IDE2OjI0LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+PiAtLS0gYS94ZW4vYXJj
aC94ODYvbW0vcDJtLmMKPj4gKysrIGIveGVuL2FyY2gveDg2L21tL3AybS5jCj4+IEBAIC0yMDgx
LDE0ICsyMDgxLDExIEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgbW1pb19vcmRlcihjb25zdCBzdHJ1
Y3QgZG9tYWluICpkLAo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGxvbmcgc3RhcnRfZm4sIHVuc2lnbmVkIGxvbmcgbnIpCj4+ICB7Cj4+ICAgICAgLyoKPj4gLSAg
ICAgKiBOb3RlIHRoYXQgdGhlICFpb21tdV91c2VfaGFwX3B0KCkgaGVyZSBoYXMgdGhyZWUgZWZm
ZWN0czoKPj4gLSAgICAgKiAtIGNvdmVyIGlvbW11X3ssdW59bWFwX3BhZ2UoKSBub3QgaGF2aW5n
IGFuICJvcmRlciIgaW5wdXQgeWV0LAo+PiAtICAgICAqIC0gZXhjbHVkZSBzaGFkb3cgbW9kZSAo
d2hpY2ggZG9lc24ndCBzdXBwb3J0IGxhcmdlIE1NSU8gbWFwcGluZ3MpLAo+PiAtICAgICAqIC0g
ZXhjbHVkZSBQViBndWVzdHMsIHNob3VsZCBleGVjdXRpb24gcmVhY2ggdGhpcyBjb2RlIGZvciBz
dWNoLgo+PiAtICAgICAqIFNvIGJlIGNhcmVmdWwgd2hlbiBhbHRlcmluZyB0aGlzLgo+PiArICAg
ICAqIFBWIGd1ZXN0cyBvciBzaGFkb3ctbW9kZSBIVk0gZ3Vlc3RzIG11c3QgYmUgcmVzdHJpY3Rl
ZCB0byA0awo+PiArICAgICAqIG1hcHBpbmdzLgo+IFNpbmNlIHlvdSd2ZSBhbHJlYWR5IHBvc3Rl
ZCBhIHBhdGNoIHRvIGFkZCBvcmRlciBwYXJhbWV0ZXJzIHRvCj4gSU9NTVUgbWFwL3VubWFwLCBJ
J2QgcHJlZmVyIHRoZSByZXNwZWN0aXZlIHBhcnQgb2YgdGhlIGNvbW1lbnQKPiB0byBnbyBhd2F5
IG9ubHkgd2hlbiB0aGUgb3JkZXIgdmFsdWUgcmVhbGx5IGNhbiBiZSBwYXNzZWQgdGhyb3VnaC4K
PiBUaGlzIHRoZW4gcmVxdWlyZXMgcGVybWl0dGluZyBub24temVybyB2YWx1ZXMgb25seSB3aGVu
IHRoZSBJT01NVXMKPiBhbHNvIGFsbG93IGZvciB0aGUgcmVzcGVjdGl2ZSBwYWdlIHNpemVzLgo+
Cj4gSSBhbSBpbiBwYXJ0aWN1bGFyIG5vdCBjb252aW5jZWQgdGhhdCB0aGUgdGltZSBuZWVkZWQg
dG8gY2Fycnkgb3V0Cj4gdGhlIGh5cGVyY2FsbCBpcyBnb2luZyB0byBiZSBsb3cgZW5vdWdoIGV2
ZW4gZm9yIDUxMiA0ayBwYWdlczogWW91Cj4gbmVlZCB0byB0YWtlIGludG8gYWNjb3VudCBmbHVz
aGVzLCBpbmNsdWRpbmcgdGhvc2UgcG90ZW50aWFsbHkKPiBuZWVkZWQgZm9yIEFUUy4gWW91IGRv
bid0IHByb3ZpZGUgYW55IHByb29mIHRoYXQgZmx1c2hlcyBhcmUKPiBhbHdheXMgZGVsYXllZCBh
bmQgYmF0Y2hlZCwgbm9yIGRvIEkgdGhpbmsgdGhpcyBpcyB1bmlmb3JtbHkgdGhlCj4gY2FzZS4K
CkkgaGF2ZW4ndCBoYWQgdGltZSB0byBwaWNrIHRoaXMgYmFjayB1cCBzaW5jZSB2MS4KClRoZSBs
b25nIGFuZCB0aGUgc2hvcnQgb2YgaXQgaXMgdGhhdCB3ZSBhbGxvdyBvcmRlciAxRyBsb29wcyBm
b3IgcmVndWxhcgpSQU0sIGV2ZW4gaW4gIXNoYXJlZF9wdCBtb2RlLgoKRnJvbSBhbiAiaW50ZXJh
Y3Rpb24gd2l0aCB0aGUgSU9NTVUiIHBvaW50IG9mIHZpZXcsIG1hcHBpbmdzIG92ZXIKcmVndWxh
ciBSQU0gYXJlIG5vIGRpZmZlcmVudCB0byBtYXBwaW5ncyBvdmVyIE1NSU8sIHNvIHRoZXkgc2hv
dWxkCmJlaGF2ZSBjb25zaXN0ZW50bHkuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 14:48:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 14:48: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 1gFgvd-00088T-Fm; Thu, 25 Oct 2018 14:48:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=y3om=nf=gmail.com=milanboberic94@srs-us1.protection.inumbo.net>)
 id 1gFgvb-00088O-IT
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 14:48:03 +0000
X-Inumbo-ID: 8e64dade-d864-11e8-a8a5-bc764e045a96
Received: from mail-lf1-x129.google.com (unknown [2a00:1450:4864:20::129])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8e64dade-d864-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 16:45:04 +0200 (CEST)
Received: by mail-lf1-x129.google.com with SMTP id n26-v6so7024199lfl.1
 for <xen-devel@lists.xenproject.org>; Thu, 25 Oct 2018 07:48:02 -0700 (PDT)
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=TbOgH6Y1KxCNPS9syjDVBBpIUBKvc8ZHM/kKrpwOgKk=;
 b=lmf+OPMmovsyfVC3ecWoDDgghGcfxA2jEUP5O6p/YpcjEWiBlnUNiXZZKqgKeHIXVV
 WcKcNBJtZmQAb08yU2yAtbcJCLlV9MxUWMV4shWA/7PfcZFZdpsvjOBVoxo1QiLlA4al
 AKscdKKR04KeBA6S3Y/h5jh9Yq+LBs2bW+3VSQAshqHt8mv+gpCHJfgTVjUUXO1JgkMg
 0Wp8uMrtJvgb5HW0yqKnLEy5ixH9gZMmwH46fu5U/H9KkTA6YrymgeJwDcSlS2v3V9TT
 ocQdfUf1S60LqhKa1pqqZH5n4k9QbUDsuTF1IlBxf18M9+oaJxkKwEd9k4QmqQlPnJe1
 6Cdg==
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=TbOgH6Y1KxCNPS9syjDVBBpIUBKvc8ZHM/kKrpwOgKk=;
 b=EwmoydKEjWgai/+3R5f0yJeQdFoUZLCmS27GQPHDTy2ujqomQe8Tx+EFMuLtYW5dVx
 dByCioxbYRq0HKytOYnPZrUUlN73PCeLaU+weov4dJPFtjk73p1lreMuG/pl4UAwEH82
 z18QkpgmcN6T/29kaAmwgl6xKqtmKD1oDqtF2bSleSkYEDMJmx+32JHMImBE8NXW/hHW
 3YBnJORdC11JFToUxy+xbBO49DwsSZz6V4+eA+HbnMA0QqNBbdh84fzD6UvPjJ6Zwmfu
 rTxdVqEn1wzkpvG/BKrU5U3p82A9POHQHG9NT5Hwj1C7rB0nI/kWUvrIYADq0szAlkTw
 z+QA==
X-Gm-Message-State: AGRZ1gLB3b88FmGFZhnVf3IeLLuF0nZHAxLoBbmmOIWQKtaCwX9WcIbm
 G3S1ZEp8undZyqBH+23H1dqSjzrJy6mXttzYhYg=
X-Google-Smtp-Source: AJdET5ceEL6ee4fGS3U0lGvG54hqiKbZh6lgtvay5ERreaMWzRHVQgp5AtzjXAXvlDcRA98m3fqae3kmWE1b2X8ZGjM=
X-Received: by 2002:a19:290e:: with SMTP id
 p14-v6mr1462397lfp.85.1540478880627; 
 Thu, 25 Oct 2018 07:48:00 -0700 (PDT)
MIME-Version: 1.0
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <e0f4fe11-eeb0-3a28-2e7e-246a8f72da19@arm.com>
 <12a4352a-2fd1-2d04-874a-4a779d18a097@arm.com>
 <CADJ6SV0E=cO3eFyt+meXTtZaoETYxpsHkViMDU=XV9CwNOjP8A@mail.gmail.com>
 <21de0bb5-81f2-ca26-e2e0-916c20ab2c02@arm.com>
 <CADJ6SV3sfqaXm8gvZDAx2wFY5_oiCf+mf0JynCGNrLBFkS-rVw@mail.gmail.com>
 <alpine.DEB.2.10.1810191336090.31582@sstabellini-ThinkPad-X260>
 <d3a589c5d95d70ef1c13b4fe6856b7ed387b4ee3.camel@suse.com>
 <CADJ6SV2891kOd_Ga8jjXdtKdjPAoWtADhizuS+kjSZNNOPMK+w@mail.gmail.com>
 <alpine.DEB.2.10.1810221037270.31582@sstabellini-ThinkPad-X260>
 <CADJ6SV0gUvRv_4Kp=Vz5n4WSQ3kgQrC=+gPz1QjrBzdFOoJwPA@mail.gmail.com>
 <alpine.DEB.2.10.1810231005040.31582@sstabellini-ThinkPad-X260>
 <CADJ6SV3kj0sN-0nzfqBwbz_BMerArKRtdYAQ-FfgvdM3FPqu_Q@mail.gmail.com>
 <12464587-0b86-890c-d115-b5cc417ea0ef@arm.com>
 <CADJ6SV2Uzt=Q_C2ycXwcYqyQr290cHy3SzE0k08=WNHY1eBgRQ@mail.gmail.com>
 <8e4efe56-77df-cdf0-7f2d-485183f0c9ed@arm.com>
In-Reply-To: <8e4efe56-77df-cdf0-7f2d-485183f0c9ed@arm.com>
From: Milan Boberic <milanboberic94@gmail.com>
Date: Thu, 25 Oct 2018 16:47:50 +0200
Message-ID: <CADJ6SV0+A7n-d9aZERdpyui2XOSOczqO1o8A10qJBubPzkJrrQ@mail.gmail.com>
To: julien.grall@arm.com
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: stefano.stabellini@xilinx.com, andrii_anisov@epam.com,
 Dario Faggioli <dfaggioli@suse.com>, sstabellini@kernel.org,
 Meng Xu <xumengpanda@gmail.com>, xen-devel@lists.xenproject.org, nd@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBJIHdhcyBhc2tpbmcgdGhlIFhlbiBjb25maWd1cmF0aW9uICh4ZW4vLmNvbmZpZykgdG8ga25v
dyB3aGF0IHlvdSBoYXZlCj4gZW5hYmxlZCBpbiBYZW4uCgpPaCwgc29ycnksIGJlY2F1c2UgSSdt
IGJ1aWxkaW5nIHhlbiBmcm9tIGdpdCByZXBvc2l0b3J5IGhlcmUgaXMgdGhlCmxpbmsgdG8gaXQg
d2hlcmUgeW91IGNhbiBjaGVjayB0aGUgZmlsZSB5b3UgbWVudGlvbmVkLgoKaHR0cHM6Ly9naXRo
dWIuY29tL1hpbGlueC94ZW4vdHJlZS94aWxpbngvdmVyc2FsL3hlbgoKCj4gSXQgbWlnaHQsIE9U
T0gsIGJlIHdpc2UgdG8gdHVybiBpdCBvbiB3aGVuIGludmVzdGlnYXRpbmcgdGhlIHN5c3RlbQo+
IGJlaGF2aW9yIChidXQgdGhhdCdzIGEgZ2VuZXJhbCByZW1hcmssIEkgZG9uJ3Qga25vdyB0byB3
aGF0IEp1bGllbiB3YXMKPiByZWZlcnJpbmcgdG8gaW4gdGhpcyBzcGVjaWZpYyBjYXNlKS4KCkkg
d2lsbCBkZWZpbml0ZWx5IHRyeSB0byBlbmFibGUgREVCVUcuCgpNaWxhbgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 14:50:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 14:50: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 1gFgxr-0000OP-Um; Thu, 25 Oct 2018 14:50:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=29w0=nf=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFgxp-0000OD-Uo
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 14:50:22 +0000
X-Inumbo-ID: 813da9f6-d865-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 813da9f6-d865-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 14:51:51 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 25 Oct 2018 08:50:16 -0600
Message-Id: <5BD1D82402000078001F4B60@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 25 Oct 2018 08:50:12 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <20181022145534.afuxnfzyovdi3hya@zion.uk.xensource.com>
In-Reply-To: <20181022145534.afuxnfzyovdi3hya@zion.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: Martin Pohlack <mpohlack@amazon.de>, Julien Grall <julien.grall@arm.com>,
 Joao Martins <joao.m.martins@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Mihai Dontu <mdontu@bitdefender.com>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Anthony Liguori <aliguori@amazon.com>, uwed@amazon.de,
 Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Ross Philipson <ross.philipson@oracle.com>,
 Dario Faggioli <dfaggioli@suse.com>, Matt Wilson <msw@amazon.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel List <xen-devel@lists.xen.org>,
 Daniel Kiper <daniel.kiper@oracle.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>

Pj4+IE9uIDIyLjEwLjE4IGF0IDE2OjU1LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gVGh1LCBPY3QgMTgsIDIwMTggYXQgMDY6NDY6MjJQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPj4gQW4gZWFzeSBmaXJzdCBzdGVwIGhlcmUgaXMgdG8gcmVtb3ZlIFhlbidzIGRpcmVj
dG1hcCwgd2hpY2ggd2lsbCBtZWFuCj4+IHRoYXQgZ3Vlc3RzIGdlbmVyYWwgUkFNIGlzbid0IG1h
cHBlZCBieSBkZWZhdWx0IGludG8gWGVuJ3MgYWRkcmVzcwo+PiBzcGFjZS4gIFRoaXMgd2lsbCBj
b21lIHdpdGggc29tZSBwZXJmb3JtYW5jZSBoaXQsIGFzIHRoZQo+PiBtYXBfZG9tYWluX3BhZ2Uo
KSBpbmZyYXN0cnVjdHVyZSB3aWxsIG5vdyBoYXZlIHRvIGFjdHVhbGx5Cj4+IGNyZWF0ZS9kZXN0
cm95IG1hcHBpbmdzLCBidXQgcmVtb3ZpbmcgdGhlIGRpcmVjdG1hcCB3aWxsIGNhdXNlIGFuCj4+
IGltcHJvdmVtZW50IGZvciBub24tc3BlY3VsYXRpdmUgc2VjdXJpdHkgYXMgd2VsbCAoTm8gcG9z
c2liaWxpdHkgb2YKPj4gcmV0MmRpciBhcyBhbiBleHBsb2l0IHRlY2huaXF1ZSkuCj4gCj4gSSBo
YXZlIGxvb2tlZCBpbnRvIG1ha2luZyB0aGUgInNlcGFyYXRlIHhlbmhlYXAgZG9taGVhcCB3aXRo
IHBhcnRpYWwKPiBkaXJlY3QgbWFwIiBtb2RlIChzZWUgY29tbW9uL3BhZ2VfYWxsb2MuYykgd29y
ayBidXQgZm91bmQgaXQgbm90IGFzCj4gc3RyYWlnaHQgZm9yd2FyZCBhcyBpdCBzaG91bGQndmUg
YmVlbi4KPiAKPiBCZWZvcmUgSSBzcGVuZCBtb3JlIHRpbWUgb24gdGhpcywgSSB3b3VsZCBsaWtl
IHNvbWUgb3BpbmlvbnMgb24gaWYgdGhlcmUKPiBpcyBvdGhlciBhcHByb2FjaCB3aGljaCBtaWdo
dCBiZSBtb3JlIHVzZWZ1bCB0aGFuIHRoYXQgbW9kZS4KCkhvdyB3b3VsZCBzdWNoIGEgc3BsaXQg
aGVhcCBtb2RlbCBoZWxwIHdpdGggTDFURiwgd2hlcmUgdGhlCmd1ZXN0IHNwZWNpZmllcyBob3N0
IHBoeXNpY2FsIGFkZHJlc3NlcyBpbiBpdHMgdnVsbmVyYWJsZSBwYWdlCnRhYmxlIGVudHJpZXMg
KGFuZCBoZW5jZSBjb3VsZCBzcHkgYXQgeGVuaGVhcCBidXQgLSBkdWUgdG8gbm90CmJlaW5nIG1h
cHBlZCAtIG5vdCBkb21oZWFwKT8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 14:51:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 14:51: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 1gFgyp-0000TC-B9; Thu, 25 Oct 2018 14:51:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=uelk=nf=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gFgyo-0000T4-Lm
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 14:51:22 +0000
X-Inumbo-ID: a65edf59-d865-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id a65edf59-d865-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 14:52:53 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 13081A78;
 Thu, 25 Oct 2018 07:51:21 -0700 (PDT)
Received: from [10.101.215.51] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 6651E3F6A8;
 Thu, 25 Oct 2018 07:51:19 -0700 (PDT)
To: Milan Boberic <milanboberic94@gmail.com>
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <CADJ6SV0E=cO3eFyt+meXTtZaoETYxpsHkViMDU=XV9CwNOjP8A@mail.gmail.com>
 <21de0bb5-81f2-ca26-e2e0-916c20ab2c02@arm.com>
 <CADJ6SV3sfqaXm8gvZDAx2wFY5_oiCf+mf0JynCGNrLBFkS-rVw@mail.gmail.com>
 <alpine.DEB.2.10.1810191336090.31582@sstabellini-ThinkPad-X260>
 <d3a589c5d95d70ef1c13b4fe6856b7ed387b4ee3.camel@suse.com>
 <CADJ6SV2891kOd_Ga8jjXdtKdjPAoWtADhizuS+kjSZNNOPMK+w@mail.gmail.com>
 <alpine.DEB.2.10.1810221037270.31582@sstabellini-ThinkPad-X260>
 <CADJ6SV0gUvRv_4Kp=Vz5n4WSQ3kgQrC=+gPz1QjrBzdFOoJwPA@mail.gmail.com>
 <alpine.DEB.2.10.1810231005040.31582@sstabellini-ThinkPad-X260>
 <CADJ6SV3kj0sN-0nzfqBwbz_BMerArKRtdYAQ-FfgvdM3FPqu_Q@mail.gmail.com>
 <12464587-0b86-890c-d115-b5cc417ea0ef@arm.com>
 <CADJ6SV2Uzt=Q_C2ycXwcYqyQr290cHy3SzE0k08=WNHY1eBgRQ@mail.gmail.com>
 <8e4efe56-77df-cdf0-7f2d-485183f0c9ed@arm.com>
 <CADJ6SV0+A7n-d9aZERdpyui2XOSOczqO1o8A10qJBubPzkJrrQ@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <4a7ca225-130a-8002-e9ba-335e187f5f8b@arm.com>
Date: Thu, 25 Oct 2018 15:51:14 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <CADJ6SV0+A7n-d9aZERdpyui2XOSOczqO1o8A10qJBubPzkJrrQ@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: stefano.stabellini@xilinx.com, andrii_anisov@epam.com,
 Dario Faggioli <dfaggioli@suse.com>, sstabellini@kernel.org,
 Meng Xu <xumengpanda@gmail.com>, xen-devel@lists.xenproject.org, nd@arm.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>

CgpPbiAxMC8yNS8xOCAzOjQ3IFBNLCBNaWxhbiBCb2JlcmljIHdyb3RlOgo+PiBJIHdhcyBhc2tp
bmcgdGhlIFhlbiBjb25maWd1cmF0aW9uICh4ZW4vLmNvbmZpZykgdG8ga25vdyB3aGF0IHlvdSBo
YXZlCj4+IGVuYWJsZWQgaW4gWGVuLgo+IAo+IE9oLCBzb3JyeSwgYmVjYXVzZSBJJ20gYnVpbGRp
bmcgeGVuIGZyb20gZ2l0IHJlcG9zaXRvcnkgaGVyZSBpcyB0aGUKPiBsaW5rIHRvIGl0IHdoZXJl
IHlvdSBjYW4gY2hlY2sgdGhlIGZpbGUgeW91IG1lbnRpb25lZC4KPiAKPiBodHRwczovL2dpdGh1
Yi5jb20vWGlsaW54L3hlbi90cmVlL3hpbGlueC92ZXJzYWwveGVuCgpJIGFtIGFmcmFpZCBuby4g
LmNvbmZpZyBpcyBnZW5lcmF0ZWQgZHVyaW5nIGJ1aWxkaW5nIHRpbWUuIFNvIGNhbiB5b3UgCnBh
c3RlIGhlcmUgcGxlYXNlLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 14:56:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 14:56: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 1gFh3L-0000gm-Vq; Thu, 25 Oct 2018 14:56:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nmk2=nf=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1gFh3K-0000gh-Qm
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 14:56:02 +0000
X-Inumbo-ID: ac177721-d865-11e8-a8a5-bc764e045a96
Received: from mail-wm1-x335.google.com (unknown [2a00:1450:4864:20::335])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ac177721-d865-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 16:53:03 +0200 (CEST)
Received: by mail-wm1-x335.google.com with SMTP id y140-v6so2131430wmd.0
 for <xen-devel@lists.xenproject.org>; Thu, 25 Oct 2018 07:56:01 -0700 (PDT)
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=c2Laz4CyEpcl31yn6+B2XiqFV0gf2Mzw6BEHKDVc2/s=;
 b=EvHxtjWSQxvM7CKg4k+r3V+fdGK6ChOq7r9uzUJXz948FxoXh/RhO+9BcBmk+vc5am
 cjGHsPHSYf/RNMjUK5MnDs0+ycnBkt6Vr7VGnZIyrT2kuGUOX9mUfE0Az2bLtoPVFK6M
 AZDwgjnUQRij5q9hJaEzCZ+ljJNb0dUVBMRfgpYnzCv8kDw39wavTJc/Bc8oGkR+aqUw
 ElnNXXi3azG+V2n8XCAf5pbGswy6wT4dQ4lPAdrQPn2FClBJ3rCvBOgbV0KKtYFh7vif
 +OmL1PAdDmpmjgBQt1sZcKEa6724puTCrBT1PtqXxlBiorG34czZyjar1qgq7XLxyL09
 hqww==
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=c2Laz4CyEpcl31yn6+B2XiqFV0gf2Mzw6BEHKDVc2/s=;
 b=jVIU2jLGx4EoeizPx40fKX3KDze5xOv7ORH9XyHZaCfwsH/W1afXnSei0lAoIdblUV
 lMz4AoPI+cIXDS6Xn9IFIVro+vibGir2nBvVJeNKZwCSkWGgdWjXN3PAmllkrZKh1htI
 qCJ3LhAiEudy47W1FYiC3STXPcpm0HKPTkN6B1f20mk/R5hKCfPBi6i9b9knYBM672Tn
 x2N+0uNW5O/F8PrTNZ2Dh24w6Qip3yua+dBuVML9Qbt7vh52uuV0F5lc/W2e6jUex2e8
 hdOnADgsNkr71WZykzqMyw+1g210k7RLm1WhzF1a+M9Bt7/vlflmPwwhD0Wxlif8f3h1
 rLmw==
X-Gm-Message-State: AGRZ1gIums+PEDleaV9TgET48cxYGO7cuW1krptdILZfXG7TSKhB7Gya
 73bDmQek7mlVybHwXGO8ozG+ald1JdyLXvv0F4s=
X-Google-Smtp-Source: AJdET5fT/6kBw2RXvajPJPnh2pn4vUtwc0mtQsp2virdG3I1yslMxlLWVKDmJTvUpop9CuHBFOPGT6sV7r5UYZNXWPU=
X-Received: by 2002:a1c:e08a:: with SMTP id
 x132-v6mr2331806wmg.60.1540479359942; 
 Thu, 25 Oct 2018 07:55:59 -0700 (PDT)
MIME-Version: 1.0
References: <1539857272-4660-1-git-send-email-rcojocaru@bitdefender.com>
 <CABfawhmTCUqUV264hEjQWABohR42ezHPWBhL0GVT4cKuiDjyGg@mail.gmail.com>
 <d13f501e-4d43-2897-c995-badc276c7c68@bitdefender.com>
 <CABfawhk6gjBb_Ei3Z=QZwH7pnmX=gUQ30+q_hU7V9CSBB0=jwA@mail.gmail.com>
 <9b09e025-8622-c035-4b79-09b6772ab4df@bitdefender.com>
 <05efdf4c-b4ce-b136-d25e-83acdf3c4b1e@citrix.com>
 <CABfawh=Q7vOmutRSR84=x9Fkgg1Xrdd+cm6CSza7udUDt19g+A@mail.gmail.com>
 <20fb3eff-d438-59e9-3dea-9f36be40d039@bitdefender.com>
 <CABfawhn+NJ7Og91ko5yqHtzy-st_Fw3CeV-61GBULGoxQkFLog@mail.gmail.com>
 <5cfc59fc-186d-0d09-6fca-841a47fe2c19@bitdefender.com>
 <CABfawhmAqMi_q8ZM_na24Ss_DwXyu2Ysy2NgKsvbdZnEoJs11w@mail.gmail.com>
 <944e2971-19e9-0011-cacb-4e815ca172e2@bitdefender.com>
 <CABfawh=L-ZkxYnS1FR+4BDAs+89pZ5kO0MZ0XJbkPecTfY8mmA@mail.gmail.com>
 <CABfawh=3GjNrL-n43+C8A4GiKcbnrdY-=urQC3JK_zahSiEvcQ@mail.gmail.com>
 <6e1c5978-29da-5e3a-bf2f-e4826e528c3e@bitdefender.com>
In-Reply-To: <6e1c5978-29da-5e3a-bf2f-e4826e528c3e@bitdefender.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Thu, 25 Oct 2018 08:55:21 -0600
Message-ID: <CABfawhm3-XjjuuYUfeaWb4WkzVAegso2mXLDfvdkY+vUHwcu+g@mail.gmail.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>
Subject: Re: [Xen-devel] Fix VGA logdirty related display freezes with altp2m
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gVGh1LCBPY3QgMjUsIDIwMTggYXQgODoyNCBBTSBSYXp2YW4gQ29qb2NhcnUKPHJjb2pvY2Fy
dUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Cj4gT24gMTAvMjQvMTggODo1MiBQTSwgVGFtYXMg
SyBMZW5neWVsIHdyb3RlOgo+ID4gT24gV2VkLCBPY3QgMjQsIDIwMTggYXQgMTE6MzEgQU0gVGFt
YXMgSyBMZW5neWVsCj4gPiA8dGFtYXMuay5sZW5neWVsQGdtYWlsLmNvbT4gd3JvdGU6Cj4gPj4K
PiA+PiBPbiBXZWQsIE9jdCAyNCwgMjAxOCBhdCAxMToyMCBBTSBSYXp2YW4gQ29qb2NhcnUKPiA+
PiA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4gPj4+Cj4gPj4+IE9uIDEwLzI0
LzE4IDg6MDkgUE0sIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiA+Pj4+IE9uIFR1ZSwgT2N0IDIz
LCAyMDE4IGF0IDY6MzcgQU0gUmF6dmFuIENvam9jYXJ1Cj4gPj4+PiA8cmNvam9jYXJ1QGJpdGRl
ZmVuZGVyLmNvbT4gd3JvdGU6Cj4gPj4+Pj4KPiA+Pj4+PiBUYW1hcywgY291bGQgeW91IHBsZWFz
ZSBnaXZlIHRoaXMgYSBzcGluPwo+ID4+Pj4+Cj4gPj4+Pj4gaHR0cHM6Ly9naXRodWIuY29tL3Jh
enZhbi1jb2pvY2FydS94ZW4vdHJlZS9hbHRwMm0tbG9nZGlydHktdGFrZTIKPiA+Pj4+Pgo+ID4+
Pj4+IEl0IF9zaG91bGRfIHNvbHZlIHRoZSBjcmFzaGVzLgo+ID4+Pj4KPiA+Pj4+IEluZGVlZCwg
SSBubyBsb25nZXIgc2VlIHRoZSBjcmFzaC4gSG93ZXZlciwgdGhlcmUgbWlnaHQgYmUgc29tZQo+
ID4+Pj4gbG9ja2luZyBpc3N1ZSBwcmVzZW50IGJlY2F1c2UgdGhlIHdob2xlIHN5c3RlbSBmcmVl
emVzIHVwIHNob3J0bHkKPiA+Pj4+IGFmdGVyIHN0YXJ0aW5nIERSQUtWVUYgb24gYSBkb21haW4g
LSB3aXRoaW4gYSBjb3VwbGUgc2Vjb25kcy4gSSBtZWFuCj4gPj4+PiBYZW4gaXRzZWxmIGxvY2tz
IHVwOiBubyByZXNwb25zZSBvbiB0aGUgc2VyaWFsLCBkb20wIHNjcmVlbiBmcm96ZW4sCj4gPj4+
PiBldGMuCj4gPj4+Cj4gPj4+IERvIHlvdSBoYXZlIGFueSB0eXBlIG9mIGxvZyAvIGJhY2t0cmFj
ZSAvIHdheSBJIGNvdWxkIHJlcHJvZHVjZSBpdAo+ID4+PiB3aXRob3V0IERyYWt2dWY/IEFsbCB0
aGUgd2F5cyBJJ3ZlIHRlc3RlZCBpdCB3ZXJlIGZpbmUgKGluY2x1ZGluZwo+ID4+PiB4ZW4tYWNj
ZXNzKS4KPiA+Pgo+ID4+IEkgZG9uJ3QgaGF2ZSBhIHN0YW5kYWxvbmUgdGVzdCB0aGF0IHByb2R1
Y2VzIHRoYXQgZXJyb3IuIFdpdGggRFJBS1ZVRgo+ID4+IGl0IGlzIGVhc2lseSByZXByb2R1Y2li
bGUgdGhvdWdoLiBJZiB5b3UgaGF2ZSBhIFdpbmRvd3MgZ3Vlc3QKPiA+PiBpbnN0YWxsZWQsIHNl
dHRpbmcgdXAgRFJBS1ZVRiBzaG91bGQgcmVhbGx5IG5vdCBiZSBtdWNoIHRyb3VibGUuIFdpdGgK
PiA+PiB4ZW4tYWNjZXNzIGl0IGluZGVlZCBkb2Vzbid0IGxvY2sgdXAgYnV0IHNpbmNlIHRoZSBn
dWVzdCBpcyBwcmV0dHkKPiA+PiBtdWNoIHVucmVzcG9uc2l2ZSBkdXJpbmcgdGhhdCB0ZXN0IEkg
Y2FuJ3QgdmVyaWZ5IHdoZXRoZXIgdGhlIFZHQQo+ID4+IGlzc3VlIGlzIG5vdyByZXNvbHZlZCBv
ciBub3QuIEFsc28gdGhlIHhlbi1hY2Nlc3MgdGVzdHMgYXJlIGZhaXJseQo+ID4+IGxpbWl0ZWQg
YW5kIGRvbid0IHVzZSBhbGwgYXNwZWN0cyBvZiBhbHRwMm0uCj4gPj4KPiA+Cj4gPiBXaGF0IEkg
c2VlIGZyb20gdGhlIERSQUtWVUYgbG9nIGlzIHRoYXQgdGhlIGxhc3QgdGhpbmcgaXQgcHJpbnRz
IGlzCj4gPiBzZW5kaW5nIGEgdm1fZXZlbnQgcmVzcG9uc2UgdGhhdCBib3RoIGVuYWJsZXMgc2lu
Z2xlc3RlcHBpbmcgYW5kCj4gPiBzd2l0Y2hlcyBhbHRwMm0gdmlldy4gVGhpcyBsb29rcyB0byBi
ZSBjb25zaXN0ZW50LiBJdCBkaWRuJ3QgbWF0dGVyIGlmCj4gPiB0aGUgZ3Vlc3QgaGFkIDEgb3Ig
MiB2Q1BVcywgdGhlIGZyZWV6ZSBvY2N1cnMganVzdCB0aGUgc2FtZS4gSXQncwo+ID4gZGVmaW5p
dGVseSByYWNleSBiZWNhdXNlIGl0IGRvZXNuJ3QgaGFwcGVuIHJpZ2h0IGF3YXksIHRoZSBzeXN0
ZW0KPiA+IHdvcmtzIGFzIGV4cGVjdGVkIGZvciBhIGNvdXBsZSBzZWNvbmRzLgo+Cj4gQWZ0ZXIg
aGF2aW5nIHRvIGluc3RhbGwgY2xhbmcgYmVjYXVzZSBteSBHQ0MgY291bGRuJ3QgYnVpbGQgRHJh
a3Z1ZjoKPgo+IC4uLy4uL3NyYy9wbHVnaW5zL3BsdWdpbnMuaDoxODg6MTogc29ycnksIHVuaW1w
bGVtZW50ZWQ6IG5vbi10cml2aWFsCj4gZGVzaWduYXRlZCBpbml0aWFsaXplcnMgbm90IHN1cHBv
cnRlZAoKUGxlYXNlIGZvbGxvdyB0aGUgaW5zdHJ1Y3Rpb24gZm9yIGNvbXBpbGluZyBpdCwgY2xh
bmcgaXMgYQpyZXF1aXJlbWVudC4gSSBkb24ndCBldmVuIGtub3cgaG93IHlvdSBnb3QgcGFzcyB0
aGUgLi9jb25maWd1cmUgc3RhZ2UKd2l0aG91dCBjbGFuZyBiZWluZyBpbnN0YWxsZWQuIFlvdSBj
b3VsZCBhbHNvIGp1c3QgY29weS1wYXN0ZSB0aGluZ3MKZnJvbSB0aGUgdHJhdmlzIHNjcmlwdCBk
aXJlY3RseToKaHR0cHM6Ly9naXRodWIuY29tL3RrbGVuZ3llbC9kcmFrdnVmL2Jsb2IvbWFzdGVy
Ly50cmF2aXMueW1sI0w1MQoKPgo+IHRoZW4gcmVrYWxsIHZpYSBwaXAsIHRoZW4gaGF2aW5nIHRv
IG1vdW50IG15IFdpbmRvd3MgZGlzayB0byBkbyAicmVrYWwKPiBwZWluZm8iLCBJIGZpbmFsbHkg
Z2F2ZSB1cCB3aGVuICJyZWthbGwgZmV0Y2hfcGRiIiBjb3VsZG4ndCBmaW5kIHRoZQo+IGRlYnVn
IGZpbGVzIG9uIHRoZSBNaWNyb3NvZnQgc2VydmVyLiA6KQoKSWYgeW91ciB2ZXJzaW9uIGlmIFdp
bmRvd3MgaXMgdGhhdCBicmFuZCBuZXcgdGhlbiB5ZXMsIE1pY3Jvc29mdCB0YWtlcwphIGNvdXBs
ZSBkYXlzIHRvIHB1Ymxpc2ggdGhlaXIgZGVidWcgaW5mb3JtYXRpb24gYW5kIHlvdSB3aWxsIGp1
c3QKaGF2ZSB0byB3YWl0IG9yIHVzZSBhbiBvbGRlciB2ZXJzaW9uIG9mIFdpbmRvd3MuCgo+Cj4g
U28gaWYgeW91IGNvdWxkIGZpbmQgYSB3YXkgdG8gcmVwcm9kdWNlIHRoZSBpc3N1ZSB3aXRoIGEg
c2ltcGxlCj4gbGlieGMtYmFzZWQgYXBwbGljYXRpb24gYWxvbmUgKG9yIGF0IGxlYXN0IHdpdGgg
c29tZXRoaW5nCj4gbGlidm1pLXJlbGF0ZWQsIHdoaWNoIEkgZG8gaGF2ZSBzZXQgdXApLCBJJ2Qg
cmVhbGx5IGFwcHJlY2lhdGUgaXQuCj4KPiBPciBtYXliZSB0cnkgdG8gaGFjayBhcm91bmQgd2l0
aCBwYXRjaCBubyAzIG9mIHRoZSBzZXJpZXMgKGZvciBhIHN0YXJ0LAo+IGp1c3QgcmV2ZXJ0IGl0
IGFuZCBzZWUgaWYgdGhlIHByb2JsZW0gcGVyc2lzdHMgLSBvZiBjb3Vyc2UgdGhlIGRpc3BsYXkK
PiB3aWxsIGZyZWV6ZSkgYW5kIHNlZSBpZiB0aGVyZSdzIGFuIGVhc3kgZml4PwoKVW5mb3J0dW5h
dGVseSBJIHdvbid0IGhhdmUgdGltZSB0byBkbyBlaXRoZXIgb2YgdGhlc2UgYW55IHRpbWUgc29v
bi4KSWYgeW91IGFyZSBoYXZpbmcgdGhhdCBtdWNoIHRyb3VibGUgc2V0dGluZyBpdCB1cCBJIGNh
biBwZXJoYXBzIHNlbmQKeW91IGEgcHJlLWNvbXBpbGVkIHZlcnNpb24gd2l0aCBhIHZlcnNpb24g
b2YgV2luZG93cyBmb3Igd2hpY2gKTWljcm9zb2Z0IGFscmVhZHkgcHVibGlzaGVkIHRoZSBkZWJ1
ZyBpbmZvIGZvci4KClRhbWFzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 14:56:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 14:56: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 1gFh4F-0000ku-BS; Thu, 25 Oct 2018 14:56:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=c0gp=nf=citrix.com=prvs=829ef1c66=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1gFh4D-0000k7-NV
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 14:56:57 +0000
X-Inumbo-ID: 6e00950b-d866-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6e00950b-d866-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 14:58:28 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,424,1534809600"; d="scan'208";a="68764575"
To: Jan Beulich <JBeulich@suse.com>, Wei Liu <wei.liu2@citrix.com>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <20181022145534.afuxnfzyovdi3hya@zion.uk.xensource.com>
 <5BD1D82402000078001F4B60@prv1-mh.provo.novell.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <187f3a6a-e83e-3dc2-0cb7-69fecdacacf1@citrix.com>
Date: Thu, 25 Oct 2018 15:56:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BD1D82402000078001F4B60@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: Martin Pohlack <mpohlack@amazon.de>, Julien Grall <julien.grall@arm.com>,
 Joao Martins <joao.m.martins@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Mihai Dontu <mdontu@bitdefender.com>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Anthony Liguori <aliguori@amazon.com>, uwed@amazon.de,
 Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Ross Philipson <ross.philipson@oracle.com>,
 Dario Faggioli <dfaggioli@suse.com>, Matt Wilson <msw@amazon.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel List <xen-devel@lists.xen.org>,
 Daniel Kiper <daniel.kiper@oracle.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>

T24gMTAvMjUvMjAxOCAwMzo1MCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjIuMTAu
MTggYXQgMTY6NTUsIDx3ZWkubGl1MkBjaXRyaXguY29tPiB3cm90ZToKPj4gT24gVGh1LCBPY3Qg
MTgsIDIwMTggYXQgMDY6NDY6MjJQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4+IEFu
IGVhc3kgZmlyc3Qgc3RlcCBoZXJlIGlzIHRvIHJlbW92ZSBYZW4ncyBkaXJlY3RtYXAsIHdoaWNo
IHdpbGwgbWVhbgo+Pj4gdGhhdCBndWVzdHMgZ2VuZXJhbCBSQU0gaXNuJ3QgbWFwcGVkIGJ5IGRl
ZmF1bHQgaW50byBYZW4ncyBhZGRyZXNzCj4+PiBzcGFjZS4gIFRoaXMgd2lsbCBjb21lIHdpdGgg
c29tZSBwZXJmb3JtYW5jZSBoaXQsIGFzIHRoZQo+Pj4gbWFwX2RvbWFpbl9wYWdlKCkgaW5mcmFz
dHJ1Y3R1cmUgd2lsbCBub3cgaGF2ZSB0byBhY3R1YWxseQo+Pj4gY3JlYXRlL2Rlc3Ryb3kgbWFw
cGluZ3MsIGJ1dCByZW1vdmluZyB0aGUgZGlyZWN0bWFwIHdpbGwgY2F1c2UgYW4KPj4+IGltcHJv
dmVtZW50IGZvciBub24tc3BlY3VsYXRpdmUgc2VjdXJpdHkgYXMgd2VsbCAoTm8gcG9zc2liaWxp
dHkgb2YKPj4+IHJldDJkaXIgYXMgYW4gZXhwbG9pdCB0ZWNobmlxdWUpLgo+Pgo+PiBJIGhhdmUg
bG9va2VkIGludG8gbWFraW5nIHRoZSAic2VwYXJhdGUgeGVuaGVhcCBkb21oZWFwIHdpdGggcGFy
dGlhbAo+PiBkaXJlY3QgbWFwIiBtb2RlIChzZWUgY29tbW9uL3BhZ2VfYWxsb2MuYykgd29yayBi
dXQgZm91bmQgaXQgbm90IGFzCj4+IHN0cmFpZ2h0IGZvcndhcmQgYXMgaXQgc2hvdWxkJ3ZlIGJl
ZW4uCj4+Cj4+IEJlZm9yZSBJIHNwZW5kIG1vcmUgdGltZSBvbiB0aGlzLCBJIHdvdWxkIGxpa2Ug
c29tZSBvcGluaW9ucyBvbiBpZiB0aGVyZQo+PiBpcyBvdGhlciBhcHByb2FjaCB3aGljaCBtaWdo
dCBiZSBtb3JlIHVzZWZ1bCB0aGFuIHRoYXQgbW9kZS4KPiAKPiBIb3cgd291bGQgc3VjaCBhIHNw
bGl0IGhlYXAgbW9kZWwgaGVscCB3aXRoIEwxVEYsIHdoZXJlIHRoZQo+IGd1ZXN0IHNwZWNpZmll
cyBob3N0IHBoeXNpY2FsIGFkZHJlc3NlcyBpbiBpdHMgdnVsbmVyYWJsZSBwYWdlCj4gdGFibGUg
ZW50cmllcwoKSSBkb24ndCB0aGluayBpdCB3b3VsZC4KCj4gKGFuZCBoZW5jZSBjb3VsZCBzcHkg
YXQgeGVuaGVhcCBidXQgLSBkdWUgdG8gbm90Cj4gYmVpbmcgbWFwcGVkIC0gbm90IGRvbWhlYXAp
PwoKRXIsIGRpZG4ndCBmb2xsb3cgdGhpcyBiaXQgLS0gaWYgTDFURiBpcyByZWxhdGVkIHRvIGhv
c3QgcGh5c2ljYWwKYWRkcmVzc2VzLCBob3cgZG9lcyBoYXZpbmcgYSB2aXJ0dWFsIG1hcHBpbmcg
aW4gWGVuIGFmZmVjdCB0aGluZ3MgaW4gYW55CndheT8KCiAtR2VvcmdlCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 14:58:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 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 1gFh5G-0000r0-OM; Thu, 25 Oct 2018 14:58:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=29w0=nf=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFh5F-0000qu-8n
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 14:58:01 +0000
X-Inumbo-ID: 937ece49-d866-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 937ece49-d866-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 14:59:31 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 25 Oct 2018 08:57:58 -0600
Message-Id: <5BD1D9F202000078001F4BA8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 25 Oct 2018 08:57:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Paul Durrant" <paul.durrant@citrix.com>
References: <20181017142451.2747-1-paul.durrant@citrix.com>
 <5BD1D2F802000078001F4B3A@prv1-mh.provo.novell.com>
 <69631318-3162-996d-f486-d5943705dec5@citrix.com>
In-Reply-To: <69631318-3162-996d-f486-d5943705dec5@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] x86/mm/p2m: don't needlessly limit MMIO
 mapping order to 4k
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjEwLjE4IGF0IDE2OjM2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjUvMTAvMTggMTU6MjgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxNy4x
MC4xOCBhdCAxNjoyNCwgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPiB3cm90ZToKPj4+IC0tLSBh
L3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwo+Pj4gKysrIGIveGVuL2FyY2gveDg2L21tL3AybS5jCj4+
PiBAQCAtMjA4MSwxNCArMjA4MSwxMSBAQCBzdGF0aWMgdW5zaWduZWQgaW50IG1taW9fb3JkZXIo
Y29uc3Qgc3RydWN0IGRvbWFpbiAKPiAqZCwKPj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgbG9uZyBzdGFydF9mbiwgdW5zaWduZWQgbG9uZyBucikKPj4+ICB7Cj4+
PiAgICAgIC8qCj4+PiAtICAgICAqIE5vdGUgdGhhdCB0aGUgIWlvbW11X3VzZV9oYXBfcHQoKSBo
ZXJlIGhhcyB0aHJlZSBlZmZlY3RzOgo+Pj4gLSAgICAgKiAtIGNvdmVyIGlvbW11X3ssdW59bWFw
X3BhZ2UoKSBub3QgaGF2aW5nIGFuICJvcmRlciIgaW5wdXQgeWV0LAo+Pj4gLSAgICAgKiAtIGV4
Y2x1ZGUgc2hhZG93IG1vZGUgKHdoaWNoIGRvZXNuJ3Qgc3VwcG9ydCBsYXJnZSBNTUlPIG1hcHBp
bmdzKSwKPj4+IC0gICAgICogLSBleGNsdWRlIFBWIGd1ZXN0cywgc2hvdWxkIGV4ZWN1dGlvbiBy
ZWFjaCB0aGlzIGNvZGUgZm9yIHN1Y2guCj4+PiAtICAgICAqIFNvIGJlIGNhcmVmdWwgd2hlbiBh
bHRlcmluZyB0aGlzLgo+Pj4gKyAgICAgKiBQViBndWVzdHMgb3Igc2hhZG93LW1vZGUgSFZNIGd1
ZXN0cyBtdXN0IGJlIHJlc3RyaWN0ZWQgdG8gNGsKPj4+ICsgICAgICogbWFwcGluZ3MuCj4+IFNp
bmNlIHlvdSd2ZSBhbHJlYWR5IHBvc3RlZCBhIHBhdGNoIHRvIGFkZCBvcmRlciBwYXJhbWV0ZXJz
IHRvCj4+IElPTU1VIG1hcC91bm1hcCwgSSdkIHByZWZlciB0aGUgcmVzcGVjdGl2ZSBwYXJ0IG9m
IHRoZSBjb21tZW50Cj4+IHRvIGdvIGF3YXkgb25seSB3aGVuIHRoZSBvcmRlciB2YWx1ZSByZWFs
bHkgY2FuIGJlIHBhc3NlZCB0aHJvdWdoLgo+PiBUaGlzIHRoZW4gcmVxdWlyZXMgcGVybWl0dGlu
ZyBub24temVybyB2YWx1ZXMgb25seSB3aGVuIHRoZSBJT01NVXMKPj4gYWxzbyBhbGxvdyBmb3Ig
dGhlIHJlc3BlY3RpdmUgcGFnZSBzaXplcy4KPj4KPj4gSSBhbSBpbiBwYXJ0aWN1bGFyIG5vdCBj
b252aW5jZWQgdGhhdCB0aGUgdGltZSBuZWVkZWQgdG8gY2Fycnkgb3V0Cj4+IHRoZSBoeXBlcmNh
bGwgaXMgZ29pbmcgdG8gYmUgbG93IGVub3VnaCBldmVuIGZvciA1MTIgNGsgcGFnZXM6IFlvdQo+
PiBuZWVkIHRvIHRha2UgaW50byBhY2NvdW50IGZsdXNoZXMsIGluY2x1ZGluZyB0aG9zZSBwb3Rl
bnRpYWxseQo+PiBuZWVkZWQgZm9yIEFUUy4gWW91IGRvbid0IHByb3ZpZGUgYW55IHByb29mIHRo
YXQgZmx1c2hlcyBhcmUKPj4gYWx3YXlzIGRlbGF5ZWQgYW5kIGJhdGNoZWQsIG5vciBkbyBJIHRo
aW5rIHRoaXMgaXMgdW5pZm9ybWx5IHRoZQo+PiBjYXNlLgo+IAo+IEkgaGF2ZW4ndCBoYWQgdGlt
ZSB0byBwaWNrIHRoaXMgYmFjayB1cCBzaW5jZSB2MS4KPiAKPiBUaGUgbG9uZyBhbmQgdGhlIHNo
b3J0IG9mIGl0IGlzIHRoYXQgd2UgYWxsb3cgb3JkZXIgMUcgbG9vcHMgZm9yIHJlZ3VsYXIKPiBS
QU0sIGV2ZW4gaW4gIXNoYXJlZF9wdCBtb2RlLgoKRG8gd2U/IENPTkZJR19ET01VX01BWF9PUkRF
UiBpcyA5IGZvciBib3RoIEFSTSBhbmQgeDg2LgpUaGF0IHN0aWxsIGFsbG93cyAyTSBsb29wcywg
d2hpY2ggLSBhcyBzYWlkIC0gSSdtIHdvcnJpZWQgYWJvdXQgZm9yCnRoZSB0aW1lIG5vbi1iYXRj
aGVkIFRMQiBmbHVzaGVzIHRha2UuCgo+IEZyb20gYW4gImludGVyYWN0aW9uIHdpdGggdGhlIElP
TU1VIiBwb2ludCBvZiB2aWV3LCBtYXBwaW5ncyBvdmVyCj4gcmVndWxhciBSQU0gYXJlIG5vIGRp
ZmZlcmVudCB0byBtYXBwaW5ncyBvdmVyIE1NSU8sIHNvIHRoZXkgc2hvdWxkCj4gYmVoYXZlIGNv
bnNpc3RlbnRseS4KCkkgYWdyZWUgaW4gZ2VuZXJhbC4KCkphbgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 15:02:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 15:02: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 1gFh9I-0001gw-GJ; Thu, 25 Oct 2018 15:02:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=29w0=nf=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFh9H-0001gr-Ar
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 15:02:11 +0000
X-Inumbo-ID: 290fd3b8-d867-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 290fd3b8-d867-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 15:03:42 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 25 Oct 2018 09:02:08 -0600
Message-Id: <5BD1DAEC02000078001F4BAE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 25 Oct 2018 09:02:04 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <george.dunlap@citrix.com>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <20181022145534.afuxnfzyovdi3hya@zion.uk.xensource.com>
 <5BD1D82402000078001F4B60@prv1-mh.provo.novell.com>
 <187f3a6a-e83e-3dc2-0cb7-69fecdacacf1@citrix.com>
In-Reply-To: <187f3a6a-e83e-3dc2-0cb7-69fecdacacf1@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: Martin Pohlack <mpohlack@amazon.de>, Julien Grall <julien.grall@arm.com>,
 Joao Martins <joao.m.martins@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Mihai Dontu <mdontu@bitdefender.com>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Anthony Liguori <aliguori@amazon.com>, uwed@amazon.de,
 Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Ross Philipson <ross.philipson@oracle.com>,
 Dario Faggioli <dfaggioli@suse.com>, Matt Wilson <msw@amazon.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel List <xen-devel@lists.xen.org>,
 Daniel Kiper <daniel.kiper@oracle.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>

Pj4+IE9uIDI1LjEwLjE4IGF0IDE2OjU2LCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPiB3cm90
ZToKPiBPbiAxMC8yNS8yMDE4IDAzOjUwIFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24g
MjIuMTAuMTggYXQgMTY6NTUsIDx3ZWkubGl1MkBjaXRyaXguY29tPiB3cm90ZToKPj4+IE9uIFRo
dSwgT2N0IDE4LCAyMDE4IGF0IDA2OjQ2OjIyUE0gKzAxMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6
Cj4+Pj4gQW4gZWFzeSBmaXJzdCBzdGVwIGhlcmUgaXMgdG8gcmVtb3ZlIFhlbidzIGRpcmVjdG1h
cCwgd2hpY2ggd2lsbCBtZWFuCj4+Pj4gdGhhdCBndWVzdHMgZ2VuZXJhbCBSQU0gaXNuJ3QgbWFw
cGVkIGJ5IGRlZmF1bHQgaW50byBYZW4ncyBhZGRyZXNzCj4+Pj4gc3BhY2UuICBUaGlzIHdpbGwg
Y29tZSB3aXRoIHNvbWUgcGVyZm9ybWFuY2UgaGl0LCBhcyB0aGUKPj4+PiBtYXBfZG9tYWluX3Bh
Z2UoKSBpbmZyYXN0cnVjdHVyZSB3aWxsIG5vdyBoYXZlIHRvIGFjdHVhbGx5Cj4+Pj4gY3JlYXRl
L2Rlc3Ryb3kgbWFwcGluZ3MsIGJ1dCByZW1vdmluZyB0aGUgZGlyZWN0bWFwIHdpbGwgY2F1c2Ug
YW4KPj4+PiBpbXByb3ZlbWVudCBmb3Igbm9uLXNwZWN1bGF0aXZlIHNlY3VyaXR5IGFzIHdlbGwg
KE5vIHBvc3NpYmlsaXR5IG9mCj4+Pj4gcmV0MmRpciBhcyBhbiBleHBsb2l0IHRlY2huaXF1ZSku
Cj4+Pgo+Pj4gSSBoYXZlIGxvb2tlZCBpbnRvIG1ha2luZyB0aGUgInNlcGFyYXRlIHhlbmhlYXAg
ZG9taGVhcCB3aXRoIHBhcnRpYWwKPj4+IGRpcmVjdCBtYXAiIG1vZGUgKHNlZSBjb21tb24vcGFn
ZV9hbGxvYy5jKSB3b3JrIGJ1dCBmb3VuZCBpdCBub3QgYXMKPj4+IHN0cmFpZ2h0IGZvcndhcmQg
YXMgaXQgc2hvdWxkJ3ZlIGJlZW4uCj4+Pgo+Pj4gQmVmb3JlIEkgc3BlbmQgbW9yZSB0aW1lIG9u
IHRoaXMsIEkgd291bGQgbGlrZSBzb21lIG9waW5pb25zIG9uIGlmIHRoZXJlCj4+PiBpcyBvdGhl
ciBhcHByb2FjaCB3aGljaCBtaWdodCBiZSBtb3JlIHVzZWZ1bCB0aGFuIHRoYXQgbW9kZS4KPj4g
Cj4+IEhvdyB3b3VsZCBzdWNoIGEgc3BsaXQgaGVhcCBtb2RlbCBoZWxwIHdpdGggTDFURiwgd2hl
cmUgdGhlCj4+IGd1ZXN0IHNwZWNpZmllcyBob3N0IHBoeXNpY2FsIGFkZHJlc3NlcyBpbiBpdHMg
dnVsbmVyYWJsZSBwYWdlCj4+IHRhYmxlIGVudHJpZXMKPiAKPiBJIGRvbid0IHRoaW5rIGl0IHdv
dWxkLgo+IAo+PiAoYW5kIGhlbmNlIGNvdWxkIHNweSBhdCB4ZW5oZWFwIGJ1dCAtIGR1ZSB0byBu
b3QKPj4gYmVpbmcgbWFwcGVkIC0gbm90IGRvbWhlYXApPwo+IAo+IEVyLCBkaWRuJ3QgZm9sbG93
IHRoaXMgYml0IC0tIGlmIEwxVEYgaXMgcmVsYXRlZCB0byBob3N0IHBoeXNpY2FsCj4gYWRkcmVz
c2VzLCBob3cgZG9lcyBoYXZpbmcgYSB2aXJ0dWFsIG1hcHBpbmcgaW4gWGVuIGFmZmVjdCB0aGlu
Z3MgaW4gYW55Cj4gd2F5PwoKSG1tLCBpbmRlZWQuIFNjcmF0Y2ggdGhhdCBwYXJ0LgoKSmFuCgoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 15:02:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 15: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 1gFh9U-0001hz-S1; Thu, 25 Oct 2018 15:02:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=i4aa=nf=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gFh9T-0001ho-A5
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 15:02:23 +0000
X-Inumbo-ID: 2ff55e62-d867-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 2ff55e62-d867-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 15:03:53 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 6D10D305FFA3; Thu, 25 Oct 2018 18:02:21 +0300 (EEST)
Received: from [10.10.196.90] (unknown [10.10.196.90])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 57BD33084EEC;
 Thu, 25 Oct 2018 18:02:21 +0300 (EEST)
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
References: <1539857272-4660-1-git-send-email-rcojocaru@bitdefender.com>
 <d13f501e-4d43-2897-c995-badc276c7c68@bitdefender.com>
 <CABfawhk6gjBb_Ei3Z=QZwH7pnmX=gUQ30+q_hU7V9CSBB0=jwA@mail.gmail.com>
 <9b09e025-8622-c035-4b79-09b6772ab4df@bitdefender.com>
 <05efdf4c-b4ce-b136-d25e-83acdf3c4b1e@citrix.com>
 <CABfawh=Q7vOmutRSR84=x9Fkgg1Xrdd+cm6CSza7udUDt19g+A@mail.gmail.com>
 <20fb3eff-d438-59e9-3dea-9f36be40d039@bitdefender.com>
 <CABfawhn+NJ7Og91ko5yqHtzy-st_Fw3CeV-61GBULGoxQkFLog@mail.gmail.com>
 <5cfc59fc-186d-0d09-6fca-841a47fe2c19@bitdefender.com>
 <CABfawhmAqMi_q8ZM_na24Ss_DwXyu2Ysy2NgKsvbdZnEoJs11w@mail.gmail.com>
 <944e2971-19e9-0011-cacb-4e815ca172e2@bitdefender.com>
 <CABfawh=L-ZkxYnS1FR+4BDAs+89pZ5kO0MZ0XJbkPecTfY8mmA@mail.gmail.com>
 <CABfawh=3GjNrL-n43+C8A4GiKcbnrdY-=urQC3JK_zahSiEvcQ@mail.gmail.com>
 <6e1c5978-29da-5e3a-bf2f-e4826e528c3e@bitdefender.com>
 <CABfawhm3-XjjuuYUfeaWb4WkzVAegso2mXLDfvdkY+vUHwcu+g@mail.gmail.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <df887672-61f2-cf9d-710f-6f10732e6fb4@bitdefender.com>
Date: Thu, 25 Oct 2018 18:02:17 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <CABfawhm3-XjjuuYUfeaWb4WkzVAegso2mXLDfvdkY+vUHwcu+g@mail.gmail.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] Fix VGA logdirty related display freezes with altp2m
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMTAvMjUvMTggNTo1NSBQTSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IE9uIFRodSwgT2N0
IDI1LCAyMDE4IGF0IDg6MjQgQU0gUmF6dmFuIENvam9jYXJ1Cj4gPHJjb2pvY2FydUBiaXRkZWZl
bmRlci5jb20+IHdyb3RlOgo+Pgo+PiBPbiAxMC8yNC8xOCA4OjUyIFBNLCBUYW1hcyBLIExlbmd5
ZWwgd3JvdGU6Cj4+PiBPbiBXZWQsIE9jdCAyNCwgMjAxOCBhdCAxMTozMSBBTSBUYW1hcyBLIExl
bmd5ZWwKPj4+IDx0YW1hcy5rLmxlbmd5ZWxAZ21haWwuY29tPiB3cm90ZToKPj4+Pgo+Pj4+IE9u
IFdlZCwgT2N0IDI0LCAyMDE4IGF0IDExOjIwIEFNIFJhenZhbiBDb2pvY2FydQo+Pj4+IDxyY29q
b2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4+Pj4KPj4+Pj4gT24gMTAvMjQvMTggODow
OSBQTSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+Pj4+Pj4gT24gVHVlLCBPY3QgMjMsIDIwMTgg
YXQgNjozNyBBTSBSYXp2YW4gQ29qb2NhcnUKPj4+Pj4+IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIu
Y29tPiB3cm90ZToKPj4+Pj4+Pgo+Pj4+Pj4+IFRhbWFzLCBjb3VsZCB5b3UgcGxlYXNlIGdpdmUg
dGhpcyBhIHNwaW4/Cj4+Pj4+Pj4KPj4+Pj4+PiBodHRwczovL2dpdGh1Yi5jb20vcmF6dmFuLWNv
am9jYXJ1L3hlbi90cmVlL2FsdHAybS1sb2dkaXJ0eS10YWtlMgo+Pj4+Pj4+Cj4+Pj4+Pj4gSXQg
X3Nob3VsZF8gc29sdmUgdGhlIGNyYXNoZXMuCj4+Pj4+Pgo+Pj4+Pj4gSW5kZWVkLCBJIG5vIGxv
bmdlciBzZWUgdGhlIGNyYXNoLiBIb3dldmVyLCB0aGVyZSBtaWdodCBiZSBzb21lCj4+Pj4+PiBs
b2NraW5nIGlzc3VlIHByZXNlbnQgYmVjYXVzZSB0aGUgd2hvbGUgc3lzdGVtIGZyZWV6ZXMgdXAg
c2hvcnRseQo+Pj4+Pj4gYWZ0ZXIgc3RhcnRpbmcgRFJBS1ZVRiBvbiBhIGRvbWFpbiAtIHdpdGhp
biBhIGNvdXBsZSBzZWNvbmRzLiBJIG1lYW4KPj4+Pj4+IFhlbiBpdHNlbGYgbG9ja3MgdXA6IG5v
IHJlc3BvbnNlIG9uIHRoZSBzZXJpYWwsIGRvbTAgc2NyZWVuIGZyb3plbiwKPj4+Pj4+IGV0Yy4K
Pj4+Pj4KPj4+Pj4gRG8geW91IGhhdmUgYW55IHR5cGUgb2YgbG9nIC8gYmFja3RyYWNlIC8gd2F5
IEkgY291bGQgcmVwcm9kdWNlIGl0Cj4+Pj4+IHdpdGhvdXQgRHJha3Z1Zj8gQWxsIHRoZSB3YXlz
IEkndmUgdGVzdGVkIGl0IHdlcmUgZmluZSAoaW5jbHVkaW5nCj4+Pj4+IHhlbi1hY2Nlc3MpLgo+
Pj4+Cj4+Pj4gSSBkb24ndCBoYXZlIGEgc3RhbmRhbG9uZSB0ZXN0IHRoYXQgcHJvZHVjZXMgdGhh
dCBlcnJvci4gV2l0aCBEUkFLVlVGCj4+Pj4gaXQgaXMgZWFzaWx5IHJlcHJvZHVjaWJsZSB0aG91
Z2guIElmIHlvdSBoYXZlIGEgV2luZG93cyBndWVzdAo+Pj4+IGluc3RhbGxlZCwgc2V0dGluZyB1
cCBEUkFLVlVGIHNob3VsZCByZWFsbHkgbm90IGJlIG11Y2ggdHJvdWJsZS4gV2l0aAo+Pj4+IHhl
bi1hY2Nlc3MgaXQgaW5kZWVkIGRvZXNuJ3QgbG9jayB1cCBidXQgc2luY2UgdGhlIGd1ZXN0IGlz
IHByZXR0eQo+Pj4+IG11Y2ggdW5yZXNwb25zaXZlIGR1cmluZyB0aGF0IHRlc3QgSSBjYW4ndCB2
ZXJpZnkgd2hldGhlciB0aGUgVkdBCj4+Pj4gaXNzdWUgaXMgbm93IHJlc29sdmVkIG9yIG5vdC4g
QWxzbyB0aGUgeGVuLWFjY2VzcyB0ZXN0cyBhcmUgZmFpcmx5Cj4+Pj4gbGltaXRlZCBhbmQgZG9u
J3QgdXNlIGFsbCBhc3BlY3RzIG9mIGFsdHAybS4KPj4+Pgo+Pj4KPj4+IFdoYXQgSSBzZWUgZnJv
bSB0aGUgRFJBS1ZVRiBsb2cgaXMgdGhhdCB0aGUgbGFzdCB0aGluZyBpdCBwcmludHMgaXMKPj4+
IHNlbmRpbmcgYSB2bV9ldmVudCByZXNwb25zZSB0aGF0IGJvdGggZW5hYmxlcyBzaW5nbGVzdGVw
cGluZyBhbmQKPj4+IHN3aXRjaGVzIGFsdHAybSB2aWV3LiBUaGlzIGxvb2tzIHRvIGJlIGNvbnNp
c3RlbnQuIEl0IGRpZG4ndCBtYXR0ZXIgaWYKPj4+IHRoZSBndWVzdCBoYWQgMSBvciAyIHZDUFVz
LCB0aGUgZnJlZXplIG9jY3VycyBqdXN0IHRoZSBzYW1lLiBJdCdzCj4+PiBkZWZpbml0ZWx5IHJh
Y2V5IGJlY2F1c2UgaXQgZG9lc24ndCBoYXBwZW4gcmlnaHQgYXdheSwgdGhlIHN5c3RlbQo+Pj4g
d29ya3MgYXMgZXhwZWN0ZWQgZm9yIGEgY291cGxlIHNlY29uZHMuCj4+Cj4+IEFmdGVyIGhhdmlu
ZyB0byBpbnN0YWxsIGNsYW5nIGJlY2F1c2UgbXkgR0NDIGNvdWxkbid0IGJ1aWxkIERyYWt2dWY6
Cj4+Cj4+IC4uLy4uL3NyYy9wbHVnaW5zL3BsdWdpbnMuaDoxODg6MTogc29ycnksIHVuaW1wbGVt
ZW50ZWQ6IG5vbi10cml2aWFsCj4+IGRlc2lnbmF0ZWQgaW5pdGlhbGl6ZXJzIG5vdCBzdXBwb3J0
ZWQKPiAKPiBQbGVhc2UgZm9sbG93IHRoZSBpbnN0cnVjdGlvbiBmb3IgY29tcGlsaW5nIGl0LCBj
bGFuZyBpcyBhCj4gcmVxdWlyZW1lbnQuIEkgZG9uJ3QgZXZlbiBrbm93IGhvdyB5b3UgZ290IHBh
c3MgdGhlIC4vY29uZmlndXJlIHN0YWdlCj4gd2l0aG91dCBjbGFuZyBiZWluZyBpbnN0YWxsZWQu
IFlvdSBjb3VsZCBhbHNvIGp1c3QgY29weS1wYXN0ZSB0aGluZ3MKPiBmcm9tIHRoZSB0cmF2aXMg
c2NyaXB0IGRpcmVjdGx5Ogo+IGh0dHBzOi8vZ2l0aHViLmNvbS90a2xlbmd5ZWwvZHJha3Z1Zi9i
bG9iL21hc3Rlci8udHJhdmlzLnltbCNMNTEKPiAKPj4KPj4gdGhlbiByZWthbGwgdmlhIHBpcCwg
dGhlbiBoYXZpbmcgdG8gbW91bnQgbXkgV2luZG93cyBkaXNrIHRvIGRvICJyZWthbAo+PiBwZWlu
Zm8iLCBJIGZpbmFsbHkgZ2F2ZSB1cCB3aGVuICJyZWthbGwgZmV0Y2hfcGRiIiBjb3VsZG4ndCBm
aW5kIHRoZQo+PiBkZWJ1ZyBmaWxlcyBvbiB0aGUgTWljcm9zb2Z0IHNlcnZlci4gOikKPiAKPiBJ
ZiB5b3VyIHZlcnNpb24gaWYgV2luZG93cyBpcyB0aGF0IGJyYW5kIG5ldyB0aGVuIHllcywgTWlj
cm9zb2Z0IHRha2VzCj4gYSBjb3VwbGUgZGF5cyB0byBwdWJsaXNoIHRoZWlyIGRlYnVnIGluZm9y
bWF0aW9uIGFuZCB5b3Ugd2lsbCBqdXN0Cj4gaGF2ZSB0byB3YWl0IG9yIHVzZSBhbiBvbGRlciB2
ZXJzaW9uIG9mIFdpbmRvd3MuCj4gCj4+Cj4+IFNvIGlmIHlvdSBjb3VsZCBmaW5kIGEgd2F5IHRv
IHJlcHJvZHVjZSB0aGUgaXNzdWUgd2l0aCBhIHNpbXBsZQo+PiBsaWJ4Yy1iYXNlZCBhcHBsaWNh
dGlvbiBhbG9uZSAob3IgYXQgbGVhc3Qgd2l0aCBzb21ldGhpbmcKPj4gbGlidm1pLXJlbGF0ZWQs
IHdoaWNoIEkgZG8gaGF2ZSBzZXQgdXApLCBJJ2QgcmVhbGx5IGFwcHJlY2lhdGUgaXQuCj4+Cj4+
IE9yIG1heWJlIHRyeSB0byBoYWNrIGFyb3VuZCB3aXRoIHBhdGNoIG5vIDMgb2YgdGhlIHNlcmll
cyAoZm9yIGEgc3RhcnQsCj4+IGp1c3QgcmV2ZXJ0IGl0IGFuZCBzZWUgaWYgdGhlIHByb2JsZW0g
cGVyc2lzdHMgLSBvZiBjb3Vyc2UgdGhlIGRpc3BsYXkKPj4gd2lsbCBmcmVlemUpIGFuZCBzZWUg
aWYgdGhlcmUncyBhbiBlYXN5IGZpeD8KPiAKPiBVbmZvcnR1bmF0ZWx5IEkgd29uJ3QgaGF2ZSB0
aW1lIHRvIGRvIGVpdGhlciBvZiB0aGVzZSBhbnkgdGltZSBzb29uLgo+IElmIHlvdSBhcmUgaGF2
aW5nIHRoYXQgbXVjaCB0cm91YmxlIHNldHRpbmcgaXQgdXAgSSBjYW4gcGVyaGFwcyBzZW5kCj4g
eW91IGEgcHJlLWNvbXBpbGVkIHZlcnNpb24gd2l0aCBhIHZlcnNpb24gb2YgV2luZG93cyBmb3Ig
d2hpY2gKPiBNaWNyb3NvZnQgYWxyZWFkeSBwdWJsaXNoZWQgdGhlIGRlYnVnIGluZm8gZm9yLgoK
SXQncyBhIFdpbmRvd3MgNyB4NjQgZ3Vlc3QuIEJ1dCB0aGUgcHJvYmxlbSB3YXMgdGhhdCB0aGUg
cmlnaHQgY29tbWFuZApsaW5lIGlzOgoKcmVrYWxsIGZldGNoX3BkYiBudGtybmxtcAoKaW5zdGVh
ZCBvZiB0aGUgc3VnZ2VzdGVkICJyZWthbGwgZmV0Y2hfcGRiIG50a3JwYW1wIiBvbiB0aGUgZHJh
a3Z1Zi5jb20Kd2Vic2l0ZS4KCkknbGwgdHJ5IHRvIGNvbnRpbnVlIC0gaW4gYW55IGNhc2Ugc2hv
dWxkIEkgaGF2ZSBtb3JlIHRyb3VibGUgSSdsbApjb250YWN0IHlvdSBwcml2YXRlbHkgc28gYXMg
bm90IHRvIHNwYW0gdGhlIGxpc3QuIEp1c3Qgd2FudGVkIHRvIGxlYXZlCnRoaXMgaGVyZSBpbiBj
YXNlIHNvbWVvbmUgZWxzZSBoYXMgdGhpcyBwcm9ibGVtIGluIHRoZSBob3BlIHRoYXQgaXQncwp1
c2VmdWwuCgoKVGhhbmtzLApSYXp2YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 15:09:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 15:09: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 1gFhGO-00021c-07; Thu, 25 Oct 2018 15:09:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=29w0=nf=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFhGM-000214-Bl
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 15:09:30 +0000
X-Inumbo-ID: 8de78387-d867-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8de78387-d867-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 17:06:31 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 25 Oct 2018 09:09:28 -0600
Message-Id: <5BD1DCA502000078001F4BE5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 25 Oct 2018 09:09:25 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <5BB2243402000078001ED45C@prv1-mh.provo.novell.com>
 <20181012162902.jejwgf5x77lpk7k3@zion.uk.xensource.com>
In-Reply-To: <20181012162902.jejwgf5x77lpk7k3@zion.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86: deal with firmware setting bogus
 TSC_ADJUST 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: 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>

Pj4+IE9uIDEyLjEwLjE4IGF0IDE4OjI5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gTW9uLCBPY3QgMDEsIDIwMTggYXQgMDc6NDI6MTJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+IFRoZSBzeXN0ZW0gSW50ZWwgaGF2ZSBoYW5kZWQgbWUgZm9yIEFWWDUxMiBlbXVsYXRv
ciB3b3JrICgiR2lnYWJ5dGUKPj4gVGVjaG5vbG9neSBDby4sIEx0ZC4gWDI5OSBBT1JVUyBHYW1p
bmcgMyBQcm8vWDI5OSBBT1JVUyBHYW1pbmcgMwo+PiBQcm8tQ0YsIEJJT1MgRjMgMTIvMjgvMjAx
NyIpIHdvdWxkIG5vdCBjb21lIHVwIHVuZGVyIFhlbiAtIGl0IGh1bmcgaW4KPj4gdGhlIG1pZGRs
ZSBvZiBEb20wIFBDSSBpbml0aWFsaXphdGlvbi4gQXMgaXQgdHVybmVkIG91dCwgWGVuJ3MgdGlt
ZQo+PiBtYW5hZ2VtZW50IGRpZCBub3Qgd29yayBiZWNhdXNlIG9mIHRoZSBmaXJtd2FyZSBzZXR0
aW5nIChvbmx5KSB0aGUgYm9vdAo+PiBDUFUncyBUU0NfQURKVVNUIE1TUiB0byBhIGxhcmdlIG5l
Z2F0aXZlIHZhbHVlIChvbiB0aGUgb3JkZXIgb2YgLTJeNTApLgo+PiAKPj4gRm9sbG93IExpbnV4
IChhbHNvIHNoYW1lbGVzc2x5IHN0ZWFsaW5nIHRoZWlyIGNvbW1lbnRzKSBpbgo+IAo+IElzIHRo
ZXJlIGEgc3BlY2lmaWMgY29tbWl0IG9yIGEgcmFuZ2Ugb2YgY29tbWl0cyBpbiBMaW51eCB0aGF0
IHlvdSBjYW4KPiBwdXQgaGVyZT8KCkkgZG9uJ3QgdGhpbmsgdGhhdCB3b3VsZCBiZSB3b3J0aHdo
aWxlLCBhcyBJIG9ubHkgdXNlIHRoZQp1bmRlcmx5aW5nIGlkZWEsIG5vdCBhbnkgb2YgdGhlaXIg
Y29kZS4KCj4+IC0gY2xlYXJpbmcgdGhlIHJlZ2lzdGVyIGZvciB0aGUgYm9vdCBDUFUgKHdlIGRv
bid0IGhhdmUgYSBuZWVkIGZvcgo+PiAgIGV4Y2VwdGlvbnMgaGVyZSB5ZXQsIGFzIHRoZSBvbmx5
IGV4Y2VwdGlvbiBpbiBMaW51eCBpcyBhIGNsYXNzIG9mCj4+ICAgc3lzdGVtcyBYZW4gZG9lc24n
dCB3b3JrIG9uIGFueXdheSBhcyBmYXIgYXMgSSdtIGF3YXJlKSwKPj4gLSBmb3JjaW5nIG5vbi1u
ZWdhdGl2ZSB2YWx1ZXMgdW5pZm9ybWx5LAo+PiAtIHN5bmNpbmcgdGhlIHJlZ2lzdGVycyB3aXRo
aW4gc29ja2V0cy4KPj4gTGludXggY2FwcyBhdCAweDdmZmZmZmZmIGFzIHdlbGwsIGJ1dCB0aGVp
ciBjb21tZW50IHNheWluZyAiYXMgdGhvc2UKPj4gd3JlY2thZ2UgdGhlIHRpbWVyIGFzIHdlbGwi
IGRvZXMsIHRvIG1lIGF0IGxlYXN0LCBuZWl0aGVyIHJlYWxseSBleHBsYWluCj4gCj4gSSB0cmll
ZCB0byBwaW4gZG93biB3aGF0IExpbnV4IGRvZXMgYnkgc2VhcmNoaW5nIHRoZSBjb21tZW50IGhl
cmUgYnV0Cj4gbm90aGluZyBzaG93ZWQgdXAgLS0gc2VhcmNoaW5nICJ3cmVja2FnZSIgb24gTGlu
dXggbWFzdGVyIG9ubHkgeWllbGRlZAo+IHRocmVlIHJlc3VsdHMsIG5vbmUgb2Ygd2hpY2ggbWF0
Y2hlZCB0aGUgb25lIHlvdSB3cm90ZSBoZXJlLgoKSG1tLCBpbmRlZWQsIHRoYXQgY29kZSB3ZW50
IGF3YXkgaW4gNC4xMzsgSSBtdXN0IGhhdmUgbG9va2VkIGF0Cm91ciA0LjEyIHRyZWUuIEknbGwg
c2VlIGlmIHRoZWlyIHJlbW92YWwgLyByZXBsYWNlbWVudCBnaXZlcyBtZSBmdXJ0aGVyCmhpbnRz
IGFzIHRvIHdoYXQgZWxzZSB3ZSBtYXkgd2FudCB0byBpbXByb3ZlLgoKSmFuCgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 15:09:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 15:09: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 1gFhGN-00021W-ME; Thu, 25 Oct 2018 15:09:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nmk2=nf=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1gFhGM-000212-3d
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 15:09:30 +0000
X-Inumbo-ID: 8d45e9b8-d867-11e8-a8a5-bc764e045a96
Received: from mail-wm1-x330.google.com (unknown [2a00:1450:4864:20::330])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8d45e9b8-d867-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 17:06:30 +0200 (CEST)
Received: by mail-wm1-x330.google.com with SMTP id 189-v6so1919157wmw.2
 for <xen-devel@lists.xenproject.org>; Thu, 25 Oct 2018 08:09:28 -0700 (PDT)
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=vgb/iupzR7P0GVrTUXnusvESxpiV6orIFJ97Ls47NgM=;
 b=ecntiEJihdQtrd572Hi88H+O88OMgSRory9JlAmgIrswu9AuJ2ub4/jYQh/Umap9Kq
 Q03gzqsx4tm9B7f9W8DYBO892LNZlMkEcCdXiLJzYTU+zqTeY8uCOfX/JRvatsWH7tDU
 rEgw89zJWuUph/RflrHZnXrDeDby/WdCv6tCx5ouzczFzwtRDxru5dZRkp5foRm7/oo2
 QaxSumEk4jCSDPsAsxxWd/JPyskmbMLLjGVjXqXuFC8oqAYc3JH7rGHoZqcKLA4f01c/
 FT4KELJ4j89XLBVdA+R7+Tn6SYXdJuTtOBo8SM4yp//nwqf4xmZehCcQQt/L/HPtG0Wu
 SmTw==
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=vgb/iupzR7P0GVrTUXnusvESxpiV6orIFJ97Ls47NgM=;
 b=crNuLSbzY6bSrgjrt0h8Dw2acMKQw4IMZtiUlEhZUT1ZggK1WOdYWXBSvYUNk3GYDf
 Yndebkh4J2PQF0P4bZpV8NAh+EZFLfCB3HCr9dsHAweFr2ZZUhbSr2Ck353y9POz+IsM
 bparw8SsF93QI1qz5fvx9lhgZLOI2OOSFDqiLpEBTt5D8G5nDLOB1twVE9rjeTZpysFJ
 0UYFcKp4aseB+Pw4tqv/1kVIG8r8XpiCNcERMMmzF1P58b8Qs42Jg+La9TkuWfalREPa
 +5RF177KGEATdZ6Yiv+ruRWJ2byU3yuZcCCnxUNgiC1zSdVg4sc5CCGH2p8to0zkFyxn
 W76Q==
X-Gm-Message-State: AGRZ1gJjmZ1t1ie8ktFywxeq7WLJJm6HCC870rOyIZWQ0MzySCx0Smtm
 SDSH/TBJrB/RLnfg2s1eB9vCdF6g2fIZUuHx178=
X-Google-Smtp-Source: AJdET5cozZIWyO0moQaqYbh+9Sdv96wVb/1XIt4Av4q5hytPX7pTavubsHYx3hQGAoIQXMYlUovADXNYhbknFluIxUs=
X-Received: by 2002:a1c:5890:: with SMTP id
 m138-v6mr2263201wmb.107.1540480167179; 
 Thu, 25 Oct 2018 08:09:27 -0700 (PDT)
MIME-Version: 1.0
References: <1539857272-4660-1-git-send-email-rcojocaru@bitdefender.com>
 <d13f501e-4d43-2897-c995-badc276c7c68@bitdefender.com>
 <CABfawhk6gjBb_Ei3Z=QZwH7pnmX=gUQ30+q_hU7V9CSBB0=jwA@mail.gmail.com>
 <9b09e025-8622-c035-4b79-09b6772ab4df@bitdefender.com>
 <05efdf4c-b4ce-b136-d25e-83acdf3c4b1e@citrix.com>
 <CABfawh=Q7vOmutRSR84=x9Fkgg1Xrdd+cm6CSza7udUDt19g+A@mail.gmail.com>
 <20fb3eff-d438-59e9-3dea-9f36be40d039@bitdefender.com>
 <CABfawhn+NJ7Og91ko5yqHtzy-st_Fw3CeV-61GBULGoxQkFLog@mail.gmail.com>
 <5cfc59fc-186d-0d09-6fca-841a47fe2c19@bitdefender.com>
 <CABfawhmAqMi_q8ZM_na24Ss_DwXyu2Ysy2NgKsvbdZnEoJs11w@mail.gmail.com>
 <944e2971-19e9-0011-cacb-4e815ca172e2@bitdefender.com>
 <CABfawh=L-ZkxYnS1FR+4BDAs+89pZ5kO0MZ0XJbkPecTfY8mmA@mail.gmail.com>
 <CABfawh=3GjNrL-n43+C8A4GiKcbnrdY-=urQC3JK_zahSiEvcQ@mail.gmail.com>
 <6e1c5978-29da-5e3a-bf2f-e4826e528c3e@bitdefender.com>
 <CABfawhm3-XjjuuYUfeaWb4WkzVAegso2mXLDfvdkY+vUHwcu+g@mail.gmail.com>
 <df887672-61f2-cf9d-710f-6f10732e6fb4@bitdefender.com>
In-Reply-To: <df887672-61f2-cf9d-710f-6f10732e6fb4@bitdefender.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Thu, 25 Oct 2018 09:08:49 -0600
Message-ID: <CABfawhm=g0PgvsxHtnnGx8hYyePWiph6sLnZYF26V5rE9gReUA@mail.gmail.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>
Subject: Re: [Xen-devel] Fix VGA logdirty related display freezes with altp2m
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gVGh1LCBPY3QgMjUsIDIwMTggYXQgOTowMiBBTSBSYXp2YW4gQ29qb2NhcnUKPHJjb2pvY2Fy
dUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Cj4gT24gMTAvMjUvMTggNTo1NSBQTSwgVGFtYXMg
SyBMZW5neWVsIHdyb3RlOgo+ID4gT24gVGh1LCBPY3QgMjUsIDIwMTggYXQgODoyNCBBTSBSYXp2
YW4gQ29qb2NhcnUKPiA+IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPiA+Pgo+
ID4+IE9uIDEwLzI0LzE4IDg6NTIgUE0sIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiA+Pj4gT24g
V2VkLCBPY3QgMjQsIDIwMTggYXQgMTE6MzEgQU0gVGFtYXMgSyBMZW5neWVsCj4gPj4+IDx0YW1h
cy5rLmxlbmd5ZWxAZ21haWwuY29tPiB3cm90ZToKPiA+Pj4+Cj4gPj4+PiBPbiBXZWQsIE9jdCAy
NCwgMjAxOCBhdCAxMToyMCBBTSBSYXp2YW4gQ29qb2NhcnUKPiA+Pj4+IDxyY29qb2NhcnVAYml0
ZGVmZW5kZXIuY29tPiB3cm90ZToKPiA+Pj4+Pgo+ID4+Pj4+IE9uIDEwLzI0LzE4IDg6MDkgUE0s
IFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiA+Pj4+Pj4gT24gVHVlLCBPY3QgMjMsIDIwMTggYXQg
NjozNyBBTSBSYXp2YW4gQ29qb2NhcnUKPiA+Pj4+Pj4gPHJjb2pvY2FydUBiaXRkZWZlbmRlci5j
b20+IHdyb3RlOgo+ID4+Pj4+Pj4KPiA+Pj4+Pj4+IFRhbWFzLCBjb3VsZCB5b3UgcGxlYXNlIGdp
dmUgdGhpcyBhIHNwaW4/Cj4gPj4+Pj4+Pgo+ID4+Pj4+Pj4gaHR0cHM6Ly9naXRodWIuY29tL3Jh
enZhbi1jb2pvY2FydS94ZW4vdHJlZS9hbHRwMm0tbG9nZGlydHktdGFrZTIKPiA+Pj4+Pj4+Cj4g
Pj4+Pj4+PiBJdCBfc2hvdWxkXyBzb2x2ZSB0aGUgY3Jhc2hlcy4KPiA+Pj4+Pj4KPiA+Pj4+Pj4g
SW5kZWVkLCBJIG5vIGxvbmdlciBzZWUgdGhlIGNyYXNoLiBIb3dldmVyLCB0aGVyZSBtaWdodCBi
ZSBzb21lCj4gPj4+Pj4+IGxvY2tpbmcgaXNzdWUgcHJlc2VudCBiZWNhdXNlIHRoZSB3aG9sZSBz
eXN0ZW0gZnJlZXplcyB1cCBzaG9ydGx5Cj4gPj4+Pj4+IGFmdGVyIHN0YXJ0aW5nIERSQUtWVUYg
b24gYSBkb21haW4gLSB3aXRoaW4gYSBjb3VwbGUgc2Vjb25kcy4gSSBtZWFuCj4gPj4+Pj4+IFhl
biBpdHNlbGYgbG9ja3MgdXA6IG5vIHJlc3BvbnNlIG9uIHRoZSBzZXJpYWwsIGRvbTAgc2NyZWVu
IGZyb3plbiwKPiA+Pj4+Pj4gZXRjLgo+ID4+Pj4+Cj4gPj4+Pj4gRG8geW91IGhhdmUgYW55IHR5
cGUgb2YgbG9nIC8gYmFja3RyYWNlIC8gd2F5IEkgY291bGQgcmVwcm9kdWNlIGl0Cj4gPj4+Pj4g
d2l0aG91dCBEcmFrdnVmPyBBbGwgdGhlIHdheXMgSSd2ZSB0ZXN0ZWQgaXQgd2VyZSBmaW5lIChp
bmNsdWRpbmcKPiA+Pj4+PiB4ZW4tYWNjZXNzKS4KPiA+Pj4+Cj4gPj4+PiBJIGRvbid0IGhhdmUg
YSBzdGFuZGFsb25lIHRlc3QgdGhhdCBwcm9kdWNlcyB0aGF0IGVycm9yLiBXaXRoIERSQUtWVUYK
PiA+Pj4+IGl0IGlzIGVhc2lseSByZXByb2R1Y2libGUgdGhvdWdoLiBJZiB5b3UgaGF2ZSBhIFdp
bmRvd3MgZ3Vlc3QKPiA+Pj4+IGluc3RhbGxlZCwgc2V0dGluZyB1cCBEUkFLVlVGIHNob3VsZCBy
ZWFsbHkgbm90IGJlIG11Y2ggdHJvdWJsZS4gV2l0aAo+ID4+Pj4geGVuLWFjY2VzcyBpdCBpbmRl
ZWQgZG9lc24ndCBsb2NrIHVwIGJ1dCBzaW5jZSB0aGUgZ3Vlc3QgaXMgcHJldHR5Cj4gPj4+PiBt
dWNoIHVucmVzcG9uc2l2ZSBkdXJpbmcgdGhhdCB0ZXN0IEkgY2FuJ3QgdmVyaWZ5IHdoZXRoZXIg
dGhlIFZHQQo+ID4+Pj4gaXNzdWUgaXMgbm93IHJlc29sdmVkIG9yIG5vdC4gQWxzbyB0aGUgeGVu
LWFjY2VzcyB0ZXN0cyBhcmUgZmFpcmx5Cj4gPj4+PiBsaW1pdGVkIGFuZCBkb24ndCB1c2UgYWxs
IGFzcGVjdHMgb2YgYWx0cDJtLgo+ID4+Pj4KPiA+Pj4KPiA+Pj4gV2hhdCBJIHNlZSBmcm9tIHRo
ZSBEUkFLVlVGIGxvZyBpcyB0aGF0IHRoZSBsYXN0IHRoaW5nIGl0IHByaW50cyBpcwo+ID4+PiBz
ZW5kaW5nIGEgdm1fZXZlbnQgcmVzcG9uc2UgdGhhdCBib3RoIGVuYWJsZXMgc2luZ2xlc3RlcHBp
bmcgYW5kCj4gPj4+IHN3aXRjaGVzIGFsdHAybSB2aWV3LiBUaGlzIGxvb2tzIHRvIGJlIGNvbnNp
c3RlbnQuIEl0IGRpZG4ndCBtYXR0ZXIgaWYKPiA+Pj4gdGhlIGd1ZXN0IGhhZCAxIG9yIDIgdkNQ
VXMsIHRoZSBmcmVlemUgb2NjdXJzIGp1c3QgdGhlIHNhbWUuIEl0J3MKPiA+Pj4gZGVmaW5pdGVs
eSByYWNleSBiZWNhdXNlIGl0IGRvZXNuJ3QgaGFwcGVuIHJpZ2h0IGF3YXksIHRoZSBzeXN0ZW0K
PiA+Pj4gd29ya3MgYXMgZXhwZWN0ZWQgZm9yIGEgY291cGxlIHNlY29uZHMuCj4gPj4KPiA+PiBB
ZnRlciBoYXZpbmcgdG8gaW5zdGFsbCBjbGFuZyBiZWNhdXNlIG15IEdDQyBjb3VsZG4ndCBidWls
ZCBEcmFrdnVmOgo+ID4+Cj4gPj4gLi4vLi4vc3JjL3BsdWdpbnMvcGx1Z2lucy5oOjE4ODoxOiBz
b3JyeSwgdW5pbXBsZW1lbnRlZDogbm9uLXRyaXZpYWwKPiA+PiBkZXNpZ25hdGVkIGluaXRpYWxp
emVycyBub3Qgc3VwcG9ydGVkCj4gPgo+ID4gUGxlYXNlIGZvbGxvdyB0aGUgaW5zdHJ1Y3Rpb24g
Zm9yIGNvbXBpbGluZyBpdCwgY2xhbmcgaXMgYQo+ID4gcmVxdWlyZW1lbnQuIEkgZG9uJ3QgZXZl
biBrbm93IGhvdyB5b3UgZ290IHBhc3MgdGhlIC4vY29uZmlndXJlIHN0YWdlCj4gPiB3aXRob3V0
IGNsYW5nIGJlaW5nIGluc3RhbGxlZC4gWW91IGNvdWxkIGFsc28ganVzdCBjb3B5LXBhc3RlIHRo
aW5ncwo+ID4gZnJvbSB0aGUgdHJhdmlzIHNjcmlwdCBkaXJlY3RseToKPiA+IGh0dHBzOi8vZ2l0
aHViLmNvbS90a2xlbmd5ZWwvZHJha3Z1Zi9ibG9iL21hc3Rlci8udHJhdmlzLnltbCNMNTEKPiA+
Cj4gPj4KPiA+PiB0aGVuIHJla2FsbCB2aWEgcGlwLCB0aGVuIGhhdmluZyB0byBtb3VudCBteSBX
aW5kb3dzIGRpc2sgdG8gZG8gInJla2FsCj4gPj4gcGVpbmZvIiwgSSBmaW5hbGx5IGdhdmUgdXAg
d2hlbiAicmVrYWxsIGZldGNoX3BkYiIgY291bGRuJ3QgZmluZCB0aGUKPiA+PiBkZWJ1ZyBmaWxl
cyBvbiB0aGUgTWljcm9zb2Z0IHNlcnZlci4gOikKPiA+Cj4gPiBJZiB5b3VyIHZlcnNpb24gaWYg
V2luZG93cyBpcyB0aGF0IGJyYW5kIG5ldyB0aGVuIHllcywgTWljcm9zb2Z0IHRha2VzCj4gPiBh
IGNvdXBsZSBkYXlzIHRvIHB1Ymxpc2ggdGhlaXIgZGVidWcgaW5mb3JtYXRpb24gYW5kIHlvdSB3
aWxsIGp1c3QKPiA+IGhhdmUgdG8gd2FpdCBvciB1c2UgYW4gb2xkZXIgdmVyc2lvbiBvZiBXaW5k
b3dzLgo+ID4KPiA+Pgo+ID4+IFNvIGlmIHlvdSBjb3VsZCBmaW5kIGEgd2F5IHRvIHJlcHJvZHVj
ZSB0aGUgaXNzdWUgd2l0aCBhIHNpbXBsZQo+ID4+IGxpYnhjLWJhc2VkIGFwcGxpY2F0aW9uIGFs
b25lIChvciBhdCBsZWFzdCB3aXRoIHNvbWV0aGluZwo+ID4+IGxpYnZtaS1yZWxhdGVkLCB3aGlj
aCBJIGRvIGhhdmUgc2V0IHVwKSwgSSdkIHJlYWxseSBhcHByZWNpYXRlIGl0Lgo+ID4+Cj4gPj4g
T3IgbWF5YmUgdHJ5IHRvIGhhY2sgYXJvdW5kIHdpdGggcGF0Y2ggbm8gMyBvZiB0aGUgc2VyaWVz
IChmb3IgYSBzdGFydCwKPiA+PiBqdXN0IHJldmVydCBpdCBhbmQgc2VlIGlmIHRoZSBwcm9ibGVt
IHBlcnNpc3RzIC0gb2YgY291cnNlIHRoZSBkaXNwbGF5Cj4gPj4gd2lsbCBmcmVlemUpIGFuZCBz
ZWUgaWYgdGhlcmUncyBhbiBlYXN5IGZpeD8KPiA+Cj4gPiBVbmZvcnR1bmF0ZWx5IEkgd29uJ3Qg
aGF2ZSB0aW1lIHRvIGRvIGVpdGhlciBvZiB0aGVzZSBhbnkgdGltZSBzb29uLgo+ID4gSWYgeW91
IGFyZSBoYXZpbmcgdGhhdCBtdWNoIHRyb3VibGUgc2V0dGluZyBpdCB1cCBJIGNhbiBwZXJoYXBz
IHNlbmQKPiA+IHlvdSBhIHByZS1jb21waWxlZCB2ZXJzaW9uIHdpdGggYSB2ZXJzaW9uIG9mIFdp
bmRvd3MgZm9yIHdoaWNoCj4gPiBNaWNyb3NvZnQgYWxyZWFkeSBwdWJsaXNoZWQgdGhlIGRlYnVn
IGluZm8gZm9yLgo+Cj4gSXQncyBhIFdpbmRvd3MgNyB4NjQgZ3Vlc3QuIEJ1dCB0aGUgcHJvYmxl
bSB3YXMgdGhhdCB0aGUgcmlnaHQgY29tbWFuZAo+IGxpbmUgaXM6Cj4KPiByZWthbGwgZmV0Y2hf
cGRiIG50a3JubG1wCj4KPiBpbnN0ZWFkIG9mIHRoZSBzdWdnZXN0ZWQgInJla2FsbCBmZXRjaF9w
ZGIgbnRrcnBhbXAiIG9uIHRoZSBkcmFrdnVmLmNvbQo+IHdlYnNpdGUuCgpUaGUga2VybmVsIGZp
bGVuYW1lIGlzIHNwZWNpZmljIHRvIHRoZSB2ZXJzaW9uIG9mIFdpbmRvd3MgeW91IGhhdmUKaW5z
dGFsbGVkLiBUaGUgaW5zdHJ1Y3Rpb25zIHNwZWNpZnkgX2FuIGV4YW1wbGVfIGZvciB0aGUgMzIt
Yml0CnZlcnNpb24gb2YgV2luZG93cyA3IGFuZCB5b3Ugd2lsbCBuZWVkIHRvIGFkanVzdCBpdCBh
Y2NvcmRpbmcgdG8gdGhlCmtlcm5lbCBmaWxlbmFtZS4gRm9yIDY0LWJpdCBpdCBpcyBudGtybmxt
cC4gVGhlIGluc3RydWN0aW9uIGV4cGxpY2l0bHkKc2F5IHRoYXQgeW91IG5lZWQgdG8gdXNlIHRo
ZSBQREIgZmlsZW5hbWUgdGhhdCB3YXMgcHJpbnRlZCBmb3IgeW91cgpzcGVjaWZpYyBrZXJuZWwg
dmVyc2lvbi4KCj4KPiBJJ2xsIHRyeSB0byBjb250aW51ZSAtIGluIGFueSBjYXNlIHNob3VsZCBJ
IGhhdmUgbW9yZSB0cm91YmxlIEknbGwKPiBjb250YWN0IHlvdSBwcml2YXRlbHkgc28gYXMgbm90
IHRvIHNwYW0gdGhlIGxpc3QuIEp1c3Qgd2FudGVkIHRvIGxlYXZlCj4gdGhpcyBoZXJlIGluIGNh
c2Ugc29tZW9uZSBlbHNlIGhhcyB0aGlzIHByb2JsZW0gaW4gdGhlIGhvcGUgdGhhdCBpdCdzCj4g
dXNlZnVsLgoKT2YgY291cnNlLCBhbHNvIHBsZWFzZSBmZWVsIGZyZWUgdG8gb3BlbiBhbiBpc3N1
ZSBvbiBnaXRodWIgaWYgeW91IHJ1bgppbnRvIHNvbWV0aGluZyB0aGF0J3MgYmxvY2tpbmcgeW91
LiBDaGFuY2VzIGFyZSBpZiB5b3UgcnVuIGludG8gaXQsCm90aGVycyB3b3VsZCB0b28gOikKClRo
YW5rcywKVGFtYXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 15:16:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 15:16: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 1gFhMw-0002rj-QQ; Thu, 25 Oct 2018 15:16:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x3at=nf=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFhMv-0002re-Vp
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 15:16:18 +0000
X-Inumbo-ID: 8037a7bc-d868-11e8-a8a5-bc764e045a96
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe06::60a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 8037a7bc-d868-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 17:13:17 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=BI+S/h0oV+RThSdOMO4vxe7Eh2j41VODKxtEwW6TD7o=;
 b=C9dRc8stl9g2Kr9mAmqBhTFvlxZ8eYW4kjwm9HkCZFajPWA7q4q4F8W/JQmeuPGVzf5cT7dTR+X0v1Cc+2tJv2a2d38tVvQHVgxh41X0KG/mM3ezYrc5jqKmfXJ4RQw4/0ggETNEOXM2jaQFiVxsXqGLn7VgOZje08j3dR/mRlk=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1SPR01MB0349.eurprd03.prod.outlook.com (20.177.59.97) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1250.30; Thu, 25 Oct 2018 15:16:07 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.032; Thu, 25 Oct 2018
 15:16:07 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 05/22] xen/arm: Consolidate CPU
 identification in cpufeature.{c, h}
Thread-Index: AQHUZuWk9y0po03Zl0ex+r0Te9WNqqUwT7YA
Date: Thu, 25 Oct 2018 15:16:07 +0000
Message-ID: <16f8774f-724e-3492-8825-787575dba9d2@epam.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
 <20181018132109.31192-6-julien.grall@arm.com>
In-Reply-To: <20181018132109.31192-6-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-imapappendstamp: VI1PR0302MB2688.eurprd03.prod.outlook.com
 (15.20.1250.024)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1SPR01MB0349;
 6:wUX2tFjrBw6qZcdofEcPZ6RPTpci5dLJ8CEvf8CsxqDFIeEiilV169Mt6t1OCZ1DGsR/F4NYs+beY4YZ6MckSsuDhQwN+zfZ9+tVklaBlPhk4+aFGphyD78SCDvILBNsECmfCKUb25qjG+TUIvcneQbrR2RhZBBK7kC76MkXOPQCE9PCkjf3ao4pVTG1OAtEA9rnV6D/qj7ixM7Ip4B5422Gyn14l/0974mtlly43NKE3NFltmCTqu7koRFYN1cNLSQioxXl4/pqMrT/XoIlrMSBJcBik2Skalm0CTCxqQBlkPchI72aXzwgQh/9EoJLt4G0oJG+QM9wo1TtWy9kzjePknt5iJqxYng389UDkL5ePp5DxIKHvCpccJEASuKJS9cUIFjdUL7XGozYcXIh4sfe3Rzr9QHKBJ9eHh6/B53r+sF4AuQ0Dct8TnL7x7SuJ7K6HS3cZ9TeW1fICwDNkw==;
 5:m1fk/oJYN8naSja+2P2cpMB1P4JOjXguDYiYX0iPATCacOcGzVZC5O6KjvdeICFE2NoQ7V6q/FAoHZTFnG1pKY1MAMYVuGsX+vqLeARnECJvtW3f5tpnU66Llvrv1N+SyVkAmmk3cTUqxy2wrN75v9e1l/M3QQdZ3rjsnP6eBAE=;
 7:qwNxqJsjSe633s+vTUITYxDL4Q00PS2MJuCpnwb3sPxKlTNlZtWbgZxiHMvTVq5T0rhy21P6DyO0tNiUV1y0/gMwiqq6dlAhTpXX9FGoqTgrOmWwAPZ/3lKo8j9ppuxJOsKgZtA4zYR/deyYTqqx0XcUVScN8CHuCOENmoXKliiUPGhlR560vyMvNJSoGuGpbh1WMKc2oFVe6O4RB43uM33y04UHsxzmRRVqGzfA+Bstu2lfIiqeuCExbEt/+chM
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 4a398a85-de06-44f8-896e-08d63a8cc99b
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1SPR01MB0349; 
x-ms-traffictypediagnostic: VI1SPR01MB0349:
x-microsoft-antispam-prvs: <VI1SPR01MB0349B705E13029740213E7EAE6F70@VI1SPR01MB0349.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(180628864354917)(4114951738403);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3231355)(944501410)(52105095)(3002001)(148016)(149066)(150057)(6041310)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095);
 SRVR:VI1SPR01MB0349; BCL:0; PCL:0; RULEID:; SRVR:VI1SPR01MB0349; 
x-forefront-prvs: 083691450C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(366004)(346002)(39860400002)(396003)(376002)(136003)(189003)(199004)(3846002)(6116002)(106356001)(5660300001)(476003)(256004)(11346002)(446003)(2616005)(72206003)(99286004)(486006)(105586002)(55236004)(80792005)(110136005)(6506007)(53546011)(316002)(66066001)(31686004)(478600001)(229853002)(68736007)(53936002)(6246003)(76176011)(71200400001)(558084003)(71190400001)(25786009)(8676002)(81166006)(81156014)(6486002)(5250100002)(14454004)(2501003)(97736004)(86362001)(26005)(186003)(2900100001)(7736002)(305945005)(31696002)(2906002)(6512007)(8936002)(4326008)(36756003)(102836004)(6436002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1SPR01MB0349;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: PJUZQsTsvDOUnuWQaF73Dvs5E1/DJ01xUWEQD2x4Gwdoi/WUaQQ31xsgfo9H2YpApxyqGTofdvkkxBuP1bEfby0GJxBKWNBVoLQKCntnGRx9hvev9MDkRAP1NSbGtdz1oTH88LGEV0W+s6JcAiqcFj9pnD53VaoteUpqCbHqDdHDwkkkPGF7NaJz9xeUt3I2AMdNXAh28iMhy2j6PbNMC41k/MWY+mpmhdq2YFpZjCOKq9imYoecyHJbaOQ+aONZ5A6T4181y9TG0XijzCSD9HlK3s9fsLgAHaRPqx1cmfd4bDh6VbNx9lvW/ORpVhHuK1QWonEYREhm0dTQi8SgP4/7gk4Hk5wfcYHOQwtdDQY=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <108BFEC0E40A2243B990A201C7B72D00@EPAM.onmicrosoft.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4a398a85-de06-44f8-896e-08d63a8cc99b
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2018 15:16:07.0968 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1SPR01MB0349
Subject: Re: [Xen-devel] [PATCH 05/22] xen/arm: Consolidate CPU
 identification in cpufeature.{c, 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: "sstabellini@kernel.org" <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>

Ck9uIDE4LjEwLjE4IDE2OjIwLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gQXQgdGhlIG1vbWVudCwg
Q1BVIElkZW50aWZpY2F0aW9uIGlzIHNwcmVhZCBhY2Nyb3NzIGNwdS5jLCBjcHVmZWF0dXJlLmMs
Cj4gcHJvY2Vzc29yLmgsIGNwdWZlYXR1cmUuaC4gSXQgd291bGQgYmUgYmV0dGVyIHRvIGtlZXAg
ZXZlcnl0aGluZwo+IHRvZ2V0aGVyIGluIGEgc2luZ2xlIHBsYWNlLgo+Cj4gU2lnbmVkLW9mZi1i
eTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiAtLS0KClJldmlld2VkLWJ5
OiBBbmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgoKCi0tIAoKKkFuZHJpaSBB
bmlzb3YqCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 15:32:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 15:32: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 1gFhcQ-0004MV-Dt; Thu, 25 Oct 2018 15:32:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x3at=nf=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFhcO-0004MQ-9p
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 15:32:16 +0000
X-Inumbo-ID: bb721e5b-d86a-11e8-a8a5-bc764e045a96
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1e::61c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id bb721e5b-d86a-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 17:29:16 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=UmEsbSRSfZ9hTZKoUQmTRVF6BbnDkMWelP1U58dJX34=;
 b=Mu25XXeW7efQneD8BEzqaw6pIu5kZOGhIaQj+1oaraLHC2k3liJPqMRyQInhl5JMvWIsJbcaXneUpt78DqT3cnYWBnT4lqyOWNe0SeAGsZO/36rLhfFnFB4r8Es8arxcabkl2R+XqUR3P1NY4gft7R59imMu2JfjZSD4RYIGq+8=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB3296.eurprd03.prod.outlook.com (52.134.12.153) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1250.30; Thu, 25 Oct 2018 15:32:07 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.032; Thu, 25 Oct 2018
 15:32:07 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 06/22] xen/arm: Move VABORT_GEN_BY_GUEST to
 traps.h and turned into inline
Thread-Index: AQHUZuWUYqS17pMUXUW9E1jIXXwgpKUwVDgA
Date: Thu, 25 Oct 2018 15:32:07 +0000
Message-ID: <642ad602-5988-fc25-fdf3-e8c34984878b@epam.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
 <20181018132109.31192-7-julien.grall@arm.com>
In-Reply-To: <20181018132109.31192-7-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-imapappendstamp: VI1PR0302MB2688.eurprd03.prod.outlook.com
 (15.20.1250.024)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB3296;
 6:aNj6It8g9zi3J3vobIBweX+1MRyzjSGXXwEFWCfLv7kC7QtccESvcN9FSnjXmwgG7c4a3yz3VD78f6vSrPQmnInzkqDsnRJNW9w90R56CjGTUkVGfxrRStkLvwE+m280lCgnjNjUj9tzJy1JaiMpyvceMS6GvPmhpjcKJddwf/XNfSs+wiBZrCR6MkCSadkQM/CL7tb8hIiMiJ3spurdHSsA4+sovNEzcJ5/w5pHvHegKHJeRuhYIPBdKSly5HTKm7g9/9O9jPlsBcdXS5sNNwGtN9P+3HakftgyIEAa3Cmn5lIkQUI6XQID5CO3ZloFMg+W9twUllW9hZHecCqr+d2wDkaIQZ4LB9SX1y9FNj7Fcq61npDMysVV1PDlpx7daADAYnlODBu/makLdBi6t0K2ErgXFUfyK13/cJrTDfsa6mxfLWchZgVaAh2pQ2gpPniMXbB26ZoxtZ7UfT3wLA==;
 5:0W9Dw/sPirey9ZRBD6gW1lkvsyb/65ef+bZWsekML3EyFoCid+Bwj0YdgElUAVCRUg7zyERplZGgVBrXRRdrKLk7+JlA2C8AK8fpc+lKQEIo8P6VHVkLZqtUbVMN8NaodoPP8o7KtIkSGrZeVzzSw3joqqajSNaM81eb0OMmzCA=;
 7:GTHlEjloVydiOZdOJodRb3cdpcBvWNHZXK9CnXeZmsEnCkEqFOyVdQxfNlS547XTzPsiCAPvOADuxxYRfLfB6VrlSQ/l9sS+CTaG6BkjsF5eGqr0tigpRW5MMZcgI7x8ZXWw1vWH8y3dejbi6jw+I1GY2MDR+Lh7KzEnfJ++vOejMUTRx0M1ArD4DiHvtftlYs9RiGPFvr6vX3dhVytmFO1cUqkIZ4X2oX/nxb+K2Y0g/gm3lj7Y7gu6syzB64/6
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: cca770ab-8e45-403c-64f7-08d63a8f05eb
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB3296; 
x-ms-traffictypediagnostic: VI1PR0302MB3296:
x-microsoft-antispam-prvs: <VI1PR0302MB3296A341ED495BAC8D7843BDE6F70@VI1PR0302MB3296.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(180628864354917)(4114951738403);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(93006095)(93001095)(3002001)(3231355)(944501410)(52105095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123558120)(20161123562045)(20161123564045)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB3296; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB3296; 
x-forefront-prvs: 083691450C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(136003)(396003)(376002)(366004)(346002)(39860400002)(199004)(189003)(99286004)(186003)(68736007)(14454004)(229853002)(71190400001)(6116002)(71200400001)(2906002)(31686004)(76176011)(25786009)(36756003)(3846002)(6246003)(6512007)(6436002)(8936002)(5660300001)(486006)(72206003)(8676002)(6486002)(81156014)(81166006)(558084003)(11346002)(446003)(2900100001)(4326008)(476003)(53936002)(478600001)(2616005)(55236004)(256004)(7736002)(97736004)(53546011)(6506007)(5250100002)(2501003)(110136005)(66066001)(86362001)(31696002)(102836004)(305945005)(316002)(106356001)(105586002)(80792005)(26005);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB3296;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: 8SgIAvC7KKnfz2lvtOlR52b4Az9k7XZ7jyANOz0A/3rqZtTohfD5lMEtUq1YGvi4PY7BkbtDkAqkB5wlM0TVIAaWh5N/G0Gp/5TwR0NYNA1YmgRY59mKvO9+riLLzCJm3NXElkdT3hW7oyrBl/UwdF06zman8tx2dMwT3C6ncA3Xl1CxVaJ4hM33nWBI4WcGbAPPM4RT6Buo06suAp9pVs1o5WvSnNwMpfMuchonB/Vqj+T7W0frzny9nOKuAWa+hLrnOK9aP4+sKqX7eXW+G1enrPJCBK5w7xiPQUcWT7VlQadTIUoa/rREAdsaTGQ7VLYMbSWhcFEMRhvPTL2ZIMS5BaCSJ4pGV0CokUcLW5U=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <94B809B6C8536B4F87D8886B562DE848@EPAM.onmicrosoft.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: cca770ab-8e45-403c-64f7-08d63a8f05eb
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2018 15:32:07.3082 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB3296
Subject: Re: [Xen-devel] [PATCH 06/22] xen/arm: Move VABORT_GEN_BY_GUEST to
 traps.h and turned into inline
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDE4LjEwLjE4IDE2OjIwLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gVGhlIG1hY3JvIFZBQk9S
VF9HRU5fQllfR1VFU1QgaXMgb25seSB1c2VkIGJ5IHRoZSB0cmFwIGNvZGUuIFNvIG1vdmUgaXQK
PiB0byB0cmFwLmguCj4KPiBXaGlsZSBtb3ZpbmcgdGhlIGNvZGUsIGNvbnZlcnQgaXMgdG8gYSBz
dGF0aWMgaW5saW5lIHRvIGFsbG93IHR5cGVjaGVjay4KPgo+IFNpZ25lZC1vZmYtYnk6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gLS0tCgpSZXZpZXdlZC1ieTogQW5kcmlp
IEFuaXNvdjxhbmRyaWlfYW5pc292QGVwYW0uY29tPgoKLS0gCgoqQW5kcmlpIEFuaXNvdioKCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 15:33:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 15:33: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 1gFhdO-0004Q1-RO; Thu, 25 Oct 2018 15:33:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x3at=nf=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFhdN-0004Pu-PD
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 15:33:17 +0000
X-Inumbo-ID: e09e41fc-d86a-11e8-a8a5-bc764e045a96
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe02::62d])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id e09e41fc-d86a-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 17:30:18 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=rf1w/lCcVkQeQyH6MK53Y9V/rfMp7QYQYL1c1mDOCbI=;
 b=mmJnZGvMo4UsCG9subA6DMW2qgPjbCfWh7BqzglQsBKJbN7bfQt7ePLiy3jAYHpIn3RCeITozvQG9N28zXEn7nPRp6C0WihsPyAxHedNictiQiWSR7mtzsPnFNri5Kg5Un2U/LASgosO1JSevVygxNYIYANH16RwAc4IUUQ6dC8=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB2719.eurprd03.prod.outlook.com (10.171.105.136) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1250.30; Thu, 25 Oct 2018 15:33:10 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.032; Thu, 25 Oct 2018
 15:33:10 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 08/22] xen/arm: gic-v3: Re-order includes in
 alphabetical order
Thread-Index: AQHUZuWTp7KQ70SjakSP+Wio13cdGKUwVIUA
Date: Thu, 25 Oct 2018 15:33:10 +0000
Message-ID: <172c3fbf-1684-98c0-a1f1-5240018cb154@epam.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
 <20181018132109.31192-9-julien.grall@arm.com>
In-Reply-To: <20181018132109.31192-9-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-imapappendstamp: VI1PR0302MB2688.eurprd03.prod.outlook.com
 (15.20.1250.024)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB2719;
 6:L1mLOnivFpuKKzWGJHk1vu9CUX9qR0BhqminNQMTdXTX2vDOZrUhBv3GxHeeQcmFWevuD7l5LKcSUXW/Rk7II332bQzjDGRFts95Od6rHCBI4juuDRUFXo8cJ3ow8GtZWiuABPW41shOSmb+hZKSl3I2X4DDZ5UE9HrdV+MoYjsnGUSzCPHe6pqCOAX2phRqWxQo+wKKWH8TkTvwNBiGrQ1l02O9wxnEyiPwMOaJdWOS5xVLcB9O2TEJxKPW6kSX9rVAflRlJYQ0cFFHx5IpOXd7C5HhinAP1YbsQg5HkfguIJgqQzsmm+dMOUbxm3NeW+aHCsWDAsYl2c9TIER7bui7tIbOBtQAwsUO4Kpyfgh6uVQ5S9VvOLSkkcNDeufNJ9FRjTKFZAfE5u4JdIkPsT4U+tegjfnuEOtvNB82ERfoniTznAk0AqtTUu8B8K+qxn0AKeqfT3f3ILaggqrRNQ==;
 5:8QNjyI2/C8QxzuMMA2xTz0+sTM8pi99zQrWGAHReIUn8DG3UzIFVnmIoqq5Mzsu08Xpbywozrpn/gMNbSUL1kDNdXGtyN/ciGhDJigtdUt0nHwsi/N+kvlE/LouINPlYMctwWbSxWOmdg8APXyV5of6EMV15kgM1U8VUE6ttyI8=;
 7:vY7xUTZRo94i9WapBYTZMcafa4POj9V39b+7kONIMDF/sZeXwxpJQYjOgL2N3YCin2Vyq1eUimXNMLCLWdQ3jYEgtAA5EMFe5Z0jTyhFo04K4ZnQ8OT29EGjprhFs+ZmG8EUyOTD5+aLtJ544vRjLtEX+ATqblBPVrliaati+STJAg4b4jtxye3QPOQoCCQ2sXogfeTRCZEkbuFvsh+tKiV4uxwtxorDCXBhtxFLV1hvaT3FzxCkCFEqU/SlA3Qj
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: e92498f6-acaa-4a27-3222-08d63a8f2bce
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB2719; 
x-ms-traffictypediagnostic: VI1PR0302MB2719:
x-microsoft-antispam-prvs: <VI1PR0302MB2719975431D3CBFCE0A846F2E6F70@VI1PR0302MB2719.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(180628864354917)(4114951738403);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3231355)(944501410)(52105095)(3002001)(148016)(149066)(150057)(6041310)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB2719; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB2719; 
x-forefront-prvs: 083691450C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(346002)(39860400002)(136003)(376002)(366004)(396003)(189003)(199004)(5660300001)(558084003)(110136005)(53936002)(186003)(25786009)(86362001)(99286004)(26005)(14454004)(71190400001)(229853002)(446003)(71200400001)(31696002)(6246003)(2616005)(11346002)(6512007)(8936002)(3846002)(6116002)(476003)(68736007)(66066001)(7736002)(76176011)(80792005)(4326008)(81156014)(2900100001)(256004)(81166006)(5250100002)(36756003)(2906002)(478600001)(72206003)(8676002)(2501003)(6436002)(97736004)(102836004)(6486002)(6506007)(53546011)(55236004)(31686004)(105586002)(486006)(106356001)(305945005)(316002)(169823001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB2719;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: dvrRc4OGe1kBTmNUHctjhqr47pmGZQ3Bt1ylb3gQmjVhMPW/TEDq+FYV0/a1IcruZcy6ZOgezEjs8LDc4MOWGHxKdhKtfGSr1vdiCuCGfJb3MvdjiEGIX4QKeyePMOTXetmfvQQDOuw5OAcoCxrc+HPP40MKtGlNxkLoZgWcR/JRaY7oAVEm6FScVMIc5LiP5djXJMcmUdDGpJNu3hRXVk7i9oXvKhzV2cpllJBXisi4jfAKfhnTkPiyfVn2ly96uikSJ4/wPktvf/IudW5dhjoDHjxeIYl4SQ2/WF83+cRAUomRlV1UkBtt3mpw24TOU0NsQC0ODHT8P569bO2lBYIV9Tv0v12z5A3CBDyjHw0=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <392468F7BB0BE745B97CDF62BB75A9CF@EPAM.onmicrosoft.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e92498f6-acaa-4a27-3222-08d63a8f2bce
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2018 15:33:10.8546 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB2719
Subject: Re: [Xen-devel] [PATCH 08/22] xen/arm: gic-v3: Re-order includes in
 alphabetical order
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDE4LjEwLjE4IDE2OjIwLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiAtLS0KClJldmlld2VkLWJ5OiBB
bmRyaWkgQW5pc292PGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CgotLSAKCipBbmRyaWkgQW5pc292
KgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 15:37:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 15: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 1gFhgp-0004dg-RS; Thu, 25 Oct 2018 15:36:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ahoo=nf=citrix.com=prvs=8298df8fa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gFhgo-0004dV-Ay
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 15:36:50 +0000
X-Inumbo-ID: 00295e04-d86c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 00295e04-d86c-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 15:38:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,424,1534809600"; d="scan'208";a="68770480"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Thu, 25 Oct 2018 16:36:39 +0100
Message-ID: <1540481802-20037-2-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1540481802-20037-1-git-send-email-andrew.cooper3@citrix.com>
References: <1540481802-20037-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/4] x86/vvmx: Unconditionally initialise
 vmxon_region_pa during vcpu 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: Sergey Dyasli <sergey.dyasli@citrix.com>, Kevin Tian <kevin.tian@intel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <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>

VGhpcyBpcyBhIHN0b3BnYXAgc29sdXRpb24gdW50aWwgdGhlIHRvb2xzdGFjayBzaWRlIG9mIGlu
aXRpYWxpc2F0aW9uIGNhbiBiZQpzb3J0ZWQgb3V0LCBidXQgaXQgZG9lcyByZXN1bHQgaW4gdGhl
IG52bXhfdmNwdV9pbl92bXgoKSBwcmVkaWNhdGUgd29ya2luZwpjb3JyZWN0bHkgZXZlbiB3aGVu
IG5lc3RlZCB2aXJ0IGhhc24ndCBiZWVuIGVuYWJsZWQgZm9yIHRoZSBkb21haW4uCgpVcGRhdGUg
bnZteF9oYW5kbGVfdm14X2luc24oKSB0byBpbmNsdWRlIHRoZSBpbi12bXggbW9kZSBjaGVjayAo
Zm9yIGFsbAppbnN0cnVjdGlvbnMgb3RoZXIgdGhhbiBWTVhPTikgdG8gY29tcGxldGUgdGhlIHNl
dCBvZiAjVUQgY2hlY2tzLgoKSW4gYWRkaXRpb24sIHNhbml0eSBjaGVjayB0aGF0IHRoZSBuZXN0
ZWQgdm1leGl0IGhhbmRsZXIgaGFzIHdvcmtlZCBjb3JyZWN0bHksCmFuZCB0aGF0IHdlIGFyZSBv
bmx5IHByb3ZpZGluZyBlbXVsYXRpb24gb2YgdGhlIFZULXggaW5zdHJ1Y3Rpb25zIHRvIEwxCmd1
ZXN0cy4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+Ci0tLQpDQzogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgpD
QzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KQ0M6IEp1biBOYWthamltYSA8anVuLm5ha2FqaW1hQGludGVsLmNvbT4KQ0M6
IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9odm0v
dm14L3ZteC5jICB8ICAyICsrCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMgfCAxMSArKysr
KysrKysrLQogMiBmaWxlcyBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgYi94ZW4vYXJjaC94ODYv
aHZtL3ZteC92bXguYwppbmRleCA3YTQ5MDc1Li4wMGE3MDE0IDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvaHZtL3ZteC92bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwpAQCAt
NDI5LDYgKzQyOSw4IEBAIHN0YXRpYyBpbnQgdm14X3ZjcHVfaW5pdGlhbGlzZShzdHJ1Y3QgdmNw
dSAqdikKIAogICAgIElOSVRfTElTVF9IRUFEKCZ2LT5hcmNoLmh2bS52bXgucGlfYmxvY2tpbmcu
bGlzdCk7CiAKKyAgICB2Y3B1XzJfbnZteCh2KS52bXhvbl9yZWdpb25fcGEgPSBJTlZBTElEX1BB
RERSOworCiAgICAgaWYgKCAocmMgPSB2bXhfY3JlYXRlX3ZtY3ModikpICE9IDAgKQogICAgIHsK
ICAgICAgICAgZHByaW50ayhYRU5MT0dfV0FSTklORywKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9odm0vdm14L3Z2bXguYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwppbmRleCBhYTIw
MmUwLi4wOWUxMDVlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMKKysr
IGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCkBAIC0xOTg3LDcgKzE5ODcsOCBAQCBpbnQg
bnZteF9oYW5kbGVfdm14X2luc24oc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIHVuc2lnbmVk
IGludCBleGl0X3JlYXNvbikKIAogICAgIGlmICggIShjdXJyLT5hcmNoLmh2bS5ndWVzdF9jcls0
XSAmIFg4Nl9DUjRfVk1YRSkgfHwKICAgICAgICAgICFuZXN0ZWRodm1fZW5hYmxlZChjdXJyLT5k
b21haW4pIHx8Ci0gICAgICAgICAodm14X2d1ZXN0X3g4Nl9tb2RlKGN1cnIpIDwgKGh2bV9sb25n
X21vZGVfYWN0aXZlKGN1cnIpID8gOCA6IDIpKSApCisgICAgICAgICAodm14X2d1ZXN0X3g4Nl9t
b2RlKGN1cnIpIDwgKGh2bV9sb25nX21vZGVfYWN0aXZlKGN1cnIpID8gOCA6IDIpKSB8fAorICAg
ICAgICAgKGV4aXRfcmVhc29uICE9IEVYSVRfUkVBU09OX1ZNWE9OICYmICFudm14X3ZjcHVfaW5f
dm14KGN1cnIpKSApCiAgICAgewogICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQ
X2ludmFsaWRfb3AsIFg4Nl9FVkVOVF9OT19FQyk7CiAgICAgICAgIHJldHVybiBYODZFTVVMX0VY
Q0VQVElPTjsKQEAgLTE5OTksNiArMjAwMCwxNCBAQCBpbnQgbnZteF9oYW5kbGVfdm14X2luc24o
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIHVuc2lnbmVkIGludCBleGl0X3JlYXNvbikKICAg
ICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OOwogICAgIH0KIAorICAgIGlmICggbmVzdGVk
aHZtX3ZjcHVfaW5fZ3Vlc3Rtb2RlKGN1cnIpICkKKyAgICB7CisgICAgICAgIC8qIFNob3VsZCBo
YXZlIGJlZW4gaGFuZGxlZCBieSBudm14X24yX3ZtZXhpdF9oYW5kbGVyKCkuLi4gKi8KKyAgICAg
ICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CisgICAgICAgIGRvbWFpbl9jcmFzaChjdXJyLT5kb21h
aW4pOworICAgICAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7CisgICAgfQorCiAgICAg
c3dpdGNoICggZXhpdF9yZWFzb24gKQogICAgIHsKICAgICBjYXNlIEVYSVRfUkVBU09OX1ZNWE9G
RjoKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 15:37:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 15: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 1gFhgp-0004da-Fu; Thu, 25 Oct 2018 15:36:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ahoo=nf=citrix.com=prvs=8298df8fa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gFhgn-0004dQ-TE
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 15:36:49 +0000
X-Inumbo-ID: ff975266-d86b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ff975266-d86b-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 15:38:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,424,1534809600"; d="scan'208";a="68770478"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Thu, 25 Oct 2018 16:36:38 +0100
Message-ID: <1540481802-20037-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/4] x86/vvmx: XSA-278 followup 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: Sergey Dyasli <sergey.dyasli@citrix.com>, Kevin Tian <kevin.tian@intel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <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>

SGVyZSBhcmUgc29tZSBvZiB0aGUgZWFzaWVyIGZpeGVzIGZvbGxvd2luZyBvbiBmcm9tIHRoZSBY
U0EtMjc4IGludmVzdGlnYXRpb24uClRoaXMgc2VyaWVzIHJlbW92ZXMgdGhlIGR1cGxpY2F0ZWQg
Y2hlY2tzIGxlZnQgb3ZlciBmcm9tIHRoZSBzZWN1cml0eSBmaXguICBJCmRpZCBoYXZlIHNvbWUg
ZnVydGhlciBwbGFucywgYnV0IHRoZSBlbWJhcmdvIGJyZWFraW5nIGVhcmx5IG1lYW5zIEkgaGF2
ZW4ndApoYWQgdGltZSB0byBnZXQgdGhlbSByZWFkeSBmb3IgcG9zdGluZy4KCkEgbG9uZ2VyIHRl
cm0gcGxhbiBpcyB0byBtb2RlbCBuZXN0ZWQgdmlydCBhcyBhbiBYODZfRU1VXyBmbGFnLCBidXQg
dGhhdApyZXF1aXJlcyBhIGZhaXIgYW1vdW50IG9mIHVudGFuZ2xpbmcgb2YgdmFyaW91cyB0b29s
c3RhY2sgYWN0aW9ucyBkdXJpbmcKY3JlYXRlIGFuZCBtaWdyYXRlLgoKQW5kcmV3IENvb3BlciAo
NCk6CiAgeDg2L3Z2bXg6IFVuY29uZGl0aW9uYWxseSBpbml0aWFsaXNlIHZteG9uX3JlZ2lvbl9w
YSBkdXJpbmcgdmNwdSBjb25zdHJ1Y3Rpb24KICB4ODYvdnZteDogRHJvcCB0aGUgbm93LW9ic29s
ZXRlIHZteF9pbnN0X2NoZWNrX3ByaXZpbGVnZSgpCiAgeDg2L3Z2bXg6IElOVlZQSUQgaW5zdHJ1
Y3Rpb25zIHNob3VsZCBiZSBoYW5kbGVkIGF0IGJ5IEwxCiAgeDg2L3Z2bXg6IERvbid0IGhhbmRs
ZSB1bmtub3duIG5lc3RlZCB2bWV4aXQgcmVhc29ucyBhdCBMMAoKIHhlbi9hcmNoL3g4Ni9odm0v
dm14L3ZteC5jICB8ICAyICsKIHhlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyB8IDkwICsrKysr
KysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMiBmaWxlcyBjaGFuZ2Vk
LCAyNSBpbnNlcnRpb25zKCspLCA2NyBkZWxldGlvbnMoLSkKCi0tIAoyLjEuNAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 15:39:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 15: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 1gFhj6-0004rZ-65; Thu, 25 Oct 2018 15:39:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ahoo=nf=citrix.com=prvs=8298df8fa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gFhj4-0004r6-TI
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 15:39:10 +0000
X-Inumbo-ID: 544178cc-d86c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 544178cc-d86c-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 15:40:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,424,1534809600"; d="scan'208";a="68770738"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Thu, 25 Oct 2018 16:39:06 +0100
Message-ID: <1540481946-20712-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1540481802-20037-1-git-send-email-andrew.cooper3@citrix.com>
References: <1540481802-20037-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4/4] x86/vvmx: Don't handle unknown nested
 vmexit reasons at L0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Kevin Tian <kevin.tian@intel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <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>

VGhpcyBpcyB2ZXJ5IGRhbmdlcm91cyBmcm9tIGEgc2VjdXJpdHkgcG9pbnQgb2YgdmlldywgYmVj
YXVzZSBhIG1pc3NpbmcgZW50cnkKd2lsbCBjYXVzZSBMMidzIGFjdGlvbiB0byBiZSBpbnRlcnBy
ZXRlZCBhcyBMMSdzIGFjdGlvbi4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNs
aUBjaXRyaXguY29tPgpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IEp1biBOYWthamltYSA8anVuLm5ha2FqaW1h
QGludGVsLmNvbT4KQ0M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgotLS0KIHhl
bi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyB8IDMgKystCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNl
cnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92
bXgvdnZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCmluZGV4IGQxYzhhNDEuLjgx
N2Q4NWYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYworKysgYi94ZW4v
YXJjaC94ODYvaHZtL3ZteC92dm14LmMKQEAgLTI2MDksOCArMjYwOSw5IEBAIGludCBudm14X24y
X3ZtZXhpdF9oYW5kbGVyKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAogICAgICAgICAgICAg
bnZjcHUtPm52X3ZtZXhpdF9wZW5kaW5nID0gMTsKICAgICAgICAgYnJlYWs7CiAgICAgZGVmYXVs
dDoKLSAgICAgICAgZ3ByaW50ayhYRU5MT0dfRVJSLCAiVW5leHBlY3RlZCBuZXN0ZWQgdm1leGl0
OiByZWFzb24gJXVcbiIsCisgICAgICAgIGdwcmludGsoWEVOTE9HX0VSUiwgIlVuaGFuZGxlZCBu
ZXN0ZWQgdm1leGl0OiByZWFzb24gJXVcbiIsCiAgICAgICAgICAgICAgICAgZXhpdF9yZWFzb24p
OworICAgICAgICBkb21haW5fY3Jhc2godi0+ZG9tYWluKTsKICAgICB9CiAKICAgICByZXR1cm4g
KCBudmNwdS0+bnZfdm1leGl0X3BlbmRpbmcgPT0gMSApOwotLSAKMi4xLjQKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 15:39:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 15: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 1gFhj4-0004qw-Be; Thu, 25 Oct 2018 15:39:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ahoo=nf=citrix.com=prvs=8298df8fa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gFhj3-0004ql-Gw
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 15:39:09 +0000
X-Inumbo-ID: 530847d1-d86c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 530847d1-d86c-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 15:40:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,424,1534809600"; d="scan'208";a="68770727"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Thu, 25 Oct 2018 16:38:36 +0100
Message-ID: <1540481916-20620-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1540481802-20037-1-git-send-email-andrew.cooper3@citrix.com>
References: <1540481802-20037-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/4] x86/vvmx: Drop the now-obsolete
 vmx_inst_check_privilege()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Kevin Tian <kevin.tian@intel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <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>

Tm93IHRoYXQgbnZteF9oYW5kbGVfdm14X2luc24oKSBwZXJmb3JtcyBhbGwgVlQteCBpbnN0cnVj
dGlvbiBjaGVja3MsIHRoZXJlIGlzCm5vIG5lZWQgZm9yIHJlZHVuZGFudCBjaGVja2luZyBpbiB2
bXhfaW5zdF9jaGVja19wcml2aWxlZ2UoKS4gIFJlbW92ZSBpdCwgYW5kCnRha2Ugb3V0IHRoZSB2
bXhvbl9jaGVjayBib29sZWFuIHdoaWNoIHdhcyBwbHVtYmVkIHRocm91Z2ggZGVjb2RlX3ZteF9p
bnN0KCkuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgotLS0KQ0M6IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4K
Q0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+CkNDOiBKdW4gTmFrYWppbWEgPGp1bi5uYWthamltYUBpbnRlbC5jb20+CkND
OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZt
L3ZteC92dm14LmMgfCA3NSArKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCA2NSBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMgYi94ZW4vYXJjaC94ODYv
aHZtL3ZteC92dm14LmMKaW5kZXggMDllMTA1ZS4uOTM5MDcwNSAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS92bXgvdnZteC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwpA
QCAtMzc3LDQ4ICszNzcsOSBAQCBzdGF0aWMgaW5saW5lIHUzMiBfX24yX3NlY29uZGFyeV9leGVj
X2NvbnRyb2woc3RydWN0IHZjcHUgKnYpCiAgICAgcmV0dXJuIHNlY29uZF9jdHJsOwogfQogCi1z
dGF0aWMgaW50IHZteF9pbnN0X2NoZWNrX3ByaXZpbGVnZShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAq
cmVncywgaW50IHZteG9wX2NoZWNrKQotewotICAgIHN0cnVjdCB2Y3B1ICp2ID0gY3VycmVudDsK
LQotICAgIGlmICggdm14b3BfY2hlY2sgKQotICAgIHsKLSAgICAgICAgaWYgKCAhKHYtPmFyY2gu
aHZtLmd1ZXN0X2NyWzBdICYgWDg2X0NSMF9QRSkgfHwKLSAgICAgICAgICAgICAhKHYtPmFyY2gu
aHZtLmd1ZXN0X2NyWzRdICYgWDg2X0NSNF9WTVhFKSApCi0gICAgICAgICAgICBnb3RvIGludmFs
aWRfb3A7Ci0gICAgfQotICAgIGVsc2UgaWYgKCAhbnZteF92Y3B1X2luX3ZteCh2KSApCi0gICAg
ICAgIGdvdG8gaW52YWxpZF9vcDsKLQotICAgIGlmICggdm14X2d1ZXN0X3g4Nl9tb2RlKHYpIDwg
KGh2bV9sb25nX21vZGVfYWN0aXZlKHYpID8gOCA6IDIpICkKLSAgICAgICAgZ290byBpbnZhbGlk
X29wOwotICAgIGVsc2UgaWYgKCBuZXN0ZWRodm1fdmNwdV9pbl9ndWVzdG1vZGUodikgKQotICAg
ICAgICBnb3RvIHZtZXhpdDsKLQotICAgIGlmICggdm14X2dldF9jcGwoKSA+IDAgKQotICAgICAg
ICBnb3RvIGdwX2ZhdWx0OwotCi0gICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKLQotdm1leGl0Ogot
ICAgIGdkcHJpbnRrKFhFTkxPR19FUlIsICJ2bXhfaW5zdF9jaGVja19wcml2aWxlZ2U6IHZtZXhp
dFxuIik7Ci0gICAgdmNwdV9uZXN0ZWRodm0odikubnZfdm1leGl0X3BlbmRpbmcgPSAxOwotICAg
IHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKLSAgICAKLWludmFsaWRfb3A6Ci0gICAgZ2Rwcmlu
dGsoWEVOTE9HX0VSUiwgInZteF9pbnN0X2NoZWNrX3ByaXZpbGVnZTogaW52YWxpZF9vcFxuIik7
Ci0gICAgaHZtX2luamVjdF9od19leGNlcHRpb24oVFJBUF9pbnZhbGlkX29wLCBYODZfRVZFTlRf
Tk9fRUMpOwotICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKLQotZ3BfZmF1bHQ6Ci0gICAg
Z2RwcmludGsoWEVOTE9HX0VSUiwgInZteF9pbnN0X2NoZWNrX3ByaXZpbGVnZTogZ3BfZmF1bHRc
biIpOwotICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfZ3BfZmF1bHQsIDApOwotICAg
IHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKLX0KLQogc3RhdGljIGludCBkZWNvZGVfdm14X2lu
c3Qoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBzdHJ1Y3Qgdm14X2luc3RfZGVjb2RlZCAqZGVjb2RlLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgbG9uZyAqcG9wZXJhbmRTLCBpbnQgdm14b25fY2hlY2spCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nICpwb3BlcmFuZFMpCiB7CiAgICAgc3Ry
dWN0IHZjcHUgKnYgPSBjdXJyZW50OwogICAgIHVuaW9uIHZteF9pbnN0X2luZm8gaW5mbzsKQEAg
LTQyNiw5ICszODcsNiBAQCBzdGF0aWMgaW50IGRlY29kZV92bXhfaW5zdChzdHJ1Y3QgY3B1X3Vz
ZXJfcmVncyAqcmVncywKICAgICB1bnNpZ25lZCBsb25nIGJhc2UsIGluZGV4LCBzZWdfYmFzZSwg
ZGlzcCwgb2Zmc2V0OwogICAgIGludCBzY2FsZSwgc2l6ZTsKIAotICAgIGlmICggdm14X2luc3Rf
Y2hlY2tfcHJpdmlsZWdlKHJlZ3MsIHZteG9uX2NoZWNrKSAhPSBYODZFTVVMX09LQVkgKQotICAg
ICAgICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047Ci0KICAgICBfX3ZtcmVhZChWTVhfSU5TVFJV
Q1RJT05fSU5GTywgJm9mZnNldCk7CiAgICAgaW5mby53b3JkID0gb2Zmc2V0OwogCkBAIC0xNDgw
LDcgKzE0MzgsNyBAQCBzdGF0aWMgaW50IG52bXhfaGFuZGxlX3ZteG9uKHN0cnVjdCBjcHVfdXNl
cl9yZWdzICpyZWdzKQogICAgIHVpbnQzMl90IG52bWNzX3JldmlkOwogICAgIGludCByYzsKIAot
ICAgIHJjID0gZGVjb2RlX3ZteF9pbnN0KHJlZ3MsICZkZWNvZGUsICZncGEsIDEpOworICAgIHJj
ID0gZGVjb2RlX3ZteF9pbnN0KHJlZ3MsICZkZWNvZGUsICZncGEpOwogICAgIGlmICggcmMgIT0g
WDg2RU1VTF9PS0FZICkKICAgICAgICAgcmV0dXJuIHJjOwogCkBAIC0xNTI2LDExICsxNDg0LDYg
QEAgc3RhdGljIGludCBudm14X2hhbmRsZV92bXhvZmYoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJl
Z3MpCiB7CiAgICAgc3RydWN0IHZjcHUgKnY9Y3VycmVudDsKICAgICBzdHJ1Y3QgbmVzdGVkdm14
ICpudm14ID0gJnZjcHVfMl9udm14KHYpOwotICAgIGludCByYzsKLQotICAgIHJjID0gdm14X2lu
c3RfY2hlY2tfcHJpdmlsZWdlKHJlZ3MsIDApOwotICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZ
ICkKLSAgICAgICAgcmV0dXJuIHJjOwogCiAgICAgbnZteF9wdXJnZV92dm1jcyh2KTsKICAgICBu
dm14LT52bXhvbl9yZWdpb25fcGEgPSBJTlZBTElEX1BBRERSOwpAQCAtMTYxNywxMCArMTU3MCw2
IEBAIHN0YXRpYyBpbnQgbnZteF9oYW5kbGVfdm1yZXN1bWUoc3RydWN0IGNwdV91c2VyX3JlZ3Mg
KnJlZ3MpCiAgICAgc3RydWN0IHZjcHUgKnYgPSBjdXJyZW50OwogICAgIHN0cnVjdCBuZXN0ZWR2
bXggKm52bXggPSAmdmNwdV8yX252bXgodik7CiAgICAgdW5zaWduZWQgbG9uZyBpbnRyX3NoYWRv
dzsKLSAgICBpbnQgcmMgPSB2bXhfaW5zdF9jaGVja19wcml2aWxlZ2UocmVncywgMCk7Ci0KLSAg
ICBpZiAoIHJjICE9IFg4NkVNVUxfT0tBWSApCi0gICAgICAgIHJldHVybiByYzsKIAogICAgIGlm
ICggdmNwdV9uZXN0ZWRodm0odikubnZfdnZtY3hhZGRyID09IElOVkFMSURfUEFERFIgKQogICAg
IHsKQEAgLTE2NTEsMTAgKzE2MDAsNyBAQCBzdGF0aWMgaW50IG52bXhfaGFuZGxlX3ZtbGF1bmNo
KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgIHN0cnVjdCB2Y3B1ICp2ID0gY3VycmVu
dDsKICAgICBzdHJ1Y3QgbmVzdGVkdm14ICpudm14ID0gJnZjcHVfMl9udm14KHYpOwogICAgIHVu
c2lnbmVkIGxvbmcgaW50cl9zaGFkb3c7Ci0gICAgaW50IHJjID0gdm14X2luc3RfY2hlY2tfcHJp
dmlsZWdlKHJlZ3MsIDApOwotCi0gICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQotICAgICAg
ICByZXR1cm4gcmM7CisgICAgaW50IHJjOwogCiAgICAgaWYgKCB2Y3B1X25lc3RlZGh2bSh2KS5u
dl92dm1jeGFkZHIgPT0gSU5WQUxJRF9QQUREUiApCiAgICAgewpAQCAtMTY5Niw3ICsxNjQyLDcg
QEAgc3RhdGljIGludCBudm14X2hhbmRsZV92bXB0cmxkKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzKQogICAgIHVuc2lnbmVkIGxvbmcgZ3BhID0gMDsKICAgICBpbnQgcmM7CiAKLSAgICByYyA9
IGRlY29kZV92bXhfaW5zdChyZWdzLCAmZGVjb2RlLCAmZ3BhLCAwKTsKKyAgICByYyA9IGRlY29k
ZV92bXhfaW5zdChyZWdzLCAmZGVjb2RlLCAmZ3BhKTsKICAgICBpZiAoIHJjICE9IFg4NkVNVUxf
T0tBWSApCiAgICAgICAgIHJldHVybiByYzsKIApAQCAtMTc2OCw3ICsxNzE0LDcgQEAgc3RhdGlj
IGludCBudm14X2hhbmRsZV92bXB0cnN0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAg
IHVuc2lnbmVkIGxvbmcgZ3BhID0gMDsKICAgICBpbnQgcmM7CiAKLSAgICByYyA9IGRlY29kZV92
bXhfaW5zdChyZWdzLCAmZGVjb2RlLCAmZ3BhLCAwKTsKKyAgICByYyA9IGRlY29kZV92bXhfaW5z
dChyZWdzLCAmZGVjb2RlLCAmZ3BhKTsKICAgICBpZiAoIHJjICE9IFg4NkVNVUxfT0tBWSApCiAg
ICAgICAgIHJldHVybiByYzsKIApAQCAtMTc5NCw3ICsxNzQwLDcgQEAgc3RhdGljIGludCBudm14
X2hhbmRsZV92bWNsZWFyKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgIHZvaWQgKnZ2
bWNzOwogICAgIGludCByYzsKIAotICAgIHJjID0gZGVjb2RlX3ZteF9pbnN0KHJlZ3MsICZkZWNv
ZGUsICZncGEsIDApOworICAgIHJjID0gZGVjb2RlX3ZteF9pbnN0KHJlZ3MsICZkZWNvZGUsICZn
cGEpOwogICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZICkKICAgICAgICAgcmV0dXJuIHJjOwog
CkBAIC0xODQ0LDcgKzE3OTAsNyBAQCBzdGF0aWMgaW50IG52bXhfaGFuZGxlX3ZtcmVhZChzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICB1NjQgdmFsdWUgPSAwOwogICAgIGludCByYzsK
IAotICAgIHJjID0gZGVjb2RlX3ZteF9pbnN0KHJlZ3MsICZkZWNvZGUsIE5VTEwsIDApOworICAg
IHJjID0gZGVjb2RlX3ZteF9pbnN0KHJlZ3MsICZkZWNvZGUsIE5VTEwpOwogICAgIGlmICggcmMg
IT0gWDg2RU1VTF9PS0FZICkKICAgICAgICAgcmV0dXJuIHJjOwogCkBAIC0xODg3LDggKzE4MzMs
NyBAQCBzdGF0aWMgaW50IG52bXhfaGFuZGxlX3Ztd3JpdGUoc3RydWN0IGNwdV91c2VyX3JlZ3Mg
KnJlZ3MpCiAgICAgYm9vbF90IG9rYXkgPSAxOwogICAgIGVudW0gdm14X2luc25fZXJybm8gZXJy
OwogCi0gICAgaWYgKCBkZWNvZGVfdm14X2luc3QocmVncywgJmRlY29kZSwgJm9wZXJhbmQsIDAp
Ci0gICAgICAgICAgICAgIT0gWDg2RU1VTF9PS0FZICkKKyAgICBpZiAoIGRlY29kZV92bXhfaW5z
dChyZWdzLCAmZGVjb2RlLCAmb3BlcmFuZCkgIT0gWDg2RU1VTF9PS0FZICkKICAgICAgICAgcmV0
dXJuIFg4NkVNVUxfRVhDRVBUSU9OOwogCiAgICAgaWYgKCB2Y3B1X25lc3RlZGh2bSh2KS5udl92
dm1jeGFkZHIgPT0gSU5WQUxJRF9QQUREUiApCkBAIC0xOTMyLDcgKzE4NzcsNyBAQCBzdGF0aWMg
aW50IG52bXhfaGFuZGxlX2ludmVwdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICB1
bnNpZ25lZCBsb25nIGVwdHA7CiAgICAgaW50IHJldDsKIAotICAgIGlmICggKHJldCA9IGRlY29k
ZV92bXhfaW5zdChyZWdzLCAmZGVjb2RlLCAmZXB0cCwgMCkpICE9IFg4NkVNVUxfT0tBWSApCisg
ICAgaWYgKCAocmV0ID0gZGVjb2RlX3ZteF9pbnN0KHJlZ3MsICZkZWNvZGUsICZlcHRwKSkgIT0g
WDg2RU1VTF9PS0FZICkKICAgICAgICAgcmV0dXJuIHJldDsKIAogICAgIHN3aXRjaCAoIHJlZ19y
ZWFkKHJlZ3MsIGRlY29kZS5yZWcyKSApCkBAIC0xOTYwLDcgKzE5MDUsNyBAQCBzdGF0aWMgaW50
IG52bXhfaGFuZGxlX2ludnZwaWQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgdW5z
aWduZWQgbG9uZyB2cGlkOwogICAgIGludCByZXQ7CiAKLSAgICBpZiAoIChyZXQgPSBkZWNvZGVf
dm14X2luc3QocmVncywgJmRlY29kZSwgJnZwaWQsIDApKSAhPSBYODZFTVVMX09LQVkgKQorICAg
IGlmICggKHJldCA9IGRlY29kZV92bXhfaW5zdChyZWdzLCAmZGVjb2RlLCAmdnBpZCkpICE9IFg4
NkVNVUxfT0tBWSApCiAgICAgICAgIHJldHVybiByZXQ7CiAKICAgICBzd2l0Y2ggKCByZWdfcmVh
ZChyZWdzLCBkZWNvZGUucmVnMikgKQotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 15:39:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 15: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 1gFhj4-0004r3-MS; Thu, 25 Oct 2018 15:39:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ahoo=nf=citrix.com=prvs=8298df8fa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gFhj3-0004qo-MP
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 15:39:09 +0000
X-Inumbo-ID: 53a13aff-d86c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 53a13aff-d86c-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 15:40:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,424,1534809600"; d="scan'208";a="68770729"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Thu, 25 Oct 2018 16:38:53 +0100
Message-ID: <1540481933-20666-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1540481802-20037-1-git-send-email-andrew.cooper3@citrix.com>
References: <1540481802-20037-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/4] x86/vvmx: INVVPID instructions should be
 handled at by L1
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Kevin Tian <kevin.tian@intel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <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>

U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
LS0tCkNDOiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+CkNDOiBKYW4g
QmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgpDQzogSnVuIE5ha2FqaW1hIDxqdW4ubmFrYWppbWFAaW50ZWwuY29tPgpDQzogS2V2aW4g
VGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS92bXgvdnZt
eC5jIHwgMSArCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKykKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMK
aW5kZXggOTM5MDcwNS4uZDFjOGE0MSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgv
dnZteC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwpAQCAtMjM0OCw2ICsyMzQ4
LDcgQEAgaW50IG52bXhfbjJfdm1leGl0X2hhbmRsZXIoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJl
Z3MsCiAgICAgY2FzZSBFWElUX1JFQVNPTl9WTVhPRkY6CiAgICAgY2FzZSBFWElUX1JFQVNPTl9W
TVhPTjoKICAgICBjYXNlIEVYSVRfUkVBU09OX0lOVkVQVDoKKyAgICBjYXNlIEVYSVRfUkVBU09O
X0lOVlZQSUQ6CiAgICAgY2FzZSBFWElUX1JFQVNPTl9YU0VUQlY6CiAgICAgICAgIC8qIGluamVj
dCB0byBMMSAqLwogICAgICAgICBudmNwdS0+bnZfdm1leGl0X3BlbmRpbmcgPSAxOwotLSAKMi4x
LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 15:41:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 15:41: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 1gFhlS-0005mH-Nk; Thu, 25 Oct 2018 15:41:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x3at=nf=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFhlR-0005m9-Tr
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 15:41:37 +0000
X-Inumbo-ID: 0aba8e0e-d86c-11e8-a8a5-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::61d])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 0aba8e0e-d86c-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 17:38:38 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=rf1w/lCcVkQeQyH6MK53Y9V/rfMp7QYQYL1c1mDOCbI=;
 b=KD4V1Gn8YSyygPFuyVKxxi9N3tNa63LNXUqVwgVMxhOd0iG8CfYJrtBK1MUAZCpn6jx3mEz78toJlnzx53QJO/dkbzcovPsZIOPxKKGso2OO2PZENbtlxTJr0fU7zbedgZ9V2lxU4wTSF6n2LrKMhDrDHCWxPIqtF6NESPuu2/w=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB2800.eurprd03.prod.outlook.com (10.171.106.13) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1273.18; Thu, 25 Oct 2018 15:41:30 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.032; Thu, 25 Oct 2018
 15:41:30 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 07/22] xen/arm: gic-3: Remove unused includes
Thread-Index: AQHUZuWh7ts7cQPK7UaDOcoIxdLBdaUwVtCA
Date: Thu, 25 Oct 2018 15:41:30 +0000
Message-ID: <426efa54-900c-ac53-5937-2f0b068f2343@epam.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
 <20181018132109.31192-8-julien.grall@arm.com>
In-Reply-To: <20181018132109.31192-8-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-imapappendstamp: VI1PR0302MB2688.eurprd03.prod.outlook.com
 (15.20.1250.024)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB2800;
 6:KOt3Ior00k6lwbjY6fh5g0G/XpuO5pfT91/vmMIyv5A0+uyIRZbWj4veO0L+ERwg5JPqpK4kHxR/NyqDlvKfXf4W8ZFO76OFJGBSO/bV17Ak/mztBCXDUQIj6nKkK6TEDj9JOyyhJeFSOkJDaQDRQTLqk2VDlAAQqENoAZEK8Pjs6FQ/DevsxWpVbdNAEhOnDUK/OoI9Zy2DVH56klbfWPf9R2LKMJ7URmLG/UDZcBI9mUkMuka9UsFJvmyF7P6jmIfUQDjSEJ00GQiUNdX186x6zLUcqhiIY9DI/zArXr/fW1RopPfcytXtDz2NaBOI641yjXPPCAAiLJQs4qMmkKG1FvAOeJS78OvaAVZNbGW1gcD5iYemIhDKtm49m+o3s1r8VQ8xIkCVtyxuOD9GGGf3eki5k7dMwYxn5nFnjaZ9ciMydK9TCRyLgpf3B34okuPPFEk0XRLy9stMTOok5A==;
 5:74oXcgkZI3AgaFZdnyvQW6v5GqOSjTC7GfCklzkvTQcKsJSlEbV3dBo56YyfdRKFy6pkvc8mkYHaof/9M3tNtPml4q5szOnMZT6u+gD/YfL3i7euVShXAnCpJ1oIjLeHP0B2zKcYOkWpxkSOCJK+aRx3TyiSI/XWlsWT04mY7Ow=;
 7:FT0LFrUNUnlBmC0adIWoRBXF2oyxt0ajf2Axjz5pJZChaPbvI2a3QYiZXNfQbh8YkhkYss/CgVyCu431d0ReeCyi0YwMZz+EwneJ9IIM9jYZUtmUuUzSsUm2Jswh95KEAr04TNuSbHw6nhPkmK4IxQ==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 275913af-d13d-41ab-b3b3-08d63a9055c0
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB2800; 
x-ms-traffictypediagnostic: VI1PR0302MB2800:
x-microsoft-antispam-prvs: <VI1PR0302MB2800D6127E3C723CDBB280B1E6F70@VI1PR0302MB2800.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(180628864354917)(4114951738403);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231355)(944501410)(52105095)(10201501046)(93006095)(93001095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB2800; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB2800; 
x-forefront-prvs: 083691450C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(396003)(136003)(366004)(376002)(346002)(39860400002)(189003)(199004)(2501003)(4326008)(72206003)(105586002)(110136005)(558084003)(478600001)(31686004)(53546011)(6506007)(316002)(186003)(14454004)(106356001)(256004)(5660300001)(26005)(86362001)(55236004)(102836004)(99286004)(7736002)(486006)(305945005)(6486002)(97736004)(80792005)(31696002)(229853002)(8676002)(81166006)(81156014)(71190400001)(71200400001)(6436002)(68736007)(2900100001)(76176011)(8936002)(66066001)(53936002)(36756003)(6512007)(6246003)(5250100002)(476003)(446003)(3846002)(6116002)(11346002)(2906002)(2616005)(25786009);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB2800;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: quFXEbXMuxlZ+/rwpx/GRWkecBblOMqyawv7ZIUEqS5zSBa6oVPYR1KXBwzLZoQyxjR7qN4DF/fVgrPyJwDZj666gw1YmTgyvM/MbRcViAFb0y9N2Nkp4BqdKi41NzjUXw7XpWCv9JACFBrnphXLBi6RXsOG5ENR5P9NfRVLRjMVKeYz+qfa9Tgspho/brs30y5RvUr+pvgTBzuulrofX2GpkM9lnsR9lkFyUVaFyqAfST1HOukSuYONfyVjTBKwqMcED5GCXbaB5jZY6lU/dKpaz1SLvKE/xwklLYYy9swB2kfUppmYXrESz6ka5vkjlaYa/bWCFDYiASIHZE/kXKGSpRXDn09enw8vhDsfExE=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <CA26209E59F4D646881BDC5AE91BE3B3@EPAM.onmicrosoft.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 275913af-d13d-41ab-b3b3-08d63a9055c0
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2018 15:41:30.7116 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB2800
Subject: Re: [Xen-devel] [PATCH 07/22] xen/arm: gic-3: 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: "sstabellini@kernel.org" <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>

Ck9uIDE4LjEwLjE4IDE2OjIwLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiAtLS0KClJldmlld2VkLWJ5OiBB
bmRyaWkgQW5pc292PGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CgotLSAKCipBbmRyaWkgQW5pc292
KgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 15:50:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 15: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 1gFhtm-0006b8-My; Thu, 25 Oct 2018 15:50:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=p7ej=nf=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1gFhtl-0006b3-H5
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 15:50:13 +0000
X-Inumbo-ID: de3bc6ae-d86d-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id de3bc6ae-d86d-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 15:51:43 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9PFia5M065399;
 Thu, 25 Oct 2018 15:50:10 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-2018-07-02;
 bh=xBO8T8XDdZdMKUwUWW/yjoYQvr0eZ5kn8rov2lraqss=;
 b=eVY69mTRPt2+HNkGgVLvcxbuXODPpeXCTD0otuLazZ+9Drst1Yn+FVrdyvfXSscJh6N9
 /jJT26oP2aW7BOlgLfcq23C3QsgGSFP2AjSzVNWdYyErvUIEyOb1z1S2bkvu0NKmZhTG
 +seHWCaFELviq/g0YNsF/qLimsAuV5FnJOmcNERRIMnFIpL5D3AJOhAnKp25+fGDrhRc
 UKcevaujlNpJu8atx36i6TeB6/OSXdfi1KSrfd7dydZutkD4EJSXWgV1UZuySy90qJR/
 PyrlUH5Vabt3CRa0pPpMnm2UVAMTIQckQcGtdtYNRGaFkaIs3cnQVbBYfCIkxxos3wnT FA== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2120.oracle.com with ESMTP id 2n7vaqagub-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 25 Oct 2018 15:50:10 +0000
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9PFo9eT030491
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 25 Oct 2018 15:50:10 GMT
Received: from abhmp0006.oracle.com (abhmp0006.oracle.com [141.146.116.12])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w9PFo95j013594;
 Thu, 25 Oct 2018 15:50:09 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 25 Oct 2018 08:50:08 -0700
To: Juergen Gross <jgross@suse.com>, Joao Martins <joao.m.martins@oracle.com>
References: <20181009160959.31076-1-jgross@suse.com>
 <5126873e-ade5-86b0-4ebf-58cb47c9cbe7@oracle.com>
 <90ae453c-f018-60d3-b7a9-e69cd39c0777@suse.com>
 <b1e130bc-983f-f8df-0f5f-66971cc60454@oracle.com>
 <ff88433c-e808-9491-c5a7-ebc5600c7920@suse.com>
 <69f2a1ba-2a4b-bb03-7819-f1d0d6294539@oracle.com>
 <80e05287-920b-3f8d-e329-2d34f7117d60@suse.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <3a3e9c44-1fd5-dc27-bd1c-1b6e19ffbd95@oracle.com>
Date: Thu, 25 Oct 2018 11:50:06 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <80e05287-920b-3f8d-e329-2d34f7117d60@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9056
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810250132
Subject: Re: [Xen-devel] [PATCH] xen: drop writing error messages to 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: 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>

T24gMTAvMjUvMTggODozNiBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAxMS8xMC8yMDE4
IDEzOjAzLCBKb2FvIE1hcnRpbnMgd3JvdGU6Cj4+IE9uIDEwLzExLzIwMTggMDY6MDUgQU0sIEp1
ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+PiBPbiAxMC8xMC8yMDE4IDE4OjU3LCBCb3JpcyBPc3Ryb3Zz
a3kgd3JvdGU6Cj4+Pj4gT24gMTAvMTAvMTggMTE6NTMgQU0sIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6
Cj4+Pj4+IE9uIDEwLzEwLzIwMTggMTc6MDksIEpvYW8gTWFydGlucyB3cm90ZToKPj4+Pj4+IE9u
IDEwLzA5LzIwMTggMDU6MDkgUE0sIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+Pj4+Pj4geGVuYnVz
X3ZhX2Rldl9lcnJvcigpIHdpbGwgdHJ5IHRvIHdyaXRlIGVycm9yIG1lc3NhZ2VzIHRvIFhlbnN0
b3JlCj4+Pj4+Pj4gdW5kZXIgdGhlIGVycm9yLzxkZXYtbmFtZT4vZXJyb3Igbm9kZSAod2l0aCA8
ZGV2LW5hbWU+IHNvbWV0aGluZyBsaWtlCj4+Pj4+Pj4gImRldmljZS92YmQvNTE4NzIiKS4gVGhp
cyB3aWxsIGZhaWwgbm9ybWFsbHkgYW5kIGFub3RoZXIgbWVzc2FnZQo+Pj4+Pj4+IGFib3V0IHRo
aXMgZmFpbHVyZSBpcyBhZGRlZCB0byBkbWVzZy4KPj4+Pj4+Pgo+Pj4+Pj4+IEkgYmVsaWV2ZSB0
aGlzIGlzIGEgcmVtbmFudCBmcm9tIHZlcnkgYW5jaWVudCB0aW1lcywgYXMgaXQgd2FzIGFkZGVk
Cj4+Pj4+Pj4gaW4gdGhlIGZpcnN0IHB2b3BzIHJ1c2ggb2YgY29tbWl0cyBpbiAyMDA3Lgo+Pj4+
Pj4+Cj4+Pj4+Pj4gU28gcmVtb3ZlIHRoZSBhZGRpdGlvbmFsIG1lc3NhZ2Ugd2hlbiB3cml0aW5n
IHRvIFhlbnN0b3JlIGZhaWxlZCBhcwo+Pj4+Pj4+IGEgbWluaW11bSBzdGVwLgo+Pj4+Pj4+Cj4+
Pj4+Pj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+Pj4+
Pj4+IC0tLQo+Pj4+Pj4+IEkgYW0gY29uc2lkZXJpbmcgcmVtb3ZpbmcgdGhlIFhlbnN0b3JlIHdy
aXRlIGFsdG9nZXRoZXIsIGJ1dCBJJ20KPj4+Pj4+PiBub3Qgc3VyZSBpdCBpc24ndCBuZWVkZWQg
ZS5nLiBieSB4ZW5kIGJhc2VkIGluc3RhbGxhdGlvbnMuIFNvIHBsZWFzZQo+Pj4+Pj4+IHNwZWFr
IHVwIGluIGNhc2UgeW91IGtub3cgd2h5IHRoaXMgd3JpdGUgaXMgdGhlcmUuCj4+Pj4+PiBTbyB0
aGlzOgo+Pj4+Pj4KPj4+Pj4+ICJUaGlzIHdpbGwgZmFpbCBub3JtYWxseSBhbmQgYW5vdGhlciBt
ZXNzYWdlIGFib3V0IHRoaXMgZmFpbHVyZSBpcyBhZGRlZCB0byBkbWVzZy4iCj4+Pj4+Pgo+Pj4+
Pj4gQnJpbmdzIG1lIHRvIHRoZSBxdWVzdGlvbjogV2hhdCBhYm91dCB7c3R1Yixkcml2ZXJ9ZG9t
YWlucz8gSWRlYWxseSB5b3UKPj4+Pj4+IHNob3VsZG4ndCBiZSBsb29raW5nIGF0IGRvbVUncyBk
bWVzZyBhcyBhIGNvbnRyb2wgZG9tYWluIG5vPyBJIGNhbid0IHJlbWVtYmVyCj4+Pj4+PiBhbnkg
b3RoZXIgZXJyb3Igbm9kZSwgYnV0IGlmIHNvbWV0aGluZyBmYWlscyBlLmcuIG5ldGZyb250IGZh
aWxzIHRvIGFsbG9jYXRlIGFuCj4+Pj4+PiB1bmJvdW5kIGV2ZW50IGNoYW5uZWwgLSBob3cgZG8g
eW91IGtub3cgdGhlIGNhdXNlIGZyb20gdGhlIGNvbnRyb2wgZG9tYWluCj4+Pj4+PiBwZXJzcGVj
dGl2ZT8KPj4+Pj4+Cj4+Pj4+PiBJcnJlc3BlY3RpdmUgb2YgeGVuZCBvciBub3Q6IGlzbid0IHRo
aXMgJ2Vycm9yJyBub2RlIHRoZSBvbmx5IG9uZSB0aGF0Cj4+Pj4+PiBwcm9wYWdhdGVzIGVycm9y
IGNhdXNlcyBwZXIgZGV2aWNlIGZyb20gZG9tVT8KPj4+Pj4gV2hhdCBkb2VzIGl0IGhlbHAgeW91
IGluIGRvbTAgaWYgeW91IGhhdmUgYW4gZXJyb3IgbWVzc2FnZSBpbiBYZW5zdG9yZQo+Pj4+PiBp
ZiBhIGZyb250ZW5kIGRyaXZlciBjb3VsZG4ndCBkbyBpdHMgam9iPyBJcyB0aGVyZSBhbnl0aGlu
ZyB5b3UgY2FuIGRvCj4+Pj4+IGFzIGEgWGVuIGFkbWluPwo+Pj4+IFRoZSBhZG1pbiBtYXkgd2Fu
dCB0byBrbm93LCBmb3IgZXhhbXBsZSwgdGhhdCBhIGhvdHBsdWcgaW4gdGhlIGd1ZXN0IGZhaWxl
ZC4KPj4+IFNob3VsZG4ndCBoZSBhc2sgdGhlIGd1ZXN0IGZvciB0aGF0PyBUaGVyZSBhcmUgZG96
ZW5zIG9mIG90aGVyIHBvc3NpYmxlCj4+PiBwcm9ibGVtcyBsZXR0aW5nIGhvdHBsdWcgZmFpbCB3
aGljaCB3b24ndCB3cml0ZSBhbnl0aGluZyB0byBYZW5zdG9yZS4KPj4+Cj4+IEJ1dCBJIHRoaW5r
IG5vdGhpbmcgc3RvcHMgcGVvcGxlIGZyb20gdXNpbmcgdGhlaXIgb3duIGhvdHBsdWcgc2NyaXB0
IHRoYXQgY291bGQKPj4gdXNlIHRoaXMgZXJyb3Igbm9kZSAob3IgZXZlbiBzb21ldGhpbmcgZWxz
ZSkuCj4+Cj4+PiBUaGlzIG1pZ2h0IGJlIGludGVyZXN0aW5nIGZvciBkZXZlbG9wbWVudC90ZXN0
IHB1cnBvc2VzLCBidXQgSSByZWFsbHkKPj4+IHF1ZXN0aW9uIGl0IHRvIHN0YXkgaW4gbWF0dXJl
IGNvZGUuCj4+Pgo+PiBZb3UncmUgcmlnaHQgaW4gYWxsIG9mIGl0OiBpdCBkb2Vzbid0IGNvbnZl
eSB0aGUgZXJyb3IgaW4gYSBhZ25vc3RpYyBtYW5uZXIsIEFUTQo+PiBkb2Vzbid0IHJlcG9ydCBh
bGwgZXJyb3JzIGludm9sdmVkIGluIHRoZSBkZXZpY2Ugc2V0dXAsIGFuZCB3aGVuIGEKPj4geGVu
YnVzX2Rldl9mYXRhbCBoYXBwZW5zIHlvdSBtaWdodCBlbmQgdXAgbG9va2luZyBhdCB0aGUgZ3Vl
c3QgYW55d2F5cy4gQnV0Cj4+IHRoZXJlIG1pZ2h0IGJlIHVzZXJzIHJpZ2h0IG5vdyBvZiB0aGlz
IG5vZGUgZS5nLiBjYXNlcyB3aGVyZSB5b3UgaGF2ZSBhIGJ1bmNoIG9mCj4+IGtub3duL3RydXN0
ZWQgTGludXggZ3Vlc3RzIHdvcmtpbmcgYXMgYmFja2VuZHMgKHdoaWNoIGFsc28gdXNlIHRoaXMg
ZXJyb3Igbm9kZSwKPj4gaXQncyBub3QganVzdCBmcm9udGVuZHMgKkkgdGhpbmsqKSB3aGljaCB5
b3Ugd291bGQgYmUgYWJsZSB0byByZWNvZ25pemUgdGhlCj4+IGVycm9yIG1lc3NhZ2VzIHRvIGlu
Zm9ybSB0aGUgYWRtaW4gZS5nLiBtYXliZSBRdWJlc09TPyBJdCBpcyBtZXJlbHkgYW4KPj4gaW5m
b3JtYXRpdmUgZXJyb3IgbWVzc2FnZSBub2RlLCBidXQgaXQgc2VlbXMgYmV0dGVyIHRoYW4ganVz
dCBhIHNpbXBsZQo+PiBYZW5idXNDbG9zZWQgc3RhdGUsIHdpdGggbWFueSByZWFzb25zIHRoYXQg
aXQgY291bGQgbGVhZCB0by4gQW55aG93LCBqdXN0IG15IDJjLgo+IElmIHRoZXJlIGFyZSBhbnkg
dXNlcnMgdGhpcyB3aWxsIGJlIGluIHJhdGhlciBvbGQgWGVuIHZlcnNpb25zIG9ubHksIGFzCj4g
d3JpdGluZyB0aGUgWGVuc3RvcmUgbm9kZSBpcyBfZmFpbGluZ18gd2l0aCBuZXdlciBYZW4gdmVy
c2lvbnMgKHRoYXQgd2FzCj4gdGhlIG9yaWdpbmFsIHJlYXNvbiBmb3Igd3JpdGluZyB0aGF0IHBh
dGNoKS4KPgo+IFNvIGJhY2sgdG8gbXkgcGF0Y2g6IGFueSByZWFzb24gbm90IHRvIHRha2UgaXQ/
IEFmdGVyIGFsbCBpdCB3aWxsIG9ubHkKPiByZW1vdmUgdGhlIG5vdCB2ZXJ5IGhlbHBmdWwga2Vy
bmVsIG1lc3NhZ2UgdGhhdCB3cml0aW5nIHRoZSBYZW5zdG9yZQo+IG5vZGUgZmFpbGVkLgoKRm9y
IHRoZSBwYXRjaCBpdHNlbGY6CgpSZXZpZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5v
c3Ryb3Zza3lAb3JhY2VsLmNvbT4KCihGb3IgdGhlIHBvc3NpYmxlIGZ1dHVyZSByZW1vdmFsIG9m
IHRoZSB3cml0ZSBhbHRvZ2V0aGVyIC0tLSBJJ2QgcmF0aGVyCmtlZXAgaXQuICJyYXRoZXIgb2xk
IHZlcnNpb25zIiAtLS0gdHJhZ2ljYWxseSwgd2UgYXJlIHN0aWxsIG9uIDQuNCkKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 16:02:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 16: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 1gFi5A-0007xf-U7; Thu, 25 Oct 2018 16:02:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xzhc=nf=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1gFi59-0007x8-SF
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 16:01:59 +0000
X-Inumbo-ID: e200dba7-d86e-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e200dba7-d86e-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 17:58:59 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id AE502AEE3;
 Thu, 25 Oct 2018 16:01:55 +0000 (UTC)
Message-ID: <9270f77c23dad0855a00030cc53ce4b2b9366d22.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>, Andrew Cooper
 <andrew.cooper3@citrix.com>
Date: Thu, 25 Oct 2018 18:01:50 +0200
In-Reply-To: <CABfawh=GYUi2nvx5Nc1xfu7McVSqCwYOMyA6fyCKgYJCGCRkXA@mail.gmail.com>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <CABfawh=GYUi2nvx5Nc1xfu7McVSqCwYOMyA6fyCKgYJCGCRkXA@mail.gmail.com>
Organization: SUSE
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: mpohlack@amazon.de, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>, joao.m.martins@oracle.com,
 Stefano Stabellini <sstabellini@kernel.org>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 Marek =?ISO-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>, aliguori@amazon.com, uwed@amazon.de,
 Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, ross.philipson@oracle.com,
 msw@amazon.com, Boris Ostrovsky <boris.ostrovsky@oracle.com>, JGross@suse.com,
 sergey.dyasli@citrix.com, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, mdontu <mdontu@bitdefender.com>,
 dwmw@amazon.co.uk, Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============5966364206043520393=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============5966364206043520393==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-DbOK/DQj/k0YRyyevtwk"


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

On Wed, 2018-10-24 at 09:24 -0600, Tamas K Lengyel wrote:
> > A solution to this issue was proposed, whereby Xen synchronises
> > siblings
> > on vmexit/entry, so we are never executing code in two different
> > privilege levels.  Getting this working would make it safe to
> > continue
> > using hyperthreading even in the presence of L1TF.  Obviously, its
> > going
> > to come in perf hit, but compared to disabling hyperthreading, all
> > its
> > got to do is beat a 60% perf hit to make it the preferable option
> > for
> > making your system L1TF-proof.
>=20
> Could you shed some light what tests were done where that 60%
> performance hit was observed?=20
>
I don't have any data handy right now, but I have certainly seen
hyperthreading being beneficial for performance in more than a few
benchmarks and workloads. How much so, this indeed varies *a lot* both
with the platform and with the workload itself.

That being said, I agree it would be good to have as much data as
possible. I'll try to do something about that.

> We have performed intensive stress-tests
> to confirm this but according to our findings turning off
> hyper-threading is actually improving performance on all machines we
> tested thus far.
>=20
Which is indeed very interesting. But, as we're discussing in the other
thread, I would, in your case, do some more measurements, varying the
configuration of the system, in order to be absolutely sure you are not
hitting some bug or anomaly.

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

--=-DbOK/DQj/k0YRyyevtwk
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+4FAlvR6O4ACgkQFkJ4iaW4
c+7i4BAA4HGVyL5pGKLidHXuhsFxT6QhiufXdrNjyhc7BtxTMz5gm8nXjf3r4rgu
SYC8rnCnzbom8wE0DBoe5KTxSoXFBlzIFVMbTdU1asShXGwxTyw5kMoR0pIKXE0q
pRVMV1MOiWM+nVAxl5mbWqF5LZ+ALhk0+JhozehfztmJOcZHqbRldYvzi7q+nzp1
0MEiry4FE8RooSAl8cyH0l82KhwwCPkOhUr4zf8PZ492ofCVwKKQ4akM5dvr4RX5
KA64pEk1fuKuwJocSggN2kJmW7vfqK3lwNedG7CA4Rd8NvOUpn830+LGkDAJmPHe
v+97I7XXMSjc/dLa15UXnK8xnwwShuOLwbGIfu/5Ol+CEqY2JTg5em2I2Cfs+X0B
Llsp8w48vTSA5EkR3FlOfr5OilIyCvpDtmtUMdZfDMtxrLd5VuryF2M14I1+hI5J
XWeqX2dGXR60mZfQUAo3XBGT3IIwvqQsv8UhlbCZqDmVbJ7m0xiOxk52wr0gVFmw
R+BwkFtmtDzduuLdFqBDZFmlnu50I2Ox5PuqpNCwZSay8bEBI6MqBibq/LZPURzV
RpsJuFECMSxUIoo33iikjcktqPZoUenOMlmKhh0d7WXYL23JJncxlOjaMJc5If/S
Ge+KuOWI8tlbQ4Ro+UqYAnDEnB35vc+dFIQnsl7fbihn+6Qnqw0=
=VU0T
-----END PGP SIGNATURE-----

--=-DbOK/DQj/k0YRyyevtwk--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5966364206043520393==--



From xen-devel-bounces@lists.xenproject.org Thu Oct 25 16:10:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 16: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 1gFiDF-0000LQ-V9; Thu, 25 Oct 2018 16:10:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=p7ej=nf=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1gFiDF-0000LL-2p
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 16:10:21 +0000
X-Inumbo-ID: ae03a238-d870-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ae03a238-d870-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 16:11:50 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9PG8Zp0037010;
 Thu, 25 Oct 2018 16:10:17 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-2018-07-02;
 bh=VeSa+x32gmkkdqtJBHd4XUZyVsVGAAlORy1PRDPnEgM=;
 b=RaOLnPngTjMZe8gQYqQEuN2vcZsWUoaPWdr5H4dIA+KhZQwhEgMwOFlbK7WjrB68CaSX
 AIlhcngRNV9hnBBPED54OePmMpJ+VZCmY7v0nSv53tEajYXtpmZWl7/ng62TeyiLI62L
 QOb08wB6BaAL32i5TdkWwCM1XD6yeetsTmlWnVFsbon32zhSs92rU6c08Z2YMIRpN8qe
 MAzVpYk6GvyU1QK6GdXkwMtv8gNy/c1uCZuktVk4zPgZx24PgBJzSVMeOjCDbYlO+TXB
 C4w4iFjFiA0z5G9ezLO//R40gg1q3UOJPf2hi2CD4TI5wHAthnn8c83Z5Zr/7Da8UC2s EA== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2120.oracle.com with ESMTP id 2n7w0r2m6y-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 25 Oct 2018 16:10:17 +0000
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9PGAGlT015009
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 25 Oct 2018 16:10:16 GMT
Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9PGAFr1018687;
 Thu, 25 Oct 2018 16:10:16 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 25 Oct 2018 09:10:15 -0700
To: Joe Jin <joe.jin@oracle.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
References: <bb6d87b4-c371-c6c0-8c48-bc95df018ad1@oracle.com>
 <20181024130246.GA22616@localhost.localdomain>
 <83900cf4-690c-9725-d022-d427fdeb4f7d@oracle.com>
 <581cb7ea-3112-791d-918d-9bb887e4744f@oracle.com>
 <24a62522-1629-5d0b-398e-6d2c1a0b97f7@oracle.com>
 <922914c9-22db-c5d1-33da-d07691ebd7d7@oracle.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <a47fabe8-53d1-47b8-0efc-f9f1e5b4898a@oracle.com>
Date: Thu, 25 Oct 2018 12:10:13 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <922914c9-22db-c5d1-33da-d07691ebd7d7@oracle.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9056
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810250135
Subject: Re: [Xen-devel] [PATCH] xen-swiotlb: exchange memory with Xen only
 when pages are contiguous
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: John Sobecki <john.sobecki@oracle.com>,
 "DONGLI.ZHANG" <dongli.zhang@oracle.com>,
 "linux-kernel@vger.kernel.org\"" <linux-kernel@vger.kernel.org>,
 konrad@kernel.org,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Christoph Helwig <hch@lst.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>

T24gMTAvMjUvMTggMTA6MjMgQU0sIEpvZSBKaW4gd3JvdGU6Cj4gT24gMTAvMjUvMTggNDo0NSBB
TSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+PiBPbiAxMC8yNC8xOCAxMDo0MyBBTSwgSm9lIEpp
biB3cm90ZToKPj4+IE9uIDEwLzI0LzE4IDY6NTcgQU0sIEJvcmlzIE9zdHJvdnNreSB3cm90ZToK
Pj4+PiBPbiAxMC8yNC8xOCA5OjAyIEFNLCBLb25yYWQgUnplc3p1dGVrIFdpbGsgd3JvdGU6Cj4+
Pj4+IE9uIFR1ZSwgT2N0IDIzLCAyMDE4IGF0IDA4OjA5OjA0UE0gLTA3MDAsIEpvZSBKaW4gd3Jv
dGU6Cj4+Pj4+PiBDb21taXQgNDg1NWM5MmRiYjcgInhlbi1zd2lvdGxiOiBmaXggdGhlIGNoZWNr
IGNvbmRpdGlvbiBmb3IKPj4+Pj4+IHhlbl9zd2lvdGxiX2ZyZWVfY29oZXJlbnQiIG9ubHkgZml4
ZWQgbWVtb3J5IGFkZHJlc3MgY2hlY2sgY29uZGl0aW9uCj4+Pj4+PiBvbiB4ZW5fc3dpb3RsYl9m
cmVlX2NvaGVyZW50KCksIHdoZW4gbWVtb3J5IHdhcyBub3QgcGh5c2ljYWxseQo+Pj4+Pj4gY29u
dGlndW91cyBhbmQgdHJpZWQgdG8gZXhjaGFuZ2VkIHdpdGggWGVuIHZpYSAKPj4+Pj4+IHhlbl9k
ZXN0cm95X2NvbnRpZ3VvdXNfcmVnaW9uIGl0IHdpbGwgbGVhZCBrZXJuZWwgcGFuaWMuCj4+Pj4+
IHMvaXQgd2lsbCBsZWFkL3doaWNoIGxlYWQgdG8vPwo+Pj4+Pgo+Pj4+Pj4gVGhlIGNvcnJlY3Qg
Y2hlY2sgY29uZGl0aW9uIHNob3VsZCBiZSBtZW1vcnkgaXMgaW4gRE1BIGFyZWEgYW5kCj4+Pj4+
PiBwaHlzaWNhbGx5IGNvbnRpZ3VvdXMuCj4+Pj4+ICJUaGUgY29ycmVjdCBjaGVjayBjb25kaXRp
b24gdG8gbWFrZSBYZW4gaHlwZXJjYWxsIHRvIHJldmVydCB0aGUKPj4+Pj4gbWVtb3J5IGJhY2sg
ZnJvbSBpdHMgMzItYml0IHBvb2wgaXMgaWYgaXQgaXM6Cj4+Pj4+ICAxKSBBYm92ZSBpdHMgRE1B
IGJpdCBtYXNrIChmb3IgZXhhbXBsZSAzMi1iaXQgZGV2aWNlcyBjYW4gb25seSBhZGRyZXNzCj4+
Pj4+IHVwIHRvIDRHQiwgYW5kIHdlIG1heSB3YW50IDRHQisySyksIGFuZAo+Pj4+IElzIHRoaXMg
ImFuZCcgb3IgJ29yJz8KPj4+Pgo+Pj4+PiAgMikgSWYgaXQgbm90IHBoeXNpY2FsbHkgY29udGlu
Z291cwo+Pj4+Pgo+Pj4+PiBOLkIuIFRoZSBsb2dpYyBpbiB0aGUgY29kZSBpcyBpbnZlcnRlZCwg
d2hpY2ggbGVhZHMgdG8gYWxsIHNvcnRzIG9mCj4+Pj4+IGNvbmZ1c2lvbnMuIgo+Pj4+IEkgd291
bGQsIGluIGZhY3QsIHN1Z2dlc3QgdG8gbWFrZSB0aGUgbG9naWMgdGhlIHNhbWUgaW4gYm90aAo+
Pj4+IHhlbl9zd2lvdGxiX2FsbG9jX2NvaGVyZW50KCkgYW5kIHhlbl9zd2lvdGxiX2ZyZWVfY29o
ZXJlbnQoKSB0byBhdm9pZAo+Pj4+IHRoaXMuIFRoaXMgd2lsbCBpbnZvbHZlIHN3YXBwaW5nIGlm
IGFuZCBlbHNlIGluIHRoZSBmb3JtZXIuCj4+Pj4KPj4+Pgo+Pj4+PiBEb2VzIHRoYXQgc291bmQg
Y29ycmVjdD8KPj4+Pj4KPj4+Pj4+IFRoYW5rIHlvdSBCb3JpcyBmb3IgcG9pbnRpbmcgaXQgb3V0
Lgo+Pj4+Pj4KPj4+Pj4gRml4ZXM6IDQ4NTVjOTJkYmI3ICgieGVuLXN3Li4iKSA/Cj4+Pj4+Cj4+
Pj4+PiBTaWduZWQtb2ZmLWJ5OiBKb2UgSmluIDxqb2UuamluQG9yYWNsZS5jb20+Cj4+Pj4+PiBD
YzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgo+Pj4+Pj4g
Q2M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+Cj4+Pj4+IFJl
cG9ydGVkLWJ5OiBCb3JpcyBPc3Ryb3ZzLi4uID8KPj4+Pj4+IENjOiBDaHJpc3RvcGggSGVsd2ln
IDxoY2hAbHN0LmRlPgo+Pj4+Pj4gQ2M6IERvbmdsaSBaaGFuZyA8ZG9uZ2xpLnpoYW5nQG9yYWNs
ZS5jb20+Cj4+Pj4+PiBDYzogSm9obiBTb2JlY2tpIDxqb2huLnNvYmVja2lAb3JhY2xlLmNvbT4K
Pj4+Pj4+IC0tLQo+Pj4+Pj4gIGRyaXZlcnMveGVuL3N3aW90bGIteGVuLmMgfCA0ICsrLS0KPj4+
Pj4+ICAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+Pj4+
Pj4KPj4+Pj4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9zd2lvdGxiLXhlbi5jIGIvZHJpdmVy
cy94ZW4vc3dpb3RsYi14ZW4uYwo+Pj4+Pj4gaW5kZXggZjVjMWFmNGNlOWFiLi5hZWQ5MmZhMDE5
ZjkgMTAwNjQ0Cj4+Pj4+PiAtLS0gYS9kcml2ZXJzL3hlbi9zd2lvdGxiLXhlbi5jCj4+Pj4+PiAr
KysgYi9kcml2ZXJzL3hlbi9zd2lvdGxiLXhlbi5jCj4+Pj4+PiBAQCAtMzU3LDggKzM1Nyw4IEBA
IHhlbl9zd2lvdGxiX2ZyZWVfY29oZXJlbnQoc3RydWN0IGRldmljZSAqaHdkZXYsIHNpemVfdCBz
aXplLCB2b2lkICp2YWRkciwKPj4+Pj4+ICAJLyogQ29udmVydCB0aGUgc2l6ZSB0byBhY3R1YWxs
eSBhbGxvY2F0ZWQuICovCj4+Pj4+PiAgCXNpemUgPSAxVUwgPDwgKG9yZGVyICsgWEVOX1BBR0Vf
U0hJRlQpOwo+Pj4+Pj4gIAo+Pj4+Pj4gLQlpZiAoKChkZXZfYWRkciArIHNpemUgLSAxIDw9IGRt
YV9tYXNrKSkgfHwKPj4+Pj4+IC0JICAgIHJhbmdlX3N0cmFkZGxlc19wYWdlX2JvdW5kYXJ5KHBo
eXMsIHNpemUpKQo+Pj4+Pj4gKwlpZiAoKGRldl9hZGRyICsgc2l6ZSAtIDEgPD0gZG1hX21hc2sp
ICYmCj4+Pj4+PiArCSAgICAhcmFuZ2Vfc3RyYWRkbGVzX3BhZ2VfYm91bmRhcnkocGh5cywgc2l6
ZSkpCj4+Pj4+PiAgCQl4ZW5fZGVzdHJveV9jb250aWd1b3VzX3JlZ2lvbihwaHlzLCBvcmRlcik7
Cj4+Pj4gSSBkb24ndCB0aGluayB0aGlzIGlzIHJpZ2h0Lgo+Pj4+Cj4+Pj4gaWYgKChkZXZfYWRk
ciArIHNpemUgLSAxID4gZG1hX21hc2spIHx8IHJhbmdlX3N0cmFkZGxlc19wYWdlX2JvdW5kYXJ5
KHBoeXMsIHNpemUpKQo+Pj4+Cj4+Pj4gTm8/Cj4+PiBObyB0aGlzIGlzIG5vdCBjb3JyZWN0Lgo+
Pj4KPj4+IFdoZW4gYWxsb2NhdGUgbWVtb3J5LCBpdCB0cmllZCB0byBhbGxvY2F0ZWQgZnJvbSBE
b20wL0d1ZXN0LCB0aGVuIGNoZWNrIGlmIHBoeXNpY2FsCj4+PiBhZGRyZXNzIGlzIERNQSBtZW1v
cnkgYWxzbyBjb250aWd1b3VzLCBpZiBubywgZXhjaGFuZ2Ugd2l0aCBIeXBlcnZpc29yLCBjb2Rl
IGFzIGJlbG93Ogo+Pj4KPj4+IDMyNiAgICAgICAgIHBoeXMgPSAqZG1hX2hhbmRsZTsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo+Pj4gMzI3ICAg
ICAgICAgZGV2X2FkZHIgPSB4ZW5fcGh5c190b19idXMocGh5cyk7ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgCj4+PiAzMjggICAgICAgICBpZiAoKChkZXZfYWRkciArIHNp
emUgLSAxIDw9IGRtYV9tYXNrKSkgJiYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPj4+
IDMyOSAgICAgICAgICAgICAhcmFuZ2Vfc3RyYWRkbGVzX3BhZ2VfYm91bmRhcnkocGh5cywgc2l6
ZSkpICAgICAgICAgICAgICAgICAgICAgICAgIAo+Pj4gMzMwICAgICAgICAgICAgICAgICAqZG1h
X2hhbmRsZSA9IGRldl9hZGRyOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgCj4+PiAzMzEgICAgICAgICBlbHNlIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPj4+IDMzMiAgICAgICAgICAgICAg
ICAgaWYgKHhlbl9jcmVhdGVfY29udGlndW91c19yZWdpb24ocGh5cywgb3JkZXIsICAgICAgICAg
ICAgICAgICAgIAo+Pj4gMzMzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmbHM2NChkbWFfbWFzayksIGRtYV9oYW5kbGUpICE9IDApIHsKPj4+IDMzNCAg
ICAgICAgICAgICAgICAgICAgICAgICB4ZW5fZnJlZV9jb2hlcmVudF9wYWdlcyhod2Rldiwgc2l6
ZSwgcmV0LCAoZG1hX2FkZHJfdClwaHlzLCBhdHRycyk7Cj4+PiAzMzUgICAgICAgICAgICAgICAg
ICAgICAgICAgcmV0dXJuIE5VTEw7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAKPj4+IDMzNiAgICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo+Pj4gMzM3ICAgICAgICAg
fSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgCj4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPj4+Cj4+PiBPbiBmcmVlaW5nLCBuZWVk
IHRvIHJldHVybiB0aGUgbWVtb3J5IHRvIFhlbiwgb3RoZXJ3aXNlIERNQSBtZW1vcnkgd2lsbCBi
ZSB1c2VkCj4+PiB1cCh0aGlzIGlzIHRoZSBpc3N1ZSB0aGUgcGF0Y2ggaW50ZW5kIHRvIGZpeCks
IHNvIHdoZW4gbWVtb3J5IGlzIERNQWFibGUgYW5kCj4+PiBjb250aWd1b3VzIHRoZW4gY2FsbCB4
ZW5fZGVzdHJveV9jb250aWd1b3VzX3JlZ2lvbigpLCByZXR1cm4gRE1BIG1lbW9yeSB0byBYZW4u
Cj4+IFNvIGlmIHlvdSB3YW50IHRvIGFsbG9jYXRlIDEgYnl0ZSBhdCBhZGRyZXNzIDAgKGFuZCBk
ZXZfYWRkcj1waHlzKSwKPj4geGVuX2NyZWF0ZV9jb250aWd1b3VzX3JlZ2lvbigpIHdpbGwgbm90
IGJlIGNhbGxlZC4gQW5kIHlldCB5b3Ugd2lsbCBjYWxsCj4+IHhlbl9kZXN0cm95X2NvbnRpZ3Vv
dXNfcmVnaW9uKCkgaW4gdGhlIGZyZWUgcGF0aC4KPj4KPj4gSXMgdGhpcyB0aGUgZXhwZWN0ZWQg
YmVoYXZpb3I/Cj4gSSBjb3VsZCBub3Qgc2F5IGl0J3MgZXhwZWN0ZWQgYmVoYXZpb3IsIGJ1dCBJ
IHRoaW5rIGl0J3MgcmVhc29uYWJsZS4KCkkgd291bGQgZXhwZWN0IHhlbl9jcmVhdGVfY29udGln
dW91c19yZWdpb24oKSBhbmQKeGVuX2Rlc3Ryb3lfY29udGlndW91c19yZWdpb24oKSB0byBjb21l
IGluIHBhaXJzLiBJZiBhIHJlZ2lvbiBpcwpjcmVhdGVkLCBpdCBuZWVkcyB0byBiZSBkZXN0cm95
ZWQuIEFuZCB2aWNlIHZlcnNhLgoKCj4KPiBPbiBhbGxvY2F0aW5nLCBpdCB1c2VkIF9fZ2V0X2Zy
ZWVfcGFnZXMoKSB0byBhbGxvY2F0ZSBtZW1vcnksIGlmIGx1Y2t5IHRoZSBtZW1vcnkgaXMgCj4g
RE1BYWJsZSwgd2lsbCBub3QgZXhjaGFuZ2UgbWVtb3J5IHdpdGggaHlwZXJ2aXNvciwgb2J2aW91
c2x5IHRoaXMgaXMgbm90IGd1YXJhbnRlZWQuCj4KPiBBbmQgb24gZnJlZWluZyBpdCBjb3VsZCBu
b3QgYmUgaWRlbnRpZmllZCBpZiBtZW1vcnkgZnJvbSBEb20wL2d1ZXN0IG93biBtZW1vcnkKPiBv
ciBoeXBlcnZpc29yCgoKSSB0aGluayBpdCBjYW4gYmUuIGlmICghKGRldl9hZGRyICsgc2l6ZSAt
IDEgPD0gZG1hX21hc2spIHx8CnJhbmdlX3N0cmFkZGxlc19wYWdlX2JvdW5kYXJ5KCkpIHRoZW4g
aXQgbXVzdCBoYXZlIGNvbWUgZnJvbSB0aGUKaHlwZXJ2aXNvciwgYmVjYXVzZSB0aGF0J3MgdGhl
IGNoZWNrIHdlIG1ha2UgaW4KeGVuX3N3aW90bGJfYWxsb2NfY29oZXJlbnQoKS4KCgotYm9yaXMK
Cgo+ICwgaWYgZG9uJ3QgYmFjayBtZW1vcnkgdG8gaHlwZXJ2aXNvciB3aGljaCB3aWxsIGxlYWQg
aHlwZXJ2aXNvciBETUEgCj4gbWVtb3J5IGJlIHVzZWQgdXAsIHRoZW4gb24gRG9tMC9ndWVzdCwg
RE1BIHJlcXVlc3QgbWF5YmUgZmFpbGVkLCB0aGUgd29yc2UgdGhpbmcgaXMKPiBjb3VsZCBub3Qg
c3RhcnQgYW55IG5ldyBndWVzdC4KPgo+IFRoYW5rcywKPiBKb2UKPgo+PiAtYm9yaXMKPj4KCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 16:16:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 16:16: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 1gFiIn-0000Xe-Rf; Thu, 25 Oct 2018 16:16:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=skzb=nf=xilinx.com=stefanos@srs-us1.protection.inumbo.net>)
 id 1gFiIm-0000XZ-Fy
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 16:16:04 +0000
X-Inumbo-ID: dabb3eca-d870-11e8-a8a5-bc764e045a96
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe45::61c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id dabb3eca-d870-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 18:13:05 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=xilinx.onmicrosoft.com; s=selector1-xilinx-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=vGTcoEyGLYgVFw30NP8wH6e5gCbRGRjVWAJQdXOP/mY=;
 b=QU8GuEsQesLcM5Mfdz6vtSWJYJzPwWOPADz5EUlN1velrNtEszX4YR7u81jrpJtp6wiwaaqJr1LVDEVneqGoC+S4byWfG0/iLWR68U4NYx1deSOy+0mC6kzjFsmutTjEWNz7N6TOdyFOhQ2jc0GRtS9oBfsCLwKU/W/YqA8AiD8=
Received: from BN6PR02CA0028.namprd02.prod.outlook.com (2603:10b6:404:5f::14)
 by DM6PR02MB4329.namprd02.prod.outlook.com (2603:10b6:5:2a::26) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1273.22; Thu, 25 Oct
 2018 16:16:01 +0000
Received: from BL2NAM02FT013.eop-nam02.prod.protection.outlook.com
 (2a01:111:f400:7e46::207) by BN6PR02CA0028.outlook.office365.com
 (2603:10b6:404:5f::14) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1273.18 via Frontend
 Transport; Thu, 25 Oct 2018 16:16:00 +0000
Authentication-Results: spf=pass (sender IP is 149.199.60.83)
 smtp.mailfrom=xilinx.com; epam.com; dkim=none (message not signed)
 header.d=none;epam.com; dmarc=bestguesspass action=none
 header.from=xilinx.com;
Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates
 149.199.60.83 as permitted sender) receiver=protection.outlook.com;
 client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01;
Received: from xsj-pvapsmtpgw01 (149.199.60.83) by
 BL2NAM02FT013.mail.protection.outlook.com (10.152.77.19) with Microsoft SMTP
 Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1273.13
 via Frontend Transport; Thu, 25 Oct 2018 16:16:00 +0000
Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01)
 by xsj-pvapsmtpgw01 with esmtp (Exim 4.63)
 (envelope-from <stefano.stabellini@xilinx.com>)
 id 1gFiIh-0006Ml-UX; Thu, 25 Oct 2018 09:15:59 -0700
Received: from [127.0.0.1] (helo=localhost)
 by xsj-pvapsmtp01 with smtp (Exim 4.63)
 (envelope-from <stefano.stabellini@xilinx.com>)
 id 1gFiIc-0007wa-QW; Thu, 25 Oct 2018 09:15:54 -0700
Received: from xsj-pvapsmtp01 (mailhub.xilinx.com [149.199.38.66])
 by xsj-smtp-dlp2.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id w9PGFqts020584; 
 Thu, 25 Oct 2018 09:15:52 -0700
Received: from [172.19.2.220] (helo=localhost)
 by xsj-pvapsmtp01 with esmtp (Exim 4.63)
 (envelope-from <stefanos@xilinx.com>)
 id 1gFiIa-0007wV-FE; Thu, 25 Oct 2018 09:15:52 -0700
Date: Thu, 25 Oct 2018 09:15:51 -0700
From: Stefano Stabellini <stefano.stabellini@xilinx.com>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <d5769cb9-9d87-3db4-e23d-414242692a89@arm.com>
Message-ID: <alpine.DEB.2.10.1810250915030.25937@sstabellini-ThinkPad-X260>
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <alpine.DEB.2.10.1810121035440.436@sstabellini-ThinkPad-X260>
 <CADJ6SV3jk=nnP=6T8R+OuvJH2uQ6uBrLmvudAHkKHP+mN-3hPA@mail.gmail.com>
 <e0f4fe11-eeb0-3a28-2e7e-246a8f72da19@arm.com>
 <12a4352a-2fd1-2d04-874a-4a779d18a097@arm.com>
 <CADJ6SV0E=cO3eFyt+meXTtZaoETYxpsHkViMDU=XV9CwNOjP8A@mail.gmail.com>
 <21de0bb5-81f2-ca26-e2e0-916c20ab2c02@arm.com>
 <CADJ6SV3sfqaXm8gvZDAx2wFY5_oiCf+mf0JynCGNrLBFkS-rVw@mail.gmail.com>
 <alpine.DEB.2.10.1810191336090.31582@sstabellini-ThinkPad-X260>
 <d3a589c5d95d70ef1c13b4fe6856b7ed387b4ee3.camel@suse.com>
 <CADJ6SV2891kOd_Ga8jjXdtKdjPAoWtADhizuS+kjSZNNOPMK+w@mail.gmail.com>
 <alpine.DEB.2.10.1810221037270.31582@sstabellini-ThinkPad-X260>
 <CADJ6SV0gUvRv_4Kp=Vz5n4WSQ3kgQrC=+gPz1QjrBzdFOoJwPA@mail.gmail.com>
 <alpine.DEB.2.10.1810231005040.31582@sstabellini-ThinkPad-X260>
 <d5769cb9-9d87-3db4-e23d-414242692a89@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
X-RCIS-Action: ALLOW
X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005
X-TM-AS-User-Approved-Sender: Yes;Yes
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-HT: Tenant
X-Forefront-Antispam-Report: CIP:149.199.60.83; IPV:CAL; CTRY:US; EFV:NLI;
 SFV:NSPM;
 SFS:(10009020)(7916004)(376002)(346002)(396003)(136003)(39850400004)(2980300002)(438002)(189003)(199004)(47776003)(33716001)(50466002)(8936002)(93886005)(426003)(36386004)(44832011)(26826003)(478600001)(11346002)(336012)(58126008)(54906003)(81166006)(81156014)(316002)(16586007)(8676002)(63266004)(6246003)(6916009)(57986006)(76506005)(9786002)(446003)(476003)(5660300001)(126002)(486006)(966005)(356004)(229853002)(2906002)(305945005)(106466001)(23726003)(77096007)(76176011)(53546011)(33896004)(46406003)(26005)(186003)(6306002)(106002)(39060400002)(4326008)(9686003)(107986001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR02MB4329; H:xsj-pvapsmtpgw01; FPR:;
 SPF:Pass; LANG:en; PTR:unknown-60-83.xilinx.com; MX:1; A:1; 
X-Microsoft-Exchange-Diagnostics: 1; BL2NAM02FT013;
 1:MHWPnF3BfVr2L/d4fI19mOI137sJVwDaMfTcEc7wjroDu4iZoApTuD8cs6ysHHsSx9JQqy2Gn22D+Y+RSBBD5FHgEdY+ICtCrR6LmbiOCpJekAfuXM27QCU7JNxR4bT6
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: af7d4c94-95de-40c2-d5f0-08d63a952781
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4608076)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060);
 SRVR:DM6PR02MB4329; 
X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4329;
 3:Z5w5qOP+FNUN/DwEhl2TxVKR9NJoWj9MAqetgLKYW/jLVbW38neIN1i3mPZX4pFa4ixEZFAIoSYUpxbZVGKSDCyNXvFaB5bkRcJpqTZLrsqeFyuT4EmjOW2edfLaDeFDp49UpWgRqvG2BcbIOKh1ZNORtCQoiBU/S2m2C6qinUMK3PxbUV+a2xMj5lYVjSlIoIjpu6kaEMPSuLUCmBkSmtamupFf20dQ3eQWoXKqjXTUVuBSM0ZtCi27YXtp0ogeocLJ/YU7lqaz/d2lPvO1/urSjvIx1ytmYn7sHmef3RFnD6+5Qf/5DYhMxvo0MWx47gAaXmOsW8r1A1zINeohFJSkLH88YDf85dHyulaPqlc=;
 25:VH64qk0moAGQbwfO24+Y1gVM4sPqIHCeCS5SjCKC8xqFDkhppgU+coSXzT0+wiYfoYO5ayjq4aAh7VxnJduPrMZ640k0nMKD+6BxabVJk8VXSZNW7GVrK2PcIQoiUJocUCggkkNIkL7uk/DrlJPFPyA+tjJ2oQ3yjLCyUE5fODpLKZVIFdzOud/CTiFuzH3TCGIMlhPpMGxFmGN5cSuKM6LtSGsEzN8+4eyieKAItTephZdMJKCmsYFU+mW5/WvgBGV69Ohcrys5dYdudSPhm1ox0W8gNUnvJ6oQD0vOHEeONtleo881kcb+8zS9uATqOEXpYJMYyaa/su0KKm+bqg==
X-MS-TrafficTypeDiagnostic: DM6PR02MB4329:
X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4329;
 31:thDVjDinQUUjbp2LYCg2bl59VPbMZkk8Efm7cyeRBEWLuOrYAInFEYZpEIb6TbZoW6Oy4NwmU4MU4LzxcrLBf+yoI9puNXfY70BIcLNkemNQd3f3vmePI/J5GgPlUqIC4GvlngjxRVqkw16+0ZGEUiQH9HBhzfAASEeH7W2BcnCJJ8EOmSbGXGIvLuNg88xwGNKwQmvqGwoNSFDRrdWFFXpwYDVYyEnbgdzvNF30A7I=;
 20:axzzzN/Pmp7QRG/+GljVRhlQM0m31WFXYY+uVOfn20fSRCtAYXlcLcve9TKdmaE+7X2Yh2FIPdSpV8wRaBOPWcU/3o0SNsFkruA6X9n1e53WAgwxjgGL2Eg5M0nwy+vSC+kbecpb1ye783KGXxQZCP8hkDJ5AKaoo5CBKbaTXlVXhJzyD12HEgxUjKED2XwE3HlyjKEbm3NrxeV6Pfg8YcAlydPtPZkJHwCY0+GDSluItHdjZ5jqIQCWe9fYerNQVJOs88Py1KAlZDhJrbB4toi3nAE0CiM22zu/oP0EUdOLdT+TsMgaOFpAM+Na4vlzZkxIW7/th16e3LZl+I3AWQb7HWLqM1tgK9+52PbT97jRKj09UUJZ2uQBv8+3Iv7TCkIR8GAmy2MZh1j17w/g5WJidTK8qQgF9xFTQoAB28wFKu1VOeGbIU7c0ivvFfoAZgXxN0vA86h46vciA4yjMfQ10psmBFKAu4F6ijxyKqy0cYZ0NSj70Hl4Og6h98xa
X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply
X-Microsoft-Antispam-PRVS: <DM6PR02MB432962D3080C5BC57E9D5A54A0F70@DM6PR02MB4329.namprd02.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(93004095)(3231355)(944501410)(52105095)(10201501046)(3002001)(6055026)(148016)(149066)(150057)(6041310)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095);
 SRVR:DM6PR02MB4329; BCL:0; PCL:0; RULEID:; SRVR:DM6PR02MB4329; 
X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4329;
 4:n2/Q9KRPqoC7EfkoZNvg7xVjqhtGHaoVYqwX8QQwLZ6hu9QFOvUjk2L3ldHss1DP4R/MfqHbN/Gu63MiNzF8J3Kr7BE5HvWXgSFUKjKuweI1YRqbaOqF0EJdr+JO1jPCrkUvptoPgXaWOaFDAOMywhi6tb6cXYoi5r8mL6EyMyRmk5B9dIP+CWQlPUR37utKT604xLDJNqbtV8HzK7HBVKIXPhjaykvr7Y4b4g0e9WzhjmjVUPNV+cUKCkpqOjbZvcWg81OqIymKtSAcLPqc1Q==
X-Forefront-PRVS: 083691450C
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM6PR02MB4329;
 23:GWYKfE6he6scfiOQ8KmX4GiitZeEbA0qbwPNjxHTd?=
 =?us-ascii?Q?mofv+TRm3ZWqmAqU4onrxSU20hxI44Bm+NJatyXeqUFDwum4zBXifNHDbDhT?=
 =?us-ascii?Q?Ho5keEOAKLlFvNBeBAXOWuSnKC3QdMYfWEmPfXxbS9O+fLscoyn2Sb38l31x?=
 =?us-ascii?Q?nZtCu/j7A8yL2Cf5OCe9VacMCwDp5kdjZPz1Nnv+1s0N+VYZ31yzi9SoZ1uD?=
 =?us-ascii?Q?CZqbz/RrEvd5beIp6DhijJaSBfzGmwSqmm83y/T96AZB0eAqzeCxzIhWz4RX?=
 =?us-ascii?Q?zxBeA1LZ/hy89d83E4tJB6Cy3MDp1WJBFV0gYlSYGP/JnS6VvpiSSdm7NRfQ?=
 =?us-ascii?Q?rL0KjQx2Gwhq/P1c/RcTMJ0jVzGWcFAfGIzHa/H2ji02q2ur8LdRLBjK5TUK?=
 =?us-ascii?Q?dC1lvCIGOdskhQ5riRmToSOoKuhFgqT5gMe06vhPuHFKziCPTFa1TmSq7muJ?=
 =?us-ascii?Q?ZQ/v4KceavgMbyiaqpme81mCfllDHSfDv461+0SufF7K13sAfpVWfVKaA1k7?=
 =?us-ascii?Q?aZQ8AE1cClvobdxt0BAYFFtW3LJm8ZZCZXqLAMuPXuIPTzIhpM7+VnBt0+jG?=
 =?us-ascii?Q?gj7LeKdEhEuNXaV21znArWcIR0FwGtPyDYvs98N3J4QltmLrIF14vL+JVxw8?=
 =?us-ascii?Q?mLZSBsQk1kKOs702uyKkxaub7AbtHNo7w2qBUAT1ZR86Fa3XSsio5Ax3q+yn?=
 =?us-ascii?Q?MdnPwubDW6TyWf/BuXjYdk/8Xus/RFffZi/NyxaWCqBNSbV7pEErUvH1yRL4?=
 =?us-ascii?Q?slW81mWtCUWEXEujxiMmDO+dqApCE1vevSNfVAx7XNV3zPOR0Prnxg+2KI8r?=
 =?us-ascii?Q?m3PzqZ7Bw2FqDZuh+Z33/gvcvtv9hdJeKCTFC+DuHsJPQx4ckZe8yKDiErog?=
 =?us-ascii?Q?OVoKHYLvssTO8huLhSm9cm9TuemXt79jRyThS1KwcPeO0D0R31S22zi5QZsl?=
 =?us-ascii?Q?Gipux5vyHjZyXWtdL1r+EDzwreAHyw7X7YH4f74zGMzfvf+Qg9shqhPY/gC3?=
 =?us-ascii?Q?wPX/AU9OdeIpYGxZFvrM/KUefyCTyOI6JdARk5SKiOAVbF0QwtbI7vtTURRF?=
 =?us-ascii?Q?qzEqD5bXp05DNpV2OG2hnMr4n42gNsRnC+TBb4cpPe2RmixV16FnoPqG3of7?=
 =?us-ascii?Q?jPGIYjhJe7Wago9XXw1lxN49MKI2RklHHh37P/k8H3+9uD5QeRWmKowEK0W8?=
 =?us-ascii?Q?XWTR+xkv/l14h0xMHZ5IBEbkLxNoCeURf47PJuFy18gEhoNqpLPb63U1zIl6?=
 =?us-ascii?Q?x8CaRSNPOrClmlExSiyCS4whGmAOpXPfo1sgtf0XVXkD/5unxz2tqDg5lERK?=
 =?us-ascii?Q?4FbPSMEt4pNErjIUEC7wqw=3D?=
X-Microsoft-Antispam-Message-Info: JmDvU6IvQXmnPF51syZzmAmcXVXOJWvt8dixkG34CWn/KdhnBEazsphIBsAqCnfmSoABWb9zTRX8V9HfDIKNNE0+jc1RN0MbAebBDhPDGige/tsBsXMBumBH3FDRB2teUz1URqe2sJ5PdbADZ9QCGuEsgfSeRbET3lkD2eYFiKZlhM7qetLFFeXdjeEFNXKe+6AZvykWz1rpjGcQIYdKQXoaxQ/Kdsg3eEovSAkjj7JszpbRz3Ssjg8gWF2FtIGrq6/p9h0TpJPo1MSh7qT55sttQ+w8GnK8IyMAod/9/limw8OpjcTs93ansQ1iPGs5vlF+8NAhyRM9cgLj9zcdhA2hHDMfxPYiL0D/qIzLifo=
X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4329;
 6:wWbCkslbmd55g00S4atjXqhVZIgsbumhrYudD1gW4I9/3HVKJoNRE4QAGNRWwczzg6v9omZruQLRnM51t5qfo7yIY6nnT7nDvPf4bVspcqY5EEdL5keASUxfxoG4dEr+B0Zr0G+8jTArT3LhsyqV+Jy6oH3Z2GPz4R/lhZZcjq/p3a/YH8pEFvGHWJ8cP1N1W0QHHB/wVpK1BlAqRsBTjdH9+z/2ZDMb7P28YnGugU+PtuaUraGx03qARjScxs0mPfJZ1ttHGIxFzG/IvfRCzGWIqsG3Mas61FZUb/lpW2nYu759eW2Zy7ONwV9hsIz/pwBZX/HGK1A+QE8sFh4owCMp+p6oy29vUHVa7SuZekCgp720/PNdkD99De/BmbP/n7ODbdIigdVaeYDcIHoujm8qqorEG8glnjdCybVlR9983bOrdo97OsnBdQqg8YgxRBbERETa4POseY0ub24MoA==;
 5:5HrMt2oG2A+6DZ1rVrc7CAq0+kTj+Y+2MPM534TxmN5dLfd5U7svpBGsxBckp0hPB5ovvXStoWCI9tIm5nBx2ucaPjkloUDHhie3gDSCXxCezxpJoShsu8Jc15OMgAtD3JDHbLDV7cMLAFIZxnQJZjvc4CiwWbG01b8Dwt5+IoU=;
 7:Cnw0G/XEQStWqzo9JzVw1ELOFnD6zPqauNYSh5JJho74ZhdaCuRGalmafmCdJdU8HFRLdc1TSzQtyxHMwpcOe+rL2WiHfqZtnxEie4cZtmiUxfBsXszVSn0clO86b5VV0fFfUNqkUzuN4/9B0vVvQw==
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: xilinx.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Oct 2018 16:16:00.5143 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: af7d4c94-95de-40c2-d5f0-08d63a952781
X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.83];
 Helo=[xsj-pvapsmtpgw01]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR02MB4329
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefano.stabellini@xilinx.com>, andrii_anisov@epam.com,
 Milan Boberic <milanboberic94@gmail.com>, Dario Faggioli <dfaggioli@suse.com>,
 sstabellini@kernel.org, Meng Xu <xumengpanda@gmail.com>,
 xen-devel@lists.xenproject.org, nd@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCAyNSBPY3QgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMTAvMjQvMTggMToyNCBBTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gT24g
VHVlLCAyMyBPY3QgMjAxOCwgTWlsYW4gQm9iZXJpYyB3cm90ZToKPiA+IEkgZG9uJ3QgaGF2ZSBh
bnkgb3RoZXIgdGhpbmdzIHRvIHN1Z2dlc3QgcmlnaHQgbm93LiBZb3Ugc2hvdWxkIGJlIGFibGUK
PiA+IHRvIG1lYXN1cmUgYW4gb3ZlcmFsbCAyLjV1cyBJUlEgbGF0ZW5jeSAoaWYgdGhlIGludGVy
cnVwdCByYXRlIGlzIG5vdAo+ID4gdG9vIGhpZ2gpLgo+IAo+IElzIGl0IG51bWJlciB5b3UgbWVh
c3VyZWQgb24gWGVuIDQuMTEgZmxhdm9yZWQgWGlsaW54PyBPciBhcmUgdGhleSBjb21pbmcgZnJv
bQo+IHRoZSBibG9nIHBvc3QgWzFdIHdoaWNoIGlzIGJhc2VkIG9uIFhlbiA0Ljk/Cj4gCj4gSWYg
dGhlIGxhdHRlciwgdGhlbiBJIGNhbid0IHJ1bGUgb3V0IHdlIG1heSBoYXZlIGludHJvZHVjZSBh
IHNsb3dkb3duIGZvciBnb29kCj4gb3IgYmFkIHJlYXNvbi4uLgo+IAo+IFRvIHJ1bGUgb3V0IHRo
aXMgcG9zc2liaWxpdHksIEkgd291bGQgcmVjb21tZW5kIHRvIHRyeSBhbmQgcmVwcm9kdWNlIHRo
ZSBzYW1lCj4gbnVtYmVyIG9uIFhlbiA0LjkgYW5kIHRoZW4gdHJ5IHdpdGggWGVuIDQuMTEuCj4g
Cj4gQ2hlZXJzLAo+IAo+IFsxXSBodHRwczovL2Jsb2cueGVucHJvamVjdC5vcmcvMjAxNy8wMy8y
MC94ZW4tb24tYXJtLWludGVycnVwdC1sYXRlbmN5LwoKSSB3YXMgdGFsa2luZyBhYm91dCB0aGUg
b2xkIG51bWJlcnMgZnJvbSBYZW4gNC45LiBZb3UgYXJlIHJpZ2h0LCB3ZQpjYW5ub3QgcnVsZSBv
dXQgdGhlIHBvc3NpYmlsaXR5IHRoYXQgd2UgaW50cm9kdWNlZCBhIHNsb3dkb3duLgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 16:19:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 16: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 1gFiLj-0000ff-D0; Thu, 25 Oct 2018 16:19:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=skzb=nf=xilinx.com=stefanos@srs-us1.protection.inumbo.net>)
 id 1gFiLh-0000fY-Ro
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 16:19:05 +0000
X-Inumbo-ID: 46877716-d871-11e8-a8a5-bc764e045a96
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe40::618])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 46877716-d871-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 18:16:06 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=xilinx.onmicrosoft.com; s=selector1-xilinx-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=aL321vs2M/cAMf3JqVUCDXVDgiApBDq48QqcqP0B7wI=;
 b=TXZHbHYLEAgWEl1Sn8JSxsGcP2pULGq0RRNbmqPgQVcYB0/0Hty44FwISf+2obLBZ7Qc36oM6ZiO+HAjfCktalOkMXf7mVl/uosp2If7vn3Xqfkd535KxWastkTqMyirirCJLIdViqVsx4Y8aCa3g+4iq6sEtbX7TFubHxseEew=
Received: from MWHPR0201CA0033.namprd02.prod.outlook.com
 (2603:10b6:301:74::46) by DM6PR02MB4331.namprd02.prod.outlook.com
 (2603:10b6:5:2a::28) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1250.30; Thu, 25 Oct
 2018 16:19:01 +0000
Received: from SN1NAM02FT041.eop-nam02.prod.protection.outlook.com
 (2a01:111:f400:7e44::205) by MWHPR0201CA0033.outlook.office365.com
 (2603:10b6:301:74::46) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1273.21 via Frontend
 Transport; Thu, 25 Oct 2018 16:19:01 +0000
Authentication-Results: spf=pass (sender IP is 149.199.60.83)
 smtp.mailfrom=xilinx.com; epam.com; dkim=none (message not signed)
 header.d=none;epam.com; dmarc=bestguesspass action=none
 header.from=xilinx.com;
Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates
 149.199.60.83 as permitted sender) receiver=protection.outlook.com;
 client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01;
Received: from xsj-pvapsmtpgw01 (149.199.60.83) by
 SN1NAM02FT041.mail.protection.outlook.com (10.152.72.217) with Microsoft SMTP
 Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1273.13
 via Frontend Transport; Thu, 25 Oct 2018 16:19:00 +0000
Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01)
 by xsj-pvapsmtpgw01 with esmtp (Exim 4.63)
 (envelope-from <stefano.stabellini@xilinx.com>)
 id 1gFiLc-0006Nk-H3; Thu, 25 Oct 2018 09:19:00 -0700
Received: from [127.0.0.1] (helo=localhost)
 by xsj-pvapsmtp01 with smtp (Exim 4.63)
 (envelope-from <stefano.stabellini@xilinx.com>)
 id 1gFiLX-0008Ke-D9; Thu, 25 Oct 2018 09:18:55 -0700
Received: from xsj-pvapsmtp01 (mailhub.xilinx.com [149.199.38.66])
 by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id w9PGIrZC023512; 
 Thu, 25 Oct 2018 09:18:53 -0700
Received: from [172.19.2.220] (helo=localhost)
 by xsj-pvapsmtp01 with esmtp (Exim 4.63)
 (envelope-from <stefanos@xilinx.com>)
 id 1gFiLU-0008KA-SO; Thu, 25 Oct 2018 09:18:52 -0700
Date: Thu, 25 Oct 2018 09:18:51 -0700
From: Stefano Stabellini <stefano.stabellini@xilinx.com>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <4a7ca225-130a-8002-e9ba-335e187f5f8b@arm.com>
Message-ID: <alpine.DEB.2.10.1810250917510.25937@sstabellini-ThinkPad-X260>
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <21de0bb5-81f2-ca26-e2e0-916c20ab2c02@arm.com>
 <CADJ6SV3sfqaXm8gvZDAx2wFY5_oiCf+mf0JynCGNrLBFkS-rVw@mail.gmail.com>
 <alpine.DEB.2.10.1810191336090.31582@sstabellini-ThinkPad-X260>
 <d3a589c5d95d70ef1c13b4fe6856b7ed387b4ee3.camel@suse.com>
 <CADJ6SV2891kOd_Ga8jjXdtKdjPAoWtADhizuS+kjSZNNOPMK+w@mail.gmail.com>
 <alpine.DEB.2.10.1810221037270.31582@sstabellini-ThinkPad-X260>
 <CADJ6SV0gUvRv_4Kp=Vz5n4WSQ3kgQrC=+gPz1QjrBzdFOoJwPA@mail.gmail.com>
 <alpine.DEB.2.10.1810231005040.31582@sstabellini-ThinkPad-X260>
 <CADJ6SV3kj0sN-0nzfqBwbz_BMerArKRtdYAQ-FfgvdM3FPqu_Q@mail.gmail.com>
 <12464587-0b86-890c-d115-b5cc417ea0ef@arm.com>
 <CADJ6SV2Uzt=Q_C2ycXwcYqyQr290cHy3SzE0k08=WNHY1eBgRQ@mail.gmail.com>
 <8e4efe56-77df-cdf0-7f2d-485183f0c9ed@arm.com>
 <CADJ6SV0+A7n-d9aZERdpyui2XOSOczqO1o8A10qJBubPzkJrrQ@mail.gmail.com>
 <4a7ca225-130a-8002-e9ba-335e187f5f8b@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
X-RCIS-Action: ALLOW
X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005
X-TM-AS-User-Approved-Sender: Yes;Yes
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-HT: Tenant
X-Forefront-Antispam-Report: CIP:149.199.60.83; IPV:CAL; CTRY:US; EFV:NLI;
 SFV:NSPM;
 SFS:(10009020)(7916004)(346002)(39850400004)(376002)(136003)(396003)(2980300002)(438002)(189003)(199004)(126002)(486006)(76176011)(47776003)(50466002)(11346002)(446003)(4326008)(476003)(44832011)(966005)(106002)(33896004)(36386004)(33716001)(77096007)(53546011)(81156014)(81166006)(93886005)(8676002)(186003)(336012)(39060400002)(8936002)(26826003)(23726003)(426003)(2906002)(16586007)(54906003)(58126008)(316002)(229853002)(6246003)(46406003)(9786002)(6306002)(478600001)(9686003)(26005)(5660300001)(106466001)(305945005)(356004)(63266004)(6916009)(76506005)(57986006)(107986001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR02MB4331; H:xsj-pvapsmtpgw01; FPR:;
 SPF:Pass; LANG:en; PTR:unknown-60-83.xilinx.com; MX:1; A:1; 
X-Microsoft-Exchange-Diagnostics: 1; SN1NAM02FT041;
 1:Qs3oHMawCJqySDd0wk+7QuhOk00jYOZW9cxDa7OIPndf09TJ5dMa8V7ExpO7r15KBc4haz/OnQQ06SiY2KU1Yu/bUcx8MscqIEE7TAoovMR4ZjiN7xXy5kS1iuiLPX1h
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: edd7a7c8-716f-419e-5c5e-08d63a959321
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4608076)(2017052603328)(7153060);
 SRVR:DM6PR02MB4331; 
X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4331;
 3:WUtjNtdFOEYyF7qD57O4MKYgo15nEpXv8nGpD7tjRp6Of7hI+1ARkbeN9MJkzAvqkdegviHqttBoJjVGfZZ35bUmGIlr/d/aFWK27o6lc9DPxtzThw2A5JgXHus9RhA0RZFlKOeKdXKe7XYwBiBj7ife7IEP1Fvd1j4srz0RADy+MfnhfJZ8Ihy8ex2do0HN8r/JTNsaWhXUmu+DNdHBtkzN0ET/1eURoAyPjBIZtKMF7DYhda0Qo0We6zvDahb/CEDcsUZMHOMWgExEiBh261aqqZcN/MWuHYjfS/I8aup7izGy6bJyNlhUcRQvOShEI+zK0NyKjrIclWVGm2Y7aHrRnNg9IBGMDQQKBc+m1NQ=;
 25:xy80Glt+FjWq29f9wVmUkqxbkiwCz7lmJFgH8iMo9k+BwlCbhHnBpflgQkiZPbAEGweeDmS5OLINbgUblZJP5fW16/Nr4ZmKmmYkRXZuaunUbCaC1Z0mylt/sQUwJQ0UnHpVYPj7Hm4YRshBe9xWQZqB8geyh4bQxLEs2rxs6qvx4pjIdturTGuJhKPgBErU+YCxqrkJQPGj+/y8R0fE1tdDR/yVki08ClrMEKD2DpW8SdMuI4oKnChenWJ2DBRkb7qwPn9UTRXo8Qo/oQZtsROU6xz5F5ud2Bwc+vxK8uFI9+EEkEII7ho523q1+mgbGM3aDalRATd4KSDjgjHpxA==
X-MS-TrafficTypeDiagnostic: DM6PR02MB4331:
X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4331;
 31:Xvcw5dRh/2c+Ru77UY3sZvkeW9OKFEuDiPu1LTz59IbebT465+9iTlulOfpNdKL3OrzyxcFcds5uXhuU8V0LKHG1MsGawZaKXgsuQzpl8ri/MDCJgFuXlgRk90V+hS2dCOOETGlmyFUzVPaMj2PUiogxEIz5tpAbO5fApcQ+hegAAiJb/47qyePuJ9aSWgJgqwWz9W6AyPHMnY/NKKHsFiLd19zpu91Wv9uwiInqGtQ=;
 20:wWU2g/Bg1wv07QKcTtpANdAViyII8yN/OX2QvRaNC++iRWlgBmmuOSs6QRA2fSOfbJz6naa9W/VgoNxcpsnw1DAFVA6xSSml4HC7Vp+cTbz2L1dIbv8PGaEuxxlPWVgQKLmPY69fIjJc6h2TKIngtYhnAm/LlRPO1ZfLd5rNC52S4PVXL0vEf5IIrfczb7mKWZ2+AQNRme+5I+cj3NJSUJijqCzRdy+J/z/sr5AMAxgm3CFogRhy3Agb88VNkgzlJuKyMglYYWsQjAwsrlasooYcykDvlUGkmqP9gb8ox82KW5EHyvhwlolKBcdlqwas+LPVHatKRrfzP55eAocE2xY5Ebwnan/mRiG4lkQMHihMa3Z5rRGAq8w3yBlSA0Fye9TlPjsQZhIn3tILyhsdRNiP+G98BMfyGTkcddRb6irzINwiYu+IVEq/iGZpwoOHVBME9LONfrR/526G2bSh0kbe5AxofZhI99n+7N0B/6M5v9d0sz5Ap3k8U1KUDaLi
X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply
X-Microsoft-Antispam-PRVS: <DM6PR02MB43314BDB87C3C2FB9BDE4F49A0F70@DM6PR02MB4331.namprd02.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(166708455590820);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231355)(944501410)(52105095)(3002001)(10201501046)(93006095)(93004095)(6055026)(148016)(149066)(150057)(6041310)(20161123560045)(20161123564045)(20161123558120)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095);
 SRVR:DM6PR02MB4331; BCL:0; PCL:0; RULEID:; SRVR:DM6PR02MB4331; 
X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4331;
 4:BpZqJns4InWm8Pfg/9K5076E82nCV9hvFgPwwc+mUrA9KideId4LdTgsbmZBizVTEvcaB47XHTARPtmIqPnmG1xRfh43UKfeuVd4H6y1O46Ks5Gx7Q4bDcCw38yRmG3W+4gh8cPs0/nFRcFZgvVlCj/3tlAc3dSwBS4hrBzQJjXEEi8YwJUyNzmEuuPG+vIHO5ZW9gMo1z63xM3xnbskuwyd9HPxdZSSJQJAUgu9FJYXIZnA3v2/5kFx6dhBpMSSHwPBbWvnWHvk18ncnPUPkWLTM4Q65rtjUyXiFXK0+U2CRHznASeM2XXDTRm75gjT
X-Forefront-PRVS: 083691450C
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM6PR02MB4331;
 23:FrWVLKya3fmKJ/yjlVbY4+ryYrBqBI9yJpuRxTEOA?=
 =?us-ascii?Q?oQlAGpHIPRNhVSRwm/dG+P7Nun4jJGGVf3MyVTWg7GM6pxXt6mTopFiqLl+B?=
 =?us-ascii?Q?OM1cHuxm8y1HgACv4laV2PVDuY4F673wShQuLoU8Qcsz8EMAznVGt4fZfGHW?=
 =?us-ascii?Q?zdmaLNVYsahlfS2j1kTOIz9HZ0we/wMXnFJ+q+k2JPxGpeuZs31j2Uil9I+j?=
 =?us-ascii?Q?nuBcuHDrauO/+E+EVCvnE8bBqftH2m7YmDTBzzYxDh2rjKs79HIFEVwuSc0M?=
 =?us-ascii?Q?JpPbTMmKdVG1qYIe+tqT6wHOAeLC8W8va0RY5nj35F2TlZmTUVlKq2n4r67Z?=
 =?us-ascii?Q?rfZzP28zV66G56oQ+BE62P/6TO/Ct9SX3NP3LNjhzCCDXn4BlpTA83NepjV3?=
 =?us-ascii?Q?Cz3r3ZimQZ3omSD8IdgGCv8BdKtArWlqv+G9VMd4X8g/ZkxIWTiGabM1tRav?=
 =?us-ascii?Q?aRT+Q9zj57YJeQKm61m5isESIfw5D8R4LAaWg2hYIWNuRhTcuRSsNcwegrgz?=
 =?us-ascii?Q?Fz2mUuI01CuPJLVAzdxpXiIGnIi591Kqw3Bu3XtNrCm5pg+jpdw3L2Qf1ijp?=
 =?us-ascii?Q?Mpx59YVEY8VJDBLNNIqPdWhTXfYVXtV0NlCV70bs7FyNEQ5bm2+j9XwLF833?=
 =?us-ascii?Q?Ba1Q1QQvT4KWGHnc6IqnwMs80DKZ+OqBeua1gsNs0VHOB9Bx+M8r7d00JCAF?=
 =?us-ascii?Q?8R8+CBisfIAB9mKVc9aBcpVPB1qqQcFRvZjk9RD1K/1t0YD6LUazVA3H0aTG?=
 =?us-ascii?Q?Xj9TuhbMIbswNLIiXp3TnVIhXOFuUhASdmMKjfDD2Vt8+yh1WeCsiRTEmOU8?=
 =?us-ascii?Q?VN0+dCXkxHNOY/G8omzdr5BdHGfDtupE+x3PzM78ms23amxm2TTshbjS5Sb9?=
 =?us-ascii?Q?izDhHwip5I6BnL2AUr4jK5c3LAidJxMTF9SZZbk4cYECmNW7+1ouZAdrLTb0?=
 =?us-ascii?Q?3NMQ3o0NrgCZ5ZyZ32fey7fQp5gcGvX1RL1gAC4Tm6uSlZnOshn4sZRexn8T?=
 =?us-ascii?Q?/44xGTG4owBRdkaVSizkvemPxB0G4JcE2DSD8a3sYhO2oUQn8sKnVNreyfqp?=
 =?us-ascii?Q?5jVSiHoif+5B22mGcn/k6Rqb3rQ9DPWsAfKFzEKkJaq+ucyeW22Gkv/auNp/?=
 =?us-ascii?Q?XM9Fz7CSfdAVDtDzvqW2pHSLK5EPMOIqKrOtSaCIwsPc+azZEDH6AXss2IbY?=
 =?us-ascii?Q?F4YVVmri9xjcy2XiRKPxoUAIt6kvsHL4hdWnKC2FbzLxN9wZkbGc31FHiX8O?=
 =?us-ascii?Q?1mt7nWMikVVpxaPhkR/FoGxS57sirrz1nvIamRGfvLhY1eYq2Jqso8wHxRbj?=
 =?us-ascii?Q?v9mYMlMrKFnqK1TAtowRcY=3D?=
X-Microsoft-Antispam-Message-Info: 5wHVT7khdrIDgPOn0VoXdnUFRUl+02H+yHpsiTqUOyc4LzRdpatZ71wXDxTAd5pCM5/f4CpEnAFeWYSKX9xGogddFWpULAOHdgJ0f9aTwIZDLcurxJ94qHpz7ntQReZ89RxPkBhE+dsXZ18GcX7JyaAhgoSopxV1ikzTqQSh10JJVnUvo9mGf2BpS6AU6/1SmrdK/NS34xg6buNiEUvecIcBCo3eCPQI6YDwX9ClN/fKoiT5SCxnpGygY3ilTp9KjHY3bvcxDXzoa79SJMOU62dIaQed1ntl1nB+pw68AqxFYvjWuWRmls5gZwEfDELtKInyGXVwe962GVbR23UNdZ76yTk5by5xXXVARn5rMkA=
X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4331;
 6:uqESoNu7Gc7h7vfaCFyBQZO707hPRKdoWUNP61nSxuAnmkBNYeMoIlbJmrKJsg1fCIMTm0IKbgJy94VV5Sh2YjE/wxPLUC1NuI0UjURnuDPYjT9nCSZ7QQBlSGgUY3/oZ/Pid7ZjOe5PUdXX6U5dOk2ldcjAhp03x8VnACx2qlDpKhCx2//1SijkD31ODRbcIi+gtL35UJdQUa6Nz38QzBB/WDm1UlUxqoxfkZ28SlOsADgZEzPn3lCktOXGkZjkxk7EQGzo2Drwfc2Ni0QVAH9EpLjax0re1zzTM0Qg7G2ujGITGzT8GJ1PglasbfDQ7zt8UH/QEji3c0AasovXoIJ9SkogdxBo+TZLFwHXOaxpleJ0VS9nCWwbDIF2yQ3D1v8rPK8zyEUpPS4C3pqDqG5EM/FRu/YsAJfLqxfRYqRD1xCrca+0JFGqtO+Y4FpbBE7sMDJcWmk+UdXRTL+8hQ==;
 5:J14xWcQR5Ewx4CRbPU0X26whf5GqKmk6ptllD2NN6ELF18NW+m4htohOl7YKXSRlyyk12xXSkPWXJORTmwAibrWZhVxJpAiWEgzkE0KdcJ0NxKLBvRB8MyjkO0Fh5OfflRKYWAPMyCdIzscc6hZTjxA7x3oSqa5HtsiuZV/eEg0=;
 7:CLxWYJuY7eIc15NJ/BtkFX2Gf7UP9ciWti2MFv+ROhdQUmaQbMvZzBnP4K3RWmWJ09/F3klEb/h1xE5nMViNzYGV44DyIVK5VgqnfhQ/NIWrI/vOAVK8gD1hlz9RAYXNnyjaU5k0IbRvbME5lbxUQu2Dcz5/FfZK9Bl06d0u88w0XWPcfZbTBi4dRnuW49tOsAg+9hftpa611/WD5nfus6qd5Gung+9DjbERrobBtrcOPpq+42gnL+Ov1JNPOa2f
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: xilinx.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Oct 2018 16:19:00.9197 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: edd7a7c8-716f-419e-5c5e-08d63a959321
X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.83];
 Helo=[xsj-pvapsmtpgw01]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR02MB4331
Subject: Re: [Xen-devel] Xen optimizationcy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: stefano.stabellini@xilinx.com, andrii_anisov@epam.com,
 Milan Boberic <milanboberic94@gmail.com>, Dario Faggioli <dfaggioli@suse.com>,
 sstabellini@kernel.org, Meng Xu <xumengpanda@gmail.com>,
 xen-devel@lists.xenproject.org, nd@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCAyNSBPY3QgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDEwLzI1LzE4IDM6
NDcgUE0sIE1pbGFuIEJvYmVyaWMgd3JvdGU6Cj4gPiA+IEkgd2FzIGFza2luZyB0aGUgWGVuIGNv
bmZpZ3VyYXRpb24gKHhlbi8uY29uZmlnKSB0byBrbm93IHdoYXQgeW91IGhhdmUKPiA+ID4gZW5h
YmxlZCBpbiBYZW4uCj4gPiAKPiA+IE9oLCBzb3JyeSwgYmVjYXVzZSBJJ20gYnVpbGRpbmcgeGVu
IGZyb20gZ2l0IHJlcG9zaXRvcnkgaGVyZSBpcyB0aGUKPiA+IGxpbmsgdG8gaXQgd2hlcmUgeW91
IGNhbiBjaGVjayB0aGUgZmlsZSB5b3UgbWVudGlvbmVkLgo+ID4gCj4gPiBodHRwczovL2dpdGh1
Yi5jb20vWGlsaW54L3hlbi90cmVlL3hpbGlueC92ZXJzYWwveGVuCj4gCj4gSSBhbSBhZnJhaWQg
bm8uIC5jb25maWcgaXMgZ2VuZXJhdGVkIGR1cmluZyBidWlsZGluZyB0aW1lLiBTbyBjYW4geW91
IHBhc3RlCj4gaGVyZSBwbGVhc2UuCgpJdCBtb3N0IHByb2JhYmx5IGlzIHRoZSBkZWZhdWx0IGtj
b25maWcgZm9yIFhlbiA0LjExLgoKTWlsYW4sCgpKdWxpZW4gd2FzIGFza2luZyBmb3IgdGhlIGZp
bGUgbmFtZWQgIi5jb25maWciIHlvdSBjYW4gZmluZCB1bmRlciB0aGUKeGVuLyBkaXJlY3Rvcnku
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 16:26:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 16:26: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 1gFiSX-0001Sk-7g; Thu, 25 Oct 2018 16:26:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nmk2=nf=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1gFiSW-0001Sf-3q
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 16:26:08 +0000
X-Inumbo-ID: 422eff22-d872-11e8-a8a5-bc764e045a96
Received: from mail-wr1-x431.google.com (unknown [2a00:1450:4864:20::431])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 422eff22-d872-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 18:23:09 +0200 (CEST)
Received: by mail-wr1-x431.google.com with SMTP id w5-v6so9990793wrt.2
 for <xen-devel@lists.xen.org>; Thu, 25 Oct 2018 09:26:07 -0700 (PDT)
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=e2JJfu8Qt0If/zDhQWIzdcY5IoEUVdi85oW4LwjFxp4=;
 b=LXWhuCxI8X9zB3gYzbevN5Vhw1dJaTYhqH6VWG65gNv8OPWaiIW9/A4IoGp8N2U4k4
 d1bPu5zrKI+vAy/yOEMf6VLuZ0BDQc6DqQbINNiq2NNak+VWH4N8sYh/0fPhv3rCSJID
 7xM1bztHBy8YJBZXbap4UQ7dpl809FCzqdK01kensU1eBjINfoyhgh7ea5Fymusltwji
 tpyF+Eag8TngRpEERmZKvpmlDRwWl1FaxKMujMAtWQv7+nACJNCXLVRMCavmIkFZwWlF
 HQlGmQMs2h3hHbLNa52ckT/0JnvJq8vx8MjvxuenM2sM16YFAX/uctZletFgWJ1WyKta
 yfNA==
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=e2JJfu8Qt0If/zDhQWIzdcY5IoEUVdi85oW4LwjFxp4=;
 b=HZXZWDC+K0K1coJHhQeBgGSIzeeD9+psJk1ZWKxI9l5l+iJ/VL6ziBYT/cT8ikCPcL
 wEWDFmKZ50QPy2eM9+IfvAw/VgeDHulOrQIOxtYUDbIiIzCI60+JgI+Ng1YxLDmS7sXM
 Y8Wf3cgzlhU1CuU5SwsCyxfsSfJft1+hMYwwojBo2wkg01MaIDgJx9DsrbAvDtpeQsl/
 kdJWhEsqmyV9mtN4u40jUxgRdxSte8x2ODZNA0P0YRjflvKyQdmac4hzCcUjte2S3z0c
 SrjkloH/OS37sDu0+GXj/lS7pnUIJsRi+aSDAFlw83bt95YzCMHyXxYyk209dm7FCN3F
 IFQg==
X-Gm-Message-State: AGRZ1gLNg6YXGUnww7rjR88o2MK4QI2ZbPQD75dwjvoNTuC7AW1EeOfb
 IBMvEKQj0z7u/Lr1UjI/vqLU4Vn7Lr1TiLyMWwY=
X-Google-Smtp-Source: AJdET5cvq+2CF6YMPCzNTZh3FwKFKW78QtQ9cVG6cWoHu88mO/FFaamLkIUXK9kOeacR6ejjMV18e8HR558lXB3+rc4=
X-Received: by 2002:adf:dcc4:: with SMTP id
 x4-v6mr2615017wrm.212.1540484765828; 
 Thu, 25 Oct 2018 09:26:05 -0700 (PDT)
MIME-Version: 1.0
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <CABfawh=GYUi2nvx5Nc1xfu7McVSqCwYOMyA6fyCKgYJCGCRkXA@mail.gmail.com>
 <9270f77c23dad0855a00030cc53ce4b2b9366d22.camel@suse.com>
In-Reply-To: <9270f77c23dad0855a00030cc53ce4b2b9366d22.camel@suse.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Thu, 25 Oct 2018 10:25:28 -0600
Message-ID: <CABfawhkcGspr8+0=A-vLq66HrFK1D7H_abTyMKd21h3Mk2gvNg@mail.gmail.com>
To: Dario Faggioli <dfaggioli@suse.com>
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: mpohlack@amazon.de, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>, joao.m.martins@oracle.com,
 Stefano Stabellini <sstabellini@kernel.org>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, aliguori@amazon.com, uwed@amazon.de,
 Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, ross.philipson@oracle.com,
 Matt Wilson <msw@amazon.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 JGross@suse.com, sergey.dyasli@citrix.com, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 mdontu <mdontu@bitdefender.com>, dwmw@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>

T24gVGh1LCBPY3QgMjUsIDIwMTggYXQgMTA6MDEgQU0gRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9s
aUBzdXNlLmNvbT4gd3JvdGU6Cj4KPiBPbiBXZWQsIDIwMTgtMTAtMjQgYXQgMDk6MjQgLTA2MDAs
IFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiA+ID4gQSBzb2x1dGlvbiB0byB0aGlzIGlzc3VlIHdh
cyBwcm9wb3NlZCwgd2hlcmVieSBYZW4gc3luY2hyb25pc2VzCj4gPiA+IHNpYmxpbmdzCj4gPiA+
IG9uIHZtZXhpdC9lbnRyeSwgc28gd2UgYXJlIG5ldmVyIGV4ZWN1dGluZyBjb2RlIGluIHR3byBk
aWZmZXJlbnQKPiA+ID4gcHJpdmlsZWdlIGxldmVscy4gIEdldHRpbmcgdGhpcyB3b3JraW5nIHdv
dWxkIG1ha2UgaXQgc2FmZSB0bwo+ID4gPiBjb250aW51ZQo+ID4gPiB1c2luZyBoeXBlcnRocmVh
ZGluZyBldmVuIGluIHRoZSBwcmVzZW5jZSBvZiBMMVRGLiAgT2J2aW91c2x5LCBpdHMKPiA+ID4g
Z29pbmcKPiA+ID4gdG8gY29tZSBpbiBwZXJmIGhpdCwgYnV0IGNvbXBhcmVkIHRvIGRpc2FibGlu
ZyBoeXBlcnRocmVhZGluZywgYWxsCj4gPiA+IGl0cwo+ID4gPiBnb3QgdG8gZG8gaXMgYmVhdCBh
IDYwJSBwZXJmIGhpdCB0byBtYWtlIGl0IHRoZSBwcmVmZXJhYmxlIG9wdGlvbgo+ID4gPiBmb3IK
PiA+ID4gbWFraW5nIHlvdXIgc3lzdGVtIEwxVEYtcHJvb2YuCj4gPgo+ID4gQ291bGQgeW91IHNo
ZWQgc29tZSBsaWdodCB3aGF0IHRlc3RzIHdlcmUgZG9uZSB3aGVyZSB0aGF0IDYwJQo+ID4gcGVy
Zm9ybWFuY2UgaGl0IHdhcyBvYnNlcnZlZD8KPiA+Cj4gSSBkb24ndCBoYXZlIGFueSBkYXRhIGhh
bmR5IHJpZ2h0IG5vdywgYnV0IEkgaGF2ZSBjZXJ0YWlubHkgc2Vlbgo+IGh5cGVydGhyZWFkaW5n
IGJlaW5nIGJlbmVmaWNpYWwgZm9yIHBlcmZvcm1hbmNlIGluIG1vcmUgdGhhbiBhIGZldwo+IGJl
bmNobWFya3MgYW5kIHdvcmtsb2Fkcy4gSG93IG11Y2ggc28sIHRoaXMgaW5kZWVkIHZhcmllcyAq
YSBsb3QqIGJvdGgKPiB3aXRoIHRoZSBwbGF0Zm9ybSBhbmQgd2l0aCB0aGUgd29ya2xvYWQgaXRz
ZWxmLgo+Cj4gVGhhdCBiZWluZyBzYWlkLCBJIGFncmVlIGl0IHdvdWxkIGJlIGdvb2QgdG8gaGF2
ZSBhcyBtdWNoIGRhdGEgYXMKPiBwb3NzaWJsZS4gSSdsbCB0cnkgdG8gZG8gc29tZXRoaW5nIGFi
b3V0IHRoYXQuCj4KPiA+IFdlIGhhdmUgcGVyZm9ybWVkIGludGVuc2l2ZSBzdHJlc3MtdGVzdHMK
PiA+IHRvIGNvbmZpcm0gdGhpcyBidXQgYWNjb3JkaW5nIHRvIG91ciBmaW5kaW5ncyB0dXJuaW5n
IG9mZgo+ID4gaHlwZXItdGhyZWFkaW5nIGlzIGFjdHVhbGx5IGltcHJvdmluZyBwZXJmb3JtYW5j
ZSBvbiBhbGwgbWFjaGluZXMgd2UKPiA+IHRlc3RlZCB0aHVzIGZhci4KPiA+Cj4gV2hpY2ggaXMg
aW5kZWVkIHZlcnkgaW50ZXJlc3RpbmcuIEJ1dCwgYXMgd2UncmUgZGlzY3Vzc2luZyBpbiB0aGUg
b3RoZXIKPiB0aHJlYWQsIEkgd291bGQsIGluIHlvdXIgY2FzZSwgZG8gc29tZSBtb3JlIG1lYXN1
cmVtZW50cywgdmFyeWluZyB0aGUKPiBjb25maWd1cmF0aW9uIG9mIHRoZSBzeXN0ZW0sIGluIG9y
ZGVyIHRvIGJlIGFic29sdXRlbHkgc3VyZSB5b3UgYXJlIG5vdAo+IGhpdHRpbmcgc29tZSBidWcg
b3IgYW5vbWFseS4KClN1cmUsIEkgd291bGQgYmUgaGFwcHkgdG8gcmVwZWF0IHRlc3RzIHRoYXQg
d2VyZSBkb25lIGluIHRoZSBwYXN0IHRvCnNlZSB3aGV0aGVyIHRoZXkgYXJlIHN0aWxsIGhvbGRp
bmcuIFdlIGhhdmUgcnVuIHRoaXMgdGVzdCB3aXRoIFhlbgo0LjEwLCA0LjExIGFuZCA0LjEyLXVu
c3RhYmxlIG9uIGxhcHRvcHMgYW5kIGRlc2t0b3BzLCB1c2luZyBjcmVkaXQxCmFuZCBjcmVkaXQy
LCBhbmQgaXQgaXMgY29uc2lzdGVudCB0aGF0IGh5cGVydGhyZWFkaW5nIHlpZWxkcyB0aGUgd29y
c3QKcGVyZm9ybWFuY2UuIEl0IHZhcmllcyBiZXR3ZWVuIHBsYXRmb3JtcyBidXQgaXQncyBhcm91
bmQgMTAtNDAlCnBlcmZvcm1hbmNlIGhpdCB3aXRoIGh5cGVydGhyZWFkIG9uLiBUaGlzIHRlc3Qg
d2UgZG8gaXMgYSB2ZXJ5IENQVQppbnRlbnNpdmUgdGVzdCB3aGVyZSB3ZSBoZWF2aWx5IG92ZXJz
dWJzY3JpYmUgdGhlIHN5c3RlbS4gQnV0IEkgZG9uJ3QKdGhpbmsgaXQgd291bGQgYmUgYWxsIHRo
YXQgdW51c3VhbCB0byBydW4gaW50byBzdWNoIGEgc2V0dXAgaW4gdGhlCnJlYWwgd29ybGQgZnJv
bSB0aW1lLXRvLXRpbWUuCgpUYW1hcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 16:28:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 16:28: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 1gFiUY-0001Zh-Qi; Thu, 25 Oct 2018 16:28:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x0zm=nf=oracle.com=joe.jin@srs-us1.protection.inumbo.net>)
 id 1gFiUY-0001ZZ-2R
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 16:28:14 +0000
X-Inumbo-ID: 2da5da5a-d873-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2da5da5a-d873-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 16:29:43 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9PGRuYn097432;
 Thu, 25 Oct 2018 16:28:10 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-2018-07-02;
 bh=PzzLYTjnulrRDRQLT1+AS5cybKAlu/KaZumuHccejGM=;
 b=cFzejuHehtiubBhNzDt0MZorS14c+SsgotsXULVp3xyGSd0Vk+V0xNeDg7LxK7febJgg
 kjFq61AAHiqdig3qripa43IL9ADZUfMzlECq2B/CzFSu6I4xJvRZ8MxoWzqKWY8gRy5M
 rgtmRATEQbMNyOKBsyt7DMNBahnkSttIonmC9ykO4VRx8p2o3FjvtV1/bfccvO1jfExY
 9WzoH8FkEtm5OoCB7IOL4MgX8B0ZEigK9IUKL9oWo1v5tx6h7Af2yR6pEs0ei858iR5D
 Bw+42H+23DVhnRGEy+RAMBp67vu1W/9Me/MuvG4G9l9HXJAhsfXagrzm+9BsOaaNo3+z 7A== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2130.oracle.com with ESMTP id 2n7usujs9t-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 25 Oct 2018 16:28:10 +0000
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w9PGS9Dt019488
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 25 Oct 2018 16:28:09 GMT
Received: from abhmp0017.oracle.com (abhmp0017.oracle.com [141.146.116.23])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w9PGS8a6025024;
 Thu, 25 Oct 2018 16:28:09 GMT
Received: from [10.211.47.88] (/10.211.47.88)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 25 Oct 2018 09:28:08 -0700
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
References: <bb6d87b4-c371-c6c0-8c48-bc95df018ad1@oracle.com>
 <20181024130246.GA22616@localhost.localdomain>
 <83900cf4-690c-9725-d022-d427fdeb4f7d@oracle.com>
 <581cb7ea-3112-791d-918d-9bb887e4744f@oracle.com>
 <24a62522-1629-5d0b-398e-6d2c1a0b97f7@oracle.com>
 <922914c9-22db-c5d1-33da-d07691ebd7d7@oracle.com>
 <a47fabe8-53d1-47b8-0efc-f9f1e5b4898a@oracle.com>
From: Joe Jin <joe.jin@oracle.com>
Message-ID: <45f5ffe8-3f48-4485-53f0-5a056be69b0c@oracle.com>
Date: Thu, 25 Oct 2018 09:28:07 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <a47fabe8-53d1-47b8-0efc-f9f1e5b4898a@oracle.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9057
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810250137
Subject: Re: [Xen-devel] [PATCH] xen-swiotlb: exchange memory with Xen only
 when pages are contiguous
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: John Sobecki <john.sobecki@oracle.com>,
 "DONGLI.ZHANG" <dongli.zhang@oracle.com>,
 "linux-kernel@vger.kernel.org\"" <linux-kernel@vger.kernel.org>,
 konrad@kernel.org,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Christoph Helwig <hch@lst.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>

T24gMTAvMjUvMTggOToxMCBBTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDEwLzI1LzE4
IDEwOjIzIEFNLCBKb2UgSmluIHdyb3RlOgo+PiBPbiAxMC8yNS8xOCA0OjQ1IEFNLCBCb3JpcyBP
c3Ryb3Zza3kgd3JvdGU6Cj4+PiBPbiAxMC8yNC8xOCAxMDo0MyBBTSwgSm9lIEppbiB3cm90ZToK
Pj4+PiBPbiAxMC8yNC8xOCA2OjU3IEFNLCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cj4+Pj4+IE9u
IDEwLzI0LzE4IDk6MDIgQU0sIEtvbnJhZCBSemVzenV0ZWsgV2lsayB3cm90ZToKPj4+Pj4+IE9u
IFR1ZSwgT2N0IDIzLCAyMDE4IGF0IDA4OjA5OjA0UE0gLTA3MDAsIEpvZSBKaW4gd3JvdGU6Cj4+
Pj4+Pj4gQ29tbWl0IDQ4NTVjOTJkYmI3ICJ4ZW4tc3dpb3RsYjogZml4IHRoZSBjaGVjayBjb25k
aXRpb24gZm9yCj4+Pj4+Pj4geGVuX3N3aW90bGJfZnJlZV9jb2hlcmVudCIgb25seSBmaXhlZCBt
ZW1vcnkgYWRkcmVzcyBjaGVjayBjb25kaXRpb24KPj4+Pj4+PiBvbiB4ZW5fc3dpb3RsYl9mcmVl
X2NvaGVyZW50KCksIHdoZW4gbWVtb3J5IHdhcyBub3QgcGh5c2ljYWxseQo+Pj4+Pj4+IGNvbnRp
Z3VvdXMgYW5kIHRyaWVkIHRvIGV4Y2hhbmdlZCB3aXRoIFhlbiB2aWEgCj4+Pj4+Pj4geGVuX2Rl
c3Ryb3lfY29udGlndW91c19yZWdpb24gaXQgd2lsbCBsZWFkIGtlcm5lbCBwYW5pYy4KPj4+Pj4+
IHMvaXQgd2lsbCBsZWFkL3doaWNoIGxlYWQgdG8vPwo+Pj4+Pj4KPj4+Pj4+PiBUaGUgY29ycmVj
dCBjaGVjayBjb25kaXRpb24gc2hvdWxkIGJlIG1lbW9yeSBpcyBpbiBETUEgYXJlYSBhbmQKPj4+
Pj4+PiBwaHlzaWNhbGx5IGNvbnRpZ3VvdXMuCj4+Pj4+PiAiVGhlIGNvcnJlY3QgY2hlY2sgY29u
ZGl0aW9uIHRvIG1ha2UgWGVuIGh5cGVyY2FsbCB0byByZXZlcnQgdGhlCj4+Pj4+PiBtZW1vcnkg
YmFjayBmcm9tIGl0cyAzMi1iaXQgcG9vbCBpcyBpZiBpdCBpczoKPj4+Pj4+ICAxKSBBYm92ZSBp
dHMgRE1BIGJpdCBtYXNrIChmb3IgZXhhbXBsZSAzMi1iaXQgZGV2aWNlcyBjYW4gb25seSBhZGRy
ZXNzCj4+Pj4+PiB1cCB0byA0R0IsIGFuZCB3ZSBtYXkgd2FudCA0R0IrMkspLCBhbmQKPj4+Pj4g
SXMgdGhpcyAiYW5kJyBvciAnb3InPwo+Pj4+Pgo+Pj4+Pj4gIDIpIElmIGl0IG5vdCBwaHlzaWNh
bGx5IGNvbnRpbmdvdXMKPj4+Pj4+Cj4+Pj4+PiBOLkIuIFRoZSBsb2dpYyBpbiB0aGUgY29kZSBp
cyBpbnZlcnRlZCwgd2hpY2ggbGVhZHMgdG8gYWxsIHNvcnRzIG9mCj4+Pj4+PiBjb25mdXNpb25z
LiIKPj4+Pj4gSSB3b3VsZCwgaW4gZmFjdCwgc3VnZ2VzdCB0byBtYWtlIHRoZSBsb2dpYyB0aGUg
c2FtZSBpbiBib3RoCj4+Pj4+IHhlbl9zd2lvdGxiX2FsbG9jX2NvaGVyZW50KCkgYW5kIHhlbl9z
d2lvdGxiX2ZyZWVfY29oZXJlbnQoKSB0byBhdm9pZAo+Pj4+PiB0aGlzLiBUaGlzIHdpbGwgaW52
b2x2ZSBzd2FwcGluZyBpZiBhbmQgZWxzZSBpbiB0aGUgZm9ybWVyLgo+Pj4+Pgo+Pj4+Pgo+Pj4+
Pj4gRG9lcyB0aGF0IHNvdW5kIGNvcnJlY3Q/Cj4+Pj4+Pgo+Pj4+Pj4+IFRoYW5rIHlvdSBCb3Jp
cyBmb3IgcG9pbnRpbmcgaXQgb3V0Lgo+Pj4+Pj4+Cj4+Pj4+PiBGaXhlczogNDg1NWM5MmRiYjcg
KCJ4ZW4tc3cuLiIpID8KPj4+Pj4+Cj4+Pj4+Pj4gU2lnbmVkLW9mZi1ieTogSm9lIEppbiA8am9l
LmppbkBvcmFjbGUuY29tPgo+Pj4+Pj4+IENjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJh
ZC53aWxrQG9yYWNsZS5jb20+Cj4+Pj4+Pj4gQ2M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0
cm92c2t5QG9yYWNsZS5jb20+Cj4+Pj4+PiBSZXBvcnRlZC1ieTogQm9yaXMgT3N0cm92cy4uLiA/
Cj4+Pj4+Pj4gQ2M6IENocmlzdG9waCBIZWx3aWcgPGhjaEBsc3QuZGU+Cj4+Pj4+Pj4gQ2M6IERv
bmdsaSBaaGFuZyA8ZG9uZ2xpLnpoYW5nQG9yYWNsZS5jb20+Cj4+Pj4+Pj4gQ2M6IEpvaG4gU29i
ZWNraSA8am9obi5zb2JlY2tpQG9yYWNsZS5jb20+Cj4+Pj4+Pj4gLS0tCj4+Pj4+Pj4gIGRyaXZl
cnMveGVuL3N3aW90bGIteGVuLmMgfCA0ICsrLS0KPj4+Pj4+PiAgMSBmaWxlIGNoYW5nZWQsIDIg
aW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPj4+Pj4+Pgo+Pj4+Pj4+IGRpZmYgLS1naXQg
YS9kcml2ZXJzL3hlbi9zd2lvdGxiLXhlbi5jIGIvZHJpdmVycy94ZW4vc3dpb3RsYi14ZW4uYwo+
Pj4+Pj4+IGluZGV4IGY1YzFhZjRjZTlhYi4uYWVkOTJmYTAxOWY5IDEwMDY0NAo+Pj4+Pj4+IC0t
LSBhL2RyaXZlcnMveGVuL3N3aW90bGIteGVuLmMKPj4+Pj4+PiArKysgYi9kcml2ZXJzL3hlbi9z
d2lvdGxiLXhlbi5jCj4+Pj4+Pj4gQEAgLTM1Nyw4ICszNTcsOCBAQCB4ZW5fc3dpb3RsYl9mcmVl
X2NvaGVyZW50KHN0cnVjdCBkZXZpY2UgKmh3ZGV2LCBzaXplX3Qgc2l6ZSwgdm9pZCAqdmFkZHIs
Cj4+Pj4+Pj4gIAkvKiBDb252ZXJ0IHRoZSBzaXplIHRvIGFjdHVhbGx5IGFsbG9jYXRlZC4gKi8K
Pj4+Pj4+PiAgCXNpemUgPSAxVUwgPDwgKG9yZGVyICsgWEVOX1BBR0VfU0hJRlQpOwo+Pj4+Pj4+
ICAKPj4+Pj4+PiAtCWlmICgoKGRldl9hZGRyICsgc2l6ZSAtIDEgPD0gZG1hX21hc2spKSB8fAo+
Pj4+Pj4+IC0JICAgIHJhbmdlX3N0cmFkZGxlc19wYWdlX2JvdW5kYXJ5KHBoeXMsIHNpemUpKQo+
Pj4+Pj4+ICsJaWYgKChkZXZfYWRkciArIHNpemUgLSAxIDw9IGRtYV9tYXNrKSAmJgo+Pj4+Pj4+
ICsJICAgICFyYW5nZV9zdHJhZGRsZXNfcGFnZV9ib3VuZGFyeShwaHlzLCBzaXplKSkKPj4+Pj4+
PiAgCQl4ZW5fZGVzdHJveV9jb250aWd1b3VzX3JlZ2lvbihwaHlzLCBvcmRlcik7Cj4+Pj4+IEkg
ZG9uJ3QgdGhpbmsgdGhpcyBpcyByaWdodC4KPj4+Pj4KPj4+Pj4gaWYgKChkZXZfYWRkciArIHNp
emUgLSAxID4gZG1hX21hc2spIHx8IHJhbmdlX3N0cmFkZGxlc19wYWdlX2JvdW5kYXJ5KHBoeXMs
IHNpemUpKQo+Pj4+Pgo+Pj4+PiBObz8KPj4+PiBObyB0aGlzIGlzIG5vdCBjb3JyZWN0Lgo+Pj4+
Cj4+Pj4gV2hlbiBhbGxvY2F0ZSBtZW1vcnksIGl0IHRyaWVkIHRvIGFsbG9jYXRlZCBmcm9tIERv
bTAvR3Vlc3QsIHRoZW4gY2hlY2sgaWYgcGh5c2ljYWwKPj4+PiBhZGRyZXNzIGlzIERNQSBtZW1v
cnkgYWxzbyBjb250aWd1b3VzLCBpZiBubywgZXhjaGFuZ2Ugd2l0aCBIeXBlcnZpc29yLCBjb2Rl
IGFzIGJlbG93Ogo+Pj4+Cj4+Pj4gMzI2ICAgICAgICAgcGh5cyA9ICpkbWFfaGFuZGxlOyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCj4+Pj4gMzI3
ICAgICAgICAgZGV2X2FkZHIgPSB4ZW5fcGh5c190b19idXMocGh5cyk7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgCj4+Pj4gMzI4ICAgICAgICAgaWYgKCgoZGV2X2FkZHIg
KyBzaXplIC0gMSA8PSBkbWFfbWFzaykpICYmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Cj4+Pj4gMzI5ICAgICAgICAgICAgICFyYW5nZV9zdHJhZGRsZXNfcGFnZV9ib3VuZGFyeShwaHlz
LCBzaXplKSkgICAgICAgICAgICAgICAgICAgICAgICAgCj4+Pj4gMzMwICAgICAgICAgICAgICAg
ICAqZG1hX2hhbmRsZSA9IGRldl9hZGRyOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgCj4+Pj4gMzMxICAgICAgICAgZWxzZSB7ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCj4+Pj4gMzMyICAgICAg
ICAgICAgICAgICBpZiAoeGVuX2NyZWF0ZV9jb250aWd1b3VzX3JlZ2lvbihwaHlzLCBvcmRlciwg
ICAgICAgICAgICAgICAgICAgCj4+Pj4gMzMzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmbHM2NChkbWFfbWFzayksIGRtYV9oYW5kbGUpICE9IDApIHsK
Pj4+PiAzMzQgICAgICAgICAgICAgICAgICAgICAgICAgeGVuX2ZyZWVfY29oZXJlbnRfcGFnZXMo
aHdkZXYsIHNpemUsIHJldCwgKGRtYV9hZGRyX3QpcGh5cywgYXR0cnMpOwo+Pj4+IDMzNSAgICAg
ICAgICAgICAgICAgICAgICAgICByZXR1cm4gTlVMTDsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIAo+Pj4+IDMzNiAgICAgICAgICAgICAgICAgfSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo+Pj4+
IDMzNyAgICAgICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo+Pj4+ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo+Pj4+Cj4+Pj4g
T24gZnJlZWluZywgbmVlZCB0byByZXR1cm4gdGhlIG1lbW9yeSB0byBYZW4sIG90aGVyd2lzZSBE
TUEgbWVtb3J5IHdpbGwgYmUgdXNlZAo+Pj4+IHVwKHRoaXMgaXMgdGhlIGlzc3VlIHRoZSBwYXRj
aCBpbnRlbmQgdG8gZml4KSwgc28gd2hlbiBtZW1vcnkgaXMgRE1BYWJsZSBhbmQKPj4+PiBjb250
aWd1b3VzIHRoZW4gY2FsbCB4ZW5fZGVzdHJveV9jb250aWd1b3VzX3JlZ2lvbigpLCByZXR1cm4g
RE1BIG1lbW9yeSB0byBYZW4uCj4+PiBTbyBpZiB5b3Ugd2FudCB0byBhbGxvY2F0ZSAxIGJ5dGUg
YXQgYWRkcmVzcyAwIChhbmQgZGV2X2FkZHI9cGh5cyksCj4+PiB4ZW5fY3JlYXRlX2NvbnRpZ3Vv
dXNfcmVnaW9uKCkgd2lsbCBub3QgYmUgY2FsbGVkLiBBbmQgeWV0IHlvdSB3aWxsIGNhbGwKPj4+
IHhlbl9kZXN0cm95X2NvbnRpZ3VvdXNfcmVnaW9uKCkgaW4gdGhlIGZyZWUgcGF0aC4KPj4+Cj4+
PiBJcyB0aGlzIHRoZSBleHBlY3RlZCBiZWhhdmlvcj8KPj4gSSBjb3VsZCBub3Qgc2F5IGl0J3Mg
ZXhwZWN0ZWQgYmVoYXZpb3IsIGJ1dCBJIHRoaW5rIGl0J3MgcmVhc29uYWJsZS4KPiAKPiBJIHdv
dWxkIGV4cGVjdCB4ZW5fY3JlYXRlX2NvbnRpZ3VvdXNfcmVnaW9uKCkgYW5kCj4geGVuX2Rlc3Ry
b3lfY29udGlndW91c19yZWdpb24oKSB0byBjb21lIGluIHBhaXJzLiBJZiBhIHJlZ2lvbiBpcwo+
IGNyZWF0ZWQsIGl0IG5lZWRzIHRvIGJlIGRlc3Ryb3llZC4gQW5kIHZpY2UgdmVyc2EuCj4gCj4g
Cj4+Cj4+IE9uIGFsbG9jYXRpbmcsIGl0IHVzZWQgX19nZXRfZnJlZV9wYWdlcygpIHRvIGFsbG9j
YXRlIG1lbW9yeSwgaWYgbHVja3kgdGhlIG1lbW9yeSBpcyAKPj4gRE1BYWJsZSwgd2lsbCBub3Qg
ZXhjaGFuZ2UgbWVtb3J5IHdpdGggaHlwZXJ2aXNvciwgb2J2aW91c2x5IHRoaXMgaXMgbm90IGd1
YXJhbnRlZWQuCj4+Cj4+IEFuZCBvbiBmcmVlaW5nIGl0IGNvdWxkIG5vdCBiZSBpZGVudGlmaWVk
IGlmIG1lbW9yeSBmcm9tIERvbTAvZ3Vlc3Qgb3duIG1lbW9yeQo+PiBvciBoeXBlcnZpc29yCj4g
Cj4gCj4gSSB0aGluayBpdCBjYW4gYmUuIGlmICghKGRldl9hZGRyICsgc2l6ZSAtIDEgPD0gZG1h
X21hc2spIHx8Cj4gcmFuZ2Vfc3RyYWRkbGVzX3BhZ2VfYm91bmRhcnkoKSkgdGhlbiBpdCBtdXN0
IGhhdmUgY29tZSBmcm9tIHRoZQo+IGh5cGVydmlzb3IsIGJlY2F1c2UgdGhhdCdzIHRoZSBjaGVj
ayB3ZSBtYWtlIGluCj4geGVuX3N3aW90bGJfYWxsb2NfY29oZXJlbnQoKS4KClRoaXMgaXMgbm90
IHRydWUuCgpkZXZfYWRkciB3YXMgY2FtZSBmcm9tIGRtYV9oYW5kbGUsICpkbWFfaGFuZGxlIHdp
bGwgYmUgY2hhbmdlZCAgYWZ0ZXIgY2FsbGVkCnhlbl9jcmVhdGVfY29udGlndW91c19yZWdpb24o
KToKCjI1OTAgaW50IHhlbl9jcmVhdGVfY29udGlndW91c19yZWdpb24ocGh5c19hZGRyX3QgcHN0
YXJ0LCB1bnNpZ25lZCBpbnQgb3JkZXIsICAgICAgICAKMjU5MSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgYWRkcmVzc19iaXRzLCAgICAgICAgICAgICAgICAg
ICAgIAoyNTkyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRtYV9hZGRyX3QgKmRt
YV9oYW5kbGUpICAgICAgICAgICAgICAgICAgICAgICAgCjI1OTMgeyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAKLi4uLi4uCjI2MTcgICAgICAgICBzdWNjZXNzID0geGVuX2V4Y2hhbmdlX21lbW9yeSgx
VUwgPDwgb3JkZXIsIDAsIGluX2ZyYW1lcywgICAgICAgICAgICAgICAKMjYxOCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEsIG9yZGVyLCAmb3V0X2ZyYW1lLCAgICAgICAg
ICAgICAgICAgICAgIAoyNjE5ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YWRkcmVzc19iaXRzKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgCjI2MjAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAKMjYyMSAgICAgICAgIC8qIDMuIE1hcCB0aGUgbmV3IGV4dGVudCBpbiBw
bGFjZSBvZiBvbGQgcGFnZXMuICovICAgICAgICAgICAgICAgICAgICAgIAoyNjIyICAgICAgICAg
aWYgKHN1Y2Nlc3MpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgCjI2MjMgICAgICAgICAgICAgICAgIHhlbl9yZW1hcF9leGNoYW5nZWRf
cHRlcyh2c3RhcnQsIG9yZGVyLCBOVUxMLCBvdXRfZnJhbWUpOyAgICAgICAKMjYyNCAgICAgICAg
IGVsc2UgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIAoyNjI1ICAgICAgICAgICAgICAgICB4ZW5fcmVtYXBfZXhjaGFuZ2Vk
X3B0ZXModnN0YXJ0LCBvcmRlciwgaW5fZnJhbWVzLCAwKTsgICAgICAgICAgCjI2MjYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAKMjYyNyAgICAgICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJnhl
bl9yZXNlcnZhdGlvbl9sb2NrLCBmbGFncyk7ICAgICAgICAgICAgICAgICAgIAoyNjI4ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgCjI2MjkgICAgICAgICAqZG1hX2hhbmRsZSA9IHZpcnRfdG9fbWFj
aGluZSh2c3RhcnQpLm1hZGRyOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAKMjYzMCAgICAg
ICAgIHJldHVybiBzdWNjZXNzID8gMCA6IC1FTk9NRU07ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIAoyNjMxIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCgoKU28gbWVh
bnMgZGV2X2FkZHIgY2hlY2sgb24geGVuX3N3aW90bGJfYWxsb2NfY29oZXJlbnQoKSBpcyBub3Qg
c2FtZSBvbmUgb24KeGVuX3N3aW90bGJfZnJlZV9jb2hlcmVudCgpLgoKVGhhbmtzLApKb2UKCgo+
IAo+IAo+IC1ib3Jpcwo+IAo+IAo+PiAsIGlmIGRvbid0IGJhY2sgbWVtb3J5IHRvIGh5cGVydmlz
b3Igd2hpY2ggd2lsbCBsZWFkIGh5cGVydmlzb3IgRE1BIAo+PiBtZW1vcnkgYmUgdXNlZCB1cCwg
dGhlbiBvbiBEb20wL2d1ZXN0LCBETUEgcmVxdWVzdCBtYXliZSBmYWlsZWQsIHRoZSB3b3JzZSB0
aGluZyBpcwo+PiBjb3VsZCBub3Qgc3RhcnQgYW55IG5ldyBndWVzdC4KPj4KPj4gVGhhbmtzLAo+
PiBKb2UKPj4KPj4+IC1ib3Jpcwo+Pj4KPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 16:29:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 16:29: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 1gFiVe-0001gk-6G; Thu, 25 Oct 2018 16:29:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ahoo=nf=citrix.com=prvs=8298df8fa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gFiVc-0001gc-EJ
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 16:29:20 +0000
X-Inumbo-ID: 5511588a-d873-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5511588a-d873-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 16:30:50 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,424,1534809600"; d="scan'208";a="80970131"
To: Jan Beulich <JBeulich@suse.com>, <george.dunlap@citrix.com>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <20181022145534.afuxnfzyovdi3hya@zion.uk.xensource.com>
 <5BD1D82402000078001F4B60@prv1-mh.provo.novell.com>
 <187f3a6a-e83e-3dc2-0cb7-69fecdacacf1@citrix.com>
 <5BD1DAEC02000078001F4BAE@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <e1388467-9dc8-9012-f9b8-587617a97a73@citrix.com>
Date: Thu, 25 Oct 2018 17:29:15 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BD1DAEC02000078001F4BAE@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: Martin Pohlack <mpohlack@amazon.de>, Julien Grall <julien.grall@arm.com>,
 Joao Martins <joao.m.martins@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Mihai Dontu <mdontu@bitdefender.com>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Anthony Liguori <aliguori@amazon.com>, uwed@amazon.de,
 Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Ross Philipson <ross.philipson@oracle.com>,
 Dario Faggioli <dfaggioli@suse.com>, Matt Wilson <msw@amazon.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Xen-devel List <xen-devel@lists.xen.org>,
 Daniel Kiper <daniel.kiper@oracle.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>

T24gMjUvMTAvMTggMTY6MDIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI1LjEwLjE4IGF0
IDE2OjU2LCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPiB3cm90ZToKPj4gT24gMTAvMjUvMjAx
OCAwMzo1MCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+PiBPbiAyMi4xMC4xOCBhdCAxNjo1
NSwgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+IE9uIFRodSwgT2N0IDE4LCAyMDE4
IGF0IDA2OjQ2OjIyUE0gKzAxMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+Pj4+IEFuIGVhc3kg
Zmlyc3Qgc3RlcCBoZXJlIGlzIHRvIHJlbW92ZSBYZW4ncyBkaXJlY3RtYXAsIHdoaWNoIHdpbGwg
bWVhbgo+Pj4+PiB0aGF0IGd1ZXN0cyBnZW5lcmFsIFJBTSBpc24ndCBtYXBwZWQgYnkgZGVmYXVs
dCBpbnRvIFhlbidzIGFkZHJlc3MKPj4+Pj4gc3BhY2UuICBUaGlzIHdpbGwgY29tZSB3aXRoIHNv
bWUgcGVyZm9ybWFuY2UgaGl0LCBhcyB0aGUKPj4+Pj4gbWFwX2RvbWFpbl9wYWdlKCkgaW5mcmFz
dHJ1Y3R1cmUgd2lsbCBub3cgaGF2ZSB0byBhY3R1YWxseQo+Pj4+PiBjcmVhdGUvZGVzdHJveSBt
YXBwaW5ncywgYnV0IHJlbW92aW5nIHRoZSBkaXJlY3RtYXAgd2lsbCBjYXVzZSBhbgo+Pj4+PiBp
bXByb3ZlbWVudCBmb3Igbm9uLXNwZWN1bGF0aXZlIHNlY3VyaXR5IGFzIHdlbGwgKE5vIHBvc3Np
YmlsaXR5IG9mCj4+Pj4+IHJldDJkaXIgYXMgYW4gZXhwbG9pdCB0ZWNobmlxdWUpLgo+Pj4+IEkg
aGF2ZSBsb29rZWQgaW50byBtYWtpbmcgdGhlICJzZXBhcmF0ZSB4ZW5oZWFwIGRvbWhlYXAgd2l0
aCBwYXJ0aWFsCj4+Pj4gZGlyZWN0IG1hcCIgbW9kZSAoc2VlIGNvbW1vbi9wYWdlX2FsbG9jLmMp
IHdvcmsgYnV0IGZvdW5kIGl0IG5vdCBhcwo+Pj4+IHN0cmFpZ2h0IGZvcndhcmQgYXMgaXQgc2hv
dWxkJ3ZlIGJlZW4uCj4+Pj4KPj4+PiBCZWZvcmUgSSBzcGVuZCBtb3JlIHRpbWUgb24gdGhpcywg
SSB3b3VsZCBsaWtlIHNvbWUgb3BpbmlvbnMgb24gaWYgdGhlcmUKPj4+PiBpcyBvdGhlciBhcHBy
b2FjaCB3aGljaCBtaWdodCBiZSBtb3JlIHVzZWZ1bCB0aGFuIHRoYXQgbW9kZS4KPj4+IEhvdyB3
b3VsZCBzdWNoIGEgc3BsaXQgaGVhcCBtb2RlbCBoZWxwIHdpdGggTDFURiwgd2hlcmUgdGhlCj4+
PiBndWVzdCBzcGVjaWZpZXMgaG9zdCBwaHlzaWNhbCBhZGRyZXNzZXMgaW4gaXRzIHZ1bG5lcmFi
bGUgcGFnZQo+Pj4gdGFibGUgZW50cmllcwo+PiBJIGRvbid0IHRoaW5rIGl0IHdvdWxkLgo+Pgo+
Pj4gKGFuZCBoZW5jZSBjb3VsZCBzcHkgYXQgeGVuaGVhcCBidXQgLSBkdWUgdG8gbm90Cj4+PiBi
ZWluZyBtYXBwZWQgLSBub3QgZG9taGVhcCk/Cj4+IEVyLCBkaWRuJ3QgZm9sbG93IHRoaXMgYml0
IC0tIGlmIEwxVEYgaXMgcmVsYXRlZCB0byBob3N0IHBoeXNpY2FsCj4+IGFkZHJlc3NlcywgaG93
IGRvZXMgaGF2aW5nIGEgdmlydHVhbCBtYXBwaW5nIGluIFhlbiBhZmZlY3QgdGhpbmdzIGluIGFu
eQo+PiB3YXk/Cj4gSG1tLCBpbmRlZWQuIFNjcmF0Y2ggdGhhdCBwYXJ0LgoKVGhlcmUgc2VlbXMg
dG8gYmUgcXVpdGUgYSBiaXQgb2YgY29uZnVzaW9uIGluIHRoZXNlIHJlcGxpZXMuCgpUbyBleHBs
b2l0IEwxVEYsIHRoZSBkYXRhIGluIHF1ZXN0aW9uIGhhcyB0byBiZSBwcmVzZW50IGluIHRoZSBM
MSBjYWNoZQp3aGVuIHRoZSBhdHRhY2sgaXMgcGVyZm9ybWVkLgoKSW4gcHJhY3RpY2UsIGFuIGF0
dGFja2VyIGhhcyB0byBhcnJhbmdlIGZvciB0YXJnZXQgZGF0YSB0byBiZSByZXNpZGVudAppbiB0
aGUgTDEgY2FjaGUuwqAgT25lIHdheSBpdCBjYW4gZG8gdGhpcyB3aGVuIEhUIGlzIGVuYWJsZWQg
aXMgdmlhIGEKY2FjaGUtbG9hZCBnYWRnZXQgc3VjaCBhcyB0aGUgZmlyc3QgaGFsZiBvZiBhbiBT
UDEgYXR0YWNrIG9uIHRoZSBvdGhlcgpoeXBlcnRocmVhZC7CoCBBIGRpZmZlcmVudCB3YXkgbWVj
aGFuaXNtIGlzIHRvIHRyeSBhbmQgY2F1c2UgWGVuIHRvCnNwZWN1bGF0aXZlbHkgYWNjZXNzIGEg
cGllY2Ugb2YgZGF0YSwgYW5kIGhhdmUgdGhlIGhhcmR3YXJlIHByZWZldGNoCmJyaW5nIGl0IGlu
dG8gdGhlIGNhY2hlLgoKRXZlcnl0aGluZyB3aGljaCBpcyB2aXJ0dWFsbHkgbWFwcGVkIGluIFhl
biBpcyBwb3RlbnRpYWxseSB2dWxuZXJhYmxlLAphbmQgdGhlIGdvYWwgb2YgdGhlICJzZWNyZXQt
ZnJlZSBYZW4iIGlzIHRvIG1ha2Ugc3VyZSB0aGF0IGluIHRoZQpjb250ZXh0IG9mIG9uZSB2Y3B1
IHB1bGxpbmcgb2ZmIGFuIGF0dGFjayBsaWtlIHRoaXMsIHRoZXJlIGlzIG5vCmludGVyZXN0aW5n
IGRhdGEgd2hpY2ggY2FuIGJlIGV4ZmlsdHJhdGVkLgoKQSBzaW5nbGUgeGVuaGVhcCBtb2RlbCBt
ZWFucyB0aGF0IGV2ZXJ5dGhpbmcgYWxsb2NhdGVkIHdpdGgKYWxsb2NfeGVuaGVhcF9wYWdlKCkg
KGUuZy4gc3RydWN0IGRvbWFpbiwgc3RydWN0IHZjcHUsIHBjcHUgc3RhY2tzKSBhcmUKcG90ZW50
aWFsbHkgZXhwb3NlZCB0byBhbGwgZG9tYWlucy4KCkEgc3BsaXQgeGVuaGVhcCBtb2RlbCBtZWFu
cyB0aGF0IGRhdGEgcGVydGFpbmluZyB0byBvdGhlciBndWVzdHMgaXNuJ3QKbWFwcGVkIGluIHRo
ZSBjb250ZXh0IG9mIHRoaXMgdmNwdSwgc28gY2Fubm90IGJlIGJyb3VnaHQgaW50byB0aGUgY2Fj
aGUuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 16:39:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 16: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 1gFifC-0002X2-8z; Thu, 25 Oct 2018 16:39:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x3at=nf=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFifA-0002Wx-Mw
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 16:39:12 +0000
X-Inumbo-ID: 15304df5-d874-11e8-a8a5-bc764e045a96
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe09::620])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 15304df5-d874-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 18:36:12 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=H0paGCbLpAqA3DDv6MBexNwfhc+1ml4kOLuNVLzl26c=;
 b=cv4MLlZUdatmz1GTc7GxTEeiuvCmO55yHaS6W/sNGFCj4oaKEdpIWF8WlQ98B1gvPZxkklmXHD2ASIb93klUQnZF1V2/Uqfj+SEvc6WC9sh1FmHg9g63Urc/OMqZZXS9HGsE1mswvU107NaMGLAMCI0EnXRm+UmovNvxkd0KPSE=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB3263.eurprd03.prod.outlook.com (52.134.12.31) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1273.18; Thu, 25 Oct 2018 16:39:03 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.032; Thu, 25 Oct 2018
 16:39:03 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 08/22] xen/arm: gic-v3: Re-order includes in
 alphabetical order
Thread-Index: AQHUZuWTp7KQ70SjakSP+Wio13cdGKUwWpkA
Date: Thu, 25 Oct 2018 16:39:03 +0000
Message-ID: <b8c84811-61f4-0c20-31a4-0c5cd6508de1@epam.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
 <20181018132109.31192-9-julien.grall@arm.com>
In-Reply-To: <20181018132109.31192-9-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-imapappendstamp: VI1PR0302MB2688.eurprd03.prod.outlook.com
 (15.20.1250.024)
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB3263;
 6:EKuDyXRu7ER76YJZTo0YNK2E+oaIP1qfJW6lRFMvB5HQqHqvhh83nYJXlBtdpMW4EBerB+zg/I4cGlMS/dyZ8JV1kOVx785442LLKZ+bt3SyccQg3891+9rZzpU66yt4l4y9cMZWs+mOXjMwGXO5rTysQ43mughXO2u2nSAyLAi0p5HnuouXZZpCGml4JZncrwgsRjvRHbDu6mb9Uoh/ebaPqbZfNZOeUPmFZkAMSBWN+h+SfvN7B9pOHC5hdj554LM+I4OxmUvV3ojL3Jb/QPnyG51joe8nlEuPwrhwto06nv+crl8jAllyx52fgOf7uB6Me3zSXzFLWRu52iGjTX4b1NiB5DRAZw2faUSja5KFauX4/RwJhqqFAXhRwANnbuTO/WCURDet3nczI55P/Kp3nNVi6E84qJ3xV6d7Tna98S4bKKq4PgX1NBhNd7Ar6U15bsTRC0dijzpbuotwMw==;
 5:OWT4Jq7ouK28RM8/a0OxxT1E7naz0cY1TXexPb6qZq0h5Ak+sJBUnRgyyTPQoAx9Gv7tSLoxccNjjcB9eARGPwKGL+b2W++WDlmKc4ZG1XWIYiNJA7/BkznqDHWzAZVHILEOi08Bn9VGKiag189VOvg2s1W+540ttSKlD7aGAB8=;
 7:oKd21Elb0PYVsosUvIPfbhqiBBNZNV0z2DLA9J6F+fm9yU3qjN0raxsz/d9rwtD+XHp3s38bBwx24P2ZrgriQ8VBq/ThsY5nDcVJrfRhgJCPYR5osdXG+MZAgtFGNa+8gwf+5hgZ7sS94FEua0O3zQ==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 6826ddbc-170f-4c08-f977-08d63a985fea
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB3263; 
x-ms-traffictypediagnostic: VI1PR0302MB3263:
x-microsoft-antispam-prvs: <VI1PR0302MB3263F1C791E3030B760D3B5EE6F70@VI1PR0302MB3263.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(180628864354917)(4114951738403);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231355)(944501410)(52105095)(10201501046)(93006095)(93001095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(20161123560045)(20161123562045)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB3263; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB3263; 
x-forefront-prvs: 083691450C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(376002)(396003)(39860400002)(136003)(366004)(346002)(199004)(189003)(8676002)(6506007)(53546011)(81156014)(5250100002)(558084003)(31696002)(110136005)(316002)(76176011)(478600001)(2501003)(6346003)(102836004)(5660300001)(25786009)(8936002)(6116002)(81166006)(6606003)(6246003)(55236004)(3846002)(229853002)(7736002)(2906002)(97736004)(80792005)(99286004)(256004)(71190400001)(486006)(446003)(11346002)(26005)(19627405001)(71200400001)(105586002)(54896002)(106356001)(68736007)(476003)(2616005)(186003)(6512007)(53936002)(72206003)(66066001)(36756003)(6486002)(2900100001)(6436002)(4326008)(14454004)(31686004)(86362001)(169823001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB3263;
 H:VI1PR0302MB2688.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)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-microsoft-antispam-message-info: ArTDUjXBp5nO4HXr0sSW+dpx1sHBw36v/ZH0YGuqId3Sr4ylPLTPEZHjyRSQJy95NpOYbd7L9zQPsKcUWTEVRLTYupIJ1qtdH7yJPQ/k32jc3DMj3m1e/R1pPwVyBO46E+0a113n3PAGtFdGlp75ZpT9xtWCKOAf+/dQeo4SgvADxA6PMXQ2bqXiQzl4ffI8KeXsChcGcmSzL+MWXIjTPsnslOMXHf3F5AX4MDt0sDFSMh/4EvMXvD83O4A2c3RsY7R66tMeAHaFE+a2ELbxstpu5OVdpmzcJQNwUFN6gb6exT2VyJEimQtg1x6jDUK4yxUHlFHbERL7mdbrh9XhNkd3Ekc6w1GyJmF9nxdH4FU=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6826ddbc-170f-4c08-f977-08d63a985fea
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2018 16:39:03.6772 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB3263
Subject: Re: [Xen-devel] [PATCH 08/22] xen/arm: gic-v3: Re-order includes in
 alphabetical order
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
Content-Type: multipart/mixed; boundary="===============2605732459314013335=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============2605732459314013335==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_b8c8481161f40c2031a40c5cd6508de1epamcom_"

--_000_b8c8481161f40c2031a40c5cd6508de1epamcom_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable


On 18.10.18 16:20, Julien Grall wrote:
> Signed-off-by: Julien Grall <julien.grall@arm.com>
> ---

Reviewed-by: Andrii Anisov<andrii_anisov@epam.com>

--

*Andrii Anisov*



--_000_b8c8481161f40c2031a40c5cd6508de1epamcom_
Content-Type: text/html; charset="iso-8859-1"
Content-ID: <3B0950C7D5A9184B9C00E5E21264E0E6@EPAM.onmicrosoft.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" style=3D"display:none;"><!-- P {margin-top:0;margi=
n-bottom:0;} --></style>
</head>
<body dir=3D"ltr">
<div id=3D"divtagdefaultwrapper" style=3D"font-size:12pt;color:#000000;font=
-family:Calibri,Helvetica,sans-serif;" dir=3D"ltr">
<font size=3D"2"><span style=3D"font-size:11pt">
<div class=3D"PlainText"><br>
On 18.10.18 16:20, Julien Grall wrote:<br>
&gt; Signed-off-by: Julien Grall &lt;julien.grall@arm.com&gt;<br>
&gt; ---<br>
<br>
Reviewed-by: Andrii Anisov&lt;andrii_anisov@epam.com&gt;<br>
<br>
-- <br>
<br>
*Andrii Anisov*<br>
<br>
<br>
</div>
</span></font></div>
</body>
</html>

--_000_b8c8481161f40c2031a40c5cd6508de1epamcom_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2605732459314013335==--


From xen-devel-bounces@lists.xenproject.org Thu Oct 25 16:43:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 16:43: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 1gFijM-0003HS-Tw; Thu, 25 Oct 2018 16:43:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=c0gp=nf=citrix.com=prvs=829ef1c66=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1gFijM-0003HN-6m
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 16:43:32 +0000
X-Inumbo-ID: 5125b43f-d875-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5125b43f-d875-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 16:45:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,424,1534809600"; d="scan'208";a="68778356"
To: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <JBeulich@suse.com>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <20181022145534.afuxnfzyovdi3hya@zion.uk.xensource.com>
 <5BD1D82402000078001F4B60@prv1-mh.provo.novell.com>
 <187f3a6a-e83e-3dc2-0cb7-69fecdacacf1@citrix.com>
 <5BD1DAEC02000078001F4BAE@prv1-mh.provo.novell.com>
 <e1388467-9dc8-9012-f9b8-587617a97a73@citrix.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <cfc6cd76-abe0-0543-2681-065f38a136cd@citrix.com>
Date: Thu, 25 Oct 2018 17:43:24 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <e1388467-9dc8-9012-f9b8-587617a97a73@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: Martin Pohlack <mpohlack@amazon.de>, Julien Grall <julien.grall@arm.com>,
 Joao Martins <joao.m.martins@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Mihai Dontu <mdontu@bitdefender.com>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Anthony Liguori <aliguori@amazon.com>, uwed@amazon.de,
 Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Ross Philipson <ross.philipson@oracle.com>,
 Dario Faggioli <dfaggioli@suse.com>, Matt Wilson <msw@amazon.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Xen-devel List <xen-devel@lists.xen.org>,
 Daniel Kiper <daniel.kiper@oracle.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>

T24gMTAvMjUvMjAxOCAwNToyOSBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAyNS8xMC8x
OCAxNjowMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDI1LjEwLjE4IGF0IDE2OjU2LCA8
Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPiB3cm90ZToKPj4+IE9uIDEwLzI1LzIwMTggMDM6NTAg
UE0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+IE9uIDIyLjEwLjE4IGF0IDE2OjU1LCA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4+IE9uIFRodSwgT2N0IDE4LCAyMDE4IGF0IDA2
OjQ2OjIyUE0gKzAxMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+Pj4+PiBBbiBlYXN5IGZpcnN0
IHN0ZXAgaGVyZSBpcyB0byByZW1vdmUgWGVuJ3MgZGlyZWN0bWFwLCB3aGljaCB3aWxsIG1lYW4K
Pj4+Pj4+IHRoYXQgZ3Vlc3RzIGdlbmVyYWwgUkFNIGlzbid0IG1hcHBlZCBieSBkZWZhdWx0IGlu
dG8gWGVuJ3MgYWRkcmVzcwo+Pj4+Pj4gc3BhY2UuICBUaGlzIHdpbGwgY29tZSB3aXRoIHNvbWUg
cGVyZm9ybWFuY2UgaGl0LCBhcyB0aGUKPj4+Pj4+IG1hcF9kb21haW5fcGFnZSgpIGluZnJhc3Ry
dWN0dXJlIHdpbGwgbm93IGhhdmUgdG8gYWN0dWFsbHkKPj4+Pj4+IGNyZWF0ZS9kZXN0cm95IG1h
cHBpbmdzLCBidXQgcmVtb3ZpbmcgdGhlIGRpcmVjdG1hcCB3aWxsIGNhdXNlIGFuCj4+Pj4+PiBp
bXByb3ZlbWVudCBmb3Igbm9uLXNwZWN1bGF0aXZlIHNlY3VyaXR5IGFzIHdlbGwgKE5vIHBvc3Np
YmlsaXR5IG9mCj4+Pj4+PiByZXQyZGlyIGFzIGFuIGV4cGxvaXQgdGVjaG5pcXVlKS4KPj4+Pj4g
SSBoYXZlIGxvb2tlZCBpbnRvIG1ha2luZyB0aGUgInNlcGFyYXRlIHhlbmhlYXAgZG9taGVhcCB3
aXRoIHBhcnRpYWwKPj4+Pj4gZGlyZWN0IG1hcCIgbW9kZSAoc2VlIGNvbW1vbi9wYWdlX2FsbG9j
LmMpIHdvcmsgYnV0IGZvdW5kIGl0IG5vdCBhcwo+Pj4+PiBzdHJhaWdodCBmb3J3YXJkIGFzIGl0
IHNob3VsZCd2ZSBiZWVuLgo+Pj4+Pgo+Pj4+PiBCZWZvcmUgSSBzcGVuZCBtb3JlIHRpbWUgb24g
dGhpcywgSSB3b3VsZCBsaWtlIHNvbWUgb3BpbmlvbnMgb24gaWYgdGhlcmUKPj4+Pj4gaXMgb3Ro
ZXIgYXBwcm9hY2ggd2hpY2ggbWlnaHQgYmUgbW9yZSB1c2VmdWwgdGhhbiB0aGF0IG1vZGUuCj4+
Pj4gSG93IHdvdWxkIHN1Y2ggYSBzcGxpdCBoZWFwIG1vZGVsIGhlbHAgd2l0aCBMMVRGLCB3aGVy
ZSB0aGUKPj4+PiBndWVzdCBzcGVjaWZpZXMgaG9zdCBwaHlzaWNhbCBhZGRyZXNzZXMgaW4gaXRz
IHZ1bG5lcmFibGUgcGFnZQo+Pj4+IHRhYmxlIGVudHJpZXMKPj4+IEkgZG9uJ3QgdGhpbmsgaXQg
d291bGQuCj4+Pgo+Pj4+IChhbmQgaGVuY2UgY291bGQgc3B5IGF0IHhlbmhlYXAgYnV0IC0gZHVl
IHRvIG5vdAo+Pj4+IGJlaW5nIG1hcHBlZCAtIG5vdCBkb21oZWFwKT8KPj4+IEVyLCBkaWRuJ3Qg
Zm9sbG93IHRoaXMgYml0IC0tIGlmIEwxVEYgaXMgcmVsYXRlZCB0byBob3N0IHBoeXNpY2FsCj4+
PiBhZGRyZXNzZXMsIGhvdyBkb2VzIGhhdmluZyBhIHZpcnR1YWwgbWFwcGluZyBpbiBYZW4gYWZm
ZWN0IHRoaW5ncyBpbiBhbnkKPj4+IHdheT8KPj4gSG1tLCBpbmRlZWQuIFNjcmF0Y2ggdGhhdCBw
YXJ0Lgo+IAo+IFRoZXJlIHNlZW1zIHRvIGJlIHF1aXRlIGEgYml0IG9mIGNvbmZ1c2lvbiBpbiB0
aGVzZSByZXBsaWVzLgo+IAo+IFRvIGV4cGxvaXQgTDFURiwgdGhlIGRhdGEgaW4gcXVlc3Rpb24g
aGFzIHRvIGJlIHByZXNlbnQgaW4gdGhlIEwxIGNhY2hlCj4gd2hlbiB0aGUgYXR0YWNrIGlzIHBl
cmZvcm1lZC4KPiAKPiBJbiBwcmFjdGljZSwgYW4gYXR0YWNrZXIgaGFzIHRvIGFycmFuZ2UgZm9y
IHRhcmdldCBkYXRhIHRvIGJlIHJlc2lkZW50Cj4gaW4gdGhlIEwxIGNhY2hlLsKgIE9uZSB3YXkg
aXQgY2FuIGRvIHRoaXMgd2hlbiBIVCBpcyBlbmFibGVkIGlzIHZpYSBhCj4gY2FjaGUtbG9hZCBn
YWRnZXQgc3VjaCBhcyB0aGUgZmlyc3QgaGFsZiBvZiBhbiBTUDEgYXR0YWNrIG9uIHRoZSBvdGhl
cgo+IGh5cGVydGhyZWFkLsKgIEEgZGlmZmVyZW50IHdheSBtZWNoYW5pc20gaXMgdG8gdHJ5IGFu
ZCBjYXVzZSBYZW4gdG8KPiBzcGVjdWxhdGl2ZWx5IGFjY2VzcyBhIHBpZWNlIG9mIGRhdGEsIGFu
ZCBoYXZlIHRoZSBoYXJkd2FyZSBwcmVmZXRjaAo+IGJyaW5nIGl0IGludG8gdGhlIGNhY2hlLgoK
UmlnaHQgLS0gc28gYSBzcGxpdCB4ZW4vZG9taGVhcCBtb2RlbCBkb2Vzbid0IHByZXZlbnQgTDFU
RiBhdHRhY2tzLCBidXQKaXQgZG9lcyBtYWtlIEwxVEYgbXVjaCBoYXJkZXIgdG8gcHVsbCBvZmYs
IGJlY2F1c2UgaXQgbm93IG9ubHkgd29ya3MgaWYKeW91IGNhbiBtYW5hZ2UgdG8gZ2V0IG9udG8g
dGhlIHNhbWUgY29yZSBhcyB0aGUgdmljdGltLCBhZnRlciB0aGUgdmljdGltCmhhcyBhY2Nlc3Nl
ZCB0aGUgZGF0YSB5b3Ugd2FudC4KClNvIGl0IHdvdWxkIHJlZHVjZSB0aGUgcmlzayBvZiBMMVRG
IHNpZ25pZmljYW50bHksIGJ1dCBub3QgZW5vdWdoIChJCnRoaW5rKSB0aGF0IHdlIGNvdWxkIHJl
Y29tbWVuZCBkaXNhYmxpbmcgb3RoZXIgbWl0aWdhdGlvbnMuCgogLUdlb3JnZQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 16:50:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 16:50: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 1gFipl-00044w-St; Thu, 25 Oct 2018 16:50:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ahoo=nf=citrix.com=prvs=8298df8fa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gFipk-00041v-3f
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 16:50:08 +0000
X-Inumbo-ID: 3cc5e15f-d876-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3cc5e15f-d876-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 16:51:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,425,1534809600"; d="scan'208";a="80971092"
To: George Dunlap <george.dunlap@citrix.com>, Jan Beulich <JBeulich@suse.com>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <20181022145534.afuxnfzyovdi3hya@zion.uk.xensource.com>
 <5BD1D82402000078001F4B60@prv1-mh.provo.novell.com>
 <187f3a6a-e83e-3dc2-0cb7-69fecdacacf1@citrix.com>
 <5BD1DAEC02000078001F4BAE@prv1-mh.provo.novell.com>
 <e1388467-9dc8-9012-f9b8-587617a97a73@citrix.com>
 <cfc6cd76-abe0-0543-2681-065f38a136cd@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <e96c37aa-a67b-8ebc-f3bd-a0e61d1e11e0@citrix.com>
Date: Thu, 25 Oct 2018 17:50:03 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <cfc6cd76-abe0-0543-2681-065f38a136cd@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: Martin Pohlack <mpohlack@amazon.de>, Julien Grall <julien.grall@arm.com>,
 Joao Martins <joao.m.martins@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Mihai Dontu <mdontu@bitdefender.com>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Anthony Liguori <aliguori@amazon.com>, uwed@amazon.de,
 Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Ross Philipson <ross.philipson@oracle.com>,
 Dario Faggioli <dfaggioli@suse.com>, Matt Wilson <msw@amazon.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Xen-devel List <xen-devel@lists.xen.org>,
 Daniel Kiper <daniel.kiper@oracle.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>

T24gMjUvMTAvMTggMTc6NDMsIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4gT24gMTAvMjUvMjAxOCAw
NToyOSBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMjUvMTAvMTggMTY6MDIsIEphbiBC
ZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMjUuMTAuMTggYXQgMTY6NTYsIDxnZW9yZ2UuZHVubGFw
QGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+IE9uIDEwLzI1LzIwMTggMDM6NTAgUE0sIEphbiBCZXVs
aWNoIHdyb3RlOgo+Pj4+Pj4+PiBPbiAyMi4xMC4xOCBhdCAxNjo1NSwgPHdlaS5saXUyQGNpdHJp
eC5jb20+IHdyb3RlOgo+Pj4+Pj4gT24gVGh1LCBPY3QgMTgsIDIwMTggYXQgMDY6NDY6MjJQTSAr
MDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4+Pj4+PiBBbiBlYXN5IGZpcnN0IHN0ZXAgaGVy
ZSBpcyB0byByZW1vdmUgWGVuJ3MgZGlyZWN0bWFwLCB3aGljaCB3aWxsIG1lYW4KPj4+Pj4+PiB0
aGF0IGd1ZXN0cyBnZW5lcmFsIFJBTSBpc24ndCBtYXBwZWQgYnkgZGVmYXVsdCBpbnRvIFhlbidz
IGFkZHJlc3MKPj4+Pj4+PiBzcGFjZS4gIFRoaXMgd2lsbCBjb21lIHdpdGggc29tZSBwZXJmb3Jt
YW5jZSBoaXQsIGFzIHRoZQo+Pj4+Pj4+IG1hcF9kb21haW5fcGFnZSgpIGluZnJhc3RydWN0dXJl
IHdpbGwgbm93IGhhdmUgdG8gYWN0dWFsbHkKPj4+Pj4+PiBjcmVhdGUvZGVzdHJveSBtYXBwaW5n
cywgYnV0IHJlbW92aW5nIHRoZSBkaXJlY3RtYXAgd2lsbCBjYXVzZSBhbgo+Pj4+Pj4+IGltcHJv
dmVtZW50IGZvciBub24tc3BlY3VsYXRpdmUgc2VjdXJpdHkgYXMgd2VsbCAoTm8gcG9zc2liaWxp
dHkgb2YKPj4+Pj4+PiByZXQyZGlyIGFzIGFuIGV4cGxvaXQgdGVjaG5pcXVlKS4KPj4+Pj4+IEkg
aGF2ZSBsb29rZWQgaW50byBtYWtpbmcgdGhlICJzZXBhcmF0ZSB4ZW5oZWFwIGRvbWhlYXAgd2l0
aCBwYXJ0aWFsCj4+Pj4+PiBkaXJlY3QgbWFwIiBtb2RlIChzZWUgY29tbW9uL3BhZ2VfYWxsb2Mu
Yykgd29yayBidXQgZm91bmQgaXQgbm90IGFzCj4+Pj4+PiBzdHJhaWdodCBmb3J3YXJkIGFzIGl0
IHNob3VsZCd2ZSBiZWVuLgo+Pj4+Pj4KPj4+Pj4+IEJlZm9yZSBJIHNwZW5kIG1vcmUgdGltZSBv
biB0aGlzLCBJIHdvdWxkIGxpa2Ugc29tZSBvcGluaW9ucyBvbiBpZiB0aGVyZQo+Pj4+Pj4gaXMg
b3RoZXIgYXBwcm9hY2ggd2hpY2ggbWlnaHQgYmUgbW9yZSB1c2VmdWwgdGhhbiB0aGF0IG1vZGUu
Cj4+Pj4+IEhvdyB3b3VsZCBzdWNoIGEgc3BsaXQgaGVhcCBtb2RlbCBoZWxwIHdpdGggTDFURiwg
d2hlcmUgdGhlCj4+Pj4+IGd1ZXN0IHNwZWNpZmllcyBob3N0IHBoeXNpY2FsIGFkZHJlc3NlcyBp
biBpdHMgdnVsbmVyYWJsZSBwYWdlCj4+Pj4+IHRhYmxlIGVudHJpZXMKPj4+PiBJIGRvbid0IHRo
aW5rIGl0IHdvdWxkLgo+Pj4+Cj4+Pj4+IChhbmQgaGVuY2UgY291bGQgc3B5IGF0IHhlbmhlYXAg
YnV0IC0gZHVlIHRvIG5vdAo+Pj4+PiBiZWluZyBtYXBwZWQgLSBub3QgZG9taGVhcCk/Cj4+Pj4g
RXIsIGRpZG4ndCBmb2xsb3cgdGhpcyBiaXQgLS0gaWYgTDFURiBpcyByZWxhdGVkIHRvIGhvc3Qg
cGh5c2ljYWwKPj4+PiBhZGRyZXNzZXMsIGhvdyBkb2VzIGhhdmluZyBhIHZpcnR1YWwgbWFwcGlu
ZyBpbiBYZW4gYWZmZWN0IHRoaW5ncyBpbiBhbnkKPj4+PiB3YXk/Cj4+PiBIbW0sIGluZGVlZC4g
U2NyYXRjaCB0aGF0IHBhcnQuCj4+IFRoZXJlIHNlZW1zIHRvIGJlIHF1aXRlIGEgYml0IG9mIGNv
bmZ1c2lvbiBpbiB0aGVzZSByZXBsaWVzLgo+Pgo+PiBUbyBleHBsb2l0IEwxVEYsIHRoZSBkYXRh
IGluIHF1ZXN0aW9uIGhhcyB0byBiZSBwcmVzZW50IGluIHRoZSBMMSBjYWNoZQo+PiB3aGVuIHRo
ZSBhdHRhY2sgaXMgcGVyZm9ybWVkLgo+Pgo+PiBJbiBwcmFjdGljZSwgYW4gYXR0YWNrZXIgaGFz
IHRvIGFycmFuZ2UgZm9yIHRhcmdldCBkYXRhIHRvIGJlIHJlc2lkZW50Cj4+IGluIHRoZSBMMSBj
YWNoZS7CoCBPbmUgd2F5IGl0IGNhbiBkbyB0aGlzIHdoZW4gSFQgaXMgZW5hYmxlZCBpcyB2aWEg
YQo+PiBjYWNoZS1sb2FkIGdhZGdldCBzdWNoIGFzIHRoZSBmaXJzdCBoYWxmIG9mIGFuIFNQMSBh
dHRhY2sgb24gdGhlIG90aGVyCj4+IGh5cGVydGhyZWFkLsKgIEEgZGlmZmVyZW50IHdheSBtZWNo
YW5pc20gaXMgdG8gdHJ5IGFuZCBjYXVzZSBYZW4gdG8KPj4gc3BlY3VsYXRpdmVseSBhY2Nlc3Mg
YSBwaWVjZSBvZiBkYXRhLCBhbmQgaGF2ZSB0aGUgaGFyZHdhcmUgcHJlZmV0Y2gKPj4gYnJpbmcg
aXQgaW50byB0aGUgY2FjaGUuCj4gUmlnaHQgLS0gc28gYSBzcGxpdCB4ZW4vZG9taGVhcCBtb2Rl
bCBkb2Vzbid0IHByZXZlbnQgTDFURiBhdHRhY2tzLCBidXQKPiBpdCBkb2VzIG1ha2UgTDFURiBt
dWNoIGhhcmRlciB0byBwdWxsIG9mZiwgYmVjYXVzZSBpdCBub3cgb25seSB3b3JrcyBpZgo+IHlv
dSBjYW4gbWFuYWdlIHRvIGdldCBvbnRvIHRoZSBzYW1lIGNvcmUgYXMgdGhlIHZpY3RpbSwgYWZ0
ZXIgdGhlIHZpY3RpbQo+IGhhcyBhY2Nlc3NlZCB0aGUgZGF0YSB5b3Ugd2FudC4KPgo+IFNvIGl0
IHdvdWxkIHJlZHVjZSB0aGUgcmlzayBvZiBMMVRGIHNpZ25pZmljYW50bHksIGJ1dCBub3QgZW5v
dWdoIChJCj4gdGhpbmspIHRoYXQgd2UgY291bGQgcmVjb21tZW5kIGRpc2FibGluZyBvdGhlciBt
aXRpZ2F0aW9ucy4KCkNvcnJlY3QuwqAgQWxsIG9mIHRoZXNlIHN1Z2dlc3Rpb25zIGFyZSBmb3Ig
aW5jcmVhc2VkIGRlZmVuY2UgaW4gZGVwdGguwqAKVGhleSBhcmUgbm90IHJlcGxhY2VtZW50cyBm
b3IgdGhlIGV4aXN0aW5nIG1pdGlnYXRpb25zLgoKRnJvbSBhIHByYWN0aWNhbCBwb2ludCBvZiB2
aWV3LCB1bnRpbCBwZW9wbGUgd29yayBvdXQgaG93IHRvCmNvbXByZWhlbnNpdmVseSBzb2x2ZSBT
UDEsIHJlZHVjaW5nIHRoZSBxdWFudGl0eSBvZiBtYXBwZWQgZGF0YSBpcyB0aGUKb25seSBwcmFj
dGljYWwgZGVmZW5jZSB0aGF0IGFuIE9TL0h5cGVydmlzb3IgaGFzLgoKfkFuZHJldwoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 16:54:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 16:54: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 1gFiuJ-0004FH-Hb; Thu, 25 Oct 2018 16:54:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=p7xj=nf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gFiuI-0004Ev-3h
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 16:54:50 +0000
X-Inumbo-ID: 4480cde1-d876-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4480cde1-d876-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 18:51:50 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gFiuF-0007bi-3O; Thu, 25 Oct 2018 16: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 1gFiuE-0000Wj-Q4; Thu, 25 Oct 2018 16:54:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gFiuE-0004Rh-PF; Thu, 25 Oct 2018 16:54:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128963-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=58fcdbf26319518c68a14ec73495090712483b29
X-Osstest-Versions-That: libvirt=62bac6954245da2c61a5e3e2c2dcfde57fb6aceb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 25 Oct 2018 16:54:46 +0000
Subject: [Xen-devel] [libvirt test] 128963: 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>

ZmxpZ2h0IDEyODk2MyBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5NjMvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEyODk0MgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4OTQyCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQtcWNvdzIgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
YnZpcnQgICAgICAgICAgICAgIDU4ZmNkYmYyNjMxOTUxOGM2OGExNGVjNzM0OTUwOTA3MTI0ODNi
MjkKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDYyYmFjNjk1NDI0NWRh
MmM2MWE1ZTNlMmMyZGNmZGU1N2ZiNmFjZWIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyODk0MiAg
MjAxOC0xMC0yMyAwNDowNDo0OSBaICAgIDIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjg5
NjMgIDIwMTgtMTAtMjQgMTQ6MjI6MTggWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBNYXJ0aW4gS2xldHphbmRl
ciA8bWtsZXR6YW5AcmVkaGF0LmNvbT4KICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNv
bT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5v
cmc6L2hvbWUveGVuL2dpdC9saWJ2aXJ0LmdpdAogICA2MmJhYzY5NTQyLi41OGZjZGJmMjYzICA1
OGZjZGJmMjYzMTk1MThjNjhhMTRlYzczNDk1MDkwNzEyNDgzYjI5IC0+IHhlbi10ZXN0ZWQtbWFz
dGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 16:55:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 16: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 1gFiun-0004IF-Tn; Thu, 25 Oct 2018 16:55:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x3at=nf=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFium-0004I8-Q6
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 16:55:20 +0000
X-Inumbo-ID: 56a947ab-d876-11e8-a8a5-bc764e045a96
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe06::603])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 56a947ab-d876-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 18:52:21 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=tBM5f9AXlC+aRyk38+ADXz/AkamfSDOfARj08e2NDF8=;
 b=Vkd0KMqiOMes6UVuUdp64tfWfzpJQ9o7v2V4SHj1DOXYT5BeYz3lAyUhXdKpWzR0xmrlcrx0CZd5Ftr7LLkdoG3bCEwmkdgusjrHdmjAkhJHFfKw3oXGkrg+woLyygrQcMdiRUxHSOnMiYGADD9lXz4qZHzmU0QE4Jk1M16wi80=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 HE1SPR01MB0037.eurprd03.prod.outlook.com (20.176.168.161) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1250.30; Thu, 25 Oct 2018 16:55:12 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.032; Thu, 25 Oct 2018
 16:55:12 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 22/22] xen/arm: Move vgic_* helpers from
 gic.h to vgic.h
Thread-Index: AQHUZuWcTVLsOot8s0eom9mw6IqK3KUwa18A
Date: Thu, 25 Oct 2018 16:55:12 +0000
Message-ID: <06ade892-8f6d-431d-e2c9-2ad8f34bc405@epam.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
 <20181018132109.31192-23-julien.grall@arm.com>
In-Reply-To: <20181018132109.31192-23-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-imapappendstamp: VI1PR0302MB2688.eurprd03.prod.outlook.com
 (15.20.1250.024)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; HE1SPR01MB0037;
 6:P2fH6Pj7aADy10Hu7FNGm02LkT9F8FEl6IO1RIxzHcBhyyeOBnkWwmIV/9RCF3ShKAJAdT1Hkmrpbq/ecBLmb6eKcSLjh4Ea50fVrBl9XYQXx7Qp2Bw1uz4gR3pezhjaeu1z6si8PFdxzDl4yT4I3gpjvSmrsnCfgqb6KgXpyYUzv1jKZIczKSsiTYpz4OHUpW067GnS+b/kInVzrkTAkQHmHeuPrYn8I9YKdP1DNhkfFyCxRbGQE0inUUZOYBeaZYIo03I6l06H2iO5Czrq2wj9qu3/HTCPrmfvb7dKVOyS575SyqaK7IKdQLNpfZuOfpl9Tq+IO1IMwrMzUiYdbT/kPBbGtTVkyI9eF862GTazk9zxFm4q1Mwr90Kz4boLqsqAoPETbXXeZ1v57T48GyzKrRnM7FsaasQo2CCavkkzVrl6nrd2zm8M2hDyQvFSc1UroF3Jysa12QQ8c236AQ==;
 5:Sg8QglfjDrlgBZ4Vrp3XgHEfNasyDnHrgpXjgWNO81Nc2S64IFtV6Im00RGiWDc/XZW4z9cT9UJLaU0Aw8gMqP8NI/zgblGod3jV1uv9YyairKlnikuan/llBLTUSnH5URLiNEv3MlO9jtthnc2GntfUufGcfwO9fK8CmBBgszY=;
 7:AJhd/b88uAUjzidqfTrF70Yy7hi3VB8dOnRJu1IQNfLS5anfncseFNIAF/5lxwmkReBokIxkjdCwJLF+9pmmTnD5HHY2/pRwQ5FF2h9Heg08pglGVX8o7+2ydTkvW8tGz9ATNEd8Mw1MhUTKCLpaV8Imzu9tuYPZiY5WmqaF+Axvps0aHlBfbiOUhKQLNzQtzfRqSF+XIUuppqPEyF3FzYjrmvOypNbJGRl13haV99UVM3kF/aCm4XU3BeBFD6WK
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 02db776a-9e54-4b6f-6437-08d63a9aa144
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:HE1SPR01MB0037; 
x-ms-traffictypediagnostic: HE1SPR01MB0037:
x-microsoft-antispam-prvs: <HE1SPR01MB00374D93949D5B8D4A20963FE6F70@HE1SPR01MB0037.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(180628864354917)(4114951738403);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3231355)(944501410)(52105095)(3002001)(148016)(149066)(150057)(6041310)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095);
 SRVR:HE1SPR01MB0037; BCL:0; PCL:0; RULEID:; SRVR:HE1SPR01MB0037; 
x-forefront-prvs: 083691450C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(136003)(396003)(376002)(366004)(39860400002)(346002)(199004)(189003)(97736004)(256004)(2616005)(66066001)(486006)(446003)(71200400001)(11346002)(6512007)(6486002)(229853002)(106356001)(2900100001)(6246003)(6116002)(3846002)(316002)(68736007)(53936002)(476003)(6436002)(72206003)(71190400001)(105586002)(31696002)(31686004)(86362001)(7736002)(81166006)(4326008)(8936002)(8676002)(478600001)(186003)(81156014)(5660300001)(305945005)(110136005)(99286004)(25786009)(36756003)(80792005)(558084003)(14454004)(53546011)(102836004)(2906002)(2501003)(76176011)(6506007)(26005)(55236004)(5250100002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:HE1SPR01MB0037;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: XHDhQ2JINnTQ7L4c/dHdmjDnaTxwQgY5hBczEid/OOh/2BPb5XA1SZD4oHdaK+ijbckGZvD9feGQqbZcXPj+z5DcQZZm4mwO9Den9VsN0UmCXMn5JOesn7sgn9xyZydjTUvBYudD+lh5K79g3wEMfZSlHFxArdALLCAsuc4M0BXVJiLtpiwvM6q7gwdLKO/JkzjTT8SuoqKfREv3frgcQ3lb+FYIrl/JYB0/sQnMT7fhcJhrZEoXc3VhVvztDDCt25TbsOQHvy8waGB0iMUczQaUovXnUfv9ypGeYHygco1IaMn0gvdbDEz3GOx69TtJHj+EMDrzTs47PSFtMgsUijbYAzFQQ7lIME/oEWZg/24=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <2E7FC18D38357344872B8EF201D5794E@EPAM.onmicrosoft.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 02db776a-9e54-4b6f-6437-08d63a9aa144
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2018 16:55:12.3398 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1SPR01MB0037
Subject: Re: [Xen-devel] [PATCH 22/22] xen/arm: Move vgic_* helpers from
 gic.h to vgic.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: "sstabellini@kernel.org" <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>

T24gMTguMTAuMTggMTY6MjEsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBLZWVwIHZnaWNfKiBoZWxw
ZXJzIGluIGEgc2luZ2xlIHBsYWNlLiBBdCB0aGUgc2FtZSB0aW1lIHJlbW92ZSBnaWMuaAo+IGZy
b20gZXZlbnQuaCBzaW5jZSB0aGUgaGVscGVycyBoYXMgbm93IGJlZW4gbW92ZWQgdG8gdmdpYy5o
IChpbmNsdWRlZCBieQo+IGRvbWFpbi5oKS4KPgo+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgoKUmV2aWV3ZWQtYnk6IEFuZHJpaSBBbmlzb3Y8YW5k
cmlpX2FuaXNvdkBlcGFtLmNvbT4KCi0tIAoKKkFuZHJpaSBBbmlzb3YqCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 16:56:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 16: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 1gFivX-0004Nq-A2; Thu, 25 Oct 2018 16:56:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ahoo=nf=citrix.com=prvs=8298df8fa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gFivW-0004Ng-Cb
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 16:56:06 +0000
X-Inumbo-ID: 71afe334-d876-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 71afe334-d876-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 18:53:06 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,425,1534809600"; d="scan'208";a="80971334"
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <CABfawh=GYUi2nvx5Nc1xfu7McVSqCwYOMyA6fyCKgYJCGCRkXA@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <7079d0ee-a8ef-e164-12d9-8e3bfef81491@citrix.com>
Date: Thu, 25 Oct 2018 17:55:42 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <CABfawh=GYUi2nvx5Nc1xfu7McVSqCwYOMyA6fyCKgYJCGCRkXA@mail.gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: mpohlack@amazon.de, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>, joao.m.martins@oracle.com,
 Stefano Stabellini <sstabellini@kernel.org>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?= <marmarek@invisiblethingslab.com>,
 aliguori@amazon.com, uwed@amazon.de, Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, ross.philipson@oracle.com,
 Dario Faggioli <dfaggioli@suse.com>, msw@amazon.com,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, JGross@suse.com,
 sergey.dyasli@citrix.com, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, mdontu <mdontu@bitdefender.com>,
 dwmw@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>

T24gMjQvMTAvMTggMTY6MjQsIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPj4gQSBzb2x1dGlvbiB0
byB0aGlzIGlzc3VlIHdhcyBwcm9wb3NlZCwgd2hlcmVieSBYZW4gc3luY2hyb25pc2VzIHNpYmxp
bmdzCj4+IG9uIHZtZXhpdC9lbnRyeSwgc28gd2UgYXJlIG5ldmVyIGV4ZWN1dGluZyBjb2RlIGlu
IHR3byBkaWZmZXJlbnQKPj4gcHJpdmlsZWdlIGxldmVscy4gIEdldHRpbmcgdGhpcyB3b3JraW5n
IHdvdWxkIG1ha2UgaXQgc2FmZSB0byBjb250aW51ZQo+PiB1c2luZyBoeXBlcnRocmVhZGluZyBl
dmVuIGluIHRoZSBwcmVzZW5jZSBvZiBMMVRGLiAgT2J2aW91c2x5LCBpdHMgZ29pbmcKPj4gdG8g
Y29tZSBpbiBwZXJmIGhpdCwgYnV0IGNvbXBhcmVkIHRvIGRpc2FibGluZyBoeXBlcnRocmVhZGlu
ZywgYWxsIGl0cwo+PiBnb3QgdG8gZG8gaXMgYmVhdCBhIDYwJSBwZXJmIGhpdCB0byBtYWtlIGl0
IHRoZSBwcmVmZXJhYmxlIG9wdGlvbiBmb3IKPj4gbWFraW5nIHlvdXIgc3lzdGVtIEwxVEYtcHJv
b2YuCj4gQ291bGQgeW91IHNoZWQgc29tZSBsaWdodCB3aGF0IHRlc3RzIHdlcmUgZG9uZSB3aGVy
ZSB0aGF0IDYwJQo+IHBlcmZvcm1hbmNlIGhpdCB3YXMgb2JzZXJ2ZWQ/IFdlIGhhdmUgcGVyZm9y
bWVkIGludGVuc2l2ZSBzdHJlc3MtdGVzdHMKPiB0byBjb25maXJtIHRoaXMgYnV0IGFjY29yZGlu
ZyB0byBvdXIgZmluZGluZ3MgdHVybmluZyBvZmYKPiBoeXBlci10aHJlYWRpbmcgaXMgYWN0dWFs
bHkgaW1wcm92aW5nIHBlcmZvcm1hbmNlIG9uIGFsbCBtYWNoaW5lcyB3ZQo+IHRlc3RlZCB0aHVz
IGZhci4KCkFnZ3JlZ2F0ZSBpbnRlciBhbmQgaW50cmEgaG9zdCBkaXNrIGFuZCBuZXR3b3JrIHRo
cm91Z2hwdXQsIHdoaWNoIGlzIGEKcmVhc29uYWJsZSBhcHByb3hpbWF0aW9uIG9mIGEgbG9hZCBv
ZiB3ZWJzZXJ2ZXIgVk0ncyBvbiBhIHNpbmdsZQpwaHlzaWNhbCBzZXJ2ZXIuwqAgU21hbGwgcGFj
a2V0IElPIHdhcyBoaXQgd29yc3QsIGFzIGl0IGhhcyBhIHZlcnkgaGlnaAp2Y3B1IGNvbnRleHQg
c3dpdGNoIHJhdGUgYmV0d2VlbiBkb20wIGFuZCBkb21VLsKgIERpc2FibGluZyBIVCBtZWFucyB5
b3UKaGF2ZSBoYWxmIHRoZSBudW1iZXIgb2YgbG9naWNhbCBjb3JlcyB0byBzY2hlZHVsZSBvbiwg
d2hpY2ggZG91YmxlcyB0aGUKbWVhbiB0aW1lIHRvIG5leHQgdGltZXNsaWNlLgoKSW4gcHJpbmNp
cGxlLCBmb3IgYSBmdWxseSBvcHRpbWlzZWQgd29ya2xvYWQsIEhUIGdldHMgeW91IH4zMCUgZXh0
cmEgZHVlCnRvIGluY3JlYXNlZCB1dGlsaXNhdGlvbiBvZiB0aGUgcGlwZWxpbmUgZnVuY3Rpb25h
bCB1bml0cy7CoCBTb21lCnJlc291cmNlcyBhcmUgc3RhdGljYWxseSBwYXJ0aXRpb25lZCwgd2hp
bGUgc29tZSBhcmUgY29tcGV0aXRpdmVseQpzaGFyZWQsIGFuZCBpdHMgbm93IGJlZW4gd2VsbCBw
cm92ZW4gdGhhdCBhY3Rpb25zIG9uIG9uZSB0aHJlYWQgY2FuIGhhdmUKYSBsYXJnZSBlZmZlY3Qg
b24gb3RoZXJzLgoKVHdvIGFyYml0cmFyeSB2Y3B1cyBhcmUgbm90IGFuIG9wdGltaXNlZCB3b3Jr
bG9hZC7CoCBJZiB0aGUgcGVyZgppbXByb3ZlbWVudCB5b3UgZ2V0IGZyb20gbm90IGNvbXBldGlu
ZyBpbiB0aGUgcGlwZWxpbmUgaXMgZ3JlYXRlciB0aGFuCnRoZSBwZXJmIGxvc3MgZnJvbSBYZW4n
cyByZWR1Y2VkIGNhcGFiaWxpdHkgdG8gc2NoZWR1bGUsIHRoZW4gZGlzYWJsaW5nCkhUIHdvdWxk
IGJlIGFuIGltcHJvdmVtZW50LsKgIEkgY2FuIGNlcnRhaW5seSBiZWxpZXZlIHRoYXQgdGhpcyBt
aWdodCBiZQp0aGUgY2FzZSBmb3IgUXViZXMgc3R5bGUgd29ya2xvYWRzIHdoZXJlIHlvdSBhcmUg
cHJvYmFibHkgbm90IHZlcnkKb3ZlcnByb3Zpc2lvbmVkLCBhbmQgeW91IHByb2JhYmx5IGRvbid0
IGhhdmUgbG9uZyBydW5uaW5nIElPIGFuZCBDUFUKYm91bmQgdGFza3MgaW4gdGhlIFZNcy4KCn5B
bmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 16:58:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 16:58: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 1gFixs-0004aw-0I; Thu, 25 Oct 2018 16:58:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x3at=nf=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFixr-0004ar-LG
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 16:58:31 +0000
X-Inumbo-ID: c86b1191-d876-11e8-a8a5-bc764e045a96
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe06::628])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id c86b1191-d876-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 18:55:32 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=tag+a/aNbZ4e6dRf69WlpTstlhQmnb2u7YZhaB71C2g=;
 b=hY9st88vtt8Ux3RbZzPVy3TIEPmUPq1gbf+Tl/eE9qpbjrNf0dm24zgGcDR2ooeQTtz678RItnWq1OFr/YLMHjACmmN6ZdgJGBSatM9jFpGWV3NRNTHIQvTq81udDIhi5HCT3aC4Crw31qgtTPQHZSNPu/qC3crf0Tb3s56CfBQ=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 HE1SPR01MB0037.eurprd03.prod.outlook.com (20.176.168.161) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1250.30; Thu, 25 Oct 2018 16:58:23 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.032; Thu, 25 Oct 2018
 16:58:23 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 09/22] xen/arm: Move HSR defines in a new
 header hsr.h
Thread-Index: AQHUZuWfPYzgOr1Sk0qK351Qlzlq+aUwbFcA
Date: Thu, 25 Oct 2018 16:58:23 +0000
Message-ID: <31039f90-f8ca-8d0d-e0e5-157e047b7a4d@epam.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
 <20181018132109.31192-10-julien.grall@arm.com>
In-Reply-To: <20181018132109.31192-10-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-imapappendstamp: VI1PR0302MB2688.eurprd03.prod.outlook.com
 (15.20.1250.024)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; HE1SPR01MB0037;
 6:JfwpHC0lNyh9DrPv59SR2X4HqeRPnUOg29RmATW30U6+q03fvcMoehIxacE0faNDvAaUfvEZaXjuoTgnuEkEe3lnBoGVJf66N+P40z57PEJgKHZTfpy72ds6F8nKpxCVrBnqBxmGz3Uv/qdjg0S5UgyRQBQQXTQdGRx4mPZG3lbOhey9iOtc3su+1IJTMco8kMjy2l4IMbNQL3azuKwUGxbOk+9qwO0rEx5szmYWJJrWVi+ICmZdKGkX/5RWXAI6iA93XP735Mm4TJFLSmdHxO48SAUfsr4OPo+xO5bf+aUJoq7lk9oTo6ccmZABdFIDiZSI42fLtBmgenjEBYSuyBxz+bEgbnGWUL3hs7gpWUIfdoBm2h0pu423vswvbRpd2aal9BquHi6cbUaovyfdgwZ6q/Nq7sIe0sKZ6DQsg7QtpeUcsBe71fFJrIRliz9Afwa6DNHQl61ruuoaNHvOTw==;
 5:vUv350CEYCLo3PBtPY9ZJTM3W61alPlE9oBW3efjSlehLZvEsv7OwAYiakP4kXf5L/HVP5o8wGxx3pEz0sPlVr1SSrOox+2zgA9AP951EVnzdOrr+OqPujkyCfNGlwevLudvORi2qBS7mXX01eHh/dyGcsRG9VkQmb5z0SNz22U=;
 7:NaDiqLAMjoTPBiDmWw3g6d9OWntyZaJqAd473I2bGNBOEGJLwy0RAo6fdssrp+qZXgpZCmcn7rUhB51xV9eLUIzQvkCYUIjqWl7QcbHBVMCEMXCCKnvNL6h6XtxjAw7nOOURvLlcvJahU1/nzUrpNQAaf3Xer1rbjR219HJQBdbehQ3e9fg6oNKNYUu6XHK803l6p7qKpBMLFyA/9aDi1x9hFiBkXv7PmA+FvMlwavZnqZPy60xBcwAOr9P5+yZQ
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 30f1faf2-9b58-401f-b9f1-08d63a9b12f9
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:HE1SPR01MB0037; 
x-ms-traffictypediagnostic: HE1SPR01MB0037:
x-microsoft-antispam-prvs: <HE1SPR01MB003724E4F8CE57D9268B32ADE6F70@HE1SPR01MB0037.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(180628864354917)(4114951738403);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3231355)(944501410)(52105095)(3002001)(148016)(149066)(150057)(6041310)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095);
 SRVR:HE1SPR01MB0037; BCL:0; PCL:0; RULEID:; SRVR:HE1SPR01MB0037; 
x-forefront-prvs: 083691450C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(136003)(396003)(376002)(366004)(39860400002)(346002)(199004)(189003)(97736004)(256004)(2616005)(66066001)(486006)(446003)(71200400001)(11346002)(6512007)(6486002)(229853002)(106356001)(2900100001)(6246003)(6116002)(3846002)(316002)(68736007)(53936002)(476003)(6436002)(72206003)(71190400001)(105586002)(31696002)(31686004)(86362001)(7736002)(81166006)(4326008)(8936002)(8676002)(478600001)(186003)(81156014)(5660300001)(305945005)(110136005)(99286004)(25786009)(36756003)(80792005)(558084003)(14454004)(53546011)(102836004)(2906002)(2501003)(76176011)(6506007)(26005)(55236004)(5250100002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:HE1SPR01MB0037;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: 50Jc+MPLZIzqpGWRHhBdslIyli98mQ1mp2aeiXyhxA16jdSSqhg6JHmMFS4OMg6JMXPgWt4WZSnWDqzcjkE2Qz4VDW28PnMJziZRZeP8F87ZVY2Q11uLhYCvNxuec7T73W3FdaYkbPZcqDBz5NAlZbC5edTOW8pOiriu3NSEVBiuCNGb3NT+7A2EDeBhtIKQZKyE3QB0r6ChGFBL+vB4SdbAcQ+KQUzPnnTO7jPuDI6sF++Zc/8tqz8aVHfHngKa71Kf5WXJnwyLVlxCRdMjNnDtvISBMQ4QKoZxzF/mucW9+lESqKuboEF25MKNa2mjBp7RXNOMT/Ouj/P/uMX2zpKcLtpg/ilpwSu1fCyhE4k=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <137CF08DCDD9914081C14499B5AD4776@EPAM.onmicrosoft.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 30f1faf2-9b58-401f-b9f1-08d63a9b12f9
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2018 16:58:23.1108 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1SPR01MB0037
Subject: Re: [Xen-devel] [PATCH 09/22] xen/arm: Move HSR defines in a new
 header hsr.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: "sstabellini@kernel.org" <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>

Ck9uIDE4LjEwLjE4IDE2OjIwLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gVGhlIEhTUiBkZWZpbmVz
IGFyZSBwcmV0dHkgbXVjaCBzZWxmLWNvbnRhaW5lZCBhbmQgbm90IG5lY2Vzc2FyeSB0byBiZQo+
IGluY2x1ZGVkIGV2ZXJ5d2hlcmUgaW4gWGVuLiBTbyBtb3ZlIHRoZW0gaW4gYSBuZXcgaGVhZGVy
IGhzci5oLgo+Cj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KCgpSZXZpZXdlZC1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNv
bT4KCi0tIAoKKkFuZHJpaSBBbmlzb3YqCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 17:00:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 17:00: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 1gFizU-0005L7-GE; Thu, 25 Oct 2018 17:00:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x3at=nf=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFizT-0005L2-R1
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 17:00:11 +0000
X-Inumbo-ID: 044a3cf2-d877-11e8-a8a5-bc764e045a96
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0c::607])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 044a3cf2-d877-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 18:57:12 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=klchDehp4fsECJZG7ihboSD7vPH71ILcMO9IrprWIQU=;
 b=Lws7grfVkspO+7JKIsSo5ZyLO4JF+zeqb+c8EV+7JBekLCJUPAhmzTqoTHKeuvX2YhX97IxqorjB/p5fBat4D7NS2ND0jsDqzKir2SRIHsVSzpnA9NepeyrVyRAK3ZncubJXv7zfI9A1/rBUhEjXxrJ+SVUseSberblzW0CO9uk=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB3439.eurprd03.prod.outlook.com (52.134.14.21) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1273.18; Thu, 25 Oct 2018 17:00:02 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.032; Thu, 25 Oct 2018
 17:00:02 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 10/22] xen/arm: Move SYSREG accessors in
 sysregs.h
Thread-Index: AQHUZuWiETyFIvDqDEGxkl2s58O3x6UwbMwA
Date: Thu, 25 Oct 2018 17:00:02 +0000
Message-ID: <210693ba-6aeb-3160-277c-85d8d9b5531c@epam.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
 <20181018132109.31192-11-julien.grall@arm.com>
In-Reply-To: <20181018132109.31192-11-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-imapappendstamp: VI1PR0302MB2688.eurprd03.prod.outlook.com
 (15.20.1250.024)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB3439;
 6:Psu1Hw1f7mV54zZ7n3+Jj3SeMOcFU5GQNkHEZpezfR1GC4wYWpEW7vGQIlqQwPv6BMDC0GQjGb11PblR/WtKLC9FxrGfyp1mD7fBvuaabFq8JsFUaQZb8XI1Xetug7hISvkwYelK+2LEWvrY5Io2V+FnXMGB9+ddXGMuIdqXevEXXfB1/NlBXmWaFPCNSrN4YD3gxUqQi+dI4E8QbpBFSmlMF1OTH+B1eDbwoxEuWtGps/+IXCgdmdpfbrSlNb3KjtMlMeAuA3KY7xscBDZjBCuVTiC7dgN/9mvUVvC+iIx+mXaRQulvWQKVX1AP3MN/H2NGAVS/lx7BWEWwtRWNi+jEx+v6EE2dZXnzzMj9NGhB7q6EXf2jEyE99ERlIZnnKN4JaevTbmH1X2cjErys9f5ohKV+jGUQdJE+pV9r59TaAtgkOj1zFXPfl5klOI79dJfIaUXyyZ7xiUM4xLJT0Q==;
 5:W5RcWpGwu/lB+oRF8uhG1aRpc+YXHcwZ7lWBa6rl8a5qFoui7pBep5KkYLOJmTsv2gPN/5YHygPlpJPCJWvs4MuUj3cFmgK3TBTdY0Y7U5cPS111IDsfLJOhrPrxbo2mhT2hd1qhEH//UBmknocuPygu5/9O+mRizA+zf/KY3kk=;
 7:zDhPomtbBb4LrYAl+qr0vjxygA2g+eCwbgE0LItZujsgAksQf6mrFFNl5xdsc3b9RE9JRSk/LEnhtO7fOZoTi/RRDfroi1ZanOnNIK7YUbh5XUhsSwTpoOxxHbIP8kXMdpVJq8xrrGyx0lMtv/X22A==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 1381f3a9-b418-4f6e-1c8b-08d63a9b4e26
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB3439; 
x-ms-traffictypediagnostic: VI1PR0302MB3439:
x-microsoft-antispam-prvs: <VI1PR0302MB3439B7317FAABBB11503C336E6F70@VI1PR0302MB3439.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(180628864354917)(4114951738403);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(3231355)(944501410)(52105095)(10201501046)(3002001)(148016)(149066)(150057)(6041310)(20161123560045)(20161123564045)(20161123558120)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB3439; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB3439; 
x-forefront-prvs: 083691450C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(396003)(346002)(39860400002)(366004)(136003)(376002)(199004)(189003)(81156014)(8676002)(99286004)(53546011)(6506007)(81166006)(97736004)(76176011)(8936002)(478600001)(5250100002)(110136005)(80792005)(2501003)(316002)(31696002)(86362001)(256004)(66066001)(14454004)(72206003)(6486002)(6436002)(102836004)(53936002)(6512007)(36756003)(6246003)(31686004)(476003)(2616005)(11346002)(486006)(5660300001)(68736007)(229853002)(71200400001)(71190400001)(4326008)(26005)(2900100001)(446003)(25786009)(55236004)(105586002)(186003)(106356001)(7736002)(305945005)(2906002)(3846002)(6116002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB3439;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: l+OMYo/MTH2NIGTbW14RuLvXuleZxzT6SSbrZBpfbmPAa1wTkYzM22DRw/AF1+RJBa9OeUdQfv//vqEUxFeFt98vMd21PHFezNBKma7qqxP9ioy+jHZvxVI9T/SrV6BSovs/wDeZc2S0ajp8nahvEMNfp4oqdOaBhVB+ZjgxFhwGinWNg/Z0H0GHP9ATgtHsi5yJWXbmbn0ilEkjm0lxJVK9UCl3yiPhRN0aigV7we5DmS2Ywr12EbqCuhdE5jWAlCXIdzR/xApFGAgkKNete079vCeOEvGvJoIHd9+wzXwM/n5c4fWqJu3D02wDxFFJqXurMisUgwOsJLc+fBQeCbRR8OnDCG9QZIrbwmhMoQE=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <F272E135E518F0438C10FC5D62346BE8@EPAM.onmicrosoft.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 1381f3a9-b418-4f6e-1c8b-08d63a9b4e26
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2018 17:00:02.3560 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB3439
Subject: Re: [Xen-devel] [PATCH 10/22] xen/arm: Move SYSREG accessors in
 sysregs.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: "sstabellini@kernel.org" <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>

Ck9uIDE4LjEwLjE4IDE2OjIwLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gU3lzdGVtIHJlZ2lzdGVy
cyBhY2Nlc3NvcnMgYXJlIHNlbGYtY29udGFpbmVkIGFuZCBzaG91bGQgbm90IGJlIGluY2x1ZGVk
Cj4gZXZlcnl3aGVyZSBpbiBYZW4uIE1vdmUgdGhlIGFjY2Vzc29ycyBpbiBzeXNyZWdzLmggYW5k
IGluY2x1ZGUgdGhlIGZpbGUKPiB3aGVuIG5lY2Vzc2FyeS4KPgo+IFdpdGggdGhhdCBjaGFuZ2Us
IGl0IGlzIG5vdCBuZWNlc3NhcnkgdG8gaW5jbHVkZSBwcm9jZXNzb3IuaCBpbiB0aW1lLmguCj4K
PiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IC0t
LQoKClJldmlld2VkLWJ5OiBBbmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgoK
Ci0tIAoKKkFuZHJpaSBBbmlzb3YqCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 17:01:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 17: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 1gFj0S-0005Q3-TY; Thu, 25 Oct 2018 17:01:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x3at=nf=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFj0R-0005Pu-Np
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 17:01:11 +0000
X-Inumbo-ID: 27a6565d-d877-11e8-a8a5-bc764e045a96
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0c::627])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 27a6565d-d877-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 18:58:11 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=JNy7zF5TBvxfzPLQkCPjfxCrxwiZjdkQI4uMju/85b8=;
 b=RPONVXNeP5/yV9OyAG/9z0+Qquo2nLBb/DDth0uVVpxbUwGh175TRWoqhbgpcH/0MlVwwQ6G2YbOHZsGi3TsJ8cy/eEyuChfXLY8OVnXLkRKk8V4qW2w3xUQzvgdFE8cA9qnImv0r+VfP1u34bTzO9Wh0syMYpn7hgjd4R9f4xM=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB2766.eurprd03.prod.outlook.com (10.171.105.147) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1250.30; Thu, 25 Oct 2018 17:01:04 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.032; Thu, 25 Oct 2018
 17:01:04 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 12/22] xen/arm: Only include stringify.h when
 necessary
Thread-Index: AQHUZuWeDcbg5qms10eEqBY8ppNfjqUwbRWA
Date: Thu, 25 Oct 2018 17:01:04 +0000
Message-ID: <5458d3cb-72de-f38e-aef2-c2b71da109bb@epam.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
 <20181018132109.31192-13-julien.grall@arm.com>
In-Reply-To: <20181018132109.31192-13-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-imapappendstamp: VI1PR0302MB2688.eurprd03.prod.outlook.com
 (15.20.1250.024)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB2766;
 6:ag9Bg4/BV+LQR6OG3oIoK1BA9sDtOukecNySyzLQcB0Ft1Kv4GbJsYKN2QiExaLB5pjyui6okXjYY4u7geSrxySu+SxU9RM4aFtPbxJm3BUbT/W6EwfLGFBtJDAPluHVZ3xVxlseeMo+3wyzm1lqaWDp1NqrbFSxB5ainrjRX5WCx7yw578bozbLDIvykp5pKBglvEXirN0ZCEVPEgena6sXHKP3KUmU6yBjIeimwjbs4QIf7baxh0daGUzAGeovW6Zr8tzPmEKw2MhjwJnqokKwEzFsGoAvQJZUUwoRvfHq7sQTXS5I/Ip8UDAhIWPFGoN0yBz+N8c18+QeYJ/nbf7HEMhpdiKZ8iJRcWgx2vM8GmwqGbSvV3PB+EYFasaro7Ma3ORS7Z4YLwXq0a7o8X69wWC9b38pECPf/3n0y/wU6+7qqkgyDT7HJBfu5u6rW2JbcgUi4A35bUaHrus0ZQ==;
 5:s+9kBZpLeEmNwXgcZMq5DfeRgM3eYGBJZ3kd8GA1BlkDK/+vLfDNiJQnpIx0wSTIR8yWG9OI0Hk9iFu3S6r63VHWZ7KjiLnaf9bmpOeaurOEWkm2cOOSDXxmBe18zA99ByLJPyiQdSZnbpvJ78RomiWktR3Fnc3PWTyqEG/NHes=;
 7:4Nui9vlvrhgzvEfCpuZip/IDfPuJmHWHQjPWRe8MRPzBy1BDb75MYQoaP1UbNg3TPwv+HSDu7WeZJQvsX9G18cv9VD7X58WGIrXKqcgPRTviaqQhLhDZxfDaQc0ITl638lXHfFajPYDfT1NZlfDpLjcJYHATSMaJuP8uWXm2iawfEkmVhhAI+sbEVZx19yiPC/OYc2LaZHlQu+CTiKUaUe9c4p2ZIT3b3hMmip7A2PONMwbejgwd8l+d6296U2R1
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: bde04866-04c9-43d6-7648-08d63a9b72f6
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB2766; 
x-ms-traffictypediagnostic: VI1PR0302MB2766:
x-microsoft-antispam-prvs: <VI1PR0302MB2766ACC5C7E951F88F3E0092E6F70@VI1PR0302MB2766.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(180628864354917)(4114951738403);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231355)(944501410)(52105095)(10201501046)(93006095)(93001095)(148016)(149066)(150057)(6041310)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB2766; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB2766; 
x-forefront-prvs: 083691450C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(39860400002)(366004)(136003)(396003)(346002)(376002)(199004)(189003)(5250100002)(256004)(86362001)(2501003)(4326008)(31696002)(31686004)(316002)(14454004)(6436002)(6486002)(558084003)(25786009)(81156014)(8676002)(81166006)(76176011)(99286004)(2906002)(66066001)(6512007)(110136005)(6246003)(486006)(71200400001)(71190400001)(3846002)(6116002)(6506007)(53546011)(476003)(2616005)(26005)(5660300001)(186003)(7736002)(53936002)(305945005)(11346002)(55236004)(446003)(106356001)(105586002)(68736007)(229853002)(8936002)(80792005)(2900100001)(102836004)(97736004)(72206003)(36756003)(478600001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB2766;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: TmPN4HZEZ+puePhmnUThKOttXRli5rLnFL05cPQT3lqC6SbivqrwzTO2MLn9dkrvhO5wv3fpdEr6ay3ODdKpLkqLEUADHiFZMOapur0CHxJmmfQQc+pOI6uc+YWaMBBpM4GxXutrX86IyfUgzLf8Y0QzqoZZmc6sJSQVsnZKoJhnCxYsvmuwzIweWB/WFr87eZzkqKS3bH3altuORIm1kVfYTgYO+UpcX3hT1pE4fGaFnDrqP/svRrcNnml3KvQB9mQiQc5r4Y4+TO/SXVSTrzmmYkKng09D1e5KQfsJqJtbau8Tk1k/E5EReNQIl4twl/jems8A4mx/ZbMwhWsvLeBYj1dGLtErB7TMQT6AAuU=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <8A5EDF75EB4929439DFAE4FDF54BA1F2@EPAM.onmicrosoft.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: bde04866-04c9-43d6-7648-08d63a9b72f6
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2018 17:01:04.1506 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB2766
Subject: Re: [Xen-devel] [PATCH 12/22] xen/arm: Only include stringify.h
 when necessary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDE4LjEwLjE4IDE2OjIwLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiAtLS0KClJldmlld2VkLWJ5OiBB
bmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgoKCi0tIAoKKkFuZHJpaSBBbmlz
b3YqCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 17:01:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 17:01: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 1gFj10-0005Te-93; Thu, 25 Oct 2018 17:01:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x3at=nf=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFj0z-0005TR-0p
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 17:01:45 +0000
X-Inumbo-ID: 3ba00b0b-d877-11e8-a8a5-bc764e045a96
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0c::606])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3ba00b0b-d877-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 18:58:45 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=5HKyND1xBq9+sEV9OSw2c+s0wvw4hu1B1W/G7fO1VO0=;
 b=irtm7HQRFoBowhwPm5OJUZjGIFcc2rf2ICSu+XTmDYN3d9dV66JbJKzdMleaTXWv8dwhHmAcNSOhL0IzdrUTh/RFMN8a4Z5ds3f3n5FxTlfQLPHsqVr6d4/O+EaeoIAlxZppZxyQnJsIZsJDcWJ5TficxeBKywnh3Mim9vI1F0U=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB2766.eurprd03.prod.outlook.com (10.171.105.147) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1250.30; Thu, 25 Oct 2018 17:01:37 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.032; Thu, 25 Oct 2018
 17:01:37 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 13/22] xen/arm: Only include vreg.h when
 necessary
Thread-Index: AQHUZuWdo9wErDa4N0uR9gQHkT3tEKUwbUEA
Date: Thu, 25 Oct 2018 17:01:37 +0000
Message-ID: <00fe029c-a081-29d8-415a-6ad931fe9109@epam.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
 <20181018132109.31192-14-julien.grall@arm.com>
In-Reply-To: <20181018132109.31192-14-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-imapappendstamp: VI1PR0302MB2688.eurprd03.prod.outlook.com
 (15.20.1250.024)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB2766;
 6:zOaFzu/bpabcr/leq8eI7HsIoWTpHt7RMucWPv/ZcsIT9W2ywUgxPeNjzL73sw67sC/s4EWLGPJ3+/lYZd1BMQCY1ydMj/5vmJj5e6yvb5Mwx2clt5IqK2/r9FCqa/pHXieNyUt+CsTO8YJMk2B00hpxHHaEU8s2gK4+vC4osSCejLYSVWZVYJLvsYPm73BfShwZfIY+9PFs8b3vbsjymGEfRFT8FmIiRUdMN9d5w5Ts+gxBJrk4gIm6gipODiOHx0C/1xJvZlBg9jj04zy7nzT8mHZfCL83k5qnBsyWL2Vjokoanl18SBCa+IodJh2+7Xi1LAoPrhK8qYeP2O31yEkinFPipTNosIRVagmw2XO8XYnFIyujLT9PC+0WhxEswwCUCQJ+BXJwwNDNVuPMoafEy5Ea/31/T19OZmiLAas2IMxbttZZckVGb+98I7WbIEYyixgUtVutZWtWHD45DA==;
 5:z/x1b+dxjSf3if28vpwrF71S7WjiMb1kI72HbPpZmZyK/mlLOtXS2P2C0aNgRVxT8+QG0mdUGfR3PkGb8sxdGPPtw4v1Me01anUChmmMmjm/XX9NB/tkMn6O+bm8zkKujuuCcbGdm7qRV6Ep2Tu//VBTtJ8AnqmKsLvhkK+9s60=;
 7:eIT99IgoprejU5ZeHd93LbMmy+8dR882zIIIAXBrH6ihbHAuSBjGo5O02wm4+4Vj0BNnn0XfFDP6/jYG3Yt4hm+RnNZSgb6PHvPcIngp4u/J7tKL3qWNyd9Q0xN5JvJmeaCVg8PaD4PpSPNKImLQGx2ypVS2a3+QQtcDDH9sFpzqbDHit2RQstmQNv8TGDRC4bY3TJjDtVjUbOqavkRFTkRdIh5UXEhWQ7aFaAa+QobtQAu27bQSbQ44TmpEzz5g
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: b3a4b89f-5427-48f5-7712-08d63a9b86e4
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB2766; 
x-ms-traffictypediagnostic: VI1PR0302MB2766:
x-microsoft-antispam-prvs: <VI1PR0302MB2766946D2F53AE30E3B53E21E6F70@VI1PR0302MB2766.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(180628864354917)(4114951738403);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231355)(944501410)(52105095)(10201501046)(93006095)(93001095)(148016)(149066)(150057)(6041310)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB2766; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB2766; 
x-forefront-prvs: 083691450C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(39860400002)(366004)(136003)(396003)(346002)(376002)(199004)(189003)(5250100002)(256004)(86362001)(2501003)(4326008)(31696002)(31686004)(316002)(14454004)(6436002)(6486002)(558084003)(25786009)(81156014)(8676002)(81166006)(76176011)(99286004)(2906002)(66066001)(6512007)(110136005)(6246003)(486006)(71200400001)(71190400001)(3846002)(6116002)(6506007)(53546011)(476003)(2616005)(26005)(5660300001)(186003)(7736002)(53936002)(305945005)(11346002)(55236004)(446003)(106356001)(105586002)(68736007)(229853002)(8936002)(80792005)(2900100001)(102836004)(97736004)(72206003)(36756003)(478600001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB2766;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: igfqn7u9dDGld7G+qYhMpOCr+6h9iZW4K+dJzLOdgeIEMQJizza14QgRGMY0eUC3CyqpmOEw9pHYZ2JsblBBv3Fj41BkCDpcxAHCUFwBtgyIlz92299swAZbiWobBfZbd4h/5GN4R0i74Gt1AHVmlqjgcuAWUrJL7Pnyvwazvpdiwa9B+BzVKKOX0DdXbsGte1gNd1XKQNwnQgeebCGNwMnn40EL7QddMGlb7p58QZwm7JlaZaqxA9s/+aZF78HJGPWaFoMvXv7cF8dmgI9fnKgR5lZu0jquGrhU1Q5SmaHnsG7DrHqmdQ5eMzs2YrI9DnphtstglvhOY2gUfmVaquqVvyJCeffwo6xjoap0q1o=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <9804B545C9A5F94AAC03E39D5C0DB35A@EPAM.onmicrosoft.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b3a4b89f-5427-48f5-7712-08d63a9b86e4
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2018 17:01:37.6027 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB2766
Subject: Re: [Xen-devel] [PATCH 13/22] xen/arm: Only include vreg.h when
 necessary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDE4LjEwLjE4IDE2OjIxLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiAtLS0KCgpSZXZpZXdlZC1ieTog
QW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KCgotLSAKCipBbmRyaWkgQW5p
c292KgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 17:02:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 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 1gFj1I-0005X2-Kj; Thu, 25 Oct 2018 17:02:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=c0gp=nf=citrix.com=prvs=829ef1c66=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1gFj1I-0005Wt-1y
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 17:02:04 +0000
X-Inumbo-ID: 4743724d-d877-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4743724d-d877-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 18:59:04 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,425,1534809600"; d="scan'208";a="68780423"
To: Andrew Cooper <andrew.cooper3@citrix.com>, Tamas K Lengyel
 <tamas.k.lengyel@gmail.com>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <CABfawh=GYUi2nvx5Nc1xfu7McVSqCwYOMyA6fyCKgYJCGCRkXA@mail.gmail.com>
 <7079d0ee-a8ef-e164-12d9-8e3bfef81491@citrix.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <03e84c44-2c33-b00f-bdfc-3c6b57123bfb@citrix.com>
Date: Thu, 25 Oct 2018 18:01:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <7079d0ee-a8ef-e164-12d9-8e3bfef81491@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: mpohlack@amazon.de, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>, joao.m.martins@oracle.com,
 Stefano Stabellini <sstabellini@kernel.org>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?= <marmarek@invisiblethingslab.com>,
 aliguori@amazon.com, uwed@amazon.de, Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, ross.philipson@oracle.com,
 Dario Faggioli <dfaggioli@suse.com>, msw@amazon.com,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, JGross@suse.com,
 sergey.dyasli@citrix.com, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, mdontu <mdontu@bitdefender.com>,
 dwmw@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>

T24gMTAvMjUvMjAxOCAwNTo1NSBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAyNC8xMC8x
OCAxNjoyNCwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+Pj4gQSBzb2x1dGlvbiB0byB0aGlzIGlz
c3VlIHdhcyBwcm9wb3NlZCwgd2hlcmVieSBYZW4gc3luY2hyb25pc2VzIHNpYmxpbmdzCj4+PiBv
biB2bWV4aXQvZW50cnksIHNvIHdlIGFyZSBuZXZlciBleGVjdXRpbmcgY29kZSBpbiB0d28gZGlm
ZmVyZW50Cj4+PiBwcml2aWxlZ2UgbGV2ZWxzLiAgR2V0dGluZyB0aGlzIHdvcmtpbmcgd291bGQg
bWFrZSBpdCBzYWZlIHRvIGNvbnRpbnVlCj4+PiB1c2luZyBoeXBlcnRocmVhZGluZyBldmVuIGlu
IHRoZSBwcmVzZW5jZSBvZiBMMVRGLiAgT2J2aW91c2x5LCBpdHMgZ29pbmcKPj4+IHRvIGNvbWUg
aW4gcGVyZiBoaXQsIGJ1dCBjb21wYXJlZCB0byBkaXNhYmxpbmcgaHlwZXJ0aHJlYWRpbmcsIGFs
bCBpdHMKPj4+IGdvdCB0byBkbyBpcyBiZWF0IGEgNjAlIHBlcmYgaGl0IHRvIG1ha2UgaXQgdGhl
IHByZWZlcmFibGUgb3B0aW9uIGZvcgo+Pj4gbWFraW5nIHlvdXIgc3lzdGVtIEwxVEYtcHJvb2Yu
Cj4+IENvdWxkIHlvdSBzaGVkIHNvbWUgbGlnaHQgd2hhdCB0ZXN0cyB3ZXJlIGRvbmUgd2hlcmUg
dGhhdCA2MCUKPj4gcGVyZm9ybWFuY2UgaGl0IHdhcyBvYnNlcnZlZD8gV2UgaGF2ZSBwZXJmb3Jt
ZWQgaW50ZW5zaXZlIHN0cmVzcy10ZXN0cwo+PiB0byBjb25maXJtIHRoaXMgYnV0IGFjY29yZGlu
ZyB0byBvdXIgZmluZGluZ3MgdHVybmluZyBvZmYKPj4gaHlwZXItdGhyZWFkaW5nIGlzIGFjdHVh
bGx5IGltcHJvdmluZyBwZXJmb3JtYW5jZSBvbiBhbGwgbWFjaGluZXMgd2UKPj4gdGVzdGVkIHRo
dXMgZmFyLgo+IAo+IEFnZ3JlZ2F0ZSBpbnRlciBhbmQgaW50cmEgaG9zdCBkaXNrIGFuZCBuZXR3
b3JrIHRocm91Z2hwdXQsIHdoaWNoIGlzIGEKPiByZWFzb25hYmxlIGFwcHJveGltYXRpb24gb2Yg
YSBsb2FkIG9mIHdlYnNlcnZlciBWTSdzIG9uIGEgc2luZ2xlCj4gcGh5c2ljYWwgc2VydmVyLsKg
IFNtYWxsIHBhY2tldCBJTyB3YXMgaGl0IHdvcnN0LCBhcyBpdCBoYXMgYSB2ZXJ5IGhpZ2gKPiB2
Y3B1IGNvbnRleHQgc3dpdGNoIHJhdGUgYmV0d2VlbiBkb20wIGFuZCBkb21VLsKgIERpc2FibGlu
ZyBIVCBtZWFucyB5b3UKPiBoYXZlIGhhbGYgdGhlIG51bWJlciBvZiBsb2dpY2FsIGNvcmVzIHRv
IHNjaGVkdWxlIG9uLCB3aGljaCBkb3VibGVzIHRoZQo+IG1lYW4gdGltZSB0byBuZXh0IHRpbWVz
bGljZS4KPiAKPiBJbiBwcmluY2lwbGUsIGZvciBhIGZ1bGx5IG9wdGltaXNlZCB3b3JrbG9hZCwg
SFQgZ2V0cyB5b3UgfjMwJSBleHRyYSBkdWUKPiB0byBpbmNyZWFzZWQgdXRpbGlzYXRpb24gb2Yg
dGhlIHBpcGVsaW5lIGZ1bmN0aW9uYWwgdW5pdHMuwqAgU29tZQo+IHJlc291cmNlcyBhcmUgc3Rh
dGljYWxseSBwYXJ0aXRpb25lZCwgd2hpbGUgc29tZSBhcmUgY29tcGV0aXRpdmVseQo+IHNoYXJl
ZCwgYW5kIGl0cyBub3cgYmVlbiB3ZWxsIHByb3ZlbiB0aGF0IGFjdGlvbnMgb24gb25lIHRocmVh
ZCBjYW4gaGF2ZQo+IGEgbGFyZ2UgZWZmZWN0IG9uIG90aGVycy4KPiAKPiBUd28gYXJiaXRyYXJ5
IHZjcHVzIGFyZSBub3QgYW4gb3B0aW1pc2VkIHdvcmtsb2FkLsKgIElmIHRoZSBwZXJmCj4gaW1w
cm92ZW1lbnQgeW91IGdldCBmcm9tIG5vdCBjb21wZXRpbmcgaW4gdGhlIHBpcGVsaW5lIGlzIGdy
ZWF0ZXIgdGhhbgo+IHRoZSBwZXJmIGxvc3MgZnJvbSBYZW4ncyByZWR1Y2VkIGNhcGFiaWxpdHkg
dG8gc2NoZWR1bGUsIHRoZW4gZGlzYWJsaW5nCj4gSFQgd291bGQgYmUgYW4gaW1wcm92ZW1lbnQu
wqAgSSBjYW4gY2VydGFpbmx5IGJlbGlldmUgdGhhdCB0aGlzIG1pZ2h0IGJlCj4gdGhlIGNhc2Ug
Zm9yIFF1YmVzIHN0eWxlIHdvcmtsb2FkcyB3aGVyZSB5b3UgYXJlIHByb2JhYmx5IG5vdCB2ZXJ5
Cj4gb3ZlcnByb3Zpc2lvbmVkLCBhbmQgeW91IHByb2JhYmx5IGRvbid0IGhhdmUgbG9uZyBydW5u
aW5nIElPIGFuZCBDUFUKPiBib3VuZCB0YXNrcyBpbiB0aGUgVk1zLgoKQXMgYW5vdGhlciBkYXRh
IHBvaW50LCBJIHRoaW5rIGl0IHdhcyBNU0NJIHdobyBzYWlkIHRoZXkgYWx3YXlzIGRpc2FibGVk
Cmh5cGVydGhyZWFkaW5nLCBiZWNhdXNlIHRoZXkgYWxzbyBmb3VuZCB0aGF0IHRoZWlyIHdvcmts
b2FkcyByYW4gc2xvd2VyCndpdGggSFQgdGhhbiB3aXRob3V0LiAgUHJlc3VtYWJseSB0aGV5IHdl
cmUgZG9pbmcgbWFzc2l2ZSBudW1iZXIKY3J1bmNoaW5nLCBzdWNoIHRoYXQgZWFjaCB0aHJlYWQg
d2FzIHdhaXRpbmcgb24gdGhlIEFMVSBhIHNpZ25pZmljYW50CnBvcnRpb24gb2YgdGhlIHRpbWUg
YW55d2F5OyBhdCB3aGljaCBwb2ludCB0aGUgc3VwZXJzY2FsYXIgc2NoZWR1bGluZwphbmQvb3Ig
cmVkdWN0aW9uIGluIGNhY2hlIGVmZmljaWVuY3kgd291bGQgaGF2ZSBicm91Z2h0IHBlcmZvcm1h
bmNlIGZyb20KIm5vIGJlbmVmaXQiIGRvd24gdG8gIm5lZ2F0aXZlIGJlbmVmaXQiLgoKIC1HZW9y
Z2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 17:02:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 17:02: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 1gFj1b-0005bv-6Z; Thu, 25 Oct 2018 17:02:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x3at=nf=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFj1Z-0005bb-W7
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 17:02:22 +0000
X-Inumbo-ID: 51e009e1-d877-11e8-a8a5-bc764e045a96
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0c::62e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 51e009e1-d877-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 18:59:22 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=0pStOkReyPQMjsXJ6OPiE4IPWo7WSl8VIOltyXnDeJE=;
 b=bHElJtzYTBo6xSh6PR83J2WGowz+Teq06Fqwdth9diR8+GiOZz16kvqmHc9+h1B07HLClPB8On0APU2aKe8Ohbk9Oqq4e7uXQ1JGlIdC8AWOMj6VA4Bub+bKnSmN3C//S+aZH8oiEHT07izfjYwqIZONTGuEjv3Z8n81yAONmQE=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB2766.eurprd03.prod.outlook.com (10.171.105.147) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1250.30; Thu, 25 Oct 2018 17:02:15 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.032; Thu, 25 Oct 2018
 17:02:15 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 14/22] xen/arm: Remove unnecessary includes
 in asm/vgic.h
Thread-Index: AQHUZuWb2NudiLuhZEyP50Lg/4+t8qUwbW2A
Date: Thu, 25 Oct 2018 17:02:15 +0000
Message-ID: <7c3a10b0-daba-24cc-fd87-e4a043a3fa51@epam.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
 <20181018132109.31192-15-julien.grall@arm.com>
In-Reply-To: <20181018132109.31192-15-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-imapappendstamp: VI1PR0302MB2688.eurprd03.prod.outlook.com
 (15.20.1250.024)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB2766;
 6:bgLAfNGqX0QLycyt2NMCxKBgh/YjVLZ1WWW+sxY81nVh1ukoaZOpt06EYSmNGrrxo2JSr322OBoJfD9XbYCTQoKSoTvVKcMpSm0Nh9ctxlrJFIqLN4siK0L5Frsds0xGbrTB35PVvYUgo2elNhTIbU48aWOu0fmQCkeDSpSBrlSw0FdEToHyUF3tN73fY61bYQ8ISg7BqtJdhAWckoaPavqPqnd1dE8XN9xspJb3uCznOhUr163G40n7rzka+1cO/IyVqNYwv/89Iz2acRwMYhgNIIKX1amwJjTkEJQdxmFmCoIK/Y2uVZAcnyZLIHzOzCUSbIf88fFkmncPvcPjHC3Baca+qLrMAZoLnx3YmH3qmaqCy2nr0Y8R6/12EQObSciKg95ErmTYdIzXJethtOjDtTMTluSpF3/bg5ASjMQQJ3DoRM92OpeshBto69yneuPoQBy3gYdfUPXKoMA70g==;
 5:9LfzFqAAMoNIMz4Q4s/JV889vchpaHvo4rb3QPS+S1CXwpTRtiKpWGMCPITCWqEgMbzCePHefUlwqqOvHSQrqNp/saCzOsDt5jSm4+jB25ulN8ml+FW9dzndSzyM6QThETGj2ZMxCbg0xZKYuwegSsY+1QI0SG9vVI6n8Jzblqs=;
 7:IWQnsR3wnzyNVAq0wjbduBrP0R1oUeGMkEwQodGuV2KndjcrqXH5uansbxfMBUJgCxdaQZK5Y0BtetB5k9r7sqIsQNhsBLPR3NniybLZtzx+oVcXYZ/rrmrxY12rrI0FUT4cGt70Xuwf2PfcxXK/6tlylqELXBMtGtmgtEcPnRDQNjsKa5K/8Fp5OzvAC3/XAtbgwXgbef78SSrMD7agPt9zu4O+7hMy2QmGM0zgZiccOica9CZ0gndSspHLjpqV
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 5118c45f-6272-4e64-d1b1-08d63a9b9d53
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB2766; 
x-ms-traffictypediagnostic: VI1PR0302MB2766:
x-microsoft-antispam-prvs: <VI1PR0302MB2766009461458861BFF952C4E6F70@VI1PR0302MB2766.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(180628864354917)(4114951738403);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231355)(944501410)(52105095)(10201501046)(93006095)(93001095)(148016)(149066)(150057)(6041310)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB2766; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB2766; 
x-forefront-prvs: 083691450C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(39860400002)(366004)(136003)(396003)(346002)(376002)(199004)(189003)(5250100002)(256004)(86362001)(2501003)(4326008)(31696002)(31686004)(316002)(14454004)(6436002)(6486002)(558084003)(25786009)(81156014)(8676002)(81166006)(76176011)(99286004)(2906002)(66066001)(6512007)(110136005)(6246003)(486006)(71200400001)(71190400001)(3846002)(6116002)(6506007)(53546011)(476003)(2616005)(26005)(5660300001)(186003)(7736002)(53936002)(305945005)(11346002)(55236004)(446003)(106356001)(105586002)(68736007)(229853002)(8936002)(80792005)(2900100001)(102836004)(97736004)(72206003)(36756003)(478600001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB2766;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: jfLV8xNyFCRzOT+ykfFjyKKpo1wdMGa3NywEFdFLsuJWv5H3vE1qK2gfmckHiU0+rCAZBRtHQ2/CInV7MmKiZzXCjjtZY2ipaQeS4CYBzlxv3B/yXsLxxAs6TshyRDO2OqXCXWlaEj0VPebkYYLeA0S8oBG8/K2Rqxju0uQo1mFMi3CAfeGwIG3lhL7PZ5AT2N+0RsfgpRCxtjf9E0Sp3vs7IKZi9fsV1ZqZGNaNlmBNxma8VmNGgde0cqz6TcAxTwFKfg8s5649TTmnAFhgHtKcfCO61pRhvNk1cpqVXyUvWXHVT4Nd7BW4cd1QbnkYsRwX3F/EUBV+lYPKrvetJFZVcwree8YtyDfOGfZgdoU=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <2388C956539B5E439803EB5408E7872A@EPAM.onmicrosoft.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5118c45f-6272-4e64-d1b1-08d63a9b9d53
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2018 17:02:15.1955 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB2766
Subject: Re: [Xen-devel] [PATCH 14/22] xen/arm: Remove unnecessary includes
 in asm/vgic.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: "sstabellini@kernel.org" <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>

Ck9uIDE4LjEwLjE4IDE2OjIxLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiAtLS0KClJldmlld2VkLWJ5OiBB
bmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgoKCi0tIAoKKkFuZHJpaSBBbmlz
b3YqCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 17:07:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 17: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 1gFj6l-0005xZ-Te; Thu, 25 Oct 2018 17:07:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=c0gp=nf=citrix.com=prvs=829ef1c66=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1gFj6k-0005xU-Kl
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 17:07:42 +0000
X-Inumbo-ID: 112f73cb-d878-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 112f73cb-d878-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 19:04:43 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,425,1534809600"; d="scan'208";a="68781125"
To: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <JBeulich@suse.com>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <20181022145534.afuxnfzyovdi3hya@zion.uk.xensource.com>
 <5BD1D82402000078001F4B60@prv1-mh.provo.novell.com>
 <187f3a6a-e83e-3dc2-0cb7-69fecdacacf1@citrix.com>
 <5BD1DAEC02000078001F4BAE@prv1-mh.provo.novell.com>
 <e1388467-9dc8-9012-f9b8-587617a97a73@citrix.com>
 <cfc6cd76-abe0-0543-2681-065f38a136cd@citrix.com>
 <e96c37aa-a67b-8ebc-f3bd-a0e61d1e11e0@citrix.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <35965ef2-bd8c-58bc-8a6b-3a08d577e3c6@citrix.com>
Date: Thu, 25 Oct 2018 18:07:30 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <e96c37aa-a67b-8ebc-f3bd-a0e61d1e11e0@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: Martin Pohlack <mpohlack@amazon.de>, Julien Grall <julien.grall@arm.com>,
 Joao Martins <joao.m.martins@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Mihai Dontu <mdontu@bitdefender.com>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Anthony Liguori <aliguori@amazon.com>, uwed@amazon.de,
 Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Ross Philipson <ross.philipson@oracle.com>,
 Dario Faggioli <dfaggioli@suse.com>, Matt Wilson <msw@amazon.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Xen-devel List <xen-devel@lists.xen.org>,
 Daniel Kiper <daniel.kiper@oracle.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>

T24gMTAvMjUvMjAxOCAwNTo1MCBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAyNS8xMC8x
OCAxNzo0MywgR2VvcmdlIER1bmxhcCB3cm90ZToKPj4gT24gMTAvMjUvMjAxOCAwNToyOSBQTSwg
QW5kcmV3IENvb3BlciB3cm90ZToKPj4+IE9uIDI1LzEwLzE4IDE2OjAyLCBKYW4gQmV1bGljaCB3
cm90ZToKPj4+Pj4+PiBPbiAyNS4xMC4xOCBhdCAxNjo1NiwgPGdlb3JnZS5kdW5sYXBAY2l0cml4
LmNvbT4gd3JvdGU6Cj4+Pj4+IE9uIDEwLzI1LzIwMTggMDM6NTAgUE0sIEphbiBCZXVsaWNoIHdy
b3RlOgo+Pj4+Pj4+Pj4gT24gMjIuMTAuMTggYXQgMTY6NTUsIDx3ZWkubGl1MkBjaXRyaXguY29t
PiB3cm90ZToKPj4+Pj4+PiBPbiBUaHUsIE9jdCAxOCwgMjAxOCBhdCAwNjo0NjoyMlBNICswMTAw
LCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+Pj4+Pj4+PiBBbiBlYXN5IGZpcnN0IHN0ZXAgaGVyZSBp
cyB0byByZW1vdmUgWGVuJ3MgZGlyZWN0bWFwLCB3aGljaCB3aWxsIG1lYW4KPj4+Pj4+Pj4gdGhh
dCBndWVzdHMgZ2VuZXJhbCBSQU0gaXNuJ3QgbWFwcGVkIGJ5IGRlZmF1bHQgaW50byBYZW4ncyBh
ZGRyZXNzCj4+Pj4+Pj4+IHNwYWNlLiAgVGhpcyB3aWxsIGNvbWUgd2l0aCBzb21lIHBlcmZvcm1h
bmNlIGhpdCwgYXMgdGhlCj4+Pj4+Pj4+IG1hcF9kb21haW5fcGFnZSgpIGluZnJhc3RydWN0dXJl
IHdpbGwgbm93IGhhdmUgdG8gYWN0dWFsbHkKPj4+Pj4+Pj4gY3JlYXRlL2Rlc3Ryb3kgbWFwcGlu
Z3MsIGJ1dCByZW1vdmluZyB0aGUgZGlyZWN0bWFwIHdpbGwgY2F1c2UgYW4KPj4+Pj4+Pj4gaW1w
cm92ZW1lbnQgZm9yIG5vbi1zcGVjdWxhdGl2ZSBzZWN1cml0eSBhcyB3ZWxsIChObyBwb3NzaWJp
bGl0eSBvZgo+Pj4+Pj4+PiByZXQyZGlyIGFzIGFuIGV4cGxvaXQgdGVjaG5pcXVlKS4KPj4+Pj4+
PiBJIGhhdmUgbG9va2VkIGludG8gbWFraW5nIHRoZSAic2VwYXJhdGUgeGVuaGVhcCBkb21oZWFw
IHdpdGggcGFydGlhbAo+Pj4+Pj4+IGRpcmVjdCBtYXAiIG1vZGUgKHNlZSBjb21tb24vcGFnZV9h
bGxvYy5jKSB3b3JrIGJ1dCBmb3VuZCBpdCBub3QgYXMKPj4+Pj4+PiBzdHJhaWdodCBmb3J3YXJk
IGFzIGl0IHNob3VsZCd2ZSBiZWVuLgo+Pj4+Pj4+Cj4+Pj4+Pj4gQmVmb3JlIEkgc3BlbmQgbW9y
ZSB0aW1lIG9uIHRoaXMsIEkgd291bGQgbGlrZSBzb21lIG9waW5pb25zIG9uIGlmIHRoZXJlCj4+
Pj4+Pj4gaXMgb3RoZXIgYXBwcm9hY2ggd2hpY2ggbWlnaHQgYmUgbW9yZSB1c2VmdWwgdGhhbiB0
aGF0IG1vZGUuCj4+Pj4+PiBIb3cgd291bGQgc3VjaCBhIHNwbGl0IGhlYXAgbW9kZWwgaGVscCB3
aXRoIEwxVEYsIHdoZXJlIHRoZQo+Pj4+Pj4gZ3Vlc3Qgc3BlY2lmaWVzIGhvc3QgcGh5c2ljYWwg
YWRkcmVzc2VzIGluIGl0cyB2dWxuZXJhYmxlIHBhZ2UKPj4+Pj4+IHRhYmxlIGVudHJpZXMKPj4+
Pj4gSSBkb24ndCB0aGluayBpdCB3b3VsZC4KPj4+Pj4KPj4+Pj4+IChhbmQgaGVuY2UgY291bGQg
c3B5IGF0IHhlbmhlYXAgYnV0IC0gZHVlIHRvIG5vdAo+Pj4+Pj4gYmVpbmcgbWFwcGVkIC0gbm90
IGRvbWhlYXApPwo+Pj4+PiBFciwgZGlkbid0IGZvbGxvdyB0aGlzIGJpdCAtLSBpZiBMMVRGIGlz
IHJlbGF0ZWQgdG8gaG9zdCBwaHlzaWNhbAo+Pj4+PiBhZGRyZXNzZXMsIGhvdyBkb2VzIGhhdmlu
ZyBhIHZpcnR1YWwgbWFwcGluZyBpbiBYZW4gYWZmZWN0IHRoaW5ncyBpbiBhbnkKPj4+Pj4gd2F5
Pwo+Pj4+IEhtbSwgaW5kZWVkLiBTY3JhdGNoIHRoYXQgcGFydC4KPj4+IFRoZXJlIHNlZW1zIHRv
IGJlIHF1aXRlIGEgYml0IG9mIGNvbmZ1c2lvbiBpbiB0aGVzZSByZXBsaWVzLgo+Pj4KPj4+IFRv
IGV4cGxvaXQgTDFURiwgdGhlIGRhdGEgaW4gcXVlc3Rpb24gaGFzIHRvIGJlIHByZXNlbnQgaW4g
dGhlIEwxIGNhY2hlCj4+PiB3aGVuIHRoZSBhdHRhY2sgaXMgcGVyZm9ybWVkLgo+Pj4KPj4+IElu
IHByYWN0aWNlLCBhbiBhdHRhY2tlciBoYXMgdG8gYXJyYW5nZSBmb3IgdGFyZ2V0IGRhdGEgdG8g
YmUgcmVzaWRlbnQKPj4+IGluIHRoZSBMMSBjYWNoZS7CoCBPbmUgd2F5IGl0IGNhbiBkbyB0aGlz
IHdoZW4gSFQgaXMgZW5hYmxlZCBpcyB2aWEgYQo+Pj4gY2FjaGUtbG9hZCBnYWRnZXQgc3VjaCBh
cyB0aGUgZmlyc3QgaGFsZiBvZiBhbiBTUDEgYXR0YWNrIG9uIHRoZSBvdGhlcgo+Pj4gaHlwZXJ0
aHJlYWQuwqAgQSBkaWZmZXJlbnQgd2F5IG1lY2hhbmlzbSBpcyB0byB0cnkgYW5kIGNhdXNlIFhl
biB0bwo+Pj4gc3BlY3VsYXRpdmVseSBhY2Nlc3MgYSBwaWVjZSBvZiBkYXRhLCBhbmQgaGF2ZSB0
aGUgaGFyZHdhcmUgcHJlZmV0Y2gKPj4+IGJyaW5nIGl0IGludG8gdGhlIGNhY2hlLgo+PiBSaWdo
dCAtLSBzbyBhIHNwbGl0IHhlbi9kb21oZWFwIG1vZGVsIGRvZXNuJ3QgcHJldmVudCBMMVRGIGF0
dGFja3MsIGJ1dAo+PiBpdCBkb2VzIG1ha2UgTDFURiBtdWNoIGhhcmRlciB0byBwdWxsIG9mZiwg
YmVjYXVzZSBpdCBub3cgb25seSB3b3JrcyBpZgo+PiB5b3UgY2FuIG1hbmFnZSB0byBnZXQgb250
byB0aGUgc2FtZSBjb3JlIGFzIHRoZSB2aWN0aW0sIGFmdGVyIHRoZSB2aWN0aW0KPj4gaGFzIGFj
Y2Vzc2VkIHRoZSBkYXRhIHlvdSB3YW50Lgo+Pgo+PiBTbyBpdCB3b3VsZCByZWR1Y2UgdGhlIHJp
c2sgb2YgTDFURiBzaWduaWZpY2FudGx5LCBidXQgbm90IGVub3VnaCAoSQo+PiB0aGluaykgdGhh
dCB3ZSBjb3VsZCByZWNvbW1lbmQgZGlzYWJsaW5nIG90aGVyIG1pdGlnYXRpb25zLgo+IAo+IENv
cnJlY3QuwqAgQWxsIG9mIHRoZXNlIHN1Z2dlc3Rpb25zIGFyZSBmb3IgaW5jcmVhc2VkIGRlZmVu
Y2UgaW4gZGVwdGguwqAKPiBUaGV5IGFyZSBub3QgcmVwbGFjZW1lbnRzIGZvciB0aGUgZXhpc3Rp
bmcgbWl0aWdhdGlvbnMuCgpCdXQgaXQgY291bGQgYmUgYSBtaXRpZ2F0aW9uIGZvciwgc2F5LCBN
ZWx0ZG93biwgeWVzPyAgSSdtIHRyeWluZyB0bwpyZW1lbWJlciB0aGUgZGV0YWlsczsgYnV0IHdv
dWxkbid0IGEgInNlY3JldC1mcmVlIFhlbiIgbWVhbiB0aGF0CmRpc2FibGluZyBYUFRJIGVudGly
ZWx5IGZvciA2NC1iaXQgUFYgZ3Vlc3RzIHdvdWxkIGJlIGEgcmVhc29uYWJsZQpkZWNpc2lvbiAo
ZXZlbiBpZiBtYW55IHBlb3BsZSBsZWZ0IGl0IGVuYWJsZWQgJ2p1c3QgaW4gY2FzZScpPwoKIC1H
ZW9yZ2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 17:22:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 17: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 1gFjKb-0007QM-5Y; Thu, 25 Oct 2018 17:22:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=okgf=nf=citrix.com=prvs=82995434a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gFjKZ-0007QH-Pj
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 17:21:59 +0000
X-Inumbo-ID: b023bcca-d87a-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b023bcca-d87a-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 17:23:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,425,1534809600"; d="scan'208";a="80972944"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [Xen-devel] [PATCH v2] x86/mm/p2m: don't needlessly limit MMIO
 mapping order to 4k
Thread-Index: AQHUZi4UMSiLufdAakCq8x1SSBDG6aUv8AIAgABP7vA=
Date: Thu, 25 Oct 2018 17:21:53 +0000
Message-ID: <1dd018187a094b3d880055f19187ce5d@AMSPEX02CL03.citrite.net>
References: <20181017142451.2747-1-paul.durrant@citrix.com>
 <5BD1D2F802000078001F4B3A@prv1-mh.provo.novell.com>
In-Reply-To: <5BD1D2F802000078001F4B3A@prv1-mh.provo.novell.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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] x86/mm/p2m: don't needlessly limit MMIO
 mapping order to 4k
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4
ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24gQmVoYWxmDQo+IE9mIEph
biBCZXVsaWNoDQo+IFNlbnQ6IDI1IE9jdG9iZXIgMjAxOCAxNToyOA0KPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4NCj4gQ2M6IEFuZHJldyBDb29wZXIgPEFuZHJl
dy5Db29wZXIzQGNpdHJpeC5jb20+OyBXZWkgTGl1DQo+IDx3ZWkubGl1MkBjaXRyaXguY29tPjsg
eGVuLWRldmVsIDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+DQo+IFN1YmplY3Q6IFJl
OiBbWGVuLWRldmVsXSBbUEFUQ0ggdjJdIHg4Ni9tbS9wMm06IGRvbid0IG5lZWRsZXNzbHkgbGlt
aXQNCj4gTU1JTyBtYXBwaW5nIG9yZGVyIHRvIDRrDQo+IA0KPiA+Pj4gT24gMTcuMTAuMTggYXQg
MTY6MjQsIDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4gd3JvdGU6DQo+ID4gLS0tIGEveGVuL2Fy
Y2gveDg2L21tL3AybS5jDQo+ID4gKysrIGIveGVuL2FyY2gveDg2L21tL3AybS5jDQo+ID4gQEAg
LTIwODEsMTQgKzIwODEsMTEgQEAgc3RhdGljIHVuc2lnbmVkIGludCBtbWlvX29yZGVyKGNvbnN0
IHN0cnVjdA0KPiBkb21haW4gKmQsDQo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1bnNpZ25lZCBsb25nIHN0YXJ0X2ZuLCB1bnNpZ25lZCBsb25nDQo+IG5yKQ0KPiA+ICB7DQo+
ID4gICAgICAvKg0KPiA+IC0gICAgICogTm90ZSB0aGF0IHRoZSAhaW9tbXVfdXNlX2hhcF9wdCgp
IGhlcmUgaGFzIHRocmVlIGVmZmVjdHM6DQo+ID4gLSAgICAgKiAtIGNvdmVyIGlvbW11X3ssdW59
bWFwX3BhZ2UoKSBub3QgaGF2aW5nIGFuICJvcmRlciIgaW5wdXQgeWV0LA0KPiA+IC0gICAgICog
LSBleGNsdWRlIHNoYWRvdyBtb2RlICh3aGljaCBkb2Vzbid0IHN1cHBvcnQgbGFyZ2UgTU1JTw0K
PiBtYXBwaW5ncyksDQo+ID4gLSAgICAgKiAtIGV4Y2x1ZGUgUFYgZ3Vlc3RzLCBzaG91bGQgZXhl
Y3V0aW9uIHJlYWNoIHRoaXMgY29kZSBmb3Igc3VjaC4NCj4gPiAtICAgICAqIFNvIGJlIGNhcmVm
dWwgd2hlbiBhbHRlcmluZyB0aGlzLg0KPiA+ICsgICAgICogUFYgZ3Vlc3RzIG9yIHNoYWRvdy1t
b2RlIEhWTSBndWVzdHMgbXVzdCBiZSByZXN0cmljdGVkIHRvIDRrDQo+ID4gKyAgICAgKiBtYXBw
aW5ncy4NCj4gDQo+IFNpbmNlIHlvdSd2ZSBhbHJlYWR5IHBvc3RlZCBhIHBhdGNoIHRvIGFkZCBv
cmRlciBwYXJhbWV0ZXJzIHRvDQo+IElPTU1VIG1hcC91bm1hcCwgSSdkIHByZWZlciB0aGUgcmVz
cGVjdGl2ZSBwYXJ0IG9mIHRoZSBjb21tZW50DQo+IHRvIGdvIGF3YXkgb25seSB3aGVuIHRoZSBv
cmRlciB2YWx1ZSByZWFsbHkgY2FuIGJlIHBhc3NlZCB0aHJvdWdoLg0KPiBUaGlzIHRoZW4gcmVx
dWlyZXMgcGVybWl0dGluZyBub24temVybyB2YWx1ZXMgb25seSB3aGVuIHRoZSBJT01NVXMNCj4g
YWxzbyBhbGxvdyBmb3IgdGhlIHJlc3BlY3RpdmUgcGFnZSBzaXplcy4NCj4gDQoNCk9rLiBJIGNh
biBkbyB0aGF0LiBJJ2xsIGhhdmUgdG8gcHJvdmlkZSBzb21lIHdheSBvZiBxdWVyeWluZyB0aGUg
SU9NTVUgaW1wbGVtZW50YXRpb24gZm9yIHdoaWNoIG9yZGVycyBpdCBzdXBwb3J0cyBpbiB0aGF0
IGNhc2UuDQoNCj4gSSBhbSBpbiBwYXJ0aWN1bGFyIG5vdCBjb252aW5jZWQgdGhhdCB0aGUgdGlt
ZSBuZWVkZWQgdG8gY2Fycnkgb3V0DQo+IHRoZSBoeXBlcmNhbGwgaXMgZ29pbmcgdG8gYmUgbG93
IGVub3VnaCBldmVuIGZvciA1MTIgNGsgcGFnZXM6IFlvdQ0KPiBuZWVkIHRvIHRha2UgaW50byBh
Y2NvdW50IGZsdXNoZXMsIGluY2x1ZGluZyB0aG9zZSBwb3RlbnRpYWxseQ0KPiBuZWVkZWQgZm9y
IEFUUy4gWW91IGRvbid0IHByb3ZpZGUgYW55IHByb29mIHRoYXQgZmx1c2hlcyBhcmUNCj4gYWx3
YXlzIGRlbGF5ZWQgYW5kIGJhdGNoZWQsIG5vciBkbyBJIHRoaW5rIHRoaXMgaXMgdW5pZm9ybWx5
IHRoZQ0KPiBjYXNlLg0KPiANCg0KSW4gdGVzdGluZywgZG9pbmcgdGhlIDUxMiA0ayBsb29wIGRv
ZXMgbm90IHNlZW0gdG8gY2F1c2UgaXNzdWVzIHdpdGggZWl0aGVyIFZULWQgb3IgQU1EIElPTU1V
LiBUaGUgQU1EIElPTU1VIGNhc2UgaXMgc3RpbGwgc2lnbmlmaWNhbnRseSBzbG93ZXIgdGhhbiBW
VC1kIHRob3VnaCBzbyBJJ20gY3VycmVudGx5IGV4cGVyaW1lbnRpbmcgd2l0aCBlbGlkaW5nIHRo
ZSBmbHVzaGluZyBhcyB3ZWxsIGFzIHJlbW92aW5nIHRoZSBwYWdlIG1lcmdpbmcgY29kZSB0byBz
cGVlZCBpdCB1cC4NCg0KPiA+IEBAIC0yMDk2LDggKzIwOTMsMTIgQEAgc3RhdGljIHVuc2lnbmVk
IGludCBtbWlvX29yZGVyKGNvbnN0IHN0cnVjdA0KPiBkb21haW4gKmQsDQo+ID4gICAgICAgICAg
ICAgICogc2V0X3R5cGVkX3AybV9lbnRyeSgpIHdoZW4gaXQgbmVlZHMgdG8gemFwIE0yUCBlbnRy
aWVzDQo+ID4gICAgICAgICAgICAgICogZm9yIGEgUkFNIHJhbmdlLg0KPiA+ICAgICAgICAgICAg
ICAqLyAmJg0KPiA+IC0gICAgICAgICAhKHN0YXJ0X2ZuICYgKCgxVUwgPDwgUEFHRV9PUkRFUl8x
RykgLSAxKSkgJiYgKG5yID4+DQo+IFBBR0VfT1JERVJfMUcpICYmDQo+ID4gLSAgICAgICAgIGhh
cF9oYXNfMWdiICkNCj4gPiArICAgICAgICAgIShzdGFydF9mbiAmICgoMVVMIDw8IFBBR0VfT1JE
RVJfMUcpIC0gMSkpICYmDQo+ID4gKyAgICAgICAgIChuciA+PiBQQUdFX09SREVSXzFHKSAmJg0K
PiA+ICsgICAgICAgICBoYXBfaGFzXzFnYiAmJg0KPiA+ICsgICAgICAgICAvKiBkaXNhYmxlIDFH
IG1hcHBpbmdzIGlmIHdlIG5lZWQgdG8ga2VlcCB0aGUgSU9NTVUgaW4gc3luYyAqLw0KPiA+ICsg
ICAgICAgICAhbmVlZF9pb21tdV9wdF9zeW5jKGQpDQo+IA0KPiBJIGhhdmUgdG8gYWRtaXQgdGhh
dCBJIGRvbid0IHVuZGVyc3RhbmQgdGhpcyB2MiBhZGRpdGlvbi4gSG93IGlzDQo+IGtlZXBpbmct
aW4tc3luYyByZWxldmFudCBmb3IgMUcgYnV0IG5vdCAyTSBwYWdlcz8NCj4gDQoNCkkgd2FzIGF0
dGVtcHRpbmcgdG8gbWFrZSBpdCBvYnZpb3VzIHRoYXQsIGlmIHRoZSBJT01NVSBtYXBwaW5ncyBu
ZWVkZWQgc3luY2luZyAoaS5lLiB0aGV5IGFyZSBub3Qgc2hhcmVkKSwgdGhhdCB3ZSB3b3VsZCBu
b3QgaGFuZGxlIGEgMUcgbWFwcGluZyAoYW5kIHRodXMgYXR0ZW1wdCB0byBpdGVyYXRlIG92ZXIg
dGhlIDFHIGluIDRrIGNodW5rcykuIA0KDQo+ID4gKyAgICAgICAgKQ0KPiANCj4gTWlzcGxhY2Vk
IHBhcmVuLg0KDQpUcnVlLg0KDQogIFBhdWwNCg0KPiANCj4gSmFuDQo+IA0KPiANCj4gDQo+IF9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IFhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QNCj4gWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IGh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwNCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 17:23:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 17: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 1gFjMI-0007VX-LU; Thu, 25 Oct 2018 17:23:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xzhc=nf=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1gFjMH-0007VP-Mu
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 17:23:45 +0000
X-Inumbo-ID: 4e50e3b2-d87a-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4e50e3b2-d87a-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 19:20:45 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id E7769ACE7;
 Thu, 25 Oct 2018 17:23:41 +0000 (UTC)
Message-ID: <faf8d9511adf38f9c769103596df7c85b97db4ca.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Thu, 25 Oct 2018 19:23:36 +0200
In-Reply-To: <CABfawhkcGspr8+0=A-vLq66HrFK1D7H_abTyMKd21h3Mk2gvNg@mail.gmail.com>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <CABfawh=GYUi2nvx5Nc1xfu7McVSqCwYOMyA6fyCKgYJCGCRkXA@mail.gmail.com>
 <9270f77c23dad0855a00030cc53ce4b2b9366d22.camel@suse.com>
 <CABfawhkcGspr8+0=A-vLq66HrFK1D7H_abTyMKd21h3Mk2gvNg@mail.gmail.com>
Organization: SUSE
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: mpohlack@amazon.de, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>, joao.m.martins@oracle.com,
 Stefano Stabellini <sstabellini@kernel.org>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 Marek =?ISO-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>, aliguori@amazon.com, uwed@amazon.de,
 Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, ross.philipson@oracle.com,
 Matt Wilson <msw@amazon.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 JGross@suse.com, sergey.dyasli@citrix.com, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 mdontu <mdontu@bitdefender.com>, dwmw@amazon.co.uk,
 Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============3260293027989696463=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============3260293027989696463==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-8Nbm41r/DQQZ0aTrFqJz"


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

On Thu, 2018-10-25 at 10:25 -0600, Tamas K Lengyel wrote:
> On Thu, Oct 25, 2018 at 10:01 AM Dario Faggioli <dfaggioli@suse.com>
> wrote:
> >=20
> > Which is indeed very interesting. But, as we're discussing in the
> > other
> > thread, I would, in your case, do some more measurements, varying
> > the
> > configuration of the system, in order to be absolutely sure you are
> > not
> > hitting some bug or anomaly.
>=20
> Sure, I would be happy to repeat tests that were done in the past to
> see whether they are still holding. We have run this test with Xen
> 4.10, 4.11 and 4.12-unstable on laptops and desktops, using credit1
> and credit2, and it is consistent that hyperthreading yields the
> worst
> performance.=20
>
So, just to be clear, I'm not saying it's impossible to find a workload
for which HT is detrimental. Quite the opposite. And these benchmarks
you're running might well fall into that category.

I'm just suggesting to double check that. :-)

> It varies between platforms but it's around 10-40%
> performance hit with hyperthread on. This test we do is a very CPU
> intensive test where we heavily oversubscribe the system. But I don't
> think it would be all that unusual to run into such a setup in the
> real world from time-to-time.
>=20
Ah, ok, so you're _heavily_ oversubscribing...

So, I don't think that an heavily oversubscribed host, where all vCPUs
would want to run 100% CPU intensive activities --and this not being
some transient situation-- is that common. And for the ones for which
it is, there is not much we can do, hyperthreading or not.

In any case, hyperthreading works best when the workload is mixed,
where it helps making sure that IO-bound tasks have enough chances to
file a lot of IO requests, without conflicting too much with the CPU-
bound tasks doing their number/logic crunching.

Having _everyone_ wanting to do actual stuff on the CPUs is, IMO, one
of the worst workloads for hyperthreading, and it is in fact a workload
where I've always seen it having the least beneficial effect on
performance. I guess it's possible that, in your case, it's actually
really doing more harm than good.

It's an interesting data point, but I wouldn't use a workload like that
to measure the benefit, or the impact, of an SMT related change.

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

--=-8Nbm41r/DQQZ0aTrFqJz
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+4FAlvR/BgACgkQFkJ4iaW4
c+5QFRAA6JzTPYf+BKtNQ+vca1XK8IBr7/PXYXl9IyldAsisz26DV6JCzm4Oq5VU
Wn7kCfOdXQ+jbR9A0oXL7aQ/x2m5w5mZai/+MZZndByjfDEfRMkmnY9Pb1DMwYNL
NKjKtUlA96+XR1bJpFVM8Wy99l4BbJqMXA/Bizt6w7heuqT+WROGkL5crwkfFki5
Ait8U0my/0aGtMw32Vj6tlj7EFzOXkZTuBb1Tc409AKXa2X5yl4SJ7J+rqhjGLiN
gnjdYhYXOkArrNHiZa7uUoetpktWf3mqs+aHRm/jMQp6yxQshfYRRjcZ1LCpqiF0
xtobvHTiTdCzyHgfRspy2PAanEY4jUObeY82hqk/OkdJfBYfKLZbHt2gnjMTKZEO
AcOJF6EeuEIQuyb6KU9cP4qEoCySngZmOEBGOjy+/nOcW8/V0XkyaQLVyr6whrqN
uzOCMAmNjKlfaQEYNq9SmHkNrADcF1z3KcdTCxbTDuf+6YdGsjMtqEZ8+o4kZ0Tj
Nb6qyit1dCXeI/5Ph9VA3iK415ikcbJDmDuXiwSvaB7HtAWBCwgV2gqH4EfvzwVD
4C0jsp6IpxQmCutQva7pu0rszZLvr4xN9kAMrmHARkxITLu532czs6ieQnh9vM2Z
Xelsizzinb2yflGYMh1IeFQ9zHt+I1hCRqV3wsJaZqOxRuS/nSs=
=T4RO
-----END PGP SIGNATURE-----

--=-8Nbm41r/DQQZ0aTrFqJz--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3260293027989696463==--



From xen-devel-bounces@lists.xenproject.org Thu Oct 25 17:29:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 17: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 1gFjSB-0007kx-EG; Thu, 25 Oct 2018 17:29:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nmk2=nf=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1gFjS9-0007km-HU
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 17:29:49 +0000
X-Inumbo-ID: 27907646-d87b-11e8-a8a5-bc764e045a96
Received: from mail-wr1-x42e.google.com (unknown [2a00:1450:4864:20::42e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 27907646-d87b-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 19:26:49 +0200 (CEST)
Received: by mail-wr1-x42e.google.com with SMTP id d10-v6so10187817wrs.5
 for <xen-devel@lists.xen.org>; Thu, 25 Oct 2018 10:29:48 -0700 (PDT)
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=RYF8c74mPMPIior5B0v3dXfkBiEDLns0SSRGrwSJVpM=;
 b=eWSwzwTX1IkTx8DjCQvFC0TLcTJ5ww3vRahgkr0y1FeFzoRArGcze41sEOtEuv+/9x
 kx96Fucup0hALljAlaLVtKTZPKq20c55X55oh24HB9XzBlNKMwSsyRQF9vmRy4eYPQX5
 tkZx4+GRQiQ+LuOxq3hXkijjyH+VNVbj/18DEwTsewQgs3rO7WVsp8pR4Q63NtGKXE4o
 24PyDWaydeUt6oshUU9TjxbxO/hXuGgl4d2OcNneTftaLB6zmuzXS2XQqRBWCAdqJ7lS
 F5yXPV26cPOqwo/A+Ed5iFzuVKTjDqqD6TrlJtWejgG1LBdXcsLi7eUbZbK51hBwhJVV
 1rAg==
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=RYF8c74mPMPIior5B0v3dXfkBiEDLns0SSRGrwSJVpM=;
 b=rlTGwsDVOjFakJo4yeK5kgwYxsKXq2NO17d0WRQZhOtY+7NY7LqDAJsWV0k7s7HQC/
 rlCJjie4rrT8n2yUhCHnXEAe33zJvo0KEm4u1SuM2+D7H/q5imIO2bmlyOgbhuw7nhcq
 bXYOcCFhRV3/N3ztb86g+IxqrGOofOWJYhturhR3qIrNY0bbNlxSKRwLL6hfE7c7KkeW
 tV+4HhPIWFM/T4+y166ZxNfS6As9iqafWtUyte0l9y8i+iwJCdmzQ+UFhsBF8RrssvnD
 /3SO2m3/4xry1d/ucEdi9xteRiiPqxuf2O7CwtTlmXd7+OU6tFJGp1q584YH5iUg33p5
 Vb9w==
X-Gm-Message-State: AGRZ1gIx6bHKRt/PmwPAavuT89g0NgcWc8Mcy1S4zayR4KEnR+aJwJ2h
 mfG1vXv6y82k7bmOv6H0RlKj0k/efiy6TPN6n+4=
X-Google-Smtp-Source: AJdET5emdTMPFfjo7ekRiLJldwPAco2i/OUej6+TNuutIoHpp+mapEeftnkcqyFXAlAUbY4J1s4/6AAb/LeJcy4FHEs=
X-Received: by 2002:adf:8b5e:: with SMTP id
 v30-v6mr2671961wra.282.1540488586564; 
 Thu, 25 Oct 2018 10:29:46 -0700 (PDT)
MIME-Version: 1.0
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <CABfawh=GYUi2nvx5Nc1xfu7McVSqCwYOMyA6fyCKgYJCGCRkXA@mail.gmail.com>
 <9270f77c23dad0855a00030cc53ce4b2b9366d22.camel@suse.com>
 <CABfawhkcGspr8+0=A-vLq66HrFK1D7H_abTyMKd21h3Mk2gvNg@mail.gmail.com>
 <faf8d9511adf38f9c769103596df7c85b97db4ca.camel@suse.com>
In-Reply-To: <faf8d9511adf38f9c769103596df7c85b97db4ca.camel@suse.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Thu, 25 Oct 2018 11:29:08 -0600
Message-ID: <CABfawhknLovL9xsm_ZQb3jjXriKxQiSo0t8ids0HA9Q3+kRp1A@mail.gmail.com>
To: Dario Faggioli <dfaggioli@suse.com>
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: mpohlack@amazon.de, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>, joao.m.martins@oracle.com,
 Stefano Stabellini <sstabellini@kernel.org>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, aliguori@amazon.com, uwed@amazon.de,
 Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, ross.philipson@oracle.com,
 Matt Wilson <msw@amazon.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 JGross@suse.com, sergey.dyasli@citrix.com, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 mdontu <mdontu@bitdefender.com>, dwmw@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>

T24gVGh1LCBPY3QgMjUsIDIwMTggYXQgMTE6MjMgQU0gRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9s
aUBzdXNlLmNvbT4gd3JvdGU6Cj4KPiBPbiBUaHUsIDIwMTgtMTAtMjUgYXQgMTA6MjUgLTA2MDAs
IFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiA+IE9uIFRodSwgT2N0IDI1LCAyMDE4IGF0IDEwOjAx
IEFNIERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+Cj4gPiB3cm90ZToKPiA+ID4K
PiA+ID4gV2hpY2ggaXMgaW5kZWVkIHZlcnkgaW50ZXJlc3RpbmcuIEJ1dCwgYXMgd2UncmUgZGlz
Y3Vzc2luZyBpbiB0aGUKPiA+ID4gb3RoZXIKPiA+ID4gdGhyZWFkLCBJIHdvdWxkLCBpbiB5b3Vy
IGNhc2UsIGRvIHNvbWUgbW9yZSBtZWFzdXJlbWVudHMsIHZhcnlpbmcKPiA+ID4gdGhlCj4gPiA+
IGNvbmZpZ3VyYXRpb24gb2YgdGhlIHN5c3RlbSwgaW4gb3JkZXIgdG8gYmUgYWJzb2x1dGVseSBz
dXJlIHlvdSBhcmUKPiA+ID4gbm90Cj4gPiA+IGhpdHRpbmcgc29tZSBidWcgb3IgYW5vbWFseS4K
PiA+Cj4gPiBTdXJlLCBJIHdvdWxkIGJlIGhhcHB5IHRvIHJlcGVhdCB0ZXN0cyB0aGF0IHdlcmUg
ZG9uZSBpbiB0aGUgcGFzdCB0bwo+ID4gc2VlIHdoZXRoZXIgdGhleSBhcmUgc3RpbGwgaG9sZGlu
Zy4gV2UgaGF2ZSBydW4gdGhpcyB0ZXN0IHdpdGggWGVuCj4gPiA0LjEwLCA0LjExIGFuZCA0LjEy
LXVuc3RhYmxlIG9uIGxhcHRvcHMgYW5kIGRlc2t0b3BzLCB1c2luZyBjcmVkaXQxCj4gPiBhbmQg
Y3JlZGl0MiwgYW5kIGl0IGlzIGNvbnNpc3RlbnQgdGhhdCBoeXBlcnRocmVhZGluZyB5aWVsZHMg
dGhlCj4gPiB3b3JzdAo+ID4gcGVyZm9ybWFuY2UuCj4gPgo+IFNvLCBqdXN0IHRvIGJlIGNsZWFy
LCBJJ20gbm90IHNheWluZyBpdCdzIGltcG9zc2libGUgdG8gZmluZCBhIHdvcmtsb2FkCj4gZm9y
IHdoaWNoIEhUIGlzIGRldHJpbWVudGFsLiBRdWl0ZSB0aGUgb3Bwb3NpdGUuIEFuZCB0aGVzZSBi
ZW5jaG1hcmtzCj4geW91J3JlIHJ1bm5pbmcgbWlnaHQgd2VsbCBmYWxsIGludG8gdGhhdCBjYXRl
Z29yeS4KPgo+IEknbSBqdXN0IHN1Z2dlc3RpbmcgdG8gZG91YmxlIGNoZWNrIHRoYXQuIDotKQo+
Cj4gPiBJdCB2YXJpZXMgYmV0d2VlbiBwbGF0Zm9ybXMgYnV0IGl0J3MgYXJvdW5kIDEwLTQwJQo+
ID4gcGVyZm9ybWFuY2UgaGl0IHdpdGggaHlwZXJ0aHJlYWQgb24uIFRoaXMgdGVzdCB3ZSBkbyBp
cyBhIHZlcnkgQ1BVCj4gPiBpbnRlbnNpdmUgdGVzdCB3aGVyZSB3ZSBoZWF2aWx5IG92ZXJzdWJz
Y3JpYmUgdGhlIHN5c3RlbS4gQnV0IEkgZG9uJ3QKPiA+IHRoaW5rIGl0IHdvdWxkIGJlIGFsbCB0
aGF0IHVudXN1YWwgdG8gcnVuIGludG8gc3VjaCBhIHNldHVwIGluIHRoZQo+ID4gcmVhbCB3b3Js
ZCBmcm9tIHRpbWUtdG8tdGltZS4KPiA+Cj4gQWgsIG9rLCBzbyB5b3UncmUgX2hlYXZpbHlfIG92
ZXJzdWJzY3JpYmluZy4uLgo+Cj4gU28sIEkgZG9uJ3QgdGhpbmsgdGhhdCBhbiBoZWF2aWx5IG92
ZXJzdWJzY3JpYmVkIGhvc3QsIHdoZXJlIGFsbCB2Q1BVcwo+IHdvdWxkIHdhbnQgdG8gcnVuIDEw
MCUgQ1BVIGludGVuc2l2ZSBhY3Rpdml0aWVzIC0tYW5kIHRoaXMgbm90IGJlaW5nCj4gc29tZSB0
cmFuc2llbnQgc2l0dWF0aW9uLS0gaXMgdGhhdCBjb21tb24uIEFuZCBmb3IgdGhlIG9uZXMgZm9y
IHdoaWNoCj4gaXQgaXMsIHRoZXJlIGlzIG5vdCBtdWNoIHdlIGNhbiBkbywgaHlwZXJ0aHJlYWRp
bmcgb3Igbm90Lgo+Cj4gSW4gYW55IGNhc2UsIGh5cGVydGhyZWFkaW5nIHdvcmtzIGJlc3Qgd2hl
biB0aGUgd29ya2xvYWQgaXMgbWl4ZWQsCj4gd2hlcmUgaXQgaGVscHMgbWFraW5nIHN1cmUgdGhh
dCBJTy1ib3VuZCB0YXNrcyBoYXZlIGVub3VnaCBjaGFuY2VzIHRvCj4gZmlsZSBhIGxvdCBvZiBJ
TyByZXF1ZXN0cywgd2l0aG91dCBjb25mbGljdGluZyB0b28gbXVjaCB3aXRoIHRoZSBDUFUtCj4g
Ym91bmQgdGFza3MgZG9pbmcgdGhlaXIgbnVtYmVyL2xvZ2ljIGNydW5jaGluZy4KPgo+IEhhdmlu
ZyBfZXZlcnlvbmVfIHdhbnRpbmcgdG8gZG8gYWN0dWFsIHN0dWZmIG9uIHRoZSBDUFVzIGlzLCBJ
TU8sIG9uZQo+IG9mIHRoZSB3b3JzdCB3b3JrbG9hZHMgZm9yIGh5cGVydGhyZWFkaW5nLCBhbmQg
aXQgaXMgaW4gZmFjdCBhIHdvcmtsb2FkCj4gd2hlcmUgSSd2ZSBhbHdheXMgc2VlbiBpdCBoYXZp
bmcgdGhlIGxlYXN0IGJlbmVmaWNpYWwgZWZmZWN0IG9uCj4gcGVyZm9ybWFuY2UuIEkgZ3Vlc3Mg
aXQncyBwb3NzaWJsZSB0aGF0LCBpbiB5b3VyIGNhc2UsIGl0J3MgYWN0dWFsbHkKPiByZWFsbHkg
ZG9pbmcgbW9yZSBoYXJtIHRoYW4gZ29vZC4KPgo+IEl0J3MgYW4gaW50ZXJlc3RpbmcgZGF0YSBw
b2ludCwgYnV0IEkgd291bGRuJ3QgdXNlIGEgd29ya2xvYWQgbGlrZSB0aGF0Cj4gdG8gbWVhc3Vy
ZSB0aGUgYmVuZWZpdCwgb3IgdGhlIGltcGFjdCwgb2YgYW4gU01UIHJlbGF0ZWQgY2hhbmdlLgoK
VGhhbmtzLCBhbmQgaW5kZWVkIHRoaXMgdGVzdCBpcyB0aGUgd29yc3QtY2FzZSBzY2VuYXJpbyBm
b3IKaHlwZXJ0aHJlYWRpbmcsIHRoYXQncyB3YXMgb3VyIGdvYWwuIFdoaWxlIGEgdHlwaWNhbCB3
b3JrLWxvYWQgbWF5IG5vdApiZSBzaW1pbGFyLCBpdCBpcyBhIHBvc3NpYmxlIG9uZSBmb3IgdGhl
IHN5c3RlbSB3ZSBhcmUgY29uY2VybmVkCmFib3V0LiBTbyBpZiBhdCBhbnkgZ2l2ZW4gdGltZSB0
aGUgYmVuZWZpdCBvZiBoeXBlcnRocmVhZGluZyByYW5nZXMKYmV0d2VlbiBzYXkgKzMwJSBhbmQg
LTMwJSBhbmQgd2UgY2FuJ3QgcHJlZGljdCB0aGUgd29ya2xvYWQgb3IKb3B0aW1pemUgaXQsIGl0
IGlzIGxvb2tpbmcgbGlrZSBhIHNhZmUgYmV0IHRvIGp1c3QgZGlzYWJsZQpoeXBlcnRocmVhZGlu
Zy4gV291bGQgeW91IGFncmVlPwoKVGFtYXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 17:36:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 17:36: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 1gFjY8-0008Vp-DK; Thu, 25 Oct 2018 17:36:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nmk2=nf=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1gFjY6-0008Vk-U1
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 17:35:59 +0000
X-Inumbo-ID: 037fcfbc-d87c-11e8-a8a5-bc764e045a96
Received: from mail-wr1-x443.google.com (unknown [2a00:1450:4864:20::443])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 037fcfbc-d87c-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 19:32:58 +0200 (CEST)
Received: by mail-wr1-x443.google.com with SMTP id r10-v6so9297040wrv.6
 for <xen-devel@lists.xen.org>; Thu, 25 Oct 2018 10:35:56 -0700 (PDT)
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=P0ELNPU2msbGcxRgji+O7yKSqF1/nqQgK26yJ5n7FvQ=;
 b=sD1TemcTn6mGIdVNLYUIpPu9ux3w6HjbUM9KKi16+gEnDA7sO6+8quOSLXh/J84mwd
 QJUTSv9jHPZrSPNhiYIl0F6tIG/4VqtfzecLFzaw5bIKzWUqfecLJBbSvdujzpOqT9Ku
 Nf9+rLQqDWcc7aDAj9cXmgk2T42phuZwqmYaAl0Yd3gHC2jz9C75lltxDCjhkwxw9wg1
 4W20e3DEOeGVJmNOBHIi2+D+E0Q6judq6RQMYJu+lAVqzF8ueIKGlmLiy6e9ehEWAwvQ
 nP5JPrQ/Qb5tsZLp8weiyEkHLbCRRptbrm6WJlEEGE0c4hpNwI2ovUGoXQM0tE7blZix
 7uRA==
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=P0ELNPU2msbGcxRgji+O7yKSqF1/nqQgK26yJ5n7FvQ=;
 b=nOSUH1FwxCEuz//Z/kcZEwyB5j7QeWrerTTC2GBeZYLvFxtTt21D1LH6BZ4f2nedJG
 BdtRRcwBhvLzlu0VH+tot/tP9+YLnXaaYP/bOcibYXE1e7o/nbSR0moR5Eko0dj9RBe7
 ZJWKBoEAuX7gc9Eb3BBbEOCopiAoYGvVwA4lICce+4CKl00Tw8tt1aTBg9z48yBX5Fr8
 KlHI66nqspzy5ANRc+kpQvul7q6kBN26l/4D19c/tWJFxyA3MRwDRXiiU+EYb2Ef5qPH
 Mm16GpEiJTv9BJaUPzsrxn/VEAHEg7kQgOx2XFMWr1tD25psvFeIJ8rQZC6tCdU59rs8
 MIyQ==
X-Gm-Message-State: AGRZ1gJSO3DFADb9QppRNI2HKe4mqwJknfrD7rb0gm6Usoh45TM/WBtZ
 4SDHuH6fsFw8i+76d2xTjNindqvixIylP886YgE=
X-Google-Smtp-Source: AJdET5dKz2crSmt3bg9w+tXKulEdWTOKb4Z1YxlMmXKRKTEyOY4O7ZRxEJZ4UyaghV5Ci9OHVaei68FpnO5OSuDlTUo=
X-Received: by 2002:adf:cd8c:: with SMTP id
 q12-v6mr2887857wrj.171.1540488955739; 
 Thu, 25 Oct 2018 10:35:55 -0700 (PDT)
MIME-Version: 1.0
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <CABfawh=GYUi2nvx5Nc1xfu7McVSqCwYOMyA6fyCKgYJCGCRkXA@mail.gmail.com>
 <7079d0ee-a8ef-e164-12d9-8e3bfef81491@citrix.com>
 <03e84c44-2c33-b00f-bdfc-3c6b57123bfb@citrix.com>
In-Reply-To: <03e84c44-2c33-b00f-bdfc-3c6b57123bfb@citrix.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Thu, 25 Oct 2018 11:35:18 -0600
Message-ID: <CABfawhn6Cdv7HK6pbzEj-013wXwouOuzpOpiw5L-_WV=F4e0Bw@mail.gmail.com>
To: George Dunlap <george.dunlap@citrix.com>
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: mpohlack@amazon.de, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>, joao.m.martins@oracle.com,
 Stefano Stabellini <sstabellini@kernel.org>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, aliguori@amazon.com, uwed@amazon.de,
 Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, ross.philipson@oracle.com,
 Dario Faggioli <dfaggioli@suse.com>, Matt Wilson <msw@amazon.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, JGross@suse.com,
 sergey.dyasli@citrix.com, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 mdontu <mdontu@bitdefender.com>, dwmw@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>

T24gVGh1LCBPY3QgMjUsIDIwMTggYXQgMTE6MDIgQU0gR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1
bmxhcEBjaXRyaXguY29tPiB3cm90ZToKPgo+IE9uIDEwLzI1LzIwMTggMDU6NTUgUE0sIEFuZHJl
dyBDb29wZXIgd3JvdGU6Cj4gPiBPbiAyNC8xMC8xOCAxNjoyNCwgVGFtYXMgSyBMZW5neWVsIHdy
b3RlOgo+ID4+PiBBIHNvbHV0aW9uIHRvIHRoaXMgaXNzdWUgd2FzIHByb3Bvc2VkLCB3aGVyZWJ5
IFhlbiBzeW5jaHJvbmlzZXMgc2libGluZ3MKPiA+Pj4gb24gdm1leGl0L2VudHJ5LCBzbyB3ZSBh
cmUgbmV2ZXIgZXhlY3V0aW5nIGNvZGUgaW4gdHdvIGRpZmZlcmVudAo+ID4+PiBwcml2aWxlZ2Ug
bGV2ZWxzLiAgR2V0dGluZyB0aGlzIHdvcmtpbmcgd291bGQgbWFrZSBpdCBzYWZlIHRvIGNvbnRp
bnVlCj4gPj4+IHVzaW5nIGh5cGVydGhyZWFkaW5nIGV2ZW4gaW4gdGhlIHByZXNlbmNlIG9mIEwx
VEYuICBPYnZpb3VzbHksIGl0cyBnb2luZwo+ID4+PiB0byBjb21lIGluIHBlcmYgaGl0LCBidXQg
Y29tcGFyZWQgdG8gZGlzYWJsaW5nIGh5cGVydGhyZWFkaW5nLCBhbGwgaXRzCj4gPj4+IGdvdCB0
byBkbyBpcyBiZWF0IGEgNjAlIHBlcmYgaGl0IHRvIG1ha2UgaXQgdGhlIHByZWZlcmFibGUgb3B0
aW9uIGZvcgo+ID4+PiBtYWtpbmcgeW91ciBzeXN0ZW0gTDFURi1wcm9vZi4KPiA+PiBDb3VsZCB5
b3Ugc2hlZCBzb21lIGxpZ2h0IHdoYXQgdGVzdHMgd2VyZSBkb25lIHdoZXJlIHRoYXQgNjAlCj4g
Pj4gcGVyZm9ybWFuY2UgaGl0IHdhcyBvYnNlcnZlZD8gV2UgaGF2ZSBwZXJmb3JtZWQgaW50ZW5z
aXZlIHN0cmVzcy10ZXN0cwo+ID4+IHRvIGNvbmZpcm0gdGhpcyBidXQgYWNjb3JkaW5nIHRvIG91
ciBmaW5kaW5ncyB0dXJuaW5nIG9mZgo+ID4+IGh5cGVyLXRocmVhZGluZyBpcyBhY3R1YWxseSBp
bXByb3ZpbmcgcGVyZm9ybWFuY2Ugb24gYWxsIG1hY2hpbmVzIHdlCj4gPj4gdGVzdGVkIHRodXMg
ZmFyLgo+ID4KPiA+IEFnZ3JlZ2F0ZSBpbnRlciBhbmQgaW50cmEgaG9zdCBkaXNrIGFuZCBuZXR3
b3JrIHRocm91Z2hwdXQsIHdoaWNoIGlzIGEKPiA+IHJlYXNvbmFibGUgYXBwcm94aW1hdGlvbiBv
ZiBhIGxvYWQgb2Ygd2Vic2VydmVyIFZNJ3Mgb24gYSBzaW5nbGUKPiA+IHBoeXNpY2FsIHNlcnZl
ci4gIFNtYWxsIHBhY2tldCBJTyB3YXMgaGl0IHdvcnN0LCBhcyBpdCBoYXMgYSB2ZXJ5IGhpZ2gK
PiA+IHZjcHUgY29udGV4dCBzd2l0Y2ggcmF0ZSBiZXR3ZWVuIGRvbTAgYW5kIGRvbVUuICBEaXNh
YmxpbmcgSFQgbWVhbnMgeW91Cj4gPiBoYXZlIGhhbGYgdGhlIG51bWJlciBvZiBsb2dpY2FsIGNv
cmVzIHRvIHNjaGVkdWxlIG9uLCB3aGljaCBkb3VibGVzIHRoZQo+ID4gbWVhbiB0aW1lIHRvIG5l
eHQgdGltZXNsaWNlLgo+ID4KPiA+IEluIHByaW5jaXBsZSwgZm9yIGEgZnVsbHkgb3B0aW1pc2Vk
IHdvcmtsb2FkLCBIVCBnZXRzIHlvdSB+MzAlIGV4dHJhIGR1ZQo+ID4gdG8gaW5jcmVhc2VkIHV0
aWxpc2F0aW9uIG9mIHRoZSBwaXBlbGluZSBmdW5jdGlvbmFsIHVuaXRzLiAgU29tZQo+ID4gcmVz
b3VyY2VzIGFyZSBzdGF0aWNhbGx5IHBhcnRpdGlvbmVkLCB3aGlsZSBzb21lIGFyZSBjb21wZXRp
dGl2ZWx5Cj4gPiBzaGFyZWQsIGFuZCBpdHMgbm93IGJlZW4gd2VsbCBwcm92ZW4gdGhhdCBhY3Rp
b25zIG9uIG9uZSB0aHJlYWQgY2FuIGhhdmUKPiA+IGEgbGFyZ2UgZWZmZWN0IG9uIG90aGVycy4K
PiA+Cj4gPiBUd28gYXJiaXRyYXJ5IHZjcHVzIGFyZSBub3QgYW4gb3B0aW1pc2VkIHdvcmtsb2Fk
LiAgSWYgdGhlIHBlcmYKPiA+IGltcHJvdmVtZW50IHlvdSBnZXQgZnJvbSBub3QgY29tcGV0aW5n
IGluIHRoZSBwaXBlbGluZSBpcyBncmVhdGVyIHRoYW4KPiA+IHRoZSBwZXJmIGxvc3MgZnJvbSBY
ZW4ncyByZWR1Y2VkIGNhcGFiaWxpdHkgdG8gc2NoZWR1bGUsIHRoZW4gZGlzYWJsaW5nCj4gPiBI
VCB3b3VsZCBiZSBhbiBpbXByb3ZlbWVudC4gIEkgY2FuIGNlcnRhaW5seSBiZWxpZXZlIHRoYXQg
dGhpcyBtaWdodCBiZQo+ID4gdGhlIGNhc2UgZm9yIFF1YmVzIHN0eWxlIHdvcmtsb2FkcyB3aGVy
ZSB5b3UgYXJlIHByb2JhYmx5IG5vdCB2ZXJ5Cj4gPiBvdmVycHJvdmlzaW9uZWQsIGFuZCB5b3Ug
cHJvYmFibHkgZG9uJ3QgaGF2ZSBsb25nIHJ1bm5pbmcgSU8gYW5kIENQVQo+ID4gYm91bmQgdGFz
a3MgaW4gdGhlIFZNcy4KPgo+IEFzIGFub3RoZXIgZGF0YSBwb2ludCwgSSB0aGluayBpdCB3YXMg
TVNDSSB3aG8gc2FpZCB0aGV5IGFsd2F5cyBkaXNhYmxlZAo+IGh5cGVydGhyZWFkaW5nLCBiZWNh
dXNlIHRoZXkgYWxzbyBmb3VuZCB0aGF0IHRoZWlyIHdvcmtsb2FkcyByYW4gc2xvd2VyCj4gd2l0
aCBIVCB0aGFuIHdpdGhvdXQuICBQcmVzdW1hYmx5IHRoZXkgd2VyZSBkb2luZyBtYXNzaXZlIG51
bWJlcgo+IGNydW5jaGluZywgc3VjaCB0aGF0IGVhY2ggdGhyZWFkIHdhcyB3YWl0aW5nIG9uIHRo
ZSBBTFUgYSBzaWduaWZpY2FudAo+IHBvcnRpb24gb2YgdGhlIHRpbWUgYW55d2F5OyBhdCB3aGlj
aCBwb2ludCB0aGUgc3VwZXJzY2FsYXIgc2NoZWR1bGluZwo+IGFuZC9vciByZWR1Y3Rpb24gaW4g
Y2FjaGUgZWZmaWNpZW5jeSB3b3VsZCBoYXZlIGJyb3VnaHQgcGVyZm9ybWFuY2UgZnJvbQo+ICJu
byBiZW5lZml0IiBkb3duIHRvICJuZWdhdGl2ZSBiZW5lZml0Ii4KPgoKVGhhbmtzIGZvciB0aGUg
aW5zaWdodHMuIEluZGVlZCwgd2UgYXJlIHByaW1hcmlseSBjb25jZXJuZWQgd2l0aApwZXJmb3Jt
YW5jZSBvZiBRdWJlcy1zdHlsZSB3b3JrbG9hZHMgd2hpY2ggbWF5IHJhbmdlIGZyb20Kbm8tb3Zl
cnN1YnNjcmlwdGlvbiB0byBoZWF2aWx5IG92ZXJzdWJzY3JpYmVkLiBJdCdzIG5vdCBhIHdvcmts
b2FkIHdlCmNhbiBwcmVkaWN0IG9yIG9wdGltaXplIGJlZm9yZS1oYW5kLCBzbyB3ZSBhcmUgbG9v
a2luZyBmb3IgYSBkZWZhdWx0CnRoYXQgd291bGQgYmUgMSkgc2FmZSBhbmQgMikgcGVyZm9ybWFu
dCBpbiB0aGUgbW9zdCBnZW5lcmFsIGNhc2UKcG9zc2libGUuCgpUYW1hcwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 17:43:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 17: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 1gFjf0-0000rB-BC; Thu, 25 Oct 2018 17:43:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ahoo=nf=citrix.com=prvs=8298df8fa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gFjez-0000r6-3J
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 17:43:05 +0000
X-Inumbo-ID: a219eba1-d87d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a219eba1-d87d-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 17:44:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,425,1534809600"; d="scan'208";a="80973933"
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>, George Dunlap
 <george.dunlap@citrix.com>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <CABfawh=GYUi2nvx5Nc1xfu7McVSqCwYOMyA6fyCKgYJCGCRkXA@mail.gmail.com>
 <7079d0ee-a8ef-e164-12d9-8e3bfef81491@citrix.com>
 <03e84c44-2c33-b00f-bdfc-3c6b57123bfb@citrix.com>
 <CABfawhn6Cdv7HK6pbzEj-013wXwouOuzpOpiw5L-_WV=F4e0Bw@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <f1e40a27-c0c4-c3bd-eb43-1fb314ec20ac@citrix.com>
Date: Thu, 25 Oct 2018 18:43:00 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <CABfawhn6Cdv7HK6pbzEj-013wXwouOuzpOpiw5L-_WV=F4e0Bw@mail.gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: mpohlack@amazon.de, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>, joao.m.martins@oracle.com,
 Stefano Stabellini <sstabellini@kernel.org>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?= <marmarek@invisiblethingslab.com>,
 aliguori@amazon.com, uwed@amazon.de, Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, ross.philipson@oracle.com,
 Dario Faggioli <dfaggioli@suse.com>, Matt Wilson <msw@amazon.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, JGross@suse.com,
 sergey.dyasli@citrix.com, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, mdontu <mdontu@bitdefender.com>,
 dwmw@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>

T24gMjUvMTAvMTggMTg6MzUsIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiBPbiBUaHUsIE9jdCAy
NSwgMjAxOCBhdCAxMTowMiBBTSBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+IHdyb3RlOgo+PiBPbiAxMC8yNS8yMDE4IDA1OjU1IFBNLCBBbmRyZXcgQ29vcGVyIHdyb3Rl
Ogo+Pj4gT24gMjQvMTAvMTggMTY6MjQsIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPj4+Pj4gQSBz
b2x1dGlvbiB0byB0aGlzIGlzc3VlIHdhcyBwcm9wb3NlZCwgd2hlcmVieSBYZW4gc3luY2hyb25p
c2VzIHNpYmxpbmdzCj4+Pj4+IG9uIHZtZXhpdC9lbnRyeSwgc28gd2UgYXJlIG5ldmVyIGV4ZWN1
dGluZyBjb2RlIGluIHR3byBkaWZmZXJlbnQKPj4+Pj4gcHJpdmlsZWdlIGxldmVscy4gIEdldHRp
bmcgdGhpcyB3b3JraW5nIHdvdWxkIG1ha2UgaXQgc2FmZSB0byBjb250aW51ZQo+Pj4+PiB1c2lu
ZyBoeXBlcnRocmVhZGluZyBldmVuIGluIHRoZSBwcmVzZW5jZSBvZiBMMVRGLiAgT2J2aW91c2x5
LCBpdHMgZ29pbmcKPj4+Pj4gdG8gY29tZSBpbiBwZXJmIGhpdCwgYnV0IGNvbXBhcmVkIHRvIGRp
c2FibGluZyBoeXBlcnRocmVhZGluZywgYWxsIGl0cwo+Pj4+PiBnb3QgdG8gZG8gaXMgYmVhdCBh
IDYwJSBwZXJmIGhpdCB0byBtYWtlIGl0IHRoZSBwcmVmZXJhYmxlIG9wdGlvbiBmb3IKPj4+Pj4g
bWFraW5nIHlvdXIgc3lzdGVtIEwxVEYtcHJvb2YuCj4+Pj4gQ291bGQgeW91IHNoZWQgc29tZSBs
aWdodCB3aGF0IHRlc3RzIHdlcmUgZG9uZSB3aGVyZSB0aGF0IDYwJQo+Pj4+IHBlcmZvcm1hbmNl
IGhpdCB3YXMgb2JzZXJ2ZWQ/IFdlIGhhdmUgcGVyZm9ybWVkIGludGVuc2l2ZSBzdHJlc3MtdGVz
dHMKPj4+PiB0byBjb25maXJtIHRoaXMgYnV0IGFjY29yZGluZyB0byBvdXIgZmluZGluZ3MgdHVy
bmluZyBvZmYKPj4+PiBoeXBlci10aHJlYWRpbmcgaXMgYWN0dWFsbHkgaW1wcm92aW5nIHBlcmZv
cm1hbmNlIG9uIGFsbCBtYWNoaW5lcyB3ZQo+Pj4+IHRlc3RlZCB0aHVzIGZhci4KPj4+IEFnZ3Jl
Z2F0ZSBpbnRlciBhbmQgaW50cmEgaG9zdCBkaXNrIGFuZCBuZXR3b3JrIHRocm91Z2hwdXQsIHdo
aWNoIGlzIGEKPj4+IHJlYXNvbmFibGUgYXBwcm94aW1hdGlvbiBvZiBhIGxvYWQgb2Ygd2Vic2Vy
dmVyIFZNJ3Mgb24gYSBzaW5nbGUKPj4+IHBoeXNpY2FsIHNlcnZlci4gIFNtYWxsIHBhY2tldCBJ
TyB3YXMgaGl0IHdvcnN0LCBhcyBpdCBoYXMgYSB2ZXJ5IGhpZ2gKPj4+IHZjcHUgY29udGV4dCBz
d2l0Y2ggcmF0ZSBiZXR3ZWVuIGRvbTAgYW5kIGRvbVUuICBEaXNhYmxpbmcgSFQgbWVhbnMgeW91
Cj4+PiBoYXZlIGhhbGYgdGhlIG51bWJlciBvZiBsb2dpY2FsIGNvcmVzIHRvIHNjaGVkdWxlIG9u
LCB3aGljaCBkb3VibGVzIHRoZQo+Pj4gbWVhbiB0aW1lIHRvIG5leHQgdGltZXNsaWNlLgo+Pj4K
Pj4+IEluIHByaW5jaXBsZSwgZm9yIGEgZnVsbHkgb3B0aW1pc2VkIHdvcmtsb2FkLCBIVCBnZXRz
IHlvdSB+MzAlIGV4dHJhIGR1ZQo+Pj4gdG8gaW5jcmVhc2VkIHV0aWxpc2F0aW9uIG9mIHRoZSBw
aXBlbGluZSBmdW5jdGlvbmFsIHVuaXRzLiAgU29tZQo+Pj4gcmVzb3VyY2VzIGFyZSBzdGF0aWNh
bGx5IHBhcnRpdGlvbmVkLCB3aGlsZSBzb21lIGFyZSBjb21wZXRpdGl2ZWx5Cj4+PiBzaGFyZWQs
IGFuZCBpdHMgbm93IGJlZW4gd2VsbCBwcm92ZW4gdGhhdCBhY3Rpb25zIG9uIG9uZSB0aHJlYWQg
Y2FuIGhhdmUKPj4+IGEgbGFyZ2UgZWZmZWN0IG9uIG90aGVycy4KPj4+Cj4+PiBUd28gYXJiaXRy
YXJ5IHZjcHVzIGFyZSBub3QgYW4gb3B0aW1pc2VkIHdvcmtsb2FkLiAgSWYgdGhlIHBlcmYKPj4+
IGltcHJvdmVtZW50IHlvdSBnZXQgZnJvbSBub3QgY29tcGV0aW5nIGluIHRoZSBwaXBlbGluZSBp
cyBncmVhdGVyIHRoYW4KPj4+IHRoZSBwZXJmIGxvc3MgZnJvbSBYZW4ncyByZWR1Y2VkIGNhcGFi
aWxpdHkgdG8gc2NoZWR1bGUsIHRoZW4gZGlzYWJsaW5nCj4+PiBIVCB3b3VsZCBiZSBhbiBpbXBy
b3ZlbWVudC4gIEkgY2FuIGNlcnRhaW5seSBiZWxpZXZlIHRoYXQgdGhpcyBtaWdodCBiZQo+Pj4g
dGhlIGNhc2UgZm9yIFF1YmVzIHN0eWxlIHdvcmtsb2FkcyB3aGVyZSB5b3UgYXJlIHByb2JhYmx5
IG5vdCB2ZXJ5Cj4+PiBvdmVycHJvdmlzaW9uZWQsIGFuZCB5b3UgcHJvYmFibHkgZG9uJ3QgaGF2
ZSBsb25nIHJ1bm5pbmcgSU8gYW5kIENQVQo+Pj4gYm91bmQgdGFza3MgaW4gdGhlIFZNcy4KPj4g
QXMgYW5vdGhlciBkYXRhIHBvaW50LCBJIHRoaW5rIGl0IHdhcyBNU0NJIHdobyBzYWlkIHRoZXkg
YWx3YXlzIGRpc2FibGVkCj4+IGh5cGVydGhyZWFkaW5nLCBiZWNhdXNlIHRoZXkgYWxzbyBmb3Vu
ZCB0aGF0IHRoZWlyIHdvcmtsb2FkcyByYW4gc2xvd2VyCj4+IHdpdGggSFQgdGhhbiB3aXRob3V0
LiAgUHJlc3VtYWJseSB0aGV5IHdlcmUgZG9pbmcgbWFzc2l2ZSBudW1iZXIKPj4gY3J1bmNoaW5n
LCBzdWNoIHRoYXQgZWFjaCB0aHJlYWQgd2FzIHdhaXRpbmcgb24gdGhlIEFMVSBhIHNpZ25pZmlj
YW50Cj4+IHBvcnRpb24gb2YgdGhlIHRpbWUgYW55d2F5OyBhdCB3aGljaCBwb2ludCB0aGUgc3Vw
ZXJzY2FsYXIgc2NoZWR1bGluZwo+PiBhbmQvb3IgcmVkdWN0aW9uIGluIGNhY2hlIGVmZmljaWVu
Y3kgd291bGQgaGF2ZSBicm91Z2h0IHBlcmZvcm1hbmNlIGZyb20KPj4gIm5vIGJlbmVmaXQiIGRv
d24gdG8gIm5lZ2F0aXZlIGJlbmVmaXQiLgo+Pgo+IFRoYW5rcyBmb3IgdGhlIGluc2lnaHRzLiBJ
bmRlZWQsIHdlIGFyZSBwcmltYXJpbHkgY29uY2VybmVkIHdpdGgKPiBwZXJmb3JtYW5jZSBvZiBR
dWJlcy1zdHlsZSB3b3JrbG9hZHMgd2hpY2ggbWF5IHJhbmdlIGZyb20KPiBuby1vdmVyc3Vic2Ny
aXB0aW9uIHRvIGhlYXZpbHkgb3ZlcnN1YnNjcmliZWQuIEl0J3Mgbm90IGEgd29ya2xvYWQgd2UK
PiBjYW4gcHJlZGljdCBvciBvcHRpbWl6ZSBiZWZvcmUtaGFuZCwgc28gd2UgYXJlIGxvb2tpbmcg
Zm9yIGEgZGVmYXVsdAo+IHRoYXQgd291bGQgYmUgMSkgc2FmZSBhbmQgMikgcGVyZm9ybWFudCBp
biB0aGUgbW9zdCBnZW5lcmFsIGNhc2UKPiBwb3NzaWJsZS4KClNvIGxvbmcgYXMgeW91J3ZlIGdv
dCB0aGUgWFNBLTI3MyBwYXRjaGVzLCB5b3Ugc2hvdWxkIGJlIGFibGUgdG8gcGFyawphbmQgcmUt
cmVhY3RpdmF0ZSBoeXBlcnRocmVhZHMgdXNpbmcgYHhlbi1ocHRvb2wgY3B1LXtvbmxpbmUsb2Zm
bGluZX0gJENQVWAuCgpZb3Ugc2hvdWxkIGJlIGFibGUgdG8gZWZmZWN0aXZlbHkgY2hhbmdlIGh5
cGVydGhyZWFkaW5nIGNvbmZpZ3VyYXRpb24gYXQKcnVudGltZS7CoCBJdCdzIG5vdCBxdWl0ZSB0
aGUgc2FtZSBhcyBjaGFuZ2luZyBpdCBpbiB0aGUgQklPUywgYnV0IGZyb20gYQpjb21wZXRpdGlv
biBvZiBwaXBlbGluZSByZXNvdXJjZXMsIGl0IHNob3VsZCBiZSBnb29kIGVub3VnaC4KCn5BbmRy
ZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 17:45:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 17:45: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 1gFjhY-0000zv-Sa; Thu, 25 Oct 2018 17:45:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x3at=nf=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFjhX-0000zd-6A
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 17:45:43 +0000
X-Inumbo-ID: 5ffcb1fa-d87d-11e8-a8a5-bc764e045a96
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe08::609])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 5ffcb1fa-d87d-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 19:42:43 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=sp75c5bBNPj5ZqkPUmgjfwjmDkVIComM5vxK0m2JcSk=;
 b=SKdSqz62ci2OWivMmG/R+V1BVkxGRr1yADFg/ajXMAWkOKQ4r+G2oESEd1B5zZBaT9yVKhafx+KfvpSIXnq1fjK2sQ1QuzPy29Niv0/6krE/a6XMaj7WVKT/iypViKg+WxEHviMDGHcassrI1QvwevgHk60JZtko0oXG3XTz3Mk=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB2765.eurprd03.prod.outlook.com (10.171.105.146) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1250.22; Thu, 25 Oct 2018 17:45:35 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.032; Thu, 25 Oct 2018
 17:45:35 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 1/4] xen/arm: gic: Ensure we have an ISB
 between ack and do_IRQ()
Thread-Index: AQHUavzJbvgTOtHywku/qQnKphzWOaUuJI2AgABU6YCAAbtVAP//0YIAgABrDgA=
Date: Thu, 25 Oct 2018 17:45:35 +0000
Message-ID: <b8a2e687-2d15-950d-dd6e-f184de9e6672@epam.com>
References: <20181023181709.11883-1-julien.grall@arm.com>
 <20181023181709.11883-2-julien.grall@arm.com>
 <6098937f-98de-bff9-6c48-5575a45875e0@epam.com>
 <57ee191b-be21-701e-ef19-4ed4df1cf289@arm.com>
 <77f72cc9-6548-afd9-3766-23326b3551d9@epam.com>
 <23a2ae51-670e-8fb2-b589-4e63a4a27e7c@arm.com>
In-Reply-To: <23a2ae51-670e-8fb2-b589-4e63a4a27e7c@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-imapappendstamp: VI1PR0302MB2688.eurprd03.prod.outlook.com
 (15.20.1250.024)
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB2765;
 6:6z7ufDcpt6d4JslzFh9frNTD6gUFX20USq9FONUxn86vat+i/bvYxvvn9YFNtHN38CKOf2Gt7RdKr092W/KRK66QK8Sg1ztWENTalxvxvczuq5LikcGqaiaCgJCyrWKdnfLXxkHhqOVzpgucbLBlUMGhKHvrYXyJPzykSjcTobUkhOpcuPk8Wt/rbFdVbOprbIMRS0R97SFanKTq7LkxmoBJ3dSL9dYpoEs/XF6Qo3ktd0RnHhD0LWmWYTa8IOAdIrhP7cWDhe2DQfskfzOWuc0M3nkRYo0KsizFysjeilRxEuR72IHzhIxo+3G3PyRPDEwxgOTtlbntiLSujPe18MBs2MnE6WvoVurdmab2v8pM7XUtYq3NtovEwnhqFqmH8OEBEq+Qv8KaKuqNWgvvTE8VYqlN7NKYW6rjyC8vcmLdmn4vzByPfvIN/y9/i8XYwMBxR5K8HkI18RTVtoFzTw==;
 5:x6cANgiIrLV6MBWaUmSa5yFdFGecN6dv/ib0iQYC3mRSFqJFQGfD5HS6yiMlmo2SPPZOKjuz5v5t5ppSqRnMkokxRLGUnEH/3xbS0idXj/vae1xSmfglfmxbVSxkiJNwEUCVxloqawyzD+8RIKLzLug4fWXyTgg6oAlge1VGf2E=;
 7:eF52MiCR2iluKGjkRs900nup9uhMc3egKzTWrhGPDYurJZ8c1wfYmAEEVjPdhOE2ohpu/e1W9/pMrxMCW+zmLltVuNURmO/gyErhGiE1kN9u/kEY0io2AUWz3IUD0TZPpucIPRq5dVCohYeZVObuvDpX9GEbkobf+uflZonQSuklo5hewhxVuBZGUWJzcVyegXdSY7c43Ff9sQU4y8wWFuxoe0GyZoife6sflmrHcPbhGJ9fkUHRygABr+t/KJcE
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: e7cd7271-0750-4a30-b92d-08d63aa1ab3f
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB2765; 
x-ms-traffictypediagnostic: VI1PR0302MB2765:
x-microsoft-antispam-prvs: <VI1PR0302MB276508F2A517C7E32264191FE6F70@VI1PR0302MB2765.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231355)(944501410)(52105095)(10201501046)(93006095)(93001095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(20161123560045)(20161123562045)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB2765; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB2765; 
x-forefront-prvs: 083691450C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(346002)(396003)(136003)(376002)(366004)(39860400002)(199004)(189003)(2501003)(53936002)(316002)(2900100001)(3846002)(5250100002)(478600001)(486006)(110136005)(86362001)(31686004)(476003)(72206003)(54906003)(6116002)(31696002)(446003)(6346003)(71190400001)(7736002)(2616005)(80792005)(2906002)(186003)(26005)(6506007)(11346002)(14454004)(76176011)(305945005)(71200400001)(68736007)(81156014)(256004)(102836004)(8676002)(99286004)(97736004)(81166006)(8936002)(55236004)(6486002)(93886005)(36756003)(25786009)(4326008)(6436002)(66066001)(5660300001)(229853002)(53546011)(6512007)(105586002)(106356001)(6246003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB2765;
 H:VI1PR0302MB2688.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)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-microsoft-antispam-message-info: TePL+xpYNvTXQDky1wxfC4iAnhco+EIzSR7NVq95WK3M69C3Gd867nKw1T3n2StGAhp9PxgrB8d576n8Kc/Bby3tPiQTMFS3NTsEQ6af9SF1wrklSEMxG47SrlVKswN7J5iGx3+FW8kLoFnbC5aDXJCwr28/eI8XHTOuZ5towiQAeSpMUr8+anTiB7b120Eht48oWN5sEbakbIcZjV5pey2d9HAglRPKOxRJFo7z6f1j4/gmTHsKGCDEtk/PPIHsFhb/2iIMYcBoK7qGh6o3bPv1iPDly20398kf68dDEpJC6fauOp5a/G5NwYzmPt/K3bEQO5tQD7PhoRzBsxsI6WuAtPvrwMNnErN5oX4lXNw=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <51F52BD8BBF57A4BAEFE71D26F4E63A2@EPAM.onmicrosoft.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e7cd7271-0750-4a30-b92d-08d63aa1ab3f
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2018 17:45:35.5167 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB2765
Subject: Re: [Xen-devel] [PATCH 1/4] xen/arm: gic: Ensure we have an ISB
 between ack and do_IRQ()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andre.przywara@arm.com" <andre.przywara@arm.com>,
 "sstabellini@kernel.org" <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>

Ck9uIDI1LjEwLjE4IDE3OjIyLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gWW91IG1pc3JlYWQgd2hh
dCBJIHdyb3RlLiBUaGV5IGFyZSBub3QgbmVlZGVkIHRvIGNvdmVyIHRoZSB2R0lDIGZvciAKPiBH
SUN2MiBwbGF0Zm9ybS4gSG93ZXZlciB0aGV5IGFyZSBzdGlsbCBuZWNlc3NhcnksIGZvciBpbnN0
YW5jZSwgZm9yIAo+IHRoZSB0aW1lciBhcyBpdCBpcyBhY2Nlc3NpYmxlIHZpYSBzeXN0ZW0gcmVn
aXN0ZXJzLgoKQWgsIE9LLgoKCj4gSGVyZSB0aGUgaXNiKCkgc2l0cyBiZXR3ZWVuIGFjaygpIGFu
ZCBkb19JUlEoKS4KPgo+IFRoaXMgZW5zdXJlIHRoZSBzeXN0ZW0gcmVnaXN0ZXJzIGFyZSBzeW5j
aHJvbml6ZWQgYWZ0ZXIgeW91IAo+IGFja25vd2xlZGdlIGFuIGludGVycnVwdC4KCkkgc2VlLgoK
Ci0tIAoKKkFuZHJpaSBBbmlzb3YqCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 17:46:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 17: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 1gFjiW-00013s-9Y; Thu, 25 Oct 2018 17:46:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x3at=nf=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFjiV-00013k-57
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 17:46:43 +0000
X-Inumbo-ID: 840b5b21-d87d-11e8-a8a5-bc764e045a96
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe08::608])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 840b5b21-d87d-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 19:43:43 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=UGGs+iL/VWARwetYWFf/4mv2O8oh8ZhkRNNN66RKNvs=;
 b=YGW9Xphy5RyozUBJtnrnbnXB8uuxtP5cFkdrI4IG9Dp5Q4LeglK9k504MduwALbrNMXFk3SvN5w9ASen4NxmZirMYA+QlcidkHyQbSW6yGEj3uuoVkw3YxCbuN0zq4gPSvCgPYM+Ccd3iK9Qj3zdDGPIrr6tSGZKKas+MpkqSgA=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB2765.eurprd03.prod.outlook.com (10.171.105.146) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1250.22; Thu, 25 Oct 2018 17:46:36 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.032; Thu, 25 Oct 2018
 17:46:36 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 1/4] xen/arm: gic: Ensure we have an ISB
 between ack and do_IRQ()
Thread-Index: AQHUavzJbvgTOtHywku/qQnKphzWOaUwcaSA
Date: Thu, 25 Oct 2018 17:46:35 +0000
Message-ID: <ad97d6fe-28a0-cb5f-0a3c-55141bf477c3@epam.com>
References: <20181023181709.11883-1-julien.grall@arm.com>
 <20181023181709.11883-2-julien.grall@arm.com>
In-Reply-To: <20181023181709.11883-2-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-imapappendstamp: VI1PR0302MB2688.eurprd03.prod.outlook.com
 (15.20.1250.024)
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB2765;
 6:axAUYVyGclfTzTyoD1AKYWcPPPa8Put417xdPm+jF2yZVrm21Neo3vH/eK+BcQZ5jt8M7Wk87o+3zKKBKpIIeBA6tbj5djTfJqPkhW92wM3IKFztpeGalo+I6mRcQ251W0c3Lr+qurKOrMFMnzD2xfk7apOnjOBQBXee+W1SgIdIsIyJaBCrczo6OMmSb0oz5lHheT5FpvSjTTmgN7mI87H0pEVGrttYzMfSFqdeIXPcjZGJT/ZoCnIlyC9NdKXuwe1JnhfSHQLeWW35yMin4i70LMrCkYbVtU4kqiG5Uz70/XiEP34Jbc7uyDCRmA9MzzfuBLQ0+Tm8GfUfHaJdmyFn7/Eol3/9mRYG3xzwAZjNaNFjGKuOh2XIJH1eqwy9n6HienF9P6YqSSXNM/0Q05N3pn2+j4C2GkmDkYFVpDq7JcDusNoDDfpgBNcg7XM4B2dVYcpY5R7inZl/jjIivQ==;
 5:1kk+gN9P4V4j58VT3iWsFR3FvnhvouJpZvkAyPWH8t1w1RbL6J6KEHdfczriqNN+zU8hqkqJYY4eObTYYNpz+L9oX9lcD4XlcczMuoDwyRlJnMKDf6wDu+p5hnNBH4J8J/muVX09lJJnjQLrxfta5GFXAHVI+Bshx9m7+CzaqIo=;
 7:MkkZ/jI+ftdzGnqF1ludqskjPzzsI++ebEF/d9qQ4EEROPfnPiOUxPPSXxfkQUxjW6olGDaTbkmMGOgrVB69zHkrMu09cWN/m3CQ3HLsYisU9CuPGPgZ6sNPVSPEIZTGX2E7GS7GT+4PbkgoYtZSBVsdVXR6ByejdyguH5uf7UKnVc3EtqhiLiYKoII3oJ6hvRKlU5R5DKrCj/+ZH2N869zfFNGVoCXZaZoOT8Any09tzvFv6iTjI8P97X14iDXs
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 1d4a0031-5bbb-468f-791e-08d63aa1cf37
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB2765; 
x-ms-traffictypediagnostic: VI1PR0302MB2765:
x-microsoft-antispam-prvs: <VI1PR0302MB276538E8554C3AE069DC2E8AE6F70@VI1PR0302MB2765.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(180628864354917)(4114951738403);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231355)(944501410)(52105095)(10201501046)(93006095)(93001095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(20161123560045)(20161123562045)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB2765; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB2765; 
x-forefront-prvs: 083691450C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(346002)(396003)(136003)(376002)(366004)(39860400002)(199004)(189003)(2501003)(53936002)(316002)(2900100001)(3846002)(5250100002)(478600001)(486006)(110136005)(86362001)(31686004)(476003)(72206003)(54906003)(6116002)(31696002)(446003)(6346003)(71190400001)(7736002)(2616005)(80792005)(2906002)(186003)(26005)(6506007)(11346002)(14454004)(76176011)(305945005)(71200400001)(68736007)(81156014)(256004)(102836004)(8676002)(99286004)(97736004)(81166006)(8936002)(55236004)(6486002)(36756003)(25786009)(4326008)(6436002)(66066001)(5660300001)(229853002)(53546011)(6512007)(105586002)(106356001)(14444005)(6246003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB2765;
 H:VI1PR0302MB2688.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)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-microsoft-antispam-message-info: xkKTdvJmglxkuLr6CWdIwMSpgeHBchDwf2XdTahB8IgKuRLSjGj+E6SinPXb5uUXj+kPxz0DXKXGP0ZZ5pV0L1FABY/6cRRCJ6dNteAFfCqcL4jzTXuXLL3X9ye56M7PwpGCuXYI5H1nPrSzp5ZNGXyRlZiKBdQdpZzzioN3m/WZuIWfwm01vA4MkkM6JVjDV3ybsEjeBC6ckF5wl4VfvwXwGeqabOyw9NMRFlUScK0Kc6vaIP+yxPYifU6dcca1CMgnnAPuV/PgZUxqTS8fcpvDSkQvmnnV1mDXEGaAX/ExQXm2ep+rpS1zU7G4S2sP91SXi0o+yaeT7JC6JGNk3YWvJIgVrCLkNnNPBzhF1kA=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <E681DD00B4F4E14F9A3185557021D509@EPAM.onmicrosoft.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 1d4a0031-5bbb-468f-791e-08d63aa1cf37
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2018 17:46:35.9074 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB2765
Subject: Re: [Xen-devel] [PATCH 1/4] xen/arm: gic: Ensure we have an ISB
 between ack and do_IRQ()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andre.przywara@arm.com" <andre.przywara@arm.com>,
 "sstabellini@kernel.org" <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>

Ck9uIDIzLjEwLjE4IDIxOjE3LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gRGV2aWNlcyB0aGF0IGV4
cG9zZSB0aGVpciBpbnRlcnJ1cHQgc3RhdHVzIHJlZ2lzdGVycyB2aWEgc3lzdGVtCj4gcmVnaXN0
ZXJzIChlLmcuIFN0YXRpc3RpY2FsIHByb2ZpbGluZywgQ1BVIFBNVSwgRHluYW1JUSBQTVUsIGFy
Y2ggdGltZXIsCj4gdmdpYyAoYWx0aG91Z2ggdW51c2VkIGJ5IExpbnV4KSwgLi4uKSByZWx5IG9u
IGEgY29udGV4dCBzeW5jaHJvbmlzaW5nCj4gb3BlcmF0aW9uIG9uIHRoZSBDUFUgdG8gZW5zdXJl
IHRoYXQgdGhlIHVwZGF0ZWQgc3RhdHVzIHJlZ2lzdGVyIGlzCj4gdmlzaWJsZSB0byB0aGUgQ1BV
IHdoZW4gaGFuZGxpbmcgdGhlIGludGVycnVwdC4gVGhpcyB1c3VhbGx5IGhhcHBlbnMgYXMKPiBh
IHJlc3VsdCBvZiB0YWtpbmcgdGhlIElSUSBleGNlcHRpb24gaW4gdGhlIGZpcnN0IHBsYWNlLCBi
dXQgdGhlcmUgYXJlCj4gdHdvIHJhY2Ugc2NlbmFyaW9zIHdoZXJlIHRoaXMgaXNuJ3QgdGhlIGNh
c2UuCj4KPiBGb3IgZXhhbXBsZSwgbGV0J3Mgc2F5IHdlIGhhdmUgdHdvIHBlcmlwaGVyYWxzIChY
IGFuZCBZKSwgd2hlcmUgWSB1c2VzIGEKPiBzeXN0ZW0gcmVnaXN0ZXIgZm9yIGl0cyBpbnRlcnJ1
cHQgc3RhdHVzLgo+Cj4gQ2FzZSAxOgo+IDEuIENQVSB0YWtlcyBhbiBJUlEgZXhjZXB0aW9uIGFz
IGEgcmVzdWx0IG9mIFggcmFpc2luZyBhbiBpbnRlcnJ1cHQKPiAyLiBZIHRoZW4gcmFpc2VzIGl0
cyBpbnRlcnJ1cHQgbGluZSwgYnV0IHRoZSB1cGRhdGUgdG8gaXRzIHN5c3RlbQo+ICAgICByZWdp
c3RlciBpcyBub3QgeWV0IHZpc2libGUgdG8gdGhlIENQVQo+IDMuIFRoZSBHSUMgZGVjaWRlcyB0
byBleHBvc2UgWSdzIGludGVycnVwdCBudW1iZXIgZmlyc3QgaW4gdGhlIEFjawo+ICAgICByZWdp
c3Rlcgo+IDQuIFRoZSBDUFUgcnVucyB0aGUgSVJRIGhhbmRsZXIgZm9yIFksIGJ1dCB0aGUgc3Rh
dHVzIHJlZ2lzdGVyIGlzIHN0YWxlCj4KPiBDYXNlIDI6Cj4gMS4gQ1BVIHRha2VzIGFuIElSUSBl
eGNlcHRpb24gYXMgYSByZXN1bHQgb2YgWCByYWlzaW5nIGFuIGludGVycnVwdAo+IDIuIENQVSBy
ZWFkcyB0aGUgaW50ZXJydXB0IG51bWJlciBmb3IgWCBmcm9tIHRoZSBBY2sgcmVnaXN0ZXIgYW5k
IHJ1bnMKPiAgICAgaXRzIElSUSBoYW5kbGVyCj4gMy4gWSByYWlzZXMgaXRzIGludGVycnVwdCBs
aW5lIGFuZCB0aGUgQWNrIHJlZ2lzdGVyIGlzIHVwZGF0ZWQsIGJ1dAo+ICAgICBhZ2FpbiwgdGhl
IHVwZGF0ZSB0byBpdHMgc3lzdGVtIHJlZ2lzdGVyIGlzIG5vdCB5ZXQgdmlzaWJsZSB0byB0aGUK
PiAgICAgQ1BVLgo+IDQuIFNpbmNlIHRoZSBHSUMgZHJpdmVycyBwb2xsIHRoZSBBY2sgcmVnaXN0
ZXIsIHdlIHJlYWQgWSdzIGludGVycnVwdAo+ICAgICBudW1iZXIgYW5kIHJ1biBpdHMgaGFuZGxl
ciB3aXRob3V0IGEgY29udGV4dCBzeW5jaHJvbmlzYXRpb24KPiAgICAgb3BlcmF0aW9uLCB0aGVy
ZWZvcmUgc2VlaW5nIHRoZSBzdGFsZSByZWdpc3RlciB2YWx1ZS4KPgo+IEluIGVpdGhlciBjYXNl
LCB3ZSBydW4gdGhlIHJpc2sgb2YgbWlzc2luZyBhbiBJUlEuIFRoaXMgcGF0Y2ggc29sdmVzIHRo
ZQo+IHByb2JsZW0gYnkgZW5zdXJpbmcgdGhhdCB3ZSBleGVjdXRlIGFuIElTQiBpbiB0aGUgR0lD
IGRyaXZlcnMgcHJpb3IKPiB0byBpbnZva2luZyB0aGUgaW50ZXJydXB0IGhhbmRsZXIuCj4KPiBC
YXNlZCBvbiBMaW51eCBjb21taXQgMzlhMDZiNjdjMmMxMjU2YmNmMjM2MWExZjY3ZDI1MjlmNzBh
YjIwNgo+ICJpcnFjaGlwL2dpYzogRW5zdXJlIHdlIGhhdmUgYW4gSVNCIGJldHdlZW4gYWNrIGFu
ZCAtPmhhbmRsZV9pcnEiLgo+Cj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KPgo+IC0tLQoKClJldmlld2VkLWJ5OiBBbmRyaWkgQW5pc292PGFuZHJp
aV9hbmlzb3ZAZXBhbS5jb20+CgotLSAKCipBbmRyaWkgQW5pc292KgoKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 17:50:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 17:50: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 1gFjmI-0001rJ-BX; Thu, 25 Oct 2018 17:50:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x3at=nf=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFjmH-0001r5-62
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 17:50:37 +0000
X-Inumbo-ID: 100bb1ff-d87e-11e8-a8a5-bc764e045a96
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe09::62a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 100bb1ff-d87e-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 19:47:38 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=r3rH4F9KtMKqUhajznBmuL7zHEwU/FkHPwPdo9WgMQc=;
 b=mmgfptvDrX75GwMY7xc9rK9zN7g6uMq4aEPzAhK3KzTKaig9T4JtPv2X0l4o8cewKOC9e2wo2gKOSMYwc34ubTKMfFp838kdIQEKvSxPRCqDt+IZSmLQ2RyFgadVCJ4o1lcEsnCZ0vgLB57Hpul8chs8HgdYoTuz2RH7Qkhnpcg=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB3310.eurprd03.prod.outlook.com (52.134.12.156) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1273.18; Thu, 25 Oct 2018 17:50:31 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.032; Thu, 25 Oct 2018
 17:50:31 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 15/22] xen/arm: Remove unnecessary includes
 in asm/mmio.h
Thread-Index: AQHUZuWYNEc/CBsbAEe3U1gZf5OJ+qUwenMA
Date: Thu, 25 Oct 2018 17:50:30 +0000
Message-ID: <005dbcea-6fa3-a9ee-4288-f0a34d6197c2@epam.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
 <20181018132109.31192-16-julien.grall@arm.com>
In-Reply-To: <20181018132109.31192-16-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-imapappendstamp: VI1PR0302MB2688.eurprd03.prod.outlook.com
 (15.20.1250.024)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB3310;
 6:OUPps0A7/8SXw7onAwY96kZCLknmO/JEkddFsB5vjEBAeYbOOXb3QBaWv9zV7SNro0Jahpv0HHKjqu+lG09SlO3kpcZjQjtxKnkKMZYImDsDANsdiqIy/9lG43jw4SNysuXxCOO29BOLiV4RvnO26Rs2EGNkLYFQcHgVUUIpV0nZAJ9XJZgYUATr73m/U4tYqALLJgkLFbicngL27wZLAjRmfnP2TTDouVUn/gyk0/YgTjZjVLZw2HRxfLTYc+u4caRnvsY/WDTmRaqGw35/rAOh3xxtcI5B7sLaw4Ulz6G/H9NVJcxQcKwDFGiZlrlmihX4S9E2jsKCMDoJ6HyFui6PBeNBUmj5rdU+4eIto9RylS5XAi0sr0uZxd2JGG0+1+bOVXYhF5qX8LoyPaGY3ST9OiB1fEq/Qmm4OkAjLQe84jfXdNpD0dZuf+xcI4wCh6wfnksDLLtxq7apxX8xsw==;
 5:OGt1RViPhNkjell4lfKJbJ6zJNG3Hmq802YyT3XeAabPIBkzgIOgSo1mtLfDD9oCfrxZYnUqyxOUm6t3Sdcq5/xDWQsfGeTN1Xd1q/vegZv9nV0BeypW6DTwTm2KtVSvaGNd2AmfBpzDQLMv00pB7JDF+tNpk8zKGNGCmDMXzAc=;
 7:1AbITcRiS+I3+SPua2OPOWnXqPCtXQGd11KUWknlIoX0sPT8IEckKRth94Iwenw2pVUYlUNRvJ+NO8SUV6pon3mL+V6FiOFnwCyOWTMULkYZRxm1uWmIBeNNrxrPKenABMiadOCswuPe9RDF/SWVQA==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: c589ff0a-6f95-4498-8524-08d63aa25b48
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB3310; 
x-ms-traffictypediagnostic: VI1PR0302MB3310:
x-microsoft-antispam-prvs: <VI1PR0302MB33108D7E0AC1257DAAE1A944E6F70@VI1PR0302MB3310.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(180628864354917)(4114951738403);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231355)(944501410)(52105095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123564045)(20161123560045)(20161123558120)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB3310; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB3310; 
x-forefront-prvs: 083691450C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(136003)(396003)(366004)(39860400002)(376002)(346002)(189003)(199004)(6512007)(110136005)(53936002)(2501003)(5250100002)(99286004)(80792005)(6436002)(558084003)(446003)(6246003)(66066001)(11346002)(97736004)(186003)(6486002)(31696002)(4326008)(86362001)(5660300001)(25786009)(478600001)(8936002)(8676002)(81156014)(81166006)(229853002)(71200400001)(71190400001)(256004)(68736007)(14454004)(72206003)(106356001)(476003)(2616005)(105586002)(31686004)(53546011)(6506007)(55236004)(76176011)(486006)(316002)(102836004)(6116002)(3846002)(2906002)(36756003)(7736002)(26005)(305945005)(2900100001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB3310;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: ddspKZ4bcfeTxHLxnHd1oBxQVbRy0NavWtdk1cl+CRBE+2jt/s5lSZgIA8ogWFTFkqDVDVyrdERobNuj0ODN1gmybMj3hi3HXDhsPjPjyaoWuXavjNURD8LtCtMNaXShpt3/tL2Cxz30oPyW5mUGTjP2VZ7hkfmWYsHG/XruilfrL5LQc1Htl+WUCiYz+TNZ28NxkXWOCKgrmbDpcZjt3M4yCcrxOnYYJ5teutn1VRVM0gpIrhrUjpBhbDb22gmMP5UR6lJrFqwp7yvIeg5x1nD+SskIFmsU2h8wLGgNsZX8BLBjPfXszO1JGr6phRLDT54EtkGPHJ9x4Muksp0pmDbaGrXqnxLO9gWwa4CLLJ0=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <3031D08676235E4FB0AA202C7AA1131C@EPAM.onmicrosoft.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c589ff0a-6f95-4498-8524-08d63aa25b48
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2018 17:50:30.9158 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB3310
Subject: Re: [Xen-devel] [PATCH 15/22] xen/arm: Remove unnecessary includes
 in asm/mmio.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: "sstabellini@kernel.org" <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>

Ck9uIDE4LjEwLjE4IDE2OjIxLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiAtLS0KClJldmlld2VkLWJ5OiBB
bmRyaWkgQW5pc292PGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CgotLSAKCipBbmRyaWkgQW5pc292
KgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 17:50:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 17:50: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 1gFjmI-0001rD-1T; Thu, 25 Oct 2018 17:50:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x3at=nf=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFjmH-0001r3-0O
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 17:50:37 +0000
X-Inumbo-ID: 0f6c5043-d87e-11e8-a8a5-bc764e045a96
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe09::62a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 0f6c5043-d87e-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 19:47:37 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=mUCil9Pee3xG5hp5PFNc7ixJ35VQZjCqmU0Pyp1vvI0=;
 b=dWL4Xri50dIFZPXuMMqQIxNL0HdJyy/jCJ9OwIHTWUZoGQ2IM9wP03P4OltQ6kIsEd88rlF4jXuzQC39uWTTmVbsLYZbjYnVnLopyzMiLkYP9KdRHWf4w+IJHwmsF9zFvKcjHdD6Q4Fioagcs/ZI9jnyKiNgM4SRjgCAYigZgtc=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB3310.eurprd03.prod.outlook.com (52.134.12.156) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1273.18; Thu, 25 Oct 2018 17:50:29 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.032; Thu, 25 Oct 2018
 17:50:29 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 16/22] xen/arm: Remove unnecessary includes
 in traps.c
Thread-Index: AQHUZuWoLOM49L90+kiJ1Vtd+DGtkqUweueA
Date: Thu, 25 Oct 2018 17:50:28 +0000
Message-ID: <0c1b6e9d-5774-e5c4-c1fb-c34c8fae632c@epam.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
 <20181018132109.31192-17-julien.grall@arm.com>
In-Reply-To: <20181018132109.31192-17-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-imapappendstamp: VI1PR0302MB2688.eurprd03.prod.outlook.com
 (15.20.1250.024)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB3310;
 6:bmLS1dvNwvIzt55fr5JWPLBPGDiLywGjaKjqXLBgJdshJb/pJsUmRns2WnO7rp/Eon4y2pdu9+sfA2T58jDF5dsgkDSf2ZrlEi5fA8yIusteSUSqzL9xcgWJvg4spRncwkSpaBglda9og5DOOf19iL4GArJuu6nd8XG1gQNpmMz6mfHTVoXoUGxlhLthWP8lHqMbLArjTaAEI9QgBDOD+C8x2azE2y47TlVAKr6MtW650QvX61Cdugcruj1igyr8C6ifXFqx2w63GHGA8TKrKwSDbXjYCMDREvuRcqwTMAikYrjM5tAX1mR3IEVefwIGuwhDCTHDiVyjsKJX+diQEqSe3sLmQzXHVMVH7CNPktMX0OLm9P0ZGHZOFf12UdaUeHCYBl/307bdhGGYB+Whj06L3XkOgUM6216EcfZUhDcHJIABuvgXIQGIRQ4CemrG36SLcA15SzOwF94I90WDyg==;
 5:LeBEJvI7/GrQVv+SJ6a46RD8zUaEgACKlvCVdcN+6iWXjb2Mtle8q4fBRdT/mXGnd7a2xq80Nvnhm1GpEBEebn2igxpxuJ9o5Jj0OwXm0LD+KEGq2FrLfPBLDc1/A1hbfvyCi1RctBMWyjGQ6xlBRMm2RPGKFRX1nlKoeY4+fuw=;
 7:HgvRvhp8Zgp7e9uN9QRvx/ZlqOAmiqW5qsUNBxT1PkFyVHPLnHnmZV1KLHlgS9pjhnuDeurV0rO6ArLbmDvL7NltboKpvsgWhDrfBiugzKubkZ0qs5a/9CyOhfGcHfcUwZR9eeilsjDc7BFCIMDGjg==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 794fdece-e5e9-4e00-5a31-08d63aa25a17
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB3310; 
x-ms-traffictypediagnostic: VI1PR0302MB3310:
x-microsoft-antispam-prvs: <VI1PR0302MB33101638277A4A33608ACA95E6F70@VI1PR0302MB3310.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(180628864354917)(4114951738403);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231355)(944501410)(52105095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123564045)(20161123560045)(20161123558120)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB3310; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB3310; 
x-forefront-prvs: 083691450C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(136003)(396003)(366004)(39860400002)(376002)(346002)(189003)(199004)(6512007)(110136005)(53936002)(2501003)(5250100002)(99286004)(80792005)(6436002)(558084003)(446003)(6246003)(66066001)(11346002)(97736004)(186003)(6486002)(31696002)(4326008)(86362001)(5660300001)(25786009)(478600001)(8936002)(8676002)(81156014)(81166006)(229853002)(71200400001)(71190400001)(256004)(68736007)(14454004)(72206003)(106356001)(476003)(2616005)(105586002)(31686004)(53546011)(6506007)(55236004)(76176011)(486006)(316002)(102836004)(6116002)(3846002)(2906002)(36756003)(7736002)(26005)(305945005)(2900100001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB3310;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: Fu9N6xN/kn69zFocUmlNCoA0AKNDn7aEcAqF8ijmk+YP196xf1ZdWPtKIoxsYhKlql1NdUOG3A3tkjaQS0qrZmXsPVBESFJTSYUnxTT1MuJmQ3HN1eRSRswX37K4sHPGqbDOwVzEZcjAuZqhjTCKfaq61gR8YROMZEv62fStbOROT4b4iUC9w6g/ccSQuYarTV+oNPctI1xzoGXTounnaoLZhqbS3x7yjubZLgkrEljz6SgY7lcX5lnC6VN/cC2IODrfEYATlxYiC2Z3dVKyD9dzXrd59kPmECdmlB8VcFrzGE9d4vaSmep4PIoV1qStDI1qEWnHsdEYV4uoEZB7vpaPU2igcQOOrVhoWV/amjs=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <1C8BC54409207C44B8F5E0B27BBBA95C@EPAM.onmicrosoft.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 794fdece-e5e9-4e00-5a31-08d63aa25a17
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2018 17:50:28.9159 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB3310
Subject: Re: [Xen-devel] [PATCH 16/22] xen/arm: Remove unnecessary includes
 in traps.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: "sstabellini@kernel.org" <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>

Ck9uIDE4LjEwLjE4IDE2OjIxLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gQWxzbywgaW5jbHVkZSBz
bWNjYy5oIGluc3RlYWQgb2YgcHNjaS5oLgo+Cj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiAtLS0KClJldmlld2VkLWJ5OiBBbmRyaWkgQW5pc292
PGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CgotLSAKCipBbmRyaWkgQW5pc292KgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 17:52:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 17:52: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 1gFjnn-000216-P2; Thu, 25 Oct 2018 17:52:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x3at=nf=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFjnm-00020s-UQ
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 17:52:10 +0000
X-Inumbo-ID: 46f079c1-d87e-11e8-a8a5-bc764e045a96
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe09::616])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 46f079c1-d87e-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 19:49:10 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=r3rH4F9KtMKqUhajznBmuL7zHEwU/FkHPwPdo9WgMQc=;
 b=aU9wqdZfXNWwiX2qmYKWWEHiKuWn6LhQlyD0H+IYI4FgvLgZ5bZCqxpfbT5x4dQpD8BWkea8AUfSbMVztZ6k0qHFAYJuQZEgTEhxwJU60os8fwojVw+r+CnukEDDCFZvGk2LH7d5yW5zuxpGEvleMQ8aOG1Ma1Dg2aJpgNGaIrI=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB3310.eurprd03.prod.outlook.com (52.134.12.156) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1273.18; Thu, 25 Oct 2018 17:52:02 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.032; Thu, 25 Oct 2018
 17:52:02 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 18/22] xen/arm: Remove unnecessary includes
 in asm-arm/acpi.h
Thread-Index: AQHUZuWZ3Vb++Q1BhEGU6Z4ShqOKE6Uwe1eA
Date: Thu, 25 Oct 2018 17:52:02 +0000
Message-ID: <3bd9a64c-b366-2697-e209-bce3a2a0f671@epam.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
 <20181018132109.31192-19-julien.grall@arm.com>
In-Reply-To: <20181018132109.31192-19-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-imapappendstamp: VI1PR0302MB2688.eurprd03.prod.outlook.com
 (15.20.1250.024)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB3310;
 6:ukWCbh4OdHO/wBjiJTIK5nrKLDSLE0I/NfXS/yU2Pgg/oCCFDsYFthioC4oJCgiBJqbC5BtakvyuNMbgsUrs/xzuvV22xT+9oXwpxPM/NVQ5ONl6x3kFCOKPor4eTf+LM83KW3oRmzE45PYqb4sa1526wmGf7C1i/eqrTM6srItpw32kv3Js/PaXq3A5JkSZi6xtNxyNs+1L8rUgD5XW63RoEVaLvPJH+USP9jUf8Yx1wLeFVvDtlNAj2XDdQHcPh26bnD+AibNFF75bHLsVPDDliQW5muV3y55eIMLqiEnK+s/RbXQ6toZS1oMHxyfoCDTFFEi92fLmansLNt5K73A6bv5xFNcqmYCaN3/U8JAzTe+b9ukH3RX1lTBPPT5d1pZPNFxCQP92hmAGsXr2/AKMBaL8QaEQiw8lBuS3JO9JoMbulSTf9uqKYWDK4Lm4B1XXBh+m8N8cxZaiQKGFUA==;
 5:M3eMQGRy9YXscWPqssBaWTE+UrnrQU+EtGRaiP86b+fTlhVyomAevp8gkEw3ws/1Y/HbBdXRuAomXT7cDIsYh/yF91q6doE97vS7syP+AIIaR2R8XXHjy+ZNmYi6vlnV6s8kRBA957HN2Guc2uI5MiNvlSYEHDHzZH14wzqjbMk=;
 7:zBMXZQcBxIbMUcgbNrKiMtbe4VVq1xTF+sjwQS6n6exkBk/R4KE/ZC61oWLUbZkGOHrkRzyj7gC5UhPpprtDDGPC5003xGV/pcFSb41dWx+6xmwywuChN8tDK+oGuudN57YmrknCzxahQ/4OTPGmog==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 6db20478-4208-440d-ed2e-08d63aa291fc
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB3310; 
x-ms-traffictypediagnostic: VI1PR0302MB3310:
x-microsoft-antispam-prvs: <VI1PR0302MB3310E246F6F9E61D7BE0BF24E6F70@VI1PR0302MB3310.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(180628864354917)(4114951738403);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231355)(944501410)(52105095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123564045)(20161123560045)(20161123558120)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB3310; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB3310; 
x-forefront-prvs: 083691450C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(136003)(396003)(366004)(39860400002)(376002)(346002)(189003)(199004)(6512007)(110136005)(53936002)(2501003)(5250100002)(99286004)(80792005)(6436002)(558084003)(446003)(6246003)(66066001)(11346002)(97736004)(186003)(6486002)(31696002)(4326008)(86362001)(5660300001)(25786009)(478600001)(8936002)(8676002)(81156014)(81166006)(229853002)(71200400001)(71190400001)(256004)(68736007)(14454004)(72206003)(106356001)(476003)(2616005)(105586002)(31686004)(53546011)(6506007)(55236004)(76176011)(486006)(316002)(102836004)(6116002)(3846002)(2906002)(36756003)(7736002)(26005)(305945005)(2900100001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB3310;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: 5TrjHLdk8UjJTY1TaV0s3vmg4WP7sNRQ+ZCkrTcqaKwJ8YpUuZgZ6Oi5YuCDGJOiHGXpzr2VdCFahnKmupLKWeBj11tYoSP5YYE3uWHVPRh3WRrK3G1fDgCW9CTlMppZgeHY9BU9ji8w9WVTVE3dmqelCwnu98262XkxQXi5XF2Ngf+m00mDASLc5QmqTOfTKwf0yeqfZROOYQCASEUEvQJNsf7HCWJJ/n1a3OgShMvWcYOKrEV//dgtD328oEX2eanm6bx4Zdt2j0M5NLgvpk2vYAYSk1EkU6eL4PkitMdAs9ZrddAiz04KS+KPjcSJ2VK+dWQFFX6VjtrGvUiUtVzk00NBs4V5FzRBMT6pRVY=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <0A45635C98677E438366FB94628CB422@EPAM.onmicrosoft.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6db20478-4208-440d-ed2e-08d63aa291fc
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2018 17:52:02.6638 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB3310
Subject: Re: [Xen-devel] [PATCH 18/22] xen/arm: Remove unnecessary includes
 in asm-arm/acpi.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: "sstabellini@kernel.org" <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>

Ck9uIDE4LjEwLjE4IDE2OjIxLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiAtLS0KClJldmlld2VkLWJ5OiBB
bmRyaWkgQW5pc292PGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CgotLSAKCipBbmRyaWkgQW5pc292
KgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 17:52:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 17:52: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 1gFjno-00021D-37; Thu, 25 Oct 2018 17:52:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x3at=nf=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFjnm-00020t-W8
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 17:52:11 +0000
X-Inumbo-ID: 47c3bbaf-d87e-11e8-a8a5-bc764e045a96
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe09::616])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 47c3bbaf-d87e-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 19:49:11 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=r3rH4F9KtMKqUhajznBmuL7zHEwU/FkHPwPdo9WgMQc=;
 b=Jg7/EXiBXxDAkmhB8vLo43QtwczYIQSiL3Tpx7adqdiJ6L2vyst/9WxYD7VZvvDY112KqNxtu8Lf8568g2zdyTlHt3DaEC783kGgUpTy8KaXjWFmf5HA2ckj2cuVdB4+SrrywFZEHH9ODmvfuE7eJI7UPL+k/YlYC1z5yHFCvj0=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB3310.eurprd03.prod.outlook.com (52.134.12.156) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1273.18; Thu, 25 Oct 2018 17:52:04 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.032; Thu, 25 Oct 2018
 17:52:04 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 17/22] xen/arm: Remove unnecessary includes
 in asm/p2m.h
Thread-Index: AQHUZuWYUqKrssquLU+1tueTprtQyqUwezQA
Date: Thu, 25 Oct 2018 17:52:04 +0000
Message-ID: <a4f493b0-738b-c761-5c6f-e3f5a513522a@epam.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
 <20181018132109.31192-18-julien.grall@arm.com>
In-Reply-To: <20181018132109.31192-18-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-imapappendstamp: VI1PR0302MB2688.eurprd03.prod.outlook.com
 (15.20.1250.024)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB3310;
 6:Fyu7GbRNCgSMGNzLp1OAzTetJulHydsRvY+ZlL/6N0we5tHYZpVdAmOeXZjWoNo4WiL+xn3yNUzJuS6pGaq2EckKvja3erpkzYsBXoSLPSexpDfPpQpIHwRsDltw5OzI77D6BnDRE0qR1zXfYAX1egWliwZx2v7b4TdcKCH6cAKHj+iFGDaR7+QzsTPZb8QTGBArwd4DwBlTAyPnJFPkhf/8+q9dP3YZAbPURN1OgN5DX1kenQLeJA2775/8Fq4/Kplz0d0XRkJ1Nx/0megEbM8NyjaLCxaD6jTUeJyQZ4ru6NRIp92IW+5IiFMSijPK2Zw+PL4Sdy8nZnTwqYx/HSXwsHiK2s8i9BFq5YpVObMOUJ0S92RbH25IRxw3FWWIH0YoqatJ9K/t+8Xyw8mER6Lum0uZPQCmHYaJOz1wHXfcF3UD4gaDoAdmpkHZjP7vE1t2yCOaRlBDjQihRFheCw==;
 5:Of0BFL38Jparc++Syy3WYWZ6nVmX8kp2xoYKdil9B389Y1kg0sawqQpjX0Oh9VL8umvDtMjph4Tz9bXLGdqzB8Zl9hAvBsYud7hKA685HykSUi0y+r/2GE6yeTOZEZJYCjxWam9Km39/DbDNLV7ow1WEiJdQloOdES1iQ8mF8Ng=;
 7:11J0Vp18X//SAnLXlKiDHoC7RCTvDH5WJNyuUbU+rTTQ1jjIkr8cZh25LwcxGYKNDA1ORsrXaizFMCUEfKA7lzFUSOsCovATRyyEndwTpGEo5Cio607kteOx3JiFPqa/1PO1WAeV+aWxtxtBedZMIw==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 2c960306-9750-4ff5-2b69-08d63aa29341
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB3310; 
x-ms-traffictypediagnostic: VI1PR0302MB3310:
x-microsoft-antispam-prvs: <VI1PR0302MB3310EBE3091AF2DC190C459BE6F70@VI1PR0302MB3310.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(180628864354917)(4114951738403);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231355)(944501410)(52105095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123564045)(20161123560045)(20161123558120)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB3310; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB3310; 
x-forefront-prvs: 083691450C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(136003)(396003)(366004)(39860400002)(376002)(346002)(189003)(199004)(6512007)(110136005)(53936002)(2501003)(5250100002)(99286004)(80792005)(6436002)(558084003)(446003)(6246003)(66066001)(11346002)(97736004)(186003)(6486002)(31696002)(4326008)(86362001)(5660300001)(25786009)(478600001)(8936002)(8676002)(81156014)(81166006)(229853002)(71200400001)(71190400001)(256004)(68736007)(14454004)(72206003)(106356001)(476003)(2616005)(105586002)(31686004)(53546011)(6506007)(55236004)(76176011)(486006)(316002)(102836004)(6116002)(3846002)(2906002)(36756003)(7736002)(26005)(305945005)(2900100001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB3310;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: gkkZ14oBYJSbfR9UQ6ilYpjrh0+sD/Zkx1BrrKRhQpdJHmqfUR10A7KJ4iZfqDhKO7XNpbAIHd+qmIBvp6XhPJlYSwkIMHunb7v1lnCYpxp5x7pQh+CiF/4hNgTOQ/xW6RckdOYDdNuwxBGltwsU1wstmwsbhDSccTqyStrE37e0ATtaQaQuEBZQYiY+uQVL5GVo6PrGY0XzLbQJSMmhUDBvkNOk2/FReulBb9INTgOekieF66fJpQvVVDit6ynvMIJHAUvZ1tKFJwT04QGXAhgHTyOn/1SyvgRKqowNWSwXLd4BDr0dEeqoq5bs0VjkOgRJc8br7t2fik0LmESRsWkmYZHke4gQ2qUFX/Nk0Cc=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <64437ED587111B48A5D808F60A765ED1@EPAM.onmicrosoft.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2c960306-9750-4ff5-2b69-08d63aa29341
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2018 17:52:04.7888 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB3310
Subject: Re: [Xen-devel] [PATCH 17/22] xen/arm: Remove unnecessary includes
 in asm/p2m.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: "sstabellini@kernel.org" <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>

Ck9uIDE4LjEwLjE4IDE2OjIxLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiAtLS0KClJldmlld2VkLWJ5OiBB
bmRyaWkgQW5pc292PGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CgotLSAKCipBbmRyaWkgQW5pc292
KgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 17:54:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 17:54: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 1gFjpU-0002GJ-K3; Thu, 25 Oct 2018 17:53:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x3at=nf=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFjpT-0002Ft-6F
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 17:53:55 +0000
X-Inumbo-ID: 86045947-d87e-11e8-a8a5-bc764e045a96
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe09::61f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 86045947-d87e-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 19:50:56 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=rUqpqqqKN8qEwwjen2K/HGrVZhpxqnlou5unmfkIih4=;
 b=O4NYqnsgJ/K+lVgtXQJ1g4t6l580Mvydr7kwUJvWLZpmchdJ4qkSNXwhF6cLE4EY1MzTq4drZdG1YLh3/Wl1kN74fahP2gAujuxmzLZO95c+XvtrO52ooZ75Rns4z2TECGX5/J3x6gJGk9QtTal+g7I0UW9jdkZk6qQDpZxQSyA=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB3310.eurprd03.prod.outlook.com (52.134.12.156) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1273.18; Thu, 25 Oct 2018 17:53:48 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.032; Thu, 25 Oct 2018
 17:53:48 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 19/22] xen/arm: Remove unnecessary include in
 asm-arm/atomic.h
Thread-Index: AQHUZuWc8w16aaZMVEaVeo4NpHiN7aUwe48A
Date: Thu, 25 Oct 2018 17:53:48 +0000
Message-ID: <420f695f-96ef-2e62-d06f-4d1c8a86d3ed@epam.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
 <20181018132109.31192-20-julien.grall@arm.com>
In-Reply-To: <20181018132109.31192-20-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-imapappendstamp: VI1PR0302MB2688.eurprd03.prod.outlook.com
 (15.20.1250.024)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB3310;
 6:YAV0Nv0xMVoMpM6mEa4DSiZ0/40PXBkNr4hp08TFewANza0HLRiONkz11iNl21C05NNvsppIvYhkQ9EAUNN//nrA41D/hGKFwuqBlq43GSeOzkldgjDXw7RUW2TofySeQcI8ZwLU88QpjR8GjLC7Qwd2gP3QJHZQueFaFtkmVQ8hP+9W2D6ou2L7IE1ewlkOqjaM0LluC0mDf9yftoa4w7Qze7diY2Q3xAQnMoGnIA5py+fOoPdQ5U7GslaqU2jXdSY/RVm1heY8VRO1zVxihee+YdteAmNRG3yQ1i1/Fe+/NCY5SufqbSqljAz4ok+ZUcIXpqa5SZjgs/UBIqn4heY8BoR7oD3QSvwZn6r9TZ0kmxcJV4uD+67fMNiKzX02y78wCL+WDY6vs7BJx7KvMFaIzCTE1kCZXuLFnVQywt+MIZhOjPN+ZdtffxS1cmzhOX5pYIykbCEMSAaW9wiloQ==;
 5:TMerMULQwds64RdWwRFdnyBAbeMHlQXVTl/8hAolRDopBltY4E3O4BmoQW48U42WCOMECPHpg0Yv3gOqu6HI2JtAZ3mZknVd/JXvrl5xdC3fbnh6ru6OCadr6m4CDyFsSAL29ndvE7/kS/0nKSwD4DtqfXihwfeUEMFWkPIFq9o=;
 7:oqoDH02DqCuaN640BI3TB4+xFoekTl1BOMId24fNb76Ki8jPMmU9JDvbqgDUN6f70Ne2w4jaSXxX5SXWEMfMvpXNNm4bjXwe2xKiKPrX+bWSWVtgSVQlJxMP6pfhxGFXGTjsvAYVFEQtH81L0kGRPw==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 8e7b0a8f-9738-41fb-3e91-08d63aa2d126
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB3310; 
x-ms-traffictypediagnostic: VI1PR0302MB3310:
x-microsoft-antispam-prvs: <VI1PR0302MB331063FB3858577B0794300EE6F70@VI1PR0302MB3310.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(180628864354917)(4114951738403);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231355)(944501410)(52105095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123564045)(20161123560045)(20161123558120)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB3310; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB3310; 
x-forefront-prvs: 083691450C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(136003)(396003)(366004)(39860400002)(376002)(346002)(189003)(199004)(6512007)(110136005)(53936002)(2501003)(5250100002)(99286004)(80792005)(6436002)(558084003)(446003)(6246003)(66066001)(11346002)(97736004)(186003)(6486002)(31696002)(4326008)(86362001)(5660300001)(25786009)(478600001)(8936002)(8676002)(81156014)(81166006)(229853002)(71200400001)(71190400001)(256004)(68736007)(14454004)(72206003)(106356001)(476003)(2616005)(105586002)(31686004)(53546011)(6506007)(55236004)(76176011)(486006)(316002)(102836004)(6116002)(3846002)(2906002)(36756003)(7736002)(26005)(305945005)(2900100001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB3310;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: /ZBBtGpmt9NuCMD8L9X7PiTcD3IUxGbKPo7JC5skR5VY3IzJorNgTJE5eNXkS4HZ0kJPxG1llg7f5hRP4NPr/K4dBKDVta4vJvNuvGevSt90FAC8ntW74broUUp8OMN6JKIQ/NQg9TdxzCVZXVPgjfQKGUZlxVq8y4mEh+E5L4J5HjPN+APIoTGhW5EgxvZFaDk1Qo+KhLbZlhcwmaqVX7KKICuX5j8GDDKir4SbeD+iO/yyAC2V1+BuoQSKK6W134BKEUuqb+tF+RD5fs6wgMB/iazEucb3Ny6FuZFCAx3Q3HBcdXxxECCTe7u20rADZ3xQhmpyERTrNRW+3MBD7aGMNJkNdxV764tY8/S2G9U=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <5DE511398ABE6543B53990AFC6A207E8@EPAM.onmicrosoft.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 8e7b0a8f-9738-41fb-3e91-08d63aa2d126
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2018 17:53:48.6311 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB3310
Subject: Re: [Xen-devel] [PATCH 19/22] xen/arm: Remove unnecessary include
 in asm-arm/atomic.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: "sstabellini@kernel.org" <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>

Ck9uIDE4LjEwLjE4IDE2OjIxLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiAtLS0KClJldmlld2VkLWJ5OiBB
bmRyaWkgQW5pc292PGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CgoKLS0gCgoqQW5kcmlpIEFuaXNv
dioKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 17:54:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 17:54: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 1gFjpU-0002GR-Vh; Thu, 25 Oct 2018 17:53:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x3at=nf=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFjpT-0002Fv-80
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 17:53:55 +0000
X-Inumbo-ID: 855ffcb1-d87e-11e8-a8a5-bc764e045a96
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe09::61f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 855ffcb1-d87e-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 19:50:55 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=rUqpqqqKN8qEwwjen2K/HGrVZhpxqnlou5unmfkIih4=;
 b=KfUSi8IZix0fWEMR9USJaqkP0JhQC3aa+Ij9CZyydSFSf+OPl5oKSVcUIMtkrxYAYaoaPFjEB07OdGQtYHU1+vFAazw4kHk9jA3vNWEDbi6FxfKV3dyknqCdo49E/MJenmywNxOHOdzvk6/+X0nts4VGKemBc5d/qpPZBe6uqs8=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB3310.eurprd03.prod.outlook.com (52.134.12.156) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1273.18; Thu, 25 Oct 2018 17:53:46 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.032; Thu, 25 Oct 2018
 17:53:46 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 20/22] xen/arm: Remove unnecessary includes
 in asm/current.h
Thread-Index: AQHUZuWdT+xOeMjUBk+r0PEzPo9HD6Uwe8WA
Date: Thu, 25 Oct 2018 17:53:45 +0000
Message-ID: <e73b5f30-155e-5299-089d-bae13249bbb9@epam.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
 <20181018132109.31192-21-julien.grall@arm.com>
In-Reply-To: <20181018132109.31192-21-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-imapappendstamp: VI1PR0302MB2688.eurprd03.prod.outlook.com
 (15.20.1250.024)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB3310;
 6:C5sGNUppGQ1JU9eLRCRTZ6wi/BjgawBWjgZaa1xXO2GAewocZzCmfj0Us+VvA7qX6kVd9V+1oF0iup6BstseJGMbv/K3voZdrHpIHASmWKShwuxZAuEIMUfra+uOaVEAcTYytIAm7UnOhoVY+OrlC+XX51w3KaP5jde+GwhwuLGml8ryZom6PUV4ODkG8p1D6nkJyNhx6RhjrkLdQAi6BRKuHNiyzO0MGcJnI4jKZPsF6V1BSXv2P2VUt3r8XkRzbNrhQdedekB6SqxIE1od6X7LctKFNNO1037Je0TP6sGX2KJyvKNPtHh8H0vGUYvgu7csxkv8o3n513kbvb+7LPW4dLTWwbR7k46ogJ0xyDlsOR81e4ET5GBCIUxrcv0c/4+tqk52ZeBRIhb2Mn8Bwar0+APiMVFPvzDtypKw9Kue1RvdUv+gtrzM2vxb0wM9iP1cRkOzESrz7f+HsopuXA==;
 5:atyG3D80H9U8eZ7dNNP0n796hOwdAi9bG/Xp2whNoStURe3NIeeMi+d3P+HP3z2YwtAkPVMXw530VkLSD7sJ6LGhN/XOX9KxaNcPUoBdmmLkY90EpdtahT5XhFilzoQFcfb+ztzjL6DyHrqJxktp2uoOBFxXihrziQwlbExWUtk=;
 7:tl9fB0h359epWdjXeFAMSuwRN5LqRuHBDSRHGM6SQcChXTsjM3zmgAZbTTHEg97jfswGiH8EV+uaZBY2JkeDuYKbTHpgPzjyeebLIrG6PNAuaON0pNZG8/np+MrKqxelvI6od2h9EAKeclIUdwvNAw==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 1f02c058-cf5c-4feb-a221-08d63aa2cf82
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB3310; 
x-ms-traffictypediagnostic: VI1PR0302MB3310:
x-microsoft-antispam-prvs: <VI1PR0302MB331029D824A0C3EC46C8B209E6F70@VI1PR0302MB3310.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(180628864354917)(4114951738403);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231355)(944501410)(52105095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123564045)(20161123560045)(20161123558120)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB3310; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB3310; 
x-forefront-prvs: 083691450C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(136003)(396003)(366004)(39860400002)(376002)(346002)(189003)(199004)(6512007)(110136005)(53936002)(2501003)(5250100002)(99286004)(80792005)(6436002)(558084003)(446003)(6246003)(66066001)(11346002)(97736004)(186003)(6486002)(31696002)(4326008)(86362001)(5660300001)(25786009)(478600001)(8936002)(8676002)(81156014)(81166006)(229853002)(71200400001)(71190400001)(256004)(68736007)(14454004)(72206003)(106356001)(476003)(2616005)(105586002)(31686004)(53546011)(6506007)(55236004)(76176011)(486006)(316002)(102836004)(6116002)(3846002)(2906002)(36756003)(7736002)(26005)(305945005)(2900100001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB3310;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: dvbd3WJxxERufmilAS2/XiyTJbDtx0rjtI1S2wHVfzq6XZNso4mVC+4NoaiBQ1QfwGykmbl7eXo38mByJtjzXqUrzrVwxuxocxeBA5xlF1uDrMGxtcTL6AGyIMecOMFhnS8kyUJa3jjtOnpiXT4iNsNzLdwd5hhHuSfTEVe90D9uetLEBmFt4bV2PIQYh6LjJqfYLtRAU7fRW45p8tqL2xKgN45r4ea8hjcOO/2fMcN9Z94fClGeeM+InwIuRcH+TUz0Y/P46d8XUMQ8LBWTHb5OR2pChkP1MuN4hTHCQFRSWQtr8Tef23rJqRELE1l/gvi4UbT86GPrrOslOwu7DSsOG3haQ5fd7kAhUSZjGVw=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <ECF45DC752894343A4379E3E77E13577@EPAM.onmicrosoft.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 1f02c058-cf5c-4feb-a221-08d63aa2cf82
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2018 17:53:45.8655 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB3310
Subject: Re: [Xen-devel] [PATCH 20/22] xen/arm: Remove unnecessary includes
 in asm/current.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: "sstabellini@kernel.org" <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>

Ck9uIDE4LjEwLjE4IDE2OjIxLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiAtLS0KClJldmlld2VkLWJ5OiBB
bmRyaWkgQW5pc292PGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CgoKLS0gCgoqQW5kcmlpIEFuaXNv
dioKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 17:55:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 17:55: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 1gFjrJ-0002WG-Jk; Thu, 25 Oct 2018 17:55:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x3at=nf=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFjrH-0002W2-Th
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 17:55:47 +0000
X-Inumbo-ID: c8b9f3f6-d87e-11e8-a8a5-bc764e045a96
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe08::60c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id c8b9f3f6-d87e-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 19:52:48 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=QjJ6nlRf70Eb7JLPaPA2g3I3zXaa39aP2swXqDNXwDw=;
 b=Zj4HnYCPXWyxbaiS0e/0CQxyZDnK5vV7X9MtdDlnSEz6aN1jSL++gQbCUnXcprEnIl6/g8WZ/iWbpQXxL9vI7yIqGY7+5ib9cHpPx0ZmhWr2X457yVYiiSAT5tnQ5sb5iHmRycPzdeZm5hCeWtyItItkvj7wijwg9cP4nXx7v9M=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB3389.eurprd03.prod.outlook.com (52.134.13.151) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1273.18; Thu, 25 Oct 2018 17:55:40 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.032; Thu, 25 Oct 2018
 17:55:40 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 21/22] xen/arm: platform: Don't include p2m.h
 in exynos5 and omap5
Thread-Index: AQHUZuWsEiT6uXvH1kOxXANs/X0hmKUwfAQA
Date: Thu, 25 Oct 2018 17:55:40 +0000
Message-ID: <b564f394-f5ca-a5ce-71d8-2bfde019a31e@epam.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
 <20181018132109.31192-22-julien.grall@arm.com>
In-Reply-To: <20181018132109.31192-22-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-imapappendstamp: VI1PR0302MB2688.eurprd03.prod.outlook.com
 (15.20.1250.024)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB3389;
 6:2NNh1rk8rMBZuBTNPYClqBcG+sdEMMXgDOtwi4UZBIhZ6peWbOOdVnKZRQvjBK4Mmj+kD1kjgK4iW1GFajjq6h6kCg1sjJllD50j+pbDhurmvT0mHQrlXsdPP7yNY9orXUN/d1mTgaVeBK5y2yasjUmK4GEcVnneXvfRzayw33Hh3S/Rl1KBr0LEkPPCiiuyaiXQskZ1fEL7mF9vuVrlZOPCrzM3LKq6VIYktWWK+uF136/0iRFGwlw7ex4SNskMyLI9MR+6u6wMM+Jl8uRFqD+RIznHbG5YNEBXTG9xWm+CLMKm8RJtPfocBxIX4eV7ysNBWEFmfiiaW4R7UFj2NGVqvsZdG7F3MJ3UifVQA4O9Y0prXAwt/AMjs16Hv6O8iR3cIp8D2ohm+OH8UrohamrQdt6gk/pimgV6MjHVvehVst7LZpLz1ziGLqcCuE3d3asX8FWBv1KvHxnXtVJ8Jw==;
 5:fzVQ5TiFyvWl2ut5mNf5IyykcTjzKBURwnicSud49c2qpCJTc2czaLK8iuCiC4AThH1sskLraHrWF8PM/RThvSjRH0vsCrE9s9g1/W0EPwGfcxGr4kkYOlOA6yq/CRwIuDhwh9T3ZyGTFrME+7skvx8AcsP0gckK+Gn4NLlU+Ng=;
 7:2I/q/1q6SOq+xY/NG1q4utny4EvmZoNGeUycoZpClpmx+LmVXZzBMH457RQTTC8suYzrQ2EFEO2Y/xQkCODJNKRbdCSQMLTA0c+53O6Y3kmf/cWyt0SDvfybjCAFM2VuznaJsMFgCSdKRPKD/UZp7w==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: da028351-8702-42ed-8c79-08d63aa31404
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB3389; 
x-ms-traffictypediagnostic: VI1PR0302MB3389:
x-microsoft-antispam-prvs: <VI1PR0302MB338980B956E245CBFD56EF94E6F70@VI1PR0302MB3389.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(180628864354917)(4114951738403);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(3231355)(944501410)(52105095)(10201501046)(3002001)(148016)(149066)(150057)(6041310)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB3389; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB3389; 
x-forefront-prvs: 083691450C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(346002)(366004)(39860400002)(396003)(376002)(136003)(189003)(199004)(81166006)(81156014)(102836004)(110136005)(4326008)(6512007)(25786009)(99286004)(72206003)(478600001)(31696002)(86362001)(186003)(26005)(486006)(6436002)(105586002)(446003)(2616005)(476003)(6486002)(11346002)(5250100002)(2900100001)(68736007)(31686004)(5660300001)(2501003)(71200400001)(71190400001)(53546011)(6506007)(55236004)(36756003)(97736004)(14454004)(76176011)(7736002)(106356001)(305945005)(8676002)(558084003)(6246003)(66066001)(3846002)(229853002)(2906002)(6116002)(256004)(316002)(8936002)(53936002)(80792005);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB3389;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: VmZhSM3jAluMekqehfG+DFl65wsYglhsZ4+m/RFGLhf0ZrAilCuD9RJH4YQXcNTrKH2/dlXfVSBhNyLlrXyEOvFj9VGmNl2R1/CzNe01lM4CzxVs9RldQYRHnDKuiF59T4JiUxQRqTomM6Q9vVpv71wiTq6VYNDVM9Lcd00r1qYoFGgn/ifgQ+FCGVe05x8ly8e/jj0pVVhePkfDkZYYWH2X3DuTdZ7N46twPsvwzENE3TfMYIcD4iJOzWYZjraNEOUkArLS4366xCLbRYI8C7PgUwZXyw2igEJQSknYkg/gO38jE6GP4BeQRPREAhB24YpEPjE3cetJd53FdJtt2W81kGGtQhrxM6UON4InVJE=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <ED74567A028D6D468784AE60EAFDC8E2@EPAM.onmicrosoft.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: da028351-8702-42ed-8c79-08d63aa31404
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2018 17:55:40.8020 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB3389
Subject: Re: [Xen-devel] [PATCH 21/22] xen/arm: platform: Don't include
 p2m.h in exynos5 and omap5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDE4LjEwLjE4IDE2OjIxLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gTm9uZSBvZiB0aGUgcGxh
dGZvcm1zIGFyZSB1c2luZyB0aGUgcDJtIGhlbHBlcnMuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IC0tLQoKUmV2aWV3ZWQtYnk6IEFuZHJp
aSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CgotLSAKCipBbmRyaWkgQW5pc292KgoK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 17:56:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 17:56: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 1gFjsA-0002bT-0L; Thu, 25 Oct 2018 17:56:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x3at=nf=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gFjs8-0002bH-F6
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 17:56:40 +0000
X-Inumbo-ID: e7afdc90-d87e-11e8-a8a5-bc764e045a96
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0c::61f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id e7afdc90-d87e-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 19:53:40 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=QWZjfkbZjv33Dl4btIpIwe8elbyzOJx5NyhAumMMzmk=;
 b=T8S4I8ocFqrqXcb4MxGTXEnpjTrRqYfKAahXjNYIA/DxgO7w2+Dkr2ULy/adtELVsUwHRA7BFDrMnkL/vydrUm1tx1wITtnv2CdmukCo0g0WCHx9BsjsBlaaEy8Rpnfl9ToMYoMj08q1U5QshyZvNmc0SgsQu7VhGe20Hr3lORY=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB3389.eurprd03.prod.outlook.com (52.134.13.151) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1273.18; Thu, 25 Oct 2018 17:56:33 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%7]) with mapi id 15.20.1250.032; Thu, 25 Oct 2018
 17:56:33 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 11/22] xen/arm: Move out of processor.h traps
 related variable/function
Thread-Index: AQHUZuWdTrS7o1Z3QEKHAD3feyyZvKUwfJSA
Date: Thu, 25 Oct 2018 17:56:33 +0000
Message-ID: <a4c4d0a4-6614-d507-d715-94e099394912@epam.com>
References: <20181018132109.31192-1-julien.grall@arm.com>
 <20181018132109.31192-12-julien.grall@arm.com>
In-Reply-To: <20181018132109.31192-12-julien.grall@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-imapappendstamp: VI1PR0302MB2688.eurprd03.prod.outlook.com
 (15.20.1250.024)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB3389;
 6:z/DbfPkaRzoLl0k/ts0U48z9LyEggM69/G7tl3oi46Pyfo/KyGYrNacobcIlaF27bUbMnJzlpzMbp0X4ROvWHmmBIwR53+Io2aY2/bSLVMq1AuOUkUKlYAL85q3JwvcaLXf50IOW3F8p8FsLt6Jsek/Jgl3i7JqTj6KLVf8XTgG42o9m5lYBlPKIuqLMfdEta5+zawDRDgluxiQEG6bmotT/RFN09gPIErAJUKWZjlfLq+J/gtiQ/+Lt0i2NJHXDwemLllDpzmFsl1Wgd6Gv4uGuJI3NXghUW6MOT8feBmc5xVszZRP7HiK/FxwHgWstMmNVdaWgjDv5v2k4tiy5KDGMD9hazwMxiJCGlflKsnfL5fB/tUOFIO0D9EDehXViRi4D5A5qmP9TR/yMXEoBN19vjcAiLZqxPSlnxFgRYLNEc+GMtwK6K2vDRI8WL3aM83Wc+ghHQ7QkYazuCIt7Aw==;
 5:DsfoP7MpUHOBy7sjJX4gRUKEOA5QUPwnFlEWOoIFbV599hifq0/5cdMRnI+kZfjN6MdMbAtg0FwzmSG+AjTnrT9iqI0gUarQmEm9+crN2YnJFoAZOHWf+hUkLR/ZgGwMcdJ29kU3vc5ha4OOMBhKOedhC4emILa9xN2w8XMZVtk=;
 7:WqP3EN/8zv/f0sygP1GL6E1g2yAwjpGsfuzDqZvtYwiterwYCil/kextRWc5gcZG6hQcx7DqZvS6HSg8UyTq4EmQEcR9Obkdtb6j0Cl7lou6WQ8zwSMWJ3BxRBM22YRFoPvBmRu844dclHBuzsRYlQ==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: e52e6b88-7948-4715-34a6-08d63aa33348
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB3389; 
x-ms-traffictypediagnostic: VI1PR0302MB3389:
x-microsoft-antispam-prvs: <VI1PR0302MB33899C1D0749A90D0D5124EAE6F70@VI1PR0302MB3389.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(180628864354917)(4114951738403);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(3231355)(944501410)(52105095)(10201501046)(3002001)(148016)(149066)(150057)(6041310)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB3389; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB3389; 
x-forefront-prvs: 083691450C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(346002)(366004)(39860400002)(396003)(376002)(136003)(189003)(199004)(81166006)(81156014)(102836004)(110136005)(4326008)(6512007)(25786009)(99286004)(72206003)(478600001)(31696002)(86362001)(186003)(26005)(486006)(6436002)(105586002)(446003)(2616005)(476003)(6486002)(11346002)(5250100002)(2900100001)(68736007)(31686004)(5660300001)(2501003)(71200400001)(71190400001)(53546011)(6506007)(55236004)(36756003)(97736004)(14454004)(76176011)(7736002)(106356001)(305945005)(8676002)(558084003)(6246003)(66066001)(3846002)(229853002)(2906002)(6116002)(256004)(316002)(8936002)(53936002)(80792005);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB3389;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: BaxMKyyRQLIiAX08AFeVFPzPNu2mQWrJDtNq/eDbXH4PTGxF5//fjn906Q4HKX6Kf/DquK7d/blGNuLlA7ejTWmmWYOue4JV/AiiqxU/LWbShh5QS8PUhBrsf47y1CXoTLGhD67MT+XoC1pdL8X0vtir8q74psIDoWl3nAIWm3MWDwWUvdvDYQGD/iSBI/tTEjXmoIjSogrMVsSHLo8vXqR6FR6IjBYRxorkZGinh+DvLc8gIqr4h1zxnMzxUrQb+sKzRA/ri9cJfrmuKgw1y1WLZfwRCC8JgdafuEQ0ORu6KQJNpPZvPURsz+NjTyGd/p29qxo3Y+pJkSEV+jJOxRTHyc/mumYD9Ynn4uzck6A=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <B39B1989268BEF4DACEF9899E9E8FF3C@EPAM.onmicrosoft.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e52e6b88-7948-4715-34a6-08d63aa33348
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2018 17:56:33.2860 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB3389
Subject: Re: [Xen-devel] [PATCH 11/22] xen/arm: Move out of processor.h
 traps related variable/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: "sstabellini@kernel.org" <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>

Ck9uIDE4LjEwLjE4IDE2OjIwLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gZG9fdW5leHBlY3RlZF90
cmFwcygpIGlzIG1vdmVkIHRvIHRyYXBzLmggd2hpbGUgaW5pdF90cmFwcygpIGFuZAo+IGh5cF90
cmFwc192ZWN0b3JzKCkgYXJlIG1vdmVkIHRvIHNldHVwLmguCj4KPiBTaWduZWQtb2ZmLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IC0tLQoKUmV2aWV3ZWQtYnk6IEFu
ZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CgotLSAKCipBbmRyaWkgQW5pc292
KgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 17:58:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 17: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 1gFjuB-0002lm-HV; Thu, 25 Oct 2018 17:58:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nmk2=nf=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1gFjuA-0002la-H8
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 17:58:46 +0000
X-Inumbo-ID: 32f3f826-d87f-11e8-a8a5-bc764e045a96
Received: from mail-wr1-x441.google.com (unknown [2a00:1450:4864:20::441])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 32f3f826-d87f-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 19:55:46 +0200 (CEST)
Received: by mail-wr1-x441.google.com with SMTP id u1-v6so10275767wrn.0
 for <xen-devel@lists.xen.org>; Thu, 25 Oct 2018 10:58:45 -0700 (PDT)
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=A0857vMcFl8RZkQwal2B0Z0peOY1R6ePo3m8VjcnCc8=;
 b=CXNXG/N0DTEd4cwVFlw9goy/+f5F9bGHVhEh7HUmyOiyS+CLOUqQYvFqLbmls5QMjz
 3wAxw4lRC1yUOiI4MdveOTCEgLu2rhC052/b1hvnCbON6M/zTegQ9o//lp1MYl6PMS7n
 f2Fh0scrMH18d930XWzC9s5iShyBSnJQjSUuYEefgHHAs8fEPCFTPWWSDP6GQ69dKlO1
 c9lhNHZtqx/jCfZKuGkpK65gIZdgS9oIoCj3LNCPJEDsiT3cWU4JHpMXufvp3tj4mKZo
 qfN+FcJ04WTDODeDhcKGvANgico68gp6leBwj8Br+Gis47suFeLu8Cs/YcTaFGnu+CAU
 2O/w==
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=A0857vMcFl8RZkQwal2B0Z0peOY1R6ePo3m8VjcnCc8=;
 b=TFsBr6jQN5mZDClijP4nijk+MdFcjYybEQRUv7CpNIQ5UH587Pv5MXEzARGE9tKwd9
 i6/WGOeB9CiQaPHxvm49m2yWgS528Jtu9ieBudfV0jDnGuudfi3auDny6G+mJrlBUlJx
 h4vogPaD7RD0HicCZXjfruLxrpGQbGCfNxbTaY3ouX4CzySNQsD30qUfi/xq4ZlxKcGx
 C/96o12eIm8YABCInldxw930BveKaUVQJBamYIdCxV4HRGKUKDchjcr0L6koXwFtlHKP
 tABlAsiFLlAXUS3Bxr3bD2I35pyeTtCIXWiRB5Yxu0nUg/5pS0Mra0BqaEyCwl1wSyb3
 yiNg==
X-Gm-Message-State: AGRZ1gJEjQKCu1AipVSSV6/OLZkX9KALjrw0VnGVT2pRYczmLMhxYpSU
 MshfyJV6NwmJM5XvnwNucB/s7VznESqNFBdJDbE=
X-Google-Smtp-Source: AJdET5etCCLUCg5K9RlaHlCn0xHTRnU1uU3lPXYsvkOXBZy6KlsbafqromCQ3QNDeW9TRsGN62pvxc9waI3f/RSkazs=
X-Received: by 2002:adf:dcc4:: with SMTP id
 x4-v6mr2922467wrm.212.1540490323889; 
 Thu, 25 Oct 2018 10:58:43 -0700 (PDT)
MIME-Version: 1.0
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <CABfawh=GYUi2nvx5Nc1xfu7McVSqCwYOMyA6fyCKgYJCGCRkXA@mail.gmail.com>
 <7079d0ee-a8ef-e164-12d9-8e3bfef81491@citrix.com>
 <03e84c44-2c33-b00f-bdfc-3c6b57123bfb@citrix.com>
 <CABfawhn6Cdv7HK6pbzEj-013wXwouOuzpOpiw5L-_WV=F4e0Bw@mail.gmail.com>
 <f1e40a27-c0c4-c3bd-eb43-1fb314ec20ac@citrix.com>
In-Reply-To: <f1e40a27-c0c4-c3bd-eb43-1fb314ec20ac@citrix.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Thu, 25 Oct 2018 11:58:05 -0600
Message-ID: <CABfawhnbPfqeXM01=9_55dOzYAkgEcPk4+YqieN-Ab_3OA=v0Q@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: mpohlack@amazon.de, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>, joao.m.martins@oracle.com,
 Stefano Stabellini <sstabellini@kernel.org>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, aliguori@amazon.com, uwed@amazon.de,
 Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, ross.philipson@oracle.com,
 George Dunlap <george.dunlap@citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Matt Wilson <msw@amazon.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 JGross@suse.com, sergey.dyasli@citrix.com, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, mdontu <mdontu@bitdefender.com>,
 dwmw@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>

T24gVGh1LCBPY3QgMjUsIDIwMTggYXQgMTE6NDMgQU0gQW5kcmV3IENvb3Blcgo8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4KPiBPbiAyNS8xMC8xOCAxODozNSwgVGFtYXMgSyBM
ZW5neWVsIHdyb3RlOgo+ID4gT24gVGh1LCBPY3QgMjUsIDIwMTggYXQgMTE6MDIgQU0gR2Vvcmdl
IER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPiB3cm90ZToKPiA+PiBPbiAxMC8yNS8y
MDE4IDA1OjU1IFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+ID4+PiBPbiAyNC8xMC8xOCAxNjoy
NCwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+ID4+Pj4+IEEgc29sdXRpb24gdG8gdGhpcyBpc3N1
ZSB3YXMgcHJvcG9zZWQsIHdoZXJlYnkgWGVuIHN5bmNocm9uaXNlcyBzaWJsaW5ncwo+ID4+Pj4+
IG9uIHZtZXhpdC9lbnRyeSwgc28gd2UgYXJlIG5ldmVyIGV4ZWN1dGluZyBjb2RlIGluIHR3byBk
aWZmZXJlbnQKPiA+Pj4+PiBwcml2aWxlZ2UgbGV2ZWxzLiAgR2V0dGluZyB0aGlzIHdvcmtpbmcg
d291bGQgbWFrZSBpdCBzYWZlIHRvIGNvbnRpbnVlCj4gPj4+Pj4gdXNpbmcgaHlwZXJ0aHJlYWRp
bmcgZXZlbiBpbiB0aGUgcHJlc2VuY2Ugb2YgTDFURi4gIE9idmlvdXNseSwgaXRzIGdvaW5nCj4g
Pj4+Pj4gdG8gY29tZSBpbiBwZXJmIGhpdCwgYnV0IGNvbXBhcmVkIHRvIGRpc2FibGluZyBoeXBl
cnRocmVhZGluZywgYWxsIGl0cwo+ID4+Pj4+IGdvdCB0byBkbyBpcyBiZWF0IGEgNjAlIHBlcmYg
aGl0IHRvIG1ha2UgaXQgdGhlIHByZWZlcmFibGUgb3B0aW9uIGZvcgo+ID4+Pj4+IG1ha2luZyB5
b3VyIHN5c3RlbSBMMVRGLXByb29mLgo+ID4+Pj4gQ291bGQgeW91IHNoZWQgc29tZSBsaWdodCB3
aGF0IHRlc3RzIHdlcmUgZG9uZSB3aGVyZSB0aGF0IDYwJQo+ID4+Pj4gcGVyZm9ybWFuY2UgaGl0
IHdhcyBvYnNlcnZlZD8gV2UgaGF2ZSBwZXJmb3JtZWQgaW50ZW5zaXZlIHN0cmVzcy10ZXN0cwo+
ID4+Pj4gdG8gY29uZmlybSB0aGlzIGJ1dCBhY2NvcmRpbmcgdG8gb3VyIGZpbmRpbmdzIHR1cm5p
bmcgb2ZmCj4gPj4+PiBoeXBlci10aHJlYWRpbmcgaXMgYWN0dWFsbHkgaW1wcm92aW5nIHBlcmZv
cm1hbmNlIG9uIGFsbCBtYWNoaW5lcyB3ZQo+ID4+Pj4gdGVzdGVkIHRodXMgZmFyLgo+ID4+PiBB
Z2dyZWdhdGUgaW50ZXIgYW5kIGludHJhIGhvc3QgZGlzayBhbmQgbmV0d29yayB0aHJvdWdocHV0
LCB3aGljaCBpcyBhCj4gPj4+IHJlYXNvbmFibGUgYXBwcm94aW1hdGlvbiBvZiBhIGxvYWQgb2Yg
d2Vic2VydmVyIFZNJ3Mgb24gYSBzaW5nbGUKPiA+Pj4gcGh5c2ljYWwgc2VydmVyLiAgU21hbGwg
cGFja2V0IElPIHdhcyBoaXQgd29yc3QsIGFzIGl0IGhhcyBhIHZlcnkgaGlnaAo+ID4+PiB2Y3B1
IGNvbnRleHQgc3dpdGNoIHJhdGUgYmV0d2VlbiBkb20wIGFuZCBkb21VLiAgRGlzYWJsaW5nIEhU
IG1lYW5zIHlvdQo+ID4+PiBoYXZlIGhhbGYgdGhlIG51bWJlciBvZiBsb2dpY2FsIGNvcmVzIHRv
IHNjaGVkdWxlIG9uLCB3aGljaCBkb3VibGVzIHRoZQo+ID4+PiBtZWFuIHRpbWUgdG8gbmV4dCB0
aW1lc2xpY2UuCj4gPj4+Cj4gPj4+IEluIHByaW5jaXBsZSwgZm9yIGEgZnVsbHkgb3B0aW1pc2Vk
IHdvcmtsb2FkLCBIVCBnZXRzIHlvdSB+MzAlIGV4dHJhIGR1ZQo+ID4+PiB0byBpbmNyZWFzZWQg
dXRpbGlzYXRpb24gb2YgdGhlIHBpcGVsaW5lIGZ1bmN0aW9uYWwgdW5pdHMuICBTb21lCj4gPj4+
IHJlc291cmNlcyBhcmUgc3RhdGljYWxseSBwYXJ0aXRpb25lZCwgd2hpbGUgc29tZSBhcmUgY29t
cGV0aXRpdmVseQo+ID4+PiBzaGFyZWQsIGFuZCBpdHMgbm93IGJlZW4gd2VsbCBwcm92ZW4gdGhh
dCBhY3Rpb25zIG9uIG9uZSB0aHJlYWQgY2FuIGhhdmUKPiA+Pj4gYSBsYXJnZSBlZmZlY3Qgb24g
b3RoZXJzLgo+ID4+Pgo+ID4+PiBUd28gYXJiaXRyYXJ5IHZjcHVzIGFyZSBub3QgYW4gb3B0aW1p
c2VkIHdvcmtsb2FkLiAgSWYgdGhlIHBlcmYKPiA+Pj4gaW1wcm92ZW1lbnQgeW91IGdldCBmcm9t
IG5vdCBjb21wZXRpbmcgaW4gdGhlIHBpcGVsaW5lIGlzIGdyZWF0ZXIgdGhhbgo+ID4+PiB0aGUg
cGVyZiBsb3NzIGZyb20gWGVuJ3MgcmVkdWNlZCBjYXBhYmlsaXR5IHRvIHNjaGVkdWxlLCB0aGVu
IGRpc2FibGluZwo+ID4+PiBIVCB3b3VsZCBiZSBhbiBpbXByb3ZlbWVudC4gIEkgY2FuIGNlcnRh
aW5seSBiZWxpZXZlIHRoYXQgdGhpcyBtaWdodCBiZQo+ID4+PiB0aGUgY2FzZSBmb3IgUXViZXMg
c3R5bGUgd29ya2xvYWRzIHdoZXJlIHlvdSBhcmUgcHJvYmFibHkgbm90IHZlcnkKPiA+Pj4gb3Zl
cnByb3Zpc2lvbmVkLCBhbmQgeW91IHByb2JhYmx5IGRvbid0IGhhdmUgbG9uZyBydW5uaW5nIElP
IGFuZCBDUFUKPiA+Pj4gYm91bmQgdGFza3MgaW4gdGhlIFZNcy4KPiA+PiBBcyBhbm90aGVyIGRh
dGEgcG9pbnQsIEkgdGhpbmsgaXQgd2FzIE1TQ0kgd2hvIHNhaWQgdGhleSBhbHdheXMgZGlzYWJs
ZWQKPiA+PiBoeXBlcnRocmVhZGluZywgYmVjYXVzZSB0aGV5IGFsc28gZm91bmQgdGhhdCB0aGVp
ciB3b3JrbG9hZHMgcmFuIHNsb3dlcgo+ID4+IHdpdGggSFQgdGhhbiB3aXRob3V0LiAgUHJlc3Vt
YWJseSB0aGV5IHdlcmUgZG9pbmcgbWFzc2l2ZSBudW1iZXIKPiA+PiBjcnVuY2hpbmcsIHN1Y2gg
dGhhdCBlYWNoIHRocmVhZCB3YXMgd2FpdGluZyBvbiB0aGUgQUxVIGEgc2lnbmlmaWNhbnQKPiA+
PiBwb3J0aW9uIG9mIHRoZSB0aW1lIGFueXdheTsgYXQgd2hpY2ggcG9pbnQgdGhlIHN1cGVyc2Nh
bGFyIHNjaGVkdWxpbmcKPiA+PiBhbmQvb3IgcmVkdWN0aW9uIGluIGNhY2hlIGVmZmljaWVuY3kg
d291bGQgaGF2ZSBicm91Z2h0IHBlcmZvcm1hbmNlIGZyb20KPiA+PiAibm8gYmVuZWZpdCIgZG93
biB0byAibmVnYXRpdmUgYmVuZWZpdCIuCj4gPj4KPiA+IFRoYW5rcyBmb3IgdGhlIGluc2lnaHRz
LiBJbmRlZWQsIHdlIGFyZSBwcmltYXJpbHkgY29uY2VybmVkIHdpdGgKPiA+IHBlcmZvcm1hbmNl
IG9mIFF1YmVzLXN0eWxlIHdvcmtsb2FkcyB3aGljaCBtYXkgcmFuZ2UgZnJvbQo+ID4gbm8tb3Zl
cnN1YnNjcmlwdGlvbiB0byBoZWF2aWx5IG92ZXJzdWJzY3JpYmVkLiBJdCdzIG5vdCBhIHdvcmts
b2FkIHdlCj4gPiBjYW4gcHJlZGljdCBvciBvcHRpbWl6ZSBiZWZvcmUtaGFuZCwgc28gd2UgYXJl
IGxvb2tpbmcgZm9yIGEgZGVmYXVsdAo+ID4gdGhhdCB3b3VsZCBiZSAxKSBzYWZlIGFuZCAyKSBw
ZXJmb3JtYW50IGluIHRoZSBtb3N0IGdlbmVyYWwgY2FzZQo+ID4gcG9zc2libGUuCj4KPiBTbyBs
b25nIGFzIHlvdSd2ZSBnb3QgdGhlIFhTQS0yNzMgcGF0Y2hlcywgeW91IHNob3VsZCBiZSBhYmxl
IHRvIHBhcmsKPiBhbmQgcmUtcmVhY3RpdmF0ZSBoeXBlcnRocmVhZHMgdXNpbmcgYHhlbi1ocHRv
b2wgY3B1LXtvbmxpbmUsb2ZmbGluZX0gJENQVWAuCj4KPiBZb3Ugc2hvdWxkIGJlIGFibGUgdG8g
ZWZmZWN0aXZlbHkgY2hhbmdlIGh5cGVydGhyZWFkaW5nIGNvbmZpZ3VyYXRpb24gYXQKPiBydW50
aW1lLiAgSXQncyBub3QgcXVpdGUgdGhlIHNhbWUgYXMgY2hhbmdpbmcgaXQgaW4gdGhlIEJJT1Ms
IGJ1dCBmcm9tIGEKPiBjb21wZXRpdGlvbiBvZiBwaXBlbGluZSByZXNvdXJjZXMsIGl0IHNob3Vs
ZCBiZSBnb29kIGVub3VnaC4KPgoKVGhhbmtzLCBpbmRlZWQgdGhhdCBpcyBhIGhhbmR5IHRvb2wg
dG8gaGF2ZS4gV2Ugb2Z0ZW4gY2FuJ3QgZGlzYWJsZQpoeXBlcnRocmVhZGluZyBpbiB0aGUgQklP
UyBhbnl3YXkgYmVjYXVzZSBtb3N0IEJJT1MnIGRvbid0IGFsbG93IHlvdQp0byBkbyB0aGF0IHdo
ZW4gVFhUIGlzIHVzZWQuIFRoYXQgc2FpZCwgd2l0aCB0aGlzIHRvb2wgd2Ugc3RpbGwKcmVxdWly
ZSBzb21lIHdheSB0byBkZXRlcm1pbmUgd2hlbiB0byBkbyBwYXJraW5nL3JlYWN0aXZhdGlvbiBv
ZgpoeXBlcnRocmVhZHMuIFdlIGNvdWxkIGNlcnRhaW5seSBwYXJrIGh5cGVydGhyZWFkcyB3aGVu
IHdlIHNlZSB0aGUKc3lzdGVtIGlzIGJlaW5nIG92ZXJzdWJzY3JpYmVkIGluIHRlcm1zIG9mIG51
bWJlciBvZiB2Q1BVcyBiZWluZwphY3RpdmUsIGJ1dCBmb3IgcmVhbCBvcHRpbWl6YXRpb24gd2Ug
d291bGQgaGF2ZSB0byB1bmRlcnN0YW5kIHRoZQp3b3JrbG9hZHMgcnVubmluZyB3aXRoaW4gdGhl
IFZNcyBpZiBJIHVuZGVyc3RhbmQgY29ycmVjdGx5PwoKVGFtYXMKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 18:11:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 18:11: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 1gFk6g-0004Jg-Px; Thu, 25 Oct 2018 18:11:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=p7xj=nf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gFk6g-0004JW-1I
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 18:11:42 +0000
X-Inumbo-ID: 01bced8f-d881-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 01bced8f-d881-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 20:08:42 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gFk6c-0000ku-MJ; Thu, 25 Oct 2018 18:11: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 1gFk6c-0006Uf-4y; Thu, 25 Oct 2018 18:11:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gFk6c-00020x-47; Thu, 25 Oct 2018 18:11:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128974-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=0019375fbc89e4d7cfebe29e288b74731bd9f456
X-Osstest-Versions-That: ovmf=c637c60273447736b06be971d647cd5e5d2035b8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 25 Oct 2018 18:11:38 +0000
Subject: [Xen-devel] [ovmf test] 128974: 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>

ZmxpZ2h0IDEyODk3NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5NzQvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAwMDE5Mzc1ZmJjODllNGQ3Y2ZlYmUyOWUyODhiNzQ3
MzFiZDlmNDU2CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBjNjM3YzYw
MjczNDQ3NzM2YjA2YmU5NzFkNjQ3Y2Q1ZTVkMjAzNWI4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg5NzEgIDIwMTgtMTAtMjUgMDA6NDE6MTEgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4OTc0ICAyMDE4LTEwLTI1IDExOjI3OjAwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQ2hhc2VsIENo
aXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4KICBDaGFzZWwsIENoaXUgPGNoYXNlbC5jaGl1QGlu
dGVsLmNvbT4KICBIYW8gV3UgPGhhby5hLnd1QGludGVsLmNvbT4KICBMZWlmIExpbmRob2xtIDxs
ZWlmLmxpbmRob2xtQGxpbmFyby5vcmc+CiAgUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4K
ICBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgWW9uZ2hvbmcgWmh1IDx5b25naG9u
Zy56aHVAaW50ZWwuY29tPgogIFpoaWp1LkZhbiA8emhpanV4LmZhbkBpbnRlbC5jb20+CiAgemhp
anVmYW4gPHpoaWp1eC5mYW5AaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVu
L2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIGM2MzdjNjAyNzMuLjAwMTkzNzVmYmMgIDAwMTkzNzVm
YmM4OWU0ZDdjZmViZTI5ZTI4OGI3NDczMWJkOWY0NTYgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 18:13:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 18: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 1gFk86-0004Q0-Br; Thu, 25 Oct 2018 18:13:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ahoo=nf=citrix.com=prvs=8298df8fa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gFk85-0004Pu-24
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 18:13:09 +0000
X-Inumbo-ID: d5ac4439-d881-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d5ac4439-d881-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 18:14:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,425,1534809600"; d="scan'208";a="80975890"
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <CABfawh=GYUi2nvx5Nc1xfu7McVSqCwYOMyA6fyCKgYJCGCRkXA@mail.gmail.com>
 <7079d0ee-a8ef-e164-12d9-8e3bfef81491@citrix.com>
 <03e84c44-2c33-b00f-bdfc-3c6b57123bfb@citrix.com>
 <CABfawhn6Cdv7HK6pbzEj-013wXwouOuzpOpiw5L-_WV=F4e0Bw@mail.gmail.com>
 <f1e40a27-c0c4-c3bd-eb43-1fb314ec20ac@citrix.com>
 <CABfawhnbPfqeXM01=9_55dOzYAkgEcPk4+YqieN-Ab_3OA=v0Q@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <5c251189-cfb7-a36a-5a33-fd661771c9c0@citrix.com>
Date: Thu, 25 Oct 2018 19:13:01 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <CABfawhnbPfqeXM01=9_55dOzYAkgEcPk4+YqieN-Ab_3OA=v0Q@mail.gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: mpohlack@amazon.de, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>, joao.m.martins@oracle.com,
 Stefano Stabellini <sstabellini@kernel.org>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?= <marmarek@invisiblethingslab.com>,
 aliguori@amazon.com, uwed@amazon.de, Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, ross.philipson@oracle.com,
 George Dunlap <george.dunlap@citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Matt Wilson <msw@amazon.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 JGross@suse.com, sergey.dyasli@citrix.com, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, mdontu <mdontu@bitdefender.com>,
 dwmw@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>

T24gMjUvMTAvMTggMTg6NTgsIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiBPbiBUaHUsIE9jdCAy
NSwgMjAxOCBhdCAxMTo0MyBBTSBBbmRyZXcgQ29vcGVyCj4gPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+IHdyb3RlOgo+PiBPbiAyNS8xMC8xOCAxODozNSwgVGFtYXMgSyBMZW5neWVsIHdyb3Rl
Ogo+Pj4gT24gVGh1LCBPY3QgMjUsIDIwMTggYXQgMTE6MDIgQU0gR2VvcmdlIER1bmxhcCA8Z2Vv
cmdlLmR1bmxhcEBjaXRyaXguY29tPiB3cm90ZToKPj4+PiBPbiAxMC8yNS8yMDE4IDA1OjU1IFBN
LCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+Pj4+PiBPbiAyNC8xMC8xOCAxNjoyNCwgVGFtYXMgSyBM
ZW5neWVsIHdyb3RlOgo+Pj4+Pj4+IEEgc29sdXRpb24gdG8gdGhpcyBpc3N1ZSB3YXMgcHJvcG9z
ZWQsIHdoZXJlYnkgWGVuIHN5bmNocm9uaXNlcyBzaWJsaW5ncwo+Pj4+Pj4+IG9uIHZtZXhpdC9l
bnRyeSwgc28gd2UgYXJlIG5ldmVyIGV4ZWN1dGluZyBjb2RlIGluIHR3byBkaWZmZXJlbnQKPj4+
Pj4+PiBwcml2aWxlZ2UgbGV2ZWxzLiAgR2V0dGluZyB0aGlzIHdvcmtpbmcgd291bGQgbWFrZSBp
dCBzYWZlIHRvIGNvbnRpbnVlCj4+Pj4+Pj4gdXNpbmcgaHlwZXJ0aHJlYWRpbmcgZXZlbiBpbiB0
aGUgcHJlc2VuY2Ugb2YgTDFURi4gIE9idmlvdXNseSwgaXRzIGdvaW5nCj4+Pj4+Pj4gdG8gY29t
ZSBpbiBwZXJmIGhpdCwgYnV0IGNvbXBhcmVkIHRvIGRpc2FibGluZyBoeXBlcnRocmVhZGluZywg
YWxsIGl0cwo+Pj4+Pj4+IGdvdCB0byBkbyBpcyBiZWF0IGEgNjAlIHBlcmYgaGl0IHRvIG1ha2Ug
aXQgdGhlIHByZWZlcmFibGUgb3B0aW9uIGZvcgo+Pj4+Pj4+IG1ha2luZyB5b3VyIHN5c3RlbSBM
MVRGLXByb29mLgo+Pj4+Pj4gQ291bGQgeW91IHNoZWQgc29tZSBsaWdodCB3aGF0IHRlc3RzIHdl
cmUgZG9uZSB3aGVyZSB0aGF0IDYwJQo+Pj4+Pj4gcGVyZm9ybWFuY2UgaGl0IHdhcyBvYnNlcnZl
ZD8gV2UgaGF2ZSBwZXJmb3JtZWQgaW50ZW5zaXZlIHN0cmVzcy10ZXN0cwo+Pj4+Pj4gdG8gY29u
ZmlybSB0aGlzIGJ1dCBhY2NvcmRpbmcgdG8gb3VyIGZpbmRpbmdzIHR1cm5pbmcgb2ZmCj4+Pj4+
PiBoeXBlci10aHJlYWRpbmcgaXMgYWN0dWFsbHkgaW1wcm92aW5nIHBlcmZvcm1hbmNlIG9uIGFs
bCBtYWNoaW5lcyB3ZQo+Pj4+Pj4gdGVzdGVkIHRodXMgZmFyLgo+Pj4+PiBBZ2dyZWdhdGUgaW50
ZXIgYW5kIGludHJhIGhvc3QgZGlzayBhbmQgbmV0d29yayB0aHJvdWdocHV0LCB3aGljaCBpcyBh
Cj4+Pj4+IHJlYXNvbmFibGUgYXBwcm94aW1hdGlvbiBvZiBhIGxvYWQgb2Ygd2Vic2VydmVyIFZN
J3Mgb24gYSBzaW5nbGUKPj4+Pj4gcGh5c2ljYWwgc2VydmVyLiAgU21hbGwgcGFja2V0IElPIHdh
cyBoaXQgd29yc3QsIGFzIGl0IGhhcyBhIHZlcnkgaGlnaAo+Pj4+PiB2Y3B1IGNvbnRleHQgc3dp
dGNoIHJhdGUgYmV0d2VlbiBkb20wIGFuZCBkb21VLiAgRGlzYWJsaW5nIEhUIG1lYW5zIHlvdQo+
Pj4+PiBoYXZlIGhhbGYgdGhlIG51bWJlciBvZiBsb2dpY2FsIGNvcmVzIHRvIHNjaGVkdWxlIG9u
LCB3aGljaCBkb3VibGVzIHRoZQo+Pj4+PiBtZWFuIHRpbWUgdG8gbmV4dCB0aW1lc2xpY2UuCj4+
Pj4+Cj4+Pj4+IEluIHByaW5jaXBsZSwgZm9yIGEgZnVsbHkgb3B0aW1pc2VkIHdvcmtsb2FkLCBI
VCBnZXRzIHlvdSB+MzAlIGV4dHJhIGR1ZQo+Pj4+PiB0byBpbmNyZWFzZWQgdXRpbGlzYXRpb24g
b2YgdGhlIHBpcGVsaW5lIGZ1bmN0aW9uYWwgdW5pdHMuICBTb21lCj4+Pj4+IHJlc291cmNlcyBh
cmUgc3RhdGljYWxseSBwYXJ0aXRpb25lZCwgd2hpbGUgc29tZSBhcmUgY29tcGV0aXRpdmVseQo+
Pj4+PiBzaGFyZWQsIGFuZCBpdHMgbm93IGJlZW4gd2VsbCBwcm92ZW4gdGhhdCBhY3Rpb25zIG9u
IG9uZSB0aHJlYWQgY2FuIGhhdmUKPj4+Pj4gYSBsYXJnZSBlZmZlY3Qgb24gb3RoZXJzLgo+Pj4+
Pgo+Pj4+PiBUd28gYXJiaXRyYXJ5IHZjcHVzIGFyZSBub3QgYW4gb3B0aW1pc2VkIHdvcmtsb2Fk
LiAgSWYgdGhlIHBlcmYKPj4+Pj4gaW1wcm92ZW1lbnQgeW91IGdldCBmcm9tIG5vdCBjb21wZXRp
bmcgaW4gdGhlIHBpcGVsaW5lIGlzIGdyZWF0ZXIgdGhhbgo+Pj4+PiB0aGUgcGVyZiBsb3NzIGZy
b20gWGVuJ3MgcmVkdWNlZCBjYXBhYmlsaXR5IHRvIHNjaGVkdWxlLCB0aGVuIGRpc2FibGluZwo+
Pj4+PiBIVCB3b3VsZCBiZSBhbiBpbXByb3ZlbWVudC4gIEkgY2FuIGNlcnRhaW5seSBiZWxpZXZl
IHRoYXQgdGhpcyBtaWdodCBiZQo+Pj4+PiB0aGUgY2FzZSBmb3IgUXViZXMgc3R5bGUgd29ya2xv
YWRzIHdoZXJlIHlvdSBhcmUgcHJvYmFibHkgbm90IHZlcnkKPj4+Pj4gb3ZlcnByb3Zpc2lvbmVk
LCBhbmQgeW91IHByb2JhYmx5IGRvbid0IGhhdmUgbG9uZyBydW5uaW5nIElPIGFuZCBDUFUKPj4+
Pj4gYm91bmQgdGFza3MgaW4gdGhlIFZNcy4KPj4+PiBBcyBhbm90aGVyIGRhdGEgcG9pbnQsIEkg
dGhpbmsgaXQgd2FzIE1TQ0kgd2hvIHNhaWQgdGhleSBhbHdheXMgZGlzYWJsZWQKPj4+PiBoeXBl
cnRocmVhZGluZywgYmVjYXVzZSB0aGV5IGFsc28gZm91bmQgdGhhdCB0aGVpciB3b3JrbG9hZHMg
cmFuIHNsb3dlcgo+Pj4+IHdpdGggSFQgdGhhbiB3aXRob3V0LiAgUHJlc3VtYWJseSB0aGV5IHdl
cmUgZG9pbmcgbWFzc2l2ZSBudW1iZXIKPj4+PiBjcnVuY2hpbmcsIHN1Y2ggdGhhdCBlYWNoIHRo
cmVhZCB3YXMgd2FpdGluZyBvbiB0aGUgQUxVIGEgc2lnbmlmaWNhbnQKPj4+PiBwb3J0aW9uIG9m
IHRoZSB0aW1lIGFueXdheTsgYXQgd2hpY2ggcG9pbnQgdGhlIHN1cGVyc2NhbGFyIHNjaGVkdWxp
bmcKPj4+PiBhbmQvb3IgcmVkdWN0aW9uIGluIGNhY2hlIGVmZmljaWVuY3kgd291bGQgaGF2ZSBi
cm91Z2h0IHBlcmZvcm1hbmNlIGZyb20KPj4+PiAibm8gYmVuZWZpdCIgZG93biB0byAibmVnYXRp
dmUgYmVuZWZpdCIuCj4+Pj4KPj4+IFRoYW5rcyBmb3IgdGhlIGluc2lnaHRzLiBJbmRlZWQsIHdl
IGFyZSBwcmltYXJpbHkgY29uY2VybmVkIHdpdGgKPj4+IHBlcmZvcm1hbmNlIG9mIFF1YmVzLXN0
eWxlIHdvcmtsb2FkcyB3aGljaCBtYXkgcmFuZ2UgZnJvbQo+Pj4gbm8tb3ZlcnN1YnNjcmlwdGlv
biB0byBoZWF2aWx5IG92ZXJzdWJzY3JpYmVkLiBJdCdzIG5vdCBhIHdvcmtsb2FkIHdlCj4+PiBj
YW4gcHJlZGljdCBvciBvcHRpbWl6ZSBiZWZvcmUtaGFuZCwgc28gd2UgYXJlIGxvb2tpbmcgZm9y
IGEgZGVmYXVsdAo+Pj4gdGhhdCB3b3VsZCBiZSAxKSBzYWZlIGFuZCAyKSBwZXJmb3JtYW50IGlu
IHRoZSBtb3N0IGdlbmVyYWwgY2FzZQo+Pj4gcG9zc2libGUuCj4+IFNvIGxvbmcgYXMgeW91J3Zl
IGdvdCB0aGUgWFNBLTI3MyBwYXRjaGVzLCB5b3Ugc2hvdWxkIGJlIGFibGUgdG8gcGFyawo+PiBh
bmQgcmUtcmVhY3RpdmF0ZSBoeXBlcnRocmVhZHMgdXNpbmcgYHhlbi1ocHRvb2wgY3B1LXtvbmxp
bmUsb2ZmbGluZX0gJENQVWAuCj4+Cj4+IFlvdSBzaG91bGQgYmUgYWJsZSB0byBlZmZlY3RpdmVs
eSBjaGFuZ2UgaHlwZXJ0aHJlYWRpbmcgY29uZmlndXJhdGlvbiBhdAo+PiBydW50aW1lLiAgSXQn
cyBub3QgcXVpdGUgdGhlIHNhbWUgYXMgY2hhbmdpbmcgaXQgaW4gdGhlIEJJT1MsIGJ1dCBmcm9t
IGEKPj4gY29tcGV0aXRpb24gb2YgcGlwZWxpbmUgcmVzb3VyY2VzLCBpdCBzaG91bGQgYmUgZ29v
ZCBlbm91Z2guCj4+Cj4gVGhhbmtzLCBpbmRlZWQgdGhhdCBpcyBhIGhhbmR5IHRvb2wgdG8gaGF2
ZS4gV2Ugb2Z0ZW4gY2FuJ3QgZGlzYWJsZQo+IGh5cGVydGhyZWFkaW5nIGluIHRoZSBCSU9TIGFu
eXdheSBiZWNhdXNlIG1vc3QgQklPUycgZG9uJ3QgYWxsb3cgeW91Cj4gdG8gZG8gdGhhdCB3aGVu
IFRYVCBpcyB1c2VkLgoKSG1tIC0gdGhhdCdzIGFuIG9kZCByZXN0cmljdGlvbi7CoCBJIGRvbid0
IGltbWVkaWF0ZWx5IHNlZSB3aHkgc3VjaCBhCnJlc3RyaWN0aW9uIHdvdWxkIGJlIG5lY2Vzc2Fy
eS4KCj4gVGhhdCBzYWlkLCB3aXRoIHRoaXMgdG9vbCB3ZSBzdGlsbAo+IHJlcXVpcmUgc29tZSB3
YXkgdG8gZGV0ZXJtaW5lIHdoZW4gdG8gZG8gcGFya2luZy9yZWFjdGl2YXRpb24gb2YKPiBoeXBl
cnRocmVhZHMuIFdlIGNvdWxkIGNlcnRhaW5seSBwYXJrIGh5cGVydGhyZWFkcyB3aGVuIHdlIHNl
ZSB0aGUKPiBzeXN0ZW0gaXMgYmVpbmcgb3ZlcnN1YnNjcmliZWQgaW4gdGVybXMgb2YgbnVtYmVy
IG9mIHZDUFVzIGJlaW5nCj4gYWN0aXZlLCBidXQgZm9yIHJlYWwgb3B0aW1pemF0aW9uIHdlIHdv
dWxkIGhhdmUgdG8gdW5kZXJzdGFuZCB0aGUKPiB3b3JrbG9hZHMgcnVubmluZyB3aXRoaW4gdGhl
IFZNcyBpZiBJIHVuZGVyc3RhbmQgY29ycmVjdGx5PwoKVEJILCBJJ2QgcGVyaGFwcyBzdGFydCB3
aXRoIGFuIGFkbWluIGNvbnRyb2wgd2hpY2ggbGV0cyB0aGVtIHN3aXRjaApiZXR3ZWVuIHRoZSB0
d28gbW9kZXMsIGFuZCBzb21lIGluc3RydWN0aW9ucyBvbiBob3cvd2h5IHRoZXkgbWlnaHQgd2Fu
dAp0byB0cnkgc3dpdGNoaW5nLgoKVHJ5aW5nIHRvIHNlY29uZC1ndWVzcyB0aGUgYmVzdCBIVCBz
ZXR0aW5nIGF1dG9tYXRpY2FsbHkgaXMgbW9zdCBsaWtlbHkKZ29pbmcgdG8gYmUgYSBsb3N0IGNh
dXNlLsKgIEl0IHdpbGwgYmUgc3lzdGVtIHNwZWNpZmljIGFzIHRvIHdoZXRoZXIgdGhlCnNhbWUg
d29ya2xvYWQgaXMgYmV0dGVyIHdpdGggb3Igd2l0aG91dCBIVC4KCn5BbmRyZXcKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 18:32:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 18: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 1gFkQx-00060O-4x; Thu, 25 Oct 2018 18:32:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ahoo=nf=citrix.com=prvs=8298df8fa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gFkQw-00060J-8B
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 18:32:38 +0000
X-Inumbo-ID: ed89ff55-d883-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ed89ff55-d883-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 20:29:38 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,425,1534809600"; d="scan'208";a="80976747"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5BA0E58F02000078001E94CE@prv1-mh.provo.novell.com>
 <5BA0E71E02000078001E94EC@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <b48629ea-44bc-5658-5d5f-c739a680956f@citrix.com>
Date: Thu, 25 Oct 2018 19:32:34 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BA0E71E02000078001E94EC@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 01/34] x86emul: support AVX512 opmask
 insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDkvMTggMTI6NTMsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEBAIC0xMTg3LDYgKzExODgs
MTEgQEAgc3RhdGljIGludCBfZ2V0X2ZwdSgKPiAgICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxf
VU5IQU5ETEVBQkxFOwo+ICAgICAgICAgIGJyZWFrOwo+ICAKPiArICAgIGNhc2UgWDg2RU1VTF9G
UFVfb3BtYXNrOgo+ICsgICAgICAgIGlmICggISh4Y3IwICYgWDg2X1hDUjBfU1NFKSB8fCAhKHhj
cjAgJiBYODZfWENSMF9PUE1BU0spICkKPiArICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxfVU5I
QU5ETEVBQkxFOwo+ICsgICAgICAgIGJyZWFrOwoKSSBzZWUgdGhpcyBmb2xsb3dzIHRoZSBwYXR0
ZXJuIGZyb20gWDg2RU1VTF9GUFVfeW1tLCBidXQgYnkgdGhlIFNTRQpjaGVjaz/CoCBJdCBpcyBu
b3QgcmVsZXZhbnQgYXQgdGhpcyBwb2ludCAtIGlmIHhjcjAub3BtYXNrIGlzIHNldCwgdGhlCm9w
bWFzayBpbnN0cnVjdGlvbnMgc2hvdWxkIGJlIHVzYWJsZS4KCn5BbmRyZXcKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 18:36:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 18:36: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 1gFkUj-00069d-Ou; Thu, 25 Oct 2018 18:36:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nmk2=nf=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1gFkUi-00069Y-1r
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 18:36:32 +0000
X-Inumbo-ID: 78d829cf-d884-11e8-a8a5-bc764e045a96
Received: from mail-wr1-x442.google.com (unknown [2a00:1450:4864:20::442])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 78d829cf-d884-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 20:33:31 +0200 (CEST)
Received: by mail-wr1-x442.google.com with SMTP id g9-v6so10350291wrq.4
 for <xen-devel@lists.xen.org>; Thu, 25 Oct 2018 11:36:29 -0700 (PDT)
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=HRWdp0Y+dfyqLUBhidEZLN45n1UmTVgyyDgQcq+tvRQ=;
 b=mywWH7in+tmHOJx3nu9YTWHfir1Dc1knxtBC/LSRUxpPhWN7GEXiFMVnFPIR8Uzzoj
 SiCkUygPvfvO8+WLtPT9AF/pfA2331GTpplwskub1kOqDuv8MUnkFAaZqxGrlJkfsqlR
 9w5Nnlypo1Kf2iD9KoFlbKtqlyv0vkw/IPgTGaqj0kWOK/LGt2GHtmxNncrD00f94uXZ
 5Opgrz0o3+7mf7HWzzIwDHQ8L0voFZ7vm3vjsZPTQebhtadfN/qnRcm1/dvZ4ByanKQ2
 xHXDUJ4j09gH2xuN7kNRwZKbnVhdQ6EVrquVd3fQ2jSgLsLMj/wsD32BcnLNZGcVSust
 t8Mw==
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=HRWdp0Y+dfyqLUBhidEZLN45n1UmTVgyyDgQcq+tvRQ=;
 b=ocGTdSOuR0XShTkkMSqA0dey8BSBjK6YLsoTOrVFWkWvZfjbdsLAJ1acKh9sFPjAoS
 Hr4YzvkKKJJs/o+BMTNpQ15EdhgdiuEveDoDjXIBUBhkH8usRiMXoE/WlxQxE7/9jlXl
 XVNXfaEIe0BX/3MW2oZY5W18ukJS/MF9/y31hHa/xMiWKGr7se1qThYuKs4qLMtFexLj
 VBx11YJB+n4RZCY3/DIY5Ay+ZVqs2ArYnOG85inJVv50+3s04ZC8BmAYXypxlOBqpq5I
 g8c2DDKrDbRPzi2NOZEpSf+ygkzdlV97XmMtvf6FfDg5CQ7w7N4iD/F4VB98NXp1RcoD
 c7PA==
X-Gm-Message-State: AGRZ1gKEPgfJuMJ5FKa9SDlHdPkSrpllfn4r5ZpBAKHm2tle0Ant8UQ8
 Iygxa+4ZlafgEGtY5oY+0Gh0T3MBC5s0+i7FQII=
X-Google-Smtp-Source: AJdET5ceHpFUA5Qew2u2v/dP5tyIylVC7sRQJ1weoMPKG9Adoozzc4VieuM8MuNgxaPhQUDBmoq0JvgPKau/1xVNvzg=
X-Received: by 2002:adf:cd8c:: with SMTP id
 q12-v6mr3056764wrj.171.1540492588602; 
 Thu, 25 Oct 2018 11:36:28 -0700 (PDT)
MIME-Version: 1.0
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <CABfawh=GYUi2nvx5Nc1xfu7McVSqCwYOMyA6fyCKgYJCGCRkXA@mail.gmail.com>
 <7079d0ee-a8ef-e164-12d9-8e3bfef81491@citrix.com>
 <03e84c44-2c33-b00f-bdfc-3c6b57123bfb@citrix.com>
 <CABfawhn6Cdv7HK6pbzEj-013wXwouOuzpOpiw5L-_WV=F4e0Bw@mail.gmail.com>
 <f1e40a27-c0c4-c3bd-eb43-1fb314ec20ac@citrix.com>
 <CABfawhnbPfqeXM01=9_55dOzYAkgEcPk4+YqieN-Ab_3OA=v0Q@mail.gmail.com>
 <5c251189-cfb7-a36a-5a33-fd661771c9c0@citrix.com>
In-Reply-To: <5c251189-cfb7-a36a-5a33-fd661771c9c0@citrix.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Thu, 25 Oct 2018 12:35:51 -0600
Message-ID: <CABfawhkkwkC3itQMuqVX1aHSD8ysYCckUi0URVy5kQfZFtjugA@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: mpohlack@amazon.de, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>, joao.m.martins@oracle.com,
 Stefano Stabellini <sstabellini@kernel.org>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, aliguori@amazon.com, uwed@amazon.de,
 Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, ross.philipson@oracle.com,
 George Dunlap <george.dunlap@citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Matt Wilson <msw@amazon.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 JGross@suse.com, sergey.dyasli@citrix.com, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, mdontu <mdontu@bitdefender.com>,
 dwmw@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>

T24gVGh1LCBPY3QgMjUsIDIwMTggYXQgMTI6MTMgUE0gQW5kcmV3IENvb3Blcgo8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4KPiBPbiAyNS8xMC8xOCAxODo1OCwgVGFtYXMgSyBM
ZW5neWVsIHdyb3RlOgo+ID4gT24gVGh1LCBPY3QgMjUsIDIwMTggYXQgMTE6NDMgQU0gQW5kcmV3
IENvb3Blcgo+ID4gPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+IE9uIDI1
LzEwLzE4IDE4OjM1LCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4gPj4+IE9uIFRodSwgT2N0IDI1
LCAyMDE4IGF0IDExOjAyIEFNIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNv
bT4gd3JvdGU6Cj4gPj4+PiBPbiAxMC8yNS8yMDE4IDA1OjU1IFBNLCBBbmRyZXcgQ29vcGVyIHdy
b3RlOgo+ID4+Pj4+IE9uIDI0LzEwLzE4IDE2OjI0LCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4g
Pj4+Pj4+PiBBIHNvbHV0aW9uIHRvIHRoaXMgaXNzdWUgd2FzIHByb3Bvc2VkLCB3aGVyZWJ5IFhl
biBzeW5jaHJvbmlzZXMgc2libGluZ3MKPiA+Pj4+Pj4+IG9uIHZtZXhpdC9lbnRyeSwgc28gd2Ug
YXJlIG5ldmVyIGV4ZWN1dGluZyBjb2RlIGluIHR3byBkaWZmZXJlbnQKPiA+Pj4+Pj4+IHByaXZp
bGVnZSBsZXZlbHMuICBHZXR0aW5nIHRoaXMgd29ya2luZyB3b3VsZCBtYWtlIGl0IHNhZmUgdG8g
Y29udGludWUKPiA+Pj4+Pj4+IHVzaW5nIGh5cGVydGhyZWFkaW5nIGV2ZW4gaW4gdGhlIHByZXNl
bmNlIG9mIEwxVEYuICBPYnZpb3VzbHksIGl0cyBnb2luZwo+ID4+Pj4+Pj4gdG8gY29tZSBpbiBw
ZXJmIGhpdCwgYnV0IGNvbXBhcmVkIHRvIGRpc2FibGluZyBoeXBlcnRocmVhZGluZywgYWxsIGl0
cwo+ID4+Pj4+Pj4gZ290IHRvIGRvIGlzIGJlYXQgYSA2MCUgcGVyZiBoaXQgdG8gbWFrZSBpdCB0
aGUgcHJlZmVyYWJsZSBvcHRpb24gZm9yCj4gPj4+Pj4+PiBtYWtpbmcgeW91ciBzeXN0ZW0gTDFU
Ri1wcm9vZi4KPiA+Pj4+Pj4gQ291bGQgeW91IHNoZWQgc29tZSBsaWdodCB3aGF0IHRlc3RzIHdl
cmUgZG9uZSB3aGVyZSB0aGF0IDYwJQo+ID4+Pj4+PiBwZXJmb3JtYW5jZSBoaXQgd2FzIG9ic2Vy
dmVkPyBXZSBoYXZlIHBlcmZvcm1lZCBpbnRlbnNpdmUgc3RyZXNzLXRlc3RzCj4gPj4+Pj4+IHRv
IGNvbmZpcm0gdGhpcyBidXQgYWNjb3JkaW5nIHRvIG91ciBmaW5kaW5ncyB0dXJuaW5nIG9mZgo+
ID4+Pj4+PiBoeXBlci10aHJlYWRpbmcgaXMgYWN0dWFsbHkgaW1wcm92aW5nIHBlcmZvcm1hbmNl
IG9uIGFsbCBtYWNoaW5lcyB3ZQo+ID4+Pj4+PiB0ZXN0ZWQgdGh1cyBmYXIuCj4gPj4+Pj4gQWdn
cmVnYXRlIGludGVyIGFuZCBpbnRyYSBob3N0IGRpc2sgYW5kIG5ldHdvcmsgdGhyb3VnaHB1dCwg
d2hpY2ggaXMgYQo+ID4+Pj4+IHJlYXNvbmFibGUgYXBwcm94aW1hdGlvbiBvZiBhIGxvYWQgb2Yg
d2Vic2VydmVyIFZNJ3Mgb24gYSBzaW5nbGUKPiA+Pj4+PiBwaHlzaWNhbCBzZXJ2ZXIuICBTbWFs
bCBwYWNrZXQgSU8gd2FzIGhpdCB3b3JzdCwgYXMgaXQgaGFzIGEgdmVyeSBoaWdoCj4gPj4+Pj4g
dmNwdSBjb250ZXh0IHN3aXRjaCByYXRlIGJldHdlZW4gZG9tMCBhbmQgZG9tVS4gIERpc2FibGlu
ZyBIVCBtZWFucyB5b3UKPiA+Pj4+PiBoYXZlIGhhbGYgdGhlIG51bWJlciBvZiBsb2dpY2FsIGNv
cmVzIHRvIHNjaGVkdWxlIG9uLCB3aGljaCBkb3VibGVzIHRoZQo+ID4+Pj4+IG1lYW4gdGltZSB0
byBuZXh0IHRpbWVzbGljZS4KPiA+Pj4+Pgo+ID4+Pj4+IEluIHByaW5jaXBsZSwgZm9yIGEgZnVs
bHkgb3B0aW1pc2VkIHdvcmtsb2FkLCBIVCBnZXRzIHlvdSB+MzAlIGV4dHJhIGR1ZQo+ID4+Pj4+
IHRvIGluY3JlYXNlZCB1dGlsaXNhdGlvbiBvZiB0aGUgcGlwZWxpbmUgZnVuY3Rpb25hbCB1bml0
cy4gIFNvbWUKPiA+Pj4+PiByZXNvdXJjZXMgYXJlIHN0YXRpY2FsbHkgcGFydGl0aW9uZWQsIHdo
aWxlIHNvbWUgYXJlIGNvbXBldGl0aXZlbHkKPiA+Pj4+PiBzaGFyZWQsIGFuZCBpdHMgbm93IGJl
ZW4gd2VsbCBwcm92ZW4gdGhhdCBhY3Rpb25zIG9uIG9uZSB0aHJlYWQgY2FuIGhhdmUKPiA+Pj4+
PiBhIGxhcmdlIGVmZmVjdCBvbiBvdGhlcnMuCj4gPj4+Pj4KPiA+Pj4+PiBUd28gYXJiaXRyYXJ5
IHZjcHVzIGFyZSBub3QgYW4gb3B0aW1pc2VkIHdvcmtsb2FkLiAgSWYgdGhlIHBlcmYKPiA+Pj4+
PiBpbXByb3ZlbWVudCB5b3UgZ2V0IGZyb20gbm90IGNvbXBldGluZyBpbiB0aGUgcGlwZWxpbmUg
aXMgZ3JlYXRlciB0aGFuCj4gPj4+Pj4gdGhlIHBlcmYgbG9zcyBmcm9tIFhlbidzIHJlZHVjZWQg
Y2FwYWJpbGl0eSB0byBzY2hlZHVsZSwgdGhlbiBkaXNhYmxpbmcKPiA+Pj4+PiBIVCB3b3VsZCBi
ZSBhbiBpbXByb3ZlbWVudC4gIEkgY2FuIGNlcnRhaW5seSBiZWxpZXZlIHRoYXQgdGhpcyBtaWdo
dCBiZQo+ID4+Pj4+IHRoZSBjYXNlIGZvciBRdWJlcyBzdHlsZSB3b3JrbG9hZHMgd2hlcmUgeW91
IGFyZSBwcm9iYWJseSBub3QgdmVyeQo+ID4+Pj4+IG92ZXJwcm92aXNpb25lZCwgYW5kIHlvdSBw
cm9iYWJseSBkb24ndCBoYXZlIGxvbmcgcnVubmluZyBJTyBhbmQgQ1BVCj4gPj4+Pj4gYm91bmQg
dGFza3MgaW4gdGhlIFZNcy4KPiA+Pj4+IEFzIGFub3RoZXIgZGF0YSBwb2ludCwgSSB0aGluayBp
dCB3YXMgTVNDSSB3aG8gc2FpZCB0aGV5IGFsd2F5cyBkaXNhYmxlZAo+ID4+Pj4gaHlwZXJ0aHJl
YWRpbmcsIGJlY2F1c2UgdGhleSBhbHNvIGZvdW5kIHRoYXQgdGhlaXIgd29ya2xvYWRzIHJhbiBz
bG93ZXIKPiA+Pj4+IHdpdGggSFQgdGhhbiB3aXRob3V0LiAgUHJlc3VtYWJseSB0aGV5IHdlcmUg
ZG9pbmcgbWFzc2l2ZSBudW1iZXIKPiA+Pj4+IGNydW5jaGluZywgc3VjaCB0aGF0IGVhY2ggdGhy
ZWFkIHdhcyB3YWl0aW5nIG9uIHRoZSBBTFUgYSBzaWduaWZpY2FudAo+ID4+Pj4gcG9ydGlvbiBv
ZiB0aGUgdGltZSBhbnl3YXk7IGF0IHdoaWNoIHBvaW50IHRoZSBzdXBlcnNjYWxhciBzY2hlZHVs
aW5nCj4gPj4+PiBhbmQvb3IgcmVkdWN0aW9uIGluIGNhY2hlIGVmZmljaWVuY3kgd291bGQgaGF2
ZSBicm91Z2h0IHBlcmZvcm1hbmNlIGZyb20KPiA+Pj4+ICJubyBiZW5lZml0IiBkb3duIHRvICJu
ZWdhdGl2ZSBiZW5lZml0Ii4KPiA+Pj4+Cj4gPj4+IFRoYW5rcyBmb3IgdGhlIGluc2lnaHRzLiBJ
bmRlZWQsIHdlIGFyZSBwcmltYXJpbHkgY29uY2VybmVkIHdpdGgKPiA+Pj4gcGVyZm9ybWFuY2Ug
b2YgUXViZXMtc3R5bGUgd29ya2xvYWRzIHdoaWNoIG1heSByYW5nZSBmcm9tCj4gPj4+IG5vLW92
ZXJzdWJzY3JpcHRpb24gdG8gaGVhdmlseSBvdmVyc3Vic2NyaWJlZC4gSXQncyBub3QgYSB3b3Jr
bG9hZCB3ZQo+ID4+PiBjYW4gcHJlZGljdCBvciBvcHRpbWl6ZSBiZWZvcmUtaGFuZCwgc28gd2Ug
YXJlIGxvb2tpbmcgZm9yIGEgZGVmYXVsdAo+ID4+PiB0aGF0IHdvdWxkIGJlIDEpIHNhZmUgYW5k
IDIpIHBlcmZvcm1hbnQgaW4gdGhlIG1vc3QgZ2VuZXJhbCBjYXNlCj4gPj4+IHBvc3NpYmxlLgo+
ID4+IFNvIGxvbmcgYXMgeW91J3ZlIGdvdCB0aGUgWFNBLTI3MyBwYXRjaGVzLCB5b3Ugc2hvdWxk
IGJlIGFibGUgdG8gcGFyawo+ID4+IGFuZCByZS1yZWFjdGl2YXRlIGh5cGVydGhyZWFkcyB1c2lu
ZyBgeGVuLWhwdG9vbCBjcHUte29ubGluZSxvZmZsaW5lfSAkQ1BVYC4KPiA+Pgo+ID4+IFlvdSBz
aG91bGQgYmUgYWJsZSB0byBlZmZlY3RpdmVseSBjaGFuZ2UgaHlwZXJ0aHJlYWRpbmcgY29uZmln
dXJhdGlvbiBhdAo+ID4+IHJ1bnRpbWUuICBJdCdzIG5vdCBxdWl0ZSB0aGUgc2FtZSBhcyBjaGFu
Z2luZyBpdCBpbiB0aGUgQklPUywgYnV0IGZyb20gYQo+ID4+IGNvbXBldGl0aW9uIG9mIHBpcGVs
aW5lIHJlc291cmNlcywgaXQgc2hvdWxkIGJlIGdvb2QgZW5vdWdoLgo+ID4+Cj4gPiBUaGFua3Ms
IGluZGVlZCB0aGF0IGlzIGEgaGFuZHkgdG9vbCB0byBoYXZlLiBXZSBvZnRlbiBjYW4ndCBkaXNh
YmxlCj4gPiBoeXBlcnRocmVhZGluZyBpbiB0aGUgQklPUyBhbnl3YXkgYmVjYXVzZSBtb3N0IEJJ
T1MnIGRvbid0IGFsbG93IHlvdQo+ID4gdG8gZG8gdGhhdCB3aGVuIFRYVCBpcyB1c2VkLgo+Cj4g
SG1tIC0gdGhhdCdzIGFuIG9kZCByZXN0cmljdGlvbi4gIEkgZG9uJ3QgaW1tZWRpYXRlbHkgc2Vl
IHdoeSBzdWNoIGEKPiByZXN0cmljdGlvbiB3b3VsZCBiZSBuZWNlc3NhcnkuCj4KPiA+IFRoYXQg
c2FpZCwgd2l0aCB0aGlzIHRvb2wgd2Ugc3RpbGwKPiA+IHJlcXVpcmUgc29tZSB3YXkgdG8gZGV0
ZXJtaW5lIHdoZW4gdG8gZG8gcGFya2luZy9yZWFjdGl2YXRpb24gb2YKPiA+IGh5cGVydGhyZWFk
cy4gV2UgY291bGQgY2VydGFpbmx5IHBhcmsgaHlwZXJ0aHJlYWRzIHdoZW4gd2Ugc2VlIHRoZQo+
ID4gc3lzdGVtIGlzIGJlaW5nIG92ZXJzdWJzY3JpYmVkIGluIHRlcm1zIG9mIG51bWJlciBvZiB2
Q1BVcyBiZWluZwo+ID4gYWN0aXZlLCBidXQgZm9yIHJlYWwgb3B0aW1pemF0aW9uIHdlIHdvdWxk
IGhhdmUgdG8gdW5kZXJzdGFuZCB0aGUKPiA+IHdvcmtsb2FkcyBydW5uaW5nIHdpdGhpbiB0aGUg
Vk1zIGlmIEkgdW5kZXJzdGFuZCBjb3JyZWN0bHk/Cj4KPiBUQkgsIEknZCBwZXJoYXBzIHN0YXJ0
IHdpdGggYW4gYWRtaW4gY29udHJvbCB3aGljaCBsZXRzIHRoZW0gc3dpdGNoCj4gYmV0d2VlbiB0
aGUgdHdvIG1vZGVzLCBhbmQgc29tZSBpbnN0cnVjdGlvbnMgb24gaG93L3doeSB0aGV5IG1pZ2h0
IHdhbnQKPiB0byB0cnkgc3dpdGNoaW5nLgo+Cj4gVHJ5aW5nIHRvIHNlY29uZC1ndWVzcyB0aGUg
YmVzdCBIVCBzZXR0aW5nIGF1dG9tYXRpY2FsbHkgaXMgbW9zdCBsaWtlbHkKPiBnb2luZyB0byBi
ZSBhIGxvc3QgY2F1c2UuICBJdCB3aWxsIGJlIHN5c3RlbSBzcGVjaWZpYyBhcyB0byB3aGV0aGVy
IHRoZQo+IHNhbWUgd29ya2xvYWQgaXMgYmV0dGVyIHdpdGggb3Igd2l0aG91dCBIVC4KClRoaXMg
bWF5IGp1c3Qgbm90IGJlIHByYWN0aWNhbGx5IHBvc3NpYmxlIGF0IHRoZSBlbmQgYXMgdGhlIHN5
c3RlbQphZG1pbmlzdHJhdG9yIG1heSBoYXZlIG5vIGlkZWEgd2hhdCB3b3JrbG9hZCB3aWxsIGJl
IHJ1bm5pbmcgb24gYW55CmdpdmVuIHN5c3RlbS4gSXQgbWF5IGFsc28gdmFyeSBiZXR3ZWVuIG9u
ZSB1c2VyIHRvIHRoZSBuZXh0IG9uIHRoZQpzYW1lIHN5c3RlbSwgd2l0aG91dCB0aGUgdXNlcnMg
YmVpbmcgYWxsb3dlZCB0byB0dW5lIHN1Y2ggZGV0YWlscyBvZgp0aGUgc3lzdGVtLiBJZiB3ZSBj
YW4gc2hvdyB0aGF0IHdpdGggY29yZS1zY2hlZHVsaW5nIGRlcGxveWVkIGZvciBtb3N0Cndvcmts
b2FkcyBwZXJmb3JtYW5jZSBpcyBpbXByb3ZlZCBieSB4ICUgaXQgbWF5IGJlIGEgc2FmZSBvcHRp
b24uIEJ1dAppZiBldmVyeSBzeXN0ZW0gbmVlZHMgdG8gYmUgdHVuZWQgYW5kIGV2YWx1YXRlZCBp
biB0ZXJtcyBvZiBpdHMKZXZlbnR1YWwgd29ya2xvYWQsIHRoYXQgdGFzayBiZWNvbWVzIHByb2Js
ZW1hdGljLiBJIGFwcHJlY2lhdGUgdGhlCmluc2lnaHRzIHRob3VnaCEKClRhbWFzCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 18:36:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 18:36: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 1gFkV8-0006Bk-3d; Thu, 25 Oct 2018 18:36:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ahoo=nf=citrix.com=prvs=8298df8fa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gFkV6-0006Bc-MC
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 18:36:56 +0000
X-Inumbo-ID: 87e03992-d884-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 87e03992-d884-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 20:33:57 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,425,1534809600"; d="scan'208";a="80976924"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5BA0E58F02000078001E94CE@prv1-mh.provo.novell.com>
 <5BA0E74702000078001E952E@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <9c61c76a-3ea4-9d2e-3ba1-46fd81184a3d@citrix.com>
Date: Thu, 25 Oct 2018 19:36:53 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BA0E74702000078001E952E@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 02/34] x86/HVM: grow MMIO cache data size
 to 64 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>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDkvMTggMTI6NTMsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFRoaXMgaXMgbmVlZGVkIGJl
Zm9yZSBlbmFibGluZyBhbnkgQVZYNTEyIGluc25zIGluIHRoZSBlbXVsYXRvci4gQ2hhbmdlCj4g
dGhlIHdheSBhbGlnbm1lbnQgaXMgZW5mb3JjZWQgYXQgdGhlIHNhbWUgdGltZS4KPgo+IEFkZCBh
IGNoZWNrIHRoYXQgdGhlIGJ1ZmZlciB3b24ndCBhY3R1YWxseSBvdmVyZmxvdywgYW5kIHdoaWxl
IGF0IGl0Cj4gYWxzbyBjb252ZXJ0IHRoZSBjaGVjayBmb3IgYWNjZXNzZXMgdG8gbm90IGNyb3Nz
IHBhZ2UgYm91bmRhcmllcy4KPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KPiAtLS0KPiB2MzogTmV3Lgo+Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9l
bXVsYXRlLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwo+IEBAIC04NjYsNyAr
ODY2LDE4IEBAIHN0YXRpYyBpbnQgaHZtZW11bF9waHlzX21taW9fYWNjZXNzKAo+ICAgICAgaW50
IHJjID0gWDg2RU1VTF9PS0FZOwo+ICAKPiAgICAgIC8qIEFjY2Vzc2VzIG11c3QgZmFsbCB3aXRo
aW4gYSBwYWdlLiAqLwo+IC0gICAgQlVHX09OKChncGEgJiB+UEFHRV9NQVNLKSArIHNpemUgPiBQ
QUdFX1NJWkUpOwo+ICsgICAgaWYgKCAoZ3BhICYgflBBR0VfTUFTSykgKyBzaXplID4gUEFHRV9T
SVpFICkKPiArICAgIHsKPiArICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKPiArICAgICAg
ICByZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7Cj4gKyAgICB9Cj4gKwo+ICsgICAgLyogQWNj
ZXNzZXMgbXVzdCBub3Qgb3ZlcmZsb3cgdGhlIGNhY2hlJ3MgYnVmZmVyLiAqLwo+ICsgICAgaWYg
KCBzaXplID4gc2l6ZW9mKGNhY2hlLT5idWZmZXIpICkKPiArICAgIHsKPiArICAgICAgICBBU1NF
UlRfVU5SRUFDSEFCTEUoKTsKPiArICAgICAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7
Cj4gKyAgICB9Cj4gIAo+ICAgICAgLyoKPiAgICAgICAqIGh2bWVtdWxfZG9faW8oKSBjYW5ub3Qg
aGFuZGxlIG5vbi1wb3dlci1vZi0yIGFjY2Vzc2VzIG9yCj4gLS0tIGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9odm0vdmNwdS5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmNwdS5oCj4g
QEAgLTQyLDE1ICs0MiwxNCBAQCBzdHJ1Y3QgaHZtX3ZjcHVfYXNpZCB7Cj4gIH07Cj4gIAo+ICAv
Kgo+IC0gKiBXZSBtYXkgcmVhZCBvciB3cml0ZSB1cCB0byBtMjU2IGFzIGEgbnVtYmVyIG9mIGRl
dmljZS1tb2RlbAo+ICsgKiBXZSBtYXkgcmVhZCBvciB3cml0ZSB1cCB0byBtNTEyIGFzIGEgbnVt
YmVyIG9mIGRldmljZS1tb2RlbAo+ICAgKiB0cmFuc2FjdGlvbnMuCj4gICAqLwo+ICBzdHJ1Y3Qg
aHZtX21taW9fY2FjaGUgewo+ICAgICAgdW5zaWduZWQgbG9uZyBnbGE7Cj4gICAgICB1bnNpZ25l
ZCBpbnQgc2l6ZTsKPiAgICAgIHVpbnQ4X3QgZGlyOwo+IC0gICAgdWludDhfdCBwYWRbM107IC8q
IG1ha2UgYnVmZmVyW10gbG9uZy1hbGlnbmVkICovCj4gLSAgICB1aW50OF90IGJ1ZmZlclszMl07
Cj4gKyAgICB1aW50OF90IGJ1ZmZlcls2NF0gX19hbGlnbmVkKHNpemVvZihsb25nKSk7CgpEb24n
dCB3ZSB3YW50IGl0IDE2LWJ5dGUgYWxpZ25lZCwgcmF0aGVyIHRoYW4gOD8KCn5BbmRyZXcKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 18:40:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 18:40: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 1gFkYA-0006wa-T3; Thu, 25 Oct 2018 18:40:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ahoo=nf=citrix.com=prvs=8298df8fa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gFkYA-0006sJ-9q
 for xen-devel@lists.xen.org; Thu, 25 Oct 2018 18:40:06 +0000
X-Inumbo-ID: 99e8894c-d885-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 99e8894c-d885-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 18:41:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,425,1534809600"; d="scan'208";a="80977096"
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <CABfawh=GYUi2nvx5Nc1xfu7McVSqCwYOMyA6fyCKgYJCGCRkXA@mail.gmail.com>
 <7079d0ee-a8ef-e164-12d9-8e3bfef81491@citrix.com>
 <03e84c44-2c33-b00f-bdfc-3c6b57123bfb@citrix.com>
 <CABfawhn6Cdv7HK6pbzEj-013wXwouOuzpOpiw5L-_WV=F4e0Bw@mail.gmail.com>
 <f1e40a27-c0c4-c3bd-eb43-1fb314ec20ac@citrix.com>
 <CABfawhnbPfqeXM01=9_55dOzYAkgEcPk4+YqieN-Ab_3OA=v0Q@mail.gmail.com>
 <5c251189-cfb7-a36a-5a33-fd661771c9c0@citrix.com>
 <CABfawhkkwkC3itQMuqVX1aHSD8ysYCckUi0URVy5kQfZFtjugA@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <fd881aef-7167-b5b9-8356-af906b9a8442@citrix.com>
Date: Thu, 25 Oct 2018 19:39:52 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <CABfawhkkwkC3itQMuqVX1aHSD8ysYCckUi0URVy5kQfZFtjugA@mail.gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: mpohlack@amazon.de, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>, joao.m.martins@oracle.com,
 Stefano Stabellini <sstabellini@kernel.org>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?= <marmarek@invisiblethingslab.com>,
 aliguori@amazon.com, uwed@amazon.de, Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, ross.philipson@oracle.com,
 George Dunlap <george.dunlap@citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Matt Wilson <msw@amazon.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 JGross@suse.com, sergey.dyasli@citrix.com, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, mdontu <mdontu@bitdefender.com>,
 dwmw@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>

T24gMjUvMTAvMTggMTk6MzUsIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiBPbiBUaHUsIE9jdCAy
NSwgMjAxOCBhdCAxMjoxMyBQTSBBbmRyZXcgQ29vcGVyCj4gPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+IHdyb3RlOgo+PiBPbiAyNS8xMC8xOCAxODo1OCwgVGFtYXMgSyBMZW5neWVsIHdyb3Rl
Ogo+Pj4gT24gVGh1LCBPY3QgMjUsIDIwMTggYXQgMTE6NDMgQU0gQW5kcmV3IENvb3Blcgo+Pj4g
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+IE9uIDI1LzEwLzE4IDE4OjM1
LCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4+Pj4+IE9uIFRodSwgT2N0IDI1LCAyMDE4IGF0IDEx
OjAyIEFNIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4gd3JvdGU6Cj4+
Pj4+PiBPbiAxMC8yNS8yMDE4IDA1OjU1IFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+Pj4+Pj4+
IE9uIDI0LzEwLzE4IDE2OjI0LCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4+Pj4+Pj4+PiBBIHNv
bHV0aW9uIHRvIHRoaXMgaXNzdWUgd2FzIHByb3Bvc2VkLCB3aGVyZWJ5IFhlbiBzeW5jaHJvbmlz
ZXMgc2libGluZ3MKPj4+Pj4+Pj4+IG9uIHZtZXhpdC9lbnRyeSwgc28gd2UgYXJlIG5ldmVyIGV4
ZWN1dGluZyBjb2RlIGluIHR3byBkaWZmZXJlbnQKPj4+Pj4+Pj4+IHByaXZpbGVnZSBsZXZlbHMu
ICBHZXR0aW5nIHRoaXMgd29ya2luZyB3b3VsZCBtYWtlIGl0IHNhZmUgdG8gY29udGludWUKPj4+
Pj4+Pj4+IHVzaW5nIGh5cGVydGhyZWFkaW5nIGV2ZW4gaW4gdGhlIHByZXNlbmNlIG9mIEwxVEYu
ICBPYnZpb3VzbHksIGl0cyBnb2luZwo+Pj4+Pj4+Pj4gdG8gY29tZSBpbiBwZXJmIGhpdCwgYnV0
IGNvbXBhcmVkIHRvIGRpc2FibGluZyBoeXBlcnRocmVhZGluZywgYWxsIGl0cwo+Pj4+Pj4+Pj4g
Z290IHRvIGRvIGlzIGJlYXQgYSA2MCUgcGVyZiBoaXQgdG8gbWFrZSBpdCB0aGUgcHJlZmVyYWJs
ZSBvcHRpb24gZm9yCj4+Pj4+Pj4+PiBtYWtpbmcgeW91ciBzeXN0ZW0gTDFURi1wcm9vZi4KPj4+
Pj4+Pj4gQ291bGQgeW91IHNoZWQgc29tZSBsaWdodCB3aGF0IHRlc3RzIHdlcmUgZG9uZSB3aGVy
ZSB0aGF0IDYwJQo+Pj4+Pj4+PiBwZXJmb3JtYW5jZSBoaXQgd2FzIG9ic2VydmVkPyBXZSBoYXZl
IHBlcmZvcm1lZCBpbnRlbnNpdmUgc3RyZXNzLXRlc3RzCj4+Pj4+Pj4+IHRvIGNvbmZpcm0gdGhp
cyBidXQgYWNjb3JkaW5nIHRvIG91ciBmaW5kaW5ncyB0dXJuaW5nIG9mZgo+Pj4+Pj4+PiBoeXBl
ci10aHJlYWRpbmcgaXMgYWN0dWFsbHkgaW1wcm92aW5nIHBlcmZvcm1hbmNlIG9uIGFsbCBtYWNo
aW5lcyB3ZQo+Pj4+Pj4+PiB0ZXN0ZWQgdGh1cyBmYXIuCj4+Pj4+Pj4gQWdncmVnYXRlIGludGVy
IGFuZCBpbnRyYSBob3N0IGRpc2sgYW5kIG5ldHdvcmsgdGhyb3VnaHB1dCwgd2hpY2ggaXMgYQo+
Pj4+Pj4+IHJlYXNvbmFibGUgYXBwcm94aW1hdGlvbiBvZiBhIGxvYWQgb2Ygd2Vic2VydmVyIFZN
J3Mgb24gYSBzaW5nbGUKPj4+Pj4+PiBwaHlzaWNhbCBzZXJ2ZXIuICBTbWFsbCBwYWNrZXQgSU8g
d2FzIGhpdCB3b3JzdCwgYXMgaXQgaGFzIGEgdmVyeSBoaWdoCj4+Pj4+Pj4gdmNwdSBjb250ZXh0
IHN3aXRjaCByYXRlIGJldHdlZW4gZG9tMCBhbmQgZG9tVS4gIERpc2FibGluZyBIVCBtZWFucyB5
b3UKPj4+Pj4+PiBoYXZlIGhhbGYgdGhlIG51bWJlciBvZiBsb2dpY2FsIGNvcmVzIHRvIHNjaGVk
dWxlIG9uLCB3aGljaCBkb3VibGVzIHRoZQo+Pj4+Pj4+IG1lYW4gdGltZSB0byBuZXh0IHRpbWVz
bGljZS4KPj4+Pj4+Pgo+Pj4+Pj4+IEluIHByaW5jaXBsZSwgZm9yIGEgZnVsbHkgb3B0aW1pc2Vk
IHdvcmtsb2FkLCBIVCBnZXRzIHlvdSB+MzAlIGV4dHJhIGR1ZQo+Pj4+Pj4+IHRvIGluY3JlYXNl
ZCB1dGlsaXNhdGlvbiBvZiB0aGUgcGlwZWxpbmUgZnVuY3Rpb25hbCB1bml0cy4gIFNvbWUKPj4+
Pj4+PiByZXNvdXJjZXMgYXJlIHN0YXRpY2FsbHkgcGFydGl0aW9uZWQsIHdoaWxlIHNvbWUgYXJl
IGNvbXBldGl0aXZlbHkKPj4+Pj4+PiBzaGFyZWQsIGFuZCBpdHMgbm93IGJlZW4gd2VsbCBwcm92
ZW4gdGhhdCBhY3Rpb25zIG9uIG9uZSB0aHJlYWQgY2FuIGhhdmUKPj4+Pj4+PiBhIGxhcmdlIGVm
ZmVjdCBvbiBvdGhlcnMuCj4+Pj4+Pj4KPj4+Pj4+PiBUd28gYXJiaXRyYXJ5IHZjcHVzIGFyZSBu
b3QgYW4gb3B0aW1pc2VkIHdvcmtsb2FkLiAgSWYgdGhlIHBlcmYKPj4+Pj4+PiBpbXByb3ZlbWVu
dCB5b3UgZ2V0IGZyb20gbm90IGNvbXBldGluZyBpbiB0aGUgcGlwZWxpbmUgaXMgZ3JlYXRlciB0
aGFuCj4+Pj4+Pj4gdGhlIHBlcmYgbG9zcyBmcm9tIFhlbidzIHJlZHVjZWQgY2FwYWJpbGl0eSB0
byBzY2hlZHVsZSwgdGhlbiBkaXNhYmxpbmcKPj4+Pj4+PiBIVCB3b3VsZCBiZSBhbiBpbXByb3Zl
bWVudC4gIEkgY2FuIGNlcnRhaW5seSBiZWxpZXZlIHRoYXQgdGhpcyBtaWdodCBiZQo+Pj4+Pj4+
IHRoZSBjYXNlIGZvciBRdWJlcyBzdHlsZSB3b3JrbG9hZHMgd2hlcmUgeW91IGFyZSBwcm9iYWJs
eSBub3QgdmVyeQo+Pj4+Pj4+IG92ZXJwcm92aXNpb25lZCwgYW5kIHlvdSBwcm9iYWJseSBkb24n
dCBoYXZlIGxvbmcgcnVubmluZyBJTyBhbmQgQ1BVCj4+Pj4+Pj4gYm91bmQgdGFza3MgaW4gdGhl
IFZNcy4KPj4+Pj4+IEFzIGFub3RoZXIgZGF0YSBwb2ludCwgSSB0aGluayBpdCB3YXMgTVNDSSB3
aG8gc2FpZCB0aGV5IGFsd2F5cyBkaXNhYmxlZAo+Pj4+Pj4gaHlwZXJ0aHJlYWRpbmcsIGJlY2F1
c2UgdGhleSBhbHNvIGZvdW5kIHRoYXQgdGhlaXIgd29ya2xvYWRzIHJhbiBzbG93ZXIKPj4+Pj4+
IHdpdGggSFQgdGhhbiB3aXRob3V0LiAgUHJlc3VtYWJseSB0aGV5IHdlcmUgZG9pbmcgbWFzc2l2
ZSBudW1iZXIKPj4+Pj4+IGNydW5jaGluZywgc3VjaCB0aGF0IGVhY2ggdGhyZWFkIHdhcyB3YWl0
aW5nIG9uIHRoZSBBTFUgYSBzaWduaWZpY2FudAo+Pj4+Pj4gcG9ydGlvbiBvZiB0aGUgdGltZSBh
bnl3YXk7IGF0IHdoaWNoIHBvaW50IHRoZSBzdXBlcnNjYWxhciBzY2hlZHVsaW5nCj4+Pj4+PiBh
bmQvb3IgcmVkdWN0aW9uIGluIGNhY2hlIGVmZmljaWVuY3kgd291bGQgaGF2ZSBicm91Z2h0IHBl
cmZvcm1hbmNlIGZyb20KPj4+Pj4+ICJubyBiZW5lZml0IiBkb3duIHRvICJuZWdhdGl2ZSBiZW5l
Zml0Ii4KPj4+Pj4+Cj4+Pj4+IFRoYW5rcyBmb3IgdGhlIGluc2lnaHRzLiBJbmRlZWQsIHdlIGFy
ZSBwcmltYXJpbHkgY29uY2VybmVkIHdpdGgKPj4+Pj4gcGVyZm9ybWFuY2Ugb2YgUXViZXMtc3R5
bGUgd29ya2xvYWRzIHdoaWNoIG1heSByYW5nZSBmcm9tCj4+Pj4+IG5vLW92ZXJzdWJzY3JpcHRp
b24gdG8gaGVhdmlseSBvdmVyc3Vic2NyaWJlZC4gSXQncyBub3QgYSB3b3JrbG9hZCB3ZQo+Pj4+
PiBjYW4gcHJlZGljdCBvciBvcHRpbWl6ZSBiZWZvcmUtaGFuZCwgc28gd2UgYXJlIGxvb2tpbmcg
Zm9yIGEgZGVmYXVsdAo+Pj4+PiB0aGF0IHdvdWxkIGJlIDEpIHNhZmUgYW5kIDIpIHBlcmZvcm1h
bnQgaW4gdGhlIG1vc3QgZ2VuZXJhbCBjYXNlCj4+Pj4+IHBvc3NpYmxlLgo+Pj4+IFNvIGxvbmcg
YXMgeW91J3ZlIGdvdCB0aGUgWFNBLTI3MyBwYXRjaGVzLCB5b3Ugc2hvdWxkIGJlIGFibGUgdG8g
cGFyawo+Pj4+IGFuZCByZS1yZWFjdGl2YXRlIGh5cGVydGhyZWFkcyB1c2luZyBgeGVuLWhwdG9v
bCBjcHUte29ubGluZSxvZmZsaW5lfSAkQ1BVYC4KPj4+Pgo+Pj4+IFlvdSBzaG91bGQgYmUgYWJs
ZSB0byBlZmZlY3RpdmVseSBjaGFuZ2UgaHlwZXJ0aHJlYWRpbmcgY29uZmlndXJhdGlvbiBhdAo+
Pj4+IHJ1bnRpbWUuICBJdCdzIG5vdCBxdWl0ZSB0aGUgc2FtZSBhcyBjaGFuZ2luZyBpdCBpbiB0
aGUgQklPUywgYnV0IGZyb20gYQo+Pj4+IGNvbXBldGl0aW9uIG9mIHBpcGVsaW5lIHJlc291cmNl
cywgaXQgc2hvdWxkIGJlIGdvb2QgZW5vdWdoLgo+Pj4+Cj4+PiBUaGFua3MsIGluZGVlZCB0aGF0
IGlzIGEgaGFuZHkgdG9vbCB0byBoYXZlLiBXZSBvZnRlbiBjYW4ndCBkaXNhYmxlCj4+PiBoeXBl
cnRocmVhZGluZyBpbiB0aGUgQklPUyBhbnl3YXkgYmVjYXVzZSBtb3N0IEJJT1MnIGRvbid0IGFs
bG93IHlvdQo+Pj4gdG8gZG8gdGhhdCB3aGVuIFRYVCBpcyB1c2VkLgo+PiBIbW0gLSB0aGF0J3Mg
YW4gb2RkIHJlc3RyaWN0aW9uLiAgSSBkb24ndCBpbW1lZGlhdGVseSBzZWUgd2h5IHN1Y2ggYQo+
PiByZXN0cmljdGlvbiB3b3VsZCBiZSBuZWNlc3NhcnkuCj4+Cj4+PiBUaGF0IHNhaWQsIHdpdGgg
dGhpcyB0b29sIHdlIHN0aWxsCj4+PiByZXF1aXJlIHNvbWUgd2F5IHRvIGRldGVybWluZSB3aGVu
IHRvIGRvIHBhcmtpbmcvcmVhY3RpdmF0aW9uIG9mCj4+PiBoeXBlcnRocmVhZHMuIFdlIGNvdWxk
IGNlcnRhaW5seSBwYXJrIGh5cGVydGhyZWFkcyB3aGVuIHdlIHNlZSB0aGUKPj4+IHN5c3RlbSBp
cyBiZWluZyBvdmVyc3Vic2NyaWJlZCBpbiB0ZXJtcyBvZiBudW1iZXIgb2YgdkNQVXMgYmVpbmcK
Pj4+IGFjdGl2ZSwgYnV0IGZvciByZWFsIG9wdGltaXphdGlvbiB3ZSB3b3VsZCBoYXZlIHRvIHVu
ZGVyc3RhbmQgdGhlCj4+PiB3b3JrbG9hZHMgcnVubmluZyB3aXRoaW4gdGhlIFZNcyBpZiBJIHVu
ZGVyc3RhbmQgY29ycmVjdGx5Pwo+PiBUQkgsIEknZCBwZXJoYXBzIHN0YXJ0IHdpdGggYW4gYWRt
aW4gY29udHJvbCB3aGljaCBsZXRzIHRoZW0gc3dpdGNoCj4+IGJldHdlZW4gdGhlIHR3byBtb2Rl
cywgYW5kIHNvbWUgaW5zdHJ1Y3Rpb25zIG9uIGhvdy93aHkgdGhleSBtaWdodCB3YW50Cj4+IHRv
IHRyeSBzd2l0Y2hpbmcuCj4+Cj4+IFRyeWluZyB0byBzZWNvbmQtZ3Vlc3MgdGhlIGJlc3QgSFQg
c2V0dGluZyBhdXRvbWF0aWNhbGx5IGlzIG1vc3QgbGlrZWx5Cj4+IGdvaW5nIHRvIGJlIGEgbG9z
dCBjYXVzZS4gIEl0IHdpbGwgYmUgc3lzdGVtIHNwZWNpZmljIGFzIHRvIHdoZXRoZXIgdGhlCj4+
IHNhbWUgd29ya2xvYWQgaXMgYmV0dGVyIHdpdGggb3Igd2l0aG91dCBIVC4KPiBUaGlzIG1heSBq
dXN0IG5vdCBiZSBwcmFjdGljYWxseSBwb3NzaWJsZSBhdCB0aGUgZW5kIGFzIHRoZSBzeXN0ZW0K
PiBhZG1pbmlzdHJhdG9yIG1heSBoYXZlIG5vIGlkZWEgd2hhdCB3b3JrbG9hZCB3aWxsIGJlIHJ1
bm5pbmcgb24gYW55Cj4gZ2l2ZW4gc3lzdGVtLiBJdCBtYXkgYWxzbyB2YXJ5IGJldHdlZW4gb25l
IHVzZXIgdG8gdGhlIG5leHQgb24gdGhlCj4gc2FtZSBzeXN0ZW0sIHdpdGhvdXQgdGhlIHVzZXJz
IGJlaW5nIGFsbG93ZWQgdG8gdHVuZSBzdWNoIGRldGFpbHMgb2YKPiB0aGUgc3lzdGVtLiBJZiB3
ZSBjYW4gc2hvdyB0aGF0IHdpdGggY29yZS1zY2hlZHVsaW5nIGRlcGxveWVkIGZvciBtb3N0Cj4g
d29ya2xvYWRzIHBlcmZvcm1hbmNlIGlzIGltcHJvdmVkIGJ5IHggJSBpdCBtYXkgYmUgYSBzYWZl
IG9wdGlvbi4gQnV0Cj4gaWYgZXZlcnkgc3lzdGVtIG5lZWRzIHRvIGJlIHR1bmVkIGFuZCBldmFs
dWF0ZWQgaW4gdGVybXMgb2YgaXRzCj4gZXZlbnR1YWwgd29ya2xvYWQsIHRoYXQgdGFzayBiZWNv
bWVzIHByb2JsZW1hdGljLiBJIGFwcHJlY2lhdGUgdGhlCj4gaW5zaWdodHMgdGhvdWdoIQoKVG8g
YSBmaXJzdCBhcHByb3hpbWF0aW9uLCBhIHN1cGVydXNlciBrbm9iIG9mICJzd2l0Y2ggYmV0d2Vl
biBzaW5nbGUgYW5kCmR1YWwgdGhyZWFkZWQgbW9kZSIgY2FuIGJlIHVzZWQgYnkgcGVvcGxlIHRv
IGV4cGVyaW1lbnQgYXMgdG8gd2hpY2ggaXMKZmFzdGVyIG92ZXJhbGwuCgpJZiBpdCByZWFsbHkg
aXMgdGhlIGNhc2UgdGhhdCBkaXNhYmxpbmcgSFQgbWFrZXMgdGhpbmdzIGZhc3RlciwgdGhlbgp5
b3UndmUgc3VkZGVubHkgZ2FpbmVkIChhbG1vc3QtKWNvcmUgc2NoZWR1bGluZyAiZm9yIGZyZWUi
IGFsb25nc2lkZQp0aGF0IHBlcmYgaW1wcm92ZW1lbnQuCgp+QW5kcmV3CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 18:56:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 18: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 1gFknj-0007u4-BH; Thu, 25 Oct 2018 18:56:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x0zm=nf=oracle.com=joe.jin@srs-us1.protection.inumbo.net>)
 id 1gFknh-0007tz-TV
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 18:56:09 +0000
X-Inumbo-ID: 37999ca8-d887-11e8-a8a5-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 37999ca8-d887-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 20:53:10 +0200 (CEST)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9PImmV5026039;
 Thu, 25 Oct 2018 18:56:06 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-2018-07-02;
 bh=eRCZtFilEXCLjZ184vIqaC85sbQy3WfOEarMPjaubZ4=;
 b=Xx9xbOnhuE9EuPD5VybQSXguX877O1lTRqiKd0skatwzf3xFEqHSX9jITv/iUfY3BRnU
 I6D2hsOdR4NHnS7mhV2DS0B6kwvCBOZZEHKQvtTEtzyancyxhrc2S1hbd9ur0dWF3XqK
 RvqcyXQxBRb+i0Or1OMvnaIB3MkLRRIY/wqsCh6liaggseRjvPRfpPxrVxehaggNwgTS
 w/v7Kt7Hkw+pS134w8hHoMLfY5X2FfuvEnc7vnkLwt52N40j6C79Gxo02uvJSupiDdFH
 Yv5pFub5b6IOLVm+OBHaY9tO1WwCp419kwwXSXZTalZTgyVarrjZ8r4UJZqebMt0BDHf xA== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2120.oracle.com with ESMTP id 2n7vaqbenn-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 25 Oct 2018 18:56:06 +0000
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w9PIu5PM014030
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 25 Oct 2018 18:56:05 GMT
Received: from abhmp0011.oracle.com (abhmp0011.oracle.com [141.146.116.17])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9PIu3kd019128;
 Thu, 25 Oct 2018 18:56:03 GMT
Received: from [10.211.47.88] (/10.211.47.88)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 25 Oct 2018 11:56:03 -0700
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
References: <bb6d87b4-c371-c6c0-8c48-bc95df018ad1@oracle.com>
 <20181024130246.GA22616@localhost.localdomain>
 <83900cf4-690c-9725-d022-d427fdeb4f7d@oracle.com>
 <581cb7ea-3112-791d-918d-9bb887e4744f@oracle.com>
 <24a62522-1629-5d0b-398e-6d2c1a0b97f7@oracle.com>
 <922914c9-22db-c5d1-33da-d07691ebd7d7@oracle.com>
 <a47fabe8-53d1-47b8-0efc-f9f1e5b4898a@oracle.com>
 <45f5ffe8-3f48-4485-53f0-5a056be69b0c@oracle.com>
From: Joe Jin <joe.jin@oracle.com>
Message-ID: <5b64850f-9142-0360-fe4e-9e7bc74d2368@oracle.com>
Date: Thu, 25 Oct 2018 11:56:02 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <45f5ffe8-3f48-4485-53f0-5a056be69b0c@oracle.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9057
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810250156
Subject: Re: [Xen-devel] [PATCH] xen-swiotlb: exchange memory with Xen only
 when pages are contiguous
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: John Sobecki <john.sobecki@oracle.com>,
 "DONGLI.ZHANG" <dongli.zhang@oracle.com>,
 "linux-kernel@vger.kernel.org\"" <linux-kernel@vger.kernel.org>,
 konrad@kernel.org,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Christoph Helwig <hch@lst.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>

SGkgYWxsLAoKSSBqdXN0IGRpc2N1c3NlZCB0aGlzIHBhdGNoIHdpdGggQm9yaXMgaW4gcHJpdmF0
ZSwgaGlzIG9waW5pb25zKEJvcmlzLApwbGVhc2UgY29ycmVjdCBtZSBpZiBhbnkgbWlzdW5kZXJz
dG9vZCkgYXJlOgoKMS4gV2l0aC93aXRob3V0IHRoZSBjaGVjaywgYm90aCBhcmUgaW5jb3JyZWN0
LCBoZSB0aG91Z2h0IHdlIG5lZWQgdG8KICAgcHJldmVudGVkIHVuYWxsb2MnZCBmcmVlIGF0IGhl
cmUuIAoyLiBPbiBmcmVlaW5nLCBpZiB1cHBlciBsYXllciBhbHJlYWR5IGNoZWNrZWQgdGhlIG1l
bW9yeSB3YXMgRE1BLWFibGUsCiAgIHRoZSBjaGVja2luZyBhdCBoZXJlIGRvZXMgbm90IG1ha2Ug
c2Vuc2UsIHdlIGNhbiByZW1vdmUgYWxsIGNoZWNrcy4KMy4geGVuX2NyZWF0ZV9jb250aWd1b3Vz
X3JlZ2lvbigpIGFuZCB4ZW5fZGVzdHJveV9jb250aWd1b3VzX3JlZ2lvbigpCiAgIHRvIGNvbWUg
aW4gcGFpcnMuCgpGb3IgIzEgYW5kICMzLCBJIHRoaW5rIHdlIG5lZWQgc29tZXRoaW5nIGFzc29j
aWF0ZSBpdCwgbGlrZSBhIGxpc3QsIG9uCmFsbG9jYXRpbmcsIGFkZCBhZGRyIHRvIGl0LCBvbiBm
cmVlaW5nLCBjaGVjayBpZiBpbiB0aGUgbGlzdC4KCkZvciAjMiwgSSdtIHdhcyBub3QgZm91bmQg
YW55d2hlcmUgdmFsaWRhdGVkIHRoZSBhZGRyZXNzIG9uIApkbWFfZnJlZV9jb2hlcmVudCgpIGNh
bGxwYXRoLCBub3QganVzdCB4ZW4tc3dpb3RsYi4KCkZyb20gbXkgc2lkZSwgSSB0aGluayB0aGUg
Y2hlY2tzIGFyZSBtYWtlIHNlbnNlLCBpdCBwcmV2ZW50ZWQgdG8gZXhjaGFuZ2UKbm9uLWNvbnRp
Z3VvdXMgbWVtb3J5IHdpdGggWGVuIGFsc28gbWFrZSBzdXJlIFhlbiBoYXMgZW5vdWdoIERNQSBt
ZW1vcnkKZm9yIERNQSBhbHNvIGZvciBndWVzdCBjcmVhdGlvbi4gSSdtIG5vdCBzdXJlIGlmIHdl
IGNhbiBtZXJnZSB0aGlzIHBhdGNoCnRvIGF2b2lkIGV4Y2hhbmdlZCBub24tY29udGlndW91cyBt
ZW1vcnkgd2l0aCBYZW4/CgpBbnkgaW5wdXQgd2lsbCBhcHByZWNpYXRlLgoKVGhhbmtzLApKb2Ug
CgpPbiAxMC8yNS8xOCA5OjI4IEFNLCBKb2UgSmluIHdyb3RlOgo+IE9uIDEwLzI1LzE4IDk6MTAg
QU0sIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPj4gT24gMTAvMjUvMTggMTA6MjMgQU0sIEpvZSBK
aW4gd3JvdGU6Cj4+PiBPbiAxMC8yNS8xOCA0OjQ1IEFNLCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6
Cj4+Pj4gT24gMTAvMjQvMTggMTA6NDMgQU0sIEpvZSBKaW4gd3JvdGU6Cj4+Pj4+IE9uIDEwLzI0
LzE4IDY6NTcgQU0sIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPj4+Pj4+IE9uIDEwLzI0LzE4IDk6
MDIgQU0sIEtvbnJhZCBSemVzenV0ZWsgV2lsayB3cm90ZToKPj4+Pj4+PiBPbiBUdWUsIE9jdCAy
MywgMjAxOCBhdCAwODowOTowNFBNIC0wNzAwLCBKb2UgSmluIHdyb3RlOgo+Pj4+Pj4+PiBDb21t
aXQgNDg1NWM5MmRiYjcgInhlbi1zd2lvdGxiOiBmaXggdGhlIGNoZWNrIGNvbmRpdGlvbiBmb3IK
Pj4+Pj4+Pj4geGVuX3N3aW90bGJfZnJlZV9jb2hlcmVudCIgb25seSBmaXhlZCBtZW1vcnkgYWRk
cmVzcyBjaGVjayBjb25kaXRpb24KPj4+Pj4+Pj4gb24geGVuX3N3aW90bGJfZnJlZV9jb2hlcmVu
dCgpLCB3aGVuIG1lbW9yeSB3YXMgbm90IHBoeXNpY2FsbHkKPj4+Pj4+Pj4gY29udGlndW91cyBh
bmQgdHJpZWQgdG8gZXhjaGFuZ2VkIHdpdGggWGVuIHZpYSAKPj4+Pj4+Pj4geGVuX2Rlc3Ryb3lf
Y29udGlndW91c19yZWdpb24gaXQgd2lsbCBsZWFkIGtlcm5lbCBwYW5pYy4KPj4+Pj4+PiBzL2l0
IHdpbGwgbGVhZC93aGljaCBsZWFkIHRvLz8KPj4+Pj4+Pgo+Pj4+Pj4+PiBUaGUgY29ycmVjdCBj
aGVjayBjb25kaXRpb24gc2hvdWxkIGJlIG1lbW9yeSBpcyBpbiBETUEgYXJlYSBhbmQKPj4+Pj4+
Pj4gcGh5c2ljYWxseSBjb250aWd1b3VzLgo+Pj4+Pj4+ICJUaGUgY29ycmVjdCBjaGVjayBjb25k
aXRpb24gdG8gbWFrZSBYZW4gaHlwZXJjYWxsIHRvIHJldmVydCB0aGUKPj4+Pj4+PiBtZW1vcnkg
YmFjayBmcm9tIGl0cyAzMi1iaXQgcG9vbCBpcyBpZiBpdCBpczoKPj4+Pj4+PiAgMSkgQWJvdmUg
aXRzIERNQSBiaXQgbWFzayAoZm9yIGV4YW1wbGUgMzItYml0IGRldmljZXMgY2FuIG9ubHkgYWRk
cmVzcwo+Pj4+Pj4+IHVwIHRvIDRHQiwgYW5kIHdlIG1heSB3YW50IDRHQisySyksIGFuZAo+Pj4+
Pj4gSXMgdGhpcyAiYW5kJyBvciAnb3InPwo+Pj4+Pj4KPj4+Pj4+PiAgMikgSWYgaXQgbm90IHBo
eXNpY2FsbHkgY29udGluZ291cwo+Pj4+Pj4+Cj4+Pj4+Pj4gTi5CLiBUaGUgbG9naWMgaW4gdGhl
IGNvZGUgaXMgaW52ZXJ0ZWQsIHdoaWNoIGxlYWRzIHRvIGFsbCBzb3J0cyBvZgo+Pj4+Pj4+IGNv
bmZ1c2lvbnMuIgo+Pj4+Pj4gSSB3b3VsZCwgaW4gZmFjdCwgc3VnZ2VzdCB0byBtYWtlIHRoZSBs
b2dpYyB0aGUgc2FtZSBpbiBib3RoCj4+Pj4+PiB4ZW5fc3dpb3RsYl9hbGxvY19jb2hlcmVudCgp
IGFuZCB4ZW5fc3dpb3RsYl9mcmVlX2NvaGVyZW50KCkgdG8gYXZvaWQKPj4+Pj4+IHRoaXMuIFRo
aXMgd2lsbCBpbnZvbHZlIHN3YXBwaW5nIGlmIGFuZCBlbHNlIGluIHRoZSBmb3JtZXIuCj4+Pj4+
Pgo+Pj4+Pj4KPj4+Pj4+PiBEb2VzIHRoYXQgc291bmQgY29ycmVjdD8KPj4+Pj4+Pgo+Pj4+Pj4+
PiBUaGFuayB5b3UgQm9yaXMgZm9yIHBvaW50aW5nIGl0IG91dC4KPj4+Pj4+Pj4KPj4+Pj4+PiBG
aXhlczogNDg1NWM5MmRiYjcgKCJ4ZW4tc3cuLiIpID8KPj4+Pj4+Pgo+Pj4+Pj4+PiBTaWduZWQt
b2ZmLWJ5OiBKb2UgSmluIDxqb2UuamluQG9yYWNsZS5jb20+Cj4+Pj4+Pj4+IENjOiBLb25yYWQg
Unplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Cj4+Pj4+Pj4+IENjOiBCb3Jp
cyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgo+Pj4+Pj4+IFJlcG9ydGVk
LWJ5OiBCb3JpcyBPc3Ryb3ZzLi4uID8KPj4+Pj4+Pj4gQ2M6IENocmlzdG9waCBIZWx3aWcgPGhj
aEBsc3QuZGU+Cj4+Pj4+Pj4+IENjOiBEb25nbGkgWmhhbmcgPGRvbmdsaS56aGFuZ0BvcmFjbGUu
Y29tPgo+Pj4+Pj4+PiBDYzogSm9obiBTb2JlY2tpIDxqb2huLnNvYmVja2lAb3JhY2xlLmNvbT4K
Pj4+Pj4+Pj4gLS0tCj4+Pj4+Pj4+ICBkcml2ZXJzL3hlbi9zd2lvdGxiLXhlbi5jIHwgNCArKy0t
Cj4+Pj4+Pj4+ICAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygt
KQo+Pj4+Pj4+Pgo+Pj4+Pj4+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vc3dpb3RsYi14ZW4u
YyBiL2RyaXZlcnMveGVuL3N3aW90bGIteGVuLmMKPj4+Pj4+Pj4gaW5kZXggZjVjMWFmNGNlOWFi
Li5hZWQ5MmZhMDE5ZjkgMTAwNjQ0Cj4+Pj4+Pj4+IC0tLSBhL2RyaXZlcnMveGVuL3N3aW90bGIt
eGVuLmMKPj4+Pj4+Pj4gKysrIGIvZHJpdmVycy94ZW4vc3dpb3RsYi14ZW4uYwo+Pj4+Pj4+PiBA
QCAtMzU3LDggKzM1Nyw4IEBAIHhlbl9zd2lvdGxiX2ZyZWVfY29oZXJlbnQoc3RydWN0IGRldmlj
ZSAqaHdkZXYsIHNpemVfdCBzaXplLCB2b2lkICp2YWRkciwKPj4+Pj4+Pj4gIAkvKiBDb252ZXJ0
IHRoZSBzaXplIHRvIGFjdHVhbGx5IGFsbG9jYXRlZC4gKi8KPj4+Pj4+Pj4gIAlzaXplID0gMVVM
IDw8IChvcmRlciArIFhFTl9QQUdFX1NISUZUKTsKPj4+Pj4+Pj4gIAo+Pj4+Pj4+PiAtCWlmICgo
KGRldl9hZGRyICsgc2l6ZSAtIDEgPD0gZG1hX21hc2spKSB8fAo+Pj4+Pj4+PiAtCSAgICByYW5n
ZV9zdHJhZGRsZXNfcGFnZV9ib3VuZGFyeShwaHlzLCBzaXplKSkKPj4+Pj4+Pj4gKwlpZiAoKGRl
dl9hZGRyICsgc2l6ZSAtIDEgPD0gZG1hX21hc2spICYmCj4+Pj4+Pj4+ICsJICAgICFyYW5nZV9z
dHJhZGRsZXNfcGFnZV9ib3VuZGFyeShwaHlzLCBzaXplKSkKPj4+Pj4+Pj4gIAkJeGVuX2Rlc3Ry
b3lfY29udGlndW91c19yZWdpb24ocGh5cywgb3JkZXIpOwo+Pj4+Pj4gSSBkb24ndCB0aGluayB0
aGlzIGlzIHJpZ2h0Lgo+Pj4+Pj4KPj4+Pj4+IGlmICgoZGV2X2FkZHIgKyBzaXplIC0gMSA+IGRt
YV9tYXNrKSB8fCByYW5nZV9zdHJhZGRsZXNfcGFnZV9ib3VuZGFyeShwaHlzLCBzaXplKSkKPj4+
Pj4+Cj4+Pj4+PiBObz8KPj4+Pj4gTm8gdGhpcyBpcyBub3QgY29ycmVjdC4KPj4+Pj4KPj4+Pj4g
V2hlbiBhbGxvY2F0ZSBtZW1vcnksIGl0IHRyaWVkIHRvIGFsbG9jYXRlZCBmcm9tIERvbTAvR3Vl
c3QsIHRoZW4gY2hlY2sgaWYgcGh5c2ljYWwKPj4+Pj4gYWRkcmVzcyBpcyBETUEgbWVtb3J5IGFs
c28gY29udGlndW91cywgaWYgbm8sIGV4Y2hhbmdlIHdpdGggSHlwZXJ2aXNvciwgY29kZSBhcyBi
ZWxvdzoKPj4+Pj4KPj4+Pj4gMzI2ICAgICAgICAgcGh5cyA9ICpkbWFfaGFuZGxlOyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCj4+Pj4+IDMyNyAg
ICAgICAgIGRldl9hZGRyID0geGVuX3BoeXNfdG9fYnVzKHBoeXMpOyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIAo+Pj4+PiAzMjggICAgICAgICBpZiAoKChkZXZfYWRkciAr
IHNpemUgLSAxIDw9IGRtYV9tYXNrKSkgJiYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAK
Pj4+Pj4gMzI5ICAgICAgICAgICAgICFyYW5nZV9zdHJhZGRsZXNfcGFnZV9ib3VuZGFyeShwaHlz
LCBzaXplKSkgICAgICAgICAgICAgICAgICAgICAgICAgCj4+Pj4+IDMzMCAgICAgICAgICAgICAg
ICAgKmRtYV9oYW5kbGUgPSBkZXZfYWRkcjsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIAo+Pj4+PiAzMzEgICAgICAgICBlbHNlIHsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPj4+Pj4gMzMyICAg
ICAgICAgICAgICAgICBpZiAoeGVuX2NyZWF0ZV9jb250aWd1b3VzX3JlZ2lvbihwaHlzLCBvcmRl
ciwgICAgICAgICAgICAgICAgICAgCj4+Pj4+IDMzMyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmxzNjQoZG1hX21hc2spLCBkbWFfaGFuZGxlKSAhPSAw
KSB7Cj4+Pj4+IDMzNCAgICAgICAgICAgICAgICAgICAgICAgICB4ZW5fZnJlZV9jb2hlcmVudF9w
YWdlcyhod2Rldiwgc2l6ZSwgcmV0LCAoZG1hX2FkZHJfdClwaHlzLCBhdHRycyk7Cj4+Pj4+IDMz
NSAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gTlVMTDsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIAo+Pj4+PiAzMzYgICAgICAgICAgICAgICAgIH0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAKPj4+Pj4gMzM3ICAgICAgICAgfSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCj4+Pj4+ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo+
Pj4+Pgo+Pj4+PiBPbiBmcmVlaW5nLCBuZWVkIHRvIHJldHVybiB0aGUgbWVtb3J5IHRvIFhlbiwg
b3RoZXJ3aXNlIERNQSBtZW1vcnkgd2lsbCBiZSB1c2VkCj4+Pj4+IHVwKHRoaXMgaXMgdGhlIGlz
c3VlIHRoZSBwYXRjaCBpbnRlbmQgdG8gZml4KSwgc28gd2hlbiBtZW1vcnkgaXMgRE1BYWJsZSBh
bmQKPj4+Pj4gY29udGlndW91cyB0aGVuIGNhbGwgeGVuX2Rlc3Ryb3lfY29udGlndW91c19yZWdp
b24oKSwgcmV0dXJuIERNQSBtZW1vcnkgdG8gWGVuLgo+Pj4+IFNvIGlmIHlvdSB3YW50IHRvIGFs
bG9jYXRlIDEgYnl0ZSBhdCBhZGRyZXNzIDAgKGFuZCBkZXZfYWRkcj1waHlzKSwKPj4+PiB4ZW5f
Y3JlYXRlX2NvbnRpZ3VvdXNfcmVnaW9uKCkgd2lsbCBub3QgYmUgY2FsbGVkLiBBbmQgeWV0IHlv
dSB3aWxsIGNhbGwKPj4+PiB4ZW5fZGVzdHJveV9jb250aWd1b3VzX3JlZ2lvbigpIGluIHRoZSBm
cmVlIHBhdGguCj4+Pj4KPj4+PiBJcyB0aGlzIHRoZSBleHBlY3RlZCBiZWhhdmlvcj8KPj4+IEkg
Y291bGQgbm90IHNheSBpdCdzIGV4cGVjdGVkIGJlaGF2aW9yLCBidXQgSSB0aGluayBpdCdzIHJl
YXNvbmFibGUuCj4+Cj4+IEkgd291bGQgZXhwZWN0IHhlbl9jcmVhdGVfY29udGlndW91c19yZWdp
b24oKSBhbmQKPj4geGVuX2Rlc3Ryb3lfY29udGlndW91c19yZWdpb24oKSB0byBjb21lIGluIHBh
aXJzLiBJZiBhIHJlZ2lvbiBpcwo+PiBjcmVhdGVkLCBpdCBuZWVkcyB0byBiZSBkZXN0cm95ZWQu
IEFuZCB2aWNlIHZlcnNhLgo+Pgo+Pgo+Pj4KPj4+IE9uIGFsbG9jYXRpbmcsIGl0IHVzZWQgX19n
ZXRfZnJlZV9wYWdlcygpIHRvIGFsbG9jYXRlIG1lbW9yeSwgaWYgbHVja3kgdGhlIG1lbW9yeSBp
cyAKPj4+IERNQWFibGUsIHdpbGwgbm90IGV4Y2hhbmdlIG1lbW9yeSB3aXRoIGh5cGVydmlzb3Is
IG9idmlvdXNseSB0aGlzIGlzIG5vdCBndWFyYW50ZWVkLgo+Pj4KPj4+IEFuZCBvbiBmcmVlaW5n
IGl0IGNvdWxkIG5vdCBiZSBpZGVudGlmaWVkIGlmIG1lbW9yeSBmcm9tIERvbTAvZ3Vlc3Qgb3du
IG1lbW9yeQo+Pj4gb3IgaHlwZXJ2aXNvcgo+Pgo+Pgo+PiBJIHRoaW5rIGl0IGNhbiBiZS4gaWYg
KCEoZGV2X2FkZHIgKyBzaXplIC0gMSA8PSBkbWFfbWFzaykgfHwKPj4gcmFuZ2Vfc3RyYWRkbGVz
X3BhZ2VfYm91bmRhcnkoKSkgdGhlbiBpdCBtdXN0IGhhdmUgY29tZSBmcm9tIHRoZQo+PiBoeXBl
cnZpc29yLCBiZWNhdXNlIHRoYXQncyB0aGUgY2hlY2sgd2UgbWFrZSBpbgo+PiB4ZW5fc3dpb3Rs
Yl9hbGxvY19jb2hlcmVudCgpLgo+IAo+IFRoaXMgaXMgbm90IHRydWUuCj4gCj4gZGV2X2FkZHIg
d2FzIGNhbWUgZnJvbSBkbWFfaGFuZGxlLCAqZG1hX2hhbmRsZSB3aWxsIGJlIGNoYW5nZWQgIGFm
dGVyIGNhbGxlZAo+IHhlbl9jcmVhdGVfY29udGlndW91c19yZWdpb24oKToKPiAKPiAyNTkwIGlu
dCB4ZW5fY3JlYXRlX2NvbnRpZ3VvdXNfcmVnaW9uKHBoeXNfYWRkcl90IHBzdGFydCwgdW5zaWdu
ZWQgaW50IG9yZGVyLCAgICAgICAgCj4gMjU5MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBpbnQgYWRkcmVzc19iaXRzLCAgICAgICAgICAgICAgICAgICAgIAo+IDI1
OTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZG1hX2FkZHJfdCAqZG1hX2hhbmRs
ZSkgICAgICAgICAgICAgICAgICAgICAgICAKPiAyNTkzIHsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Cj4gLi4uLi4uCj4gMjYxNyAgICAgICAgIHN1Y2Nlc3MgPSB4ZW5fZXhjaGFuZ2VfbWVtb3J5KDFV
TCA8PCBvcmRlciwgMCwgaW5fZnJhbWVzLCAgICAgICAgICAgICAgIAo+IDI2MTggICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBvcmRlciwgJm91dF9mcmFtZSwgICAgICAg
ICAgICAgICAgICAgICAKPiAyNjE5ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYWRkcmVzc19iaXRzKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgCj4gMjYyMCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIAo+IDI2MjEgICAgICAgICAvKiAzLiBNYXAgdGhlIG5ldyBleHRl
bnQgaW4gcGxhY2Ugb2Ygb2xkIHBhZ2VzLiAqLyAgICAgICAgICAgICAgICAgICAgICAKPiAyNjIy
ICAgICAgICAgaWYgKHN1Y2Nlc3MpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgCj4gMjYyMyAgICAgICAgICAgICAgICAgeGVuX3JlbWFw
X2V4Y2hhbmdlZF9wdGVzKHZzdGFydCwgb3JkZXIsIE5VTEwsIG91dF9mcmFtZSk7ICAgICAgIAo+
IDI2MjQgICAgICAgICBlbHNlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPiAyNjI1ICAgICAgICAgICAgICAgICB4ZW5f
cmVtYXBfZXhjaGFuZ2VkX3B0ZXModnN0YXJ0LCBvcmRlciwgaW5fZnJhbWVzLCAwKTsgICAgICAg
ICAgCj4gMjYyNiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo+IDI2MjcgICAgICAgICBzcGluX3Vu
bG9ja19pcnFyZXN0b3JlKCZ4ZW5fcmVzZXJ2YXRpb25fbG9jaywgZmxhZ3MpOyAgICAgICAgICAg
ICAgICAgICAKPiAyNjI4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCj4gMjYyOSAgICAgICAgICpk
bWFfaGFuZGxlID0gdmlydF90b19tYWNoaW5lKHZzdGFydCkubWFkZHI7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIAo+IDI2MzAgICAgICAgICByZXR1cm4gc3VjY2VzcyA/IDAgOiAtRU5PTUVN
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPiAyNjMxIH0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgCj4gCj4gCj4gU28gbWVhbnMgZGV2X2FkZHIgY2hlY2sgb24geGVu
X3N3aW90bGJfYWxsb2NfY29oZXJlbnQoKSBpcyBub3Qgc2FtZSBvbmUgb24KPiB4ZW5fc3dpb3Rs
Yl9mcmVlX2NvaGVyZW50KCkuCj4gCj4gVGhhbmtzLAo+IEpvZQo+IAo+IAo+Pgo+Pgo+PiAtYm9y
aXMKPj4KPj4KPj4+ICwgaWYgZG9uJ3QgYmFjayBtZW1vcnkgdG8gaHlwZXJ2aXNvciB3aGljaCB3
aWxsIGxlYWQgaHlwZXJ2aXNvciBETUEgCj4+PiBtZW1vcnkgYmUgdXNlZCB1cCwgdGhlbiBvbiBE
b20wL2d1ZXN0LCBETUEgcmVxdWVzdCBtYXliZSBmYWlsZWQsIHRoZSB3b3JzZSB0aGluZyBpcwo+
Pj4gY291bGQgbm90IHN0YXJ0IGFueSBuZXcgZ3Vlc3QuCj4+Pgo+Pj4gVGhhbmtzLAo+Pj4gSm9l
Cj4+Pgo+Pj4+IC1ib3Jpcwo+Pj4+Cj4+CgoKLS0gCk9yYWNsZSA8aHR0cDovL3d3dy5vcmFjbGUu
Y29tPgpKb2UgSmluIHwgU29mdHdhcmUgRGV2ZWxvcG1lbnQgRGlyZWN0b3IgCk9SQUNMRSB8IExp
bnV4IGFuZCBWaXJ0dWFsaXphdGlvbgo1MDAgT3JhY2xlIFBhcmt3YXkgUmVkd29vZCBDaXR5LCBD
QSBVUyA5NDA2NQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 19:19:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 19:19: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 1gFl9l-000136-9U; Thu, 25 Oct 2018 19:18:57 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tfoy=nf=xenproject.org=prvs=829acf095=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gFl9j-00012s-Sl
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 19:18:55 +0000
X-Inumbo-ID: 654abbbe-d88a-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 654abbbe-d88a-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 21:15:55 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,425,1534809600"; d="scan'208";a="68795801"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75502-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=c637c60273447736b06be971d647cd5e5d2035b8
X-Osstest-Versions-That: ovmf=a8b5750901faa63ff5570634851e648b8e335e5a
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 25 Oct 2018 20:18:50 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75502: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTUwMiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NTAyLwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICBjNjM3YzYwMjczNDQ3NzM2YjA2YmU5NzFkNjQ3Y2Q1ZTVk
MjAzNWI4CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBhOGI1NzUwOTAx
ZmFhNjNmZjU1NzA2MzQ4NTFlNjQ4YjhlMzM1ZTVhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU0
OTYgIDIwMTgtMTAtMjQgMTg6NTE6NDYgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NTAyICAyMDE4LTEwLTI1IDExOjUwOjU4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQm9iIEMgRmVuZyA8
Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgQm9iIEZlbmcgPGJvYi5jLmZlbmdAaW50ZWwuY29tPgog
IEJvYkNGIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICBaaGFvemgxeCA8emhpcWlhbmd4LnpoYW9A
aW50ZWwuY29tPgogIFpoaXFpYW5nWCBaaGFvIDx6aGlxaWFuZ3guemhhb0BpbnRlbC5jb20+Cgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2Vu
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAv
aG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJj
ZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFt
ZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2IGJyb2tlbgpicm9rZW4tam9iIGJ1
aWxkLWFtZDY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYteHNtIGJyb2tlbgpi
cm9rZW4tam9iIGJ1aWxkLWFtZDY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMg
YnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVw
IGJ1aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0
IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWluc3RhbGwo
NCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1z
dGVwIGJ1aWxkLWFtZDY0LXhzbSBob3N0LWluc3RhbGwoNCkKClB1c2ggbm90IGFwcGxpY2FibGUu
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KY29tbWl0IGM2MzdjNjAyNzM0NDc3MzZiMDZiZTk3MWQ2NDdjZDVlNWQyMDM1YjgKQXV0
aG9yOiBCb2JDRiA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CkRhdGU6ICAgTW9uIE9jdCAyMiAxMToy
NDoxMyAyMDE4ICswODAwCgogICAgQmFzZVRvb2xzOiBNb3ZlIFBjZFZhbHVlSW5pdCB0byBwbGF0
Zm9ybSBidWlsZCBmb2xkZXIKICAgIAogICAgUGNkVmFsdWVJbml0IHRvb2wgaXMgcGxhdGZvcm0g
c2NvcGUuCiAgICBJdCBzaG91bGQgYmUgZ2VuZXJhdGVkIGludG8gUGxhdGZvcm0gb3V0cHV0IGRp
cmVjdG9yeS4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRp
b24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogQm9iIEMgRmVuZyA8Ym9iLmMuZmVu
Z0BpbnRlbC5jb20+CiAgICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+Cgpjb21taXQg
NTFkMTdiYjdiMGRhMGQ5YzllOTFjMjI2ZjE5ODJkNzAyMGY0Mzc5NQpBdXRob3I6IEJvYkNGIDxi
b2IuYy5mZW5nQGludGVsLmNvbT4KRGF0ZTogICBGcmkgT2N0IDE5IDIwOjAwOjA5IDIwMTggKzA4
MDAKCiAgICBCYXNlVG9vbDogRmlsdGVyIG91dCB1bnVzZWQgc3RydWN0dXJlIHBjZHMKICAgIAog
ICAgVGhlIGN1cnJlbnQgY29kZSBoYW5kbGUgYWxsIHRoZSBzdHJ1Y3R1cmUgcGNkcwogICAgZXZl
biBpZiB0aGVyZSBpcyBubyBtb2R1bGUgb3IgbGlicmFyeSB1c2UgdGhlbS4KICAgIFRoaXMgcGF0
Y2ggaXMgZ29pbmcgdG8gZmlsdGVyIG91dCB0aGUgdW51c2VkIHN0cnVjdHVyZSBwY2RzLgogICAg
CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQg
MS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBCb2IgRmVuZyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAg
ICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTog
TGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+Cgpjb21taXQgOTUxZmIyZDRlNTU3YzVi
YjBhZDFiNTVjNjYxMGYwMDRlZTViZTU2YgpBdXRob3I6IEJvYkNGIDxib2IuYy5mZW5nQGludGVs
LmNvbT4KRGF0ZTogICBUaHUgT2N0IDE4IDEzOjMyOjQwIDIwMTggKzA4MDAKCiAgICBCYXNlVG9v
bHM6IFJlbW92ZSBBcmNoIHNwZWNpZmljIGJ1aWxkIG9wdGlvbnMgZm9yIFBjZFZhbHVlSW5pdCB0
b29sLgogICAgCiAgICBQY2RWYWx1ZUluaXQgdG9vbCBpcyBBcmNoIGluZGVwZW5kZW50LCB0aGUg
QXJjaCBzcGVjaWZpYwogICAgYnVpbGQgb3B0aW9ucyBzaG91bGQgYmUgcmVtb3ZlZCBmcm9tIFBj
ZFZhbHVlSW5pdCBtYWtlZmlsZS4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29y
ZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogQm9iIEMgRmVu
ZyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGltaW5nIEdhbyA8bGlt
aW5nLmdhb0BpbnRlbC5jb20+Cgpjb21taXQgMjg1NWU5YzMzMGNkZTI4MTdkOWNjOTUxNzM4MWQ1
ZTYwYmNmNzRmNQpBdXRob3I6IFpoYW96aDF4IDx6aGlxaWFuZ3guemhhb0BpbnRlbC5jb20+CkRh
dGU6ICAgVGh1IE9jdCAxOCAxNzo0Njo0MCAyMDE4ICswODAwCgogICAgQmFzZVRvb2xzOlRyYW5z
bGF0ZSB0aGUgU3RydWN0dXJlUENEIHZhbHVlIGluIGZpZWxkIHRvIGNvcnJlY3QgZm9ybWF0Lgog
ICAgCiAgICBGb3IgU3RydWN0dXJlUENEIHZhbHVlIGdvdCBmcm9tIERTQyBmaWxlLCB0cmFuc2xh
dGUgaXRzIGZpZWxkIHZhbHVlIGluIHRvCiAgICBjb3JyZWN0IGZvcm1hdCBpbiByZXBvcnQuCiAg
ICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVu
dCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFpoaXFpYW5nWCBaaGFvIDx6aGlxaWFuZ3guemhhb0Bp
bnRlbC5jb20+CiAgICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBD
YzogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgQ2M6IEJvYiBGZW5n
IDxib2IuYy5mZW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBCb2IgRmVuZyA8Ym9iLmMu
ZmVuZ0BpbnRlbC5jb20+Cgpjb21taXQgZGEyZDRmNzZiNzlkNDUwYzA4YTJiYTdmZWMzYmUyNGVm
NTcxOWVlZQpBdXRob3I6IFpoYW96aDF4IDx6aGlxaWFuZ3guemhhb0BpbnRlbC5jb20+CkRhdGU6
ICAgRnJpIE9jdCAxOSAyMDoxMTowMSAyMDE4ICswODAwCgogICAgQmFzZVRvb2xzOiBOb3QgY29u
dmVydCB0aGUgdm9pZCogcGNkIHN0cmluZyBpbiBjb21tYW5kIGxpbmUgdG8gYXJyYXkuCiAgICAK
ICAgIEZvciB2b2lkKiB0eXBlIHBjZCBpbiBjb21tYW5kIGxpbmUsIGlmIGl0cyB2YWx1ZSBpcyBz
dHJpbmcsIGNvZGUgc2hvdWxkCiAgICBub3QgY29udmVydCB0aGUgdm9pZCogcGNkIHN0cmluZyBp
biBjb21tYW5kIGxpbmUgdG8gYXJyYXksIG90aGVyd2lzZSBpdAogICAgd2lsbCBtYWtlIHRoZSBw
Y2QgdmFsdWUgaW4gcmVwb3J0IG5vdCBtYXRjaCBpdHMgcmVhbCByYXcgdmFsdWUuCiAgICAKICAg
IENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEK
ICAgIFNpZ25lZC1vZmYtYnk6IFpoaXFpYW5nWCBaaGFvIDx6aGlxaWFuZ3guemhhb0BpbnRlbC5j
b20+CiAgICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDYzogWW9u
Z2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgQ2M6IEJvYiBGZW5nIDxib2Iu
Yy5mZW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBCb2IgRmVuZyA8Ym9iLmMuZmVuZ0Bp
bnRlbC5jb20+Cgpjb21taXQgOWYyYjA1OTRlZDg1ZjkzZTgwNTRkYmM0ZDcwOTgzNjE4NWJiMGI5
NQpBdXRob3I6IFpoYW96aDF4IDx6aGlxaWFuZ3guemhhb0BpbnRlbC5jb20+CkRhdGU6ICAgTW9u
IE9jdCAyMiAxNjoyMzoxOCAyMDE4ICswODAwCgogICAgQmFzZVRvb2xzOiBhZGQgQVNTRVJUIGNo
ZWNrZXIgZm9yIGFycmF5IGJ1ZmZlciBpbiBmZGYgYW5kIGNvbW1hbmQgbGluZQogICAgCiAgICBG
b3Igc3RydWN0dXJlIFBDRCBpbiBmZGYgZmlsZSBhbmQgY29tbWFuZCBsaW5lLAogICAgMS4gdXNl
IGNvbXBpbGVyIHRpbWUgYXNzZXJ0IHRvIGNoZWNrIHRoZSBhcnJheSBpbmRleCwgcmVwb3J0IGVy
cm9yCiAgICBpZiBhcnJheSBpbmRleCBleGNlZWRzIHRoZSBhcnJheSBudW1iZXIuCiAgICAyLiB1
c2UgY29tcGlsZXIgdGltZSBhc3NlcnQgdG8gY2hlY2sgdGhlIGFycmF5IHNpemUsIHJlcG9ydCBl
cnJvcgogICAgaWYgdGhlIHVzZXIgZGVjbGFyZWQgc2l6ZSBpbiBoZWFkZXIgZmlsZSBpcyBzbWFs
bGVyIHRoYW4gdGhlIHVzZXIKICAgIHVzZWQgaW4gZmRmIGZpbGUgYW5kIGNvbW1hbmQgbGluZS4K
ICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVt
ZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogWmhpcWlhbmdYIFpoYW8gPHpoaXFpYW5neC56aGFv
QGludGVsLmNvbT4KICAgIENjOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICAg
IENjOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgICBDYzogQm9iIEZl
bmcgPGJvYi5jLmZlbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEJvYiBGZW5nIDxib2Iu
Yy5mZW5nQGludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 20:12:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 20:12: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 1gFlzW-0005TX-55; Thu, 25 Oct 2018 20:12:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nmk2=nf=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1gFlzU-0005TR-Ib
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 20:12:24 +0000
X-Inumbo-ID: dd7a2cfc-d891-11e8-a8a5-bc764e045a96
Received: from mail-wr1-x444.google.com (unknown [2a00:1450:4864:20::444])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dd7a2cfc-d891-11e8-a8a5-bc764e045a96;
 Thu, 25 Oct 2018 22:09:23 +0200 (CEST)
Received: by mail-wr1-x444.google.com with SMTP id w5-v6so10615853wrt.2
 for <xen-devel@lists.xenproject.org>; Thu, 25 Oct 2018 13:12:22 -0700 (PDT)
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=qc9L2mu8j5hwX4j71uJmZbVQ4h7181QjtHMtuFLsXuM=;
 b=EbH/dexJ21R7bND6U5be4hY5AL1/8+VnY6xZLKAUhfPLowO6Vukkx1gHfrgh8AY7XD
 c+kQ6kpQpstrmsxAqaJ5/p4hbrDSk5CaurGOyqUxXEFOp2LUScm5Y1rK01CJMGlQVhOS
 m7DqQWM+VZWC1T+8SC77FnWZLRboQPBBCgnxYSzQQ0k9c5+xmRRv2I9Q/3YVnbB4PkiC
 Y1ViGc2QPehnqoKdkHrTiHYu664xIlQlaPiTHkxhjCmaOo5bdspozVGwvLxJXMLq7jFY
 gmkH597ekr95iNKPfytR2NGWpoXqFFlPSjZpT1SZW5G4knlunIg6BEzSiNyhuUXp0UDd
 tvhw==
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=qc9L2mu8j5hwX4j71uJmZbVQ4h7181QjtHMtuFLsXuM=;
 b=d4qKWUQmZwT5NLTkJhPh/+phqPZXV43zGjdb5nlEXfVjB4m6qCjNVaoWGpctNXAGLY
 3RHfnQBJlngAF4H3PFhwzuwnZsh43JjsRK2XYO1Uk4hQf3JKTdvIrlD9DmxEDXJD+U5h
 1BYeD+8Og5itmR1wvRjv+OaNi8MpGqOH7grr00yWlxUvoQfT5lEMdBWmxGs5YRdNGczK
 j7eFbkvqyYja+2Y0LIBgMzxqpBIC9f9mNdChOEX9wRKnAc+Ph5yHyTWyqpmdSNQ8CIkt
 LzQEooYLtmxisZidE7kHQ+TJJq9D6KSANd3dIIPcp944hXwKrjKBinKTByl36deqW4eW
 j7xg==
X-Gm-Message-State: AGRZ1gJfXVhyl7d8+vmoyQcFDBtoZV1+H0YKxAPa8f3R6auuyYsUgKAx
 eePcBlNAWQWveFWn9mHaVgtIbT+xncUvi9j0bqk=
X-Google-Smtp-Source: AJdET5fAqAg72UmZY+UDk/rOUKbaDaTgTRrK2VXRNwdjUA9LYyQGjyzfKuaU9BN5T3rvD7+lv0knf02+XBWoUEiSx2Q=
X-Received: by 2002:adf:8b5e:: with SMTP id
 v30-v6mr3048271wra.282.1540498341082; 
 Thu, 25 Oct 2018 13:12:21 -0700 (PDT)
MIME-Version: 1.0
References: <1539857272-4660-1-git-send-email-rcojocaru@bitdefender.com>
 <d13f501e-4d43-2897-c995-badc276c7c68@bitdefender.com>
 <CABfawhk6gjBb_Ei3Z=QZwH7pnmX=gUQ30+q_hU7V9CSBB0=jwA@mail.gmail.com>
 <9b09e025-8622-c035-4b79-09b6772ab4df@bitdefender.com>
 <05efdf4c-b4ce-b136-d25e-83acdf3c4b1e@citrix.com>
 <CABfawh=Q7vOmutRSR84=x9Fkgg1Xrdd+cm6CSza7udUDt19g+A@mail.gmail.com>
 <20fb3eff-d438-59e9-3dea-9f36be40d039@bitdefender.com>
 <CABfawhn+NJ7Og91ko5yqHtzy-st_Fw3CeV-61GBULGoxQkFLog@mail.gmail.com>
 <5cfc59fc-186d-0d09-6fca-841a47fe2c19@bitdefender.com>
 <CABfawhmAqMi_q8ZM_na24Ss_DwXyu2Ysy2NgKsvbdZnEoJs11w@mail.gmail.com>
 <944e2971-19e9-0011-cacb-4e815ca172e2@bitdefender.com>
 <CABfawh=L-ZkxYnS1FR+4BDAs+89pZ5kO0MZ0XJbkPecTfY8mmA@mail.gmail.com>
 <CABfawh=3GjNrL-n43+C8A4GiKcbnrdY-=urQC3JK_zahSiEvcQ@mail.gmail.com>
 <6e1c5978-29da-5e3a-bf2f-e4826e528c3e@bitdefender.com>
 <CABfawhm3-XjjuuYUfeaWb4WkzVAegso2mXLDfvdkY+vUHwcu+g@mail.gmail.com>
 <df887672-61f2-cf9d-710f-6f10732e6fb4@bitdefender.com>
 <CABfawhm=g0PgvsxHtnnGx8hYyePWiph6sLnZYF26V5rE9gReUA@mail.gmail.com>
In-Reply-To: <CABfawhm=g0PgvsxHtnnGx8hYyePWiph6sLnZYF26V5rE9gReUA@mail.gmail.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Thu, 25 Oct 2018 14:11:41 -0600
Message-ID: <CABfawhkYc1MjooPQ4vRGrG9g1+KinBXP8vdA+mXHDcGBvEh8Eg@mail.gmail.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>
Subject: Re: [Xen-devel] Fix VGA logdirty related display freezes with altp2m
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gVGh1LCBPY3QgMjUsIDIwMTggYXQgOTowOCBBTSBUYW1hcyBLIExlbmd5ZWwKPHRhbWFzLmsu
bGVuZ3llbEBnbWFpbC5jb20+IHdyb3RlOgo+Cj4gT24gVGh1LCBPY3QgMjUsIDIwMTggYXQgOTow
MiBBTSBSYXp2YW4gQ29qb2NhcnUKPiA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6
Cj4gPgo+ID4gT24gMTAvMjUvMTggNTo1NSBQTSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+ID4g
PiBPbiBUaHUsIE9jdCAyNSwgMjAxOCBhdCA4OjI0IEFNIFJhenZhbiBDb2pvY2FydQo+ID4gPiA8
cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4gPiA+Pgo+ID4gPj4gT24gMTAvMjQv
MTggODo1MiBQTSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+ID4gPj4+IE9uIFdlZCwgT2N0IDI0
LCAyMDE4IGF0IDExOjMxIEFNIFRhbWFzIEsgTGVuZ3llbAo+ID4gPj4+IDx0YW1hcy5rLmxlbmd5
ZWxAZ21haWwuY29tPiB3cm90ZToKPiA+ID4+Pj4KPiA+ID4+Pj4gT24gV2VkLCBPY3QgMjQsIDIw
MTggYXQgMTE6MjAgQU0gUmF6dmFuIENvam9jYXJ1Cj4gPiA+Pj4+IDxyY29qb2NhcnVAYml0ZGVm
ZW5kZXIuY29tPiB3cm90ZToKPiA+ID4+Pj4+Cj4gPiA+Pj4+PiBPbiAxMC8yNC8xOCA4OjA5IFBN
LCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4gPiA+Pj4+Pj4gT24gVHVlLCBPY3QgMjMsIDIwMTgg
YXQgNjozNyBBTSBSYXp2YW4gQ29qb2NhcnUKPiA+ID4+Pj4+PiA8cmNvam9jYXJ1QGJpdGRlZmVu
ZGVyLmNvbT4gd3JvdGU6Cj4gPiA+Pj4+Pj4+Cj4gPiA+Pj4+Pj4+IFRhbWFzLCBjb3VsZCB5b3Ug
cGxlYXNlIGdpdmUgdGhpcyBhIHNwaW4/Cj4gPiA+Pj4+Pj4+Cj4gPiA+Pj4+Pj4+IGh0dHBzOi8v
Z2l0aHViLmNvbS9yYXp2YW4tY29qb2NhcnUveGVuL3RyZWUvYWx0cDJtLWxvZ2RpcnR5LXRha2Uy
Cj4gPiA+Pj4+Pj4+Cj4gPiA+Pj4+Pj4+IEl0IF9zaG91bGRfIHNvbHZlIHRoZSBjcmFzaGVzLgo+
ID4gPj4+Pj4+Cj4gPiA+Pj4+Pj4gSW5kZWVkLCBJIG5vIGxvbmdlciBzZWUgdGhlIGNyYXNoLiBI
b3dldmVyLCB0aGVyZSBtaWdodCBiZSBzb21lCj4gPiA+Pj4+Pj4gbG9ja2luZyBpc3N1ZSBwcmVz
ZW50IGJlY2F1c2UgdGhlIHdob2xlIHN5c3RlbSBmcmVlemVzIHVwIHNob3J0bHkKPiA+ID4+Pj4+
PiBhZnRlciBzdGFydGluZyBEUkFLVlVGIG9uIGEgZG9tYWluIC0gd2l0aGluIGEgY291cGxlIHNl
Y29uZHMuIEkgbWVhbgo+ID4gPj4+Pj4+IFhlbiBpdHNlbGYgbG9ja3MgdXA6IG5vIHJlc3BvbnNl
IG9uIHRoZSBzZXJpYWwsIGRvbTAgc2NyZWVuIGZyb3plbiwKPiA+ID4+Pj4+PiBldGMuCj4gPiA+
Pj4+Pgo+ID4gPj4+Pj4gRG8geW91IGhhdmUgYW55IHR5cGUgb2YgbG9nIC8gYmFja3RyYWNlIC8g
d2F5IEkgY291bGQgcmVwcm9kdWNlIGl0Cj4gPiA+Pj4+PiB3aXRob3V0IERyYWt2dWY/IEFsbCB0
aGUgd2F5cyBJJ3ZlIHRlc3RlZCBpdCB3ZXJlIGZpbmUgKGluY2x1ZGluZwo+ID4gPj4+Pj4geGVu
LWFjY2VzcykuCj4gPiA+Pj4+Cj4gPiA+Pj4+IEkgZG9uJ3QgaGF2ZSBhIHN0YW5kYWxvbmUgdGVz
dCB0aGF0IHByb2R1Y2VzIHRoYXQgZXJyb3IuIFdpdGggRFJBS1ZVRgo+ID4gPj4+PiBpdCBpcyBl
YXNpbHkgcmVwcm9kdWNpYmxlIHRob3VnaC4gSWYgeW91IGhhdmUgYSBXaW5kb3dzIGd1ZXN0Cj4g
PiA+Pj4+IGluc3RhbGxlZCwgc2V0dGluZyB1cCBEUkFLVlVGIHNob3VsZCByZWFsbHkgbm90IGJl
IG11Y2ggdHJvdWJsZS4gV2l0aAo+ID4gPj4+PiB4ZW4tYWNjZXNzIGl0IGluZGVlZCBkb2Vzbid0
IGxvY2sgdXAgYnV0IHNpbmNlIHRoZSBndWVzdCBpcyBwcmV0dHkKPiA+ID4+Pj4gbXVjaCB1bnJl
c3BvbnNpdmUgZHVyaW5nIHRoYXQgdGVzdCBJIGNhbid0IHZlcmlmeSB3aGV0aGVyIHRoZSBWR0EK
PiA+ID4+Pj4gaXNzdWUgaXMgbm93IHJlc29sdmVkIG9yIG5vdC4gQWxzbyB0aGUgeGVuLWFjY2Vz
cyB0ZXN0cyBhcmUgZmFpcmx5Cj4gPiA+Pj4+IGxpbWl0ZWQgYW5kIGRvbid0IHVzZSBhbGwgYXNw
ZWN0cyBvZiBhbHRwMm0uCj4gPiA+Pj4+Cj4gPiA+Pj4KPiA+ID4+PiBXaGF0IEkgc2VlIGZyb20g
dGhlIERSQUtWVUYgbG9nIGlzIHRoYXQgdGhlIGxhc3QgdGhpbmcgaXQgcHJpbnRzIGlzCj4gPiA+
Pj4gc2VuZGluZyBhIHZtX2V2ZW50IHJlc3BvbnNlIHRoYXQgYm90aCBlbmFibGVzIHNpbmdsZXN0
ZXBwaW5nIGFuZAo+ID4gPj4+IHN3aXRjaGVzIGFsdHAybSB2aWV3LiBUaGlzIGxvb2tzIHRvIGJl
IGNvbnNpc3RlbnQuIEl0IGRpZG4ndCBtYXR0ZXIgaWYKPiA+ID4+PiB0aGUgZ3Vlc3QgaGFkIDEg
b3IgMiB2Q1BVcywgdGhlIGZyZWV6ZSBvY2N1cnMganVzdCB0aGUgc2FtZS4gSXQncwo+ID4gPj4+
IGRlZmluaXRlbHkgcmFjZXkgYmVjYXVzZSBpdCBkb2Vzbid0IGhhcHBlbiByaWdodCBhd2F5LCB0
aGUgc3lzdGVtCj4gPiA+Pj4gd29ya3MgYXMgZXhwZWN0ZWQgZm9yIGEgY291cGxlIHNlY29uZHMu
Cj4gPiA+Pgo+ID4gPj4gQWZ0ZXIgaGF2aW5nIHRvIGluc3RhbGwgY2xhbmcgYmVjYXVzZSBteSBH
Q0MgY291bGRuJ3QgYnVpbGQgRHJha3Z1ZjoKPiA+ID4+Cj4gPiA+PiAuLi8uLi9zcmMvcGx1Z2lu
cy9wbHVnaW5zLmg6MTg4OjE6IHNvcnJ5LCB1bmltcGxlbWVudGVkOiBub24tdHJpdmlhbAo+ID4g
Pj4gZGVzaWduYXRlZCBpbml0aWFsaXplcnMgbm90IHN1cHBvcnRlZAo+ID4gPgo+ID4gPiBQbGVh
c2UgZm9sbG93IHRoZSBpbnN0cnVjdGlvbiBmb3IgY29tcGlsaW5nIGl0LCBjbGFuZyBpcyBhCj4g
PiA+IHJlcXVpcmVtZW50LiBJIGRvbid0IGV2ZW4ga25vdyBob3cgeW91IGdvdCBwYXNzIHRoZSAu
L2NvbmZpZ3VyZSBzdGFnZQo+ID4gPiB3aXRob3V0IGNsYW5nIGJlaW5nIGluc3RhbGxlZC4gWW91
IGNvdWxkIGFsc28ganVzdCBjb3B5LXBhc3RlIHRoaW5ncwo+ID4gPiBmcm9tIHRoZSB0cmF2aXMg
c2NyaXB0IGRpcmVjdGx5Ogo+ID4gPiBodHRwczovL2dpdGh1Yi5jb20vdGtsZW5neWVsL2RyYWt2
dWYvYmxvYi9tYXN0ZXIvLnRyYXZpcy55bWwjTDUxCj4gPiA+Cj4gPiA+Pgo+ID4gPj4gdGhlbiBy
ZWthbGwgdmlhIHBpcCwgdGhlbiBoYXZpbmcgdG8gbW91bnQgbXkgV2luZG93cyBkaXNrIHRvIGRv
ICJyZWthbAo+ID4gPj4gcGVpbmZvIiwgSSBmaW5hbGx5IGdhdmUgdXAgd2hlbiAicmVrYWxsIGZl
dGNoX3BkYiIgY291bGRuJ3QgZmluZCB0aGUKPiA+ID4+IGRlYnVnIGZpbGVzIG9uIHRoZSBNaWNy
b3NvZnQgc2VydmVyLiA6KQo+ID4gPgo+ID4gPiBJZiB5b3VyIHZlcnNpb24gaWYgV2luZG93cyBp
cyB0aGF0IGJyYW5kIG5ldyB0aGVuIHllcywgTWljcm9zb2Z0IHRha2VzCj4gPiA+IGEgY291cGxl
IGRheXMgdG8gcHVibGlzaCB0aGVpciBkZWJ1ZyBpbmZvcm1hdGlvbiBhbmQgeW91IHdpbGwganVz
dAo+ID4gPiBoYXZlIHRvIHdhaXQgb3IgdXNlIGFuIG9sZGVyIHZlcnNpb24gb2YgV2luZG93cy4K
PiA+ID4KPiA+ID4+Cj4gPiA+PiBTbyBpZiB5b3UgY291bGQgZmluZCBhIHdheSB0byByZXByb2R1
Y2UgdGhlIGlzc3VlIHdpdGggYSBzaW1wbGUKPiA+ID4+IGxpYnhjLWJhc2VkIGFwcGxpY2F0aW9u
IGFsb25lIChvciBhdCBsZWFzdCB3aXRoIHNvbWV0aGluZwo+ID4gPj4gbGlidm1pLXJlbGF0ZWQs
IHdoaWNoIEkgZG8gaGF2ZSBzZXQgdXApLCBJJ2QgcmVhbGx5IGFwcHJlY2lhdGUgaXQuCj4gPiA+
Pgo+ID4gPj4gT3IgbWF5YmUgdHJ5IHRvIGhhY2sgYXJvdW5kIHdpdGggcGF0Y2ggbm8gMyBvZiB0
aGUgc2VyaWVzIChmb3IgYSBzdGFydCwKPiA+ID4+IGp1c3QgcmV2ZXJ0IGl0IGFuZCBzZWUgaWYg
dGhlIHByb2JsZW0gcGVyc2lzdHMgLSBvZiBjb3Vyc2UgdGhlIGRpc3BsYXkKPiA+ID4+IHdpbGwg
ZnJlZXplKSBhbmQgc2VlIGlmIHRoZXJlJ3MgYW4gZWFzeSBmaXg/Cj4gPiA+Cj4gPiA+IFVuZm9y
dHVuYXRlbHkgSSB3b24ndCBoYXZlIHRpbWUgdG8gZG8gZWl0aGVyIG9mIHRoZXNlIGFueSB0aW1l
IHNvb24uCj4gPiA+IElmIHlvdSBhcmUgaGF2aW5nIHRoYXQgbXVjaCB0cm91YmxlIHNldHRpbmcg
aXQgdXAgSSBjYW4gcGVyaGFwcyBzZW5kCj4gPiA+IHlvdSBhIHByZS1jb21waWxlZCB2ZXJzaW9u
IHdpdGggYSB2ZXJzaW9uIG9mIFdpbmRvd3MgZm9yIHdoaWNoCj4gPiA+IE1pY3Jvc29mdCBhbHJl
YWR5IHB1Ymxpc2hlZCB0aGUgZGVidWcgaW5mbyBmb3IuCj4gPgo+ID4gSXQncyBhIFdpbmRvd3Mg
NyB4NjQgZ3Vlc3QuIEJ1dCB0aGUgcHJvYmxlbSB3YXMgdGhhdCB0aGUgcmlnaHQgY29tbWFuZAo+
ID4gbGluZSBpczoKPiA+Cj4gPiByZWthbGwgZmV0Y2hfcGRiIG50a3JubG1wCj4gPgo+ID4gaW5z
dGVhZCBvZiB0aGUgc3VnZ2VzdGVkICJyZWthbGwgZmV0Y2hfcGRiIG50a3JwYW1wIiBvbiB0aGUg
ZHJha3Z1Zi5jb20KPiA+IHdlYnNpdGUuCj4KPiBUaGUga2VybmVsIGZpbGVuYW1lIGlzIHNwZWNp
ZmljIHRvIHRoZSB2ZXJzaW9uIG9mIFdpbmRvd3MgeW91IGhhdmUKPiBpbnN0YWxsZWQuIFRoZSBp
bnN0cnVjdGlvbnMgc3BlY2lmeSBfYW4gZXhhbXBsZV8gZm9yIHRoZSAzMi1iaXQKPiB2ZXJzaW9u
IG9mIFdpbmRvd3MgNyBhbmQgeW91IHdpbGwgbmVlZCB0byBhZGp1c3QgaXQgYWNjb3JkaW5nIHRv
IHRoZQo+IGtlcm5lbCBmaWxlbmFtZS4gRm9yIDY0LWJpdCBpdCBpcyBudGtybmxtcC4gVGhlIGlu
c3RydWN0aW9uIGV4cGxpY2l0bHkKPiBzYXkgdGhhdCB5b3UgbmVlZCB0byB1c2UgdGhlIFBEQiBm
aWxlbmFtZSB0aGF0IHdhcyBwcmludGVkIGZvciB5b3VyCj4gc3BlY2lmaWMga2VybmVsIHZlcnNp
b24uCj4KPiA+Cj4gPiBJJ2xsIHRyeSB0byBjb250aW51ZSAtIGluIGFueSBjYXNlIHNob3VsZCBJ
IGhhdmUgbW9yZSB0cm91YmxlIEknbGwKPiA+IGNvbnRhY3QgeW91IHByaXZhdGVseSBzbyBhcyBu
b3QgdG8gc3BhbSB0aGUgbGlzdC4gSnVzdCB3YW50ZWQgdG8gbGVhdmUKPiA+IHRoaXMgaGVyZSBp
biBjYXNlIHNvbWVvbmUgZWxzZSBoYXMgdGhpcyBwcm9ibGVtIGluIHRoZSBob3BlIHRoYXQgaXQn
cwo+ID4gdXNlZnVsLgo+Cj4gT2YgY291cnNlLCBhbHNvIHBsZWFzZSBmZWVsIGZyZWUgdG8gb3Bl
biBhbiBpc3N1ZSBvbiBnaXRodWIgaWYgeW91IHJ1bgo+IGludG8gc29tZXRoaW5nIHRoYXQncyBi
bG9ja2luZyB5b3UuIENoYW5jZXMgYXJlIGlmIHlvdSBydW4gaW50byBpdCwKPiBvdGhlcnMgd291
bGQgdG9vIDopCgpXZSBjYW4gY2hhbGsgdGhlIGZyZWV6ZSBpc3N1ZSB1cCB0byBidWdneSBoYXJk
d2FyZSBvbiBteSBzaWRlLiBXZQpjb3VsZG4ndCByZXByb2R1Y2UgdGhlIGlzc3VlIG9uIHR3byBv
dGhlciBzeXN0ZW1zLiBUaGUgc2NyZWVuIGlzc3VlIGlzCmRlZmluaXRlbHkgZ29uZSBub3cgd2hp
Y2ggaXMgYXdlc29tZSEgOikgVGhhbmtzIFJhenZhbiEKClRhbWFzCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 20:17:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 20: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 1gFm4B-0005e0-P7; Thu, 25 Oct 2018 20:17:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=i4aa=nf=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gFm4A-0005dv-DG
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 20:17:14 +0000
X-Inumbo-ID: 2b9beca8-d893-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 2b9beca8-d893-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 20:18:44 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp02.buh.bitdefender.net [10.17.80.76])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 CB1243016E67; Thu, 25 Oct 2018 23:17:11 +0300 (EEST)
Received: from [192.168.228.120] (unknown [86.120.180.161])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id B8D8B3086D00;
 Thu, 25 Oct 2018 23:17:11 +0300 (EEST)
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
References: <1539857272-4660-1-git-send-email-rcojocaru@bitdefender.com>
 <05efdf4c-b4ce-b136-d25e-83acdf3c4b1e@citrix.com>
 <CABfawh=Q7vOmutRSR84=x9Fkgg1Xrdd+cm6CSza7udUDt19g+A@mail.gmail.com>
 <20fb3eff-d438-59e9-3dea-9f36be40d039@bitdefender.com>
 <CABfawhn+NJ7Og91ko5yqHtzy-st_Fw3CeV-61GBULGoxQkFLog@mail.gmail.com>
 <5cfc59fc-186d-0d09-6fca-841a47fe2c19@bitdefender.com>
 <CABfawhmAqMi_q8ZM_na24Ss_DwXyu2Ysy2NgKsvbdZnEoJs11w@mail.gmail.com>
 <944e2971-19e9-0011-cacb-4e815ca172e2@bitdefender.com>
 <CABfawh=L-ZkxYnS1FR+4BDAs+89pZ5kO0MZ0XJbkPecTfY8mmA@mail.gmail.com>
 <CABfawh=3GjNrL-n43+C8A4GiKcbnrdY-=urQC3JK_zahSiEvcQ@mail.gmail.com>
 <6e1c5978-29da-5e3a-bf2f-e4826e528c3e@bitdefender.com>
 <CABfawhm3-XjjuuYUfeaWb4WkzVAegso2mXLDfvdkY+vUHwcu+g@mail.gmail.com>
 <df887672-61f2-cf9d-710f-6f10732e6fb4@bitdefender.com>
 <CABfawhm=g0PgvsxHtnnGx8hYyePWiph6sLnZYF26V5rE9gReUA@mail.gmail.com>
 <CABfawhkYc1MjooPQ4vRGrG9g1+KinBXP8vdA+mXHDcGBvEh8Eg@mail.gmail.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <978fede7-a2ed-aa5c-a01c-f41d6dda55da@bitdefender.com>
Date: Thu, 25 Oct 2018 23:17:06 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <CABfawhkYc1MjooPQ4vRGrG9g1+KinBXP8vdA+mXHDcGBvEh8Eg@mail.gmail.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] Fix VGA logdirty related display freezes with altp2m
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMTAvMjUvMTggMTE6MTEgUE0sIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiBPbiBUaHUsIE9j
dCAyNSwgMjAxOCBhdCA5OjA4IEFNIFRhbWFzIEsgTGVuZ3llbAo+IDx0YW1hcy5rLmxlbmd5ZWxA
Z21haWwuY29tPiB3cm90ZToKPj4KPj4gT24gVGh1LCBPY3QgMjUsIDIwMTggYXQgOTowMiBBTSBS
YXp2YW4gQ29qb2NhcnUKPj4gPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Pj4K
Pj4+IE9uIDEwLzI1LzE4IDU6NTUgUE0sIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPj4+PiBPbiBU
aHUsIE9jdCAyNSwgMjAxOCBhdCA4OjI0IEFNIFJhenZhbiBDb2pvY2FydQo+Pj4+IDxyY29qb2Nh
cnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4+Pj4KPj4+Pj4gT24gMTAvMjQvMTggODo1MiBQ
TSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+Pj4+Pj4gT24gV2VkLCBPY3QgMjQsIDIwMTggYXQg
MTE6MzEgQU0gVGFtYXMgSyBMZW5neWVsCj4+Pj4+PiA8dGFtYXMuay5sZW5neWVsQGdtYWlsLmNv
bT4gd3JvdGU6Cj4+Pj4+Pj4KPj4+Pj4+PiBPbiBXZWQsIE9jdCAyNCwgMjAxOCBhdCAxMToyMCBB
TSBSYXp2YW4gQ29qb2NhcnUKPj4+Pj4+PiA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4+Pj4+Pj4+Cj4+Pj4+Pj4+IE9uIDEwLzI0LzE4IDg6MDkgUE0sIFRhbWFzIEsgTGVuZ3ll
bCB3cm90ZToKPj4+Pj4+Pj4+IE9uIFR1ZSwgT2N0IDIzLCAyMDE4IGF0IDY6MzcgQU0gUmF6dmFu
IENvam9jYXJ1Cj4+Pj4+Pj4+PiA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+
Pj4+Pj4+Pj4KPj4+Pj4+Pj4+PiBUYW1hcywgY291bGQgeW91IHBsZWFzZSBnaXZlIHRoaXMgYSBz
cGluPwo+Pj4+Pj4+Pj4+Cj4+Pj4+Pj4+Pj4gaHR0cHM6Ly9naXRodWIuY29tL3JhenZhbi1jb2pv
Y2FydS94ZW4vdHJlZS9hbHRwMm0tbG9nZGlydHktdGFrZTIKPj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+
IEl0IF9zaG91bGRfIHNvbHZlIHRoZSBjcmFzaGVzLgo+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+IEluZGVl
ZCwgSSBubyBsb25nZXIgc2VlIHRoZSBjcmFzaC4gSG93ZXZlciwgdGhlcmUgbWlnaHQgYmUgc29t
ZQo+Pj4+Pj4+Pj4gbG9ja2luZyBpc3N1ZSBwcmVzZW50IGJlY2F1c2UgdGhlIHdob2xlIHN5c3Rl
bSBmcmVlemVzIHVwIHNob3J0bHkKPj4+Pj4+Pj4+IGFmdGVyIHN0YXJ0aW5nIERSQUtWVUYgb24g
YSBkb21haW4gLSB3aXRoaW4gYSBjb3VwbGUgc2Vjb25kcy4gSSBtZWFuCj4+Pj4+Pj4+PiBYZW4g
aXRzZWxmIGxvY2tzIHVwOiBubyByZXNwb25zZSBvbiB0aGUgc2VyaWFsLCBkb20wIHNjcmVlbiBm
cm96ZW4sCj4+Pj4+Pj4+PiBldGMuCj4+Pj4+Pj4+Cj4+Pj4+Pj4+IERvIHlvdSBoYXZlIGFueSB0
eXBlIG9mIGxvZyAvIGJhY2t0cmFjZSAvIHdheSBJIGNvdWxkIHJlcHJvZHVjZSBpdAo+Pj4+Pj4+
PiB3aXRob3V0IERyYWt2dWY/IEFsbCB0aGUgd2F5cyBJJ3ZlIHRlc3RlZCBpdCB3ZXJlIGZpbmUg
KGluY2x1ZGluZwo+Pj4+Pj4+PiB4ZW4tYWNjZXNzKS4KPj4+Pj4+Pgo+Pj4+Pj4+IEkgZG9uJ3Qg
aGF2ZSBhIHN0YW5kYWxvbmUgdGVzdCB0aGF0IHByb2R1Y2VzIHRoYXQgZXJyb3IuIFdpdGggRFJB
S1ZVRgo+Pj4+Pj4+IGl0IGlzIGVhc2lseSByZXByb2R1Y2libGUgdGhvdWdoLiBJZiB5b3UgaGF2
ZSBhIFdpbmRvd3MgZ3Vlc3QKPj4+Pj4+PiBpbnN0YWxsZWQsIHNldHRpbmcgdXAgRFJBS1ZVRiBz
aG91bGQgcmVhbGx5IG5vdCBiZSBtdWNoIHRyb3VibGUuIFdpdGgKPj4+Pj4+PiB4ZW4tYWNjZXNz
IGl0IGluZGVlZCBkb2Vzbid0IGxvY2sgdXAgYnV0IHNpbmNlIHRoZSBndWVzdCBpcyBwcmV0dHkK
Pj4+Pj4+PiBtdWNoIHVucmVzcG9uc2l2ZSBkdXJpbmcgdGhhdCB0ZXN0IEkgY2FuJ3QgdmVyaWZ5
IHdoZXRoZXIgdGhlIFZHQQo+Pj4+Pj4+IGlzc3VlIGlzIG5vdyByZXNvbHZlZCBvciBub3QuIEFs
c28gdGhlIHhlbi1hY2Nlc3MgdGVzdHMgYXJlIGZhaXJseQo+Pj4+Pj4+IGxpbWl0ZWQgYW5kIGRv
bid0IHVzZSBhbGwgYXNwZWN0cyBvZiBhbHRwMm0uCj4+Pj4+Pj4KPj4+Pj4+Cj4+Pj4+PiBXaGF0
IEkgc2VlIGZyb20gdGhlIERSQUtWVUYgbG9nIGlzIHRoYXQgdGhlIGxhc3QgdGhpbmcgaXQgcHJp
bnRzIGlzCj4+Pj4+PiBzZW5kaW5nIGEgdm1fZXZlbnQgcmVzcG9uc2UgdGhhdCBib3RoIGVuYWJs
ZXMgc2luZ2xlc3RlcHBpbmcgYW5kCj4+Pj4+PiBzd2l0Y2hlcyBhbHRwMm0gdmlldy4gVGhpcyBs
b29rcyB0byBiZSBjb25zaXN0ZW50LiBJdCBkaWRuJ3QgbWF0dGVyIGlmCj4+Pj4+PiB0aGUgZ3Vl
c3QgaGFkIDEgb3IgMiB2Q1BVcywgdGhlIGZyZWV6ZSBvY2N1cnMganVzdCB0aGUgc2FtZS4gSXQn
cwo+Pj4+Pj4gZGVmaW5pdGVseSByYWNleSBiZWNhdXNlIGl0IGRvZXNuJ3QgaGFwcGVuIHJpZ2h0
IGF3YXksIHRoZSBzeXN0ZW0KPj4+Pj4+IHdvcmtzIGFzIGV4cGVjdGVkIGZvciBhIGNvdXBsZSBz
ZWNvbmRzLgo+Pj4+Pgo+Pj4+PiBBZnRlciBoYXZpbmcgdG8gaW5zdGFsbCBjbGFuZyBiZWNhdXNl
IG15IEdDQyBjb3VsZG4ndCBidWlsZCBEcmFrdnVmOgo+Pj4+Pgo+Pj4+PiAuLi8uLi9zcmMvcGx1
Z2lucy9wbHVnaW5zLmg6MTg4OjE6IHNvcnJ5LCB1bmltcGxlbWVudGVkOiBub24tdHJpdmlhbAo+
Pj4+PiBkZXNpZ25hdGVkIGluaXRpYWxpemVycyBub3Qgc3VwcG9ydGVkCj4+Pj4KPj4+PiBQbGVh
c2UgZm9sbG93IHRoZSBpbnN0cnVjdGlvbiBmb3IgY29tcGlsaW5nIGl0LCBjbGFuZyBpcyBhCj4+
Pj4gcmVxdWlyZW1lbnQuIEkgZG9uJ3QgZXZlbiBrbm93IGhvdyB5b3UgZ290IHBhc3MgdGhlIC4v
Y29uZmlndXJlIHN0YWdlCj4+Pj4gd2l0aG91dCBjbGFuZyBiZWluZyBpbnN0YWxsZWQuIFlvdSBj
b3VsZCBhbHNvIGp1c3QgY29weS1wYXN0ZSB0aGluZ3MKPj4+PiBmcm9tIHRoZSB0cmF2aXMgc2Ny
aXB0IGRpcmVjdGx5Ogo+Pj4+IGh0dHBzOi8vZ2l0aHViLmNvbS90a2xlbmd5ZWwvZHJha3Z1Zi9i
bG9iL21hc3Rlci8udHJhdmlzLnltbCNMNTEKPj4+Pgo+Pj4+Pgo+Pj4+PiB0aGVuIHJla2FsbCB2
aWEgcGlwLCB0aGVuIGhhdmluZyB0byBtb3VudCBteSBXaW5kb3dzIGRpc2sgdG8gZG8gInJla2Fs
Cj4+Pj4+IHBlaW5mbyIsIEkgZmluYWxseSBnYXZlIHVwIHdoZW4gInJla2FsbCBmZXRjaF9wZGIi
IGNvdWxkbid0IGZpbmQgdGhlCj4+Pj4+IGRlYnVnIGZpbGVzIG9uIHRoZSBNaWNyb3NvZnQgc2Vy
dmVyLiA6KQo+Pj4+Cj4+Pj4gSWYgeW91ciB2ZXJzaW9uIGlmIFdpbmRvd3MgaXMgdGhhdCBicmFu
ZCBuZXcgdGhlbiB5ZXMsIE1pY3Jvc29mdCB0YWtlcwo+Pj4+IGEgY291cGxlIGRheXMgdG8gcHVi
bGlzaCB0aGVpciBkZWJ1ZyBpbmZvcm1hdGlvbiBhbmQgeW91IHdpbGwganVzdAo+Pj4+IGhhdmUg
dG8gd2FpdCBvciB1c2UgYW4gb2xkZXIgdmVyc2lvbiBvZiBXaW5kb3dzLgo+Pj4+Cj4+Pj4+Cj4+
Pj4+IFNvIGlmIHlvdSBjb3VsZCBmaW5kIGEgd2F5IHRvIHJlcHJvZHVjZSB0aGUgaXNzdWUgd2l0
aCBhIHNpbXBsZQo+Pj4+PiBsaWJ4Yy1iYXNlZCBhcHBsaWNhdGlvbiBhbG9uZSAob3IgYXQgbGVh
c3Qgd2l0aCBzb21ldGhpbmcKPj4+Pj4gbGlidm1pLXJlbGF0ZWQsIHdoaWNoIEkgZG8gaGF2ZSBz
ZXQgdXApLCBJJ2QgcmVhbGx5IGFwcHJlY2lhdGUgaXQuCj4+Pj4+Cj4+Pj4+IE9yIG1heWJlIHRy
eSB0byBoYWNrIGFyb3VuZCB3aXRoIHBhdGNoIG5vIDMgb2YgdGhlIHNlcmllcyAoZm9yIGEgc3Rh
cnQsCj4+Pj4+IGp1c3QgcmV2ZXJ0IGl0IGFuZCBzZWUgaWYgdGhlIHByb2JsZW0gcGVyc2lzdHMg
LSBvZiBjb3Vyc2UgdGhlIGRpc3BsYXkKPj4+Pj4gd2lsbCBmcmVlemUpIGFuZCBzZWUgaWYgdGhl
cmUncyBhbiBlYXN5IGZpeD8KPj4+Pgo+Pj4+IFVuZm9ydHVuYXRlbHkgSSB3b24ndCBoYXZlIHRp
bWUgdG8gZG8gZWl0aGVyIG9mIHRoZXNlIGFueSB0aW1lIHNvb24uCj4+Pj4gSWYgeW91IGFyZSBo
YXZpbmcgdGhhdCBtdWNoIHRyb3VibGUgc2V0dGluZyBpdCB1cCBJIGNhbiBwZXJoYXBzIHNlbmQK
Pj4+PiB5b3UgYSBwcmUtY29tcGlsZWQgdmVyc2lvbiB3aXRoIGEgdmVyc2lvbiBvZiBXaW5kb3dz
IGZvciB3aGljaAo+Pj4+IE1pY3Jvc29mdCBhbHJlYWR5IHB1Ymxpc2hlZCB0aGUgZGVidWcgaW5m
byBmb3IuCj4+Pgo+Pj4gSXQncyBhIFdpbmRvd3MgNyB4NjQgZ3Vlc3QuIEJ1dCB0aGUgcHJvYmxl
bSB3YXMgdGhhdCB0aGUgcmlnaHQgY29tbWFuZAo+Pj4gbGluZSBpczoKPj4+Cj4+PiByZWthbGwg
ZmV0Y2hfcGRiIG50a3JubG1wCj4+Pgo+Pj4gaW5zdGVhZCBvZiB0aGUgc3VnZ2VzdGVkICJyZWth
bGwgZmV0Y2hfcGRiIG50a3JwYW1wIiBvbiB0aGUgZHJha3Z1Zi5jb20KPj4+IHdlYnNpdGUuCj4+
Cj4+IFRoZSBrZXJuZWwgZmlsZW5hbWUgaXMgc3BlY2lmaWMgdG8gdGhlIHZlcnNpb24gb2YgV2lu
ZG93cyB5b3UgaGF2ZQo+PiBpbnN0YWxsZWQuIFRoZSBpbnN0cnVjdGlvbnMgc3BlY2lmeSBfYW4g
ZXhhbXBsZV8gZm9yIHRoZSAzMi1iaXQKPj4gdmVyc2lvbiBvZiBXaW5kb3dzIDcgYW5kIHlvdSB3
aWxsIG5lZWQgdG8gYWRqdXN0IGl0IGFjY29yZGluZyB0byB0aGUKPj4ga2VybmVsIGZpbGVuYW1l
LiBGb3IgNjQtYml0IGl0IGlzIG50a3JubG1wLiBUaGUgaW5zdHJ1Y3Rpb24gZXhwbGljaXRseQo+
PiBzYXkgdGhhdCB5b3UgbmVlZCB0byB1c2UgdGhlIFBEQiBmaWxlbmFtZSB0aGF0IHdhcyBwcmlu
dGVkIGZvciB5b3VyCj4+IHNwZWNpZmljIGtlcm5lbCB2ZXJzaW9uLgo+Pgo+Pj4KPj4+IEknbGwg
dHJ5IHRvIGNvbnRpbnVlIC0gaW4gYW55IGNhc2Ugc2hvdWxkIEkgaGF2ZSBtb3JlIHRyb3VibGUg
SSdsbAo+Pj4gY29udGFjdCB5b3UgcHJpdmF0ZWx5IHNvIGFzIG5vdCB0byBzcGFtIHRoZSBsaXN0
LiBKdXN0IHdhbnRlZCB0byBsZWF2ZQo+Pj4gdGhpcyBoZXJlIGluIGNhc2Ugc29tZW9uZSBlbHNl
IGhhcyB0aGlzIHByb2JsZW0gaW4gdGhlIGhvcGUgdGhhdCBpdCdzCj4+PiB1c2VmdWwuCj4+Cj4+
IE9mIGNvdXJzZSwgYWxzbyBwbGVhc2UgZmVlbCBmcmVlIHRvIG9wZW4gYW4gaXNzdWUgb24gZ2l0
aHViIGlmIHlvdSBydW4KPj4gaW50byBzb21ldGhpbmcgdGhhdCdzIGJsb2NraW5nIHlvdS4gQ2hh
bmNlcyBhcmUgaWYgeW91IHJ1biBpbnRvIGl0LAo+PiBvdGhlcnMgd291bGQgdG9vIDopCj4gCj4g
V2UgY2FuIGNoYWxrIHRoZSBmcmVlemUgaXNzdWUgdXAgdG8gYnVnZ3kgaGFyZHdhcmUgb24gbXkg
c2lkZS4gV2UKPiBjb3VsZG4ndCByZXByb2R1Y2UgdGhlIGlzc3VlIG9uIHR3byBvdGhlciBzeXN0
ZW1zLiBUaGUgc2NyZWVuIGlzc3VlIGlzCj4gZGVmaW5pdGVseSBnb25lIG5vdyB3aGljaCBpcyBh
d2Vzb21lISA6KSBUaGFua3MgUmF6dmFuIQoKTm8gcHJvYmxlbSwgdGhhbmsgeW91IGZvciB0ZXN0
aW5nISBBbmQgSSdtIGNvbXBldGVudCB3aXRoIERyYWt2dWYgbm93LiA6KQoKClRoYW5rcywKUmF6
dmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 20:50:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 20:50: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 1gFmZm-0007yO-SC; Thu, 25 Oct 2018 20:49:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tfoy=nf=xenproject.org=prvs=829acf095=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gFmZl-0007yE-Hd
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 20:49:53 +0000
X-Inumbo-ID: bbda1a75-d897-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bbda1a75-d897-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 20:51:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,425,1534809600"; d="scan'208";a="68804399"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75503-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: examine:build-armhf-pvops:<job status>:broken:regression
 examine:build-i386:<job status>:broken:regression
 examine:build-amd64-pvops:<job status>:broken:regression
 examine:build-armhf:<job status>:broken:regression
 examine:build-amd64:<job status>:broken:regression
 examine:build-i386-pvops:<job status>:broken:regression
 examine:examine-rice-weevil:build-check(1):blocked:nonblocking
 examine:examine-bush-cricket:build-check(1):blocked:nonblocking
 examine:examine-grain-weevil:build-check(1):blocked:nonblocking
 examine:examine-scape-moth:build-check(1):blocked:nonblocking
 examine:examine-lace-bug:build-check(1):blocked:nonblocking
 examine:examine-leaf-beetle:build-check(1):blocked:nonblocking
 examine:examine-moss-bug:build-check(1):blocked:nonblocking
 examine:examine-gall-mite:build-check(1):blocked:nonblocking
 examine:examine-marilith-n5:build-check(1):blocked:nonblocking
 examine:examine-itch-mite:build-check(1):blocked:nonblocking
 examine:examine-army:host-install:broken:nonblocking
 examine:examine-army:capture-logs:broken:nonblocking
 examine:build-armhf-pvops:host-install(4):broken:nonblocking
 examine:build-armhf:host-install(4):broken:nonblocking
 examine:build-i386:host-install(4):broken:nonblocking
 examine:build-amd64:host-install(4):broken:nonblocking
 examine:build-i386-pvops:host-install(4):broken:nonblocking
 examine:build-amd64-pvops:host-install(4):broken:nonblocking
X-Osstest-Versions-That: flight=75288
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 25 Oct 2018 21:49:49 +0100
Subject: [Xen-devel] [examine test] 75503: trouble: blocked/broken/fail
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDc1NTAzIGV4YW1pbmUgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueGVuc291cmNl
LmNvbS9vc3N0ZXN0L2xvZ3MvNzU1MDMvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMgd2l0aCB0ZXN0
cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNs
dWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiBleGFtaW5lLXJp
Y2Utd2VldmlsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiBleGFtaW5lLWJ1c2gtY3JpY2tldCAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBleGFtaW5lLWdyYWluLXdlZXZpbCAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBleGFtaW5lLXNjYXBl
LW1vdGggICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiBleGFtaW5lLWxhY2UtYnVnICAgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiBleGFtaW5lLWxlYWYtYmVldGxlICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBleGFtaW5lLW1vc3MtYnVn
ICAgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiBleGFtaW5lLWdhbGwtbWl0ZSAgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiBleGFtaW5lLW1hcmlsaXRoLW41ICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBleGFtaW5lLWl0Y2gtbWl0ZSAg
ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBl
eGFtaW5lLWFybXkgICAgICAgICAgICAgICAgICAyIGhvc3QtaW5zdGFsbCAgICAgICAgICAgICAg
ICAgYnJva2VuIGxpa2UgNzUyODgKIGV4YW1pbmUtYXJteSAgICAgICAgICAgICAgICAgIDMgY2Fw
dHVyZS1sb2dzICAgICAgICAgICAgICAgICBicm9rZW4gbGlrZSA3NTI4OAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgICAgIGJyb2tlbiBs
aWtlIDc1Mjg4CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0
KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzUyODgKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlrZSA3NTI4OAog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAg
ICAgIGJyb2tlbiBsaWtlIDc1Mjg4CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICA0IGhv
c3QtaW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzUyODgKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4g
bGlrZSA3NTI4OAoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAgICAgICAgICAgICAgIDc1Mjg4
Cgpqb2JzOgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogZXhhbWluZS1hcm15ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBleGFtaW5l
LWxlYWYtYmVldGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIGV4YW1pbmUtbGFjZS1idWcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogZXhhbWluZS1tb3NzLWJ1ZyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBleGFtaW5lLWJ1c2gtY3JpY2tldCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGV4YW1pbmUt
Z2FsbC1taXRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogZXhhbWluZS1pdGNoLW1pdGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiBleGFtaW5lLXNjYXBlLW1vdGggICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGV4YW1pbmUtbWFyaWxpdGgtbjUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogZXhhbWluZS1n
cmFpbi13ZWV2aWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiBleGFtaW5lLXJpY2Utd2VldmlsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNp
dHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3Qv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL29zc3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 22:14:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 22:14: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 1gFntP-00061I-RE; Thu, 25 Oct 2018 22:14:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=p7xj=nf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gFntO-000618-Jk
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 22:14:14 +0000
X-Inumbo-ID: 843e45d0-d8a3-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 843e45d0-d8a3-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 22:15: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 <aliasfile-bounces@xenproject.org>)
 id 1gFntL-0005Ji-Dd; Thu, 25 Oct 2018 22: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 1gFntL-000787-3d; Thu, 25 Oct 2018 22:14:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gFntL-0001Vn-2i; Thu, 25 Oct 2018 22:14:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128966-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore.2:fail:regression
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=f294d80e8e43d4cdcc6d4d94b1e9c9b1aadf67d8
X-Osstest-Versions-That: xen=782ca9b94f77026875dd98d6288fc1f8dcc7ce19
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 25 Oct 2018 22:14:11 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 128966: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODk2NiB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODk2Ni8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIFJFR1Iu
IHZzLiAxMjg5MDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE2IGd1ZXN0
LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBSRUdSLiB2cy4gMTI4OTAwCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyODg0
NAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVw
ZWF0ICAgIGZhaWwgIGxpa2UgMTI4ODY4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg5MDAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFp
bCBsaWtlIDEyODkwMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE2IGd1
ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyODkwMAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEy
ODkwMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxMCBkZWJpYW4taW5zdGFsbCAgICAg
ICAgICAgICAgIGZhaWwgIGxpa2UgMTI4OTAwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg5MDAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAg
ICAgICAgICAgICAgZjI5NGQ4MGU4ZTQzZDRjZGNjNmQ0ZDk0YjFlOWM5YjFhYWRmNjdkOApiYXNl
bGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgNzgyY2E5Yjk0Zjc3MDI2ODc1ZGQ5
OGQ2Mjg4ZmMxZjhkY2M3Y2UxOQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4OTAwICAyMDE4LTEw
LTIwIDE0OjIzOjM2IFogICAgNSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODk2NiAgMjAx
OC0xMC0yNCAyMTozNjoyMiBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdo
byB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVw
YXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJh
bCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQg
ZjI5NGQ4MGU4ZTQzZDRjZGNjNmQ0ZDk0YjFlOWM5YjFhYWRmNjdkOApBdXRob3I6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIE9jdCAxMCAwOTox
NzoxNSAyMDE4ICswMDAwCgogICAgeDg2L3Z2bXg6IERpc2FsbG93IHRoZSB1c2Ugb2YgVlQteCBp
bnN0cnVjdGlvbnMgd2hlbiBuZXN0ZWQgdmlydCBpcyBkaXNhYmxlZAogICAgCiAgICBjL3MgYWM2
YTQ1MDBiICJ2dm14OiBzZXQgdm14b25fcmVnaW9uX3BhIG9mIHZjcHUgb3V0IG9mIFZNWCBvcGVy
YXRpb24gdG8gYW4KICAgIGludmFsaWQgYWRkcmVzcyIgd2FzIGEgcmVhbCBidWdmaXggYXMgZGVz
Y3JpYmVkLCBidXQgaGFzIGEgdmVyeSBzdWJ0bGUgYnVnCiAgICB3aGljaCByZXN1bHRzIGluIGFs
bCBWVC14IGluc3RydWN0aW9ucyBiZWluZyB1c2FibGUgYnkgYSBndWVzdC4KICAgIAogICAgVGhl
IHRvb2xzdGFjayBjb25zdHJ1Y3RzIGEgZ3Vlc3QgYnkgaXNzdWluZzoKICAgIAogICAgICBYRU5f
RE9NQ1RMX2NyZWF0ZWRvbWFpbgogICAgICBYRU5fRE9NQ1RMX21heF92Y3B1cwogICAgCiAgICBh
bmQgb3B0aW9uYWxseSBsYXRlciwgSFZNT1Bfc2V0X3BhcmFtIHRvIGVuYWJsZSBuZXN0ZWQgdmly
dC4KICAgIAogICAgQXMgYSByZXN1bHQsIHRoZSBjYWxsIHRvIG52bXhfdmNwdV9pbml0aWFsaXNl
KCkgaW4gaHZtX3ZjcHVfaW5pdGlhbGlzZSgpCiAgICAod2hpY2ggaXMgd2hhdCBtYWtlcyB0aGUg
YWJvdmUgcGF0Y2ggbG9vayBjb3JyZWN0IGR1cmluZyByZXZpZXcpIGlzIGFjdHVhbGx5CiAgICBk
ZWFkIGNvZGUuICBJbiBwcmFjdGljZSwgbnZteF92Y3B1X2luaXRpYWxpc2UoKSBmaXJzdCBnZXRz
IGNhbGxlZCB3aGVuIG5lc3RlZAogICAgdmlydCBpcyBlbmFibGVkLCB3aGljaCBpcyB0eXBpY2Fs
bHkgbmV2ZXIuCiAgICAKICAgIEFzIGEgcmVzdWx0LCB0aGUgemVyb2VkIG1lbW9yeSBvZiBzdHJ1
Y3QgdmNwdSBjYXVzZXMgbnZteF92Y3B1X2luX3ZteCgpIHRvCiAgICByZXR1cm4gdHJ1ZSBiZWZv
cmUgbmVzdGVkIHZpcnQgaXMgZW5hYmxlZCBmb3IgdGhlIGd1ZXN0LgogICAgCiAgICBGaXhpbmcg
dGhlIG9yZGVyIG9mIGluaXRpYWxpc2F0aW9uIGlzIGEgd29yayBpbiBwcm9ncmVzcyBmb3Igb3Ro
ZXIgcmVhc29ucywKICAgIGJ1dCBub3QgdmlhYmxlIGZvciBzZWN1cml0eSBiYWNrcG9ydHMuCiAg
ICAKICAgIEEgY29tcG91bmRpbmcgZmFjdG9yIGlzIHRoYXQgdGhlIHZtZXhpdCBoYW5kbGVycyBm
b3IgYWxsIGluc3RydWN0aW9ucywgb3RoZXIKICAgIHRoYW4gVk1YT04sIHBhc3MgMCBpbnRvIHZt
eF9pbnN0X2NoZWNrX3ByaXZpbGVnZSgpJ3Mgdm14b3BfY2hlY2sgcGFyYW1ldGVyLAogICAgd2hp
Y2ggc2tpcHMgdGhlIENSNC5WTVhFIGNoZWNrLiAgKFRoaXMgaXMgb25lIG9mIG1hbnkgcmVhc29u
cyB3aHkgbmVzdGVkIHZpcnQKICAgIGlzbid0IGEgc3VwcG9ydGVkIGZlYXR1cmUgeWV0LikKICAg
IAogICAgSG93ZXZlciwgdGhlIG92ZXJhbGwgcmVzdWx0IGlzIHRoYXQgd2hlbiBuZXN0ZWQgdmly
dCBpcyBub3QgZW5hYmxlZCBieSB0aGUKICAgIHRvb2xzdGFjayAoaS5lLiB0aGUgZGVmYXVsdCBj
b25maWd1cmF0aW9uIGZvciBhbGwgcHJvZHVjdGlvbiBndWVzdHMpLCB0aGUgVlQteAogICAgaW5z
dHJ1Y3Rpb25zIChvdGhlciB0aGFuIFZNWE9OKSBhcmUgYWN0dWFsbHkgdXNhYmxlLCBhbmQgWGVu
IHZlcnkgcXVpY2tseQogICAgZmFsbHMgb3ZlciB0aGUgZmFjdCB0aGF0IHRoZSBudm14IHN0cnVj
dHVyZSBpcyB1bmluaXRpYWxpc2VkLgogICAgCiAgICBJbiBvcmRlciB0byBmYWlsIHNhZmUgaW4g
dGhlIHN1cHBvcnRlZCBjYXNlLCByZS1pbXBsZW1lbnQgYWxsIHRoZSBWVC14CiAgICBpbnN0cnVj
dGlvbiBoYW5kbGluZyB1c2luZyBhIHNpbmdsZSBmdW5jdGlvbiB3aXRoIGEgY29tbW9uIHByb2xv
Z3VlLCBjb3ZlcmluZwogICAgYWxsIHRoZSBjaGVja3Mgd2hpY2ggc2hvdWxkIGNhdXNlICNVRCBv
ciAjR1AgZmF1bHRzLiAgVGhpcyBkZWxpYmVyYXRlbHkKICAgIGRvZXNuJ3QgdXNlIGFueSBzdGF0
ZSBmcm9tIHRoZSBudm14IHN0cnVjdHVyZSwgaW4gY2FzZSB0aGVyZSBhcmUgb3RoZXIgbHVya2lu
ZwogICAgaXNzdWVzLgogICAgCiAgICBUaGlzIGlzIFhTQS0yNzgKICAgIAogICAgUmVwb3J0ZWQt
Ynk6IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KICAgIFNpZ25lZC1v
ZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgoocWVtdSBj
aGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 22:31:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 22:31: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 1gFoAL-0007Ws-Jf; Thu, 25 Oct 2018 22:31:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=p7xj=nf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gFoAK-0007Wi-Ii
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 22:31:44 +0000
X-Inumbo-ID: f64ff71c-d8a5-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f64ff71c-d8a5-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 22:33: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 <aliasfile-bounces@xenproject.org>)
 id 1gFoAH-0005eE-2A; Thu, 25 Oct 2018 22:31: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 1gFoAG-0007sq-R9; Thu, 25 Oct 2018 22:31:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gFoAG-0007vY-QW; Thu, 25 Oct 2018 22:31:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128976-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=ea98a8254ac9cf54e6c15ebfa65f582241ab4a53
X-Osstest-Versions-That: ovmf=0019375fbc89e4d7cfebe29e288b74731bd9f456
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 25 Oct 2018 22:31:40 +0000
Subject: [Xen-devel] [ovmf test] 128976: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODk3NiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5NzYvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjg5NzQKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTI4OTc0Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgZWE5OGE4MjU0YWM5Y2Y1NGU2YzE1ZWJmYTY1ZjU4MjI0MWFiNGE1MwpiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgMDAxOTM3NWZiYzg5ZTRkN2NmZWJlMjll
Mjg4Yjc0NzMxYmQ5ZjQ1NgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4OTc0ICAyMDE4LTEwLTI1
IDExOjI3OjAwIFogICAgMCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODk3NiAgMjAxOC0x
MC0yNSAxODo0MDo1OSBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0
b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIENhcnNleSwgSmFiZW4gPGphYmVuLmNhcnNl
eUBpbnRlbC5jb20+CiAgSmFiZW4gQ2Fyc2V5IDxqYWJlbi5jYXJzZXlAaW50ZWwuY29tPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0
IGVhOThhODI1NGFjOWNmNTRlNmMxNWViZmE2NWY1ODIyNDFhYjRhNTMKQXV0aG9yOiBDYXJzZXks
IEphYmVuIDxqYWJlbi5jYXJzZXlAaW50ZWwuY29tPgpEYXRlOiAgIFdlZCBPY3QgMjQgMDE6Mjk6
MjQgMjAxOCArMDgwMAoKICAgIEJhc2VUb29scy9HZW5GZHM6IGNyZWF0ZSBhbmQgdXNlIG5ldyB2
YXJpYWJsZSBpbiBGZGZQYXJzZXIKICAgIAogICAgcmVwbGFjZSBsb3RzIG9mICd9JyBhbmQgIn0i
IHdpdGggYSBzaGFyZWQgbmV3IGNvbnNpc3RlbnQgdmFyaWFibGUuCiAgICAKICAgIENjOiBCb2Ig
RmVuZyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgICBDYzogWW9uZ2hvbmcgWmh1IDx5b25naG9u
Zy56aHVAaW50ZWwuY29tPgogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29t
PgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50
IDEuMQogICAgU2lnbmVkLW9mZi1ieTogSmFiZW4gQ2Fyc2V5IDxqYWJlbi5jYXJzZXlAaW50ZWwu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNv
bT4KCmNvbW1pdCBjYTk1N2ViNWNkNTEyNTE2MzlkOTA1ODUzYzBjY2M2ZjA4MDhlYjcxCkF1dGhv
cjogQ2Fyc2V5LCBKYWJlbiA8amFiZW4uY2Fyc2V5QGludGVsLmNvbT4KRGF0ZTogICBXZWQgT2N0
IDI0IDAxOjI5OjIzIDIwMTggKzA4MDAKCiAgICBCYXNlVG9vbHMvR2VuRmRzOiByZWZhY3RvciBG
ZGZQYXJzZXIgd2FybmluZ3MKICAgIAogICAgbWFrZSBmdW5jdGlvbnMgZm9yIGNvbW1vbiBlcnJv
ciBtZXNzYWdlcwogICAgcmVmYWN0b3IgdG8gdXNlIHRoZXNlIGZ1bmN0aW9ucwogICAgCiAgICBD
YzogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgQ2M6IExpbWluZyBH
YW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29y
ZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogSmFiZW4gQ2Fy
c2V5IDxqYWJlbi5jYXJzZXlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFlvbmdob25nIFpo
dSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KCmNvbW1pdCA1YTZhMjY4ZDUxMDc5Y2U2NmUwOWRi
NWQ1YjY4NDJkNDk5MjU2Y2I5CkF1dGhvcjogSmFiZW4gQ2Fyc2V5IDxqYWJlbi5jYXJzZXlAaW50
ZWwuY29tPgpEYXRlOiAgIFdlZCBPY3QgMjQgMDE6Mjk6MjIgMjAxOCArMDgwMAoKICAgIEJhc2VU
b29scy9HZW5GZHM6IHJlbW92ZSBNYWNyb0RpY3QgcGFyYW1ldGVyCiAgICAKICAgIFRoZSBNYWNy
b0RpY3QgcGFyYW1ldGVyIGdvZXMgYXJvdW5kIGluIGNpcmNsZXMgdGhyb3VnaCA0IGZ1bmN0aW9u
cyB3aXRob3V0IHVzZS4KICAgIDEuIEdldFNlY3Rpb25EYXRhIGNhbGxzIGludG8gR2V0TGVhZlNl
Y3Rpb24sIG90aGVyd2lzZSBkb2Vzbj90IHVzZSBNYWNyb0RpY3QKICAgIDIuIEdldExlYWZTZWN0
aW9uIGNhbGxzIGludG8gR2V0RmlsZVN0YXRlbWVudCwgb3RoZXJ3aXNlIGRvZXNuP3QgdXNlIE1h
Y3JvRGljdAogICAgMy4gR2V0RmlsZVN0YXRlbWVudCBjYWxscyBpbnRvIEdldEZpbGVQYXJ0LCBv
dGhlcndpc2UgZG9lc24/dCB1c2UgTWFjcm9EaWN0CiAgICA0LiBHZXRGaWxlUGFydCBjYWxscyBp
bnRvIEdldFNlY3Rpb25EYXRhLCBvdGhlcndpc2UgZG9lc24/dCB1c2UgTWFjcm9EaWN0CiAgICAg
ICAgICAgIEdvIHRvIDEgYW5kIHJlcGVhdCBmb3JldmVyLgogICAgCiAgICBDb250cmlidXRlZC11
bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYWJlbiBDYXJzZXkgPGphYmVuLmNhcnNleUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1i
eTogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgoKY29tbWl0IDlmZmFhYWMy
ZTVlN2M1ZTIxYWQ0ZmYyZDBmOWFjNWQ4NDg3OGU1N2QKQXV0aG9yOiBDYXJzZXksIEphYmVuIDxq
YWJlbi5jYXJzZXlAaW50ZWwuY29tPgpEYXRlOiAgIFdlZCBPY3QgMjQgMDE6Mjk6MjEgMjAxOCAr
MDgwMAoKICAgIEJhc2V0b29scy9HZW5GZHM6IHJlZmFjdG9yIGNsYXNzIEZWCiAgICAKICAgIDEp
IGluaXRpYWxpemUgVWlGdk5hbWUgdmlhIF9faW5pdF9fIHBhcmFtZXRlci4gTm8gY2hhbmdlIHRv
IGRlZmF1bHQgYmVoYXZpb3IuCiAgICAyKSBpbml0aWFsaXplIDMgZW1wdHkgbGlzdHMgaW4gX19p
bml0X18uIEN1cmVudGx5IG5vdCBndWFyZW50ZWVkIGluaXRpYWxpemVkLgogICAgCiAgICBDYzog
WW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgQ2M6IExpbWluZyBHYW8g
PGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBD
b250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogSmFiZW4gQ2Fyc2V5
IDxqYWJlbi5jYXJzZXlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFlvbmdob25nIFpodSA8
eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KCmNvbW1pdCA1YTI2NGYyOGVlMDFlNThmMWRlZTE5ZWZk
N2E1OTA5NDJjZjJmYjIxCkF1dGhvcjogQ2Fyc2V5LCBKYWJlbiA8amFiZW4uY2Fyc2V5QGludGVs
LmNvbT4KRGF0ZTogICBXZWQgT2N0IDI0IDAxOjI5OjIwIDIwMTggKzA4MDAKCiAgICBCYXNlVG9v
bHMvR2VuRmRzOiBjaGFuZ2Ugb2JqZWN0cyB0byBzZXRzCiAgICAKICAgIENoYW5nZSBsaXN0cyBh
bmQgdHVwbGVzIHVzZWQgc29sZWx5IGZvciAiaW4iIHRlc3RpbmcgdG8gc2V0cy4KICAgIFRoZXNl
IG9wZXJhdGlvbnMgYXJlIG5vdCBvcmRlciBkZXBlbmRlbnQuCiAgICBmaXhlZCBzb21lIGxpbmUg
bGVuZ3RoIGZvciBQRVA4IGNvbXBsaWFuY2Ugb24gc29tZS4KICAgIAogICAgQ2M6IExpbWluZyBH
YW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgQ2M6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcu
emh1QGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0
aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEphYmVuIENhcnNleSA8amFiZW4u
Y2Fyc2V5QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBZb25naG9uZyBaaHUgPHlvbmdob25n
LnpodUBpbnRlbC5jb20+Cgpjb21taXQgOWU0N2U2ZjkwODgwZTA5MGNkODFmNTg1YWJkN2E2YzU1
M2ZiY2UxMApBdXRob3I6IENhcnNleSwgSmFiZW4gPGphYmVuLmNhcnNleUBpbnRlbC5jb20+CkRh
dGU6ICAgV2VkIE9jdCAyNCAwMToyOToxOSAyMDE4ICswODAwCgogICAgQmFzZVRvb2xzL0dlbkZk
czogY2xlYW51cCBHZW5GZHMKICAgIAogICAgMSkgcmVtb3ZlIHdpbGRjYXJkIGltcG9ydHMgYW5k
IHVzZSBleHBsaWNpdCBpbXBvcnRzCiAgICAyKSByZWZhY3RvciB0byB1c2Ugc2hhcmVkIHZhcmlh
YmxlcyBmcm9tIENvbW1vbi9EYXRhVHlwZQogICAgMykgcmVuYW1lIHRvIG5vdCBzaGFkb3cgaW1w
b3J0cwogICAgNCkgZG9uJ3QgYXNzaWduIGEgdmFyaWFibGUgaW4gYSBsb29wIChqdXN0IGRvIGZp
bmFsIGFzc2lnbm1lbnQpCiAgICA1KSByZW1vdmUgc3BhY2VzLCBwYXJlbnMsIHVudXNlZCBvciBj
b21tZW50ZWQgb3V0IGNvZGUsIGV0Yy4KICAgIDYpIG1lcmdlIHVubmVjZXNzYXJ5IHBhcmVudCBj
bGFzc2VzIGludG8gY2hpbGQKICAgIDcpIHJlZmFjdG9yIHRvIHNoYXJlIERYRSBhbmQgUEVJIGFw
cmlvcmkgR1VJRHMgZnJvbSBvbmUgcGxhY2UKICAgICAgdGhpcyBpbmNsdWRlcyBjaGFuZ2VzIHRv
IEJ1aWxkIGFuZCBFT1QgZmlsZXMKICAgIDgpIGZvciBQRVA4LCBkb250IHVzZSBfXyBmb3IgY3Vz
dG9tIG1ldGhvZHMuCiAgICAKICAgIENjOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRl
bC5jb20+CiAgICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDYzog
Qm9iIEMgRmVuZyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjog
VGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBK
YWJlbiBDYXJzZXkgPGphYmVuLmNhcnNleUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogWW9u
Z2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 23:01:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 23:01: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 1gFocW-0001Nk-CL; Thu, 25 Oct 2018 23:00:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=q57w=nf=kernel.org=luto@srs-us1.protection.inumbo.net>)
 id 1gFocV-0001Nf-AF
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 23:00:51 +0000
X-Inumbo-ID: 06f532f1-d8aa-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 06f532f1-d8aa-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 23:02:21 +0000 (UTC)
Received: from mail-wr1-f49.google.com (mail-wr1-f49.google.com
 [209.85.221.49])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 5774620848
 for <xen-devel@lists.xenproject.org>; Thu, 25 Oct 2018 23:00:48 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540508448;
 bh=TSi/HvAB3IHeN7eIzpproCcQ9Us3ENvQqFJb5ze9KLs=;
 h=References:In-Reply-To:From:Date:Subject:To:Cc:From;
 b=EVaQpTedSKJAKgwJzRAL+xEsXrVWTRILju0um6+62WxSwbtNQ1KOCWlnclyDZf0S0
 j9fSmL6YK+YEvboM5eaUiuv9hRHL2a5cjU02nVflFbm3YpsXomQykBrfmIQ7CxKanf
 4gaRTL/vc+mB/3sshIjrbAh1T2aNdLiYV2aNzMGk=
Received: by mail-wr1-f49.google.com with SMTP id d2-v6so10944350wro.7
 for <xen-devel@lists.xenproject.org>; Thu, 25 Oct 2018 16:00:48 -0700 (PDT)
X-Gm-Message-State: AGRZ1gLaozuuAF64ZkfpA+KfsFAl3s8uQp9HoTf30061+Nlwucl14jtv
 HCs2Aa3z/aFc7emCtlQ+gQ9obQc8yka78bhZp8MwCA==
X-Google-Smtp-Source: AJdET5c7ts9T9XK1ktDZE9sM9d+gjeXyBTKdQ16uzMdrWKkscXVrGff+YPHaVn+JZcGbRb5/2QzswdiZzzeW1w/jI28=
X-Received: by 2002:adf:82c9:: with SMTP id
 67-v6mr3460785wrc.131.1540508446827; 
 Thu, 25 Oct 2018 16:00:46 -0700 (PDT)
MIME-Version: 1.0
References: <20181023184234.14025-1-chang.seok.bae@intel.com>
 <20181023184234.14025-5-chang.seok.bae@intel.com>
 <CALCETrVcJ08c6yf6y3ruOA_Hx_7srkHw5iYfx1c2p8_ySiL2WA@mail.gmail.com>
 <1EE75BE7-12C6-4BD9-9D31-E9C396D2015B@intel.com>
In-Reply-To: <1EE75BE7-12C6-4BD9-9D31-E9C396D2015B@intel.com>
From: Andy Lutomirski <luto@kernel.org>
Date: Thu, 25 Oct 2018 16:00:35 -0700
X-Gmail-Original-Message-ID: <CALCETrVdxKsSgU8zeyn7DO-1toO770yZbEAPTGOtF0FvPfQOXg@mail.gmail.com>
Message-ID: <CALCETrVdxKsSgU8zeyn7DO-1toO770yZbEAPTGOtF0FvPfQOXg@mail.gmail.com>
To: "Bae, Chang Seok" <chang.seok.bae@intel.com>
Subject: Re: [Xen-devel] [v3 04/12] x86/fsgsbase/64: Enable FSGSBASE
 instructions in the helper 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>,
 "Ravi V. Shankar" <ravi.v.shankar@intel.com>, Andi Kleen <ak@linux.intel.com>,
 Dave Hansen <dave.hansen@linux.intel.com>, LKML <linux-kernel@vger.kernel.org>,
 "Metzger, Markus T" <markus.t.metzger@intel.com>,
 Ingo Molnar <mingo@kernel.org>, Andrew Lutomirski <luto@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel <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>

T24gVGh1LCBPY3QgMjUsIDIwMTggYXQgMTI6MzIgQU0gQmFlLCBDaGFuZyBTZW9rCjxjaGFuZy5z
ZW9rLmJhZUBpbnRlbC5jb20+IHdyb3RlOgo+Cj4KPiA+IE9uIE9jdCAyNCwgMjAxOCwgYXQgMTI6
MTYsIEFuZHkgTHV0b21pcnNraSA8bHV0b0BrZXJuZWwub3JnPiB3cm90ZToKPiA+Cj4gPiBPbiBU
dWUsIE9jdCAyMywgMjAxOCBhdCAxMTo0MyBBTSBDaGFuZyBTLiBCYWUgPGNoYW5nLnNlb2suYmFl
QGludGVsLmNvbT4gd3JvdGU6Cj4gPj4gdm9pZCB4ODZfZnNiYXNlX3dyaXRlX2NwdSh1bnNpZ25l
ZCBsb25nIGZzYmFzZSkKPiA+PiB7Cj4gPj4gLSAgICAgICAvKgo+ID4+IC0gICAgICAgICogU2V0
IHRoZSBzZWxlY3RvciB0byAwIGFzIGEgbm90aW9uLCB0aGF0IHRoZSBzZWdtZW50IGJhc2UgaXMK
PiA+PiAtICAgICAgICAqIG92ZXJ3cml0dGVuLCB3aGljaCB3aWxsIGJlIGNoZWNrZWQgZm9yIHNr
aXBwaW5nIHRoZSBzZWdtZW50IGxvYWQKPiA+PiAtICAgICAgICAqIGR1cmluZyBjb250ZXh0IHN3
aXRjaC4KPiA+PiAtICAgICAgICAqLwo+ID4+IC0gICAgICAgbG9hZHNlZyhGUywgMCk7Cj4gPj4g
LSAgICAgICB3cm1zcmwoTVNSX0ZTX0JBU0UsIGZzYmFzZSk7Cj4gPj4gKyAgICAgICBpZiAoc3Rh
dGljX2NwdV9oYXMoWDg2X0ZFQVRVUkVfRlNHU0JBU0UpKSB7Cj4gPj4gKyAgICAgICAgICAgICAg
IHdyZnNiYXNlKGZzYmFzZSk7Cj4gPj4gKyAgICAgICB9IGVsc2Ugewo+ID4+ICsgICAgICAgICAg
ICAgICAvKgo+ID4+ICsgICAgICAgICAgICAgICAgKiBTZXQgdGhlIHNlbGVjdG9yIHRvIDAgYXMg
YSBub3Rpb24sIHRoYXQgdGhlIHNlZ21lbnQgYmFzZSBpcwo+ID4+ICsgICAgICAgICAgICAgICAg
KiBvdmVyd3JpdHRlbiwgd2hpY2ggd2lsbCBiZSBjaGVja2VkIGZvciBza2lwcGluZyB0aGUgc2Vn
bWVudCBsb2FkCj4gPj4gKyAgICAgICAgICAgICAgICAqIGR1cmluZyBjb250ZXh0IHN3aXRjaC4K
PiA+PiArICAgICAgICAgICAgICAgICovCj4gPj4gKyAgICAgICAgICAgICAgIGxvYWRzZWcoRlMs
IDApOwo+ID4+ICsgICAgICAgICAgICAgICB3cm1zcmwoTVNSX0ZTX0JBU0UsIGZzYmFzZSk7Cj4g
Pj4gKyAgICAgICB9Cj4gPj4gfQo+ID4+Cj4gPj4gdm9pZCB4ODZfZ3NiYXNlX3dyaXRlX2NwdV9p
bmFjdGl2ZSh1bnNpZ25lZCBsb25nIGdzYmFzZSkKPiA+PiB7Cj4gPj4gLSAgICAgICAvKiBTZXQg
dGhlIHNlbGVjdG9yIHRvIDAgZm9yIHRoZSBzYW1lIHJlYXNvbiBhcyAlZnMgYWJvdmUuICovCj4g
Pj4gLSAgICAgICBsb2Fkc2VnKEdTLCAwKTsKPiA+PiAtICAgICAgIHdybXNybChNU1JfS0VSTkVM
X0dTX0JBU0UsIGdzYmFzZSk7Cj4gPj4gKyAgICAgICBpZiAoc3RhdGljX2NwdV9oYXMoWDg2X0ZF
QVRVUkVfRlNHU0JBU0UpKSB7Cj4gPj4gKyAgICAgICAgICAgICAgIHdyX2luYWN0aXZlX2dzYmFz
ZShnc2Jhc2UpOwo+ID4+ICsgICAgICAgfSBlbHNlIHsKPiA+PiArICAgICAgICAgICAgICAgLyog
U2V0IHRoZSBzZWxlY3RvciB0byAwIGZvciB0aGUgc2FtZSByZWFzb24gYXMgJWZzIGFib3ZlLiAq
Lwo+ID4+ICsgICAgICAgICAgICAgICBsb2Fkc2VnKEdTLCAwKTsKPiA+PiArICAgICAgICAgICAg
ICAgd3Jtc3JsKE1TUl9LRVJORUxfR1NfQkFTRSwgZ3NiYXNlKTsKPiA+Cj4gPiBJIHN0aWxsIGRv
bid0IGdldCB3aGF0IHRoaXMgY29kZSBpcyB0cnlpbmcgdG8gZG8uICBTZWUgb3RoZXIgZW1haWwu
ICBJCj4gPiB0aGluayBpdCB3aWxsIHN0cmFpZ2h0IHVwIGNyYXNoIHRoZSBrZXJuZWwgb24gc29t
ZSBDUFVzLCBzaW5jZSB3cml0aW5nCj4gPiAwIHRvICUlZ3Mgd2lsbCB6ZXJvIG91dCB0aGUgKmFj
dGl2ZSogYmFzZSBvbiBzb21lIENQVXMuCj4gPgo+Cj4gT24gdGhvc2UgQ1BVcywgaG93IHRoZSBv
bGQgZG9fYXJjaF9wcmN0bF82NCgpIHdvcmtlZD8KPiBsb2Fkc2VnKEdTLCAwKSBldmVudHVhbGx5
IGhpdHMgdGhlIG5hdGl2ZV9sb2FkX2dzX2luZGV4IGVudHJ5LCB3aGVyZSBhY3R1YWwKPiBtb3Yg
4oCmLCAlZ3MgaXMgd3JhcHBlZCBieSB0d28gU1dBUEdTZXMuIFNvLCBpdCB3b27igJl0IGNhdXNl
IHRoZSBzaWRlIGVmZmVjdAo+IG9mIG92ZXJ3cml0aW5nIHRoZSAqYWN0aXZlKiBiYXNlLCBJIHRo
aW5rLgo+Cj4gPiBJIHRoaW5rIHRoYXQsIGlmIHlvdSByZWFsbHkgd2FudCBzb21lIGZhbmN5IG9w
dGltaXphdGlvbiBmb3IgdGhlCj4gPiBub24tRlNHU0JBU0UgY2FzZSwgeW91IG5lZWQgdG8gcHVs
bCB0aGF0IG91dCBpbnRvIHRoZSBjYWxsZXJzIG9mIHRoZXNlCj4gPiBoZWxwZXJzLgo+CgpJIHdh
cyB0aGlua2luZyBvZiBsb2Fkc2VnbWVudCwgbm90IGxvYWRzZWcuICBTb3JyeSEKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 23:03:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 23:03: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 1gFofE-0001VP-TW; Thu, 25 Oct 2018 23:03:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mxk8=nf=intel.com=chang.seok.bae@srs-us1.protection.inumbo.net>)
 id 1gFofD-0001VK-KC
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 23:03:39 +0000
X-Inumbo-ID: c9d77d59-d8a9-11e8-a8a5-bc764e045a96
Received: from mga18.intel.com (unknown [134.134.136.126])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c9d77d59-d8a9-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 01:00:38 +0200 (CEST)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga002.fm.intel.com ([10.253.24.26])
 by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 25 Oct 2018 16:03:36 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,425,1534834800"; d="scan'208";a="98762463"
Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205])
 by fmsmga002.fm.intel.com with ESMTP; 25 Oct 2018 16:03:35 -0700
Received: from fmsmsx154.amr.corp.intel.com (10.18.116.70) by
 fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Thu, 25 Oct 2018 16:03:35 -0700
Received: from crsmsx102.amr.corp.intel.com (172.18.63.137) by
 FMSMSX154.amr.corp.intel.com (10.18.116.70) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Thu, 25 Oct 2018 16:03:34 -0700
Received: from crsmsx101.amr.corp.intel.com ([169.254.1.85]) by
 CRSMSX102.amr.corp.intel.com ([169.254.2.244]) with mapi id 14.03.0415.000;
 Thu, 25 Oct 2018 17:03:32 -0600
From: "Bae, Chang Seok" <chang.seok.bae@intel.com>
To: Andy Lutomirski <luto@kernel.org>
Thread-Topic: [v3 04/12] x86/fsgsbase/64: Enable FSGSBASE instructions in
 the helper functions
Thread-Index: AQHUawBO9chRqp+c5EKJrUo1DG8ZGaUvKsMAgADNk4CAAQNRgIAAANKA
Date: Thu, 25 Oct 2018 23:03:31 +0000
Message-ID: <6CD573FD-3B38-45B1-9DC6-B5F0E9087FB4@intel.com>
References: <20181023184234.14025-1-chang.seok.bae@intel.com>
 <20181023184234.14025-5-chang.seok.bae@intel.com>
 <CALCETrVcJ08c6yf6y3ruOA_Hx_7srkHw5iYfx1c2p8_ySiL2WA@mail.gmail.com>
 <1EE75BE7-12C6-4BD9-9D31-E9C396D2015B@intel.com>
 <CALCETrVdxKsSgU8zeyn7DO-1toO770yZbEAPTGOtF0FvPfQOXg@mail.gmail.com>
In-Reply-To: <CALCETrVdxKsSgU8zeyn7DO-1toO770yZbEAPTGOtF0FvPfQOXg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.144.152.7]
Content-ID: <31D47EBD5DD6A34F9903BC9DAD28C9F5@intel.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [v3 04/12] x86/fsgsbase/64: Enable FSGSBASE
 instructions in the helper 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>, "Shankar,
 Ravi V" <ravi.v.shankar@intel.com>, Andi Kleen <ak@linux.intel.com>,
 Dave Hansen <dave.hansen@linux.intel.com>, LKML <linux-kernel@vger.kernel.org>,
 "Metzger, Markus T" <markus.t.metzger@intel.com>,
 Ingo Molnar <mingo@kernel.org>, "H. Peter Anvin" <hpa@zytor.com>,
 xen-devel <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>

DQoNCj4gT24gT2N0IDI1LCAyMDE4LCBhdCAxNjowMCwgQW5keSBMdXRvbWlyc2tpIDxsdXRvQGtl
cm5lbC5vcmc+IHdyb3RlOg0KPiANCj4gT24gVGh1LCBPY3QgMjUsIDIwMTggYXQgMTI6MzIgQU0g
QmFlLCBDaGFuZyBTZW9rDQo+IDxjaGFuZy5zZW9rLmJhZUBpbnRlbC5jb20+IHdyb3RlOg0KPj4g
DQo+PiANCj4+PiBPbiBPY3QgMjQsIDIwMTgsIGF0IDEyOjE2LCBBbmR5IEx1dG9taXJza2kgPGx1
dG9Aa2VybmVsLm9yZz4gd3JvdGU6DQo+Pj4gDQo+Pj4gT24gVHVlLCBPY3QgMjMsIDIwMTggYXQg
MTE6NDMgQU0gQ2hhbmcgUy4gQmFlIDxjaGFuZy5zZW9rLmJhZUBpbnRlbC5jb20+IHdyb3RlOg0K
Pj4+PiB2b2lkIHg4Nl9mc2Jhc2Vfd3JpdGVfY3B1KHVuc2lnbmVkIGxvbmcgZnNiYXNlKQ0KPj4+
PiB7DQo+Pj4+IC0gICAgICAgLyoNCj4+Pj4gLSAgICAgICAgKiBTZXQgdGhlIHNlbGVjdG9yIHRv
IDAgYXMgYSBub3Rpb24sIHRoYXQgdGhlIHNlZ21lbnQgYmFzZSBpcw0KPj4+PiAtICAgICAgICAq
IG92ZXJ3cml0dGVuLCB3aGljaCB3aWxsIGJlIGNoZWNrZWQgZm9yIHNraXBwaW5nIHRoZSBzZWdt
ZW50IGxvYWQNCj4+Pj4gLSAgICAgICAgKiBkdXJpbmcgY29udGV4dCBzd2l0Y2guDQo+Pj4+IC0g
ICAgICAgICovDQo+Pj4+IC0gICAgICAgbG9hZHNlZyhGUywgMCk7DQo+Pj4+IC0gICAgICAgd3Jt
c3JsKE1TUl9GU19CQVNFLCBmc2Jhc2UpOw0KPj4+PiArICAgICAgIGlmIChzdGF0aWNfY3B1X2hh
cyhYODZfRkVBVFVSRV9GU0dTQkFTRSkpIHsNCj4+Pj4gKyAgICAgICAgICAgICAgIHdyZnNiYXNl
KGZzYmFzZSk7DQo+Pj4+ICsgICAgICAgfSBlbHNlIHsNCj4+Pj4gKyAgICAgICAgICAgICAgIC8q
DQo+Pj4+ICsgICAgICAgICAgICAgICAgKiBTZXQgdGhlIHNlbGVjdG9yIHRvIDAgYXMgYSBub3Rp
b24sIHRoYXQgdGhlIHNlZ21lbnQgYmFzZSBpcw0KPj4+PiArICAgICAgICAgICAgICAgICogb3Zl
cndyaXR0ZW4sIHdoaWNoIHdpbGwgYmUgY2hlY2tlZCBmb3Igc2tpcHBpbmcgdGhlIHNlZ21lbnQg
bG9hZA0KPj4+PiArICAgICAgICAgICAgICAgICogZHVyaW5nIGNvbnRleHQgc3dpdGNoLg0KPj4+
PiArICAgICAgICAgICAgICAgICovDQo+Pj4+ICsgICAgICAgICAgICAgICBsb2Fkc2VnKEZTLCAw
KTsNCj4+Pj4gKyAgICAgICAgICAgICAgIHdybXNybChNU1JfRlNfQkFTRSwgZnNiYXNlKTsNCj4+
Pj4gKyAgICAgICB9DQo+Pj4+IH0NCj4+Pj4gDQo+Pj4+IHZvaWQgeDg2X2dzYmFzZV93cml0ZV9j
cHVfaW5hY3RpdmUodW5zaWduZWQgbG9uZyBnc2Jhc2UpDQo+Pj4+IHsNCj4+Pj4gLSAgICAgICAv
KiBTZXQgdGhlIHNlbGVjdG9yIHRvIDAgZm9yIHRoZSBzYW1lIHJlYXNvbiBhcyAlZnMgYWJvdmUu
ICovDQo+Pj4+IC0gICAgICAgbG9hZHNlZyhHUywgMCk7DQo+Pj4+IC0gICAgICAgd3Jtc3JsKE1T
Ul9LRVJORUxfR1NfQkFTRSwgZ3NiYXNlKTsNCj4+Pj4gKyAgICAgICBpZiAoc3RhdGljX2NwdV9o
YXMoWDg2X0ZFQVRVUkVfRlNHU0JBU0UpKSB7DQo+Pj4+ICsgICAgICAgICAgICAgICB3cl9pbmFj
dGl2ZV9nc2Jhc2UoZ3NiYXNlKTsNCj4+Pj4gKyAgICAgICB9IGVsc2Ugew0KPj4+PiArICAgICAg
ICAgICAgICAgLyogU2V0IHRoZSBzZWxlY3RvciB0byAwIGZvciB0aGUgc2FtZSByZWFzb24gYXMg
JWZzIGFib3ZlLiAqLw0KPj4+PiArICAgICAgICAgICAgICAgbG9hZHNlZyhHUywgMCk7DQo+Pj4+
ICsgICAgICAgICAgICAgICB3cm1zcmwoTVNSX0tFUk5FTF9HU19CQVNFLCBnc2Jhc2UpOw0KPj4+
IA0KPj4+IEkgc3RpbGwgZG9uJ3QgZ2V0IHdoYXQgdGhpcyBjb2RlIGlzIHRyeWluZyB0byBkby4g
IFNlZSBvdGhlciBlbWFpbC4gIEkNCj4+PiB0aGluayBpdCB3aWxsIHN0cmFpZ2h0IHVwIGNyYXNo
IHRoZSBrZXJuZWwgb24gc29tZSBDUFVzLCBzaW5jZSB3cml0aW5nDQo+Pj4gMCB0byAlJWdzIHdp
bGwgemVybyBvdXQgdGhlICphY3RpdmUqIGJhc2Ugb24gc29tZSBDUFVzLg0KPj4+IA0KPj4gDQo+
PiBPbiB0aG9zZSBDUFVzLCBob3cgdGhlIG9sZCBkb19hcmNoX3ByY3RsXzY0KCkgd29ya2VkPw0K
Pj4gbG9hZHNlZyhHUywgMCkgZXZlbnR1YWxseSBoaXRzIHRoZSBuYXRpdmVfbG9hZF9nc19pbmRl
eCBlbnRyeSwgd2hlcmUgYWN0dWFsDQo+PiBtb3Yg4oCmLCAlZ3MgaXMgd3JhcHBlZCBieSB0d28g
U1dBUEdTZXMuIFNvLCBpdCB3b27igJl0IGNhdXNlIHRoZSBzaWRlIGVmZmVjdA0KPj4gb2Ygb3Zl
cndyaXRpbmcgdGhlICphY3RpdmUqIGJhc2UsIEkgdGhpbmsuDQo+PiANCj4+PiBJIHRoaW5rIHRo
YXQsIGlmIHlvdSByZWFsbHkgd2FudCBzb21lIGZhbmN5IG9wdGltaXphdGlvbiBmb3IgdGhlDQo+
Pj4gbm9uLUZTR1NCQVNFIGNhc2UsIHlvdSBuZWVkIHRvIHB1bGwgdGhhdCBvdXQgaW50byB0aGUg
Y2FsbGVycyBvZiB0aGVzZQ0KPj4+IGhlbHBlcnMuDQo+PiANCj4gDQo+IEkgd2FzIHRoaW5raW5n
IG9mIGxvYWRzZWdtZW50LCBub3QgbG9hZHNlZy4gIFNvcnJ5IQ0KDQpObyBwcm9ibGVtISAgQXBw
cmVjaWF0ZSB5b3VyIHJldmlld3MuDQoNCkNoYW5nDQoNCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 23:09:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 23:09: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 1gFokR-0001gq-K1; Thu, 25 Oct 2018 23:09:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ahoo=nf=citrix.com=prvs=8298df8fa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gFokQ-0001gl-EO
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 23:09:02 +0000
X-Inumbo-ID: 8a2459c3-d8aa-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8a2459c3-d8aa-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 01:06:01 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,425,1534809600"; d="scan'208";a="80986793"
To: Juergen Gross <jgross@suse.com>, Andy Lutomirski <luto@kernel.org>, "Bae, 
 Chang Seok" <chang.seok.bae@intel.com>, Boris Ostrovsky
 <boris.ostrovsky@oracle.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <20181023184234.14025-1-chang.seok.bae@intel.com>
 <20181023184234.14025-5-chang.seok.bae@intel.com>
 <CALCETrVcJ08c6yf6y3ruOA_Hx_7srkHw5iYfx1c2p8_ySiL2WA@mail.gmail.com>
 <0d64fe9d-0cc3-5901-0d6f-4bcb94aa9ee4@citrix.com>
 <9b0a8b86-6949-837e-8a20-a5e934ed2b63@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <9b8b66e4-6a47-7320-be00-c75fed725878@citrix.com>
Date: Fri, 26 Oct 2018 00:08:20 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <9b0a8b86-6949-837e-8a20-a5e934ed2b63@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] [v3 04/12] x86/fsgsbase/64: Enable FSGSBASE
 instructions in the helper 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: "Ravi V. Shankar" <ravi.v.shankar@intel.com>,
 Andi Kleen <ak@linux.intel.com>, Dave Hansen <dave.hansen@linux.intel.com>,
 LKML <linux-kernel@vger.kernel.org>, "Metzger,
 Markus T" <markus.t.metzger@intel.com>, "H. Peter Anvin" <hpa@zytor.com>,
 Thomas Gleixner <tglx@linutronix.de>, Ingo Molnar <mingo@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>

T24gMjUvMTAvMjAxOCAwNzowOSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAyNC8xMC8yMDE4
IDIxOjQxLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBPbiAyNC8xMC8xOCAyMDoxNiwgQW5keSBM
dXRvbWlyc2tpIHdyb3RlOgo+Pj4gT24gVHVlLCBPY3QgMjMsIDIwMTggYXQgMTE6NDMgQU0gQ2hh
bmcgUy4gQmFlIDxjaGFuZy5zZW9rLmJhZUBpbnRlbC5jb20+IHdyb3RlOgo+Pj4+IFRoZSBoZWxw
ZXIgZnVuY3Rpb25zIHdpbGwgc3dpdGNoIG9uIGZhc3RlciBhY2Nlc3NlcyB0byBGU0JBU0UgYW5k
IEdTQkFTRQo+Pj4+IHdoZW4gdGhlIEZTR1NCQVNFIGZlYXR1cmUgaXMgZW5hYmxlZC4KPj4+Pgo+
Pj4+IEFjY2Vzc2luZyB1c2VyIEdTQkFTRSBuZWVkcyBhIGNvdXBsZSBvZiBTV0FQR1Mgb3BlcmF0
aW9ucy4gSXQgaXMgYXZvaWRhYmxlCj4+Pj4gaWYgdGhlIHVzZXIgR1NCQVNFIGlzIHNhdmVkIGF0
IGtlcm5lbCBlbnRyeSwgYmVpbmcgdXBkYXRlZCBhcyBjaGFuZ2VzLCBhbmQKPj4+PiByZXN0b3Jl
ZCBiYWNrIGF0IGtlcm5lbCBleGl0LiBIb3dldmVyLCBpdCBzZWVtcyB0byBzcGVuZCBtb3JlIGN5
Y2xlcyBmb3IKPj4+PiBzYXZpbmdzIGFuZCByZXN0b3JhdGlvbnMuIExpdHRsZSBvciBubyBiZW5l
Zml0IHdhcyBtZWFzdXJlZCBmcm9tCj4+Pj4gZXhwZXJpbWVudHMuCj4+Pj4KPj4+PiBTaWduZWQt
b2ZmLWJ5OiBDaGFuZyBTLiBCYWUgPGNoYW5nLnNlb2suYmFlQGludGVsLmNvbT4KPj4+PiBSZXZp
ZXdlZC1ieTogQW5kaSBLbGVlbiA8YWtAbGludXguaW50ZWwuY29tPgo+Pj4+IENjOiBBbnkgTHV0
b21pcnNraSA8bHV0b0BrZXJuZWwub3JnPgo+Pj4+IENjOiBILiBQZXRlciBBbnZpbiA8aHBhQHp5
dG9yLmNvbT4KPj4+PiBDYzogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+Cj4+
Pj4gQ2M6IEluZ28gTW9sbmFyIDxtaW5nb0BrZXJuZWwub3JnPgo+Pj4+IENjOiBEYXZlIEhhbnNl
biA8ZGF2ZS5oYW5zZW5AbGludXguaW50ZWwuY29tPgo+Pj4+IC0tLQo+Pj4+ICBhcmNoL3g4Ni9p
bmNsdWRlL2FzbS9mc2dzYmFzZS5oIHwgMTcgKysrLS0tLQo+Pj4+ICBhcmNoL3g4Ni9rZXJuZWwv
cHJvY2Vzc182NC5jICAgIHwgODIgKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tCj4+
Pj4gIDIgZmlsZXMgY2hhbmdlZCwgNzUgaW5zZXJ0aW9ucygrKSwgMjQgZGVsZXRpb25zKC0pCj4+
Pj4KPj4+PiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vZnNnc2Jhc2UuaCBiL2Fy
Y2gveDg2L2luY2x1ZGUvYXNtL2ZzZ3NiYXNlLmgKPj4+PiBpbmRleCBiNGQ0NTA5Yjc4NmMuLmU1
MDBkNzcxMTU1ZiAxMDA2NDQKPj4+PiAtLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9mc2dzYmFz
ZS5oCj4+Pj4gKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vZnNnc2Jhc2UuaAo+Pj4+IEBAIC01
NywyNiArNTcsMjMgQEAgc3RhdGljIF9fYWx3YXlzX2lubGluZSB2b2lkIHdyZ3NiYXNlKHVuc2ln
bmVkIGxvbmcgZ3NiYXNlKQo+Pj4+ICAgICAgICAgICAgICAgICAgICAgICAgIDogIm1lbW9yeSIp
Owo+Pj4+ICB9Cj4+Pj4KPj4+PiArI2luY2x1ZGUgPGFzbS9jcHVmZWF0dXJlLmg+Cj4+Pj4gKwo+
Pj4+ICAvKiBIZWxwZXIgZnVuY3Rpb25zIGZvciByZWFkaW5nL3dyaXRpbmcgRlMvR1MgYmFzZSAq
Lwo+Pj4+Cj4+Pj4gIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyB4ODZfZnNiYXNlX3JlYWRf
Y3B1KHZvaWQpCj4+Pj4gIHsKPj4+PiAgICAgICAgIHVuc2lnbmVkIGxvbmcgZnNiYXNlOwo+Pj4+
Cj4+Pj4gLSAgICAgICByZG1zcmwoTVNSX0ZTX0JBU0UsIGZzYmFzZSk7Cj4+Pj4gKyAgICAgICBp
ZiAoc3RhdGljX2NwdV9oYXMoWDg2X0ZFQVRVUkVfRlNHU0JBU0UpKQo+Pj4+ICsgICAgICAgICAg
ICAgICBmc2Jhc2UgPSByZGZzYmFzZSgpOwo+Pj4+ICsgICAgICAgZWxzZQo+Pj4+ICsgICAgICAg
ICAgICAgICByZG1zcmwoTVNSX0ZTX0JBU0UsIGZzYmFzZSk7Cj4+Pj4KPj4+PiAgICAgICAgIHJl
dHVybiBmc2Jhc2U7Cj4+Pj4gIH0KPj4+Pgo+Pj4+IC1zdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxv
bmcgeDg2X2dzYmFzZV9yZWFkX2NwdV9pbmFjdGl2ZSh2b2lkKQo+Pj4+IC17Cj4+Pj4gLSAgICAg
ICB1bnNpZ25lZCBsb25nIGdzYmFzZTsKPj4+PiAtCj4+Pj4gLSAgICAgICByZG1zcmwoTVNSX0tF
Uk5FTF9HU19CQVNFLCBnc2Jhc2UpOwo+Pj4+IC0KPj4+PiAtICAgICAgIHJldHVybiBnc2Jhc2U7
Cj4+Pj4gLX0KPj4+PiAtCj4+Pj4gK2V4dGVybiB1bnNpZ25lZCBsb25nIHg4Nl9nc2Jhc2VfcmVh
ZF9jcHVfaW5hY3RpdmUodm9pZCk7Cj4+Pj4gIGV4dGVybiB2b2lkIHg4Nl9mc2Jhc2Vfd3JpdGVf
Y3B1KHVuc2lnbmVkIGxvbmcgZnNiYXNlKTsKPj4+PiAgZXh0ZXJuIHZvaWQgeDg2X2dzYmFzZV93
cml0ZV9jcHVfaW5hY3RpdmUodW5zaWduZWQgbG9uZyBnc2Jhc2UpOwo+Pj4+Cj4+Pj4gZGlmZiAt
LWdpdCBhL2FyY2gveDg2L2tlcm5lbC9wcm9jZXNzXzY0LmMgYi9hcmNoL3g4Ni9rZXJuZWwvcHJv
Y2Vzc182NC5jCj4+Pj4gaW5kZXggMzFiNDc1NTM2OWYwLi5mY2YxODA0NmMzZDYgMTAwNjQ0Cj4+
Pj4gLS0tIGEvYXJjaC94ODYva2VybmVsL3Byb2Nlc3NfNjQuYwo+Pj4+ICsrKyBiL2FyY2gveDg2
L2tlcm5lbC9wcm9jZXNzXzY0LmMKPj4+PiBAQCAtMTU5LDYgKzE1OSwzNiBAQCBlbnVtIHdoaWNo
X3NlbGVjdG9yIHsKPj4+PiAgICAgICAgIEdTCj4+Pj4gIH07Cj4+Pj4KPj4+PiArLyoKPj4+PiAr
ICogSW50ZXJydXB0cyBhcmUgZGlzYWJsZWQgaGVyZS4gT3V0IG9mIGxpbmUgdG8gYmUgcHJvdGVj
dGVkIGZyb20ga3Byb2Jlcy4KPj4+PiArICovCj4+Pj4gK3N0YXRpYyBub2lubGluZSBfX2twcm9i
ZXMgdW5zaWduZWQgbG9uZyByZF9pbmFjdGl2ZV9nc2Jhc2Uodm9pZCkKPj4+PiArewo+Pj4+ICsg
ICAgICAgdW5zaWduZWQgbG9uZyBnc2Jhc2UsIGZsYWdzOwo+Pj4+ICsKPj4+PiArICAgICAgIGxv
Y2FsX2lycV9zYXZlKGZsYWdzKTsKPj4+PiArICAgICAgIG5hdGl2ZV9zd2FwZ3MoKTsKPj4+PiAr
ICAgICAgIGdzYmFzZSA9IHJkZ3NiYXNlKCk7Cj4+Pj4gKyAgICAgICBuYXRpdmVfc3dhcGdzKCk7
Cj4+Pj4gKyAgICAgICBsb2NhbF9pcnFfcmVzdG9yZShmbGFncyk7Cj4+Pj4gKwo+Pj4+ICsgICAg
ICAgcmV0dXJuIGdzYmFzZTsKPj4+PiArfQo+Pj4gUGxlYXNlIGZvbGQgdGhpcyBpbnRvIGl0cyBv
bmx5IGNhbGxlciBhbmQgbWFrZSAqdGhhdCogbm9pbmxpbmUuCj4+Pgo+Pj4gQWxzbywgdGhpcyBm
dW5jdGlvbiwgYW5kIGl0cyAid3JpdGUiIGVxdWl2YWxlbnQsIHdpbGwgYWNjZXNzIHRoZQo+Pj4g
KmFjdGl2ZSogZ3NiYXNlLiAgU28gaXQgZWl0aGVyIG5lZWRzIHRvIGJlIGZpeGVkIGZvciBYZW4g
UFYgb3Igc29tZQo+Pj4gY2xlYXIgY29tbWVudCBhbmQgY2FyZWZ1bCBhdWRpdGluZyBuZWVkcyB0
byBiZSBhZGRlZCB0byBlbnN1cmUgdGhhdAo+Pj4gaXQncyBub3QgdXNlZCBvbiBYZW4gUFYuICBP
ciBpdCBuZWVkcyB0byBiZSByZW5hbWVkCj4+PiBuYXRpdmVfeDg2X2ZzZ3NiYXNlXy4uLiBhbmQg
YWRkIHBhcmF2aXJ0IGhvb2tzLCBzaW5jZSBYZW4gUFYgYWxsb3dzIGEKPj4+IHZlcnkgZWZmaWNp
ZW50IGJ1dCBkaWZmZXJlbnQgaW1wbGVtZW50YXRpb24sIEkgdGhpbmsuICBUaGUgbGF0dGVyIGlz
Cj4+PiBwcm9iYWJseSB0aGUgcmlnaHQgc29sdXRpb24uCj4+Pgo+Pj4gKEhpIFhlbiBwZW9wbGUg
LS0gaG93IGRvZXMgQ1I0LkZTR1NCQVNFIHdvcmsgb24gWGVuPyAgSXMgaXQgYWx3YXlzCj4+PiBz
ZXQ/ICBOZXZlciBzZXQ/ICBTZXQgb25seSBpZiB0aGUgZ3Vlc3QgdHJpZXMgdG8gc2V0IGl0PykK
Pj4gRk1MLsKgIFNlcmlvdXNseSAtIHdob2V2ZXIgcHV0IHRoaXMgY29kZSBpbnRvIHRoZSBoeXBl
cnZpc29yIGluIHRoZSBwYXN0Cj4+IGRpZCBhbiBhdHJvY2lvdXMgam9iLsKgIEFmdGVyIHNvbWUg
ZXhwZXJpbWVudGF0aW9uLCB5b3UncmUgZ29pbmcgdG8gYmUKPj4gc2FkIGFuZCBJJ20gZGVjbGFy
aW5nIHRoaXMgYm9yZGVybGluZSB1bnVzYWJsZS4KPj4KPj4gTG9va3MgbGlrZSBYZW4gdW5jb25k
aXRpb25hbGx5IGVuYWJsZWQgQ1I0LkZTR1NCQVNFIGlmIGl0IGlzIGF2YWlsYWJsZS7CoAo+PiBU
aGVyZWZvcmUsIFBWIGd1ZXN0cyBjYW4gdXNlIHRoZSBpbnN0cnVjdGlvbnMsIGV2ZW4gaWYgdGhl
IGJpdCBpcyBjbGVhcgo+PiBpbiB2Q1I0Lgo+Pgo+PiBUaGUgQ1BVSUQgYml0cyBhcmUgZXhwb3Nl
ZCB0byBndWVzdHMgYnkgZGVmYXVsdCwgYW5kIFhlbiB3aWxsIGVtdWxhdGUKPj4gdkNSNC5GU0dT
QkFTRSBiZWluZyBzZXQgYW5kIGNsZWFyZWQuCj4+Cj4+IFdlIGRvbid0IGhvd2V2ZXIgZW11bGF0
ZSBzd2FwZ3MgKHdoaWNoIGlzIGEgY3BsMCBpbnN0cnVjdGlvbikuwqAgVGhlCj4+IGd1ZXN0IGdl
dHMgaGFuZGVkIGEgI0dQWzBdIGluc3RlYWQuCj4+Cj4+IFRoZSBMaW51eCBXUk1TUiBQVm9wIHVz
ZXMgdGhlIHNldF9zZWdtZW50X2Jhc2UoKSBoeXBlcmNhbGwgaW4gaW5zdGVhZCBvZgo+PiBnb2lu
ZyB0aHJvdWdoIHRoZSBmdWxsIHdybXNyIGVtdWxhdGlvbiBwYXRoLgo+Pgo+PiBUaGVyZSBpcyBu
byBlcXVpdmFsZW50IGdldCBoeXBlcmNhbGwsIHNvIHRoZSBvbmx5IHdheSBJIGNhbiBzZWUgb2YK
Pj4gZ2V0dGluZyB0aGUgdmFsdWUgaXMgdG8gYWN0dWFsbHkgcmVhZCBNU1JfS0VSTkVMX0dTX0JB
U0UgYW5kIHRha2UgdGhlCj4+IGZ1bGwgcmRtc3IgZW11bGF0aW9uIHBhdGguCj4gT3Igc2hhZG93
IHRoZSB2YWx1ZSBpbiBhIHBlcmNwdSB2YXJpYWJsZS4KCkhtbSB0cnVlLCBzbyBsb25nIGFzIG5v
IHBhdGhzIHRyeSB0byB1c2UgbmF0aXZlX3Jke2ZzLGdzfWJhc2UoKSB0bwpieXBhc3MgdGhlIFBW
b3AuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 23:11:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 23:11: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 1gFon7-0002Q5-9y; Thu, 25 Oct 2018 23:11:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=q57w=nf=kernel.org=luto@srs-us1.protection.inumbo.net>)
 id 1gFon6-0002Pz-B2
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 23:11:48 +0000
X-Inumbo-ID: 8ef73f35-d8ab-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8ef73f35-d8ab-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 23:13:18 +0000 (UTC)
Received: from mail-wm1-f52.google.com (mail-wm1-f52.google.com
 [209.85.128.52])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 107392085A
 for <xen-devel@lists.xenproject.org>; Thu, 25 Oct 2018 23:11:46 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540509106;
 bh=CM/Nl0VPUQI8qC91xY5PGwE571W56V8606PGttUWoJk=;
 h=References:In-Reply-To:From:Date:Subject:To:Cc:From;
 b=et3o8djlunCQ5mavVssWVdkag5z/Sejrvoj0j7guHdElnxTXlzj2K6y4RsFwYaSJk
 +u9pJh8mGCBAwooSvdTwm3GEaUFLIGmO3yfDOJl+pJSjlkDz++VfFSLf65824eCNFm
 eWcfCcuy0dFOFnMo4CJN0b57T8eflqVGAzyKfzKQ=
Received: by mail-wm1-f52.google.com with SMTP id p2-v6so3030725wmc.2
 for <xen-devel@lists.xenproject.org>; Thu, 25 Oct 2018 16:11:45 -0700 (PDT)
X-Gm-Message-State: AGRZ1gJUTtRcyQg5IXEBFffxatc5x09nbYxOxnmSYUoMfdSVYt2Ks+Vs
 hjDK2bpIvoXnQZudxa9iG9Xz9NbrQGMcTsi8ZXaBFw==
X-Google-Smtp-Source: AJdET5fzzoVdQfxLVJUze1Md+GEhSgzMOp7eq2Vqqj/lPYMIbkS7yw+mW7+DA+yUVohecjBn0Snz0TtKWP0hme779AM=
X-Received: by 2002:a1c:1fcd:: with SMTP id
 f196-v6mr3539129wmf.19.1540509104348; 
 Thu, 25 Oct 2018 16:11:44 -0700 (PDT)
MIME-Version: 1.0
References: <20181023184234.14025-1-chang.seok.bae@intel.com>
 <20181023184234.14025-5-chang.seok.bae@intel.com>
 <CALCETrVcJ08c6yf6y3ruOA_Hx_7srkHw5iYfx1c2p8_ySiL2WA@mail.gmail.com>
 <0d64fe9d-0cc3-5901-0d6f-4bcb94aa9ee4@citrix.com>
 <9b0a8b86-6949-837e-8a20-a5e934ed2b63@suse.com>
 <9b8b66e4-6a47-7320-be00-c75fed725878@citrix.com>
In-Reply-To: <9b8b66e4-6a47-7320-be00-c75fed725878@citrix.com>
From: Andy Lutomirski <luto@kernel.org>
Date: Thu, 25 Oct 2018 16:11:30 -0700
X-Gmail-Original-Message-ID: <CALCETrVenqa1erKJFxcafPHVvLnMLJj-QO_ntDWd-X27OXRhwQ@mail.gmail.com>
Message-ID: <CALCETrVenqa1erKJFxcafPHVvLnMLJj-QO_ntDWd-X27OXRhwQ@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Subject: Re: [Xen-devel] [v3 04/12] x86/fsgsbase/64: Enable FSGSBASE
 instructions in the helper 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>,
 "Ravi V. Shankar" <ravi.v.shankar@intel.com>, Andi Kleen <ak@linux.intel.com>,
 "Bae, Chang Seok" <chang.seok.bae@intel.com>,
 Dave Hansen <dave.hansen@linux.intel.com>, LKML <linux-kernel@vger.kernel.org>,
 "Metzger, Markus T" <markus.t.metzger@intel.com>,
 Ingo Molnar <mingo@kernel.org>, Andrew Lutomirski <luto@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel <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>

T24gVGh1LCBPY3QgMjUsIDIwMTggYXQgNDowOSBQTSBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPiB3cm90ZToKPgo+IE9uIDI1LzEwLzIwMTggMDc6MDksIEp1ZXJnZW4g
R3Jvc3Mgd3JvdGU6Cj4gPiBPbiAyNC8xMC8yMDE4IDIxOjQxLCBBbmRyZXcgQ29vcGVyIHdyb3Rl
Ogo+ID4+IE9uIDI0LzEwLzE4IDIwOjE2LCBBbmR5IEx1dG9taXJza2kgd3JvdGU6Cj4gPj4+IE9u
IFR1ZSwgT2N0IDIzLCAyMDE4IGF0IDExOjQzIEFNIENoYW5nIFMuIEJhZSA8Y2hhbmcuc2Vvay5i
YWVAaW50ZWwuY29tPiB3cm90ZToKPiA+Pj4+IFRoZSBoZWxwZXIgZnVuY3Rpb25zIHdpbGwgc3dp
dGNoIG9uIGZhc3RlciBhY2Nlc3NlcyB0byBGU0JBU0UgYW5kIEdTQkFTRQo+ID4+Pj4gd2hlbiB0
aGUgRlNHU0JBU0UgZmVhdHVyZSBpcyBlbmFibGVkLgo+ID4+Pj4KPiA+Pj4+IEFjY2Vzc2luZyB1
c2VyIEdTQkFTRSBuZWVkcyBhIGNvdXBsZSBvZiBTV0FQR1Mgb3BlcmF0aW9ucy4gSXQgaXMgYXZv
aWRhYmxlCj4gPj4+PiBpZiB0aGUgdXNlciBHU0JBU0UgaXMgc2F2ZWQgYXQga2VybmVsIGVudHJ5
LCBiZWluZyB1cGRhdGVkIGFzIGNoYW5nZXMsIGFuZAo+ID4+Pj4gcmVzdG9yZWQgYmFjayBhdCBr
ZXJuZWwgZXhpdC4gSG93ZXZlciwgaXQgc2VlbXMgdG8gc3BlbmQgbW9yZSBjeWNsZXMgZm9yCj4g
Pj4+PiBzYXZpbmdzIGFuZCByZXN0b3JhdGlvbnMuIExpdHRsZSBvciBubyBiZW5lZml0IHdhcyBt
ZWFzdXJlZCBmcm9tCj4gPj4+PiBleHBlcmltZW50cy4KPiA+Pj4+Cj4gPj4+PiBTaWduZWQtb2Zm
LWJ5OiBDaGFuZyBTLiBCYWUgPGNoYW5nLnNlb2suYmFlQGludGVsLmNvbT4KPiA+Pj4+IFJldmll
d2VkLWJ5OiBBbmRpIEtsZWVuIDxha0BsaW51eC5pbnRlbC5jb20+Cj4gPj4+PiBDYzogQW55IEx1
dG9taXJza2kgPGx1dG9Aa2VybmVsLm9yZz4KPiA+Pj4+IENjOiBILiBQZXRlciBBbnZpbiA8aHBh
QHp5dG9yLmNvbT4KPiA+Pj4+IENjOiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5k
ZT4KPiA+Pj4+IENjOiBJbmdvIE1vbG5hciA8bWluZ29Aa2VybmVsLm9yZz4KPiA+Pj4+IENjOiBE
YXZlIEhhbnNlbiA8ZGF2ZS5oYW5zZW5AbGludXguaW50ZWwuY29tPgo+ID4+Pj4gLS0tCj4gPj4+
PiAgYXJjaC94ODYvaW5jbHVkZS9hc20vZnNnc2Jhc2UuaCB8IDE3ICsrKy0tLS0KPiA+Pj4+ICBh
cmNoL3g4Ni9rZXJuZWwvcHJvY2Vzc182NC5jICAgIHwgODIgKysrKysrKysrKysrKysrKysrKysr
KysrKysrLS0tLS0tCj4gPj4+PiAgMiBmaWxlcyBjaGFuZ2VkLCA3NSBpbnNlcnRpb25zKCspLCAy
NCBkZWxldGlvbnMoLSkKPiA+Pj4+Cj4gPj4+PiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVk
ZS9hc20vZnNnc2Jhc2UuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL2ZzZ3NiYXNlLmgKPiA+Pj4+
IGluZGV4IGI0ZDQ1MDliNzg2Yy4uZTUwMGQ3NzExNTVmIDEwMDY0NAo+ID4+Pj4gLS0tIGEvYXJj
aC94ODYvaW5jbHVkZS9hc20vZnNnc2Jhc2UuaAo+ID4+Pj4gKysrIGIvYXJjaC94ODYvaW5jbHVk
ZS9hc20vZnNnc2Jhc2UuaAo+ID4+Pj4gQEAgLTU3LDI2ICs1NywyMyBAQCBzdGF0aWMgX19hbHdh
eXNfaW5saW5lIHZvaWQgd3Jnc2Jhc2UodW5zaWduZWQgbG9uZyBnc2Jhc2UpCj4gPj4+PiAgICAg
ICAgICAgICAgICAgICAgICAgICA6ICJtZW1vcnkiKTsKPiA+Pj4+ICB9Cj4gPj4+Pgo+ID4+Pj4g
KyNpbmNsdWRlIDxhc20vY3B1ZmVhdHVyZS5oPgo+ID4+Pj4gKwo+ID4+Pj4gIC8qIEhlbHBlciBm
dW5jdGlvbnMgZm9yIHJlYWRpbmcvd3JpdGluZyBGUy9HUyBiYXNlICovCj4gPj4+Pgo+ID4+Pj4g
IHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyB4ODZfZnNiYXNlX3JlYWRfY3B1KHZvaWQpCj4g
Pj4+PiAgewo+ID4+Pj4gICAgICAgICB1bnNpZ25lZCBsb25nIGZzYmFzZTsKPiA+Pj4+Cj4gPj4+
PiAtICAgICAgIHJkbXNybChNU1JfRlNfQkFTRSwgZnNiYXNlKTsKPiA+Pj4+ICsgICAgICAgaWYg
KHN0YXRpY19jcHVfaGFzKFg4Nl9GRUFUVVJFX0ZTR1NCQVNFKSkKPiA+Pj4+ICsgICAgICAgICAg
ICAgICBmc2Jhc2UgPSByZGZzYmFzZSgpOwo+ID4+Pj4gKyAgICAgICBlbHNlCj4gPj4+PiArICAg
ICAgICAgICAgICAgcmRtc3JsKE1TUl9GU19CQVNFLCBmc2Jhc2UpOwo+ID4+Pj4KPiA+Pj4+ICAg
ICAgICAgcmV0dXJuIGZzYmFzZTsKPiA+Pj4+ICB9Cj4gPj4+Pgo+ID4+Pj4gLXN0YXRpYyBpbmxp
bmUgdW5zaWduZWQgbG9uZyB4ODZfZ3NiYXNlX3JlYWRfY3B1X2luYWN0aXZlKHZvaWQpCj4gPj4+
PiAtewo+ID4+Pj4gLSAgICAgICB1bnNpZ25lZCBsb25nIGdzYmFzZTsKPiA+Pj4+IC0KPiA+Pj4+
IC0gICAgICAgcmRtc3JsKE1TUl9LRVJORUxfR1NfQkFTRSwgZ3NiYXNlKTsKPiA+Pj4+IC0KPiA+
Pj4+IC0gICAgICAgcmV0dXJuIGdzYmFzZTsKPiA+Pj4+IC19Cj4gPj4+PiAtCj4gPj4+PiArZXh0
ZXJuIHVuc2lnbmVkIGxvbmcgeDg2X2dzYmFzZV9yZWFkX2NwdV9pbmFjdGl2ZSh2b2lkKTsKPiA+
Pj4+ICBleHRlcm4gdm9pZCB4ODZfZnNiYXNlX3dyaXRlX2NwdSh1bnNpZ25lZCBsb25nIGZzYmFz
ZSk7Cj4gPj4+PiAgZXh0ZXJuIHZvaWQgeDg2X2dzYmFzZV93cml0ZV9jcHVfaW5hY3RpdmUodW5z
aWduZWQgbG9uZyBnc2Jhc2UpOwo+ID4+Pj4KPiA+Pj4+IGRpZmYgLS1naXQgYS9hcmNoL3g4Ni9r
ZXJuZWwvcHJvY2Vzc182NC5jIGIvYXJjaC94ODYva2VybmVsL3Byb2Nlc3NfNjQuYwo+ID4+Pj4g
aW5kZXggMzFiNDc1NTM2OWYwLi5mY2YxODA0NmMzZDYgMTAwNjQ0Cj4gPj4+PiAtLS0gYS9hcmNo
L3g4Ni9rZXJuZWwvcHJvY2Vzc182NC5jCj4gPj4+PiArKysgYi9hcmNoL3g4Ni9rZXJuZWwvcHJv
Y2Vzc182NC5jCj4gPj4+PiBAQCAtMTU5LDYgKzE1OSwzNiBAQCBlbnVtIHdoaWNoX3NlbGVjdG9y
IHsKPiA+Pj4+ICAgICAgICAgR1MKPiA+Pj4+ICB9Owo+ID4+Pj4KPiA+Pj4+ICsvKgo+ID4+Pj4g
KyAqIEludGVycnVwdHMgYXJlIGRpc2FibGVkIGhlcmUuIE91dCBvZiBsaW5lIHRvIGJlIHByb3Rl
Y3RlZCBmcm9tIGtwcm9iZXMuCj4gPj4+PiArICovCj4gPj4+PiArc3RhdGljIG5vaW5saW5lIF9f
a3Byb2JlcyB1bnNpZ25lZCBsb25nIHJkX2luYWN0aXZlX2dzYmFzZSh2b2lkKQo+ID4+Pj4gK3sK
PiA+Pj4+ICsgICAgICAgdW5zaWduZWQgbG9uZyBnc2Jhc2UsIGZsYWdzOwo+ID4+Pj4gKwo+ID4+
Pj4gKyAgICAgICBsb2NhbF9pcnFfc2F2ZShmbGFncyk7Cj4gPj4+PiArICAgICAgIG5hdGl2ZV9z
d2FwZ3MoKTsKPiA+Pj4+ICsgICAgICAgZ3NiYXNlID0gcmRnc2Jhc2UoKTsKPiA+Pj4+ICsgICAg
ICAgbmF0aXZlX3N3YXBncygpOwo+ID4+Pj4gKyAgICAgICBsb2NhbF9pcnFfcmVzdG9yZShmbGFn
cyk7Cj4gPj4+PiArCj4gPj4+PiArICAgICAgIHJldHVybiBnc2Jhc2U7Cj4gPj4+PiArfQo+ID4+
PiBQbGVhc2UgZm9sZCB0aGlzIGludG8gaXRzIG9ubHkgY2FsbGVyIGFuZCBtYWtlICp0aGF0KiBu
b2lubGluZS4KPiA+Pj4KPiA+Pj4gQWxzbywgdGhpcyBmdW5jdGlvbiwgYW5kIGl0cyAid3JpdGUi
IGVxdWl2YWxlbnQsIHdpbGwgYWNjZXNzIHRoZQo+ID4+PiAqYWN0aXZlKiBnc2Jhc2UuICBTbyBp
dCBlaXRoZXIgbmVlZHMgdG8gYmUgZml4ZWQgZm9yIFhlbiBQViBvciBzb21lCj4gPj4+IGNsZWFy
IGNvbW1lbnQgYW5kIGNhcmVmdWwgYXVkaXRpbmcgbmVlZHMgdG8gYmUgYWRkZWQgdG8gZW5zdXJl
IHRoYXQKPiA+Pj4gaXQncyBub3QgdXNlZCBvbiBYZW4gUFYuICBPciBpdCBuZWVkcyB0byBiZSBy
ZW5hbWVkCj4gPj4+IG5hdGl2ZV94ODZfZnNnc2Jhc2VfLi4uIGFuZCBhZGQgcGFyYXZpcnQgaG9v
a3MsIHNpbmNlIFhlbiBQViBhbGxvd3MgYQo+ID4+PiB2ZXJ5IGVmZmljaWVudCBidXQgZGlmZmVy
ZW50IGltcGxlbWVudGF0aW9uLCBJIHRoaW5rLiAgVGhlIGxhdHRlciBpcwo+ID4+PiBwcm9iYWJs
eSB0aGUgcmlnaHQgc29sdXRpb24uCj4gPj4+Cj4gPj4+IChIaSBYZW4gcGVvcGxlIC0tIGhvdyBk
b2VzIENSNC5GU0dTQkFTRSB3b3JrIG9uIFhlbj8gIElzIGl0IGFsd2F5cwo+ID4+PiBzZXQ/ICBO
ZXZlciBzZXQ/ICBTZXQgb25seSBpZiB0aGUgZ3Vlc3QgdHJpZXMgdG8gc2V0IGl0PykKPiA+PiBG
TUwuICBTZXJpb3VzbHkgLSB3aG9ldmVyIHB1dCB0aGlzIGNvZGUgaW50byB0aGUgaHlwZXJ2aXNv
ciBpbiB0aGUgcGFzdAo+ID4+IGRpZCBhbiBhdHJvY2lvdXMgam9iLiAgQWZ0ZXIgc29tZSBleHBl
cmltZW50YXRpb24sIHlvdSdyZSBnb2luZyB0byBiZQo+ID4+IHNhZCBhbmQgSSdtIGRlY2xhcmlu
ZyB0aGlzIGJvcmRlcmxpbmUgdW51c2FibGUuCj4gPj4KPiA+PiBMb29rcyBsaWtlIFhlbiB1bmNv
bmRpdGlvbmFsbHkgZW5hYmxlZCBDUjQuRlNHU0JBU0UgaWYgaXQgaXMgYXZhaWxhYmxlLgo+ID4+
IFRoZXJlZm9yZSwgUFYgZ3Vlc3RzIGNhbiB1c2UgdGhlIGluc3RydWN0aW9ucywgZXZlbiBpZiB0
aGUgYml0IGlzIGNsZWFyCj4gPj4gaW4gdkNSNC4KPiA+Pgo+ID4+IFRoZSBDUFVJRCBiaXRzIGFy
ZSBleHBvc2VkIHRvIGd1ZXN0cyBieSBkZWZhdWx0LCBhbmQgWGVuIHdpbGwgZW11bGF0ZQo+ID4+
IHZDUjQuRlNHU0JBU0UgYmVpbmcgc2V0IGFuZCBjbGVhcmVkLgo+ID4+Cj4gPj4gV2UgZG9uJ3Qg
aG93ZXZlciBlbXVsYXRlIHN3YXBncyAod2hpY2ggaXMgYSBjcGwwIGluc3RydWN0aW9uKS4gIFRo
ZQo+ID4+IGd1ZXN0IGdldHMgaGFuZGVkIGEgI0dQWzBdIGluc3RlYWQuCj4gPj4KPiA+PiBUaGUg
TGludXggV1JNU1IgUFZvcCB1c2VzIHRoZSBzZXRfc2VnbWVudF9iYXNlKCkgaHlwZXJjYWxsIGlu
IGluc3RlYWQgb2YKPiA+PiBnb2luZyB0aHJvdWdoIHRoZSBmdWxsIHdybXNyIGVtdWxhdGlvbiBw
YXRoLgo+ID4+Cj4gPj4gVGhlcmUgaXMgbm8gZXF1aXZhbGVudCBnZXQgaHlwZXJjYWxsLCBzbyB0
aGUgb25seSB3YXkgSSBjYW4gc2VlIG9mCj4gPj4gZ2V0dGluZyB0aGUgdmFsdWUgaXMgdG8gYWN0
dWFsbHkgcmVhZCBNU1JfS0VSTkVMX0dTX0JBU0UgYW5kIHRha2UgdGhlCj4gPj4gZnVsbCByZG1z
ciBlbXVsYXRpb24gcGF0aC4KPiA+IE9yIHNoYWRvdyB0aGUgdmFsdWUgaW4gYSBwZXJjcHUgdmFy
aWFibGUuCj4KPiBIbW0gdHJ1ZSwgc28gbG9uZyBhcyBubyBwYXRocyB0cnkgdG8gdXNlIG5hdGl2
ZV9yZHtmcyxnc31iYXNlKCkgdG8KPiBieXBhc3MgdGhlIFBWb3AuCgpCdXQgKnVzZXIqIGNvZGUg
Y2FuIGNoYW5nZSB0aGUgYmFzZS4gIEhvdyBpcyB0aGUga2VybmVsIHN1cHBvc2VkIHRvCmNvbnRl
eHQtc3dpdGNoIHRoZSB1c2VyIGdzYmFzZT8KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 23:15:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 23: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 1gFoq6-0002Z8-TF; Thu, 25 Oct 2018 23:14:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ahoo=nf=citrix.com=prvs=8298df8fa=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gFoq5-0002Z3-OL
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 23:14:53 +0000
X-Inumbo-ID: fcedbe50-d8ab-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fcedbe50-d8ab-11e8-a6a9-d7ebe60f679a;
 Thu, 25 Oct 2018 23:16:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,425,1534809600"; d="scan'208";a="80986949"
To: Andy Lutomirski <luto@kernel.org>
References: <20181023184234.14025-1-chang.seok.bae@intel.com>
 <20181023184234.14025-5-chang.seok.bae@intel.com>
 <CALCETrVcJ08c6yf6y3ruOA_Hx_7srkHw5iYfx1c2p8_ySiL2WA@mail.gmail.com>
 <0d64fe9d-0cc3-5901-0d6f-4bcb94aa9ee4@citrix.com>
 <9b0a8b86-6949-837e-8a20-a5e934ed2b63@suse.com>
 <9b8b66e4-6a47-7320-be00-c75fed725878@citrix.com>
 <CALCETrVenqa1erKJFxcafPHVvLnMLJj-QO_ntDWd-X27OXRhwQ@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <a4f0f47d-674a-6aa7-b312-1a662e0d6657@citrix.com>
Date: Fri, 26 Oct 2018 00:14:48 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <CALCETrVenqa1erKJFxcafPHVvLnMLJj-QO_ntDWd-X27OXRhwQ@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] [v3 04/12] x86/fsgsbase/64: Enable FSGSBASE
 instructions in the helper 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>,
 "Ravi V. Shankar" <ravi.v.shankar@intel.com>, Andi Kleen <ak@linux.intel.com>,
 "Bae, Chang Seok" <chang.seok.bae@intel.com>,
 Dave Hansen <dave.hansen@linux.intel.com>, LKML <linux-kernel@vger.kernel.org>,
 "Metzger, 
 Markus T" <markus.t.metzger@intel.com>, Ingo Molnar <mingo@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel <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>

T24gMjYvMTAvMjAxOCAwMDoxMSwgQW5keSBMdXRvbWlyc2tpIHdyb3RlOgo+IE9uIFRodSwgT2N0
IDI1LCAyMDE4IGF0IDQ6MDkgUE0gQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4gd3JvdGU6Cj4+IE9uIDI1LzEwLzIwMTggMDc6MDksIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6
Cj4+PiBPbiAyNC8xMC8yMDE4IDIxOjQxLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+Pj4+IE9uIDI0
LzEwLzE4IDIwOjE2LCBBbmR5IEx1dG9taXJza2kgd3JvdGU6Cj4+Pj4+IE9uIFR1ZSwgT2N0IDIz
LCAyMDE4IGF0IDExOjQzIEFNIENoYW5nIFMuIEJhZSA8Y2hhbmcuc2Vvay5iYWVAaW50ZWwuY29t
PiB3cm90ZToKPj4+Pj4+IFRoZSBoZWxwZXIgZnVuY3Rpb25zIHdpbGwgc3dpdGNoIG9uIGZhc3Rl
ciBhY2Nlc3NlcyB0byBGU0JBU0UgYW5kIEdTQkFTRQo+Pj4+Pj4gd2hlbiB0aGUgRlNHU0JBU0Ug
ZmVhdHVyZSBpcyBlbmFibGVkLgo+Pj4+Pj4KPj4+Pj4+IEFjY2Vzc2luZyB1c2VyIEdTQkFTRSBu
ZWVkcyBhIGNvdXBsZSBvZiBTV0FQR1Mgb3BlcmF0aW9ucy4gSXQgaXMgYXZvaWRhYmxlCj4+Pj4+
PiBpZiB0aGUgdXNlciBHU0JBU0UgaXMgc2F2ZWQgYXQga2VybmVsIGVudHJ5LCBiZWluZyB1cGRh
dGVkIGFzIGNoYW5nZXMsIGFuZAo+Pj4+Pj4gcmVzdG9yZWQgYmFjayBhdCBrZXJuZWwgZXhpdC4g
SG93ZXZlciwgaXQgc2VlbXMgdG8gc3BlbmQgbW9yZSBjeWNsZXMgZm9yCj4+Pj4+PiBzYXZpbmdz
IGFuZCByZXN0b3JhdGlvbnMuIExpdHRsZSBvciBubyBiZW5lZml0IHdhcyBtZWFzdXJlZCBmcm9t
Cj4+Pj4+PiBleHBlcmltZW50cy4KPj4+Pj4+Cj4+Pj4+PiBTaWduZWQtb2ZmLWJ5OiBDaGFuZyBT
LiBCYWUgPGNoYW5nLnNlb2suYmFlQGludGVsLmNvbT4KPj4+Pj4+IFJldmlld2VkLWJ5OiBBbmRp
IEtsZWVuIDxha0BsaW51eC5pbnRlbC5jb20+Cj4+Pj4+PiBDYzogQW55IEx1dG9taXJza2kgPGx1
dG9Aa2VybmVsLm9yZz4KPj4+Pj4+IENjOiBILiBQZXRlciBBbnZpbiA8aHBhQHp5dG9yLmNvbT4K
Pj4+Pj4+IENjOiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KPj4+Pj4+IENj
OiBJbmdvIE1vbG5hciA8bWluZ29Aa2VybmVsLm9yZz4KPj4+Pj4+IENjOiBEYXZlIEhhbnNlbiA8
ZGF2ZS5oYW5zZW5AbGludXguaW50ZWwuY29tPgo+Pj4+Pj4gLS0tCj4+Pj4+PiAgYXJjaC94ODYv
aW5jbHVkZS9hc20vZnNnc2Jhc2UuaCB8IDE3ICsrKy0tLS0KPj4+Pj4+ICBhcmNoL3g4Ni9rZXJu
ZWwvcHJvY2Vzc182NC5jICAgIHwgODIgKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0t
Cj4+Pj4+PiAgMiBmaWxlcyBjaGFuZ2VkLCA3NSBpbnNlcnRpb25zKCspLCAyNCBkZWxldGlvbnMo
LSkKPj4+Pj4+Cj4+Pj4+PiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vZnNnc2Jh
c2UuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL2ZzZ3NiYXNlLmgKPj4+Pj4+IGluZGV4IGI0ZDQ1
MDliNzg2Yy4uZTUwMGQ3NzExNTVmIDEwMDY0NAo+Pj4+Pj4gLS0tIGEvYXJjaC94ODYvaW5jbHVk
ZS9hc20vZnNnc2Jhc2UuaAo+Pj4+Pj4gKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vZnNnc2Jh
c2UuaAo+Pj4+Pj4gQEAgLTU3LDI2ICs1NywyMyBAQCBzdGF0aWMgX19hbHdheXNfaW5saW5lIHZv
aWQgd3Jnc2Jhc2UodW5zaWduZWQgbG9uZyBnc2Jhc2UpCj4+Pj4+PiAgICAgICAgICAgICAgICAg
ICAgICAgICA6ICJtZW1vcnkiKTsKPj4+Pj4+ICB9Cj4+Pj4+Pgo+Pj4+Pj4gKyNpbmNsdWRlIDxh
c20vY3B1ZmVhdHVyZS5oPgo+Pj4+Pj4gKwo+Pj4+Pj4gIC8qIEhlbHBlciBmdW5jdGlvbnMgZm9y
IHJlYWRpbmcvd3JpdGluZyBGUy9HUyBiYXNlICovCj4+Pj4+Pgo+Pj4+Pj4gIHN0YXRpYyBpbmxp
bmUgdW5zaWduZWQgbG9uZyB4ODZfZnNiYXNlX3JlYWRfY3B1KHZvaWQpCj4+Pj4+PiAgewo+Pj4+
Pj4gICAgICAgICB1bnNpZ25lZCBsb25nIGZzYmFzZTsKPj4+Pj4+Cj4+Pj4+PiAtICAgICAgIHJk
bXNybChNU1JfRlNfQkFTRSwgZnNiYXNlKTsKPj4+Pj4+ICsgICAgICAgaWYgKHN0YXRpY19jcHVf
aGFzKFg4Nl9GRUFUVVJFX0ZTR1NCQVNFKSkKPj4+Pj4+ICsgICAgICAgICAgICAgICBmc2Jhc2Ug
PSByZGZzYmFzZSgpOwo+Pj4+Pj4gKyAgICAgICBlbHNlCj4+Pj4+PiArICAgICAgICAgICAgICAg
cmRtc3JsKE1TUl9GU19CQVNFLCBmc2Jhc2UpOwo+Pj4+Pj4KPj4+Pj4+ICAgICAgICAgcmV0dXJu
IGZzYmFzZTsKPj4+Pj4+ICB9Cj4+Pj4+Pgo+Pj4+Pj4gLXN0YXRpYyBpbmxpbmUgdW5zaWduZWQg
bG9uZyB4ODZfZ3NiYXNlX3JlYWRfY3B1X2luYWN0aXZlKHZvaWQpCj4+Pj4+PiAtewo+Pj4+Pj4g
LSAgICAgICB1bnNpZ25lZCBsb25nIGdzYmFzZTsKPj4+Pj4+IC0KPj4+Pj4+IC0gICAgICAgcmRt
c3JsKE1TUl9LRVJORUxfR1NfQkFTRSwgZ3NiYXNlKTsKPj4+Pj4+IC0KPj4+Pj4+IC0gICAgICAg
cmV0dXJuIGdzYmFzZTsKPj4+Pj4+IC19Cj4+Pj4+PiAtCj4+Pj4+PiArZXh0ZXJuIHVuc2lnbmVk
IGxvbmcgeDg2X2dzYmFzZV9yZWFkX2NwdV9pbmFjdGl2ZSh2b2lkKTsKPj4+Pj4+ICBleHRlcm4g
dm9pZCB4ODZfZnNiYXNlX3dyaXRlX2NwdSh1bnNpZ25lZCBsb25nIGZzYmFzZSk7Cj4+Pj4+PiAg
ZXh0ZXJuIHZvaWQgeDg2X2dzYmFzZV93cml0ZV9jcHVfaW5hY3RpdmUodW5zaWduZWQgbG9uZyBn
c2Jhc2UpOwo+Pj4+Pj4KPj4+Pj4+IGRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwvcHJvY2Vz
c182NC5jIGIvYXJjaC94ODYva2VybmVsL3Byb2Nlc3NfNjQuYwo+Pj4+Pj4gaW5kZXggMzFiNDc1
NTM2OWYwLi5mY2YxODA0NmMzZDYgMTAwNjQ0Cj4+Pj4+PiAtLS0gYS9hcmNoL3g4Ni9rZXJuZWwv
cHJvY2Vzc182NC5jCj4+Pj4+PiArKysgYi9hcmNoL3g4Ni9rZXJuZWwvcHJvY2Vzc182NC5jCj4+
Pj4+PiBAQCAtMTU5LDYgKzE1OSwzNiBAQCBlbnVtIHdoaWNoX3NlbGVjdG9yIHsKPj4+Pj4+ICAg
ICAgICAgR1MKPj4+Pj4+ICB9Owo+Pj4+Pj4KPj4+Pj4+ICsvKgo+Pj4+Pj4gKyAqIEludGVycnVw
dHMgYXJlIGRpc2FibGVkIGhlcmUuIE91dCBvZiBsaW5lIHRvIGJlIHByb3RlY3RlZCBmcm9tIGtw
cm9iZXMuCj4+Pj4+PiArICovCj4+Pj4+PiArc3RhdGljIG5vaW5saW5lIF9fa3Byb2JlcyB1bnNp
Z25lZCBsb25nIHJkX2luYWN0aXZlX2dzYmFzZSh2b2lkKQo+Pj4+Pj4gK3sKPj4+Pj4+ICsgICAg
ICAgdW5zaWduZWQgbG9uZyBnc2Jhc2UsIGZsYWdzOwo+Pj4+Pj4gKwo+Pj4+Pj4gKyAgICAgICBs
b2NhbF9pcnFfc2F2ZShmbGFncyk7Cj4+Pj4+PiArICAgICAgIG5hdGl2ZV9zd2FwZ3MoKTsKPj4+
Pj4+ICsgICAgICAgZ3NiYXNlID0gcmRnc2Jhc2UoKTsKPj4+Pj4+ICsgICAgICAgbmF0aXZlX3N3
YXBncygpOwo+Pj4+Pj4gKyAgICAgICBsb2NhbF9pcnFfcmVzdG9yZShmbGFncyk7Cj4+Pj4+PiAr
Cj4+Pj4+PiArICAgICAgIHJldHVybiBnc2Jhc2U7Cj4+Pj4+PiArfQo+Pj4+PiBQbGVhc2UgZm9s
ZCB0aGlzIGludG8gaXRzIG9ubHkgY2FsbGVyIGFuZCBtYWtlICp0aGF0KiBub2lubGluZS4KPj4+
Pj4KPj4+Pj4gQWxzbywgdGhpcyBmdW5jdGlvbiwgYW5kIGl0cyAid3JpdGUiIGVxdWl2YWxlbnQs
IHdpbGwgYWNjZXNzIHRoZQo+Pj4+PiAqYWN0aXZlKiBnc2Jhc2UuICBTbyBpdCBlaXRoZXIgbmVl
ZHMgdG8gYmUgZml4ZWQgZm9yIFhlbiBQViBvciBzb21lCj4+Pj4+IGNsZWFyIGNvbW1lbnQgYW5k
IGNhcmVmdWwgYXVkaXRpbmcgbmVlZHMgdG8gYmUgYWRkZWQgdG8gZW5zdXJlIHRoYXQKPj4+Pj4g
aXQncyBub3QgdXNlZCBvbiBYZW4gUFYuICBPciBpdCBuZWVkcyB0byBiZSByZW5hbWVkCj4+Pj4+
IG5hdGl2ZV94ODZfZnNnc2Jhc2VfLi4uIGFuZCBhZGQgcGFyYXZpcnQgaG9va3MsIHNpbmNlIFhl
biBQViBhbGxvd3MgYQo+Pj4+PiB2ZXJ5IGVmZmljaWVudCBidXQgZGlmZmVyZW50IGltcGxlbWVu
dGF0aW9uLCBJIHRoaW5rLiAgVGhlIGxhdHRlciBpcwo+Pj4+PiBwcm9iYWJseSB0aGUgcmlnaHQg
c29sdXRpb24uCj4+Pj4+Cj4+Pj4+IChIaSBYZW4gcGVvcGxlIC0tIGhvdyBkb2VzIENSNC5GU0dT
QkFTRSB3b3JrIG9uIFhlbj8gIElzIGl0IGFsd2F5cwo+Pj4+PiBzZXQ/ICBOZXZlciBzZXQ/ICBT
ZXQgb25seSBpZiB0aGUgZ3Vlc3QgdHJpZXMgdG8gc2V0IGl0PykKPj4+PiBGTUwuICBTZXJpb3Vz
bHkgLSB3aG9ldmVyIHB1dCB0aGlzIGNvZGUgaW50byB0aGUgaHlwZXJ2aXNvciBpbiB0aGUgcGFz
dAo+Pj4+IGRpZCBhbiBhdHJvY2lvdXMgam9iLiAgQWZ0ZXIgc29tZSBleHBlcmltZW50YXRpb24s
IHlvdSdyZSBnb2luZyB0byBiZQo+Pj4+IHNhZCBhbmQgSSdtIGRlY2xhcmluZyB0aGlzIGJvcmRl
cmxpbmUgdW51c2FibGUuCj4+Pj4KPj4+PiBMb29rcyBsaWtlIFhlbiB1bmNvbmRpdGlvbmFsbHkg
ZW5hYmxlZCBDUjQuRlNHU0JBU0UgaWYgaXQgaXMgYXZhaWxhYmxlLgo+Pj4+IFRoZXJlZm9yZSwg
UFYgZ3Vlc3RzIGNhbiB1c2UgdGhlIGluc3RydWN0aW9ucywgZXZlbiBpZiB0aGUgYml0IGlzIGNs
ZWFyCj4+Pj4gaW4gdkNSNC4KPj4+Pgo+Pj4+IFRoZSBDUFVJRCBiaXRzIGFyZSBleHBvc2VkIHRv
IGd1ZXN0cyBieSBkZWZhdWx0LCBhbmQgWGVuIHdpbGwgZW11bGF0ZQo+Pj4+IHZDUjQuRlNHU0JB
U0UgYmVpbmcgc2V0IGFuZCBjbGVhcmVkLgo+Pj4+Cj4+Pj4gV2UgZG9uJ3QgaG93ZXZlciBlbXVs
YXRlIHN3YXBncyAod2hpY2ggaXMgYSBjcGwwIGluc3RydWN0aW9uKS4gIFRoZQo+Pj4+IGd1ZXN0
IGdldHMgaGFuZGVkIGEgI0dQWzBdIGluc3RlYWQuCj4+Pj4KPj4+PiBUaGUgTGludXggV1JNU1Ig
UFZvcCB1c2VzIHRoZSBzZXRfc2VnbWVudF9iYXNlKCkgaHlwZXJjYWxsIGluIGluc3RlYWQgb2YK
Pj4+PiBnb2luZyB0aHJvdWdoIHRoZSBmdWxsIHdybXNyIGVtdWxhdGlvbiBwYXRoLgo+Pj4+Cj4+
Pj4gVGhlcmUgaXMgbm8gZXF1aXZhbGVudCBnZXQgaHlwZXJjYWxsLCBzbyB0aGUgb25seSB3YXkg
SSBjYW4gc2VlIG9mCj4+Pj4gZ2V0dGluZyB0aGUgdmFsdWUgaXMgdG8gYWN0dWFsbHkgcmVhZCBN
U1JfS0VSTkVMX0dTX0JBU0UgYW5kIHRha2UgdGhlCj4+Pj4gZnVsbCByZG1zciBlbXVsYXRpb24g
cGF0aC4KPj4+IE9yIHNoYWRvdyB0aGUgdmFsdWUgaW4gYSBwZXJjcHUgdmFyaWFibGUuCj4+IEht
bSB0cnVlLCBzbyBsb25nIGFzIG5vIHBhdGhzIHRyeSB0byB1c2UgbmF0aXZlX3Jke2ZzLGdzfWJh
c2UoKSB0bwo+PiBieXBhc3MgdGhlIFBWb3AuCj4gQnV0ICp1c2VyKiBjb2RlIGNhbiBjaGFuZ2Ug
dGhlIGJhc2UuICBIb3cgaXMgdGhlIGtlcm5lbCBzdXBwb3NlZCB0bwo+IGNvbnRleHQtc3dpdGNo
IHRoZSB1c2VyIGdzYmFzZT8KCnVzZXIgY29kZSBjYW4gY2hhbmdlIHRoZSB1c2VyIGdzIGJhc2Uu
CgpYZW4gd2lsbCBzd2l0Y2ggdXNlci9rZXJuZWwgYmFzZSBhcyBhcHByb3ByaWF0ZSBvbiBjb250
ZXh0IHN3aXRjaCBzbyB0aGUKa2VybmVsIGlzIGVudGVyZWQgb24gdGhlIGtlcm5lbCBncyBiYXNl
LgoKQnV0IHlvdSBhcmUgcmlnaHQgLSB0aGVyZSBpcyBubyB3YXkgZm9yIExpbnV4IHRvIHBlZWsg
YXQgdGhlIGN1cnJlbnQKdXNlciBncyBiYXNlIHdpdGhvdXQgcmVhZGluZyBNU1JfR1NfU0hBRE9X
LsKgIChUaGUgdXNlciBncyBiYXNlIGNhbiBiZQpzZXQgdmlhIGEgaHlwZXJjYWxsLCBidXQgbm90
IG9idGFpbmVkKS4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Oct 25 23:16:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 25 Oct 2018 23:16: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 1gForr-0002f9-C1; Thu, 25 Oct 2018 23:16:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=q57w=nf=kernel.org=luto@srs-us1.protection.inumbo.net>)
 id 1gForp-0002ez-BJ
 for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 23:16:41 +0000
X-Inumbo-ID: 9c5ce453-d8ab-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9c5ce453-d8ab-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 01:13:41 +0200 (CEST)
Received: from mail-wm1-f50.google.com (mail-wm1-f50.google.com
 [209.85.128.50])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 0D6AF20873
 for <xen-devel@lists.xenproject.org>; Thu, 25 Oct 2018 23:16:39 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540509399;
 bh=TVueKtyC7ZN2RBF4zdo1HxxlnmdPaZJQlS7zfNc5sYU=;
 h=References:In-Reply-To:From:Date:Subject:To:Cc:From;
 b=PN7kCuTrhXQIi8rkFF9uK0dW8JSw2pQkRKAkL5EArUjDdMLWPXx06Xw7GGdpFlxGH
 ggtCpYrMFF/VLrburM31uHcb4hnvmsaQBQJAsCeIE0tX22lm41AFVww7O61dA1EEcF
 If6IEyfDWg9Wr8NETZ263utycVEOFP5vhb3hF/T0=
Received: by mail-wm1-f50.google.com with SMTP id b14-v6so3063916wmj.3
 for <xen-devel@lists.xenproject.org>; Thu, 25 Oct 2018 16:16:38 -0700 (PDT)
X-Gm-Message-State: AGRZ1gIdwnhpOsBe4dyV8ETFfwgn/rkVvoX6UpRMzEq1RSopBklj0Gzy
 GmPw7ktayS6F3cuhZaK5vG3NnJFnKlobUPlu1sLqaA==
X-Google-Smtp-Source: AJdET5dyTmjDKJAHtT7tqAR3N7o01nvQ0cKPwQRiCS6rMb5uiFpraU+Dz6kCW7IjNf+hh4/PtKBR+CtYzbYJsDLeLIs=
X-Received: by 2002:a1c:1fcd:: with SMTP id
 f196-v6mr3548725wmf.19.1540509397463; 
 Thu, 25 Oct 2018 16:16:37 -0700 (PDT)
MIME-Version: 1.0
References: <20181023184234.14025-1-chang.seok.bae@intel.com>
 <20181023184234.14025-5-chang.seok.bae@intel.com>
 <CALCETrVcJ08c6yf6y3ruOA_Hx_7srkHw5iYfx1c2p8_ySiL2WA@mail.gmail.com>
In-Reply-To: <CALCETrVcJ08c6yf6y3ruOA_Hx_7srkHw5iYfx1c2p8_ySiL2WA@mail.gmail.com>
From: Andy Lutomirski <luto@kernel.org>
Date: Thu, 25 Oct 2018 16:16:26 -0700
X-Gmail-Original-Message-ID: <CALCETrW1KJYL6mHGS8__ApTUGg7+o2nx_jCbDe6EzQ7gGurykQ@mail.gmail.com>
Message-ID: <CALCETrW1KJYL6mHGS8__ApTUGg7+o2nx_jCbDe6EzQ7gGurykQ@mail.gmail.com>
To: Andrew Lutomirski <luto@kernel.org>
Subject: Re: [Xen-devel] [v3 04/12] x86/fsgsbase/64: Enable FSGSBASE
 instructions in the helper 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>,
 "Ravi V. Shankar" <ravi.v.shankar@intel.com>, Andi Kleen <ak@linux.intel.com>,
 "Bae, Chang Seok" <chang.seok.bae@intel.com>,
 Dave Hansen <dave.hansen@linux.intel.com>, LKML <linux-kernel@vger.kernel.org>,
 "Metzger, Markus T" <markus.t.metzger@intel.com>,
 Ingo Molnar <mingo@kernel.org>, "H. Peter Anvin" <hpa@zytor.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Thomas Gleixner <tglx@linutronix.de>,
 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>

T24gV2VkLCBPY3QgMjQsIDIwMTggYXQgMTI6MTYgUE0gQW5keSBMdXRvbWlyc2tpIDxsdXRvQGtl
cm5lbC5vcmc+IHdyb3RlOgo+Cj4gT24gVHVlLCBPY3QgMjMsIDIwMTggYXQgMTE6NDMgQU0gQ2hh
bmcgUy4gQmFlIDxjaGFuZy5zZW9rLmJhZUBpbnRlbC5jb20+IHdyb3RlOgoKPiA+ICsvKgo+ID4g
KyAqIEludGVycnVwdHMgYXJlIGRpc2FibGVkIGhlcmUuIE91dCBvZiBsaW5lIHRvIGJlIHByb3Rl
Y3RlZCBmcm9tIGtwcm9iZXMuCj4gPiArICovCj4gPiArc3RhdGljIG5vaW5saW5lIF9fa3Byb2Jl
cyB1bnNpZ25lZCBsb25nIHJkX2luYWN0aXZlX2dzYmFzZSh2b2lkKQo+ID4gK3sKPiA+ICsgICAg
ICAgdW5zaWduZWQgbG9uZyBnc2Jhc2UsIGZsYWdzOwo+ID4gKwo+ID4gKyAgICAgICBsb2NhbF9p
cnFfc2F2ZShmbGFncyk7Cj4gPiArICAgICAgIG5hdGl2ZV9zd2FwZ3MoKTsKPiA+ICsgICAgICAg
Z3NiYXNlID0gcmRnc2Jhc2UoKTsKPiA+ICsgICAgICAgbmF0aXZlX3N3YXBncygpOwo+ID4gKyAg
ICAgICBsb2NhbF9pcnFfcmVzdG9yZShmbGFncyk7Cj4gPiArCj4gPiArICAgICAgIHJldHVybiBn
c2Jhc2U7Cj4gPiArfQo+Cj4gUGxlYXNlIGZvbGQgdGhpcyBpbnRvIGl0cyBvbmx5IGNhbGxlciBh
bmQgbWFrZSAqdGhhdCogbm9pbmxpbmUuCj4KCk9uIGZ1cnRoZXIgcmVhZGluZyBvZiB0aGUgd2hv
bGUgc2VyaWVzLCBJIHJldHJhY3QgdGhpcyBwYXJ0aWN1bGFyCmNvbW1lbnQuICBCdXQgSSBkbyB0
aGluayB0aGF0IF9fcmRnc2Jhc2VfaW5hY3RpdmUoKSB3b3VsZCBiZSBhIGJldHRlcgpuYW1lLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 00:16:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 00:16: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 1gFpnZ-0007e2-4Z; Fri, 26 Oct 2018 00:16:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=obby=ng=oracle.com=joe.jin@srs-us1.protection.inumbo.net>)
 id 1gFpnY-0007dx-B6
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 00:16:20 +0000
X-Inumbo-ID: 91e6baec-d8b4-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 91e6baec-d8b4-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 00:17:49 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9Q09ktK015863;
 Fri, 26 Oct 2018 00:16:15 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : subject : to :
 cc : message-id : date : mime-version : content-type :
 content-transfer-encoding; s=corp-2018-07-02;
 bh=zsEndIDe30EXHR38Q3e2EeTzjrIe1AK04B4MIbNRYlg=;
 b=e5xUTMJTFREnqH1PLfnu2NUzYQcpHGztGYnoBUyLL5GGYOYZ3cXmnrtSP+T+PV0PzfBq
 elhIPILOshnrnAuY8VZ7/2xF3WByLph86VEwBuyofaEEeIxJwyDFSzM31dcunNVxf0Bs
 WyhG51xov+vDR896h877CPdS3VMQpvCoIJzYe2DcGRA7qoHCS6dMxmY+9VPQ5QrhFX57
 VGCoXDC0VOEU6RyFn3xBqRFkq1UyOWKqfoDkmdxrkJjCLl8HOMg2i/7Jre/Dfp7ATP1w
 eUVlNQK0UEAL6vLp8DJHSf6j/kdro2AYWoVMgCLD++EZJeqyMucNLzyikEtSnYF4wfT1 8A== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2120.oracle.com with ESMTP id 2n7w0r4gdd-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 26 Oct 2018 00:16:15 +0000
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w9Q0GFuh009942
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 26 Oct 2018 00:16:15 GMT
Received: from abhmp0011.oracle.com (abhmp0011.oracle.com [141.146.116.17])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9Q0GELR009515;
 Fri, 26 Oct 2018 00:16:14 GMT
Received: from [10.0.0.83] (/73.231.240.86)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 25 Oct 2018 17:16:14 -0700
From: Joe Jin <joe.jin@oracle.com>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Juergen Gross <jgross@suse.com>, "DONGLI.ZHANG" <dongli.zhang@oracle.com>,
 John Sobecki <john.sobecki@oracle.com>
Message-ID: <210fa20d-4abb-413f-7e58-d8079cf3c589@oracle.com>
Date: Thu, 25 Oct 2018 17:16:12 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9057
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810260000
Subject: [Xen-devel] [PATCH] x86/xen: add physically contiguous check to
 xen_destroy_contiguous_region
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 konrad@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>

eGVuX2Rlc3Ryb3lfY29udGlndW91c19yZWdpb24oKSB1c2VkIHRvIGV4Y2hhbmdlIHBoeXNpY2Fs
bHkKY29udGlndW91cyBtZW1vcnkgd2l0aCBoeXBlcnZpc29yLCBidXQgaXQgZG9lcyBub3QgdmVy
aWZ5CnRoYXQgdGhlIG1lbW9yeSBpcyBwaHlzaWNhbGx5IGNvbnRpZ3VvdXMgb3Igbm8sIHBhc3Np
bmcKbm9uLWNvbnRpZ3VvdXMgbWVtb3J5IHRvIHhlbl9kZXN0cm95X2NvbnRpZ3VvdXNfcmVnaW9u
KCkKd2lsbCBsZWFkIGtlcm5lbCBwYW5pYy4KClNpZ25lZC1vZmYtYnk6IEpvZSBKaW4gPGpvZS5q
aW5Ab3JhY2xlLmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3Jh
Y2xlLmNvbT4KQ2M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+
CkNjOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQogYXJjaC94ODYveGVuL21t
dV9wdi5jICAgICB8IDMgKysrCiBkcml2ZXJzL3hlbi9zd2lvdGxiLXhlbi5jIHwgMyArLS0KIDIg
ZmlsZXMgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL2FyY2gveDg2L3hlbi9tbXVfcHYuYyBiL2FyY2gveDg2L3hlbi9tbXVfcHYuYwppbmRleCA3
MGVhNTk4YTM3ZDIuLmMyZjA4MWY4ZWJlMyAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL21tdV9w
di5jCisrKyBiL2FyY2gveDg2L3hlbi9tbXVfcHYuYwpAQCAtMjY0OSw2ICsyNjQ5LDkgQEAgdm9p
ZCB4ZW5fZGVzdHJveV9jb250aWd1b3VzX3JlZ2lvbihwaHlzX2FkZHJfdCBwc3RhcnQsIHVuc2ln
bmVkIGludCBvcmRlcikKIAlpZiAodW5saWtlbHkob3JkZXIgPiBNQVhfQ09OVElHX09SREVSKSkK
IAkJcmV0dXJuOwogCisJaWYgKHJhbmdlX3N0cmFkZGxlc19wYWdlX2JvdW5kYXJ5KHBzdGFydCwg
UEFHRV9TSVpFIDw8IG9yZGVyKSkKKwkJcmV0dXJuOworCiAJdnN0YXJ0ID0gKHVuc2lnbmVkIGxv
bmcpcGh5c190b192aXJ0KHBzdGFydCk7CiAJbWVtc2V0KCh2b2lkICopIHZzdGFydCwgMCwgUEFH
RV9TSVpFIDw8IG9yZGVyKTsKIApkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vc3dpb3RsYi14ZW4u
YyBiL2RyaXZlcnMveGVuL3N3aW90bGIteGVuLmMKaW5kZXggZjVjMWFmNGNlOWFiLi40MzJlZWFl
MDJkN2QgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMveGVuL3N3aW90bGIteGVuLmMKKysrIGIvZHJpdmVy
cy94ZW4vc3dpb3RsYi14ZW4uYwpAQCAtMzU3LDggKzM1Nyw3IEBAIHhlbl9zd2lvdGxiX2ZyZWVf
Y29oZXJlbnQoc3RydWN0IGRldmljZSAqaHdkZXYsIHNpemVfdCBzaXplLCB2b2lkICp2YWRkciwK
IAkvKiBDb252ZXJ0IHRoZSBzaXplIHRvIGFjdHVhbGx5IGFsbG9jYXRlZC4gKi8KIAlzaXplID0g
MVVMIDw8IChvcmRlciArIFhFTl9QQUdFX1NISUZUKTsKIAotCWlmICgoKGRldl9hZGRyICsgc2l6
ZSAtIDEgPD0gZG1hX21hc2spKSB8fAotCSAgICByYW5nZV9zdHJhZGRsZXNfcGFnZV9ib3VuZGFy
eShwaHlzLCBzaXplKSkKKwlpZiAoZGV2X2FkZHIgKyBzaXplIC0gMSA8PSBkbWFfbWFzaykKIAkJ
eGVuX2Rlc3Ryb3lfY29udGlndW91c19yZWdpb24ocGh5cywgb3JkZXIpOwogCiAJeGVuX2ZyZWVf
Y29oZXJlbnRfcGFnZXMoaHdkZXYsIHNpemUsIHZhZGRyLCAoZG1hX2FkZHJfdClwaHlzLCBhdHRy
cyk7Ci0tIAoyLjE3LjEgKEFwcGxlIEdpdC0xMTIpCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 01:21:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 01: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 1gFqoI-0002rq-OU; Fri, 26 Oct 2018 01:21:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vcks=ng=xenproject.org=prvs=830600b12=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gFqoI-0002rg-8S
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 01:21:10 +0000
X-Inumbo-ID: ffb063a2-d8bc-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ffb063a2-d8bc-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 03:18:09 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,426,1534809600"; d="scan'208";a="68817834"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75505-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=0019375fbc89e4d7cfebe29e288b74731bd9f456
X-Osstest-Versions-That: ovmf=c637c60273447736b06be971d647cd5e5d2035b8
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 26 Oct 2018 02:20:59 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75505: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTUwNSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NTA1LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICAwMDE5Mzc1ZmJjODllNGQ3Y2ZlYmUyOWUyODhiNzQ3MzFi
ZDlmNDU2CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBjNjM3YzYwMjcz
NDQ3NzM2YjA2YmU5NzFkNjQ3Y2Q1ZTVkMjAzNWI4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU1
MDIgIDIwMTgtMTAtMjUgMTE6NTA6NTggWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NTA1ICAyMDE4LTEwLTI1IDE5OjUwOjMyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQ2hhc2VsIENoaXUg
PGNoYXNlbC5jaGl1QGludGVsLmNvbT4KICBDaGFzZWwsIENoaXUgPGNoYXNlbC5jaGl1QGludGVs
LmNvbT4KICBIYW8gV3UgPGhhby5hLnd1QGludGVsLmNvbT4KICBMZWlmIExpbmRob2xtIDxsZWlm
LmxpbmRob2xtQGxpbmFyby5vcmc+CiAgUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICBT
dGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56
aHVAaW50ZWwuY29tPgogIFpoaWp1LkZhbiA8emhpanV4LmZhbkBpbnRlbC5jb20+CiAgemhpanVm
YW4gPHpoaWp1eC5mYW5AaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczog
L2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5z
b3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVp
bGQtaTM4NiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2Vu
LWpvYiBidWlsZC1pMzg2LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4K
YnJva2VuLWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1pMzg2
IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXB2b3BzIGhvc3QtaW5zdGFs
bCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAg
YnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYt
eHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1pbnN0
YWxsKDQpCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCAwMDE5Mzc1ZmJjODllNGQ3
Y2ZlYmUyOWUyODhiNzQ3MzFiZDlmNDU2CkF1dGhvcjogTGVpZiBMaW5kaG9sbSA8bGVpZi5saW5k
aG9sbUBsaW5hcm8ub3JnPgpEYXRlOiAgIFR1ZSBPY3QgMiAxNjo1NjowOCAyMDE4ICswMTAwCgog
ICAgTWFpbnRhaW5lcnMudHh0OiBhZGQgRHluYW1pY1RhYmxlc1BrZwogICAgCiAgICBEeW5hbWlj
VGFibGVzUGtnIGhhcyBiZWVuIGluIGVkazItc3RhZ2luZ1sxXSBmb3Igc29tZSB0aW1lIG5vdywg
YW5kIGl0IGlzCiAgICB0aW1lIGZvciBpdCB0byBtb3ZlIGludG8gdGhlIG1haW4gdHJlZS4KICAg
IFsxXSBodHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL2VkazItc3RhZ2luZy90cmVlL2R5bmFt
aWN0YWJsZXMKICAgIAogICAgQWRkIEV2YW4gYW5kIFNhbWkgYXMgbWFpbnRhaW5lcnMgb2YgdGhl
IG5ldyBwYWNrYWdlLCBhbmQgbGV0IHRoZW0gYnJpbmcKICAgIGl0IGluIHRoZW1zZWx2ZXMuCiAg
ICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVu
dCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IExlaWYgTGluZGhvbG0gPGxlaWYubGluZGhvbG1AbGlu
YXJvLm9yZz4KICAgIFJldmlld2VkLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29t
PgogICAgUmV2aWV3ZWQtYnk6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50
ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEV2YW4gTGxveWQgPGV2YW4ubGxveWRAYXJtLmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBTYW1pIE11amF3YXIgPHNhbWkubXVqYXdhckBhcm0uY29tPgoKY29t
bWl0IGIxY2M2ZjY3MmYzYjkyNGNkYjE5MGU1YjkyZGIzYjQ3ZjQ2YTg5MTEKQXV0aG9yOiBDaGFz
ZWwsIENoaXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4KRGF0ZTogICBGcmkgT2N0IDE5IDE3OjEw
OjMwIDIwMTggKzA4MDAKCiAgICBJbnRlbEZzcDJQa2c6IEZTUCBzaG91bGQgbm90IG92ZXJyaWRl
IElEVAogICAgCiAgICBSRUY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MTI2NQogICAgCiAgICBGU1Agc2hvdWxkIG5vdCBvdmVycmlkZSBJRFQgdGFibGUg
d2hlbiBpdCBpcyBpbml0aWFsaXplZAogICAgYnkgYm9vdCBsb2FkZXIuIElEVCBzaG91bGQgYmUg
cmUtaW5pdGlhbGl6ZWQgaW4gRlNQIG9ubHkKICAgIHdoZW4gaXQgaXMgaW52YWxpZC4KICAgIFRv
IG1pdGlnYXRlIHRlbXBvcmFyeSBtZW1vcnkgdXNhZ2UgYSBQQ0QKICAgIFBjZEZzcE1heEludGVy
cnVwdFN1cHBvcnRlZCBjcmVhdGVkIGZvciBwbGF0Zm9ybSB0byBkZWNpZGUKICAgIGhvdyBtYW55
IGludGVycnVwdHMgdGhlIEZTUCBJRFQgdGFibGUgY2FuIHN1cHBvcnQuCiAgICAKICAgIFRlc3Q6
IFZlcmlmaWVkIG9uIGludGVybmFsIHBsYXRmb3JtIGFuZCBib290cyBzdWNjZXNzZnVsbHkuCiAg
ICAKICAgIENjOiBKaWV3ZW4gWWFvIDxKaWV3ZW4ueWFvQGludGVsLmNvbT4KICAgIENjOiBEZXNp
bW9uZSBOYXRoYW5pZWwgTCA8bmF0aGFuaWVsLmwuZGVzaW1vbmVAaW50ZWwuY29tPgogICAgQ29u
dHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAg
U2lnbmVkLW9mZi1ieTogQ2hhc2VsIENoaXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBKaWV3ZW4gWWFvIDxKaWV3ZW4ueWFvQGludGVsLmNvbT4KCmNvbW1pdCA1MDYx
ZWZlNzBkMDIwYTY4MTE3ODhkZTI0MDg1MzFmNjYxZWYxZTQ1CkF1dGhvcjogemhpanVmYW4gPHpo
aWp1eC5mYW5AaW50ZWwuY29tPgpEYXRlOiAgIFdlZCBPY3QgMjQgMDk6MDg6MzkgMjAxOCArMDgw
MAoKICAgIEJhc2VUb29sczogbGlzdCAubmFzbSBpbmNsdWRlIGluYyBmaWxlcyBhcyBpdHMgZGVw
ZW5kZW5jeQogICAgCiAgICAubmFzbSBzb3VyY2UgZmlsZSBtYXkgaW5jbHVkZSBzb21lIGhlYWRl
ciBmaWxlcy4KICAgIGhlYWRlciBmaWxlIHNob3VsZCBiZSBsaXN0ZWQgaW4gTWFrZWZpbGUgYXMg
Lm5hc20gc291cmNlIGZpbGUKICAgIGRlcGVuZGVuY3kuCiAgICBCdXQgbm93LCBCYXNlVG9vbHMg
ZG9lc24ndCBmaW5kIHRoZW0gYW5kIGxpc3QgdGhlbSBpbiBNYWtlZmlsZS4KICAgIFRoaXMgaXMg
YSBtaXNzaW5nLCBiZWNhdXNlIG9yaWdpbmFsIEFTTSBmaWxlIHN1cHBvcnRzIGl0LgogICAgCiAg
ICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDYzogWW9uZ2hvbmcg
Wmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5v
Q29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogWmhpanUu
RmFuIDx6aGlqdXguZmFuQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBMaW1pbmcgR2FvIDxs
aW1pbmcuZ2FvQGludGVsLmNvbT4KCmNvbW1pdCBlYmVkOTIwZmZkZGYxYTdkZTc3OWJlM2Y5NTY0
MTVmNDE2MGRlNjBkCkF1dGhvcjogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29t
PgpEYXRlOiAgIFR1ZSBPY3QgMjMgMTY6MTQ6MjggMjAxOCArMDgwMAoKICAgIEJhc2VUb29sczog
Rml4IFZQRCBQQ0QgU3ViLXNlY3Rpb24gZGlzcGxheSBidWcKICAgIAogICAgb3JpZ2luYWwgd2Ug
Z2V0IHRoZSBWUEQgUENEIGl0ZW1zIGZyb20gdGhlIFZQREd1aWQubWFwIGZpbGUgaW4gdGhlIEZW
CiAgICBvdXRwdXQgZm9sZGVyLiBidXQgdGhpcyBsb2dpYyBkb2Vzbid0IHdvcmsgd2hlbiAxKSB0
aGVyZSBvbmx5IGhhdmUKICAgIHNpbmdsZSBub24gRGVmYXVsdCBTS1UsIDIpIHRoZXJlIGhhdmUg
bXVsdGlwbGUgU0tVIHdpdGggc2FtZSB2YWx1ZS4KICAgIE5vdyB3ZSBjaGFuZ2UgaXQgdG8gZ2V0
IHRoZSByZWFsbHkgVlBEIFBjZCBpdGVtcyB0aGF0IGFscmVhZHkgZGlzcGxheQogICAgaW4gdGhl
IFBDRCBzZWN0aW9uIG9mIHRoZSByZXBvcnQuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBU
aWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFlv
bmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBMaW1p
bmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KCmNvbW1pdCA1ZDU0YWI5NGRiMDMwOGU5MGE4
NmFlZTU0M2NiM2EwN2E5YzRkMmJjCkF1dGhvcjogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVA
aW50ZWwuY29tPgpEYXRlOiAgIFdlZCBPY3QgMjQgMTQ6NDY6MDkgMjAxOCArMDgwMAoKICAgIEJh
c2VUb29sczogRml4IHRoZSBidWcgZm9yIFBjZCB1c2VkIGluIGNvbW1hbmQgbGluZSdzIG92ZXJy
aWRlCiAgICAKICAgIFYyOiByZW1vdmUgdGhlIG5vdCB1c2VkIHBhcmFtZXRlciBpCiAgICAKICAg
IEZpeCB0aGUgYnVnIGZvciBQY2QgdXNlZCBpbiBjb21tYW5kIGxpbmUgbm90IG92ZXJyaWRlIHRo
ZSBQY2QgdXNlZAogICAgaW4gdGhlIFtjb21wb25lbnRdIGRyaXZlcidzIHN1Yi1zZWN0aW9uLgog
ICAgCiAgICBDYXNlOgogICAgRFNDIGZpbGU6CiAgICBbUGNkc0ZpeGVkQXRCdWlsZF0KICAgIFRv
a2VuU3BhY2VHdWlkLlBjZFRlc3QKICAgIAogICAgW0NvbXBvbmVudHNdCiAgICAgVGVzdFBrZy9U
ZXN0RHJpdmVyLmluZiB7CiAgICAgIDxQY2RzRml4ZWRBdEJ1aWxkPgogICAgICBUb2tlblNwYWNl
R3VpZC5QY2RUZXN0fCJiIgogICAgICB9CiAgICAKICAgIGJ1aWxkIGNvbW1hbmQgd2l0aCAtLXBj
ZCBUb2tlblNwYWNlR3VpZC5QY2RUZXN0PSJBQUFBQkIiCiAgICAKICAgIFRoZW4gd2UgZm91bmQg
dGhlIFBjZCB2YWx1ZSBpbiB0aGUgQXV0b0dlbi5jIGZpbGUgaXMgaW5jb3JyZWN0LAogICAgYmVj
YXVzZSBvZiB0aGUgaW5jb3JyZWN0IGxvZ2ljIHRoYXQgdXNlIHRoZSBwY2QgaW4gdGhlIFtjb21w
b25lbnRdCiAgICBzZWN0aW9uIHRvIHJlLW92ZXJyaWRlIGl0LgogICAgCiAgICBDb250cmlidXRl
ZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQt
b2ZmLWJ5OiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgICBSZXZpZXdl
ZC1ieTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+Cgpjb21taXQgODQxMWM5ZDVj
NDQwMGY5ZDFkMTJhNjU5M2Y1ZTZiOTllYjY4MTM1NwpBdXRob3I6IEhhbyBXdSA8aGFvLmEud3VA
aW50ZWwuY29tPgpEYXRlOiAgIFR1ZSBPY3QgMjMgMjA6NTc6NDMgMjAxOCArMDgwMAoKICAgIE1k
ZU1vZHVsZVBrZy9Odm1FeHByZXNzRHhlOiBSZWZpbmUgUGFzc1RocnUgSU8gcXVldWUgY3JlYXRp
b24gYmVoYXZpb3IKICAgIAogICAgUkVGOmh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTI2MAogICAgCiAgICBGb3IgdGhlIFBhc3NUaHJ1KCkgc2VydmljZSBv
ZiBOVk0gRXhwcmVzcyBQYXNzIFRocm91Z2ggUHJvdG9jb2wsIHRoZQogICAgY3VycmVudCBpbXBs
ZW1lbnRhdGlvbiAoZnVuY3Rpb24gTnZtRXhwcmVzc1Bhc3NUaHJ1KCkpIHdpbGwgb25seSB1c2Ug
dGhlCiAgICBJTyBDb21wbGV0aW9uL1N1Ym1pc3Npb24gcXVldWVzIGNyZWF0ZWQgaW50ZXJuYWxs
eSBieSB0aGlzIGRyaXZlciBkdXJpbmcKICAgIHRoZSBjb250cm9sbGVyIGluaXRpYWxpemF0aW9u
IHByb2Nlc3MuIEFueSBvdGhlciBJTyBxdWV1ZXMgY3JlYXRlZCB3aWxsCiAgICBub3QgYmUgY29u
c3VtZWQuCiAgICAKICAgIFNvIHRoZSB2YWx1ZSBpcyBsaXR0bGUgdG8gYWNjZXB0IGV4dGVybmFs
IElPIENvbXBsZXRpb24vU3VibWlzc2lvbiBxdWV1ZQogICAgY3JlYXRpb24gcmVxdWVzdC4gVGhp
cyBjb21taXQgd2lsbCByZWZpbmUgdGhlIGJlaGF2aW9yIG9mIGZ1bmN0aW9uCiAgICBOdm1FeHBy
ZXNzUGFzc1RocnUoKSwgaXQgd2lsbCBvbmx5IGFjY2VwdCBkcml2ZXIgaW50ZXJuYWwgSU8gcXVl
dWUKICAgIGNyZWF0aW9uIGNvbW1hbmRzIGFuZCB3aWxsIHJldHVybiAiRUZJX1VOU1VQUE9SVEVE
IiBmb3IgZXh0ZXJuYWwgb25lcy4KICAgIAogICAgQ2M6IEppZXdlbiBZYW8gPEppZXdlbi55YW9A
aW50ZWwuY29tPgogICAgQ2M6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICAgIENv
bnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAg
IFNpZ25lZC1vZmYtYnk6IEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+Cgpjb21taXQgNTY4N2FlNTcyMzJiODVk
MzIzMTFkNzQxOTAwMzFhNGRhYjI4YzUyYgpBdXRob3I6IEhhbyBXdSA8aGFvLmEud3VAaW50ZWwu
Y29tPgpEYXRlOiAgIFRodSBPY3QgMTggMTI6NTI6MDQgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVs
ZVBrZy9Odm1FeHByZXNzRHhlOiBBbHdheXMgY29weSBDUSBlbnRyeSB0byBQYXNzVGhydSBwYWNr
ZXQKICAgIAogICAgUkVGOmh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MTI1OQogICAgCiAgICBBY2NvcmRpbmcgdG8gdGhlIHRoZSBOVk0gRXhwcmVzcyBzcGVj
IFJldmlzaW9uIDEuMSwgZm9yIHNvbWUgY29tbWFuZHMsCiAgICBjb21tYW5kLXJlbGF0ZWQgaW5m
b3JtYXRpb24gd2lsbCBiZSBzdG9yZWQgaW4gdGhlIER3b3JkIDAgb2YgdGhlCiAgICBjb21wbGV0
aW9uIHF1ZXVlIGVudHJ5LgogICAgCiAgICBPbmUgY2FzZSBpcyBmb3IgdGhlIEdldCBGZWF0dXJl
cyBDb21tYW5kIChTZWN0aW9uIDUuOS4yIG9mIHRoZSBzcGVjKSwKICAgIER3b3JkIDAgb2YgdGhl
IGNvbXBsZXRpb24gcXVldWUgZW50cnkgbWF5IGNvbnRhaW4gZmVhdHVyZSBpbmZvcm1hdGlvbi4K
ICAgIAogICAgSGVuY2UsIHRoaXMgY29tbWl0IHdpbGwgYWx3YXlzIGNvcHkgdGhlIGNvbnRlbnQg
b2YgY29tcGxldGlvbiBxdWV1ZSBlbnRyeQogICAgdG8gdGhlIFBhc3NUaHJ1IHBhY2tldCByZWdh
cmRsZXNzIG9mIHRoZSBleGVjdXRpb24gcmVzdWx0IG9mIHRoZSBjb21tYW5kLgogICAgCiAgICBD
YzogTGlhbmdjaGVuZyBUYW5nIDxsaWFuZ2NoZW5nLnRhbmdAaW50ZWwuY29tPgogICAgQ2M6IFN0
YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFu
b0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEhhbyBX
dSA8aGFvLmEud3VAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJ1aXl1IE5pIDxydWl5dS5u
aUBpbnRlbC5jb20+Cgpjb21taXQgZWJiNmM3NjMzYmNhNDdmY2Q1YjQ2MGE2N2UxOGU0YTcxN2Vh
OTFjYwpBdXRob3I6IEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgpEYXRlOiAgIFdlZCBPY3Qg
MTcgMTA6NTA6NTEgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZy9Odm1FeHByZXNzRHhlOiBS
ZWZpbmUgZGF0YSBidWZmZXIgJiBsZW4gY2hlY2sgaW4gUGFzc1RocnUKICAgIAogICAgUkVGOmh0
dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE0MgogICAgCiAg
ICBBY2NvcmRpbmcgdG8gdGhlIHRoZSBOVk0gRXhwcmVzcyBzcGVjIFJldmlzaW9uIDEuMSwgZm9y
IHNvbWUgY29tbWFuZHMKICAgIChsaWtlIEdldC9TZXQgRmVhdHVyZSBDb21tYW5kLCBGaWd1cmUg
ODkgJiA5MCBvZiB0aGUgc3BlYyksIHRoZSBNZW1vcnkKICAgIEJ1ZmZlciBtYXliZSBvcHRpb25h
bCBhbHRob3VnaCB0aGUgY29tbWFuZCBvcGNvZGUgaW5kaWNhdGVzIHRoZXJlIGlzIGEKICAgIGRh
dGEgdHJhbnNmZXIgYmV0d2VlbiBob3N0ICYgY29udHJvbGxlciAoR2V0L1NldCBGZWF0dXJlIENv
bW1hbmQsIEZpZ3VyZQogICAgMzggb2YgdGhlIHNwZWMpLgogICAgCiAgICBIZW5jZSwgdGhpcyBj
b21taXQgcmVmaW5lIHRoZSBjaGVja3MgZm9yIHRoZSAnVHJhbnNmZXJMZW5ndGgnIGFuZAogICAg
J1RyYW5zZmVyQnVmZmVyJyBmaWVsZCBvZiB0aGUgRUZJX05WTV9FWFBSRVNTX1BBU1NfVEhSVV9D
T01NQU5EX1BBQ0tFVAogICAgc3RydWN0dXJlIHRvIGFkZHJlc3MgdGhpcyBpc3N1ZS4KICAgIAog
ICAgQ2M6IExpYW5nY2hlbmcgVGFuZyA8bGlhbmdjaGVuZy50YW5nQGludGVsLmNvbT4KICAgIENj
OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjog
VGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBI
YW8gV3UgPGhhby5hLnd1QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBSdWl5dSBOaSA8cnVp
eXUubmlAaW50ZWwuY29tPgoKY29tbWl0IDI3YmY2NzEyYjRlYTg5NmJmMzliMDA0MDEyMThhYzNi
NjdiNjgzYWUKQXV0aG9yOiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CkRhdGU6ICAg
V2VkIE9jdCAyNCAxMDoyNzo0OCAyMDE4ICswODAwCgogICAgSW50ZWxTaWxpY29uUGtnIFZUZER4
ZTogUmVwb3J0IHN0YXR1cyBjb2RlIGZvciBWVGQgZXJyb3IKICAgIAogICAgUkVGOiBodHRwczov
L2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEyNzMKICAgIAogICAgQ3Vy
cmVudCBjb2RlIG9ubHkgdXNlcyBERUJVRygpIGZvciBWVGQgZXJyb3IuCiAgICBUaGlzIHBhdGNo
IHVwZGF0ZXMgdG8gYWxzbyByZXBvcnQgc3RhdHVzIGNvZGUgZm9yIFZUZCBlcnJvci4KICAgIAog
ICAgVGVzdCBkb25lOgogICAgQ3JlYXRlZCBjYXNlIHRoYXQgaGFzIFZUZCBlcnJvciBhbmQgY29u
ZmlybWVkIHRoZSBlcnJvcgogICAgc3RhdHVzIGNvZGUgY291bGQgYmUgcmVwb3J0ZWQgYXMgZXhw
ZWN0ZWQuCiAgICAKICAgIENjOiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4KICAg
IENjOiBSYW5nYXNhaSBWIENoYWdhbnR5IDxyYW5nYXNhaS52LmNoYWdhbnR5QGludGVsLmNvbT4K
ICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAx
LjEKICAgIFNpZ25lZC1vZmYtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICAg
IFJldmlld2VkLWJ5OiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4KCmNvbW1pdCA4
YzA5ZjMwMDEwMzk5Mzk4NWM5MTUzMjIzOWE3MmJhODc5ZGYwYjMxCkF1dGhvcjogU3RhciBaZW5n
IDxzdGFyLnplbmdAaW50ZWwuY29tPgpEYXRlOiAgIFdlZCBPY3QgMTcgMTc6NDM6MjggMjAxOCAr
MDgwMAoKICAgIEludGVsU2lsaWNvblBrZyBWVGREeGU6IE9wdGlvbiB0byBmb3JjZSBubyBlYXJs
eSBhY2Nlc3MgYXR0ciByZXF1ZXN0CiAgICAKICAgIFJFRjogaHR0cHM6Ly9idWd6aWxsYS50aWFu
b2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjcyCiAgICAKICAgIFRvIGhhdmUgaGlnaCBjb25m
aWRlbmNlIGluIHVzYWdlIGZvciBwbGF0Zm9ybSwgYWRkIG9wdGlvbiAoQklUMiBvZgogICAgUGNk
VlRkUG9saWN5UHJvcGVydHlNYXNrKSB0byBmb3JjZSBubyBJT01NVSBhY2Nlc3MgYXR0cmlidXRl
IHJlcXVlc3QKICAgIHJlY29yZGluZyBiZWZvcmUgRE1BUiB0YWJsZSBpcyBpbnN0YWxsZWQuCiAg
ICAKICAgIENoZWNrIFBjZFZUZFBvbGljeVByb3BlcnR5TWFzayBCSVQyIGJlZm9yZSBSZXF1ZXN0
QWNjZXNzQXR0cmlidXRlKCkKICAgIGFuZCBQcm9jZXNzUmVxdWVzdGVkQWNjZXNzQXR0cmlidXRl
KCksIHRoZW4gUmVxdWVzdEFjY2Vzc0F0dHJpYnV0ZSgpLAogICAgUHJvY2Vzc1JlcXVlc3RlZEFj
Y2Vzc0F0dHJpYnV0ZSgpIGFuZCBtQWNjZXNzUmVxdWVzdFhYWCB2YXJpYWJsZXMKICAgIGNvdWxk
IGJlIG9wdGltaXplZCBieSBjb21waWxlciB3aGVuIFBjZFZUZFBvbGljeVByb3BlcnR5TWFzayBC
SVQyID0gMS4KICAgIAogICAgVGVzdCBkb25lOgogICAgMTogQ3JlYXRlZCBjYXNlIHRoYXQgaGFz
IElPTU1VIGFjY2VzcyBhdHRyaWJ1dGUgcmVxdWVzdCBiZWZvcmUgRE1BUgogICAgICAgdGFibGUg
aXMgaW5zdGFsbGVkLCBBU1NFUlQgd2FzIHRyaWdnZXJlZCBhZnRlciBzZXR0aW5nCiAgICAgICBQ
Y2RWVGRQb2xpY3lQcm9wZXJ0eU1hc2sgQklUMiB0byAxLgogICAgCiAgICAyLiBDb25maXJtZWQg
UmVxdWVzdEFjY2Vzc0F0dHJpYnV0ZSgpLCBQcm9jZXNzUmVxdWVzdGVkQWNjZXNzQXR0cmlidXRl
KCkKICAgICAgIGFuZCBtQWNjZXNzUmVxdWVzdFhYWCB2YXJpYWJsZXMgd2VyZSBvcHRpbWl6ZWQg
YnkgY29tcGlsZXIgYWZ0ZXIKICAgICAgIHNldHRpbmcgUGNkVlRkUG9saWN5UHJvcGVydHlNYXNr
IEJJVDIgdG8gMS4KICAgIAogICAgQ2M6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29t
PgogICAgQ2M6IFJhbmdhc2FpIFYgQ2hhZ2FudHkgPHJhbmdhc2FpLnYuY2hhZ2FudHlAaW50ZWwu
Y29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVt
ZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29tPgoKY29t
bWl0IDBiYzc0NDhhZDJlYWZhNmY1MTE3MmMzNGQyNGY2YTc1N2Q1ZWNmMzIKQXV0aG9yOiBSdWl5
dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgpEYXRlOiAgIFRodSBPY3QgMjUgMTE6MTk6MTQgMjAx
OCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZy9Vc2JCdXM6IFJlbW92aW5nIHRyYWlsaW5nIHNwYWNl
cwogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3Jl
ZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29t
PgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 01:21:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 01: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 1gFqo3-0002rG-Dh; Fri, 26 Oct 2018 01:20:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pe7m=ng=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gFqo1-0002r6-ID
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 01:20:53 +0000
X-Inumbo-ID: 975ff534-d8bd-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 975ff534-d8bd-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 01:22: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 <aliasfile-bounces@xenproject.org>)
 id 1gFqnw-0001ew-4O; Fri, 26 Oct 2018 01: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 1gFqnv-0008Ek-RV; Fri, 26 Oct 2018 01:20:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gFqnv-0007Hq-Q6; Fri, 26 Oct 2018 01:20:47 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128967-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:guest-saverestore.2:fail:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=73788eb585a6dc0d0cfe18b03ba5154f8fe5c468
X-Osstest-Versions-That: xen=ed024ef538cd10ec33c9edacd5e5f2016a5964d2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 26 Oct 2018 01:20:47 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 128967: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODk2NyB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5NjcvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBSRUdSLiB2cy4g
MTI4ODU1CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5n
OgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNp
b24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA3Mzc4OGViNTg1
YTZkYzBkMGNmZTE4YjAzYmE1MTU0ZjhmZTVjNDY4CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAg
ICAgICAgICAgICAgICBlZDAyNGVmNTM4Y2QxMGVjMzNjOWVkYWNkNWU1ZjIwMTZhNTk2NGQyCgpM
YXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg4NTUgIDIwMTgtMTAtMTcgMTc6MzA6NDYgWiAgICA4IGRh
eXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4OTY3ICAyMDE4LTEwLTI0IDIxOjM2OjMzIFogICAg
MSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVu
ZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVt
cHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MK
aW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBh
dmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4g
Z2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpj
b21taXQgNzM3ODhlYjU4NWE2ZGMwZDBjZmUxOGIwM2JhNTE1NGY4ZmU1YzQ2OApBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIE9jdCAx
MCAwOToxNzoxNSAyMDE4ICswMDAwCgogICAgeDg2L3Z2bXg6IERpc2FsbG93IHRoZSB1c2Ugb2Yg
VlQteCBpbnN0cnVjdGlvbnMgd2hlbiBuZXN0ZWQgdmlydCBpcyBkaXNhYmxlZAogICAgCiAgICBj
L3MgYWM2YTQ1MDBiICJ2dm14OiBzZXQgdm14b25fcmVnaW9uX3BhIG9mIHZjcHUgb3V0IG9mIFZN
WCBvcGVyYXRpb24gdG8gYW4KICAgIGludmFsaWQgYWRkcmVzcyIgd2FzIGEgcmVhbCBidWdmaXgg
YXMgZGVzY3JpYmVkLCBidXQgaGFzIGEgdmVyeSBzdWJ0bGUgYnVnCiAgICB3aGljaCByZXN1bHRz
IGluIGFsbCBWVC14IGluc3RydWN0aW9ucyBiZWluZyB1c2FibGUgYnkgYSBndWVzdC4KICAgIAog
ICAgVGhlIHRvb2xzdGFjayBjb25zdHJ1Y3RzIGEgZ3Vlc3QgYnkgaXNzdWluZzoKICAgIAogICAg
ICBYRU5fRE9NQ1RMX2NyZWF0ZWRvbWFpbgogICAgICBYRU5fRE9NQ1RMX21heF92Y3B1cwogICAg
CiAgICBhbmQgb3B0aW9uYWxseSBsYXRlciwgSFZNT1Bfc2V0X3BhcmFtIHRvIGVuYWJsZSBuZXN0
ZWQgdmlydC4KICAgIAogICAgQXMgYSByZXN1bHQsIHRoZSBjYWxsIHRvIG52bXhfdmNwdV9pbml0
aWFsaXNlKCkgaW4gaHZtX3ZjcHVfaW5pdGlhbGlzZSgpCiAgICAod2hpY2ggaXMgd2hhdCBtYWtl
cyB0aGUgYWJvdmUgcGF0Y2ggbG9vayBjb3JyZWN0IGR1cmluZyByZXZpZXcpIGlzIGFjdHVhbGx5
CiAgICBkZWFkIGNvZGUuICBJbiBwcmFjdGljZSwgbnZteF92Y3B1X2luaXRpYWxpc2UoKSBmaXJz
dCBnZXRzIGNhbGxlZCB3aGVuIG5lc3RlZAogICAgdmlydCBpcyBlbmFibGVkLCB3aGljaCBpcyB0
eXBpY2FsbHkgbmV2ZXIuCiAgICAKICAgIEFzIGEgcmVzdWx0LCB0aGUgemVyb2VkIG1lbW9yeSBv
ZiBzdHJ1Y3QgdmNwdSBjYXVzZXMgbnZteF92Y3B1X2luX3ZteCgpIHRvCiAgICByZXR1cm4gdHJ1
ZSBiZWZvcmUgbmVzdGVkIHZpcnQgaXMgZW5hYmxlZCBmb3IgdGhlIGd1ZXN0LgogICAgCiAgICBG
aXhpbmcgdGhlIG9yZGVyIG9mIGluaXRpYWxpc2F0aW9uIGlzIGEgd29yayBpbiBwcm9ncmVzcyBm
b3Igb3RoZXIgcmVhc29ucywKICAgIGJ1dCBub3QgdmlhYmxlIGZvciBzZWN1cml0eSBiYWNrcG9y
dHMuCiAgICAKICAgIEEgY29tcG91bmRpbmcgZmFjdG9yIGlzIHRoYXQgdGhlIHZtZXhpdCBoYW5k
bGVycyBmb3IgYWxsIGluc3RydWN0aW9ucywgb3RoZXIKICAgIHRoYW4gVk1YT04sIHBhc3MgMCBp
bnRvIHZteF9pbnN0X2NoZWNrX3ByaXZpbGVnZSgpJ3Mgdm14b3BfY2hlY2sgcGFyYW1ldGVyLAog
ICAgd2hpY2ggc2tpcHMgdGhlIENSNC5WTVhFIGNoZWNrLiAgKFRoaXMgaXMgb25lIG9mIG1hbnkg
cmVhc29ucyB3aHkgbmVzdGVkIHZpcnQKICAgIGlzbid0IGEgc3VwcG9ydGVkIGZlYXR1cmUgeWV0
LikKICAgIAogICAgSG93ZXZlciwgdGhlIG92ZXJhbGwgcmVzdWx0IGlzIHRoYXQgd2hlbiBuZXN0
ZWQgdmlydCBpcyBub3QgZW5hYmxlZCBieSB0aGUKICAgIHRvb2xzdGFjayAoaS5lLiB0aGUgZGVm
YXVsdCBjb25maWd1cmF0aW9uIGZvciBhbGwgcHJvZHVjdGlvbiBndWVzdHMpLCB0aGUgVlQteAog
ICAgaW5zdHJ1Y3Rpb25zIChvdGhlciB0aGFuIFZNWE9OKSBhcmUgYWN0dWFsbHkgdXNhYmxlLCBh
bmQgWGVuIHZlcnkgcXVpY2tseQogICAgZmFsbHMgb3ZlciB0aGUgZmFjdCB0aGF0IHRoZSBudm14
IHN0cnVjdHVyZSBpcyB1bmluaXRpYWxpc2VkLgogICAgCiAgICBJbiBvcmRlciB0byBmYWlsIHNh
ZmUgaW4gdGhlIHN1cHBvcnRlZCBjYXNlLCByZS1pbXBsZW1lbnQgYWxsIHRoZSBWVC14CiAgICBp
bnN0cnVjdGlvbiBoYW5kbGluZyB1c2luZyBhIHNpbmdsZSBmdW5jdGlvbiB3aXRoIGEgY29tbW9u
IHByb2xvZ3VlLCBjb3ZlcmluZwogICAgYWxsIHRoZSBjaGVja3Mgd2hpY2ggc2hvdWxkIGNhdXNl
ICNVRCBvciAjR1AgZmF1bHRzLiAgVGhpcyBkZWxpYmVyYXRlbHkKICAgIGRvZXNuJ3QgdXNlIGFu
eSBzdGF0ZSBmcm9tIHRoZSBudm14IHN0cnVjdHVyZSwgaW4gY2FzZSB0aGVyZSBhcmUgb3RoZXIg
bHVya2luZwogICAgaXNzdWVzLgogICAgCiAgICBUaGlzIGlzIFhTQS0yNzgKICAgIAogICAgUmVw
b3J0ZWQtYnk6IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KICAgIFNp
Z25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgoo
cWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 03:41:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 03:41: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 1gFszr-00053z-Jc; Fri, 26 Oct 2018 03:41:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pe7m=ng=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gFszp-00053p-S7
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 03:41:13 +0000
X-Inumbo-ID: 320905b0-d8d1-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 320905b0-d8d1-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 03:42: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 <aliasfile-bounces@xenproject.org>)
 id 1gFszl-0004dk-79; Fri, 26 Oct 2018 03:41: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 1gFszl-00037O-0G; Fri, 26 Oct 2018 03:41:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gFszk-0001R7-Vc; Fri, 26 Oct 2018 03:41:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128979-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=ea98a8254ac9cf54e6c15ebfa65f582241ab4a53
X-Osstest-Versions-That: ovmf=0019375fbc89e4d7cfebe29e288b74731bd9f456
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 26 Oct 2018 03:41:08 +0000
Subject: [Xen-devel] [ovmf test] 128979: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODk3OSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5NzkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjg5NzQKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTI4OTc0Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgZWE5OGE4MjU0YWM5Y2Y1NGU2YzE1ZWJmYTY1ZjU4MjI0MWFiNGE1MwpiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgMDAxOTM3NWZiYzg5ZTRkN2NmZWJlMjll
Mjg4Yjc0NzMxYmQ5ZjQ1NgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4OTc0ICAyMDE4LTEwLTI1
IDExOjI3OjAwIFogICAgMCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODk3NiAgMjAxOC0x
MC0yNSAxODo0MDo1OSBaICAgIDAgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0
b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIENhcnNleSwgSmFiZW4gPGphYmVuLmNhcnNl
eUBpbnRlbC5jb20+CiAgSmFiZW4gQ2Fyc2V5IDxqYWJlbi5jYXJzZXlAaW50ZWwuY29tPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0
IGVhOThhODI1NGFjOWNmNTRlNmMxNWViZmE2NWY1ODIyNDFhYjRhNTMKQXV0aG9yOiBDYXJzZXks
IEphYmVuIDxqYWJlbi5jYXJzZXlAaW50ZWwuY29tPgpEYXRlOiAgIFdlZCBPY3QgMjQgMDE6Mjk6
MjQgMjAxOCArMDgwMAoKICAgIEJhc2VUb29scy9HZW5GZHM6IGNyZWF0ZSBhbmQgdXNlIG5ldyB2
YXJpYWJsZSBpbiBGZGZQYXJzZXIKICAgIAogICAgcmVwbGFjZSBsb3RzIG9mICd9JyBhbmQgIn0i
IHdpdGggYSBzaGFyZWQgbmV3IGNvbnNpc3RlbnQgdmFyaWFibGUuCiAgICAKICAgIENjOiBCb2Ig
RmVuZyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgICBDYzogWW9uZ2hvbmcgWmh1IDx5b25naG9u
Zy56aHVAaW50ZWwuY29tPgogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29t
PgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50
IDEuMQogICAgU2lnbmVkLW9mZi1ieTogSmFiZW4gQ2Fyc2V5IDxqYWJlbi5jYXJzZXlAaW50ZWwu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNv
bT4KCmNvbW1pdCBjYTk1N2ViNWNkNTEyNTE2MzlkOTA1ODUzYzBjY2M2ZjA4MDhlYjcxCkF1dGhv
cjogQ2Fyc2V5LCBKYWJlbiA8amFiZW4uY2Fyc2V5QGludGVsLmNvbT4KRGF0ZTogICBXZWQgT2N0
IDI0IDAxOjI5OjIzIDIwMTggKzA4MDAKCiAgICBCYXNlVG9vbHMvR2VuRmRzOiByZWZhY3RvciBG
ZGZQYXJzZXIgd2FybmluZ3MKICAgIAogICAgbWFrZSBmdW5jdGlvbnMgZm9yIGNvbW1vbiBlcnJv
ciBtZXNzYWdlcwogICAgcmVmYWN0b3IgdG8gdXNlIHRoZXNlIGZ1bmN0aW9ucwogICAgCiAgICBD
YzogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgQ2M6IExpbWluZyBH
YW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29y
ZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogSmFiZW4gQ2Fy
c2V5IDxqYWJlbi5jYXJzZXlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFlvbmdob25nIFpo
dSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KCmNvbW1pdCA1YTZhMjY4ZDUxMDc5Y2U2NmUwOWRi
NWQ1YjY4NDJkNDk5MjU2Y2I5CkF1dGhvcjogSmFiZW4gQ2Fyc2V5IDxqYWJlbi5jYXJzZXlAaW50
ZWwuY29tPgpEYXRlOiAgIFdlZCBPY3QgMjQgMDE6Mjk6MjIgMjAxOCArMDgwMAoKICAgIEJhc2VU
b29scy9HZW5GZHM6IHJlbW92ZSBNYWNyb0RpY3QgcGFyYW1ldGVyCiAgICAKICAgIFRoZSBNYWNy
b0RpY3QgcGFyYW1ldGVyIGdvZXMgYXJvdW5kIGluIGNpcmNsZXMgdGhyb3VnaCA0IGZ1bmN0aW9u
cyB3aXRob3V0IHVzZS4KICAgIDEuIEdldFNlY3Rpb25EYXRhIGNhbGxzIGludG8gR2V0TGVhZlNl
Y3Rpb24sIG90aGVyd2lzZSBkb2Vzbj90IHVzZSBNYWNyb0RpY3QKICAgIDIuIEdldExlYWZTZWN0
aW9uIGNhbGxzIGludG8gR2V0RmlsZVN0YXRlbWVudCwgb3RoZXJ3aXNlIGRvZXNuP3QgdXNlIE1h
Y3JvRGljdAogICAgMy4gR2V0RmlsZVN0YXRlbWVudCBjYWxscyBpbnRvIEdldEZpbGVQYXJ0LCBv
dGhlcndpc2UgZG9lc24/dCB1c2UgTWFjcm9EaWN0CiAgICA0LiBHZXRGaWxlUGFydCBjYWxscyBp
bnRvIEdldFNlY3Rpb25EYXRhLCBvdGhlcndpc2UgZG9lc24/dCB1c2UgTWFjcm9EaWN0CiAgICAg
ICAgICAgIEdvIHRvIDEgYW5kIHJlcGVhdCBmb3JldmVyLgogICAgCiAgICBDb250cmlidXRlZC11
bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYWJlbiBDYXJzZXkgPGphYmVuLmNhcnNleUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1i
eTogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgoKY29tbWl0IDlmZmFhYWMy
ZTVlN2M1ZTIxYWQ0ZmYyZDBmOWFjNWQ4NDg3OGU1N2QKQXV0aG9yOiBDYXJzZXksIEphYmVuIDxq
YWJlbi5jYXJzZXlAaW50ZWwuY29tPgpEYXRlOiAgIFdlZCBPY3QgMjQgMDE6Mjk6MjEgMjAxOCAr
MDgwMAoKICAgIEJhc2V0b29scy9HZW5GZHM6IHJlZmFjdG9yIGNsYXNzIEZWCiAgICAKICAgIDEp
IGluaXRpYWxpemUgVWlGdk5hbWUgdmlhIF9faW5pdF9fIHBhcmFtZXRlci4gTm8gY2hhbmdlIHRv
IGRlZmF1bHQgYmVoYXZpb3IuCiAgICAyKSBpbml0aWFsaXplIDMgZW1wdHkgbGlzdHMgaW4gX19p
bml0X18uIEN1cmVudGx5IG5vdCBndWFyZW50ZWVkIGluaXRpYWxpemVkLgogICAgCiAgICBDYzog
WW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgQ2M6IExpbWluZyBHYW8g
PGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBD
b250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogSmFiZW4gQ2Fyc2V5
IDxqYWJlbi5jYXJzZXlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFlvbmdob25nIFpodSA8
eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KCmNvbW1pdCA1YTI2NGYyOGVlMDFlNThmMWRlZTE5ZWZk
N2E1OTA5NDJjZjJmYjIxCkF1dGhvcjogQ2Fyc2V5LCBKYWJlbiA8amFiZW4uY2Fyc2V5QGludGVs
LmNvbT4KRGF0ZTogICBXZWQgT2N0IDI0IDAxOjI5OjIwIDIwMTggKzA4MDAKCiAgICBCYXNlVG9v
bHMvR2VuRmRzOiBjaGFuZ2Ugb2JqZWN0cyB0byBzZXRzCiAgICAKICAgIENoYW5nZSBsaXN0cyBh
bmQgdHVwbGVzIHVzZWQgc29sZWx5IGZvciAiaW4iIHRlc3RpbmcgdG8gc2V0cy4KICAgIFRoZXNl
IG9wZXJhdGlvbnMgYXJlIG5vdCBvcmRlciBkZXBlbmRlbnQuCiAgICBmaXhlZCBzb21lIGxpbmUg
bGVuZ3RoIGZvciBQRVA4IGNvbXBsaWFuY2Ugb24gc29tZS4KICAgIAogICAgQ2M6IExpbWluZyBH
YW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgQ2M6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcu
emh1QGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0
aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEphYmVuIENhcnNleSA8amFiZW4u
Y2Fyc2V5QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBZb25naG9uZyBaaHUgPHlvbmdob25n
LnpodUBpbnRlbC5jb20+Cgpjb21taXQgOWU0N2U2ZjkwODgwZTA5MGNkODFmNTg1YWJkN2E2YzU1
M2ZiY2UxMApBdXRob3I6IENhcnNleSwgSmFiZW4gPGphYmVuLmNhcnNleUBpbnRlbC5jb20+CkRh
dGU6ICAgV2VkIE9jdCAyNCAwMToyOToxOSAyMDE4ICswODAwCgogICAgQmFzZVRvb2xzL0dlbkZk
czogY2xlYW51cCBHZW5GZHMKICAgIAogICAgMSkgcmVtb3ZlIHdpbGRjYXJkIGltcG9ydHMgYW5k
IHVzZSBleHBsaWNpdCBpbXBvcnRzCiAgICAyKSByZWZhY3RvciB0byB1c2Ugc2hhcmVkIHZhcmlh
YmxlcyBmcm9tIENvbW1vbi9EYXRhVHlwZQogICAgMykgcmVuYW1lIHRvIG5vdCBzaGFkb3cgaW1w
b3J0cwogICAgNCkgZG9uJ3QgYXNzaWduIGEgdmFyaWFibGUgaW4gYSBsb29wIChqdXN0IGRvIGZp
bmFsIGFzc2lnbm1lbnQpCiAgICA1KSByZW1vdmUgc3BhY2VzLCBwYXJlbnMsIHVudXNlZCBvciBj
b21tZW50ZWQgb3V0IGNvZGUsIGV0Yy4KICAgIDYpIG1lcmdlIHVubmVjZXNzYXJ5IHBhcmVudCBj
bGFzc2VzIGludG8gY2hpbGQKICAgIDcpIHJlZmFjdG9yIHRvIHNoYXJlIERYRSBhbmQgUEVJIGFw
cmlvcmkgR1VJRHMgZnJvbSBvbmUgcGxhY2UKICAgICAgdGhpcyBpbmNsdWRlcyBjaGFuZ2VzIHRv
IEJ1aWxkIGFuZCBFT1QgZmlsZXMKICAgIDgpIGZvciBQRVA4LCBkb250IHVzZSBfXyBmb3IgY3Vz
dG9tIG1ldGhvZHMuCiAgICAKICAgIENjOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRl
bC5jb20+CiAgICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDYzog
Qm9iIEMgRmVuZyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjog
VGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBK
YWJlbiBDYXJzZXkgPGphYmVuLmNhcnNleUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogWW9u
Z2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 04:17:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 04: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 1gFtYo-0007Sg-Lq; Fri, 26 Oct 2018 04:17:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=obby=ng=oracle.com=joe.jin@srs-us1.protection.inumbo.net>)
 id 1gFtYn-0007Sb-Fj
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 04:17:21 +0000
X-Inumbo-ID: 3e69b7f5-d8d6-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3e69b7f5-d8d6-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 04:18:52 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9Q49Tf9170092;
 Fri, 26 Oct 2018 04:17: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-2018-07-02;
 bh=Aj4OeuSFoQcmJZ1fRFOMjUgqrvUepn7096+IooR002k=;
 b=s01QnAHvOlKhYLIQ17Y2Hwpl10oLi8f5GZQvr2Q1spm3hulQERz2mDtTwjY0rbwkJkt0
 hwDFiotSI4CkduBqo8qD/uzIoU6ivxkshy9/Hx6ZfB1+yUIxpOiKighX1HiKsL2gJ2i7
 1yRJzr40RtOBDsdUdtLPJIN0rkYKVQZP1wy/M/jEeele5n3Y/7Zx+jA9k+p8g28e8eL+
 H4rD/gqULNZH4WBrSY0FkYoEb339IA6L1zE+RqXsWtKQRZznqPIQJIr7OdVvldqGXOTf
 H08+TJjYESmXVAEsgftzTqUKyts5E9x0DY6hXTGaU5ZyXGTPyFYHNn6cY1k5R6DP/BqZ pw== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2120.oracle.com with ESMTP id 2n7w0r506v-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 26 Oct 2018 04:17:17 +0000
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9Q4HC3k026620
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 26 Oct 2018 04:17:12 GMT
Received: from abhmp0019.oracle.com (abhmp0019.oracle.com [141.146.116.25])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9Q4HBYH008020;
 Fri, 26 Oct 2018 04:17:12 GMT
Received: from [10.0.0.83] (/73.231.240.86)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 25 Oct 2018 21:17:11 -0700
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Juergen Gross <jgross@suse.com>, "DONGLI.ZHANG" <dongli.zhang@oracle.com>,
 John Sobecki <john.sobecki@oracle.com>
References: <210fa20d-4abb-413f-7e58-d8079cf3c589@oracle.com>
From: Joe Jin <joe.jin@oracle.com>
Message-ID: <a0302067-3273-e61a-b0f0-6cc6b1fdc31f@oracle.com>
Date: Thu, 25 Oct 2018 21:17:10 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <210fa20d-4abb-413f-7e58-d8079cf3c589@oracle.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9057
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810260036
Subject: Re: [Xen-devel] [PATCH] x86/xen: add physically contiguous check to
 xen_destroy_contiguous_region
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 konrad@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>

SSBkaWQgbm90IHJlYWxpemVkIHJhbmdlX3N0cmFkZGxlc19wYWdlX2JvdW5kYXJ5KCkgb25seSBh
dmFpbGFibGUKb24geGVuLXN3aW90bGIsIHBsZWFzZSBpZ25vcmUgdGhpcyBwYXRjaC4KClNvcnJ5
IGZvciB0aGUgYm90aGVyLgoKVGhhbmtzLApKb2UKT24gMTAvMjUvMTggNToxNiBQTSwgSm9lIEpp
biB3cm90ZToKPiB4ZW5fZGVzdHJveV9jb250aWd1b3VzX3JlZ2lvbigpIHVzZWQgdG8gZXhjaGFu
Z2UgcGh5c2ljYWxseQo+IGNvbnRpZ3VvdXMgbWVtb3J5IHdpdGggaHlwZXJ2aXNvciwgYnV0IGl0
IGRvZXMgbm90IHZlcmlmeQo+IHRoYXQgdGhlIG1lbW9yeSBpcyBwaHlzaWNhbGx5IGNvbnRpZ3Vv
dXMgb3Igbm8sIHBhc3NpbmcKPiBub24tY29udGlndW91cyBtZW1vcnkgdG8geGVuX2Rlc3Ryb3lf
Y29udGlndW91c19yZWdpb24oKQo+IHdpbGwgbGVhZCBrZXJuZWwgcGFuaWMuCj4gCj4gU2lnbmVk
LW9mZi1ieTogSm9lIEppbiA8am9lLmppbkBvcmFjbGUuY29tPgo+IENjOiBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Cj4gQ2M6IEJvcmlzIE9zdHJvdnNreSA8
Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+Cj4gQ2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0Bz
dXNlLmNvbT4KPiAtLS0KPiAgYXJjaC94ODYveGVuL21tdV9wdi5jICAgICB8IDMgKysrCj4gIGRy
aXZlcnMveGVuL3N3aW90bGIteGVuLmMgfCAzICstLQo+ICAyIGZpbGVzIGNoYW5nZWQsIDQgaW5z
ZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVu
L21tdV9wdi5jIGIvYXJjaC94ODYveGVuL21tdV9wdi5jCj4gaW5kZXggNzBlYTU5OGEzN2QyLi5j
MmYwODFmOGViZTMgMTAwNjQ0Cj4gLS0tIGEvYXJjaC94ODYveGVuL21tdV9wdi5jCj4gKysrIGIv
YXJjaC94ODYveGVuL21tdV9wdi5jCj4gQEAgLTI2NDksNiArMjY0OSw5IEBAIHZvaWQgeGVuX2Rl
c3Ryb3lfY29udGlndW91c19yZWdpb24ocGh5c19hZGRyX3QgcHN0YXJ0LCB1bnNpZ25lZCBpbnQg
b3JkZXIpCj4gIAlpZiAodW5saWtlbHkob3JkZXIgPiBNQVhfQ09OVElHX09SREVSKSkKPiAgCQly
ZXR1cm47Cj4gIAo+ICsJaWYgKHJhbmdlX3N0cmFkZGxlc19wYWdlX2JvdW5kYXJ5KHBzdGFydCwg
UEFHRV9TSVpFIDw8IG9yZGVyKSkKPiArCQlyZXR1cm47Cj4gKwo+ICAJdnN0YXJ0ID0gKHVuc2ln
bmVkIGxvbmcpcGh5c190b192aXJ0KHBzdGFydCk7Cj4gIAltZW1zZXQoKHZvaWQgKikgdnN0YXJ0
LCAwLCBQQUdFX1NJWkUgPDwgb3JkZXIpOwo+ICAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4v
c3dpb3RsYi14ZW4uYyBiL2RyaXZlcnMveGVuL3N3aW90bGIteGVuLmMKPiBpbmRleCBmNWMxYWY0
Y2U5YWIuLjQzMmVlYWUwMmQ3ZCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL3hlbi9zd2lvdGxiLXhl
bi5jCj4gKysrIGIvZHJpdmVycy94ZW4vc3dpb3RsYi14ZW4uYwo+IEBAIC0zNTcsOCArMzU3LDcg
QEAgeGVuX3N3aW90bGJfZnJlZV9jb2hlcmVudChzdHJ1Y3QgZGV2aWNlICpod2Rldiwgc2l6ZV90
IHNpemUsIHZvaWQgKnZhZGRyLAo+ICAJLyogQ29udmVydCB0aGUgc2l6ZSB0byBhY3R1YWxseSBh
bGxvY2F0ZWQuICovCj4gIAlzaXplID0gMVVMIDw8IChvcmRlciArIFhFTl9QQUdFX1NISUZUKTsK
PiAgCj4gLQlpZiAoKChkZXZfYWRkciArIHNpemUgLSAxIDw9IGRtYV9tYXNrKSkgfHwKPiAtCSAg
ICByYW5nZV9zdHJhZGRsZXNfcGFnZV9ib3VuZGFyeShwaHlzLCBzaXplKSkKPiArCWlmIChkZXZf
YWRkciArIHNpemUgLSAxIDw9IGRtYV9tYXNrKQo+ICAJCXhlbl9kZXN0cm95X2NvbnRpZ3VvdXNf
cmVnaW9uKHBoeXMsIG9yZGVyKTsKPiAgCj4gIAl4ZW5fZnJlZV9jb2hlcmVudF9wYWdlcyhod2Rl
diwgc2l6ZSwgdmFkZHIsIChkbWFfYWRkcl90KXBoeXMsIGF0dHJzKTsKPiAKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 04:26:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 04: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 1gFthD-0008GT-KD; Fri, 26 Oct 2018 04:26:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pe7m=ng=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gFthC-0008GJ-2M
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 04:26:02 +0000
X-Inumbo-ID: 74da4595-d8d7-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 74da4595-d8d7-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 04: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 <aliasfile-bounces@xenproject.org>)
 id 1gFth8-0005Ww-8P; Fri, 26 Oct 2018 04:25: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 1gFth8-00052i-0q; Fri, 26 Oct 2018 04:25:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gFth8-0002wR-0C; Fri, 26 Oct 2018 04:25:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128968-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=18b5947648ac4457cab55a34d370d9adac0b55db
X-Osstest-Versions-That: xen=94fba9f438a2c36ad9bf3a481a6013ddc7cf8cd9
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 26 Oct 2018 04:25:58 +0000
Subject: [Xen-devel] [xen-4.11-testing test] 128968: 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>

ZmxpZ2h0IDEyODk2OCB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5NjgvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiB4ZW4gICAgICAgICAgICAgICAgICAxOGI1OTQ3NjQ4YWM0NDU3Y2FiNTVhMzRkMzcwZDlh
ZGFjMGI1NWRiCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA5NGZiYTlm
NDM4YTJjMzZhZDliZjNhNDgxYTYwMTNkZGM3Y2Y4Y2Q5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg2NzcgIDIwMTgtMTAtMTIgMTk6MTQ6NDkgWiAgIDEzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4OTY4ICAyMDE4LTEwLTI0IDIxOjM2OjQ1IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZp
c2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDk0ZmJh
OWY0MzguLjE4YjU5NDc2NDggIDE4YjU5NDc2NDhhYzQ0NTdjYWI1NWEzNGQzNzBkOWFkYWMwYjU1
ZGIgLT4gc3RhYmxlLTQuMTEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 06:55:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 06: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 1gFw1P-0002my-4W; Fri, 26 Oct 2018 06:55:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=h74x=ng=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFw1M-0002mt-T3
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 06:55:00 +0000
X-Inumbo-ID: a259bdf2-d8eb-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a259bdf2-d8eb-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 08:51:59 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id EDEC2ADBC;
 Fri, 26 Oct 2018 06:54:56 +0000 (UTC)
To: Stefano Stabellini <sstabellini@kernel.org>, boris.ostrovsky@oracle.com,
 vkuznets@redhat.com
References: <alpine.DEB.2.10.1810161627250.5150@sstabellini-ThinkPad-X260>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <f9c0b190-e56b-0204-3ae3-349f8cd7d5df@suse.com>
Date: Fri, 26 Oct 2018 08:54:56 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810161627250.5150@sstabellini-ThinkPad-X260>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] CONFIG_XEN_PV breaks
 xen_create_contiguous_region on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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, Nathan.Studer@dornerworks.com,
 Jeff.Kubascik@dornerworks.com, Jarvis.Roach@dornerworks.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYvMTAvMjAxOCAxMDozOCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IHhlbl9jcmVh
dGVfY29udGlndW91c19yZWdpb24gaGFzIG5vdyBvbmx5IGFuIGltcGxlbWVudGF0aW9uIGlmCj4g
Q09ORklHX1hFTl9QViBpcyBkZWZpbmVkLiBIb3dldmVyLCBvbiBBUk0gd2UgbmV2ZXIgc2V0IENP
TkZJR19YRU5fUFYgYnV0Cj4gd2UgZG8gaGF2ZSBhbiBpbXBsZW1lbnRhdGlvbiBvZiB4ZW5fY3Jl
YXRlX2NvbnRpZ3VvdXNfcmVnaW9uIHdoaWNoIGlzCj4gcmVxdWlyZWQgZm9yIHN3aW90bGIteGVu
IHRvIHdvcmsgY29ycmVjdGx5IChhbHRob3VnaCBpdCBqdXN0IHNldHMKPiAqZG1hX2hhbmRsZSku
Cj4gCj4gVGhpcyBmaXhlcyBhIGJ1ZyBpbnRyb2R1Y2VkIGJ5IDE2NjI0MzkwODE2YzRjNDBkZjNk
Nzc3YjM0NjY1ZDNmZDAxZTY5M2QuCj4gCj4gZGlmZiAtLWdpdCBhL2luY2x1ZGUveGVuL3hlbi1v
cHMuaCBiL2luY2x1ZGUveGVuL3hlbi1vcHMuaAo+IGluZGV4IGZkMThjOTcuLjkzOWE5NjIgMTAw
NjQ0Cj4gLS0tIGEvaW5jbHVkZS94ZW4veGVuLW9wcy5oCj4gKysrIGIvaW5jbHVkZS94ZW4veGVu
LW9wcy5oCj4gQEAgLTQxLDcgKzQxLDcgQEAgc3RhdGljIGlubGluZSB1aW50MzJfdCB4ZW5fdmNw
dV9ucihpbnQgY3B1KQo+ICAKPiAgZXh0ZXJuIHVuc2lnbmVkIGxvbmcgKnhlbl9jb250aWd1b3Vz
X2JpdG1hcDsKPiAgCj4gLSNpZmRlZiBDT05GSUdfWEVOX1BWCj4gKyNpZmRlZiBDT05GSUdfWEVO
X1BWIHx8IENPTkZJR19BUk0gfHwgQ09ORklHX0FSTTY0Cj4gIGludCB4ZW5fY3JlYXRlX2NvbnRp
Z3VvdXNfcmVnaW9uKHBoeXNfYWRkcl90IHBzdGFydCwgdW5zaWduZWQgaW50IG9yZGVyLAo+ICAJ
CQkJdW5zaWduZWQgaW50IGFkZHJlc3NfYml0cywKPiAgCQkJCWRtYV9hZGRyX3QgKmRtYV9oYW5k
bGUpOwo+IAo+IAoKQ291bGQgeW91IHBsZWFzZSB0ZXN0IHlvdXIgcGF0Y2ggYmVmb3JlIHNlbmRp
bmc/IEl0IGRvZXNuJ3QgZXZlbiBjb21waWxlCndpdGhvdXQgd2FybmluZyBhbmQgaXQgaXMgbWlz
c2luZyBTb0IsIGNvcnJlY3QgIkZpeGVzOiIgdGFnIGFuZCBsb29rcyBhcwppZiBpdCBoYXMgYmVl
biBhc3NlbWJsZWQgYnkgaGFuZCBpbnN0ZWFkIG9mIHVzaW5nIGEgcHJvcGVyIHRvb2wgbGlrZQoi
Z2l0IGZvcm1hdC1wYXRjaCIgKG5vICItLS0iIGRlbGltaXRlciwgZXh0cmEgZW1wdHkgbGluZXMg
YXQgdGhlIGVuZCkuCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 06:58:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 06:58: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 1gFw4Z-0002tD-MQ; Fri, 26 Oct 2018 06:58:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pe7m=ng=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gFw4Y-0002t3-QP
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 06:58:18 +0000
X-Inumbo-ID: ba76d7e4-d8ec-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ba76d7e4-d8ec-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 06:59: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 <aliasfile-bounces@xenproject.org>)
 id 1gFw4T-0000Kp-Ek; Fri, 26 Oct 2018 06:58: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 1gFw4T-0001PP-72; Fri, 26 Oct 2018 06:58:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gFw4T-0003ov-6R; Fri, 26 Oct 2018 06:58:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128989-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=901ae29dfef82186b8a54d29738fbe18add18764
X-Osstest-Versions-That: ovmf=0019375fbc89e4d7cfebe29e288b74731bd9f456
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 26 Oct 2018 06:58:13 +0000
Subject: [Xen-devel] [ovmf test] 128989: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODk4OSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5ODkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjg5NzQKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTI4OTc0Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgOTAxYWUyOWRmZWY4MjE4NmI4YTU0ZDI5NzM4ZmJlMThhZGQxODc2NApiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgMDAxOTM3NWZiYzg5ZTRkN2NmZWJlMjll
Mjg4Yjc0NzMxYmQ5ZjQ1NgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4OTc0ICAyMDE4LTEwLTI1
IDExOjI3OjAwIFogICAgMCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyODk3NiAgMjAxOC0x
MC0yNSAxODo0MDo1OSBaICAgIDAgZGF5cyAgICAzIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyODk4OSAgMjAxOC0xMC0yNiAwMzo0MTo0MyBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIENhcnNleSwg
SmFiZW4gPGphYmVuLmNhcnNleUBpbnRlbC5jb20+CiAgQ2hhc2VsIENoaXUgPGNoYXNlbC5jaGl1
QGludGVsLmNvbT4KICBDaGFzZWwsIENoaXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4KICBFcmlj
IERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgSmFiZW4gQ2Fyc2V5IDxqYWJlbi5jYXJzZXlA
aW50ZWwuY29tPgogIEppYW4gSiBXYW5nIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+CiAgWmhhb3po
MXggPHpoaXFpYW5neC56aGFvQGludGVsLmNvbT4KICBaaGlxaWFuZ1ggWmhhbyA8emhpcWlhbmd4
LnpoYW9AaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA0NDMgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 07:31:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 07:31: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 1gFwaa-0005tD-1V; Fri, 26 Oct 2018 07:31:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hpqm=ng=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1gFwaY-0005t8-Ur
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 07:31:22 +0000
X-Inumbo-ID: 589238a9-d8f1-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 589238a9-d8f1-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 07: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 mx1.suse.de (Postfix) with ESMTP id 0C0C0ACC5;
 Fri, 26 Oct 2018 07:31:19 +0000 (UTC)
Message-ID: <c545fe3a8e373de8b45765f1510c7e421fecb9c8.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Fri, 26 Oct 2018 09:31:12 +0200
In-Reply-To: <CABfawhknLovL9xsm_ZQb3jjXriKxQiSo0t8ids0HA9Q3+kRp1A@mail.gmail.com>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <CABfawh=GYUi2nvx5Nc1xfu7McVSqCwYOMyA6fyCKgYJCGCRkXA@mail.gmail.com>
 <9270f77c23dad0855a00030cc53ce4b2b9366d22.camel@suse.com>
 <CABfawhkcGspr8+0=A-vLq66HrFK1D7H_abTyMKd21h3Mk2gvNg@mail.gmail.com>
 <faf8d9511adf38f9c769103596df7c85b97db4ca.camel@suse.com>
 <CABfawhknLovL9xsm_ZQb3jjXriKxQiSo0t8ids0HA9Q3+kRp1A@mail.gmail.com>
Organization: SUSE
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: mpohlack@amazon.de, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>, joao.m.martins@oracle.com,
 Stefano Stabellini <sstabellini@kernel.org>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 Marek =?ISO-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>, aliguori@amazon.com, uwed@amazon.de,
 Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, ross.philipson@oracle.com,
 Matt Wilson <msw@amazon.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 JGross@suse.com, sergey.dyasli@citrix.com, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 mdontu <mdontu@bitdefender.com>, dwmw@amazon.co.uk,
 Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============5073975233582923751=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============5073975233582923751==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-MP738x09aoGQXbiHavbN"


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

On Thu, 2018-10-25 at 11:29 -0600, Tamas K Lengyel wrote:
> On Thu, Oct 25, 2018 at 11:23 AM Dario Faggioli <dfaggioli@suse.com>
> wrote:
> >=20
> > Having _everyone_ wanting to do actual stuff on the CPUs is, IMO,
> > one
> > of the worst workloads for hyperthreading, and it is in fact a
> > workload
> > where I've always seen it having the least beneficial effect on
> > performance. I guess it's possible that, in your case, it's
> > actually
> > really doing more harm than good.
> >=20
> > It's an interesting data point, but I wouldn't use a workload like
> > that
> > to measure the benefit, or the impact, of an SMT related change.
>=20
> Thanks, and indeed this test is the worst-case scenario for
> hyperthreading, that's was our goal. While a typical work-load may
> not
> be similar, it is a possible one for the system we are concerned
> about.=20
>
Sure, and that is fine. But at the same time, it is not much, if at
all, related with speculative execution, L1TF and coscheduling. It's
just that, with this workload, hyperthreading is bad, and not much more
to say.

> So if at any given time the benefit of hyperthreading ranges
> between say +30% and -30% and we can't predict the workload or
> optimize it, it is looking like a safe bet to just disable
> hyperthreading. Would you agree?
>=20
That's, AFAICR, the OpenBSD's take, back at the time of when TLBLeed
came out. But, no, I don't really agree. Not entirely, at least.

The way I see it, is that there are special workloads where  SMT gives,
say, -30%, and those should just disable it, and be done.

For others, it's perfectly fine to keep it on, and we should, ideally,
find a solution to the security issues it introduces, without
nullifying the performance benefit it introduces.

And when it comes to judge how good, or bad, such solutions are, we
should consider both the best and the worst case scenarios, and I'd say
that the best case scenario is more important, as for the worst case,
one could just disable SMT, as said above.

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

--=-MP738x09aoGQXbiHavbN
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+4FAlvSwsEACgkQFkJ4iaW4
c+4T5w/8D8P5GYZzuEbzfYfpiCyzIiQ4YdQ85dhAMQMq+UZc6JkWf4vJV+47GD7E
XvtrulHDxhjAKikoljbK1B8Y0kltmFJf4NPHTDSilPA6vwep+Bx5XqqFC7PpCVeL
4oSXMSAWF2J2GTJtgGZY2VzYoL6ra+mAVRy29zV0mahp9d5mBJ7luPqFj699Ckj+
QV/EHDZOYvxiEoj/oyF9wj0rkzHPLEq9RIjrXVGbPNMrrMFq21jlRRgoCBsq6pAl
No9B6JHZQHNZ4MmOZ0e3o8WDlK5666UJiLZ4mKmGn5GQOpueBgp1FvuKnB660OdX
5Irc5dj84tW+a24G8x9y4s1mCHIWHnHKhL43Wz+OPdq/o4DvKlqypV4/U3g9EXyy
diQECc0mGNyJsyNzCb0d7YQGAAlzg7WDzCmRkUVBa7JkBuD6oz2lcQYCDhFRcis0
W3DB8cxGJWmfmpWEsR/5nPQGumxiJCsSSSoYussYsnMb0BKLjas97RsKzihXzlnq
is/XdPBVbPdnewG1hRAAbS/Di7fK5eYbvCpc0OOWhp5dBW/T8sD0PLhHKXTK1cCr
aHSmJkKUah2qew1IiWHW7qeDiNqUOv7R5DvDpIn/Ra+HAqNinqmq/ZVuWpI2Y4rb
fjP3mIQ/o3lBgHWWL82YcjTXqrA7oD9j/8Jvk6Z1H0sSYyQpJsc=
=ytvo
-----END PGP SIGNATURE-----

--=-MP738x09aoGQXbiHavbN--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5073975233582923751==--



From xen-devel-bounces@lists.xenproject.org Fri Oct 26 07:48:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 07:48: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 1gFwqk-0006nn-DM; Fri, 26 Oct 2018 07:48:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=npj0=ng=lst.de=hch@srs-us1.protection.inumbo.net>)
 id 1gFwqj-0006ni-Dr
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 07:48:05 +0000
X-Inumbo-ID: aeacdb3d-d8f3-11e8-a6a9-d7ebe60f679a
Received: from newverein.lst.de (unknown [213.95.11.211])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aeacdb3d-d8f3-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 07:49:36 +0000 (UTC)
Received: by newverein.lst.de (Postfix, from userid 2407)
 id 91A4B68C38; Fri, 26 Oct 2018 09:48:02 +0200 (CEST)
Date: Fri, 26 Oct 2018 09:48:02 +0200
From: Christoph Helwig <hch@lst.de>
To: Joe Jin <joe.jin@oracle.com>
Message-ID: <20181026074802.GA4768@lst.de>
References: <bb6d87b4-c371-c6c0-8c48-bc95df018ad1@oracle.com>
 <20181024130246.GA22616@localhost.localdomain>
 <83900cf4-690c-9725-d022-d427fdeb4f7d@oracle.com>
 <581cb7ea-3112-791d-918d-9bb887e4744f@oracle.com>
 <24a62522-1629-5d0b-398e-6d2c1a0b97f7@oracle.com>
 <922914c9-22db-c5d1-33da-d07691ebd7d7@oracle.com>
 <a47fabe8-53d1-47b8-0efc-f9f1e5b4898a@oracle.com>
 <45f5ffe8-3f48-4485-53f0-5a056be69b0c@oracle.com>
 <5b64850f-9142-0360-fe4e-9e7bc74d2368@oracle.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5b64850f-9142-0360-fe4e-9e7bc74d2368@oracle.com>
User-Agent: Mutt/1.5.17 (2007-11-01)
Subject: Re: [Xen-devel] [PATCH] xen-swiotlb: exchange memory with Xen only
 when pages are contiguous
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: John Sobecki <john.sobecki@oracle.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 "DONGLI.ZHANG" <dongli.zhang@oracle.com>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 konrad@kernel.org,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Christoph Helwig <hch@lst.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>

T24gVGh1LCBPY3QgMjUsIDIwMTggYXQgMTE6NTY6MDJBTSAtMDcwMCwgSm9lIEppbiB3cm90ZToK
PiBJIGp1c3QgZGlzY3Vzc2VkIHRoaXMgcGF0Y2ggd2l0aCBCb3JpcyBpbiBwcml2YXRlLCBoaXMg
b3BpbmlvbnMoQm9yaXMsCj4gcGxlYXNlIGNvcnJlY3QgbWUgaWYgYW55IG1pc3VuZGVyc3Rvb2Qp
IGFyZToKPiAKPiAxLiBXaXRoL3dpdGhvdXQgdGhlIGNoZWNrLCBib3RoIGFyZSBpbmNvcnJlY3Qs
IGhlIHRob3VnaHQgd2UgbmVlZCB0bwo+ICAgIHByZXZlbnRlZCB1bmFsbG9jJ2QgZnJlZSBhdCBo
ZXJlLiAKPiAyLiBPbiBmcmVlaW5nLCBpZiB1cHBlciBsYXllciBhbHJlYWR5IGNoZWNrZWQgdGhl
IG1lbW9yeSB3YXMgRE1BLWFibGUsCj4gICAgdGhlIGNoZWNraW5nIGF0IGhlcmUgZG9lcyBub3Qg
bWFrZSBzZW5zZSwgd2UgY2FuIHJlbW92ZSBhbGwgY2hlY2tzLgo+IDMuIHhlbl9jcmVhdGVfY29u
dGlndW91c19yZWdpb24oKSBhbmQgeGVuX2Rlc3Ryb3lfY29udGlndW91c19yZWdpb24oKQo+ICAg
IHRvIGNvbWUgaW4gcGFpcnMuCj4gCj4gRm9yICMxIGFuZCAjMywgSSB0aGluayB3ZSBuZWVkIHNv
bWV0aGluZyBhc3NvY2lhdGUgaXQsIGxpa2UgYSBsaXN0LCBvbgo+IGFsbG9jYXRpbmcsIGFkZCBh
ZGRyIHRvIGl0LCBvbiBmcmVlaW5nLCBjaGVjayBpZiBpbiB0aGUgbGlzdC4KCklzIHRoZXJlIGFu
eSB3YXkgdG8gZmlndXJlIG91dCBiYXNlZCBvbiBhbiBhZGRyZXNzIGlmIHRoZSBleGNoYW5nZQpv
cGVyYXRpb24gaGFwcGVuZWQ/Cgo+IEZvciAjMiwgSSdtIHdhcyBub3QgZm91bmQgYW55d2hlcmUg
dmFsaWRhdGVkIHRoZSBhZGRyZXNzIG9uIAo+IGRtYV9mcmVlX2NvaGVyZW50KCkgY2FsbHBhdGgs
IG5vdCBqdXN0IHhlbi1zd2lvdGxiLgoKQXQgbGVhc3QgZm9yIHNpbXBsZSBkaXJlY3QgbWFwcGlu
Z3MgdGhlcmUgaXMgbm8gZWFzeSB3YXkgdG8gdmVyaWZ5IHRoYXQKd2l0aG91dCBrZWVwaW5nIGEg
bGlzdCwgYW5kIGZvciBzb21lIG9mIHRoZSBvcHMgdGhhdCBkbyB2bWFwIGxpa2UKb3BlcmF0aW9u
cyB3ZSBoYXZlIGJhc2ljIHNhbnRpeSBjaGVja3MsIGJ1dCBub3RoaW5nIHRoYXQgcmVhbGx5IGNh
dGNoZXMKYSB3cm9uZyBmcmVlLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 07:49:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 07: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 1gFws1-0006t4-Qi; Fri, 26 Oct 2018 07:49:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hpqm=ng=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1gFws0-0006sx-Oz
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 07:49:24 +0000
X-Inumbo-ID: ddbb907d-d8f3-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ddbb907d-d8f3-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 07:50: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 mx1.suse.de (Postfix) with ESMTP id 430E4AFFB;
 Fri, 26 Oct 2018 07:49:21 +0000 (UTC)
Message-ID: <7b2ff44127f10b0d01e8ed8865c71206c1a8f2f4.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>, Andrew Cooper
 <andrew.cooper3@citrix.com>
Date: Fri, 26 Oct 2018 09:49:15 +0200
In-Reply-To: <CABfawhkkwkC3itQMuqVX1aHSD8ysYCckUi0URVy5kQfZFtjugA@mail.gmail.com>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <CABfawh=GYUi2nvx5Nc1xfu7McVSqCwYOMyA6fyCKgYJCGCRkXA@mail.gmail.com>
 <7079d0ee-a8ef-e164-12d9-8e3bfef81491@citrix.com>
 <03e84c44-2c33-b00f-bdfc-3c6b57123bfb@citrix.com>
 <CABfawhn6Cdv7HK6pbzEj-013wXwouOuzpOpiw5L-_WV=F4e0Bw@mail.gmail.com>
 <f1e40a27-c0c4-c3bd-eb43-1fb314ec20ac@citrix.com>
 <CABfawhnbPfqeXM01=9_55dOzYAkgEcPk4+YqieN-Ab_3OA=v0Q@mail.gmail.com>
 <5c251189-cfb7-a36a-5a33-fd661771c9c0@citrix.com>
 <CABfawhkkwkC3itQMuqVX1aHSD8ysYCckUi0URVy5kQfZFtjugA@mail.gmail.com>
Organization: SUSE
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: mpohlack@amazon.de, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>, joao.m.martins@oracle.com,
 Stefano Stabellini <sstabellini@kernel.org>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 Marek =?ISO-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>, aliguori@amazon.com, uwed@amazon.de,
 Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, ross.philipson@oracle.com,
 George Dunlap <george.dunlap@citrix.com>, Matt Wilson <msw@amazon.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, JGross@suse.com,
 sergey.dyasli@citrix.com, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, mdontu <mdontu@bitdefender.com>,
 dwmw@amazon.co.uk, Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============8593270475349647320=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============8593270475349647320==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-2vsUuv/fuvc+okFBcPLS"


--=-2vsUuv/fuvc+okFBcPLS
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Thu, 2018-10-25 at 12:35 -0600, Tamas K Lengyel wrote:
> On Thu, Oct 25, 2018 at 12:13 PM Andrew Cooper
> <andrew.cooper3@citrix.com> wrote:
> >=20
> > TBH, I'd perhaps start with an admin control which lets them switch
> > between the two modes, and some instructions on how/why they might
> > want
> > to try switching.
> >=20
> > Trying to second-guess the best HT setting automatically is most
> > likely
> > going to be a lost cause.  It will be system specific as to whether
> > the
> > same workload is better with or without HT.
>=20
> This may just not be practically possible at the end as the system
> administrator may have no idea what workload will be running on any
> given system. It may also vary between one user to the next on the
> same system, without the users being allowed to tune such details of
> the system. If we can show that with core-scheduling deployed for
> most
> workloads performance is improved by x % it may be a safe option.=20
>
I haven't done this kind of benchmark yet, but I'd say that, if every
vCPU of every domain is doing 100% CPU intensive work, core-scheduling
isn't going to make much difference, or help you much, as compared to
regular scheduling with hyperthreading enabled.

Actual numbers may vary depending on whether VMs have odd or even
number of vCPUs but, e.g., on hardware with 2 threads per core, and
using VMs with at least 2 vCPUs each, the _perfect_ implementation of
core-scheduling would still manage to keep all the *threads* busy,
which is --as far as our speculations currently go-- what is causing
the performance degradation you're seeing.

So, again, if it is confirmed that this workload of yours is a
particularly bad one for SMT, then you are just better off disabling
hyperthreading. And, no, I don't think such a situation is common
enough to say "let's disable for everyone by default".

> But
> if every system needs to be tuned and evaluated in terms of its
> eventual workload, that task becomes problematic.
>
So, the scheduler has the notion of the system load (at least, Credit2
does), and it is in theory possible to put together some heuristics for
basically stopping using hyperthreading, upon certain conditions.

This, however, I see it as something completely orthogonal from
security related consideration and from core-scheduling.

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

--=-2vsUuv/fuvc+okFBcPLS
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+4FAlvSxvsACgkQFkJ4iaW4
c+5cEA//XWsly8poY9g05bWzqiUt/TQk/4sDd6YsuW/yPq1JSEzOcagci0kdmOoS
tJ/eBs6v6Vn1NvZuJX2DafGgEQs3tIHcJUtBQSyUsv9eZ5r9vk+zS0yyiKQzS8cT
/A8/a+kaTctZPQdVdn+K57Koq+SUspAmLrMCRtEGzHXfp7sgYLolzOFB0/wvN5AS
Xg6n/BtDdnnxv5cNxBmYZyMdy3GtiEqCEejtcIsH+ebt2x+1f+Rlo7vnE3oPZdqt
t1HMVSta4LYp9wfgBkIU+Ds2VLrqlPD/rgJAWX1JSH2QbhyNXdDzSmTNCBX7711W
WbXrpcwV8KQFOKn6VHS6vZk7DHLX/Nl46afKGsvbwcQzRMnzHskw2D7GZzLoypzw
6w2xsK5COrIA/ae3Gh8i9SzfVIZ1JQjzy/vy2a395DmardACTGsLJhiphGamCj4Y
uxdJ5seT3xL9zNZpSoB3REMfbw11sYMMdI3DwmNOVjnCJbk1pm4q9ZqXmSMkLpD9
V7+Y6WXJkOxzvfaIhjDpMKAmI+Jymn3i8EIdeoBZfsNDzcbFokePRrXfsb+uEpS6
wj+2rNHI4JCfMEmL//2GHTHjgkcmFXXXbmBISQVeRd6y5F+UVU0YNqnn/0QcGhlq
ukqsWMYm0JJu2s+LfNjLuL+bCkfy48zZgVBQ3D9m77elMxsK8d0=
=IZMd
-----END PGP SIGNATURE-----

--=-2vsUuv/fuvc+okFBcPLS--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8593270475349647320==--



From xen-devel-bounces@lists.xenproject.org Fri Oct 26 08:22:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 08:22: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 1gFxO2-0001uD-2y; Fri, 26 Oct 2018 08:22:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wvkx=ng=citrix.com=prvs=83023e1ff=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1gFxO0-0001u8-Lx
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 08:22:28 +0000
X-Inumbo-ID: 7c8cf371-d8f8-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7c8cf371-d8f8-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 08:23:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,427,1534809600"; d="scan'208";a="68834962"
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
References: <1540481802-20037-1-git-send-email-andrew.cooper3@citrix.com>
 <1540481933-20666-1-git-send-email-andrew.cooper3@citrix.com>
From: Sergey Dyasli <sergey.dyasli@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=sergey.dyasli@citrix.com; keydata=
 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
Message-ID: <733b33ef-1e22-5cc3-3d9a-df5431482da3@citrix.com>
Date: Fri, 26 Oct 2018 09:21:44 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <1540481933-20666-1-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 3/4] x86/vvmx: INVVPID instructions should
 be handled at by L1
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMjUvMTAvMjAxOCAxNjozOCwgQW5kcmV3IENvb3BlciB3cm90ZToKCj4gZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXgu
Ywo+IGluZGV4IDkzOTA3MDUuLmQxYzhhNDEgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2
bS92bXgvdnZteC5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCj4gQEAgLTIz
NDgsNiArMjM0OCw3IEBAIGludCBudm14X24yX3ZtZXhpdF9oYW5kbGVyKHN0cnVjdCBjcHVfdXNl
cl9yZWdzICpyZWdzLAo+ICAgICAgY2FzZSBFWElUX1JFQVNPTl9WTVhPRkY6Cj4gICAgICBjYXNl
IEVYSVRfUkVBU09OX1ZNWE9OOgo+ICAgICAgY2FzZSBFWElUX1JFQVNPTl9JTlZFUFQ6Cj4gKyAg
ICBjYXNlIEVYSVRfUkVBU09OX0lOVlZQSUQ6Cj4gICAgICBjYXNlIEVYSVRfUkVBU09OX1hTRVRC
VjoKPiAgICAgICAgICAvKiBpbmplY3QgdG8gTDEgKi8KPiAgICAgICAgICBudmNwdS0+bnZfdm1l
eGl0X3BlbmRpbmcgPSAxOwoKUmV2aWV3ZWQtYnk6IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFz
bGlAY2l0cml4LmNvbT4KCkkgdGhpbmsgdGhpcyBwYXRjaCBzaG91bGQgYmUgdGhlIGZpcnN0IG9u
ZSBpbiB0aGUgc2VyaWVzLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 08:52:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 08:52: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 1gFxrM-0004Co-RB; Fri, 26 Oct 2018 08:52:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pe7m=ng=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gFxrL-0004Ce-4b
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 08:52:47 +0000
X-Inumbo-ID: b8ca5a68-d8fc-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b8ca5a68-d8fc-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 08: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 <aliasfile-bounces@xenproject.org>)
 id 1gFxrH-0002zM-Ko; Fri, 26 Oct 2018 08:52: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 1gFxrH-0006y1-D4; Fri, 26 Oct 2018 08:52:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gFxrH-0001PO-CU; Fri, 26 Oct 2018 08:52:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128994-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=979b7d802c316722da3f3dee90799728c7aab38f
X-Osstest-Versions-That: ovmf=0019375fbc89e4d7cfebe29e288b74731bd9f456
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 26 Oct 2018 08:52:43 +0000
Subject: [Xen-devel] [ovmf test] 128994: 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>

ZmxpZ2h0IDEyODk5NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5OTQvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA5NzliN2Q4MDJjMzE2NzIyZGEzZjNkZWU5MDc5OTcy
OGM3YWFiMzhmCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAwMDE5Mzc1
ZmJjODllNGQ3Y2ZlYmUyOWUyODhiNzQ3MzFiZDlmNDU2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg5NzQgIDIwMTgtMTAtMjUgMTE6Mjc6MDAgWiAgICAwIGRheXMKRmFpbGluZyBzaW5jZSAgICAg
ICAgMTI4OTc2ICAyMDE4LTEwLTI1IDE4OjQwOjU5IFogICAgMCBkYXlzICAgIDQgYXR0ZW1wdHMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTI4OTk0ICAyMDE4LTEwLTI2IDA3OjEwOjQ1IFogICAgMCBk
YXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgQ2Fyc2V5LCBKYWJlbiA8amFiZW4uY2Fyc2V5QGludGVsLmNvbT4KICBDaGFzZWwg
Q2hpdSA8Y2hhc2VsLmNoaXVAaW50ZWwuY29tPgogIENoYXNlbCwgQ2hpdSA8Y2hhc2VsLmNoaXVA
aW50ZWwuY29tPgogIERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4KICBFcmljIERvbmcg
PGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgRmVuZywgWXVuaHVhWCA8eXVuaHVheC5mZW5nQGludGVs
LmNvbT4KICBKYWJlbiBDYXJzZXkgPGphYmVuLmNhcnNleUBpbnRlbC5jb20+CiAgSmlhbiBKIFdh
bmcgPGppYW4uai53YW5nQGludGVsLmNvbT4KICBZdW5odWEgRmVuZyA8eXVuaHVheC5mZW5nQGlu
dGVsLmNvbT4KICBaaGFvemgxeCA8emhpcWlhbmd4LnpoYW9AaW50ZWwuY29tPgogIFpoaXFpYW5n
WCBaaGFvIDx6aGlxaWFuZ3guemhhb0BpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2Yg
dGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5l
bWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9t
ZS94ZW4vZ2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAgMDAxOTM3NWZiYy4uOTc5YjdkODAyYyAgOTc5
YjdkODAyYzMxNjcyMmRhM2YzZGVlOTA3OTk3MjhjN2FhYjM4ZiAtPiB4ZW4tdGVzdGVkLW1hc3Rl
cgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 08:54:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 08:54: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 1gFxtB-0004K0-CC; Fri, 26 Oct 2018 08:54:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2car=ng=oracle.com=dongli.zhang@srs-us1.protection.inumbo.net>)
 id 1gFxtA-0004Ju-CW
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 08:54:40 +0000
X-Inumbo-ID: fc1c440b-d8fc-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fc1c440b-d8fc-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 08:56:11 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9Q8rjDs047562;
 Fri, 26 Oct 2018 08:54:37 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to :
 references : cc : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=UZLE4JxKt/KMLfEuFn9/+2BwdcZ5ttZCEZlRoTEwFow=;
 b=33CEHkpKRWWgKsGBRqnQycgkV1A9AWv7bVVxJhFpKMQpsZ+IncZVa1CNqtts8jPbzXE9
 tawyJ3Ni9+OtRwL+VtooyvC9E4jLQxNZ5m8dFPOy9Vz3ITD1YTLQ6Z9zxonKQqER3pl2
 iTUInVwFprGD+j531l17pK2J4ViesIKDpthmnSQclA6jjLS+HxmKoGqbsohySXrDaKAm
 0Yib61TerrIE8jMKQhA55e72qfM7cSl4f25V0JCfj7tOoK6yA/rEdOMEwut9SADV6D/f
 SdRRRnGZpFvpI3GpqT6yTMrDX4zB+L+YGyCGdN9F2OG8bCwohBeYQfsSbg1h8vOI2Wkl 5w== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2120.oracle.com with ESMTP id 2n7vaqe3d5-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 26 Oct 2018 08:54:36 +0000
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w9Q8saef003971
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 26 Oct 2018 08:54:36 GMT
Received: from abhmp0011.oracle.com (abhmp0011.oracle.com [141.146.116.17])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w9Q8sZ4B017190;
 Fri, 26 Oct 2018 08:54:35 GMT
Received: from [10.191.16.181] (/10.191.16.181)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 26 Oct 2018 01:54:35 -0700
To: Joe Jin <joe.jin@oracle.com>
References: <bb6d87b4-c371-c6c0-8c48-bc95df018ad1@oracle.com>
 <20181024130246.GA22616@localhost.localdomain>
 <83900cf4-690c-9725-d022-d427fdeb4f7d@oracle.com>
 <581cb7ea-3112-791d-918d-9bb887e4744f@oracle.com>
 <24a62522-1629-5d0b-398e-6d2c1a0b97f7@oracle.com>
 <922914c9-22db-c5d1-33da-d07691ebd7d7@oracle.com>
 <a47fabe8-53d1-47b8-0efc-f9f1e5b4898a@oracle.com>
 <45f5ffe8-3f48-4485-53f0-5a056be69b0c@oracle.com>
 <5b64850f-9142-0360-fe4e-9e7bc74d2368@oracle.com>
 <20181026074802.GA4768@lst.de>
From: Dongli Zhang <dongli.zhang@oracle.com>
Message-ID: <10301c25-5bbf-51b6-6cb2-77e30bcd9a99@oracle.com>
Date: Fri, 26 Oct 2018 16:54:28 +0800
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.3.0
MIME-Version: 1.0
In-Reply-To: <20181026074802.GA4768@lst.de>
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9057
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=913
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810260079
Subject: Re: [Xen-devel] [PATCH] xen-swiotlb: exchange memory with Xen only
 when pages are contiguous
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: John Sobecki <john.sobecki@oracle.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 konrad@kernel.org,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Christoph Helwig <hch@lst.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>

SGkgSm9lLAoKT24gMTAvMjYvMjAxOCAwMzo0OCBQTSwgQ2hyaXN0b3BoIEhlbHdpZyB3cm90ZToK
PiBPbiBUaHUsIE9jdCAyNSwgMjAxOCBhdCAxMTo1NjowMkFNIC0wNzAwLCBKb2UgSmluIHdyb3Rl
Ogo+PiBJIGp1c3QgZGlzY3Vzc2VkIHRoaXMgcGF0Y2ggd2l0aCBCb3JpcyBpbiBwcml2YXRlLCBo
aXMgb3BpbmlvbnMoQm9yaXMsCj4+IHBsZWFzZSBjb3JyZWN0IG1lIGlmIGFueSBtaXN1bmRlcnN0
b29kKSBhcmU6Cj4+Cj4+IDEuIFdpdGgvd2l0aG91dCB0aGUgY2hlY2ssIGJvdGggYXJlIGluY29y
cmVjdCwgaGUgdGhvdWdodCB3ZSBuZWVkIHRvCj4+ICAgIHByZXZlbnRlZCB1bmFsbG9jJ2QgZnJl
ZSBhdCBoZXJlLiAKPj4gMi4gT24gZnJlZWluZywgaWYgdXBwZXIgbGF5ZXIgYWxyZWFkeSBjaGVj
a2VkIHRoZSBtZW1vcnkgd2FzIERNQS1hYmxlLAo+PiAgICB0aGUgY2hlY2tpbmcgYXQgaGVyZSBk
b2VzIG5vdCBtYWtlIHNlbnNlLCB3ZSBjYW4gcmVtb3ZlIGFsbCBjaGVja3MuCj4+IDMuIHhlbl9j
cmVhdGVfY29udGlndW91c19yZWdpb24oKSBhbmQgeGVuX2Rlc3Ryb3lfY29udGlndW91c19yZWdp
b24oKQo+PiAgICB0byBjb21lIGluIHBhaXJzLgo+Pgo+PiBGb3IgIzEgYW5kICMzLCBJIHRoaW5r
IHdlIG5lZWQgc29tZXRoaW5nIGFzc29jaWF0ZSBpdCwgbGlrZSBhIGxpc3QsIG9uCj4+IGFsbG9j
YXRpbmcsIGFkZCBhZGRyIHRvIGl0LCBvbiBmcmVlaW5nLCBjaGVjayBpZiBpbiB0aGUgbGlzdC4K
CklmIGRvbTAgKG9yIGFueSBkb21haW4pIGlzIGhhcHB5LCBhbHRob3VnaCBpdCBjb3VsZCB0cnkg
dG8gZXhjaGFuZ2UgYWxsIGl0cwpjb250aW51b3VzIGRtYSBwYWdlcyBiYWNrIHRvIHhlbiBoeXBl
cnZpc29yLiBGcm9tIHRoZSBwZXJzcGVjdGl2ZSBvZiBlYWNoCmRvbWFpbiwgdGhleSBhbHdheXMg
d291bGQgbGlrZSB0byBrZWVwIGFzIG11Y2ggY29udGludW91cyBkbWEgcGFnZSBhcyBwb3NzaWJs
ZS4KCkkgYW0gdGhpbmtpbmcgc29tZXRoaW5nIGRpZmZlcmVudC4gSWYgdGhlcmUgaXMgbWFsaWNp
b3VzIGRvbVUga2VlcCBleGNoYW5naW5nCm1lbW9yeSBhbmQgYWxsb2NhdGluZyBjb250aW51b3Vz
IHBhZ2VzIGZyb20geGVuIGh5cGVydmlzb3IsIHdpbGwgdGhlCmNvbnRpbnVvdXNseSBkbWEgcGFn
ZXMgYmUgdXNlZCB1cCAoc29ydCBvZiBEb1MgYXR0YWNrKT8KCkkgYW0gbm90IHN1cmUgaWYgdGhl
cmUgaXMgYW55dGhpbmcgaW4geGVuIGh5cGVydmlzb3IgdG8gcHJldmVudCBzdWNoIGJlaGF2aW9y
PwoKRG9uZ2xpIFpoYW5nCgo+IAo+IElzIHRoZXJlIGFueSB3YXkgdG8gZmlndXJlIG91dCBiYXNl
ZCBvbiBhbiBhZGRyZXNzIGlmIHRoZSBleGNoYW5nZQo+IG9wZXJhdGlvbiBoYXBwZW5lZD8KPiAK
Pj4gRm9yICMyLCBJJ20gd2FzIG5vdCBmb3VuZCBhbnl3aGVyZSB2YWxpZGF0ZWQgdGhlIGFkZHJl
c3Mgb24gCj4+IGRtYV9mcmVlX2NvaGVyZW50KCkgY2FsbHBhdGgsIG5vdCBqdXN0IHhlbi1zd2lv
dGxiLgo+IAo+IEF0IGxlYXN0IGZvciBzaW1wbGUgZGlyZWN0IG1hcHBpbmdzIHRoZXJlIGlzIG5v
IGVhc3kgd2F5IHRvIHZlcmlmeSB0aGF0Cj4gd2l0aG91dCBrZWVwaW5nIGEgbGlzdCwgYW5kIGZv
ciBzb21lIG9mIHRoZSBvcHMgdGhhdCBkbyB2bWFwIGxpa2UKPiBvcGVyYXRpb25zIHdlIGhhdmUg
YmFzaWMgc2FudGl5IGNoZWNrcywgYnV0IG5vdGhpbmcgdGhhdCByZWFsbHkgY2F0Y2hlcwo+IGEg
d3JvbmcgZnJlZS4KPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 09:04:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 09:04: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 1gFy2E-0005BO-IZ; Fri, 26 Oct 2018 09:04:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFy2C-0005BJ-JY
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 09:04:00 +0000
X-Inumbo-ID: 497d990f-d8fe-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 497d990f-d8fe-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 09:05:30 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 03:03:57 -0600
Message-Id: <5BD2D87A02000078001F4EE9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 03:03:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5BA0E58F02000078001E94CE@prv1-mh.provo.novell.com>
 <5BA0E71E02000078001E94EC@prv1-mh.provo.novell.com>
 <b48629ea-44bc-5658-5d5f-c739a680956f@citrix.com>
In-Reply-To: <b48629ea-44bc-5658-5d5f-c739a680956f@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 01/34] x86emul: support AVX512 opmask
 insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjEwLjE4IGF0IDIwOjMyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTgvMDkvMTggMTI6NTMsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBAQCAtMTE4Nyw2
ICsxMTg4LDExIEBAIHN0YXRpYyBpbnQgX2dldF9mcHUoCj4+ICAgICAgICAgICAgICByZXR1cm4g
WDg2RU1VTF9VTkhBTkRMRUFCTEU7Cj4+ICAgICAgICAgIGJyZWFrOwo+PiAgCj4+ICsgICAgY2Fz
ZSBYODZFTVVMX0ZQVV9vcG1hc2s6Cj4+ICsgICAgICAgIGlmICggISh4Y3IwICYgWDg2X1hDUjBf
U1NFKSB8fCAhKHhjcjAgJiBYODZfWENSMF9PUE1BU0spICkKPj4gKyAgICAgICAgICAgIHJldHVy
biBYODZFTVVMX1VOSEFORExFQUJMRTsKPj4gKyAgICAgICAgYnJlYWs7Cj4gCj4gSSBzZWUgdGhp
cyBmb2xsb3dzIHRoZSBwYXR0ZXJuIGZyb20gWDg2RU1VTF9GUFVfeW1tLCBidXQgYnkgdGhlIFNT
RQo+IGNoZWNrPyAgSXQgaXMgbm90IHJlbGV2YW50IGF0IHRoaXMgcG9pbnQgLSBpZiB4Y3IwLm9w
bWFzayBpcyBzZXQsIHRoZQo+IG9wbWFzayBpbnN0cnVjdGlvbnMgc2hvdWxkIGJlIHVzYWJsZS4K
Ckkgd291bGQgYWdyZWUgd2l0aCB5b3UgZnJvbSBhIGZ1bmN0aW9uYWwgUE9WLCBidXQgcGxlYXNl
IHNlZSB0aGUKbGFzdCByb3cgb2YgdGhlIHRhYmxlIG5hbWVkICJPUyBYU0FWRSBFbmFibGluZyBS
ZXF1aXJlbWVudHMgb2YKSW5zdHJ1Y3Rpb24gQ2F0ZWdvcmllcyIgaW4gU0RNIFZvbCAyLgoKSmFu
CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 09:04:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 09:04: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 1gFy2v-0005FF-Tt; Fri, 26 Oct 2018 09:04:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFy2v-0005F9-Ck
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 09:04:45 +0000
X-Inumbo-ID: 64ffc792-d8fe-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 64ffc792-d8fe-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 09:06:16 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 03:04:43 -0600
Message-Id: <5BD2D8A802000078001F4EEC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 03:04:40 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5BA0E58F02000078001E94CE@prv1-mh.provo.novell.com>
 <5BA0E74702000078001E952E@prv1-mh.provo.novell.com>
 <9c61c76a-3ea4-9d2e-3ba1-46fd81184a3d@citrix.com>
In-Reply-To: <9c61c76a-3ea4-9d2e-3ba1-46fd81184a3d@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 02/34] x86/HVM: grow MMIO cache data size
 to 64 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>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI1LjEwLjE4IGF0IDIwOjM2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTgvMDkvMTggMTI6NTMsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBUaGlzIGlzIG5l
ZWRlZCBiZWZvcmUgZW5hYmxpbmcgYW55IEFWWDUxMiBpbnNucyBpbiB0aGUgZW11bGF0b3IuIENo
YW5nZQo+PiB0aGUgd2F5IGFsaWdubWVudCBpcyBlbmZvcmNlZCBhdCB0aGUgc2FtZSB0aW1lLgo+
Pgo+PiBBZGQgYSBjaGVjayB0aGF0IHRoZSBidWZmZXIgd29uJ3QgYWN0dWFsbHkgb3ZlcmZsb3cs
IGFuZCB3aGlsZSBhdCBpdAo+PiBhbHNvIGNvbnZlcnQgdGhlIGNoZWNrIGZvciBhY2Nlc3NlcyB0
byBub3QgY3Jvc3MgcGFnZSBib3VuZGFyaWVzLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+IC0tLQo+PiB2MzogTmV3Lgo+Pgo+PiAtLS0gYS94
ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwo+PiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxh
dGUuYwo+PiBAQCAtODY2LDcgKzg2NiwxOCBAQCBzdGF0aWMgaW50IGh2bWVtdWxfcGh5c19tbWlv
X2FjY2VzcygKPj4gICAgICBpbnQgcmMgPSBYODZFTVVMX09LQVk7Cj4+ICAKPj4gICAgICAvKiBB
Y2Nlc3NlcyBtdXN0IGZhbGwgd2l0aGluIGEgcGFnZS4gKi8KPj4gLSAgICBCVUdfT04oKGdwYSAm
IH5QQUdFX01BU0spICsgc2l6ZSA+IFBBR0VfU0laRSk7Cj4+ICsgICAgaWYgKCAoZ3BhICYgflBB
R0VfTUFTSykgKyBzaXplID4gUEFHRV9TSVpFICkKPj4gKyAgICB7Cj4+ICsgICAgICAgIEFTU0VS
VF9VTlJFQUNIQUJMRSgpOwo+PiArICAgICAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7
Cj4+ICsgICAgfQo+PiArCj4+ICsgICAgLyogQWNjZXNzZXMgbXVzdCBub3Qgb3ZlcmZsb3cgdGhl
IGNhY2hlJ3MgYnVmZmVyLiAqLwo+PiArICAgIGlmICggc2l6ZSA+IHNpemVvZihjYWNoZS0+YnVm
ZmVyKSApCj4+ICsgICAgewo+PiArICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKPj4gKyAg
ICAgICAgcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOwo+PiArICAgIH0KPj4gIAo+PiAgICAg
IC8qCj4+ICAgICAgICogaHZtZW11bF9kb19pbygpIGNhbm5vdCBoYW5kbGUgbm9uLXBvd2VyLW9m
LTIgYWNjZXNzZXMgb3IKPj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmNwdS5oCj4+
ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZjcHUuaAo+PiBAQCAtNDIsMTUgKzQyLDE0
IEBAIHN0cnVjdCBodm1fdmNwdV9hc2lkIHsKPj4gIH07Cj4+ICAKPj4gIC8qCj4+IC0gKiBXZSBt
YXkgcmVhZCBvciB3cml0ZSB1cCB0byBtMjU2IGFzIGEgbnVtYmVyIG9mIGRldmljZS1tb2RlbAo+
PiArICogV2UgbWF5IHJlYWQgb3Igd3JpdGUgdXAgdG8gbTUxMiBhcyBhIG51bWJlciBvZiBkZXZp
Y2UtbW9kZWwKPj4gICAqIHRyYW5zYWN0aW9ucy4KPj4gICAqLwo+PiAgc3RydWN0IGh2bV9tbWlv
X2NhY2hlIHsKPj4gICAgICB1bnNpZ25lZCBsb25nIGdsYTsKPj4gICAgICB1bnNpZ25lZCBpbnQg
c2l6ZTsKPj4gICAgICB1aW50OF90IGRpcjsKPj4gLSAgICB1aW50OF90IHBhZFszXTsgLyogbWFr
ZSBidWZmZXJbXSBsb25nLWFsaWduZWQgKi8KPj4gLSAgICB1aW50OF90IGJ1ZmZlclszMl07Cj4+
ICsgICAgdWludDhfdCBidWZmZXJbNjRdIF9fYWxpZ25lZChzaXplb2YobG9uZykpOwo+IAo+IERv
bid0IHdlIHdhbnQgaXQgMTYtYnl0ZSBhbGlnbmVkLCByYXRoZXIgdGhhbiA4PwoKV2h5PyBXZSBk
b24ndCBhY2Nlc3MgdGhlIGJ1ZmZlciB2aWEgU0lNRCBpbnNucy4KCkphbgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 09:05:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 09:05: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 1gFy3t-0005LU-9z; Fri, 26 Oct 2018 09:05:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wvkx=ng=citrix.com=prvs=83023e1ff=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1gFy3s-0005LM-Ji
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 09:05:44 +0000
X-Inumbo-ID: e4fd9969-d8fd-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e4fd9969-d8fd-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 11:02:42 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,427,1534809600"; d="scan'208";a="68837062"
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
References: <1540481802-20037-1-git-send-email-andrew.cooper3@citrix.com>
 <1540481946-20712-1-git-send-email-andrew.cooper3@citrix.com>
From: Sergey Dyasli <sergey.dyasli@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=sergey.dyasli@citrix.com; keydata=
 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
Message-ID: <bbe923eb-8b5a-3a4b-7f64-8435de76e88c@citrix.com>
Date: Fri, 26 Oct 2018 10:05:37 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <1540481946-20712-1-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 4/4] x86/vvmx: Don't handle unknown nested
 vmexit reasons at L0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

CgpPbiAyNS8xMC8yMDE4IDE2OjM5LCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+IFRoaXMgaXMgdmVy
eSBkYW5nZXJvdXMgZnJvbSBhIHNlY3VyaXR5IHBvaW50IG9mIHZpZXcsIGJlY2F1c2UgYSBtaXNz
aW5nIGVudHJ5Cj4gd2lsbCBjYXVzZSBMMidzIGFjdGlvbiB0byBiZSBpbnRlcnByZXRlZCBhcyBM
MSdzIGFjdGlvbi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgo+IC0tLQo+IENDOiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xp
QGNpdHJpeC5jb20+Cj4gQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KPiBDQzog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiBDQzogSnVuIE5ha2FqaW1hIDxqdW4ubmFr
YWppbWFAaW50ZWwuY29tPgo+IENDOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4K
PiAtLS0KPiAgeGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jIHwgMyArKy0KPiAgMSBmaWxlIGNo
YW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+IAo+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMK
PiBpbmRleCBkMWM4YTQxLi44MTdkODVmIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
dm14L3Z2bXguYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwo+IEBAIC0yNjA5
LDggKzI2MDksOSBAQCBpbnQgbnZteF9uMl92bWV4aXRfaGFuZGxlcihzdHJ1Y3QgY3B1X3VzZXJf
cmVncyAqcmVncywKPiAgICAgICAgICAgICAgbnZjcHUtPm52X3ZtZXhpdF9wZW5kaW5nID0gMTsK
PiAgICAgICAgICBicmVhazsKPiAgICAgIGRlZmF1bHQ6Cj4gLSAgICAgICAgZ3ByaW50ayhYRU5M
T0dfRVJSLCAiVW5leHBlY3RlZCBuZXN0ZWQgdm1leGl0OiByZWFzb24gJXVcbiIsCj4gKyAgICAg
ICAgZ3ByaW50ayhYRU5MT0dfRVJSLCAiVW5oYW5kbGVkIG5lc3RlZCB2bWV4aXQ6IHJlYXNvbiAl
dVxuIiwKPiAgICAgICAgICAgICAgICAgIGV4aXRfcmVhc29uKTsKPiArICAgICAgICBkb21haW5f
Y3Jhc2godi0+ZG9tYWluKTsKPiAgICAgIH0KPiAgCj4gICAgICByZXR1cm4gKCBudmNwdS0+bnZf
dm1leGl0X3BlbmRpbmcgPT0gMSApOwoKQ2FuIHlvdSBjb25zaWRlciBhZGRpbmcgaGFuZGxpbmcg
Zm9yIHRoZSBmb2xsb3dpbmc/CgoJRVhJVF9SRUFTT05fSU5WRAoJRVhJVF9SRUFTT05fUkRUU0NQ
CglFWElUX1JFQVNPTl9WTUZVTkMKCkJ1dCBpbiBhbnkgY2FzZToKClJldmlld2VkLWJ5OiBTZXJn
ZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+CgotLQpUaGFua3MsClNlcmdleQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 09:09:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 09:09: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 1gFy7N-0005Yv-Rd; Fri, 26 Oct 2018 09:09:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wvkx=ng=citrix.com=prvs=83023e1ff=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1gFy7M-0005Yo-LD
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 09:09:20 +0000
X-Inumbo-ID: 67492154-d8fe-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 67492154-d8fe-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 11:06:20 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,427,1534809600"; d="scan'208";a="68837233"
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
References: <1540481802-20037-1-git-send-email-andrew.cooper3@citrix.com>
 <1540481802-20037-2-git-send-email-andrew.cooper3@citrix.com>
From: Sergey Dyasli <sergey.dyasli@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=sergey.dyasli@citrix.com; keydata=
 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
Message-ID: <865860f9-da9f-2fb0-e11e-5036ee6db9f2@citrix.com>
Date: Fri, 26 Oct 2018 10:09:16 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <1540481802-20037-2-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/4] x86/vvmx: Unconditionally initialise
 vmxon_region_pa during vcpu 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: "sergey.dyasli@citrix.com >> Sergey Dyasli" <sergey.dyasli@citrix.com>,
 Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMjUvMTAvMjAxOCAxNjozNiwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBUaGlzIGlzIGEgc3Rv
cGdhcCBzb2x1dGlvbiB1bnRpbCB0aGUgdG9vbHN0YWNrIHNpZGUgb2YgaW5pdGlhbGlzYXRpb24g
Y2FuIGJlCj4gc29ydGVkIG91dCwgYnV0IGl0IGRvZXMgcmVzdWx0IGluIHRoZSBudm14X3ZjcHVf
aW5fdm14KCkgcHJlZGljYXRlIHdvcmtpbmcKPiBjb3JyZWN0bHkgZXZlbiB3aGVuIG5lc3RlZCB2
aXJ0IGhhc24ndCBiZWVuIGVuYWJsZWQgZm9yIHRoZSBkb21haW4uCj4gCj4gVXBkYXRlIG52bXhf
aGFuZGxlX3ZteF9pbnNuKCkgdG8gaW5jbHVkZSB0aGUgaW4tdm14IG1vZGUgY2hlY2sgKGZvciBh
bGwKPiBpbnN0cnVjdGlvbnMgb3RoZXIgdGhhbiBWTVhPTikgdG8gY29tcGxldGUgdGhlIHNldCBv
ZiAjVUQgY2hlY2tzLgo+IAo+IEluIGFkZGl0aW9uLCBzYW5pdHkgY2hlY2sgdGhhdCB0aGUgbmVz
dGVkIHZtZXhpdCBoYW5kbGVyIGhhcyB3b3JrZWQgY29ycmVjdGx5LAo+IGFuZCB0aGF0IHdlIGFy
ZSBvbmx5IHByb3ZpZGluZyBlbXVsYXRpb24gb2YgdGhlIFZULXggaW5zdHJ1Y3Rpb25zIHRvIEwx
Cj4gZ3Vlc3RzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNs
aUBjaXRyaXguY29tPgoKLS0KVGhhbmtzLApTZXJnZXkKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 09:10:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 09:10: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 1gFy80-0005eS-Ay; Fri, 26 Oct 2018 09:10:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wvkx=ng=citrix.com=prvs=83023e1ff=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1gFy7y-0005eD-DP
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 09:09:58 +0000
X-Inumbo-ID: 7daac706-d8fe-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7daac706-d8fe-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 11:06:57 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,427,1534809600"; d="scan'208";a="68837254"
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
References: <1540481802-20037-1-git-send-email-andrew.cooper3@citrix.com>
 <1540481916-20620-1-git-send-email-andrew.cooper3@citrix.com>
From: Sergey Dyasli <sergey.dyasli@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=sergey.dyasli@citrix.com; keydata=
 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
Message-ID: <889026a7-d729-2c00-3644-decbee5abde6@citrix.com>
Date: Fri, 26 Oct 2018 10:09:54 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <1540481916-20620-1-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/4] x86/vvmx: Drop the now-obsolete
 vmx_inst_check_privilege()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMjUvMTAvMjAxOCAxNjozOCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBOb3cgdGhhdCBudm14
X2hhbmRsZV92bXhfaW5zbigpIHBlcmZvcm1zIGFsbCBWVC14IGluc3RydWN0aW9uIGNoZWNrcywg
dGhlcmUgaXMKPiBubyBuZWVkIGZvciByZWR1bmRhbnQgY2hlY2tpbmcgaW4gdm14X2luc3RfY2hl
Y2tfcHJpdmlsZWdlKCkuICBSZW1vdmUgaXQsIGFuZAo+IHRha2Ugb3V0IHRoZSB2bXhvbl9jaGVj
ayBib29sZWFuIHdoaWNoIHdhcyBwbHVtYmVkIHRocm91Z2ggZGVjb2RlX3ZteF9pbnN0KCkuCj4g
Cj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KClJldmlld2VkLWJ5OiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+
CgotLQpUaGFua3MsClNlcmdleQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 09:10:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 09:10: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 1gFy8t-0006Gj-Ou; Fri, 26 Oct 2018 09:10:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=f8h9=ng=citrix.com=prvs=8302ac893=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gFy8s-0006Ga-VM
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 09:10:54 +0000
X-Inumbo-ID: 40b4c50b-d8ff-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 40b4c50b-d8ff-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 09:12:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,427,1534809600"; d="scan'208";a="81002652"
To: Sergey Dyasli <sergey.dyasli@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
References: <1540481802-20037-1-git-send-email-andrew.cooper3@citrix.com>
 <1540481946-20712-1-git-send-email-andrew.cooper3@citrix.com>
 <bbe923eb-8b5a-3a4b-7f64-8435de76e88c@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <0a6695ce-4a22-0df2-d6c0-0aec0987fc48@citrix.com>
Date: Fri, 26 Oct 2018 10:10:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <bbe923eb-8b5a-3a4b-7f64-8435de76e88c@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 4/4] x86/vvmx: Don't handle unknown nested
 vmexit reasons at L0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMjYvMTAvMjAxOCAxMDowNSwgU2VyZ2V5IER5YXNsaSB3cm90ZToKPgo+IE9uIDI1LzEwLzIw
MTggMTY6MzksIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+IFRoaXMgaXMgdmVyeSBkYW5nZXJvdXMg
ZnJvbSBhIHNlY3VyaXR5IHBvaW50IG9mIHZpZXcsIGJlY2F1c2UgYSBtaXNzaW5nIGVudHJ5Cj4+
IHdpbGwgY2F1c2UgTDIncyBhY3Rpb24gdG8gYmUgaW50ZXJwcmV0ZWQgYXMgTDEncyBhY3Rpb24u
Cj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+Cj4+IC0tLQo+PiBDQzogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXgu
Y29tPgo+PiBDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgo+PiBDQzogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPj4gQ0M6IEp1biBOYWthamltYSA8anVuLm5ha2FqaW1h
QGludGVsLmNvbT4KPj4gQ0M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgo+PiAt
LS0KPj4gIHhlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyB8IDMgKystCj4+ICAxIGZpbGUgY2hh
bmdlZCwgMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMK
Pj4gaW5kZXggZDFjOGE0MS4uODE3ZDg1ZiAxMDA2NDQKPj4gLS0tIGEveGVuL2FyY2gveDg2L2h2
bS92bXgvdnZteC5jCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwo+PiBAQCAt
MjYwOSw4ICsyNjA5LDkgQEAgaW50IG52bXhfbjJfdm1leGl0X2hhbmRsZXIoc3RydWN0IGNwdV91
c2VyX3JlZ3MgKnJlZ3MsCj4+ICAgICAgICAgICAgICBudmNwdS0+bnZfdm1leGl0X3BlbmRpbmcg
PSAxOwo+PiAgICAgICAgICBicmVhazsKPj4gICAgICBkZWZhdWx0Ogo+PiAtICAgICAgICBncHJp
bnRrKFhFTkxPR19FUlIsICJVbmV4cGVjdGVkIG5lc3RlZCB2bWV4aXQ6IHJlYXNvbiAldVxuIiwK
Pj4gKyAgICAgICAgZ3ByaW50ayhYRU5MT0dfRVJSLCAiVW5oYW5kbGVkIG5lc3RlZCB2bWV4aXQ6
IHJlYXNvbiAldVxuIiwKPj4gICAgICAgICAgICAgICAgICBleGl0X3JlYXNvbik7Cj4+ICsgICAg
ICAgIGRvbWFpbl9jcmFzaCh2LT5kb21haW4pOwo+PiAgICAgIH0KPj4gIAo+PiAgICAgIHJldHVy
biAoIG52Y3B1LT5udl92bWV4aXRfcGVuZGluZyA9PSAxICk7Cj4gQ2FuIHlvdSBjb25zaWRlciBh
ZGRpbmcgaGFuZGxpbmcgZm9yIHRoZSBmb2xsb3dpbmc/Cj4KPiAJRVhJVF9SRUFTT05fSU5WRAo+
IAlFWElUX1JFQVNPTl9SRFRTQ1AKPiAJRVhJVF9SRUFTT05fVk1GVU5DCgpMb29rcyBsaWtlIHRo
ZXNlIHNob3VsZCBiZSBtZXJnZWQgaW4gd2l0aCB0aGUgSU5WVlBJRCBjaGFuZ2UsIGlmIHlvdXIK
aGFwcHkgd2l0aCB0aGF0PwoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 09:12:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 09:12: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 1gFy9x-0006RK-4f; Fri, 26 Oct 2018 09:12:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0ba8=ng=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1gFy9v-0006RD-OD
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 09:11:59 +0000
X-Inumbo-ID: 67ade225-d8ff-11e8-a6a9-d7ebe60f679a
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (unknown
 [40.107.2.109]) by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 67ade225-d8ff-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 09:13:30 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ddjw9F9LjE++GbiSSJqpFuZWi2BckY9UfyrHqwYg8FU=;
 b=Y5CUEBgeb55qpb/uL2wG5I+eh9dQObq095A66QbDVs0GMPaKtnZFT1fC7Kvhb85Z+JWbzIRkhbvrilT3y6ldxz7fQ50RJTBRdkBHweyqGWMVohDs+PnzlABEwQ5C80KSoTcdBC6AYFNk0OU9x39ixq1jTwngoq4XmD2yVY89SMo=
Received: from VI1PR02MB4191.eurprd02.prod.outlook.com (20.177.60.97) by
 VI1PR02MB3214.eurprd02.prod.outlook.com (10.170.237.19) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1250.29; Fri, 26 Oct 2018 09:11:51 +0000
Received: from VI1PR02MB4191.eurprd02.prod.outlook.com
 ([fe80::4907:98f3:a6a4:51ca]) by VI1PR02MB4191.eurprd02.prod.outlook.com
 ([fe80::4907:98f3:a6a4:51ca%3]) with mapi id 15.20.1250.032; Fri, 26 Oct 2018
 09:11:51 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4] arch/x86: Add registers to vm_event
Thread-Index: AQHUbQvu02W/4QFlN0m+z0+qtIIR0A==
Date: Fri, 26 Oct 2018 09:11:51 +0000
Message-ID: <20181026091135.22780-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM5PR0701CA0001.eurprd07.prod.outlook.com
 (2603:10a6:203:51::11) To VI1PR02MB4191.eurprd02.prod.outlook.com
 (2603:10a6:803:81::33)
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-microsoft-exchange-diagnostics: 1; VI1PR02MB3214;
 6:CoRO3w3wO6hTsDPiWWDvIB6TujufFhnplutIEClgYcxAk15SYD6wLm3YvPIG6iW2sHmWmuSBwkm0HBgetMWyL5Oku7uvMuO5WejW0GN4LPFTumOMZDqn/B5/VLDsOiZuI2yJIDwYY3RNx8AiTWTBGbeJhAvrmznmrpVlMBAleB8Fc6MQxjPTiwfaX/4NIYVRkoFQIq0zSi6V9H/PzdNgoSm2aCnYHAeBqJoq89SZq5vGyM7XidPKDwFWIwZdGvazuLYzwIOQURomKznB1r2ICHCfUbYFoAMXV4Yia/yxx4HI7yi+PLf00TvWWshzr0fgkMGpjUBac8eELnd+Q52ptSGfumVLLSEmBNV75jk1BTkNB2lzN1W0lAKrmDxfe7ammKWEY8Bg1UHNbiA7/h7cLkZdiRUwx5xsUJ4nwgm5KBxMoPpg3mEELkAevChdCQXiGXgs1fQ3rDNiC1rYkRkPUw==;
 5:/QaCKHQ6Rrm5eV1sJv5OLJv2bWzSQV3HFx4uJ9l27bGrx8ctQW0QR5OQkMK3ytAOlVk5IgogT6tiPrBYuv3kLP4MZ/CplkHWoS9CwJxzUXnM1krRiUi/DaFQUppGSH0mYGs26mUGUQTKQWgMk+DHGlRcxqLj7VdLHlAxu2gL7ZA=;
 7:d3ZpmQ6KErs3cTXwZlN1p8X74p/Vws4w4t2WE++siHFQXoBEiM+4ZBPOk4rV/jbTknVYc3lqc4RhCwi12cM4YqRu0iR6Shys1p1uHqizJNLfqGX74EMrJlzxjqkufwsW4TS6xVulQwQjb6MkF0pzrQMkgGGXmnpWruC3XgCV8z0CccRBj/3JPbJof74Gl2/dkWFTCR78lxBuVXAdkkIudueQ1WSCkQmRQpppF0GJ/b7HKXMqDO1Ir04UqL5FJoF3
x-ms-office365-filtering-correlation-id: e9c0da63-2ce7-446e-3880-08d63b23105d
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR02MB3214; 
x-ms-traffictypediagnostic: VI1PR02MB3214:
x-microsoft-antispam-prvs: <VI1PR02MB32142D2A614FF3C468848897ABF00@VI1PR02MB3214.eurprd02.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(6040522)(2401047)(5005006)(8121501046)(10201501046)(93006095)(93001095)(3002001)(3231355)(944501410)(52105095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(20161123558120)(20161123562045)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR02MB3214; BCL:0; PCL:0; RULEID:; SRVR:VI1PR02MB3214; 
x-forefront-prvs: 083751FCA6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(39830400003)(396003)(346002)(376002)(136003)(366004)(199004)(189003)(1076002)(6116002)(3846002)(5660300001)(2900100001)(71190400001)(71200400001)(478600001)(68736007)(2906002)(6512007)(186003)(256004)(14444005)(102836004)(2616005)(25786009)(66066001)(5250100002)(305945005)(2501003)(97736004)(36756003)(26005)(6506007)(386003)(486006)(86362001)(99286004)(81156014)(81166006)(8936002)(106356001)(105586002)(316002)(2351001)(8676002)(54906003)(6916009)(52116002)(476003)(6436002)(6486002)(5640700003)(7736002)(107886003)(53936002)(4326008)(14454004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR02MB3214;
 H:VI1PR02MB4191.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-microsoft-antispam-message-info: fFTqG/jqFPN/TH6Ks2zm71fuARXGon0y9/XL9u6QZPZC2jtYZ0QwWE4ShlCkPfXgVrsTlcnWpT1ikTqM1FQZRYjwGaGHSNlEWrddnbvsYVSdtju/mciYxSoxS0Lxh0wds0GhOErytaj3K0P1EQt/pkILZXXR5YgkZ1w9Jj/ychwgP2xAnr70C8cvJMDNQkaPAf2iFbWBJ3qYv22V3WuvmYedM1T7F00Y46s4WsUYIY55z6gCunwg1gE1/J7v3Wr/l/LL+6NYKwZ2p1dyp3cWmtIOkZqXS31GgnEk9ZIacRxzhGlTe0UyXBeFo7l2ACRNjr2IApPRyxMKibqnFbdeChZGkM+y/DV+7uWIuSom6LA=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e9c0da63-2ce7-446e-3880-08d63b23105d
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Oct 2018 09:11:51.7693 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR02MB3214
Subject: [Xen-devel] [PATCH v4] arch/x86: Add registers to vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@tklengyel.com" <tamas@tklengyel.com>,
 "wei.liu2@citrix.com" <wei.liu2@citrix.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBhZGRzIGEgY291cGxlIG9mIHJlZ3MgdG8gdGhlIHZtX2V2ZW50IHRoYXQgYXJl
IHVzZWQgYnkKdGhlIGludHJvc3BlY3Rpb24uIFRoZSBiYXNlLCBsaW1pdCBhbmQgYXIKYml0cyBh
cmUgY29tcHJlc3NlZCBpbnRvIGEgdWludDY0X3QgdW5pb24gc28gYXMgbm90IHRvIGVubGFyZ2Ug
dGhlCnZtX2V2ZW50LgoKU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBi
aXRkZWZlbmRlci5jb20+CgotLS0KQ2hhbmdlcyBzaW5jZSBWMzoKCS0gUmVtb3ZlIHVuaW9uIGZy
b20geDg2X3NlbGVjdG9yX3JlZwoJLSBTcGxpdCB4ODZfc2VsZWN0b3JfcmVnIGludG8gMzIvNjQg
Yml0CgktIEFkZCBjb21tZW50IGZvciB0aGUgc2hpZnRpbmcgb2YgdGhlIGxpbWl0IGZpZWxkCgkt
IEFkZCBBU1NFUlRfVU5SRUFDSEFCTEUoKSBvbiBkZWZhdWx0IGNhc2UKCS0gQWRkIGJsYW5rIGxp
bmVzIGJlZm9yZSBjYXNlLgotLS0KIHhlbi9hcmNoL3g4Ni92bV9ldmVudC5jICAgICAgIHwgNzEg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0KIHhlbi9pbmNsdWRlL3B1YmxpYy92
bV9ldmVudC5oIHwgMzMgKysrKysrKysrKysrKystLQogMiBmaWxlcyBjaGFuZ2VkLCA5MiBpbnNl
cnRpb25zKCspLCAxMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvdm1f
ZXZlbnQuYyBiL3hlbi9hcmNoL3g4Ni92bV9ldmVudC5jCmluZGV4IDE1ZGU0M2MzZTYuLmFjOTc3
MDY0ZmIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni92bV9ldmVudC5jCisrKyBiL3hlbi9hcmNo
L3g4Ni92bV9ldmVudC5jCkBAIC0xMjIsMTEgKzEyMiw2NiBAQCB2b2lkIHZtX2V2ZW50X21vbml0
b3JfbmV4dF9pbnRlcnJ1cHQoc3RydWN0IHZjcHUgKnYpCiAgICAgdi0+YXJjaC5tb25pdG9yLm5l
eHRfaW50ZXJydXB0X2VuYWJsZWQgPSB0cnVlOwogfQogCitzdGF0aWMgdm9pZCB2bV9ldmVudF9w
YWNrX3NlZ21lbnRfcmVnaXN0ZXIoZW51bSB4ODZfc2VnbWVudCBzZWdtZW50LAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB2bV9ldmVudF9yZWdzX3g4
NiAqcmVnKQoreworICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNlZzsKKworICAgIGh2bV9n
ZXRfc2VnbWVudF9yZWdpc3RlcihjdXJyZW50LCBzZWdtZW50LCAmc2VnKTsKKworICAgIHN3aXRj
aCAoIHNlZ21lbnQgKQorICAgIHsKKyAgICBjYXNlIHg4Nl9zZWdfc3M6CisgICAgICAgIHJlZy0+
c3MuYmFzZSA9IHNlZy5iYXNlOworICAgICAgICByZWctPnNzLmxpbWl0ID0gc2VnLmcgPyBzZWcu
bGltaXQgPj4gMTIgOiBzZWcubGltaXQ7CisgICAgICAgIHJlZy0+c3MuYXIgPSBzZWcuYXR0cjsK
KyAgICAgICAgcmVnLT5zc19zZWwgPSBzZWcuc2VsOworICAgICAgICBicmVhazsKKworICAgIGNh
c2UgeDg2X3NlZ19mczoKKyAgICAgICAgcmVnLT5mcy5iYXNlID0gc2VnLmJhc2U7CisgICAgICAg
IHJlZy0+ZnMubGltaXQgPSBzZWcuZyA/IHNlZy5saW1pdCA+PiAxMiA6IHNlZy5saW1pdDsKKyAg
ICAgICAgcmVnLT5mcy5hciA9IHNlZy5hdHRyOworICAgICAgICByZWctPmZzX3NlbCA9IHNlZy5z
ZWw7CisgICAgICAgIGJyZWFrOworCisgICAgY2FzZSB4ODZfc2VnX2dzOgorICAgICAgICByZWct
PmdzLmJhc2UgPSBzZWcuYmFzZTsKKyAgICAgICAgcmVnLT5ncy5saW1pdCA9IHNlZy5nID8gc2Vn
LmxpbWl0ID4+IDEyIDogc2VnLmxpbWl0OworICAgICAgICByZWctPmdzLmFyID0gc2VnLmF0dHI7
CisgICAgICAgIHJlZy0+Z3Nfc2VsID0gc2VnLnNlbDsKKyAgICAgICAgYnJlYWs7CisKKyAgICBj
YXNlIHg4Nl9zZWdfY3M6CisgICAgICAgIHJlZy0+Y3MuYmFzZSA9IHNlZy5iYXNlOworICAgICAg
ICByZWctPmNzLmxpbWl0ID0gc2VnLmcgPyBzZWcubGltaXQgPj4gMTIgOiBzZWcubGltaXQ7Cisg
ICAgICAgIHJlZy0+Y3MuYXIgPSBzZWcuYXR0cjsKKyAgICAgICAgcmVnLT5jc19zZWwgPSBzZWcu
c2VsOworICAgICAgICBicmVhazsKKworICAgIGNhc2UgeDg2X3NlZ19kczoKKyAgICAgICAgcmVn
LT5kcy5iYXNlID0gc2VnLmJhc2U7CisgICAgICAgIHJlZy0+ZHMubGltaXQgPSBzZWcuZyA/IHNl
Zy5saW1pdCA+PiAxMiA6IHNlZy5saW1pdDsKKyAgICAgICAgcmVnLT5kcy5hciA9IHNlZy5hdHRy
OworICAgICAgICByZWctPmRzX3NlbCA9IHNlZy5zZWw7CisgICAgICAgIGJyZWFrOworCisgICAg
Y2FzZSB4ODZfc2VnX2VzOgorICAgICAgICByZWctPmVzLmJhc2UgPSBzZWcuYmFzZTsKKyAgICAg
ICAgcmVnLT5lcy5saW1pdCA9IHNlZy5nID8gc2VnLmxpbWl0ID4+IDEyIDogc2VnLmxpbWl0Owor
ICAgICAgICByZWctPmVzLmFyID0gc2VnLmF0dHI7CisgICAgICAgIHJlZy0+ZXNfc2VsID0gc2Vn
LnNlbDsKKyAgICAgICAgYnJlYWs7CisKKyAgICBkZWZhdWx0OgorICAgICAgICBBU1NFUlRfVU5S
RUFDSEFCTEUoKTsKKyAgICB9Cit9CisKIHZvaWQgdm1fZXZlbnRfZmlsbF9yZWdzKHZtX2V2ZW50
X3JlcXVlc3RfdCAqcmVxKQogewogI2lmZGVmIENPTkZJR19IVk0KICAgICBjb25zdCBzdHJ1Y3Qg
Y3B1X3VzZXJfcmVncyAqcmVncyA9IGd1ZXN0X2NwdV91c2VyX3JlZ3MoKTsKLSAgICBzdHJ1Y3Qg
c2VnbWVudF9yZWdpc3RlciBzZWc7CiAgICAgc3RydWN0IGh2bV9od19jcHUgY3R4dCA9IHt9Owog
ICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsKIApAQCAtMTcwLDE0ICsyMjUsMTQgQEAg
dm9pZCB2bV9ldmVudF9maWxsX3JlZ3Modm1fZXZlbnRfcmVxdWVzdF90ICpyZXEpCiAgICAgcmVx
LT5kYXRhLnJlZ3MueDg2Lm1zcl9zdGFyID0gY3R4dC5tc3Jfc3RhcjsKICAgICByZXEtPmRhdGEu
cmVncy54ODYubXNyX2xzdGFyID0gY3R4dC5tc3JfbHN0YXI7CiAKLSAgICBodm1fZ2V0X3NlZ21l
bnRfcmVnaXN0ZXIoY3VyciwgeDg2X3NlZ19mcywgJnNlZyk7Ci0gICAgcmVxLT5kYXRhLnJlZ3Mu
eDg2LmZzX2Jhc2UgPSBzZWcuYmFzZTsKLQotICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcihj
dXJyLCB4ODZfc2VnX2dzLCAmc2VnKTsKLSAgICByZXEtPmRhdGEucmVncy54ODYuZ3NfYmFzZSA9
IHNlZy5iYXNlOworICAgIHZtX2V2ZW50X3BhY2tfc2VnbWVudF9yZWdpc3Rlcih4ODZfc2VnX2Zz
LCAmcmVxLT5kYXRhLnJlZ3MueDg2KTsKKyAgICB2bV9ldmVudF9wYWNrX3NlZ21lbnRfcmVnaXN0
ZXIoeDg2X3NlZ19ncywgJnJlcS0+ZGF0YS5yZWdzLng4Nik7CisgICAgdm1fZXZlbnRfcGFja19z
ZWdtZW50X3JlZ2lzdGVyKHg4Nl9zZWdfY3MsICZyZXEtPmRhdGEucmVncy54ODYpOworICAgIHZt
X2V2ZW50X3BhY2tfc2VnbWVudF9yZWdpc3Rlcih4ODZfc2VnX3NzLCAmcmVxLT5kYXRhLnJlZ3Mu
eDg2KTsKKyAgICB2bV9ldmVudF9wYWNrX3NlZ21lbnRfcmVnaXN0ZXIoeDg2X3NlZ19kcywgJnJl
cS0+ZGF0YS5yZWdzLng4Nik7CisgICAgdm1fZXZlbnRfcGFja19zZWdtZW50X3JlZ2lzdGVyKHg4
Nl9zZWdfZXMsICZyZXEtPmRhdGEucmVncy54ODYpOwogCi0gICAgaHZtX2dldF9zZWdtZW50X3Jl
Z2lzdGVyKGN1cnIsIHg4Nl9zZWdfY3MsICZzZWcpOwotICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5j
c19hcmJ5dGVzID0gc2VnLmF0dHI7CisgICAgcmVxLT5kYXRhLnJlZ3MueDg2LnNoYWRvd19ncyA9
IGN0eHQuc2hhZG93X2dzOwogI2VuZGlmCiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1
YmxpYy92bV9ldmVudC5oIGIveGVuL2luY2x1ZGUvcHVibGljL3ZtX2V2ZW50LmgKaW5kZXggMzZl
M2Y0Njg1ZC4uMjdkMTkyMjBkZSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL3ZtX2V2
ZW50LmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGljL3ZtX2V2ZW50LmgKQEAgLTI5LDcgKzI5LDcg
QEAKIAogI2luY2x1ZGUgInhlbi5oIgogCi0jZGVmaW5lIFZNX0VWRU5UX0lOVEVSRkFDRV9WRVJT
SU9OIDB4MDAwMDAwMDMKKyNkZWZpbmUgVk1fRVZFTlRfSU5URVJGQUNFX1ZFUlNJT04gMHgwMDAw
MDAwNAogCiAjaWYgZGVmaW5lZChfX1hFTl9fKSB8fCBkZWZpbmVkKF9fWEVOX1RPT0xTX18pCiAK
QEAgLTE1Nyw2ICsxNTcsMjEgQEAKICNkZWZpbmUgVk1fRVZFTlRfWDg2X0NSNCAgICAyCiAjZGVm
aW5lIFZNX0VWRU5UX1g4Nl9YQ1IwICAgMwogCisvKgorICogVGhlIGxpbWl0IGZpZWxkIGlzIHJp
Z2h0LXNoaWZ0ZWQgYnkgMTIgYml0cyBpZiAuYXIuZyBpcyBzZXQuCisgKi8KK3N0cnVjdCB4ODZf
c2VsZWN0b3JfcmVnXzY0IHsKKyAgICB1aW50NjRfdCBiYXNlOworICAgIHVpbnQzMl90IGxpbWl0
ICA6ICAgIDIwOworICAgIHVpbnQzMl90IGFyICAgICA6ICAgIDEyOworfTsKKworc3RydWN0IHg4
Nl9zZWxlY3Rvcl9yZWdfMzIgeworICAgIHVpbnQzMl90IGJhc2U7CisgICAgdWludDMyX3QgbGlt
aXQgIDogICAgMjA7CisgICAgdWludDMyX3QgYXIgICAgIDogICAgMTI7Cit9OworCiAvKgogICog
VXNpbmcgY3VzdG9tIHZDUFUgc3RydWN0cyAoaS5lLiBub3QgaHZtX2h3X2NwdSkgZm9yIGJvdGgg
eDg2IGFuZCBBUk0KICAqIHNvIGFzIHRvIG5vdCBmaWxsIHRoZSB2bV9ldmVudCByaW5nIGJ1ZmZl
ciB0b28gcXVpY2tseS4KQEAgLTE5MSw5ICsyMDYsMTkgQEAgc3RydWN0IHZtX2V2ZW50X3JlZ3Nf
eDg2IHsKICAgICB1aW50NjRfdCBtc3JfZWZlcjsKICAgICB1aW50NjRfdCBtc3Jfc3RhcjsKICAg
ICB1aW50NjRfdCBtc3JfbHN0YXI7Ci0gICAgdWludDY0X3QgZnNfYmFzZTsKLSAgICB1aW50NjRf
dCBnc19iYXNlOwotICAgIHVpbnQzMl90IGNzX2FyYnl0ZXM7CisgICAgc3RydWN0IHg4Nl9zZWxl
Y3Rvcl9yZWdfMzIgY3M7CisgICAgc3RydWN0IHg4Nl9zZWxlY3Rvcl9yZWdfMzIgc3M7CisgICAg
c3RydWN0IHg4Nl9zZWxlY3Rvcl9yZWdfMzIgZHM7CisgICAgc3RydWN0IHg4Nl9zZWxlY3Rvcl9y
ZWdfMzIgZXM7CisgICAgc3RydWN0IHg4Nl9zZWxlY3Rvcl9yZWdfNjQgZnM7CisgICAgc3RydWN0
IHg4Nl9zZWxlY3Rvcl9yZWdfNjQgZ3M7CisgICAgdWludDY0X3Qgc2hhZG93X2dzOworICAgIHVp
bnQxNl90IGNzX3NlbDsKKyAgICB1aW50MTZfdCBzc19zZWw7CisgICAgdWludDE2X3QgZHNfc2Vs
OworICAgIHVpbnQxNl90IGVzX3NlbDsKKyAgICB1aW50MTZfdCBmc19zZWw7CisgICAgdWludDE2
X3QgZ3Nfc2VsOwogICAgIHVpbnQzMl90IF9wYWQ7CiB9OwogCi0tIAoyLjE3LjEKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 09:13:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 09: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 1gFyB8-0006ZC-Jp; Fri, 26 Oct 2018 09:13:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wvkx=ng=citrix.com=prvs=83023e1ff=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1gFyB7-0006Z3-Ah
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 09:13:13 +0000
X-Inumbo-ID: f2249c9c-d8fe-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f2249c9c-d8fe-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 11:10:13 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,427,1534809600"; d="scan'208";a="68837415"
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
References: <1540481802-20037-1-git-send-email-andrew.cooper3@citrix.com>
 <1540481946-20712-1-git-send-email-andrew.cooper3@citrix.com>
 <bbe923eb-8b5a-3a4b-7f64-8435de76e88c@citrix.com>
 <0a6695ce-4a22-0df2-d6c0-0aec0987fc48@citrix.com>
From: Sergey Dyasli <sergey.dyasli@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=sergey.dyasli@citrix.com; keydata=
 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
Message-ID: <dd055507-dbbc-c6f5-1b33-1d399e62bb18@citrix.com>
Date: Fri, 26 Oct 2018 10:13:09 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <0a6695ce-4a22-0df2-d6c0-0aec0987fc48@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 4/4] x86/vvmx: Don't handle unknown nested
 vmexit reasons at L0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMjYvMTAvMjAxOCAxMDoxMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAyNi8xMC8yMDE4
IDEwOjA1LCBTZXJnZXkgRHlhc2xpIHdyb3RlOgo+Pgo+PiBPbiAyNS8xMC8yMDE4IDE2OjM5LCBB
bmRyZXcgQ29vcGVyIHdyb3RlOgo+Pj4gVGhpcyBpcyB2ZXJ5IGRhbmdlcm91cyBmcm9tIGEgc2Vj
dXJpdHkgcG9pbnQgb2YgdmlldywgYmVjYXVzZSBhIG1pc3NpbmcgZW50cnkKPj4+IHdpbGwgY2F1
c2UgTDIncyBhY3Rpb24gdG8gYmUgaW50ZXJwcmV0ZWQgYXMgTDEncyBhY3Rpb24uCj4+Pgo+Pj4g
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
Pj4+IC0tLQo+Pj4gQ0M6IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4K
Pj4+IENDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cj4+PiBDQzogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KPj4+IENDOiBKdW4gTmFrYWppbWEgPGp1bi5uYWthamltYUBp
bnRlbC5jb20+Cj4+PiBDQzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Cj4+PiAt
LS0KPj4+ICB4ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMgfCAzICsrLQo+Pj4gIDEgZmlsZSBj
aGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPj4+Cj4+PiBkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZt
eC5jCj4+PiBpbmRleCBkMWM4YTQxLi44MTdkODVmIDEwMDY0NAo+Pj4gLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS92bXgvdnZteC5jCj4+PiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMK
Pj4+IEBAIC0yNjA5LDggKzI2MDksOSBAQCBpbnQgbnZteF9uMl92bWV4aXRfaGFuZGxlcihzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVncywKPj4+ICAgICAgICAgICAgICBudmNwdS0+bnZfdm1leGl0
X3BlbmRpbmcgPSAxOwo+Pj4gICAgICAgICAgYnJlYWs7Cj4+PiAgICAgIGRlZmF1bHQ6Cj4+PiAt
ICAgICAgICBncHJpbnRrKFhFTkxPR19FUlIsICJVbmV4cGVjdGVkIG5lc3RlZCB2bWV4aXQ6IHJl
YXNvbiAldVxuIiwKPj4+ICsgICAgICAgIGdwcmludGsoWEVOTE9HX0VSUiwgIlVuaGFuZGxlZCBu
ZXN0ZWQgdm1leGl0OiByZWFzb24gJXVcbiIsCj4+PiAgICAgICAgICAgICAgICAgIGV4aXRfcmVh
c29uKTsKPj4+ICsgICAgICAgIGRvbWFpbl9jcmFzaCh2LT5kb21haW4pOwo+Pj4gICAgICB9Cj4+
PiAgCj4+PiAgICAgIHJldHVybiAoIG52Y3B1LT5udl92bWV4aXRfcGVuZGluZyA9PSAxICk7Cj4+
IENhbiB5b3UgY29uc2lkZXIgYWRkaW5nIGhhbmRsaW5nIGZvciB0aGUgZm9sbG93aW5nPwo+Pgo+
PiAJRVhJVF9SRUFTT05fSU5WRAo+PiAJRVhJVF9SRUFTT05fUkRUU0NQCj4+IAlFWElUX1JFQVNP
Tl9WTUZVTkMKPiAKPiBMb29rcyBsaWtlIHRoZXNlIHNob3VsZCBiZSBtZXJnZWQgaW4gd2l0aCB0
aGUgSU5WVlBJRCBjaGFuZ2UsIGlmIHlvdXIKPiBoYXBweSB3aXRoIHRoYXQ/CgpZZXMsIHRoYXQg
d291bGQgYmUgYSBjbGVhbmVyIHdheSwgdGhhbmtzLgoKLS0KU2VyZ2V5CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 09:17:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 09:17: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 1gFyF3-0006mz-DC; Fri, 26 Oct 2018 09:17:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFyF2-0006mu-7K
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 09:17:16 +0000
X-Inumbo-ID: 24619e5f-d900-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 24619e5f-d900-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 09:18:47 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 03:16:35 -0600
Message-Id: <5BD2DB5F02000078001F4F31@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 03:16:15 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <20181022145534.afuxnfzyovdi3hya@zion.uk.xensource.com>
 <5BD1D82402000078001F4B60@prv1-mh.provo.novell.com>
 <187f3a6a-e83e-3dc2-0cb7-69fecdacacf1@citrix.com>
 <5BD1DAEC02000078001F4BAE@prv1-mh.provo.novell.com>
 <e1388467-9dc8-9012-f9b8-587617a97a73@citrix.com>
In-Reply-To: <e1388467-9dc8-9012-f9b8-587617a97a73@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: Martin Pohlack <mpohlack@amazon.de>, Julien Grall <julien.grall@arm.com>,
 Joao Martins <joao.m.martins@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Mihai Dontu <mdontu@bitdefender.com>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Anthony Liguori <aliguori@amazon.com>, uwed@amazon.de,
 Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Ross Philipson <ross.philipson@oracle.com>, george.dunlap@citrix.com,
 Dario Faggioli <dfaggioli@suse.com>, Matt Wilson <msw@amazon.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Xen-devel List <xen-devel@lists.xen.org>,
 Daniel Kiper <daniel.kiper@oracle.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>

Pj4+IE9uIDI1LjEwLjE4IGF0IDE4OjI5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQSBzcGxpdCB4ZW5oZWFwIG1vZGVsIG1lYW5zIHRoYXQgZGF0YSBwZXJ0YWluaW5nIHRv
IG90aGVyIGd1ZXN0cyBpc24ndAo+IG1hcHBlZCBpbiB0aGUgY29udGV4dCBvZiB0aGlzIHZjcHUs
IHNvIGNhbm5vdCBiZSBicm91Z2h0IGludG8gdGhlIGNhY2hlLgoKSXQgd2FzIG5vdCBjbGVhciB0
byBtZSBmcm9tIFdlaSdzIG9yaWdpbmFsIG1haWwgdGhhdCB0YWxrIGhlcmUgaXMKYWJvdXQgInNw
bGl0IiBpbiBhIHNlbnNlIG9mICJwZXItZG9tYWluIjsgSSB3YXMgYXNzdW1pbmcgdGhlCkNPTkZJ
R19TRVBBUkFURV9YRU5IRUFQIG1vZGUgaW5zdGVhZC4KCkphbgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 09:28:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 09: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 1gFyPq-0007d2-HG; Fri, 26 Oct 2018 09:28:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=3jhg=ng=citrix.com=prvs=830ef7a73=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gFyPp-0007cx-1M
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 09:28:25 +0000
X-Inumbo-ID: b3053a23-d901-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b3053a23-d901-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 09:29:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,427,1534809600"; d="scan'208";a="68838156"
Date: Fri, 26 Oct 2018 10:28:20 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181026092820.bernuj2cskqtwqqv@zion.uk.xensource.com>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <20181022145534.afuxnfzyovdi3hya@zion.uk.xensource.com>
 <5BD1D82402000078001F4B60@prv1-mh.provo.novell.com>
 <187f3a6a-e83e-3dc2-0cb7-69fecdacacf1@citrix.com>
 <5BD1DAEC02000078001F4BAE@prv1-mh.provo.novell.com>
 <e1388467-9dc8-9012-f9b8-587617a97a73@citrix.com>
 <5BD2DB5F02000078001F4F31@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BD2DB5F02000078001F4F31@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: Martin Pohlack <mpohlack@amazon.de>, Julien Grall <julien.grall@arm.com>,
 Joao Martins <joao.m.martins@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Mihai Dontu <mdontu@bitdefender.com>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Anthony Liguori <aliguori@amazon.com>, uwed@amazon.de,
 Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Ross Philipson <ross.philipson@oracle.com>, george.dunlap@citrix.com,
 Dario Faggioli <dfaggioli@suse.com>, Matt Wilson <msw@amazon.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel List <xen-devel@lists.xen.org>,
 Daniel Kiper <daniel.kiper@oracle.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>

T24gRnJpLCBPY3QgMjYsIDIwMTggYXQgMDM6MTY6MTVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI1LjEwLjE4IGF0IDE4OjI5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4gd3JvdGU6Cj4gPiBBIHNwbGl0IHhlbmhlYXAgbW9kZWwgbWVhbnMgdGhhdCBkYXRhIHBlcnRh
aW5pbmcgdG8gb3RoZXIgZ3Vlc3RzIGlzbid0Cj4gPiBtYXBwZWQgaW4gdGhlIGNvbnRleHQgb2Yg
dGhpcyB2Y3B1LCBzbyBjYW5ub3QgYmUgYnJvdWdodCBpbnRvIHRoZSBjYWNoZS4KPiAKPiBJdCB3
YXMgbm90IGNsZWFyIHRvIG1lIGZyb20gV2VpJ3Mgb3JpZ2luYWwgbWFpbCB0aGF0IHRhbGsgaGVy
ZSBpcwo+IGFib3V0ICJzcGxpdCIgaW4gYSBzZW5zZSBvZiAicGVyLWRvbWFpbiI7IEkgd2FzIGFz
c3VtaW5nIHRoZQo+IENPTkZJR19TRVBBUkFURV9YRU5IRUFQIG1vZGUgaW5zdGVhZC4KClRoZSBz
cGxpdCBoZWFwIHdhcyBpbmRlZWQgcmVmZXJyaW5nIHRvIENPTkZJR19TRVBBUkFURV9YRU5IRUFQ
IG1vZGUsIHlldApJIHdoYXQgSSB3YW50ZWQgbW9zdCBpcyB0aGUgcGFydGlhbCBkaXJlY3QgbWFw
IHdoaWNoIHJlZHVjZXMgdGhlIGFtb3VudApvZiBkYXRhIG1hcHBlZCBpbnNpZGUgWGVuIGNvbnRl
eHQgLS0gdGhlIG9yaWdpbmFsIGlkZWEgd2FzIHJlbW92aW5nCmRpcmVjdCBtYXAgZGlzY3Vzc2Vk
IGR1cmluZyBvbmUgb2YgdGhlIGNhbGxzIElJUkMuIEkgdGhvdWdodCBtYWtpbmcgdGhlCnBhcnRp
YWwgZGlyZWN0IG1hcCBtb2RlIHdvcmsgYW5kIG1ha2UgaXQgYXMgc21hbGwgYXMgcG9zc2libGUg
d2lsbCBnZXQKdXMgOTAlIHRoZXJlLgoKVGhlICJwZXItZG9tYWluIiBoZWFwIGlzIGEgZGlmZmVy
ZW50IHdvcmsgaXRlbS4KCldlaS4KCj4gCj4gSmFuCj4gCj4gCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 09:37:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 09:37: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 1gFyYw-0008SR-HO; Fri, 26 Oct 2018 09:37:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=3akr=ng=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1gFyYt-0008SM-VC
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 09:37:48 +0000
X-Inumbo-ID: 5f55bf57-d902-11e8-a8a5-bc764e045a96
Received: from mo6-p00-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5300::9])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5f55bf57-d902-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 11:34:45 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1540546663;
 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=1Tev2qvSVSSwpcxSVIus/HDOr59WF/zLj7KmIZb8lnE=;
 b=XIj73xq7irPQNyspTUtKInClTpQvIHytK35sqbcJC/QnJVOe5Ku9WCYxZ4rRtiUJOq
 krTEMxQUME8UcO3hUQDApJM/S+ttDRdBzTugHcJY9iWFQFj/fEa6B6JZp634L5hz2VEe
 6IoDZ62e3bAQboSZF9CoIvFnScSj0PrHotVYecbDt+XGkQ2KdivdmqiWdS81v+x3iTH6
 MhduyqjIx/lSvz5i1c1MdKeIHxfgfMminPYUeInH+ZJlQ6RHqmeZrK5tV34F3wXSnIxI
 /yS30Zeo5BlBvgBcNZHhcGPOVtZzprF3jo229qXU5dJGCOtSXZuZT0+PHhGOwIeXOe3S
 Aa5g==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QED/SSGq+wjGiUC4oc0Nr2ihluivsAQtyRsdRVZ54BGpAypu4eYvjwzPAqxRcXNDW+"
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 44.3 AUTH)
 with ESMTPSA id 906dd1u9Q9bhdpn
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with
 521 ECDH bits, eq. 15360 bits RSA))
 (Client did not present a certificate) for <xen-devel@lists.xen.org>;
 Fri, 26 Oct 2018 11:37:43 +0200 (CEST)
Date: Fri, 26 Oct 2018 11:37:33 +0200
From: Olaf Hering <olaf@aepfle.de>
To: xen-devel@lists.xen.org
Message-ID: <20181026113733.7e149032.olaf@aepfle.de>
In-Reply-To: <20181025140808.13eefc21.olaf@aepfle.de>
References: <20181025140808.13eefc21.olaf@aepfle.de>
X-Mailer: Claws Mail 3.16.1 (GTK+ 2.24.32; x86_64-suse-linux-gnu)
MIME-Version: 1.0
Subject: Re: [Xen-devel] usage of libxc compat function fails with staging
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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="===============7736790740194921993=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============7736790740194921993==
Content-Type: multipart/signed; micalg=pgp-sha1;
 boundary="Sig_/GnHBlAQXmCrFhUl5jmUlHqJ"; protocol="application/pgp-signature"

--Sig_/GnHBlAQXmCrFhUl5jmUlHqJ
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Am Thu, 25 Oct 2018 14:08:08 +0200
schrieb Olaf Hering <olaf@aepfle.de>:

> qemu-2.9-20170907T112512.4cd42653f5/include/hw/xen/xen_common.h:61:16: wa=
rning: implicit declaration of function 'xc_map_foreign_bulk'
> qemu is built with the various compat flags like :-DXC_WANT_COMPAT_MAP_FO=
REIGN_API=3D1. I think this should give access to that function.

This appears to be a bug in Qemu. What is the purpose of commit 5eeb39c24b =
("xen: Use stable library interfaces when they are available.")? I do think=
 Qemu can not predict the future of Xen...


Olaf

--Sig_/GnHBlAQXmCrFhUl5jmUlHqJ
Content-Type: application/pgp-signature
Content-Description: Digitale Signatur von OpenPGP

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

iF0EARECAB0WIQSkRyP6Rn//f03pRUBdQqD6ppg2fgUCW9LgXQAKCRBdQqD6ppg2
fsIlAJ9FcXoyXJSi0x6F76epnh+OZO/xJgCfZUfBm2I2YXMCHBH2C7zWQlaVD/c=
=M++j
-----END PGP SIGNATURE-----

--Sig_/GnHBlAQXmCrFhUl5jmUlHqJ--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7736790740194921993==--


From xen-devel-bounces@lists.xenproject.org Fri Oct 26 09:40:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 09: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 1gFybC-0000jW-1B; Fri, 26 Oct 2018 09:40:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pe7m=ng=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gFybB-0000jJ-BC
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 09:40:09 +0000
X-Inumbo-ID: b5594f5e-d902-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b5594f5e-d902-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 11:37:09 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gFyb8-0003wK-Db; Fri, 26 Oct 2018 09:40: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 1gFyb7-00007l-Ps; Fri, 26 Oct 2018 09:40:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gFyb7-00011t-PC; Fri, 26 Oct 2018 09:40:05 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-129000-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: freebsd-master:build-amd64-freebsd:<job
 status>:broken:regression
 freebsd-master:build-amd64-freebsd:host-install(5):broken:regression
 freebsd-master:build-amd64-freebsd-again:build-check(1):blocked:nonblocking
 freebsd-master:build-amd64-xen-freebsd:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: freebsd=265606d643ef788ea5fc5df68957e9cd94b35415
X-Osstest-Versions-That: freebsd=c0b412ce93b9d3ee750e5f262b50e64c52d300cc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 26 Oct 2018 09:40:05 +0000
Subject: [Xen-devel] [freebsd-master test] 129000: 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>

ZmxpZ2h0IDEyOTAwMCBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI5MDAwLwoKRmFpbHVyZXMgYW5kIHBy
b2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFy
ZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWls
ZC1hbWQ2NC1mcmVlYnNkICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAgICAgICA1IGhvc3QtaW5zdGFsbCg1KSAg
ICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjg0OTcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2Vl
ZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC14
ZW4tZnJlZWJzZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAg
MjY1NjA2ZDY0M2VmNzg4ZWE1ZmM1ZGY2ODk1N2U5Y2Q5NGIzNTQxNQpiYXNlbGluZSB2ZXJzaW9u
OgogZnJlZWJzZCAgICAgICAgICAgICAgYzBiNDEyY2U5M2I5ZDNlZTc1MGU1ZjI2MmI1MGU2NGM1
MmQzMDBjYwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4NDk3ICAyMDE4LTEwLTA4IDA5OjE5OjUy
IFogICAxOCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyODU4MiAgMjAxOC0xMC0xMCAwOTox
OToyNSBaICAgMTYgZGF5cyAgICA4IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyOTAw
MCAgMjAxOC0xMC0yNiAwOToxOTowMyBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVv
cGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIDBtcCA8MG1wQEZyZWVCU0Qu
b3JnPgogIGFlIDxhZUBGcmVlQlNELm9yZz4KICBhbGxhbmp1ZGUgPGFsbGFuanVkZUBGcmVlQlNE
Lm9yZz4KICBhbmRyZXcgPGFuZHJld0BGcmVlQlNELm9yZz4KICBhcmljaGFyZHNvbiA8YXJpY2hh
cmRzb25ARnJlZUJTRC5vcmc+CiAgYXZnIDxhdmdARnJlZUJTRC5vcmc+CiAgYmFwdCA8YmFwdEBG
cmVlQlNELm9yZz4KICBiY3IgPGJjckBGcmVlQlNELm9yZz4KICBiciA8YnJARnJlZUJTRC5vcmc+
CiAgYnJvb2tzIDxicm9va3NARnJlZUJTRC5vcmc+CiAgYndpZGF3c2sgPGJ3aWRhd3NrQEZyZWVC
U0Qub3JnPgogIGJ6IDxiekBGcmVlQlNELm9yZz4KICBjZW0gPGNlbUBGcmVlQlNELm9yZz4KICBj
eSA8Y3lARnJlZUJTRC5vcmc+CiAgZGF2aWRjcyA8ZGF2aWRjc0BGcmVlQlNELm9yZz4KICBkZWxw
aGlqIDxkZWxwaGlqQEZyZWVCU0Qub3JnPgogIGRlcyA8ZGVzQEZyZWVCU0Qub3JnPgogIGR0ZXNr
ZSA8ZHRlc2tlQEZyZWVCU0Qub3JnPgogIGVhZGxlciA8ZWFkbGVyQEZyZWVCU0Qub3JnPgogIGVn
eXBjaW8gPGVneXBjaW9ARnJlZUJTRC5vcmc+CiAgZW1hc3RlIDxlbWFzdGVARnJlZUJTRC5vcmc+
CiAgZXJqIDxlcmpARnJlZUJTRC5vcmc+CiAgZXVnZW4gPGV1Z2VuQEZyZWVCU0Qub3JnPgogIGdq
YiA8Z2piQEZyZWVCU0Qub3JnPgogIGdsZWJpdXMgPGdsZWJpdXNARnJlZUJTRC5vcmc+CiAgZ29u
em8gPGdvbnpvQEZyZWVCU0Qub3JnPgogIGhzZWxhc2t5IDxoc2VsYXNreUBGcmVlQlNELm9yZz4K
ICBpbXAgPGltcEBGcmVlQlNELm9yZz4KICBqYW1pZSA8amFtaWVARnJlZUJTRC5vcmc+CiAgamNo
YW5kcmEgPGpjaGFuZHJhQEZyZWVCU0Qub3JnPgogIGpoYiA8amhiQEZyZWVCU0Qub3JnPgogIGpo
aWJiaXRzIDxqaGliYml0c0BGcmVlQlNELm9yZz4KICBqa2ltIDxqa2ltQEZyZWVCU0Qub3JnPgog
IGp0bCA8anRsQEZyZWVCU0Qub3JnPgogIGtldmFucyA8a2V2YW5zQEZyZWVCU0Qub3JnPgogIGtp
YiA8a2liQEZyZWVCU0Qub3JnPgogIGtwIDxrcEBGcmVlQlNELm9yZz4KICBsdXBvcmwgPGx1cG9y
bEBGcmVlQlNELm9yZz4KICBtYXJraiA8bWFya2pARnJlZUJTRC5vcmc+CiAgbWF2IDxtYXZARnJl
ZUJTRC5vcmc+CiAgbWNrdXNpY2sgPG1ja3VzaWNrQEZyZWVCU0Qub3JnPgogIG1qZyA8bWpnQEZy
ZWVCU0Qub3JnPgogIG1tIDxtbUBGcmVlQlNELm9yZz4KICBtdyA8bXdARnJlZUJTRC5vcmc+CiAg
bnAgPG5wQEZyZWVCU0Qub3JnPgogIG53aGl0ZWhvcm4gPG53aGl0ZWhvcm5ARnJlZUJTRC5vcmc+
CiAgb3Nob2dibyA8b3Nob2dib0BGcmVlQlNELm9yZz4KICBwZXRlciA8cGV0ZXJARnJlZUJTRC5v
cmc+CiAgcGhpbGlwIDxwaGlsaXBARnJlZUJTRC5vcmc+CiAgcGhrIDxwaGtARnJlZUJTRC5vcmc+
CiAgcmdyaW1lcyA8cmdyaW1lc0BGcmVlQlNELm9yZz4KICByaWdvbGV0dG8gPHJpZ29sZXR0b0BG
cmVlQlNELm9yZz4KICBybWFja2xlbSA8cm1hY2tsZW1ARnJlZUJTRC5vcmc+CiAgc2h1cmQgPHNo
dXJkQEZyZWVCU0Qub3JnPgogIHNrb3psb3YgPHNrb3psb3ZARnJlZUJTRC5vcmc+CiAgc2xhdmFz
aCA8c2xhdmFzaEBGcmVlQlNELm9yZz4KICB0YWthd2F0YSA8dGFrYXdhdGFARnJlZUJTRC5vcmc+
CiAgdGlqbCA8dGlqbEBGcmVlQlNELm9yZz4KICB0b2JpayA8dG9iaWtARnJlZUJTRC5vcmc+CiAg
dHJhc3ogPHRyYXN6QEZyZWVCU0Qub3JnPgogIHRzb29tZSA8dHNvb21lQEZyZWVCU0Qub3JnPgog
IHR1ZXhlbiA8dHVleGVuQEZyZWVCU0Qub3JnPgogIHZtYWZmaW9uZSA8dm1hZmZpb25lQEZyZWVC
U0Qub3JnPgogIHdodSA8d2h1QEZyZWVCU0Qub3JnPgogIHl1cmlwdiA8eXVyaXB2QEZyZWVCU0Qu
b3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LWZyZWVic2QtYWdhaW4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtZnJlZWJzZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC14ZW4t
ZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
YnJva2VuLWpvYiBidWlsZC1hbWQ2NC1mcmVlYnNkIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1h
bWQ2NC1mcmVlYnNkIGhvc3QtaW5zdGFsbCg1KQoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24g
bG9nOyBpdCB3b3VsZCBiZSA2MDQ2IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 09:57:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 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 1gFyrh-0001fv-Sa; Fri, 26 Oct 2018 09:57:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFyrg-0001fq-1V
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 09:57:12 +0000
X-Inumbo-ID: b86cb281-d905-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b86cb281-d905-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 09:58:43 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 03:57:01 -0600
Message-Id: <5BD2E4EA02000078001F4F96@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 03:56:58 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <20181022145534.afuxnfzyovdi3hya@zion.uk.xensource.com>
 <5BD1D82402000078001F4B60@prv1-mh.provo.novell.com>
 <187f3a6a-e83e-3dc2-0cb7-69fecdacacf1@citrix.com>
 <5BD1DAEC02000078001F4BAE@prv1-mh.provo.novell.com>
 <e1388467-9dc8-9012-f9b8-587617a97a73@citrix.com>
 <5BD2DB5F02000078001F4F31@prv1-mh.provo.novell.com>
 <20181026092820.bernuj2cskqtwqqv@zion.uk.xensource.com>
In-Reply-To: <20181026092820.bernuj2cskqtwqqv@zion.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: Martin Pohlack <mpohlack@amazon.de>, Julien Grall <julien.grall@arm.com>,
 Joao Martins <joao.m.martins@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Mihai Dontu <mdontu@bitdefender.com>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Anthony Liguori <aliguori@amazon.com>, uwed@amazon.de,
 Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Ross Philipson <ross.philipson@oracle.com>, george.dunlap@citrix.com,
 Dario Faggioli <dfaggioli@suse.com>, Matt Wilson <msw@amazon.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel List <xen-devel@lists.xen.org>,
 Daniel Kiper <daniel.kiper@oracle.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>

Pj4+IE9uIDI2LjEwLjE4IGF0IDExOjI4LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gRnJpLCBPY3QgMjYsIDIwMTggYXQgMDM6MTY6MTVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAyNS4xMC4xOCBhdCAxODoyOSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+IHdyb3RlOgo+PiA+IEEgc3BsaXQgeGVuaGVhcCBtb2RlbCBtZWFucyB0aGF0IGRhdGEgcGVy
dGFpbmluZyB0byBvdGhlciBndWVzdHMgaXNuJ3QKPj4gPiBtYXBwZWQgaW4gdGhlIGNvbnRleHQg
b2YgdGhpcyB2Y3B1LCBzbyBjYW5ub3QgYmUgYnJvdWdodCBpbnRvIHRoZSBjYWNoZS4KPj4gCj4+
IEl0IHdhcyBub3QgY2xlYXIgdG8gbWUgZnJvbSBXZWkncyBvcmlnaW5hbCBtYWlsIHRoYXQgdGFs
ayBoZXJlIGlzCj4+IGFib3V0ICJzcGxpdCIgaW4gYSBzZW5zZSBvZiAicGVyLWRvbWFpbiI7IEkg
d2FzIGFzc3VtaW5nIHRoZQo+PiBDT05GSUdfU0VQQVJBVEVfWEVOSEVBUCBtb2RlIGluc3RlYWQu
Cj4gCj4gVGhlIHNwbGl0IGhlYXAgd2FzIGluZGVlZCByZWZlcnJpbmcgdG8gQ09ORklHX1NFUEFS
QVRFX1hFTkhFQVAgbW9kZSwgeWV0Cj4gSSB3aGF0IEkgd2FudGVkIG1vc3QgaXMgdGhlIHBhcnRp
YWwgZGlyZWN0IG1hcCB3aGljaCByZWR1Y2VzIHRoZSBhbW91bnQKPiBvZiBkYXRhIG1hcHBlZCBp
bnNpZGUgWGVuIGNvbnRleHQgLS0gdGhlIG9yaWdpbmFsIGlkZWEgd2FzIHJlbW92aW5nCj4gZGly
ZWN0IG1hcCBkaXNjdXNzZWQgZHVyaW5nIG9uZSBvZiB0aGUgY2FsbHMgSUlSQy4gSSB0aG91Z2h0
IG1ha2luZyB0aGUKPiBwYXJ0aWFsIGRpcmVjdCBtYXAgbW9kZSB3b3JrIGFuZCBtYWtlIGl0IGFz
IHNtYWxsIGFzIHBvc3NpYmxlIHdpbGwgZ2V0Cj4gdXMgOTAlIHRoZXJlLgo+IAo+IFRoZSAicGVy
LWRvbWFpbiIgaGVhcCBpcyBhIGRpZmZlcmVudCB3b3JrIGl0ZW0uCgpCdXQgaWYgd2UgbWVhbiB0
byBnbyB0aGF0IHJvdXRlLCBnb2luZyAoYmFjaykgdG8gdGhlIHNlcGFyYXRlClhlbiBoZWFwIG1v
ZGVsIHNlZW1zIGp1c3QgbGlrZSBhbiBleHRyYSBjb21wbGljYXRpb24gdG8gbWUuCllldCBJIGFn
cmVlIHRoYXQgdGhpcyB3b3VsZCByZW1vdmUgdGhlIG5lZWQgZm9yIGEgZmFpciBjaHVuayBvZgp0
aGUgZGlyZWN0IG1hcC4gT3RvaCBhIHN0YXRpY2FsbHkgcGFydGl0aW9uZWQgWGVuIGhlYXAgd291
bGQKYnJpbmcgYmFjayBzY2FsYWJpbGl0eSBpc3N1ZXMgd2hpY2ggd2UgaGFkIHNwZWNpZmljYWxs
eSBtZWFudCB0bwpnZXQgcmlkIG9mIGJ5IG1vdmluZyBhd2F5IGZyb20gdGhhdCBtb2RlbC4KCkph
bgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 10:10:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 10:10: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 1gFz4U-0003Bv-7v; Fri, 26 Oct 2018 10:10:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=3akr=ng=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1gFz4T-0003Bq-1X
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 10:10:25 +0000
X-Inumbo-ID: ed9ee538-d906-11e8-a8a5-bc764e045a96
Received: from mo6-p00-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5300::12])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ed9ee538-d906-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 12:07:22 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1540548620;
 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=d/sk+gYVOHWS0uwQ4SmPFODqFxgUshSKqzKuPsxRg1M=;
 b=Yq2kYLRs589XPrNEe4C/6LlMmq9eQQPx/h6s201UfYhsaHYeVcLJnRLRdLp2zq+RqR
 Rw7hX3qpvRGYbln6fP4H7EUCbn+jZNy7Wk81sMUMCngpGTTA3hKi+4q7UN1MeYumvkCh
 ehaSK2ENGcH480kmhoeYZ/JJ875s8wWs+DRdzFA7Uyyww/7p9QnGtM6euuP7l9GNpRzY
 BEj/famqwGMpTIojD2oRi4L+FohQ+2TJTkTEFWS51W0CI8SCJQz+dM7NBW5U7umwYQQ4
 J2WQCIeqbUI5lEcaQXZi1xHJ1hDC+SFmKRnNT5QQhvk//bDBhOGr48swwcq+a3zNsUjU
 V9vQ==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QXkBR9MXjAuzpIG0mv9coXAgc0/lb4QMstw0mqi/C51hpW50R4vli8caicjAbM"
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 44.3 AUTH)
 with ESMTPSA id 906dd1u9QAAJe7c
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with
 521 ECDH bits, eq. 15360 bits RSA))
 (Client did not present a certificate);
 Fri, 26 Oct 2018 12:10:19 +0200 (CEST)
From: Olaf Hering <olaf@aepfle.de>
To: qemu-devel@nongnu.org
Date: Fri, 26 Oct 2018 12:10:16 +0200
Message-Id: <20181026101016.28584-1-olaf@aepfle.de>
X-Mailer: git-send-email 2.16.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v1] xen: preserve COMPAT in 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: Anthony Perard <anthony.perard@citrix.com>,
 "open list:X86" <xen-devel@lists.xenproject.org>, Olaf Hering <olaf@aepfle.de>,
 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>

QSBnaXZlbiBRZW11IHZlcnNpb24gY2FuIG5vdCBwcmVkaWN0IHdoYXQgdmVyc2lvbiBvZiBYZW4g
aXQgd2lsbCBydW4gb24uClRoZXJlIGFyZSBzb21lIGNoZWNrcyBpbiBjb25maWd1cmUgdG8gZGVj
aWRlIHdoYXQgWGVuIGxpYnJhcmllcyBhbmQKZnVuY3Rpb25zIGFyZSBhdmFpbGFibGUuIEhvdyBl
eGFjdGx5IHRoZXNlIGZ1bmN0aW9ucyBtdXN0IGJlIGFjY2Vzc2VkCmhhcyB0byBiZSBkZWNpZGVk
IGJ5IGNvbmZpZ3VyZSBhbmQgdGhlIHVzZXIgd2hvIGlzIGNvbXBpbGluZyBRZW11LgpJbiBubyB3
YXkgc29tZSByYW5kb20gaGVhZGVyIGZpbGUgbXVzdCBvdmVycmlkZSB0aGlzIGRlY2lzaW9uLgoK
UmVtb3ZlIHRoZSBicmVha2FnZSBpbnRyb2R1Y2VkIGJ5IGNvbW1pdCA1ZWViMzljMjRiLCB3aGlj
aCB3b3VsZCBhbHdheXMKaGlkZSB0aGUgbGlieGMgaW50ZXJmYWNlcyB0aGUgZ2l2ZW4gdmVyc2lv
biBvZiBRZW11IGtub3dzIGFib3V0LgoKVGhlIGN1cnJlbnQgc3ltcHRvbSBvZiBzdWNoIGJyZWFr
YWdlIGlzIGEgYnVpbGQgZmFpbHVyZSB3aXRoIHFlbXUtMi45CmFuZCBvbGRlciwgaW4gY29tYmlu
YXRpb24gd2l0aCBYZW4gNC4xMi4KCkZpeGVzOiA1ZWViMzljMjRiN2Q0ZGE1ZDEyOWJmZGQ5YzRm
ZDIxY2ZiM2QyOGQ2ClNpZ25lZC1vZmYtYnk6IE9sYWYgSGVyaW5nIDxvbGFmQGFlcGZsZS5kZT4K
LS0tCiBpbmNsdWRlL2h3L3hlbi94ZW5fY29tbW9uLmggfCA5IC0tLS0tLS0tLQogMSBmaWxlIGNo
YW5nZWQsIDkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ody94ZW4veGVuX2Nv
bW1vbi5oIGIvaW5jbHVkZS9ody94ZW4veGVuX2NvbW1vbi5oCmluZGV4IDVmMTQwMmI0OTQuLjMz
ZmEyZDM0OTcgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvaHcveGVuL3hlbl9jb21tb24uaAorKysgYi9p
bmNsdWRlL2h3L3hlbi94ZW5fY29tbW9uLmgKQEAgLTEsMTUgKzEsNiBAQAogI2lmbmRlZiBRRU1V
X0hXX1hFTl9DT01NT05fSAogI2RlZmluZSBRRU1VX0hXX1hFTl9DT01NT05fSAogCi0vKgotICog
SWYgd2UgaGF2ZSBuZXcgZW5vdWdoIGxpYnhlbmN0cmwgdGhlbiB3ZSBkbyBub3Qgd2FudC9uZWVk
IHRoZXNlIGNvbXBhdAotICogaW50ZXJmYWNlcywgZGVzcGl0ZSB3aGF0IHRoZSB1c2VyIHN1cHBs
aWVkIGNmbGFncyBtaWdodCBzYXkuIFRoZXkKLSAqIG11c3QgYmUgdW5kZWZpbmVkIGJlZm9yZSBp
bmNsdWRpbmcgeGVuY3RybC5oCi0gKi8KLSN1bmRlZiBYQ19XQU5UX0NPTVBBVF9FVlRDSE5fQVBJ
Ci0jdW5kZWYgWENfV0FOVF9DT01QQVRfR05UVEFCX0FQSQotI3VuZGVmIFhDX1dBTlRfQ09NUEFU
X01BUF9GT1JFSUdOX0FQSQotCiAjaW5jbHVkZSA8eGVuY3RybC5oPgogI2luY2x1ZGUgPHhlbnN0
b3JlLmg+CiAjaW5jbHVkZSA8eGVuL2lvL3hlbmJ1cy5oPgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 10:11:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 10:11: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 1gFz5U-0003FW-Ku; Fri, 26 Oct 2018 10:11:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rdbn=ng=citrix.com=prvs=830c459d6=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1gFz5S-0003FN-Uy
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 10:11:26 +0000
X-Inumbo-ID: b591ebdc-d907-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b591ebdc-d907-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 10:12:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,427,1534809600"; d="scan'208";a="68840555"
To: Andrew Cooper <andrew.cooper3@citrix.com>, Tamas K Lengyel
 <tamas.k.lengyel@gmail.com>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <CABfawh=GYUi2nvx5Nc1xfu7McVSqCwYOMyA6fyCKgYJCGCRkXA@mail.gmail.com>
 <7079d0ee-a8ef-e164-12d9-8e3bfef81491@citrix.com>
 <03e84c44-2c33-b00f-bdfc-3c6b57123bfb@citrix.com>
 <CABfawhn6Cdv7HK6pbzEj-013wXwouOuzpOpiw5L-_WV=F4e0Bw@mail.gmail.com>
 <f1e40a27-c0c4-c3bd-eb43-1fb314ec20ac@citrix.com>
 <CABfawhnbPfqeXM01=9_55dOzYAkgEcPk4+YqieN-Ab_3OA=v0Q@mail.gmail.com>
 <5c251189-cfb7-a36a-5a33-fd661771c9c0@citrix.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFPqG+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+zSobqlOPUO7XC5fjnwARAQABzSRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT7CwYAEEwEKACoCGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEFAlpk2IEFCQo9I54ACgkQpjY8MQWQtG1A1BAAnc0oX3+M/jyv4j/ESJTO
 U2JhuWUWV6NFuzU10pUmMqpgQtiVEVU2QbCvTcZS1U/S6bqAUoiWQreDMSSgGH3a3BmRNi8n
 HKtarJqyK81aERM2HrjYkC1ZlRYG+jS8oWzzQrCQiTwn3eFLJrHjqowTbwahoiMw/nJ+OrZO
 /VXLfNeaxA5GF6emwgbpshwaUtESQ/MC5hFAFmUBZKAxp9CXG2ZhTP6ROV4fwhpnHaz8z+BT
 NQz8YwA4gkmFJbDUA9I0Cm9D/EZscrCGMeaVvcyldbMhWS+aH8nbqv6brhgbJEQS22eKCZDD
 J/ng5ea25QnS0fqu3bMrH39tDqeh7rVnt8Yu/YgOwc3XmgzmAhIDyzSinYEWJ1FkOVpIbGl9
 uR6seRsfJmUK84KCScjkBhMKTOixWgNEQ/zTcLUsfTh6KQdLTn083Q5aFxWOIal2hiy9UyqR
 VQydowXy4Xx58rqvZjuYzdGDdAUlZ+D2O3Jp28ez5SikA/ZaaoGI9S1VWvQsQdzNfD2D+xfL
 qfd9yv7gko9eTJzv5zFr2MedtRb/nCrMTnvLkwNX4abB5+19JGneeRU4jy7yDYAhUXcI/waS
 /hHioT9MOjMh+DoLCgeZJYaOcgQdORY/IclLiLq4yFnG+4Ocft8igp79dbYYHkAkmC9te/2x
 Kq9nEd0Hg288EO/OwE0EVFq6vQEIAO2idItaUEplEemV2Q9mBA8YmtgckdLmaE0uzdDWL9To
 1PL+qdNe7tBXKOfkKI7v32fe0nB4aecRlQJOZMWQRQ0+KLyXdJyHkq9221sHzcxsdcGs7X3c
 17ep9zASq+wIYqAdZvr7pN9a3nVHZ4W7bzezuNDAvn4EpOf/o0RsWNyDlT6KECs1DuzOdRqD
 oOMJfYmtx9hMzqBoTdr6U20/KgnC/dmWWcJAUZXaAFp+3NYRCkk7k939VaUpoY519CeLrymd
 Vdke66KCiWBQXMkgtMGvGk5gLQLy4H3KXvpXoDrYKgysy7jeOccxI8owoiOdtbfM8TTDyWPR
 Ygjzb9LApA8AEQEAAcLBZQQYAQoADwIbDAUCWmTXMwUJB+tP9gAKCRCmNjwxBZC0bb+2D/9h
 jn1k5WcRHlu19WGuH6q0Kgm1LRT7PnnSz904igHNElMB5a7wRjw5kdNwU3sRm2nnmHeOJH8k
 Yj2Hn1QgX5SqQsysWTHWOEseGeoXydx9zZZkt3oQJM+9NV1VjK0bOXwqhiQyEUWz5/9l467F
 S/k4FJ5CHNRumvhLa0l2HEEu5pxq463HQZHDt4YE/9Y74eXOnYCB4nrYxQD/GSXEZvWryEWr
 eDoaFqzq1TKtzHhFgQG7yFUEepxLRUUtYsEpT6Rks2l4LCqG3hVD0URFIiTyuxJx3VC2Ta4L
 H3hxQtiaIpuXqq2D4z63h6vCx2wxfZc/WRHGbr4NAlB81l35Q/UHyMocVuYLj0llF0rwU4Aj
 iKZ5qWNSEdvEpL43fTvZYxQhDCjQTKbb38omu5P4kOf1HT7s+kmQKRtiLBlqHzK17D4K/180
 ADw7a3gnmr5RumcZP3NGSSZA6jP5vNqQpNu4gqrPFWNQKQcW8HBiYFgq6SoLQQWbRxJDHvTR
 YJ2ms7oCe870gh4D1wFFqTLeyXiVqjddENGNaP8ZlCDw6EU82N8Bn5LXKjR1GWo2UK3CjrkH
 pTt3YYZvrhS2MO2EYEcWjyu6LALF/lS6z6LKeQZ+t9AdQUcILlrx9IxqXv6GvAoBLJY1jjGB
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <59431d5d-0a11-20e5-740a-8566aa846f47@citrix.com>
Date: Fri, 26 Oct 2018 11:11:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5c251189-cfb7-a36a-5a33-fd661771c9c0@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: mpohlack@amazon.de, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>, joao.m.martins@oracle.com,
 Stefano Stabellini <sstabellini@kernel.org>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?= <marmarek@invisiblethingslab.com>,
 aliguori@amazon.com, uwed@amazon.de, Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, ross.philipson@oracle.com,
 Dario Faggioli <dfaggioli@suse.com>, Matt Wilson <msw@amazon.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, JGross@suse.com,
 sergey.dyasli@citrix.com, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, mdontu <mdontu@bitdefender.com>,
 dwmw@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>

T24gMTAvMjUvMjAxOCAwNzoxMyBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAyNS8xMC8x
OCAxODo1OCwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+PiBPbiBUaHUsIE9jdCAyNSwgMjAxOCBh
dCAxMTo0MyBBTSBBbmRyZXcgQ29vcGVyCj4+IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3
cm90ZToKPj4+IE9uIDI1LzEwLzE4IDE4OjM1LCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4+Pj4g
T24gVGh1LCBPY3QgMjUsIDIwMTggYXQgMTE6MDIgQU0gR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1
bmxhcEBjaXRyaXguY29tPiB3cm90ZToKPj4+Pj4gT24gMTAvMjUvMjAxOCAwNTo1NSBQTSwgQW5k
cmV3IENvb3BlciB3cm90ZToKPj4+Pj4+IE9uIDI0LzEwLzE4IDE2OjI0LCBUYW1hcyBLIExlbmd5
ZWwgd3JvdGU6Cj4+Pj4+Pj4+IEEgc29sdXRpb24gdG8gdGhpcyBpc3N1ZSB3YXMgcHJvcG9zZWQs
IHdoZXJlYnkgWGVuIHN5bmNocm9uaXNlcyBzaWJsaW5ncwo+Pj4+Pj4+PiBvbiB2bWV4aXQvZW50
cnksIHNvIHdlIGFyZSBuZXZlciBleGVjdXRpbmcgY29kZSBpbiB0d28gZGlmZmVyZW50Cj4+Pj4+
Pj4+IHByaXZpbGVnZSBsZXZlbHMuICBHZXR0aW5nIHRoaXMgd29ya2luZyB3b3VsZCBtYWtlIGl0
IHNhZmUgdG8gY29udGludWUKPj4+Pj4+Pj4gdXNpbmcgaHlwZXJ0aHJlYWRpbmcgZXZlbiBpbiB0
aGUgcHJlc2VuY2Ugb2YgTDFURi4gIE9idmlvdXNseSwgaXRzIGdvaW5nCj4+Pj4+Pj4+IHRvIGNv
bWUgaW4gcGVyZiBoaXQsIGJ1dCBjb21wYXJlZCB0byBkaXNhYmxpbmcgaHlwZXJ0aHJlYWRpbmcs
IGFsbCBpdHMKPj4+Pj4+Pj4gZ290IHRvIGRvIGlzIGJlYXQgYSA2MCUgcGVyZiBoaXQgdG8gbWFr
ZSBpdCB0aGUgcHJlZmVyYWJsZSBvcHRpb24gZm9yCj4+Pj4+Pj4+IG1ha2luZyB5b3VyIHN5c3Rl
bSBMMVRGLXByb29mLgo+Pj4+Pj4+IENvdWxkIHlvdSBzaGVkIHNvbWUgbGlnaHQgd2hhdCB0ZXN0
cyB3ZXJlIGRvbmUgd2hlcmUgdGhhdCA2MCUKPj4+Pj4+PiBwZXJmb3JtYW5jZSBoaXQgd2FzIG9i
c2VydmVkPyBXZSBoYXZlIHBlcmZvcm1lZCBpbnRlbnNpdmUgc3RyZXNzLXRlc3RzCj4+Pj4+Pj4g
dG8gY29uZmlybSB0aGlzIGJ1dCBhY2NvcmRpbmcgdG8gb3VyIGZpbmRpbmdzIHR1cm5pbmcgb2Zm
Cj4+Pj4+Pj4gaHlwZXItdGhyZWFkaW5nIGlzIGFjdHVhbGx5IGltcHJvdmluZyBwZXJmb3JtYW5j
ZSBvbiBhbGwgbWFjaGluZXMgd2UKPj4+Pj4+PiB0ZXN0ZWQgdGh1cyBmYXIuCj4+Pj4+PiBBZ2dy
ZWdhdGUgaW50ZXIgYW5kIGludHJhIGhvc3QgZGlzayBhbmQgbmV0d29yayB0aHJvdWdocHV0LCB3
aGljaCBpcyBhCj4+Pj4+PiByZWFzb25hYmxlIGFwcHJveGltYXRpb24gb2YgYSBsb2FkIG9mIHdl
YnNlcnZlciBWTSdzIG9uIGEgc2luZ2xlCj4+Pj4+PiBwaHlzaWNhbCBzZXJ2ZXIuICBTbWFsbCBw
YWNrZXQgSU8gd2FzIGhpdCB3b3JzdCwgYXMgaXQgaGFzIGEgdmVyeSBoaWdoCj4+Pj4+PiB2Y3B1
IGNvbnRleHQgc3dpdGNoIHJhdGUgYmV0d2VlbiBkb20wIGFuZCBkb21VLiAgRGlzYWJsaW5nIEhU
IG1lYW5zIHlvdQo+Pj4+Pj4gaGF2ZSBoYWxmIHRoZSBudW1iZXIgb2YgbG9naWNhbCBjb3JlcyB0
byBzY2hlZHVsZSBvbiwgd2hpY2ggZG91YmxlcyB0aGUKPj4+Pj4+IG1lYW4gdGltZSB0byBuZXh0
IHRpbWVzbGljZS4KPj4+Pj4+Cj4+Pj4+PiBJbiBwcmluY2lwbGUsIGZvciBhIGZ1bGx5IG9wdGlt
aXNlZCB3b3JrbG9hZCwgSFQgZ2V0cyB5b3UgfjMwJSBleHRyYSBkdWUKPj4+Pj4+IHRvIGluY3Jl
YXNlZCB1dGlsaXNhdGlvbiBvZiB0aGUgcGlwZWxpbmUgZnVuY3Rpb25hbCB1bml0cy4gIFNvbWUK
Pj4+Pj4+IHJlc291cmNlcyBhcmUgc3RhdGljYWxseSBwYXJ0aXRpb25lZCwgd2hpbGUgc29tZSBh
cmUgY29tcGV0aXRpdmVseQo+Pj4+Pj4gc2hhcmVkLCBhbmQgaXRzIG5vdyBiZWVuIHdlbGwgcHJv
dmVuIHRoYXQgYWN0aW9ucyBvbiBvbmUgdGhyZWFkIGNhbiBoYXZlCj4+Pj4+PiBhIGxhcmdlIGVm
ZmVjdCBvbiBvdGhlcnMuCj4+Pj4+Pgo+Pj4+Pj4gVHdvIGFyYml0cmFyeSB2Y3B1cyBhcmUgbm90
IGFuIG9wdGltaXNlZCB3b3JrbG9hZC4gIElmIHRoZSBwZXJmCj4+Pj4+PiBpbXByb3ZlbWVudCB5
b3UgZ2V0IGZyb20gbm90IGNvbXBldGluZyBpbiB0aGUgcGlwZWxpbmUgaXMgZ3JlYXRlciB0aGFu
Cj4+Pj4+PiB0aGUgcGVyZiBsb3NzIGZyb20gWGVuJ3MgcmVkdWNlZCBjYXBhYmlsaXR5IHRvIHNj
aGVkdWxlLCB0aGVuIGRpc2FibGluZwo+Pj4+Pj4gSFQgd291bGQgYmUgYW4gaW1wcm92ZW1lbnQu
ICBJIGNhbiBjZXJ0YWlubHkgYmVsaWV2ZSB0aGF0IHRoaXMgbWlnaHQgYmUKPj4+Pj4+IHRoZSBj
YXNlIGZvciBRdWJlcyBzdHlsZSB3b3JrbG9hZHMgd2hlcmUgeW91IGFyZSBwcm9iYWJseSBub3Qg
dmVyeQo+Pj4+Pj4gb3ZlcnByb3Zpc2lvbmVkLCBhbmQgeW91IHByb2JhYmx5IGRvbid0IGhhdmUg
bG9uZyBydW5uaW5nIElPIGFuZCBDUFUKPj4+Pj4+IGJvdW5kIHRhc2tzIGluIHRoZSBWTXMuCj4+
Pj4+IEFzIGFub3RoZXIgZGF0YSBwb2ludCwgSSB0aGluayBpdCB3YXMgTVNDSSB3aG8gc2FpZCB0
aGV5IGFsd2F5cyBkaXNhYmxlZAo+Pj4+PiBoeXBlcnRocmVhZGluZywgYmVjYXVzZSB0aGV5IGFs
c28gZm91bmQgdGhhdCB0aGVpciB3b3JrbG9hZHMgcmFuIHNsb3dlcgo+Pj4+PiB3aXRoIEhUIHRo
YW4gd2l0aG91dC4gIFByZXN1bWFibHkgdGhleSB3ZXJlIGRvaW5nIG1hc3NpdmUgbnVtYmVyCj4+
Pj4+IGNydW5jaGluZywgc3VjaCB0aGF0IGVhY2ggdGhyZWFkIHdhcyB3YWl0aW5nIG9uIHRoZSBB
TFUgYSBzaWduaWZpY2FudAo+Pj4+PiBwb3J0aW9uIG9mIHRoZSB0aW1lIGFueXdheTsgYXQgd2hp
Y2ggcG9pbnQgdGhlIHN1cGVyc2NhbGFyIHNjaGVkdWxpbmcKPj4+Pj4gYW5kL29yIHJlZHVjdGlv
biBpbiBjYWNoZSBlZmZpY2llbmN5IHdvdWxkIGhhdmUgYnJvdWdodCBwZXJmb3JtYW5jZSBmcm9t
Cj4+Pj4+ICJubyBiZW5lZml0IiBkb3duIHRvICJuZWdhdGl2ZSBiZW5lZml0Ii4KPj4+Pj4KPj4+
PiBUaGFua3MgZm9yIHRoZSBpbnNpZ2h0cy4gSW5kZWVkLCB3ZSBhcmUgcHJpbWFyaWx5IGNvbmNl
cm5lZCB3aXRoCj4+Pj4gcGVyZm9ybWFuY2Ugb2YgUXViZXMtc3R5bGUgd29ya2xvYWRzIHdoaWNo
IG1heSByYW5nZSBmcm9tCj4+Pj4gbm8tb3ZlcnN1YnNjcmlwdGlvbiB0byBoZWF2aWx5IG92ZXJz
dWJzY3JpYmVkLiBJdCdzIG5vdCBhIHdvcmtsb2FkIHdlCj4+Pj4gY2FuIHByZWRpY3Qgb3Igb3B0
aW1pemUgYmVmb3JlLWhhbmQsIHNvIHdlIGFyZSBsb29raW5nIGZvciBhIGRlZmF1bHQKPj4+PiB0
aGF0IHdvdWxkIGJlIDEpIHNhZmUgYW5kIDIpIHBlcmZvcm1hbnQgaW4gdGhlIG1vc3QgZ2VuZXJh
bCBjYXNlCj4+Pj4gcG9zc2libGUuCj4+PiBTbyBsb25nIGFzIHlvdSd2ZSBnb3QgdGhlIFhTQS0y
NzMgcGF0Y2hlcywgeW91IHNob3VsZCBiZSBhYmxlIHRvIHBhcmsKPj4+IGFuZCByZS1yZWFjdGl2
YXRlIGh5cGVydGhyZWFkcyB1c2luZyBgeGVuLWhwdG9vbCBjcHUte29ubGluZSxvZmZsaW5lfSAk
Q1BVYC4KPj4+Cj4+PiBZb3Ugc2hvdWxkIGJlIGFibGUgdG8gZWZmZWN0aXZlbHkgY2hhbmdlIGh5
cGVydGhyZWFkaW5nIGNvbmZpZ3VyYXRpb24gYXQKPj4+IHJ1bnRpbWUuICBJdCdzIG5vdCBxdWl0
ZSB0aGUgc2FtZSBhcyBjaGFuZ2luZyBpdCBpbiB0aGUgQklPUywgYnV0IGZyb20gYQo+Pj4gY29t
cGV0aXRpb24gb2YgcGlwZWxpbmUgcmVzb3VyY2VzLCBpdCBzaG91bGQgYmUgZ29vZCBlbm91Z2gu
Cj4+Pgo+PiBUaGFua3MsIGluZGVlZCB0aGF0IGlzIGEgaGFuZHkgdG9vbCB0byBoYXZlLiBXZSBv
ZnRlbiBjYW4ndCBkaXNhYmxlCj4+IGh5cGVydGhyZWFkaW5nIGluIHRoZSBCSU9TIGFueXdheSBi
ZWNhdXNlIG1vc3QgQklPUycgZG9uJ3QgYWxsb3cgeW91Cj4+IHRvIGRvIHRoYXQgd2hlbiBUWFQg
aXMgdXNlZC4KPiAKPiBIbW0gLSB0aGF0J3MgYW4gb2RkIHJlc3RyaWN0aW9uLsKgIEkgZG9uJ3Qg
aW1tZWRpYXRlbHkgc2VlIHdoeSBzdWNoIGEKPiByZXN0cmljdGlvbiB3b3VsZCBiZSBuZWNlc3Nh
cnkuCj4gCj4+IFRoYXQgc2FpZCwgd2l0aCB0aGlzIHRvb2wgd2Ugc3RpbGwKPj4gcmVxdWlyZSBz
b21lIHdheSB0byBkZXRlcm1pbmUgd2hlbiB0byBkbyBwYXJraW5nL3JlYWN0aXZhdGlvbiBvZgo+
PiBoeXBlcnRocmVhZHMuIFdlIGNvdWxkIGNlcnRhaW5seSBwYXJrIGh5cGVydGhyZWFkcyB3aGVu
IHdlIHNlZSB0aGUKPj4gc3lzdGVtIGlzIGJlaW5nIG92ZXJzdWJzY3JpYmVkIGluIHRlcm1zIG9m
IG51bWJlciBvZiB2Q1BVcyBiZWluZwo+PiBhY3RpdmUsIGJ1dCBmb3IgcmVhbCBvcHRpbWl6YXRp
b24gd2Ugd291bGQgaGF2ZSB0byB1bmRlcnN0YW5kIHRoZQo+PiB3b3JrbG9hZHMgcnVubmluZyB3
aXRoaW4gdGhlIFZNcyBpZiBJIHVuZGVyc3RhbmQgY29ycmVjdGx5Pwo+IAo+IFRCSCwgSSdkIHBl
cmhhcHMgc3RhcnQgd2l0aCBhbiBhZG1pbiBjb250cm9sIHdoaWNoIGxldHMgdGhlbSBzd2l0Y2gK
PiBiZXR3ZWVuIHRoZSB0d28gbW9kZXMsIGFuZCBzb21lIGluc3RydWN0aW9ucyBvbiBob3cvd2h5
IHRoZXkgbWlnaHQgd2FudAo+IHRvIHRyeSBzd2l0Y2hpbmcuCj4gCj4gVHJ5aW5nIHRvIHNlY29u
ZC1ndWVzcyB0aGUgYmVzdCBIVCBzZXR0aW5nIGF1dG9tYXRpY2FsbHkgaXMgbW9zdCBsaWtlbHkK
PiBnb2luZyB0byBiZSBhIGxvc3QgY2F1c2UuwqAgSXQgd2lsbCBiZSBzeXN0ZW0gc3BlY2lmaWMg
YXMgdG8gd2hldGhlciB0aGUKPiBzYW1lIHdvcmtsb2FkIGlzIGJldHRlciB3aXRoIG9yIHdpdGhv
dXQgSFQuCgpUaGVyZSBtYXkgYmUgaGFyZHdhcmUtc3BlY2lmaWMgcGVyZm9ybWFuY2UgY291bnRl
cnMgdGhhdCBjb3VsZCBiZSB1c2VkCnRvIGRldGVjdCB3aGVuIHBhdGhvbG9naWNhbCBjYXNlcyBh
cmUgaGFwcGVuaW5nLiAgQnV0IHRoYXQgd291bGQgbmVlZCB0bwpiZSBpbXBsZW1lbnRlZCBhbmQv
b3IgcmUtdmVyaWZpZWQgb24gYmFzaWNhbGx5IGV2ZXJ5IG5ldyBwaWVjZSBvZiBoYXJkd2FyZS4K
CiAtR2VvcmdlCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 10:22:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 10:22: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 1gFzG9-0004B1-BO; Fri, 26 Oct 2018 10:22:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=h74x=ng=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFzG8-0004Ah-ER
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 10:22:28 +0000
X-Inumbo-ID: 400b2c3f-d909-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 400b2c3f-d909-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 10:23: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 mx1.suse.de (Postfix) with ESMTP id 349FFAD98;
 Fri, 26 Oct 2018 10:22:26 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 26 Oct 2018 12:22:21 +0200
Message-Id: <20181026102221.15381-3-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181026102221.15381-1-jgross@suse.com>
References: <20181026102221.15381-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH] Release: add release note link to SUPPORT.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: Juergen Gross <jgross@suse.com>, sstabellini@kernel.org,
 wei.liu2@citrix.com, konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org,
 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>

SW4gb3JkZXIgdG8gaGF2ZSBhIGxpbmsgdG8gdGhlIHJlbGVhc2Ugbm90ZXMgaW4gdGhlIGZlYXR1
cmUgbGlzdApnZW5lcmF0ZWQgZnJvbSBTVVBQT1JULm1kIGFkZCB0aGF0IGxpbmsgaW4gdGhlICJS
ZWxlYXNlIFN1cHBvcnQiCnNlY3Rpb24gb2YgdGhhdCBmaWxlLgoKVGhlIHJlYWwgbGluayBuZWVk
cyB0byBiZSBhZGFwdGVkIHdoZW4gdGhlIHZlcnNpb24gaXMgYmVpbmcgcmVsZWFzZWQuCgpTaWdu
ZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQogU1VQUE9SVC5t
ZCB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspCgpkaWZmIC0tZ2l0IGEvU1VQ
UE9SVC5tZCBiL1NVUFBPUlQubWQKaW5kZXggNGYyMDNkYTg0YS4uYjZmODZhN2IzOCAxMDA2NDQK
LS0tIGEvU1VQUE9SVC5tZAorKysgYi9TVVBQT1JULm1kCkBAIC0xMyw2ICsxMyw3IEBAIGZvciB0
aGUgZGVmaW5pdGlvbnMgb2YgdGhlIHN1cHBvcnQgc3RhdHVzIGxldmVscyBldGMuCiAgICAgSW5p
dGlhbC1SZWxlYXNlOiBuL2EKICAgICBTdXBwb3J0ZWQtVW50aWw6IFRCRAogICAgIFNlY3VyaXR5
LVN1cHBvcnQtVW50aWw6IFVucmVsZWFzZWQgLSBub3QgeWV0IHNlY3VyaXR5LXN1cHBvcnRlZAor
ICAgIFJlbGVhc2UtTm90ZXM6IDxhIGhyZWY9Imh0dHBzOi8vd2lraS54ZW5wcm9qZWN0Lm9yZy93
aWtpL1hlbl9Qcm9qZWN0XzQuWFhfUmVsZWFzZV9Ob3RlcyI+Uk48L2E+CiAKICMgRmVhdHVyZSBT
dXBwb3J0CiAKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 10:22:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 10:22: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 1gFzG9-0004Av-1N; Fri, 26 Oct 2018 10:22:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=h74x=ng=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFzG8-0004Ag-E5
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 10:22:28 +0000
X-Inumbo-ID: 4004b90a-d909-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4004b90a-d909-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 10:23: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 mx1.suse.de (Postfix) with ESMTP id DEFC0AF57;
 Fri, 26 Oct 2018 10:22:25 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 26 Oct 2018 12:22:19 +0200
Message-Id: <20181026102221.15381-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH-for-4.10] Release: add release note link to
 SUPPORT.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: Juergen Gross <jgross@suse.com>, sstabellini@kernel.org,
 wei.liu2@citrix.com, konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org,
 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>

SW4gb3JkZXIgdG8gaGF2ZSBhIGxpbmsgdG8gdGhlIHJlbGVhc2Ugbm90ZXMgaW4gdGhlIGZlYXR1
cmUgbGlzdApnZW5lcmF0ZWQgZnJvbSBTVVBQT1JULm1kIGFkZCB0aGF0IGxpbmsgaW4gdGhlICJS
ZWxlYXNlIFN1cHBvcnQiCnNlY3Rpb24gb2YgdGhhdCBmaWxlLgoKU2lnbmVkLW9mZi1ieTogSnVl
cmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgotLS0KIFNVUFBPUlQubWQgfCAxICsKIDEgZmls
ZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAtLWdpdCBhL1NVUFBPUlQubWQgYi9TVVBQ
T1JULm1kCmluZGV4IGZmMDllNWFiNmIuLjk4YWI1MmVkYTkgMTAwNjQ0Ci0tLSBhL1NVUFBPUlQu
bWQKKysrIGIvU1VQUE9SVC5tZApAQCAtMTMsNiArMTMsNyBAQCBmb3IgdGhlIGRlZmluaXRpb25z
IG9mIHRoZSBzdXBwb3J0IHN0YXR1cyBsZXZlbHMgZXRjLgogICAgIEluaXRpYWwtUmVsZWFzZTog
MjAxNy0xMi0xMwogICAgIFN1cHBvcnRlZC1VbnRpbDogMjAxOS0wNi0xMwogICAgIFNlY3VyaXR5
LVN1cHBvcnQtVW50aWw6IDIwMjAtMTItMTMKKyAgICBSZWxlYXNlLU5vdGVzOiA8YSBocmVmPSJo
dHRwczovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9YZW5fUHJvamVjdF80LjEwX1JlbGVhc2Vf
Tm90ZXMiPlJOPC9hPgogCiAjIEZlYXR1cmUgU3VwcG9ydAogCi0tIAoyLjE2LjQKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 10:22:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 10:22: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 1gFzG9-0004B7-LE; Fri, 26 Oct 2018 10:22:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=h74x=ng=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFzG8-0004Ai-EZ
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 10:22:28 +0000
X-Inumbo-ID: 4004b6ce-d909-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4004b6ce-d909-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 10:23:59 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id F3137AF6E;
 Fri, 26 Oct 2018 10:22:25 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 26 Oct 2018 12:22:20 +0200
Message-Id: <20181026102221.15381-2-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20181026102221.15381-1-jgross@suse.com>
References: <20181026102221.15381-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH-for-4.11] Release: add release note link to
 SUPPORT.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: Juergen Gross <jgross@suse.com>, sstabellini@kernel.org,
 wei.liu2@citrix.com, konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org,
 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>

SW4gb3JkZXIgdG8gaGF2ZSBhIGxpbmsgdG8gdGhlIHJlbGVhc2Ugbm90ZXMgaW4gdGhlIGZlYXR1
cmUgbGlzdApnZW5lcmF0ZWQgZnJvbSBTVVBQT1JULm1kIGFkZCB0aGF0IGxpbmsgaW4gdGhlICJS
ZWxlYXNlIFN1cHBvcnQiCnNlY3Rpb24gb2YgdGhhdCBmaWxlLgoKU2lnbmVkLW9mZi1ieTogSnVl
cmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgotLS0KIFNVUFBPUlQubWQgfCAxICsKIDEgZmls
ZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAtLWdpdCBhL1NVUFBPUlQubWQgYi9TVVBQ
T1JULm1kCmluZGV4IGZmMDllNWFiNmIuLjk4YWI1MmVkYTkgMTAwNjQ0Ci0tLSBhL1NVUFBPUlQu
bWQKKysrIGIvU1VQUE9SVC5tZApAQCAtMTMsNiArMTMsNyBAQCBmb3IgdGhlIGRlZmluaXRpb25z
IG9mIHRoZSBzdXBwb3J0IHN0YXR1cyBsZXZlbHMgZXRjLgogICAgIEluaXRpYWwtUmVsZWFzZTog
MjAxOC0wNy0xMAogICAgIFN1cHBvcnRlZC1VbnRpbDogMjAyMC0wMS0xMAogICAgIFNlY3VyaXR5
LVN1cHBvcnQtVW50aWw6IDIwMjEtMDctMTAKKyAgICBSZWxlYXNlLU5vdGVzOiA8YSBocmVmPSJo
dHRwczovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9YZW5fUHJvamVjdF80LjExX1JlbGVhc2Vf
Tm90ZXMiPlJOPC9hPgogCiAjIEZlYXR1cmUgU3VwcG9ydAogCi0tIAoyLjE2LjQKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 10:24:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 10: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 1gFzIU-0004Tp-41; Fri, 26 Oct 2018 10:24:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=3jhg=ng=citrix.com=prvs=830ef7a73=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gFzIS-0004TY-7H
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 10:24:52 +0000
X-Inumbo-ID: f3908a0c-d908-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f3908a0c-d908-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 12:21:50 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,427,1534809600"; d="scan'208";a="68841223"
Date: Fri, 26 Oct 2018 11:24:47 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181026102447.z3zo4i74vhpfcob4@zion.uk.xensource.com>
References: <20181026102221.15381-1-jgross@suse.com>
 <20181026102221.15381-3-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181026102221.15381-3-jgross@suse.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] Release: add release note link to SUPPORT.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: sstabellini@kernel.org, wei.liu2@citrix.com, konrad.wilk@oracle.com,
 George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 ian.jackson@eu.citrix.com, tim@xen.org, 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>

T24gRnJpLCBPY3QgMjYsIDIwMTggYXQgMTI6MjI6MjFQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBJbiBvcmRlciB0byBoYXZlIGEgbGluayB0byB0aGUgcmVsZWFzZSBub3RlcyBpbiB0
aGUgZmVhdHVyZSBsaXN0Cj4gZ2VuZXJhdGVkIGZyb20gU1VQUE9SVC5tZCBhZGQgdGhhdCBsaW5r
IGluIHRoZSAiUmVsZWFzZSBTdXBwb3J0Igo+IHNlY3Rpb24gb2YgdGhhdCBmaWxlLgo+IAo+IFRo
ZSByZWFsIGxpbmsgbmVlZHMgdG8gYmUgYWRhcHRlZCB3aGVuIHRoZSB2ZXJzaW9uIGlzIGJlaW5n
IHJlbGVhc2VkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNl
LmNvbT4KCkFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 10:38:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 10: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 1gFzVM-0005Nb-F8; Fri, 26 Oct 2018 10:38:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=h74x=ng=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFzVL-0005NW-DB
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 10:38:11 +0000
X-Inumbo-ID: 71c920e0-d90b-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 71c920e0-d90b-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 10:39:41 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 1E492AD53;
 Fri, 26 Oct 2018 10:38:08 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 26 Oct 2018 12:38:06 +0200
Message-Id: <20181026103806.16100-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH] docs: remove ChangeLog 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: Juergen Gross <jgross@suse.com>, sstabellini@kernel.org,
 wei.liu2@citrix.com, konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org,
 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>

ZG9jcy9DaGFuZ2VMb2cgaGFzIGJlZW4gdXBkYXRlZCBmb3IgWGVuIDMuMyBsYXN0IHRpbWUuIEl0
IHNlZW1zIHRvIGJlCmludGVyZXN0aW5nIGZvciBhcmNoYWVvbG9naXN0cyBvbmx5IHRvZGF5LgoK
UmVtb3ZlIGl0LgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
PgotLS0KIGRvY3MvQ2hhbmdlTG9nIHwgMTM1IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDEzNSBkZWxldGlv
bnMoLSkKIGRlbGV0ZSBtb2RlIDEwMDY0NCBkb2NzL0NoYW5nZUxvZwoKZGlmZiAtLWdpdCBhL2Rv
Y3MvQ2hhbmdlTG9nIGIvZG9jcy9DaGFuZ2VMb2cKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDU4NTMxZjM2OTkuLjAwMDAwMDAwMDAKLS0tIGEvZG9jcy9DaGFuZ2VMb2cKKysrIC9kZXYv
bnVsbApAQCAtMSwxMzUgKzAsMCBAQAotVGhpcyBmaWxlIGNvbnRhaW5zIGEgbGlzdCBvZiBjaGFu
Z2VzIGFuZCBhZGRpdGlvbnMgdG8gdGhlIEFQSS9BQkkgdGhhdAotbWlnaHQgYWZmZWN0IGNyb3Nz
LU9TIGNvbXBhdGliaWxpdHkgb3Igb3RoZXJ3aXNlIGltcGFjdCBPUwotaW1wbGVtZW50YXRpb25z
LCBpbiBwYXJ0aWN1bGFyIGFueSBjaGFuZ2VzIHRvIGh5cGVydmlzb3IgaW50ZXJmYWNlcyBhbmQK
LXRoZSBpbnRlci1kb21haW4gcHJvdG9jb2xzLiBXaGVuIG1ha2luZyBzdWNoIGEgY2hhbmdlIHlv
dSBhcmUgZXhwZWN0ZWQKLXRvIGFkZCBpdCBoZXJlIChib251cyBwb2ludHMgZm9yIGEgbGluayB0
byBmdWxsZXIgZG9jdW1lbnRhdGlvbikuIE5ldwotZW50cmllcyBzaG91bGQgYmUgcGFydCBvZiB0
aGUgcGF0Y2ggbWFraW5nIHRoZSBjaGFuZ2UgKHNvIHRoZSBoaXN0b3J5IG9mCi10aGlzIGZpbGUg
d2lsbCBnaXZlIHRoZSByZWxldmFudCBjaGFuZ2VzZXQpLCBhZGRlZCB0byB0aGUgdG9wIG9mIHRo
ZQotZmlsZSwgYW5kIGluIGEgZm9ybWF0IGxpa2U6Ci0KLTIwMDgtMDEtMDggQWRkIENoYW5nZUxv
ZyBmaWxlCi0KLUFkZCBhIENoYW5nZUxvZyBmaWxlIGluZGljYXRpbmcgY2hhbmdlcyB0byB0aGUg
QVBJL0FCSSwgYXMgZGlzY3Vzc2VkCi1oZXJlOgotaHR0cDovL2xpc3RzLnhlbnNvdXJjZS5jb20v
YXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAwOC0wMS9tc2cwMDAxMC5odG1sCi0KLVhlbiAzLjQg
cmVsZWFzZSAoYW5kIGxhdGVyKQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCi0KLVRoaXMg
ZmlsZSBub3QgdXBkYXRlZC4KLQotWGVuIDMuMyByZWxlYXNlCi0tLS0tLS0tLS0tLS0tLS0KLQot
MTc5NzQ6IFBIWVNERVZPUF9tYW5hZ2VfcGNpX2FkZC9QSFlTREVWT1BfbWFuYWdlX3BjaV9yZW1v
dmUKLWh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20veGVuLXVuc3RhYmxlLmhnP3Jldi8xODNj
YTgwOWUxZDcKLQotMTc5MDM6IEFkZCBncmVhdGVyIHRoYW4gMTYgeHZkIGRldmljZSBhdmFpbGFi
aWxpdHkKLWh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20veGVuLXVuc3RhYmxlLmhnP3Jldi8w
NzI4NDU5YjNjOGQKLQotVGhlIHRvb2xzIGNhbiBub3cgYXR0YWNoIGEgZGlzayBvZiB0aGUgZm9y
bToKLSgxPDwyOCkgfCAoZGV2aWNlPDw4KSB8IHBhcnRpdGlvbgotdG8gc3VwcG9ydCBtYW55IG1v
cmUgeHZkIGRpc2tzIGFuZCB1cCB0byAyNTYgcGFydGl0aW9ucy4KLVRoZSBsaW51eCBndWVzdCBm
cm9udGVuZCBoYXMgYmVlbiBleHBhbmRlZCB0byBzdXBwb3J0Ci10aGlzIG5ldyBjb25zdHJ1Y3Qs
IHdoaWxlIGxlZ2FjeSBndWVzdHMgc2hvdWxkIGp1c3QgaWdub3JlIGl0LgotCQotMTc1Mzg6IEFk
ZCBYRU5QRl9zZXRfcHJvY2Vzc29yX3BtaW5mbwotaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNv
bS94ZW4tdW5zdGFibGUuaGc/cmV2LzViYjkwOTNlYjBlOQotCi0xNzUzNzogQWRkIE1TSSBzdXBw
b3J0Ci1odHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL3hlbi11bnN0YWJsZS5oZz9yZXYvYWQ1
NWMwNmM5YmJjCi0KLTE3NTI0OiBBZGQgRE9NQ1RMX3NldF9jcHVpZCB0byBjb25maWd1cmUgZ3Vl
c3QgQ1BVSUQgb24geDg2IHN5c3RlbXMuCi1odHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL3hl
bi11bnN0YWJsZS5oZz9yZXYvMTg3Mjc4NDNkYjYwCi0KLTE3MzM2OiBBZGQgcGxhdGZvcm0gY2Fw
YWJpbGl0aWVzIGZpZWxkIHRvIFhFTl9TWVNDVExfcGh5c2luZm8KLWh0dHA6Ly94ZW5iaXRzLnhl
bnNvdXJjZS5jb20veGVuLXVuc3RhYmxlLmhnP3Jldi8yNTA2MDYyOTA0MzkKLQotMTcyODk6IFBW
IGZyYW1lYnVmZmVyIGR5bmFtaWMgcmVzb2x1dGlvbiBmYWNpbGl0eQotaHR0cDovL3hlbmJpdHMu
eGVuc291cmNlLmNvbS94ZW4tdW5zdGFibGUuaGc/cmV2L2Q5N2U2MTAwMWQ4MQotCi1HdWVzdCBt
YXkgc2VuZCBYRU5GQl9UWVBFX1JFU0laRSBpZiBmZWF0dXJlLXJlc2l6ZT0xIGluCi14ZW5zdG9y
ZSBvZiB0aGUgYmFja2VuZCBWTkMgc2VydmVyLiBWTkMgc2VydmVyIGNvZGUgc2V0cwotZmVhdHVy
ZS1yZXNpemUgaWYgaXQgY2FuIGhhbmRsZSB0aGUgcmVzaXplIHJlcXVlc3QuCi0KLTE2ODU3OiBY
U19TRVRfVEFSR0VUCi1odHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL3hlbi11bnN0YWJsZS5o
Zz9yZXYvMjZmYzk1M2E4OWJiCi0KLU5ldyB4ZW5zdG9yZSBjb21tYW5kIHRvIGFsbG93IGFuIGFy
Yml0cmFyeSBkb21haW4gdG8gaW5oZXJpdCB0aGUKLXByaXZpbGVnZXMgb2YgYW5vdGhlciAoaW4g
YWRkaXRpb24gdG8gaXRzIG93bikuCi0KLTE2ODU2OiBYRU5fRE9NQ1RMX3NldF90YXJnZXQKLWh0
dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20veGVuLXVuc3RhYmxlLmhnP3Jldi9jZmY0YzhhMWFh
MjgKLQotTmV3IGRvbWN0bCBjb21tYW5kIHRvIGdpdmUgYW4gYXJiaXRyYXJ5IGRvbWFpbiBkb20w
LW1hZ25pdHVkZSBwcml2aWxlZ2VzCi1vdmVyIGFuIGFyYml0cmFyeSBvdGhlci4KLQotMTY3MjU6
IFhFTkZFQVRfbW11X3B0X3VwZGF0ZV9yZXNlcnZlX2FkCi1odHRwOi8veGVuYml0cy54ZW5zb3Vy
Y2UuY29tL3hlbi11bnN0YWJsZS5oZz9yZXYvODQ3YmM5YjE5YzQ4Ci0KLU5ldyBmZWF0dXJlIGZs
YWcgYXZhaWxhYmxlIHZpYSB0aGUgdmVyc2lvbiBoeXBlcmNhbGwgaW5kaWNhdGVzIHdoZXRoZXIg
dGhlCi1YZW4gaG9zdCBzdXBwb3J0cyBNTVVfUFRfVVBEQVRFX1BSRVNFUlZFX0FEIGZvciB0aGlz
IGd1ZXN0LgotCi0xNjcyNDogQ1BVSUQgZmVhdHVyZSBmbGFnIGZvciBNTVVfUFRfVVBEQVRFX1BS
RVNFUlZFX0FEIGh5cGVyY2FsbAotaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS94ZW4tdW5z
dGFibGUuaGc/cmV2L2E2NmJkYzgyZDhmYQotCi1UaGUgeDg2IENQVUlEXzQwMDBfMDAwMl9FQ1hb
MF0gZmxhZyBpbmRpY2F0ZXMgd2hldGhlciB0aGUgWGVuIGhvc3QKLXN1cHBvcnRzIE1NVV9QVF9V
UERBVEVfUFJFU0VSVkVfQUQgZm9yIHRoaXMgZ3Vlc3QuCi0KLTE2NzE4OiBNTVVfUFRfVVBEQVRF
X1BSRVNFUlZFX0FECi1odHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL3hlbi11bnN0YWJsZS5o
Zz9yZXYvZmJhNGU3MzU3NzQ0Ci0KLUEgc3ViY29tbWFuZCBvZiB0aGUgeDg2LW9ubHkgbW11X3Vw
ZGF0ZSgpIGh5cGVyY2FsbCB0byBhbGxvdyBiYXRjaGVkCi11cGRhdGVzIG9mIHBhZ2V0YWJsZSBl
bnRyaWVzLCB3aGlsZSBhdG9taWNhbGx5IHByZXNlcnZpbmcgdGhlIGN1cnJlbnQKLXN0YXR1cyBv
ZiBhY2Nlc3NlZCBhbmQgZGlydHkgYml0cyBpbiBlYWNoIGVudHJ5LgotCi1YZW4gMy4yIHJlbGVh
c2UKLS0tLS0tLS0tLS0tLS0tLQotCi0xNjU5MjogWEVOX0RPTUNUTF90ZXN0X2Fzc2lnbl9kZXZp
Y2UKLWh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20veGVuLXVuc3RhYmxlLmhnP3Jldi9lZjgz
YjUwZmM0YTQKLQotVGVzdCBWVC1kIGRldmljZSBhc3NpZ25hYmlsaXR5IGluIHhlbmQuIElmIFZU
LWQgaXMgbm90IGVuYWJsZWQsIG9yIHRoZQotZGV2aWNlIGlzIG5vdCBleGlzdCwgb3IgdGhlIGRl
dmljZSBoYXMgYWxyZWFkeSBiZWVuIGFzc2lnbmVkIHRvIG90aGVyCi1kb21haW4sIGl0IGZhaWxz
IGFuZCBxdWl0cyB0aGUgZG9tYWluIGNyZWF0aW9uLgotCi0xNjU0OTogR05UU1RfYWRkcmVzc190
b29fYmlnCi1odHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL3hlbi11bnN0YWJsZS5oZz9yZXYv
YmFmOTBlZTNjMWRhIAotCi0zMi1vbi02NCByZWxhdGVkIGFkZGl0aW9uYWwgZXJyb3IgcmV0dXJu
LgotCi0xNjUxMjogWEVOX0RPTUNUTF9zZXRfb3B0X2ZlYXR1cmUKLWh0dHA6Ly94ZW5iaXRzLnhl
bnNvdXJjZS5jb20veGVuLXVuc3RhYmxlLmhnP3Jldi8xZGU0ZTUwNTYzOTQKLQotQWxsb3dzIHRo
ZSBkb21haW4gYnVpbGRlciB0byBzZXQgb3B0aW1pemF0aW9uIGZlYXR1cmVzIGZvciBhIGd1ZXN0
LiBUaGlzCi1pcyBjdXJyZW50bHkgb25seSB1c2VkIGJ5IHRoZSBJQTY0IGRvbWFpbiBidWlsZGVy
IHRvIGlkZW50aWZ5IGlkZW50aXR5Ci1tYXBwZWQgcmVnaW9ucyBiYXNlZCBvbiB0aGUgZ3Vlc3Rf
b3NfdHlwZSBzcGVjaWZpZWQgaW4gdGhlIGRvbWFpbiBjb25maWcKLWZpbGUuIE90aGVyIGFyY2hp
dGVjdHVyZXMgbWF5IGV4dGVuZCB0aGlzIGRvbWN0bCB0byBlbmFibGUgZmVhdHVyZXMKLXNwZWNp
ZmljIHRvIHRoZWlyIGFyY2hpdGVjdHVyZS4KLQotMTY1MDQ6IGZsdXNoIGNhY2hlIGRpc2sgb3AK
LWh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20veGVuLXVuc3RhYmxlLmhnP3Jldi9lYmZiM2Iy
NjAxMGQgCi0KLUFkZHMgYSBCTEtJRl9PUF9GTFVTSF9ESVNLQ0FDSEUgcmVxdWVzdC4gVGhlIGJh
Y2tlbmQgaXMgZXhwZWN0ZWQgdG8gYXNrCi11bmRlcmx5aW5nIHN0b3JhZ2UgdG8gZmx1c2ggaXRz
IGNhY2hlIHVwb24gcmVjZWl2aW5nIHRoaXMgcmVxdWVzdC4KLUJhY2tlbmQgYWR2ZXJ0aXNlcyBh
dmFpbGFiaWxpdHkgdmlhICdmZWF0dXJlLWZsdXNoLWNhY2hlJyB4ZW5zdG9yZSBub2RlLgotTmVl
ZGVkIGZvciBjb3JyZWN0IGJlaGF2aW91ciBvZiBkaXNrLWNhY2hlLWF3YXJlIGZpbGVzeXN0ZW1z
IHN1Y2ggYXMKLVpGUy4KLQotMTY0MjU6IG11bHRpY2FzdCBub3RpZmljYXRpb25zCi1odHRwOi8v
eGVuYml0cy54ZW5zb3VyY2UuY29tL3hlbi11bnN0YWJsZS5oZz9yZXYvZDMwNDExOTZhZTY5IAot
Ci1BZGRzIFhFTl9ORVRJRl9FWFRSQV9UWVBFX01DQVNUX0FERCBhbmQgWEVOX05FVElGX0VYVFJB
X1RZUEVfTUNBU1RfREVMCi1vcGVyYXRpb25zIHRvIHRoZSBuZXR3b3JraW5nIGRyaXZlciwgd2hp
Y2ggaXQgdXNlcyB0byByZXF1ZXN0IG11bHRpY2FzdAotYWRkcmVzc2VzIGl0J3MgaW50ZXJlc3Rl
ZCBpbi4gQXZhaWxhYmxlIGlmIHRoZSBiYWNrZW5kIGhhcwotJ2ZlYXR1cmUtbXVsdGljYXN0LWNv
bnRyb2wnLCByZXF1ZXN0ZWQgYnkgdGhlIGZyb250ZW5kIHdpdGgKLSdyZXF1ZXN0LW11bHRpY2Fz
dC1jb250cm9sJy4gVXNlZCBieSBTb2xhcmlzOiB0aGlzIGF2b2lkcyBoYXZpbmcgdG8KLWFsd2F5
cyBwdXQgdGhlIGJhY2tlbmQncyB1bmRlcmx5aW5nIG5ldHdvcmtpbmcgZGV2aWNlIGludG8gcHJv
bWlzY3VvdXMKLW1vZGUuCi0KLTE2NDAyOiBnbnR0YWIgcGFnZSBhdHRyaWJ1dGVzCi1odHRwOi8v
eGVuYml0cy54ZW5zb3VyY2UuY29tL3hlbi11bnN0YWJsZS5oZz9yZXYvMmU1ZDkyMmI3ZWUzIAot
Ci1BZGRzIG5ldyBncmFudCB0YWIgZmxhZ3MgZm9yIHRhYmxlIGVudHJpZXMuIAotCi1PbGRlciBj
aGFuZ2VzIGFyZSBub3QgcmVjb3JkZWQgZnVydGhlci4KLS0gCjIuMTYuNAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 10:39:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 10:39: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 1gFzWd-0005UW-Ru; Fri, 26 Oct 2018 10:39:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=3jhg=ng=citrix.com=prvs=830ef7a73=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gFzWd-0005UN-3F
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 10:39:31 +0000
X-Inumbo-ID: 0004497b-d90b-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0004497b-d90b-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 12:36:30 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,427,1534809600"; d="scan'208";a="68841801"
Date: Fri, 26 Oct 2018 11:39:22 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181026103922.tz4ockok2rlf4hdo@zion.uk.xensource.com>
References: <20181026102221.15381-1-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181026102221.15381-1-jgross@suse.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH-for-4.10] Release: add release note link to
 SUPPORT.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: sstabellini@kernel.org, wei.liu2@citrix.com, konrad.wilk@oracle.com,
 George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 ian.jackson@eu.citrix.com, tim@xen.org, 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>

T24gRnJpLCBPY3QgMjYsIDIwMTggYXQgMTI6MjI6MTlQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBJbiBvcmRlciB0byBoYXZlIGEgbGluayB0byB0aGUgcmVsZWFzZSBub3RlcyBpbiB0
aGUgZmVhdHVyZSBsaXN0Cj4gZ2VuZXJhdGVkIGZyb20gU1VQUE9SVC5tZCBhZGQgdGhhdCBsaW5r
IGluIHRoZSAiUmVsZWFzZSBTdXBwb3J0Igo+IHNlY3Rpb24gb2YgdGhhdCBmaWxlLgo+IAo+IFNp
Z25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCkFja2VkLWJ5OiBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 10:39:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 10: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 1gFzWr-0005X8-6g; Fri, 26 Oct 2018 10:39:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=3jhg=ng=citrix.com=prvs=830ef7a73=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gFzWq-0005Wy-6K
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 10:39:44 +0000
X-Inumbo-ID: a9aa5059-d90b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a9aa5059-d90b-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 10:41:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,427,1534809600"; d="scan'208";a="68841806"
Date: Fri, 26 Oct 2018 11:39:40 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181026103940.5ipjqvi4qgj7kcbw@zion.uk.xensource.com>
References: <20181026102221.15381-1-jgross@suse.com>
 <20181026102221.15381-2-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181026102221.15381-2-jgross@suse.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH-for-4.11] Release: add release note link to
 SUPPORT.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: sstabellini@kernel.org, wei.liu2@citrix.com, konrad.wilk@oracle.com,
 George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 ian.jackson@eu.citrix.com, tim@xen.org, 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>

T24gRnJpLCBPY3QgMjYsIDIwMTggYXQgMTI6MjI6MjBQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBJbiBvcmRlciB0byBoYXZlIGEgbGluayB0byB0aGUgcmVsZWFzZSBub3RlcyBpbiB0
aGUgZmVhdHVyZSBsaXN0Cj4gZ2VuZXJhdGVkIGZyb20gU1VQUE9SVC5tZCBhZGQgdGhhdCBsaW5r
IGluIHRoZSAiUmVsZWFzZSBTdXBwb3J0Igo+IHNlY3Rpb24gb2YgdGhhdCBmaWxlLgo+IAo+IFNp
Z25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCkFja2VkLWJ5OiBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 10:41:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 10: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 1gFzYP-0006Ec-LL; Fri, 26 Oct 2018 10:41:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFzYO-0006EK-2M
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 10:41:20 +0000
X-Inumbo-ID: e2793e15-d90b-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e2793e15-d90b-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 10:42:50 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 04:39:09 -0600
Message-Id: <5BD2EECA02000078001F5018@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 04:39:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <20181026102221.15381-1-jgross@suse.com>
 <20181026102221.15381-3-jgross@suse.com>
In-Reply-To: <20181026102221.15381-3-jgross@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] Release: add release note link to SUPPORT.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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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 <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI2LjEwLjE4IGF0IDEyOjIyLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiAtLS0g
YS9TVVBQT1JULm1kCj4gKysrIGIvU1VQUE9SVC5tZAo+IEBAIC0xMyw2ICsxMyw3IEBAIGZvciB0
aGUgZGVmaW5pdGlvbnMgb2YgdGhlIHN1cHBvcnQgc3RhdHVzIGxldmVscyBldGMuCj4gICAgICBJ
bml0aWFsLVJlbGVhc2U6IG4vYQo+ICAgICAgU3VwcG9ydGVkLVVudGlsOiBUQkQKPiAgICAgIFNl
Y3VyaXR5LVN1cHBvcnQtVW50aWw6IFVucmVsZWFzZWQgLSBub3QgeWV0IHNlY3VyaXR5LXN1cHBv
cnRlZAo+ICsgICAgUmVsZWFzZS1Ob3RlczogPGEgaHJlZj0iaHR0cHM6Ly93aWtpLnhlbnByb2pl
Y3Qub3JnL3dpa2kvWGVuX1Byb2plY3RfNC5YWF9SZWxlYXNlX05vdGVzIj5STjwvYT4KCkkgdGhp
bmsgdGhpcyB3YW50cyB0byBiZSBhY2NvbXBhbmllZCBieSBhbiBhZGRpdGlvbiB0byBvbmUgb2YK
dGhlIGZpbGVzIHVuZGVyIGRvY3MvcHJvY2Vzcy8uCgpKYW4KCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 10:48:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 10: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 1gFzex-0006Uy-G9; Fri, 26 Oct 2018 10:48:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=h74x=ng=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFzew-0006Ut-KQ
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 10:48:06 +0000
X-Inumbo-ID: d50ec1ba-d90c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d50ec1ba-d90c-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 10:49:37 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 8278EAE12;
 Fri, 26 Oct 2018 10:48:04 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <20181026102221.15381-1-jgross@suse.com>
 <20181026102221.15381-3-jgross@suse.com> <5BD2EECA02000078001F5018@suse.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <e2a3d47e-bfbb-3cae-04fb-ec52d3d18427@suse.com>
Date: Fri, 26 Oct 2018 12:48:02 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <5BD2EECA02000078001F5018@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] Release: add release note link to SUPPORT.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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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 <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMTAvMjAxOCAxMjozOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjYuMTAuMTgg
YXQgMTI6MjIsIDxqZ3Jvc3NAc3VzZS5jb20+IHdyb3RlOgo+PiAtLS0gYS9TVVBQT1JULm1kCj4+
ICsrKyBiL1NVUFBPUlQubWQKPj4gQEAgLTEzLDYgKzEzLDcgQEAgZm9yIHRoZSBkZWZpbml0aW9u
cyBvZiB0aGUgc3VwcG9ydCBzdGF0dXMgbGV2ZWxzIGV0Yy4KPj4gICAgICBJbml0aWFsLVJlbGVh
c2U6IG4vYQo+PiAgICAgIFN1cHBvcnRlZC1VbnRpbDogVEJECj4+ICAgICAgU2VjdXJpdHktU3Vw
cG9ydC1VbnRpbDogVW5yZWxlYXNlZCAtIG5vdCB5ZXQgc2VjdXJpdHktc3VwcG9ydGVkCj4+ICsg
ICAgUmVsZWFzZS1Ob3RlczogPGEgaHJlZj0iaHR0cHM6Ly93aWtpLnhlbnByb2plY3Qub3JnL3dp
a2kvWGVuX1Byb2plY3RfNC5YWF9SZWxlYXNlX05vdGVzIj5STjwvYT4KPiAKPiBJIHRoaW5rIHRo
aXMgd2FudHMgdG8gYmUgYWNjb21wYW5pZWQgYnkgYW4gYWRkaXRpb24gdG8gb25lIG9mCj4gdGhl
IGZpbGVzIHVuZGVyIGRvY3MvcHJvY2Vzcy8uCgpZZXMuCgpJYW4sIGRvIHlvdSB3YW50IHRoaXMg
dG8gYmUgcGFydCBvZiByZWxlYXNlLXRlY2huaWNpYW4tY2hlY2tsaXN0LnR4dDoKCiAqIGNoYW5n
ZSBTVVBQT1JULm1kIGhlYWRpbmcgdmVyc2lvbiBudW1iZXI7IC11bnN0YWJsZSBvciAtcmMgdGFn
CisgIGFuZCBwdXQgdmVyc2lvbiBudW1iZXIgaW4gcmVsZWFzZSBub3RlIGxpbmsKCm9yIHdvdWxk
IHlvdSBsaWtlIHRoYXQgYmV0dGVyIGFzIHBhcnQgb2YgeGVuLXJlbGVhc2UtbWFuYWdlbWVudC5w
YW5kb2M6CgotNS4gU3BlY2lmeSB0aGUgZGF0ZXMgcmVnYXJkaW5nIHN1cHBvcnQgYW5kIHNlY3Vy
aXR5IHN1cHBvcnQgaW4gU1VQUE9SVC5tZC4KKzUuIFNwZWNpZnkgdGhlIGRhdGVzIHJlZ2FyZGlu
ZyBzdXBwb3J0IGFuZCBzZWN1cml0eSBzdXBwb3J0IGluIFNVUFBPUlQubWQKKyAgIGFuZCBwdXQg
dGhlIHZlcnNpb24gbnVtYmVyIGluIHJlbGVhc2Ugbm90ZSBsaW5rCgoKSnVlcmdlbgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 10:51:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 10: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 1gFzi5-0007EW-52; Fri, 26 Oct 2018 10:51:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yj2z=ng=citrix.com=prvs=83038c4c6=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gFzi3-0007EQ-Ub
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 10:51:19 +0000
X-Inumbo-ID: 488a8217-d90d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 488a8217-d90d-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 10:52:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,427,1534809600"; d="scan'208";a="68842306"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23506.61859.816060.553053@mariner.uk.xensource.com>
Date: Fri, 26 Oct 2018 11:51:15 +0100
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <e2a3d47e-bfbb-3cae-04fb-ec52d3d18427@suse.com>
References: <20181026102221.15381-1-jgross@suse.com>
 <20181026102221.15381-3-jgross@suse.com>	<5BD2EECA02000078001F5018@suse.com>
 <e2a3d47e-bfbb-3cae-04fb-ec52d3d18427@suse.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] Release: add release note link to SUPPORT.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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 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 <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SnVlcmdlbiBHcm9zcyB3cml0ZXMgKCJSZTogW1BBVENIXSBSZWxlYXNlOiBhZGQgcmVsZWFzZSBu
b3RlIGxpbmsgdG8gU1VQUE9SVC5tZCIpOgo+IElhbiwgZG8geW91IHdhbnQgdGhpcyB0byBiZSBw
YXJ0IG9mIHJlbGVhc2UtdGVjaG5pY2lhbi1jaGVja2xpc3QudHh0Ogo+IAo+ICAqIGNoYW5nZSBT
VVBQT1JULm1kIGhlYWRpbmcgdmVyc2lvbiBudW1iZXI7IC11bnN0YWJsZSBvciAtcmMgdGFnCj4g
KyAgYW5kIHB1dCB2ZXJzaW9uIG51bWJlciBpbiByZWxlYXNlIG5vdGUgbGluawoKSSdtIGhhcHB5
IHRvIGhhdmUgaXQgaW4gdGhlIFJUIGNoZWNrbGlzdCBhcyBpdCBpcyBtZWNoYW5pY2FsLgoKPiBv
ciB3b3VsZCB5b3UgbGlrZSB0aGF0IGJldHRlciBhcyBwYXJ0IG9mIHhlbi1yZWxlYXNlLW1hbmFn
ZW1lbnQucGFuZG9jOgo+IAo+IC01LiBTcGVjaWZ5IHRoZSBkYXRlcyByZWdhcmRpbmcgc3VwcG9y
dCBhbmQgc2VjdXJpdHkgc3VwcG9ydCBpbiBTVVBQT1JULm1kLgo+ICs1LiBTcGVjaWZ5IHRoZSBk
YXRlcyByZWdhcmRpbmcgc3VwcG9ydCBhbmQgc2VjdXJpdHkgc3VwcG9ydCBpbiBTVVBQT1JULm1k
Cj4gKyAgIGFuZCBwdXQgdGhlIHZlcnNpb24gbnVtYmVyIGluIHJlbGVhc2Ugbm90ZSBsaW5rCgpJ
IHRoaW5rIHRoZSBSTSBjaGVja2xpc3QgaXMgZm9yIHRoaW5ncyB0aGF0IGhhdmUgcG9saWN5IGNv
bnRlbnQsIHdoaWNoCnRoaXMgZG9lc24ndC4KCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 10:51:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 10:51: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 1gFzi8-0007F0-Ff; Fri, 26 Oct 2018 10:51:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rdbn=ng=citrix.com=prvs=830c459d6=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1gFzi6-0007Ed-Pu
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 10:51:22 +0000
X-Inumbo-ID: a77b3c25-d90c-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a77b3c25-d90c-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 12:48:21 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,427,1534809600"; d="scan'208";a="68842307"
To: Jan Beulich <JBeulich@suse.com>, Wei Liu <wei.liu2@citrix.com>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <20181022145534.afuxnfzyovdi3hya@zion.uk.xensource.com>
 <5BD1D82402000078001F4B60@prv1-mh.provo.novell.com>
 <187f3a6a-e83e-3dc2-0cb7-69fecdacacf1@citrix.com>
 <5BD1DAEC02000078001F4BAE@prv1-mh.provo.novell.com>
 <e1388467-9dc8-9012-f9b8-587617a97a73@citrix.com>
 <5BD2DB5F02000078001F4F31@prv1-mh.provo.novell.com>
 <20181026092820.bernuj2cskqtwqqv@zion.uk.xensource.com>
 <5BD2E4EA02000078001F4F96@prv1-mh.provo.novell.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <fa316114-f031-c17f-3af6-0b6893cba813@citrix.com>
Date: Fri, 26 Oct 2018 11:51:13 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BD2E4EA02000078001F4F96@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: Martin Pohlack <mpohlack@amazon.de>, Julien Grall <julien.grall@arm.com>,
 Joao Martins <joao.m.martins@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Mihai Dontu <mdontu@bitdefender.com>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Anthony Liguori <aliguori@amazon.com>, uwed@amazon.de,
 Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Ross Philipson <ross.philipson@oracle.com>,
 Dario Faggioli <dfaggioli@suse.com>, Matt Wilson <msw@amazon.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel List <xen-devel@lists.xen.org>,
 Daniel Kiper <daniel.kiper@oracle.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>

T24gMTAvMjYvMjAxOCAxMDo1NiBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjYuMTAu
MTggYXQgMTE6MjgsIDx3ZWkubGl1MkBjaXRyaXguY29tPiB3cm90ZToKPj4gT24gRnJpLCBPY3Qg
MjYsIDIwMTggYXQgMDM6MTY6MTVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+PiBP
biAyNS4xMC4xOCBhdCAxODoyOSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+
Pj4+IEEgc3BsaXQgeGVuaGVhcCBtb2RlbCBtZWFucyB0aGF0IGRhdGEgcGVydGFpbmluZyB0byBv
dGhlciBndWVzdHMgaXNuJ3QKPj4+PiBtYXBwZWQgaW4gdGhlIGNvbnRleHQgb2YgdGhpcyB2Y3B1
LCBzbyBjYW5ub3QgYmUgYnJvdWdodCBpbnRvIHRoZSBjYWNoZS4KPj4+Cj4+PiBJdCB3YXMgbm90
IGNsZWFyIHRvIG1lIGZyb20gV2VpJ3Mgb3JpZ2luYWwgbWFpbCB0aGF0IHRhbGsgaGVyZSBpcwo+
Pj4gYWJvdXQgInNwbGl0IiBpbiBhIHNlbnNlIG9mICJwZXItZG9tYWluIjsgSSB3YXMgYXNzdW1p
bmcgdGhlCj4+PiBDT05GSUdfU0VQQVJBVEVfWEVOSEVBUCBtb2RlIGluc3RlYWQuCj4+Cj4+IFRo
ZSBzcGxpdCBoZWFwIHdhcyBpbmRlZWQgcmVmZXJyaW5nIHRvIENPTkZJR19TRVBBUkFURV9YRU5I
RUFQIG1vZGUsIHlldAo+PiBJIHdoYXQgSSB3YW50ZWQgbW9zdCBpcyB0aGUgcGFydGlhbCBkaXJl
Y3QgbWFwIHdoaWNoIHJlZHVjZXMgdGhlIGFtb3VudAo+PiBvZiBkYXRhIG1hcHBlZCBpbnNpZGUg
WGVuIGNvbnRleHQgLS0gdGhlIG9yaWdpbmFsIGlkZWEgd2FzIHJlbW92aW5nCj4+IGRpcmVjdCBt
YXAgZGlzY3Vzc2VkIGR1cmluZyBvbmUgb2YgdGhlIGNhbGxzIElJUkMuIEkgdGhvdWdodCBtYWtp
bmcgdGhlCj4+IHBhcnRpYWwgZGlyZWN0IG1hcCBtb2RlIHdvcmsgYW5kIG1ha2UgaXQgYXMgc21h
bGwgYXMgcG9zc2libGUgd2lsbCBnZXQKPj4gdXMgOTAlIHRoZXJlLgo+Pgo+PiBUaGUgInBlci1k
b21haW4iIGhlYXAgaXMgYSBkaWZmZXJlbnQgd29yayBpdGVtLgo+IAo+IEJ1dCBpZiB3ZSBtZWFu
IHRvIGdvIHRoYXQgcm91dGUsIGdvaW5nIChiYWNrKSB0byB0aGUgc2VwYXJhdGUKPiBYZW4gaGVh
cCBtb2RlbCBzZWVtcyBqdXN0IGxpa2UgYW4gZXh0cmEgY29tcGxpY2F0aW9uIHRvIG1lLgo+IFll
dCBJIGFncmVlIHRoYXQgdGhpcyB3b3VsZCByZW1vdmUgdGhlIG5lZWQgZm9yIGEgZmFpciBjaHVu
ayBvZgo+IHRoZSBkaXJlY3QgbWFwLiBPdG9oIGEgc3RhdGljYWxseSBwYXJ0aXRpb25lZCBYZW4g
aGVhcCB3b3VsZAo+IGJyaW5nIGJhY2sgc2NhbGFiaWxpdHkgaXNzdWVzIHdoaWNoIHdlIGhhZCBz
cGVjaWZpY2FsbHkgbWVhbnQgdG8KPiBnZXQgcmlkIG9mIGJ5IG1vdmluZyBhd2F5IGZyb20gdGhh
dCBtb2RlbC4KCkkgdGhpbmsgdHVybmluZyBTRVBBUkFURV9YRU5IRUFQIGJhY2sgb24gd291bGQg
anVzdCBiZSB0aGUgZmlyc3Qgc3RlcC4KV2UgZGVmaW5pdGVseSB3b3VsZCB0aGVuIG5lZWQgdG8g
c29ydCB0aGluZ3Mgb3V0IHNvIHRoYXQgaXQncyBzY2FsYWJsZQphZ2Fpbi4KCkFmdGVyIHN5c3Rl
bSBzZXQtdXAsIHRoZSBrZXkgZGlmZmVyZW5jZSBiZXR3ZWVuIHhlbmhlYXAgYW5kIGRvbWhlYXAK
cGFnZXMgaXMgdGhhdCB4ZW5oZWFwIHBhZ2VzIGFyZSBhc3N1bWVkIHRvIGJlIGFsd2F5cyBtYXBw
ZWQgKGkuZS4sIHlvdQpjYW4ga2VlcCBhIHBvaW50ZXIgdG8gdGhlbSBhbmQgaXQgd2lsbCBiZSB2
YWxpZCksIHdoZXJlYXMgZG9taGVhcCBwYWdlcwpjYW5ub3QgYXNzdW1lZCB0byBiZSBtYXBwZWQs
IGFuZCBuZWVkIHRvIGJlIHdyYXBwZWQgd2l0aApbdW5dbWFwX2RvbWFpbl9wYWdlKCkuCgpUaGUg
YmFzaWMgc29sdXRpb24gaW52b2x2ZXMgaGF2aW5nIGEgeGVuaGVhcCB2aXJ0dWFsIGFkZHJlc3Mg
bWFwcGluZwphcmVhIG5vdCB0aWVkIHRvIHRoZSBwaHlzaWNhbCBsYXlvdXQgb2YgdGhlIG1lbW9y
eS4gIGRvbWhlYXAgYW5kIHhlbmhlYXAKbWVtb3J5IHdvdWxkIGhhdmUgdG8gY29tZSBmcm9tIHRo
ZSBzYW1lIHBvb2wsIGJ1dCB4ZW5oZWFwIHdvdWxkIG5lZWQgdG8KYmUgbWFwcGVkIGludG8gdGhl
IHhlbmhlYXAgdmlydHVhbCBtZW1vcnkgcmVnaW9uIGJlZm9yZSBiZWluZyByZXR1cm5lZC4KCiAt
R2VvcmdlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 10:55:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 10: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 1gFzlv-0007Ul-21; Fri, 26 Oct 2018 10:55:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFzlu-0007Ug-5G
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 10:55:18 +0000
X-Inumbo-ID: d6406514-d90d-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d6406514-d90d-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 10:56:49 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 04:55:16 -0600
Message-Id: <5BD2F29102000078001F507C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 04:55:13 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B61C21202000078001D9F2D@prv1-mh.provo.novell.com>
 <5B61C45502000078001D9F62@prv1-mh.provo.novell.com>
 <d10cfc13-e027-b4f2-9d42-45a1085d43da@citrix.com>
 <5B9643C002000078001E6AF4@prv1-mh.provo.novell.com>
In-Reply-To: <5B9643C002000078001E6AF4@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping: Re: [PATCH 2/5] x86/idle: re-arrange dead-idle
 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEwLjA5LjE4IGF0IDEyOjEzLCAgd3JvdGU6Cj4+Pj4gT24gMDcuMDkuMTggYXQgMTk6
MDgsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPiA+IE9uIDAxLzA4LzE4IDE1
OjMxLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+PiBJbiBvcmRlciB0byBiZSBhYmxlIHRvIHdha2Ug
cGFya2VkIENQVXMgZnJvbSBkZWZhdWx0X2RlYWRfaWRsZSgpLCB0aGUKPiA+PiBmdW5jdGlvbiBt
dXN0IG5vdCBpdHNlbGYgbG9vcC4gTW92ZSB0aGUgbG9vcCBpbnRvIHBsYXlfZGVhZCgpLCBhbmQg
dXNlCj4gPj4gcGxheV9kZWFkKCkgYXMgd2VsbCBvbiB0aGUgQVAgYm9vdCBlcnJvciBwYXRoLgo+
ID4+Cj4gPj4gRnVydGhlcm1vcmUsIG5vdCB0aGUgbGVhc3QgY29uc2lkZXJpbmcgdGhlIGNvbW1l
bnQgaW4gcGxheV9kZWFkKCksCj4gPj4gbWFrZSBzdXJlIE5NSSByYWlzZWQgKGZvciBub3cgdGhp
cyB3b3VsZCBiZSBhIGJ1ZyBlbHNld2hlcmUsIGJ1dCB0aGF0J3MKPiA+PiBhYm91dCB0byBjaGFu
Z2UpIGFnYWluc3QgYSBwYXJrZWQgb3IgZnVsbHkgb2ZmbGluZSBDUFUgd29uJ3QgaW52b2tlIHRo
ZQo+ID4+IGFjdHVhbCwgZnVsbC1ibG93biBOTUkgaGFuZGxlci4KPiA+IAo+ID4gSSdtIGNvbmNl
cm5lZCBieSB0aGlzLiAgSXQgaXNuJ3QgbmVjZXNzYXJpbHkgYSBidWcgZWxzZXdoZXJlLCBiZWNh
dXNlCj4gPiB0aGUgQ1BVIGNhbiBzdGlsbCBwYXJ0aWNpcGF0ZSBpbiBTTU0sIGFuZCBzdGlsbCBo
YXZlIHRoZSBTTU0gaGFuZGxlcgo+ID4gcmFpc2UgYW4gTk1JLgo+IAo+IFdoYXQgc2lnbmlmaWNh
bmNlIGRvZXMgYW4gTk1JIGhhdmUgd2hlbiByYWlzZWQgdG93YXJkcyBhbiBvZmZsaW5lCj4gQ1BV
PyBJZiBTTU0gZG9lcyB0aGlzLCB0aGVuIEknZCB2ZXJ5IG11Y2ggZ3Vlc3MgdGhpcyBpcyBoYXBw
ZW5pbmcgaW4KPiBhIGJyb2FkY2FzdCBmYXNoaW9uIChvdGhlcndpc2UgdGhleSdkIHN1cmVseSBy
YWlzZWQgaXQgYWdhaW5zdCBDUFUgMCksCj4gYW5kIGluIHRoYXQgY2FzZSBOT1AtaW5nIHRoZSBl
ZmZlY3QgZm9yIHBhcmtlZCBDUFVzIHNlZW1zIHF1aXRlCj4gYXBwcm9wcmlhdGUgdG8gbWUuCj4g
Cj4gPiBFcXVhbGx5LCBpdCBtYXkgc3RpbGwgYmUgYWJsZSB0byBzZXJ2aWNlICNNQydzLCBzbyBJ
IGNhbid0IHNlZSBob3cgaXQgaXMKPiA+IHNhZmUgZm9yIHVzIHRvIGV2ZXIgZnJlZSB0aGUgcGVy
Y3B1IGRhdGEuCj4gCj4gSSdtIGhhdmluZyB0cm91YmxlIHNlZWluZyBob3cgdGhpcyByZW1hcmsg
cmVsYXRlcyB0byB0aGUgc2VyaWVzIGhlcmUuCj4gUGx1cyBpdCdzIGEgdGhlb3JldGljYWwgcHJv
YmxlbSBhdCBwcmVzZW50IG9ubHkgYW55d2F5Ogo+IC0gcGh5c2ljYWwgaG90IHJlbW92ZSBpcyBu
b3QgaW1wbGVtZW50ZWQgKHRoZXJlJ3Mgbm8gc291cmNlIG9mIHRoZQo+ICAgbmV3IENQVV9SRU1P
VkUgbm90aWZpY2F0aW9uKSwKPiAtIEludGVsIENQVXMgZ2V0IHBhcmtlZCwgaS5lLiBuZXZlciBo
YXZlIHRoZWlyIHBlci1DUFUgZGF0YSBmcmVlZCwKPiAtIEFNRCBDUFVzIGRvbid0IGJyb2FkY2Fz
dCAjTUMuCj4gCj4gQm90dG9tIGxpbmUgZm9yIGJvdGggcGFydHMgb2YgeW91ciByZXBseTogSSBk
b24ndCBzZWUgYW55IHByb3Bvc2FsIC8KPiByZXF1ZXN0IG9mIHdoYXQgeW91IHRoaW5rIG5lZWRz
IGNoYW5naW5nLCBhbmQgaG93LiBVbmxlc3MsCj4gcGVyaGFwcywgeW91J3JlIHN1Z2dlc3Rpbmcg
dGhlIGVudGlyZSBzZXJpZXMgaXMgcnViYmlzaCwgaW4gd2hpY2gKPiBjYXNlIEknZCBsaWtlIHlv
dSB0byBwcm9wb3NlIGFuIGFsdGVybmF0aXZlIGFwcHJvYWNoIHRvIGFkZHJlc3MKPiB0aGUgcHJv
YmxlbSBvZiBwYXJraW5nIENQVXMgaW4gQzEgaW5zdGVhZCBvZiBkZWVwZXN0IHBvc3NpYmxlCj4g
Qy1zdGF0ZXMuCj4gCj4gSmFuCj4gCj4gCgoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 10:56:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 10:56: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 1gFznM-0007a3-Fu; Fri, 26 Oct 2018 10:56:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFznL-0007Zv-Jy
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 10:56:47 +0000
X-Inumbo-ID: 6991061f-d90d-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6991061f-d90d-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 12:53:46 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 04:56:45 -0600
Message-Id: <5BD2F2E902000078001F507F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 04:56:41 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B61C21202000078001D9F2D@prv1-mh.provo.novell.com>
 <5B61C47D02000078001D9F65@prv1-mh.provo.novell.com>
In-Reply-To: <5B61C47D02000078001D9F65@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping: [PATCH 3/5] x86/cpuidle: push parked CPUs into
 deeper sleep states 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 <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAxLjA4LjE4IGF0IDE2OjMyLCAgd3JvdGU6Cj4gV2hlbiB0aGUgbXdhaXQtaWRsZSBk
cml2ZXIgaXNuJ3QgdXNlZCwgQy1zdGF0ZSBpbmZvcm1hdGlvbiBiZWNvbWVzCj4gYXZhaWxhYmxl
IG9ubHkgaW4gdGhlIGNvdXJzZSBvZiBEb20wIHN0YXJ0aW5nIHVwLiBVc2UgdGhlIHByb3ZpZGVk
IGRhdGEKPiB0byBhbGxvdyBwYXJrZWQgQ1BVcyB0byBzbGVlcCBpbiBhIG1vcmUgZW5lcmd5IGVm
ZmljaWVudCB3YXksIGJ5IHdha2luZwo+IHRoZW0gYnJpZWZseSAodmlhIE5NSSkgb25jZSB0aGUg
ZGF0YSBoYXMgYmVlbiByZWNvcmRlZC4KPiAKPiBUaGlzIGludm9sdmVzIHJlLWFycmFuZ2luZyBo
b3cvd2hlbiB0aGUgZ292ZXJub3IncyAtPmVuYWJsZSgpIGhvb2sgZ2V0cwo+IGludm9rZWQuIFRo
ZSBjaGFuZ2VzIHRoZXJlIGluY2x1ZGUgYWRkaXRpb24gb2Ygc28gZmFyIG1pc3NpbmcgZXJyb3IK
PiBoYW5kbGluZyBpbiB0aGUgcmVzcGVjdGl2ZSBDUFUgbm90aWZpZXIgaGFuZGxlcnMuCj4gCj4g
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+IC0tLSBh
L3hlbi9hcmNoL3g4Ni9hY3BpL2NwdV9pZGxlLmMKPiArKysgYi94ZW4vYXJjaC94ODYvYWNwaS9j
cHVfaWRsZS5jCj4gQEAgLTM1MSwxMiArMzUxLDIyIEBAIHN0YXRpYyB2b2lkIGR1bXBfY3godW5z
aWduZWQgY2hhciBrZXkpCj4gICAgICB1bnNpZ25lZCBpbnQgY3B1Owo+ICAKPiAgICAgIHByaW50
aygiJyVjJyBwcmVzc2VkIC0+IHByaW50aW5nIEFDUEkgQ3ggc3RydWN0dXJlc1xuIiwga2V5KTsK
PiAtICAgIGZvcl9lYWNoX29ubGluZV9jcHUgKCBjcHUgKQo+IC0gICAgICAgIGlmIChwcm9jZXNz
b3JfcG93ZXJzW2NwdV0pCj4gLSAgICAgICAgewo+IC0gICAgICAgICAgICBwcmludF9hY3BpX3Bv
d2VyKGNwdSwgcHJvY2Vzc29yX3Bvd2Vyc1tjcHVdKTsKPiAtICAgICAgICAgICAgcHJvY2Vzc19w
ZW5kaW5nX3NvZnRpcnFzKCk7Cj4gLSAgICAgICAgfQo+ICsgICAgZm9yX2VhY2hfcHJlc2VudF9j
cHUgKCBjcHUgKQo+ICsgICAgewo+ICsgICAgICAgIHN0cnVjdCBhY3BpX3Byb2Nlc3Nvcl9wb3dl
ciAqcG93ZXIgPSBwcm9jZXNzb3JfcG93ZXJzW2NwdV07Cj4gKwo+ICsgICAgICAgIGlmICggIXBv
d2VyICkKPiArICAgICAgICAgICAgY29udGludWU7Cj4gKwo+ICsgICAgICAgIGlmICggY3B1X29u
bGluZShjcHUpICkKPiArICAgICAgICAgICAgcHJpbnRfYWNwaV9wb3dlcihjcHUsIHBvd2VyKTsK
PiArICAgICAgICBlbHNlIGlmICggcGFya19vZmZsaW5lX2NwdXMgKQo+ICsgICAgICAgICAgICBw
cmludGsoIkNQVSV1IHBhcmtlZCBpbiBzdGF0ZSAldSAoQyV1KVxuIiwgY3B1LAo+ICsgICAgICAg
ICAgICAgICAgICAgcG93ZXItPmxhc3Rfc3RhdGUgPyBwb3dlci0+bGFzdF9zdGF0ZS0+aWR4IDog
MSwKPiArICAgICAgICAgICAgICAgICAgIHBvd2VyLT5sYXN0X3N0YXRlID8gcG93ZXItPmxhc3Rf
c3RhdGUtPnR5cGUgOiAxKTsKPiArCj4gKyAgICAgICAgcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFz
KCk7Cj4gKyAgICB9Cj4gIH0KPiAgCj4gIHN0YXRpYyBpbnQgX19pbml0IGNwdV9pZGxlX2tleV9p
bml0KHZvaWQpCj4gQEAgLTc2NCw2ICs3NzQsNyBAQCB2b2lkIGFjcGlfZGVhZF9pZGxlKHZvaWQp
Cj4gICAgICAgICAgZ290byBkZWZhdWx0X2hhbHQ7Cj4gIAo+ICAgICAgY3ggPSAmcG93ZXItPnN0
YXRlc1twb3dlci0+Y291bnQgLSAxXTsKPiArICAgIHBvd2VyLT5sYXN0X3N0YXRlID0gY3g7Cj4g
IAo+ICAgICAgaWYgKCBjeC0+ZW50cnlfbWV0aG9kID09IEFDUElfQ1NUQVRFX0VNX0ZGSCApCj4g
ICAgICB7Cj4gQEAgLTEyMTYsOSArMTIyNywzMCBAQCBsb25nIHNldF9jeF9wbWluZm8odWludDMy
X3QgYWNwaV9pZCwgc3RyCj4gICAgICAgICAgc2V0X2N4KGFjcGlfcG93ZXIsICZ4ZW5fY3gpOwo+
ICAgICAgfQo+ICAKPiAtICAgIGlmICggY3B1aWRsZV9jdXJyZW50X2dvdmVybm9yLT5lbmFibGUg
JiYKPiAtICAgICAgICAgY3B1aWRsZV9jdXJyZW50X2dvdmVybm9yLT5lbmFibGUoYWNwaV9wb3dl
cikgKQo+IC0gICAgICAgIHJldHVybiAtRUZBVUxUOwo+ICsgICAgaWYgKCAhY3B1X29ubGluZShj
cHVfaWQpICkKPiArICAgIHsKPiArICAgICAgICB1aW50MzJfdCBhcGljX2lkID0geDg2X2NwdV90
b19hcGljaWRbY3B1X2lkXTsKPiArCj4gKyAgICAgICAgLyoKPiArICAgICAgICAgKiBJZiB3ZSd2
ZSBqdXN0IGxlYXJuZWQgb2YgbW9yZSBhdmFpbGFibGUgQyBzdGF0ZXMsIHdha2UgdGhlIENQVSAK
PiBpZgo+ICsgICAgICAgICAqIGl0J3MgcGFya2VkLCBzbyBpdCBjYW4gZ28gYmFjayB0byBzbGVl
cCBpbiBwZXJoYXBzIGEgZGVlcGVyIAo+IHN0YXRlLgo+ICsgICAgICAgICAqLwo+ICsgICAgICAg
IGlmICggcGFya19vZmZsaW5lX2NwdXMgJiYgYXBpY19pZCAhPSBCQURfQVBJQ0lEICkKPiArICAg
ICAgICB7Cj4gKyAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4gKwo+ICsgICAgICAg
ICAgICBsb2NhbF9pcnFfc2F2ZShmbGFncyk7Cj4gKyAgICAgICAgICAgIGFwaWNfd2FpdF9pY3Jf
aWRsZSgpOwo+ICsgICAgICAgICAgICBhcGljX2ljcl93cml0ZShBUElDX0RNX05NSSB8IEFQSUNf
REVTVF9QSFlTSUNBTCwgYXBpY19pZCk7Cj4gKyAgICAgICAgICAgIGxvY2FsX2lycV9yZXN0b3Jl
KGZsYWdzKTsKPiArICAgICAgICB9Cj4gKyAgICB9Cj4gKyAgICBlbHNlIGlmICggY3B1aWRsZV9j
dXJyZW50X2dvdmVybm9yLT5lbmFibGUgKQo+ICsgICAgewo+ICsgICAgICAgIHJldCA9IGNwdWlk
bGVfY3VycmVudF9nb3Zlcm5vci0+ZW5hYmxlKGFjcGlfcG93ZXIpOwo+ICsgICAgICAgIGlmICgg
cmV0IDwgMCApCj4gKyAgICAgICAgICAgIHJldHVybiByZXQ7Cj4gKyAgICB9Cj4gIAo+ICAgICAg
LyogRklYTUU6IEMtc3RhdGUgZGVwZW5kZW5jeSBpcyBub3Qgc3VwcG9ydGVkIGJ5IGZhciAqLwo+
ICAKPiBAQCAtMTM3OCwxOSArMTQxMCwyMiBAQCBzdGF0aWMgaW50IGNwdV9jYWxsYmFjaygKPiAg
ICAgIHN0cnVjdCBub3RpZmllcl9ibG9jayAqbmZiLCB1bnNpZ25lZCBsb25nIGFjdGlvbiwgdm9p
ZCAqaGNwdSkKPiAgewo+ICAgICAgdW5zaWduZWQgaW50IGNwdSA9ICh1bnNpZ25lZCBsb25nKWhj
cHU7Cj4gKyAgICBpbnQgcmMgPSAwOwo+ICAKPiAtICAgIC8qIE9ubHkgaG9vayBvbiBDUFVfT05M
SU5FIGJlY2F1c2UgYSBkZWFkIGNwdSBtYXkgdXRpbGl6ZSB0aGUgaW5mbyB0bwo+IC0gICAgICog
dG8gZW50ZXIgZGVlcCBDLXN0YXRlICovCj4gKyAgICAvKgo+ICsgICAgICogT25seSBob29rIG9u
IENQVV9VUF9QUkVQQVJFIGJlY2F1c2UgYSBkZWFkIGNwdSBtYXkgdXRpbGl6ZSB0aGUgaW5mbwo+
ICsgICAgICogdG8gZW50ZXIgZGVlcCBDLXN0YXRlLgo+ICsgICAgICovCj4gICAgICBzd2l0Y2gg
KCBhY3Rpb24gKQo+ICAgICAgewo+IC0gICAgY2FzZSBDUFVfT05MSU5FOgo+IC0gICAgICAgICh2
b2lkKWNwdWlkbGVfaW5pdF9jcHUoY3B1KTsKPiAtICAgICAgICBicmVhazsKPiAtICAgIGRlZmF1
bHQ6Cj4gKyAgICBjYXNlIENQVV9VUF9QUkVQQVJFOgo+ICsgICAgICAgIHJjID0gY3B1aWRsZV9p
bml0X2NwdShjcHUpOwo+ICsgICAgICAgIGlmICggIXJjICYmIGNwdWlkbGVfY3VycmVudF9nb3Zl
cm5vci0+ZW5hYmxlICkKPiArICAgICAgICAgICAgcmMgPSBjcHVpZGxlX2N1cnJlbnRfZ292ZXJu
b3ItPmVuYWJsZShwcm9jZXNzb3JfcG93ZXJzW2NwdV0pOwo+ICAgICAgICAgIGJyZWFrOwo+ICAg
ICAgfQo+ICAKPiAtICAgIHJldHVybiBOT1RJRllfRE9ORTsKPiArICAgIHJldHVybiAhcmMgPyBO
T1RJRllfRE9ORSA6IG5vdGlmaWVyX2Zyb21fZXJybm8ocmMpOwo+ICB9Cj4gIAo+ICBzdGF0aWMg
c3RydWN0IG5vdGlmaWVyX2Jsb2NrIGNwdV9uZmIgPSB7Cj4gQEAgLTE0MDUsNiArMTQ0MCw3IEBA
IHN0YXRpYyBpbnQgX19pbml0IGNwdWlkbGVfcHJlc21wX2luaXQodm8KPiAgICAgICAgICByZXR1
cm4gMDsKPiAgCj4gICAgICBtd2FpdF9pZGxlX2luaXQoJmNwdV9uZmIpOwo+ICsgICAgY3B1X25m
Yi5ub3RpZmllcl9jYWxsKCZjcHVfbmZiLCBDUFVfVVBfUFJFUEFSRSwgY3B1KTsKPiAgICAgIGNw
dV9uZmIubm90aWZpZXJfY2FsbCgmY3B1X25mYiwgQ1BVX09OTElORSwgY3B1KTsKPiAgICAgIHJl
Z2lzdGVyX2NwdV9ub3RpZmllcigmY3B1X25mYik7Cj4gICAgICByZXR1cm4gMDsKPiAtLS0gYS94
ZW4vYXJjaC94ODYvYWNwaS9jcHVpZGxlX21lbnUuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9hY3Bp
L2NwdWlkbGVfbWVudS5jCj4gQEAgLTI3Nyw5ICsyNzcsNiBAQCBzdGF0aWMgdm9pZCBtZW51X3Jl
ZmxlY3Qoc3RydWN0IGFjcGlfcHJvCj4gIAo+ICBzdGF0aWMgaW50IG1lbnVfZW5hYmxlX2Rldmlj
ZShzdHJ1Y3QgYWNwaV9wcm9jZXNzb3JfcG93ZXIgKnBvd2VyKQo+ICB7Cj4gLSAgICBpZiAoIWNw
dV9vbmxpbmUocG93ZXItPmNwdSkpCj4gLSAgICAgICAgcmV0dXJuIC0xOwo+IC0KPiAgICAgIG1l
bXNldCgmcGVyX2NwdShtZW51X2RldmljZXMsIHBvd2VyLT5jcHUpLCAwLCBzaXplb2Yoc3RydWN0
IAo+IG1lbnVfZGV2aWNlKSk7Cj4gIAo+ICAgICAgcmV0dXJuIDA7Cj4gLS0tIGEveGVuL2FyY2gv
eDg2L2NwdS9td2FpdC1pZGxlLmMKPiArKysgYi94ZW4vYXJjaC94ODYvY3B1L213YWl0LWlkbGUu
Ywo+IEBAIC0xMTYyLDEyICsxMTYyLDE3IEBAIHN0YXRpYyBpbnQgbXdhaXRfaWRsZV9jcHVfaW5p
dChzdHJ1Y3Qgbm8KPiAgCXN0cnVjdCBhY3BpX3Byb2Nlc3Nvcl9wb3dlciAqZGV2ID0gcHJvY2Vz
c29yX3Bvd2Vyc1tjcHVdOwo+ICAKPiAgCXN3aXRjaCAoYWN0aW9uKSB7Cj4gKwkJaW50IHJjOwo+
ICsKPiAgCWRlZmF1bHQ6Cj4gIAkJcmV0dXJuIE5PVElGWV9ET05FOwo+ICAKPiAgCWNhc2UgQ1BV
X1VQX1BSRVBBUkU6Cj4gLQkJY3B1aWRsZV9pbml0X2NwdShjcHUpOwo+IC0JCXJldHVybiBOT1RJ
RllfRE9ORTsKPiArCQlyYyA9IGNwdWlkbGVfaW5pdF9jcHUoY3B1KTsKPiArCQlkZXYgPSBwcm9j
ZXNzb3JfcG93ZXJzW2NwdV07Cj4gKwkJaWYgKCFyYyAmJiBjcHVpZGxlX2N1cnJlbnRfZ292ZXJu
b3ItPmVuYWJsZSkKPiArCQkJcmMgPSBjcHVpZGxlX2N1cnJlbnRfZ292ZXJub3ItPmVuYWJsZShk
ZXYpOwo+ICsJCXJldHVybiAhcmMgPyBOT1RJRllfRE9ORSA6IG5vdGlmaWVyX2Zyb21fZXJybm8o
cmMpOwo+ICAKPiAgCWNhc2UgQ1BVX09OTElORToKPiAgCQlpZiAoIWRldikKPiBAQCAtMTI1Niw4
ICsxMjYxLDYgQEAgaW50IF9faW5pdCBtd2FpdF9pZGxlX2luaXQoc3RydWN0IG5vdGlmaQo+ICAJ
fQo+ICAJaWYgKCFlcnIpIHsKPiAgCQluZmItPm5vdGlmaWVyX2NhbGwgPSBtd2FpdF9pZGxlX2Nw
dV9pbml0Owo+IC0JCW13YWl0X2lkbGVfY3B1X2luaXQobmZiLCBDUFVfVVBfUFJFUEFSRSwgTlVM
TCk7Cj4gLQo+ICAJCXBtX2lkbGVfc2F2ZSA9IHBtX2lkbGU7Cj4gIAkJcG1faWRsZSA9IG13YWl0
X2lkbGU7Cj4gIAkJZGVhZF9pZGxlID0gYWNwaV9kZWFkX2lkbGU7Cj4gCj4gCj4gCj4gCgoKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 10:58:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 10: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 1gFzpK-0007jI-Uo; Fri, 26 Oct 2018 10:58:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFzpJ-0007jC-9Z
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 10:58:49 +0000
X-Inumbo-ID: 5390c369-d90e-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5390c369-d90e-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 11:00:19 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 04:58:46 -0600
Message-Id: <5BD2F36302000078001F5082@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 04:58:43 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B9678B402000078001E6CD6@prv1-mh.provo.novell.com>
 <20180913164419.jv7hfq2dcjenncwk@zion.uk.xensource.com>
In-Reply-To: <20180913164419.jv7hfq2dcjenncwk@zion.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping: [PATCH] pass-through: adjust pIRQ 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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 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>, Julien Grall <julien.grall@arm.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>

Pj4+IE9uIDEzLjA5LjE4IGF0IDE4OjQ0LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gTW9uLCBTZXAgMTAsIDIwMTggYXQgMDc6NTk6MTZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+IEZvciBvbmUgaXQgaXMgcXVpdGUgcG9pbnRsZXNzIHRvIGl0ZXJhdGUgb3ZlciBhbGwg
cElSUS1zIHRoZSBkb21haW4gaGFzCj4+IHdoZW4ganVzdCBvbmUgaXMgYmVpbmcgYWRqdXN0ZWQu
IEludHJvZHVjZSBodm1fbWlncmF0ZV9waXJxKCkuCj4+IAo+PiBBZGRpdGlvbmFsbHkgaXQgaXMg
Ym9ndXMgdG8gbWlncmF0ZSB0aGUgcElSUSB0byBhIHZDUFUgZGlmZmVyZW50IGZyb20KPj4gdGhl
IG9uZSB0aGUgZXZlbnQgaXMgc3VwcG9zZWQgdG8gYmUgcG9zdGVkIHRvIC0gaWYgYW55dGhpbmcs
IGl0IG1pZ2h0IGJlCj4+IHdvcnRoIGNvbnNpZGVyaW5nIG5vdCB0byBtaWdyYXRlIHRoZSBwSVJR
IGF0IGFsbCBpbiB0aGUgcG9zdGluZyBjYXNlLgo+PiAKPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+IFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgoKQW5kcmV3LAoKY2FuIEkgZ2V0IHlvdXIgYWNrIChvciBvdGhlcndp
c2UpIG9uIHRoZSB4ODYtc3BlY2lmaWMgcGFydCBvZiB0aGlzCmNoYW5nZSwgcGxlYXNlPwoKSmFu
CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 11:03:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 11:03: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 1gFztS-0008Ut-IH; Fri, 26 Oct 2018 11:03:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFztQ-0008Uo-Mt
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 11:03:04 +0000
X-Inumbo-ID: ebe7571d-d90e-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ebe7571d-d90e-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 11:04:35 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 05:03:01 -0600
Message-Id: <5BD2F46302000078001F50A6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 05:02:59 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>,
 "Tamas K Lengyel" <tamas@tklengyel.com>
References: <1537873355-5169-1-git-send-email-rcojocaru@bitdefender.com>
In-Reply-To: <1537873355-5169-1-git-send-email-rcojocaru@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH V3] x86/altp2m: clean up
 p2m_{get/set}_suppress_ve()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

Pj4+IE9uIDI1LjA5LjE4IGF0IDEzOjAyLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gTW92ZSBwMm1fe2dldC9zZXR9X3N1cHByZXNzX3ZlKCkgdG8gcDJtLmMsIHJlcGxhY2Ug
aW5jb3JyZWN0Cj4gQVNTRVJUKCkgaW4gcDJtLXB0LmMgKHNpbmNlIGEgZ3Vlc3QgY2FuIHJ1biBp
biBzaGFkb3cgbW9kZSBldmVuIG9uCj4gYSBzeXN0ZW0gd2l0aCB2aXJ0IGV4Y2VwdGlvbnMsIHdo
aWNoIHdvdWxkIHRyaWdnZXIgdGhlIEFTU0VSVCgpKSwKPiBtb3ZlIHRoZSBWTVgtaXNtcyAoY3B1
X2hhc192bXhfdmlydF9leGNlcHRpb25zIGNoZWNrcykgdG8KPiBwMm1fZXB0X3tnZXQvc2V0fV9l
bnRyeSgpLCBhbmQgZml4IGxvY2tpbmcgY29kZSBpbgo+IHAybV9nZXRfc3VwcHJlc3NfdmUoKS4K
PiAKPiBTaWduZWQtb2ZmLWJ5OiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRl
ci5jb20+Cj4gCj4gLS0tCj4gQ2hhbmdlcyBzaW5jZSBWMjoKPiAgLSBSZWJhc2VkIG9uIHN0YWdp
bmcsIGRvdWJsZS1jaGVja2VkIHRoZSBwYXRjaC4KPiAtLS0KPiAgeGVuL2FyY2gveDg2L21tL21l
bV9hY2Nlc3MuYyB8IDEwMiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCj4gIHhlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMgICAgfCAgMTEgKysrKysKPiAgeGVuL2Fy
Y2gveDg2L21tL3AybS1wdC5jICAgICB8ICAgMyArLQo+ICB4ZW4vYXJjaC94ODYvbW0vcDJtLmMg
ICAgICAgIHwgIDkwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gIDQg
ZmlsZXMgY2hhbmdlZCwgMTAzIGluc2VydGlvbnMoKyksIDEwMyBkZWxldGlvbnMoLSkKCkkgc3Rp
bGwgaGF2ZSB0aGlzIGluIG15IHRvLWJlLWFwcGxpZWQgbGlzdCwgYnV0IEknbSBub3Qgc3VyZSB3
aGV0aGVyIGl0J3MKbm93IHN0YWxlLCBhbmQgaXQncyBzdGlsbCBtaXNzaW5nIGFuIGFjayBmcm9t
IFRhbWFzLgoKSmFuCgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5j
IGIveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYwo+IGluZGV4IGQ5ZTY0ZmMuLjNkNTBmZTAg
MTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYwo+ICsrKyBiL3hlbi9h
cmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMKPiBAQCAtNTE0LDEwOCArNTE0LDYgQEAgdm9pZCBhcmNo
X3AybV9zZXRfYWNjZXNzX3JlcXVpcmVkKHN0cnVjdCBkb21haW4gKmQsIAo+IGJvb2wgYWNjZXNz
X3JlcXVpcmVkKQo+ICAjZW5kaWYKPiAgfQo+ICAKPiAtI2lmZGVmIENPTkZJR19IVk0KPiAtLyoK
PiAtICogU2V0L2NsZWFyIHRoZSAjVkUgc3VwcHJlc3MgYml0IGZvciBhIHBhZ2UuICBPbmx5IGF2
YWlsYWJsZSBvbiBWTVguCj4gLSAqLwo+IC1pbnQgcDJtX3NldF9zdXBwcmVzc192ZShzdHJ1Y3Qg
ZG9tYWluICpkLCBnZm5fdCBnZm4sIGJvb2wgc3VwcHJlc3NfdmUsCj4gLSAgICAgICAgICAgICAg
ICAgICAgICAgIHVuc2lnbmVkIGludCBhbHRwMm1faWR4KQo+IC17Cj4gLSAgICBzdHJ1Y3QgcDJt
X2RvbWFpbiAqaG9zdF9wMm0gPSBwMm1fZ2V0X2hvc3RwMm0oZCk7Cj4gLSAgICBzdHJ1Y3QgcDJt
X2RvbWFpbiAqYXAybSA9IE5VTEw7Cj4gLSAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtOwo+IC0g
ICAgbWZuX3QgbWZuOwo+IC0gICAgcDJtX2FjY2Vzc190IGE7Cj4gLSAgICBwMm1fdHlwZV90IHQ7
Cj4gLSAgICBpbnQgcmM7Cj4gLQo+IC0gICAgaWYgKCAhY3B1X2hhc192bXhfdmlydF9leGNlcHRp
b25zICkKPiAtICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7Cj4gLQo+IC0gICAgLyogI1ZFIHNo
b3VsZCBiZSBlbmFibGVkIGZvciB0aGlzIHZjcHUuICovCj4gLSAgICBpZiAoIGdmbl9lcSh2Y3B1
X2FsdHAybShjdXJyZW50KS52ZWluZm9fZ2ZuLCBJTlZBTElEX0dGTikgKQo+IC0gICAgICAgIHJl
dHVybiAtRU5YSU87Cj4gLQo+IC0gICAgaWYgKCBhbHRwMm1faWR4ID4gMCApCj4gLSAgICB7Cj4g
LSAgICAgICAgaWYgKCBhbHRwMm1faWR4ID49IE1BWF9BTFRQMk0gfHwKPiAtICAgICAgICAgICAg
IGQtPmFyY2guYWx0cDJtX2VwdHBbYWx0cDJtX2lkeF0gPT0gbWZuX3goSU5WQUxJRF9NRk4pICkK
PiAtICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gLQo+IC0gICAgICAgIHAybSA9IGFwMm0g
PSBkLT5hcmNoLmFsdHAybV9wMm1bYWx0cDJtX2lkeF07Cj4gLSAgICB9Cj4gLSAgICBlbHNlCj4g
LSAgICAgICAgcDJtID0gaG9zdF9wMm07Cj4gLQo+IC0gICAgZ2ZuX2xvY2soaG9zdF9wMm0sIGdm
biwgMCk7Cj4gLQo+IC0gICAgaWYgKCBhcDJtICkKPiAtICAgICAgICBwMm1fbG9jayhhcDJtKTsK
PiAtCj4gLSAgICBtZm4gPSBwMm0tPmdldF9lbnRyeShwMm0sIGdmbiwgJnQsICZhLCAwLCBOVUxM
LCBOVUxMKTsKPiAtICAgIGlmICggIW1mbl92YWxpZChtZm4pICkKPiAtICAgIHsKPiAtICAgICAg
ICByYyA9IC1FU1JDSDsKPiAtICAgICAgICBnb3RvIG91dDsKPiAtICAgIH0KPiAtCj4gLSAgICBy
YyA9IHAybS0+c2V0X2VudHJ5KHAybSwgZ2ZuLCBtZm4sIFBBR0VfT1JERVJfNEssIHQsIGEsIHN1
cHByZXNzX3ZlKTsKPiAtCj4gLW91dDoKPiAtICAgIGlmICggYXAybSApCj4gLSAgICAgICAgcDJt
X3VubG9jayhhcDJtKTsKPiAtCj4gLSAgICBnZm5fdW5sb2NrKGhvc3RfcDJtLCBnZm4sIDApOwo+
IC0KPiAtICAgIHJldHVybiByYzsKPiAtfQo+IC0KPiAtaW50IHAybV9nZXRfc3VwcHJlc3NfdmUo
c3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCBib29sICpzdXBwcmVzc192ZSwKPiAtICAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGFsdHAybV9pZHgpCj4gLXsKPiAtICAgIHN0
cnVjdCBwMm1fZG9tYWluICpob3N0X3AybSA9IHAybV9nZXRfaG9zdHAybShkKTsKPiAtICAgIHN0
cnVjdCBwMm1fZG9tYWluICphcDJtID0gTlVMTDsKPiAtICAgIHN0cnVjdCBwMm1fZG9tYWluICpw
Mm07Cj4gLSAgICBtZm5fdCBtZm47Cj4gLSAgICBwMm1fYWNjZXNzX3QgYTsKPiAtICAgIHAybV90
eXBlX3QgdDsKPiAtCj4gLSAgICBpZiAoICFjcHVfaGFzX3ZteF92aXJ0X2V4Y2VwdGlvbnMgKQo+
IC0gICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKPiAtCj4gLSAgICAvKiAjVkUgc2hvdWxkIGJl
IGVuYWJsZWQgZm9yIHRoaXMgdmNwdS4gKi8KPiAtICAgIGlmICggZ2ZuX2VxKHZjcHVfYWx0cDJt
KGN1cnJlbnQpLnZlaW5mb19nZm4sIElOVkFMSURfR0ZOKSApCj4gLSAgICAgICAgcmV0dXJuIC1F
TlhJTzsKPiAtCj4gLSAgICBpZiAoIGFsdHAybV9pZHggPiAwICkKPiAtICAgIHsKPiAtICAgICAg
ICBpZiAoIGFsdHAybV9pZHggPj0gTUFYX0FMVFAyTSB8fAo+IC0gICAgICAgICAgICAgZC0+YXJj
aC5hbHRwMm1fZXB0cFthbHRwMm1faWR4XSA9PSBtZm5feChJTlZBTElEX01GTikgKQo+IC0gICAg
ICAgICAgICByZXR1cm4gLUVJTlZBTDsKPiAtCj4gLSAgICAgICAgcDJtID0gYXAybSA9IGQtPmFy
Y2guYWx0cDJtX3AybVthbHRwMm1faWR4XTsKPiAtICAgIH0KPiAtICAgIGVsc2UKPiAtICAgICAg
ICBwMm0gPSBob3N0X3AybTsKPiAtCj4gLSAgICBnZm5fbG9jayhob3N0X3AybSwgZ2ZuLCAwKTsK
PiAtCj4gLSAgICBpZiAoIGFwMm0gKQo+IC0gICAgICAgIHAybV9sb2NrKGFwMm0pOwo+IC0KPiAt
ICAgIG1mbiA9IHAybS0+Z2V0X2VudHJ5KHAybSwgZ2ZuLCAmdCwgJmEsIDAsIE5VTEwsIHN1cHBy
ZXNzX3ZlKTsKPiAtICAgIGlmICggIW1mbl92YWxpZChtZm4pICkKPiAtICAgICAgICByZXR1cm4g
LUVTUkNIOwo+IC0KPiAtICAgIGlmICggYXAybSApCj4gLSAgICAgICAgcDJtX3VubG9jayhhcDJt
KTsKPiAtCj4gLSAgICBnZm5fdW5sb2NrKGhvc3RfcDJtLCBnZm4sIDApOwo+IC0KPiAtICAgIHJl
dHVybiAwOwo+IC19Cj4gLSNlbmRpZgo+IC0KPiAgLyoKPiAgICogTG9jYWwgdmFyaWFibGVzOgo+
ICAgKiBtb2RlOiBDCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMgYi94
ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCj4gaW5kZXggMWZmNGYxNC4uZDM3Njk2NiAxMDA2NDQK
PiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCj4gKysrIGIveGVuL2FyY2gveDg2L21t
L3AybS1lcHQuYwo+IEBAIC02OTcsNiArNjk3LDE3IEBAIGVwdF9zZXRfZW50cnkoc3RydWN0IHAy
bV9kb21haW4gKnAybSwgZ2ZuX3QgZ2ZuXywgbWZuX3QgCj4gbWZuLAo+ICAgICAgc3RydWN0IGRv
bWFpbiAqZCA9IHAybS0+ZG9tYWluOwo+ICAKPiAgICAgIEFTU0VSVChlcHQpOwo+ICsKPiArICAg
IGlmICggIXN2ZSApCj4gKyAgICB7Cj4gKyAgICAgICAgaWYgKCAhY3B1X2hhc192bXhfdmlydF9l
eGNlcHRpb25zICkKPiArICAgICAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOwo+ICsKPiArICAg
ICAgICAvKiAjVkUgc2hvdWxkIGJlIGVuYWJsZWQgZm9yIHRoaXMgdmNwdS4gKi8KPiArICAgICAg
ICBpZiAoIGdmbl9lcSh2Y3B1X2FsdHAybShjdXJyZW50KS52ZWluZm9fZ2ZuLCBJTlZBTElEX0dG
TikgKQo+ICsgICAgICAgICAgICByZXR1cm4gLUVOWElPOwo+ICsgICAgfQo+ICsKPiAgICAgIC8q
Cj4gICAgICAgKiB0aGUgY2FsbGVyIG11c3QgbWFrZSBzdXJlOgo+ICAgICAgICogMS4gcGFzc2lu
ZyB2YWxpZCBnZm4gYW5kIG1mbiBhdCBvcmRlciBib3VuZGFyeS4KPiBkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L21tL3AybS1wdC5jIGIveGVuL2FyY2gveDg2L21tL3AybS1wdC5jCj4gaW5kZXgg
NDBiZmM3Ni4uMzNkZDEyOSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMK
PiArKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKPiBAQCAtNTAxLDcgKzUwMSw4IEBAIHAy
bV9wdF9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwgZ2ZuX3QgZ2ZuXywgCj4gbWZu
X3QgbWZuLAo+ICAgICAgdW5zaWduZWQgaW50IGZsYWdzLCBpb21tdV9vbGRfZmxhZ3MgPSAwOwo+
ICAgICAgdW5zaWduZWQgbG9uZyBvbGRfbWZuID0gbWZuX3goSU5WQUxJRF9NRk4pOwo+ICAKPiAt
ICAgIEFTU0VSVChzdmUgIT0gMCk7Cj4gKyAgICBpZiAoICFzdmUgKQo+ICsgICAgICAgIHJldHVy
biAtRU9QTk9UU1VQUDsKPiAgCj4gICAgICBpZiAoIHRiX2luaXRfZG9uZSApCj4gICAgICB7Cj4g
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0u
Ywo+IGluZGV4IGVkMmU4ZGEuLmQ2YTg4MTAgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L21t
L3AybS5jCj4gKysrIGIveGVuL2FyY2gveDg2L21tL3AybS5jCj4gQEAgLTI3NjQsNiArMjc2NCw5
NiBAQCBvdXQ6Cj4gICAgICAgICAgcmN1X3VubG9ja19kb21haW4oZmRvbSk7Cj4gICAgICByZXR1
cm4gcmM7Cj4gIH0KPiArCj4gKyNpZmRlZiBDT05GSUdfSFZNCj4gKy8qCj4gKyAqIFNldC9jbGVh
ciB0aGUgI1ZFIHN1cHByZXNzIGJpdCBmb3IgYSBwYWdlLiAgT25seSBhdmFpbGFibGUgb24gVk1Y
Lgo+ICsgKi8KPiAraW50IHAybV9zZXRfc3VwcHJlc3NfdmUoc3RydWN0IGRvbWFpbiAqZCwgZ2Zu
X3QgZ2ZuLCBib29sIHN1cHByZXNzX3ZlLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgYWx0cDJtX2lkeCkKPiArewo+ICsgICAgc3RydWN0IHAybV9kb21haW4gKmhvc3Rf
cDJtID0gcDJtX2dldF9ob3N0cDJtKGQpOwo+ICsgICAgc3RydWN0IHAybV9kb21haW4gKmFwMm0g
PSBOVUxMOwo+ICsgICAgc3RydWN0IHAybV9kb21haW4gKnAybTsKPiArICAgIG1mbl90IG1mbjsK
PiArICAgIHAybV9hY2Nlc3NfdCBhOwo+ICsgICAgcDJtX3R5cGVfdCB0Owo+ICsgICAgaW50IHJj
Owo+ICsKPiArICAgIGlmICggYWx0cDJtX2lkeCA+IDAgKQo+ICsgICAgewo+ICsgICAgICAgIGlm
ICggYWx0cDJtX2lkeCA+PSBNQVhfQUxUUDJNIHx8Cj4gKyAgICAgICAgICAgICBkLT5hcmNoLmFs
dHAybV9lcHRwW2FsdHAybV9pZHhdID09IG1mbl94KElOVkFMSURfTUZOKSApCj4gKyAgICAgICAg
ICAgIHJldHVybiAtRUlOVkFMOwo+ICsKPiArICAgICAgICBwMm0gPSBhcDJtID0gZC0+YXJjaC5h
bHRwMm1fcDJtW2FsdHAybV9pZHhdOwo+ICsgICAgfQo+ICsgICAgZWxzZQo+ICsgICAgICAgIHAy
bSA9IGhvc3RfcDJtOwo+ICsKPiArICAgIGdmbl9sb2NrKGhvc3RfcDJtLCBnZm4sIDApOwo+ICsK
PiArICAgIGlmICggYXAybSApCj4gKyAgICAgICAgcDJtX2xvY2soYXAybSk7Cj4gKwo+ICsgICAg
bWZuID0gcDJtLT5nZXRfZW50cnkocDJtLCBnZm4sICZ0LCAmYSwgMCwgTlVMTCwgTlVMTCk7Cj4g
KyAgICBpZiAoICFtZm5fdmFsaWQobWZuKSApCj4gKyAgICB7Cj4gKyAgICAgICAgcmMgPSAtRVNS
Q0g7Cj4gKyAgICAgICAgZ290byBvdXQ7Cj4gKyAgICB9Cj4gKwo+ICsgICAgcmMgPSBwMm0tPnNl
dF9lbnRyeShwMm0sIGdmbiwgbWZuLCBQQUdFX09SREVSXzRLLCB0LCBhLCBzdXBwcmVzc192ZSk7
Cj4gKwo+ICtvdXQ6Cj4gKyAgICBpZiAoIGFwMm0gKQo+ICsgICAgICAgIHAybV91bmxvY2soYXAy
bSk7Cj4gKwo+ICsgICAgZ2ZuX3VubG9jayhob3N0X3AybSwgZ2ZuLCAwKTsKPiArCj4gKyAgICBy
ZXR1cm4gcmM7Cj4gK30KPiArCj4gK2ludCBwMm1fZ2V0X3N1cHByZXNzX3ZlKHN0cnVjdCBkb21h
aW4gKmQsIGdmbl90IGdmbiwgYm9vbCAqc3VwcHJlc3NfdmUsCj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGludCBhbHRwMm1faWR4KQo+ICt7Cj4gKyAgICBzdHJ1Y3QgcDJtX2Rv
bWFpbiAqaG9zdF9wMm0gPSBwMm1fZ2V0X2hvc3RwMm0oZCk7Cj4gKyAgICBzdHJ1Y3QgcDJtX2Rv
bWFpbiAqYXAybSA9IE5VTEw7Cj4gKyAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtOwo+ICsgICAg
bWZuX3QgbWZuOwo+ICsgICAgcDJtX2FjY2Vzc190IGE7Cj4gKyAgICBwMm1fdHlwZV90IHQ7Cj4g
KyAgICBpbnQgcmMgPSAwOwo+ICsKPiArICAgIGlmICggYWx0cDJtX2lkeCA+IDAgKQo+ICsgICAg
ewo+ICsgICAgICAgIGlmICggYWx0cDJtX2lkeCA+PSBNQVhfQUxUUDJNIHx8Cj4gKyAgICAgICAg
ICAgICBkLT5hcmNoLmFsdHAybV9lcHRwW2FsdHAybV9pZHhdID09IG1mbl94KElOVkFMSURfTUZO
KSApCj4gKyAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+ICsKPiArICAgICAgICBwMm0gPSBh
cDJtID0gZC0+YXJjaC5hbHRwMm1fcDJtW2FsdHAybV9pZHhdOwo+ICsgICAgfQo+ICsgICAgZWxz
ZQo+ICsgICAgICAgIHAybSA9IGhvc3RfcDJtOwo+ICsKPiArICAgIGdmbl9sb2NrKGhvc3RfcDJt
LCBnZm4sIDApOwo+ICsKPiArICAgIGlmICggYXAybSApCj4gKyAgICAgICAgcDJtX2xvY2soYXAy
bSk7Cj4gKwo+ICsgICAgbWZuID0gcDJtLT5nZXRfZW50cnkocDJtLCBnZm4sICZ0LCAmYSwgMCwg
TlVMTCwgc3VwcHJlc3NfdmUpOwo+ICsgICAgaWYgKCAhbWZuX3ZhbGlkKG1mbikgKQo+ICsgICAg
ICAgIHJjID0gLUVTUkNIOwo+ICsKPiArICAgIGlmICggYXAybSApCj4gKyAgICAgICAgcDJtX3Vu
bG9jayhhcDJtKTsKPiArCj4gKyAgICBnZm5fdW5sb2NrKGhvc3RfcDJtLCBnZm4sIDApOwo+ICsK
PiArICAgIHJldHVybiByYzsKPiArfQo+ICsjZW5kaWYKPiArCj4gIC8qCj4gICAqIExvY2FsIHZh
cmlhYmxlczoKPiAgICogbW9kZTogQwo+IC0tIAo+IDIuNy40CgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 11:05:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 11:05: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 1gFzvz-0000Dx-7U; Fri, 26 Oct 2018 11:05:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFzvx-0000Ds-TE
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 11:05:41 +0000
X-Inumbo-ID: 4a2dd2a8-d90f-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4a2dd2a8-d90f-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 11:07:13 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 05:05:39 -0600
Message-Id: <5BD2F4FF02000078001F50B7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 05:05:35 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5BB2440402000078001ED654@prv1-mh.provo.novell.com>
In-Reply-To: <5BB2440402000078001ED654@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping: [PATCH] ns16550/PCI: fix skipping of devices
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAxLjEwLjE4IGF0IDE3OjU3LCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+IFNl
bGVjdGluZyBiZXR3ZWVuIHNpbmdsZS9tdWx0aXBsZSBCQVIgbW9kZSBzaG91bGQgaGFwcGVuIGFm
dGVyIGNoZWNraW5nCj4gd2hldGhlciB0byBza2lwIHRoZSBwcmVzZW50IGRldmljZSwgb3IgZWxz
ZSBtdWx0aS1CQVIgZGV2aWNlcyB3b24ndCBiZQo+IHNraXBwZWQgY29ycmVjdGx5LCBkdWUgdG8g
cG9ydF9pZHggZ2V0dGluZyBzZXQgdG8gemVybyBpbiB0aGF0IGNhc2UuCj4gCj4gU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+IC0tLSBhL3hlbi9kcml2
ZXJzL2NoYXIvbnMxNjU1MC5jCj4gKysrIGIveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMKPiBA
QCAtMTAzNywxOCArMTAzNywxOCBAQCBwY2lfdWFydF9jb25maWcoc3RydWN0IG5zMTY1NTAgKnVh
cnQsIGJvCj4gICAgICAgICAgICAgICAgICAgICAgfQo+ICAgICAgICAgICAgICAgICAgfQo+ICAK
PiAtICAgICAgICAgICAgICAgIGlmICggIXBhcmFtLT5iYXIwICkKPiAtICAgICAgICAgICAgICAg
IHsKPiAtICAgICAgICAgICAgICAgICAgICBiYXJfaWR4ID0gaWR4Owo+IC0gICAgICAgICAgICAg
ICAgICAgIHBvcnRfaWR4ID0gMDsKPiAtICAgICAgICAgICAgICAgIH0KPiAtCj4gICAgICAgICAg
ICAgICAgICBpZiAoIHBvcnRfaWR4ID49IHBhcmFtLT5tYXhfcG9ydHMgKQo+ICAgICAgICAgICAg
ICAgICAgewo+ICAgICAgICAgICAgICAgICAgICAgIGlkeCAtPSBwYXJhbS0+bWF4X3BvcnRzOwo+
ICAgICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOwo+ICAgICAgICAgICAgICAgICAgfQo+ICAK
PiArICAgICAgICAgICAgICAgIGlmICggIXBhcmFtLT5iYXIwICkKPiArICAgICAgICAgICAgICAg
IHsKPiArICAgICAgICAgICAgICAgICAgICBiYXJfaWR4ID0gaWR4Owo+ICsgICAgICAgICAgICAg
ICAgICAgIHBvcnRfaWR4ID0gMDsKPiArICAgICAgICAgICAgICAgIH0KPiArCj4gICAgICAgICAg
ICAgICAgICB1YXJ0LT5pb19iYXNlID0gMDsKPiAgICAgICAgICAgICAgICAgIGJhciA9IHBjaV9j
b25mX3JlYWQzMigwLCBiLCBkLCBmLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFBDSV9CQVNFX0FERFJFU1NfMCArIGJhcl9pZHgqNCk7Cj4gCj4gCj4gCj4gCj4gCj4g
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Cj4gWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnIAo+IGh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwgCgoKCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 11:06:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 11:06: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 1gFzwM-0000GU-Hr; Fri, 26 Oct 2018 11:06:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gFzwL-0000GI-4A
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 11:06:05 +0000
X-Inumbo-ID: b61735e6-d90e-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b61735e6-d90e-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 13:03:04 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 05:06:03 -0600
Message-Id: <5BD2F51802000078001F50BA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 05:06:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5BB2455202000078001ED685@prv1-mh.provo.novell.com>
In-Reply-To: <5BB2455202000078001ED685@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping: [PATCH v2 0/2] ns16550: enable use of PCI MSI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAxLjEwLjE4IGF0IDE4OjAzLCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+IFBh
dGNoIDIgaXMgbm8gbG9uZ2VyIFJGQywgbm93IHRoYXQgSSBoYXZlIGEgZGV2aWNlIHdoZXJlIE1T
SSBhY3R1YWxseQo+IHdvcmtzIChzdWdnZXN0aW5nIHRoYXQgaXQgd2FzIHJlYWxseSB0aGUgb3Ro
ZXIgZGV2aWNlJ3MgZmF1bHQgdGhhdCB0aGluZ3MKPiBkaWRuJ3Qgd29yaykuCj4gCj4gMTogY29u
c29sZTogYWRqdXN0IElSUSBpbml0aWFsaXphdGlvbgo+IDI6IG5zMTY1NTA6IGVuYWJsZSB1c2Ug
b2YgUENJIE1TSQo+IAo+IEphbgo+IAo+IAo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdAo+IFhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZyAKPiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVsIAoKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 11:07:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 11: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 1gFzxd-0000OG-VX; Fri, 26 Oct 2018 11:07:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=h74x=ng=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gFzxc-0000O4-LG
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 11:07:24 +0000
X-Inumbo-ID: 872a74c3-d90f-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 872a74c3-d90f-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 11:08:55 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 5ACEBAF63;
 Fri, 26 Oct 2018 11:07:22 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 26 Oct 2018 13:07:20 +0200
Message-Id: <20181026110720.17419-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH V2] Release: add release note link to SUPPORT.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: Juergen Gross <jgross@suse.com>, sstabellini@kernel.org,
 wei.liu2@citrix.com, konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org,
 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>

SW4gb3JkZXIgdG8gaGF2ZSBhIGxpbmsgdG8gdGhlIHJlbGVhc2Ugbm90ZXMgaW4gdGhlIGZlYXR1
cmUgbGlzdApnZW5lcmF0ZWQgZnJvbSBTVVBQT1JULm1kIGFkZCB0aGF0IGxpbmsgaW4gdGhlICJS
ZWxlYXNlIFN1cHBvcnQiCnNlY3Rpb24gb2YgdGhhdCBmaWxlLgoKVGhlIHJlYWwgbGluayBuZWVk
cyB0byBiZSBhZGFwdGVkIHdoZW4gdGhlIHZlcnNpb24gaXMgYmVpbmcgcmVsZWFzZWQuCgpTaWdu
ZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQogU1VQUE9SVC5t
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMSArCiBkb2NzL3Byb2Nlc3Mv
cmVsZWFzZS10ZWNobmljaWFuLWNoZWNrbGlzdC50eHQgfCAxICsKIDIgZmlsZXMgY2hhbmdlZCwg
MiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvU1VQUE9SVC5tZCBiL1NVUFBPUlQubWQKaW5k
ZXggNGYyMDNkYTg0YS4uYjZmODZhN2IzOCAxMDA2NDQKLS0tIGEvU1VQUE9SVC5tZAorKysgYi9T
VVBQT1JULm1kCkBAIC0xMyw2ICsxMyw3IEBAIGZvciB0aGUgZGVmaW5pdGlvbnMgb2YgdGhlIHN1
cHBvcnQgc3RhdHVzIGxldmVscyBldGMuCiAgICAgSW5pdGlhbC1SZWxlYXNlOiBuL2EKICAgICBT
dXBwb3J0ZWQtVW50aWw6IFRCRAogICAgIFNlY3VyaXR5LVN1cHBvcnQtVW50aWw6IFVucmVsZWFz
ZWQgLSBub3QgeWV0IHNlY3VyaXR5LXN1cHBvcnRlZAorICAgIFJlbGVhc2UtTm90ZXM6IG4vYQog
CiAjIEZlYXR1cmUgU3VwcG9ydAogCmRpZmYgLS1naXQgYS9kb2NzL3Byb2Nlc3MvcmVsZWFzZS10
ZWNobmljaWFuLWNoZWNrbGlzdC50eHQgYi9kb2NzL3Byb2Nlc3MvcmVsZWFzZS10ZWNobmljaWFu
LWNoZWNrbGlzdC50eHQKaW5kZXggOTk3NDY2MjRjZi4uNWRkODVkYmM0MCAxMDA2NDQKLS0tIGEv
ZG9jcy9wcm9jZXNzL3JlbGVhc2UtdGVjaG5pY2lhbi1jaGVja2xpc3QudHh0CisrKyBiL2RvY3Mv
cHJvY2Vzcy9yZWxlYXNlLXRlY2huaWNpYW4tY2hlY2tsaXN0LnR4dApAQCAtNTIsNiArNTIsNyBA
QCB0PVJFTEVBU0UtJHIKICogY2hhbmdlIHhlbi11bnN0YWJsZSBDb25maWcubWsgKFFFTVVfVVBT
VFJFQU1fUkVWSVNJT04sIFFFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04sIE1JTklPU19VUFNUUkVB
TV9SRVZJU0lPTikKICogY2hhbmdlIFNVUFBPUlQubWQgaGVhZGluZyB2ZXJzaW9uIG51bWJlcjsg
LXVuc3RhYmxlIG9yIC1yYyB0YWcKICogICAgIChlbXB0eSBpbiBzdGFibGUgYnJhbmNoZXMgYWZ0
ZXIgLjAgcmVsZWFzZSkuCisqICAgICBpbnNlcnQgY29ycmVjdCB2ZXJzaW9uIG51bWJlciBpbiBy
ZWxlYXNlLW5vdGVzIGxpbmsKICogY2hhbmdlIHhlbi11bnN0YWJsZSB4ZW4vTWFrZWZpbGUgWEVO
X0VYVFJBVkVSU0lPTgogIyBpZiBtYWluIHZlcnNpb24gbnVtYmVyIGhhcyBjaGFuZ2VkIChlZyA0
LjcgLT4gNC44KSByZXJ1biAuL2F1dG9nZW4uc2gKICogcmVydW4gLi9hdXRvZ2VuLnNoIHRvIHVw
ZGF0ZSB2ZXJzaW9uIG51bWJlciBpbiBjb25maWd1cmUKLS0gCjIuMTYuNAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 11:09:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 11:09: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 1gFzzu-0000dd-Eh; Fri, 26 Oct 2018 11:09:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=f8h9=ng=citrix.com=prvs=8302ac893=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gFzzt-0000dW-Sh
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 11:09:45 +0000
X-Inumbo-ID: daf8f35a-d90f-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id daf8f35a-d90f-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 11:11:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,427,1534809600"; d="scan'208";a="81007313"
To: Sergey Dyasli <sergey.dyasli@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
References: <1540481802-20037-1-git-send-email-andrew.cooper3@citrix.com>
 <1540481946-20712-1-git-send-email-andrew.cooper3@citrix.com>
 <bbe923eb-8b5a-3a4b-7f64-8435de76e88c@citrix.com>
 <0a6695ce-4a22-0df2-d6c0-0aec0987fc48@citrix.com>
 <dd055507-dbbc-c6f5-1b33-1d399e62bb18@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <84386ade-538b-2a60-fd0e-e3661c53c386@citrix.com>
Date: Fri, 26 Oct 2018 12:09:40 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <dd055507-dbbc-c6f5-1b33-1d399e62bb18@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 4/4] x86/vvmx: Don't handle unknown nested
 vmexit reasons at L0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMjYvMTAvMTggMTA6MTMsIFNlcmdleSBEeWFzbGkgd3JvdGU6Cj4gT24gMjYvMTAvMjAxOCAx
MDoxMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMjYvMTAvMjAxOCAxMDowNSwgU2VyZ2V5
IER5YXNsaSB3cm90ZToKPj4+IE9uIDI1LzEwLzIwMTggMTY6MzksIEFuZHJldyBDb29wZXIgd3Jv
dGU6Cj4+Pj4gVGhpcyBpcyB2ZXJ5IGRhbmdlcm91cyBmcm9tIGEgc2VjdXJpdHkgcG9pbnQgb2Yg
dmlldywgYmVjYXVzZSBhIG1pc3NpbmcgZW50cnkKPj4+PiB3aWxsIGNhdXNlIEwyJ3MgYWN0aW9u
IHRvIGJlIGludGVycHJldGVkIGFzIEwxJ3MgYWN0aW9uLgo+Pj4+Cj4+Pj4gU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPj4+PiAtLS0KPj4+
PiBDQzogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgo+Pj4+IENDOiBK
YW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cj4+Pj4gQ0M6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Cj4+Pj4gQ0M6IEp1biBOYWthamltYSA8anVuLm5ha2FqaW1hQGludGVsLmNv
bT4KPj4+PiBDQzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Cj4+Pj4gLS0tCj4+
Pj4gIHhlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyB8IDMgKystCj4+Pj4gIDEgZmlsZSBjaGFu
Z2VkLCAyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPj4+Pgo+Pj4+IGRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14
LmMKPj4+PiBpbmRleCBkMWM4YTQxLi44MTdkODVmIDEwMDY0NAo+Pj4+IC0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vdm14L3Z2bXguYwo+Pj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXgu
Ywo+Pj4+IEBAIC0yNjA5LDggKzI2MDksOSBAQCBpbnQgbnZteF9uMl92bWV4aXRfaGFuZGxlcihz
dHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywKPj4+PiAgICAgICAgICAgICAgbnZjcHUtPm52X3Zt
ZXhpdF9wZW5kaW5nID0gMTsKPj4+PiAgICAgICAgICBicmVhazsKPj4+PiAgICAgIGRlZmF1bHQ6
Cj4+Pj4gLSAgICAgICAgZ3ByaW50ayhYRU5MT0dfRVJSLCAiVW5leHBlY3RlZCBuZXN0ZWQgdm1l
eGl0OiByZWFzb24gJXVcbiIsCj4+Pj4gKyAgICAgICAgZ3ByaW50ayhYRU5MT0dfRVJSLCAiVW5o
YW5kbGVkIG5lc3RlZCB2bWV4aXQ6IHJlYXNvbiAldVxuIiwKPj4+PiAgICAgICAgICAgICAgICAg
IGV4aXRfcmVhc29uKTsKPj4+PiArICAgICAgICBkb21haW5fY3Jhc2godi0+ZG9tYWluKTsKPj4+
PiAgICAgIH0KPj4+PiAgCj4+Pj4gICAgICByZXR1cm4gKCBudmNwdS0+bnZfdm1leGl0X3BlbmRp
bmcgPT0gMSApOwo+Pj4gQ2FuIHlvdSBjb25zaWRlciBhZGRpbmcgaGFuZGxpbmcgZm9yIHRoZSBm
b2xsb3dpbmc/Cj4+Pgo+Pj4gCUVYSVRfUkVBU09OX0lOVkQKPj4+IAlFWElUX1JFQVNPTl9SRFRT
Q1AKPj4+IAlFWElUX1JFQVNPTl9WTUZVTkMKPj4gTG9va3MgbGlrZSB0aGVzZSBzaG91bGQgYmUg
bWVyZ2VkIGluIHdpdGggdGhlIElOVlZQSUQgY2hhbmdlLCBpZiB5b3VyCj4+IGhhcHB5IHdpdGgg
dGhhdD8KPiBZZXMsIHRoYXQgd291bGQgYmUgYSBjbGVhbmVyIHdheSwgdGhhbmtzLgoKT2sgLSB0
aGF0IHBhdGNoIGlzIG5vdyBhcyBmb2xsb3dzOgoKeDg2L3Z2bXg6IExldCBMMSBoYW5kbGUgYWxs
IHRoZSB1bmNvbmRpdGlvbmFsIHZtZXhpdCBpbnN0cnVjdGlvbnMKClNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci4uLgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5j
CmluZGV4IGFhMjAyZTAuLjcwNTFlYjMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14
L3Z2bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMKQEAgLTIzODMsNiArMjM4
Myw4IEBAIGludCBudm14X24yX3ZtZXhpdF9oYW5kbGVyKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzLArCoMKgwqDCoCBjYXNlIEVYSVRfUkVBU09OX1RSSVBMRV9GQVVMVDoKwqDCoMKgwqAgY2Fz
ZSBFWElUX1JFQVNPTl9UQVNLX1NXSVRDSDoKwqDCoMKgwqAgY2FzZSBFWElUX1JFQVNPTl9DUFVJ
RDoKK8KgwqDCoCBjYXNlIEVYSVRfUkVBU09OX0dFVFNFQzoKK8KgwqDCoCBjYXNlIEVYSVRfUkVB
U09OX0lOVkQ6CsKgwqDCoMKgIGNhc2UgRVhJVF9SRUFTT05fVk1DQUxMOgrCoMKgwqDCoCBjYXNl
IEVYSVRfUkVBU09OX1ZNQ0xFQVI6CsKgwqDCoMKgIGNhc2UgRVhJVF9SRUFTT05fVk1MQVVOQ0g6
CkBAIC0yMzk1LDYgKzIzOTcsNyBAQCBpbnQgbnZteF9uMl92bWV4aXRfaGFuZGxlcihzdHJ1Y3Qg
Y3B1X3VzZXJfcmVncyAqcmVncywKwqDCoMKgwqAgY2FzZSBFWElUX1JFQVNPTl9WTVhPTjoKwqDC
oMKgwqAgY2FzZSBFWElUX1JFQVNPTl9JTlZFUFQ6CsKgwqDCoMKgIGNhc2UgRVhJVF9SRUFTT05f
WFNFVEJWOgorwqDCoMKgIGNhc2UgRVhJVF9SRUFTT05fSU5WVlBJRDoKwqDCoMKgwqDCoMKgwqDC
oCAvKiBpbmplY3QgdG8gTDEgKi8KwqDCoMKgwqDCoMKgwqDCoCBudmNwdS0+bnZfdm1leGl0X3Bl
bmRpbmcgPSAxOwrCoMKgwqDCoMKgwqDCoMKgIGJyZWFrOwoKUkRUU0NQIGFuZCBWTUZVTkMgbXVz
dG4ndCBiZSBibGluZGx5IGZvcndhcmRlZCB0byBMMS7CoCBXZSBuZWVkIHRvIGNoZWNrCndoZXRo
ZXIgdGhlIGludGVyY2VwdHMgYXJlIGFjdGl2ZSBhbmQgZWl0aGVyIGZvcndhcmQgdG8gTDEgb3Ig
aGFuZGxlIGF0IEwwLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 11:11:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 11: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 1gG01h-0001Gv-VH; Fri, 26 Oct 2018 11:11:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jjne=ng=suse.de=bwiedemann@srs-us1.protection.inumbo.net>)
 id 1gG01g-0001G9-Lv
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 11:11:36 +0000
X-Inumbo-ID: 7ab38d67-d90f-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7ab38d67-d90f-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 13:08:34 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 044E5AE86;
 Fri, 26 Oct 2018 11:11:32 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
References: <7a88f5cb-8f0a-9974-8e84-990045cb8726@suse.de>
 <20181024134522.3295-1-bwiedemann@suse.de>
 <108D0A7C020000E4CA4B4E14@prv1-mh.provo.novell.com>
 <74F2501302000079CA4B4E14@prv1-mh.provo.novell.com>
 <5BD1B8AA02000078001F4A44@prv1-mh.provo.novell.com>
 <d9db83e2-3f03-78ff-b92c-85ca680b7924@citrix.com>
 <5BD1CE4802000078001F4AF7@prv1-mh.provo.novell.com>
From: "Bernhard M. Wiedemann" <bwiedemann@suse.de>
Openpgp: preference=signencrypt
Autocrypt: addr=bwiedemann@suse.de; prefer-encrypt=mutual; keydata=
 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
 z7TXZtbYV+mLAAY5
Message-ID: <12e17c52-f1cf-10e9-7d00-e34fb54e6cd5@suse.de>
Date: Fri, 26 Oct 2018 13:11:28 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <5BD1CE4802000078001F4AF7@prv1-mh.provo.novell.com>
Subject: Re: [Xen-devel] [PATCH] x86/efi: Do not insert timestamps in efi
 files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>, xen-devel@lists.xen.org
Content-Type: multipart/mixed; boundary="===============2097616512558394129=="
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)
--===============2097616512558394129==
Content-Type: multipart/signed; micalg=pgp-sha1;
 protocol="application/pgp-signature";
 boundary="Wts8Y2ay3BGkkKTjA76GUZzHMjSCw2bJC"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--Wts8Y2ay3BGkkKTjA76GUZzHMjSCw2bJC
Content-Type: multipart/mixed; boundary="XLKlgajG0r87E4bhRxBQjc0lz0OcrJMme";
 protected-headers="v1"
From: "Bernhard M. Wiedemann" <bwiedemann@suse.de>
To: Jan Beulich <JBeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Cc: Wei Liu <wei.liu2@citrix.com>, xen-devel@lists.xen.org
Message-ID: <12e17c52-f1cf-10e9-7d00-e34fb54e6cd5@suse.de>
Subject: Re: [PATCH] x86/efi: Do not insert timestamps in efi files
References: <7a88f5cb-8f0a-9974-8e84-990045cb8726@suse.de>
 <20181024134522.3295-1-bwiedemann@suse.de>
 <108D0A7C020000E4CA4B4E14@prv1-mh.provo.novell.com>
 <74F2501302000079CA4B4E14@prv1-mh.provo.novell.com>
 <5BD1B8AA02000078001F4A44@prv1-mh.provo.novell.com>
 <d9db83e2-3f03-78ff-b92c-85ca680b7924@citrix.com>
 <5BD1CE4802000078001F4AF7@prv1-mh.provo.novell.com>
In-Reply-To: <5BD1CE4802000078001F4AF7@prv1-mh.provo.novell.com>

--XLKlgajG0r87E4bhRxBQjc0lz0OcrJMme
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

On 25/10/2018 16.08, Jan Beulich wrote:
>>>> On 25.10.18 at 16:00, <andrew.cooper3@citrix.com> wrote:
>> For shipped binaries to customers, exactly when it was built is
>> irrelevant, whereas peoples ability to independently verify the
>> integrity of the binary is important.
>=20
> Correct, which is why I appreciate the _option_ of zapping the
> timestamp.

Adding an option for this, would make the (already somewhat ugly) patch
even more ugly, so I thought, that fixing it in binutils might be the
better way, because other projects will also want to create reproducible
PE binaries and we do not want to add such ugly patches to all of them.
=3D> https://sourceware.org/ml/binutils/2018-10/msg00279.html


Let's see what they say.

Ciao
Bernhard M.


--XLKlgajG0r87E4bhRxBQjc0lz0OcrJMme--

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

-----BEGIN PGP SIGNATURE-----
Comment: Using GnuPG with Thunderbird - https://www.enigmail.net/

iF0EARECAB0WIQRk4KvQEtfG32NHprVJNgs7HfuhZAUCW9L2ZAAKCRBJNgs7Hfuh
ZD2kAKC6FtzOUhQlJfCRcO4HWnfxlwgc9wCdF3sN/CIJS46Pg854ILEnAWEqGd0=
=4V6p
-----END PGP SIGNATURE-----

--Wts8Y2ay3BGkkKTjA76GUZzHMjSCw2bJC--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2097616512558394129==--


From xen-devel-bounces@lists.xenproject.org Fri Oct 26 11:12:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 11: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 1gG02C-0001Jm-9w; Fri, 26 Oct 2018 11:12:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gG02A-0001JW-GF
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 11:12:06 +0000
X-Inumbo-ID: 8d21f880-d90f-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8d21f880-d90f-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 13:09:05 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 05:12:04 -0600
Message-Id: <5BD2F68002000078001F50E1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 05:12:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5BB74B1A02000078001EECBE@prv1-mh.provo.novell.com>
 <6acd9399-9e43-5f01-defd-068ee81ee479@citrix.com>
 <5BB7532802000078001EED52@prv1-mh.provo.novell.com>
In-Reply-To: <5BB7532802000078001EED52@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping: [PATCH] x86: restrict HVMOP_pagetable_dying to
 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 Tim Deegan <tim@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>

Pj4+IE9uIDA1LjEwLjE4IGF0IDE0OjAzLCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+Pj4+
IE9uIDA1LjEwLjE4IGF0IDEzOjU4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6
Cj4+IE9uIDA1LzEwLzE4IDEyOjI5LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IFRoaXMgaXMgbm90
IHVzZWQgKGFuZCBwcm9iYWJseSB3YXMgbmV2ZXIgbWVhbnQgdG8gYmUpIGJ5IHRoZSB0b29sIHN0
YWNrLgo+Pj4gTGltaXRpbmcgaXQgdG8gdGhlIGN1cnJlbnQgZG9tYWluIGluIHBhcnRpY3VsYXIg
YWxsb3dzIHRvIGVsaW1pbmF0ZSBhCj4+PiBib2d1cyB1c2Ugb2YgdkNQVSAwIGluIHBhZ2V0YWJs
ZV9keWluZygpLgo+Pj4KPj4+IFJlbW92ZSB0aGUgbm93IHVubmVjZXNzYXJ5IGRvbWFpbi92Q1BV
IHBhcmFtZXRlcnMgZnJvbSB0aGUgd3JhcHBlci9ob29rCj4+PiBmdW5jdGlvbnMgYXQgdGhlIHNh
bWUgdGltZS4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+Cj4+Pgo+Pj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+Pj4gKysrIGIveGVu
L2FyY2gveDg2L2h2bS9odm0uYwo+Pj4gQEAgLTQ4OTUsMTAgKzQ4OTUsMTIgQEAgbG9uZyBkb19o
dm1fb3AodW5zaWduZWQgbG9uZyBvcCwgWEVOX0dVRQo+Pj4gICAgICAgICAgICAgIHJldHVybiAt
RVNSQ0g7Cj4+PiAgCj4+PiAgICAgICAgICByYyA9IC1FSU5WQUw7Cj4+PiAtICAgICAgICBpZiAo
IGlzX2h2bV9kb21haW4oZCkgJiYgcGFnaW5nX21vZGVfc2hhZG93KGQpICkKPj4+ICsgICAgICAg
IGlmICggdW5saWtlbHkoZCAhPSBjdXJyZW50LT5kb21haW4pICkKPj4+ICsgICAgICAgICAgICBy
YyA9IC1FT1BOT1RTVVBQOwo+Pj4gKyAgICAgICAgZWxzZSBpZiAoIGlzX2h2bV9kb21haW4oZCkg
JiYgcGFnaW5nX21vZGVfc2hhZG93KGQpICkKPj4+ICAgICAgICAgICAgICByYyA9IHhzbV9odm1f
cGFyYW0oWFNNX1RBUkdFVCwgZCwgb3ApOwo+PiAKPj4gQXMgd2UncmUgc3dpdGNoaW5nIHRvIGN1
cnJlbnQtb25seSwgc2hvdWxkbid0IHRoaXMgdHVybiB0byBYU01fSE9PSyA/Cj4gCj4gTm90IHN1
cmUgLSBJIHNpbXBseSBkaWRuJ3Qgd2FudCB0byBmaWRkbGUgd2l0aCBhbnkgb2YgdGhlIHNlbWFu
dGljcywKPiBhbmQga2VlcGluZyBpdCBhcyBpdCBpcyBtYXkgYmUgc3ViLW9wdGltYWwsIGJ1dCBp
cyBjZXJ0YWlubHkgbm90IGdvaW5nCj4gdG8gYmUgd3JvbmcuCgpBcmUgeW91IGZpbmUgd2l0aCB0
aGUgYWJvdmUsIG9yIGRvIHlvdSBkZW1hbmQgdGhlIGNoYW5nZSBpbgpvcmRlciB0byBnaXZlIHlv
dXIgYWNrPwoKPj4gRXZlcnl0aGluZyBlbHNlIExHVE0sIHdpdGggb25lIHNtYWxsIHN1Z2dlc3Rp
b24uLi4uCj4+IAo+Pj4gICAgICAgICAgaWYgKCAhcmMgKQo+Pj4gLSAgICAgICAgICAgIHBhZ2V0
YWJsZV9keWluZyhkLCBhLmdwYSk7Cj4+PiArICAgICAgICAgICAgcGFnZXRhYmxlX2R5aW5nKGEu
Z3BhKTsKPj4+ICAKPj4+ICAgICAgICAgIHJjdV91bmxvY2tfZG9tYWluKGQpOwo+Pj4gICAgICAg
ICAgYnJlYWs7Cj4+PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3BhZ2luZy5oCj4+PiArKysg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L3BhZ2luZy5oCj4+PiBAQCAtMzQ1LDcgKzM0NSw3IEBAIHZv
aWQgcGFnaW5nX3dyaXRlX3AybV9lbnRyeShzdHJ1Y3QgcDJtX2QKPj4+ICAKPj4+ICAvKiBDYWxs
ZWQgZnJvbSB0aGUgZ3Vlc3QgdG8gaW5kaWNhdGUgdGhhdCB0aGUgYSBwcm9jZXNzIGlzIGJlaW5n
Cj4+PiAgICogdG9ybiBkb3duIGFuZCBpdHMgcGFnZXRhYmxlcyB3aWxsIHNvb24gYmUgZGlzY2Fy
ZGVkICovCj4+PiAtdm9pZCBwYWdldGFibGVfZHlpbmcoc3RydWN0IGRvbWFpbiAqZCwgcGFkZHJf
dCBncGEpOwo+Pj4gK3ZvaWQgcGFnZXRhYmxlX2R5aW5nKHBhZGRyX3QgZ3BhKTsKPj4gCj4+IEZp
eCB0aGUgY29tbWVudCBzdHlsZSB3aGlsZSBpbiB0aGlzIGFyZWE/Cj4gCj4gV2VsbCwgSSBjYW4g
Y2VydGFpbmx5IGRvIHNvIC0gSSBkaWRuJ3QgYmVjYXVzZSBJIGRpZG4ndCB0b3VjaCB0aGUKPiBj
b21tZW50IGl0c2VsZi4KCkkgZGlkbid0IHRoaW5rIGl0IHdhcyBuZWNlc3NhcnkgdG8gcmUtc3Vi
bWl0IHdpdGgganVzdCB0aGlzIGFkanVzdG1lbnQsCnRoZSBtb3JlIHRoYXQgaXQgd2FzIGEgc3Vn
Z2VzdGlvbiBvbmx5IGFueXdheS4gSXMgdGhlcmUgYW55dGhpbmcKZWxzZSB0aGF0IG5lZWRzIHRh
a2luZyBjYXJlIG9mIGJlZm9yZSBJIGNhbiBnZXQgeW91IGFjayBmb3IgdGhlCm5vbi1tbSBwYXJ0
cz8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 11:16:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 11:16: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 1gG06N-0001YU-Tr; Fri, 26 Oct 2018 11:16:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=f8h9=ng=citrix.com=prvs=8302ac893=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gG06L-0001YP-Rp
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 11:16:25 +0000
X-Inumbo-ID: c9e306dc-d910-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c9e306dc-d910-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 11:17:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,427,1534809600"; d="scan'208";a="81007601"
To: Jan Beulich <JBeulich@suse.com>
References: <5BB74B1A02000078001EECBE@prv1-mh.provo.novell.com>
 <6acd9399-9e43-5f01-defd-068ee81ee479@citrix.com>
 <5BB7532802000078001EED52@prv1-mh.provo.novell.com>
 <5BD2F68002000078001F50E1@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <f854080a-3ffe-64cc-942c-7713a1904c72@citrix.com>
Date: Fri, 26 Oct 2018 12:15:42 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BD2F68002000078001F50E1@prv1-mh.provo.novell.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] Ping: [PATCH] x86: restrict HVMOP_pagetable_dying
 to 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 Tim Deegan <tim@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>

T24gMjYvMTAvMTggMTI6MTIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA1LjEwLjE4IGF0
IDE0OjAzLCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+Pj4+PiBPbiAwNS4xMC4xOCBhdCAx
Mzo1OCwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24gMDUvMTAvMTgg
MTI6MjksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IFRoaXMgaXMgbm90IHVzZWQgKGFuZCBwcm9i
YWJseSB3YXMgbmV2ZXIgbWVhbnQgdG8gYmUpIGJ5IHRoZSB0b29sIHN0YWNrLgo+Pj4+IExpbWl0
aW5nIGl0IHRvIHRoZSBjdXJyZW50IGRvbWFpbiBpbiBwYXJ0aWN1bGFyIGFsbG93cyB0byBlbGlt
aW5hdGUgYQo+Pj4+IGJvZ3VzIHVzZSBvZiB2Q1BVIDAgaW4gcGFnZXRhYmxlX2R5aW5nKCkuCj4+
Pj4KPj4+PiBSZW1vdmUgdGhlIG5vdyB1bm5lY2Vzc2FyeSBkb21haW4vdkNQVSBwYXJhbWV0ZXJz
IGZyb20gdGhlIHdyYXBwZXIvaG9vawo+Pj4+IGZ1bmN0aW9ucyBhdCB0aGUgc2FtZSB0aW1lLgo+
Pj4+Cj4+Pj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+
Pj4+Cj4+Pj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+Pj4+ICsrKyBiL3hlbi9hcmNo
L3g4Ni9odm0vaHZtLmMKPj4+PiBAQCAtNDg5NSwxMCArNDg5NSwxMiBAQCBsb25nIGRvX2h2bV9v
cCh1bnNpZ25lZCBsb25nIG9wLCBYRU5fR1VFCj4+Pj4gICAgICAgICAgICAgIHJldHVybiAtRVNS
Q0g7Cj4+Pj4gIAo+Pj4+ICAgICAgICAgIHJjID0gLUVJTlZBTDsKPj4+PiAtICAgICAgICBpZiAo
IGlzX2h2bV9kb21haW4oZCkgJiYgcGFnaW5nX21vZGVfc2hhZG93KGQpICkKPj4+PiArICAgICAg
ICBpZiAoIHVubGlrZWx5KGQgIT0gY3VycmVudC0+ZG9tYWluKSApCj4+Pj4gKyAgICAgICAgICAg
IHJjID0gLUVPUE5PVFNVUFA7Cj4+Pj4gKyAgICAgICAgZWxzZSBpZiAoIGlzX2h2bV9kb21haW4o
ZCkgJiYgcGFnaW5nX21vZGVfc2hhZG93KGQpICkKPj4+PiAgICAgICAgICAgICAgcmMgPSB4c21f
aHZtX3BhcmFtKFhTTV9UQVJHRVQsIGQsIG9wKTsKPj4+IEFzIHdlJ3JlIHN3aXRjaGluZyB0byBj
dXJyZW50LW9ubHksIHNob3VsZG4ndCB0aGlzIHR1cm4gdG8gWFNNX0hPT0sgPwo+PiBOb3Qgc3Vy
ZSAtIEkgc2ltcGx5IGRpZG4ndCB3YW50IHRvIGZpZGRsZSB3aXRoIGFueSBvZiB0aGUgc2VtYW50
aWNzLAo+PiBhbmQga2VlcGluZyBpdCBhcyBpdCBpcyBtYXkgYmUgc3ViLW9wdGltYWwsIGJ1dCBp
cyBjZXJ0YWlubHkgbm90IGdvaW5nCj4+IHRvIGJlIHdyb25nLgo+IEFyZSB5b3UgZmluZSB3aXRo
IHRoZSBhYm92ZSwgb3IgZG8geW91IGRlbWFuZCB0aGUgY2hhbmdlIGluCj4gb3JkZXIgdG8gZ2l2
ZSB5b3VyIGFjaz8KPgo+Pj4gRXZlcnl0aGluZyBlbHNlIExHVE0sIHdpdGggb25lIHNtYWxsIHN1
Z2dlc3Rpb24uLi4uCj4+Pgo+Pj4+ICAgICAgICAgIGlmICggIXJjICkKPj4+PiAtICAgICAgICAg
ICAgcGFnZXRhYmxlX2R5aW5nKGQsIGEuZ3BhKTsKPj4+PiArICAgICAgICAgICAgcGFnZXRhYmxl
X2R5aW5nKGEuZ3BhKTsKPj4+PiAgCj4+Pj4gICAgICAgICAgcmN1X3VubG9ja19kb21haW4oZCk7
Cj4+Pj4gICAgICAgICAgYnJlYWs7Cj4+Pj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wYWdp
bmcuaAo+Pj4+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcGFnaW5nLmgKPj4+PiBAQCAtMzQ1
LDcgKzM0NSw3IEBAIHZvaWQgcGFnaW5nX3dyaXRlX3AybV9lbnRyeShzdHJ1Y3QgcDJtX2QKPj4+
PiAgCj4+Pj4gIC8qIENhbGxlZCBmcm9tIHRoZSBndWVzdCB0byBpbmRpY2F0ZSB0aGF0IHRoZSBh
IHByb2Nlc3MgaXMgYmVpbmcKPj4+PiAgICogdG9ybiBkb3duIGFuZCBpdHMgcGFnZXRhYmxlcyB3
aWxsIHNvb24gYmUgZGlzY2FyZGVkICovCj4+Pj4gLXZvaWQgcGFnZXRhYmxlX2R5aW5nKHN0cnVj
dCBkb21haW4gKmQsIHBhZGRyX3QgZ3BhKTsKPj4+PiArdm9pZCBwYWdldGFibGVfZHlpbmcocGFk
ZHJfdCBncGEpOwo+Pj4gRml4IHRoZSBjb21tZW50IHN0eWxlIHdoaWxlIGluIHRoaXMgYXJlYT8K
Pj4gV2VsbCwgSSBjYW4gY2VydGFpbmx5IGRvIHNvIC0gSSBkaWRuJ3QgYmVjYXVzZSBJIGRpZG4n
dCB0b3VjaCB0aGUKPj4gY29tbWVudCBpdHNlbGYuCj4gSSBkaWRuJ3QgdGhpbmsgaXQgd2FzIG5l
Y2Vzc2FyeSB0byByZS1zdWJtaXQgd2l0aCBqdXN0IHRoaXMgYWRqdXN0bWVudCwKPiB0aGUgbW9y
ZSB0aGF0IGl0IHdhcyBhIHN1Z2dlc3Rpb24gb25seSBhbnl3YXkuIElzIHRoZXJlIGFueXRoaW5n
Cj4gZWxzZSB0aGF0IG5lZWRzIHRha2luZyBjYXJlIG9mIGJlZm9yZSBJIGNhbiBnZXQgeW91IGFj
ayBmb3IgdGhlCj4gbm9uLW1tIHBhcnRzPwoKTGV0cyBub3Qgd2FzdGUgdGltZSBhcmd1aW5nLsKg
IEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyCjxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 11:16:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 11:16: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 1gG06R-0001Z2-BP; Fri, 26 Oct 2018 11:16:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gG06Q-0001Ys-1B
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 11:16:30 +0000
X-Inumbo-ID: cb8f7834-d910-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cb8f7834-d910-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 11:18:00 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 05:16:26 -0600
Message-Id: <5BD2F78702000078001F5104@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 05:16:23 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Daniel de Graaf" <dgdegra@tycho.nsa.gov>
References: <e13ed0b7-a7b7-24d2-0f88-be79e68241b4@citrix.com>
 <5BBF36BA02000078001F0B8B@prv1-mh.provo.novell.com>
In-Reply-To: <5BBF36BA02000078001F0B8B@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping: Re: Flask default policy mismatch vs dummy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, 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>

Pj4+IE9uIDExLjEwLjE4IGF0IDEzOjQwLCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+Pj4+
IE9uIDExLjEwLjE4IGF0IDEwOjA1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6
Cj4+IEZvdW5kIHdoaWxlIGxvb2tpbmcgYXQgc29tZSBPU1NUZXN0IGxvZ3MuCj4+IAo+PiBPY3Qg
IDkgMTQ6MDM6MDkuNTc5MDM3IChYRU4pIGF2YzogIGRlbmllZCAgeyBzZXR1cCB9IGZvciBkb21p
ZD0wIAo+PiBzY29udGV4dD1zeXN0ZW1fdTpzeXN0ZW1fcjpkb20wX3QgdGNvbnRleHQ9c3lzdGVt
X3U6c3lzdGVtX3I6eGVuX3QgCj4+IHRjbGFzcz1yZXNvdXJjZQo+PiBPY3QgIDkgMTQ6MDM6MDku
NTkwODYzIFsgICAgMC41MjIxOTNdIEZhaWxlZCB0byByZXBvcnQgTU1DT05GSUcgcmVzZXJ2YXRp
b24gCj4+IHN0YXRlIGZvciBQQ0kgTU1DT05GSUcgMDAwMCBbYnVzIDAwLTdmXSB0byBoeXBlcnZp
c29yICgtMTMpCj4+IAo+PiBJZiBzb21lb25lIGhhcyBzb21lIHR1aXRzLCBwbGVhc2UgZmVlbCBm
cmVlLiAgSWYgbm90LCBJJ2xsIHNlZSB3aGF0IEkKPj4gY2FuIGRvIHdoZW4gSSd2ZSBnb3Qgc29t
ZSB0aW1lLgo+IAo+IEhvdyBhYm91dCB0aGlzPwo+IAo+IEphbgoKRGFuaWVsLCBkbyB5b3UgaGF2
ZSBhbnkgdGhvdWdodHMgaGVyZT8KClRoYW5rcywgSmFuCgo+IGZsYXNrOiBQSFlTREVWT1BfcGNp
X21tY2ZnX3Jlc2VydmVkIHVzZXMgRG9tMCBjb250ZXh0Cj4gCj4gQW5kcmV3IGZvdW5kCj4gCj4g
KFhFTikgYXZjOiAgZGVuaWVkICB7IHNldHVwIH0gZm9yIGRvbWlkPTAgc2NvbnRleHQ9c3lzdGVt
X3U6c3lzdGVtX3I6ZG9tMF90IAo+IHRjb250ZXh0PXN5c3RlbV91OnN5c3RlbV9yOnhlbl90IHRj
bGFzcz1yZXNvdXJjZQo+IFsgICAgMC41MjIxOTNdIEZhaWxlZCB0byByZXBvcnQgTU1DT05GSUcg
cmVzZXJ2YXRpb24gc3RhdGUgZm9yIFBDSSBNTUNPTkZJRyAKPiAwMDAwIFtidXMgMDAtN2ZdIHRv
IGh5cGVydmlzb3IgKC0xMykKPiAKPiBpbiBzb21lIG9zc3Rlc3QgbG9nLiBUaGUgWGVuIHNpZGUg
bWVzc2FnZSBtYWRlIG1lIGd1ZXNzIHRoYXQgdGhlIHdyb25nCj4gU0VDSU5JVFNJRF8qIHZhbHVl
IHdhcyB1c2VkIGluIHRoZSByZXNwZWN0aXZlIGZsYXNrIGhvb2suCj4gCj4gUmVwb3J0ZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gU2lnbmVkLW9mZi1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IC0tLQo+IFVudGVzdGVkLCBzb2xl
bHkgYmFzZWQgb24gbG9va2luZyBhdCB0aGUgY29kZS4KPiAKPiAtLS0gdW5zdGFibGUub3JpZy94
ZW4veHNtL2ZsYXNrL2hvb2tzLmMJMjAxOC0xMC0wNSAwODowNDoxNy4yMjkxMDkwNTEgKzAyMDAK
PiArKysgdW5zdGFibGUveGVuL3hzbS9mbGFzay9ob29rcy5jCTIwMTgtMTAtMTEgMTM6Mzc6NTYu
OTE3ODk4MTEzICswMjAwCj4gQEAgLTExNTUsNyArMTE1NSw4IEBAIHN0YXRpYyBpbnQgZmxhc2tf
cmVzb3VyY2Vfc2V0dXBfZ3NpKGludAo+ICAKPiAgc3RhdGljIGludCBmbGFza19yZXNvdXJjZV9z
ZXR1cF9taXNjKHZvaWQpCj4gIHsKPiAtICAgIHJldHVybiBhdmNfY3VycmVudF9oYXNfcGVybShT
RUNJTklUU0lEX1hFTiwgU0VDQ0xBU1NfUkVTT1VSQ0UsIAo+IFJFU09VUkNFX19TRVRVUCwgTlVM
TCk7Cj4gKyAgICByZXR1cm4gYXZjX2N1cnJlbnRfaGFzX3Blcm0oU0VDSU5JVFNJRF9ET00wLCBT
RUNDTEFTU19SRVNPVVJDRSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBSRVNP
VVJDRV9fU0VUVVAsIE5VTEwpOwo+ICB9Cj4gIAo+ICBzdGF0aWMgaW5saW5lIGludCBmbGFza19w
YWdlX29mZmxpbmUodWludDMyX3QgY21kKQo+IAo+IAo+IAo+IF9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdAo+IFhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZyAKPiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVsIAoKCgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 11:20:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 11:20: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 1gG0AS-0002Pj-VG; Fri, 26 Oct 2018 11:20:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=h5dl=ng=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gG0AR-0002Pe-Ei
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 11:20:39 +0000
X-Inumbo-ID: 6105a7c9-d911-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 6105a7c9-d911-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 11:22:10 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 74D4C3016E67; Fri, 26 Oct 2018 14:20:37 +0300 (EEST)
Received: from [192.168.228.120] (5-12-25-206.residential.rdsnet.ro
 [5.12.25.206])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 5D3393084EEC;
 Fri, 26 Oct 2018 14:20:37 +0300 (EEST)
To: Jan Beulich <JBeulich@suse.com>, Tamas K Lengyel <tamas@tklengyel.com>
References: <1537873355-5169-1-git-send-email-rcojocaru@bitdefender.com>
 <5BD2F46302000078001F50A6@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <e8150e7a-7991-a926-eb66-0c61fbe26c89@bitdefender.com>
Date: Fri, 26 Oct 2018 14:20:30 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <5BD2F46302000078001F50A6@prv1-mh.provo.novell.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH V3] x86/altp2m: clean up
 p2m_{get/set}_suppress_ve()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMTAvMjYvMTggMjowMiBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjUuMDkuMTgg
YXQgMTM6MDIsIDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4gTW92ZSBwMm1f
e2dldC9zZXR9X3N1cHByZXNzX3ZlKCkgdG8gcDJtLmMsIHJlcGxhY2UgaW5jb3JyZWN0Cj4+IEFT
U0VSVCgpIGluIHAybS1wdC5jIChzaW5jZSBhIGd1ZXN0IGNhbiBydW4gaW4gc2hhZG93IG1vZGUg
ZXZlbiBvbgo+PiBhIHN5c3RlbSB3aXRoIHZpcnQgZXhjZXB0aW9ucywgd2hpY2ggd291bGQgdHJp
Z2dlciB0aGUgQVNTRVJUKCkpLAo+PiBtb3ZlIHRoZSBWTVgtaXNtcyAoY3B1X2hhc192bXhfdmly
dF9leGNlcHRpb25zIGNoZWNrcykgdG8KPj4gcDJtX2VwdF97Z2V0L3NldH1fZW50cnkoKSwgYW5k
IGZpeCBsb2NraW5nIGNvZGUgaW4KPj4gcDJtX2dldF9zdXBwcmVzc192ZSgpLgo+Pgo+PiBTaWdu
ZWQtb2ZmLWJ5OiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+Cj4+
Cj4+IC0tLQo+PiBDaGFuZ2VzIHNpbmNlIFYyOgo+PiAgLSBSZWJhc2VkIG9uIHN0YWdpbmcsIGRv
dWJsZS1jaGVja2VkIHRoZSBwYXRjaC4KPj4gLS0tCj4+ICB4ZW4vYXJjaC94ODYvbW0vbWVtX2Fj
Y2Vzcy5jIHwgMTAyIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
Pj4gIHhlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMgICAgfCAgMTEgKysrKysKPj4gIHhlbi9hcmNo
L3g4Ni9tbS9wMm0tcHQuYyAgICAgfCAgIDMgKy0KPj4gIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyAg
ICAgICAgfCAgOTAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPj4gIDQg
ZmlsZXMgY2hhbmdlZCwgMTAzIGluc2VydGlvbnMoKyksIDEwMyBkZWxldGlvbnMoLSkKPiAKPiBJ
IHN0aWxsIGhhdmUgdGhpcyBpbiBteSB0by1iZS1hcHBsaWVkIGxpc3QsIGJ1dCBJJ20gbm90IHN1
cmUgd2hldGhlciBpdCdzCj4gbm93IHN0YWxlLCBhbmQgaXQncyBzdGlsbCBtaXNzaW5nIGFuIGFj
ayBmcm9tIFRhbWFzLgoKSXQgaGFzIGFscmVhZHkgYmVlbiBhcHBsaWVkIGJ5IEdlb3JnZToKCmh0
dHBzOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD14ZW4uZ2l0O2E9Y29tbWl0ZGlmZjtoPTAz
NDgxODRkZDJlZTQzZDM0MzYyM2QzZGI2NDdhZjNlNjM1ZmQwYzMKCgpUaGFua3MsClJhenZhbgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 11:20:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 11: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 1gG0Ah-0002RA-9K; Fri, 26 Oct 2018 11:20:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gG0Af-0002Qv-So
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 11:20:53 +0000
X-Inumbo-ID: 69b1fe1a-d911-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 69b1fe1a-d911-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 11:22:25 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 05:20:50 -0600
Message-Id: <5BD2F88F02000078001F5117@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 05:20:47 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <george.dunlap@citrix.com>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <20181022145534.afuxnfzyovdi3hya@zion.uk.xensource.com>
 <5BD1D82402000078001F4B60@prv1-mh.provo.novell.com>
 <187f3a6a-e83e-3dc2-0cb7-69fecdacacf1@citrix.com>
 <5BD1DAEC02000078001F4BAE@prv1-mh.provo.novell.com>
 <e1388467-9dc8-9012-f9b8-587617a97a73@citrix.com>
 <5BD2DB5F02000078001F4F31@prv1-mh.provo.novell.com>
 <20181026092820.bernuj2cskqtwqqv@zion.uk.xensource.com>
 <5BD2E4EA02000078001F4F96@prv1-mh.provo.novell.com>
 <fa316114-f031-c17f-3af6-0b6893cba813@citrix.com>
In-Reply-To: <fa316114-f031-c17f-3af6-0b6893cba813@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: Martin Pohlack <mpohlack@amazon.de>, Julien Grall <julien.grall@arm.com>,
 Joao Martins <joao.m.martins@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Mihai Dontu <mdontu@bitdefender.com>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Anthony Liguori <aliguori@amazon.com>, uwed@amazon.de,
 Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Ross Philipson <ross.philipson@oracle.com>,
 Dario Faggioli <dfaggioli@suse.com>, Matt Wilson <msw@amazon.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel List <xen-devel@lists.xen.org>,
 Daniel Kiper <daniel.kiper@oracle.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>

Pj4+IE9uIDI2LjEwLjE4IGF0IDEyOjUxLCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPiB3cm90
ZToKPiBPbiAxMC8yNi8yMDE4IDEwOjU2IEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24g
MjYuMTAuMTggYXQgMTE6MjgsIDx3ZWkubGl1MkBjaXRyaXguY29tPiB3cm90ZToKPj4+IE9uIEZy
aSwgT2N0IDI2LCAyMDE4IGF0IDAzOjE2OjE1QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+
Pj4+Pj4+IE9uIDI1LjEwLjE4IGF0IDE4OjI5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+Pj4+IEEgc3BsaXQgeGVuaGVhcCBtb2RlbCBtZWFucyB0aGF0IGRhdGEgcGVydGFp
bmluZyB0byBvdGhlciBndWVzdHMgaXNuJ3QKPj4+Pj4gbWFwcGVkIGluIHRoZSBjb250ZXh0IG9m
IHRoaXMgdmNwdSwgc28gY2Fubm90IGJlIGJyb3VnaHQgaW50byB0aGUgY2FjaGUuCj4+Pj4KPj4+
PiBJdCB3YXMgbm90IGNsZWFyIHRvIG1lIGZyb20gV2VpJ3Mgb3JpZ2luYWwgbWFpbCB0aGF0IHRh
bGsgaGVyZSBpcwo+Pj4+IGFib3V0ICJzcGxpdCIgaW4gYSBzZW5zZSBvZiAicGVyLWRvbWFpbiI7
IEkgd2FzIGFzc3VtaW5nIHRoZQo+Pj4+IENPTkZJR19TRVBBUkFURV9YRU5IRUFQIG1vZGUgaW5z
dGVhZC4KPj4+Cj4+PiBUaGUgc3BsaXQgaGVhcCB3YXMgaW5kZWVkIHJlZmVycmluZyB0byBDT05G
SUdfU0VQQVJBVEVfWEVOSEVBUCBtb2RlLCB5ZXQKPj4+IEkgd2hhdCBJIHdhbnRlZCBtb3N0IGlz
IHRoZSBwYXJ0aWFsIGRpcmVjdCBtYXAgd2hpY2ggcmVkdWNlcyB0aGUgYW1vdW50Cj4+PiBvZiBk
YXRhIG1hcHBlZCBpbnNpZGUgWGVuIGNvbnRleHQgLS0gdGhlIG9yaWdpbmFsIGlkZWEgd2FzIHJl
bW92aW5nCj4+PiBkaXJlY3QgbWFwIGRpc2N1c3NlZCBkdXJpbmcgb25lIG9mIHRoZSBjYWxscyBJ
SVJDLiBJIHRob3VnaHQgbWFraW5nIHRoZQo+Pj4gcGFydGlhbCBkaXJlY3QgbWFwIG1vZGUgd29y
ayBhbmQgbWFrZSBpdCBhcyBzbWFsbCBhcyBwb3NzaWJsZSB3aWxsIGdldAo+Pj4gdXMgOTAlIHRo
ZXJlLgo+Pj4KPj4+IFRoZSAicGVyLWRvbWFpbiIgaGVhcCBpcyBhIGRpZmZlcmVudCB3b3JrIGl0
ZW0uCj4+IAo+PiBCdXQgaWYgd2UgbWVhbiB0byBnbyB0aGF0IHJvdXRlLCBnb2luZyAoYmFjaykg
dG8gdGhlIHNlcGFyYXRlCj4+IFhlbiBoZWFwIG1vZGVsIHNlZW1zIGp1c3QgbGlrZSBhbiBleHRy
YSBjb21wbGljYXRpb24gdG8gbWUuCj4+IFlldCBJIGFncmVlIHRoYXQgdGhpcyB3b3VsZCByZW1v
dmUgdGhlIG5lZWQgZm9yIGEgZmFpciBjaHVuayBvZgo+PiB0aGUgZGlyZWN0IG1hcC4gT3RvaCBh
IHN0YXRpY2FsbHkgcGFydGl0aW9uZWQgWGVuIGhlYXAgd291bGQKPj4gYnJpbmcgYmFjayBzY2Fs
YWJpbGl0eSBpc3N1ZXMgd2hpY2ggd2UgaGFkIHNwZWNpZmljYWxseSBtZWFudCB0bwo+PiBnZXQg
cmlkIG9mIGJ5IG1vdmluZyBhd2F5IGZyb20gdGhhdCBtb2RlbC4KPiAKPiBJIHRoaW5rIHR1cm5p
bmcgU0VQQVJBVEVfWEVOSEVBUCBiYWNrIG9uIHdvdWxkIGp1c3QgYmUgdGhlIGZpcnN0IHN0ZXAu
Cj4gV2UgZGVmaW5pdGVseSB3b3VsZCB0aGVuIG5lZWQgdG8gc29ydCB0aGluZ3Mgb3V0IHNvIHRo
YXQgaXQncyBzY2FsYWJsZQo+IGFnYWluLgo+IAo+IEFmdGVyIHN5c3RlbSBzZXQtdXAsIHRoZSBr
ZXkgZGlmZmVyZW5jZSBiZXR3ZWVuIHhlbmhlYXAgYW5kIGRvbWhlYXAKPiBwYWdlcyBpcyB0aGF0
IHhlbmhlYXAgcGFnZXMgYXJlIGFzc3VtZWQgdG8gYmUgYWx3YXlzIG1hcHBlZCAoaS5lLiwgeW91
Cj4gY2FuIGtlZXAgYSBwb2ludGVyIHRvIHRoZW0gYW5kIGl0IHdpbGwgYmUgdmFsaWQpLCB3aGVy
ZWFzIGRvbWhlYXAgcGFnZXMKPiBjYW5ub3QgYXNzdW1lZCB0byBiZSBtYXBwZWQsIGFuZCBuZWVk
IHRvIGJlIHdyYXBwZWQgd2l0aAo+IFt1bl1tYXBfZG9tYWluX3BhZ2UoKS4KPiAKPiBUaGUgYmFz
aWMgc29sdXRpb24gaW52b2x2ZXMgaGF2aW5nIGEgeGVuaGVhcCB2aXJ0dWFsIGFkZHJlc3MgbWFw
cGluZwo+IGFyZWEgbm90IHRpZWQgdG8gdGhlIHBoeXNpY2FsIGxheW91dCBvZiB0aGUgbWVtb3J5
LiAgZG9taGVhcCBhbmQgeGVuaGVhcAo+IG1lbW9yeSB3b3VsZCBoYXZlIHRvIGNvbWUgZnJvbSB0
aGUgc2FtZSBwb29sLCBidXQgeGVuaGVhcCB3b3VsZCBuZWVkIHRvCj4gYmUgbWFwcGVkIGludG8g
dGhlIHhlbmhlYXAgdmlydHVhbCBtZW1vcnkgcmVnaW9uIGJlZm9yZSBiZWluZyByZXR1cm5lZC4K
CldvdWxkbid0IHRoaXMgbW9zdCBlYXNpbHkgYmUgZG9uZSBieSBtYWtpbmcgYWxsb2NfeGVuaGVh
cF9wYWdlcygpCmNhbGwgYWxsb2NfZG9taGVhcF9wYWdlcygpIGFuZCB0aGVuIHZtYXAoKSB0aGUg
cmVzdWx0PyBPZiBjb3Vyc2UKd2UgbWF5IG5lZWQgdG8gZ3JvdyB0aGUgdm1hcCBhcmVhIGluIHRo
YXQgY2FzZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 11:25:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 11:25: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 1gG0Eb-0002fp-T4; Fri, 26 Oct 2018 11:24:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rdbn=ng=citrix.com=prvs=830c459d6=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1gG0Eb-0002fk-AK
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 11:24:57 +0000
X-Inumbo-ID: fa8d1790-d911-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fa8d1790-d911-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 11:26:28 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,427,1534809600"; d="scan'208";a="68844198"
To: Jan Beulich <JBeulich@suse.com>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <20181022145534.afuxnfzyovdi3hya@zion.uk.xensource.com>
 <5BD1D82402000078001F4B60@prv1-mh.provo.novell.com>
 <187f3a6a-e83e-3dc2-0cb7-69fecdacacf1@citrix.com>
 <5BD1DAEC02000078001F4BAE@prv1-mh.provo.novell.com>
 <e1388467-9dc8-9012-f9b8-587617a97a73@citrix.com>
 <5BD2DB5F02000078001F4F31@prv1-mh.provo.novell.com>
 <20181026092820.bernuj2cskqtwqqv@zion.uk.xensource.com>
 <5BD2E4EA02000078001F4F96@prv1-mh.provo.novell.com>
 <fa316114-f031-c17f-3af6-0b6893cba813@citrix.com>
 <5BD2F88F02000078001F5117@prv1-mh.provo.novell.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFPqG+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+zSobqlOPUO7XC5fjnwARAQABzSRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT7CwYAEEwEKACoCGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEFAlpk2IEFCQo9I54ACgkQpjY8MQWQtG1A1BAAnc0oX3+M/jyv4j/ESJTO
 U2JhuWUWV6NFuzU10pUmMqpgQtiVEVU2QbCvTcZS1U/S6bqAUoiWQreDMSSgGH3a3BmRNi8n
 HKtarJqyK81aERM2HrjYkC1ZlRYG+jS8oWzzQrCQiTwn3eFLJrHjqowTbwahoiMw/nJ+OrZO
 /VXLfNeaxA5GF6emwgbpshwaUtESQ/MC5hFAFmUBZKAxp9CXG2ZhTP6ROV4fwhpnHaz8z+BT
 NQz8YwA4gkmFJbDUA9I0Cm9D/EZscrCGMeaVvcyldbMhWS+aH8nbqv6brhgbJEQS22eKCZDD
 J/ng5ea25QnS0fqu3bMrH39tDqeh7rVnt8Yu/YgOwc3XmgzmAhIDyzSinYEWJ1FkOVpIbGl9
 uR6seRsfJmUK84KCScjkBhMKTOixWgNEQ/zTcLUsfTh6KQdLTn083Q5aFxWOIal2hiy9UyqR
 VQydowXy4Xx58rqvZjuYzdGDdAUlZ+D2O3Jp28ez5SikA/ZaaoGI9S1VWvQsQdzNfD2D+xfL
 qfd9yv7gko9eTJzv5zFr2MedtRb/nCrMTnvLkwNX4abB5+19JGneeRU4jy7yDYAhUXcI/waS
 /hHioT9MOjMh+DoLCgeZJYaOcgQdORY/IclLiLq4yFnG+4Ocft8igp79dbYYHkAkmC9te/2x
 Kq9nEd0Hg288EO/OwE0EVFq6vQEIAO2idItaUEplEemV2Q9mBA8YmtgckdLmaE0uzdDWL9To
 1PL+qdNe7tBXKOfkKI7v32fe0nB4aecRlQJOZMWQRQ0+KLyXdJyHkq9221sHzcxsdcGs7X3c
 17ep9zASq+wIYqAdZvr7pN9a3nVHZ4W7bzezuNDAvn4EpOf/o0RsWNyDlT6KECs1DuzOdRqD
 oOMJfYmtx9hMzqBoTdr6U20/KgnC/dmWWcJAUZXaAFp+3NYRCkk7k939VaUpoY519CeLrymd
 Vdke66KCiWBQXMkgtMGvGk5gLQLy4H3KXvpXoDrYKgysy7jeOccxI8owoiOdtbfM8TTDyWPR
 Ygjzb9LApA8AEQEAAcLBZQQYAQoADwIbDAUCWmTXMwUJB+tP9gAKCRCmNjwxBZC0bb+2D/9h
 jn1k5WcRHlu19WGuH6q0Kgm1LRT7PnnSz904igHNElMB5a7wRjw5kdNwU3sRm2nnmHeOJH8k
 Yj2Hn1QgX5SqQsysWTHWOEseGeoXydx9zZZkt3oQJM+9NV1VjK0bOXwqhiQyEUWz5/9l467F
 S/k4FJ5CHNRumvhLa0l2HEEu5pxq463HQZHDt4YE/9Y74eXOnYCB4nrYxQD/GSXEZvWryEWr
 eDoaFqzq1TKtzHhFgQG7yFUEepxLRUUtYsEpT6Rks2l4LCqG3hVD0URFIiTyuxJx3VC2Ta4L
 H3hxQtiaIpuXqq2D4z63h6vCx2wxfZc/WRHGbr4NAlB81l35Q/UHyMocVuYLj0llF0rwU4Aj
 iKZ5qWNSEdvEpL43fTvZYxQhDCjQTKbb38omu5P4kOf1HT7s+kmQKRtiLBlqHzK17D4K/180
 ADw7a3gnmr5RumcZP3NGSSZA6jP5vNqQpNu4gqrPFWNQKQcW8HBiYFgq6SoLQQWbRxJDHvTR
 YJ2ms7oCe870gh4D1wFFqTLeyXiVqjddENGNaP8ZlCDw6EU82N8Bn5LXKjR1GWo2UK3CjrkH
 pTt3YYZvrhS2MO2EYEcWjyu6LALF/lS6z6LKeQZ+t9AdQUcILlrx9IxqXv6GvAoBLJY1jjGB
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <8d76e7ff-6a04-8e20-1b69-9a8c030103c4@citrix.com>
Date: Fri, 26 Oct 2018 12:24:43 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BD2F88F02000078001F5117@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: Martin Pohlack <mpohlack@amazon.de>, Julien Grall <julien.grall@arm.com>,
 Joao Martins <joao.m.martins@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Mihai Dontu <mdontu@bitdefender.com>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Anthony Liguori <aliguori@amazon.com>, uwed@amazon.de,
 Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Ross Philipson <ross.philipson@oracle.com>,
 Dario Faggioli <dfaggioli@suse.com>, Matt Wilson <msw@amazon.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel List <xen-devel@lists.xen.org>,
 Daniel Kiper <daniel.kiper@oracle.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>

T24gMTAvMjYvMjAxOCAxMjoyMCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjYuMTAu
MTggYXQgMTI6NTEsIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+IHdyb3RlOgo+PiBPbiAxMC8y
Ni8yMDE4IDEwOjU2IEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDI2LjEwLjE4IGF0
IDExOjI4LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4gT24gRnJpLCBPY3QgMjYs
IDIwMTggYXQgMDM6MTY6MTVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4+IE9u
IDI1LjEwLjE4IGF0IDE4OjI5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+
Pj4+PiBBIHNwbGl0IHhlbmhlYXAgbW9kZWwgbWVhbnMgdGhhdCBkYXRhIHBlcnRhaW5pbmcgdG8g
b3RoZXIgZ3Vlc3RzIGlzbid0Cj4+Pj4+PiBtYXBwZWQgaW4gdGhlIGNvbnRleHQgb2YgdGhpcyB2
Y3B1LCBzbyBjYW5ub3QgYmUgYnJvdWdodCBpbnRvIHRoZSBjYWNoZS4KPj4+Pj4KPj4+Pj4gSXQg
d2FzIG5vdCBjbGVhciB0byBtZSBmcm9tIFdlaSdzIG9yaWdpbmFsIG1haWwgdGhhdCB0YWxrIGhl
cmUgaXMKPj4+Pj4gYWJvdXQgInNwbGl0IiBpbiBhIHNlbnNlIG9mICJwZXItZG9tYWluIjsgSSB3
YXMgYXNzdW1pbmcgdGhlCj4+Pj4+IENPTkZJR19TRVBBUkFURV9YRU5IRUFQIG1vZGUgaW5zdGVh
ZC4KPj4+Pgo+Pj4+IFRoZSBzcGxpdCBoZWFwIHdhcyBpbmRlZWQgcmVmZXJyaW5nIHRvIENPTkZJ
R19TRVBBUkFURV9YRU5IRUFQIG1vZGUsIHlldAo+Pj4+IEkgd2hhdCBJIHdhbnRlZCBtb3N0IGlz
IHRoZSBwYXJ0aWFsIGRpcmVjdCBtYXAgd2hpY2ggcmVkdWNlcyB0aGUgYW1vdW50Cj4+Pj4gb2Yg
ZGF0YSBtYXBwZWQgaW5zaWRlIFhlbiBjb250ZXh0IC0tIHRoZSBvcmlnaW5hbCBpZGVhIHdhcyBy
ZW1vdmluZwo+Pj4+IGRpcmVjdCBtYXAgZGlzY3Vzc2VkIGR1cmluZyBvbmUgb2YgdGhlIGNhbGxz
IElJUkMuIEkgdGhvdWdodCBtYWtpbmcgdGhlCj4+Pj4gcGFydGlhbCBkaXJlY3QgbWFwIG1vZGUg
d29yayBhbmQgbWFrZSBpdCBhcyBzbWFsbCBhcyBwb3NzaWJsZSB3aWxsIGdldAo+Pj4+IHVzIDkw
JSB0aGVyZS4KPj4+Pgo+Pj4+IFRoZSAicGVyLWRvbWFpbiIgaGVhcCBpcyBhIGRpZmZlcmVudCB3
b3JrIGl0ZW0uCj4+Pgo+Pj4gQnV0IGlmIHdlIG1lYW4gdG8gZ28gdGhhdCByb3V0ZSwgZ29pbmcg
KGJhY2spIHRvIHRoZSBzZXBhcmF0ZQo+Pj4gWGVuIGhlYXAgbW9kZWwgc2VlbXMganVzdCBsaWtl
IGFuIGV4dHJhIGNvbXBsaWNhdGlvbiB0byBtZS4KPj4+IFlldCBJIGFncmVlIHRoYXQgdGhpcyB3
b3VsZCByZW1vdmUgdGhlIG5lZWQgZm9yIGEgZmFpciBjaHVuayBvZgo+Pj4gdGhlIGRpcmVjdCBt
YXAuIE90b2ggYSBzdGF0aWNhbGx5IHBhcnRpdGlvbmVkIFhlbiBoZWFwIHdvdWxkCj4+PiBicmlu
ZyBiYWNrIHNjYWxhYmlsaXR5IGlzc3VlcyB3aGljaCB3ZSBoYWQgc3BlY2lmaWNhbGx5IG1lYW50
IHRvCj4+PiBnZXQgcmlkIG9mIGJ5IG1vdmluZyBhd2F5IGZyb20gdGhhdCBtb2RlbC4KPj4KPj4g
SSB0aGluayB0dXJuaW5nIFNFUEFSQVRFX1hFTkhFQVAgYmFjayBvbiB3b3VsZCBqdXN0IGJlIHRo
ZSBmaXJzdCBzdGVwLgo+PiBXZSBkZWZpbml0ZWx5IHdvdWxkIHRoZW4gbmVlZCB0byBzb3J0IHRo
aW5ncyBvdXQgc28gdGhhdCBpdCdzIHNjYWxhYmxlCj4+IGFnYWluLgo+Pgo+PiBBZnRlciBzeXN0
ZW0gc2V0LXVwLCB0aGUga2V5IGRpZmZlcmVuY2UgYmV0d2VlbiB4ZW5oZWFwIGFuZCBkb21oZWFw
Cj4+IHBhZ2VzIGlzIHRoYXQgeGVuaGVhcCBwYWdlcyBhcmUgYXNzdW1lZCB0byBiZSBhbHdheXMg
bWFwcGVkIChpLmUuLCB5b3UKPj4gY2FuIGtlZXAgYSBwb2ludGVyIHRvIHRoZW0gYW5kIGl0IHdp
bGwgYmUgdmFsaWQpLCB3aGVyZWFzIGRvbWhlYXAgcGFnZXMKPj4gY2Fubm90IGFzc3VtZWQgdG8g
YmUgbWFwcGVkLCBhbmQgbmVlZCB0byBiZSB3cmFwcGVkIHdpdGgKPj4gW3VuXW1hcF9kb21haW5f
cGFnZSgpLgo+Pgo+PiBUaGUgYmFzaWMgc29sdXRpb24gaW52b2x2ZXMgaGF2aW5nIGEgeGVuaGVh
cCB2aXJ0dWFsIGFkZHJlc3MgbWFwcGluZwo+PiBhcmVhIG5vdCB0aWVkIHRvIHRoZSBwaHlzaWNh
bCBsYXlvdXQgb2YgdGhlIG1lbW9yeS4gIGRvbWhlYXAgYW5kIHhlbmhlYXAKPj4gbWVtb3J5IHdv
dWxkIGhhdmUgdG8gY29tZSBmcm9tIHRoZSBzYW1lIHBvb2wsIGJ1dCB4ZW5oZWFwIHdvdWxkIG5l
ZWQgdG8KPj4gYmUgbWFwcGVkIGludG8gdGhlIHhlbmhlYXAgdmlydHVhbCBtZW1vcnkgcmVnaW9u
IGJlZm9yZSBiZWluZyByZXR1cm5lZC4KPiAKPiBXb3VsZG4ndCB0aGlzIG1vc3QgZWFzaWx5IGJl
IGRvbmUgYnkgbWFraW5nIGFsbG9jX3hlbmhlYXBfcGFnZXMoKQo+IGNhbGwgYWxsb2NfZG9taGVh
cF9wYWdlcygpIGFuZCB0aGVuIHZtYXAoKSB0aGUgcmVzdWx0PyBPZiBjb3Vyc2UKPiB3ZSBtYXkg
bmVlZCB0byBncm93IHRoZSB2bWFwIGFyZWEgaW4gdGhhdCBjYXNlLgoKSSBjb3VsZG4ndCBhbnN3
ZXIgdGhhdCBxdWVzdGlvbiB3aXRob3V0IGEgbG90IG1vcmUgZGlnZ2luZy4gOi0pICBJJ2QKYWx3
YXlzIGFzc3VtZWQgdGhhdCB0aGUgcmVhc29uIGZvciB0aGUgb3JpZ2luYWwgcmVhc29uIGZvciBo
YXZpbmcgdGhlCnhlbmhlYXAgZGlyZWN0LW1hcHBlZCBvbiAzMi1iaXQgd2FzIHNvbWV0aGluZyB0
byBkbyB3aXRoIGVhcmx5LWJvb3QKYWxsb2NhdGlvbjsgaWYgdGhlcmUgaXMgc29tZXRoaW5nIHRy
aWNreSB0aGVyZSwgd2UnZCBuZWVkIHRvCnNwZWNpYWwtY2FzZSB0aGUgZWFybHktYm9vdCBhbGxv
Y2F0aW9uIHNvbWVob3cuCgogLUdlb3JnZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 11:29:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 11:29: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 1gG0Ij-0002oe-Gr; Fri, 26 Oct 2018 11:29:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=f8h9=ng=citrix.com=prvs=8302ac893=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gG0Ii-0002oZ-2l
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 11:29:12 +0000
X-Inumbo-ID: f01145b5-d911-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f01145b5-d911-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 13:26:10 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,427,1534809600"; d="scan'208";a="81008178"
To: Jan Beulich <JBeulich@suse.com>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5BA0E58F02000078001E94CE@prv1-mh.provo.novell.com>
 <5BA0E71E02000078001E94EC@prv1-mh.provo.novell.com>
 <b48629ea-44bc-5658-5d5f-c739a680956f@citrix.com>
 <5BD2D87A02000078001F4EE9@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <86c809b7-3e39-6bbd-42f8-ba7d8181f2d1@citrix.com>
Date: Fri, 26 Oct 2018 12:29:08 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BD2D87A02000078001F4EE9@prv1-mh.provo.novell.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 01/34] x86emul: support AVX512 opmask
 insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMTAvMTggMTA6MDMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI1LjEwLjE4IGF0
IDIwOjMyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDE4LzA5LzE4
IDEyOjUzLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IEBAIC0xMTg3LDYgKzExODgsMTEgQEAgc3Rh
dGljIGludCBfZ2V0X2ZwdSgKPj4+ICAgICAgICAgICAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRM
RUFCTEU7Cj4+PiAgICAgICAgICBicmVhazsKPj4+ICAKPj4+ICsgICAgY2FzZSBYODZFTVVMX0ZQ
VV9vcG1hc2s6Cj4+PiArICAgICAgICBpZiAoICEoeGNyMCAmIFg4Nl9YQ1IwX1NTRSkgfHwgISh4
Y3IwICYgWDg2X1hDUjBfT1BNQVNLKSApCj4+PiArICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxf
VU5IQU5ETEVBQkxFOwo+Pj4gKyAgICAgICAgYnJlYWs7Cj4+IEkgc2VlIHRoaXMgZm9sbG93cyB0
aGUgcGF0dGVybiBmcm9tIFg4NkVNVUxfRlBVX3ltbSwgYnV0IGJ5IHRoZSBTU0UKPj4gY2hlY2s/
ICBJdCBpcyBub3QgcmVsZXZhbnQgYXQgdGhpcyBwb2ludCAtIGlmIHhjcjAub3BtYXNrIGlzIHNl
dCwgdGhlCj4+IG9wbWFzayBpbnN0cnVjdGlvbnMgc2hvdWxkIGJlIHVzYWJsZS4KPiBJIHdvdWxk
IGFncmVlIHdpdGggeW91IGZyb20gYSBmdW5jdGlvbmFsIFBPViwgYnV0IHBsZWFzZSBzZWUgdGhl
Cj4gbGFzdCByb3cgb2YgdGhlIHRhYmxlIG5hbWVkICJPUyBYU0FWRSBFbmFibGluZyBSZXF1aXJl
bWVudHMgb2YKPiBJbnN0cnVjdGlvbiBDYXRlZ29yaWVzIiBpbiBTRE0gVm9sIDIuCgpIbW0uwqAg
VGhhdCB0YWJsZSBpcyBpbiBjb250cmFkaWN0aW9uIHRvIFZvbCAzIEZpZ3VyZSAyLTggYW5kIGFz
c29jaWF0ZWQKZGVzY3JpcHRpb24sIHdoaWNoIGVudW1lcmF0ZXMgdGhlICNHUCBjb25kaXRpb25z
IG9mIFhTRVRCVi4KCkluIHBhcnRpY3VsYXIsIGl0IHN1Z2dlc3RzIHRoYXQgT1BNQVNLIG11c3Qg
YmUgc2V0IGluIHVuaW9uIHdpdGggdGhlIFpNTQpiaXRzLCBhbmQgY2Fubm90IGJlIHNldCB3aXRo
b3V0IFlNTS4KCklNTywgd2UgY2FuIHJlcXVpcmUvZXhwZWN0IGdldF94Y3IwKCkgdG8gcGFzcyBh
biBhcmNoaXRlY3R1cmFsbHkgdmFsaWQKcmVzdWx0LsKgIEkgZG9uJ3QgdGhpbmsgd2Ugc2hvdWxk
IGJlIGNoZWNraW5nIHRoZSB0cmFuc2l0aXZlIGNsb3N1cmUgb2YKZmVhdHVyZSBkZXBlbmRlbmNl
cyBoZXJlLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 11:29:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 11: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 1gG0J3-0002s4-Sj; Fri, 26 Oct 2018 11:29:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pe7m=ng=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gG0J2-0002rj-Iw
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 11:29:32 +0000
X-Inumbo-ID: 9ef65072-d912-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9ef65072-d912-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 11: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 <aliasfile-bounces@xenproject.org>)
 id 1gG0Iz-000695-LG; Fri, 26 Oct 2018 11:29: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 1gG0Iz-0003Ib-BY; Fri, 26 Oct 2018 11:29:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gG0Iz-0004OW-Ar; Fri, 26 Oct 2018 11:29:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128998-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=e5001ab7a9c17fe1cf9155392c943a9c985c8a96
X-Osstest-Versions-That: ovmf=979b7d802c316722da3f3dee90799728c7aab38f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 26 Oct 2018 11:29:29 +0000
Subject: [Xen-devel] [ovmf test] 128998: 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>

ZmxpZ2h0IDEyODk5OCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5OTgvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBlNTAwMWFiN2E5YzE3ZmUxY2Y5MTU1MzkyYzk0M2E5
Yzk4NWM4YTk2CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA5NzliN2Q4
MDJjMzE2NzIyZGEzZjNkZWU5MDc5OTcyOGM3YWFiMzhmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg5OTQgIDIwMTgtMTAtMjYgMDc6MTA6NDUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4OTk4ICAyMDE4LTEwLTI2IDA5OjEwOjM1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmlhbiBKIFdh
bmcgPGppYW4uai53YW5nQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9n
aXQvb3NzdGVzdC9vdm1mLmdpdAogICA5NzliN2Q4MDJjLi5lNTAwMWFiN2E5ICBlNTAwMWFiN2E5
YzE3ZmUxY2Y5MTU1MzkyYzk0M2E5Yzk4NWM4YTk2IC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 11:29:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 11: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 1gG0J4-0002sh-DJ; Fri, 26 Oct 2018 11:29:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=f8h9=ng=citrix.com=prvs=8302ac893=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gG0J3-0002rz-Ps
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 11:29:33 +0000
X-Inumbo-ID: 9f2eadd9-d912-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9f2eadd9-d912-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 11:31:04 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,427,1534809600"; d="scan'208";a="81008186"
To: Jan Beulich <JBeulich@suse.com>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5BA0E58F02000078001E94CE@prv1-mh.provo.novell.com>
 <5BA0E74702000078001E952E@prv1-mh.provo.novell.com>
 <9c61c76a-3ea4-9d2e-3ba1-46fd81184a3d@citrix.com>
 <5BD2D8A802000078001F4EEC@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <d2814fd9-9b5d-0915-06aa-4e525824d070@citrix.com>
Date: Fri, 26 Oct 2018 12:29:30 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BD2D8A802000078001F4EEC@prv1-mh.provo.novell.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 02/34] x86/HVM: grow MMIO cache data size
 to 64 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>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMTAvMTggMTA6MDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI1LjEwLjE4IGF0
IDIwOjM2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDE4LzA5LzE4
IDEyOjUzLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IFRoaXMgaXMgbmVlZGVkIGJlZm9yZSBlbmFi
bGluZyBhbnkgQVZYNTEyIGluc25zIGluIHRoZSBlbXVsYXRvci4gQ2hhbmdlCj4+PiB0aGUgd2F5
IGFsaWdubWVudCBpcyBlbmZvcmNlZCBhdCB0aGUgc2FtZSB0aW1lLgo+Pj4KPj4+IEFkZCBhIGNo
ZWNrIHRoYXQgdGhlIGJ1ZmZlciB3b24ndCBhY3R1YWxseSBvdmVyZmxvdywgYW5kIHdoaWxlIGF0
IGl0Cj4+PiBhbHNvIGNvbnZlcnQgdGhlIGNoZWNrIGZvciBhY2Nlc3NlcyB0byBub3QgY3Jvc3Mg
cGFnZSBib3VuZGFyaWVzLgo+Pj4KPj4+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KPj4+IC0tLQo+Pj4gdjM6IE5ldy4KPj4+Cj4+PiAtLS0gYS94ZW4vYXJj
aC94ODYvaHZtL2VtdWxhdGUuYwo+Pj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMK
Pj4+IEBAIC04NjYsNyArODY2LDE4IEBAIHN0YXRpYyBpbnQgaHZtZW11bF9waHlzX21taW9fYWNj
ZXNzKAo+Pj4gICAgICBpbnQgcmMgPSBYODZFTVVMX09LQVk7Cj4+PiAgCj4+PiAgICAgIC8qIEFj
Y2Vzc2VzIG11c3QgZmFsbCB3aXRoaW4gYSBwYWdlLiAqLwo+Pj4gLSAgICBCVUdfT04oKGdwYSAm
IH5QQUdFX01BU0spICsgc2l6ZSA+IFBBR0VfU0laRSk7Cj4+PiArICAgIGlmICggKGdwYSAmIH5Q
QUdFX01BU0spICsgc2l6ZSA+IFBBR0VfU0laRSApCj4+PiArICAgIHsKPj4+ICsgICAgICAgIEFT
U0VSVF9VTlJFQUNIQUJMRSgpOwo+Pj4gKyAgICAgICAgcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVB
QkxFOwo+Pj4gKyAgICB9Cj4+PiArCj4+PiArICAgIC8qIEFjY2Vzc2VzIG11c3Qgbm90IG92ZXJm
bG93IHRoZSBjYWNoZSdzIGJ1ZmZlci4gKi8KPj4+ICsgICAgaWYgKCBzaXplID4gc2l6ZW9mKGNh
Y2hlLT5idWZmZXIpICkKPj4+ICsgICAgewo+Pj4gKyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxF
KCk7Cj4+PiArICAgICAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7Cj4+PiArICAgIH0K
Pj4+ICAKPj4+ICAgICAgLyoKPj4+ICAgICAgICogaHZtZW11bF9kb19pbygpIGNhbm5vdCBoYW5k
bGUgbm9uLXBvd2VyLW9mLTIgYWNjZXNzZXMgb3IKPj4+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL3ZjcHUuaAo+Pj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmNwdS5oCj4+
PiBAQCAtNDIsMTUgKzQyLDE0IEBAIHN0cnVjdCBodm1fdmNwdV9hc2lkIHsKPj4+ICB9Owo+Pj4g
IAo+Pj4gIC8qCj4+PiAtICogV2UgbWF5IHJlYWQgb3Igd3JpdGUgdXAgdG8gbTI1NiBhcyBhIG51
bWJlciBvZiBkZXZpY2UtbW9kZWwKPj4+ICsgKiBXZSBtYXkgcmVhZCBvciB3cml0ZSB1cCB0byBt
NTEyIGFzIGEgbnVtYmVyIG9mIGRldmljZS1tb2RlbAo+Pj4gICAqIHRyYW5zYWN0aW9ucy4KPj4+
ICAgKi8KPj4+ICBzdHJ1Y3QgaHZtX21taW9fY2FjaGUgewo+Pj4gICAgICB1bnNpZ25lZCBsb25n
IGdsYTsKPj4+ICAgICAgdW5zaWduZWQgaW50IHNpemU7Cj4+PiAgICAgIHVpbnQ4X3QgZGlyOwo+
Pj4gLSAgICB1aW50OF90IHBhZFszXTsgLyogbWFrZSBidWZmZXJbXSBsb25nLWFsaWduZWQgKi8K
Pj4+IC0gICAgdWludDhfdCBidWZmZXJbMzJdOwo+Pj4gKyAgICB1aW50OF90IGJ1ZmZlcls2NF0g
X19hbGlnbmVkKHNpemVvZihsb25nKSk7Cj4+IERvbid0IHdlIHdhbnQgaXQgMTYtYnl0ZSBhbGln
bmVkLCByYXRoZXIgdGhhbiA4Pwo+IFdoeT8gV2UgZG9uJ3QgYWNjZXNzIHRoZSBidWZmZXIgdmlh
IFNJTUQgaW5zbnMuCgpGYWlyIHBvaW50LsKgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 11:31:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 11: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 1gG0Ki-0003hM-S4; Fri, 26 Oct 2018 11:31:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wvkx=ng=citrix.com=prvs=83023e1ff=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1gG0Kh-0003h6-FF
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 11:31:15 +0000
X-Inumbo-ID: dc1422f6-d912-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dc1422f6-d912-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 11:32:46 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,427,1534809600"; d="scan'208";a="68844469"
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
References: <1540481802-20037-1-git-send-email-andrew.cooper3@citrix.com>
 <1540481946-20712-1-git-send-email-andrew.cooper3@citrix.com>
 <bbe923eb-8b5a-3a4b-7f64-8435de76e88c@citrix.com>
 <0a6695ce-4a22-0df2-d6c0-0aec0987fc48@citrix.com>
 <dd055507-dbbc-c6f5-1b33-1d399e62bb18@citrix.com>
 <84386ade-538b-2a60-fd0e-e3661c53c386@citrix.com>
From: Sergey Dyasli <sergey.dyasli@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=sergey.dyasli@citrix.com; keydata=
 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
Message-ID: <5ceb3cce-5084-6196-c3dd-6b1cb53be23c@citrix.com>
Date: Fri, 26 Oct 2018 12:31:10 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <84386ade-538b-2a60-fd0e-e3661c53c386@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 4/4] x86/vvmx: Don't handle unknown nested
 vmexit reasons at L0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMjYvMTAvMjAxOCAxMjowOSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPayAtIHRoYXQgcGF0
Y2ggaXMgbm93IGFzIGZvbGxvd3M6Cj4gCj4geDg2L3Z2bXg6IExldCBMMSBoYW5kbGUgYWxsIHRo
ZSB1bmNvbmRpdGlvbmFsIHZtZXhpdCBpbnN0cnVjdGlvbnMKPiAKPiBTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IC4uLgo+IGRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92
dm14LmMKPiBpbmRleCBhYTIwMmUwLi43MDUxZWIzIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vdm14L3Z2bXguYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwo+IEBA
IC0yMzgzLDYgKzIzODMsOCBAQCBpbnQgbnZteF9uMl92bWV4aXRfaGFuZGxlcihzdHJ1Y3QgY3B1
X3VzZXJfcmVncyAqcmVncywKPiDCoMKgwqDCoCBjYXNlIEVYSVRfUkVBU09OX1RSSVBMRV9GQVVM
VDoKPiDCoMKgwqDCoCBjYXNlIEVYSVRfUkVBU09OX1RBU0tfU1dJVENIOgo+IMKgwqDCoMKgIGNh
c2UgRVhJVF9SRUFTT05fQ1BVSUQ6Cj4gK8KgwqDCoCBjYXNlIEVYSVRfUkVBU09OX0dFVFNFQzoK
PiArwqDCoMKgIGNhc2UgRVhJVF9SRUFTT05fSU5WRDoKPiDCoMKgwqDCoCBjYXNlIEVYSVRfUkVB
U09OX1ZNQ0FMTDoKPiDCoMKgwqDCoCBjYXNlIEVYSVRfUkVBU09OX1ZNQ0xFQVI6Cj4gwqDCoMKg
wqAgY2FzZSBFWElUX1JFQVNPTl9WTUxBVU5DSDoKPiBAQCAtMjM5NSw2ICsyMzk3LDcgQEAgaW50
IG52bXhfbjJfdm1leGl0X2hhbmRsZXIoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCj4gwqDC
oMKgwqAgY2FzZSBFWElUX1JFQVNPTl9WTVhPTjoKPiDCoMKgwqDCoCBjYXNlIEVYSVRfUkVBU09O
X0lOVkVQVDoKPiDCoMKgwqDCoCBjYXNlIEVYSVRfUkVBU09OX1hTRVRCVjoKPiArwqDCoMKgIGNh
c2UgRVhJVF9SRUFTT05fSU5WVlBJRDoKPiDCoMKgwqDCoMKgwqDCoMKgIC8qIGluamVjdCB0byBM
MSAqLwo+IMKgwqDCoMKgwqDCoMKgwqAgbnZjcHUtPm52X3ZtZXhpdF9wZW5kaW5nID0gMTsKPiDC
oMKgwqDCoMKgwqDCoMKgIGJyZWFrOwo+IAo+IFJEVFNDUCBhbmQgVk1GVU5DIG11c3RuJ3QgYmUg
YmxpbmRseSBmb3J3YXJkZWQgdG8gTDEuwqAgV2UgbmVlZCB0byBjaGVjawo+IHdoZXRoZXIgdGhl
IGludGVyY2VwdHMgYXJlIGFjdGl2ZSBhbmQgZWl0aGVyIGZvcndhcmQgdG8gTDEgb3IgaGFuZGxl
IGF0IEwwLgoKSSB0aGluayB0aGUgYmVsb3cgd2lsbCBkbyBmb3IgUkRUU0NQLgpWTUZVTkMgaXMg
dHJpY2tpZXIgYnV0IFhlbiBjdXJyZW50bHkgZG9lc24ndCBwcm92aWRlIHRoaXMgY2FwYWJpbGl0
eSB0bwpMMSBhbnl3YXkuCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5j
IGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCmluZGV4IGFhMjAyZTBkMTIuLjFkMWEwOTIx
YWYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYworKysgYi94ZW4vYXJj
aC94ODYvaHZtL3ZteC92dm14LmMKQEAgLTI2NTMsNiArMjY1MywxMyBAQCBpbnQgbnZteF9uMl92
bWV4aXRfaGFuZGxlcihzdHJ1Y3QgY3B1X3VzZXJfcmVncwoqcmVncywKICAgICAgICAgaWYgKCBj
dHJsICYgQ1BVX0JBU0VEX1RQUl9TSEFET1cgKQogICAgICAgICAgICAgbnZjcHUtPm52X3ZtZXhp
dF9wZW5kaW5nID0gMTsKICAgICAgICAgYnJlYWs7CisKKyAgICBjYXNlIEVYSVRfUkVBU09OX1JE
VFNDUDoKKyAgICAgICAgY3RybCA9IF9fbjJfZXhlY19jb250cm9sKHYpOworICAgICAgICBpZiAo
IGN0cmwgJiBDUFVfQkFTRURfUkRUU0NfRVhJVElORyApCisgICAgICAgICAgICBudmNwdS0+bnZf
dm1leGl0X3BlbmRpbmcgPSAxOworICAgICAgICBicmVhazsKKwogICAgIGRlZmF1bHQ6CiAgICAg
ICAgIGdwcmludGsoWEVOTE9HX0VSUiwgIlVuZXhwZWN0ZWQgbmVzdGVkIHZtZXhpdDogcmVhc29u
ICV1XG4iLAogICAgICAgICAgICAgICAgIGV4aXRfcmVhc29uKTsKCi0tLQpUaGFua3MsClNlcmdl
eQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 11:31:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 11: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 1gG0LF-0003n7-6X; Fri, 26 Oct 2018 11:31:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=f8h9=ng=citrix.com=prvs=8302ac893=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gG0LD-0003mx-Ga
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 11:31:47 +0000
X-Inumbo-ID: ef08adba-d912-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ef08adba-d912-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 11:33:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,427,1534809600"; d="scan'208";a="81008254"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5BAA34B502000078001EB9B6@prv1-mh.provo.novell.com>
 <5BAA39D602000078001EBA54@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <cf3adb41-489b-bf9d-54a7-3ef979ccf4f9@citrix.com>
Date: Fri, 26 Oct 2018 12:31:44 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BAA39D602000078001EBA54@prv1-mh.provo.novell.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 17/44] x86emul/test: introduce eq()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUvMDkvMTggMTQ6MzYsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEluIHByZXBhcmF0aW9uIGZv
ciBzZW5zaWJsZSB0by1ib29sZWFuIGNvbnZlcnNpb24gb24gQVZYNTEyLCB3cmFwCj4gYW5vdGhl
ciBhYnN0cmFjdGlvbiBmdW5jdGlvbiBhcm91bmQgdGhlIHByZXNlbnQgdG9fYm9vbCg8eD4gPT0g
PHk+KSwgdG8KPiBnZXQgcmlkIG9mIHRoZSBvcGVuLWNvZGVkID09ICh3aGljaCB3aWxsIGdldCBp
biB0aGUgd2F5IG9mIHVzaW5nCj4gYnVpbHQtaW4gZnVuY3Rpb25zIGluc3RlYWQpLiBGb3IgdGhl
IGZ1dHVyZSBBVlg1MTIgdXNlIHNjYWxhciBvcGVyYW5kcwo+IGNhbid0IGJlIHVzZWQgdGhlbiBh
bnltb3JlOiBVc2UgKHZlY190KXt9IHdoZW4gdGhlIG9wZXJhbmQgaXMgemVybywKPiBhbmQgYnJv
YWRjYXN0IChpZiBhdmFpbGFibGUpIG90aGVyd2lzZSAoYXNzdW1lIHByZS1BVlg1MTIgd2hlbiBi
cm9hZGNhc3QKPiBpcyBub3QgYXZhaWxhYmxlLCBpbiB3aGljaCBjYXNlIGEgcGxhaW4gc2NhbGFy
IGlzIHN0aWxsIGZpbmUpLgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 11:33:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 11:33: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 1gG0N7-0003yb-L7; Fri, 26 Oct 2018 11:33:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gG0N5-0003yM-Ot
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 11:33:43 +0000
X-Inumbo-ID: 340947c1-d913-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 340947c1-d913-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 11:35:14 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 05:33:39 -0600
Message-Id: <5BD2FB8F02000078001F5189@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 05:33:35 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <george.dunlap@citrix.com>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <20181022145534.afuxnfzyovdi3hya@zion.uk.xensource.com>
 <5BD1D82402000078001F4B60@prv1-mh.provo.novell.com>
 <187f3a6a-e83e-3dc2-0cb7-69fecdacacf1@citrix.com>
 <5BD1DAEC02000078001F4BAE@prv1-mh.provo.novell.com>
 <e1388467-9dc8-9012-f9b8-587617a97a73@citrix.com>
 <5BD2DB5F02000078001F4F31@prv1-mh.provo.novell.com>
 <20181026092820.bernuj2cskqtwqqv@zion.uk.xensource.com>
 <5BD2E4EA02000078001F4F96@prv1-mh.provo.novell.com>
 <fa316114-f031-c17f-3af6-0b6893cba813@citrix.com>
 <5BD2F88F02000078001F5117@prv1-mh.provo.novell.com>
 <8d76e7ff-6a04-8e20-1b69-9a8c030103c4@citrix.com>
In-Reply-To: <8d76e7ff-6a04-8e20-1b69-9a8c030103c4@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: Martin Pohlack <mpohlack@amazon.de>, Julien Grall <julien.grall@arm.com>,
 Joao Martins <joao.m.martins@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Mihai Dontu <mdontu@bitdefender.com>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Anthony Liguori <aliguori@amazon.com>, uwed@amazon.de,
 Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Ross Philipson <ross.philipson@oracle.com>,
 Dario Faggioli <dfaggioli@suse.com>, Matt Wilson <msw@amazon.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel List <xen-devel@lists.xen.org>,
 Daniel Kiper <daniel.kiper@oracle.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>

Pj4+IE9uIDI2LjEwLjE4IGF0IDEzOjI0LCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPiB3cm90
ZToKPiBPbiAxMC8yNi8yMDE4IDEyOjIwIFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24g
MjYuMTAuMTggYXQgMTI6NTEsIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4g
VGhlIGJhc2ljIHNvbHV0aW9uIGludm9sdmVzIGhhdmluZyBhIHhlbmhlYXAgdmlydHVhbCBhZGRy
ZXNzIG1hcHBpbmcKPj4+IGFyZWEgbm90IHRpZWQgdG8gdGhlIHBoeXNpY2FsIGxheW91dCBvZiB0
aGUgbWVtb3J5LiAgZG9taGVhcCBhbmQgeGVuaGVhcAo+Pj4gbWVtb3J5IHdvdWxkIGhhdmUgdG8g
Y29tZSBmcm9tIHRoZSBzYW1lIHBvb2wsIGJ1dCB4ZW5oZWFwIHdvdWxkIG5lZWQgdG8KPj4+IGJl
IG1hcHBlZCBpbnRvIHRoZSB4ZW5oZWFwIHZpcnR1YWwgbWVtb3J5IHJlZ2lvbiBiZWZvcmUgYmVp
bmcgcmV0dXJuZWQuCj4+IAo+PiBXb3VsZG4ndCB0aGlzIG1vc3QgZWFzaWx5IGJlIGRvbmUgYnkg
bWFraW5nIGFsbG9jX3hlbmhlYXBfcGFnZXMoKQo+PiBjYWxsIGFsbG9jX2RvbWhlYXBfcGFnZXMo
KSBhbmQgdGhlbiB2bWFwKCkgdGhlIHJlc3VsdD8gT2YgY291cnNlCj4+IHdlIG1heSBuZWVkIHRv
IGdyb3cgdGhlIHZtYXAgYXJlYSBpbiB0aGF0IGNhc2UuCj4gCj4gSSBjb3VsZG4ndCBhbnN3ZXIg
dGhhdCBxdWVzdGlvbiB3aXRob3V0IGEgbG90IG1vcmUgZGlnZ2luZy4gOi0pICBJJ2QKPiBhbHdh
eXMgYXNzdW1lZCB0aGF0IHRoZSByZWFzb24gZm9yIHRoZSBvcmlnaW5hbCByZWFzb24gZm9yIGhh
dmluZyB0aGUKPiB4ZW5oZWFwIGRpcmVjdC1tYXBwZWQgb24gMzItYml0IHdhcyBzb21ldGhpbmcg
dG8gZG8gd2l0aCBlYXJseS1ib290Cj4gYWxsb2NhdGlvbjsgaWYgdGhlcmUgaXMgc29tZXRoaW5n
IHRyaWNreSB0aGVyZSwgd2UnZCBuZWVkIHRvCj4gc3BlY2lhbC1jYXNlIHRoZSBlYXJseS1ib290
IGFsbG9jYXRpb24gc29tZWhvdy4KClRoZSByZWFzb24gZm9yIHRoZSBzcGxpdCBvbiAzMi1iaXQg
d2FzIHNpbXBseSB0aGUgbGFjayBvZiBzdWZmaWNpZW50ClZBIHNwYWNlLgoKSmFuCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 11:44:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 11:44: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 1gG0Wp-0004nU-ND; Fri, 26 Oct 2018 11:43:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rdbn=ng=citrix.com=prvs=830c459d6=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1gG0Wo-0004nP-Pj
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 11:43:46 +0000
X-Inumbo-ID: f945615a-d913-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f945615a-d913-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 13:40:45 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,427,1534809600"; d="scan'208";a="68845086"
To: Jan Beulich <JBeulich@suse.com>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <20181022145534.afuxnfzyovdi3hya@zion.uk.xensource.com>
 <5BD1D82402000078001F4B60@prv1-mh.provo.novell.com>
 <187f3a6a-e83e-3dc2-0cb7-69fecdacacf1@citrix.com>
 <5BD1DAEC02000078001F4BAE@prv1-mh.provo.novell.com>
 <e1388467-9dc8-9012-f9b8-587617a97a73@citrix.com>
 <5BD2DB5F02000078001F4F31@prv1-mh.provo.novell.com>
 <20181026092820.bernuj2cskqtwqqv@zion.uk.xensource.com>
 <5BD2E4EA02000078001F4F96@prv1-mh.provo.novell.com>
 <fa316114-f031-c17f-3af6-0b6893cba813@citrix.com>
 <5BD2F88F02000078001F5117@prv1-mh.provo.novell.com>
 <8d76e7ff-6a04-8e20-1b69-9a8c030103c4@citrix.com>
 <5BD2FB8F02000078001F5189@prv1-mh.provo.novell.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <1695588d-ef96-376e-e934-df3138ce2141@citrix.com>
Date: Fri, 26 Oct 2018 12:43:32 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BD2FB8F02000078001F5189@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: Martin Pohlack <mpohlack@amazon.de>, Julien Grall <julien.grall@arm.com>,
 Joao Martins <joao.m.martins@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Mihai Dontu <mdontu@bitdefender.com>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Anthony Liguori <aliguori@amazon.com>, uwed@amazon.de,
 Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Ross Philipson <ross.philipson@oracle.com>,
 Dario Faggioli <dfaggioli@suse.com>, Matt Wilson <msw@amazon.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel List <xen-devel@lists.xen.org>,
 Daniel Kiper <daniel.kiper@oracle.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>

T24gMTAvMjYvMjAxOCAxMjozMyBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjYuMTAu
MTggYXQgMTM6MjQsIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+IHdyb3RlOgo+PiBPbiAxMC8y
Ni8yMDE4IDEyOjIwIFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDI2LjEwLjE4IGF0
IDEyOjUxLCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPiB3cm90ZToKPj4+PiBUaGUgYmFzaWMg
c29sdXRpb24gaW52b2x2ZXMgaGF2aW5nIGEgeGVuaGVhcCB2aXJ0dWFsIGFkZHJlc3MgbWFwcGlu
Zwo+Pj4+IGFyZWEgbm90IHRpZWQgdG8gdGhlIHBoeXNpY2FsIGxheW91dCBvZiB0aGUgbWVtb3J5
LiAgZG9taGVhcCBhbmQgeGVuaGVhcAo+Pj4+IG1lbW9yeSB3b3VsZCBoYXZlIHRvIGNvbWUgZnJv
bSB0aGUgc2FtZSBwb29sLCBidXQgeGVuaGVhcCB3b3VsZCBuZWVkIHRvCj4+Pj4gYmUgbWFwcGVk
IGludG8gdGhlIHhlbmhlYXAgdmlydHVhbCBtZW1vcnkgcmVnaW9uIGJlZm9yZSBiZWluZyByZXR1
cm5lZC4KPj4+Cj4+PiBXb3VsZG4ndCB0aGlzIG1vc3QgZWFzaWx5IGJlIGRvbmUgYnkgbWFraW5n
IGFsbG9jX3hlbmhlYXBfcGFnZXMoKQo+Pj4gY2FsbCBhbGxvY19kb21oZWFwX3BhZ2VzKCkgYW5k
IHRoZW4gdm1hcCgpIHRoZSByZXN1bHQ/IE9mIGNvdXJzZQo+Pj4gd2UgbWF5IG5lZWQgdG8gZ3Jv
dyB0aGUgdm1hcCBhcmVhIGluIHRoYXQgY2FzZS4KPj4KPj4gSSBjb3VsZG4ndCBhbnN3ZXIgdGhh
dCBxdWVzdGlvbiB3aXRob3V0IGEgbG90IG1vcmUgZGlnZ2luZy4gOi0pICBJJ2QKPj4gYWx3YXlz
IGFzc3VtZWQgdGhhdCB0aGUgcmVhc29uIGZvciB0aGUgb3JpZ2luYWwgcmVhc29uIGZvciBoYXZp
bmcgdGhlCj4+IHhlbmhlYXAgZGlyZWN0LW1hcHBlZCBvbiAzMi1iaXQgd2FzIHNvbWV0aGluZyB0
byBkbyB3aXRoIGVhcmx5LWJvb3QKPj4gYWxsb2NhdGlvbjsgaWYgdGhlcmUgaXMgc29tZXRoaW5n
IHRyaWNreSB0aGVyZSwgd2UnZCBuZWVkIHRvCj4+IHNwZWNpYWwtY2FzZSB0aGUgZWFybHktYm9v
dCBhbGxvY2F0aW9uIHNvbWVob3cuCj4gCj4gVGhlIHJlYXNvbiBmb3IgdGhlIHNwbGl0IG9uIDMy
LWJpdCB3YXMgc2ltcGx5IHRoZSBsYWNrIG9mIHN1ZmZpY2llbnQKPiBWQSBzcGFjZS4KClRoYXQg
dGVsbHMgbWUgd2h5IHRoZSBkb21oZWFwIHdhcyAqbm90KiBkaXJlY3QtbWFwcGVkOyBidXQgaXQg
ZG9lc24ndAp0ZWxsIG1lIHdoeSB0aGUgeGVuaGVhcCAqd2FzKi4gIFdhcyBpdCBwZXJoYXBzIGp1
c3Qgc29tZXRoaW5nIHRoYXQKZXZvbHZlZCBmcm9tIHdoYXQgd2UgaW5oZXJpdGVkIGZyb20gTGlu
dXg/CgogLUdlb3JnZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 11:45:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 11:45: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 1gG0Yu-0004vj-AX; Fri, 26 Oct 2018 11:45:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gG0Ys-0004vd-Nk
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 11:45:54 +0000
X-Inumbo-ID: e8744e5c-d914-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e8744e5c-d914-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 11:47:26 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 05:45:51 -0600
Message-Id: <5BD2FE6D02000078001F51F1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 05:45:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <george.dunlap@citrix.com>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <20181022145534.afuxnfzyovdi3hya@zion.uk.xensource.com>
 <5BD1D82402000078001F4B60@prv1-mh.provo.novell.com>
 <187f3a6a-e83e-3dc2-0cb7-69fecdacacf1@citrix.com>
 <5BD1DAEC02000078001F4BAE@prv1-mh.provo.novell.com>
 <e1388467-9dc8-9012-f9b8-587617a97a73@citrix.com>
 <5BD2DB5F02000078001F4F31@prv1-mh.provo.novell.com>
 <20181026092820.bernuj2cskqtwqqv@zion.uk.xensource.com>
 <5BD2E4EA02000078001F4F96@prv1-mh.provo.novell.com>
 <fa316114-f031-c17f-3af6-0b6893cba813@citrix.com>
 <5BD2F88F02000078001F5117@prv1-mh.provo.novell.com>
 <8d76e7ff-6a04-8e20-1b69-9a8c030103c4@citrix.com>
 <5BD2FB8F02000078001F5189@prv1-mh.provo.novell.com>
 <1695588d-ef96-376e-e934-df3138ce2141@citrix.com>
In-Reply-To: <1695588d-ef96-376e-e934-df3138ce2141@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: Martin Pohlack <mpohlack@amazon.de>, Julien Grall <julien.grall@arm.com>,
 Joao Martins <joao.m.martins@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Mihai Dontu <mdontu@bitdefender.com>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Anthony Liguori <aliguori@amazon.com>, uwed@amazon.de,
 Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Ross Philipson <ross.philipson@oracle.com>,
 Dario Faggioli <dfaggioli@suse.com>, Matt Wilson <msw@amazon.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel List <xen-devel@lists.xen.org>,
 Daniel Kiper <daniel.kiper@oracle.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>

Pj4+IE9uIDI2LjEwLjE4IGF0IDEzOjQzLCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPiB3cm90
ZToKPiBPbiAxMC8yNi8yMDE4IDEyOjMzIFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24g
MjYuMTAuMTggYXQgMTM6MjQsIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4g
T24gMTAvMjYvMjAxOCAxMjoyMCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4gT24gMjYu
MTAuMTggYXQgMTI6NTEsIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+PiBU
aGUgYmFzaWMgc29sdXRpb24gaW52b2x2ZXMgaGF2aW5nIGEgeGVuaGVhcCB2aXJ0dWFsIGFkZHJl
c3MgbWFwcGluZwo+Pj4+PiBhcmVhIG5vdCB0aWVkIHRvIHRoZSBwaHlzaWNhbCBsYXlvdXQgb2Yg
dGhlIG1lbW9yeS4gIGRvbWhlYXAgYW5kIHhlbmhlYXAKPj4+Pj4gbWVtb3J5IHdvdWxkIGhhdmUg
dG8gY29tZSBmcm9tIHRoZSBzYW1lIHBvb2wsIGJ1dCB4ZW5oZWFwIHdvdWxkIG5lZWQgdG8KPj4+
Pj4gYmUgbWFwcGVkIGludG8gdGhlIHhlbmhlYXAgdmlydHVhbCBtZW1vcnkgcmVnaW9uIGJlZm9y
ZSBiZWluZyByZXR1cm5lZC4KPj4+Pgo+Pj4+IFdvdWxkbid0IHRoaXMgbW9zdCBlYXNpbHkgYmUg
ZG9uZSBieSBtYWtpbmcgYWxsb2NfeGVuaGVhcF9wYWdlcygpCj4+Pj4gY2FsbCBhbGxvY19kb21o
ZWFwX3BhZ2VzKCkgYW5kIHRoZW4gdm1hcCgpIHRoZSByZXN1bHQ/IE9mIGNvdXJzZQo+Pj4+IHdl
IG1heSBuZWVkIHRvIGdyb3cgdGhlIHZtYXAgYXJlYSBpbiB0aGF0IGNhc2UuCj4+Pgo+Pj4gSSBj
b3VsZG4ndCBhbnN3ZXIgdGhhdCBxdWVzdGlvbiB3aXRob3V0IGEgbG90IG1vcmUgZGlnZ2luZy4g
Oi0pICBJJ2QKPj4+IGFsd2F5cyBhc3N1bWVkIHRoYXQgdGhlIHJlYXNvbiBmb3IgdGhlIG9yaWdp
bmFsIHJlYXNvbiBmb3IgaGF2aW5nIHRoZQo+Pj4geGVuaGVhcCBkaXJlY3QtbWFwcGVkIG9uIDMy
LWJpdCB3YXMgc29tZXRoaW5nIHRvIGRvIHdpdGggZWFybHktYm9vdAo+Pj4gYWxsb2NhdGlvbjsg
aWYgdGhlcmUgaXMgc29tZXRoaW5nIHRyaWNreSB0aGVyZSwgd2UnZCBuZWVkIHRvCj4+PiBzcGVj
aWFsLWNhc2UgdGhlIGVhcmx5LWJvb3QgYWxsb2NhdGlvbiBzb21laG93Lgo+PiAKPj4gVGhlIHJl
YXNvbiBmb3IgdGhlIHNwbGl0IG9uIDMyLWJpdCB3YXMgc2ltcGx5IHRoZSBsYWNrIG9mIHN1ZmZp
Y2llbnQKPj4gVkEgc3BhY2UuCj4gCj4gVGhhdCB0ZWxscyBtZSB3aHkgdGhlIGRvbWhlYXAgd2Fz
ICpub3QqIGRpcmVjdC1tYXBwZWQ7IGJ1dCBpdCBkb2Vzbid0Cj4gdGVsbCBtZSB3aHkgdGhlIHhl
bmhlYXAgKndhcyouICBXYXMgaXQgcGVyaGFwcyBqdXN0IHNvbWV0aGluZyB0aGF0Cj4gZXZvbHZl
ZCBmcm9tIHdoYXQgd2UgaW5oZXJpdGVkIGZyb20gTGludXg/CgpQcmVzdW1hYmx5LCBidXQgdGhl
cmUgSSdtIHJlYWxseSB0aGUgd3Jvbmcgb25lIHRvIGFzay4gV2hlbiBJIGpvaW5lZCwKdGhpbmdz
IGhhZCBsb25nIGJlZW4gdGhhdCB3YXkuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 11:59:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 11: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 1gG0lv-0005pE-JS; Fri, 26 Oct 2018 11:59:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gG0lu-0005p9-BV
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 11:59:22 +0000
X-Inumbo-ID: c92370e2-d916-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c92370e2-d916-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 12:00:52 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 05:59:19 -0600
Message-Id: <5BD3019502000078001F5210@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 05:59:17 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5BA0E58F02000078001E94CE@prv1-mh.provo.novell.com>
 <5BA0E71E02000078001E94EC@prv1-mh.provo.novell.com>
 <b48629ea-44bc-5658-5d5f-c739a680956f@citrix.com>
 <5BD2D87A02000078001F4EE9@prv1-mh.provo.novell.com>
 <86c809b7-3e39-6bbd-42f8-ba7d8181f2d1@citrix.com>
In-Reply-To: <86c809b7-3e39-6bbd-42f8-ba7d8181f2d1@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 01/34] x86emul: support AVX512 opmask
 insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI2LjEwLjE4IGF0IDEzOjI5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjYvMTAvMTggMTA6MDMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAyNS4x
MC4xOCBhdCAyMDozMiwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24g
MTgvMDkvMTggMTI6NTMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IEBAIC0xMTg3LDYgKzExODgs
MTEgQEAgc3RhdGljIGludCBfZ2V0X2ZwdSgKPj4+PiAgICAgICAgICAgICAgcmV0dXJuIFg4NkVN
VUxfVU5IQU5ETEVBQkxFOwo+Pj4+ICAgICAgICAgIGJyZWFrOwo+Pj4+ICAKPj4+PiArICAgIGNh
c2UgWDg2RU1VTF9GUFVfb3BtYXNrOgo+Pj4+ICsgICAgICAgIGlmICggISh4Y3IwICYgWDg2X1hD
UjBfU1NFKSB8fCAhKHhjcjAgJiBYODZfWENSMF9PUE1BU0spICkKPj4+PiArICAgICAgICAgICAg
cmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOwo+Pj4+ICsgICAgICAgIGJyZWFrOwo+Pj4gSSBz
ZWUgdGhpcyBmb2xsb3dzIHRoZSBwYXR0ZXJuIGZyb20gWDg2RU1VTF9GUFVfeW1tLCBidXQgYnkg
dGhlIFNTRQo+Pj4gY2hlY2s/ICBJdCBpcyBub3QgcmVsZXZhbnQgYXQgdGhpcyBwb2ludCAtIGlm
IHhjcjAub3BtYXNrIGlzIHNldCwgdGhlCj4+PiBvcG1hc2sgaW5zdHJ1Y3Rpb25zIHNob3VsZCBi
ZSB1c2FibGUuCj4+IEkgd291bGQgYWdyZWUgd2l0aCB5b3UgZnJvbSBhIGZ1bmN0aW9uYWwgUE9W
LCBidXQgcGxlYXNlIHNlZSB0aGUKPj4gbGFzdCByb3cgb2YgdGhlIHRhYmxlIG5hbWVkICJPUyBY
U0FWRSBFbmFibGluZyBSZXF1aXJlbWVudHMgb2YKPj4gSW5zdHJ1Y3Rpb24gQ2F0ZWdvcmllcyIg
aW4gU0RNIFZvbCAyLgo+IAo+IEhtbS4gIFRoYXQgdGFibGUgaXMgaW4gY29udHJhZGljdGlvbiB0
byBWb2wgMyBGaWd1cmUgMi04IGFuZCBhc3NvY2lhdGVkCj4gZGVzY3JpcHRpb24sIHdoaWNoIGVu
dW1lcmF0ZXMgdGhlICNHUCBjb25kaXRpb25zIG9mIFhTRVRCVi4KPiAKPiBJbiBwYXJ0aWN1bGFy
LCBpdCBzdWdnZXN0cyB0aGF0IE9QTUFTSyBtdXN0IGJlIHNldCBpbiB1bmlvbiB3aXRoIHRoZSBa
TU0KPiBiaXRzLCBhbmQgY2Fubm90IGJlIHNldCB3aXRob3V0IFlNTS4KCkhtbSwgdHJ1ZS4gSG93
ZXZlciAuLi4KCj4gSU1PLCB3ZSBjYW4gcmVxdWlyZS9leHBlY3QgZ2V0X3hjcjAoKSB0byBwYXNz
IGFuIGFyY2hpdGVjdHVyYWxseSB2YWxpZAo+IHJlc3VsdC4gIEkgZG9uJ3QgdGhpbmsgd2Ugc2hv
dWxkIGJlIGNoZWNraW5nIHRoZSB0cmFuc2l0aXZlIGNsb3N1cmUgb2YKPiBmZWF0dXJlIGRlcGVu
ZGVuY2VzIGhlcmUuCgouLi4gSSdkIHByZWZlciBpZiB0aGUgY29kZSByZW1haW5lZCBjb25zaXN0
ZW50LCBhbmQgaGVuY2UgdGhlCmFuYWxvZ3kgd2l0aCBYODZFTVVMX0ZQVV95bW0gc2hvdWxkIHJl
bWFpbiwgdGhlIG1vcmUgdGhhdAp0aGlzIHdheSBpdCdzIGFsc28gbW9yZSBjb25zaXN0ZW50IHdp
dGggVm9sIDIncyAjVUQgY29uZGl0aW9uIHRhYmxlLgoKRnVydGhlcm1vcmUgSSBjb25zaWRlciBz
b21lIG9mIHRoZSByZXN0cmljdGlvbnMgaW4gdGFibGUgMi04IHF1aXRlCmEgYml0IHRvbyByZXN0
cmljdGl2ZSwgYW5kIGhlbmNlIEkgd291bGRuJ3QgYmUgc3VycHJpc2VkIGlmIHRoZXkKZ290IHJl
bGF4ZWQgYXQgc29tZSBwb2ludC4gSXQgaGFzIHB1enpsZWQgbWUgZnJvbSB0aGUgdmVyeQpiZWdp
bm5pbmcgdGhhdCBlLmcuIEhpMTZfWk1NIG5lZWRzIHRvIGJlIHNldCBieSAzMi1iaXQgT1Nlcwpk
ZXNwaXRlIHRoZXJlIGJlaW5nIG5vIG1lYW5zIHRvIGFjY2VzcyB0aGUgdXBwZXIgMTYgWk1NCnJl
Z2lzdGVycy4gQnkga2VlcGluZyB0aGUgY29kZSBhcyBpcyB3ZSdkIGhhdmUgbm8gaXNzdWUgd2l0
aAphbnkgc3VjaCByZWxheGF0aW9uLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 12:02:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 12: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 1gG0oU-0006aU-CR; Fri, 26 Oct 2018 12:02:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=eueg=ng=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1gG0oT-0006aO-DN
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 12:02:01 +0000
X-Inumbo-ID: 861636c7-d916-11e8-a8a5-bc764e045a96
Received: from mail-wr1-x431.google.com (unknown [2a00:1450:4864:20::431])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 861636c7-d916-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 13:59:00 +0200 (CEST)
Received: by mail-wr1-x431.google.com with SMTP id d10-v6so1087149wrs.5
 for <xen-devel@lists.xen.org>; Fri, 26 Oct 2018 05:01:59 -0700 (PDT)
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=ve6hNeAwf16zV50D9IWM+SmJHSqmA4vKaj7w3D20YRo=;
 b=L8WSm4tPAipgEZy/Fdf5b1VrxYq+8mPUuGZzGV0Q2Kd0RfmfOGSm2jxCAUSuj3vFEQ
 48RU5gO6jGsvqKzBE57vmFnIXhoBMwxeufGN1rEoLga0nSkZ8cO8RNes3YcauZr2M7c2
 j5Cq8D6D3UczG7d4ScRcDr+EZ82ULn85lmLBvQ4c4BtM6b5gh8WdWMl6WGfcdKAWF5Gy
 BZLcsOlFO5af74sbiootH97/KLQfD/rlSCm4Hm+PUj5uTbCob7Y6dQi32TTnAaoEwL8w
 QOpt5OhGPwKmiMKTHtcPfV1NKW+as2wL/Hn20QYCPmX85tBhkBL8pG3R9xoAI0hy8CJF
 UI6w==
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=ve6hNeAwf16zV50D9IWM+SmJHSqmA4vKaj7w3D20YRo=;
 b=ayoOIetnoT/SkaChoIZw9MlvjiODKtgNnUWkd8qKvmYHoiScfbXDKnPHPinno45CPo
 8aPyHrQBPQSN1WaC49uVqsC9HZqLscXWJ8zzxhJcbeYwnmsVfngAjU2Yj8A6x5Bmu0sd
 BLhoXkZKNkcO+bVRdYK9PlFqJ1iLfs9OHpaebMqcFwDzj7k7YQD49nYpZCQ6W1xPgHmc
 Wv9nXxgmRnhE/9PHKvmeLKj3+DvFXCM8ysyZSDykNmiDQ6eqjs7VLxDyiT5Mq6OaUq07
 2Tizc/IernVK23CxXSoU4EYxtXUkO+zMGbGAGpUVz1P8iUBBfH9Lb6DVff0RwFYSysyQ
 VlTQ==
X-Gm-Message-State: AGRZ1gJ7jertZiHenaKBekgRAexUGgC4+KkG3OZOX/ZAFepjdDHIRhZI
 mn2GZ4XHGTjW6vpmHRK1UA1nIqfpz2X+4k6zVjQ=
X-Google-Smtp-Source: AJdET5cwU7O0u/g4eaCGlrL4EPp5CFGYgucnzgy5/hRFfqie3p8U7I0ESMwBqO53vp0pzJpxhpKkrVDZ68lix5+HGkA=
X-Received: by 2002:adf:8b5e:: with SMTP id
 v30-v6mr5109440wra.282.1540555318511; 
 Fri, 26 Oct 2018 05:01:58 -0700 (PDT)
MIME-Version: 1.0
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <CABfawh=GYUi2nvx5Nc1xfu7McVSqCwYOMyA6fyCKgYJCGCRkXA@mail.gmail.com>
 <7079d0ee-a8ef-e164-12d9-8e3bfef81491@citrix.com>
 <03e84c44-2c33-b00f-bdfc-3c6b57123bfb@citrix.com>
 <CABfawhn6Cdv7HK6pbzEj-013wXwouOuzpOpiw5L-_WV=F4e0Bw@mail.gmail.com>
 <f1e40a27-c0c4-c3bd-eb43-1fb314ec20ac@citrix.com>
 <CABfawhnbPfqeXM01=9_55dOzYAkgEcPk4+YqieN-Ab_3OA=v0Q@mail.gmail.com>
 <5c251189-cfb7-a36a-5a33-fd661771c9c0@citrix.com>
 <CABfawhkkwkC3itQMuqVX1aHSD8ysYCckUi0URVy5kQfZFtjugA@mail.gmail.com>
 <7b2ff44127f10b0d01e8ed8865c71206c1a8f2f4.camel@suse.com>
In-Reply-To: <7b2ff44127f10b0d01e8ed8865c71206c1a8f2f4.camel@suse.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Fri, 26 Oct 2018 06:01:46 -0600
Message-ID: <CABfawhnC-BLRnRQ9Rx9Jgt+runtA4JX-MyF7akcjhU9iGHx8gA@mail.gmail.com>
To: Dario Faggioli <dfaggioli@suse.com>
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: mpohlack@amazon.de, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>, joao.m.martins@oracle.com,
 Stefano Stabellini <sstabellini@kernel.org>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, aliguori@amazon.com, uwed@amazon.de,
 Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, ross.philipson@oracle.com,
 George Dunlap <george.dunlap@citrix.com>, Matt Wilson <msw@amazon.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, JGross@suse.com,
 sergey.dyasli@citrix.com, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 mdontu <mdontu@bitdefender.com>, dwmw@amazon.co.uk,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============6305505399509494771=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============6305505399509494771==
Content-Type: multipart/alternative; boundary="00000000000084515d0579207cdc"

--00000000000084515d0579207cdc
Content-Type: text/plain; charset="UTF-8"

On Fri, Oct 26, 2018, 1:49 AM Dario Faggioli <dfaggioli@suse.com> wrote:

> On Thu, 2018-10-25 at 12:35 -0600, Tamas K Lengyel wrote:
> > On Thu, Oct 25, 2018 at 12:13 PM Andrew Cooper
> > <andrew.cooper3@citrix.com> wrote:
> > >
> > > TBH, I'd perhaps start with an admin control which lets them switch
> > > between the two modes, and some instructions on how/why they might
> > > want
> > > to try switching.
> > >
> > > Trying to second-guess the best HT setting automatically is most
> > > likely
> > > going to be a lost cause.  It will be system specific as to whether
> > > the
> > > same workload is better with or without HT.
> >
> > This may just not be practically possible at the end as the system
> > administrator may have no idea what workload will be running on any
> > given system. It may also vary between one user to the next on the
> > same system, without the users being allowed to tune such details of
> > the system. If we can show that with core-scheduling deployed for
> > most
> > workloads performance is improved by x % it may be a safe option.
> >
> I haven't done this kind of benchmark yet, but I'd say that, if every
> vCPU of every domain is doing 100% CPU intensive work, core-scheduling
> isn't going to make much difference, or help you much, as compared to
> regular scheduling with hyperthreading enabled.
>

Understood, we actually went into the this with the assumption that in such
cases core-scheduling would underperform plain credit1. The idea was to
measure the worst case with plain scheduling and with core-scheduling to be
able to see the difference clearly between the two.


> Actual numbers may vary depending on whether VMs have odd or even
> number of vCPUs but, e.g., on hardware with 2 threads per core, and
> using VMs with at least 2 vCPUs each, the _perfect_ implementation of
> core-scheduling would still manage to keep all the *threads* busy,
> which is --as far as our speculations currently go-- what is causing
> the performance degradation you're seeing.
>
> So, again, if it is confirmed that this workload of yours is a
> particularly bad one for SMT, then you are just better off disabling
> hyperthreading. And, no, I don't think such a situation is common
> enough to say "let's disable for everyone by default".
>

I wasn't asking to make it the default in Xen but if we make it the default
for our deployment where such workloads are entirely possible, would that
be reasonable. Again, we don't know the workload and we can't predict it.
We were hoping to use core-scheduling eventually but it was not expected
that hyperthreading can cause such drops in performance. If there are tests
that I can run which are the "best case" for hyperthreading, I would like
to repeat those tests to see where we are.

Thanks,
Tamas

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

<div dir=3D"auto"><div><br><br><div class=3D"gmail_quote"><div dir=3D"ltr">=
On Fri, Oct 26, 2018, 1:49 AM Dario Faggioli &lt;<a href=3D"mailto:dfaggiol=
i@suse.com">dfaggioli@suse.com</a>&gt; wrote:<br></div><blockquote class=3D=
"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding=
-left:1ex">On Thu, 2018-10-25 at 12:35 -0600, Tamas K Lengyel wrote:<br>
&gt; On Thu, Oct 25, 2018 at 12:13 PM Andrew Cooper<br>
&gt; &lt;<a href=3D"mailto:andrew.cooper3@citrix.com" target=3D"_blank" rel=
=3D"noreferrer">andrew.cooper3@citrix.com</a>&gt; wrote:<br>
&gt; &gt; <br>
&gt; &gt; TBH, I&#39;d perhaps start with an admin control which lets them =
switch<br>
&gt; &gt; between the two modes, and some instructions on how/why they migh=
t<br>
&gt; &gt; want<br>
&gt; &gt; to try switching.<br>
&gt; &gt; <br>
&gt; &gt; Trying to second-guess the best HT setting automatically is most<=
br>
&gt; &gt; likely<br>
&gt; &gt; going to be a lost cause.=C2=A0 It will be system specific as to =
whether<br>
&gt; &gt; the<br>
&gt; &gt; same workload is better with or without HT.<br>
&gt; <br>
&gt; This may just not be practically possible at the end as the system<br>
&gt; administrator may have no idea what workload will be running on any<br=
>
&gt; given system. It may also vary between one user to the next on the<br>
&gt; same system, without the users being allowed to tune such details of<b=
r>
&gt; the system. If we can show that with core-scheduling deployed for<br>
&gt; most<br>
&gt; workloads performance is improved by x % it may be a safe option. <br>
&gt;<br>
I haven&#39;t done this kind of benchmark yet, but I&#39;d say that, if eve=
ry<br>
vCPU of every domain is doing 100% CPU intensive work, core-scheduling<br>
isn&#39;t going to make much difference, or help you much, as compared to<b=
r>
regular scheduling with hyperthreading enabled.<br></blockquote></div></div=
><div dir=3D"auto"><br></div><div dir=3D"auto">Understood, we actually went=
 into the this with the assumption that in such cases core-scheduling would=
 underperform plain credit1. The idea was to measure the worst case with pl=
ain scheduling and with core-scheduling to be able to see the difference cl=
early between the two.</div><div dir=3D"auto"><br></div><div dir=3D"auto"><=
div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin=
:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Actual numbers may vary depending on whether VMs have odd or even<br>
number of vCPUs but, e.g., on hardware with 2 threads per core, and<br>
using VMs with at least 2 vCPUs each, the _perfect_ implementation of<br>
core-scheduling would still manage to keep all the *threads* busy,<br>
which is --as far as our speculations currently go-- what is causing<br>
the performance degradation you&#39;re seeing.<br>
<br>
So, again, if it is confirmed that this workload of yours is a<br>
particularly bad one for SMT, then you are just better off disabling<br>
hyperthreading. And, no, I don&#39;t think such a situation is common<br>
enough to say &quot;let&#39;s disable for everyone by default&quot;.<br></b=
lockquote></div></div><div dir=3D"auto"><br></div><div dir=3D"auto">I wasn&=
#39;t asking to make it the default in Xen but if we make it the default fo=
r our deployment where such workloads are entirely possible, would that be =
reasonable. Again, we don&#39;t know the workload and we can&#39;t predict =
it. We were hoping to use core-scheduling eventually but it was not expecte=
d that hyperthreading can cause such drops in performance. If there are tes=
ts that I can run which are the &quot;best case&quot; for hyperthreading, I=
 would like to repeat those tests to see where we are.</div><div dir=3D"aut=
o"><br></div><div dir=3D"auto">Thanks,</div><div dir=3D"auto">Tamas</div></=
div>

--00000000000084515d0579207cdc--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6305505399509494771==--


From xen-devel-bounces@lists.xenproject.org Fri Oct 26 12:11:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 12:11: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 1gG0xU-0007Of-BM; Fri, 26 Oct 2018 12:11:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gG0xS-0007Oa-QB
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 12:11:18 +0000
X-Inumbo-ID: 7494e469-d918-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7494e469-d918-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 12:12:49 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 06:11:16 -0600
Message-Id: <5BD3046202000078001F5240@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 06:11:14 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <20181026110720.17419-1-jgross@suse.com>
In-Reply-To: <20181026110720.17419-1-jgross@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH V2] Release: add release note link to
 SUPPORT.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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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 <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI2LjEwLjE4IGF0IDEzOjA3LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiAtLS0g
YS9TVVBQT1JULm1kCj4gKysrIGIvU1VQUE9SVC5tZAo+IEBAIC0xMyw2ICsxMyw3IEBAIGZvciB0
aGUgZGVmaW5pdGlvbnMgb2YgdGhlIHN1cHBvcnQgc3RhdHVzIGxldmVscyBldGMuCj4gICAgICBJ
bml0aWFsLVJlbGVhc2U6IG4vYQo+ICAgICAgU3VwcG9ydGVkLVVudGlsOiBUQkQKPiAgICAgIFNl
Y3VyaXR5LVN1cHBvcnQtVW50aWw6IFVucmVsZWFzZWQgLSBub3QgeWV0IHNlY3VyaXR5LXN1cHBv
cnRlZAo+ICsgICAgUmVsZWFzZS1Ob3Rlczogbi9hCj4gIAo+ICAjIEZlYXR1cmUgU3VwcG9ydAo+
ICAKPiAtLS0gYS9kb2NzL3Byb2Nlc3MvcmVsZWFzZS10ZWNobmljaWFuLWNoZWNrbGlzdC50eHQK
PiArKysgYi9kb2NzL3Byb2Nlc3MvcmVsZWFzZS10ZWNobmljaWFuLWNoZWNrbGlzdC50eHQKPiBA
QCAtNTIsNiArNTIsNyBAQCB0PVJFTEVBU0UtJHIKPiAgKiBjaGFuZ2UgeGVuLXVuc3RhYmxlIENv
bmZpZy5tayAoUUVNVV9VUFNUUkVBTV9SRVZJU0lPTiwgUUVNVV9UUkFESVRJT05BTF9SRVZJU0lP
TiwgTUlOSU9TX1VQU1RSRUFNX1JFVklTSU9OKQo+ICAqIGNoYW5nZSBTVVBQT1JULm1kIGhlYWRp
bmcgdmVyc2lvbiBudW1iZXI7IC11bnN0YWJsZSBvciAtcmMgdGFnCj4gICogICAgIChlbXB0eSBp
biBzdGFibGUgYnJhbmNoZXMgYWZ0ZXIgLjAgcmVsZWFzZSkuCj4gKyogICAgIGluc2VydCBjb3Jy
ZWN0IHZlcnNpb24gbnVtYmVyIGluIHJlbGVhc2Utbm90ZXMgbGluawoKSnVzdCBhcyBhIHJlbWFy
ayAoaWYgSWFuIGlzIGhhcHB5IHdpdGggdGhlIGFib3ZlLCBhbGwgaXMgZmluZSk6Ck90aGVyIHRo
YW4gaW4gdjEgdGhlcmUncyBubyBsaW5rIGFueW1vcmUgaW4gU1VQUE9SVC5tZAood2hpY2ggbm93
IGFsc28gY29udHJhZGljdHMgdGhlIHBhdGNoIHRpdGxlOyBwZXJoYXBzIGFkZAoicGxhY2Vob2xk
ZXIiPyksIGFuZCBoZW5jZSB0aGUgd29yZGluZyBoZXJlIG1pZ2h0IG1ha2UKcGVvcGxlIHNlYXJj
aCBmb3Igc29tZXRoaW5nIHRoYXQncyBzaW1wbHkgbm90IHRoZXJlLgoKSmFuCgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 12:11:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 12: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 1gG0xj-0007Pl-OS; Fri, 26 Oct 2018 12:11:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=9j3d=ng=intel.com=lkp@srs-us1.protection.inumbo.net>)
 id 1gG0xi-0007Pd-Nh
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 12:11:34 +0000
X-Inumbo-ID: 7cc359f8-d918-11e8-a6a9-d7ebe60f679a
Received: from mga04.intel.com (unknown [192.55.52.120])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7cc359f8-d918-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 12:13:03 +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 fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 26 Oct 2018 05:11:28 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,427,1534834800"; 
 d="gz'50?scan'50,208,50";a="84675418"
Received: from lkp-server01.sh.intel.com (HELO lkp-server01) ([10.239.97.150])
 by orsmga008.jf.intel.com with ESMTP; 26 Oct 2018 05:11:26 -0700
Received: from kbuild by lkp-server01 with local (Exim 4.89)
 (envelope-from <lkp@intel.com>)
 id 1gG0xa-0007q2-1Q; Fri, 26 Oct 2018 20:11:26 +0800
Date: Fri, 26 Oct 2018 20:10:32 +0800
From: kbuild test robot <lkp@intel.com>
To: Christophe Leroy <christophe.leroy@c-s.fr>
Message-ID: <201810262025.dHjY3oNx%fengguang.wu@intel.com>
References: <285fcf8852b5924cb01de00be1152ea617527c52.1539944940.git.christophe.leroy@c-s.fr>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="a8Wt8u1KmwUX3Y2C"
Content-Disposition: inline
In-Reply-To: <285fcf8852b5924cb01de00be1152ea617527c52.1539944940.git.christophe.leroy@c-s.fr>
User-Agent: Mutt/1.5.23 (2014-03-12)
Subject: Re: [Xen-devel] [PATCH v2] idle/x86: remove the call to
 boot_init_stack_canary() from cpu_startup_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: Juergen Gross <jgross@suse.com>, Peter Zijlstra <peterz@infradead.org>,
 Michael Ellerman <mpe@ellerman.id.au>, x86@kernel.org,
 linux-kernel@vger.kernel.org, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, kbuild-all@01.org,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, linuxppc-dev@lists.ozlabs.org,
 Thomas Gleixner <tglx@linutronix.de>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--a8Wt8u1KmwUX3Y2C
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Hi Christophe,

Thank you for the patch! Yet something to improve:

[auto build test ERROR on xen-tip/linux-next]
[also build test ERROR on v4.19 next-20181019]
[if your patch is applied to the wrong git tree, please drop us a note to help improve the system]

url:    https://github.com/0day-ci/linux/commits/Christophe-Leroy/idle-x86-remove-the-call-to-boot_init_stack_canary-from-cpu_startup_entry/20181020-061217
base:   https://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git linux-next
config: x86_64-rhel (attached as .config)
compiler: gcc-7 (Debian 7.3.0-1) 7.3.0
reproduce:
        # save the attached .config to linux build tree
        make ARCH=x86_64 

All errors (new ones prefixed by >>):

   arch/x86/xen/smp_pv.c: In function 'cpu_bringup_and_idle':
>> arch/x86/xen/smp_pv.c:91:2: error: implicit declaration of function 'boot_init_stack_canary'; did you mean 'snprint_stack_trace'? [-Werror=implicit-function-declaration]
     boot_init_stack_canary();
     ^~~~~~~~~~~~~~~~~~~~~~
     snprint_stack_trace
   cc1: some warnings being treated as errors

vim +91 arch/x86/xen/smp_pv.c

    87	
    88	asmlinkage __visible void cpu_bringup_and_idle(void)
    89	{
    90		cpu_bringup();
  > 91		boot_init_stack_canary();
    92		cpu_startup_entry(CPUHP_AP_ONLINE_IDLE);
    93	}
    94	

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

--a8Wt8u1KmwUX3Y2C
Content-Type: application/gzip
Content-Disposition: attachment; filename=".config.gz"
Content-Transfer-Encoding: base64

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
e8EU/we4aFyyj40CAA==

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--a8Wt8u1KmwUX3Y2C--


From xen-devel-bounces@lists.xenproject.org Fri Oct 26 12:19:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 12: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 1gG15e-0007ng-QR; Fri, 26 Oct 2018 12:19:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=f8h9=ng=citrix.com=prvs=8302ac893=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gG15d-0007nb-UA
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 12:19:45 +0000
X-Inumbo-ID: a253db72-d919-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a253db72-d919-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 12:21:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,427,1534809600"; d="scan'208";a="81010304"
To: Jan Beulich <JBeulich@suse.com>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5BA0E58F02000078001E94CE@prv1-mh.provo.novell.com>
 <5BA0E71E02000078001E94EC@prv1-mh.provo.novell.com>
 <b48629ea-44bc-5658-5d5f-c739a680956f@citrix.com>
 <5BD2D87A02000078001F4EE9@prv1-mh.provo.novell.com>
 <86c809b7-3e39-6bbd-42f8-ba7d8181f2d1@citrix.com>
 <5BD3019502000078001F5210@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <3091ab89-51ed-60cd-363e-90782fddf134@citrix.com>
Date: Fri, 26 Oct 2018 13:19:42 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BD3019502000078001F5210@prv1-mh.provo.novell.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 v3 01/34] x86emul: support AVX512 opmask
 insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMTAvMTggMTI6NTksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI2LjEwLjE4IGF0
IDEzOjI5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDI2LzEwLzE4
IDEwOjAzLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDI1LjEwLjE4IGF0IDIwOjMyLCA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4gT24gMTgvMDkvMTggMTI6NTMs
IEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBAQCAtMTE4Nyw2ICsxMTg4LDExIEBAIHN0YXRpYyBp
bnQgX2dldF9mcHUoCj4+Pj4+ICAgICAgICAgICAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFC
TEU7Cj4+Pj4+ICAgICAgICAgIGJyZWFrOwo+Pj4+PiAgCj4+Pj4+ICsgICAgY2FzZSBYODZFTVVM
X0ZQVV9vcG1hc2s6Cj4+Pj4+ICsgICAgICAgIGlmICggISh4Y3IwICYgWDg2X1hDUjBfU1NFKSB8
fCAhKHhjcjAgJiBYODZfWENSMF9PUE1BU0spICkKPj4+Pj4gKyAgICAgICAgICAgIHJldHVybiBY
ODZFTVVMX1VOSEFORExFQUJMRTsKPj4+Pj4gKyAgICAgICAgYnJlYWs7Cj4+Pj4gSSBzZWUgdGhp
cyBmb2xsb3dzIHRoZSBwYXR0ZXJuIGZyb20gWDg2RU1VTF9GUFVfeW1tLCBidXQgYnkgdGhlIFNT
RQo+Pj4+IGNoZWNrPyAgSXQgaXMgbm90IHJlbGV2YW50IGF0IHRoaXMgcG9pbnQgLSBpZiB4Y3Iw
Lm9wbWFzayBpcyBzZXQsIHRoZQo+Pj4+IG9wbWFzayBpbnN0cnVjdGlvbnMgc2hvdWxkIGJlIHVz
YWJsZS4KPj4+IEkgd291bGQgYWdyZWUgd2l0aCB5b3UgZnJvbSBhIGZ1bmN0aW9uYWwgUE9WLCBi
dXQgcGxlYXNlIHNlZSB0aGUKPj4+IGxhc3Qgcm93IG9mIHRoZSB0YWJsZSBuYW1lZCAiT1MgWFNB
VkUgRW5hYmxpbmcgUmVxdWlyZW1lbnRzIG9mCj4+PiBJbnN0cnVjdGlvbiBDYXRlZ29yaWVzIiBp
biBTRE0gVm9sIDIuCj4+IEhtbS4gIFRoYXQgdGFibGUgaXMgaW4gY29udHJhZGljdGlvbiB0byBW
b2wgMyBGaWd1cmUgMi04IGFuZCBhc3NvY2lhdGVkCj4+IGRlc2NyaXB0aW9uLCB3aGljaCBlbnVt
ZXJhdGVzIHRoZSAjR1AgY29uZGl0aW9ucyBvZiBYU0VUQlYuCj4+Cj4+IEluIHBhcnRpY3VsYXIs
IGl0IHN1Z2dlc3RzIHRoYXQgT1BNQVNLIG11c3QgYmUgc2V0IGluIHVuaW9uIHdpdGggdGhlIFpN
TQo+PiBiaXRzLCBhbmQgY2Fubm90IGJlIHNldCB3aXRob3V0IFlNTS4KPiBIbW0sIHRydWUuIEhv
d2V2ZXIgLi4uCj4KPj4gSU1PLCB3ZSBjYW4gcmVxdWlyZS9leHBlY3QgZ2V0X3hjcjAoKSB0byBw
YXNzIGFuIGFyY2hpdGVjdHVyYWxseSB2YWxpZAo+PiByZXN1bHQuICBJIGRvbid0IHRoaW5rIHdl
IHNob3VsZCBiZSBjaGVja2luZyB0aGUgdHJhbnNpdGl2ZSBjbG9zdXJlIG9mCj4+IGZlYXR1cmUg
ZGVwZW5kZW5jZXMgaGVyZS4KPiAuLi4gSSdkIHByZWZlciBpZiB0aGUgY29kZSByZW1haW5lZCBj
b25zaXN0ZW50LCBhbmQgaGVuY2UgdGhlCj4gYW5hbG9neSB3aXRoIFg4NkVNVUxfRlBVX3ltbSBz
aG91bGQgcmVtYWluLCB0aGUgbW9yZSB0aGF0Cj4gdGhpcyB3YXkgaXQncyBhbHNvIG1vcmUgY29u
c2lzdGVudCB3aXRoIFZvbCAyJ3MgI1VEIGNvbmRpdGlvbiB0YWJsZS4KPgo+IEZ1cnRoZXJtb3Jl
IEkgY29uc2lkZXIgc29tZSBvZiB0aGUgcmVzdHJpY3Rpb25zIGluIHRhYmxlIDItOCBxdWl0ZQo+
IGEgYml0IHRvbyByZXN0cmljdGl2ZSwgYW5kIGhlbmNlIEkgd291bGRuJ3QgYmUgc3VycHJpc2Vk
IGlmIHRoZXkKPiBnb3QgcmVsYXhlZCBhdCBzb21lIHBvaW50LiBJdCBoYXMgcHV6emxlZCBtZSBm
cm9tIHRoZSB2ZXJ5Cj4gYmVnaW5uaW5nIHRoYXQgZS5nLiBIaTE2X1pNTSBuZWVkcyB0byBiZSBz
ZXQgYnkgMzItYml0IE9TZXMKPiBkZXNwaXRlIHRoZXJlIGJlaW5nIG5vIG1lYW5zIHRvIGFjY2Vz
cyB0aGUgdXBwZXIgMTYgWk1NCj4gcmVnaXN0ZXJzLgoKSXQgYWxtb3N0IGNlcnRhaW5seSBzaW1w
bGlmaWVzIHRoZSBjaXJjdWl0cnkuwqAgVGhlIGhpZ2ggcGFydHMgd2lsbCBiZSAwCihkdWUgdG8g
dGhlIHplcm8gZXh0ZW5kaW5nIHByb3BlcnR5IG9mIFZFWC9FVkVYKSBhbmQgdW5hbGxvY2F0ZWQg
aW4gdGhlCnBoeXNpY2FsIHJlZ2lzdGVyIGZpbGUuCgo+ICBCeSBrZWVwaW5nIHRoZSBjb2RlIGFz
IGlzIHdlJ2QgaGF2ZSBubyBpc3N1ZSB3aXRoCj4gYW55IHN1Y2ggcmVsYXhhdGlvbi4KClJpZ2h0
LsKgIEZvciBub3csIGxldHMgbGVhdmUgdGhpcyBjb25zaXN0ZW50IHdpdGggdGhlIHN1cnJvdW5k
aW5nIGNvZGUuwqAKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CgpJIHRoaW5rIHdlIG5lZWQgbmVlZCBJbnRlbCB0byBmaXggdGhlaXIgZG9jcywgYW5k
IGJhc2VkIG9uIHRoYXQsIEkgdGhpbmsKd2Ugc2hvdWxkIGRvIHNvbWUgdW5pZm9ybSBjaGFuZ2Vz
IHRvIGhhbmRsaW5nIHRvIHJlbW92ZSB1bm5lY2Vzc2FyeQpkZXBlbmRlbmN5IGxpbmtzLgoKfkFu
ZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 12:34:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 12: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 1gG1Jj-0000kb-59; Fri, 26 Oct 2018 12:34:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gG1Jh-0000kW-6U
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 12:34:17 +0000
X-Inumbo-ID: 03e19509-d91b-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 03e19509-d91b-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 14:31:09 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 06:34:06 -0600
Message-Id: <5BD309BA02000078001F5283@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 06:34:02 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5BA0E58F02000078001E94CE@prv1-mh.provo.novell.com>
 <5BA0E71E02000078001E94EC@prv1-mh.provo.novell.com>
 <b48629ea-44bc-5658-5d5f-c739a680956f@citrix.com>
 <5BD2D87A02000078001F4EE9@prv1-mh.provo.novell.com>
 <86c809b7-3e39-6bbd-42f8-ba7d8181f2d1@citrix.com>
 <5BD3019502000078001F5210@prv1-mh.provo.novell.com>
 <3091ab89-51ed-60cd-363e-90782fddf134@citrix.com>
In-Reply-To: <3091ab89-51ed-60cd-363e-90782fddf134@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 01/34] x86emul: support AVX512 opmask
 insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI2LjEwLjE4IGF0IDE0OjE5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjYvMTAvMTggMTI6NTksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAyNi4x
MC4xOCBhdCAxMzoyOSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24g
MjYvMTAvMTggMTA6MDMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+IE9uIDI1LjEwLjE4IGF0
IDIwOjMyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4+IE9uIDE4LzA5
LzE4IDEyOjUzLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IEBAIC0xMTg3LDYgKzExODgsMTEg
QEAgc3RhdGljIGludCBfZ2V0X2ZwdSgKPj4+Pj4+ICAgICAgICAgICAgICByZXR1cm4gWDg2RU1V
TF9VTkhBTkRMRUFCTEU7Cj4+Pj4+PiAgICAgICAgICBicmVhazsKPj4+Pj4+ICAKPj4+Pj4+ICsg
ICAgY2FzZSBYODZFTVVMX0ZQVV9vcG1hc2s6Cj4+Pj4+PiArICAgICAgICBpZiAoICEoeGNyMCAm
IFg4Nl9YQ1IwX1NTRSkgfHwgISh4Y3IwICYgWDg2X1hDUjBfT1BNQVNLKSApCj4+Pj4+PiArICAg
ICAgICAgICAgcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOwo+Pj4+Pj4gKyAgICAgICAgYnJl
YWs7Cj4+Pj4+IEkgc2VlIHRoaXMgZm9sbG93cyB0aGUgcGF0dGVybiBmcm9tIFg4NkVNVUxfRlBV
X3ltbSwgYnV0IGJ5IHRoZSBTU0UKPj4+Pj4gY2hlY2s/ICBJdCBpcyBub3QgcmVsZXZhbnQgYXQg
dGhpcyBwb2ludCAtIGlmIHhjcjAub3BtYXNrIGlzIHNldCwgdGhlCj4+Pj4+IG9wbWFzayBpbnN0
cnVjdGlvbnMgc2hvdWxkIGJlIHVzYWJsZS4KPj4+PiBJIHdvdWxkIGFncmVlIHdpdGggeW91IGZy
b20gYSBmdW5jdGlvbmFsIFBPViwgYnV0IHBsZWFzZSBzZWUgdGhlCj4+Pj4gbGFzdCByb3cgb2Yg
dGhlIHRhYmxlIG5hbWVkICJPUyBYU0FWRSBFbmFibGluZyBSZXF1aXJlbWVudHMgb2YKPj4+PiBJ
bnN0cnVjdGlvbiBDYXRlZ29yaWVzIiBpbiBTRE0gVm9sIDIuCj4+PiBIbW0uICBUaGF0IHRhYmxl
IGlzIGluIGNvbnRyYWRpY3Rpb24gdG8gVm9sIDMgRmlndXJlIDItOCBhbmQgYXNzb2NpYXRlZAo+
Pj4gZGVzY3JpcHRpb24sIHdoaWNoIGVudW1lcmF0ZXMgdGhlICNHUCBjb25kaXRpb25zIG9mIFhT
RVRCVi4KPj4+Cj4+PiBJbiBwYXJ0aWN1bGFyLCBpdCBzdWdnZXN0cyB0aGF0IE9QTUFTSyBtdXN0
IGJlIHNldCBpbiB1bmlvbiB3aXRoIHRoZSBaTU0KPj4+IGJpdHMsIGFuZCBjYW5ub3QgYmUgc2V0
IHdpdGhvdXQgWU1NLgo+PiBIbW0sIHRydWUuIEhvd2V2ZXIgLi4uCj4+Cj4+PiBJTU8sIHdlIGNh
biByZXF1aXJlL2V4cGVjdCBnZXRfeGNyMCgpIHRvIHBhc3MgYW4gYXJjaGl0ZWN0dXJhbGx5IHZh
bGlkCj4+PiByZXN1bHQuICBJIGRvbid0IHRoaW5rIHdlIHNob3VsZCBiZSBjaGVja2luZyB0aGUg
dHJhbnNpdGl2ZSBjbG9zdXJlIG9mCj4+PiBmZWF0dXJlIGRlcGVuZGVuY2VzIGhlcmUuCj4+IC4u
LiBJJ2QgcHJlZmVyIGlmIHRoZSBjb2RlIHJlbWFpbmVkIGNvbnNpc3RlbnQsIGFuZCBoZW5jZSB0
aGUKPj4gYW5hbG9neSB3aXRoIFg4NkVNVUxfRlBVX3ltbSBzaG91bGQgcmVtYWluLCB0aGUgbW9y
ZSB0aGF0Cj4+IHRoaXMgd2F5IGl0J3MgYWxzbyBtb3JlIGNvbnNpc3RlbnQgd2l0aCBWb2wgMidz
ICNVRCBjb25kaXRpb24gdGFibGUuCj4+Cj4+IEZ1cnRoZXJtb3JlIEkgY29uc2lkZXIgc29tZSBv
ZiB0aGUgcmVzdHJpY3Rpb25zIGluIHRhYmxlIDItOCBxdWl0ZQo+PiBhIGJpdCB0b28gcmVzdHJp
Y3RpdmUsIGFuZCBoZW5jZSBJIHdvdWxkbid0IGJlIHN1cnByaXNlZCBpZiB0aGV5Cj4+IGdvdCBy
ZWxheGVkIGF0IHNvbWUgcG9pbnQuIEl0IGhhcyBwdXp6bGVkIG1lIGZyb20gdGhlIHZlcnkKPj4g
YmVnaW5uaW5nIHRoYXQgZS5nLiBIaTE2X1pNTSBuZWVkcyB0byBiZSBzZXQgYnkgMzItYml0IE9T
ZXMKPj4gZGVzcGl0ZSB0aGVyZSBiZWluZyBubyBtZWFucyB0byBhY2Nlc3MgdGhlIHVwcGVyIDE2
IFpNTQo+PiByZWdpc3RlcnMuCj4gCj4gSXQgYWxtb3N0IGNlcnRhaW5seSBzaW1wbGlmaWVzIHRo
ZSBjaXJjdWl0cnkuICBUaGUgaGlnaCBwYXJ0cyB3aWxsIGJlIDAKPiAoZHVlIHRvIHRoZSB6ZXJv
IGV4dGVuZGluZyBwcm9wZXJ0eSBvZiBWRVgvRVZFWCkgYW5kIHVuYWxsb2NhdGVkIGluIHRoZQo+
IHBoeXNpY2FsIHJlZ2lzdGVyIGZpbGUuCgpIaWdoIHBhcnRzPyBXZSdyZSB0YWxraW5nIG9mIGVu
dGlyZWx5IGRpc3RpbmN0IHJlZ2lzdGVycyAoem1tMTYgLQp6bW0zMSkgaGVyZS4gQnV0IEkgYWdy
ZWUgaXQncyBsaWtlbHkgYSBzaW1wbGlmaWNhdGlvbiBmb3IgdGhlbSwganVzdApwZXJoYXBzIGVs
c2V3aGVyZS4KCj4+ICBCeSBrZWVwaW5nIHRoZSBjb2RlIGFzIGlzIHdlJ2QgaGF2ZSBubyBpc3N1
ZSB3aXRoCj4+IGFueSBzdWNoIHJlbGF4YXRpb24uCj4gCj4gUmlnaHQuICBGb3Igbm93LCBsZXRz
IGxlYXZlIHRoaXMgY29uc2lzdGVudCB3aXRoIHRoZSBzdXJyb3VuZGluZyBjb2RlLiAKPiBBY2tl
ZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClRoYW5rcy4K
Cj4gSSB0aGluayB3ZSBuZWVkIG5lZWQgSW50ZWwgdG8gZml4IHRoZWlyIGRvY3MsIGFuZCBiYXNl
ZCBvbiB0aGF0LCBJIHRoaW5rCj4gd2Ugc2hvdWxkIGRvIHNvbWUgdW5pZm9ybSBjaGFuZ2VzIHRv
IGhhbmRsaW5nIHRvIHJlbW92ZSB1bm5lY2Vzc2FyeQo+IGRlcGVuZGVuY3kgbGlua3MuCgpJJ2xs
IGZpcmUgb2ZmIGEgcmVxdWVzdC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 12:45:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 12: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 1gG1UI-0001bL-9z; Fri, 26 Oct 2018 12:45:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rdbn=ng=citrix.com=prvs=830c459d6=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1gG1UH-0001bG-8D
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 12:45:13 +0000
X-Inumbo-ID: 30dcbe72-d91d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 30dcbe72-d91d-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 12:46:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,427,1534809600"; d="scan'208";a="68848980"
To: <xen-devel@lists.xenproject.org>
References: <20181005165701.28030-1-george.dunlap@citrix.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <3b6938a0-0da9-ca3a-f7a8-6f99a3002a64@citrix.com>
Date: Fri, 26 Oct 2018 13:45:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181005165701.28030-1-george.dunlap@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/5] docs/qemu-deprivilege: Revise and
 update with status and future plans
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Ross Lagerwall <ross.lagerwall@citrix.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony Perard <anthony.perard@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>

UGluZz8gIEl0J3MgYmVlbiBuZWFybHkgMyB3ZWVrcyB3aXRoIG9ubHkgbWlub3IgcmV2aWV3IGZv
ciB0aGlzIHNlcmllcy4KCiAtR2VvcmdlCgpPbiAxMC8wNS8yMDE4IDA1OjU2IFBNLCBHZW9yZ2Ug
RHVubGFwIHdyb3RlOgo+IGRvY3MvcWVtdS1kZXByaXZpbGVnZS50eHQgaGFkIHNvbWUgYmFzaWMg
aW5zdHJ1Y3Rpb25zIGZvciB1c2luZwo+IGRtX3Jlc3RyaWN0LCBidXQgaXQgd2FzIGluY29tcGxl
dGUsIG1pc2xlYWRpbmcsIGFuZCBzdGFsZS4KPiAKPiBVcGRhdGUgdGhlIGRvY3MgaW4gYSBudW1i
ZXIgb2Ygd2F5cy4KPiAKPiBGaXJzdCwgc2VwYXJhdGUgdXNlci1mYWNpbmcgZG9jdW1lbnRhdGlv
biBhbmQgdGVjaG5pY2FsIGRlc2NyaXB0aW9uCj4gaW50byBkb2NzL2ZlYXR1cmVzIGFuZCBkb2Nz
L2Rlc2lnbiwgcmVzcGVjdGl2ZWx5Lgo+IAo+IEluIHRoZSBmZWF0dXJlIGRvYzoKPiAKPiAqIElu
dHJvZHVjZSBhIHNlY3Rpb24gbWVudGlvbmluZyBtaW5pbWltIHZlcnNpb25zIG9mIExpbnV4LCBY
ZW4sIGFuZAo+IHFlbXUgcmVxdWlyZWQgKFRCRCkKPiAKPiAqIEZpeCB0aGUgZGlzY3Vzc2lvbiBv
ZiBxZW11IHVzZXJpZC4gIE1lbnRpb24geGVuLXFlbXV1c2VyLXJhbmdlLWJhc2UsCj4gYW5kIHBy
b3ZpZGUgZXhhbXBsZSBzaGVsbCBjb2RlIHRoYXQgYWN0dWFsbHkgaGFzIHNvbWUgaG9wZSBvZiB3
b3JraW5nCj4gKGluc3RlYWQgb2YgZmFpbGluZyBvdXQgYWZ0ZXIgY3JlYXRpbmcgOTAwIHVzZXJp
ZHMpLgo+IAo+ICogRGVzY3JpYmUgaG93IHRvIGVuYWJsZSByZXN0cmljdGlvbnMsIGFzIHdlbGwg
YXMgZmVhdHVyZXMgd2hpY2gKPiBwcm9iYWJseSBkb24ndCBvciBkZWZpbml0ZWx5IGRvbid0IHdv
cmsuCj4gCj4gSW4gdGhlIGRlc2lnbiBkb2MsIGludHJvZHVjZSBhICJUZWNobmljYWwgRGV0YWls
cyIgc2VjdGlvbiB3aGljaAo+IGRlc2NyaWJlcyBzcGVjaWZpY2FsbHkgd2hhdCByZXN0cmljdGlv
bnMgYXJlIGN1cnJlbnRseSBkb25lLCBhbmQgYWxzbwo+IHdoYXQgcmVzdHJpY3Rpb25zIHdlIGFy
ZSBsb29raW5nIGF0IGRvaW5nIGluIHRoZSBmdXR1cmUuCj4gCj4gVGhlIGlkZWEgaGVyZSBpcyB0
aGF0IGFzIHdlIGltcGxlbWVudCB0aGUgdmFyaW91cyBpdGVtcyBmb3IgdGhlCj4gZnV0dXJlLCB3
ZSBtb3ZlIHRoZW0gZnJvbSAiUmVzdHJpY3Rpb25zIHN0aWxsIHRvIGRvIiB0byAiUmVzdHJpY3Rp
b25zCj4gZG9uZSIuICBUaGlzIGNhbiBhbHNvIGFjdCBhcyBhIGRlc2lnbiBkb2N1bWVudCAtLSBh
IHBsYWNlIGZvciBwdWJsaWMKPiBkaXNjdXNzaW9uIG9mIHdoYXQgY2FuIG9yIHNob3VsZCBiZSBk
b25lIGFuZCBob3cuCj4gCj4gQWxzbyBhZGQgYW4gZW50cnkgdG8gU1VQUE9SVC5tZC4KPiAKPiBT
aWduZWQtb2ZmLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+Cj4g
LS0tCj4gQ2hhbmdlcyBzaW5jZSB2MjoKPiAtIEV4dHJhbmVvdXMgcHJpdmNtZCAvIGV2dGNobiBp
bnN0YW5jZXMgYXJlbid0IGNsb3NlZAo+IC0gRXhwYW5kIGRlc2NyaXB0aW9uIG9mIGhvdyB0byB0
ZXN0IGZkIGRlcHJpdmlsZWdpbmcKPiAtIFJld29yayBhbmQgY2xhcmlmeSB0d28gbmFtZXNwYWNl
IHNlY3Rpb25zLCBnaXZlIHJlZmVyZW5jZSBmb3IgUUVNVSBOQUsKPiAtIEFkZCBtb3JlIGluZm9y
bWF0aW9uIGFib3V0IG1pZ3JhdGlvbiB0ZWNobmljYWwgY2hhbGxlbmdlcwo+IC0gSW4gVUlEIHNl
Y3Rpb24sIG1lbnRpb24gcG9zc2liaWxpdHkgb2YgY29udGFpbmVyIElEIGNvbGxpc2lvbnMuCj4g
LSBGaXggbmFtZSBvZiBkZXNpZ24gZG9jdW1lbnQuCj4gLSBBZGQgU1VQUE9SVC5tZCBzdGF0ZW1l
bnQuICBTcGVjaWZ5IExpbnV4LCB0byBtYWtlIHN1cmUgdGhhdCBGcmVlQlNEIGlzCj4gICBldmFs
dWF0ZWQgc2VwYXJhdGVseS4KPiAtIE1lbnRpb24gdGhhdCBgLXNhbmRib3hgIGlzIGEgYmxhY2ts
aXN0IGFuZCB3aHkKPiAKPiBDaGFuZ2VzIHNpbmNlIHYxOgo+IC0gQnJlYWsgaW50byB0d28sIGFu
ZCBtb3ZlIGludG8gYXBwcm9wcmlhdGUgZGlyZWN0b3JpZXMgKHJhdGhlciB0aGFuICdtaXNjJykK
PiAtIFVwZGF0ZWQgdmVyc2lvbiByZXF1aXJlbWVudHMKPiAtIERpc3Rpbmd1aXNoIGJldHdlZW4g
ZmVhdHVyZXMgd2hpY2ggImRvbid0IHlldCB3b3JrIiBhbmQgZmVhdHVyZXMgd2hpY2ggd2UgbmV2
ZXIgZXhwZWN0IHRvIHdvcmsKPiAtIFVwZGF0ZSBkZXNjcmlwdGlvbiBvZiB4ZW4tcmVzdHJpY3Qg
ZnVuY3Rpb25hbGl0eQo+IC0gUmVvcmRlciBhbmQgZXhwYW5kIGZ1cnRoZXIgcmVzdHJpY3Rpb25z
Cj4gLSBNYWtlIGl0IG1vcmUgY2xlYXIgd2hpY2ggcmVzdHJpY3Rpb25zIGFyZSBhdmFpbGFibGUg
b24gTGludXggb25seQo+IC0gSW5jbHVkZSBkZXRhaWxlZCBkZXNjcmlwdGlvbiBvZiBob3cgdG8g
a2lsbCBhIHByb2Nlc3MKPiAtIEFkZCBSTElNSVRfTlBST0MgYXMgc29tZXRoaW5nIHdlIGNhbiBk
byB3aXRob3V0IGZ1cnRoZXIgY2hhbmdlcyB0byBxZW11Cj4gLSBEb2N1bWVudCB0aGUgbmVlZCB0
byBjaGVjayBmb3IgdGhlIHNhbmRib3ggZmVhdHVyZSBiZWZvcmUgdXNpbmcgaXQKPiAKPiBUaGFu
ayB5b3UgdG8gUm9zcyBMYWdlcndhbGwsIHdob3NlIGRlc2NyaXB0aW9uIG9mIHdoYXQgWGVuU2Vy
dmVyIGlzCj4gZG9pbmcgZm9ybWVkIG11Y2ggb2YgdGhlIGJhc2lzIGZvciB0aGUgdGV4dCBoZXJl
Lgo+IAo+IENDOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4KPiBDQzogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiBDQzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KPiBDQzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+
IENDOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KPiBDQzogS29ucmFkIFdpbGsgPGtvbnJhZC53
aWxrQG9yYWNsZS5jb20+Cj4gQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KPiBDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiBDQzog
QW50aG9ueSBQZXJhcmQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4gQ0M6IFJvc3MgTGFn
ZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgo+IC0tLQo+ICBTVVBQT1JULm1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDIwICsrCj4gIGRvY3MvZGVzaWducy9xZW11LWRl
cHJpdmlsZWdlLm1kICAgICAgfCAzMjIgKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgZG9j
cy9mZWF0dXJlcy9xZW11LWRlcHJpdmlsZWdlLnBhbmRvYyB8ICA5NCArKysrKysrKwo+ICBkb2Nz
L21pc2MvcWVtdS1kZXByaXZpbGVnZS50eHQgICAgICAgIHwgIDM2IC0tLQo+ICA0IGZpbGVzIGNo
YW5nZWQsIDQzNiBpbnNlcnRpb25zKCspLCAzNiBkZWxldGlvbnMoLSkKPiAgY3JlYXRlIG1vZGUg
MTAwNjQ0IGRvY3MvZGVzaWducy9xZW11LWRlcHJpdmlsZWdlLm1kCj4gIGNyZWF0ZSBtb2RlIDEw
MDY0NCBkb2NzL2ZlYXR1cmVzL3FlbXUtZGVwcml2aWxlZ2UucGFuZG9jCj4gIGRlbGV0ZSBtb2Rl
IDEwMDY0NCBkb2NzL21pc2MvcWVtdS1kZXByaXZpbGVnZS50eHQKPiAKPiBkaWZmIC0tZ2l0IGEv
U1VQUE9SVC5tZCBiL1NVUFBPUlQubWQKPiBpbmRleCAzNzI3NDQ2YjgzLi5iNWU3ZTQ0ZmIzIDEw
MDY0NAo+IC0tLSBhL1NVUFBPUlQubWQKPiArKysgYi9TVVBQT1JULm1kCj4gQEAgLTUyNSw2ICs1
MjUsMjYgQEAgVnVsbmVyYWJpbGl0aWVzIG9mIGEgZGV2aWNlIG1vZGVsIHN0dWIgZG9tYWluCj4g
IHRvIGEgaG9zdGlsZSBkcml2ZXIgZG9tYWluIChlaXRoZXIgY29tcHJvbWlzZWQgb3IgdW50cnVz
dGVkKQo+ICBhcmUgZXhjbHVkZWQgZnJvbSBzZWN1cml0eSBzdXBwb3J0Lgo+ICAKPiArIyMjIERl
dmljZSBNb2RlbCBEZXByaXZpbGVnaW5nCj4gKwo+ICsgICAgU3RhdHVzLCBMaW51eDogVGVjaCBQ
cmV2aWV3LCB3aXRoIGxpbWl0ZWQgc3VwcG9ydAo+ICsKPiArVGhpcyBtZWFucyBhZGRpbmcgZXh0
cmEgcmVzdHJpY3Rpb25zIHRvIGEgZGV2aWNlIG1vZGVsIHJ1bm5pbmcgaW4KPiArZG9tYWluIDAg
aW4gb3JkZXIgdG8gcHJldmVudCBhIGNvbXByb21pc2VkIGRldmljZSBtb2RlbCB0byBhdHRhY2sg
dGhlCj4gK3Jlc3Qgb2YgdGhlIHN5c3RlbS4KPiArCj4gKyJUZWNoIHByZXZpZXcgd2l0aCBsaW1p
dGVkIHN1cHBvcnQiIG1lYW5zIHdlIHdpbGwgbm90IGlzc3VlIFhTQXMgZm9yCj4gK3RoZSBfYWRk
aXRpb25hbF8gZnVuY3Rpb25hbGl0eSBwcm92aWRlZCBieSB0aGUgZmVhdHVyZTsgYnV0IHdlIHdp
bGwKPiAraXNzdWUgWFNBcyBpbiB0aGUgZXZlbnQgdGhhdCBlbmFibGluZyB0aGlzIGZlYXR1cmUg
b3BlbnMgdXAgYSBzZWN1cml0eQo+ICtob2xlIHRoYXQgd291bGQgbm90IGJlIHByZXNlbnQgd2l0
aG91dCB0aGUgZmVhdHVyZSBkaXNhYmxlZC4KPiArCj4gK0ZvciBleGFtcGxlLCB3aGlsZSB0aGlz
IGlzIGNsYXNzaWZpZWQgYXMgdGVjaCBwcmV2aWV3LCBhIGJ1ZyBpbiBsaWJ4bAo+ICt3aGljaCBm
YWlsZWQgdG8gY2hhbmdlIHRoZSB1c2VyIElEIG9mIFFFTVUgd291bGQgbm90IHJlY2VpdmUgYW4g
WFNBLAo+ICtzaW5jZSB3aXRob3V0IHRoaXMgZmVhdHVyZSB0aGUgdXNlciBJRCB3b3VsZG4ndCBi
ZSBjaGFuZ2VkLiBCdXQgYQo+ICtjaGFuZ2Ugd2hpY2ggbWFkZSBpdCBwb3NzaWJsZSBmb3IgYSBj
b21wcm9taXNlZCBndWVzdCB0byByZWFkCj4gK2FyYml0cmFyeSBmaWxlcyBvbiB0aGUgaG9zdCBm
aWxlc3lzdGVtIHdpdGhvdXQgY29tcHJvbWlzaW5nIFFFTVUgd291bGQKPiArYmUgaXNzdWVkIGFu
IFhTQSwgc2luY2UgdGhhdCBkb2VzIHdlYWtlbiBzZWN1cml0eS4KPiArCj4gICMjIyBLQ09ORklH
IEV4cGVydAo+ICAKPiAgICAgIFN0YXR1czogRXhwZXJpbWVudGFsCj4gZGlmZiAtLWdpdCBhL2Rv
Y3MvZGVzaWducy9xZW11LWRlcHJpdmlsZWdlLm1kIGIvZG9jcy9kZXNpZ25zL3FlbXUtZGVwcml2
aWxlZ2UubWQKPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+IGluZGV4IDAwMDAwMDAwMDAuLmQzYzY0
OTUwMzAKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIvZG9jcy9kZXNpZ25zL3FlbXUtZGVwcml2aWxl
Z2UubWQKPiBAQCAtMCwwICsxLDMyMiBAQAo+ICsjIEludHJvZHVjdGlvbgo+ICsKPiArVGhlIGdv
YWwgb2YgZGVwcmlsdmlsZWdpbmcgcWVtdSBpcyB0aGlzOiBFdmVuIGlmIHRoZXJlIGlzIGEgYnVn
IChmb3IKPiArZXhhbXBsZSBpbiBxZW11KSB3aGljaCBwZXJtaXRzIGEgZG9tYWluIHRvIGdhaW4g
Y29udHJvbCBvZiB0aGUgZGV2aWNlCj4gK21vZGVsLCB0aGUgY29tcHJvbWlzZWQgZGV2aWNlIG1v
ZGVsIHByb2Nlc3MgaXMgcHJldmVudGVkIGZyb20KPiArdmlvbGF0aW5nIHRoZSBzeXN0ZW0ncyBv
dmVyYWxsIHNlY3VyaXR5IHByb3BlcnRpZXMuICBJZSwgYSBndWVzdAo+ICtjYW5ub3QgImVzY2Fw
ZSIgZnJvbSB0aGUgdmlydHVhbGlzYXRpb24gYnkgdXNpbmcgYSBxZW11IGJ1Zy4KPiArCj4gK1Ro
aXMgZG9jdW1lbnQgbGlzdHMgdGhlIHZhcmlvdXMgdGVjaG5pY2FsIG1lYXN1cmVzIHdoaWNoIHdl
IGVpdGhlcgo+ICtoYXZlIHRha2VuLCBvciBwbGFuIHRvIHRha2UgdG8gZWZmZWN0IHRoaXMgZ29h
bC4gIFNvbWUgb2YgdGhlbSBhcmUKPiArcmVxdWlyZWQgdG8gYmUgY29uc2lkZXJlZCBzZWN1cmUg
KHRoYXQgaXMsIHRoZXJlIGFyZSBrbm93biBhdHRhY2sKPiArdmVjdG9ycyB3aGljaCB0aGV5IGNs
b3NlKTsgb3RoZXJzIGFyZSAianVzdCBpbiBjYXNlIiAodGhhdCBpcywgdGhlcmUKPiArYXJlIG5v
IGtub3duIGF0dGFjayB2ZWN0b3JzLCBidXQgd2UgcGVyZm9ybSB0aGUgcmVzdHJpY3Rpb25zIHRv
IHJlZHVjZQo+ICt0aGUgcG9zc2liaWxpdHkgb2YgdW5rbm93biBhdHRhY2sgdmVjdG9ycykuCj4g
Kwo+ICsjIFJlc3RyaWN0aW9ucyBkb25lCj4gKwo+ICtUaGUgZm9sbG93aW5nIHJlc3RyaWN0aW9u
cyBhcmUgY3VycmVudGx5IGltcGxlbWVudGVkLgo+ICsKPiArIyMgSGF2aW5nIHFlbXUgc3dpdGNo
IHVzZXIKPiArCj4gKycnJ0Rlc2NyaXB0aW9uJycnOiBBcyBtZW50aW9uZWQgYWJvdmUsIGhhdmlu
ZyBRRU1VIHN3aXRjaCB0byBhCj4gK25vbi1yb290IHVzZXIsIG9uZSBwZXIgZG9tYWluIGlkLiAg
Tm90IGJlaW5nIHRoZSByb290IHVzZXIgbGltaXRzIHdoYXQKPiArYSBjb21wcm9taXNlZCBRRU1V
IHByb2Nlc3MgY2FuIGRvIHRvIHRoZSBzeXN0ZW0sIGFuZCBoYXZpbmcgb25lIHVzZXIKPiArcGVy
IGRvbWFpbiBpZCBsaW1pdHMgd2hhdCBhIGNvbXByaW1pc2VkIFFFTVUgcHJvY2VzcyBjYW4gZG8g
dG8gdGhlCj4gK1FFTVUgcHJvY2Vzc2VzIG9mIG90aGVyIFZNcy4KPiArCj4gKycnJ0ltcGxlbWVu
dGF0aW9uJycnOiBUaGUgdG9vbHN0YWNrIGFkZHMgdGhlIGZvbGxvd2luZyB0byB0aGUgcWVtdSBj
b21tYW5kLWxpbmU6Cj4gKwo+ICsgICAgLXJ1bmFzIDx1aWQ+OjxnaWQ+Cj4gKwo+ICsnJydIb3cg
dG8gdGVzdCcnJzoKPiArCj4gKyAgICBncmVwIC9wcm9jLzxxcGlkPi9zdGF0dXMgW1VHXWlkCj4g
Kwo+ICsnJydUZXN0aW5nIFN0YXR1cycnJzogTm90IHRlc3RlZAo+ICsKPiArIyMgWGVuIGxpYnJh
cnkgLyBmaWxlLWRlc2NyaXB0b3IgcmVzdHJpY3Rpb25zCj4gKwo+ICsnJydEZXNjcmlwdGlvbicn
JzogQ2xvc2UgYW5kIHJlc3RyaWN0IFhlbi1yZWxhdGVkIGZpbGUgZGVzY3JpcHRvcnMuCj4gK1Nw
ZWNpZmljYWxseToKPiArICogQ2xvc2UgYWxsIHhlbnN0b3JlLXJlbGF0ZWQgZmlsZSBkZXNjcmlw
dG9ycwo+ICsgKiBNYWtlIHN1cmUgdGhhdCBhbGwgb3BlbiBpbnN0YW5jZXMgb2YgYHByaXZjbWRg
IGFuZCBgZXZ0Y2huYCBmaWxlCj4gK2Rlc2NyaXB0b3JzIGhhdmUgaGFkIGBJT0NUTF9QUklWQ01E
X1JFU1RSSUNUYCBhbmQKPiArYElPQ1RMX0VWVENITl9SRVNUUklDVF9ET01JRGAgaW9jdGxzIGNh
bGxlZCBvbiB0aGVtLCByZXNwZWN0aXZlbHkuCj4gKwo+ICtGSVhNRTogRG91YmxlLWNoZWNrIHRo
ZSBjb3JyZWN0bmVzcyBvZiB0aGUgYWJvdmUKPiArCj4gKycnJ0ltcGxlbWVudGF0aW9uJycnOiBU
b29sc3RhY2sgYWRkcyB0aGUgZm9sbG93aW5nIHRvIHRoZSBxZW11IGNvbW1hbmQtbGluZToKPiAr
Cj4gKyAgICAteGVuLWRvbWlkLXJlc3RyaWN0Cj4gKwo+ICsnJydIb3cgdG8gdGVzdCcnJzoKPiAr
Cj4gK1VzZSBgZmlzaGRlc2NyaXB0b3JgIHRvIHB1bGwgYSBmaWxlIGRlc2NyaXB0b3IgZnJvbSBh
IHJ1bm5pbmcgUUVNVSwKPiArdGhlbiB1c2UgYGRlcHJpdi1mZC1jaGVja2VyYCB0byBjaGVjayB0
aGF0IGl0IGhhcyB0aGUgZGVzaXJlZAo+ICtwcm9wZXJ0aWVzLCBhbmQgdGhhdCBoeXBlcmNhbGxz
IHdoaWNoIGFyZSBtZWFudCB0byBmYWlsIGRvIGZhaWwuICAoSW4KPiArRGViaWFuIGBmaXNoZGVz
Y3JpcHRvcmAgY2FuIGJlIGZvdW5kIGluIHRoZSBiaW5hcnkgcGFja2FnZQo+ICtgY2hpYXJrLXNj
cmlwdHNgOyB0aGUgYGRlcHJpdi1mZC1jaGVja2VyYCBpcyBpbmNsdWRlZCBpbiB0aGUgWGVuCj4g
K3NvdXJjZSB0cmVlLikKPiArCj4gKycnJ1Rlc3Rpbmcgc3RhdHVzJycnOiBUZXN0ZWQKPiArCj4g
KyMgUmVzdHJpY3Rpb25zIC8gaW1wcm92ZW1lbnRzIHN0aWxsIHRvIGRvCj4gKwo+ICtUaGlzIGxp
c3RzIHBvdGVudGlhbCByZXN0cmljdGlvbnMgc3RpbGwgdG8gZG8uICBJdCBpcyBtZWFudCB0byBi
ZQo+ICtsaXN0ZWQgaW4gb3JkZXIgb2YgZWFzZSBvZiBpbXBsZW1lbnRhdGlvbiwgd2l0aCBsb3ct
aGFuZ2luZyBmcnVpdAo+ICtmaXJzdC4KPiArCj4gKyMjIENocm9vdAo+ICsKPiArJycnRGVzY3Jp
cHRpb24nJyc6IFFlbXUgcnVucyBpbiBpdHMgb3duIGNocm9vdCwgc3VjaCB0aGF0IGV2ZW4gaWYg
aXQKPiArY291bGQgY2FsbCBhbiAnb3BlbicgY29tbWFuZCBvZiBzb21lIHNvcnQsIHRoZXJlIHdv
dWxkIGJlIG5vdGhpbmcgZm9yCj4gK2l0IHRvIHNlZS4KPiArCj4gKycnJ0ltcGxlbWVudGF0aW9u
JycnOiBUaGUgdG9vbHN0YWNrIGNyZWF0ZXMgYSBkaXJlY3RvcnkgaW4gdGhlIGxpYnhsICJydW4t
ZGlyIjsgZS5nLgo+ICtgL3Zhci9ydW4veGVuL3FlbXUtcm9vdC08ZG9taWQ+YAo+ICsKPiArVGhl
biBhZGRzIHRoZSBmb2xsb3dpbmcgdG8gdGhlIHFlbXUgY29tbWFuZC1saW5lOgo+ICsKPiArICAg
IC1jaHJvb3QgL3Zhci9ydW4veGVuL3FlbXUtcm9vdC08ZG9taWQ+Cj4gKwkKPiArJycnSG93IHRv
IHRlc3QnJyc6ICBDaGVjayBgL3Byb2MvPHFwaWQ+L3Jvb3RgCj4gKwkKPiArJycnVGVzdGVkJycn
OiBOb3QgdGVzdGVkCj4gKwo+ICsjIyBOYW1lc3BhY2VzIGZvciB1bnVzZWQgZnVuY3Rpb25hbGl0
eSAoTGludXggb25seSkKPiArCj4gKycnJ0Rlc2NyaXB0aW9uJycnOiBRRU1VIGRvZXNuJ3QgdXNl
IHRoZSBmdW5jdGlvbmFsaXR5IGFzc29jaWF0ZWQgd2l0aAo+ICttb3VudCBhbmQgSVBDIG5hbWVz
cGFjZXMuIChJUEMgbmFtZXNwYWNlcyBjb250b2wgbm9uLWZpbGUtYmFzZWQgSVBDCj4gK21lY2hh
bmlzbXMgd2l0aGluIHRoZSBrZXJuZWw7IHVuaXggYW5kIG5ldHdvcmsgc29ja2V0cyBhcmUgbm90
Cj4gK2FmZmVjdGVkIGJ5IHRoaXMuKSAgTWFraW5nIHNlcGFyYXRlIG5hbWVzcGFjZXMgZm9yIHRo
ZXNlIGZvciBRRU1VCj4gK3dvbid0IGFmZmVjdCBub3JtYWwgb3BlcmF0aW9uLCBidXQgaXQgZG9l
cyBtZWFuIHRoYXQgZXZlbiBpZiBvdGhlcgo+ICtyZXN0cmljdGlvbnMgZmFpbCwgdGhlIHByb2Nl
c3Mgd29uJ3QgYmUgYWJsZSB0byBldmVuIG5hbWUgc3lzdGVtIG1vdW50Cj4gK3BvaW50cyBvciBl
eHN0aW5nIG5vbi1maWxlLWJhc2VkIElQQyBkZXNjcmlwdG9ycyB0byBhdHRlbXB0IHRvIGF0dGFj
awo+ICt0aGVtLgo+ICsKPiArJycnSW1wbGVtZW50YXRpb24nJyc6Cj4gKwo+ICtJbiB0aGVvcnkg
dGhpcyBjb3VsZCBiZSBkb25lIGluIFFFTVUgKHNpbWlsYXIgdG8gLXNhbmRib3gsIC1ydW5hcywK
PiArLWNocm9vdCwgYW5kIHNvIG9uKSwgYnV0IGEgcGF0Y2ggZG9pbmcgdGhpcyBpbiBRRU1VIHdh
cyBOQUtlZCB1cHN0cmVhbQo+ICsoc2VlIFtxZW11LW5hbWVzcGFjZXNdKS4gVGhleSBwcmVmZXJy
ZWQgdGhhdCB0aGlzIHdhcyBkb25lIGFzIGEgc2V0dXAgc3RlcCBieQo+ICt3aGF0ZXZlciBleGVj
dXRlcyBRRU1VOyBpLmUuLCBoYXZlIHRoZSBwcm9jZXNzIHdoaWNoIGV4ZWMncyBRRU1VIGZpcnN0
Cj4gK2NhbGw6Cj4gKwo+ICsgICAgdW5zaGFyZShDTE9ORV9ORVdOUyB8IENMT05FX05FV0lQQykK
PiArCQo+ICsnJydIb3cgdG8gdGVzdCcnJzogIENoZWNrIGAvcHJvYy88cXBpZD4vbnMvW2lwYyxt
bnRdYAo+ICsKPiArJycnVGVzdGVkJycnOiBOb3QgdGVzdGVkCj4gKwo+ICtbcWVtdS1uYW1lc3Bh
Y2VzXTogaHR0cHM6Ly9saXN0cy5nbnUub3JnL2FyY2hpdmUvaHRtbC9xZW11LWRldmVsLzIwMTct
MTAvbXNnMDQ3MjMuaHRtbAo+ICsKPiArIyMjIEJhc2ljIFJMSU1JVHMKPiArCj4gKycnJ0Rlc2Ny
aXB0aW9uJycnOiBBIG51bWJlciBvZiBsaW1pdHMgb24gdGhlIHJlc291cmNlcyB0aGF0IGEgZ2l2
ZW4KPiArcHJvY2VzcyAvIHVzZXJpZCBpcyBhbGxvd2VkIHRvIGNvbnN1bWUuICBUaGVzZSBjYW4g
bGltaXQgdGhlIGFiaWxpdHkKPiArb2YgYSBjb21wcm9taXNlZCBRRU1VIHByb2Nlc3MgdG8gRG9T
IGRvbWFpbiAwIGJ5IGV4aGF1c3RpbmcgdmFyaW91cwo+ICtyZXNvdXJjZXMgYXZhaWxhYmxlIHRv
IGl0Lgo+ICsKPiArJycnSW1wbGVtZW50YXRpb24nJycKPiArCj4gK0xpbWl0cyB0aGF0IGNhbiBi
ZSBpbXBsZW1lbnRlZCBpbW1lZGlhdGVseSB3aXRob3V0IG11Y2ggZWZmb3J0Ogo+ICsgLSBSTElN
SVRfRlNJWkVgIChmaWxlIHNpemUpIHRvIDI1NktpQi4KPiArIC0gUkxJTUlUX05QUk9DIChhZnRl
ciB1aWQgY2hhbmdlcyB0byBhIHVuaXF1ZSB1aWQpCj4gKwo+ICtQcm9iYWJseSBub3QgbmVjZXNz
YXJ5IGJ1dCB3aHkgbm90Ogo+ICsgLSBSTElNSVRfQ09SRTogMAo+ICsgLSBSTElNSVRfTVNHUVVF
VUU6IDAKPiArIC0gUkxJTUlUX0xPQ0tTOiAwCj4gKyAtIFJMSU1JVF9NRU1MT0NLOiAwCj4gKyAK
PiArTm90ZTogbWxvY2soKSBpcyB1c2VkIGJ5IFFFTVUgb25seSB3aGVuIGJvdGggInJlYWx0aW1l
IiBhbmQgIm1sb2NrIgo+ICthcmUgc3BlY2lmaWVkOyB0aGlzIGRvZXMgbm90IGFwcGx5IHRvIFFF
TVUgcnVubmluZyBhcyBhIFhlbiBETS4KPiArICAgCj4gKycnJ0hvdyB0byB0ZXN0JycnOiBDaGVj
ayBgL3Byb2MvPHFwaWQ+L2xpbWl0c2AKPiArCj4gKycnJ1Rlc3RlZCcnJzogTm90IHRlc3RlZAo+
ICsKPiArIyMjIEZ1cnRoZXIgUkxJTUlUcwo+ICsKPiArUkxJTUlUX0FTIGxpbWl0cyB0aGUgdG90
YWwgYW1vdW50IG9mIG1lbW9yeTsgYnV0IHRoaXMgaW5jbHVkZXMgdGhlCj4gK3ZpcnR1YWwgbWVt
b3J5IHdoaWNoIFFFTVUgdXNlcyBhcyBhIG1hcGNhY2hlLiAgeGVuLW1hcGNhY2hlLmMgYWxyZWFk
eQo+ICtmaWRkbGVzIHdpdGggdGhpczsgaXQgd291bGQgYmUgc3RyYWlnaHRmb3J3YXJkIHRvIG1h
a2UgaXQgKnNldCogdGhlCj4gK3JsaW1pdCB0byB3aGF0IGl0IHRoaW5rcyBhIHNlbnNpYmxlIGxp
bWl0IGlzLgo+ICsKPiArT3RoZXIgdGhpbmdzIHRoYXQgd291bGQgdGFrZSBzb21lIGNsZXZlcm5l
c3MgLyBjaGFuZ2VzIHRvIFFFTVUgdG8KPiArdXRpbGl6ZSBkdWUgdG8gb3JkZXJpbmcgY29uc3Ry
YW50czoKPiArIC0gUkxJTUlUX05PRklMRVMgKGFmdGVyIGFsbCBuZWNlc3NhcnkgZmlsZXMgYXJl
IG9wZW5lZCkKPiArCj4gKyMjIyBsaWJ4bCBVSUQgY2xlYW51cAo+ICsKPiArJycnRGVzY3JpcHRp
b24nJyc6IERvbWFpbiBJRHMgYXJlIHJldXNlZCwgYW5kIHRodXMgcmVzdHJpY3RlZCBVSURzIGFy
ZQo+ICtyZXVzZWQuICBJZiBhIGNvbXByb21pc2VkIFFFTVUgY2FuIGZvcmsgKGR1ZSB0byBzZWNj
b21wIG9yCj4gK1JMSU1JVF9OUFJPQyBsaW1pdHMgYmVpbmcgaW5lZmZlY3RpdmUgZm9yIHNvbWUg
cmVhc29uKSwgaXQgbWF5IGF2b2lkCj4gK2JlaW5nIGtpbGxlZCB3aGVuIGl0cyBkb21haW4gZGll
cywgdGhlbiB3YWl0IHVudGlsIHRoZSBkb21haW4gSUQgaXMKPiArcmV1c2VkIGFnYWluLCBhdCB3
aGljaCBwb2ludCBpdCB3aWxsIGhhdmUgY29udHJvbCBvdmVyIHRoZSBkb21haW4gaW4KPiArcXVl
c3Rpb24gKHdoaWNoIHByb2JhYmx5IGJlbG9uZ3MgdG8gc29tZW9uZSBlbHNlKS4KPiArCj4gK2xp
YnhsIHNob3VsZCBraWxsIGFsbCBVSURzIGFzc29jaWF0ZWQgd2l0aCBhIGRvbWFpbiBib3RoIHdo
ZW4gdGhlIFZNCj4gK2lzIGRlc3Ryb3llZCwgYW5kIGJlZm9yZSBzdGFydGluZyBhIFZNIHdpdGgg
dGhlIHNhbWUgVUlELgo+ICsKPiArJycnSW1wbGVtZW50YXRpb24nJyc6IFRoaXMgaXMgdW5uZWNl
c3NhcmlseSB0cmlja3kuCj4gKwo+ICtUaGUga2lsbCgpIHN5c3RlbSBjYWxsIGNhbiBoYXZlIHRo
cmVlIGtpbmRzIG9mIHRhcmdldHM6Cj4gKyAtIEEgc2luZ2xlIHBpZAo+ICsgLSBBIHByb2Nlc3Mg
Z3JvdXAKPiArIC0gIkV2ZXJ5IHByb2Nlc3MgZXhjZXB0IG1lIHRvIHdoaWNoIEkgYW0gYWxsb3dl
ZCB0byBzZW5kIGEgc2lnbmFsIiAoLTEpCj4gKwo+ICtUYXJnZXRpbmcgYSBzaW5nbGUgcGlkIGlz
IHJhY3kgYW5kIGxpa2VseSB0byBiZSBiZWF0ZW4gYnkgdGhlCj4gK2ZvbGxvd2luZyBsb29wOgo+
ICsKPiArICAgIHdoaWxlKDEpIHsKPiArICAgICAgICBpZihmb3JrKCkpCj4gKwkgICAgX2V4aXQo
MCk7Cj4gKyAgICB9CSAgCj4gKwo+ICtUaGF0IGlzLCBieSB0aGUgdGltZSB5b3UndmUgcmVhZCB0
aGUgcHJvY2VzcyBsaXN0IGFuZCBmb3VuZCB0aGUKPiArcHJvY2VzcyBpZCB5b3Ugd2FudCB0byBr
aWxsLCB0aGF0IHByb2Nlc3MgaGFzIGV4aXRlZCBhbmQgdGhlcmUgaXMgYQo+ICtuZXcgcHJvY2Vz
cyB3aG9zZSBwaWQgeW91IGRvbid0IGtub3cgYWJvdXQuCj4gKwo+ICtUYXJnZXRpbmcgYSBwcm9j
ZXNzIGdyb3VwIHdpbGwgYmUgaW5lZmZlY3RpdmUsIGFzIHVucHJpdmlsZWdlZAo+ICtwcm9jZXNz
ZXMgYXJlIGFsbG93ZWQgdG8gbWFrZSB0aGVpciBvd24gcHJvY2VzcyBncm91cHMuCj4gKwo+ICtr
aWxsKC0xKSBjYW4gYmUgdXNlZCBidXQgbXVzdCBiZSBkb25lIHdpdGggY2FyZS4gIENvbnNpZGVy
IHRoZQo+ICtmb2xsb3dpbmcgY29kZSwgZm9yIGV4YW1wbGU6Cj4gKwo+ICsgICAgc2V0dWlkKHRh
cmdldF91aWQpOwo+ICsgICAga2lsbCgtMSwgOSk7Cj4gKwo+ICtUaGlzIGxvb2tzIGxpa2UgaXQg
d2lsbCBkbyB0aGUgdHJpY2s7IGJ1dCBieSBzZXR0aW5nIGFsbCBvZiB0aGUgdXNlcgo+ICtpZHMg
KGVmZmVjdGl2ZSwgcmVhbCwgYW5kIHNhdmVkKSwgaXQgb3BlbnMgdGhlICdraWxsaW5nJyBwcm9j
ZXNzIHVwIHRvCj4gK2JlaW5nIGtpbGxlZCBieSB0aGUgdGFyZ2V0IHByb2Nlc3M6Cj4gKwo+ICsg
ICAgd2hpbGUoMSkgewo+ICsgICAgICAgIGlmKGZvcmsoKSkKPiArICAgICAgICAgICAgX2V4aXQo
MCk7Cj4gKyAgICAgICAgZWxzZQo+ICsgICAgICAgICAgICBraWxsKC0xLCA5KTsKPiArICAgIH0K
PiArCj4gK0ZvcnR1bmF0ZWx5IHRoZXJlIGlzIGFuIGFzc3ltZXRyeSB3ZSBjYW4gdGFrZSBhZHZh
bnRhZ2Ugb2YuICBGcm9tIHRoZQo+ICtQT1NJWCBzcGVjOgo+ICsKPiArPiBGb3IgYSBwcm9jZXNz
IHRvIGhhdmUgcGVybWlzc2lvbiB0byBzZW5kIGEgc2lnbmFsIHRvIGEgcHJvY2Vzcwo+ICs+IGRl
c2lnbmF0ZWQgYnkgcGlkLCB1bmxlc3MgdGhlIHNlbmRpbmcgcHJvY2VzcyBoYXMgYXBwcm9wcmlh
dGUKPiArPiBwcml2aWxlZ2VzLCB0aGUgcmVhbCBvciBlZmZlY3RpdmUgdXNlciBJRCBvZiB0aGUg
c2VuZGluZyBwcm9jZXNzIHNoYWxsCj4gKz4gbWF0Y2ggdGhlIHJlYWwgb3Igc2F2ZWQgc2V0LXVz
ZXItSUQgb2YgdGhlIHJlY2VpdmluZyBwcm9jZXNzLgo+ICsKPiArVGhlIHNvbHV0aW9uIGlzIHRv
IGFsbG9jYXRlIGEgc2Vjb25kICJyZWFwZXIiIHVpZCB0aGF0IGlzIG9ubHkgdXNlZCB0byBraWxs
Cj4gK3RhcmdldCBwcm9jZXNzZXMuICBXZSBzZXQgdGhlIGV1aWQgb2YgdGhlIGtpbGxpbmcgcHJv
Y2VzcyB0byB0aGUgYHRhcmdldF91aWRgLAo+ICtidXQgdGhlIHJ1aWQgb2YgdGhlIGtpbGxpbmcg
cHJvY2VzcyB0byBgcmVhcGVyX3VpZGAsIGxlYXZpbmcgdGhlIHN1aWQgb2YgdGhlCj4gK2tpbGxp
bmcgcHJvY2VzcyBhcyAwOgo+ICsKPiArICAgIHNldHJlc3VpZChyZWFwZXJfdWlkLCB0YXJnZXRf
dWlkLCAwKTsKPiArICAgIGtpbGwoLTEsIDkpOwo+ICsKPiArTk9URTogV2UgY2Fubm90IHVzZSBg
c2V0cmV1aWQocmVhcGVyX3VpZCwgdGFyZ2V0X3VpZClgIGhlcmUsIGFzIHRoYXQKPiArd2lsbCBz
ZXQgKmJvdGgqIGV1aWQgKmFuZCogc3VpZCB0byBgdGFyZ2V0X3VpZGAsIG1ha2luZyB0aGUga2ls
bGluZwo+ICtwcm9jZXNzIHZ1bG5lcmFibGUgdG8gdGhlIHRhcmdldCBwcm9jZXNzIGFnYWluLgo+
ICsKPiArU2luY2UgdGhpcyB3aWxsIGtpbGwgYWxsIG90aGVyIGByZWFwZXJfdWlkYCBwcm9jZXNz
ZXMgYXMgd2VsbCwgd2UgbXVzdAo+ICtlaXRoZXIgYWxsb2NhdGUgYSBzZXBhcmF0ZSBgcmVhcGVy
X3VpZGAgcGVyIGRvbWFpbiwgb3IgdXNlIGxvY2tpbmcgdG8KPiArZW5zdXJlIHRoYXQgb25seSBv
bmUga2lsbGluZyBwcm9jZXNzIGlzIGFjdGl2ZSBhdCBhIHRpbWUuCj4gKwo+ICsjIyBsaWJ4bDog
VHJlYXQgUU1QIGNvbm5lY3Rpb24gYXMgdW50cnVzdGVkCj4gKwo+ICsnJydEZXNjcmlwdGlvbicn
JzogQ3VycmVudGx5IGxpYnhsIHRhbGtzIHdpdGggUUVNVSB2aWEgUU1QOyBidXQgaXRzCj4gK2lu
dGVyYWN0aW9ucyBoYXZlIG5vdCBoaXN0b3JpY2FsbHkgY29uc2lkZXJlZCBmcm9tIGEgc2VjdXJp
dHkgcG9pbnQgb2YKPiArdmlldy4gIEZvciBleGFtcGxlLCBxbXBfc3luY2hyb25vdXNfc2VuZCgp
IHdhaXRzIGZvciBhIHJlc3BvbnNlIGZyb20KPiArUUVNVSwgd2hpY2ggYSBjb21wcm9taXNlZCBR
RU1VIGNvdWxkIHNpbXBseSBub3Qgc2VuZCAodGh1cyBwcmV2ZW50aW5nCj4gK3RoZSB0b29sc3Rh
Y2sgZnJvbSBtYWtpbmcgZm9yd2FyZCBwcm9ncmVzcykuCj4gKwo+ICsnJydJbXBsZW1lbnRhdGlv
bicnJzogQXVkaXQgdG9vbHN0YWNrIGludGVyYWN0aW9ucyB3aXRoIFFFTVUgd2hpY2gKPiAraGFw
cGVuIGFmdGVyIHRoZSBndWVzdCBoYXMgc3RhcnRlZCBydW5uaW5nLCBhbmQgYXNzdW1lIFFFTVUg
aGFzIGJlZW4KPiArY29tcHJvbWlzZWQuCj4gKwo+ICsjIyMgc2VjY29tcCBmaWx0ZXJpbmcgKExp
bnV4IG9ubHkpCj4gKwo+ICsnJydEZXNjcmlwdGlvbicnJzogVHVybiBvbiBzZWNjb21wIGZpbHRl
cmluZyB0byBkaXNhYmxlIHN5c2NhbGxzIHdoaWNoCj4gK1FFTVUgZG9lc24ndCBuZWVkLiAKPiAr
Cj4gKycnJ0ltcGxlbWVudGF0aW9uJycnOiBFbmFibGUgZnJvbSB0aGUgY29tbWFuZC1saW5lOgo+
ICsKPiArICAgIC1zYW5kYm94IG9uLG9ic29sZXRlPWRlbnksZWxldmF0ZXByaXZpbGVnZXM9YWxs
b3csc3Bhd249ZGVueSxyZXNvdXJjZWNvbnRyb2w9ZGVueQo+ICsKPiArYGVsZXZhdGVwcml2aWxl
Z2VzYCBpcyBjdXJyZW50bHkgcmVxdWlyZWQgdG8gYWxsb3cgYC1ydW5hc2AgdG8gd29yay4KPiAr
UmVtb3ZpbmcgdGhpcyByZXF1aXJlbWVudCB3b3VsZCBtZWFuIG1ha2luZyBzdXJlIHRoYXQgdGhl
IHVpZCBjaGFuZ2UKPiAraGFwcGVuZWQgYmVmb3JlIHRoZSBzZWNjb21wMiBjYWxsLCBwZXJoYXBz
IGJ5IGNoYW5naW5nIHRoZSB1aWQgYmVmb3JlCj4gK2V4ZWN1dGluZyBRRU1VLiAgKEJ1dCB0aGlz
IHdvdWxkIHRoZW4gcmVxdWlyZSBvdGhlciBjaGFuZ2VzIHRvIGNyZWF0ZQo+ICt0aGUgUU1QIHNv
Y2tldCwgVk5DIHNvY2tldCwgYW5kIHNvIG9uKS4KPiArCj4gK0l0IHNob3VsZCBiZSBub3RlZCB0
aGF0IGAtc2FuZGJveGAgaXMgaW1wbGVtZW50ZWQgYXMgYSBibGFja2xpc3QsIG5vdAo+ICthIHdo
aXRlbGlzdDsgdGhhdCBpcywgaXQgZGlzYWJsZXMga25vd24tdW5zZWQgZnVuY3Rpb25hbGl0eSB3
aGljaCBtYXkKPiArYmUgaGFybWZ1bCwgcmF0aGVyIHRoYW4gZGlzYWJsaW5nIGFsbCBmdW5jdGlv
bmFsaXR5IGV4Y2VwdCB0aGF0IGtub3duCj4gK3RvIGJlIHNhZmUgYW5kIG5lZWRlZC4gIFRoaXMg
aXMgdW5mb3J0dW5hdGVseSBuZWNlc3Nhcnkgc2luY2UgcWVtdQo+ICtkb2Vzbid0IGtub3cgd2hh
dCBzeXN0ZW0gY2FsbHMgbGlicmFyaWVzIG1pZ2h0IGVuZCB1cCBtYWtpbmcuICAoU2VlCj4gK1ts
d24tc2VjY29tcF0gZm9yIGEgbW9yZSBjb21wbGV0ZSBkaXNjdXNzaW9uLikKPiArCj4gK1RoaXMg
ZmVhdHVyZSBpcyBub3Qgb24gYnkgZGVmYXVsdCBhbmQgbWF5IG5vdCBiZSBhdmFpbGFibGUgaW4g
YWxsCj4gK2Vudmlyb25tZW50cy4gIFdlIHRoZXJlZm9yZSBuZWVkIHRvIGVpdGhlcjoKPiArIDEu
IFJlcXVpcmUgdGhhdCB0aGlzIGZlYXR1cmUgYmUgZW5hYmxlZCB0byBidWlsZCBxZW11Cj4gKyAy
LiBDaGVjayBmb3IgYC1zYW5kYm94YCBzdXBwb3J0IGF0IHJ1bnRpbWUgYmVmb3JlIAo+ICsKPiAr
W2x3bi1zZWNjb21wXTogaHR0cHM6Ly9sd24ubmV0L0FydGljbGVzLzczODY5NC8KPiArCj4gKyMj
IyBEaXNrcwo+ICsKPiArVGhlIGNocm9vdCAoYW5kIHNlY2NvbXA/KSBoYXBwZW5zIGxhdGUgZW5v
dWdoIHN1Y2ggdGhhdCBRRU1VIGNhbgo+ICtpbml0aWFsaXplIGl0c2VsZiBhbmQgb3BlbiBpdHMg
ZGlza3MuIElmIHlvdSB3YW50IHRvIGFkZCBhIGRpc2sgYXQgcnVuCj4gK3RpbWUgdmlhIG9yIGlu
c2VydCBhIENELCB5b3UgY2FuJ3QgcGFzcyBhIHBhdGggYmVjYXVzZSBRRU1VIGlzCj4gK2Nocm9v
dGVkLiBJbnN0ZWFkIHVzZSB0aGUgYWRkLWZkIFFNUCBjb21tYW5kIGFuZCB1c2UKPiArL2Rldi9m
ZHNldC88ZmRzZXQtaWQ+IGFzIHRoZSBwYXRoLgo+ICsKPiArQSBmdXJ0aGVyIGxheWVyIG9mIHJl
c3RyaWN0aW9uIGNvdWxkIGJlIHRvIHNldCBSTElNSVRfTk9GSUxFUyB0byAnMCcsCj4gK2FuZCBo
YW5kIGFsbCBkaXNrcyBvdmVyIFFNUC4KPiArCj4gKyMjIE1pZ3JhdGlvbgo+ICsKPiArV2hlbiBj
YWxsaW5nIHhlbi1zYXZlLWRldmljZXMtc3RhdGUsIHNpbmNlIFFFTVUgaXMgcnVubmluZyBpbiBh
IGNocm9vdAo+ICtpdCBpcyBub3QgdXNlZnVsIHRvIHBhc3MgYSBmaWxlbmFtZSAoaXQgZG9lc24n
dCBldmVuIGhhdmUgd3JpdGUgYWNjZXNzCj4gK2luc2lkZSB0aGUgY2hyb290KS4gSW5zdGVhZCwg
Z2l2ZSBpdCBhbiBvcGVuIGZkIHVzaW5nIHRoZSBhZGQtZmQKPiArbWVjaGFuaXNtLgo+ICsKPiAr
QWRkaXRpb25hbGx5LCBhbGwgdGhlIHJlc3RyaWN0aW9ucyBuZWVkIHRvIGJlIGFwcGxpZWQgdG8g
dGhlIHFlbXUKPiArc3RhcnRlZCB1cCBvbiB0aGUgcG9zdC1taWdyYXRpb24gc2lkZS4gIE9uZSBp
c3N1ZSB0aGF0IG5lZWRzIHRvIGJlCj4gK3NvbHZlZCBpcyBob3cgdG8gc2lnbmFsIHRoZSB0b29s
c3RhY2sgb24gcmVzdG9yZSB0aGF0IHFlbXUgaXMgcmVhZHkKPiArZm9yIHRoZSBkb21haW4gdG8g
YmUgc3RhcnRlZCAoc2luY2UgdGhpcyBpcyBub3JtYWxseSBkb25lIHZpYQo+ICt4ZW5zdG9yZSwg
YW5kIGF0IHRoaXMgcG9pbnQgdGhlIHhlbnN0b3JlIGNvbm5lY3Rpb25zIHdpbGwgaGF2ZSBiZWVu
Cj4gK2Nsb3NlZCkuCj4gKwo+ICsjIyMgTmV0d29yayBuYW1lc3BhY2luZyAoTGludXggb25seSkK
PiArCj4gK0VudGVyIFFFTVUgaW50byBpdHMgb3duIG5ldHdvcmsgbmFtZXNwYWNlIChpbiBhZGRp
dGlvbiB0byBtb3VudCAmIElQQwo+ICtuYW1lc3BhY2VzKToKPiArCj4gKyAgICB1bnNoYXJlKENM
T05FX05FV05FVCk7Cj4gKwo+ICtRRU1VIGRvZXMgYWN0dWFsbHkgdXNlIHRoZSBuZXR3b3JrIG5h
bWVzcGFjZSBhcyBhIFhlbiBETSBmb3IgdHdvCj4gK3B1cnBvc2VzOiAxKSBUbyBzZXQgdXAgbmV0
d29yayB0YXAgZGV2aWNlcyAyKSBUbyBvcGVuIHZuYyBjb25uZWN0aW9ucy4KPiArCj4gKyMjIyMg
TmV0d29yawo+ICsKPiArSWYgUUVNVSBydW5zIGluIGl0cyBvd24gbmV0d29yayBuYW1lc3BhY2Us
IGl0IGNhbid0IG9wZW4gdGhlIHRhcAo+ICtkZXZpY2UgaXRzZWxmIGJlY2F1c2UgdGhlIGludGVy
ZmFjZSB3b24ndCBiZSB2aXNpYmxlIG91dHNpZGUgb2YgaXRzCj4gK293biBuYW1lc3BhY2UuIFNv
IGluc3RlYWQsIGhhdmUgdGhlIHRvb2xzdGFjayBvcGVuIHRoZSBkZXZpY2UgYW5kIHBhc3MKPiAr
aXQgYXMgYW4gZmQgb24gdGhlIGNvbW1hbmQtbGluZToKPiArCj4gKyAgICAtZGV2aWNlIHJ0bDgx
MzksbmV0ZGV2PXRhcG5ldDAsbWFjPS4uLiAtbmV0ZGV2IHRhcCxpZD10YXBuZXQwLGZkPTx0YXBm
ZD4KPiArCj4gKyMjIyMgVk5DCj4gKwo+ICtJZiBRRU1VIHJ1bnMgaW4gaXRzIG93biBuZXR3b3Jr
IG5hbWVzcGFjZSwgaXQgaXMgbm90IHN0cmFpZ2h0Zm9yd2FyZAo+ICt0byBsaXN0ZW4gb24gYSBU
Q1Agc29ja2V0IG91dHNpZGUgb2YgaXRzIG93biBuZXR3b3JrIG5hbWVzcGFjZS4gT25lCj4gK29w
dGlvbiB3b3VsZCBiZSB0byB1c2UgVk5DIG92ZXIgYSBVTklYIHNvY2tldDoKPiArCj4gKyAgICAt
dm5jIHVuaXg6L3Zhci9ydW4veGVuL3ZuYy08ZG9taWQ+Cj4gKwo+ICtIb3dldmVyLCB0aGlzIHdv
dWxkIGJyZWFrIGZ1bmN0aW9uYWxpdHkgaW4gdGhlIGdlbmVyYWwgY2FzZTsgSSB0aGluawo+ICt3
ZSBuZWVkIHRvIGhhdmUgdGhlIHRvb2xzdGFjayBvcGVuIGEgc29ja2V0IGFuZCBwYXNzIHRoZSBm
ZCB0byBRRU1VCj4gKyh3aGljaCByZXF1aXJlcyBjaGFuZ2VzIHRvIFFFTVUpLgo+ICsKPiBkaWZm
IC0tZ2l0IGEvZG9jcy9mZWF0dXJlcy9xZW11LWRlcHJpdmlsZWdlLnBhbmRvYyBiL2RvY3MvZmVh
dHVyZXMvcWVtdS1kZXByaXZpbGVnZS5wYW5kb2MKPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+IGlu
ZGV4IDAwMDAwMDAwMDAuLjZmYjQ4ZjNlNDAKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIvZG9jcy9m
ZWF0dXJlcy9xZW11LWRlcHJpdmlsZWdlLnBhbmRvYwo+IEBAIC0wLDAgKzEsOTQgQEAKPiArJSBR
RU1VIERlcHJpdmlsZWdpbmcgLyBkbV9yZXN0cmljdAo+ICslIFJldmlzaW9uIDEKPiArCj4gK1xj
bGVhcnBhZ2UKPiArCj4gKyMgQmFzaWNzCj4gKwo+ICstLS0tLS0tLS0tLS0tLS0tIC0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiArICAgICAgICAg
U3RhdHVzOiAqKlRlY2ggUHJldmlldyoqCj4gKwo+ICtBcmNoaXRlY3R1cmUocyk6IHg4Ngo+ICsK
PiArICAgQ29tcG9uZW50KHMpOiB0b29sc3RhY2sKPiArCj4gKy0tLS0tLS0tLS0tLS0tLS0gLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICsKPiAr
IyBPdmVydmlldwo+ICsKPiArQnkgZGVmYXVsdCwgdGhlIFFFTVUgZGV2aWNlIG1vZGVsIGlzIHJ1
biBpbiBkb21haW4gMC4gIElmIGFuIGF0dGFja2VyCj4gK2NhbiBnYWluIGNvbnRyb2wgb2YgYSBR
RU1VIHByb2Nlc3MsIGl0IGNvdWxkIGVhc2lseSB0YWtlIGNvbnRyb2wgb2YgYQo+ICtzeXN0ZW0u
Cj4gKwo+ICtkbV9yZXN0cmljdCBpcyBhIHNldCBvZiBvcGVyYXRpb25zIHRvIHJlc3RyaWN0IFFF
TVUgcnVubmluZyBpbiBkb21haW4KPiArMC4gIEl0IGNvbnNpc3RzIG9mIHR3byBoYWx2ZXM6Cj4g
Kwo+ICsgMS4gTWVjaGFuaXNtcyB0byByZXN0cmljdCBRRU1VIHRvIG9ubHkgYmVpbmcgYWJsZSB0
byBhZmZlY3QgaXRzIG93bgo+ICtkb21haW4KPiArIDIuIE1lY2hhbmlzbXMgdG8gcmVzdHJ1Y3Qg
UUVNVSdzIGFiaWxpdHkgdG8gaW50ZXJhY3Qgd2l0aCBkb21haW4gMC4KPiArCj4gKyMgVXNlciBk
ZXRhaWxzCj4gKwo+ICsjIyBHZXR0aW5nIHRoZSByaWdodCB2ZXJzaW9ucyBvZiBzb2Z0d2FyZQo+
ICsKPiArTGludXg6IDQuMTErCj4gKwo+ICtRZW11OiAzLjArIChPciB0aGUgdmVyc2lvbiB0aGF0
IGNvbWVzIHdpdGggWGVuIDQuMTIrKQo+ICsKPiArIyMgU2V0dGluZyB1cCBhIHVzZXJpZCByYW5n
ZQo+ICsKPiArRm9yIG1heGltdW0gc2VjdXJpdHksIGxpYnhsIG5lZWRzIHRvIHJ1biB0aGUgZGV2
aWNlbW9kZWwgZm9yIGVhY2gKPiArZG9tYWluIHVuZGVyIGEgdXNlciBpZCAoVUlEKSBjb3JyZXNw
b25kaW5nIHRvIGl0cyBkb21haW4gaWQuICBUaGVyZQo+ICthcmUgMzI3NTIgcG9zc2libGUgZG9t
YWluIElEcywgYW5kIHNvIGxpYnhsIG5lZWRzIDMyNzUyIHVzZXIgaWRzIHNldAo+ICthc2lkZSBm
b3IgaXQuCj4gKwo+ICtUaGUgc2ltcGxlc3QgYW5kIG1vc3QgZWZmZWN0aXZlIHdheSB0byBkbyB0
aGlzIGlzIHRvIGFsbG9jYXRlIGEKPiArY29udGlndW91cyBibG9jayBvZiBVSURzLCBhbmQgY3Jl
YXRlIGEgc2luZ2xlIHVzZXIgbmFtZWQKPiArYHhlbi1xZW11dXNlci1yYW5nZS1iYXNlYCB3aXRo
IHRoZSBmaXJzdCBVSUQuICBGb3IgZXhhbXBsZSwgdW5kZXIgRGViaWFuOgo+ICsKPiArICAgIGFk
ZHVzZXIgLS1uby1jcmVhdGUtaG9tZSAtLXVpZCA2NTUzNiAtLXN5c3RlbSB4ZW4tcWVtdXVzZXIt
cmFuZ2UtYmFzZQo+ICsKPiArTk9URTogTW9zdCBtb2Rlcm4gc3lzdGVtcyBoYXZlIDMyLWJpdCBV
SURzLCBhbmQgc28gY2FuIGluIHRoZW9yeSBnbyB1cAo+ICt0byAyXjMxIChvciAyXjMyIGlmIHVp
ZHMgYXJlIHVuc2lnbmVkKS4gIFBPU0lYIG9ubHkgZ3VhcmFudGVlcyAxNi1iaXQKPiArVUlEcyBo
b3dldmVyOyBVSUQgNjU1MzUgaXMgcmVzZXJ2ZWQgZm9yIGFuIGludmFsaWQgdmFsdWUsIGFuZCA2
NTUzNCBpcwo+ICtub3JtYWxseSBhbGxvY2F0ZWQgdG8gIm5vYm9keSIuICBBZGRpdGlvbmFsbHks
IHNvbWUgY29udGFpbmVyIHN5c3RlbXMKPiAraGF2ZSBwcm9wb3NlZCB1c2luZyB0aGUgdXBwZXIg
MzIgYml0cyBvZiB0aGUgdWlkIGZvciBhIGNvbnRhaW5lciBJRC4KPiArCj4gK0Fub3RoZXIsIGxl
c3Mtc2VjdXJlIHdheSBpcyB0byBydW4gYWxsIFFFTVVzIGFzIHRoZSBzYW1lIFVJRC4gIFRvIGRv
Cj4gK3RoaXMsIGNyZWF0ZSBhIHVzZXIgbmFtZWQgYHhlbi1xZW11dXNlci1zaGFyZWRgOyBmb3Ig
ZXhhbXBsZToKPiArCj4gKyAgICBhZGR1c2VyIC0tbm8tY3JlYXRlLWhvbWUgLS1zeXN0ZW0geGVu
LXFlbXV1c2VyLXNoYXJlZAo+ICsKPiArIyMgRG9tYWluIGNvbmZpZyBjaGFuZ2VzCj4gKwo+ICtU
aGUgY29yZSBkb21haW4gY29uZmlnIGNoYW5nZSBpcyB0byBhZGQgdGhlIGZvbGxvd2luZyBsaW5l
IHRvIHRoZQo+ICtkb21haW4gY29uZmlndXJhdGlvbjoKPiArCj4gKyAgICBkbV9yZXN0cmljdD0x
Cj4gKwo+ICtUaGlzIHdpbGwgcGVyZm9ybSBhIG51bWJlciBvZiByZXN0cmljdGlvbnMsIG91dGxp
bmVkIGJlbG93IGluIHRoZQo+ICsnVGVjaG5pY2FsIGRldGFpbHMnIHNlY3Rpb24uCj4gKwo+ICsj
IFRlY2huaWNhbCBkZXRhaWxzCj4gKwo+ICtTZWUgZG9jcy9kZXNpZ24vcWVtdS1kZXByaXZpbGVn
ZS5tZCBmb3IgdGVjaG5pY2FsIGRldGFpbHMuCj4gKwo+ICsjIExpbWl0YXRpb25zCj4gKwo+ICtU
aGUgZm9sbG93aW5nIGZlYXR1cmVzIHN0aWxsIG5lZWQgdG8gYmUgaW1wbGVtZW50ZWQ6Cj4gKyAq
IEluc2VydGluZyBhIG5ldyBjZHJvbSB3aGlsZSB0aGUgZ3Vlc3QgaXMgcnVubmluZyAoeGwgY2Ry
b20taW5zZXJ0KQo+ICsgKiBNaWdyYXRpb24gLyBzYXZlIC8gcmVzdG9yZQo+ICsKPiArQWRkaXRp
b25hbGx5LCBnZXR0aW5nIFBDSSBwYXNzdGhyb3VnaCB0byB3b3JrIHNlY3VyZWx5IHdvdWxkIHJl
cXVpcmUgYQo+ICtzaWduaWZpY2FudCByZXdvcmsgb2YgaG93IHBhc3N0aHJvdWdoIHdvcmtzIGF0
IHRoZSBtb21lbnQuICBJdCBtYXkgYmUKPiAraW1wbGVtZW50ZWQgYXQgc29tZSBwb2ludCBidXQg
aXMgbm90IGEgbmVhci10ZXJtIHByaW9yaXR5Lgo+ICsKPiArU2VlIFNVUFBPUlQubWQgZm9yIHNl
Y3VyaXR5IHN1cHBvcnQgc3RhdHVzLgo+ICsKPiArIyBIaXN0b3J5Cj4gKwo+ICstLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KPiArRGF0ZSAgICAgICBSZXZpc2lvbiBWZXJzaW9uICBOb3Rlcwo+ICstLS0tLS0tLS0t
IC0tLS0tLS0tIC0tLS0tLS0tIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KPiArMjAxOC0wOS0xNCAxICAgICAgICBYZW4gNC4xMiBJbXBvcnRlZCBmcm9tIGRvY3Mv
bWlzYwo+ICstLS0tLS0tLS0tIC0tLS0tLS0tIC0tLS0tLS0tIC0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiBkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL3FlbXUtZGVw
cml2aWxlZ2UudHh0IGIvZG9jcy9taXNjL3FlbXUtZGVwcml2aWxlZ2UudHh0Cj4gZGVsZXRlZCBm
aWxlIG1vZGUgMTAwNjQ0Cj4gaW5kZXggNThiODZhMzkwOC4uMDAwMDAwMDAwMAo+IC0tLSBhL2Rv
Y3MvbWlzYy9xZW11LWRlcHJpdmlsZWdlLnR4dAo+ICsrKyAvZGV2L251bGwKPiBAQCAtMSwzNiAr
MCwwIEBACj4gLUZvciBzZWN1cml0eSByZWFzb25zLCBsaWJ4bCB0cmllcyB0byBwYXNzIGEgbm9u
LXJvb3QgdXNlcm5hbWUgdG8gUUVNVSBhcwo+IC1hcmd1bWVudC4gRHVyaW5nIGluaXRpYWxpemF0
aW9uIFFFTVUgY2FsbHMgc2V0dWlkIGFuZCBzZXRnaWQgd2l0aCB0aGUKPiAtdXNlciBJRCBhbmQg
dGhlIGdyb3VwIElEIG9mIHRoZSB1c2VyIHBhc3NlZCBhcyBhcmd1bWVudC4KPiAtTGlieGwgbG9v
a3MgZm9yIHRoZSBmb2xsb3dpbmcgdXNlcnMgaW4gdGhpcyBvcmRlcjoKPiAtCj4gLTEpIGEgdXNl
ciBuYW1lZCAieGVuLXFlbXV1c2VyLWRvbWlkJGRvbWlkIiwKPiAtV2hlcmUgJGRvbWlkIGlzIHRo
ZSBkb21pZCBvZiB0aGUgZG9tYWluIGJlaW5nIGNyZWF0ZWQuCj4gLVRoaXMgcmVxdWlyZXMgdGhl
IHJlc2VydmF0aW9uIG9mIDY1NTM1IHVpZHMgZnJvbSB4ZW4tcWVtdXVzZXItZG9taWQxCj4gLXRv
IHhlbi1xZW11dXNlci1kb21pZDY1NTM1LiBUbyB1c2UgdGhpcyBtZWNoYW5pc20sIHlvdSBtaWdo
dCB3YW50IHRvCj4gLWNyZWF0ZSBhIGxhcmdlIG51bWJlciBvZiB1c2VycyBhdCBpbnN0YWxsYXRp
b24gdGltZS4gRm9yIGV4YW1wbGU6Cj4gLQo+IC1mb3IgKChpPTE7IGk8NjU1MzY7IGkrKykpCj4g
LWRvCj4gLSAgICBhZGR1c2VyIC0tbm8tY3JlYXRlLWhvbWUgLS1zeXN0ZW0geGVuLXFlbXV1c2Vy
LWRvbWlkJGkKPiAtZG9uZQo+IC0KPiAtWW91IG1pZ2h0IHdhbnQgdG8gY29uc2lkZXIgcGFzc2lu
ZyAtLWdyb3VwIHRvIGFkZHVzZXIgdG8gY3JlYXRlIGEgbmV3Cj4gLWdyb3VwIGZvciBlYWNoIG5l
dyB1c2VyLgo+IC0KPiAtCj4gLTIpIGEgdXNlciBuYW1lZCAieGVuLXFlbXV1c2VyLXNoYXJlZCIK
PiAtQXMgYSBmYWxsIGJhY2sgaWYgYm90aCAxKSBmYWlscywgbGlieGwgd2lsbCB1c2UgYSBzaW5n
bGUgdXNlciBmb3IKPiAtYWxsIFFFTVUgaW5zdGFuY2VzLiBUaGUgdXNlciBpcyBuYW1lZCB4ZW4t
cWVtdXVzZXItc2hhcmVkLiBUaGlzIGlzCj4gLWxlc3Mgc2VjdXJlIGJ1dCBzdGlsbCBiZXR0ZXIg
dGhhbiBydW5uaW5nIFFFTVUgYXMgcm9vdC4gVXNpbmcgdGhpcyBpcyBhcwo+IC1zaW1wbGUgYXMg
Y3JlYXRpbmcganVzdCBvbmUgbW9yZSB1c2VyIG9uIHlvdXIgaG9zdDoKPiAtCj4gLWFkZHVzZXIg
LS1uby1jcmVhdGUtaG9tZSAtLXN5c3RlbSB4ZW4tcWVtdXVzZXItc2hhcmVkCj4gLQo+IC0KPiAt
Mykgcm9vdAo+IC1BcyBhIGxhc3QgcmVzb3J0LCBsaWJ4bCB3aWxsIHN0YXJ0IFFFTVUgYXMgcm9v
dC4KPiAtCj4gLQo+IC1QbGVhc2Ugbm90ZSB0aGF0IHJ1bm5pbmcgUUVNVSBhcyBub24tcm9vdCBj
YXVzZXMgc2V2ZXJhbCBmZWF0dXJlcyBsaWtlCj4gLW1pZ3JhdGlvbiBhbmQgUENJIHBhc3N0aHJv
dWdoIHRvIG5vdCB3b3JrIHByb3Blcmx5IGFuZCBtYXkgcHJldmVudCB0aGUgZ3Vlc3QKPiAtZnJv
bSBib290aW5nLgo+IAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 12:47:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 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 1gG1WL-0001iG-19; Fri, 26 Oct 2018 12:47:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pe7m=ng=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gG1WJ-0001hz-Jy
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 12:47:19 +0000
X-Inumbo-ID: da1bb91f-d91c-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id da1bb91f-d91c-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 14:44:18 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gG1WE-0007dc-Qm; Fri, 26 Oct 2018 12:47: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 1gG1WE-0005gv-IA; Fri, 26 Oct 2018 12:47:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gG1WE-0003Uf-HI; Fri, 26 Oct 2018 12:47:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128970-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot: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-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm: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-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-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2: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-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1: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-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu: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-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds: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
X-Osstest-Versions-This: linux=01aa9d518eae8a4d75cd3049defc6ed0b6d0a658
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 26 Oct 2018 12:47:14 +0000
Subject: [Xen-devel] [linux-linus test] 128970: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODk3MCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI4OTcwLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1ODk4
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICA3IHhlbi1ib290ICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5
OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3
IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1w
dmdydWIgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgNyB4ZW4tYm9vdCBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVs
ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4tYm9v
dCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjU4
OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAg
NyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1
ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICA3IHhlbi1ib290ICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1zaGFkb3cgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAg
ICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDcgeGVuLWJv
b3QgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5
OAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAg
NyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEgeGVu
LWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICA4IHJlYm9vdCAgICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMSB4
ZW4tYm9vdC9kc3RfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0
LWkzODYtcnVtcHJ1bi1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgMTAgeGVuLWJvb3Qvc3Jj
X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIg
ICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4
CiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1p
bnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
IDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9v
dC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0
LWV4YW1pbmUgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxv
d2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKClRlc3RzIHdoaWNo
IGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDEgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgYmFzZWxpbmUgdW50
ZXN0ZWQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTg5OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1ODk4CiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAg
ICAgICAgICAwMWFhOWQ1MThlYWU4YTRkNzVjZDMwNDlkZWZjNmVkMGI2ZDBhNjU4CmJhc2VsaW5l
IHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA5NDcxMGNhYzBlZjRlZTE3N2E2M2I1MjI3
NjY0YjM4Yzk1YmJmNzAzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU4OTggIDIwMTgtMDgtMTMg
MjE6MjA6NTUgWiAgIDczIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI1OTIxICAyMDE4LTA4
LTE1IDEzOjA2OjU2IFogICA3MSBkYXlzICAgNjcgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI4OTcwICAyMDE4LTEwLTI0IDIyOjMzOjExIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQoyNzEyIHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGlu
ZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1w
cnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3Qg
cHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDM5Nzg4NiBsaW5lcyBsb25n
LikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 12:49:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 12: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 1gG1YB-0001qT-JK; Fri, 26 Oct 2018 12:49:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2aoi=ng=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gG1Y9-0001qH-QZ
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 12:49:14 +0000
X-Inumbo-ID: 1db4aec0-d91d-11e8-a8a5-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0d::621])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 1db4aec0-d91d-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 14:46:11 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=EKs1r85gnahq4mo9avYoAFTITiSmklF2FOGyL991Ifg=;
 b=E8toT4Dy5jQJ9fDWvHnchhtoJkghA62MixxAfoYfqHuAVYRleMOX+wQvZuesV+sbk6A+lWZfskAYAaovxrhhjCcKNzynu8sXHKyCtyajELD4Gp0bn8a6OcKzadfMUdrg87eZ7K6sIrg0YN6D9PPisZxkuHhy6CNhx473WSkMInQ=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB2782.eurprd03.prod.outlook.com (10.171.106.7) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1250.30; Fri, 26 Oct 2018 12:49:04 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%8]) with mapi id 15.20.1273.025; Fri, 26 Oct 2018
 12:49:03 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 1/4] xen/arm: gic: Ensure we have an ISB
 between ack and do_IRQ()
Thread-Index: AQHUavzJbvgTOtHywku/qQnKphzWOaUuJI2AgABU6YCAAbtVAIABe7MA
Date: Fri, 26 Oct 2018 12:49:03 +0000
Message-ID: <6acf65ef-4302-c403-32ba-1d88ab954265@epam.com>
References: <20181023181709.11883-1-julien.grall@arm.com>
 <20181023181709.11883-2-julien.grall@arm.com>
 <6098937f-98de-bff9-6c48-5575a45875e0@epam.com>
 <57ee191b-be21-701e-ef19-4ed4df1cf289@arm.com>
 <77f72cc9-6548-afd9-3766-23326b3551d9@epam.com>
In-Reply-To: <77f72cc9-6548-afd9-3766-23326b3551d9@epam.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-imapappendstamp: VI1PR0302MB2688.eurprd03.prod.outlook.com
 (15.20.1273.007)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB2782;
 6:9Qwjx2jfsI1guPwwaGNYYnvgPJdQ5/iuyL21506A45t5+tYAQWVGcLBLuzAVfPmrtVlbBF/p07NUi8On+MQYlvik3H8rBZWw7nxMIZ8nhwcyMNS4g0V0zVm6orj1+j8cyFXVmoC+Tw3vuyXpq1gKzw6gybNJAMPuRKzAH0f8dbGmlJnRQ3gzfD6yFbx9JZ0Ph37jV0CYpRyCNAjjNdEi8VeEBGtRtJEl2auaN13UMToCv6Zou/63bMetipjxrii40qj7RWe1llSbcOCyenqMCYNAGDPB0L9ZBM3UmyLDWqA6ti4BCg6H+1OKgPz9mQBQhpnHVzSNe8H+ia/syMcuiePAQLvBWBSxxn+odB6Ip+58vMYJ+rmaxiKKAea3QNuGlvEH9oH/Egnk3nQSC/tTwO7A5BETk93GCqN1sSAEnnsREScSNBNmnHneuLjyY44EVyY+ChpLkodxuscdjDzu0g==;
 5:nSAXW0NYTdlrUuEI3ZZEBnU5GBGprLS9PXyNW+plB+6vzbbf7eLs9QA/of5x7SkuylVk8hIeEyatj2t7lJ7BmDdfJanUsG79yCCVZBoYRHpApx2xjx57gq9QBczXpOU+vSsYN14UcDGzVRJh9/a89kBG+LU962n38v8VDX6YwuA=;
 7:4AKveT/PojUEvOYPUPdj5XUeatUSGTITBpK9VZW+Z594HvxYPSkahTiDOiToSMyB+2IbwSBWP6KLTsUPHzNN5d4sBFVWYyJjvD0SW/JrFR3mn7GCQgqzshR5ZXWimCXBw6E0gR1NClekLHr14M6U05m7zpfML3EAzqXWEFaWqhGrgF3oS4ZVx8vUWk0so2rdWZx+VeYteJxQQyT1YuomrvvvGV6QXEkTRyTNv5DkaFNpuOyStRql35ebvxNBeoCw
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: a19cdb15-0bb8-4c92-f286-08d63b4168df
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB2782; 
x-ms-traffictypediagnostic: VI1PR0302MB2782:
x-microsoft-antispam-prvs: <VI1PR0302MB278286EE677E90A88852F116E6F00@VI1PR0302MB2782.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3231355)(944501410)(52105095)(3002001)(148016)(149066)(150057)(6041310)(20161123560045)(20161123564045)(20161123558120)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB2782; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB2782; 
x-forefront-prvs: 083751FCA6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(396003)(39860400002)(366004)(376002)(346002)(136003)(189003)(199004)(2906002)(6116002)(3846002)(68736007)(7736002)(305945005)(446003)(2501003)(486006)(5250100002)(11346002)(2616005)(476003)(5660300001)(478600001)(105586002)(106356001)(71190400001)(71200400001)(102836004)(31686004)(4326008)(25786009)(36756003)(256004)(14444005)(66066001)(54906003)(110136005)(26005)(55236004)(6436002)(53546011)(6506007)(316002)(6486002)(76176011)(86362001)(99286004)(81166006)(81156014)(31696002)(8936002)(8676002)(186003)(97736004)(6512007)(72206003)(93886005)(80792005)(14454004)(53936002)(6246003)(229853002)(2900100001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB2782;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: KaNJNKj6LyvEVswPAxHZeuEtUjm84paSdIj97bk4TM1lATlYe9ykEjcyFxIcNxBc+NbJO6/gVpmwab67z2poHsWoerng6JWtSAexdjJcVmu6UyGt9hGe+VRt6STe1g8i1rpz7VBoa5c5TCZqdkSbGAYKr2o6JQwUyRl4yNryL2cil8lsVVNvP/DpE9aL6pyajEWAtUMgg2ilXVynsb3LfDgx6cIBAKGUU3gYBT7JTHCi3Ld5RTU0KblTmTiXPojQ4BrM/6Ds04pFnry+oMqf09ZLo5lpY728slluoEFTJdjXMYVosm/rmhT5fuSKCj7qUWRuX3KzoEldJFVXKrN89hQiGQvDpbK3Z8W5lGhSzqU=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <2327BB70EDCF0947BEF669FC00BD786A@EPAM.onmicrosoft.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a19cdb15-0bb8-4c92-f286-08d63b4168df
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Oct 2018 12:49:03.6742 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB2782
Subject: Re: [Xen-devel] [PATCH 1/4] xen/arm: gic: Ensure we have an ISB
 between ack and do_IRQ()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andre.przywara@arm.com" <andre.przywara@arm.com>,
 "sstabellini@kernel.org" <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>

SGVsbG8gSnVsaWVuCgoKT24gMjUuMTAuMTggMTc6MTEsIEFuZHJpaSBBbmlzb3Ygd3JvdGU6Cj4g
SSBndWVzcyBJIHNob3VsZCBtYWtlIGEgZGVkaWNhdGVkIHBhdGNoIGFwcGxpY2FibGUgdG8gbWFp
bmxpbmUgdG8gcmV2ZWFsCj4gdGhlIGlzc3VlLiBJIGhvcGUgSSdsbCBkbyB0aGlzIG5lYXJlc3Qg
ZGF5cy4KClBsZWFzZSBmaW5kIGJlbG93IHRoZSBkaWZmIGFwcGxpY2FibGUgdG8gdGhlIGN1cnJl
bnQgeGVuYml0cy9zbW9rZSB3aGljaCAKZXhwb3NlcyB0aGUgaXNzdWUuCgpXaXRoIHRoYXQgZGlm
ZiBJIHNlZSAob24gbXkgYm9hcmQpIG91dHB1dHMgbGlrZToKCgogwqDCoMKgIChYRU4pIFN0b3Jl
ZCBMUiBpcyBzdGFsZTogc3RvcmVkIDB4QUEwMjVDOTcgcmVhZCAweDhBMDI1Qzk3CiDCoMKgwqAg
KFhFTikgU3RvcmVkIExSIGlzIHN0YWxlOiBzdG9yZWQgMHg5QTAyNUM5NyByZWFkIDB4OEEwMjVD
OTcKIMKgwqDCoCAoWEVOKSBTdG9yZWQgTFIgaXMgc3RhbGU6IHN0b3JlZCAweDlBMDI1Qzk3IHJl
YWQgMHg4QTAyNUM5NwogwqDCoMKgIChYRU4pIFN0b3JlZCBMUiBpcyBzdGFsZTogc3RvcmVkIDB4
OUEwMjVDOTcgcmVhZCAweDhBMDI1Qzk3CiDCoMKgwqAgKFhFTikgU3RvcmVkIExSIGlzIHN0YWxl
OiBzdG9yZWQgMHgxQTAwMDAxQiByZWFkIDB4QTAwMDAxQgogwqDCoMKgIChYRU4pIFN0b3JlZCBM
UiBpcyBzdGFsZTogc3RvcmVkIDB4OUEwMjVDOTcgcmVhZCAweDhBMDI1Qzk3CiDCoMKgwqAgKFhF
TikgU3RvcmVkIExSIGlzIHN0YWxlOiBzdG9yZWQgMHhBQTAyNUM5NyByZWFkIDB4OEEwMjVDOTcK
CgpUaG9zZSBwcmludHMgSSB0cmVhdCBhcyBMUiBjb250ZW50IGNoYW5nZSAoc3RhdGUgUEVORElO
Ry0+SU5WQUxJRCkgCndpdGhvdXQgZXhpdGluZyBmcm9tIGh5cCB0byBndWVzdC4gVW5mb3J0dW5h
dGVseSwgSSBkaWQgbm90IGZpbmQgYSBraW5kIApvZiBleHBsYW5hdGlvbiB0byB0aGlzIGVmZmVj
dCBpbiBBUk0gSUhJIDAwNDhCLmIgZG9jdW1lbnQuCkkgaGF2ZSBHSUN2MiBvbiB0aGUgZGllLgoK
SSBhcHByZWNpYXRlIHlvdSBmaW5kIHNvbWUgdGltZSB0byBsb29rIGF0IHRoaXMgYW5kIGV4cHJl
c3MgeW91ciBvcGluaW9uLgoKCi0tLQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9naWMtdjIu
YyBiL3hlbi9hcmNoL2FybS9naWMtdjIuYwppbmRleCA1MTFjOGQ3Li4wYjlhYTJkIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC9hcm0vZ2ljLXYyLmMKKysrIGIveGVuL2FyY2gvYXJtL2dpYy12Mi5jCkBA
IC0xNzEsNiArMTcxLDE0IEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgZ2ljdjJfY3B1X21hc2soY29u
c3QgY3B1bWFza190IAoqY3B1bWFzaykKIMKgwqDCoMKgIHJldHVybiBtYXNrOwogwqB9Cgorc3Rh
dGljIHZvaWQgZ2ljdjJfc3RvcmVfbHJzKHZvaWQpCit7CivCoMKgwqAgaW50IGk7CisKK8KgwqDC
oCBmb3IgKCBpID0gMDsgaSA8IGdpY3YyX2luZm8ubnJfbHJzOyBpKysgKQorwqDCoMKgwqDCoMKg
wqAgY3VycmVudC0+YXJjaC5naWMudjIubHJbaV0gPSByZWFkbF9naWNoKEdJQ0hfTFIgKyBpICog
NCk7Cit9CisKIMKgc3RhdGljIHZvaWQgZ2ljdjJfc2F2ZV9zdGF0ZShzdHJ1Y3QgdmNwdSAqdikK
IMKgewogwqDCoMKgwqAgaW50IGk7CkBAIC00NDYsMTEgKzQ1NCwxMyBAQCBzdGF0aWMgdm9pZCBn
aWN2Ml91cGRhdGVfbHIoaW50IGxyLCBjb25zdCBzdHJ1Y3QgCnBlbmRpbmdfaXJxICpwLAogwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoCA8PCBHSUNIX1YyX0xSX1BIWVNJQ0FMX1NISUZUKTsKCiDCoMKgwqDCoCB3cml0
ZWxfZ2ljaChscl9yZWcsIEdJQ0hfTFIgKyBsciAqIDQpOworwqDCoMKgIGN1cnJlbnQtPmFyY2gu
Z2ljLnYyLmxyW2xyXSA9IGxyX3JlZzsKIMKgfQoKIMKgc3RhdGljIHZvaWQgZ2ljdjJfY2xlYXJf
bHIoaW50IGxyKQogwqB7CiDCoMKgwqDCoCB3cml0ZWxfZ2ljaCgwLCBHSUNIX0xSICsgbHIgKiA0
KTsKK8KgwqDCoCBjdXJyZW50LT5hcmNoLmdpYy52Mi5scltscl0gPSAwOwogwqB9CgogwqBzdGF0
aWMgdm9pZCBnaWN2Ml9yZWFkX2xyKGludCBsciwgc3RydWN0IGdpY19sciAqbHJfcmVnKQpAQCAt
NDU4LDYgKzQ2OCw5IEBAIHN0YXRpYyB2b2lkIGdpY3YyX3JlYWRfbHIoaW50IGxyLCBzdHJ1Y3Qg
Z2ljX2xyICpscl9yZWcpCiDCoMKgwqDCoCB1aW50MzJfdCBscnY7CgogwqDCoMKgwqAgbHJ2wqDC
oMKgwqDCoMKgwqDCoMKgID0gcmVhZGxfZ2ljaChHSUNIX0xSICsgbHIgKiA0KTsKK8KgwqDCoCBp
ZiAoIGxydiAhPSBjdXJyZW50LT5hcmNoLmdpYy52Mi5scltscl0pCivCoMKgwqDCoMKgwqDCoCBw
cmludGsoIlN0b3JlZCBMUiBpcyBzdGFsZTogc3RvcmVkIDB4JSJQUklYMzIiIHJlYWQgMHglIlBS
SVgzMiJcbiIsCivCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGN1cnJlbnQtPmFyY2guZ2lj
LnYyLmxyW2xyXSwgbHJ2KTsKIMKgwqDCoMKgIGxyX3JlZy0+cGlycSA9IChscnYgPj4gR0lDSF9W
Ml9MUl9QSFlTSUNBTF9TSElGVCkgJiAKR0lDSF9WMl9MUl9QSFlTSUNBTF9NQVNLOwogwqDCoMKg
wqAgbHJfcmVnLT52aXJxID0gKGxydiA+PiBHSUNIX1YyX0xSX1ZJUlRVQUxfU0hJRlQpICYgCkdJ
Q0hfVjJfTFJfVklSVFVBTF9NQVNLOwogwqDCoMKgwqAgbHJfcmVnLT5wcmlvcml0eSA9IChscnYg
Pj4gR0lDSF9WMl9MUl9QUklPUklUWV9TSElGVCkgJiAKR0lDSF9WMl9MUl9QUklPUklUWV9NQVNL
OwpAQCAtNDgxLDYgKzQ5NCw3IEBAIHN0YXRpYyB2b2lkIGdpY3YyX3dyaXRlX2xyKGludCBsciwg
Y29uc3Qgc3RydWN0IApnaWNfbHIgKmxyX3JlZykKIMKgwqDCoMKgwqDCoMKgwqDCoMKgICgodWlu
dDMyX3QpKGxyX3JlZy0+Z3JwICYgR0lDSF9WMl9MUl9HUlBfTUFTSykgPDwgCkdJQ0hfVjJfTFJf
R1JQX1NISUZUKSApOwoKIMKgwqDCoMKgIHdyaXRlbF9naWNoKGxydiwgR0lDSF9MUiArIGxyICog
NCk7CivCoMKgwqAgY3VycmVudC0+YXJjaC5naWMudjIubHJbbHJdID0gbHJ2OwogwqB9CgogwqBz
dGF0aWMgdm9pZCBnaWN2Ml9oY3Jfc3RhdHVzKHVpbnQzMl90IGZsYWcsIGJvb2wgc3RhdHVzKQpA
QCAtMTIzMiw2ICsxMjQ2LDcgQEAgY29uc3Qgc3RhdGljIHN0cnVjdCBnaWNfaHdfb3BlcmF0aW9u
cyBnaWN2Ml9vcHMgPSB7CiDCoMKgwqDCoCAuaW5mb8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoCA9ICZnaWN2Ml9pbmZvLAogwqDCoMKgwqAgLmluaXTCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqAgPSBnaWN2Ml9pbml0LAogwqDCoMKgwqAgLnNlY29uZGFyeV9pbml0wqDCoMKgwqDC
oCA9IGdpY3YyX3NlY29uZGFyeV9jcHVfaW5pdCwKK8KgwqDCoCAuc3RvcmVfbHJzwqDCoMKgwqDC
oMKgwqDCoMKgwqAgPSBnaWN2Ml9zdG9yZV9scnMsCiDCoMKgwqDCoCAuc2F2ZV9zdGF0ZcKgwqDC
oMKgwqDCoMKgwqDCoCA9IGdpY3YyX3NhdmVfc3RhdGUsCiDCoMKgwqDCoCAucmVzdG9yZV9zdGF0
ZcKgwqDCoMKgwqDCoCA9IGdpY3YyX3Jlc3RvcmVfc3RhdGUsCiDCoMKgwqDCoCAuZHVtcF9zdGF0
ZcKgwqDCoMKgwqDCoMKgwqDCoCA9IGdpY3YyX2R1bXBfc3RhdGUsCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vZ2ljLmMgYi94ZW4vYXJjaC9hcm0vZ2ljLmMKaW5kZXggZWQzNjNmNi4uYTA1YzUx
OCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2dpYy5jCisrKyBiL3hlbi9hcmNoL2FybS9naWMu
YwpAQCAtNTk0LDYgKzU5NCwxMiBAQCBzdGF0aWMgdm9pZCBnaWNfdXBkYXRlX29uZV9scihzdHJ1
Y3QgdmNwdSAqdiwgaW50IGkpCiDCoMKgwqDCoCB9CiDCoH0KCit2b2lkIGdpY19zdG9yZV9scnMo
dm9pZCkKK3sKK8KgwqDCoCBpZihnaWNfaHdfb3BzLT5zdG9yZV9scnMpCivCoMKgwqDCoMKgwqDC
oCBnaWNfaHdfb3BzLT5zdG9yZV9scnMoKTsKK30KKwogwqB2b2lkIGdpY19jbGVhcl9scnMoc3Ry
dWN0IHZjcHUgKnYpCiDCoHsKIMKgwqDCoMKgIGludCBpID0gMDsKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL2FybS90cmFwcy5jIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKaW5kZXggZjZmNmRlMy4uOTg1
MTkyYiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3RyYXBzLmMKKysrIGIveGVuL2FyY2gvYXJt
L3RyYXBzLmMKQEAgLTIwOTUsNiArMjA5NSw3IEBAIHN0YXRpYyB2b2lkIGVudGVyX2h5cGVydmlz
b3JfaGVhZChzdHJ1Y3QgCmNwdV91c2VyX3JlZ3MgKnJlZ3MpCiDCoMKgwqDCoMKgwqDCoMKgIGlm
ICggY3VycmVudC0+YXJjaC5oY3JfZWwyICYgSENSX1ZBICkKIMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoCBjdXJyZW50LT5hcmNoLmhjcl9lbDIgPSBSRUFEX1NZU1JFRyhIQ1JfRUwyKTsKCivCoMKg
wqDCoMKgwqDCoCBnaWNfc3RvcmVfbHJzKCk7CiDCoMKgwqDCoMKgwqDCoMKgIGdpY19jbGVhcl9s
cnMoY3VycmVudCk7CiDCoMKgwqDCoCB9CiDCoH0KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vZ2ljLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2dpYy5oCmluZGV4IGQzZDdiZGEuLjZm
ZTNmZGIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ2ljLmgKKysrIGIveGVuL2lu
Y2x1ZGUvYXNtLWFybS9naWMuaApAQCAtMjkzLDYgKzI5Myw3IEBAIGV4dGVybiB1bnNpZ25lZCBp
bnQgZ2ljX251bWJlcl9saW5lcyh2b2lkKTsKIMKgLyogSVJRIHRyYW5zbGF0aW9uIGZ1bmN0aW9u
IGZvciB0aGUgZGV2aWNlIHRyZWUgKi8KIMKgaW50IGdpY19pcnFfeGxhdGUoY29uc3QgdTMyICpp
bnRzcGVjLCB1bnNpZ25lZCBpbnQgaW50c2l6ZSwKIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoCB1bnNpZ25lZCBpbnQgKm91dF9od2lycSwgdW5zaWduZWQgaW50ICpvdXRfdHlw
ZSk7Cit2b2lkIGdpY19zdG9yZV9scnModm9pZCk7CiDCoHZvaWQgZ2ljX2NsZWFyX2xycyhzdHJ1
Y3QgdmNwdSAqdik7CgogwqBzdHJ1Y3QgZ2ljX2luZm8gewpAQCAtMzE0LDYgKzMxNSw4IEBAIHN0
cnVjdCBnaWNfaHdfb3BlcmF0aW9ucyB7CiDCoMKgwqDCoCAvKiBJbml0aWFsaXplIHRoZSBHSUMg
YW5kIHRoZSBib290IENQVSAqLwogwqDCoMKgwqAgaW50ICgqaW5pdCkodm9pZCk7CiDCoMKgwqDC
oCAvKiBTYXZlIEdJQyByZWdpc3RlcnMgKi8KK8KgwqDCoCB2b2lkICgqc3RvcmVfbHJzKSh2b2lk
KTsKK8KgwqDCoCAvKiBTYXZlIEdJQyByZWdpc3RlcnMgKi8KIMKgwqDCoMKgIHZvaWQgKCpzYXZl
X3N0YXRlKShzdHJ1Y3QgdmNwdSAqKTsKIMKgwqDCoMKgIC8qIFJlc3RvcmUgR0lDIHJlZ2lzdGVy
cyAqLwogwqDCoMKgwqAgdm9pZCAoKnJlc3RvcmVfc3RhdGUpKGNvbnN0IHN0cnVjdCB2Y3B1ICop
OwoKCgotLSAKCipBbmRyaWkgQW5pc292KgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 12:57:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 12:57: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 1gG1fg-0002hJ-Lp; Fri, 26 Oct 2018 12:57:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gG1ff-0002hE-H8
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 12:56:59 +0000
X-Inumbo-ID: 3474ad92-d91e-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3474ad92-d91e-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 14:53:59 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 06:56:57 -0600
Message-Id: <5BD30F1602000078001F52CA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 06:56:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5BC0C4B602000078001F1258@prv1-mh.provo.novell.com>
 <ed21e605-fd60-bdaf-0178-e6b173bd680c@citrix.com>
In-Reply-To: <ed21e605-fd60-bdaf-0178-e6b173bd680c@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/HVM: adjust hvm_interrupt_blocked()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEyLjEwLjE4IGF0IDE4OjM3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gRnVydGhlcm1vcmUsIEkgYmVsaWV2ZSBldmVuICNNQyBpcyBibG9ja2VkIGJ5IHRoZSBN
T1ZTUyBzaGFkb3csIGJlY2F1c2UKPiB0aGUgcHVycG9zZSBvZiB0aGUgc2hhZG93IGlzIHRvIGlu
ZGljYXRlICJteSBzdGFjayBpcyBub3Qgc2FmZSB0byB0YWtlCj4gYW4gZXhjZXB0aW9uIi4KCkkn
dmUganVzdCBsb29rZWQgYXQgdGhlIHByZWNpc2UgU0RNIHRleHQgYWdhaW4sIHdoaWNoIEkgc2Vl
IGhhcyBjaGFuZ2VkCmNvbXBhcmVkIHRvIHRoZSBwcmlvciByZXZpc2lvbi4gSXQgbm93IHJlYWRz
CgoiRXhlY3V0aW9uIG9mIGEgTU9WIHRvIFNTIG9yIGEgUE9QIHRvIFNTIGJsb2NrcyBvciBzdXBw
cmVzc2VzIGNlcnRhaW4KIGRlYnVnIGV4Y2VwdGlvbnMgYXMgd2VsbCBhcyBpbnRlcnJ1cHRzICht
YXNrYWJsZSBhbmQgbm9ubWFza2FibGUpIG9uCiB0aGUgaW5zdHJ1Y3Rpb24gYm91bmRhcnkgZm9s
bG93aW5nIGl0cyBleGVjdXRpb24uIFNldHRpbmcgdGhpcyBiaXQKIGluZGljYXRlcyB0aGF0IHRo
aXMgYmxvY2tpbmcgaXMgaW4gZWZmZWN0LjIgVGhpcyBkb2N1bWVudCB1c2VzIHRoZSB0ZXJtCiDi
gJxibG9ja2luZyBieSBNT1YgU1Ms4oCdIGJ1dCBpdCBhcHBsaWVzIGVxdWFsbHkgdG8gUE9QIFNT
LiIKCk5vIG1lbnRpb24gb2YgZXhjZXB0aW9ucyBhdCBhbGwuCgo+PiBBZGRpdGlvbmFsbHkgU1RJ
LXNoYWRvdyBvbmx5IGJsb2NrcyBtYXNrYWJsZSBpbnRlcnJ1cHRzLCBidXQgbm90IE5NSS4KPiAK
PiBUaGlzIGhhcyBiZWVuIGRpc2N1c3NlZCBvbiBMS01MIGluIHRoZSBwYXN0LCBidXQgYFNUSTsg
SExUYCB3aWxsCj4gZGVhZGxvY2sgaWYgTk1JcyBkb24ndCByZXNwZWN0IHRoZSBTVEkgc2hhZG93
Lgo+IAo+IEFuIE5NSSB3aGljaCBoaXRzIHRoYXQgaW5zdHJ1Y3Rpb24gYm91bmRhcnkgd2lsbCBJ
UkVUIHdpdGggSUYgY2xlYXIsIGF0Cj4gd2hpY2ggcG9pbnQgdGhlIGNvcmUgd2lsbCBoYWx0IGFu
ZCBuZXZlciB3YWtlIHVwLgo+IAo+IEkgYmVsaWV2ZSB0aGUgaW5wdXQgZnJvbSB0aGUgdmVuZG9y
IGFyY2hpdGVjdHMgd2FzIHRoYXQgc29tZSB2ZXJ5IG9sZAo+IGNvcmVzIHN1ZmZlciBmcm9tIHRo
aXMgcHJvYmxlbSwgYnV0IGFueXRoaW5nIHlvdSBjYW4gZ2V0IHlvdXJzIGhhbmQgb24KPiB0b2Rh
eSB3aWxsIHJlc3BlY3QgdGhlIFNUSSBzaGFkb3cuCgpUaGUgU0RNIGhhcyBhIGZvb3Rub3RlIGFj
dHVhbGx5IHNheWluZwoKIk5vbm1hc2thYmxlIGludGVycnVwdHMgYW5kIHN5c3RlbS1tYW5hZ2Vt
ZW50IGludGVycnVwdHMgbWF5CiBhbHNvIGJlIGluaGliaXRlZCBvbiB0aGUgaW5zdHJ1Y3Rpb24g
Ym91bmRhcnkgZm9sbG93aW5nIHN1Y2ggYW4KIGV4ZWN1dGlvbiBvZiBTVEkuIgoKTm90ZSB0aGUg
d29yZCAibWF5Ii4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 13:10:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 13: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 1gG1sU-0004CN-TG; Fri, 26 Oct 2018 13:10:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=h74x=ng=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gG1sT-0004CI-2V
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 13:10:13 +0000
X-Inumbo-ID: ae809887-d920-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ae809887-d920-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 13:11: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 mx1.suse.de (Postfix) with ESMTP id 97A9BB039;
 Fri, 26 Oct 2018 13:10:09 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <20181026110720.17419-1-jgross@suse.com>
 <5BD3046202000078001F5240@suse.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <78d4ef98-c3c2-200c-37cb-f51cb0b2d1a1@suse.com>
Date: Fri, 26 Oct 2018 15:10:07 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <5BD3046202000078001F5240@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH V2] Release: add release note link to
 SUPPORT.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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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 <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMTAvMjAxOCAxNDoxMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjYuMTAuMTgg
YXQgMTM6MDcsIDxqZ3Jvc3NAc3VzZS5jb20+IHdyb3RlOgo+PiAtLS0gYS9TVVBQT1JULm1kCj4+
ICsrKyBiL1NVUFBPUlQubWQKPj4gQEAgLTEzLDYgKzEzLDcgQEAgZm9yIHRoZSBkZWZpbml0aW9u
cyBvZiB0aGUgc3VwcG9ydCBzdGF0dXMgbGV2ZWxzIGV0Yy4KPj4gICAgICBJbml0aWFsLVJlbGVh
c2U6IG4vYQo+PiAgICAgIFN1cHBvcnRlZC1VbnRpbDogVEJECj4+ICAgICAgU2VjdXJpdHktU3Vw
cG9ydC1VbnRpbDogVW5yZWxlYXNlZCAtIG5vdCB5ZXQgc2VjdXJpdHktc3VwcG9ydGVkCj4+ICsg
ICAgUmVsZWFzZS1Ob3Rlczogbi9hCj4+ICAKPj4gICMgRmVhdHVyZSBTdXBwb3J0Cj4+ICAKPj4g
LS0tIGEvZG9jcy9wcm9jZXNzL3JlbGVhc2UtdGVjaG5pY2lhbi1jaGVja2xpc3QudHh0Cj4+ICsr
KyBiL2RvY3MvcHJvY2Vzcy9yZWxlYXNlLXRlY2huaWNpYW4tY2hlY2tsaXN0LnR4dAo+PiBAQCAt
NTIsNiArNTIsNyBAQCB0PVJFTEVBU0UtJHIKPj4gICogY2hhbmdlIHhlbi11bnN0YWJsZSBDb25m
aWcubWsgKFFFTVVfVVBTVFJFQU1fUkVWSVNJT04sIFFFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04s
IE1JTklPU19VUFNUUkVBTV9SRVZJU0lPTikKPj4gICogY2hhbmdlIFNVUFBPUlQubWQgaGVhZGlu
ZyB2ZXJzaW9uIG51bWJlcjsgLXVuc3RhYmxlIG9yIC1yYyB0YWcKPj4gICogICAgIChlbXB0eSBp
biBzdGFibGUgYnJhbmNoZXMgYWZ0ZXIgLjAgcmVsZWFzZSkuCj4+ICsqICAgICBpbnNlcnQgY29y
cmVjdCB2ZXJzaW9uIG51bWJlciBpbiByZWxlYXNlLW5vdGVzIGxpbmsKPiAKPiBKdXN0IGFzIGEg
cmVtYXJrIChpZiBJYW4gaXMgaGFwcHkgd2l0aCB0aGUgYWJvdmUsIGFsbCBpcyBmaW5lKToKPiBP
dGhlciB0aGFuIGluIHYxIHRoZXJlJ3Mgbm8gbGluayBhbnltb3JlIGluIFNVUFBPUlQubWQKPiAo
d2hpY2ggbm93IGFsc28gY29udHJhZGljdHMgdGhlIHBhdGNoIHRpdGxlOyBwZXJoYXBzIGFkZAo+
ICJwbGFjZWhvbGRlciI/KSwgYW5kIGhlbmNlIHRoZSB3b3JkaW5nIGhlcmUgbWlnaHQgbWFrZQo+
IHBlb3BsZSBzZWFyY2ggZm9yIHNvbWV0aGluZyB0aGF0J3Mgc2ltcGx5IG5vdCB0aGVyZS4KCk5v
LCB0aGF0J3MgYSBzaWxseSBlcnJvciBvbiBteSBzaWRlLiBJIG1vZGlmaWVkIHRoZSBwYXRjaCBm
aWxlIGluIFYxCmJlZm9yZSBzZW5kaW5nIGFuZCBmb3Jnb3QgdGhhdCBiZWZvcmUgc2VuZGluZyBW
Mi4gVjMgd2lsbCBjb21lIHNvb24uCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 13:13:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 13:13: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 1gG1vy-0004L5-Ek; Fri, 26 Oct 2018 13:13:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=h74x=ng=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gG1vw-0004L0-9U
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 13:13:48 +0000
X-Inumbo-ID: 8d49cc13-d920-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8d49cc13-d920-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 15:10:47 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id EEAB1AFA5;
 Fri, 26 Oct 2018 13:13:45 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 26 Oct 2018 15:13:44 +0200
Message-Id: <20181026131344.20924-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH V2] Release: add release note link to SUPPORT.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: Juergen Gross <jgross@suse.com>, sstabellini@kernel.org,
 wei.liu2@citrix.com, konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org,
 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>

SW4gb3JkZXIgdG8gaGF2ZSBhIGxpbmsgdG8gdGhlIHJlbGVhc2Ugbm90ZXMgaW4gdGhlIGZlYXR1
cmUgbGlzdApnZW5lcmF0ZWQgZnJvbSBTVVBQT1JULm1kIGFkZCB0aGF0IGxpbmsgaW4gdGhlICJS
ZWxlYXNlIFN1cHBvcnQiCnNlY3Rpb24gb2YgdGhhdCBmaWxlLgoKVGhlIHJlYWwgbGluayBuZWVk
cyB0byBiZSBhZGFwdGVkIHdoZW4gdGhlIHZlcnNpb24gaXMgYmVpbmcgcmVsZWFzZWQuCgpTaWdu
ZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQogU1VQUE9SVC5t
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMSArCiBkb2NzL3Byb2Nlc3Mv
cmVsZWFzZS10ZWNobmljaWFuLWNoZWNrbGlzdC50eHQgfCAxICsKIDIgZmlsZXMgY2hhbmdlZCwg
MiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvU1VQUE9SVC5tZCBiL1NVUFBPUlQubWQKaW5k
ZXggNGYyMDNkYTg0YS4uYjZmODZhN2IzOCAxMDA2NDQKLS0tIGEvU1VQUE9SVC5tZAorKysgYi9T
VVBQT1JULm1kCkBAIC0xMyw2ICsxMyw3IEBAIGZvciB0aGUgZGVmaW5pdGlvbnMgb2YgdGhlIHN1
cHBvcnQgc3RhdHVzIGxldmVscyBldGMuCiAgICAgSW5pdGlhbC1SZWxlYXNlOiBuL2EKICAgICBT
dXBwb3J0ZWQtVW50aWw6IFRCRAogICAgIFNlY3VyaXR5LVN1cHBvcnQtVW50aWw6IFVucmVsZWFz
ZWQgLSBub3QgeWV0IHNlY3VyaXR5LXN1cHBvcnRlZAorICAgIFJlbGVhc2UtTm90ZXM6IDxhIGhy
ZWY9Imh0dHBzOi8vd2lraS54ZW5wcm9qZWN0Lm9yZy93aWtpL1hlbl9Qcm9qZWN0X1guWVlfUmVs
ZWFzZV9Ob3RlcyI+Uk48L2E+CiAKICMgRmVhdHVyZSBTdXBwb3J0CiAKZGlmZiAtLWdpdCBhL2Rv
Y3MvcHJvY2Vzcy9yZWxlYXNlLXRlY2huaWNpYW4tY2hlY2tsaXN0LnR4dCBiL2RvY3MvcHJvY2Vz
cy9yZWxlYXNlLXRlY2huaWNpYW4tY2hlY2tsaXN0LnR4dAppbmRleCA5OTc0NjYyNGNmLi41ZGQ4
NWRiYzQwIDEwMDY0NAotLS0gYS9kb2NzL3Byb2Nlc3MvcmVsZWFzZS10ZWNobmljaWFuLWNoZWNr
bGlzdC50eHQKKysrIGIvZG9jcy9wcm9jZXNzL3JlbGVhc2UtdGVjaG5pY2lhbi1jaGVja2xpc3Qu
dHh0CkBAIC01Miw2ICs1Miw3IEBAIHQ9UkVMRUFTRS0kcgogKiBjaGFuZ2UgeGVuLXVuc3RhYmxl
IENvbmZpZy5tayAoUUVNVV9VUFNUUkVBTV9SRVZJU0lPTiwgUUVNVV9UUkFESVRJT05BTF9SRVZJ
U0lPTiwgTUlOSU9TX1VQU1RSRUFNX1JFVklTSU9OKQogKiBjaGFuZ2UgU1VQUE9SVC5tZCBoZWFk
aW5nIHZlcnNpb24gbnVtYmVyOyAtdW5zdGFibGUgb3IgLXJjIHRhZwogKiAgICAgKGVtcHR5IGlu
IHN0YWJsZSBicmFuY2hlcyBhZnRlciAuMCByZWxlYXNlKS4KKyogICAgIGluc2VydCBjb3JyZWN0
IHZlcnNpb24gbnVtYmVyIGluIHJlbGVhc2Utbm90ZXMgbGluawogKiBjaGFuZ2UgeGVuLXVuc3Rh
YmxlIHhlbi9NYWtlZmlsZSBYRU5fRVhUUkFWRVJTSU9OCiAjIGlmIG1haW4gdmVyc2lvbiBudW1i
ZXIgaGFzIGNoYW5nZWQgKGVnIDQuNyAtPiA0LjgpIHJlcnVuIC4vYXV0b2dlbi5zaAogKiByZXJ1
biAuL2F1dG9nZW4uc2ggdG8gdXBkYXRlIHZlcnNpb24gbnVtYmVyIGluIGNvbmZpZ3VyZQotLSAK
Mi4xNi40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 13:31:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 13:31: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 1gG2Cj-0005qE-0o; Fri, 26 Oct 2018 13:31:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gG2Ci-0005q9-39
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 13:31:08 +0000
X-Inumbo-ID: 9ae9ddf0-d923-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9ae9ddf0-d923-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 13:32:38 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 07:31:05 -0600
Message-Id: <5BD3171402000078001F531D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 07:31:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
 <1539599780-14549-3-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1539599780-14549-3-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 2/5] x86/domain: Initialise vcpu debug
 registers 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 <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDE1LjEwLjE4IGF0IDEyOjM2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLS0tIGEveGVuL2FyY2gveDg2L2RvbWFpbi5jCj4gKysrIGIveGVuL2FyY2gveDg2L2Rv
bWFpbi5jCj4gQEAgLTMyMyw2ICszMjMsMTggQEAgdm9pZCBmcmVlX3ZjcHVfc3RydWN0KHN0cnVj
dCB2Y3B1ICp2KQo+ICAgICAgZnJlZV94ZW5oZWFwX3BhZ2Uodik7Cj4gIH0KPiAgCj4gKy8qIElu
aXRpYWxpc2UgdmFyaW91cyByZWdpc3RlcnMgdG8gdGhlaXIgYXJjaGl0ZWN0dXJhbCBJTklUL1JF
U0VUIHN0YXRlLiAqLwo+ICt2b2lkIGFyY2hfdmNwdV9yZWdzX2luaXQoc3RydWN0IHZjcHUgKnYp
Cj4gK3sKPiArICAgIHYtPmFyY2gudXNlcl9yZWdzID0gKHR5cGVvZih2LT5hcmNoLnVzZXJfcmVn
cykpewo+ICsgICAgICAgIC5yZmxhZ3MgPSBYODZfRUZMQUdTX01CUywKPiArICAgIH07CgpTYWRs
eSB0aGlzIGluaXRpYWxpemVyIGJyb2tlIHRoZSBidWlsZCBvbmNlIGFnYWluIGZvciBnY2MgNC4z
LnguCihBcyBhIHNpZGUgbm90ZSwgdXNpbmcgLmVmbGFncyBpbnN0ZWFkIG9mIC5yZmxhZ3Mgd291
bGQgaGF2ZSBhCmZhaXIgY2hhbmNlIG9mIGFuIG9taXR0ZWQgUkVYIHByZWZpeC4pCgpKYW4KCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 13:46:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 13: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 1gG2Qx-0006oO-MI; Fri, 26 Oct 2018 13:45:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yj2z=ng=citrix.com=prvs=83038c4c6=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gG2Qv-0006oJ-W0
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 13:45:50 +0000
X-Inumbo-ID: a91d0295-d925-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a91d0295-d925-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 13:47:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,428,1534809600"; d="scan'208";a="68855036"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23507.6792.900112.851242@mariner.uk.xensource.com>
Date: Fri, 26 Oct 2018 14:45:44 +0100
To: George Dunlap <george.dunlap@citrix.com>
In-Reply-To: <20181005165701.28030-1-george.dunlap@citrix.com>
References: <20181005165701.28030-1-george.dunlap@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 1/5] docs/qemu-deprivilege: Revise and
 update with status and future plans
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Ross Lagerwall <ross.lagerwall@citrix.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony Perard <anthony.perard@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>

R2VvcmdlIER1bmxhcCB3cml0ZXMgKCJbUEFUQ0ggMS81XSBkb2NzL3FlbXUtZGVwcml2aWxlZ2U6
IFJldmlzZSBhbmQgdXBkYXRlIHdpdGggc3RhdHVzIGFuZCBmdXR1cmUgcGxhbnMiKToKPiBkb2Nz
L3FlbXUtZGVwcml2aWxlZ2UudHh0IGhhZCBzb21lIGJhc2ljIGluc3RydWN0aW9ucyBmb3IgdXNp
bmcKPiBkbV9yZXN0cmljdCwgYnV0IGl0IHdhcyBpbmNvbXBsZXRlLCBtaXNsZWFkaW5nLCBhbmQg
c3RhbGUuCgpUaGFua3MgZm9yIHRoZSB1cGRhdGVzIHRvIHRoZSB1bnNoYXJlIHN0dWZmLgoKPiAr
IyMjIERldmljZSBNb2RlbCBEZXByaXZpbGVnaW5nCj4gKwo+ICsgICAgU3RhdHVzLCBMaW51eDog
VGVjaCBQcmV2aWV3LCB3aXRoIGxpbWl0ZWQgc3VwcG9ydAogICAgICAgICAgICAgICAgICAgIF4K
ICAgICAgICAgICAgICAgICAgICAgZG9tMAoKSSB0aGluayB0aGlzIG1heWJlIG5lZWRzCgogICsg
ICAgU3RhdHVzLCBGcmVlQlNEIGRvbTA6IFVuc3VwcG9ydGVkCgp0b28gPyAgVGhlIHVzdWFsIGRl
ZmF1bHQgaXMgc3VwcG9ydGVkIGFuZCBub3QgbGlzdGluZyBpdCBhdCBhbGwgaXMKY29uZnVzaW5n
LgoKPiArTk9URTogTW9zdCBtb2Rlcm4gc3lzdGVtcyBoYXZlIDMyLWJpdCBVSURzLCBhbmQgc28g
Y2FuIGluIHRoZW9yeSBnbyB1cAo+ICt0byAyXjMxIChvciAyXjMyIGlmIHVpZHMgYXJlIHVuc2ln
bmVkKS4gIFBPU0lYIG9ubHkgZ3VhcmFudGVlcyAxNi1iaXQKPiArVUlEcyBob3dldmVyOyBVSUQg
NjU1MzUgaXMgcmVzZXJ2ZWQgZm9yIGFuIGludmFsaWQgdmFsdWUsIGFuZCA2NTUzNCBpcwo+ICtu
b3JtYWxseSBhbGxvY2F0ZWQgdG8gIm5vYm9keSIuICBBZGRpdGlvbmFsbHksIHNvbWUgY29udGFp
bmVyIHN5c3RlbXMKPiAraGF2ZSBwcm9wb3NlZCB1c2luZyB0aGUgdXBwZXIgMzIgYml0cyBvZiB0
aGUgdWlkIGZvciBhIGNvbnRhaW5lciBJRC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXl4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMTYKVGhpcyBpcyBhIGdvb2Qg
cGFyYWdyYXBoLgoKQ2FuIEkgc3VnZ2VzdCB3ZSBwaWNrIGEgZGlmZmVyZW50IGV4YW1wbGUgdG8g
NjU1MzYgPyAgSXQncyB2aXN1YWxseQpzaW1pbGFyIHRvIHRoZSBmYW1pbGlhciB2YWx1ZXMgb2Yg
NjU1MzQgYW5kIDY1NTM1IGFuZCBhYnV0cyB0aGVtLgoKb3NzdGVzdCB1c2VzIDIwMDAwMCBidXQg
dGhhdCdzIG5vdCBhIG11bHRpcGxlIG9mIDJeMTYuCkhvdyBhYm91dCAxMzEwNzIgPwoKVGhhbmtz
LApJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 13:47:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 13: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 1gG2SZ-0006sr-4n; Fri, 26 Oct 2018 13:47:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pe7m=ng=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gG2SX-0006sU-Bc
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 13:47:29 +0000
X-Inumbo-ID: e3facda7-d925-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e3facda7-d925-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 13:48: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 <aliasfile-bounces@xenproject.org>)
 id 1gG2ST-0000Lc-RN; Fri, 26 Oct 2018 13:47: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 1gG2ST-0000ny-IF; Fri, 26 Oct 2018 13:47:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gG2ST-00010n-HR; Fri, 26 Oct 2018 13:47:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128972-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-amd64-xen-xsm-freebsd:<job
 status>:broken:regression
 xen-unstable:build-amd64-xen-freebsd:<job status>:broken:regression
 xen-unstable:build-amd64-xen-xsm-freebsd:host-build-prep:fail:regression
 xen-unstable:build-amd64-xen-freebsd:host-build-prep:fail:regression
 xen-unstable:test-arm64-arm64-libvirt-xsm:guest-start:fail:regression
 xen-unstable:test-armhf-armhf-xl-credit1:xen-install:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:regression
 xen-unstable:test-armhf-armhf-libvirt:guest-start:fail:regression
 xen-unstable:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 xen-unstable:test-amd64-i386-rumprun-i386:rumprun-demo-xenstorels/xenstorels.repeat:fail:allowable
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-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-qemut-win7-amd64:guest-stop: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-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm: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-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-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-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-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-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:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl: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-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
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=35cd5ba367515ffbd274ca529c5e946447f4ba48
X-Osstest-Versions-That: xen=92666fdd6e0afab989b2d89759d9b43f2c645ae7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 26 Oct 2018 13:47:25 +0000
Subject: [Xen-devel] [xen-unstable test] 128972: regressions - trouble:
 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>

ZmxpZ2h0IDEyODk3MiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODk3Mi8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNk
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQteGVu
LWZyZWVic2QgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVp
bGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkICAgNiBob3N0LWJ1aWxkLXByZXAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI4Njc1CiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICA2IGhvc3Qt
YnVpbGQtcHJlcCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg2NzUKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyODc3NQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgNiB4ZW4taW5zdGFsbCAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4Nzc1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIFJFR1Iu
IHZzLiAxMjg3NzUKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODc3NQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4Nzc1
CgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tp
bmcpOgogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAxNyBydW1wcnVuLWRlbW8teGVuc3Rv
cmVscy94ZW5zdG9yZWxzLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMjg3NzUKClRlc3RzIHdoaWNo
IGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAx
Mjg3NzUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyODc3NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4Nzc1CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjg3NzUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODc3NQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTI4Nzc1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg3NzUKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxs
L2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5n
OgogeGVuICAgICAgICAgICAgICAgICAgMzVjZDViYTM2NzUxNWZmYmQyNzRjYTUyOWM1ZTk0NjQ0
N2Y0YmE0OApiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgOTI2NjZmZGQ2
ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4
Nzc1ICAyMDE4LTEwLTE0IDE2OjQyOjIzIFogICAxMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAg
IDEyODgzOSAgMjAxOC0xMC0xNiAxNTozODoyNiBaICAgIDkgZGF5cyAgICA2IGF0dGVtcHRzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyODk3MiAgMjAxOC0xMC0yNSAwMToxNzoyNiBaICAgIDEgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIDxqYmV1bGljaEBzdXNlLmNvbT4KICBBZHJpYW4gUG9wIDxhcG9wQGJpdGRlZmVuZGVy
LmNvbT4KICBBbGV4YW5kZXIgU2NodWx6IDxjb2RlQHNjaHVsemFsZXguZGU+CiAgQWxleGFuZHJ1
IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNh
Lmdvdj4KICBFbGVuYSBVZmltdHNldmEgPGVsZW5hLnVmaW10c2V2YUBvcmFjbGUuY29tPgogIEdl
b3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8aWFu
LmphY2tzb25AY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4
LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXgu
Y29tPgogIFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICBSb2dl
ciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4
LmNvbT4KICBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CiAgVGltIERlZWdh
biA8dGltQHhlbi5vcmc+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICBYaW4gTGkg
PHRhbG9ucy5sZWVAZ21haWwuY29tPgogIFhpbiBMaSA8eGluLmxpQGNpdHJpeC5jb20+Cgpqb2Jz
OgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
eHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14
ZW4tZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAK
IGJ1aWxkLWFtZDY0LXhlbi14c20tZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1y
dW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2
ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkIGJyb2tlbgpicm9rZW4t
am9iIGJ1aWxkLWFtZDY0LXhlbi1mcmVlYnNkIGJyb2tlbgoKTm90IHB1c2hpbmcuCgooTm8gcmV2
aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA3MDYgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 13:53:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 13:53: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 1gG2Y3-0007hZ-11; Fri, 26 Oct 2018 13:53:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yj2z=ng=citrix.com=prvs=83038c4c6=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gG2Y2-0007hU-43
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 13:53:10 +0000
X-Inumbo-ID: 0c9e765f-d926-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0c9e765f-d926-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 15:50:08 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,428,1534809600"; d="scan'208";a="68855874"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23507.7225.168601.414361@mariner.uk.xensource.com>
Date: Fri, 26 Oct 2018 14:52:57 +0100
To: George Dunlap <george.dunlap@citrix.com>
In-Reply-To: <20181005165701.28030-2-george.dunlap@citrix.com>
References: <20181005165701.28030-1-george.dunlap@citrix.com>
 <20181005165701.28030-2-george.dunlap@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 2/5] tools/dm_restrict: Ask QEMU to chroot
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

R2VvcmdlIER1bmxhcCB3cml0ZXMgKCJbUEFUQ0ggMi81XSB0b29scy9kbV9yZXN0cmljdDogQXNr
IFFFTVUgdG8gY2hyb290Iik6Cj4gV2hlbiBkbV9yZXN0cmljdCBpcyBlbmFibGVkLCBhc2sgUUVN
VSB0byBjaHJvb3QgaW50byBhbiBlbXB0eSBkaXJlY3RvcnkuCj4gCj4gKiBDcmVhdGUgL3Zhci9y
dW4vcWVtdS9yb290LWRvbWlkIChkZWxldGluZyB0aGUgb2xkIG9uZSBpZiBpdCdzIHRoZXJlKQo+
ICogUGFzcyB0aGUgLWNocm9vdCBvcHRpb24gdG8gUUVNVQo+IAo+IFJhdGhlciB0aGFuIHJ1bm5p
bmcgYHJtIC1yZmAgb24gdGhlIGRpcmVjdG9yeSBiZWZvcmUgY3JlYXRpbmcgaXQKPiAoc2luY2Ug
dGhlcmUgaXMgbm8gbGlicmFyeSBmdW5jdGlvbiB0byBkbyB0aGlzKSwgc2ltcGx5IHJtZGlyIHRo
ZQo+IGRpcmVjdG9yeSwgcmVseWluZyBvbiB0aGUgZmFjdCB0aGF0IHRoZSBwcmV2aW91cyBRRU1V
IGluc3RhbmNlLCBpZgo+IHByb3Blcmx5IHJlc3RyaWN0ZWQsIHNob3VsZG4ndCBoYXZlIGJlZW4g
YWJsZSB0byB3cml0ZSBhbnl0aGluZwo+IGFueXdheS4KCkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 14:00:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 14:00: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 1gG2fN-00008N-V4; Fri, 26 Oct 2018 14:00:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yj2z=ng=citrix.com=prvs=83038c4c6=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gG2fM-00008I-Qb
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 14:00:44 +0000
X-Inumbo-ID: be822f32-d927-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id be822f32-d927-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 14:02:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,428,1534809600"; d="scan'208";a="68856762"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23507.7688.971275.583113@mariner.uk.xensource.com>
Date: Fri, 26 Oct 2018 15:00:40 +0100
To: George Dunlap <george.dunlap@citrix.com>
In-Reply-To: <20181005165701.28030-3-george.dunlap@citrix.com>
References: <20181005165701.28030-1-george.dunlap@citrix.com>
 <20181005165701.28030-3-george.dunlap@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 3/5] tools/dm_restrict: Unshare mount and
 IPC namespaces on Linux
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhhbmtzLCBqdXN0IHRpbnkgY29tbWVudHMgb24gdGhpcy4KCkdlb3JnZSBEdW5sYXAgd3JpdGVz
ICgiW1BBVENIIDMvNV0gdG9vbHMvZG1fcmVzdHJpY3Q6IFVuc2hhcmUgbW91bnQgYW5kIElQQyBu
YW1lc3BhY2VzIG9uIExpbnV4Iik6Cj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2Rt
LmMgYi90b29scy9saWJ4bC9saWJ4bF9kbS5jCj4gaW5kZXggMzg1NjQzYjUyYy4uNzAyZWE3NTE0
OSAxMDA2NDQKPiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF9kbS5jCj4gKysrIGIvdG9vbHMvbGli
eGwvbGlieGxfZG0uYwo+IEBAIC0yMzkzLDYgKzIzOTMsMTIgQEAgcmV0cnlfdHJhbnNhY3Rpb246
Cj4gICAgICAgICAgZ290byBvdXRfY2xvc2U7Cj4gICAgICBpZiAoIXJjKSB7IC8qIGlubmVyIGNo
aWxkICovCj4gICAgICAgICAgc2V0c2lkKCk7Cj4gKyAgICAgICAgaWYgKGxpYnhsX2RlZmJvb2xf
dmFsKGJfaW5mby0+ZG1fcmVzdHJpY3QpKQo+ICsgICAgICAgIHsKClN0eWxlOiBtaXNwbGFjZWQg
ey4KCj4gKyAgICAgICAgICAgIGlmIChyYyAhPSAwKQo+ICsgICAgICAgICAgICAgICAgX2V4aXQo
LTEpOwoKSSB3b24ndCBpbnNpc3Qgb24gYSBjaGFuZ2UgaGVyZSwgc2luY2UgQ09ESU5HX1NUWUxF
IGlzIG5vdCBleHBsaWNpdCwKYnV0IHlvdSBtYXkgd2FudCB0byB0YWtlIG5vdGUgb2YgdGhlc2Ug
c3RhdGlzdGljczoKCiQgZ2l0LWdyZXAgJ2lmIChyYyknIHRvb2xzL2xpYnhsIHwgd2MgLWwKNTIw
CiQgZ2l0LWdyZXAgJ2lmIChyYyAhPSAwKScgdG9vbHMvbGlieGwgfCB3YyAtbAoyMwoKPiAraW50
IGxpYnhsX19sb2NhbF9kbV9wcmVleGVjX3Jlc3RyaWN0KGxpYnhsX19nYyAqZ2MpCj4gK3sKPiAr
ICAgIGludCByOwo+ICsKPiArICAgIC8qIFVuc2hhcmUgbW91bnQgYW5kIElQQyBuYW1lc3BhY2Vz
LiAgVGhlc2UgYXJlIHVudXNlZCBieSBRRU1VLiAqLwo+ICsgICAgciA9IHVuc2hhcmUoQ0xPTkVf
TkVXTlMgfCBDTE9ORV9ORVdJUEMpOwo+ICsgICAgaWYgKHIgPCAwKSB7Cj4gKyAgICAgICAgTE9H
RShFUlJPUiwgImxpYnhsOiBNb3VudCBhbmQgSVBDIG5hbWVzcGFjZSB1bmZhaWxlZCIpOwoKSSB0
aGluayBJIHdvdWxkIHNsaWdodGx5IHByZWZlcgogICsgICAgaWYgKHIpIHsKCnVuc2hhcmUgaXMg
c3VwcG9zZWQgdG8gcmV0dXJuIC0xIG9yIDAgc28gdGhpcyBzaG91bGQgbWFrZSBubwpkaWZmZXJl
bmNlLiAgSWYgaXQgZG9lcyBzb21ldGhpbmcgZWxzZSB3ZSBzaG91bGQgbm90IGNhcnJ5IG9uLiAg
SXQncwp1bmxpa2VseSBlbm91Z2ggdGhhdCBJIGRvbid0IG1pbmQgaXQgcHJpbnRpbmcgYSBnYXJi
YWdlIGVycm5vIHZhbHVlIGluCnRoYXQgY2FzZS4KCkFueXdheSwKCkFja2VkLWJ5OiBJYW4gSmFj
a3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCmFzc3VtaW5nIHlvdSBjaGFuZ2UgYXQg
bGVhc3QgdGhlIG1pc3BsYWNlZCB7IHdoaWNoIGNvbnRyYWRpY3RzCkNPRElOR19TVFlMRS4KClRo
YW5rcywKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 14:03:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 14: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 1gG2hu-0000Fl-Ei; Fri, 26 Oct 2018 14:03:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yj2z=ng=citrix.com=prvs=83038c4c6=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gG2hs-0000Ff-Qp
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 14:03:20 +0000
X-Inumbo-ID: 1b00df86-d928-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1b00df86-d928-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 14:04:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,428,1534809600"; d="scan'208";a="68857046"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23507.7811.731969.357295@mariner.uk.xensource.com>
Date: Fri, 26 Oct 2018 15:02:43 +0100
To: George Dunlap <george.dunlap@citrix.com>
In-Reply-To: <20181005165701.28030-4-george.dunlap@citrix.com>
References: <20181005165701.28030-1-george.dunlap@citrix.com>
 <20181005165701.28030-4-george.dunlap@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 4/5] tools/dm_depriv: Add first cut RLIMITs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

R2VvcmdlIER1bmxhcCB3cml0ZXMgKCJbUEFUQ0ggNC81XSB0b29scy9kbV9kZXByaXY6IEFkZCBm
aXJzdCBjdXQgUkxJTUlUcyIpOgo+IExpbWl0IHRoZSBhYmlsaXR5IG9mIGEgcG90ZW50aWFsbHkg
Y29tcHJvbWlzZWQgUUVNVSB0byBjb25zdW1lIHN5c3RlbQo+IHJlc291cmNlcy4gIEtleSBsaW1p
dHM6Cj4gIC0gUkxJTUlUX0ZTSVpFIChmaWxlIHNpemUpOiAyNTZLaUIKPiAgLSBSTElNSVRfTlBS
T0MgKGFmdGVyIHVpZCBjaGFuZ2VzIHRvIGEgdW5pcXVlIHVpZCkKClRoYW5rcy4KCj4gK3N0YXRp
YyBzdHJ1Y3Qgewo+ICsgICAgaW50IHJlc291cmNlOwo+ICsgICAgcmxpbV90IGxpbWl0Owo+ICt9
IHJsaW1pdHNbXSA9IHsKPiArI2RlZmluZSBSTElNSVRfRU5UUlkociwgbCkgXAo+ICsgICAgeyAu
cmVzb3VyY2UgPSByLCAubGltaXQgPSBsIH0KPiArICAgIC8qIEJpZyBlbm91Z2ggZm9yIGxvZyBm
aWxlcywgbm90IGJpZyBlbm91Z2ggZm9yIGEgRG9TICovCj4gKyAgICBSTElNSVRfRU5UUlkoUkxJ
TUlUX0ZTSVpFLCAyNTYqMTAyNCksCj4gKwo+ICsgICAgLyogU2hvdWxkbid0IG5lZWQgYW55IG9m
IHRoZXNlICovCj4gKyAgICBSTElNSVRfRU5UUlkoUkxJTUlUX05QUk9DLCAwKSwKPiArICAgIFJM
SU1JVF9FTlRSWShSTElNSVRfQ09SRSwgMCksCj4gKyAgICBSTElNSVRfRU5UUlkoUkxJTUlUX01T
R1FVRVVFLCAwKSwKPiArICAgIFJMSU1JVF9FTlRSWShSTElNSVRfTE9DS1MsIDApLAo+ICsgICAg
UkxJTUlUX0VOVFJZKFJMSU1JVF9NRU1MT0NLLCAwKSwKCkkgd291bGQgaGF2ZSBqdXN0aWZpZWQg
dGhlIHZhbHVlcyBzbyB0aGlzIGxvb2tlZCBtb3JlIHRhYnVsYXIuCgo+ICsgICAgLyogU2V0IHZh
cmlvdXMgImVhc3kiIHJsaW1pdHMgKi8KPiArICAgIGZvciAoaSA9IDA7IHJsaW1pdHNbaV0ucmVz
b3VyY2UgIT0gUkxJTUlUX05MSU1JVFM7IGkrKykgewo+ICsgICAgICAgIHN0cnVjdCBybGltaXQg
cmxpbTsKPiArCj4gKyAgICAgICAgcmxpbS5ybGltX2N1ciA9IHJsaW0ucmxpbV9tYXggPSBybGlt
aXRzW2ldLmxpbWl0Owo+ICsgICAgICAgIAo+ICsgICAgICAgIHIgPSBzZXRybGltaXQocmxpbWl0
c1tpXS5yZXNvdXJjZSwgJnJsaW0pOwo+ICsgICAgICAgIGlmIChyIDwgMCkgewo+ICsgICAgICAg
ICAgICBMT0dFKEVSUk9SLCAiU2V0dGluZyBybGltaXQgJWQgdG8gJWxsZCBmYWlsZWRcbiIsCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBybGltaXRzW2ldLnJlc291cmNlLAo+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcgbG9uZyly
bGltaXRzW2ldLmxpbWl0KTsKCkkgdGhpbmsgeW91IG1lYW4gJWxsdSBub3QgJWxsZC4gIFdpdGgg
dGhhdCBsYXN0IHBvaW50IGNoYW5nZWQsCgpBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNr
c29uQGV1LmNpdHJpeC5jb20+CgpJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 14:06:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 14:06: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 1gG2ks-0000Pf-00; Fri, 26 Oct 2018 14:06:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yj2z=ng=citrix.com=prvs=83038c4c6=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gG2kr-0000Pa-Cm
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 14:06:25 +0000
X-Inumbo-ID: 88d2c362-d928-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 88d2c362-d928-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 14:07:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,428,1534809600"; d="scan'208";a="68857446"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23507.8023.199492.789695@mariner.uk.xensource.com>
Date: Fri, 26 Oct 2018 15:06:15 +0100
To: George Dunlap <george.dunlap@citrix.com>
In-Reply-To: <20181005165701.28030-5-george.dunlap@citrix.com>
References: <20181005165701.28030-1-george.dunlap@citrix.com>
 <20181005165701.28030-5-george.dunlap@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 5/5] RFC: test/depriv: Add a tool to check
 process-level depriv
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Ross  Lagerwall <ross.lagerwall@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

R2VvcmdlIER1bmxhcCB3cml0ZXMgKCJbUEFUQ0ggNS81XSBSRkM6IHRlc3QvZGVwcml2OiBBZGQg
YSB0b29sIHRvIGNoZWNrIHByb2Nlc3MtbGV2ZWwgZGVwcml2Iik6Cj4gQWRkIGEgdG9vbCB0byBj
aGVjayB3aGV0aGVyIHRoZSB2YXJpb3VzIHByb2Nlc3MtbGV2ZWwgZGVwcml2aWxlZ2luZwo+IG9w
ZXJhdGlvbnMgaGF2ZSBhY3R1YWxseSB0YWtlbiBwbGFjZSBvbiB0aGUgcHJvY2Vzcy4KLi4uCj4g
TkIgdGhhdCBhIG51bWJlciBvZiBvdGhlciByZXF1ZXN0ZWQgY2hhbmdlcyAoc3VjaCBhcyB1c2lu
ZyBgc2V0IC1lYCwKPiBjaGFuZ2luZyB0aGUgb3V0cHV0LCAmYykgaGF2ZSBub3QgYmVlbiBtYWRl
LCB3aGlsZSBJIGNvbnNpZGVyIHdoZXRoZXIKPiB0byBsZWF2ZSB0aGlzIGFzIGEgc3RhbmQtYWxv
bmUgc2NyaXB0LCBvciB3aGV0aGVyIHRvIG1lcmdlIG9zc3Rlc3Qncwo+IGZkIGNoZWNrZXIgZnVu
Y3Rpb25hbGl0eSBpbnRvIGl0IChwZXJoYXBzIGNoYW5naW5nIHRoZSBsYW5ndWFnZSB0byBwZXJs
Cj4gYXQgdGhlIHNhbWUgdGltZSkuCgpPSy4gIEJ1dCwgdW5mb3J0dW5hdGVseSwgaXQgaXMgdmVy
eSBoYXJkIHRvIHJldmlldyBhIHNoZWxsIHNjcmlwdCB0aGF0CmlzIHdyaXR0ZW4gd2l0aG91dCBg
c2V0IC1lJy4gIEdlbmVyYWxseSBhIGJpZyBmb2N1cyBvZiBteSB1c3VhbCByZXZpZXcKc3R5bGUg
aXMgZXJyb3IgaGFuZGxpbmcuCgpBbHNvLCBJIHN1Z2dlc3RlZCBzb21lIHJlZmFjdG9yaW5nLiAg
U2VlaW5nIHRoZSBzY3JpcHQgYXMgaXQgaXMgbWFrZXMKaXQgbW9yZSBvYnZpb3VzIHRoYXQgYSBz
eXN0ZW1hdGljIGFwcHJvYWNoIHRvIHByaW50aW5nIEZBSUxFRApldGMuIHdvdWxkIGJlIGEgZ29v
ZCBpZGVhLgoKVGhhbmtzLApJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 14:14:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 14:14: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 1gG2sF-0001Cw-SY; Fri, 26 Oct 2018 14:14:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vcks=ng=xenproject.org=prvs=830600b12=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gG2sE-0001Ci-71
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 14:14:02 +0000
X-Inumbo-ID: f734cec6-d928-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f734cec6-d928-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 16:11:00 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,428,1534809600"; d="scan'208";a="68858387"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75507-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:build-amd64:<job status>:broken:regression
 xen-4.11-testing:build-amd64-prev:<job status>:broken:regression
 xen-4.11-testing:build-i386:<job status>:broken:regression
 xen-4.11-testing:build-armhf-pvops:<job status>:broken:regression
 xen-4.11-testing:build-i386-xsm:<job status>:broken:regression
 xen-4.11-testing:build-amd64-xtf:<job status>:broken:regression
 xen-4.11-testing:build-amd64-xsm:<job status>:broken:regression
 xen-4.11-testing:build-amd64-pvops:<job status>:broken:regression
 xen-4.11-testing:build-i386-pvops:<job status>:broken:regression
 xen-4.11-testing:build-armhf:<job status>:broken:regression
 xen-4.11-testing:build-i386-prev:<job status>:broken:regression
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-xtf-amd64-amd64-1:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-midway:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-i386-rumprun:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-xtf-amd64-amd64-2:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-amd64-rumprun:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-xtf-amd64-amd64-4:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-xtf-amd64-amd64-3:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-xtf-amd64-amd64-5:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.11-testing:build-armhf:host-install(4):broken:nonblocking
 xen-4.11-testing:build-armhf-pvops:host-install(4):broken:nonblocking
 xen-4.11-testing:build-i386-prev:host-install(4):broken:nonblocking
 xen-4.11-testing:build-i386-pvops:host-install(4):broken:nonblocking
 xen-4.11-testing:build-i386-xsm:host-install(4):broken:nonblocking
 xen-4.11-testing:build-i386:host-install(4):broken:nonblocking
 xen-4.11-testing:build-amd64:host-install(4):broken:nonblocking
 xen-4.11-testing:build-amd64-prev:host-install(4):broken:nonblocking
 xen-4.11-testing:build-amd64-pvops:host-install(4):broken:nonblocking
 xen-4.11-testing:build-amd64-xsm:host-install(4):broken:nonblocking
 xen-4.11-testing:build-amd64-xtf:host-install(4):broken:nonblocking
X-Osstest-Versions-This: xen=18b5947648ac4457cab55a34d370d9adac0b55db
X-Osstest-Versions-That: xen=94fba9f438a2c36ad9bf3a481a6013ddc7cf8cd9
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 26 Oct 2018 15:13:51 +0100
Subject: [Xen-devel] [xen-4.11-testing baseline-only test] 75507: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTUwNyB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJj
ZS5jb20vb3NzdGVzdC9sb2dzLzc1NTA3LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVz
dHMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5j
bHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wcmV2ICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC14dGYg
ICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAg
ICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Ig
c3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXBy
ZXYgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1
aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1
aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFk
ZSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNv
dzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hbWQ2
NC1ydW1wcnVuICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnVi
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hl
Y2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2so
MSkgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAg
YnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0
IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkz
ODYtcHJldiAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNl
bGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNCBob3N0LWluc3Rh
bGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1pMzg2LXhzbSAgICAg
ICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0
ZWQKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1h
bWQ2NC1wcmV2ICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiB4ZW4gICAgICAgICAgICAgICAgICAxOGI1OTQ3NjQ4YWM0NDU3Y2FiNTVhMzRkMzcwZDlhZGFj
MGI1NWRiCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA5NGZiYTlmNDM4
YTJjMzZhZDliZjNhNDgxYTYwMTNkZGM3Y2Y4Y2Q5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU0
MTggIDIwMTgtMTAtMTQgMTk6MTc6NDMgWiAgIDExIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NTA3ICAyMDE4LTEwLTI2IDA0OjQ4OjUxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
cm9rZW4gIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1h
bWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1w
cnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlk
d2F5ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dz
CmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3Qv
bG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpv
YiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wcmV2IGJyb2tlbgpi
cm9rZW4tam9iIGJ1aWxkLWkzODYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYtcHZvcHMg
YnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQt
YW1kNjQteHRmIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4KYnJva2Vu
LWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2b3Bz
IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhmIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkz
ODYtcHJldiBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYgaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIGJ1aWxkLWFybWhmLXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBi
dWlsZC1pMzg2LXByZXYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHZv
cHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYteHNtIGhvc3QtaW5zdGFs
bCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBi
dWlsZC1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHJldiBo
b3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxs
KDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0
ZXAgYnVpbGQtYW1kNjQteHRmIGhvc3QtaW5zdGFsbCg0KQoKUHVzaCBub3QgYXBwbGljYWJsZS4K
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpjb21taXQgMThiNTk0NzY0OGFjNDQ1N2NhYjU1YTM0ZDM3MGQ5YWRhYzBiNTVkYgpBdXRo
b3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2Vk
IE9jdCAxMCAwOToxNzoxNSAyMDE4ICswMDAwCgogICAgeDg2L3Z2bXg6IERpc2FsbG93IHRoZSB1
c2Ugb2YgVlQteCBpbnN0cnVjdGlvbnMgd2hlbiBuZXN0ZWQgdmlydCBpcyBkaXNhYmxlZAogICAg
CiAgICBjL3MgYWM2YTQ1MDBiICJ2dm14OiBzZXQgdm14b25fcmVnaW9uX3BhIG9mIHZjcHUgb3V0
IG9mIFZNWCBvcGVyYXRpb24gdG8gYW4KICAgIGludmFsaWQgYWRkcmVzcyIgd2FzIGEgcmVhbCBi
dWdmaXggYXMgZGVzY3JpYmVkLCBidXQgaGFzIGEgdmVyeSBzdWJ0bGUgYnVnCiAgICB3aGljaCBy
ZXN1bHRzIGluIGFsbCBWVC14IGluc3RydWN0aW9ucyBiZWluZyB1c2FibGUgYnkgYSBndWVzdC4K
ICAgIAogICAgVGhlIHRvb2xzdGFjayBjb25zdHJ1Y3RzIGEgZ3Vlc3QgYnkgaXNzdWluZzoKICAg
IAogICAgICBYRU5fRE9NQ1RMX2NyZWF0ZWRvbWFpbgogICAgICBYRU5fRE9NQ1RMX21heF92Y3B1
cwogICAgCiAgICBhbmQgb3B0aW9uYWxseSBsYXRlciwgSFZNT1Bfc2V0X3BhcmFtIHRvIGVuYWJs
ZSBuZXN0ZWQgdmlydC4KICAgIAogICAgQXMgYSByZXN1bHQsIHRoZSBjYWxsIHRvIG52bXhfdmNw
dV9pbml0aWFsaXNlKCkgaW4gaHZtX3ZjcHVfaW5pdGlhbGlzZSgpCiAgICAod2hpY2ggaXMgd2hh
dCBtYWtlcyB0aGUgYWJvdmUgcGF0Y2ggbG9vayBjb3JyZWN0IGR1cmluZyByZXZpZXcpIGlzIGFj
dHVhbGx5CiAgICBkZWFkIGNvZGUuICBJbiBwcmFjdGljZSwgbnZteF92Y3B1X2luaXRpYWxpc2Uo
KSBmaXJzdCBnZXRzIGNhbGxlZCB3aGVuIG5lc3RlZAogICAgdmlydCBpcyBlbmFibGVkLCB3aGlj
aCBpcyB0eXBpY2FsbHkgbmV2ZXIuCiAgICAKICAgIEFzIGEgcmVzdWx0LCB0aGUgemVyb2VkIG1l
bW9yeSBvZiBzdHJ1Y3QgdmNwdSBjYXVzZXMgbnZteF92Y3B1X2luX3ZteCgpIHRvCiAgICByZXR1
cm4gdHJ1ZSBiZWZvcmUgbmVzdGVkIHZpcnQgaXMgZW5hYmxlZCBmb3IgdGhlIGd1ZXN0LgogICAg
CiAgICBGaXhpbmcgdGhlIG9yZGVyIG9mIGluaXRpYWxpc2F0aW9uIGlzIGEgd29yayBpbiBwcm9n
cmVzcyBmb3Igb3RoZXIgcmVhc29ucywKICAgIGJ1dCBub3QgdmlhYmxlIGZvciBzZWN1cml0eSBi
YWNrcG9ydHMuCiAgICAKICAgIEEgY29tcG91bmRpbmcgZmFjdG9yIGlzIHRoYXQgdGhlIHZtZXhp
dCBoYW5kbGVycyBmb3IgYWxsIGluc3RydWN0aW9ucywgb3RoZXIKICAgIHRoYW4gVk1YT04sIHBh
c3MgMCBpbnRvIHZteF9pbnN0X2NoZWNrX3ByaXZpbGVnZSgpJ3Mgdm14b3BfY2hlY2sgcGFyYW1l
dGVyLAogICAgd2hpY2ggc2tpcHMgdGhlIENSNC5WTVhFIGNoZWNrLiAgKFRoaXMgaXMgb25lIG9m
IG1hbnkgcmVhc29ucyB3aHkgbmVzdGVkIHZpcnQKICAgIGlzbid0IGEgc3VwcG9ydGVkIGZlYXR1
cmUgeWV0LikKICAgIAogICAgSG93ZXZlciwgdGhlIG92ZXJhbGwgcmVzdWx0IGlzIHRoYXQgd2hl
biBuZXN0ZWQgdmlydCBpcyBub3QgZW5hYmxlZCBieSB0aGUKICAgIHRvb2xzdGFjayAoaS5lLiB0
aGUgZGVmYXVsdCBjb25maWd1cmF0aW9uIGZvciBhbGwgcHJvZHVjdGlvbiBndWVzdHMpLCB0aGUg
VlQteAogICAgaW5zdHJ1Y3Rpb25zIChvdGhlciB0aGFuIFZNWE9OKSBhcmUgYWN0dWFsbHkgdXNh
YmxlLCBhbmQgWGVuIHZlcnkgcXVpY2tseQogICAgZmFsbHMgb3ZlciB0aGUgZmFjdCB0aGF0IHRo
ZSBudm14IHN0cnVjdHVyZSBpcyB1bmluaXRhbGlzZWQuCiAgICAKICAgIEluIG9yZGVyIHRvIGZh
aWwgc2FmZSBpbiB0aGUgc3VwcG9ydGVkIGNhc2UsIHJlaW1wbGVtZW50IGFsbCB0aGUgVlQteAog
ICAgaW5zdHJ1Y3Rpb24gaGFuZGxpbmcgdXNpbmcgYSBzaW5nbGUgZnVuY3Rpb24gd2l0aCBhIGNv
bW1vbiBwcm9sb2d1ZSwgY292ZXJpbmcKICAgIGFsbCB0aGUgY2hlY2tzIHdoaWNoIHNob3VsZCBj
YXVzZSAjVUQgb3IgI0dQIGZhdWx0cy4gIFRoaXMgZGVsaWJlcmF0ZWx5CiAgICBkb2Vzbid0IHVz
ZSBhbnkgc3RhdGUgZnJvbSB0aGUgbnZteCBzdHJ1Y3R1cmUsIGluIGNhc2UgdGhlcmUgYXJlIG90
aGVyIGx1cmtpbmcKICAgIGlzc3Vlcy4KICAgIAogICAgVGhpcyBpcyBYU0EtMjc4CiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBSZXZpZXdlZC1ieTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29t
PgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 14:17:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 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 1gG2vy-0001No-J5; Fri, 26 Oct 2018 14:17:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hpqm=ng=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1gG2vw-0001Ne-LH
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 14:17:52 +0000
X-Inumbo-ID: 22749047-d92a-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 22749047-d92a-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 14:19: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 mx1.suse.de (Postfix) with ESMTP id 4B08EACD1;
 Fri, 26 Oct 2018 14:17:49 +0000 (UTC)
Message-ID: <c52bb2c11ff84f0fbc18802dffd0629a36adcb3a.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Fri, 26 Oct 2018 16:17:39 +0200
In-Reply-To: <CABfawhnC-BLRnRQ9Rx9Jgt+runtA4JX-MyF7akcjhU9iGHx8gA@mail.gmail.com>
References: <e3219697-0759-39fc-2486-715cdec1ca9e@citrix.com>
 <CABfawh=GYUi2nvx5Nc1xfu7McVSqCwYOMyA6fyCKgYJCGCRkXA@mail.gmail.com>
 <7079d0ee-a8ef-e164-12d9-8e3bfef81491@citrix.com>
 <03e84c44-2c33-b00f-bdfc-3c6b57123bfb@citrix.com>
 <CABfawhn6Cdv7HK6pbzEj-013wXwouOuzpOpiw5L-_WV=F4e0Bw@mail.gmail.com>
 <f1e40a27-c0c4-c3bd-eb43-1fb314ec20ac@citrix.com>
 <CABfawhnbPfqeXM01=9_55dOzYAkgEcPk4+YqieN-Ab_3OA=v0Q@mail.gmail.com>
 <5c251189-cfb7-a36a-5a33-fd661771c9c0@citrix.com>
 <CABfawhkkwkC3itQMuqVX1aHSD8ysYCckUi0URVy5kQfZFtjugA@mail.gmail.com>
 <7b2ff44127f10b0d01e8ed8865c71206c1a8f2f4.camel@suse.com>
 <CABfawhnC-BLRnRQ9Rx9Jgt+runtA4JX-MyF7akcjhU9iGHx8gA@mail.gmail.com>
Organization: SUSE
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] Ongoing/future speculative mitigation 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: mpohlack@amazon.de, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>, joao.m.martins@oracle.com,
 Stefano Stabellini <sstabellini@kernel.org>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 Marek =?ISO-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>, aliguori@amazon.com, uwed@amazon.de,
 Lars Kurth <lars.kurth@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, ross.philipson@oracle.com,
 George Dunlap <george.dunlap@citrix.com>, Matt Wilson <msw@amazon.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, JGross@suse.com,
 sergey.dyasli@citrix.com, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 mdontu <mdontu@bitdefender.com>, dwmw@amazon.co.uk,
 Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============1935441092210627949=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============1935441092210627949==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-7p/B3VS04RXAMDIUN4/K"


--=-7p/B3VS04RXAMDIUN4/K
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Fri, 2018-10-26 at 06:01 -0600, Tamas K Lengyel wrote:
> On Fri, Oct 26, 2018, 1:49 AM Dario Faggioli <dfaggioli@suse.com>
> wrote:
> >=20
> > I haven't done this kind of benchmark yet, but I'd say that, if
> > every
> > vCPU of every domain is doing 100% CPU intensive work, core-
> > scheduling
> > isn't going to make much difference, or help you much, as compared
> > to
> > regular scheduling with hyperthreading enabled.
>=20
> Understood, we actually went into the this with the assumption that
> in such cases core-scheduling would underperform plain credit1.=20
>
Which may actually happen. Or it might improve things a little, because
there are higher chances that a core only has 1 thread busy. But then
we're not really benchmarking core-scheduling vs. plain-scheduling,
we're benchmarking a side-effect of core-scheduling, which is not
equally interesting.

> The idea was to measure the worst case with plain scheduling and with
> core-scheduling to be able to see the difference clearly between the
> two.
>=20
For the sake of benchmarking core-scheduling solutions, we should put
ourself in a position where what we measure is actually its own impact,
and I don't think this very workload put us there.

Then, of course, if this workload is relevant to you, you indeed have
the right and should benchmark and evaluate it, and we're always
interested in hearing what you find out. :-)

> > Actual numbers may vary depending on whether VMs have odd or even
> > number of vCPUs but, e.g., on hardware with 2 threads per core, and
> > using VMs with at least 2 vCPUs each, the _perfect_ implementation
> > of
> > core-scheduling would still manage to keep all the *threads* busy,
> > which is --as far as our speculations currently go-- what is
> > causing
> > the performance degradation you're seeing.
> >=20
> > So, again, if it is confirmed that this workload of yours is a
> > particularly bad one for SMT, then you are just better off
> > disabling
> > hyperthreading. And, no, I don't think such a situation is common
> > enough to say "let's disable for everyone by default".
>=20
> I wasn't asking to make it the default in Xen but if we make it the
> default for our deployment where such workloads are entirely
> possible, would that be reasonable.=20
>
It all comes to how common a situation where you have a massively
oversubscribed system, with a fully CPU-bound workload, for significant
chunks of time.

As said in a previous email, I think that, if this is common enough,
and it is not something just transient, you'll are in trouble anyway.
And if it's not causing you/your customers troubles already, it might
not be that common, and hence it wouldn't be necessary/wise to disable
SMT.

But of course, you know your workload, and your requirements, much more
than me. If this kind of load really is what you experience, or what
you want to target, then yes, apparently disabling SMT is your best way
to go.

> If there are
> tests that I can run which are the "best case" for hyperthreading, I
> would like to repeat those tests to see where we are.
>=20
If we come up with a good enough synthetic benchmark, I'll let you
know.

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

--=-7p/B3VS04RXAMDIUN4/K
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+4FAlvTIgUACgkQFkJ4iaW4
c+6UGw//bblL6r40Gz6h8jo6bihB7iNQc0Ps+qmDq8ijOLqYPG07cMVpKS+6gjOo
bz12rPrRCFnczYcb8rztI3K6D/7oaLsGTqNIu+OKoe4CzzFCfp7pKvTY4Dvt/Dza
xvF/q8iHGqm8++lEeWGeVaRyHmK6CVbYwce7MOcRm7486G8LTQZQFHJ1FmTXe2d8
uLu/2sNHDPxuqVAokJwo/QC5Ti3I/oDaODCOvRP7FcFSvRB0262+xUp01JOV6BFE
R7fwQxlQQhyli3izvrIDHyn4nHl62TXzwM73nq6+Hs0troAbOP4kxm2yGbgf+vRq
9EvMChCx0Avzp+jpiPpBpflxgZdbq6vBdQ6b4YrKotluaMALFdSp8P2ZBmQrg23o
He63GIyqcHdqioKIc8SWMkE/v3RuAkVx91QAvHeY7oTPixq87RxNAcYeJhD1+jth
oR6PO9e4N3P63o1cnkVlGjXw2aiMPdYH86LcMB13fDuwrhC3ZvvMzPM3V3uIuThJ
MfcyuKkDdPt8Lmxzf/a6wbNdt0FtZUYeSldGuOx+d+qSvVMcE/j/sz8oVIyhhEbw
PD8FQ6I3ueePEe7o69SohXD7VFn70zzY7uK7GYxp1TWZxbzIIE4hijzatV8cnkoo
0Lu5rQHeL53EcezNfxcK+Mo3vgeFtua4w3A0SgBs4y9/R6zkYB4=
=R3E7
-----END PGP SIGNATURE-----

--=-7p/B3VS04RXAMDIUN4/K--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1935441092210627949==--



From xen-devel-bounces@lists.xenproject.org Fri Oct 26 14:23:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 14:23: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 1gG30w-00028R-8Z; Fri, 26 Oct 2018 14:23:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=f8h9=ng=citrix.com=prvs=8302ac893=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gG30v-00028M-1Q
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 14:23:01 +0000
X-Inumbo-ID: daaa09cf-d92a-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id daaa09cf-d92a-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 14:24:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,428,1534809600"; d="scan'208";a="81016789"
To: Jan Beulich <JBeulich@suse.com>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
 <1539599780-14549-3-git-send-email-andrew.cooper3@citrix.com>
 <5BD3171402000078001F531D@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <afe9256a-088c-81d0-dd6d-3a9387e52f46@citrix.com>
Date: Fri, 26 Oct 2018 15:22:57 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <5BD3171402000078001F531D@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 2/5] x86/domain: Initialise vcpu debug
 registers 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 <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

T24gMjYvMTAvMjAxOCAxNDozMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTUuMTAuMTgg
YXQgMTI6MzYsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gLS0tIGEveGVu
L2FyY2gveDg2L2RvbWFpbi5jCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwo+PiBAQCAt
MzIzLDYgKzMyMywxOCBAQCB2b2lkIGZyZWVfdmNwdV9zdHJ1Y3Qoc3RydWN0IHZjcHUgKnYpCj4+
ICAgICAgZnJlZV94ZW5oZWFwX3BhZ2Uodik7Cj4+ICB9Cj4+ICAKPj4gKy8qIEluaXRpYWxpc2Ug
dmFyaW91cyByZWdpc3RlcnMgdG8gdGhlaXIgYXJjaGl0ZWN0dXJhbCBJTklUL1JFU0VUIHN0YXRl
LiAqLwo+PiArdm9pZCBhcmNoX3ZjcHVfcmVnc19pbml0KHN0cnVjdCB2Y3B1ICp2KQo+PiArewo+
PiArICAgIHYtPmFyY2gudXNlcl9yZWdzID0gKHR5cGVvZih2LT5hcmNoLnVzZXJfcmVncykpewo+
PiArICAgICAgICAucmZsYWdzID0gWDg2X0VGTEFHU19NQlMsCj4+ICsgICAgfTsKPiBTYWRseSB0
aGlzIGluaXRpYWxpemVyIGJyb2tlIHRoZSBidWlsZCBvbmNlIGFnYWluIGZvciBnY2MgNC4zLngu
CgpPaCAtIHRoYXQncyB1bmZvcnR1bmF0ZS7CoCBJIGd1ZXNzIGl0IHdpbGwgbmVlZCBhIG1lbXNl
dCBpbnN0ZWFkLgoKPiAoQXMgYSBzaWRlIG5vdGUsIHVzaW5nIC5lZmxhZ3MgaW5zdGVhZCBvZiAu
cmZsYWdzIHdvdWxkIGhhdmUgYQo+IGZhaXIgY2hhbmNlIG9mIGFuIG9taXR0ZWQgUkVYIHByZWZp
eC4pCgpZb3Ugc3BlY2lmaWNhbGx5IHJlcXVlc3RlZCByZmxhZ3Mgb3ZlciBlZmxhZ3MgaW4geW91
ciBwcmV2aW91cyByZXZpZXcuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 14:24:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 14:24: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 1gG32R-0002ES-Mm; Fri, 26 Oct 2018 14:24:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rdbn=ng=citrix.com=prvs=830c459d6=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1gG32Q-0002EM-Jq
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 14:24:34 +0000
X-Inumbo-ID: 703d30ca-d92a-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 703d30ca-d92a-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 16:21:33 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,428,1534809600"; d="scan'208";a="68859604"
To: Ian Jackson <ian.jackson@citrix.com>
References: <20181005165701.28030-1-george.dunlap@citrix.com>
 <20181005165701.28030-5-george.dunlap@citrix.com>
 <23507.8023.199492.789695@mariner.uk.xensource.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <80581fc8-b345-38e5-2766-3805bed4825d@citrix.com>
Date: Fri, 26 Oct 2018 15:24:29 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <23507.8023.199492.789695@mariner.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 5/5] RFC: test/depriv: Add a tool to check
 process-level depriv
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMjYvMjAxOCAwMzowNiBQTSwgSWFuIEphY2tzb24gd3JvdGU6Cj4gR2VvcmdlIER1bmxh
cCB3cml0ZXMgKCJbUEFUQ0ggNS81XSBSRkM6IHRlc3QvZGVwcml2OiBBZGQgYSB0b29sIHRvIGNo
ZWNrIHByb2Nlc3MtbGV2ZWwgZGVwcml2Iik6Cj4+IEFkZCBhIHRvb2wgdG8gY2hlY2sgd2hldGhl
ciB0aGUgdmFyaW91cyBwcm9jZXNzLWxldmVsIGRlcHJpdmlsZWdpbmcKPj4gb3BlcmF0aW9ucyBo
YXZlIGFjdHVhbGx5IHRha2VuIHBsYWNlIG9uIHRoZSBwcm9jZXNzLgo+IC4uLgo+PiBOQiB0aGF0
IGEgbnVtYmVyIG9mIG90aGVyIHJlcXVlc3RlZCBjaGFuZ2VzIChzdWNoIGFzIHVzaW5nIGBzZXQg
LWVgLAo+PiBjaGFuZ2luZyB0aGUgb3V0cHV0LCAmYykgaGF2ZSBub3QgYmVlbiBtYWRlLCB3aGls
ZSBJIGNvbnNpZGVyIHdoZXRoZXIKPj4gdG8gbGVhdmUgdGhpcyBhcyBhIHN0YW5kLWFsb25lIHNj
cmlwdCwgb3Igd2hldGhlciB0byBtZXJnZSBvc3N0ZXN0J3MKPj4gZmQgY2hlY2tlciBmdW5jdGlv
bmFsaXR5IGludG8gaXQgKHBlcmhhcHMgY2hhbmdpbmcgdGhlIGxhbmd1YWdlIHRvIHBlcmwKPj4g
YXQgdGhlIHNhbWUgdGltZSkuCj4gCj4gT0suICBCdXQsIHVuZm9ydHVuYXRlbHksIGl0IGlzIHZl
cnkgaGFyZCB0byByZXZpZXcgYSBzaGVsbCBzY3JpcHQgdGhhdAo+IGlzIHdyaXR0ZW4gd2l0aG91
dCBgc2V0IC1lJy4gIEdlbmVyYWxseSBhIGJpZyBmb2N1cyBvZiBteSB1c3VhbCByZXZpZXcKPiBz
dHlsZSBpcyBlcnJvciBoYW5kbGluZy4KPiAKPiBBbHNvLCBJIHN1Z2dlc3RlZCBzb21lIHJlZmFj
dG9yaW5nLiAgU2VlaW5nIHRoZSBzY3JpcHQgYXMgaXQgaXMgbWFrZXMKPiBpdCBtb3JlIG9idmlv
dXMgdGhhdCBhIHN5c3RlbWF0aWMgYXBwcm9hY2ggdG8gcHJpbnRpbmcgRkFJTEVECj4gZXRjLiB3
b3VsZCBiZSBhIGdvb2QgaWRlYS4KCkZZSSBJIGRvIGFncmVlIHdpdGggYWxsIG9mIHRob3NlIHN1
Z2dlc3Rpb25zIChib3RoIGBzZXQgLWVgIGFuZCBoYXZpbmcKZnVuY3Rpb25zIHRvIGhhbmRsZSBm
YWlsdXJlIGluIGEgY29uc2lzdGVudCB3YXkpOyBidXQgSSBkaWRuJ3Qgd2FudCB0bwpmaXggZXZl
cnl0aGluZyB1cCBpbiBiYXNoIG9ubHkgdG8gaGF2ZSB0byB3cml0ZSBpdCBvdmVyIGFnYWluIGlu
IHBlcmwKKHNob3VsZCBJIGRlY2lkZSB0byBkbyBzbykuICBJIHdhc24ndCBleHBlY3RpbmcgYSBy
ZXZpZXcgZm9yIHRoaXMgcGF0Y2gKeWV0OyBJIG9ubHkgaW5jbHVkZWQgaXQgZm9yIGNvbXBsZXRl
bmVzcy4gIEkgZ3Vlc3MgSSBmaWd1cmVkICJJIGRpZG4ndAptYWtlIGFsbCB0aGUgY2hhbmdlcyB5
b3Ugd2FudGVkIiB3b3VsZCBtYWtlIHRoYXQgb2J2aW91cywgYnV0IG5leHQgdGltZQpJJ2xsIGJl
IG1vcmUgZXhwbGljaXQgd2hlbiBJIGRvbid0IGV4cGVjdCBhIHBhdGNoIHRvIGJlIHJldmlld2Vk
LiA6LSkKClRoYW5rcywKIC1HZW9yZ2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 14:28:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 14:28: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 1gG35o-0002PF-7z; Fri, 26 Oct 2018 14:28:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yj2z=ng=citrix.com=prvs=83038c4c6=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gG35m-0002PA-W3
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 14:28:03 +0000
X-Inumbo-ID: 8e9eb263-d92b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8e9eb263-d92b-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 14:29:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,428,1534809600"; d="scan'208";a="68859899"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23507.9297.40165.767785@mariner.uk.xensource.com>
Date: Fri, 26 Oct 2018 15:27:29 +0100
To: George Dunlap <george.dunlap@citrix.com>
In-Reply-To: <80581fc8-b345-38e5-2766-3805bed4825d@citrix.com>
References: <20181005165701.28030-1-george.dunlap@citrix.com>
 <20181005165701.28030-5-george.dunlap@citrix.com>
 <23507.8023.199492.789695@mariner.uk.xensource.com>
 <80581fc8-b345-38e5-2766-3805bed4825d@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 5/5] RFC: test/depriv: Add a tool to check
 process-level depriv
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

R2VvcmdlIER1bmxhcCB3cml0ZXMgKCJSZTogW1BBVENIIDUvNV0gUkZDOiB0ZXN0L2RlcHJpdjog
QWRkIGEgdG9vbCB0byBjaGVjayBwcm9jZXNzLWxldmVsIGRlcHJpdiIpOgo+IEZZSSBJIGRvIGFn
cmVlIHdpdGggYWxsIG9mIHRob3NlIHN1Z2dlc3Rpb25zIChib3RoIGBzZXQgLWVgIGFuZCBoYXZp
bmcKPiBmdW5jdGlvbnMgdG8gaGFuZGxlIGZhaWx1cmUgaW4gYSBjb25zaXN0ZW50IHdheSk7IGJ1
dCBJIGRpZG4ndCB3YW50IHRvCj4gZml4IGV2ZXJ5dGhpbmcgdXAgaW4gYmFzaCBvbmx5IHRvIGhh
dmUgdG8gd3JpdGUgaXQgb3ZlciBhZ2FpbiBpbiBwZXJsCj4gKHNob3VsZCBJIGRlY2lkZSB0byBk
byBzbykuICBJIHdhc24ndCBleHBlY3RpbmcgYSByZXZpZXcgZm9yIHRoaXMgcGF0Y2gKPiB5ZXQ7
IEkgb25seSBpbmNsdWRlZCBpdCBmb3IgY29tcGxldGVuZXNzLiAgSSBndWVzcyBJIGZpZ3VyZWQg
IkkgZGlkbid0Cj4gbWFrZSBhbGwgdGhlIGNoYW5nZXMgeW91IHdhbnRlZCIgd291bGQgbWFrZSB0
aGF0IG9idmlvdXMsIGJ1dCBuZXh0IHRpbWUKPiBJJ2xsIGJlIG1vcmUgZXhwbGljaXQgd2hlbiBJ
IGRvbid0IGV4cGVjdCBhIHBhdGNoIHRvIGJlIHJldmlld2VkLiA6LSkKCkVyciwgcmlnaHQsIGdv
b2QuICBJJ20gZ2xhZCBJIGRpZG4ndCB0cnkgdG8gcmV2aWV3IGl0IGFueXdheSA6LSkuCgpJYW4u
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 14:29:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 14: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 1gG37U-0002a2-Ls; Fri, 26 Oct 2018 14:29:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gG37T-0002Zv-NP
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 14:29:47 +0000
X-Inumbo-ID: cd673826-d92b-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cd673826-d92b-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 14:31:19 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 08:29:45 -0600
Message-Id: <5BD324D502000078001F53D2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 08:29:41 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
 <1540260184-11294-21-git-send-email-sstabellini@kernel.org>
In-Reply-To: <1540260184-11294-21-git-send-email-sstabellini@kernel.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v5 21/25] xen: support console_switching
 between Dom0 and DomUs on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Achin.Gupta@arm.com,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, Stefano Stabellini <stefanos@xilinx.com>,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIzLjEwLjE4IGF0IDA0OjAzLCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gQEAgLTM5MSwzMSArMzk0LDc5IEBAIHN0YXRpYyB2b2lkIGR1bXBfY29uc29sZV9yaW5nX2tl
eSh1bnNpZ25lZCBjaGFyIGtleSkKPiAgICAgIGZyZWVfeGVuaGVhcF9wYWdlcyhidWYsIG9yZGVy
KTsKPiAgfQo+ICAKPiAtLyogQ1RSTC08c3dpdGNoX2NoYXI+IHN3aXRjaGVzIGlucHV0IGRpcmVj
dGlvbiBiZXR3ZWVuIFhlbiBhbmQgRE9NMC4gKi8KPiArLyoKPiArICogQ1RSTC08c3dpdGNoX2No
YXI+IGNoYW5nZXMgaW5wdXQgZGlyZWN0aW9uLCByb3RhdGluZyBhbW9uZyBYZW4sIERvbTAsCj4g
KyAqIGFuZCBEb21Vcy4KClByb3BlciBhdHRyaWJ1dGUgdG8gYmUgaW5zZXJ0ZWQgaGVyZSwgYXMg
cGVyIG15IChsYXRlKSB2NCBjb21tZW50LgoKPiArICovCj4gICNkZWZpbmUgc3dpdGNoX2NvZGUg
KG9wdF9jb25zd2l0Y2hbMF0tJ2EnKzEpCj4gLXN0YXRpYyBpbnQgX19yZWFkX21vc3RseSB4ZW5f
cnggPSAxOyAvKiBGQUxTRSA9PiBpbnB1dCBwYXNzZWQgdG8gZG9tYWluIDAuICovCj4gKy8qCj4g
KyAqIGNvbnNvbGVfcng9MCA9PiBpbnB1dCB0byB4ZW4KPiArICogY29uc29sZV9yeD0xID0+IGlu
cHV0IHRvIGRvbTAKPiArICogY29uc29sZV9yeD1OID0+IGlucHV0IHRvIGRvbShOLTEpCj4gKyAq
Lwo+ICtzdGF0aWMgdW5zaWduZWQgaW50IF9fcmVhZF9tb3N0bHkgY29uc29sZV9yeCA9IDA7Cj4g
IAo+ICBzdGF0aWMgdm9pZCBzd2l0Y2hfc2VyaWFsX2lucHV0KHZvaWQpCj4gIHsKPiAtICAgIHN0
YXRpYyBjaGFyICppbnB1dF9zdHJbMl0gPSB7ICJET00wIiwgIlhlbiIgfTsKPiAtICAgIHhlbl9y
eCA9ICF4ZW5fcng7Cj4gLSAgICBwcmludGsoIioqKiBTZXJpYWwgaW5wdXQgLT4gJXMiLCBpbnB1
dF9zdHJbeGVuX3J4XSk7Cj4gKyAgICBpZiAoIGNvbnNvbGVfcngrKyA9PSBtYXhfaW5pdF9kb21p
ZCArIDEgKQo+ICsgICAgICAgIGNvbnNvbGVfcnggPSAwOwo+ICsKPiArICAgIGlmICggY29uc29s
ZV9yeCA9PSAwICkKPiArICAgICAgICBwcmludGsoIioqKiBTZXJpYWwgaW5wdXQgdG8gWGVuIik7
CgpJIHRoaW5rIHRoZXNlIHR3byBpZigpLXMgY2FuIGFuZCBzaG91bGQgYmUgY29tYmluZWQuIEZ1
cnRoZXJtb3JlCkkgdGhpbmsgaXQgd291bGQgYmUgd29ydGh3aGlsZSB0byBkZWZlciB0aGUgaW5j
cmVtZW50IHVudGlsIC4uLgoKPiArICAgIGVsc2UKPiArICAgICAgICBwcmludGsoIioqKiBTZXJp
YWwgaW5wdXQgdG8gRE9NJWQiLCBjb25zb2xlX3J4IC0gMSk7CgouLi4gYWZ0ZXIgdGhpcyBwcmlu
dGsoKSwgYnV0IChvYnZpb3VzbHkpIHRoZW4gaW5zaWRlIHRoZSBlbHNlIGJsb2NrLgoKPiAgICAg
IGlmICggc3dpdGNoX2NvZGUgKQo+IC0gICAgICAgIHByaW50aygiICh0eXBlICdDVFJMLSVjJyB0
aHJlZSB0aW1lcyB0byBzd2l0Y2ggaW5wdXQgdG8gJXMpIiwKPiAtICAgICAgICAgICAgICAgb3B0
X2NvbnN3aXRjaFswXSwgaW5wdXRfc3RyWyF4ZW5fcnhdKTsKPiArICAgICAgICBwcmludGsoIiAo
dHlwZSAnQ1RSTC0lYycgdGhyZWUgdGltZXMgdG8gc3dpdGNoIGlucHV0KSIsCj4gKyAgICAgICAg
ICAgICAgIG9wdF9jb25zd2l0Y2hbMF0pOwo+ICAgICAgcHJpbnRrKCJcbiIpOwo+ICB9Cj4gIAo+
ICBzdGF0aWMgdm9pZCBfX3NlcmlhbF9yeChjaGFyIGMsIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzKQo+ICB7Cj4gLSAgICBpZiAoIHhlbl9yeCApCj4gKyAgICBzd2l0Y2ggKCBjb25zb2xlX3J4
ICkKPiArICAgIHsKPiArICAgIGNhc2UgMDoKPiAgICAgICAgICByZXR1cm4gaGFuZGxlX2tleXBy
ZXNzKGMsIHJlZ3MpOwo+ICsgICAgY2FzZSAxOgo+ICsgICAgewoKU3RyYXkgZmlndXJlIGJyYWNl
cy4gQmxhbmsgbGluZXMgYmV0d2VlbiBjYXNlIGJsb2NrcyBwbGVhc2UuCgo+ICsgICAgICAgIC8q
Cj4gKyAgICAgICAgICogRGVsaXZlciBpbnB1dCB0byB0aGUgaGFyZHdhcmUgZG9tYWluIGJ1ZmZl
ciwgdW5sZXNzIGl0IGlzCj4gKyAgICAgICAgICogYWxyZWFkeSBmdWxsLgo+ICsgICAgICAgICAq
Lwo+ICsgICAgICAgIGlmICggKHNlcmlhbF9yeF9wcm9kIC0gc2VyaWFsX3J4X2NvbnMpICE9IFNF
UklBTF9SWF9TSVpFICkKPiArICAgICAgICAgICAgc2VyaWFsX3J4X3JpbmdbU0VSSUFMX1JYX01B
U0soc2VyaWFsX3J4X3Byb2QrKyldID0gYzsKPiArCj4gKyAgICAgICAgLyoKPiArICAgICAgICAg
KiBBbHdheXMgbm90aWZ5IHRoZSBoYXJkd2FyZSBkb21haW46IHByZXZlbnRzIHJlY2VpdmUgcGF0
aCBmcm9tCj4gKyAgICAgICAgICogZ2V0dGluZyBzdHVjay4KPiArICAgICAgICAgKi8KPiArICAg
ICAgICBzZW5kX2dsb2JhbF92aXJxKFZJUlFfQ09OU09MRSk7Cj4gKyAgICAgICAgYnJlYWs7Cj4g
KyAgICB9Cj4gKyNpZiAwCgpJIHN1cHBvc2UgYSBsYXRlciBwYXRjaCBpcyBtZWFudCB0byByZW1v
dmUgdGhpcyBhZ2Fpbi4gQnV0CnBlcmhhcHMgc3RpbGwgYSBnb29kIGlkZWEgdG8gYXR0YWNoIGEg
YnJpZWYgY29tbWVudCwgaW4gY2FzZQp0aGUgc2VyaWVzIGRvZXNuJ3QgZ28gaW4gYWxsIGluIG9u
ZSBnbz8gVGhpcyBpcyBhc3N1bWluZyB5b3UKZGlkIGFscmVhZHkgY29uc2lkZXIgKGFuZCBkaXNj
YXJkIGZvciB3aGF0ZXZlciByZWFzb24pIHRoZQpvcHRpb24gb2YgYWRkaW5nIHRoaXMgZGVmYXVs
dCBjYXNlIHdoZW4gdGhlIGNvZGUgY2FuCmFjdHVhbGx5IGJlIHVzZWQuCgpKYW4KCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 14:33:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 14: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 1gG3Ak-0003Fg-8I; Fri, 26 Oct 2018 14:33:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=f8h9=ng=citrix.com=prvs=8302ac893=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gG3Ai-0003Fb-Lv
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 14:33:08 +0000
X-Inumbo-ID: a28c2861-d92b-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a28c2861-d92b-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 16:30:07 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,428,1534809600"; d="scan'208";a="81017372"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5BAA34B502000078001EB9B6@prv1-mh.provo.novell.com>
 <5BAA37B902000078001EB9E6@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <84052c1f-256c-8fa3-a171-b0b340bafd72@citrix.com>
Date: Fri, 26 Oct 2018 15:33:04 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <5BAA37B902000078001EB9E6@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 03/44] x86emul: correct EVEX decoding
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUvMDkvMjAxOCAxNDoyNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gRml4IGFuIGludmVydGVk
IHBhaXIgb2YgY2hlY2tzLCBkcm9wIGFuIGluY29ycmVjdCBpbnN0YW5jZSBvZiAjVUQKPiByYWlz
aW5nIGZvciBub24tNjQtYml0IG1vZGUsIGFuZCBhZGQgZnVydGhlciBnZW5lcmljIGNoZWNrcy4K
Pgo+IE5vdGU6IE90aGVyIHRoYW4gU0RNIFZvbCAyIHJldiAwNjcgc3RhdGVzLCBFVkVYLlYnIGlz
IF9ub3RfIGlnbm9yZWQKCiJEZXNwaXRlIHdoYXQgU0RNIC4uLiIgd291bGQgYmUgYSBtb3JlIG5v
cm1hbCB3YXkgb2YgcGhyYXNpbmcgdGhpcywgSSB0aGluay4KCgo+ICAgICAgIG91dHNpZGUgb2Yg
NjQtYml0IG1vZGUgd2hlbiB0aGUgZmllbGQgZG9lcyBub3QgZW5jb2RlIGEgcmVnaXN0ZXIuCj4g
ICAgICAgSnVzdCBsaWtlIEVWRVguVlZWViBpcyByZXF1aXJlZCB0byBiZSAwYjExMTEgaW4gdGhh
dCBjYXNlLCBFVkVYLlYnCj4gICAgICAgaXMgcmVxdWlyZWQgdG8gYmUgMSB0aGVyZS4KPgo+IEFs
c28gcmVuYW1lIHRoZSBiY3N0IGZpZWxkIHRvIGJyLCBhcyAjVUQgZ2VuZXJhdGlvbiBmb3IgaW5k
aXZpZHVhbCBpbnNucwo+IHdpbGwgbmVlZCB0byBjb25zaWRlciBib3RoIG9mIGl0cyBwb3NzaWJs
ZSBtZWFuaW5ncy4KPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KCkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgoKSSBzdGlsbCBkb24ndCBsaWtlIGhvdyBoYXJkIGl0IGlzIHRvIGNvbXBhcmUgdGhlIGNvZGUg
dG8gdGhlIG1hbnVhbCwgYnV0CmdpdmVuIG5vIHBsYXVzaWJsZSBzb2x1dGlvbiwgSSdtIG5vdCBz
dXJlIHdoYXQgdG8gZG8uCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 14:37:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 14:37: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 1gG3Eo-0003RU-VW; Fri, 26 Oct 2018 14:37:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gG3En-0003RM-Nd
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 14:37:21 +0000
X-Inumbo-ID: db242e77-d92c-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id db242e77-d92c-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 14:38:52 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 08:37:18 -0600
Message-Id: <5BD3269C02000078001F5401@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 08:37:16 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
 <1539599780-14549-3-git-send-email-andrew.cooper3@citrix.com>
 <5BD3171402000078001F531D@prv1-mh.provo.novell.com>
 <afe9256a-088c-81d0-dd6d-3a9387e52f46@citrix.com>
In-Reply-To: <afe9256a-088c-81d0-dd6d-3a9387e52f46@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 2/5] x86/domain: Initialise vcpu debug
 registers 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 <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDI2LjEwLjE4IGF0IDE2OjIyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjYvMTAvMjAxOCAxNDozMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDE1
LjEwLjE4IGF0IDEyOjM2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+PiAt
LS0gYS94ZW4vYXJjaC94ODYvZG9tYWluLmMKPj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW4u
Ywo+Pj4gQEAgLTMyMyw2ICszMjMsMTggQEAgdm9pZCBmcmVlX3ZjcHVfc3RydWN0KHN0cnVjdCB2
Y3B1ICp2KQo+Pj4gICAgICBmcmVlX3hlbmhlYXBfcGFnZSh2KTsKPj4+ICB9Cj4+PiAgCj4+PiAr
LyogSW5pdGlhbGlzZSB2YXJpb3VzIHJlZ2lzdGVycyB0byB0aGVpciBhcmNoaXRlY3R1cmFsIElO
SVQvUkVTRVQgc3RhdGUuICovCj4+PiArdm9pZCBhcmNoX3ZjcHVfcmVnc19pbml0KHN0cnVjdCB2
Y3B1ICp2KQo+Pj4gK3sKPj4+ICsgICAgdi0+YXJjaC51c2VyX3JlZ3MgPSAodHlwZW9mKHYtPmFy
Y2gudXNlcl9yZWdzKSl7Cj4+PiArICAgICAgICAucmZsYWdzID0gWDg2X0VGTEFHU19NQlMsCj4+
PiArICAgIH07Cj4+IFNhZGx5IHRoaXMgaW5pdGlhbGl6ZXIgYnJva2UgdGhlIGJ1aWxkIG9uY2Ug
YWdhaW4gZm9yIGdjYyA0LjMueC4KPiAKPiBPaCAtIHRoYXQncyB1bmZvcnR1bmF0ZS4gIEkgZ3Vl
c3MgaXQgd2lsbCBuZWVkIGEgbWVtc2V0IGluc3RlYWQuCgpPciB3ZSBmaW5hbGx5IG5lZWQgdG8g
YnVtcCB0aGUgbWluaW11bSB2ZXJzaW9uIHdlJ3JlIGhhcHB5IHdpdGguCgo+PiAoQXMgYSBzaWRl
IG5vdGUsIHVzaW5nIC5lZmxhZ3MgaW5zdGVhZCBvZiAucmZsYWdzIHdvdWxkIGhhdmUgYQo+PiBm
YWlyIGNoYW5jZSBvZiBhbiBvbWl0dGVkIFJFWCBwcmVmaXguKQo+IAo+IFlvdSBzcGVjaWZpY2Fs
bHkgcmVxdWVzdGVkIHJmbGFncyBvdmVyIGVmbGFncyBpbiB5b3VyIHByZXZpb3VzIHJldmlldy4K
CkRpZCBJPyBJIGhhdmVuJ3QgYmVlbiBhYmxlIHRvIGZpbmQgdjEgb2YgdGhpcyBwYXRjaCBhdCBh
bGwgaW4gdGhlIGFyY2hpdmVzCihnb2luZyBiYWNrIHRvIE1heSksIG9yIGluIG15IGluYm94ICh1
c2luZyBqdXN0IHBhcnQgb2YgdGhlIHRpdGxlIGZvcgpzZWFyY2hpbmcpLiBXYXMgdGhhdCBwb3N0
ZWQgaW4gcHJpdmF0ZSwgb3IgdW5kZXIgYSBkaWZmZXJlbnQgdGl0bGU/IEknbQp0cnlpbmcgdG8g
ZmlndXJlIHdoeSBJIHdvdWxkIGhhdmUgYXNrZWQgZm9yIHRoYXQuLi4KCkphbgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 14:40:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 14: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 1gG3Hp-0004BE-Fc; Fri, 26 Oct 2018 14:40:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=obby=ng=oracle.com=joe.jin@srs-us1.protection.inumbo.net>)
 id 1gG3Hn-0004B8-F9
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 14:40:27 +0000
X-Inumbo-ID: a8785a8d-d92c-11e8-a8a5-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a8785a8d-d92c-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 16:37:26 +0200 (CEST)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9QEcic3079494;
 Fri, 26 Oct 2018 14:40:24 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-2018-07-02;
 bh=viULrtccOyW9lyqJa6DBSc+1uEYr9+NiiQtSa02Shf8=;
 b=aOh96rg9kKGgG3DQRQK6GbrRAEuYl0zAsjNiufHhZ0TNBKRfkn3xA8AuSf7T4bsbl8ln
 WbtDHHRy8OMlfugBhokwNp8V0E9pKcU25W3i0hGq6ZAgbmOjcNBLzRtXG4swny7cERvN
 VyTLaFW2XkTNmvMRN5S6iy+vY9tO5N9ypKg9j3J5w+IqZD04L35nm1VbsdVBZJkUw/OT
 wHzuJeaYv5Er2Os6NHG1Spd1dxtZEdDlAsLHXxhm9k70+28Hj9ro3RmXrxESTw9tt+vl
 DNQ4K3nx3th27zfL66RJ4G8pE6eDZS0S1n7BF9hCc70clHZD7hbyeWsw0UikUFpvGVQc 5A== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2120.oracle.com with ESMTP id 2n7w0r7ktc-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 26 Oct 2018 14:40:24 +0000
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9QEeNkB008128
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 26 Oct 2018 14:40:24 GMT
Received: from abhmp0012.oracle.com (abhmp0012.oracle.com [141.146.116.18])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w9QEeNDn010157;
 Fri, 26 Oct 2018 14:40:23 GMT
Received: from [10.211.46.56] (/10.211.46.56)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 26 Oct 2018 07:40:22 -0700
To: Christoph Helwig <hch@lst.de>
References: <bb6d87b4-c371-c6c0-8c48-bc95df018ad1@oracle.com>
 <20181024130246.GA22616@localhost.localdomain>
 <83900cf4-690c-9725-d022-d427fdeb4f7d@oracle.com>
 <581cb7ea-3112-791d-918d-9bb887e4744f@oracle.com>
 <24a62522-1629-5d0b-398e-6d2c1a0b97f7@oracle.com>
 <922914c9-22db-c5d1-33da-d07691ebd7d7@oracle.com>
 <a47fabe8-53d1-47b8-0efc-f9f1e5b4898a@oracle.com>
 <45f5ffe8-3f48-4485-53f0-5a056be69b0c@oracle.com>
 <5b64850f-9142-0360-fe4e-9e7bc74d2368@oracle.com>
 <20181026074802.GA4768@lst.de>
From: Joe Jin <joe.jin@oracle.com>
Message-ID: <16606089-77c8-5701-e01e-1d2032c0e32a@oracle.com>
Date: Fri, 26 Oct 2018 07:40:22 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181026074802.GA4768@lst.de>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9057
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810260126
Subject: Re: [Xen-devel] [PATCH] xen-swiotlb: exchange memory with Xen only
 when pages are contiguous
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: John Sobecki <john.sobecki@oracle.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 "DONGLI.ZHANG" <dongli.zhang@oracle.com>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 konrad@kernel.org,
 "xen-devel@lists.xenproject.org" <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>

SGkgQ2hyaXN0b3BoLAoKT24gMTAvMjYvMTggMTI6NDggQU0sIENocmlzdG9waCBIZWx3aWcgd3Jv
dGU6Cj4gT24gVGh1LCBPY3QgMjUsIDIwMTggYXQgMTE6NTY6MDJBTSAtMDcwMCwgSm9lIEppbiB3
cm90ZToKPj4gSSBqdXN0IGRpc2N1c3NlZCB0aGlzIHBhdGNoIHdpdGggQm9yaXMgaW4gcHJpdmF0
ZSwgaGlzIG9waW5pb25zKEJvcmlzLAo+PiBwbGVhc2UgY29ycmVjdCBtZSBpZiBhbnkgbWlzdW5k
ZXJzdG9vZCkgYXJlOgo+Pgo+PiAxLiBXaXRoL3dpdGhvdXQgdGhlIGNoZWNrLCBib3RoIGFyZSBp
bmNvcnJlY3QsIGhlIHRob3VnaHQgd2UgbmVlZCB0bwo+PiAgICBwcmV2ZW50ZWQgdW5hbGxvYydk
IGZyZWUgYXQgaGVyZS4gCj4+IDIuIE9uIGZyZWVpbmcsIGlmIHVwcGVyIGxheWVyIGFscmVhZHkg
Y2hlY2tlZCB0aGUgbWVtb3J5IHdhcyBETUEtYWJsZSwKPj4gICAgdGhlIGNoZWNraW5nIGF0IGhl
cmUgZG9lcyBub3QgbWFrZSBzZW5zZSwgd2UgY2FuIHJlbW92ZSBhbGwgY2hlY2tzLgo+PiAzLiB4
ZW5fY3JlYXRlX2NvbnRpZ3VvdXNfcmVnaW9uKCkgYW5kIHhlbl9kZXN0cm95X2NvbnRpZ3VvdXNf
cmVnaW9uKCkKPj4gICAgdG8gY29tZSBpbiBwYWlycy4KPj4KPj4gRm9yICMxIGFuZCAjMywgSSB0
aGluayB3ZSBuZWVkIHNvbWV0aGluZyBhc3NvY2lhdGUgaXQsIGxpa2UgYSBsaXN0LCBvbgo+PiBh
bGxvY2F0aW5nLCBhZGQgYWRkciB0byBpdCwgb24gZnJlZWluZywgY2hlY2sgaWYgaW4gdGhlIGxp
c3QuCj4gCj4gSXMgdGhlcmUgYW55IHdheSB0byBmaWd1cmUgb3V0IGJhc2VkIG9uIGFuIGFkZHJl
c3MgaWYgdGhlIGV4Y2hhbmdlCj4gb3BlcmF0aW9uIGhhcHBlbmVkPwoKUmVhZCB0aGUgY29kZSBw
YXRoIGFuZCBJIHdhcyBub3QgZm91bmQgYW55d2hlcmUgd2lsbCBzdG9yZSByZWxhdGVkIGluZm8s
Cm9uIGN1cnJlbnQgY29kZSwgaXQgYXNzdW1pbmcgaWYgbWVtb3J5IGluIERNQSBhcmVhIGFsc28g
Y29udGlndW91cyB0aGVuCml0IGZyb20gWGVuLCBtb3N0IHRpbWUgaXQncyB0cnVlLCBidXQgaWYg
bHVja3kgdGhhdCBfX2dldF9mcmVlX3BhZ2VzKCkKcmV0dXJuZWQgbWVtb3J5IGlzIERNQWFibGUs
IGl0IHdpbGwgbm90IGV4Y2hhbmdlIHdpdGggWGVuLCBkdXJpbmcgbXkgdGVzdGluZwpJIG9ic2Vy
dmVkIHNhbWUoWGVuIERNQSBoZWFwIGluY3JlYXNlZCkuCgo+IAo+PiBGb3IgIzIsIEknbSB3YXMg
bm90IGZvdW5kIGFueXdoZXJlIHZhbGlkYXRlZCB0aGUgYWRkcmVzcyBvbiAKPj4gZG1hX2ZyZWVf
Y29oZXJlbnQoKSBjYWxscGF0aCwgbm90IGp1c3QgeGVuLXN3aW90bGIuCj4gCj4gQXQgbGVhc3Qg
Zm9yIHNpbXBsZSBkaXJlY3QgbWFwcGluZ3MgdGhlcmUgaXMgbm8gZWFzeSB3YXkgdG8gdmVyaWZ5
IHRoYXQKPiB3aXRob3V0IGtlZXBpbmcgYSBsaXN0LCBhbmQgZm9yIHNvbWUgb2YgdGhlIG9wcyB0
aGF0IGRvIHZtYXAgbGlrZT4gb3BlcmF0aW9ucyB3ZSBoYXZlIGJhc2ljIHNhbnRpeSBjaGVja3Ms
IGJ1dCBub3RoaW5nIHRoYXQgcmVhbGx5IGNhdGNoZXMKPiBhIHdyb25nIGZyZWUuCgpJIGFncmVl
IHdpdGggeW91LCBhZGQgYSBsaXN0IHdpbGwgaGVscCB0aGlzIGlzc3VlLCBidXQgaXQgbWF5IGlu
dHJvZHVjZSBzb21lCnBlcmZvcm1hbmNlIGlzc3VlLCBlc3BlY2lhbGx5IG9uIGhlYXZ5IERNQSBz
eXN0ZW0uCgpEcml2ZXIgdXNlIERNQSBwb29sIHdpbGwgaGVscCB0byBhdm9pZCB0aGlzIGlzc3Vl
LCBidXQgbm90IGFsbCBraW5kcyBETUEgb3BzCmFyZSBzdWl0YWJsZSB0byBjcmVhdGUgYSBwb29s
LgoKVGhhbmtzLApKb2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 14:47:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 14:47: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 1gG3OU-0004NX-8l; Fri, 26 Oct 2018 14:47:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gG3OT-0004NS-C6
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 14:47:21 +0000
X-Inumbo-ID: 9f26cf1c-d92d-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9f26cf1c-d92d-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 16:44:20 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 08:47:19 -0600
Message-Id: <5BD328F402000078001F540F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 08:47:16 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1540300744-7406-1-git-send-email-rcojocaru@bitdefender.com>
 <1540300744-7406-4-git-send-email-rcojocaru@bitdefender.com>
In-Reply-To: <1540300744-7406-4-git-send-email-rcojocaru@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH V2 3/3] x86/altp2m: fix display frozen when
 switching to a new view early
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

Pj4+IE9uIDIzLjEwLjE4IGF0IDE1OjE5LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gIHhlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMgfCAgOCArKysrKwo+ICB4ZW4vYXJjaC94
ODYvbW0vcDJtLmMgICAgIHwgODMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrLS0tLS0tLS0KPiAgMiBmaWxlcyBjaGFuZ2VkLCA3OCBpbnNlcnRpb25zKCspLCAxMyBkZWxl
dGlvbnMoLSkKCldoYXQgYWJvdXQgcDJtLXB0LmM/Cgo+IEBAIC0yODcsMjQgKzI4Niw0NyBAQCBp
bnQgcDJtX2lzX2xvZ2RpcnR5X3JhbmdlKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVk
IGxvbmcgc3RhcnQsCj4gICAgICByZXR1cm4gMDsKPiAgfQo+ICAKPiArc3RhdGljIHZvaWQgX3Ay
bV9jaGFuZ2VfZW50cnlfdHlwZV9nbG9iYWwoc3RydWN0IHAybV9kb21haW4gKnAybSwKCkluc3Rl
YWQgb2YgcHJlZml4aW5nIGFub3RoZXIgdW5kZXJzY29yZSwgd2h5IGRvbid0IHlvdQpkcm9wIHAy
bV8gZnJvbSB0aGlzIHN0YXRpYyBoZWxwZXI/Cgo+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwMm1fdHlwZV90IG90LCBwMm1fdHlwZV90IG50KQo+ICt7Cj4gKyAg
ICBwMm0tPmNoYW5nZV9lbnRyeV90eXBlX2dsb2JhbChwMm0sIG90LCBudCk7Cj4gKyAgICBwMm0t
Pmdsb2JhbF9sb2dkaXJ0eSA9IChudCA9PSBwMm1fcmFtX2xvZ2RpcnR5KTsKPiArfQo+ICsKPiAg
dm9pZCBwMm1fY2hhbmdlX2VudHJ5X3R5cGVfZ2xvYmFsKHN0cnVjdCBkb21haW4gKmQsCj4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1fdHlwZV90IG90LCBwMm1fdHlwZV90
IG50KQo+ICB7Cj4gLSAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtID0gcDJtX2dldF9ob3N0cDJt
KGQpOwo+ICsgICAgc3RydWN0IHAybV9kb21haW4gKmhvc3RwMm0gPSBwMm1fZ2V0X2hvc3RwMm0o
ZCk7Cj4gIAo+ICAgICAgQVNTRVJUKG90ICE9IG50KTsKPiAgICAgIEFTU0VSVChwMm1faXNfY2hh
bmdlYWJsZShvdCkgJiYgcDJtX2lzX2NoYW5nZWFibGUobnQpKTsKPiAgCj4gLSAgICBwMm1fbG9j
ayhwMm0pOwo+IC0gICAgcDJtLT5jaGFuZ2VfZW50cnlfdHlwZV9nbG9iYWwocDJtLCBvdCwgbnQp
Owo+IC0gICAgcDJtLT5nbG9iYWxfbG9nZGlydHkgPSAobnQgPT0gcDJtX3JhbV9sb2dkaXJ0eSk7
Cj4gLSAgICBwMm1fdW5sb2NrKHAybSk7Cj4gKyAgICBwMm1fbG9jayhob3N0cDJtKTsKPiArCj4g
KyAgICBfcDJtX2NoYW5nZV9lbnRyeV90eXBlX2dsb2JhbChwMm1fZ2V0X2hvc3RwMm0oZCksIG90
LCBudCk7CgpVc2UgaG9zdHAybSBoZXJlIHRvbz8KCj4gKwo+ICsjaWZkZWYgQ09ORklHX0hWTQo+
ICsgICAgaWYgKCB1bmxpa2VseShhbHRwMm1fYWN0aXZlKGQpKSApCj4gKyAgICB7Cj4gKyAgICAg
ICAgdW5zaWduZWQgaW50IGk7Cj4gKwo+ICsgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgTUFYX0FM
VFAyTTsgaSsrICkKPiArICAgICAgICAgICAgaWYgKCBkLT5hcmNoLmFsdHAybV9lcHRwW2ldICE9
IG1mbl94KElOVkFMSURfTUZOKSApCj4gKyAgICAgICAgICAgIHsKPiArICAgICAgICAgICAgICAg
IHN0cnVjdCBwMm1fZG9tYWluICpwMm0gPSBkLT5hcmNoLmFsdHAybV9wMm1baV07Cj4gKwo+ICsg
ICAgICAgICAgICAgICAgcDJtX2xvY2socDJtKTsKPiArICAgICAgICAgICAgICAgIF9wMm1fY2hh
bmdlX2VudHJ5X3R5cGVfZ2xvYmFsKHAybSwgb3QsIG50KTsKPiArICAgICAgICAgICAgICAgIHAy
bV91bmxvY2socDJtKTsKPiArICAgICAgICAgICAgfQo+ICsgICAgfQo+ICsjZW5kaWYKPiArCj4g
KyAgICBwMm1fdW5sb2NrKGhvc3RwMm0pOwo+ICB9Cj4gIAo+IC12b2lkIHAybV9tZW1vcnlfdHlw
ZV9jaGFuZ2VkKHN0cnVjdCBkb21haW4gKmQpCj4gK3N0YXRpYyB2b2lkIF9wMm1fbWVtb3J5X3R5
cGVfY2hhbmdlZChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtKQoKU2FtZSBhcyBhYm92ZS4KCj4gQEAg
LTMxMyw2ICszMzUsMjIgQEAgdm9pZCBwMm1fbWVtb3J5X3R5cGVfY2hhbmdlZChzdHJ1Y3QgZG9t
YWluICpkKQo+ICAgICAgfQo+ICB9Cj4gIAo+ICt2b2lkIHAybV9tZW1vcnlfdHlwZV9jaGFuZ2Vk
KHN0cnVjdCBkb21haW4gKmQpCj4gK3sKPiArI2lmZGVmIENPTkZJR19IVk0KPiArICAgIGlmICgg
dW5saWtlbHkoYWx0cDJtX2FjdGl2ZShkKSkgKQo+ICsgICAgewo+ICsgICAgICAgIHVuc2lnbmVk
IGludCBpOwo+ICsKPiArICAgICAgICBmb3IgKCBpID0gMDsgaSA8IE1BWF9BTFRQMk07IGkrKyAp
Cj4gKyAgICAgICAgICAgIGlmICggZC0+YXJjaC5hbHRwMm1fZXB0cFtpXSAhPSBtZm5feChJTlZB
TElEX01GTikgKQo+ICsgICAgICAgICAgICAgICAgX3AybV9tZW1vcnlfdHlwZV9jaGFuZ2VkKGQt
PmFyY2guYWx0cDJtX3AybVtpXSk7Cj4gKyAgICB9Cj4gKyNlbmRpZgo+ICsKPiArICAgIF9wMm1f
bWVtb3J5X3R5cGVfY2hhbmdlZChwMm1fZ2V0X2hvc3RwMm0oZCkpOwo+ICt9CgpJcyB0aGVyZSBh
IHBhcnRpY3VsYXIgcmVhc29uIHRoaXMgb25lIGRvZXNuJ3QgZm9sbG93IHRoZSBob3N0LXRoZW4t
CmFsdCBwYXR0ZXJuIHVzZWQgYWJvdmUgYW5kIGVsc2V3aGVyZT8gSWYgc28sIGEgY29tbWVudCBz
aG91bGQKYmUgYXR0YWNoZWQuIElmIG5vdCwgdXNpbmcgdGhhdCBzYW1lIG1vZGVsIHdvdWxkIHNl
ZW0gYmV0dGVyLgooU2FtZSB0aGVuIGJlbG93IGZvciB0aGUgcmFuZ2UgZnVuY3Rpb24uKQoKSmFu
CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 14:48:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 14:48: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 1gG3PM-0004Qm-M6; Fri, 26 Oct 2018 14:48:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=obby=ng=oracle.com=joe.jin@srs-us1.protection.inumbo.net>)
 id 1gG3PL-0004Qa-9N
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 14:48:15 +0000
X-Inumbo-ID: 61180918-d92e-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 61180918-d92e-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 14:49:45 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9QEclBp130283;
 Fri, 26 Oct 2018 14:48:11 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-2018-07-02;
 bh=CC0IBocFSsNMaDpJz1cHicVYSmQwD9NiE4PRlK9uIp0=;
 b=yD5aawgXrkCw3wW/h5CnMIXeuIH5D8Gku2iLfkXi4odRtJ7GeRz9e6HpwIQUjz69XScW
 2/UWPPI/o/fEvggR7bFjsyggCzTvEPhtBo4xflV/oTfH/347rk11K+LJ6Wz1yoLX2/K2
 IrpxkeuENXCB7RohbEi4JaXi4ivAnkrkA+b//Z6kqyVhd8WKx/xKr2wPT42RLXP7aR+r
 5bqwFExy9atg3IqGvf0GWsz91ORy2RAj18VJh7sR0HC7fClMfR9HJn5E9bkQHEcfD0Kz
 A5f2b/JF5nBZhSI6qNivGCkCetRL4M1Fbzf7IUBDtkY79+x5N4C5gTE+9bwzvcnoSl9C gQ== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2120.oracle.com with ESMTP id 2n7vaqfnxb-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 26 Oct 2018 14:48:11 +0000
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9QEmAnM003122
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 26 Oct 2018 14:48:10 GMT
Received: from abhmp0014.oracle.com (abhmp0014.oracle.com [141.146.116.20])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9QEmAPJ023196;
 Fri, 26 Oct 2018 14:48:10 GMT
Received: from [10.211.46.56] (/10.211.46.56)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 26 Oct 2018 07:48:09 -0700
To: Dongli Zhang <dongli.zhang@oracle.com>
References: <bb6d87b4-c371-c6c0-8c48-bc95df018ad1@oracle.com>
 <20181024130246.GA22616@localhost.localdomain>
 <83900cf4-690c-9725-d022-d427fdeb4f7d@oracle.com>
 <581cb7ea-3112-791d-918d-9bb887e4744f@oracle.com>
 <24a62522-1629-5d0b-398e-6d2c1a0b97f7@oracle.com>
 <922914c9-22db-c5d1-33da-d07691ebd7d7@oracle.com>
 <a47fabe8-53d1-47b8-0efc-f9f1e5b4898a@oracle.com>
 <45f5ffe8-3f48-4485-53f0-5a056be69b0c@oracle.com>
 <5b64850f-9142-0360-fe4e-9e7bc74d2368@oracle.com>
 <20181026074802.GA4768@lst.de>
 <10301c25-5bbf-51b6-6cb2-77e30bcd9a99@oracle.com>
From: Joe Jin <joe.jin@oracle.com>
Message-ID: <dac26047-7426-fec5-0360-fbfd6e211d69@oracle.com>
Date: Fri, 26 Oct 2018 07:48:09 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <10301c25-5bbf-51b6-6cb2-77e30bcd9a99@oracle.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9057
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=614
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810260126
Subject: Re: [Xen-devel] [PATCH] xen-swiotlb: exchange memory with Xen only
 when pages are contiguous
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: John Sobecki <john.sobecki@oracle.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 konrad@kernel.org,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Christoph Helwig <hch@lst.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>

T24gMTAvMjYvMTggMTo1NCBBTSwgRG9uZ2xpIFpoYW5nIHdyb3RlOgo+IElmIGRvbTAgKG9yIGFu
eSBkb21haW4pIGlzIGhhcHB5LCBhbHRob3VnaCBpdCBjb3VsZCB0cnkgdG8gZXhjaGFuZ2UgYWxs
IGl0cwo+IGNvbnRpbnVvdXMgZG1hIHBhZ2VzIGJhY2sgdG8geGVuIGh5cGVydmlzb3IuIEZyb20g
dGhlIHBlcnNwZWN0aXZlIG9mIGVhY2gKPiBkb21haW4sIHRoZXkgYWx3YXlzIHdvdWxkIGxpa2Ug
dG8ga2VlcCBhcyBtdWNoIGNvbnRpbnVvdXMgZG1hIHBhZ2UgYXMgcG9zc2libGUuCj4gCj4gSSBh
bSB0aGlua2luZyBzb21ldGhpbmcgZGlmZmVyZW50LiBJZiB0aGVyZSBpcyBtYWxpY2lvdXMgZG9t
VSBrZWVwIGV4Y2hhbmdpbmcKPiBtZW1vcnkgYW5kIGFsbG9jYXRpbmcgY29udGludW91cyBwYWdl
cyBmcm9tIHhlbiBoeXBlcnZpc29yLCB3aWxsIHRoZQo+IGNvbnRpbnVvdXNseSBkbWEgcGFnZXMg
YmUgdXNlZCB1cCAoc29ydCBvZiBEb1MgYXR0YWNrKT8KClRoaXMgaXMgYSBwcm9ibGVtLgoKPiAK
PiBJIGFtIG5vdCBzdXJlIGlmIHRoZXJlIGlzIGFueXRoaW5nIGluIHhlbiBoeXBlcnZpc29yIHRv
IHByZXZlbnQgc3VjaCBiZWhhdmlvcj8KCkknbSBub3Qgc3VyZSBidXQgSSBndWVzcyBpdCBoYXJk
IHRvIHByZXZlbnQgaXQsIHhlbiBoeXBlcnZpc29yIGNvdWxkIG5vdCBpZGVudGlmeQppZiB0aGUg
cmVxdWlyZW1lbnQgaXMgcmVhc29uYWJsZSBvciBuby4KCk1heWJlIFhlbiByZXNlcnZlIHNvbWUg
bG93IG1lbW9yeSBmb3IgZ3Vlc3Qgc3RhcnQ/CgpUaGFua3MsCkpvZQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 14:52:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 14: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 1gG3T1-0005EN-8F; Fri, 26 Oct 2018 14:52:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=f8h9=ng=citrix.com=prvs=8302ac893=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gG3Sz-0005EI-PA
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 14:52:01 +0000
X-Inumbo-ID: 452970d4-d92e-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 452970d4-d92e-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 16:49:00 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,428,1534809600"; d="scan'208,217";a="81018555"
To: Jan Beulich <JBeulich@suse.com>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
 <1539599780-14549-3-git-send-email-andrew.cooper3@citrix.com>
 <5BD3171402000078001F531D@prv1-mh.provo.novell.com>
 <afe9256a-088c-81d0-dd6d-3a9387e52f46@citrix.com>
 <5BD3269C02000078001F5401@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <55050c05-ed95-89aa-7f6a-2700a7c113b8@citrix.com>
Date: Fri, 26 Oct 2018 15:51:53 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <5BD3269C02000078001F5401@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 2/5] x86/domain: Initialise vcpu debug
 registers 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 <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============3342011605689741800=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============3342011605689741800==
Content-Type: multipart/alternative;
	boundary="------------44DBB5E38316B63240D34EBE"
Content-Language: en-GB

--------------44DBB5E38316B63240D34EBE
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit

On 26/10/2018 15:37, Jan Beulich wrote:
>>>> On 26.10.18 at 16:22, <andrew.cooper3@citrix.com> wrote:
>> On 26/10/2018 14:31, Jan Beulich wrote:
>>>>>> On 15.10.18 at 12:36, <andrew.cooper3@citrix.com> wrote:
>>>> --- a/xen/arch/x86/domain.c
>>>> +++ b/xen/arch/x86/domain.c
>>>> @@ -323,6 +323,18 @@ void free_vcpu_struct(struct vcpu *v)
>>>>      free_xenheap_page(v);
>>>>  }
>>>>  
>>>> +/* Initialise various registers to their architectural INIT/RESET state. */
>>>> +void arch_vcpu_regs_init(struct vcpu *v)
>>>> +{
>>>> +    v->arch.user_regs = (typeof(v->arch.user_regs)){
>>>> +        .rflags = X86_EFLAGS_MBS,
>>>> +    };
>>> Sadly this initializer broke the build once again for gcc 4.3.x.
>> Oh - that's unfortunate.  I guess it will need a memset instead.
> Or we finally need to bump the minimum version we're happy with.
>
>>> (As a side note, using .eflags instead of .rflags would have a
>>> fair chance of an omitted REX prefix.)
>> You specifically requested rflags over eflags in your previous review.
> Did I? I haven't been able to find v1 of this patch at all in the archives
> (going back to May), or in my inbox (using just part of the title for
> searching). Was that posted in private, or under a different title? I'm
> trying to figure why I would have asked for that...

<5B17E80A02000078001C8C1D@prv1-mh.provo.novell.com>

This series is the fairly non-controversial parts of the original full series, because there is no point delaying getting it in.  I'm still fighting with the monitor framework, which is a prerequisite to being able to fix #DB injection in the VT-x and SVM code.

~Andrew


--------------44DBB5E38316B63240D34EBE
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">On 26/10/2018 15:37, Jan Beulich wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:5BD3269C02000078001F5401@prv1-mh.provo.novell.com">
      <blockquote type="cite">
        <blockquote type="cite">
          <blockquote type="cite">
            <pre class="moz-quote-pre" wrap="">On 26.10.18 at 16:22, <a class="moz-txt-link-rfc2396E" href="mailto:andrew.cooper3@citrix.com">&lt;andrew.cooper3@citrix.com&gt;</a> wrote:
</pre>
          </blockquote>
        </blockquote>
        <pre class="moz-quote-pre" wrap="">On 26/10/2018 14:31, Jan Beulich wrote:
</pre>
        <blockquote type="cite">
          <blockquote type="cite">
            <blockquote type="cite">
              <blockquote type="cite">
                <pre class="moz-quote-pre" wrap="">On 15.10.18 at 12:36, <a class="moz-txt-link-rfc2396E" href="mailto:andrew.cooper3@citrix.com">&lt;andrew.cooper3@citrix.com&gt;</a> wrote:
</pre>
              </blockquote>
            </blockquote>
            <pre class="moz-quote-pre" wrap="">--- a/xen/arch/x86/domain.c
+++ b/xen/arch/x86/domain.c
@@ -323,6 +323,18 @@ void free_vcpu_struct(struct vcpu *v)
     free_xenheap_page(v);
 }
 
+/* Initialise various registers to their architectural INIT/RESET state. */
+void arch_vcpu_regs_init(struct vcpu *v)
+{
+    v-&gt;arch.user_regs = (typeof(v-&gt;arch.user_regs)){
+        .rflags = X86_EFLAGS_MBS,
+    };
</pre>
          </blockquote>
          <pre class="moz-quote-pre" wrap="">Sadly this initializer broke the build once again for gcc 4.3.x.
</pre>
        </blockquote>
        <pre class="moz-quote-pre" wrap="">
Oh - that's unfortunate.  I guess it will need a memset instead.
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
Or we finally need to bump the minimum version we're happy with.

</pre>
      <blockquote type="cite">
        <blockquote type="cite">
          <pre class="moz-quote-pre" wrap="">(As a side note, using .eflags instead of .rflags would have a
fair chance of an omitted REX prefix.)
</pre>
        </blockquote>
        <pre class="moz-quote-pre" wrap="">
You specifically requested rflags over eflags in your previous review.
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
Did I? I haven't been able to find v1 of this patch at all in the archives
(going back to May), or in my inbox (using just part of the title for
searching). Was that posted in private, or under a different title? I'm
trying to figure why I would have asked for that...</pre>
    </blockquote>
    <br>
    <pre><a class="moz-txt-link-rfc2396E" href="mailto:5B17E80A02000078001C8C1D@prv1-mh.provo.novell.com">&lt;5B17E80A02000078001C8C1D@prv1-mh.provo.novell.com&gt;</a>

This series is the fairly non-controversial parts of the original full series, because there is no point delaying getting it in.  I'm still fighting with the monitor framework, which is a prerequisite to being able to fix #DB injection in the VT-x and SVM code.

~Andrew
</pre>
  </body>
</html>

--------------44DBB5E38316B63240D34EBE--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3342011605689741800==--


From xen-devel-bounces@lists.xenproject.org Fri Oct 26 14:54:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 14:54: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 1gG3VK-0005ND-6V; Fri, 26 Oct 2018 14:54:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pe7m=ng=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gG3VJ-0005Mw-3F
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 14:54:25 +0000
X-Inumbo-ID: 9bb74630-d92e-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9bb74630-d92e-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 16:51:24 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gG3VH-0001hI-4N; Fri, 26 Oct 2018 14:54: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 1gG3VG-0004GN-SO; Fri, 26 Oct 2018 14:54:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gG3VG-0005tA-RR; Fri, 26 Oct 2018 14:54:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129004-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=b28d406b5a3b1506ce75fa71c74b489b68a2c11a
X-Osstest-Versions-That: ovmf=e5001ab7a9c17fe1cf9155392c943a9c985c8a96
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 26 Oct 2018 14:54:22 +0000
Subject: [Xen-devel] [ovmf test] 129004: 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>

ZmxpZ2h0IDEyOTAwNCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjkwMDQvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBiMjhkNDA2YjVhM2IxNTA2Y2U3NWZhNzFjNzRiNDg5
YjY4YTJjMTFhCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBlNTAwMWFi
N2E5YzE3ZmUxY2Y5MTU1MzkyYzk0M2E5Yzk4NWM4YTk2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
Mjg5OTggIDIwMTgtMTAtMjYgMDk6MTA6MzUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI5MDA0ICAyMDE4LTEwLTI2IDEyOjQxOjI1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRmVuZywgWXVu
aHVhWCA8eXVuaHVheC5mZW5nQGludGVsLmNvbT4KICBZdW5odWEgRmVuZyA8eXVuaHVheC5mZW5n
QGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcg
cmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1m
LmdpdAogICBlNTAwMWFiN2E5Li5iMjhkNDA2YjVhICBiMjhkNDA2YjVhM2IxNTA2Y2U3NWZhNzFj
NzRiNDg5YjY4YTJjMTFhIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 14:54:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 14:54: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 1gG3VF-0005MU-Os; Fri, 26 Oct 2018 14:54:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gG3VE-0005MH-MZ
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 14:54:20 +0000
X-Inumbo-ID: 3ac87cf3-d92f-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3ac87cf3-d92f-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 14:55:51 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 08:54:17 -0600
Message-Id: <5BD32A9702000078001F5439@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 08:54:15 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1540300744-7406-1-git-send-email-rcojocaru@bitdefender.com>
 <1540300744-7406-3-git-send-email-rcojocaru@bitdefender.com>
In-Reply-To: <1540300744-7406-3-git-send-email-rcojocaru@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH V2 2/3] x86/mm: allocate logdirty_ranges for
 altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

Pj4+IE9uIDIzLjEwLjE4IGF0IDE1OjE5LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYwo+ICsrKyBiL3hlbi9hcmNoL3g4
Ni9tbS9wMm0tZXB0LmMKPiBAQCAtMTM0OCw2ICsxMzQ4LDggQEAgaW50IGVwdF9wMm1faW5pdChz
dHJ1Y3QgcDJtX2RvbWFpbiAqcDJtKQo+ICB2b2lkIGVwdF9wMm1fdW5pbml0KHN0cnVjdCBwMm1f
ZG9tYWluICpwMm0pCj4gIHsKPiAgICAgIHN0cnVjdCBlcHRfZGF0YSAqZXB0ID0gJnAybS0+ZXB0
Owo+ICsKPiArICAgIHAybV9mcmVlX2xvZ2RpcnR5KHAybSk7CgpUaGlzIGFuZCAuLi4KCj4gICAg
ICBmcmVlX2NwdW1hc2tfdmFyKGVwdC0+aW52YWxpZGF0ZSk7Cj4gIH0KPiAgCj4gQEAgLTE0MzQs
MTEgKzE0MzYsMjAgQEAgdm9pZCBzZXR1cF9lcHRfZHVtcCh2b2lkKQo+ICAgICAgcmVnaXN0ZXJf
a2V5aGFuZGxlcignRCcsIGVwdF9kdW1wX3AybV90YWJsZSwgImR1bXAgVlQteCBFUFQgdGFibGVz
IiwgMCk7Cj4gIH0KPiAgCj4gLXZvaWQgcDJtX2luaXRfYWx0cDJtX2VwdChzdHJ1Y3QgZG9tYWlu
ICpkLCB1bnNpZ25lZCBpbnQgaSkKPiAraW50IHAybV9pbml0X2FsdHAybV9lcHQoc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgaW50IGkpCj4gIHsKPiAgICAgIHN0cnVjdCBwMm1fZG9tYWluICpw
Mm0gPSBkLT5hcmNoLmFsdHAybV9wMm1baV07Cj4gICAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqaG9z
dHAybSA9IHAybV9nZXRfaG9zdHAybShkKTsKPiAgICAgIHN0cnVjdCBlcHRfZGF0YSAqZXB0Owo+
ICsgICAgaW50IHJjID0gcDJtX2luaXRfbG9nZGlydHkocDJtKTsKPiArCj4gKyAgICBpZiAoIHJj
ICkKPiArICAgICAgICByZXR1cm4gcmM7Cj4gKwo+ICsgICAgcmMgPSByYW5nZXNldF9tZXJnZShw
Mm0tPmxvZ2RpcnR5X3JhbmdlcywgaG9zdHAybS0+bG9nZGlydHlfcmFuZ2VzKTsKPiArCj4gKyAg
ICBpZiAoIHJjICkKPiArICAgICAgICByZXR1cm4gcmM7CgouLi4gYWxsIG9mIHRoaXMgbG9naWNh
bGx5IGJlbG9uZyBpbnRvIHAybS5jLCBhcyBpdCdzIG5vdCBjb2RlIHdoaWNoIGlzCkVQVC1zcGVj
aWZpYy4gVGhpcyB3b3VsZCBhbHNvIGVsaW1pbmF0ZSB0aGUgbmVlZCB0byBtYWtlIHRoZSB0d28K
ZnVuY3Rpb25zIG5vbi1zdGF0aWMuCgpBbHNvIEkgdGhpbmsgdGhlIHJhbmdlc2V0X21lcmdlKCkg
aW52b2NhdGlvbiB3b3VsZCBkZXNlcnZlIGEKYnJpZWYgY29tbWVudCBub3RpbmcgdGhhdCB0aGlz
ICJtZXJnZSIgaXMgcmVhbGx5IGp1c3QgYSAiY29weSIuCgpKYW4KCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:01:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 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 1gG3bf-0006Ig-28; Fri, 26 Oct 2018 15:00:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=h5dl=ng=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gG3bd-0006Ib-82
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:00:57 +0000
X-Inumbo-ID: 279dd817-d930-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 279dd817-d930-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 15:02:28 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp02.buh.bitdefender.net [10.17.80.76])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 58B403016E6C; Fri, 26 Oct 2018 18:00:55 +0300 (EEST)
Received: from [192.168.228.120] (5-12-25-206.residential.rdsnet.ro
 [5.12.25.206])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 1F12A304BD75;
 Fri, 26 Oct 2018 18:00:55 +0300 (EEST)
To: Jan Beulich <JBeulich@suse.com>
References: <1540300744-7406-1-git-send-email-rcojocaru@bitdefender.com>
 <1540300744-7406-4-git-send-email-rcojocaru@bitdefender.com>
 <5BD328F402000078001F540F@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <48c7a0be-40f3-32ef-0f7a-d5d3b44a189e@bitdefender.com>
Date: Fri, 26 Oct 2018 18:00:48 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <5BD328F402000078001F540F@prv1-mh.provo.novell.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH V2 3/3] x86/altp2m: fix display frozen when
 switching to a new view early
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMTAvMjYvMTggNTo0NyBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjMuMTAuMTgg
YXQgMTU6MTksIDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4gIHhlbi9hcmNo
L3g4Ni9tbS9wMm0tZXB0LmMgfCAgOCArKysrKwo+PiAgeGVuL2FyY2gveDg2L21tL3AybS5jICAg
ICB8IDgzICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tCj4+
ICAyIGZpbGVzIGNoYW5nZWQsIDc4IGluc2VydGlvbnMoKyksIDEzIGRlbGV0aW9ucygtKQo+IAo+
IFdoYXQgYWJvdXQgcDJtLXB0LmM/CgpUaGFuayB5b3UgZm9yIHRoZSByZXZpZXchCgpJIHRob3Vn
aHQgYWx0cDJtIHdhcyBhbiBFUFQtb25seSB0b29sLCBkbyB5b3UgbWVhbiB0aGF0IEkgc2hvdWxk
IGFsc28KaXRlcmF0ZSBvdmVyIHBvc3NpYmx5IGFjdGl2ZSBhbHRwMm1zIGluIHAybV9wdF9oYW5k
bGVfZGVmZXJyZWRfY2hhbmdlcygpCnRoZXJlIGFzIHdlbGw/Cgo+PiBAQCAtMjg3LDI0ICsyODYs
NDcgQEAgaW50IHAybV9pc19sb2dkaXJ0eV9yYW5nZShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1
bnNpZ25lZCBsb25nIHN0YXJ0LAo+PiAgICAgIHJldHVybiAwOwo+PiAgfQo+PiAgCj4+ICtzdGF0
aWMgdm9pZCBfcDJtX2NoYW5nZV9lbnRyeV90eXBlX2dsb2JhbChzdHJ1Y3QgcDJtX2RvbWFpbiAq
cDJtLAo+IAo+IEluc3RlYWQgb2YgcHJlZml4aW5nIGFub3RoZXIgdW5kZXJzY29yZSwgd2h5IGRv
bid0IHlvdQo+IGRyb3AgcDJtXyBmcm9tIHRoaXMgc3RhdGljIGhlbHBlcj8KCk9mIGNvdXJzZSwg
SSdsbCBkbyB0aGF0LgoKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHAybV90eXBlX3Qgb3QsIHAybV90eXBlX3QgbnQpCj4+ICt7Cj4+ICsgICAgcDJtLT5jaGFu
Z2VfZW50cnlfdHlwZV9nbG9iYWwocDJtLCBvdCwgbnQpOwo+PiArICAgIHAybS0+Z2xvYmFsX2xv
Z2RpcnR5ID0gKG50ID09IHAybV9yYW1fbG9nZGlydHkpOwo+PiArfQo+PiArCj4+ICB2b2lkIHAy
bV9jaGFuZ2VfZW50cnlfdHlwZV9nbG9iYWwoc3RydWN0IGRvbWFpbiAqZCwKPj4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1fdHlwZV90IG90LCBwMm1fdHlwZV90IG50KQo+
PiAgewo+PiAtICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm0gPSBwMm1fZ2V0X2hvc3RwMm0oZCk7
Cj4+ICsgICAgc3RydWN0IHAybV9kb21haW4gKmhvc3RwMm0gPSBwMm1fZ2V0X2hvc3RwMm0oZCk7
Cj4+ICAKPj4gICAgICBBU1NFUlQob3QgIT0gbnQpOwo+PiAgICAgIEFTU0VSVChwMm1faXNfY2hh
bmdlYWJsZShvdCkgJiYgcDJtX2lzX2NoYW5nZWFibGUobnQpKTsKPj4gIAo+PiAtICAgIHAybV9s
b2NrKHAybSk7Cj4+IC0gICAgcDJtLT5jaGFuZ2VfZW50cnlfdHlwZV9nbG9iYWwocDJtLCBvdCwg
bnQpOwo+PiAtICAgIHAybS0+Z2xvYmFsX2xvZ2RpcnR5ID0gKG50ID09IHAybV9yYW1fbG9nZGly
dHkpOwo+PiAtICAgIHAybV91bmxvY2socDJtKTsKPj4gKyAgICBwMm1fbG9jayhob3N0cDJtKTsK
Pj4gKwo+PiArICAgIF9wMm1fY2hhbmdlX2VudHJ5X3R5cGVfZ2xvYmFsKHAybV9nZXRfaG9zdHAy
bShkKSwgb3QsIG50KTsKPiAKPiBVc2UgaG9zdHAybSBoZXJlIHRvbz8KClJpZ2h0LCBJIHNob3Vs
ZCBoYXZlLiBJJ2xsIGNoYW5nZSBpdC4KCj4+ICsKPj4gKyNpZmRlZiBDT05GSUdfSFZNCj4+ICsg
ICAgaWYgKCB1bmxpa2VseShhbHRwMm1fYWN0aXZlKGQpKSApCj4+ICsgICAgewo+PiArICAgICAg
ICB1bnNpZ25lZCBpbnQgaTsKPj4gKwo+PiArICAgICAgICBmb3IgKCBpID0gMDsgaSA8IE1BWF9B
TFRQMk07IGkrKyApCj4+ICsgICAgICAgICAgICBpZiAoIGQtPmFyY2guYWx0cDJtX2VwdHBbaV0g
IT0gbWZuX3goSU5WQUxJRF9NRk4pICkKPj4gKyAgICAgICAgICAgIHsKPj4gKyAgICAgICAgICAg
ICAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtID0gZC0+YXJjaC5hbHRwMm1fcDJtW2ldOwo+PiAr
Cj4+ICsgICAgICAgICAgICAgICAgcDJtX2xvY2socDJtKTsKPj4gKyAgICAgICAgICAgICAgICBf
cDJtX2NoYW5nZV9lbnRyeV90eXBlX2dsb2JhbChwMm0sIG90LCBudCk7Cj4+ICsgICAgICAgICAg
ICAgICAgcDJtX3VubG9jayhwMm0pOwo+PiArICAgICAgICAgICAgfQo+PiArICAgIH0KPj4gKyNl
bmRpZgo+PiArCj4+ICsgICAgcDJtX3VubG9jayhob3N0cDJtKTsKPj4gIH0KPj4gIAo+PiAtdm9p
ZCBwMm1fbWVtb3J5X3R5cGVfY2hhbmdlZChzdHJ1Y3QgZG9tYWluICpkKQo+PiArc3RhdGljIHZv
aWQgX3AybV9tZW1vcnlfdHlwZV9jaGFuZ2VkKHN0cnVjdCBwMm1fZG9tYWluICpwMm0pCj4gCj4g
U2FtZSBhcyBhYm92ZS4KCldpbGwgY2hhbmdlIGl0LgoKPj4gQEAgLTMxMyw2ICszMzUsMjIgQEAg
dm9pZCBwMm1fbWVtb3J5X3R5cGVfY2hhbmdlZChzdHJ1Y3QgZG9tYWluICpkKQo+PiAgICAgIH0K
Pj4gIH0KPj4gIAo+PiArdm9pZCBwMm1fbWVtb3J5X3R5cGVfY2hhbmdlZChzdHJ1Y3QgZG9tYWlu
ICpkKQo+PiArewo+PiArI2lmZGVmIENPTkZJR19IVk0KPj4gKyAgICBpZiAoIHVubGlrZWx5KGFs
dHAybV9hY3RpdmUoZCkpICkKPj4gKyAgICB7Cj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBpOwo+
PiArCj4+ICsgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgTUFYX0FMVFAyTTsgaSsrICkKPj4gKyAg
ICAgICAgICAgIGlmICggZC0+YXJjaC5hbHRwMm1fZXB0cFtpXSAhPSBtZm5feChJTlZBTElEX01G
TikgKQo+PiArICAgICAgICAgICAgICAgIF9wMm1fbWVtb3J5X3R5cGVfY2hhbmdlZChkLT5hcmNo
LmFsdHAybV9wMm1baV0pOwo+PiArICAgIH0KPj4gKyNlbmRpZgo+PiArCj4+ICsgICAgX3AybV9t
ZW1vcnlfdHlwZV9jaGFuZ2VkKHAybV9nZXRfaG9zdHAybShkKSk7Cj4+ICt9Cj4gCj4gSXMgdGhl
cmUgYSBwYXJ0aWN1bGFyIHJlYXNvbiB0aGlzIG9uZSBkb2Vzbid0IGZvbGxvdyB0aGUgaG9zdC10
aGVuLQo+IGFsdCBwYXR0ZXJuIHVzZWQgYWJvdmUgYW5kIGVsc2V3aGVyZT8gSWYgc28sIGEgY29t
bWVudCBzaG91bGQKPiBiZSBhdHRhY2hlZC4gSWYgbm90LCB1c2luZyB0aGF0IHNhbWUgbW9kZWwg
d291bGQgc2VlbSBiZXR0ZXIuCj4gKFNhbWUgdGhlbiBiZWxvdyBmb3IgdGhlIHJhbmdlIGZ1bmN0
aW9uLikKCk5vIHJlYXNvbiwgbm8uIEknbGwgbWFrZSB0aGVtIGNvbnNpc3RlbnQuCgoKVGhhbmtz
LApSYXp2YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:01:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15: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 1gG3cG-0006KZ-DF; Fri, 26 Oct 2018 15:01:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gG3cE-0006KP-Kx
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 15:01:34 +0000
X-Inumbo-ID: 9be33338-d92f-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9be33338-d92f-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 16:58:34 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 09:01:33 -0600
Message-Id: <5BD32C4A02000078001F545D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 09:01:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
 <1539599780-14549-3-git-send-email-andrew.cooper3@citrix.com>
 <5BD3171402000078001F531D@prv1-mh.provo.novell.com>
 <afe9256a-088c-81d0-dd6d-3a9387e52f46@citrix.com>
 <5BD3269C02000078001F5401@prv1-mh.provo.novell.com>
 <55050c05-ed95-89aa-7f6a-2700a7c113b8@citrix.com>
In-Reply-To: <55050c05-ed95-89aa-7f6a-2700a7c113b8@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 2/5] x86/domain: Initialise vcpu debug
 registers 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 <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDI2LjEwLjE4IGF0IDE2OjUxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjYvMTAvMjAxOCAxNTozNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDI2
LjEwLjE4IGF0IDE2OjIyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+PiBP
biAyNi8xMC8yMDE4IDE0OjMxLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+PiBPbiAxNS4xMC4x
OCBhdCAxMjozNiwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+PiAtLS0g
YS94ZW4vYXJjaC94ODYvZG9tYWluLmMKPj4+Pj4gKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5j
Cj4+Pj4+IEBAIC0zMjMsNiArMzIzLDE4IEBAIHZvaWQgZnJlZV92Y3B1X3N0cnVjdChzdHJ1Y3Qg
dmNwdSAqdikKPj4+Pj4gICAgICBmcmVlX3hlbmhlYXBfcGFnZSh2KTsKPj4+Pj4gIH0KPj4+Pj4g
IAo+Pj4+PiArLyogSW5pdGlhbGlzZSB2YXJpb3VzIHJlZ2lzdGVycyB0byB0aGVpciBhcmNoaXRl
Y3R1cmFsIElOSVQvUkVTRVQgc3RhdGUuICovCj4+Pj4+ICt2b2lkIGFyY2hfdmNwdV9yZWdzX2lu
aXQoc3RydWN0IHZjcHUgKnYpCj4+Pj4+ICt7Cj4+Pj4+ICsgICAgdi0+YXJjaC51c2VyX3JlZ3Mg
PSAodHlwZW9mKHYtPmFyY2gudXNlcl9yZWdzKSl7Cj4+Pj4+ICsgICAgICAgIC5yZmxhZ3MgPSBY
ODZfRUZMQUdTX01CUywKPj4+Pj4gKyAgICB9Owo+Pj4+IFNhZGx5IHRoaXMgaW5pdGlhbGl6ZXIg
YnJva2UgdGhlIGJ1aWxkIG9uY2UgYWdhaW4gZm9yIGdjYyA0LjMueC4KPj4+IE9oIC0gdGhhdCdz
IHVuZm9ydHVuYXRlLiAgSSBndWVzcyBpdCB3aWxsIG5lZWQgYSBtZW1zZXQgaW5zdGVhZC4KPj4g
T3Igd2UgZmluYWxseSBuZWVkIHRvIGJ1bXAgdGhlIG1pbmltdW0gdmVyc2lvbiB3ZSdyZSBoYXBw
eSB3aXRoLgo+Pgo+Pj4+IChBcyBhIHNpZGUgbm90ZSwgdXNpbmcgLmVmbGFncyBpbnN0ZWFkIG9m
IC5yZmxhZ3Mgd291bGQgaGF2ZSBhCj4+Pj4gZmFpciBjaGFuY2Ugb2YgYW4gb21pdHRlZCBSRVgg
cHJlZml4LikKPj4+IFlvdSBzcGVjaWZpY2FsbHkgcmVxdWVzdGVkIHJmbGFncyBvdmVyIGVmbGFn
cyBpbiB5b3VyIHByZXZpb3VzIHJldmlldy4KPj4gRGlkIEk/IEkgaGF2ZW4ndCBiZWVuIGFibGUg
dG8gZmluZCB2MSBvZiB0aGlzIHBhdGNoIGF0IGFsbCBpbiB0aGUgYXJjaGl2ZXMKPj4gKGdvaW5n
IGJhY2sgdG8gTWF5KSwgb3IgaW4gbXkgaW5ib3ggKHVzaW5nIGp1c3QgcGFydCBvZiB0aGUgdGl0
bGUgZm9yCj4+IHNlYXJjaGluZykuIFdhcyB0aGF0IHBvc3RlZCBpbiBwcml2YXRlLCBvciB1bmRl
ciBhIGRpZmZlcmVudCB0aXRsZT8gSSdtCj4+IHRyeWluZyB0byBmaWd1cmUgd2h5IEkgd291bGQg
aGF2ZSBhc2tlZCBmb3IgdGhhdC4uLgo+IAo+IDw1QjE3RTgwQTAyMDAwMDc4MDAxQzhDMURAcHJ2
MS1taC5wcm92by5ub3ZlbGwuY29tPgoKSG1tLCB5ZXMsIGV4Y2VwdCB0aGF0IG15IG1haWwgY2xp
ZW50IGRvZXNuJ3QgYWxsb3cgbWUgdG8gc2VhcmNoIGZvcgptYWlsIElEcywgb3IgYXQgbGVhc3Qg
SSBkb24ndCBrbm93IGhvdyBJIHdvdWxkIGRvIHRoYXQuIFlvdSBkb24ndApoYXBwZW4gdG8gaGF2
ZSB0aXRsZSwgdGltZSBzdGFtcCwgb3IgbWFpbCBhcmNoaXZlIHJlZj8KCkphbgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:02:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15:02: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 1gG3dG-0006Rn-Qr; Fri, 26 Oct 2018 15:02:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=h5dl=ng=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gG3dF-0006Rc-9Y
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:02:37 +0000
X-Inumbo-ID: 63802c1a-d930-11e8-a6a9-d7ebe60f679a
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 63802c1a-d930-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 15:04:08 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp02.buh.bitdefender.net [10.17.80.76])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 D74563016E6C; Fri, 26 Oct 2018 18:02:35 +0300 (EEST)
Received: from [192.168.228.120] (5-12-25-206.residential.rdsnet.ro
 [5.12.25.206])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id B741F304BD75;
 Fri, 26 Oct 2018 18:02:35 +0300 (EEST)
To: Jan Beulich <JBeulich@suse.com>
References: <1540300744-7406-1-git-send-email-rcojocaru@bitdefender.com>
 <1540300744-7406-3-git-send-email-rcojocaru@bitdefender.com>
 <5BD32A9702000078001F5439@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <3d9ac849-7e32-cff8-d022-0f87b9899e1f@bitdefender.com>
Date: Fri, 26 Oct 2018 18:02:29 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <5BD32A9702000078001F5439@prv1-mh.provo.novell.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH V2 2/3] x86/mm: allocate logdirty_ranges for
 altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMTAvMjYvMTggNTo1NCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjMuMTAuMTgg
YXQgMTU6MTksIDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4gLS0tIGEveGVu
L2FyY2gveDg2L21tL3AybS1lcHQuYwo+PiArKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5j
Cj4+IEBAIC0xMzQ4LDYgKzEzNDgsOCBAQCBpbnQgZXB0X3AybV9pbml0KHN0cnVjdCBwMm1fZG9t
YWluICpwMm0pCj4+ICB2b2lkIGVwdF9wMm1fdW5pbml0KHN0cnVjdCBwMm1fZG9tYWluICpwMm0p
Cj4+ICB7Cj4+ICAgICAgc3RydWN0IGVwdF9kYXRhICplcHQgPSAmcDJtLT5lcHQ7Cj4+ICsKPj4g
KyAgICBwMm1fZnJlZV9sb2dkaXJ0eShwMm0pOwo+IAo+IFRoaXMgYW5kIC4uLgo+IAo+PiAgICAg
IGZyZWVfY3B1bWFza192YXIoZXB0LT5pbnZhbGlkYXRlKTsKPj4gIH0KPj4gIAo+PiBAQCAtMTQz
NCwxMSArMTQzNiwyMCBAQCB2b2lkIHNldHVwX2VwdF9kdW1wKHZvaWQpCj4+ICAgICAgcmVnaXN0
ZXJfa2V5aGFuZGxlcignRCcsIGVwdF9kdW1wX3AybV90YWJsZSwgImR1bXAgVlQteCBFUFQgdGFi
bGVzIiwgMCk7Cj4+ICB9Cj4+ICAKPj4gLXZvaWQgcDJtX2luaXRfYWx0cDJtX2VwdChzdHJ1Y3Qg
ZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaSkKPj4gK2ludCBwMm1faW5pdF9hbHRwMm1fZXB0KHN0
cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBpKQo+PiAgewo+PiAgICAgIHN0cnVjdCBwMm1f
ZG9tYWluICpwMm0gPSBkLT5hcmNoLmFsdHAybV9wMm1baV07Cj4+ICAgICAgc3RydWN0IHAybV9k
b21haW4gKmhvc3RwMm0gPSBwMm1fZ2V0X2hvc3RwMm0oZCk7Cj4+ICAgICAgc3RydWN0IGVwdF9k
YXRhICplcHQ7Cj4+ICsgICAgaW50IHJjID0gcDJtX2luaXRfbG9nZGlydHkocDJtKTsKPj4gKwo+
PiArICAgIGlmICggcmMgKQo+PiArICAgICAgICByZXR1cm4gcmM7Cj4+ICsKPj4gKyAgICByYyA9
IHJhbmdlc2V0X21lcmdlKHAybS0+bG9nZGlydHlfcmFuZ2VzLCBob3N0cDJtLT5sb2dkaXJ0eV9y
YW5nZXMpOwo+PiArCj4+ICsgICAgaWYgKCByYyApCj4+ICsgICAgICAgIHJldHVybiByYzsKPiAK
PiAuLi4gYWxsIG9mIHRoaXMgbG9naWNhbGx5IGJlbG9uZyBpbnRvIHAybS5jLCBhcyBpdCdzIG5v
dCBjb2RlIHdoaWNoIGlzCj4gRVBULXNwZWNpZmljLiBUaGlzIHdvdWxkIGFsc28gZWxpbWluYXRl
IHRoZSBuZWVkIHRvIG1ha2UgdGhlIHR3bwo+IGZ1bmN0aW9ucyBub24tc3RhdGljLgo+IAo+IEFs
c28gSSB0aGluayB0aGUgcmFuZ2VzZXRfbWVyZ2UoKSBpbnZvY2F0aW9uIHdvdWxkIGRlc2VydmUg
YQo+IGJyaWVmIGNvbW1lbnQgbm90aW5nIHRoYXQgdGhpcyAibWVyZ2UiIGlzIHJlYWxseSBqdXN0
IGEgImNvcHkiLgoKSSdsbCBtb3ZlIHRoZW0gdG8gcDJtLmMuCgoKVGhhbmtzLApSYXp2YW4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:05:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15:05: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 1gG3fe-0006fJ-Ek; Fri, 26 Oct 2018 15:05:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gG3fc-0006fE-Ok
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:05:04 +0000
X-Inumbo-ID: bac5eb7b-d930-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bac5eb7b-d930-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 15:06:35 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 09:05:02 -0600
Message-Id: <5BD32D1B02000078001F5472@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 09:04:59 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1540300744-7406-1-git-send-email-rcojocaru@bitdefender.com>
 <1540300744-7406-4-git-send-email-rcojocaru@bitdefender.com>
 <5BD328F402000078001F540F@prv1-mh.provo.novell.com>
 <48c7a0be-40f3-32ef-0f7a-d5d3b44a189e@bitdefender.com>
In-Reply-To: <48c7a0be-40f3-32ef-0f7a-d5d3b44a189e@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH V2 3/3] x86/altp2m: fix display frozen when
 switching to a new view early
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

Pj4+IE9uIDI2LjEwLjE4IGF0IDE3OjAwLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gT24gMTAvMjYvMTggNTo0NyBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDIz
LjEwLjE4IGF0IDE1OjE5LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+PiAg
eGVuL2FyY2gveDg2L21tL3AybS1lcHQuYyB8ICA4ICsrKysrCj4+PiAgeGVuL2FyY2gveDg2L21t
L3AybS5jICAgICB8IDgzIAo+ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
Ky0tLS0tLS0tCj4+PiAgMiBmaWxlcyBjaGFuZ2VkLCA3OCBpbnNlcnRpb25zKCspLCAxMyBkZWxl
dGlvbnMoLSkKPj4gCj4+IFdoYXQgYWJvdXQgcDJtLXB0LmM/Cj4gCj4gSSB0aG91Z2h0IGFsdHAy
bSB3YXMgYW4gRVBULW9ubHkgdG9vbCwKClJpZ2h0LCBJIGhhZCB0aG91Z2h0IG9mIHRoaXMgYWZ0
ZXIgc2VuZGluZywgeWV0IEkgc3RpbGwgdGhpbmsgLi4uCgo+IGRvIHlvdSBtZWFuIHRoYXQgSSBz
aG91bGQgYWxzbwo+IGl0ZXJhdGUgb3ZlciBwb3NzaWJseSBhY3RpdmUgYWx0cDJtcyBpbiBwMm1f
cHRfaGFuZGxlX2RlZmVycmVkX2NoYW5nZXMoKQo+IHRoZXJlIGFzIHdlbGw/CgouLi4gaGF2aW5n
IHRoYXQgY29kZSBpbiBzeW5jIF9taWdodF8gYmUgYSBnb29kIGlkZWEuIFdhaXQgZm9yCkdlb3Jn
ZSdzIG9waW5pb24gdGhvdWdoIGJlZm9yZSB5b3UgaW52ZXN0IHRpbWUgdGhlcmUuCgpKYW4KCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:15:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15:15: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 1gG3pP-0007Ve-Dj; Fri, 26 Oct 2018 15:15:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gG3pN-0007VZ-Hm
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 15:15:09 +0000
X-Inumbo-ID: 813af26d-d931-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 813af26d-d931-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 17:12:08 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 09:15:07 -0600
Message-Id: <5BD32F7602000078001F54A1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 09:15:02 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
 <1539599780-14549-6-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1539599780-14549-6-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 5/5] x86: Reorganise and rename debug
 register fields in struct vcpu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Xen-devel <xen-devel@lists.xen.org>, Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.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>

Pj4+IE9uIDE1LjEwLjE4IGF0IDEyOjM2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQEAgLTk3MCw5ICs5NzIsMTMgQEAgaW50IGFyY2hfc2V0X2luZm9fZ3Vlc3QoCj4gICAg
ICB2LT5hcmNoLnB2LmN0cmxyZWdbNF0gPSBjcjQgPyBwdl9ndWVzdF9jcjRfZml4dXAodiwgY3I0
KSA6Cj4gICAgICAgICAgcmVhbF9jcjRfdG9fcHZfZ3Vlc3RfY3I0KG1tdV9jcjRfZmVhdHVyZXMp
Owo+ICAKPiAtICAgIG1lbXNldCh2LT5hcmNoLmRlYnVncmVnLCAwLCBzaXplb2Yodi0+YXJjaC5k
ZWJ1Z3JlZykpOwo+IC0gICAgZm9yICggaSA9IDA7IGkgPCA4OyBpKysgKQo+IC0gICAgICAgICh2
b2lkKXNldF9kZWJ1Z3JlZyh2LCBpLCBjKGRlYnVncmVnW2ldKSk7Cj4gKyAgICBtZW1zZXQodi0+
YXJjaC5kciwgMCwgc2l6ZW9mKHYtPmFyY2guZHIpKTsKPiArICAgIHYtPmFyY2guZHI2ID0gdi0+
YXJjaC5kcjcgPSB2LT5hcmNoLnB2LmRyN19lbXVsID0gMDsKCkNvbnNpZGVyaW5nIHlvdXIgZWFy
bGllciBjaGFuZ2UgdG8gY29ycmVjdCBpbml0aWFsIHZhbHVlcywgd291bGRuJ3QKaXQgYmUgYmV0
dGVyIHRvIHVzZSB0aGUgKG5vbi16ZXJvKSBkZWZhdWx0IHZhbHVlcyBoZXJlIHRvbywgZXZlbgpp
ZiBkdWUgdG8gLi4uCgo+ICsgICAgZm9yICggaSA9IDA7IGkgPCBBUlJBWV9TSVpFKHYtPmFyY2gu
ZHIpOyBpKysgKQo+ICsgICAgICAgIHNldF9kZWJ1Z3JlZyh2LCBpLCBjKGRlYnVncmVnW2ldKSk7
Cj4gKyAgICBzZXRfZGVidWdyZWcodiwgNiwgYyhkZWJ1Z3JlZ1s2XSkpOwo+ICsgICAgc2V0X2Rl
YnVncmVnKHYsIDcsIGMoZGVidWdyZWdbN10pKTsKCi4uLiB0aGlzIGRvaW5nIHNvIG1pZ2h0IGJl
IGJlbmlnbiBhdCB0aGlzIHBvaW50IGluIHRpbWU/CgpXaXRoIG9yIHdpdGhvdXQgdGhpcyBhZGp1
c3RtZW50ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpKYW4K
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:21:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15:21: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 1gG3vC-0008Dp-6A; Fri, 26 Oct 2018 15:21:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gG3vB-0008Dk-NK
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 15:21:09 +0000
X-Inumbo-ID: f9c234cf-d932-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f9c234cf-d932-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 15:22:40 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 09:21:06 -0600
Message-Id: <5BD330DF02000078001F54B8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 09:21:03 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1540213082-616-1-git-send-email-andrew.cooper3@citrix.com>
 <1540213082-616-6-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1540213082-616-6-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 5/5] xen/keyhandler: Drop
 keyhandler_scratch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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.xen.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDIyLjEwLjE4IGF0IDE0OjU4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLS0tIGEveGVuL2NvbW1vbi9lZmkvYm9vdC5jCj4gKysrIGIveGVuL2NvbW1vbi9lZmkv
Ym9vdC5jCj4gQEAgLTQ4Nyw2ICs0ODcsNyBAQCBzdGF0aWMgRUZJX0ZJTEVfSEFORExFIF9faW5p
dCBnZXRfcGFyZW50X2hhbmRsZShFRklfTE9BREVEX0lNQUdFICpsb2FkZWRfaW1hZ2UsCj4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIENIQVIxNiAqKmxl
YWYpCj4gIHsKPiAgICAgIHN0YXRpYyBFRklfR1VJRCBfX2luaXRkYXRhIGZzX3Byb3RvY29sID0g
U0lNUExFX0ZJTEVfU1lTVEVNX1BST1RPQ09MOwo+ICsgICAgc3RhdGljIENIQVIxNiBfX2luaXRk
YXRhIGJ1ZmZlclsyNTZdOwoKRGlkIHlvdSBpbnRlbnRpb25hbGx5IGhhbHZlIHRoZSBzaXplIG9m
IHRoZSBidWZmZXI/CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:23:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15:23: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 1gG3xI-0008Lv-LT; Fri, 26 Oct 2018 15:23:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gG3xH-0008Lk-Ag
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 15:23:19 +0000
X-Inumbo-ID: a5927399-d932-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a5927399-d932-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 17:20:18 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 09:23:17 -0600
Message-Id: <5BD3316302000078001F54C2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 09:23:15 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1539858844-24455-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1539858844-24455-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/cpuid: Tie SMAP to NX,
 for the shadow pagetable 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: George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDE4LjEwLjE4IGF0IDEyOjM0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gTlggc3VwcG9ydCBpbiB0aGUgaG9zdCBpcyByZXF1aXJlZCBmb3IgdGhlIHNoYWRvdyBw
YWdldGFibGUgY29kZSB0byBoYW5kbGUKPiBTTUFQIGNvcnJlY3RseSBmb3IgZ3Vlc3RzLgo+IAo+
IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
Cj4gLS0tCj4gQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KPiBDQzogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiBDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+Cj4gQ0M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAZXUuY2l0cml4
LmNvbT4KPiBDQzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+Cj4gCj4gUkZDIGJlY2F1c2UgdGhp
cyBpcyBhIGxpdHRsZSB0aG9ybnkuCj4gCj4gU3RyaWN0bHkgc3BlYWtpbmcsIGl0IGlzICJYZW4g
dXNlcyBOWCBpbiBIVk0gZ3Vlc3QgY29udGV4dCIgYXMgdGhlCj4gcHJlcmVxdWlzaXRlLiAgV2Ug
Y291bGQgaW4gcHJpbmNpcGxlIGFsbG93IGd1ZXN0cyB0byB1c2UgTlggd2l0aG91dCB1c2luZyBp
dAo+IGluIFhlbiwgYnV0IHRoYXQgc291bmRzIGxpa2UgdW5uZWNlc3NhcnkgY29tcGxpY2F0aW9u
LiAgQWxzbywgd2UgaGF2ZSBubwo+IG9wdGlvbiB0byBpbmhpYml0IFhlbiBmcm9tIHVzaW5nIE5Y
IGlmIGl0IGZpbmRzIGl0IGluIGhhcmR3YXJlLgo+IAo+IFRoaXMgZGVwZW5kZW5jeSBhbHNvIGRv
ZXNuJ3QgbmVlZCB0byBvY2N1ciBmb3IgSEFQIGd1ZXN0cy4KPiAKPiBJbiBwcmFjdGljZSwgYWxs
IDY0Yml0IGhhcmR3YXJlIChzYXZlIHRoZSB2ZXJ5IGZpcnN0IEludGVsIDY0Yml0IENQVXMpCj4g
c3VwcG9ydHMgTlgsIGFuZCBleHByZXNzaW5nIHRoZSBpbnRlcmxvY2sgbGlrZSB0aGlzIGlzIGZh
ciBlYXNpZXIgdGhhbiB0cnlpbmcKPiB0byBhY2NvdW50IGZvciBpdCBkeW5hbWljYWxseS4KCkZp
bmUgd2l0aCBtZSBuZXZlcnRoZWxlc3M6CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:28:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15: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 1gG42K-000072-AW; Fri, 26 Oct 2018 15:28:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rdbn=ng=citrix.com=prvs=830c459d6=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1gG42I-00006x-RK
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:28:30 +0000
X-Inumbo-ID: 5eaed182-d933-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5eaed182-d933-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 17:25:29 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,428,1534809600"; d="scan'208";a="68868009"
To: Anthony PERARD <anthony.perard@citrix.com>
References: <20181005165701.28030-1-george.dunlap@citrix.com>
 <20181005165701.28030-5-george.dunlap@citrix.com>
 <20181008162824.GD1331@perard.uk.xensource.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <97a4128d-9859-a2b4-644a-1940c3dbeb45@citrix.com>
Date: Fri, 26 Oct 2018 16:28:19 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181008162824.GD1331@perard.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 5/5] RFC: test/depriv: Add a tool to check
 process-level depriv
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, xen-devel@lists.xenproject.org,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@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>

T24gMTAvMDgvMjAxOCAwNToyOCBQTSwgQW50aG9ueSBQRVJBUkQgd3JvdGU6Cj4gT24gRnJpLCBP
Y3QgMDUsIDIwMTggYXQgMDU6NTc6MDFQTSArMDEwMCwgR2VvcmdlIER1bmxhcCB3cm90ZToKPj4g
KyMgVEVTVDogUHJvY2VzcyAvIGdyb3VwIGlkCj4+ICsjCj4+ICsjIFJlYWQgL3Byb2MvPHFwaWQ+
L3N0YXR1cywgY2hlY2tpbmcgVWlkIGFuZCBHaWQgbGluZXMKPj4gKyMKPj4gKyMgVWlkIHNob3Vs
ZCBiZSB4ZW4tcWVtdXVzZXItcmFuZ2UtYmFzZSskZG9taWQKPj4gKyMgR2lkIHNob3VsZCBiZSA2
NTUzNCAoIm5vYm9keSIpCj4gCj4gVGhhdCBpcyB3cm9uZy4gR2lkIGRvZXNuJ3QgaGF2ZSB0byBi
ZSBub2JvZHkuIGdpZCBjYW4gYmUgY2hvc2VuIHdoZW4KPiBjcmVhdGluZyB0aGUgYmFzZSB1c2Vy
IGlkLiAoQW5kIEknbSBwcmV0dHkgc3VyZSAibm9ib2R5IiBzaG91bGQgYmUKPiBhdm9pZGVkLikK
Ck9oLCBhY3R1YWxseSwgNjU1MzQgaXMgIm5vZ3JvdXAiLCB3aGljaCBpcyB0aGUgZGVmYXVsdCB3
aGVuIHlvdSBkb24ndAphZGQgYSBzcGVjaWZpYyBncm91cC4KClNob3VsZCB3ZSByZWNvbW1lbmQg
Y3JlYXRpbmcgYSBzZXBhcmF0ZSBncm91cCBmb3IgdGhlIFhlbiBxZW11cyBpbiBvdXIKZmVhdHVy
ZSBkb2M/ICBPciBzaG91bGQgd2UganVzdCBtZW50aW9uIHRoZSBwb3NzaWJpbGl0eSwgYnV0IGxl
YXZlIHRoZQphY3R1YWwgZXhhbXBsZSB0byB0aGUgZGVmYXVsdCAod2hpY2ggd2lsbCBub3JtYWxs
eSBlbmQgdXAgd2l0aCB0aGUKYG5vZ3JvdXBgIGdyb3VwKT8KCj4gCj4+ICsjIEZJWE1FOiBkZWFs
IHdpdGggb3RoZXIgVUlEIGNvbmZpZ3VyYXRpb25zPwo+PiArZWNobyAtbiAiUHJvY2VzcyBVSUQ6
ICIKPj4gK3RndF91aWQ9JChpZCAtdSB4ZW4tcWVtdXVzZXItcmFuZ2UtYmFzZSkKPj4gK3RndF91
aWQ9JCgoICR0Z3RfdWlkICsgJGRvbWlkICkpCj4+ICsKPj4gKyMgRXhhbXBsZSBpbnB1dDoKPj4g
KyMgVWlkOgkxMTkzCTExOTMJMTE5MwkxMTkzCj4+ICtpbnB1dD0kKGdyZXAgXlVpZDogL3Byb2Mv
JGRtcGlkL3N0YXR1cykKPj4gK2lmIFtbICIkaW5wdXQiID1+IF5VaWQ6W1s6c3BhY2U6XV0rKFsw
LTldKylbWzpzcGFjZTpdXSsoWzAtOV0rKVtbOnNwYWNlOl1dKyhbMC05XSspW1s6c3BhY2U6XV0r
KFswLTldKykkIF1dIDsgdGhlbgo+PiArICAgIHJlc3VsdD0iUEFTU0VEIgo+PiArICAgIGZvciBp
IGluIHsxLi40fTsgZG8KPj4gKwlpZiBbWyAiJHtCQVNIX1JFTUFUQ0hbJGldfSIgIT0gIiR0Z3Rf
dWlkIiBdXSA7IHRoZW4KPj4gKwkgICAgcmVzdWx0PSJGQUlMRUQiCj4+ICsJICAgIGZhaWxlZD0i
dHJ1ZSIKPj4gKwkgICAgYnJlYWsKPj4gKwlmaQo+PiArICAgIGRvbmUKPj4gK2Vsc2UKPj4gKyAg
ICByZXN1bHQ9IkZBSUxFRCIKPj4gKyAgICBmYWlsZWQ9InRydWUiCj4+ICtmaQo+PiArZWNobyAk
cmVzdWx0Cj4+ICsKPj4gKyMgRXhhbXBsZSBpbnB1dDoKPj4gKyMgR2lkOgkxMDAyMAkxMDAyMAkx
MDAyMAkxMDAyMAo+PiArZWNobyAtbiAiUHJvY2VzcyBHSUQ6ICIKPj4gK3RndF9naWQ9JChpZCAt
ZyBub2JvZHkpCj4gCj4gVGhpcyBzaG91bGQgYmUgYGlkIC1nIHhlbi1xZW11dXNlci1yYW5nZS1i
YXNlYC4KCkdvdCBpdAoKIC1HZW9yZ2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:31:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15:31: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 1gG45Z-0000si-A6; Fri, 26 Oct 2018 15:31:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vnpb=ng=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gG45X-0000sO-PV
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:31:51 +0000
X-Inumbo-ID: d645cdb9-d933-11e8-a8a5-bc764e045a96
Received: from mout.kundenserver.de (unknown [212.227.126.187])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d645cdb9-d933-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 17:28:50 +0200 (CEST)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MlsWZ-1fowSp3FMh-00izzc; Fri, 26 Oct 2018 17:31:45 +0200
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MlsWZ-1fowSp3FMh-00izzc; Fri, 26 Oct 2018 17:31:45 +0200
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Fri, 26 Oct 2018 17:31:07 +0200
Message-Id: <20181026153125.24738-3-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181026153125.24738-1-laurent@vivier.eu>
References: <20181026153125.24738-1-laurent@vivier.eu>
MIME-Version: 1.0
X-Provags-ID: V03:K1:zBjl53BXLDe83XDR0nGwZqpIXJTfSYzSSQLcc1Ra1jlaNe34CWR
 KOkhU7t9XI7rx/kTUZ6JQIGoHDEUYDO/crW3v6gOJOTdRkiq0sf3t1QVk+pyDhuX6hfVfR4
 kHS4Xb0mY/mbilVRTy3F0UJ9pYANfzYsgWyMJsqZm+jGoBpyOuSF87ktwatxSgMuRbckFWz
 HXJU8o0zIXuiqbQwn1XlQ==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:R69yLWdoEGY=:/6fuZA9vUDYa94U80yL7Re
 BTxE+68DjkiHBvTqKlI0jY1909EIV4woPaDZmHy5MuFOXIrBjJnzuWjcboP4ubrXU8okMPYzq
 UQTx+nRaKB3KKS8pqZZfYy0SU6pPBdfjK87EFi6iRWrFW94NBbhvvMLD2njSEulDDlrdT+RKw
 513MvxTFnfEquqWka5ORcrEbkTN4DyrODfT0OoDO0QJdGVldNjcsiC3gtaulQ6q1DYUT3kBhU
 ZstMW6xCehFfo2/g0NXPs1KFT3FtZFenLgNai9kK1ZPynGt3unahHqTgA0zCpvBXnqUI8fTx1
 D+lM+TZo1/13GZfV3H3b0N5CRb70UoBP0NeIV07euKhFqLHVDeAJYHhFz01/v5XLHgw1G/ypm
 zFi0rQmGckhn6xpkMoTI8K6CfYY70EXft1Y7Y5UAySW23pAbQ6miILtz7W/Q+YuBJdngzhLib
 d/oWJMsnezo+SAL5/RiD3hXXm5tsUmY6nPgdjj9aKoPLOnPK2ocXOHt7C5RkT3BPhEB6bFirO
 sZeQGCNX2DkaGNIy0te5gub4ztYiLUfkWfQvP6nPv4iC7dAz1Q2n7/0zPUSK/WCq9QReRT7lz
 CbPBK0YyJ9DkZZ5ckykzaZcMsYJSGWPgKJlgyFQ/p2HSAe4pG5rrrTR0y//VkeO6wc8CEFIN+
 TbBnsetVUjD8+TVrD+RQxkBm4nh8thOK6yqJP+0d6JbcJzNNHVRnrOFWLZkLTZFS0naQWG2+5
 Z7Ywxyj4PChWLkZt
Subject: [Xen-devel] [PULL 02/20] vga_int: remove unused function protype
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 yuchenlin <yuchenlin@synology.com>, Markus Armbruster <armbru@redhat.com>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Igor Mammedov <imammedo@redhat.com>, Laurent Vivier <lvivier@redhat.com>,
 Thomas Huth <thuth@redhat.com>, Fam Zheng <famz@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Riku Voipio <riku.voipio@iki.fi>,
 qemu-arm@nongnu.org, Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Laurent Vivier <laurent@vivier.eu>,
 Max Reitz <mreitz@redhat.com>, Michael Walle <michael@walle.cc>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

RnJvbTogeXVjaGVubGluIDx5dWNoZW5saW5Ac3lub2xvZ3kuY29tPgoKU2lnbmVkLW9mZi1ieTog
eXVjaGVubGluIDx5dWNoZW5saW5Ac3lub2xvZ3kuY29tPgpSZXZpZXdlZC1ieTogUGhpbGlwcGUg
TWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgpNZXNzYWdlLUlkOiA8MjAxODEwMjIw
ODAwNTMuOTM3OS0xLXl1Y2hlbmxpbkBzeW5vbG9neS5jb20+ClNpZ25lZC1vZmYtYnk6IExhdXJl
bnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KLS0tCiBody9kaXNwbGF5L3ZnYV9pbnQuaCB8
IDEgLQogMSBmaWxlIGNoYW5nZWQsIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9ody9kaXNw
bGF5L3ZnYV9pbnQuaCBiL2h3L2Rpc3BsYXkvdmdhX2ludC5oCmluZGV4IDZlNGZhNDhhNzkuLjU1
YzQxOGVhYjUgMTAwNjQ0Ci0tLSBhL2h3L2Rpc3BsYXkvdmdhX2ludC5oCisrKyBiL2h3L2Rpc3Bs
YXkvdmdhX2ludC5oCkBAIC0xNjYsNyArMTY2LDYgQEAgTWVtb3J5UmVnaW9uICp2Z2FfaW5pdF9p
byhWR0FDb21tb25TdGF0ZSAqcywgT2JqZWN0ICpvYmosCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IE1lbW9yeVJlZ2lvblBvcnRpbyAqKnZiZV9wb3J0cyk7CiB2b2lkIHZnYV9jb21t
b25fcmVzZXQoVkdBQ29tbW9uU3RhdGUgKnMpOwogCi12b2lkIHZnYV9zeW5jX2RpcnR5X2JpdG1h
cChWR0FDb21tb25TdGF0ZSAqcyk7CiB2b2lkIHZnYV9kaXJ0eV9sb2dfc3RhcnQoVkdBQ29tbW9u
U3RhdGUgKnMpOwogdm9pZCB2Z2FfZGlydHlfbG9nX3N0b3AoVkdBQ29tbW9uU3RhdGUgKnMpOwog
Ci0tIAoyLjE3LjIKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:31:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15:31: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 1gG45Z-0000ss-KC; Fri, 26 Oct 2018 15:31:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vnpb=ng=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gG45Y-0000sa-5P
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:31:52 +0000
X-Inumbo-ID: 78c1d7f5-d934-11e8-a6a9-d7ebe60f679a
Received: from mout.kundenserver.de (unknown [212.227.126.135])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 78c1d7f5-d934-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 15:33:22 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MqZE0-1flLyM3MpM-00malX; Fri, 26 Oct 2018 17:31:39 +0200
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MqZE0-1flLyM3MpM-00malX; Fri, 26 Oct 2018 17:31:39 +0200
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Fri, 26 Oct 2018 17:31:05 +0200
Message-Id: <20181026153125.24738-1-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
MIME-Version: 1.0
X-Provags-ID: V03:K1:lYLc1dx4To2RSwjjCvunpxVW/UC94x9ZcQQD10Npw1/m6/TQTJu
 4bLxzIwBRhh1RckGCgaJWrNiEDLCE3nva/OQycJVuz/m6orNEK44F9UGVuWzdTUqr1xXch7
 KiQXh/lwhpPO5r3Wee/YAB7yi0Xs9ExTkGXkeiynF8MHDveAUhNgSbsc/Cfb2YpB89R3xry
 YX1OUniZ2Kei65SOoc1zQ==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:TwBvokqDqs8=:7NNa5we2tf8XWjjxtO1SsF
 q8ps1V/D/qgqSAu5kQL7PRFhn2hPIV7EsNLYh4nrqicfdEkSmwCJUfWs4EsT2PlpAUNxFYG47
 jWhN4gwDfASFyZEZ5XSB4oqJasKzRtsh8W+Ni3cqmFFdgNyJDWwAxnu4gTwtCNXMnJK5+SKCv
 P8r2QD7gof6hlPbacyTmiCgHC/Fe/qs65olEfbwwkrUs2KBMWEe0CP0FYcRs8taiX6L8W5ilY
 0bZhRz5nY/sJqYauaACnqEIZHbOy8ES4NpQsN5wbKPDxDYY+FXxnLEk9Ak2Y+XCORFsfktIKk
 cHoBlXDC1dr1D1W9biSO4f/FP7UwZpmNSu58UTEiSaZIdi9a7WfdjTPUJrtT48XcWr4pyOMDU
 zwr5i2woMbgJte7wPSXwR2dv7aMr+B90iHJeNaYOrPq7e1LDGkA6aUlv5PplZ3z3iPwuu/Sx0
 s6WaeqUFeJnjadcLDr0DP54a8VDO2p35yrTn7eu82e9i6T0YBGNZK3BhJpeiLvGAW9BFdIVQB
 +8MWVyLHaLtxEHgSFps7KPBZBdne20HuDzFmcC89k1XivU8k/OiPJxZW0Y5YtmfxQcdZyJlP2
 eMk5a4saeXGlcdOOgz8rIHi3b3NTvyuP5c/2n0L18GJ5ABDMhubGlXoFdDvEqyCrr79h9DrT6
 i4i1gKiyZFrKLfsPwG11vv2kUePyK+QELr9l3NIYj0oxzDY93tM5zRyuymcjR3NXi9t3H+pyU
 TZ3F5x1V5PY3ur36
Subject: [Xen-devel] [PULL 00/20] Trivial patches patches
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Markus Armbruster <armbru@redhat.com>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Igor Mammedov <imammedo@redhat.com>, Laurent Vivier <lvivier@redhat.com>,
 Thomas Huth <thuth@redhat.com>, Fam Zheng <famz@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Riku Voipio <riku.voipio@iki.fi>,
 qemu-arm@nongnu.org, Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Laurent Vivier <laurent@vivier.eu>,
 Max Reitz <mreitz@redhat.com>, Michael Walle <michael@walle.cc>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

VGhlIGZvbGxvd2luZyBjaGFuZ2VzIHNpbmNlIGNvbW1pdCA4MDhlYmQ2NmU0NjdmNzdjMGQxZjhj
NjM0NjIzNWY4MWU5Yzk5Y2YyOgoKICBNZXJnZSByZW1vdGUtdHJhY2tpbmcgYnJhbmNoICdyZW1v
dGVzL3Jpc2N2L3RhZ3MvcmlzY3YtZm9yLW1hc3Rlci0zLjEtc2YwJyBpbnRvIHN0YWdpbmcgKDIw
MTgtMTAtMjUgMTc6NDE6MDMgKzAxMDApCgphcmUgYXZhaWxhYmxlIGluIHRoZSBHaXQgcmVwb3Np
dG9yeSBhdDoKCiAgZ2l0Oi8vZ2l0aHViLmNvbS92aXZpZXIvcWVtdS5naXQgdGFncy90cml2aWFs
LXBhdGNoZXMtcHVsbC1yZXF1ZXN0Cgpmb3IgeW91IHRvIGZldGNoIGNoYW5nZXMgdXAgdG8gNGIw
M2RhNmU4N2MzNDc5MzEzN2EyMzFiNTU4MjMxZmQ0MDZjMDVlODoKCiAgcHBjOiBtb3ZlIGF0MjRj
IHRvIGl0cyBvd24gQ09ORklHXyBzeW1ib2wgKDIwMTgtMTAtMjYgMTc6MTc6MzIgKzAyMDApCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClFFTVUgdHJpdmlhbCBwYXRjaGVzIGNvbGxlY3RlZCBiZXR3ZWVuIEp1bmUgYW5kIE9j
dG9iZXIgMjAxOAooVGhhbmsgeW91IHRvIFRob21hcyBIdXRoKQoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoKQ2xlYmVyIFJv
c2EgKDYpOgogIHRlc3RzL3RjZy9SRUFETUU6IGZpeCBsb2NhdGlvbiBmb3IgbG0zMiB0ZXN0cwog
IHFlbXUtaW90ZXN0czogZml4IGZpbGVuYW1lIGNvbnRhaW5pbmcgY2hlY2tzCiAgZG9jcy9kZXZl
bC90ZXN0aW5nLnJzdDogYWRkIG1pc3NpbmcgbmV3bGluZXMgYWZ0ZXIgY29kZSBibG9jawogIHNj
cmlwdHMvZGVjb2RldHJlZS5weTogcmVtb3ZlIHVudXNlZCBpbXBvcnRzCiAgc2NyaXB0cy9xZW11
LnB5OiByZW1vdmUgdHJhaWxpbmcgcXVvdGVzIG9uIGRvY3N0cmluZwogIHFlbXUtaW90ZXN0czog
bWFrZSAyMTggZXhlY3V0YWJsZQoKRW1pbGlvIEcuIENvdGEgKDEpOgogIGxpbnV4LXVzZXI6IGZp
eCBjb21tZW50IHMvYXRvbWljX3dyaXRlL2F0b21pY19zZXQvCgpMaSBRaWFuZyAoMik6CiAgbWVt
b3J5Lmg6IGZpeCB0eXBvcyBpbiBjb21tZW50cwogIGNwdS5oOiBmaXggYSB0eXBvIGluIGNvbW1l
bnQKClBhb2xvIEJvbnppbmkgKDEpOgogIHBwYzogbW92ZSBhdDI0YyB0byBpdHMgb3duIENPTkZJ
R18gc3ltYm9sCgpQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSAoNik6CiAgcW9iamVjdDogQ2F0Y2gg
YW5vdGhlciBzdHJhZ2dsZXIgZm9yIHVzZSBvZiBxZGljdF9wdXRfc3RyKCkKICB4ZW46IFVzZSB0
aGUgUENJX0RFVklDRSBtYWNybwogIHRlc3RzL2Jpb3MtdGFibGVzLXRlc3Q6IFJlbW92ZSBhbiB1
c2VsZXNzIGNhc3QKICBody9wY2ktaG9zdDogUmVtb3ZlIHVzZWxlc3MgcGFyZW50aGVzaXMgYXJv
dW5kIERJVl9ST1VORF9VUCBtYWNybwogIGh3L2ludGMvZ2ljdjM6IFJlbW92ZSB1c2VsZXNzIHBh
cmVudGhlc2lzIGFyb3VuZCBESVZfUk9VTkRfVVAgbWFjcm8KICBtaWxreW1pc3QtbWluaW1hYzI6
IFVzZSBxZW11X2xvZ19tYXNrKEdVRVNUX0VSUk9SKSBpbnN0ZWFkIG9mCiAgICBlcnJvcl9yZXBv
cnQKClN0ZWZhbiBXZWlsICgyKToKICB0ZXN0czogRml4IHR5cG9zIGluIGNvbW1lbnRzIGFuZCBo
ZWxwIG1lc3NhZ2UgKGZvdW5kIGJ5IGNvZGVzcGVsbCkKICBjb25maWd1cmU6IFN1cHBvcnQgcGtn
LWNvbmZpZyBmb3IgemxpYgoKVGhvbWFzIEh1dGggKDEpOgogIGNvbmZpZ3MvYWxwaGE6IFJlbW92
ZSB1bnVzZWQgQ09ORklHX1BBUkFMTEVMX0lTQSBzd2l0Y2gKCnl1Y2hlbmxpbiAoMSk6CiAgdmdh
X2ludDogcmVtb3ZlIHVudXNlZCBmdW5jdGlvbiBwcm90eXBlCgogY29uZmlndXJlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB8IDQwICsrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLQogZGVm
YXVsdC1jb25maWdzL2FscGhhLXNvZnRtbXUubWFrICAgICB8ICAxIC0KIGRlZmF1bHQtY29uZmln
cy9wcGMtc29mdG1tdS5tYWsgICAgICAgfCAgMSArCiBkb2NzL2RldmVsL3Rlc3RpbmcucnN0ICAg
ICAgICAgICAgICAgIHwgIDIgKysKIGh3L2Rpc3BsYXkvdmdhX2ludC5oICAgICAgICAgICAgICAg
ICAgfCAgMSAtCiBody9uZXQvbWlsa3ltaXN0LW1pbmltYWMyLmMgICAgICAgICAgIHwgMTQgKysr
KysrLS0tLQogaHcvbnZyYW0vTWFrZWZpbGUub2JqcyAgICAgICAgICAgICAgICB8ICAyICstCiBo
dy9wY2ktaG9zdC9waWl4LmMgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIGh3L3BjaS1ob3N0
L3EzNS5jICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQogaHcveGVuL3hlbl9wdF9jb25maWdf
aW5pdC5jICAgICAgICAgICB8ICA4ICsrKy0tLQogaW5jbHVkZS9leGVjL21lbW9yeS5oICAgICAg
ICAgICAgICAgICB8ICA2ICsrLS0KIGluY2x1ZGUvaHcvaW50Yy9hcm1fZ2ljdjNfY29tbW9uLmgg
ICAgfCAgMiArLQogaW5jbHVkZS9xb20vY3B1LmggICAgICAgICAgICAgICAgICAgICB8ICAyICst
CiBsaW51eC11c2VyL3FlbXUuaCAgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIHFvYmplY3Qv
YmxvY2stcWRpY3QuYyAgICAgICAgICAgICAgICAgfCAgMiArLQogc2NyaXB0cy9kZWNvZGV0cmVl
LnB5ICAgICAgICAgICAgICAgICB8ICAyIC0tCiBzY3JpcHRzL3FlbXUucHkgICAgICAgICAgICAg
ICAgICAgICAgIHwgIDIgKy0KIHRlc3RzL2Jpb3MtdGFibGVzLXRlc3QuYyAgICAgICAgICAgICAg
fCAgNCArLS0KIHRlc3RzL2RvY2tlci9NYWtlZmlsZS5pbmNsdWRlICAgICAgICAgfCAgMiArLQog
dGVzdHMvZG9ja2VyL2RvY2tlci5weSAgICAgICAgICAgICAgICB8ICA0ICstLQogdGVzdHMvZ3Vl
c3QtZGVidWcvdGVzdC1nZGJzdHViLnB5ICAgICB8ICAyICstCiB0ZXN0cy9xZW11LWlvdGVzdHMv
MjE4ICAgICAgICAgICAgICAgIHwgIDAKIHRlc3RzL3FlbXUtaW90ZXN0cy9jb21tb24ucWVtdSAg
ICAgICAgfCAgMiArLQogdGVzdHMvcWVtdS1pb3Rlc3RzL2NvbW1vbi5yYyAgICAgICAgICB8ICA0
ICstLQogdGVzdHMvdGNnL01ha2VmaWxlLmluY2x1ZGUgICAgICAgICAgICB8ICAyICstCiB0ZXN0
cy90Y2cvTWFrZWZpbGUucHJvYmUgICAgICAgICAgICAgIHwgIDIgKy0KIHRlc3RzL3RjZy9SRUFE
TUUgICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQogdGVzdHMvdGNnL21pcHMvbWlwczY0LWRz
cC9zdWJxX3NfcHcuYyB8ICAyICstCiAyOCBmaWxlcyBjaGFuZ2VkLCA2MyBpbnNlcnRpb25zKCsp
LCA1NCBkZWxldGlvbnMoLSkKIG1vZGUgY2hhbmdlIDEwMDY0NCA9PiAxMDA3NTUgdGVzdHMvcWVt
dS1pb3Rlc3RzLzIxOAoKLS0gCjIuMTcuMgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:31:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15:31: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 1gG45Y-0000sX-0D; Fri, 26 Oct 2018 15:31:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vnpb=ng=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gG45X-0000sN-Mk
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:31:51 +0000
X-Inumbo-ID: d65b9155-d933-11e8-a8a5-bc764e045a96
Received: from mout.kundenserver.de (unknown [212.227.126.131])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d65b9155-d933-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 17:28:50 +0200 (CEST)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1Mpkwn-1foOEz3MAH-00qAjm; Fri, 26 Oct 2018 17:31:41 +0200
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1Mpkwn-1foOEz3MAH-00qAjm; Fri, 26 Oct 2018 17:31:41 +0200
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Fri, 26 Oct 2018 17:31:06 +0200
Message-Id: <20181026153125.24738-2-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181026153125.24738-1-laurent@vivier.eu>
References: <20181026153125.24738-1-laurent@vivier.eu>
MIME-Version: 1.0
X-Provags-ID: V03:K1:He25IKfwYFFVyHEil/j6dKpPeRhUiROgBqc5BJx27k1B1AKKmXO
 qa8n5M3ZE4MoK5dD72n7rLGWNdhQKeKRZLiQb20zepMpYZIyPxxa/tDYamLBUAHqHzeE9CF
 4uCMn0kDcpBEdHiNAh7bfjj9WrnhhbuPeQVYcTLldb4t988sA3gQv3vSBVpdNk+cPIfGu1l
 uaiFLEWI12qDiH0aJW4rA==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:6TtGxG1Ucd0=:lLo9Hj/tctiwpnmBpNrNBf
 hyV45z8dHa9qmM3TGPdSvl+k3jr2G3LmZyn1W2g6oPRBE4XSpcdrG9E3WkE9EK/+NU9pYypq5
 EG1tJYW0zhr7tWDypkjZVvxTM4AnQ8LSrBSCLMmVEundB430Pn/Z+1hpz7c3Jbk/ML36ztSnF
 r2PQDbtJR9H8fv8whKhxUdngZRSswtekR7ly4CSAosseCZsNWblwX+msGI9fdiBkxw4yFihe9
 TrYitG1AqLDCAxyU6U0uFoXRUuVHtM+OnvVw3Ik2WZ9nmNcG3g0kF8eLz27DfTLSgOMs0Lb10
 TIsp27Wpt2WvLCDwHG0jrngTLHsDEupVkpCt0XdH9C31XlexChk2z19Zroi6F4IW3X6vCY3Fo
 i5D4ka0H8luKFMjeFLq3osLzPt0a527TmjHipahqnOP4m87vr5JYN/yqzTMs7w/Z8Sf0CNqrD
 c9zizvtI5YPlgL6EvpLuh1F7jwZurUunqwdPI7daHhCDhuBLOP99lBLNz7ZZ0H6cqCKqqxfX6
 cIaAAdzF4vUaYZlHOuT667ktqwSWxbVgXC0GH263SGWxLZLChuATuTbjX+j+Va95ZfT+u/YcH
 kQKgwANzVb9V23a++4YwkdxnsIa/nkatt00ZcTBC1F/gmxBmLKbY2wsZMUHNbagGfXDO4flHz
 NgINbg49DOFmqEeyHssKEWbG7mX4BaFDU1kdvbw4Qr2+QyTUwGxCHBPFkjc1WHUI/i8hoWGjY
 NN1m4AMuT7+XV11O
Subject: [Xen-devel] [PULL 01/20] configs/alpha: Remove unused
 CONFIG_PARALLEL_ISA switch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Markus Armbruster <armbru@redhat.com>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Igor Mammedov <imammedo@redhat.com>, Laurent Vivier <lvivier@redhat.com>,
 Thomas Huth <thuth@redhat.com>, Fam Zheng <famz@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Riku Voipio <riku.voipio@iki.fi>,
 qemu-arm@nongnu.org, Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Laurent Vivier <laurent@vivier.eu>,
 Max Reitz <mreitz@redhat.com>, Michael Walle <michael@walle.cc>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

RnJvbTogVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+CgpXZSBkb24ndCB1c2UgQ09ORklH
X1BBUkFMTEVMX0lTQSBpbiBhbnkgb2Ygb3VyIE1ha2VmaWxlcywgc28gdGhpcwppcyBqdXN0IGEg
ZGVhZCBjb25maWcgb3B0aW9uIHdoaWNoIGNhbiBiZSByZW1vdmVkLgoKRml4ZXM6IGE0Y2I3NzM5
MjhlMDQ3YjEzN2M2OTk4MjA5Y2YyZWVjODU3ZmFjNmIKU2lnbmVkLW9mZi1ieTogVGhvbWFzIEh1
dGggPHRodXRoQHJlZGhhdC5jb20+CkFja2VkLWJ5OiBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFy
ZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KUmV2aWV3ZWQtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1
ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KTWVzc2FnZS1JZDogPDE1NDAzNzYzMTQtNTcyNy0xLWdp
dC1zZW5kLWVtYWlsLXRodXRoQHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IExhdXJlbnQgVml2
aWVyIDxsYXVyZW50QHZpdmllci5ldT4KLS0tCiBkZWZhdWx0LWNvbmZpZ3MvYWxwaGEtc29mdG1t
dS5tYWsgfCAxIC0KIDEgZmlsZSBjaGFuZ2VkLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEv
ZGVmYXVsdC1jb25maWdzL2FscGhhLXNvZnRtbXUubWFrIGIvZGVmYXVsdC1jb25maWdzL2FscGhh
LXNvZnRtbXUubWFrCmluZGV4IGViNThiNDAyNTQuLjRkNjU0ZWFhMGIgMTAwNjQ0Ci0tLSBhL2Rl
ZmF1bHQtY29uZmlncy9hbHBoYS1zb2Z0bW11Lm1haworKysgYi9kZWZhdWx0LWNvbmZpZ3MvYWxw
aGEtc29mdG1tdS5tYWsKQEAgLTgsNyArOCw2IEBAIENPTkZJR19JODIzNzQ9eQogQ09ORklHX0k4
MjU0PXkKIENPTkZJR19JODI1Nz15CiBDT05GSUdfUEFSQUxMRUw9eQotQ09ORklHX1BBUkFMTEVM
X0lTQT15CiBDT05GSUdfRkRDPXkKIENPTkZJR19QQ0tCRD15CiBDT05GSUdfVkdBX0NJUlJVUz15
Ci0tIAoyLjE3LjIKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:31:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15: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 1gG45d-0000uY-Vm; Fri, 26 Oct 2018 15:31:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vnpb=ng=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gG45c-0000tz-Lb
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:31:56 +0000
X-Inumbo-ID: 7baba21c-d934-11e8-a6a9-d7ebe60f679a
Received: from mout.kundenserver.de (unknown [212.227.126.187])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7baba21c-d934-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 15:33:27 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MuF4v-1fSVlz3MEf-00uabe; Fri, 26 Oct 2018 17:31:51 +0200
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MuF4v-1fSVlz3MEf-00uabe; Fri, 26 Oct 2018 17:31:51 +0200
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Fri, 26 Oct 2018 17:31:10 +0200
Message-Id: <20181026153125.24738-6-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181026153125.24738-1-laurent@vivier.eu>
References: <20181026153125.24738-1-laurent@vivier.eu>
MIME-Version: 1.0
X-Provags-ID: V03:K1:AHIYzvZ0k2AaXsDkHzyH3mfSFFsxCdqJRBeK+MP9hZPehMjxUA5
 eGWZ82GiJJn0o7a+gzV3bkC3phsf/nyn3w2kiRrkal4eHCM1+CBGa+6eSV48Rp0EbJrJaBP
 69+ksD/WCvbxM6QJg4wt40DWgit+xvppkxtX8mfuNUPyyYaiUEamF54ab7ID27sfRInL+b8
 Dcn6lFU8pDiyUJrNXA2Mg==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:a079i6mtQvY=:mXM+exP3XoS8LPq93wsz7g
 mW0aRzKSCQk5ysSjcpRMVQW7FCYBEGhf9KStCMzo8U4B2YL/MzIZUT2LDozfBjzq+OUBaU3Sw
 lTpFZW8aEK5qasOYh8zUZ3DePbSp0D30BmroEqxD9d+jPYUejS4O0ZV+M41X3mH33xr/f9eDo
 0guOYHzqAtf8CR9PRgIqIXZodBMu9bZzHXleI95vhtePv8GxCWQUWrTv8nHdhnBDllB8z+d7w
 hbb9qVWSJebZLv6Yc+3o/H8E33sZIA8yia7Kl7VNrVf3L4Lh7S8PwpsVgqRn+MFScKIzmp59F
 BPwbLDQ6qMwgAwYp76WR4w5M/mf1XLrT5qCmT06F3zrNVk3wfKZftPVUwyhdpQXiwB1HMOFmF
 pqxYPNFr2rLDFFUXF/X34AIWuyRR2jt3yadBmsgcSiF9lQ0RDoYZM3VGlRv98R2ia6dbuzSzj
 BjfFM03oUVNu1BX4CMl3hCr1t1v4+VP4DwWjYpGojts722TfTVf9MsLKbWN96AHtg10bE1n3u
 RvYEyj3GXOz+ivlYMdHixAGnJsj/Ug0xM/sS70M98aQLX24e1+863VqKzLJ2XO836CDrHmhHu
 gNsDFrB+LRXiIJKxNmznQkTeXl2LXAraOjeLPMbTCfF9tR8ek+m6j6X8/9nquenwzvZsbtAeI
 6viJrksGHumC2QWFJnxcF3tvlSJAGuCOWQCI/XY05MW8QbSz0ZFFlfG5RMwpK7cE/guEfmbuh
 giCVff7Z8XZ0mARP
Subject: [Xen-devel] [PULL 05/20] qemu-iotests: fix filename containing
 checks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Markus Armbruster <armbru@redhat.com>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Igor Mammedov <imammedo@redhat.com>, Laurent Vivier <lvivier@redhat.com>,
 Thomas Huth <thuth@redhat.com>, Fam Zheng <famz@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Riku Voipio <riku.voipio@iki.fi>,
 qemu-arm@nongnu.org, Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Laurent Vivier <laurent@vivier.eu>,
 Max Reitz <mreitz@redhat.com>, Michael Walle <michael@walle.cc>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

RnJvbTogQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CgpDb21taXQgY2NlMjkzYTI5NDUg
bW92ZWQgc29tZSBmdW5jdGlvbnMgZnJvbSBjb21tb24uY29uZmlnIHRvCmNvbW1vbi5yYywgYnV0
IHRoZSBlcnJvciBtZXNzYWdlcyBzdGlsbCByZWZlcmVuY2UgdGhlIG9sZCBmaWxlCmxvY2F0aW9u
LgoKU2lnbmVkLW9mZi1ieTogQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+ClJldmlld2Vk
LWJ5OiBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgpSZXZpZXdlZC1ieTogUGhpbGlwcGUg
TWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgpNZXNzYWdlLUlkOiA8MjAxODEwMDQx
NjE4NTIuMTE2NzMtNS1jcm9zYUByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBMYXVyZW50IFZp
dmllciA8bGF1cmVudEB2aXZpZXIuZXU+Ci0tLQogdGVzdHMvcWVtdS1pb3Rlc3RzL2NvbW1vbi5y
YyB8IDQgKystLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS90ZXN0cy9xZW11LWlvdGVzdHMvY29tbW9uLnJjIGIvdGVzdHMvcWVt
dS1pb3Rlc3RzL2NvbW1vbi5yYwppbmRleCA0NGJlZTE2YTVlLi43MGNhNjViNDliIDEwMDY0NAot
LS0gYS90ZXN0cy9xZW11LWlvdGVzdHMvY29tbW9uLnJjCisrKyBiL3Rlc3RzL3FlbXUtaW90ZXN0
cy9jb21tb24ucmMKQEAgLTE3MCw3ICsxNzAsNyBAQCBpZiBbICEgLWUgIiRURVNUX0RJUiIgXTsg
dGhlbgogZmkKIAogaWYgWyAhIC1kICIkVEVTVF9ESVIiIF07IHRoZW4KLSAgICBlY2hvICJjb21t
b24uY29uZmlnOiBFcnJvcjogXCRURVNUX0RJUiAoJFRFU1RfRElSKSBpcyBub3QgYSBkaXJlY3Rv
cnkiCisgICAgZWNobyAiY29tbW9uLnJjOiBFcnJvcjogXCRURVNUX0RJUiAoJFRFU1RfRElSKSBp
cyBub3QgYSBkaXJlY3RvcnkiCiAgICAgZXhpdCAxCiBmaQogCkBAIC0xNzksNyArMTc5LDcgQEAg
aWYgWyAteiAiJFJFTU9URV9URVNUX0RJUiIgXTsgdGhlbgogZmkKIAogaWYgWyAhIC1kICIkU0FN
UExFX0lNR19ESVIiIF07IHRoZW4KLSAgICBlY2hvICJjb21tb24uY29uZmlnOiBFcnJvcjogXCRT
QU1QTEVfSU1HX0RJUiAoJFNBTVBMRV9JTUdfRElSKSBpcyBub3QgYSBkaXJlY3RvcnkiCisgICAg
ZWNobyAiY29tbW9uLnJjOiBFcnJvcjogXCRTQU1QTEVfSU1HX0RJUiAoJFNBTVBMRV9JTUdfRElS
KSBpcyBub3QgYSBkaXJlY3RvcnkiCiAgICAgZXhpdCAxCiBmaQogCi0tIAoyLjE3LjIKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:31:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15: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 1gG45e-0000up-B4; Fri, 26 Oct 2018 15:31:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vnpb=ng=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gG45c-0000u0-Lr
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:31:56 +0000
X-Inumbo-ID: 7bf1411e-d934-11e8-a6a9-d7ebe60f679a
Received: from mout.kundenserver.de (unknown [212.227.126.187])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7bf1411e-d934-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 15:33:28 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MTOZQ-1gAc183Rs4-00ToMR; Fri, 26 Oct 2018 17:31:47 +0200
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MTOZQ-1gAc183Rs4-00ToMR; Fri, 26 Oct 2018 17:31:47 +0200
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Fri, 26 Oct 2018 17:31:08 +0200
Message-Id: <20181026153125.24738-4-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181026153125.24738-1-laurent@vivier.eu>
References: <20181026153125.24738-1-laurent@vivier.eu>
X-Provags-ID: V03:K1:kZEj9JglbRW2FesANw2/HZOsdrHk8/OHFw64y91KTz11EYf+3oK
 7ZzeSp8mMDCAQ6bF3DuoD3LlgGfGQCH0lj4lQUWko1GcelP2Dn1zQiqhyL0IoQb6oYg5LJU
 Psxa4KPYBA2DrW6aDL91hamu7kHwdOcATSbSjLa1Yd0pW8bjLxc1PlW0P1MKykgm46Zoexm
 X3SdiZg0xVzI3npVN/nEw==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:bdivrMHNBek=:2ZJEsyHlCb3wurBMkhn7N/
 4nCEuOhazb+/j0d6nHmbFA2m3oFMAdSFrBE+GkHMhwG2IQestGZJV5YWA8fxOHLZCwFIM/knW
 x3zMmB3mn/SpN+qTUo4C2rodcwYTUwb1lkSqWZmW5Kc8JJK+hnBwXkWreIcrY55T20rgjGkck
 uAi0zE3iaglbYC4HdLiC1LXnoBwphBEkzD3ScjrBEFBlpszewEwSCwn1HBVKUpGeMUwAgJyji
 iPWnIxXc2XW2gLv8E2r7yKsUGLFrfJL1+KF+x4n0YDkT3G7/RCVo8nrYubQvA+zBURLPILNSa
 ojophlfSRbU1shzrqBosYIn2w9AwWm8+rc9dvMOcWSu52aY+L+ywC0M5yfA98deZnlLV5/tue
 TVbSpXbL7+7FChM+2+PX7xfif0RzmIcgw6HElc2fKTVAE/AR6od/+wfHNLu0o8A512RjFw3uH
 VGAVeOrE50jzdxvO3OG5EvcOQNJ90xRhxns2KX6pz38TRc8gf251X7qnI2X95ad61B6TA9WAb
 kZ+OWBxb6b1yvTdn/8WQaQ/Uq3N8fUxh9ZWAnbkEHV2IzK7xITH4JpbgMc/wFRIDKlQbjD6Px
 m6Wo0HeMfAi8TpdHfOr22t/r7AV1x0bJeGxavhfLHdPo9Qxjw4e0CMaD5M50geOF6s8o+KIuq
 wLqCMS6gdbWLQJQ3F/M+lTnMZnPVgmPud7xXenNkr46++Wl/3i9fRe6Xo4yiX0yFqWzo=
Subject: [Xen-devel] [PULL 03/20] memory.h: fix typos in comments
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org, Li Qiang <liq3ea@gmail.com>,
 Markus Armbruster <armbru@redhat.com>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Igor Mammedov <imammedo@redhat.com>, Laurent Vivier <lvivier@redhat.com>,
 Thomas Huth <thuth@redhat.com>, Fam Zheng <famz@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Riku Voipio <riku.voipio@iki.fi>,
 qemu-arm@nongnu.org, Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Laurent Vivier <laurent@vivier.eu>,
 Max Reitz <mreitz@redhat.com>, Michael Walle <michael@walle.cc>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.net>
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>

RnJvbTogTGkgUWlhbmcgPGxpcTNlYUBnbWFpbC5jb20+CgpTaWduZWQtb2ZmLWJ5OiBMaSBRaWFu
ZyA8bGlxM2VhQGdtYWlsLmNvbT4KUmV2aWV3ZWQtYnk6IFBldGVyIE1heWRlbGwgPHBldGVyLm1h
eWRlbGxAbGluYXJvLm9yZz4KTWVzc2FnZS1JZDogPDE1MzkwODA0NjctMjk3Ni0xLWdpdC1zZW5k
LWVtYWlsLWxpcTNlYUBnbWFpbC5jb20+Cltsdjogcy90eXBlcy90eXBvcy9dClNpZ25lZC1vZmYt
Ynk6IExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KLS0tCiBpbmNsdWRlL2V4ZWMv
bWVtb3J5LmggfCA2ICsrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMyBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9pbmNsdWRlL2V4ZWMvbWVtb3J5LmggYi9pbmNsdWRl
L2V4ZWMvbWVtb3J5LmgKaW5kZXggNjY3NDY2YjhmMy4uZDBjN2YwZDllOSAxMDA2NDQKLS0tIGEv
aW5jbHVkZS9leGVjL21lbW9yeS5oCisrKyBiL2luY2x1ZGUvZXhlYy9tZW1vcnkuaApAQCAtOTM1
LDcgKzkzNSw3IEBAIHVpbnQ2NF90IG1lbW9yeV9yZWdpb25fc2l6ZShNZW1vcnlSZWdpb24gKm1y
KTsKIC8qKgogICogbWVtb3J5X3JlZ2lvbl9pc19yYW06IGNoZWNrIHdoZXRoZXIgYSBtZW1vcnkg
cmVnaW9uIGlzIHJhbmRvbSBhY2Nlc3MKICAqCi0gKiBSZXR1cm5zICV0cnVlIGlzIGEgbWVtb3J5
IHJlZ2lvbiBpcyByYW5kb20gYWNjZXNzLgorICogUmV0dXJucyAldHJ1ZSBpZiBhIG1lbW9yeSBy
ZWdpb24gaXMgcmFuZG9tIGFjY2Vzcy4KICAqCiAgKiBAbXI6IHRoZSBtZW1vcnkgcmVnaW9uIGJl
aW5nIHF1ZXJpZWQKICAqLwpAQCAtOTQ3LDcgKzk0Nyw3IEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBt
ZW1vcnlfcmVnaW9uX2lzX3JhbShNZW1vcnlSZWdpb24gKm1yKQogLyoqCiAgKiBtZW1vcnlfcmVn
aW9uX2lzX3JhbV9kZXZpY2U6IGNoZWNrIHdoZXRoZXIgYSBtZW1vcnkgcmVnaW9uIGlzIGEgcmFt
IGRldmljZQogICoKLSAqIFJldHVybnMgJXRydWUgaXMgYSBtZW1vcnkgcmVnaW9uIGlzIGEgZGV2
aWNlIGJhY2tlZCByYW0gcmVnaW9uCisgKiBSZXR1cm5zICV0cnVlIGlmIGEgbWVtb3J5IHJlZ2lv
biBpcyBhIGRldmljZSBiYWNrZWQgcmFtIHJlZ2lvbgogICoKICAqIEBtcjogdGhlIG1lbW9yeSBy
ZWdpb24gYmVpbmcgcXVlcmllZAogICovCkBAIC0xMTYxLDcgKzExNjEsNyBAQCB1aW50OF90IG1l
bW9yeV9yZWdpb25fZ2V0X2RpcnR5X2xvZ19tYXNrKE1lbW9yeVJlZ2lvbiAqbXIpOwogLyoqCiAg
KiBtZW1vcnlfcmVnaW9uX2lzX3JvbTogY2hlY2sgd2hldGhlciBhIG1lbW9yeSByZWdpb24gaXMg
Uk9NCiAgKgotICogUmV0dXJucyAldHJ1ZSBpcyBhIG1lbW9yeSByZWdpb24gaXMgcmVhZC1vbmx5
IG1lbW9yeS4KKyAqIFJldHVybnMgJXRydWUgaWYgYSBtZW1vcnkgcmVnaW9uIGlzIHJlYWQtb25s
eSBtZW1vcnkuCiAgKgogICogQG1yOiB0aGUgbWVtb3J5IHJlZ2lvbiBiZWluZyBxdWVyaWVkCiAg
Ki8KLS0gCjIuMTcuMgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:32:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15:32: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 1gG45h-0000wj-L7; Fri, 26 Oct 2018 15:32:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vnpb=ng=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gG45g-0000w6-LK
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:32:00 +0000
X-Inumbo-ID: 7e53f7c5-d934-11e8-a6a9-d7ebe60f679a
Received: from mout.kundenserver.de (unknown [212.227.126.134])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7e53f7c5-d934-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 15:33:32 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MTw02-1g6kOk3SfS-00R3T7; Fri, 26 Oct 2018 17:31:49 +0200
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MTw02-1g6kOk3SfS-00R3T7; Fri, 26 Oct 2018 17:31:49 +0200
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Fri, 26 Oct 2018 17:31:09 +0200
Message-Id: <20181026153125.24738-5-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181026153125.24738-1-laurent@vivier.eu>
References: <20181026153125.24738-1-laurent@vivier.eu>
MIME-Version: 1.0
X-Provags-ID: V03:K1:EqrCcCCeryytj/EJt3z+yvPaYKZmo+zIeqXRDhM4eiT4LD5VtWt
 XJDWHA9dqlGUPNVoPTS5vrGwQtX7WRjb8KrjCiNro3nhuJhF9tAhaXk2PnCjcguW/qfVlEW
 OXUG9066WSidDiXc2d7fW+koK6xO0INnTgOhGeeMcB+nGnnIitXMwXifNYqDGXM+hes1xKb
 JwztgEokHeIxqwQlDmNWQ==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:gxbSjhlq8I4=:STMEumJ8Sz+ty5IwIg/FB1
 AFtEOP+h3oIIQS0T2rUik2u5roQibFBgBavr3G74H5678wEF1W6GIVceCw31+o6XwfwR1RMBf
 m0Gq2NPhBPIu1EiFvk9aaLY4HRL5OpQTsKR/d+MPJOx2lHOhMwqN4jnXHCRjcdGV+/4MLaqdd
 oGgvompMUsypet3dwP+I0j3wM8uoXPSi6+KbsFIEZUuX2uCHNyhuA/g5otXnT8BinLS2i2/78
 ZoUrARLrUSv1WAqLuSyoqeTvxVy71vbDt2m6lfHkqPO/gKX1eUcd/s9iN1nEC2xLAy3fJskos
 EphgktAY9EZuZ+Y+acHy/jzs/DBj3Eh0N/VkWAs33Ve8ikh+Gbyrf8ctfdCecMkoT6LhVzfkN
 OAI7ncLVqkwcbUUtI14Kbg5cl+gTv35P7LA43TLoskJLTxQE2STzluxM5pg0Zb5q7ZLjLPm6g
 XaFq4ixfhpIpLYBIouGRl6Piitgyz41IFDoEW84LjrSvZ17K1doclJjApwqWCUqtNjdbe5Vv2
 c+4MlcbufO4v4zH6spt8tP6wOuZZsbt7GEjl3FcrydCbKQ6YLVlyQ0QUUPONulC6GL69hUMQk
 n11mJlqmL1T6mg0J8qvu9Cm7e/IF6B6HpNYT6iQpN3Ho491EMByJcpJsc2rJBSAM5kxUo5fzt
 H6knrHll5RdgQZ0UI0eszuIU4yCkAEgAMRA5pC+qjckUGWdLC6zdiRD72ntZ5a0mkZqn8JFbt
 Fjt0gjbxRq8iiOHF
Subject: [Xen-devel] [PULL 04/20] tests/tcg/README: fix location for lm32
 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: Peter Maydell <peter.maydell@linaro.org>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Markus Armbruster <armbru@redhat.com>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Igor Mammedov <imammedo@redhat.com>, Laurent Vivier <lvivier@redhat.com>,
 Thomas Huth <thuth@redhat.com>, Fam Zheng <famz@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Riku Voipio <riku.voipio@iki.fi>,
 qemu-arm@nongnu.org, Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Laurent Vivier <laurent@vivier.eu>,
 Max Reitz <mreitz@redhat.com>, Michael Walle <michael@walle.cc>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

RnJvbTogQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CgpQb2ludCB0byB0aGUgcmlnaHQg
YW5kIG9idmlvdXMgbG9jYXRpb24gZm9yIGxtMzIgdGVzdHMuCgpTaWduZWQtb2ZmLWJ5OiBDbGVi
ZXIgUm9zYSA8Y3Jvc2FAcmVkaGF0LmNvbT4KUmV2aWV3ZWQtYnk6IFRob21hcyBIdXRoIDx0aHV0
aEByZWRoYXQuY29tPgpBY2tlZC1ieTogQWxleCBCZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5hcm8u
b3JnPgpNZXNzYWdlLUlkOiA8MjAxODEwMDQxNjE4NTIuMTE2NzMtMy1jcm9zYUByZWRoYXQuY29t
PgpTaWduZWQtb2ZmLWJ5OiBMYXVyZW50IFZpdmllciA8bGF1cmVudEB2aXZpZXIuZXU+Ci0tLQog
dGVzdHMvdGNnL1JFQURNRSB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwg
MSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3Rlc3RzL3RjZy9SRUFETUUgYi90ZXN0cy90Y2cv
UkVBRE1FCmluZGV4IGE1NjQzZDMzZTcuLjJhNThmOWEwNTggMTAwNjQ0Ci0tLSBhL3Rlc3RzL3Rj
Zy9SRUFETUUKKysrIGIvdGVzdHMvdGNnL1JFQURNRQpAQCAtMTAsNiArMTAsNiBAQCB3aXRoICJt
YWtlIHRlc3QtY3JpcyIuCiAKIExNMzIKID09PT0KLVRoZSB0ZXN0c3VpdGUgZm9yIExNMzIgaXMg
aW4gdGVzdHMvdGNnL2NyaXMuICBZb3UgY2FuIHJ1biBpdAorVGhlIHRlc3RzdWl0ZSBmb3IgTE0z
MiBpcyBpbiB0ZXN0cy90Y2cvbG0zMi4gIFlvdSBjYW4gcnVuIGl0CiB3aXRoICJtYWtlIHRlc3Qt
bG0zMiIuCiAKLS0gCjIuMTcuMgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:32:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15: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 1gG45k-0000yj-5g; Fri, 26 Oct 2018 15:32:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vnpb=ng=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gG45i-0000xl-Ux
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:32:02 +0000
X-Inumbo-ID: 7f8fa271-d934-11e8-a6a9-d7ebe60f679a
Received: from mout.kundenserver.de (unknown [212.227.126.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7f8fa271-d934-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 15:33:34 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1M9qYn-1gCTaj3BfJ-005nJ0; Fri, 26 Oct 2018 17:31:57 +0200
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1M9qYn-1gCTaj3BfJ-005nJ0; Fri, 26 Oct 2018 17:31:57 +0200
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Fri, 26 Oct 2018 17:31:13 +0200
Message-Id: <20181026153125.24738-9-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181026153125.24738-1-laurent@vivier.eu>
References: <20181026153125.24738-1-laurent@vivier.eu>
MIME-Version: 1.0
X-Provags-ID: V03:K1:Y9ErdKazy18pRB4sG30VI0C2WaT1vuPEezP7oCLYrbTfLCVfYYH
 oNPCWNLcp7NXxcXxQQUjHLCr2pTZGohUEtfYpAr+KXetrMfFky2zQmFY6CXbKAO3fEh6ON2
 5DUKTcThUbkphkRoQYijLb1KR7+QzpeZ8kAU/ZS8C3nw1gz7r3+iRBRRj4jrAYJrwrUwM6g
 eo+1kef5MijhhbhuYk9cw==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:Job3xHGt+as=:7GzYCbv+GfH3YLI0X+i0bY
 wBk2kGtdFyNPJOk0wnMLRyf3Fxaq3CUxJxXMTiJrb0G2IfIRl7oNmgnkrp85B8IbpB2xiL7S6
 DRzg18Y32vgrTfEBN3OBiZuDCQyhz6CT/M1ii77z5nAQ/lubRApo5R3+waKa3qAMsrq/fMssj
 Jm48HFZ9kTI/Hxq/mtS27YinTvQHfNEomASwXihOWkfZ7v3rknVRVc4FagcuA+zdSCA32OHVD
 Xe0bDQj9qz39k8aTVCFHQ/PnLJlBhef5acy5DOkO9ndrdiybST5mZ+cV4+cvMI8nibibVZAnW
 F4ySnL/fwtmqDVPPOjs9+E/SzBOiNEDBLDgc7GUaCmxBFmHol/fY4Xm6Epxp2HjpVKC91fsSw
 0qh9zye7bEc+pqu8E16KphS5YwDDhD7DOena0wQntAJJr75vNc8Uf0NwFAekbKyR0+rLVJUDl
 aaj3lJiNsTkCuzOIzlmW5VDh8q/zvafsSE4/5k2dZhEFBqwo1mERB5ikY3/fHmqcCYp0YfyA2
 ffqTjuYltCtgMNQT9z1jbJT7vQKmJelToPG43+WbOEGf4OPqEFHiWFshayRDcLw0txzrnDiGL
 2/cxafNSLLa7C0+VmJAPX1CmRNHH84jMYgRq+E7lrKUvkL9ABid1mNsemWb8DLccyJ+ENHW8h
 mFZStuKOYKnDyJ14ySTu9HDMpPTVz1R+KAsjrlpiIZTXbqhggj4CCh63ENWSYrnlBd65NjmOG
 3f6LrvJnLsHoQ4J1
Subject: [Xen-devel] [PULL 08/20] scripts/qemu.py: remove trailing quotes on
 docstring
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Markus Armbruster <armbru@redhat.com>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Igor Mammedov <imammedo@redhat.com>, Laurent Vivier <lvivier@redhat.com>,
 Thomas Huth <thuth@redhat.com>, Fam Zheng <famz@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Riku Voipio <riku.voipio@iki.fi>,
 qemu-arm@nongnu.org, Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Laurent Vivier <laurent@vivier.eu>,
 Max Reitz <mreitz@redhat.com>, Michael Walle <michael@walle.cc>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

RnJvbTogQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CgpTaWduZWQtb2ZmLWJ5OiBDbGVi
ZXIgUm9zYSA8Y3Jvc2FAcmVkaGF0LmNvbT4KUmV2aWV3ZWQtYnk6IFBoaWxpcHBlIE1hdGhpZXUt
RGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KTWVzc2FnZS1JZDogPDIwMTgxMDA0MTYxODUyLjEx
NjczLTExLWNyb3NhQHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IExhdXJlbnQgVml2aWVyIDxs
YXVyZW50QHZpdmllci5ldT4KLS0tCiBzY3JpcHRzL3FlbXUucHkgfCAyICstCiAxIGZpbGUgY2hh
bmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9zY3JpcHRz
L3FlbXUucHkgYi9zY3JpcHRzL3FlbXUucHkKaW5kZXggZjA5OWNlNzI3OC4uYjBiMmYxMmNlNiAx
MDA2NDQKLS0tIGEvc2NyaXB0cy9xZW11LnB5CisrKyBiL3NjcmlwdHMvcWVtdS5weQpAQCAtODcs
NyArODcsNyBAQCBjbGFzcyBRRU1VTWFjaGluZShvYmplY3QpOgogICAgICAgICBAcGFyYW0gbmFt
ZTogcHJlZml4IGZvciBzb2NrZXQgYW5kIGxvZyBmaWxlIG5hbWVzIChkZWZhdWx0OiBxZW11LVBJ
RCkKICAgICAgICAgQHBhcmFtIHRlc3RfZGlyOiB3aGVyZSB0byBjcmVhdGUgc29ja2V0IGFuZCBs
b2cgZmlsZQogICAgICAgICBAcGFyYW0gbW9uaXRvcl9hZGRyZXNzOiBhZGRyZXNzIGZvciBRTVAg
bW9uaXRvcgotICAgICAgICBAcGFyYW0gc29ja2V0X3NjbV9oZWxwZXI6IGhlbHBlciBwcm9ncmFt
LCByZXF1aXJlZCBmb3Igc2VuZF9mZF9zY20oKSIKKyAgICAgICAgQHBhcmFtIHNvY2tldF9zY21f
aGVscGVyOiBoZWxwZXIgcHJvZ3JhbSwgcmVxdWlyZWQgZm9yIHNlbmRfZmRfc2NtKCkKICAgICAg
ICAgQG5vdGU6IFFlbXUgcHJvY2VzcyBpcyBub3Qgc3RhcnRlZCB1bnRpbCBsYXVuY2goKSBpcyB1
c2VkLgogICAgICAgICAnJycKICAgICAgICAgaWYgYXJncyBpcyBOb25lOgotLSAKMi4xNy4yCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:32:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15: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 1gG45l-00010H-JD; Fri, 26 Oct 2018 15:32:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vnpb=ng=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gG45k-0000yr-By
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:32:04 +0000
X-Inumbo-ID: de021847-d933-11e8-a8a5-bc764e045a96
Received: from mout.kundenserver.de (unknown [212.227.126.134])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id de021847-d933-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 17:29:03 +0200 (CEST)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1N3Gok-1fXghI38r4-010OHp; Fri, 26 Oct 2018 17:31:59 +0200
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1N3Gok-1fXghI38r4-010OHp; Fri, 26 Oct 2018 17:31:59 +0200
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Fri, 26 Oct 2018 17:31:14 +0200
Message-Id: <20181026153125.24738-10-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181026153125.24738-1-laurent@vivier.eu>
References: <20181026153125.24738-1-laurent@vivier.eu>
X-Provags-ID: V03:K1:gMxyO7cWiaH3Jx8M5bWDfTmNhiRZ8d5Z+EEnmLDHlJVSZ9g4bZj
 zqBcvvzl2TYWPx/7WhLpoop4bCMqP++g9JYwv6Ri89uwvtUWF3vdETI2ZN1I++X3yLGL9OX
 s6ArVYQwsnEAPqlwLQrCaSRbaMgzNfR//jGK/mP1C+paIUcS/cDCBs/TpiVD1Jzg8BkkKaB
 7hhrZW8gYoMhvQet2cfpQ==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:wLyk8Prc9+g=:4d34OV/M03Vrq/gr64rvqz
 fDNpJ8apH/4Rv4HxBKnTHLtM0MzqNCxjD0j+KG1kbx08dw4i3hMxHwJOKoYQDVgjFB1faSCqk
 GqAeO2zEYN6cw960JcuhIGhmIViv//bKi3FNjEeQAJgxWGuTVPHs+CrvtrvoaIj8X119vJ9YO
 ErJ4rGc9oEYKHaDrB7X+mQVtPvTKlAbCvub4WVJy+3sYkZU+l7uY6S9GE6RlGeUq5LHFwx/7h
 uC89UyxrdVvYSUgXPdG7DH4KB7ITc7VYsdmPng044RVXynctAqrFd+3l5P/CWGXmlqbKhoNHS
 dYhuvUNltKeMXlc0hXU8IuRUWxF6GpovJ7snoDi/ybu8o7dSptV/RkmE/06T1EoVmMu1LlGPu
 xhOPwCxvdN2W7RBB6+C6pYaEPTK2r1Z6vaINqQFXOpXX/YWAgfWLrkZd39o/BtdIeKZtTdwsp
 Jeli3FaSlzqe5zuw6WJgbPowY57mygF/Jeywp50C3m6HWhT733raY6vpms4QB1njTJDyMV8QZ
 Im5ivmbWw0JJBpwYel5zZ2VrFs376L/JGWQzDaeKzF1C2mva3YrKr7jySocoUe5UwV55e4a1H
 7xsxxLEHE0t3tD9/7T7Agsh4ZGyx+2lYSHqpiXa65SXRNZ7don+LbKe6K83qQkVaIlxTmqA9R
 bRDvOiag+lobbRxbL+UmnMo4gVbsQQjms5Nh73zQopuoWh2mkFhJpKWu9cEF7EbJYexY=
Subject: [Xen-devel] [PULL 09/20] qemu-iotests: make 218 executable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Markus Armbruster <armbru@redhat.com>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Igor Mammedov <imammedo@redhat.com>, Laurent Vivier <lvivier@redhat.com>,
 Thomas Huth <thuth@redhat.com>, Fam Zheng <famz@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Riku Voipio <riku.voipio@iki.fi>,
 qemu-arm@nongnu.org, Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Laurent Vivier <laurent@vivier.eu>,
 Max Reitz <mreitz@redhat.com>, Michael Walle <michael@walle.cc>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.net>
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>

RnJvbTogQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CgpDb21taXQgOTkwZGMzOWMgbWFk
ZSBhbGwgdGVzdHMgZXhlY3V0YWJsZSBhdCB0aGUgdGltZSwgYnV0IDIxOCBjYW1lIGluCmxhdGVy
LCBhbmQgbWlzc2luZyB0aG9zZSBwZXJtaXNzaW9ucy4KClNpZ25lZC1vZmYtYnk6IENsZWJlciBS
b3NhIDxjcm9zYUByZWRoYXQuY29tPgpNZXNzYWdlLUlkOiA8MjAxODEwMDQxNjE4NTIuMTE2NzMt
NC1jcm9zYUByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBMYXVyZW50IFZpdmllciA8bGF1cmVu
dEB2aXZpZXIuZXU+Ci0tLQogdGVzdHMvcWVtdS1pb3Rlc3RzLzIxOCB8IDAKIDEgZmlsZSBjaGFu
Z2VkLCAwIGluc2VydGlvbnMoKyksIDAgZGVsZXRpb25zKC0pCiBtb2RlIGNoYW5nZSAxMDA2NDQg
PT4gMTAwNzU1IHRlc3RzL3FlbXUtaW90ZXN0cy8yMTgKCmRpZmYgLS1naXQgYS90ZXN0cy9xZW11
LWlvdGVzdHMvMjE4IGIvdGVzdHMvcWVtdS1pb3Rlc3RzLzIxOApvbGQgbW9kZSAxMDA2NDQKbmV3
IG1vZGUgMTAwNzU1Ci0tIAoyLjE3LjIKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:32:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15:32: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 1gG45l-000112-WE; Fri, 26 Oct 2018 15:32:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vnpb=ng=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gG45k-0000yw-Gn
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:32:04 +0000
X-Inumbo-ID: 8097be72-d934-11e8-a6a9-d7ebe60f679a
Received: from mout.kundenserver.de (unknown [212.227.126.130])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8097be72-d934-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 15:33:35 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MHmuE-1gKxte44cI-00EtqH; Fri, 26 Oct 2018 17:32:01 +0200
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MHmuE-1gKxte44cI-00EtqH; Fri, 26 Oct 2018 17:32:01 +0200
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Fri, 26 Oct 2018 17:31:15 +0200
Message-Id: <20181026153125.24738-11-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181026153125.24738-1-laurent@vivier.eu>
References: <20181026153125.24738-1-laurent@vivier.eu>
X-Provags-ID: V03:K1:GLB0mYYnfApJP68SEo13hvBeJvGYhMbIqgqKLx71zpXu9iLI3OS
 pyPgDiUiZq/11QMNSoWCIWlXTj5eVXeHsEC0rWE5tNKXTVtVXrizW6jfthcDgGZgRbUvISQ
 xZFoh+dyVn+Qiuam6N6Mjbun89sOPq5h8UYSkyYKhwt7BX7sDV8mSz4mbjhWezrDAmaDyqZ
 1R+3xrk16csIlR2SjC5pg==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:vVwgMDbK/qo=:nLfGV5TAWnSor2ljWWEgnA
 gvrSqjujEC1XqVSWcERipkSOiJhtzxmLdVI4KPlFlPGEPg2L4y0jEobuoYPG7qtuvjhGo36Tv
 YyfkcgzcoXP7/8CgiCFnow4XZUtAVxFatqjqU+9+f/3B5FpyyTx04NXuNVp4L9c0m5YDcRW4s
 4Tg1W6sLyNRfa/97ZT2yS1TJlsEgOtmWQ2qM/8nYbjg/avjfgT0An2qiwv4OR1SALq3r+KjW7
 m+6YV9Hc26aDTNIiXuPp3lzQKXkw3/Z4KS+wqgj+kRcsClV03dfFzutV9FmqxvuTpCHgDmXpn
 XX4XcMnIyf7d/yg8s/9b2w8aalSYK5slskm313zazZhNUYdhCnJWGjHkLwQ6W3ECoafC9k2BD
 n4mh9xlwA0US7lU4EzlEAOgv4jaZEiO9OiksSGR+m3uaTOssKHDf5z3KuDfz2pF9VeY6M4gMa
 b+0eex/xdcFlSlIrawy7kkqkmV4+TxRYB3SaPoYzXXtQkYLLNJOnwrPUuiqaopsuRZhYgk3r1
 58HHc72V1uHvXeSmGG+mHYswq0ZiM3T8iO66sY9rIlwNh5W45v9W8fGdJKOzaiKACWicT78Yx
 Jnm/Z3EPmR5AD3LUWnFQ1WZ8MYd81f7L54S65MDvR/IZyL6lRR2gWvLOLeZl3LdBbkCKDWlwH
 ZRwt5omGI8zW3WPt87J7baxdjMiSuQR4TxXaxY8/j6uMazOoNXAYwRJOeu6HteTczpcU=
Subject: [Xen-devel] [PULL 10/20] linux-user: fix comment
 s/atomic_write/atomic_set/
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Markus Armbruster <armbru@redhat.com>, "Emilio G. Cota" <cota@braap.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Igor Mammedov <imammedo@redhat.com>, Laurent Vivier <lvivier@redhat.com>,
 Thomas Huth <thuth@redhat.com>, Fam Zheng <famz@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Riku Voipio <riku.voipio@iki.fi>,
 qemu-arm@nongnu.org, Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Laurent Vivier <laurent@vivier.eu>,
 Max Reitz <mreitz@redhat.com>, Michael Walle <michael@walle.cc>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.net>
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>

RnJvbTogIkVtaWxpbyBHLiBDb3RhIiA8Y290YUBicmFhcC5vcmc+CgpTaWduZWQtb2ZmLWJ5OiBF
bWlsaW8gRy4gQ290YSA8Y290YUBicmFhcC5vcmc+Ck1lc3NhZ2UtSWQ6IDwyMDE4MDgxMTIxMTAx
MS42Mjc3LTEtY290YUBicmFhcC5vcmc+ClNpZ25lZC1vZmYtYnk6IExhdXJlbnQgVml2aWVyIDxs
YXVyZW50QHZpdmllci5ldT4KLS0tCiBsaW51eC11c2VyL3FlbXUuaCB8IDIgKy0KIDEgZmlsZSBj
aGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2xpbnV4
LXVzZXIvcWVtdS5oIGIvbGludXgtdXNlci9xZW11LmgKaW5kZXggMWJlYjZhMmNmYy4uZGRlM2Yy
NmY1YSAxMDA2NDQKLS0tIGEvbGludXgtdXNlci9xZW11LmgKKysrIGIvbGludXgtdXNlci9xZW11
LmgKQEAgLTE0Myw3ICsxNDMsNyBAQCB0eXBlZGVmIHN0cnVjdCBUYXNrU3RhdGUgewogICAgIC8q
IE5vbnplcm8gaWYgcHJvY2Vzc19wZW5kaW5nX3NpZ25hbHMoKSBuZWVkcyB0byBkbyBzb21ldGhp
bmcgKGVpdGhlcgogICAgICAqIGhhbmRsZSBhIHBlbmRpbmcgc2lnbmFsIG9yIHVuYmxvY2sgc2ln
bmFscykuCiAgICAgICogVGhpcyBmbGFnIGlzIHdyaXR0ZW4gZnJvbSBhIHNpZ25hbCBoYW5kbGVy
IHNvIHNob3VsZCBiZSBhY2Nlc3NlZCB2aWEKLSAgICAgKiB0aGUgYXRvbWljX3JlYWQoKSBhbmQg
YXRvbWljX3dyaXRlKCkgZnVuY3Rpb25zLiAoSXQgaXMgbm90IGFjY2Vzc2VkCisgICAgICogdGhl
IGF0b21pY19yZWFkKCkgYW5kIGF0b21pY19zZXQoKSBmdW5jdGlvbnMuIChJdCBpcyBub3QgYWNj
ZXNzZWQKICAgICAgKiBmcm9tIG11bHRpcGxlIHRocmVhZHMuKQogICAgICAqLwogICAgIGludCBz
aWduYWxfcGVuZGluZzsKLS0gCjIuMTcuMgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:32:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15:32: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 1gG45n-00012h-Ej; Fri, 26 Oct 2018 15:32:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vnpb=ng=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gG45l-00010R-QX
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:32:05 +0000
X-Inumbo-ID: deaf2c20-d933-11e8-a8a5-bc764e045a96
Received: from mout.kundenserver.de (unknown [212.227.126.130])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id deaf2c20-d933-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 17:29:04 +0200 (CEST)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1N0Ip5-1fLKm73INL-00xLUq; Fri, 26 Oct 2018 17:31:53 +0200
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1N0Ip5-1fLKm73INL-00xLUq; Fri, 26 Oct 2018 17:31:53 +0200
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Fri, 26 Oct 2018 17:31:11 +0200
Message-Id: <20181026153125.24738-7-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181026153125.24738-1-laurent@vivier.eu>
References: <20181026153125.24738-1-laurent@vivier.eu>
X-Provags-ID: V03:K1:2+1lzwmIIdattnKA+t5WqCfOHMufIsowG/DvIeGG3ALda4ts/4l
 vg/56BnLUH4llLRRRXwxyQHqDIY8mXRkjp058XeF2z6YiLzJlxY8PSM/JDoY84qU1I5yp+X
 R/QG7DOWUGBWRE8Jys9SPwbpJeLtrrrCKcNhnK/tppJoFHsNUmrh+C7gQ4MNFSjDYteJOTs
 2+WczfZcTVkfhI4HDIEHA==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:PKURthrx+Nw=:JmorG/7/AkZafoiTBWgSxi
 Sy7o0uJeBRLST8ZpLbIBjLALNpXZTH7HKZVGnt5OXwuz9kcax+XcdRtKIS/N5ZJNtWu2kr0LL
 3jfLMx4xhQgj+66H3WT7rrISJxDtZnnBFq2DKOiME2Fg2K6gIKccWtjI9zOnhcxq9yvJnHG5i
 GEuZwrA6XojC49Eb4RiHwrHA0y2DDpLS/ni4ens9A3naoHSFqFZ3dtP86qAnwXZ/YelNa3JfB
 gJQQcVxsqM1z9Y+0+ylx6H7Jb1Uw2YTveK0vWBNy7GNjpoSF+K85hNh3mOpLtkGVd9KU/i7it
 XuPRiJTN/qA1hnDCc0L3BVaXTDtwt+V/WcQQDGCnc04kpxo1Elg1MHi4lpvFyueJBbMgm22Hn
 EK78WDk+UvL0OLBPwaPrDfm1jGLJu3sUbedRgNhzvbOD8mSx2nj39k5QEOzPYnbjGtKks7AOu
 WqFZq+P1yYlrArloVDaVfPFMsCvqK3RARRLWP7XYinmWzuhNVcJOJgoiQRjyJJkUfwkqJihNv
 +5QYwQhXmbd0PxplIIW6hHL1hFOLdsVVgGp2zZ8biKpwCIx99SzYtIbmCQP2654M0eCfbfMl2
 jiY8iONR9fvq7UtTYJSEFQwvSDIEpy4KUAV8f6lbpjpF6td+o8XVmWQOeHgV1jiJrB0/JV4SY
 3FbNWdvqpgjMf0UzrcTlExxTQVJkcoNtnGUSBQEG0cc7ILZO/kld5t3JIS3mAmvyfT+c=
Subject: [Xen-devel] [PULL 06/20] docs/devel/testing.rst: add missing
 newlines after code block
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Markus Armbruster <armbru@redhat.com>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Igor Mammedov <imammedo@redhat.com>, Laurent Vivier <lvivier@redhat.com>,
 Thomas Huth <thuth@redhat.com>, Fam Zheng <famz@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Riku Voipio <riku.voipio@iki.fi>,
 qemu-arm@nongnu.org, Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Laurent Vivier <laurent@vivier.eu>,
 Max Reitz <mreitz@redhat.com>, Michael Walle <michael@walle.cc>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.net>
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>

RnJvbTogQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CgpUaGUgbGluZSBpbW1lZGlhdGUg
Zm9sbG93aW5nIGEgIi4uIGNvZGU6OiIgYmxvY2sgaXMgY29uc2lkZXJlZAp0byBjb250YWlucyBh
cmd1bWVudHMgdG8gdGhlICJjb2RlIGRpcmVjdGl2ZSIuICBUaGUgbGFjayBvZiBhCm5ldyBsaW5l
IGdpdmVzIG1lIGR1cmluZyBhdCBwYXJzZSB0aW1lOgoKICAgdGVzdGluZy5yc3Q6NjM6IChFUlJP
Ui8zKSBFcnJvciBpbiAiY29kZSIgZGlyZWN0aXZlOgogICBtYXhpbXVtIDEgYXJndW1lbnQocykg
YWxsb3dlZCwgMyBzdXBwbGllZC4KCiAgIC4uIGNvZGU6OgogICAgIG1ha2UgY2hlY2stdW5pdCBW
PTEKCiAgIHRlc3RpbmcucnN0OjEyMDogKEVSUk9SLzMpIEVycm9yIGluICJjb2RlIiBkaXJlY3Rp
dmU6CiAgIG1heGltdW0gMSBhcmd1bWVudChzKSBhbGxvd2VkLCAzIHN1cHBsaWVkLgoKICAgLi4g
Y29kZTo6CiAgICAgbWFrZSBjaGVjay1xdGVzdCBWPTEKCkxldCdzIGFkZCB0aGUgbWlzc2luZyBu
ZXdsaW5lcywgYm90aCBmb3IgY29uc2lzdGVuY3kgYW5kIHRvCmF2b2lkIHRoZSBwYXJzaW5nIGVy
cm9ycy4KClNpZ25lZC1vZmYtYnk6IENsZWJlciBSb3NhIDxjcm9zYUByZWRoYXQuY29tPgpSZXZp
ZXdlZC1ieTogSm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29tPgpNZXNzYWdlLUlkOiA8MjAxODEw
MDQxNjE4NTIuMTE2NzMtNi1jcm9zYUByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBMYXVyZW50
IFZpdmllciA8bGF1cmVudEB2aXZpZXIuZXU+Ci0tLQogZG9jcy9kZXZlbC90ZXN0aW5nLnJzdCB8
IDIgKysKIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kb2Nz
L2RldmVsL3Rlc3RpbmcucnN0IGIvZG9jcy9kZXZlbC90ZXN0aW5nLnJzdAppbmRleCBmY2ZhZDg3
NjE0Li5hMjI3NzU0Zjg2IDEwMDY0NAotLS0gYS9kb2NzL2RldmVsL3Rlc3RpbmcucnN0CisrKyBi
L2RvY3MvZGV2ZWwvdGVzdGluZy5yc3QKQEAgLTU5LDYgKzU5LDcgQEAgdmFyaWFibGUgKHdoaWNo
IGFmZmVjdHMgbWVtb3J5IHJlY2xhbWF0aW9uIGFuZCBjYXRjaGVzIGludmFsaWQgcG9pbnRlcnMg
YmV0dGVyKQogYW5kIGd0ZXN0ZXIgb3B0aW9ucy4gSWYgbmVjZXNzYXJ5LCB5b3UgY2FuIHJ1bgog
CiAuLiBjb2RlOjoKKwogICBtYWtlIGNoZWNrLXVuaXQgVj0xCiAKIGFuZCBjb3B5IHRoZSBhY3R1
YWwgY29tbWFuZCBsaW5lIHdoaWNoIGV4ZWN1dGVzIHRoZSB1bml0IHRlc3QsIHRoZW4gcnVuCkBA
IC0xMTYsNiArMTE3LDcgQEAgYW5kIHVzaW5nIGdkYiBvbiB0aGUgdGVzdCBpcyBzdGlsbCBzaW1w
bGUgdG8gZG86IGZpbmQgb3V0IHRoZSBhY3R1YWwgY29tbWFuZAogZnJvbSB0aGUgb3V0cHV0IG9m
CiAKIC4uIGNvZGU6OgorCiAgIG1ha2UgY2hlY2stcXRlc3QgVj0xCiAKIHdoaWNoIHlvdSBjYW4g
cnVuIG1hbnVhbGx5LgotLSAKMi4xNy4yCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:32:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15:32: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 1gG45p-00015E-RN; Fri, 26 Oct 2018 15:32:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vnpb=ng=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gG45o-00013u-L2
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:32:08 +0000
X-Inumbo-ID: e0b313dd-d933-11e8-a8a5-bc764e045a96
Received: from mout.kundenserver.de (unknown [212.227.126.130])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e0b313dd-d933-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 17:29:07 +0200 (CEST)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MN67J-1fzMYQ07k5-00J2rW; Fri, 26 Oct 2018 17:32:03 +0200
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MN67J-1fzMYQ07k5-00J2rW; Fri, 26 Oct 2018 17:32:03 +0200
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Fri, 26 Oct 2018 17:31:16 +0200
Message-Id: <20181026153125.24738-12-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181026153125.24738-1-laurent@vivier.eu>
References: <20181026153125.24738-1-laurent@vivier.eu>
X-Provags-ID: V03:K1:Y9I56rcz2zqBUdx9sZmh5haNlZFYN90Tlg6dIVa2wH4bczZqV/I
 5dk3p8ZA0jjfSgIQr56tEVjM5iTNvvSsr0+f/UgDBHoajTSbJEZvjbzWNxn4VdEemIKmcSi
 zVJfYCRgPCdXZeD+qo7L27VnJMGH3J8WbPYuPT8Nj+UhBAUYlI5NXQUvZdZtMjHwc0qQBts
 irxmTF3hu/8A4/HDYnJpA==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:q7UIvLoxIig=:77i3K5nCa2NQaxpkSEfQEp
 xmB/GpNuSkOERzAV4BOqw3CNL86mSNgKG42SwdgFHGxE4YMWN347JI1HdeVV+g04HkNNSh2Ez
 8bgTZ+opug7EmeSqSOnYFiwTX76J4wLBuC7tNFi56Lr4rxTqBFTrXocnBn2u15Q0oKkwybdab
 7VAPUWenQ6ZKPvDZFI+gauaRuNq3gz6hXPe5gX2iE8uf2lC27lPJq2J8N5Zzj90Regqh9tdP/
 T0AUtM2JzVbNriGVgUOJTA83qhquAiByqROcOsN2VS1jivMwhBHwGc2gorARqRnYw6BNTFvEH
 D6O6w6UHHXV2AyOJH0tU4twChDdN/C7Kdz8k//M3bF0e8W4PnPPfXn8n5yP3zoNC99ojL5vRx
 9L6GCQt5BqLQ+S9XQMlo2mu1gudRp7bno3NTusou4COu/S2sZbpagAiBWqxChxsw5nkHBWyT8
 wReFd1kGd53aL8YQA+sokWdblwlZ0gRudVfazWSf+g6M+Tvs3IiVk8lgBKDIAY8Wh1tSwjZhf
 cVojfiJZD8bN2TYTFKtUXr8S+Fi+j+Nbv96OhpC13+wIHxEAyDMmGYW6/CNFYXb1wEE1fttOD
 mEIQ+oXxWNZdVf1R79ELvlQxzgc0LfBenSWviPXo/eMCO8unq/q/jT2VBl+l1Pc/dQTV7Q2+t
 r8cZwqeB5DA+W14t+80pkMPedHC8IYA+q7aq5ory7oDdD0J549RsHt1XYDpPHZeNZLbM=
Subject: [Xen-devel] [PULL 11/20] cpu.h: fix a 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: Peter Maydell <peter.maydell@linaro.org>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org, Li Qiang <liq3ea@gmail.com>,
 Markus Armbruster <armbru@redhat.com>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Igor Mammedov <imammedo@redhat.com>, Laurent Vivier <lvivier@redhat.com>,
 Thomas Huth <thuth@redhat.com>, Fam Zheng <famz@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Riku Voipio <riku.voipio@iki.fi>,
 qemu-arm@nongnu.org, Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Laurent Vivier <laurent@vivier.eu>,
 Max Reitz <mreitz@redhat.com>, Michael Walle <michael@walle.cc>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.net>
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>

RnJvbTogTGkgUWlhbmcgPGxpcTNlYUBnbWFpbC5jb20+CgpGb3VuZCBieSByZWFkaW5nIHRoZSBj
b2RlLgoKU2lnbmVkLW9mZi1ieTogTGkgUWlhbmcgPGxpcTNlYUBnbWFpbC5jb20+Ck1lc3NhZ2Ut
SWQ6IDwxNTM2MTUwNTQ4LTI3OTctMS1naXQtc2VuZC1lbWFpbC1saXEzZWFAZ21haWwuY29tPgpT
aWduZWQtb2ZmLWJ5OiBMYXVyZW50IFZpdmllciA8bGF1cmVudEB2aXZpZXIuZXU+Ci0tLQogaW5j
bHVkZS9xb20vY3B1LmggfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEg
ZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9pbmNsdWRlL3FvbS9jcHUuaCBiL2luY2x1ZGUvcW9t
L2NwdS5oCmluZGV4IDRlMjM4YjBkOWYuLmRlZjBjNjQzMDggMTAwNjQ0Ci0tLSBhL2luY2x1ZGUv
cW9tL2NwdS5oCisrKyBiL2luY2x1ZGUvcW9tL2NwdS5oCkBAIC04NTIsNyArODUyLDcgQEAgZXh0
ZXJuIENQVUludGVycnVwdEhhbmRsZXIgY3B1X2ludGVycnVwdF9oYW5kbGVyOwogLyoqCiAgKiBj
cHVfaW50ZXJydXB0OgogICogQGNwdTogVGhlIENQVSB0byBzZXQgYW4gaW50ZXJydXB0IG9uLgot
ICogQG1hc2s6IFRoZSBpbnRlcnVwdHMgdG8gc2V0LgorICogQG1hc2s6IFRoZSBpbnRlcnJ1cHRz
IHRvIHNldC4KICAqCiAgKiBJbnZva2VzIHRoZSBpbnRlcnJ1cHQgaGFuZGxlci4KICAqLwotLSAK
Mi4xNy4yCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:32:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15: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 1gG45s-000182-81; Fri, 26 Oct 2018 15:32:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vnpb=ng=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gG45q-00016M-QR
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:32:10 +0000
X-Inumbo-ID: 84514668-d934-11e8-a6a9-d7ebe60f679a
Received: from mout.kundenserver.de (unknown [212.227.126.187])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 84514668-d934-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 15:33:42 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MgARS-1ffLh50QDG-00hbtl; Fri, 26 Oct 2018 17:32:05 +0200
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MgARS-1ffLh50QDG-00hbtl; Fri, 26 Oct 2018 17:32:05 +0200
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Fri, 26 Oct 2018 17:31:17 +0200
Message-Id: <20181026153125.24738-13-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181026153125.24738-1-laurent@vivier.eu>
References: <20181026153125.24738-1-laurent@vivier.eu>
MIME-Version: 1.0
X-Provags-ID: V03:K1:ex2+kfocSHYiSFatyHnbgYg6PbpKVY9xitw2Vhe2SRwOK5wFpye
 WzTXWFeZycPBflsRTUQCJdfJIfYS9wEbxqIdLf56LCf/IQvTYsruo8snUVasRtP0S0J2GDm
 aIK9o7o9Xqjm5SH65Y1gwW7/diBtR9KEvlXschdEGuYXQ0Utfn/dtKaQlokYxvqWmBzEnIK
 mIyPtVj6UdDrWmQD06JLA==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:detTgguHPt0=:Ec7dYIeTiXiizbwBWjVA82
 1bhjC0EtY+xf53OOXuG7Q9VOa+aBJgKppIySlxiVx4ci0aLVXddBuGtRgBBa6snQutylLHcGh
 E6GV8BiZ8jZY6JgU4cdjPTFR8Y0/0ZSF+1ARF6IqT31mrHv3C95ZSpt7RR5w7I3cK09ki8I72
 iTvOjHV1YBt2E0sXxUE6L5rqeI/tS6EPVX61VpUBs47PPnNclH6vuGIWeem2FK4IIXHQZPX6p
 lDOkTX2T/RRTjasH4Xof6elqb+e2hfDpLQbQt+HRJQJw+5FjgJStOeKDAsVIXWhLRVbiZjuSq
 cjZGKBS7JuTmrYoCQb6zy8O90746NWCVLrSuSkwTurxJL59kRYyUu9Ml4MQnrsGqd/f7IjYhS
 fYrcj9yYO+zAOdusUjkIuV9I0I0k0RMFlvMoXyUIu10Q62ivYAe+8qhm4gvT9IyLNp/6wpwOQ
 QHQPwrsSBcz+lNzIzt2Yd31cGQffdPF2hy3PInHpfrLhz7e7rMUXaX6QruTR1YL3hK5IU3Dx4
 rXaUG+WpG+co3oGpHj+ywZMaKhs9Ho3RoAvMBAfIl2HSb0XFiOTBfeFSj89I+NIMJJbu1JB1Q
 qdBPxuMpcI7kzT2rUvBbz6q5EfKAXCyRcVDlWSFwjRHxJtpMG6fVYPqH4Qz8t1sWxBXwHhUAK
 HUBzn/KyLcw2aGvS0aPRuDzhnr/Vbxg+ef/m1To4nq01zVCYJ4tt42FgZ/XuR0HKBLFumdPlB
 0spzLrBGT41oirWY
Subject: [Xen-devel] [PULL 12/20] tests: Fix typos in comments and help
 message (found by codespell)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Markus Armbruster <armbru@redhat.com>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Igor Mammedov <imammedo@redhat.com>, Laurent Vivier <lvivier@redhat.com>,
 Thomas Huth <thuth@redhat.com>, Fam Zheng <famz@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Stefan Weil <sw@weilnetz.de>,
 Riku Voipio <riku.voipio@iki.fi>, qemu-arm@nongnu.org,
 Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Laurent Vivier <laurent@vivier.eu>,
 Max Reitz <mreitz@redhat.com>, Michael Walle <michael@walle.cc>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

RnJvbTogU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgoKRml4IGFsc28gYSBncmFtbWFyIGlz
c3VlLgoKU2lnbmVkLW9mZi1ieTogU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgpSZXZpZXdl
ZC1ieTogQWxleCBCZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5hcm8ub3JnPgpNZXNzYWdlLUlkOiA8
MjAxODA3MTMwNTQ3NTUuMjMzMjMtMS1zd0B3ZWlsbmV0ei5kZT4KU2lnbmVkLW9mZi1ieTogTGF1
cmVudCBWaXZpZXIgPGxhdXJlbnRAdml2aWVyLmV1PgotLS0KIHRlc3RzL2Jpb3MtdGFibGVzLXRl
c3QuYyAgICAgICAgICAgICAgfCAyICstCiB0ZXN0cy9kb2NrZXIvTWFrZWZpbGUuaW5jbHVkZSAg
ICAgICAgIHwgMiArLQogdGVzdHMvZG9ja2VyL2RvY2tlci5weSAgICAgICAgICAgICAgICB8IDQg
KystLQogdGVzdHMvZ3Vlc3QtZGVidWcvdGVzdC1nZGJzdHViLnB5ICAgICB8IDIgKy0KIHRlc3Rz
L3FlbXUtaW90ZXN0cy9jb21tb24ucWVtdSAgICAgICAgfCAyICstCiB0ZXN0cy90Y2cvTWFrZWZp
bGUuaW5jbHVkZSAgICAgICAgICAgIHwgMiArLQogdGVzdHMvdGNnL01ha2VmaWxlLnByb2JlICAg
ICAgICAgICAgICB8IDIgKy0KIHRlc3RzL3RjZy9taXBzL21pcHM2NC1kc3Avc3VicV9zX3B3LmMg
fCAyICstCiA4IGZpbGVzIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS90ZXN0cy9iaW9zLXRhYmxlcy10ZXN0LmMgYi90ZXN0cy9iaW9zLXRhYmxl
cy10ZXN0LmMKaW5kZXggNGUyNDkzMGM0Yi4uYWY0YjFmYjZiZCAxMDA2NDQKLS0tIGEvdGVzdHMv
Ymlvcy10YWJsZXMtdGVzdC5jCisrKyBiL3Rlc3RzL2Jpb3MtdGFibGVzLXRlc3QuYwpAQCAtMzkw
LDcgKzM5MCw3IEBAIHRyeV9hZ2FpbjoKICAgICAgICAgaWYgKGdfZmlsZV90ZXN0KGFtbF9maWxl
LCBHX0ZJTEVfVEVTVF9FWElTVFMpKSB7CiAgICAgICAgICAgICBleHBfc2R0LmFtbF9maWxlID0g
YW1sX2ZpbGU7CiAgICAgICAgIH0gZWxzZSBpZiAoKmV4dCAhPSAnXDAnKSB7Ci0gICAgICAgICAg
ICAvKiB0cnkgZmFsbGJhY2sgdG8gZ2VuZXJpYyAoZXh0ZW50aW9uIGxlc3MpIGV4cGVjdGVkIGZp
bGUgKi8KKyAgICAgICAgICAgIC8qIHRyeSBmYWxsYmFjayB0byBnZW5lcmljIChleHRlbnNpb24g
bGVzcykgZXhwZWN0ZWQgZmlsZSAqLwogICAgICAgICAgICAgZXh0ID0gIiI7CiAgICAgICAgICAg
ICBnX2ZyZWUoYW1sX2ZpbGUpOwogICAgICAgICAgICAgZ290byB0cnlfYWdhaW47CmRpZmYgLS1n
aXQgYS90ZXN0cy9kb2NrZXIvTWFrZWZpbGUuaW5jbHVkZSBiL3Rlc3RzL2RvY2tlci9NYWtlZmls
ZS5pbmNsdWRlCmluZGV4IDZlMDMyMzVhYjkuLjk0NjdlOWQwODggMTAwNjQ0Ci0tLSBhL3Rlc3Rz
L2RvY2tlci9NYWtlZmlsZS5pbmNsdWRlCisrKyBiL3Rlc3RzL2RvY2tlci9NYWtlZmlsZS5pbmNs
dWRlCkBAIC00MSw3ICs0MSw3IEBAIGRvY2tlci1xZW11LXNyYzogJChET0NLRVJfU1JDX0NPUFkp
CiBkb2NrZXItaW1hZ2U6ICR7RE9DS0VSX1RBUkdFVFN9CiAKICMgR2VuZXJhbCBydWxlIGZvciBi
dWlsZGluZyBkb2NrZXIgaW1hZ2VzLiBJZiB3ZSBhcmUgYSBzdWItbWFrZQotIyBpbnZva2VkIHdp
dGggU0tJUF9ET0NLRVJfQlVJTEQgd2Ugc3RpbGwgY2hlY2sgdGhlIGltYWdlIGlzIHVwdG8gZGF0
ZQorIyBpbnZva2VkIHdpdGggU0tJUF9ET0NLRVJfQlVJTEQgd2Ugc3RpbGwgY2hlY2sgdGhlIGlt
YWdlIGlzIHVwIHRvIGRhdGUKICMgdGhvdWdoCiBpZmRlZiBTS0lQX0RPQ0tFUl9CVUlMRAogZG9j
a2VyLWltYWdlLSU6ICQoRE9DS0VSX0ZJTEVTX0RJUikvJS5kb2NrZXIKZGlmZiAtLWdpdCBhL3Rl
c3RzL2RvY2tlci9kb2NrZXIucHkgYi90ZXN0cy9kb2NrZXIvZG9ja2VyLnB5CmluZGV4IDQ0ZDVm
NzQ5M2IuLjAyZDhhODM4NDcgMTAwNzU1Ci0tLSBhL3Rlc3RzL2RvY2tlci9kb2NrZXIucHkKKysr
IGIvdGVzdHMvZG9ja2VyL2RvY2tlci5weQpAQCAtOTcsNyArOTcsNyBAQCBkZWYgX2dldF9zb19s
aWJzKGV4ZWN1dGFibGUpOgogICAgIHJldHVybiBsaWJzCiAKIGRlZiBfY29weV9iaW5hcnlfd2l0
aF9saWJzKHNyYywgZGVzdF9kaXIpOgotICAgICIiIkNvcHkgYSBiaW5hcnkgZXhlY3V0YWJsZSBh
bmQgYWxsIGl0cyBkZXBlbmRhbnQgbGlicmFyaWVzLgorICAgICIiIkNvcHkgYSBiaW5hcnkgZXhl
Y3V0YWJsZSBhbmQgYWxsIGl0cyBkZXBlbmRlbnQgbGlicmFyaWVzLgogCiAgICAgVGhpcyBkb2Vz
IHJlbHkgb24gdGhlIGhvc3QgZmlsZS1zeXN0ZW0gYmVpbmcgZmFpcmx5IG11bHRpLWFyY2gKICAg
ICBhd2FyZSBzbyB0aGUgZmlsZSBkb24ndCBjbGFzaCB3aXRoIHRoZSBndWVzdHMgbGF5b3V0LiIi
IgpAQCAtMjg0LDcgKzI4NCw3IEBAIGNsYXNzIFN1YkNvbW1hbmQob2JqZWN0KToKICAgICBuYW1l
ID0gTm9uZSAjIFN1YmNvbW1hbmQgbmFtZQogICAgIGRlZiBzaGFyZWRfYXJncyhzZWxmLCBwYXJz
ZXIpOgogICAgICAgICBwYXJzZXIuYWRkX2FyZ3VtZW50KCItLXF1aWV0IiwgYWN0aW9uPSJzdG9y
ZV90cnVlIiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWxwPSJSdW4gcXVpZXRseSB1
bmxlc3MgYW4gZXJyb3Igb2NjdXJlZCIpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVs
cD0iUnVuIHF1aWV0bHkgdW5sZXNzIGFuIGVycm9yIG9jY3VycmVkIikKIAogICAgIGRlZiBhcmdz
KHNlbGYsIHBhcnNlcik6CiAgICAgICAgICIiIlNldHVwIGFyZ3VtZW50IHBhcnNlciIiIgpkaWZm
IC0tZ2l0IGEvdGVzdHMvZ3Vlc3QtZGVidWcvdGVzdC1nZGJzdHViLnB5IGIvdGVzdHMvZ3Vlc3Qt
ZGVidWcvdGVzdC1nZGJzdHViLnB5CmluZGV4IDQ3NGQyYzVjNjUuLjBlNGFjMDE0MjYgMTAwNjQ0
Ci0tLSBhL3Rlc3RzL2d1ZXN0LWRlYnVnL3Rlc3QtZ2Ric3R1Yi5weQorKysgYi90ZXN0cy9ndWVz
dC1kZWJ1Zy90ZXN0LWdkYnN0dWIucHkKQEAgLTEyMiw3ICsxMjIsNyBAQCBjbGFzcyBDYXRjaEJy
ZWFrcG9pbnQoZ2RiLkJyZWFrcG9pbnQpOgogCiAKIGRlZiBydW5fdGVzdCgpOgotICAgICJSdW4g
dGhyb3VnaHQgdGhlIHRlc3RzIG9uZSBieSBvbmUiCisgICAgIlJ1biB0aHJvdWdoIHRoZSB0ZXN0
cyBvbmUgYnkgb25lIgogCiAgICAgcHJpbnQgKCJDaGVja2luZyB3ZSBjYW4gc3RlcCB0aGUgZmly
c3QgZmV3IGluc3RydWN0aW9ucyIpCiAgICAgc3RlcF9vayA9IDAKZGlmZiAtLWdpdCBhL3Rlc3Rz
L3FlbXUtaW90ZXN0cy9jb21tb24ucWVtdSBiL3Rlc3RzL3FlbXUtaW90ZXN0cy9jb21tb24ucWVt
dQppbmRleCBmMjg1NDg0OTUxLi5kYWRkZTJhMjY2IDEwMDY0NAotLS0gYS90ZXN0cy9xZW11LWlv
dGVzdHMvY29tbW9uLnFlbXUKKysrIGIvdGVzdHMvcWVtdS1pb3Rlc3RzL2NvbW1vbi5xZW11CkBA
IC0yNTcsNyArMjU3LDcgQEAgZnVuY3Rpb24gX2xhdW5jaF9xZW11KCkKIH0KIAogCi0jIFNpbGVu
dHkga2lsbHMgdGhlIFFFTVUgcHJvY2VzcworIyBTaWxlbnRseSBraWxscyB0aGUgUUVNVSBwcm9j
ZXNzCiAjCiAjIElmICR3YWl0IGlzIHNldCB0byBhbnl0aGluZyBvdGhlciB0aGFuIHRoZSBlbXB0
eSBzdHJpbmcsIHRoZSBwcm9jZXNzIHdpbGwgbm90CiAjIGJlIGtpbGxlZCBidXQgb25seSB3YWl0
ZWQgZm9yLCBhbmQgYW55IG91dHB1dCB3aWxsIGJlIGZvcndhcmRlZCB0byBzdGRvdXQuIElmCmRp
ZmYgLS1naXQgYS90ZXN0cy90Y2cvTWFrZWZpbGUuaW5jbHVkZSBiL3Rlc3RzL3RjZy9NYWtlZmls
ZS5pbmNsdWRlCmluZGV4IDU3NDcwYjJhMmMuLmM1ODFiZDZmZmMgMTAwNjQ0Ci0tLSBhL3Rlc3Rz
L3RjZy9NYWtlZmlsZS5pbmNsdWRlCisrKyBiL3Rlc3RzL3RjZy9NYWtlZmlsZS5pbmNsdWRlCkBA
IC0yLDcgKzIsNyBAQAogIwogIyBUQ0cgdGVzdHMgKHBlci10YXJnZXQgcnVsZXMpCiAjCi0jIFRo
aXMgTWFrZWZpbGUgZnJhZ2VtZW50IGlzIGluY2x1ZGVkIGZyb20gdGhlIHBlci10YXJnZXQKKyMg
VGhpcyBNYWtlZmlsZSBmcmFnbWVudCBpcyBpbmNsdWRlZCBmcm9tIHRoZSBwZXItdGFyZ2V0CiAj
IE1ha2VmaWxlLnRhcmdldCBzbyB3aWxsIGJlIGludm9rZWQgZm9yIGVhY2ggbGludXgtdXNlciBw
cm9ncmFtIHdlCiAjIGJ1aWxkLiBXZSBoYXZlIHR3byBvcHRpb25zIGZvciBjb21waWxpbmcsIGVp
dGhlciB1c2luZyBhIGNvbmZpZ3VyZWQKICMgZ3Vlc3QgY29tcGlsZXIgb3IgY2FsbGluZyBvbmUg
b2Ygb3VyIGRvY2tlciBpbWFnZXMgdG8gZG8gaXQgZm9yIHVzLgpkaWZmIC0tZ2l0IGEvdGVzdHMv
dGNnL01ha2VmaWxlLnByb2JlIGIvdGVzdHMvdGNnL01ha2VmaWxlLnByb2JlCmluZGV4IDE1YzA0
MTI2NTcuLjlkYzY1NDY2M2QgMTAwNjQ0Ci0tLSBhL3Rlc3RzL3RjZy9NYWtlZmlsZS5wcm9iZQor
KysgYi90ZXN0cy90Y2cvTWFrZWZpbGUucHJvYmUKQEAgLTIsNyArMiw3IEBACiAjCiAjIFRDRyBD
b21waWxlciBQcm9iZQogIwotIyBUaGlzIE1ha2VmaWxlIGZyYWdlbWVudCBpcyBpbmNsdWRlZCBt
dWx0aXBsZSB0aW1lcyBpbiB0aGUgbWFpbiBtYWtlCisjIFRoaXMgTWFrZWZpbGUgZnJhZ21lbnQg
aXMgaW5jbHVkZWQgbXVsdGlwbGUgdGltZXMgaW4gdGhlIG1haW4gbWFrZQogIyBzY3JpcHQgdG8g
cHJvYmUgZm9yIGF2YWlsYWJsZSBjb21waWxlcnMuIFRoaXMgaXMgdXNlZCB0byBidWlsZCB1cCBh
CiAjIHNlbGVjdGlvbiBvZiByZXF1aXJlZCBkb2NrZXIgdGFyZ2V0cyBiZWZvcmUgd2UgaW52b2tl
IGEgc3ViLW1ha2UgZm9yCiAjIGVhY2ggdGFyZ2V0LgpkaWZmIC0tZ2l0IGEvdGVzdHMvdGNnL21p
cHMvbWlwczY0LWRzcC9zdWJxX3NfcHcuYyBiL3Rlc3RzL3RjZy9taXBzL21pcHM2NC1kc3Avc3Vi
cV9zX3B3LmMKaW5kZXggZThlMGIwNTY3ZS4uNGMwODBiNzg1YSAxMDA2NDQKLS0tIGEvdGVzdHMv
dGNnL21pcHMvbWlwczY0LWRzcC9zdWJxX3NfcHcuYworKysgYi90ZXN0cy90Y2cvbWlwcy9taXBz
NjQtZHNwL3N1YnFfc19wdy5jCkBAIC0yNCw3ICsyNCw3IEBAIGludCBtYWluKHZvaWQpCiAgICAg
cnQgPSAweDEyMzQ1Njc4OUFCQ0RFRjE7CiAgICAgcnMgPSAweDEyMzQ1Njc4OUFCQ0RFRjI7CiAg
ICAgcmVzdWx0ID0gIDB4MDAwMDAwMDAwMDAwMDAwMTsKLSAgICAvKiBUaGlzIHRpbWUgd2UgZG8g
bm90IHNldCBkc3BjdHJsLCBidXQgaXQgc2V0dGVkIGluIHByZS1hY3Rpb24uICovCisgICAgLyog
VGhpcyB0aW1lIHdlIGRvIG5vdCBzZXQgZHNwY3RybCwgYnV0IHNldCBpdCBpbiBwcmUtYWN0aW9u
LiAqLwogICAgIGRzcHJlc3VsdCA9IDB4MTsKIAogICAgIF9fYXNtCi0tIAoyLjE3LjIKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:32:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15: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 1gG45u-0001Bu-TS; Fri, 26 Oct 2018 15:32:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vnpb=ng=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gG45t-0001AB-HH
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:32:13 +0000
X-Inumbo-ID: 85976719-d934-11e8-a6a9-d7ebe60f679a
Received: from mout.kundenserver.de (unknown [212.227.126.131])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 85976719-d934-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 15:33:44 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MqINP-1fkWcM0r3b-00nPqS; Fri, 26 Oct 2018 17:32:09 +0200
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MqINP-1fkWcM0r3b-00nPqS; Fri, 26 Oct 2018 17:32:09 +0200
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Fri, 26 Oct 2018 17:31:19 +0200
Message-Id: <20181026153125.24738-15-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181026153125.24738-1-laurent@vivier.eu>
References: <20181026153125.24738-1-laurent@vivier.eu>
MIME-Version: 1.0
X-Provags-ID: V03:K1:BYR+/FPhEvEIEPaEM5ke2EXSPWYCalHZ0Y81g7n3v3Tl3p//XTQ
 o6GosBJsTIKYw/euWRnKMWZD4sKg4mcJEFHpocdLHNonF/yZncm5xqg8lu93h6CYOkdBT/n
 D38fB3r0/AEutCRHTyOewRUmSkMX/pm+hxr3Ro9oCVuHeDRl9LWBcYc8HoHHTw+g0uS7n3F
 NBROm3ztSMeuMNBqmkFEg==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:Fvg2WalvKo4=:nBzqshRJOV20mzxB+QvkFN
 awi2dQnkDtBvX4YV3SSHdiONNwwKlL5XWpYI1YXMBQY7Mq5f3nfuGlNeXjGMUf3m+FEmrVaZJ
 11R7omVgLeRdzviaLZ5ZcqZRvc0nXXrEKTT0buFO62pMeCBpdMsyMw0w/gmKNALVQfD23w+Sp
 VHokr35LpzGOGVUQkh8ADFrQjacCzYnV8ILB4nuRevzd0nK2b54P1Z5Xuxo1UpMtFO8PvvJNF
 7qWw+oZ7MJlAXPpPUiQw8xqTu6NFDkF4oDbrqRqj2Ws8fkIBejOHIy/yUvURUIs+kXUMlwetl
 Du5AGvcQZqi036ahTuAGgtgN/eB8JdqY8bU+Tf0Wp5M0Uvz8kNbUWDfYetRK61UJXl5CZ7KQY
 dKnzy4QFZHxGKpHdzriIE/PPTFBKFp+mXMUzSuEoCIbT3frYSr6UdcviHwJcZphZXWsnHmSRr
 21Cg0SfHVlGn2DX/VvvMrPU8LyDespxfpEEmqxlqJgcnG1eRHxvUt0q/pFTuIWOMEEC9jkdKX
 b+d/gP9KS/yjb5qcRriqYA8oFvZKEsxM4zCuMWGHOgNaTq6KQnOQMZzy1vLVmwIW4dzh72B6d
 jeQsbdXwqPMWViEkobCI1qabdyGwFMWmlWYWOsCbGQCmHXXDLoV/vfDlHXpB48X2K2EJIQPM/
 OTY6fGK1P6BND3wLNryRETdhX2+2ixv0ux9lF/juSfNI66/PCgvjJELL26CFnpcVsM8USxNLb
 gzvHG8A8Zcy25FiO
Subject: [Xen-devel] [PULL 14/20] qobject: Catch another straggler for use
 of qdict_put_str()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Markus Armbruster <armbru@redhat.com>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Igor Mammedov <imammedo@redhat.com>, Laurent Vivier <lvivier@redhat.com>,
 Thomas Huth <thuth@redhat.com>, Fam Zheng <famz@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Riku Voipio <riku.voipio@iki.fi>,
 qemu-arm@nongnu.org, Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Laurent Vivier <laurent@vivier.eu>,
 Max Reitz <mreitz@redhat.com>, Michael Walle <michael@walle.cc>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

RnJvbTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KClBhdGNoIGNy
ZWF0ZWQgbWVjaGFuaWNhbGx5IGJ5IHJlcnVubmluZzoKCiAgJCAgc3BhdGNoIC0tc3AtZmlsZSBz
Y3JpcHRzL2NvY2NpbmVsbGUvcW9iamVjdC5jb2NjaSBcCiAgICAgICAgICAgIC0tbWFjcm8tZmls
ZSBzY3JpcHRzL2NvY2NpLW1hY3JvLWZpbGUuaCBcCiAgICAgICAgICAgIC0tZGlyIC4gLS1pbi1w
bGFjZQoKU2lnbmVkLW9mZi1ieTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0
Lm9yZz4KUmV2aWV3ZWQtYnk6IE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4K
QWNrZWQtYnk6IE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+Ck1lc3NhZ2UtSWQ6
IDwyMDE4MDcwNTE1NTgxMS4yMDM2Ni0yLWY0YnVnQGFtc2F0Lm9yZz4KU2lnbmVkLW9mZi1ieTog
TGF1cmVudCBWaXZpZXIgPGxhdXJlbnRAdml2aWVyLmV1PgotLS0KIHFvYmplY3QvYmxvY2stcWRp
Y3QuYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigt
KQoKZGlmZiAtLWdpdCBhL3FvYmplY3QvYmxvY2stcWRpY3QuYyBiL3FvYmplY3QvYmxvY2stcWRp
Y3QuYwppbmRleCA0MjA1NGNjMjc0Li4xNDg3Y2M1ZGQ4IDEwMDY0NAotLS0gYS9xb2JqZWN0L2Js
b2NrLXFkaWN0LmMKKysrIGIvcW9iamVjdC9ibG9jay1xZGljdC5jCkBAIC01NzcsNyArNTc3LDcg
QEAgc3RhdGljIFFPYmplY3QgKnFkaWN0X2NydW1wbGVfZm9yX2tleXZhbF9xaXYoUURpY3QgKnNy
YywgRXJyb3IgKiplcnJwKQogICAgICAgICBpZiAoIXRtcCkgewogICAgICAgICAgICAgdG1wID0g
cWRpY3RfY2xvbmVfc2hhbGxvdyhzcmMpOwogICAgICAgICB9Ci0gICAgICAgIHFkaWN0X3B1dCh0
bXAsIGVudC0+a2V5LCBxc3RyaW5nX2Zyb21fc3RyKHMpKTsKKyAgICAgICAgcWRpY3RfcHV0X3N0
cih0bXAsIGVudC0+a2V5LCBzKTsKICAgICAgICAgZ19mcmVlKGJ1Zik7CiAgICAgfQogCi0tIAoy
LjE3LjIKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:32:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15: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 1gG45v-0001Cg-Br; Fri, 26 Oct 2018 15:32:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vnpb=ng=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gG45t-0001AV-Ob
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:32:13 +0000
X-Inumbo-ID: 86338711-d934-11e8-a6a9-d7ebe60f679a
Received: from mout.kundenserver.de (unknown [212.227.126.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 86338711-d934-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 15:33:45 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1N2SXX-1faiyG0v0B-013yG4; Fri, 26 Oct 2018 17:32:07 +0200
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1N2SXX-1faiyG0v0B-013yG4; Fri, 26 Oct 2018 17:32:07 +0200
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Fri, 26 Oct 2018 17:31:18 +0200
Message-Id: <20181026153125.24738-14-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181026153125.24738-1-laurent@vivier.eu>
References: <20181026153125.24738-1-laurent@vivier.eu>
X-Provags-ID: V03:K1:nHwqIfD7U1p4B2yoxOg3RbD7c0Q74lJnwOwV3+memYJKXd3VPHe
 ukJt7WzZgTFF8QfTFWEH8S+Kf/pXvB56SNq79YrtKkct5Bc1bE62Zqold5ehue7Ngj6gXZh
 ic4RlJ9ug1N1xqIQLYFSHfDHmWQrNQNJII4YgJ9s/ruhmlhI0LVhrIjrNYsS161Z4ZQTuKq
 dKIkAR8/79m8hupRwCipQ==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:u0w10T44iq4=:9aPSRBKTLB6nG1raNJUVAo
 IYRblKzQ+KTyDtQ5cT/QxcnxjdO49BCoiVJHMAEjzye5s+4S9kjyXuoCI8Tkkt21yBPP0OWdv
 Dr3qGNEEGXw9IUyGQm5/aMVxIsq5CG83Y5pyS+ovvttzW0MYl/ELBNfDUSxt44VEDbVSo4ned
 MsvIrXR3OOy+uNW+p3BzEOnaVRUCGJMzqShk8XdgN3G1ERVd6pjFmBwTP9/8C6CcGyrAodSof
 uqd6KajrBc9i1pyszFjLIC9pgSXPsLsrcw6jYMGnQ/Gzm2kXzrmLR8D/1Vyq7dKkJSCbaLH1T
 gBvSfUd0l+7fhqn+bOcRYtMVFL3Kwj7YMDHNMwbZL9h2hF9U3I3M/EK0MyZq5YV8cds8xYDzf
 GDGrKjUpEZglB82W3MmQLxOhh/t2gSfUW0PHmM1ngibCUXy9AdubtpOIU548idKOEOTjvxpVT
 /NDq2RzWYsW7/iUHPZFC7ocJR++HqEV8ITNdJoispY6ycRT/yH10zJZoefv9yTb9/t1lvEau6
 FyvbdlPtubEFjF/OexQiSoq+t24OgmoPIz7VxoNiNcLpyfRCHUUf3Vpq6GRpPk9B6q00P/k1V
 E4EcwT9Wy7fM3v/5XallPkxURFRxwoEPCJgAAdX2UGeRjsyml4M5iPua4zPeCAfOyYU9trVH3
 Ul9Ee0TcZx1paAZ66Su+q25L2H952IEeRu1bLXrcs5HoVDGyMnznCjR1P6FGpMk+MGrE=
Subject: [Xen-devel] [PULL 13/20] configure: Support pkg-config for zlib
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Markus Armbruster <armbru@redhat.com>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Igor Mammedov <imammedo@redhat.com>, Laurent Vivier <lvivier@redhat.com>,
 Thomas Huth <thuth@redhat.com>, Fam Zheng <famz@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Stefan Weil <sw@weilnetz.de>,
 Riku Voipio <riku.voipio@iki.fi>, qemu-arm@nongnu.org,
 Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Laurent Vivier <laurent@vivier.eu>,
 Max Reitz <mreitz@redhat.com>, Michael Walle <michael@walle.cc>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.net>
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>

RnJvbTogU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgoKVGhpcyBpcyBuZWVkZWQgZm9yIGJ1
aWxkcyB3aXRoIHRoZSBtaW5ndzY0LSogcGFja2FnZXMgZnJvbSBDeWd3aW4sCmJ1dCBhbHNvIHdv
cmtzIGZvciBMaW51eC4KCk1vdmUgdGhlIHpsaWIgdGVzdCBhbHNvIG1vcmUgdG8gdGhlIGVuZCBi
ZWNhdXNlIHVzZXJzIHNob3VsZApnZXQgaW5mb3JtYXRpb24gb24gdGhlIHJlYWxseSBpbXBvcnRh
bnQgbWlzc2luZyBwYWNrYWdlcwood2hpY2ggYWxzbyByZXF1aXJlIHpsaWIpIGZpcnN0LgoKU2ln
bmVkLW9mZi1ieTogU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgpSZXZpZXdlZC1ieTogU3Rl
ZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpNZXNzYWdlLUlkOiA8MjAxODA3MTIx
OTI2MDMuMTE1OTktMS1zd0B3ZWlsbmV0ei5kZT4KU2lnbmVkLW9mZi1ieTogTGF1cmVudCBWaXZp
ZXIgPGxhdXJlbnRAdml2aWVyLmV1PgotLS0KIGNvbmZpZ3VyZSB8IDQwICsrKysrKysrKysrKysr
KysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAyMyBpbnNlcnRpb25z
KCspLCAxNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9jb25maWd1cmUgYi9jb25maWd1cmUK
aW5kZXggMWVlMDliZDExMi4uYTAyZGYzMGRkZSAxMDA3NTUKLS0tIGEvY29uZmlndXJlCisrKyBi
L2NvbmZpZ3VyZQpAQCAtMjE1MSwyMyArMjE1MSw2IEBAIEVPRgogICBmaQogZmkKIAotIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKLSMgemxpYiBjaGVjawotCi1pZiB0
ZXN0ICIkemxpYiIgIT0gIm5vIiA7IHRoZW4KLSAgICBjYXQgPiAkVE1QQyA8PCBFT0YKLSNpbmNs
dWRlIDx6bGliLmg+Ci1pbnQgbWFpbih2b2lkKSB7IHpsaWJWZXJzaW9uKCk7IHJldHVybiAwOyB9
Ci1FT0YKLSAgICBpZiBjb21waWxlX3Byb2cgIiIgIi1seiIgOyB0aGVuCi0gICAgICAgIDoKLSAg
ICBlbHNlCi0gICAgICAgIGVycm9yX2V4aXQgInpsaWIgY2hlY2sgZmFpbGVkIiBcCi0gICAgICAg
ICAgICAiTWFrZSBzdXJlIHRvIGhhdmUgdGhlIHpsaWIgbGlicyBhbmQgaGVhZGVycyBpbnN0YWxs
ZWQuIgotICAgIGZpCi1maQotTElCUz0iJExJQlMgLWx6IgotCiAjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKICMgbHpvIGNoZWNrCiAKQEAgLTM0NzksNiArMzQ2Miwy
OSBAQCBpZiAhIGNvbXBpbGVfcHJvZyAiJGdsaWJfY2ZsYWdzIC1XZXJyb3IiICIkZ2xpYl9saWJz
IiA7IHRoZW4KICAgICBmaQogZmkKIAorIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMKKyMgemxpYiBjaGVjaworCitpZiB0ZXN0ICIkemxpYiIgIT0gIm5vIiA7IHRoZW4K
KyAgICBpZiAkcGtnX2NvbmZpZyAtLWV4aXN0cyB6bGliOyB0aGVuCisgICAgICAgIHpsaWJfY2Zs
YWdzPSQoJHBrZ19jb25maWcgLS1jZmxhZ3MgemxpYikKKyAgICAgICAgemxpYl9saWJzPSQoJHBr
Z19jb25maWcgLS1saWJzIHpsaWIpCisgICAgICAgIFFFTVVfQ0ZMQUdTPSIkemxpYl9jZmxhZ3Mg
JFFFTVVfQ0ZMQUdTIgorICAgICAgICBMSUJTPSIkemxpYl9saWJzICRMSUJTIgorICAgIGVsc2UK
KyAgICAgICAgY2F0ID4gJFRNUEMgPDwgRU9GCisjaW5jbHVkZSA8emxpYi5oPgoraW50IG1haW4o
dm9pZCkgeyB6bGliVmVyc2lvbigpOyByZXR1cm4gMDsgfQorRU9GCisgICAgICAgIGlmIGNvbXBp
bGVfcHJvZyAiIiAiLWx6IiA7IHRoZW4KKyAgICAgICAgICAgIExJQlM9IiRMSUJTIC1seiIKKyAg
ICAgICAgZWxzZQorICAgICAgICAgICAgZXJyb3JfZXhpdCAiemxpYiBjaGVjayBmYWlsZWQiIFwK
KyAgICAgICAgICAgICAgICAiTWFrZSBzdXJlIHRvIGhhdmUgdGhlIHpsaWIgbGlicyBhbmQgaGVh
ZGVycyBpbnN0YWxsZWQuIgorICAgICAgICBmaQorICAgIGZpCitmaQorCiAjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKICMgU0hBIGNvbW1hbmQgcHJvYmUgZm9yIG1v
ZHVsZXMKIGlmIHRlc3QgIiRtb2R1bGVzIiA9IHllczsgdGhlbgotLSAKMi4xNy4yCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:32:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15: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 1gG45z-0001IK-Or; Fri, 26 Oct 2018 15:32:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vnpb=ng=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gG45y-0001GT-4u
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:32:18 +0000
X-Inumbo-ID: 88e34c5c-d934-11e8-a6a9-d7ebe60f679a
Received: from mout.kundenserver.de (unknown [212.227.126.134])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 88e34c5c-d934-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 15:33:49 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1N3Xvv-1fXPaK0qXL-010fOy; Fri, 26 Oct 2018 17:32:11 +0200
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1N3Xvv-1fXPaK0qXL-010fOy; Fri, 26 Oct 2018 17:32:11 +0200
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Fri, 26 Oct 2018 17:31:20 +0200
Message-Id: <20181026153125.24738-16-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181026153125.24738-1-laurent@vivier.eu>
References: <20181026153125.24738-1-laurent@vivier.eu>
MIME-Version: 1.0
X-Provags-ID: V03:K1:ujcQMLVnNdlA+bT6z6rODRtkZg/zsDEqRdCnz0gVnaZ9/UQrReP
 yYwtX/6ZZtTkN6YZvVq54IrtX1iqx1Xkwd5t2OJ98jNQ1a4UmWDICn6a7FyQKjgJF7W+Ctn
 QhTDR0tSekyjaYRLrbiYdL3X6UDp5aoM44K76g4syHvKF2eQxJRCBHixUz5iJDvpc3V9THi
 BBKc9sIV3voKPz5VYe5HA==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:mDkSnPqe98M=:915bT4UpaXUVeT5R6liQYf
 w/dv7Ug2RSxa3KsGn+7+8g4f1ywSgyhZLKn7vYN0GfwmGhQArERISpZTBitmSAY/82mJJmPsB
 NvNdFf4tNjCK5ssXJsNtv4ZxU3h6e8CLvgCrGYxPKh7ON6DvOHEghV97LQUtR2E6sJxPGbrEZ
 ZRlftgPq3oJ8N7oFLRto2bVzIkVNDQOsWcxilAaFgKkd69mz/O60aiqy5qkym+i4hnDr7uMY/
 9Bty4ZbNp8mf1y3rtQc1uP1s7RWAf8BuDXeXiuSduAVbuwXcyUw5eMnWDkeJcgB2HdrMFYsxI
 vOPGdwsLZJqj+TLxiozh3y9lfi1YknPb7Nng/4fj0Z9nHsSJCGrJzacfFvYHyp/5YRuusD7Sk
 QDnBpWVYTJMnyyAVrNS9S+l2kR3n51RrIXDY6HjJ9GwcySHizBRyu8W3Ztj5QreLn/pYPvpS2
 JuOJj0emB9SmQ6hwpmHc7LUwYSCzX1fQK4stbEF0T0+/Aeyk/SL95f+fuoJhrN9vZVtTTCqjH
 7FHhGf525pC5VBpO0KCdiFwCDn5lEz3jfF5FGRgSVj2nqarRkJHS0cVsD1dUb9NCdAu4yCzSH
 CTOXdBv7ZjNZnlzw1rTTha8FTBVxwBEsgRVwSFOGR97Ilorc3IWMoWTq/HkwO/V8CFb9ERV1K
 RtoS1dDCoMkV+DEU4xVCJs5o1o9hNYzAlmnp1F9m1kIUuvD+OX+edWjILFNP//jnYmbq/OIji
 qt4DZM7g+prHqIIV
Subject: [Xen-devel] [PULL 15/20] xen: Use the PCI_DEVICE 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: Peter Maydell <peter.maydell@linaro.org>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Markus Armbruster <armbru@redhat.com>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Igor Mammedov <imammedo@redhat.com>, Laurent Vivier <lvivier@redhat.com>,
 Thomas Huth <thuth@redhat.com>, Fam Zheng <famz@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Riku Voipio <riku.voipio@iki.fi>,
 qemu-arm@nongnu.org, Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Laurent Vivier <laurent@vivier.eu>,
 Max Reitz <mreitz@redhat.com>, Michael Walle <michael@walle.cc>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

RnJvbTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KClRZUEVfWEVO
X1BUX0RFVklDRSBpcyBhIHN1YmNsYXNzIG9mIFRZUEVfUENJX0RFVklDRSwgdGhlIGNsZWFuIHdh
eQp0byBhY2Nlc3MgdGhlIFBDSURldmljZSBwb2ludGVyIGlzIHVzaW5nIHRoZSBQQ0lfREVWSUNF
KCkgbWFjcm8uCgpTdWdnZXN0ZWQtYnk6IFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGlu
YXJvLm9yZz4KU2lnbmVkLW9mZi1ieTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFt
c2F0Lm9yZz4KUmV2aWV3ZWQtYnk6IE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNv
bT4KQWNrZWQtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgpB
Y2tlZC1ieTogTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KTWVzc2FnZS1JZDog
PDIwMTgwNzA1MTU1ODExLjIwMzY2LTQtZjRidWdAYW1zYXQub3JnPgpTaWduZWQtb2ZmLWJ5OiBM
YXVyZW50IFZpdmllciA8bGF1cmVudEB2aXZpZXIuZXU+Ci0tLQogaHcveGVuL3hlbl9wdF9jb25m
aWdfaW5pdC5jIHwgOCArKysrLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwg
NCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ody94ZW4veGVuX3B0X2NvbmZpZ19pbml0LmMg
Yi9ody94ZW4veGVuX3B0X2NvbmZpZ19pbml0LmMKaW5kZXggYWVlMzFjNjJiYi4uNDdmOTAxMGM3
NSAxMDA2NDQKLS0tIGEvaHcveGVuL3hlbl9wdF9jb25maWdfaW5pdC5jCisrKyBiL2h3L3hlbi94
ZW5fcHRfY29uZmlnX2luaXQuYwpAQCAtMzU4LDcgKzM1OCw3IEBAIHN0YXRpYyB1aW50NjRfdCB4
ZW5fcHRfZ2V0X2Jhcl9zaXplKFBDSUlPUmVnaW9uICpyKQogc3RhdGljIFhlblBUQmFyRmxhZyB4
ZW5fcHRfYmFyX3JlZ19wYXJzZShYZW5QQ0lQYXNzdGhyb3VnaFN0YXRlICpzLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgaW5kZXgpCiB7Ci0gICAgUENJRGV2
aWNlICpkID0gJnMtPmRldjsKKyAgICBQQ0lEZXZpY2UgKmQgPSBQQ0lfREVWSUNFKHMpOwogICAg
IFhlblBUUmVnaW9uICpyZWdpb24gPSBOVUxMOwogICAgIFBDSUlPUmVnaW9uICpyOwogCkBAIC00
NjksNyArNDY5LDcgQEAgc3RhdGljIGludCB4ZW5fcHRfYmFyX3JlZ193cml0ZShYZW5QQ0lQYXNz
dGhyb3VnaFN0YXRlICpzLCBYZW5QVFJlZyAqY2ZnX2VudHJ5LAogewogICAgIFhlblBUUmVnSW5m
byAqcmVnID0gY2ZnX2VudHJ5LT5yZWc7CiAgICAgWGVuUFRSZWdpb24gKmJhc2UgPSBOVUxMOwot
ICAgIFBDSURldmljZSAqZCA9ICZzLT5kZXY7CisgICAgUENJRGV2aWNlICpkID0gUENJX0RFVklD
RShzKTsKICAgICBjb25zdCBQQ0lJT1JlZ2lvbiAqcjsKICAgICB1aW50MzJfdCB3cml0YWJsZV9t
YXNrID0gMDsKICAgICB1aW50MzJfdCBiYXJfZW11X21hc2sgPSAwOwpAQCAtNTQzLDcgKzU0Myw3
IEBAIHN0YXRpYyBpbnQgeGVuX3B0X2V4cF9yb21fYmFyX3JlZ193cml0ZShYZW5QQ0lQYXNzdGhy
b3VnaFN0YXRlICpzLAogewogICAgIFhlblBUUmVnSW5mbyAqcmVnID0gY2ZnX2VudHJ5LT5yZWc7
CiAgICAgWGVuUFRSZWdpb24gKmJhc2UgPSBOVUxMOwotICAgIFBDSURldmljZSAqZCA9IChQQ0lE
ZXZpY2UgKikmcy0+ZGV2OworICAgIFBDSURldmljZSAqZCA9IFBDSV9ERVZJQ0Uocyk7CiAgICAg
dWludDMyX3Qgd3JpdGFibGVfbWFzayA9IDA7CiAgICAgdWludDMyX3QgdGhyb3VnaGFibGVfbWFz
ayA9IGdldF90aHJvdWdoYWJsZV9tYXNrKHMsIHJlZywgdmFsaWRfbWFzayk7CiAgICAgcGNpYnVz
X3Qgcl9zaXplID0gMDsKQEAgLTE1ODcsNyArMTU4Nyw3IEBAIHN0YXRpYyBpbnQgeGVuX3B0X3Bj
aWVfc2l6ZV9pbml0KFhlblBDSVBhc3N0aHJvdWdoU3RhdGUgKnMsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjb25zdCBYZW5QVFJlZ0dyb3VwSW5mbyAqZ3JwX3JlZywKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGJhc2Vfb2Zmc2V0LCB1aW50OF90
ICpzaXplKQogewotICAgIFBDSURldmljZSAqZCA9ICZzLT5kZXY7CisgICAgUENJRGV2aWNlICpk
ID0gUENJX0RFVklDRShzKTsKICAgICB1aW50OF90IHZlcnNpb24gPSBnZXRfY2FwYWJpbGl0eV92
ZXJzaW9uKHMsIGJhc2Vfb2Zmc2V0KTsKICAgICB1aW50OF90IHR5cGUgPSBnZXRfZGV2aWNlX3R5
cGUocywgYmFzZV9vZmZzZXQpOwogICAgIHVpbnQ4X3QgcGNpZV9zaXplID0gMDsKLS0gCjIuMTcu
MgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:32:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15:32: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 1gG464-0001N6-4N; Fri, 26 Oct 2018 15:32:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vnpb=ng=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gG462-0001LV-Mr
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:32:22 +0000
X-Inumbo-ID: 8b8a3bd4-d934-11e8-a6a9-d7ebe60f679a
Received: from mout.kundenserver.de (unknown [212.227.126.130])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8b8a3bd4-d934-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 15:33:54 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1N4eOd-1fYW2A0gTv-011lKe; Fri, 26 Oct 2018 17:32:17 +0200
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1N4eOd-1fYW2A0gTv-011lKe; Fri, 26 Oct 2018 17:32:17 +0200
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Fri, 26 Oct 2018 17:31:23 +0200
Message-Id: <20181026153125.24738-19-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181026153125.24738-1-laurent@vivier.eu>
References: <20181026153125.24738-1-laurent@vivier.eu>
MIME-Version: 1.0
X-Provags-ID: V03:K1:7uzmE3hXAIS81p8gYH56fkh6UHOHziydz3GRt0kqKk+9lI6V8tO
 ymcxVNd2k3nNh5OSk2Pk/jxynYGCbtG21Hh/1CgAkkVIWi48rsrCDSx+W4i0sR1XGlWK5kC
 NFLNOXod/A5Ns+fCSGK2nX6J9jQuXZ1bP7IV0vckAO2dQYDS8esPHcMSEKZ+oges4O0L4eH
 Ro/pTH0X+jX3PNs37yFqQ==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:sMp6R0Un3T8=:UOJ0GTL/xFzLMW0oWfWIC2
 Wb/tFPUw5Dh4J/s5cNR5yAwXQDeWxdwkapc7bVXyEB7qk8b5KLPc6g6zbjOrT0HQ64QjHADx3
 Jy/eAX7Ibk1C3TV0pHnvhXGjf+ALK7PvjZZr6zkh604AcvqGmjNrrLAt605XHBvD1gocDXbMc
 KmgLzntqdGbaJGd5Rj3FZ2YInkY6Z7kjuvfWw3/alimzMA4osUNiXO2MK43tk9gCcThE2DZbx
 2fhGim5AgG9W4uOj0WJNef8Q+mzVEXdb8kdMAqDnRuiZfedp/GvojmlgPZnSn2TQ07vrz3UiC
 6XpBYFAyTaBQ7EWq5F9gK6Bx6nqzFCXrVQeq7KJcjBoutxxntMLX97AVILrCuzgb0cRrS6OcJ
 bLr1tHAhuUb9PpMInWchc417uZgHQrlvfi67OdLltNOW3z1UGSvS1QvDzeAzaOLnYammOejmQ
 /SZ4DFuo/vtcO/ObBniPTq7K39xFuXE/feMgl8RrMxNDSJSVmsiVnlmtQ9v0hwyTjQFoXxyB2
 QO993deYXeBHkKavB1yq98L+sUDD6ylz3m1MIr/hivJaZnHZ89YUApJ9IKC2kvIeIBjx1GkQ8
 h6JdeXvBuzHAdU7bAceIG9aVfoDHfXwJ+f6q9VlbJWtNQPf1Pg2U0PqQv8WgOV4O5VMJjC56z
 hbhvur6+k1acJnD2K45fVbP9dNiRZlWtB30XVCjH6qmiKZZw1t9e48srm2CnaKE7k73kGGdxW
 ngmAYwqy4WUPDYeW
Subject: [Xen-devel] [PULL 18/20] hw/intc/gicv3: Remove useless parenthesis
 around DIV_ROUND_UP 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: Peter Maydell <peter.maydell@linaro.org>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Markus Armbruster <armbru@redhat.com>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Igor Mammedov <imammedo@redhat.com>, Laurent Vivier <lvivier@redhat.com>,
 Thomas Huth <thuth@redhat.com>, Fam Zheng <famz@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Riku Voipio <riku.voipio@iki.fi>,
 qemu-arm@nongnu.org, Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Laurent Vivier <laurent@vivier.eu>,
 Max Reitz <mreitz@redhat.com>, Michael Walle <michael@walle.cc>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

RnJvbTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KClBhdGNoIGNy
ZWF0ZWQgbWVjaGFuaWNhbGx5IGJ5IHJlcnVubmluZzoKCiAgJCAgc3BhdGNoIC0tc3AtZmlsZSBz
Y3JpcHRzL2NvY2NpbmVsbGUvcm91bmQuY29jY2kgXAogICAgICAgICAgICAtLW1hY3JvLWZpbGUg
c2NyaXB0cy9jb2NjaS1tYWNyby1maWxlLmggXAogICAgICAgICAgICAtLWRpciAuIC0taW4tcGxh
Y2UKClNpZ25lZC1vZmYtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5v
cmc+CkFja2VkLWJ5OiBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgpNZXNzYWdl
LUlkOiA8MjAxODA3MDUxNTU4MTEuMjAzNjYtOC1mNGJ1Z0BhbXNhdC5vcmc+ClNpZ25lZC1vZmYt
Ynk6IExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KLS0tCiBpbmNsdWRlL2h3L2lu
dGMvYXJtX2dpY3YzX2NvbW1vbi5oIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9u
KCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ody9pbnRjL2FybV9naWN2
M19jb21tb24uaCBiL2luY2x1ZGUvaHcvaW50Yy9hcm1fZ2ljdjNfY29tbW9uLmgKaW5kZXggYjc5
ODQ4NmVjZi4uMzFlYzlhMWFlNCAxMDA2NDQKLS0tIGEvaW5jbHVkZS9ody9pbnRjL2FybV9naWN2
M19jb21tb24uaAorKysgYi9pbmNsdWRlL2h3L2ludGMvYXJtX2dpY3YzX2NvbW1vbi5oCkBAIC02
Miw3ICs2Miw3IEBACiAgKiBhdm9pZHMgYnVncyB3aGVyZSB3ZSBmb3JnZXQgdG8gc3VidHJhY3Qg
R0lDX0lOVEVSTkFMIGZyb20gYW4KICAqIGludGVycnVwdCBudW1iZXIuCiAgKi8KLSNkZWZpbmUg
R0lDVjNfQk1QX1NJWkUgKERJVl9ST1VORF9VUChHSUNWM19NQVhJUlEsIDMyKSkKKyNkZWZpbmUg
R0lDVjNfQk1QX1NJWkUgRElWX1JPVU5EX1VQKEdJQ1YzX01BWElSUSwgMzIpCiAKICNkZWZpbmUg
R0lDX0RFQ0xBUkVfQklUTUFQKG5hbWUpIFwKICAgICB1aW50MzJfdCBuYW1lW0dJQ1YzX0JNUF9T
SVpFXQotLSAKMi4xNy4yCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:32:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15:32: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 1gG466-0001Pf-Fa; Fri, 26 Oct 2018 15:32:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vnpb=ng=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gG465-0001OO-D3
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:32:25 +0000
X-Inumbo-ID: ea5018aa-d933-11e8-a8a5-bc764e045a96
Received: from mout.kundenserver.de (unknown [212.227.126.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ea5018aa-d933-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 17:29:24 +0200 (CEST)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1N62mG-1fW2030jY8-016T6J; Fri, 26 Oct 2018 17:32:19 +0200
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1N62mG-1fW2030jY8-016T6J; Fri, 26 Oct 2018 17:32:19 +0200
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Fri, 26 Oct 2018 17:31:24 +0200
Message-Id: <20181026153125.24738-20-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181026153125.24738-1-laurent@vivier.eu>
References: <20181026153125.24738-1-laurent@vivier.eu>
MIME-Version: 1.0
X-Provags-ID: V03:K1:peG9vs6GsMt7FvJ9IOcJtpr6YQ/f1NgGwuxCXLS10Tzwh7VvfDj
 bumB+gWdPNWZw6tKFratVmDSwhx5bzldZ0O4v00tNLyAm8FG+3+ljvGTfditOJ2aGYQXi78
 xo9z6fuF8lhjoTnQ/BEZx0tGvwNDs/NqAMEfI/RdnZUzbAAT/Nm79xVwnJ/7sSDYSPJGHb9
 LOIUKPcwnf0R6LBzrrJww==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:Wmacvs2eZ1k=:3W4TmCzU9ZcT1LHL9taMaS
 AMPowxQE21LLEE0iygB5vtvM+3A8KTVZkIXddciNyIC5AGDSuKT3D99st/Z0ALRGkuTHSTdiY
 1gIpMQbcmuKCPcm38Hbph+QG+miYgVBbYezydmHajI+vSMW00D+t4v+FJ0ZIbkG8lV7hixG5V
 dWtboDiLCgRT9tw8NH9oQVOqOuw3cOPmxG1XK7etdJ1/oOaCeGrayEMIkzkii6zuFxEpChQK9
 lQhcllu29uiOER8BnjLxRGM/wwfqA7VVk+n4TEntn+KzAA2ZaqZAtonUwusfw7PfsfjVawNMJ
 npC6rYxYSZPL8PyAxXlolSC1uKW345ma6WhoWTaPqPBbUAG+oW95l/5tKpWSwBHHVGfS4EHlw
 dbYNr7zsv0iGiV+CICcE47Yebc/UjUNpcCkTFCKQPC/l/OJr58NdQs0kbX5gQsk/Pr7hyKRkD
 896fLW/uApf7+6YL+wz/nt28ZHKEj0w6u00Zgy1dZ0cgFeL+sv0shGL6+JXJzg4MESR1zAodL
 +1gqMXBGelfL/T4FYpypaMa6bhOQfu0V2WfR5oyJV1BYhr4s5tCO8HdkwZRDuzS0B9dnMYiU8
 zOOB1he6vkqTXeHJGMx/XT1aVOHqTRRHpYSzam+kqGdDV6wfCUwC8xtIefiH4hmzVwtPrrR6o
 X+D0sH95Ge56tgvFjKJwhr40j79u7gRsyxaUjL+1Y1DgRQdtiSOw+thGiOELiRdRHM7YC+jkc
 n4IZuoP+NmpIK5b8
Subject: [Xen-devel] [PULL 19/20] milkymist-minimac2: Use
 qemu_log_mask(GUEST_ERROR) instead of error_report
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Markus Armbruster <armbru@redhat.com>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Igor Mammedov <imammedo@redhat.com>, Laurent Vivier <lvivier@redhat.com>,
 Thomas Huth <thuth@redhat.com>, Fam Zheng <famz@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Riku Voipio <riku.voipio@iki.fi>,
 qemu-arm@nongnu.org, Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Laurent Vivier <laurent@vivier.eu>,
 Max Reitz <mreitz@redhat.com>, Michael Walle <michael@walle.cc>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

RnJvbTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KCnFlbXVfbG9n
X21hc2soR1VFU1RfRVJST1IpIGlzIG1vcmUgYXBwcm9wcmlhdGU6CgogICQgcWVtdSAtZCBoZWxw
CiAgTG9nIGl0ZW1zIChjb21tYSBzZXBhcmF0ZWQpOgogIGd1ZXN0X2Vycm9ycyAgICBsb2cgd2hl
biB0aGUgZ3Vlc3QgT1MgZG9lcyBzb21ldGhpbmcgaW52YWxpZCAoZWcgYWNjZXNzaW5nIGEgbm9u
LWV4aXN0ZW50IHJlZ2lzdGVyKQoKU2lnbmVkLW9mZi1ieTogUGhpbGlwcGUgTWF0aGlldS1EYXVk
w6kgPGY0YnVnQGFtc2F0Lm9yZz4KQWNrZWQtYnk6IE1pY2hhZWwgV2FsbGUgPG1pY2hhZWxAd2Fs
bGUuY2M+Ck1lc3NhZ2UtSWQ6IDwyMDE4MDcwMjAxNDAyMi4xMjM5NS0xLWY0YnVnQGFtc2F0Lm9y
Zz4KU2lnbmVkLW9mZi1ieTogTGF1cmVudCBWaXZpZXIgPGxhdXJlbnRAdml2aWVyLmV1PgotLS0K
IGh3L25ldC9taWxreW1pc3QtbWluaW1hYzIuYyB8IDE0ICsrKysrKysrKy0tLS0tCiAxIGZpbGUg
Y2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2h3
L25ldC9taWxreW1pc3QtbWluaW1hYzIuYyBiL2h3L25ldC9taWxreW1pc3QtbWluaW1hYzIuYwpp
bmRleCAzZWFhMTlkZmRlLi4zMjJmYjc3ZTQ2IDEwMDY0NAotLS0gYS9ody9uZXQvbWlsa3ltaXN0
LW1pbmltYWMyLmMKKysrIGIvaHcvbmV0L21pbGt5bWlzdC1taW5pbWFjMi5jCkBAIC0zMCw2ICsz
MCw3IEBACiAjaW5jbHVkZSAiaHcvc3lzYnVzLmgiCiAjaW5jbHVkZSAidHJhY2UuaCIKICNpbmNs
dWRlICJuZXQvbmV0LmgiCisjaW5jbHVkZSAicWVtdS9sb2cuaCIKICNpbmNsdWRlICJxZW11L2Vy
cm9yLXJlcG9ydC5oIgogCiAjaW5jbHVkZSA8emxpYi5oPgpAQCAtMjE0LDcgKzIxNSw4IEBAIHN0
YXRpYyBzaXplX3QgYXNzZW1ibGVfZnJhbWUodWludDhfdCAqYnVmLCBzaXplX3Qgc2l6ZSwKICAg
ICB1aW50MzJfdCBjcmM7CiAKICAgICBpZiAoc2l6ZSA8IHBheWxvYWRfc2l6ZSArIDEyKSB7Ci0g
ICAgICAgIGVycm9yX3JlcG9ydCgibWlsa3ltaXN0X21pbmltYWMyOiByZWNlaXZlZCB0b28gYmln
IGV0aGVybmV0IGZyYW1lIik7CisgICAgICAgIHFlbXVfbG9nX21hc2soTE9HX0dVRVNUX0VSUk9S
LCAibWlsa3ltaXN0X21pbmltYWMyOiBmcmFtZSB0b28gYmlnICIKKyAgICAgICAgICAgICAgICAg
ICAgICAiKCV6ZCBieXRlcylcbiIsIHBheWxvYWRfc2l6ZSk7CiAgICAgICAgIHJldHVybiAwOwog
ICAgIH0KIApAQCAtMzQ3LDggKzM0OSw5IEBAIG1pbmltYWMyX3JlYWQodm9pZCAqb3BhcXVlLCBo
d2FkZHIgYWRkciwgdW5zaWduZWQgc2l6ZSkKICAgICAgICAgYnJlYWs7CiAKICAgICBkZWZhdWx0
OgotICAgICAgICBlcnJvcl9yZXBvcnQoIm1pbGt5bWlzdF9taW5pbWFjMjogcmVhZCBhY2Nlc3Mg
dG8gdW5rbm93biByZWdpc3RlciAweCIKLSAgICAgICAgICAgICAgICBUQVJHRVRfRk1UX3BseCwg
YWRkciA8PCAyKTsKKyAgICAgICAgcWVtdV9sb2dfbWFzayhMT0dfR1VFU1RfRVJST1IsCisgICAg
ICAgICAgICAgICAgICAgICAgIm1pbGt5bWlzdF9taW5pbWFjMl9yZCVkOiAweCUiIEhXQUREUl9Q
Ukl4ICJcbiIsCisgICAgICAgICAgICAgICAgICAgICAgc2l6ZSwgYWRkciA8PCAyKTsKICAgICAg
ICAgYnJlYWs7CiAgICAgfQogCkBAIC00MTMsOCArNDE2LDkgQEAgbWluaW1hYzJfd3JpdGUodm9p
ZCAqb3BhcXVlLCBod2FkZHIgYWRkciwgdWludDY0X3QgdmFsdWUsCiAgICAgICAgIGJyZWFrOwog
CiAgICAgZGVmYXVsdDoKLSAgICAgICAgZXJyb3JfcmVwb3J0KCJtaWxreW1pc3RfbWluaW1hYzI6
IHdyaXRlIGFjY2VzcyB0byB1bmtub3duIHJlZ2lzdGVyIDB4IgotICAgICAgICAgICAgICAgIFRB
UkdFVF9GTVRfcGx4LCBhZGRyIDw8IDIpOworICAgICAgICBxZW11X2xvZ19tYXNrKExPR19HVUVT
VF9FUlJPUiwKKyAgICAgICAgICAgICAgICAgICAgICAibWlsa3ltaXN0X21pbmltYWMyX3dyJWQ6
IDB4JSIgSFdBRERSX1BSSXggIiA9IDB4JWx4XG4iLAorICAgICAgICAgICAgICAgICAgICAgIHNp
emUsIGFkZHIgPDwgMiwgdmFsdWUpOwogICAgICAgICBicmVhazsKICAgICB9CiB9Ci0tIAoyLjE3
LjIKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:32:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15: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 1gG467-0001RR-UB; Fri, 26 Oct 2018 15:32:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vnpb=ng=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gG466-0001Pq-LJ
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:32:26 +0000
X-Inumbo-ID: eb74973a-d933-11e8-a8a5-bc764e045a96
Received: from mout.kundenserver.de (unknown [212.227.126.135])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eb74973a-d933-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 17:29:26 +0200 (CEST)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1Mv3M8-1fPTTZ0ozo-00r0dP; Fri, 26 Oct 2018 17:32:21 +0200
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1Mv3M8-1fPTTZ0ozo-00r0dP; Fri, 26 Oct 2018 17:32:21 +0200
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Fri, 26 Oct 2018 17:31:25 +0200
Message-Id: <20181026153125.24738-21-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181026153125.24738-1-laurent@vivier.eu>
References: <20181026153125.24738-1-laurent@vivier.eu>
MIME-Version: 1.0
X-Provags-ID: V03:K1:KclRKIrIPGBTOGMjoqcysLNDM8QxCF5ssfwQakHXJ9Nqg9/6fxz
 /1aniyI3DJXYydjEE1QS3TSzttpEMiuvyJFGSFkv/63u3VFFF417jlGodsTsOHP7fqZ6dke
 5EV9QB95RAdcFyvGs4QkymIceWgtU1iyqM2pX6UcyLxikvjo1Imv7atLScwLaSktlS1rQr3
 ldOWvFO7er8LMfVe1x/LA==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:2s2VV2pj5yM=:HjZv4m41rAcvloX/Ghjz63
 m+hNHTf6s7a1a7XQtxkbpnbfVXbli5kTCxigU+CU0YBvVfVbgduFIZeZn4iKDgmaqOqNkm8bX
 FA/dVNYyQyFxWz0XKEMprHHg68T+RCkw/CdeNRHjbUWfhIsjE2dEuHdC9J/6RNh5sxJAGle/3
 I+xV5YTmQVz1Ws9Ii6ybl7B0n6HJtSayg+rc5dQB5E1uum2o+syGCfYBcYP9SYWW9kJytwxcA
 KbtacHALrDYQ0XMARTGSWxR283QCcbAY0DJeIRht2zqrwB+WTY+Y+DoTrMIkKic3qvTK6I2cS
 Ze84KA70qyGeWshHl5rBusNyw5mBXDh4ZGPODlAswUQkrNgzMSHR8T1cDxFmW7DHSizRUNXo7
 1wUpnqmSIL1zpbQsDdtgf65svyynic2j2Cq8cfO1kZavOprfQ5/oEMPPWv1U3R/4h4Xeyd3jX
 ncLLBmwYJc9BU9GsUOBlQLTgER7RM7BS5XQBjIEAhQxRNh0rxMxopOQpKx8SqbBpdsolUxF0Y
 nHfv2fLogDSSwJ+OSPjrmWFjoICJP1cdowZ+oSTN/lJUnni/XNqqn9p5W0GmJiUyjrXUiuKFE
 59AoqcoHp0JXFvEoQZA2Kqc+SmpRm0a5GUYMHIZ+OCBfLv7X4lqSPcdzbRFml0r84P7wkXnE5
 uG6MXLtT8uFM1BJR5BReguM2/SL0IFidTx/G+HhD7p5VayEIHnppMI86j1P49oEX3SfC+F7lb
 UDbN1MpfG58zcPo/
Subject: [Xen-devel] [PULL 20/20] ppc: move at24c to its own CONFIG_ symbol
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Markus Armbruster <armbru@redhat.com>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Igor Mammedov <imammedo@redhat.com>, Laurent Vivier <lvivier@redhat.com>,
 Thomas Huth <thuth@redhat.com>, Fam Zheng <famz@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Riku Voipio <riku.voipio@iki.fi>,
 qemu-arm@nongnu.org, Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Laurent Vivier <laurent@vivier.eu>,
 Max Reitz <mreitz@redhat.com>, Michael Walle <michael@walle.cc>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

RnJvbTogUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KCkFUMjRjIEVFUFJPTSBp
cyBjdXJyZW50bHkgZ2F0ZWQgYnkgQ09ORklHX0kyQywgYW5kIGFzIHN1Y2ggaXQgaXMKYmVpbmcg
aW5jbHVkZWQgaW4gYWxsIGVtdWxhdG9ycyB0aGF0IHVzZSBJMkMsIGV2ZW4gaWYgdGhleSBkbyBu
b3QKcmVhbGx5IG5lZWQgaXQuICBTZXBhcmF0ZSBpdCBhbmQsIHNpbmNlIGl0IHdhcyBhZGRlZCBm
b3IgdGhlIGU1MDAKbWFjaGluZXMsIGFkZCBpdCB0byBxZW11LXN5c3RlbS1wcGMgYW5kIHFlbXUt
c3lzdGVtLXBwYzY0LgoKU2lnbmVkLW9mZi1ieTogUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVk
aGF0LmNvbT4KUmV2aWV3ZWQtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNh
dC5vcmc+ClJldmlld2VkLWJ5OiBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KTWVzc2Fn
ZS1JZDogPDIwMTgwNTIyMTkxNzQzLjEyODcyLTEtcGJvbnppbmlAcmVkaGF0LmNvbT4KW2x2OiBy
ZWJhc2VdClNpZ25lZC1vZmYtYnk6IExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4K
LS0tCiBkZWZhdWx0LWNvbmZpZ3MvcHBjLXNvZnRtbXUubWFrIHwgMSArCiBody9udnJhbS9NYWtl
ZmlsZS5vYmpzICAgICAgICAgIHwgMiArLQogMiBmaWxlcyBjaGFuZ2VkLCAyIGluc2VydGlvbnMo
KyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9kZWZhdWx0LWNvbmZpZ3MvcHBjLXNvZnRt
bXUubWFrIGIvZGVmYXVsdC1jb25maWdzL3BwYy1zb2Z0bW11Lm1hawppbmRleCAzMTgxYmJmMTYz
Li4yM2Q4NzFmYjNlIDEwMDY0NAotLS0gYS9kZWZhdWx0LWNvbmZpZ3MvcHBjLXNvZnRtbXUubWFr
CisrKyBiL2RlZmF1bHQtY29uZmlncy9wcGMtc29mdG1tdS5tYWsKQEAgLTI4LDYgKzI4LDcgQEAg
Q09ORklHX1NNNTAxPXkKIENPTkZJR19EREM9eQogQ09ORklHX0lERV9TSUkzMTEyPXkKIENPTkZJ
R19JMkM9eQorQ09ORklHX0FUMjRDPXkKIENPTkZJR19CSVRCQU5HX0kyQz15CiBDT05GSUdfTTQx
VDgwPXkKIENPTkZJR19WR0FfQ0lSUlVTPXkKZGlmZiAtLWdpdCBhL2h3L252cmFtL01ha2VmaWxl
Lm9ianMgYi9ody9udnJhbS9NYWtlZmlsZS5vYmpzCmluZGV4IGE5MTJkMjUzOTEuLmIzMThlNTNh
NDMgMTAwNjQ0Ci0tLSBhL2h3L252cmFtL01ha2VmaWxlLm9ianMKKysrIGIvaHcvbnZyYW0vTWFr
ZWZpbGUub2JqcwpAQCAtMSw2ICsxLDYgQEAKIGNvbW1vbi1vYmotJChDT05GSUdfRFMxMjI1WSkg
Kz0gZHMxMjI1eS5vCiBjb21tb24tb2JqLXkgKz0gZWVwcm9tOTN4eC5vCi1jb21tb24tb2JqLSQo
Q09ORklHX0kyQykgKz0gZWVwcm9tX2F0MjRjLm8KK2NvbW1vbi1vYmotJChDT05GSUdfQVQyNEMp
ICs9IGVlcHJvbV9hdDI0Yy5vCiBjb21tb24tb2JqLXkgKz0gZndfY2ZnLm8KIGNvbW1vbi1vYmot
eSArPSBjaHJwX252cmFtLm8KIGNvbW1vbi1vYmotJChDT05GSUdfTUFDX05WUkFNKSArPSBtYWNf
bnZyYW0ubwotLSAKMi4xNy4yCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:32:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15: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 1gG46A-0001VQ-LL; Fri, 26 Oct 2018 15:32:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vnpb=ng=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gG468-0001Su-SK
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:32:28 +0000
X-Inumbo-ID: ec84b65f-d933-11e8-a8a5-bc764e045a96
Received: from mout.kundenserver.de (unknown [212.227.126.134])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ec84b65f-d933-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 17:29:27 +0200 (CEST)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1N3Xvv-1fXPaQ0kwV-010fOy; Fri, 26 Oct 2018 17:32:13 +0200
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1N3Xvv-1fXPaQ0kwV-010fOy; Fri, 26 Oct 2018 17:32:13 +0200
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Fri, 26 Oct 2018 17:31:21 +0200
Message-Id: <20181026153125.24738-17-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181026153125.24738-1-laurent@vivier.eu>
References: <20181026153125.24738-1-laurent@vivier.eu>
MIME-Version: 1.0
X-Provags-ID: V03:K1:jyFUglwv22ZGvQhGYHhC9I79VIt+cGsDI6GkuGxaHtotGw1i812
 NY5fhRWppxfts+BIGYlT9+CFsQBIi9YOPobjRk6yGrv7p3XJtUaiEHuzfaYcPre/54W/5fz
 u+S8zriEuPn4ob6AJ5IVDCUEInX/eLQckyi5EMhYDLS/1YeouXlhmUe3diKxFl3lxdGxA/W
 xShGMcOi94+N8+L+g0tIw==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:/1PXSljl2Y4=:6Kj16mcRkzvlI6uvICand2
 KhQJ/ZKwV0E9ydZSHLRwpUakacRHwHVnnDwsXo2rD+OB3WdN2lTW9g41qOJxLJ3ruvMsnIYyH
 UhMABuBkQ0R6UaAgFnGLVmR96kOE2UF+D4CTaq9XoZCL/DIqnbcOmHcU7U4f9EZkzSwUWRsNE
 b70rVKHVbX9+A+ZyJePcd+cIBKnqCc/ezrK6opSjT0oIfGYPVQu3vlshpJdg/j+vkM6KzPbsC
 GApHIJoeGcjbHhIoPc6XV9O7SluYMnJ09IgTvvs/27VLnkpEQqMvAXIwGswtgjdthNlTHsw+4
 f/Vyt40YleKh8d+S1h8wMkUfCezJ5c6NIKE8RbqTR1y55RbctbQXuKYnD1cmPW8LdwLTiWhVQ
 KNZsB+isGvHRkpyZ/1Fk+1smheBVN2znegsKs0sjW+LIkHviJXrf3elt538yMByqqzd8potmR
 K9JpltaDes3yfdUNrdvjDek6UsB6r6UPvmb7p+GEltz0FgSBjeAB8TCKKRjscsbLgUyi8MJGz
 fhBGs2KIyfrwTLVHP/sy3ybI6edLQ703zdKLELxQMzmS0V5o8RzMKPJcRNpvmgEMPtfXiCd0d
 fFa5sYi4VDRmHmjElP8sckOhb1YQ7V4q+Z2ijW4r1vrWGYqaEMVbCZScObm8dmTFFtr1Nn08S
 SI1u73UPQkoljvXGXeVoV4yphSbfEplPwl2fv2YE0eszq1iboFiNVrwdf8QZmJNgk/Ysu82C1
 HNHEZ3Ts7yqxZHSV
Subject: [Xen-devel] [PULL 16/20] tests/bios-tables-test: Remove an useless
 cast
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Markus Armbruster <armbru@redhat.com>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Igor Mammedov <imammedo@redhat.com>, Laurent Vivier <lvivier@redhat.com>,
 Thomas Huth <thuth@redhat.com>, Fam Zheng <famz@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Riku Voipio <riku.voipio@iki.fi>,
 qemu-arm@nongnu.org, Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Laurent Vivier <laurent@vivier.eu>,
 Max Reitz <mreitz@redhat.com>, Michael Walle <michael@walle.cc>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

RnJvbTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KClBhdGNoIGNy
ZWF0ZWQgbWVjaGFuaWNhbGx5IGJ5IHJlcnVubmluZzoKCiAgJCAgc3BhdGNoIC0tc3AtZmlsZSBz
Y3JpcHRzL2NvY2NpbmVsbGUvdHlwZWNhc3QuY29jY2kgXAogICAgICAgICAgICAtLW1hY3JvLWZp
bGUgc2NyaXB0cy9jb2NjaS1tYWNyby1maWxlLmggXAogICAgICAgICAgICAtLWRpciAuIC0taW4t
cGxhY2UKClNpZ25lZC1vZmYtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNh
dC5vcmc+ClJldmlld2VkLWJ5OiBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+
CkFja2VkLWJ5OiBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgpNZXNzYWdlLUlk
OiA8MjAxODA3MDUxNTU4MTEuMjAzNjYtNS1mNGJ1Z0BhbXNhdC5vcmc+ClNpZ25lZC1vZmYtYnk6
IExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KLS0tCiB0ZXN0cy9iaW9zLXRhYmxl
cy10ZXN0LmMgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRp
b24oLSkKCmRpZmYgLS1naXQgYS90ZXN0cy9iaW9zLXRhYmxlcy10ZXN0LmMgYi90ZXN0cy9iaW9z
LXRhYmxlcy10ZXN0LmMKaW5kZXggYWY0YjFmYjZiZC4uMDJlNzdlYzgxMSAxMDA2NDQKLS0tIGEv
dGVzdHMvYmlvcy10YWJsZXMtdGVzdC5jCisrKyBiL3Rlc3RzL2Jpb3MtdGFibGVzLXRlc3QuYwpA
QCAtMzE5LDcgKzMxOSw3IEBAIHN0YXRpYyBib29sIGxvYWRfYXNsKEdBcnJheSAqc2R0cywgQWNw
aVNkdFRhYmxlICpzZHQpCiAgICAgcmV0ID0gZ19zcGF3bl9jb21tYW5kX2xpbmVfc3luYyhjb21t
YW5kX2xpbmUtPnN0ciwgJm91dCwgJm91dF9lcnIsIE5VTEwsICZlcnJvcik7CiAgICAgZ19hc3Nl
cnRfbm9fZXJyb3IoZXJyb3IpOwogICAgIGlmIChyZXQpIHsKLSAgICAgICAgcmV0ID0gZ19maWxl
X2dldF9jb250ZW50cyhzZHQtPmFzbF9maWxlLCAoZ2NoYXIgKiopJnNkdC0+YXNsLAorICAgICAg
ICByZXQgPSBnX2ZpbGVfZ2V0X2NvbnRlbnRzKHNkdC0+YXNsX2ZpbGUsICZzZHQtPmFzbCwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmc2R0LT5hc2xfbGVuLCAmZXJyb3IpOwog
ICAgICAgICBnX2Fzc2VydChyZXQpOwogICAgICAgICBnX2Fzc2VydF9ub19lcnJvcihlcnJvcik7
Ci0tIAoyLjE3LjIKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:32:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15:32: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 1gG46B-0001W6-1k; Fri, 26 Oct 2018 15:32:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vnpb=ng=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gG469-0001TB-0M
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:32:29 +0000
X-Inumbo-ID: 8f16523b-d934-11e8-a6a9-d7ebe60f679a
Received: from mout.kundenserver.de (unknown [212.227.126.131])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8f16523b-d934-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 15:34:00 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MyvFC-1fKVQL0l0M-00vyS1; Fri, 26 Oct 2018 17:32:15 +0200
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MyvFC-1fKVQL0l0M-00vyS1; Fri, 26 Oct 2018 17:32:15 +0200
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Fri, 26 Oct 2018 17:31:22 +0200
Message-Id: <20181026153125.24738-18-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181026153125.24738-1-laurent@vivier.eu>
References: <20181026153125.24738-1-laurent@vivier.eu>
MIME-Version: 1.0
X-Provags-ID: V03:K1:+i9Bmgk1IwQUv0MsCRCyQhrt4v9377EbiyAgWwyN+GK3Ka67Uwc
 YTeH4mU8BLVpCOUY9aKO+ZRqTWJUjPIj6fxmgPwvxkX85DJcw4aKfnE9bphEJlQss8M1MDi
 9DS8GuY7l8dCB8ktIvBkdMv/8dXcs2DLiDuhmRZL/Yf7FnFuD3PvOPam/Kj+VW8ixwy4AG+
 eBFkvKCStAnisgNt+o9bg==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:XmlXAmcRL4g=:KUSW9NWdAz/RjQzT10cBel
 oyM7NeKHFGR0Hi8+Lh6N2OI/21Q8LBP/9H6a+DZzk5PKt/9jf0l4iOajmxAnF3PgWz/xZodrL
 TA4BADz7pegVmfru0fTQ5aOZ2w5UXGvTPFI9tm5qNChVJ52VkOyVY0aDTQPu5RhRps9L2cBnF
 T1RToV3bACvarYCbYbAyR6ZC8GXB6iE4gSwokEnXm3zpWnJDOdugPwdkNkvPVul1g+KsLbgkC
 PsTxZaWA7zLknlcNLDBPg6kmhe774/k+L3EJMsTliBkzs7+JOWr4Qpxk24qTdUu8wqGrGAh07
 deWqSBxD3MAObcNWA9/n7E/0BI14dL8A3cyqCr6dWPP8xvTbLrFyCnWJaRAu8EsCaPFS2e5AJ
 kfGAZ1H2jsTBo2KuBp+41J+hdV/UNSBNLvT6vNHQlsBDbmjGEFImCzKLNNHWTsULk4SAhluFl
 fNjU9uN1syOseVb/R7oFsSmNma2u0B7lscb6SVFiQBAyKcyQXr0FjDNax8KT1p4xiUc1OO19f
 /n3j4QnwEncpmBVSGZhQ0t1LJQJlpD10Fyhrnh/SUA3Uyi8gkzJvtRuOccVGNjs+NI8cAylTJ
 Pru3W1G65yvNJHTtLvhZgRWj3kCBGuRvRTSyiXOX920vu/DBptYNxNX9FGgU4pqB7oCqsrJKr
 2WpciZlD5A+IyHYBns7hGfKI0RdAMhIYYgFDVHB9PhCImXzYvZGwaCPIgneLDi1PmgPix0g36
 pMJJEoDceB9fLR5n
Subject: [Xen-devel] [PULL 17/20] hw/pci-host: Remove useless parenthesis
 around DIV_ROUND_UP 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: Peter Maydell <peter.maydell@linaro.org>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Markus Armbruster <armbru@redhat.com>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Igor Mammedov <imammedo@redhat.com>, Laurent Vivier <lvivier@redhat.com>,
 Thomas Huth <thuth@redhat.com>, Fam Zheng <famz@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Riku Voipio <riku.voipio@iki.fi>,
 qemu-arm@nongnu.org, Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Laurent Vivier <laurent@vivier.eu>,
 Max Reitz <mreitz@redhat.com>, Michael Walle <michael@walle.cc>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

RnJvbTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KClBhdGNoIGNy
ZWF0ZWQgbWVjaGFuaWNhbGx5IGJ5IHJlcnVubmluZzoKCiAgJCAgc3BhdGNoIC0tc3AtZmlsZSBz
Y3JpcHRzL2NvY2NpbmVsbGUvcm91bmQuY29jY2kgXAogICAgICAgICAgICAtLW1hY3JvLWZpbGUg
c2NyaXB0cy9jb2NjaS1tYWNyby1maWxlLmggXAogICAgICAgICAgICAtLWRpciAuIC0taW4tcGxh
Y2UKClNpZ25lZC1vZmYtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5v
cmc+ClJldmlld2VkLWJ5OiBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CkFj
a2VkLWJ5OiBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgpNZXNzYWdlLUlkOiA8
MjAxODA3MDUxNTU4MTEuMjAzNjYtNy1mNGJ1Z0BhbXNhdC5vcmc+ClNpZ25lZC1vZmYtYnk6IExh
dXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KLS0tCiBody9wY2ktaG9zdC9waWl4LmMg
fCAyICstCiBody9wY2ktaG9zdC9xMzUuYyAgfCAyICstCiAyIGZpbGVzIGNoYW5nZWQsIDIgaW5z
ZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ody9wY2ktaG9zdC9waWl4
LmMgYi9ody9wY2ktaG9zdC9waWl4LmMKaW5kZXggZGE3Mzc0M2ZhMi4uNDcyOTNhMzkxNSAxMDA2
NDQKLS0tIGEvaHcvcGNpLWhvc3QvcGlpeC5jCisrKyBiL2h3L3BjaS1ob3N0L3BpaXguYwpAQCAt
MTQ0LDcgKzE0NCw3IEBAIHN0YXRpYyB2b2lkIGk0NDBmeF91cGRhdGVfbWVtb3J5X21hcHBpbmdz
KFBDSUk0NDBGWFN0YXRlICpkKQogICAgIG1lbW9yeV9yZWdpb25fdHJhbnNhY3Rpb25fYmVnaW4o
KTsKICAgICBmb3IgKGkgPSAwOyBpIDwgMTM7IGkrKykgewogICAgICAgICBwYW1fdXBkYXRlKCZk
LT5wYW1fcmVnaW9uc1tpXSwgaSwKLSAgICAgICAgICAgICAgICAgICBwZC0+Y29uZmlnW0k0NDBG
WF9QQU0gKyAoRElWX1JPVU5EX1VQKGksIDIpKV0pOworICAgICAgICAgICAgICAgICAgIHBkLT5j
b25maWdbSTQ0MEZYX1BBTSArIERJVl9ST1VORF9VUChpLCAyKV0pOwogICAgIH0KICAgICBtZW1v
cnlfcmVnaW9uX3NldF9lbmFibGVkKCZkLT5zbXJhbV9yZWdpb24sCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAhKHBkLT5jb25maWdbSTQ0MEZYX1NNUkFNXSAmIFNNUkFNX0RfT1BFTikp
OwpkaWZmIC0tZ2l0IGEvaHcvcGNpLWhvc3QvcTM1LmMgYi9ody9wY2ktaG9zdC9xMzUuYwppbmRl
eCA4Y2UxZTA5OTMyLi45NjZhN2NmOTJkIDEwMDY0NAotLS0gYS9ody9wY2ktaG9zdC9xMzUuYwor
KysgYi9ody9wY2ktaG9zdC9xMzUuYwpAQCAtMzU2LDcgKzM1Niw3IEBAIHN0YXRpYyB2b2lkIG1j
aF91cGRhdGVfcGFtKE1DSFBDSVN0YXRlICptY2gpCiAgICAgbWVtb3J5X3JlZ2lvbl90cmFuc2Fj
dGlvbl9iZWdpbigpOwogICAgIGZvciAoaSA9IDA7IGkgPCAxMzsgaSsrKSB7CiAgICAgICAgIHBh
bV91cGRhdGUoJm1jaC0+cGFtX3JlZ2lvbnNbaV0sIGksCi0gICAgICAgICAgICAgICAgICAgcGQt
PmNvbmZpZ1tNQ0hfSE9TVF9CUklER0VfUEFNMCArIChESVZfUk9VTkRfVVAoaSwgMikpXSk7Cisg
ICAgICAgICAgICAgICAgICAgcGQtPmNvbmZpZ1tNQ0hfSE9TVF9CUklER0VfUEFNMCArIERJVl9S
T1VORF9VUChpLCAyKV0pOwogICAgIH0KICAgICBtZW1vcnlfcmVnaW9uX3RyYW5zYWN0aW9uX2Nv
bW1pdCgpOwogfQotLSAKMi4xNy4yCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:33:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15: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 1gG46p-00025s-F4; Fri, 26 Oct 2018 15:33:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vnpb=ng=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gG46o-00025C-9l
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:33:10 +0000
X-Inumbo-ID: 7f49c779-d934-11e8-a6a9-d7ebe60f679a
Received: from mout.kundenserver.de (unknown [212.227.126.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7f49c779-d934-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 15:33:33 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1N4vFE-1fZLOI3GmS-010wFj; Fri, 26 Oct 2018 17:31:55 +0200
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1N4vFE-1fZLOI3GmS-010wFj; Fri, 26 Oct 2018 17:31:55 +0200
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Fri, 26 Oct 2018 17:31:12 +0200
Message-Id: <20181026153125.24738-8-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181026153125.24738-1-laurent@vivier.eu>
References: <20181026153125.24738-1-laurent@vivier.eu>
MIME-Version: 1.0
X-Provags-ID: V03:K1:U9jVNabS9lDH6itzy1tIuUq3Dt7MRpDCm4Ceq17/qNHbC9X0h5c
 bdPdHiYmNSZxMSWmNkn3Oqhzdl41sly6mR5dEgnur0/O381eFifPyK1NhpaDAa083Hkd8D2
 4K2Ck0+J+3JsvqwaEfnY0RYawswXFFy0uDk+1ZcXjEOYrKcN3mE3bQ6uSDh2NuaUAyegpdC
 /tuwCWsdh3QnYJLvvelbg==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:Z8jlqrDC1/s=:yg0uejzoMUY3/zwEwpWOCv
 74RG8Fc4Ywkp5e2ZiVqgX7xtjDy/TJgkjLt+wtQhUYZCUNW66pUVPZU7XEgXV/GqG9z7Muwxq
 v/MkIOuluji8QQcgJhr+Yur2nO88B8Fc+nxpWjo5YNnhEIHDntW9iZ20AWpS4T2eussjUGM0k
 Q5C8F/Xcglkp738LY9a1P8LwbuLFt4WgWqtjsktBQdRIOrZh5ZBVWp2kfT88+QcAknWLdm80V
 90bk+YjQvfsvK/O+E/OKhcKT2ly6RVigg81LT7vkY4iXBD6QVKwGQUzQ/nm0n2voXCyhPbxbl
 WXverTlelHZ6YNHEp/J6OVopu+L0+ozxd4zoqLOQ+tkZG6Y3RdhnP7RhA1xy+Cr7jMzau4l8v
 9QoSsswgXq28vIT5miwyupdvHdro3BKZUIqskO8yI2Z4e81EPL+Fh++ksig1lhExdVKFGt9iR
 OWRaGHrkULfMA6mmcUp3boiLm23SnR4+fItTA8a7aTGqZJxM+nSSWnat5ROHHYpprvMmKYgWe
 uOoZjkxkgbuL6BWaABBkZ8ALzWw1NYADw/7ShPtvWVW4p1LyNVVepVkCKdXQ3MPkKL9P1LXIV
 tnOLr7pXDPHuA1WZYfyQzqqjze4WD7mPYMHo76Gmvq3Pi6b1KQn72pSZwq2b7pD39NyTmd4Ww
 AhAXup540d2yjasVFchKRMJHXhhHv7cACjL2vlRlfSCisowJRyVvSk5PRa9bSAMsQy5a2Dw7t
 lz9YtcQ6hycHLray
Subject: [Xen-devel] [PULL 07/20] scripts/decodetree.py: remove unused
 imports
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Markus Armbruster <armbru@redhat.com>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Igor Mammedov <imammedo@redhat.com>, Laurent Vivier <lvivier@redhat.com>,
 Thomas Huth <thuth@redhat.com>, Fam Zheng <famz@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Riku Voipio <riku.voipio@iki.fi>,
 qemu-arm@nongnu.org, Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Laurent Vivier <laurent@vivier.eu>,
 Max Reitz <mreitz@redhat.com>, Michael Walle <michael@walle.cc>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

RnJvbTogQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CgpTaWduZWQtb2ZmLWJ5OiBDbGVi
ZXIgUm9zYSA8Y3Jvc2FAcmVkaGF0LmNvbT4KUmV2aWV3ZWQtYnk6IFBoaWxpcHBlIE1hdGhpZXUt
RGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KTWVzc2FnZS1JZDogPDIwMTgxMDA0MTYxODUyLjEx
NjczLTgtY3Jvc2FAcmVkaGF0LmNvbT4KU2lnbmVkLW9mZi1ieTogTGF1cmVudCBWaXZpZXIgPGxh
dXJlbnRAdml2aWVyLmV1PgotLS0KIHNjcmlwdHMvZGVjb2RldHJlZS5weSB8IDIgLS0KIDEgZmls
ZSBjaGFuZ2VkLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3NjcmlwdHMvZGVjb2RldHJl
ZS5weSBiL3NjcmlwdHMvZGVjb2RldHJlZS5weQppbmRleCAyNzdmOWE5YmJhLi40NTdjZmZlYTkw
IDEwMDc1NQotLS0gYS9zY3JpcHRzL2RlY29kZXRyZWUucHkKKysrIGIvc2NyaXB0cy9kZWNvZGV0
cmVlLnB5CkBAIC0xNDksMTIgKzE0OSwxMCBAQAogIyAgIHRyYW5zX2FkZGxfaShjdHgsICZhcmdf
b3BpLCBpbnNuKQogIwogCi1pbXBvcnQgaW8KIGltcG9ydCBvcwogaW1wb3J0IHJlCiBpbXBvcnQg
c3lzCiBpbXBvcnQgZ2V0b3B0Ci1pbXBvcnQgcGRiCiAKIGluc253aWR0aCA9IDMyCiBpbnNubWFz
ayA9IDB4ZmZmZmZmZmYKLS0gCjIuMTcuMgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:45:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 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 1gG4Is-0003pb-NP; Fri, 26 Oct 2018 15:45:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gG4Ir-0003pW-7T
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:45:37 +0000
X-Inumbo-ID: c27afbae-d935-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c27afbae-d935-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 17:42:35 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 09:45:34 -0600
Message-Id: <5BD3369B02000078001F5526@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 09:45:31 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20181017081958.40419-1-paul.durrant@citrix.com>
In-Reply-To: <20181017081958.40419-1-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] iommu / p2m: add a page_order parameter to
 iommu_map/unmap_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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, george.dunlap@citrix.com,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Jun Nakajima <jun.nakajima@intel.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>

Pj4+IE9uIDE3LjEwLjE4IGF0IDEwOjE5LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+IEBAIC03ODEsMjggKzc2NSw5IEBAIGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KHN0cnVjdCBk
b21haW4gKmQsIGdmbl90IGdmbiwgbWZuX3QgbWZuLAo+ICAgICAgaW50IHJjID0gMDsKPiAgCj4g
ICAgICBpZiAoICFwYWdpbmdfbW9kZV90cmFuc2xhdGUoZCkgKQo+IC0gICAgewo+IC0gICAgICAg
IGlmICggbmVlZF9pb21tdV9wdF9zeW5jKGQpICYmIHQgPT0gcDJtX3JhbV9ydyApCj4gLSAgICAg
ICAgewo+IC0gICAgICAgICAgICBkZm5fdCBkZm4gPSBfZGZuKG1mbl94KG1mbikpOwo+IC0KPiAt
ICAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCAoMSA8PCBwYWdlX29yZGVyKTsgaSsrICkKPiAt
ICAgICAgICAgICAgewo+IC0gICAgICAgICAgICAgICAgcmMgPSBpb21tdV9tYXBfcGFnZShkLCBk
Zm5fYWRkKGRmbiwgaSksIG1mbl9hZGQobWZuLCBpKSwKPiAtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7Cj4gLSAgICAg
ICAgICAgICAgICBpZiAoIHJjICE9IDAgKQo+IC0gICAgICAgICAgICAgICAgewo+IC0gICAgICAg
ICAgICAgICAgICAgIHdoaWxlICggaS0tID4gMCApCj4gLSAgICAgICAgICAgICAgICAgICAgICAg
IC8qIElmIHN0YXRlbWVudCB0byBzYXRpc2Z5IF9fbXVzdF9jaGVjay4gKi8KPiAtICAgICAgICAg
ICAgICAgICAgICAgICAgaWYgKCBpb21tdV91bm1hcF9wYWdlKGQsIGRmbl9hZGQoZGZuLCBpKSkg
KQo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGludWU7Cj4gLQo+IC0gICAgICAg
ICAgICAgICAgICAgIHJldHVybiByYzsKPiAtICAgICAgICAgICAgICAgIH0KPiAtICAgICAgICAg
ICAgfQo+IC0gICAgICAgIH0KPiAtICAgICAgICByZXR1cm4gMDsKPiAtICAgIH0KPiArICAgICAg
ICByZXR1cm4gKG5lZWRfaW9tbXVfcHRfc3luYyhkKSAmJiB0ID09IHAybV9yYW1fcncpID8KPiAr
ICAgICAgICAgICAgaW9tbXVfbWFwX3BhZ2UoZCwgX2RmbihtZm5feChtZm4pKSwgbWZuLCBQQUdF
X09SREVSXzRLLAoKcGFnZV9vcmRlcj8KCj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
aW9tbXUuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKPiBAQCAtMzA1
LDUwICszMDUsNzEgQEAgdm9pZCBpb21tdV9kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpk
KQo+ICB9Cj4gIAo+ICBpbnQgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3Qg
ZGZuLCBtZm5fdCBtZm4sCj4gLSAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3Mp
Cj4gKyAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgcGFnZV9vcmRlciwgdW5zaWduZWQg
aW50IGZsYWdzKQo+ICB7Cj4gICAgICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRv
bV9pb21tdShkKTsKPiAtICAgIGludCByYzsKPiArICAgIHVuc2lnbmVkIGxvbmcgaTsKPiAgCj4g
ICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKPiAgICAgICAg
ICByZXR1cm4gMDsKPiAgCj4gLSAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQs
IGRmbiwgbWZuLCBmbGFncyk7Cj4gLSAgICBpZiAoIHVubGlrZWx5KHJjKSApCj4gKyAgICBmb3Ig
KCBpID0gMDsgaSA8ICgxdWwgPDwgcGFnZV9vcmRlcik7IGkrKyApCgpBYm92ZSBoZXJlLCBjYW4g
eW91IHBsZWFzZSBjaGVjayAob3IgYXNzZXJ0KSB0aGF0IHRoZSBsb3cgYml0cyBvZgpkZm4gYW5k
IG1mbiBzYXRpc2Z5IHBhZ2Vfb3JkZXI/Cgo+ICAgICAgewo+IC0gICAgICAgIGlmICggIWQtPmlz
X3NodXR0aW5nX2Rvd24gJiYgcHJpbnRrX3JhdGVsaW1pdCgpICkKPiAtICAgICAgICAgICAgcHJp
bnRrKFhFTkxPR19FUlIKPiAtICAgICAgICAgICAgICAgICAgICJkJWQ6IElPTU1VIG1hcHBpbmcg
ZGZuICUiUFJJX2RmbiIgdG8gbWZuICUiUFJJX21mbiIgZmFpbGVkOiAlZFxuIiwKPiAtICAgICAg
ICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgZGZuX3goZGZuKSwgbWZuX3gobWZuKSwgcmMpOwo+
ICsgICAgICAgIGludCBpZ25vcmVkLCByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQs
IGRmbl9hZGQoZGZuLCBpKSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBtZm5fYWRkKG1mbiwgaSksCj4gKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxhZ3MpOwo+ICAKPiAtICAgICAgICBp
ZiAoICFpc19oYXJkd2FyZV9kb21haW4oZCkgKQo+IC0gICAgICAgICAgICBkb21haW5fY3Jhc2go
ZCk7Cj4gKyAgICAgICAgaWYgKCB1bmxpa2VseShyYykgKQo+ICsgICAgICAgIHsKPiArICAgICAg
ICAgICAgd2hpbGUgKGktLSkKPiArICAgICAgICAgICAgewo+ICsgICAgICAgICAgICAgICAgLyog
YXNzaWduIHRvIHNvbWV0aGluZyB0byBhdm9pZCBjb21waWxlciB3YXJuaW5nICovCj4gKyAgICAg
ICAgICAgICAgICBpZ25vcmVkID0gaGQtPnBsYXRmb3JtX29wcy0+dW5tYXBfcGFnZShkLCBkZm5f
YWRkKGRmbiwgaSkpOwoKSSBoYXZlIHRvIGFkbWl0IHRoYXQgSSdkIHByZWZlciB0aGUgb3JpZ2lu
YWwgImlmKCkgY29udGludWU7IiBhcHByb2FjaC4KCj4gKyAgICAgICAgICAgIH0KPiArCj4gKyAg
ICAgICAgICAgIGlmICggIWQtPmlzX3NodXR0aW5nX2Rvd24gJiYgcHJpbnRrX3JhdGVsaW1pdCgp
ICkKPiArICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfRVJSCj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgImQlZDogSU9NTVUgb3JkZXIgJXUgbWFwcGluZyBkZm4gJSJQUklfZGZuIiB0byBt
Zm4gJSJQUklfbWZuIiBmYWlsZWQ6ICVkXG4iLAo+ICsgICAgICAgICAgICAgICAgICAgICAgIGQt
PmRvbWFpbl9pZCwgcGFnZV9vcmRlciwgZGZuX3goZGZuKSwgbWZuX3gobWZuKSwKPiArICAgICAg
ICAgICAgICAgICAgICAgICByYyk7Cj4gKwo+ICsgICAgICAgICAgICBpZiAoICFpc19oYXJkd2Fy
ZV9kb21haW4oZCkgKQo+ICsgICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwo+ICsKPiAr
ICAgICAgICAgICAgcmV0dXJuIHJjOwo+ICsgICAgICAgIH0KPiAgICAgIH0KPiAgCj4gLSAgICBy
ZXR1cm4gcmM7Cj4gKyAgICByZXR1cm4gMDsKPiAgfQo+ICAKPiAtaW50IGlvbW11X3VubWFwX3Bh
Z2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuKQo+ICtpbnQgaW9tbXVfdW5tYXBfcGFnZShz
dHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4sIHVuc2lnbmVkIGludCBwYWdlX29yZGVyKQo+ICB7
Cj4gICAgICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKPiAt
ICAgIGludCByYzsKPiArICAgIHVuc2lnbmVkIGxvbmcgaTsKPiAgCj4gICAgICBpZiAoICFpb21t
dV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKPiAgICAgICAgICByZXR1cm4gMDsKPiAg
Cj4gLSAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPnVubWFwX3BhZ2UoZCwgZGZuKTsKPiAtICAg
IGlmICggdW5saWtlbHkocmMpICkKPiArICAgIGZvciAoIGkgPSAwOyBpIDwgKDF1bCA8PCBwYWdl
X29yZGVyKTsgaSsrICkKCkNoZWNrL2Fzc2VydCBhYm92ZSBoZXJlIGFnYWluIHBsZWFzZS4KCj4g
ICAgICB7Cj4gLSAgICAgICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93biAmJiBwcmludGtfcmF0
ZWxpbWl0KCkgKQo+IC0gICAgICAgICAgICBwcmludGsoWEVOTE9HX0VSUgo+IC0gICAgICAgICAg
ICAgICAgICAgImQlZDogSU9NTVUgdW5tYXBwaW5nIGRmbiAlIlBSSV9kZm4iIGZhaWxlZDogJWRc
biIsCj4gLSAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGRmbl94KGRmbiksIHJjKTsK
PiArICAgICAgICBpbnQgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT51bm1hcF9wYWdlKGQsIGRmbl9h
ZGQoZGZuLCBpKSk7Cj4gIAo+IC0gICAgICAgIGlmICggIWlzX2hhcmR3YXJlX2RvbWFpbihkKSAp
Cj4gLSAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKPiArICAgICAgICBpZiAoIHVubGlrZWx5
KHJjKSApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICBpZiAoICFkLT5pc19zaHV0dGluZ19k
b3duICYmIHByaW50a19yYXRlbGltaXQoKSApCj4gKyAgICAgICAgICAgICAgICBwcmludGsoWEVO
TE9HX0VSUgo+ICsgICAgICAgICAgICAgICAgICAgICAgICJkJWQ6IElPTU1VIHVubWFwcGluZyBk
Zm4gJSJQUklfZGZuIiBmYWlsZWQ6ICVkXG4iLAo+ICsgICAgICAgICAgICAgICAgICAgICAgIGQt
PmRvbWFpbl9pZCwgZGZuX3goZGZuKSwgcmMpOwo+ICsKPiArICAgICAgICAgICAgaWYgKCAhaXNf
aGFyZHdhcmVfZG9tYWluKGQpICkKPiArICAgICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsK
PiArCj4gKyAgICAgICAgICAgIHJldHVybiByYzsKClRoaXMgaXMgbm90IGluIGxpbmUgd2l0aCB0
aGUgY29kZSB5b3UgZHJvcDogVW5tYXAgc2hvdWxkIGNvbnRpbnVlCnRoZSBsb29wLCBhbmQganVz
dCByZWNvcmQgKGFuZCB0aGVuIHJlcG9ydCkgdGhlIGZpcnN0IChpZiBhbnkpIGVycm9yLAp0byBi
ZSBvbiB0aGUgc2FmZSBzaWRlIGlmIGNhbGxlcnMgYXNzdW1lIHRoZSB1bm1hcCB3b24ndCBmYWls
ICh3aGljaApjYW4ndCBiZSBleGNsdWRlZCBkZXNwaXRlIHRoZSBfX211c3RfY2hlY2ssIGFzIHRo
ZSBjb2RlIGluCmlvbW11X21hcF9wYWdlKCkgc2hvd3MpLiBQZXJoYXBzIHRoZSBsb2dnaW5nIHRo
ZW4gc2hvdWxkIGFsc28KYmUgcmVzdHJpY3RlZCB0byBqdXN0IHRoZSBmaXJzdCBjYXNlIG9mIGVy
cm9yLCBhbmQgaW4gYW55IGV2ZW50IHBsZWFzZQp3aXRoIHRoZSBjb3JyZWN0IGRmbiAob3Igd2l0
aCB0aGUgb3JkZXIgYWxzbyBsb2dnZWQpLgoKPiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUu
aAo+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCj4gQEAgLTg5LDkgKzg5LDExIEBAIHZv
aWQgaW9tbXVfdGVhcmRvd24oc3RydWN0IGRvbWFpbiAqZCk7Cj4gICNkZWZpbmUgSU9NTVVGX3Jl
YWRhYmxlICAoMXU8PF9JT01NVUZfcmVhZGFibGUpCj4gICNkZWZpbmUgX0lPTU1VRl93cml0YWJs
ZSAxCj4gICNkZWZpbmUgSU9NTVVGX3dyaXRhYmxlICAoMXU8PF9JT01NVUZfd3JpdGFibGUpCj4g
LWludCBfX211c3RfY2hlY2sgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3Qg
ZGZuLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl90IG1mbiwgdW5zaWdu
ZWQgaW50IGZsYWdzKTsKPiAtaW50IF9fbXVzdF9jaGVjayBpb21tdV91bm1hcF9wYWdlKHN0cnVj
dCBkb21haW4gKmQsIGRmbl90IGRmbik7Cj4gK2ludCBfX211c3RfY2hlY2sgaW9tbXVfbWFwX3Bh
Z2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuLCBtZm5fdCBtZm4sCj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHBhZ2Vfb3JkZXIsCj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKTsKCkNhbid0IHRoZXNl
IHR3byBsaW5lcyBiZSBjb21iaW5lZD8KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:48:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15:48: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 1gG4Lu-0003xb-8q; Fri, 26 Oct 2018 15:48:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gG4Ls-0003xU-QR
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:48:44 +0000
X-Inumbo-ID: d4980a3d-d936-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d4980a3d-d936-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 15:50:15 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 09:48:42 -0600
Message-Id: <5BD3375702000078001F5537@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 09:48:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <20181024091849.15572-1-aisaila@bitdefender.com>
 <20181024094722.ylxa6wmg63d2wfxp@zion.uk.xensource.com>
In-Reply-To: <20181024094722.ylxa6wmg63d2wfxp@zion.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v1] x86/hvm: Clean up may_defer from hvm_*
 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: Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI0LjEwLjE4IGF0IDExOjQ3LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gV2VkLCBPY3QgMjQsIDIwMTggYXQgMDk6MTk6MDZBTSArMDAwMCwgQWxleGFuZHJ1IFN0ZWZh
biBJU0FJTEEgd3JvdGU6Cj4+IFRoZSBtYXlfZGVmZXIgdmFyIHdhcyBsZWZ0IHdpdGggdGhlIG9s
ZGVyIGJvb2xfdCB0eXBlLiBUaGlzIHBhdGNoCj4+IGNoYW5nZXMgdGhlIHR5cGUgdG8gYm9vbC4K
Pj4gCj4+IFNpZ25lZC1vZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5k
ZXIuY29tPgo+IAo+IFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoK
QWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:52:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15:52: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 1gG4Pw-0004hU-Ce; Fri, 26 Oct 2018 15:52:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1gj2=ng=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1gG4Pv-0004h7-An
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:52:55 +0000
X-Inumbo-ID: c7c1d92e-d936-11e8-a8a5-bc764e045a96
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe45::619])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id c7c1d92e-d936-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 17:49:53 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amd-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=SqWsrNWgeiGnvR8XrsqYKsteodtucL0ZGLt3P/pqeAQ=;
 b=m6bdD2Z92MROacUmJS0KdleZ/wxRxjMsKB7bSAMgMnmHRKrZC5dtkCgBhOYlTKN1OX80LNFQw7v7fVznGtLj4x6BqKOpOPIJAU7840rNIVXO3DrrzGGvCAYP5rAkl13c7RvETzbUeczlFAzLJAzZrv/Wnzo1m3eYQQfuw14xbBQ=
Received: from BN6PR12MB1764.namprd12.prod.outlook.com (10.175.101.137) by
 BN6PR12MB1666.namprd12.prod.outlook.com (10.172.19.17) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1273.21; Fri, 26 Oct 2018 15:52:46 +0000
Received: from BN6PR12MB1764.namprd12.prod.outlook.com
 ([fe80::d455:a1d4:8ed9:7e13]) by BN6PR12MB1764.namprd12.prod.outlook.com
 ([fe80::d455:a1d4:8ed9:7e13%7]) with mapi id 15.20.1273.021; Fri, 26 Oct 2018
 15:52:46 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v1] x86/hvm: Clean up may_defer from hvm_* helpers
Thread-Index: AQHUa3qcPpoxh7s3IEijeU5iNzdRAaUuJikAgAOJm4CAAAEhgA==
Date: Fri, 26 Oct 2018 15:52:45 +0000
Message-ID: <20181026155240.GA10174@amd.com>
References: <20181024091849.15572-1-aisaila@bitdefender.com>
 <20181024094722.ylxa6wmg63d2wfxp@zion.uk.xensource.com>
 <5BD3375702000078001F5537@prv1-mh.provo.novell.com>
In-Reply-To: <5BD3375702000078001F5537@prv1-mh.provo.novell.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: SN6PR04CA0040.namprd04.prod.outlook.com
 (2603:10b6:805:2a::17) To BN6PR12MB1764.namprd12.prod.outlook.com
 (2603:10b6:404:107::9)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [165.204.77.1]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BN6PR12MB1666;
 20:LrF88a5jceMmZL8Jw+44oTpqp/MFfje6PnZHurHVTLsZRn2hwiU9xYs5K3VauWtC7SdJ9xsh9ksEiqvbfQLOW407X7rbuc8Bhe+S2qiduiXcJ0A2PBWxTrx9UgPyts+DaBhRpRfJMcir3shc79yWH3yailzD4OZkfNpZRxlgT5xCdVteutOMXECpZOdTJaWdxCw5s579Bqb5kz4QWLLw7CWLIILpOmHKLcdIvppLKyRy/0XvhZrnZXiKmPrkg+nF
x-ms-office365-filtering-correlation-id: b6f33fee-b784-417c-c78d-08d63b5b1250
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:BN6PR12MB1666; 
x-ms-traffictypediagnostic: BN6PR12MB1666:
x-microsoft-antispam-prvs: <BN6PR12MB1666213A37BB343FCEE5AD6DE5F00@BN6PR12MB1666.namprd12.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(70601490899591)(767451399110);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3002001)(10201501046)(3231355)(944501410)(52105095)(93006095)(93001095)(6055026)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123564045)(20161123560045)(20161123558120)(201708071742011)(7699051)(76991095);
 SRVR:BN6PR12MB1666; BCL:0; PCL:0; RULEID:; SRVR:BN6PR12MB1666; 
x-forefront-prvs: 083751FCA6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(346002)(366004)(39860400002)(136003)(396003)(376002)(189003)(199004)(106356001)(72206003)(186003)(26005)(25786009)(305945005)(8936002)(5660300001)(68736007)(478600001)(446003)(86362001)(7416002)(3846002)(2906002)(5250100002)(11346002)(8676002)(14454004)(2616005)(476003)(4326008)(1076002)(7736002)(105586002)(6116002)(81166006)(486006)(81156014)(99286004)(66066001)(54906003)(53936002)(6916009)(6246003)(6512007)(229853002)(2900100001)(76176011)(97736004)(52116002)(71190400001)(71200400001)(36756003)(256004)(316002)(33656002)(102836004)(6436002)(6486002)(386003)(53546011)(6506007);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR12MB1666;
 H:BN6PR12MB1764.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
x-microsoft-antispam-message-info: 9Y8t0sYhoTh71ojfJLyH7Suw/cv0w4a096cY0fSQ/9jS4/nQaZA2AH890DsSqgOncT1+MUKq4CYfXTBYcS9cujUnH/Q3yRMqyX96Xim2BS1uJClQWo1bq3pzeVbbzlAr7nROQSSEYwP4vtLsZnhQ1jFw25620zUtdmX2V4GDedoBJzoCClEacj8xNjTw38auTcArIO3ekJhZzadbDasQ2QV60z+zhkIpcX0gLHMf5qqfQvHnEKBdI6QgtUcgivyLo5xsj+kbTaGQuOIgKlKf5fy4eslO+8QnzLCtVB9Rwc5xPEeygL5uow268ixEb9LlhdPtWLIXm1uTW4hun6Ixl7kOyGZvkYlUFrEwvvNCV5A=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <D5607699DDF20C48A6FD853C922088D6@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b6f33fee-b784-417c-c78d-08d63b5b1250
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Oct 2018 15:52:45.9854 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR12MB1666
Subject: Re: [Xen-devel] [PATCH v1] x86/hvm: Clean up may_defer from hvm_*
 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: Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, "Suthikulpanit,
 Suravee" <Suravee.Suthikulpanit@amd.com>,
 "aisaila@bitdefender.com" <aisaila@bitdefender.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, "Woods,
 Brian" <Brian.Woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBPY3QgMjYsIDIwMTggYXQgMDk6NDg6MzlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI0LjEwLjE4IGF0IDExOjQ3LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBPbiBXZWQsIE9jdCAyNCwgMjAxOCBhdCAwOToxOTowNkFNICswMDAwLCBBbGV4YW5k
cnUgU3RlZmFuIElTQUlMQSB3cm90ZToKPiA+PiBUaGUgbWF5X2RlZmVyIHZhciB3YXMgbGVmdCB3
aXRoIHRoZSBvbGRlciBib29sX3QgdHlwZS4gVGhpcyBwYXRjaAo+ID4+IGNoYW5nZXMgdGhlIHR5
cGUgdG8gYm9vbC4KPiA+PiAKPiA+PiBTaWduZWQtb2ZmLWJ5OiBBbGV4YW5kcnUgSXNhaWxhIDxh
aXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KPiA+IAo+ID4gUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+Cj4gCj4gQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KPiAKQWNrZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgoK
LS0gCkJyaWFuIFdvb2RzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:52:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15:52: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 1gG4Pu-0004h3-UX; Fri, 26 Oct 2018 15:52:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7nyo=ng=citrix.com=prvs=8309105eb=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gG4Pt-0004gy-PB
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:52:53 +0000
X-Inumbo-ID: 68e7fed1-d937-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 68e7fed1-d937-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 15:54:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,428,1534809600"; d="scan'208";a="81021953"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH] iommu / p2m: add a page_order parameter to
 iommu_map/unmap_page()
Thread-Index: AQHUZfI0ax98SiynK0inq/rvkfYJcqUxmG6AgAAh1KA=
Date: Fri, 26 Oct 2018 15:52:50 +0000
Message-ID: <ef04c70be67e4dbcbfaadac7ecb31a4e@AMSPEX02CL03.citrite.net>
References: <20181017081958.40419-1-paul.durrant@citrix.com>
 <5BD3369B02000078001F5526@prv1-mh.provo.novell.com>
In-Reply-To: <5BD3369B02000078001F5526@prv1-mh.provo.novell.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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] iommu / p2m: add a page_order parameter to
 iommu_map/unmap_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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei
 Liu <wei.liu2@citrix.com>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 xen-devel <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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMjYgT2N0b2JlciAyMDE4IDE2OjQ2Cj4gVG86IFBh
dWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPEFuZHJldy5Db29wZXIzQGNp
dHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBXZWkK
PiBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+OyBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0
cml4LmNvbT47IEp1bgo+IE5ha2FqaW1hIDxqdW4ubmFrYWppbWFAaW50ZWwuY29tPjsgS2V2aW4g
VGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Owo+IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz47IHhlbi1kZXZlbCA8eGVuLQo+IGRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnPjsgS29ucmFkIFJ6ZXN6dXRlayBXaWxrCj4gPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+
OyBUaW0gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz4KPiBTdWJqZWN0OiBSZTogW1BBVENIXSBpb21t
dSAvIHAybTogYWRkIGEgcGFnZV9vcmRlciBwYXJhbWV0ZXIgdG8KPiBpb21tdV9tYXAvdW5tYXBf
cGFnZSgpCj4gCj4gPj4+IE9uIDE3LjEwLjE4IGF0IDEwOjE5LCA8cGF1bC5kdXJyYW50QGNpdHJp
eC5jb20+IHdyb3RlOgo+ID4gQEAgLTc4MSwyOCArNzY1LDkgQEAgZ3Vlc3RfcGh5c21hcF9hZGRf
ZW50cnkoc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QKPiBnZm4sIG1mbl90IG1mbiwKPiA+ICAgICAg
aW50IHJjID0gMDsKPiA+Cj4gPiAgICAgIGlmICggIXBhZ2luZ19tb2RlX3RyYW5zbGF0ZShkKSAp
Cj4gPiAtICAgIHsKPiA+IC0gICAgICAgIGlmICggbmVlZF9pb21tdV9wdF9zeW5jKGQpICYmIHQg
PT0gcDJtX3JhbV9ydyApCj4gPiAtICAgICAgICB7Cj4gPiAtICAgICAgICAgICAgZGZuX3QgZGZu
ID0gX2RmbihtZm5feChtZm4pKTsKPiA+IC0KPiA+IC0gICAgICAgICAgICBmb3IgKCBpID0gMDsg
aSA8ICgxIDw8IHBhZ2Vfb3JkZXIpOyBpKysgKQo+ID4gLSAgICAgICAgICAgIHsKPiA+IC0gICAg
ICAgICAgICAgICAgcmMgPSBpb21tdV9tYXBfcGFnZShkLCBkZm5fYWRkKGRmbiwgaSksIG1mbl9h
ZGQobWZuLAo+IGkpLAo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElP
TU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpOwo+ID4gLSAgICAgICAgICAgICAgICBpZiAo
IHJjICE9IDAgKQo+ID4gLSAgICAgICAgICAgICAgICB7Cj4gPiAtICAgICAgICAgICAgICAgICAg
ICB3aGlsZSAoIGktLSA+IDAgKQo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgIC8qIElmIHN0
YXRlbWVudCB0byBzYXRpc2Z5IF9fbXVzdF9jaGVjay4gKi8KPiA+IC0gICAgICAgICAgICAgICAg
ICAgICAgICBpZiAoIGlvbW11X3VubWFwX3BhZ2UoZCwgZGZuX2FkZChkZm4sIGkpKSApCj4gPiAt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOwo+ID4gLQo+ID4gLSAgICAgICAg
ICAgICAgICAgICAgcmV0dXJuIHJjOwo+ID4gLSAgICAgICAgICAgICAgICB9Cj4gPiAtICAgICAg
ICAgICAgfQo+ID4gLSAgICAgICAgfQo+ID4gLSAgICAgICAgcmV0dXJuIDA7Cj4gPiAtICAgIH0K
PiA+ICsgICAgICAgIHJldHVybiAobmVlZF9pb21tdV9wdF9zeW5jKGQpICYmIHQgPT0gcDJtX3Jh
bV9ydykgPwo+ID4gKyAgICAgICAgICAgIGlvbW11X21hcF9wYWdlKGQsIF9kZm4obWZuX3gobWZu
KSksIG1mbiwgUEFHRV9PUkRFUl80SywKPiAKPiBwYWdlX29yZGVyPwoKT2ggeWVzLiBHb29kIHNw
b3QuCgo+IAo+ID4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+ID4gKysr
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+ID4gQEAgLTMwNSw1MCArMzA1LDcx
IEBAIHZvaWQgaW9tbXVfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCkKPiA+ICB9Cj4g
Pgo+ID4gIGludCBpb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4sIG1m
bl90IG1mbiwKPiA+IC0gICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKQo+ID4g
KyAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgcGFnZV9vcmRlciwgdW5zaWduZWQgaW50
IGZsYWdzKQo+ID4gIHsKPiA+ICAgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBk
b21faW9tbXUoZCk7Cj4gPiAtICAgIGludCByYzsKPiA+ICsgICAgdW5zaWduZWQgbG9uZyBpOwo+
ID4KPiA+ICAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyApCj4g
PiAgICAgICAgICByZXR1cm4gMDsKPiA+Cj4gPiAtICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+
bWFwX3BhZ2UoZCwgZGZuLCBtZm4sIGZsYWdzKTsKPiA+IC0gICAgaWYgKCB1bmxpa2VseShyYykg
KQo+ID4gKyAgICBmb3IgKCBpID0gMDsgaSA8ICgxdWwgPDwgcGFnZV9vcmRlcik7IGkrKyApCj4g
Cj4gQWJvdmUgaGVyZSwgY2FuIHlvdSBwbGVhc2UgY2hlY2sgKG9yIGFzc2VydCkgdGhhdCB0aGUg
bG93IGJpdHMgb2YKPiBkZm4gYW5kIG1mbiBzYXRpc2Z5IHBhZ2Vfb3JkZXI/Cj4gCgpZZXMsIHRo
YXQgd291bGQgYmUgYSBnb29kIGlkZWEuCgo+ID4gICAgICB7Cj4gPiAtICAgICAgICBpZiAoICFk
LT5pc19zaHV0dGluZ19kb3duICYmIHByaW50a19yYXRlbGltaXQoKSApCj4gPiAtICAgICAgICAg
ICAgcHJpbnRrKFhFTkxPR19FUlIKPiA+IC0gICAgICAgICAgICAgICAgICAgImQlZDogSU9NTVUg
bWFwcGluZyBkZm4gJSJQUklfZGZuIiB0byBtZm4gJSJQUklfbWZuIgo+IGZhaWxlZDogJWRcbiIs
Cj4gPiAtICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgZGZuX3goZGZuKSwgbWZuX3go
bWZuKSwgcmMpOwo+ID4gKyAgICAgICAgaW50IGlnbm9yZWQsIHJjID0gaGQtPnBsYXRmb3JtX29w
cy0+bWFwX3BhZ2UoZCwgZGZuX2FkZChkZm4sCj4gaSksCj4gPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5fYWRkKG1mbiwgaSksCj4gPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGFn
cyk7Cj4gPgo+ID4gLSAgICAgICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9tYWluKGQpICkKPiA+IC0g
ICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7Cj4gPiArICAgICAgICBpZiAoIHVubGlrZWx5KHJj
KSApCj4gPiArICAgICAgICB7Cj4gPiArICAgICAgICAgICAgd2hpbGUgKGktLSkKPiA+ICsgICAg
ICAgICAgICB7Cj4gPiArICAgICAgICAgICAgICAgIC8qIGFzc2lnbiB0byBzb21ldGhpbmcgdG8g
YXZvaWQgY29tcGlsZXIgd2FybmluZyAqLwo+ID4gKyAgICAgICAgICAgICAgICBpZ25vcmVkID0g
aGQtPnBsYXRmb3JtX29wcy0+dW5tYXBfcGFnZShkLCBkZm5fYWRkKGRmbiwKPiBpKSk7Cj4gCj4g
SSBoYXZlIHRvIGFkbWl0IHRoYXQgSSdkIHByZWZlciB0aGUgb3JpZ2luYWwgImlmKCkgY29udGlu
dWU7IiBhcHByb2FjaC4KPiAKClByZXN1bWFibHkgdG8gcmVkdWNlIG5lc3RpbmcuLi4gSSdsbCBy
ZXN0cnVjdHVyZSBpdC4KCj4gPiArICAgICAgICAgICAgfQo+ID4gKwo+ID4gKyAgICAgICAgICAg
IGlmICggIWQtPmlzX3NodXR0aW5nX2Rvd24gJiYgcHJpbnRrX3JhdGVsaW1pdCgpICkKPiA+ICsg
ICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIKPiA+ICsgICAgICAgICAgICAgICAgICAg
ICAgICJkJWQ6IElPTU1VIG9yZGVyICV1IG1hcHBpbmcgZGZuICUiUFJJX2RmbiIgdG8KPiBtZm4g
JSJQUklfbWZuIiBmYWlsZWQ6ICVkXG4iLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgZC0+
ZG9tYWluX2lkLCBwYWdlX29yZGVyLCBkZm5feChkZm4pLAo+IG1mbl94KG1mbiksCj4gPiArICAg
ICAgICAgICAgICAgICAgICAgICByYyk7Cj4gPiArCj4gPiArICAgICAgICAgICAgaWYgKCAhaXNf
aGFyZHdhcmVfZG9tYWluKGQpICkKPiA+ICsgICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQp
Owo+ID4gKwo+ID4gKyAgICAgICAgICAgIHJldHVybiByYzsKPiA+ICsgICAgICAgIH0KPiA+ICAg
ICAgfQo+ID4KPiA+IC0gICAgcmV0dXJuIHJjOwo+ID4gKyAgICByZXR1cm4gMDsKPiA+ICB9Cj4g
Pgo+ID4gLWludCBpb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbikK
PiA+ICtpbnQgaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4sIHVu
c2lnbmVkIGludAo+IHBhZ2Vfb3JkZXIpCj4gPiAgewo+ID4gICAgICBjb25zdCBzdHJ1Y3QgZG9t
YWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKPiA+IC0gICAgaW50IHJjOwo+ID4gKyAgICB1
bnNpZ25lZCBsb25nIGk7Cj4gPgo+ID4gICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+
cGxhdGZvcm1fb3BzICkKPiA+ICAgICAgICAgIHJldHVybiAwOwo+ID4KPiA+IC0gICAgcmMgPSBo
ZC0+cGxhdGZvcm1fb3BzLT51bm1hcF9wYWdlKGQsIGRmbik7Cj4gPiAtICAgIGlmICggdW5saWtl
bHkocmMpICkKPiA+ICsgICAgZm9yICggaSA9IDA7IGkgPCAoMXVsIDw8IHBhZ2Vfb3JkZXIpOyBp
KysgKQo+IAo+IENoZWNrL2Fzc2VydCBhYm92ZSBoZXJlIGFnYWluIHBsZWFzZS4KPiAKClN1cmUu
Cgo+ID4gICAgICB7Cj4gPiAtICAgICAgICBpZiAoICFkLT5pc19zaHV0dGluZ19kb3duICYmIHBy
aW50a19yYXRlbGltaXQoKSApCj4gPiAtICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIKPiA+
IC0gICAgICAgICAgICAgICAgICAgImQlZDogSU9NTVUgdW5tYXBwaW5nIGRmbiAlIlBSSV9kZm4i
IGZhaWxlZDogJWRcbiIsCj4gPiAtICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgZGZu
X3goZGZuKSwgcmMpOwo+ID4gKyAgICAgICAgaW50IHJjID0gaGQtPnBsYXRmb3JtX29wcy0+dW5t
YXBfcGFnZShkLCBkZm5fYWRkKGRmbiwgaSkpOwo+ID4KPiA+IC0gICAgICAgIGlmICggIWlzX2hh
cmR3YXJlX2RvbWFpbihkKSApCj4gPiAtICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwo+ID4g
KyAgICAgICAgaWYgKCB1bmxpa2VseShyYykgKQo+ID4gKyAgICAgICAgewo+ID4gKyAgICAgICAg
ICAgIGlmICggIWQtPmlzX3NodXR0aW5nX2Rvd24gJiYgcHJpbnRrX3JhdGVsaW1pdCgpICkKPiA+
ICsgICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIKPiA+ICsgICAgICAgICAgICAgICAg
ICAgICAgICJkJWQ6IElPTU1VIHVubWFwcGluZyBkZm4gJSJQUklfZGZuIiBmYWlsZWQ6Cj4gJWRc
biIsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGRmbl94KGRmbiks
IHJjKTsKPiA+ICsKPiA+ICsgICAgICAgICAgICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4oZCkg
KQo+ID4gKyAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7Cj4gPiArCj4gPiArICAgICAg
ICAgICAgcmV0dXJuIHJjOwo+IAo+IFRoaXMgaXMgbm90IGluIGxpbmUgd2l0aCB0aGUgY29kZSB5
b3UgZHJvcDogVW5tYXAgc2hvdWxkIGNvbnRpbnVlCj4gdGhlIGxvb3AsIGFuZCBqdXN0IHJlY29y
ZCAoYW5kIHRoZW4gcmVwb3J0KSB0aGUgZmlyc3QgKGlmIGFueSkgZXJyb3IsCj4gdG8gYmUgb24g
dGhlIHNhZmUgc2lkZSBpZiBjYWxsZXJzIGFzc3VtZSB0aGUgdW5tYXAgd29uJ3QgZmFpbCAod2hp
Y2gKPiBjYW4ndCBiZSBleGNsdWRlZCBkZXNwaXRlIHRoZSBfX211c3RfY2hlY2ssIGFzIHRoZSBj
b2RlIGluCj4gaW9tbXVfbWFwX3BhZ2UoKSBzaG93cykuIFBlcmhhcHMgdGhlIGxvZ2dpbmcgdGhl
biBzaG91bGQgYWxzbwo+IGJlIHJlc3RyaWN0ZWQgdG8ganVzdCB0aGUgZmlyc3QgY2FzZSBvZiBl
cnJvciwgYW5kIGluIGFueSBldmVudCBwbGVhc2UKPiB3aXRoIHRoZSBjb3JyZWN0IGRmbiAob3Ig
d2l0aCB0aGUgb3JkZXIgYWxzbyBsb2dnZWQpLgo+IAoKT2suIEkgZ3Vlc3MgdW5tYXBwaW5nIGFz
IG11Y2ggYXMgaXMgcG9zc2libGUgZm9yIHRoZSBoL3cgZG9tYWluIGlzIHJlYXNvbmFibGUuIEFu
eSBvdGhlciBkb21haW4gd2lsbCBvZiBjb3Vyc2UgYmUgY3Jhc2hlZCwgc28gaXQgd291bGQgc2Vl
bSBiZXR0ZXIgdG8gYmFpbCBvdXQgb2YgdGhlIGxvb3AgZWFybHkgaW4gdGhhdCBjYXNlLgoKPiA+
IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCj4gPiArKysgYi94ZW4vaW5jbHVkZS94ZW4v
aW9tbXUuaAo+ID4gQEAgLTg5LDkgKzg5LDExIEBAIHZvaWQgaW9tbXVfdGVhcmRvd24oc3RydWN0
IGRvbWFpbiAqZCk7Cj4gPiAgI2RlZmluZSBJT01NVUZfcmVhZGFibGUgICgxdTw8X0lPTU1VRl9y
ZWFkYWJsZSkKPiA+ICAjZGVmaW5lIF9JT01NVUZfd3JpdGFibGUgMQo+ID4gICNkZWZpbmUgSU9N
TVVGX3dyaXRhYmxlICAoMXU8PF9JT01NVUZfd3JpdGFibGUpCj4gPiAtaW50IF9fbXVzdF9jaGVj
ayBpb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4sCj4gPiAtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5fdCBtZm4sIHVuc2lnbmVkIGludCBmbGFncyk7
Cj4gPiAtaW50IF9fbXVzdF9jaGVjayBpb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQs
IGRmbl90IGRmbik7Cj4gPiAraW50IF9fbXVzdF9jaGVjayBpb21tdV9tYXBfcGFnZShzdHJ1Y3Qg
ZG9tYWluICpkLCBkZm5fdCBkZm4sIG1mbl90IG1mbiwKPiA+ICsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHVuc2lnbmVkIGludCBwYWdlX29yZGVyLAo+ID4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKTsKPiAKPiBDYW4ndCB0aGVzZSB0
d28gbGluZXMgYmUgY29tYmluZWQ/Cj4gCgpMb29rcyBsaWtlIGl0LiBJJ2xsIGNoZWNrLgoKICBQ
YXVsCgo+IEphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:55:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15: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 1gG4SW-0004xa-Vv; Fri, 26 Oct 2018 15:55:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7nyo=ng=citrix.com=prvs=8309105eb=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gG4SV-0004xN-Oc
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:55:35 +0000
X-Inumbo-ID: 26c461a4-d937-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 26c461a4-d937-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 17:52:34 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,428,1534809600"; d="scan'208";a="81022088"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Brian Woods <brian.woods@amd.com>
Thread-Topic: [Xen-devel] [PATCH] amd-iommu: get rid of pointless
 IOMMU_PAGING_MODE_LEVEL_X definitions
Thread-Index: AQHUVmAOj9b3W7e64UyzeCBo0UKj2KUbz62AgAAh5cCAE9teAIACDn5g
Date: Fri, 26 Oct 2018 15:55:32 +0000
Message-ID: <e98d404a82e042c190e66bd5969e8359@AMSPEX02CL03.citrite.net>
References: <20180927124601.24455-1-paul.durrant@citrix.com>
 <20181012171402.GB22686@amd.com>
 <a7efefcdf12e4d8e9d70fc5a484bd686@AMSPEX02CL03.citrite.net>
 <5BD19B0802000078001F4957@prv1-mh.provo.novell.com>
In-Reply-To: <5BD19B0802000078001F4957@prv1-mh.provo.novell.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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] amd-iommu: get rid of pointless
 IOMMU_PAGING_MODE_LEVEL_X definitions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; 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+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMjUgT2N0b2JlciAyMDE4IDExOjI5Cj4gVG86IEJy
aWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPjsgUGF1bCBEdXJyYW50Cj4gPFBhdWwuRHVy
cmFudEBjaXRyaXguY29tPgo+IENjOiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0
aGlrdWxwYW5pdEBhbWQuY29tPjsgeGVuLWRldmVsIDx4ZW4tCj4gZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmc+Cj4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSF0gYW1kLWlvbW11OiBn
ZXQgcmlkIG9mIHBvaW50bGVzcwo+IElPTU1VX1BBR0lOR19NT0RFX0xFVkVMX1ggZGVmaW5pdGlv
bnMKPiAKPiA+Pj4gT24gMTIuMTAuMTggYXQgMTk6MTgsIDxQYXVsLkR1cnJhbnRAY2l0cml4LmNv
bT4gd3JvdGU6Cj4gPj4gIC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPj4gRnJvbTogV29v
ZHMsIEJyaWFuIFttYWlsdG86QnJpYW4uV29vZHNAYW1kLmNvbV0KPiA+PiBTZW50OiAxMiBPY3Rv
YmVyIDIwMTggMTg6MTQKPiA+PiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4
LmNvbT4KPiA+PiBDYzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnOyBTdXRoaWt1bHBh
bml0LCBTdXJhdmVlCj4gPj4gPFN1cmF2ZWUuU3V0aGlrdWxwYW5pdEBhbWQuY29tPjsgV29vZHMs
IEJyaWFuIDxCcmlhbi5Xb29kc0BhbWQuY29tPgo+ID4+IFN1YmplY3Q6IFJlOiBbUEFUQ0hdIGFt
ZC1pb21tdTogZ2V0IHJpZCBvZiBwb2ludGxlc3MKPiA+PiBJT01NVV9QQUdJTkdfTU9ERV9MRVZF
TF9YIGRlZmluaXRpb25zCj4gPj4KPiA+PiBPbiBUaHUsIFNlcCAyNywgMjAxOCBhdCAwMTo0Njow
MVBNICswMTAwLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4gPj4gPiBUaGUgbGV2ZWxzIGFyZSBhYnNv
bHV0ZSBudW1iZXJzIHN1Y2ggdGhhdCBJT01NVV9QQUdJTkdfTU9ERV9MRVZFTF9YCj4gPj4gPiBl
dmFsdWF0ZXMgdG8gWCAoZm9yIHRoZSB2YWxpZCByYW5nZSBvZiAwIC0gNykgc28gc2ltcGx5IHVz
ZSBudW1iZXJzCj4gaW4KPiA+PiA+IHRoZSBjb2RlLgo+ID4+ID4KPiA+PiA+IE5vIGZ1bmN0aW9u
YWwgY2hhbmdlLgo+ID4+ID4KPiA+PiA+IE5PVEU6IFRoaXMgcGF0Y2ggYWxzbyBhZGRzIGVtYWNz
IGJvaWxlcnBsYXRlIHRvIGFtZC1pb21tdS1kZWZzLmgKPiA+PiA+Cj4gPj4gPiBTaWduZWQtb2Zm
LWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgo+ID4+Cj4gPj4gSXMg
dGhlcmUgYSBzdHJvbmcgcmVhc29uIHRvIGdldCByaWQgb2YgdGhlc2U/ICBTb21lIG9mIGV4YW1w
bGVzIGJlbG93Cj4gPj4gY3JlYXRlIHNlZW1pbmdseSBtYWdpYyBudW1iZXJzIGluIHRoZSBjb2Rl
LiAgV2hpbGUgaWYgeW91J3JlIGZhbWlsaWFyCj4gPj4gd2l0aCB0aGUgZnVuY3Rpb25zIHRoaXMg
aXNuJ3QgYSBiaWcgZGVhbCwgb3RoZXJ3aXNlIHlvdSBoYXZlIHRvIGRpZwo+ID4+IGZ1cnRoZXIg
dG8gdGVsbC4KPiA+Pgo+ID4KPiA+IFRoZSBudW1iZXJzIGFyZW4ndCBtYWdpYyB0aG91Z2guIFRo
ZSBzcGVjIHJlZmVycyB0byBsZXZlbHMgYnkgbnVtYmVyCj4gcmF0aGVyCj4gPiB0aGFuIGFueSBz
b3J0IG9mIG5hbWUuIElmIHRoZSBsZXZlbHMgd2VyZSBuYW1lZCB0aGVuIGl0IHdvdWxkIGJlCj4g
YWJzb2x1dGVseQo+ID4gcmlnaHQgdG8gI2RlZmluZSA8bGV2ZWwgbmFtZT4gPGxldmVsIG51bWJl
cj4sIGJ1dCB0aGF0IGlzIG5vdCB0aGUgY2FzZS4KPiBUaHVzIElNTwo+ID4gZ2V0dGluZyByaWQg
b2YgdGhlIGRlZmluaXRpb25zIGFjdHVhbGx5IG1ha2VzIHRoZSBjb2RlIGNsZWFyZXIgZm9yIHRo
b3NlCj4gPiAobGlrZSBteXNlbGYpIHJlYWRpbmcgdGhlIHNwZWMuCj4gPgo+ID4+ID4gKyAgICBw
dGUgPSB0YWJsZSArIHBmbl90b19wZGVfaWR4KGdmbiwgMSk7Cj4gPj4KPiA+PiA+ICsgICAgbmVl
ZF9mbHVzaCA9IHNldF9pb21tdV9wZGVfcHJlc2VudChwZGUsIG5leHRfbWZuLCAwLCBpdywgaXIp
Owo+ID4+Cj4gPj4gSWYgdGhlcmUncyBhIGdlbmVyYWwgY29uc2Vuc3VzIHRoYXQgZ2V0dGluZyBy
aWQgb2YgdGhlc2UgaXMgYmV0dGVyLCBJCj4gPj4gZG9uJ3QgbWluZCBhbmQgd2lsbCBhZ3JlZSB0
byBpdC4KPiA+Pgo+ID4KPiA+IEFueW9uZSBlbHNlIGNhcmUgdG8gY29tbWVudD8KPiAKPiBJIHRo
aW5rIHRoYXQsIHF1aXRlIHRoZSBvcHBvc2l0ZSBvZiB3aGF0IGlzIG9mdGVuIHRoZSBjYXNlLCB0
aGUgYW1vdW50Cj4gb2YgbWFuaWZlc3QgY29uc3RhbnRzIHRoZSBBTUQgSU9NTVUgY29kZSB1c2Vz
IGlzIHF1aXRlIGEgYml0IHRvbwo+IGxhcmdlLiBJIHRoZXJlZm9yZSB3ZWxjb21lIHRoaXMgY2hh
bmdlLCBhbmQgSSd2ZSBiZWVuIHBsYW5uaW5nIHNvbWUKPiBvdGhlciByZWR1Y3Rpb24gdGhlcmUg
KGJ1dCBoYXZlbid0IGdvdCB0byBpdCBpbiBhIGNvdXBsZSBvZiB5ZWFycykuCj4gCgpCcmlhbiwK
CiAgQXJlIHlvdSBvayB0byBhY2sgdGhpcyBwYXRjaCBub3csIG9yIHdvdWxkIHlvdSBsaWtlIG1v
cmUgb3BpbmlvbnM/CgogIFBhdWwKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:57:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15:57: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 1gG4U0-00055i-DJ; Fri, 26 Oct 2018 15:57:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gG4Tz-00055b-7j
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:57:07 +0000
X-Inumbo-ID: 5e14b181-d937-11e8-a8a5-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5e14b181-d937-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 17:54:06 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 09:57:05 -0600
Message-Id: <5BD3394C02000078001F554F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 09:57:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <32e236f80a0b767355754060c6fa97f229671834.1539959287.git-series.wei.liu2@citrix.com>
In-Reply-To: <32e236f80a0b767355754060c6fa97f229671834.1539959287.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 01/16] x86: make mm.c build with
 !CONFIG_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: 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>

Pj4+IE9uIDE5LjEwLjE4IGF0IDE2OjI4LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
U3RhcnQgYnkgcHV0dGluZyBoeXBlcmNhbGwgaGFuZGxlcnMgd2hpY2ggYXJlIHN1cHBvc2VkIHRv
IGJlIFBWIG9ubHkKPiB1bmRlciBDT05GSUdfUFYuIFNodWZmbGUgc29tZSBjb2RlIGFyb3VuZCB0
byBhdm9pZCBpbnRyb2R1Y2luZwo+IGV4Y2Vzc2l2ZSBudW1iZXJzIG9mIENPTkZJR19QVi4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKQWNrZWQtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:58:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15:58: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 1gG4VL-0005Cc-Rr; Fri, 26 Oct 2018 15:58:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gG4VK-0005CU-Qu
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 15:58:30 +0000
X-Inumbo-ID: 3207f5ac-d938-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3207f5ac-d938-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 16:00:02 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 09:58:28 -0600
Message-Id: <5BD339A202000078001F5575@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 09:58:26 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <45574acaeddabd34d816257ba14be246bbb74251.1539959287.git-series.wei.liu2@citrix.com>
In-Reply-To: <45574acaeddabd34d816257ba14be246bbb74251.1539959287.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 02/16] x86: put some code in
 arch_set_info_guest under CONFIG_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: 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>

Pj4+IE9uIDE5LjEwLjE4IGF0IDE2OjI4LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
VGhpcyBmdW5jdGlvbiBpcyBjYWxsZWQgYnkgYm90aCBQViBhbmQgSFZNLiBVbmZvcnR1bmF0ZWx5
IHRoZSBjb2RlIGlzCj4gdmVyeSBjb252b2x1dGVkLiBXZSBjYW4gcmVhc29uIHRoYXQgY29kZSBi
ZXR3ZWVuIHRoZSBjYWxsIHRvCj4gaHZtX3NldF9pbmZvX2d1ZXN0IGFuZCBvdXQgbGFiZWwgaXMg
UFYgb25seS4gUHV0IHRoYXQgcG9ydGlvbiB1bmRlcgo+IENPTkZJR19QVi4KPiAKPiBTaWduZWQt
b2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKQWNrZWQtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 15:59:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 15: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 1gG4WB-0005Ih-7H; Fri, 26 Oct 2018 15:59:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=f8h9=ng=citrix.com=prvs=8302ac893=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gG4W9-0005IV-QN
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 15:59:21 +0000
X-Inumbo-ID: 5030e45d-d938-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5030e45d-d938-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 16:00:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,428,1534809600"; d="scan'208";a="81022237"
To: Jan Beulich <JBeulich@suse.com>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
 <1539599780-14549-3-git-send-email-andrew.cooper3@citrix.com>
 <5BD3171402000078001F531D@prv1-mh.provo.novell.com>
 <afe9256a-088c-81d0-dd6d-3a9387e52f46@citrix.com>
 <5BD3269C02000078001F5401@prv1-mh.provo.novell.com>
 <55050c05-ed95-89aa-7f6a-2700a7c113b8@citrix.com>
 <5BD32C4A02000078001F545D@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <bde20fe6-dbb1-3204-73e2-879dd70c9bf0@citrix.com>
Date: Fri, 26 Oct 2018 16:58:58 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <5BD32C4A02000078001F545D@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 2/5] x86/domain: Initialise vcpu debug
 registers 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 <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

T24gMjYvMTAvMjAxOCAxNjowMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjYuMTAuMTgg
YXQgMTY6NTEsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gT24gMjYvMTAv
MjAxOCAxNTozNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+PiBPbiAyNi4xMC4xOCBhdCAxNjoy
MiwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+IE9uIDI2LzEwLzIwMTgg
MTQ6MzEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+PiBPbiAxNS4xMC4xOCBhdCAxMjozNiwg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+Pj4gLS0tIGEveGVuL2FyY2gv
eDg2L2RvbWFpbi5jCj4+Pj4+PiArKysgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMKPj4+Pj4+IEBA
IC0zMjMsNiArMzIzLDE4IEBAIHZvaWQgZnJlZV92Y3B1X3N0cnVjdChzdHJ1Y3QgdmNwdSAqdikK
Pj4+Pj4+ICAgICAgZnJlZV94ZW5oZWFwX3BhZ2Uodik7Cj4+Pj4+PiAgfQo+Pj4+Pj4gIAo+Pj4+
Pj4gKy8qIEluaXRpYWxpc2UgdmFyaW91cyByZWdpc3RlcnMgdG8gdGhlaXIgYXJjaGl0ZWN0dXJh
bCBJTklUL1JFU0VUIHN0YXRlLiAqLwo+Pj4+Pj4gK3ZvaWQgYXJjaF92Y3B1X3JlZ3NfaW5pdChz
dHJ1Y3QgdmNwdSAqdikKPj4+Pj4+ICt7Cj4+Pj4+PiArICAgIHYtPmFyY2gudXNlcl9yZWdzID0g
KHR5cGVvZih2LT5hcmNoLnVzZXJfcmVncykpewo+Pj4+Pj4gKyAgICAgICAgLnJmbGFncyA9IFg4
Nl9FRkxBR1NfTUJTLAo+Pj4+Pj4gKyAgICB9Owo+Pj4+PiBTYWRseSB0aGlzIGluaXRpYWxpemVy
IGJyb2tlIHRoZSBidWlsZCBvbmNlIGFnYWluIGZvciBnY2MgNC4zLnguCj4+Pj4gT2ggLSB0aGF0
J3MgdW5mb3J0dW5hdGUuICBJIGd1ZXNzIGl0IHdpbGwgbmVlZCBhIG1lbXNldCBpbnN0ZWFkLgo+
Pj4gT3Igd2UgZmluYWxseSBuZWVkIHRvIGJ1bXAgdGhlIG1pbmltdW0gdmVyc2lvbiB3ZSdyZSBo
YXBweSB3aXRoLgo+Pj4KPj4+Pj4gKEFzIGEgc2lkZSBub3RlLCB1c2luZyAuZWZsYWdzIGluc3Rl
YWQgb2YgLnJmbGFncyB3b3VsZCBoYXZlIGEKPj4+Pj4gZmFpciBjaGFuY2Ugb2YgYW4gb21pdHRl
ZCBSRVggcHJlZml4LikKPj4+PiBZb3Ugc3BlY2lmaWNhbGx5IHJlcXVlc3RlZCByZmxhZ3Mgb3Zl
ciBlZmxhZ3MgaW4geW91ciBwcmV2aW91cyByZXZpZXcuCj4+PiBEaWQgST8gSSBoYXZlbid0IGJl
ZW4gYWJsZSB0byBmaW5kIHYxIG9mIHRoaXMgcGF0Y2ggYXQgYWxsIGluIHRoZSBhcmNoaXZlcwo+
Pj4gKGdvaW5nIGJhY2sgdG8gTWF5KSwgb3IgaW4gbXkgaW5ib3ggKHVzaW5nIGp1c3QgcGFydCBv
ZiB0aGUgdGl0bGUgZm9yCj4+PiBzZWFyY2hpbmcpLiBXYXMgdGhhdCBwb3N0ZWQgaW4gcHJpdmF0
ZSwgb3IgdW5kZXIgYSBkaWZmZXJlbnQgdGl0bGU/IEknbQo+Pj4gdHJ5aW5nIHRvIGZpZ3VyZSB3
aHkgSSB3b3VsZCBoYXZlIGFza2VkIGZvciB0aGF0Li4uCj4+IDw1QjE3RTgwQTAyMDAwMDc4MDAx
QzhDMURAcHJ2MS1taC5wcm92by5ub3ZlbGwuY29tPgo+IEhtbSwgeWVzLCBleGNlcHQgdGhhdCBt
eSBtYWlsIGNsaWVudCBkb2Vzbid0IGFsbG93IG1lIHRvIHNlYXJjaCBmb3IKPiBtYWlsIElEcywg
b3IgYXQgbGVhc3QgSSBkb24ndCBrbm93IGhvdyBJIHdvdWxkIGRvIHRoYXQuIFlvdSBkb24ndAo+
IGhhcHBlbiB0byBoYXZlIHRpdGxlLCB0aW1lIHN0YW1wLCBvciBtYWlsIGFyY2hpdmUgcmVmPwoK
IlJlOiBbUEFUQ0ggMDMvMTFdIHg4NjogSW5pdGlhbGlzZSBkZWJ1ZyByZWdpc3RlcnMgY29ycmVj
dGx5Iiwgc2VudAowNi8wNi8yMDE4LCAxNDo1NgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 16:02:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 16:02: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 1gG4Z8-0006bF-Ni; Fri, 26 Oct 2018 16:02:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=n7n6=ng=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gG4Z8-0006bA-2u
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 16:02:26 +0000
X-Inumbo-ID: bd503210-d938-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bd503210-d938-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 16:03:56 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 26 Oct 2018 10:02:22 -0600
Message-Id: <5BD33A8B02000078001F5578@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 26 Oct 2018 10:02:19 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <d378cf29afda47cd5f5ead07e8f2ae3e98910e41.1539959287.git-series.wei.liu2@citrix.com>
In-Reply-To: <d378cf29afda47cd5f5ead07e8f2ae3e98910e41.1539959287.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 03/16] x86: make traps.c build with
 !CONFIG_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: 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>

Pj4+IE9uIDE5LjEwLjE4IGF0IDE2OjI4LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
QEAgLTEzMzcsOCArMTMzOSwxNSBAQCBzdGF0aWMgaW50IGZpeHVwX3BhZ2VfZmF1bHQodW5zaWdu
ZWQgbG9uZyBhZGRyLCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKPiAgICAgIHsKPiAgICAg
ICAgICBpZiAoICEocmVncy0+ZXJyb3JfY29kZSAmIChQRkVDX3VzZXJfbW9kZSB8IFBGRUNfcmVz
ZXJ2ZWRfYml0KSkgJiYKPiAgICAgICAgICAgICAgIChhZGRyID49IEdEVF9MRFRfVklSVF9TVEFS
VCkgJiYgKGFkZHIgPCBHRFRfTERUX1ZJUlRfRU5EKSApCj4gKyAgICAgICAgewo+ICsjaWZkZWYg
Q09ORklHX1BWCj4gICAgICAgICAgICAgIHJldHVybiBoYW5kbGVfZ2R0X2xkdF9tYXBwaW5nX2Zh
dWx0KAo+ICAgICAgICAgICAgICAgICAgYWRkciAtIEdEVF9MRFRfVklSVF9TVEFSVCwgcmVncyk7
Cj4gKyNlbHNlCj4gKyAgICAgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOwoKSSdtIG5vdCBj
b252aW5jZWQ6IEEgYnVnZ3kgYWNjZXNzIHRvIHRoaXMgcmFuZ2Ugc2hvdWxkIGxlYWQgdG8KYW4g
dW5oYW5kbGVkICNQRiwgbm90IGFuIGFzc2VydGlvbiBmYWlsdXJlLgoKSmFuCgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 16:10:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 16: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 1gG4ga-0007PO-LP; Fri, 26 Oct 2018 16:10:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=f8h9=ng=citrix.com=prvs=8302ac893=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gG4gZ-0007MN-IM
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 16:10:07 +0000
X-Inumbo-ID: d1269a32-d939-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d1269a32-d939-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 16:11:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,428,1534809600"; d="scan'208";a="81022845"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5BAA34B502000078001EB9B6@prv1-mh.provo.novell.com>
 <5BAA37E302000078001EB9E9@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <9f09fd01-3945-c7ba-b3e3-87c9d2c799d4@citrix.com>
Date: Fri, 26 Oct 2018 17:10:04 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <5BAA37E302000078001EB9E9@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 04/44] x86emul: generalize vector length
 handling for AVX512/EVEX
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUvMDkvMjAxOCAxNDoyOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVG8gYWxsb3cgZm9yIHNv
bWUgY29kZSBzaGFyaW5nIHdoZXJlIHBvc3NpYmxlLCBjb3B5IFZFWC5MIGludG8gRVZFWC5MUgo+
IGV2ZW4gZm9yIFZFWCAob3IgWE9QKSBlbmNvZGVkIGluc25zLiBNYWtlIG9wZXJhbmQgc2l6ZSBk
ZXRlcm1pbmF0aW9uCj4gdXNlIHRoaXMgcmlnaHQgYXdheSwgYXQgdGhlIHNhbWUgdGltZSBhZGRp
bmcgY29uc2lzdGVuY3kgY2hlY2tzIGZvciB0aGUKPiBFVkVYIHNjYWxhciBpbnNuIGNhc2VzICh0
aGUgbm9uLXNjYWxhciBvbmVzIGFyZW4ndCB1bmlmb3JtIGVub3VnaCBmb3IKPiB0aGUgY2hlY2tp
bmcgdG8gYmUgZG9uZSBpbiBhIGNlbnRyYWwgcGxhY2UgbGlrZSB0aGlzKS4KPgo+IE5vdGUgdGhh
dCB0aGUgYnJvYWRjYXN0IGNhc2UgaXMgbm90IGhhbmRsZWQgaGVyZSwgYnV0IHdpbGwgYmUgdGFr
ZW4gY2FyZQo+IG9mIGVsc2V3aGVyZSAoaW4ganVzdCBhIHNpbmdsZSBwbGFjZSByYXRoZXIgdGhh
biBhdCBsZWFzdCB0d28pLgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 16:18:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 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 1gG4on-0007df-Q5; Fri, 26 Oct 2018 16:18:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rdbn=ng=citrix.com=prvs=830c459d6=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1gG4ol-0007da-Sm
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 16:18:35 +0000
X-Inumbo-ID: 00516037-d93b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 00516037-d93b-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 16:20:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,428,1534809600"; d="scan'208";a="68874353"
To: Ian Jackson <ian.jackson@citrix.com>
References: <20181005165701.28030-1-george.dunlap@citrix.com>
 <20181005165701.28030-3-george.dunlap@citrix.com>
 <23507.7688.971275.583113@mariner.uk.xensource.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFPqG+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+zSobqlOPUO7XC5fjnwARAQABzSRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT7CwYAEEwEKACoCGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEFAlpk2IEFCQo9I54ACgkQpjY8MQWQtG1A1BAAnc0oX3+M/jyv4j/ESJTO
 U2JhuWUWV6NFuzU10pUmMqpgQtiVEVU2QbCvTcZS1U/S6bqAUoiWQreDMSSgGH3a3BmRNi8n
 HKtarJqyK81aERM2HrjYkC1ZlRYG+jS8oWzzQrCQiTwn3eFLJrHjqowTbwahoiMw/nJ+OrZO
 /VXLfNeaxA5GF6emwgbpshwaUtESQ/MC5hFAFmUBZKAxp9CXG2ZhTP6ROV4fwhpnHaz8z+BT
 NQz8YwA4gkmFJbDUA9I0Cm9D/EZscrCGMeaVvcyldbMhWS+aH8nbqv6brhgbJEQS22eKCZDD
 J/ng5ea25QnS0fqu3bMrH39tDqeh7rVnt8Yu/YgOwc3XmgzmAhIDyzSinYEWJ1FkOVpIbGl9
 uR6seRsfJmUK84KCScjkBhMKTOixWgNEQ/zTcLUsfTh6KQdLTn083Q5aFxWOIal2hiy9UyqR
 VQydowXy4Xx58rqvZjuYzdGDdAUlZ+D2O3Jp28ez5SikA/ZaaoGI9S1VWvQsQdzNfD2D+xfL
 qfd9yv7gko9eTJzv5zFr2MedtRb/nCrMTnvLkwNX4abB5+19JGneeRU4jy7yDYAhUXcI/waS
 /hHioT9MOjMh+DoLCgeZJYaOcgQdORY/IclLiLq4yFnG+4Ocft8igp79dbYYHkAkmC9te/2x
 Kq9nEd0Hg288EO/OwE0EVFq6vQEIAO2idItaUEplEemV2Q9mBA8YmtgckdLmaE0uzdDWL9To
 1PL+qdNe7tBXKOfkKI7v32fe0nB4aecRlQJOZMWQRQ0+KLyXdJyHkq9221sHzcxsdcGs7X3c
 17ep9zASq+wIYqAdZvr7pN9a3nVHZ4W7bzezuNDAvn4EpOf/o0RsWNyDlT6KECs1DuzOdRqD
 oOMJfYmtx9hMzqBoTdr6U20/KgnC/dmWWcJAUZXaAFp+3NYRCkk7k939VaUpoY519CeLrymd
 Vdke66KCiWBQXMkgtMGvGk5gLQLy4H3KXvpXoDrYKgysy7jeOccxI8owoiOdtbfM8TTDyWPR
 Ygjzb9LApA8AEQEAAcLBZQQYAQoADwIbDAUCWmTXMwUJB+tP9gAKCRCmNjwxBZC0bb+2D/9h
 jn1k5WcRHlu19WGuH6q0Kgm1LRT7PnnSz904igHNElMB5a7wRjw5kdNwU3sRm2nnmHeOJH8k
 Yj2Hn1QgX5SqQsysWTHWOEseGeoXydx9zZZkt3oQJM+9NV1VjK0bOXwqhiQyEUWz5/9l467F
 S/k4FJ5CHNRumvhLa0l2HEEu5pxq463HQZHDt4YE/9Y74eXOnYCB4nrYxQD/GSXEZvWryEWr
 eDoaFqzq1TKtzHhFgQG7yFUEepxLRUUtYsEpT6Rks2l4LCqG3hVD0URFIiTyuxJx3VC2Ta4L
 H3hxQtiaIpuXqq2D4z63h6vCx2wxfZc/WRHGbr4NAlB81l35Q/UHyMocVuYLj0llF0rwU4Aj
 iKZ5qWNSEdvEpL43fTvZYxQhDCjQTKbb38omu5P4kOf1HT7s+kmQKRtiLBlqHzK17D4K/180
 ADw7a3gnmr5RumcZP3NGSSZA6jP5vNqQpNu4gqrPFWNQKQcW8HBiYFgq6SoLQQWbRxJDHvTR
 YJ2ms7oCe870gh4D1wFFqTLeyXiVqjddENGNaP8ZlCDw6EU82N8Bn5LXKjR1GWo2UK3CjrkH
 pTt3YYZvrhS2MO2EYEcWjyu6LALF/lS6z6LKeQZ+t9AdQUcILlrx9IxqXv6GvAoBLJY1jjGB
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <a8eabfac-4c12-8169-dcc9-94c84601117a@citrix.com>
Date: Fri, 26 Oct 2018 17:18:25 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <23507.7688.971275.583113@mariner.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 3/5] tools/dm_restrict: Unshare mount and
 IPC namespaces on Linux
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMjYvMjAxOCAwMzowMCBQTSwgSWFuIEphY2tzb24gd3JvdGU6Cj4gVGhhbmtzLCBqdXN0
IHRpbnkgY29tbWVudHMgb24gdGhpcy4KPiAKPiBHZW9yZ2UgRHVubGFwIHdyaXRlcyAoIltQQVRD
SCAzLzVdIHRvb2xzL2RtX3Jlc3RyaWN0OiBVbnNoYXJlIG1vdW50IGFuZCBJUEMgbmFtZXNwYWNl
cyBvbiBMaW51eCIpOgo+PiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYyBiL3Rv
b2xzL2xpYnhsL2xpYnhsX2RtLmMKPj4gaW5kZXggMzg1NjQzYjUyYy4uNzAyZWE3NTE0OSAxMDA2
NDQKPj4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYwo+PiArKysgYi90b29scy9saWJ4bC9s
aWJ4bF9kbS5jCj4+IEBAIC0yMzkzLDYgKzIzOTMsMTIgQEAgcmV0cnlfdHJhbnNhY3Rpb246Cj4+
ICAgICAgICAgIGdvdG8gb3V0X2Nsb3NlOwo+PiAgICAgIGlmICghcmMpIHsgLyogaW5uZXIgY2hp
bGQgKi8KPj4gICAgICAgICAgc2V0c2lkKCk7Cj4+ICsgICAgICAgIGlmIChsaWJ4bF9kZWZib29s
X3ZhbChiX2luZm8tPmRtX3Jlc3RyaWN0KSkKPj4gKyAgICAgICAgewo+IAo+IFN0eWxlOiBtaXNw
bGFjZWQgey4KPiAKPj4gKyAgICAgICAgICAgIGlmIChyYyAhPSAwKQo+PiArICAgICAgICAgICAg
ICAgIF9leGl0KC0xKTsKPiAKPiBJIHdvbid0IGluc2lzdCBvbiBhIGNoYW5nZSBoZXJlLCBzaW5j
ZSBDT0RJTkdfU1RZTEUgaXMgbm90IGV4cGxpY2l0LAo+IGJ1dCB5b3UgbWF5IHdhbnQgdG8gdGFr
ZSBub3RlIG9mIHRoZXNlIHN0YXRpc3RpY3M6Cj4gCj4gJCBnaXQtZ3JlcCAnaWYgKHJjKScgdG9v
bHMvbGlieGwgfCB3YyAtbAo+IDUyMAo+ICQgZ2l0LWdyZXAgJ2lmIChyYyAhPSAwKScgdG9vbHMv
bGlieGwgfCB3YyAtbAo+IDIzCj4gCj4+ICtpbnQgbGlieGxfX2xvY2FsX2RtX3ByZWV4ZWNfcmVz
dHJpY3QobGlieGxfX2djICpnYykKPj4gK3sKPj4gKyAgICBpbnQgcjsKPj4gKwo+PiArICAgIC8q
IFVuc2hhcmUgbW91bnQgYW5kIElQQyBuYW1lc3BhY2VzLiAgVGhlc2UgYXJlIHVudXNlZCBieSBR
RU1VLiAqLwo+PiArICAgIHIgPSB1bnNoYXJlKENMT05FX05FV05TIHwgQ0xPTkVfTkVXSVBDKTsK
Pj4gKyAgICBpZiAociA8IDApIHsKPj4gKyAgICAgICAgTE9HRShFUlJPUiwgImxpYnhsOiBNb3Vu
dCBhbmQgSVBDIG5hbWVzcGFjZSB1bmZhaWxlZCIpOwo+IAo+IEkgdGhpbmsgSSB3b3VsZCBzbGln
aHRseSBwcmVmZXIKPiAgICsgICAgaWYgKHIpIHsKPiAKPiB1bnNoYXJlIGlzIHN1cHBvc2VkIHRv
IHJldHVybiAtMSBvciAwIHNvIHRoaXMgc2hvdWxkIG1ha2Ugbm8KPiBkaWZmZXJlbmNlLiAgSWYg
aXQgZG9lcyBzb21ldGhpbmcgZWxzZSB3ZSBzaG91bGQgbm90IGNhcnJ5IG9uLiAgSXQncwo+IHVu
bGlrZWx5IGVub3VnaCB0aGF0IEkgZG9uJ3QgbWluZCBpdCBwcmludGluZyBhIGdhcmJhZ2UgZXJy
bm8gdmFsdWUgaW4KPiB0aGF0IGNhc2UuCgpBbGwgdGhyZWUgZG9uZS4KCj4gQWNrZWQtYnk6IElh
biBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKVGhhbmtzLAogLUdlb3JnZQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 16:25:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 16: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 1gG4vL-0008Ql-IN; Fri, 26 Oct 2018 16:25:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pe7m=ng=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gG4vK-0008Qb-R8
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 16:25:22 +0000
X-Inumbo-ID: f31605b2-d93b-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f31605b2-d93b-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 16: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 <aliasfile-bounces@xenproject.org>)
 id 1gG4vI-000444-Ki; Fri, 26 Oct 2018 16:25: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 1gG4vI-0007ro-A1; Fri, 26 Oct 2018 16:25:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gG4vI-0002zW-9O; Fri, 26 Oct 2018 16:25:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129011-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=9f36c692845267be7846632d7d5f744d6a5b7f84
X-Osstest-Versions-That: xen=35cd5ba367515ffbd274ca529c5e946447f4ba48
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 26 Oct 2018 16:25:20 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 129011: 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>

ZmxpZ2h0IDEyOTAxMSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyOTAxMS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA5ZjM2YzY5Mjg0NTI2N2JlNzg0NjYzMmQ3ZDVmNzQ0ZDZhNWI3Zjg0CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzNWNkNWJhMzY3NTE1ZmZiZDI3
NGNhNTI5YzVlOTQ2NDQ3ZjRiYTQ4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg5NjkgIDIwMTgt
MTAtMjQgMjI6MDA6MjUgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI5MDExICAy
MDE4LTEwLTI2IDE0OjAxOjEwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJp
eC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKam9iczoKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5n
IHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAg
MzVjZDViYTM2Ny4uOWYzNmM2OTI4NCAgOWYzNmM2OTI4NDUyNjdiZTc4NDY2MzJkN2Q1Zjc0NGQ2
YTViN2Y4NCAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 16:31:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 16:31: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 1gG50r-0000lf-Ah; Fri, 26 Oct 2018 16:31:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rdbn=ng=citrix.com=prvs=830c459d6=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1gG50p-0000la-Vk
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 16:31:04 +0000
X-Inumbo-ID: 1c0d106c-d93c-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1c0d106c-d93c-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 18:28:03 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,428,1534809600"; d="scan'208";a="68875583"
To: Ian Jackson <ian.jackson@citrix.com>
References: <20181005165701.28030-1-george.dunlap@citrix.com>
 <20181005165701.28030-4-george.dunlap@citrix.com>
 <23507.7811.731969.357295@mariner.uk.xensource.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFPqG+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+zSobqlOPUO7XC5fjnwARAQABzSRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT7CwYAEEwEKACoCGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEFAlpk2IEFCQo9I54ACgkQpjY8MQWQtG1A1BAAnc0oX3+M/jyv4j/ESJTO
 U2JhuWUWV6NFuzU10pUmMqpgQtiVEVU2QbCvTcZS1U/S6bqAUoiWQreDMSSgGH3a3BmRNi8n
 HKtarJqyK81aERM2HrjYkC1ZlRYG+jS8oWzzQrCQiTwn3eFLJrHjqowTbwahoiMw/nJ+OrZO
 /VXLfNeaxA5GF6emwgbpshwaUtESQ/MC5hFAFmUBZKAxp9CXG2ZhTP6ROV4fwhpnHaz8z+BT
 NQz8YwA4gkmFJbDUA9I0Cm9D/EZscrCGMeaVvcyldbMhWS+aH8nbqv6brhgbJEQS22eKCZDD
 J/ng5ea25QnS0fqu3bMrH39tDqeh7rVnt8Yu/YgOwc3XmgzmAhIDyzSinYEWJ1FkOVpIbGl9
 uR6seRsfJmUK84KCScjkBhMKTOixWgNEQ/zTcLUsfTh6KQdLTn083Q5aFxWOIal2hiy9UyqR
 VQydowXy4Xx58rqvZjuYzdGDdAUlZ+D2O3Jp28ez5SikA/ZaaoGI9S1VWvQsQdzNfD2D+xfL
 qfd9yv7gko9eTJzv5zFr2MedtRb/nCrMTnvLkwNX4abB5+19JGneeRU4jy7yDYAhUXcI/waS
 /hHioT9MOjMh+DoLCgeZJYaOcgQdORY/IclLiLq4yFnG+4Ocft8igp79dbYYHkAkmC9te/2x
 Kq9nEd0Hg288EO/OwE0EVFq6vQEIAO2idItaUEplEemV2Q9mBA8YmtgckdLmaE0uzdDWL9To
 1PL+qdNe7tBXKOfkKI7v32fe0nB4aecRlQJOZMWQRQ0+KLyXdJyHkq9221sHzcxsdcGs7X3c
 17ep9zASq+wIYqAdZvr7pN9a3nVHZ4W7bzezuNDAvn4EpOf/o0RsWNyDlT6KECs1DuzOdRqD
 oOMJfYmtx9hMzqBoTdr6U20/KgnC/dmWWcJAUZXaAFp+3NYRCkk7k939VaUpoY519CeLrymd
 Vdke66KCiWBQXMkgtMGvGk5gLQLy4H3KXvpXoDrYKgysy7jeOccxI8owoiOdtbfM8TTDyWPR
 Ygjzb9LApA8AEQEAAcLBZQQYAQoADwIbDAUCWmTXMwUJB+tP9gAKCRCmNjwxBZC0bb+2D/9h
 jn1k5WcRHlu19WGuH6q0Kgm1LRT7PnnSz904igHNElMB5a7wRjw5kdNwU3sRm2nnmHeOJH8k
 Yj2Hn1QgX5SqQsysWTHWOEseGeoXydx9zZZkt3oQJM+9NV1VjK0bOXwqhiQyEUWz5/9l467F
 S/k4FJ5CHNRumvhLa0l2HEEu5pxq463HQZHDt4YE/9Y74eXOnYCB4nrYxQD/GSXEZvWryEWr
 eDoaFqzq1TKtzHhFgQG7yFUEepxLRUUtYsEpT6Rks2l4LCqG3hVD0URFIiTyuxJx3VC2Ta4L
 H3hxQtiaIpuXqq2D4z63h6vCx2wxfZc/WRHGbr4NAlB81l35Q/UHyMocVuYLj0llF0rwU4Aj
 iKZ5qWNSEdvEpL43fTvZYxQhDCjQTKbb38omu5P4kOf1HT7s+kmQKRtiLBlqHzK17D4K/180
 ADw7a3gnmr5RumcZP3NGSSZA6jP5vNqQpNu4gqrPFWNQKQcW8HBiYFgq6SoLQQWbRxJDHvTR
 YJ2ms7oCe870gh4D1wFFqTLeyXiVqjddENGNaP8ZlCDw6EU82N8Bn5LXKjR1GWo2UK3CjrkH
 pTt3YYZvrhS2MO2EYEcWjyu6LALF/lS6z6LKeQZ+t9AdQUcILlrx9IxqXv6GvAoBLJY1jjGB
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <8a105d33-921c-e33a-06d5-6bb0d780ed76@citrix.com>
Date: Fri, 26 Oct 2018 17:31:00 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <23507.7811.731969.357295@mariner.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 4/5] tools/dm_depriv: Add first cut RLIMITs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMjYvMjAxOCAwMzowMiBQTSwgSWFuIEphY2tzb24gd3JvdGU6Cj4gR2VvcmdlIER1bmxh
cCB3cml0ZXMgKCJbUEFUQ0ggNC81XSB0b29scy9kbV9kZXByaXY6IEFkZCBmaXJzdCBjdXQgUkxJ
TUlUcyIpOgo+PiBMaW1pdCB0aGUgYWJpbGl0eSBvZiBhIHBvdGVudGlhbGx5IGNvbXByb21pc2Vk
IFFFTVUgdG8gY29uc3VtZSBzeXN0ZW0KPj4gcmVzb3VyY2VzLiAgS2V5IGxpbWl0czoKPj4gIC0g
UkxJTUlUX0ZTSVpFIChmaWxlIHNpemUpOiAyNTZLaUIKPj4gIC0gUkxJTUlUX05QUk9DIChhZnRl
ciB1aWQgY2hhbmdlcyB0byBhIHVuaXF1ZSB1aWQpCj4gCj4gVGhhbmtzLgo+IAo+PiArc3RhdGlj
IHN0cnVjdCB7Cj4+ICsgICAgaW50IHJlc291cmNlOwo+PiArICAgIHJsaW1fdCBsaW1pdDsKPj4g
K30gcmxpbWl0c1tdID0gewo+PiArI2RlZmluZSBSTElNSVRfRU5UUlkociwgbCkgXAo+PiArICAg
IHsgLnJlc291cmNlID0gciwgLmxpbWl0ID0gbCB9Cj4+ICsgICAgLyogQmlnIGVub3VnaCBmb3Ig
bG9nIGZpbGVzLCBub3QgYmlnIGVub3VnaCBmb3IgYSBEb1MgKi8KPj4gKyAgICBSTElNSVRfRU5U
UlkoUkxJTUlUX0ZTSVpFLCAyNTYqMTAyNCksCj4+ICsKPj4gKyAgICAvKiBTaG91bGRuJ3QgbmVl
ZCBhbnkgb2YgdGhlc2UgKi8KPj4gKyAgICBSTElNSVRfRU5UUlkoUkxJTUlUX05QUk9DLCAwKSwK
Pj4gKyAgICBSTElNSVRfRU5UUlkoUkxJTUlUX0NPUkUsIDApLAo+PiArICAgIFJMSU1JVF9FTlRS
WShSTElNSVRfTVNHUVVFVUUsIDApLAo+PiArICAgIFJMSU1JVF9FTlRSWShSTElNSVRfTE9DS1Ms
IDApLAo+PiArICAgIFJMSU1JVF9FTlRSWShSTElNSVRfTUVNTE9DSywgMCksCj4gCj4gSSB3b3Vs
ZCBoYXZlIGp1c3RpZmllZCB0aGUgdmFsdWVzIHNvIHRoaXMgbG9va2VkIG1vcmUgdGFidWxhci4K
ClN1cmUuCgo+IAo+PiArICAgIC8qIFNldCB2YXJpb3VzICJlYXN5IiBybGltaXRzICovCj4+ICsg
ICAgZm9yIChpID0gMDsgcmxpbWl0c1tpXS5yZXNvdXJjZSAhPSBSTElNSVRfTkxJTUlUUzsgaSsr
KSB7Cj4+ICsgICAgICAgIHN0cnVjdCBybGltaXQgcmxpbTsKPj4gKwo+PiArICAgICAgICBybGlt
LnJsaW1fY3VyID0gcmxpbS5ybGltX21heCA9IHJsaW1pdHNbaV0ubGltaXQ7Cj4+ICsgICAgICAg
IAo+PiArICAgICAgICByID0gc2V0cmxpbWl0KHJsaW1pdHNbaV0ucmVzb3VyY2UsICZybGltKTsK
Pj4gKyAgICAgICAgaWYgKHIgPCAwKSB7Cj4+ICsgICAgICAgICAgICBMT0dFKEVSUk9SLCAiU2V0
dGluZyBybGltaXQgJWQgdG8gJWxsZCBmYWlsZWRcbiIsCj4+ICsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcmxpbWl0c1tpXS5yZXNvdXJjZSwKPj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAodW5zaWduZWQgbG9uZyBsb25nKXJsaW1pdHNbaV0ubGltaXQpOwo+
IAo+IEkgdGhpbmsgeW91IG1lYW4gJWxsdSBub3QgJWxsZC4gIFdpdGggdGhhdCBsYXN0IHBvaW50
IGNoYW5nZWQsCj4gCj4gQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRy
aXguY29tPgoKVGhhbmtzLgoKIC1HZW9yZ2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 17:16:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 17: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 1gG5ik-0003uN-UB; Fri, 26 Oct 2018 17:16:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vcks=ng=xenproject.org=prvs=830600b12=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gG5ij-0003uB-Cp
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 17:16:25 +0000
X-Inumbo-ID: 13fec9e9-d943-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 13fec9e9-d943-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 17:17:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,428,1534809600"; d="scan'208";a="68880139"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75509-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-jessie:build-armhf-pvops:<job
 status>:broken:regression
 distros-debian-jessie:build-i386:<job status>:broken:regression
 distros-debian-jessie:build-amd64-pvops:<job status>:broken:regression
 distros-debian-jessie:build-armhf:<job status>:broken:regression
 distros-debian-jessie:build-amd64:<job status>:broken:regression
 distros-debian-jessie:build-i386-pvops:<job status>:broken:regression
 distros-debian-jessie:test-amd64-i386-i386-jessie-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-jessie:test-amd64-i386-amd64-jessie-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-jessie:test-amd64-amd64-i386-jessie-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-jessie:test-armhf-armhf-armhf-jessie-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-jessie:test-amd64-amd64-amd64-jessie-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-jessie:build-armhf-pvops:host-install(4):broken:nonblocking
 distros-debian-jessie:build-armhf:host-install(4):broken:nonblocking
 distros-debian-jessie:build-i386:host-install(4):broken:nonblocking
 distros-debian-jessie:build-i386-pvops:host-install(4):broken:nonblocking
 distros-debian-jessie:build-amd64-pvops:host-install(4):broken:nonblocking
 distros-debian-jessie:build-amd64:host-install(4):broken:nonblocking
X-Osstest-Versions-That: flight=75454
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 26 Oct 2018 18:16:20 +0100
Subject: [Xen-devel] [distros-debian-jessie test] 75509: 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>

ZmxpZ2h0IDc1NTA5IGRpc3Ryb3MtZGViaWFuLWplc3NpZSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NTUwOS8KCkZhaWx1cmVzIGFuZCBwcm9i
bGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUg
YmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0
YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LWplc3NpZS1uZXRib290LXB2Z3J1YiAgMSBidWlsZC1j
aGVjaygxKSAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LWplc3NpZS1u
ZXRib290LXB5Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtamVzc2llLW5ldGJvb3QtcHlncnViICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtYXJtaGYtamVzc2llLW5ldGJvb3QtcHln
cnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1qZXNzaWUtbmV0Ym9vdC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQg
bi9hCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICAgICAgICAgYnJva2VuIGxpa2UgNzU0NTQKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlrZSA3NTQ1NAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgICAgIGJy
b2tlbiBsaWtlIDc1NDU0CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzU0NTQKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlrZSA3
NTQ1NAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgICAgICAgIGJyb2tlbiBsaWtlIDc1NDU0CgpiYXNlbGluZSB2ZXJzaW9uOgogZmxpZ2h0ICAg
ICAgICAgICAgICAgNzU0NTQKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LWplc3NpZS1uZXRib290LXB2Z3J1YiAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LWplc3NpZS1uZXRib290LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LWplc3NpZS1uZXRi
b290LXB5Z3J1YiAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWFy
bWhmLWplc3NpZS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1qZXNzaWUtbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQK
bG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVz
dC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 17:55:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 17:55: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 1gG6Kq-0006sG-2o; Fri, 26 Oct 2018 17:55:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7wsz=ng=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gG6Kp-0006sB-1i
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 17:55:47 +0000
X-Inumbo-ID: f1dc2920-d947-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f1dc2920-d947-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 19:52:46 +0200 (CEST)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 14BDB20848;
 Fri, 26 Oct 2018 17:55:45 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540576545;
 bh=m0re4MA4GrK9wtyRr8WPqEQPXDmNjUNY1lgNB3/m7ws=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=gxWit31lOhjLpyJAYOXc2148grt2bYJ2sUZ+dP3tEjquGF1JFMl14cwW81IDfQN5d
 ySXPEjz+wHEljkFaKbx0DnsD4R/6AN87538PRGXX3IaKniIc0NgN3KmVG1FCi76vyl
 3H/bikMSjP3cJlHOsZIgrJ6AmqP/GP6VlcC6flBc=
Date: Fri, 26 Oct 2018 10:55:44 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <f9c0b190-e56b-0204-3ae3-349f8cd7d5df@suse.com>
Message-ID: <alpine.DEB.2.10.1810261040540.32521@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810161627250.5150@sstabellini-ThinkPad-X260>
 <f9c0b190-e56b-0204-3ae3-349f8cd7d5df@suse.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] CONFIG_XEN_PV breaks
 xen_create_contiguous_region on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Jeff.Kubascik@dornerworks.com,
 Nathan.Studer@dornerworks.com, xen-devel@lists.xenproject.org,
 boris.ostrovsky@oracle.com, vkuznets@redhat.com, Jarvis.Roach@dornerworks.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCAyNiBPY3QgMjAxOCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAxNi8xMC8yMDE4
IDEwOjM4LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiB4ZW5fY3JlYXRlX2NvbnRpZ3Vv
dXNfcmVnaW9uIGhhcyBub3cgb25seSBhbiBpbXBsZW1lbnRhdGlvbiBpZgo+ID4gQ09ORklHX1hF
Tl9QViBpcyBkZWZpbmVkLiBIb3dldmVyLCBvbiBBUk0gd2UgbmV2ZXIgc2V0IENPTkZJR19YRU5f
UFYgYnV0Cj4gPiB3ZSBkbyBoYXZlIGFuIGltcGxlbWVudGF0aW9uIG9mIHhlbl9jcmVhdGVfY29u
dGlndW91c19yZWdpb24gd2hpY2ggaXMKPiA+IHJlcXVpcmVkIGZvciBzd2lvdGxiLXhlbiB0byB3
b3JrIGNvcnJlY3RseSAoYWx0aG91Z2ggaXQganVzdCBzZXRzCj4gPiAqZG1hX2hhbmRsZSkuCj4g
PiAKPiA+IFRoaXMgZml4ZXMgYSBidWcgaW50cm9kdWNlZCBieSAxNjYyNDM5MDgxNmM0YzQwZGYz
ZDc3N2IzNDY2NWQzZmQwMWU2OTNkLgo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS94ZW4v
eGVuLW9wcy5oIGIvaW5jbHVkZS94ZW4veGVuLW9wcy5oCj4gPiBpbmRleCBmZDE4Yzk3Li45Mzlh
OTYyIDEwMDY0NAo+ID4gLS0tIGEvaW5jbHVkZS94ZW4veGVuLW9wcy5oCj4gPiArKysgYi9pbmNs
dWRlL3hlbi94ZW4tb3BzLmgKPiA+IEBAIC00MSw3ICs0MSw3IEBAIHN0YXRpYyBpbmxpbmUgdWlu
dDMyX3QgeGVuX3ZjcHVfbnIoaW50IGNwdSkKPiA+ICAKPiA+ICBleHRlcm4gdW5zaWduZWQgbG9u
ZyAqeGVuX2NvbnRpZ3VvdXNfYml0bWFwOwo+ID4gIAo+ID4gLSNpZmRlZiBDT05GSUdfWEVOX1BW
Cj4gPiArI2lmZGVmIENPTkZJR19YRU5fUFYgfHwgQ09ORklHX0FSTSB8fCBDT05GSUdfQVJNNjQK
PiA+ICBpbnQgeGVuX2NyZWF0ZV9jb250aWd1b3VzX3JlZ2lvbihwaHlzX2FkZHJfdCBwc3RhcnQs
IHVuc2lnbmVkIGludCBvcmRlciwKPiA+ICAJCQkJdW5zaWduZWQgaW50IGFkZHJlc3NfYml0cywK
PiA+ICAJCQkJZG1hX2FkZHJfdCAqZG1hX2hhbmRsZSk7Cj4gPiAKPiA+IAo+IAo+IENvdWxkIHlv
dSBwbGVhc2UgdGVzdCB5b3VyIHBhdGNoIGJlZm9yZSBzZW5kaW5nPyBJdCBkb2Vzbid0IGV2ZW4g
Y29tcGlsZQo+IHdpdGhvdXQgd2FybmluZyBhbmQgaXQgaXMgbWlzc2luZyBTb0IsIGNvcnJlY3Qg
IkZpeGVzOiIgdGFnIGFuZCBsb29rcyBhcwo+IGlmIGl0IGhhcyBiZWVuIGFzc2VtYmxlZCBieSBo
YW5kIGluc3RlYWQgb2YgdXNpbmcgYSBwcm9wZXIgdG9vbCBsaWtlCj4gImdpdCBmb3JtYXQtcGF0
Y2giIChubyAiLS0tIiBkZWxpbWl0ZXIsIGV4dHJhIGVtcHR5IGxpbmVzIGF0IHRoZSBlbmQpLgoK
U29ycnkgSnVlcmdlbiwgSSBtdXN0IGhhdmUgYmVlbiBkaXN0cmFjdGVkIG9yIG1heWJlIEkgd2Fz
IHdvcmtpbmcgb24gYW4Kb2xkZXIgdmVyc2lvbi4gQW55d2F5LCBJJ2xsIHNlbmQgYSBuZXcgcGF0
Y2gsIHJlYmFzZWQgb24gbWFzdGVyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 18:05:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 18:05: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 1gG6Tn-0007le-1j; Fri, 26 Oct 2018 18:05:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7wsz=ng=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gG6Tl-0007lZ-OL
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 18:05:01 +0000
X-Inumbo-ID: 3c0b0a10-d949-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3c0b0a10-d949-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 20:02:00 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 0704520848;
 Fri, 26 Oct 2018 18:04:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540577099;
 bh=I2Yu2JVw/zBwGA2YmSOB1cj7wi4jxQ9k81zU8vMOz0w=;
 h=From:To:Cc:Subject:Date:From;
 b=eq8W5y2ccarlODgnnr8td5Oog1PrARYKZWRattmUI4Hy1KsXKUxuN0V66YsfltHEo
 MavslNKtmx4MJE1EKazVQcC8kOgruFTYb1zjiFPG127oIGEJ+5AxlZPH2FefgtYtU5
 dk5Ynt7pNJyrUaTNPfu/zj52zLgtIc5SiCRGnD78=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Fri, 26 Oct 2018 11:04:57 -0700
Message-Id: <1540577097-6489-1-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
Subject: [Xen-devel] [PATCH v2] CONFIG_XEN_PV breaks
 xen_create_contiguous_region on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Stefano Stabellini <stefanos@xilinx.com>,
 sstabellini@kernel.org, Jeff.Kubascik@dornerworks.com,
 Nathan.Studer@dornerworks.com, vkuznets@redhat.com, boris.ostrovsky@oracle.com,
 Jarvis.Roach@dornerworks.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>

RnJvbTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgoKeGVuX2NyZWF0
ZV9jb250aWd1b3VzX3JlZ2lvbiBoYXMgbm93IG9ubHkgYW4gaW1wbGVtZW50YXRpb24gaWYKQ09O
RklHX1hFTl9QViBpcyBkZWZpbmVkLiBIb3dldmVyLCBvbiBBUk0gd2UgbmV2ZXIgc2V0IENPTkZJ
R19YRU5fUFYgYnV0CndlIGRvIGhhdmUgYW4gaW1wbGVtZW50YXRpb24gb2YgeGVuX2NyZWF0ZV9j
b250aWd1b3VzX3JlZ2lvbiB3aGljaCBpcwpyZXF1aXJlZCBmb3Igc3dpb3RsYi14ZW4gdG8gd29y
ayBjb3JyZWN0bHkgKGFsdGhvdWdoIGl0IGp1c3Qgc2V0cwoqZG1hX2hhbmRsZSkuCgpBZGQgYSBz
dHViIGltcGxlbWVudGF0aW9uIG9mIHhlbl9yZW1hcF9wZm46IGl0IHNob3VsZCBuZXZlciBiZSBj
YWxsZWQgb24KQVJNIGJ1dCBpdCBpcyBuZWNlc3NhcnkgZm9yIGxpbmtpbmcuCgpUaGlzIGZpeGVz
IGEgYnVnIGludHJvZHVjZWQgYnkgMTY2MjQzOTA4MTZjNGM0MGRmM2Q3NzdiMzQ2NjVkM2ZkMDFl
NjkzZC4KClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54
LmNvbT4KQ0M6IEplZmYuS3ViYXNjaWtAZG9ybmVyd29ya3MuY29tCkNDOiBKYXJ2aXMuUm9hY2hA
ZG9ybmVyd29ya3MuY29tCkNDOiBOYXRoYW4uU3R1ZGVyQGRvcm5lcndvcmtzLmNvbQpDQzogdmt1
em5ldHNAcmVkaGF0LmNvbQpDQzogYm9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20KQ0M6IGpncm9z
c0BzdXNlLmNvbQotLS0KIGFyY2gvYXJtL3hlbi9tbS5jICAgICB8IDggKysrKysrKysKIGluY2x1
ZGUveGVuL3hlbi1vcHMuaCB8IDIgKy0KIDIgZmlsZXMgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCsp
LCAxIGRlbGV0aW9uKC0pCi0tLQpDaGFuZ2VzIGluIHYyOgotIGltcHJvdmUgY29tbWl0IG1lc3Nh
Z2UKLSBhZGQgeGVuX3JlbWFwX3BmbiBzdHViIGltcGxlbWVudGF0aW9uCi0gdXNlIGlmIGRlZmlu
ZWQoKQpkaWZmIC0tZ2l0IGEvYXJjaC9hcm0veGVuL21tLmMgYi9hcmNoL2FybS94ZW4vbW0uYwpp
bmRleCA3ODVkMmE1Li43MjMwZTIyIDEwMDY0NAotLS0gYS9hcmNoL2FybS94ZW4vbW0uYworKysg
Yi9hcmNoL2FybS94ZW4vbW0uYwpAQCAtMTgyLDYgKzE4MiwxNCBAQCB2b2lkIHhlbl9kZXN0cm95
X2NvbnRpZ3VvdXNfcmVnaW9uKHBoeXNfYWRkcl90IHBzdGFydCwgdW5zaWduZWQgaW50IG9yZGVy
KQogfQogRVhQT1JUX1NZTUJPTF9HUEwoeGVuX2Rlc3Ryb3lfY29udGlndW91c19yZWdpb24pOwog
CitpbnQgeGVuX3JlbWFwX3BmbihzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSwgdW5zaWduZWQg
bG9uZyBhZGRyLAorCQkgIHhlbl9wZm5fdCAqcGZuLCBpbnQgbnIsIGludCAqZXJyX3B0ciwgcGdw
cm90X3QgcHJvdCwKKwkJICB1bnNpZ25lZCBpbnQgZG9taWQsIGJvb2wgbm9fdHJhbnNsYXRlLCBz
dHJ1Y3QgcGFnZSAqKnBhZ2VzKQoreworCXJldHVybiAtRU9QTk9UU1VQUDsKK30KK0VYUE9SVF9T
WU1CT0xfR1BMKHhlbl9yZW1hcF9wZm4pOworCiBjb25zdCBzdHJ1Y3QgZG1hX21hcF9vcHMgKnhl
bl9kbWFfb3BzOwogRVhQT1JUX1NZTUJPTCh4ZW5fZG1hX29wcyk7CiAKZGlmZiAtLWdpdCBhL2lu
Y2x1ZGUveGVuL3hlbi1vcHMuaCBiL2luY2x1ZGUveGVuL3hlbi1vcHMuaAppbmRleCAxODgwM2Zm
Li43NjVkZDA1IDEwMDY0NAotLS0gYS9pbmNsdWRlL3hlbi94ZW4tb3BzLmgKKysrIGIvaW5jbHVk
ZS94ZW4veGVuLW9wcy5oCkBAIC00Miw3ICs0Miw3IEBAIGludCB4ZW5fc2V0dXBfc2h1dGRvd25f
ZXZlbnQodm9pZCk7CiAKIGV4dGVybiB1bnNpZ25lZCBsb25nICp4ZW5fY29udGlndW91c19iaXRt
YXA7CiAKLSNpZmRlZiBDT05GSUdfWEVOX1BWCisjaWYgZGVmaW5lZChDT05GSUdfWEVOX1BWKSB8
fCBkZWZpbmVkKENPTkZJR19BUk0pIHx8IGRlZmluZWQoQ09ORklHX0FSTTY0KQogaW50IHhlbl9j
cmVhdGVfY29udGlndW91c19yZWdpb24ocGh5c19hZGRyX3QgcHN0YXJ0LCB1bnNpZ25lZCBpbnQg
b3JkZXIsCiAJCQkJdW5zaWduZWQgaW50IGFkZHJlc3NfYml0cywKIAkJCQlkbWFfYWRkcl90ICpk
bWFfaGFuZGxlKTsKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 18:39:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 18: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 1gG717-0001kN-Gm; Fri, 26 Oct 2018 18:39:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1gj2=ng=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1gG716-0001kI-Nx
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 18:39:28 +0000
X-Inumbo-ID: 0c29b251-d94e-11e8-a8a5-bc764e045a96
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4e::60a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 0c29b251-d94e-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 20:36:27 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amd-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=H+HcgoftOl09IoVqNS0tTiL6Vw1EddouaeXW+CLfI7Q=;
 b=GFoAel14APrGwbpvP3/kOGE6yMMRziU18JD/b79M8lXeLLVa9NFZ3cmMDw+J6RFZx7/fsqYRmr2CHfD8lu3ZQvNUVo6fAbDCstDX+c9vX9Gq2WKYzSE9Qvf1uSIjhjz6oFsxe5NGQehlHAn2gKfx+TZro/20vItKN8GGkdjboQ4=
Received: from BN6PR12MB1764.namprd12.prod.outlook.com (10.175.101.137) by
 BN6PR12MB1282.namprd12.prod.outlook.com (10.168.227.144) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1273.22; Fri, 26 Oct 2018 18:39:24 +0000
Received: from BN6PR12MB1764.namprd12.prod.outlook.com
 ([fe80::d455:a1d4:8ed9:7e13]) by BN6PR12MB1764.namprd12.prod.outlook.com
 ([fe80::d455:a1d4:8ed9:7e13%7]) with mapi id 15.20.1273.021; Fri, 26 Oct 2018
 18:39:24 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Thread-Topic: [Xen-devel] [PATCH] amd-iommu: get rid of pointless
 IOMMU_PAGING_MODE_LEVEL_X definitions
Thread-Index: AQHUVmAQNQV++zHy0kaf9G2lqikWp6UbnV8AgABVDwCAE/wJAIAB7W8AgAAtwwA=
Date: Fri, 26 Oct 2018 18:39:24 +0000
Message-ID: <20181026183919.GA10850@amd.com>
References: <20180927124601.24455-1-paul.durrant@citrix.com>
 <20181012171402.GB22686@amd.com>
 <a7efefcdf12e4d8e9d70fc5a484bd686@AMSPEX02CL03.citrite.net>
 <5BD19B0802000078001F4957@prv1-mh.provo.novell.com>
 <e98d404a82e042c190e66bd5969e8359@AMSPEX02CL03.citrite.net>
In-Reply-To: <e98d404a82e042c190e66bd5969e8359@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: SN6PR0102CA0004.prod.exchangelabs.com (2603:10b6:805:1::17)
 To BN6PR12MB1764.namprd12.prod.outlook.com
 (2603:10b6:404:107::9)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [165.204.77.1]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BN6PR12MB1282;
 20:2aebQTYl9gk4RpUZ/IkHU8iHjYmu0rYZstxIe0hT4k6di8E+Ja0SMguYperpuNashwEWD6Dq+m/07t4gfq283Ah6IR1chIHt4ZbWhXevrCSlEMyXD/llxBiWcbIIXpSjWaxEHtHD8o/HIoLPEBARqErqrx5kVOk4+B2ehZJo9ksjvL9Nd6ZcHhJBRlqVImmcycxr5fe5ipFHoHNMaeXXz8f5BI4Y1j4TcBTuOPPie1+3Tm4cbrrG6mawhKYs9jRx
x-ms-office365-filtering-correlation-id: 779fdb70-4dfd-4a61-b973-08d63b72598b
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:BN6PR12MB1282; 
x-ms-traffictypediagnostic: BN6PR12MB1282:
x-microsoft-antispam-prvs: <BN6PR12MB128226878E59031461E190A5E5F00@BN6PR12MB1282.namprd12.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(58134797142442)(767451399110)(100405760836317)(70601490899591); 
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231355)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(6055026)(148016)(149066)(150057)(6041310)(20161123560045)(20161123564045)(20161123558120)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095);
 SRVR:BN6PR12MB1282; BCL:0; PCL:0; RULEID:; SRVR:BN6PR12MB1282; 
x-forefront-prvs: 083751FCA6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(346002)(39860400002)(376002)(366004)(136003)(396003)(13464003)(199004)(189003)(51444003)(186003)(71190400001)(53936002)(2616005)(86362001)(53546011)(52116002)(386003)(6506007)(6512007)(102836004)(14454004)(1076002)(8936002)(76176011)(71200400001)(106356001)(6246003)(26005)(7736002)(305945005)(105586002)(3846002)(6116002)(6486002)(72206003)(316002)(33656002)(6916009)(99286004)(2900100001)(97736004)(4326008)(8676002)(5660300001)(2906002)(256004)(66066001)(93886005)(6436002)(25786009)(5250100002)(476003)(229853002)(81166006)(478600001)(54906003)(11346002)(446003)(68736007)(81156014)(486006)(36756003)(26583001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR12MB1282;
 H:BN6PR12MB1764.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
x-microsoft-antispam-message-info: J1HgL+V9wchQTnKUlwZ5aqOw5aPIVhV4jYlwpFnvGGu1DROOIJi6QBAX3viW76j6/CdhZxd1lJxcrPY3CUgk32swkdB74ThScAOcsPvQGjKm0eWPbtnK2gV0yIntq+QRS0zU7FYqRWA9S3Yo5YcDWZO0UwwrLcbhZnBc4KxECCW5Jw8sSj6ubm6oCkmYhoOlSmZTRBSm8PCaTlDtzOwbNidTccwvIpixUswatk15u/RpHG5xNUlBO/vopB9bLnh5qSM+py5lIEAEuIJLiOw3M5a76UwqvkPUCKtQkbPIUnn5RcCrgQidEOFvr8X5CNS0Vl/hZxrjeJB+RxLa+kQbHUJ11azXMiSNLSjr0lX7l9c=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <85E600A4EA2B3D44B2087F33687A4E1A@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 779fdb70-4dfd-4a61-b973-08d63b72598b
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Oct 2018 18:39:24.2260 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR12MB1282
Subject: Re: [Xen-devel] [PATCH] amd-iommu: get rid of pointless
 IOMMU_PAGING_MODE_LEVEL_X definitions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>, "Woods,
 Brian" <Brian.Woods@amd.com>, 'Jan Beulich' <JBeulich@suse.com>,
 "Suthikulpanit, Suravee" <Suravee.Suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBPY3QgMjYsIDIwMTggYXQgMDM6NTU6MzJQTSArMDAwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IEphbiBCZXVsaWNo
IFttYWlsdG86SkJldWxpY2hAc3VzZS5jb21dCj4gPiBTZW50OiAyNSBPY3RvYmVyIDIwMTggMTE6
MjkKPiA+IFRvOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT47IFBhdWwgRHVycmFu
dAo+ID4gPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+ID4gQ2M6IFN1cmF2ZWUgU3V0aGlrdWxw
YW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+OyB4ZW4tZGV2ZWwgPHhlbi0KPiA+
IGRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPgo+ID4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxd
IFtQQVRDSF0gYW1kLWlvbW11OiBnZXQgcmlkIG9mIHBvaW50bGVzcwo+ID4gSU9NTVVfUEFHSU5H
X01PREVfTEVWRUxfWCBkZWZpbml0aW9ucwo+ID4gCj4gPiA+Pj4gT24gMTIuMTAuMTggYXQgMTk6
MTgsIDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPiA+PiAgLS0tLS1PcmlnaW5h
bCBNZXNzYWdlLS0tLS0KPiA+ID4+IEZyb206IFdvb2RzLCBCcmlhbiBbbWFpbHRvOkJyaWFuLldv
b2RzQGFtZC5jb21dCj4gPiA+PiBTZW50OiAxMiBPY3RvYmVyIDIwMTggMTg6MTQKPiA+ID4+IFRv
OiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+ID4gPj4gQ2M6IHhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsgU3V0aGlrdWxwYW5pdCwgU3VyYXZlZQo+ID4gPj4g
PFN1cmF2ZWUuU3V0aGlrdWxwYW5pdEBhbWQuY29tPjsgV29vZHMsIEJyaWFuIDxCcmlhbi5Xb29k
c0BhbWQuY29tPgo+ID4gPj4gU3ViamVjdDogUmU6IFtQQVRDSF0gYW1kLWlvbW11OiBnZXQgcmlk
IG9mIHBvaW50bGVzcwo+ID4gPj4gSU9NTVVfUEFHSU5HX01PREVfTEVWRUxfWCBkZWZpbml0aW9u
cwo+ID4gPj4KPiA+ID4+IE9uIFRodSwgU2VwIDI3LCAyMDE4IGF0IDAxOjQ2OjAxUE0gKzAxMDAs
IFBhdWwgRHVycmFudCB3cm90ZToKPiA+ID4+ID4gVGhlIGxldmVscyBhcmUgYWJzb2x1dGUgbnVt
YmVycyBzdWNoIHRoYXQgSU9NTVVfUEFHSU5HX01PREVfTEVWRUxfWAo+ID4gPj4gPiBldmFsdWF0
ZXMgdG8gWCAoZm9yIHRoZSB2YWxpZCByYW5nZSBvZiAwIC0gNykgc28gc2ltcGx5IHVzZSBudW1i
ZXJzCj4gPiBpbgo+ID4gPj4gPiB0aGUgY29kZS4KPiA+ID4+ID4KPiA+ID4+ID4gTm8gZnVuY3Rp
b25hbCBjaGFuZ2UuCj4gPiA+PiA+Cj4gPiA+PiA+IE5PVEU6IFRoaXMgcGF0Y2ggYWxzbyBhZGRz
IGVtYWNzIGJvaWxlcnBsYXRlIHRvIGFtZC1pb21tdS1kZWZzLmgKPiA+ID4+ID4KPiA+ID4+ID4g
U2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPiA+
ID4+Cj4gPiA+PiBJcyB0aGVyZSBhIHN0cm9uZyByZWFzb24gdG8gZ2V0IHJpZCBvZiB0aGVzZT8g
IFNvbWUgb2YgZXhhbXBsZXMgYmVsb3cKPiA+ID4+IGNyZWF0ZSBzZWVtaW5nbHkgbWFnaWMgbnVt
YmVycyBpbiB0aGUgY29kZS4gIFdoaWxlIGlmIHlvdSdyZSBmYW1pbGlhcgo+ID4gPj4gd2l0aCB0
aGUgZnVuY3Rpb25zIHRoaXMgaXNuJ3QgYSBiaWcgZGVhbCwgb3RoZXJ3aXNlIHlvdSBoYXZlIHRv
IGRpZwo+ID4gPj4gZnVydGhlciB0byB0ZWxsLgo+ID4gPj4KPiA+ID4KPiA+ID4gVGhlIG51bWJl
cnMgYXJlbid0IG1hZ2ljIHRob3VnaC4gVGhlIHNwZWMgcmVmZXJzIHRvIGxldmVscyBieSBudW1i
ZXIKPiA+IHJhdGhlcgo+ID4gPiB0aGFuIGFueSBzb3J0IG9mIG5hbWUuIElmIHRoZSBsZXZlbHMg
d2VyZSBuYW1lZCB0aGVuIGl0IHdvdWxkIGJlCj4gPiBhYnNvbHV0ZWx5Cj4gPiA+IHJpZ2h0IHRv
ICNkZWZpbmUgPGxldmVsIG5hbWU+IDxsZXZlbCBudW1iZXI+LCBidXQgdGhhdCBpcyBub3QgdGhl
IGNhc2UuCj4gPiBUaHVzIElNTwo+ID4gPiBnZXR0aW5nIHJpZCBvZiB0aGUgZGVmaW5pdGlvbnMg
YWN0dWFsbHkgbWFrZXMgdGhlIGNvZGUgY2xlYXJlciBmb3IgdGhvc2UKPiA+ID4gKGxpa2UgbXlz
ZWxmKSByZWFkaW5nIHRoZSBzcGVjLgo+ID4gPgo+ID4gPj4gPiArICAgIHB0ZSA9IHRhYmxlICsg
cGZuX3RvX3BkZV9pZHgoZ2ZuLCAxKTsKPiA+ID4+Cj4gPiA+PiA+ICsgICAgbmVlZF9mbHVzaCA9
IHNldF9pb21tdV9wZGVfcHJlc2VudChwZGUsIG5leHRfbWZuLCAwLCBpdywgaXIpOwo+ID4gPj4K
PiA+ID4+IElmIHRoZXJlJ3MgYSBnZW5lcmFsIGNvbnNlbnN1cyB0aGF0IGdldHRpbmcgcmlkIG9m
IHRoZXNlIGlzIGJldHRlciwgSQo+ID4gPj4gZG9uJ3QgbWluZCBhbmQgd2lsbCBhZ3JlZSB0byBp
dC4KPiA+ID4+Cj4gPiA+Cj4gPiA+IEFueW9uZSBlbHNlIGNhcmUgdG8gY29tbWVudD8KPiA+IAo+
ID4gSSB0aGluayB0aGF0LCBxdWl0ZSB0aGUgb3Bwb3NpdGUgb2Ygd2hhdCBpcyBvZnRlbiB0aGUg
Y2FzZSwgdGhlIGFtb3VudAo+ID4gb2YgbWFuaWZlc3QgY29uc3RhbnRzIHRoZSBBTUQgSU9NTVUg
Y29kZSB1c2VzIGlzIHF1aXRlIGEgYml0IHRvbwo+ID4gbGFyZ2UuIEkgdGhlcmVmb3JlIHdlbGNv
bWUgdGhpcyBjaGFuZ2UsIGFuZCBJJ3ZlIGJlZW4gcGxhbm5pbmcgc29tZQo+ID4gb3RoZXIgcmVk
dWN0aW9uIHRoZXJlIChidXQgaGF2ZW4ndCBnb3QgdG8gaXQgaW4gYSBjb3VwbGUgb2YgeWVhcnMp
Lgo+ID4gCj4gCj4gQnJpYW4sCj4gCj4gICBBcmUgeW91IG9rIHRvIGFjayB0aGlzIHBhdGNoIG5v
dywgb3Igd291bGQgeW91IGxpa2UgbW9yZSBvcGluaW9ucz8KPiAKPiAgIFBhdWwKPiAKCkknZCBz
dGlsbCByYXRoZXIgc2hvcnRlciBuYW1lcyByYXRoZXIgdGhhbiBnZXR0aW5nIHJpZCBvZiB0aGVt
IGFsbAp0b2dldGhlciBidXQsCgpBY2tlZC1ieTogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFt
ZC5jb20+CgotLSAKQnJpYW4gV29vZHMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 18:47:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 18:47: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 1gG798-0002Tj-Dm; Fri, 26 Oct 2018 18:47:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cgvd=ng=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gG797-0002Te-At
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 18:47:45 +0000
X-Inumbo-ID: d6bed6b5-d94f-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id d6bed6b5-d94f-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 18:49:16 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 715C9A78;
 Fri, 26 Oct 2018 11:47:43 -0700 (PDT)
Received: from [10.37.8.83] (unknown [10.37.8.83])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id CAB373F5D3;
 Fri, 26 Oct 2018 11:47:41 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810141601300.4859@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <7519a726-1c9e-29f3-c8e2-1aa3baf6fe6c@arm.com>
Date: Fri, 26 Oct 2018 19:47:38 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810141601300.4859@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] arm,
 smmu: backport "Disable stalling faults for all endpoints"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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-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>

SGkgU3RlZmFubywKCk9uIDEwLzE1LzE4IDEyOjAzIEFNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3Jv
dGU6Cj4gQmFja3BvcnQgY29tbWl0IDM3MTRjZTFkNjY1NTA5OGVlNjllZGU2MzI4ODNlNTg3NGQ2
N2U0YWIKPiAiaW9tbXUvYXJtLXNtbXU6IERpc2FibGUgc3RhbGxpbmcgZmF1bHRzIGZvciBhbGwg
ZW5kcG9pbnRzIiBmcm9tIHRoZQo+IExpbnV4IGtlcm5lbC4KPiAKPiBPcmlnaW5hbCBjb21taXQg
bWVzc2FnZToKPiAKPiAgICBFbmFibGluZyBzdGFsbGluZyBmYXVsdHMgY2FuIHJlc3VsdCBpbiBo
YXJkd2FyZSBkZWFkbG9jayBvbiBwb29ybHkKPiAgICBkZXNpZ25lZCBzeXN0ZW1zLCBwYXJ0aWN1
bGFybHkgdGhvc2Ugd2l0aCBhIFBDSSByb290IGNvbXBsZXggdXBzdHJlYW0gb2YKPiAgICB0aGUg
U01NVS4KPiAKPiAgICBBbHRob3VnaCBpdCdzIG5vdCByZWFsbHkgTGludXgncyBqb2IgdG8gc2F2
ZSBoYXJkd2FyZSBpbnRlZ3JhdG9ycyBmcm9tCj4gICAgdGhlaXIgb3duIG1pc2ZvcnR1bmUsIGl0
ICppcyogb3VyIGpvYiB0byBzdG9wIHVzZXJzcGFjZSAoZS5nLiBWRklPCj4gICAgY2xpZW50cykg
ZnJvbSBob3NpbmcgdGhlIHN5c3RlbSBmb3IgZXZlcnlib2R5IGVsc2UsIGV2ZW4gaWYgdGhleSBt
aWdodAo+ICAgIGFscmVhZHkgYmUgcmVxdWlyZWQgdG8gaGF2ZSBlbGV2YXRlZCBwcml2aWxlZ2Vz
Lgo+IAo+ICAgIEdpdmVuIHRoYXQgdGhlIGZhdWx0IGhhbmRsaW5nIGNvZGUgY3VycmVudGx5IGV4
ZWN1dGVzIGVudGlyZWx5IGluIElSUQo+ICAgIGNvbnRleHQsIHRoZXJlIGlzIG5vdGhpbmcgdGhh
dCBjYW4gc2Vuc2libHkgYmUgZG9uZSB0byByZWNvdmVyIGZyb20KPiAgICB0aGluZ3MgbGlrZSBw
YWdlIGZhdWx0cyBhbnl3YXksIHNvIGxldCdzIHJpcCB0aGlzIGNvZGUgb3V0IGZvciBub3cgYW5k
Cj4gICAgYXZvaWQgdGhlIHBvdGVudGlhbCBmb3IgZGVhZGxvY2suCj4gCj4gICAgQ2M6IDxzdGFi
bGVAdmdlci5rZXJuZWwub3JnPgo+ICAgIEZpeGVzOiA0OGVjODNiY2JjZjUgKCJpb21tdS9hcm0t
c21tdTogQWRkIGluaXRpYWwgZHJpdmVyIHN1cHBvcnQgZm9yIEFSTSBTTU1VdjMgZGV2aWNlcyIp
Cj4gICAgUmVwb3J0ZWQtYnk6IE1hdHQgRXZhbnMgPG1hdHQuZXZhbnNAYXJtLmNvbT4KPiAgICBT
aWduZWQtb2ZmLWJ5OiBXaWxsIERlYWNvbiA8d2lsbC5kZWFjb25AYXJtLmNvbT4KPiAKPiBTaWdu
ZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CgpUaGlz
IGlzIGFjdHVhbGx5IGFuIGVycmF0YSBvbiBzb21lIFNNTVV2MiBpbXBsZW1lbnRhdGlvbi4gQ2Fu
IHlvdSB1cGRhdGUgCmRvY3MvbWlzYy9hcm0vc2lsaWNvbi1lcnJhdGEudHh0IGFjY29yZGluZ2x5
PwoKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYyBi
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMKPiBpbmRleCBiNTEwMzk5Li44ZGU1
ZDE2IDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMKPiAr
KysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jCj4gQEAgLTg5OCw4ICs4OTgs
NyBAQCBzdGF0aWMgdm9pZCBhcm1fc21tdV90bGJfaW52X2NvbnRleHQoc3RydWN0IGFybV9zbW11
X2RvbWFpbiAqc21tdV9kb21haW4pCj4gICAKPiAgIHN0YXRpYyBpcnFyZXR1cm5fdCBhcm1fc21t
dV9jb250ZXh0X2ZhdWx0KGludCBpcnEsIHZvaWQgKmRldikKPiAgIHsKPiAtCWludCBmbGFncywg
cmV0Owo+IC0JdTMyIGZzciwgZmFyLCBmc3luciwgcmVzdW1lOwo+ICsJdTMyIGZzciwgZmFyLCBm
c3lucjsKPiAgIAl1bnNpZ25lZCBsb25nIGlvdmE7Cj4gICAJc3RydWN0IGlvbW11X2RvbWFpbiAq
ZG9tYWluID0gZGV2Owo+ICAgCXN0cnVjdCBhcm1fc21tdV9kb21haW4gKnNtbXVfZG9tYWluID0g
ZG9tYWluLT5wcml2Owo+IEBAIC05MTMsMTMgKzkxMiw3IEBAIHN0YXRpYyBpcnFyZXR1cm5fdCBh
cm1fc21tdV9jb250ZXh0X2ZhdWx0KGludCBpcnEsIHZvaWQgKmRldikKPiAgIAlpZiAoIShmc3Ig
JiBGU1JfRkFVTFQpKQo+ICAgCQlyZXR1cm4gSVJRX05PTkU7Cj4gICAKPiAtCWlmIChmc3IgJiBG
U1JfSUdOKQo+IC0JCWRldl9lcnJfcmF0ZWxpbWl0ZWQoc21tdS0+ZGV2LAo+IC0JCQkJICAgICJV
bmV4cGVjdGVkIGNvbnRleHQgZmF1bHQgKGZzciAweCV4KVxuIiwKPiAtCQkJCSAgICBmc3IpOwo+
IC0KPiAgIAlmc3luciA9IHJlYWRsX3JlbGF4ZWQoY2JfYmFzZSArIEFSTV9TTU1VX0NCX0ZTWU5S
MCk7Cj4gLQlmbGFncyA9IGZzeW5yICYgRlNZTlIwX1dOUiA/IElPTU1VX0ZBVUxUX1dSSVRFIDog
SU9NTVVfRkFVTFRfUkVBRDsKPiAgIAo+ICAgCWZhciA9IHJlYWRsX3JlbGF4ZWQoY2JfYmFzZSAr
IEFSTV9TTU1VX0NCX0ZBUl9MTyk7Cj4gICAJaW92YSA9IGZhcjsKPiBAQCAtOTI4LDI1ICs5MjEs
MTIgQEAgc3RhdGljIGlycXJldHVybl90IGFybV9zbW11X2NvbnRleHRfZmF1bHQoaW50IGlycSwg
dm9pZCAqZGV2KQo+ICAgCWlvdmEgfD0gKCh1bnNpZ25lZCBsb25nKWZhciA8PCAzMik7Cj4gICAj
ZW5kaWYKPiAgIAo+IC0JaWYgKCFyZXBvcnRfaW9tbXVfZmF1bHQoZG9tYWluLCBzbW11LT5kZXYs
IGlvdmEsIGZsYWdzKSkgewo+IC0JCXJldCA9IElSUV9IQU5ETEVEOwo+IC0JCXJlc3VtZSA9IFJF
U1VNRV9SRVRSWTsKPiAtCX0gZWxzZSB7Cj4gLQkJZGV2X2Vycl9yYXRlbGltaXRlZChzbW11LT5k
ZXYsCj4gLQkJICAgICJVbmhhbmRsZWQgY29udGV4dCBmYXVsdDogaW92YT0weCUwOGx4LCBmc3lu
cj0weCV4LCBjYj0lZFxuIiwKPiAtCQkgICAgaW92YSwgZnN5bnIsIGNmZy0+Y2JuZHgpOwo+IC0J
CXJldCA9IElSUV9OT05FOwo+IC0JCXJlc3VtZSA9IFJFU1VNRV9URVJNSU5BVEU7Cj4gLQl9Cj4g
LQo+IC0JLyogQ2xlYXIgdGhlIGZhdWx0aW5nIEZTUiAqLwo+ICsJZGV2X2Vycl9yYXRlbGltaXRl
ZChzbW11LT5kZXYsCj4gKwkiVW5oYW5kbGVkIGNvbnRleHQgZmF1bHQ6IGZzcj0weCV4LCBpb3Zh
PTB4JTA4bHgsIGZzeW5yPTB4JXgsIGNiPSVkXG4iLAo+ICsJCQkgICAgZnNyLCBpb3ZhLCBmc3lu
ciwgY2ZnLT5jYm5keCk7Cj4gKwo+ICAgCXdyaXRlbChmc3IsIGNiX2Jhc2UgKyBBUk1fU01NVV9D
Ql9GU1IpOwo+IC0KPiAtCS8qIFJldHJ5IG9yIHRlcm1pbmF0ZSBhbnkgc3RhbGxlZCB0cmFuc2Fj
dGlvbnMgKi8KPiAtCWlmIChmc3IgJiBGU1JfU1MpCj4gLQkJd3JpdGVsX3JlbGF4ZWQocmVzdW1l
LCBjYl9iYXNlICsgQVJNX1NNTVVfQ0JfUkVTVU1FKTsKPiAtCj4gLQlyZXR1cm4gcmV0Owo+ICsJ
cmV0dXJuIElSUV9IQU5ETEVEOwo+ICAgfQo+ICAgCj4gICBzdGF0aWMgaXJxcmV0dXJuX3QgYXJt
X3NtbXVfZ2xvYmFsX2ZhdWx0KGludCBpcnEsIHZvaWQgKmRldikKPiBAQCAtMTE4MSw3ICsxMTYx
LDcgQEAgc3RhdGljIHZvaWQgYXJtX3NtbXVfaW5pdF9jb250ZXh0X2Jhbmsoc3RydWN0IGFybV9z
bW11X2RvbWFpbiAqc21tdV9kb21haW4pCj4gICAJfQo+ICAgCj4gICAJLyogU0NUTFIgKi8KPiAt
CXJlZyA9IFNDVExSX0NGQ0ZHIHwgU0NUTFJfQ0ZJRSB8IFNDVExSX0NGUkUgfCBTQ1RMUl9NIHwg
U0NUTFJfRUFFX1NCT1A7Cj4gKwlyZWcgPSBTQ1RMUl9DRklFIHwgU0NUTFJfQ0ZSRSB8IFNDVExS
X00gfCBTQ1RMUl9FQUVfU0JPUDsKCkl0IHdvdWxkIGFsc28gZG9jdW1lbnQgaGVyZSBTQ1RMUl9D
RklFIGlzIG5vdCBzZXQgYmVjYXVzZSBvZiBlcnJhdHVtIAojLi4uIFRoaXMgd291bGQgYXZvaWQg
dXMgdG8gdHVybiBpdCBvbiBhZ2FpbiBieSBtaXN0YWtlLgoKQ2hlZXJzLAoKPiAgIAlpZiAoc3Rh
Z2UxKQo+ICAgCQlyZWcgfD0gU0NUTFJfUzFfQVNJRFBORTsKPiAgICNpZmRlZiBfX0JJR19FTkRJ
QU4KPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 18:52:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 18: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 1gG7Dm-0003EQ-29; Fri, 26 Oct 2018 18:52:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vcks=ng=xenproject.org=prvs=830600b12=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gG7Dk-0003EG-FJ
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 18:52:32 +0000
X-Inumbo-ID: 81da5823-d950-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 81da5823-d950-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 18:54:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,428,1534809600"; d="scan'208";a="68889198"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75510-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=979b7d802c316722da3f3dee90799728c7aab38f
X-Osstest-Versions-That: ovmf=0019375fbc89e4d7cfebe29e288b74731bd9f456
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 26 Oct 2018 19:52:28 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75510: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTUxMCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NTEwLwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICA5NzliN2Q4MDJjMzE2NzIyZGEzZjNkZWU5MDc5OTcyOGM3
YWFiMzhmCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAwMDE5Mzc1ZmJj
ODllNGQ3Y2ZlYmUyOWUyODhiNzQ3MzFiZDlmNDU2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU1
MDUgIDIwMTgtMTAtMjUgMTk6NTA6MzIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NTEwICAyMDE4LTEwLTI2IDA5OjIwOjMzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQ2Fyc2V5LCBKYWJl
biA8amFiZW4uY2Fyc2V5QGludGVsLmNvbT4KICBDaGFzZWwgQ2hpdSA8Y2hhc2VsLmNoaXVAaW50
ZWwuY29tPgogIENoYXNlbCwgQ2hpdSA8Y2hhc2VsLmNoaXVAaW50ZWwuY29tPgogIERhbmRhbiBC
aSA8ZGFuZGFuLmJpQGludGVsLmNvbT4KICBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+
CiAgRmVuZywgWXVuaHVhWCA8eXVuaHVheC5mZW5nQGludGVsLmNvbT4KICBKYWJlbiBDYXJzZXkg
PGphYmVuLmNhcnNleUBpbnRlbC5jb20+CiAgSmlhbiBKIFdhbmcgPGppYW4uai53YW5nQGludGVs
LmNvbT4KICBZdW5odWEgRmVuZyA8eXVuaHVheC5mZW5nQGludGVsLmNvbT4KICBaaGFvemgxeCA8
emhpcWlhbmd4LnpoYW9AaW50ZWwuY29tPgogIFpoaXFpYW5nWCBaaGFvIDx6aGlxaWFuZ3guemhh
b0BpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1k
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3Nz
dGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9r
ZW4tam9iIGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2IGJyb2tl
bgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkz
ODYteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0IGJyb2tlbgpicm9rZW4tam9iIGJ1
aWxkLWkzODYtcHZvcHMgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYgaG9zdC1pbnN0YWxs
KDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1z
dGVwIGJ1aWxkLWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC1w
dm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni14c20gaG9zdC1pbnN0
YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXhzbSBob3N0LWluc3RhbGwoNCkKClB1c2gg
bm90IGFwcGxpY2FibGUuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1MjcgbGluZXMg
bG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 19:04:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 19: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 1gG7Or-00047g-8g; Fri, 26 Oct 2018 19:04:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cgvd=ng=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gG7Oq-00047b-JN
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 19:04:00 +0000
X-Inumbo-ID: 79f36a05-d951-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 79f36a05-d951-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 21:00:59 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 226FAA78;
 Fri, 26 Oct 2018 12:03:59 -0700 (PDT)
Received: from [10.37.8.83] (unknown [10.37.8.83])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D4AAB3F5D3;
 Fri, 26 Oct 2018 12:03:54 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <1540577097-6489-1-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <8e4f1303-cd50-73e2-5c54-71f4005480d7@arm.com>
Date: Fri, 26 Oct 2018 20:03:51 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <1540577097-6489-1-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] CONFIG_XEN_PV breaks
 xen_create_contiguous_region on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Stefano Stabellini <stefanos@xilinx.com>,
 Nathan.Studer@dornerworks.com, Jeff.Kubascik@dornerworks.com,
 vkuznets@redhat.com, boris.ostrovsky@oracle.com, Jarvis.Roach@dornerworks.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>

SGkgU3RlZmFubywKCk9uIDEwLzI2LzE4IDc6MDQgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBGcm9tOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gCj4g
eGVuX2NyZWF0ZV9jb250aWd1b3VzX3JlZ2lvbiBoYXMgbm93IG9ubHkgYW4gaW1wbGVtZW50YXRp
b24gaWYKPiBDT05GSUdfWEVOX1BWIGlzIGRlZmluZWQuIEhvd2V2ZXIsIG9uIEFSTSB3ZSBuZXZl
ciBzZXQgQ09ORklHX1hFTl9QViBidXQKPiB3ZSBkbyBoYXZlIGFuIGltcGxlbWVudGF0aW9uIG9m
IHhlbl9jcmVhdGVfY29udGlndW91c19yZWdpb24gd2hpY2ggaXMKPiByZXF1aXJlZCBmb3Igc3dp
b3RsYi14ZW4gdG8gd29yayBjb3JyZWN0bHkgKGFsdGhvdWdoIGl0IGp1c3Qgc2V0cwo+ICpkbWFf
aGFuZGxlKS4KPiAKPiBBZGQgYSBzdHViIGltcGxlbWVudGF0aW9uIG9mIHhlbl9yZW1hcF9wZm46
IGl0IHNob3VsZCBuZXZlciBiZSBjYWxsZWQgb24KPiBBUk0gYnV0IGl0IGlzIG5lY2Vzc2FyeSBm
b3IgbGlua2luZy4KPiAKPiBUaGlzIGZpeGVzIGEgYnVnIGludHJvZHVjZWQgYnkgMTY2MjQzOTA4
MTZjNGM0MGRmM2Q3NzdiMzQ2NjVkM2ZkMDFlNjkzZC4KCkFnYWluLCB0aGlzIHNob3VsZCBjb250
YWluIGEgdGFnICJGaXhlczogc2hhMSAoImNvbW1pdCB0aXRsZSIpIiBzbyBpdCAKY2FuIGJlIHBp
Y2tlZCBmb3IgYmFja3BvcnRpbmcgYXV0b21hdGljYWxseS4KCj4gCj4gU2lnbmVkLW9mZi1ieTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+IENDOiBKZWZmLkt1YmFz
Y2lrQGRvcm5lcndvcmtzLmNvbQo+IENDOiBKYXJ2aXMuUm9hY2hAZG9ybmVyd29ya3MuY29tCj4g
Q0M6IE5hdGhhbi5TdHVkZXJAZG9ybmVyd29ya3MuY29tCj4gQ0M6IHZrdXpuZXRzQHJlZGhhdC5j
b20KPiBDQzogYm9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20KPiBDQzogamdyb3NzQHN1c2UuY29t
Cj4gLS0tCj4gICBhcmNoL2FybS94ZW4vbW0uYyAgICAgfCA4ICsrKysrKysrCj4gICBpbmNsdWRl
L3hlbi94ZW4tb3BzLmggfCAyICstCj4gICAyIGZpbGVzIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygr
KSwgMSBkZWxldGlvbigtKQo+IC0tLQo+IENoYW5nZXMgaW4gdjI6Cj4gLSBpbXByb3ZlIGNvbW1p
dCBtZXNzYWdlCj4gLSBhZGQgeGVuX3JlbWFwX3BmbiBzdHViIGltcGxlbWVudGF0aW9uCj4gLSB1
c2UgaWYgZGVmaW5lZCgpCj4gZGlmZiAtLWdpdCBhL2FyY2gvYXJtL3hlbi9tbS5jIGIvYXJjaC9h
cm0veGVuL21tLmMKPiBpbmRleCA3ODVkMmE1Li43MjMwZTIyIDEwMDY0NAo+IC0tLSBhL2FyY2gv
YXJtL3hlbi9tbS5jCj4gKysrIGIvYXJjaC9hcm0veGVuL21tLmMKPiBAQCAtMTgyLDYgKzE4Miwx
NCBAQCB2b2lkIHhlbl9kZXN0cm95X2NvbnRpZ3VvdXNfcmVnaW9uKHBoeXNfYWRkcl90IHBzdGFy
dCwgdW5zaWduZWQgaW50IG9yZGVyKQo+ICAgfQo+ICAgRVhQT1JUX1NZTUJPTF9HUEwoeGVuX2Rl
c3Ryb3lfY29udGlndW91c19yZWdpb24pOwo+ICAgCj4gK2ludCB4ZW5fcmVtYXBfcGZuKHN0cnVj
dCB2bV9hcmVhX3N0cnVjdCAqdm1hLCB1bnNpZ25lZCBsb25nIGFkZHIsCj4gKwkJICB4ZW5fcGZu
X3QgKnBmbiwgaW50IG5yLCBpbnQgKmVycl9wdHIsIHBncHJvdF90IHByb3QsCj4gKwkJICB1bnNp
Z25lZCBpbnQgZG9taWQsIGJvb2wgbm9fdHJhbnNsYXRlLCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKQo+
ICt7Cj4gKwlyZXR1cm4gLUVPUE5PVFNVUFA7Cj4gK30KPiArRVhQT1JUX1NZTUJPTF9HUEwoeGVu
X3JlbWFwX3Bmbik7CgpUaGlzIGRvZXMgbm90IG1hdGNoIHRoZSAidW5pbXBsZW1lbnRlZCIgdmVy
c2lvbiBpbiB4ZW4tb3BzLmguCgpCdXQgSSBmaW5kIHRoaXMgc29sdXRpb24gcXVpdGUgdWdseS4g
V2h5IGRvbid0IHlvdSBzcGxpdCB0aGUgI2lmZGVmIGluIAp0d28gYmVsb3c/Cgo+ICsKPiAgIGNv
bnN0IHN0cnVjdCBkbWFfbWFwX29wcyAqeGVuX2RtYV9vcHM7Cj4gICBFWFBPUlRfU1lNQk9MKHhl
bl9kbWFfb3BzKTsKPiAgIAo+IGRpZmYgLS1naXQgYS9pbmNsdWRlL3hlbi94ZW4tb3BzLmggYi9p
bmNsdWRlL3hlbi94ZW4tb3BzLmgKPiBpbmRleCAxODgwM2ZmLi43NjVkZDA1IDEwMDY0NAo+IC0t
LSBhL2luY2x1ZGUveGVuL3hlbi1vcHMuaAo+ICsrKyBiL2luY2x1ZGUveGVuL3hlbi1vcHMuaAo+
IEBAIC00Miw3ICs0Miw3IEBAIGludCB4ZW5fc2V0dXBfc2h1dGRvd25fZXZlbnQodm9pZCk7Cj4g
ICAKPiAgIGV4dGVybiB1bnNpZ25lZCBsb25nICp4ZW5fY29udGlndW91c19iaXRtYXA7Cj4gICAK
PiAtI2lmZGVmIENPTkZJR19YRU5fUFYKPiArI2lmIGRlZmluZWQoQ09ORklHX1hFTl9QVikgfHwg
ZGVmaW5lZChDT05GSUdfQVJNKSB8fCBkZWZpbmVkKENPTkZJR19BUk02NCkKPiAgIGludCB4ZW5f
Y3JlYXRlX2NvbnRpZ3VvdXNfcmVnaW9uKHBoeXNfYWRkcl90IHBzdGFydCwgdW5zaWduZWQgaW50
IG9yZGVyLAo+ICAgCQkJCXVuc2lnbmVkIGludCBhZGRyZXNzX2JpdHMsCj4gICAJCQkJZG1hX2Fk
ZHJfdCAqZG1hX2hhbmRsZSk7Cj4gCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 19:12:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 19:12: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 1gG7XG-0004vf-7k; Fri, 26 Oct 2018 19:12:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cgvd=ng=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gG7XE-0004va-QT
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 19:12:40 +0000
X-Inumbo-ID: 526d1062-d953-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 526d1062-d953-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 19:14:12 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 6A982A78;
 Fri, 26 Oct 2018 12:12:39 -0700 (PDT)
Received: from [10.37.8.83] (unknown [10.37.8.83])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 68E6A3F5D3;
 Fri, 26 Oct 2018 12:12:35 -0700 (PDT)
To: Stefano Stabellini <stefano.stabellini@xilinx.com>
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <alpine.DEB.2.10.1810121035440.436@sstabellini-ThinkPad-X260>
 <CADJ6SV3jk=nnP=6T8R+OuvJH2uQ6uBrLmvudAHkKHP+mN-3hPA@mail.gmail.com>
 <e0f4fe11-eeb0-3a28-2e7e-246a8f72da19@arm.com>
 <12a4352a-2fd1-2d04-874a-4a779d18a097@arm.com>
 <CADJ6SV0E=cO3eFyt+meXTtZaoETYxpsHkViMDU=XV9CwNOjP8A@mail.gmail.com>
 <21de0bb5-81f2-ca26-e2e0-916c20ab2c02@arm.com>
 <CADJ6SV3sfqaXm8gvZDAx2wFY5_oiCf+mf0JynCGNrLBFkS-rVw@mail.gmail.com>
 <alpine.DEB.2.10.1810191336090.31582@sstabellini-ThinkPad-X260>
 <d3a589c5d95d70ef1c13b4fe6856b7ed387b4ee3.camel@suse.com>
 <CADJ6SV2891kOd_Ga8jjXdtKdjPAoWtADhizuS+kjSZNNOPMK+w@mail.gmail.com>
 <alpine.DEB.2.10.1810221037270.31582@sstabellini-ThinkPad-X260>
 <CADJ6SV0gUvRv_4Kp=Vz5n4WSQ3kgQrC=+gPz1QjrBzdFOoJwPA@mail.gmail.com>
 <alpine.DEB.2.10.1810231005040.31582@sstabellini-ThinkPad-X260>
 <d5769cb9-9d87-3db4-e23d-414242692a89@arm.com>
 <alpine.DEB.2.10.1810250915030.25937@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <94c08d07-b028-8eb1-7e94-21a416cd8007@arm.com>
Date: Fri, 26 Oct 2018 20:12:31 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810250915030.25937@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrii_anisov@epam.com,
 Milan Boberic <milanboberic94@gmail.com>, Dario Faggioli <dfaggioli@suse.com>,
 Meng Xu <xumengpanda@gmail.com>, xen-devel@lists.xenproject.org, nd@arm.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>

SGkgU3RlZmFubywKCk9uIDEwLzI1LzE4IDU6MTUgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBUaHUsIDI1IE9jdCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpIFN0ZWZh
bm8sCj4+Cj4+IE9uIDEwLzI0LzE4IDE6MjQgQU0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToK
Pj4+IE9uIFR1ZSwgMjMgT2N0IDIwMTgsIE1pbGFuIEJvYmVyaWMgd3JvdGU6Cj4+PiBJIGRvbid0
IGhhdmUgYW55IG90aGVyIHRoaW5ncyB0byBzdWdnZXN0IHJpZ2h0IG5vdy4gWW91IHNob3VsZCBi
ZSBhYmxlCj4+PiB0byBtZWFzdXJlIGFuIG92ZXJhbGwgMi41dXMgSVJRIGxhdGVuY3kgKGlmIHRo
ZSBpbnRlcnJ1cHQgcmF0ZSBpcyBub3QKPj4+IHRvbyBoaWdoKS4KPj4KPj4gSXMgaXQgbnVtYmVy
IHlvdSBtZWFzdXJlZCBvbiBYZW4gNC4xMSBmbGF2b3JlZCBYaWxpbng/IE9yIGFyZSB0aGV5IGNv
bWluZyBmcm9tCj4+IHRoZSBibG9nIHBvc3QgWzFdIHdoaWNoIGlzIGJhc2VkIG9uIFhlbiA0Ljk/
Cj4+Cj4+IElmIHRoZSBsYXR0ZXIsIHRoZW4gSSBjYW4ndCBydWxlIG91dCB3ZSBtYXkgaGF2ZSBp
bnRyb2R1Y2UgYSBzbG93ZG93biBmb3IgZ29vZAo+PiBvciBiYWQgcmVhc29uLi4uCj4+Cj4+IFRv
IHJ1bGUgb3V0IHRoaXMgcG9zc2liaWxpdHksIEkgd291bGQgcmVjb21tZW5kIHRvIHRyeSBhbmQg
cmVwcm9kdWNlIHRoZSBzYW1lCj4+IG51bWJlciBvbiBYZW4gNC45IGFuZCB0aGVuIHRyeSB3aXRo
IFhlbiA0LjExLgo+Pgo+PiBDaGVlcnMsCj4+Cj4+IFsxXSBodHRwczovL2Jsb2cueGVucHJvamVj
dC5vcmcvMjAxNy8wMy8yMC94ZW4tb24tYXJtLWludGVycnVwdC1sYXRlbmN5Lwo+IAo+IEkgd2Fz
IHRhbGtpbmcgYWJvdXQgdGhlIG9sZCBudW1iZXJzIGZyb20gWGVuIDQuOS4gWW91IGFyZSByaWdo
dCwgd2UKPiBjYW5ub3QgcnVsZSBvdXQgdGhlIHBvc3NpYmlsaXR5IHRoYXQgd2UgaW50cm9kdWNl
ZCBhIHNsb3dkb3duLgoKQ2FuIHlvdSB0cnkgdG8gcmVwcm9kdWNlIHRob3NlIG51bWJlciB3aXRo
IHlvdXIgc2V0dXAgb24gWGVuIDQuMTE/CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 19:27:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 19:27: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 1gG7li-0005q7-Pg; Fri, 26 Oct 2018 19:27:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cgvd=ng=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gG7lg-0005q2-NV
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 19:27:36 +0000
X-Inumbo-ID: 67996572-d955-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 67996572-d955-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 19:29:07 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id F096FA78;
 Fri, 26 Oct 2018 12:27:33 -0700 (PDT)
Received: from [192.168.42.76] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 9AC6C3F5D3;
 Fri, 26 Oct 2018 12:27:32 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
 <1540260184-11294-5-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e0434a3a-17aa-6835-d4b5-f841eacc32b8@arm.com>
Date: Fri, 26 Oct 2018 20:25:23 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <1540260184-11294-5-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 05/25] xen/arm: check for multiboot nodes
 only under /chosen
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 andrii_anisov@epam.com, 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>

SGkgU3RlZmFubywKCk9uIDEwLzIzLzE4IDM6MDIgQU0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBNYWtlIHN1cmUgdG8gb25seSBsb29rIGZvciBtdWx0aWJvb3QgY29tcGF0aWJsZSBub2Rl
cyBvbmx5IHVuZGVyCj4gL2Nob3Nlbiwgbm90IHVuZGVyIGFueSBvdGhlciBwYXRocyAoZGVwdGgg
PD0gMykuCj4gCj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4
aWxpbnguY29tPgo+IAo+IC0tLQo+IAo+IENoYW5nZXMgaW4gdjU6Cj4gLSBhZGQgcGF0Y2gKPiAt
IGFkZCBjaGVjayBvbiByZXR1cm4gdmFsdWUgb2YgZmR0X2dldF9wYXRoCj4gLS0tCj4gICB4ZW4v
YXJjaC9hcm0vYm9vdGZkdC5jIHwgMTMgKysrKysrKysrKy0tLQo+ICAgMSBmaWxlIGNoYW5nZWQs
IDEwIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL2FybS9ib290ZmR0LmMgYi94ZW4vYXJjaC9hcm0vYm9vdGZkdC5jCj4gaW5kZXggOGViYTQy
Yy4uYTMxNGFjYSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vYm9vdGZkdC5jCj4gKysrIGIv
eGVuL2FyY2gvYXJtL2Jvb3RmZHQuYwo+IEBAIC0xNzMsNyArMTczLDE0IEBAIHN0YXRpYyB2b2lk
IF9faW5pdCBwcm9jZXNzX211bHRpYm9vdF9ub2RlKGNvbnN0IHZvaWQgKmZkdCwgaW50IG5vZGUs
Cj4gICAgICAgYm9vdG1vZHVsZV9raW5kIGtpbmQ7Cj4gICAgICAgcGFkZHJfdCBzdGFydCwgc2l6
ZTsKPiAgICAgICBjb25zdCBjaGFyICpjbWRsaW5lOwo+IC0gICAgaW50IGxlbjsKPiArICAgIGlu
dCBsZW4gPSBzaXplb2YoIi9jaG9zZW4iKTsKCk5JVCwgSSBhbSBub3QgY29udmluY2UgeW91IHdp
biBhbnl0aGluZyB3aXRoIHRoYXQgdHJpY2suIHN0cmxlbiBjb3VsZCBiZSAKb3B0aW1pemVkIGJ5
IHRoZSBjb21waWxlciAod2UgdXNlIF9fYnVpbHRpbl9zdHJsZW4gb24gQXJtNjQpLgoKPiArICAg
IGNoYXIgcGF0aFs4XTsgLyogc2l6ZW9mICIvY2hvc2VuIiAqLwo+ICsgICAgaW50IHJldDsKPiAr
Cj4gKyAgICAvKiBDaGVjayB0aGF0IHRoZSBub2RlIGlzIHVuZGVyICJjaG9zZW4iICovCj4gKyAg
ICByZXQgPSBmZHRfZ2V0X3BhdGgoZmR0LCBub2RlLCBwYXRoLCBsZW4pOwo+ICsgICAgaWYgKCBy
ZXQgPT0gMCAmJiBzdHJuY21wKHBhdGgsICIvY2hvc2VuIiwgbGVuIC0gMSkgKQo+ICsgICAgICAg
IHJldHVybjsKClRoaXMgaXMgcXVpdGUgb2RkLiBZb3UgY29udGludWUgaWYgZmR0X2dldF9wYXRo
KCkgcmV0dXJucyBhbiBlcnJvci4gClNob3VsZG4ndCBpdCBiZToKCnJldCB8fCBzdHJuY21wKHBh
dGgsICIvY2hvc2VuIiwgc3RybGVuKCIvY2hvc2VuIikKCj4gICAKPiAgICAgICBwcm9wID0gZmR0
X2dldF9wcm9wZXJ0eShmZHQsIG5vZGUsICJyZWciLCAmbGVuKTsKPiAgICAgICBpZiAoICFwcm9w
ICkKPiBAQCAtMjg2LDggKzI5Myw4IEBAIHN0YXRpYyBpbnQgX19pbml0IGVhcmx5X3NjYW5fbm9k
ZShjb25zdCB2b2lkICpmZHQsCj4gICB7Cj4gICAgICAgaWYgKCBkZXZpY2VfdHJlZV9ub2RlX21h
dGNoZXMoZmR0LCBub2RlLCAibWVtb3J5IikgKQo+ICAgICAgICAgICBwcm9jZXNzX21lbW9yeV9u
b2RlKGZkdCwgbm9kZSwgbmFtZSwgYWRkcmVzc19jZWxscywgc2l6ZV9jZWxscyk7Cj4gLSAgICBl
bHNlIGlmICggZGV2aWNlX3RyZWVfbm9kZV9jb21wYXRpYmxlKGZkdCwgbm9kZSwgInhlbixtdWx0
aWJvb3QtbW9kdWxlIiApIHx8Cj4gLSAgICAgICAgICAgICAgZGV2aWNlX3RyZWVfbm9kZV9jb21w
YXRpYmxlKGZkdCwgbm9kZSwgIm11bHRpYm9vdCxtb2R1bGUiICkpCj4gKyAgICBlbHNlIGlmICgg
ZGVwdGggPD0gMyAmJiAoZGV2aWNlX3RyZWVfbm9kZV9jb21wYXRpYmxlKGZkdCwgbm9kZSwgInhl
bixtdWx0aWJvb3QtbW9kdWxlIiApIHx8Cj4gKyAgICAgICAgICAgICAgZGV2aWNlX3RyZWVfbm9k
ZV9jb21wYXRpYmxlKGZkdCwgbm9kZSwgIm11bHRpYm9vdCxtb2R1bGUiICkpKQo+ICAgICAgICAg
ICBwcm9jZXNzX211bHRpYm9vdF9ub2RlKGZkdCwgbm9kZSwgbmFtZSwgYWRkcmVzc19jZWxscywg
c2l6ZV9jZWxscyk7Cj4gICAgICAgZWxzZSBpZiAoIGRlcHRoID09IDEgJiYgZGV2aWNlX3RyZWVf
bm9kZV9tYXRjaGVzKGZkdCwgbm9kZSwgImNob3NlbiIpICkKPiAgICAgICAgICAgcHJvY2Vzc19j
aG9zZW5fbm9kZShmZHQsIG5vZGUsIG5hbWUsIGFkZHJlc3NfY2VsbHMsIHNpemVfY2VsbHMpOwo+
IAoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 19:27:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 19: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 1gG7m1-0005ru-4i; Fri, 26 Oct 2018 19:27:57 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pe7m=ng=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gG7m0-0005ri-Bz
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 19:27:56 +0000
X-Inumbo-ID: d19fae2c-d954-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d19fae2c-d954-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 21:24:55 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gG7lv-0007Uc-Kw; Fri, 26 Oct 2018 19:27: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 1gG7lv-0007fs-7e; Fri, 26 Oct 2018 19:27:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gG7lv-0005Vp-6j; Fri, 26 Oct 2018 19:27:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129016-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=5d91b689dde48522a591ad3cac7c0520b4dec30c
X-Osstest-Versions-That: xen=9f36c692845267be7846632d7d5f744d6a5b7f84
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 26 Oct 2018 19:27:51 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 129016: 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>

ZmxpZ2h0IDEyOTAxNiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyOTAxNi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA1ZDkxYjY4OWRkZTQ4NTIyYTU5MWFkM2NhYzdjMDUyMGI0ZGVjMzBjCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA5ZjM2YzY5Mjg0NTI2N2JlNzg0
NjYzMmQ3ZDVmNzQ0ZDZhNWI3Zjg0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjkwMTEgIDIwMTgt
MTAtMjYgMTQ6MDE6MTAgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI5MDE2ICAy
MDE4LTEwLTI2IDE3OjAwOjQzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpq
b2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4NiAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9n
aXQveGVuLmdpdAogICA5ZjM2YzY5Mjg0Li41ZDkxYjY4OWRkICA1ZDkxYjY4OWRkZTQ4NTIyYTU5
MWFkM2NhYzdjMDUyMGI0ZGVjMzBjIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 19:44:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 19: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 1gG81k-0007Ri-QU; Fri, 26 Oct 2018 19:44:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cgvd=ng=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gG81j-0007Rd-Pg
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 19:44:11 +0000
X-Inumbo-ID: b8ee0a5f-d957-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id b8ee0a5f-d957-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 19:45:42 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 599DC80D;
 Fri, 26 Oct 2018 12:44:09 -0700 (PDT)
Received: from [192.168.42.76] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 966BD3F5D3;
 Fri, 26 Oct 2018 12:44:07 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
 <1540260184-11294-6-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e46502b0-59c3-9f7a-28af-3fd31a66c960@arm.com>
Date: Fri, 26 Oct 2018 20:44:04 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <1540260184-11294-6-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 06/25] xen/arm: introduce bootcmdlines
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 andrii_anisov@epam.com, 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>

SGkgU3RlZmFubywKCk9uIDEwLzIzLzE4IDM6MDIgQU0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBAQCAtMzE0LDEyICszMTIsMTIgQEAgc3RhdGljIHZvaWQgX19pbml0IGVhcmx5X3ByaW50
X2luZm8odm9pZCkKPiAgICAgICAgICAgICAgICAgICAgICAgIG1pLT5iYW5rW2ldLnN0YXJ0ICsg
bWktPmJhbmtbaV0uc2l6ZSAtIDEpOwo+ICAgICAgIHByaW50aygiXG4iKTsKPiAgICAgICBmb3Ig
KCBpID0gMCA7IGkgPCBtb2RzLT5ucl9tb2RzOyBpKysgKQo+IC0gICAgICAgIHByaW50aygiTU9E
VUxFWyVkXTogJSJQUklwYWRkciIgLSAlIlBSSXBhZGRyIiAlLTEycyAlc1xuIiwKPiArICAgICAg
ICBwcmludGsoIk1PRFVMRVslZF06ICUiUFJJcGFkZHIiIC0gJSJQUklwYWRkciIgJS0xMnNcbiIs
Cj4gICAgICAgICAgICAgICAgICAgICAgICBpLAo+ICAgICAgICAgICAgICAgICAgICAgICAgbW9k
cy0+bW9kdWxlW2ldLnN0YXJ0LAo+ICAgICAgICAgICAgICAgICAgICAgICAgbW9kcy0+bW9kdWxl
W2ldLnN0YXJ0ICsgbW9kcy0+bW9kdWxlW2ldLnNpemUsCj4gLSAgICAgICAgICAgICAgICAgICAg
IGJvb3RfbW9kdWxlX2tpbmRfYXNfc3RyaW5nKG1vZHMtPm1vZHVsZVtpXS5raW5kKSwKPiAtICAg
ICAgICAgICAgICAgICAgICAgbW9kcy0+bW9kdWxlW2ldLmNtZGxpbmUpOwo+ICsgICAgICAgICAg
ICAgICAgICAgICBib290X21vZHVsZV9raW5kX2FzX3N0cmluZyhtb2RzLT5tb2R1bGVbaV0ua2lu
ZCkpOwo+ICsKPiAgICAgICBucl9yc3ZkID0gZmR0X251bV9tZW1fcnN2KGRldmljZV90cmVlX2Zs
YXR0ZW5lZCk7Cj4gICAgICAgZm9yICggaSA9IDA7IGkgPCBucl9yc3ZkOyBpKysgKQo+ICAgICAg
IHsKPiBAQCAtMzMyLDYgKzMzMCwxMSBAQCBzdGF0aWMgdm9pZCBfX2luaXQgZWFybHlfcHJpbnRf
aW5mbyh2b2lkKQo+ICAgICAgICAgICAgICAgICAgICAgICAgaSwgcywgZSk7Cj4gICAgICAgfQo+
ICAgICAgIHByaW50aygiXG4iKTsKPiArICAgIGZvciAoIGkgPSAwIDsgaSA8IGNtZHMtPm5yX21v
ZHM7IGkrKyApCj4gKyAgICAgICAgcHJpbnRrKCJDTURMSU5FWyVkXTolcyAlc1xuIiwgaSwKPiAr
ICAgICAgICAgICAgICAgY21kcy0+Y21kbGluZVtpXS5kdF9uYW1lLAo+ICsgICAgICAgICAgICAg
ICAmY21kcy0+Y21kbGluZVtpXS5jbWRsaW5lWzBdKTsKPiArICAgIHByaW50aygiXG4iKTsKCkkg
YW0gb2sgdG8gc2VlIHRvIGFjY2VwdCB0aGlzIHBhdGNoIHdpdGggdGhpcyBuZXcgcHJpbnRzLiBI
b3dldmVyLApJIHdvdWxkIGxpa2UgdG8gc2VlIGEgZml4IGZvciBpdCBhcyBzb29uIGFzIHBvc3Np
YmxlIGJlY2F1c2UgdGhpcyB3aWxsIApiZSBhIG1hc3NpdmUgcGFpbiB0byBkZWJ1ZyBpZiBhIHVz
ZXIgaGFzIGEgaXNzdWUuIEluZGVlZCB3ZSBjYW4ndCBmaWd1cmUgCm91dCB3aGV0aGVyIGZyb20g
dGhlIGxvZyB0aGUgYXNzb2NpYXRhdGlvbiBjbWRsaW5lIDwtPiBtb2R1bGVzLgoKWy4uLl0KCj4g
QEAgLTIxMDksNiArMjEwNyw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBmaW5kX2dudHRhYl9yZWdp
b24oc3RydWN0IGRvbWFpbiAqZCwKPiAgIAo+ICAgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChz
dHJ1Y3QgZG9tYWluICpkKQo+ICAgewo+ICsgICAgY29uc3Qgc3RydWN0IGJvb3RjbWRsaW5lICpr
ZXJuZWwgPSBib290X2NtZGxpbmVfZmluZF9ieV9raW5kKEJPT1RNT0RfS0VSTkVMKTsKPiAgICAg
ICBzdHJ1Y3Qga2VybmVsX2luZm8ga2luZm8gPSB7fTsKPiAgICAgICBzdHJ1Y3QgdmNwdSAqc2F2
ZWRfY3VycmVudDsKPiAgICAgICBpbnQgcmMsIGksIGNwdTsKPiBAQCAtMjE1NCw2ICsyMTUzLDcg
QEAgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkKQo+ICAgCj4gICAj
ZW5kaWYKPiAgIAo+ICsgICAga2luZm8uY21kbGluZSA9IGtlcm5lbCAhPSBOVUxMID8gJmtlcm5l
bC0+Y21kbGluZVswXSA6IE5VTEw7CgpUaGF0J3Mgbm90IHRoZSBtb3N0IG9idmlvdXMgbGluZSB0
byByZWFkLiBJIHdvdWxkIGVpdGhlciBwdXQgdGhlIApjb25kaXRpb24gYmV0d2VlbiBwYXJlbnRo
ZXNlcyBvciB1c2UgZHJvcCAhPSBOVUxMLgoKVGhlIHJlc3Qgb2YgdGhlIGNvZGUgbG9va3MgZ29v
ZCB0byBtZS4gV2l0aCB0aGF0IGNoYW5nZSBhbmQgdGhlIG90aGVyIApjb21tZW50IGFkZHJlc3Nl
ZCBpbiBhIHNlcGFyYXRlIHBhdGNoOgoKQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 20:21:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 20: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 1gG8bV-00023O-Th; Fri, 26 Oct 2018 20:21:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1gj2=ng=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1gG8bU-00023J-Fa
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 20:21:08 +0000
X-Inumbo-ID: 4011d7c4-d95c-11e8-a8a5-bc764e045a96
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe48::610])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4011d7c4-d95c-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 22:18:07 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amd-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=FzGfO/D4dzM/OxvTB6zwzEIMrfimd4o0dwifXDREyik=;
 b=kij1QMPecp3eW1UjrVeKWyGz4vb7bavNMYn2/oMznTObZIDSS0HJ9Ps8OgYJwXSc9lcOw02TSEUI3LtKdzH/nJhczdIs9BciXWmq0CbCo3NRiUq4F9GzKgUWoc58KTJg0oXYLQKgAIJfHtuiT4fRF6isVdKIfNfgsfydzVAbdG0=
Received: from BN6PR12MB1764.namprd12.prod.outlook.com (10.175.101.137) by
 BN6PR12MB1267.namprd12.prod.outlook.com (10.168.227.141) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1250.30; Fri, 26 Oct 2018 20:21:02 +0000
Received: from BN6PR12MB1764.namprd12.prod.outlook.com
 ([fe80::d455:a1d4:8ed9:7e13]) by BN6PR12MB1764.namprd12.prod.outlook.com
 ([fe80::d455:a1d4:8ed9:7e13%7]) with mapi id 15.20.1273.021; Fri, 26 Oct 2018
 20:21:02 +0000
From: "Woods, Brian" <Brian.Woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH 09/17] x86/amd: put setting pv_post_outb_hook under
 CONFIG_PV
Thread-Index: AQHUbEQ8tSGcjXDGy0WjIFcTXtvKaKUx+kiA
Date: Fri, 26 Oct 2018 20:21:02 +0000
Message-ID: <20181026202058.GA10977@amd.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <f1fafccc6ba352431e3ba72e834fd37e37b9eb9e.1538667753.git-series.wei.liu2@citrix.com>
 <5BC0AC4C02000078001F1097@prv1-mh.provo.novell.com>
 <20181015111924.lkjcwk7oodihz5z4@mac.bytemobile.com>
 <5BD18B4902000078001F4897@prv1-mh.provo.novell.com>
In-Reply-To: <5BD18B4902000078001F4897@prv1-mh.provo.novell.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: SN4PR0501CA0134.namprd05.prod.outlook.com
 (2603:10b6:803:2c::12) To BN6PR12MB1764.namprd12.prod.outlook.com
 (2603:10b6:404:107::9)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [165.204.77.1]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BN6PR12MB1267;
 20:NFUiMsO4pSLj3eteAvFTmvxWqfXaxUluY3TPkP74eWKds/qRPH3CC7d/BRWue9gz2yOsY1BZIWY0C3GZeQJu6tQhrTrhRmjVHo1Gh0bcePqJ4sf6XmATcEBljAVYr8tVR9D4als06vMAU0PFHoFQAvqPh3Kepq8ZLFpUO3qCp2cYeJcYNsWBq+S6tI66gUPYhzYXj2T5MnWnTG3VO6DP7xIH8TRaGxc0+EFdGPCVh1iHhHgUgYwYmMqgwhYAH6W2
x-ms-office365-filtering-correlation-id: 63506c76-9e11-460b-5c83-08d63b808c86
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:BN6PR12MB1267; 
x-ms-traffictypediagnostic: BN6PR12MB1267:
x-microsoft-antispam-prvs: <BN6PR12MB12670C8E2142A4DCE8663DE3E5F00@BN6PR12MB1267.namprd12.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(70601490899591);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(3231355)(944501410)(52105095)(10201501046)(3002001)(6055026)(148016)(149066)(150057)(6041310)(20161123562045)(20161123558120)(20161123560045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095);
 SRVR:BN6PR12MB1267; BCL:0; PCL:0; RULEID:; SRVR:BN6PR12MB1267; 
x-forefront-prvs: 083751FCA6
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(366004)(396003)(346002)(376002)(136003)(39860400002)(69234005)(189003)(199004)(52116002)(6116002)(8936002)(8676002)(97736004)(81166006)(81156014)(3846002)(6916009)(99286004)(36756003)(7736002)(305945005)(229853002)(76176011)(68736007)(26005)(6486002)(1076002)(53546011)(6246003)(6506007)(386003)(102836004)(5660300001)(66066001)(53936002)(6512007)(6436002)(71190400001)(486006)(71200400001)(478600001)(476003)(25786009)(2616005)(11346002)(316002)(186003)(256004)(446003)(72206003)(106356001)(105586002)(2906002)(5250100002)(54906003)(14454004)(2900100001)(86362001)(4326008)(93886005)(33656002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR12MB1267;
 H:BN6PR12MB1764.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: amd.com does not designate
 permitted sender hosts)
x-microsoft-antispam-message-info: lFzHbROzXjbKseFa4SQ1PGgix0ZgSxHlne7RhW1X1Kf8+vC2YcvGV8y4U/xMIKU5LUxIgRA/eQzBw1oWeFpN5ieJjXrhGjXoIRK9MddNf7ylIkhQ14YrtPHgFM6FNBMhBY+TqtbfY/6o/EMEyIISM7EDs3d2IgD2yyJUqBS530IBmNsQEXqFU6+coqV64jIbDjwqh/EnV65Tpa/lPOiER2UTJ2vP0qi0rZFg71z12E/VMDIW2FWII6e6yfUkZP2SlG1865/wYIDpN7ZKvg2PI8M3ctS1OTM16C0P2/YCPYuzOAubCoZLV959M94pN5mJXErJATwzTcxohnEiDlshL7Yu7MRPkYyA+9YklrQa1yI=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <B36D5E940FA5F74CB4517D4A316CBC9C@namprd12.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 63506c76-9e11-460b-5c83-08d63b808c86
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Oct 2018 20:21:02.5237 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR12MB1267
Subject: Re: [Xen-devel] [PATCH 09/17] x86/amd: put setting
 pv_post_outb_hook under CONFIG_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: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, "Woods,
 Brian" <Brian.Woods@amd.com>, Wei Liu <wei.liu2@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>

T24gVGh1LCBPY3QgMjUsIDIwMTggYXQgMDM6MjI6MTdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE1LjEwLjE4IGF0IDEzOjE5LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gT24gRnJpLCBPY3QgMTIsIDIwMTggYXQgMDg6MTQ6MzZBTSAtMDYwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDA0LjEwLjE4IGF0IDE3OjQzLCA8d2VpLmxpdTJAY2l0
cml4LmNvbT4gd3JvdGU6Cj4gPj4gPiBJdCBpcyB1c2VkIGJ5IFBWIGNvZGUgb25seS4KPiA+PiAK
PiA+PiBBbmQgd3JvbmdseSBzbyAtIHRoZSBzYW1lIGlzIG5lZWRlZCBmb3IgYSBQVkggRG9tMCBh
ZmFpY3QuCj4gPiAKPiA+IFllcywgbG9va2luZyBhdCB0aGUgbW9kZWxzIGFmZmVjdGVkIGJ5IHRo
aXMgaXNzdWUgYWNjb3JkaW5nIHRvCj4gPiBpbml0X2FtZCBpdCBzZWVtcyB0byBjb3ZlciB0aGUg
ZnVsbCBBTUQgbGluZSAoZnJvbSBmYW1pbHkgMHhmIHRvCj4gPiAweDE3KS4gSSBkb24ndCBzZWVt
IHRvIGZpbmQgYSByZWZlcmVuY2UgaW4gdGhlIGNvZGUgdG8gdGhlIEVycmF0YSwgZG8KPiA+IHlv
dSBrbm93IGlmIHRoZXJlJ3Mgc29tZSBmb3JtYWwgZGVzY3JpcHRpb24gb2YgaXQ/Cj4gCj4gSSBk
b24ndCByZWNhbGwgdGhpcyBoYXZpbmcgYmVlbiBjb25zaWRlcmVkIGFuIGVycmF0dW0uCj4gCj4g
Q2hlY2tpbmcganVzdCB0aGUgRmFtMTAgYW5kIEZhbTE1IEJLREdzLCBJJ20gZ2V0dGluZyB0aGUK
PiBpbXByZXNzaW9uIHRoYXQgRmFtMTUgZG9lcyBub3QgaGF2ZSB0aGUgaXNzdWUgd29ya2VkIGFy
b3VuZAo+IGhlcmUuIEl0IG1pZ2h0IGZ1cnRoZXIgYmUgdGhhdCBub3QgZXZlbiBhbGwgRmFtMTAg
c3RlcHBpbmdzIGFyZQo+IGFmZmVjdGVkLiBCcmlhbiAtIGFueSBjaGFuY2UgeW91IGNvdWxkIGNs
YXJpZnkgdGhpcyBmb3IgdXM/Cj4gCj4gSW5kZXBlbmRlbnQgb2YgdGhlIHJhbmdlIG9mIHN5c3Rl
bXMgYWZmZWN0ZWQgSSBzdGlsbCB0aGluayB0aGF0Cj4gUFZIIERvbTAgYmVoYXZpb3IgaGVyZSBv
dWdodCB0byBiZSB0aGUgc2FtZSBhcyBQViBEb20wJ3MuCj4gCj4gSmFuCj4gCgpKdXN0IGFuIEZZ
SSwgSSdtIGxvb2tpbmcgaW50byBpdC4gIEkgbWlnaHQgcmVxdWlyZSB0byBhbiBlbWFpbCB0byBh
bgplbmdpbmVlciB3aG8ncyBhbHdheXMgZXh0cmVtZWx5IGJ1c3ksIHNvIGl0IG1pZ2h0IHRha2Ug
YSBsaXR0bGUgd2hpbGUuCgotLSAKQnJpYW4gV29vZHMKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 20:41:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 20:41: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 1gG8vK-0003b4-P3; Fri, 26 Oct 2018 20:41:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vxfo=ng=xilinx.com=stefanos@srs-us1.protection.inumbo.net>)
 id 1gG8vJ-0003az-O5
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 20:41:37 +0000
X-Inumbo-ID: 1cd4b8dc-d95f-11e8-a8a5-bc764e045a96
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4a::62c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 1cd4b8dc-d95f-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 22:38:36 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=xilinx.onmicrosoft.com; s=selector1-xilinx-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=3l59IvC+PDiCFzsVHzoLTBdrM5ud4liPsz4JacOlix4=;
 b=CnLpVJq8fahJ64YzVZqOkWtNpWs91TW04bce+VxpQKkhZoo8OvNJcaIBJIdtt2AkgXau7lDTuS8Zue5xKG4pjrxe/5HRJZTPoq+NxRP3P5npmf2CthUoownn+R7H+FzXTOSYCW5Qa6csEGZ5ZzMyKeCm4YqzPLGvFSzhAkf6B5Q=
Received: from MWHPR0201CA0096.namprd02.prod.outlook.com
 (2603:10b6:301:75::37) by BL0PR02MB4322.namprd02.prod.outlook.com
 (2603:10b6:208:40::27) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1273.25; Fri, 26 Oct
 2018 20:41:31 +0000
Received: from BL2NAM02FT031.eop-nam02.prod.protection.outlook.com
 (2a01:111:f400:7e46::200) by MWHPR0201CA0096.outlook.office365.com
 (2603:10b6:301:75::37) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1273.21 via Frontend
 Transport; Fri, 26 Oct 2018 20:41:30 +0000
Authentication-Results: spf=pass (sender IP is 149.199.60.83)
 smtp.mailfrom=xilinx.com; epam.com; dkim=none (message not signed)
 header.d=none;epam.com; dmarc=bestguesspass action=none
 header.from=xilinx.com;
Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates
 149.199.60.83 as permitted sender) receiver=protection.outlook.com;
 client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01;
Received: from xsj-pvapsmtpgw01 (149.199.60.83) by
 BL2NAM02FT031.mail.protection.outlook.com (10.152.77.173) with Microsoft SMTP
 Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1294.14
 via Frontend Transport; Fri, 26 Oct 2018 20:41:30 +0000
Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01)
 by xsj-pvapsmtpgw01 with esmtp (Exim 4.63)
 (envelope-from <stefano.stabellini@xilinx.com>)
 id 1gG8vB-0002Kh-EH; Fri, 26 Oct 2018 13:41:29 -0700
Received: from [127.0.0.1] (helo=localhost)
 by xsj-pvapsmtp01 with smtp (Exim 4.63)
 (envelope-from <stefano.stabellini@xilinx.com>)
 id 1gG8v6-0000B4-A2; Fri, 26 Oct 2018 13:41:24 -0700
Received: from xsj-pvapsmtp01 (xsj-smtp1.xilinx.com [149.199.38.66])
 by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id w9QKfD83002201; 
 Fri, 26 Oct 2018 13:41:13 -0700
Received: from [172.19.2.220] (helo=localhost)
 by xsj-pvapsmtp01 with esmtp (Exim 4.63)
 (envelope-from <stefanos@xilinx.com>)
 id 1gG8uv-00008l-2B; Fri, 26 Oct 2018 13:41:13 -0700
Date: Fri, 26 Oct 2018 13:41:13 -0700
From: Stefano Stabellini <stefano.stabellini@xilinx.com>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <94c08d07-b028-8eb1-7e94-21a416cd8007@arm.com>
Message-ID: <alpine.DEB.2.10.1810261340530.32521@sstabellini-ThinkPad-X260>
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <CADJ6SV3jk=nnP=6T8R+OuvJH2uQ6uBrLmvudAHkKHP+mN-3hPA@mail.gmail.com>
 <e0f4fe11-eeb0-3a28-2e7e-246a8f72da19@arm.com>
 <12a4352a-2fd1-2d04-874a-4a779d18a097@arm.com>
 <CADJ6SV0E=cO3eFyt+meXTtZaoETYxpsHkViMDU=XV9CwNOjP8A@mail.gmail.com>
 <21de0bb5-81f2-ca26-e2e0-916c20ab2c02@arm.com>
 <CADJ6SV3sfqaXm8gvZDAx2wFY5_oiCf+mf0JynCGNrLBFkS-rVw@mail.gmail.com>
 <alpine.DEB.2.10.1810191336090.31582@sstabellini-ThinkPad-X260>
 <d3a589c5d95d70ef1c13b4fe6856b7ed387b4ee3.camel@suse.com>
 <CADJ6SV2891kOd_Ga8jjXdtKdjPAoWtADhizuS+kjSZNNOPMK+w@mail.gmail.com>
 <alpine.DEB.2.10.1810221037270.31582@sstabellini-ThinkPad-X260>
 <CADJ6SV0gUvRv_4Kp=Vz5n4WSQ3kgQrC=+gPz1QjrBzdFOoJwPA@mail.gmail.com>
 <alpine.DEB.2.10.1810231005040.31582@sstabellini-ThinkPad-X260>
 <d5769cb9-9d87-3db4-e23d-414242692a89@arm.com>
 <alpine.DEB.2.10.1810250915030.25937@sstabellini-ThinkPad-X260>
 <94c08d07-b028-8eb1-7e94-21a416cd8007@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
X-RCIS-Action: ALLOW
X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005
X-TM-AS-User-Approved-Sender: Yes;Yes
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-HT: Tenant
X-Forefront-Antispam-Report: CIP:149.199.60.83; IPV:NLI; CTRY:US; EFV:NLI;
 SFV:NSPM;
 SFS:(10009020)(7916004)(136003)(396003)(39850400004)(346002)(376002)(2980300002)(438002)(189003)(199004)(33716001)(336012)(9686003)(93886005)(33896004)(50466002)(6246003)(6916009)(966005)(6306002)(76176011)(486006)(305945005)(46406003)(44832011)(478600001)(126002)(476003)(426003)(63266004)(36386004)(23726003)(26005)(76506005)(9786002)(57986006)(11346002)(356004)(4326008)(446003)(106002)(229853002)(77096007)(2906002)(186003)(53546011)(316002)(8936002)(47776003)(81156014)(39060400002)(5660300001)(81166006)(16586007)(106466001)(54906003)(58126008)(8676002)(107986001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BL0PR02MB4322; H:xsj-pvapsmtpgw01; FPR:;
 SPF:Pass; LANG:en; PTR:unknown-60-83.xilinx.com; MX:1; A:1; 
X-Microsoft-Exchange-Diagnostics: 1; BL2NAM02FT031;
 1:PvzvWt+VMw2LmZZ0ZHo6DMN+0rUgA5iKwFavSv8wv2hrw0BD+sibtQdpD49Vd6MuEpZhwYeG1IBRrAqgAEA/zA78YJvEptvlrfLjnwwPySvP9F6bSlGRKbuGUKecSO1n
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 8a03d4bf-4e62-4a9d-b9d1-08d63b8368ba
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4608076)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060);
 SRVR:BL0PR02MB4322; 
X-Microsoft-Exchange-Diagnostics: 1; BL0PR02MB4322;
 3:qr0M0D5WvS4NcxoFhty50iWKlQ3ClfTFg0QPLr8j1iGzpuSUVlLd0W+JkEbhtBj0F3Gpw14vWgmVTAqqLQfhI+QzsnPLUy6CoWWKAu67DzfHU2JUGuSZM62G8FTOgCoFRklLcUcKehJRet1hlFW/O3X7RQow3VWXPLAYpo6NkkLTmacVAV9POMEZKKU3ggTM6nojZUFsP+KMk4978IRB12vH95mr3ZuPyv1Yjs8UcseA0kF5DCpGhNJhVr/UZPuhAJfQBxUVJlr+81dSHBB0vc/qELV4QtbxVW37dckC9zMGGFKokvVYEJUIiLP4b2rAvpDObUeP4nVFDC3rpbaFQw5Op0PNmT9rGjf0ag/4hIo=;
 25:MYrTI6LV4kqTqAnW89BrZMNSB1CzHizxXJov3h7aDeG8CRAsaX48kLYjCCiULxgW0jWujiBmap0wZVK7C+TGJ3EmW1a3hknn+Hnhicnw6l2q4VbmBWVzlxlZZgAvlvzEhb6nQ/LfxXWgRqvwWTvo+daSRVcxRdlS1TvZVnqlKeh3uY4MvXVs/oNDsCOS7S0gCeKPZ3IDY+Ed6RSW5vaw13YT3O/HaalWQXWBKs1bxuMSe9vlb817DVcqrqPu0Ev0UUtxQl2xTh8e5uAxmeGYfrqwAfYu+lhpJw2Ly40d6/Z1p4VJu9L/nz1RD4QmGM3n8ZDMbIPufstqTTvJc49IRQ==
X-MS-TrafficTypeDiagnostic: BL0PR02MB4322:
X-Microsoft-Exchange-Diagnostics: 1; BL0PR02MB4322;
 31:in5huHrQTLzYFf+k7L0eEGiqdk0HG8cT5sYUPRJsYxy1w9t0aPSGooyYf081cpKespoPN03ZP9+0sJEO1gk8MWFST2sAFV8voQecP32ozwWgSla7Q3+cdt+62n24mBNJpRnZdJuacrs/wbNNiWxOCJtEpDGnAU45+2owMHLkXs01KW5hwQSwQ1/cOHJLdj7ynYHylDavCdXYvq5MwyG8ftw3G3yFlrkDKqTKbG4S2Y8=;
 20:wftV+Elc5oDdhPqO2AoiCgfOh5l6cR8w9qRWPVLhQJVH2VAvEZ83dKlCkd1Dx5wYiyJtz0lWISpqvEXWlbAbWgAeenHvS2aLJ/zXtHF4eNL7NBIlzRNjlj//NssW1FjPSdFvEigLF2uYTzt+b+VMtIh3jYNzDv4Qw01gLtuMAEZJnNwmU4oFsmuMAIVGaxaQVN83hgTMuJQSgC+03WuGC68PLMGhh2kz+1yGrwsJgFGvde1Nz+GUyE8SFRxGM+OxBSXPdLLLcKFFDXJjD2p3Ye4SWRLcQCb4yW3g1sujeKKd16UHmDNtXD4oE3Ww6T0SsgHLE5ywdIRZvAJl5umykuRvZepYC6JZDHSPr9wrTYe941J8lvMchSeB/0v7/MPALnoUoXw7svhDB7gfio87k5lVZaoHA9qJKuG0YQOq9r1IMav775aLn0CAIX+4njRfmMzgf+XrjYmbkXKvTfCMWx6Cgy68H7af34b0dBGqoRFkWcUxuGm/mwZquOi5zMzn
X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply
X-Microsoft-Antispam-PRVS: <BL0PR02MB43222EB2A2429AEDD6916D85A0F00@BL0PR02MB4322.namprd02.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93004095)(10201501046)(3002001)(3231355)(944501410)(52105095)(6055026)(148016)(149066)(150057)(6041310)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095);
 SRVR:BL0PR02MB4322; BCL:0; PCL:0; RULEID:; SRVR:BL0PR02MB4322; 
X-Microsoft-Exchange-Diagnostics: 1; BL0PR02MB4322;
 4:RhIGt6t2TTmD/DZHmGMKiAOebJQOhwNYGfmIFCgVaOWWmdDlnNo5hMiWu7v2mJ2QOskhcE8Ps7zMQtZjtGoWtLMcwI9yl5zVsBUeLv8xVjdwwOWusPfUnnl+N6maUcV08XXDQvbJs6v4LuQ/L5U3vQF3Zs77O9YNVeiIUk1sln9rcIqYOlzdC1IO+u5VaTJgqTQmkyx0OKitYP5i6wmm2q5Wb1uz0nA1zYVl1IDuGnaeBhluqyXN1/6WF0P9dFayNOtDs0fEjwBhlqBlCBu+yQ==
X-Forefront-PRVS: 083751FCA6
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL0PR02MB4322;
 23:mtENDdCb2WgutH9KxeWO9ns6FUTajC0bZTi811zkh?=
 =?us-ascii?Q?uM49Jnh827lvxGf0JV9ZG046ZOhX8FX6mtKBtK4wAYAjVLUUcLMnGaYLNHn0?=
 =?us-ascii?Q?RnKwA0dtit8f4MlE5BmZdAfp+5QSlLy0356nAS+GeekqOT7BAfNKL5zj3VNV?=
 =?us-ascii?Q?SodDkTjwmiRHkz8NZmUAfOOwX/mtnE1nFvmQfoyrffx3WaFhGUtACdes+DW1?=
 =?us-ascii?Q?h5RU7QbjHJXuUTqPRSBpTXl2Ds4ODm8kiC1t+Z89ZjePsTysze5CFEyMLby1?=
 =?us-ascii?Q?xlyBvTw2LagXXMCFWS81f0m6dVRKY3GD0Emqa/xI6NNipZJUeOa8prtIfxqK?=
 =?us-ascii?Q?eovYQrVs3yVoGSlIWyLJfldBfjMUXmJsaneXKZBAkXK7Pcbee+bhMkMIunI6?=
 =?us-ascii?Q?3yaXtS4kAJB6HPo3ErXuLjJ+V8Sp4blbahgCKmrCB5rhE0T67s03Tjky/ng9?=
 =?us-ascii?Q?GwnRvkdMRoT+fYbU71+C8Ctqp7hGNWagh3OE6FbnknYkJNaEi0tfhnSkBdBF?=
 =?us-ascii?Q?zTMrJCzQUs5vY6ApknDZG+ayjg5oa9xWlTwfrY4LnsxeTIHwfgIoC9uG0X3B?=
 =?us-ascii?Q?zw4YsW8ZNxFCpKdAaam97zKKsuekgbHFVSN5vfycmbANzw0r98mAOen+wsyz?=
 =?us-ascii?Q?2D7zOZlt/RpKHaLIZu+AIzW3gho230qkEDO60rW3NkD7gqG/8k2ulkXWKuR5?=
 =?us-ascii?Q?EntkYMo+yRexSnZoy0X4DXSSANqHhEE6Jyhp5XHjYeSsBeGKs2znnDaq8xz0?=
 =?us-ascii?Q?lhII2VivFY7cpjqJQzOYEcqpdi+2bl+3n0lwg+b09dt35e2YPyUDusDOa/td?=
 =?us-ascii?Q?4DhEwJd90K2aIRHM2X6ONKrGjG0MAH5IodnNvjb53arySrSZCupP2vs3OjvK?=
 =?us-ascii?Q?vXkOsC5wIZVTvqi5MM7uwmRBh6K+I1zvEFnUlOC6b9pkyC+O0PcrHxIJaw1E?=
 =?us-ascii?Q?UNG3aggdhdt826plW9Zn42PnlwUaEV+XmWZM6t0Xvr/2aIpCJ2jjnAt6Y5ae?=
 =?us-ascii?Q?vlyS8zP8BjhswaWYj71vXMuxbS0Y3OqYBRt4Tv05E0+F/wVcDLsJZSuRlYqc?=
 =?us-ascii?Q?j2zJtR7mk+Ijx0PzXvA3WG0FO5JwB1y0AJgAXvVKk9xwWi4yAPGNSjrylY2c?=
 =?us-ascii?Q?ihtLNrsMW2ncu8OaNwPWWV6E75z8mJgZbqQA+q5OoxaWPXrhVsA4H58RS+bh?=
 =?us-ascii?Q?HRss7O+LqJOk+zUCyYfTt4ruuVcL5SJRw26mbp4wvX231Bv5fvkevpCsbnig?=
 =?us-ascii?Q?i5sKWRgsQlUjuhbhFSrVGLeomFfJr73zgU3TQPoHPM48T1DHZ1RoP3BccMkU?=
 =?us-ascii?B?UT09?=
X-Microsoft-Antispam-Message-Info: 68ifi6YPod32qUwf12oKDB7rneR1gxkOGdWQCgD2D7bwuiP/ytuNrqVSJMgid4qrO+w57juNaeZCjdUF144tL6vsjtKUtV8JHjb4DeJw4U1u1D5jBOX/amg4txmRx710ar3y88CIHGxJazXncWKwz3Y8NBbP2P+lica8lDVQGV+CUWzGVYf1Hj5G8F4o8CW8IZ75k5cjZAfJ67vztIJaACMf00hasJHEc5/7VLt2xQ8RQ5FKQhAWPl9iIc6KOukCaODGBKh4gQGC2ugHf00bOtK4MbdFDm5CwaZUN5bRDFRwuVBqLZF+Z1pYpF/RAsVf+6Ss+hVFszADq0Rjw2Sn2HVG7JBoEhsT9Lb19uiucN8=
X-Microsoft-Exchange-Diagnostics: 1; BL0PR02MB4322;
 6:eiFXeq9aE2vXCg+TeMsfen11TUSab/Yk/75nSqnuRX96zzsGmD3yoqKYMpRdzVr0tmZSMrf9938/wdA517EZdP3Hsf44NiATlzoXCSI+LVSQJ8bMfvqSIq7APW/LuHx0B/sPHl+2KrKXyIp98p38UAzBk9PrH2KYlLy7CepIzdo5Iq0ZNj76IjY/8iSe14G6YUvbgiClFpyHwfkWXvUW2+OQzdxpaViC196gcrscAyIVNSsxbECeGfaKaKwyZUSkFAjPCCMsx+t8vvd2Fg8HmX0QL8FleRjCx+GfENmv6pYpGfR7YCUeKUSOP9De0wL18LCZrjzH0wj1iX6RZyvuUovzHxOs7reBASz+txRXgO6tlJIaAmhXjVJLn6tTp/5e2oyhhxlsIGpft4P3Qz4Q+6RUW1y8rWoYi/rdABNIwYOtlgDxWVc7D2lvSehd2p+6TdmVCNMSEep/yhrN9UEeGg==;
 5:WADP1M25SkJvmwiZdEoquWpwmc4sIys+34ri/GsB4nM8QU/5CbWsJpEcmTqr1MRY5DfqFTBhf7QIJSy+s63DnO2GjuuGgkHzuy9DvR/xYP6n/rLLmDSsShGoaehTMSt7WwCCEglVyXb16Z5QdkapFqyLYBpt0wZ5aByFRG3nxJg=;
 7:gcSlfm6d+eDQDsrd76AOIIC5pXc9ZvXhyAuPw/5camUpToFUFvx9kFRrcEq3XKdfJJHQnn2UwFDYzi0iaHioIOLEK8ZmJ1t1HawWjTfwiK+/V8JCktGqWJwQPxl+9DMoWdNmsvDlvQmckuxNGzn6bg==
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: xilinx.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Oct 2018 20:41:30.1607 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 8a03d4bf-4e62-4a9d-b9d1-08d63b8368ba
X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.83];
 Helo=[xsj-pvapsmtpgw01]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR02MB4322
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefano.stabellini@xilinx.com>, andrii_anisov@epam.com,
 Milan Boberic <milanboberic94@gmail.com>, Dario Faggioli <dfaggioli@suse.com>,
 sstabellini@kernel.org, Meng Xu <xumengpanda@gmail.com>,
 xen-devel@lists.xenproject.org, nd@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCAyNiBPY3QgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMTAvMjUvMTggNToxNSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gT24g
VGh1LCAyNSBPY3QgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiBIaSBTdGVmYW5vLAo+
ID4gPiAKPiA+ID4gT24gMTAvMjQvMTggMToyNCBBTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3Rl
Ogo+ID4gPiA+IE9uIFR1ZSwgMjMgT2N0IDIwMTgsIE1pbGFuIEJvYmVyaWMgd3JvdGU6Cj4gPiA+
ID4gSSBkb24ndCBoYXZlIGFueSBvdGhlciB0aGluZ3MgdG8gc3VnZ2VzdCByaWdodCBub3cuIFlv
dSBzaG91bGQgYmUgYWJsZQo+ID4gPiA+IHRvIG1lYXN1cmUgYW4gb3ZlcmFsbCAyLjV1cyBJUlEg
bGF0ZW5jeSAoaWYgdGhlIGludGVycnVwdCByYXRlIGlzIG5vdAo+ID4gPiA+IHRvbyBoaWdoKS4K
PiA+ID4gCj4gPiA+IElzIGl0IG51bWJlciB5b3UgbWVhc3VyZWQgb24gWGVuIDQuMTEgZmxhdm9y
ZWQgWGlsaW54PyBPciBhcmUgdGhleSBjb21pbmcKPiA+ID4gZnJvbQo+ID4gPiB0aGUgYmxvZyBw
b3N0IFsxXSB3aGljaCBpcyBiYXNlZCBvbiBYZW4gNC45Pwo+ID4gPiAKPiA+ID4gSWYgdGhlIGxh
dHRlciwgdGhlbiBJIGNhbid0IHJ1bGUgb3V0IHdlIG1heSBoYXZlIGludHJvZHVjZSBhIHNsb3dk
b3duIGZvcgo+ID4gPiBnb29kCj4gPiA+IG9yIGJhZCByZWFzb24uLi4KPiA+ID4gCj4gPiA+IFRv
IHJ1bGUgb3V0IHRoaXMgcG9zc2liaWxpdHksIEkgd291bGQgcmVjb21tZW5kIHRvIHRyeSBhbmQg
cmVwcm9kdWNlIHRoZQo+ID4gPiBzYW1lCj4gPiA+IG51bWJlciBvbiBYZW4gNC45IGFuZCB0aGVu
IHRyeSB3aXRoIFhlbiA0LjExLgo+ID4gPiAKPiA+ID4gQ2hlZXJzLAo+ID4gPiAKPiA+ID4gWzFd
IGh0dHBzOi8vYmxvZy54ZW5wcm9qZWN0Lm9yZy8yMDE3LzAzLzIwL3hlbi1vbi1hcm0taW50ZXJy
dXB0LWxhdGVuY3kvCj4gPiAKPiA+IEkgd2FzIHRhbGtpbmcgYWJvdXQgdGhlIG9sZCBudW1iZXJz
IGZyb20gWGVuIDQuOS4gWW91IGFyZSByaWdodCwgd2UKPiA+IGNhbm5vdCBydWxlIG91dCB0aGUg
cG9zc2liaWxpdHkgdGhhdCB3ZSBpbnRyb2R1Y2VkIGEgc2xvd2Rvd24uCj4gCj4gQ2FuIHlvdSB0
cnkgdG8gcmVwcm9kdWNlIHRob3NlIG51bWJlciB3aXRoIHlvdXIgc2V0dXAgb24gWGVuIDQuMTE/
CgpZZXMsIEkgaW50ZW5kIHRvLCBpdCBpcyBvbiBteSBUT0RPLgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 21:12:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 21: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 1gG9PM-0005vx-Fx; Fri, 26 Oct 2018 21:12:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7wsz=ng=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gG9PL-0005vs-AL
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 21:12:39 +0000
X-Inumbo-ID: 71b7dde5-d963-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 71b7dde5-d963-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 23:09:37 +0200 (CEST)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 19ADB20856;
 Fri, 26 Oct 2018 21:12:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540588356;
 bh=rSMrRxD9LJhYwRv/PnS+VjVpRHKk5DftU1okv+ZoYCA=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=o3mZedG/5vloZW1CW2CBmMS3cuOI3D7LEpvVq1hipCWFs+mxg8ilrMcvpHRurI+5c
 iv84frv7JOStsDc+c7DPQHfKW9w5MOojmrfr7LO7rffZXhPeigl0K9ap3rV4cFa6GQ
 7WHYnVtdbF8juzUcis9gRqgE7uhggceRWrgqmO3c=
Date: Fri, 26 Oct 2018 14:12:35 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <e0434a3a-17aa-6835-d4b5-f841eacc32b8@arm.com>
Message-ID: <alpine.DEB.2.10.1810261357430.32521@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
 <1540260184-11294-5-git-send-email-sstabellini@kernel.org>
 <e0434a3a-17aa-6835-d4b5-f841eacc32b8@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 05/25] xen/arm: check for multiboot nodes
 only under /chosen
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 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>

T24gRnJpLCAyNiBPY3QgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMTAvMjMvMTggMzowMiBBTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gTWFr
ZSBzdXJlIHRvIG9ubHkgbG9vayBmb3IgbXVsdGlib290IGNvbXBhdGlibGUgbm9kZXMgb25seSB1
bmRlcgo+ID4gL2Nob3Nlbiwgbm90IHVuZGVyIGFueSBvdGhlciBwYXRocyAoZGVwdGggPD0gMyku
Cj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGls
aW54LmNvbT4KPiA+IAo+ID4gLS0tCj4gPiAKPiA+IENoYW5nZXMgaW4gdjU6Cj4gPiAtIGFkZCBw
YXRjaAo+ID4gLSBhZGQgY2hlY2sgb24gcmV0dXJuIHZhbHVlIG9mIGZkdF9nZXRfcGF0aAo+ID4g
LS0tCj4gPiAgIHhlbi9hcmNoL2FybS9ib290ZmR0LmMgfCAxMyArKysrKysrKysrLS0tCj4gPiAg
IDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQo+ID4gCj4g
PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2Jvb3RmZHQuYyBiL3hlbi9hcmNoL2FybS9ib290
ZmR0LmMKPiA+IGluZGV4IDhlYmE0MmMuLmEzMTRhY2EgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJj
aC9hcm0vYm9vdGZkdC5jCj4gPiArKysgYi94ZW4vYXJjaC9hcm0vYm9vdGZkdC5jCj4gPiBAQCAt
MTczLDcgKzE3MywxNCBAQCBzdGF0aWMgdm9pZCBfX2luaXQgcHJvY2Vzc19tdWx0aWJvb3Rfbm9k
ZShjb25zdCB2b2lkCj4gPiAqZmR0LCBpbnQgbm9kZSwKPiA+ICAgICAgIGJvb3Rtb2R1bGVfa2lu
ZCBraW5kOwo+ID4gICAgICAgcGFkZHJfdCBzdGFydCwgc2l6ZTsKPiA+ICAgICAgIGNvbnN0IGNo
YXIgKmNtZGxpbmU7Cj4gPiAtICAgIGludCBsZW47Cj4gPiArICAgIGludCBsZW4gPSBzaXplb2Yo
Ii9jaG9zZW4iKTsKPiAKPiBOSVQsIEkgYW0gbm90IGNvbnZpbmNlIHlvdSB3aW4gYW55dGhpbmcg
d2l0aCB0aGF0IHRyaWNrLiBzdHJsZW4gY291bGQgYmUKPiBvcHRpbWl6ZWQgYnkgdGhlIGNvbXBp
bGVyICh3ZSB1c2UgX19idWlsdGluX3N0cmxlbiBvbiBBcm02NCkuCgpJIGNvdWxkIHVzZSBzdHJs
ZW4gaWYgeW91IHByZWZlciwgYnV0IGdpdmVuIHRoYXQgdGhlIHN0cmluZyBpcyBrbm93biBhdApj
b21waWxlIHRpbWUsIGl0IHNob3VsZCBob3BlZnVsbHkgYmUgcmVzb2x2ZWQgdG8gIjgiIGF0IGNv
bXBpbGUgdGltZQp1c2luZyBzaXplb2YuIFdoYXQncyB3cm9uZyB3aXRoIGl0PwoKCj4gPiArICAg
IGNoYXIgcGF0aFs4XTsgLyogc2l6ZW9mICIvY2hvc2VuIiAqLwo+ID4gKyAgICBpbnQgcmV0Owo+
ID4gKwo+ID4gKyAgICAvKiBDaGVjayB0aGF0IHRoZSBub2RlIGlzIHVuZGVyICJjaG9zZW4iICov
Cj4gPiArICAgIHJldCA9IGZkdF9nZXRfcGF0aChmZHQsIG5vZGUsIHBhdGgsIGxlbik7Cj4gPiAr
ICAgIGlmICggcmV0ID09IDAgJiYgc3RybmNtcChwYXRoLCAiL2Nob3NlbiIsIGxlbiAtIDEpICkK
PiA+ICsgICAgICAgIHJldHVybjsKPiAKPiBUaGlzIGlzIHF1aXRlIG9kZC4gWW91IGNvbnRpbnVl
IGlmIGZkdF9nZXRfcGF0aCgpIHJldHVybnMgYW4gZXJyb3IuIFNob3VsZG4ndAo+IGl0IGJlOgo+
IAo+IHJldCB8fCBzdHJuY21wKHBhdGgsICIvY2hvc2VuIiwgc3RybGVuKCIvY2hvc2VuIikKCllv
dSBhcmUgcmlnaHQsIEknbGwgY2hhbmdlIGl0CgoKPiA+ICAgICAgICAgcHJvcCA9IGZkdF9nZXRf
cHJvcGVydHkoZmR0LCBub2RlLCAicmVnIiwgJmxlbik7Cj4gPiAgICAgICBpZiAoICFwcm9wICkK
PiA+IEBAIC0yODYsOCArMjkzLDggQEAgc3RhdGljIGludCBfX2luaXQgZWFybHlfc2Nhbl9ub2Rl
KGNvbnN0IHZvaWQgKmZkdCwKPiA+ICAgewo+ID4gICAgICAgaWYgKCBkZXZpY2VfdHJlZV9ub2Rl
X21hdGNoZXMoZmR0LCBub2RlLCAibWVtb3J5IikgKQo+ID4gICAgICAgICAgIHByb2Nlc3NfbWVt
b3J5X25vZGUoZmR0LCBub2RlLCBuYW1lLCBhZGRyZXNzX2NlbGxzLCBzaXplX2NlbGxzKTsKPiA+
IC0gICAgZWxzZSBpZiAoIGRldmljZV90cmVlX25vZGVfY29tcGF0aWJsZShmZHQsIG5vZGUsICJ4
ZW4sbXVsdGlib290LW1vZHVsZSIKPiA+ICkgfHwKPiA+IC0gICAgICAgICAgICAgIGRldmljZV90
cmVlX25vZGVfY29tcGF0aWJsZShmZHQsIG5vZGUsICJtdWx0aWJvb3QsbW9kdWxlIiApKQo+ID4g
KyAgICBlbHNlIGlmICggZGVwdGggPD0gMyAmJiAoZGV2aWNlX3RyZWVfbm9kZV9jb21wYXRpYmxl
KGZkdCwgbm9kZSwKPiA+ICJ4ZW4sbXVsdGlib290LW1vZHVsZSIgKSB8fAo+ID4gKyAgICAgICAg
ICAgICAgZGV2aWNlX3RyZWVfbm9kZV9jb21wYXRpYmxlKGZkdCwgbm9kZSwgIm11bHRpYm9vdCxt
b2R1bGUiICkpKQo+ID4gICAgICAgICAgIHByb2Nlc3NfbXVsdGlib290X25vZGUoZmR0LCBub2Rl
LCBuYW1lLCBhZGRyZXNzX2NlbGxzLAo+ID4gc2l6ZV9jZWxscyk7Cj4gPiAgICAgICBlbHNlIGlm
ICggZGVwdGggPT0gMSAmJiBkZXZpY2VfdHJlZV9ub2RlX21hdGNoZXMoZmR0LCBub2RlLCAiY2hv
c2VuIikKPiA+ICkKPiA+ICAgICAgICAgICBwcm9jZXNzX2Nob3Nlbl9ub2RlKGZkdCwgbm9kZSwg
bmFtZSwgYWRkcmVzc19jZWxscywgc2l6ZV9jZWxscyk7CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 21:14:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 21:14: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 1gG9R4-00062T-Vf; Fri, 26 Oct 2018 21:14:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pe7m=ng=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gG9R4-00062G-7V
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 21:14:26 +0000
X-Inumbo-ID: 54574d5f-d964-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 54574d5f-d964-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 21:15: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 <aliasfile-bounces@xenproject.org>)
 id 1gG9R0-00017M-PW; Fri, 26 Oct 2018 21:14: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 1gG9R0-0005Sf-HE; Fri, 26 Oct 2018 21:14:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gG9R0-0001gn-Gb; Fri, 26 Oct 2018 21:14:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128973-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 qemu-mainline:test-armhf-armhf-xl-vhd:debian-di-install:fail:regression
 qemu-mainline:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop: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-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-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-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-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm: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:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm: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-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-i386-libvirt-qemuu-debianhvm-amd64-xsm: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-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-libvirt:migrate-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-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-libvirt-raw:migrate-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-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=c96292036a17857d62b8b5d3c8752bac3d6b7193
X-Osstest-Versions-That: qemuu=13399aad4fa87b2878c49d02a5d3bafa6c966ba3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 26 Oct 2018 21:14:22 +0000
Subject: [Xen-devel] [qemu-mainline test] 128973: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODk3MyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5NzMvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGlt
ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODk1NQogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI4OTU1CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgMTYgZ3Vlc3Qt
c3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMjg5NTUKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg5
NTUKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBsaWtlIDEyODk1NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4OTU1CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjg5NTUKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyODk1NQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgog
cWVtdXUgICAgICAgICAgICAgICAgYzk2MjkyMDM2YTE3ODU3ZDYyYjhiNWQzYzg3NTJiYWMzZDZi
NzE5MwpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAgMTMzOTlhYWQ0ZmE4
N2IyODc4YzQ5ZDAyYTVkM2JhZmE2Yzk2NmJhMwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4OTU1
ICAyMDE4LTEwLTI0IDA2OjE2OjA5IFogICAgMiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEy
ODk3MyAgMjAxOC0xMC0yNSAwNToyMzowNCBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
UGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsZWtzYW5kYXIgTWFy
a292aWMgPGFtYXJrb3ZpY0B3YXZlY29tcC5jb20+CiAgQWxleCBCZW5uw6llIDxhbGV4LmJlbm5l
ZUBsaW5hcm8ub3JnPgogIEFuZHJlIFByenl3YXJhIDxhbmRyZS5wcnp5d2FyYUBhcm0uY29tPgog
IERvbmdqaXUgR2VuZyA8Z2VuZ2RvbmdqaXVAaHVhd2VpLmNvbT4KICBFZGdhciBFLiBJZ2xlc2lh
cyA8ZWRnYXIuaWdsZXNpYXNAeGlsaW54LmNvbT4KICBGcmVkcmlrIE5vcmluZyA8bm9yaW5nQG5v
Y3Jldy5vcmc+CiAgTGlhbSBNZXJ3aWNrIDxMaWFtLk1lcndpY2tAb3JhY2xlLmNvbT4KICBNYW8g
Wmhvbmd5aSA8bWFvemhvbmd5aUBjbXNzLmNoaW5hbW9iaWxlLmNvbT4KICBNYXJrdXMgQXJtYnJ1
c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBs
aW5hcm8ub3JnPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAg
UmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgUmljaGFy
ZCBIZW5kZXJzb24gPHJ0aEB0d2lkZGxlLm5ldD4KICBTdGV3YXJ0IEhpbGRlYnJhbmQgPHN0ZXdh
cnQuaGlsZGVicmFuZEBkb3JuZXJ3b3Jrcy5jb20+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhh
dC5jb20+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
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7
IGl0IHdvdWxkIGJlIDEzOTggbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 21:27:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 21:27: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 1gG9ds-0006w6-An; Fri, 26 Oct 2018 21:27:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cgvd=ng=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gG9dr-0006w1-3c
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 21:27:39 +0000
X-Inumbo-ID: 8a534ccb-d965-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 8a534ccb-d965-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 23:24:37 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id CB6C780D;
 Fri, 26 Oct 2018 14:27:36 -0700 (PDT)
Received: from [192.168.42.76] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 9FCF73F6A8;
 Fri, 26 Oct 2018 14:27:34 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
 <1540260184-11294-5-git-send-email-sstabellini@kernel.org>
 <e0434a3a-17aa-6835-d4b5-f841eacc32b8@arm.com>
 <alpine.DEB.2.10.1810261357430.32521@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a63ed658-8f3f-f66f-cfc1-2f1b78ecd8d5@arm.com>
Date: Fri, 26 Oct 2018 22:27:31 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810261357430.32521@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 05/25] xen/arm: check for multiboot nodes
 only under /chosen
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 andrii_anisov@epam.com, 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>

SGksCgpPbiAxMC8yNi8xOCAxMDoxMiBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IE9u
IEZyaSwgMjYgT2N0IDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gSGkgU3RlZmFubywKPj4K
Pj4gT24gMTAvMjMvMTggMzowMiBBTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4gTWFr
ZSBzdXJlIHRvIG9ubHkgbG9vayBmb3IgbXVsdGlib290IGNvbXBhdGlibGUgbm9kZXMgb25seSB1
bmRlcgo+Pj4gL2Nob3Nlbiwgbm90IHVuZGVyIGFueSBvdGhlciBwYXRocyAoZGVwdGggPD0gMyku
Cj4+Pgo+Pj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxp
bnguY29tPgo+Pj4KPj4+IC0tLQo+Pj4KPj4+IENoYW5nZXMgaW4gdjU6Cj4+PiAtIGFkZCBwYXRj
aAo+Pj4gLSBhZGQgY2hlY2sgb24gcmV0dXJuIHZhbHVlIG9mIGZkdF9nZXRfcGF0aAo+Pj4gLS0t
Cj4+PiAgICB4ZW4vYXJjaC9hcm0vYm9vdGZkdC5jIHwgMTMgKysrKysrKysrKy0tLQo+Pj4gICAg
MSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4+Pgo+Pj4g
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9ib290ZmR0LmMgYi94ZW4vYXJjaC9hcm0vYm9vdGZk
dC5jCj4+PiBpbmRleCA4ZWJhNDJjLi5hMzE0YWNhIDEwMDY0NAo+Pj4gLS0tIGEveGVuL2FyY2gv
YXJtL2Jvb3RmZHQuYwo+Pj4gKysrIGIveGVuL2FyY2gvYXJtL2Jvb3RmZHQuYwo+Pj4gQEAgLTE3
Myw3ICsxNzMsMTQgQEAgc3RhdGljIHZvaWQgX19pbml0IHByb2Nlc3NfbXVsdGlib290X25vZGUo
Y29uc3Qgdm9pZAo+Pj4gKmZkdCwgaW50IG5vZGUsCj4+PiAgICAgICAgYm9vdG1vZHVsZV9raW5k
IGtpbmQ7Cj4+PiAgICAgICAgcGFkZHJfdCBzdGFydCwgc2l6ZTsKPj4+ICAgICAgICBjb25zdCBj
aGFyICpjbWRsaW5lOwo+Pj4gLSAgICBpbnQgbGVuOwo+Pj4gKyAgICBpbnQgbGVuID0gc2l6ZW9m
KCIvY2hvc2VuIik7Cj4+Cj4+IE5JVCwgSSBhbSBub3QgY29udmluY2UgeW91IHdpbiBhbnl0aGlu
ZyB3aXRoIHRoYXQgdHJpY2suIHN0cmxlbiBjb3VsZCBiZQo+PiBvcHRpbWl6ZWQgYnkgdGhlIGNv
bXBpbGVyICh3ZSB1c2UgX19idWlsdGluX3N0cmxlbiBvbiBBcm02NCkuCj4gCj4gSSBjb3VsZCB1
c2Ugc3RybGVuIGlmIHlvdSBwcmVmZXIsIGJ1dCBnaXZlbiB0aGF0IHRoZSBzdHJpbmcgaXMga25v
d24gYXQKPiBjb21waWxlIHRpbWUsIGl0IHNob3VsZCBob3BlZnVsbHkgYmUgcmVzb2x2ZWQgdG8g
IjgiIGF0IGNvbXBpbGUgdGltZQo+IHVzaW5nIHNpemVvZi4gV2hhdCdzIHdyb25nIHdpdGggaXQ/
CgpfX2J1aWx0aW5fc3RybGVuIHNob3VsZCBnZXQgb3B0aW1pemVkIGF0IGNvbXBpbGUtdGltZS4g
QWx0aG91Z2gsIEkgZG9uJ3QgCnNlZW0gdG8gYmUgdGhlIGNhc2Ugd2hlbiBJIHRyaWVkLiBOb3Qg
c3VyZSB3aHkuCgpOZXZlciBtaW5kIHRoZW4uCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 21:32:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 21: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 1gG9iQ-0007gS-Uf; Fri, 26 Oct 2018 21:32:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cgvd=ng=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gG9iO-0007gN-Uf
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 21:32:20 +0000
X-Inumbo-ID: d4d14b17-d966-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id d4d14b17-d966-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 21:33:51 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 8081BA78;
 Fri, 26 Oct 2018 14:32:18 -0700 (PDT)
Received: from [192.168.42.76] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 006B33F6A8;
 Fri, 26 Oct 2018 14:32:16 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
 <1540260184-11294-5-git-send-email-sstabellini@kernel.org>
 <e0434a3a-17aa-6835-d4b5-f841eacc32b8@arm.com>
 <alpine.DEB.2.10.1810261357430.32521@sstabellini-ThinkPad-X260>
 <a63ed658-8f3f-f66f-cfc1-2f1b78ecd8d5@arm.com>
Message-ID: <655aea94-13a9-def2-6dcc-6d644f74813f@arm.com>
Date: Fri, 26 Oct 2018 22:32:14 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <a63ed658-8f3f-f66f-cfc1-2f1b78ecd8d5@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 05/25] xen/arm: check for multiboot nodes
 only under /chosen
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 andrii_anisov@epam.com, 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>

CgpPbiAxMC8yNi8xOCAxMDoyNyBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+IAo+IE9u
IDEwLzI2LzE4IDEwOjEyIFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+IE9uIEZyaSwg
MjYgT2N0IDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+IEhpIFN0ZWZhbm8sCj4+Pgo+Pj4g
T24gMTAvMjMvMTggMzowMiBBTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4+IE1ha2Ug
c3VyZSB0byBvbmx5IGxvb2sgZm9yIG11bHRpYm9vdCBjb21wYXRpYmxlIG5vZGVzIG9ubHkgdW5k
ZXIKPj4+PiAvY2hvc2VuLCBub3QgdW5kZXIgYW55IG90aGVyIHBhdGhzIChkZXB0aCA8PSAzKS4K
Pj4+Pgo+Pj4+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGls
aW54LmNvbT4KPj4+Pgo+Pj4+IC0tLQo+Pj4+Cj4+Pj4gQ2hhbmdlcyBpbiB2NToKPj4+PiAtIGFk
ZCBwYXRjaAo+Pj4+IC0gYWRkIGNoZWNrIG9uIHJldHVybiB2YWx1ZSBvZiBmZHRfZ2V0X3BhdGgK
Pj4+PiAtLS0KPj4+PiDCoMKgIHhlbi9hcmNoL2FybS9ib290ZmR0LmMgfCAxMyArKysrKysrKysr
LS0tCj4+Pj4gwqDCoCAxIGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlv
bnMoLSkKPj4+Pgo+Pj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYm9vdGZkdC5jIGIveGVu
L2FyY2gvYXJtL2Jvb3RmZHQuYwo+Pj4+IGluZGV4IDhlYmE0MmMuLmEzMTRhY2EgMTAwNjQ0Cj4+
Pj4gLS0tIGEveGVuL2FyY2gvYXJtL2Jvb3RmZHQuYwo+Pj4+ICsrKyBiL3hlbi9hcmNoL2FybS9i
b290ZmR0LmMKPj4+PiBAQCAtMTczLDcgKzE3MywxNCBAQCBzdGF0aWMgdm9pZCBfX2luaXQgcHJv
Y2Vzc19tdWx0aWJvb3Rfbm9kZShjb25zdCAKPj4+PiB2b2lkCj4+Pj4gKmZkdCwgaW50IG5vZGUs
Cj4+Pj4gwqDCoMKgwqDCoMKgIGJvb3Rtb2R1bGVfa2luZCBraW5kOwo+Pj4+IMKgwqDCoMKgwqDC
oCBwYWRkcl90IHN0YXJ0LCBzaXplOwo+Pj4+IMKgwqDCoMKgwqDCoCBjb25zdCBjaGFyICpjbWRs
aW5lOwo+Pj4+IC3CoMKgwqAgaW50IGxlbjsKPj4+PiArwqDCoMKgIGludCBsZW4gPSBzaXplb2Yo
Ii9jaG9zZW4iKTsKPj4+Cj4+PiBOSVQsIEkgYW0gbm90IGNvbnZpbmNlIHlvdSB3aW4gYW55dGhp
bmcgd2l0aCB0aGF0IHRyaWNrLiBzdHJsZW4gY291bGQgYmUKPj4+IG9wdGltaXplZCBieSB0aGUg
Y29tcGlsZXIgKHdlIHVzZSBfX2J1aWx0aW5fc3RybGVuIG9uIEFybTY0KS4KPj4KPj4gSSBjb3Vs
ZCB1c2Ugc3RybGVuIGlmIHlvdSBwcmVmZXIsIGJ1dCBnaXZlbiB0aGF0IHRoZSBzdHJpbmcgaXMg
a25vd24gYXQKPj4gY29tcGlsZSB0aW1lLCBpdCBzaG91bGQgaG9wZWZ1bGx5IGJlIHJlc29sdmVk
IHRvICI4IiBhdCBjb21waWxlIHRpbWUKPj4gdXNpbmcgc2l6ZW9mLiBXaGF0J3Mgd3Jvbmcgd2l0
aCBpdD8KPiAKPiBfX2J1aWx0aW5fc3RybGVuIHNob3VsZCBnZXQgb3B0aW1pemVkIGF0IGNvbXBp
bGUtdGltZS4gQWx0aG91Z2gsIEkgZG9uJ3QgCj4gc2VlbSB0byBiZSB0aGUgY2FzZSB3aGVuIEkg
dHJpZWQuIE5vdCBzdXJlIHdoeS4KPiAKPiBOZXZlciBtaW5kIHRoZW4uCgpBY3R1YWxseSBJIGp1
c3QgdHJpZWQgdG8gdXNlIF9fYnVpbHRpbl9zdGxyZW4gcmF0aGVyIHRoYW4gc3RybGVuLiBBbmQK
R0NDIGlzIGNvbXB1dGluZyB0aGUgc2l6ZSBhdCBjb21waWxlciB0aW1lLgoKU29tZWhvdywgSSB0
aG91Z2h0IGFybTY0IHdhcyB1c2luZyBfX2J1aWx0aW5fc3RybGVuIGJ1dCBpdCBzZWVtcyB0byAK
aW1wbGVtZW50IHRoZXJlIG93bi4gTW9zdCBsaWtlbHkgd2Ugd291bGQgd2FudCB0byB1c2UgX19i
dWlsdGluX3N0cmxlbiAKd29yIGNvbnN0YW50IHN0cmluZy4gQnV0IHRoYXQncyBhbm90aGVyIHN0
b3J5LgoKSW4gdGhhdCBjYXNlLCBJIHdvdWxkIHByZWZlciBpZiB5b3UgdXNlIF9fYnVpbHRpbl9z
dHJsZW4uIFRoaXMgaXMgZWFzaWVyIAp0byB1bmRlcnN0YW5kIG92ZXIgc2l6ZW9mLgoKQ2hlZXJz
LAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 21:41:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 21: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 1gG9rC-0008WD-3R; Fri, 26 Oct 2018 21:41:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=imcq=ng=nsa.gov=dgdegra@srs-us1.protection.inumbo.net>)
 id 1gG9rB-0008W8-EU
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 21:41:25 +0000
X-Inumbo-ID: 18b32785-d968-11e8-a6a9-d7ebe60f679a
Received: from uhil19pa12.eemsg.mail.mil (unknown [214.24.21.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 18b32785-d968-11e8-a6a9-d7ebe60f679a;
 Fri, 26 Oct 2018 21:42:55 +0000 (UTC)
X-EEMSG-check-008: 350535195|UHIL19PA12_EEMSG_MP10.csd.disa.mil
Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.3])
 by uhil19pa12.eemsg.mail.mil with ESMTP/TLS/DHE-RSA-AES256-SHA256;
 26 Oct 2018 21:41:21 +0000
X-IronPort-AV: E=Sophos;i="5.54,429,1534809600"; d="scan'208";a="19943017"
IronPort-PHdr: =?us-ascii?q?9a23=3AuH3WUBe1x2wImXr0W+qhiM8SlGMj4u6mDksu8p?=
 =?us-ascii?q?Mizoh2WeGdxc26YBCN2/xhgRfzUJnB7Loc0qyK6/+mATRIyK3CmUhKSIZLWR?=
 =?us-ascii?q?4BhJdetC0bK+nBN3fGKuX3ZTcxBsVIWQwt1Xi6NU9IBJS2PAWK8TW94jEIBx?=
 =?us-ascii?q?rwKxd+KPjrFY7OlcS30P2594HObwlSizexfbF/IA+qoQnNq8IbnZZsJqEtxx?=
 =?us-ascii?q?XTv3BGYf5WxWRmJVKSmxbz+MK994N9/ipTpvws6ddOXb31cKokQ7NYCi8mM3?=
 =?us-ascii?q?0u683wqRbDVwqP6WACXWgQjxFFHhLK7BD+Xpf2ryv6qu9w0zSUMMHqUbw5Xy?=
 =?us-ascii?q?mp4rx1QxH0ligIKz858HnWisNuiqJbvAmhrAF7z4LNfY2ZKOZycqbbcNwUX2?=
 =?us-ascii?q?pBWttaWTJHDI2ycoADC/MNMfhEo4X4oVYFsBmwChS2BO73yjFGmGL43bE03e?=
 =?us-ascii?q?oiCwHG3RAvEd0Bv3nPsNX6L6MfXfypwKXUzzjOae5d1zfn6IjPdxAsuf+AU7?=
 =?us-ascii?q?xufsTQ00kgDRnKjluIpYf4MT2azOINs2mF4OpkSOmhimAroBx2rzeyyccjl5?=
 =?us-ascii?q?fGho0Pyl/e7ih5xp01KseiRE50Zt6kDoJduieHPIV1WsMvW3xktDogxrEYpJ?=
 =?us-ascii?q?K2fDIGxIo5yxPdcfCLbouF7g/7WOqMPTt0nmxpdK+/ihqo70StxO/xWtOq3F?=
 =?us-ascii?q?pXsCZJisTAu3EJ2hDJ9MSKSvRw8l2g1DqV2A3f9+dJKl0um6XBMZ4u2Lswm4?=
 =?us-ascii?q?IWsUTEAyD5hl37jLSTdkU44uio7PnnYqn+qp+cKYB0jgb+P7wplMKiA+o2LB?=
 =?us-ascii?q?ECUWmZ9+ihzbHs80L3TalWgvEoiKXWrJfaJd4DpqKjBQ9VyZws5wywDzehzt?=
 =?us-ascii?q?QUhXgHLFRbdxKbl4XlJk3CLOrmAfuig1mgiilny+7EM7H7H5nALWXPnK/kfb?=
 =?us-ascii?q?ln6k5czAQzzcpY55JRErwOPf3zVVLvu9zXFB82KRe5w+D8CNpnzI8eVmWPAr?=
 =?us-ascii?q?GBPKPIrVCI/v4vI/WLZIINtzfyNf4l6+fzgnAnh18SY62p0IATaHC5BfRmP1?=
 =?us-ascii?q?6ZbWDjg9gfF2cGpA0+TPbliFeaSz5ce26yX74g5jE8EI+oCZrOSZ6wgLyF3S?=
 =?us-ascii?q?e0Ap1Wa3tdClCRCnfnaZ+IVOsLaCKXOsVhiCALVaC9S4890hGjrBX1y7x6Ie?=
 =?us-ascii?q?rO5CIZu4jv28Ry5+3UjRE96yZ0AsqG3m6RTmF0gnkIRz453axlvUN9zVKDgu?=
 =?us-ascii?q?BEhKkXN9VVr9lETwM7Pp6Th7hYId3vXgPKfv+SVU2rBN6hBGdidN8px84yZB?=
 =?us-ascii?q?M3F9qugx/Z1gK2ErQVkPqNH5Vy/aXClTClK8lxxnnc3YE9nlImRY1JLmTgia?=
 =?us-ascii?q?lhoVv9HYnMxg+1momwfK0SmGbh/WGCwG7GkwsQBAJ/XajKR3k3YFDf69v++B?=
 =?us-ascii?q?WRHPeVFb07P14Zmoa5IaxQZ4is1A8eSQ=3D=3D?=
X-IPAS-Result: =?us-ascii?q?A2CzAACUiNNb/7Xj1wpjGwEBAQEDAQEBBwMBAQGBZYFbg?=
 =?us-ascii?q?jcKg2uWPpkNCg0YhFQCF4MiOBYBAwEBAQEBAQIBgRSCNiQBgl8BAQEBAwEiE?=
 =?us-ascii?q?UUMBgEIDgMEAQEBAgIGIAIEJgoOBwgJAQQOBQiCWqlXgS6FLIR0CQGBAYptB?=
 =?us-ascii?q?oIAgVeCHi6FAAUQI4JKMYImAohjC4cxjmAJAoxrhCqBUoR3iXyTaIMqgVqBd?=
 =?us-ascii?q?isKQQ+CDoEZkFdvjB+BHwEB?=
Received: from msht-gh1-uea02.corp.nsa.gov ([10.215.227.181])
 by emsm-gh1-uea11.NCSC.MIL with ESMTP; 26 Oct 2018 21:41:20 +0000
Received: from MSMR-GH1-UEA06.corp.nsa.gov (10.215.225.2) by
 MSHT-GH1-UEA02.corp.nsa.gov (10.215.227.181) with Microsoft SMTP Server (TLS)
 id 14.3.389.1; Fri, 26 Oct 2018 17:41:17 -0400
Received: from MSMR-GH1-UEA01.corp.nsa.gov ([169.254.6.41]) by
 MSMR-GH1-UEA06.corp.nsa.gov ([169.254.11.129]) with mapi id 14.03.0389.001;
 Fri, 26 Oct 2018 17:41:13 -0400
From: "DeGraaf, Daniel G" <dgdegra@nsa.gov>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: Ping: Re: Flask default policy mismatch vs dummy
Thread-Index: AdRtdEuR45uIuDSnSn68DllzGoN6OA==
Date: Fri, 26 Oct 2018 21:41:12 +0000
Message-ID: <BA190A75E8413C49BB9E1D2B85D1181170E3DDFB@MSMR-GH1-UEA01.corp.nsa.gov>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.215.237.212]
MIME-Version: 1.0
Subject: Re: [Xen-devel] Ping: Re: Flask default policy mismatch vs dummy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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: "dgdegra@tycho.nsa.gov" <dgdegra@tycho.nsa.gov>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 "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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8SkJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IEZyaWRheSwgT2N0b2JlciAyNiwgMjAxOCA3OjE2IEFNDQo+
IFRvOiBEYW5pZWwgZGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4NCj4gQ2M6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+OyB4ZW4tZGV2ZWxAbGlzdHMueGVu
Lm9yZw0KPiBTdWJqZWN0OiBbTm9uLURvRCBTb3VyY2VdIFBpbmc6IFJlOiBGbGFzayBkZWZhdWx0
IHBvbGljeSBtaXNtYXRjaCB2cyBkdW1teQ0KPiANCj4gPj4+IE9uIDExLjEwLjE4IGF0IDEzOjQw
LCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOg0KPiA+Pj4+IE9uIDExLjEwLjE4IGF0IDEwOjA1
LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6DQo+ID4+IEZvdW5kIHdoaWxlIGxv
b2tpbmcgYXQgc29tZSBPU1NUZXN0IGxvZ3MuDQo+ID4+DQo+ID4+IE9jdCAgOSAxNDowMzowOS41
NzkwMzcgKFhFTikgYXZjOiAgZGVuaWVkICB7IHNldHVwIH0gZm9yIGRvbWlkPTANCj4gPj4gc2Nv
bnRleHQ9c3lzdGVtX3U6c3lzdGVtX3I6ZG9tMF90IHRjb250ZXh0PXN5c3RlbV91OnN5c3RlbV9y
Onhlbl90DQo+ID4+IHRjbGFzcz1yZXNvdXJjZQ0KPiA+PiBPY3QgIDkgMTQ6MDM6MDkuNTkwODYz
IFsgICAgMC41MjIxOTNdIEZhaWxlZCB0byByZXBvcnQgTU1DT05GSUcgcmVzZXJ2YXRpb24NCj4g
Pj4gc3RhdGUgZm9yIFBDSSBNTUNPTkZJRyAwMDAwIFtidXMgMDAtN2ZdIHRvIGh5cGVydmlzb3Ig
KC0xMykNCj4gPj4NCj4gPj4gSWYgc29tZW9uZSBoYXMgc29tZSB0dWl0cywgcGxlYXNlIGZlZWwg
ZnJlZS4gIElmIG5vdCwgSSdsbCBzZWUgd2hhdCBJDQo+ID4+IGNhbiBkbyB3aGVuIEkndmUgZ290
IHNvbWUgdGltZS4NCj4gPg0KPiA+IEhvdyBhYm91dCB0aGlzPw0KPiA+DQo+ID4gSmFuDQo+IA0K
PiBEYW5pZWwsIGRvIHlvdSBoYXZlIGFueSB0aG91Z2h0cyBoZXJlPw0KPiANCj4gVGhhbmtzLCBK
YW4NCg0KVGhpcyBsb29rcyBsaWtlIGEgbWlzc2luZyBhbGxvdyBydWxlIGluIHRoZSBwb2xpY3kg
Zm9yIGRvbTA7IHNvbWV0aGluZyBsaWtlOg0KDQphbGxvdyBkb20wX3QgeGVuX3Q6IHJlc291cmNl
IHNldHVwOw0KDQppbiBkb20wLnRlIGF0IHRoZSBlbmQgbmVhciB0aGUgYWRtaW5fZGV2aWNlKCkg
c3RhdGVtZW50cy4gIEknbSBub3QgYXQgbXkgTGludXggc3lzdGVtIGF0IHRoZSBtb21lbnQsIG90
aGVyd2lzZSBJJ2QgbWFrZSBhIHBhdGNoLg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 21:44:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 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 1gG9ua-0000Ep-N0; Fri, 26 Oct 2018 21:44:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pe7m=ng=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gG9uZ-0000EZ-2O
 for xen-devel@lists.xenproject.org; Fri, 26 Oct 2018 21:44:55 +0000
X-Inumbo-ID: f43b3803-d967-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f43b3803-d967-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 23:41:53 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gG9uV-0001gG-5N; Fri, 26 Oct 2018 21:44: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 1gG9uU-0007bj-SB; Fri, 26 Oct 2018 21:44:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gG9uU-0004xt-Ra; Fri, 26 Oct 2018 21:44:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129014-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=f157f97301cc2c573977e624f859db93442ff2d5
X-Osstest-Versions-That: ovmf=b28d406b5a3b1506ce75fa71c74b489b68a2c11a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 26 Oct 2018 21:44:50 +0000
Subject: [Xen-devel] [ovmf test] 129014: 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>

ZmxpZ2h0IDEyOTAxNCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjkwMTQvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBmMTU3Zjk3MzAxY2MyYzU3Mzk3N2U2MjRmODU5ZGI5
MzQ0MmZmMmQ1CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBiMjhkNDA2
YjVhM2IxNTA2Y2U3NWZhNzFjNzRiNDg5YjY4YTJjMTFhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjkwMDQgIDIwMTgtMTAtMjYgMTI6NDE6MjUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI5MDE0ICAyMDE4LTEwLTI2IDE1OjEwOjUzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgVG9tYXMgUGls
YXIgPHRwaWxhckBzb2xhcmZsYXJlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9n
aXQvb3NzdGVzdC9vdm1mLmdpdAogICBiMjhkNDA2YjVhLi5mMTU3Zjk3MzAxICBmMTU3Zjk3MzAx
Y2MyYzU3Mzk3N2U2MjRmODU5ZGI5MzQ0MmZmMmQ1IC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Oct 26 21:56:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 26 Oct 2018 21:56: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 1gGA5D-00015I-Ph; Fri, 26 Oct 2018 21:55:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cgvd=ng=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gGA5C-00015D-Gr
 for xen-devel@lists.xen.org; Fri, 26 Oct 2018 21:55:54 +0000
X-Inumbo-ID: 7d4a1740-d969-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 7d4a1740-d969-11e8-a8a5-bc764e045a96;
 Fri, 26 Oct 2018 23:52:53 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id D9689A78;
 Fri, 26 Oct 2018 14:55:52 -0700 (PDT)
Received: from [192.168.42.76] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 347443F6A8;
 Fri, 26 Oct 2018 14:55:50 -0700 (PDT)
To: Andrii Anisov <Andrii_Anisov@epam.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
References: <20181023181709.11883-1-julien.grall@arm.com>
 <20181023181709.11883-2-julien.grall@arm.com>
 <6098937f-98de-bff9-6c48-5575a45875e0@epam.com>
 <57ee191b-be21-701e-ef19-4ed4df1cf289@arm.com>
 <77f72cc9-6548-afd9-3766-23326b3551d9@epam.com>
 <6acf65ef-4302-c403-32ba-1d88ab954265@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <22f7ebc8-c74b-0d8e-4847-9d3df9bcf5db@arm.com>
Date: Fri, 26 Oct 2018 22:55:48 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <6acf65ef-4302-c403-32ba-1d88ab954265@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/4] xen/arm: gic: Ensure we have an ISB
 between ack and do_IRQ()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andre.przywara@arm.com" <andre.przywara@arm.com>,
 "sstabellini@kernel.org" <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>

CgpPbiAxMC8yNi8xOCAxOjQ5IFBNLCBBbmRyaWkgQW5pc292IHdyb3RlOgo+IEhlbGxvIEp1bGll
bgoKSGksCgo+IE9uIDI1LjEwLjE4IDE3OjExLCBBbmRyaWkgQW5pc292IHdyb3RlOgo+PiBJIGd1
ZXNzIEkgc2hvdWxkIG1ha2UgYSBkZWRpY2F0ZWQgcGF0Y2ggYXBwbGljYWJsZSB0byBtYWlubGlu
ZSB0byByZXZlYWwKPj4gdGhlIGlzc3VlLiBJIGhvcGUgSSdsbCBkbyB0aGlzIG5lYXJlc3QgZGF5
cy4KPiAKPiBQbGVhc2UgZmluZCBiZWxvdyB0aGUgZGlmZiBhcHBsaWNhYmxlIHRvIHRoZSBjdXJy
ZW50IHhlbmJpdHMvc21va2Ugd2hpY2gKPiBleHBvc2VzIHRoZSBpc3N1ZS4KClRoZSBmdW5jdGlv
bnMgYmVsb3cgZG9lcyBub3QgZXhpc3QgaW4gbGF0ZXN0IFhlbi4gU28gYXJlIHlvdSBzdXJlIHRo
aXMgCmJhc2VkIG9uIG1haW5saW5lPwoKPiAKPiBXaXRoIHRoYXQgZGlmZiBJIHNlZSAob24gbXkg
Ym9hcmQpIG91dHB1dHMgbGlrZToKPiAKPiAKPiAgIMKgwqDCoCAoWEVOKSBTdG9yZWQgTFIgaXMg
c3RhbGU6IHN0b3JlZCAweEFBMDI1Qzk3IHJlYWQgMHg4QTAyNUM5Nwo+ICAgwqDCoMKgIChYRU4p
IFN0b3JlZCBMUiBpcyBzdGFsZTogc3RvcmVkIDB4OUEwMjVDOTcgcmVhZCAweDhBMDI1Qzk3Cj4g
ICDCoMKgwqAgKFhFTikgU3RvcmVkIExSIGlzIHN0YWxlOiBzdG9yZWQgMHg5QTAyNUM5NyByZWFk
IDB4OEEwMjVDOTcKPiAgIMKgwqDCoCAoWEVOKSBTdG9yZWQgTFIgaXMgc3RhbGU6IHN0b3JlZCAw
eDlBMDI1Qzk3IHJlYWQgMHg4QTAyNUM5Nwo+ICAgwqDCoMKgIChYRU4pIFN0b3JlZCBMUiBpcyBz
dGFsZTogc3RvcmVkIDB4MUEwMDAwMUIgcmVhZCAweEEwMDAwMUIKPiAgIMKgwqDCoCAoWEVOKSBT
dG9yZWQgTFIgaXMgc3RhbGU6IHN0b3JlZCAweDlBMDI1Qzk3IHJlYWQgMHg4QTAyNUM5Nwo+ICAg
wqDCoMKgIChYRU4pIFN0b3JlZCBMUiBpcyBzdGFsZTogc3RvcmVkIDB4QUEwMjVDOTcgcmVhZCAw
eDhBMDI1Qzk3CgpIb3cgbWFueSBkb21haW4gZG8geW91IGhhdmUgcnVuIGF0IHRoYXQgdGltZT8g
VW5kZXIgd2hpY2ggY29uZGl0aW9uIHRoaXMgCmlzIGhhcGVubmluZz8KCkFsc28sIHdoYXQgaXMg
eW91ciBYZW4gY29tbWFuZCBsaW5lPyBJIGFzc3VtZSB5b3UgZGlkbid0IGRpc2FibGUgCnNlcnJv
cnMsIHJpZ2h0PyBTbyB3ZSBzaG91bGQgaGF2ZSBwbGVudHkgb2YgZHNiKHN5KSBhbmQgaXNiKCkg
aW4gdGhlIApwYXRoIHRvIHRoZXJlLgoKU28gSSB3b3VsZCBydWxlIG91dCBhIG1pc3NpbmcgYmFy
cmllciBoZXJlLgoKPiAKPiAKPiBUaG9zZSBwcmludHMgSSB0cmVhdCBhcyBMUiBjb250ZW50IGNo
YW5nZSAoc3RhdGUgUEVORElORy0+SU5WQUxJRCkKPiB3aXRob3V0IGV4aXRpbmcgZnJvbSBoeXAg
dG8gZ3Vlc3QuIFVuZm9ydHVuYXRlbHksIEkgZGlkIG5vdCBmaW5kIGEga2luZAo+IG9mIGV4cGxh
bmF0aW9uIHRvIHRoaXMgZWZmZWN0IGluIEFSTSBJSEkgMDA0OEIuYiBkb2N1bWVudC4KPiBJIGhh
dmUgR0lDdjIgb24gdGhlIGRpZS4KPiAKPiBJIGFwcHJlY2lhdGUgeW91IGZpbmQgc29tZSB0aW1l
IHRvIGxvb2sgYXQgdGhpcyBhbmQgZXhwcmVzcyB5b3VyIG9waW5pb24uCj4gCj4gCj4gLS0tCj4g
Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9naWMtdjIuYyBiL3hlbi9hcmNoL2FybS9naWMt
djIuYwo+IGluZGV4IDUxMWM4ZDcuLjBiOWFhMmQgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJt
L2dpYy12Mi5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2dpYy12Mi5jCj4gQEAgLTE3MSw2ICsxNzEs
MTQgQEAgc3RhdGljIHVuc2lnbmVkIGludCBnaWN2Ml9jcHVfbWFzayhjb25zdCBjcHVtYXNrX3QK
PiAqY3B1bWFzaykKPiAgIMKgwqDCoMKgIHJldHVybiBtYXNrOwo+ICAgwqB9Cj4gCj4gK3N0YXRp
YyB2b2lkIGdpY3YyX3N0b3JlX2xycyh2b2lkKQo+ICt7Cj4gK8KgwqDCoCBpbnQgaTsKPiArCj4g
K8KgwqDCoCBmb3IgKCBpID0gMDsgaSA8IGdpY3YyX2luZm8ubnJfbHJzOyBpKysgKQo+ICvCoMKg
wqDCoMKgwqDCoCBjdXJyZW50LT5hcmNoLmdpYy52Mi5scltpXSA9IHJlYWRsX2dpY2goR0lDSF9M
UiArIGkgKiA0KTsKPiArfQo+ICsKPiAgIMKgc3RhdGljIHZvaWQgZ2ljdjJfc2F2ZV9zdGF0ZShz
dHJ1Y3QgdmNwdSAqdikKPiAgIMKgewo+ICAgwqDCoMKgwqAgaW50IGk7Cj4gQEAgLTQ0NiwxMSAr
NDU0LDEzIEBAIHN0YXRpYyB2b2lkIGdpY3YyX3VwZGF0ZV9scihpbnQgbHIsIGNvbnN0IHN0cnVj
dAo+IHBlbmRpbmdfaXJxICpwLAo+ICAgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA8PCBHSUNIX1YyX0xSX1BIWVNJ
Q0FMX1NISUZUKTsKPiAKPiAgIMKgwqDCoMKgIHdyaXRlbF9naWNoKGxyX3JlZywgR0lDSF9MUiAr
IGxyICogNCk7Cj4gK8KgwqDCoCBjdXJyZW50LT5hcmNoLmdpYy52Mi5scltscl0gPSBscl9yZWc7
Cj4gICDCoH0KPiAKPiAgIMKgc3RhdGljIHZvaWQgZ2ljdjJfY2xlYXJfbHIoaW50IGxyKQo+ICAg
wqB7Cj4gICDCoMKgwqDCoCB3cml0ZWxfZ2ljaCgwLCBHSUNIX0xSICsgbHIgKiA0KTsKPiArwqDC
oMKgIGN1cnJlbnQtPmFyY2guZ2ljLnYyLmxyW2xyXSA9IDA7Cj4gICDCoH0KPiAKPiAgIMKgc3Rh
dGljIHZvaWQgZ2ljdjJfcmVhZF9scihpbnQgbHIsIHN0cnVjdCBnaWNfbHIgKmxyX3JlZykKPiBA
QCAtNDU4LDYgKzQ2OCw5IEBAIHN0YXRpYyB2b2lkIGdpY3YyX3JlYWRfbHIoaW50IGxyLCBzdHJ1
Y3QgZ2ljX2xyICpscl9yZWcpCj4gICDCoMKgwqDCoCB1aW50MzJfdCBscnY7Cj4gCj4gICDCoMKg
wqDCoCBscnbCoMKgwqDCoMKgwqDCoMKgwqAgPSByZWFkbF9naWNoKEdJQ0hfTFIgKyBsciAqIDQp
Owo+ICvCoMKgwqAgaWYgKCBscnYgIT0gY3VycmVudC0+YXJjaC5naWMudjIubHJbbHJdKQo+ICvC
oMKgwqDCoMKgwqDCoCBwcmludGsoIlN0b3JlZCBMUiBpcyBzdGFsZTogc3RvcmVkIDB4JSJQUklY
MzIiIHJlYWQgMHglIlBSSVgzMiJcbiIsCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg
Y3VycmVudC0+YXJjaC5naWMudjIubHJbbHJdLCBscnYpOwo+ICAgwqDCoMKgwqAgbHJfcmVnLT5w
aXJxID0gKGxydiA+PiBHSUNIX1YyX0xSX1BIWVNJQ0FMX1NISUZUKSAmCj4gR0lDSF9WMl9MUl9Q
SFlTSUNBTF9NQVNLOwo+ICAgwqDCoMKgwqAgbHJfcmVnLT52aXJxID0gKGxydiA+PiBHSUNIX1Yy
X0xSX1ZJUlRVQUxfU0hJRlQpICYKPiBHSUNIX1YyX0xSX1ZJUlRVQUxfTUFTSzsKPiAgIMKgwqDC
oMKgIGxyX3JlZy0+cHJpb3JpdHkgPSAobHJ2ID4+IEdJQ0hfVjJfTFJfUFJJT1JJVFlfU0hJRlQp
ICYKPiBHSUNIX1YyX0xSX1BSSU9SSVRZX01BU0s7Cj4gQEAgLTQ4MSw2ICs0OTQsNyBAQCBzdGF0
aWMgdm9pZCBnaWN2Ml93cml0ZV9scihpbnQgbHIsIGNvbnN0IHN0cnVjdAo+IGdpY19sciAqbHJf
cmVnKQo+ICAgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKCh1aW50MzJfdCkobHJfcmVnLT5ncnAgJiBH
SUNIX1YyX0xSX0dSUF9NQVNLKSA8PAo+IEdJQ0hfVjJfTFJfR1JQX1NISUZUKSApOwo+IAo+ICAg
wqDCoMKgwqAgd3JpdGVsX2dpY2gobHJ2LCBHSUNIX0xSICsgbHIgKiA0KTsKPiArwqDCoMKgIGN1
cnJlbnQtPmFyY2guZ2ljLnYyLmxyW2xyXSA9IGxydjsKPiAgIMKgfQo+IAo+ICAgwqBzdGF0aWMg
dm9pZCBnaWN2Ml9oY3Jfc3RhdHVzKHVpbnQzMl90IGZsYWcsIGJvb2wgc3RhdHVzKQo+IEBAIC0x
MjMyLDYgKzEyNDYsNyBAQCBjb25zdCBzdGF0aWMgc3RydWN0IGdpY19od19vcGVyYXRpb25zIGdp
Y3YyX29wcyA9IHsKPiAgIMKgwqDCoMKgIC5pbmZvwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgID0gJmdpY3YyX2luZm8sCj4gICDCoMKgwqDCoCAuaW5pdMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoCA9IGdpY3YyX2luaXQsCj4gICDCoMKgwqDCoCAuc2Vjb25kYXJ5X2luaXTCoMKg
wqDCoMKgID0gZ2ljdjJfc2Vjb25kYXJ5X2NwdV9pbml0LAo+ICvCoMKgwqAgLnN0b3JlX2xyc8Kg
wqDCoMKgwqDCoMKgwqDCoMKgID0gZ2ljdjJfc3RvcmVfbHJzLAo+ICAgwqDCoMKgwqAgLnNhdmVf
c3RhdGXCoMKgwqDCoMKgwqDCoMKgwqAgPSBnaWN2Ml9zYXZlX3N0YXRlLAo+ICAgwqDCoMKgwqAg
LnJlc3RvcmVfc3RhdGXCoMKgwqDCoMKgwqAgPSBnaWN2Ml9yZXN0b3JlX3N0YXRlLAo+ICAgwqDC
oMKgwqAgLmR1bXBfc3RhdGXCoMKgwqDCoMKgwqDCoMKgwqAgPSBnaWN2Ml9kdW1wX3N0YXRlLAo+
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZ2ljLmMgYi94ZW4vYXJjaC9hcm0vZ2ljLmMKPiBp
bmRleCBlZDM2M2Y2Li5hMDVjNTE4IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9naWMuYwo+
ICsrKyBiL3hlbi9hcmNoL2FybS9naWMuYwo+IEBAIC01OTQsNiArNTk0LDEyIEBAIHN0YXRpYyB2
b2lkIGdpY191cGRhdGVfb25lX2xyKHN0cnVjdCB2Y3B1ICp2LCBpbnQgaSkKPiAgIMKgwqDCoMKg
IH0KPiAgIMKgfQo+IAo+ICt2b2lkIGdpY19zdG9yZV9scnModm9pZCkKPiArewo+ICvCoMKgwqAg
aWYoZ2ljX2h3X29wcy0+c3RvcmVfbHJzKQo+ICvCoMKgwqDCoMKgwqDCoCBnaWNfaHdfb3BzLT5z
dG9yZV9scnMoKTsKPiArfQo+ICsKPiAgIMKgdm9pZCBnaWNfY2xlYXJfbHJzKHN0cnVjdCB2Y3B1
ICp2KQo+ICAgwqB7Cj4gICDCoMKgwqDCoCBpbnQgaSA9IDA7Cj4gZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL2FybS90cmFwcy5jIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKPiBpbmRleCBmNmY2ZGUzLi45
ODUxOTJiIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS90cmFwcy5jCj4gKysrIGIveGVuL2Fy
Y2gvYXJtL3RyYXBzLmMKPiBAQCAtMjA5NSw2ICsyMDk1LDcgQEAgc3RhdGljIHZvaWQgZW50ZXJf
aHlwZXJ2aXNvcl9oZWFkKHN0cnVjdAo+IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCj4gICDCoMKgwqDC
oMKgwqDCoMKgIGlmICggY3VycmVudC0+YXJjaC5oY3JfZWwyICYgSENSX1ZBICkKPiAgIMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoCBjdXJyZW50LT5hcmNoLmhjcl9lbDIgPSBSRUFEX1NZU1JFRyhI
Q1JfRUwyKTsKPiAKPiArwqDCoMKgwqDCoMKgwqAgZ2ljX3N0b3JlX2xycygpOwoKZ2ljX2NsZWFy
X2xycyguLi4pIG1heSByZXdyaXRlIHRoZSBMUnMuIFRvIGNvbmZpcm0gdGhpcyBzdGFsbCBMUnMg
YXJlIApub3QgZHVlIGJ5IHRoaXMgZnVuY3Rpb24sIGNhbiB5b3UgbW92ZSB0aGF0IGFmdGVyIGdp
Y19jbGVhcl9scnMoKT8KCj4gICDCoMKgwqDCoMKgwqDCoMKgIGdpY19jbGVhcl9scnMoY3VycmVu
dCk7Cj4gICDCoMKgwqDCoCB9Cj4gICDCoH0KPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LWFybS9naWMuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ2ljLmgKPiBpbmRleCBkM2Q3YmRhLi42
ZmUzZmRiIDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ2ljLmgKPiArKysgYi94
ZW4vaW5jbHVkZS9hc20tYXJtL2dpYy5oCj4gQEAgLTI5Myw2ICsyOTMsNyBAQCBleHRlcm4gdW5z
aWduZWQgaW50IGdpY19udW1iZXJfbGluZXModm9pZCk7Cj4gICDCoC8qIElSUSB0cmFuc2xhdGlv
biBmdW5jdGlvbiBmb3IgdGhlIGRldmljZSB0cmVlICovCj4gICDCoGludCBnaWNfaXJxX3hsYXRl
KGNvbnN0IHUzMiAqaW50c3BlYywgdW5zaWduZWQgaW50IGludHNpemUsCj4gICDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgdW5zaWduZWQgaW50ICpvdXRfaHdpcnEsIHVuc2ln
bmVkIGludCAqb3V0X3R5cGUpOwo+ICt2b2lkIGdpY19zdG9yZV9scnModm9pZCk7Cj4gICDCoHZv
aWQgZ2ljX2NsZWFyX2xycyhzdHJ1Y3QgdmNwdSAqdik7Cj4gCj4gICDCoHN0cnVjdCBnaWNfaW5m
byB7Cj4gQEAgLTMxNCw2ICszMTUsOCBAQCBzdHJ1Y3QgZ2ljX2h3X29wZXJhdGlvbnMgewo+ICAg
wqDCoMKgwqAgLyogSW5pdGlhbGl6ZSB0aGUgR0lDIGFuZCB0aGUgYm9vdCBDUFUgKi8KPiAgIMKg
wqDCoMKgIGludCAoKmluaXQpKHZvaWQpOwo+ICAgwqDCoMKgwqAgLyogU2F2ZSBHSUMgcmVnaXN0
ZXJzICovCj4gK8KgwqDCoCB2b2lkICgqc3RvcmVfbHJzKSh2b2lkKTsKPiArwqDCoMKgIC8qIFNh
dmUgR0lDIHJlZ2lzdGVycyAqLwo+ICAgwqDCoMKgwqAgdm9pZCAoKnNhdmVfc3RhdGUpKHN0cnVj
dCB2Y3B1ICopOwo+ICAgwqDCoMKgwqAgLyogUmVzdG9yZSBHSUMgcmVnaXN0ZXJzICovCj4gICDC
oMKgwqDCoCB2b2lkICgqcmVzdG9yZV9zdGF0ZSkoY29uc3Qgc3RydWN0IHZjcHUgKik7CgpDaGVl
cnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Oct 27 00:11:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Oct 2018 00:11: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 1gGCCI-0003RO-Dy; Sat, 27 Oct 2018 00:11:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2ydm=nh=xenproject.org=prvs=8319082c3=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gGCCG-0003RE-Vu
 for xen-devel@lists.xenproject.org; Sat, 27 Oct 2018 00:11:21 +0000
X-Inumbo-ID: 0b53bab4-d97d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0b53bab4-d97d-11e8-a6a9-d7ebe60f679a;
 Sat, 27 Oct 2018 00:12:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,429,1534809600"; d="scan'208";a="68910283"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75515-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=b28d406b5a3b1506ce75fa71c74b489b68a2c11a
X-Osstest-Versions-That: ovmf=979b7d802c316722da3f3dee90799728c7aab38f
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 27 Oct 2018 01:11:16 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75515: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTUxNSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NTE1LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICBiMjhkNDA2YjVhM2IxNTA2Y2U3NWZhNzFjNzRiNDg5YjY4
YTJjMTFhCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA5NzliN2Q4MDJj
MzE2NzIyZGEzZjNkZWU5MDc5OTcyOGM3YWFiMzhmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU1
MTAgIDIwMTgtMTAtMjYgMDk6MjA6MzMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NTE1ICAyMDE4LTEwLTI2IDE5OjI1OjQ5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRmVuZywgWXVuaHVh
WCA8eXVuaHVheC5mZW5nQGludGVsLmNvbT4KICBKaWFuIEogV2FuZyA8amlhbi5qLndhbmdAaW50
ZWwuY29tPgogIFl1bmh1YSBGZW5nIDx5dW5odWF4LmZlbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
eHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3Nz
dGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14c20g
YnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2
NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXhzbSBicm9rZW4KYnJva2VuLWpv
YiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpi
cm9rZW4tc3RlcCBidWlsZC1pMzg2IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1p
Mzg2LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0LWlu
c3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIGJ1aWxkLWkzODYteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWls
ZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNv
bW1pdCBiMjhkNDA2YjVhM2IxNTA2Y2U3NWZhNzFjNzRiNDg5YjY4YTJjMTFhCkF1dGhvcjogRmVu
ZywgWXVuaHVhWCA8eXVuaHVheC5mZW5nQGludGVsLmNvbT4KRGF0ZTogICBUaHUgT2N0IDI1IDEz
OjUxOjAxIDIwMTggKzA4MDAKCiAgICBCYXNlVG9vbHM6IEZpeCBCUERHIHRvb2wgcHJpbnQgdHJh
Y2ViYWNrIGluZm8gaXNzdWUKICAgIAogICAgRml4IEJQREcgdG9vbCBwcmludCB0cmFjZWJhY2sg
aW5mbyBpc3N1ZQogICAgYW5kIHJlbW92ZSBhYnVuZGFudCBjb2RlCiAgICAKICAgIENjOiBMaW1p
bmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIENjOiBZb25naG9uZyBaaHUgPHlvbmdo
b25nLnpodUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRy
aWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBZdW5odWEgRmVuZyA8eXVu
aHVheC5mZW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBZb25naG9uZyBaaHUgPHlvbmdo
b25nLnpodUBpbnRlbC5jb20+Cgpjb21taXQgZTUwMDFhYjdhOWMxN2ZlMWNmOTE1NTM5MmM5NDNh
OWM5ODVjOGE5NgpBdXRob3I6IEppYW4gSiBXYW5nIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+CkRh
dGU6ICAgRnJpIE9jdCAyNiAxMjo0NTowNyAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnL0Nv
cmU6IGZpeCBhbiBJQTMyIGJ1aWxkIGZhaWx1cmUKICAgIAogICAgUkVGOiBodHRwczovL2J1Z3pp
bGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEyNzcKICAgIAogICAgVGhlIGZhaWx1
cmUgaXMgY2F1c2VkIGJ5IGRhdGEgdHlwZSBjb252ZXJzaW9uIGJldHdlZW4gVUlOVE4gYW5kIFVJ
TlQ2NCwKICAgIHdoaWNoIGlzIGNoZWNrZWQgaW4gYXQgNjNlYmRlOGVmNmQ0ZmY0OTdkMDU0Y2Nj
MDEwOTA0ZWNkNDQ0MTE5OC4KICAgIAogICAgQ2M6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVs
LmNvbT4KICAgIENjOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIENvbnRy
aWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNp
Z25lZC1vZmYtYnk6IEppYW4gSiBXYW5nIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Oct 27 00:34:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Oct 2018 00: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 1gGCYl-00053K-Dt; Sat, 27 Oct 2018 00:34:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=86ns=nh=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gGCYk-00053F-Mj
 for xen-devel@lists.xen.org; Sat, 27 Oct 2018 00:34:34 +0000
X-Inumbo-ID: a6fa3b15-d97f-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a6fa3b15-d97f-11e8-a8a5-bc764e045a96;
 Sat, 27 Oct 2018 02:31:32 +0200 (CEST)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id B54D52054F;
 Sat, 27 Oct 2018 00:34:31 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540600472;
 bh=o4lt21f8m28V4Z75ALv/km+N4+wBR0fFPkbvWwnL1KQ=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=qvmtqxOSvTLgzXfbW6rYH7IGYSKrkGlOa6f2HsSdkWtN+Vl5c8as/6WYZd6hnHf2t
 LjRoOgIzeZGAIK3ZhdpKrLWQWwtb3mEnch1y0QyM09bPaKdpkwjAvRhXtI2Kl1ton+
 pEZkA8r/kwrxYFQGQY11TbQ/vYwwoPGLYP7QzOVw=
Date: Fri, 26 Oct 2018 17:34:31 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <e46502b0-59c3-9f7a-28af-3fd31a66c960@arm.com>
Message-ID: <alpine.DEB.2.10.1810261414130.32521@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
 <1540260184-11294-6-git-send-email-sstabellini@kernel.org>
 <e46502b0-59c3-9f7a-28af-3fd31a66c960@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 06/25] xen/arm: introduce bootcmdlines
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 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>

T24gRnJpLCAyNiBPY3QgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMTAvMjMvMTggMzowMiBBTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gQEAg
LTMxNCwxMiArMzEyLDEyIEBAIHN0YXRpYyB2b2lkIF9faW5pdCBlYXJseV9wcmludF9pbmZvKHZv
aWQpCj4gPiAgICAgICAgICAgICAgICAgICAgICAgIG1pLT5iYW5rW2ldLnN0YXJ0ICsgbWktPmJh
bmtbaV0uc2l6ZSAtIDEpOwo+ID4gICAgICAgcHJpbnRrKCJcbiIpOwo+ID4gICAgICAgZm9yICgg
aSA9IDAgOyBpIDwgbW9kcy0+bnJfbW9kczsgaSsrICkKPiA+IC0gICAgICAgIHByaW50aygiTU9E
VUxFWyVkXTogJSJQUklwYWRkciIgLSAlIlBSSXBhZGRyIiAlLTEycyAlc1xuIiwKPiA+ICsgICAg
ICAgIHByaW50aygiTU9EVUxFWyVkXTogJSJQUklwYWRkciIgLSAlIlBSSXBhZGRyIiAlLTEyc1xu
IiwKPiA+ICAgICAgICAgICAgICAgICAgICAgICAgaSwKPiA+ICAgICAgICAgICAgICAgICAgICAg
ICAgbW9kcy0+bW9kdWxlW2ldLnN0YXJ0LAo+ID4gICAgICAgICAgICAgICAgICAgICAgICBtb2Rz
LT5tb2R1bGVbaV0uc3RhcnQgKyBtb2RzLT5tb2R1bGVbaV0uc2l6ZSwKPiA+IC0gICAgICAgICAg
ICAgICAgICAgICBib290X21vZHVsZV9raW5kX2FzX3N0cmluZyhtb2RzLT5tb2R1bGVbaV0ua2lu
ZCksCj4gPiAtICAgICAgICAgICAgICAgICAgICAgbW9kcy0+bW9kdWxlW2ldLmNtZGxpbmUpOwo+
ID4gKyAgICAgICAgICAgICAgICAgICAgIGJvb3RfbW9kdWxlX2tpbmRfYXNfc3RyaW5nKG1vZHMt
Pm1vZHVsZVtpXS5raW5kKSk7Cj4gPiArCj4gPiAgICAgICBucl9yc3ZkID0gZmR0X251bV9tZW1f
cnN2KGRldmljZV90cmVlX2ZsYXR0ZW5lZCk7Cj4gPiAgICAgICBmb3IgKCBpID0gMDsgaSA8IG5y
X3JzdmQ7IGkrKyApCj4gPiAgICAgICB7Cj4gPiBAQCAtMzMyLDYgKzMzMCwxMSBAQCBzdGF0aWMg
dm9pZCBfX2luaXQgZWFybHlfcHJpbnRfaW5mbyh2b2lkKQo+ID4gICAgICAgICAgICAgICAgICAg
ICAgICBpLCBzLCBlKTsKPiA+ICAgICAgIH0KPiA+ICAgICAgIHByaW50aygiXG4iKTsKPiA+ICsg
ICAgZm9yICggaSA9IDAgOyBpIDwgY21kcy0+bnJfbW9kczsgaSsrICkKPiA+ICsgICAgICAgIHBy
aW50aygiQ01ETElORVslZF06JXMgJXNcbiIsIGksCj4gPiArICAgICAgICAgICAgICAgY21kcy0+
Y21kbGluZVtpXS5kdF9uYW1lLAo+ID4gKyAgICAgICAgICAgICAgICZjbWRzLT5jbWRsaW5lW2ld
LmNtZGxpbmVbMF0pOwo+ID4gKyAgICBwcmludGsoIlxuIik7Cj4gCj4gSSBhbSBvayB0byBzZWUg
dG8gYWNjZXB0IHRoaXMgcGF0Y2ggd2l0aCB0aGlzIG5ldyBwcmludHMuIEhvd2V2ZXIsCj4gSSB3
b3VsZCBsaWtlIHRvIHNlZSBhIGZpeCBmb3IgaXQgYXMgc29vbiBhcyBwb3NzaWJsZSBiZWNhdXNl
IHRoaXMgd2lsbCBiZSBhCj4gbWFzc2l2ZSBwYWluIHRvIGRlYnVnIGlmIGEgdXNlciBoYXMgYSBp
c3N1ZS4gSW5kZWVkIHdlIGNhbid0IGZpZ3VyZSBvdXQKPiB3aGV0aGVyIGZyb20gdGhlIGxvZyB0
aGUgYXNzb2NpYXRhdGlvbiBjbWRsaW5lIDwtPiBtb2R1bGVzLgoKPiAKPiA+IEBAIC0yMTA5LDYg
KzIxMDcsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgZmluZF9nbnR0YWJfcmVnaW9uKHN0cnVjdCBk
b21haW4KPiA+ICpkLAo+ID4gICAgIGludCBfX2luaXQgY29uc3RydWN0X2RvbTAoc3RydWN0IGRv
bWFpbiAqZCkKPiA+ICAgewo+ID4gKyAgICBjb25zdCBzdHJ1Y3QgYm9vdGNtZGxpbmUgKmtlcm5l
bCA9Cj4gPiBib290X2NtZGxpbmVfZmluZF9ieV9raW5kKEJPT1RNT0RfS0VSTkVMKTsKPiA+ICAg
ICAgIHN0cnVjdCBrZXJuZWxfaW5mbyBraW5mbyA9IHt9Owo+ID4gICAgICAgc3RydWN0IHZjcHUg
KnNhdmVkX2N1cnJlbnQ7Cj4gPiAgICAgICBpbnQgcmMsIGksIGNwdTsKPiA+IEBAIC0yMTU0LDYg
KzIxNTMsNyBAQCBpbnQgX19pbml0IGNvbnN0cnVjdF9kb20wKHN0cnVjdCBkb21haW4gKmQpCj4g
PiAgICAgI2VuZGlmCj4gPiAgICsgICAga2luZm8uY21kbGluZSA9IGtlcm5lbCAhPSBOVUxMID8g
Jmtlcm5lbC0+Y21kbGluZVswXSA6IE5VTEw7Cj4gCj4gVGhhdCdzIG5vdCB0aGUgbW9zdCBvYnZp
b3VzIGxpbmUgdG8gcmVhZC4gSSB3b3VsZCBlaXRoZXIgcHV0IHRoZSBjb25kaXRpb24KPiBiZXR3
ZWVuIHBhcmVudGhlc2VzIG9yIHVzZSBkcm9wICE9IE5VTEwuCgpPSywgSSdsbCBhZGQgdGhlIHBh
cmVudGhlc2VzCgoKPiBUaGUgcmVzdCBvZiB0aGUgY29kZSBsb29rcyBnb29kIHRvIG1lLiBXaXRo
IHRoYXQgY2hhbmdlIGFuZCB0aGUgb3RoZXIgY29tbWVudAo+IGFkZHJlc3NlZCBpbiBhIHNlcGFy
YXRlIHBhdGNoOgo+IAoKVHVybnMgb3V0IHRoYXQgdG8gZG8gdGhhdCB3aXRoIHRoZSBjdXJyZW50
IHN0b3JlZCBpbmZvcm1hdGlvbiB3ZSBuZWVkCmFjY2VzcyB0byB0aGUgdW5mbGF0dGVuZWQgZGV2
aWNlIHRyZWUsIHdoaWNoIHdlIGRvbid0IGhhdmUgeWV0IGluCmVhcmx5X3ByaW50X2luZm8uIFNv
LCBJIGFkZGVkIGEgbmV3IHN0YXJ0IGFkZHJlc3MgZmllbGQgdG8gc3RydWN0CmJvb3RjbWRsaW5l
IHRvIHN0b3JlIHRoZSBzdGFydCBhZGRyZXNzIGluIG1lbW9yeSBvZiB0aGUgY29ycmVzcG9uZGlu
Zwpib290bW9kdWxlLiBUaGF0IHdheSwgd2UgY2FuIGVhc2lseSBtYXRjaCBhIGJvb3Rtb2R1bGUg
d2l0aCB0aGUKY29ycmVzcG9uZGluZyBjbWRsaW5lLgoKSSBkaWQgdGhhdCBpbiBhIG5ldyBwYXRj
aC4KCgo+IEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKVGhh
bmtzIQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Oct 27 00:42:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Oct 2018 00: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 1gGCgO-0005qd-FT; Sat, 27 Oct 2018 00:42:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=86ns=nh=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gGCgN-0005qY-13
 for xen-devel@lists.xen.org; Sat, 27 Oct 2018 00:42:27 +0000
X-Inumbo-ID: 632de2fa-d981-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 632de2fa-d981-11e8-a6a9-d7ebe60f679a;
 Sat, 27 Oct 2018 00:43:57 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id DD9F020834;
 Sat, 27 Oct 2018 00:42:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540600944;
 bh=BC+GqUHL0Np2HdQh32jtp3e+iPhtkn+K9ah//69Drpw=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=u0eYWfCWoewD+aG1lV0BUYbvWCeY00Xud2Pi+RxO885kwaQcM0YQfu1Zy+W7ZmtfG
 cErQAwi9v9WY9ATRaNWvSJAhqqz1ZQtkuTKGiHC1r1l9hf6ADzWJC5BovC+umH0fwe
 inWdiaFXKaZkoQUnjJL6lM74kcqhUX1ioKPVbn6I=
Date: Fri, 26 Oct 2018 17:42:24 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <655aea94-13a9-def2-6dcc-6d644f74813f@arm.com>
Message-ID: <alpine.DEB.2.10.1810261735070.32521@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
 <1540260184-11294-5-git-send-email-sstabellini@kernel.org>
 <e0434a3a-17aa-6835-d4b5-f841eacc32b8@arm.com>
 <alpine.DEB.2.10.1810261357430.32521@sstabellini-ThinkPad-X260>
 <a63ed658-8f3f-f66f-cfc1-2f1b78ecd8d5@arm.com>
 <655aea94-13a9-def2-6dcc-6d644f74813f@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-582480120-1540600944=:32521"
Subject: Re: [Xen-devel] [PATCH v5 05/25] xen/arm: check for multiboot nodes
 only under /chosen
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 xen-devel@lists.xen.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-582480120-1540600944=:32521
Content-Type: TEXT/PLAIN; charset=UTF-8
Content-Transfer-Encoding: 8BIT

On Fri, 26 Oct 2018, Julien Grall wrote:
> On 10/26/18 10:27 PM, Julien Grall wrote:
> > Hi,
> > 
> > On 10/26/18 10:12 PM, Stefano Stabellini wrote:
> > > On Fri, 26 Oct 2018, Julien Grall wrote:
> > > > Hi Stefano,
> > > > 
> > > > On 10/23/18 3:02 AM, Stefano Stabellini wrote:
> > > > > Make sure to only look for multiboot compatible nodes only under
> > > > > /chosen, not under any other paths (depth <= 3).
> > > > > 
> > > > > Signed-off-by: Stefano Stabellini <stefanos@xilinx.com>
> > > > > 
> > > > > ---
> > > > > 
> > > > > Changes in v5:
> > > > > - add patch
> > > > > - add check on return value of fdt_get_path
> > > > > ---
> > > > > Â Â  xen/arch/arm/bootfdt.c | 13 ++++++++++---
> > > > > Â Â  1 file changed, 10 insertions(+), 3 deletions(-)
> > > > > 
> > > > > diff --git a/xen/arch/arm/bootfdt.c b/xen/arch/arm/bootfdt.c
> > > > > index 8eba42c..a314aca 100644
> > > > > --- a/xen/arch/arm/bootfdt.c
> > > > > +++ b/xen/arch/arm/bootfdt.c
> > > > > @@ -173,7 +173,14 @@ static void __init process_multiboot_node(const
> > > > > void
> > > > > *fdt, int node,
> > > > > Â Â Â Â Â Â  bootmodule_kind kind;
> > > > > Â Â Â Â Â Â  paddr_t start, size;
> > > > > Â Â Â Â Â Â  const char *cmdline;
> > > > > -Â Â Â  int len;
> > > > > +Â Â Â  int len = sizeof("/chosen");
> > > > 
> > > > NIT, I am not convince you win anything with that trick. strlen could be
> > > > optimized by the compiler (we use __builtin_strlen on Arm64).
> > > 
> > > I could use strlen if you prefer, but given that the string is known at
> > > compile time, it should hopefully be resolved to "8" at compile time
> > > using sizeof. What's wrong with it?
> > 
> > __builtin_strlen should get optimized at compile-time. Although, I don't
> > seem to be the case when I tried. Not sure why.
> > 
> > Never mind then.
> 
> Actually I just tried to use __builtin_stlren rather than strlen. And
> GCC is computing the size at compiler time.
> 
> Somehow, I thought arm64 was using __builtin_strlen but it seems to implement
> there own. Most likely we would want to use __builtin_strlen wor constant
> string. But that's another story.
> 
> In that case, I would prefer if you use __builtin_strlen. This is easier to
> understand over sizeof.

sizeof should be easier than __builtin_strlen for most: sizeof is part
of the C language, and it is taught in C classes. I expect everybody
should know what it is. While __builtin_strlen is a compiler construct,
which is certainly not for beginners. I think it is strange you find it
easier, probably a side of effect of years of Xen/kernel programming :-)

I would rather keep it as is.
--8323329-582480120-1540600944=:32521
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-582480120-1540600944=:32521--


From xen-devel-bounces@lists.xenproject.org Sat Oct 27 02:29:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Oct 2018 02:29: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 1gGELr-0003qu-ME; Sat, 27 Oct 2018 02:29:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/eie=nh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gGELr-0003qk-Af
 for xen-devel@lists.xenproject.org; Sat, 27 Oct 2018 02:29:23 +0000
X-Inumbo-ID: 54341c1c-d990-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 54341c1c-d990-11e8-a6a9-d7ebe60f679a;
 Sat, 27 Oct 2018 02:30: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 <aliasfile-bounces@xenproject.org>)
 id 1gGELm-0000E6-DS; Sat, 27 Oct 2018 02:29: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 1gGELm-0001Ta-5i; Sat, 27 Oct 2018 02:29:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gGELm-0005Qy-4v; Sat, 27 Oct 2018 02:29:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1gGELm-0005Qy-4v@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 27 Oct 2018 02:29:18 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0CnRlc3RpZCB4ZW4tYm9v
dAoKVHJlZTogbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwv
Z2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5i
aXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogcWVtdSBnaXQ6Ly94
ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDov
L3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVu
Lm9yZy94ZW4uZ2l0CgoqKiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQg
KioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3Nj
bS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQKICBCdWcgaW50cm9kdWNl
ZDogIDAyMDBmYmRkNDMxNTE5ZDczMGI1ZDM5OWExMjg0MGVjODMyYjI3Y2MKICBCdWcgbm90IHBy
ZXNlbnQ6IGRlM2ZiYjJhYTgwMmEyNjdkZWUyMjEzYWU3ZDVhMWUxOWViNDI5NGEKICBMYXN0IGZh
aWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cy8xMjkwMzQvCgoKICAoUmV2aXNpb24gbG9nIHRvbyBsb25nLCBvbWl0dGVkLikKCgpGb3IgYmlz
ZWN0aW9uIHJldmlzaW9uLXR1cGxlIGdyYXBoIHNlZToKICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9yZXN1bHRzL2Jpc2VjdC9saW51eC1saW51cy90ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0Lnhlbi1ib290Lmh0
bWwKUmV2aXNpb24gSURzIGluIGVhY2ggZ3JhcGggbm9kZSByZWZlciwgcmVzcGVjdGl2ZWx5LCB0
byB0aGUgVHJlZXMgYWJvdmUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClJ1bm5pbmcgY3MtYmlzZWN0aW9uLXN0ZXAgLS1ncmFwaC1vdXQ9L2hvbWUvbG9ncy9yZXN1
bHRzL2Jpc2VjdC9saW51eC1saW51cy90ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0Lnhlbi1ib290IC0tc3VtbWFyeS1vdXQ9dG1wLzEyOTAzNC5iaXNl
Y3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRlbXBsYXRlPTEyNTg5OCAtLWJsZXNzaW5ncz1yZWFsLHJl
YWwtYmlzZWN0IGxpbnV4LWxpbnVzIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgeGVuLWJvb3QKU2VhcmNoaW5nIGZvciBmYWlsdXJlIC8gYmFzaXMg
cGFzczoKIDEyODk3MCBmYWlsIFtob3N0PWRlYmluYTBdIC8gMTI4OTQ1IG9rLgpGYWlsdXJlIC8g
YmFzaXMgcGFzcyBmbGlnaHRzOiAxMjg5NzAgLyAxMjg5NDUKKHRyZWUgd2l0aCBubyB1cmw6IG1p
bmlvcykKKHRyZWUgd2l0aCBubyB1cmw6IG92bWYpCih0cmVlIHdpdGggbm8gdXJsOiBzZWFiaW9z
KQpUcmVlOiBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9n
aXQvdG9ydmFsZHMvbGludXgtMi42LmdpdApUcmVlOiBsaW51eGZpcm13YXJlIGdpdDovL3hlbmJp
dHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdApUcmVlOiBxZW11IGdpdDovL3hl
bmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8v
eGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4u
b3JnL3hlbi5naXQKTGF0ZXN0IDAxYWE5ZDUxOGVhZThhNGQ3NWNkMzA0OWRlZmM2ZWQwYjZkMGE2
NTggYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdk
ZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0Nzhk
NjZkZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwpCYXNp
cyBwYXNzIDU4YTAyMjg3MDc4NzBjODMzMDkxN2Y5MTk4MDQ5ODY4NTU0NDNhMTkgYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNm
YmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYg
OTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwpHZW5lcmF0aW5nIHJldmlz
aW9ucyB3aXRoIC4vYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yICBnaXQ6Ly9naXQua2VybmVsLm9y
Zy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdCM1OGEwMjI4
NzA3ODcwYzgzMzA5MTdmOTE5ODA0OTg2ODU1NDQzYTE5LTAxYWE5ZDUxOGVhZThhNGQ3NWNkMzA0
OWRlZmM2ZWQwYjZkMGE2NTggZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmly
bXdhcmUuZ2l0I2M1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAtYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
cWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0IzljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4
OTEzZTMxNDktOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBnaXQ6Ly94
ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0I2RlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0Nzhk
NjZkZjU2YzE5ODYtZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiBnaXQ6
Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCM5MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQz
ZjJjNjQ1YWU3LTkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKTG9hZGVk
IDExMDYgbm9kZXMgaW4gcmV2aXNpb24gZ3JhcGgKU2VhcmNoaW5nIGZvciB0ZXN0IHJlc3VsdHM6
CiAxMjg5NDUgcGFzcyA1OGEwMjI4NzA3ODcwYzgzMzA5MTdmOTE5ODA0OTg2ODU1NDQzYTE5IGM1
MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRh
NTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1
NmMxOTg2IDkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKIDEyODk3MCBm
YWlsIDAxYWE5ZDUxOGVhZThhNGQ3NWNkMzA0OWRlZmM2ZWQwYjZkMGE2NTggYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0
OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTI2
NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwogMTI5MDA5IGZhaWwgMDFhYTlk
NTE4ZWFlOGE0ZDc1Y2QzMDQ5ZGVmYzZlZDBiNmQwYTY1OCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMx
NDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5MjY2NmZkZDZlMGFm
YWI5ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1YWU3CiAxMjkwMDcgcGFzcyA1OGEwMjI4NzA3ODcwYzgz
MzA5MTdmOTE5ODA0OTg2ODU1NDQzYTE5IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4
Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5
NzU5ZDliNDNmMmM2NDVhZTcKIDEyOTAxMiBmYWlsIGQ4MjkyNGMzYjhkMDYwNzA5NGI5NGZhYjI5
MGEzM2M1YWQ3ZDU4NmMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5
YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgz
ZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2Yy
YzY0NWFlNwogMTI5MDE4IHBhc3MgZGUzZmJiMmFhODAyYTI2N2RlZTIyMTNhZTdkNWExZTE5ZWI0
Mjk0YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYz
N2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3
OGQ2NmRmNTZjMTk4NiA5MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1YWU3CiAx
MjkwMTUgZmFpbCBjYmJmYjBhZTJjYTk3OTIyMjI5NzA2MjY0N2NlZDY1MzY4MmE2Y2M3IGM1MzBh
NzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdj
OGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMx
OTg2IDkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKIDEyOTAyMCBmYWls
IGMwNWYzNjQyZjQzMDRkZDA4MTg3NmU3N2E2ODU1NWI2YWJhNDQ4M2YgYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVm
ODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTI2NjZm
ZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwogMTI5MDI0IGZhaWwgMDIwMGZiZGQ0
MzE1MTlkNzMwYjVkMzk5YTEyODQwZWM4MzJiMjdjYyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMx
MGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkg
ZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5MjY2NmZkZDZlMGFmYWI5
ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1YWU3CiAxMjkwMjcgcGFzcyBkZTNmYmIyYWE4MDJhMjY3ZGVl
MjIxM2FlN2Q1YTFlMTllYjQyOTRhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0
ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5
ZDliNDNmMmM2NDVhZTcKIDEyOTAyOSBmYWlsIDAyMDBmYmRkNDMxNTE5ZDczMGI1ZDM5OWExMjg0
MGVjODMyYjI3Y2MgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBl
ZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMy
MjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0
NWFlNwogMTI5MDMyIHBhc3MgZGUzZmJiMmFhODAyYTI2N2RlZTIyMTNhZTdkNWExZTE5ZWI0Mjk0
YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2Rk
NWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2
NmRmNTZjMTk4NiA5MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1YWU3CiAxMjkw
MzQgZmFpbCAwMjAwZmJkZDQzMTUxOWQ3MzBiNWQzOTlhMTI4NDBlYzgzMmIyN2NjIGM1MzBhNzVj
MWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIz
ZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2
IDkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKU2VhcmNoaW5nIGZvciBp
bnRlcmVzdGluZyB2ZXJzaW9ucwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI4OTQ1IChwYXNzKSwg
Zm9yIGJhc2lzIHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyODk3MCAoZmFpbCksIGZvciBi
YXNpcyBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyOTAwNyAocGFzcyksIGZvciBiYXNp
cyBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyOTAwOSAoZmFpbCksIGZvciBiYXNpcyBmYWls
dXJlCiAwIHJldmlzaW9ucyBhdCBkZTNmYmIyYWE4MDJhMjY3ZGVlMjIxM2FlN2Q1YTFlMTllYjQy
OTRhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3
ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4
ZDY2ZGY1NmMxOTg2IDkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKTm8g
cmV2aXNpb25zIGxlZnQgdG8gdGVzdCwgY2hlY2tpbmcgZ3JhcGggc3RhdGUuCiBSZXN1bHQgZm91
bmQ6IGZsaWdodCAxMjkwMTggKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXN1bHQgZm91bmQ6IGZs
aWdodCAxMjkwMjQgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdo
dCAxMjkwMjcgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyOTAy
OSAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyOTAzMiAo
cGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI5MDM0IChmYWlsKSwg
Zm9yIGZpcnN0IGZhaWx1cmUKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5n
ZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9w
dWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdAogIEJ1ZyBpbnRy
b2R1Y2VkOiAgMDIwMGZiZGQ0MzE1MTlkNzMwYjVkMzk5YTEyODQwZWM4MzJiMjdjYwogIEJ1ZyBu
b3QgcHJlc2VudDogZGUzZmJiMmFhODAyYTI2N2RlZTIyMTNhZTdkNWExZTE5ZWI0Mjk0YQogIExh
c3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzLzEyOTAzNC8KCgogIChSZXZpc2lvbiBsb2cgdG9vIGxvbmcsIG9taXR0ZWQuKQoKUmV2
aXNpb24gZ3JhcGggbGVmdCBpbiAvaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L2xpbnV4LWxpbnVz
L3Rlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QueGVu
LWJvb3Que2RvdCxwcyxwbmcsaHRtbCxzdmd9LgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCjEyOTAzNDogdG9sZXJhYmxlIEFMTCBGQUlMCgpmbGlnaHQgMTI5MDM0IGxp
bnV4LWxpbnVzIHJlYWwtYmlzZWN0IFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI5MDM0LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNz
aW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwKaW5jbHVkaW5nIHRlc3RzIHdoaWNo
IGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAoKCmpvYnM6
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Oct 27 04:48:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Oct 2018 04: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 1gGGWO-0005kj-Ak; Sat, 27 Oct 2018 04:48:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/eie=nh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gGGWM-0005kZ-Sm
 for xen-devel@lists.xenproject.org; Sat, 27 Oct 2018 04:48:22 +0000
X-Inumbo-ID: 1b7106ef-d9a3-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1b7106ef-d9a3-11e8-a8a5-bc764e045a96;
 Sat, 27 Oct 2018 06:45:20 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gGGWH-0002wI-DI; Sat, 27 Oct 2018 04:48: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 1gGGWH-0002U4-35; Sat, 27 Oct 2018 04:48:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gGGWH-0001o8-2S; Sat, 27 Oct 2018 04:48:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128977-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:regression
 xen-4.9-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl:xen-install:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-saverestore.2:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=f294d80e8e43d4cdcc6d4d94b1e9c9b1aadf67d8
X-Osstest-Versions-That: xen=782ca9b94f77026875dd98d6288fc1f8dcc7ce19
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 27 Oct 2018 04:48:17 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 128977: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODk3NyB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyODk3Ny8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEyODk2NiBSRUdS
LiB2cy4gMTI4OTAwCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90
IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBpbiAxMjg5NjYgcGFzcyBpbiAxMjg5NzcK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDYgeGVuLWluc3RhbGwgICAgICAgICAgICAg
ICAgZmFpbCBwYXNzIGluIDEyODk2NgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTI4OTY2CgpUZXN0cyB3aGlj
aCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAx
Mjg5NjYgbGlrZSAxMjg4NDQKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAxNiBndWVzdC1zdGFy
dC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTI4OTY2IGxpa2UgMTI4ODY4CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGlu
IDEyODk2NiBsaWtlIDEyODkwMAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgIGZhaWwgaW4gMTI4OTY2IGxpa2UgMTI4OTAwCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI4OTY2IG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrIGZhaWwgaW4gMTI4OTY2IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjg5NjYgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWls
IGluIDEyODk2NiBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg4MDQKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDEyODgwNAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTYgZ3Vlc3Qt
bG9jYWxtaWdyYXRlL3gxMCBmYWlsIGxpa2UgMTI4ODQ0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNSBndWVzdC1zYXZlcmVzdG9yZS4yICAgIGZhaWwgbGlrZSAxMjg4NjgK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyODkwMAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGxpa2UgMTI4OTAwCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWls
IGxpa2UgMTI4OTAwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEwIGRlYmlhbi1pbnN0
YWxsICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjg5MDAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODkw
MAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgZjI5NGQ4MGU4ZTQzZDRj
ZGNjNmQ0ZDk0YjFlOWM5YjFhYWRmNjdkOApiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAg
ICAgICAgICAgNzgyY2E5Yjk0Zjc3MDI2ODc1ZGQ5OGQ2Mjg4ZmMxZjhkY2M3Y2UxOQoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI4OTAwICAyMDE4LTEwLTIwIDE0OjIzOjM2IFogICAgNiBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyODk2NiAgMjAxOC0xMC0yNCAyMTozNjoyMiBaICAgIDIgZGF5
cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdy
dXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgZjI5NGQ4MGU4ZTQzZDRjZGNjNmQ0ZDk0YjFl
OWM5YjFhYWRmNjdkOApBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CkRhdGU6ICAgV2VkIE9jdCAxMCAwOToxNzoxNSAyMDE4ICswMDAwCgogICAgeDg2L3Z2
bXg6IERpc2FsbG93IHRoZSB1c2Ugb2YgVlQteCBpbnN0cnVjdGlvbnMgd2hlbiBuZXN0ZWQgdmly
dCBpcyBkaXNhYmxlZAogICAgCiAgICBjL3MgYWM2YTQ1MDBiICJ2dm14OiBzZXQgdm14b25fcmVn
aW9uX3BhIG9mIHZjcHUgb3V0IG9mIFZNWCBvcGVyYXRpb24gdG8gYW4KICAgIGludmFsaWQgYWRk
cmVzcyIgd2FzIGEgcmVhbCBidWdmaXggYXMgZGVzY3JpYmVkLCBidXQgaGFzIGEgdmVyeSBzdWJ0
bGUgYnVnCiAgICB3aGljaCByZXN1bHRzIGluIGFsbCBWVC14IGluc3RydWN0aW9ucyBiZWluZyB1
c2FibGUgYnkgYSBndWVzdC4KICAgIAogICAgVGhlIHRvb2xzdGFjayBjb25zdHJ1Y3RzIGEgZ3Vl
c3QgYnkgaXNzdWluZzoKICAgIAogICAgICBYRU5fRE9NQ1RMX2NyZWF0ZWRvbWFpbgogICAgICBY
RU5fRE9NQ1RMX21heF92Y3B1cwogICAgCiAgICBhbmQgb3B0aW9uYWxseSBsYXRlciwgSFZNT1Bf
c2V0X3BhcmFtIHRvIGVuYWJsZSBuZXN0ZWQgdmlydC4KICAgIAogICAgQXMgYSByZXN1bHQsIHRo
ZSBjYWxsIHRvIG52bXhfdmNwdV9pbml0aWFsaXNlKCkgaW4gaHZtX3ZjcHVfaW5pdGlhbGlzZSgp
CiAgICAod2hpY2ggaXMgd2hhdCBtYWtlcyB0aGUgYWJvdmUgcGF0Y2ggbG9vayBjb3JyZWN0IGR1
cmluZyByZXZpZXcpIGlzIGFjdHVhbGx5CiAgICBkZWFkIGNvZGUuICBJbiBwcmFjdGljZSwgbnZt
eF92Y3B1X2luaXRpYWxpc2UoKSBmaXJzdCBnZXRzIGNhbGxlZCB3aGVuIG5lc3RlZAogICAgdmly
dCBpcyBlbmFibGVkLCB3aGljaCBpcyB0eXBpY2FsbHkgbmV2ZXIuCiAgICAKICAgIEFzIGEgcmVz
dWx0LCB0aGUgemVyb2VkIG1lbW9yeSBvZiBzdHJ1Y3QgdmNwdSBjYXVzZXMgbnZteF92Y3B1X2lu
X3ZteCgpIHRvCiAgICByZXR1cm4gdHJ1ZSBiZWZvcmUgbmVzdGVkIHZpcnQgaXMgZW5hYmxlZCBm
b3IgdGhlIGd1ZXN0LgogICAgCiAgICBGaXhpbmcgdGhlIG9yZGVyIG9mIGluaXRpYWxpc2F0aW9u
IGlzIGEgd29yayBpbiBwcm9ncmVzcyBmb3Igb3RoZXIgcmVhc29ucywKICAgIGJ1dCBub3Qgdmlh
YmxlIGZvciBzZWN1cml0eSBiYWNrcG9ydHMuCiAgICAKICAgIEEgY29tcG91bmRpbmcgZmFjdG9y
IGlzIHRoYXQgdGhlIHZtZXhpdCBoYW5kbGVycyBmb3IgYWxsIGluc3RydWN0aW9ucywgb3RoZXIK
ICAgIHRoYW4gVk1YT04sIHBhc3MgMCBpbnRvIHZteF9pbnN0X2NoZWNrX3ByaXZpbGVnZSgpJ3Mg
dm14b3BfY2hlY2sgcGFyYW1ldGVyLAogICAgd2hpY2ggc2tpcHMgdGhlIENSNC5WTVhFIGNoZWNr
LiAgKFRoaXMgaXMgb25lIG9mIG1hbnkgcmVhc29ucyB3aHkgbmVzdGVkIHZpcnQKICAgIGlzbid0
IGEgc3VwcG9ydGVkIGZlYXR1cmUgeWV0LikKICAgIAogICAgSG93ZXZlciwgdGhlIG92ZXJhbGwg
cmVzdWx0IGlzIHRoYXQgd2hlbiBuZXN0ZWQgdmlydCBpcyBub3QgZW5hYmxlZCBieSB0aGUKICAg
IHRvb2xzdGFjayAoaS5lLiB0aGUgZGVmYXVsdCBjb25maWd1cmF0aW9uIGZvciBhbGwgcHJvZHVj
dGlvbiBndWVzdHMpLCB0aGUgVlQteAogICAgaW5zdHJ1Y3Rpb25zIChvdGhlciB0aGFuIFZNWE9O
KSBhcmUgYWN0dWFsbHkgdXNhYmxlLCBhbmQgWGVuIHZlcnkgcXVpY2tseQogICAgZmFsbHMgb3Zl
ciB0aGUgZmFjdCB0aGF0IHRoZSBudm14IHN0cnVjdHVyZSBpcyB1bmluaXRpYWxpc2VkLgogICAg
CiAgICBJbiBvcmRlciB0byBmYWlsIHNhZmUgaW4gdGhlIHN1cHBvcnRlZCBjYXNlLCByZS1pbXBs
ZW1lbnQgYWxsIHRoZSBWVC14CiAgICBpbnN0cnVjdGlvbiBoYW5kbGluZyB1c2luZyBhIHNpbmds
ZSBmdW5jdGlvbiB3aXRoIGEgY29tbW9uIHByb2xvZ3VlLCBjb3ZlcmluZwogICAgYWxsIHRoZSBj
aGVja3Mgd2hpY2ggc2hvdWxkIGNhdXNlICNVRCBvciAjR1AgZmF1bHRzLiAgVGhpcyBkZWxpYmVy
YXRlbHkKICAgIGRvZXNuJ3QgdXNlIGFueSBzdGF0ZSBmcm9tIHRoZSBudm14IHN0cnVjdHVyZSwg
aW4gY2FzZSB0aGVyZSBhcmUgb3RoZXIgbHVya2luZwogICAgaXNzdWVzLgogICAgCiAgICBUaGlz
IGlzIFhTQS0yNzgKICAgIAogICAgUmVwb3J0ZWQtYnk6IFNlcmdleSBEeWFzbGkgPHNlcmdleS5k
eWFzbGlAY2l0cml4LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogU2VyZ2V5IER5YXNsaSA8c2Vy
Z2V5LmR5YXNsaUBjaXRyaXguY29tPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Oct 27 04:59:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Oct 2018 04:59: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 1gGGgt-0006iY-Kf; Sat, 27 Oct 2018 04:59:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2ydm=nh=xenproject.org=prvs=8319082c3=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gGGgs-0006iO-Ok
 for xen-devel@lists.xenproject.org; Sat, 27 Oct 2018 04:59:14 +0000
X-Inumbo-ID: 9fdb4b11-d9a4-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9fdb4b11-d9a4-11e8-a8a5-bc764e045a96;
 Sat, 27 Oct 2018 06:56:11 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,430,1534809600"; d="scan'208";a="68917200"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75516-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=f157f97301cc2c573977e624f859db93442ff2d5
X-Osstest-Versions-That: ovmf=b28d406b5a3b1506ce75fa71c74b489b68a2c11a
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 27 Oct 2018 05:58:31 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75516: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTUxNiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NTE2LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICBmMTU3Zjk3MzAxY2MyYzU3Mzk3N2U2MjRmODU5ZGI5MzQ0
MmZmMmQ1CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBiMjhkNDA2YjVh
M2IxNTA2Y2U3NWZhNzFjNzRiNDg5YjY4YTJjMTFhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU1
MTUgIDIwMTgtMTAtMjYgMTk6MjU6NDkgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NTE2ICAyMDE4LTEwLTI3IDAwOjIwOjI5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgVG9tYXMgUGlsYXIg
PHRwaWxhckBzb2xhcmZsYXJlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4g
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9o
b21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVuc291
cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxk
LWkzODYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1q
b2IgYnVpbGQtaTM4Ni14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQgYnJva2VuCmJy
b2tlbi1qb2IgYnVpbGQtaTM4Ni1wdm9wcyBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtaTM4NiBo
b3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWluc3RhbGwo
NCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1
aWxkLWFtZDY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXhz
bSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQteHNtIGhvc3QtaW5zdGFs
bCg0KQoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgZjE1N2Y5NzMwMWNjMmM1NzM5
NzdlNjI0Zjg1OWRiOTM0NDJmZjJkNQpBdXRob3I6IFRvbWFzIFBpbGFyIDx0cGlsYXJAc29sYXJm
bGFyZS5jb20+CkRhdGU6ICAgV2VkIE9jdCAyNCAxOTo0MjozNiAyMDE4ICswODAwCgogICAgQmFz
ZVRvb2xzOiBBbGxvdyBtdWx0aXBsZSBQY2lEZXZpY2VJZCBpbiBGZGYgT3B0aW9uUk9NIG92ZXJy
aWRlCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFn
cmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFRvbWFzIFBpbGFyIDx0cGlsYXJAc29sYXJm
bGFyZS5jb20+CiAgICBSZXZpZXdlZC1ieTogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50
ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Oct 27 09:43:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Oct 2018 09: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 1gGL7C-0003No-Va; Sat, 27 Oct 2018 09:42:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/eie=nh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gGL7B-0003Nc-8q
 for xen-devel@lists.xenproject.org; Sat, 27 Oct 2018 09:42:41 +0000
X-Inumbo-ID: dca03c3c-d9cc-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dca03c3c-d9cc-11e8-a6a9-d7ebe60f679a;
 Sat, 27 Oct 2018 09:44: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 <aliasfile-bounces@xenproject.org>)
 id 1gGL79-0000ka-6q; Sat, 27 Oct 2018 09:42: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 1gGL78-0006HM-V2; Sat, 27 Oct 2018 09:42:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gGL78-0007zM-UP; Sat, 27 Oct 2018 09:42:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128983-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=73788eb585a6dc0d0cfe18b03ba5154f8fe5c468
X-Osstest-Versions-That: xen=ed024ef538cd10ec33c9edacd5e5f2016a5964d2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 27 Oct 2018 09:42:38 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 128983: 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>

ZmxpZ2h0IDEyODk4MyB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5ODMvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4t
aHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAg
ICAgNzM3ODhlYjU4NWE2ZGMwZDBjZmUxOGIwM2JhNTE1NGY4ZmU1YzQ2OApiYXNlbGluZSB2ZXJz
aW9uOgogeGVuICAgICAgICAgICAgICAgICAgZWQwMjRlZjUzOGNkMTBlYzMzYzllZGFjZDVlNWYy
MDE2YTU5NjRkMgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4ODU1ICAyMDE4LTEwLTE3IDE3OjMw
OjQ2IFogICAgOSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyODk2NyAgMjAxOC0xMC0yNCAy
MTozNjozMyBaICAgIDIgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVt
cHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVu
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1p
Z3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4
Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGlu
ZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAg
IGVkMDI0ZWY1MzguLjczNzg4ZWI1ODUgIDczNzg4ZWI1ODVhNmRjMGQwY2ZlMThiMDNiYTUxNTRm
OGZlNWM0NjggLT4gc3RhYmxlLTQuMTAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Oct 27 09:53:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Oct 2018 09:53: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 1gGLHX-0004EF-4P; Sat, 27 Oct 2018 09:53:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2ydm=nh=xenproject.org=prvs=8319082c3=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gGLHV-0004E5-TL
 for xen-devel@lists.xenproject.org; Sat, 27 Oct 2018 09:53:21 +0000
X-Inumbo-ID: b6d4f4e2-d9cd-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b6d4f4e2-d9cd-11e8-a8a5-bc764e045a96;
 Sat, 27 Oct 2018 11:50:19 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.54,431,1534809600"; d="scan'208";a="68923055"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75518-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-stretch:build-armhf-pvops:<job
 status>:broken:regression
 distros-debian-stretch:build-i386:<job status>:broken:regression
 distros-debian-stretch:build-amd64-pvops:<job status>:broken:regression
 distros-debian-stretch:build-armhf:<job status>:broken:regression
 distros-debian-stretch:build-amd64:<job status>:broken:regression
 distros-debian-stretch:build-i386-pvops:<job status>:broken:regression
 distros-debian-stretch:test-amd64-i386-amd64-stretch-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-stretch:test-amd64-amd64-amd64-stretch-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-stretch:test-amd64-i386-i386-stretch-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-stretch:test-amd64-amd64-i386-stretch-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-stretch:test-armhf-armhf-armhf-stretch-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-stretch:build-armhf:host-install(4):broken:nonblocking
 distros-debian-stretch:build-armhf-pvops:host-install(4):broken:nonblocking
 distros-debian-stretch:build-amd64-pvops:host-install(4):broken:nonblocking
 distros-debian-stretch:build-i386-pvops:host-install(4):broken:nonblocking
 distros-debian-stretch:build-i386:host-install(4):broken:nonblocking
 distros-debian-stretch:build-amd64:host-install(4):broken:nonblocking
X-Osstest-Versions-That: flight=75462
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 27 Oct 2018 10:53:17 +0100
Subject: [Xen-devel] [distros-debian-stretch test] 75518: 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>

ZmxpZ2h0IDc1NTE4IGRpc3Ryb3MtZGViaWFuLXN0cmV0Y2ggcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MvNzU1MTgvCgpGYWlsdXJlcyBhbmQgcHJv
YmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LWFtZDY0LWkzODYtYW1kNjQtc3RyZXRjaC1uZXRib290LXB5Z3J1YiAgMSBidWls
ZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtc3RyZXRj
aC1uZXRib290LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LWkzODYtc3RyZXRjaC1uZXRib290LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtc3RyZXRjaC1uZXRib290LXB5
Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
YXJtaGYtc3RyZXRjaC1uZXRib290LXB5Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2Vk
IG4vYQogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgICAgICAgIGJyb2tlbiBsaWtlIDc1NDYyCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzU0NjIKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBi
cm9rZW4gbGlrZSA3NTQ2MgogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNCBob3N0LWlu
c3RhbGwoNCkgICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDc1NDYyCiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2Ug
NzU0NjIKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAg
ICAgICAgICAgICBicm9rZW4gbGlrZSA3NTQ2MgoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAg
ICAgICAgICAgICAgIDc1NDYyCgpqb2JzOgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1zdHJldGNoLW5ldGJvb3QtcHZncnViICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1zdHJldGNoLW5ldGJvb3QtcHZncnViICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1zdHJldGNoLW5l
dGJvb3QtcHlncnViICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1h
cm1oZi1zdHJldGNoLW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtc3RyZXRjaC1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0
CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rl
c3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Oct 27 10:38:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Oct 2018 10:38: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 1gGLyf-0007NC-NB; Sat, 27 Oct 2018 10:37:57 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/eie=nh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gGLyd-0007Mz-W1
 for xen-devel@lists.xenproject.org; Sat, 27 Oct 2018 10:37:56 +0000
X-Inumbo-ID: f0daf07d-d9d3-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f0daf07d-d9d3-11e8-a8a5-bc764e045a96;
 Sat, 27 Oct 2018 12:34:53 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gGLyb-0001p7-Jv; Sat, 27 Oct 2018 10: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 1gGLyb-0001zf-Av; Sat, 27 Oct 2018 10:37:53 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gGLyb-0006cA-9o; Sat, 27 Oct 2018 10:37:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129044-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=7a283cb3f0034600d3f9a0c6ff7928a5c92856d1
X-Osstest-Versions-That: ovmf=f157f97301cc2c573977e624f859db93442ff2d5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 27 Oct 2018 10:37:53 +0000
Subject: [Xen-devel] [ovmf test] 129044: 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>

ZmxpZ2h0IDEyOTA0NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjkwNDQvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA3YTI4M2NiM2YwMDM0NjAwZDNmOWEwYzZmZjc5Mjhh
NWM5Mjg1NmQxCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBmMTU3Zjk3
MzAxY2MyYzU3Mzk3N2U2MjRmODU5ZGI5MzQ0MmZmMmQ1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjkwMTQgIDIwMTgtMTAtMjYgMTU6MTA6NTMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI5MDQ0ICAyMDE4LTEwLTI3IDA3OjQwOjQxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQm9iIEMgRmVu
ZyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgRmVuZywgQm9iIEMgPGJvYi5jLmZlbmdAaW50ZWwu
Y29tPgogIExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5v
cmc6L2hvbWUveGVuL2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIGYxNTdmOTczMDEuLjdhMjgzY2Iz
ZjAgIDdhMjgzY2IzZjAwMzQ2MDBkM2Y5YTBjNmZmNzkyOGE1YzkyODU2ZDEgLT4geGVuLXRlc3Rl
ZC1tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Oct 27 12:15:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Oct 2018 12:15: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 1gGNUl-0006Nm-Vb; Sat, 27 Oct 2018 12:15:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hf49=nh=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gGNUj-0006Nh-MR
 for xen-devel@lists.xen.org; Sat, 27 Oct 2018 12:15:09 +0000
X-Inumbo-ID: 849b8109-d9e1-11e8-a8a5-bc764e045a96
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe08::606])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 849b8109-d9e1-11e8-a8a5-bc764e045a96;
 Sat, 27 Oct 2018 14:12:05 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=XZ5zUwAaF4jQCiPOPACTNnaYNxCPIGhsEs5v1xYFrKs=;
 b=Jfwl/Ec1w4h73+4NWy7+saCXTUaxlwRRdul0G4DT99pSQvvo5J6RY5honHMIpwLek8oSJibdqv/UNkPfYSw56brwakzvCO8OYzLvsBWcqmMa09y2M9kB3tdESx/DpkOa1GMcrR79NQcT13MY2XWb0p0YSAD+LYt666+wpdKOWlA=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB2766.eurprd03.prod.outlook.com (10.171.105.147) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1250.30; Sat, 27 Oct 2018 12:14:58 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%8]) with mapi id 15.20.1273.025; Sat, 27 Oct 2018
 12:14:58 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 1/4] xen/arm: gic: Ensure we have an ISB
 between ack and do_IRQ()
Thread-Index: AQHUavzJbvgTOtHywku/qQnKphzWOaUuJI2AgABU6YCAAbtVAIABe7MAgABm1gCAAPAAgA==
Date: Sat, 27 Oct 2018 12:14:58 +0000
Message-ID: <3622e468-8f44-1e31-138f-db58ca3835ff@epam.com>
References: <20181023181709.11883-1-julien.grall@arm.com>
 <20181023181709.11883-2-julien.grall@arm.com>
 <6098937f-98de-bff9-6c48-5575a45875e0@epam.com>
 <57ee191b-be21-701e-ef19-4ed4df1cf289@arm.com>
 <77f72cc9-6548-afd9-3766-23326b3551d9@epam.com>
 <6acf65ef-4302-c403-32ba-1d88ab954265@epam.com>
 <22f7ebc8-c74b-0d8e-4847-9d3df9bcf5db@arm.com>
In-Reply-To: <22f7ebc8-c74b-0d8e-4847-9d3df9bcf5db@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM5P190CA0017.EURP190.PROD.OUTLOOK.COM
 (2603:10a6:206:14::30) To VI1PR0302MB2688.eurprd03.prod.outlook.com
 (2603:10a6:800:e1::9)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [217.27.151.67]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB2766;
 6:cPAURq+pFiJy2Fmv8tZMWM/BOXsZsVTGQ5eASniFRCDBiR6qIoLy2jA/7V7JcHdTOQeEM1rC1GrIwg+b3AUnXuocXAQ1dhc/tyEGGv4MJLpOgtZrk58aFaxWeOLJT8k518IkcReuSi5yq7A1OhCtqILYNpGkidtW72/737LViUDSRiXzIR1KfDar9fklKoNa4nvMYRDMTU/nZcmtKUAaFCdRLeUKxu/qZQcBDm1ypwPqMdcXLqFgv9TgDPePnFhEyXp2NB3E5OB4kEanBPY5+VCCSLP30TEynhERXZ9Pf6mQh5wFkR2IT5TUcEuYIxG/O6/SH59bioP/1Qdvxit9OqmUpY2jPw6g5fdhisrxZ3i4Iw7jgOWWp9iKFOOifjjsRBZ9Q0hWhbx/oS6WASGbbewfjo68gGZeTtN1Zd8+y36K6qfmJYC7DrURy+F8gan28ahQ9EERynxT65OHMT5nCw==;
 5:7AnNfClZ01dxZZaYAybM9yZqOb4Hbmw06q950I66ILyIYR0Y7QwAc4FBp4BmoSmN4JJM2zstWdMuD3nbPFNlUPZdkkzUpxi8Uiwr+UB1kcLgHyNmc3efJLux1iSt/Eqgr2v0O+E2PQz2V8Pvuw12PkEkZYlkIfFeWFFfujXch0M=;
 7:E89z8E7CgRgM5s6zOzykX7EF8mjKk6HN+JPKIplgHPd6hNDiI0G7HTJfbrj3wsi8Jk2kO2WK80nFaqEcNErFBRzvf0lzXQCp//TW5sDUQuLyTCMfb2MJ4eao4K49W4a2RfQcKob/vX8KPhMsR5gYJrxWtE+sJK6u2lJzkxq4lmAS7nTJlxc2Wv+Ql8TnQ2R70xhTSWz6fRt4XmWhw2J6EbkVsGgyPPSWB0ff8hS49odiPXQ43f4OdHN3aw0eRvD0
x-ms-office365-filtering-correlation-id: fc4f142a-ce92-4ea5-7af7-08d63c05cfca
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB2766; 
x-ms-traffictypediagnostic: VI1PR0302MB2766:
x-microsoft-antispam-prvs: <VI1PR0302MB2766E662242A478AEF7CC512E6F10@VI1PR0302MB2766.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(269456686620040)(166708455590820)(180628864354917); 
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(10201501046)(3231382)(944501410)(52105095)(93006095)(93001095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123558120)(20161123564045)(20161123560045)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB2766; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB2766; 
x-forefront-prvs: 08381C729B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(39860400002)(376002)(366004)(346002)(396003)(136003)(189003)(199004)(68736007)(6436002)(478600001)(76176011)(6512007)(6116002)(606006)(52116002)(236005)(14454004)(72206003)(54896002)(3846002)(71190400001)(6246003)(8676002)(71200400001)(2900100001)(7736002)(81166006)(86362001)(99286004)(6306002)(966005)(229853002)(53936002)(386003)(53546011)(36756003)(6486002)(6506007)(8936002)(31696002)(81156014)(105586002)(102836004)(5250100002)(106356001)(66066001)(80792005)(25786009)(97736004)(2501003)(93886005)(476003)(486006)(2616005)(316002)(186003)(31686004)(26005)(11346002)(446003)(2906002)(110136005)(54906003)(4326008)(14444005)(256004)(5660300001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB2766;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: 7tjE4BCl/wu1wF6Sg/4njTu6eLPNKRxisLHuGdqLIJg9llXshXW2U1HFD1EbTInIC2UJuuI9NdmGlLyVQi6AZoDsNlTovZiwUEroRPfj+IvFR/En5I0fTBPzoMKK9zSfyAahaer+5mefOMoinU0D0WvLq4NmJrgNxSNZwT8MH7w/s8sqIQig8zYk396CRgNztDpJIdh0zZPEVaQTw1U++o2NjV8DTtTWJ7nhMWhQF9WIFgQRCet6g+dp3aRk04jAi21fsxxJePa44L0wjUKYP2ydZzVWg405nA9471QGfZlIlS1avgPVV2OAl/+Jv+QRnykKYQqAsiLLAcmtGOud9fcprm0/U8qUjAGHfTmKP+A=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: fc4f142a-ce92-4ea5-7af7-08d63c05cfca
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Oct 2018 12:14:58.4465 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB2766
Subject: Re: [Xen-devel] [PATCH 1/4] xen/arm: gic: Ensure we have an ISB
 between ack and do_IRQ()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andre.przywara@arm.com" <andre.przywara@arm.com>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>
Content-Type: multipart/mixed; boundary="===============1961488015669265068=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============1961488015669265068==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_3622e4688f441e31138fdb58ca3835ffepamcom_"

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

SGVsbG8gSnVsaWVuLA0KDQpPbiAxMC8yNy8yMDE4IDEyOjU1IEFNLCBKdWxpZW4gR3JhbGwgd3Jv
dGU6DQpUaGUgZnVuY3Rpb25zIGJlbG93IGRvZXMgbm90IGV4aXN0IGluIGxhdGVzdCBYZW4uIFNv
IGFyZSB5b3Ugc3VyZSB0aGlzIGJhc2VkIG9uIG1haW5saW5lPw0KDQpZZXAsIEkndmUgcHV0IGEg
d3JvbmcgZGlmZiBpbnRvIHRoZSBlbWFpbCwgaXQgaXMgZm9yIFhFTiA0LjEwLg0KUGxlYXNlIGZp
bmQgdGhlIHBhdGNoIGZvciBYRU4gNC4xMi11bnN0YWJsZSBvbiBteSBnaXRodWIgWzFdLg0KDQpI
b3cgbWFueSBkb21haW4gZG8geW91IGhhdmUgcnVuIGF0IHRoYXQgdGltZT8NCk9ubHkgb25lIGRv
bWFpbi4gSW4gbXkgc2V0dXAgSSdtIHJ1bm5pbmcgYSBCU1AgcmVsZWFzZSB1bmRlciBYRU4gYXMg
RG9tMC4NCg0KVW5kZXIgd2hpY2ggY29uZGl0aW9uIHRoaXMgaXMgaGFwZW5uaW5nPw0KVW5kZXIg
bm8gc3BlY2lmaWMgY29uZGl0aW9ucy4gRHVyaW5nIHRoZSBzeXN0ZW0gYm9vdCwgZHVyaW5nIGNv
bnNvbGUgb3BlcmF0aW9ucywgZHVyaW5nIGdsbWFyazIgWzJdIHJ1bm5pbmcuDQoNCkFsc28sIHdo
YXQgaXMgeW91ciBYZW4gY29tbWFuZCBsaW5lPw0KYGRvbTBfbWVtPTFHIGNvbnNvbGU9ZHR1YXJ0
IGR0dWFydD1zZXJpYWwwIGRvbTBfbWF4X3ZjcHVzPTQgYm9vdHNjcnViPTAgbG9nbHZsPWFsbCBj
cHVmcmVxPW5vbmVgDQoNCkkgYXNzdW1lIHlvdSBkaWRuJ3QgZGlzYWJsZSBzZXJyb3JzLCByaWdo
dD8gU28gd2Ugc2hvdWxkIGhhdmUgcGxlbnR5IG9mIGRzYihzeSkgYW5kIGlzYigpIGluIHRoZSBw
YXRoIHRvIHRoZXJlLg0KSSBkaWRuJ3QgZGlzYWJsZSBzZXJyb3JzLg0KDQpTbyBJIHdvdWxkIHJ1
bGUgb3V0IGEgbWlzc2luZyBiYXJyaWVyIGhlcmUuDQoNCg0KDQoNCg0KVGhvc2UgcHJpbnRzIEkg
dHJlYXQgYXMgTFIgY29udGVudCBjaGFuZ2UgKHN0YXRlIFBFTkRJTkctPklOVkFMSUQpDQp3aXRo
b3V0IGV4aXRpbmcgZnJvbSBoeXAgdG8gZ3Vlc3QuIFVuZm9ydHVuYXRlbHksIEkgZGlkIG5vdCBm
aW5kIGEga2luZA0Kb2YgZXhwbGFuYXRpb24gdG8gdGhpcyBlZmZlY3QgaW4gQVJNIElISSAwMDQ4
Qi5iIGRvY3VtZW50Lg0KSSBoYXZlIEdJQ3YyIG9uIHRoZSBkaWUuDQoNCkkgYXBwcmVjaWF0ZSB5
b3UgZmluZCBzb21lIHRpbWUgdG8gbG9vayBhdCB0aGlzIGFuZCBleHByZXNzIHlvdXIgb3Bpbmlv
bi4NCg0KDQotLS0NCg0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9naWMtdjIuYyBiL3hlbi9h
cmNoL2FybS9naWMtdjIuYw0KaW5kZXggNTExYzhkNy4uMGI5YWEyZCAxMDA2NDQNCi0tLSBhL3hl
bi9hcmNoL2FybS9naWMtdjIuYw0KKysrIGIveGVuL2FyY2gvYXJtL2dpYy12Mi5jDQpAQCAtMTcx
LDYgKzE3MSwxNCBAQCBzdGF0aWMgdW5zaWduZWQgaW50IGdpY3YyX2NwdV9tYXNrKGNvbnN0IGNw
dW1hc2tfdA0KKmNwdW1hc2spDQogICAgICAgcmV0dXJuIG1hc2s7DQogICB9DQoNCitzdGF0aWMg
dm9pZCBnaWN2Ml9zdG9yZV9scnModm9pZCkNCit7DQorICAgIGludCBpOw0KKw0KKyAgICBmb3Ig
KCBpID0gMDsgaSA8IGdpY3YyX2luZm8ubnJfbHJzOyBpKysgKQ0KKyAgICAgICAgY3VycmVudC0+
YXJjaC5naWMudjIubHJbaV0gPSByZWFkbF9naWNoKEdJQ0hfTFIgKyBpICogNCk7DQorfQ0KKw0K
ICAgc3RhdGljIHZvaWQgZ2ljdjJfc2F2ZV9zdGF0ZShzdHJ1Y3QgdmNwdSAqdikNCiAgIHsNCiAg
ICAgICBpbnQgaTsNCkBAIC00NDYsMTEgKzQ1NCwxMyBAQCBzdGF0aWMgdm9pZCBnaWN2Ml91cGRh
dGVfbHIoaW50IGxyLCBjb25zdCBzdHJ1Y3QNCnBlbmRpbmdfaXJxICpwLA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICA8PCBHSUNIX1YyX0xSX1BIWVNJQ0FMX1NISUZUKTsN
Cg0KICAgICAgIHdyaXRlbF9naWNoKGxyX3JlZywgR0lDSF9MUiArIGxyICogNCk7DQorICAgIGN1
cnJlbnQtPmFyY2guZ2ljLnYyLmxyW2xyXSA9IGxyX3JlZzsNCiAgIH0NCg0KICAgc3RhdGljIHZv
aWQgZ2ljdjJfY2xlYXJfbHIoaW50IGxyKQ0KICAgew0KICAgICAgIHdyaXRlbF9naWNoKDAsIEdJ
Q0hfTFIgKyBsciAqIDQpOw0KKyAgICBjdXJyZW50LT5hcmNoLmdpYy52Mi5scltscl0gPSAwOw0K
ICAgfQ0KDQogICBzdGF0aWMgdm9pZCBnaWN2Ml9yZWFkX2xyKGludCBsciwgc3RydWN0IGdpY19s
ciAqbHJfcmVnKQ0KQEAgLTQ1OCw2ICs0NjgsOSBAQCBzdGF0aWMgdm9pZCBnaWN2Ml9yZWFkX2xy
KGludCBsciwgc3RydWN0IGdpY19sciAqbHJfcmVnKQ0KICAgICAgIHVpbnQzMl90IGxydjsNCg0K
ICAgICAgIGxydiAgICAgICAgICA9IHJlYWRsX2dpY2goR0lDSF9MUiArIGxyICogNCk7DQorICAg
IGlmICggbHJ2ICE9IGN1cnJlbnQtPmFyY2guZ2ljLnYyLmxyW2xyXSkNCisgICAgICAgIHByaW50
aygiU3RvcmVkIExSIGlzIHN0YWxlOiBzdG9yZWQgMHglIlBSSVgzMiIgcmVhZCAweCUiUFJJWDMy
IlxuIiwNCisgICAgICAgICAgICAgICBjdXJyZW50LT5hcmNoLmdpYy52Mi5scltscl0sIGxydik7
DQogICAgICAgbHJfcmVnLT5waXJxID0gKGxydiA+PiBHSUNIX1YyX0xSX1BIWVNJQ0FMX1NISUZU
KSAmDQpHSUNIX1YyX0xSX1BIWVNJQ0FMX01BU0s7DQogICAgICAgbHJfcmVnLT52aXJxID0gKGxy
diA+PiBHSUNIX1YyX0xSX1ZJUlRVQUxfU0hJRlQpICYNCkdJQ0hfVjJfTFJfVklSVFVBTF9NQVNL
Ow0KICAgICAgIGxyX3JlZy0+cHJpb3JpdHkgPSAobHJ2ID4+IEdJQ0hfVjJfTFJfUFJJT1JJVFlf
U0hJRlQpICYNCkdJQ0hfVjJfTFJfUFJJT1JJVFlfTUFTSzsNCkBAIC00ODEsNiArNDk0LDcgQEAg
c3RhdGljIHZvaWQgZ2ljdjJfd3JpdGVfbHIoaW50IGxyLCBjb25zdCBzdHJ1Y3QNCmdpY19sciAq
bHJfcmVnKQ0KICAgICAgICAgICAgICgodWludDMyX3QpKGxyX3JlZy0+Z3JwICYgR0lDSF9WMl9M
Ul9HUlBfTUFTSykgPDwNCkdJQ0hfVjJfTFJfR1JQX1NISUZUKSApOw0KDQogICAgICAgd3JpdGVs
X2dpY2gobHJ2LCBHSUNIX0xSICsgbHIgKiA0KTsNCisgICAgY3VycmVudC0+YXJjaC5naWMudjIu
bHJbbHJdID0gbHJ2Ow0KICAgfQ0KDQogICBzdGF0aWMgdm9pZCBnaWN2Ml9oY3Jfc3RhdHVzKHVp
bnQzMl90IGZsYWcsIGJvb2wgc3RhdHVzKQ0KQEAgLTEyMzIsNiArMTI0Niw3IEBAIGNvbnN0IHN0
YXRpYyBzdHJ1Y3QgZ2ljX2h3X29wZXJhdGlvbnMgZ2ljdjJfb3BzID0gew0KICAgICAgIC5pbmZv
ICAgICAgICAgICAgICAgID0gJmdpY3YyX2luZm8sDQogICAgICAgLmluaXQgICAgICAgICAgICAg
ICAgPSBnaWN2Ml9pbml0LA0KICAgICAgIC5zZWNvbmRhcnlfaW5pdCAgICAgID0gZ2ljdjJfc2Vj
b25kYXJ5X2NwdV9pbml0LA0KKyAgICAuc3RvcmVfbHJzICAgICAgICAgICA9IGdpY3YyX3N0b3Jl
X2xycywNCiAgICAgICAuc2F2ZV9zdGF0ZSAgICAgICAgICA9IGdpY3YyX3NhdmVfc3RhdGUsDQog
ICAgICAgLnJlc3RvcmVfc3RhdGUgICAgICAgPSBnaWN2Ml9yZXN0b3JlX3N0YXRlLA0KICAgICAg
IC5kdW1wX3N0YXRlICAgICAgICAgID0gZ2ljdjJfZHVtcF9zdGF0ZSwNCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0vZ2ljLmMgYi94ZW4vYXJjaC9hcm0vZ2ljLmMNCmluZGV4IGVkMzYzZjYuLmEw
NWM1MTggMTAwNjQ0DQotLS0gYS94ZW4vYXJjaC9hcm0vZ2ljLmMNCisrKyBiL3hlbi9hcmNoL2Fy
bS9naWMuYw0KQEAgLTU5NCw2ICs1OTQsMTIgQEAgc3RhdGljIHZvaWQgZ2ljX3VwZGF0ZV9vbmVf
bHIoc3RydWN0IHZjcHUgKnYsIGludCBpKQ0KICAgICAgIH0NCiAgIH0NCg0KK3ZvaWQgZ2ljX3N0
b3JlX2xycyh2b2lkKQ0KK3sNCisgICAgaWYoZ2ljX2h3X29wcy0+c3RvcmVfbHJzKQ0KKyAgICAg
ICAgZ2ljX2h3X29wcy0+c3RvcmVfbHJzKCk7DQorfQ0KKw0KICAgdm9pZCBnaWNfY2xlYXJfbHJz
KHN0cnVjdCB2Y3B1ICp2KQ0KICAgew0KICAgICAgIGludCBpID0gMDsNCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0vdHJhcHMuYyBiL3hlbi9hcmNoL2FybS90cmFwcy5jDQppbmRleCBmNmY2ZGUz
Li45ODUxOTJiIDEwMDY0NA0KLS0tIGEveGVuL2FyY2gvYXJtL3RyYXBzLmMNCisrKyBiL3hlbi9h
cmNoL2FybS90cmFwcy5jDQpAQCAtMjA5NSw2ICsyMDk1LDcgQEAgc3RhdGljIHZvaWQgZW50ZXJf
aHlwZXJ2aXNvcl9oZWFkKHN0cnVjdA0KY3B1X3VzZXJfcmVncyAqcmVncykNCiAgICAgICAgICAg
aWYgKCBjdXJyZW50LT5hcmNoLmhjcl9lbDIgJiBIQ1JfVkEgKQ0KICAgICAgICAgICAgICAgY3Vy
cmVudC0+YXJjaC5oY3JfZWwyID0gUkVBRF9TWVNSRUcoSENSX0VMMik7DQoNCisgICAgICAgIGdp
Y19zdG9yZV9scnMoKTsNCg0KZ2ljX2NsZWFyX2xycyguLi4pIG1heSByZXdyaXRlIHRoZSBMUnMu
IFRvIGNvbmZpcm0gdGhpcyBzdGFsbCBMUnMgYXJlIG5vdCBkdWUgYnkgdGhpcyBmdW5jdGlvbiwg
Y2FuIHlvdSBtb3ZlIHRoYXQgYWZ0ZXIgZ2ljX2NsZWFyX2xycygpPw0KUmlnaHQgeW91IGFyZSwg
Z2ljX2NsZWFyX2xycygpLCBpbiA0LjEwIGNvZGViYXNlLCByZXdyaXRlcyBMUnMuIEJ1dCBpdCBk
b2VzIG5vdCBjaGFuZ2UgUEVORElORyB0byBJTlZBTElEIHVuZGVyIG5vIGNpcmN1bXN0YW5jZXMg
ZnJvbSBvbmUgaGFuZC4gRnJvbSBhbm90aGVyIGhhbmQsIGFsbCBjaGFuZ2VzIHRvIExScyBhcmUg
bWFkZSB0aHJvdWdoIGdpYyBzcGVjaWZpYyBvcGVyYXRpb25zIGdpY19od19vcHMtPi4uLiB3aGlj
aCBhcmUgdHJhY2tlZCBieSBtZS4gWW91IGNhbiBzZWUsIGluIHRoZSBjb2RlIGFib3ZlLCB0aGF0
IEkgY29weSBhbGwgdXBkYXRlcyB0byB0aGUgcGh5c2ljYWwgTFIgaXNzdWVkIGJ5IGh5cGVydmlz
b3IgaW50byB0aGUgc3RvcmVkIExScy4gU28gaXQgbm90IHRoZSBjYXNlLiBCdXQgSSdsbCBjaGVj
ayBvbiBNb25kYXkuDQoNCg0KICAgICAgICAgICBnaWNfY2xlYXJfbHJzKGN1cnJlbnQpOw0KICAg
ICAgIH0NCiAgIH0NCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2dpYy5oIGIveGVu
L2luY2x1ZGUvYXNtLWFybS9naWMuaA0KaW5kZXggZDNkN2JkYS4uNmZlM2ZkYiAxMDA2NDQNCi0t
LSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ2ljLmgNCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0v
Z2ljLmgNCkBAIC0yOTMsNiArMjkzLDcgQEAgZXh0ZXJuIHVuc2lnbmVkIGludCBnaWNfbnVtYmVy
X2xpbmVzKHZvaWQpOw0KICAgLyogSVJRIHRyYW5zbGF0aW9uIGZ1bmN0aW9uIGZvciB0aGUgZGV2
aWNlIHRyZWUgKi8NCiAgIGludCBnaWNfaXJxX3hsYXRlKGNvbnN0IHUzMiAqaW50c3BlYywgdW5z
aWduZWQgaW50IGludHNpemUsDQogICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgKm91
dF9od2lycSwgdW5zaWduZWQgaW50ICpvdXRfdHlwZSk7DQordm9pZCBnaWNfc3RvcmVfbHJzKHZv
aWQpOw0KICAgdm9pZCBnaWNfY2xlYXJfbHJzKHN0cnVjdCB2Y3B1ICp2KTsNCg0KICAgc3RydWN0
IGdpY19pbmZvIHsNCkBAIC0zMTQsNiArMzE1LDggQEAgc3RydWN0IGdpY19od19vcGVyYXRpb25z
IHsNCiAgICAgICAvKiBJbml0aWFsaXplIHRoZSBHSUMgYW5kIHRoZSBib290IENQVSAqLw0KICAg
ICAgIGludCAoKmluaXQpKHZvaWQpOw0KICAgICAgIC8qIFNhdmUgR0lDIHJlZ2lzdGVycyAqLw0K
KyAgICB2b2lkICgqc3RvcmVfbHJzKSh2b2lkKTsNCisgICAgLyogU2F2ZSBHSUMgcmVnaXN0ZXJz
ICovDQogICAgICAgdm9pZCAoKnNhdmVfc3RhdGUpKHN0cnVjdCB2Y3B1ICopOw0KICAgICAgIC8q
IFJlc3RvcmUgR0lDIHJlZ2lzdGVycyAqLw0KICAgICAgIHZvaWQgKCpyZXN0b3JlX3N0YXRlKShj
b25zdCBzdHJ1Y3QgdmNwdSAqKTsNCg0KQ2hlZXJzLA0KDQoNClsxXSBodHRwczovL2dpdGh1Yi5j
b20vYWFuaXNvdi94ZW4vY29tbWl0L2IxYzI4YmUzOGQzMGViNDYwZWQwMzM5NTI2YzQ5ODdiMmNm
MTcwOGMNClsyXSBodHRwczovL2dpdGh1Yi5jb20vZ2xtYXJrMi9nbG1hcmsyDQoNCg==

--_000_3622e4688f441e31138fdb58ca3835ffepamcom_
Content-Type: text/html; charset="utf-8"
Content-ID: <51EFABFDD2AF25469A2D843B0AF2D153@eurprd03.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHRleHQ9IiMwMDAwMDAi
IGJnY29sb3I9IiNGRkZGRkYiPg0KPHA+SGVsbG8gSnVsaWVuLDxicj4NCjwvcD4NCjxicj4NCjxk
aXYgY2xhc3M9Im1vei1jaXRlLXByZWZpeCI+T24gMTAvMjcvMjAxOCAxMjo1NSBBTSwgSnVsaWVu
IEdyYWxsIHdyb3RlOjxicj4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2l0ZT0i
bWlkOjIyZjdlYmM4LWM3NGItMGQ4ZS00ODQ3LTlkM2RmOWJjZjVkYkBhcm0uY29tIj5UaGUgZnVu
Y3Rpb25zIGJlbG93IGRvZXMgbm90IGV4aXN0IGluIGxhdGVzdCBYZW4uIFNvIGFyZSB5b3Ugc3Vy
ZSB0aGlzIGJhc2VkIG9uIG1haW5saW5lPw0KPGJyPg0KPC9ibG9ja3F1b3RlPg0KPGJyPg0KWWVw
LCBJJ3ZlIHB1dCBhIHdyb25nIGRpZmYgaW50byB0aGUgZW1haWwsIGl0IGlzIGZvciBYRU4gNC4x
MC48YnI+DQpQbGVhc2UgZmluZCB0aGUgcGF0Y2ggZm9yIFhFTiA0LjEyLXVuc3RhYmxlIG9uIG15
IGdpdGh1YiBbMV0uPGJyPg0KPGJyPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2l0ZT0ibWlk
OjIyZjdlYmM4LWM3NGItMGQ4ZS00ODQ3LTlkM2RmOWJjZjVkYkBhcm0uY29tIj5Ib3cgbWFueSBk
b21haW4gZG8geW91IGhhdmUgcnVuIGF0IHRoYXQgdGltZT88L2Jsb2NrcXVvdGU+DQpPbmx5IG9u
ZSBkb21haW4uIEluIG15IHNldHVwIEknbSBydW5uaW5nIGEgQlNQIHJlbGVhc2UgdW5kZXIgWEVO
IGFzIERvbTAuPGJyPg0KPGJyPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2l0ZT0ibWlkOjIy
ZjdlYmM4LWM3NGItMGQ4ZS00ODQ3LTlkM2RmOWJjZjVkYkBhcm0uY29tIj5VbmRlciB3aGljaCBj
b25kaXRpb24gdGhpcyBpcyBoYXBlbm5pbmc/DQo8YnI+DQo8L2Jsb2NrcXVvdGU+DQpVbmRlciBu
byBzcGVjaWZpYyBjb25kaXRpb25zLiBEdXJpbmcgdGhlIHN5c3RlbSBib290LCBkdXJpbmcgY29u
c29sZSBvcGVyYXRpb25zLCBkdXJpbmcgZ2xtYXJrMiBbMl0gcnVubmluZy48YnI+DQo8YnI+DQo8
YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjaXRlPSJtaWQ6MjJmN2ViYzgtYzc0Yi0wZDhlLTQ4NDct
OWQzZGY5YmNmNWRiQGFybS5jb20iPkFsc28sIHdoYXQgaXMgeW91ciBYZW4gY29tbWFuZCBsaW5l
PzwvYmxvY2txdW90ZT4NCjxzcGFuIHN0eWxlPSJjb2xvcjogcmdiKDAsIDAsIDApOyBmb250LWZh
bWlseTogQXJpYWw7IGZvbnQtc2l6ZTogMTNweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZh
cmlhbnQtbGlnYXR1cmVzOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQt
d2VpZ2h0OiA0MDA7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IG9ycGhhbnM6IDI7IHRleHQtYWxp
Z246IGxlZnQ7IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1z
cGFjZTogcHJlLXdyYXA7IHdpZG93czogMjsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4
dC1zdHJva2Utd2lkdGg6IDBweDsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUp
OyB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IGluaXRpYWw7IHRleHQtZGVjb3JhdGlvbi1jb2xvcjog
aW5pdGlhbDsgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IGZsb2F0OiBub25lOyI+YGRvbTBf
bWVtPTFHDQogY29uc29sZT1kdHVhcnQgZHR1YXJ0PXNlcmlhbDAgZG9tMF9tYXhfdmNwdXM9NCBi
b290c2NydWI9MCBsb2dsdmw9YWxsIGNwdWZyZXE9bm9uZWA8L3NwYW4+PGJyPg0KPGJyPg0KPGJs
b2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2l0ZT0ibWlkOjIyZjdlYmM4LWM3NGItMGQ4ZS00ODQ3LTlk
M2RmOWJjZjVkYkBhcm0uY29tIj5JIGFzc3VtZSB5b3UgZGlkbid0IGRpc2FibGUgc2Vycm9ycywg
cmlnaHQ/IFNvIHdlIHNob3VsZCBoYXZlIHBsZW50eSBvZiBkc2Ioc3kpIGFuZCBpc2IoKSBpbiB0
aGUgcGF0aCB0byB0aGVyZS48YnI+DQo8L2Jsb2NrcXVvdGU+DQpJIGRpZG4ndCBkaXNhYmxlIHNl
cnJvcnMuIDxicj4NCjxicj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNpdGU9Im1pZDoyMmY3
ZWJjOC1jNzRiLTBkOGUtNDg0Ny05ZDNkZjliY2Y1ZGJAYXJtLmNvbSI+U28gSSB3b3VsZCBydWxl
IG91dCBhIG1pc3NpbmcgYmFycmllciBoZXJlLg0KPGJyPg0KPC9ibG9ja3F1b3RlPg0KPGJyPg0K
PGJyPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2l0ZT0ibWlkOjIyZjdlYmM4LWM3NGItMGQ4
ZS00ODQ3LTlkM2RmOWJjZjVkYkBhcm0uY29tIj48YnI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRl
Ij48YnI+DQo8YnI+DQpUaG9zZSBwcmludHMgSSB0cmVhdCBhcyBMUiBjb250ZW50IGNoYW5nZSAo
c3RhdGUgUEVORElORy0mZ3Q7SU5WQUxJRCkgPGJyPg0Kd2l0aG91dCBleGl0aW5nIGZyb20gaHlw
IHRvIGd1ZXN0LiBVbmZvcnR1bmF0ZWx5LCBJIGRpZCBub3QgZmluZCBhIGtpbmQgPGJyPg0Kb2Yg
ZXhwbGFuYXRpb24gdG8gdGhpcyBlZmZlY3QgaW4gQVJNIElISSAwMDQ4Qi5iIGRvY3VtZW50LiA8
YnI+DQpJIGhhdmUgR0lDdjIgb24gdGhlIGRpZS4gPGJyPg0KPGJyPg0KSSBhcHByZWNpYXRlIHlv
dSBmaW5kIHNvbWUgdGltZSB0byBsb29rIGF0IHRoaXMgYW5kIGV4cHJlc3MgeW91ciBvcGluaW9u
LiA8YnI+DQo8YnI+DQo8YnI+DQotLS0gPGJyPg0KPGJyPg0KZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L2FybS9naWMtdjIuYyBiL3hlbi9hcmNoL2FybS9naWMtdjIuYyA8YnI+DQppbmRleCA1MTFjOGQ3
Li4wYjlhYTJkIDEwMDY0NCA8YnI+DQotLS0gYS94ZW4vYXJjaC9hcm0vZ2ljLXYyLmMgPGJyPg0K
JiM0MzsmIzQzOyYjNDM7IGIveGVuL2FyY2gvYXJtL2dpYy12Mi5jIDxicj4NCkBAIC0xNzEsNiAm
IzQzOzE3MSwxNCBAQCBzdGF0aWMgdW5zaWduZWQgaW50IGdpY3YyX2NwdV9tYXNrKGNvbnN0IGNw
dW1hc2tfdCA8YnI+DQoqY3B1bWFzaykgPGJyPg0KJm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyByZXR1cm4gbWFzazsgPGJyPg0KJm5ic3A7ICZuYnNwO30gPGJyPg0KPGJyPg0KJiM0Mztz
dGF0aWMgdm9pZCBnaWN2Ml9zdG9yZV9scnModm9pZCkgPGJyPg0KJiM0Mzt7IDxicj4NCiYjNDM7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IGludCBpOyA8YnI+DQomIzQzOyA8YnI+DQomIzQzOyZuYnNwOyZu
YnNwOyZuYnNwOyBmb3IgKCBpID0gMDsgaSAmbHQ7IGdpY3YyX2luZm8ubnJfbHJzOyBpJiM0Mzsm
IzQzOyApIDxicj4NCiYjNDM7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IGN1cnJlbnQtJmd0O2FyY2guZ2ljLnYyLmxyW2ldID0gcmVhZGxfZ2ljaChHSUNIX0xSICYj
NDM7IGkgKiA0KTsgPGJyPg0KJiM0Mzt9IDxicj4NCiYjNDM7IDxicj4NCiZuYnNwOyAmbmJzcDtz
dGF0aWMgdm9pZCBnaWN2Ml9zYXZlX3N0YXRlKHN0cnVjdCB2Y3B1ICp2KSA8YnI+DQombmJzcDsg
Jm5ic3A7eyA8YnI+DQombmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGludCBpOyA8YnI+
DQpAQCAtNDQ2LDExICYjNDM7NDU0LDEzIEBAIHN0YXRpYyB2b2lkIGdpY3YyX3VwZGF0ZV9scihp
bnQgbHIsIGNvbnN0IHN0cnVjdCA8YnI+DQpwZW5kaW5nX2lycSAqcCwgPGJyPg0KJm5ic3A7ICZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7Jmx0OyBHSUNIX1YyX0xS
X1BIWVNJQ0FMX1NISUZUKTsgPGJyPg0KPGJyPg0KJm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyB3cml0ZWxfZ2ljaChscl9yZWcsIEdJQ0hfTFIgJiM0MzsgbHIgKiA0KTsgPGJyPg0KJiM0
MzsmbmJzcDsmbmJzcDsmbmJzcDsgY3VycmVudC0mZ3Q7YXJjaC5naWMudjIubHJbbHJdID0gbHJf
cmVnOyA8YnI+DQombmJzcDsgJm5ic3A7fSA8YnI+DQo8YnI+DQombmJzcDsgJm5ic3A7c3RhdGlj
IHZvaWQgZ2ljdjJfY2xlYXJfbHIoaW50IGxyKSA8YnI+DQombmJzcDsgJm5ic3A7eyA8YnI+DQom
bmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHdyaXRlbF9naWNoKDAsIEdJQ0hfTFIgJiM0
MzsgbHIgKiA0KTsgPGJyPg0KJiM0MzsmbmJzcDsmbmJzcDsmbmJzcDsgY3VycmVudC0mZ3Q7YXJj
aC5naWMudjIubHJbbHJdID0gMDsgPGJyPg0KJm5ic3A7ICZuYnNwO30gPGJyPg0KPGJyPg0KJm5i
c3A7ICZuYnNwO3N0YXRpYyB2b2lkIGdpY3YyX3JlYWRfbHIoaW50IGxyLCBzdHJ1Y3QgZ2ljX2xy
ICpscl9yZWcpIDxicj4NCkBAIC00NTgsNiAmIzQzOzQ2OCw5IEBAIHN0YXRpYyB2b2lkIGdpY3Yy
X3JlYWRfbHIoaW50IGxyLCBzdHJ1Y3QgZ2ljX2xyICpscl9yZWcpIDxicj4NCiZuYnNwOyAmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgdWludDMyX3QgbHJ2OyA8YnI+DQo8YnI+DQombmJzcDsgJm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGxydiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA9IHJlYWRsX2dpY2goR0lDSF9MUiAmIzQzOyBsciAqIDQp
OyA8YnI+DQomIzQzOyZuYnNwOyZuYnNwOyZuYnNwOyBpZiAoIGxydiAhPSBjdXJyZW50LSZndDth
cmNoLmdpYy52Mi5scltscl0pIDxicj4NCiYjNDM7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IHByaW50aygmcXVvdDtTdG9yZWQgTFIgaXMgc3RhbGU6IHN0b3JlZCAw
eCUmcXVvdDtQUklYMzImcXVvdDsgcmVhZCAweCUmcXVvdDtQUklYMzImcXVvdDtcbiZxdW90Oywg
PGJyPg0KJiM0MzsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgY3VycmVudC0mZ3Q7YXJjaC5n
aWMudjIubHJbbHJdLCBscnYpOyA8YnI+DQombmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
IGxyX3JlZy0mZ3Q7cGlycSA9IChscnYgJmd0OyZndDsgR0lDSF9WMl9MUl9QSFlTSUNBTF9TSElG
VCkgJmFtcDsgPGJyPg0KR0lDSF9WMl9MUl9QSFlTSUNBTF9NQVNLOyA8YnI+DQombmJzcDsgJm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGxyX3JlZy0mZ3Q7dmlycSA9IChscnYgJmd0OyZndDsgR0lD
SF9WMl9MUl9WSVJUVUFMX1NISUZUKSAmYW1wOyA8YnI+DQpHSUNIX1YyX0xSX1ZJUlRVQUxfTUFT
SzsgPGJyPg0KJm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBscl9yZWctJmd0O3ByaW9y
aXR5ID0gKGxydiAmZ3Q7Jmd0OyBHSUNIX1YyX0xSX1BSSU9SSVRZX1NISUZUKSAmYW1wOyA8YnI+
DQpHSUNIX1YyX0xSX1BSSU9SSVRZX01BU0s7IDxicj4NCkBAIC00ODEsNiAmIzQzOzQ5NCw3IEBA
IHN0YXRpYyB2b2lkIGdpY3YyX3dyaXRlX2xyKGludCBsciwgY29uc3Qgc3RydWN0IDxicj4NCmdp
Y19sciAqbHJfcmVnKSA8YnI+DQombmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICgodWludDMyX3QpKGxyX3JlZy0mZ3Q7Z3Jw
ICZhbXA7IEdJQ0hfVjJfTFJfR1JQX01BU0spICZsdDsmbHQ7IDxicj4NCkdJQ0hfVjJfTFJfR1JQ
X1NISUZUKSApOyA8YnI+DQo8YnI+DQombmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHdy
aXRlbF9naWNoKGxydiwgR0lDSF9MUiAmIzQzOyBsciAqIDQpOyA8YnI+DQomIzQzOyZuYnNwOyZu
YnNwOyZuYnNwOyBjdXJyZW50LSZndDthcmNoLmdpYy52Mi5scltscl0gPSBscnY7IDxicj4NCiZu
YnNwOyAmbmJzcDt9IDxicj4NCjxicj4NCiZuYnNwOyAmbmJzcDtzdGF0aWMgdm9pZCBnaWN2Ml9o
Y3Jfc3RhdHVzKHVpbnQzMl90IGZsYWcsIGJvb2wgc3RhdHVzKSA8YnI+DQpAQCAtMTIzMiw2ICYj
NDM7MTI0Niw3IEBAIGNvbnN0IHN0YXRpYyBzdHJ1Y3QgZ2ljX2h3X29wZXJhdGlvbnMgZ2ljdjJf
b3BzID0geyA8YnI+DQombmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IC5pbmZvJm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ID0gJmFtcDtnaWN2Ml9pbmZvLCA8YnI+DQombmJz
cDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IC5pbml0Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ID0gZ2ljdjJfaW5pdCwgPGJyPg0KJm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAuc2Vjb25kYXJ5X2luaXQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgPSBnaWN2
Ml9zZWNvbmRhcnlfY3B1X2luaXQsIDxicj4NCiYjNDM7Jm5ic3A7Jm5ic3A7Jm5ic3A7IC5zdG9y
ZV9scnMmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgPSBnaWN2Ml9zdG9yZV9scnMsIDxicj4NCiZuYnNwOyAmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgLnNhdmVfc3RhdGUmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgPSBnaWN2Ml9zYXZlX3N0YXRlLCA8YnI+DQombmJzcDsgJm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IC5yZXN0b3JlX3N0YXRlJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ID0gZ2ljdjJfcmVzdG9yZV9zdGF0ZSwgPGJyPg0KJm5ic3A7ICZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAuZHVtcF9zdGF0ZSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA9IGdpY3YyX2R1bXBfc3RhdGUsIDxicj4NCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vZ2ljLmMgYi94ZW4vYXJjaC9hcm0vZ2ljLmMgPGJyPg0KaW5k
ZXggZWQzNjNmNi4uYTA1YzUxOCAxMDA2NDQgPGJyPg0KLS0tIGEveGVuL2FyY2gvYXJtL2dpYy5j
IDxicj4NCiYjNDM7JiM0MzsmIzQzOyBiL3hlbi9hcmNoL2FybS9naWMuYyA8YnI+DQpAQCAtNTk0
LDYgJiM0Mzs1OTQsMTIgQEAgc3RhdGljIHZvaWQgZ2ljX3VwZGF0ZV9vbmVfbHIoc3RydWN0IHZj
cHUgKnYsIGludCBpKSA8YnI+DQombmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH0gPGJy
Pg0KJm5ic3A7ICZuYnNwO30gPGJyPg0KPGJyPg0KJiM0Mzt2b2lkIGdpY19zdG9yZV9scnModm9p
ZCkgPGJyPg0KJiM0Mzt7IDxicj4NCiYjNDM7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGlmKGdpY19od19v
cHMtJmd0O3N0b3JlX2xycykgPGJyPg0KJiM0MzsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgZ2ljX2h3X29wcy0mZ3Q7c3RvcmVfbHJzKCk7IDxicj4NCiYjNDM7fSA8
YnI+DQomIzQzOyA8YnI+DQombmJzcDsgJm5ic3A7dm9pZCBnaWNfY2xlYXJfbHJzKHN0cnVjdCB2
Y3B1ICp2KSA8YnI+DQombmJzcDsgJm5ic3A7eyA8YnI+DQombmJzcDsgJm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IGludCBpID0gMDsgPGJyPg0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90cmFw
cy5jIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMgPGJyPg0KaW5kZXggZjZmNmRlMy4uOTg1MTkyYiAx
MDA2NDQgPGJyPg0KLS0tIGEveGVuL2FyY2gvYXJtL3RyYXBzLmMgPGJyPg0KJiM0MzsmIzQzOyYj
NDM7IGIveGVuL2FyY2gvYXJtL3RyYXBzLmMgPGJyPg0KQEAgLTIwOTUsNiAmIzQzOzIwOTUsNyBA
QCBzdGF0aWMgdm9pZCBlbnRlcl9oeXBlcnZpc29yX2hlYWQoc3RydWN0IDxicj4NCmNwdV91c2Vy
X3JlZ3MgKnJlZ3MpIDxicj4NCiZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgaWYgKCBjdXJyZW50LSZndDthcmNoLmhjcl9lbDIgJmFtcDsgSENS
X1ZBICkgPGJyPg0KJm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBjdXJyZW50LSZndDthcmNoLmhjcl9l
bDIgPSBSRUFEX1NZU1JFRyhIQ1JfRUwyKTsgPGJyPg0KPGJyPg0KJiM0MzsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgZ2ljX3N0b3JlX2xycygpOyA8YnI+DQo8L2Js
b2NrcXVvdGU+DQo8YnI+DQpnaWNfY2xlYXJfbHJzKC4uLikgbWF5IHJld3JpdGUgdGhlIExScy4g
VG8gY29uZmlybSB0aGlzIHN0YWxsIExScyBhcmUgbm90IGR1ZSBieSB0aGlzIGZ1bmN0aW9uLCBj
YW4geW91IG1vdmUgdGhhdCBhZnRlciBnaWNfY2xlYXJfbHJzKCk/DQo8YnI+DQo8L2Jsb2NrcXVv
dGU+DQpSaWdodCB5b3UgYXJlLCBnaWNfY2xlYXJfbHJzKCksIGluIDQuMTAgY29kZWJhc2UsIHJl
d3JpdGVzIExScy4gQnV0IGl0IGRvZXMgbm90IGNoYW5nZSBQRU5ESU5HIHRvIElOVkFMSUQgdW5k
ZXIgbm8gY2lyY3Vtc3RhbmNlcyBmcm9tIG9uZSBoYW5kLiBGcm9tIGFub3RoZXIgaGFuZCwgYWxs
IGNoYW5nZXMgdG8gTFJzIGFyZSBtYWRlIHRocm91Z2ggZ2ljIHNwZWNpZmljIG9wZXJhdGlvbnMg
Z2ljX2h3X29wcy0mZ3Q7Li4uIHdoaWNoIGFyZSB0cmFja2VkDQogYnkgbWUuIFlvdSBjYW4gc2Vl
LCBpbiB0aGUgY29kZSBhYm92ZSwgdGhhdCBJIGNvcHkgYWxsIHVwZGF0ZXMgdG8gdGhlIHBoeXNp
Y2FsIExSIGlzc3VlZCBieSBoeXBlcnZpc29yIGludG8gdGhlIHN0b3JlZCBMUnMuIFNvIGl0IG5v
dCB0aGUgY2FzZS4gQnV0IEknbGwgY2hlY2sgb24gTW9uZGF5Ljxicj4NCjxicj4NCjxibG9ja3F1
b3RlIHR5cGU9ImNpdGUiIGNpdGU9Im1pZDoyMmY3ZWJjOC1jNzRiLTBkOGUtNDg0Ny05ZDNkZjli
Y2Y1ZGJAYXJtLmNvbSI+PGJyPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSI+Jm5ic3A7ICZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBnaWNfY2xlYXJfbHJz
KGN1cnJlbnQpOyA8YnI+DQombmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH0gPGJyPg0K
Jm5ic3A7ICZuYnNwO30gPGJyPg0KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ2lj
LmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2dpYy5oIDxicj4NCmluZGV4IGQzZDdiZGEuLjZmZTNm
ZGIgMTAwNjQ0IDxicj4NCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ2ljLmggPGJyPg0KJiM0
MzsmIzQzOyYjNDM7IGIveGVuL2luY2x1ZGUvYXNtLWFybS9naWMuaCA8YnI+DQpAQCAtMjkzLDYg
JiM0MzsyOTMsNyBAQCBleHRlcm4gdW5zaWduZWQgaW50IGdpY19udW1iZXJfbGluZXModm9pZCk7
IDxicj4NCiZuYnNwOyAmbmJzcDsvKiBJUlEgdHJhbnNsYXRpb24gZnVuY3Rpb24gZm9yIHRoZSBk
ZXZpY2UgdHJlZSAqLyA8YnI+DQombmJzcDsgJm5ic3A7aW50IGdpY19pcnFfeGxhdGUoY29uc3Qg
dTMyICppbnRzcGVjLCB1bnNpZ25lZCBpbnQgaW50c2l6ZSwgPGJyPg0KJm5ic3A7ICZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB1bnNpZ25lZCBpbnQg
Km91dF9od2lycSwgdW5zaWduZWQgaW50ICpvdXRfdHlwZSk7IDxicj4NCiYjNDM7dm9pZCBnaWNf
c3RvcmVfbHJzKHZvaWQpOyA8YnI+DQombmJzcDsgJm5ic3A7dm9pZCBnaWNfY2xlYXJfbHJzKHN0
cnVjdCB2Y3B1ICp2KTsgPGJyPg0KPGJyPg0KJm5ic3A7ICZuYnNwO3N0cnVjdCBnaWNfaW5mbyB7
IDxicj4NCkBAIC0zMTQsNiAmIzQzOzMxNSw4IEBAIHN0cnVjdCBnaWNfaHdfb3BlcmF0aW9ucyB7
IDxicj4NCiZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgLyogSW5pdGlhbGl6ZSB0aGUg
R0lDIGFuZCB0aGUgYm9vdCBDUFUgKi8gPGJyPg0KJm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyBpbnQgKCppbml0KSh2b2lkKTsgPGJyPg0KJm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAvKiBTYXZlIEdJQyByZWdpc3RlcnMgKi8gPGJyPg0KJiM0MzsmbmJzcDsmbmJzcDsmbmJz
cDsgdm9pZCAoKnN0b3JlX2xycykodm9pZCk7IDxicj4NCiYjNDM7Jm5ic3A7Jm5ic3A7Jm5ic3A7
IC8qIFNhdmUgR0lDIHJlZ2lzdGVycyAqLyA8YnI+DQombmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IHZvaWQgKCpzYXZlX3N0YXRlKShzdHJ1Y3QgdmNwdSAqKTsgPGJyPg0KJm5ic3A7ICZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAvKiBSZXN0b3JlIEdJQyByZWdpc3RlcnMgKi8gPGJyPg0K
Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB2b2lkICgqcmVzdG9yZV9zdGF0ZSkoY29u
c3Qgc3RydWN0IHZjcHUgKik7IDxicj4NCjwvYmxvY2txdW90ZT4NCjxicj4NCkNoZWVycywgPGJy
Pg0KPGJyPg0KPC9ibG9ja3F1b3RlPg0KPGJyPg0KWzFdIDxhIGNsYXNzPSJtb3otdHh0LWxpbmst
ZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9hYW5pc292L3hlbi9jb21taXQvYjFj
MjhiZTM4ZDMwZWI0NjBlZDAzMzk1MjZjNDk4N2IyY2YxNzA4YyI+DQpodHRwczovL2dpdGh1Yi5j
b20vYWFuaXNvdi94ZW4vY29tbWl0L2IxYzI4YmUzOGQzMGViNDYwZWQwMzM5NTI2YzQ5ODdiMmNm
MTcwOGM8L2E+PGJyPg0KWzJdIDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9
Imh0dHBzOi8vZ2l0aHViLmNvbS9nbG1hcmsyL2dsbWFyazIiPmh0dHBzOi8vZ2l0aHViLmNvbS9n
bG1hcmsyL2dsbWFyazI8L2E+PGJyPg0KPGJyPg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_3622e4688f441e31138fdb58ca3835ffepamcom_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1961488015669265068==--


From xen-devel-bounces@lists.xenproject.org Sat Oct 27 14:09:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Oct 2018 14: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 1gGPGf-0006Du-Vb; Sat, 27 Oct 2018 14:08:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/eie=nh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gGPGf-0006Dk-Ev
 for xen-devel@lists.xenproject.org; Sat, 27 Oct 2018 14:08:45 +0000
X-Inumbo-ID: 079eb934-d9f2-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 079eb934-d9f2-11e8-a6a9-d7ebe60f679a;
 Sat, 27 Oct 2018 14:10: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 <aliasfile-bounces@xenproject.org>)
 id 1gGPGb-0005ji-No; Sat, 27 Oct 2018 14:08: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 1gGPGb-0007an-BM; Sat, 27 Oct 2018 14:08:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gGPGb-0007Q2-Af; Sat, 27 Oct 2018 14:08:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1gGPGb-0007Q2-Af@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 27 Oct 2018 14:08:41 +0000
Subject: [Xen-devel] [linux-linus 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
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQKdGVzdGlkIHhlbi1ib290CgpUcmVlOiBsaW51eCBn
aXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGlu
dXgtMi42LmdpdApUcmVlOiBsaW51eGZpcm13YXJlIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0
ZXN0L2xpbnV4LWZpcm13YXJlLmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMueGVuLm9yZy9x
ZW11LXhlbi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3Jn
L3FlbXUteGVuLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKCioq
KiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGlu
IHRyZWU6ICBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9n
aXQvdG9ydmFsZHMvbGludXgtMi42LmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgMDFhYTlkNTE4ZWFl
OGE0ZDc1Y2QzMDQ5ZGVmYzZlZDBiNmQwYTY1OAogIEJ1ZyBub3QgcHJlc2VudDogMDIyMTRiZmM4
OWM3MWJjYzUxNjdmNjUzOTk0Y2ZhNWM1N2YxMGZmMQogIExhc3QgZmFpbCByZXBybzogaHR0cDov
L2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyOTA1NC8KCgogIChS
ZXZpc2lvbiBsb2cgdG9vIGxvbmcsIG9taXR0ZWQuKQoKCkZvciBiaXNlY3Rpb24gcmV2aXNpb24t
dHVwbGUgZ3JhcGggc2VlOgogICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L3Jlc3VsdHMvYmlzZWN0L2xpbnV4LWxpbnVzL3Rlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NC54ZW4tYm9vdC5odG1sClJldmlzaW9uIElEcyBpbiBlYWNoIGdyYXBoIG5v
ZGUgcmVmZXIsIHJlc3BlY3RpdmVseSwgdG8gdGhlIFRyZWVzIGFib3ZlLgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpSdW5uaW5nIGNzLWJpc2VjdGlvbi1zdGVwIC0t
Z3JhcGgtb3V0PS9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3QvbGludXgtbGludXMvdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0Lnhlbi1ib290IC0tc3VtbWFyeS1vdXQ9dG1wLzEy
OTA1NC5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRlbXBsYXRlPTEyNTg5OCAtLWJsZXNzaW5n
cz1yZWFsLHJlYWwtYmlzZWN0IGxpbnV4LWxpbnVzIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCB4ZW4tYm9vdApTZWFyY2hpbmcgZm9yIGZhaWx1cmUgLyBiYXNpcyBwYXNzOgog
MTI4OTcwIGZhaWwgW2hvc3Q9ZGViaW5hMF0gLyAxMjg5NDUgW2hvc3Q9YmFyb3F1ZTBdIDEyODky
MCBbaG9zdD1waW5vdDFdIDEyODg4NSBbaG9zdD1odXhlbHJlYmUwXSAxMjg4NjEgW2hvc3Q9Z29k
ZWxsbzBdIDEyODgzNSBbaG9zdD1iYXJvcXVlMV0gMTI4NzI3IFtob3N0PWRlYmluYTFdIDEyODY2
MyBbaG9zdD1hbGJhbmExXSAxMjg1OTkgW2hvc3Q9cmltYXZhMV0gMTI4NTIwIFtob3N0PWZpYW5v
MV0gMTI4NDkzIFtob3N0PWFsYmFuYTBdIDEyODQ3NiBbaG9zdD1maWFubzBdIDEyODQ2MSBbaG9z
dD1nb2RlbGxvMV0gMTI4NDM4IFtob3N0PWh1eGVscmViZTBdIDEyODQwNyBbaG9zdD1odXhlbHJl
YmUxXSAxMjgzNjkgW2hvc3Q9ZWxibGluZzFdIDEyODMzNCBbaG9zdD1pdGFsaWEwXSAxMjgzMTIg
W2hvc3Q9YmFyb3F1ZTBdIDEyODI3OCBbaG9zdD1iYXJvcXVlMV0gMTI4MjY0IFtob3N0PXBpbm90
MV0gMTI4MjM2IFtob3N0PWRlYmluYTFdIDEyODE3MCBbaG9zdD1lbGJsaW5nMF0gMTI4MTE0IFto
b3N0PWpvdWJlcnRpbjBdIDEyODA1OSBbaG9zdD1waW5vdDBdIDEyODAyMiBvay4KRmFpbHVyZSAv
IGJhc2lzIHBhc3MgZmxpZ2h0czogMTI4OTcwIC8gMTI4MDIyCih0cmVlIHdpdGggbm8gdXJsOiBt
aW5pb3MpCih0cmVlIHdpdGggbm8gdXJsOiBvdm1mKQoodHJlZSB3aXRoIG5vIHVybDogc2VhYmlv
cykKVHJlZTogbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwv
Z2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5i
aXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogcWVtdSBnaXQ6Ly94
ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDov
L3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVu
Lm9yZy94ZW4uZ2l0CkxhdGVzdCAwMWFhOWQ1MThlYWU4YTRkNzVjZDMwNDlkZWZjNmVkMGI2ZDBh
NjU4IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3
ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4
ZDY2ZGY1NmMxOTg2IDkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKQmFz
aXMgcGFzcyAwMjIxNGJmYzg5YzcxYmNjNTE2N2Y2NTM5OTRjZmE1YzU3ZjEwZmYxIGM1MzBhNzVj
MWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIz
ZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2
IDk0MDE4NWIyZjZmMzQzMjUxYzJiODNiZDk2ZTU5OTM5OGNlYTUxZWMKR2VuZXJhdGluZyByZXZp
c2lvbnMgd2l0aCAuL2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciAgZ2l0Oi8vZ2l0Lmtlcm5lbC5v
cmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQjMDIyMTRi
ZmM4OWM3MWJjYzUxNjdmNjUzOTk0Y2ZhNWM1N2YxMGZmMS0wMWFhOWQ1MThlYWU4YTRkNzVjZDMw
NDlkZWZjNmVkMGI2ZDBhNjU4IGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZp
cm13YXJlLmdpdCNjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwLWM1MzBh
NzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZ2l0Oi8veGVuYml0cy54ZW4ub3Jn
L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCM5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVm
ODkxM2UzMTQ5LTljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZ2l0Oi8v
eGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdCNkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4
ZDY2ZGY1NmMxOTg2LWRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgZ2l0
Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQjOTQwMTg1YjJmNmYzNDMyNTFjMmI4M2JkOTZlNTk5
Mzk4Y2VhNTFlYy05MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1YWU3CmFkaG9j
LXJldnR1cGxlLWdlbmVyYXRvcjogdHJlZSBkaXNjb250aWd1b3VzOiBsaW51eC0yLjYKTG9hZGVk
IDEwMDIgbm9kZXMgaW4gcmV2aXNpb24gZ3JhcGgKU2VhcmNoaW5nIGZvciB0ZXN0IHJlc3VsdHM6
CiAxMjc5NzYgW2hvc3Q9YWxiYW5hMF0KIDEyNzk2MiBbaG9zdD1maWFubzBdCiAxMjc5OTEgW2hv
c3Q9YWxiYW5hMV0KIDEyODAwMiBbaG9zdD1yaW1hdmExXQogMTI4MDIyIHBhc3MgMDIyMTRiZmM4
OWM3MWJjYzUxNjdmNjUzOTk0Y2ZhNWM1N2YxMGZmMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMx
MGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkg
ZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5NDAxODViMmY2ZjM0MzI1
MWMyYjgzYmQ5NmU1OTkzOThjZWE1MWVjCiAxMjgwNTkgW2hvc3Q9cGlub3QwXQogMTI4MTE0IFto
b3N0PWpvdWJlcnRpbjBdCiAxMjgxNzAgW2hvc3Q9ZWxibGluZzBdCiAxMjgyNjQgW2hvc3Q9cGlu
b3QxXQogMTI4MjM2IFtob3N0PWRlYmluYTFdCiAxMjgyNzggW2hvc3Q9YmFyb3F1ZTFdCiAxMjgz
MzQgW2hvc3Q9aXRhbGlhMF0KIDEyODMxMiBbaG9zdD1iYXJvcXVlMF0KIDEyODM2OSBbaG9zdD1l
bGJsaW5nMV0KIDEyODQwNyBbaG9zdD1odXhlbHJlYmUxXQogMTI4NDM4IFtob3N0PWh1eGVscmVi
ZTBdCiAxMjg0NzYgW2hvc3Q9Zmlhbm8wXQogMTI4NDYxIFtob3N0PWdvZGVsbG8xXQogMTI4NDkz
IFtob3N0PWFsYmFuYTBdCiAxMjg1MjAgW2hvc3Q9Zmlhbm8xXQogMTI4NTk5IFtob3N0PXJpbWF2
YTFdCiAxMjg2NjMgW2hvc3Q9YWxiYW5hMV0KIDEyODcyNyBbaG9zdD1kZWJpbmExXQogMTI4ODYx
IFtob3N0PWdvZGVsbG8wXQogMTI4ODM1IFtob3N0PWJhcm9xdWUxXQogMTI4ODg1IFtob3N0PWh1
eGVscmViZTBdCiAxMjg5MjAgW2hvc3Q9cGlub3QxXQogMTI4OTQ1IFtob3N0PWJhcm9xdWUwXQog
MTI4OTcwIGZhaWwgMDFhYTlkNTE4ZWFlOGE0ZDc1Y2QzMDQ5ZGVmYzZlZDBiNmQwYTY1OCBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3
YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZj
MTk4NiA5MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1YWU3CiAxMjkwMzUgcGFz
cyAwMjIxNGJmYzg5YzcxYmNjNTE2N2Y2NTM5OTRjZmE1YzU3ZjEwZmYxIGM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhl
Zjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDk0MDE4
NWIyZjZmMzQzMjUxYzJiODNiZDk2ZTU5OTM5OGNlYTUxZWMKIDEyOTAzOCBmYWlsIDAxYWE5ZDUx
OGVhZThhNGQ3NWNkMzA0OWRlZmM2ZWQwYjZkMGE2NTggYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgz
MTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5
IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFi
OTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwogMTI5MDQxIHBhc3MgMDIyMTRiZmM4OWM3MWJjYzUx
NjdmNjUzOTk0Y2ZhNWM1N2YxMGZmMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNh
NGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiAwNWMyYzA0ZTBkZmJlZDRkNTM4OGZiNzE0
NzA3OGE5OWQ2ODdkNGJiCiAxMjkwNDIgcGFzcyAwMjIxNGJmYzg5YzcxYmNjNTE2N2Y2NTM5OTRj
ZmE1YzU3ZjEwZmYxIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMw
ZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2Uz
MjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDI5MTY5NTFjMWJiOTQzZTc5YmY5NjVjZGU2NmE3OGIwZTg0
MTQ1NWIKIDEyOTA0MyBwYXNzIDAyMjE0YmZjODljNzFiY2M1MTY3ZjY1Mzk5NGNmYTVjNTdmMTBm
ZjEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdk
ZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0Nzhk
NjZkZjU2YzE5ODYgNTcwNzdjYzQyZWEwM2E3ODhmMDNjYjAxZGNmMWNlZTQ5MWQ4MDk5MgogMTI5
MDQ1IHBhc3MgMDIyMTRiZmM4OWM3MWJjYzUxNjdmNjUzOTk0Y2ZhNWM1N2YxMGZmMSBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3Yzhi
M2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4
NiBlOWJlMzRiZTVmOWExYTZlY2JmMDViYTk1MDJjZDcwNWFlNDQxNDc2CiAxMjkwNDYgcGFzcyAw
MjIxNGJmYzg5YzcxYmNjNTE2N2Y2NTM5OTRjZmE1YzU3ZjEwZmYxIGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5
MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDE2MmZjODI5
NWYzMTI0MGRjMzY3MDE5MGE5MWU5YmJjMDNiMGQ3YmUKIDEyOTA0NyBwYXNzIDAyMjE0YmZjODlj
NzFiY2M1MTY3ZjY1Mzk5NGNmYTVjNTdmMTBmZjEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRl
NWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgMjMwNThlN2IzNjFhNGY2Y2Y3
NDAyNDUzMjdlYTE4NDFlMmJlOTEzMgogMTI5MDQ4IHBhc3MgMDIyMTRiZmM4OWM3MWJjYzUxNjdm
NjUzOTk0Y2ZhNWM1N2YxMGZmMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRj
ZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5
YjQzZjJjNjQ1YWU3CiAxMjkwNDkgZmFpbCAwMWFhOWQ1MThlYWU4YTRkNzVjZDMwNDlkZWZjNmVk
MGI2ZDBhNjU4IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVk
NjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0
OTFkNDc4ZDY2ZGY1NmMxOTg2IDkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVh
ZTcKIDEyOTA1MCBwYXNzIDAyMjE0YmZjODljNzFiY2M1MTY3ZjY1Mzk5NGNmYTVjNTdmMTBmZjEg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDVi
NGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZk
ZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwogMTI5MDUx
IGZhaWwgMDFhYTlkNTE4ZWFlOGE0ZDc1Y2QzMDQ5ZGVmYzZlZDBiNmQwYTY1OCBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2Zi
YzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5
MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1YWU3CiAxMjkwNTIgcGFzcyAwMjIx
NGJmYzg5YzcxYmNjNTE2N2Y2NTM5OTRjZmE1YzU3ZjEwZmYxIGM1MzBhNzVjMWU2YTQ3MmIwZWI5
NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNl
MzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDkyNjY2ZmRkNmUw
YWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKIDEyOTA1NCBmYWlsIDAxYWE5ZDUxOGVhZThh
NGQ3NWNkMzA0OWRlZmM2ZWQwYjZkMGE2NTggYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4
ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2
NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJk
ODk3NTlkOWI0M2YyYzY0NWFlNwpTZWFyY2hpbmcgZm9yIGludGVyZXN0aW5nIHZlcnNpb25zCiBS
ZXN1bHQgZm91bmQ6IGZsaWdodCAxMjgwMjIgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVzdWx0
IGZvdW5kOiBmbGlnaHQgMTI4OTcwIChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIFJlcHJvIGZv
dW5kOiBmbGlnaHQgMTI5MDM1IChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlcHJvIGZvdW5kOiBm
bGlnaHQgMTI5MDM4IChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIDAgcmV2aXNpb25zIGF0IDAy
MjE0YmZjODljNzFiY2M1MTY3ZjY1Mzk5NGNmYTVjNTdmMTBmZjEgYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkx
M2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTI2NjZmZGQ2
ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwpObyByZXZpc2lvbnMgbGVmdCB0byB0ZXN0
LCBjaGVja2luZyBncmFwaCBzdGF0ZS4KIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyOTA0OCAocGFz
cyksIGZvciBsYXN0IHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyOTA0OSAoZmFpbCksIGZv
ciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyOTA1MCAocGFzcyksIGZvciBs
YXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI5MDUxIChmYWlsKSwgZm9yIGZpcnN0IGZh
aWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI5MDUyIChwYXNzKSwgZm9yIGxhc3QgcGFzcwog
UmVwcm8gZm91bmQ6IGZsaWdodCAxMjkwNTQgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQoKKioq
IEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4g
dHJlZTogIGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dp
dC90b3J2YWxkcy9saW51eC0yLjYuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICAwMWFhOWQ1MThlYWU4
YTRkNzVjZDMwNDlkZWZjNmVkMGI2ZDBhNjU4CiAgQnVnIG5vdCBwcmVzZW50OiAwMjIxNGJmYzg5
YzcxYmNjNTE2N2Y2NTM5OTRjZmE1YzU3ZjEwZmYxCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI5MDU0LwoKCiAgKFJl
dmlzaW9uIGxvZyB0b28gbG9uZywgb21pdHRlZC4pCgpwbm10b3BuZzogMjQ0IGNvbG9ycyBmb3Vu
ZApSZXZpc2lvbiBncmFwaCBsZWZ0IGluIC9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3QvbGludXgt
bGludXMvdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0Lnhlbi1ib290Lntkb3Qs
cHMscG5nLGh0bWwsc3ZnfS4KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQoxMjkwNTQ6IHRvbGVyYWJsZSBBTEwgRkFJTAoKZmxpZ2h0IDEyOTA1NCBsaW51eC1saW51cyBy
ZWFsLWJpc2VjdCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzLzEyOTA1NC8KCkZhaWx1cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3Qg
YmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290
ICAgICAgICBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCgoKam9iczoKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9n
czogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMs
IGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVy
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Oct 27 15:18:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Oct 2018 15:18: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 1gGQLQ-00033U-FN; Sat, 27 Oct 2018 15:17:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/eie=nh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gGQLO-00033H-Lo
 for xen-devel@lists.xenproject.org; Sat, 27 Oct 2018 15:17:42 +0000
X-Inumbo-ID: aa17afbb-d9fb-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aa17afbb-d9fb-11e8-a6a9-d7ebe60f679a;
 Sat, 27 Oct 2018 15:19: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 <aliasfile-bounces@xenproject.org>)
 id 1gGQLK-0006zs-LX; Sat, 27 Oct 2018 15:17: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 1gGQLK-0000l3-FH; Sat, 27 Oct 2018 15:17:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gGQLK-0003Kc-Ei; Sat, 27 Oct 2018 15:17:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129053-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=23a62c699054a89e0a22e372c7d5e8384e614e31
X-Osstest-Versions-That: ovmf=7a283cb3f0034600d3f9a0c6ff7928a5c92856d1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 27 Oct 2018 15:17:38 +0000
Subject: [Xen-devel] [ovmf test] 129053: 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>

ZmxpZ2h0IDEyOTA1MyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjkwNTMvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAyM2E2MmM2OTkwNTRhODllMGEyMmUzNzJjN2Q1ZTgz
ODRlNjE0ZTMxCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA3YTI4M2Ni
M2YwMDM0NjAwZDNmOWEwYzZmZjc5MjhhNWM5Mjg1NmQxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjkwNDQgIDIwMTgtMTAtMjcgMDc6NDA6NDEgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI5MDUzICAyMDE4LTEwLTI3IDEzOjEzOjMyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRmVuZywgWXVu
aHVhWCA8eXVuaHVheC5mZW5nQGludGVsLmNvbT4KICBZdW5odWEgRmVuZyA8eXVuaHVheC5mZW5n
QGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcg
cmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1m
LmdpdAogICA3YTI4M2NiM2YwLi4yM2E2MmM2OTkwICAyM2E2MmM2OTkwNTRhODllMGEyMmUzNzJj
N2Q1ZTgzODRlNjE0ZTMxIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Oct 27 15:58:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Oct 2018 15:58: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 1gGQyp-00064r-Mm; Sat, 27 Oct 2018 15:58:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hf49=nh=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gGQyo-00064m-Cu
 for xen-devel@lists.xen.org; Sat, 27 Oct 2018 15:58:26 +0000
X-Inumbo-ID: b5b4bebe-da00-11e8-a8a5-bc764e045a96
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe02::60b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b5b4bebe-da00-11e8-a8a5-bc764e045a96;
 Sat, 27 Oct 2018 17:55:22 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=XZ5zUwAaF4jQCiPOPACTNnaYNxCPIGhsEs5v1xYFrKs=;
 b=Jfwl/Ec1w4h73+4NWy7+saCXTUaxlwRRdul0G4DT99pSQvvo5J6RY5honHMIpwLek8oSJibdqv/UNkPfYSw56brwakzvCO8OYzLvsBWcqmMa09y2M9kB3tdESx/DpkOa1GMcrR79NQcT13MY2XWb0p0YSAD+LYt666+wpdKOWlA=
Received: from DB6PR0302MB2757.eurprd03.prod.outlook.com (2603:10a6:4:ae::13)
 by DB6PR0302MB2757.eurprd03.prod.outlook.com (2603:10a6:4:ae::13)
 with
 TransportReplication id Version 15.20 (Build 1273.26); Sat, 27 Oct 2018
 15:58:16 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB2766.eurprd03.prod.outlook.com (10.171.105.147) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1250.30; Sat, 27 Oct 2018 12:14:58 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%8]) with mapi id 15.20.1273.025; Sat, 27 Oct 2018
 12:14:58 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 1/4] xen/arm: gic: Ensure we have an ISB
 between ack and do_IRQ()
Thread-Index: AQHUavzJbvgTOtHywku/qQnKphzWOaUuJI2AgABU6YCAAbtVAIABe7MAgABm1gCAAPAAgA==
Date: Sat, 27 Oct 2018 12:14:58 +0000
Message-ID: <3622e468-8f44-1e31-138f-db58ca3835ff@epam.com>
References: <20181023181709.11883-1-julien.grall@arm.com>
 <20181023181709.11883-2-julien.grall@arm.com>
 <6098937f-98de-bff9-6c48-5575a45875e0@epam.com>
 <57ee191b-be21-701e-ef19-4ed4df1cf289@arm.com>
 <77f72cc9-6548-afd9-3766-23326b3551d9@epam.com>
 <6acf65ef-4302-c403-32ba-1d88ab954265@epam.com>
 <22f7ebc8-c74b-0d8e-4847-9d3df9bcf5db@arm.com>
In-Reply-To: <22f7ebc8-c74b-0d8e-4847-9d3df9bcf5db@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM5P190CA0017.EURP190.PROD.OUTLOOK.COM
 (2603:10a6:206:14::30) To VI1PR0302MB2688.eurprd03.prod.outlook.com
 (2603:10a6:800:e1::9)
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [217.27.151.67]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DB6PR0302MB2757;
 6:fChakeDiDM2ui8/j8OWj6wrii7FRrHgPg0aS/ouJxgOt9LlQV8XK9Ltc4chUvE366o0pV8FSKrfLfxtMjrF+To3O4uFPYOz7X2anHzpWh5ULbmj33Ab7KK0sBSC+Xii8bR+HmCOqod30+DL2hoIqsj5hKy/He1+Gm8OG9TrCH25Uv/GPp3X01CVyAjvZaBnu0DZChbP6cjc24eaOEoSI5rAjnKRt2OY60DQ6mvCNm2MMNl+HjA+7rJVW2LMGhMevQBf5E0fZSo1IDwpOkqFmaOQjkpngQNSv8695ODPc6kF7FauodZGrBFPzZeGAN4DegcifPhYiW6Y7eYoMK8mD1Qh08Tfzizbdnn5z1p7iE+PabOSF2NpH3OyCaifvinvY6JhtgmyrddlywRnvJacj5UH6H3YU6H0mkQzmZAQOY5Jo6nvNLzjiBANmaM4ZaXzrV1qBgKssS/BQaoyQ6kRr1Q==;
 5:VXOXhy7WNkiFbpB32uY8SOzJJSnjsUuwvxsE6jsV1qEd+0mPmRW7A1Wojo4UGybxHxXxQf2rPOohT+6lI4DOlFC8WWOYjP2PkGO/5lWDAsACcBuh8iN0/PQ7Byr/+5Ct52gfei1xGQ4buOkmZYw79rl06OcFNEy2nWAkEzCRhEY=;
 7:UVbBMrX/dbhcnhL7SLTc6Amq2xfIcUVlyYFhOCuqAKE60xeeawzScImWm++zpXuHhjDAbBHvjSse8NgvW9h4B9Th4McpHvGSiYrZ8PpiQCsTRLlDXnafyAS4y8MbDuURRJ7tW6qDO4D0eM4+ZurQBQ==
x-ms-office365-filtering-correlation-id: fc4f142a-ce92-4ea5-7af7-08d63c05cfca
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB2766; 
x-ms-traffictypediagnostic: DB6PR0302MB2757:
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-microsoft-antispam-prvs: <DB6PR0302MB27576172E7F9A9E0D0EF5C2BE6F10@DB6PR0302MB2757.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(269456686620040)(166708455590820)(180628864354917); 
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(3231382)(944501410)(52105095)(3002001)(10201501046)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123560045)(20161123564045)(20161123558120)(201708071742011)(7699051)(76991095);
 SRVR:DB6PR0302MB2757; BCL:0; PCL:0; RULEID:; SRVR:DB6PR0302MB2757; 
x-forefront-prvs: 08381C729B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(346002)(376002)(136003)(39850400004)(366004)(396003)(189003)(199004)(31696002)(86362001)(71190400001)(4326008)(606006)(11346002)(81156014)(446003)(2900100001)(81166006)(2616005)(476003)(99286004)(71200400001)(102836004)(54906003)(14454004)(486006)(6506007)(966005)(386003)(53546011)(110136005)(7736002)(6116002)(36756003)(8936002)(2906002)(316002)(6246003)(68736007)(3846002)(2501003)(229853002)(93886005)(6436002)(14444005)(97736004)(5660300001)(25786009)(236005)(256004)(31686004)(105586002)(106356001)(53936002)(66066001)(478600001)(26005)(52116002)(76176011)(72206003)(8676002)(6512007)(186003)(6306002)(6486002)(54896002)(80792005)(5250100002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DB6PR0302MB2757;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: 05A3NGHPKFbG8jFiLYHBaEapHKy+HFpG5ZGYwMmFgwLK8naJcWCUdmCe+U7zTtSaCzBCUnB62Z50eKblm3et6lS+kxAyPo8CZDJu4jt9bEsyA3euHMd3wUt4kjsKh+Zki/e/2IPth6YUPSMxrtLlYh3+v4Zha72lPi+e7CDhsnHuCy0n3vTFLaKR5NGqNS5oOm/dNyLh5N2C5T9KY6J3UxwQGbKKo7UV/rvonxmirOmUs4kK2QpI+PNvrv/8pQ1x3uS0Gmy2JQcS9oT/WWb7a2jtKqEGaWNFkMo1BjBdZCRew+VKQSXERgQtEWsTgS/udXdXOpO93818N5hzsCRzh3Fcnsa/OzgtHO7y/NJWGs4=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: fc4f142a-ce92-4ea5-7af7-08d63c05cfca
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Oct 2018 12:14:58.4465 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0302MB2757
Subject: Re: [Xen-devel] [PATCH 1/4] xen/arm: gic: Ensure we have an ISB
 between ack and do_IRQ()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andre.przywara@arm.com" <andre.przywara@arm.com>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>
Content-Type: multipart/mixed; boundary="===============4348459282497221575=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============4348459282497221575==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_3622e4688f441e31138fdb58ca3835ffepamcom_"

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

SGVsbG8gSnVsaWVuLA0KDQpPbiAxMC8yNy8yMDE4IDEyOjU1IEFNLCBKdWxpZW4gR3JhbGwgd3Jv
dGU6DQpUaGUgZnVuY3Rpb25zIGJlbG93IGRvZXMgbm90IGV4aXN0IGluIGxhdGVzdCBYZW4uIFNv
IGFyZSB5b3Ugc3VyZSB0aGlzIGJhc2VkIG9uIG1haW5saW5lPw0KDQpZZXAsIEkndmUgcHV0IGEg
d3JvbmcgZGlmZiBpbnRvIHRoZSBlbWFpbCwgaXQgaXMgZm9yIFhFTiA0LjEwLg0KUGxlYXNlIGZp
bmQgdGhlIHBhdGNoIGZvciBYRU4gNC4xMi11bnN0YWJsZSBvbiBteSBnaXRodWIgWzFdLg0KDQpI
b3cgbWFueSBkb21haW4gZG8geW91IGhhdmUgcnVuIGF0IHRoYXQgdGltZT8NCk9ubHkgb25lIGRv
bWFpbi4gSW4gbXkgc2V0dXAgSSdtIHJ1bm5pbmcgYSBCU1AgcmVsZWFzZSB1bmRlciBYRU4gYXMg
RG9tMC4NCg0KVW5kZXIgd2hpY2ggY29uZGl0aW9uIHRoaXMgaXMgaGFwZW5uaW5nPw0KVW5kZXIg
bm8gc3BlY2lmaWMgY29uZGl0aW9ucy4gRHVyaW5nIHRoZSBzeXN0ZW0gYm9vdCwgZHVyaW5nIGNv
bnNvbGUgb3BlcmF0aW9ucywgZHVyaW5nIGdsbWFyazIgWzJdIHJ1bm5pbmcuDQoNCkFsc28sIHdo
YXQgaXMgeW91ciBYZW4gY29tbWFuZCBsaW5lPw0KYGRvbTBfbWVtPTFHIGNvbnNvbGU9ZHR1YXJ0
IGR0dWFydD1zZXJpYWwwIGRvbTBfbWF4X3ZjcHVzPTQgYm9vdHNjcnViPTAgbG9nbHZsPWFsbCBj
cHVmcmVxPW5vbmVgDQoNCkkgYXNzdW1lIHlvdSBkaWRuJ3QgZGlzYWJsZSBzZXJyb3JzLCByaWdo
dD8gU28gd2Ugc2hvdWxkIGhhdmUgcGxlbnR5IG9mIGRzYihzeSkgYW5kIGlzYigpIGluIHRoZSBw
YXRoIHRvIHRoZXJlLg0KSSBkaWRuJ3QgZGlzYWJsZSBzZXJyb3JzLg0KDQpTbyBJIHdvdWxkIHJ1
bGUgb3V0IGEgbWlzc2luZyBiYXJyaWVyIGhlcmUuDQoNCg0KDQoNCg0KVGhvc2UgcHJpbnRzIEkg
dHJlYXQgYXMgTFIgY29udGVudCBjaGFuZ2UgKHN0YXRlIFBFTkRJTkctPklOVkFMSUQpDQp3aXRo
b3V0IGV4aXRpbmcgZnJvbSBoeXAgdG8gZ3Vlc3QuIFVuZm9ydHVuYXRlbHksIEkgZGlkIG5vdCBm
aW5kIGEga2luZA0Kb2YgZXhwbGFuYXRpb24gdG8gdGhpcyBlZmZlY3QgaW4gQVJNIElISSAwMDQ4
Qi5iIGRvY3VtZW50Lg0KSSBoYXZlIEdJQ3YyIG9uIHRoZSBkaWUuDQoNCkkgYXBwcmVjaWF0ZSB5
b3UgZmluZCBzb21lIHRpbWUgdG8gbG9vayBhdCB0aGlzIGFuZCBleHByZXNzIHlvdXIgb3Bpbmlv
bi4NCg0KDQotLS0NCg0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9naWMtdjIuYyBiL3hlbi9h
cmNoL2FybS9naWMtdjIuYw0KaW5kZXggNTExYzhkNy4uMGI5YWEyZCAxMDA2NDQNCi0tLSBhL3hl
bi9hcmNoL2FybS9naWMtdjIuYw0KKysrIGIveGVuL2FyY2gvYXJtL2dpYy12Mi5jDQpAQCAtMTcx
LDYgKzE3MSwxNCBAQCBzdGF0aWMgdW5zaWduZWQgaW50IGdpY3YyX2NwdV9tYXNrKGNvbnN0IGNw
dW1hc2tfdA0KKmNwdW1hc2spDQogICAgICAgcmV0dXJuIG1hc2s7DQogICB9DQoNCitzdGF0aWMg
dm9pZCBnaWN2Ml9zdG9yZV9scnModm9pZCkNCit7DQorICAgIGludCBpOw0KKw0KKyAgICBmb3Ig
KCBpID0gMDsgaSA8IGdpY3YyX2luZm8ubnJfbHJzOyBpKysgKQ0KKyAgICAgICAgY3VycmVudC0+
YXJjaC5naWMudjIubHJbaV0gPSByZWFkbF9naWNoKEdJQ0hfTFIgKyBpICogNCk7DQorfQ0KKw0K
ICAgc3RhdGljIHZvaWQgZ2ljdjJfc2F2ZV9zdGF0ZShzdHJ1Y3QgdmNwdSAqdikNCiAgIHsNCiAg
ICAgICBpbnQgaTsNCkBAIC00NDYsMTEgKzQ1NCwxMyBAQCBzdGF0aWMgdm9pZCBnaWN2Ml91cGRh
dGVfbHIoaW50IGxyLCBjb25zdCBzdHJ1Y3QNCnBlbmRpbmdfaXJxICpwLA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICA8PCBHSUNIX1YyX0xSX1BIWVNJQ0FMX1NISUZUKTsN
Cg0KICAgICAgIHdyaXRlbF9naWNoKGxyX3JlZywgR0lDSF9MUiArIGxyICogNCk7DQorICAgIGN1
cnJlbnQtPmFyY2guZ2ljLnYyLmxyW2xyXSA9IGxyX3JlZzsNCiAgIH0NCg0KICAgc3RhdGljIHZv
aWQgZ2ljdjJfY2xlYXJfbHIoaW50IGxyKQ0KICAgew0KICAgICAgIHdyaXRlbF9naWNoKDAsIEdJ
Q0hfTFIgKyBsciAqIDQpOw0KKyAgICBjdXJyZW50LT5hcmNoLmdpYy52Mi5scltscl0gPSAwOw0K
ICAgfQ0KDQogICBzdGF0aWMgdm9pZCBnaWN2Ml9yZWFkX2xyKGludCBsciwgc3RydWN0IGdpY19s
ciAqbHJfcmVnKQ0KQEAgLTQ1OCw2ICs0NjgsOSBAQCBzdGF0aWMgdm9pZCBnaWN2Ml9yZWFkX2xy
KGludCBsciwgc3RydWN0IGdpY19sciAqbHJfcmVnKQ0KICAgICAgIHVpbnQzMl90IGxydjsNCg0K
ICAgICAgIGxydiAgICAgICAgICA9IHJlYWRsX2dpY2goR0lDSF9MUiArIGxyICogNCk7DQorICAg
IGlmICggbHJ2ICE9IGN1cnJlbnQtPmFyY2guZ2ljLnYyLmxyW2xyXSkNCisgICAgICAgIHByaW50
aygiU3RvcmVkIExSIGlzIHN0YWxlOiBzdG9yZWQgMHglIlBSSVgzMiIgcmVhZCAweCUiUFJJWDMy
IlxuIiwNCisgICAgICAgICAgICAgICBjdXJyZW50LT5hcmNoLmdpYy52Mi5scltscl0sIGxydik7
DQogICAgICAgbHJfcmVnLT5waXJxID0gKGxydiA+PiBHSUNIX1YyX0xSX1BIWVNJQ0FMX1NISUZU
KSAmDQpHSUNIX1YyX0xSX1BIWVNJQ0FMX01BU0s7DQogICAgICAgbHJfcmVnLT52aXJxID0gKGxy
diA+PiBHSUNIX1YyX0xSX1ZJUlRVQUxfU0hJRlQpICYNCkdJQ0hfVjJfTFJfVklSVFVBTF9NQVNL
Ow0KICAgICAgIGxyX3JlZy0+cHJpb3JpdHkgPSAobHJ2ID4+IEdJQ0hfVjJfTFJfUFJJT1JJVFlf
U0hJRlQpICYNCkdJQ0hfVjJfTFJfUFJJT1JJVFlfTUFTSzsNCkBAIC00ODEsNiArNDk0LDcgQEAg
c3RhdGljIHZvaWQgZ2ljdjJfd3JpdGVfbHIoaW50IGxyLCBjb25zdCBzdHJ1Y3QNCmdpY19sciAq
bHJfcmVnKQ0KICAgICAgICAgICAgICgodWludDMyX3QpKGxyX3JlZy0+Z3JwICYgR0lDSF9WMl9M
Ul9HUlBfTUFTSykgPDwNCkdJQ0hfVjJfTFJfR1JQX1NISUZUKSApOw0KDQogICAgICAgd3JpdGVs
X2dpY2gobHJ2LCBHSUNIX0xSICsgbHIgKiA0KTsNCisgICAgY3VycmVudC0+YXJjaC5naWMudjIu
bHJbbHJdID0gbHJ2Ow0KICAgfQ0KDQogICBzdGF0aWMgdm9pZCBnaWN2Ml9oY3Jfc3RhdHVzKHVp
bnQzMl90IGZsYWcsIGJvb2wgc3RhdHVzKQ0KQEAgLTEyMzIsNiArMTI0Niw3IEBAIGNvbnN0IHN0
YXRpYyBzdHJ1Y3QgZ2ljX2h3X29wZXJhdGlvbnMgZ2ljdjJfb3BzID0gew0KICAgICAgIC5pbmZv
ICAgICAgICAgICAgICAgID0gJmdpY3YyX2luZm8sDQogICAgICAgLmluaXQgICAgICAgICAgICAg
ICAgPSBnaWN2Ml9pbml0LA0KICAgICAgIC5zZWNvbmRhcnlfaW5pdCAgICAgID0gZ2ljdjJfc2Vj
b25kYXJ5X2NwdV9pbml0LA0KKyAgICAuc3RvcmVfbHJzICAgICAgICAgICA9IGdpY3YyX3N0b3Jl
X2xycywNCiAgICAgICAuc2F2ZV9zdGF0ZSAgICAgICAgICA9IGdpY3YyX3NhdmVfc3RhdGUsDQog
ICAgICAgLnJlc3RvcmVfc3RhdGUgICAgICAgPSBnaWN2Ml9yZXN0b3JlX3N0YXRlLA0KICAgICAg
IC5kdW1wX3N0YXRlICAgICAgICAgID0gZ2ljdjJfZHVtcF9zdGF0ZSwNCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0vZ2ljLmMgYi94ZW4vYXJjaC9hcm0vZ2ljLmMNCmluZGV4IGVkMzYzZjYuLmEw
NWM1MTggMTAwNjQ0DQotLS0gYS94ZW4vYXJjaC9hcm0vZ2ljLmMNCisrKyBiL3hlbi9hcmNoL2Fy
bS9naWMuYw0KQEAgLTU5NCw2ICs1OTQsMTIgQEAgc3RhdGljIHZvaWQgZ2ljX3VwZGF0ZV9vbmVf
bHIoc3RydWN0IHZjcHUgKnYsIGludCBpKQ0KICAgICAgIH0NCiAgIH0NCg0KK3ZvaWQgZ2ljX3N0
b3JlX2xycyh2b2lkKQ0KK3sNCisgICAgaWYoZ2ljX2h3X29wcy0+c3RvcmVfbHJzKQ0KKyAgICAg
ICAgZ2ljX2h3X29wcy0+c3RvcmVfbHJzKCk7DQorfQ0KKw0KICAgdm9pZCBnaWNfY2xlYXJfbHJz
KHN0cnVjdCB2Y3B1ICp2KQ0KICAgew0KICAgICAgIGludCBpID0gMDsNCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0vdHJhcHMuYyBiL3hlbi9hcmNoL2FybS90cmFwcy5jDQppbmRleCBmNmY2ZGUz
Li45ODUxOTJiIDEwMDY0NA0KLS0tIGEveGVuL2FyY2gvYXJtL3RyYXBzLmMNCisrKyBiL3hlbi9h
cmNoL2FybS90cmFwcy5jDQpAQCAtMjA5NSw2ICsyMDk1LDcgQEAgc3RhdGljIHZvaWQgZW50ZXJf
aHlwZXJ2aXNvcl9oZWFkKHN0cnVjdA0KY3B1X3VzZXJfcmVncyAqcmVncykNCiAgICAgICAgICAg
aWYgKCBjdXJyZW50LT5hcmNoLmhjcl9lbDIgJiBIQ1JfVkEgKQ0KICAgICAgICAgICAgICAgY3Vy
cmVudC0+YXJjaC5oY3JfZWwyID0gUkVBRF9TWVNSRUcoSENSX0VMMik7DQoNCisgICAgICAgIGdp
Y19zdG9yZV9scnMoKTsNCg0KZ2ljX2NsZWFyX2xycyguLi4pIG1heSByZXdyaXRlIHRoZSBMUnMu
IFRvIGNvbmZpcm0gdGhpcyBzdGFsbCBMUnMgYXJlIG5vdCBkdWUgYnkgdGhpcyBmdW5jdGlvbiwg
Y2FuIHlvdSBtb3ZlIHRoYXQgYWZ0ZXIgZ2ljX2NsZWFyX2xycygpPw0KUmlnaHQgeW91IGFyZSwg
Z2ljX2NsZWFyX2xycygpLCBpbiA0LjEwIGNvZGViYXNlLCByZXdyaXRlcyBMUnMuIEJ1dCBpdCBk
b2VzIG5vdCBjaGFuZ2UgUEVORElORyB0byBJTlZBTElEIHVuZGVyIG5vIGNpcmN1bXN0YW5jZXMg
ZnJvbSBvbmUgaGFuZC4gRnJvbSBhbm90aGVyIGhhbmQsIGFsbCBjaGFuZ2VzIHRvIExScyBhcmUg
bWFkZSB0aHJvdWdoIGdpYyBzcGVjaWZpYyBvcGVyYXRpb25zIGdpY19od19vcHMtPi4uLiB3aGlj
aCBhcmUgdHJhY2tlZCBieSBtZS4gWW91IGNhbiBzZWUsIGluIHRoZSBjb2RlIGFib3ZlLCB0aGF0
IEkgY29weSBhbGwgdXBkYXRlcyB0byB0aGUgcGh5c2ljYWwgTFIgaXNzdWVkIGJ5IGh5cGVydmlz
b3IgaW50byB0aGUgc3RvcmVkIExScy4gU28gaXQgbm90IHRoZSBjYXNlLiBCdXQgSSdsbCBjaGVj
ayBvbiBNb25kYXkuDQoNCg0KICAgICAgICAgICBnaWNfY2xlYXJfbHJzKGN1cnJlbnQpOw0KICAg
ICAgIH0NCiAgIH0NCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2dpYy5oIGIveGVu
L2luY2x1ZGUvYXNtLWFybS9naWMuaA0KaW5kZXggZDNkN2JkYS4uNmZlM2ZkYiAxMDA2NDQNCi0t
LSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ2ljLmgNCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0v
Z2ljLmgNCkBAIC0yOTMsNiArMjkzLDcgQEAgZXh0ZXJuIHVuc2lnbmVkIGludCBnaWNfbnVtYmVy
X2xpbmVzKHZvaWQpOw0KICAgLyogSVJRIHRyYW5zbGF0aW9uIGZ1bmN0aW9uIGZvciB0aGUgZGV2
aWNlIHRyZWUgKi8NCiAgIGludCBnaWNfaXJxX3hsYXRlKGNvbnN0IHUzMiAqaW50c3BlYywgdW5z
aWduZWQgaW50IGludHNpemUsDQogICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgKm91
dF9od2lycSwgdW5zaWduZWQgaW50ICpvdXRfdHlwZSk7DQordm9pZCBnaWNfc3RvcmVfbHJzKHZv
aWQpOw0KICAgdm9pZCBnaWNfY2xlYXJfbHJzKHN0cnVjdCB2Y3B1ICp2KTsNCg0KICAgc3RydWN0
IGdpY19pbmZvIHsNCkBAIC0zMTQsNiArMzE1LDggQEAgc3RydWN0IGdpY19od19vcGVyYXRpb25z
IHsNCiAgICAgICAvKiBJbml0aWFsaXplIHRoZSBHSUMgYW5kIHRoZSBib290IENQVSAqLw0KICAg
ICAgIGludCAoKmluaXQpKHZvaWQpOw0KICAgICAgIC8qIFNhdmUgR0lDIHJlZ2lzdGVycyAqLw0K
KyAgICB2b2lkICgqc3RvcmVfbHJzKSh2b2lkKTsNCisgICAgLyogU2F2ZSBHSUMgcmVnaXN0ZXJz
ICovDQogICAgICAgdm9pZCAoKnNhdmVfc3RhdGUpKHN0cnVjdCB2Y3B1ICopOw0KICAgICAgIC8q
IFJlc3RvcmUgR0lDIHJlZ2lzdGVycyAqLw0KICAgICAgIHZvaWQgKCpyZXN0b3JlX3N0YXRlKShj
b25zdCBzdHJ1Y3QgdmNwdSAqKTsNCg0KQ2hlZXJzLA0KDQoNClsxXSBodHRwczovL2dpdGh1Yi5j
b20vYWFuaXNvdi94ZW4vY29tbWl0L2IxYzI4YmUzOGQzMGViNDYwZWQwMzM5NTI2YzQ5ODdiMmNm
MTcwOGMNClsyXSBodHRwczovL2dpdGh1Yi5jb20vZ2xtYXJrMi9nbG1hcmsyDQoNCg==

--_000_3622e4688f441e31138fdb58ca3835ffepamcom_
Content-Type: text/html; charset="utf-8"
Content-ID: <51EFABFDD2AF25469A2D843B0AF2D153@eurprd03.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHRleHQ9IiMwMDAwMDAi
IGJnY29sb3I9IiNGRkZGRkYiPg0KPHA+SGVsbG8gSnVsaWVuLDxicj4NCjwvcD4NCjxicj4NCjxk
aXYgY2xhc3M9Im1vei1jaXRlLXByZWZpeCI+T24gMTAvMjcvMjAxOCAxMjo1NSBBTSwgSnVsaWVu
IEdyYWxsIHdyb3RlOjxicj4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2l0ZT0i
bWlkOjIyZjdlYmM4LWM3NGItMGQ4ZS00ODQ3LTlkM2RmOWJjZjVkYkBhcm0uY29tIj5UaGUgZnVu
Y3Rpb25zIGJlbG93IGRvZXMgbm90IGV4aXN0IGluIGxhdGVzdCBYZW4uIFNvIGFyZSB5b3Ugc3Vy
ZSB0aGlzIGJhc2VkIG9uIG1haW5saW5lPw0KPGJyPg0KPC9ibG9ja3F1b3RlPg0KPGJyPg0KWWVw
LCBJJ3ZlIHB1dCBhIHdyb25nIGRpZmYgaW50byB0aGUgZW1haWwsIGl0IGlzIGZvciBYRU4gNC4x
MC48YnI+DQpQbGVhc2UgZmluZCB0aGUgcGF0Y2ggZm9yIFhFTiA0LjEyLXVuc3RhYmxlIG9uIG15
IGdpdGh1YiBbMV0uPGJyPg0KPGJyPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2l0ZT0ibWlk
OjIyZjdlYmM4LWM3NGItMGQ4ZS00ODQ3LTlkM2RmOWJjZjVkYkBhcm0uY29tIj5Ib3cgbWFueSBk
b21haW4gZG8geW91IGhhdmUgcnVuIGF0IHRoYXQgdGltZT88L2Jsb2NrcXVvdGU+DQpPbmx5IG9u
ZSBkb21haW4uIEluIG15IHNldHVwIEknbSBydW5uaW5nIGEgQlNQIHJlbGVhc2UgdW5kZXIgWEVO
IGFzIERvbTAuPGJyPg0KPGJyPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2l0ZT0ibWlkOjIy
ZjdlYmM4LWM3NGItMGQ4ZS00ODQ3LTlkM2RmOWJjZjVkYkBhcm0uY29tIj5VbmRlciB3aGljaCBj
b25kaXRpb24gdGhpcyBpcyBoYXBlbm5pbmc/DQo8YnI+DQo8L2Jsb2NrcXVvdGU+DQpVbmRlciBu
byBzcGVjaWZpYyBjb25kaXRpb25zLiBEdXJpbmcgdGhlIHN5c3RlbSBib290LCBkdXJpbmcgY29u
c29sZSBvcGVyYXRpb25zLCBkdXJpbmcgZ2xtYXJrMiBbMl0gcnVubmluZy48YnI+DQo8YnI+DQo8
YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjaXRlPSJtaWQ6MjJmN2ViYzgtYzc0Yi0wZDhlLTQ4NDct
OWQzZGY5YmNmNWRiQGFybS5jb20iPkFsc28sIHdoYXQgaXMgeW91ciBYZW4gY29tbWFuZCBsaW5l
PzwvYmxvY2txdW90ZT4NCjxzcGFuIHN0eWxlPSJjb2xvcjogcmdiKDAsIDAsIDApOyBmb250LWZh
bWlseTogQXJpYWw7IGZvbnQtc2l6ZTogMTNweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZh
cmlhbnQtbGlnYXR1cmVzOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQt
d2VpZ2h0OiA0MDA7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IG9ycGhhbnM6IDI7IHRleHQtYWxp
Z246IGxlZnQ7IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1z
cGFjZTogcHJlLXdyYXA7IHdpZG93czogMjsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4
dC1zdHJva2Utd2lkdGg6IDBweDsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUp
OyB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IGluaXRpYWw7IHRleHQtZGVjb3JhdGlvbi1jb2xvcjog
aW5pdGlhbDsgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IGZsb2F0OiBub25lOyI+YGRvbTBf
bWVtPTFHDQogY29uc29sZT1kdHVhcnQgZHR1YXJ0PXNlcmlhbDAgZG9tMF9tYXhfdmNwdXM9NCBi
b290c2NydWI9MCBsb2dsdmw9YWxsIGNwdWZyZXE9bm9uZWA8L3NwYW4+PGJyPg0KPGJyPg0KPGJs
b2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2l0ZT0ibWlkOjIyZjdlYmM4LWM3NGItMGQ4ZS00ODQ3LTlk
M2RmOWJjZjVkYkBhcm0uY29tIj5JIGFzc3VtZSB5b3UgZGlkbid0IGRpc2FibGUgc2Vycm9ycywg
cmlnaHQ/IFNvIHdlIHNob3VsZCBoYXZlIHBsZW50eSBvZiBkc2Ioc3kpIGFuZCBpc2IoKSBpbiB0
aGUgcGF0aCB0byB0aGVyZS48YnI+DQo8L2Jsb2NrcXVvdGU+DQpJIGRpZG4ndCBkaXNhYmxlIHNl
cnJvcnMuIDxicj4NCjxicj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNpdGU9Im1pZDoyMmY3
ZWJjOC1jNzRiLTBkOGUtNDg0Ny05ZDNkZjliY2Y1ZGJAYXJtLmNvbSI+U28gSSB3b3VsZCBydWxl
IG91dCBhIG1pc3NpbmcgYmFycmllciBoZXJlLg0KPGJyPg0KPC9ibG9ja3F1b3RlPg0KPGJyPg0K
PGJyPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2l0ZT0ibWlkOjIyZjdlYmM4LWM3NGItMGQ4
ZS00ODQ3LTlkM2RmOWJjZjVkYkBhcm0uY29tIj48YnI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRl
Ij48YnI+DQo8YnI+DQpUaG9zZSBwcmludHMgSSB0cmVhdCBhcyBMUiBjb250ZW50IGNoYW5nZSAo
c3RhdGUgUEVORElORy0mZ3Q7SU5WQUxJRCkgPGJyPg0Kd2l0aG91dCBleGl0aW5nIGZyb20gaHlw
IHRvIGd1ZXN0LiBVbmZvcnR1bmF0ZWx5LCBJIGRpZCBub3QgZmluZCBhIGtpbmQgPGJyPg0Kb2Yg
ZXhwbGFuYXRpb24gdG8gdGhpcyBlZmZlY3QgaW4gQVJNIElISSAwMDQ4Qi5iIGRvY3VtZW50LiA8
YnI+DQpJIGhhdmUgR0lDdjIgb24gdGhlIGRpZS4gPGJyPg0KPGJyPg0KSSBhcHByZWNpYXRlIHlv
dSBmaW5kIHNvbWUgdGltZSB0byBsb29rIGF0IHRoaXMgYW5kIGV4cHJlc3MgeW91ciBvcGluaW9u
LiA8YnI+DQo8YnI+DQo8YnI+DQotLS0gPGJyPg0KPGJyPg0KZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L2FybS9naWMtdjIuYyBiL3hlbi9hcmNoL2FybS9naWMtdjIuYyA8YnI+DQppbmRleCA1MTFjOGQ3
Li4wYjlhYTJkIDEwMDY0NCA8YnI+DQotLS0gYS94ZW4vYXJjaC9hcm0vZ2ljLXYyLmMgPGJyPg0K
JiM0MzsmIzQzOyYjNDM7IGIveGVuL2FyY2gvYXJtL2dpYy12Mi5jIDxicj4NCkBAIC0xNzEsNiAm
IzQzOzE3MSwxNCBAQCBzdGF0aWMgdW5zaWduZWQgaW50IGdpY3YyX2NwdV9tYXNrKGNvbnN0IGNw
dW1hc2tfdCA8YnI+DQoqY3B1bWFzaykgPGJyPg0KJm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyByZXR1cm4gbWFzazsgPGJyPg0KJm5ic3A7ICZuYnNwO30gPGJyPg0KPGJyPg0KJiM0Mztz
dGF0aWMgdm9pZCBnaWN2Ml9zdG9yZV9scnModm9pZCkgPGJyPg0KJiM0Mzt7IDxicj4NCiYjNDM7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IGludCBpOyA8YnI+DQomIzQzOyA8YnI+DQomIzQzOyZuYnNwOyZu
YnNwOyZuYnNwOyBmb3IgKCBpID0gMDsgaSAmbHQ7IGdpY3YyX2luZm8ubnJfbHJzOyBpJiM0Mzsm
IzQzOyApIDxicj4NCiYjNDM7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IGN1cnJlbnQtJmd0O2FyY2guZ2ljLnYyLmxyW2ldID0gcmVhZGxfZ2ljaChHSUNIX0xSICYj
NDM7IGkgKiA0KTsgPGJyPg0KJiM0Mzt9IDxicj4NCiYjNDM7IDxicj4NCiZuYnNwOyAmbmJzcDtz
dGF0aWMgdm9pZCBnaWN2Ml9zYXZlX3N0YXRlKHN0cnVjdCB2Y3B1ICp2KSA8YnI+DQombmJzcDsg
Jm5ic3A7eyA8YnI+DQombmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGludCBpOyA8YnI+
DQpAQCAtNDQ2LDExICYjNDM7NDU0LDEzIEBAIHN0YXRpYyB2b2lkIGdpY3YyX3VwZGF0ZV9scihp
bnQgbHIsIGNvbnN0IHN0cnVjdCA8YnI+DQpwZW5kaW5nX2lycSAqcCwgPGJyPg0KJm5ic3A7ICZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbHQ7Jmx0OyBHSUNIX1YyX0xS
X1BIWVNJQ0FMX1NISUZUKTsgPGJyPg0KPGJyPg0KJm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyB3cml0ZWxfZ2ljaChscl9yZWcsIEdJQ0hfTFIgJiM0MzsgbHIgKiA0KTsgPGJyPg0KJiM0
MzsmbmJzcDsmbmJzcDsmbmJzcDsgY3VycmVudC0mZ3Q7YXJjaC5naWMudjIubHJbbHJdID0gbHJf
cmVnOyA8YnI+DQombmJzcDsgJm5ic3A7fSA8YnI+DQo8YnI+DQombmJzcDsgJm5ic3A7c3RhdGlj
IHZvaWQgZ2ljdjJfY2xlYXJfbHIoaW50IGxyKSA8YnI+DQombmJzcDsgJm5ic3A7eyA8YnI+DQom
bmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHdyaXRlbF9naWNoKDAsIEdJQ0hfTFIgJiM0
MzsgbHIgKiA0KTsgPGJyPg0KJiM0MzsmbmJzcDsmbmJzcDsmbmJzcDsgY3VycmVudC0mZ3Q7YXJj
aC5naWMudjIubHJbbHJdID0gMDsgPGJyPg0KJm5ic3A7ICZuYnNwO30gPGJyPg0KPGJyPg0KJm5i
c3A7ICZuYnNwO3N0YXRpYyB2b2lkIGdpY3YyX3JlYWRfbHIoaW50IGxyLCBzdHJ1Y3QgZ2ljX2xy
ICpscl9yZWcpIDxicj4NCkBAIC00NTgsNiAmIzQzOzQ2OCw5IEBAIHN0YXRpYyB2b2lkIGdpY3Yy
X3JlYWRfbHIoaW50IGxyLCBzdHJ1Y3QgZ2ljX2xyICpscl9yZWcpIDxicj4NCiZuYnNwOyAmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgdWludDMyX3QgbHJ2OyA8YnI+DQo8YnI+DQombmJzcDsgJm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGxydiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA9IHJlYWRsX2dpY2goR0lDSF9MUiAmIzQzOyBsciAqIDQp
OyA8YnI+DQomIzQzOyZuYnNwOyZuYnNwOyZuYnNwOyBpZiAoIGxydiAhPSBjdXJyZW50LSZndDth
cmNoLmdpYy52Mi5scltscl0pIDxicj4NCiYjNDM7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IHByaW50aygmcXVvdDtTdG9yZWQgTFIgaXMgc3RhbGU6IHN0b3JlZCAw
eCUmcXVvdDtQUklYMzImcXVvdDsgcmVhZCAweCUmcXVvdDtQUklYMzImcXVvdDtcbiZxdW90Oywg
PGJyPg0KJiM0MzsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgY3VycmVudC0mZ3Q7YXJjaC5n
aWMudjIubHJbbHJdLCBscnYpOyA8YnI+DQombmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
IGxyX3JlZy0mZ3Q7cGlycSA9IChscnYgJmd0OyZndDsgR0lDSF9WMl9MUl9QSFlTSUNBTF9TSElG
VCkgJmFtcDsgPGJyPg0KR0lDSF9WMl9MUl9QSFlTSUNBTF9NQVNLOyA8YnI+DQombmJzcDsgJm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGxyX3JlZy0mZ3Q7dmlycSA9IChscnYgJmd0OyZndDsgR0lD
SF9WMl9MUl9WSVJUVUFMX1NISUZUKSAmYW1wOyA8YnI+DQpHSUNIX1YyX0xSX1ZJUlRVQUxfTUFT
SzsgPGJyPg0KJm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBscl9yZWctJmd0O3ByaW9y
aXR5ID0gKGxydiAmZ3Q7Jmd0OyBHSUNIX1YyX0xSX1BSSU9SSVRZX1NISUZUKSAmYW1wOyA8YnI+
DQpHSUNIX1YyX0xSX1BSSU9SSVRZX01BU0s7IDxicj4NCkBAIC00ODEsNiAmIzQzOzQ5NCw3IEBA
IHN0YXRpYyB2b2lkIGdpY3YyX3dyaXRlX2xyKGludCBsciwgY29uc3Qgc3RydWN0IDxicj4NCmdp
Y19sciAqbHJfcmVnKSA8YnI+DQombmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICgodWludDMyX3QpKGxyX3JlZy0mZ3Q7Z3Jw
ICZhbXA7IEdJQ0hfVjJfTFJfR1JQX01BU0spICZsdDsmbHQ7IDxicj4NCkdJQ0hfVjJfTFJfR1JQ
X1NISUZUKSApOyA8YnI+DQo8YnI+DQombmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHdy
aXRlbF9naWNoKGxydiwgR0lDSF9MUiAmIzQzOyBsciAqIDQpOyA8YnI+DQomIzQzOyZuYnNwOyZu
YnNwOyZuYnNwOyBjdXJyZW50LSZndDthcmNoLmdpYy52Mi5scltscl0gPSBscnY7IDxicj4NCiZu
YnNwOyAmbmJzcDt9IDxicj4NCjxicj4NCiZuYnNwOyAmbmJzcDtzdGF0aWMgdm9pZCBnaWN2Ml9o
Y3Jfc3RhdHVzKHVpbnQzMl90IGZsYWcsIGJvb2wgc3RhdHVzKSA8YnI+DQpAQCAtMTIzMiw2ICYj
NDM7MTI0Niw3IEBAIGNvbnN0IHN0YXRpYyBzdHJ1Y3QgZ2ljX2h3X29wZXJhdGlvbnMgZ2ljdjJf
b3BzID0geyA8YnI+DQombmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IC5pbmZvJm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ID0gJmFtcDtnaWN2Ml9pbmZvLCA8YnI+DQombmJz
cDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IC5pbml0Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ID0gZ2ljdjJfaW5pdCwgPGJyPg0KJm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAuc2Vjb25kYXJ5X2luaXQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgPSBnaWN2
Ml9zZWNvbmRhcnlfY3B1X2luaXQsIDxicj4NCiYjNDM7Jm5ic3A7Jm5ic3A7Jm5ic3A7IC5zdG9y
ZV9scnMmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgPSBnaWN2Ml9zdG9yZV9scnMsIDxicj4NCiZuYnNwOyAmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgLnNhdmVfc3RhdGUmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgPSBnaWN2Ml9zYXZlX3N0YXRlLCA8YnI+DQombmJzcDsgJm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IC5yZXN0b3JlX3N0YXRlJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ID0gZ2ljdjJfcmVzdG9yZV9zdGF0ZSwgPGJyPg0KJm5ic3A7ICZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyAuZHVtcF9zdGF0ZSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA9IGdpY3YyX2R1bXBfc3RhdGUsIDxicj4NCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vZ2ljLmMgYi94ZW4vYXJjaC9hcm0vZ2ljLmMgPGJyPg0KaW5k
ZXggZWQzNjNmNi4uYTA1YzUxOCAxMDA2NDQgPGJyPg0KLS0tIGEveGVuL2FyY2gvYXJtL2dpYy5j
IDxicj4NCiYjNDM7JiM0MzsmIzQzOyBiL3hlbi9hcmNoL2FybS9naWMuYyA8YnI+DQpAQCAtNTk0
LDYgJiM0Mzs1OTQsMTIgQEAgc3RhdGljIHZvaWQgZ2ljX3VwZGF0ZV9vbmVfbHIoc3RydWN0IHZj
cHUgKnYsIGludCBpKSA8YnI+DQombmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH0gPGJy
Pg0KJm5ic3A7ICZuYnNwO30gPGJyPg0KPGJyPg0KJiM0Mzt2b2lkIGdpY19zdG9yZV9scnModm9p
ZCkgPGJyPg0KJiM0Mzt7IDxicj4NCiYjNDM7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGlmKGdpY19od19v
cHMtJmd0O3N0b3JlX2xycykgPGJyPg0KJiM0MzsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgZ2ljX2h3X29wcy0mZ3Q7c3RvcmVfbHJzKCk7IDxicj4NCiYjNDM7fSA8
YnI+DQomIzQzOyA8YnI+DQombmJzcDsgJm5ic3A7dm9pZCBnaWNfY2xlYXJfbHJzKHN0cnVjdCB2
Y3B1ICp2KSA8YnI+DQombmJzcDsgJm5ic3A7eyA8YnI+DQombmJzcDsgJm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IGludCBpID0gMDsgPGJyPg0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90cmFw
cy5jIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMgPGJyPg0KaW5kZXggZjZmNmRlMy4uOTg1MTkyYiAx
MDA2NDQgPGJyPg0KLS0tIGEveGVuL2FyY2gvYXJtL3RyYXBzLmMgPGJyPg0KJiM0MzsmIzQzOyYj
NDM7IGIveGVuL2FyY2gvYXJtL3RyYXBzLmMgPGJyPg0KQEAgLTIwOTUsNiAmIzQzOzIwOTUsNyBA
QCBzdGF0aWMgdm9pZCBlbnRlcl9oeXBlcnZpc29yX2hlYWQoc3RydWN0IDxicj4NCmNwdV91c2Vy
X3JlZ3MgKnJlZ3MpIDxicj4NCiZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgaWYgKCBjdXJyZW50LSZndDthcmNoLmhjcl9lbDIgJmFtcDsgSENS
X1ZBICkgPGJyPg0KJm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBjdXJyZW50LSZndDthcmNoLmhjcl9l
bDIgPSBSRUFEX1NZU1JFRyhIQ1JfRUwyKTsgPGJyPg0KPGJyPg0KJiM0MzsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgZ2ljX3N0b3JlX2xycygpOyA8YnI+DQo8L2Js
b2NrcXVvdGU+DQo8YnI+DQpnaWNfY2xlYXJfbHJzKC4uLikgbWF5IHJld3JpdGUgdGhlIExScy4g
VG8gY29uZmlybSB0aGlzIHN0YWxsIExScyBhcmUgbm90IGR1ZSBieSB0aGlzIGZ1bmN0aW9uLCBj
YW4geW91IG1vdmUgdGhhdCBhZnRlciBnaWNfY2xlYXJfbHJzKCk/DQo8YnI+DQo8L2Jsb2NrcXVv
dGU+DQpSaWdodCB5b3UgYXJlLCBnaWNfY2xlYXJfbHJzKCksIGluIDQuMTAgY29kZWJhc2UsIHJl
d3JpdGVzIExScy4gQnV0IGl0IGRvZXMgbm90IGNoYW5nZSBQRU5ESU5HIHRvIElOVkFMSUQgdW5k
ZXIgbm8gY2lyY3Vtc3RhbmNlcyBmcm9tIG9uZSBoYW5kLiBGcm9tIGFub3RoZXIgaGFuZCwgYWxs
IGNoYW5nZXMgdG8gTFJzIGFyZSBtYWRlIHRocm91Z2ggZ2ljIHNwZWNpZmljIG9wZXJhdGlvbnMg
Z2ljX2h3X29wcy0mZ3Q7Li4uIHdoaWNoIGFyZSB0cmFja2VkDQogYnkgbWUuIFlvdSBjYW4gc2Vl
LCBpbiB0aGUgY29kZSBhYm92ZSwgdGhhdCBJIGNvcHkgYWxsIHVwZGF0ZXMgdG8gdGhlIHBoeXNp
Y2FsIExSIGlzc3VlZCBieSBoeXBlcnZpc29yIGludG8gdGhlIHN0b3JlZCBMUnMuIFNvIGl0IG5v
dCB0aGUgY2FzZS4gQnV0IEknbGwgY2hlY2sgb24gTW9uZGF5Ljxicj4NCjxicj4NCjxibG9ja3F1
b3RlIHR5cGU9ImNpdGUiIGNpdGU9Im1pZDoyMmY3ZWJjOC1jNzRiLTBkOGUtNDg0Ny05ZDNkZjli
Y2Y1ZGJAYXJtLmNvbSI+PGJyPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSI+Jm5ic3A7ICZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBnaWNfY2xlYXJfbHJz
KGN1cnJlbnQpOyA8YnI+DQombmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH0gPGJyPg0K
Jm5ic3A7ICZuYnNwO30gPGJyPg0KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ2lj
LmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2dpYy5oIDxicj4NCmluZGV4IGQzZDdiZGEuLjZmZTNm
ZGIgMTAwNjQ0IDxicj4NCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ2ljLmggPGJyPg0KJiM0
MzsmIzQzOyYjNDM7IGIveGVuL2luY2x1ZGUvYXNtLWFybS9naWMuaCA8YnI+DQpAQCAtMjkzLDYg
JiM0MzsyOTMsNyBAQCBleHRlcm4gdW5zaWduZWQgaW50IGdpY19udW1iZXJfbGluZXModm9pZCk7
IDxicj4NCiZuYnNwOyAmbmJzcDsvKiBJUlEgdHJhbnNsYXRpb24gZnVuY3Rpb24gZm9yIHRoZSBk
ZXZpY2UgdHJlZSAqLyA8YnI+DQombmJzcDsgJm5ic3A7aW50IGdpY19pcnFfeGxhdGUoY29uc3Qg
dTMyICppbnRzcGVjLCB1bnNpZ25lZCBpbnQgaW50c2l6ZSwgPGJyPg0KJm5ic3A7ICZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB1bnNpZ25lZCBpbnQg
Km91dF9od2lycSwgdW5zaWduZWQgaW50ICpvdXRfdHlwZSk7IDxicj4NCiYjNDM7dm9pZCBnaWNf
c3RvcmVfbHJzKHZvaWQpOyA8YnI+DQombmJzcDsgJm5ic3A7dm9pZCBnaWNfY2xlYXJfbHJzKHN0
cnVjdCB2Y3B1ICp2KTsgPGJyPg0KPGJyPg0KJm5ic3A7ICZuYnNwO3N0cnVjdCBnaWNfaW5mbyB7
IDxicj4NCkBAIC0zMTQsNiAmIzQzOzMxNSw4IEBAIHN0cnVjdCBnaWNfaHdfb3BlcmF0aW9ucyB7
IDxicj4NCiZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgLyogSW5pdGlhbGl6ZSB0aGUg
R0lDIGFuZCB0aGUgYm9vdCBDUFUgKi8gPGJyPg0KJm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyBpbnQgKCppbml0KSh2b2lkKTsgPGJyPg0KJm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyAvKiBTYXZlIEdJQyByZWdpc3RlcnMgKi8gPGJyPg0KJiM0MzsmbmJzcDsmbmJzcDsmbmJz
cDsgdm9pZCAoKnN0b3JlX2xycykodm9pZCk7IDxicj4NCiYjNDM7Jm5ic3A7Jm5ic3A7Jm5ic3A7
IC8qIFNhdmUgR0lDIHJlZ2lzdGVycyAqLyA8YnI+DQombmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IHZvaWQgKCpzYXZlX3N0YXRlKShzdHJ1Y3QgdmNwdSAqKTsgPGJyPg0KJm5ic3A7ICZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAvKiBSZXN0b3JlIEdJQyByZWdpc3RlcnMgKi8gPGJyPg0K
Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB2b2lkICgqcmVzdG9yZV9zdGF0ZSkoY29u
c3Qgc3RydWN0IHZjcHUgKik7IDxicj4NCjwvYmxvY2txdW90ZT4NCjxicj4NCkNoZWVycywgPGJy
Pg0KPGJyPg0KPC9ibG9ja3F1b3RlPg0KPGJyPg0KWzFdIDxhIGNsYXNzPSJtb3otdHh0LWxpbmst
ZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9hYW5pc292L3hlbi9jb21taXQvYjFj
MjhiZTM4ZDMwZWI0NjBlZDAzMzk1MjZjNDk4N2IyY2YxNzA4YyI+DQpodHRwczovL2dpdGh1Yi5j
b20vYWFuaXNvdi94ZW4vY29tbWl0L2IxYzI4YmUzOGQzMGViNDYwZWQwMzM5NTI2YzQ5ODdiMmNm
MTcwOGM8L2E+PGJyPg0KWzJdIDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9
Imh0dHBzOi8vZ2l0aHViLmNvbS9nbG1hcmsyL2dsbWFyazIiPmh0dHBzOi8vZ2l0aHViLmNvbS9n
bG1hcmsyL2dsbWFyazI8L2E+PGJyPg0KPGJyPg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_3622e4688f441e31138fdb58ca3835ffepamcom_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4348459282497221575==--


From xen-devel-bounces@lists.xenproject.org Sat Oct 27 17:34:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Oct 2018 17:34: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 1gGSTX-0005W1-6l; Sat, 27 Oct 2018 17:34:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/eie=nh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gGSTV-0005Vp-MF
 for xen-devel@lists.xenproject.org; Sat, 27 Oct 2018 17:34:13 +0000
X-Inumbo-ID: 18855d61-da0e-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 18855d61-da0e-11e8-a8a5-bc764e045a96;
 Sat, 27 Oct 2018 19:31:11 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gGSTQ-0001ZV-QD; Sat, 27 Oct 2018 17:34: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 1gGSTQ-0003tZ-J0; Sat, 27 Oct 2018 17:34:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gGSTQ-0007EF-IS; Sat, 27 Oct 2018 17:34:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129058-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=a6eb94eedb32b79e8721caa6c98ce898b4b7170c
X-Osstest-Versions-That: ovmf=23a62c699054a89e0a22e372c7d5e8384e614e31
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 27 Oct 2018 17:34:08 +0000
Subject: [Xen-devel] [ovmf test] 129058: 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>

ZmxpZ2h0IDEyOTA1OCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjkwNTgvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBhNmViOTRlZWRiMzJiNzllODcyMWNhYTZjOThjZTg5
OGI0YjcxNzBjCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAyM2E2MmM2
OTkwNTRhODllMGEyMmUzNzJjN2Q1ZTgzODRlNjE0ZTMxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjkwNTMgIDIwMTgtMTAtMjcgMTM6MTM6MzIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI5MDU4ICAyMDE4LTEwLTI3IDE1OjQwOjQzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRG9uZywgRXJp
YyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+
CiAgSmlhbiBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3Jn
Oi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1mLmdpdAogICAyM2E2MmM2OTkwLi5hNmViOTRlZWRi
ICBhNmViOTRlZWRiMzJiNzllODcyMWNhYTZjOThjZTg5OGI0YjcxNzBjIC0+IHhlbi10ZXN0ZWQt
bWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Oct 27 18:22:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Oct 2018 18: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 1gGTDm-0000q1-U1; Sat, 27 Oct 2018 18:22:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2ydm=nh=xenproject.org=prvs=8319082c3=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gGTDl-0000po-Er
 for xen-devel@lists.xenproject.org; Sat, 27 Oct 2018 18:22:01 +0000
X-Inumbo-ID: 68d994da-da15-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 68d994da-da15-11e8-a6a9-d7ebe60f679a;
 Sat, 27 Oct 2018 18:23:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,433,1534809600"; d="scan'208";a="68934266"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75520-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:build-amd64:<job status>:broken:regression
 xen-4.10-testing:build-amd64-prev:<job status>:broken:regression
 xen-4.10-testing:build-i386:<job status>:broken:regression
 xen-4.10-testing:build-armhf-pvops:<job status>:broken:regression
 xen-4.10-testing:build-i386-xsm:<job status>:broken:regression
 xen-4.10-testing:build-amd64-xtf:<job status>:broken:regression
 xen-4.10-testing:build-amd64-xsm:<job status>:broken:regression
 xen-4.10-testing:build-amd64-pvops:<job status>:broken:regression
 xen-4.10-testing:build-i386-pvops:<job status>:broken:regression
 xen-4.10-testing:build-armhf:<job status>:broken:regression
 xen-4.10-testing:build-i386-prev:<job status>:broken:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-xtf-amd64-amd64-1:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-midway:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.10-testing:build-i386-rumprun:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-xtf-amd64-amd64-2:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:build-amd64-rumprun:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-4.10-testing:build-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-xtf-amd64-amd64-4:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-rumprun-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-xtf-amd64-amd64-3:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-xtf-amd64-amd64-5:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.10-testing:build-armhf-pvops:host-install(4):broken:nonblocking
 xen-4.10-testing:build-armhf:host-install(4):broken:nonblocking
 xen-4.10-testing:build-amd64-xsm:host-install(4):broken:nonblocking
 xen-4.10-testing:build-i386-xsm:host-install(4):broken:nonblocking
 xen-4.10-testing:build-i386-prev:host-install(4):broken:nonblocking
 xen-4.10-testing:build-i386-pvops:host-install(4):broken:nonblocking
 xen-4.10-testing:build-i386:host-install(4):broken:nonblocking
 xen-4.10-testing:build-amd64-pvops:host-install(4):broken:nonblocking
 xen-4.10-testing:build-amd64-prev:host-install(4):broken:nonblocking
 xen-4.10-testing:build-amd64-xtf:host-install(4):broken:nonblocking
 xen-4.10-testing:build-amd64:host-install(4):broken:nonblocking
X-Osstest-Versions-This: xen=73788eb585a6dc0d0cfe18b03ba5154f8fe5c468
X-Osstest-Versions-That: xen=ed024ef538cd10ec33c9edacd5e5f2016a5964d2
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 27 Oct 2018 19:21:55 +0100
Subject: [Xen-devel] [xen-4.10-testing baseline-only test] 75520: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTUyMCB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJj
ZS5jb20vb3NzdGVzdC9sb2dzLzc1NTIwLwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVz
dHMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5j
bHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wcmV2ICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC14dGYg
ICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAg
ICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Ig
c3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXBy
ZXYgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1
aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1
aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFk
ZSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC00ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVp
bGQtY2hlY2soMSkgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcnVt
cHJ1bi1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxp
bmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxs
KDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVk
CiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBi
cm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDQg
aG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2Vs
aW5lIHVudGVzdGVkCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFs
bCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXByZXYgICAg
ICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3Rl
ZAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAg
YnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICA0
IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA3Mzc4OGViNTg1YTZk
YzBkMGNmZTE4YjAzYmE1MTU0ZjhmZTVjNDY4CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAg
ICAgICAgICAgICBlZDAyNGVmNTM4Y2QxMGVjMzNjOWVkYWNkNWU1ZjIwMTZhNTk2NGQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAgNzU0NTYgIDIwMTgtMTAtMTkgMTE6NDg6MzkgWiAgICA4IGRheXMK
VGVzdGluZyBzYW1lIHNpbmNlICAgIDc1NTIwICAyMDE4LTEwLTI3IDA5OjQ4OjM2IFogICAgMCBk
YXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LXJ1bXBy
dW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVu
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNv
dXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxk
LWFtZDY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXByZXYgYnJva2VuCmJyb2tlbi1q
b2IgYnVpbGQtaTM4NiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm1oZi1wdm9wcyBicm9rZW4K
YnJva2VuLWpvYiBidWlsZC1pMzg2LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14
dGYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1
aWxkLWFtZDY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMgYnJva2Vu
CmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni1wcmV2
IGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm1oZi1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJv
a2VuLXN0ZXAgYnVpbGQtYXJtaGYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFt
ZDY0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni14c20gaG9zdC1p
bnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHJldiBob3N0LWluc3RhbGwoNCkKYnJv
a2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVp
bGQtaTM4NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9z
dC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXByZXYgaG9zdC1pbnN0YWxsKDQp
CmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXh0ZiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAg
YnVpbGQtYW1kNjQgaG9zdC1pbnN0YWxsKDQpCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNv
bW1pdCA3Mzc4OGViNTg1YTZkYzBkMGNmZTE4YjAzYmE1MTU0ZjhmZTVjNDY4CkF1dGhvcjogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBXZWQgT2N0IDEw
IDA5OjE3OjE1IDIwMTggKzAwMDAKCiAgICB4ODYvdnZteDogRGlzYWxsb3cgdGhlIHVzZSBvZiBW
VC14IGluc3RydWN0aW9ucyB3aGVuIG5lc3RlZCB2aXJ0IGlzIGRpc2FibGVkCiAgICAKICAgIGMv
cyBhYzZhNDUwMGIgInZ2bXg6IHNldCB2bXhvbl9yZWdpb25fcGEgb2YgdmNwdSBvdXQgb2YgVk1Y
IG9wZXJhdGlvbiB0byBhbgogICAgaW52YWxpZCBhZGRyZXNzIiB3YXMgYSByZWFsIGJ1Z2ZpeCBh
cyBkZXNjcmliZWQsIGJ1dCBoYXMgYSB2ZXJ5IHN1YnRsZSBidWcKICAgIHdoaWNoIHJlc3VsdHMg
aW4gYWxsIFZULXggaW5zdHJ1Y3Rpb25zIGJlaW5nIHVzYWJsZSBieSBhIGd1ZXN0LgogICAgCiAg
ICBUaGUgdG9vbHN0YWNrIGNvbnN0cnVjdHMgYSBndWVzdCBieSBpc3N1aW5nOgogICAgCiAgICAg
IFhFTl9ET01DVExfY3JlYXRlZG9tYWluCiAgICAgIFhFTl9ET01DVExfbWF4X3ZjcHVzCiAgICAK
ICAgIGFuZCBvcHRpb25hbGx5IGxhdGVyLCBIVk1PUF9zZXRfcGFyYW0gdG8gZW5hYmxlIG5lc3Rl
ZCB2aXJ0LgogICAgCiAgICBBcyBhIHJlc3VsdCwgdGhlIGNhbGwgdG8gbnZteF92Y3B1X2luaXRp
YWxpc2UoKSBpbiBodm1fdmNwdV9pbml0aWFsaXNlKCkKICAgICh3aGljaCBpcyB3aGF0IG1ha2Vz
IHRoZSBhYm92ZSBwYXRjaCBsb29rIGNvcnJlY3QgZHVyaW5nIHJldmlldykgaXMgYWN0dWFsbHkK
ICAgIGRlYWQgY29kZS4gIEluIHByYWN0aWNlLCBudm14X3ZjcHVfaW5pdGlhbGlzZSgpIGZpcnN0
IGdldHMgY2FsbGVkIHdoZW4gbmVzdGVkCiAgICB2aXJ0IGlzIGVuYWJsZWQsIHdoaWNoIGlzIHR5
cGljYWxseSBuZXZlci4KICAgIAogICAgQXMgYSByZXN1bHQsIHRoZSB6ZXJvZWQgbWVtb3J5IG9m
IHN0cnVjdCB2Y3B1IGNhdXNlcyBudm14X3ZjcHVfaW5fdm14KCkgdG8KICAgIHJldHVybiB0cnVl
IGJlZm9yZSBuZXN0ZWQgdmlydCBpcyBlbmFibGVkIGZvciB0aGUgZ3Vlc3QuCiAgICAKICAgIEZp
eGluZyB0aGUgb3JkZXIgb2YgaW5pdGlhbGlzYXRpb24gaXMgYSB3b3JrIGluIHByb2dyZXNzIGZv
ciBvdGhlciByZWFzb25zLAogICAgYnV0IG5vdCB2aWFibGUgZm9yIHNlY3VyaXR5IGJhY2twb3J0
cy4KICAgIAogICAgQSBjb21wb3VuZGluZyBmYWN0b3IgaXMgdGhhdCB0aGUgdm1leGl0IGhhbmRs
ZXJzIGZvciBhbGwgaW5zdHJ1Y3Rpb25zLCBvdGhlcgogICAgdGhhbiBWTVhPTiwgcGFzcyAwIGlu
dG8gdm14X2luc3RfY2hlY2tfcHJpdmlsZWdlKCkncyB2bXhvcF9jaGVjayBwYXJhbWV0ZXIsCiAg
ICB3aGljaCBza2lwcyB0aGUgQ1I0LlZNWEUgY2hlY2suICAoVGhpcyBpcyBvbmUgb2YgbWFueSBy
ZWFzb25zIHdoeSBuZXN0ZWQgdmlydAogICAgaXNuJ3QgYSBzdXBwb3J0ZWQgZmVhdHVyZSB5ZXQu
KQogICAgCiAgICBIb3dldmVyLCB0aGUgb3ZlcmFsbCByZXN1bHQgaXMgdGhhdCB3aGVuIG5lc3Rl
ZCB2aXJ0IGlzIG5vdCBlbmFibGVkIGJ5IHRoZQogICAgdG9vbHN0YWNrIChpLmUuIHRoZSBkZWZh
dWx0IGNvbmZpZ3VyYXRpb24gZm9yIGFsbCBwcm9kdWN0aW9uIGd1ZXN0cyksIHRoZSBWVC14CiAg
ICBpbnN0cnVjdGlvbnMgKG90aGVyIHRoYW4gVk1YT04pIGFyZSBhY3R1YWxseSB1c2FibGUsIGFu
ZCBYZW4gdmVyeSBxdWlja2x5CiAgICBmYWxscyBvdmVyIHRoZSBmYWN0IHRoYXQgdGhlIG52bXgg
c3RydWN0dXJlIGlzIHVuaW5pdGlhbGlzZWQuCiAgICAKICAgIEluIG9yZGVyIHRvIGZhaWwgc2Fm
ZSBpbiB0aGUgc3VwcG9ydGVkIGNhc2UsIHJlLWltcGxlbWVudCBhbGwgdGhlIFZULXgKICAgIGlu
c3RydWN0aW9uIGhhbmRsaW5nIHVzaW5nIGEgc2luZ2xlIGZ1bmN0aW9uIHdpdGggYSBjb21tb24g
cHJvbG9ndWUsIGNvdmVyaW5nCiAgICBhbGwgdGhlIGNoZWNrcyB3aGljaCBzaG91bGQgY2F1c2Ug
I1VEIG9yICNHUCBmYXVsdHMuICBUaGlzIGRlbGliZXJhdGVseQogICAgZG9lc24ndCB1c2UgYW55
IHN0YXRlIGZyb20gdGhlIG52bXggc3RydWN0dXJlLCBpbiBjYXNlIHRoZXJlIGFyZSBvdGhlciBs
dXJraW5nCiAgICBpc3N1ZXMuCiAgICAKICAgIFRoaXMgaXMgWFNBLTI3OAogICAgCiAgICBSZXBv
cnRlZC1ieTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgogICAgU2ln
bmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAg
IFJldmlld2VkLWJ5OiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+Cihx
ZW11IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Oct 27 20:25:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Oct 2018 20:25: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 1gGV9N-0001JD-6z; Sat, 27 Oct 2018 20:25:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/eie=nh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gGV9L-0001J4-I7
 for xen-devel@lists.xenproject.org; Sat, 27 Oct 2018 20:25:35 +0000
X-Inumbo-ID: 0843aa63-da26-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0843aa63-da26-11e8-a8a5-bc764e045a96;
 Sat, 27 Oct 2018 22:22:32 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gGV9F-0004sA-Tm; Sat, 27 Oct 2018 20: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 1gGV9F-0007bC-HN; Sat, 27 Oct 2018 20:25:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gGV9F-0000fr-Fv; Sat, 27 Oct 2018 20:25:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-128999-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd: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-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-multivcpu:xen-boot:fail:heisenbug
 linux-next:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-xl-rtds:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qcow2:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-rumprun-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-multivcpu:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-examine:reboot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit1:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-rumprun-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-examine:reboot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1: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-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-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2: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-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-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt: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-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw: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-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=8c60c36d0b8c92599b8f0ec391b5250bc40e8e05
X-Osstest-Versions-That: linux=c343db455eb3105f11bb5ac290d77ab2006b0209
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 27 Oct 2018 20:25:29 +0000
Subject: [Xen-devel] [linux-next test] 128999: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyODk5OSBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjg5OTkvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjg4NjEK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAg
IGZhaWwgUkVHUi4gdnMuIDEyODg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4ODYxCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4t
Ym9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4ODYx
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODg2MQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdS
LiB2cy4gMTI4ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgIDcgeGVu
LWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQtYW1kNjQtaTM4
Ni1wdmdydWIgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODg2
MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI4ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwg
UkVHUi4gdnMuIDEyODg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcg
eGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4ODYxCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
Mjg4NjEKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4ODYxCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJv
b3QgZmFpbCBSRUdSLiB2cy4gMTI4ODYxCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI4ODYxCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODg2MQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1Iu
IHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgNyB4ZW4tYm9v
dCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4ODYx
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODg2MQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC14c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI4ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2
cy4gMTI4ODYxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9v
dCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODg2MQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgNyB4ZW4tYm9v
dCBmYWlsIFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyODg2MQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI4ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcgeGVu
LWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgIGZhaWwgUkVHUi4gdnMuIDEyODg2
MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI4ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyODg2MQog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI4ODYxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4NjEKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyODg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI4ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0
LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg4NjEK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICA3IHhlbi1ib290
IGZhaWwgUkVHUi4gdnMuIDEyODg2MQoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0
ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjg5NTcKClRlc3RzIHdoaWNo
IGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjg5NTcgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayBmYWlsIGluIDEyODk1NyBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXJ0ZHMgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjg4
NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICAgICAgICBmYWlsICBsaWtlIDEyODg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIGxpa2UgMTI4ODYxCiB0ZXN0LWFt
ZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgbGlrZSAxMjg4NjEKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTAgeGVuLWJvb3Qv
c3JjX2hvc3QgICAgICAgICAgICBmYWlsICBsaWtlIDEyODg2MQogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI4
ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgbGlrZSAxMjg4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgNyB4ZW4tYm9vdCAgICAgZmFpbCBsaWtlIDEyODg2MQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBm
YWlsIGxpa2UgMTI4ODYxCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICA4IHJlYm9vdCAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjg4NjEKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEy
ODg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgIGxpa2UgMTI4ODYxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
MTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg4NjEKIHRlc3Qt
YW1kNjQtaTM4Ni1wYWlyICAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgICAgICBm
YWlsICBsaWtlIDEyODg2MQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMSB4ZW4tYm9v
dC9kc3RfaG9zdCAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI4ODYxCiB0ZXN0LWFtZDY0LWkzODYt
eGwtc2hhZG93ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAx
Mjg4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgICAgICBmYWlsICBsaWtlIDEyODg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1p
bnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4ODYxCiB0ZXN0
LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgbGlrZSAxMjg4NjEKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyODg2MQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgICAgICBmYWlsIGxpa2Ug
MTI4ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9z
dCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg4NjEKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgICAgICBmYWlsICBsaWtlIDEyODg2MQogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgICAg
IGZhaWwgIGxpa2UgMTI4ODYxCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg4NjEKIHRlc3QtYW1kNjQtYW1k
NjQtcnVtcHJ1bi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgZmFpbCBsaWtl
IDEyODg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICA3IHhlbi1ib290
ICAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjg4NjEKIHRl
c3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICBsaWtlIDEyODg2MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4ODYxCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlr
ZSAxMjg4NjEKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgOGM2MGMzNmQwYjhjOTI1OTliOGYwZWMz
OTFiNTI1MGJjNDBlOGUwNQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAg
YzM0M2RiNDU1ZWIzMTA1ZjExYmI1YWMyOTBkNzdhYjIwMDZiMDIwOQoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgICAgICAgICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAgCkZhaWxpbmcgc2lu
Y2UgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCBmb3VuZCkgICAgIApUZXN0aW5n
IHNhbWUgc2luY2UgICAxMjg4NzYgIDIwMTgtMTAtMTkgMDk6MTk6MTcgWiAgICA4IGRheXMgICAg
NCBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1w
cnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNo
IG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Oct 27 20:52:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Oct 2018 20: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 1gGVZM-0003WX-Dn; Sat, 27 Oct 2018 20:52:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/eie=nh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gGVZL-0003WN-6Z
 for xen-devel@lists.xenproject.org; Sat, 27 Oct 2018 20:52:27 +0000
X-Inumbo-ID: c953facb-da29-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c953facb-da29-11e8-a8a5-bc764e045a96;
 Sat, 27 Oct 2018 22:49:24 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gGVZG-0005MU-8l; Sat, 27 Oct 2018 20:52: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 1gGVZG-0008BG-0j; Sat, 27 Oct 2018 20:52:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gGVZG-0006LB-05; Sat, 27 Oct 2018 20:52:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1gGVZG-0006LB-05@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 27 Oct 2018 20:52:22 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-amd64-amd64-xl-qemut-debianhvm-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
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NAp0ZXN0aWQgeGVuLWJvb3QKClRyZWU6IGxp
bnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxk
cy9saW51eC0yLjYuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3Jn
L29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0cy54ZW4u
b3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdp
dAoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcg
aXMgaW4gdHJlZTogIGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2Vy
bmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICBlNWY2ZDlh
ZmEzNDE1MTA0ZTQwMmNkNjkyODhiYjAzZjcxNjVlZWJhCiAgQnVnIG5vdCBwcmVzZW50OiAzODVh
ZmJmOGMzZThiZGYxM2ZjNzI5ZThiMmMxNzJkMTIwOGQ5N2Y5CiAgTGFzdCBmYWlsIHJlcHJvOiBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI5MDY5LwoK
CiAgKFJldmlzaW9uIGxvZyB0b28gbG9uZywgb21pdHRlZC4pCgoKRm9yIGJpc2VjdGlvbiByZXZp
c2lvbi10dXBsZSBncmFwaCBzZWU6CiAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnL29zc3Rlc3QvcmVzdWx0cy9iaXNlY3QvbGludXgtbGludXMvdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQueGVuLWJvb3QuaHRtbApSZXZpc2lvbiBJRHMgaW4gZWFj
aCBncmFwaCBub2RlIHJlZmVyLCByZXNwZWN0aXZlbHksIHRvIHRoZSBUcmVlcyBhYm92ZS4KCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUnVubmluZyBjcy1iaXNlY3Rp
b24tc3RlcCAtLWdyYXBoLW91dD0vaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L2xpbnV4LWxpbnVz
L3Rlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0Lnhlbi1ib290IC0tc3Vt
bWFyeS1vdXQ9dG1wLzEyOTA2OS5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRlbXBsYXRlPTEy
NTg5OCAtLWJsZXNzaW5ncz1yZWFsLHJlYWwtYmlzZWN0IGxpbnV4LWxpbnVzIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IHhlbi1ib290ClNlYXJjaGluZyBmb3IgZmFp
bHVyZSAvIGJhc2lzIHBhc3M6CiAxMjkwMDUgZmFpbCBbaG9zdD1kZWJpbmExXSAvIDEyODk0NSBb
aG9zdD1nb2RlbGxvMV0gMTI4OTIwIFtob3N0PWdvZGVsbG8wXSAxMjg4ODUgW2hvc3Q9YWxiYW5h
MF0gMTI4ODYxIFtob3N0PWZpYW5vMF0gMTI4ODM1IFtob3N0PWl0YWxpYTBdIDEyODcyNyBbaG9z
dD1kZWJpbmEwXSAxMjg2NjMgW2hvc3Q9aHV4ZWxyZWJlMV0gMTI4NTk5IFtob3N0PWFsYmFuYTFd
IDEyODUyMCBbaG9zdD1nb2RlbGxvMV0gMTI4NDkzIFtob3N0PWpvdWJlcnRpbjBdIDEyODQ3NiBb
aG9zdD1waW5vdDBdIDEyODQ2MSBbaG9zdD1odXhlbHJlYmUwXSAxMjg0MzggW2hvc3Q9YmFyb3F1
ZTFdIDEyODQwNyBbaG9zdD1yaW1hdmExXSAxMjgzNjkgW2hvc3Q9ZWxibGluZzFdIDEyODMzNCBb
aG9zdD1hbGJhbmEwXSAxMjgzMTIgb2suCkZhaWx1cmUgLyBiYXNpcyBwYXNzIGZsaWdodHM6IDEy
OTAwNSAvIDEyODMxMgoodHJlZSB3aXRoIG5vIHVybDogbWluaW9zKQoodHJlZSB3aXRoIG5vIHVy
bDogb3ZtZikKKHRyZWUgd2l0aCBubyB1cmw6IHNlYWJpb3MpClRyZWU6IGxpbnV4IGdpdDovL2dp
dC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYu
Z2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGlu
dXgtZmlybXdhcmUuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVu
LXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14
ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdApMYXRlc3QgZTVm
NmQ5YWZhMzQxNTEwNGU0MDJjZDY5Mjg4YmIwM2Y3MTY1ZWViYSBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEz
ZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5MjY2NmZkZDZl
MGFmYWI5ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1YWU3CkJhc2lzIHBhc3MgMzg1YWZiZjhjM2U4YmRm
MTNmYzcyOWU4YjJjMTcyZDEyMDhkOTdmOSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3
OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5NDAxODViMmY2ZjM0MzI1MWMyYjgz
YmQ5NmU1OTkzOThjZWE1MWVjCkdlbmVyYXRpbmcgcmV2aXNpb25zIHdpdGggLi9hZGhvYy1yZXZ0
dXBsZS1nZW5lcmF0b3IgIGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVs
L2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0IzM4NWFmYmY4YzNlOGJkZjEzZmM3MjllOGIyYzE3
MmQxMjA4ZDk3ZjktZTVmNmQ5YWZhMzQxNTEwNGU0MDJjZDY5Mjg4YmIwM2Y3MTY1ZWViYSBnaXQ6
Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQjYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MC1jNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5n
aXQjOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OS05YzBlZWQ2MThmMzdk
ZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhl
bi5naXQjZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4Ni1kZTViNjc4Y2E0
ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4u
Z2l0Izk0MDE4NWIyZjZmMzQzMjUxYzJiODNiZDk2ZTU5OTM5OGNlYTUxZWMtOTI2NjZmZGQ2ZTBh
ZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwphZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3I6IHRy
ZWUgZGlzY29udGlndW91czogbGludXgtMi42CkxvYWRlZCAxMDAyIG5vZGVzIGluIHJldmlzaW9u
IGdyYXBoClNlYXJjaGluZyBmb3IgdGVzdCByZXN1bHRzOgogMTI3OTc2IFtob3N0PWdvZGVsbG8x
XQogMTI3OTYyIFtob3N0PXBpbm90MF0KIDEyNzk5MSBbaG9zdD1qb3ViZXJ0aW4wXQogMTI4MDAy
IFtob3N0PWRlYmluYTBdCiAxMjgwMjIgW2hvc3Q9YWxiYW5hMV0KIDEyODA1OSBbaG9zdD1nb2Rl
bGxvMF0KIDEyODExNCBbaG9zdD1pdGFsaWEwXQogMTI4MTcwIFtob3N0PWh1eGVscmViZTFdCiAx
MjgyNjQgW2hvc3Q9ZWxibGluZzBdCiAxMjgyMzYgW2hvc3Q9YmFyb3F1ZTBdCiAxMjgyNzggW2hv
c3Q9Zmlhbm8wXQogMTI4MzM0IFtob3N0PWFsYmFuYTBdCiAxMjgzMTIgcGFzcyAzODVhZmJmOGMz
ZThiZGYxM2ZjNzI5ZThiMmMxNzJkMTIwOGQ5N2Y5IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBk
ZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDk0MDE4NWIyZjZmMzQzMjUx
YzJiODNiZDk2ZTU5OTM5OGNlYTUxZWMKIDEyODM2OSBbaG9zdD1lbGJsaW5nMV0KIDEyODQwNyBb
aG9zdD1yaW1hdmExXQogMTI4NDM4IFtob3N0PWJhcm9xdWUxXQogMTI4NDc2IFtob3N0PXBpbm90
MF0KIDEyODQ2MSBbaG9zdD1odXhlbHJlYmUwXQogMTI4NDkzIFtob3N0PWpvdWJlcnRpbjBdCiAx
Mjg1MjAgW2hvc3Q9Z29kZWxsbzFdCiAxMjg1OTkgW2hvc3Q9YWxiYW5hMV0KIDEyODY2MyBbaG9z
dD1odXhlbHJlYmUxXQogMTI4NzI3IFtob3N0PWRlYmluYTBdCiAxMjg4NjEgW2hvc3Q9Zmlhbm8w
XQogMTI4ODM1IFtob3N0PWl0YWxpYTBdCiAxMjg4ODUgW2hvc3Q9YWxiYW5hMF0KIDEyODkyMCBb
aG9zdD1nb2RlbGxvMF0KIDEyODk0NSBbaG9zdD1nb2RlbGxvMV0KIDEyODk3MCBmYWlsIGlycmVs
ZXZhbnQKIDEyOTAwNSBmYWlsIGU1ZjZkOWFmYTM0MTUxMDRlNDAyY2Q2OTI4OGJiMDNmNzE2NWVl
YmEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdk
ZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0Nzhk
NjZkZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwogMTI5
MDYwIHBhc3MgMzg1YWZiZjhjM2U4YmRmMTNmYzcyOWU4YjJjMTcyZDEyMDhkOTdmOSBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3Yzhi
M2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4
NiA1NzA3N2NjNDJlYTAzYTc4OGYwM2NiMDFkY2YxY2VlNDkxZDgwOTkyCiAxMjkwNjEgcGFzcyAz
ODVhZmJmOGMzZThiZGYxM2ZjNzI5ZThiMmMxNzJkMTIwOGQ5N2Y5IGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5
MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IGU5YmUzNGJl
NWY5YTFhNmVjYmYwNWJhOTUwMmNkNzA1YWU0NDE0NzYKIDEyOTA2MiBwYXNzIDM4NWFmYmY4YzNl
OGJkZjEzZmM3MjllOGIyYzE3MmQxMjA4ZDk3ZjkgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRl
NWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgMTYyZmM4Mjk1ZjMxMjQwZGMz
NjcwMTkwYTkxZTliYmMwM2IwZDdiZQogMTI5MDYzIHBhc3MgMzg1YWZiZjhjM2U4YmRmMTNmYzcy
OWU4YjJjMTcyZDEyMDhkOTdmOSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRj
ZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiAyMzA1OGU3YjM2MWE0ZjZjZjc0MDI0NTMyN2Vh
MTg0MWUyYmU5MTMyCiAxMjkwNjQgcGFzcyAzODVhZmJmOGMzZThiZGYxM2ZjNzI5ZThiMmMxNzJk
MTIwOGQ5N2Y5IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVk
NjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0
OTFkNDc4ZDY2ZGY1NmMxOTg2IDkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVh
ZTcKIDEyOTA2NSBmYWlsIGU1ZjZkOWFmYTM0MTUxMDRlNDAyY2Q2OTI4OGJiMDNmNzE2NWVlYmEg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDVi
NGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZk
ZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwogMTI5MDY2
IHBhc3MgMzg1YWZiZjhjM2U4YmRmMTNmYzcyOWU4YjJjMTcyZDEyMDhkOTdmOSBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2Zi
YzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5
MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1YWU3CiAxMjkwNjcgZmFpbCBlNWY2
ZDlhZmEzNDE1MTA0ZTQwMmNkNjkyODhiYjAzZjcxNjVlZWJhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5
NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNl
MzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDkyNjY2ZmRkNmUw
YWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKIDEyOTA2OCBwYXNzIDM4NWFmYmY4YzNlOGJk
ZjEzZmM3MjllOGIyYzE3MmQxMjA4ZDk3ZjkgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4
ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2
NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJk
ODk3NTlkOWI0M2YyYzY0NWFlNwogMTI5MDU1IHBhc3MgMzg1YWZiZjhjM2U4YmRmMTNmYzcyOWU4
YjJjMTcyZDEyMDhkOTdmOSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZh
ODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5NDAxODViMmY2ZjM0MzI1MWMyYjgzYmQ5NmU1OTkz
OThjZWE1MWVjCiAxMjkwNTYgZmFpbCBpcnJlbGV2YW50CiAxMjkwNTcgcGFzcyAzODVhZmJmOGMz
ZThiZGYxM2ZjNzI5ZThiMmMxNzJkMTIwOGQ5N2Y5IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBk
ZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDA1YzJjMDRlMGRmYmVkNGQ1
Mzg4ZmI3MTQ3MDc4YTk5ZDY4N2Q0YmIKIDEyOTA1OSBwYXNzIDM4NWFmYmY4YzNlOGJkZjEzZmM3
MjllOGIyYzE3MmQxMjA4ZDk3ZjkgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRk
Y2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgMjkxNjk1MWMxYmI5NDNlNzliZjk2NWNkZTY2
YTc4YjBlODQxNDU1YgogMTI5MDY5IGZhaWwgZTVmNmQ5YWZhMzQxNTEwNGU0MDJjZDY5Mjg4YmIw
M2Y3MTY1ZWViYSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVl
ZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIy
NDkxZDQ3OGQ2NmRmNTZjMTk4NiA5MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1
YWU3ClNlYXJjaGluZyBmb3IgaW50ZXJlc3RpbmcgdmVyc2lvbnMKIFJlc3VsdCBmb3VuZDogZmxp
Z2h0IDEyODMxMiAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAx
MjkwMDUgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjkw
NTUgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjkwNjUgKGZh
aWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogMCByZXZpc2lvbnMgYXQgMzg1YWZiZjhjM2U4YmRmMTNm
YzcyOWU4YjJjMTcyZDEyMDhkOTdmOSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNh
NGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1
OWQ5YjQzZjJjNjQ1YWU3Ck5vIHJldmlzaW9ucyBsZWZ0IHRvIHRlc3QsIGNoZWNraW5nIGdyYXBo
IHN0YXRlLgogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI5MDY0IChwYXNzKSwgZm9yIGxhc3QgcGFz
cwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI5MDY1IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUK
IFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI5MDY2IChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8g
Zm91bmQ6IGZsaWdodCAxMjkwNjcgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91
bmQ6IGZsaWdodCAxMjkwNjggKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxp
Z2h0IDEyOTA2OSAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCgoqKiogRm91bmQgYW5kIHJlcHJv
ZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgbGludXggZ2l0
Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4
LTIuNi5naXQKICBCdWcgaW50cm9kdWNlZDogIGU1ZjZkOWFmYTM0MTUxMDRlNDAyY2Q2OTI4OGJi
MDNmNzE2NWVlYmEKICBCdWcgbm90IHByZXNlbnQ6IDM4NWFmYmY4YzNlOGJkZjEzZmM3MjllOGIy
YzE3MmQxMjA4ZDk3ZjkKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjkwNjkvCgoKICAoUmV2aXNpb24gbG9nIHRvbyBs
b25nLCBvbWl0dGVkLikKCnBubXRvcG5nOiAyNDEgY29sb3JzIGZvdW5kClJldmlzaW9uIGdyYXBo
IGxlZnQgaW4gL2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9saW51eC1saW51cy90ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC54ZW4tYm9vdC57ZG90LHBzLHBuZyxodG1s
LHN2Z30uCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTI5MDY5OiB0
b2xlcmFibGUgQUxMIEZBSUwKCmZsaWdodCAxMjkwNjkgbGludXgtbGludXMgcmVhbC1iaXNlY3Qg
W3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8x
MjkwNjkvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlk
IG5vdCBzdWNjZWVkLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgZmFp
bCBiYXNlbGluZSB1bnRlc3RlZAoKCmpvYnM6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Oct 27 21:17:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Oct 2018 21:17: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 1gGVxV-0005Bs-Pm; Sat, 27 Oct 2018 21:17:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2ydm=nh=xenproject.org=prvs=8319082c3=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gGVxU-0005Bi-Jm
 for xen-devel@lists.xenproject.org; Sat, 27 Oct 2018 21:17:24 +0000
X-Inumbo-ID: e98b7409-da2d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e98b7409-da2d-11e8-a6a9-d7ebe60f679a;
 Sat, 27 Oct 2018 21:18:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,433,1534809600"; d="scan'208";a="68937660"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75521-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=7a283cb3f0034600d3f9a0c6ff7928a5c92856d1
X-Osstest-Versions-That: ovmf=f157f97301cc2c573977e624f859db93442ff2d5
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 27 Oct 2018 22:17:19 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75521: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTUyMSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NTIxLwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICA3YTI4M2NiM2YwMDM0NjAwZDNmOWEwYzZmZjc5MjhhNWM5
Mjg1NmQxCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBmMTU3Zjk3MzAx
Y2MyYzU3Mzk3N2U2MjRmODU5ZGI5MzQ0MmZmMmQ1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU1
MTYgIDIwMTgtMTAtMjcgMDA6MjA6MjkgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NTIxICAyMDE4LTEwLTI3IDEwOjUwOjM5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQm9iIEMgRmVuZyA8
Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgRmVuZywgQm9iIEMgPGJvYi5jLmZlbmdAaW50ZWwuY29t
PgogIExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4g
IAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0
ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
b3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2Fu
IGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9z
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJy
b2tlbi1qb2IgYnVpbGQtaTM4NiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBi
cm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1h
bWQ2NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9rZW4tc3Rl
cCBidWlsZC1pMzg2IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXB2b3Bz
IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVw
IGJ1aWxkLWkzODYteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14
c20gaG9zdC1pbnN0YWxsKDQpCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA3YTI4
M2NiM2YwMDM0NjAwZDNmOWEwYzZmZjc5MjhhNWM5Mjg1NmQxCkF1dGhvcjogRmVuZywgQm9iIEMg
PGJvYi5jLmZlbmdAaW50ZWwuY29tPgpEYXRlOiAgIEZyaSBPY3QgMjYgMjI6MzQ6NTIgMjAxOCAr
MDgwMAoKICAgIEJhc2VUb29sczogUm9sbGJhY2sgRmlsdGVyIG91dCB1bnVzZWQgc3RydWN0dXJl
IHBjZHMKICAgIAogICAgVGhpcyByZXZlcnRzIGNvbW1pdCA1MWQxN2JiN2IwZGEwZDljOWU5MWMy
MjZmMTk4MmQ3MDIwZjQzNzk1LgogICAgY29tbWl0IDUxZDE3YmI3YjBkYTBkOWM5ZTkxYzIyNmYx
OTgyZDcwMjBmNDM3OTUgYWRkcyBuZXcgY2hlY2sKICAgIG9mIFBjZHMgaW4gdGhlIHBsYXRmb3Jt
IHVudXNlZCBsaWJyYXJ5IElORiBmaWxlcy4KICAgIEl0IGJyZWFrcyB0aGUgZXhpc3RpbmcgcGxh
dGZvcm0uCiAgICBUbyBhdm9pZCB0aGUgaW1wYWN0LCByb2xsIGJhY2sgdGhpcyBjaGFuZ2UgZmly
c3QuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFn
cmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEJvYiBDIEZlbmcgPGJvYi5jLmZlbmdAaW50
ZWwuY29tPgogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgUmV2
aWV3ZWQtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgoKY29tbWl0IDNkYTdk
OTk1MDZhN2Y0ODQzYWYzN2EyODM2NDBiZWQ0YjE3YTRmMDkKQXV0aG9yOiBMaW1pbmcgR2FvIDxs
aW1pbmcuZ2FvQGludGVsLmNvbT4KRGF0ZTogICBGcmkgT2N0IDI2IDEwOjMzOjI0IDIwMTggKzA4
MDAKCiAgICBNZGVNb2R1bGVQa2cgUmVndWxhckV4cHJlc3Npb25EeGU6IFJlbW92ZSB1bmtub3du
IGJ1aWxkIG9wdGlvbiBmb3IgWENPREUKICAgIAogICAgVGhpcyBwYXRjaCBtYWtlcyBSZWd1bGFy
RXhwcmVzc2lvbkR4ZSBwYXNzIFhDT0RFNSBidWlsZC4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5k
ZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1i
eTogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDYzogU3RhciBaZW5nIDxz
dGFyLnplbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5n
QGludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Oct 27 21:49:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Oct 2018 21:49: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 1gGWS5-0007Sf-CL; Sat, 27 Oct 2018 21:49:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/eie=nh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gGWS4-0007SV-QV
 for xen-devel@lists.xenproject.org; Sat, 27 Oct 2018 21:49:00 +0000
X-Inumbo-ID: afbf2853-da31-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id afbf2853-da31-11e8-a8a5-bc764e045a96;
 Sat, 27 Oct 2018 23:45:57 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gGWRz-0006O8-BN; Sat, 27 Oct 2018 21:48: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 1gGWRy-0000wZ-KK; Sat, 27 Oct 2018 21:48:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gGWRy-0003W7-Je; Sat, 27 Oct 2018 21:48:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129005-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot: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-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm: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-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1: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-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2: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-xl-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1: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-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu: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
X-Osstest-Versions-This: linux=e5f6d9afa3415104e402cd69288bb03f7165eeba
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 27 Oct 2018 21:48:54 +0000
Subject: [Xen-devel] [linux-linus test] 129005: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyOTAwNSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI5MDA1LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1ODk4
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICA3IHhlbi1ib290ICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5
OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3
IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1w
dmdydWIgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgNyB4ZW4tYm9vdCBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVs
ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4
OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgNyB4
ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQyICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDcgeGVuLWJvb3QgZmFpbCBSRUdS
LiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcgeGVu
LWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5
OAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAg
NyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3Qg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDcg
eGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAg
ICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LWV4YW1pbmUgICAgICAgOCByZWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNf
aG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMCB4
ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0
LWkzODYtcGFpciAgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICA3IHhlbi1ib290ICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
IDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2c2hpbSAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxv
d2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKClRlc3RzIHdoaWNo
IGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDEgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgYmFzZWxpbmUgdW50
ZXN0ZWQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTg5OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1ODk4CiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAg
ICAgICAgICBlNWY2ZDlhZmEzNDE1MTA0ZTQwMmNkNjkyODhiYjAzZjcxNjVlZWJhCmJhc2VsaW5l
IHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA5NDcxMGNhYzBlZjRlZTE3N2E2M2I1MjI3
NjY0YjM4Yzk1YmJmNzAzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU4OTggIDIwMTgtMDgtMTMg
MjE6MjA6NTUgWiAgIDc1IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI1OTIxICAyMDE4LTA4
LTE1IDEzOjA2OjU2IFogICA3MyBkYXlzICAgNjggYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI5MDA1ICAyMDE4LTEwLTI2IDEyOjQ4OjM3IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQoyODQzIHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGlu
ZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1w
cnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3Qg
cHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQyNTQ0MyBsaW5lcyBsb25n
LikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Oct 27 21:55:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 27 Oct 2018 21: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 1gGWYB-0008Gu-BW; Sat, 27 Oct 2018 21:55:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/eie=nh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gGWYA-0008Gg-0v
 for xen-devel@lists.xenproject.org; Sat, 27 Oct 2018 21:55:18 +0000
X-Inumbo-ID: 34c55140-da33-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 34c55140-da33-11e8-a6a9-d7ebe60f679a;
 Sat, 27 Oct 2018 21:56: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 <aliasfile-bounces@xenproject.org>)
 id 1gGWY6-0006W1-0u; Sat, 27 Oct 2018 21:55: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 1gGWY5-00015G-Ph; Sat, 27 Oct 2018 21:55:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gGWY5-0006z2-Ok; Sat, 27 Oct 2018 21:55:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129010-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-amd64-xen-freebsd:<job
 status>:broken:regression
 xen-unstable:build-amd64-xen-xsm-freebsd:<job status>:broken:regression
 xen-unstable:build-amd64-xen-xsm-freebsd:host-build-prep:fail:regression
 xen-unstable:build-amd64-xen-freebsd:host-build-prep:fail:regression
 xen-unstable:test-arm64-arm64-libvirt-xsm:guest-start:fail:regression
 xen-unstable:test-armhf-armhf-libvirt:guest-start:fail:regression
 xen-unstable:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-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-qemut-win7-amd64:guest-stop: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-i386-libvirt: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-amd64-i386-libvirt-xsm: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-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2: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-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-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-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-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-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl: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-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
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=35cd5ba367515ffbd274ca529c5e946447f4ba48
X-Osstest-Versions-That: xen=92666fdd6e0afab989b2d89759d9b43f2c645ae7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 27 Oct 2018 21:55:13 +0000
Subject: [Xen-devel] [xen-unstable test] 129010: regressions - trouble:
 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>

ZmxpZ2h0IDEyOTAxMCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyOTAxMC8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQteGVu
LXhzbS1mcmVlYnNkICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVp
bGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkICAgNiBob3N0LWJ1aWxkLXByZXAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI4Njc1CiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICA2IGhvc3Qt
YnVpbGQtcHJlcCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg2NzUKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyODc3NQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4Nzc1CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg3NzUKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjg3NzUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODc3NQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4
Nzc1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjg3NzUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODc3NQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTI4Nzc1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg3NzUKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2
bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IHhlbiAgICAgICAgICAgICAgICAgIDM1Y2Q1YmEzNjc1MTVmZmJkMjc0Y2E1MjljNWU5NDY0NDdm
NGJhNDgKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDkyNjY2ZmRkNmUw
YWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyODc3
NSAgMjAxOC0xMC0xNCAxNjo0MjoyMyBaICAgMTMgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAx
Mjg4MzkgIDIwMTgtMTAtMTYgMTU6Mzg6MjYgWiAgIDExIGRheXMgICAgNyBhdHRlbXB0cwpUZXN0
aW5nIHNhbWUgc2luY2UgICAxMjg5NzIgIDIwMTgtMTAtMjUgMDE6MTc6MjYgWiAgICAyIGRheXMg
ICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVz
dDoKICA8amJldWxpY2hAc3VzZS5jb20+CiAgQWRyaWFuIFBvcCA8YXBvcEBiaXRkZWZlbmRlci5j
b20+CiAgQWxleGFuZGVyIFNjaHVseiA8Y29kZUBzY2h1bHphbGV4LmRlPgogIEFsZXhhbmRydSBJ
c2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CiAgRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5n
b3Y+CiAgRWxlbmEgVWZpbXRzZXZhIDxlbGVuYS51ZmltdHNldmFAb3JhY2xlLmNvbT4KICBHZW9y
Z2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5q
YWNrc29uQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNv
bT4KICBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+CiAgUm9nZXIg
UGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KICBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5j
b20+CiAgVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgogIFRpbSBEZWVnYW4g
PHRpbUB4ZW4ub3JnPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgWGluIExpIDx0
YWxvbnMubGVlQGdtYWlsLmNvbT4KICBYaW4gTGkgPHhpbi5saUBjaXRyaXguY29tPgoKam9iczoK
IGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteGVu
LWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBi
dWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVt
cHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVw
YXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhlbi1mcmVlYnNkIGJyb2tlbgpicm9rZW4tam9iIGJ1
aWxkLWFtZDY0LXhlbi14c20tZnJlZWJzZCBicm9rZW4KCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlz
aW9uIGxvZzsgaXQgd291bGQgYmUgNzA2IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Oct 28 01:33:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 28 Oct 2018 01:33: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 1gGZwo-0006YV-OY; Sun, 28 Oct 2018 01:32:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yme9=ni=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gGZwm-0006YI-SG
 for xen-devel@lists.xenproject.org; Sun, 28 Oct 2018 01:32:56 +0000
X-Inumbo-ID: f7ef40ee-da50-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f7ef40ee-da50-11e8-a8a5-bc764e045a96;
 Sun, 28 Oct 2018 02:29:52 +0100 (CET)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gGZwi-0003Pv-RD; Sun, 28 Oct 2018 01:32: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 1gGZwi-0006Za-B7; Sun, 28 Oct 2018 01:32:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gGZwi-0004pp-AS; Sun, 28 Oct 2018 01:32:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129022-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop: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-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-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-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-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm: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:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm: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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-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-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-libvirt:migrate-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-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-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-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2: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-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=6e6ffc9ffa88eb6af6f39931f6b495805b150c95
X-Osstest-Versions-That: qemuu=13399aad4fa87b2878c49d02a5d3bafa6c966ba3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 28 Oct 2018 01:32:52 +0000
Subject: [Xen-devel] [qemu-mainline test] 129022: 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>

ZmxpZ2h0IDEyOTAyMiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjkwMjIvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODk1NQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI4OTU1
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjg5NTUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODk1NQogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTI4OTU1CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgNmU2ZmZjOWZmYTg4ZWI2
YWY2ZjM5OTMxZjZiNDk1ODA1YjE1MGM5NQpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgMTMzOTlhYWQ0ZmE4N2IyODc4YzQ5ZDAyYTVkM2JhZmE2Yzk2NmJhMwoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI4OTU1ICAyMDE4LTEwLTI0IDA2OjE2OjA5IFogICAgMyBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDEyODk3MyAgMjAxOC0xMC0yNSAwNToyMzowNCBaICAgIDIgZGF5
cyAgICAyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyOTAyMiAgMjAxOC0xMC0yNiAy
MToxNToxNSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsZWtzYW5kYXIgTWFya292aWMgPGFtYXJrb3ZpY0B3
YXZlY29tcC5jb20+CiAgQWxleCBCZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5hcm8ub3JnPgogIEFs
aXN0YWlyIEZyYW5jaXMgPGFsaXN0YWlyLmZyYW5jaXNAd2RjLmNvbT4KICBBbmRyZSBQcnp5d2Fy
YSA8YW5kcmUucHJ6eXdhcmFAYXJtLmNvbT4KICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGthb2Qu
b3JnPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRGF2aWQg
R2lic29uIDxkYXZpZEBnaWJzb24uZHJvcGJlYXIuaWQuYXU+CiAgRGF2aWQgSGlsZGVuYnJhbmQg
PGRhdmlkQHJlZGhhdC5jb20+CiAgRG9uZ2ppdSBHZW5nIDxnZW5nZG9uZ2ppdUBodWF3ZWkuY29t
PgogIEVkZ2FyIEUuIElnbGVzaWFzIDxlZGdhci5pZ2xlc2lhc0B4aWxpbnguY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBGcmVkcmlrIE5vcmluZyA8bm9yaW5n
QG5vY3Jldy5vcmc+CiAgSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0LmNvbT4KICBMaSBR
aWFuZyA8bGlxM2VhQDE2My5jb20+CiAgTGlhbSBNZXJ3aWNrIDxMaWFtLk1lcndpY2tAb3JhY2xl
LmNvbT4KICBNYW8gWmhvbmd5aSA8bWFvemhvbmd5aUBjbXNzLmNoaW5hbW9iaWxlLmNvbT4KICBN
YXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAgTWF4IEZpbGlwcG92IDxqY212
YmtiY0BnbWFpbC5jb20+CiAgTWljaGFlbCBDbGFyayA8bWpjQHNpZml2ZS5jb20+CiAgTWljaGFl
bCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNoYWVsIFdhbGxlIDxtaWNoYWVsQHdh
bGxlLmNjPgogIFBhbG1lciBEYWJiZWx0IDxwYWxtZXJAc2lmaXZlLmNvbT4KICBQZXRlciBNYXlk
ZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kg
PGY0YnVnQGFtc2F0Lm9yZz4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25A
bGluYXJvLm9yZz4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cnRoQHR3aWRkbGUubmV0PgogIFN0ZXdh
cnQgSGlsZGVicmFuZCA8c3Rld2FydC5oaWxkZWJyYW5kQGRvcm5lcndvcmtzLmNvbT4KICBUaG9t
YXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBaaGFuZyBZaSA8eWkuei56aGFuZ0BsaW51eC5p
bnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
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
NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJp
dHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3FlbXUteGVuLmdpdAogICAxMzM5OWFhZDRmLi42ZTZm
ZmM5ZmZhICA2ZTZmZmM5ZmZhODhlYjZhZjZmMzk5MzFmNmI0OTU4MDViMTUwYzk1IC0+IHVwc3Ry
ZWFtLXRlc3RlZAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Oct 28 02:22:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 28 Oct 2018 02:22: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 1gGai4-0002CS-Bu; Sun, 28 Oct 2018 02:21:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2zyy=ni=xenproject.org=prvs=83232978e=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gGai3-0002CI-BG
 for xen-devel@lists.xenproject.org; Sun, 28 Oct 2018 02:21:47 +0000
X-Inumbo-ID: 6ed12f38-da58-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6ed12f38-da58-11e8-a6a9-d7ebe60f679a;
 Sun, 28 Oct 2018 02:23:19 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,434,1534809600"; d="scan'208";a="68943401"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75524-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=a6eb94eedb32b79e8721caa6c98ce898b4b7170c
X-Osstest-Versions-That: ovmf=7a283cb3f0034600d3f9a0c6ff7928a5c92856d1
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 28 Oct 2018 02:21:37 +0000
Subject: [Xen-devel] [ovmf baseline-only test] 75524: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTUyNCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NTI0LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICBhNmViOTRlZWRiMzJiNzllODcyMWNhYTZjOThjZTg5OGI0
YjcxNzBjCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA3YTI4M2NiM2Yw
MDM0NjAwZDNmOWEwYzZmZjc5MjhhNWM5Mjg1NmQxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU1
MjEgIDIwMTgtMTAtMjcgMTA6NTA6MzkgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NTI0ICAyMDE4LTEwLTI3IDIxOjUwOjQyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRG9uZywgRXJpYyA8
ZXJpYy5kb25nQGludGVsLmNvbT4KICBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAg
RmVuZywgWXVuaHVhWCA8eXVuaHVheC5mZW5nQGludGVsLmNvbT4KICBKaWFuIEogV2FuZyA8amlh
bi5qLndhbmdAaW50ZWwuY29tPgogIFl1bmh1YSBGZW5nIDx5dW5odWF4LmZlbmdAaW50ZWwuY29t
PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
cm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdl
czogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5z
b3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWls
ZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBicm9rZW4KYnJva2VuLWpv
YiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXhzbSBicm9r
ZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2
b3BzIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1pMzg2IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4t
c3RlcCBidWlsZC1pMzg2LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1h
bWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1p
bnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9r
ZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCgpQdXNoIG5vdCBhcHBsaWNh
YmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCmNvbW1pdCBhNmViOTRlZWRiMzJiNzllODcyMWNhYTZjOThjZTg5OGI0YjcxNzBj
CkF1dGhvcjogRG9uZywgRXJpYyA8ZXJpYy5kb25nQGludGVsLmNvbT4KRGF0ZTogICBTYXQgT2N0
IDI3IDE3OjA5OjIxIDIwMTggKzA4MDAKCiAgICBVZWZpQ3B1UGtnL1JlZ2lzdGVyQ3B1RmVhdHVy
ZXNMaWI6IEZpeCBHQ0MgYnVpbGQgZmFpbHVyZS4KICAgIAogICAgQ2M6IExpbWluZyBHYW8gPGxp
bWluZy5nYW9AaW50ZWwuY29tPgogICAgQ2M6IERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNv
bT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVu
dCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4K
CmNvbW1pdCA4OTU0MTVlZDQ3YzU3OTZiOGUwZGRkOTA1ZjIwODE3ZjlmNGJmMTE0CkF1dGhvcjog
SmlhbiBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNvbT4KRGF0ZTogICBTYXQgT2N0IDI3IDEw
OjEyOjEzIDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cvQ29yZTogY29ycmVjdCBvbmUgY29k
aW5nIHN0eWxlCiAgICAKICAgIFJFRjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3No
b3dfYnVnLmNnaT9pZD0xMjg0CiAgICAKICAgIE5vbi1Cb29sZWFuIGNvbXBhcmlzb25zIHNob3Vs
ZCB1c2UgYSBjb21wYXJlIG9wZXJhdG9yCiAgICAoPT0sICE9LCA+LCA8ID49LCA8PSkKICAgIAog
ICAgQ2M6IERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4KICAgIENjOiBTdGFyIFplbmcg
PHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENv
bnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBKaWFuIEogV2FuZyA8
amlhbi5qLndhbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IERhbmRhbiBCaSA8ZGFuZGFu
LmJpQGludGVsLmNvbT4KCmNvbW1pdCAyM2E2MmM2OTkwNTRhODllMGEyMmUzNzJjN2Q1ZTgzODRl
NjE0ZTMxCkF1dGhvcjogRmVuZywgWXVuaHVhWCA8eXVuaHVheC5mZW5nQGludGVsLmNvbT4KRGF0
ZTogICBGcmkgT2N0IDI2IDE2OjM3OjE0IDIwMTggKzA4MDAKCiAgICBCYXNlVG9vbHM6IFN5bmMg
dGhlIERldmljZVBhdGggRnVuY3Rpb24gdXBkYXRlIGZyb20gTWRlUGtnCiAgICAKICAgIFVwZGF0
ZSB0aGUgQWNwaUV4cCwgVVNCeHh4LCBTYXRhLCBWRU5ET1JfREVWSUNFX1BBVEguCiAgICAKICAg
IENjOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIENjOiBZb25naG9uZyBa
aHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9D
b3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBZdW5odWEg
RmVuZyA8eXVuaHVheC5mZW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBZb25naG9uZyBa
aHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Oct 28 05:31:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 28 Oct 2018 05:31: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 1gGdeu-0007wR-OQ; Sun, 28 Oct 2018 05:30:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yme9=ni=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gGdes-0007wF-Rn
 for xen-devel@lists.xenproject.org; Sun, 28 Oct 2018 05:30:42 +0000
X-Inumbo-ID: d3b571c6-da72-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d3b571c6-da72-11e8-a6a9-d7ebe60f679a;
 Sun, 28 Oct 2018 05:32: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 <aliasfile-bounces@xenproject.org>)
 id 1gGdeo-0000ER-9p; Sun, 28 Oct 2018 05:30: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 1gGdeo-0003V0-2L; Sun, 28 Oct 2018 05:30:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gGdeo-00030X-1i; Sun, 28 Oct 2018 05:30:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1gGdeo-00030X-1i@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 28 Oct 2018 05:30:38 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-amd64-i386-xl-pvshim
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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
LWkzODYteGwtcHZzaGltCnRlc3RpZCB4ZW4tYm9vdAoKVHJlZTogbGludXggZ2l0Oi8vZ2l0Lmtl
cm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQK
VHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1m
aXJtd2FyZS5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJh
ZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5n
aXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CgoqKiogRm91bmQgYW5k
IHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgbGlu
dXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRz
L2xpbnV4LTIuNi5naXQKICBCdWcgaW50cm9kdWNlZDogIDAyMDBmYmRkNDMxNTE5ZDczMGI1ZDM5
OWExMjg0MGVjODMyYjI3Y2MKICBCdWcgbm90IHByZXNlbnQ6IGRlM2ZiYjJhYTgwMmEyNjdkZWUy
MjEzYWU3ZDVhMWUxOWViNDI5NGEKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjkwODMvCgoKICAoUmV2aXNpb24gbG9n
IHRvbyBsb25nLCBvbWl0dGVkLikKCgpGb3IgYmlzZWN0aW9uIHJldmlzaW9uLXR1cGxlIGdyYXBo
IHNlZToKICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9yZXN1
bHRzL2Jpc2VjdC9saW51eC1saW51cy90ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltLnhlbi1ib290
Lmh0bWwKUmV2aXNpb24gSURzIGluIGVhY2ggZ3JhcGggbm9kZSByZWZlciwgcmVzcGVjdGl2ZWx5
LCB0byB0aGUgVHJlZXMgYWJvdmUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClJ1bm5pbmcgY3MtYmlzZWN0aW9uLXN0ZXAgLS1ncmFwaC1vdXQ9L2hvbWUvbG9ncy9y
ZXN1bHRzL2Jpc2VjdC9saW51eC1saW51cy90ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltLnhlbi1i
b290IC0tc3VtbWFyeS1vdXQ9dG1wLzEyOTA4My5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRl
bXBsYXRlPTEyNTg5OCAtLWJsZXNzaW5ncz1yZWFsLHJlYWwtYmlzZWN0IGxpbnV4LWxpbnVzIHRl
c3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0geGVuLWJvb3QKU2VhcmNoaW5nIGZvciBmYWlsdXJlIC8g
YmFzaXMgcGFzczoKIDEyOTAwNSBmYWlsIFtob3N0PWh1eGVscmViZTFdIC8gMTI4OTQ1IG9rLgpG
YWlsdXJlIC8gYmFzaXMgcGFzcyBmbGlnaHRzOiAxMjkwMDUgLyAxMjg5NDUKKHRyZWUgd2l0aCBu
byB1cmw6IG1pbmlvcykKKHRyZWUgd2l0aCBubyB1cmw6IG92bWYpCih0cmVlIHdpdGggbm8gdXJs
OiBzZWFiaW9zKQpUcmVlOiBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4
L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdApUcmVlOiBsaW51eGZpcm13YXJlIGdp
dDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdApUcmVlOiBxZW11
IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVt
dXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVu
Yml0cy54ZW4ub3JnL3hlbi5naXQKTGF0ZXN0IGU1ZjZkOWFmYTM0MTUxMDRlNDAyY2Q2OTI4OGJi
MDNmNzE2NWVlYmEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBl
ZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMy
MjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0
NWFlNwpCYXNpcyBwYXNzIDU4YTAyMjg3MDc4NzBjODMzMDkxN2Y5MTk4MDQ5ODY4NTU0NDNhMTkg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDVi
NGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZk
ZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwpHZW5lcmF0
aW5nIHJldmlzaW9ucyB3aXRoIC4vYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yICBnaXQ6Ly9naXQu
a2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42Lmdp
dCM1OGEwMjI4NzA3ODcwYzgzMzA5MTdmOTE5ODA0OTg2ODU1NDQzYTE5LWU1ZjZkOWFmYTM0MTUx
MDRlNDAyY2Q2OTI4OGJiMDNmNzE2NWVlYmEgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qv
bGludXgtZmlybXdhcmUuZ2l0I2M1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4
NjAtYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0IzljMGVlZDYxOGYzN2RkNWI0YTU3Yzhi
M2ZiYzQ4ZWY4OTEzZTMxNDktOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0
OSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0I2RlNWI2NzhjYTRkY2RmYTgzZTMy
MjQ5MWQ0NzhkNjZkZjU2YzE5ODYtZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZj
MTk4NiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCM5MjY2NmZkZDZlMGFmYWI5ODliMmQ4
OTc1OWQ5YjQzZjJjNjQ1YWU3LTkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVh
ZTcKTG9hZGVkIDExNjkgbm9kZXMgaW4gcmV2aXNpb24gZ3JhcGgKU2VhcmNoaW5nIGZvciB0ZXN0
IHJlc3VsdHM6CiAxMjg5NDUgcGFzcyA1OGEwMjI4NzA3ODcwYzgzMzA5MTdmOTE5ODA0OTg2ODU1
NDQzYTE5IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4
ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFk
NDc4ZDY2ZGY1NmMxOTg2IDkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcK
IDEyODk3MCBmYWlsIDAxYWE5ZDUxOGVhZThhNGQ3NWNkMzA0OWRlZmM2ZWQwYjZkMGE2NTggYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1
N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2
YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwogMTI5MDA1IGZh
aWwgZTVmNmQ5YWZhMzQxNTEwNGU0MDJjZDY5Mjg4YmIwM2Y3MTY1ZWViYSBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4
ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5MjY2
NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1YWU3CiAxMjkwNzMgZmFpbCBkODI5MjRj
M2I4ZDA2MDcwOTRiOTRmYWIyOTBhMzNjNWFkN2Q1ODZjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4
MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0
OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDkyNjY2ZmRkNmUwYWZh
Yjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKIDEyOTA3NSBmYWlsIGNiYmZiMGFlMmNhOTc5MjIy
Mjk3MDYyNjQ3Y2VkNjUzNjgyYTZjYzcgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2Nzhj
YTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3
NTlkOWI0M2YyYzY0NWFlNwogMTI5MDc2IHBhc3MgZGUzZmJiMmFhODAyYTI2N2RlZTIyMTNhZTdk
NWExZTE5ZWI0Mjk0YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDlj
MGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNl
MzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQzZjJj
NjQ1YWU3CiAxMjkwNzcgZmFpbCBjMDVmMzY0MmY0MzA0ZGQwODE4NzZlNzdhNjg1NTViNmFiYTQ0
ODNmIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3
ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4
ZDY2ZGY1NmMxOTg2IDkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKIDEy
OTA3OCBmYWlsIDAyMDBmYmRkNDMxNTE5ZDczMGI1ZDM5OWExMjg0MGVjODMyYjI3Y2MgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4
YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5
ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwogMTI5MDgwIHBhc3Mg
ZGUzZmJiMmFhODAyYTI2N2RlZTIyMTNhZTdkNWExZTE5ZWI0Mjk0YSBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4
OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5MjY2NmZk
ZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1YWU3CiAxMjkwODEgZmFpbCAwMjAwZmJkZDQz
MTUxOWQ3MzBiNWQzOTlhMTI4NDBlYzgzMmIyN2NjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBk
ZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDkyNjY2ZmRkNmUwYWZhYjk4
OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKIDEyOTA4MiBwYXNzIGRlM2ZiYjJhYTgwMmEyNjdkZWUy
MjEzYWU3ZDVhMWUxOWViNDI5NGEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRk
Y2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlk
OWI0M2YyYzY0NWFlNwogMTI5MDgzIGZhaWwgMDIwMGZiZGQ0MzE1MTlkNzMwYjVkMzk5YTEyODQw
ZWM4MzJiMjdjYyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVl
ZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIy
NDkxZDQ3OGQ2NmRmNTZjMTk4NiA5MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1
YWU3CiAxMjkwNzAgcGFzcyA1OGEwMjI4NzA3ODcwYzgzMzA5MTdmOTE5ODA0OTg2ODU1NDQzYTE5
IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1
YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2
ZGY1NmMxOTg2IDkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKIDEyOTA3
MSBmYWlsIGU1ZjZkOWFmYTM0MTUxMDRlNDAyY2Q2OTI4OGJiMDNmNzE2NWVlYmEgYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNm
YmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYg
OTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwpTZWFyY2hpbmcgZm9yIGlu
dGVyZXN0aW5nIHZlcnNpb25zCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjg5NDUgKHBhc3MpLCBm
b3IgYmFzaXMgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI5MDA1IChmYWlsKSwgZm9yIGJh
c2lzIGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI5MDcwIChwYXNzKSwgZm9yIGJhc2lz
IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI5MDcxIChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1
cmUKIDAgcmV2aXNpb25zIGF0IGRlM2ZiYjJhYTgwMmEyNjdkZWUyMjEzYWU3ZDVhMWUxOWViNDI5
NGEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdk
ZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0Nzhk
NjZkZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwpObyBy
ZXZpc2lvbnMgbGVmdCB0byB0ZXN0LCBjaGVja2luZyBncmFwaCBzdGF0ZS4KIFJlc3VsdCBmb3Vu
ZDogZmxpZ2h0IDEyOTA3NiAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlc3VsdCBmb3VuZDogZmxp
Z2h0IDEyOTA3OCAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0
IDEyOTA4MCAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI5MDgx
IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI5MDgyIChw
YXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjkwODMgKGZhaWwpLCBm
b3IgZmlyc3QgZmFpbHVyZQoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdl
c2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTogIGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1
Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0CiAgQnVnIGludHJv
ZHVjZWQ6ICAwMjAwZmJkZDQzMTUxOWQ3MzBiNWQzOTlhMTI4NDBlYzgzMmIyN2NjCiAgQnVnIG5v
dCBwcmVzZW50OiBkZTNmYmIyYWE4MDJhMjY3ZGVlMjIxM2FlN2Q1YTFlMTllYjQyOTRhCiAgTGFz
dCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MvMTI5MDgzLwoKCiAgKFJldmlzaW9uIGxvZyB0b28gbG9uZywgb21pdHRlZC4pCgpSZXZp
c2lvbiBncmFwaCBsZWZ0IGluIC9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3QvbGludXgtbGludXMv
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbS54ZW4tYm9vdC57ZG90LHBzLHBuZyxodG1sLHN2Z30u
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTI5MDgzOiB0b2xlcmFi
bGUgQUxMIEZBSUwKCmZsaWdodCAxMjkwODMgbGludXgtbGludXMgcmVhbC1iaXNlY3QgW3JlYWxd
Cmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjkwODMv
CgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBz
dWNjZWVkLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBiYXNl
bGluZSB1bnRlc3RlZAoKCmpvYnM6CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Oct 28 06:59:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 28 Oct 2018 06:59: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 1gGf2M-0005Zy-Or; Sun, 28 Oct 2018 06:59:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2zyy=ni=xenproject.org=prvs=83232978e=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gGf2L-0005Z6-9e
 for xen-devel@lists.xenproject.org; Sun, 28 Oct 2018 06:59:01 +0000
X-Inumbo-ID: 84aa5496-da7e-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 84aa5496-da7e-11e8-a8a5-bc764e045a96;
 Sun, 28 Oct 2018 07:55:56 +0100 (CET)
X-IronPort-AV: E=Sophos;i="5.54,435,1534809600"; d="scan'208";a="68948375"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75525-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-amd64:<job status>:broken:regression
 qemu-mainline:build-i386:<job status>:broken:regression
 qemu-mainline:build-armhf-pvops:<job status>:broken:regression
 qemu-mainline:build-i386-xsm:<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-i386-pvops:<job status>:broken:regression
 qemu-mainline:build-armhf:<job status>:broken:regression
 qemu-mainline:test-amd64-amd64-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-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-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-midway: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-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-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-amd64-amd64-libvirt: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-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386: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-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-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub: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:build-i386-libvirt: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-amd64-amd64-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-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu: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-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm: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-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd: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-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-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-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair: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-libvirt-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-i386-qemuu-rhel6hvm-intel: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:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict: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-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf:host-install(4):broken:nonblocking
 qemu-mainline:build-armhf-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-xsm:host-install(4):broken:nonblocking
 qemu-mainline:build-i386:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: qemuu=6e6ffc9ffa88eb6af6f39931f6b495805b150c95
X-Osstest-Versions-That: qemuu=13399aad4fa87b2878c49d02a5d3bafa6c966ba3
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 28 Oct 2018 06:58:54 +0000
Subject: [Xen-devel] [qemu-mainline baseline-only test] 75525: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTUyNSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5j
b20vb3NzdGVzdC9sb2dzLzc1NTI1LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMg
Oi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVk
aW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2Vu
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAg
ICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVz
PiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQg
bi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJh
c2VsaW5lIHVudGVzdGVkCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRl
c3RlZAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBi
YXNlbGluZSB1bnRlc3RlZAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAg
ICAgICAgICAgICAgIDZlNmZmYzlmZmE4OGViNmFmNmYzOTkzMWY2YjQ5NTgwNWIxNTBjOTUKYmFz
ZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDEzMzk5YWFkNGZhODdiMjg3OGM0
OWQwMmE1ZDNiYWZhNmM5NjZiYTMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NTQ5OSAgMjAxOC0x
MC0yNSAwNTo0ODoyNyBaICAgIDMgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzU1MjUgIDIw
MTgtMTAtMjggMDE6NDk6MDAgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGlzdGFpciBGcmFuY2lzIDxhbGlzdGFpci5mcmFuY2lzQHdkYy5jb20+CiAgQW5k
cmUgUHJ6eXdhcmEgPGFuZHJlLnByenl3YXJhQGFybS5jb20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIg
PGNsZ0BrYW9kLm9yZz4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29t
PgogIERhdmlkIEdpYnNvbiA8ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1PgogIERhdmlkIEhp
bGRlbmJyYW5kIDxkYXZpZEByZWRoYXQuY29tPgogIERvbmdqaXUgR2VuZyA8Z2VuZ2RvbmdqaXVA
aHVhd2VpLmNvbT4KICBFZGdhciBFLiBJZ2xlc2lhcyA8ZWRnYXIuaWdsZXNpYXNAeGlsaW54LmNv
bT4KICBFZHVhcmRvIEhhYmtvc3QgPGVoYWJrb3N0QHJlZGhhdC5jb20+CiAgRnJlZHJpayBOb3Jp
bmcgPG5vcmluZ0Bub2NyZXcub3JnPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5j
b20+CiAgTGkgUWlhbmcgPGxpcTNlYUAxNjMuY29tPgogIExpYW0gTWVyd2ljayA8TGlhbS5NZXJ3
aWNrQG9yYWNsZS5jb20+CiAgTWFvIFpob25neWkgPG1hb3pob25neWlAY21zcy5jaGluYW1vYmls
ZS5jb20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIE1heCBGaWxp
cHBvdiA8amNtdmJrYmNAZ21haWwuY29tPgogIE1pY2hhZWwgQ2xhcmsgPG1qY0BzaWZpdmUuY29t
PgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgTWljaGFlbCBXYWxsZSA8
bWljaGFlbEB3YWxsZS5jYz4KICBQYWxtZXIgRGFiYmVsdCA8cGFsbWVyQHNpZml2ZS5jb20+CiAg
UGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBoaWxpcHBlIE1hdGhp
ZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQu
aGVuZGVyc29uQGxpbmFyby5vcmc+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJ0aEB0d2lkZGxlLm5l
dD4KICBTdGV3YXJ0IEhpbGRlYnJhbmQgPHN0ZXdhcnQuaGlsZGVicmFuZEBkb3JuZXJ3b3Jrcy5j
b20+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+CiAgWmhhbmcgWWkgPHlpLnouemhh
bmdAbGludXguaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmlt
YWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9n
cwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBi
dWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2IGJyb2tlbgpicm9rZW4tam9i
IGJ1aWxkLWFybWhmLXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYteHNtIGJyb2tl
bgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2
NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9rZW4t
am9iIGJ1aWxkLWFybWhmIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm1oZiBob3N0LWluc3Rh
bGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tl
bi1zdGVwIGJ1aWxkLWkzODYteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1p
Mzg2IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXB2b3BzIGhvc3QtaW5z
dGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0
ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFt
ZDY0LXhzbSBob3N0LWluc3RhbGwoNCkKClB1c2ggbm90IGFwcGxpY2FibGUuCgooTm8gcmV2aXNp
b24gbG9nOyBpdCB3b3VsZCBiZSAyNDA2IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Oct 28 09:54:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 28 Oct 2018 09: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 1gGhm3-0002Gu-Cn; Sun, 28 Oct 2018 09:54:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yme9=ni=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gGhm1-0002Gk-LZ
 for xen-devel@lists.xenproject.org; Sun, 28 Oct 2018 09:54:21 +0000
X-Inumbo-ID: 03a19c75-da97-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 03a19c75-da97-11e8-a8a5-bc764e045a96;
 Sun, 28 Oct 2018 10:51:17 +0100 (CET)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gGhlx-0005bQ-He; Sun, 28 Oct 2018 09:54: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 1gGhlx-0006k6-8N; Sun, 28 Oct 2018 09:54:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gGhlx-0005ef-7g; Sun, 28 Oct 2018 09:54:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129089-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=5d91b689dde48522a591ad3cac7c0520b4dec30c
X-Osstest-Versions-That: xen=e0b77cb77ef2b36b8cbd2273cff833f773208d0a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 28 Oct 2018 09:54:17 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 129089: 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>

ZmxpZ2h0IDEyOTA4OSB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyOTA4OS8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDVkOTFiNjg5ZGRlNDg1
MjJhNTkxYWQzY2FjN2MwNTIwYjRkZWMzMGMKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIGUwYjc3Y2I3N2VmMmIzNmI4Y2JkMjI3M2NmZjgzM2Y3NzMyMDhkMGEKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyODk1OCAgMjAxOC0xMC0yNCAwOToxODo1NyBaICAgIDQgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjkwODkgIDIwMTgtMTAtMjggMDk6MTg6MjEgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEdlb3Jn
ZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBjb3Zlcml0eS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1
c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdp
dAogICBlMGI3N2NiNzdlLi41ZDkxYjY4OWRkICA1ZDkxYjY4OWRkZTQ4NTIyYTU5MWFkM2NhYzdj
MDUyMGI0ZGVjMzBjIC0+IGNvdmVyaXR5LXRlc3RlZC9zbW9rZQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Oct 28 10:16:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 28 Oct 2018 10:16: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 1gGi7N-0003u6-81; Sun, 28 Oct 2018 10:16:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yme9=ni=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gGi7L-0003tu-QT
 for xen-devel@lists.xenproject.org; Sun, 28 Oct 2018 10:16:23 +0000
X-Inumbo-ID: bc9af493-da9a-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bc9af493-da9a-11e8-a6a9-d7ebe60f679a;
 Sun, 28 Oct 2018 10:17: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 <aliasfile-bounces@xenproject.org>)
 id 1gGi7I-000662-Dc; Sun, 28 Oct 2018 10:16: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 1gGi7I-0000Mb-2T; Sun, 28 Oct 2018 10:16:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gGi7I-00066E-1p; Sun, 28 Oct 2018 10:16:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129040-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:regression
 xen-4.9-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=f294d80e8e43d4cdcc6d4d94b1e9c9b1aadf67d8
X-Osstest-Versions-That: xen=782ca9b94f77026875dd98d6288fc1f8dcc7ce19
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 28 Oct 2018 10:16:20 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 129040: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyOTA0MCB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyOTA0MC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIFJFR1IuIHZzLiAxMjg5
MDAKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcp
OgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTUgZ3Vl
c3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIGluIDEyODk2NiBwYXNzIGluIDEyOTA0MAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICBmYWlsIHBh
c3MgaW4gMTI4OTY2CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5y
ZXBlYXQgZmFpbCBpbiAxMjg5NjYgbGlrZSAxMjg4NjgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMjg5NjYgbGlr
ZSAxMjg5MDAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNiBndWVzdC1s
b2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI4OTY2IGxpa2UgMTI4OTAwCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI4OTY2IG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrIGZhaWwgaW4gMTI4OTY2IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjg4NDQK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyODg0NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyODg0NAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTI4ODY4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg5MDAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjg5
MDAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAg
ICAgICAgICBmYWlsICBsaWtlIDEyODkwMAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI4OTAwCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgog
eGVuICAgICAgICAgICAgICAgICAgZjI5NGQ4MGU4ZTQzZDRjZGNjNmQ0ZDk0YjFlOWM5YjFhYWRm
NjdkOApiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgNzgyY2E5Yjk0Zjc3
MDI2ODc1ZGQ5OGQ2Mjg4ZmMxZjhkY2M3Y2UxOQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4OTAw
ICAyMDE4LTEwLTIwIDE0OjIzOjM2IFogICAgNyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEy
ODk2NiAgMjAxOC0xMC0yNCAyMTozNjoyMiBaICAgIDMgZGF5cyAgICAzIGF0dGVtcHRzCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
UGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVt
cHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpjb21taXQgZjI5NGQ4MGU4ZTQzZDRjZGNjNmQ0ZDk0YjFlOWM5YjFhYWRmNjdkOApBdXRob3I6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIE9j
dCAxMCAwOToxNzoxNSAyMDE4ICswMDAwCgogICAgeDg2L3Z2bXg6IERpc2FsbG93IHRoZSB1c2Ug
b2YgVlQteCBpbnN0cnVjdGlvbnMgd2hlbiBuZXN0ZWQgdmlydCBpcyBkaXNhYmxlZAogICAgCiAg
ICBjL3MgYWM2YTQ1MDBiICJ2dm14OiBzZXQgdm14b25fcmVnaW9uX3BhIG9mIHZjcHUgb3V0IG9m
IFZNWCBvcGVyYXRpb24gdG8gYW4KICAgIGludmFsaWQgYWRkcmVzcyIgd2FzIGEgcmVhbCBidWdm
aXggYXMgZGVzY3JpYmVkLCBidXQgaGFzIGEgdmVyeSBzdWJ0bGUgYnVnCiAgICB3aGljaCByZXN1
bHRzIGluIGFsbCBWVC14IGluc3RydWN0aW9ucyBiZWluZyB1c2FibGUgYnkgYSBndWVzdC4KICAg
IAogICAgVGhlIHRvb2xzdGFjayBjb25zdHJ1Y3RzIGEgZ3Vlc3QgYnkgaXNzdWluZzoKICAgIAog
ICAgICBYRU5fRE9NQ1RMX2NyZWF0ZWRvbWFpbgogICAgICBYRU5fRE9NQ1RMX21heF92Y3B1cwog
ICAgCiAgICBhbmQgb3B0aW9uYWxseSBsYXRlciwgSFZNT1Bfc2V0X3BhcmFtIHRvIGVuYWJsZSBu
ZXN0ZWQgdmlydC4KICAgIAogICAgQXMgYSByZXN1bHQsIHRoZSBjYWxsIHRvIG52bXhfdmNwdV9p
bml0aWFsaXNlKCkgaW4gaHZtX3ZjcHVfaW5pdGlhbGlzZSgpCiAgICAod2hpY2ggaXMgd2hhdCBt
YWtlcyB0aGUgYWJvdmUgcGF0Y2ggbG9vayBjb3JyZWN0IGR1cmluZyByZXZpZXcpIGlzIGFjdHVh
bGx5CiAgICBkZWFkIGNvZGUuICBJbiBwcmFjdGljZSwgbnZteF92Y3B1X2luaXRpYWxpc2UoKSBm
aXJzdCBnZXRzIGNhbGxlZCB3aGVuIG5lc3RlZAogICAgdmlydCBpcyBlbmFibGVkLCB3aGljaCBp
cyB0eXBpY2FsbHkgbmV2ZXIuCiAgICAKICAgIEFzIGEgcmVzdWx0LCB0aGUgemVyb2VkIG1lbW9y
eSBvZiBzdHJ1Y3QgdmNwdSBjYXVzZXMgbnZteF92Y3B1X2luX3ZteCgpIHRvCiAgICByZXR1cm4g
dHJ1ZSBiZWZvcmUgbmVzdGVkIHZpcnQgaXMgZW5hYmxlZCBmb3IgdGhlIGd1ZXN0LgogICAgCiAg
ICBGaXhpbmcgdGhlIG9yZGVyIG9mIGluaXRpYWxpc2F0aW9uIGlzIGEgd29yayBpbiBwcm9ncmVz
cyBmb3Igb3RoZXIgcmVhc29ucywKICAgIGJ1dCBub3QgdmlhYmxlIGZvciBzZWN1cml0eSBiYWNr
cG9ydHMuCiAgICAKICAgIEEgY29tcG91bmRpbmcgZmFjdG9yIGlzIHRoYXQgdGhlIHZtZXhpdCBo
YW5kbGVycyBmb3IgYWxsIGluc3RydWN0aW9ucywgb3RoZXIKICAgIHRoYW4gVk1YT04sIHBhc3Mg
MCBpbnRvIHZteF9pbnN0X2NoZWNrX3ByaXZpbGVnZSgpJ3Mgdm14b3BfY2hlY2sgcGFyYW1ldGVy
LAogICAgd2hpY2ggc2tpcHMgdGhlIENSNC5WTVhFIGNoZWNrLiAgKFRoaXMgaXMgb25lIG9mIG1h
bnkgcmVhc29ucyB3aHkgbmVzdGVkIHZpcnQKICAgIGlzbid0IGEgc3VwcG9ydGVkIGZlYXR1cmUg
eWV0LikKICAgIAogICAgSG93ZXZlciwgdGhlIG92ZXJhbGwgcmVzdWx0IGlzIHRoYXQgd2hlbiBu
ZXN0ZWQgdmlydCBpcyBub3QgZW5hYmxlZCBieSB0aGUKICAgIHRvb2xzdGFjayAoaS5lLiB0aGUg
ZGVmYXVsdCBjb25maWd1cmF0aW9uIGZvciBhbGwgcHJvZHVjdGlvbiBndWVzdHMpLCB0aGUgVlQt
eAogICAgaW5zdHJ1Y3Rpb25zIChvdGhlciB0aGFuIFZNWE9OKSBhcmUgYWN0dWFsbHkgdXNhYmxl
LCBhbmQgWGVuIHZlcnkgcXVpY2tseQogICAgZmFsbHMgb3ZlciB0aGUgZmFjdCB0aGF0IHRoZSBu
dm14IHN0cnVjdHVyZSBpcyB1bmluaXRpYWxpc2VkLgogICAgCiAgICBJbiBvcmRlciB0byBmYWls
IHNhZmUgaW4gdGhlIHN1cHBvcnRlZCBjYXNlLCByZS1pbXBsZW1lbnQgYWxsIHRoZSBWVC14CiAg
ICBpbnN0cnVjdGlvbiBoYW5kbGluZyB1c2luZyBhIHNpbmdsZSBmdW5jdGlvbiB3aXRoIGEgY29t
bW9uIHByb2xvZ3VlLCBjb3ZlcmluZwogICAgYWxsIHRoZSBjaGVja3Mgd2hpY2ggc2hvdWxkIGNh
dXNlICNVRCBvciAjR1AgZmF1bHRzLiAgVGhpcyBkZWxpYmVyYXRlbHkKICAgIGRvZXNuJ3QgdXNl
IGFueSBzdGF0ZSBmcm9tIHRoZSBudm14IHN0cnVjdHVyZSwgaW4gY2FzZSB0aGVyZSBhcmUgb3Ro
ZXIgbHVya2luZwogICAgaXNzdWVzLgogICAgCiAgICBUaGlzIGlzIFhTQS0yNzgKICAgIAogICAg
UmVwb3J0ZWQtYnk6IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KICAg
IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBSZXZpZXdlZC1ieTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29t
PgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Oct 28 15:25:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 28 Oct 2018 15: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 1gGmvq-00010w-K1; Sun, 28 Oct 2018 15:24:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yme9=ni=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gGmvo-00010i-NU
 for xen-devel@lists.xenproject.org; Sun, 28 Oct 2018 15:24:48 +0000
X-Inumbo-ID: d2b74693-dac5-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d2b74693-dac5-11e8-a6a9-d7ebe60f679a;
 Sun, 28 Oct 2018 15:26: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 <aliasfile-bounces@xenproject.org>)
 id 1gGmvl-0003MD-DS; Sun, 28 Oct 2018 15:24: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 1gGmvl-0005Bl-52; Sun, 28 Oct 2018 15:24:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gGmvl-0005X5-4Q; Sun, 28 Oct 2018 15:24:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129095-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=0cd645250306b244a5d6e0e293ed1786ec101641
X-Osstest-Versions-That: ovmf=a6eb94eedb32b79e8721caa6c98ce898b4b7170c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 28 Oct 2018 15:24:45 +0000
Subject: [Xen-devel] [ovmf test] 129095: 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>

ZmxpZ2h0IDEyOTA5NSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjkwOTUvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAwY2Q2NDUyNTAzMDZiMjQ0YTVkNmUwZTI5M2VkMTc4
NmVjMTAxNjQxCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBhNmViOTRl
ZWRiMzJiNzllODcyMWNhYTZjOThjZTg5OGI0YjcxNzBjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjkwNTggIDIwMTgtMTAtMjcgMTU6NDA6NDMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI5MDk1ICAyMDE4LTEwLTI4IDEzOjQwOjUxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgU3RhciBaZW5n
IDxzdGFyLnplbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9v
c3N0ZXN0L292bWYuZ2l0CiAgIGE2ZWI5NGVlZGIuLjBjZDY0NTI1MDMgIDBjZDY0NTI1MDMwNmIy
NDRhNWQ2ZTBlMjkzZWQxNzg2ZWMxMDE2NDEgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Oct 28 17:34:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 28 Oct 2018 17: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 1gGowq-0002OZ-M3; Sun, 28 Oct 2018 17:34:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yme9=ni=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gGowp-0002OM-Q7
 for xen-devel@lists.xenproject.org; Sun, 28 Oct 2018 17:33:59 +0000
X-Inumbo-ID: a6857514-dad7-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a6857514-dad7-11e8-a8a5-bc764e045a96;
 Sun, 28 Oct 2018 18:33:58 +0100 (CET)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1gGowl-0006Ek-W2; Sun, 28 Oct 2018 17:33: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 1gGowl-0000gg-Mw; Sun, 28 Oct 2018 17:33:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gGowl-0002Cl-MM; Sun, 28 Oct 2018 17:33:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1gGowl-0002Cl-MM@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 28 Oct 2018 17:33:55 +0000
Subject: [Xen-devel] [linux-linus bisection] complete test-amd64-amd64-xl-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
LWFtZDY0LXhsLXhzbQp0ZXN0aWQgeGVuLWJvb3QKClRyZWU6IGxpbnV4IGdpdDovL2dpdC5rZXJu
ZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0ClRy
ZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmly
bXdhcmUuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLXRyYWRp
dGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0
ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAoKKioqIEZvdW5kIGFuZCBy
ZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTogIGxpbnV4
IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9s
aW51eC0yLjYuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICA2OWQ1Yjk3YzU5NzMwNzc3M2ZlNmM1OTc3
NWE1ZDVhODhiYjdlNmIzCiAgQnVnIG5vdCBwcmVzZW50OiBjMWQ4NGExYjQyZWY3MGQ4YWU2MDFk
ZjljYWRlZGM3ZWQ0ZjFiZWIxCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI5MTAxLwoKCiAgKFJldmlzaW9uIGxvZyB0
b28gbG9uZywgb21pdHRlZC4pCgoKRm9yIGJpc2VjdGlvbiByZXZpc2lvbi10dXBsZSBncmFwaCBz
ZWU6CiAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvcmVzdWx0
cy9iaXNlY3QvbGludXgtbGludXMvdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20ueGVuLWJvb3QuaHRt
bApSZXZpc2lvbiBJRHMgaW4gZWFjaCBncmFwaCBub2RlIHJlZmVyLCByZXNwZWN0aXZlbHksIHRv
IHRoZSBUcmVlcyBhYm92ZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUnVubmluZyBjcy1iaXNlY3Rpb24tc3RlcCAtLWdyYXBoLW91dD0vaG9tZS9sb2dzL3Jlc3Vs
dHMvYmlzZWN0L2xpbnV4LWxpbnVzL3Rlc3QtYW1kNjQtYW1kNjQteGwteHNtLnhlbi1ib290IC0t
c3VtbWFyeS1vdXQ9dG1wLzEyOTEwMS5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRlbXBsYXRl
PTEyNTg5OCAtLWJsZXNzaW5ncz1yZWFsLHJlYWwtYmlzZWN0IGxpbnV4LWxpbnVzIHRlc3QtYW1k
NjQtYW1kNjQteGwteHNtIHhlbi1ib290ClNlYXJjaGluZyBmb3IgZmFpbHVyZSAvIGJhc2lzIHBh
c3M6CiAxMjkwNzIgZmFpbCBbaG9zdD1odXhlbHJlYmUxXSAvIDEyODk0NSBbaG9zdD1yaW1hdmEx
XSAxMjg5MjAgW2hvc3Q9YWxiYW5hMV0gMTI4ODg1IFtob3N0PXBpbm90MV0gMTI4ODYxIFtob3N0
PWJhcm9xdWUwXSAxMjg4MzUgW2hvc3Q9aXRhbGlhMF0gMTI4NzI3IFtob3N0PWh1eGVscmViZTBd
IDEyODY2MyBbaG9zdD1waW5vdDBdIDEyODU5OSBbaG9zdD1nb2RlbGxvMV0gMTI4NTIwIFtob3N0
PWVsYmxpbmcxXSAxMjg0OTMgW2hvc3Q9Zmlhbm8wXSAxMjg0NzYgW2hvc3Q9cmltYXZhMV0gMTI4
NDYxIG9rLgpGYWlsdXJlIC8gYmFzaXMgcGFzcyBmbGlnaHRzOiAxMjkwNzIgLyAxMjg0NjEKKHRy
ZWUgd2l0aCBubyB1cmw6IG1pbmlvcykKKHRyZWUgd2l0aCBubyB1cmw6IG92bWYpCih0cmVlIHdp
dGggbm8gdXJsOiBzZWFiaW9zKQpUcmVlOiBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIv
c2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdApUcmVlOiBsaW51eGZp
cm13YXJlIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdApU
cmVlOiBxZW11IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQK
VHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiB4ZW4g
Z2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKTGF0ZXN0IDY5ZDViOTdjNTk3MzA3NzczZmU2
YzU5Nzc1YTVkNWE4OGJiN2U2YjMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRk
Y2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlk
OWI0M2YyYzY0NWFlNwpCYXNpcyBwYXNzIGMxZDg0YTFiNDJlZjcwZDhhZTYwMWRmOWNhZGVkYzdl
ZDRmMWJlYjEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2
MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5
MWQ0NzhkNjZkZjU2YzE5ODYgMzU5OTcwZmQ4Yjc4MWZhYzJkZGNiYzg0ZGQ1Yjg5MDA3NWZhMDhl
ZgpHZW5lcmF0aW5nIHJldmlzaW9ucyB3aXRoIC4vYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yICBn
aXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGlu
dXgtMi42LmdpdCNjMWQ4NGExYjQyZWY3MGQ4YWU2MDFkZjljYWRlZGM3ZWQ0ZjFiZWIxLTY5ZDVi
OTdjNTk3MzA3NzczZmU2YzU5Nzc1YTVkNWE4OGJiN2U2YjMgZ2l0Oi8veGVuYml0cy54ZW4ub3Jn
L29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0I2M1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAtYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBnaXQ6
Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0IzljMGVlZDYxOGYzN2Rk
NWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDktOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhl
Zjg5MTNlMzE0OSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0I2RlNWI2NzhjYTRk
Y2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYtZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3
OGQ2NmRmNTZjMTk4NiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCMzNTk5NzBmZDhiNzgx
ZmFjMmRkY2JjODRkZDViODkwMDc1ZmEwOGVmLTkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDli
NDNmMmM2NDVhZTcKYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yOiB0cmVlIGRpc2NvbnRpZ3VvdXM6
IGxpbnV4LTIuNgpMb2FkZWQgMTAwMiBub2RlcyBpbiByZXZpc2lvbiBncmFwaApTZWFyY2hpbmcg
Zm9yIHRlc3QgcmVzdWx0czoKIDEyODM2OSBbaG9zdD1hbGJhbmExXQogMTI4NDA3IFtob3N0PWRl
YmluYTBdCiAxMjg0MzggW2hvc3Q9YWxiYW5hMF0KIDEyODQ3NiBbaG9zdD1yaW1hdmExXQogMTI4
NDYxIHBhc3MgYzFkODRhMWI0MmVmNzBkOGFlNjAxZGY5Y2FkZWRjN2VkNGYxYmViMSBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3Yzhi
M2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4
NiAzNTk5NzBmZDhiNzgxZmFjMmRkY2JjODRkZDViODkwMDc1ZmEwOGVmCiAxMjg0OTMgW2hvc3Q9
Zmlhbm8wXQogMTI4NTIwIFtob3N0PWVsYmxpbmcxXQogMTI4NTk5IFtob3N0PWdvZGVsbG8xXQog
MTI4NjYzIFtob3N0PXBpbm90MF0KIDEyODcyNyBbaG9zdD1odXhlbHJlYmUwXQogMTI4ODYxIFto
b3N0PWJhcm9xdWUwXQogMTI4ODM1IFtob3N0PWl0YWxpYTBdCiAxMjg4ODUgW2hvc3Q9cGlub3Qx
XQogMTI4OTIwIFtob3N0PWFsYmFuYTFdCiAxMjg5NDUgW2hvc3Q9cmltYXZhMV0KIDEyODk3MCBm
YWlsIGlycmVsZXZhbnQKIDEyOTAwNSBmYWlsIGlycmVsZXZhbnQKIDEyOTA5MSBwYXNzIGMxZDg0
YTFiNDJlZjcwZDhhZTYwMWRmOWNhZGVkYzdlZDRmMWJlYjEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1
NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2Uz
MTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgZTliZTM0YmU1Zjlh
MWE2ZWNiZjA1YmE5NTAyY2Q3MDVhZTQ0MTQ3NgogMTI5MDkyIHBhc3MgYzFkODRhMWI0MmVmNzBk
OGFlNjAxZGY5Y2FkZWRjN2VkNGYxYmViMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3
OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiAxNjJmYzgyOTVmMzEyNDBkYzM2NzAx
OTBhOTFlOWJiYzAzYjBkN2JlCiAxMjkwOTMgcGFzcyBjMWQ4NGExYjQyZWY3MGQ4YWU2MDFkZjlj
YWRlZGM3ZWQ0ZjFiZWIxIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAg
OWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4
M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDIzMDU4ZTdiMzYxYTRmNmNmNzQwMjQ1MzI3ZWExODQx
ZTJiZTkxMzIKIDEyOTA5NCBwYXNzIGMxZDg0YTFiNDJlZjcwZDhhZTYwMWRmOWNhZGVkYzdlZDRm
MWJlYjEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThm
MzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0
NzhkNjZkZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwog
MTI5MDg0IHBhc3MgYzFkODRhMWI0MmVmNzBkOGFlNjAxZGY5Y2FkZWRjN2VkNGYxYmViMSBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3
YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZj
MTk4NiAzNTk5NzBmZDhiNzgxZmFjMmRkY2JjODRkZDViODkwMDc1ZmEwOGVmCiAxMjkwNzIgZmFp
bCA2OWQ1Yjk3YzU5NzMwNzc3M2ZlNmM1OTc3NWE1ZDVhODhiYjdlNmIzIGM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhl
Zjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDkyNjY2
ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKIDEyOTA5NiBmYWlsIGlycmVsZXZh
bnQKIDEyOTA4NSBmYWlsIGlycmVsZXZhbnQKIDEyOTA4NyBwYXNzIGMxZDg0YTFiNDJlZjcwZDhh
ZTYwMWRmOWNhZGVkYzdlZDRmMWJlYjEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2Nzhj
YTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgMjkxNjk1MWMxYmI5NDNlNzliZjk2NWNk
ZTY2YTc4YjBlODQxNDU1YgogMTI5MDk3IGZhaWwgNjlkNWI5N2M1OTczMDc3NzNmZTZjNTk3NzVh
NWQ1YTg4YmI3ZTZiMyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDlj
MGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNl
MzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQzZjJj
NjQ1YWU3CiAxMjkwODggcGFzcyBjMWQ4NGExYjQyZWY3MGQ4YWU2MDFkZjljYWRlZGM3ZWQ0ZjFi
ZWIxIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3
ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4
ZDY2ZGY1NmMxOTg2IDU3MDc3Y2M0MmVhMDNhNzg4ZjAzY2IwMWRjZjFjZWU0OTFkODA5OTIKIDEy
OTA5OCBwYXNzIGMxZDg0YTFiNDJlZjcwZDhhZTYwMWRmOWNhZGVkYzdlZDRmMWJlYjEgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4
YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5
ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwogMTI5MDk5IGZhaWwg
NjlkNWI5N2M1OTczMDc3NzNmZTZjNTk3NzVhNWQ1YTg4YmI3ZTZiMyBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4
OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5MjY2NmZk
ZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1YWU3CiAxMjkxMDAgcGFzcyBjMWQ4NGExYjQy
ZWY3MGQ4YWU2MDFkZjljYWRlZGM3ZWQ0ZjFiZWIxIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBk
ZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDkyNjY2ZmRkNmUwYWZhYjk4
OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKIDEyOTEwMSBmYWlsIDY5ZDViOTdjNTk3MzA3NzczZmU2
YzU5Nzc1YTVkNWE4OGJiN2U2YjMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRk
Y2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlk
OWI0M2YyYzY0NWFlNwpTZWFyY2hpbmcgZm9yIGludGVyZXN0aW5nIHZlcnNpb25zCiBSZXN1bHQg
Zm91bmQ6IGZsaWdodCAxMjg0NjEgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVzdWx0IGZvdW5k
OiBmbGlnaHQgMTI5MDcyIChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBm
bGlnaHQgMTI5MDg0IChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQg
MTI5MDk3IChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIDAgcmV2aXNpb25zIGF0IGMxZDg0YTFi
NDJlZjcwZDhhZTYwMWRmOWNhZGVkYzdlZDRmMWJlYjEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgz
MTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5
IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFi
OTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwpObyByZXZpc2lvbnMgbGVmdCB0byB0ZXN0LCBjaGVj
a2luZyBncmFwaCBzdGF0ZS4KIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyOTA5NCAocGFzcyksIGZv
ciBsYXN0IHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyOTA5NyAoZmFpbCksIGZvciBmaXJz
dCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyOTA5OCAocGFzcyksIGZvciBsYXN0IHBh
c3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI5MDk5IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUK
IFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI5MTAwIChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8g
Zm91bmQ6IGZsaWdodCAxMjkxMDEgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQoKKioqIEZvdW5k
IGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTog
IGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2
YWxkcy9saW51eC0yLjYuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICA2OWQ1Yjk3YzU5NzMwNzc3M2Zl
NmM1OTc3NWE1ZDVhODhiYjdlNmIzCiAgQnVnIG5vdCBwcmVzZW50OiBjMWQ4NGExYjQyZWY3MGQ4
YWU2MDFkZjljYWRlZGM3ZWQ0ZjFiZWIxCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI5MTAxLwoKCiAgKFJldmlzaW9u
IGxvZyB0b28gbG9uZywgb21pdHRlZC4pCgpSZXZpc2lvbiBncmFwaCBsZWZ0IGluIC9ob21lL2xv
Z3MvcmVzdWx0cy9iaXNlY3QvbGludXgtbGludXMvdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20ueGVu
LWJvb3Que2RvdCxwcyxwbmcsaHRtbCxzdmd9LgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCjEyOTEwMTogdG9sZXJhYmxlIEFMTCBGQUlMCgpmbGlnaHQgMTI5MTAxIGxp
bnV4LWxpbnVzIHJlYWwtYmlzZWN0IFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI5MTAxLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNz
aW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwKaW5jbHVkaW5nIHRlc3RzIHdoaWNo
IGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKCgpqb2JzOgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Oct 28 18:38:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 28 Oct 2018 18:38: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 1gGpx2-0006rM-Lz; Sun, 28 Oct 2018 18:38: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=yme9=ni=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gGpx1-0006r5-3M
 for xen-devel@lists.xenproject.org; Sun, 28 Oct 2018 18:38:15 +0000
X-Inumbo-ID: 98118418-dae0-11e8-aa18-12d6303a7972
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 98118418-dae0-11e8-aa18-12d6303a7972;
 Sun, 28 Oct 2018 18:37: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 <aliasfile-bounces@xenproject.org>)
 id 1gGpwi-0007Sf-Vy; Sun, 28 Oct 2018 18:37: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 1gGpwi-00026Z-ND; Sun, 28 Oct 2018 18:37:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gGpwi-0006QI-Ma; Sun, 28 Oct 2018 18:37:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129074-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-amd64-xen-freebsd:<job
 status>:broken:regression
 xen-unstable:build-amd64-xen-xsm-freebsd:<job status>:broken:regression
 xen-unstable:build-amd64-xen-xsm-freebsd:host-build-prep:fail:regression
 xen-unstable:build-amd64-xen-freebsd:host-build-prep:fail:regression
 xen-unstable:test-arm64-arm64-libvirt-xsm:guest-start:fail:regression
 xen-unstable:test-amd64-amd64-examine:memdisk-try-append:fail:regression
 xen-unstable:test-armhf-armhf-libvirt:guest-start:fail:regression
 xen-unstable:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-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-qemut-win7-amd64:guest-stop: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-i386-libvirt: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-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm: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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm: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-qemuu-debianhvm-amd64-xsm: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-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-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-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2: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-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl: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
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=5d91b689dde48522a591ad3cac7c0520b4dec30c
X-Osstest-Versions-That: xen=92666fdd6e0afab989b2d89759d9b43f2c645ae7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 28 Oct 2018 18:37:56 +0000
Subject: [Xen-devel] [xen-unstable test] 129074: regressions - trouble:
 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>

ZmxpZ2h0IDEyOTA3NCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyOTA3NC8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQteGVu
LXhzbS1mcmVlYnNkICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVp
bGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkICAgNiBob3N0LWJ1aWxkLXByZXAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI4Njc1CiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICA2IGhvc3Qt
YnVpbGQtcHJlcCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg2NzUKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyODc3NQogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgNCBtZW1kaXNrLXRyeS1hcHBl
bmQgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4Nzc1CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjg3NzUKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyODc3NQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODc3NQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI4
Nzc1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjg3NzUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODc3NQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTI4Nzc1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg3NzUKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEy
ODc3NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
MTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNWQ5MWI2ODlkZGU0
ODUyMmE1OTFhZDNjYWM3YzA1MjBiNGRlYzMwYwpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAg
ICAgICAgICAgICAgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgMTI4Nzc1ICAyMDE4LTEwLTE0IDE2OjQyOjIzIFogICAxNCBkYXlz
CkZhaWxpbmcgc2luY2UgICAgICAgIDEyODgzOSAgMjAxOC0xMC0xNiAxNTozODoyNiBaICAgMTIg
ZGF5cyAgICA4IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyOTA3NCAgMjAxOC0xMC0y
NyAyMjowMDozMSBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIDxqYmV1bGljaEBzdXNlLmNvbT4KICBBZHJpYW4g
UG9wIDxhcG9wQGJpdGRlZmVuZGVyLmNvbT4KICBBbGV4YW5kZXIgU2NodWx6IDxjb2RlQHNjaHVs
emFsZXguZGU+CiAgQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CiAg
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBEYW5pZWwgRGUgR3Jh
YWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICBFbGVuYSBVZmltdHNldmEgPGVsZW5hLnVmaW10
c2V2YUBvcmFjbGUuY29tPgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNv
bT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBQYXVsIER1cnJhbnQg
PHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJp
dGRlZmVuZGVyLmNvbT4KICBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgog
IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFNlcmdleSBEeWFzbGkg
PHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KICBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVu
Z3llbC5jb20+CiAgVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CiAgV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KICBYaW4gTGkgPHRhbG9ucy5sZWVAZ21haWwuY29tPgogIFhpbiBMaSA8eGlu
LmxpQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LXhlbi14c20tZnJlZWJzZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
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
ICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteGVuLWZyZWVi
c2QgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkIGJyb2tlbgoK
Tm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA3OTkgbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Oct 28 18:42:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 28 Oct 2018 18: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 1gGq0j-0007ai-FM; Sun, 28 Oct 2018 18:42: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=yme9=ni=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gGq0h-0007aN-WA
 for xen-devel@lists.xenproject.org; Sun, 28 Oct 2018 18:42:04 +0000
X-Inumbo-ID: 28b0431a-dae1-11e8-9882-12d6303a7972
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 28b0431a-dae1-11e8-9882-12d6303a7972;
 Sun, 28 Oct 2018 18:42: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 <aliasfile-bounces@xenproject.org>)
 id 1gGq0d-0007Xa-Df; Sun, 28 Oct 2018 18:41: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 1gGq0d-0002BS-14; Sun, 28 Oct 2018 18:41:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gGq0d-00047M-01; Sun, 28 Oct 2018 18:41:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129072-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:allowable
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot: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-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1: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-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-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2: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-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1: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-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu: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
X-Osstest-Versions-This: linux=69d5b97c597307773fe6c59775a5d5a88bb7e6b3
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 28 Oct 2018 18:41:59 +0000
Subject: [Xen-devel] [linux-linus test] 129072: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyOTA3MiBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI5MDcyLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1ODk4
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdS
LiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5
OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3
IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1w
dmdydWIgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgNyB4ZW4tYm9vdCBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICA3IHhlbi1ib290IGZhaWwgUkVH
Ui4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4
OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43
LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3
IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDcgeGVuLWJvb3QgZmFpbCBSRUdS
LiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kICA3IHhlbi1ib290ICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcgeGVuLWJv
b3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDcg
eGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
IDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9v
dCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIg
ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTAgeGVu
LWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1h
bWQ2NC1wYWlyICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5l
ICAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
aTM4Ni14bC14c20gICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hh
ZG93ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMSB4
ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4t
Ym9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9v
dCAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9v
dC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxv
d2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4g
dnMuIDEyNTg5OAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1ODk4CiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbGlrZSAxMjU4OTgKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDY5ZDViOTdjNTk3MzA3NzczZmU2YzU5Nzc1
YTVkNWE4OGJiN2U2YjMKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDk0
NzEwY2FjMGVmNGVlMTc3YTYzYjUyMjc2NjRiMzhjOTViYmY3MDMKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEyNTg5OCAgMjAxOC0wOC0xMyAyMToyMDo1NSBaICAgNzUgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxMjU5MjEgIDIwMTgtMDgtMTUgMTM6MDY6NTYgWiAgIDc0IGRheXMgICA2OSBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjkwNzIgIDIwMTgtMTAtMjcgMjE6NTA6MDkgWiAg
ICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjI5NjcgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25z
IHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291
bGQgYmUgNDU4NDYxIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Oct 28 20:21:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 28 Oct 2018 20: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 1gGrYT-0006Q8-Ti; Sun, 28 Oct 2018 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=2zyy=ni=xenproject.org=prvs=83232978e=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gGrYS-0006Py-9b
 for xen-devel@lists.xenproject.org; Sun, 28 Oct 2018 20:21:00 +0000
X-Inumbo-ID: f9fbdf3a-daee-11e8-9b06-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f9fbdf3a-daee-11e8-9b06-12d6303a7972;
 Sun, 28 Oct 2018 20:20:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,437,1534809600"; d="scan'208";a="68965879"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75528-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=0cd645250306b244a5d6e0e293ed1786ec101641
X-Osstest-Versions-That: ovmf=a6eb94eedb32b79e8721caa6c98ce898b4b7170c
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 28 Oct 2018 20:20:53 +0000
Subject: [Xen-devel] [ovmf baseline-only test] 75528: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTUyOCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NTI4LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICAwY2Q2NDUyNTAzMDZiMjQ0YTVkNmUwZTI5M2VkMTc4NmVj
MTAxNjQxCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBhNmViOTRlZWRi
MzJiNzllODcyMWNhYTZjOThjZTg5OGI0YjcxNzBjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU1
MjQgIDIwMTgtMTAtMjcgMjE6NTA6NDIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NTI4ICAyMDE4LTEwLTI4IDE1OjUwOjMzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgU3RhciBaZW5nIDxz
dGFyLnplbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1
aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUv
b3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2Uu
Y29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4
NiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBi
dWlsZC1pMzg2LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2Vu
LWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1pMzg2IGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpi
cm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQt
YW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYteHNtIGhv
c3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQp
CgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCAwY2Q2NDUyNTAzMDZiMjQ0YTVkNmUw
ZTI5M2VkMTc4NmVjMTAxNjQxCkF1dGhvcjogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29t
PgpEYXRlOiAgIFRodSBPY3QgMjUgMTY6MjA6MzQgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBr
ZyBFaGNpRHhlOiBVc2UgY29tbW9uIGJ1ZmZlciBmb3IgQXN5bmNJbnRlcnJ1cHRUcmFuc2Zlcgog
ICAgCiAgICBSRUY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTI3NAogICAgCiAgICBJbiBjdXJyZW50IGNvZGUsIEVoY01vbml0b3JBc3luY1JlcXVlc3Rz
ICh0aW1lciBoYW5kbGVyKSB3aWxsIGRvCiAgICB1bm1hcCBhbmQgbWFwIG9wZXJhdGlvbnMgZm9y
IEFzeW5jSW50VHJhbnNmZXJzIHRvICJGbHVzaCBkYXRhIGZyb20KICAgIFBDSSBjb250cm9sbGVy
IHNwZWNpZmljIGFkZHJlc3MgdG8gbWFwcGVkIHN5c3RlbSBtZW1vcnkgYWRkcmVzcyIuCiAgICBF
aGNNb25pdG9yQXN5bmNSZXF1ZXN0cwogICAgICBFaGNGbHVzaEFzeW5jSW50TWFwCiAgICAgICAg
UGNpSW8tPlVubWFwCiAgICAgICAgICBJb01tdS0+U2V0QXR0cmlidXRlCiAgICAgICAgUGNpSW8t
Pk1hcAogICAgICAgICAgSW9NbXUtPlNldEF0dHJpYnV0ZQogICAgCiAgICBUaGlzIG1heSBpbXBh
Y3QgdGhlIGJvb3QgcGVyZm9ybWFuY2UuCiAgICAKICAgIFNpbmNlIHRoZSBkYXRhIGJ1ZmZlciBm
b3IgRWhjTW9uaXRvckFzeW5jUmVxdWVzdHMgaXMgaW50ZXJuYWwKICAgIGJ1ZmZlciwgd2UgY2Fu
IGFsbG9jYXRlIGNvbW1vbiBidWZmZXIgYnkgUGNpSW8tPkFsbG9jYXRlQnVmZmVyCiAgICBhbmQg
bWFwIHRoZSBidWZmZXIgd2l0aCBFZmlQY2lJb09wZXJhdGlvbkJ1c01hc3RlckNvbW1vbkJ1ZmZl
ciwKICAgIHRoZW4gdGhlIHVubWFwIGFuZCBtYXAgb3BlcmF0aW9ucyBjYW4gYmUgcmVtb3ZlZC4K
ICAgIAogICAgLy8vCiAgICAvLy8gUHJvdmlkZXMgYm90aCByZWFkIGFuZCB3cml0ZSBhY2Nlc3Mg
dG8gc3lzdGVtIG1lbW9yeSBieQogICAgLy8vIGJvdGggdGhlIHByb2Nlc3NvciBhbmQgYSBidXMg
bWFzdGVyLiBUaGUgYnVmZmVyIGlzIGNvaGVyZW50CiAgICAvLy8gZnJvbSBib3RoIHRoZSBwcm9j
ZXNzb3IncyBhbmQgdGhlIGJ1cyBtYXN0ZXIncyBwb2ludCBvZiB2aWV3LgogICAgLy8vCiAgICBF
ZmlQY2lJb09wZXJhdGlvbkJ1c01hc3RlckNvbW1vbkJ1ZmZlciwKICAgIAogICAgVGVzdCBkb25l
OgogICAgVVNCIEtCIHdvcmtzIG5vcm1hbGx5LgogICAgVVNCIGRpc2sgcmVhZC93cml0ZSB3b3Jr
cyBub3JtYWxseS4KICAgIAogICAgQ2M6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAg
ICBDYzogSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgICBDYzogSmlhbiBKIFdhbmcgPGpp
YW4uai53YW5nQGludGVsLmNvbT4KICAgIENjOiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVs
LmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVl
bWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgUmV2
aWV3ZWQtYnk6IEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgoKY29tbWl0IDc3NzkyMDk5NzE1
MmEyZTY4ZjY2NDI0MWY2MDgwYjY0ZmYyMWVkZDYKQXV0aG9yOiBTdGFyIFplbmcgPHN0YXIuemVu
Z0BpbnRlbC5jb20+CkRhdGU6ICAgVGh1IE9jdCAyNSAxNjoyMDoyNyAyMDE4ICswODAwCgogICAg
TWRlTW9kdWxlUGtnIFhoY2lEeGU6IFVzZSBjb21tb24gYnVmZmVyIGZvciBBc3luY0ludGVycnVw
dFRyYW5zZmVyCiAgICAKICAgIFYzOgogICAgQ2FsbCBYaGNGcmVlVXJiIGFmdGVyIFhoY0NyZWF0
ZVRyYW5zZmVyVHJiIGZhaWxzIGluIFhoY0NyZWF0ZVRyYi4KICAgIAogICAgUkVGOiBodHRwczov
L2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEyNzQKICAgIAogICAgSW4g
Y3VycmVudCBjb2RlLCBYaGNNb25pdG9yQXN5bmNSZXF1ZXN0cyAodGltZXIgaGFuZGxlcikgd2ls
bCBkbwogICAgdW5tYXAgYW5kIG1hcCBvcGVyYXRpb25zIGZvciBBc3luY0ludFRyYW5zZmVycyB0
byAiRmx1c2ggZGF0YSBmcm9tCiAgICBQQ0kgY29udHJvbGxlciBzcGVjaWZpYyBhZGRyZXNzIHRv
IG1hcHBlZCBzeXN0ZW0gbWVtb3J5IGFkZHJlc3MiLgogICAgWGhjTW9uaXRvckFzeW5jUmVxdWVz
dHMKICAgICAgWGhjRmx1c2hBc3luY0ludE1hcAogICAgICAgIFBjaUlvLT5Vbm1hcAogICAgICAg
ICAgSW9NbXUtPlNldEF0dHJpYnV0ZQogICAgICAgIFBjaUlvLT5NYXAKICAgICAgICAgIElvTW11
LT5TZXRBdHRyaWJ1dGUKICAgIAogICAgVGhpcyBtYXkgaW1wYWN0IHRoZSBib290IHBlcmZvcm1h
bmNlLgogICAgCiAgICBTaW5jZSB0aGUgZGF0YSBidWZmZXIgZm9yIFhoY01vbml0b3JBc3luY1Jl
cXVlc3RzIGlzIGludGVybmFsCiAgICBidWZmZXIsIHdlIGNhbiBhbGxvY2F0ZSBjb21tb24gYnVm
ZmVyIGJ5IFBjaUlvLT5BbGxvY2F0ZUJ1ZmZlcgogICAgYW5kIG1hcCB0aGUgYnVmZmVyIHdpdGgg
RWZpUGNpSW9PcGVyYXRpb25CdXNNYXN0ZXJDb21tb25CdWZmZXIsCiAgICB0aGVuIHRoZSB1bm1h
cCBhbmQgbWFwIG9wZXJhdGlvbnMgY2FuIGJlIHJlbW92ZWQuCiAgICAKICAgIC8vLwogICAgLy8v
IFByb3ZpZGVzIGJvdGggcmVhZCBhbmQgd3JpdGUgYWNjZXNzIHRvIHN5c3RlbSBtZW1vcnkgYnkK
ICAgIC8vLyBib3RoIHRoZSBwcm9jZXNzb3IgYW5kIGEgYnVzIG1hc3Rlci4gVGhlIGJ1ZmZlciBp
cyBjb2hlcmVudAogICAgLy8vIGZyb20gYm90aCB0aGUgcHJvY2Vzc29yJ3MgYW5kIHRoZSBidXMg
bWFzdGVyJ3MgcG9pbnQgb2Ygdmlldy4KICAgIC8vLwogICAgRWZpUGNpSW9PcGVyYXRpb25CdXNN
YXN0ZXJDb21tb25CdWZmZXIsCiAgICAKICAgIFRlc3QgZG9uZToKICAgIFVTQiBLQiB3b3JrcyBu
b3JtYWxseS4KICAgIFVTQiBkaXNrIHJlYWQvd3JpdGUgd29ya3Mgbm9ybWFsbHkuCiAgICAKICAg
IENjOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ2M6IEhhbyBXdSA8aGFvLmEu
d3VAaW50ZWwuY29tPgogICAgQ2M6IEppYW4gSiBXYW5nIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+
CiAgICBDYzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBDb250cmlidXRl
ZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQt
b2ZmLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTog
UnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBIYW8gV3UgPGhh
by5hLnd1QGludGVsLmNvbT4KCmNvbW1pdCA0Zjc5MjY4NWU0NzZkZmQxZTc3NzAzMzQ5MjIwNzMz
NWVhODA0YzlmCkF1dGhvcjogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgpEYXRlOiAg
IFdlZCBPY3QgMjQgMTk6Mjc6MjIgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZyBFaGNpRHhl
OiBFeHRyYWN0IG5ldyBFaGNpSW5zZXJ0QXN5bmNJbnRUcmFuc2ZlciBmdW5jdGlvbgogICAgCiAg
ICBWMzoKICAgIE1hdGNoIGZ1bmN0aW9uIHBhcmFtZXRlciBuYW1lIGFuZCBkZXNjcmlwdGlvbiBi
ZXR3ZWVuCiAgICBFaGNpU2NoZWQuYyBhbmQgRWhjaVNjaGVkLmguCiAgICAKICAgIFYyOgogICAg
QWRkIHRoZSBtaXNzaW5nICJnQlMtPkZyZWVQb29sIChEYXRhKTsiLgogICAgCiAgICBSRUY6IGh0
dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI3NAogICAgCiAg
ICBFeHRyYWN0IG5ldyBFaGNpSW5zZXJ0QXN5bmNJbnRUcmFuc2ZlciBmdW5jdGlvbiBmcm9tCiAg
ICBFaGNBc3luY0ludGVycnVwdFRyYW5zZmVyLgogICAgCiAgICBJdCBpcyBjb2RlIHByZXBhcmF0
aW9uIGZvciBmb2xsb3dpbmcgcGF0Y2gsCiAgICBubyBlc3NlbnRpYWwgZnVuY3Rpb25hbCBjaGFu
Z2UuCiAgICAKICAgIENjOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ2M6IEhh
byBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgogICAgQ2M6IEppYW4gSiBXYW5nIDxqaWFuLmoud2Fu
Z0BpbnRlbC5jb20+CiAgICBDYzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAg
ICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4x
CiAgICBTaWduZWQtb2ZmLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICBS
ZXZpZXdlZC1ieTogSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+Cgpjb21taXQgNjY4MTU4MmRj
Y2UzYTA4Y2UzY2IzMDQyYjJmNGEwOWU5ZDNjOWQ3MgpBdXRob3I6IFN0YXIgWmVuZyA8c3Rhci56
ZW5nQGludGVsLmNvbT4KRGF0ZTogICBNb24gT2N0IDIyIDE2OjI5OjAzIDIwMTggKzA4MDAKCiAg
ICBNZGVNb2R1bGVQa2cgWGhjaUR4ZTogRXh0cmFjdCBuZXcgWGhjaUluc2VydEFzeW5jSW50VHJh
bnNmZXIgZnVuY3Rpb24KICAgIAogICAgVjM6CiAgICBNYXRjaCBmdW5jdGlvbiBwYXJhbWV0ZXIg
bmFtZSBhbmQgZGVzY3JpcHRpb24gYmV0d2VlbgogICAgWGhjaVNjaGVkLmMgYW5kIFhoY2lTY2hl
ZC5oLgogICAgCiAgICBWMjoKICAgIEFkZCB0aGUgbWlzc2luZyAiRnJlZVBvb2wgKERhdGEpOyIu
CiAgICBSZW1vdmUgdGhlIHVubmVjZXNzYXJ5IGluZGVudGF0aW9uIGNoYW5nZS4KICAgIAogICAg
UkVGOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEyNzQK
ICAgIAogICAgRXh0cmFjdCBuZXcgWGhjaUluc2VydEFzeW5jSW50VHJhbnNmZXIgZnVuY3Rpb24g
ZnJvbQogICAgWGhjQXN5bmNJbnRlcnJ1cHRUcmFuc2Zlci4KICAgIAogICAgSXQgaXMgY29kZSBw
cmVwYXJhdGlvbiBmb3IgZm9sbG93aW5nIHBhdGNoLAogICAgbm8gZXNzZW50aWFsIGZ1bmN0aW9u
YWwgY2hhbmdlLgogICAgCiAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAg
IENjOiBIYW8gV3UgPGhhby5hLnd1QGludGVsLmNvbT4KICAgIENjOiBKaWFuIEogV2FuZyA8amlh
bi5qLndhbmdAaW50ZWwuY29tPgogICAgQ2M6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwu
Y29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVt
ZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Oct 28 22:16:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 28 Oct 2018 22:16: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 1gGtL0-0005x1-6q; Sun, 28 Oct 2018 22:15:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yme9=ni=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gGtKy-0005wr-MI
 for xen-devel@lists.xenproject.org; Sun, 28 Oct 2018 22:15:12 +0000
X-Inumbo-ID: ef605466-dafe-11e8-87d6-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ef605466-dafe-11e8-87d6-bc764e045a96;
 Sun, 28 Oct 2018 22:15: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 <aliasfile-bounces@xenproject.org>)
 id 1gGtKu-00037W-Fl; Sun, 28 Oct 2018 22:15: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 1gGtKt-0004i5-W5; Sun, 28 Oct 2018 22:15:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gGtKt-0001QL-VN; Sun, 28 Oct 2018 22:15:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129079-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop: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-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-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-credit1: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-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:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm: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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-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-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-libvirt:migrate-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-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-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-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2: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-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=179f9ac887973c818b2578bd79fa3ed2522657d4
X-Osstest-Versions-That: qemuu=6e6ffc9ffa88eb6af6f39931f6b495805b150c95
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 28 Oct 2018 22:15:07 +0000
Subject: [Xen-devel] [qemu-mainline test] 129079: 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>

ZmxpZ2h0IDEyOTA3OSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjkwNzkvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyOTAyMgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI5MDIy
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjkwMjIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyOTAyMgogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTI5MDIyCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgMTc5ZjlhYzg4Nzk3M2M4
MThiMjU3OGJkNzlmYTNlZDI1MjI2NTdkNApiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgNmU2ZmZjOWZmYTg4ZWI2YWY2ZjM5OTMxZjZiNDk1ODA1YjE1MGM5NQoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI5MDIyICAyMDE4LTEwLTI2IDIxOjE1OjE1IFogICAgMiBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyOTA3OSAgMjAxOC0xMC0yOCAwMTozNDoyMSBaICAgIDAgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEFsZWtzYW5kYXIgTWFya292aWMgPGFtYXJrb3ZpY0B3YXZlY29tcC5jb20+CiAgRGlt
aXRyaWplIE5pa29saWMgPGRuaWtvbGljQHdhdmVjb21wLmNvbT4KICBNYXR0aGV3IEZvcnR1bmUg
PG1hdHRoZXcuZm9ydHVuZUBtaXBzLmNvbT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxs
QGxpbmFyby5vcmc+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAg
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
bWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
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
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJh
bCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhl
bmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3FlbXUteGVuLmdpdAogICA2ZTZmZmM5ZmZhLi4x
NzlmOWFjODg3ICAxNzlmOWFjODg3OTczYzgxOGIyNTc4YmQ3OWZhM2VkMjUyMjY1N2Q0IC0+IHVw
c3RyZWFtLXRlc3RlZAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 00:47:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 00: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 1gGviI-0000Un-GC; Mon, 29 Oct 2018 00:47: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=5tkv=nj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gGviH-0000Ue-6q
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 00:47:25 +0000
X-Inumbo-ID: 32dc5bac-db14-11e8-8f7a-12d6303a7972
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 32dc5bac-db14-11e8-8f7a-12d6303a7972;
 Mon, 29 Oct 2018 00:47: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 <aliasfile-bounces@xenproject.org>)
 id 1gGviC-0006VY-D4; Mon, 29 Oct 2018 00:47: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 1gGviC-0004iU-4O; Mon, 29 Oct 2018 00:47:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gGviC-0003g2-3k; Mon, 29 Oct 2018 00:47:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129111-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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: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
X-Osstest-Versions-This: xen=079df73c0a5b4b09b71044091d65a986452d829c
X-Osstest-Versions-That: xen=5d91b689dde48522a591ad3cac7c0520b4dec30c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 29 Oct 2018 00:47:20 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 129111: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyOTExMSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyOTExMS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI5MDE2
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IHhlbiAgICAgICAgICAgICAgICAgIDA3OWRmNzNjMGE1YjRiMDliNzEwNDQwOTFkNjVhOTg2NDUy
ZDgyOWMKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDVkOTFiNjg5ZGRl
NDg1MjJhNTkxYWQzY2FjN2MwNTIwYjRkZWMzMGMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyOTAx
NiAgMjAxOC0xMC0yNiAxNzowMDo0MyBaICAgIDIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
MjkxMTEgIDIwMTgtMTAtMjggMjM6MDI6MjggWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
ClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDA3OWRmNzNjMGE1YjRiMDliNzEwNDQwOTFkNjVh
OTg2NDUyZDgyOWMKQXV0aG9yOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpEYXRlOiAg
IEZyaSBPY3QgMTkgMTU6Mjg6MjggMjAxOCArMDEwMAoKICAgIHg4NjogcHV0IHNvbWUgY29kZSBp
biBhcmNoX3NldF9pbmZvX2d1ZXN0IHVuZGVyIENPTkZJR19QVgogICAgCiAgICBUaGlzIGZ1bmN0
aW9uIGlzIGNhbGxlZCBieSBib3RoIFBWIGFuZCBIVk0uIFVuZm9ydHVuYXRlbHkgdGhlIGNvZGUg
aXMKICAgIHZlcnkgY29udm9sdXRlZC4gV2UgY2FuIHJlYXNvbiB0aGF0IGNvZGUgYmV0d2VlbiB0
aGUgY2FsbCB0bwogICAgaHZtX3NldF9pbmZvX2d1ZXN0IGFuZCBvdXQgbGFiZWwgaXMgUFYgb25s
eS4gUHV0IHRoYXQgcG9ydGlvbiB1bmRlcgogICAgQ09ORklHX1BWLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCBkZTVhMmJkY2VkZjc4ODU1ZDQxMThh
NTFmYThhM2NlY2RiMzA4YjNiCkF1dGhvcjogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
RGF0ZTogICBGcmkgT2N0IDE5IDE1OjI4OjI3IDIwMTggKzAxMDAKCiAgICB4ODY6IG1ha2UgbW0u
YyBidWlsZCB3aXRoICFDT05GSUdfUFYKICAgIAogICAgU3RhcnQgYnkgcHV0dGluZyBoeXBlcmNh
bGwgaGFuZGxlcnMgd2hpY2ggYXJlIHN1cHBvc2VkIHRvIGJlIFBWIG9ubHkKICAgIHVuZGVyIENP
TkZJR19QVi4gU2h1ZmZsZSBzb21lIGNvZGUgYXJvdW5kIHRvIGF2b2lkIGludHJvZHVjaW5nCiAg
ICBleGNlc3NpdmUgbnVtYmVycyBvZiBDT05GSUdfUFYuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 02:46:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 02: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 1gGxZW-00083i-8M; Mon, 29 Oct 2018 02: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=5tkv=nj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gGxZU-00083Z-Tl
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 02:46:28 +0000
X-Inumbo-ID: d4a1e53c-db24-11e8-99df-12d6303a7972
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d4a1e53c-db24-11e8-99df-12d6303a7972;
 Mon, 29 Oct 2018 02:46: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 <aliasfile-bounces@xenproject.org>)
 id 1gGxZQ-0001XP-Pn; Mon, 29 Oct 2018 02:46: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 1gGxZQ-0008O8-Hz; Mon, 29 Oct 2018 02:46:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gGxZQ-00054P-HM; Mon, 29 Oct 2018 02:46:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1gGxZQ-00054P-HM@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 29 Oct 2018 02:46:24 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-amd64-i386-freebsd10-i386
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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
LWkzODYtZnJlZWJzZDEwLWkzODYKdGVzdGlkIHhlbi1ib290CgpUcmVlOiBsaW51eCBnaXQ6Ly9n
aXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42
LmdpdApUcmVlOiBsaW51eGZpcm13YXJlIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xp
bnV4LWZpcm13YXJlLmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhl
bi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUt
eGVuLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKCioqKiBGb3Vu
ZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6
ICBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9y
dmFsZHMvbGludXgtMi42LmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgMDIwMGZiZGQ0MzE1MTlkNzMw
YjVkMzk5YTEyODQwZWM4MzJiMjdjYwogIEJ1ZyBub3QgcHJlc2VudDogZGUzZmJiMmFhODAyYTI2
N2RlZTIyMTNhZTdkNWExZTE5ZWI0Mjk0YQogIExhc3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyOTExOC8KCgogIChSZXZpc2lv
biBsb2cgdG9vIGxvbmcsIG9taXR0ZWQuKQoKCkZvciBiaXNlY3Rpb24gcmV2aXNpb24tdHVwbGUg
Z3JhcGggc2VlOgogICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L3Jlc3VsdHMvYmlzZWN0L2xpbnV4LWxpbnVzL3Rlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4
Ni54ZW4tYm9vdC5odG1sClJldmlzaW9uIElEcyBpbiBlYWNoIGdyYXBoIG5vZGUgcmVmZXIsIHJl
c3BlY3RpdmVseSwgdG8gdGhlIFRyZWVzIGFib3ZlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpSdW5uaW5nIGNzLWJpc2VjdGlvbi1zdGVwIC0tZ3JhcGgtb3V0PS9o
b21lL2xvZ3MvcmVzdWx0cy9iaXNlY3QvbGludXgtbGludXMvdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1pMzg2Lnhlbi1ib290IC0tc3VtbWFyeS1vdXQ9dG1wLzEyOTExOC5iaXNlY3Rpb24tc3Vt
bWFyeSAtLWJhc2lzLXRlbXBsYXRlPTEyNTg5OCAtLWJsZXNzaW5ncz1yZWFsLHJlYWwtYmlzZWN0
IGxpbnV4LWxpbnVzIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiB4ZW4tYm9vdApTZWFy
Y2hpbmcgZm9yIGZhaWx1cmUgLyBiYXNpcyBwYXNzOgogMTI5MDcyIGZhaWwgW2hvc3Q9ZGViaW5h
MV0gLyAxMjg5NDUgb2suCkZhaWx1cmUgLyBiYXNpcyBwYXNzIGZsaWdodHM6IDEyOTA3MiAvIDEy
ODk0NQoodHJlZSB3aXRoIG5vIHVybDogbWluaW9zKQoodHJlZSB3aXRoIG5vIHVybDogb3ZtZikK
KHRyZWUgd2l0aCBubyB1cmw6IHNlYWJpb3MpClRyZWU6IGxpbnV4IGdpdDovL2dpdC5rZXJuZWwu
b3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0ClRyZWU6
IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdh
cmUuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlv
bmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRy
ZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdApMYXRlc3QgNjlkNWI5N2M1OTcz
MDc3NzNmZTZjNTk3NzVhNWQ1YTg4YmI3ZTZiMyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1
YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5MjY2NmZkZDZlMGFmYWI5ODli
MmQ4OTc1OWQ5YjQzZjJjNjQ1YWU3CkJhc2lzIHBhc3MgNThhMDIyODcwNzg3MGM4MzMwOTE3Zjkx
OTgwNDk4Njg1NTQ0M2ExOSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZh
ODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQz
ZjJjNjQ1YWU3CkdlbmVyYXRpbmcgcmV2aXNpb25zIHdpdGggLi9hZGhvYy1yZXZ0dXBsZS1nZW5l
cmF0b3IgIGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2
YWxkcy9saW51eC0yLjYuZ2l0IzU4YTAyMjg3MDc4NzBjODMzMDkxN2Y5MTk4MDQ5ODY4NTU0NDNh
MTktNjlkNWI5N2M1OTczMDc3NzNmZTZjNTk3NzVhNWQ1YTg4YmI3ZTZiMyBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQjYzUzMGE3NWMxZTZhNDcyYjBlYjk1
NTgzMTBiNTE4ZjBkZmNkODg2MC1jNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjOWMwZWVk
NjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OS05YzBlZWQ2MThmMzdkZDViNGE1N2M4
YjNmYmM0OGVmODkxM2UzMTQ5IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQjZGU1
YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4Ni1kZTViNjc4Y2E0ZGNkZmE4M2Uz
MjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0IzkyNjY2
ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTctOTI2NjZmZGQ2ZTBhZmFiOTg5YjJk
ODk3NTlkOWI0M2YyYzY0NWFlNwpMb2FkZWQgMTE4NyBub2RlcyBpbiByZXZpc2lvbiBncmFwaApT
ZWFyY2hpbmcgZm9yIHRlc3QgcmVzdWx0czoKIDEyODk0NSBwYXNzIDU4YTAyMjg3MDc4NzBjODMz
MDkxN2Y5MTk4MDQ5ODY4NTU0NDNhMTkgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2Nzhj
YTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3
NTlkOWI0M2YyYzY0NWFlNwogMTI4OTcwIGZhaWwgMDFhYTlkNTE4ZWFlOGE0ZDc1Y2QzMDQ5ZGVm
YzZlZDBiNmQwYTY1OCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDlj
MGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNl
MzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQzZjJj
NjQ1YWU3CiAxMjkwMDUgZmFpbCBlNWY2ZDlhZmEzNDE1MTA0ZTQwMmNkNjkyODhiYjAzZjcxNjVl
ZWJhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3
ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4
ZDY2ZGY1NmMxOTg2IDkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKIDEy
OTEwMiBwYXNzIDU4YTAyMjg3MDc4NzBjODMzMDkxN2Y5MTk4MDQ5ODY4NTU0NDNhMTkgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4
YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5
ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwogMTI5MTA3IGZhaWwg
Y2JiZmIwYWUyY2E5NzkyMjIyOTcwNjI2NDdjZWQ2NTM2ODJhNmNjNyBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4
OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5MjY2NmZk
ZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1YWU3CiAxMjkxMDMgZmFpbCA2OWQ1Yjk3YzU5
NzMwNzc3M2ZlNmM1OTc3NWE1ZDVhODhiYjdlNmIzIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBk
ZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDkyNjY2ZmRkNmUwYWZhYjk4
OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKIDEyOTA3MiBmYWlsIDY5ZDViOTdjNTk3MzA3NzczZmU2
YzU5Nzc1YTVkNWE4OGJiN2U2YjMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRk
Y2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlk
OWI0M2YyYzY0NWFlNwogMTI5MTA4IHBhc3MgZGUzZmJiMmFhODAyYTI2N2RlZTIyMTNhZTdkNWEx
ZTE5ZWI0Mjk0YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVl
ZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIy
NDkxZDQ3OGQ2NmRmNTZjMTk4NiA5MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1
YWU3CiAxMjkxMDkgZmFpbCBjMDVmMzY0MmY0MzA0ZGQwODE4NzZlNzdhNjg1NTViNmFiYTQ0ODNm
IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1
YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2
ZGY1NmMxOTg2IDkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKIDEyOTEx
NCBmYWlsIDAyMDBmYmRkNDMxNTE5ZDczMGI1ZDM5OWExMjg0MGVjODMyYjI3Y2MgYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNm
YmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYg
OTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwogMTI5MTEwIGZhaWwgMDIw
MGZiZGQ0MzE1MTlkNzMwYjVkMzk5YTEyODQwZWM4MzJiMjdjYyBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEz
ZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5MjY2NmZkZDZl
MGFmYWI5ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1YWU3CiAxMjkxMTcgcGFzcyBkZTNmYmIyYWE4MDJh
MjY3ZGVlMjIxM2FlN2Q1YTFlMTllYjQyOTRhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTVi
Njc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDkyNjY2ZmRkNmUwYWZhYjk4OWIy
ZDg5NzU5ZDliNDNmMmM2NDVhZTcKIDEyOTEwNiBmYWlsIGQ4MjkyNGMzYjhkMDYwNzA5NGI5NGZh
YjI5MGEzM2M1YWQ3ZDU4NmMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2
MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2Rm
YTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0
M2YyYzY0NWFlNwogMTI5MTEyIHBhc3MgZGUzZmJiMmFhODAyYTI2N2RlZTIyMTNhZTdkNWExZTE5
ZWI0Mjk0YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYx
OGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkx
ZDQ3OGQ2NmRmNTZjMTk4NiA5MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1YWU3
CiAxMjkxMTggZmFpbCAwMjAwZmJkZDQzMTUxOWQ3MzBiNWQzOTlhMTI4NDBlYzgzMmIyN2NjIGM1
MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRh
NTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1
NmMxOTg2IDkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKU2VhcmNoaW5n
IGZvciBpbnRlcmVzdGluZyB2ZXJzaW9ucwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI4OTQ1IChw
YXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyOTA3MiAoZmFpbCks
IGZvciBiYXNpcyBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyOTEwMiAocGFzcyksIGZv
ciBiYXNpcyBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyOTEwMyAoZmFpbCksIGZvciBiYXNp
cyBmYWlsdXJlCiAwIHJldmlzaW9ucyBhdCBkZTNmYmIyYWE4MDJhMjY3ZGVlMjIxM2FlN2Q1YTFl
MTllYjQyOTRhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVk
NjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0
OTFkNDc4ZDY2ZGY1NmMxOTg2IDkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVh
ZTcKTm8gcmV2aXNpb25zIGxlZnQgdG8gdGVzdCwgY2hlY2tpbmcgZ3JhcGggc3RhdGUuCiBSZXN1
bHQgZm91bmQ6IGZsaWdodCAxMjkxMDggKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXN1bHQgZm91
bmQ6IGZsaWdodCAxMjkxMTAgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6
IGZsaWdodCAxMjkxMTIgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0
IDEyOTExNCAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEy
OTExNyAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI5MTE4IChm
YWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVt
IGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICBsaW51eCBnaXQ6Ly9naXQua2VybmVs
Lm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdAogIEJ1
ZyBpbnRyb2R1Y2VkOiAgMDIwMGZiZGQ0MzE1MTlkNzMwYjVkMzk5YTEyODQwZWM4MzJiMjdjYwog
IEJ1ZyBub3QgcHJlc2VudDogZGUzZmJiMmFhODAyYTI2N2RlZTIyMTNhZTdkNWExZTE5ZWI0Mjk0
YQogIExhc3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzLzEyOTExOC8KCgogIChSZXZpc2lvbiBsb2cgdG9vIGxvbmcsIG9taXR0ZWQu
KQoKUmV2aXNpb24gZ3JhcGggbGVmdCBpbiAvaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L2xpbnV4
LWxpbnVzL3Rlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4Ni54ZW4tYm9vdC57ZG90LHBzLHBu
ZyxodG1sLHN2Z30uCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTI5
MTE4OiB0b2xlcmFibGUgQUxMIEZBSUwKCmZsaWdodCAxMjkxMTggbGludXgtbGludXMgcmVhbC1i
aXNlY3QgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncy8xMjkxMTgvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1
bjoKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAoKCmpvYnM6CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 02:51:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 02: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 1gGxeE-0000Mq-2X; Mon, 29 Oct 2018 02:51:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=733x=nj=xenproject.org=prvs=8339f4dfb=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gGxeC-0000Me-JK
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 02:51:20 +0000
X-Inumbo-ID: 82258844-db25-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 82258844-db25-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 02:51:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,438,1534809600"; d="scan'208";a="68975632"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75530-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-amd64:<job status>:broken:regression
 qemu-mainline:build-i386:<job status>:broken:regression
 qemu-mainline:build-armhf-pvops:<job status>:broken:regression
 qemu-mainline:build-i386-xsm:<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-i386-pvops:<job status>:broken:regression
 qemu-mainline:build-armhf:<job status>:broken:regression
 qemu-mainline:test-amd64-amd64-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-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-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-midway: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-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-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-amd64-amd64-libvirt: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-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386: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-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-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub: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:build-i386-libvirt: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-amd64-amd64-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-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu: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-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm: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-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd: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-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-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-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair: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-libvirt-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-i386-qemuu-rhel6hvm-intel: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:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict: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-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf:host-install(4):broken:nonblocking
 qemu-mainline:build-armhf-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-xsm:host-install(4):broken:nonblocking
 qemu-mainline:build-i386:host-install(4):broken:nonblocking
 qemu-mainline:build-i386-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64-pvops:host-install(4):broken:nonblocking
 qemu-mainline:build-amd64-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: qemuu=179f9ac887973c818b2578bd79fa3ed2522657d4
X-Osstest-Versions-That: qemuu=6e6ffc9ffa88eb6af6f39931f6b495805b150c95
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 29 Oct 2018 02:51:09 +0000
Subject: [Xen-devel] [qemu-mainline baseline-only test] 75530: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTUzMCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5j
b20vb3NzdGVzdC9sb2dzLzc1NTMwLwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMg
Oi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVk
aW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2Vu
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAg
ICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVz
PiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQg
bi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJh
c2VsaW5lIHVudGVzdGVkCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRl
c3RlZAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgIGJyb2tlbiBi
YXNlbGluZSB1bnRlc3RlZAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAg
ICAgICAgICAgICAgIDE3OWY5YWM4ODc5NzNjODE4YjI1NzhiZDc5ZmEzZWQyNTIyNjU3ZDQKYmFz
ZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDZlNmZmYzlmZmE4OGViNmFmNmYz
OTkzMWY2YjQ5NTgwNWIxNTBjOTUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NTUyNSAgMjAxOC0x
MC0yOCAwMTo0OTowMCBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzU1MzAgIDIw
MTgtMTAtMjggMjI6MTg6MDAgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIERpbWl0cmlqZSBOaWtvbGljIDxkbmlrb2xpY0B3YXZl
Y29tcC5jb20+CiAgTWF0dGhldyBGb3J0dW5lIDxtYXR0aGV3LmZvcnR1bmVAbWlwcy5jb20+CiAg
UGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgoKam9iczoKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2Vu
ICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczog
L2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5z
b3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1p
Mzg2IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhmLXB2b3BzIGJyb2tlbgpicm9rZW4tam9i
IGJ1aWxkLWkzODYteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4K
YnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2
LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhmIGJyb2tlbgpicm9rZW4tc3RlcCBi
dWlsZC1hcm1oZiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYtcHZvcHMg
aG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYteHNtIGhvc3QtaW5zdGFsbCg0
KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWls
ZC1pMzg2LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0
LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQp
CmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXhzbSBob3N0LWluc3RhbGwoNCkKClB1c2ggbm90IGFw
cGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KY29tbWl0IDE3OWY5YWM4ODc5NzNjODE4YjI1NzhiZDc5ZmEzZWQyNTIy
NjU3ZDQKTWVyZ2U6IDZlNmZmYzkgODlhOTU1ZQpBdXRob3I6IFBldGVyIE1heWRlbGwgPHBldGVy
Lm1heWRlbGxAbGluYXJvLm9yZz4KRGF0ZTogICBGcmkgT2N0IDI2IDIwOjE2OjM4IDIwMTggKzAx
MDAKCiAgICBNZXJnZSByZW1vdGUtdHJhY2tpbmcgYnJhbmNoICdyZW1vdGVzL2FtYXJrb3ZpYy90
YWdzL21pcHMtcXVldWUtb2N0LTIwMTgtcGFydC0zJyBpbnRvIHN0YWdpbmcKICAgIAogICAgTUlQ
UyBxdWV1ZSBmb3IgT2N0b2JlciAyMDE4IC0gcGFydCAzCiAgICAKICAgICMgZ3BnOiBTaWduYXR1
cmUgbWFkZSBUaHUgMjUgT2N0IDIwMTggMjE6MTQ6MDIgQlNUCiAgICAjIGdwZzogICAgICAgICAg
ICAgICAgdXNpbmcgUlNBIGtleSBENDk3MkE4OTY3Rjc1QTY1CiAgICAjIGdwZzogR29vZCBzaWdu
YXR1cmUgZnJvbSAiQWxla3NhbmRhciBNYXJrb3ZpYyA8YW1hcmtvdmljQHdhdmVjb21wLmNvbT4i
CiAgICAjIGdwZzogV0FSTklORzogVGhpcyBrZXkgaXMgbm90IGNlcnRpZmllZCB3aXRoIGEgdHJ1
c3RlZCBzaWduYXR1cmUhCiAgICAjIGdwZzogICAgICAgICAgVGhlcmUgaXMgbm8gaW5kaWNhdGlv
biB0aGF0IHRoZSBzaWduYXR1cmUgYmVsb25ncyB0byB0aGUgb3duZXIuCiAgICAjIFByaW1hcnkg
a2V5IGZpbmdlcnByaW50OiA4NTI2IEZCRjEgNURBMyA4MTFGIDRBMDEgIERENzUgRDQ5NyAyQTg5
IDY3RjcgNUE2NQogICAgCiAgICAqIHJlbW90ZXMvYW1hcmtvdmljL3RhZ3MvbWlwcy1xdWV1ZS1v
Y3QtMjAxOC1wYXJ0LTM6CiAgICAgIHRhcmdldC9taXBzOiBBZGQgZGlzYXNzZW1ibGVyIHN1cHBv
cnQgZm9yIG5hbm9NSVBTCiAgICAgIHRhcmdldC9taXBzOiBJbXBsZW1lbnQgZW11bGF0aW9uIG9m
IG5hbm9NSVBTIEVWQSBpbnN0cnVjdGlvbnMKICAgICAgdGFyZ2V0L21pcHM6IEFkZCBuYW5vTUlQ
UyBDUkMzMiBpbnN0cnVjdGlvbiBwb29sCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFBldGVyIE1h
eWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KCmNvbW1pdCA4OWE5NTVlOGRmM2RiYTZm
OTY4NTljZDAzMzkzNTYyNDNiNmM5OTZmCkF1dGhvcjogQWxla3NhbmRhciBNYXJrb3ZpYyA8YW1h
cmtvdmljQHdhdmVjb21wLmNvbT4KRGF0ZTogICBXZWQgT2N0IDI0IDE3OjQxOjQ5IDIwMTggKzAy
MDAKCiAgICB0YXJnZXQvbWlwczogQWRkIGRpc2Fzc2VtYmxlciBzdXBwb3J0IGZvciBuYW5vTUlQ
UwogICAgCiAgICBBZGQgZGlzYXNzZW1ibGVyIHN1cHBvcnQgZm9yIG5hbm9NSVBTLgogICAgCiAg
ICBSZXZpZXdlZC1ieTogU3RlZmFuIE1hcmtvdmljIDxzbWFya292aWNAd2F2ZWNvbXAuY29tPgog
ICAgU2lnbmVkLW9mZi1ieTogTWF0dGhldyBGb3J0dW5lIDxtYXR0aGV3LmZvcnR1bmVAbWlwcy5j
b20+CiAgICBTaWduZWQtb2ZmLWJ5OiBBbGVrc2FuZGFyIE1hcmtvdmljIDxhbWFya292aWNAd2F2
ZWNvbXAuY29tPgoKY29tbWl0IGQwNDZhOWVhMWI4ODc3YTU3MGE4YjEyYTJkMDEyNWVjNTlmZTVi
MjIKQXV0aG9yOiBEaW1pdHJpamUgTmlrb2xpYyA8ZG5pa29saWNAd2F2ZWNvbXAuY29tPgpEYXRl
OiAgIFdlZCBPY3QgMjQgMTg6NTE6MDQgMjAxOCArMDIwMAoKICAgIHRhcmdldC9taXBzOiBJbXBs
ZW1lbnQgZW11bGF0aW9uIG9mIG5hbm9NSVBTIEVWQSBpbnN0cnVjdGlvbnMKICAgIAogICAgSW1w
bGVtZW50IGVtdWxhdGlvbiBvZiBuYW5vTUlQUyBFVkEgaW5zdHJ1Y3Rpb25zLiBUaGV5IGFyZSBh
bGwKICAgIHBhcnQgb2YgUC5MUy5FMCBpbnN0cnVjdGlvbiBwb29sLCBvciBvbmUgb2YgaXRzIHN1
YnBvb2xzLgogICAgCiAgICBSZXZpZXdlZC1ieTogU3RlZmFuIE1hcmtvdmljIDxzbWFya292aWNA
d2F2ZWNvbXAuY29tPgogICAgU2lnbmVkLW9mZi1ieTogRGltaXRyaWplIE5pa29saWMgPGRuaWtv
bGljQHdhdmVjb21wLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEFsZWtzYW5kYXIgTWFya292aWMg
PGFtYXJrb3ZpY0B3YXZlY29tcC5jb20+Cgpjb21taXQgYmExZTgxMTcxZmI3NjFhZWE5YTlhNGNj
YWRlZGY4MDhlMzRlYWFlMgpBdXRob3I6IEFsZWtzYW5kYXIgTWFya292aWMgPGFtYXJrb3ZpY0B3
YXZlY29tcC5jb20+CkRhdGU6ICAgV2VkIE9jdCAyNCAxODo1ODo0MiAyMDE4ICswMjAwCgogICAg
dGFyZ2V0L21pcHM6IEFkZCBuYW5vTUlQUyBDUkMzMiBpbnN0cnVjdGlvbiBwb29sCiAgICAKICAg
IEFkZCBuYW5vTUlQUyBDUkMzMiBpbnN0cnVjdGlvbiBwb29sLgogICAgCiAgICBSZXZpZXdlZC1i
eTogU3RlZmFuIE1hcmtvdmljIDxzbWFya292aWNAd2F2ZWNvbXAuY29tPgogICAgU2lnbmVkLW9m
Zi1ieTogQWxla3NhbmRhciBNYXJrb3ZpYyA8YW1hcmtvdmljQHdhdmVjb21wLmNvbT4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 03:17:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 03: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 1gGy3X-0002RQ-AZ; Mon, 29 Oct 2018 03:17: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=5tkv=nj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gGy3W-0002RD-4c
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 03:17:30 +0000
X-Inumbo-ID: 2a47e4a6-db29-11e8-b8f1-12d6303a7972
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2a47e4a6-db29-11e8-b8f1-12d6303a7972;
 Mon, 29 Oct 2018 03:17: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 <aliasfile-bounces@xenproject.org>)
 id 1gGy3R-0002am-Un; Mon, 29 Oct 2018 03:17: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 1gGy3R-0000jX-8r; Mon, 29 Oct 2018 03:17:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gGy3R-0006oI-8H; Mon, 29 Oct 2018 03:17:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129113-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=2f6693c283b54666def65e5e0d0b84e48b21cfef
X-Osstest-Versions-That: ovmf=0cd645250306b244a5d6e0e293ed1786ec101641
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 29 Oct 2018 03:17:25 +0000
Subject: [Xen-devel] [ovmf test] 129113: 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>

ZmxpZ2h0IDEyOTExMyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjkxMTMvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAyZjY2OTNjMjgzYjU0NjY2ZGVmNjVlNWUwZDBiODRl
NDhiMjFjZmVmCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAwY2Q2NDUy
NTAzMDZiMjQ0YTVkNmUwZTI5M2VkMTc4NmVjMTAxNjQxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjkwOTUgIDIwMTgtMTAtMjggMTM6NDA6NTEgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI5MTEzICAyMDE4LTEwLTI5IDAwOjQwOjU1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmlheGluIFd1
IDxKaWF4aW4ud3VAaW50ZWwuY29tPgogIFd1IEppYXhpbiA8amlheGluLnd1QGludGVsLmNvbT4K
CmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwpp
bWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBn
ZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoK
VG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1mLmdpdAogICAwY2Q2
NDUyNTAzLi4yZjY2OTNjMjgzICAyZjY2OTNjMjgzYjU0NjY2ZGVmNjVlNWUwZDBiODRlNDhiMjFj
ZmVmIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 03:40:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 03:40: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 1gGyQ6-0004Y7-9e; Mon, 29 Oct 2018 03:40: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=5tkv=nj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gGyQ5-0004Xx-D0
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 03:40:49 +0000
X-Inumbo-ID: 6c39dc5e-db2c-11e8-953e-12d6303a7972
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6c39dc5e-db2c-11e8-953e-12d6303a7972;
 Mon, 29 Oct 2018 03:40: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 <aliasfile-bounces@xenproject.org>)
 id 1gGyQ2-00030t-4C; Mon, 29 Oct 2018 03:40: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 1gGyQ1-0001GD-Rd; Mon, 29 Oct 2018 03:40:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gGyQ1-0005lB-Qy; Mon, 29 Oct 2018 03:40:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129116-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=079df73c0a5b4b09b71044091d65a986452d829c
X-Osstest-Versions-That: xen=5d91b689dde48522a591ad3cac7c0520b4dec30c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 29 Oct 2018 03:40:45 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 129116: 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>

ZmxpZ2h0IDEyOTExNiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyOTExNi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAwNzlkZjczYzBhNWI0YjA5YjcxMDQ0MDkxZDY1YTk4NjQ1MmQ4MjljCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA1ZDkxYjY4OWRkZTQ4NTIyYTU5
MWFkM2NhYzdjMDUyMGI0ZGVjMzBjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjkwMTYgIDIwMTgt
MTAtMjYgMTc6MDA6NDMgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI5MTExICAy
MDE4LTEwLTI4IDIzOjAyOjI4IFogICAgMCBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQt
YXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
aTM4NiAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hp
bmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAog
ICA1ZDkxYjY4OWRkLi4wNzlkZjczYzBhICAwNzlkZjczYzBhNWI0YjA5YjcxMDQ0MDkxZDY1YTk4
NjQ1MmQ4MjljIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 05:28:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 05: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 1gH06U-0003z1-On; Mon, 29 Oct 2018 05: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=5tkv=nj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gH06T-0003yo-QX
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 05:28:41 +0000
X-Inumbo-ID: 7d1dd408-db3b-11e8-9345-12d6303a7972
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7d1dd408-db3b-11e8-9345-12d6303a7972;
 Mon, 29 Oct 2018 05:28: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 <aliasfile-bounces@xenproject.org>)
 id 1gH06O-0005Tv-LX; Mon, 29 Oct 2018 05:28: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 1gH06O-0003cU-EB; Mon, 29 Oct 2018 05:28:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gH06O-00077x-DU; Mon, 29 Oct 2018 05:28:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129086-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.4:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install: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-xl-pvshim:guest-start:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:host-ping-check-native:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.4:test-arm64-arm64-examine:reboot:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-xsm:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-credit2:xen-boot:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-libvirt-xsm:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-credit1:xen-boot: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-intel:xen-boot/l1: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-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-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-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-qemuu-nested-amd:xen-boot/l1: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-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-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
 linux-4.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:guest-start/debian.repeat: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-amd64-amd64-xl-qemut-ws16-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
 linux-4.4:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=afd2ff9b7e1b367172f18ba7f693dfb62bdcb2dc
X-Osstest-Versions-That: linux=afd2ff9b7e1b367172f18ba7f693dfb62bdcb2dc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 29 Oct 2018 05:28:36 +0000
Subject: [Xen-devel] [linux-4.4 baseline test] 129086: 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>

Ik9sZCIgdGVzdGVkIHZlcnNpb24gaGFkIG5vdCBhY3R1YWxseSBiZWVuIHRlc3RlZDsgdGhlcmVm
b3JlIGluIHRoaXMKZmxpZ2h0IHdlIHRlc3QgaXQsIHJhdGhlciB0aGFuIGEgbmV3IGNhbmRpZGF0
ZS4gIFRoZSBiYXNlbGluZSwgaWYKYW55LCBpcyB0aGUgbW9zdCByZWNlbnQgYWN0dWFsbHkgdGVz
dGVkIHJldmlzaW9uLgoKZmxpZ2h0IDEyOTA4NiBsaW51eC00LjQgcmVhbCBbcmVhbF0KaHR0cDov
L2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyOTA4Ni8KCkZhaWx1
cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDUgaG9zdC1waW5n
LWNoZWNrLW5hdGl2ZSAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAg
IDggcmVib290ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTQgeGVuLWJvb3QvbDEgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAxNCB4ZW4tYm9vdC9sMSAgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTYg
Z3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAg
ICAgICAgICAgICBhZmQyZmY5YjdlMWIzNjcxNzJmMThiYTdmNjkzZGZiNjJiZGNiMmRjCmJhc2Vs
aW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICBhZmQyZmY5YjdlMWIzNjcxNzJmMThi
YTdmNjkzZGZiNjJiZGNiMmRjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjkwODYgIDIwMTgtMTAt
MjggMDY6NDE6MzYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgICAgICAgICAgICAg
ICAgICAgICAgICAobm90IGZvdW5kKSAgICAgICAgIDAgYXR0ZW1wdHMKCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVibGlzaGVkIHRlc3RlZCB0cmVlIGlzIGFscmVh
ZHkgdXAgdG8gZGF0ZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 07:31:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 07: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 1gH20k-0004uo-63; Mon, 29 Oct 2018 07:30: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=5tkv=nj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gH20i-0004ue-UI
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 07:30:52 +0000
X-Inumbo-ID: 8f457404-db4c-11e8-92a6-12d6303a7972
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8f457404-db4c-11e8-92a6-12d6303a7972;
 Mon, 29 Oct 2018 07:30: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 <aliasfile-bounces@xenproject.org>)
 id 1gH20f-0007mk-Cn; Mon, 29 Oct 2018 07:30: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 1gH20f-0000WQ-3c; Mon, 29 Oct 2018 07:30:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gH20f-0002Dd-32; Mon, 29 Oct 2018 07:30:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129121-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-i386-libvirt:libvirt-build:fail:regression
 ovmf:build-i386-pvops:kernel-build:fail:regression
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=c09b254bdc6050cc8b580a26558f692f958645d6
X-Osstest-Versions-That: ovmf=2f6693c283b54666def65e5e0d0b84e48b21cfef
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 29 Oct 2018 07:30:49 +0000
Subject: [Xen-devel] [ovmf test] 129121: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyOTEyMSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjkxMjEvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGli
dmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTExMwogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI5MTEzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2Nr
aW5nOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5n
Ogogb3ZtZiAgICAgICAgICAgICAgICAgYzA5YjI1NGJkYzYwNTBjYzhiNTgwYTI2NTU4ZjY5MmY5
NTg2NDVkNgpiYXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgMmY2NjkzYzI4
M2I1NDY2NmRlZjY1ZTVlMGQwYjg0ZTQ4YjIxY2ZlZgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI5
MTEzICAyMDE4LTEwLTI5IDAwOjQwOjU1IFogICAgMCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEyOTEyMSAgMjAxOC0xMC0yOSAwMzo0MTo0NSBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIENoYXNlbCBDaGl1
IDxjaGFzZWwuY2hpdUBpbnRlbC5jb20+CiAgQ2hhc2VsLCBDaGl1IDxjaGFzZWwuY2hpdUBpbnRl
bC5jb20+CiAgUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBjMDliMjU0YmRjNjA1
MGNjOGI1ODBhMjY1NThmNjkyZjk1ODY0NWQ2CkF1dGhvcjogQ2hhc2VsLCBDaGl1IDxjaGFzZWwu
Y2hpdUBpbnRlbC5jb20+CkRhdGU6ICAgRnJpIE9jdCAyNiAxNToxMjozMyAyMDE4ICswODAwCgog
ICAgSW50ZWxGc3AyUGtnOiBGaXhlZCBwb3RlbnRpYWxseSBOVUxMIHBvaW50ZXIgYWNjZXNzaW5n
CiAgICAKICAgIFJFRjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNn
aT9pZD0xMjgwCiAgICAKICAgIFdoZW4gY29weWluZyBJRFQgdGFibGUgaW4gU2VjTWFpbiwgdGhl
IHBvaW50ZXIgbWlnaHQgYmUKICAgIE5VTEwgc28gYWRkZWQgdGhlIGNoZWNrIHRvIGZpeCBpdC4K
ICAgIAogICAgVGVzdDogVmVyaWZpZWQgb24gaW50ZXJuYWwgcGxhdGZvcm0gYW5kIGJvb3RzIHN1
Y2Nlc3NmdWxseS4KICAgIAogICAgQ2M6IEppZXdlbiBZYW8gPEppZXdlbi55YW9AaW50ZWwuY29t
PgogICAgQ2M6IERlc2ltb25lIE5hdGhhbmllbCBMIDxuYXRoYW5pZWwubC5kZXNpbW9uZUBpbnRl
bC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3Jl
ZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBDaGFzZWwgQ2hpdSA8Y2hhc2VsLmNoaXVAaW50
ZWwuY29tPgoKY29tbWl0IDcwNDI1NDU2ZGFlMTZmY2EyMzU0MDkzNmM4ZmIwZDJiODY3NzZiOTcK
QXV0aG9yOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgpEYXRlOiAgIFRodSBPY3QgMjUg
MTg6MDk6NDYgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZy9Vc2JCdXNQZWk6IFJlamVjdCBk
ZXNjcmlwdG9yIHdob3NlIGxlbmd0aCBpcyBiYWQKICAgIAogICAgVG9kYXkncyBpbXBsZW1lbnRh
dGlvbiBkb2Vzbid0IGNoZWNrIHdoZXRoZXIgdGhlIGxlbmd0aCBvZgogICAgZGVzY3JpcHRvciBp
cyB2YWxpZCBiZWZvcmUgdXNpbmcgaXQuCiAgICAKICAgIFRoZSBwYXRjaCBmaXhlcyB0aGlzIGlz
c3VlIGJ5IHN5bmNpbmcgdGhlIHNpbWlsYXIgZml4IHRvIFVzYkJ1c0R4ZS4KICAgIDcwYzNjMjM3
MGEyYWVmZTcxY2YwZjZjMWExZTA2M2Y3ZDc0ZTFkNzkKICAgICpNZGVNb2R1bGVQa2cvVXNiQnVz
OiBSZWplY3QgZGVzY3JpcHRvciB3aG9zZSBsZW5ndGggaXMgYmFkCiAgICAKICAgIEFkZGl0aW9u
YWxseSB0aGUgcGF0Y2ggYWxzbyByZWplY3RzIHRoZSBkYXRhIHdoZW4gbGVuZ3RoIGlzCiAgICBs
YXJnZXIgdGhhbiBzaXplb2YgKFBlaVVzYkRldmljZS0+Q29uZmlndXJhdGlvbkRhdGEpLgogICAg
CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQg
MS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAg
UmV2aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICAgIENjOiBKaWV3
ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4KCmNvbW1pdCBjOTZkZTFkYmFlZGNlMTE0ODk5
NzRjM2U5NzdmMWRlNGVjNWNmYjg0CkF1dGhvcjogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNv
bT4KRGF0ZTogICBUaHUgT2N0IDI1IDE3OjA3OjEyIDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQ
a2cvVXNiQnVzUGVpOiBGaXggb3V0LW9mLWJvdW5kIHJlYWQgYWNjZXNzIHRvIGRlc2NyaXB0b3Jz
CiAgICAKICAgIFRvZGF5J3MgaW1wbGVtZW50YXRpb24gcmVhZHMgdGhlIFR5cGUvTGVuZ3RoIGZp
ZWxkIGluIHRoZSBVU0IKICAgIGRlc2NyaXB0b3JzIGRhdGEgd2l0aG91dCBjaGVja2luZyB3aGV0
aGVyIHRoZSBvZmZzZXQgdG8gcmVhZCBpcwogICAgYmV5b25kIHRoZSBkYXRhIGJvdW5kYXJ5Lgog
ICAgCiAgICBUaGUgcGF0Y2ggZml4ZXMgdGhpcyBpc3N1ZSBieSBzeW5jaW5nIHRoZSBmaXggaW4g
Y29tbWl0CiAgICA0YzAzNGJmNjJjYmMxZjNjNWY0YjVkZjI1ZGU5N2YwZjUyODEzMmIyCiAgICAq
TWRlTW9kdWxlUGtnL1VzYkJ1czogRml4IG91dC1vZi1ib3VuZCByZWFkIGFjY2VzcyB0byBkZXNj
cmlwdG9ycwogICAgCiAgICBQYXJzZWRCeXRlcyBpbiBVc2JCdXNQZWkuR2V0RXhwZWN0ZWREZXNj
cmlwdG9yKCkgaXMgZGlmZmVyZW50IGZyb20KICAgIENvbnN1bWVkIGluIFVzYkJ1c0R4ZS5Vc2JD
cmVhdGVEZXNjKCkuCiAgICBQYXJzZWRCeXRlcyBpcyB0aGUgb2Zmc2V0IG9mIGZvdW5kIGRlc2Ny
aXB0b3Igd2hpbGUgQ29uc3VtZWQgaXMKICAgIG9mZnNldCBvZiBuZXh0IGRlc2NyaXB0b3Igb2Yg
Zm91bmQgb25lLgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1
dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlA
aW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNv
bT4KICAgIENjOiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 07:51:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 07:51: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 1gH2KP-0006Qj-5i; Mon, 29 Oct 2018 07:51: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=733x=nj=xenproject.org=prvs=8339f4dfb=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gH2KN-0006QY-F0
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 07:51:11 +0000
X-Inumbo-ID: 65cb91be-db4f-11e8-abb5-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 65cb91be-db4f-11e8-abb5-12d6303a7972;
 Mon, 29 Oct 2018 07:51:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,439,1534809600"; d="scan'208";a="68986992"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75532-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-i386:host-install(4):broken:nonblocking
 ovmf:build-i386-pvops:host-install(4):broken:nonblocking
 ovmf:build-amd64:host-install(4):broken:nonblocking
 ovmf:build-amd64-pvops:host-install(4):broken:nonblocking
 ovmf:build-i386-xsm:host-install(4):broken:nonblocking
 ovmf:build-amd64-xsm:host-install(4):broken:nonblocking
X-Osstest-Versions-This: ovmf=2f6693c283b54666def65e5e0d0b84e48b21cfef
X-Osstest-Versions-That: ovmf=0cd645250306b244a5d6e0e293ed1786ec101641
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 29 Oct 2018 07:51:06 +0000
Subject: [Xen-devel] [ovmf baseline-only test] 75532: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTUzMiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NTMyLwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
IGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVkCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICBicm9rZW4gYmFz
ZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgIGJyb2tlbiBiYXNlbGluZSB1bnRlc3RlZAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVz
dGVkCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICBicm9rZW4gYmFzZWxpbmUgdW50ZXN0ZWQKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBvdm1mICAgICAgICAgICAgICAgICAyZjY2OTNjMjgzYjU0NjY2ZGVmNjVlNWUwZDBiODRlNDhi
MjFjZmVmCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAwY2Q2NDUyNTAz
MDZiMjQ0YTVkNmUwZTI5M2VkMTc4NmVjMTAxNjQxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU1
MjggIDIwMTgtMTAtMjggMTU6NTA6MzMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1NTMyICAyMDE4LTEwLTI5IDAzOjIwOjM1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmlheGluIFd1IDxK
aWF4aW4ud3VAaW50ZWwuY29tPgogIFd1IEppYXhpbiA8amlheGluLnd1QGludGVsLmNvbT4KCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2Vu
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4g
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9o
b21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNl
LmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYW1k
NjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYgYnJva2VuCmJyb2tlbi1qb2IgYnVp
bGQtYW1kNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni14c20gYnJva2VuCmJy
b2tlbi1qb2IgYnVpbGQtYW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni1wdm9wcyBi
cm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtaTM4NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAg
YnVpbGQtaTM4Ni1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQg
aG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXB2b3BzIGhvc3QtaW5zdGFs
bCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0
ZXAgYnVpbGQtYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQoKUHVzaCBub3QgYXBwbGljYWJsZS4K
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpjb21taXQgMmY2NjkzYzI4M2I1NDY2NmRlZjY1ZTVlMGQwYjg0ZTQ4YjIxY2ZlZgpBdXRo
b3I6IEppYXhpbiBXdSA8SmlheGluLnd1QGludGVsLmNvbT4KRGF0ZTogICBUaHUgT2N0IDI1IDE1
OjE2OjEzIDIwMTggKzA4MDAKCiAgICBOZXR3b3JrUGtnL010ZnRwNkR4ZTogQ29ycmVjdCB0aGUg
dG90YWwgcmVjZWl2ZWQgYW5kIHNhdmVkIGJsb2NrIG51bWJlci4KICAgIAogICAgVGhlIGJsb2Nr
IHJldHVybmVkIGZyb20gTXRmdHA2UmVtb3ZlQmxvY2tOdW0gaXMgbm90IHRoZSB0b3RhbCByZWNl
aXZlZCBhbmQKICAgIHNhdmVkIGJsb2NrIG51bWJlciBpZiBpdCB3b3JrcyBpbiBwYXNzaXZlIChT
bGF2ZSkgbW9kZS4KICAgIAogICAgVGhlIGlzc3VlIHdhcyBleHBvc2VkIGJ5IHRoZSBFTVMgdGVz
dC4KICAgIAogICAgQ2M6IFllIFRpbmcgPHRpbmcueWVAaW50ZWwuY29tPgogICAgQ2M6IEZ1IFNp
eXVhbiA8c2l5dWFuLmZ1QGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0Nv
cmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFd1IEppYXhp
biA8amlheGluLnd1QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBZZSBUaW5nIDx0aW5nLnll
QGludGVsLmNvbT4KCmNvbW1pdCA5MjAyMzA0YzE4MGU4MTFhYjdiNjRjY2YwMWZlMTExODc5Njlm
ZTliCkF1dGhvcjogSmlheGluIFd1IDxKaWF4aW4ud3VAaW50ZWwuY29tPgpEYXRlOiAgIFRodSBP
Y3QgMjUgMTU6MzE6MTAgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZS9NdGZ0cDREeGU6IENv
cnJlY3QgdGhlIHRvdGFsIHJlY2VpdmVkIGFuZCBzYXZlZCBibG9jayBudW1iZXIuCiAgICAKICAg
IFRoZSBibG9jayByZXR1cm5lZCBmcm9tIE10ZnRwNFJlbW92ZUJsb2NrTnVtIGlzIG5vdCB0aGUg
dG90YWwgcmVjZWl2ZWQgYW5kCiAgICBzYXZlZCBibG9jayBudW1iZXIgaWYgaXQgd29ya3MgaW4g
cGFzc2l2ZSAoU2xhdmUpIG1vZGUuCiAgICAKICAgIFRoZSBpc3N1ZSB3YXMgZXhwb3NlZCBieSB0
aGUgRU1TIHRlc3QuCiAgICAKICAgIENjOiBZZSBUaW5nIDx0aW5nLnllQGludGVsLmNvbT4KICAg
IENjOiBGdSBTaXl1YW4gPHNpeXVhbi5mdUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRl
cjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5
OiBXdSBKaWF4aW4gPGppYXhpbi53dUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogWWUgVGlu
ZyA8dGluZy55ZUBpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 08:46:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 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 1gH3Bp-0002Ha-Q1; Mon, 29 Oct 2018 08:46:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=5tkv=nj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gH3Bo-0002HQ-UL
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 08:46:24 +0000
X-Inumbo-ID: 1d1b3847-db57-11e8-87d6-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1d1b3847-db57-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 08:46: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 <aliasfile-bounces@xenproject.org>)
 id 1gH3Bk-0001FX-CG; Mon, 29 Oct 2018 08: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 1gH3Bk-0004Zn-3D; Mon, 29 Oct 2018 08:46:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gH3Bk-0001lg-2I; Mon, 29 Oct 2018 08:46:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129090-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-saverestore.2:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=f294d80e8e43d4cdcc6d4d94b1e9c9b1aadf67d8
X-Osstest-Versions-That: xen=782ca9b94f77026875dd98d6288fc1f8dcc7ce19
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 29 Oct 2018 08:46:20 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 129090: 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>

ZmxpZ2h0IDEyOTA5MCB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyOTA5MC8KCkZhaWx1cmVzIDotLyBi
dXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUg
bm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE2IGd1
ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyODg0NAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiAgICBmYWlsIGxpa2UgMTI4
ODY4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTQgZ3Vlc3QtbG9jYWxt
aWdyYXRlICAgIGZhaWwgbGlrZSAxMjg5MDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODkwMAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBm
YWlsIGxpa2UgMTI4OTAwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTYg
Z3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGxpa2UgMTI4OTAwCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGxpa2Ug
MTI4OTAwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAg
ICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjg5MDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyODkwMAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBmMjk0ZDgwZThlNDNkNGNkY2M2ZDRkOTRiMWU5YzliMWFhZGY2N2Q4CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA3ODJjYTliOTRmNzcwMjY4NzVk
ZDk4ZDYyODhmYzFmOGRjYzdjZTE5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjg5MDAgIDIwMTgt
MTAtMjAgMTQ6MjM6MzYgWiAgICA4IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI4OTY2ICAy
MDE4LTEwLTI0IDIxOjM2OjIyIFogICAgNCBkYXlzICAgIDQgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2
ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFn
ZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5l
cmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVz
dCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8g
eGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICA3ODJjYTliOTRmLi5mMjk0
ZDgwZThlICBmMjk0ZDgwZThlNDNkNGNkY2M2ZDRkOTRiMWU5YzliMWFhZGY2N2Q4IC0+IHN0YWJs
ZS00LjkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 09:33:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 09:33: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 1gH3uu-0005vq-RN; Mon, 29 Oct 2018 09: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=5tkv=nj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gH3ut-0005ve-GQ
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 09:32:59 +0000
X-Inumbo-ID: 9e5f99b8-db5d-11e8-aa82-12d6303a7972
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9e5f99b8-db5d-11e8-aa82-12d6303a7972;
 Mon, 29 Oct 2018 09:32: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 <aliasfile-bounces@xenproject.org>)
 id 1gH3uj-000275-KD; Mon, 29 Oct 2018 09:32: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 1gH3uj-00060Q-CO; Mon, 29 Oct 2018 09:32:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gH3uj-00014w-Bm; Mon, 29 Oct 2018 09:32:49 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-129128-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: freebsd-master:build-amd64-freebsd:<job
 status>:broken:regression
 freebsd-master:build-amd64-freebsd:host-build-prep:fail:regression
 freebsd-master:build-amd64-xen-freebsd:build-check(1):blocked:nonblocking
 freebsd-master:build-amd64-freebsd-again:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: freebsd=d59b5479f9c99e4417907cf706bf3e98b116d113
X-Osstest-Versions-That: freebsd=c0b412ce93b9d3ee750e5f262b50e64c52d300cc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 29 Oct 2018 09:32:49 +0000
Subject: [Xen-devel] [freebsd-master test] 129128: regressions - 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>

ZmxpZ2h0IDEyOTEyOCBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI5MTI4LwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAg
ICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC1m
cmVlYnNkICAgICAgICAgICA2IGhvc3QtYnVpbGQtcHJlcCAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjg0OTcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgZDU5YjU0NzlmOWM5OWU0NDE3OTA3
Y2Y3MDZiZjNlOThiMTE2ZDExMwpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgYzBiNDEyY2U5M2I5ZDNlZTc1MGU1ZjI2MmI1MGU2NGM1MmQzMDBjYwoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI4NDk3ICAyMDE4LTEwLTA4IDA5OjE5OjUyIFogICAyMSBkYXlzCkZhaWxpbmcg
c2luY2UgICAgICAgIDEyODU4MiAgMjAxOC0xMC0xMCAwOToxOToyNSBaICAgMTkgZGF5cyAgICA5
IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyOTEyOCAgMjAxOC0xMC0yOSAwOToxOTow
NyBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlz
aW9ucyB1bmRlciB0ZXN0OgogIDBtcCA8MG1wQEZyZWVCU0Qub3JnPgogIGFlIDxhZUBGcmVlQlNE
Lm9yZz4KICBhbGMgPGFsY0BGcmVlQlNELm9yZz4KICBhbGxhbmp1ZGUgPGFsbGFuanVkZUBGcmVl
QlNELm9yZz4KICBhbmRyZXcgPGFuZHJld0BGcmVlQlNELm9yZz4KICBhcmljaGFyZHNvbiA8YXJp
Y2hhcmRzb25ARnJlZUJTRC5vcmc+CiAgYXZnIDxhdmdARnJlZUJTRC5vcmc+CiAgYmFwdCA8YmFw
dEBGcmVlQlNELm9yZz4KICBiY3IgPGJjckBGcmVlQlNELm9yZz4KICBiY3JhbiA8YmNyYW5ARnJl
ZUJTRC5vcmc+CiAgYnIgPGJyQEZyZWVCU0Qub3JnPgogIGJyb29rcyA8YnJvb2tzQEZyZWVCU0Qu
b3JnPgogIGJ3aWRhd3NrIDxid2lkYXdza0BGcmVlQlNELm9yZz4KICBieiA8YnpARnJlZUJTRC5v
cmc+CiAgQ2Fzc2lhbm8gUGVpeG90byBhbmQgb3RoZXJzCiAgY2VtIDxjZW1ARnJlZUJTRC5vcmc+
CiAgY3kgPGN5QEZyZWVCU0Qub3JnPgogIGRhdmlkY3MgPGRhdmlkY3NARnJlZUJTRC5vcmc+CiAg
ZGVscGhpaiA8ZGVscGhpakBGcmVlQlNELm9yZz4KICBkZXMgPGRlc0BGcmVlQlNELm9yZz4KICBk
dGVza2UgPGR0ZXNrZUBGcmVlQlNELm9yZz4KICBlYWRsZXIgPGVhZGxlckBGcmVlQlNELm9yZz4K
ICBlZ3lwY2lvIDxlZ3lwY2lvQEZyZWVCU0Qub3JnPgogIGVtYXN0ZSA8ZW1hc3RlQEZyZWVCU0Qu
b3JnPgogIGVyaiA8ZXJqQEZyZWVCU0Qub3JnPgogIGV1Z2VuIDxldWdlbkBGcmVlQlNELm9yZz4K
ICBGeW9kb3IgVXN0aW5vdiA8dWZtQHVmbS5zdT4KICBnamIgPGdqYkBGcmVlQlNELm9yZz4KICBn
bGViaXVzIDxnbGViaXVzQEZyZWVCU0Qub3JnPgogIGdvbnpvIDxnb256b0BGcmVlQlNELm9yZz4K
ICBoc2VsYXNreSA8aHNlbGFza3lARnJlZUJTRC5vcmc+CiAgaW1wIDxpbXBARnJlZUJTRC5vcmc+
CiAgamFtaWUgPGphbWllQEZyZWVCU0Qub3JnPgogIGpjaGFuZHJhIDxqY2hhbmRyYUBGcmVlQlNE
Lm9yZz4KICBqaGIgPGpoYkBGcmVlQlNELm9yZz4KICBqaGliYml0cyA8amhpYmJpdHNARnJlZUJT
RC5vcmc+CiAgamlsbGVzIDxqaWxsZXNARnJlZUJTRC5vcmc+CiAgamtpbSA8amtpbUBGcmVlQlNE
Lm9yZz4KICBqdGwgPGp0bEBGcmVlQlNELm9yZz4KICBrZXZhbnMgPGtldmFuc0BGcmVlQlNELm9y
Zz4KICBraWIgPGtpYkBGcmVlQlNELm9yZz4KICBrcCA8a3BARnJlZUJTRC5vcmc+CiAgbHVwb3Js
IDxsdXBvcmxARnJlZUJTRC5vcmc+CiAgbWFya2ogPG1hcmtqQEZyZWVCU0Qub3JnPgogIG1hdiA8
bWF2QEZyZWVCU0Qub3JnPgogIG1ja3VzaWNrIDxtY2t1c2lja0BGcmVlQlNELm9yZz4KICBtamcg
PG1qZ0BGcmVlQlNELm9yZz4KICBtbSA8bW1ARnJlZUJTRC5vcmc+CiAgbXcgPG13QEZyZWVCU0Qu
b3JnPgogIG5wIDxucEBGcmVlQlNELm9yZz4KICBud2hpdGVob3JuIDxud2hpdGVob3JuQEZyZWVC
U0Qub3JnPgogIG9zaG9nYm8gPG9zaG9nYm9ARnJlZUJTRC5vcmc+CiAgcGV0ZXIgPHBldGVyQEZy
ZWVCU0Qub3JnPgogIHBoaWxpcCA8cGhpbGlwQEZyZWVCU0Qub3JnPgogIHBoayA8cGhrQEZyZWVC
U0Qub3JnPgogIHJncmltZXMgPHJncmltZXNARnJlZUJTRC5vcmc+CiAgcmlnb2xldHRvIDxyaWdv
bGV0dG9ARnJlZUJTRC5vcmc+CiAgcm1hY2tsZW0gPHJtYWNrbGVtQEZyZWVCU0Qub3JnPgogIHNo
dXJkIDxzaHVyZEBGcmVlQlNELm9yZz4KICBza296bG92IDxza296bG92QEZyZWVCU0Qub3JnPgog
IHNsYXZhc2ggPHNsYXZhc2hARnJlZUJTRC5vcmc+CiAgdGFrYXdhdGEgPHRha2F3YXRhQEZyZWVC
U0Qub3JnPgogIHRpamwgPHRpamxARnJlZUJTRC5vcmc+CiAgdG11bnJvIDx0bXVucm9ARnJlZUJT
RC5vcmc+CiAgdG9iaWsgPHRvYmlrQEZyZWVCU0Qub3JnPgogIHRyYXN6IDx0cmFzekBGcmVlQlNE
Lm9yZz4KICB0c29vbWUgPHRzb29tZUBGcmVlQlNELm9yZz4KICB0dWV4ZW4gPHR1ZXhlbkBGcmVl
QlNELm9yZz4KICB2bWFmZmlvbmUgPHZtYWZmaW9uZUBGcmVlQlNELm9yZz4KICB3aHUgPHdodUBG
cmVlQlNELm9yZz4KICB3dWxmIDx3dWxmQEZyZWVCU0Qub3JnPgogIHl1cmlwdiA8eXVyaXB2QEZy
ZWVCU0Qub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LWZyZWVic2QtYWdhaW4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtZnJlZWJzZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2
NC14ZW4tZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1mcmVlYnNkIGJyb2tlbgoKTm90IHB1c2hpbmcu
CgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2OTIxIGxpbmVzIGxvbmcuKQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 10:06:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 10: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 1gH4R6-0008Go-PZ; Mon, 29 Oct 2018 10:06: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=rhrq=nj=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gH4R5-0008Gj-GL
 for xen-devel@lists.xen.org; Mon, 29 Oct 2018 10:06:15 +0000
X-Inumbo-ID: 441087f6-db62-11e8-8af3-12d6303a7972
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (unknown
 [104.47.2.64]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 441087f6-db62-11e8-8af3-12d6303a7972;
 Mon, 29 Oct 2018 10:06:13 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=M09Ic34FhKjjG+fph3sZcQ0ceDS8Z5pIDa2e1tJZDvg=;
 b=hRF5avSMDfbOwJQ71ywlfLpRI7F9bE21ITaa4IKriA2daAnCSigpJGCVSzUufjVgxU7SFalG9cBtIF4ASz4CaFVnJ7vzqdZZCKpZIU9EfnipdjZLG70RF8Ritd/lEOsBuhZaxFTZxLtvFw6O+y+AlNXaViaD1Kw6UjU/kS7vU0g=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB2639.eurprd03.prod.outlook.com (10.171.104.136) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1273.25; Mon, 29 Oct 2018 10:06:11 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%8]) with mapi id 15.20.1273.027; Mon, 29 Oct 2018
 10:06:11 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 1/4] xen/arm: gic: Ensure we have an ISB
 between ack and do_IRQ()
Thread-Index: AQHUavzJbvgTOtHywku/qQnKphzWOaUuJI2AgABU6YCAAbtVAIABe7MAgABm1gCAASJKgIAC7rgA
Date: Mon, 29 Oct 2018 10:06:10 +0000
Message-ID: <2090f5b4-22ff-38bc-3d47-6dbb6d7fccfb@epam.com>
References: <20181023181709.11883-1-julien.grall@arm.com>
 <20181023181709.11883-2-julien.grall@arm.com>
 <6098937f-98de-bff9-6c48-5575a45875e0@epam.com>
 <57ee191b-be21-701e-ef19-4ed4df1cf289@arm.com>
 <77f72cc9-6548-afd9-3766-23326b3551d9@epam.com>
 <6acf65ef-4302-c403-32ba-1d88ab954265@epam.com>
 <22f7ebc8-c74b-0d8e-4847-9d3df9bcf5db@arm.com>
 <3622e468-8f44-1e31-138f-db58ca3835ff@epam.com>
In-Reply-To: <3622e468-8f44-1e31-138f-db58ca3835ff@epam.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-imapappendstamp: VI1PR0302MB2688.eurprd03.prod.outlook.com
 (15.20.1273.007)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB2639;
 6:4nysCJJzJtRpaYRTZZu4YIQSpUm61ZA4IXjmPC0fn9SUlpUkk54Jwlrp8WylvIxK+C0NC3K7YTiI07an5GmPMkpCgSu0qNL0xb0/3an6DiHcjcFgxaXN9COPX7jku3hsBDSYepRETtBarrli60uyUDkfTQFAHXkIc0sqv9jxQbIfhl0PRa7s2A2hJb094XWSLLTEA9fTuBkyzdKfxm7DWmltLiZrzNeYolg7fYLAG6p2FaHC7/Ajevq1vqzSW+f88J7XKdNRNbfB40IcfintzontjtlUuPx4mEGRzNQy+OqvknNKybABNWvOiV6RQckoeC3W+BtJRzx+zulIqsHhmh5I7pcLEWL88zTE5E1eFhoSYiZkYTIkvD+6waTcejY56dKnU9CBsu1sEKFa0H9UQZgb8TUYeTaLJ+TlkjluKKcvrfXiPF/+hy5hg3KRRq1efE8noarvQONOryje6vwsqA==;
 5:XM+JKGkPigWYJKjcUB2jT5xmbNjaiPHAWeNlwNrB8xJ/GmTEpOcgiBLRHy35qekNVgpzRgrl4W+NI/H55Mdr40BSRYVhI4Vxy4jK4GcSwMdXJY+ysutFqyJnsQVpsNrcXuOytuUYveJkZz6WnKylrZImzAHaOLQXr5E8AyvFSww=;
 7:NqNUiy51pnxIKpGKBitWIxfhxz370keILgAFLuX2icOtED1YvoFZtFLHacK/dd6Gu8fn5UTSQXr2r0/dLab/Brvy5dzShK3yWjAJ4qd083mhabOXcw3xLGomsFvVIJbANU2x6sHSOPtG7oHb8NU29Q==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: b2f428ba-4f68-4417-5c95-08d63d86272e
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB2639; 
x-ms-traffictypediagnostic: VI1PR0302MB2639:
x-microsoft-antispam-prvs: <VI1PR0302MB26393347AADDE30073DB65C3E6F30@VI1PR0302MB2639.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231382)(944501410)(52105095)(93006095)(93001095)(10201501046)(3002001)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB2639; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB2639; 
x-forefront-prvs: 084080FC15
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(39860400002)(346002)(396003)(136003)(376002)(366004)(189003)(199004)(6506007)(53546011)(36756003)(2900100001)(4326008)(68736007)(5250100002)(14444005)(256004)(446003)(25786009)(11346002)(2501003)(86362001)(31696002)(72206003)(478600001)(99286004)(55236004)(26005)(229853002)(66066001)(76176011)(186003)(102836004)(8676002)(81156014)(93886005)(53936002)(3846002)(6116002)(110136005)(54906003)(6436002)(81166006)(7736002)(71200400001)(305945005)(106356001)(105586002)(31686004)(71190400001)(8936002)(316002)(2616005)(476003)(486006)(97736004)(80792005)(6512007)(14454004)(6246003)(6486002)(5660300001)(2906002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB2639;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: 4VRQtkFENo1gdDfq0b8Bidrtd3yuoFiwi11zAalcFlq3IdbPxDHfKKszb9Glv3ab7TZOKII3u10vMs8OLckrawKk3vBSARsrgyx2ZjYsIfktfbAYkiStVmpa2yreXjY0wnJbtTs3srcIwfQFqbyj/rWs6+jhjkcOm7Ld3riszbB7TyUQYOpE8azG4LgMQpS91iu8EEDd7WVRQZ7T5yGChHNJGY5iKfPKrEx1tY9vdnXF7nMx89c7bAJNWy9Nytjr5y3cHytl6rtkHQ7S/3Wb4jqrAOKJJwF25LiWqTF7UuPYcaFGUxQ6LAy4jfF377yVQTkKc1WTHmBkSwFqqutBZnWaPav5de8FVdBY5zcN538=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <20D4DFAF355D3E4EAA330F16755CAF06@EPAM.onmicrosoft.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b2f428ba-4f68-4417-5c95-08d63d86272e
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Oct 2018 10:06:11.0064 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB2639
Subject: Re: [Xen-devel] [PATCH 1/4] xen/arm: gic: Ensure we have an ISB
 between ack and do_IRQ()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andre.przywara@arm.com" <andre.przywara@arm.com>,
 "sstabellini@kernel.org" <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>

SGVsbG8gSnVsaWVuLAoKClNvcnJ5IGZvciB0aGUgcHJldmlvdXMgZW1haWwgc2VudCBhcyBodG1s
LgoKCk9uIDI3LjEwLjE4IDE1OjE0LCBBbmRyaWkgQW5pc292IHdyb3RlOgo+Pj4gZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL2FybS90cmFwcy5jIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKPj4+IGluZGV4
IGY2ZjZkZTMuLjk4NTE5MmIgMTAwNjQ0Cj4+PiAtLS0gYS94ZW4vYXJjaC9hcm0vdHJhcHMuYwo+
Pj4gKysrIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKPj4+IEBAIC0yMDk1LDYgKzIwOTUsNyBAQCBz
dGF0aWMgdm9pZCBlbnRlcl9oeXBlcnZpc29yX2hlYWQoc3RydWN0Cj4+PiBjcHVfdXNlcl9yZWdz
ICpyZWdzKQo+Pj4gwqAgwqDCoMKgwqDCoMKgwqDCoCBpZiAoIGN1cnJlbnQtPmFyY2guaGNyX2Vs
MiAmIEhDUl9WQSApCj4+PiDCoCDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgY3VycmVudC0+YXJj
aC5oY3JfZWwyID0gUkVBRF9TWVNSRUcoSENSX0VMMik7Cj4+Pgo+Pj4gK8KgwqDCoMKgwqDCoMKg
IGdpY19zdG9yZV9scnMoKTsKPj4KPj4gZ2ljX2NsZWFyX2xycyguLi4pIG1heSByZXdyaXRlIHRo
ZSBMUnMuIFRvIGNvbmZpcm0gdGhpcyBzdGFsbCBMUnMgYXJlIAo+PiBub3QgZHVlIGJ5IHRoaXMg
ZnVuY3Rpb24sIGNhbiB5b3UgbW92ZSB0aGF0IGFmdGVyIGdpY19jbGVhcl9scnMoKT8KPiBSaWdo
dCB5b3UgYXJlLCBnaWNfY2xlYXJfbHJzKCksIGluIDQuMTAgY29kZWJhc2UsIHJld3JpdGVzIExS
cy4gQnV0IGl0IAo+IGRvZXMgbm90IGNoYW5nZSBQRU5ESU5HIHRvIElOVkFMSUQgdW5kZXIgbm8g
Y2lyY3Vtc3RhbmNlcyBmcm9tIG9uZSAKPiBoYW5kLiBGcm9tIGFub3RoZXIgaGFuZCwgYWxsIGNo
YW5nZXMgdG8gTFJzIGFyZSBtYWRlIHRocm91Z2ggZ2ljIAo+IHNwZWNpZmljIG9wZXJhdGlvbnMg
Z2ljX2h3X29wcy0+Li4uIHdoaWNoIGFyZSB0cmFja2VkIGJ5IG1lLiBZb3UgY2FuIAo+IHNlZSwg
aW4gdGhlIGNvZGUgYWJvdmUsIHRoYXQgSSBjb3B5IGFsbCB1cGRhdGVzIHRvIHRoZSBwaHlzaWNh
bCBMUiAKPiBpc3N1ZWQgYnkgaHlwZXJ2aXNvciBpbnRvIHRoZSBzdG9yZWQgTFJzLiBTbyBpdCBu
b3QgdGhlIGNhc2UuIEJ1dCBJJ2xsIAo+IGNoZWNrIG9uIE1vbmRheS4KCkluIDQuMTItdW5zdGFi
bGUgY29kZSBiYXNlIEkgbW92ZWQgZ2ljX3N0b3JlX2xycygpIGFmdGVyIHZnaWNfc3luY19mcm9t
X2xycygpwqAgYW5kIHNlZSBzaWduaWZpY2FudCBjaGFuZ2VzLsKgIE5vdyBzdGFsZSBsaW5lcyBh
cmUgcHJpbnRlZCBhdCB2ZXJ5IGhpZ2ggcmF0ZSwgYW5kIGl0IGlzIHRoZSBwcm9wZXIgYmVoYXZp
b3IuIEJlY2F1c2UgdGhlIGNvcnJlc3BvbmRlbnQgY2hlY2sgKHBlcmZvcm1lZCB3aGVuIHZnaWNf
c3luY19mcm9tX2xycygpIHJlYWRzIExScykgZGV0ZWN0cyB0aGF0IFZNIHByb2Nlc3NlcyBpbnRl
cnJ1cHRzIGFuZCBMUiB2YWx1ZXMgYXJlIGNoYW5nZWQgY29tcGFyaW5nIHRvIHRob3NlIHNldCBi
eSBoeXBlcnZpc29yIGxhdGVseS4KClNvIG5vdyBpdCBpcyB0aGUgcXVlc3Rpb24sIHdoeSBjb3Vs
ZCBJIGRldGVjdCBzcHVyaW91cyBjaGFuZ2VzIGluIExScyB3aXRob3V0IGV4aXRpbmcgdG8gVk0/
CgoKLS0gCgoqQW5kcmlpIEFuaXNvdioKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 10:16:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 10: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 1gH4ay-0000ff-5g; Mon, 29 Oct 2018 10:16: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=h0ho=nj=citrix.com=prvs=833ea4d4c=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gH4ax-0000fa-Em
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 10:16:27 +0000
X-Inumbo-ID: b070e8cc-db63-11e8-bac5-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b070e8cc-db63-11e8-bac5-12d6303a7972;
 Mon, 29 Oct 2018 10:16:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,439,1534809600"; d="scan'208";a="68996689"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23510.56821.357566.565841@mariner.uk.xensource.com>
Date: Mon, 29 Oct 2018 10:16:21 +0000
To: George Dunlap <george.dunlap@citrix.com>
In-Reply-To: <97a4128d-9859-a2b4-644a-1940c3dbeb45@citrix.com>
References: <20181005165701.28030-1-george.dunlap@citrix.com>
 <20181005165701.28030-5-george.dunlap@citrix.com>
 <20181008162824.GD1331@perard.uk.xensource.com>
 <97a4128d-9859-a2b4-644a-1940c3dbeb45@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 5/5] RFC: test/depriv: Add a tool to check
 process-level depriv
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

R2VvcmdlIER1bmxhcCB3cml0ZXMgKCJSZTogW1BBVENIIDUvNV0gUkZDOiB0ZXN0L2RlcHJpdjog
QWRkIGEgdG9vbCB0byBjaGVjayBwcm9jZXNzLWxldmVsIGRlcHJpdiIpOgo+IE9oLCBhY3R1YWxs
eSwgNjU1MzQgaXMgIm5vZ3JvdXAiLCB3aGljaCBpcyB0aGUgZGVmYXVsdCB3aGVuIHlvdSBkb24n
dAo+IGFkZCBhIHNwZWNpZmljIGdyb3VwLgo+IAo+IFNob3VsZCB3ZSByZWNvbW1lbmQgY3JlYXRp
bmcgYSBzZXBhcmF0ZSBncm91cCBmb3IgdGhlIFhlbiBxZW11cyBpbiBvdXIKPiBmZWF0dXJlIGRv
Yz8gIE9yIHNob3VsZCB3ZSBqdXN0IG1lbnRpb24gdGhlIHBvc3NpYmlsaXR5LCBidXQgbGVhdmUg
dGhlCj4gYWN0dWFsIGV4YW1wbGUgdG8gdGhlIGRlZmF1bHQgKHdoaWNoIHdpbGwgbm9ybWFsbHkg
ZW5kIHVwIHdpdGggdGhlCj4gYG5vZ3JvdXBgIGdyb3VwKT8KCmBub2dyb3VwJyBpc24ndCBhcyBi
aWcgYSBwcm9ibGVtIGluIGdlbmVyYWwgYXMgYG5vYm9keScuICAoTm8KcHJvY2Vzc2VzIG1heSBl
dmVyIHJ1biBhcyBub2JvZHkgYmVjYXVzZSB0byBhdm9pZCB1bmludGVuZGVkbHkKcGVybWl0dGlu
ZyBhY2Nlc3MsIHN1Y2ggYSBub24taWQgbXVzdCBlaXRoZXIgaGF2ZSBubyBwcmluY2lwYWxzIG9y
IG5vCm9iamVjdHMsIGFuZCBhIHByb2Nlc3MgcnVubmluZyB3aXRoIGEgcGFydGljdWxhciB1aWQg
aXMgYm90aDsgd2hlcmVhcwpydW5uaW5nIGFzIGEgcGFydGljdWxhciBncm91cCBkb2VzIG5vdCB0
dXJuIGEgcHJvY2VzcyBpbnRvIGFuIG9iamVjdAphY2Nlc3NpYmxlIHZpYSB0aGF0IGdyb3VwLikK
CkJ1dCBpdCdzIHN0aWxsIHByb2JhYmx5IGJlc3QgYXZvaWRlZCBpbiBjYXNlIG9mIG1pc3Rha2Vz
LiAgQWxzbwphc3NpZ25pbmcgYSBncm91cCB0byBhbGwgdGhlIHFlbXVzIG1heSBtYWtlIHNvbWUg
a2luZHMgb2YKY29uZmlndXJhdGlvbiBhcHBsaWNhYmxlIHRvIGFsbCBvZiB0aGVtIGVhc2llci4K
ClNvIEkgdGhpbmsgd2Ugc2hvdWxkIHJlY29tbWVuZCBjcmVhdGluZyBvbmUgZ3JvdXAgZm9yIHRo
aXMuCgpJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 10:17:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 10:17: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 1gH4cH-0000lu-Lg; Mon, 29 Oct 2018 10:17:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=m5uw=nj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gH4cG-0000ll-3M
 for xen-devel@lists.xen.org; Mon, 29 Oct 2018 10:17:48 +0000
X-Inumbo-ID: e1576c69-db63-11e8-87d6-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e1576c69-db63-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 10:17:46 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 29 Oct 2018 04:17:46 -0600
Message-Id: <5BD6DE4702000078001F5B92@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 29 Oct 2018 04:17:43 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
 <1539599780-14549-3-git-send-email-andrew.cooper3@citrix.com>
 <5BD3171402000078001F531D@prv1-mh.provo.novell.com>
 <afe9256a-088c-81d0-dd6d-3a9387e52f46@citrix.com>
 <5BD3269C02000078001F5401@prv1-mh.provo.novell.com>
 <55050c05-ed95-89aa-7f6a-2700a7c113b8@citrix.com>
 <5BD32C4A02000078001F545D@prv1-mh.provo.novell.com>
 <bde20fe6-dbb1-3204-73e2-879dd70c9bf0@citrix.com>
In-Reply-To: <bde20fe6-dbb1-3204-73e2-879dd70c9bf0@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 2/5] x86/domain: Initialise vcpu debug
 registers 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 <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDI2LjEwLjE4IGF0IDE3OjU4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjYvMTAvMjAxOCAxNjowMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDI2
LjEwLjE4IGF0IDE2OjUxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+PiBP
biAyNi8xMC8yMDE4IDE1OjM3LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+PiBPbiAyNi4xMC4x
OCBhdCAxNjoyMiwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+PiBPbiAy
Ni8xMC8yMDE4IDE0OjMxLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+Pj4+IE9uIDE1LjEwLjE4
IGF0IDEyOjM2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4+Pj4gLS0t
IGEveGVuL2FyY2gveDg2L2RvbWFpbi5jCj4+Pj4+Pj4gKysrIGIveGVuL2FyY2gveDg2L2RvbWFp
bi5jCj4+Pj4+Pj4gQEAgLTMyMyw2ICszMjMsMTggQEAgdm9pZCBmcmVlX3ZjcHVfc3RydWN0KHN0
cnVjdCB2Y3B1ICp2KQo+Pj4+Pj4+ICAgICAgZnJlZV94ZW5oZWFwX3BhZ2Uodik7Cj4+Pj4+Pj4g
IH0KPj4+Pj4+PiAgCj4+Pj4+Pj4gKy8qIEluaXRpYWxpc2UgdmFyaW91cyByZWdpc3RlcnMgdG8g
dGhlaXIgYXJjaGl0ZWN0dXJhbCBJTklUL1JFU0VUIHN0YXRlLiAqLwo+Pj4+Pj4+ICt2b2lkIGFy
Y2hfdmNwdV9yZWdzX2luaXQoc3RydWN0IHZjcHUgKnYpCj4+Pj4+Pj4gK3sKPj4+Pj4+PiArICAg
IHYtPmFyY2gudXNlcl9yZWdzID0gKHR5cGVvZih2LT5hcmNoLnVzZXJfcmVncykpewo+Pj4+Pj4+
ICsgICAgICAgIC5yZmxhZ3MgPSBYODZfRUZMQUdTX01CUywKPj4+Pj4+PiArICAgIH07Cj4+Pj4+
PiBTYWRseSB0aGlzIGluaXRpYWxpemVyIGJyb2tlIHRoZSBidWlsZCBvbmNlIGFnYWluIGZvciBn
Y2MgNC4zLnguCj4+Pj4+IE9oIC0gdGhhdCdzIHVuZm9ydHVuYXRlLiAgSSBndWVzcyBpdCB3aWxs
IG5lZWQgYSBtZW1zZXQgaW5zdGVhZC4KPj4+PiBPciB3ZSBmaW5hbGx5IG5lZWQgdG8gYnVtcCB0
aGUgbWluaW11bSB2ZXJzaW9uIHdlJ3JlIGhhcHB5IHdpdGguCj4+Pj4KPj4+Pj4+IChBcyBhIHNp
ZGUgbm90ZSwgdXNpbmcgLmVmbGFncyBpbnN0ZWFkIG9mIC5yZmxhZ3Mgd291bGQgaGF2ZSBhCj4+
Pj4+PiBmYWlyIGNoYW5jZSBvZiBhbiBvbWl0dGVkIFJFWCBwcmVmaXguKQo+Pj4+PiBZb3Ugc3Bl
Y2lmaWNhbGx5IHJlcXVlc3RlZCByZmxhZ3Mgb3ZlciBlZmxhZ3MgaW4geW91ciBwcmV2aW91cyBy
ZXZpZXcuCj4+Pj4gRGlkIEk/IEkgaGF2ZW4ndCBiZWVuIGFibGUgdG8gZmluZCB2MSBvZiB0aGlz
IHBhdGNoIGF0IGFsbCBpbiB0aGUgYXJjaGl2ZXMKPj4+PiAoZ29pbmcgYmFjayB0byBNYXkpLCBv
ciBpbiBteSBpbmJveCAodXNpbmcganVzdCBwYXJ0IG9mIHRoZSB0aXRsZSBmb3IKPj4+PiBzZWFy
Y2hpbmcpLiBXYXMgdGhhdCBwb3N0ZWQgaW4gcHJpdmF0ZSwgb3IgdW5kZXIgYSBkaWZmZXJlbnQg
dGl0bGU/IEknbQo+Pj4+IHRyeWluZyB0byBmaWd1cmUgd2h5IEkgd291bGQgaGF2ZSBhc2tlZCBm
b3IgdGhhdC4uLgo+Pj4gPDVCMTdFODBBMDIwMDAwNzgwMDFDOEMxREBwcnYxLW1oLnByb3ZvLm5v
dmVsbC5jb20+Cj4+IEhtbSwgeWVzLCBleGNlcHQgdGhhdCBteSBtYWlsIGNsaWVudCBkb2Vzbid0
IGFsbG93IG1lIHRvIHNlYXJjaCBmb3IKPj4gbWFpbCBJRHMsIG9yIGF0IGxlYXN0IEkgZG9uJ3Qg
a25vdyBob3cgSSB3b3VsZCBkbyB0aGF0LiBZb3UgZG9uJ3QKPj4gaGFwcGVuIHRvIGhhdmUgdGl0
bGUsIHRpbWUgc3RhbXAsIG9yIG1haWwgYXJjaGl2ZSByZWY/Cj4gCj4gIlJlOiBbUEFUQ0ggMDMv
MTFdIHg4NjogSW5pdGlhbGlzZSBkZWJ1ZyByZWdpc3RlcnMgY29ycmVjdGx5Iiwgc2VudAo+IDA2
LzA2LzIwMTgsIDE0OjU2CgpBaCwgdGhhbmtzLCBub3cgSSBzZWUuIEluIHRoYXQgZWFybGllciBw
YXRjaCB0aGUgY29udGV4dCBkaWQgbm90CmhhdmUgKGluIGh2bV92Y3B1X3Jlc2V0X3N0YXRlKCkp
IGJvdGggbGluZXMKCiAgICBtZW1zZXQoJnYtPmFyY2gudXNlcl9yZWdzLCAwLCBzaXplb2Yodi0+
YXJjaC51c2VyX3JlZ3MpKTsKICAgIHYtPmFyY2gudXNlcl9yZWdzLnJmbGFncyA9IFg4Nl9FRkxB
R1NfTUJTOwoKYW5kIGhlbmNlIEkgd2FzIGFzc3VtaW5nIHRoYXQgdGhlIGNsZWFyaW5nIG9mIHRo
ZSBoaWdoIGhhbGYgaGVyZQp3YXMgbmVjZXNzYXJ5LiAoSSBzaG91bGQgaGF2ZSBsb29rZWQgYXQg
dGhlIHNvdXJjZSBpbnN0ZWFkIG9mCmp1c3QgZ29pbmcgZnJvbSBwYXRjaCBjb250ZXh0LCBJIGFk
bWl0LikgV2l0aCB0aGUgbWVtc2V0KCksIHRoZQp1c2Ugb3IgLnJmbGFncyB3YXMgY2xlYXJseSBu
b3QgbmVjZXNzYXJ5IChhbmQgaXNuJ3QgaW4gdGhpcyBuZXcKdmVyc2lvbiBvZiB0aGUgcGF0Y2gp
LiBBbnl3YXkgLSBJJ2QgcHJlZmVyIGlmIHlvdSB1c2VkIC5lZmxhZ3MsCmJ1dCBJJ20gbm90IGdv
aW5nIHRvIG1ha2UgdGhpcyBhIHJlcXVpcmVtZW50LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 10:19:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 10: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 1gH4eE-0000zJ-4V; Mon, 29 Oct 2018 10:19: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=m5uw=nj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gH4eC-0000zC-Ex
 for xen-devel@lists.xen.org; Mon, 29 Oct 2018 10:19:48 +0000
X-Inumbo-ID: 28a12a46-db64-11e8-9156-12d6303a7972
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 28a12a46-db64-11e8-9156-12d6303a7972;
 Mon, 29 Oct 2018 10:19:46 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 29 Oct 2018 04:19:45 -0600
Message-Id: <5BD6DEBE02000078001F5B95@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 29 Oct 2018 04:19:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Daniel de Graaf" <dgdegra@tycho.nsa.gov>
References: <BA190A75E8413C49BB9E1D2B85D1181170E3DDFB@MSMR-GH1-UEA01.corp.nsa.gov>
In-Reply-To: <BA190A75E8413C49BB9E1D2B85D1181170E3DDFB@MSMR-GH1-UEA01.corp.nsa.gov>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Ping: Re: Flask default policy mismatch vs dummy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, 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>

Pj4+IE9uIDI2LjEwLjE4IGF0IDIzOjQxLCA8ZGdkZWdyYUBuc2EuZ292PiB3cm90ZToKPj4gIC0t
LS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4+IEZyb206IEphbiBCZXVsaWNoIDxKQmV1bGljaEBz
dXNlLmNvbT4KPj4gU2VudDogRnJpZGF5LCBPY3RvYmVyIDI2LCAyMDE4IDc6MTYgQU0KPj4gVG86
IERhbmllbCBkZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292Pgo+PiBDYzogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT47IHhlbi1kZXZlbEBsaXN0cy54ZW4ub3Jn
IAo+PiBTdWJqZWN0OiBbTm9uLURvRCBTb3VyY2VdIFBpbmc6IFJlOiBGbGFzayBkZWZhdWx0IHBv
bGljeSBtaXNtYXRjaCB2cyBkdW1teQo+PiAKPj4gPj4+IE9uIDExLjEwLjE4IGF0IDEzOjQwLCA8
SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+PiA+Pj4+IE9uIDExLjEwLjE4IGF0IDEwOjA1LCA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+ID4+IEZvdW5kIHdoaWxlIGxvb2tp
bmcgYXQgc29tZSBPU1NUZXN0IGxvZ3MuCj4+ID4+Cj4+ID4+IE9jdCAgOSAxNDowMzowOS41Nzkw
MzcgKFhFTikgYXZjOiAgZGVuaWVkICB7IHNldHVwIH0gZm9yIGRvbWlkPTAKPj4gPj4gc2NvbnRl
eHQ9c3lzdGVtX3U6c3lzdGVtX3I6ZG9tMF90IHRjb250ZXh0PXN5c3RlbV91OnN5c3RlbV9yOnhl
bl90Cj4+ID4+IHRjbGFzcz1yZXNvdXJjZQo+PiA+PiBPY3QgIDkgMTQ6MDM6MDkuNTkwODYzIFsg
ICAgMC41MjIxOTNdIEZhaWxlZCB0byByZXBvcnQgTU1DT05GSUcgcmVzZXJ2YXRpb24KPj4gPj4g
c3RhdGUgZm9yIFBDSSBNTUNPTkZJRyAwMDAwIFtidXMgMDAtN2ZdIHRvIGh5cGVydmlzb3IgKC0x
MykKPj4gPj4KPj4gPj4gSWYgc29tZW9uZSBoYXMgc29tZSB0dWl0cywgcGxlYXNlIGZlZWwgZnJl
ZS4gIElmIG5vdCwgSSdsbCBzZWUgd2hhdCBJCj4+ID4+IGNhbiBkbyB3aGVuIEkndmUgZ290IHNv
bWUgdGltZS4KPj4gPgo+PiA+IEhvdyBhYm91dCB0aGlzPwo+PiA+Cj4+ID4gSmFuCj4+IAo+PiBE
YW5pZWwsIGRvIHlvdSBoYXZlIGFueSB0aG91Z2h0cyBoZXJlPwo+PiAKPj4gVGhhbmtzLCBKYW4K
PiAKPiBUaGlzIGxvb2tzIGxpa2UgYSBtaXNzaW5nIGFsbG93IHJ1bGUgaW4gdGhlIHBvbGljeSBm
b3IgZG9tMDsgc29tZXRoaW5nIGxpa2U6Cj4gCj4gYWxsb3cgZG9tMF90IHhlbl90OiByZXNvdXJj
ZSBzZXR1cDsKPiAKPiBpbiBkb20wLnRlIGF0IHRoZSBlbmQgbmVhciB0aGUgYWRtaW5fZGV2aWNl
KCkgc3RhdGVtZW50cy4gIEknbSBub3QgYXQgbXkgCj4gTGludXggc3lzdGVtIGF0IHRoZSBtb21l
bnQsIG90aGVyd2lzZSBJJ2QgbWFrZSBhIHBhdGNoLgoKT2theSwgaWYgdGhlIGFkanVzdG1lbnQg
aXMgdG8gYmUgaW4gdGhlIHJ1bGVzLCB0aGVuIEknbGwgbGVhdmUgaXQKdG8geW91IChvciBhbnlv
bmUgZWxzZSB3aG8gd2FudHMgdG8gcGljayBpdCB1cCkuCgpKYW4KCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 10:21:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 10:21: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 1gH4fw-0001ca-Il; Mon, 29 Oct 2018 10:21:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=m5uw=nj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gH4fw-0001cU-26
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 10:21:36 +0000
X-Inumbo-ID: 69a3e1b3-db64-11e8-87d6-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 69a3e1b3-db64-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 10:21:35 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 29 Oct 2018 04:21:34 -0600
Message-Id: <5BD6DF2B02000078001F5B98@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 29 Oct 2018 04:21:31 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20181017081958.40419-1-paul.durrant@citrix.com>
 <5BD3369B02000078001F5526@prv1-mh.provo.novell.com>
 <ef04c70be67e4dbcbfaadac7ecb31a4e@AMSPEX02CL03.citrite.net>
In-Reply-To: <ef04c70be67e4dbcbfaadac7ecb31a4e@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] iommu / p2m: add a page_order parameter to
 iommu_map/unmap_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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 george.dunlap@citrix.com, Julien Grall <julien.grall@arm.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 xen-devel <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>

Pj4+IE9uIDI2LjEwLjE4IGF0IDE3OjUyLCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+PiBTZW50
OiAyNiBPY3RvYmVyIDIwMTggMTY6NDYKPj4gCj4+ID4+PiBPbiAxNy4xMC4xOCBhdCAxMDoxOSwg
PHBhdWwuZHVycmFudEBjaXRyaXguY29tPiB3cm90ZToKPj4gPiAgICAgIHsKPj4gPiAtICAgICAg
ICBpZiAoICFkLT5pc19zaHV0dGluZ19kb3duICYmIHByaW50a19yYXRlbGltaXQoKSApCj4+ID4g
LSAgICAgICAgICAgIHByaW50ayhYRU5MT0dfRVJSCj4+ID4gLSAgICAgICAgICAgICAgICAgICAi
ZCVkOiBJT01NVSB1bm1hcHBpbmcgZGZuICUiUFJJX2RmbiIgZmFpbGVkOiAlZFxuIiwKPj4gPiAt
ICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgZGZuX3goZGZuKSwgcmMpOwo+PiA+ICsg
ICAgICAgIGludCByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPnVubWFwX3BhZ2UoZCwgZGZuX2FkZChk
Zm4sIGkpKTsKPj4gPgo+PiA+IC0gICAgICAgIGlmICggIWlzX2hhcmR3YXJlX2RvbWFpbihkKSAp
Cj4+ID4gLSAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKPj4gPiArICAgICAgICBpZiAoIHVu
bGlrZWx5KHJjKSApCj4+ID4gKyAgICAgICAgewo+PiA+ICsgICAgICAgICAgICBpZiAoICFkLT5p
c19zaHV0dGluZ19kb3duICYmIHByaW50a19yYXRlbGltaXQoKSApCj4+ID4gKyAgICAgICAgICAg
ICAgICBwcmludGsoWEVOTE9HX0VSUgo+PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICJkJWQ6
IElPTU1VIHVubWFwcGluZyBkZm4gJSJQUklfZGZuIiBmYWlsZWQ6Cj4+ICVkXG4iLAo+PiA+ICsg
ICAgICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgZGZuX3goZGZuKSwgcmMpOwo+PiA+
ICsKPj4gPiArICAgICAgICAgICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9tYWluKGQpICkKPj4gPiAr
ICAgICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKPj4gPiArCj4+ID4gKyAgICAgICAgICAg
IHJldHVybiByYzsKPj4gCj4+IFRoaXMgaXMgbm90IGluIGxpbmUgd2l0aCB0aGUgY29kZSB5b3Ug
ZHJvcDogVW5tYXAgc2hvdWxkIGNvbnRpbnVlCj4+IHRoZSBsb29wLCBhbmQganVzdCByZWNvcmQg
KGFuZCB0aGVuIHJlcG9ydCkgdGhlIGZpcnN0IChpZiBhbnkpIGVycm9yLAo+PiB0byBiZSBvbiB0
aGUgc2FmZSBzaWRlIGlmIGNhbGxlcnMgYXNzdW1lIHRoZSB1bm1hcCB3b24ndCBmYWlsICh3aGlj
aAo+PiBjYW4ndCBiZSBleGNsdWRlZCBkZXNwaXRlIHRoZSBfX211c3RfY2hlY2ssIGFzIHRoZSBj
b2RlIGluCj4+IGlvbW11X21hcF9wYWdlKCkgc2hvd3MpLiBQZXJoYXBzIHRoZSBsb2dnaW5nIHRo
ZW4gc2hvdWxkIGFsc28KPj4gYmUgcmVzdHJpY3RlZCB0byBqdXN0IHRoZSBmaXJzdCBjYXNlIG9m
IGVycm9yLCBhbmQgaW4gYW55IGV2ZW50IHBsZWFzZQo+PiB3aXRoIHRoZSBjb3JyZWN0IGRmbiAo
b3Igd2l0aCB0aGUgb3JkZXIgYWxzbyBsb2dnZWQpLgo+PiAKPiAKPiBPay4gSSBndWVzcyB1bm1h
cHBpbmcgYXMgbXVjaCBhcyBpcyBwb3NzaWJsZSBmb3IgdGhlIGgvdyBkb21haW4gaXMgCj4gcmVh
c29uYWJsZS4gQW55IG90aGVyIGRvbWFpbiB3aWxsIG9mIGNvdXJzZSBiZSBjcmFzaGVkLCBzbyBp
dCB3b3VsZCBzZWVtIAo+IGJldHRlciB0byBiYWlsIG91dCBvZiB0aGUgbG9vcCBlYXJseSBpbiB0
aGF0IGNhc2UuCgpGaW5lIHdpdGggbWUuCgpKYW4KCgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 10:47:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 10: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 1gH54a-0003Hv-Re; Mon, 29 Oct 2018 10:47: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=5tkv=nj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gH54Z-0003Hj-UD
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 10:47:03 +0000
X-Inumbo-ID: f7e061de-db67-11e8-9e7a-12d6303a7972
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f7e061de-db67-11e8-9e7a-12d6303a7972;
 Mon, 29 Oct 2018 10:47: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 <aliasfile-bounces@xenproject.org>)
 id 1gH54U-0003YB-Vq; Mon, 29 Oct 2018 10:46: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 1gH54U-0007sc-O3; Mon, 29 Oct 2018 10:46:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gH54U-0002TF-NR; Mon, 29 Oct 2018 10:46:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129125-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=c09b254bdc6050cc8b580a26558f692f958645d6
X-Osstest-Versions-That: ovmf=2f6693c283b54666def65e5e0d0b84e48b21cfef
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 29 Oct 2018 10:46:58 +0000
Subject: [Xen-devel] [ovmf test] 129125: 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>

ZmxpZ2h0IDEyOTEyNSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjkxMjUvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBjMDliMjU0YmRjNjA1MGNjOGI1ODBhMjY1NThmNjky
Zjk1ODY0NWQ2CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAyZjY2OTNj
MjgzYjU0NjY2ZGVmNjVlNWUwZDBiODRlNDhiMjFjZmVmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjkxMTMgIDIwMTgtMTAtMjkgMDA6NDA6NTUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI5MTIxICAyMDE4LTEwLTI5IDAzOjQxOjQ1IFogICAgMCBkYXlzICAgIDIgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQ2hhc2VsIENo
aXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4KICBDaGFzZWwsIENoaXUgPGNoYXNlbC5jaGl1QGlu
dGVsLmNvbT4KICBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5v
cmc6L2hvbWUveGVuL2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIDJmNjY5M2MyODMuLmMwOWIyNTRi
ZGMgIGMwOWIyNTRiZGM2MDUwY2M4YjU4MGEyNjU1OGY2OTJmOTU4NjQ1ZDYgLT4geGVuLXRlc3Rl
ZC1tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 10:54:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 10:54: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 1gH5Bq-00044g-Lx; Mon, 29 Oct 2018 10:54:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vce5=nj=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1gH5Bp-00044b-1C
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 10:54:33 +0000
X-Inumbo-ID: 02d57e4f-db69-11e8-87d6-bc764e045a96
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0a::71b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 02d57e4f-db69-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 10:54:31 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=8nLOZ5FzNFXxNZpR/v9UuQIhyNvtKsNqO7bjEPFWgQs=;
 b=vECRQ5FEZGYPr984thZ5XdykNdh1pZGNin0iISzcDyVeVky4I0XGlbH0MjpzY267WyZMi721ScgzUN1IN9Pje07PgZevJ3jd4ecsArAfgjLMw6vZS/toeXwWs3/20ojFvF46tNwPB5FEzv8CGA61sLyQFGoH2LcXINClZCkV6h8=
Received: from VI1PR02MB4191.eurprd02.prod.outlook.com (20.177.60.97) by
 VI1PR02MB4720.eurprd02.prod.outlook.com (20.177.200.30) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1273.20; Mon, 29 Oct 2018 10:54:27 +0000
Received: from VI1PR02MB4191.eurprd02.prod.outlook.com
 ([fe80::4907:98f3:a6a4:51ca]) by VI1PR02MB4191.eurprd02.prod.outlook.com
 ([fe80::4907:98f3:a6a4:51ca%4]) with mapi id 15.20.1273.027; Mon, 29 Oct 2018
 10:54:27 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v1] x86/hvm: Clean up the rest of bool_t from vm_event
Thread-Index: AQHUb3XDnpXaUmcTmk2Wa1q0RcksBg==
Date: Mon, 29 Oct 2018 10:54:27 +0000
Message-ID: <20181029105409.31917-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM5PR0202CA0022.eurprd02.prod.outlook.com
 (2603:10a6:203:69::32) To VI1PR02MB4191.eurprd02.prod.outlook.com
 (2603:10a6:803:81::33)
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-microsoft-exchange-diagnostics: 1; VI1PR02MB4720;
 6:tLWWq8fLtlZyDmSfcNb6Zbfq5Ja9E3mMx822cfXQjyZDk8YOPoh5g/dmqqevu9QMxn7qnKbKO5StWsAttYOx90s7t6t8IQ9uswjtVNRzH+KuLwJMWW+PpKd6DS7UyJMs+GoSlzS2HyZo1uqRaMFYze0cCB3qws+MPonLcksO63vRscCX816/XVoILfDqWJTdlV/Ox332c4NktU5h5iP4G54z8ZCKvP4ggccr7I41EkPs7Y6WyEJ69yBMO2JoIikZnaaTiNEr5YxN4cPjduYoLXnM8teGXZWtwy8HlLO1ehp6ldOK8IG+y30MzG0wKGz5SdIy+wvIhqy/ruGFbENhP+ZyK68YZEzEfsN9KAKHzrDeWSBhVT0KNBcYNZmDpAhAUvAZgjdSQFA4hD8NT6drfa9+sn69vBu6ctTOYRuWJJgrhhkZsd57Sd4QSfHN/nZniSEGk1GNKLjL5dT3pMnAng==;
 5:sMOGiOCoxxOcHscLvLwBChaBzH9tIw3wokLAv/nw0OCQETkFvjLP6T9r9pPeSwmz5kT2PWoxYZEcLoDth5UEZt/JEy5CFlPfpMXYEoBV1kwUc1hAX22LY9gxIzGiH5X1EnQUErVSYF/miwNVlg1MUyWph6nJK3Awh7xzKgX92z8=;
 7:wYO64zhbbxGHsMQ6SeDoIQrCCecwCZsF3JoZCMuMQYaUk912NRF/pMSz/0BdzZTtAgZF5U3+SDzoyJ0StnV+syTiK9Oso2Zm4vSrRa1q9nBa0L29W/N5DCVc6+FCf1b4Q9ZsLFCgIqYo7utnc24stQ==
x-ms-office365-filtering-correlation-id: b4b78d75-d2ac-4025-558f-08d63d8ce563
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR02MB4720; 
x-ms-traffictypediagnostic: VI1PR02MB4720:
x-microsoft-antispam-prvs: <VI1PR02MB472045E19262075FB8B5B10FABF30@VI1PR02MB4720.eurprd02.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(269456686620040);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(6040522)(2401047)(5005006)(8121501046)(3231382)(944501410)(52105095)(93006095)(93001095)(10201501046)(3002001)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR02MB4720; BCL:0; PCL:0; RULEID:; SRVR:VI1PR02MB4720; 
x-forefront-prvs: 084080FC15
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(396003)(346002)(39850400004)(376002)(366004)(136003)(189003)(199004)(53936002)(7416002)(2900100001)(14454004)(6486002)(71200400001)(71190400001)(105586002)(2616005)(106356001)(476003)(8676002)(66066001)(26005)(68736007)(5250100002)(2501003)(186003)(8936002)(305945005)(81156014)(102836004)(5660300001)(6506007)(81166006)(7736002)(386003)(86362001)(6916009)(54906003)(52116002)(5640700003)(25786009)(99286004)(4326008)(6436002)(6512007)(36756003)(2351001)(256004)(107886003)(14444005)(1076002)(486006)(2906002)(97736004)(3846002)(6116002)(478600001)(316002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR02MB4720;
 H:VI1PR02MB4191.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-microsoft-antispam-message-info: yHuEeh34khqMC3NfG57QkXlNi/uDnTHdnacbnmM2v2ioxB4qugDa7VXDzp6OYUza9qCcY1fV4oXtX0jZcSC6IT43H4KgmK2DiPyfgvgLIkhQa1WQLdJEVyhEVjCQ2wupyF3q9YhoBu10O0V6HUCLE7mlmXMeYkymSCFZtogyp3Tveeur3f4D+xmJnxJIFAMvOuFC07WlmkKVKQQZ+LPkrCIrIyfoAh7eTj89irrOSRuut80xuIUJ4N3ET8ZjtDihrqPTCPzuGBhK8hFXk9WCpzNPKpQYfWJk6FNeNIdxtgIKZKuE47jKcBERFM3s+0nfyItkGEr1u8twBk4IUidxw/WLqueIQabWCQc0WYl+ZDg=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b4b78d75-d2ac-4025-558f-08d63d8ce563
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Oct 2018 10:54:27.5714 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR02MB4720
Subject: [Xen-devel] [PATCH v1] x86/hvm: Clean up the rest of bool_t from
 vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "wei.liu2@citrix.com" <wei.liu2@citrix.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 "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>,
 "tim@xen.org" <tim@xen.org>, "julien.grall@arm.com" <julien.grall@arm.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+
Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICAgIHwgMiArLQogeGVuL2FyY2gv
eDg2L21tL21lbV9zaGFyaW5nLmMgICAgIHwgMiArLQogeGVuL2FyY2gveDg2L21tL3AybS5jICAg
ICAgICAgICAgIHwgNCArKy0tCiB4ZW4vY29tbW9uL21lbW9yeS5jICAgICAgICAgICAgICAgfCAy
ICstCiB4ZW4vY29tbW9uL3ZtX2V2ZW50LmMgICAgICAgICAgICAgfCA0ICsrLS0KIHhlbi9pbmNs
dWRlL2FzbS14ODYvbWVtX3NoYXJpbmcuaCB8IDIgKy0KIHhlbi9pbmNsdWRlL3hlbi92bV9ldmVu
dC5oICAgICAgICB8IDggKysrKy0tLS0KIDcgZmlsZXMgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygr
KSwgMTIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBi
L3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggYTE0MGU2MGM5Yy4uM2ExZDhjZTI3OSAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2
bS5jCkBAIC0xOTA1LDcgKzE5MDUsNyBAQCBpbnQgaHZtX2hhcF9uZXN0ZWRfcGFnZV9mYXVsdChw
YWRkcl90IGdwYSwgdW5zaWduZWQgbG9uZyBnbGEsCiAgICAgaWYgKCBzaGFyaW5nX2Vub21lbSAp
CiAgICAgewogICAgICAgICBpbnQgcnY7Ci0gICAgICAgIGlmICggKHJ2ID0gbWVtX3NoYXJpbmdf
bm90aWZ5X2Vub21lbShjdXJyZCwgZ2ZuLCAxKSkgPCAwICkKKyAgICAgICAgaWYgKCAocnYgPSBt
ZW1fc2hhcmluZ19ub3RpZnlfZW5vbWVtKGN1cnJkLCBnZm4sIHRydWUpKSA8IDAgKQogICAgICAg
ICB7CiAgICAgICAgICAgICBnZHByaW50ayhYRU5MT0dfRVJSLCAiRG9tYWluICVodSBhdHRlbXB0
IHRvIHVuc2hhcmUgIgogICAgICAgICAgICAgICAgICAgICAgImdmbiAlbHgsIEVOT01FTSBhbmQg
bm8gaGVscGVyIChyYyAlZClcbiIsCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vbWVtX3No
YXJpbmcuYyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCmluZGV4IDFkYWIyYzhjYzMu
LmJlMDljODg3MWEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCkBAIC01NDYsNyArNTQ2LDcgQEAgc3Rh
dGljIGludCBhdWRpdCh2b2lkKQogfQogCiBpbnQgbWVtX3NoYXJpbmdfbm90aWZ5X2Vub21lbShz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYm9vbF90IGFsbG93X3NsZWVwKSAKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJvb2wgYWxsb3dfc2xlZXApCiB7CiAgICAgc3RydWN0IHZjcHUgKnYgPSBjdXJyZW50
OwogICAgIGludCByYzsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYyBiL3hlbi9h
cmNoL3g4Ni9tbS9wMm0uYwppbmRleCBhMDBhM2MxYmZmLi5jYmQ5YmFjNmExIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS5jCkBAIC00
NDgsNyArNDQ4LDcgQEAgbWZuX3QgX19nZXRfZ2ZuX3R5cGVfYWNjZXNzKHN0cnVjdCBwMm1fZG9t
YWluICpwMm0sIHVuc2lnbmVkIGxvbmcgZ2ZuX2wsCiAgICAgICAgIC8qIFRyeSB0byB1bnNoYXJl
LiBJZiB3ZSBmYWlsLCBjb21tdW5pY2F0ZSBFTk9NRU0gd2l0aG91dAogICAgICAgICAgKiBzbGVl
cGluZy4gKi8KICAgICAgICAgaWYgKCBtZW1fc2hhcmluZ191bnNoYXJlX3BhZ2UocDJtLT5kb21h
aW4sIGdmbl9sLCAwKSA8IDAgKQotICAgICAgICAgICAgKHZvaWQpbWVtX3NoYXJpbmdfbm90aWZ5
X2Vub21lbShwMm0tPmRvbWFpbiwgZ2ZuX2wsIDApOworICAgICAgICAgICAgKHZvaWQpbWVtX3No
YXJpbmdfbm90aWZ5X2Vub21lbShwMm0tPmRvbWFpbiwgZ2ZuX2wsIGZhbHNlKTsKICAgICAgICAg
bWZuID0gcDJtLT5nZXRfZW50cnkocDJtLCBnZm4sIHQsIGEsIHEsIHBhZ2Vfb3JkZXIsIE5VTEwp
OwogICAgIH0KIApAQCAtODQwLDcgKzg0MCw3IEBAIGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KHN0
cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwgbWZuX3QgbWZuLAogICAgICAgICAgICAgICAgICAq
IHdvbid0IGdvIHRvIHNsZWVwLiAqLwogICAgICAgICAgICAgICAgICh2b2lkKW1lbV9zaGFyaW5n
X25vdGlmeV9lbm9tZW0ocDJtLT5kb21haW4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBnZm5feChnZm5fYWRkKGdmbiwgaSkpLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMCk7CisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWxzZSk7CiAgICAgICAgICAgICAgICAg
cmV0dXJuIHJjOwogICAgICAgICAgICAgfQogICAgICAgICAgICAgb21mbiA9IHAybS0+Z2V0X2Vu
dHJ5KHAybSwgZ2ZuX2FkZChnZm4sIGkpLApkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9tZW1vcnku
YyBiL3hlbi9jb21tb24vbWVtb3J5LmMKaW5kZXggOTg3Mzk1ZmJiMy4uNTY3Njc0MDk3MyAxMDA2
NDQKLS0tIGEveGVuL2NvbW1vbi9tZW1vcnkuYworKysgYi94ZW4vY29tbW9uL21lbW9yeS5jCkBA
IC0zNTYsNyArMzU2LDcgQEAgaW50IGd1ZXN0X3JlbW92ZV9wYWdlKHN0cnVjdCBkb21haW4gKmQs
IHVuc2lnbmVkIGxvbmcgZ21mbikKICAgICAgICAgcmMgPSBtZW1fc2hhcmluZ191bnNoYXJlX3Bh
Z2UoZCwgZ21mbiwgMCk7CiAgICAgICAgIGlmICggcmMgKQogICAgICAgICB7Ci0gICAgICAgICAg
ICAodm9pZCltZW1fc2hhcmluZ19ub3RpZnlfZW5vbWVtKGQsIGdtZm4sIDApOworICAgICAgICAg
ICAgKHZvaWQpbWVtX3NoYXJpbmdfbm90aWZ5X2Vub21lbShkLCBnbWZuLCBmYWxzZSk7CiAgICAg
ICAgICAgICBnb3RvIG91dF9wdXRfZ2ZuOwogICAgICAgICB9CiAgICAgICAgIC8qIE1heWJlIHRo
ZSBtZm4gY2hhbmdlZCAqLwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi92bV9ldmVudC5jIGIveGVu
L2NvbW1vbi92bV9ldmVudC5jCmluZGV4IDZmZmQxOGE0NDguLjI2Y2ZhMmM2MDUgMTAwNjQ0Ci0t
LSBhL3hlbi9jb21tb24vdm1fZXZlbnQuYworKysgYi94ZW4vY29tbW9uL3ZtX2V2ZW50LmMKQEAg
LTQ5Niw3ICs0OTYsNyBAQCBzdGF0aWMgaW50IHZtX2V2ZW50X3dhaXRfc2xvdChzdHJ1Y3Qgdm1f
ZXZlbnRfZG9tYWluICp2ZWQpCiAgICAgcmV0dXJuIHJjOwogfQogCi1ib29sX3Qgdm1fZXZlbnRf
Y2hlY2tfcmluZyhzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQpCitib29sIHZtX2V2ZW50X2No
ZWNrX3Jpbmcoc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkKQogewogICAgIHJldHVybiAodmVk
ICYmIHZlZC0+cmluZ19wYWdlKTsKIH0KQEAgLTUxNCw3ICs1MTQsNyBAQCBib29sX3Qgdm1fZXZl
bnRfY2hlY2tfcmluZyhzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQpCiAgKgogICovCiBpbnQg
X192bV9ldmVudF9jbGFpbV9zbG90KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2bV9ldmVudF9k
b21haW4gKnZlZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbF90IGFsbG93X3NsZWVw
KQorICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIGFsbG93X3NsZWVwKQogewogICAgIGlm
ICggIXZtX2V2ZW50X2NoZWNrX3JpbmcodmVkKSApCiAgICAgICAgIHJldHVybiAtRU9QTk9UU1VQ
UDsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbWVtX3NoYXJpbmcuaCBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvbWVtX3NoYXJpbmcuaAppbmRleCA5MTkwODkyNGRmLi4wZTc3YjdkOTM1
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L21lbV9zaGFyaW5nLmgKKysrIGIveGVu
L2luY2x1ZGUvYXNtLXg4Ni9tZW1fc2hhcmluZy5oCkBAIC04NCw3ICs4NCw3IEBAIHN0YXRpYyBp
bmxpbmUgaW50IG1lbV9zaGFyaW5nX3Vuc2hhcmVfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAogICog
dGhlbiBpdCdzIHRoZSBzYW1lIGFzIGEgZm9yZWlnbiBkb21haW4uCiAgKi8KIGludCBtZW1fc2hh
cmluZ19ub3RpZnlfZW5vbWVtKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sX3QgYWxsb3dfc2xlZXApOworICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCBhbGxvd19zbGVlcCk7CiBpbnQgbWVtX3No
YXJpbmdfbWVtb3AoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fbWVtX3NoYXJpbmdfb3BfdCkg
YXJnKTsKIGludCBtZW1fc2hhcmluZ19kb21jdGwoc3RydWN0IGRvbWFpbiAqZCwgCiAgICAgICAg
ICAgICAgICAgICAgICAgIHN0cnVjdCB4ZW5fZG9tY3RsX21lbV9zaGFyaW5nX29wICptZWMpOwpk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3ZtX2V2ZW50LmggYi94ZW4vaW5jbHVkZS94ZW4v
dm1fZXZlbnQuaAppbmRleCAyZmY2ZTFjMzMzLi41MzAyZWU1NWMxIDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS94ZW4vdm1fZXZlbnQuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vdm1fZXZlbnQuaApA
QCAtMzAsNyArMzAsNyBAQAogdm9pZCB2bV9ldmVudF9jbGVhbnVwKHN0cnVjdCBkb21haW4gKmQp
OwogCiAvKiBSZXR1cm5zIHdoZXRoZXIgYSByaW5nIGhhcyBiZWVuIHNldCB1cCAqLwotYm9vbF90
IHZtX2V2ZW50X2NoZWNrX3Jpbmcoc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkKTsKK2Jvb2wg
dm1fZXZlbnRfY2hlY2tfcmluZyhzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQpOwogCiAvKiBS
ZXR1cm5zIDAgb24gc3VjY2VzcywgLUVOT1NZUyBpZiB0aGVyZSBpcyBubyByaW5nLCAtRUJVU1kg
aWYgdGhlcmUgaXMgbm8KICAqIGF2YWlsYWJsZSBzcGFjZSBhbmQgdGhlIGNhbGxlciBpcyBhIGZv
cmVpZ24gZG9tYWluLiBJZiB0aGUgZ3Vlc3QgaXRzZWxmCkBAIC00NiwxNyArNDYsMTcgQEAgYm9v
bF90IHZtX2V2ZW50X2NoZWNrX3Jpbmcoc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkKTsKICAq
IHN1Y2NlZWQuCiAgKi8KIGludCBfX3ZtX2V2ZW50X2NsYWltX3Nsb3Qoc3RydWN0IGRvbWFpbiAq
ZCwgc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICBib29sX3QgYWxsb3dfc2xlZXApOworICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIGFs
bG93X3NsZWVwKTsKIHN0YXRpYyBpbmxpbmUgaW50IHZtX2V2ZW50X2NsYWltX3Nsb3Qoc3RydWN0
IGRvbWFpbiAqZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0
IHZtX2V2ZW50X2RvbWFpbiAqdmVkKQogewotICAgIHJldHVybiBfX3ZtX2V2ZW50X2NsYWltX3Ns
b3QoZCwgdmVkLCAxKTsKKyAgICByZXR1cm4gX192bV9ldmVudF9jbGFpbV9zbG90KGQsIHZlZCwg
dHJ1ZSk7CiB9CiAKIHN0YXRpYyBpbmxpbmUgaW50IHZtX2V2ZW50X2NsYWltX3Nsb3Rfbm9zbGVl
cChzdHJ1Y3QgZG9tYWluICpkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZlZCkKIHsKLSAgICByZXR1cm4gX192
bV9ldmVudF9jbGFpbV9zbG90KGQsIHZlZCwgMCk7CisgICAgcmV0dXJuIF9fdm1fZXZlbnRfY2xh
aW1fc2xvdChkLCB2ZWQsIGZhbHNlKTsKIH0KIAogdm9pZCB2bV9ldmVudF9jYW5jZWxfc2xvdChz
dHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQpOwotLSAKMi4xNy4x
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 11:01:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 11: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 1gH5Im-0004sC-OF; Mon, 29 Oct 2018 11:01: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=m5uw=nj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gH5Il-0004rd-5y
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 11:01:43 +0000
X-Inumbo-ID: 038ed680-db6a-11e8-b71b-12d6303a7972
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 038ed680-db6a-11e8-b71b-12d6303a7972;
 Mon, 29 Oct 2018 11:01:41 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 29 Oct 2018 05:01:40 -0600
Message-Id: <5BD6E89002000078001F5BE2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 29 Oct 2018 05:01:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B97C28802000078001E7456@prv1-mh.provo.novell.com>
 <5BB343D802000078001ED9F6@prv1-mh.provo.novell.com>
 <5BB3447802000078001EDA08@prv1-mh.provo.novell.com>
 <64d542e2-dc22-f157-5b71-2e5c82bdd6b7@citrix.com>
In-Reply-To: <64d542e2-dc22-f157-5b71-2e5c82bdd6b7@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 01/12] x86: infrastructure to allow
 converting certain indirect calls to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 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>, Julien Grall <julien.grall@arm.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>

Pj4+IE9uIDAzLjEwLjE4IGF0IDIwOjM4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gUmV2aWV3aW5nIGp1c3QgdGhlIGNvZGUgZ2VuZXJhdGlvbiBhdCB0aGlzIHBvaW50LgoK
VGhhbmtzIGZvciBoYXZpbmcgZm91bmQgdGhlIHRpbWUuCgo+IFNlZSB0aGUgTGludXggc291cmNl
IGNvZGUgZm9yIEFTTV9DQUxMX0NPTlNUUkFJTlQuICBUaGVyZSBpcyBhIHBvdGVudGlhbAo+IGNv
ZGUgZ2VuZXJhdGlvbiBpc3N1ZSBpZiB5b3UndmUgZ290IGEgY2FsbCBpbnN0cnVjdGlvbiBpbnNp
ZGUgYW4gYXNtCj4gYmxvY2sgaWYgeW91IGRvbid0IGxpc3QgdGhlIHN0YWNrIHBvaW50ZXIgYXMg
YSBjbG9iYmVyZWQgb3V0cHV0LgoKSSdsbCBsb29rIGludG8gdGhpcywgYnV0IHRvIGJlIGhvbmVz
dCBJIGRvbid0IGFsd2F5cyB0cnVzdCB0aGUgTGludXgKZm9sa3MgaW4gc3VjaCByZWdhcmRzLiBQ
bHVzIGRvZXNuJ3QgdGhpcyBjb25zaWRlcmF0aW9uIGNvbWUgYSBsaXR0bGUKbGF0ZSwgc2VlaW5n
IHRoYXQgd2UgYWxyZWFkeSBoYXZlIGlubGluZSBhc20oKS1zIGluc2VydGluZyBDQUxMcwooc2Vl
IGUuZy4gYXNtLXg4Ni9ndWVzdC9oeXBlcmNhbGwuaCk/Cgo+IE5leHQsIHdpdGggQ2xhbmcsIHRo
ZXJlIHNlZW1zIHRvIGJlIHNvbWUgYSBidWcgY2F1c2luZyB0aGUgZnVuY3Rpb24KPiBwb2ludGVy
IHRvIGJlIHNwaWxsZWQgb250byB0aGUgc3RhY2sKPiAKPiBmZmZmODJkMDgwMjZlOTkwIDxmb28y
PjoKPiBmZmZmODJkMDgwMjZlOTkwOiAgICAgICA1MCAgICAgICAgICAgICAgICAgICAgICBwdXNo
ICAgJXJheAo+IGZmZmY4MmQwODAyNmU5OTE6ICAgICAgIDQ4IDhiIDA1IDQwIGJjIDIwIDAwICAg
IG1vdiAgICAweDIwYmM0MCglcmlwKSwlcmF4ICAgCj4gICAgICAjIGZmZmY4MmQwODA0N2E1ZDgg
PGh2bV9mdW5jcysweDEzMD4KPiBmZmZmODJkMDgwMjZlOTk4OiAgICAgICA0OCA4OSAwNCAyNCAg
ICAgICAgICAgICBtb3YgICAgJXJheCwoJXJzcCkKPiBmZmZmODJkMDgwMjZlOTljOiAgICAgICBm
ZiAxNSAzNiBiYyAyMCAwMCAgICAgICBjYWxscSAgKjB4MjBiYzM2KCVyaXApICAgICAgIAo+ICAj
IGZmZmY4MmQwODA0N2E1ZDggPGh2bV9mdW5jcysweDEzMD4KPiBmZmZmODJkMDgwMjZlOWEyOiAg
ICAgICAzMSBjMCAgICAgICAgICAgICAgICAgICB4b3IgICAgJWVheCwlZWF4Cj4gZmZmZjgyZDA4
MDI2ZTlhNDogICAgICAgNTkgICAgICAgICAgICAgICAgICAgICAgcG9wICAgICVyY3gKPiBmZmZm
ODJkMDgwMjZlOWE1OiAgICAgICBjMyAgICAgICAgICAgICAgICAgICAgICByZXRxICAgCj4gZmZm
ZjgyZDA4MDI2ZTlhNjogICAgICAgNjYgMmUgMGYgMWYgODQgMDAgMDAgICAgbm9wdyAgICVjczow
eDAoJXJheCwlcmF4LDEpCj4gZmZmZjgyZDA4MDI2ZTlhZDogICAgICAgMDAgMDAgMDAgCj4gCj4g
Cj4gSSdtIG5vdCBxdWl0ZSBzdXJlIHdoYXQgaXMgZ29pbmcgb24gaGVyZSwgYW5kIHRoZSBiaW5h
cnkgZG9lcyBib290LCBidXQKPiB0aGUgY29kZSBnZW4gaXMgZGVmaW5pdGVseSBub3QgY29ycmVj
dC4KCldoYXQncyBub3QgY29ycmVjdCBoZXJlPyBUaGVyZSdzIGp1c3Qgc29tZSBwb2ludGxlc3Mg
ZXh0cmEgY29kZQp0aGUgY29tcGlsZXIgcHJvZHVjZXMuCgo+ICBHaXZlbiB0aGlzIGFuZCB0aGUg
R0NDIGJ1Z3MKPiB5b3UndmUgZm91bmQgbGVhZGluZyB0byB0aGUgTk9fQVJHIGluZnJhc3RydWN0
dXJlLCBob3cgYWJvdXQgZHJvcHBpbmcKPiBhbGwgdGhlIGNvbXBhdGliaWxpdHkgaGFja3MsIGFu
ZCBtYWtpbmcgdGhlIGluZnJhc3RydWN0dXJlIGZhbGwgYmFjayB0bwo+IGEgcmVndWxhciBjb21w
aWxlci1pbnNlcnRlZCBmdW5jdGlvbiBwb2ludGVyIGNhbGw/CgpXZWxsLCBpZiB0aGVyZSB3ZXJl
IG11bHRpcGxlIGlzc3VlcyBsZWZ0LCBJJ2QgdmlldyB0aGlzIGFzIGFuIG9wdGlvbi4KQnV0IHRo
ZXJlJ3MganVzdCBvbmUgdWdseSB3b3JrYXJvdW5kIGluIHRoaXMgdmVyc2lvbiwgaW4KIng4Ni9n
ZW5hcGljOiBwYXRjaCBpbmRpcmVjdCBjYWxscyB0byBkaXJlY3Qgb25lcyIsIGFuZCB0aGF0IGV2
ZW4gYWZmZWN0cwpnY2MgOC4gU28gb24gdGhlIHdob2xlIEknZCByYXRoZXIgbm90IGdvIHRoaXMg
cm91dGUuCgo+IE5leHQsIHRoZSBBU00nZCBjYWxscyBhcmVuJ3QgU1lTVi1BQkkgY29tcGxpYW50
Lgo+IAo+IGV4dGVybiB2b2lkIGJhcih2b2lkKTsKPiAKPiBpbnQgZm9vMSh2b2lkKQo+IHsKPiAg
ICAgaHZtX2Z1bmNzLndiaW52ZF9pbnRlcmNlcHQoKTsKPiAgICAgcmV0dXJuIDA7Cj4gfQo+IAo+
IGludCBmb28yKHZvaWQpCj4gewo+ICAgICBhbHRlcm5hdGl2ZV92Y2FsbChodm1fZnVuY3Mud2Jp
bnZkX2ludGVyY2VwdCk7Cj4gICAgIHJldHVybiAwOwo+IH0KPiAKPiBpbnQgYmFyMSh2b2lkKQo+
IHsKPiAgICAgYmFyKCk7Cj4gICAgIHJldHVybiAwOwo+IH0KPiAKPiBmZmZmODJkMDgwMjZlMWUw
IDxmb28xPjoKPiBmZmZmODJkMDgwMjZlMWUwOiAgICAgICA0OCA4MyBlYyAwOCAgICAgICAgICAg
ICBzdWIgICAgJDB4OCwlcnNwCj4gZmZmZjgyZDA4MDI2ZTFlNDogICAgICAgNDggOGIgMDUgYzUg
NDkgMWQgMDAgICAgbW92ICAgIDB4MWQ0OWM1KCVyaXApLCVyYXggICAKPiAgICAgICMgZmZmZjgy
ZDA4MDQ0MmJiMCA8aHZtX2Z1bmNzKzB4MTMwPgo+IGZmZmY4MmQwODAyNmUxZWI6ICAgICAgIGU4
IDMwIDJkIDBmIDAwICAgICAgICAgIGNhbGxxICBmZmZmODJkMDgwMzYwZjIwIAo+IDxfX3g4Nl9p
bmRpcmVjdF90aHVua19yYXg+Cj4gZmZmZjgyZDA4MDI2ZTFmMDogICAgICAgMzEgYzAgICAgICAg
ICAgICAgICAgICAgeG9yICAgICVlYXgsJWVheAo+IGZmZmY4MmQwODAyNmUxZjI6ICAgICAgIDQ4
IDgzIGM0IDA4ICAgICAgICAgICAgIGFkZCAgICAkMHg4LCVyc3AKPiBmZmZmODJkMDgwMjZlMWY2
OiAgICAgICBjMyAgICAgICAgICAgICAgICAgICAgICByZXRxICAgCj4gZmZmZjgyZDA4MDI2ZTFm
NzogICAgICAgNjYgMGYgMWYgODQgMDAgMDAgMDAgICAgbm9wdyAgIDB4MCglcmF4LCVyYXgsMSkK
PiBmZmZmODJkMDgwMjZlMWZlOiAgICAgICAwMCAwMCAKPiAKPiBmZmZmODJkMDgwMjZlMjAwIDxm
b28yPjoKPiBmZmZmODJkMDgwMjZlMjAwOiAgICAgICBmZiAxNSBhYSA0OSAxZCAwMCAgICAgICBj
YWxscSAgKjB4MWQ0OWFhKCVyaXApICAgICAgIAo+ICAjIGZmZmY4MmQwODA0NDJiYjAgPGh2bV9m
dW5jcysweDEzMD4KPiBmZmZmODJkMDgwMjZlMjA2OiAgICAgICAzMSBjMCAgICAgICAgICAgICAg
ICAgICB4b3IgICAgJWVheCwlZWF4Cj4gZmZmZjgyZDA4MDI2ZTIwODogICAgICAgYzMgICAgICAg
ICAgICAgICAgICAgICAgcmV0cSAgIAo+IGZmZmY4MmQwODAyNmUyMDk6ICAgICAgIDBmIDFmIDgw
IDAwIDAwIDAwIDAwICAgIG5vcGwgICAweDAoJXJheCkKPiAKPiBmZmZmODJkMDgwMjZlMjEwIDxi
YXIxPjoKPiBmZmZmODJkMDgwMjZlMjEwOiAgICAgICA0OCA4MyBlYyAwOCAgICAgICAgICAgICBz
dWIgICAgJDB4OCwlcnNwCj4gZmZmZjgyZDA4MDI2ZTIxNDogICAgICAgZTggMTcgMTggMDEgMDAg
ICAgICAgICAgY2FsbHEgIGZmZmY4MmQwODAyN2ZhMzAgPGJhcj4KPiBmZmZmODJkMDgwMjZlMjE5
OiAgICAgICAzMSBjMCAgICAgICAgICAgICAgICAgICB4b3IgICAgJWVheCwlZWF4Cj4gZmZmZjgy
ZDA4MDI2ZTIxYjogICAgICAgNDggODMgYzQgMDggICAgICAgICAgICAgYWRkICAgICQweDgsJXJz
cAo+IGZmZmY4MmQwODAyNmUyMWY6ICAgICAgIGMzICAgICAgICAgICAgICAgICAgICAgIHJldHEg
ICAKPiAKPiBmb28yIHdoaWNoIHVzZXMgYWx0ZXJuYXRpdmVfdmNhbGwoKSBzaG91bGQgYmUgc3Vi
dHJhY3RpbmcgOCBmcm9tIHRoZQo+IHN0YWNrIHBvaW50ZXIgYmVmb3JlIHRoZSBlbWl0dGVkIGNh
bGwgaW5zdHJ1Y3Rpb24uICBJIGNhbid0IGZpbmQgYW55IHNldAo+IG9mIGNvbnN0cmFpbnRzIHdo
aWNoIGNhdXNlcyB0aGUgc3RhY2sgdG8gYmUgc2V0IHVwIGNvcnJlY3RseS4KCkkgdGhpbmsgSSBo
YXZlIGFuIGlkZWEgaG93IHRvIGFycmFuZ2UgZm9yIHRoaXMgKGFkZGluZyBhbiBhcnRpZmljaWFs
CmV4dHJhIGNvbnN0cmFpbnQgcmVmZXJlbmNpbmcgYSBsb2NhbCB2YXJpYWJsZSByZXF1aXJpbmcg
MTYtYnl0ZQphbGlnbm1lbnQ7IGlkZWFsbHkgdGhlIHZhcmlhYmxlIHdvdWxkIGl0c2VsZiBiZSB6
ZXJvIHNpemUpLCBidXQgSSd2ZQp5ZXQgdG8gdHJ5IGl0IG91dC4gVGhlIHF1ZXN0aW9uIHRob3Vn
aCBpcyBpZiB3ZSByZWFsbHkgbmVlZCB0aGlzCkFCSSBjb21wbGlhbmNlIGhlcmUuIFJlY2FsbCB0
aGF0IGZvciB5ZWFycyB3ZSd2ZSBiZWVuIHJ1bm5pbmcKd2l0aCBtaXMtYWxpZ25lZCBzdGFja3Ms
IGFuZCBvbmx5IEVGSSBydW50aW1lIGNhbGwgaXNzdWVzIHJlcXVpcmVkCnVzIHRvIGFkZHJlc3Mg
dGhpcy4gVGhlcmUgYXJlIG5vIEVGSSBydW50aW1lIGNhbGxzIGJlaGluZCBhbnkgb2YKdGhlICh0
byBiZSkgcGF0Y2hlZCBjYWxscy4KCkkgd2FzIGluIGZhY3QgY29uc2lkZXJpbmcgdGhlIG9wcG9z
aXRlIHRoaW5nOiBVc2UgKG9uIG5ldyBlbm91Z2gKZ2NjKSB0aGUgY29tbWFuZCBsaW5lIG9wdGlv
biB0byByZWR1Y2Ugc3RhY2sgYWxpZ25tZW50IHRvIDggYnl0ZXMKaW4gZ2VuZXJhbCwgZW5mb3Jj
aW5nIDE2LWJ5dGUgYWxpZ25tZW50IG9ubHkgd2hlcmUgd2UgcmVhbGx5IG5lZWQKaXQuCgpKYW4K
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 11:23:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 11:23: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 1gH5dA-0006NY-M3; Mon, 29 Oct 2018 11:22:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1jzp=nj=citrix.com=prvs=833c16dc3=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gH5d8-0006NT-P8
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 11:22:46 +0000
X-Inumbo-ID: f4ec1181-db6c-11e8-87d6-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f4ec1181-db6c-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 11:22:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,440,1534809600"; d="scan'208";a="81085271"
Date: Mon, 29 Oct 2018 12:22:36 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Chao Gao <chao.gao@intel.com>
Message-ID: <20181029112236.gfik5s6gfyl7lj6f@mac.bytemobile.com>
References: <20181015103015.cyvld52tngd4d3qy@mac.bytemobile.com>
 <14a94f1b-0942-92a2-3b49-86adcc69b871@citrix.com>
 <20181022073305.GA29290@gao-cwp>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181022073305.GA29290@gao-cwp>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] Interrupt injection with ISR set on Intel 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: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Andrew Cooper <andrew.cooper3@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>

T24gTW9uLCBPY3QgMjIsIDIwMTggYXQgMDM6MzM6MDdQTSArMDgwMCwgQ2hhbyBHYW8gd3JvdGU6
Cj4gSGksIFJvZ2VyLCBBbmRyZXcgYW5kIFdlaSwKPiAKPiBKYW4ncyBwYXRjaAo+IChodHRwczov
L2xpc3RzLnhlbi5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOC0xMC9tc2cwMTAzMS5o
dG1sKQo+IGZpeHMgYW4gaXNzdWUgaW4gaGFuZGxpbmcgU1ZJLiBDdXJyZW50bHksIHdoZW4gZGVh
bGluZyB3aXRoIEVPSSBmcm9tIGd1ZXN0LCB0aGUKPiBTVkkgd2FzIGNsZWFyZWQuIEJ1dCB0aGUg
Y29ycmVjdCB3YXkgaXMgY2xlYXJpbmcgdGhlIGNvcnJlc3BvbmRpbmcgYml0IGluIFZJU1IKPiBh
bmQgdGhlbiBzZXR0aW5nIFNWSSB0byB0aGUgaGlnaGVzdCBpbmRleCBvZiBiaXQgc2V0IGluIFZJ
U1IgKHBsZWFzZSByZWZlciB0bwo+IFNETSAyOS4xLjQpLiBJZiBTVkkgaXMgc2V0IHRvIGEgdmFs
dWUgbG93ZXIgdGhhbiB0aGUgdmVjdG9yIG9mIHRoZSBoaWdoZXN0Cj4gcHJpb3JpdHkgaW50ZXJy
dXB0IHRoYXQgaXMgaW4gc2VydmljZSwgdGhlIFBQUiB2aXJ0dWFsaXphdGlvbiAoMjkuMS4zKSBt
aWdodAo+IHNldCB0aGUgVlBQUiB0byBhIGxvd2VyIHZhbHVlIG9uIFZNRW50cnkgdG9vLiBUaHVz
IGFuIGludGVycnVwdCB3aXRoIHNhbWUgb3IKPiBsb3dlciBwcmlvcml0eSwgd2hpY2ggc2hvdWxk
IGJlIGJsb2NrZWQgYnkgVlBQUiwgc2xpcHMgaW4uCgpBRkFJQ1QgdGhlIHBhdGNoIGlzIGZvciB0
aGUgZW11bGF0ZWQgbGFwaWMsIGFuZCB0aGUgaXNzdWUgd2UgYXJlCnNlZWluZyBoZXJlIGlzIHdp
dGggdGhlIGhhcmR3YXJlIGxhcGljLgoKPiBDb3VsZCB5b3UgYXBwbHkgSmFuJ3MgcGF0Y2ggYW5k
IHRyeSB0byByZXByb2R1Y2UgaXQgYWdhaW4/CgpJJ3ZlIGFwcGxpZWQgSmFuJ3MgcGF0Y2ggYW5k
IEknbSBzdGlsbCBhYmxlIHRvIHJlcHJvZHVjZSB0aGUgaXNzdWUuCgpUaGFua3MsIFJvZ2VyLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 11:28:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 11:28: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 1gH5iv-0006Zt-AY; Mon, 29 Oct 2018 11:28:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=733x=nj=xenproject.org=prvs=8339f4dfb=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gH5it-0006Zh-Bj
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 11:28:43 +0000
X-Inumbo-ID: c995f007-db6d-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c995f007-db6d-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 11:28:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,440,1534809600"; d="scan'208";a="69000727"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75534-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-sid:build-armhf-pvops:<job
 status>:broken:regression
 distros-debian-sid:build-i386:<job status>:broken:regression
 distros-debian-sid:build-amd64-pvops:<job status>:broken:regression
 distros-debian-sid:build-armhf:<job status>:broken:regression
 distros-debian-sid:build-amd64:<job status>:broken:regression
 distros-debian-sid:build-i386-pvops:<job status>:broken:regression
 distros-debian-sid:test-amd64-amd64-i386-sid-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-sid:test-amd64-i386-i386-sid-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-sid:test-armhf-armhf-armhf-sid-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-sid:test-amd64-i386-amd64-sid-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-sid:test-amd64-amd64-amd64-sid-netboot-pvgrub:build-check(1):blocked:nonblocking
 distros-debian-sid:build-armhf-pvops:host-install(4):broken:nonblocking
 distros-debian-sid:build-armhf:host-install(4):broken:nonblocking
 distros-debian-sid:build-amd64-pvops:host-install(4):broken:nonblocking
 distros-debian-sid:build-amd64:host-install(4):broken:nonblocking
 distros-debian-sid:build-i386-pvops:host-install(4):broken:nonblocking
 distros-debian-sid:build-i386:host-install(4):broken:nonblocking
X-Osstest-Versions-That: flight=75477
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 29 Oct 2018 10:52:44 +0000
Subject: [Xen-devel] [distros-debian-sid test] 75534: 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>

ZmxpZ2h0IDc1NTM0IGRpc3Ryb3MtZGViaWFuLXNpZCByZWFsIFtyZWFsXQpodHRwOi8vb3NzdGVz
dC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NTUzNC8KCkZhaWx1cmVzIGFuZCBwcm9ibGVt
cyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxv
Y2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tl
bgogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAg
ICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1
cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1zaWQtbmV0Ym9vdC1weWdydWIgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWkzODYtc2lkLW5ldGJvb3Qt
cHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLWFybWhmLXNpZC1uZXRib290LXB5Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1zaWQtbmV0Ym9vdC1weWdydWIgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1zaWQtbmV0Ym9vdC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAg
ICAgICAgYnJva2VuIGxpa2UgNzU0NzcKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDQg
aG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlrZSA3NTQ3NwogYnVpbGQtYW1k
NjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgICAgIGJyb2tl
biBsaWtlIDc1NDc3CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFs
bCg0KSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgNzU0NzcKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgICAgICBicm9rZW4gbGlrZSA3NTQ3
NwogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAg
ICAgICAgIGJyb2tlbiBsaWtlIDc1NDc3CgpiYXNlbGluZSB2ZXJzaW9uOgogZmxpZ2h0ICAgICAg
ICAgICAgICAgNzU0NzcKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXNpZC1uZXRib290LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXNpZC1uZXRib290LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LXNpZC1uZXRib290LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWFybWhm
LXNpZC1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtaTM4Ni1zaWQtbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9n
czogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54
ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 11:42:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 11: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 1gH5vs-00080g-LI; Mon, 29 Oct 2018 11:42: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=1jzp=nj=citrix.com=prvs=833c16dc3=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gH5vs-00080b-09
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 11:42:08 +0000
X-Inumbo-ID: a89d7da2-db6f-11e8-9d2d-12d6303a7972
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a89d7da2-db6f-11e8-9d2d-12d6303a7972;
 Mon, 29 Oct 2018 11:42:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,440,1534809600"; d="scan'208";a="81086199"
Date: Mon, 29 Oct 2018 12:41:56 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181029114156.tsz7c2oqes7huaym@mac.bytemobile.com>
References: <cover.9120eb87824b754ecdc7b1a5b95ea216404877a3.1538667753.git-series.wei.liu2@citrix.com>
 <f1fafccc6ba352431e3ba72e834fd37e37b9eb9e.1538667753.git-series.wei.liu2@citrix.com>
 <5BC0AC4C02000078001F1097@prv1-mh.provo.novell.com>
 <20181015111924.lkjcwk7oodihz5z4@mac.bytemobile.com>
 <5BD18B4902000078001F4897@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BD18B4902000078001F4897@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 09/17] x86/amd: put setting
 pv_post_outb_hook under CONFIG_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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Brian Woods <brian.woods@amd.com>, Wei Liu <wei.liu2@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>

T24gVGh1LCBPY3QgMjUsIDIwMTggYXQgMDM6MjI6MTdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE1LjEwLjE4IGF0IDEzOjE5LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gT24gRnJpLCBPY3QgMTIsIDIwMTggYXQgMDg6MTQ6MzZBTSAtMDYwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDA0LjEwLjE4IGF0IDE3OjQzLCA8d2VpLmxpdTJAY2l0
cml4LmNvbT4gd3JvdGU6Cj4gPj4gPiBJdCBpcyB1c2VkIGJ5IFBWIGNvZGUgb25seS4KPiA+PiAK
PiA+PiBBbmQgd3JvbmdseSBzbyAtIHRoZSBzYW1lIGlzIG5lZWRlZCBmb3IgYSBQVkggRG9tMCBh
ZmFpY3QuCj4gPiAKPiA+IFllcywgbG9va2luZyBhdCB0aGUgbW9kZWxzIGFmZmVjdGVkIGJ5IHRo
aXMgaXNzdWUgYWNjb3JkaW5nIHRvCj4gPiBpbml0X2FtZCBpdCBzZWVtcyB0byBjb3ZlciB0aGUg
ZnVsbCBBTUQgbGluZSAoZnJvbSBmYW1pbHkgMHhmIHRvCj4gPiAweDE3KS4gSSBkb24ndCBzZWVt
IHRvIGZpbmQgYSByZWZlcmVuY2UgaW4gdGhlIGNvZGUgdG8gdGhlIEVycmF0YSwgZG8KPiA+IHlv
dSBrbm93IGlmIHRoZXJlJ3Mgc29tZSBmb3JtYWwgZGVzY3JpcHRpb24gb2YgaXQ/Cj4gCj4gSSBk
b24ndCByZWNhbGwgdGhpcyBoYXZpbmcgYmVlbiBjb25zaWRlcmVkIGFuIGVycmF0dW0uCj4gCj4g
Q2hlY2tpbmcganVzdCB0aGUgRmFtMTAgYW5kIEZhbTE1IEJLREdzLCBJJ20gZ2V0dGluZyB0aGUK
PiBpbXByZXNzaW9uIHRoYXQgRmFtMTUgZG9lcyBub3QgaGF2ZSB0aGUgaXNzdWUgd29ya2VkIGFy
b3VuZAo+IGhlcmUuIEl0IG1pZ2h0IGZ1cnRoZXIgYmUgdGhhdCBub3QgZXZlbiBhbGwgRmFtMTAg
c3RlcHBpbmdzIGFyZQo+IGFmZmVjdGVkLiBCcmlhbiAtIGFueSBjaGFuY2UgeW91IGNvdWxkIGNs
YXJpZnkgdGhpcyBmb3IgdXM/Cj4gCj4gSW5kZXBlbmRlbnQgb2YgdGhlIHJhbmdlIG9mIHN5c3Rl
bXMgYWZmZWN0ZWQgSSBzdGlsbCB0aGluayB0aGF0Cj4gUFZIIERvbTAgYmVoYXZpb3IgaGVyZSBv
dWdodCB0byBiZSB0aGUgc2FtZSBhcyBQViBEb20wJ3MuCgpQb3N0ZWQgYSBzZXJpZXMgYmVmb3Jl
IGdvaW5nIG9uIFBUTyB0aGF0IGNvbnRhaW5zIGEgcGF0Y2ggdG8gYWRkIHRoaXMKYmVoYXZpb3Ig
dG8gUFZIIERvbTA6CgpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwv
eGVuLWRldmVsLzIwMTgtMTAvbXNnMDE1NTguaHRtbAoKUmVnYXJkbGVzcyBvZiB0aGUgY2xhcmlm
aWNhdGlvbiBvbiB0aGUgYWZmZWN0ZWQgbW9kZWxzIHRoZSBwYXRjaApzaGFyZXMgdGhlIGRldGVj
dGlvbiBsb2dpYyBiZXR3ZWVuIFBWIGFuZCBQVkgsIHNvIGl0IGNhbiBiZSBlYXNpbHkKbW9kaWZp
ZWQgYWZ0ZXJ3YXJkcyB0byBuYXJyb3cgdGhlIHNjb3BlIG9mIHRoZSB3b3JrYXJvdW5kIGlmIHJl
cXVpcmVkLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 11:46:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 11:46: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 1gH603-0008As-8r; Mon, 29 Oct 2018 11:46:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rbrb=nj=citrix.com=prvs=833c35ccb=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gH602-0008An-9y
 for xen-devel@lists.xen.org; Mon, 29 Oct 2018 11:46:26 +0000
X-Inumbo-ID: 42a87baf-db70-11e8-87d6-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 42a87baf-db70-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 11:46:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,440,1534809600"; d="scan'208";a="81086319"
To: Jan Beulich <JBeulich@suse.com>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
 <1539599780-14549-6-git-send-email-andrew.cooper3@citrix.com>
 <5BD32F7602000078001F54A1@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <290c8f1b-087b-d9ca-651c-b7b88f3ca35b@citrix.com>
Date: Mon, 29 Oct 2018 11:46:21 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BD32F7602000078001F54A1@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 5/5] x86: Reorganise and rename debug
 register fields in struct vcpu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Xen-devel <xen-devel@lists.xen.org>, Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.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>

T24gMjYvMTAvMTggMTY6MTUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE1LjEwLjE4IGF0
IDEyOjM2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IEBAIC05NzAsOSAr
OTcyLDEzIEBAIGludCBhcmNoX3NldF9pbmZvX2d1ZXN0KAo+PiAgICAgIHYtPmFyY2gucHYuY3Ry
bHJlZ1s0XSA9IGNyNCA/IHB2X2d1ZXN0X2NyNF9maXh1cCh2LCBjcjQpIDoKPj4gICAgICAgICAg
cmVhbF9jcjRfdG9fcHZfZ3Vlc3RfY3I0KG1tdV9jcjRfZmVhdHVyZXMpOwo+PiAgCj4+IC0gICAg
bWVtc2V0KHYtPmFyY2guZGVidWdyZWcsIDAsIHNpemVvZih2LT5hcmNoLmRlYnVncmVnKSk7Cj4+
IC0gICAgZm9yICggaSA9IDA7IGkgPCA4OyBpKysgKQo+PiAtICAgICAgICAodm9pZClzZXRfZGVi
dWdyZWcodiwgaSwgYyhkZWJ1Z3JlZ1tpXSkpOwo+PiArICAgIG1lbXNldCh2LT5hcmNoLmRyLCAw
LCBzaXplb2Yodi0+YXJjaC5kcikpOwo+PiArICAgIHYtPmFyY2guZHI2ID0gdi0+YXJjaC5kcjcg
PSB2LT5hcmNoLnB2LmRyN19lbXVsID0gMDsKPiBDb25zaWRlcmluZyB5b3VyIGVhcmxpZXIgY2hh
bmdlIHRvIGNvcnJlY3QgaW5pdGlhbCB2YWx1ZXMsIHdvdWxkbid0Cj4gaXQgYmUgYmV0dGVyIHRv
IHVzZSB0aGUgKG5vbi16ZXJvKSBkZWZhdWx0IHZhbHVlcyBoZXJlIHRvbywgZXZlbgo+IGlmIGR1
ZSB0byAuLi4KPgo+PiArICAgIGZvciAoIGkgPSAwOyBpIDwgQVJSQVlfU0laRSh2LT5hcmNoLmRy
KTsgaSsrICkKPj4gKyAgICAgICAgc2V0X2RlYnVncmVnKHYsIGksIGMoZGVidWdyZWdbaV0pKTsK
Pj4gKyAgICBzZXRfZGVidWdyZWcodiwgNiwgYyhkZWJ1Z3JlZ1s2XSkpOwo+PiArICAgIHNldF9k
ZWJ1Z3JlZyh2LCA3LCBjKGRlYnVncmVnWzddKSk7Cj4gLi4uIHRoaXMgZG9pbmcgc28gbWlnaHQg
YmUgYmVuaWduIGF0IHRoaXMgcG9pbnQgaW4gdGltZT8KCkFjdHVhbGx5LCBub3cgeW91IHBvaW50
IHRoaXMgb3V0LCBpdCBpcyBhIGxhdGVudCBidWcuwqAgSW5pdGlhbGlzaW5nIGRyNgp0byAwIGhl
cmUgbWVhbnMgdGhhdCBieSB0aGUgZW5kIG9mIHRoZSBzZXJpZXMsIHRoZSBEUjYgbWVyZ2UgbG9n
aWMgd2lsbApsZWF2ZSBSVE0gYXNzZXJ0ZWQuCgo+Cj4gV2l0aCBvciB3aXRob3V0IHRoaXMgYWRq
dXN0bWVudAo+IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpU
aGFua3MuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 11:52:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 11:52: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 1gH65e-0000U3-Vr; Mon, 29 Oct 2018 11:52:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rbrb=nj=citrix.com=prvs=833c35ccb=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gH65d-0000Ty-QC
 for xen-devel@lists.xen.org; Mon, 29 Oct 2018 11:52:13 +0000
X-Inumbo-ID: 124322f9-db71-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 124322f9-db71-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 11:52:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,440,1534809600"; d="scan'208";a="69002432"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 29 Oct 2018 11:52:08 +0000
Message-ID: <1540813928-25860-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/domain: Fix build with GCC 4.3.x
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

R0NDIDQuMy54IGNhbid0IGluaXRpYWxpc2UgdGhlIHVzZXJfcmVncyBzdHJ1Y3R1cmUgbGlrZSB0
aGlzLgoKUmVwb3J0ZWQtYnk6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KU2lnbmVk
LW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkND
OiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9kb21haW4uYyB8IDUgKystLS0KIDEgZmlsZSBj
aGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2RvbWFpbi5jIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCmluZGV4IGQ2M2I3MWMu
LjE5NjkyZTIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYworKysgYi94ZW4vYXJj
aC94ODYvZG9tYWluLmMKQEAgLTMyNiw5ICszMjYsOCBAQCB2b2lkIGZyZWVfdmNwdV9zdHJ1Y3Qo
c3RydWN0IHZjcHUgKnYpCiAvKiBJbml0aWFsaXNlIHZhcmlvdXMgcmVnaXN0ZXJzIHRvIHRoZWly
IGFyY2hpdGVjdHVyYWwgSU5JVC9SRVNFVCBzdGF0ZS4gKi8KIHZvaWQgYXJjaF92Y3B1X3JlZ3Nf
aW5pdChzdHJ1Y3QgdmNwdSAqdikKIHsKLSAgICB2LT5hcmNoLnVzZXJfcmVncyA9ICh0eXBlb2Yo
di0+YXJjaC51c2VyX3JlZ3MpKXsKLSAgICAgICAgLnJmbGFncyA9IFg4Nl9FRkxBR1NfTUJTLAot
ICAgIH07CisgICAgbWVtc2V0KCZ2LT5hcmNoLnVzZXJfcmVncywgMCwgc2l6ZW9mKHYtPmFyY2gu
dXNlcl9yZWdzKSk7CisgICAgdi0+YXJjaC51c2VyX3JlZ3MuZWZsYWdzID0gWDg2X0VGTEFHU19N
QlM7CiAKICAgICBtZW1zZXQodi0+YXJjaC5kZWJ1Z3JlZywgMCwgc2l6ZW9mKHYtPmFyY2guZGVi
dWdyZWcpKTsKICAgICB2LT5hcmNoLmRlYnVncmVnWzZdID0gWDg2X0RSNl9ERUZBVUxUOwotLSAK
Mi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 11:53:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 11: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 1gH675-0000Yk-GZ; Mon, 29 Oct 2018 11: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=/plu=nj=citrix.com=prvs=8337939ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gH674-0000Yd-Qi
 for xen-devel@lists.xen.org; Mon, 29 Oct 2018 11:53:42 +0000
X-Inumbo-ID: 46e9dca2-db71-11e8-9367-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 46e9dca2-db71-11e8-9367-12d6303a7972;
 Mon, 29 Oct 2018 11:53:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,440,1534809600"; d="scan'208";a="69002532"
Date: Mon, 29 Oct 2018 11:53:33 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20181029115333.2x6nlbnea6wwt2jc@zion.uk.xensource.com>
References: <1540813928-25860-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1540813928-25860-1-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] x86/domain: Fix build with GCC 4.3.x
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

T24gTW9uLCBPY3QgMjksIDIwMTggYXQgMTE6NTI6MDhBTSArMDAwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBHQ0MgNC4zLnggY2FuJ3QgaW5pdGlhbGlzZSB0aGUgdXNlcl9yZWdzIHN0cnVjdHVy
ZSBsaWtlIHRoaXMuCj4gCj4gUmVwb3J0ZWQtYnk6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNl
LmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgoKUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 11:54:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 11:54: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 1gH67r-0000fy-26; Mon, 29 Oct 2018 11:54:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=9xkx=nj=linaro.org=peter.maydell@srs-us1.protection.inumbo.net>)
 id 1gH67p-0000fk-ID
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 11:54:29 +0000
X-Inumbo-ID: 632afca5-db71-11e8-87d6-bc764e045a96
Received: from mail-oi1-x244.google.com (unknown [2607:f8b0:4864:20::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 632afca5-db71-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 11:54:27 +0000 (UTC)
Received: by mail-oi1-x244.google.com with SMTP id i10-v6so6754754oik.8
 for <xen-devel@lists.xenproject.org>; Mon, 29 Oct 2018 04:54:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=YNejyqvlvtqZ5lekjzx/o1ZDa4m359Wd/oZyre5a2vw=;
 b=hyl9Xec+0issRvxxfMji7qUYEIlErPCw6h5RlkydBiX9OH1ngBVMJOEMNv1HsoEv9k
 ot46Jh8ABhfz6NfoGk2PLoqEJZBl2e6zMeMiccRKw+IRrym8/FuevOzJWu7srgquFrW+
 lznUXZfRwqDBb2kHnBicBWfmgwxdpeOpa8xgo=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=YNejyqvlvtqZ5lekjzx/o1ZDa4m359Wd/oZyre5a2vw=;
 b=dEZ1KBXCet1ucbt7I3rISb/owOsFXc7lefKFY2vH2Klsq4j3bZASKOZ0q7DBEI2L1z
 PrYcescdEmff2nrkym+c38vtrBRci7QYmJvxwjqEh5/5K5s/xNWnjXcaqoJOBKryqTZY
 sKmd+avwuuV47/BR+Y/cTOez2tGzc/IgtccxWNMBGsdDrZDN32m5OKIAjxObRGAoK5rD
 a73kg04alWYcIIQTKIvq7fPFaFNXlh4YR0ZrLWH/ei6FUItcri1qqPas8DrgCkNM9Gtq
 pur5H6qH/mDuyNVUE5YEy2+47I5MuIYXwbiHRClD/oNVV1305BSiWxEfz1ioA/Dm6W0G
 xfIA==
X-Gm-Message-State: AGRZ1gIPH4iup+SxVtsnR0ez0moK9WHLwii7iEqVojbNCskxDlBWRCu0
 20CewhD0EzUmYBFcNlWLnAvKK81QS3R6yrVuRL9FXw==
X-Google-Smtp-Source: AJdET5ehURSSvcsUSsBmx/awNHewJrPOLYG4gJ/DtIIivq41+pIrhA/ThnUuBG7J2h7ZVmEu2iJiz84nIiymJnQ+nFA=
X-Received: by 2002:aca:c509:: with SMTP id v9-v6mr7717600oif.48.1540814067282; 
 Mon, 29 Oct 2018 04:54:27 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a9d:7c90:0:0:0:0:0 with HTTP; Mon, 29 Oct 2018 04:54:06
 -0700 (PDT)
In-Reply-To: <20181026153125.24738-1-laurent@vivier.eu>
References: <20181026153125.24738-1-laurent@vivier.eu>
From: Peter Maydell <peter.maydell@linaro.org>
Date: Mon, 29 Oct 2018 11:54:06 +0000
Message-ID: <CAFEAcA-8sN2MGK6OcK5uMbMuw33MMOAgsdr9y4Uj2qmpbTkeig@mail.gmail.com>
To: Laurent Vivier <laurent@vivier.eu>
Subject: Re: [Xen-devel] [PULL 00/20] Trivial patches patches
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>, QEMU Developers <qemu-devel@nongnu.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Qemu-block <qemu-block@nongnu.org>, QEMU Trivial <qemu-trivial@nongnu.org>,
 Markus Armbruster <armbru@redhat.com>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 Igor Mammedov <imammedo@redhat.com>, Laurent Vivier <lvivier@redhat.com>,
 Thomas Huth <thuth@redhat.com>, Fam Zheng <famz@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Riku Voipio <riku.voipio@iki.fi>,
 qemu-arm <qemu-arm@nongnu.org>, Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?B?QWxleCBCZW5uw6ll?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>,
 =?UTF-8?Q?Philippe_Mathieu=2DDaud=C3=A9?= <f4bug@amsat.org>,
 Max Reitz <mreitz@redhat.com>, Michael Walle <michael@walle.cc>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

T24gMjYgT2N0b2JlciAyMDE4IGF0IDE2OjMxLCBMYXVyZW50IFZpdmllciA8bGF1cmVudEB2aXZp
ZXIuZXU+IHdyb3RlOgo+IFRoZSBmb2xsb3dpbmcgY2hhbmdlcyBzaW5jZSBjb21taXQgODA4ZWJk
NjZlNDY3Zjc3YzBkMWY4YzYzNDYyMzVmODFlOWM5OWNmMjoKPgo+ICAgTWVyZ2UgcmVtb3RlLXRy
YWNraW5nIGJyYW5jaCAncmVtb3Rlcy9yaXNjdi90YWdzL3Jpc2N2LWZvci1tYXN0ZXItMy4xLXNm
MCcgaW50byBzdGFnaW5nICgyMDE4LTEwLTI1IDE3OjQxOjAzICswMTAwKQo+Cj4gYXJlIGF2YWls
YWJsZSBpbiB0aGUgR2l0IHJlcG9zaXRvcnkgYXQ6Cj4KPiAgIGdpdDovL2dpdGh1Yi5jb20vdml2
aWVyL3FlbXUuZ2l0IHRhZ3MvdHJpdmlhbC1wYXRjaGVzLXB1bGwtcmVxdWVzdAo+Cj4gZm9yIHlv
dSB0byBmZXRjaCBjaGFuZ2VzIHVwIHRvIDRiMDNkYTZlODdjMzQ3OTMxMzdhMjMxYjU1ODIzMWZk
NDA2YzA1ZTg6Cj4KPiAgIHBwYzogbW92ZSBhdDI0YyB0byBpdHMgb3duIENPTkZJR18gc3ltYm9s
ICgyMDE4LTEwLTI2IDE3OjE3OjMyICswMjAwKQo+Cj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+IFFFTVUgdHJpdmlhbCBw
YXRjaGVzIGNvbGxlY3RlZCBiZXR3ZWVuIEp1bmUgYW5kIE9jdG9iZXIgMjAxOAo+IChUaGFuayB5
b3UgdG8gVGhvbWFzIEh1dGgpCj4KPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgpIaTsgSSBnZXQgYSBjb21waWxlIGVycm9y
IGR1ZSB0byBhIGZvcm1hdCBzdHJpbmcgaXNzdWU6CgpJbiBmaWxlIGluY2x1ZGVkIGZyb20KL2hv
bWUvcGV0bWF5MDEvcWVtdS1mb3ItbWVyZ2VzL2h3L25ldC9taWxreW1pc3QtbWluaW1hYzIuYzoz
MzowOgovaG9tZS9wZXRtYXkwMS9xZW11LWZvci1tZXJnZXMvaHcvbmV0L21pbGt5bWlzdC1taW5p
bWFjMi5jOiBJbgpmdW5jdGlvbiAnbWluaW1hYzJfd3JpdGUnOgovaG9tZS9wZXRtYXkwMS9xZW11
LWZvci1tZXJnZXMvaHcvbmV0L21pbGt5bWlzdC1taW5pbWFjMi5jOjQyMDoyMzoKZXJyb3I6IGZv
cm1hdCAnJWx4JyBleHBlY3RzCiBhcmd1bWVudCBvZiB0eXBlICdsb25nIHVuc2lnbmVkIGludCcs
IGJ1dCBhcmd1bWVudCA0IGhhcyB0eXBlCid1aW50NjRfdCB7YWthIGxvbmcgbG9uZyB1bnNpZ24K
ZWQgaW50fScgWy1XZXJyb3I9Zm9ybWF0PV0KICAgICAgICAgICAgICAgICAgICAgICAibWlsa3lt
aXN0X21pbmltYWMyX3dyJWQ6IDB4JSIgSFdBRERSX1BSSXggIiA9IDB4JWx4XG4iLAogICAgICAg
ICAgICAgICAgICAgICAgIF4KL2hvbWUvcGV0bWF5MDEvcWVtdS1mb3ItbWVyZ2VzL2luY2x1ZGUv
cWVtdS9sb2cuaDo4NToyMjogbm90ZTogaW4KZGVmaW5pdGlvbiBvZiBtYWNybyAncWVtdV9sbwpn
X21hc2snCiAgICAgICAgICAgICBxZW11X2xvZyhGTVQsICMjIF9fVkFfQVJHU19fKTsgICAgICAg
ICAgICAgIFwKICAgICAgICAgICAgICAgICAgICAgIF4KY2MxOiBhbGwgd2FybmluZ3MgYmVpbmcg
dHJlYXRlZCBhcyBlcnJvcnMKCihhZmZlY3RzIHdpbmRvd3MgY3Jvc3NidWlsZHMsIE9TWCBhbmQg
MzItYml0IGhvc3RzKS4KCnRoYW5rcwotLSBQTU0KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 12:10:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 12:10: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 1gH6Mh-0001yq-Ui; Mon, 29 Oct 2018 12: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=xiac=nj=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gH6Mg-0001yk-PC
 for xen-devel@lists.xen.org; Mon, 29 Oct 2018 12:09:50 +0000
X-Inumbo-ID: 88bb64d2-db73-11e8-8b4b-12d6303a7972
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 88bb64d2-db73-11e8-8b4b-12d6303a7972;
 Mon, 29 Oct 2018 12:09:49 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 38AAB80D;
 Mon, 29 Oct 2018 05:09:49 -0700 (PDT)
Received: from [10.1.32.14] (unknown [10.1.32.14])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id EC1713F6A8;
 Mon, 29 Oct 2018 05:09:47 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
 <1540260184-11294-5-git-send-email-sstabellini@kernel.org>
 <e0434a3a-17aa-6835-d4b5-f841eacc32b8@arm.com>
 <alpine.DEB.2.10.1810261357430.32521@sstabellini-ThinkPad-X260>
 <a63ed658-8f3f-f66f-cfc1-2f1b78ecd8d5@arm.com>
 <655aea94-13a9-def2-6dcc-6d644f74813f@arm.com>
 <alpine.DEB.2.10.1810261735070.32521@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <15cf1069-070e-d17b-ada3-7cd115cac02c@arm.com>
Date: Sun, 28 Oct 2018 17:28:17 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810261735070.32521@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 05/25] xen/arm: check for multiboot nodes
 only under /chosen
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 andrii_anisov@epam.com, 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>

SGkgU3RlZmFubywKCk9uIDEwLzI3LzE4IDE6NDIgQU0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBPbiBGcmksIDI2IE9jdCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IE9uIDEwLzI2
LzE4IDEwOjI3IFBNLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+PiBIaSwKPj4+Cj4+PiBPbiAxMC8y
Ni8xOCAxMDoxMiBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4+IE9uIEZyaSwgMjYg
T2N0IDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+Pj4gSGkgU3RlZmFubywKPj4+Pj4KPj4+
Pj4gT24gMTAvMjMvMTggMzowMiBBTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4+Pj4g
TWFrZSBzdXJlIHRvIG9ubHkgbG9vayBmb3IgbXVsdGlib290IGNvbXBhdGlibGUgbm9kZXMgb25s
eSB1bmRlcgo+Pj4+Pj4gL2Nob3Nlbiwgbm90IHVuZGVyIGFueSBvdGhlciBwYXRocyAoZGVwdGgg
PD0gMykuCj4+Pj4+Pgo+Pj4+Pj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxz
dGVmYW5vc0B4aWxpbnguY29tPgo+Pj4+Pj4KPj4+Pj4+IC0tLQo+Pj4+Pj4KPj4+Pj4+IENoYW5n
ZXMgaW4gdjU6Cj4+Pj4+PiAtIGFkZCBwYXRjaAo+Pj4+Pj4gLSBhZGQgY2hlY2sgb24gcmV0dXJu
IHZhbHVlIG9mIGZkdF9nZXRfcGF0aAo+Pj4+Pj4gLS0tCj4+Pj4+PiAgwqDCoCB4ZW4vYXJjaC9h
cm0vYm9vdGZkdC5jIHwgMTMgKysrKysrKysrKy0tLQo+Pj4+Pj4gIMKgwqAgMSBmaWxlIGNoYW5n
ZWQsIDEwIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4+Pj4+Pgo+Pj4+Pj4gZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS9ib290ZmR0LmMgYi94ZW4vYXJjaC9hcm0vYm9vdGZkdC5jCj4+
Pj4+PiBpbmRleCA4ZWJhNDJjLi5hMzE0YWNhIDEwMDY0NAo+Pj4+Pj4gLS0tIGEveGVuL2FyY2gv
YXJtL2Jvb3RmZHQuYwo+Pj4+Pj4gKysrIGIveGVuL2FyY2gvYXJtL2Jvb3RmZHQuYwo+Pj4+Pj4g
QEAgLTE3Myw3ICsxNzMsMTQgQEAgc3RhdGljIHZvaWQgX19pbml0IHByb2Nlc3NfbXVsdGlib290
X25vZGUoY29uc3QKPj4+Pj4+IHZvaWQKPj4+Pj4+ICpmZHQsIGludCBub2RlLAo+Pj4+Pj4gIMKg
wqDCoMKgwqDCoCBib290bW9kdWxlX2tpbmQga2luZDsKPj4+Pj4+ICDCoMKgwqDCoMKgwqAgcGFk
ZHJfdCBzdGFydCwgc2l6ZTsKPj4+Pj4+ICDCoMKgwqDCoMKgwqAgY29uc3QgY2hhciAqY21kbGlu
ZTsKPj4+Pj4+IC3CoMKgwqAgaW50IGxlbjsKPj4+Pj4+ICvCoMKgwqAgaW50IGxlbiA9IHNpemVv
ZigiL2Nob3NlbiIpOwo+Pj4+Pgo+Pj4+PiBOSVQsIEkgYW0gbm90IGNvbnZpbmNlIHlvdSB3aW4g
YW55dGhpbmcgd2l0aCB0aGF0IHRyaWNrLiBzdHJsZW4gY291bGQgYmUKPj4+Pj4gb3B0aW1pemVk
IGJ5IHRoZSBjb21waWxlciAod2UgdXNlIF9fYnVpbHRpbl9zdHJsZW4gb24gQXJtNjQpLgo+Pj4+
Cj4+Pj4gSSBjb3VsZCB1c2Ugc3RybGVuIGlmIHlvdSBwcmVmZXIsIGJ1dCBnaXZlbiB0aGF0IHRo
ZSBzdHJpbmcgaXMga25vd24gYXQKPj4+PiBjb21waWxlIHRpbWUsIGl0IHNob3VsZCBob3BlZnVs
bHkgYmUgcmVzb2x2ZWQgdG8gIjgiIGF0IGNvbXBpbGUgdGltZQo+Pj4+IHVzaW5nIHNpemVvZi4g
V2hhdCdzIHdyb25nIHdpdGggaXQ/Cj4+Pgo+Pj4gX19idWlsdGluX3N0cmxlbiBzaG91bGQgZ2V0
IG9wdGltaXplZCBhdCBjb21waWxlLXRpbWUuIEFsdGhvdWdoLCBJIGRvbid0Cj4+PiBzZWVtIHRv
IGJlIHRoZSBjYXNlIHdoZW4gSSB0cmllZC4gTm90IHN1cmUgd2h5Lgo+Pj4KPj4+IE5ldmVyIG1p
bmQgdGhlbi4KPj4KPj4gQWN0dWFsbHkgSSBqdXN0IHRyaWVkIHRvIHVzZSBfX2J1aWx0aW5fc3Rs
cmVuIHJhdGhlciB0aGFuIHN0cmxlbi4gQW5kCj4+IEdDQyBpcyBjb21wdXRpbmcgdGhlIHNpemUg
YXQgY29tcGlsZXIgdGltZS4KPj4KPj4gU29tZWhvdywgSSB0aG91Z2h0IGFybTY0IHdhcyB1c2lu
ZyBfX2J1aWx0aW5fc3RybGVuIGJ1dCBpdCBzZWVtcyB0byBpbXBsZW1lbnQKPj4gdGhlcmUgb3du
LiBNb3N0IGxpa2VseSB3ZSB3b3VsZCB3YW50IHRvIHVzZSBfX2J1aWx0aW5fc3RybGVuIHdvciBj
b25zdGFudAo+PiBzdHJpbmcuIEJ1dCB0aGF0J3MgYW5vdGhlciBzdG9yeS4KPj4KPj4gSW4gdGhh
dCBjYXNlLCBJIHdvdWxkIHByZWZlciBpZiB5b3UgdXNlIF9fYnVpbHRpbl9zdHJsZW4uIFRoaXMg
aXMgZWFzaWVyIHRvCj4+IHVuZGVyc3RhbmQgb3ZlciBzaXplb2YuCj4gCj4gc2l6ZW9mIHNob3Vs
ZCBiZSBlYXNpZXIgdGhhbiBfX2J1aWx0aW5fc3RybGVuIGZvciBtb3N0OiBzaXplb2YgaXMgcGFy
dAo+IG9mIHRoZSBDIGxhbmd1YWdlLCBhbmQgaXQgaXMgdGF1Z2h0IGluIEMgY2xhc3Nlcy4gSSBl
eHBlY3QgZXZlcnlib2R5Cj4gc2hvdWxkIGtub3cgd2hhdCBpdCBpcy4gV2hpbGUgX19idWlsdGlu
X3N0cmxlbiBpcyBhIGNvbXBpbGVyIGNvbnN0cnVjdCwKPiB3aGljaCBpcyBjZXJ0YWlubHkgbm90
IGZvciBiZWdpbm5lcnMuIEkgdGhpbmsgaXQgaXMgc3RyYW5nZSB5b3UgZmluZCBpdAo+IGVhc2ll
ciwgcHJvYmFibHkgYSBzaWRlIG9mIGVmZmVjdCBvZiB5ZWFycyBvZiBYZW4va2VybmVsIHByb2dy
YW1taW5nIDotKQoKSSB0aGluayBpdCBpcyBwcmV0dHkgbXVjaCB0aGUgaW52ZXJ0IDopLiBXaGVu
IEkgc2VlICJzdHJsZW4iIGluIHRoZSBuYW1lIApJIGNhbiBpbWFnaW5lIHdoYXQgeW91IGFyZSB0
cnlpbmcgdG8gYWNoaWV2ZS4gSS5lIGNvbXB1dGluZyB0aGUgbGVuZ3RoIApvZiB0aGUgc3RyaW5n
LiBJZiBpdCBoYXMgX19idWlsdGluLCBteSwuLi4gaW4gZnJvbnQgaXQganVzdCB0ZWxscyB5b3Ug
CnRoYXQgaXQgaXMgYSBkaWZmZXJlbnQgaW1wbGVtZW50YXRpb24uCgpTaXplb2YgdGFrZXMgYSBi
aXQgbW9yZSB0aW1lIGJlY2F1c2UgeW91IGhhdmUgdG8gd29uZGVyIHdoeSBzdHJsZW4gaXMgCm5v
dCAic3VpdGFibGUiIGhlcmUuCgpUbyBiZSBob25lc3QsIHRoaXMgaXMgYSBtaWNyby1vcHRpbWl6
YXRpb24uIEl0IGlzIHZlcnkgbGlrZWx5IG5vdCBnb2luZyAKdG8gbWFrZSBYZW4gYm9vdGluZyBt
dWNoIGZhc3RlciBhcyB0aGF0IGZ1bmN0aW9uIG1pZ2h0IGp1c3QgZ2V0IGNhbGxlZCAKfjMwIHRp
bWVzIGF0IG1vc3QuCgo+IAo+IEkgd291bGQgcmF0aGVyIGtlZXAgaXQgYXMgaXMuCgpUaGVuIHBs
ZWFzZSBzdGF5IGNvbnNpc3RlbnQuIFlvdSBoYXJkY29kZSB0aGUgdmFsdWUgaW4gb25lIHBsYWNl
LCBhbmQgCnRoZSBvdGhlciB5b3UgdXNlIHNpemVvZigiL2Nob3NlbiIpLiBFaXRoZXIgd2F5IHdv
cmtzIGZvciBtZS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 12:10:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 12:10: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 1gH6Me-0001yc-K7; Mon, 29 Oct 2018 12:09: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=xiac=nj=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gH6Mc-0001yX-Vz
 for xen-devel@lists.xen.org; Mon, 29 Oct 2018 12:09:47 +0000
X-Inumbo-ID: 8682dc5e-db73-11e8-8293-12d6303a7972
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 8682dc5e-db73-11e8-8293-12d6303a7972;
 Mon, 29 Oct 2018 12:09:46 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 86A6280D;
 Mon, 29 Oct 2018 05:09:45 -0700 (PDT)
Received: from [10.1.32.14] (unknown [10.1.32.14])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 73D3D3F6A8;
 Mon, 29 Oct 2018 05:09:44 -0700 (PDT)
To: Andrii Anisov <Andrii_Anisov@epam.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
References: <20181023181709.11883-1-julien.grall@arm.com>
 <20181023181709.11883-2-julien.grall@arm.com>
 <6098937f-98de-bff9-6c48-5575a45875e0@epam.com>
 <57ee191b-be21-701e-ef19-4ed4df1cf289@arm.com>
 <77f72cc9-6548-afd9-3766-23326b3551d9@epam.com>
 <6acf65ef-4302-c403-32ba-1d88ab954265@epam.com>
 <22f7ebc8-c74b-0d8e-4847-9d3df9bcf5db@arm.com>
 <3622e468-8f44-1e31-138f-db58ca3835ff@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <00c34ac1-e3ab-5b04-4ea1-a04f82709f25@arm.com>
Date: Sun, 28 Oct 2018 11:46:35 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <3622e468-8f44-1e31-138f-db58ca3835ff@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/4] xen/arm: gic: Ensure we have an ISB
 between ack and do_IRQ()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andre.przywara@arm.com" <andre.przywara@arm.com>,
 "sstabellini@kernel.org" <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>

CgpPbiAxMC8yNy8xOCAxOjE0IFBNLCBBbmRyaWkgQW5pc292IHdyb3RlOgo+IEhlbGxvIEp1bGll
biwKPiAKPiAKPiBPbiAxMC8yNy8yMDE4IDEyOjU1IEFNLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+
IFRoZSBmdW5jdGlvbnMgYmVsb3cgZG9lcyBub3QgZXhpc3QgaW4gbGF0ZXN0IFhlbi4gU28gYXJl
IHlvdSBzdXJlIHRoaXMgCj4+IGJhc2VkIG9uIG1haW5saW5lPwo+IAo+IFllcCwgSSd2ZSBwdXQg
YSB3cm9uZyBkaWZmIGludG8gdGhlIGVtYWlsLCBpdCBpcyBmb3IgWEVOIDQuMTAuCj4gUGxlYXNl
IGZpbmQgdGhlIHBhdGNoIGZvciBYRU4gNC4xMi11bnN0YWJsZSBvbiBteSBnaXRodWIgWzFdLgo+
IAo+PiBIb3cgbWFueSBkb21haW4gZG8geW91IGhhdmUgcnVuIGF0IHRoYXQgdGltZT8KPiBPbmx5
IG9uZSBkb21haW4uIEluIG15IHNldHVwIEknbSBydW5uaW5nIGEgQlNQIHJlbGVhc2UgdW5kZXIg
WEVOIGFzIERvbTAuCj4gCj4+IFVuZGVyIHdoaWNoIGNvbmRpdGlvbiB0aGlzIGlzIGhhcGVubmlu
Zz8KPiBVbmRlciBubyBzcGVjaWZpYyBjb25kaXRpb25zLiBEdXJpbmcgdGhlIHN5c3RlbSBib290
LCBkdXJpbmcgY29uc29sZSAKPiBvcGVyYXRpb25zLCBkdXJpbmcgZ2xtYXJrMiBbMl0gcnVubmlu
Zy4KClNvIHRoZSBnbG1hcmsyIGlzIHJ1bm5pbmcgaW4gRG9tMCwgYW0gSSBjb3JyZWN0PwoKPiAK
Pj4gQWxzbywgd2hhdCBpcyB5b3VyIFhlbiBjb21tYW5kIGxpbmU/Cj4gYGRvbTBfbWVtPTFHIGNv
bnNvbGU9ZHR1YXJ0IGR0dWFydD1zZXJpYWwwIGRvbTBfbWF4X3ZjcHVzPTQgYm9vdHNjcnViPTAg
Cj4gbG9nbHZsPWFsbCBjcHVmcmVxPW5vbmVgCj4gCj4+IEkgYXNzdW1lIHlvdSBkaWRuJ3QgZGlz
YWJsZSBzZXJyb3JzLCByaWdodD8gU28gd2Ugc2hvdWxkIGhhdmUgcGxlbnR5IAo+PiBvZiBkc2Io
c3kpIGFuZCBpc2IoKSBpbiB0aGUgcGF0aCB0byB0aGVyZS4KPiBJIGRpZG4ndCBkaXNhYmxlIHNl
cnJvcnMuCj4gCj4+IFNvIEkgd291bGQgcnVsZSBvdXQgYSBtaXNzaW5nIGJhcnJpZXIgaGVyZS4K
PiAKPiAKPj4KPj4+Cj4+Pgo+Pj4gVGhvc2UgcHJpbnRzIEkgdHJlYXQgYXMgTFIgY29udGVudCBj
aGFuZ2UgKHN0YXRlIFBFTkRJTkctPklOVkFMSUQpCj4+PiB3aXRob3V0IGV4aXRpbmcgZnJvbSBo
eXAgdG8gZ3Vlc3QuIFVuZm9ydHVuYXRlbHksIEkgZGlkIG5vdCBmaW5kIGEga2luZAo+Pj4gb2Yg
ZXhwbGFuYXRpb24gdG8gdGhpcyBlZmZlY3QgaW4gQVJNIElISSAwMDQ4Qi5iIGRvY3VtZW50Lgo+
Pj4gSSBoYXZlIEdJQ3YyIG9uIHRoZSBkaWUuCj4+Pgo+Pj4gSSBhcHByZWNpYXRlIHlvdSBmaW5k
IHNvbWUgdGltZSB0byBsb29rIGF0IHRoaXMgYW5kIGV4cHJlc3MgeW91ciAKPj4+IG9waW5pb24u
Cj4+Pgo+Pj4KPj4+IC0tLQo+Pj4KPj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZ2ljLXYy
LmMgYi94ZW4vYXJjaC9hcm0vZ2ljLXYyLmMKPj4+IGluZGV4IDUxMWM4ZDcuLjBiOWFhMmQgMTAw
NjQ0Cj4+PiAtLS0gYS94ZW4vYXJjaC9hcm0vZ2ljLXYyLmMKPj4+ICsrKyBiL3hlbi9hcmNoL2Fy
bS9naWMtdjIuYwo+Pj4gQEAgLTE3MSw2ICsxNzEsMTQgQEAgc3RhdGljIHVuc2lnbmVkIGludCBn
aWN2Ml9jcHVfbWFzayhjb25zdCBjcHVtYXNrX3QKPj4+ICpjcHVtYXNrKQo+Pj4gwqAgwqDCoMKg
wqAgcmV0dXJuIG1hc2s7Cj4+PiDCoCDCoH0KPj4+Cj4+PiArc3RhdGljIHZvaWQgZ2ljdjJfc3Rv
cmVfbHJzKHZvaWQpCj4+PiArewo+Pj4gK8KgwqDCoCBpbnQgaTsKPj4+ICsKPj4+ICvCoMKgwqAg
Zm9yICggaSA9IDA7IGkgPCBnaWN2Ml9pbmZvLm5yX2xyczsgaSsrICkKPj4+ICvCoMKgwqDCoMKg
wqDCoCBjdXJyZW50LT5hcmNoLmdpYy52Mi5scltpXSA9IHJlYWRsX2dpY2goR0lDSF9MUiArIGkg
KiA0KTsKPj4+ICt9Cj4+PiArCj4+PiDCoCDCoHN0YXRpYyB2b2lkIGdpY3YyX3NhdmVfc3RhdGUo
c3RydWN0IHZjcHUgKnYpCj4+PiDCoCDCoHsKPj4+IMKgIMKgwqDCoMKgIGludCBpOwo+Pj4gQEAg
LTQ0NiwxMSArNDU0LDEzIEBAIHN0YXRpYyB2b2lkIGdpY3YyX3VwZGF0ZV9scihpbnQgbHIsIGNv
bnN0IHN0cnVjdAo+Pj4gcGVuZGluZ19pcnEgKnAsCj4+PiDCoCDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDw8IEdJ
Q0hfVjJfTFJfUEhZU0lDQUxfU0hJRlQpOwo+Pj4KPj4+IMKgIMKgwqDCoMKgIHdyaXRlbF9naWNo
KGxyX3JlZywgR0lDSF9MUiArIGxyICogNCk7Cj4+PiArwqDCoMKgIGN1cnJlbnQtPmFyY2guZ2lj
LnYyLmxyW2xyXSA9IGxyX3JlZzsKPj4+IMKgIMKgfQo+Pj4KPj4+IMKgIMKgc3RhdGljIHZvaWQg
Z2ljdjJfY2xlYXJfbHIoaW50IGxyKQo+Pj4gwqAgwqB7Cj4+PiDCoCDCoMKgwqDCoCB3cml0ZWxf
Z2ljaCgwLCBHSUNIX0xSICsgbHIgKiA0KTsKPj4+ICvCoMKgwqAgY3VycmVudC0+YXJjaC5naWMu
djIubHJbbHJdID0gMDsKPj4+IMKgIMKgfQo+Pj4KPj4+IMKgIMKgc3RhdGljIHZvaWQgZ2ljdjJf
cmVhZF9scihpbnQgbHIsIHN0cnVjdCBnaWNfbHIgKmxyX3JlZykKPj4+IEBAIC00NTgsNiArNDY4
LDkgQEAgc3RhdGljIHZvaWQgZ2ljdjJfcmVhZF9scihpbnQgbHIsIHN0cnVjdCBnaWNfbHIgCj4+
PiAqbHJfcmVnKQo+Pj4gwqAgwqDCoMKgwqAgdWludDMyX3QgbHJ2Owo+Pj4KPj4+IMKgIMKgwqDC
oMKgIGxydsKgwqDCoMKgwqDCoMKgwqDCoCA9IHJlYWRsX2dpY2goR0lDSF9MUiArIGxyICogNCk7
Cj4+PiArwqDCoMKgIGlmICggbHJ2ICE9IGN1cnJlbnQtPmFyY2guZ2ljLnYyLmxyW2xyXSkKPj4+
ICvCoMKgwqDCoMKgwqDCoCBwcmludGsoIlN0b3JlZCBMUiBpcyBzdGFsZTogc3RvcmVkIDB4JSJQ
UklYMzIiIHJlYWQgCj4+PiAweCUiUFJJWDMyIlxuIiwKPj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgIGN1cnJlbnQtPmFyY2guZ2ljLnYyLmxyW2xyXSwgbHJ2KTsKPj4+IMKgIMKgwqDC
oMKgIGxyX3JlZy0+cGlycSA9IChscnYgPj4gR0lDSF9WMl9MUl9QSFlTSUNBTF9TSElGVCkgJgo+
Pj4gR0lDSF9WMl9MUl9QSFlTSUNBTF9NQVNLOwo+Pj4gwqAgwqDCoMKgwqAgbHJfcmVnLT52aXJx
ID0gKGxydiA+PiBHSUNIX1YyX0xSX1ZJUlRVQUxfU0hJRlQpICYKPj4+IEdJQ0hfVjJfTFJfVklS
VFVBTF9NQVNLOwo+Pj4gwqAgwqDCoMKgwqAgbHJfcmVnLT5wcmlvcml0eSA9IChscnYgPj4gR0lD
SF9WMl9MUl9QUklPUklUWV9TSElGVCkgJgo+Pj4gR0lDSF9WMl9MUl9QUklPUklUWV9NQVNLOwo+
Pj4gQEAgLTQ4MSw2ICs0OTQsNyBAQCBzdGF0aWMgdm9pZCBnaWN2Ml93cml0ZV9scihpbnQgbHIs
IGNvbnN0IHN0cnVjdAo+Pj4gZ2ljX2xyICpscl9yZWcpCj4+PiDCoCDCoMKgwqDCoMKgwqDCoMKg
wqDCoCAoKHVpbnQzMl90KShscl9yZWctPmdycCAmIEdJQ0hfVjJfTFJfR1JQX01BU0spIDw8Cj4+
PiBHSUNIX1YyX0xSX0dSUF9TSElGVCkgKTsKPj4+Cj4+PiDCoCDCoMKgwqDCoCB3cml0ZWxfZ2lj
aChscnYsIEdJQ0hfTFIgKyBsciAqIDQpOwo+Pj4gK8KgwqDCoCBjdXJyZW50LT5hcmNoLmdpYy52
Mi5scltscl0gPSBscnY7Cj4+PiDCoCDCoH0KPj4+Cj4+PiDCoCDCoHN0YXRpYyB2b2lkIGdpY3Yy
X2hjcl9zdGF0dXModWludDMyX3QgZmxhZywgYm9vbCBzdGF0dXMpCj4+PiBAQCAtMTIzMiw2ICsx
MjQ2LDcgQEAgY29uc3Qgc3RhdGljIHN0cnVjdCBnaWNfaHdfb3BlcmF0aW9ucyBnaWN2Ml9vcHMg
Cj4+PiA9IHsKPj4+IMKgIMKgwqDCoMKgIC5pbmZvwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgID0gJmdpY3YyX2luZm8sCj4+PiDCoCDCoMKgwqDCoCAuaW5pdMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoCA9IGdpY3YyX2luaXQsCj4+PiDCoCDCoMKgwqDCoCAuc2Vjb25kYXJ5X2lu
aXTCoMKgwqDCoMKgID0gZ2ljdjJfc2Vjb25kYXJ5X2NwdV9pbml0LAo+Pj4gK8KgwqDCoCAuc3Rv
cmVfbHJzwqDCoMKgwqDCoMKgwqDCoMKgwqAgPSBnaWN2Ml9zdG9yZV9scnMsCj4+PiDCoCDCoMKg
wqDCoCAuc2F2ZV9zdGF0ZcKgwqDCoMKgwqDCoMKgwqDCoCA9IGdpY3YyX3NhdmVfc3RhdGUsCj4+
PiDCoCDCoMKgwqDCoCAucmVzdG9yZV9zdGF0ZcKgwqDCoMKgwqDCoCA9IGdpY3YyX3Jlc3RvcmVf
c3RhdGUsCj4+PiDCoCDCoMKgwqDCoCAuZHVtcF9zdGF0ZcKgwqDCoMKgwqDCoMKgwqDCoCA9IGdp
Y3YyX2R1bXBfc3RhdGUsCj4+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2dpYy5jIGIveGVu
L2FyY2gvYXJtL2dpYy5jCj4+PiBpbmRleCBlZDM2M2Y2Li5hMDVjNTE4IDEwMDY0NAo+Pj4gLS0t
IGEveGVuL2FyY2gvYXJtL2dpYy5jCj4+PiArKysgYi94ZW4vYXJjaC9hcm0vZ2ljLmMKPj4+IEBA
IC01OTQsNiArNTk0LDEyIEBAIHN0YXRpYyB2b2lkIGdpY191cGRhdGVfb25lX2xyKHN0cnVjdCB2
Y3B1ICp2LCAKPj4+IGludCBpKQo+Pj4gwqAgwqDCoMKgwqAgfQo+Pj4gwqAgwqB9Cj4+Pgo+Pj4g
K3ZvaWQgZ2ljX3N0b3JlX2xycyh2b2lkKQo+Pj4gK3sKPj4+ICvCoMKgwqAgaWYoZ2ljX2h3X29w
cy0+c3RvcmVfbHJzKQo+Pj4gK8KgwqDCoMKgwqDCoMKgIGdpY19od19vcHMtPnN0b3JlX2xycygp
Owo+Pj4gK30KPj4+ICsKPj4+IMKgIMKgdm9pZCBnaWNfY2xlYXJfbHJzKHN0cnVjdCB2Y3B1ICp2
KQo+Pj4gwqAgwqB7Cj4+PiDCoCDCoMKgwqDCoCBpbnQgaSA9IDA7Cj4+PiBkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL3RyYXBzLmMgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwo+Pj4gaW5kZXggZjZm
NmRlMy4uOTg1MTkyYiAxMDA2NDQKPj4+IC0tLSBhL3hlbi9hcmNoL2FybS90cmFwcy5jCj4+PiAr
KysgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwo+Pj4gQEAgLTIwOTUsNiArMjA5NSw3IEBAIHN0YXRp
YyB2b2lkIGVudGVyX2h5cGVydmlzb3JfaGVhZChzdHJ1Y3QKPj4+IGNwdV91c2VyX3JlZ3MgKnJl
Z3MpCj4+PiDCoCDCoMKgwqDCoMKgwqDCoMKgIGlmICggY3VycmVudC0+YXJjaC5oY3JfZWwyICYg
SENSX1ZBICkKPj4+IMKgIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBjdXJyZW50LT5hcmNoLmhj
cl9lbDIgPSBSRUFEX1NZU1JFRyhIQ1JfRUwyKTsKPj4+Cj4+PiArwqDCoMKgwqDCoMKgwqAgZ2lj
X3N0b3JlX2xycygpOwo+Pgo+PiBnaWNfY2xlYXJfbHJzKC4uLikgbWF5IHJld3JpdGUgdGhlIExS
cy4gVG8gY29uZmlybSB0aGlzIHN0YWxsIExScyBhcmUgCj4+IG5vdCBkdWUgYnkgdGhpcyBmdW5j
dGlvbiwgY2FuIHlvdSBtb3ZlIHRoYXQgYWZ0ZXIgZ2ljX2NsZWFyX2xycygpPwo+IFJpZ2h0IHlv
dSBhcmUsIGdpY19jbGVhcl9scnMoKSwgaW4gNC4xMCBjb2RlYmFzZSwgcmV3cml0ZXMgTFJzLiBC
dXQgaXQgCj4gZG9lcyBub3QgY2hhbmdlIFBFTkRJTkcgdG8gSU5WQUxJRCB1bmRlciBubyBjaXJj
dW1zdGFuY2VzIGZyb20gb25lIGhhbmQuIAo+IEZyb20gYW5vdGhlciBoYW5kLCBhbGwgY2hhbmdl
cyB0byBMUnMgYXJlIG1hZGUgdGhyb3VnaCBnaWMgc3BlY2lmaWMgCj4gb3BlcmF0aW9ucyBnaWNf
aHdfb3BzLT4uLi4gd2hpY2ggYXJlIHRyYWNrZWQgYnkgbWUuIFlvdSBjYW4gc2VlLCBpbiB0aGUg
Cj4gY29kZSBhYm92ZSwgdGhhdCBJIGNvcHkgYWxsIHVwZGF0ZXMgdG8gdGhlIHBoeXNpY2FsIExS
IGlzc3VlZCBieSAKPiBoeXBlcnZpc29yIGludG8gdGhlIHN0b3JlZCBMUnMuIFNvIGl0IG5vdCB0
aGUgY2FzZS4gQnV0IEknbGwgY2hlY2sgb24gCj4gTW9uZGF5LgoKQWgsIEkgbWlzc2VkIHRoZSBw
YXJ0IHdoZXJlIHlvdSB1cGRhdGVkIHRoZSBMUnMuCgpXaGlsZSB0aGUgaW50ZXJydXB0IGV4Y2Vw
dGlvbiBwYXRoIGRvZXMgbm90IHJlLWVuYWJsZSBpbnRlcnJ1cHRzIGVhcmx5LiAKT3RoZXIgdHJh
cHMgbWF5IGRvIGl0LgoKT24gdGhvc2UgdHJhcCwgeW91IHdvdWxkIGhhdmUgdGhlIGZvbGxvd2lu
ZyBwYXRoOgoJMSkgU2F2ZSBHUCByZWdpc3RlcnMKCTIpIEVuYWJsZSBpbnRlcnJ1cHRzCgkzKSBT
dG9yZSBscnMKCkl0IGlzIHBvc3NpYmxlIHRvIHJlY2VpdmUgYW4gaW50ZXJydXB0cyByaWdodCBh
ZnRlciAyKSBhbmQgYmVmb3JlIDMpLiAKQmVjYXVzZSB0aGUgY3VycmVudCB2R0lDIGlzIHRvdWNo
aW5nIHRoZSBMUnMgZGlyZWN0bHkgKG5vdCB0aGUgY2FzZSBvbiAKdGhlIG5ldyBvbmUpLiBZb3Ug
bWF5IHRoZW4gZW5kIHVwIHdpdGggdGhlIGluZm9ybWF0aW9uIG9mIHRoZSBwcmV2aW91cyAKc3Rv
cmUuCgpDb3VsZCB5b3UgaW52ZXN0aWdhdGUgaG93IHRoZSBndWVzdCBoYXMgZXhpdGVkIChpLmUg
c3luYyB2cyBpbnRlcnJ1cHQpPwoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 12:27:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 12:27: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 1gH6dS-0003cn-FD; Mon, 29 Oct 2018 12:27:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=m5uw=nj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gH6dR-0003ci-L8
 for xen-devel@lists.xen.org; Mon, 29 Oct 2018 12:27:09 +0000
X-Inumbo-ID: f345413d-db75-11e8-87d6-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f345413d-db75-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 12:27:07 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 29 Oct 2018 06:27:07 -0600
Message-Id: <5BD6FC9802000078001F5C98@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 29 Oct 2018 06:27:04 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1540813928-25860-1-git-send-email-andrew.cooper3@citrix.com>
 <20181029115333.2x6nlbnea6wwt2jc@zion.uk.xensource.com>
In-Reply-To: <20181029115333.2x6nlbnea6wwt2jc@zion.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/domain: Fix build with GCC 4.3.x
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

Pj4+IE9uIDI5LjEwLjE4IGF0IDEyOjUzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gTW9uLCBPY3QgMjksIDIwMTggYXQgMTE6NTI6MDhBTSArMDAwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPj4gR0NDIDQuMy54IGNhbid0IGluaXRpYWxpc2UgdGhlIHVzZXJfcmVncyBzdHJ1Y3R1
cmUgbGlrZSB0aGlzLgo+PiAKPj4gUmVwb3J0ZWQtYnk6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBz
dXNlLmNvbT4KPj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KPiAKPiBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KCkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 12:29:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 12:29: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 1gH6g2-0003nk-Vq; Mon, 29 Oct 2018 12:29:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=thnn=nj=gmail.com=milanboberic94@srs-us1.protection.inumbo.net>)
 id 1gH6g1-0003nb-H2
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 12:29:49 +0000
X-Inumbo-ID: 527ad613-db76-11e8-87d6-bc764e045a96
Received: from mail-lf1-x12c.google.com (unknown [2a00:1450:4864:20::12c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 527ad613-db76-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 12:29:48 +0000 (UTC)
Received: by mail-lf1-x12c.google.com with SMTP id n26-v6so5869076lfl.1
 for <xen-devel@lists.xenproject.org>; Mon, 29 Oct 2018 05:29:47 -0700 (PDT)
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=ObjF+wvBr851S9mdjWT9vWaWu7Z3bwwN3dEamCG+P2M=;
 b=sQTVr3rfCqLGappjh9GKhxXqaNS3J8gFgM7HB5Q9zV9CKetgDQvzO1uT+ASVE5c8Vb
 5DitvA1g3Na0pZR1T2jxkCGYSccT4guVb9jZuY7baOB3cYaBnosvikRZqZyV1Ec+F4yr
 5J4K0ZzCySpmEM1XQru2kf4gfzPxuZcVpXgPO/y3JKND48y6qpRnreuqC8JcGzkP4Kjp
 6IMY7g2vOiwVIo7lE5XtLgX4fnbK3DndxtkUFCmS/5zt7W7TaREgl3OAyw6H2at91+r/
 763Ka4PXgKIUeeIomrzdnW47iWtLAss5NWsmrQopR9hsXj0Ft8NHdhRXZHfYYoZU6Wl0
 tlow==
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=ObjF+wvBr851S9mdjWT9vWaWu7Z3bwwN3dEamCG+P2M=;
 b=qcKLa0JBhhW8IjLjjCst2tqzkOskVpLKxiEnK0Eq8Kb+G3ST/TTZfJo+RdSqjR0VLu
 tLfUcmRjvhC1mY1rCoI0Ci42LC1r62ygKr+zx1cs5nUPP5C1hoWKtVYBBJfeL5ZGxNeE
 L47400CWfAUypQE4/SX1vZsttseTpH811pJgIqaoZbTAOwq68vtxuFvoFzsUdSKhVRPX
 yEupsA5FAIgivr6xJtGMNIeE7AYJz+MRQdA4Y8y2vEoygPs7xOaIe6C8PeK15ppKZALh
 1wKPw/tow5pYOx9JJWS6x1oaPxM2yTBgSpUy4zViDlf2Dt1japjelHeDLcWypNHvyudY
 1YkA==
X-Gm-Message-State: AGRZ1gKm/f98LMM8lnWPTc7IkIIXq6OTR9T1Yy7/dDT0wMqbFt8iZeLR
 xmNxLA03lO5a3dJ0fqNRK7MOg+eyB7lS54n6NIY=
X-Google-Smtp-Source: AJdET5cDuehcM0ByrBelC0sdizIvVBLUsMmhiJHkm4mVqVGbRz2+Fy0n21A2y3dwCE2ECX4T834P8seP3n1whNSb6GM=
X-Received: by 2002:a19:290e:: with SMTP id
 p14-v6mr8600179lfp.85.1540816186487; 
 Mon, 29 Oct 2018 05:29:46 -0700 (PDT)
MIME-Version: 1.0
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <CADJ6SV3jk=nnP=6T8R+OuvJH2uQ6uBrLmvudAHkKHP+mN-3hPA@mail.gmail.com>
 <e0f4fe11-eeb0-3a28-2e7e-246a8f72da19@arm.com>
 <12a4352a-2fd1-2d04-874a-4a779d18a097@arm.com>
 <CADJ6SV0E=cO3eFyt+meXTtZaoETYxpsHkViMDU=XV9CwNOjP8A@mail.gmail.com>
 <21de0bb5-81f2-ca26-e2e0-916c20ab2c02@arm.com>
 <CADJ6SV3sfqaXm8gvZDAx2wFY5_oiCf+mf0JynCGNrLBFkS-rVw@mail.gmail.com>
 <alpine.DEB.2.10.1810191336090.31582@sstabellini-ThinkPad-X260>
 <d3a589c5d95d70ef1c13b4fe6856b7ed387b4ee3.camel@suse.com>
 <CADJ6SV2891kOd_Ga8jjXdtKdjPAoWtADhizuS+kjSZNNOPMK+w@mail.gmail.com>
 <alpine.DEB.2.10.1810221037270.31582@sstabellini-ThinkPad-X260>
 <CADJ6SV0gUvRv_4Kp=Vz5n4WSQ3kgQrC=+gPz1QjrBzdFOoJwPA@mail.gmail.com>
 <alpine.DEB.2.10.1810231005040.31582@sstabellini-ThinkPad-X260>
 <d5769cb9-9d87-3db4-e23d-414242692a89@arm.com>
 <alpine.DEB.2.10.1810250915030.25937@sstabellini-ThinkPad-X260>
 <94c08d07-b028-8eb1-7e94-21a416cd8007@arm.com>
 <alpine.DEB.2.10.1810261340530.32521@sstabellini-ThinkPad-X260>
In-Reply-To: <alpine.DEB.2.10.1810261340530.32521@sstabellini-ThinkPad-X260>
From: Milan Boberic <milanboberic94@gmail.com>
Date: Mon, 29 Oct 2018 13:29:34 +0100
Message-ID: <CADJ6SV174NdceJ4kWCWYJ-UaNp1AAisb28V5tgKz14N+-pBVEg@mail.gmail.com>
To: stefano.stabellini@xilinx.com
Content-Type: multipart/mixed; boundary="00000000000075de2a05795d39da"
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrii_anisov@epam.com,
 Dario Faggioli <dfaggioli@suse.com>, julien.grall@arm.com,
 Meng Xu <xumengpanda@gmail.com>, xen-devel@lists.xenproject.org, nd@arm.com
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--00000000000075de2a05795d39da
Content-Type: text/plain; charset="UTF-8"

Sorry for late reply,

> I am afraid no. .config is generated during building time. So can you
> paste here please.


".config" file is in attachment.

I also tried Xen 4.9 and I got almost same numbers, jitter is smaller
by 150ns which isn't significant change at all.

Milan

--00000000000075de2a05795d39da
Content-Type: text/plain; charset="US-ASCII"; name=".config.txt"
Content-Disposition: attachment; filename=".config.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jnua4n7i0>
X-Attachment-Id: f_jnua4n7i0

Iw0KIyBBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBmaWxlOyBETyBOT1QgRURJVC4NCiMgWGVuL2Fy
bSA0LjExLjEtcHJlIENvbmZpZ3VyYXRpb24NCiMNCkNPTkZJR182NEJJVD15DQpDT05GSUdfQVJN
XzY0PXkNCkNPTkZJR19BUk09eQ0KQ09ORklHX0FSQ0hfREVGQ09ORklHPSJhcmNoL2FybS9jb25m
aWdzL2FybTY0X2RlZmNvbmZpZyINCg0KIw0KIyBBcmNoaXRlY3R1cmUgRmVhdHVyZXMNCiMNCkNP
TkZJR19OUl9DUFVTPTEyOA0KIyBDT05GSUdfQUNQSSBpcyBub3Qgc2V0DQpDT05GSUdfR0lDVjM9
eQ0KIyBDT05GSUdfSEFTX0lUUyBpcyBub3Qgc2V0DQojIENPTkZJR19ORVdfVkdJQyBpcyBub3Qg
c2V0DQpDT05GSUdfU0JTQV9WVUFSVF9DT05TT0xFPXkNCg0KIw0KIyBBUk0gZXJyYXRhIHdvcmth
cm91bmQgdmlhIHRoZSBhbHRlcm5hdGl2ZSBmcmFtZXdvcmsNCiMNCkNPTkZJR19BUk02NF9FUlJB
VFVNXzgyNzMxOT15DQpDT05GSUdfQVJNNjRfRVJSQVRVTV84MjQwNjk9eQ0KQ09ORklHX0FSTTY0
X0VSUkFUVU1fODE5NDcyPXkNCkNPTkZJR19BUk02NF9FUlJBVFVNXzgzMjA3NT15DQpDT05GSUdf
QVJNNjRfRVJSQVRVTV84MzQyMjA9eQ0KQ09ORklHX0hBUkRFTl9CUkFOQ0hfUFJFRElDVE9SPXkN
CkNPTkZJR19BUk02NF9IQVJERU5fQlJBTkNIX1BSRURJQ1RPUj15DQpDT05GSUdfQUxMX1BMQVQ9
eQ0KIyBDT05GSUdfUUVNVSBpcyBub3Qgc2V0DQojIENPTkZJR19SQ0FSMyBpcyBub3Qgc2V0DQoj
IENPTkZJR19NUFNPQyBpcyBub3Qgc2V0DQpDT05GSUdfQUxMNjRfUExBVD15DQojIENPTkZJR19B
TEwzMl9QTEFUIGlzIG5vdCBzZXQNCkNPTkZJR19NUFNPQ19QTEFURk9STT15DQoNCiMNCiMgQ29t
bW9uIEZlYXR1cmVzDQojDQpDT05GSUdfSEFTX0FMVEVSTkFUSVZFPXkNCkNPTkZJR19IQVNfREVW
SUNFX1RSRUU9eQ0KIyBDT05GSUdfTUVNX0FDQ0VTUyBpcyBub3Qgc2V0DQpDT05GSUdfSEFTX1BE
WD15DQpDT05GSUdfVE1FTT15DQojIENPTkZJR19YU00gaXMgbm90IHNldA0KDQojDQojIFNjaGVk
dWxlcnMNCiMNCkNPTkZJR19TQ0hFRF9DUkVESVQ9eQ0KQ09ORklHX1NDSEVEX0NSRURJVDI9eQ0K
Q09ORklHX1NDSEVEX1JURFM9eQ0KIyBDT05GSUdfU0NIRURfQVJJTkM2NTMgaXMgbm90IHNldA0K
Q09ORklHX1NDSEVEX05VTEw9eQ0KQ09ORklHX1NDSEVEX0NSRURJVF9ERUZBVUxUPXkNCiMgQ09O
RklHX1NDSEVEX0NSRURJVDJfREVGQVVMVCBpcyBub3Qgc2V0DQojIENPTkZJR19TQ0hFRF9SVERT
X0RFRkFVTFQgaXMgbm90IHNldA0KIyBDT05GSUdfU0NIRURfTlVMTF9ERUZBVUxUIGlzIG5vdCBz
ZXQNCkNPTkZJR19TQ0hFRF9ERUZBVUxUPSJjcmVkaXQiDQojIENPTkZJR19MSVZFUEFUQ0ggaXMg
bm90IHNldA0KQ09ORklHX1NVUFBSRVNTX0RVUExJQ0FURV9TWU1CT0xfV0FSTklOR1M9eQ0KQ09O
RklHX0NNRExJTkU9IiINCg0KIw0KIyBEZXZpY2UgRHJpdmVycw0KIw0KQ09ORklHX0hBU19OUzE2
NTUwPXkNCkNPTkZJR19IQVNfQ0FERU5DRV9VQVJUPXkNCkNPTkZJR19IQVNfTVZFQlU9eQ0KQ09O
RklHX0hBU19QTDAxMT15DQpDT05GSUdfSEFTX1NDSUY9eQ0KQ09ORklHX0hBU19QQVNTVEhST1VH
SD15DQpDT05GSUdfQVJNX1NNTVU9eQ0KQ09ORklHX1ZJREVPPXkNCkNPTkZJR19IQVNfQVJNX0hE
TENEPXkNCkNPTkZJR19ERUZDT05GSUdfTElTVD0iJEFSQ0hfREVGQ09ORklHIg0KDQojDQojIERl
YnVnZ2luZyBPcHRpb25zDQojDQojIENPTkZJR19ERUJVRyBpcyBub3Qgc2V0DQojIENPTkZJR19G
UkFNRV9QT0lOVEVSIGlzIG5vdCBzZXQNCiMgQ09ORklHX0NPVkVSQUdFIGlzIG5vdCBzZXQNCiMg
Q09ORklHX0xPQ0tfUFJPRklMRSBpcyBub3Qgc2V0DQojIENPTkZJR19QRVJGX0NPVU5URVJTIGlz
IG5vdCBzZXQNCiMgQ09ORklHX1ZFUkJPU0VfREVCVUcgaXMgbm90IHNldA0KIyBDT05GSUdfREVW
SUNFX1RSRUVfREVCVUcgaXMgbm90IHNldA0KIyBDT05GSUdfU0NSVUJfREVCVUcgaXMgbm90IHNl
dA==
--00000000000075de2a05795d39da
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--00000000000075de2a05795d39da--


From xen-devel-bounces@lists.xenproject.org Mon Oct 29 12:41:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 12:41: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 1gH6qm-00057Y-Do; Mon, 29 Oct 2018 12:40:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=auah=nj=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gH6qk-000579-Jk
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 12:40:54 +0000
X-Inumbo-ID: df23891d-db77-11e8-87d6-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id df23891d-db77-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 12:40:52 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp02.buh.bitdefender.net [10.17.80.76])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 0D538305FFAD; Mon, 29 Oct 2018 14:40:52 +0200 (EET)
Received: from rcojocaru.npunix.bitdefender.biz (unknown [10.17.12.174])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 050F2303A567;
 Mon, 29 Oct 2018 14:40:52 +0200 (EET)
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 29 Oct 2018 14:40:37 +0200
Message-Id: <1540816837-8936-4-git-send-email-rcojocaru@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1540816837-8936-1-git-send-email-rcojocaru@bitdefender.com>
References: <1540816837-8936-1-git-send-email-rcojocaru@bitdefender.com>
Subject: [Xen-devel] [PATCH V3 3/3] x86/altp2m: fix display frozen when
 switching to a new view early
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@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>

V2hlbiBhbiBuZXcgYWx0cDJtIHZpZXcgaXMgY3JlYXRlZCB2ZXJ5IGVhcmx5IG9uIGd1ZXN0IGJv
b3QsIHRoZQpkaXNwbGF5IHdpbGwgZnJlZXplIChhbHRob3VnaCB0aGUgZ3Vlc3Qgd2lsbCBydW4g
bm9ybWFsbHkpLiBUaGlzCm1heSBhbHNvIGhhcHBlbiBvbiByZXNpemluZyB0aGUgZGlzcGxheS4g
VGhlIHJlYXNvbiBpcyB0aGUgd2F5ClhlbiBjdXJyZW50bHkgKG1pcyloYW5kbGVzIGxvZ2RpcnR5
IFZHQTogaXQgaW50ZW50aW9uYWxseQptaXNjb25maWd1cmVzIFZHQSBwYWdlcyBzbyB0aGF0IHRo
ZXkgd2lsbCBmYXVsdC4KClRoZSBwcm9ibGVtIGlzIHRoYXQgaXQgb25seSBkb2VzIHRoaXMgaW4g
dGhlIGhvc3QgcDJtLiBPbmNlIHdlCnN3aXRjaCB0byBhIG5ldyBhbHRwMm0sIHRoZSBtaXNjb25m
aWd1cmVkIGVudHJpZXMgd2lsbCBubyBsb25nZXIKZmF1bHQsIHNvIHRoZSBkaXNwbGF5IHdpbGwg
bm90IGJlIHVwZGF0ZWQuCgpUaGlzIHBhdGNoOgoqIHVwZGF0ZXMgZXB0X2hhbmRsZV9taXNjb25m
aWcoKSB0byB1c2UgdGhlIGFjdGl2ZSBhbHRwMm0gaW5zdGVhZAogIG9mIHRoZSBob3N0cDJtOwoq
IG1vZGlmaWVzIHAybV9jaGFuZ2VfZW50cnlfdHlwZV9nbG9iYWwoKSwgcDJtX21lbW9yeV90eXBl
X2NoYW5nZWQKICBhbmQgcDJtX2NoYW5nZV90eXBlX3JhbmdlKCkgdG8gcHJvcGFnYXRlIHRoZWly
IGNoYW5nZXMgdG8gYWxsCiAgdmFsaWQgYWx0cDJtcy4KClNpZ25lZC1vZmYtYnk6IFJhenZhbiBD
b2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KU3VnZ2VzdGVkLWJ5OiBHZW9yZ2Ug
RHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CgotLS0KQ0M6IEp1biBOYWthamltYSA8
anVuLm5ha2FqaW1hQGludGVsLmNvbT4KQ0M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwu
Y29tPgpDQzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPgpDQzog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDQzogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgot
LS0KQ2hhbmdlcyBzaW5jZSBWMjoKIC0gUkZDOiBXZSBuZWVkIEdlb3JnZSdzIG9waW5pb24gb24g
SmFuJ3Mgc3VnZ2VzdGlvbiB0byB1cGRhdGUKICAgcDJtLXB0LmMgYXMgd2VsbC4KIC0gRHJvcHBl
ZCB0aGUgcDJtXyBwcmVmaXggZnJvbSB0aGUgc3RhdGljIGhlbHBlcnMgaW5zdGVhZCBvZgogICBh
ZGRpbmcgYSBsZWFkaW5nIHVuZGVyc2NvcmUgKGV4Y2VwdCBmb3IgX21lbW9yeV90eXBlX2NoYW5n
ZWQoKSwKICAgYXMgdGhlcmUncyBhIG1lbW9yeV90eXBlX2NoYW5nZWQoKSBpbiBhc20vbXRyci5o
LCB3aGljaCB3b3VsZAogICBicmVhayB0aGUgYnVpbGQuCiAtIFVzZWQgaG9zdHAybSBpbiBwMm1f
Y2hhbmdlX2VudHJ5X3R5cGVfZ2xvYmFsKCkgd2hlcmUgcHJldmlvdXNseQogICBJIGhhZCBtaXNz
ZWQgZG9pbmcgc28gZm9yCiAgIF9wMm1fY2hhbmdlX2VudHJ5X3R5cGVfZ2xvYmFsKHAybV9nZXRf
aG9zdHAybShkKSwgb3QsIG50KTsKICAgKGFsdGhvdWdoIGl0IGhhZCBiZWVuIGFscmVhZHkgbGF0
Y2hlZCkuCiAtIE5vdyBjb25zaXN0ZW5seSB1c2luZyB0aGUgInVwZGF0ZSB0aGUgaG9zdHAybSBm
aXJzdCwgdGhlbiB0aGUKICAgYWx0cDJtcyIgcGF0dGVybi4KLS0tCiB4ZW4vYXJjaC94ODYvbW0v
cDJtLWVwdC5jIHwgIDggKysrKysKIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyAgICAgfCA4MyArKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLQogMiBmaWxlcyBjaGFu
Z2VkLCA3OCBpbnNlcnRpb25zKCspLCAxMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvbW0vcDJtLWVwdC5jIGIveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYwppbmRleCBm
YWJjZDA2Li5lNmZhODVmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMKQEAgLTY1Nyw2ICs2NTcsOSBAQCBib29sX3Qg
ZXB0X2hhbmRsZV9taXNjb25maWcodWludDY0X3QgZ3BhKQogICAgIGJvb2xfdCBzcHVyaW91czsK
ICAgICBpbnQgcmM7CiAKKyAgICBpZiAoIGFsdHAybV9hY3RpdmUoY3Vyci0+ZG9tYWluKSApCisg
ICAgICAgIHAybSA9IHAybV9nZXRfYWx0cDJtKGN1cnIpOworCiAgICAgcDJtX2xvY2socDJtKTsK
IAogICAgIHNwdXJpb3VzID0gY3Vyci0+YXJjaC5odm0udm14LmVwdF9zcHVyaW91c19taXNjb25m
aWc7CkBAIC0xNDQwLDYgKzE0NDMsMTEgQEAgdm9pZCBwMm1faW5pdF9hbHRwMm1fZXB0KHN0cnVj
dCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBpKQogICAgIHN0cnVjdCBwMm1fZG9tYWluICpob3N0
cDJtID0gcDJtX2dldF9ob3N0cDJtKGQpOwogICAgIHN0cnVjdCBlcHRfZGF0YSAqZXB0OwogCisg
ICAgcDJtLT5tYXhfbWFwcGVkX3BmbiA9IGhvc3RwMm0tPm1heF9tYXBwZWRfcGZuOworICAgIHAy
bS0+ZGVmYXVsdF9hY2Nlc3MgPSBob3N0cDJtLT5kZWZhdWx0X2FjY2VzczsKKyAgICBwMm0tPmRv
bWFpbiA9IGhvc3RwMm0tPmRvbWFpbjsKKworICAgIHAybS0+Z2xvYmFsX2xvZ2RpcnR5ID0gaG9z
dHAybS0+Z2xvYmFsX2xvZ2RpcnR5OwogICAgIHAybS0+ZXB0LmFkID0gaG9zdHAybS0+ZXB0LmFk
OwogICAgIHAybS0+bWluX3JlbWFwcGVkX2dmbiA9IGdmbl94KElOVkFMSURfR0ZOKTsKICAgICBw
Mm0tPm1heF9yZW1hcHBlZF9nZm4gPSAwOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3Ay
bS5jIGIveGVuL2FyY2gveDg2L21tL3AybS5jCmluZGV4IGM2YjE3ZTYuLjVmYmVlODIgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMK
QEAgLTI4MSw3ICsyODEsNiBAQCBpbnQgcDJtX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKIGludCBw
Mm1faXNfbG9nZGlydHlfcmFuZ2Uoc3RydWN0IHAybV9kb21haW4gKnAybSwgdW5zaWduZWQgbG9u
ZyBzdGFydCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBlbmQpCiB7
Ci0gICAgQVNTRVJUKHAybV9pc19ob3N0cDJtKHAybSkpOwogICAgIGlmICggcDJtLT5nbG9iYWxf
bG9nZGlydHkgfHwKICAgICAgICAgIHJhbmdlc2V0X2NvbnRhaW5zX3JhbmdlKHAybS0+bG9nZGly
dHlfcmFuZ2VzLCBzdGFydCwgZW5kKSApCiAgICAgICAgIHJldHVybiAxOwpAQCAtMjkwLDI0ICsy
ODksNDggQEAgaW50IHAybV9pc19sb2dkaXJ0eV9yYW5nZShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJt
LCB1bnNpZ25lZCBsb25nIHN0YXJ0LAogICAgIHJldHVybiAwOwogfQogCitzdGF0aWMgdm9pZCBj
aGFuZ2VfZW50cnlfdHlwZV9nbG9iYWwoc3RydWN0IHAybV9kb21haW4gKnAybSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAybV90eXBlX3Qgb3QsIHAybV90eXBl
X3QgbnQpCit7CisgICAgcDJtLT5jaGFuZ2VfZW50cnlfdHlwZV9nbG9iYWwocDJtLCBvdCwgbnQp
OworICAgIHAybS0+Z2xvYmFsX2xvZ2RpcnR5ID0gKG50ID09IHAybV9yYW1fbG9nZGlydHkpOwor
fQorCiB2b2lkIHAybV9jaGFuZ2VfZW50cnlfdHlwZV9nbG9iYWwoc3RydWN0IGRvbWFpbiAqZCwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1fdHlwZV90IG90LCBwMm1fdHlw
ZV90IG50KQogewotICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm0gPSBwMm1fZ2V0X2hvc3RwMm0o
ZCk7CisgICAgc3RydWN0IHAybV9kb21haW4gKmhvc3RwMm0gPSBwMm1fZ2V0X2hvc3RwMm0oZCk7
CiAKICAgICBBU1NFUlQob3QgIT0gbnQpOwogICAgIEFTU0VSVChwMm1faXNfY2hhbmdlYWJsZShv
dCkgJiYgcDJtX2lzX2NoYW5nZWFibGUobnQpKTsKIAotICAgIHAybV9sb2NrKHAybSk7Ci0gICAg
cDJtLT5jaGFuZ2VfZW50cnlfdHlwZV9nbG9iYWwocDJtLCBvdCwgbnQpOwotICAgIHAybS0+Z2xv
YmFsX2xvZ2RpcnR5ID0gKG50ID09IHAybV9yYW1fbG9nZGlydHkpOwotICAgIHAybV91bmxvY2so
cDJtKTsKKyAgICBwMm1fbG9jayhob3N0cDJtKTsKKworICAgIGNoYW5nZV9lbnRyeV90eXBlX2ds
b2JhbChob3N0cDJtLCBvdCwgbnQpOworCisjaWZkZWYgQ09ORklHX0hWTQorICAgIGlmICggdW5s
aWtlbHkoYWx0cDJtX2FjdGl2ZShkKSkgKQorICAgIHsKKyAgICAgICAgdW5zaWduZWQgaW50IGk7
CisKKyAgICAgICAgZm9yICggaSA9IDA7IGkgPCBNQVhfQUxUUDJNOyBpKysgKQorICAgICAgICAg
ICAgaWYgKCBkLT5hcmNoLmFsdHAybV9lcHRwW2ldICE9IG1mbl94KElOVkFMSURfTUZOKSApCisg
ICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgc3RydWN0IHAybV9kb21haW4gKnAybSA9IGQt
PmFyY2guYWx0cDJtX3AybVtpXTsKKworICAgICAgICAgICAgICAgIHAybV9sb2NrKHAybSk7Cisg
ICAgICAgICAgICAgICAgY2hhbmdlX2VudHJ5X3R5cGVfZ2xvYmFsKHAybSwgb3QsIG50KTsKKyAg
ICAgICAgICAgICAgICBwMm1fdW5sb2NrKHAybSk7CisgICAgICAgICAgICB9CisgICAgfQorI2Vu
ZGlmCisKKyAgICBwMm1fdW5sb2NrKGhvc3RwMm0pOwogfQogCi12b2lkIHAybV9tZW1vcnlfdHlw
ZV9jaGFuZ2VkKHN0cnVjdCBkb21haW4gKmQpCisvKiBUaGVyZSdzIGFscmVhZHkgYSBtZW1vcnlf
dHlwZV9jaGFuZ2VkKCkgaW4gYXNtL210cnIuaC4gKi8KK3N0YXRpYyB2b2lkIF9tZW1vcnlfdHlw
ZV9jaGFuZ2VkKHN0cnVjdCBwMm1fZG9tYWluICpwMm0pCiB7Ci0gICAgc3RydWN0IHAybV9kb21h
aW4gKnAybSA9IHAybV9nZXRfaG9zdHAybShkKTsKLQogICAgIGlmICggcDJtLT5tZW1vcnlfdHlw
ZV9jaGFuZ2VkICkKICAgICB7CiAgICAgICAgIHAybV9sb2NrKHAybSk7CkBAIC0zMTYsNiArMzM5
LDIyIEBAIHZvaWQgcDJtX21lbW9yeV90eXBlX2NoYW5nZWQoc3RydWN0IGRvbWFpbiAqZCkKICAg
ICB9CiB9CiAKK3ZvaWQgcDJtX21lbW9yeV90eXBlX2NoYW5nZWQoc3RydWN0IGRvbWFpbiAqZCkK
K3sKKyAgICBfbWVtb3J5X3R5cGVfY2hhbmdlZChwMm1fZ2V0X2hvc3RwMm0oZCkpOworCisjaWZk
ZWYgQ09ORklHX0hWTQorICAgIGlmICggdW5saWtlbHkoYWx0cDJtX2FjdGl2ZShkKSkgKQorICAg
IHsKKyAgICAgICAgdW5zaWduZWQgaW50IGk7CisKKyAgICAgICAgZm9yICggaSA9IDA7IGkgPCBN
QVhfQUxUUDJNOyBpKysgKQorICAgICAgICAgICAgaWYgKCBkLT5hcmNoLmFsdHAybV9lcHRwW2ld
ICE9IG1mbl94KElOVkFMSURfTUZOKSApCisgICAgICAgICAgICAgICAgX21lbW9yeV90eXBlX2No
YW5nZWQoZC0+YXJjaC5hbHRwMm1fcDJtW2ldKTsKKyAgICB9CisjZW5kaWYKK30KKwogaW50IHAy
bV9zZXRfaW9yZXFfc2VydmVyKHN0cnVjdCBkb21haW4gKmQsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgaW50IGZsYWdzLAogICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVj
dCBodm1faW9yZXFfc2VydmVyICpzKQpAQCAtOTk2LDEyICsxMDM1LDEyIEBAIGludCBwMm1fY2hh
bmdlX3R5cGVfb25lKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuX2wsCiB9CiAK
IC8qIE1vZGlmeSB0aGUgcDJtIHR5cGUgb2YgYSByYW5nZSBvZiBnZm5zIGZyb20gb3QgdG8gbnQu
ICovCi12b2lkIHAybV9jaGFuZ2VfdHlwZV9yYW5nZShzdHJ1Y3QgZG9tYWluICpkLCAKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcg
ZW5kLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJtX3R5cGVfdCBvdCwgcDJtX3R5cGVf
dCBudCkKK3N0YXRpYyB2b2lkIGNoYW5nZV90eXBlX3JhbmdlKHN0cnVjdCBwMm1fZG9tYWluICpw
Mm0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHN0YXJ0LCB1
bnNpZ25lZCBsb25nIGVuZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAybV90eXBl
X3Qgb3QsIHAybV90eXBlX3QgbnQpCiB7CiAgICAgdW5zaWduZWQgbG9uZyBnZm4gPSBzdGFydDsK
LSAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtID0gcDJtX2dldF9ob3N0cDJtKGQpOworCXN0cnVj
dCBkb21haW4gKmQgPSBwMm0tPmRvbWFpbjsKICAgICBpbnQgcmMgPSAwOwogCiAgICAgQVNTRVJU
KG90ICE9IG50KTsKQEAgLTEwNTQsNiArMTA5MywyNCBAQCB2b2lkIHAybV9jaGFuZ2VfdHlwZV9y
YW5nZShzdHJ1Y3QgZG9tYWluICpkLAogICAgIHAybV91bmxvY2socDJtKTsKIH0KIAordm9pZCBw
Mm1fY2hhbmdlX3R5cGVfcmFuZ2Uoc3RydWN0IGRvbWFpbiAqZCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsIHVuc2lnbmVkIGxvbmcgZW5kLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcDJtX3R5cGVfdCBvdCwgcDJtX3R5cGVfdCBudCkKK3sKKyAg
ICBjaGFuZ2VfdHlwZV9yYW5nZShwMm1fZ2V0X2hvc3RwMm0oZCksIHN0YXJ0LCBlbmQsIG90LCBu
dCk7CisKKyNpZmRlZiBDT05GSUdfSFZNCisgICAgaWYgKCB1bmxpa2VseShhbHRwMm1fYWN0aXZl
KGQpKSApCisgICAgeworICAgICAgICB1bnNpZ25lZCBpbnQgaTsKKworICAgICAgICBmb3IgKCBp
ID0gMDsgaSA8IE1BWF9BTFRQMk07IGkrKyApCisgICAgICAgICAgICBpZiAoIGQtPmFyY2guYWx0
cDJtX2VwdHBbaV0gIT0gbWZuX3goSU5WQUxJRF9NRk4pICkKKyAgICAgICAgICAgICAgICBjaGFu
Z2VfdHlwZV9yYW5nZShkLT5hcmNoLmFsdHAybV9wMm1baV0sIHN0YXJ0LCBlbmQsIG90LCBudCk7
CisgICAgfQorI2VuZGlmCit9CisKIC8qCiAgKiBGaW5pc2ggcDJtIHR5cGUgY2hhbmdlIGZvciBn
Zm5zIHdoaWNoIGFyZSBtYXJrZWQgYXMgbmVlZF9yZWNhbGMgaW4gYSByYW5nZS4KICAqIFJldHVy
bnM6IDAvMSBmb3Igc3VjY2VzcywgbmVnYXRpdmUgZm9yIGZhaWx1cmUKLS0gCjIuNy40CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 12:41:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 12:41: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 1gH6qm-00057S-3G; Mon, 29 Oct 2018 12:40: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=auah=nj=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gH6qk-000578-J6
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 12:40:54 +0000
X-Inumbo-ID: df09025a-db77-11e8-9f1a-12d6303a7972
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id df09025a-db77-11e8-9f1a-12d6303a7972;
 Mon, 29 Oct 2018 12:40:52 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp02.buh.bitdefender.net [10.17.80.76])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 EC4EB305FFA8; Mon, 29 Oct 2018 14:40:51 +0200 (EET)
Received: from rcojocaru.npunix.bitdefender.biz (unknown [10.17.12.174])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id D9317304BD75;
 Mon, 29 Oct 2018 14:40:51 +0200 (EET)
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 29 Oct 2018 14:40:35 +0200
Message-Id: <1540816837-8936-2-git-send-email-rcojocaru@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1540816837-8936-1-git-send-email-rcojocaru@bitdefender.com>
References: <1540816837-8936-1-git-send-email-rcojocaru@bitdefender.com>
Subject: [Xen-devel] [PATCH V3 1/3] x86/altp2m: propagate ept.ad changes to
 all active altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@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>

VGhpcyBwYXRjaCBpcyBhIHByZS1yZXF1aXNpdGUgZm9yIGZpeGluZyB0aGUgbG9nZGlydHkgVkdB
IGlzc3VlCihkaXNwbGF5IGZyZWV6ZXMgd2hlbiBzd2l0Y2hpbmcgdG8gYSBuZXcgYWx0cDJtIHZp
ZXcgZWFybHkgaW4gYQpkb21haW4ncyBsaWZldGltZSksIGJ1dCBzZW50IHNlcGFyYXRlbHkgZm9y
IGVhc2llciByZXZpZXcuClRoZSBuZXcgZXB0X3NldF9hZF9zeW5jKCkgZnVuY3Rpb24gaGFzIGJl
ZW4gYWRkZWQgdG8gdXBkYXRlIGFsbAphY3RpdmUgYWx0cDJtcycgZXB0LmFkLiBOZXcgYWx0cDJt
cyB3aWxsIGluaGVyaXQgdGhlIGhvc3RwMm0ncwplcHQuYWQgdmFsdWUuCgpTaWduZWQtb2ZmLWJ5
OiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+ClN1Z2dlc3RlZC1i
eTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgoKLS0tCkNDOiBKdW4g
TmFrYWppbWEgPGp1bi5uYWthamltYUBpbnRlbC5jb20+CkNDOiBLZXZpbiBUaWFuIDxrZXZpbi50
aWFuQGludGVsLmNvbT4KQ0M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAZXUuY2l0cml4
LmNvbT4KQ0M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ0M6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMgfCA1NyArKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLQogeGVuL2FyY2gveDg2L21tL3AybS5j
ICAgICB8ICA4IC0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgNTMgaW5zZXJ0aW9ucygrKSwgMTIg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYyBiL3hl
bi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMKaW5kZXggNDA3ZTI5OS4uZmFiY2QwNiAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLWVw
dC5jCkBAIC0xNyw2ICsxNyw3IEBACiAKICNpbmNsdWRlIDx4ZW4vZG9tYWluX3BhZ2UuaD4KICNp
bmNsdWRlIDx4ZW4vc2NoZWQuaD4KKyNpbmNsdWRlIDxhc20vYWx0cDJtLmg+CiAjaW5jbHVkZSA8
YXNtL2N1cnJlbnQuaD4KICNpbmNsdWRlIDxhc20vcGFnaW5nLmg+CiAjaW5jbHVkZSA8YXNtL3R5
cGVzLmg+CkBAIC0xMjIyLDYgKzEyMjMsMzQgQEAgc3RhdGljIHZvaWQgZXB0X3RsYl9mbHVzaChz
dHJ1Y3QgcDJtX2RvbWFpbiAqcDJtKQogICAgIGVwdF9zeW5jX2RvbWFpbl9tYXNrKHAybSwgcDJt
LT5kb21haW4tPmRpcnR5X2NwdW1hc2spOwogfQogCitzdGF0aWMgdm9pZCBlcHRfc2V0X2FkX3N5
bmMoc3RydWN0IGRvbWFpbiAqZCwgYm9vbCB2YWx1ZSkKK3sKKyAgICBzdHJ1Y3QgcDJtX2RvbWFp
biAqaG9zdHAybSA9IHAybV9nZXRfaG9zdHAybShkKTsKKworICAgIEFTU0VSVChwMm1fbG9ja2Vk
X2J5X21lKGhvc3RwMm0pKTsKKworICAgIGhvc3RwMm0tPmVwdC5hZCA9IHZhbHVlOworCisgICAg
aWYgKCB1bmxpa2VseShhbHRwMm1fYWN0aXZlKGQpKSApCisgICAgeworICAgICAgICB1bnNpZ25l
ZCBpbnQgaTsKKworICAgICAgICBmb3IgKCBpID0gMDsgaSA8IE1BWF9BTFRQMk07IGkrKyApCisg
ICAgICAgIHsKKyAgICAgICAgICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm07CisKKyAgICAgICAg
ICAgIGlmICggZC0+YXJjaC5hbHRwMm1fZXB0cFtpXSA9PSBtZm5feChJTlZBTElEX01GTikgKQor
ICAgICAgICAgICAgICAgIGNvbnRpbnVlOworCisgICAgICAgICAgICBwMm0gPSBkLT5hcmNoLmFs
dHAybV9wMm1baV07CisKKyAgICAgICAgICAgIHAybV9sb2NrKHAybSk7CisgICAgICAgICAgICBw
Mm0tPmVwdC5hZCA9IHZhbHVlOworICAgICAgICAgICAgcDJtX3VubG9jayhwMm0pOworICAgICAg
ICB9CisgICAgfQorfQorCiBzdGF0aWMgdm9pZCBlcHRfZW5hYmxlX3BtbChzdHJ1Y3QgcDJtX2Rv
bWFpbiAqcDJtKQogewogICAgIC8qIERvbWFpbiBtdXN0IGhhdmUgYmVlbiBwYXVzZWQgKi8KQEAg
LTEyMzYsNyArMTI2NSw3IEBAIHN0YXRpYyB2b2lkIGVwdF9lbmFibGVfcG1sKHN0cnVjdCBwMm1f
ZG9tYWluICpwMm0pCiAgICAgICAgIHJldHVybjsKIAogICAgIC8qIEVuYWJsZSBFUFQgQS9EIGJp
dCBmb3IgUE1MICovCi0gICAgcDJtLT5lcHQuYWQgPSAxOworICAgIGVwdF9zZXRfYWRfc3luYyhw
Mm0tPmRvbWFpbiwgdHJ1ZSk7CiAgICAgdm14X2RvbWFpbl91cGRhdGVfZXB0cChwMm0tPmRvbWFp
bik7CiB9CiAKQEAgLTEyNDgsMTAgKzEyNzcsMjggQEAgc3RhdGljIHZvaWQgZXB0X2Rpc2FibGVf
cG1sKHN0cnVjdCBwMm1fZG9tYWluICpwMm0pCiAgICAgdm14X2RvbWFpbl9kaXNhYmxlX3BtbChw
Mm0tPmRvbWFpbik7CiAKICAgICAvKiBEaXNhYmxlIEVQVCBBL0QgYml0ICovCi0gICAgcDJtLT5l
cHQuYWQgPSAwOworICAgIGVwdF9zZXRfYWRfc3luYyhwMm0tPmRvbWFpbiwgZmFsc2UpOwogICAg
IHZteF9kb21haW5fdXBkYXRlX2VwdHAocDJtLT5kb21haW4pOwogfQogCitzdGF0aWMgdm9pZCBl
cHRfZW5hYmxlX2hhcmR3YXJlX2xvZ19kaXJ0eShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtKQorewor
ICAgIHN0cnVjdCBwMm1fZG9tYWluICpob3N0cDJtID0gcDJtX2dldF9ob3N0cDJtKHAybS0+ZG9t
YWluKTsKKworICAgIHAybV9sb2NrKGhvc3RwMm0pOworICAgIGVwdF9lbmFibGVfcG1sKGhvc3Rw
Mm0pOworICAgIHAybV91bmxvY2soaG9zdHAybSk7Cit9CisKK3N0YXRpYyB2b2lkIGVwdF9kaXNh
YmxlX2hhcmR3YXJlX2xvZ19kaXJ0eShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtKQoreworICAgIHN0
cnVjdCBwMm1fZG9tYWluICpob3N0cDJtID0gcDJtX2dldF9ob3N0cDJtKHAybS0+ZG9tYWluKTsK
KworICAgIHAybV9sb2NrKGhvc3RwMm0pOworICAgIGVwdF9kaXNhYmxlX3BtbChob3N0cDJtKTsK
KyAgICBwMm1fdW5sb2NrKGhvc3RwMm0pOworfQorCiBzdGF0aWMgdm9pZCBlcHRfZmx1c2hfcG1s
X2J1ZmZlcnMoc3RydWN0IHAybV9kb21haW4gKnAybSkKIHsKICAgICAvKiBEb21haW4gbXVzdCBo
YXZlIGJlZW4gcGF1c2VkICovCkBAIC0xMjgxLDggKzEzMjgsOCBAQCBpbnQgZXB0X3AybV9pbml0
KHN0cnVjdCBwMm1fZG9tYWluICpwMm0pCiAKICAgICBpZiAoIGNwdV9oYXNfdm14X3BtbCApCiAg
ICAgewotICAgICAgICBwMm0tPmVuYWJsZV9oYXJkd2FyZV9sb2dfZGlydHkgPSBlcHRfZW5hYmxl
X3BtbDsKLSAgICAgICAgcDJtLT5kaXNhYmxlX2hhcmR3YXJlX2xvZ19kaXJ0eSA9IGVwdF9kaXNh
YmxlX3BtbDsKKyAgICAgICAgcDJtLT5lbmFibGVfaGFyZHdhcmVfbG9nX2RpcnR5ID0gZXB0X2Vu
YWJsZV9oYXJkd2FyZV9sb2dfZGlydHk7CisgICAgICAgIHAybS0+ZGlzYWJsZV9oYXJkd2FyZV9s
b2dfZGlydHkgPSBlcHRfZGlzYWJsZV9oYXJkd2FyZV9sb2dfZGlydHk7CiAgICAgICAgIHAybS0+
Zmx1c2hfaGFyZHdhcmVfY2FjaGVkX2RpcnR5ID0gZXB0X2ZsdXNoX3BtbF9idWZmZXJzOwogICAg
IH0KIApAQCAtMTM5MCw4ICsxNDM3LDEwIEBAIHZvaWQgc2V0dXBfZXB0X2R1bXAodm9pZCkKIHZv
aWQgcDJtX2luaXRfYWx0cDJtX2VwdChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaSkK
IHsKICAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtID0gZC0+YXJjaC5hbHRwMm1fcDJtW2ldOwor
ICAgIHN0cnVjdCBwMm1fZG9tYWluICpob3N0cDJtID0gcDJtX2dldF9ob3N0cDJtKGQpOwogICAg
IHN0cnVjdCBlcHRfZGF0YSAqZXB0OwogCisgICAgcDJtLT5lcHQuYWQgPSBob3N0cDJtLT5lcHQu
YWQ7CiAgICAgcDJtLT5taW5fcmVtYXBwZWRfZ2ZuID0gZ2ZuX3goSU5WQUxJRF9HRk4pOwogICAg
IHAybS0+bWF4X3JlbWFwcGVkX2dmbiA9IDA7CiAgICAgZXB0ID0gJnAybS0+ZXB0OwpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21tL3AybS5jCmluZGV4
IGEwMGEzYzEuLjQyYjllZjQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYworKysg
Yi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKQEAgLTM2MCwxMSArMzYwLDcgQEAgdm9pZCBwMm1fZW5h
YmxlX2hhcmR3YXJlX2xvZ19kaXJ0eShzdHJ1Y3QgZG9tYWluICpkKQogICAgIHN0cnVjdCBwMm1f
ZG9tYWluICpwMm0gPSBwMm1fZ2V0X2hvc3RwMm0oZCk7CiAKICAgICBpZiAoIHAybS0+ZW5hYmxl
X2hhcmR3YXJlX2xvZ19kaXJ0eSApCi0gICAgewotICAgICAgICBwMm1fbG9jayhwMm0pOwogICAg
ICAgICBwMm0tPmVuYWJsZV9oYXJkd2FyZV9sb2dfZGlydHkocDJtKTsKLSAgICAgICAgcDJtX3Vu
bG9jayhwMm0pOwotICAgIH0KIH0KIAogdm9pZCBwMm1fZGlzYWJsZV9oYXJkd2FyZV9sb2dfZGly
dHkoc3RydWN0IGRvbWFpbiAqZCkKQEAgLTM3MiwxMSArMzY4LDcgQEAgdm9pZCBwMm1fZGlzYWJs
ZV9oYXJkd2FyZV9sb2dfZGlydHkoc3RydWN0IGRvbWFpbiAqZCkKICAgICBzdHJ1Y3QgcDJtX2Rv
bWFpbiAqcDJtID0gcDJtX2dldF9ob3N0cDJtKGQpOwogCiAgICAgaWYgKCBwMm0tPmRpc2FibGVf
aGFyZHdhcmVfbG9nX2RpcnR5ICkKLSAgICB7Ci0gICAgICAgIHAybV9sb2NrKHAybSk7CiAgICAg
ICAgIHAybS0+ZGlzYWJsZV9oYXJkd2FyZV9sb2dfZGlydHkocDJtKTsKLSAgICAgICAgcDJtX3Vu
bG9jayhwMm0pOwotICAgIH0KIH0KIAogdm9pZCBwMm1fZmx1c2hfaGFyZHdhcmVfY2FjaGVkX2Rp
cnR5KHN0cnVjdCBkb21haW4gKmQpCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 12:41:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 12:41: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 1gH6qn-00057k-3j; Mon, 29 Oct 2018 12:40:57 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=auah=nj=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gH6qk-00057B-Ku
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 12:40:54 +0000
X-Inumbo-ID: df165851-db77-11e8-87d6-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id df165851-db77-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 12:40:52 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp02.buh.bitdefender.net [10.17.80.76])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 05D3B305FFAB; Mon, 29 Oct 2018 14:40:52 +0200 (EET)
Received: from rcojocaru.npunix.bitdefender.biz (unknown [10.17.12.174])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id EA0A8303A565;
 Mon, 29 Oct 2018 14:40:51 +0200 (EET)
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 29 Oct 2018 14:40:36 +0200
Message-Id: <1540816837-8936-3-git-send-email-rcojocaru@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1540816837-8936-1-git-send-email-rcojocaru@bitdefender.com>
References: <1540816837-8936-1-git-send-email-rcojocaru@bitdefender.com>
Subject: [Xen-devel] [PATCH V3 2/3] x86/mm: allocate logdirty_ranges for
 altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Razvan Cojocaru <rcojocaru@bitdefender.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>

VGhpcyBwYXRjaCBpcyBhIHByZS1yZXF1aXNpdGUgZm9yIHRoZSBvbmUgZml4aW5nIFZHQSBsb2dk
aXJ0eQpmcmVlemVzIHdoZW4gdXNpbmcgYWx0cDJtLiBJdCBvbmx5IGNvbmNlcm5zIGl0c2VsZiB3
aXRoIHRoZQpyYW5nZXMgYWxsb2NhdGlvbiAvIGRlYWxsb2NhdGlvbiAvIGluaXRpYWxpemF0aW9u
IHBhcnQuIFdoaWxlCnRvdWNoaW5nIHRoZSBjb2RlLCBJJ3ZlIHN3aXRjaGVkIGdsb2JhbF9sb2dk
aXJ0eSBmcm9tIGJvb2xfdAp0byBib29sLgoKU2lnbmVkLW9mZi1ieTogUmF6dmFuIENvam9jYXJ1
IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgoKLS0tCkNDOiBHZW9yZ2UgRHVubGFwIDxnZW9y
Z2UuZHVubGFwQGV1LmNpdHJpeC5jb20+CkNDOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkNDOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDQzogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCi0tLQpDaGFuZ2VzIHNpbmNlIFYyOgogLSBNb3Zl
ZCB0aGUgbG9nZGlydHlfcmFuZ2VzIGFsbG9jYXRpb24gLyBkZWFsbG9jYXRpb24gbG9naWMgZnJv
bQogICBwMm0tZXB0LmMgdG8gcDJtLmMgb24gSmFuJ3Mgc3VnZ2VzdGlvbi4KIC0gQWRkZWQgYSBj
b21tZW50IGNsYXJpZnlpbiB0aGF0IHRoZSByYW5nZXNldF9tZXJnZSgpIGNhbGwgaXMKICAgcmVh
bGx5IGp1c3QgYSBjb3B5IGluIG91ciBjb250ZXh0LgotLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0u
YyAgICAgfCA4MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0t
LQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaCB8ICAyICstCiAyIGZpbGVzIGNoYW5nZWQsIDY0
IGluc2VydGlvbnMoKyksIDE4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9tbS9wMm0uYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwppbmRleCA0MmI5ZWY0Li5jNmIxN2U2
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKKysrIGIveGVuL2FyY2gveDg2L21t
L3AybS5jCkBAIC01OSw2ICs1OSwyOCBAQCBzdGF0aWMgdm9pZCBwMm1fbmVzdGVkcDJtX2luaXQo
c3RydWN0IHAybV9kb21haW4gKnAybSkKICNlbmRpZgogfQogCitzdGF0aWMgaW50IHAybV9pbml0
X2xvZ2RpcnR5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0pCit7CisgICAgaWYgKCBwMm0tPmxvZ2Rp
cnR5X3JhbmdlcyApCisgICAgICAgIHJldHVybiAwOworCisgICAgcDJtLT5sb2dkaXJ0eV9yYW5n
ZXMgPSByYW5nZXNldF9uZXcocDJtLT5kb21haW4sICJsb2ctZGlydHkiLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJBTkdFU0VURl9wcmV0dHlwcmludF9oZXgpOwor
ICAgIGlmICggIXAybS0+bG9nZGlydHlfcmFuZ2VzICkKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07
CisKKyAgICByZXR1cm4gMDsKK30KKworc3RhdGljIHZvaWQgcDJtX2ZyZWVfbG9nZGlydHkoc3Ry
dWN0IHAybV9kb21haW4gKnAybSkKK3sKKyAgICBpZiAoICFwMm0tPmxvZ2RpcnR5X3JhbmdlcyAp
CisgICAgICAgIHJldHVybjsKKworICAgIHJhbmdlc2V0X2Rlc3Ryb3kocDJtLT5sb2dkaXJ0eV9y
YW5nZXMpOworICAgIHAybS0+bG9nZGlydHlfcmFuZ2VzID0gTlVMTDsKK30KKwogLyogSW5pdCB0
aGUgZGF0YXN0cnVjdHVyZXMgZm9yIGxhdGVyIHVzZSBieSB0aGUgcDJtIGNvZGUgKi8KIHN0YXRp
YyBpbnQgcDJtX2luaXRpYWxpc2Uoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHAybV9kb21haW4g
KnAybSkKIHsKQEAgLTEwOCw3ICsxMzAsMTAgQEAgZnJlZV9wMm06CiBzdGF0aWMgdm9pZCBwMm1f
ZnJlZV9vbmUoc3RydWN0IHAybV9kb21haW4gKnAybSkKIHsKICAgICBpZiAoIGhhcF9lbmFibGVk
KHAybS0+ZG9tYWluKSAmJiBjcHVfaGFzX3ZteCApCisgICAgeworICAgICAgICBwMm1fZnJlZV9s
b2dkaXJ0eShwMm0pOwogICAgICAgICBlcHRfcDJtX3VuaW5pdChwMm0pOworICAgIH0KICAgICBm
cmVlX2NwdW1hc2tfdmFyKHAybS0+ZGlydHlfY3B1bWFzayk7CiAgICAgeGZyZWUocDJtKTsKIH0K
QEAgLTExNiwxOSArMTQxLDE5IEBAIHN0YXRpYyB2b2lkIHAybV9mcmVlX29uZShzdHJ1Y3QgcDJt
X2RvbWFpbiAqcDJtKQogc3RhdGljIGludCBwMm1faW5pdF9ob3N0cDJtKHN0cnVjdCBkb21haW4g
KmQpCiB7CiAgICAgc3RydWN0IHAybV9kb21haW4gKnAybSA9IHAybV9pbml0X29uZShkKTsKKyAg
ICBpbnQgcmM7CiAKLSAgICBpZiAoIHAybSApCi0gICAgewotICAgICAgICBwMm0tPmxvZ2RpcnR5
X3JhbmdlcyA9IHJhbmdlc2V0X25ldyhkLCAibG9nLWRpcnR5IiwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgUkFOR0VTRVRGX3ByZXR0eXByaW50X2hleCk7Ci0g
ICAgICAgIGlmICggcDJtLT5sb2dkaXJ0eV9yYW5nZXMgKQotICAgICAgICB7Ci0gICAgICAgICAg
ICBkLT5hcmNoLnAybSA9IHAybTsKLSAgICAgICAgICAgIHJldHVybiAwOwotICAgICAgICB9Cisg
ICAgaWYgKCAhcDJtICkKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07CisKKyAgICByYyA9IHAybV9p
bml0X2xvZ2RpcnR5KHAybSk7CisKKyAgICBpZiAoICFyYyApCisgICAgICAgIGQtPmFyY2gucDJt
ID0gcDJtOworICAgIGVsc2UKICAgICAgICAgcDJtX2ZyZWVfb25lKHAybSk7Ci0gICAgfQotICAg
IHJldHVybiAtRU5PTUVNOworCisgICAgcmV0dXJuIHJjOwogfQogCiBzdGF0aWMgdm9pZCBwMm1f
dGVhcmRvd25faG9zdHAybShzdHJ1Y3QgZG9tYWluICpkKQpAQCAtMTM4LDcgKzE2Myw3IEBAIHN0
YXRpYyB2b2lkIHAybV90ZWFyZG93bl9ob3N0cDJtKHN0cnVjdCBkb21haW4gKmQpCiAKICAgICBp
ZiAoIHAybSApCiAgICAgewotICAgICAgICByYW5nZXNldF9kZXN0cm95KHAybS0+bG9nZGlydHlf
cmFuZ2VzKTsKKyAgICAgICAgcDJtX2ZyZWVfbG9nZGlydHkocDJtKTsKICAgICAgICAgcDJtX2Zy
ZWVfb25lKHAybSk7CiAgICAgICAgIGQtPmFyY2gucDJtID0gTlVMTDsKICAgICB9CkBAIC0xOTQs
NiArMjE5LDcgQEAgc3RhdGljIHZvaWQgcDJtX3RlYXJkb3duX2FsdHAybShzdHJ1Y3QgZG9tYWlu
ICpkKQogICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgIHAybSA9IGQtPmFyY2guYWx0cDJt
X3AybVtpXTsKICAgICAgICAgZC0+YXJjaC5hbHRwMm1fcDJtW2ldID0gTlVMTDsKKyAgICAgICAg
cDJtX2ZyZWVfbG9nZGlydHkocDJtKTsKICAgICAgICAgcDJtX2ZyZWVfb25lKHAybSk7CiAgICAg
fQogfQpAQCAtMjI3MSw2ICsyMjk3LDcgQEAgdm9pZCBwMm1fZmx1c2hfYWx0cDJtKHN0cnVjdCBk
b21haW4gKmQpCiAgICAgewogICAgICAgICBwMm1fZmx1c2hfdGFibGUoZC0+YXJjaC5hbHRwMm1f
cDJtW2ldKTsKICAgICAgICAgLyogVW5pbml0IGFuZCByZWluaXQgZXB0IHRvIGZvcmNlIFRMQiBz
aG9vdGRvd24gKi8KKyAgICAgICAgcDJtX2ZyZWVfbG9nZGlydHkoZC0+YXJjaC5hbHRwMm1fcDJt
W2ldKTsKICAgICAgICAgZXB0X3AybV91bmluaXQoZC0+YXJjaC5hbHRwMm1fcDJtW2ldKTsKICAg
ICAgICAgZXB0X3AybV9pbml0KGQtPmFyY2guYWx0cDJtX3AybVtpXSk7CiAgICAgICAgIGQtPmFy
Y2guYWx0cDJtX2VwdHBbaV0gPSBtZm5feChJTlZBTElEX01GTik7CkBAIC0yMjc5LDYgKzIzMDYs
MTggQEAgdm9pZCBwMm1fZmx1c2hfYWx0cDJtKHN0cnVjdCBkb21haW4gKmQpCiAgICAgYWx0cDJt
X2xpc3RfdW5sb2NrKGQpOwogfQogCitzdGF0aWMgaW50IHAybV9pbml0X2FsdHAybV9sb2dkaXJ0
eShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtKQoreworICAgIHN0cnVjdCBwMm1fZG9tYWluICpob3N0
cDJtID0gcDJtX2dldF9ob3N0cDJtKHAybS0+ZG9tYWluKTsKKyAgICBpbnQgcmMgPSBwMm1faW5p
dF9sb2dkaXJ0eShwMm0pOworCisgICAgaWYgKCByYyApCisgICAgICAgIHJldHVybiByYzsKKwor
ICAgIC8qIFRoZSBmb2xsb3dpbmcgaXMgcmVhbGx5IGp1c3QgYSByYW5nZXNldCBjb3B5LiAqLwor
ICAgIHJldHVybiByYW5nZXNldF9tZXJnZShwMm0tPmxvZ2RpcnR5X3JhbmdlcywgaG9zdHAybS0+
bG9nZGlydHlfcmFuZ2VzKTsKK30KKwogaW50IHAybV9pbml0X2FsdHAybV9ieV9pZChzdHJ1Y3Qg
ZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaWR4KQogewogICAgIGludCByYyA9IC1FSU5WQUw7CkBA
IC0yMjkwLDggKzIzMjksOSBAQCBpbnQgcDJtX2luaXRfYWx0cDJtX2J5X2lkKHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGludCBpZHgpCiAKICAgICBpZiAoIGQtPmFyY2guYWx0cDJtX2VwdHBb
aWR4XSA9PSBtZm5feChJTlZBTElEX01GTikgKQogICAgIHsKLSAgICAgICAgcDJtX2luaXRfYWx0
cDJtX2VwdChkLCBpZHgpOwotICAgICAgICByYyA9IDA7CisgICAgICAgIHJjID0gcDJtX2luaXRf
YWx0cDJtX2xvZ2RpcnR5KGQtPmFyY2guYWx0cDJtX3AybVtpZHhdKTsKKyAgICAgICAgaWYgKCAh
cmMgKQorICAgICAgICAgICAgcDJtX2luaXRfYWx0cDJtX2VwdChkLCBpZHgpOwogICAgIH0KIAog
ICAgIGFsdHAybV9saXN0X3VubG9jayhkKTsKQEAgLTIzMTAsOSArMjM1MCwxMyBAQCBpbnQgcDJt
X2luaXRfbmV4dF9hbHRwMm0oc3RydWN0IGRvbWFpbiAqZCwgdWludDE2X3QgKmlkeCkKICAgICAg
ICAgaWYgKCBkLT5hcmNoLmFsdHAybV9lcHRwW2ldICE9IG1mbl94KElOVkFMSURfTUZOKSApCiAg
ICAgICAgICAgICBjb250aW51ZTsKIAotICAgICAgICBwMm1faW5pdF9hbHRwMm1fZXB0KGQsIGkp
OwotICAgICAgICAqaWR4ID0gaTsKLSAgICAgICAgcmMgPSAwOworICAgICAgICByYyA9IHAybV9p
bml0X2FsdHAybV9sb2dkaXJ0eShkLT5hcmNoLmFsdHAybV9wMm1baV0pOworCisgICAgICAgIGlm
ICggIXJjICkKKyAgICAgICAgeworICAgICAgICAgICAgcDJtX2luaXRfYWx0cDJtX2VwdChkLCBp
KTsKKyAgICAgICAgICAgICppZHggPSBpOworICAgICAgICB9CiAKICAgICAgICAgYnJlYWs7CiAg
ICAgfQpAQCAtMjM0MSw2ICsyMzg1LDcgQEAgaW50IHAybV9kZXN0cm95X2FsdHAybV9ieV9pZChz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaWR4KQogICAgICAgICB7CiAgICAgICAgICAg
ICBwMm1fZmx1c2hfdGFibGUoZC0+YXJjaC5hbHRwMm1fcDJtW2lkeF0pOwogICAgICAgICAgICAg
LyogVW5pbml0IGFuZCByZWluaXQgZXB0IHRvIGZvcmNlIFRMQiBzaG9vdGRvd24gKi8KKyAgICAg
ICAgICAgIHAybV9mcmVlX2xvZ2RpcnR5KGQtPmFyY2guYWx0cDJtX3AybVtpZHhdKTsKICAgICAg
ICAgICAgIGVwdF9wMm1fdW5pbml0KGQtPmFyY2guYWx0cDJtX3AybVtpZHhdKTsKICAgICAgICAg
ICAgIGVwdF9wMm1faW5pdChkLT5hcmNoLmFsdHAybV9wMm1baWR4XSk7CiAgICAgICAgICAgICBk
LT5hcmNoLmFsdHAybV9lcHRwW2lkeF0gPSBtZm5feChJTlZBTElEX01GTik7CkBAIC0yNDcxLDYg
KzI1MTYsNyBAQCBzdGF0aWMgdm9pZCBwMm1fcmVzZXRfYWx0cDJtKHN0cnVjdCBwMm1fZG9tYWlu
ICpwMm0pCiB7CiAgICAgcDJtX2ZsdXNoX3RhYmxlKHAybSk7CiAgICAgLyogVW5pbml0IGFuZCBy
ZWluaXQgZXB0IHRvIGZvcmNlIFRMQiBzaG9vdGRvd24gKi8KKyAgICBwMm1fZnJlZV9sb2dkaXJ0
eShwMm0pOwogICAgIGVwdF9wMm1fdW5pbml0KHAybSk7CiAgICAgZXB0X3AybV9pbml0KHAybSk7
CiAgICAgcDJtLT5taW5fcmVtYXBwZWRfZ2ZuID0gZ2ZuX3goSU5WQUxJRF9HRk4pOwpkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcDJt
LmgKaW5kZXggZDA4YzU5NS4uZTkwNWM2NSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9wMm0uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3AybS5oCkBAIC0yMjMsNyArMjIzLDcg
QEAgc3RydWN0IHAybV9kb21haW4gewogICAgIHN0cnVjdCByYW5nZXNldCAgICpsb2dkaXJ0eV9y
YW5nZXM7CiAKICAgICAvKiBIb3N0IHAybTogR2xvYmFsIGxvZy1kaXJ0eSBtb2RlIGVuYWJsZWQg
Zm9yIHRoZSBkb21haW4uICovCi0gICAgYm9vbF90ICAgICAgICAgICAgIGdsb2JhbF9sb2dkaXJ0
eTsKKyAgICBib29sICAgICAgICAgICAgICAgZ2xvYmFsX2xvZ2RpcnR5OwogCiAgICAgLyogSG9z
dCBwMm06IHdoZW4gdGhpcyBmbGFnIGlzIHNldCwgZG9uJ3QgZmx1c2ggYWxsIHRoZSBuZXN0ZWQt
cDJtIAogICAgICAqIHRhYmxlcyBvbiBldmVyeSBob3N0LXAybSBjaGFuZ2UuICBUaGUgc2V0dGVy
IG9mIHRoaXMgZmxhZyAKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 12:41:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 12:41: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 1gH6qm-00057e-Ok; Mon, 29 Oct 2018 12:40:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=auah=nj=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gH6qk-00057A-KS
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 12:40:54 +0000
X-Inumbo-ID: df02b1f8-db77-11e8-87d6-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id df02b1f8-db77-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 12:40:52 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp02.buh.bitdefender.net [10.17.80.76])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 D8875305FFA7
 for <xen-devel@lists.xenproject.org>; Mon, 29 Oct 2018 14:40:51 +0200 (EET)
Received: from rcojocaru.npunix.bitdefender.biz (unknown [10.17.12.174])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id D629F303A565
 for <xen-devel@lists.xenproject.org>; Mon, 29 Oct 2018 14:40:51 +0200 (EET)
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 29 Oct 2018 14:40:34 +0200
Message-Id: <1540816837-8936-1-git-send-email-rcojocaru@bitdefender.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH V3 0/3] Fix VGA logdirty related display freezes
 with altp2m
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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>

SGVsbG8sCgpUaGlzIHNlcmllcyBhaW1zIHRvIHByZXZlbnQgdGhlIGRpc3BsYXkgZnJvbSBmcmVl
emluZyB3aGVuCmVuYWJsaW5nIGFsdHAybSBhbmQgc3dpdGNoaW5nIHRvIGEgbmV3IHZpZXcgKGFu
ZCBhc3NvcnRlZCBwcm9ibGVtcwp3aGVuIHJlc2l6aW5nIHRoZSBkaXNwbGF5KS4gU2luY2UgdGhl
IGxhc3QgdmVyc2lvbiBvZiB0aGUgc2VyaWVzLAp3aGF0IHdhcyBwcmV2aW91c2x5IHRoZSBzZWNv
bmQgKGFuZCBsYXN0KSBwYXRjaCBoYXMgYmVlbiBzcGxpdCBpbgp0d28gcGF0Y2hlcywgdGhlIGZp
cnN0IG9mIHdoaWNoIG9ubHkgY29uY2VybnMgaXRzZWxmIHdpdGggcmFuZ2VzZXQKYWxsb2NhdGlv
biAvIGRlYWxsb2NhdGlvbiAvIGluaXRpYWxpemF0aW9uLgoKVGhlIGZpcnN0IHBhdGNoIHByb3Bh
Z2F0ZXMgZXB0LmFkIGNoYW5nZXMgdG8gYWxsIGFjdGl2ZSBhbHRwMm1zLAp0aGUgc2Vjb25kIG9u
ZSBhbGxvY2F0ZXMgYW5kIGluaXRpYWxpemVzIGEgbmV3IGxvZ2RpcnR5IHJhbmdlc2V0IGZvcgpl
YWNoIG5ldyBhbHRwMm0sIGFuZCB0aGUgdGhpcmQgcHJvcGFnYXRlcyAodW5kZXIgbG9jaykgY2hh
bmdlcyB0byBhbGwKcDJtcy4KCltQQVRDSCBWMyAxLzNdIHg4Ni9hbHRwMm06IHByb3BhZ2F0ZSBl
cHQuYWQgY2hhbmdlcyB0byBhbGwgYWN0aXZlIGFsdHAybXMKW1BBVENIIFYzIDIvM10geDg2L21t
OiBhbGxvY2F0ZSBsb2dkaXJ0eV9yYW5nZXMgZm9yIGFsdHAybXMKW1BBVENIIFYzIDMvM10geDg2
L2FsdHAybTogZml4IGRpc3BsYXkgZnJvemVuIHdoZW4gc3dpdGNoaW5nIHRvIGEgbmV3IHZpZXcg
ZWFybHkKCgpUaGFua3MsClJhenZhbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 12:57:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 12:57: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 1gH76v-0006Pn-0K; Mon, 29 Oct 2018 12:57:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1jzp=nj=citrix.com=prvs=833c16dc3=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gH76t-0006Pi-VS
 for xen-devel@lists.xen.org; Mon, 29 Oct 2018 12:57:36 +0000
X-Inumbo-ID: 337285a6-db7a-11e8-87d6-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 337285a6-db7a-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 12:57:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,440,1534809600"; d="scan'208";a="81089613"
Date: Mon, 29 Oct 2018 13:57:24 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181029125724.mpqrtdiz3waus5w2@mac.bytemobile.com>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-13-jgross@suse.com>
 <20181019161015.d6u47uwvvxgiu7lm@mac.bytemobile.com>
 <ceecce6d-b2e7-50b7-2fd0-d6b8ffd56bd3@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <ceecce6d-b2e7-50b7-2fd0-d6b8ffd56bd3@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 12/18] xen: setup Xen specific data for
 PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, grub-devel@gnu.org, daniel.kiper@oracle.com,
 xen-devel@lists.xen.org, phcoder@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>

T24gRnJpLCBPY3QgMTksIDIwMTggYXQgMDY6Mzk6NTBQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAxOS8xMC8yMDE4IDE4OjEwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4g
T24gVHVlLCBPY3QgMDksIDIwMTggYXQgMDE6MDM6MTFQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiA+PiBJbml0aWFsaXplIHRoZSBuZWVkZWQgWGVuIHNwZWNpZmljIGRhdGEuIFRoaXMg
aXM6Cj4gPj4KPiA+PiAtIHRoZSBYZW4gc3RhcnQgb2YgZGF5IHBhZ2UgY29udGFpbmluZyB0aGUg
Y29uc29sZSBhbmQgWGVuc3RvcmUgcmluZwo+ID4+ICAgcGFnZSBQRk4gYW5kIGV2ZW50IGNoYW5u
ZWwKPiA+PiAtIHRoZSBncmFudCB0YWJsZQo+ID4+IC0gdGhlIHNoYXJlZCBpbmZvIHBhZ2UKPiA+
Pgo+ID4+IFNldCB0aGUgUlNEUCBhZGRyZXNzIGZvciB0aGUgZ3Vlc3QgZnJvbSB0aGUgc3RhcnRf
aW5mbyBwYWdlIHBhc3NlZAo+ID4+IGFzIGJvb3QgcGFyYW1ldGVyLgo+ID4+Cj4gPj4gU2lnbmVk
LW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+ID4+IC0tLQo+ID4+ICBn
cnViLWNvcmUva2Vybi9pMzg2L3hlbi9wdmguYyB8IDEwNyArKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysKPiA+PiAgMSBmaWxlIGNoYW5nZWQsIDEwNyBpbnNlcnRpb25z
KCspCj4gPj4KPiA+PiBkaWZmIC0tZ2l0IGEvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMg
Yi9ncnViLWNvcmUva2Vybi9pMzg2L3hlbi9wdmguYwo+ID4+IGluZGV4IGI0OTMzYjQ1NC4uOTNl
ZDY4MjQ1IDEwMDY0NAo+ID4+IC0tLSBhL2dydWItY29yZS9rZXJuL2kzODYveGVuL3B2aC5jCj4g
Pj4gKysrIGIvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMKPiA+PiBAQCAtMjQsNiArMjQs
NyBAQAo+ID4+ICAjaW5jbHVkZSA8Z3J1Yi94ZW4uaD4KPiA+PiAgI2luY2x1ZGUgPGdydWIvaTM4
Ni9saW51eC5oPgo+ID4+ICAjaW5jbHVkZSA8Z3J1Yi9tYWNoaW5lL2tlcm5lbC5oPgo+ID4+ICsj
aW5jbHVkZSA8eGVuL2h2bS9wYXJhbXMuaD4KPiA+PiAgI2luY2x1ZGUgPHhlbi9tZW1vcnkuaD4K
PiA+PiAgCj4gPj4gIHN0cnVjdCB4ZW5fbWFjaGluZV9tbWFwX2VudHJ5Cj4gPj4gQEAgLTM5LDYg
KzQwLDcgQEAgc3RhdGljIHN0cnVjdCB7IGNoYXIgX2VudHJ5WzMyXTsgfSBoeXBlcmNhbGxfcGFn
ZVsxMjhdCj4gPj4gICAgX19hdHRyaWJ1dGVfXyAoKGFsaWduZWQgKEdSVUJfWEVOX1BBR0VfU0la
RSkpKTsKPiA+PiAgCj4gPj4gIHN0YXRpYyBncnViX3VpbnQzMl90IHhlbl9jcHVpZF9iYXNlOwo+
ID4+ICtzdGF0aWMgc3RydWN0IHN0YXJ0X2luZm8gZ3J1Yl94ZW5fc3RhcnRfcGFnZTsKPiA+PiAg
c3RhdGljIHN0cnVjdCB4ZW5fbWFjaGluZV9tbWFwX2VudHJ5IG1hcFsxMjhdOwo+ID4+ICBzdGF0
aWMgdW5zaWduZWQgaW50IG5yX21hcF9lbnRyaWVzOwo+ID4+ICAKPiA+PiBAQCAtMTA0LDYgKzEw
NiwzNiBAQCBncnViX3hlbl9oeXBlcmNhbGwgKGdydWJfdWludDMyX3QgY2FsbG5vLCBncnViX3Vp
bnQzMl90IGEwLAo+ID4+ICAgIHJldHVybiBfX3JlczsKPiA+PiAgfQo+ID4+ICAKPiA+PiArc3Rh
dGljIGdydWJfdWludDMyX3QKPiA+PiArZ3J1Yl94ZW5fZ2V0X3BhcmFtIChpbnQgaWR4KQo+ID4+
ICt7Cj4gPj4gKyAgc3RydWN0IHhlbl9odm1fcGFyYW0geGh2Owo+ID4+ICsgIGludCByOwo+ID4+
ICsKPiA+PiArICB4aHYuZG9taWQgPSBET01JRF9TRUxGOwo+ID4+ICsgIHhodi5pbmRleCA9IGlk
eDsKPiA+PiArICByID0gZ3J1Yl94ZW5faHlwZXJjYWxsIChfX0hZUEVSVklTT1JfaHZtX29wLCBI
Vk1PUF9nZXRfcGFyYW0sCj4gPj4gKwkJCSAgKGdydWJfdWludDMyX3QpICgmeGh2KSwgMCwgMCwg
MCwgMCk7Cj4gPj4gKyAgaWYgKHIgPCAwKQo+ID4+ICsgICAgZ3J1Yl94ZW5fZWFybHlfaGFsdCAo
KTsKPiA+PiArICByZXR1cm4geGh2LnZhbHVlOwo+ID4+ICt9Cj4gPj4gKwo+ID4+ICtzdGF0aWMg
dm9pZCAqCj4gPj4gK2dydWJfeGVuX2FkZF9waHlzbWFwICh1bnNpZ25lZCBpbnQgc3BhY2UsIHZv
aWQgKmFkZHIpCj4gPj4gK3sKPiA+PiArICBzdHJ1Y3QgeGVuX2FkZF90b19waHlzbWFwIHhhdHA7
Cj4gPj4gKwo+ID4+ICsgIHhhdHAuZG9taWQgPSBET01JRF9TRUxGOwo+ID4+ICsgIHhhdHAuaWR4
ID0gMDsKPiA+PiArICB4YXRwLnNwYWNlID0gc3BhY2U7Cj4gPj4gKyAgeGF0cC5ncGZuID0gKGdy
dWJfYWRkcl90KSBhZGRyID4+IEdSVUJfWEVOX0xPR19QQUdFX1NJWkU7Cj4gPj4gKyAgaWYgKGdy
dWJfeGVuX2h5cGVyY2FsbCAoX19IWVBFUlZJU09SX21lbW9yeV9vcCwgWEVOTUVNX2FkZF90b19w
aHlzbWFwLAo+ID4+ICsJCQkgIChncnViX3VpbnQzMl90KSAoJnhhdHApLCAwLCAwLCAwLCAwKSkK
PiA+PiArICAgIGdydWJfeGVuX2Vhcmx5X2hhbHQgKCk7Cj4gPj4gKyAgcmV0dXJuIGFkZHI7Cj4g
Pj4gK30KPiA+PiArCj4gPj4gIHN0YXRpYyB2b2lkCj4gPj4gIGdydWJfeGVuX3NvcnRfbW1hcCAo
dm9pZCkKPiA+PiAgewo+ID4+IEBAIC0xOTAsMTIgKzIyMiw4NyBAQCBncnViX3hlbl9nZXRfbW1h
cCAodm9pZCkKPiA+PiAgICBncnViX3hlbl9zb3J0X21tYXAgKCk7Cj4gPj4gIH0KPiA+PiAgCj4g
Pj4gK3N0YXRpYyBncnViX3VpbnQ2NF90Cj4gPj4gK2dydWJfeGVuX2ZpbmRfcGFnZSAoZ3J1Yl91
aW50NjRfdCBzdGFydCkKPiA+PiArewo+ID4+ICsgIHVuc2lnbmVkIGludCBpLCBqOwo+ID4+ICsg
IGdydWJfdWludDY0X3QgbGFzdCA9IHN0YXJ0Owo+ID4+ICsKPiA+PiArICAvKiBUcnkgdG8gZmlu
ZCBhIGU4MjAgbWFwIGhvbGUgYmVsb3cgNEcuICovCj4gPiAKPiA+IERvaW5nIHRoaXMgaXMga2lu
ZCBvZiBkYW5nZXJvdXMsIHdoYXQgaWYgeW91IGVuZCB1cCBwbGFjaW5nIHNvbWV0aGluZwo+ID4g
b24gdG9wIG9mIGFuIE1NSU8gcmVnaW9uIChlaXRoZXIgZW11bGF0ZWQgb3IgZnJvbSBhIHJlYWwg
cGFzc3Rocm91Z2gKPiA+IGRldmljZSk/Cj4gCj4gU2hvdWxkbid0IHRob3NlIGJlIG1hcmtlZCBh
cyAiUmVzZXJ2ZWQiIGluIHRoZSBtZW1vcnkgbWFwPwoKSSBkb24ndCB0aGluayBCQVJzIGFyZSBn
dWFyYW50ZWVkIHRvIGJlIGluIGFyZWFzIG1hcmtlZCBhcyByZXNlcnZlZCBpbgp0aGUgbWVtb3J5
IG1hcC4gVW5sZXNzIHlvdSBhbHNvIHNjYW4gZm9yIFBDSSBkZXZpY2VzIGFuZCBtYWtlIHN1cmUK
dGhlcmUncyBubyBkZXZpY2Ugd2l0aCBhIEJBUiBpbiB0aGUgYXJlYSB5b3UgYXJlIGF0dGVtcHRp
bmcgdG8KcG9wdWxhdGUgSSB0aGluayB0aGUgYWJvdmUgaXMgbm90IHNhZmUuCgpUaGFua3MsIFJv
Z2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 13:29:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 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 1gH7bx-0000HS-Bk; Mon, 29 Oct 2018 13:29:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=doux=nj=citrix.com=prvs=833f3324f=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gH7bw-0000HN-2U
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 13:29:40 +0000
X-Inumbo-ID: ae25d094-db7e-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ae25d094-db7e-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 13:29:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,440,1534809600"; d="scan'208";a="69013625"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 29 Oct 2018 13:29:28 +0000
Message-ID: <20181029132928.13031-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] iommu / p2m: add a page_order parameter to
 iommu_map/unmap_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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 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>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@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>

VGhlIFAyTSBjb2RlIGN1cnJlbnRseSBjb250YWlucyBtYW55IGxvb3BzIHRvIGRlYWwgd2l0aCB0
aGUgZmFjdCB0aGF0LAp3aGlsZSBpdCBtYXkgYmUgcmVxdWlyZSB0byBoYW5kbGUgcGFnZSBvcmRl
cnMgZ3JlYXRlciB0aGFuIDRrLCB0aGUKSU9NTVUgbWFwIGFuZCB1bm1hcCBmdW5jdGlvbnMgZG8g
bm90LgpUaGlzIHBhdGNoIGFkZHMgYSBwYWdlX29yZGVyIHBhcmFtZXRlciB0byB0aG9zZSBmdW5j
dGlvbnMgYW5kIGltcGxlbWVudHMKdGhlIG5lY2Vzc2FyeSBsb29wcyB3aXRoaW4uIFRoaXMgYWxs
b3dzIHRoZSBQMk0gY29kZSB0byBiZSBzdWJzdGFudGlhbGx5CnNpbXBsaWZpZWQuCgpOT1RFOiBU
aGlzIHBhdGNoIGRvZXMgbm90IG1vZGlmeSB0aGUgdW5kZXJseWluZyB2ZW5kb3IgSU9NTVUKICAg
ICAgaW1wbGVtZW50YXRpb25zIHRvIGRlYWwgd2l0aCBwYWdlIG9yZGVycyBvZiBtb3JlIHRoYW4g
NGsuCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29t
PgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPgpDYzog
SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQu
d2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJu
ZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBKdW4gTmFrYWppbWEgPGp1
bi5uYWthamltYUBpbnRlbC5jb20+CkNjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNv
bT4KCnYyOgogLSBBZGQgYWxpZ25tZW50IEFTU0VSVHMgYW5kIHR3ZWFrIGNvZGUgc3RydWN0dXJl
IHRvIGF2b2lkIHRvIG11Y2ggbmVzdGluZy4KIC0gRG9uJ3QgYmFpbCBmcm9tIGFuIHVubWFwIGlu
IHRoZSBjYXNlIG9mIHRoZSBoYXJkd2FyZSBkb21haW4uCi0tLQogeGVuL2FyY2gveDg2L21tLmMg
ICAgICAgICAgICAgICAgICAgfCAgNCArKy0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMgICAg
ICAgICAgIHwgMzAgKysrLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L21tL3AybS1w
dC5jICAgICAgICAgICAgfCA0NyArKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4
ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAgICAgICAgICAgICB8IDQ5ICsrKysrLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYveDg2XzY0L21tLmMgICAgICAgICAgICB8
ICA0ICsrLQogeGVuL2NvbW1vbi9ncmFudF90YWJsZS5jICAgICAgICAgICAgfCAgNyArKystLQog
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAgfCA1MSArKysrKysrKysrKysrKysr
KysrKysrKysrKysrKy0tLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUu
YyB8ICAyICstCiB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAgICAgICB8ICA4ICsrKy0t
LQogOSBmaWxlcyBjaGFuZ2VkLCA3NyBpbnNlcnRpb25zKCspLCAxMjUgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94ZW4vYXJjaC94ODYvbW0uYwppbmRleCBj
NTNiYzg2YTY4Li5mMGFlMDE2ZTdhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0uYworKysg
Yi94ZW4vYXJjaC94ODYvbW0uYwpAQCAtMjc5NCw5ICsyNzk0LDExIEBAIHN0YXRpYyBpbnQgX2dl
dF9wYWdlX3R5cGUoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwgdW5zaWduZWQgbG9uZyB0eXBlLAog
ICAgICAgICAgICAgbWZuX3QgbWZuID0gcGFnZV90b19tZm4ocGFnZSk7CiAKICAgICAgICAgICAg
IGlmICggKHggJiBQR1RfdHlwZV9tYXNrKSA9PSBQR1Rfd3JpdGFibGVfcGFnZSApCi0gICAgICAg
ICAgICAgICAgaW9tbXVfcmV0ID0gaW9tbXVfdW5tYXBfcGFnZShkLCBfZGZuKG1mbl94KG1mbikp
KTsKKyAgICAgICAgICAgICAgICBpb21tdV9yZXQgPSBpb21tdV91bm1hcF9wYWdlKGQsIF9kZm4o
bWZuX3gobWZuKSksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBQQUdFX09SREVSXzRLKTsKICAgICAgICAgICAgIGVsc2UgaWYgKCB0eXBlID09IFBHVF93cml0
YWJsZV9wYWdlICkKICAgICAgICAgICAgICAgICBpb21tdV9yZXQgPSBpb21tdV9tYXBfcGFnZShk
LCBfZGZuKG1mbl94KG1mbikpLCBtZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgUEFHRV9PUkRFUl80SywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUgfAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIElPTU1VRl93cml0YWJsZSk7CiAgICAgICAgIH0KZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5j
CmluZGV4IDQwN2UyOTllNTAuLjY1NmM4ZGQzYWMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9t
bS9wMm0tZXB0LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYwpAQCAtODgwLDMzICs4
ODAsOSBAQCBvdXQ6CiAgICAgICAgIGlmICggaW9tbXVfdXNlX2hhcF9wdChkKSApCiAgICAgICAg
ICAgICByYyA9IGlvbW11X3B0ZV9mbHVzaChkLCBnZm4sICZlcHRfZW50cnktPmVwdGUsIG9yZGVy
LCB2dGRfcHRlX3ByZXNlbnQpOwogICAgICAgICBlbHNlIGlmICggbmVlZF9pb21tdV9wdF9zeW5j
KGQpICkKLSAgICAgICAgewotICAgICAgICAgICAgZGZuX3QgZGZuID0gX2RmbihnZm4pOwotCi0g
ICAgICAgICAgICBpZiAoIGlvbW11X2ZsYWdzICkKLSAgICAgICAgICAgICAgICBmb3IgKCBpID0g
MDsgaSA8ICgxIDw8IG9yZGVyKTsgaSsrICkKLSAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAg
ICAgICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UoZCwgZGZuX2FkZChkZm4sIGkpLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl9hZGQobWZuLCBpKSwgaW9tbXVf
ZmxhZ3MpOwotICAgICAgICAgICAgICAgICAgICBpZiAoIHVubGlrZWx5KHJjKSApCi0gICAgICAg
ICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgICAgIHdoaWxlICggaS0tICkKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBJZiBzdGF0ZW1lbnQgdG8gc2F0aXNmeSBfX211
c3RfY2hlY2suICovCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKCBpb21tdV91bm1h
cF9wYWdlKHAybS0+ZG9tYWluLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBkZm5fYWRkKGRmbiwgaSkpICkKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgY29udGludWU7Ci0KLSAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwotICAg
ICAgICAgICAgICAgICAgICB9Ci0gICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgZWxzZQot
ICAgICAgICAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgKDEgPDwgb3JkZXIpOyBpKysgKQotICAg
ICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgcmV0ID0gaW9tbXVfdW5tYXBfcGFn
ZShkLCBkZm5fYWRkKGRmbiwgaSkpOwotICAgICAgICAgICAgICAgICAgICBpZiAoICFyYyApCi0g
ICAgICAgICAgICAgICAgICAgICAgICByYyA9IHJldDsKLSAgICAgICAgICAgICAgICB9Ci0gICAg
ICAgIH0KKyAgICAgICAgICAgIHJjID0gaW9tbXVfZmxhZ3MgPworICAgICAgICAgICAgICAgIGlv
bW11X21hcF9wYWdlKGQsIF9kZm4oZ2ZuKSwgbWZuLCBvcmRlciwgaW9tbXVfZmxhZ3MpIDoKKyAg
ICAgICAgICAgICAgICBpb21tdV91bm1hcF9wYWdlKGQsIF9kZm4oZ2ZuKSwgb3JkZXIpOwogICAg
IH0KIAogICAgIHVubWFwX2RvbWFpbl9wYWdlKHRhYmxlKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9tbS9wMm0tcHQuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYwppbmRleCA1NWRmMTg1
MDFlLi5iMjY0YTk3YmQ4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKKysr
IGIveGVuL2FyY2gveDg2L21tL3AybS1wdC5jCkBAIC00NzcsMTAgKzQ3NywxMSBAQCBwMm1fcHRf
c2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGdmbl90IGdmbl8sIG1mbl90IG1mbiwK
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHBhZ2Vfb3JkZXIsIHAybV90eXBlX3QgcDJt
dCwgcDJtX2FjY2Vzc190IHAybWEsCiAgICAgICAgICAgICAgICAgIGludCBzdmUpCiB7CisgICAg
c3RydWN0IGRvbWFpbiAqZCA9IHAybS0+ZG9tYWluOwogICAgIC8qIFhYWCAtLSB0aGlzIG1pZ2h0
IGJlIGFibGUgdG8gYmUgZmFzdGVyIGlmZiBjdXJyZW50LT5kb21haW4gPT0gZCAqLwogICAgIHZv
aWQgKnRhYmxlOwogICAgIHVuc2lnbmVkIGxvbmcgZ2ZuID0gZ2ZuX3goZ2ZuXyk7Ci0gICAgdW5z
aWduZWQgbG9uZyBpLCBnZm5fcmVtYWluZGVyID0gZ2ZuOworICAgIHVuc2lnbmVkIGxvbmcgZ2Zu
X3JlbWFpbmRlciA9IGdmbjsKICAgICBsMV9wZ2VudHJ5X3QgKnAybV9lbnRyeSwgZW50cnlfY29u
dGVudDsKICAgICAvKiBJbnRlcm1lZGlhdGUgdGFibGUgdG8gZnJlZSBpZiB3ZSdyZSByZXBsYWNp
bmcgaXQgd2l0aCBhIHN1cGVycGFnZS4gKi8KICAgICBsMV9wZ2VudHJ5X3QgaW50ZXJtZWRpYXRl
X2VudHJ5ID0gbDFlX2VtcHR5KCk7CkBAIC01MTUsNyArNTE2LDcgQEAgcDJtX3B0X3NldF9lbnRy
eShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBnZm5fLCBtZm5fdCBtZm4sCiAgICAgICAg
IHQuZ2ZuID0gZ2ZuOwogICAgICAgICB0Lm1mbiA9IG1mbl94KG1mbik7CiAgICAgICAgIHQucDJt
dCA9IHAybXQ7Ci0gICAgICAgIHQuZCA9IHAybS0+ZG9tYWluLT5kb21haW5faWQ7CisgICAgICAg
IHQuZCA9IGQtPmRvbWFpbl9pZDsKICAgICAgICAgdC5vcmRlciA9IHBhZ2Vfb3JkZXI7CiAKICAg
ICAgICAgX190cmFjZV92YXIoVFJDX01FTV9TRVRfUDJNX0VOVFJZLCAwLCBzaXplb2YodCksICZ0
KTsKQEAgLTY4Myw0MSArNjg0LDEzIEBAIHAybV9wdF9zZXRfZW50cnkoc3RydWN0IHAybV9kb21h
aW4gKnAybSwgZ2ZuX3QgZ2ZuXywgbWZuX3QgbWZuLAogICAgIHsKICAgICAgICAgQVNTRVJUKHJj
ID09IDApOwogCi0gICAgICAgIGlmICggaW9tbXVfdXNlX2hhcF9wdChwMm0tPmRvbWFpbikgKQot
ICAgICAgICB7Ci0gICAgICAgICAgICBpZiAoIGlvbW11X29sZF9mbGFncyApCi0gICAgICAgICAg
ICAgICAgYW1kX2lvbW11X2ZsdXNoX3BhZ2VzKHAybS0+ZG9tYWluLCBnZm4sIHBhZ2Vfb3JkZXIp
OwotICAgICAgICB9Ci0gICAgICAgIGVsc2UgaWYgKCBuZWVkX2lvbW11X3B0X3N5bmMocDJtLT5k
b21haW4pICkKLSAgICAgICAgewotICAgICAgICAgICAgZGZuX3QgZGZuID0gX2RmbihnZm4pOwot
Ci0gICAgICAgICAgICBpZiAoIGlvbW11X3B0ZV9mbGFncyApCi0gICAgICAgICAgICAgICAgZm9y
ICggaSA9IDA7IGkgPCAoMVVMIDw8IHBhZ2Vfb3JkZXIpOyBpKysgKQotICAgICAgICAgICAgICAg
IHsKLSAgICAgICAgICAgICAgICAgICAgcmMgPSBpb21tdV9tYXBfcGFnZShwMm0tPmRvbWFpbiwg
ZGZuX2FkZChkZm4sIGkpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IG1mbl9hZGQobWZuLCBpKSwgaW9tbXVfcHRlX2ZsYWdzKTsKLSAgICAgICAgICAgICAgICAgICAg
aWYgKCB1bmxpa2VseShyYykgKQotICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAg
ICAgICAgICAgICB3aGlsZSAoIGktLSApCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgLyog
SWYgc3RhdGVtZW50IHRvIHNhdGlzZnkgX19tdXN0X2NoZWNrLiAqLwotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGlmICggaW9tbXVfdW5tYXBfcGFnZShwMm0tPmRvbWFpbiwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGZuX2FkZChkZm4sIGkp
KSApCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOwotCi0gICAgICAg
ICAgICAgICAgICAgICAgICBicmVhazsKLSAgICAgICAgICAgICAgICAgICAgfQotICAgICAgICAg
ICAgICAgIH0KLSAgICAgICAgICAgIGVsc2UKLSAgICAgICAgICAgICAgICBmb3IgKCBpID0gMDsg
aSA8ICgxVUwgPDwgcGFnZV9vcmRlcik7IGkrKyApCi0gICAgICAgICAgICAgICAgewotICAgICAg
ICAgICAgICAgICAgICBpbnQgcmV0ID0gaW9tbXVfdW5tYXBfcGFnZShwMm0tPmRvbWFpbiwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGZuX2FkZChkZm4s
IGkpKTsKLQotICAgICAgICAgICAgICAgICAgICBpZiAoICFyYyApCi0gICAgICAgICAgICAgICAg
ICAgICAgICByYyA9IHJldDsKLSAgICAgICAgICAgICAgICB9Ci0gICAgICAgIH0KKyAgICAgICAg
aWYgKCBuZWVkX2lvbW11X3B0X3N5bmMocDJtLT5kb21haW4pICkKKyAgICAgICAgICAgIHJjID0g
aW9tbXVfcHRlX2ZsYWdzID8KKyAgICAgICAgICAgICAgICBpb21tdV9tYXBfcGFnZShkLCBfZGZu
KGdmbiksIG1mbiwgcGFnZV9vcmRlciwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBp
b21tdV9wdGVfZmxhZ3MpIDoKKyAgICAgICAgICAgICAgICBpb21tdV91bm1hcF9wYWdlKGQsIF9k
Zm4oZ2ZuKSwgcGFnZV9vcmRlcik7CisgICAgICAgIGVsc2UgaWYgKCBpb21tdV91c2VfaGFwX3B0
KGQpICYmIGlvbW11X29sZF9mbGFncyApCisgICAgICAgICAgICBhbWRfaW9tbXVfZmx1c2hfcGFn
ZXMocDJtLT5kb21haW4sIGdmbiwgcGFnZV9vcmRlcik7CiAgICAgfQogCiAgICAgLyoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwppbmRl
eCBhMDBhM2MxYmZmLi44NGFmNjIzZTVlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJt
LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS5jCkBAIC03MTgsMjQgKzcxOCw4IEBAIHAybV9y
ZW1vdmVfcGFnZShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNpZ25lZCBsb25nIGdmbl9sLCB1
bnNpZ25lZCBsb25nIG1mbiwKICAgICBwMm1fYWNjZXNzX3QgYTsKIAogICAgIGlmICggIXBhZ2lu
Z19tb2RlX3RyYW5zbGF0ZShwMm0tPmRvbWFpbikgKQotICAgIHsKLSAgICAgICAgaW50IHJjID0g
MDsKLQotICAgICAgICBpZiAoIG5lZWRfaW9tbXVfcHRfc3luYyhwMm0tPmRvbWFpbikgKQotICAg
ICAgICB7Ci0gICAgICAgICAgICBkZm5fdCBkZm4gPSBfZGZuKG1mbik7Ci0KLSAgICAgICAgICAg
IGZvciAoIGkgPSAwOyBpIDwgKDEgPDwgcGFnZV9vcmRlcik7IGkrKyApCi0gICAgICAgICAgICB7
Ci0gICAgICAgICAgICAgICAgaW50IHJldCA9IGlvbW11X3VubWFwX3BhZ2UocDJtLT5kb21haW4s
IGRmbl9hZGQoZGZuLCBpKSk7Ci0KLSAgICAgICAgICAgICAgICBpZiAoICFyYyApCi0gICAgICAg
ICAgICAgICAgICAgIHJjID0gcmV0OwotICAgICAgICAgICAgfQotICAgICAgICB9Ci0KLSAgICAg
ICAgcmV0dXJuIHJjOwotICAgIH0KKyAgICAgICAgcmV0dXJuIG5lZWRfaW9tbXVfcHRfc3luYyhw
Mm0tPmRvbWFpbikgPworICAgICAgICAgICAgaW9tbXVfdW5tYXBfcGFnZShwMm0tPmRvbWFpbiwg
X2RmbihtZm4pLCBwYWdlX29yZGVyKSA6IDA7CiAKICAgICBBU1NFUlQoZ2ZuX2xvY2tlZF9ieV9t
ZShwMm0sIGdmbikpOwogICAgIFAyTV9ERUJVRygicmVtb3ZpbmcgZ2ZuPSUjbHggbWZuPSUjbHhc
biIsIGdmbl9sLCBtZm4pOwpAQCAtNzgxLDI4ICs3NjUsOSBAQCBndWVzdF9waHlzbWFwX2FkZF9l
bnRyeShzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sIG1mbl90IG1mbiwKICAgICBpbnQgcmMg
PSAwOwogCiAgICAgaWYgKCAhcGFnaW5nX21vZGVfdHJhbnNsYXRlKGQpICkKLSAgICB7Ci0gICAg
ICAgIGlmICggbmVlZF9pb21tdV9wdF9zeW5jKGQpICYmIHQgPT0gcDJtX3JhbV9ydyApCi0gICAg
ICAgIHsKLSAgICAgICAgICAgIGRmbl90IGRmbiA9IF9kZm4obWZuX3gobWZuKSk7Ci0KLSAgICAg
ICAgICAgIGZvciAoIGkgPSAwOyBpIDwgKDEgPDwgcGFnZV9vcmRlcik7IGkrKyApCi0gICAgICAg
ICAgICB7Ci0gICAgICAgICAgICAgICAgcmMgPSBpb21tdV9tYXBfcGFnZShkLCBkZm5fYWRkKGRm
biwgaSksIG1mbl9hZGQobWZuLCBpKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpOwotICAgICAgICAgICAgICAgIGlm
ICggcmMgIT0gMCApCi0gICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICB3aGls
ZSAoIGktLSA+IDAgKQotICAgICAgICAgICAgICAgICAgICAgICAgLyogSWYgc3RhdGVtZW50IHRv
IHNhdGlzZnkgX19tdXN0X2NoZWNrLiAqLwotICAgICAgICAgICAgICAgICAgICAgICAgaWYgKCBp
b21tdV91bm1hcF9wYWdlKGQsIGRmbl9hZGQoZGZuLCBpKSkgKQotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNvbnRpbnVlOwotCi0gICAgICAgICAgICAgICAgICAgIHJldHVybiByYzsKLSAg
ICAgICAgICAgICAgICB9Ci0gICAgICAgICAgICB9Ci0gICAgICAgIH0KLSAgICAgICAgcmV0dXJu
IDA7Ci0gICAgfQorICAgICAgICByZXR1cm4gKG5lZWRfaW9tbXVfcHRfc3luYyhkKSAmJiB0ID09
IHAybV9yYW1fcncpID8KKyAgICAgICAgICAgIGlvbW11X21hcF9wYWdlKGQsIF9kZm4obWZuX3go
bWZuKSksIG1mbiwgcGFnZV9vcmRlciwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1V
Rl9yZWFkYWJsZSB8IElPTU1VRl93cml0YWJsZSkgOiAwOwogCiAgICAgLyogZm9yZWlnbiBwYWdl
cyBhcmUgYWRkZWQgdGhydSBwMm1fYWRkX2ZvcmVpZ24gKi8KICAgICBpZiAoIHAybV9pc19mb3Jl
aWduKHQpICkKQEAgLTExNzMsNyArMTEzOCw3IEBAIGludCBzZXRfaWRlbnRpdHlfcDJtX2VudHJ5
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuX2wsCiAgICAgewogICAgICAgICBp
ZiAoICFuZWVkX2lvbW11X3B0X3N5bmMoZCkgKQogICAgICAgICAgICAgcmV0dXJuIDA7Ci0gICAg
ICAgIHJldHVybiBpb21tdV9tYXBfcGFnZShkLCBfZGZuKGdmbl9sKSwgX21mbihnZm5fbCksCisg
ICAgICAgIHJldHVybiBpb21tdV9tYXBfcGFnZShkLCBfZGZuKGdmbl9sKSwgX21mbihnZm5fbCks
IFBBR0VfT1JERVJfNEssCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVh
ZGFibGUgfCBJT01NVUZfd3JpdGFibGUpOwogICAgIH0KIApAQCAtMTI2NCw3ICsxMjI5LDcgQEAg
aW50IGNsZWFyX2lkZW50aXR5X3AybV9lbnRyeShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBs
b25nIGdmbl9sKQogICAgIHsKICAgICAgICAgaWYgKCAhbmVlZF9pb21tdV9wdF9zeW5jKGQpICkK
ICAgICAgICAgICAgIHJldHVybiAwOwotICAgICAgICByZXR1cm4gaW9tbXVfdW5tYXBfcGFnZShk
LCBfZGZuKGdmbl9sKSk7CisgICAgICAgIHJldHVybiBpb21tdV91bm1hcF9wYWdlKGQsIF9kZm4o
Z2ZuX2wpLCBQQUdFX09SREVSXzRLKTsKICAgICB9CiAKICAgICBnZm5fbG9jayhwMm0sIGdmbiwg
MCk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L21tLmMgYi94ZW4vYXJjaC94ODYv
eDg2XzY0L21tLmMKaW5kZXggNTQzZWEwMzBlMy4uYzBjZTU2NzNiYSAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L3g4Nl82NC9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYwpAQCAt
MTQzNywxMyArMTQzNywxNSBAQCBpbnQgbWVtb3J5X2FkZCh1bnNpZ25lZCBsb25nIHNwZm4sIHVu
c2lnbmVkIGxvbmcgZXBmbiwgdW5zaWduZWQgaW50IHB4bSkKICAgICB7CiAgICAgICAgIGZvciAo
IGkgPSBzcGZuOyBpIDwgZXBmbjsgaSsrICkKICAgICAgICAgICAgIGlmICggaW9tbXVfbWFwX3Bh
Z2UoaGFyZHdhcmVfZG9tYWluLCBfZGZuKGkpLCBfbWZuKGkpLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBQQUdFX09SREVSXzRLLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBJT01NVUZfcmVhZGFibGUgfCBJT01NVUZfd3JpdGFibGUpICkKICAgICAgICAgICAgICAg
ICBicmVhazsKICAgICAgICAgaWYgKCBpICE9IGVwZm4gKQogICAgICAgICB7CiAgICAgICAgICAg
ICB3aGlsZSAoaS0tID4gb2xkX21heCkKICAgICAgICAgICAgICAgICAvKiBJZiBzdGF0ZW1lbnQg
dG8gc2F0aXNmeSBfX211c3RfY2hlY2suICovCi0gICAgICAgICAgICAgICAgaWYgKCBpb21tdV91
bm1hcF9wYWdlKGhhcmR3YXJlX2RvbWFpbiwgX2RmbihpKSkgKQorICAgICAgICAgICAgICAgIGlm
ICggaW9tbXVfdW5tYXBfcGFnZShoYXJkd2FyZV9kb21haW4sIF9kZm4oaSksCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBBR0VfT1JERVJfNEspICkKICAgICAgICAgICAg
ICAgICAgICAgY29udGludWU7CiAKICAgICAgICAgICAgIGdvdG8gZGVzdHJveV9tMnA7CmRpZmYg
LS1naXQgYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxl
LmMKaW5kZXggODc4ZTY2OGJmNS4uOTcxYzZiMTAwYyAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9n
cmFudF90YWJsZS5jCisrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpAQCAtMTE0MiwxMiAr
MTE0MiwxNCBAQCBtYXBfZ3JhbnRfcmVmKAogICAgICAgICB7CiAgICAgICAgICAgICBpZiAoICEo
a2luZCAmIE1BUEtJTkRfV1JJVEUpICkKICAgICAgICAgICAgICAgICBlcnIgPSBpb21tdV9tYXBf
cGFnZShsZCwgX2RmbihtZm5feChtZm4pKSwgbWZuLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFBBR0VfT1JERVJfNEssCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVGX3dyaXRhYmxlKTsKICAgICAgICAgfQog
ICAgICAgICBlbHNlIGlmICggYWN0X3BpbiAmJiAhb2xkX3BpbiApCiAgICAgICAgIHsKICAgICAg
ICAgICAgIGlmICggIWtpbmQgKQogICAgICAgICAgICAgICAgIGVyciA9IGlvbW11X21hcF9wYWdl
KGxkLCBfZGZuKG1mbl94KG1mbikpLCBtZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgUEFHRV9PUkRFUl80SywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBJT01NVUZfcmVhZGFibGUpOwogICAgICAgICB9CiAgICAgICAgIGlmICggZXJyICkKQEAg
LTEzOTYsMTAgKzEzOTgsMTEgQEAgdW5tYXBfY29tbW9uKAogCiAgICAgICAgIGtpbmQgPSBtYXBr
aW5kKGxndCwgcmQsIG9wLT5tZm4pOwogICAgICAgICBpZiAoICFraW5kICkKLSAgICAgICAgICAg
IGVyciA9IGlvbW11X3VubWFwX3BhZ2UobGQsIF9kZm4obWZuX3gob3AtPm1mbikpKTsKKyAgICAg
ICAgICAgIGVyciA9IGlvbW11X3VubWFwX3BhZ2UobGQsIF9kZm4obWZuX3gob3AtPm1mbikpLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQUdFX09SREVSXzRLKTsKICAgICAg
ICAgZWxzZSBpZiAoICEoa2luZCAmIE1BUEtJTkRfV1JJVEUpICkKICAgICAgICAgICAgIGVyciA9
IGlvbW11X21hcF9wYWdlKGxkLCBfZGZuKG1mbl94KG9wLT5tZm4pKSwgb3AtPm1mbiwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSk7CisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBQQUdFX09SREVSXzRLLCBJT01NVUZfcmVhZGFibGUpOwog
CiAgICAgICAgIGRvdWJsZV9ndF91bmxvY2sobGd0LCByZ3QpOwogCmRpZmYgLS1naXQgYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9t
bXUuYwppbmRleCA4YjQzOGFlNGJjLi5lMDJkY2IxMDFmIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11
LmMKQEAgLTMwNSw0NyArMzA1LDc2IEBAIHZvaWQgaW9tbXVfZG9tYWluX2Rlc3Ryb3koc3RydWN0
IGRvbWFpbiAqZCkKIH0KIAogaW50IGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGRm
bl90IGRmbiwgbWZuX3QgbWZuLAotICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFn
cykKKyAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgcGFnZV9vcmRlciwgdW5zaWduZWQg
aW50IGZsYWdzKQogewogICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lv
bW11KGQpOwotICAgIGludCByYzsKKyAgICB1bnNpZ25lZCBsb25nIGk7CiAKICAgICBpZiAoICFp
b21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0dXJuIDA7CiAK
LSAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIGRmbiwgbWZuLCBmbGFncyk7
Ci0gICAgaWYgKCB1bmxpa2VseShyYykgKQorICAgIEFTU0VSVCghKGRmbl94KGRmbikgJiAoKDF1
bCA8PCBwYWdlX29yZGVyKSAtIDEpKSk7CisgICAgQVNTRVJUKCEobWZuX3gobWZuKSAmICgoMXVs
IDw8IHBhZ2Vfb3JkZXIpIC0gMSkpKTsKKworICAgIGZvciAoIGkgPSAwOyBpIDwgKDF1bCA8PCBw
YWdlX29yZGVyKTsgaSsrICkKICAgICB7CisgICAgICAgIGludCBpZ25vcmVkLCBlcnIgPSBoZC0+
cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShkLCBkZm5fYWRkKGRmbiwgaSksCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5fYWRkKG1mbiwgaSks
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
bGFncyk7CisKKyAgICAgICAgaWYgKCBsaWtlbHkoIWVycikgKQorICAgICAgICAgICAgY29udGlu
dWU7CisKICAgICAgICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93biAmJiBwcmludGtfcmF0ZWxp
bWl0KCkgKQogICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIKICAgICAgICAgICAgICAgICAg
ICAiZCVkOiBJT01NVSBtYXBwaW5nIGRmbiAlIlBSSV9kZm4iIHRvIG1mbiAlIlBSSV9tZm4iIGZh
aWxlZDogJWRcbiIsCi0gICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBkZm5feChkZm4p
LCBtZm5feChtZm4pLCByYyk7CisgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBkZm5f
eChkZm5fYWRkKGRmbiwgaSkpLAorICAgICAgICAgICAgICAgICAgIG1mbl94KG1mbl9hZGQobWZu
LCBpKSksIGVycik7CisKKyAgICAgICAgd2hpbGUgKGktLSkKKyAgICAgICAgICAgIC8qIGFzc2ln
biB0byBzb21ldGhpbmcgdG8gYXZvaWQgY29tcGlsZXIgd2FybmluZyAqLworICAgICAgICAgICAg
aWdub3JlZCA9IGhkLT5wbGF0Zm9ybV9vcHMtPnVubWFwX3BhZ2UoZCwgZGZuX2FkZChkZm4sIGkp
KTsKIAogICAgICAgICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4oZCkgKQogICAgICAgICAgICAg
ZG9tYWluX2NyYXNoKGQpOworCisgICAgICAgIHJldHVybiBlcnI7CiAgICAgfQogCi0gICAgcmV0
dXJuIHJjOworICAgIHJldHVybiAwOwogfQogCi1pbnQgaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3Qg
ZG9tYWluICpkLCBkZm5fdCBkZm4pCitpbnQgaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWlu
ICpkLCBkZm5fdCBkZm4sIHVuc2lnbmVkIGludCBwYWdlX29yZGVyKQogewogICAgIGNvbnN0IHN0
cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwotICAgIGludCByYzsKKyAgICB1
bnNpZ25lZCBsb25nIGk7CisgICAgaW50IHJjID0gMDsKIAogICAgIGlmICggIWlvbW11X2VuYWJs
ZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgKQogICAgICAgICByZXR1cm4gMDsKIAotICAgIHJjID0g
aGQtPnBsYXRmb3JtX29wcy0+dW5tYXBfcGFnZShkLCBkZm4pOwotICAgIGlmICggdW5saWtlbHko
cmMpICkKKyAgICBBU1NFUlQoIShkZm5feChkZm4pICYgKCgxdWwgPDwgcGFnZV9vcmRlcikgLSAx
KSkpOworCisgICAgZm9yICggaSA9IDA7IGkgPCAoMXVsIDw8IHBhZ2Vfb3JkZXIpOyBpKysgKQog
ICAgIHsKKyAgICAgICAgaW50IGVyciA9IGhkLT5wbGF0Zm9ybV9vcHMtPnVubWFwX3BhZ2UoZCwg
ZGZuX2FkZChkZm4sIGkpKTsKKworICAgICAgICBpZiAoIGxpa2VseSghZXJyKSApCisgICAgICAg
ICAgICBjb250aW51ZTsKKwogICAgICAgICBpZiAoICFkLT5pc19zaHV0dGluZ19kb3duICYmIHBy
aW50a19yYXRlbGltaXQoKSApCiAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0VSUgogICAgICAg
ICAgICAgICAgICAgICJkJWQ6IElPTU1VIHVubWFwcGluZyBkZm4gJSJQUklfZGZuIiBmYWlsZWQ6
ICVkXG4iLAotICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgZGZuX3goZGZuKSwgcmMp
OworICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgZGZuX3goZGZuX2FkZChkZm4sIGkp
KSwgZXJyKTsKKworICAgICAgICBpZiAoICFyYyApCisgICAgICAgICAgICByYyA9IGVycjsKIAog
ICAgICAgICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4oZCkgKQorICAgICAgICB7CiAgICAgICAg
ICAgICBkb21haW5fY3Jhc2goZCk7CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgfQogICAg
IH0KIAogICAgIHJldHVybiByYzsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3g4Ni9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKaW5kZXgg
YjIwYmFkMTdkZS4uNGZkM2ViMWRjYSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gveDg2L2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMK
QEAgLTIzOSw3ICsyMzksNyBAQCB2b2lkIF9faHdkb21faW5pdCBhcmNoX2lvbW11X2h3ZG9tX2lu
aXQoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgaWYgKCBwYWdpbmdfbW9kZV90cmFuc2xhdGUo
ZCkgKQogICAgICAgICAgICAgcmMgPSBzZXRfaWRlbnRpdHlfcDJtX2VudHJ5KGQsIHBmbiwgcDJt
X2FjY2Vzc19ydywgMCk7CiAgICAgICAgIGVsc2UKLSAgICAgICAgICAgIHJjID0gaW9tbXVfbWFw
X3BhZ2UoZCwgX2RmbihwZm4pLCBfbWZuKHBmbiksCisgICAgICAgICAgICByYyA9IGlvbW11X21h
cF9wYWdlKGQsIF9kZm4ocGZuKSwgX21mbihwZm4pLCBQQUdFX09SREVSXzRLLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUgfCBJT01NVUZfd3JpdGFibGUp
OwogICAgICAgICBpZiAoIHJjICkKICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyAi
IGQlZDogSU9NTVUgbWFwcGluZyBmYWlsZWQ6ICVkXG4iLApkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUveGVuL2lvbW11LmggYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAppbmRleCBjNzUzMzNjMDc3
Li5hMDAzZDgyMjA0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAorKysgYi94
ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaApAQCAtODksOSArODksMTEgQEAgdm9pZCBpb21tdV90ZWFy
ZG93bihzdHJ1Y3QgZG9tYWluICpkKTsKICNkZWZpbmUgSU9NTVVGX3JlYWRhYmxlICAoMXU8PF9J
T01NVUZfcmVhZGFibGUpCiAjZGVmaW5lIF9JT01NVUZfd3JpdGFibGUgMQogI2RlZmluZSBJT01N
VUZfd3JpdGFibGUgICgxdTw8X0lPTU1VRl93cml0YWJsZSkKLWludCBfX211c3RfY2hlY2sgaW9t
bXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBtZm5fdCBtZm4sIHVuc2lnbmVkIGludCBmbGFncyk7Ci1pbnQgX19t
dXN0X2NoZWNrIGlvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuKTsK
K2ludCBfX211c3RfY2hlY2sgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3Qg
ZGZuLCBtZm5fdCBtZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCBwYWdlX29yZGVyLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25l
ZCBpbnQgZmxhZ3MpOworaW50IF9fbXVzdF9jaGVjayBpb21tdV91bm1hcF9wYWdlKHN0cnVjdCBk
b21haW4gKmQsIGRmbl90IGRmbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBpbnQgcGFnZV9vcmRlcik7CiBpbnQgX19tdXN0X2NoZWNrIGlvbW11X2xvb2t1cF9w
YWdlKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbiwgbWZuX3QgKm1mbiwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50ICpmbGFncyk7CiAKLS0gCjIuMTEu
MAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 13:36:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 13: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 1gH7ig-000134-BT; Mon, 29 Oct 2018 13:36:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xiac=nj=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gH7ie-00012z-KT
 for xen-devel@lists.xen.org; Mon, 29 Oct 2018 13:36:36 +0000
X-Inumbo-ID: a777cf9c-db7f-11e8-87d6-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id a777cf9c-db7f-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 13:36:35 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id BD6E580D;
 Mon, 29 Oct 2018 06:36:34 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id F3B6B3F71D;
 Mon, 29 Oct 2018 06:36:33 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: Andrii Anisov <Andrii_Anisov@epam.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
References: <20181023181709.11883-1-julien.grall@arm.com>
 <20181023181709.11883-2-julien.grall@arm.com>
 <6098937f-98de-bff9-6c48-5575a45875e0@epam.com>
 <57ee191b-be21-701e-ef19-4ed4df1cf289@arm.com>
 <77f72cc9-6548-afd9-3766-23326b3551d9@epam.com>
 <6acf65ef-4302-c403-32ba-1d88ab954265@epam.com>
 <22f7ebc8-c74b-0d8e-4847-9d3df9bcf5db@arm.com>
 <3622e468-8f44-1e31-138f-db58ca3835ff@epam.com>
 <2090f5b4-22ff-38bc-3d47-6dbb6d7fccfb@epam.com>
Message-ID: <6d1c980b-b316-f634-7793-0aca4b34aa85@arm.com>
Date: Mon, 29 Oct 2018 13:36:32 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <2090f5b4-22ff-38bc-3d47-6dbb6d7fccfb@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/4] xen/arm: gic: Ensure we have an ISB
 between ack and do_IRQ()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andre.przywara@arm.com" <andre.przywara@arm.com>,
 "sstabellini@kernel.org" <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>

CgpPbiAyOS8xMC8yMDE4IDEwOjA2LCBBbmRyaWkgQW5pc292IHdyb3RlOgo+IEhlbGxvIEp1bGll
biwKCkhpLAoKPiAKPiBTb3JyeSBmb3IgdGhlIHByZXZpb3VzIGVtYWlsIHNlbnQgYXMgaHRtbC4K
CkRvbid0IHdvcnJ5LiBJIGRpZG4ndCBub3RpY2UgaXQgOikuCgo+IAo+IAo+IE9uIDI3LjEwLjE4
IDE1OjE0LCBBbmRyaWkgQW5pc292IHdyb3RlOgo+Pj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9h
cm0vdHJhcHMuYyBiL3hlbi9hcmNoL2FybS90cmFwcy5jIGluZGV4Cj4+Pj4gZjZmNmRlMy4uOTg1
MTkyYiAxMDA2NDQgLS0tIGEveGVuL2FyY2gvYXJtL3RyYXBzLmMgKysrCj4+Pj4gYi94ZW4vYXJj
aC9hcm0vdHJhcHMuYyBAQCAtMjA5NSw2ICsyMDk1LDcgQEAgc3RhdGljIHZvaWQKPj4+PiBlbnRl
cl9oeXBlcnZpc29yX2hlYWQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpIGlmICgKPj4+PiBj
dXJyZW50LT5hcmNoLmhjcl9lbDIgJiBIQ1JfVkEgKSBjdXJyZW50LT5hcmNoLmhjcl9lbDIgPQo+
Pj4+IFJFQURfU1lTUkVHKEhDUl9FTDIpOwo+Pj4+IAo+Pj4+ICsgICAgICAgIGdpY19zdG9yZV9s
cnMoKTsKPj4+IAo+Pj4gZ2ljX2NsZWFyX2xycyguLi4pIG1heSByZXdyaXRlIHRoZSBMUnMuIFRv
IGNvbmZpcm0gdGhpcyBzdGFsbCBMUnMKPj4+IGFyZSBub3QgZHVlIGJ5IHRoaXMgZnVuY3Rpb24s
IGNhbiB5b3UgbW92ZSB0aGF0IGFmdGVyCj4+PiBnaWNfY2xlYXJfbHJzKCk/Cj4+IFJpZ2h0IHlv
dSBhcmUsIGdpY19jbGVhcl9scnMoKSwgaW4gNC4xMCBjb2RlYmFzZSwgcmV3cml0ZXMgTFJzLiBC
dXQKPj4gaXQgZG9lcyBub3QgY2hhbmdlIFBFTkRJTkcgdG8gSU5WQUxJRCB1bmRlciBubyBjaXJj
dW1zdGFuY2VzIGZyb20KPj4gb25lIGhhbmQuIEZyb20gYW5vdGhlciBoYW5kLCBhbGwgY2hhbmdl
cyB0byBMUnMgYXJlIG1hZGUgdGhyb3VnaAo+PiBnaWMgc3BlY2lmaWMgb3BlcmF0aW9ucyBnaWNf
aHdfb3BzLT4uLi4gd2hpY2ggYXJlIHRyYWNrZWQgYnkgbWUuCj4+IFlvdSBjYW4gc2VlLCBpbiB0
aGUgY29kZSBhYm92ZSwgdGhhdCBJIGNvcHkgYWxsIHVwZGF0ZXMgdG8gdGhlCj4+IHBoeXNpY2Fs
IExSIGlzc3VlZCBieSBoeXBlcnZpc29yIGludG8gdGhlIHN0b3JlZCBMUnMuIFNvIGl0IG5vdCB0
aGUKPj4gY2FzZS4gQnV0IEknbGwgY2hlY2sgb24gTW9uZGF5Lgo+IAo+IEluIDQuMTItdW5zdGFi
bGUgY29kZSBiYXNlIEkgbW92ZWQgZ2ljX3N0b3JlX2xycygpIGFmdGVyCj4gdmdpY19zeW5jX2Zy
b21fbHJzKCkgIGFuZCBzZWUgc2lnbmlmaWNhbnQgY2hhbmdlcy4gIE5vdyBzdGFsZSBsaW5lcwo+
IGFyZSBwcmludGVkIGF0IHZlcnkgaGlnaCByYXRlLCBhbmQgaXQgaXMgdGhlIHByb3BlciBiZWhh
dmlvci4gQmVjYXVzZQo+IHRoZSBjb3JyZXNwb25kZW50IGNoZWNrIChwZXJmb3JtZWQgd2hlbiB2
Z2ljX3N5bmNfZnJvbV9scnMoKSByZWFkcwo+IExScykgZGV0ZWN0cyB0aGF0IFZNIHByb2Nlc3Nl
cyBpbnRlcnJ1cHRzIGFuZCBMUiB2YWx1ZXMgYXJlIGNoYW5nZWQKPiBjb21wYXJpbmcgdG8gdGhv
c2Ugc2V0IGJ5IGh5cGVydmlzb3IgbGF0ZWx5Lgo+IAo+IFNvIG5vdyBpdCBpcyB0aGUgcXVlc3Rp
b24sIHdoeSBjb3VsZCBJIGRldGVjdCBzcHVyaW91cyBjaGFuZ2VzIGluIExScwo+IHdpdGhvdXQg
ZXhpdGluZyB0byBWTT8KCkkgd3JvdGUgZG93biBhbiBhbnN3ZXIgeWVzdGVyZGF5IChzZW50IGl0
IHRvZGF5KSB0byB5b3VyIHByZXZpb3VzCmFuc3dlci4gWW91IG1heSB1c2UgdGhlIExScyBpbmZv
cm1hdGlvbiBmcm9tIHRoZSBwcmV2aW91cyBndWVzdCB0cmFwIGFzCmludGVycnVwdHMgYXJlIHJl
LWVuYWJsZWQgYmVmb3JlIHN0b3JpbmcgdGhlIExScy4KCkNhbiB5b3UgdHJ5IHRoZSBwYXRjaCBi
ZWxvdz8KCmNvbW1pdCAxMWUzNjBiOTNiZTgxYTU4YTQxODMyZDcxNGYzM2Y3OTdhZDMxMmE5CkF1
dGhvcjogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KRGF0ZTogICBNb24gT2N0
IDI5IDEzOjMyOjU2IDIwMTggKzAwMDAKCiAgICAgeGVuL2FybTogUmUtZW5hYmxlIGludGVycnVw
dCBsYXRlciBpbiB0aGUgdHJhcCBwYXRoCgogICAgIFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTY0
L2VudHJ5LlMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvZW50cnkuUwppbmRleCA5N2IwNWY1M2VhLi44
ZjI4Nzg5MWI2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvZW50cnkuUworKysgYi94
ZW4vYXJjaC9hcm0vYXJtNjQvZW50cnkuUwpAQCAtMTk1LDcgKzE5NSw2IEBAIGh5cF9lcnJvcl9p
bnZhbGlkOgoKICBoeXBfZXJyb3I6CiAgICAgICAgICBlbnRyeSAgIGh5cD0xCi0gICAgICAgIG1z
ciAgICAgZGFpZmNsciwgIzIKICAgICAgICAgIG1vdiAgICAgeDAsIHNwCiAgICAgICAgICBibCAg
ICAgIGRvX3RyYXBfaHlwX3NlcnJvcgogICAgICAgICAgZXhpdCAgICBoeXA9MQpAQCAtMjAzLDcg
KzIwMiw3IEBAIGh5cF9lcnJvcjoKICAvKiBUcmFwcyB0YWtlbiBpbiBDdXJyZW50IEVMIHdpdGgg
U1BfRUx4ICovCiAgaHlwX3N5bmM6CiAgICAgICAgICBlbnRyeSAgIGh5cD0xCi0gICAgICAgIG1z
ciAgICAgZGFpZmNsciwgIzYKKyAgICAgICAgbXNyICAgICBkYWlmY2xyLCAjNAogICAgICAgICAg
bW92ICAgICB4MCwgc3AKICAgICAgICAgIGJsICAgICAgZG9fdHJhcF9oeXBfc3luYwogICAgICAg
ICAgZXhpdCAgICBoeXA9MQpAQCAtMzA0LDcgKzMwMyw3IEBAIGd1ZXN0X3N5bmNfc2xvd3BhdGg6
CiAgICAgICAgICBBTFRFUk5BVElWRSgiYmwgY2hlY2tfcGVuZGluZ192c2Vycm9yOyBjYm56IHgw
LCAxZiIsCiAgICAgICAgICAgICAgICAgICAgICAibm9wOyBub3AiLAogICAgICAgICAgICAgICAg
ICAgICAgU0tJUF9TWU5DSFJPTklaRV9TRVJST1JfRU5UUllfRVhJVCkKLSAgICAgICAgbXNyICAg
ICBkYWlmY2xyLCAjNgorICAgICAgICBtc3IgICAgIGRhaWZjbHIsICM0CiAgICAgICAgICBtb3Yg
ICAgIHgwLCBzcAogICAgICAgICAgYmwgICAgICBkb190cmFwX2d1ZXN0X3N5bmMKICAxOgpAQCAt
MzMyLDcgKzMzMSw3IEBAIGd1ZXN0X2ZpcV9pbnZhbGlkOgoKICBndWVzdF9lcnJvcjoKICAgICAg
ICAgIGVudHJ5ICAgaHlwPTAsIGNvbXBhdD0wCi0gICAgICAgIG1zciAgICAgZGFpZmNsciwgIzYK
KyAgICAgICAgbXNyICAgICBkYWlmY2xyLCAjNAogICAgICAgICAgbW92ICAgICB4MCwgc3AKICAg
ICAgICAgIGJsICAgICAgZG9fdHJhcF9ndWVzdF9zZXJyb3IKICAgICAgICAgIGV4aXQgICAgaHlw
PTAsIGNvbXBhdD0wCkBAIC0zNDcsNyArMzQ2LDcgQEAgZ3Vlc3Rfc3luY19jb21wYXQ6CiAgICAg
ICAgICBBTFRFUk5BVElWRSgiYmwgY2hlY2tfcGVuZGluZ192c2Vycm9yOyBjYm56IHgwLCAxZiIs
CiAgICAgICAgICAgICAgICAgICAgICAibm9wOyBub3AiLAogICAgICAgICAgICAgICAgICAgICAg
U0tJUF9TWU5DSFJPTklaRV9TRVJST1JfRU5UUllfRVhJVCkKLSAgICAgICAgbXNyICAgICBkYWlm
Y2xyLCAjNgorICAgICAgICBtc3IgICAgIGRhaWZjbHIsICM0CiAgICAgICAgICBtb3YgICAgIHgw
LCBzcAogICAgICAgICAgYmwgICAgICBkb190cmFwX2d1ZXN0X3N5bmMKICAxOgpAQCAtMzc1LDcg
KzM3NCw3IEBAIGd1ZXN0X2ZpcV9pbnZhbGlkX2NvbXBhdDoKCiAgZ3Vlc3RfZXJyb3JfY29tcGF0
OgogICAgICAgICAgZW50cnkgICBoeXA9MCwgY29tcGF0PTEKLSAgICAgICAgbXNyICAgICBkYWlm
Y2xyLCAjNgorICAgICAgICBtc3IgICAgIGRhaWZjbHIsICM0CiAgICAgICAgICBtb3YgICAgIHgw
LCBzcAogICAgICAgICAgYmwgICAgICBkb190cmFwX2d1ZXN0X3NlcnJvcgogICAgICAgICAgZXhp
dCAgICBoeXA9MCwgY29tcGF0PTEKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90cmFwcy5jIGIv
eGVuL2FyY2gvYXJtL3RyYXBzLmMKaW5kZXggNTFkMmU0MmM3Ny4uYzE4Zjg5YjQxZiAxMDA2NDQK
LS0tIGEveGVuL2FyY2gvYXJtL3RyYXBzLmMKKysrIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKQEAg
LTIwMzksNiArMjAzOSw4IEBAIHN0YXRpYyB2b2lkIGVudGVyX2h5cGVydmlzb3JfaGVhZChzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgewogICAgICAgICAgc3RydWN0IHZjcHUgKnYg
PSBjdXJyZW50OwoKKyAgICAgICAgQVNTRVJUKCFsb2NhbF9pcnFfaXNfZW5hYmxlZCgpKTsKKwog
ICAgICAgICAgLyogSWYgdGhlIGd1ZXN0IGhhcyBkaXNhYmxlZCB0aGUgd29ya2Fyb3VuZCwgYnJp
bmcgaXQgYmFjayBvbi4gKi8KICAgICAgICAgIGlmICggbmVlZHNfc3NiZF9mbGlwKHYpICkKICAg
ICAgICAgICAgICBhcm1fc21jY2NfMV8xX3NtYyhBUk1fU01DQ0NfQVJDSF9XT1JLQVJPVU5EXzJf
RklELCAxLCBOVUxMKTsKQEAgLTIwNzMsNiArMjA3NSw3IEBAIHZvaWQgZG9fdHJhcF9ndWVzdF9z
eW5jKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICBjb25zdCB1bmlvbiBoc3IgaHNy
ID0geyAuYml0cyA9IHJlZ3MtPmhzciB9OwoKICAgICAgZW50ZXJfaHlwZXJ2aXNvcl9oZWFkKHJl
Z3MpOworICAgIGxvY2FsX2lycV9lbmFibGUoKTsKCiAgICAgIHN3aXRjaCAoIGhzci5lYyApCiAg
ICAgIHsKQEAgLTIyMDgsNiArMjIxMSw3IEBAIHZvaWQgZG9fdHJhcF9oeXBfc3luYyhzdHJ1Y3Qg
Y3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgY29uc3QgdW5pb24gaHNyIGhzciA9IHsgLmJpdHMg
PSByZWdzLT5oc3IgfTsKCiAgICAgIGVudGVyX2h5cGVydmlzb3JfaGVhZChyZWdzKTsKKyAgICBs
b2NhbF9pcnFfZW5hYmxlKCk7CgogICAgICBzd2l0Y2ggKCBoc3IuZWMgKQogICAgICB7CkBAIC0y
MjQ2LDYgKzIyNTAsNyBAQCB2b2lkIGRvX3RyYXBfaHlwX3N5bmMoc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MpCiAgdm9pZCBkb190cmFwX2h5cF9zZXJyb3Ioc3RydWN0IGNwdV91c2VyX3JlZ3Mg
KnJlZ3MpCiAgewogICAgICBlbnRlcl9oeXBlcnZpc29yX2hlYWQocmVncyk7CisgICAgbG9jYWxf
aXJxX2VuYWJsZSgpOwoKICAgICAgX19kb190cmFwX3NlcnJvcihyZWdzLCBWQUJPUlRfR0VOX0JZ
X0dVRVNUKHJlZ3MpKTsKICB9CkBAIC0yMjUzLDYgKzIyNTgsNyBAQCB2b2lkIGRvX3RyYXBfaHlw
X3NlcnJvcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICB2b2lkIGRvX3RyYXBfZ3Vlc3Rf
c2Vycm9yKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogIHsKICAgICAgZW50ZXJfaHlwZXJ2
aXNvcl9oZWFkKHJlZ3MpOworICAgIGxvY2FsX2lycV9lbmFibGUoKTsKCiAgICAgIF9fZG9fdHJh
cF9zZXJyb3IocmVncywgdHJ1ZSk7CiAgfQoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 13:44:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 13:44: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 1gH7qZ-0001sB-TI; Mon, 29 Oct 2018 13:44:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=5tkv=nj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gH7qY-0001s1-Hl
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 13:44:46 +0000
X-Inumbo-ID: cb3ae20a-db80-11e8-87d6-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cb3ae20a-db80-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 13: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 <aliasfile-bounces@xenproject.org>)
 id 1gH7qV-0006tM-6N; Mon, 29 Oct 2018 13:44: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 1gH7qU-0005cv-So; Mon, 29 Oct 2018 13:44:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gH7qU-0005ln-Rg; Mon, 29 Oct 2018 13:44:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129104-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-arm64-arm64-libvirt-xsm:guest-start:fail:regression
 xen-unstable:test-armhf-armhf-libvirt:guest-start:fail:regression
 xen-unstable:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-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-qemut-win7-amd64:guest-stop: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-i386-libvirt:migrate-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:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm: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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm: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-qemuu-debianhvm-amd64-xsm: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-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-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-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2: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-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl: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
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=5d91b689dde48522a591ad3cac7c0520b4dec30c
X-Osstest-Versions-That: xen=92666fdd6e0afab989b2d89759d9b43f2c645ae7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 29 Oct 2018 13:44:42 +0000
Subject: [Xen-devel] [xen-unstable test] 129104: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyOTEwNCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyOTEwNC8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4Nzc1CiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjg3NzUKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTAgZGViaWFu
LWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODc3NQoKVGVzdHMgd2hpY2ggZGlk
IG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODc3
NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI4Nzc1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg3NzUKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEyODc3NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI4Nzc1CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg3
NzUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyODc3NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAg
ICAgICAgICAgNWQ5MWI2ODlkZGU0ODUyMmE1OTFhZDNjYWM3YzA1MjBiNGRlYzMwYwpiYXNlbGlu
ZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3
NTlkOWI0M2YyYzY0NWFlNwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4Nzc1ICAyMDE4LTEwLTE0
IDE2OjQyOjIzIFogICAxNCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyODgzOSAgMjAxOC0x
MC0xNiAxNTozODoyNiBaICAgMTIgZGF5cyAgICA5IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyOTA3NCAgMjAxOC0xMC0yNyAyMjowMDozMSBaICAgIDEgZGF5cyAgICAyIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICBBZHJpYW4gUG9wIDxhcG9wQGJpdGRlZmVuZGVyLmNvbT4KICBBbGV4YW5k
ZXIgU2NodWx6IDxjb2RlQHNjaHVsemFsZXguZGU+CiAgQWxleGFuZHJ1IElzYWlsYSA8YWlzYWls
YUBiaXRkZWZlbmRlci5jb20+CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KICBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICBFbGVuYSBV
ZmltdHNldmEgPGVsZW5hLnVmaW10c2V2YUBvcmFjbGUuY29tPgogIEdlb3JnZSBEdW5sYXAgPGdl
b3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AY2l0cml4
LmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFJhenZhbiBD
b2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICBSb2dlciBQYXUgTW9ubmUgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgogIFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KICBUYW1hcyBL
IExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CiAgVGltIERlZWdhbiA8dGltQHhlbi5vcmc+
CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICBYaW4gTGkgPHRhbG9ucy5sZWVAZ21h
aWwuY29tPgogIFhpbiBMaSA8eGluLmxpQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJl
diAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1
cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291
bGQgYmUgNzk5IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 14:00:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 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 1gH861-0003TD-00; Mon, 29 Oct 2018 14:00:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=m5uw=nj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gH85z-0003T8-EA
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 14:00:43 +0000
X-Inumbo-ID: 05be6ec3-db83-11e8-87d6-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 05be6ec3-db83-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 14:00:42 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 29 Oct 2018 08:00:41 -0600
Message-Id: <5BD7128502000078001F5D49@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 29 Oct 2018 08:00:37 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <a1bbfcc3bf759669a53c5ef739ab67d01187f892.1539959287.git-series.wei.liu2@citrix.com>
In-Reply-To: <a1bbfcc3bf759669a53c5ef739ab67d01187f892.1539959287.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 06/16] x86/amd: call post outb hook for
 both PV and HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@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>

Pj4+IE9uIDE5LjEwLjE4IGF0IDE2OjI4LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
LS0tIGEveGVuL2FyY2gveDg2L2h2bS9pby5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9pby5j
Cj4gQEAgLTIzNCw2ICsyMzQsOCBAQCBzdGF0aWMgaW50IGcybV9wb3J0aW9fd3JpdGUoY29uc3Qg
c3RydWN0IGh2bV9pb19oYW5kbGVyICpoYW5kbGVyLAo+ICAgICAgewo+ICAgICAgY2FzZSAxOgo+
ICAgICAgICAgIG91dGIoZGF0YSwgbXBvcnQpOwo+ICsgICAgICAgIGlmICggcG9zdF9vdXRiX2hv
b2sgKQo+ICsgICAgICAgICAgICBwb3N0X291dGJfaG9vayhtcG9ydCwgKHVpbnQ4X3QpZGF0YSk7
CgpQb2ludGxlc3MgY2FzdC4gSSBub3RpY2UgLi4uCgo+IEBAIC0zNTIsOCArMzUwLDggQEAgc3Rh
dGljIHZvaWQgZ3Vlc3RfaW9fd3JpdGUodW5zaWduZWQgaW50IHBvcnQsIHVuc2lnbmVkIGludCBi
eXRlcywKPiAgICAgICAgICB7Cj4gICAgICAgICAgY2FzZSAxOgo+ICAgICAgICAgICAgICBvdXRi
KCh1aW50OF90KWRhdGEsIHBvcnQpOwo+IC0gICAgICAgICAgICBpZiAoIHB2X3Bvc3Rfb3V0Yl9o
b29rICkKPiAtICAgICAgICAgICAgICAgIHB2X3Bvc3Rfb3V0Yl9ob29rKHBvcnQsICh1aW50OF90
KWRhdGEpOwo+ICsgICAgICAgICAgICBpZiAoIHBvc3Rfb3V0Yl9ob29rICkKPiArICAgICAgICAg
ICAgICAgIHBvc3Rfb3V0Yl9ob29rKHBvcnQsICh1aW50OF90KWRhdGEpOwoKLi4uIG9uZSBoYXMg
YmVlbiBwcmVzZW50IGhlcmUgKHdoaWNoIHNob3VsZCBiZSBkcm9wcGVkIGluc3RlYWQpCmFuZCAu
Li4KCj4gQEAgLTQzMyw4ICs0MzEsOCBAQCBzdGF0aWMgaW50IHdyaXRlX2lvKHVuc2lnbmVkIGlu
dCBwb3J0LCB1bnNpZ25lZCBpbnQgYnl0ZXMsCj4gICAgICAgICAgICAgIGlvX2VtdWxfc3R1Yl9z
ZXR1cChwb2MsIGN0eHQtPm9wY29kZSwgcG9ydCwgYnl0ZXMpOwo+ICAKPiAgICAgICAgICBpb19l
bXVsKGN0eHQtPnJlZ3MpOwo+IC0gICAgICAgIGlmICggKGJ5dGVzID09IDEpICYmIHB2X3Bvc3Rf
b3V0Yl9ob29rICkKPiAtICAgICAgICAgICAgcHZfcG9zdF9vdXRiX2hvb2socG9ydCwgdmFsKTsK
PiArICAgICAgICBpZiAoIChieXRlcyA9PSAxKSAmJiBwb3N0X291dGJfaG9vayApCj4gKyAgICAg
ICAgICAgIHBvc3Rfb3V0Yl9ob29rKHBvcnQsIHZhbCk7CgouLi4gbm9uZSBoYXMgYmVlbiBwcmVz
ZW50IGhlcmUuCgpIb3dldmVyLCBsb29raW5nIGF0IFJvZ2VyJ3MgYXBwcm9hY2ggaW4gImFtZC9w
dmg6IGVuYWJsZSBBQ1BJIEMxRQpkaXNhYmxlIHF1aXJrIG9uIFBWSCBEb20wIiBJIHdvbmRlciBp
ZiBleGVjdXRpb24gd291bGQgZXZlciBtYWtlIGl0CnRvIGcybV9wb3J0aW9fd3JpdGUoKSBmb3Ig
RG9tMCAtIGcybV9pb3BvcnRfbGlzdCBnZXRzIGFkZGVkIHRvIGZyb20KYSBkb21jdGwgb25seSBh
ZmFpY3MuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 14:14:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 14: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 1gH8JS-0004N8-GC; Mon, 29 Oct 2018 14: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=m5uw=nj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gH8JQ-0004N3-A4
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 14:14:36 +0000
X-Inumbo-ID: f59c618a-db84-11e8-82f1-12d6303a7972
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f59c618a-db84-11e8-82f1-12d6303a7972;
 Mon, 29 Oct 2018 14:14:34 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 29 Oct 2018 08:14:33 -0600
Message-Id: <5BD715C402000078001F5D57@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 29 Oct 2018 08:14:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <eef811a9adaa6ef2a21dfeef32f1fc6431b81778.1539959287.git-series.wei.liu2@citrix.com>
In-Reply-To: <eef811a9adaa6ef2a21dfeef32f1fc6431b81778.1539959287.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 16/16] x86: update help string for
 CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

Pj4+IE9uIDE5LjEwLjE4IGF0IDE2OjI4LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
Q2hhbmdlICJndWVzdCIgdG8gImRvbWFpbiIgd2hlcmUgYXBwcm9wcmlhdGUgYmVjYXVzZSAiZ3Vl
c3QiIGRvZXNuJ3QKPiBpbmNsdWRlIERvbWFpbiAwLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 14:19:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 14:19: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 1gH8O9-0004ZK-5W; Mon, 29 Oct 2018 14:19:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=m5uw=nj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gH8O7-0004YC-L2
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 14:19:27 +0000
X-Inumbo-ID: a3d719f1-db85-11e8-87d6-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a3d719f1-db85-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 14:19:26 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 29 Oct 2018 08:19:25 -0600
Message-Id: <5BD716E802000078001F5D60@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 29 Oct 2018 08:19:20 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20181019152021.64607-1-roger.pau@citrix.com>
 <20181019152021.64607-8-roger.pau@citrix.com>
In-Reply-To: <20181019152021.64607-8-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 7/7] amd/pvh: enable ACPI C1E disable
 quirk on PVH 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: Wei Liu <wei.liu2@citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE5LjEwLjE4IGF0IDE3OjIwLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2
bS9zdm0vc3ZtLmMKPiBAQCAtMTI3Miw2ICsxMjcyLDI0IEBAIHZvaWQgc3ZtX2hvc3Rfb3N2d19p
bml0KCkKPiAgICAgIHNwaW5fdW5sb2NrKCZvc3Z3X2xvY2spOwo+ICB9Cj4gIAo+ICtzdGF0aWMg
aW50IGFjcGlfYzFlX3F1aXJrKGludCBkaXIsIHVuc2lnbmVkIGludCBwb3J0LCB1bnNpZ25lZCBp
bnQgYnl0ZXMsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgKnZhbCkKPiAr
ewo+ICsgICAgQVNTRVJUKGJ5dGVzID09IDEgJiYgcG9ydCA9PSBhY3BpX3NtaV9jbWQpOwo+ICsK
PiArICAgIGlmICggZGlyID09IElPUkVRX1JFQUQgKQo+ICsgICAgewo+ICsgICAgICAgICp2YWwg
PSBpbmIocG9ydCk7Cj4gKyAgICAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKPiArICAgIH0KPiAr
Cj4gKyAgICBvdXRiKCp2YWwsIHBvcnQpOwo+ICsgICAgaWYgKCAqdmFsID09IGFjcGlfZW5hYmxl
X3ZhbHVlICkKPiArICAgICAgIG9uX2VhY2hfY3B1KGFtZF9kaXNhYmxlX2MxZSwgTlVMTCwgMSk7
Cj4gKwo+ICsgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKPiArfQoKTm90aGluZyBpbiBoZXJlIG5v
ciAuLi4KCj4gQEAgLTEyODQsNiArMTMwMiw5IEBAIHN0YXRpYyBpbnQgc3ZtX2RvbWFpbl9pbml0
aWFsaXNlKHN0cnVjdCBkb21haW4gKmQpCj4gIAo+ICAgICAgc3ZtX2d1ZXN0X29zdndfaW5pdChk
KTsKPiAgCj4gKyAgICBpZiAoIGFtZF9hY3BpX2MxZV9xdWlyayApCj4gKyAgICAgICAgcmVnaXN0
ZXJfcG9ydGlvX2hhbmRsZXIoZCwgYWNwaV9zbWlfY21kLCAxLCBhY3BpX2MxZV9xdWlyayk7Cgou
Li4gdGhlIHJlZ2lzdHJhdGlvbiBoZXJlIHJlc3RyaWN0cyB0aGlzIHRvIERvbTAuCgpKYW4KCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 14:19:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 14: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 1gH8OK-0004bM-Gf; Mon, 29 Oct 2018 14: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=jung=nj=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gH8OJ-0004bC-5Q
 for xen-devel@lists.xen.org; Mon, 29 Oct 2018 14:19:39 +0000
X-Inumbo-ID: a9933592-db85-11e8-82ad-12d6303a7972
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a9933592-db85-11e8-82ad-12d6303a7972;
 Mon, 29 Oct 2018 14:19: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 mx1.suse.de (Postfix) with ESMTP id 2B2F9AF59;
 Mon, 29 Oct 2018 14:19:35 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-13-jgross@suse.com>
 <20181019161015.d6u47uwvvxgiu7lm@mac.bytemobile.com>
 <ceecce6d-b2e7-50b7-2fd0-d6b8ffd56bd3@suse.com>
 <20181029125724.mpqrtdiz3waus5w2@mac.bytemobile.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <84ede595-1603-9f1c-743b-5a03e5dcda04@suse.com>
Date: Mon, 29 Oct 2018 15:19:34 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181029125724.mpqrtdiz3waus5w2@mac.bytemobile.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 12/18] xen: setup Xen specific data for
 PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, grub-devel@gnu.org, daniel.kiper@oracle.com,
 xen-devel@lists.xen.org, phcoder@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>

T24gMjkvMTAvMjAxOCAxMzo1NywgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBGcmksIE9j
dCAxOSwgMjAxOCBhdCAwNjozOTo1MFBNICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBP
biAxOS8xMC8yMDE4IDE4OjEwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+Pj4gT24gVHVlLCBP
Y3QgMDksIDIwMTggYXQgMDE6MDM6MTFQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4+
PiBJbml0aWFsaXplIHRoZSBuZWVkZWQgWGVuIHNwZWNpZmljIGRhdGEuIFRoaXMgaXM6Cj4+Pj4K
Pj4+PiAtIHRoZSBYZW4gc3RhcnQgb2YgZGF5IHBhZ2UgY29udGFpbmluZyB0aGUgY29uc29sZSBh
bmQgWGVuc3RvcmUgcmluZwo+Pj4+ICAgcGFnZSBQRk4gYW5kIGV2ZW50IGNoYW5uZWwKPj4+PiAt
IHRoZSBncmFudCB0YWJsZQo+Pj4+IC0gdGhlIHNoYXJlZCBpbmZvIHBhZ2UKPj4+Pgo+Pj4+IFNl
dCB0aGUgUlNEUCBhZGRyZXNzIGZvciB0aGUgZ3Vlc3QgZnJvbSB0aGUgc3RhcnRfaW5mbyBwYWdl
IHBhc3NlZAo+Pj4+IGFzIGJvb3QgcGFyYW1ldGVyLgo+Pj4+Cj4+Pj4gU2lnbmVkLW9mZi1ieTog
SnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+Pj4+IC0tLQo+Pj4+ICBncnViLWNvcmUv
a2Vybi9pMzg2L3hlbi9wdmguYyB8IDEwNyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysKPj4+PiAgMSBmaWxlIGNoYW5nZWQsIDEwNyBpbnNlcnRpb25zKCspCj4+Pj4K
Pj4+PiBkaWZmIC0tZ2l0IGEvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMgYi9ncnViLWNv
cmUva2Vybi9pMzg2L3hlbi9wdmguYwo+Pj4+IGluZGV4IGI0OTMzYjQ1NC4uOTNlZDY4MjQ1IDEw
MDY0NAo+Pj4+IC0tLSBhL2dydWItY29yZS9rZXJuL2kzODYveGVuL3B2aC5jCj4+Pj4gKysrIGIv
Z3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMKPj4+PiBAQCAtMjQsNiArMjQsNyBAQAo+Pj4+
ICAjaW5jbHVkZSA8Z3J1Yi94ZW4uaD4KPj4+PiAgI2luY2x1ZGUgPGdydWIvaTM4Ni9saW51eC5o
Pgo+Pj4+ICAjaW5jbHVkZSA8Z3J1Yi9tYWNoaW5lL2tlcm5lbC5oPgo+Pj4+ICsjaW5jbHVkZSA8
eGVuL2h2bS9wYXJhbXMuaD4KPj4+PiAgI2luY2x1ZGUgPHhlbi9tZW1vcnkuaD4KPj4+PiAgCj4+
Pj4gIHN0cnVjdCB4ZW5fbWFjaGluZV9tbWFwX2VudHJ5Cj4+Pj4gQEAgLTM5LDYgKzQwLDcgQEAg
c3RhdGljIHN0cnVjdCB7IGNoYXIgX2VudHJ5WzMyXTsgfSBoeXBlcmNhbGxfcGFnZVsxMjhdCj4+
Pj4gICAgX19hdHRyaWJ1dGVfXyAoKGFsaWduZWQgKEdSVUJfWEVOX1BBR0VfU0laRSkpKTsKPj4+
PiAgCj4+Pj4gIHN0YXRpYyBncnViX3VpbnQzMl90IHhlbl9jcHVpZF9iYXNlOwo+Pj4+ICtzdGF0
aWMgc3RydWN0IHN0YXJ0X2luZm8gZ3J1Yl94ZW5fc3RhcnRfcGFnZTsKPj4+PiAgc3RhdGljIHN0
cnVjdCB4ZW5fbWFjaGluZV9tbWFwX2VudHJ5IG1hcFsxMjhdOwo+Pj4+ICBzdGF0aWMgdW5zaWdu
ZWQgaW50IG5yX21hcF9lbnRyaWVzOwo+Pj4+ICAKPj4+PiBAQCAtMTA0LDYgKzEwNiwzNiBAQCBn
cnViX3hlbl9oeXBlcmNhbGwgKGdydWJfdWludDMyX3QgY2FsbG5vLCBncnViX3VpbnQzMl90IGEw
LAo+Pj4+ICAgIHJldHVybiBfX3JlczsKPj4+PiAgfQo+Pj4+ICAKPj4+PiArc3RhdGljIGdydWJf
dWludDMyX3QKPj4+PiArZ3J1Yl94ZW5fZ2V0X3BhcmFtIChpbnQgaWR4KQo+Pj4+ICt7Cj4+Pj4g
KyAgc3RydWN0IHhlbl9odm1fcGFyYW0geGh2Owo+Pj4+ICsgIGludCByOwo+Pj4+ICsKPj4+PiAr
ICB4aHYuZG9taWQgPSBET01JRF9TRUxGOwo+Pj4+ICsgIHhodi5pbmRleCA9IGlkeDsKPj4+PiAr
ICByID0gZ3J1Yl94ZW5faHlwZXJjYWxsIChfX0hZUEVSVklTT1JfaHZtX29wLCBIVk1PUF9nZXRf
cGFyYW0sCj4+Pj4gKwkJCSAgKGdydWJfdWludDMyX3QpICgmeGh2KSwgMCwgMCwgMCwgMCk7Cj4+
Pj4gKyAgaWYgKHIgPCAwKQo+Pj4+ICsgICAgZ3J1Yl94ZW5fZWFybHlfaGFsdCAoKTsKPj4+PiAr
ICByZXR1cm4geGh2LnZhbHVlOwo+Pj4+ICt9Cj4+Pj4gKwo+Pj4+ICtzdGF0aWMgdm9pZCAqCj4+
Pj4gK2dydWJfeGVuX2FkZF9waHlzbWFwICh1bnNpZ25lZCBpbnQgc3BhY2UsIHZvaWQgKmFkZHIp
Cj4+Pj4gK3sKPj4+PiArICBzdHJ1Y3QgeGVuX2FkZF90b19waHlzbWFwIHhhdHA7Cj4+Pj4gKwo+
Pj4+ICsgIHhhdHAuZG9taWQgPSBET01JRF9TRUxGOwo+Pj4+ICsgIHhhdHAuaWR4ID0gMDsKPj4+
PiArICB4YXRwLnNwYWNlID0gc3BhY2U7Cj4+Pj4gKyAgeGF0cC5ncGZuID0gKGdydWJfYWRkcl90
KSBhZGRyID4+IEdSVUJfWEVOX0xPR19QQUdFX1NJWkU7Cj4+Pj4gKyAgaWYgKGdydWJfeGVuX2h5
cGVyY2FsbCAoX19IWVBFUlZJU09SX21lbW9yeV9vcCwgWEVOTUVNX2FkZF90b19waHlzbWFwLAo+
Pj4+ICsJCQkgIChncnViX3VpbnQzMl90KSAoJnhhdHApLCAwLCAwLCAwLCAwKSkKPj4+PiArICAg
IGdydWJfeGVuX2Vhcmx5X2hhbHQgKCk7Cj4+Pj4gKyAgcmV0dXJuIGFkZHI7Cj4+Pj4gK30KPj4+
PiArCj4+Pj4gIHN0YXRpYyB2b2lkCj4+Pj4gIGdydWJfeGVuX3NvcnRfbW1hcCAodm9pZCkKPj4+
PiAgewo+Pj4+IEBAIC0xOTAsMTIgKzIyMiw4NyBAQCBncnViX3hlbl9nZXRfbW1hcCAodm9pZCkK
Pj4+PiAgICBncnViX3hlbl9zb3J0X21tYXAgKCk7Cj4+Pj4gIH0KPj4+PiAgCj4+Pj4gK3N0YXRp
YyBncnViX3VpbnQ2NF90Cj4+Pj4gK2dydWJfeGVuX2ZpbmRfcGFnZSAoZ3J1Yl91aW50NjRfdCBz
dGFydCkKPj4+PiArewo+Pj4+ICsgIHVuc2lnbmVkIGludCBpLCBqOwo+Pj4+ICsgIGdydWJfdWlu
dDY0X3QgbGFzdCA9IHN0YXJ0Owo+Pj4+ICsKPj4+PiArICAvKiBUcnkgdG8gZmluZCBhIGU4MjAg
bWFwIGhvbGUgYmVsb3cgNEcuICovCj4+Pgo+Pj4gRG9pbmcgdGhpcyBpcyBraW5kIG9mIGRhbmdl
cm91cywgd2hhdCBpZiB5b3UgZW5kIHVwIHBsYWNpbmcgc29tZXRoaW5nCj4+PiBvbiB0b3Agb2Yg
YW4gTU1JTyByZWdpb24gKGVpdGhlciBlbXVsYXRlZCBvciBmcm9tIGEgcmVhbCBwYXNzdGhyb3Vn
aAo+Pj4gZGV2aWNlKT8KPj4KPj4gU2hvdWxkbid0IHRob3NlIGJlIG1hcmtlZCBhcyAiUmVzZXJ2
ZWQiIGluIHRoZSBtZW1vcnkgbWFwPwo+IAo+IEkgZG9uJ3QgdGhpbmsgQkFScyBhcmUgZ3VhcmFu
dGVlZCB0byBiZSBpbiBhcmVhcyBtYXJrZWQgYXMgcmVzZXJ2ZWQgaW4KPiB0aGUgbWVtb3J5IG1h
cC4gVW5sZXNzIHlvdSBhbHNvIHNjYW4gZm9yIFBDSSBkZXZpY2VzIGFuZCBtYWtlIHN1cmUKPiB0
aGVyZSdzIG5vIGRldmljZSB3aXRoIGEgQkFSIGluIHRoZSBhcmVhIHlvdSBhcmUgYXR0ZW1wdGlu
ZyB0bwo+IHBvcHVsYXRlIEkgdGhpbmsgdGhlIGFib3ZlIGlzIG5vdCBzYWZlLgoKU28gZWl0aGVy
IEkgY2FuIGFkZCBzY2FubmluZyB0aGUgUENJIGJ1cyAod2hpY2ggd291bGRuJ3QgYmUgdG9vCmhh
cmQgSU1PKSwgb3Igd2UgcmVxdWlyZSBYZW4gdG9vbHMgdG8gYWRkIG1lbW9yeSBtYXAgZW50cmll
cyB3aXRoCiJSZXNlcnZlZCIgYXR0cmlidXRlIGZvciBwYXNzZWQtdGhyb3VnaCBQQ0kgZGV2aWNl
J3MgTU1JTy1hcmVhcwood2UgY2FuIHN0aWxsIGRvIHRoYXQgYXMgUENJIHBhc3MtdGhyb3VnaCBm
b3IgUFZIIGlzbid0IHBvc3NpYmxlCnlldCBBRkFJSykuCgoKSnVlcmdlbgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 14:21:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 14:21: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 1gH8Pc-0005G3-VZ; Mon, 29 Oct 2018 14:21:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=8gpi=nj=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1gH8Pb-0005Fu-C7
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 14:20:59 +0000
X-Inumbo-ID: da78b3cc-db85-11e8-87d6-bc764e045a96
Received: from mail-ed1-f68.google.com (unknown [209.85.208.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id da78b3cc-db85-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 14:20:58 +0000 (UTC)
Received: by mail-ed1-f68.google.com with SMTP id b7-v6so7432019edd.9
 for <xen-devel@lists.xenproject.org>; Mon, 29 Oct 2018 07:20:58 -0700 (PDT)
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=xVarCffpELF3w69PpkVcWimpOr4dd/s5m4c1UJdJtMU=;
 b=PpR1KzjlZfxB5W4TNCLOpuB09vXY6moeXIhEzddRgccobP9/LopN1tlvw8JfdIdMjv
 IeughLBcOYuxiZjnKLUAT64jxSpXZdqrwDBmgVvNzMmGizzUCzj1T1nn3f81GfPgw694
 aK72x4Gj2pbVBUzzw6qlwB3t/Ttzl/3GRYdsvf3gZMyMZ0jBTPWOyLFl+wjL62Vj0Z0T
 5vLYZ+fLWGUjBeeM20GEgG34OYeLYsNKSXB7GeHzubH9wTxc2tpb4ei8jsIanpHDeogS
 pvq9o+ls9vGEMnn8bLOa2XpsTrA73zktPwET4+Y47pBp4+QAhww6OyH4+SCqg/jn09+J
 WPyQ==
X-Gm-Message-State: AGRZ1gIGlLIpyNlUQvnAXACHZH7PTavU44XmkmQqVoqCdYssK4lJbY2C
 c4Y38rWJEX+AvBr/Y79ZsqvOWD8q
X-Google-Smtp-Source: AJdET5dWdCA61/L1ZQpZSy/qflklE42hztKKc//qpMzZrfD3FZa3oJHycJTTZsvtaqu9ZdYp2k4Z0Q==
X-Received: by 2002:a50:d80f:: with SMTP id
 o15-v6mr1963286edj.103.1540822856527; 
 Mon, 29 Oct 2018 07:20:56 -0700 (PDT)
Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com.
 [209.85.221.42])
 by smtp.gmail.com with ESMTPSA id m90-v6sm1280562ede.58.2018.10.29.07.20.55
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 29 Oct 2018 07:20:55 -0700 (PDT)
Received: by mail-wr1-f42.google.com with SMTP id t10-v6so8879451wrn.10
 for <xen-devel@lists.xenproject.org>; Mon, 29 Oct 2018 07:20:55 -0700 (PDT)
X-Received: by 2002:adf:dcd1:: with SMTP id
 x17-v6mr2120597wrm.212.1540822855104; 
 Mon, 29 Oct 2018 07:20:55 -0700 (PDT)
MIME-Version: 1.0
References: <20181029105409.31917-1-aisaila@bitdefender.com>
In-Reply-To: <20181029105409.31917-1-aisaila@bitdefender.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Mon, 29 Oct 2018 08:20:17 -0600
X-Gmail-Original-Message-ID: <CABfawhkfzzqR_OQKs4T88eqQ9DQYUZjmh3yRH-p3NfZKVVffSg@mail.gmail.com>
Message-ID: <CABfawhkfzzqR_OQKs4T88eqQ9DQYUZjmh3yRH-p3NfZKVVffSg@mail.gmail.com>
To: Alexandru Isaila <aisaila@bitdefender.com>
Subject: Re: [Xen-devel] [PATCH v1] x86/hvm: Clean up the rest of bool_t
 from vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Konrad Rzeszutek Wilk <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>,
 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>

T24gTW9uLCBPY3QgMjksIDIwMTggYXQgNDo1NCBBTSBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQQo8
YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Cj4gU2lnbmVkLW9mZi1ieTogQWxleGFu
ZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgpBY2tlZC1ieTogVGFtYXMgSyBM
ZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 14:28:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 14:28: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 1gH8Wc-0005X8-RB; Mon, 29 Oct 2018 14:28: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=m5uw=nj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gH8Wc-0005X2-4d
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 14:28:14 +0000
X-Inumbo-ID: dd9d2b12-db86-11e8-8d67-12d6303a7972
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dd9d2b12-db86-11e8-8d67-12d6303a7972;
 Mon, 29 Oct 2018 14:28:13 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 29 Oct 2018 08:28:12 -0600
Message-Id: <5BD718F702000078001F5D92@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 29 Oct 2018 08:28:07 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <d87454cedf90ee1bd7ff0e0d05f3b4a910b93ddd.1539959287.git-series.wei.liu2@citrix.com>
In-Reply-To: <d87454cedf90ee1bd7ff0e0d05f3b4a910b93ddd.1539959287.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 07/16] x86: put XEN_DOMCTL_{set,
 get}_address_size under CONFIG_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: 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>

Pj4+IE9uIDE5LjEwLjE4IGF0IDE2OjI4LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
VGhleSBhcmUgdXNlZnVsIHRvIFBWIG9ubHkuCgpDb25zaWRlcmluZyB0aGVyZSB3YXMgbm8gaXNf
e2h2bSxwdn1fLi4uKCkgY2hlY2sgc28gZmFyLCBJIHRoaW5rCnlvdSBuZWVkIHRvIGV4dGVuZCB0
aGlzIGEgbGl0dGxlIHBsdXMgLi4uCgo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9kb21jdGwuYwo+ICsr
KyBiL3hlbi9hcmNoL3g4Ni9kb21jdGwuYwo+IEBAIC02MDgsNiArNjA4LDcgQEAgbG9uZyBhcmNo
X2RvX2RvbWN0bCgKPiAgICAgICAgICAgICAgY29weWJhY2sgPSB0cnVlOwo+ICAgICAgICAgIGJy
ZWFrOwo+ICAKPiArI2lmZGVmIENPTkZJR19QVgo+ICAgICAgY2FzZSBYRU5fRE9NQ1RMX3NldF9h
ZGRyZXNzX3NpemU6Cj4gICAgICAgICAgaWYgKCAoKGRvbWN0bC0+dS5hZGRyZXNzX3NpemUuc2l6
ZSA9PSA2NCkgJiYgIWQtPmFyY2guaXNfMzJiaXRfcHYpIHx8Cj4gICAgICAgICAgICAgICAoKGRv
bWN0bC0+dS5hZGRyZXNzX3NpemUuc2l6ZSA9PSAzMikgJiYgZC0+YXJjaC5pc18zMmJpdF9wdikg
KQo+IEBAIC02MjMsNiArNjI0LDcgQEAgbG9uZyBhcmNoX2RvX2RvbWN0bCgKPiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPiBC
SVRTX1BFUl9MT05HOwo+ICAgICAgICAgIGNvcHliYWNrID0gdHJ1ZTsKPiAgICAgICAgICBicmVh
azsKPiArI2VuZGlmCgouLi4gYWRkIHN1Y2ggYSBjaGVjayBzbyB0aGF0IHNpbWlsYXIgYmVoYXZp
b3Igd2lsbCByZXN1bHQgd2l0aCBQVgplbmFibGVkIGFuZCBkaXNhYmxlZCAoZXJyb3IgY29kZXMg
bWF5IGRpZmZlciwgYnV0IHN1Y2Nlc3MgdnMKZXJyb3Igb3VnaHQgdG8gbWF0Y2gpLgoKSmFuCgoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 14:34:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 14:34: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 1gH8c8-0006HD-JP; Mon, 29 Oct 2018 14:33: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=m5uw=nj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gH8c7-0006H8-Kd
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 14:33:55 +0000
X-Inumbo-ID: a8b90bc2-db87-11e8-a376-12d6303a7972
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a8b90bc2-db87-11e8-a376-12d6303a7972;
 Mon, 29 Oct 2018 14:33:53 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 29 Oct 2018 08:33:52 -0600
Message-Id: <5BD71A4C02000078001F5DA8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 29 Oct 2018 08:33:48 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <d56160401792b0f11ab83892907435b2346c2524.1539959287.git-series.wei.liu2@citrix.com>
In-Reply-To: <d56160401792b0f11ab83892907435b2346c2524.1539959287.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 09/16] x86: don't setup PV hypercall
 stubs and entries when !CONFIG_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: 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>

Pj4+IE9uIDE5LjEwLjE4IGF0IDE2OjI4LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
QEAgLTMwMywxNCArMzA1LDE3IEBAIHZvaWQgY3N0YXJfZW50ZXIodm9pZCk7Cj4gIAo+ICB2b2lk
IHN1YmFyY2hfcGVyY3B1X3RyYXBzX2luaXQodm9pZCkKPiAgewo+ICsjaWZkZWYgQ09ORklHX1BW
Cj4gICAgICB1bnNpZ25lZCBsb25nIHN0YWNrX2JvdHRvbSA9IGdldF9zdGFja19ib3R0b20oKTsK
PiAgICAgIHVuc2lnbmVkIGxvbmcgc3R1Yl92YSA9IHRoaXNfY3B1KHN0dWJzLmFkZHIpOwo+ICAg
ICAgdW5zaWduZWQgY2hhciAqc3R1Yl9wYWdlOwo+ICAgICAgdW5zaWduZWQgaW50IG9mZnNldDsK
PiArI2VuZGlmCj4gIAo+ICAgICAgLyogSVNUX01BWCBJU1QgcGFnZXMgKyBhdCBsZWFzdCAxIGd1
YXJkIHBhZ2UgKyBwcmltYXJ5IHN0YWNrLiAqLwo+ICAgICAgQlVJTERfQlVHX09OKChJU1RfTUFY
ICsgMSkgKiBQQUdFX1NJWkUgKyBQUklNQVJZX1NUQUNLX1NJWkUgPiBTVEFDS19TSVpFKTsKCkJ5
IG1vdmluZyB0aGlzIHRvIHRoZSBlbmQgb2YgdGhlIGZ1bmN0aW9uLCBvbmUgbGVzcyAjaWYvI2Vu
ZGlmCnBhaXIgd291bGQgYmUgbmVlZGVkLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 14:37:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 14: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 1gH8fa-0006Qd-79; Mon, 29 Oct 2018 14:37:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=m5uw=nj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gH8fY-0006QY-T8
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 14:37:28 +0000
X-Inumbo-ID: 27c3e040-db88-11e8-87d6-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 27c3e040-db88-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 14:37:26 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 29 Oct 2018 08:37:26 -0600
Message-Id: <5BD71B2202000078001F5DB2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 29 Oct 2018 08:37:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Wei Liu" <wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <d56160401792b0f11ab83892907435b2346c2524.1539959287.git-series.wei.liu2@citrix.com>
 <e487c6bb-053d-3923-8309-11c46cd7fb68@citrix.com>
In-Reply-To: <e487c6bb-053d-3923-8309-11c46cd7fb68@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 09/16] x86: don't setup PV hypercall
 stubs and entries when !CONFIG_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: 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>

Pj4+IE9uIDE5LjEwLjE4IGF0IDE3OjU5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTkvMTAvMTggMTU6MjgsIFdlaSBMaXUgd3JvdGU6Cj4+IEBAIC0zNDcsNiArMzUy
LDcgQEAgdm9pZCBzdWJhcmNoX3BlcmNwdV90cmFwc19pbml0KHZvaWQpCj4+ICAgICAgLyogQ29t
bW9uIFNZU0NBTEwgcGFyYW1ldGVycy4gKi8KPj4gICAgICB3cm1zcmwoTVNSX1NUQVIsIFhFTl9N
U1JfU1RBUik7Cj4+ICAgICAgd3Jtc3JsKE1TUl9TWVNDQUxMX01BU0ssIFhFTl9TWVNDQUxMX01B
U0spOwo+PiArI2VuZGlmCj4gCj4gSXQgd291bGQgYmUgYSB3aXNlIHByZWNhdXRpb24gdG8gaW5p
dGlhbGlzZSB0aGVzZSBNU1JzIHRvIDAgaW4gdGhlICFQVgo+IGNhc2UsIHNvIHdlIGRvbid0IHJl
dGFpbiBzdGFsZSB2YWx1ZXMuCgpJZiBhbnl0aGluZywgRUZFUi5TQ0UgbmVlZHMgdG8gYmUga2Vw
dCBjbGVhciwgYXMgdGhhdCdzIHdoYXQKY29udHJvbHMgd2hldGhlciBTWVNDQUxMIHdvdWxkIHJh
aXNlICNHUCgwKS4gQnV0IHdpdGhvdXQgYQpQViBkb21haW4gYXJvdW5kLCBub3RoaW5nIGNhbiBh
Y2Nlc3MgdGhlIGhvc3QgdmFsdWVzIG9mCnRoZXNlIE1TUnMgaW4gdGhlIGZpcnN0IHBsYWNlLCBz
byBpbnN0ZWFkIHdlIGNvdWxkIHNpbXBsaWZ5CnNvbWUgY29udGV4dCBzd2l0Y2hpbmcgYnkgbmV2
ZXIgcmVzdG9yaW5nIGhvc3QgdmFsdWVzLCBhbmQKb25seSBldmVyIGxvYWRpbmcgZ3Vlc3Qgb25l
cy4gRXhjZXB0IHRoYXQsIG9mIGNvdXJzZSwgVk1MT0FECmlzIGFuIGFsbC1vci1ub3RoaW5nIGlu
c24sIGFuZCB3ZSBuZWVkIHRvIHVzZSB0byBnZXQgVFIgbG9hZGVkLgoKSmFuCgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 14:55:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 14:55: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 1gH8wP-0007wx-S5; Mon, 29 Oct 2018 14:54: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=5tkv=nj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gH8wO-0007wl-Ug
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 14:54:52 +0000
X-Inumbo-ID: 96a0517c-db8a-11e8-a268-12d6303a7972
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 96a0517c-db8a-11e8-a268-12d6303a7972;
 Mon, 29 Oct 2018 14: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 <aliasfile-bounces@xenproject.org>)
 id 1gH8wM-0008ID-OR; Mon, 29 Oct 2018 14:54: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 1gH8wM-0001Gm-EE; Mon, 29 Oct 2018 14:54:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gH8wM-0001vW-Dc; Mon, 29 Oct 2018 14:54:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129136-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=1ecb1ee4d8475475c3ccf72f6654644b242ce856
X-Osstest-Versions-That: xen=079df73c0a5b4b09b71044091d65a986452d829c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 29 Oct 2018 14:54:50 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 129136: 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>

ZmxpZ2h0IDEyOTEzNiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyOTEzNi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAxZWNiMWVlNGQ4NDc1NDc1YzNjY2Y3MmY2NjU0NjQ0YjI0MmNlODU2CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAwNzlkZjczYzBhNWI0YjA5Yjcx
MDQ0MDkxZDY1YTk4NjQ1MmQ4MjljCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjkxMTYgIDIwMTgt
MTAtMjkgMDE6MDE6NTggWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI5MTM2ICAy
MDE4LTEwLTI5IDEzOjAwOjM3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4K
ICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRz
Lnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDA3OWRmNzNjMGEuLjFlY2IxZWU0ZDgg
IDFlY2IxZWU0ZDg0NzU0NzVjM2NjZjcyZjY2NTQ2NDRiMjQyY2U4NTYgLT4gc21va2UKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 14:57:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 14: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 1gH8yt-000861-Hk; Mon, 29 Oct 2018 14: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=m5uw=nj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gH8yr-00085r-UU
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 14:57:25 +0000
X-Inumbo-ID: f16d68e2-db8a-11e8-a981-12d6303a7972
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f16d68e2-db8a-11e8-a981-12d6303a7972;
 Mon, 29 Oct 2018 14:57:24 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 29 Oct 2018 08:57:23 -0600
Message-Id: <5BD71FCF02000078001F5DDE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 29 Oct 2018 08:57:19 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <abc8b48947d241f0dfc75f1b7624d23a9dd76709.1539959287.git-series.wei.liu2@citrix.com>
In-Reply-To: <abc8b48947d241f0dfc75f1b7624d23a9dd76709.1539959287.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 13/16] x86: rearrange x86_64/entry.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>,
 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>

Pj4+IE9uIDE5LjEwLjE4IGF0IDE2OjI4LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
QEAgLTg0NSwxOSArODY1LDcgQEAgaGFuZGxlX2lzdF9leGNlcHRpb246Cj4gICAgICAgICAgLyog
V2Ugd2FudCB0byBnZXQgc3RyYWlnaHQgdG8gdGhlIElSRVQgb24gdGhlIE5NSSBleGl0IHBhdGgu
ICovCj4gICAgICAgICAgdGVzdGIgJDMsVVJFR1NfY3MoJXJzcCkKPiAgICAgICAgICBqeiAgICBy
ZXN0b3JlX2FsbF94ZW4KPiAtICAgICAgICBHRVRfQ1VSUkVOVChieCkKPiAtICAgICAgICAvKiBT
ZW5kIGFuIElQSSB0byBvdXJzZWx2ZXMgdG8gY292ZXIgZm9yIHRoZSBsYWNrIG9mIGV2ZW50IGNo
ZWNraW5nLiAqLwo+IC0gICAgICAgIG1vdmwgIFZDUFVfcHJvY2Vzc29yKCVyYngpLCVlYXgKPiAt
ICAgICAgICBzaGxsICAkSVJRU1RBVF9zaGlmdCwlZWF4Cj4gLSAgICAgICAgbGVhcSAgaXJxX3N0
YXQrSVJRU1RBVF9zb2Z0aXJxX3BlbmRpbmcoJXJpcCksJXJjeAo+IC0gICAgICAgIGNtcGwgICQw
LCglcmN4LCVyYXgsMSkKPiAtICAgICAgICBqZSAgICAxZgo+IC0gICAgICAgIG1vdmwgICRFVkVO
VF9DSEVDS19WRUNUT1IsJWVkaQo+IC0gICAgICAgIGNhbGwgIHNlbmRfSVBJX3NlbGYKPiAtMTog
ICAgICBtb3ZxICBWQ1BVX2RvbWFpbiglcmJ4KSwlcmF4Cj4gLSAgICAgICAgY21wYiAgJDAsRE9N
QUlOX2lzXzMyYml0X3B2KCVyYXgpCj4gLSAgICAgICAgamUgICAgcmVzdG9yZV9hbGxfZ3Vlc3QK
PiAtICAgICAgICBqbXAgICBjb21wYXRfcmVzdG9yZV9hbGxfZ3Vlc3QKPiArICAgICAgICBqbXAg
ICBzZWxmX2lwaV9yZXN0b3JlX2FsbF9ndWVzdAoKSSdtIGhhdmluZyBzb21lIHRyb3VibGUgdW5k
ZXJzdGFuZGluZyB3aHkgeW91IG1vdmUgdGhpcyBjb2RlOgpXaXRob3V0IENPTkZJR19QViBpdCBp
cyB1bnJlYWNoYWJsZS4gSSdkIHByZWZlciBpZiBpdCBzdGF5ZWQgaW4KcGxhY2UgYW5kIHNpbXBs
eSBnb3QgYW4gI2lmZGVmIGFyb3VuZCBpdC4gVGhlIG9uZSBhbHRlcm5hdGl2ZQpvcHRpb24gSSBj
b3VsZCBzZWUgaXMgdG8gbW92ZSB0aGUgcmVzdG9yZV9hbGxfeGVuIGNvZGUgYmxvY2sKcmlnaHQg
aGVyZSwgc28gdGhlIEpNUCB5b3UgcHV0IGluIGNvdWxkIGJlY29tZSBKTlouCgpKYW4KCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 14:58:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 14:58: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 1gH8zk-0008AS-Tq; Mon, 29 Oct 2018 14:58: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=5r/f=nj=iki.fi=pasik@srs-us1.protection.inumbo.net>)
 id 1gH8zj-0008AJ-Cr
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 14:58:19 +0000
X-Inumbo-ID: 112798ec-db8b-11e8-878e-12d6303a7972
Received: from emh06.mail.saunalahti.fi (unknown [62.142.5.116])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 112798ec-db8b-11e8-878e-12d6303a7972;
 Mon, 29 Oct 2018 14:58:17 +0000 (UTC)
Received: from ydin.reaktio.net (reaktio.net [85.76.255.15])
 by emh06.mail.saunalahti.fi (Postfix) with ESMTP id 2457930063;
 Mon, 29 Oct 2018 16:58:16 +0200 (EET)
Received: by ydin.reaktio.net (Postfix, from userid 1001)
 id E15CF36C0F6; Mon, 29 Oct 2018 16:58:15 +0200 (EET)
Date: Mon, 29 Oct 2018 16:58:15 +0200
From: Pasi =?iso-8859-1?Q?K=E4rkk=E4inen?= <pasik@iki.fi>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20181029145815.GB31019@reaktio.net>
References: <20181010185254.110354-1-andraprs@amazon.com>
 <23504.36291.25070.921458@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23504.36291.25070.921458@mariner.uk.xensource.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
Subject: Re: [Xen-devel] [PATCH RESEND qemu-xen-traditional] xen/pt: allow
 QEMU to request MSI unmasking at bind time
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Andra Paraschiv <andraprs@amazon.com>,
 andrew.cooper3@citrix.com, jbeulich@suse.com, xen-devel@lists.xenproject.org,
 dwmw@amazon.co.uk, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiBXZWQsIE9jdCAyNCwgMjAxOCBhdCAwNDoyMDozNVBNICswMTAwLCBJYW4gSmFja3Nv
biB3cm90ZToKPiBBbmRyYSBQYXJhc2NoaXYgd3JpdGVzICgiW1BBVENIIFJFU0VORCBxZW11LXhl
bi10cmFkaXRpb25hbF0geGVuL3B0OiBhbGxvdyBRRU1VIHRvIHJlcXVlc3QgTVNJIHVubWFza2lu
ZyBhdCBiaW5kIHRpbWUiKToKPiA+IFdoZW4gYSBNU0kgaW50ZXJydXB0IGlzIGJvdW5kIHRvIGEg
Z3Vlc3QgdXNpbmcKPiA+IHhjX2RvbWFpbl91cGRhdGVfbXNpX2lycSAoWEVOX0RPTUNUTF9iaW5k
X3B0X2lycSkgdGhlIGludGVycnVwdCBpcwo+ID4gbGVmdCBtYXNrZWQgYnkgZGVmYXVsdC4KPiAK
PiBBcHBsaWVkLCBhbmQgcHVzaGVkIHRoZSBjb3JyZXNwb25kaW5nIHVwZGF0ZSB0byBRRU1VX1RB
RyBpbgo+IHFlbXUteGVuLXVuc3RhYmxlLgo+IAo+IERvZXMgdGhpcyBwYXRjaCBuZWVkIHRvIGJl
IGJhY2twb3J0ZWQgdG8gZWFybGllciBYZW4gcmVsZWFzZXMgPyAgSXQKPiB3YXNuJ3QgY2xlYXIg
dG8gbWUgd2hldGhlciB0aGVyZSBpcyBuZXcgWGVuIGNvZGUgaW4gdGhpcyBhcmVhIHdpdGhvdXQK
PiB3aGljaCB0aGUgcHJvYmxlbSAod2hpY2ggdGhlIHBhdGNoIHNvbHZlcykgZG9lcyBub3QgYXJp
c2U7IG9yIHdoZXRoZXIsCj4gY29udmVyc2VseSwgc2ltcGx5IHJ1bm5pbmcgYSBuZXcgZ3Vlc3Qg
aXMgc3VmZmljaWVudC4KPiAKCkdvb2QgcXVlc3Rpb24uIEluIHRoZSBlYXJsaWVyIHRocmVhZCBh
Ym91dCB0aGlzIHBhdGNoIGl0IHdhcyBtZW50aW9uZWQKdGhlIGJ1ZyBoYXBwZW5zIHdpdGggbGF0
ZXN0IHN0YWJsZSB2ZXJzaW9uIG9mIFhlbiwgd2hpY2ggc291bmRzIGxpa2UgCnRoaXMgcGF0Y2gg
c2hvdWxkIGJlIGJhY2twb3J0ZWQgdG8gc3RhYmxlIFhlbiB2ZXJzaW9ucy4gSXMgdGhhdCBjb3Jy
ZWN0PwoKClRoYW5rcywKCi0tIFBhc2kKCj4gUmVnYXJkcywKPiBJYW4uCj4gCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 15:01:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 15:01: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 1gH92g-0000Xv-GH; Mon, 29 Oct 2018 15:01:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jung=nj=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gH92f-0000Xq-HT
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 15:01:21 +0000
X-Inumbo-ID: 7de5b7fc-db8b-11e8-87d6-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7de5b7fc-db8b-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 15:01:20 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id C13FCAF59;
 Mon, 29 Oct 2018 15:01:18 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Mon, 29 Oct 2018 16:01:16 +0100
Message-Id: <20181029150116.25372-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH] x86/paravirt: pv_ops isn't GPL 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: Juergen Gross <jgross@suse.com>, boris.ostrovsky@oracle.com,
 rusty@rustcorp.com.au, mingo@redhat.com, hpa@zytor.com, akataria@vmware.com,
 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>

Q29tbWl0IDVjODM1MTFiZGI5ODMyICgieDg2L3BhcmF2aXJ0OiBVc2UgYSBzaW5nbGUgb3BzIHN0
cnVjdHVyZSIpCmludHJvZHVjZWQgYSByZWdyZXNzaW9uIGZvciBvdXQtb2YtdHJlZSBtb2R1bGVz
IHVzaW5nIHNwaW5sb2NrcywgYXMKcHZfbG9ja19vcHMgd2FzIGV4cG9ydGVkIHZpYSBFWFBPUlRf
U1lNQk9MKCksIHdoaWxlIHRoZSBuZXcgcHZfb3BzCnN0cnVjdHVyZSBub3cgY29udGFpbmluZyB0
aGUgcHYgbG9jayBvcGVyYXRpb25zIGlzIGV4cG9ydGVkIHZpYQpFWFBPUlRfU1lNQk9MX0dQTCgp
LgoKQ2hhbmdlIHRoYXQgYnkgdXNpbmcgRVhQT1JUX1NZTUJPTChwdl9vcHMpLgoKRml4ZXM6IDVj
ODM1MTFiZGI5ODMyICgieDg2L3BhcmF2aXJ0OiBVc2UgYSBzaW5nbGUgb3BzIHN0cnVjdHVyZSIp
ClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tCiBhcmNo
L3g4Ni9rZXJuZWwvcGFyYXZpcnQuYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlv
bigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9wYXJhdmly
dC5jIGIvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LmMKaW5kZXggZTRkNGRmMzc5MjJhLi40NTEy
M2IxMTZjMDUgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jCisrKyBiL2Fy
Y2gveDg2L2tlcm5lbC9wYXJhdmlydC5jCkBAIC00ODMsNSArNDgzLDUgQEAgTk9LUFJPQkVfU1lN
Qk9MKG5hdGl2ZV9zZXRfZGVidWdyZWcpOwogTk9LUFJPQkVfU1lNQk9MKG5hdGl2ZV9sb2FkX2lk
dCk7CiAjZW5kaWYKIAotRVhQT1JUX1NZTUJPTF9HUEwocHZfb3BzKTsKK0VYUE9SVF9TWU1CT0wo
cHZfb3BzKTsKIEVYUE9SVF9TWU1CT0xfR1BMKHB2X2luZm8pOwotLSAKMi4xNi40CgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 15:03:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 15: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 1gH94e-0000eA-Vc; Mon, 29 Oct 2018 15: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=m5uw=nj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gH94e-0000e2-32
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 15:03:24 +0000
X-Inumbo-ID: c740c644-db8b-11e8-be75-12d6303a7972
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c740c644-db8b-11e8-be75-12d6303a7972;
 Mon, 29 Oct 2018 15:03:23 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 29 Oct 2018 09:03:22 -0600
Message-Id: <5BD7213602000078001F5DF4@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 29 Oct 2018 09:03:18 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <af9f79239874ca4257e136b74460646d36363650.1539959287.git-series.wei.liu2@citrix.com>
In-Reply-To: <af9f79239874ca4257e136b74460646d36363650.1539959287.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 14/16] x86: make entry point code build
 when !CONFIG_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: 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>

Pj4+IE9uIDE5LjEwLjE4IGF0IDE2OjI4LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
QEAgLTU0OCwxMCArNTUwLDE0IEBAIEVOVFJZKHJldF9mcm9tX2ludHIpCj4gICAgICAgICAgR0VU
X0NVUlJFTlQoYngpCj4gICAgICAgICAgdGVzdGIgJDMsIFVSRUdTX2NzKCVyc3ApCj4gICAgICAg
ICAganogICAgcmVzdG9yZV9hbGxfeGVuCj4gKyNpZmRlZiBDT05GSUdfUFYKPiAgICAgICAgICBt
b3ZxICBWQ1BVX2RvbWFpbiglcmJ4KSwgJXJheAo+ICAgICAgICAgIGNtcGIgICQwLCBET01BSU5f
aXNfMzJiaXRfcHYoJXJheCkKPiAgICAgICAgICBqZSAgICB0ZXN0X2FsbF9ldmVudHMKPiAgICAg
ICAgICBqbXAgICBjb21wYXRfdGVzdF9hbGxfZXZlbnRzCj4gKyNlbHNlCj4gKyAgICAgICAgQlVH
Cj4gKyNlbmRpZgoKSG1tLCBub3Qgc3VyZSBoZXJlIChhbmQgZWxzZXdoZXJlKTogQW5vdGhlciBv
cHRpb24gaXMgdG8Kc3RyZWFtbGluZSBleGVjdXRpb24gYnkgcmVwbGFjaW5nIHRoZSBjb25kaXRp
b25hbCBicmFuY2ggd2l0aCBhbgp1bmNvbmRpdGlvbmFsIG9uZSBpbiB0aGUgIVBWIGNhc2UuIEFu
ZHJldywgZG8geW91IGhhdmUgYW55CnRob3VnaHRzIGVpdGhlciB3YXk/Cgo+IEBAIC01OTYsOCAr
NjAyLDkgQEAgRU5UUlkoY29tbW9uX2ludGVycnVwdCkKPiAgICAgICAgICBjbW92bnogJXIxMiwg
JXIxNQo+ICAgICAgICAgIGNtb3ZueiAlcjEyZCwgJWVieAo+ICAuTGludHJfY3IzX29rYXk6Cj4g
LQo+ICsjaWZkZWYgQ09ORklHX1BWCj4gICAgICAgICAgQ1I0X1BWMzJfUkVTVE9SRQo+ICsjZW5k
aWYKCkNvdWxkbid0IHlvdSBpbnN0ZWFkIG1ha2UgdGhlIG1hY3JvIGV4cGFuZCB0byBub3RoaW5n
PwoKQWxzbyBwbGVhc2UgZG9uJ3QgcmVtb3ZlIHRoZSBibGFuayBsaW5lLgoKSmFuCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 15:11:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 15:11: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 1gH9CK-0001Q8-St; Mon, 29 Oct 2018 15:11: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=m5uw=nj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gH9CJ-0001Q3-E1
 for xen-devel@lists.xen.org; Mon, 29 Oct 2018 15:11:19 +0000
X-Inumbo-ID: e25fc442-db8c-11e8-859d-12d6303a7972
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e25fc442-db8c-11e8-859d-12d6303a7972;
 Mon, 29 Oct 2018 15:11:18 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 29 Oct 2018 09:11:17 -0600
Message-Id: <5BD7231002000078001F5E1C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 29 Oct 2018 09:11:12 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1539962062-9406-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1539962062-9406-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86: Consolidate the storage of
 MSR_AMD64_DR{0-3}_ADDRESS_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: Wei Liu <wei.liu2@citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.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>

Pj4+IE9uIDE5LjEwLjE4IGF0IDE3OjE0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhlIFBWIGFuZCBIVk0gY29kZSBib3RoIGhhdmUgYSBjb3B5IG9mIHRoZXNlLCB3aGlj
aCBnaXZlcyB0aGUgZmFsc2UKPiBpbXByZXNzaW9uIGluIHRoZSBjb250ZXh0IHN3aXRjaCBjb2Rl
IHRoYXQgdGhleSBhcmUgUFYvSFZNIHNwZWNpZmljLgo+IAo+IE1vdmUgdGhlIHN0b3JhZ2UgaW50
byBzdHJ1Y3QgdmNwdV9tc3JzLCBhbmQgdXBkYXRlIGFsbCB1c2VycyB0byBtYXRjaC4KPiAKPiBT
aWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoK
UmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 15:17:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 15:17: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 1gH9IP-0001ej-P0; Mon, 29 Oct 2018 15:17: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=m5uw=nj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gH9IO-0001ee-Nu
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 15:17:36 +0000
X-Inumbo-ID: c2f2f47a-db8d-11e8-9fdb-12d6303a7972
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c2f2f47a-db8d-11e8-9fdb-12d6303a7972;
 Mon, 29 Oct 2018 15:17:34 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 29 Oct 2018 09:17:33 -0600
Message-Id: <5BD7248A02000078001F5E2E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 29 Oct 2018 09:17:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <20181029105409.31917-1-aisaila@bitdefender.com>
In-Reply-To: <20181029105409.31917-1-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v1] x86/hvm: Clean up the rest of bool_t
 from vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.com>, Tamas K Lengyel <tamas@tklengyel.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>

Pj4+IE9uIDI5LjEwLjE4IGF0IDExOjU0LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZt
L2h2bS5jCj4gQEAgLTE5MDUsNyArMTkwNSw3IEBAIGludCBodm1faGFwX25lc3RlZF9wYWdlX2Zh
dWx0KHBhZGRyX3QgZ3BhLCB1bnNpZ25lZCBsb25nIGdsYSwKPiAgICAgIGlmICggc2hhcmluZ19l
bm9tZW0gKQo+ICAgICAgewo+ICAgICAgICAgIGludCBydjsKPiAtICAgICAgICBpZiAoIChydiA9
IG1lbV9zaGFyaW5nX25vdGlmeV9lbm9tZW0oY3VycmQsIGdmbiwgMSkpIDwgMCApCj4gKyAgICAg
ICAgaWYgKCAocnYgPSBtZW1fc2hhcmluZ19ub3RpZnlfZW5vbWVtKGN1cnJkLCBnZm4sIHRydWUp
KSA8IDAgKQoKTWF5IEkgZW5jb3VyYWdlIHlvdSB0byBtYWtlIHRyaXZpYWwgc3R5bGUgY29ycmVj
dGlvbnMgd2hlbiB5b3UKdG91Y2ggYSBwaWVjZSBvZiBjb2RlIGFueXdheSAoaGVyZTogYWRkIGEg
bWlzc2luZyBibGFuayBsaW5lCmFoZWFkIG9mIHRoZSBsaW5lIHlvdSBjaGFuZ2UpLiBJdCdzIGZp
bmUgdG8gcmVzdHJpY3QgdGhpcyB0byBqdXN0CmNvZGUgeW91IGFjdHVhbGx5IGNoYW5nZSwgaS5l
LiBpdCdzIGdlbmVyYWxseSBwcmVmZXJhYmxlIGlmIHlvdQpkb24ndCBjaGFuZ2UgbGluZXMgeW91
IGRvbid0IHRvdWNoIGFueXdheS4KCj4gLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS5jCj4gKysr
IGIveGVuL2FyY2gveDg2L21tL3AybS5jCj4gQEAgLTQ0OCw3ICs0NDgsNyBAQCBtZm5fdCBfX2dl
dF9nZm5fdHlwZV9hY2Nlc3Moc3RydWN0IHAybV9kb21haW4gKnAybSwgdW5zaWduZWQgbG9uZyBn
Zm5fbCwKPiAgICAgICAgICAvKiBUcnkgdG8gdW5zaGFyZS4gSWYgd2UgZmFpbCwgY29tbXVuaWNh
dGUgRU5PTUVNIHdpdGhvdXQKPiAgICAgICAgICAgKiBzbGVlcGluZy4gKi8KPiAgICAgICAgICBp
ZiAoIG1lbV9zaGFyaW5nX3Vuc2hhcmVfcGFnZShwMm0tPmRvbWFpbiwgZ2ZuX2wsIDApIDwgMCAp
Cj4gLSAgICAgICAgICAgICh2b2lkKW1lbV9zaGFyaW5nX25vdGlmeV9lbm9tZW0ocDJtLT5kb21h
aW4sIGdmbl9sLCAwKTsKPiArICAgICAgICAgICAgKHZvaWQpbWVtX3NoYXJpbmdfbm90aWZ5X2Vu
b21lbShwMm0tPmRvbWFpbiwgZ2ZuX2wsIGZhbHNlKTsKClNhbWUgaGVyZSB0aGVuIChwb2ludGxl
c3MgY2FzdCBjb3VsZCBiZSBkcm9wcGVkKS4KCj4gQEAgLTg0MCw3ICs4NDAsNyBAQCBndWVzdF9w
aHlzbWFwX2FkZF9lbnRyeShzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sIG1mbl90IG1mbiwK
PiAgICAgICAgICAgICAgICAgICAqIHdvbid0IGdvIHRvIHNsZWVwLiAqLwo+ICAgICAgICAgICAg
ICAgICAgKHZvaWQpbWVtX3NoYXJpbmdfbm90aWZ5X2Vub21lbShwMm0tPmRvbWFpbiwKPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2ZuX3goZ2ZuX2Fk
ZChnZm4sIGkpKSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgMCk7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhbHNlKTsKPiAgICAgICAgICAgICAgICAgIHJldHVybiByYzsKCldoZXJlYXMgdGhpcyBp
cyBhbiBleGFtcGxlIHdoZXJlIEkgcGVyc29uYWxseSB3b3VsZG4ndCBkcm9wIHRoZQpjYXN0LCBi
dXQgSSdkIGNvbnNpZGVyIGNvbWJpbmluZyB0aGUgbGFzdCB0d28gbGluZXMuCgo+IC0tLSBhL3hl
bi9jb21tb24vbWVtb3J5LmMKPiArKysgYi94ZW4vY29tbW9uL21lbW9yeS5jCj4gQEAgLTM1Niw3
ICszNTYsNyBAQCBpbnQgZ3Vlc3RfcmVtb3ZlX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBnbWZuKQo+ICAgICAgICAgIHJjID0gbWVtX3NoYXJpbmdfdW5zaGFyZV9wYWdlKGQs
IGdtZm4sIDApOwo+ICAgICAgICAgIGlmICggcmMgKQo+ICAgICAgICAgIHsKPiAtICAgICAgICAg
ICAgKHZvaWQpbWVtX3NoYXJpbmdfbm90aWZ5X2Vub21lbShkLCBnbWZuLCAwKTsKPiArICAgICAg
ICAgICAgKHZvaWQpbWVtX3NoYXJpbmdfbm90aWZ5X2Vub21lbShkLCBnbWZuLCBmYWxzZSk7CgpQ
b2ludGxlc3MgY2FzdCBzaG91bGQgYmUgZHJvcHBlZCBhZ2Fpbi4KCgpXaXRoIHRoZXNlIGFkanVz
dG1lbnRzCkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpKYW4KCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 15:20:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 15: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 1gH9L6-0002NF-8b; Mon, 29 Oct 2018 15:20:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=m5uw=nj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gH9L4-0002NA-Vg
 for xen-devel@lists.xen.org; Mon, 29 Oct 2018 15:20:23 +0000
X-Inumbo-ID: 262dea34-db8e-11e8-87d6-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 262dea34-db8e-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 15:20:21 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 29 Oct 2018 09:20:20 -0600
Message-Id: <5BD7253002000078001F5E31@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 29 Oct 2018 09:20:16 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1540481802-20037-1-git-send-email-andrew.cooper3@citrix.com>
 <1540481802-20037-2-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1540481802-20037-2-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/4] x86/vvmx: Unconditionally initialise
 vmxon_region_pa during vcpu 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: Sergey Dyasli <sergey.dyasli@citrix.com>, Kevin Tian <kevin.tian@intel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jun Nakajima <jun.nakajima@intel.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>

Pj4+IE9uIDI1LjEwLjE4IGF0IDE3OjM2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhpcyBpcyBhIHN0b3BnYXAgc29sdXRpb24gdW50aWwgdGhlIHRvb2xzdGFjayBzaWRl
IG9mIGluaXRpYWxpc2F0aW9uIGNhbiBiZQo+IHNvcnRlZCBvdXQsIGJ1dCBpdCBkb2VzIHJlc3Vs
dCBpbiB0aGUgbnZteF92Y3B1X2luX3ZteCgpIHByZWRpY2F0ZSB3b3JraW5nCj4gY29ycmVjdGx5
IGV2ZW4gd2hlbiBuZXN0ZWQgdmlydCBoYXNuJ3QgYmVlbiBlbmFibGVkIGZvciB0aGUgZG9tYWlu
Lgo+IAo+IFVwZGF0ZSBudm14X2hhbmRsZV92bXhfaW5zbigpIHRvIGluY2x1ZGUgdGhlIGluLXZt
eCBtb2RlIGNoZWNrIChmb3IgYWxsCj4gaW5zdHJ1Y3Rpb25zIG90aGVyIHRoYW4gVk1YT04pIHRv
IGNvbXBsZXRlIHRoZSBzZXQgb2YgI1VEIGNoZWNrcy4KPiAKPiBJbiBhZGRpdGlvbiwgc2FuaXR5
IGNoZWNrIHRoYXQgdGhlIG5lc3RlZCB2bWV4aXQgaGFuZGxlciBoYXMgd29ya2VkIGNvcnJlY3Rs
eSwKPiBhbmQgdGhhdCB3ZSBhcmUgb25seSBwcm92aWRpbmcgZW11bGF0aW9uIG9mIHRoZSBWVC14
IGluc3RydWN0aW9ucyB0byBMMQo+IGd1ZXN0cy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 15:21:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 15:21: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 1gH9MA-0002Rw-Uc; Mon, 29 Oct 2018 15:21:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=m5uw=nj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gH9MA-0002Rr-1d
 for xen-devel@lists.xen.org; Mon, 29 Oct 2018 15:21:30 +0000
X-Inumbo-ID: 4eedaa80-db8e-11e8-87d6-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4eedaa80-db8e-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 15:21:29 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 29 Oct 2018 09:21:28 -0600
Message-Id: <5BD7257302000078001F5E5B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 29 Oct 2018 09:21:23 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1540481802-20037-1-git-send-email-andrew.cooper3@citrix.com>
 <1540481916-20620-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1540481916-20620-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/4] x86/vvmx: Drop the now-obsolete
 vmx_inst_check_privilege()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Kevin Tian <kevin.tian@intel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jun Nakajima <jun.nakajima@intel.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>

Pj4+IE9uIDI1LjEwLjE4IGF0IDE3OjM4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gTm93IHRoYXQgbnZteF9oYW5kbGVfdm14X2luc24oKSBwZXJmb3JtcyBhbGwgVlQteCBp
bnN0cnVjdGlvbiBjaGVja3MsIHRoZXJlIGlzCj4gbm8gbmVlZCBmb3IgcmVkdW5kYW50IGNoZWNr
aW5nIGluIHZteF9pbnN0X2NoZWNrX3ByaXZpbGVnZSgpLiAgUmVtb3ZlIGl0LCBhbmQKPiB0YWtl
IG91dCB0aGUgdm14b25fY2hlY2sgYm9vbGVhbiB3aGljaCB3YXMgcGx1bWJlZCB0aHJvdWdoIAo+
IGRlY29kZV92bXhfaW5zdCgpLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 15:30:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 15: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 1gH9Ue-0003JS-07; Mon, 29 Oct 2018 15:30:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=5r/f=nj=iki.fi=pasik@srs-us1.protection.inumbo.net>)
 id 1gH9Ub-0003JN-Sd
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 15:30:13 +0000
X-Inumbo-ID: 85d6481f-db8f-11e8-87d6-bc764e045a96
Received: from emh06.mail.saunalahti.fi (unknown [62.142.5.116])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 85d6481f-db8f-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 15:30:11 +0000 (UTC)
Received: from ydin.reaktio.net (reaktio.net [85.76.255.15])
 by emh06.mail.saunalahti.fi (Postfix) with ESMTP id 6C24130411;
 Mon, 29 Oct 2018 17:30:10 +0200 (EET)
Received: by ydin.reaktio.net (Postfix, from userid 1001)
 id 2789A36C0F6; Mon, 29 Oct 2018 17:30:10 +0200 (EET)
Date: Mon, 29 Oct 2018 17:30:09 +0200
From: Pasi =?iso-8859-1?Q?K=E4rkk=E4inen?= <pasik@iki.fi>
To: =?iso-8859-1?Q?H=E5kon?= Alstadheim <hakon@alstadheim.priv.no>
Message-ID: <20181029153009.GC31019@reaktio.net>
References: <559ffd12-b541-8a69-60bd-fbe10e3dc159@oracle.com>
 <20180916114306.GF18222@reaktio.net>
 <a726840b-8a5c-0890-73c6-3a95a7205153@oracle.com>
 <20180918071519.GG18222@reaktio.net>
 <5E7DDB68-4E68-48A5-AEEC-EE1B21A50E9E@citrix.com>
 <352310b3-ec9b-2ceb-83f0-4550718120c3@oracle.com>
 <20180919090526.s3ahnemrt2ik2tx3@mac.bytemobile.com>
 <20181003155104.GH5318@reaktio.net>
 <f6b8e055-7afc-b4de-af88-425d799dcd28@oracle.com>
 <5d467c35-a524-ab84-e2fd-e0e80211ae7d@alstadheim.priv.no>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5d467c35-a524-ab84-e2fd-e0e80211ae7d@alstadheim.priv.no>
User-Agent: Mutt/1.5.23 (2014-03-12)
Subject: Re: [Xen-devel] [PATCH V3 2/2] Xen/PCIback: Implement PCI
 flr/slot/bus reset with 'reset' SysFS attribute
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

SGksCgpPbiBUdWUsIE9jdCAyMywgMjAxOCBhdCAwODo0MDoyOVBNICswMjAwLCBIw6Vrb24gQWxz
dGFkaGVpbSB3cm90ZToKPiAKPiAKPiBEZW4gMDguIG9rdC4gMjAxOCAxNjozMiwgc2tyZXYgQm9y
aXMgT3N0cm92c2t5Ogo+ID4KPiA+IEFyZSB0aGVzZSB0d28gcGF0Y2hlcyBzdGlsbCBuZWVkZWQ/
IElTVFIgdGhleSB3ZXJlwqAgd3JpdHRlbiBvcmlnaW5hbGx5Cj4gPiB0byBkZWFsIHdpdGggZ3Vl
c3QgdHJ5aW5nIHRvIHVzZSBkZXZpY2UgdGhhdCB3YXMgcHJldmlvdXNseSBhc3NpZ25lZCB0bwo+
ID4gYW5vdGhlciBndWVzdC4gQnV0IHBjaXN0dWJfcHV0X3BjaV9kZXYoKSBjYWxscwo+ID4gX19w
Y2lfcmVzZXRfZnVuY3Rpb25fbG9ja2VkKCkgd2hpY2ggZmlyc3QgdHJpZXMgRkxSLCBhbmQgaXQg
bG9va3MgbGlrZQo+ID4gaXQgd2FzIGFkZGVkIHJlbGF0aXZlbHkgcmVjZW50bHkuCj4gPgo+ID4K
PiBTb3JyeSBmb3IgdGhlIGxhdGUgcmVwbHksIGJ1dCBJIGp1c3Qgbm93IGJvb3RlZCB4ZW4gc3Rh
Z2luZy00LjExCj4gKDk0ZmJhOWY0MzhhMmMzNmFkOWJmM2E0ODFhNjAxM2RkYzdjZjhjZDkpLCB3
aXRoIGdlbnRvby1zb3VyY2VzLTQuMTkuMAo+IGFzIGRvbTAuIFNodXQgZG93biBhbmQgc3RhcnRl
ZCBhZ2FpbiBhIFZNIHRoYXQgaGFzIGEgc2Vjb25kYXJ5IEdQVQo+IHBhc3NlZCB0aHJvdWdoLCBh
bmQgdGhlIHdob2xlwqAgbWFjaGluZSBodW5nLiBJIGhhdmVuJ3QgaGFkIHRpbWUgdG8gbG9vawo+
IG1vcmUgY2xvc2VseSBpbnRvIHRoaXMsIG90aGVyIHRoYW4gdGhhdCBteSBvbGQgImRvX2ZsciIg
cGF0Y2ggbm8gbG9uZ2VyCj4gYXBwbGllcyB0byBnZW50b28tc291cmNlcyAoaS5lLiB0aGUgbGlu
dXgga2VybmVsIHNvdXJjZXMpIC4gImRvX2ZsciIKPiB3b3JrZWQgZm9yIG1lIG9uIGxpbnV4LTQu
MTguPyAsIHdpdGggYXBwcm9wcmlhdGUgcGF0Y2ggdG8gdGhlIGxpbnV4IGtlcm5lbC4KPiAKPiBT
bywgc29tZXRoaW5nIGlzIGRlZmluaXRlbHkgbmVlZGVkLiBObyAicmVzZXQiICwgb3IgImRvX2Zs
ciIgaXMgcHJlc2VudAo+IGluIGxpbnV4LTQuMTkuMCwgdml6Ogo+IDxjb2RlPgo+ICQgY2QgL3Vz
ci9zcmMvbGludXgvZHJpdmVycy94ZW4veGVuLXBjaWJhY2sKPiAkIGdyZXAgRFJJVkVSICoKPiBw
Y2lfc3R1Yi5jOiNkZWZpbmUgUENJU1RVQl9EUklWRVJfTkFNRSAicGNpYmFjayIKPiBwY2lfc3R1
Yi5jOsKgwqDCoMKgwqDCoMKgwqDCoCAhc3RyY21wKGRldi0+ZHJpdmVyX292ZXJyaWRlLCBQQ0lT
VFVCX0RSSVZFUl9OQU1FKSkgfHwKPiBwY2lfc3R1Yi5jOsKgwqDCoMKgIC5uYW1lID0gUENJU1RV
Ql9EUklWRVJfTkFNRSwKPiBwY2lfc3R1Yi5jOnN0YXRpYyBEUklWRVJfQVRUUl9XTyhuZXdfc2xv
dCk7Cj4gcGNpX3N0dWIuYzpzdGF0aWMgRFJJVkVSX0FUVFJfV08ocmVtb3ZlX3Nsb3QpOwo+IHBj
aV9zdHViLmM6c3RhdGljIERSSVZFUl9BVFRSX1JPKHNsb3RzKTsKPiBwY2lfc3R1Yi5jOnN0YXRp
YyBEUklWRVJfQVRUUl9STyhpcnFfaGFuZGxlcnMpOwo+IHBjaV9zdHViLmM6c3RhdGljIERSSVZF
Ul9BVFRSX1dPKGlycV9oYW5kbGVyX3N0YXRlKTsKPiBwY2lfc3R1Yi5jOnN0YXRpYyBEUklWRVJf
QVRUUl9SVyhxdWlya3MpOwo+IHBjaV9zdHViLmM6c3RhdGljIERSSVZFUl9BVFRSX1JXKHBlcm1p
c3NpdmUpOwo+IHBjaV9zdHViLmM6wqDCoMKgwqAgaWYgKGFjdGlvbiAhPSBCVVNfTk9USUZZX1VO
QklORF9EUklWRVIpCj4gJAo+IDwvY29kZT4KPiAKPiBJJ2QgYmUgaGFwcHkgdG8gdGVzdCBwYXRj
aGVzLiBTZWVtcyBJIG9ubHkgZ290IG9uZSBjb3JydXB0IGZpbGUgZnJvbSBteQo+IHRlc3QgdGhp
cyBtb3JuaW5nIDotRCAuCj4gCgpIw6Vrb246IFBsZWFzZSBkbyB0ZXN0IHRoZSBwYXRjaGVzIGFu
ZCByZXBvcnQgaG93IGl0IHdvcmtzIGZvciB5b3UhCkhlcmUgYXJlIHRoZSBsaW5rczoKCkxpbnV4
IGtlcm5lbCB4ZW4tcGNpYmFjayAncmVzZXQnIHBhdGNoZXM6CgoJIltQQVRDSCBWMyAwLzJdIFhl
bi9QQ0liYWNrOiBQQ0kgcmVzZXQgdXNpbmcgJ3Jlc2V0JyBTeXNGUyBhdHRyaWJ1dGUiOgoJaHR0
cHM6Ly9saXN0cy54ZW4ub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTctMTIvbXNnMDA2
NTkuaHRtbAoKCShQYXRjaCAxLzIgaXMgbm90IG5lZWRlZCBhbnltb3JlIGluIHVwc3RyZWFtIExp
bnV4IGtlcm5lbCwgYXMgcGNpZV9oYXNfZmxyKCkgaXMgYWxyZWFkeSBleHBvcnRlZCBtZWFud2hp
bGUpCgoJIltQQVRDSCBWMyAyLzJdIFhlbi9QQ0liYWNrOiBJbXBsZW1lbnQgUENJIGZsci9zbG90
L2J1cyByZXNldCB3aXRoICdyZXNldCcgU3lzRlMgYXR0cmlidXRlIjoKCWh0dHBzOi8vbGlzdHMu
eGVuLm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE3LTEyL21zZzAwNjYxLmh0bWwKClhl
biBsaWJ4bCAncmVzZXQnIHBhdGNoZXM6CgkKCSJbUEFUQ0ggVjEgMC8xXSBYZW4vVG9vbHM6IFBD
SSByZXNldCB1c2luZyAncmVzZXQnIFN5c0ZTIGF0dHJpYnV0ZSI6CglodHRwczovL2xpc3RzLnhl
bi5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxNy0xMi9tc2cwMDY2NC5odG1sCgoJIltQ
QVRDSCBWMSAxLzFdIFhlbi9saWJ4bDogUGVyZm9ybSBQQ0kgcmVzZXQgdXNpbmcgJ3Jlc2V0JyBT
eXNGUyBhdHRyaWJ1dGUiOgoJaHR0cHM6Ly9saXN0cy54ZW4ub3JnL2FyY2hpdmVzL2h0bWwveGVu
LWRldmVsLzIwMTctMTIvbXNnMDA2NjMuaHRtbAoKCgpUaGFua3MsCgotLSBQYXNpCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 15:33:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 15:33: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 1gH9Y0-0003Rn-JB; Mon, 29 Oct 2018 15:33:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=8gpi=nj=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1gH9Xz-0003Ri-Rr
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 15:33:43 +0000
X-Inumbo-ID: 038d79d8-db90-11e8-87d6-bc764e045a96
Received: from mail-wr1-x444.google.com (unknown [2a00:1450:4864:20::444])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 038d79d8-db90-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 15:33:42 +0000 (UTC)
Received: by mail-wr1-x444.google.com with SMTP id g9-v6so9189548wrq.4
 for <xen-devel@lists.xenproject.org>; Mon, 29 Oct 2018 08:33:42 -0700 (PDT)
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=OHgqAMOavwUhm15a2uTa826oF+zwPDFBdVs8S+XMRtA=;
 b=LHv1SMwRWRnPt+WGj+KYH4zaMXWDkUQGac7f3HqPy+lldimdQSyYWynGl+Ryacofwd
 JWX0GxOy3gZo9jH2Eq/v0Bmr4nlL4wSkJ0O+zdFkiopOYvSOu8aOuZsftn7Cr5z9sias
 gYhB7Dub5oB9kQLY1lcMPajUKVxXjPC3x4E3xds6MVP4zmP81YfzewdAKlRM6hdWN+m7
 N9qLN3yYUBC9Ch38YYS+YRNjBGr07UsZw4oPzesjiGNrZgno4+Lj2sKhsG6TPc4u3GhK
 s6o4tFReUKW4Ign1AXIuO8aMGTa6/UgcRiH94Q3M0EPXQwTmAAH7ygeoEqVvGNpJwuLV
 Ii3g==
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=OHgqAMOavwUhm15a2uTa826oF+zwPDFBdVs8S+XMRtA=;
 b=QXrvmPLezw9GE3BEvocxFliialeqQMTxEMnWshO/RdBszbl9DFVZma7bLAkR3ii/JA
 NZsfiyQZHzdtinLZ4/tf50hxW1lFIHTXpheLPxZXRldr+jvsDxV4aESdip2ve4bSp0t2
 gtKsTTN6S2ON6/mGIRxA2/Y+ZVcaO97bd1sFywvuvMbXq6EPyRv0lrF/wrW7qeSivN3f
 bD0AhkFTHXA6x/UiTMSbcgRZcz0wlggxnRYodvgeDORSHsGVnL69frwo+ihjmC3Ntw22
 8iyNIK+im7fiv+OJgNWBYcmRWeOnKgwUavHYRW0YIkOf+qV/4gOIwnIIiox6w2Ji2kTp
 D5lg==
X-Gm-Message-State: AGRZ1gJLiLczns1ZtzU8BRWM9TKkF+pr9rdnZWNo75tAsJK/J58E0LlI
 3bCJOWIx868FnmD0hPYJbF+xiL50NXZuFOw1J4A=
X-Google-Smtp-Source: AJdET5e6PT37VsOV9CCTMSiroUtDhmPsuNVIH1g3rzS6mySJ0vvRWz9F9Iy4D2LyixjGf16UaqQYQ04+1Ucytz9y5rw=
X-Received: by 2002:a5d:4503:: with SMTP id s3-v6mr9962286wrq.63.1540827221059; 
 Mon, 29 Oct 2018 08:33:41 -0700 (PDT)
MIME-Version: 1.0
References: <1540816837-8936-1-git-send-email-rcojocaru@bitdefender.com>
 <1540816837-8936-3-git-send-email-rcojocaru@bitdefender.com>
In-Reply-To: <1540816837-8936-3-git-send-email-rcojocaru@bitdefender.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Mon, 29 Oct 2018 09:33:03 -0600
Message-ID: <CABfawhk_d-+Jj_t-sPz6vPkdOqC03yEHdytim+imKxq4V+XCvQ@mail.gmail.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>
Subject: Re: [Xen-devel] [PATCH V3 2/3] x86/mm: allocate logdirty_ranges for
 altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

T24gTW9uLCBPY3QgMjksIDIwMTggYXQgNjo0MSBBTSBSYXp2YW4gQ29qb2NhcnUKPHJjb2pvY2Fy
dUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Cj4gVGhpcyBwYXRjaCBpcyBhIHByZS1yZXF1aXNp
dGUgZm9yIHRoZSBvbmUgZml4aW5nIFZHQSBsb2dkaXJ0eQo+IGZyZWV6ZXMgd2hlbiB1c2luZyBh
bHRwMm0uIEl0IG9ubHkgY29uY2VybnMgaXRzZWxmIHdpdGggdGhlCj4gcmFuZ2VzIGFsbG9jYXRp
b24gLyBkZWFsbG9jYXRpb24gLyBpbml0aWFsaXphdGlvbiBwYXJ0LiBXaGlsZQo+IHRvdWNoaW5n
IHRoZSBjb2RlLCBJJ3ZlIHN3aXRjaGVkIGdsb2JhbF9sb2dkaXJ0eSBmcm9tIGJvb2xfdAo+IHRv
IGJvb2wuCj4KPiBTaWduZWQtb2ZmLWJ5OiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRk
ZWZlbmRlci5jb20+CgpUZXN0ZWQtYnk6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVs
LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 15:34:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 15:34: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 1gH9YO-0003VI-4J; Mon, 29 Oct 2018 15:34:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=8gpi=nj=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1gH9YM-0003V5-Cb
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 15:34:06 +0000
X-Inumbo-ID: 114e4332-db90-11e8-87d6-bc764e045a96
Received: from mail-wm1-x342.google.com (unknown [2a00:1450:4864:20::342])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 114e4332-db90-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 15:34:05 +0000 (UTC)
Received: by mail-wm1-x342.google.com with SMTP id a8-v6so8385392wmf.1
 for <xen-devel@lists.xenproject.org>; Mon, 29 Oct 2018 08:34:05 -0700 (PDT)
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=eHWKBmgaeO8nYxwOjsC9ncwAGShBqqJawehWW5UNOdg=;
 b=NWkwyImHdvqwVsnPr3kJme2zZdpBCAmlidB/CapDDAMEJbLtf+2aByVaFEUFAFBE8L
 3ynQv0dzDW84RBOIjIJoOC5Fv5ctfDMcgrTcxHbko+9AmTgjbNARR6vBzFBZ4Af74C1L
 /Hh4mNxgZOunVQbvCZwtUcKrmQXgjMZbuMLOsFZh11GWL4tMWO7FNZbUfWylEbBGLJ6C
 TQXvYkRjmb4tdPEv2PXEvN2NpO8lS8wJmIqb1lAYCpZox9cKWCjMBVbhZDIVgFzkM5Aa
 BQQ0kYbkzXddubjnPKAGkoQuY8KZNFAuPAuLI3qNqZe3vnvLRKELnVTZ+Wk4bJ3cYACB
 /q3w==
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=eHWKBmgaeO8nYxwOjsC9ncwAGShBqqJawehWW5UNOdg=;
 b=EYbCp4fbbxtvsCW3e7dCBW06FESqj8yncSTVnTlxPgQYadOLChXWcmIBGCB553/5Tk
 oro8qHv8TrGCbjmQIJaWRLvbpHakxyq1P8bm5QGbmNQXRPhU7+DazOCTP4eF7azg2jwJ
 N808MdYoAuoQHkyqZ4rs8P2m7x1rDyXhFAIETDarO2j/egte5gBAN+Lo1LiSgFqDEWGt
 SWUQDUSzCHNAiC+87AZK9CZiFdrV2rW98c5TkUKDsVbNjD9dw4v/IQk9Uo9jeQ4bBIQx
 tOd4GUCrNb/0CXcoziUxUK9y1aGQSYBlqofdsF/RCTdi/cGxU0nZzCWfmGGrxrqO3MZI
 Ho0g==
X-Gm-Message-State: AGRZ1gIs1XVtYIkstiSoTxJb6JF8Bz224HdUMptCDNq3TsglFizwQ5jX
 egbsjf1fxMmwyTM5R56j1F8nc04BfxXOrs1s08I=
X-Google-Smtp-Source: AJdET5dZ9X8mEAQv2jE+hU1lv2c44uFOsdg3bsreZDGnuOe4ZAXBx4rmC5j19bT6mkN58ufajknLGkUkd8IZ9UKWc50=
X-Received: by 2002:a1c:5890:: with SMTP id
 m138-v6mr14008308wmb.107.1540827244068; 
 Mon, 29 Oct 2018 08:34:04 -0700 (PDT)
MIME-Version: 1.0
References: <1540816837-8936-1-git-send-email-rcojocaru@bitdefender.com>
 <1540816837-8936-2-git-send-email-rcojocaru@bitdefender.com>
In-Reply-To: <1540816837-8936-2-git-send-email-rcojocaru@bitdefender.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Mon, 29 Oct 2018 09:33:27 -0600
Message-ID: <CABfawhn1gKUDcy34Kr-1tucq3RVtPd02+mHepA-7R8KkeD86Kw@mail.gmail.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>
Subject: Re: [Xen-devel] [PATCH V3 1/3] x86/altp2m: propagate ept.ad changes
 to all active altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gTW9uLCBPY3QgMjksIDIwMTggYXQgNjo0MiBBTSBSYXp2YW4gQ29qb2NhcnUKPHJjb2pvY2Fy
dUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Cj4gVGhpcyBwYXRjaCBpcyBhIHByZS1yZXF1aXNp
dGUgZm9yIGZpeGluZyB0aGUgbG9nZGlydHkgVkdBIGlzc3VlCj4gKGRpc3BsYXkgZnJlZXplcyB3
aGVuIHN3aXRjaGluZyB0byBhIG5ldyBhbHRwMm0gdmlldyBlYXJseSBpbiBhCj4gZG9tYWluJ3Mg
bGlmZXRpbWUpLCBidXQgc2VudCBzZXBhcmF0ZWx5IGZvciBlYXNpZXIgcmV2aWV3Lgo+IFRoZSBu
ZXcgZXB0X3NldF9hZF9zeW5jKCkgZnVuY3Rpb24gaGFzIGJlZW4gYWRkZWQgdG8gdXBkYXRlIGFs
bAo+IGFjdGl2ZSBhbHRwMm1zJyBlcHQuYWQuIE5ldyBhbHRwMm1zIHdpbGwgaW5oZXJpdCB0aGUg
aG9zdHAybSdzCj4gZXB0LmFkIHZhbHVlLgo+Cj4gU2lnbmVkLW9mZi1ieTogUmF6dmFuIENvam9j
YXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgo+IFN1Z2dlc3RlZC1ieTogR2VvcmdlIER1
bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgoKVGVzdGVkLWJ5OiBUYW1hcyBLIExlbmd5
ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 15:34:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 15:34: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 1gH9Yq-0003aD-Gq; Mon, 29 Oct 2018 15:34:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=8gpi=nj=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1gH9Yp-0003Zx-1Q
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 15:34:35 +0000
X-Inumbo-ID: 2231e38e-db90-11e8-87d6-bc764e045a96
Received: from mail-wr1-x443.google.com (unknown [2a00:1450:4864:20::443])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2231e38e-db90-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 15:34:33 +0000 (UTC)
Received: by mail-wr1-x443.google.com with SMTP id x12-v6so9175947wrw.8
 for <xen-devel@lists.xenproject.org>; Mon, 29 Oct 2018 08:34:33 -0700 (PDT)
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=gE0rX/J2hh8oi7HsdUxVpXd0M81NpfX+VJhx2hdBfeY=;
 b=BjctEVsuCo6az5Q8CCeZbWpdVssl056GhmJpnzXAcYs1R9yQeN45a9Wqwy3CC++6aw
 pVKaPUQMzCp2VVbq3hiJ61arO20tl0SqF7UCmP6fH0xQ6YA1B2vhGvVQDrbenxCNdF/t
 FMB+ZqOw5ralZGH6I2VsZ3zsNoxaRWwCMsCbcoo0U5WdX+CG17yFvnZJ1Y5IEKk2x+rq
 Dvk/D2jzlBV5cTar7dz3JiPbaCGJPpkxshkQXatldQCpJUrcYtiuaPRUxOhThrSZ45zK
 8uQemmTOYWlYmbMxlsUzC6bA2v2CSii0dF+4F57tD7AnyRhKc5bLOZCN4QUby0ub2Z95
 OvnA==
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=gE0rX/J2hh8oi7HsdUxVpXd0M81NpfX+VJhx2hdBfeY=;
 b=DHt8lWcDaVy6JVW9EZ7r6znfYU0fi77HNfA6WVzzPFUfIS2PGxVZGY+FdvZhQwGu2p
 Vb3VyBDF39/JTqGsxLPKyw1QetqPBI5dnrTfbk6eNjbbphD3PKsvGHkGpi8CYf3w1Soz
 jLZGN8nuGlEp8RXtkjRU04t8yqekkdfw0nAVAGcRChLnQwJrY5q0HCQZIfsv0IvOw7Gh
 uQQqWS1MmS4siMwxBmBNzPiYbeLNzhED6ZPi6o/0rJAhTqrJdP6lX+z0UdSPM54hgZsU
 j8XGqq99Rogcqp66AG0kZIe322mIrJ7QclyTlxdW200UHr2l4GKavfFVzU6Od7CS8+kB
 BQHA==
X-Gm-Message-State: AGRZ1gIPIopJVu0nesh/fuopUZ7rCRYgrRcJchQ0foLAXHTFX1/k7zAk
 sMpJZp3utUzCnOG5oLF60HC8CQSeUJxgzQKKR3trTEgi1YU=
X-Google-Smtp-Source: AJdET5ct/SnXIC1mO6dontDi2JoeM4hjKU+02w/qswWxveaOEtJbBPZB9CPrZXzTOLv316zED+8Swwfrcd20IuPzarE=
X-Received: by 2002:adf:8b0a:: with SMTP id
 n10-v6mr2306173wra.282.1540827272524; 
 Mon, 29 Oct 2018 08:34:32 -0700 (PDT)
MIME-Version: 1.0
References: <1540816837-8936-1-git-send-email-rcojocaru@bitdefender.com>
 <1540816837-8936-4-git-send-email-rcojocaru@bitdefender.com>
In-Reply-To: <1540816837-8936-4-git-send-email-rcojocaru@bitdefender.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Mon, 29 Oct 2018 09:33:55 -0600
Message-ID: <CABfawh=w-NXsKf5jzGLobj46MqSk=1fy=ruzEZ6OuTvqLY9Ctw@mail.gmail.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>
Subject: Re: [Xen-devel] [PATCH V3 3/3] x86/altp2m: fix display frozen when
 switching to a new view early
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gTW9uLCBPY3QgMjksIDIwMTggYXQgNjo0MSBBTSBSYXp2YW4gQ29qb2NhcnUKPHJjb2pvY2Fy
dUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Cj4gV2hlbiBhbiBuZXcgYWx0cDJtIHZpZXcgaXMg
Y3JlYXRlZCB2ZXJ5IGVhcmx5IG9uIGd1ZXN0IGJvb3QsIHRoZQo+IGRpc3BsYXkgd2lsbCBmcmVl
emUgKGFsdGhvdWdoIHRoZSBndWVzdCB3aWxsIHJ1biBub3JtYWxseSkuIFRoaXMKPiBtYXkgYWxz
byBoYXBwZW4gb24gcmVzaXppbmcgdGhlIGRpc3BsYXkuIFRoZSByZWFzb24gaXMgdGhlIHdheQo+
IFhlbiBjdXJyZW50bHkgKG1pcyloYW5kbGVzIGxvZ2RpcnR5IFZHQTogaXQgaW50ZW50aW9uYWxs
eQo+IG1pc2NvbmZpZ3VyZXMgVkdBIHBhZ2VzIHNvIHRoYXQgdGhleSB3aWxsIGZhdWx0Lgo+Cj4g
VGhlIHByb2JsZW0gaXMgdGhhdCBpdCBvbmx5IGRvZXMgdGhpcyBpbiB0aGUgaG9zdCBwMm0uIE9u
Y2Ugd2UKPiBzd2l0Y2ggdG8gYSBuZXcgYWx0cDJtLCB0aGUgbWlzY29uZmlndXJlZCBlbnRyaWVz
IHdpbGwgbm8gbG9uZ2VyCj4gZmF1bHQsIHNvIHRoZSBkaXNwbGF5IHdpbGwgbm90IGJlIHVwZGF0
ZWQuCj4KPiBUaGlzIHBhdGNoOgo+ICogdXBkYXRlcyBlcHRfaGFuZGxlX21pc2NvbmZpZygpIHRv
IHVzZSB0aGUgYWN0aXZlIGFsdHAybSBpbnN0ZWFkCj4gICBvZiB0aGUgaG9zdHAybTsKPiAqIG1v
ZGlmaWVzIHAybV9jaGFuZ2VfZW50cnlfdHlwZV9nbG9iYWwoKSwgcDJtX21lbW9yeV90eXBlX2No
YW5nZWQKPiAgIGFuZCBwMm1fY2hhbmdlX3R5cGVfcmFuZ2UoKSB0byBwcm9wYWdhdGUgdGhlaXIg
Y2hhbmdlcyB0byBhbGwKPiAgIHZhbGlkIGFsdHAybXMuCj4KPiBTaWduZWQtb2ZmLWJ5OiBSYXp2
YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+Cj4gU3VnZ2VzdGVkLWJ5OiBH
ZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CgpUZXN0ZWQtYnk6IFRhbWFz
IEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 15:52:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 15:52: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 1gH9qM-0005Ev-Ch; Mon, 29 Oct 2018 15:52:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hvla=nj=citrix.com=prvs=8330f41a4=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1gH9qL-0005Eq-IE
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 15:52:41 +0000
X-Inumbo-ID: a9845bd2-db92-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a9845bd2-db92-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 15:52:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,440,1534809600"; d="scan'208";a="69035875"
Date: Mon, 29 Oct 2018 15:52:31 +0000
From: Anthony PERARD <anthony.perard@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20181029155231.GC6481@perard.uk.xensource.com>
References: <20181015151630.3887-1-ian.jackson@eu.citrix.com>
 <20180907151104.32306-1-anthony.perard@citrix.com>
 <20180907151104.32306-4-anthony.perard@citrix.com>
 <23486.7932.781238.747508@mariner.uk.xensource.com>
 <20181011140604.GH1331@perard.uk.xensource.com>
 <23492.49624.248349.953540@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23492.49624.248349.953540@mariner.uk.xensource.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH v5 03/15] libxl_qmp: Implement fd callback
 and read data [and 1 more messages]
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBPY3QgMTUsIDIwMTggYXQgMDU6MzU6MzZQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gPiArc3RhdGljIGludCBxbXBfZXJyb3JfY2xhc3NfdG9fbGlieGxfZXJyb3JfY29kZShj
b25zdCBsaWJ4bF9fcW1wX2Vycm9yX2NsYXNzIGMpCj4gPiArewo+ID4gKyAgICBzd2l0Y2ggKGMp
IHsKPiA+ICsgICAgY2FzZSBMSUJYTF9fUU1QX0VSUk9SX0NMQVNTX0dFTkVSSUNFUlJPUjoKPiA+
ICsgICAgICAgIHJldHVybiBFUlJPUl9RTVBfR0VORVJJQ19FUlJPUjsKPiA+ICsgICAgY2FzZSBM
SUJYTF9fUU1QX0VSUk9SX0NMQVNTX0NPTU1BTkROT1RGT1VORDoKPiA+ICsgICAgICAgIHJldHVy
biBFUlJPUl9RTVBfQ09NTUFORF9OT1RfRk9VTkQ7Cj4gPiArICAgIGNhc2UgTElCWExfX1FNUF9F
UlJPUl9DTEFTU19ERVZJQ0VOT1RGT1VORDoKPiA+ICsgICAgICAgIHJldHVybiBFUlJPUl9RTVBf
REVWSUNFX05PVF9GT1VORDsKPiAKPiBVcmdoLiAgVGhlIHNsaWdodGx5IGRpZmZlcmVudCBuYW1l
cyBtZWFucyB0aGF0IHRoaXMgY2FuJ3QgYmUKPiBtYWNyby1pZmllZC4gIFdpdGhvdXQgdGhhdCwg
aXQgd291bGQgYmUgcmVhbGx5IGVhc3kgZm9yIHNvbWVvbmUgaW4gdGhlCj4gZnV0dXJlIHRvIGFj
Y2lkZW50YWxseSB3cml0ZSBzb21ldGhpbmcgbGlrZSB0aGlzOgo+Cj4gPiArICAgIGNhc2UgTElC
WExfX1FNUF9FUlJPUl9DTEFTU19HRU5FUklDRVJST1I6Cj4gPiArICAgICAgICByZXR1cm4gRVJS
T1JfUU1QX0dFTkVSSUNfRVJST1I7Cj4gPiArICAgIGNhc2UgTElCWExfX1FNUF9FUlJPUl9DTEFT
U19DT01NQU5ETk9URk9VTkQ6Cj4gPiArICAgICAgICByZXR1cm4gRVJST1JfUU1QX0dFTkVSSUNf
RVJST1I7Cj4gPiArICAgIGNhc2UgTElCWExfX1FNUF9FUlJPUl9DTEFTU19ERVZJQ0VOT1RGT1VO
RDoKPiA+ICsgICAgICAgIHJldHVybiBFUlJPUl9RTVBfREVWSUNFX05PVF9GT1VORDsKPiAKPiBh
bmQgaXQncyBoYXJkIHRvIHNwb3QuCj4gCj4gV2hhdCBhcmUgTElCWExfX1FNUF9FUlJPUl9DTEFT
U2VzIGFuZCB3aHkgYXJlIHRoZXkgZXZlbiBkaWZmZXJlbnQgZnJvbQo+IEVSUk9SXyogdmFsdWVz
ID8gIE1heWJlIG9uZSBvZiB0aGVtIGlzIHRoZSBRTVAgaW50ZWdlciB2YWx1ZXMgYW5kIG9uZQo+
IG9mIHRoZW0gaXMgdGhlIGNvcnJlc3BvbmRpbmcgbGlieGwgaW50ZWdlciB2YWx1ZXMgPwoKVGhl
IGlzc3VlIGhlcmUgaXMgdGhhdCwgaW4gUU1QLCB0aGUgZXJyb3IgaXMgYSBzdHJpbmcgYW5kIGlu
IGNhbWVsIGNhc2UsCmUuZy4gIkdlbmVyaWNFcnJvciIuICBJJ3ZlIHVzZSB0aGUgaWRsIHRvIGdl
bmVyYXRlIGFuIGVudW0gZnJvbSB0aGUKZGlmZmVyZW50IGVycm9yIHN0cmluZ3MuCgo+IEFueXdh
eSwgY2FuIHdlIG5vdCBtYWtlIHRoaXMgbGVzcyBvcGVuLWNvZGVkIHNvbWVob3cuCgpJIGNvdWxk
IHJlbW92ZSBzb21lIHVuZGVyc2NvcmVzICdfJyBmcm9tIHRoZSBsaWJ4bCBFUlJPUl8qIGludGVn
ZXIKdmFsdWVzLCBlLmcuIEVSUk9SX1FNUF9HRU5FUklDRVJST1IuIEJ1dCBpZiB5b3UgaGF2ZSBh
IGJldHRlciBzdWdnZXN0aW9uCm9uIGhvdyB0byB0cmFuc2Zvcm0gIkNvbW1hbmROb3RGb3VuZCIg
aW50byBhIEVSUk9SX1FNUF8qLCBJJ2xsIHRha2UgaXQuCgo+ID4gKyAgICBkZWZhdWx0Ogo+ID4g
KyAgICAgICAgYWJvcnQoKTsKPiAKPiBCdXQgd2hhdCBoYXBwZW5zIGlmIHFlbXUgaW52ZW50cyBh
IG5ldyBlcnJvciBjb2RlID8gIEkgZG9uJ3QgdGhpbmsKPiBhYm9ydGluZyBpcyBsaWtlbHkgdG8g
YmUgcmlnaHQuCgpJZiBxZW11IGludmVudCBhIG5ldyBlcnJvciBjb2RlLCBsaWJ4bCBzaG91bGQg
bm90IGNhbGwKcW1wX2Vycm9yX2NsYXNzX3RvX2xpYnhsX2Vycm9yX2NvZGUoKSwgYmVjYXVzZSBs
aWJ4bCB3b3VsZCBub3QgaGF2ZSBiZWVuCmFibGUgdG8gZ2VuZXJhdGUgYSBsaWJ4bF9fcW1wX2Vy
cm9yX2NsYXNzIGZyb20gdGhlIG5ldyBlcnJvciBjb2RlLgoKQnV0IEkgY291bGQgYWRkIGFuIGFz
c2VydChmYWxzZSkgYW5kIHJldHVybiBFUlJPUl9GQUlMIGluc3RlYWQgb2YgdGhlCmFib3J0LgoK
PiA+ICsvKiByZXR1cm4gMSB3aGVuIGEgdXNlciBjYWxsYmFjayBhcyBiZWVuIGNhbGxlZCAqLwo+
ID4gK3N0YXRpYyBpbnQgcW1wX2V2X2hhbmRsZV9yZXNwb25zZShsaWJ4bF9fZWdjICplZ2MsCj4g
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19ldl9xbXAgKmV2LAo+
ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9fanNvbl9v
YmplY3QgKnJlc3AsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhs
X19xbXBfbWVzc2FnZV90eXBlIHR5cGUpCj4gPiArewo+ID4gKyAgICBFR0NfR0M7Cj4gPiArICAg
IGNvbnN0IGxpYnhsX19qc29uX29iamVjdCAqcmVzcG9uc2U7Cj4gPiArICAgIGNvbnN0IGxpYnhs
X19qc29uX29iamVjdCAqbzsKPiA+ICsgICAgaW50IHJjOwo+ID4gKyAgICBpbnQgaWQ7Cj4gPiAr
Cj4gPiArICAgIG8gPSBsaWJ4bF9fanNvbl9tYXBfZ2V0KCJpZCIsIHJlc3AsIEpTT05fSU5URUdF
Uik7Cj4gPiArICAgIGlmICghbykgewo+ID4gKyAgICAgICAgY29uc3QgY2hhciAqZXJyb3JfZGVz
YzsKPiA+ICsKPiA+ICsgICAgICAgIC8qIHVuZXhwZWN0ZWQgbWVzc2FnZSwgYXR0ZW1wdCB0byBm
aW5kIGFuIGVycm9yIGRlc2NyaXB0aW9uICovCj4gPiArICAgICAgICBvID0gbGlieGxfX2pzb25f
bWFwX2dldCgiZXJyb3IiLCByZXNwLCBKU09OX01BUCk7Cj4gPiArICAgICAgICBvID0gbGlieGxf
X2pzb25fbWFwX2dldCgiZGVzYyIsIG8sIEpTT05fU1RSSU5HKTsKPiAKPiBXaGF0IGlzIHRoZSBk
ZWFkIHN0b3JlIGZyb20gImVycm9yIiBkb2luZyA/CgpJdCdzIG5vdCBkZWFkLCBJIHJldXNlICJv
IiwgYXMgSSBnZXQgImRlc2MiIGZyb20gIm8iLgpJIGNvdWxkIGp1c3QgY3JlYXRlIG5ldyB2YXJp
YWJsZXMgaGVyZSBpbnN0ZWFkIG9mIHJldXNpbmcgdGhlIHNhbWUgb25lCihvKSBvdmVyIGFuZCBv
dmVyIGFnYWluLCBlLmcuIG9ial9pZCwgb2JqX2Vycm9yLCBvYmpfZGVzYy4KClNob3VsZCBJIGFk
ZCBoZXJlIHRoYXQgd2UgYXJlIHBhcnNpbmc6IHsiZXJyb3IiOnsiZGVzYyI6IFggfX0gPwoKPiA+
ICsgICAgc3dpdGNoICh0eXBlKSB7Cj4gPiArICAgIGNhc2UgTElCWExfX1FNUF9NRVNTQUdFX1RZ
UEVfUkVUVVJOOiB7Cj4gPiArICAgICAgICByZXNwb25zZSA9IGxpYnhsX19qc29uX21hcF9nZXQo
InJldHVybiIsIHJlc3AsIEpTT05fQU5ZKTsKPiA+ICsgICAgICAgIHJjID0gMDsKPiA+ICsgICAg
ICAgIGJyZWFrOwo+ID4gKyAgICB9Cj4gPiArICAgIGNhc2UgTElCWExfX1FNUF9NRVNTQUdFX1RZ
UEVfRVJST1I6IHsKPiA+ICsgICAgICAgIGNvbnN0IGNoYXIgKnM7Cj4gPiArICAgICAgICBjb25z
dCBsaWJ4bF9fanNvbl9vYmplY3QgKmVycjsKPiA+ICsgICAgICAgIGxpYnhsX19xbXBfZXJyb3Jf
Y2xhc3MgZXJyb3JfY2xhc3M7Cj4gPiArCj4gPiArICAgICAgICByYyA9IEVSUk9SX0ZBSUw7Cj4g
PiArICAgICAgICByZXNwb25zZSA9IE5VTEw7Cj4gPiArCj4gPiArICAgICAgICBlcnIgPSBsaWJ4
bF9fanNvbl9tYXBfZ2V0KCJlcnJvciIsIHJlc3AsIEpTT05fTUFQKTsKPiA+ICsgICAgICAgIG8g
PSBsaWJ4bF9fanNvbl9tYXBfZ2V0KCJjbGFzcyIsIGVyciwgSlNPTl9TVFJJTkcpOwo+ID4gKyAg
ICAgICAgcyA9IGxpYnhsX19qc29uX29iamVjdF9nZXRfc3RyaW5nKG8pOwo+ID4gKyAgICAgICAg
aWYgKHMgJiYgIWxpYnhsX19xbXBfZXJyb3JfY2xhc3NfZnJvbV9zdHJpbmcocywgJmVycm9yX2Ns
YXNzKSkKPiA+ICsgICAgICAgICAgICByYyA9IHFtcF9lcnJvcl9jbGFzc190b19saWJ4bF9lcnJv
cl9jb2RlKGVycm9yX2NsYXNzKTsKPiA+ICsKPiA+ICsgICAgICAgIG8gPSBsaWJ4bF9fanNvbl9t
YXBfZ2V0KCJkZXNjIiwgZXJyLCBKU09OX1NUUklORyk7Cj4gPiArICAgICAgICBzID0gbGlieGxf
X2pzb25fb2JqZWN0X2dldF9zdHJpbmcobyk7Cj4gPiArICAgICAgICBpZiAocykKPiA+ICsgICAg
ICAgICAgICBMT0dEKEVSUk9SLCBldi0+ZG9taWQsICIlcyIsIHMpOwo+ID4gKwo+ID4gKyAgICAg
ICAgYnJlYWs7Cj4gCj4gU3VyZWx5IHRoaXMgc2hvdWxkIHByaW50IG1vcmUgZGVidWdnaW5nIChv
ciBtYXliZSBldmVuIGVycm9yIGxvZwo+IG1lc3NhZ2VzKSBpZiB0aGUgZXJyb3IganNvbiBkb2N1
bWVudCB3YXMgbm90IGluIHRoZSBleHBlY3RlZCBmb3JtID8KCkRvIHlvdSBtZWFuIHRoYXQgaWYg
dGhlIFFNUCBzZXJ2ZXIgZG9lc24ndCByZXNwZWN0IHRoZSBRTVAgcHJvdG9jb2wsIEkKc2hvdWxk
IHByaW50IG1vcmUgZGVidWcgaGVyZT8KCklmIHdlIGFyZSBhdCB0aGlzIHBvaW50IGluIHRoZSBw
cm9ncmFtbWUsIHdlIGtub3cgdGhhdCB0aGUgc2VydmVyIHNlbnQ6CnsiZXJyb3IiOiBYIH0KCkkn
bSB0ZW1wdGVkIHRvIHNheSB0aGF0IGlmICJjbGFzcyIgb3IgImRlc2MiIGlzbid0IHByZXNlbnQs
IHdlIGNvdWxkIHNheQpzbyBhbmQgZGVjbGFyZSB0aGUgc2VydmVyIGJyb2tlbiAoYW5kIGRpc2Nv
bm5lY3QpLgoKPiA+ICsgICAgICAgIC8qIEZpbmRvdXQgaG93IG11Y2ggY2FuIGJlIHBhcnNlZCAq
Lwo+ID4gKyAgICAgICAgc2l6ZV90IGxlbiA9IGVuZCAtIHM7Cj4gPiArCj4gPiArICAgICAgICBM
T0dfUU1QKCJwYXJzaW5nICVsdUI6ICclLipzJyIsIGxlbiwgKGludClsZW4sIHMpOwo+ID4gKwo+
ID4gKyAgICAgICAgLyogUmVwbGFjZSBcbiBieSBcMCBzbyB0aGF0IGxpYnhsX19qc29uX3BhcnNl
IGNhbiB1c2Ugc3RybGVuICovCj4gPiArICAgICAgICBzW2xlbiAtIDFdID0gJ1wwJzsKPiAKPiBE
b2Vzbid0IHRoaXMgZmVlZCB0aGUgXHIgdG8gbGlieGxfX2pzb25fcGFyc2UgPwo+IAo+IEFsc28s
IHdoeSBkb2VzIHRoaXMgaGF2ZSB0byBiZSBhIGxvb3AgPyAgRG9lcyBxZW11IHJlYWxseSBzZW5k
Cj4gbXVsdGlwbGUganNvbiBkb2N1bWVudHMgZW5kIHRvIGVuZCwgYW5kIG9ubHkgc29tZXRpbWVz
IHdpdGgKPiBpbnRlcnZlbmluZyBcclxuID8gIERvZXMgaXQgZXZlciBzZW5kIGEganNvbiBkb2N1
bWVudCB3aXRob3V0IFxyXG4gYXQKPiB0aGUgZW5kIGFuZCB0aGVuIHN0b3Agc3BlYWtpbmcgZm9y
IGEgd2hpbGUgPwoKUUVNVSB3aWxsIHNlbmQgdHdvIG1lc3NhZ2VzIGF0IG9uY2UsIGUuZy4gd2hl
biBhc2tpbmcgdG8gZWplY3Qgb3IgY2hhbmdlCnRoZSBjZHJvbSwgUUVNVSB3aWxsIG9mdGVuIHNl
bmQgdGhlIHJlc3BvbnNlIHRvIG91ciBjb21tYW5kIGFuZCBhbiBldmVudAphdCB0aGUgc2FtZSB0
aW1lLiBTbyB3ZSBuZWVkIGEgbG9vcCB0byBwYXJzZSBhbGwgbWVzc2FnZXMgcmVjZWl2ZWQuCgpC
dXQgdGhlcmUgaXMgYWx3YXlzIGEgXHJcbiBhdCB0aGUgZW5kIG9mIGV2ZXJ5IGNvbW1hbmRzLgoK
PiA+ICsgICAgICAgIGV2LT5idWZfY29uc3VtZWQgKz0gbGVuOwo+ID4gKwo+ID4gKyAgICAgICAg
aWYgKGV2LT5idWZfY29uc3VtZWQgPj0gZXYtPmJ1Zl91c2VkKSB7Cj4gPiArICAgICAgICAgICAg
ZnJlZShldi0+cnhfYnVmKTsKPiAKPiBTdXJlbHkgYnVmX2NvbnN1bWVkIDw9IGJ1Zl91c2VkID8g
IE1heWJlIHlvdSBzaG91bGQgYXNzZXJ0IHRoYXQuCgpJJ20gYXR0ZW1wdGluZyB0byBkZXRlY3Qg
aGVyZSBpZiB0aGVyZSdzIHNvbWV0aGluZyBsZWZ0IGluIHRoZSBidWZmZXIKdGhhdCBoYXNuJ3Qg
YmVlbiBwYXJzZWQgeWV0LiBJZiB0aGVyZSBpcyBub3RoaW5nIGxlZnQsIHdlIGNhbiBmcmVlIHRo
ZQpidWZmZXIuCgpPciBkbyB5b3UgbWVhbiB0aGF0IHRoZSBjb25kaXRpb24gc2hvdWxkIGJlIGJ1
Zl9jb25zdW1lZCA9PSBidWZfdXNlZCA/Cgo+ID4gK3N0YXRpYyBpbnQgcW1wX2V2X2NhbGxiYWNr
X3dyaXRhYmxlKGxpYnhsX19nYyAqZ2MsIGxpYnhsX19ldl9xbXAgKmV2LCBpbnQgZmQpCj4gPiAr
ewo+ID4gKyAgICBpbnQgcmM7Cj4gPiArICAgIGNoYXIgKmJ1ZjsKPiA+ICsgICAgc2l6ZV90IGxl
bjsKPiA+ICsgICAgaW50IHNlbmRfZmQgPSAtMTsKPiA+ICsKPiA+ICsgICAgLyogTm8gbmVlZCB0
byBjYWxsIHFtcF9ldl9jYWxsYmFja193cml0YWJsZSBhZ2FpbiwgZXZlcnl0aGluZyB0aGF0IG5l
ZWRzIHRvCj4gPiArICAgICAqIGJlIHNlbmQgZm9yIG5vdyB3aWxsIGJlIGluIHRoaXMgY2FsbC4g
Ki8KPiAKPiBTbyB5b3UgZ3VhcmFudGVlIG5ldmVyIHRvIHNlbmQgYW55IG1lc3NhZ2Ugd2hpY2gg
aXMgdG9vIGxhcmdlIHRvIGZpdAo+IGludG8gYSBzb2NrZXQgYnVmZmVyID8gIERvIHlvdSBrbm93
IHdoYXQgdGhhdCBsZW5ndGggaXMgPwoKSSdtIHVzaW5nIGxpYnhsX3dyaXRlX2V4YWN0bHkoKS4K
Ck9uIHRoZSBvdGhlciBlbmQsIEkndmUganVzdCByZWFsaXplIHRoYXQgSSdtIGFsc28gdXNpbmcK
bGlieGxfX3NlbmRtc2dfZmRzKCksIHdoaWNoIEkgZ3Vlc3MgbWF5IG5vdCBzZW5kIGV2ZXJ5dGhp
bmcuIEJ1dCB0aGUKZnVuY3Rpb24gYWxzbyBkb2Vzbid0IHNlZW1zIHRvIHRoZSBjYWxsZXIga25v
dyBob3cgbXVjaCBoYXZlIGJlZW4gc2VudC4KClNob3VsZCBJIGtlZXAgdXNpbmcgbGlieGxfd3Jp
dGVfZXhhY3RseSgpID8KSSdtIGdvaW5nIHRvIG5lZWQgdG8gYmUgYWJsZSB0byB0cmFjayBob3cg
bXVjaCBkYXRhIGhhdmUgYmVlbiBzZW50IGZvcgphdCBsZWFzdCBzZW5kbXNnKCkgYW55d2F5LCBh
bmQgdHJ5IGFnYWluIGxhdGVyLgoKPiA+ICtzdGF0aWMgdm9pZCBxbXBfZXZfY2FsbGJhY2tfZXJy
b3IobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZXZfcW1wICpldikKPiA+ICt7Cj4gPiArICAgIEVH
Q19HQzsKPiA+ICsKPiA+ICsgICAgTE9HRChFUlJPUiwgZXYtPmRvbWlkLCAiRXJyb3IgaGFwcGVu
ZCB3aXRoIHRoZSBRTVAgY29ubmVjdGlvbiB0byBRRU1VIik7Cj4gPiArCj4gPiArICAgIC8qIE9u
IGVycm9yLCBkZWFsbG9jYXRlIGFsbCBwcml2YXRlIHJlc3NvdXJjZXMgKi8KPiA+ICsgICAgbGli
eGxfX2V2X3FtcF9kaXNwb3NlKGdjLCBldik7Cj4gCj4gVGhpcyBzdXJlbHkgbmVlZHMgdG8gc2V0
IHRoZSBzdGF0ZS4gIFByZXN1bWFibHkgdGhhdCBzaG91bGQgYmUgZG9uZSBpbgo+IGxpYnhsX19l
dl9xbXBfZGlzcG9zZSBidXQgQUZBSUNUIGl0IGlzbid0LgoKSXQgaXMgZG9uZSBieSBsaWJ4bF9f
ZXZfcW1wX2luaXQsIHdoaWNoIF9kaXNwb3NlIGNhbGxzLCBpdG4ndCB0aGF0CmVub3VnaD8KCj4g
PiArdm9pZCBsaWJ4bF9fZXZfcW1wX2luaXQobGlieGxfX2V2X3FtcCAqZXYpCj4gPiArewo+ID4g
KyAgICBldi0+aWQgPSAtMTsKPiA+ICsKPiA+ICsgICAgZXYtPnFtcF9jZmQgPSBOVUxMOwo+ID4g
KyAgICBsaWJ4bF9fZXZfZmRfaW5pdCgmZXYtPnFtcF9lZmQpOwo+ID4gKyAgICBldi0+cW1wX3N0
YXRlID0gcW1wX3N0YXRlX2Rpc2Nvbm5lY3RlZDsKPiA+ICsgICAgZXYtPmxhc3RfaWRfdXNlZCA9
IFFNUF9DQVBBQklMSVRZX05FR09USUFUSU9OX01TR0lEICsgMTsKPiAKPiBHb2luZyBiYWNrIGEg
Yml0LCBlYXJsaWVyIHdlIGhhZDoKPiAKPiA+ICsjZGVmaW5lIFFNUF9DQVBBQklMSVRZX05FR09U
SUFUSU9OX01TR0lEIDEKPiAKPiBJIHJlY29tbWVuZCB1c2luZyBhIGRpZmZlcmVudCB2YWx1ZS4g
IENhbiB3ZSBzYWZlbHkgbGV0IHRoaXMgd3JhcCA/Cj4gSWYgc28gbWF5YmUgd2UgY291bGQgdXNl
IDB4Nzg2YzcxMDAgd2hpY2ggc3BlbGxzICJ4bHFcMCIgb3Igc29tZXRoaW5nLgo+IFRoaXMgY2Fu
IG1ha2UgaXQgZWFzaWVyIHRvIHNlZSB3aGVyZSByb2d1ZSB2YWx1ZXMgYXJlIGNvbWluZyBmcm9t
LCB0bwo+IGRpc3Rpbmd1aXNoIGFyZ3VtZW50cyBpbiBkZWJ1ZyBvdXRwdXQsIGV0Yy4KCklEIGNh
biBiZSBzdHJpbmcsIG9yIGFueSBqc29uIHZhbHVlLiBNYXliZSB3ZSBjb3VsZCBoYXZlCnsibGli
eGwtaWQiOiBudW1iZXJ9IGFzICJpZCI/CkJ1dCAweDc4NmM3MTAwIGFzIHN0YXJ0aW5nIHBvaW50
IHdvdWxkIHdvcmsgZmluZSBhcyB3ZWxsLgpJIGRvbid0IHRoaW5rIGl0IG1hdHRlciBpZiB0aGUg
dmFsdWUgd3JhcC4gQmVzaWRlIGFkZGluZyAxIHRvIGdlbmVyYXRlIGEKbmV3IGlkLCBhbmQgY29t
cGFyZSwgSSBkb24ndCB0aGluayB0aGUgaWQgc2hvdWxkIGJlIHVzZSBmb3IgYW55dGhpbmcKZWxz
ZS4KClRoYW5rcywKCi0tIApBbnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 15:53:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 15:53: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 1gH9qw-0005HT-Po; Mon, 29 Oct 2018 15:53:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vce5=nj=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1gH9qv-0005HI-Ni
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 15:53:17 +0000
X-Inumbo-ID: beff5d20-db92-11e8-87d6-bc764e045a96
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0e::71f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id beff5d20-db92-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 15:53:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=N9dZtINsfCfo8ZyWsCztm4OLSE2BXu1+u13DoxCr/RY=;
 b=UStt0+NdLBAan1UHGC2ccKxzTCPC6X8gn9mle1oVnWq6Zv9xYNssfcS4zHljQMBfBcn6InjRZ+lGjNnqMp0yvvQJoNVIN/8vyIHWXj8HkiIgxkyevnB9vBfqldm6zSlwWwXI82zcSIoQaCz0hv7Smg8KvfTo6dpnJ22XbYwaieE=
Received: from VI1PR02MB4191.eurprd02.prod.outlook.com (20.177.60.97) by
 VI1PR02MB1695.eurprd02.prod.outlook.com (10.166.41.136) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1273.25; Mon, 29 Oct 2018 15:53:13 +0000
Received: from VI1PR02MB4191.eurprd02.prod.outlook.com
 ([fe80::4907:98f3:a6a4:51ca]) by VI1PR02MB4191.eurprd02.prod.outlook.com
 ([fe80::4907:98f3:a6a4:51ca%4]) with mapi id 15.20.1273.027; Mon, 29 Oct 2018
 15:53:13 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2] x86/hvm: Clean up the rest of bool_t from vm_event
Thread-Index: AQHUb59/W/SmEtDnsE+8qHNyNl6tdA==
Date: Mon, 29 Oct 2018 15:53:13 +0000
Message-ID: <20181029155259.15230-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM5P190CA0030.EURP190.PROD.OUTLOOK.COM
 (2603:10a6:206:14::43) To VI1PR02MB4191.eurprd02.prod.outlook.com
 (2603:10a6:803:81::33)
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-microsoft-exchange-diagnostics: 1; VI1PR02MB1695;
 6:oO9I3T5GyOWNQDCHHxaYprO2IxOYmdxt/e/27YZWtXROnLbhbzLey2mkzmaARWRHcwXCljtzVMx80FTlTVos/iIRn8Kvt7ThU4BrgVWsMbphIlldQFp4InzgPzc9j3Zdf+dOnE9BdREkM/0YphKzVke2fDat6grAnoUFrFfYYfU4ip5jz7TDfpuv1UXd8NzsFj+1kE558aKLwhvnvl/2hXpxwoDMDZT1R9/44YfLKg7p4jVNFt6oGhCEBRNBaF/LDXdVSWC5YE85L0K/MllDTCTf5re43GWPjaDok1zUugbtxgriOZbCHFeeBtcfJydXMz2POUcp9y8CKLufdx5I7njj6muQseU/BeFudZsKJ59DKCnHsSnjpDsutftNCpmC9aELXqTAEoOJM4jD5aVtvwOZ1YpJnuUukoU7XUKJYlCyI3GgN9R+ZpIPN8IoogOX508Idrh9uK0GcYuthOrHoQ==;
 5:LhKrmtKgOapoMCXanzuq4q+crX4sehTqV4mg/C/nP2EV/QfvxDdjDOtTNxe2H50zNtN6uExzFh0mz8yQD4IaYl7BQZYxP9/EYhd+61X4VP651WEREf9I2UUqn1KQClDimCvqtsNIMD6CVNEI2s5dZsMsCbuNXldEUHtes63w1xM=;
 7:L4iQaxYqPWHNmi/QZekDT/ThmXkqpNzcOldHMRhVwCELFj7/GmqdTEDLnbCiLLsFTQCkMyMz/EP5SR1nacnZvSYsXHaLGO5k6bXKVvz28uacUVWrHhnTfsOLeOXMYgBhAQmIW2jum8qP547kasOqig==
x-ms-office365-filtering-correlation-id: 17e803fe-9a91-4c71-4244-08d63db6a1a2
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR02MB1695; 
x-ms-traffictypediagnostic: VI1PR02MB1695:
x-microsoft-antispam-prvs: <VI1PR02MB16952E4D294252BB947E0A01ABF30@VI1PR02MB1695.eurprd02.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(269456686620040);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(6040522)(2401047)(5005006)(8121501046)(10201501046)(3002001)(93006095)(93001095)(3231382)(944501410)(52105095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(20161123560045)(20161123562045)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR02MB1695; BCL:0; PCL:0; RULEID:; SRVR:VI1PR02MB1695; 
x-forefront-prvs: 084080FC15
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(366004)(39860400002)(136003)(396003)(346002)(376002)(199004)(189003)(53936002)(52116002)(6506007)(102836004)(106356001)(99286004)(6436002)(105586002)(6512007)(386003)(5640700003)(8936002)(5660300001)(81166006)(26005)(2900100001)(81156014)(8676002)(7416002)(7736002)(36756003)(186003)(1076002)(4326008)(6116002)(3846002)(256004)(25786009)(305945005)(71200400001)(476003)(2906002)(478600001)(6486002)(2616005)(2501003)(486006)(14444005)(316002)(97736004)(68736007)(54906003)(14454004)(86362001)(107886003)(6916009)(5250100002)(2351001)(66066001)(71190400001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR02MB1695;
 H:VI1PR02MB4191.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-microsoft-antispam-message-info: CdCv43UFzmG3KfYd+48ajc96Jhj95jZQt+auFcsnsuZQOjHpKCh4EyhLk93QV6wQJC3/UiUImapfAvbVd03RQp5tdqZrlYE0lpchBjoLIvqmfZlQ9b6HWEe7V3Gol1cfUJBYBstBwIYKpU5cjxSyvbgxU1bpFJY0WhDamE+ZAEvNY4GaM8+GgVb2zbiKQbpgmSnGCE89Gj1sos2eMDI1uiAmHzcZGAOi/T/8vK856mw1ZWNLqfZgY6Q/Npn9AZo7pvr0P4DrOTz++SVONPnXsCA3LXpVnaYR6cKJdWYQ9msNRhtFHnpbKk7ismpeMQulmPg6/C4mx75G22Ac94iKNa+KXBLt1ByLn2FReGz4Ews=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 17e803fe-9a91-4c71-4244-08d63db6a1a2
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Oct 2018 15:53:13.0956 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR02MB1695
Subject: [Xen-devel] [PATCH v2] x86/hvm: Clean up the rest of bool_t from
 vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "wei.liu2@citrix.com" <wei.liu2@citrix.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 "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>,
 "tim@xen.org" <tim@xen.org>, "julien.grall@arm.com" <julien.grall@arm.com>,
 "tamas@tklengyel.com" <tamas@tklengyel.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+
CkFja2VkLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CkFja2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0KQ2hhbmdlcyBzaW5jZSBWMToK
CS0gTWFkZSBzdHlsZSBjb3JyZWN0aW9ucyBzdWdnZXN0ZWQgYnkgSmFuLgotLS0KIHhlbi9hcmNo
L3g4Ni9odm0vaHZtLmMgICAgICAgICAgICB8IDMgKystCiB4ZW4vYXJjaC94ODYvbW0vbWVtX3No
YXJpbmcuYyAgICAgfCAyICstCiB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAgICAgICAgICAgfCA1
ICsrLS0tCiB4ZW4vY29tbW9uL21lbW9yeS5jICAgICAgICAgICAgICAgfCAyICstCiB4ZW4vY29t
bW9uL3ZtX2V2ZW50LmMgICAgICAgICAgICAgfCA0ICsrLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYv
bWVtX3NoYXJpbmcuaCB8IDIgKy0KIHhlbi9pbmNsdWRlL3hlbi92bV9ldmVudC5oICAgICAgICB8
IDggKysrKy0tLS0KIDcgZmlsZXMgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKSwgMTMgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4
Ni9odm0vaHZtLmMKaW5kZXggYTE0MGU2MGM5Yy4uYTg1NjZmYjg3YyAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC0xOTA1
LDcgKzE5MDUsOCBAQCBpbnQgaHZtX2hhcF9uZXN0ZWRfcGFnZV9mYXVsdChwYWRkcl90IGdwYSwg
dW5zaWduZWQgbG9uZyBnbGEsCiAgICAgaWYgKCBzaGFyaW5nX2Vub21lbSApCiAgICAgewogICAg
ICAgICBpbnQgcnY7Ci0gICAgICAgIGlmICggKHJ2ID0gbWVtX3NoYXJpbmdfbm90aWZ5X2Vub21l
bShjdXJyZCwgZ2ZuLCAxKSkgPCAwICkKKworICAgICAgICBpZiAoIChydiA9IG1lbV9zaGFyaW5n
X25vdGlmeV9lbm9tZW0oY3VycmQsIGdmbiwgdHJ1ZSkpIDwgMCApCiAgICAgICAgIHsKICAgICAg
ICAgICAgIGdkcHJpbnRrKFhFTkxPR19FUlIsICJEb21haW4gJWh1IGF0dGVtcHQgdG8gdW5zaGFy
ZSAiCiAgICAgICAgICAgICAgICAgICAgICAiZ2ZuICVseCwgRU5PTUVNIGFuZCBubyBoZWxwZXIg
KHJjICVkKVxuIiwKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jIGIv
eGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMKaW5kZXggMWRhYjJjOGNjMy4uYmUwOWM4ODcx
YSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMKKysrIGIveGVuL2Fy
Y2gveDg2L21tL21lbV9zaGFyaW5nLmMKQEAgLTU0Niw3ICs1NDYsNyBAQCBzdGF0aWMgaW50IGF1
ZGl0KHZvaWQpCiB9CiAKIGludCBtZW1fc2hhcmluZ19ub3RpZnlfZW5vbWVtKHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBib29sX3QgYWxsb3dfc2xlZXApIAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9v
bCBhbGxvd19zbGVlcCkKIHsKICAgICBzdHJ1Y3QgdmNwdSAqdiA9IGN1cnJlbnQ7CiAgICAgaW50
IHJjOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21t
L3AybS5jCmluZGV4IGEwMGEzYzFiZmYuLjRiZGM1ZTM0ZTAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9tbS9wMm0uYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKQEAgLTQ0OCw3ICs0NDgs
NyBAQCBtZm5fdCBfX2dldF9nZm5fdHlwZV9hY2Nlc3Moc3RydWN0IHAybV9kb21haW4gKnAybSwg
dW5zaWduZWQgbG9uZyBnZm5fbCwKICAgICAgICAgLyogVHJ5IHRvIHVuc2hhcmUuIElmIHdlIGZh
aWwsIGNvbW11bmljYXRlIEVOT01FTSB3aXRob3V0CiAgICAgICAgICAqIHNsZWVwaW5nLiAqLwog
ICAgICAgICBpZiAoIG1lbV9zaGFyaW5nX3Vuc2hhcmVfcGFnZShwMm0tPmRvbWFpbiwgZ2ZuX2ws
IDApIDwgMCApCi0gICAgICAgICAgICAodm9pZCltZW1fc2hhcmluZ19ub3RpZnlfZW5vbWVtKHAy
bS0+ZG9tYWluLCBnZm5fbCwgMCk7CisgICAgICAgICAgICBtZW1fc2hhcmluZ19ub3RpZnlfZW5v
bWVtKHAybS0+ZG9tYWluLCBnZm5fbCwgZmFsc2UpOwogICAgICAgICBtZm4gPSBwMm0tPmdldF9l
bnRyeShwMm0sIGdmbiwgdCwgYSwgcSwgcGFnZV9vcmRlciwgTlVMTCk7CiAgICAgfQogCkBAIC04
MzksOCArODM5LDcgQEAgZ3Vlc3RfcGh5c21hcF9hZGRfZW50cnkoc3RydWN0IGRvbWFpbiAqZCwg
Z2ZuX3QgZ2ZuLCBtZm5fdCBtZm4sCiAgICAgICAgICAgICAgICAgICogRm9yZWlnbiBkb21haW5z
IGFyZSBva2F5IHRvIHBsYWNlIGFuIGV2ZW50IGFzIHRoZXkgCiAgICAgICAgICAgICAgICAgICog
d29uJ3QgZ28gdG8gc2xlZXAuICovCiAgICAgICAgICAgICAgICAgKHZvaWQpbWVtX3NoYXJpbmdf
bm90aWZ5X2Vub21lbShwMm0tPmRvbWFpbiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGdmbl94KGdmbl9hZGQoZ2ZuLCBpKSksCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwKTsKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdmbl94KGdmbl9hZGQoZ2ZuLCBpKSksIGZh
bHNlKTsKICAgICAgICAgICAgICAgICByZXR1cm4gcmM7CiAgICAgICAgICAgICB9CiAgICAgICAg
ICAgICBvbWZuID0gcDJtLT5nZXRfZW50cnkocDJtLCBnZm5fYWRkKGdmbiwgaSksCmRpZmYgLS1n
aXQgYS94ZW4vY29tbW9uL21lbW9yeS5jIGIveGVuL2NvbW1vbi9tZW1vcnkuYwppbmRleCA5ODcz
OTVmYmIzLi5iNjhlZmQ0ZDlmIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL21lbW9yeS5jCisrKyBi
L3hlbi9jb21tb24vbWVtb3J5LmMKQEAgLTM1Niw3ICszNTYsNyBAQCBpbnQgZ3Vlc3RfcmVtb3Zl
X3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnbWZuKQogICAgICAgICByYyA9
IG1lbV9zaGFyaW5nX3Vuc2hhcmVfcGFnZShkLCBnbWZuLCAwKTsKICAgICAgICAgaWYgKCByYyAp
CiAgICAgICAgIHsKLSAgICAgICAgICAgICh2b2lkKW1lbV9zaGFyaW5nX25vdGlmeV9lbm9tZW0o
ZCwgZ21mbiwgMCk7CisgICAgICAgICAgICBtZW1fc2hhcmluZ19ub3RpZnlfZW5vbWVtKGQsIGdt
Zm4sIGZhbHNlKTsKICAgICAgICAgICAgIGdvdG8gb3V0X3B1dF9nZm47CiAgICAgICAgIH0KICAg
ICAgICAgLyogTWF5YmUgdGhlIG1mbiBjaGFuZ2VkICovCmRpZmYgLS1naXQgYS94ZW4vY29tbW9u
L3ZtX2V2ZW50LmMgYi94ZW4vY29tbW9uL3ZtX2V2ZW50LmMKaW5kZXggNmZmZDE4YTQ0OC4uMjZj
ZmEyYzYwNSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi92bV9ldmVudC5jCisrKyBiL3hlbi9jb21t
b24vdm1fZXZlbnQuYwpAQCAtNDk2LDcgKzQ5Niw3IEBAIHN0YXRpYyBpbnQgdm1fZXZlbnRfd2Fp
dF9zbG90KHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZlZCkKICAgICByZXR1cm4gcmM7CiB9CiAK
LWJvb2xfdCB2bV9ldmVudF9jaGVja19yaW5nKHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZlZCkK
K2Jvb2wgdm1fZXZlbnRfY2hlY2tfcmluZyhzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQpCiB7
CiAgICAgcmV0dXJuICh2ZWQgJiYgdmVkLT5yaW5nX3BhZ2UpOwogfQpAQCAtNTE0LDcgKzUxNCw3
IEBAIGJvb2xfdCB2bV9ldmVudF9jaGVja19yaW5nKHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZl
ZCkKICAqCiAgKi8KIGludCBfX3ZtX2V2ZW50X2NsYWltX3Nsb3Qoc3RydWN0IGRvbWFpbiAqZCwg
c3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkLAotICAgICAgICAgICAgICAgICAgICAgICAgICBi
b29sX3QgYWxsb3dfc2xlZXApCisgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgYWxsb3df
c2xlZXApCiB7CiAgICAgaWYgKCAhdm1fZXZlbnRfY2hlY2tfcmluZyh2ZWQpICkKICAgICAgICAg
cmV0dXJuIC1FT1BOT1RTVVBQOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tZW1f
c2hhcmluZy5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tZW1fc2hhcmluZy5oCmluZGV4IDkxOTA4
OTI0ZGYuLjBlNzdiN2Q5MzUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbWVtX3No
YXJpbmcuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L21lbV9zaGFyaW5nLmgKQEAgLTg0LDcg
Kzg0LDcgQEAgc3RhdGljIGlubGluZSBpbnQgbWVtX3NoYXJpbmdfdW5zaGFyZV9wYWdlKHN0cnVj
dCBkb21haW4gKmQsCiAgKiB0aGVuIGl0J3MgdGhlIHNhbWUgYXMgYSBmb3JlaWduIGRvbWFpbi4K
ICAqLwogaW50IG1lbV9zaGFyaW5nX25vdGlmeV9lbm9tZW0oc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgbG9uZyBnZm4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2xfdCBh
bGxvd19zbGVlcCk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIGFsbG93X3Ns
ZWVwKTsKIGludCBtZW1fc2hhcmluZ19tZW1vcChYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9t
ZW1fc2hhcmluZ19vcF90KSBhcmcpOwogaW50IG1lbV9zaGFyaW5nX2RvbWN0bChzdHJ1Y3QgZG9t
YWluICpkLCAKICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHhlbl9kb21jdGxfbWVtX3No
YXJpbmdfb3AgKm1lYyk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vdm1fZXZlbnQuaCBi
L3hlbi9pbmNsdWRlL3hlbi92bV9ldmVudC5oCmluZGV4IDJmZjZlMWMzMzMuLjUzMDJlZTU1YzEg
MTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi92bV9ldmVudC5oCisrKyBiL3hlbi9pbmNsdWRl
L3hlbi92bV9ldmVudC5oCkBAIC0zMCw3ICszMCw3IEBACiB2b2lkIHZtX2V2ZW50X2NsZWFudXAo
c3RydWN0IGRvbWFpbiAqZCk7CiAKIC8qIFJldHVybnMgd2hldGhlciBhIHJpbmcgaGFzIGJlZW4g
c2V0IHVwICovCi1ib29sX3Qgdm1fZXZlbnRfY2hlY2tfcmluZyhzdHJ1Y3Qgdm1fZXZlbnRfZG9t
YWluICp2ZWQpOworYm9vbCB2bV9ldmVudF9jaGVja19yaW5nKHN0cnVjdCB2bV9ldmVudF9kb21h
aW4gKnZlZCk7CiAKIC8qIFJldHVybnMgMCBvbiBzdWNjZXNzLCAtRU5PU1lTIGlmIHRoZXJlIGlz
IG5vIHJpbmcsIC1FQlVTWSBpZiB0aGVyZSBpcyBubwogICogYXZhaWxhYmxlIHNwYWNlIGFuZCB0
aGUgY2FsbGVyIGlzIGEgZm9yZWlnbiBkb21haW4uIElmIHRoZSBndWVzdCBpdHNlbGYKQEAgLTQ2
LDE3ICs0NiwxNyBAQCBib29sX3Qgdm1fZXZlbnRfY2hlY2tfcmluZyhzdHJ1Y3Qgdm1fZXZlbnRf
ZG9tYWluICp2ZWQpOwogICogc3VjY2VlZC4KICAqLwogaW50IF9fdm1fZXZlbnRfY2xhaW1fc2xv
dChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQsCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgIGJvb2xfdCBhbGxvd19zbGVlcCk7CisgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJvb2wgYWxsb3dfc2xlZXApOwogc3RhdGljIGlubGluZSBpbnQgdm1fZXZlbnRf
Y2xhaW1fc2xvdChzdHJ1Y3QgZG9tYWluICpkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQpCiB7Ci0gICAgcmV0dXJuIF9f
dm1fZXZlbnRfY2xhaW1fc2xvdChkLCB2ZWQsIDEpOworICAgIHJldHVybiBfX3ZtX2V2ZW50X2Ns
YWltX3Nsb3QoZCwgdmVkLCB0cnVlKTsKIH0KIAogc3RhdGljIGlubGluZSBpbnQgdm1fZXZlbnRf
Y2xhaW1fc2xvdF9ub3NsZWVwKHN0cnVjdCBkb21haW4gKmQsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkKQog
ewotICAgIHJldHVybiBfX3ZtX2V2ZW50X2NsYWltX3Nsb3QoZCwgdmVkLCAwKTsKKyAgICByZXR1
cm4gX192bV9ldmVudF9jbGFpbV9zbG90KGQsIHZlZCwgZmFsc2UpOwogfQogCiB2b2lkIHZtX2V2
ZW50X2NhbmNlbF9zbG90KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2bV9ldmVudF9kb21haW4g
KnZlZCk7Ci0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 16:16:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 16: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 1gHADd-0007TK-0w; Mon, 29 Oct 2018 16:16: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=rhrq=nj=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gHADb-0007TF-Q4
 for xen-devel@lists.xen.org; Mon, 29 Oct 2018 16:16:44 +0000
X-Inumbo-ID: 0515d4aa-db96-11e8-9feb-12d6303a7972
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (unknown
 [40.107.8.55]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0515d4aa-db96-11e8-9feb-12d6303a7972;
 Mon, 29 Oct 2018 16:16:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=VJdZq4hosiwPIsyowM8qk/4i6LrNlusA5Lw6kuWELO0=;
 b=dzUdT73TqMrS4FSEslIT5bup/w8vhf5XmuX7VmZ8tL7hSbnsK+NPjKV5ALh1Zwew0Gy4mpDIBQ81MP87V8EwR3PNQ5PtWJ1i5YHJgt0LdCcY0UbbPOW47yZsOkdAu24Io/0LVUv68gParWkQnNFIH+lJqWCRXsEzH8NOdX8SKv4=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB3326.eurprd03.prod.outlook.com (52.134.12.160) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1273.27; Mon, 29 Oct 2018 16:16:38 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%8]) with mapi id 15.20.1273.027; Mon, 29 Oct 2018
 16:16:38 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 1/4] xen/arm: gic: Ensure we have an ISB
 between ack and do_IRQ()
Thread-Index: AQHUavzJbvgTOtHywku/qQnKphzWOaUuJI2AgABU6YCAAbtVAIABe7MAgABm1gCAASJKgIAC7rgAgAAafwCAAE42AA==
Date: Mon, 29 Oct 2018 16:16:38 +0000
Message-ID: <dd88b504-1120-267e-f157-1ba08afcf438@epam.com>
References: <20181023181709.11883-1-julien.grall@arm.com>
 <20181023181709.11883-2-julien.grall@arm.com>
 <6098937f-98de-bff9-6c48-5575a45875e0@epam.com>
 <57ee191b-be21-701e-ef19-4ed4df1cf289@arm.com>
 <77f72cc9-6548-afd9-3766-23326b3551d9@epam.com>
 <6acf65ef-4302-c403-32ba-1d88ab954265@epam.com>
 <22f7ebc8-c74b-0d8e-4847-9d3df9bcf5db@arm.com>
 <3622e468-8f44-1e31-138f-db58ca3835ff@epam.com>
 <2090f5b4-22ff-38bc-3d47-6dbb6d7fccfb@epam.com>
 <6d1c980b-b316-f634-7793-0aca4b34aa85@arm.com>
In-Reply-To: <6d1c980b-b316-f634-7793-0aca4b34aa85@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-imapappendstamp: VI1PR0302MB2688.eurprd03.prod.outlook.com
 (15.20.1273.007)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB3326;
 6:pJkgb7UXekY6N9YGmV8jpkCJ5MmPSlXnvxyekYp1FWmJZbgyY8m/L6xX7+W5TWTGXKHGxaOdMPYCfgO7sDW8cu3mjffDESDa6V66CMlwEh/HNJU5iveA+gQWxZCWKyC3Z7sBsS/c0Ar1rSgqOvWDP7mstr3fayOswmUyCqlmzD6rpbEtlCNZeTbXkkszJUkikoYerbaXIBo2Ta4l1TqPyB9aok0MU4IaEnlw/tg848ri6a6jW5R52G6SzqmMe94ENKG/rX/DFGFFYoobSBJ1g63pCNZTMu0rx2AXzd2YdqhP6+jteNnlOz0WHLjJKMYb4XWtw8EPG4E9p8zpB34rPkmkXtTkuaw4KNI6nbbAjqKu2K4EwpgfEEXljI8sH2ErQlzwo8KD/bfh7maLIdw9viUfup+8a2C5LCWqCeuFfkvjO4kcYPVQEetU7+5F/e7psdpvu4cyE4nRclz+pcE4/g==;
 5:gmenEwYgclfMyPyQFZCZeh5odOT/xr/3jS1ZvnwWy6OWXF8j+WXJG5/v8pl48+dSd9qS5itxLaApzijOPAZvfvYAy8/snTAxvRFrQOS2YQO96T2OTIbTRg0lkBsDOlCs242URWCHVbs1y4yPnbu52ErXmBZHD/1zai/c+t1qOIU=;
 7:mAXGf+naSzrl2LWd/qG9mTFSKjQXCq5+w8sgpNSLjWEoROE5/sf81k/DZmyboZDTStT1nm9X2NAjxuDLynvMoV2YumkVjjl48ehST4PwFSwdYvwGe6kYuowen/vw9AADmGRrBBPbQUH29WH+0nyIZQ==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 7624ac52-7557-4cae-94ad-08d63db9e7ee
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB3326; 
x-ms-traffictypediagnostic: VI1PR0302MB3326:
x-microsoft-antispam-prvs: <VI1PR0302MB3326F6292E6C782B57D0EAF9E6F30@VI1PR0302MB3326.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231382)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123560045)(20161123564045)(20161123558120)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB3326; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB3326; 
x-forefront-prvs: 084080FC15
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(366004)(396003)(346002)(136003)(39860400002)(376002)(189003)(199004)(25786009)(102836004)(186003)(316002)(105586002)(256004)(14444005)(4326008)(2501003)(5250100002)(93886005)(66066001)(110136005)(54906003)(76176011)(14454004)(26005)(6506007)(6486002)(106356001)(68736007)(31686004)(81166006)(6436002)(72206003)(2906002)(55236004)(2900100001)(53936002)(36756003)(3846002)(6512007)(99286004)(6246003)(486006)(81156014)(6116002)(97736004)(86362001)(7736002)(31696002)(71190400001)(8676002)(476003)(229853002)(5660300001)(2616005)(478600001)(80792005)(446003)(8936002)(305945005)(11346002)(71200400001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB3326;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: iCkTVXlcfn+uK1uePfmeNCk3drIa86ilO5SGA0funyM0LHHbL5eqLL4Y7bAwZFIRIZHyIJLmHNxr8w/UitK9CE/OMaoPi0w21+4gyXUZRH5s4B6qKT2KawSOhqg3nW/flQua+yZa51VzbgAMxCnaxeSb0quQz/wECnDUcy6Vv0xsgG6ZQ6s73Byq535N75wCBuNKJva9qv9Z4o7ZypmmbnqxVz5rrCnbQnX4TIwzJu/y4vW8ize16XbrfXmlMZLpgEO8OaZ1ZM3K556+9UQ7xWmwg3Gm0sCU2FbdsRrqZtMtLhcImFNJUcNPdslaqjgKBvD+bkhmmPTDAvkjSiWLbhkNt4/p8d+m7VsHLJ+BkbU=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <7180D7714488D84E9FE663D9905130D9@EPAM.onmicrosoft.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7624ac52-7557-4cae-94ad-08d63db9e7ee
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Oct 2018 16:16:38.7859 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB3326
Subject: Re: [Xen-devel] [PATCH 1/4] xen/arm: gic: Ensure we have an ISB
 between ack and do_IRQ()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andre.przywara@arm.com" <andre.przywara@arm.com>,
 "sstabellini@kernel.org" <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>

SGVsbG8gSnVsaWVuCgpPbiAyOS4xMC4xOCAxNTozNiwgSnVsaWVuIEdyYWxsIHdyb3RlOjAKPiBJ
IHdyb3RlIGRvd24gYW4gYW5zd2VyIHllc3RlcmRheSAoc2VudCBpdCB0b2RheSkgdG8geW91ciBw
cmV2aW91cwo+IGFuc3dlci4gWW91IG1heSB1c2UgdGhlIExScyBpbmZvcm1hdGlvbiBmcm9tIHRo
ZSBwcmV2aW91cyBndWVzdCB0cmFwIGFzCj4gaW50ZXJydXB0cyBhcmUgcmUtZW5hYmxlZCBiZWZv
cmUgc3RvcmluZyB0aGUgTFJzLgoKWWVzLCBpdCBpcyB0aGUgY2FzZS4gSSd2ZSBvdmVybG9va2Vk
IHRoYXQgZm9yIHNvbWUgZXhjZXB0aW9ucyBpbnRlcnJ1cHRzIAphcmUgZW5hYmxlZCBiZWZvcmUg
ZW50ZXJfaHlwZXJ2aXNvcl9oZWFkKCkuCgoKPiBDYW4geW91IHRyeSB0aGUgcGF0Y2ggYmVsb3c/
CgpJIHRyaWVkIGl0LCBhbmQgaXQgd29ya3MgbGlrZSBhIGNoYXJtIGZvciB0aGUgaXNzdWUuCgpU
aGUgb25seSBub3RpY2UgaGVyZSBpcyB0aGF0LCBJIHN1cHBvc2UsIGNoYW5nZXMgYXJlIG5lZWRl
ZCBmb3IgCmV4Y2VwdGlvbnMgdGFrZW4gZnJvbSBhIGd1ZXN0IG1vZGUuIEZvciB0aGUgZXhjZXB0
aW9ucyB0YWtlbiBmcm9tIGh5cCwgCndlIGRvIG5vdCBtYXNzYWdlIGdpYyBpbiBlbnRlcl9oeXBl
cnZpc29yX2hlYWQuCgoKLS0gCgoqQW5kcmlpIEFuaXNvdioKCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 16:22:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 16: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 1gHAJE-0008E4-Pp; Mon, 29 Oct 2018 16:22:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xiac=nj=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHAJD-0008Dz-T9
 for xen-devel@lists.xen.org; Mon, 29 Oct 2018 16:22:31 +0000
X-Inumbo-ID: d50bd2e6-db96-11e8-87d6-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id d50bd2e6-db96-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 16:22:30 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A3578341;
 Mon, 29 Oct 2018 09:22:29 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D913D3F71D;
 Mon, 29 Oct 2018 09:22:28 -0700 (PDT)
To: Andrii Anisov <Andrii_Anisov@epam.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
References: <20181023181709.11883-1-julien.grall@arm.com>
 <20181023181709.11883-2-julien.grall@arm.com>
 <6098937f-98de-bff9-6c48-5575a45875e0@epam.com>
 <57ee191b-be21-701e-ef19-4ed4df1cf289@arm.com>
 <77f72cc9-6548-afd9-3766-23326b3551d9@epam.com>
 <6acf65ef-4302-c403-32ba-1d88ab954265@epam.com>
 <22f7ebc8-c74b-0d8e-4847-9d3df9bcf5db@arm.com>
 <3622e468-8f44-1e31-138f-db58ca3835ff@epam.com>
 <2090f5b4-22ff-38bc-3d47-6dbb6d7fccfb@epam.com>
 <6d1c980b-b316-f634-7793-0aca4b34aa85@arm.com>
 <dd88b504-1120-267e-f157-1ba08afcf438@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <7fb8e43d-d9fa-b3e7-d0a2-11d22a793819@arm.com>
Date: Mon, 29 Oct 2018 16:22:27 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <dd88b504-1120-267e-f157-1ba08afcf438@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/4] xen/arm: gic: Ensure we have an ISB
 between ack and do_IRQ()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andre.przywara@arm.com" <andre.przywara@arm.com>,
 "sstabellini@kernel.org" <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>

CgpPbiAyOS8xMC8yMDE4IDE2OjE2LCBBbmRyaWkgQW5pc292IHdyb3RlOgo+IEhlbGxvIEp1bGll
bgoKSGksCj4gT24gMjkuMTAuMTggMTU6MzYsIEp1bGllbiBHcmFsbCB3cm90ZTowCj4+IEkgd3Jv
dGUgZG93biBhbiBhbnN3ZXIgeWVzdGVyZGF5IChzZW50IGl0IHRvZGF5KSB0byB5b3VyIHByZXZp
b3VzCj4+IGFuc3dlci4gWW91IG1heSB1c2UgdGhlIExScyBpbmZvcm1hdGlvbiBmcm9tIHRoZSBw
cmV2aW91cyBndWVzdCB0cmFwIGFzCj4+IGludGVycnVwdHMgYXJlIHJlLWVuYWJsZWQgYmVmb3Jl
IHN0b3JpbmcgdGhlIExScy4KPiAKPiBZZXMsIGl0IGlzIHRoZSBjYXNlLiBJJ3ZlIG92ZXJsb29r
ZWQgdGhhdCBmb3Igc29tZSBleGNlcHRpb25zIGludGVycnVwdHMKPiBhcmUgZW5hYmxlZCBiZWZv
cmUgZW50ZXJfaHlwZXJ2aXNvcl9oZWFkKCkuCj4gCj4gCj4+IENhbiB5b3UgdHJ5IHRoZSBwYXRj
aCBiZWxvdz8KPiAKPiBJIHRyaWVkIGl0LCBhbmQgaXQgd29ya3MgbGlrZSBhIGNoYXJtIGZvciB0
aGUgaXNzdWUuCgpXaGF0IGlzIHRoZSBpc3N1ZT8gSXMgaXQganVzdCB5b3VyIHByaW50IG9yIHRo
ZXJlIGEgbGF0ZW50IGJ1ZyBpbiBjdXJyZW50IHZHSUM/Cgo+IAo+IFRoZSBvbmx5IG5vdGljZSBo
ZXJlIGlzIHRoYXQsIEkgc3VwcG9zZSwgY2hhbmdlcyBhcmUgbmVlZGVkIGZvcgo+IGV4Y2VwdGlv
bnMgdGFrZW4gZnJvbSBhIGd1ZXN0IG1vZGUuIEZvciB0aGUgZXhjZXB0aW9ucyB0YWtlbiBmcm9t
IGh5cCwKPiB3ZSBkbyBub3QgbWFzc2FnZSBnaWMgaW4gZW50ZXJfaHlwZXJ2aXNvcl9oZWFkLgoK
SSBhY3R1YWxseSBwcmVmZXIgaWYgd2UgcmUtZW5hYmxlIGludGVycnVwdHMgYWZ0ZXIgZW50cnlf
aHlwZXJ2aXNvcl9oZWFkKCkuIFRoaXMgCm1ha2VzIHRoZSBjb2RlIHdvcmtpbmcgdGhlIHNhbWUg
d2F5IGV2ZXJ5d2hlcmUgc28gbGVzcyB0cm91YmxlIHRvIGZpZ3VyZSBvdXQgCnByb2JsZW0uCgpD
aGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 16:33:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 16: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 1gHATe-0000cY-1o; Mon, 29 Oct 2018 16:33:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=m5uw=nj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHATc-0000cT-PW
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 16:33:16 +0000
X-Inumbo-ID: 551c7898-db98-11e8-87d6-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 551c7898-db98-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 16:33:14 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 29 Oct 2018 10:33:14 -0600
Message-Id: <5BD7364702000078001F5EE6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 29 Oct 2018 10:33:11 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20181015103015.cyvld52tngd4d3qy@mac.bytemobile.com>
In-Reply-To: <20181015103015.cyvld52tngd4d3qy@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Interrupt injection with ISR set on Intel 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

Pj4+IE9uIDE1LjEwLjE4IGF0IDEyOjMwLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IChYRU4pICAgWzIyNjQxXSBQVVNIICAgICB7c3AgIDAsIGlycSAgMzAsIHZlYyAweDIxfQoKVGhp
cyBpcyB0aGUgbGFzdCBwdXNoIG9yIHBvcC4KCj4gKFhFTikgICBbMjI2NTBdIFdBS0UgICAgIFBQ
UiAweDAwMDAwMDIwCj4gKFhFTikgICAgICAgICAgICAgICAgICAgIElSUiAwMDAwMDAwMDAyMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCj4gKFhF
TikgICAgICAgICAgICAgICAgICAgIElTUiAwMDAwMDAwMDAyMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCgpGb3Igb25lIEknbSBoYXZpbmcgdHJv
dWJsZSB1bmRlcnN0YW5kaW5nIHdoeSBJUlIgaGVyZSBpcyBkaWZmZXJlbnQKZnJvbSAuLi4KCj4g
KFhFTikgQWxsIExBUElDIHN0YXRlOgo+IChYRU4pICAgW3ZlY3Rvcl0gICAgICBJU1IgICAgICBU
TVIgICAgICBJUlIKPiAoWEVOKSAgIFsxZjowMF0gIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAw
Cj4gKFhFTikgICBbM2Y6MjBdICAwMDAwMDAwMiAwMDAwMDAwMCAwMDAwMDAwMAo+IChYRU4pICAg
WzVmOjQwXSAgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAKPiAoWEVOKSAgIFs3Zjo2MF0gIDAw
MDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwCj4gKFhFTikgICBbOWY6ODBdICAwMDAwMDAwMCAwMDAw
MDAwMCAwMDAwMDAwMAo+IChYRU4pICAgW2JmOmEwXSAgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAw
MDAKPiAoWEVOKSAgIFtkZjpjMF0gIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwCj4gKFhFTikg
ICBbZmY6ZTBdICAwMDAwMDAwMCAwMDAwMDAwMCAwNDAwMDAwMAoKLi4uIElSUiBoZXJlLgoKPiAo
WEVOKSBBc3NlcnRpb24gJyhzcCA9PSAwKSB8fCAocGVvaVtzcC0xXS52ZWN0b3IgPCB2ZWN0b3Ip
JyBmYWlsZWQgYXQgaXJxLmM6MTM0MAo+IChYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4
ODZfNjQgIGRlYnVnPXkgICBUYWludGVkOiAgQyAgIF0tLS0tCj4gKFhFTikgQ1BVOiAgICAxCj4g
KFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDI4NzM3ZD5dIGRvX0lSUSsweDhkZi8weGFj
Ygo+IChYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAxMDAwMiAgIENPTlRFWFQ6IGh5cGVydmlzb3IK
PiAoWEVOKSByYXg6IGZmZmY4MzA4NmM2NzIwMmMgICByYng6IDAwMDAwMDAwMDAwMDAxODAgICBy
Y3g6IDAwMDAwMDAwMDAwMDAwMDAKPiAoWEVOKSByZHg6IGZmZmY4MzA4NmM2OGZmZmYgICByc2k6
IDAwMDAwMDAwMDAwMDAwMGEgICByZGk6IGZmZmY4MzA4NmM2MDFlMjQKPiAoWEVOKSByYnA6IGZm
ZmY4MzA4NmM2OGZkOTggICByc3A6IGZmZmY4MzA4NmM2OGZkMzggICByODogIGZmZmY4MzA4NmM2
OTAwMDAKPiAoWEVOKSByOTogIDAwMDAwMDAwMDAwMDAwMzAgICByMTA6IDAwMDAwMDAwMDQwMDAw
MDAgICByMTE6IDAwMDAwMDAwMDAwMDAwMDcKPiAoWEVOKSByMTI6IDAwMDAwMDAwMDAwMDAxMWYg
ICByMTM6IDAwMDAwMDAwZmZmZmZmZmYgICByMTQ6IGZmZmY4MzA4NmM2MDFlMDAKPiAoWEVOKSBy
MTU6IGZmZmY4MmNmZmZmZmIxMDAgICBjcjA6IDAwMDAwMDAwODAwNTAwMzMgICBjcjQ6IDAwMDAw
MDAwMDAzNTI2ZTAKCkFuZCB0aGVuIEknbSBoYXZpbmcgdHJvdWJsZSBndWVzc2luZyB3aGljaCBy
ZWdpc3RlciBob2xkcwoidmVjdG9yIiBoZXJlOiByOSBpcyB0aGUgb25seSBvbmUgd2hlcmUgSSBj
b3VsZCBzb3J0IG9mIGd1ZXNzCml0IG1pZ2h0IGJlIGEgdmVjdG9yLCBidXQgdGhlbiB0aGUgYXNz
ZXJ0aW9uIHdvdWxkIG5vdCBoYXZlCnRyaWdnZXJlZC4gVGhlcmUncyBpbiBwYXJ0aWN1bGFyIG5v
IHJlZ2lzdGVyIHdpdGggdGhlIGxvdyBieXRlCmJlaW5nIDB4MjEsIG5vciBpcyB0aGVyZSBhbnkg
d2l0aCBpdCBiZWluZyAweGZhICh0byBtYXRjaCB0aGUKYml0IHRoYXQgYmVjYW1lIHNldCBpbiBJ
UlIpLgoKQ291bGQgeW91IHBsZWFzZSBjaGVjayBvciBwcm92aWRlIHRoZSBkaXNhc3NlbWJseT8K
CkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 16:44:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 16: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 1gHAdp-0001QE-8G; Mon, 29 Oct 2018 16:43: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=m5uw=nj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHAdo-0001Q9-9u
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 16:43:48 +0000
X-Inumbo-ID: cd6e8430-db99-11e8-ab62-12d6303a7972
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cd6e8430-db99-11e8-ab62-12d6303a7972;
 Mon, 29 Oct 2018 16:43:46 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 29 Oct 2018 10:43:45 -0600
Message-Id: <5BD738BE02000078001F5EF1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 29 Oct 2018 10:43:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <20181026091135.22780-1-aisaila@bitdefender.com>
In-Reply-To: <20181026091135.22780-1-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4] arch/x86: Add registers to vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@tklengyel.com>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.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>

Pj4+IE9uIDI2LjEwLjE4IGF0IDExOjExLCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IEBAIC0xNTcsNiArMTU3LDIxIEBACj4gICNkZWZpbmUgVk1fRVZFTlRfWDg2X0NSNCAgICAy
Cj4gICNkZWZpbmUgVk1fRVZFTlRfWDg2X1hDUjAgICAzCj4gIAo+ICsvKgo+ICsgKiBUaGUgbGlt
aXQgZmllbGQgaXMgcmlnaHQtc2hpZnRlZCBieSAxMiBiaXRzIGlmIC5hci5nIGlzIHNldC4KPiAr
ICovCgpUaGlzIGlzIHN1cHBvc2VkIHRvIGJlIGEgc2luZ2xlIGxpbmUgY29tbWVudC4KCj4gQEAg
LTE5MSw5ICsyMDYsMTkgQEAgc3RydWN0IHZtX2V2ZW50X3JlZ3NfeDg2IHsKPiAgICAgIHVpbnQ2
NF90IG1zcl9lZmVyOwo+ICAgICAgdWludDY0X3QgbXNyX3N0YXI7Cj4gICAgICB1aW50NjRfdCBt
c3JfbHN0YXI7Cj4gLSAgICB1aW50NjRfdCBmc19iYXNlOwo+IC0gICAgdWludDY0X3QgZ3NfYmFz
ZTsKPiAtICAgIHVpbnQzMl90IGNzX2FyYnl0ZXM7Cj4gKyAgICBzdHJ1Y3QgeDg2X3NlbGVjdG9y
X3JlZ18zMiBjczsKPiArICAgIHN0cnVjdCB4ODZfc2VsZWN0b3JfcmVnXzMyIHNzOwo+ICsgICAg
c3RydWN0IHg4Nl9zZWxlY3Rvcl9yZWdfMzIgZHM7Cj4gKyAgICBzdHJ1Y3QgeDg2X3NlbGVjdG9y
X3JlZ18zMiBlczsKPiArICAgIHN0cnVjdCB4ODZfc2VsZWN0b3JfcmVnXzY0IGZzOwoKU2luY2Ug
eW91IHNheSBzcGFjZSBpcyBzY2FyY2Ugb24gdGhlIHJpbmcsIHlvdSBtYXkgd2FudCB0byBjb25z
aWRlcgpmaWxsaW5nIHRoZSAoSSB0aGluaykgNC1ieXRlIGdhcHMgaGVyZSBhbmQgLi4uCgo+ICsg
ICAgc3RydWN0IHg4Nl9zZWxlY3Rvcl9yZWdfNjQgZ3M7CgouLi4gaGVyZSwgZS5nLiBieSBwdXR0
aW5nIHR3byBzZWxlY3RvciB2YWx1ZXMgdGhlcmUuIEJ1dCBvZiBjb3Vyc2UKdGhpcyByZXF1aXJl
cyBlaXRoZXIgc3BsaXR0aW5nIHN0cnVjdCB4ODZfc2VsZWN0b3JfcmVnX3szMiw2NH0gb3IKc29t
ZWhvdyAoaW4gYSBnY2MgZXh0ZW5zaW9uIGZyZWUgd2F5KSByZWR1Y2luZyB0aGUgYWxpZ25tZW50
IG9mCnRoZSBsYXR0ZXIuIE15IHJlY29tbWVuZGF0aW9uIHdvdWxkIGJlIHRvIHBhY2sgb25seSBs
aW1pdCBhbmQKYWNjZXNzIHJpZ2h0cyBpbnRvIGEgc3RydWN0dXJlLCBhbmQgcHJvdmlkZWQgYmFz
ZXMgYXMgc3RhbmRhbG9uZQpmaWVsZHMganVzdCBsaWtlIHlvdSBhbHJlYWR5IGRvIGZvciBzZWxl
Y3RvcnMuIFdpdGggdGhhdCB5b3UnZCB0aGVuCmFsc28gbm90IG5lZWQgdG8gcHV0IHNvbWUgb2Yg
dGhlIHNlbGVjdG9yIHZhbHVlcyBpbiB0aGUgbWlkZGxlICh0bwpmaWxsIHBhZGRpbmcgaG9sZXMp
LgoKQnV0IHRoaXMgaXMganVzdCBhIHN1Z2dlc3Rpb24gLSBJJ20gbm90IHRoZSBtYWludGFpbmVy
IG9mIGFueSBvZiB0aGUKY29kZSB5b3UgY2hhbmdlLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 16:44:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 16: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 1gHAed-0001V1-Kf; Mon, 29 Oct 2018 16:44:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=m5uw=nj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHAec-0001Uo-1T
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 16:44:38 +0000
X-Inumbo-ID: ebf19cc2-db99-11e8-87d6-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ebf19cc2-db99-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 16:44:37 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 29 Oct 2018 10:44:36 -0600
Message-Id: <5BD738F102000078001F5EF4@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 29 Oct 2018 10:44:33 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20181019152021.64607-1-roger.pau@citrix.com>
 <20181019152021.64607-2-roger.pau@citrix.com>
In-Reply-To: <20181019152021.64607-2-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 1/7] x86/pvh: fix TSC mode setup for PVH
 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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDE5LjEwLjE4IGF0IDE3OjIwLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IEEgUFZIIERvbTAgbWlnaHQgdXNlIFRTQyBzY2FsaW5nIG9yIG90aGVyIEhWTSBzcGVjaWZpYyBU
U0MKPiBhZGp1c3RtZW50cywgc28gb25seSBzaG9ydC1jaXJjdWl0IHRoZSBUU0Mgc2V0dXAgZm9y
IGEgY2xhc3NpYyBQVgo+IERvbTAuCj4gCj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 16:44:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 16: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 1gHAee-0001VX-W3; Mon, 29 Oct 2018 16: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=rbrb=nj=citrix.com=prvs=833c35ccb=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gHAed-0001Uv-ET
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 16:44:39 +0000
X-Inumbo-ID: eb6d9c00-db99-11e8-a39a-12d6303a7972
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id eb6d9c00-db99-11e8-a39a-12d6303a7972;
 Mon, 29 Oct 2018 16:44:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,441,1534809600"; d="scan'208";a="81105383"
To: Jan Beulich <JBeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
References: <20181015103015.cyvld52tngd4d3qy@mac.bytemobile.com>
 <5BD7364702000078001F5EE6@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <df262b14-148b-ad63-265c-b1d5352040df@citrix.com>
Date: Mon, 29 Oct 2018 16:44:34 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BD7364702000078001F5EE6@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] Interrupt injection with ISR set on Intel 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 <xen-devel@lists.xenproject.org>,
 Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <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>

T24gMjkvMTAvMTggMTY6MzMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE1LjEwLjE4IGF0
IDEyOjMwLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+PiAoWEVOKSAgIFsyMjY0MV0g
UFVTSCAgICAge3NwICAwLCBpcnEgIDMwLCB2ZWMgMHgyMX0KPiBUaGlzIGlzIHRoZSBsYXN0IHB1
c2ggb3IgcG9wLgo+Cj4+IChYRU4pICAgWzIyNjUwXSBXQUtFICAgICBQUFIgMHgwMDAwMDAyMAo+
PiAoWEVOKSAgICAgICAgICAgICAgICAgICAgSVJSIDAwMDAwMDAwMDIwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKPj4gKFhFTikgICAgICAgICAg
ICAgICAgICAgIElTUiAwMDAwMDAwMDAyMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwCj4gRm9yIG9uZSBJJ20gaGF2aW5nIHRyb3VibGUgdW5kZXJz
dGFuZGluZyB3aHkgSVJSIGhlcmUgaXMgZGlmZmVyZW50Cj4gZnJvbSAuLi4KPgo+PiAoWEVOKSBB
bGwgTEFQSUMgc3RhdGU6Cj4+IChYRU4pICAgW3ZlY3Rvcl0gICAgICBJU1IgICAgICBUTVIgICAg
ICBJUlIKPj4gKFhFTikgICBbMWY6MDBdICAwMDAwMDAwMCAwMDAwMDAwMCAwMDAwMDAwMAo+PiAo
WEVOKSAgIFszZjoyMF0gIDAwMDAwMDAyIDAwMDAwMDAwIDAwMDAwMDAwCj4+IChYRU4pICAgWzVm
OjQwXSAgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAKPj4gKFhFTikgICBbN2Y6NjBdICAwMDAw
MDAwMCAwMDAwMDAwMCAwMDAwMDAwMAo+PiAoWEVOKSAgIFs5Zjo4MF0gIDAwMDAwMDAwIDAwMDAw
MDAwIDAwMDAwMDAwCj4+IChYRU4pICAgW2JmOmEwXSAgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAw
MDAKPj4gKFhFTikgICBbZGY6YzBdICAwMDAwMDAwMCAwMDAwMDAwMCAwMDAwMDAwMAo+PiAoWEVO
KSAgIFtmZjplMF0gIDAwMDAwMDAwIDAwMDAwMDAwIDA0MDAwMDAwCj4gLi4uIElSUiBoZXJlLgoK
WW91IHNob3VsZG4ndCBleHBlY3QgdGhlbSB0byBiZSB0aGUgc2FtZS4KClRoZSBXQUtFIGxpbmUg
aXMgc2FtcGxlZCBiZWZvcmUgd2UgZW5hYmxlIGludGVycnVwdHMsIGFuZCB0aGUgIkFsbCBMQVBJ
QwpzdGF0ZSIgaXMgYWZ0ZXIgd2UgZW5hYmxlIGludGVycnVwdHMgYW5kIChlcnJvbmVvdXNseSkg
YWNjZXB0IHZlY3RvcgoweDIxIGEgc2Vjb25kIHRpbWUuCgpJbiB0aGUgbWVhbnRpbWUsIGEgVExC
IGZsdXNoIGhhcyBiZWNvbWUgcGVuZGluZywgYnV0IGludGVycnVwdHMgYXJlCmN1cnJlbnRseSBk
aXNhYmxlZCBzbyBpdCBoYXMgeWV0IHRvIGJlIGFjY2VwdGVkLsKgIFJlbWVtYmVyIHRoYXQgYml0
cwphY2N1bXVsYXRlIGluIElSUiBlbnRpcmVseSBhc3luY2hyb25vdXNseS4KCn5BbmRyZXcKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 16:46:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 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 1gHAgg-0001js-Fj; Mon, 29 Oct 2018 16:46:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rhrq=nj=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gHAgf-0001jm-RW
 for xen-devel@lists.xen.org; Mon, 29 Oct 2018 16:46:45 +0000
X-Inumbo-ID: 368e4885-db9a-11e8-87d6-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [40.107.7.47]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 368e4885-db9a-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 16:46:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=BPecr8Koj3h7y5M7evjVLq/Qvk4g+9+OamsbQB3Pu78=;
 b=d6M69YXcr+9fhSfsLJfdJGn1zA0LhL3qwyAB0yYgmlrxgA+CzbWrkWV+G2OLIZz1alynnMD1HsOHxYTncP/+nfbHSTc/Is0WcHDYbXW//TZ16hPQrvJXSvSYgqLO3Elk2DntZuQu5HU1bwSBD81mZeIOwpeOrq+jSg9LKgBLr5k=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB2702.eurprd03.prod.outlook.com (10.171.105.11) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1273.18; Mon, 29 Oct 2018 16:46:39 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%8]) with mapi id 15.20.1273.027; Mon, 29 Oct 2018
 16:46:39 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 1/4] xen/arm: gic: Ensure we have an ISB
 between ack and do_IRQ()
Thread-Index: AQHUb6b2c5xbXuk5BE6nZYTGCbSFfw==
Date: Mon, 29 Oct 2018 16:46:39 +0000
Message-ID: <VI1PR0302MB2688EA7F3491240166982F9DE6F30@VI1PR0302MB2688.eurprd03.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=Andrii_Anisov@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB2702;
 6:FoJrldEi8aReJQCHRKf9KvbfUIgr94NNk5HOuU9iEPIaSSxocQEMPC8nNz4eMTvB+sKC1nzAk0GY9mj2Z4ib7M2Us90EtROL+vjG+U9C5GLHlHhrVbkckiOs4WPU6pOqaO2e29/rqXjxIKKCUAXlf4xdgIgyqnse4YkxOlSLP27zEXUeFktnsq+xaGbIh3Ukqe2+Wa2JXI6F7gxmy1yXc0gpLQqQ5tTl7+jnMwSpzK6LL5WrLVEDkgotj/lQ5UlpA4h8YTiATmNxHRsqBjebKEJlcorIO6SpBzxuYX7RG02wRjsCvrDilpUkGz8zeHbYPvS4qOrhF0/PXAT6NzQ5Sx1AB7jROhbyuROZRw8X3FmXxMVibB2vtd21cUd8iC5CsypyDjJ+Wr2VyFH/KaIwKd4tYumZdUDUDrQ+xJ3a17BlptOv5YhxQdovJkaT5cg/kn6WN4defRkI26bIL5RSDA==;
 5:nKTPdosQbnGGm1kv/QuOp591OMZFXXsf5j8BK6ElmPMQVYQ/Xs7CSaxrcE8xxHyQ42otbli5JzLZJtlCH+GqnPLVLb1Hu+oVcxGRSJPN8La3J7rBCiFGtKXNPyddtw6T58p0YzrIcM31ykvhOccNjV752Xqduog3uDYWIF5OUZ8=;
 7:dtx0k800jtF5laXvMV6BAKatMuX4ENEOFkhrITEbjjiMACW6Ao6NmCSIQx9BDJqMd3H8sXyf/hghpoDZP6O69JNHc3Mh64kw/P1emZxCOtbrjsIGqW6rg1ObS9Z5/K5/p/458Jhp9iTr1gB1uEnbWA==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 93930155-406f-411f-cf4b-08d63dbe1924
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB2702; 
x-ms-traffictypediagnostic: VI1PR0302MB2702:
x-microsoft-antispam-prvs: <VI1PR0302MB270255EABC2F4FF154FFB1B8E6F30@VI1PR0302MB2702.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(180628864354917);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(3002001)(93006095)(93001095)(3231382)(944501410)(52105095)(148016)(149066)(150057)(6041310)(20161123564045)(20161123562045)(20161123558120)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB2702; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB2702; 
x-forefront-prvs: 084080FC15
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(136003)(376002)(346002)(396003)(366004)(39860400002)(189003)(199004)(316002)(256004)(2906002)(102836004)(55016002)(19627405001)(236005)(55236004)(66066001)(54906003)(54896002)(9686003)(53936002)(110136005)(6506007)(71200400001)(476003)(33656002)(4326008)(68736007)(86362001)(97736004)(5660300001)(2900100001)(81166006)(14444005)(8936002)(71190400001)(25786009)(486006)(81156014)(8676002)(72206003)(99286004)(7696005)(14454004)(6606003)(6246003)(106356001)(478600001)(5250100002)(26005)(2501003)(186003)(80792005)(7736002)(6436002)(74316002)(229853002)(105586002)(3846002)(6116002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB2702;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: YdvmwOHHYZlheGsSIDLUIyR3WXpdB7UuNq9/k/rILVXIkOX3Uo3WM+CPIZc12jllcCxGt1WG2N5H+OwiLC3A9U3SDdpVwsHprd9GrIfH41AqP8K17Xb65jI/ubAHBM/cPGGIRGfCiH4/vQ7JPo9klQkrgiNrANzo+3u3joihuMqYGt0SWLfKePWYcxG3sTyqOYQfU1A8ZUd8X8Vi4qDd+UMv8aUHlA+P+C0hhBY2PSqpFwgMcvYJvdKOl7u2bOOYqrd/mixQDbq51hoHtafTjL7zJbZC6Nq5RHQoGt7Cloc9S931PyJKk0HRKXd5xc5ROyf5jK8Sbc8nlkXBC+UMGRWQz75gCvaZhSlAVZwY6co=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 93930155-406f-411f-cf4b-08d63dbe1924
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Oct 2018 16:46:39.3966 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB2702
Subject: Re: [Xen-devel] [PATCH 1/4] xen/arm: gic: Ensure we have an ISB
 between ack and do_IRQ()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andre.przywara@arm.com" <andre.przywara@arm.com>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>
Content-Type: multipart/mixed; boundary="===============8171908769833357657=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============8171908769833357657==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_VI1PR0302MB2688EA7F3491240166982F9DE6F30VI1PR0302MB2688_"

--_000_VI1PR0302MB2688EA7F3491240166982F9DE6F30VI1PR0302MB2688_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hello Julien

On 29.10.18 15:36, Julien Grall wrote:0
I wrote down an answer yesterday (sent it today) to your previous
answer. You may use the LRs information from the previous guest trap as
interrupts are re-enabled before storing the LRs.

Yes, it is the case. I've overlooked that for some exceptions interrupts ar=
e enabled before enter_hypervisor_head().


Can you try the patch below?

I tried it, and it works like a charm for the issue.

The only notice here is that I suppose it coul



commit 11e360b93be81a58a41832d714f33f797ad312a9
Author: Julien Grall <julien.grall@arm.com><mailto:julien.grall@arm.com>
Date:   Mon Oct 29 13:32:56 2018 +0000

    xen/arm: Re-enable interrupt later in the trap path

    Signed-off-by: Julien Grall <julien.grall@arm.com><mailto:julien.grall@=
arm.com>

diff --git a/xen/arch/arm/arm64/entry.S b/xen/arch/arm/arm64/entry.S
index 97b05f53ea..8f287891b6 100644
--- a/xen/arch/arm/arm64/entry.S
+++ b/xen/arch/arm/arm64/entry.S
@@ -195,7 +195,6 @@ hyp_error_invalid:

 hyp_error:
         entry   hyp=3D1
-        msr     daifclr, #2
         mov     x0, sp
         bl      do_trap_hyp_serror
         exit    hyp=3D1
@@ -203,7 +202,7 @@ hyp_error:
 /* Traps taken in Current EL with SP_ELx */
 hyp_sync:
         entry   hyp=3D1
-        msr     daifclr, #6
+        msr     daifclr, #4
         mov     x0, sp
         bl      do_trap_hyp_sync
         exit    hyp=3D1
@@ -304,7 +303,7 @@ guest_sync_slowpath:
         ALTERNATIVE("bl check_pending_vserror; cbnz x0, 1f",
                     "nop; nop",
                     SKIP_SYNCHRONIZE_SERROR_ENTRY_EXIT)
-        msr     daifclr, #6
+        msr     daifclr, #4
         mov     x0, sp
         bl      do_trap_guest_sync
 1:
@@ -332,7 +331,7 @@ guest_fiq_invalid:

 guest_error:
         entry   hyp=3D0, compat=3D0
-        msr     daifclr, #6
+        msr     daifclr, #4
         mov     x0, sp
         bl      do_trap_guest_serror
         exit    hyp=3D0, compat=3D0
@@ -347,7 +346,7 @@ guest_sync_compat:
         ALTERNATIVE("bl check_pending_vserror; cbnz x0, 1f",
                     "nop; nop",
                     SKIP_SYNCHRONIZE_SERROR_ENTRY_EXIT)
-        msr     daifclr, #6
+        msr     daifclr, #4
         mov     x0, sp
         bl      do_trap_guest_sync
 1:
@@ -375,7 +374,7 @@ guest_fiq_invalid_compat:

 guest_error_compat:
         entry   hyp=3D0, compat=3D1
-        msr     daifclr, #6
+        msr     daifclr, #4
         mov     x0, sp
         bl      do_trap_guest_serror
         exit    hyp=3D0, compat=3D1
diff --git a/xen/arch/arm/traps.c b/xen/arch/arm/traps.c
index 51d2e42c77..c18f89b41f 100644
--- a/xen/arch/arm/traps.c
+++ b/xen/arch/arm/traps.c
@@ -2039,6 +2039,8 @@ static void enter_hypervisor_head(struct cpu_user_reg=
s *regs)
     {
         struct vcpu *v =3D current;

+        ASSERT(!local_irq_is_enabled());
+
         /* If the guest has disabled the workaround, bring it back on. */
         if ( needs_ssbd_flip(v) )
             arm_smccc_1_1_smc(ARM_SMCCC_ARCH_WORKAROUND_2_FID, 1, NULL);
@@ -2073,6 +2075,7 @@ void do_trap_guest_sync(struct cpu_user_regs *regs)
     const union hsr hsr =3D { .bits =3D regs->hsr };

     enter_hypervisor_head(regs);
+    local_irq_enable();

     switch ( hsr.ec )
     {
@@ -2208,6 +2211,7 @@ void do_trap_hyp_sync(struct cpu_user_regs *regs)
     const union hsr hsr =3D { .bits =3D regs->hsr };

     enter_hypervisor_head(regs);
+    local_irq_enable();

     switch ( hsr.ec )
     {
@@ -2246,6 +2250,7 @@ void do_trap_hyp_sync(struct cpu_user_regs *regs)
 void do_trap_hyp_serror(struct cpu_user_regs *regs)
 {
     enter_hypervisor_head(regs);
+    local_irq_enable();

     __do_trap_serror(regs, VABORT_GEN_BY_GUEST(regs));
 }
@@ -2253,6 +2258,7 @@ void do_trap_hyp_serror(struct cpu_user_regs *regs)
 void do_trap_guest_serror(struct cpu_user_regs *regs)
 {
     enter_hypervisor_head(regs);
+    local_irq_enable();

     __do_trap_serror(regs, true);
 }

--

Andrii Anisov


--_000_VI1PR0302MB2688EA7F3491240166982F9DE6F30VI1PR0302MB2688_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" style=3D"display:none;"><!-- P {margin-top:0;margi=
n-bottom:0;} --></style>
</head>
<body dir=3D"ltr">
<div id=3D"divtagdefaultwrapper" style=3D"font-size:12pt;color:#000000;font=
-family:Calibri,Helvetica,sans-serif;" dir=3D"ltr">
<p>Hello Julien<br>
</p>
<div class=3D"moz-cite-prefix">On 29.10.18 15:36, Julien Grall wrote:0<br>
</div>
<blockquote type=3D"cite">I wrote down an answer yesterday (sent it today) =
to your previous
<br>
answer. You may use the LRs information from the previous guest trap as <br=
>
interrupts are re-enabled before storing the LRs. <br>
</blockquote>
<p>Yes, it is the case. I've overlooked that for some exceptions interrupts=
 are enabled before enter_hypervisor_head().<br>
</p>
<p><br>
</p>
<blockquote type=3D"cite">Can you try the patch below?<br>
</blockquote>
<p>I tried it, and it works like a charm for the issue.</p>
<p>The only notice here is that I suppose it coul<br>
</p>
<br>
<br>
<blockquote type=3D"cite"><br>
commit 11e360b93be81a58a41832d714f33f797ad312a9 <br>
Author: Julien Grall <a class=3D"moz-txt-link-rfc2396E OWAAutoLink" href=3D=
"mailto:julien.grall@arm.com" id=3D"LPlnk46161" previewremoved=3D"true">
&lt;julien.grall@arm.com&gt;</a> <br>
Date:&nbsp;&nbsp; Mon Oct 29 13:32:56 2018 &#43;0000 <br>
<br>
&nbsp;&nbsp;&nbsp; xen/arm: Re-enable interrupt later in the trap path <br>
<br>
&nbsp;&nbsp;&nbsp; Signed-off-by: Julien Grall <a class=3D"moz-txt-link-rfc=
2396E OWAAutoLink" href=3D"mailto:julien.grall@arm.com" id=3D"LPlnk591511" =
previewremoved=3D"true">
&lt;julien.grall@arm.com&gt;</a> <br>
<br>
diff --git a/xen/arch/arm/arm64/entry.S b/xen/arch/arm/arm64/entry.S <br>
index 97b05f53ea..8f287891b6 100644 <br>
--- a/xen/arch/arm/arm64/entry.S <br>
&#43;&#43;&#43; b/xen/arch/arm/arm64/entry.S <br>
@@ -195,7 &#43;195,6 @@ hyp_error_invalid: <br>
<br>
&nbsp;hyp_error: <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; entry&nbsp;&nbsp; hyp=3D1 =
<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; msr&nbsp;&nbsp;&nbsp;&nbsp; dai=
fclr, #2 <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mov&nbsp;&nbsp;&nbsp;&nbsp=
; x0, sp <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bl&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp; do_trap_hyp_serror <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit&nbsp;&nbsp;&nbsp; hyp=
=3D1 <br>
@@ -203,7 &#43;202,7 @@ hyp_error: <br>
&nbsp;/* Traps taken in Current EL with SP_ELx */ <br>
&nbsp;hyp_sync: <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; entry&nbsp;&nbsp; hyp=3D1 =
<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; msr&nbsp;&nbsp;&nbsp;&nbsp; dai=
fclr, #6 <br>
&#43;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; msr&nbsp;&nbsp;&nbsp;&nbsp;=
 daifclr, #4 <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mov&nbsp;&nbsp;&nbsp;&nbsp=
; x0, sp <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bl&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp; do_trap_hyp_sync <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit&nbsp;&nbsp;&nbsp; hyp=
=3D1 <br>
@@ -304,7 &#43;303,7 @@ guest_sync_slowpath: <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ALTERNATIVE(&quot;bl check=
_pending_vserror; cbnz x0, 1f&quot;, <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;nop; nop&quot;, <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SKIP_SYNCHRONIZE_SERROR_ENTRY=
_EXIT) <br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; msr&nbsp;&nbsp;&nbsp;&nbsp; dai=
fclr, #6 <br>
&#43;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; msr&nbsp;&nbsp;&nbsp;&nbsp;=
 daifclr, #4 <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mov&nbsp;&nbsp;&nbsp;&nbsp=
; x0, sp <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bl&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp; do_trap_guest_sync <br>
&nbsp;1: <br>
@@ -332,7 &#43;331,7 @@ guest_fiq_invalid: <br>
<br>
&nbsp;guest_error: <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; entry&nbsp;&nbsp; hyp=3D0,=
 compat=3D0 <br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; msr&nbsp;&nbsp;&nbsp;&nbsp; dai=
fclr, #6 <br>
&#43;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; msr&nbsp;&nbsp;&nbsp;&nbsp;=
 daifclr, #4 <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mov&nbsp;&nbsp;&nbsp;&nbsp=
; x0, sp <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bl&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp; do_trap_guest_serror <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit&nbsp;&nbsp;&nbsp; hyp=
=3D0, compat=3D0 <br>
@@ -347,7 &#43;346,7 @@ guest_sync_compat: <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ALTERNATIVE(&quot;bl check=
_pending_vserror; cbnz x0, 1f&quot;, <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;nop; nop&quot;, <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SKIP_SYNCHRONIZE_SERROR_ENTRY=
_EXIT) <br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; msr&nbsp;&nbsp;&nbsp;&nbsp; dai=
fclr, #6 <br>
&#43;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; msr&nbsp;&nbsp;&nbsp;&nbsp;=
 daifclr, #4 <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mov&nbsp;&nbsp;&nbsp;&nbsp=
; x0, sp <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bl&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp; do_trap_guest_sync <br>
&nbsp;1: <br>
@@ -375,7 &#43;374,7 @@ guest_fiq_invalid_compat: <br>
<br>
&nbsp;guest_error_compat: <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; entry&nbsp;&nbsp; hyp=3D0,=
 compat=3D1 <br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; msr&nbsp;&nbsp;&nbsp;&nbsp; dai=
fclr, #6 <br>
&#43;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; msr&nbsp;&nbsp;&nbsp;&nbsp;=
 daifclr, #4 <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mov&nbsp;&nbsp;&nbsp;&nbsp=
; x0, sp <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bl&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp; do_trap_guest_serror <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit&nbsp;&nbsp;&nbsp; hyp=
=3D0, compat=3D1 <br>
diff --git a/xen/arch/arm/traps.c b/xen/arch/arm/traps.c <br>
index 51d2e42c77..c18f89b41f 100644 <br>
--- a/xen/arch/arm/traps.c <br>
&#43;&#43;&#43; b/xen/arch/arm/traps.c <br>
@@ -2039,6 &#43;2039,8 @@ static void enter_hypervisor_head(struct cpu_user=
_regs *regs)
<br>
&nbsp;&nbsp;&nbsp;&nbsp; { <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; struct vcpu *v =3D current=
; <br>
<br>
&#43;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ASSERT(!local_irq_is_enable=
d()); <br>
&#43; <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* If the guest has disabl=
ed the workaround, bring it back on. */ <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if ( needs_ssbd_flip(v) ) =
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ar=
m_smccc_1_1_smc(ARM_SMCCC_ARCH_WORKAROUND_2_FID, 1, NULL); <br>
@@ -2073,6 &#43;2075,7 @@ void do_trap_guest_sync(struct cpu_user_regs *reg=
s) <br>
&nbsp;&nbsp;&nbsp;&nbsp; const union hsr hsr =3D { .bits =3D regs-&gt;hsr }=
; <br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; enter_hypervisor_head(regs); <br>
&#43;&nbsp;&nbsp;&nbsp; local_irq_enable(); <br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; switch ( hsr.ec ) <br>
&nbsp;&nbsp;&nbsp;&nbsp; { <br>
@@ -2208,6 &#43;2211,7 @@ void do_trap_hyp_sync(struct cpu_user_regs *regs)=
 <br>
&nbsp;&nbsp;&nbsp;&nbsp; const union hsr hsr =3D { .bits =3D regs-&gt;hsr }=
; <br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; enter_hypervisor_head(regs); <br>
&#43;&nbsp;&nbsp;&nbsp; local_irq_enable(); <br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; switch ( hsr.ec ) <br>
&nbsp;&nbsp;&nbsp;&nbsp; { <br>
@@ -2246,6 &#43;2250,7 @@ void do_trap_hyp_sync(struct cpu_user_regs *regs)=
 <br>
&nbsp;void do_trap_hyp_serror(struct cpu_user_regs *regs) <br>
&nbsp;{ <br>
&nbsp;&nbsp;&nbsp;&nbsp; enter_hypervisor_head(regs); <br>
&#43;&nbsp;&nbsp;&nbsp; local_irq_enable(); <br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; __do_trap_serror(regs, VABORT_GEN_BY_GUEST(regs));=
 <br>
&nbsp;} <br>
@@ -2253,6 &#43;2258,7 @@ void do_trap_hyp_serror(struct cpu_user_regs *reg=
s) <br>
&nbsp;void do_trap_guest_serror(struct cpu_user_regs *regs) <br>
&nbsp;{ <br>
&nbsp;&nbsp;&nbsp;&nbsp; enter_hypervisor_head(regs); <br>
&#43;&nbsp;&nbsp;&nbsp; local_irq_enable(); <br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; __do_trap_serror(regs, true); <br>
&nbsp;} <br>
<br>
</blockquote>
<div class=3D"moz-signature">-- <br>
<p style=3D"margin:0; padding:0"><b><span style=3D"font-family:Arial,sans-s=
erif; font-size:11pt; color:#39c2d7; text-transform:uppercase">Andrii Aniso=
v</span></b>
</p>
<br>
</div>
</div>
</body>
</html>

--_000_VI1PR0302MB2688EA7F3491240166982F9DE6F30VI1PR0302MB2688_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8171908769833357657==--


From xen-devel-bounces@lists.xenproject.org Mon Oct 29 16:51:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 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 1gHAl0-0002YL-Aa; Mon, 29 Oct 2018 16:51: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=m5uw=nj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHAkz-0002YG-6P
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 16:51:13 +0000
X-Inumbo-ID: d6a50d52-db9a-11e8-8958-12d6303a7972
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d6a50d52-db9a-11e8-8958-12d6303a7972;
 Mon, 29 Oct 2018 16:51:11 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 29 Oct 2018 10:51:10 -0600
Message-Id: <5BD73A7B02000078001F5F11@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 29 Oct 2018 10:51:07 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20181019152021.64607-1-roger.pau@citrix.com>
 <20181019152021.64607-3-roger.pau@citrix.com>
In-Reply-To: <20181019152021.64607-3-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 2/7] x86/hvm: introduce a define for the
 debug output IO port
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.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>

Pj4+IE9uIDE5LjEwLjE4IGF0IDE3OjIwLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE5vIGZ1bmN0aW9uYWwgY2hhbmdlIGludGVuZGVkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFJvZ2Vy
IFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4Kd2l0aCBvbmUgcmVtYXJrOgoKPiAtLS0gYS94ZW4vaW5j
bHVkZS9wdWJsaWMvYXJjaC14ODYveGVuLmgKPiArKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvYXJj
aC14ODYveGVuLmgKPiBAQCAtMzQ2LDYgKzM0NiwxMiBAQCBzdHJ1Y3QgeGVuX2FyY2hfZG9tYWlu
Y29uZmlnIHsKPiAgI2RlZmluZSBYRU5fQ1BVSUQgICAgICAgICAgWEVOX0VNVUxBVEVfUFJFRklY
ICJjcHVpZCIKPiAgI2VuZGlmCj4gIAo+ICsvKgo+ICsgKiBEZWJ1ZyBjb25zb2xlIElPIHBvcnQs
IGFsc28gY2FsbGVkICJwb3J0IEU5IGhhY2siLiBFYWNoIGNoYXJhY3RlciB3cml0dGVuCj4gKyAq
IHRvIHRoaXMgSU8gcG9ydCB3aWxsIGJlIHByaW50ZWQgb24gdGhlIGh5cGVydmlzb3IgY29uc29s
ZS4KPiArICovCj4gKyNkZWZpbmUgWEVOX0hWTV9ERUJVR0NPTlNfSU9QT1JUIDB4ZTkKClBlcmhh
cHMgYW1lbmQgdGhlIGNvbW1lbnQgd2l0aCAiLi4uLCBzdWJqZWN0IHRvIGxvZyBsZXZlbApyZXN0
cmljdGlvbnMiPyBFYXNpbHkgZG9uZSB3aGlsZSBjb21taXR0aW5nLgoKRlRSIEknbSBhIGxpdHRs
ZSB1bmVhc3kgYWJvdXQgYWRkaW5nIHRoaXMgdG8gdGhlIHB1YmxpYwppbnRlcmZhY2UsIGJ1dCBv
dG9oIGV4dGVybmFsIGNvbXBvbmVudHMgYWxyZWFkeSB1c2UgaXQgYXMKaWYgaXQgd2FzIHBhcnQg
b2YgaXQuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 16:52:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 16:52: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 1gHAm9-0002cs-N2; Mon, 29 Oct 2018 16:52:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=m5uw=nj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHAm8-0002cj-EY
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 16:52:24 +0000
X-Inumbo-ID: 01c247c8-db9b-11e8-87d6-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 01c247c8-db9b-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 16:52:23 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 29 Oct 2018 10:52:22 -0600
Message-Id: <5BD73AC302000078001F5F2C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 29 Oct 2018 10:52:19 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20181019152021.64607-1-roger.pau@citrix.com>
 <20181019152021.64607-4-roger.pau@citrix.com>
In-Reply-To: <20181019152021.64607-4-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 3/7] x86/pvh: allow PVH Dom0 to use the
 debug IO port 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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDE5LjEwLjE4IGF0IDE3OjIwLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IEFkZCBhbiBvcHRpb24gdG8gYWxsb3cgdHJhcHBpbmcgYWNjZXNzZXMgdG8gSU8gcG9ydCAweGU5
IGZvciBhIFBWSAo+IERvbTAsIHNvIGl0IGNhbiBwcmludCB0byB0aGUgSFZNIGRlYnVnIGNvbnNv
bGUuIE5vdGUgdGhpcyBpcyBub3QKPiBlbmFibGVkIGJ5IGRlZmF1bHQgaW4gb3JkZXIgdG8gcHJl
dmVudCBjbGFzaGVzIHdpdGggaGFyZHdhcmUgb24gdGhlCj4gc3lzdGVtIHVzaW5nIDB4ZTkuCj4g
Cj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
CgpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 16:54:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 16:54: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 1gHAng-0002kb-5X; Mon, 29 Oct 2018 16:54: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=rbrb=nj=citrix.com=prvs=833c35ccb=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gHAnf-0002kQ-JW
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 16:53:59 +0000
X-Inumbo-ID: 39d3f2a8-db9b-11e8-bb4e-12d6303a7972
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 39d3f2a8-db9b-11e8-bb4e-12d6303a7972;
 Mon, 29 Oct 2018 16:53:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,441,1534809600"; d="scan'208";a="81105844"
To: Roger Pau Monne <roger.pau@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20181019152021.64607-1-roger.pau@citrix.com>
 <20181019152021.64607-4-roger.pau@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <47ce00b7-6f15-90f6-3ce3-b9316fae9845@citrix.com>
Date: Mon, 29 Oct 2018 16:53:56 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181019152021.64607-4-roger.pau@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 3/7] x86/pvh: allow PVH Dom0 to use the
 debug IO port 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: Wei Liu <wei.liu2@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>

T24gMTkvMTAvMTggMTY6MjAsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiBBZGQgYW4gb3B0aW9u
IHRvIGFsbG93IHRyYXBwaW5nIGFjY2Vzc2VzIHRvIElPIHBvcnQgMHhlOSBmb3IgYSBQVkgKPiBE
b20wLCBzbyBpdCBjYW4gcHJpbnQgdG8gdGhlIEhWTSBkZWJ1ZyBjb25zb2xlLiBOb3RlIHRoaXMg
aXMgbm90Cj4gZW5hYmxlZCBieSBkZWZhdWx0IGluIG9yZGVyIHRvIHByZXZlbnQgY2xhc2hlcyB3
aXRoIGhhcmR3YXJlIG9uIHRoZQo+IHN5c3RlbSB1c2luZyAweGU5Lgo+Cj4gU2lnbmVkLW9mZi1i
eTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gLS0tCj4gQ2M6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
PiAtLS0KPiBDaGFuZ2VzIHNpbmNlIHYxOgo+ICAtIFVzZSBhIGRlZmluZSBmb3IgMHhlOS4KPiAg
LSBFeHBhbmQgJ0xpc3Qgb2YnIGluIHRoZSBYZW4gY29tbWFuZCBkb2MuCgpBcyBzYWlkIGR1cmlu
ZyB2MSwgbWFrZSB0aGlzIHVuY29uZGl0aW9uYWwgYW5kIGRvIGF3YXkgdGhlIGNvbW1hbmQgbGlu
ZQpvcHRpb24uCgpOb29uZSB3aXRoIGEgUFZIIGRvbTAgaXMgZ29pbmcgdG8gaGF2ZSBhIHJlYWwg
Q29aZXQgSW5mbyBQQyByYWRpbyBvbiBhbgpJU0EgYnVzLgoKfkFuZHJldwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 16:55:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 16:55: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 1gHApX-0002uu-Jx; Mon, 29 Oct 2018 16:55:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1jzp=nj=citrix.com=prvs=833c16dc3=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gHApW-0002uh-3A
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 16:55:54 +0000
X-Inumbo-ID: 7df682b4-db9b-11e8-87d6-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7df682b4-db9b-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 16:55:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,441,1534809600"; d="scan'208";a="81105948"
Date: Mon, 29 Oct 2018 17:55:38 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181029165538.nlwscevtqqg2jynr@mac.bytemobile.com>
References: <20181015103015.cyvld52tngd4d3qy@mac.bytemobile.com>
 <5BD7364702000078001F5EE6@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BD7364702000078001F5EE6@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] Interrupt injection with ISR set on Intel 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gTW9uLCBPY3QgMjksIDIwMTggYXQgMTA6MzM6MTFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE1LjEwLjE4IGF0IDEyOjMwLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gKFhFTikgICBbMjI2NDFdIFBVU0ggICAgIHtzcCAgMCwgaXJxICAzMCwgdmVjIDB4
MjF9Cj4gCj4gVGhpcyBpcyB0aGUgbGFzdCBwdXNoIG9yIHBvcC4KPiAKPiA+IChYRU4pICAgWzIy
NjUwXSBXQUtFICAgICBQUFIgMHgwMDAwMDAyMAo+ID4gKFhFTikgICAgICAgICAgICAgICAgICAg
IElSUiAwMDAwMDAwMDAyMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwCj4gPiAoWEVOKSAgICAgICAgICAgICAgICAgICAgSVNSIDAwMDAwMDAwMDIw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKPiAK
PiBGb3Igb25lIEknbSBoYXZpbmcgdHJvdWJsZSB1bmRlcnN0YW5kaW5nIHdoeSBJUlIgaGVyZSBp
cyBkaWZmZXJlbnQKPiBmcm9tIC4uLgo+IAo+ID4gKFhFTikgQWxsIExBUElDIHN0YXRlOgo+ID4g
KFhFTikgICBbdmVjdG9yXSAgICAgIElTUiAgICAgIFRNUiAgICAgIElSUgo+ID4gKFhFTikgICBb
MWY6MDBdICAwMDAwMDAwMCAwMDAwMDAwMCAwMDAwMDAwMAo+ID4gKFhFTikgICBbM2Y6MjBdICAw
MDAwMDAwMiAwMDAwMDAwMCAwMDAwMDAwMAo+ID4gKFhFTikgICBbNWY6NDBdICAwMDAwMDAwMCAw
MDAwMDAwMCAwMDAwMDAwMAo+ID4gKFhFTikgICBbN2Y6NjBdICAwMDAwMDAwMCAwMDAwMDAwMCAw
MDAwMDAwMAo+ID4gKFhFTikgICBbOWY6ODBdICAwMDAwMDAwMCAwMDAwMDAwMCAwMDAwMDAwMAo+
ID4gKFhFTikgICBbYmY6YTBdICAwMDAwMDAwMCAwMDAwMDAwMCAwMDAwMDAwMAo+ID4gKFhFTikg
ICBbZGY6YzBdICAwMDAwMDAwMCAwMDAwMDAwMCAwMDAwMDAwMAo+ID4gKFhFTikgICBbZmY6ZTBd
ICAwMDAwMDAwMCAwMDAwMDAwMCAwNDAwMDAwMAo+IAo+IC4uLiBJUlIgaGVyZS4KCkkgZXhwZWN0
IChhbmQgdGhpcyBpcyBhbGwgaHlwb3RoZXNpcyBBVE0pIHRoYXQgdGhlIElSUiBiaXQgaXMgY2xl
YXIKYmVjYXVzZSB0aGUgaW50ZXJydXB0IGhhcyBiZWVuIGluamVjdGVkLCBzbyBJUlIgaGFzIGJl
ZW4gY2xlYXJlZCBhbmQKSVNSIGhhcyBiZWVuIHNldCAoZXhjZXB0IHRoYXQgSVNSIHdhcyBhbHJl
YWR5IHNldCkuCgo+ID4gKFhFTikgQXNzZXJ0aW9uICcoc3AgPT0gMCkgfHwgKHBlb2lbc3AtMV0u
dmVjdG9yIDwgdmVjdG9yKScgZmFpbGVkIGF0IGlycS5jOjEzNDAKPiA+IChYRU4pIC0tLS1bIFhl
bi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBUYWludGVkOiAgQyAgIF0tLS0tCj4g
PiAoWEVOKSBDUFU6ICAgIDEKPiA+IChYRU4pIFJJUDogICAgZTAwODpbPGZmZmY4MmQwODAyODcz
N2Q+XSBkb19JUlErMHg4ZGYvMHhhY2IKPiA+IChYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAxMDAw
MiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKPiA+IChYRU4pIHJheDogZmZmZjgzMDg2YzY3MjAyYyAg
IHJieDogMDAwMDAwMDAwMDAwMDE4MCAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMAo+ID4gKFhFTikg
cmR4OiBmZmZmODMwODZjNjhmZmZmICAgcnNpOiAwMDAwMDAwMDAwMDAwMDBhICAgcmRpOiBmZmZm
ODMwODZjNjAxZTI0Cj4gPiAoWEVOKSByYnA6IGZmZmY4MzA4NmM2OGZkOTggICByc3A6IGZmZmY4
MzA4NmM2OGZkMzggICByODogIGZmZmY4MzA4NmM2OTAwMDAKPiA+IChYRU4pIHI5OiAgMDAwMDAw
MDAwMDAwMDAzMCAgIHIxMDogMDAwMDAwMDAwNDAwMDAwMCAgIHIxMTogMDAwMDAwMDAwMDAwMDAw
Nwo+ID4gKFhFTikgcjEyOiAwMDAwMDAwMDAwMDAwMTFmICAgcjEzOiAwMDAwMDAwMGZmZmZmZmZm
ICAgcjE0OiBmZmZmODMwODZjNjAxZTAwCj4gPiAoWEVOKSByMTU6IGZmZmY4MmNmZmZmZmIxMDAg
ICBjcjA6IDAwMDAwMDAwODAwNTAwMzMgICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAKPiAKPiBBbmQg
dGhlbiBJJ20gaGF2aW5nIHRyb3VibGUgZ3Vlc3Npbmcgd2hpY2ggcmVnaXN0ZXIgaG9sZHMKPiAi
dmVjdG9yIiBoZXJlOiByOSBpcyB0aGUgb25seSBvbmUgd2hlcmUgSSBjb3VsZCBzb3J0IG9mIGd1
ZXNzCj4gaXQgbWlnaHQgYmUgYSB2ZWN0b3IsIGJ1dCB0aGVuIHRoZSBhc3NlcnRpb24gd291bGQg
bm90IGhhdmUKPiB0cmlnZ2VyZWQuIFRoZXJlJ3MgaW4gcGFydGljdWxhciBubyByZWdpc3RlciB3
aXRoIHRoZSBsb3cgYnl0ZQo+IGJlaW5nIDB4MjEsIG5vciBpcyB0aGVyZSBhbnkgd2l0aCBpdCBi
ZWluZyAweGZhICh0byBtYXRjaCB0aGUKPiBiaXQgdGhhdCBiZWNhbWUgc2V0IGluIElSUikuCj4g
Cj4gQ291bGQgeW91IHBsZWFzZSBjaGVjayBvciBwcm92aWRlIHRoZSBkaXNhc3NlbWJseT8KClRo
ZSBjb2RlIGNodW5rIHRoYXQgeW91IG1lbnRpb24gaXMgdGhlIGZvbGxvd2luZyAoa2VlcCBpbiBt
aW5kIHRoaXMKaGFzIHRoZSBkZWJ1ZyBwYXRjaCBhdHRhY2hlZCk6CgoxMzI1ICAgIGlmICggYWN0
aW9uLT5hY2tfdHlwZSA9PSBBQ0tUWVBFX0VPSSApCjEzMjYgICAgewoxMzI3ICAgICAgICBzcCA9
IHBlbmRpbmdfZW9pX3NwKHBlb2kpOwoxMzI4ICAgICAgICBpZiAoICEoKHNwID09IDApIHx8IChw
ZW9pW3NwLTFdLnZlY3RvciA8IHZlY3RvcikpICkKMTMyOSAgICAgICAgewoxMzMwICAgICAgICAg
ICAgcHJpbnRrKCIqKiogUGVuZGluZyBFT0kgZXJyb3IgKioqXG4iKTsKMTMzMSAgICAgICAgICAg
IHByaW50aygiICBjcHUgIyV1LCBpcnEgJWQsIHZlY3RvciAweCV4LCBzcCAlZFxuIiwKMTMzMiAg
ICAgICAgICAgICAgICAgICBzbXBfcHJvY2Vzc29yX2lkKCksIGlycSwgdmVjdG9yLCBzcCk7CjEz
MzMKMTMzNCAgICAgICAgICAgIGR1bXBfcGVvaV9zdGFjayhzcCk7CjEzMzUgICAgICAgICAgICBk
dW1wX3Blb2lfcmVjb3JkcygpOwoxMzM2ICAgICAgICAgICAgZHVtcF9sYXBpYygpOwoxMzM3CjEz
MzggICAgICAgICAgICBzcGluX3VubG9jaygmZGVzYy0+bG9jayk7CjEzMzkKMTM0MCAgICAgICAg
ICAgIGFzc2VydF9mYWlsZWQoIihzcCA9PSAwKSB8fCAocGVvaVtzcC0xXS52ZWN0b3IgPCB2ZWN0
b3IpIik7CgpTbyBieSB0aGUgdGltZSB0aGUgY29kZSByZWFjaGVzIGFzc2VydF9mYWlsZWQgdGhl
IHZlY3RvciB2YWx1ZSBoYXMKbG9uZyBsZWZ0IHRoZSByZWdpc3RlcnMuCgpJZiB5b3Ugd2FudCBh
IHRyYWNlIHdpdGhvdXQgdGhlIGRlYnVnIHBhdGNoLCBoZXJlIGl0IGlzOgoKKFhFTikgQXNzZXJ0
aW9uICcoc3AgPT0gMCkgfHwgKHBlb2lbc3AtMV0udmVjdG9yIDwgdmVjdG9yKScgZmFpbGVkIGF0
IGlycS5jOjExNzMKKFhFTikgLS0tLVsgWGVuLTQuMTItdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9
eSAgIFRhaW50ZWQ6ICBDICAgXS0tLS0KKFhFTikgQ1BVOiAgICA3CihYRU4pIFJJUDogICAgZTAw
ODpbPGZmZmY4MmQwODAyODczN2M+XSBkb19JUlErMHg0OTYvMHg2ODAKKFhFTikgUkZMQUdTOiAw
MDAwMDAwMDAwMDEwMDQ2ICAgQ09OVEVYVDogaHlwZXJ2aXNvcgooWEVOKSByYXg6IGZmZmY4MzA4
NTYwOWU0YzAgICByYng6IGZmZmY4MzA4NmM2MDFlMDAgICByY3g6IDAwMDAwMDAwMDAwMDAwMDEK
KFhFTikgcmR4OiAwMDAwMDAwMDAwMDAwMDIxICAgcnNpOiAwMDAwMDAwMDAwMDAwMDIxICAgcmRp
OiAwMDAwMDAwMDAwMDAwMDAxCihYRU4pIHJicDogZmZmZjgzMDg1NjA5N2Q5OCAgIHJzcDogZmZm
ZjgzMDg1NjA5N2QzOCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAyMQooWEVOKSByOTogIDAwMDAwMDAw
MDAwMDAwMDAgICByMTA6IDAwMDAwMDAwMDAwMDAwMDAgICByMTE6IDAwMDAwMDAwMDAwMDAwMDAK
KFhFTikgcjEyOiBmZmZmODMwODZjNmYxZjEwICAgcjEzOiAwMDAwMDAwMDAwMDAwMDIxICAgcjE0
OiBmZmZmODMwODZjNjAxZTAwCihYRU4pIHIxNTogMDAwMDAwMDAwMDAwMDAxZSAgIGNyMDogMDAw
MDAwMDA4MDA1MDAzMyAgIGNyNDogMDAwMDAwMDAwMDM1MjZlMAooWEVOKSBjcjM6IDAwMDAwMDA4
NTViYTcwMDAgICBjcjI6IDAwMDA1NWM2ZTRhMWMwZjAKKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAw
MDAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4p
IGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IDAwMDAgICBj
czogZTAwOAoKSW4gdGhpcyBjYXNlIHRoZXJlIGFyZSBzZXZlcmFsIHJlZ2lzdGVycyB0aGF0IGNv
bnRhaW4gMHgyMS4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 16:58:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 16:58: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 1gHArj-00032z-3A; Mon, 29 Oct 2018 16:58:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=m5uw=nj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHArh-00032q-Gj
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 16:58:09 +0000
X-Inumbo-ID: cf4eb5f1-db9b-11e8-87d6-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cf4eb5f1-db9b-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 16:58:08 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 29 Oct 2018 10:58:07 -0600
Message-Id: <5BD73C1B02000078001F5F4B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 29 Oct 2018 10:58:03 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <20181015103015.cyvld52tngd4d3qy@mac.bytemobile.com>
 <5BD7364702000078001F5EE6@prv1-mh.provo.novell.com>
 <df262b14-148b-ad63-265c-b1d5352040df@citrix.com>
In-Reply-To: <df262b14-148b-ad63-265c-b1d5352040df@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Interrupt injection with ISR set on Intel 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 <xen-devel@lists.xenproject.org>,
 Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

Pj4+IE9uIDI5LjEwLjE4IGF0IDE3OjQ0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjkvMTAvMTggMTY6MzMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxNS4x
MC4xOCBhdCAxMjozMCwgPHJvZ2VyLnBhdUBjaXRyaXguY29tPiB3cm90ZToKPj4+IChYRU4pICAg
WzIyNjQxXSBQVVNIICAgICB7c3AgIDAsIGlycSAgMzAsIHZlYyAweDIxfQo+PiBUaGlzIGlzIHRo
ZSBsYXN0IHB1c2ggb3IgcG9wLgo+Pgo+Pj4gKFhFTikgICBbMjI2NTBdIFdBS0UgICAgIFBQUiAw
eDAwMDAwMDIwCj4+PiAoWEVOKSAgICAgICAgICAgICAgICAgICAgSVJSIAo+IDAwMDAwMDAwMDIw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKPj4+
IChYRU4pICAgICAgICAgICAgICAgICAgICBJU1IgCj4gMDAwMDAwMDAwMjAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAo+PiBGb3Igb25lIEknbSBo
YXZpbmcgdHJvdWJsZSB1bmRlcnN0YW5kaW5nIHdoeSBJUlIgaGVyZSBpcyBkaWZmZXJlbnQKPj4g
ZnJvbSAuLi4KPj4KPj4+IChYRU4pIEFsbCBMQVBJQyBzdGF0ZToKPj4+IChYRU4pICAgW3ZlY3Rv
cl0gICAgICBJU1IgICAgICBUTVIgICAgICBJUlIKPj4+IChYRU4pICAgWzFmOjAwXSAgMDAwMDAw
MDAgMDAwMDAwMDAgMDAwMDAwMDAKPj4+IChYRU4pICAgWzNmOjIwXSAgMDAwMDAwMDIgMDAwMDAw
MDAgMDAwMDAwMDAKPj4+IChYRU4pICAgWzVmOjQwXSAgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAw
MDAKPj4+IChYRU4pICAgWzdmOjYwXSAgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAKPj4+IChY
RU4pICAgWzlmOjgwXSAgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAKPj4+IChYRU4pICAgW2Jm
OmEwXSAgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAKPj4+IChYRU4pICAgW2RmOmMwXSAgMDAw
MDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAKPj4+IChYRU4pICAgW2ZmOmUwXSAgMDAwMDAwMDAgMDAw
MDAwMDAgMDQwMDAwMDAKPj4gLi4uIElSUiBoZXJlLgo+IAo+IFlvdSBzaG91bGRuJ3QgZXhwZWN0
IHRoZW0gdG8gYmUgdGhlIHNhbWUuCj4gCj4gVGhlIFdBS0UgbGluZSBpcyBzYW1wbGVkIGJlZm9y
ZSB3ZSBlbmFibGUgaW50ZXJydXB0cywgYW5kIHRoZSAiQWxsIExBUElDCj4gc3RhdGUiIGlzIGFm
dGVyIHdlIGVuYWJsZSBpbnRlcnJ1cHRzIGFuZCAoZXJyb25lb3VzbHkpIGFjY2VwdCB2ZWN0b3IK
PiAweDIxIGEgc2Vjb25kIHRpbWUuCgpPaCwgcmlnaHQgLSBJIGhhZCBvdmVybG9va2VkIHRoYXQg
dGhlIGRlYnVnZ2luZyBwYXRjaCB3YXMgYWN0dWFsbHkKYXR0YWNoZWQgdG8gUm9nZXIncyBtYWls
LgoKPiBJbiB0aGUgbWVhbnRpbWUsIGEgVExCIGZsdXNoIGhhcyBiZWNvbWUgcGVuZGluZywgYnV0
IGludGVycnVwdHMgYXJlCj4gY3VycmVudGx5IGRpc2FibGVkIHNvIGl0IGhhcyB5ZXQgdG8gYmUg
YWNjZXB0ZWQuICBSZW1lbWJlciB0aGF0IGJpdHMKPiBhY2N1bXVsYXRlIGluIElSUiBlbnRpcmVs
eSBhc3luY2hyb25vdXNseS4KCldlbGwsIGJpdHMgbmV3bHkgc2V0IGFyZSBvZiBjb3Vyc2UgdG8g
YmUgZXhwZWN0ZWQgYXQgYW55IHRpbWUuIE15Cmlzc3VlIHdhcyBqdXN0IHdpdGggYml0IDB4MjEg
aGF2aW5nIGdvdCBjbGVhcmVkLiAoRlRSIEkgdGhpbmsgaXQncyBhbgpMQVBJQyB0aW1lciBpbnRl
cnJ1cHQgd2hpY2ggaGFzIGJlY29tZSBwZW5kaW5nLCBub3QgYSBUTEIgZmx1c2gKSVBJLCBidXQg
SSBkb24ndCB0aGluayB0aGUgZGlmZmVyZW5jZSBtYXR0ZXJzIGhlcmUgYXQgYWxsLikKCkphbgoK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 17:02:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 17: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 1gHAvc-0003pl-Se; Mon, 29 Oct 2018 17:02:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jsbs=nj=citrix.com=prvs=8334480c5=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1gHAva-0003pO-JJ
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 17:02:10 +0000
X-Inumbo-ID: 5d7a0af5-db9c-11e8-87d6-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5d7a0af5-db9c-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 17:02:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,441,1534809600"; d="scan'208,217";a="81106252"
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel <xen-devel@lists.xenproject.org>,
 "mirageos-devel@lists.xenproject.org" <mirageos-devel@lists.xenproject.org>,
 "minios-devel@lists.xenproject.org" <minios-devel@lists.xenproject.org>,
 "mirageos-devel@lists.xenproject.org" <mirageos-devel@lists.xenproject.org>
Thread-Topic: FOSDEM Devrooms (CfP deadlines for relevant DevRooms from Dec
 1-10) and Xen Project Stand
Thread-Index: AQHUb6kXMvkD7VZGGkCSLM5Yxh6R6w==
Date: Mon, 29 Oct 2018 17:01:54 +0000
Message-ID: <D57E81A7-1353-47ED-85D3-775E2CDDCB49@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.3.181015
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: [Xen-devel] FOSDEM Devrooms (CfP deadlines for relevant DevRooms
 from Dec 1-10) and Xen Project Stand
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Zibby Keaton <zkeaton@linuxfoundation.org>,
 "daniel.kiper@oracle.com" <daniel.kiper@oracle.com>,
 Olivier Lambert <lambert.olivier@gmail.com>,
 "committers@xenproject.org" <committers@xenproject.org>
Content-Type: multipart/mixed; boundary="===============5685070264141492891=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============5685070264141492891==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_D57E81A7135347ED85D3775E2CDDCB49citrixcom_"

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

SGkgYWxsLA0KDQpJIGp1c3Qgc3VibWl0dGVkIGEgWGVuIFByb2plY3Qgc3RhbmQgc3VibWlzc2lv
biBhbmQgaWYgZXZlcnl0aGluZyBnb2VzIG9rLCB3ZSB3aWxsIGJlIGhhdmluZyBhIGJvb3RoIGFn
YWluIGxpa2UgdGhlIGxhc3QgNSB5ZWFycw0KQWNjZXB0ZWQgc3RhbmRzIHNob3VsZCBiZSBhbm5v
dW5jZWQgYnkgTm92ZW1iZXIgMTENCg0KSWYgeW91IGFscmVhZHkga25vdyB5b3UgYXJlIGdvaW5n
LCBwbGVhc2UgYWRkIHlvdXJzZWxmIHRvIGh0dHBzOi8vZG9jcy5nb29nbGUuY29tL3NwcmVhZHNo
ZWV0cy9kLzF1azc5YV9pRWVTb3NUV0c3T2dadmhXMm5aTU8tY0pIaUR6MEJOYjBkTjYwL2VkaXQ/
dXNwPXNoYXJpbmcgYW5kIGxldCBtZSBrbm93IGlmIHlvdSBhcmUgd2lsbGluZyB0byBoZWxwIG91
dC4gQWxzbywgaWYgeW91IHdhbnQgdG8gZ2l2ZSBzd2FnIG91dCwgZ2l2ZSBkZW1vcywgZXRjLiBw
bGVhc2UgbGV0IG1lIGtub3cgYnkgYWRkaW5nIHdoYXQgeW91IHdhbnQgdG8gaW4gdGhlIGxhc3Qg
Y29sdW1uDQoNCkFsc28sIGEgbnVtYmVyIG9mIENmUOKAmXMgbWF5IGJlIHJlbGV2YW50OiBzZWUg
dGFibGUgYmVsb3cNCg0KRGV2cm9vbQ0KDQpDZlAgRGVhZGxpbmUNCg0KQ2ZQDQoNCkJTRCBAIFNh
dCwgRmViIDJuZA0KDQoyMDE4LTEyLTEwDQoNCmh0dHBzOi8vbGlzdHMuZm9zZGVtLm9yZy9waXBl
cm1haWwvZm9zZGVtLzIwMThxNC8wMDI3NDEuaHRtbA0KDQpWaXJ0dWFsaXphdGlvbiBhbmQgSWFh
UyBAIFNhdCwgRmViIDJuZA0KDQoyMDE4LTEyLTAxDQoNCmh0dHBzOi8vbGlzdHMuZm9zZGVtLm9y
Zy9waXBlcm1haWwvZm9zZGVtLzIwMThxNC8wMDI3NTcuaHRtbA0KDQpDb250YWluZXJzIEAgU3Vu
LCBGZWIgM3JkDQoNClRCQQ0KDQpUQkENCg0KTWljcm9rZXJuZWxzIGFuZCBDb21wb25lbnQtYmFz
ZWQgT1MgQCBTdW4sIEZlYiAzcmQNCg0KMjAxOC0xMi0wMQ0KDQpodHRwczovL2xpc3RzLmZvc2Rl
bS5vcmcvcGlwZXJtYWlsL2Zvc2RlbS8yMDE4cTQvMDAyNzQyLmh0bWwNCg0KDQpUaGUgY29tcGxl
dGUgbGlzdCBvZiBhY2NlcHRlZCBEZXZSb29tcyBpcyBhdCBodHRwczovL3d3dy5mb3NkZW0ub3Jn
LzIwMTkvbmV3cy8yMDE4LTEwLTE0LWFjY2VwdGVkLWRldmVsb3Blci1yb29tcy8NClNvbWUgd2ls
bCBoYXZlIGVhcmxpZXIgQ2ZQ4oCZcw0KDQpOb3RlIHRoYXQgSSBhbSBub3Qgdm9sdW50ZWVyaW5n
IGZvciB0aGUgVmlydHVhbGl6YXRpb24gYW5kIElhYVMgRGV2Um9vbSB0aGlzIHllYXI6IGlmIGFu
eW9uZSB3YW50cyB0byB2b2x1bnRlZXIsIHBsZWFzZSBjb250YWN0DQoNCkJyaWFuIFByb2ZmaXR0
IChicHJvZmZpdCBhdCByZWRoYXQpDQoNCkJlc3QgUmVnYXJkcw0KTGFycw0K

--_000_D57E81A7135347ED85D3775E2CDDCB49citrixcom_
Content-Type: text/html; charset="utf-8"
Content-ID: <C0F98658A18F0847AE9D7A2B3008CD3F@citrix.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
V2luZ2RpbmdzOw0KCXBhbm9zZS0xOjUgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0K
CXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMg
MiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1
IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJIZWx2ZXRpY2Eg
TmV1ZSI7DQoJcGFub3NlLTE6MiAwIDUgMyAwIDAgMCAyIDAgNDt9DQovKiBTdHlsZSBEZWZpbml0
aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJn
aW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxp
bmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNv
cmF0aW9uOnVuZGVybGluZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQN
Cgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiM5NTRGNzI7DQoJdGV4dC1kZWNvcmF0
aW9uOnVuZGVybGluZTt9DQpwLk1zb0xpc3RQYXJhZ3JhcGgsIGxpLk1zb0xpc3RQYXJhZ3JhcGgs
IGRpdi5Nc29MaXN0UGFyYWdyYXBoDQoJe21zby1zdHlsZS1wcmlvcml0eTozNDsNCgltYXJnaW4t
dG9wOjBjbTsNCgltYXJnaW4tcmlnaHQ6MGNtOw0KCW1hcmdpbi1ib3R0b206MGNtOw0KCW1hcmdp
bi1sZWZ0OjM2LjBwdDsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEyLjBw
dDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpzcGFuLkVtYWlsU3R5bGUx
Nw0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1jb21wb3NlOw0KCWZvbnQtZmFtaWx5OiJDYWxp
YnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KcC5wMSwgbGkucDEsIGRpdi5w
MQ0KCXttc28tc3R5bGUtbmFtZTpwMTsNCgltYXJnaW4tdG9wOjBjbTsNCgltYXJnaW4tcmlnaHQ6
MGNtOw0KCW1hcmdpbi1ib3R0b206MS41cHQ7DQoJbWFyZ2luLWxlZnQ6MGNtOw0KCWxpbmUtaGVp
Z2h0OjE1LjBwdDsNCglmb250LXNpemU6MTAuNXB0Ow0KCWZvbnQtZmFtaWx5OiJIZWx2ZXRpY2Eg
TmV1ZSI7DQoJY29sb3I6YmxhY2s7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6
ZXhwb3J0LW9ubHk7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0
Ow0KCW1hcmdpbjo3Mi4wcHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9u
MQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQovKiBMaXN0IERlZmluaXRpb25zICovDQpAbGlzdCBs
MA0KCXttc28tbGlzdC1pZDo1NDc5MTAyOTc7DQoJbXNvLWxpc3QtdHlwZTpoeWJyaWQ7DQoJbXNv
LWxpc3QtdGVtcGxhdGUtaWRzOjIwNjA3NDg1NTggMTU0ODY1NTM5MCA2NzY5ODY5MSA2NzY5ODY5
MyA2NzY5ODY4OSA2NzY5ODY5MSA2NzY5ODY5MyA2NzY5ODY4OSA2NzY5ODY5MSA2NzY5ODY5Mzt9
DQpAbGlzdCBsMDpsZXZlbDENCgl7bXNvLWxldmVsLXN0YXJ0LWF0OjU7DQoJbXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LTE4LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1p
bHk6Q2FsaWJyaTsNCgltc28tYmlkaS1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjt9DQpA
bGlzdCBsMDpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNv
dXJpZXIgTmV3Ijt9DQpAbGlzdCBsMDpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsN
Cglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDA6bGV2ZWw0DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsNQ0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCkBsaXN0
IGwwOmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5Oldpbmdk
aW5nczt9DQpAbGlzdCBsMDpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250
LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpvOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25l
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0
Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KQGxpc3QgbDA6bGV2ZWw5DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCm9sDQoJe21hcmdp
bi1ib3R0b206MGNtO30NCnVsDQoJe21hcmdpbi1ib3R0b206MGNtO30NCi0tPjwvc3R5bGU+PCEt
LVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlk
bWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+
DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0
YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxi
b2R5IGxhbmc9IkVOLUdCIiBsaW5rPSIjMDU2M0MxIiB2bGluaz0iIzk1NEY3MiI+DQo8ZGl2IGNs
YXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQiPkhpIGFsbCw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPkkganVzdCBzdWJtaXR0ZWQgYSBYZW4gUHJvamVjdCBzdGFuZCBzdWJtaXNzaW9u
IGFuZCBpZiBldmVyeXRoaW5nIGdvZXMgb2ssIHdlIHdpbGwgYmUgaGF2aW5nIGEgYm9vdGggYWdh
aW4gbGlrZSB0aGUgbGFzdCA1IHllYXJzPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkFjY2VwdGVkIHN0YW5k
cyBzaG91bGQgYmUgYW5ub3VuY2VkIGJ5IE5vdmVtYmVyIDExPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0Ij5JZiB5b3UgYWxyZWFkeSBrbm93IHlvdSBhcmUgZ29pbmcs
IHBsZWFzZSBhZGQgeW91cnNlbGYgdG8NCjxhIGhyZWY9Imh0dHBzOi8vZG9jcy5nb29nbGUuY29t
L3NwcmVhZHNoZWV0cy9kLzF1azc5YV9pRWVTb3NUV0c3T2dadmhXMm5aTU8tY0pIaUR6MEJOYjBk
TjYwL2VkaXQ/dXNwPXNoYXJpbmciPg0KaHR0cHM6Ly9kb2NzLmdvb2dsZS5jb20vc3ByZWFkc2hl
ZXRzL2QvMXVrNzlhX2lFZVNvc1RXRzdPZ1p2aFcyblpNTy1jSkhpRHowQk5iMGRONjAvZWRpdD91
c3A9c2hhcmluZzwvYT4gYW5kIGxldCBtZSBrbm93IGlmIHlvdSBhcmUgd2lsbGluZyB0byBoZWxw
IG91dC4gQWxzbywgaWYgeW91IHdhbnQgdG8gZ2l2ZSBzd2FnIG91dCwgZ2l2ZSBkZW1vcywgZXRj
LiBwbGVhc2UgbGV0IG1lIGtub3cgYnkgYWRkaW5nIHdoYXQgeW91IHdhbnQgdG8gaW4gdGhlDQog
bGFzdCBjb2x1bW48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkFs
c28sIGEgbnVtYmVyIG9mIENmUOKAmXMgbWF5IGJlIHJlbGV2YW50OiBzZWUgdGFibGUgYmVsb3c8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHRhYmxlIGNs
YXNzPSJNc29UYWJsZUdyaWQiIGJvcmRlcj0iMSIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5n
PSIwIiBzdHlsZT0iYm9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2JvcmRlcjpub25lIj4NCjx0Ym9k
eT4NCjx0cj4NCjx0ZCB3aWR0aD0iMjY0IiB2YWxpZ249InRvcCIgc3R5bGU9IndpZHRoOjE5OC4w
NXB0O2JvcmRlcjpzb2xpZCB3aW5kb3d0ZXh0IDEuMHB0O3BhZGRpbmc6MGNtIDUuNHB0IDBjbSA1
LjRwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdCI+RGV2cm9vbTxvOnA+PC9vOnA+PC9zcGFuPjwvYj48L3A+DQo8L3RkPg0KPHRkIHdpZHRo
PSIxNTEiIHZhbGlnbj0idG9wIiBzdHlsZT0id2lkdGg6MTEzLjZwdDtib3JkZXI6c29saWQgd2lu
ZG93dGV4dCAxLjBwdDtib3JkZXItbGVmdDpub25lO3BhZGRpbmc6MGNtIDUuNHB0IDBjbSA1LjRw
dCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dCI+Q2ZQIERlYWRsaW5lPG86cD48L286cD48L3NwYW4+PC9iPjwvcD4NCjwvdGQ+DQo8dGQgd2lk
dGg9IjQwMiIgdmFsaWduPSJ0b3AiIHN0eWxlPSJ3aWR0aDozMDEuMjVwdDtib3JkZXI6c29saWQg
d2luZG93dGV4dCAxLjBwdDtib3JkZXItbGVmdDpub25lO3BhZGRpbmc6MGNtIDUuNHB0IDBjbSA1
LjRwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdCI+Q2ZQPG86cD48L286cD48L3NwYW4+PC9iPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPHRyPg0K
PHRkIHdpZHRoPSIyNjQiIHZhbGlnbj0idG9wIiBzdHlsZT0id2lkdGg6MTk4LjA1cHQ7Ym9yZGVy
OnNvbGlkIHdpbmRvd3RleHQgMS4wcHQ7Ym9yZGVyLXRvcDpub25lO3BhZGRpbmc6MGNtIDUuNHB0
IDBjbSA1LjRwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdCI+QlNEIEAgU2F0LCBGZWIgMm5kPG86cD48L286cD48L3NwYW4+PC9wPg0KPC90ZD4N
Cjx0ZCB3aWR0aD0iMTUxIiB2YWxpZ249InRvcCIgc3R5bGU9IndpZHRoOjExMy42cHQ7Ym9yZGVy
LXRvcDpub25lO2JvcmRlci1sZWZ0Om5vbmU7Ym9yZGVyLWJvdHRvbTpzb2xpZCB3aW5kb3d0ZXh0
IDEuMHB0O2JvcmRlci1yaWdodDpzb2xpZCB3aW5kb3d0ZXh0IDEuMHB0O3BhZGRpbmc6MGNtIDUu
NHB0IDBjbSA1LjRwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdCI+MjAxOC0xMi0xMDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvdGQ+DQo8dGQg
d2lkdGg9IjQwMiIgdmFsaWduPSJ0b3AiIHN0eWxlPSJ3aWR0aDozMDEuMjVwdDtib3JkZXItdG9w
Om5vbmU7Ym9yZGVyLWxlZnQ6bm9uZTtib3JkZXItYm90dG9tOnNvbGlkIHdpbmRvd3RleHQgMS4w
cHQ7Ym9yZGVyLXJpZ2h0OnNvbGlkIHdpbmRvd3RleHQgMS4wcHQ7cGFkZGluZzowY20gNS40cHQg
MGNtIDUuNHB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij48YSBocmVmPSJodHRwczovL2xpc3RzLmZvc2RlbS5vcmcvcGlwZXJtYWlsL2Zvc2Rl
bS8yMDE4cTQvMDAyNzQxLmh0bWwiPmh0dHBzOi8vbGlzdHMuZm9zZGVtLm9yZy9waXBlcm1haWwv
Zm9zZGVtLzIwMThxNC8wMDI3NDEuaHRtbDwvYT4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwv
dGQ+DQo8L3RyPg0KPHRyPg0KPHRkIHdpZHRoPSIyNjQiIHZhbGlnbj0idG9wIiBzdHlsZT0id2lk
dGg6MTk4LjA1cHQ7Ym9yZGVyOnNvbGlkIHdpbmRvd3RleHQgMS4wcHQ7Ym9yZGVyLXRvcDpub25l
O3BhZGRpbmc6MGNtIDUuNHB0IDBjbSA1LjRwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+VmlydHVhbGl6YXRpb24gYW5kIElhYVMgQCBTYXQs
IEZlYiAybmQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L3RkPg0KPHRkIHdpZHRoPSIxNTEiIHZh
bGlnbj0idG9wIiBzdHlsZT0id2lkdGg6MTEzLjZwdDtib3JkZXItdG9wOm5vbmU7Ym9yZGVyLWxl
ZnQ6bm9uZTtib3JkZXItYm90dG9tOnNvbGlkIHdpbmRvd3RleHQgMS4wcHQ7Ym9yZGVyLXJpZ2h0
OnNvbGlkIHdpbmRvd3RleHQgMS4wcHQ7cGFkZGluZzowY20gNS40cHQgMGNtIDUuNHB0Ij4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4yMDE4LTEy
LTAxPG86cD48L286cD48L3NwYW4+PC9wPg0KPC90ZD4NCjx0ZCB3aWR0aD0iNDAyIiB2YWxpZ249
InRvcCIgc3R5bGU9IndpZHRoOjMwMS4yNXB0O2JvcmRlci10b3A6bm9uZTtib3JkZXItbGVmdDpu
b25lO2JvcmRlci1ib3R0b206c29saWQgd2luZG93dGV4dCAxLjBwdDtib3JkZXItcmlnaHQ6c29s
aWQgd2luZG93dGV4dCAxLjBwdDtwYWRkaW5nOjBjbSA1LjRwdCAwY20gNS40cHQiPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxhIGhyZWY9Imh0
dHBzOi8vbGlzdHMuZm9zZGVtLm9yZy9waXBlcm1haWwvZm9zZGVtLzIwMThxNC8wMDI3NTcuaHRt
bCI+aHR0cHM6Ly9saXN0cy5mb3NkZW0ub3JnL3BpcGVybWFpbC9mb3NkZW0vMjAxOHE0LzAwMjc1
Ny5odG1sPC9hPg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPC90ZD4NCjwvdHI+DQo8dHI+DQo8
dGQgd2lkdGg9IjI2NCIgdmFsaWduPSJ0b3AiIHN0eWxlPSJ3aWR0aDoxOTguMDVwdDtib3JkZXI6
c29saWQgd2luZG93dGV4dCAxLjBwdDtib3JkZXItdG9wOm5vbmU7cGFkZGluZzowY20gNS40cHQg
MGNtIDUuNHB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij5Db250YWluZXJzIEAgU3VuLCBGZWIgM3JkPG86cD48L286cD48L3NwYW4+PC9wPg0K
PC90ZD4NCjx0ZCB3aWR0aD0iMTUxIiB2YWxpZ249InRvcCIgc3R5bGU9IndpZHRoOjExMy42cHQ7
Ym9yZGVyLXRvcDpub25lO2JvcmRlci1sZWZ0Om5vbmU7Ym9yZGVyLWJvdHRvbTpzb2xpZCB3aW5k
b3d0ZXh0IDEuMHB0O2JvcmRlci1yaWdodDpzb2xpZCB3aW5kb3d0ZXh0IDEuMHB0O3BhZGRpbmc6
MGNtIDUuNHB0IDBjbSA1LjRwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdCI+VEJBPG86cD48L286cD48L3NwYW4+PC9wPg0KPC90ZD4NCjx0ZCB3
aWR0aD0iNDAyIiB2YWxpZ249InRvcCIgc3R5bGU9IndpZHRoOjMwMS4yNXB0O2JvcmRlci10b3A6
bm9uZTtib3JkZXItbGVmdDpub25lO2JvcmRlci1ib3R0b206c29saWQgd2luZG93dGV4dCAxLjBw
dDtib3JkZXItcmlnaHQ6c29saWQgd2luZG93dGV4dCAxLjBwdDtwYWRkaW5nOjBjbSA1LjRwdCAw
Y20gNS40cHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQiPlRCQTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPHRyPg0KPHRk
IHdpZHRoPSIyNjQiIHZhbGlnbj0idG9wIiBzdHlsZT0id2lkdGg6MTk4LjA1cHQ7Ym9yZGVyOnNv
bGlkIHdpbmRvd3RleHQgMS4wcHQ7Ym9yZGVyLXRvcDpub25lO3BhZGRpbmc6MGNtIDUuNHB0IDBj
bSA1LjRwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdCI+TWljcm9rZXJuZWxzIGFuZCBDb21wb25lbnQtYmFzZWQgT1MgQCBTdW4sIEZlYiAzcmQ8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L3RkPg0KPHRkIHdpZHRoPSIxNTEiIHZhbGlnbj0idG9w
IiBzdHlsZT0id2lkdGg6MTEzLjZwdDtib3JkZXItdG9wOm5vbmU7Ym9yZGVyLWxlZnQ6bm9uZTti
b3JkZXItYm90dG9tOnNvbGlkIHdpbmRvd3RleHQgMS4wcHQ7Ym9yZGVyLXJpZ2h0OnNvbGlkIHdp
bmRvd3RleHQgMS4wcHQ7cGFkZGluZzowY20gNS40cHQgMGNtIDUuNHB0Ij4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4yMDE4LTEyLTAxPG86cD48
L286cD48L3NwYW4+PC9wPg0KPC90ZD4NCjx0ZCB3aWR0aD0iNDAyIiB2YWxpZ249InRvcCIgc3R5
bGU9IndpZHRoOjMwMS4yNXB0O2JvcmRlci10b3A6bm9uZTtib3JkZXItbGVmdDpub25lO2JvcmRl
ci1ib3R0b206c29saWQgd2luZG93dGV4dCAxLjBwdDtib3JkZXItcmlnaHQ6c29saWQgd2luZG93
dGV4dCAxLjBwdDtwYWRkaW5nOjBjbSA1LjRwdCAwY20gNS40cHQiPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxhIGhyZWY9Imh0dHBzOi8vbGlz
dHMuZm9zZGVtLm9yZy9waXBlcm1haWwvZm9zZGVtLzIwMThxNC8wMDI3NDIuaHRtbCI+aHR0cHM6
Ly9saXN0cy5mb3NkZW0ub3JnL3BpcGVybWFpbC9mb3NkZW0vMjAxOHE0LzAwMjc0Mi5odG1sPC9h
Pg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPC90ZD4NCjwvdHI+DQo8L3Rib2R5Pg0KPC90YWJs
ZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdCI+VGhlIGNvbXBsZXRlIGxpc3Qgb2YgYWNjZXB0ZWQgRGV2
Um9vbXMgaXMgYXQNCjxhIGhyZWY9Imh0dHBzOi8vd3d3LmZvc2RlbS5vcmcvMjAxOS9uZXdzLzIw
MTgtMTAtMTQtYWNjZXB0ZWQtZGV2ZWxvcGVyLXJvb21zLyI+aHR0cHM6Ly93d3cuZm9zZGVtLm9y
Zy8yMDE5L25ld3MvMjAxOC0xMC0xNC1hY2NlcHRlZC1kZXZlbG9wZXItcm9vbXMvPC9hPjxicj4N
ClNvbWUgd2lsbCBoYXZlIGVhcmxpZXIgQ2ZQ4oCZczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdCI+Tm90ZSB0aGF0IEkgYW0gbm90IHZvbHVudGVlcmluZyBmb3IgdGhl
IFZpcnR1YWxpemF0aW9uIGFuZCBJYWFTIERldlJvb20gdGhpcyB5ZWFyOiBpZiBhbnlvbmUgd2Fu
dHMgdG8gdm9sdW50ZWVyLCBwbGVhc2UgY29udGFjdCAmbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0icDEiPkJyaWFuIFByb2ZmaXR0IChicHJvZmZpdCBhdCByZWRoYXQpPG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkJlc3QgUmVnYXJkczxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij5MYXJzPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0
bWw+DQo=

--_000_D57E81A7135347ED85D3775E2CDDCB49citrixcom_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5685070264141492891==--


From xen-devel-bounces@lists.xenproject.org Mon Oct 29 17:03:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 17:03: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 1gHAx6-0003zP-JM; Mon, 29 Oct 2018 17:03: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=m5uw=nj=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHAx4-0003zF-VZ
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 17:03:43 +0000
X-Inumbo-ID: 95a1332e-db9c-11e8-957d-12d6303a7972
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 95a1332e-db9c-11e8-957d-12d6303a7972;
 Mon, 29 Oct 2018 17:03:41 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 29 Oct 2018 11:03:40 -0600
Message-Id: <5BD73D6902000078001F5F56@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 29 Oct 2018 11:03:37 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <20181019152021.64607-1-roger.pau@citrix.com>
 <20181019152021.64607-4-roger.pau@citrix.com>
 <47ce00b7-6f15-90f6-3ce3-b9316fae9845@citrix.com>
In-Reply-To: <47ce00b7-6f15-90f6-3ce3-b9316fae9845@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 3/7] x86/pvh: allow PVH Dom0 to use the
 debug IO port 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: xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDI5LjEwLjE4IGF0IDE3OjUzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTkvMTAvMTggMTY6MjAsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPj4gQWRkIGFu
IG9wdGlvbiB0byBhbGxvdyB0cmFwcGluZyBhY2Nlc3NlcyB0byBJTyBwb3J0IDB4ZTkgZm9yIGEg
UFZICj4+IERvbTAsIHNvIGl0IGNhbiBwcmludCB0byB0aGUgSFZNIGRlYnVnIGNvbnNvbGUuIE5v
dGUgdGhpcyBpcyBub3QKPj4gZW5hYmxlZCBieSBkZWZhdWx0IGluIG9yZGVyIHRvIHByZXZlbnQg
Y2xhc2hlcyB3aXRoIGhhcmR3YXJlIG9uIHRoZQo+PiBzeXN0ZW0gdXNpbmcgMHhlOS4KPj4KPj4g
U2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4+
IC0tLQo+PiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+PiBDYzogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPj4gQ2M6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+Cj4+IC0tLQo+PiBDaGFuZ2VzIHNpbmNlIHYxOgo+PiAgLSBVc2UgYSBk
ZWZpbmUgZm9yIDB4ZTkuCj4+ICAtIEV4cGFuZCAnTGlzdCBvZicgaW4gdGhlIFhlbiBjb21tYW5k
IGRvYy4KPiAKPiBBcyBzYWlkIGR1cmluZyB2MSwgbWFrZSB0aGlzIHVuY29uZGl0aW9uYWwgYW5k
IGRvIGF3YXkgdGhlIGNvbW1hbmQgbGluZQo+IG9wdGlvbi4KPiAKPiBOb29uZSB3aXRoIGEgUFZI
IGRvbTAgaXMgZ29pbmcgdG8gaGF2ZSBhIHJlYWwgQ29aZXQgSW5mbyBQQyByYWRpbyBvbiBhbgo+
IElTQSBidXMuCgpPaCwgSSdtIHNvcnJ5IC0gSSBoYWQgZm9yZ290dGVuIGFib3V0IHRoYXQgcmVx
dWVzdCBvZiB5b3VycywgYW5kCnNob3VsZCBoZW5jZSBub3QgaGF2ZSBnaXZlbiBteSBSLWIuCgpK
YW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 17:06:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 17:06: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 1gHB0A-0004A1-2S; Mon, 29 Oct 2018 17:06: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=rbrb=nj=citrix.com=prvs=833c35ccb=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gHB09-00049w-00
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 17:06:53 +0000
X-Inumbo-ID: 069f3cc4-db9d-11e8-81c6-12d6303a7972
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 069f3cc4-db9d-11e8-81c6-12d6303a7972;
 Mon, 29 Oct 2018 17:06:50 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,441,1534809600"; d="scan'208";a="81106520"
To: Jan Beulich <JBeulich@suse.com>
References: <20181015103015.cyvld52tngd4d3qy@mac.bytemobile.com>
 <5BD7364702000078001F5EE6@prv1-mh.provo.novell.com>
 <df262b14-148b-ad63-265c-b1d5352040df@citrix.com>
 <5BD73C1B02000078001F5F4B@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <9797c419-b8c3-de06-594b-a66117e22700@citrix.com>
Date: Mon, 29 Oct 2018 17:06:48 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BD73C1B02000078001F5F4B@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] Interrupt injection with ISR set on Intel 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 <xen-devel@lists.xenproject.org>,
 Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMjkvMTAvMTggMTY6NTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI5LjEwLjE4IGF0
IDE3OjQ0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDI5LzEwLzE4
IDE2OjMzLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDE1LjEwLjE4IGF0IDEyOjMwLCA8
cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+IChYRU4pICAgWzIyNjQxXSBQVVNIICAg
ICB7c3AgIDAsIGlycSAgMzAsIHZlYyAweDIxfQo+Pj4gVGhpcyBpcyB0aGUgbGFzdCBwdXNoIG9y
IHBvcC4KPj4+Cj4+Pj4gKFhFTikgICBbMjI2NTBdIFdBS0UgICAgIFBQUiAweDAwMDAwMDIwCj4+
Pj4gKFhFTikgICAgICAgICAgICAgICAgICAgIElSUiAKPj4gMDAwMDAwMDAwMjAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAo+Pj4+IChYRU4pICAg
ICAgICAgICAgICAgICAgICBJU1IgCj4+IDAwMDAwMDAwMDIwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKPj4+IEZvciBvbmUgSSdtIGhhdmluZyB0
cm91YmxlIHVuZGVyc3RhbmRpbmcgd2h5IElSUiBoZXJlIGlzIGRpZmZlcmVudAo+Pj4gZnJvbSAu
Li4KPj4+Cj4+Pj4gKFhFTikgQWxsIExBUElDIHN0YXRlOgo+Pj4+IChYRU4pICAgW3ZlY3Rvcl0g
ICAgICBJU1IgICAgICBUTVIgICAgICBJUlIKPj4+PiAoWEVOKSAgIFsxZjowMF0gIDAwMDAwMDAw
IDAwMDAwMDAwIDAwMDAwMDAwCj4+Pj4gKFhFTikgICBbM2Y6MjBdICAwMDAwMDAwMiAwMDAwMDAw
MCAwMDAwMDAwMAo+Pj4+IChYRU4pICAgWzVmOjQwXSAgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAw
MDAKPj4+PiAoWEVOKSAgIFs3Zjo2MF0gIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwCj4+Pj4g
KFhFTikgICBbOWY6ODBdICAwMDAwMDAwMCAwMDAwMDAwMCAwMDAwMDAwMAo+Pj4+IChYRU4pICAg
W2JmOmEwXSAgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAKPj4+PiAoWEVOKSAgIFtkZjpjMF0g
IDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwCj4+Pj4gKFhFTikgICBbZmY6ZTBdICAwMDAwMDAw
MCAwMDAwMDAwMCAwNDAwMDAwMAo+Pj4gLi4uIElSUiBoZXJlLgo+PiBZb3Ugc2hvdWxkbid0IGV4
cGVjdCB0aGVtIHRvIGJlIHRoZSBzYW1lLgo+Pgo+PiBUaGUgV0FLRSBsaW5lIGlzIHNhbXBsZWQg
YmVmb3JlIHdlIGVuYWJsZSBpbnRlcnJ1cHRzLCBhbmQgdGhlICJBbGwgTEFQSUMKPj4gc3RhdGUi
IGlzIGFmdGVyIHdlIGVuYWJsZSBpbnRlcnJ1cHRzIGFuZCAoZXJyb25lb3VzbHkpIGFjY2VwdCB2
ZWN0b3IKPj4gMHgyMSBhIHNlY29uZCB0aW1lLgo+IE9oLCByaWdodCAtIEkgaGFkIG92ZXJsb29r
ZWQgdGhhdCB0aGUgZGVidWdnaW5nIHBhdGNoIHdhcyBhY3R1YWxseQo+IGF0dGFjaGVkIHRvIFJv
Z2VyJ3MgbWFpbC4KPgo+PiBJbiB0aGUgbWVhbnRpbWUsIGEgVExCIGZsdXNoIGhhcyBiZWNvbWUg
cGVuZGluZywgYnV0IGludGVycnVwdHMgYXJlCj4+IGN1cnJlbnRseSBkaXNhYmxlZCBzbyBpdCBo
YXMgeWV0IHRvIGJlIGFjY2VwdGVkLiAgUmVtZW1iZXIgdGhhdCBiaXRzCj4+IGFjY3VtdWxhdGUg
aW4gSVJSIGVudGlyZWx5IGFzeW5jaHJvbm91c2x5Lgo+IFdlbGwsIGJpdHMgbmV3bHkgc2V0IGFy
ZSBvZiBjb3Vyc2UgdG8gYmUgZXhwZWN0ZWQgYXQgYW55IHRpbWUuIE15Cj4gaXNzdWUgd2FzIGp1
c3Qgd2l0aCBiaXQgMHgyMSBoYXZpbmcgZ290IGNsZWFyZWQuCgpXaGF0IGlzIHVuZXhwZWN0ZWQg
YWJvdXQgdGhhdD8KCkFjY2VwdGluZyBhIHZlY3RvciBjbGVhcnMgaXQgb3V0IG9mIElSUiBhbmQg
c2V0cyBpdCBpbiBJU1IuwqAgQSBzZWNvbmQKaW50ZXJydXB0IGNhbiB0aGVuIGJlIHF1ZXVlZCBp
biBJUlIgd2hpbGUgdGhlIGZpcnN0IGlzIGJlaW5nIHNlcnZpY2VkLgoKPiAgKEZUUiBJIHRoaW5r
IGl0J3MgYW4KPiBMQVBJQyB0aW1lciBpbnRlcnJ1cHQgd2hpY2ggaGFzIGJlY29tZSBwZW5kaW5n
LCBub3QgYSBUTEIgZmx1c2gKPiBJUEksIGJ1dCBJIGRvbid0IHRoaW5rIHRoZSBkaWZmZXJlbmNl
IG1hdHRlcnMgaGVyZSBhdCBhbGwuKQoKSG1tIHBvc3NpYmx5LsKgIEkgdGhvdWdodCBJIHRyYWNl
ZCBpdCBvbmNlIGJlZm9yZSwgYnV0IHRoZSB2ZWN0b3IgbGF5b3V0CmhlcmUgaXMgc2xpZ2h0bHkg
ZHluYW1pYyBiYXNlZCBvbiBib290IGNvbmRpdGlvbnMuwqAgSSBhZ3JlZSB0aGF0IHRoZQpkaWZm
ZXJlbmNlIGlzIGltbWF0ZXJpYWwuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 17:24:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 17: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 1gHBHK-0005k2-UO; Mon, 29 Oct 2018 17:24: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=5tkv=nj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gHBHK-0005js-9T
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 17:24:38 +0000
X-Inumbo-ID: 820c3d2e-db9f-11e8-a935-12d6303a7972
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 820c3d2e-db9f-11e8-a935-12d6303a7972;
 Mon, 29 Oct 2018 17:24: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 <aliasfile-bounces@xenproject.org>)
 id 1gHBHH-0003GU-GI; Mon, 29 Oct 2018 17:24: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 1gHBHH-0008T9-6H; Mon, 29 Oct 2018 17:24:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gHBHH-0007YD-5g; Mon, 29 Oct 2018 17:24:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129141-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=dafd936dddbd7978d4131275ad1112f64457bf64
X-Osstest-Versions-That: xen=1ecb1ee4d8475475c3ccf72f6654644b242ce856
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 29 Oct 2018 17:24:35 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 129141: 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>

ZmxpZ2h0IDEyOTE0MSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyOTE0MS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBkYWZkOTM2ZGRkYmQ3OTc4ZDQxMzEyNzVhZDExMTJmNjQ0NTdiZjY0CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAxZWNiMWVlNGQ4NDc1NDc1YzNj
Y2Y3MmY2NjU0NjQ0YjI0MmNlODU2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjkxMzYgIDIwMTgt
MTAtMjkgMTM6MDA6MzcgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI5MTQxICAy
MDE4LTEwLTI5IDE1OjAwOjQxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRGFyaW8gRmFnZ2lvbGkgPGRmYWdn
aW9saUBzdXNlLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+
Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0taTM4NiAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVz
ZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWls
O2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hl
bi9naXQveGVuLmdpdAogICAxZWNiMWVlNGQ4Li5kYWZkOTM2ZGRkICBkYWZkOTM2ZGRkYmQ3OTc4
ZDQxMzEyNzVhZDExMTJmNjQ0NTdiZjY0IC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 17:32:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 17: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 1gHBOi-0006WS-S6; Mon, 29 Oct 2018 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=h0ho=nj=citrix.com=prvs=833ea4d4c=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gHBOh-0006WN-MQ
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 17:32:15 +0000
X-Inumbo-ID: 91c07018-dba0-11e8-88a2-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 91c07018-dba0-11e8-88a2-12d6303a7972;
 Mon, 29 Oct 2018 17:32:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,441,1534809600"; d="scan'208";a="69048465"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23511.17423.158308.290375@mariner.uk.xensource.com>
Date: Mon, 29 Oct 2018 17:31:59 +0000
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20181029155231.GC6481@perard.uk.xensource.com>
References: <20181015151630.3887-1-ian.jackson@eu.citrix.com>
 <20180907151104.32306-1-anthony.perard@citrix.com>
 <20180907151104.32306-4-anthony.perard@citrix.com>
 <23486.7932.781238.747508@mariner.uk.xensource.com>
 <20181011140604.GH1331@perard.uk.xensource.com>
 <23492.49624.248349.953540@mariner.uk.xensource.com>
 <20181029155231.GC6481@perard.uk.xensource.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v5 03/15] libxl_qmp: Implement fd callback
 and read data [and 1 more messages]
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiUmU6IFtQQVRDSCB2NSAwMy8xNV0gbGlieGxfcW1wOiBJ
bXBsZW1lbnQgZmQgY2FsbGJhY2sgYW5kIHJlYWQgZGF0YSBbYW5kIDEgbW9yZSBtZXNzYWdlc10i
KToKPiBPbiBNb24sIE9jdCAxNSwgMjAxOCBhdCAwNTozNTozNlBNICswMTAwLCBJYW4gSmFja3Nv
biB3cm90ZToKPiA+IFdoYXQgYXJlIExJQlhMX19RTVBfRVJST1JfQ0xBU1NlcyBhbmQgd2h5IGFy
ZSB0aGV5IGV2ZW4gZGlmZmVyZW50IGZyb20KPiA+IEVSUk9SXyogdmFsdWVzID8gIE1heWJlIG9u
ZSBvZiB0aGVtIGlzIHRoZSBRTVAgaW50ZWdlciB2YWx1ZXMgYW5kIG9uZQo+ID4gb2YgdGhlbSBp
cyB0aGUgY29ycmVzcG9uZGluZyBsaWJ4bCBpbnRlZ2VyIHZhbHVlcyA/Cj4gCj4gVGhlIGlzc3Vl
IGhlcmUgaXMgdGhhdCwgaW4gUU1QLCB0aGUgZXJyb3IgaXMgYSBzdHJpbmcgYW5kIGluIGNhbWVs
IGNhc2UsCj4gZS5nLiAiR2VuZXJpY0Vycm9yIi4gIEkndmUgdXNlIHRoZSBpZGwgdG8gZ2VuZXJh
dGUgYW4gZW51bSBmcm9tIHRoZQo+IGRpZmZlcmVudCBlcnJvciBzdHJpbmdzLgoKWW91J3JlIHVz
aW5nIHRoZSBpZGwgZ2VuZXJhdG9yIHRvIGdlbmVyYXRlIGEgdGFibGUgbWFwcGluZwoiR2VuZXJp
Y0Vycm9yIiB0byBMSUJYTF9fUU1QX0VSUk9SX0NMQVNTX0dFTkVSSUNFUlJPUiAoYnkgYSBzZXJp
ZXMgb2YKc3RyaW5nIGxvb2t1cHMgZG9uZSBpbiB0aGUgbGlieGwgc3RyaW5nIHRvIGVudW0gdmFs
dWUgZnVuY3Rpb24pIGFuZAp0aGVuIGEgaGFuZHdyaXR0ZW4gZnVuY3Rpb24gdG8gY29udmVydCB0
aGF0IHRvCkVSUk9SX1FNUF9HRU5FUklDX0VSUk9SLCB3aGljaCBpcyBpbiB0dXJuIGRlZmluZWQg
aW4gdGhlIEVSUk9SCmVudW0gaW4gdGhlIGlkbCA/CgpJIGRvbid0IHRoaW5rIHRoZSBmaXJzdCB1
c2Ugb2YgdGhlIGlkbCBnZW5lcmF0b3IgKGZvcgpMSUJYTF9fUU1QX0VSUk9SX0NMQVNTKSBpcyBy
ZWFsbHkgaGVscGluZyB2ZXJ5IG11Y2ggaGVyZS4KCkhvdyBhYm91dCB0aGlzOiBpbnRyb2R1Y2Ug
aW4gdGhlIElETCBvbmx5IEVSUk9SX1FNUF8qIHZhbHVlcyBsaWtlCkVSUk9SX1FNUF9HRU5FUklD
X0VSUk9SLiAgVGhlIGlkbCBjb21waWxlciB3aWxsIG1ha2UgYSB0YWJsZSBtYXBwaW5nCiJRTVBf
R0VORVJJQ19FUlJPUiIgdG8gRVJST1JfUU1QX0dFTkVSSUNfRVJST1IuCgpZb3UgY2FuIHRoZW4g
d3JpdGUgYSBjdXN0b20gbG9va3VwIGZ1bmN0aW9uCiAgaW50IGxpYnhsX3FtcF9lcnJvcl9jbGFz
c190b19saWJ4bF9lcnJvcl9jb2RlCiAgICAgIChsaWJ4bF9nYyAqZ2MsIGNvbnN0IGNoYXIgKmVj
bGFzcykKd2hpY2g6CiAqIEl0ZXJhdGVzIG92ZXIgdGhhdCB0YWJsZSwgbG9va2luZyBmb3Igc3Ry
aW5ncyBpbiB0aGUgdGFibGUKICAgd2hpY2ggc3RhcnQgUU1QXy4gIFNvIGl0IGZpbmRzIGF0ICJR
TVBfR0VORVJJQ19FUlJPUiIuCiAqIElmIGFuIGVudHJ5IGRvZXMgc3RhcnQgd2l0aCBRTVBfLCBp
dCB1c2VzIGEgY3VzdG9tIHN0cmluZwogICBjb21wYXJpc29uIHJvdXRpbmUgd2hpY2ggaWdub3Jl
cyBjYXNlLCBhbmQgc2tpcHMgdW5kZXJzY29yZXMKICAgaW4gdGhlIGxpYnhsIGVycm9yIGNvZGUg
c3RyaW5nLiAgU28gaXQgbWF0Y2hlcyBsaWtlIHRoaXM6CiAgICAgICBRTVBfR0VORVJJQ19FUlJP
UgogICAgICAgICAgIEdlbmVyaWMgRXJyb3IKICogSWYgbm8gbWF0Y2hpbmcgZW50cnkgaXMgZm91
bmQgaXQgbG9ncyB0aGUgcmVhbCBRTVAKICAgZXJyb3Igc3RyaW5nIGFuZCByZXR1cm5zIEVSUk9S
X1VOS05PV05fUU1QX0VSUk9SCiAgICh3aGljaCBtdXN0IG5vdCBiZSBjYWxsZWQgTElCWExfUU1Q
X1VOS05PV05fRVJST1IgaW4KICAgY2FzZSBRTVAgaGFzIG9yIGdyb3dzIGFuICJVbmtub3duRXJy
b3IiIGVycm9yIGNvZGUpLgoKVGhpcyBpcyBub3QgdGhlIGZhc3Rlc3QgYXBwcm9hY2ggaW1hZ2lu
YWJsZSBidXQgaXQncyBubyB3b3JzZSB0aGFuIHRoZQpleGlzdGluZyBPKG4pIGVycm9yIHN0cmlu
ZyBsb29rdXAgYW5kIEkgaG9wZSB0aGlzIGlzbid0IGEgaG90IHBhdGguCgoKPiA+ID4gKy8qIHJl
dHVybiAxIHdoZW4gYSB1c2VyIGNhbGxiYWNrIGFzIGJlZW4gY2FsbGVkICovCj4gPiA+ICtzdGF0
aWMgaW50IHFtcF9ldl9oYW5kbGVfcmVzcG9uc2UobGlieGxfX2VnYyAqZWdjLAo+ID4gPiArICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19ldl9xbXAgKmV2LAo+ID4gPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX19qc29uX29iamVj
dCAqcmVzcCwKPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9f
cW1wX21lc3NhZ2VfdHlwZSB0eXBlKQo+ID4gPiArewo+ID4gPiArICAgIEVHQ19HQzsKPiA+ID4g
KyAgICBjb25zdCBsaWJ4bF9fanNvbl9vYmplY3QgKnJlc3BvbnNlOwo+ID4gPiArICAgIGNvbnN0
IGxpYnhsX19qc29uX29iamVjdCAqbzsKPiA+ID4gKyAgICBpbnQgcmM7Cj4gPiA+ICsgICAgaW50
IGlkOwo+ID4gPiArCj4gPiA+ICsgICAgbyA9IGxpYnhsX19qc29uX21hcF9nZXQoImlkIiwgcmVz
cCwgSlNPTl9JTlRFR0VSKTsKPiA+ID4gKyAgICBpZiAoIW8pIHsKPiA+ID4gKyAgICAgICAgY29u
c3QgY2hhciAqZXJyb3JfZGVzYzsKPiA+ID4gKwo+ID4gPiArICAgICAgICAvKiB1bmV4cGVjdGVk
IG1lc3NhZ2UsIGF0dGVtcHQgdG8gZmluZCBhbiBlcnJvciBkZXNjcmlwdGlvbiAqLwo+ID4gPiAr
ICAgICAgICBvID0gbGlieGxfX2pzb25fbWFwX2dldCgiZXJyb3IiLCByZXNwLCBKU09OX01BUCk7
Cj4gPiA+ICsgICAgICAgIG8gPSBsaWJ4bF9fanNvbl9tYXBfZ2V0KCJkZXNjIiwgbywgSlNPTl9T
VFJJTkcpOwo+ID4gCj4gPiBXaGF0IGlzIHRoZSBkZWFkIHN0b3JlIGZyb20gImVycm9yIiBkb2lu
ZyA/Cj4gCj4gSXQncyBub3QgZGVhZCwgSSByZXVzZSAibyIsIGFzIEkgZ2V0ICJkZXNjIiBmcm9t
ICJvIi4KPiBJIGNvdWxkIGp1c3QgY3JlYXRlIG5ldyB2YXJpYWJsZXMgaGVyZSBpbnN0ZWFkIG9m
IHJldXNpbmcgdGhlIHNhbWUgb25lCj4gKG8pIG92ZXIgYW5kIG92ZXIgYWdhaW4sIGUuZy4gb2Jq
X2lkLCBvYmpfZXJyb3IsIG9ial9kZXNjLgoKT2guICBTb3JyeS4gIFllcy4gIFRoZSBpZGlvbSB3
aXRoIHRoZSByZXVzZSBvZiBgbycgaXMgZmluZSwgSSB0aGluaywKYnV0OgoKPiBTaG91bGQgSSBh
ZGQgaGVyZSB0aGF0IHdlIGFyZSBwYXJzaW5nOiB7ImVycm9yIjp7ImRlc2MiOiBYIH19ID8KClRo
YXQgd291bGQgYmUgbG92ZWx5LiAgSW4gZ2VuZXJhbCB0aGF0IHdvdWxkIG1ha2UgdGhlc2UgZnVu
Y3Rpb25zIG11Y2gKZWFzaWVyIHRvIHJlYWQuCgo+ID4gPiArICAgIGNhc2UgTElCWExfX1FNUF9N
RVNTQUdFX1RZUEVfRVJST1I6IHsKPiA+ID4gKyAgICAgICAgY29uc3QgY2hhciAqczsKPiA+ID4g
KyAgICAgICAgY29uc3QgbGlieGxfX2pzb25fb2JqZWN0ICplcnI7Cj4gPiA+ICsgICAgICAgIGxp
YnhsX19xbXBfZXJyb3JfY2xhc3MgZXJyb3JfY2xhc3M7Cj4gPiA+ICsKPiA+ID4gKyAgICAgICAg
cmMgPSBFUlJPUl9GQUlMOwo+ID4gPiArICAgICAgICByZXNwb25zZSA9IE5VTEw7Cj4gPiA+ICsK
PiA+ID4gKyAgICAgICAgZXJyID0gbGlieGxfX2pzb25fbWFwX2dldCgiZXJyb3IiLCByZXNwLCBK
U09OX01BUCk7Cj4gPiA+ICsgICAgICAgIG8gPSBsaWJ4bF9fanNvbl9tYXBfZ2V0KCJjbGFzcyIs
IGVyciwgSlNPTl9TVFJJTkcpOwo+ID4gPiArICAgICAgICBzID0gbGlieGxfX2pzb25fb2JqZWN0
X2dldF9zdHJpbmcobyk7Cj4gPiA+ICsgICAgICAgIGlmIChzICYmICFsaWJ4bF9fcW1wX2Vycm9y
X2NsYXNzX2Zyb21fc3RyaW5nKHMsICZlcnJvcl9jbGFzcykpCj4gPiA+ICsgICAgICAgICAgICBy
YyA9IHFtcF9lcnJvcl9jbGFzc190b19saWJ4bF9lcnJvcl9jb2RlKGVycm9yX2NsYXNzKTsKPiA+
ID4gKwo+ID4gPiArICAgICAgICBvID0gbGlieGxfX2pzb25fbWFwX2dldCgiZGVzYyIsIGVyciwg
SlNPTl9TVFJJTkcpOwo+ID4gPiArICAgICAgICBzID0gbGlieGxfX2pzb25fb2JqZWN0X2dldF9z
dHJpbmcobyk7Cj4gPiA+ICsgICAgICAgIGlmIChzKQo+ID4gPiArICAgICAgICAgICAgTE9HRChF
UlJPUiwgZXYtPmRvbWlkLCAiJXMiLCBzKTsKPiA+ID4gKwo+ID4gPiArICAgICAgICBicmVhazsK
PiA+IAo+ID4gU3VyZWx5IHRoaXMgc2hvdWxkIHByaW50IG1vcmUgZGVidWdnaW5nIChvciBtYXli
ZSBldmVuIGVycm9yIGxvZwo+ID4gbWVzc2FnZXMpIGlmIHRoZSBlcnJvciBqc29uIGRvY3VtZW50
IHdhcyBub3QgaW4gdGhlIGV4cGVjdGVkIGZvcm0gPwo+IAo+IERvIHlvdSBtZWFuIHRoYXQgaWYg
dGhlIFFNUCBzZXJ2ZXIgZG9lc24ndCByZXNwZWN0IHRoZSBRTVAgcHJvdG9jb2wsIEkKPiBzaG91
bGQgcHJpbnQgbW9yZSBkZWJ1ZyBoZXJlPwo+IAo+IElmIHdlIGFyZSBhdCB0aGlzIHBvaW50IGlu
IHRoZSBwcm9ncmFtbWUsIHdlIGtub3cgdGhhdCB0aGUgc2VydmVyIHNlbnQ6Cj4geyJlcnJvciI6
IFggfQo+IAo+IEknbSB0ZW1wdGVkIHRvIHNheSB0aGF0IGlmICJjbGFzcyIgb3IgImRlc2MiIGlz
bid0IHByZXNlbnQsIHdlIGNvdWxkIHNheQo+IHNvIGFuZCBkZWNsYXJlIHRoZSBzZXJ2ZXIgYnJv
a2VuIChhbmQgZGlzY29ubmVjdCkuCgpZZXMuICBQcmVjaXNlbHkuICBCdXQgSSB0aGluayB3aGF0
IGhhcHBlbnMgd2l0aCB5b3VyIGN1cnJlbnQgY29kZSBpcwp0aGF0IGl0IGZhbGxzIHRocm91Z2gg
dG8gdGhlIGJvdHRvbSB3aXRoIGxpdHRsZSBpbiB0aGUgd2F5IG9mCmRpYWdub3N0aWNzLgoKT25l
IGFwcHJvYWNoIHdvdWxkIGJlIHRvIGFkZCBhbiBlcnJvciBsb2dnaW5nIHN0cmluZyBwYXJhbWV0
ZXIgdG8KbGlieGxfX2pzb25fKl9nZXQsIHdoaWNoIChpZiBub24tbnVsbCwgYW5kIHRoZSBpbnB1
dCBvYmplY3QgaXMKbm9uLW51bGwpIGxvZ3MgYW4gYXBwcm9wcmlhdGUgY29tcGxhaW50IGluY2x1
ZGluZyB0aGUgbG9nZ2luZyBzdHJpbmcKcGFyYW1ldGVyIGFuZCB0aGUgbG9va2VkLXVwIGtleS4K
Cj4gPiA+ICsgICAgICAgIC8qIEZpbmRvdXQgaG93IG11Y2ggY2FuIGJlIHBhcnNlZCAqLwo+ID4g
PiArICAgICAgICBzaXplX3QgbGVuID0gZW5kIC0gczsKPiA+ID4gKwo+ID4gPiArICAgICAgICBM
T0dfUU1QKCJwYXJzaW5nICVsdUI6ICclLipzJyIsIGxlbiwgKGludClsZW4sIHMpOwo+ID4gPiAr
Cj4gPiA+ICsgICAgICAgIC8qIFJlcGxhY2UgXG4gYnkgXDAgc28gdGhhdCBsaWJ4bF9fanNvbl9w
YXJzZSBjYW4gdXNlIHN0cmxlbiAqLwo+ID4gPiArICAgICAgICBzW2xlbiAtIDFdID0gJ1wwJzsK
PiA+IAo+ID4gRG9lc24ndCB0aGlzIGZlZWQgdGhlIFxyIHRvIGxpYnhsX19qc29uX3BhcnNlID8K
PiA+IAo+ID4gQWxzbywgd2h5IGRvZXMgdGhpcyBoYXZlIHRvIGJlIGEgbG9vcCA/ICBEb2VzIHFl
bXUgcmVhbGx5IHNlbmQKPiA+IG11bHRpcGxlIGpzb24gZG9jdW1lbnRzIGVuZCB0byBlbmQsIGFu
ZCBvbmx5IHNvbWV0aW1lcyB3aXRoCj4gPiBpbnRlcnZlbmluZyBcclxuID8gIERvZXMgaXQgZXZl
ciBzZW5kIGEganNvbiBkb2N1bWVudCB3aXRob3V0IFxyXG4gYXQKPiA+IHRoZSBlbmQgYW5kIHRo
ZW4gc3RvcCBzcGVha2luZyBmb3IgYSB3aGlsZSA/Cj4gCj4gUUVNVSB3aWxsIHNlbmQgdHdvIG1l
c3NhZ2VzIGF0IG9uY2UsIGUuZy4gd2hlbiBhc2tpbmcgdG8gZWplY3Qgb3IgY2hhbmdlCj4gdGhl
IGNkcm9tLCBRRU1VIHdpbGwgb2Z0ZW4gc2VuZCB0aGUgcmVzcG9uc2UgdG8gb3VyIGNvbW1hbmQg
YW5kIGFuIGV2ZW50Cj4gYXQgdGhlIHNhbWUgdGltZS4gU28gd2UgbmVlZCBhIGxvb3AgdG8gcGFy
c2UgYWxsIG1lc3NhZ2VzIHJlY2VpdmVkLgo+IAo+IEJ1dCB0aGVyZSBpcyBhbHdheXMgYSBcclxu
IGF0IHRoZSBlbmQgb2YgZXZlcnkgY29tbWFuZHMuCgpTbyBJIHRoaW5rIHRoaXMgaXMgbW9yZSBj
b21wbGljYXRlZCB0aGFuIGl0IG5lZWRzIHRvIGJlIC0gYW5kIG1vcmUKcmVsYXhlZCB0aGFuIGl0
IG91Z2h0IHRvIGJlLgoKSW4gbXkgZWFybGllciBjb21tZW50IEkgc3VnZ2VzdGVkIHRoYXQgcW1w
X2V2X2NhbGxiYWNrX3JlYWRhYmxlIChvcgppdHMgcGFyZW50KSBuZWVkcyB0byBrZWVwIGNhbGxp
bmcgcmVhZCgpIHVudGlsIGl0IGdldHMgRVdPVUxEQkxPQ0suICBJCnN0aWxsIHRoaW5rIHRoYXQn
cyByaWdodC4gIElmIHlvdSBkbyB0aGF0LCB0aGVuIHlvdSBkb24ndCBuZWVkIHRoaXMKbG9vcCBl
aXRoZXIsIGJlY2F1c2UgaWYgeW91IHN0cnVjdHVyZSB0aGluZ3MgcmlnaHQsIHRoZSBvdXRlciBs
b29wIGNhbgpkbyBpdC4KCkkgdHJpZWQgdG8gZmluZCBhbiBleGFtcGxlIG9mIGhvdyB0byBkbyB0
aGlzIGJ1dCBJIGNvdWxkbid0IGZpbmQgYQpzaW1wbGUgb25lLiAgSSBndWVzcyBpdCBpcyBPSyB0
byBkbyBpdCB3aXRoIG5lc3RlZCBsb29wcy4KCkJ1dCBJIHRoaW5rIHlvdSBzaG91bGQgdHJlYXQg
b25seSBgXG4nIGFzIHRoZSBkZWxpbWl0ZXIuICBUaGlzIHdpbGwKY29uc2lkZXJhYmx5IHNpbXBs
aWZ5IHRoZSBidWZmZXIgaGFuZGxpbmcuICAoWW91IHNob3VsZCBjaGVjayBhbmQgdHJpbQp0aGUg
cHJlY2VkaW5nIGBccicgYmVmb3JlIHBhc3NpbmcgdGhpbmdzIHRvIGxpYnhsX19qc29uX3BhcnNl
IG9mCmNvdXJzZS4pCgo+ID4gPiArICAgICAgICBldi0+YnVmX2NvbnN1bWVkICs9IGxlbjsKPiA+
ID4gKwo+ID4gPiArICAgICAgICBpZiAoZXYtPmJ1Zl9jb25zdW1lZCA+PSBldi0+YnVmX3VzZWQp
IHsKPiA+ID4gKyAgICAgICAgICAgIGZyZWUoZXYtPnJ4X2J1Zik7Cj4gPiAKPiA+IFN1cmVseSBi
dWZfY29uc3VtZWQgPD0gYnVmX3VzZWQgPyAgTWF5YmUgeW91IHNob3VsZCBhc3NlcnQgdGhhdC4K
PiAKPiBJJ20gYXR0ZW1wdGluZyB0byBkZXRlY3QgaGVyZSBpZiB0aGVyZSdzIHNvbWV0aGluZyBs
ZWZ0IGluIHRoZSBidWZmZXIKPiB0aGF0IGhhc24ndCBiZWVuIHBhcnNlZCB5ZXQuIElmIHRoZXJl
IGlzIG5vdGhpbmcgbGVmdCwgd2UgY2FuIGZyZWUgdGhlCj4gYnVmZmVyLgo+IAo+IE9yIGRvIHlv
dSBtZWFuIHRoYXQgdGhlIGNvbmRpdGlvbiBzaG91bGQgYmUgYnVmX2NvbnN1bWVkID09IGJ1Zl91
c2VkID8KCkl0IGZlbHQgb2RkIHRvIG1lIHRvIHJlYWQgYGV2LT5idWZfY29uc3VtZWQgPj0gZXYt
PmJ1Zl91c2VkJyB3aGVuIEkKa25ldyB0aGF0IGJ1Zl9jb25zdW1lZCA8PSBidWZfdXNlZC4gIEkg
YW0gc3VnZ2VzdGluZyBhZGRpbmcKICBhc3NlcnQoYnVmX2NvbnN1bWVkIDw9IGJ1Zl91c2VkKTsK
YW5kIHRoZW4gd3JpdGluZwogIGlmIChldi0+YnVmX2NvbnN1bWVkID09IGV2LT5idWZfdXNlZCkK
ClRvIGJlIGhvbmVzdCB0aGlzIGNvbmRpdGlvbiBpcyBhIGJpdCBmaWRkbHkuICBXaHkgbm90IGRv
IHRoaXMgYWZ0ZXIKc3VidHJhY3RpbmcgYnVmX2NvbnN1bWVkIGZyb20gYnVmX3VzZWQgYW5kIGNv
cHlpbmcgdGhlIG9sZCBkYXRhIGRvd24gPwpUaGVuIGl0IHdvdWxkIHJlYWQKICBpZiAoIWV2LT5i
dWZfdXNlZCkKCkJ1dCBldmVuIGJldHRlciwgaWYgeW91IGNoYW5nZSB5b3VyIGNvZGUgdG8gcGVy
bWl0IGV2LT5yeF9idWYgIT0gTlVMTAp3aGVuIGV2LT5yeF9idWZfdXNlZD09MCwgdGhpcyBjb2Rl
IGdvZXMgYXdheSBjb21wbGV0ZWx5LgoKU2VlIG15IGNvbW1lbnRzIGFib3V0IHBlcm1pc3NpYmxl
IHN0YXRlcyBvZiB0aGUgYnVmZmVyIHNldHVwLgoKPiA+ID4gK3N0YXRpYyBpbnQgcW1wX2V2X2Nh
bGxiYWNrX3dyaXRhYmxlKGxpYnhsX19nYyAqZ2MsIGxpYnhsX19ldl9xbXAgKmV2LCBpbnQgZmQp
Cj4gPiA+ICt7Cj4gPiA+ICsgICAgaW50IHJjOwo+ID4gPiArICAgIGNoYXIgKmJ1ZjsKPiA+ID4g
KyAgICBzaXplX3QgbGVuOwo+ID4gPiArICAgIGludCBzZW5kX2ZkID0gLTE7Cj4gPiA+ICsKPiA+
ID4gKyAgICAvKiBObyBuZWVkIHRvIGNhbGwgcW1wX2V2X2NhbGxiYWNrX3dyaXRhYmxlIGFnYWlu
LCBldmVyeXRoaW5nIHRoYXQgbmVlZHMgdG8KPiA+ID4gKyAgICAgKiBiZSBzZW5kIGZvciBub3cg
d2lsbCBiZSBpbiB0aGlzIGNhbGwuICovCj4gPiAKPiA+IFNvIHlvdSBndWFyYW50ZWUgbmV2ZXIg
dG8gc2VuZCBhbnkgbWVzc2FnZSB3aGljaCBpcyB0b28gbGFyZ2UgdG8gZml0Cj4gPiBpbnRvIGEg
c29ja2V0IGJ1ZmZlciA/ICBEbyB5b3Uga25vdyB3aGF0IHRoYXQgbGVuZ3RoIGlzID8KPiAKPiBJ
J20gdXNpbmcgbGlieGxfd3JpdGVfZXhhY3RseSgpLgoKWWVzLiAgVGhlIGZkIGlzIGluIG5vbmJs
b2NraW5nIG1vZGUuICBJZiB5b3UgY2FsbCBsaWJ4bF93cml0ZV9leGFjdGx5CndpdGggbW9yZSBk
YXRhIHRoYW4gd2lsbCBmaXQgaW50byB0aGUgc29ja2V0IGJ1ZmZlciwKbGlieGxfd3JpdGVfZXhh
Y3RseSB3aWxsIGJvbWIgb3V0IHdpdGggRVdPVUxEQkxPQ0sgKHdoaWNoIGl0IHRyZWF0cyBhcwph
IGZhdGFsIGVycm9yKS4gIEl0IGNhbid0IGRvIGFueXRoaW5nIGVsc2UuCgpJREsgaWYgdGhpcyBp
cyBnb2luZyB0byBiZSBhIHByb2JsZW0sIGJ1dCBpdCBpcyBhIHNpZ25pZmljYW50CmxpbWl0YXRp
b24gb2YgdGhpcyBmdW5jdGlvbi4gIEF0IHRoZSB2ZXJ5IGxlYXN0IHlvdSBzaG91bGQgYWRkIGFu
CmFzc2VydCB0aGF0IHRoZSBtZXNzYWdlIGlzIHNtYWxsLCBhbG9uZyB3aXRoIHNvbWUgY29tbWVu
dGFyeSBhYm91dCB0aGUKc2l6ZSBvZiBzb2NrZXQgYnVmZmVycy4KCklmIHRoYXQgaXMgbm90IHN1
aXRhYmxlLCB0aGUgdXN1YWwgYXBwcm9hY2ggaXMgdG8gcHJlcGFyZSBhbmQgc3RvcmUgYQpidWZm
ZXIgY29udGFpbmluZyB0aGUgZGF0YSB0byBiZSBzZW50LCBhbmQgdGhlbiB3YWxrIGFjcm9zcyBp
dCB3aXRoIGEKc2VyaWVzIG9mIHdyaXRlIGNhbGxzLiAgTGlrZSB0aGUgYW91dGlscyBkYXRhY29w
aWVyLiAgKFlvdSBjb3VsZApwZXJoYXBzIHVzZSB0aGUgYW91dGlscyBkYXRhY29waWVyIHdpdGgg
bGlieGxfX2RhdGFjb3BpZXJfcHJlZml4ZGF0YQppZiB5b3Ugd2FudGVkLCBidXQgeW91J2QgaGF2
ZSB0byBmaW5kIGEgL2Rldi9udWxsIHRvIHBhc3MgZm9yCnJlYWRmZC4uLikKCj4gT24gdGhlIG90
aGVyIGVuZCwgSSd2ZSBqdXN0IHJlYWxpemUgdGhhdCBJJ20gYWxzbyB1c2luZwo+IGxpYnhsX19z
ZW5kbXNnX2ZkcygpLCB3aGljaCBJIGd1ZXNzIG1heSBub3Qgc2VuZCBldmVyeXRoaW5nLiBCdXQg
dGhlCj4gZnVuY3Rpb24gYWxzbyBkb2Vzbid0IHNlZW1zIHRvIHRoZSBjYWxsZXIga25vdyBob3cg
bXVjaCBoYXZlIGJlZW4gc2VudC4KCmxpYnhsX3dyaXRlX2V4YWN0bHkgZG9lcyBub3QgcmV0dXJu
IHVudGlsIGl0IGhhcyBjb21wbGV0ZWQgYW5kIGlmIGl0CmdldHMgYW4gZXJybm8gb3RoZXIgdGhh
biBFSU5UUiBpdCBjYWxscyBpdCBmYWlsdXJlLiAgTGlrZXdpc2UKbGlieGxfc2VuZG1zZ19mZHMu
CgpJZiB5b3Ugd2FudCB0byBzZW5kIGZkcyBpbiB0aGUgbWlkZGxlIG9mIGEgbG9uZyBzdHJlYW0s
IHdoZXJlIHRoZQpvcGVyYXRpb24gbWlnaHQgYmxvY2ssIHlvdSBuZWVkIHRvIGRlY2lkZSB3aGlj
aCBieXRlIHRoZSBmZHMgc2hvdWxkIGJlCmFzc29jaWF0ZWQgd2l0aCwgYW5kIHRoZW4gY2FsbCBs
aWJ4bF9fc2VuZG1zZ19mZHMgc2VwYXJhdGVseSBmb3IganVzdAp0aGF0IGJ5dGUgKGFuZCwgcHJl
c3VtYWJseSwgd3JpdGUoMikpIGZvciB0aGUgb3RoZXJzLiAgWW91J2xsIG5lZWQgdG8KZW5oYW5j
ZSBsaWJ4bF9fc2VuZG1zZ19mZHMgdG8gdW5kZXJzdGFuZCB0aGF0IEVXT1VMREJMT0NLIHNob3Vs
ZCBiZQpoYW5kbGVkIGJ5IGl0cyBjYWxsZXIgKGFuZCBtYXliZSB0aGF0IGluIHRoYXQgY2FzZSB0
aGVyZSBzaG91bGQgYmUgYQpjaGVjayB0aGF0IGRhdGFsZW49PTEpLgoKPiBTaG91bGQgSSBrZWVw
IHVzaW5nIGxpYnhsX3dyaXRlX2V4YWN0bHkoKSA/Cj4gSSdtIGdvaW5nIHRvIG5lZWQgdG8gYmUg
YWJsZSB0byB0cmFjayBob3cgbXVjaCBkYXRhIGhhdmUgYmVlbiBzZW50IGZvcgo+IGF0IGxlYXN0
IHNlbmRtc2coKSBhbnl3YXksIGFuZCB0cnkgYWdhaW4gbGF0ZXIuCgpZb3UgY2FuJ3QgdXNlIGxp
YnhsX3dyaXRlX2V4YWN0bHkgdW5sZXNzIHlvdSBjYW4gcHJvdmUgaXQgd29uJ3QgYmxvY2suCgo+
ID4gPiArc3RhdGljIHZvaWQgcW1wX2V2X2NhbGxiYWNrX2Vycm9yKGxpYnhsX19lZ2MgKmVnYywg
bGlieGxfX2V2X3FtcCAqZXYpCj4gPiA+ICt7Cj4gPiA+ICsgICAgRUdDX0dDOwo+ID4gPiArCj4g
PiA+ICsgICAgTE9HRChFUlJPUiwgZXYtPmRvbWlkLCAiRXJyb3IgaGFwcGVuZCB3aXRoIHRoZSBR
TVAgY29ubmVjdGlvbiB0byBRRU1VIik7Cj4gPiA+ICsKPiA+ID4gKyAgICAvKiBPbiBlcnJvciwg
ZGVhbGxvY2F0ZSBhbGwgcHJpdmF0ZSByZXNzb3VyY2VzICovCj4gPiA+ICsgICAgbGlieGxfX2V2
X3FtcF9kaXNwb3NlKGdjLCBldik7Cj4gPiAKPiA+IFRoaXMgc3VyZWx5IG5lZWRzIHRvIHNldCB0
aGUgc3RhdGUuICBQcmVzdW1hYmx5IHRoYXQgc2hvdWxkIGJlIGRvbmUgaW4KPiA+IGxpYnhsX19l
dl9xbXBfZGlzcG9zZSBidXQgQUZBSUNUIGl0IGlzbid0Lgo+IAo+IEl0IGlzIGRvbmUgYnkgbGli
eGxfX2V2X3FtcF9pbml0LCB3aGljaCBfZGlzcG9zZSBjYWxscywgaXRuJ3QgdGhhdAo+IGVub3Vn
aD8KCk1heWJlLiAgVGhhdCBkZXBlbmRzIG9uIHlvdXIgdGFibGUgb2YgcGVybWlzc2libGUgaW50
ZXJuYWwgYW5kCmV4dGVybmFsIHN0YXRlcy4KCj4gPiBHb2luZyBiYWNrIGEgYml0LCBlYXJsaWVy
IHdlIGhhZDoKPiA+IAo+ID4gPiArI2RlZmluZSBRTVBfQ0FQQUJJTElUWV9ORUdPVElBVElPTl9N
U0dJRCAxCj4gPiAKPiA+IEkgcmVjb21tZW5kIHVzaW5nIGEgZGlmZmVyZW50IHZhbHVlLiAgQ2Fu
IHdlIHNhZmVseSBsZXQgdGhpcyB3cmFwID8KPiA+IElmIHNvIG1heWJlIHdlIGNvdWxkIHVzZSAw
eDc4NmM3MTAwIHdoaWNoIHNwZWxscyAieGxxXDAiIG9yIHNvbWV0aGluZy4KPiA+IFRoaXMgY2Fu
IG1ha2UgaXQgZWFzaWVyIHRvIHNlZSB3aGVyZSByb2d1ZSB2YWx1ZXMgYXJlIGNvbWluZyBmcm9t
LCB0bwo+ID4gZGlzdGluZ3Vpc2ggYXJndW1lbnRzIGluIGRlYnVnIG91dHB1dCwgZXRjLgo+IAo+
IElEIGNhbiBiZSBzdHJpbmcsIG9yIGFueSBqc29uIHZhbHVlLgoKT2ghCgo+IE1heWJlIHdlIGNv
dWxkIGhhdmUKPiB7ImxpYnhsLWlkIjogbnVtYmVyfSBhcyAiaWQiPwoKTWFraW5nIGl0IGEgd2hv
bGUganNvbiBvYmplY3Qgc2VlbXMgYSBiaXQgb3ZlcmtpbGwuICBIb3cgYWJvdXQKICBHQ1NQUklO
VEYoImxpYnhsLWlkLSVsdSIsIGlkKyspCj8KCk9yIGRpZCB5b3UgaW50ZW5kIHRvIGZpc2ggdGhl
IGlkIG91dCBhbmQgdHJlYXQgaXQsIGluIHRoZSBsaWJ4bCBjb2RlLAphcyBqdXN0IGFuIGludGVn
ZXIgPwoKPiBCdXQgMHg3ODZjNzEwMCBhcyBzdGFydGluZyBwb2ludCB3b3VsZCB3b3JrIGZpbmUg
YXMgd2VsbC4KPiBJIGRvbid0IHRoaW5rIGl0IG1hdHRlciBpZiB0aGUgdmFsdWUgd3JhcC4gQmVz
aWRlIGFkZGluZyAxIHRvIGdlbmVyYXRlIGEKPiBuZXcgaWQsIGFuZCBjb21wYXJlLCBJIGRvbid0
IHRoaW5rIHRoZSBpZCBzaG91bGQgYmUgdXNlIGZvciBhbnl0aGluZwo+IGVsc2UuCgpSaWdodC4K
CkkgdGhpbmsgVEJIICh1aW50MzJfdCkweDc4NmM3MTAwIGlzIHByb2JhYmx5IGdvb2QgYW5kIHNp
bXBsZS4KCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 18:02:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 18:02: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 1gHBrp-0000Qk-LJ; Mon, 29 Oct 2018 18:02:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=doux=nj=citrix.com=prvs=833f3324f=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHBrm-0000Pa-IW
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 18:02:18 +0000
X-Inumbo-ID: c5d7ff61-dba4-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c5d7ff61-dba4-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 18:02:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,441,1534809600"; d="scan'208";a="69052597"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 29 Oct 2018 18:02:04 +0000
Message-ID: <20181029180211.2155-4-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181029180211.2155-1-paul.durrant@citrix.com>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/2] iommu / p2m: add a page_order parameter to
 iommu_map/unmap_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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 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>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@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>

VGhlIFAyTSBjb2RlIGN1cnJlbnRseSBjb250YWlucyBtYW55IGxvb3BzIHRvIGRlYWwgd2l0aCB0
aGUgZmFjdCB0aGF0LAp3aGlsZSBpdCBtYXkgYmUgcmVxdWlyZSB0byBoYW5kbGUgcGFnZSBvcmRl
cnMgZ3JlYXRlciB0aGFuIDRrLCB0aGUKSU9NTVUgbWFwIGFuZCB1bm1hcCBmdW5jdGlvbnMgZG8g
bm90LgpUaGlzIHBhdGNoIGFkZHMgYSBwYWdlX29yZGVyIHBhcmFtZXRlciB0byB0aG9zZSBmdW5j
dGlvbnMgYW5kIGltcGxlbWVudHMKdGhlIG5lY2Vzc2FyeSBsb29wcyB3aXRoaW4uIFRoaXMgYWxs
b3dzIHRoZSBQMk0gY29kZSB0byBiZSBzdW5zdGFudGlhbGx5CnNpbXBsaWZpZWQuCgpOT1RFOiBU
aGlzIHBhdGNoIGRvZXMgbm90IG1vZGlmeSB0aGUgdW5kZXJseWluZyB2ZW5kb3IgSU9NTVUKICAg
ICAgaW1wbGVtZW50YXRpb25zIHRvIGRlYWwgd2l0aCBwYWdlIG9yZGVycyBvZiBtb3JlIHRoYW4g
NGsuCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29t
PgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPgpDYzog
SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQu
d2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJu
ZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBKdW4gTmFrYWppbWEgPGp1
bi5uYWthamltYUBpbnRlbC5jb20+CkNjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNv
bT4KLS0tCiB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgICAgICAgICAgICB8ICA0ICsrLQogeGVu
L2FyY2gveDg2L21tL3AybS1lcHQuYyAgICAgICAgICAgfCAzMCArKy0tLS0tLS0tLS0tLS0tLQog
eGVuL2FyY2gveDg2L21tL3AybS1wdC5jICAgICAgICAgICAgfCA0NyArKysrKystLS0tLS0tLS0t
LS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyAgICAgICAgICAgICAgIHwgNDkgKysr
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jICAgICAg
ICAgICAgfCAgNCArKy0KIHhlbi9jb21tb24vZ3JhbnRfdGFibGUuYyAgICAgICAgICAgIHwgIDcg
KystLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAgfCA2NSArKysrKysrKysr
KysrKysrKysrKysrKystLS0tLS0tLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYv
aW9tbXUuYyB8ICAyICstCiB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAgICAgICB8ICA4
ICsrKy0tCiA5IGZpbGVzIGNoYW5nZWQsIDgwIGluc2VydGlvbnMoKyksIDEzNiBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmlu
ZGV4IGM1M2JjODZhNjguLmYwYWUwMTZlN2EgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC0yNzk0LDkgKzI3OTQsMTEgQEAgc3RhdGljIGlu
dCBfZ2V0X3BhZ2VfdHlwZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlLCB1bnNpZ25lZCBsb25nIHR5
cGUsCiAgICAgICAgICAgICBtZm5fdCBtZm4gPSBwYWdlX3RvX21mbihwYWdlKTsKIAogICAgICAg
ICAgICAgaWYgKCAoeCAmIFBHVF90eXBlX21hc2spID09IFBHVF93cml0YWJsZV9wYWdlICkKLSAg
ICAgICAgICAgICAgICBpb21tdV9yZXQgPSBpb21tdV91bm1hcF9wYWdlKGQsIF9kZm4obWZuX3go
bWZuKSkpOworICAgICAgICAgICAgICAgIGlvbW11X3JldCA9IGlvbW11X3VubWFwX3BhZ2UoZCwg
X2RmbihtZm5feChtZm4pKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFBBR0VfT1JERVJfNEspOwogICAgICAgICAgICAgZWxzZSBpZiAoIHR5cGUgPT0gUEdU
X3dyaXRhYmxlX3BhZ2UgKQogICAgICAgICAgICAgICAgIGlvbW11X3JldCA9IGlvbW11X21hcF9w
YWdlKGQsIF9kZm4obWZuX3gobWZuKSksIG1mbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBQQUdFX09SREVSXzRLLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSB8CiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3dyaXRhYmxlKTsKICAgICAgICAgfQpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0t
ZXB0LmMKaW5kZXggNDA3ZTI5OWU1MC4uNjU2YzhkZDNhYyAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L21tL3AybS1lcHQuYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCkBAIC04ODAs
MzMgKzg4MCw5IEBAIG91dDoKICAgICAgICAgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICkKICAg
ICAgICAgICAgIHJjID0gaW9tbXVfcHRlX2ZsdXNoKGQsIGdmbiwgJmVwdF9lbnRyeS0+ZXB0ZSwg
b3JkZXIsIHZ0ZF9wdGVfcHJlc2VudCk7CiAgICAgICAgIGVsc2UgaWYgKCBuZWVkX2lvbW11X3B0
X3N5bmMoZCkgKQotICAgICAgICB7Ci0gICAgICAgICAgICBkZm5fdCBkZm4gPSBfZGZuKGdmbik7
Ci0KLSAgICAgICAgICAgIGlmICggaW9tbXVfZmxhZ3MgKQotICAgICAgICAgICAgICAgIGZvciAo
IGkgPSAwOyBpIDwgKDEgPDwgb3JkZXIpOyBpKysgKQotICAgICAgICAgICAgICAgIHsKLSAgICAg
ICAgICAgICAgICAgICAgcmMgPSBpb21tdV9tYXBfcGFnZShkLCBkZm5fYWRkKGRmbiwgaSksCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX2FkZChtZm4sIGkpLCBp
b21tdV9mbGFncyk7Ci0gICAgICAgICAgICAgICAgICAgIGlmICggdW5saWtlbHkocmMpICkKLSAg
ICAgICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICAgICAgd2hpbGUgKCBpLS0g
KQotICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIElmIHN0YXRlbWVudCB0byBzYXRpc2Z5
IF9fbXVzdF9jaGVjay4gKi8KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIGlvbW11
X3VubWFwX3BhZ2UocDJtLT5kb21haW4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGRmbl9hZGQoZGZuLCBpKSkgKQotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBjb250aW51ZTsKLQotICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7
Ci0gICAgICAgICAgICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICB9Ci0gICAgICAgICAgICBl
bHNlCi0gICAgICAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCAoMSA8PCBvcmRlcik7IGkrKyAp
Ci0gICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICByZXQgPSBpb21tdV91bm1h
cF9wYWdlKGQsIGRmbl9hZGQoZGZuLCBpKSk7Ci0gICAgICAgICAgICAgICAgICAgIGlmICggIXJj
ICkKLSAgICAgICAgICAgICAgICAgICAgICAgIHJjID0gcmV0OwotICAgICAgICAgICAgICAgIH0K
LSAgICAgICAgfQorICAgICAgICAgICAgcmMgPSBpb21tdV9mbGFncyA/CisgICAgICAgICAgICAg
ICAgaW9tbXVfbWFwX3BhZ2UoZCwgX2RmbihnZm4pLCBtZm4sIG9yZGVyLCBpb21tdV9mbGFncykg
OgorICAgICAgICAgICAgICAgIGlvbW11X3VubWFwX3BhZ2UoZCwgX2RmbihnZm4pLCBvcmRlcik7
CiAgICAgfQogCiAgICAgdW5tYXBfZG9tYWluX3BhZ2UodGFibGUpOwpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L21tL3AybS1wdC5jIGIveGVuL2FyY2gveDg2L21tL3AybS1wdC5jCmluZGV4IDU1
ZGYxODUwMWUuLmIyNjRhOTdiZDggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQu
YworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKQEAgLTQ3NywxMCArNDc3LDExIEBAIHAy
bV9wdF9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwgZ2ZuX3QgZ2ZuXywgbWZuX3Qg
bWZuLAogICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgcGFnZV9vcmRlciwgcDJtX3R5cGVf
dCBwMm10LCBwMm1fYWNjZXNzX3QgcDJtYSwKICAgICAgICAgICAgICAgICAgaW50IHN2ZSkKIHsK
KyAgICBzdHJ1Y3QgZG9tYWluICpkID0gcDJtLT5kb21haW47CiAgICAgLyogWFhYIC0tIHRoaXMg
bWlnaHQgYmUgYWJsZSB0byBiZSBmYXN0ZXIgaWZmIGN1cnJlbnQtPmRvbWFpbiA9PSBkICovCiAg
ICAgdm9pZCAqdGFibGU7CiAgICAgdW5zaWduZWQgbG9uZyBnZm4gPSBnZm5feChnZm5fKTsKLSAg
ICB1bnNpZ25lZCBsb25nIGksIGdmbl9yZW1haW5kZXIgPSBnZm47CisgICAgdW5zaWduZWQgbG9u
ZyBnZm5fcmVtYWluZGVyID0gZ2ZuOwogICAgIGwxX3BnZW50cnlfdCAqcDJtX2VudHJ5LCBlbnRy
eV9jb250ZW50OwogICAgIC8qIEludGVybWVkaWF0ZSB0YWJsZSB0byBmcmVlIGlmIHdlJ3JlIHJl
cGxhY2luZyBpdCB3aXRoIGEgc3VwZXJwYWdlLiAqLwogICAgIGwxX3BnZW50cnlfdCBpbnRlcm1l
ZGlhdGVfZW50cnkgPSBsMWVfZW1wdHkoKTsKQEAgLTUxNSw3ICs1MTYsNyBAQCBwMm1fcHRfc2V0
X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGdmbl90IGdmbl8sIG1mbl90IG1mbiwKICAg
ICAgICAgdC5nZm4gPSBnZm47CiAgICAgICAgIHQubWZuID0gbWZuX3gobWZuKTsKICAgICAgICAg
dC5wMm10ID0gcDJtdDsKLSAgICAgICAgdC5kID0gcDJtLT5kb21haW4tPmRvbWFpbl9pZDsKKyAg
ICAgICAgdC5kID0gZC0+ZG9tYWluX2lkOwogICAgICAgICB0Lm9yZGVyID0gcGFnZV9vcmRlcjsK
IAogICAgICAgICBfX3RyYWNlX3ZhcihUUkNfTUVNX1NFVF9QMk1fRU5UUlksIDAsIHNpemVvZih0
KSwgJnQpOwpAQCAtNjgzLDQxICs2ODQsMTMgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJt
X2RvbWFpbiAqcDJtLCBnZm5fdCBnZm5fLCBtZm5fdCBtZm4sCiAgICAgewogICAgICAgICBBU1NF
UlQocmMgPT0gMCk7CiAKLSAgICAgICAgaWYgKCBpb21tdV91c2VfaGFwX3B0KHAybS0+ZG9tYWlu
KSApCi0gICAgICAgIHsKLSAgICAgICAgICAgIGlmICggaW9tbXVfb2xkX2ZsYWdzICkKLSAgICAg
ICAgICAgICAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMocDJtLT5kb21haW4sIGdmbiwgcGFnZV9v
cmRlcik7Ci0gICAgICAgIH0KLSAgICAgICAgZWxzZSBpZiAoIG5lZWRfaW9tbXVfcHRfc3luYyhw
Mm0tPmRvbWFpbikgKQotICAgICAgICB7Ci0gICAgICAgICAgICBkZm5fdCBkZm4gPSBfZGZuKGdm
bik7Ci0KLSAgICAgICAgICAgIGlmICggaW9tbXVfcHRlX2ZsYWdzICkKLSAgICAgICAgICAgICAg
ICBmb3IgKCBpID0gMDsgaSA8ICgxVUwgPDwgcGFnZV9vcmRlcik7IGkrKyApCi0gICAgICAgICAg
ICAgICAgewotICAgICAgICAgICAgICAgICAgICByYyA9IGlvbW11X21hcF9wYWdlKHAybS0+ZG9t
YWluLCBkZm5fYWRkKGRmbiwgaSksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgbWZuX2FkZChtZm4sIGkpLCBpb21tdV9wdGVfZmxhZ3MpOwotICAgICAgICAgICAgICAg
ICAgICBpZiAoIHVubGlrZWx5KHJjKSApCi0gICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAg
ICAgICAgICAgICAgICAgIHdoaWxlICggaS0tICkKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAvKiBJZiBzdGF0ZW1lbnQgdG8gc2F0aXNmeSBfX211c3RfY2hlY2suICovCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgaWYgKCBpb21tdV91bm1hcF9wYWdlKHAybS0+ZG9tYWluLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZm5fYWRkKGRm
biwgaSkpICkKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGludWU7Ci0KLSAg
ICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwotICAgICAgICAgICAgICAgICAgICB9Ci0gICAg
ICAgICAgICAgICAgfQotICAgICAgICAgICAgZWxzZQotICAgICAgICAgICAgICAgIGZvciAoIGkg
PSAwOyBpIDwgKDFVTCA8PCBwYWdlX29yZGVyKTsgaSsrICkKLSAgICAgICAgICAgICAgICB7Ci0g
ICAgICAgICAgICAgICAgICAgIGludCByZXQgPSBpb21tdV91bm1hcF9wYWdlKHAybS0+ZG9tYWlu
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZm5fYWRk
KGRmbiwgaSkpOwotCi0gICAgICAgICAgICAgICAgICAgIGlmICggIXJjICkKLSAgICAgICAgICAg
ICAgICAgICAgICAgIHJjID0gcmV0OwotICAgICAgICAgICAgICAgIH0KLSAgICAgICAgfQorICAg
ICAgICBpZiAoIG5lZWRfaW9tbXVfcHRfc3luYyhwMm0tPmRvbWFpbikgKQorICAgICAgICAgICAg
cmMgPSBpb21tdV9wdGVfZmxhZ3MgPworICAgICAgICAgICAgICAgIGlvbW11X21hcF9wYWdlKGQs
IF9kZm4oZ2ZuKSwgbWZuLCBwYWdlX29yZGVyLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGlvbW11X3B0ZV9mbGFncykgOgorICAgICAgICAgICAgICAgIGlvbW11X3VubWFwX3BhZ2Uo
ZCwgX2RmbihnZm4pLCBwYWdlX29yZGVyKTsKKyAgICAgICAgZWxzZSBpZiAoIGlvbW11X3VzZV9o
YXBfcHQoZCkgJiYgaW9tbXVfb2xkX2ZsYWdzICkKKyAgICAgICAgICAgIGFtZF9pb21tdV9mbHVz
aF9wYWdlcyhwMm0tPmRvbWFpbiwgZ2ZuLCBwYWdlX29yZGVyKTsKICAgICB9CiAKICAgICAvKgpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21tL3AybS5j
CmluZGV4IGY5NzJiNDgxOWQuLmU1ODgwZDY0NmIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9t
bS9wMm0uYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKQEAgLTcxOCwyNCArNzE4LDggQEAg
cDJtX3JlbW92ZV9wYWdlKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVkIGxvbmcgZ2Zu
X2wsIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgIHAybV9hY2Nlc3NfdCBhOwogCiAgICAgaWYgKCAh
cGFnaW5nX21vZGVfdHJhbnNsYXRlKHAybS0+ZG9tYWluKSApCi0gICAgewotICAgICAgICBpbnQg
cmMgPSAwOwotCi0gICAgICAgIGlmICggbmVlZF9pb21tdV9wdF9zeW5jKHAybS0+ZG9tYWluKSAp
Ci0gICAgICAgIHsKLSAgICAgICAgICAgIGRmbl90IGRmbiA9IF9kZm4obWZuKTsKLQotICAgICAg
ICAgICAgZm9yICggaSA9IDA7IGkgPCAoMSA8PCBwYWdlX29yZGVyKTsgaSsrICkKLSAgICAgICAg
ICAgIHsKLSAgICAgICAgICAgICAgICBpbnQgcmV0ID0gaW9tbXVfdW5tYXBfcGFnZShwMm0tPmRv
bWFpbiwgZGZuX2FkZChkZm4sIGkpKTsKLQotICAgICAgICAgICAgICAgIGlmICggIXJjICkKLSAg
ICAgICAgICAgICAgICAgICAgcmMgPSByZXQ7Ci0gICAgICAgICAgICB9Ci0gICAgICAgIH0KLQot
ICAgICAgICByZXR1cm4gcmM7Ci0gICAgfQorICAgICAgICByZXR1cm4gbmVlZF9pb21tdV9wdF9z
eW5jKHAybS0+ZG9tYWluKSA/CisgICAgICAgICAgICBpb21tdV91bm1hcF9wYWdlKHAybS0+ZG9t
YWluLCBfZGZuKG1mbiksIHBhZ2Vfb3JkZXIpIDogMDsKIAogICAgIEFTU0VSVChnZm5fbG9ja2Vk
X2J5X21lKHAybSwgZ2ZuKSk7CiAgICAgUDJNX0RFQlVHKCJyZW1vdmluZyBnZm49JSNseCBtZm49
JSNseFxuIiwgZ2ZuX2wsIG1mbik7CkBAIC03ODEsMjggKzc2NSw5IEBAIGd1ZXN0X3BoeXNtYXBf
YWRkX2VudHJ5KHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwgbWZuX3QgbWZuLAogICAgIGlu
dCByYyA9IDA7CiAKICAgICBpZiAoICFwYWdpbmdfbW9kZV90cmFuc2xhdGUoZCkgKQotICAgIHsK
LSAgICAgICAgaWYgKCBuZWVkX2lvbW11X3B0X3N5bmMoZCkgJiYgdCA9PSBwMm1fcmFtX3J3ICkK
LSAgICAgICAgewotICAgICAgICAgICAgZGZuX3QgZGZuID0gX2RmbihtZm5feChtZm4pKTsKLQot
ICAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCAoMSA8PCBwYWdlX29yZGVyKTsgaSsrICkKLSAg
ICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICByYyA9IGlvbW11X21hcF9wYWdlKGQsIGRmbl9h
ZGQoZGZuLCBpKSwgbWZuX2FkZChtZm4sIGkpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7Ci0gICAgICAgICAgICAg
ICAgaWYgKCByYyAhPSAwICkKLSAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAg
IHdoaWxlICggaS0tID4gMCApCi0gICAgICAgICAgICAgICAgICAgICAgICAvKiBJZiBzdGF0ZW1l
bnQgdG8gc2F0aXNmeSBfX211c3RfY2hlY2suICovCi0gICAgICAgICAgICAgICAgICAgICAgICBp
ZiAoIGlvbW11X3VubWFwX3BhZ2UoZCwgZGZuX2FkZChkZm4sIGkpKSApCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgY29udGludWU7Ci0KLSAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHJj
OwotICAgICAgICAgICAgICAgIH0KLSAgICAgICAgICAgIH0KLSAgICAgICAgfQotICAgICAgICBy
ZXR1cm4gMDsKLSAgICB9CisgICAgICAgIHJldHVybiAobmVlZF9pb21tdV9wdF9zeW5jKGQpICYm
IHQgPT0gcDJtX3JhbV9ydykgPworICAgICAgICAgICAgaW9tbXVfbWFwX3BhZ2UoZCwgX2Rmbiht
Zm5feChtZm4pKSwgbWZuLCBQQUdFX09SREVSXzRLLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVGX3dyaXRhYmxlKSA6IDA7CiAKICAgICAvKiBmb3Jl
aWduIHBhZ2VzIGFyZSBhZGRlZCB0aHJ1IHAybV9hZGRfZm9yZWlnbiAqLwogICAgIGlmICggcDJt
X2lzX2ZvcmVpZ24odCkgKQpAQCAtMTE3Myw3ICsxMTM4LDcgQEAgaW50IHNldF9pZGVudGl0eV9w
Mm1fZW50cnkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm5fbCwKICAgICB7CiAg
ICAgICAgIGlmICggIW5lZWRfaW9tbXVfcHRfc3luYyhkKSApCiAgICAgICAgICAgICByZXR1cm4g
MDsKLSAgICAgICAgcmV0dXJuIGlvbW11X21hcF9wYWdlKGQsIF9kZm4oZ2ZuX2wpLCBfbWZuKGdm
bl9sKSwKKyAgICAgICAgcmV0dXJuIGlvbW11X21hcF9wYWdlKGQsIF9kZm4oZ2ZuX2wpLCBfbWZu
KGdmbl9sKSwgUEFHRV9PUkRFUl80SywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElP
TU1VRl9yZWFkYWJsZSB8IElPTU1VRl93cml0YWJsZSk7CiAgICAgfQogCkBAIC0xMjY0LDcgKzEy
MjksNyBAQCBpbnQgY2xlYXJfaWRlbnRpdHlfcDJtX2VudHJ5KHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGxvbmcgZ2ZuX2wpCiAgICAgewogICAgICAgICBpZiAoICFuZWVkX2lvbW11X3B0X3N5
bmMoZCkgKQogICAgICAgICAgICAgcmV0dXJuIDA7Ci0gICAgICAgIHJldHVybiBpb21tdV91bm1h
cF9wYWdlKGQsIF9kZm4oZ2ZuX2wpKTsKKyAgICAgICAgcmV0dXJuIGlvbW11X3VubWFwX3BhZ2Uo
ZCwgX2RmbihnZm5fbCksIFBBR0VfT1JERVJfNEspOwogICAgIH0KIAogICAgIGdmbl9sb2NrKHAy
bSwgZ2ZuLCAwKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYyBiL3hlbi9h
cmNoL3g4Ni94ODZfNjQvbW0uYwppbmRleCA1NDNlYTAzMGUzLi5jMGNlNTY3M2JhIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYveDg2XzY0L21tLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9t
bS5jCkBAIC0xNDM3LDEzICsxNDM3LDE1IEBAIGludCBtZW1vcnlfYWRkKHVuc2lnbmVkIGxvbmcg
c3BmbiwgdW5zaWduZWQgbG9uZyBlcGZuLCB1bnNpZ25lZCBpbnQgcHhtKQogICAgIHsKICAgICAg
ICAgZm9yICggaSA9IHNwZm47IGkgPCBlcGZuOyBpKysgKQogICAgICAgICAgICAgaWYgKCBpb21t
dV9tYXBfcGFnZShoYXJkd2FyZV9kb21haW4sIF9kZm4oaSksIF9tZm4oaSksCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFBBR0VfT1JERVJfNEssCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSB8IElPTU1VRl93cml0YWJsZSkgKQogICAgICAg
ICAgICAgICAgIGJyZWFrOwogICAgICAgICBpZiAoIGkgIT0gZXBmbiApCiAgICAgICAgIHsKICAg
ICAgICAgICAgIHdoaWxlIChpLS0gPiBvbGRfbWF4KQogICAgICAgICAgICAgICAgIC8qIElmIHN0
YXRlbWVudCB0byBzYXRpc2Z5IF9fbXVzdF9jaGVjay4gKi8KLSAgICAgICAgICAgICAgICBpZiAo
IGlvbW11X3VubWFwX3BhZ2UoaGFyZHdhcmVfZG9tYWluLCBfZGZuKGkpKSApCisgICAgICAgICAg
ICAgICAgaWYgKCBpb21tdV91bm1hcF9wYWdlKGhhcmR3YXJlX2RvbWFpbiwgX2RmbihpKSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUEFHRV9PUkRFUl80SykgKQogICAg
ICAgICAgICAgICAgICAgICBjb250aW51ZTsKIAogICAgICAgICAgICAgZ290byBkZXN0cm95X20y
cDsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYyBiL3hlbi9jb21tb24vZ3Jh
bnRfdGFibGUuYwppbmRleCA4NzhlNjY4YmY1Li45NzFjNmIxMDBjIDEwMDY0NAotLS0gYS94ZW4v
Y29tbW9uL2dyYW50X3RhYmxlLmMKKysrIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCkBAIC0x
MTQyLDEyICsxMTQyLDE0IEBAIG1hcF9ncmFudF9yZWYoCiAgICAgICAgIHsKICAgICAgICAgICAg
IGlmICggIShraW5kICYgTUFQS0lORF9XUklURSkgKQogICAgICAgICAgICAgICAgIGVyciA9IGlv
bW11X21hcF9wYWdlKGxkLCBfZGZuKG1mbl94KG1mbikpLCBtZm4sCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgUEFHRV9PUkRFUl80SywKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUgfCBJT01NVUZfd3JpdGFibGUpOwogICAg
ICAgICB9CiAgICAgICAgIGVsc2UgaWYgKCBhY3RfcGluICYmICFvbGRfcGluICkKICAgICAgICAg
ewogICAgICAgICAgICAgaWYgKCAha2luZCApCiAgICAgICAgICAgICAgICAgZXJyID0gaW9tbXVf
bWFwX3BhZ2UobGQsIF9kZm4obWZuX3gobWZuKSksIG1mbiwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBQQUdFX09SREVSXzRLLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSk7CiAgICAgICAgIH0KICAgICAgICAgaWYgKCBl
cnIgKQpAQCAtMTM5NiwxMCArMTM5OCwxMSBAQCB1bm1hcF9jb21tb24oCiAKICAgICAgICAga2lu
ZCA9IG1hcGtpbmQobGd0LCByZCwgb3AtPm1mbik7CiAgICAgICAgIGlmICggIWtpbmQgKQotICAg
ICAgICAgICAgZXJyID0gaW9tbXVfdW5tYXBfcGFnZShsZCwgX2RmbihtZm5feChvcC0+bWZuKSkp
OworICAgICAgICAgICAgZXJyID0gaW9tbXVfdW5tYXBfcGFnZShsZCwgX2RmbihtZm5feChvcC0+
bWZuKSksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBBR0VfT1JERVJfNEsp
OwogICAgICAgICBlbHNlIGlmICggIShraW5kICYgTUFQS0lORF9XUklURSkgKQogICAgICAgICAg
ICAgZXJyID0gaW9tbXVfbWFwX3BhZ2UobGQsIF9kZm4obWZuX3gob3AtPm1mbikpLCBvcC0+bWZu
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxlKTsKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBBR0VfT1JERVJfNEssIElPTU1VRl9yZWFk
YWJsZSk7CiAKICAgICAgICAgZG91YmxlX2d0X3VubG9jayhsZ3QsIHJndCk7CiAKZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9pb21tdS5jCmluZGV4IDhiNDM4YWU0YmMuLjQwZGI5ZTc4NDkgMTAwNjQ0Ci0tLSBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvaW9tbXUuYwpAQCAtMzA1LDUwICszMDUsNzEgQEAgdm9pZCBpb21tdV9kb21haW5fZGVzdHJv
eShzdHJ1Y3QgZG9tYWluICpkKQogfQogCiBpbnQgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFp
biAqZCwgZGZuX3QgZGZuLCBtZm5fdCBtZm4sCi0gICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
aW50IGZsYWdzKQorICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBwYWdlX29yZGVyLCB1
bnNpZ25lZCBpbnQgZmxhZ3MpCiB7CiAgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQg
PSBkb21faW9tbXUoZCk7Ci0gICAgaW50IHJjOworICAgIHVuc2lnbmVkIGxvbmcgaTsKIAogICAg
IGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgKQogICAgICAgICByZXR1
cm4gMDsKIAotICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+bWFwX3BhZ2UoZCwgZGZuLCBtZm4s
IGZsYWdzKTsKLSAgICBpZiAoIHVubGlrZWx5KHJjKSApCisgICAgZm9yICggaSA9IDA7IGkgPCAo
MXVsIDw8IHBhZ2Vfb3JkZXIpOyBpKysgKQogICAgIHsKLSAgICAgICAgaWYgKCAhZC0+aXNfc2h1
dHRpbmdfZG93biAmJiBwcmludGtfcmF0ZWxpbWl0KCkgKQotICAgICAgICAgICAgcHJpbnRrKFhF
TkxPR19FUlIKLSAgICAgICAgICAgICAgICAgICAiZCVkOiBJT01NVSBtYXBwaW5nIGRmbiAlIlBS
SV9kZm4iIHRvIG1mbiAlIlBSSV9tZm4iIGZhaWxlZDogJWRcbiIsCi0gICAgICAgICAgICAgICAg
ICAgZC0+ZG9tYWluX2lkLCBkZm5feChkZm4pLCBtZm5feChtZm4pLCByYyk7CisgICAgICAgIGlu
dCBpZ25vcmVkLCByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIGRmbl9hZGQoZGZu
LCBpKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgbWZuX2FkZChtZm4sIGkpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmbGFncyk7CiAKLSAgICAgICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9t
YWluKGQpICkKLSAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKKyAgICAgICAgaWYgKCB1bmxp
a2VseShyYykgKQorICAgICAgICB7CisgICAgICAgICAgICB3aGlsZSAoaS0tKQorICAgICAgICAg
ICAgeworICAgICAgICAgICAgICAgIC8qIGFzc2lnbiB0byBzb21ldGhpbmcgdG8gYXZvaWQgY29t
cGlsZXIgd2FybmluZyAqLworICAgICAgICAgICAgICAgIGlnbm9yZWQgPSBoZC0+cGxhdGZvcm1f
b3BzLT51bm1hcF9wYWdlKGQsIGRmbl9hZGQoZGZuLCBpKSk7CisgICAgICAgICAgICB9CisKKyAg
ICAgICAgICAgIGlmICggIWQtPmlzX3NodXR0aW5nX2Rvd24gJiYgcHJpbnRrX3JhdGVsaW1pdCgp
ICkKKyAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0VSUgorICAgICAgICAgICAgICAgICAg
ICAgICAiZCVkOiBJT01NVSBvcmRlciAldSBtYXBwaW5nIGRmbiAlIlBSSV9kZm4iIHRvIG1mbiAl
IlBSSV9tZm4iIGZhaWxlZDogJWRcbiIsCisgICAgICAgICAgICAgICAgICAgICAgIGQtPmRvbWFp
bl9pZCwgcGFnZV9vcmRlciwgZGZuX3goZGZuKSwgbWZuX3gobWZuKSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgcmMpOworCisgICAgICAgICAgICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4oZCkg
KQorICAgICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKKworICAgICAgICAgICAgcmV0dXJu
IHJjOworICAgICAgICB9CiAgICAgfQogCi0gICAgcmV0dXJuIHJjOworICAgIHJldHVybiAwOwog
fQogCi1pbnQgaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4pCitp
bnQgaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4sIHVuc2lnbmVk
IGludCBwYWdlX29yZGVyKQogewogICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0g
ZG9tX2lvbW11KGQpOwotICAgIGludCByYzsKKyAgICB1bnNpZ25lZCBsb25nIGk7CiAKICAgICBp
ZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0dXJu
IDA7CiAKLSAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPnVubWFwX3BhZ2UoZCwgZGZuKTsKLSAg
ICBpZiAoIHVubGlrZWx5KHJjKSApCisgICAgZm9yICggaSA9IDA7IGkgPCAoMXVsIDw8IHBhZ2Vf
b3JkZXIpOyBpKysgKQogICAgIHsKLSAgICAgICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93biAm
JiBwcmludGtfcmF0ZWxpbWl0KCkgKQotICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIKLSAg
ICAgICAgICAgICAgICAgICAiZCVkOiBJT01NVSB1bm1hcHBpbmcgZGZuICUiUFJJX2RmbiIgZmFp
bGVkOiAlZFxuIiwKLSAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGRmbl94KGRmbiks
IHJjKTsKKyAgICAgICAgaW50IHJjID0gaGQtPnBsYXRmb3JtX29wcy0+dW5tYXBfcGFnZShkLCBk
Zm5fYWRkKGRmbiwgaSkpOwogCi0gICAgICAgIGlmICggIWlzX2hhcmR3YXJlX2RvbWFpbihkKSAp
Ci0gICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CisgICAgICAgIGlmICggdW5saWtlbHkocmMp
ICkKKyAgICAgICAgeworICAgICAgICAgICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93biAmJiBw
cmludGtfcmF0ZWxpbWl0KCkgKQorICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfRVJSCisg
ICAgICAgICAgICAgICAgICAgICAgICJkJWQ6IElPTU1VIHVubWFwcGluZyBkZm4gJSJQUklfZGZu
IiBmYWlsZWQ6ICVkXG4iLAorICAgICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGRm
bl94KGRmbiksIHJjKTsKKworICAgICAgICAgICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9tYWluKGQp
ICkKKyAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CisKKyAgICAgICAgICAgIHJldHVy
biByYzsKKyAgICAgICAgfQogICAgIH0KIAotICAgIHJldHVybiByYzsKKyAgICByZXR1cm4gMDsK
IH0KIAogaW50IGlvbW11X2xvb2t1cF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbiwg
bWZuX3QgKm1mbiwKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21t
dS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKaW5kZXggYjIwYmFkMTdk
ZS4uNGZkM2ViMWRjYSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lv
bW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKQEAgLTIzOSw3
ICsyMzksNyBAQCB2b2lkIF9faHdkb21faW5pdCBhcmNoX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0
IGRvbWFpbiAqZCkKICAgICAgICAgaWYgKCBwYWdpbmdfbW9kZV90cmFuc2xhdGUoZCkgKQogICAg
ICAgICAgICAgcmMgPSBzZXRfaWRlbnRpdHlfcDJtX2VudHJ5KGQsIHBmbiwgcDJtX2FjY2Vzc19y
dywgMCk7CiAgICAgICAgIGVsc2UKLSAgICAgICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UoZCwg
X2RmbihwZm4pLCBfbWZuKHBmbiksCisgICAgICAgICAgICByYyA9IGlvbW11X21hcF9wYWdlKGQs
IF9kZm4ocGZuKSwgX21mbihwZm4pLCBQQUdFX09SREVSXzRLLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUgfCBJT01NVUZfd3JpdGFibGUpOwogICAgICAg
ICBpZiAoIHJjICkKICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyAiIGQlZDogSU9N
TVUgbWFwcGluZyBmYWlsZWQ6ICVkXG4iLApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2lv
bW11LmggYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAppbmRleCBjNzUzMzNjMDc3Li5hMDAzZDgy
MjA0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAorKysgYi94ZW4vaW5jbHVk
ZS94ZW4vaW9tbXUuaApAQCAtODksOSArODksMTEgQEAgdm9pZCBpb21tdV90ZWFyZG93bihzdHJ1
Y3QgZG9tYWluICpkKTsKICNkZWZpbmUgSU9NTVVGX3JlYWRhYmxlICAoMXU8PF9JT01NVUZfcmVh
ZGFibGUpCiAjZGVmaW5lIF9JT01NVUZfd3JpdGFibGUgMQogI2RlZmluZSBJT01NVUZfd3JpdGFi
bGUgICgxdTw8X0lPTU1VRl93cml0YWJsZSkKLWludCBfX211c3RfY2hlY2sgaW9tbXVfbWFwX3Bh
Z2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBtZm5fdCBtZm4sIHVuc2lnbmVkIGludCBmbGFncyk7Ci1pbnQgX19tdXN0X2NoZWNr
IGlvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuKTsKK2ludCBfX211
c3RfY2hlY2sgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuLCBtZm5f
dCBtZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBwYWdl
X29yZGVyLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxh
Z3MpOworaW50IF9fbXVzdF9jaGVjayBpb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQs
IGRmbl90IGRmbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBp
bnQgcGFnZV9vcmRlcik7CiBpbnQgX19tdXN0X2NoZWNrIGlvbW11X2xvb2t1cF9wYWdlKHN0cnVj
dCBkb21haW4gKmQsIGRmbl90IGRmbiwgbWZuX3QgKm1mbiwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgaW50ICpmbGFncyk7CiAKLS0gCjIuMTEuMAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 18:02:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 18:02: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 1gHBrm-0000PX-Ex; Mon, 29 Oct 2018 18:02:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=doux=nj=citrix.com=prvs=833f3324f=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHBrk-0000PE-W3
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 18:02:17 +0000
X-Inumbo-ID: c451055b-dba4-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c451055b-dba4-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 18:02:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,441,1534809600"; d="scan'208";a="69052587"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 29 Oct 2018 18:02:01 +0000
Message-ID: <20181029180211.2155-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/8] viridian 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: Paul Durrant <paul.durrant@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SSBwbGFuIHRvIGFkZCBpbXBsZW1lbnRhdGlvbnMgZm9yIG1vcmUgdmlyaWRpYW4gZW5saWdodGVu
bWVudHMgaW4gdGhlIG5lYXIKZnV0dXJlLiBUaGlzIHNlcmllcyBpcyBqdXN0IHNvbWUgY2xlYW51
cCBJJ3ZlIGJlZW4gZG9pbmcgaW4gcHJlcGFyYXRpb24uCgpQYXVsIER1cnJhbnQgKDgpOgogIHZp
cmlkaWFuOiBtb3ZlIHRoZSBjb2RlIGludG8gaXRzIG93biBzdWItZGlyZWN0b3J5CiAgdmlyaWRp
YW46IHJlbW92ZSBNU1IgcGVyZiBjb3VudGVycwogIHZpcmlkaWFuOiByZW1vdmUgY29tbWVudHMg
cmVmZXJlbmNpbmcgc2VjdGlvbiBudW1iZXIgaW4gdGhlIHNwZWMuCiAgdmlyaWRpYW46IHJlbW92
ZSBkdXBsaWNhdGUgdW5pb24gdHlwZXMKICB2aXJpZGlhbjogc2VwYXJhdGUgaW50ZXJydXB0IHJl
bGF0ZWQgZW5saWdodGVubWVudCBpbXBsZW1lbnRhdGlvbnMuLi4KICB2aXJpZGlhbjogc2VwYXJh
dGUgdGltZSByZWxhdGVkIGVubGlnaHRlbm1lbnQgaW1wbGVtZW50YXRpb25zLi4uCiAgdmlyaWRp
YW46IGRlZmluZSB0eXBlIGZvciB0aGUgJ3ZpcnR1YWwgVlAgYXNzaXN0IHBhZ2UnCiAgdmlyaWRp
YW46IGludHJvZHVjZSBzdHJ1Y3QgdmlyaWRpYW5fcGFnZQoKIHRvb2xzL21pc2MveGVuLWh2bWN0
eC5jICAgICAgICAgICAgICAgICAgICB8ICAgNCArLQogeGVuL2FyY2gveDg2L2h2bS9NYWtlZmls
ZSAgICAgICAgICAgICAgICAgIHwgICAyICstCiB4ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL01h
a2VmaWxlICAgICAgICAgfCAgIDMgKwogeGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi9zeW5pYy5j
ICAgICAgICAgIHwgMjMzICsrKysrKysrKysrKysrCiB4ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFu
L3RpbWUuYyAgICAgICAgICAgfCAyNDQgKysrKysrKysrKysrKysrCiB4ZW4vYXJjaC94ODYvaHZt
L3sgPT4gdmlyaWRpYW59L3ZpcmlkaWFuLmMgfCA0ODAgKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZpcmlkaWFuLmggICAgICAgICB8IDE0NCAr
KysrKystLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvcGVyZmNfZGVmbi5oICAgICAgICAgICB8ICAy
NiAtLQogeGVuL2luY2x1ZGUvcHVibGljL2FyY2gteDg2L2h2bS9zYXZlLmggICAgIHwgICAyICst
CiA5IGZpbGVzIGNoYW5nZWQsIDYyMyBpbnNlcnRpb25zKCspLCA1MTUgZGVsZXRpb25zKC0pCiBj
cmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi9NYWtlZmlsZQogY3Jl
YXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vc3luaWMuYwogY3JlYXRl
IG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vdGltZS5jCiByZW5hbWUgeGVu
L2FyY2gveDg2L2h2bS97ID0+IHZpcmlkaWFufS92aXJpZGlhbi5jICg1NCUpCgotLSAKMi4xMS4w
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 18:02:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 18:02: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 1gHBrp-0000Qc-AN; Mon, 29 Oct 2018 18:02: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=doux=nj=citrix.com=prvs=833f3324f=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHBrm-0000PR-Ey
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 18:02:18 +0000
X-Inumbo-ID: c5e08d34-dba4-11e8-adaf-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c5e08d34-dba4-11e8-adaf-12d6303a7972;
 Mon, 29 Oct 2018 18:02:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,441,1534809600"; d="scan'208";a="69052600"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 29 Oct 2018 18:02:07 +0000
Message-ID: <20181029180211.2155-7-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181029180211.2155-1-paul.durrant@citrix.com>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4/8] viridian: remove duplicate union types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@citrix.com>, Wei Liu <wei.liu2@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>

VGhlICd2aXJpZGlhbl92cF9hc3Npc3QnLCAndmlyaWRpYW5faHlwZXJjYWxsX2dwYScgYW5kCid2
aXJpZGlhbl9yZWZlcmVuY2VfdHNjJyB1bmlvbiB0eXBlcyBhcmUgaWRlbnRpY2FsIGluIGxheW91
dC4gVGhlIGxheW91dAppcyBhbHNvIGNvbW1vbiB0aHJvdWdob3V0IHRoZSBzcGVjaWZpY2F0aW9u
IFsxXS4KClRoaXMgcGF0Y2ggZGVjbGFyZXMgYSBjb21tb24gJ3ZpcmlkaWFuX3BhZ2VfbXNyJyB0
eXBlIGFuZCBjb252ZXJ0cyB0aGUgcmVzdApvZiB0aGUgY29kZSB0byB1c2UgdGhhdCB0eXBlIGZv
ciBib3RoIHRoZSBoeXBlcmNhbGwgYW5kIFZQIGFzc2lzdCBwYWdlcy4KCkFsc28sIHJlbmFtZSAn
dmlyaWRpYW5fZ3Vlc3Rfb3NfaWQnIHRvICd2aXJpZGlhbl9ndWVzdF9vc19pZF9tc3InIHNpbmNl
IGl0CmFsc28gaXMgYSB1bmlvbiByZXByZXNlbnRpbmcgYW4gTVNSIHZhbHVlLgoKTm8gZnVuY3Rp
b25hbCBjaGFuZ2UuCgpbMV0gaHR0cHM6Ly9naXRodWIuY29tL01pY3Jvc29mdERvY3MvVmlydHVh
bGl6YXRpb24tRG9jdW1lbnRhdGlvbi9yYXcvbGl2ZS90bGZzL0h5cGVydmlzb3IlMjBUb3AlMjBM
ZXZlbCUyMEZ1bmN0aW9uYWwlMjBTcGVjaWZpY2F0aW9uJTIwdjUuMEMucGRmCgpTaWduZWQtb2Zm
LWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgotLS0KQ2M6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhl
bi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vdmlyaWRpYW4uYyB8ICA4ICsrKystLS0tCiB4ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS92aXJpZGlhbi5oICAgfCAzNiArKysrKysrKy0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgMzIgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi92aXJpZGlh
bi5jIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi92aXJpZGlhbi5jCmluZGV4IGRiMTY2ZDQx
YzUuLjU1YjkwNzFjMzIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vdmly
aWRpYW4uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3ZpcmlkaWFuLmMKQEAgLTI4
OCw3ICsyODgsNyBAQCB2b2lkIGNwdWlkX3ZpcmlkaWFuX2xlYXZlcyhjb25zdCBzdHJ1Y3QgdmNw
dSAqdiwgdWludDMyX3QgbGVhZiwKIAogc3RhdGljIHZvaWQgZHVtcF9ndWVzdF9vc19pZChjb25z
dCBzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIGNvbnN0IHVuaW9uIHZpcmlkaWFuX2d1ZXN0X29z
X2lkICpnb2k7CisgICAgY29uc3QgdW5pb24gdmlyaWRpYW5fZ3Vlc3Rfb3NfaWRfbXNyICpnb2k7
CiAKICAgICBnb2kgPSAmZC0+YXJjaC5odm0udmlyaWRpYW4uZ3Vlc3Rfb3NfaWQ7CiAKQEAgLTMw
Miw3ICszMDIsNyBAQCBzdGF0aWMgdm9pZCBkdW1wX2d1ZXN0X29zX2lkKGNvbnN0IHN0cnVjdCBk
b21haW4gKmQpCiAKIHN0YXRpYyB2b2lkIGR1bXBfaHlwZXJjYWxsKGNvbnN0IHN0cnVjdCBkb21h
aW4gKmQpCiB7Ci0gICAgY29uc3QgdW5pb24gdmlyaWRpYW5faHlwZXJjYWxsX2dwYSAqaGc7Cisg
ICAgY29uc3QgdW5pb24gdmlyaWRpYW5fcGFnZV9tc3IgKmhnOwogCiAgICAgaGcgPSAmZC0+YXJj
aC5odm0udmlyaWRpYW4uaHlwZXJjYWxsX2dwYTsKIApAQCAtMzEzLDcgKzMxMyw3IEBAIHN0YXRp
YyB2b2lkIGR1bXBfaHlwZXJjYWxsKGNvbnN0IHN0cnVjdCBkb21haW4gKmQpCiAKIHN0YXRpYyB2
b2lkIGR1bXBfdnBfYXNzaXN0KGNvbnN0IHN0cnVjdCB2Y3B1ICp2KQogewotICAgIGNvbnN0IHVu
aW9uIHZpcmlkaWFuX3ZwX2Fzc2lzdCAqdmE7CisgICAgY29uc3QgdW5pb24gdmlyaWRpYW5fcGFn
ZV9tc3IgKnZhOwogCiAgICAgdmEgPSAmdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0Lm1z
cjsKIApAQCAtMzIzLDcgKzMyMyw3IEBAIHN0YXRpYyB2b2lkIGR1bXBfdnBfYXNzaXN0KGNvbnN0
IHN0cnVjdCB2Y3B1ICp2KQogCiBzdGF0aWMgdm9pZCBkdW1wX3JlZmVyZW5jZV90c2MoY29uc3Qg
c3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBjb25zdCB1bmlvbiB2aXJpZGlhbl9yZWZlcmVuY2Vf
dHNjICpydDsKKyAgICBjb25zdCB1bmlvbiB2aXJpZGlhbl9wYWdlX21zciAqcnQ7CiAKICAgICBy
dCA9ICZkLT5hcmNoLmh2bS52aXJpZGlhbi5yZWZlcmVuY2VfdHNjOwogCmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92aXJpZGlhbi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vdmlyaWRpYW4uaAppbmRleCBmNjAwOGY5YmRiLi4zNTlmZGY1YTgzIDEwMDY0NAotLS0gYS94
ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92aXJpZGlhbi5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL3ZpcmlkaWFuLmgKQEAgLTksOCArOSw5IEBACiAjaWZuZGVmIF9fQVNNX1g4Nl9IVk1f
VklSSURJQU5fSF9fCiAjZGVmaW5lIF9fQVNNX1g4Nl9IVk1fVklSSURJQU5fSF9fCiAKLXVuaW9u
IHZpcmlkaWFuX3ZwX2Fzc2lzdAoteyAgIHVpbnQ2NF90IHJhdzsKK3VuaW9uIHZpcmlkaWFuX3Bh
Z2VfbXNyCit7CisgICAgdWludDY0X3QgcmF3OwogICAgIHN0cnVjdAogICAgIHsKICAgICAgICAg
dWludDY0X3QgZW5hYmxlZDoxOwpAQCAtMjIsMTQgKzIzLDE0IEBAIHVuaW9uIHZpcmlkaWFuX3Zw
X2Fzc2lzdAogc3RydWN0IHZpcmlkaWFuX3ZjcHUKIHsKICAgICBzdHJ1Y3QgewotICAgICAgICB1
bmlvbiB2aXJpZGlhbl92cF9hc3Npc3QgbXNyOworICAgICAgICB1bmlvbiB2aXJpZGlhbl9wYWdl
X21zciBtc3I7CiAgICAgICAgIHZvaWQgKnZhOwogICAgICAgICBib29sIHBlbmRpbmc7CiAgICAg
fSB2cF9hc3Npc3Q7CiAgICAgdWludDY0X3QgY3Jhc2hfcGFyYW1bNV07CiB9OwogCi11bmlvbiB2
aXJpZGlhbl9ndWVzdF9vc19pZAordW5pb24gdmlyaWRpYW5fZ3Vlc3Rfb3NfaWRfbXNyCiB7CiAg
ICAgdWludDY0X3QgcmF3OwogICAgIHN0cnVjdApAQCAtNDMsMTYgKzQ0LDYgQEAgdW5pb24gdmly
aWRpYW5fZ3Vlc3Rfb3NfaWQKICAgICB9IGZpZWxkczsKIH07CiAKLXVuaW9uIHZpcmlkaWFuX2h5
cGVyY2FsbF9ncGEKLXsgICB1aW50NjRfdCByYXc7Ci0gICAgc3RydWN0Ci0gICAgewotICAgICAg
ICB1aW50NjRfdCBlbmFibGVkOjE7Ci0gICAgICAgIHVpbnQ2NF90IHJlc2VydmVkX3ByZXNlcnZl
ZDoxMTsKLSAgICAgICAgdWludDY0X3QgcGZuOjQ4OwotICAgIH0gZmllbGRzOwotfTsKLQogc3Ry
dWN0IHZpcmlkaWFuX3RpbWVfcmVmX2NvdW50CiB7CiAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsK
QEAgLTY2LDE3ICs1Nyw2IEBAIHN0cnVjdCB2aXJpZGlhbl90aW1lX3JlZl9jb3VudAogICAgIGlu
dDY0X3Qgb2ZmOwogfTsKIAotdW5pb24gdmlyaWRpYW5fcmVmZXJlbmNlX3RzYwotewotICAgIHVp
bnQ2NF90IHJhdzsKLSAgICBzdHJ1Y3QKLSAgICB7Ci0gICAgICAgIHVpbnQ2NF90IGVuYWJsZWQ6
MTsKLSAgICAgICAgdWludDY0X3QgcmVzZXJ2ZWRfcHJlc2VydmVkOjExOwotICAgICAgICB1aW50
NjRfdCBwZm46NDg7Ci0gICAgfSBmaWVsZHM7Ci19OwotCiB0eXBlZGVmIHN0cnVjdCBfSFZfUkVG
RVJFTkNFX1RTQ19QQUdFCiB7CiAgICAgdWludDMyX3QgVHNjU2VxdWVuY2U7CkBAIC04OCwxMCAr
NjgsMTAgQEAgdHlwZWRlZiBzdHJ1Y3QgX0hWX1JFRkVSRU5DRV9UU0NfUEFHRQogCiBzdHJ1Y3Qg
dmlyaWRpYW5fZG9tYWluCiB7Ci0gICAgdW5pb24gdmlyaWRpYW5fZ3Vlc3Rfb3NfaWQgZ3Vlc3Rf
b3NfaWQ7Ci0gICAgdW5pb24gdmlyaWRpYW5faHlwZXJjYWxsX2dwYSBoeXBlcmNhbGxfZ3BhOwor
ICAgIHVuaW9uIHZpcmlkaWFuX2d1ZXN0X29zX2lkX21zciBndWVzdF9vc19pZDsKKyAgICB1bmlv
biB2aXJpZGlhbl9wYWdlX21zciBoeXBlcmNhbGxfZ3BhOwogICAgIHN0cnVjdCB2aXJpZGlhbl90
aW1lX3JlZl9jb3VudCB0aW1lX3JlZl9jb3VudDsKLSAgICB1bmlvbiB2aXJpZGlhbl9yZWZlcmVu
Y2VfdHNjIHJlZmVyZW5jZV90c2M7CisgICAgdW5pb24gdmlyaWRpYW5fcGFnZV9tc3IgcmVmZXJl
bmNlX3RzYzsKIH07CiAKIHZvaWQgY3B1aWRfdmlyaWRpYW5fbGVhdmVzKGNvbnN0IHN0cnVjdCB2
Y3B1ICp2LCB1aW50MzJfdCBsZWFmLAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 18:02:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 18:02: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 1gHBrm-0000Pt-QQ; Mon, 29 Oct 2018 18:02:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=doux=nj=citrix.com=prvs=833f3324f=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHBrl-0000PG-64
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 18:02:17 +0000
X-Inumbo-ID: c5309e73-dba4-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c5309e73-dba4-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 18:02:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,441,1534809600"; d="scan'208";a="69052591"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 29 Oct 2018 18:02:03 +0000
Message-ID: <20181029180211.2155-3-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181029180211.2155-1-paul.durrant@citrix.com>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/2] x86/mm/p2m: don't needlessly limit MMIO
 mapping order to 4k
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@citrix.com>, Wei Liu <wei.liu2@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>

VGhlIFAyTSBjb21tb24gY29kZSBjdXJyZW50bHkgcmVzdHJpY3RzIHRoZSBNTUlPIG1hcHBpbmcg
b3JkZXIgb2YgYW55CmRvbWFpbiB3aXRoIElPTU1VIG1hcHBpbmdzLCBidXQgdGhhdCBpcyBub3Qg
dXNpbmcgc2hhcmVkIHRhYmxlcywgdG8gNGsuClRoaXMgaGFzIGJlZW4gc2hvd24gdG8gaGF2ZSBh
IGh1Z2UgcGVyZm9ybWFuY2UgY29zdCB3aGVuIHBhc3NpbmcgdGhyb3VnaAphIFBDSSBkZXZpY2Ug
d2l0aCBhIHZlcnkgbGFyZ2UgQkFSIChlLmcuIE5WSURJQSBQNDApLCBpbmNyZWFzaW5nIHRoZSBn
dWVzdApib290IHRpbWUgZnJvbSB+MjBzIHRvIHNldmVyYWwgbWludXRlcyB3aGVuIGlvbW11PW5v
LXNoYXJlcHQgaXMgc3BlY2lmaWVkCm9uIHRoZSBYZW4gY29tbWFuZCBsaW5lLgoKVGhlIGxpbWl0
YXRpb24gd2FzIGFkZGVkIGJ5IGNvbW1pdCBjM2M3NTZiZCAieDg2L3AybTogdXNlIGxhcmdlIHBh
Z2VzCmZvciBNTUlPIG1hcHBpbmdzIiBob3dldmVyIHRoZSB1bmRlcmx5aW5nIGltcGxlbWVudGF0
aW9ucyBvZiBwMm0tPnNldF9lbnRyeQpmb3IgSW50ZWwgYW5kIEFNRCBhcmUgY29kZWQgdG8gY29w
ZSB3aXRoIG1hcHBpbmcgb3JkZXJzIGhpZ2hlciB0aGFuIDRrLApldmVuIHRob3VnaCB0aGUgSU9N
TVUgbWFwcGluZyBmdW5jdGlvbiBpcyBpdHNlbGYgY3VycmVudGx5IGxpbWl0ZWQgdG8gNGssCnNv
IHRoZXJlIGlzIG5vIHJlYWwgbmVlZCB0byBsaW1pdCB0aGUgb3JkZXIgcGFzc2VkIGludG8gdGhl
IG1ldGhvZCwgb3RoZXIKdGhhbiB0byBhdm9pZCBhIHBvdGVudGlhbCBEb1MgY2F1c2VkIGJ5IGEg
bG9uZyBydW5uaW5nIGh5cGVyY2FsbC4KCkluIHByYWN0aWNlLCBtbWlvX29yZGVyKCkgYWxyZWFk
eSBzdHJpY3RseSBkaXNhbGxvd3MgMUcgbWFwcGluZ3Mgc2luY2UgdGhlCmlmIGNsYXVzZSBpbiBx
dWVzdGlvbiBzdGFydHMgd2l0aDoKCiAgICBpZiAoIDAgLyoKICAgICAgICAgICAgKiBEb24ndCB1
c2UgMUdiIHBhZ2VzLCB0byBsaW1pdCB0aGUgaXRlcmF0aW9uIGNvdW50IGluCiAgICAgICAgICAg
ICogc2V0X3R5cGVkX3AybV9lbnRyeSgpIHdoZW4gaXQgbmVlZHMgdG8gemFwIE0yUCBlbnRyaWVz
CiAgICAgICAgICAgICogZm9yIGEgUkFNIHJhbmdlLgogICAgICAgICAgICAqLyAmJgoKV2l0aCB0
aGlzIHBhdGNoIGFwcGxpZWQgKGFuZCBoZW5jZSAyTSBtYXBwaW5ncyBpbiB1c2UpIHRoZSBWTSBi
b290IHRpbWUgaXMKcmVzdG9yZWQgdG8gc29tZXRoaW5nIHJlYXNvbmFibGUuIE5vdCBhcyBmYXN0
IGFzIHdpdGhvdXQgaW9tbXU9bm8tc2hhcmVwdCwKYnV0IHdpdGhpbiBhIGZldyBzZWNvbmRzIG9m
IGl0LgoKTk9URTogVGhpcyBwYXRjaCB0YWtlcyB0aGUgb3Bwb3J0dW5pdHkgdG8gc2hvcnRlbiBh
IGNvdXBsZSBvZiA+IDgwCiAgICAgIGNoYXJhY3RlciBsaW5lcyBpbiB0aGUgY29kZS4KClNpZ25l
ZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CkFja2VkLWJ5
OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+Ci0tLQpDYzogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgp2MjoK
IC0gQWRkIGFuIGV4dHJhIHRvIHRoZSBpZiBjbGF1c2UgZGlzYWxsb3dpbmcgMUcgbWFwcGluZ3Mg
dG8gbWFrZSBzdXJlCiAgIHRoZXkgYXJlIG5vdCB1c2VkIGlmIG5lZWRfaW9tbXVfcHRfc3luYygp
IGlzIHRydWUsIGV2ZW4gdGhvdWdoIHRoZQogICBjaGVjayBpcyBjdXJyZW50bHkgbW9vdCAoc2Vl
IG1haW4gY29tbWVudCkuCi0tLQogeGVuL2FyY2gveDg2L21tL3AybS5jIHwgMTkgKysrKysrKysr
Ky0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21t
L3AybS5jCmluZGV4IGEwMGEzYzFiZmYuLmY5NzJiNDgxOWQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9tbS9wMm0uYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKQEAgLTIwODEsMTQgKzIw
ODEsMTEgQEAgc3RhdGljIHVuc2lnbmVkIGludCBtbWlvX29yZGVyKGNvbnN0IHN0cnVjdCBkb21h
aW4gKmQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBzdGFy
dF9mbiwgdW5zaWduZWQgbG9uZyBucikKIHsKICAgICAvKgotICAgICAqIE5vdGUgdGhhdCB0aGUg
IWlvbW11X3VzZV9oYXBfcHQoKSBoZXJlIGhhcyB0aHJlZSBlZmZlY3RzOgotICAgICAqIC0gY292
ZXIgaW9tbXVfeyx1bn1tYXBfcGFnZSgpIG5vdCBoYXZpbmcgYW4gIm9yZGVyIiBpbnB1dCB5ZXQs
Ci0gICAgICogLSBleGNsdWRlIHNoYWRvdyBtb2RlICh3aGljaCBkb2Vzbid0IHN1cHBvcnQgbGFy
Z2UgTU1JTyBtYXBwaW5ncyksCi0gICAgICogLSBleGNsdWRlIFBWIGd1ZXN0cywgc2hvdWxkIGV4
ZWN1dGlvbiByZWFjaCB0aGlzIGNvZGUgZm9yIHN1Y2guCi0gICAgICogU28gYmUgY2FyZWZ1bCB3
aGVuIGFsdGVyaW5nIHRoaXMuCisgICAgICogUFYgZ3Vlc3RzIG9yIHNoYWRvdy1tb2RlIEhWTSBn
dWVzdHMgbXVzdCBiZSByZXN0cmljdGVkIHRvIDRrCisgICAgICogbWFwcGluZ3MuCiAgICAgICov
Ci0gICAgaWYgKCAhaW9tbXVfdXNlX2hhcF9wdChkKSB8fAotICAgICAgICAgKHN0YXJ0X2ZuICYg
KCgxVUwgPDwgUEFHRV9PUkRFUl8yTSkgLSAxKSkgfHwgIShuciA+PiBQQUdFX09SREVSXzJNKSAp
CisgICAgaWYgKCAhaGFwX2VuYWJsZWQoZCkgfHwgKHN0YXJ0X2ZuICYgKCgxVUwgPDwgUEFHRV9P
UkRFUl8yTSkgLSAxKSkgfHwKKyAgICAgICAgICEobnIgPj4gUEFHRV9PUkRFUl8yTSkgKQogICAg
ICAgICByZXR1cm4gUEFHRV9PUkRFUl80SzsKIAogICAgIGlmICggMCAvKgpAQCAtMjA5Niw4ICsy
MDkzLDEyIEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgbW1pb19vcmRlcihjb25zdCBzdHJ1Y3QgZG9t
YWluICpkLAogICAgICAgICAgICAgKiBzZXRfdHlwZWRfcDJtX2VudHJ5KCkgd2hlbiBpdCBuZWVk
cyB0byB6YXAgTTJQIGVudHJpZXMKICAgICAgICAgICAgICogZm9yIGEgUkFNIHJhbmdlLgogICAg
ICAgICAgICAgKi8gJiYKLSAgICAgICAgICEoc3RhcnRfZm4gJiAoKDFVTCA8PCBQQUdFX09SREVS
XzFHKSAtIDEpKSAmJiAobnIgPj4gUEFHRV9PUkRFUl8xRykgJiYKLSAgICAgICAgIGhhcF9oYXNf
MWdiICkKKyAgICAgICAgICEoc3RhcnRfZm4gJiAoKDFVTCA8PCBQQUdFX09SREVSXzFHKSAtIDEp
KSAmJgorICAgICAgICAgKG5yID4+IFBBR0VfT1JERVJfMUcpICYmCisgICAgICAgICBoYXBfaGFz
XzFnYiAmJgorICAgICAgICAgLyogZGlzYWJsZSAxRyBtYXBwaW5ncyBpZiB3ZSBuZWVkIHRvIGtl
ZXAgdGhlIElPTU1VIGluIHN5bmMgKi8KKyAgICAgICAgICFuZWVkX2lvbW11X3B0X3N5bmMoZCkK
KyAgICAgICAgKQogICAgICAgICByZXR1cm4gUEFHRV9PUkRFUl8xRzsKIAogICAgIGlmICggaGFw
X2hhc18ybWIgKQotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 18:02:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 18:02: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 1gHBro-0000QP-Jl; Mon, 29 Oct 2018 18:02:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=doux=nj=citrix.com=prvs=833f3324f=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHBrm-0000PQ-Cq
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 18:02:18 +0000
X-Inumbo-ID: c575fb60-dba4-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c575fb60-dba4-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 18:02:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,441,1534809600"; d="scan'208";a="69052594"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 29 Oct 2018 18:02:05 +0000
Message-ID: <20181029180211.2155-5-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181029180211.2155-1-paul.durrant@citrix.com>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/8] viridian: remove MSR perf counters
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@citrix.com>, Wei Liu <wei.liu2@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>

VGhleSdyZSBub3QgcmVhbGx5IHVzZWZ1bCBzbyBtYWludGFpbmluZyB0aGVtIGlzIHBvaW50bGVz
cy4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+
Ci0tLQpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi92aXJpZGlhbi5jIHwgMjEgLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L3BlcmZjX2RlZm4uaCAgICAg
fCAyNiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCA0NyBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3ZpcmlkaWFu
LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3ZpcmlkaWFuLmMKaW5kZXggM2U5YmVkYTgz
MS4uYzU3MjJkNjk5MiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi92aXJp
ZGlhbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vdmlyaWRpYW4uYwpAQCAtMTEs
NyArMTEsNiBAQAogCiAjaW5jbHVkZSA8eGVuL3NjaGVkLmg+CiAjaW5jbHVkZSA8eGVuL3ZlcnNp
b24uaD4KLSNpbmNsdWRlIDx4ZW4vcGVyZmMuaD4KICNpbmNsdWRlIDx4ZW4vaHlwZXJjYWxsLmg+
CiAjaW5jbHVkZSA8eGVuL2RvbWFpbl9wYWdlLmg+CiAjaW5jbHVkZSA8YXNtL2d1ZXN0X2FjY2Vz
cy5oPgpAQCAtNTYwLDEzICs1NTksMTEgQEAgaW50IGd1ZXN0X3dybXNyX3ZpcmlkaWFuKHN0cnVj
dCB2Y3B1ICp2LCB1aW50MzJfdCBpZHgsIHVpbnQ2NF90IHZhbCkKICAgICBzd2l0Y2ggKCBpZHgg
KQogICAgIHsKICAgICBjYXNlIEhWX1g2NF9NU1JfR1VFU1RfT1NfSUQ6Ci0gICAgICAgIHBlcmZj
X2luY3IobXNodl93cm1zcl9vc2lkKTsKICAgICAgICAgZC0+YXJjaC5odm0udmlyaWRpYW4uZ3Vl
c3Rfb3NfaWQucmF3ID0gdmFsOwogICAgICAgICBkdW1wX2d1ZXN0X29zX2lkKGQpOwogICAgICAg
ICBicmVhazsKIAogICAgIGNhc2UgSFZfWDY0X01TUl9IWVBFUkNBTEw6Ci0gICAgICAgIHBlcmZj
X2luY3IobXNodl93cm1zcl9oY19wYWdlKTsKICAgICAgICAgZC0+YXJjaC5odm0udmlyaWRpYW4u
aHlwZXJjYWxsX2dwYS5yYXcgPSB2YWw7CiAgICAgICAgIGR1bXBfaHlwZXJjYWxsKGQpOwogICAg
ICAgICBpZiAoIGQtPmFyY2guaHZtLnZpcmlkaWFuLmh5cGVyY2FsbF9ncGEuZmllbGRzLmVuYWJs
ZWQgKQpAQCAtNTc0LDE4ICs1NzEsMTUgQEAgaW50IGd1ZXN0X3dybXNyX3ZpcmlkaWFuKHN0cnVj
dCB2Y3B1ICp2LCB1aW50MzJfdCBpZHgsIHVpbnQ2NF90IHZhbCkKICAgICAgICAgYnJlYWs7CiAK
ICAgICBjYXNlIEhWX1g2NF9NU1JfVlBfSU5ERVg6Ci0gICAgICAgIHBlcmZjX2luY3IobXNodl93
cm1zcl92cF9pbmRleCk7CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBIVl9YNjRfTVNSX0VP
SToKLSAgICAgICAgcGVyZmNfaW5jcihtc2h2X3dybXNyX2VvaSk7CiAgICAgICAgIHZsYXBpY19F
T0lfc2V0KHZjcHVfdmxhcGljKHYpKTsKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIEhWX1g2
NF9NU1JfSUNSOiB7CiAgICAgICAgIHUzMiBlYXggPSAodTMyKXZhbCwgZWR4ID0gKHUzMikodmFs
ID4+IDMyKTsKICAgICAgICAgc3RydWN0IHZsYXBpYyAqdmxhcGljID0gdmNwdV92bGFwaWModik7
Ci0gICAgICAgIHBlcmZjX2luY3IobXNodl93cm1zcl9pY3IpOwogICAgICAgICBlYXggJj0gfigx
IDw8IDEyKTsKICAgICAgICAgZWR4ICY9IDB4ZmYwMDAwMDA7CiAgICAgICAgIHZsYXBpY19zZXRf
cmVnKHZsYXBpYywgQVBJQ19JQ1IyLCBlZHgpOwpAQCAtNTk1LDEyICs1ODksMTAgQEAgaW50IGd1
ZXN0X3dybXNyX3ZpcmlkaWFuKHN0cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBpZHgsIHVpbnQ2NF90
IHZhbCkKICAgICB9CiAKICAgICBjYXNlIEhWX1g2NF9NU1JfVFBSOgotICAgICAgICBwZXJmY19p
bmNyKG1zaHZfd3Jtc3JfdHByKTsKICAgICAgICAgdmxhcGljX3NldF9yZWcodmNwdV92bGFwaWMo
diksIEFQSUNfVEFTS1BSSSwgKHVpbnQ4X3QpdmFsKTsKICAgICAgICAgYnJlYWs7CiAKICAgICBj
YXNlIEhWX1g2NF9NU1JfVlBfQVNTSVNUX1BBR0U6Ci0gICAgICAgIHBlcmZjX2luY3IobXNodl93
cm1zcl9hcGljX21zcik7CiAgICAgICAgIHRlYXJkb3duX3ZwX2Fzc2lzdCh2KTsgLyogcmVsZWFz
ZSBhbnkgcHJldmlvdXMgbWFwcGluZyAqLwogICAgICAgICB2LT5hcmNoLmh2bS52aXJpZGlhbi52
cF9hc3Npc3QubXNyLnJhdyA9IHZhbDsKICAgICAgICAgZHVtcF92cF9hc3Npc3Qodik7CkBAIC02
MTIsNyArNjA0LDYgQEAgaW50IGd1ZXN0X3dybXNyX3ZpcmlkaWFuKHN0cnVjdCB2Y3B1ICp2LCB1
aW50MzJfdCBpZHgsIHVpbnQ2NF90IHZhbCkKICAgICAgICAgaWYgKCAhKHZpcmlkaWFuX2ZlYXR1
cmVfbWFzayhkKSAmIEhWTVBWX3JlZmVyZW5jZV90c2MpICkKICAgICAgICAgICAgIHJldHVybiBY
ODZFTVVMX0VYQ0VQVElPTjsKIAotICAgICAgICBwZXJmY19pbmNyKG1zaHZfd3Jtc3JfdHNjX21z
cik7CiAgICAgICAgIGQtPmFyY2guaHZtLnZpcmlkaWFuLnJlZmVyZW5jZV90c2MucmF3ID0gdmFs
OwogICAgICAgICBkdW1wX3JlZmVyZW5jZV90c2MoZCk7CiAgICAgICAgIGlmICggZC0+YXJjaC5o
dm0udmlyaWRpYW4ucmVmZXJlbmNlX3RzYy5maWVsZHMuZW5hYmxlZCApCkBAIC03MDQsMTcgKzY5
NSwxNCBAQCBpbnQgZ3Vlc3RfcmRtc3JfdmlyaWRpYW4oY29uc3Qgc3RydWN0IHZjcHUgKnYsIHVp
bnQzMl90IGlkeCwgdWludDY0X3QgKnZhbCkKICAgICBzd2l0Y2ggKCBpZHggKQogICAgIHsKICAg
ICBjYXNlIEhWX1g2NF9NU1JfR1VFU1RfT1NfSUQ6Ci0gICAgICAgIHBlcmZjX2luY3IobXNodl9y
ZG1zcl9vc2lkKTsKICAgICAgICAgKnZhbCA9IGQtPmFyY2guaHZtLnZpcmlkaWFuLmd1ZXN0X29z
X2lkLnJhdzsKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIEhWX1g2NF9NU1JfSFlQRVJDQUxM
OgotICAgICAgICBwZXJmY19pbmNyKG1zaHZfcmRtc3JfaGNfcGFnZSk7CiAgICAgICAgICp2YWwg
PSBkLT5hcmNoLmh2bS52aXJpZGlhbi5oeXBlcmNhbGxfZ3BhLnJhdzsKICAgICAgICAgYnJlYWs7
CiAKICAgICBjYXNlIEhWX1g2NF9NU1JfVlBfSU5ERVg6Ci0gICAgICAgIHBlcmZjX2luY3IobXNo
dl9yZG1zcl92cF9pbmRleCk7CiAgICAgICAgICp2YWwgPSB2LT52Y3B1X2lkOwogICAgICAgICBi
cmVhazsKIApAQCAtNzIyLDcgKzcxMCw2IEBAIGludCBndWVzdF9yZG1zcl92aXJpZGlhbihjb25z
dCBzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgaWR4LCB1aW50NjRfdCAqdmFsKQogICAgICAgICBp
ZiAoIHZpcmlkaWFuX2ZlYXR1cmVfbWFzayhkKSAmIEhWTVBWX25vX2ZyZXEgKQogICAgICAgICAg
ICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OOwogCi0gICAgICAgIHBlcmZjX2luY3IobXNodl9y
ZG1zcl90c2NfZnJlcXVlbmN5KTsKICAgICAgICAgKnZhbCA9ICh1aW50NjRfdClkLT5hcmNoLnRz
Y19raHogKiAxMDAwdWxsOwogICAgICAgICBicmVhazsKIApAQCAtNzMwLDIzICs3MTcsMTkgQEAg
aW50IGd1ZXN0X3JkbXNyX3ZpcmlkaWFuKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBp
ZHgsIHVpbnQ2NF90ICp2YWwpCiAgICAgICAgIGlmICggdmlyaWRpYW5fZmVhdHVyZV9tYXNrKGQp
ICYgSFZNUFZfbm9fZnJlcSApCiAgICAgICAgICAgICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047
CiAKLSAgICAgICAgcGVyZmNfaW5jcihtc2h2X3JkbXNyX2FwaWNfZnJlcXVlbmN5KTsKICAgICAg
ICAgKnZhbCA9IDEwMDAwMDAwMDB1bGwgLyBBUElDX0JVU19DWUNMRV9OUzsKICAgICAgICAgYnJl
YWs7CiAKICAgICBjYXNlIEhWX1g2NF9NU1JfSUNSOgotICAgICAgICBwZXJmY19pbmNyKG1zaHZf
cmRtc3JfaWNyKTsKICAgICAgICAgKnZhbCA9ICgoKHVpbnQ2NF90KXZsYXBpY19nZXRfcmVnKHZj
cHVfdmxhcGljKHYpLCBBUElDX0lDUjIpIDw8IDMyKSB8CiAgICAgICAgICAgICAgICAgdmxhcGlj
X2dldF9yZWcodmNwdV92bGFwaWModiksIEFQSUNfSUNSKSk7CiAgICAgICAgIGJyZWFrOwogCiAg
ICAgY2FzZSBIVl9YNjRfTVNSX1RQUjoKLSAgICAgICAgcGVyZmNfaW5jcihtc2h2X3JkbXNyX3Rw
cik7CiAgICAgICAgICp2YWwgPSB2bGFwaWNfZ2V0X3JlZyh2Y3B1X3ZsYXBpYyh2KSwgQVBJQ19U
QVNLUFJJKTsKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIEhWX1g2NF9NU1JfVlBfQVNTSVNU
X1BBR0U6Ci0gICAgICAgIHBlcmZjX2luY3IobXNodl9yZG1zcl9hcGljX21zcik7CiAgICAgICAg
ICp2YWwgPSB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QubXNyLnJhdzsKICAgICAgICAg
YnJlYWs7CiAKQEAgLTc1NCw3ICs3MzcsNiBAQCBpbnQgZ3Vlc3RfcmRtc3JfdmlyaWRpYW4oY29u
c3Qgc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90IGlkeCwgdWludDY0X3QgKnZhbCkKICAgICAgICAg
aWYgKCAhKHZpcmlkaWFuX2ZlYXR1cmVfbWFzayhkKSAmIEhWTVBWX3JlZmVyZW5jZV90c2MpICkK
ICAgICAgICAgICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKIAotICAgICAgICBwZXJmY19p
bmNyKG1zaHZfcmRtc3JfdHNjX21zcik7CiAgICAgICAgICp2YWwgPSBkLT5hcmNoLmh2bS52aXJp
ZGlhbi5yZWZlcmVuY2VfdHNjLnJhdzsKICAgICAgICAgYnJlYWs7CiAKQEAgLTc3MSw3ICs3NTMs
NiBAQCBpbnQgZ3Vlc3RfcmRtc3JfdmlyaWRpYW4oY29uc3Qgc3RydWN0IHZjcHUgKnYsIHVpbnQz
Ml90IGlkeCwgdWludDY0X3QgKnZhbCkKICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19JTkZP
ICJkJWQ6IFZJUklESUFOIE1TUl9USU1FX1JFRl9DT1VOVDogYWNjZXNzZWRcbiIsCiAgICAgICAg
ICAgICAgICAgICAgZC0+ZG9tYWluX2lkKTsKIAotICAgICAgICBwZXJmY19pbmNyKG1zaHZfcmRt
c3JfdGltZV9yZWZfY291bnQpOwogICAgICAgICAqdmFsID0gcmF3X3RyY192YWwoZCkgKyB0cmMt
Pm9mZjsKICAgICAgICAgYnJlYWs7CiAgICAgfQpAQCAtODc2LDcgKzg1Nyw2IEBAIGludCB2aXJp
ZGlhbl9oeXBlcmNhbGwoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgIC8qCiAg
ICAgICAgICAqIFNlZSBzZWN0aW9uIDE0LjUuMSBvZiB0aGUgc3BlY2lmaWNhdGlvbi4KICAgICAg
ICAgICovCi0gICAgICAgIHBlcmZjX2luY3IobXNodl9jYWxsX2xvbmdfd2FpdCk7CiAgICAgICAg
IGRvX3NjaGVkX29wKFNDSEVET1BfeWllbGQsIGd1ZXN0X2hhbmRsZV9mcm9tX3B0cihOVUxMLCB2
b2lkKSk7CiAgICAgICAgIHN0YXR1cyA9IEhWX1NUQVRVU19TVUNDRVNTOwogICAgICAgICBicmVh
azsKQEAgLTg5NSw3ICs4NzUsNiBAQCBpbnQgdmlyaWRpYW5faHlwZXJjYWxsKHN0cnVjdCBjcHVf
dXNlcl9yZWdzICpyZWdzKQogICAgICAgICAvKgogICAgICAgICAgKiBTZWUgc2VjdGlvbnMgOS40
LjIgYW5kIDkuNC40IG9mIHRoZSBzcGVjaWZpY2F0aW9uLgogICAgICAgICAgKi8KLSAgICAgICAg
cGVyZmNfaW5jcihtc2h2X2NhbGxfZmx1c2gpOwogCiAgICAgICAgIC8qIFRoZXNlIGh5cGVyY2Fs
bHMgc2hvdWxkIG5ldmVyIHVzZSB0aGUgZmFzdC1jYWxsIGNvbnZlbnRpb24uICovCiAgICAgICAg
IHN0YXR1cyA9IEhWX1NUQVRVU19JTlZBTElEX1BBUkFNRVRFUjsKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvcGVyZmNfZGVmbi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wZXJmY19k
ZWZuLmgKaW5kZXggNmRiODc0NjkwNi4uMWE5ZWEzZjg5ZSAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9wZXJmY19kZWZuLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wZXJmY19k
ZWZuLmgKQEAgLTExMiwzMiArMTEyLDYgQEAgUEVSRkNPVU5URVIoc2hhZG93X3Vuc3luYywgICAg
ICAgICAic2hhZG93IE9PUyB1bnN5bmNzIikKIFBFUkZDT1VOVEVSKHNoYWRvd191bnN5bmNfZXZp
Y3QsICAgInNoYWRvdyBPT1MgZXZpY3Rpb25zIikKIFBFUkZDT1VOVEVSKHNoYWRvd19yZXN5bmMs
ICAgICAgICAgInNoYWRvdyBPT1MgcmVzeW5jcyIpCiAKLVBFUkZDT1VOVEVSKG1zaHZfY2FsbF9z
d19hZGRyX3NwYWNlLCAgICAiTVMgSHYgU3dpdGNoIEFkZHJlc3MgU3BhY2UiKQotUEVSRkNPVU5U
RVIobXNodl9jYWxsX2ZsdXNoX3RsYl9saXN0LCAgICJNUyBIdiBGbHVzaCBUTEIgbGlzdCIpCi1Q
RVJGQ09VTlRFUihtc2h2X2NhbGxfZmx1c2hfdGxiX2FsbCwgICAgIk1TIEh2IEZsdXNoIFRMQiBh
bGwiKQotUEVSRkNPVU5URVIobXNodl9jYWxsX2xvbmdfd2FpdCwgICAgICAgICJNUyBIdiBOb3Rp
ZnkgbG9uZyB3YWl0IikKLVBFUkZDT1VOVEVSKG1zaHZfY2FsbF9mbHVzaCwgICAgICAgICAgICAi
TVMgSHYgRmx1c2ggVExCIikKLVBFUkZDT1VOVEVSKG1zaHZfcmRtc3Jfb3NpZCwgICAgICAgICAg
ICAiTVMgSHYgcmRtc3IgR3Vlc3QgT1MgSUQiKQotUEVSRkNPVU5URVIobXNodl9yZG1zcl9oY19w
YWdlLCAgICAgICAgICJNUyBIdiByZG1zciBoeXBlcmNhbGwgcGFnZSIpCi1QRVJGQ09VTlRFUiht
c2h2X3JkbXNyX3ZwX2luZGV4LCAgICAgICAgIk1TIEh2IHJkbXNyIHZwIGluZGV4IikKLVBFUkZD
T1VOVEVSKG1zaHZfcmRtc3JfdHNjX2ZyZXF1ZW5jeSwgICAiTVMgSHYgcmRtc3IgVFNDIGZyZXF1
ZW5jeSIpCi1QRVJGQ09VTlRFUihtc2h2X3JkbXNyX2FwaWNfZnJlcXVlbmN5LCAgIk1TIEh2IHJk
bXNyIEFQSUMgZnJlcXVlbmN5IikKLVBFUkZDT1VOVEVSKG1zaHZfcmRtc3JfdGltZV9yZWZfY291
bnQsICAiTVMgSHYgcmRtc3IgdGltZSByZWYgY291bnQiKQotUEVSRkNPVU5URVIobXNodl9yZG1z
cl9pY3IsICAgICAgICAgICAgICJNUyBIdiByZG1zciBpY3IiKQotUEVSRkNPVU5URVIobXNodl9y
ZG1zcl90cHIsICAgICAgICAgICAgICJNUyBIdiByZG1zciB0cHIiKQotUEVSRkNPVU5URVIobXNo
dl9yZG1zcl9hcGljX2Fzc2lzdCwgICAgICJNUyBIdiByZG1zciBBUElDIGFzc2lzdCIpCi1QRVJG
Q09VTlRFUihtc2h2X3JkbXNyX2FwaWNfbXNyLCAgICAgICAgIk1TIEh2IHJkbXNyIEFQSUMgbXNy
IikKLVBFUkZDT1VOVEVSKG1zaHZfcmRtc3JfdHNjX21zciwgICAgICAgICAiTVMgSHYgcmRtc3Ig
VFNDIG1zciIpCi1QRVJGQ09VTlRFUihtc2h2X3dybXNyX29zaWQsICAgICAgICAgICAgIk1TIEh2
IHdybXNyIEd1ZXN0IE9TIElEIikKLVBFUkZDT1VOVEVSKG1zaHZfd3Jtc3JfaGNfcGFnZSwgICAg
ICAgICAiTVMgSHYgd3Jtc3IgaHlwZXJjYWxsIHBhZ2UiKQotUEVSRkNPVU5URVIobXNodl93cm1z
cl92cF9pbmRleCwgICAgICAgICJNUyBIdiB3cm1zciB2cCBpbmRleCIpCi1QRVJGQ09VTlRFUiht
c2h2X3dybXNyX2ljciwgICAgICAgICAgICAgIk1TIEh2IHdybXNyIGljciIpCi1QRVJGQ09VTlRF
Uihtc2h2X3dybXNyX3RwciwgICAgICAgICAgICAgIk1TIEh2IHdybXNyIHRwciIpCi1QRVJGQ09V
TlRFUihtc2h2X3dybXNyX2VvaSwgICAgICAgICAgICAgIk1TIEh2IHdybXNyIGVvaSIpCi1QRVJG
Q09VTlRFUihtc2h2X3dybXNyX2FwaWNfYXNzaXN0LCAgICAgIk1TIEh2IHdybXNyIEFQSUMgYXNz
aXN0IikKLVBFUkZDT1VOVEVSKG1zaHZfd3Jtc3JfYXBpY19tc3IsICAgICAgICAiTVMgSHYgd3Jt
c3IgQVBJQyBtc3IiKQotUEVSRkNPVU5URVIobXNodl93cm1zcl90c2NfbXNyLCAgICAgICAgICJN
UyBIdiB3cm1zciBUU0MgbXNyIikKLQogUEVSRkNPVU5URVIocmVhbG1vZGVfZW11bGF0aW9ucywg
InJlYWxtb2RlIGluc3RydWN0aW9ucyBlbXVsYXRlZCIpCiBQRVJGQ09VTlRFUihyZWFsbW9kZV9l
eGl0cywgICAgICAidm1leGl0cyBmcm9tIHJlYWxtb2RlIikKIAotLSAKMi4xMS4wCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 18:02:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 18:02: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 1gHBrs-0000SF-La; Mon, 29 Oct 2018 18:02:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=doux=nj=citrix.com=prvs=833f3324f=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHBrq-0000RL-RK
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 18:02:22 +0000
X-Inumbo-ID: c7cee9c7-dba4-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c7cee9c7-dba4-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 18:02:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,441,1534809600"; d="scan'208";a="69052613"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 29 Oct 2018 18:02:09 +0000
Message-ID: <20181029180211.2155-9-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181029180211.2155-1-paul.durrant@citrix.com>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 6/8] viridian: separate time related
 enlightenment implementations...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@citrix.com>, Wei Liu <wei.liu2@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>

Li4uaW50byBuZXcgJ3RpbWUnIG1vZHVsZS4KClRoaXMgcGF0Y2ggcmVkdWNlcyB0aGUgc2l6ZSBv
ZiB0aGUgbWFpbiB2aXJpZGlhbiBzb3VyY2UgbW9kdWxlIGJ5Cm1vdmluZyB0aW1lIHJlbGF0ZWQg
ZW5saWdodGVubWVudHMgaW50byB0aGVpciBvd24gc291cmNlIG1vZHVsZS4gVGhpcyBpcwpkb25l
IGluIGFudGljaXBhdGlvbiBvZiBpbXBsZW1lbnRhdGlvbiBvZiBtb3JlIHN1Y2ggZW5pZ2h0ZW5t
ZW50cyBhbmQKYSBkZXNpcmUgdG8gbm90IGZ1cnRoZXIgbGVuZ3RoZW4gdGhlIG1haW4gc291cmNl
IG1vZHVsZSB3aGVuIHRoaXMgd29yawppcyBkb25lLgoKV2hpbGUgbW92aW5nIHRoZSBjb2RlOgoK
LSBNb3ZlIHRoZSBkZWNsYXJhdGlvbiBvZiBIVl9SRUZFUkVOQ0VfVFNDX1BBR0UgZnJvbSB0aGUg
aGVhZGVyIGZpbGUgaW50bwogIHRoZSBuZXcgc291cmNlIG1vZHVsZSwgc2luY2UgaXQgaXMgb25s
eSB1c2VkIHRoZXJlLgotIENsZWFuIHVwIGEgYm9vbF90LgoKU2lnbmVkLW9mZi1ieTogUGF1bCBE
dXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYv
aHZtL3ZpcmlkaWFuL01ha2VmaWxlICAgfCAgIDEgKwogeGVuL2FyY2gveDg2L2h2bS92aXJpZGlh
bi90aW1lLmMgICAgIHwgMjQ0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4
ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3ZpcmlkaWFuLmMgfCAxNzQgKy0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmlyaWRpYW4uaCAgIHwgIDE3ICsr
LQogNCBmaWxlcyBjaGFuZ2VkLCAyNjAgaW5zZXJ0aW9ucygrKSwgMTc2IGRlbGV0aW9ucygtKQog
Y3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vdGltZS5jCgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4
Ni9odm0vdmlyaWRpYW4vTWFrZWZpbGUKaW5kZXggZmNhOGUxNmUyMC4uM2VjZGZmZTJmNiAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi9NYWtlZmlsZQorKysgYi94ZW4vYXJj
aC94ODYvaHZtL3ZpcmlkaWFuL01ha2VmaWxlCkBAIC0xLDIgKzEsMyBAQAogb2JqLXkgKz0gc3lu
aWMubworb2JqLXkgKz0gdGltZS5vCiBvYmoteSArPSB2aXJpZGlhbi5vCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3RpbWUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRp
YW4vdGltZS5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLmFhMzJlOTNm
OWYKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3RpbWUuYwpA
QCAtMCwwICsxLDI0NCBAQAorLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogdGltZS5jCisgKgorICog
QW4gaW1wbGVtZW50YXRpb24gb2Ygc29tZSB0aW1lIHJlbGF0ZWQgVmlyaWRpYW4gZW5saWdodGVu
bWVudHMuCisgKiBTZWUgTWljcm9zb2Z0J3MgSHlwZXJ2aXNvciBUb3AgTGV2ZWwgRnVuY3Rpb25h
bCBTcGVjaWZpY2F0aW9uLgorICogZm9yIG1vcmUgaW5mb3JtYXRpb24uCisgKi8KKworI2luY2x1
ZGUgPHhlbi9zY2hlZC5oPgorI2luY2x1ZGUgPHhlbi92ZXJzaW9uLmg+CisjaW5jbHVkZSA8eGVu
L2h5cGVyY2FsbC5oPgorI2luY2x1ZGUgPHhlbi9kb21haW5fcGFnZS5oPgorI2luY2x1ZGUgPGFz
bS9hcGljLmg+CisjaW5jbHVkZSA8YXNtL2h2bS9zdXBwb3J0Lmg+CisKK3R5cGVkZWYgc3RydWN0
IF9IVl9SRUZFUkVOQ0VfVFNDX1BBR0UKK3sKKyAgICB1aW50MzJfdCBUc2NTZXF1ZW5jZTsKKyAg
ICB1aW50MzJfdCBSZXNlcnZlZDE7CisgICAgdWludDY0X3QgVHNjU2NhbGU7CisgICAgaW50NjRf
dCAgVHNjT2Zmc2V0OworICAgIHVpbnQ2NF90IFJlc2VydmVkMls1MDldOworfSBIVl9SRUZFUkVO
Q0VfVFNDX1BBR0UsICpQSFZfUkVGRVJFTkNFX1RTQ19QQUdFOworCitzdGF0aWMgdm9pZCBkdW1w
X3JlZmVyZW5jZV90c2MoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICBjb25zdCB1bmlv
biB2aXJpZGlhbl9wYWdlX21zciAqcnQgPSAmZC0+YXJjaC5odm0udmlyaWRpYW4ucmVmZXJlbmNl
X3RzYzsKKworICAgIGlmICggIXJ0LT5maWVsZHMuZW5hYmxlZCApCisgICAgICAgIHJldHVybjsK
KworICAgIHByaW50ayhYRU5MT0dfR19JTkZPICJkJWQ6IFZJUklESUFOIFJFRkVSRU5DRV9UU0M6
IHBmbjogJWx4XG4iLAorICAgICAgICAgICBkLT5kb21haW5faWQsICh1bnNpZ25lZCBsb25nKXJ0
LT5maWVsZHMucGZuKTsKK30KKworc3RhdGljIHZvaWQgdXBkYXRlX3JlZmVyZW5jZV90c2Moc3Ry
dWN0IGRvbWFpbiAqZCwgYm9vbCBpbml0aWFsaXplKQoreworICAgIHVuc2lnbmVkIGxvbmcgZ21m
biA9IGQtPmFyY2guaHZtLnZpcmlkaWFuLnJlZmVyZW5jZV90c2MuZmllbGRzLnBmbjsKKyAgICBz
dHJ1Y3QgcGFnZV9pbmZvICpwYWdlID0gZ2V0X3BhZ2VfZnJvbV9nZm4oZCwgZ21mbiwgTlVMTCwg
UDJNX0FMTE9DKTsKKyAgICBIVl9SRUZFUkVOQ0VfVFNDX1BBR0UgKnA7CisKKyAgICBpZiAoICFw
YWdlIHx8ICFnZXRfcGFnZV90eXBlKHBhZ2UsIFBHVF93cml0YWJsZV9wYWdlKSApCisgICAgewor
ICAgICAgICBpZiAoIHBhZ2UgKQorICAgICAgICAgICAgcHV0X3BhZ2UocGFnZSk7CisgICAgICAg
IGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLCAiQmFkIEdNRk4gJSMiUFJJX2dmbiIgKE1GTiAlIyJQ
UklfbWZuIilcbiIsCisgICAgICAgICAgICAgICAgIGdtZm4sIG1mbl94KHBhZ2UgPyBwYWdlX3Rv
X21mbihwYWdlKSA6IElOVkFMSURfTUZOKSk7CisgICAgICAgIHJldHVybjsKKyAgICB9CisKKyAg
ICBwID0gX19tYXBfZG9tYWluX3BhZ2UocGFnZSk7CisKKyAgICBpZiAoIGluaXRpYWxpemUgKQor
ICAgICAgICBjbGVhcl9wYWdlKHApOworCisgICAgLyoKKyAgICAgKiBUaGlzIGVubGlnaHRlbm1l
bnQgbXVzdCBiZSBkaXNhYmxlZCBpcyB0aGUgaG9zdCBUU0MgaXMgbm90IGludmFyaWFudC4KKyAg
ICAgKiBIb3dldmVyIGl0IGlzIGFsc28gZGlzYWJsZWQgaWYgdnRzYyBpcyB0cnVlICh3aGljaCBt
ZWFucyByZHRzYyBpcworICAgICAqIGJlaW5nIGVtdWxhdGVkKS4gVGhpcyBnZW5lcmFsbHkgaGFw
cGVucyB3aGVuIGd1ZXN0IFRTQyBmcmVxIGFuZCBob3N0CisgICAgICogVFNDIGZyZXEgZG9uJ3Qg
bWF0Y2guIFRoZSBUc2NTY2FsZSB2YWx1ZSBjb3VsZCBiZSBhZGp1c3RlZCB0byBjb3BlCisgICAg
ICogd2l0aCB0aGlzLCBhbGxvd2luZyB2dHNjIHRvIGJlIHR1cm5lZCBvZmYsIGJ1dCBzdXBwb3J0
IGZvciB0aGlzIGlzCisgICAgICogbm90IHlldCBwcmVzZW50IGluIHRoZSBoeXBlcnZpc29yLiBU
aHVzIGlzIGl0IGlzIHBvc3NpYmxlIHRoYXQKKyAgICAgKiBtaWdyYXRpbmcgYSBXaW5kb3dzIFZN
IGJldHdlZW4gaG9zdHMgb2YgZGlmZmVyaW5nIFRTQyBmcmVxdWVuY2llcworICAgICAqIG1heSBy
ZXN1bHQgaW4gbGFyZ2UgZGlmZmVyZW5jZXMgaW4gZ3Vlc3QgcGVyZm9ybWFuY2UuCisgICAgICov
CisgICAgaWYgKCAhaG9zdF90c2NfaXNfc2FmZSgpIHx8IGQtPmFyY2gudnRzYyApCisgICAgewor
ICAgICAgICAvKgorICAgICAgICAgKiBUaGUgc3BlY2lmaWNhdGlvbiBzdGF0ZXMgdGhhdCB2YWxp
ZCB2YWx1ZXMgb2YgVHNjU2VxdWVuY2UgcmFuZ2UKKyAgICAgICAgICogZnJvbSAwIHRvIDB4RkZG
RkZGRkUuIFRoZSB2YWx1ZSAweEZGRkZGRkZGIGlzIHVzZWQgdG8gaW5kaWNhdGUKKyAgICAgICAg
ICogdGhpcyBtZWNoYW5pc20gaXMgbm8gbG9uZ2VyIGEgcmVsaWFibGUgc291cmNlIG9mIHRpbWUg
YW5kIHRoYXQKKyAgICAgICAgICogdGhlIFZNIHNob3VsZCBmYWxsIGJhY2sgdG8gYSBkaWZmZXJl
bnQgc291cmNlLgorICAgICAgICAgKgorICAgICAgICAgKiBTZXJ2ZXIgMjAxMiAoNi4yIGtlcm5l
bCkgYW5kIDIwMTIgUjIgKDYuMyBrZXJuZWwpIGFjdHVhbGx5CisgICAgICAgICAqIHZpb2xhdGUg
dGhlIHNwZWMuIGFuZCByZWx5IG9uIGEgdmFsdWUgb2YgMCB0byBpbmRpY2F0ZSB0aGF0IHRoaXMK
KyAgICAgICAgICogZW5saWdodGVubWVudCBzaG91bGQgbm8gbG9uZ2VyIGJlIHVzZWQuCisgICAg
ICAgICAqLworICAgICAgICBwLT5Uc2NTZXF1ZW5jZSA9IDA7CisKKyAgICAgICAgcHJpbnRrKFhF
TkxPR19HX0lORk8gImQlZDogVklSSURJQU4gUkVGRVJFTkNFX1RTQzogaW52YWxpZGF0ZWRcbiIs
CisgICAgICAgICAgICAgICBkLT5kb21haW5faWQpOworICAgICAgICBnb3RvIG91dDsKKyAgICB9
CisKKyAgICAvKgorICAgICAqIFRoZSBndWVzdCB3aWxsIGNhbGN1bGF0ZSByZWZlcmVuY2UgdGlt
ZSBhY2NvcmRpbmcgdG8gdGhlIGZvbGxvd2luZworICAgICAqIGZvcm11bGE6CisgICAgICoKKyAg
ICAgKiBSZWZlcmVuY2VUaW1lID0gKChSRFRTQygpICogVHNjU2NhbGUpID4+IDY0KSArIFRzY09m
ZnNldAorICAgICAqCisgICAgICogV2luZG93cyB1c2VzIGEgMTAwbnMgdGljaywgc28gd2UgbmVl
ZCBhIHNjYWxlIHdoaWNoIGlzIGNwdQorICAgICAqIHRpY2tzIHBlciAxMDBucyBzaGlmdGVkIGxl
ZnQgYnkgNjQuCisgICAgICovCisgICAgcC0+VHNjU2NhbGUgPSAoKDEwMDAwdWwgPDwgMzIpIC8g
ZC0+YXJjaC50c2Nfa2h6KSA8PCAzMjsKKworICAgIHAtPlRzY1NlcXVlbmNlKys7CisgICAgaWYg
KCBwLT5Uc2NTZXF1ZW5jZSA9PSAweEZGRkZGRkZGIHx8CisgICAgICAgICBwLT5Uc2NTZXF1ZW5j
ZSA9PSAwICkgLyogQXZvaWQgYm90aCAnaW52YWxpZCcgdmFsdWVzICovCisgICAgICAgIHAtPlRz
Y1NlcXVlbmNlID0gMTsKKworIG91dDoKKyAgICB1bm1hcF9kb21haW5fcGFnZShwKTsKKworICAg
IHB1dF9wYWdlX2FuZF90eXBlKHBhZ2UpOworfQorCitzdGF0aWMgaW50NjRfdCByYXdfdHJjX3Zh
bChzdHJ1Y3QgZG9tYWluICpkKQoreworICAgIHVpbnQ2NF90IHRzYzsKKyAgICBzdHJ1Y3QgdGlt
ZV9zY2FsZSB0c2NfdG9fbnM7CisKKyAgICB0c2MgPSBodm1fZ2V0X2d1ZXN0X3RzYyhwdF9nbG9i
YWxfdmNwdV90YXJnZXQoZCkpOworCisgICAgLyogY29udmVydCB0c2MgdG8gY291bnQgb2YgMTAw
bnMgcGVyaW9kcyAqLworICAgIHNldF90aW1lX3NjYWxlKCZ0c2NfdG9fbnMsIGQtPmFyY2gudHNj
X2toeiAqIDEwMDB1bCk7CisgICAgcmV0dXJuIHNjYWxlX2RlbHRhKHRzYywgJnRzY190b19ucykg
LyAxMDB1bDsKK30KKwordm9pZCB2aXJpZGlhbl90aW1lX3JlZl9jb3VudF9mcmVlemUoc3RydWN0
IGRvbWFpbiAqZCkKK3sKKyAgICBzdHJ1Y3QgdmlyaWRpYW5fdGltZV9yZWZfY291bnQgKnRyYzsK
KworICAgIHRyYyA9ICZkLT5hcmNoLmh2bS52aXJpZGlhbi50aW1lX3JlZl9jb3VudDsKKworICAg
IGlmICggdGVzdF9hbmRfY2xlYXJfYml0KF9UUkNfcnVubmluZywgJnRyYy0+ZmxhZ3MpICkKKyAg
ICAgICAgdHJjLT52YWwgPSByYXdfdHJjX3ZhbChkKSArIHRyYy0+b2ZmOworfQorCit2b2lkIHZp
cmlkaWFuX3RpbWVfcmVmX2NvdW50X3RoYXcoc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICBzdHJ1
Y3QgdmlyaWRpYW5fdGltZV9yZWZfY291bnQgKnRyYzsKKworICAgIHRyYyA9ICZkLT5hcmNoLmh2
bS52aXJpZGlhbi50aW1lX3JlZl9jb3VudDsKKworICAgIGlmICggIWQtPmlzX3NodXR0aW5nX2Rv
d24gJiYKKyAgICAgICAgICF0ZXN0X2FuZF9zZXRfYml0KF9UUkNfcnVubmluZywgJnRyYy0+Zmxh
Z3MpICkKKyAgICAgICAgdHJjLT5vZmYgPSAoaW50NjRfdCl0cmMtPnZhbCAtIHJhd190cmNfdmFs
KGQpOworfQorCitpbnQgdmlyaWRpYW5fdGltZV93cm1zcihzdHJ1Y3QgdmNwdSAqdiwgdWludDMy
X3QgaWR4LCB1aW50NjRfdCB2YWwpCit7CisgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFp
bjsKKworICAgIHN3aXRjaCAoIGlkeCApCisgICAgeworICAgIGNhc2UgSFZfWDY0X01TUl9SRUZF
UkVOQ0VfVFNDOgorICAgICAgICBpZiAoICEodmlyaWRpYW5fZmVhdHVyZV9tYXNrKGQpICYgSFZN
UFZfcmVmZXJlbmNlX3RzYykgKQorICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9O
OworCisgICAgICAgIGQtPmFyY2guaHZtLnZpcmlkaWFuLnJlZmVyZW5jZV90c2MucmF3ID0gdmFs
OworICAgICAgICBkdW1wX3JlZmVyZW5jZV90c2MoZCk7CisgICAgICAgIGlmICggZC0+YXJjaC5o
dm0udmlyaWRpYW4ucmVmZXJlbmNlX3RzYy5maWVsZHMuZW5hYmxlZCApCisgICAgICAgICAgICB1
cGRhdGVfcmVmZXJlbmNlX3RzYyhkLCB0cnVlKTsKKyAgICAgICAgYnJlYWs7CisKKyAgICBkZWZh
dWx0OgorICAgICAgICBnZHByaW50ayhYRU5MT0dfSU5GTywKKyAgICAgICAgICAgICAgICAgIiVz
OiB1bmltcGxlbWVudGVkIE1TUiAlI3ggKCUwMTYiUFJJeDY0IilcbiIsCisgICAgICAgICAgICAg
ICAgIF9fZnVuY19fLCBpZHgsIHZhbCk7CisgICAgICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElP
TjsKKyAgICB9CisKKyAgICByZXR1cm4gWDg2RU1VTF9PS0FZOworfQorCitpbnQgdmlyaWRpYW5f
dGltZV9yZG1zcihjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgaWR4LCB1aW50NjRfdCAq
dmFsKQoreworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CisKKyAgICBzd2l0Y2gg
KCBpZHggKQorICAgIHsKKyAgICBjYXNlIEhWX1g2NF9NU1JfVFNDX0ZSRVFVRU5DWToKKyAgICAg
ICAgaWYgKCB2aXJpZGlhbl9mZWF0dXJlX21hc2soZCkgJiBIVk1QVl9ub19mcmVxICkKKyAgICAg
ICAgICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKKworICAgICAgICAqdmFsID0gKHVpbnQ2
NF90KWQtPmFyY2gudHNjX2toeiAqIDEwMDB1bGw7CisgICAgICAgIGJyZWFrOworCisgICAgY2Fz
ZSBIVl9YNjRfTVNSX0FQSUNfRlJFUVVFTkNZOgorICAgICAgICBpZiAoIHZpcmlkaWFuX2ZlYXR1
cmVfbWFzayhkKSAmIEhWTVBWX25vX2ZyZXEgKQorICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxf
RVhDRVBUSU9OOworCisgICAgICAgICp2YWwgPSAxMDAwMDAwMDAwdWxsIC8gQVBJQ19CVVNfQ1lD
TEVfTlM7CisgICAgICAgIGJyZWFrOworCisgICAgY2FzZSBIVl9YNjRfTVNSX1JFRkVSRU5DRV9U
U0M6CisgICAgICAgIGlmICggISh2aXJpZGlhbl9mZWF0dXJlX21hc2soZCkgJiBIVk1QVl9yZWZl
cmVuY2VfdHNjKSApCisgICAgICAgICAgICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047CisKKyAg
ICAgICAgKnZhbCA9IGQtPmFyY2guaHZtLnZpcmlkaWFuLnJlZmVyZW5jZV90c2MucmF3OworICAg
ICAgICBicmVhazsKKworICAgIGNhc2UgSFZfWDY0X01TUl9USU1FX1JFRl9DT1VOVDoKKyAgICB7
CisgICAgICAgIHN0cnVjdCB2aXJpZGlhbl90aW1lX3JlZl9jb3VudCAqdHJjID0KKyAgICAgICAg
ICAgICZkLT5hcmNoLmh2bS52aXJpZGlhbi50aW1lX3JlZl9jb3VudDsKKworICAgICAgICBpZiAo
ICEodmlyaWRpYW5fZmVhdHVyZV9tYXNrKGQpICYgSFZNUFZfdGltZV9yZWZfY291bnQpICkKKyAg
ICAgICAgICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKKworICAgICAgICBpZiAoICF0ZXN0
X2FuZF9zZXRfYml0KF9UUkNfYWNjZXNzZWQsICZ0cmMtPmZsYWdzKSApCisgICAgICAgICAgICBw
cmludGsoWEVOTE9HX0dfSU5GTyAiZCVkOiBWSVJJRElBTiBNU1JfVElNRV9SRUZfQ09VTlQ6IGFj
Y2Vzc2VkXG4iLAorICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCk7CisKKyAgICAgICAg
KnZhbCA9IHJhd190cmNfdmFsKGQpICsgdHJjLT5vZmY7CisgICAgICAgIGJyZWFrOworICAgIH0K
KworICAgIGRlZmF1bHQ6CisgICAgICAgIGdkcHJpbnRrKFhFTkxPR19JTkZPLAorICAgICAgICAg
ICAgICAgICAiJXM6IHVuaW1wbGVtZW50ZWQgTVNSICUjeFxuIiwKKyAgICAgICAgICAgICAgICAg
X19mdW5jX18sIGlkeCk7CisgICAgICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKKyAgICB9
CisKKyAgICByZXR1cm4gWDg2RU1VTF9PS0FZOworfQorCit2b2lkIHZpcmlkaWFuX3RpbWVfc2F2
ZV9kb21haW5fY3R4dCgKKyAgICBjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgaHZtX3Zp
cmlkaWFuX2RvbWFpbl9jb250ZXh0ICpjdHh0KQoreworICAgIGN0eHQtPnRpbWVfcmVmX2NvdW50
ID0gZC0+YXJjaC5odm0udmlyaWRpYW4udGltZV9yZWZfY291bnQudmFsOworICAgIGN0eHQtPnJl
ZmVyZW5jZV90c2MgPSBkLT5hcmNoLmh2bS52aXJpZGlhbi5yZWZlcmVuY2VfdHNjLnJhdzsKK30K
Kwordm9pZCB2aXJpZGlhbl90aW1lX2xvYWRfZG9tYWluX2N0eHQoCisgICAgc3RydWN0IGRvbWFp
biAqZCwgc3RydWN0IGh2bV92aXJpZGlhbl9kb21haW5fY29udGV4dCAqY3R4dCkKK3sKKyAgICBk
LT5hcmNoLmh2bS52aXJpZGlhbi50aW1lX3JlZl9jb3VudC52YWwgPSBjdHh0LT50aW1lX3JlZl9j
b3VudDsKKyAgICBkLT5hcmNoLmh2bS52aXJpZGlhbi5yZWZlcmVuY2VfdHNjLnJhdyA9IGN0eHQt
PnJlZmVyZW5jZV90c2M7CisKKyAgICBpZiAoIGQtPmFyY2guaHZtLnZpcmlkaWFuLnJlZmVyZW5j
ZV90c2MuZmllbGRzLmVuYWJsZWQgKQorICAgICAgICB1cGRhdGVfcmVmZXJlbmNlX3RzYyhkLCBm
YWxzZSk7Cit9CisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZp
bGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAorICogdGFiLXdpZHRoOiA0Cisg
KiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L2h2bS92aXJpZGlhbi92aXJpZGlhbi5jIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlh
bi92aXJpZGlhbi5jCmluZGV4IDNlNjczOTA3MDcuLjM2MzUzNzA1MjggMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vdmlyaWRpYW4uYworKysgYi94ZW4vYXJjaC94ODYvaHZt
L3ZpcmlkaWFuL3ZpcmlkaWFuLmMKQEAgLTI0NSwxNyArMjQ1LDYgQEAgc3RhdGljIHZvaWQgZHVt
cF9oeXBlcmNhbGwoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgICAgaGctPmZpZWxk
cy5lbmFibGVkLCAodW5zaWduZWQgbG9uZyloZy0+ZmllbGRzLnBmbik7CiB9CiAKLXN0YXRpYyB2
b2lkIGR1bXBfcmVmZXJlbmNlX3RzYyhjb25zdCBzdHJ1Y3QgZG9tYWluICpkKQotewotICAgIGNv
bnN0IHVuaW9uIHZpcmlkaWFuX3BhZ2VfbXNyICpydDsKLQotICAgIHJ0ID0gJmQtPmFyY2guaHZt
LnZpcmlkaWFuLnJlZmVyZW5jZV90c2M7Ci0KLSAgICBwcmludGsoWEVOTE9HX0dfSU5GTyAiZCVk
OiBWSVJJRElBTiBSRUZFUkVOQ0VfVFNDOiBlbmFibGVkOiAleCBwZm46ICVseFxuIiwKLSAgICAg
ICAgICAgZC0+ZG9tYWluX2lkLAotICAgICAgICAgICBydC0+ZmllbGRzLmVuYWJsZWQsICh1bnNp
Z25lZCBsb25nKXJ0LT5maWVsZHMucGZuKTsKLX0KLQogc3RhdGljIHZvaWQgZW5hYmxlX2h5cGVy
Y2FsbF9wYWdlKHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAgdW5zaWduZWQgbG9uZyBnbWZuID0g
ZC0+YXJjaC5odm0udmlyaWRpYW4uaHlwZXJjYWxsX2dwYS5maWVsZHMucGZuOwpAQCAtMjkwLDgw
ICsyNzksNiBAQCBzdGF0aWMgdm9pZCBlbmFibGVfaHlwZXJjYWxsX3BhZ2Uoc3RydWN0IGRvbWFp
biAqZCkKICAgICBwdXRfcGFnZV9hbmRfdHlwZShwYWdlKTsKIH0KIAotc3RhdGljIHZvaWQgdXBk
YXRlX3JlZmVyZW5jZV90c2Moc3RydWN0IGRvbWFpbiAqZCwgYm9vbF90IGluaXRpYWxpemUpCi17
Ci0gICAgdW5zaWduZWQgbG9uZyBnbWZuID0gZC0+YXJjaC5odm0udmlyaWRpYW4ucmVmZXJlbmNl
X3RzYy5maWVsZHMucGZuOwotICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UgPSBnZXRfcGFnZV9m
cm9tX2dmbihkLCBnbWZuLCBOVUxMLCBQMk1fQUxMT0MpOwotICAgIEhWX1JFRkVSRU5DRV9UU0Nf
UEFHRSAqcDsKLQotICAgIGlmICggIXBhZ2UgfHwgIWdldF9wYWdlX3R5cGUocGFnZSwgUEdUX3dy
aXRhYmxlX3BhZ2UpICkKLSAgICB7Ci0gICAgICAgIGlmICggcGFnZSApCi0gICAgICAgICAgICBw
dXRfcGFnZShwYWdlKTsKLSAgICAgICAgZ2RwcmludGsoWEVOTE9HX1dBUk5JTkcsICJCYWQgR01G
TiAlIyJQUklfZ2ZuIiAoTUZOICUjIlBSSV9tZm4iKVxuIiwKLSAgICAgICAgICAgICAgICAgZ21m
biwgbWZuX3gocGFnZSA/IHBhZ2VfdG9fbWZuKHBhZ2UpIDogSU5WQUxJRF9NRk4pKTsKLSAgICAg
ICAgcmV0dXJuOwotICAgIH0KLQotICAgIHAgPSBfX21hcF9kb21haW5fcGFnZShwYWdlKTsKLQot
ICAgIGlmICggaW5pdGlhbGl6ZSApCi0gICAgICAgIGNsZWFyX3BhZ2UocCk7Ci0KLSAgICAvKgot
ICAgICAqIFRoaXMgZW5saWdodGVubWVudCBtdXN0IGJlIGRpc2FibGVkIGlzIHRoZSBob3N0IFRT
QyBpcyBub3QKLSAgICAgKiBpbnZhcmlhbnQuIEhvd2V2ZXIgaXQgaXMgYWxzbyBkaXNhYmxlZCBp
ZiB2dHNjIGlzIHRydWUgKHdoaWNoCi0gICAgICogbWVhbnMgcmR0c2MgaXMgYmVpbmcgZW11bGF0
ZWQpLiBUaGlzIGdlbmVyYWxseSBoYXBwZW5zIHdoZW4gZ3Vlc3QKLSAgICAgKiBUU0MgZnJlcSBh
bmQgaG9zdCBUU0MgZnJlcSBkb24ndCBtYXRjaC4gVGhlIFRzY1NjYWxlIHZhbHVlIGNvdWxkIGJl
Ci0gICAgICogYWRqdXN0ZWQgdG8gY29wZSB3aXRoIHRoaXMsIGFsbG93aW5nIHZ0c2MgdG8gYmUg
dHVybmVkIG9mZiwgYnV0Ci0gICAgICogc3VwcG9ydCBmb3IgdGhpcyBpcyBub3QgeWV0IHByZXNl
bnQgaW4gdGhlIGh5cGVydmlzb3IuIFRodXMgaXMgaXQKLSAgICAgKiBpcyBwb3NzaWJsZSB0aGF0
IG1pZ3JhdGluZyBhIFdpbmRvd3MgVk0gYmV0d2VlbiBob3N0cyBvZiBkaWZmZXJpbmcKLSAgICAg
KiBUU0MgZnJlcXVlbmNpZXMgbWF5IHJlc3VsdCBpbiBsYXJnZSBkaWZmZXJlbmNlcyBpbiBndWVz
dAotICAgICAqIHBlcmZvcm1hbmNlLgotICAgICAqLwotICAgIGlmICggIWhvc3RfdHNjX2lzX3Nh
ZmUoKSB8fCBkLT5hcmNoLnZ0c2MgKQotICAgIHsKLSAgICAgICAgLyoKLSAgICAgICAgICogVGhl
IHNwZWNpZmljYXRpb24gc3RhdGVzIHRoYXQgdmFsaWQgdmFsdWVzIG9mIFRzY1NlcXVlbmNlIHJh
bmdlCi0gICAgICAgICAqIGZyb20gMCB0byAweEZGRkZGRkZFLiBUaGUgdmFsdWUgMHhGRkZGRkZG
RiBpcyB1c2VkIHRvIGluZGljYXRlCi0gICAgICAgICAqIHRoaXMgbWVjaGFuaXNtIGlzIG5vIGxv
bmdlciBhIHJlbGlhYmxlIHNvdXJjZSBvZiB0aW1lIGFuZCB0aGF0Ci0gICAgICAgICAqIHRoZSBW
TSBzaG91bGQgZmFsbCBiYWNrIHRvIGEgZGlmZmVyZW50IHNvdXJjZS4KLSAgICAgICAgICoKLSAg
ICAgICAgICogU2VydmVyIDIwMTIgKDYuMiBrZXJuZWwpIGFuZCAyMDEyIFIyICg2LjMga2VybmVs
KSBhY3R1YWxseQotICAgICAgICAgKiB2aW9sYXRlIHRoZSBzcGVjaWZpY2F0aW9uIGFuZCByZWx5
IG9uIGEgdmFsdWUgb2YgMCB0byBpbmRpY2F0ZQotICAgICAgICAgKiB0aGF0IHRoaXMgZW5saWdo
dGVubWVudCBzaG91bGQgbm8gbG9uZ2VyIGJlIHVzZWQuIFRoZXNlIHR3bwotICAgICAgICAgKiBr
ZXJuZWwgdmVyc2lvbnMgYXJlIGN1cnJlbnRseSB0aGUgb25seSBvbmVzIHRvIG1ha2UgdXNlIG9m
IHRoaXMKLSAgICAgICAgICogZW5saWdodGVubWVudCwgc28ganVzdCB1c2UgMCBoZXJlLgotICAg
ICAgICAgKi8KLSAgICAgICAgcC0+VHNjU2VxdWVuY2UgPSAwOwotCi0gICAgICAgIHByaW50ayhY
RU5MT0dfR19JTkZPICJkJWQ6IFZJUklESUFOIFJFRkVSRU5DRV9UU0M6IGludmFsaWRhdGVkXG4i
LAotICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkKTsKLSAgICAgICAgZ290byBvdXQ7Ci0gICAg
fQotCi0gICAgLyoKLSAgICAgKiBUaGUgZ3Vlc3Qgd2lsbCBjYWxjdWxhdGUgcmVmZXJlbmNlIHRp
bWUgYWNjb3JkaW5nIHRvIHRoZSBmb2xsb3dpbmcKLSAgICAgKiBmb3JtdWxhOgotICAgICAqCi0g
ICAgICogUmVmZXJlbmNlVGltZSA9ICgoUkRUU0MoKSAqIFRzY1NjYWxlKSA+PiA2NCkgKyBUc2NP
ZmZzZXQKLSAgICAgKgotICAgICAqIFdpbmRvd3MgdXNlcyBhIDEwMG5zIHRpY2ssIHNvIHdlIG5l
ZWQgYSBzY2FsZSB3aGljaCBpcyBjcHUKLSAgICAgKiB0aWNrcyBwZXIgMTAwbnMgc2hpZnRlZCBs
ZWZ0IGJ5IDY0LgotICAgICAqLwotICAgIHAtPlRzY1NjYWxlID0gKCgxMDAwMHVsIDw8IDMyKSAv
IGQtPmFyY2gudHNjX2toeikgPDwgMzI7Ci0KLSAgICBwLT5Uc2NTZXF1ZW5jZSsrOwotICAgIGlm
ICggcC0+VHNjU2VxdWVuY2UgPT0gMHhGRkZGRkZGRiB8fAotICAgICAgICAgcC0+VHNjU2VxdWVu
Y2UgPT0gMCApIC8qIEF2b2lkIGJvdGggJ2ludmFsaWQnIHZhbHVlcyAqLwotICAgICAgICBwLT5U
c2NTZXF1ZW5jZSA9IDE7Ci0KLSBvdXQ6Ci0gICAgdW5tYXBfZG9tYWluX3BhZ2UocCk7Ci0KLSAg
ICBwdXRfcGFnZV9hbmRfdHlwZShwYWdlKTsKLX0KLQogaW50IGd1ZXN0X3dybXNyX3ZpcmlkaWFu
KHN0cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBpZHgsIHVpbnQ2NF90IHZhbCkKIHsKICAgICBzdHJ1
Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwpAQCAtMzk0LDE0ICszMDksNyBAQCBpbnQgZ3Vlc3Rf
d3Jtc3JfdmlyaWRpYW4oc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90IGlkeCwgdWludDY0X3QgdmFs
KQogICAgICAgICByZXR1cm4gdmlyaWRpYW5fc3luaWNfd3Jtc3IodiwgaWR4LCB2YWwpOwogCiAg
ICAgY2FzZSBIVl9YNjRfTVNSX1JFRkVSRU5DRV9UU0M6Ci0gICAgICAgIGlmICggISh2aXJpZGlh
bl9mZWF0dXJlX21hc2soZCkgJiBIVk1QVl9yZWZlcmVuY2VfdHNjKSApCi0gICAgICAgICAgICBy
ZXR1cm4gWDg2RU1VTF9FWENFUFRJT047Ci0KLSAgICAgICAgZC0+YXJjaC5odm0udmlyaWRpYW4u
cmVmZXJlbmNlX3RzYy5yYXcgPSB2YWw7Ci0gICAgICAgIGR1bXBfcmVmZXJlbmNlX3RzYyhkKTsK
LSAgICAgICAgaWYgKCBkLT5hcmNoLmh2bS52aXJpZGlhbi5yZWZlcmVuY2VfdHNjLmZpZWxkcy5l
bmFibGVkICkKLSAgICAgICAgICAgIHVwZGF0ZV9yZWZlcmVuY2VfdHNjKGQsIDEpOwotICAgICAg
ICBicmVhazsKKyAgICAgICAgcmV0dXJuIHZpcmlkaWFuX3RpbWVfd3Jtc3IodiwgaWR4LCB2YWwp
OwogCiAgICAgY2FzZSBIVl9YNjRfTVNSX0NSQVNIX1AwOgogICAgIGNhc2UgSFZfWDY0X01TUl9D
UkFTSF9QMToKQEAgLTQ0NywzOSArMzU1LDYgQEAgaW50IGd1ZXN0X3dybXNyX3ZpcmlkaWFuKHN0
cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBpZHgsIHVpbnQ2NF90IHZhbCkKICAgICByZXR1cm4gWDg2
RU1VTF9PS0FZOwogfQogCi1zdGF0aWMgaW50NjRfdCByYXdfdHJjX3ZhbChzdHJ1Y3QgZG9tYWlu
ICpkKQotewotICAgIHVpbnQ2NF90IHRzYzsKLSAgICBzdHJ1Y3QgdGltZV9zY2FsZSB0c2NfdG9f
bnM7Ci0KLSAgICB0c2MgPSBodm1fZ2V0X2d1ZXN0X3RzYyhwdF9nbG9iYWxfdmNwdV90YXJnZXQo
ZCkpOwotCi0gICAgLyogY29udmVydCB0c2MgdG8gY291bnQgb2YgMTAwbnMgcGVyaW9kcyAqLwot
ICAgIHNldF90aW1lX3NjYWxlKCZ0c2NfdG9fbnMsIGQtPmFyY2gudHNjX2toeiAqIDEwMDB1bCk7
Ci0gICAgcmV0dXJuIHNjYWxlX2RlbHRhKHRzYywgJnRzY190b19ucykgLyAxMDB1bDsKLX0KLQot
dm9pZCB2aXJpZGlhbl90aW1lX3JlZl9jb3VudF9mcmVlemUoc3RydWN0IGRvbWFpbiAqZCkKLXsK
LSAgICBzdHJ1Y3QgdmlyaWRpYW5fdGltZV9yZWZfY291bnQgKnRyYzsKLQotICAgIHRyYyA9ICZk
LT5hcmNoLmh2bS52aXJpZGlhbi50aW1lX3JlZl9jb3VudDsKLQotICAgIGlmICggdGVzdF9hbmRf
Y2xlYXJfYml0KF9UUkNfcnVubmluZywgJnRyYy0+ZmxhZ3MpICkKLSAgICAgICAgdHJjLT52YWwg
PSByYXdfdHJjX3ZhbChkKSArIHRyYy0+b2ZmOwotfQotCi12b2lkIHZpcmlkaWFuX3RpbWVfcmVm
X2NvdW50X3RoYXcoc3RydWN0IGRvbWFpbiAqZCkKLXsKLSAgICBzdHJ1Y3QgdmlyaWRpYW5fdGlt
ZV9yZWZfY291bnQgKnRyYzsKLQotICAgIHRyYyA9ICZkLT5hcmNoLmh2bS52aXJpZGlhbi50aW1l
X3JlZl9jb3VudDsKLQotICAgIGlmICggIWQtPmlzX3NodXR0aW5nX2Rvd24gJiYKLSAgICAgICAg
ICF0ZXN0X2FuZF9zZXRfYml0KF9UUkNfcnVubmluZywgJnRyYy0+ZmxhZ3MpICkKLSAgICAgICAg
dHJjLT5vZmYgPSAoaW50NjRfdCl0cmMtPnZhbCAtIHJhd190cmNfdmFsKGQpOwotfQotCiBpbnQg
Z3Vlc3RfcmRtc3JfdmlyaWRpYW4oY29uc3Qgc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90IGlkeCwg
dWludDY0X3QgKnZhbCkKIHsKICAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwpAQCAt
NTAwLDQ5ICszNzUsMTcgQEAgaW50IGd1ZXN0X3JkbXNyX3ZpcmlkaWFuKGNvbnN0IHN0cnVjdCB2
Y3B1ICp2LCB1aW50MzJfdCBpZHgsIHVpbnQ2NF90ICp2YWwpCiAgICAgICAgICp2YWwgPSB2LT52
Y3B1X2lkOwogICAgICAgICBicmVhazsKIAotICAgIGNhc2UgSFZfWDY0X01TUl9UU0NfRlJFUVVF
TkNZOgotICAgICAgICBpZiAoIHZpcmlkaWFuX2ZlYXR1cmVfbWFzayhkKSAmIEhWTVBWX25vX2Zy
ZXEgKQotICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OOwotCi0gICAgICAgICp2
YWwgPSAodWludDY0X3QpZC0+YXJjaC50c2Nfa2h6ICogMTAwMHVsbDsKLSAgICAgICAgYnJlYWs7
Ci0KLSAgICBjYXNlIEhWX1g2NF9NU1JfQVBJQ19GUkVRVUVOQ1k6Ci0gICAgICAgIGlmICggdmly
aWRpYW5fZmVhdHVyZV9tYXNrKGQpICYgSFZNUFZfbm9fZnJlcSApCi0gICAgICAgICAgICByZXR1
cm4gWDg2RU1VTF9FWENFUFRJT047Ci0KLSAgICAgICAgKnZhbCA9IDEwMDAwMDAwMDB1bGwgLyBB
UElDX0JVU19DWUNMRV9OUzsKLSAgICAgICAgYnJlYWs7Ci0KICAgICBjYXNlIEhWX1g2NF9NU1Jf
RU9JOgogICAgIGNhc2UgSFZfWDY0X01TUl9JQ1I6CiAgICAgY2FzZSBIVl9YNjRfTVNSX1RQUjoK
ICAgICBjYXNlIEhWX1g2NF9NU1JfVlBfQVNTSVNUX1BBR0U6CiAgICAgICAgIHJldHVybiB2aXJp
ZGlhbl9zeW5pY19yZG1zcih2LCBpZHgsIHZhbCk7CiAKKyAgICBjYXNlIEhWX1g2NF9NU1JfVFND
X0ZSRVFVRU5DWToKKyAgICBjYXNlIEhWX1g2NF9NU1JfQVBJQ19GUkVRVUVOQ1k6CiAgICAgY2Fz
ZSBIVl9YNjRfTVNSX1JFRkVSRU5DRV9UU0M6Ci0gICAgICAgIGlmICggISh2aXJpZGlhbl9mZWF0
dXJlX21hc2soZCkgJiBIVk1QVl9yZWZlcmVuY2VfdHNjKSApCi0gICAgICAgICAgICByZXR1cm4g
WDg2RU1VTF9FWENFUFRJT047Ci0KLSAgICAgICAgKnZhbCA9IGQtPmFyY2guaHZtLnZpcmlkaWFu
LnJlZmVyZW5jZV90c2MucmF3OwotICAgICAgICBicmVhazsKLQogICAgIGNhc2UgSFZfWDY0X01T
Ul9USU1FX1JFRl9DT1VOVDoKLSAgICB7Ci0gICAgICAgIHN0cnVjdCB2aXJpZGlhbl90aW1lX3Jl
Zl9jb3VudCAqdHJjOwotCi0gICAgICAgIHRyYyA9ICZkLT5hcmNoLmh2bS52aXJpZGlhbi50aW1l
X3JlZl9jb3VudDsKLQotICAgICAgICBpZiAoICEodmlyaWRpYW5fZmVhdHVyZV9tYXNrKGQpICYg
SFZNUFZfdGltZV9yZWZfY291bnQpICkKLSAgICAgICAgICAgIHJldHVybiBYODZFTVVMX0VYQ0VQ
VElPTjsKLQotICAgICAgICBpZiAoICF0ZXN0X2FuZF9zZXRfYml0KF9UUkNfYWNjZXNzZWQsICZ0
cmMtPmZsYWdzKSApCi0gICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfSU5GTyAiZCVkOiBWSVJJ
RElBTiBNU1JfVElNRV9SRUZfQ09VTlQ6IGFjY2Vzc2VkXG4iLAotICAgICAgICAgICAgICAgICAg
IGQtPmRvbWFpbl9pZCk7Ci0KLSAgICAgICAgKnZhbCA9IHJhd190cmNfdmFsKGQpICsgdHJjLT5v
ZmY7Ci0gICAgICAgIGJyZWFrOwotICAgIH0KKyAgICAgICAgcmV0dXJuIHZpcmlkaWFuX3RpbWVf
cmRtc3IodiwgaWR4LCB2YWwpOwogCiAgICAgY2FzZSBIVl9YNjRfTVNSX0NSQVNIX1AwOgogICAg
IGNhc2UgSFZfWDY0X01TUl9DUkFTSF9QMToKQEAgLTc1MCwxNSArNTkzLDE1IEBAIHN0YXRpYyBp
bnQgdmlyaWRpYW5fc2F2ZV9kb21haW5fY3R4dChzdHJ1Y3QgdmNwdSAqdiwKIHsKICAgICBjb25z
dCBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwogICAgIHN0cnVjdCBodm1fdmlyaWRpYW5f
ZG9tYWluX2NvbnRleHQgY3R4dCA9IHsKLSAgICAgICAgLnRpbWVfcmVmX2NvdW50ID0gZC0+YXJj
aC5odm0udmlyaWRpYW4udGltZV9yZWZfY291bnQudmFsLAogICAgICAgICAuaHlwZXJjYWxsX2dw
YSAgPSBkLT5hcmNoLmh2bS52aXJpZGlhbi5oeXBlcmNhbGxfZ3BhLnJhdywKICAgICAgICAgLmd1
ZXN0X29zX2lkICAgID0gZC0+YXJjaC5odm0udmlyaWRpYW4uZ3Vlc3Rfb3NfaWQucmF3LAotICAg
ICAgICAucmVmZXJlbmNlX3RzYyAgPSBkLT5hcmNoLmh2bS52aXJpZGlhbi5yZWZlcmVuY2VfdHNj
LnJhdywKICAgICB9OwogCiAgICAgaWYgKCAhaXNfdmlyaWRpYW5fZG9tYWluKGQpICkKICAgICAg
ICAgcmV0dXJuIDA7CiAKKyAgICB2aXJpZGlhbl90aW1lX3NhdmVfZG9tYWluX2N0eHQoZCwgJmN0
eHQpOworCiAgICAgcmV0dXJuIChodm1fc2F2ZV9lbnRyeShWSVJJRElBTl9ET01BSU4sIDAsIGgs
ICZjdHh0KSAhPSAwKTsKIH0KIApAQCAtNzcwLDEzICs2MTMsMTAgQEAgc3RhdGljIGludCB2aXJp
ZGlhbl9sb2FkX2RvbWFpbl9jdHh0KHN0cnVjdCBkb21haW4gKmQsCiAgICAgaWYgKCBodm1fbG9h
ZF9lbnRyeV96ZXJvZXh0ZW5kKFZJUklESUFOX0RPTUFJTiwgaCwgJmN0eHQpICE9IDAgKQogICAg
ICAgICByZXR1cm4gLUVJTlZBTDsKIAotICAgIGQtPmFyY2guaHZtLnZpcmlkaWFuLnRpbWVfcmVm
X2NvdW50LnZhbCA9IGN0eHQudGltZV9yZWZfY291bnQ7CiAgICAgZC0+YXJjaC5odm0udmlyaWRp
YW4uaHlwZXJjYWxsX2dwYS5yYXcgID0gY3R4dC5oeXBlcmNhbGxfZ3BhOwogICAgIGQtPmFyY2gu
aHZtLnZpcmlkaWFuLmd1ZXN0X29zX2lkLnJhdyAgICA9IGN0eHQuZ3Vlc3Rfb3NfaWQ7Ci0gICAg
ZC0+YXJjaC5odm0udmlyaWRpYW4ucmVmZXJlbmNlX3RzYy5yYXcgID0gY3R4dC5yZWZlcmVuY2Vf
dHNjOwogCi0gICAgaWYgKCBkLT5hcmNoLmh2bS52aXJpZGlhbi5yZWZlcmVuY2VfdHNjLmZpZWxk
cy5lbmFibGVkICkKLSAgICAgICAgdXBkYXRlX3JlZmVyZW5jZV90c2MoZCwgMCk7CisgICAgdmly
aWRpYW5fdGltZV9sb2FkX2RvbWFpbl9jdHh0KGQsICZjdHh0KTsKIAogICAgIHJldHVybiAwOwog
fQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmlyaWRpYW4uaCBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvaHZtL3ZpcmlkaWFuLmgKaW5kZXggMzQ4M2FlZGI5YS4uZGVjMDAzZjc0
YyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmlyaWRpYW4uaAorKysgYi94
ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92aXJpZGlhbi5oCkBAIC0xMjUsMTUgKzEyNSw2IEBAIHN0
cnVjdCB2aXJpZGlhbl90aW1lX3JlZl9jb3VudAogICAgIGludDY0X3Qgb2ZmOwogfTsKIAotdHlw
ZWRlZiBzdHJ1Y3QgX0hWX1JFRkVSRU5DRV9UU0NfUEFHRQotewotICAgIHVpbnQzMl90IFRzY1Nl
cXVlbmNlOwotICAgIHVpbnQzMl90IFJlc2VydmVkMTsKLSAgICB1aW50NjRfdCBUc2NTY2FsZTsK
LSAgICBpbnQ2NF90ICBUc2NPZmZzZXQ7Ci0gICAgdWludDY0X3QgUmVzZXJ2ZWQyWzUwOV07Ci19
IEhWX1JFRkVSRU5DRV9UU0NfUEFHRSwgKlBIVl9SRUZFUkVOQ0VfVFNDX1BBR0U7Ci0KIHN0cnVj
dCB2aXJpZGlhbl9kb21haW4KIHsKICAgICB1bmlvbiB2aXJpZGlhbl9ndWVzdF9vc19pZF9tc3Ig
Z3Vlc3Rfb3NfaWQ7CkBAIC0xNTQsNiArMTQ1LDE0IEBAIHZpcmlkaWFuX2h5cGVyY2FsbChzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVncyk7CiB2b2lkIHZpcmlkaWFuX3RpbWVfcmVmX2NvdW50X2Zy
ZWV6ZShzdHJ1Y3QgZG9tYWluICpkKTsKIHZvaWQgdmlyaWRpYW5fdGltZV9yZWZfY291bnRfdGhh
dyhzdHJ1Y3QgZG9tYWluICpkKTsKIAoraW50IHZpcmlkaWFuX3RpbWVfd3Jtc3Ioc3RydWN0IHZj
cHUgKnYsIHVpbnQzMl90IGlkeCwgdWludDY0X3QgdmFsKTsKK2ludCB2aXJpZGlhbl90aW1lX3Jk
bXNyKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBpZHgsIHVpbnQ2NF90ICp2YWwpOwor
Cit2b2lkIHZpcmlkaWFuX3RpbWVfc2F2ZV9kb21haW5fY3R4dCgKKyAgICBjb25zdCBzdHJ1Y3Qg
ZG9tYWluICpkLCBzdHJ1Y3QgaHZtX3ZpcmlkaWFuX2RvbWFpbl9jb250ZXh0ICpjdHh0KTsKK3Zv
aWQgdmlyaWRpYW5fdGltZV9sb2FkX2RvbWFpbl9jdHh0KAorICAgIHN0cnVjdCBkb21haW4gKmQs
IHN0cnVjdCBodm1fdmlyaWRpYW5fZG9tYWluX2NvbnRleHQgKmN0eHQpOworCiB2b2lkIHZpcmlk
aWFuX3ZjcHVfZGVpbml0KHN0cnVjdCB2Y3B1ICp2KTsKIHZvaWQgdmlyaWRpYW5fZG9tYWluX2Rl
aW5pdChzdHJ1Y3QgZG9tYWluICpkKTsKIAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 18:02:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 18:02: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 1gHBrn-0000Q9-99; Mon, 29 Oct 2018 18:02: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=doux=nj=citrix.com=prvs=833f3324f=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHBrm-0000PO-8s
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 18:02:18 +0000
X-Inumbo-ID: c4e1097c-dba4-11e8-a590-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c4e1097c-dba4-11e8-a590-12d6303a7972;
 Mon, 29 Oct 2018 18:02:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,441,1534809600"; d="scan'208";a="69052589"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 29 Oct 2018 18:02:02 +0000
Message-ID: <20181029180211.2155-2-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181029180211.2155-1-paul.durrant@citrix.com>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/8] viridian: move the code into its own
 sub-directory
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@citrix.com>, Wei Liu <wei.liu2@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>

U3Vic2VxdWVudCBwYXRjaGVzIHdpbGwgaW50cm9kdWNlIHN1cHBvcnQgZm9yIG1vcmUgdmlyaWRp
YW4gZW5saWdodGVubWVudHMKd2hpY2ggd2lsbCBtYWtlIGEgc2luZ2xlIHNvdXJjZSBtb2R1bGUg
cXVpdGUgbGVuZ3RoeS4KClRoaXMgcGF0Y2ggdGhlcmVmb3JlIGNyZWF0ZXMgYSBuZXcgYXJjaC94
ODYvaHZtL3ZpcmlkaWFuIHN1Yi1kaXJlY3RvcnkgYW5kCm1vdmVzIHZpcmlkaWFuLmMgaW50byB0
aGF0LgoKVGhlIHBhdGNoIGFsc28gZml4ZXMgc29tZSBiYWQgd2hpdGVzcGFjZSB3aGlsc3QgbW92
aW5nIHRoZSBjb2RlLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRA
Y2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL01ha2VmaWxlICAgICAgICAg
ICAgICAgICAgfCAyICstCiB4ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL01ha2VmaWxlICAgICAg
ICAgfCAxICsKIHhlbi9hcmNoL3g4Ni9odm0veyA9PiB2aXJpZGlhbn0vdmlyaWRpYW4uYyB8IDQg
KystLQogMyBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCiBj
cmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi9NYWtlZmlsZQogcmVu
YW1lIHhlbi9hcmNoL3g4Ni9odm0veyA9PiB2aXJpZGlhbn0vdmlyaWRpYW4uYyAoOTklKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vTWFrZWZpbGUgYi94ZW4vYXJjaC94ODYvaHZtL01h
a2VmaWxlCmluZGV4IDVlMDRiYzE0MjkuLjg2YjEwNmY4ZTcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vTWFrZWZpbGUKKysrIGIveGVuL2FyY2gveDg2L2h2bS9NYWtlZmlsZQpAQCAtMSw1
ICsxLDYgQEAKIHN1YmRpci15ICs9IHN2bQogc3ViZGlyLXkgKz0gdm14CitzdWJkaXIteSArPSB2
aXJpZGlhbgogCiBvYmoteSArPSBhc2lkLm8KIG9iai15ICs9IGRtLm8KQEAgLTIzLDcgKzI0LDYg
QEAgb2JqLXkgKz0gcnRjLm8KIG9iai15ICs9IHNhdmUubwogb2JqLXkgKz0gc3RkdmdhLm8KIG9i
ai15ICs9IHZpb2FwaWMubwotb2JqLXkgKz0gdmlyaWRpYW4ubwogb2JqLXkgKz0gdmxhcGljLm8K
IG9iai15ICs9IHZtX2V2ZW50Lm8KIG9iai15ICs9IHZtc2kubwpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L2h2bS92aXJpZGlhbi9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4v
TWFrZWZpbGUKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uMDlmZDBhNWYz
YwotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vTWFrZWZpbGUK
QEAgLTAsMCArMSBAQAorb2JqLXkgKz0gdmlyaWRpYW4ubwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2h2bS92aXJpZGlhbi5jIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi92aXJpZGlhbi5j
CnNpbWlsYXJpdHkgaW5kZXggOTklCnJlbmFtZSBmcm9tIHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRp
YW4uYwpyZW5hbWUgdG8geGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi92aXJpZGlhbi5jCmluZGV4
IGY0MmIxZjA2M2UuLjNlOWJlZGE4MzEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmly
aWRpYW4uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3ZpcmlkaWFuLmMKQEAgLTQs
NyArNCw3IEBACiAgKiBBbiBpbXBsZW1lbnRhdGlvbiBvZiBzb21lIFZpcmlkaWFuIGVubGlnaHRl
bm1lbnRzLiBTZWUgTWljcm9zb2Z0J3MKICAqIEh5cGVydmlzb3IgVG9wIExldmVsIEZ1bmN0aW9u
YWwgU3BlY2lmaWNhdGlvbiAodjUuMGEpIGF0OgogICoKLSAqIGh0dHBzOi8vZ2l0aHViLmNvbS9N
aWNyb3NvZnQvVmlydHVhbGl6YXRpb24tRG9jdW1lbnRhdGlvbi9yYXcvbWFzdGVyL3RsZnMvSHlw
ZXJ2aXNvciUyMFRvcCUyMExldmVsJTIwRnVuY3Rpb25hbCUyMFNwZWNpZmljYXRpb24lMjB2NS4w
LnBkZiAKKyAqIGh0dHBzOi8vZ2l0aHViLmNvbS9NaWNyb3NvZnQvVmlydHVhbGl6YXRpb24tRG9j
dW1lbnRhdGlvbi9yYXcvbWFzdGVyL3RsZnMvSHlwZXJ2aXNvciUyMFRvcCUyMExldmVsJTIwRnVu
Y3Rpb25hbCUyMFNwZWNpZmljYXRpb24lMjB2NS4wLnBkZgogICoKICAqIGZvciBtb3JlIGluZm9y
bWF0aW9uLgogICovCkBAIC0zMzQsNyArMzM0LDcgQEAgc3RhdGljIHZvaWQgZHVtcF9yZWZlcmVu
Y2VfdHNjKGNvbnN0IHN0cnVjdCBkb21haW4gKmQpCiAgICAgY29uc3QgdW5pb24gdmlyaWRpYW5f
cmVmZXJlbmNlX3RzYyAqcnQ7CiAKICAgICBydCA9ICZkLT5hcmNoLmh2bS52aXJpZGlhbi5yZWZl
cmVuY2VfdHNjOwotICAgIAorCiAgICAgcHJpbnRrKFhFTkxPR19HX0lORk8gImQlZDogVklSSURJ
QU4gUkVGRVJFTkNFX1RTQzogZW5hYmxlZDogJXggcGZuOiAlbHhcbiIsCiAgICAgICAgICAgIGQt
PmRvbWFpbl9pZCwKICAgICAgICAgICAgcnQtPmZpZWxkcy5lbmFibGVkLCAodW5zaWduZWQgbG9u
ZylydC0+ZmllbGRzLnBmbik7Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 18:02:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 18:02: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 1gHBrq-0000RA-4r; Mon, 29 Oct 2018 18:02:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=doux=nj=citrix.com=prvs=833f3324f=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHBrp-0000Qh-K1
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 18:02:21 +0000
X-Inumbo-ID: c77da90c-dba4-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c77da90c-dba4-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 18:02:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,441,1534809600"; d="scan'208";a="69052611"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 29 Oct 2018 18:02:10 +0000
Message-ID: <20181029180211.2155-10-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181029180211.2155-1-paul.durrant@citrix.com>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 7/8] viridian: define type for the 'virtual 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wei.liu2@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>

VGhlIHNwZWNpZmljYXRpb24gWzFdIGRlZmluZXMgYSB0eXBlIHNvIHdlIHNob3VsZCB1c2UgaXQs
IHJhdGhlciB0aGFuIGp1c3QKT1ItaW5nIGFuZCBBTkQtaW5nIG1hZ2ljIGJpdHMuCgpObyBmdW5j
dGlvbmFsIGNoYW5nZS4KCk5PVEU6IFRoZSB0eXBlIGRlZmluZWQgaW4gdGhlIHNwZWNpZmljYXRp
b24gZG9lcyBpbmNsdWRlIGFuIGFub255bW91cwogICAgICBzdWItc3RydWN0IGluIHRoZSBwYWdl
IHR5cGUgYnV0LCBhcyB3ZSBjdXJyZW50bHkgdXNlIG9ubHkgdGhlIGZpcnN0CiAgICAgIGVsZW1l
bnQsIHRoZSBzdHJ1Y3QgZGVjbGFyYXRpb24gaGFzIGJlZW4gb21pdHRlZC4KClsxXSBodHRwczov
L2dpdGh1Yi5jb20vTWljcm9zb2Z0RG9jcy9WaXJ0dWFsaXphdGlvbi1Eb2N1bWVudGF0aW9uL3Jh
dy9saXZlL3RsZnMvSHlwZXJ2aXNvciUyMFRvcCUyMExldmVsJTIwRnVuY3Rpb25hbCUyMFNwZWNp
ZmljYXRpb24lMjB2NS4wQy5wZGYKClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5k
dXJyYW50QGNpdHJpeC5jb20+Ci0tLQpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi9z
eW5pYy5jICB8IDUyICsrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tCiB4ZW4v
aW5jbHVkZS9hc20teDg2L2h2bS92aXJpZGlhbi5oIHwgIDIgKy0KIDIgZmlsZXMgY2hhbmdlZCwg
MzMgaW5zZXJ0aW9ucygrKSwgMjEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2h2bS92aXJpZGlhbi9zeW5pYy5jIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi9zeW5p
Yy5jCmluZGV4IDNmMDQzZjM0ZWUuLjczNWM0Yzg5N2MgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vdmlyaWRpYW4vc3luaWMuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3N5
bmljLmMKQEAgLTEzLDYgKzEzLDE4IEBACiAjaW5jbHVkZSA8YXNtL2FwaWMuaD4KICNpbmNsdWRl
IDxhc20vaHZtL3N1cHBvcnQuaD4KIAordHlwZWRlZiBzdHJ1Y3QgX0hWX1ZJUlRVQUxfQVBJQ19B
U1NJU1QKK3sKKyAgICB1aW50MzJfdCBub19lb2k6MTsKKyAgICB1aW50MzJfdCByZXNlcnZlZF96
ZXJvOjMxOworfSBIVl9WSVJUVUFMX0FQSUNfQVNTSVNUOworCit0eXBlZGVmIHVuaW9uIF9IVl9W
UF9BU1NJU1RfUEFHRQoreworICAgIEhWX1ZJUlRVQUxfQVBJQ19BU1NJU1QgQXBpY0Fzc2lzdDsK
KyAgICB1aW50OF90IFJlc2VydmVkWkJ5dGVQYWRkaW5nW1BBR0VfU0laRV07Cit9IEhWX1ZQX0FT
U0lTVF9QQUdFOworCiBzdGF0aWMgdm9pZCBkdW1wX3ZwX2Fzc2lzdChjb25zdCBzdHJ1Y3QgdmNw
dSAqdikKIHsKICAgICBjb25zdCB1bmlvbiB2aXJpZGlhbl9wYWdlX21zciAqdmEgPSAmdi0+YXJj
aC5odm0udmlyaWRpYW4udnBfYXNzaXN0Lm1zcjsKQEAgLTI5LDkgKzQxLDkgQEAgc3RhdGljIHZv
aWQgaW5pdGlhbGl6ZV92cF9hc3Npc3Qoc3RydWN0IHZjcHUgKnYpCiAgICAgc3RydWN0IGRvbWFp
biAqZCA9IHYtPmRvbWFpbjsKICAgICB1bnNpZ25lZCBsb25nIGdtZm4gPSB2LT5hcmNoLmh2bS52
aXJpZGlhbi52cF9hc3Npc3QubXNyLmZpZWxkcy5wZm47CiAgICAgc3RydWN0IHBhZ2VfaW5mbyAq
cGFnZSA9IGdldF9wYWdlX2Zyb21fZ2ZuKGQsIGdtZm4sIE5VTEwsIFAyTV9BTExPQyk7Ci0gICAg
dm9pZCAqdmE7CisgICAgSFZfVlBfQVNTSVNUX1BBR0UgKnB0cjsKIAotICAgIEFTU0VSVCghdi0+
YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0LnZhKTsKKyAgICBBU1NFUlQoIXYtPmFyY2guaHZt
LnZpcmlkaWFuLnZwX2Fzc2lzdC5wdHIpOwogCiAgICAgaWYgKCAhcGFnZSApCiAgICAgICAgIGdv
dG8gZmFpbDsKQEAgLTQyLDE2ICs1NCwxNiBAQCBzdGF0aWMgdm9pZCBpbml0aWFsaXplX3ZwX2Fz
c2lzdChzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgZ290byBmYWlsOwogICAgIH0KIAotICAgIHZh
ID0gX19tYXBfZG9tYWluX3BhZ2VfZ2xvYmFsKHBhZ2UpOwotICAgIGlmICggIXZhICkKKyAgICBw
dHIgPSBfX21hcF9kb21haW5fcGFnZV9nbG9iYWwocGFnZSk7CisgICAgaWYgKCAhcHRyICkKICAg
ICB7CiAgICAgICAgIHB1dF9wYWdlX2FuZF90eXBlKHBhZ2UpOwogICAgICAgICBnb3RvIGZhaWw7
CiAgICAgfQogCi0gICAgY2xlYXJfcGFnZSh2YSk7CisgICAgY2xlYXJfcGFnZShwdHIpOwogCi0g
ICAgdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0LnZhID0gdmE7CisgICAgdi0+YXJjaC5o
dm0udmlyaWRpYW4udnBfYXNzaXN0LnB0ciA9IHB0cjsKICAgICByZXR1cm47CiAKICBmYWlsOgpA
QCAtNjEsMjUgKzczLDI1IEBAIHN0YXRpYyB2b2lkIGluaXRpYWxpemVfdnBfYXNzaXN0KHN0cnVj
dCB2Y3B1ICp2KQogCiBzdGF0aWMgdm9pZCB0ZWFyZG93bl92cF9hc3Npc3Qoc3RydWN0IHZjcHUg
KnYpCiB7Ci0gICAgdm9pZCAqdmEgPSB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QudmE7
CisgICAgSFZfVlBfQVNTSVNUX1BBR0UgKnB0ciA9IHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fz
c2lzdC5wdHI7CiAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKIAotICAgIGlmICggIXZhICkK
KyAgICBpZiAoICFwdHIgKQogICAgICAgICByZXR1cm47CiAKLSAgICB2LT5hcmNoLmh2bS52aXJp
ZGlhbi52cF9hc3Npc3QudmEgPSBOVUxMOworICAgIHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fz
c2lzdC5wdHIgPSBOVUxMOwogCi0gICAgcGFnZSA9IG1mbl90b19wYWdlKGRvbWFpbl9wYWdlX21h
cF90b19tZm4odmEpKTsKKyAgICBwYWdlID0gbWZuX3RvX3BhZ2UoZG9tYWluX3BhZ2VfbWFwX3Rv
X21mbihwdHIpKTsKIAotICAgIHVubWFwX2RvbWFpbl9wYWdlX2dsb2JhbCh2YSk7CisgICAgdW5t
YXBfZG9tYWluX3BhZ2VfZ2xvYmFsKHB0cik7CiAgICAgcHV0X3BhZ2VfYW5kX3R5cGUocGFnZSk7
CiB9CiAKIHZvaWQgdmlyaWRpYW5fYXBpY19hc3Npc3Rfc2V0KHN0cnVjdCB2Y3B1ICp2KQogewot
ICAgIHVpbnQzMl90ICp2YSA9IHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC52YTsKKyAg
ICBIVl9WUF9BU1NJU1RfUEFHRSAqcHRyID0gdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0
LnB0cjsKIAotICAgIGlmICggIXZhICkKKyAgICBpZiAoICFwdHIgKQogICAgICAgICByZXR1cm47
CiAKICAgICAvKgpAQCAtOTEsMTggKzEwMywxOCBAQCB2b2lkIHZpcmlkaWFuX2FwaWNfYXNzaXN0
X3NldChzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgZG9tYWluX2NyYXNoKHYtPmRvbWFpbik7CiAK
ICAgICB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QucGVuZGluZyA9IHRydWU7Ci0gICAg
KnZhIHw9IDF1OworICAgIHB0ci0+QXBpY0Fzc2lzdC5ub19lb2kgPSAxOwogfQogCiBib29sIHZp
cmlkaWFuX2FwaWNfYXNzaXN0X2NvbXBsZXRlZChzdHJ1Y3QgdmNwdSAqdikKIHsKLSAgICB1aW50
MzJfdCAqdmEgPSB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QudmE7CisgICAgSFZfVlBf
QVNTSVNUX1BBR0UgKnB0ciA9IHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC5wdHI7CiAK
LSAgICBpZiAoICF2YSApCisgICAgaWYgKCAhcHRyICkKICAgICAgICAgcmV0dXJuIGZhbHNlOwog
CiAgICAgaWYgKCB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QucGVuZGluZyAmJgotICAg
ICAgICAgISgqdmEgJiAxdSkgKQorICAgICAgICAgIXB0ci0+QXBpY0Fzc2lzdC5ub19lb2kgKQog
ICAgIHsKICAgICAgICAgLyogQW4gRU9JIGhhcyBiZWVuIGF2b2lkZWQgKi8KICAgICAgICAgdi0+
YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0LnBlbmRpbmcgPSBmYWxzZTsKQEAgLTExNCwxMiAr
MTI2LDEyIEBAIGJvb2wgdmlyaWRpYW5fYXBpY19hc3Npc3RfY29tcGxldGVkKHN0cnVjdCB2Y3B1
ICp2KQogCiB2b2lkIHZpcmlkaWFuX2FwaWNfYXNzaXN0X2NsZWFyKHN0cnVjdCB2Y3B1ICp2KQog
ewotICAgIHVpbnQzMl90ICp2YSA9IHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC52YTsK
KyAgICBIVl9WUF9BU1NJU1RfUEFHRSAqcHRyID0gdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNz
aXN0LnB0cjsKIAotICAgIGlmICggIXZhICkKKyAgICBpZiAoICFwdHIgKQogICAgICAgICByZXR1
cm47CiAKLSAgICAqdmEgJj0gfjF1OworICAgIHB0ci0+QXBpY0Fzc2lzdC5ub19lb2kgPSAwOwog
ICAgIHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC5wZW5kaW5nID0gZmFsc2U7CiB9CiAK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZpcmlkaWFuLmggYi94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS92aXJpZGlhbi5oCmluZGV4IGRlYzAwM2Y3NGMuLjY2YWEyNGM0M2Ug
MTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZpcmlkaWFuLmgKKysrIGIveGVu
L2luY2x1ZGUvYXNtLXg4Ni9odm0vdmlyaWRpYW4uaApAQCAtOTIsNyArOTIsNyBAQCBzdHJ1Y3Qg
dmlyaWRpYW5fdmNwdQogewogICAgIHN0cnVjdCB7CiAgICAgICAgIHVuaW9uIHZpcmlkaWFuX3Bh
Z2VfbXNyIG1zcjsKLSAgICAgICAgdm9pZCAqdmE7CisgICAgICAgIHZvaWQgKnB0cjsKICAgICAg
ICAgYm9vbCBwZW5kaW5nOwogICAgIH0gdnBfYXNzaXN0OwogICAgIHVpbnQ2NF90IGNyYXNoX3Bh
cmFtWzVdOwotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 18:02:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 18:02: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 1gHBru-0000Sh-0r; Mon, 29 Oct 2018 18:02:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=doux=nj=citrix.com=prvs=833f3324f=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHBrs-0000S7-9M
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 18:02:24 +0000
X-Inumbo-ID: c7c82c98-dba4-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c7c82c98-dba4-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 18:02:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,441,1534809600"; d="scan'208";a="69052614"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 29 Oct 2018 18:02:08 +0000
Message-ID: <20181029180211.2155-8-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181029180211.2155-1-paul.durrant@citrix.com>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 5/8] viridian: separate interrupt related
 enlightenment implementations...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@citrix.com>, Wei Liu <wei.liu2@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>

Li4uaW50byBuZXcgJ3N5bmljJyBtb2R1bGUuCgpUaGUgU3luSUMgKHN5bnRoZXRpYyBpbnRlcnJ1
cHQgY29udHJvbGxlcikgaXMgc3BlY2lmaWVkIFsxXSB0byBiZSBhIHN1cGVyLQpzZXQgb2YgYSB2
aXJ0dWFsaXplZCBMQVBJQywgYW5kIGl0cyBkZWZpbml0aW9uIGVuY29tcGFzc2VzIGFsbAplbmxp
Z2h0ZW5tZW50cyByZWxhdGVkIHRvIHZpcnR1YWwgaW50ZXJydXB0IGNvbnRyb2wuCgpUaGlzIHBh
dGNoIHJlZHVjZXMgdGhlIHNpemUgb2YgdGhlIG1haW4gdmlyaWRpYW4gc291cmNlIG1vZHVsZSBi
eSBnaXZpbmcKdGhlc2UgZW5saWdodGVubWVudHMgdGhlaXIgb3duIG1vZHVsZS4gVGhpcyBpcyBk
b25lIGluIGFudGljaXBhdGlvbiBvZgppbXBsZW1lbnRhdGlvbiBvZiBtb3JlIHN1Y2ggZW5saWdo
dGVubWVudHMgYW5kIGEgZGVzaXJlIG5vdCB0byBmdXJ0aGVyCmxlbmd0aGVuIHRoZW4gbWFpbiBz
b3VyY2UgbW9kdWxlIHdoZW4gdGhpcyB3b3JrIGlzIGRvbmUuCgpXaGlsc3QgbW92aW5nIHRoZSBj
b2RlOgoKLSBGaXggdmFyaW91cyBzdHlsZSBpc3N1ZXMuCi0gTW92ZSB0aGUgTVNSIGRlZmluaXRp
b25zIGludG8gdGhlIGhlYWRlciAoc2luY2UgdGhleSBhcmUgbm93IG5lZWRlZCBpbgogIG1vcmUg
dGhhbiBvbmUgc291cmNlIG1vZHVsZSkuCgpbMV0gaHR0cHM6Ly9naXRodWIuY29tL01pY3Jvc29m
dERvY3MvVmlydHVhbGl6YXRpb24tRG9jdW1lbnRhdGlvbi9yYXcvbGl2ZS90bGZzL0h5cGVydmlz
b3IlMjBUb3AlMjBMZXZlbCUyMEZ1bmN0aW9uYWwlMjBTcGVjaWZpY2F0aW9uJTIwdjUuMEMucGRm
CgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgot
LS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vTWFrZWZpbGUgICB8ICAgMSArCiB4
ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3N5bmljLmMgICAgfCAyMjQgKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKwogeGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi92aXJpZGlhbi5j
IHwgMjI5ICsrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS92aXJpZGlhbi5oICAgfCAgNzYgKysrKysrKysrKysrCiA0IGZpbGVzIGNoYW5n
ZWQsIDMxMSBpbnNlcnRpb25zKCspLCAyMTkgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2
NDQgeGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi9zeW5pYy5jCgpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L2h2bS92aXJpZGlhbi9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4v
TWFrZWZpbGUKaW5kZXggMDlmZDBhNWYzYy4uZmNhOGUxNmUyMCAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS92aXJpZGlhbi9NYWtlZmlsZQorKysgYi94ZW4vYXJjaC94ODYvaHZtL3Zpcmlk
aWFuL01ha2VmaWxlCkBAIC0xICsxLDIgQEAKK29iai15ICs9IHN5bmljLm8KIG9iai15ICs9IHZp
cmlkaWFuLm8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vc3luaWMuYyBi
L3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vc3luaWMuYwpuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwMDAwLi4zZjA0M2YzNGVlCi0tLSAvZGV2L251bGwKKysrIGIveGVuL2FyY2gv
eDg2L2h2bS92aXJpZGlhbi9zeW5pYy5jCkBAIC0wLDAgKzEsMjI0IEBACisvKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqCisgKiBzeW5pYy5jCisgKgorICogQW4gaW1wbGVtZW50YXRpb24gb2Ygc29tZSBpbnRl
cnJ1cHQgcmVsYXRlZCBWaXJpZGlhbiBlbmxpZ2h0ZW5tZW50cy4KKyAqIFNlZSBNaWNyb3NvZnQn
cyBIeXBlcnZpc29yIFRvcCBMZXZlbCBGdW5jdGlvbmFsIFNwZWNpZmljYXRpb24uCisgKiBmb3Ig
bW9yZSBpbmZvcm1hdGlvbi4KKyAqLworCisjaW5jbHVkZSA8eGVuL3NjaGVkLmg+CisjaW5jbHVk
ZSA8eGVuL3ZlcnNpb24uaD4KKyNpbmNsdWRlIDx4ZW4vaHlwZXJjYWxsLmg+CisjaW5jbHVkZSA8
eGVuL2RvbWFpbl9wYWdlLmg+CisjaW5jbHVkZSA8YXNtL2FwaWMuaD4KKyNpbmNsdWRlIDxhc20v
aHZtL3N1cHBvcnQuaD4KKworc3RhdGljIHZvaWQgZHVtcF92cF9hc3Npc3QoY29uc3Qgc3RydWN0
IHZjcHUgKnYpCit7CisgICAgY29uc3QgdW5pb24gdmlyaWRpYW5fcGFnZV9tc3IgKnZhID0gJnYt
PmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3I7CisKKyAgICBpZiAoICF2YS0+ZmllbGRz
LmVuYWJsZWQgKQorICAgICAgICByZXR1cm47CisKKyAgICBwcmludGsoWEVOTE9HX0dfSU5GTyAi
JXB2OiBWSVJJRElBTiBWUF9BU1NJU1RfUEFHRTogcGZuOiAlbHhcbiIsCisgICAgICAgICAgIHYs
ICh1bnNpZ25lZCBsb25nKXZhLT5maWVsZHMucGZuKTsKK30KKworc3RhdGljIHZvaWQgaW5pdGlh
bGl6ZV92cF9hc3Npc3Qoc3RydWN0IHZjcHUgKnYpCit7CisgICAgc3RydWN0IGRvbWFpbiAqZCA9
IHYtPmRvbWFpbjsKKyAgICB1bnNpZ25lZCBsb25nIGdtZm4gPSB2LT5hcmNoLmh2bS52aXJpZGlh
bi52cF9hc3Npc3QubXNyLmZpZWxkcy5wZm47CisgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSA9
IGdldF9wYWdlX2Zyb21fZ2ZuKGQsIGdtZm4sIE5VTEwsIFAyTV9BTExPQyk7CisgICAgdm9pZCAq
dmE7CisKKyAgICBBU1NFUlQoIXYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC52YSk7CisK
KyAgICBpZiAoICFwYWdlICkKKyAgICAgICAgZ290byBmYWlsOworCisgICAgaWYgKCAhZ2V0X3Bh
Z2VfdHlwZShwYWdlLCBQR1Rfd3JpdGFibGVfcGFnZSkgKQorICAgIHsKKyAgICAgICAgcHV0X3Bh
Z2UocGFnZSk7CisgICAgICAgIGdvdG8gZmFpbDsKKyAgICB9CisKKyAgICB2YSA9IF9fbWFwX2Rv
bWFpbl9wYWdlX2dsb2JhbChwYWdlKTsKKyAgICBpZiAoICF2YSApCisgICAgeworICAgICAgICBw
dXRfcGFnZV9hbmRfdHlwZShwYWdlKTsKKyAgICAgICAgZ290byBmYWlsOworICAgIH0KKworICAg
IGNsZWFyX3BhZ2UodmEpOworCisgICAgdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0LnZh
ID0gdmE7CisgICAgcmV0dXJuOworCisgZmFpbDoKKyAgICBnZHByaW50ayhYRU5MT0dfV0FSTklO
RywgIkJhZCBHTUZOICUjIlBSSV9nZm4iIChNRk4gJSMiUFJJX21mbiIpXG4iLAorICAgICAgICAg
ICAgIGdtZm4sIG1mbl94KHBhZ2UgPyBwYWdlX3RvX21mbihwYWdlKSA6IElOVkFMSURfTUZOKSk7
Cit9CisKK3N0YXRpYyB2b2lkIHRlYXJkb3duX3ZwX2Fzc2lzdChzdHJ1Y3QgdmNwdSAqdikKK3sK
KyAgICB2b2lkICp2YSA9IHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC52YTsKKyAgICBz
dHJ1Y3QgcGFnZV9pbmZvICpwYWdlOworCisgICAgaWYgKCAhdmEgKQorICAgICAgICByZXR1cm47
CisKKyAgICB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QudmEgPSBOVUxMOworCisgICAg
cGFnZSA9IG1mbl90b19wYWdlKGRvbWFpbl9wYWdlX21hcF90b19tZm4odmEpKTsKKworICAgIHVu
bWFwX2RvbWFpbl9wYWdlX2dsb2JhbCh2YSk7CisgICAgcHV0X3BhZ2VfYW5kX3R5cGUocGFnZSk7
Cit9CisKK3ZvaWQgdmlyaWRpYW5fYXBpY19hc3Npc3Rfc2V0KHN0cnVjdCB2Y3B1ICp2KQorewor
ICAgIHVpbnQzMl90ICp2YSA9IHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC52YTsKKwor
ICAgIGlmICggIXZhICkKKyAgICAgICAgcmV0dXJuOworCisgICAgLyoKKyAgICAgKiBJZiB0aGVy
ZSBpcyBhbHJlYWR5IGFuIGFzc2lzdCBwZW5kaW5nIHRoZW4gc29tZXRoaW5nIGhhcyBnb25lCisg
ICAgICogd3JvbmcgYW5kIHRoZSBWTSB3aWxsIG1vc3QgbGlrZWx5IGhhbmcgc28gZm9yY2UgYSBj
cmFzaCBub3cKKyAgICAgKiB0byBtYWtlIHRoZSBwcm9ibGVtIGNsZWFyLgorICAgICAqLworICAg
IGlmICggdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0LnBlbmRpbmcgKQorICAgICAgICBk
b21haW5fY3Jhc2godi0+ZG9tYWluKTsKKworICAgIHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fz
c2lzdC5wZW5kaW5nID0gdHJ1ZTsKKyAgICAqdmEgfD0gMXU7Cit9CisKK2Jvb2wgdmlyaWRpYW5f
YXBpY19hc3Npc3RfY29tcGxldGVkKHN0cnVjdCB2Y3B1ICp2KQoreworICAgIHVpbnQzMl90ICp2
YSA9IHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC52YTsKKworICAgIGlmICggIXZhICkK
KyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgaWYgKCB2LT5hcmNoLmh2bS52aXJpZGlhbi52
cF9hc3Npc3QucGVuZGluZyAmJgorICAgICAgICAgISgqdmEgJiAxdSkgKQorICAgIHsKKyAgICAg
ICAgLyogQW4gRU9JIGhhcyBiZWVuIGF2b2lkZWQgKi8KKyAgICAgICAgdi0+YXJjaC5odm0udmly
aWRpYW4udnBfYXNzaXN0LnBlbmRpbmcgPSBmYWxzZTsKKyAgICAgICAgcmV0dXJuIHRydWU7Cisg
ICAgfQorCisgICAgcmV0dXJuIGZhbHNlOworfQorCit2b2lkIHZpcmlkaWFuX2FwaWNfYXNzaXN0
X2NsZWFyKHN0cnVjdCB2Y3B1ICp2KQoreworICAgIHVpbnQzMl90ICp2YSA9IHYtPmFyY2guaHZt
LnZpcmlkaWFuLnZwX2Fzc2lzdC52YTsKKworICAgIGlmICggIXZhICkKKyAgICAgICAgcmV0dXJu
OworCisgICAgKnZhICY9IH4xdTsKKyAgICB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3Qu
cGVuZGluZyA9IGZhbHNlOworfQorCitpbnQgdmlyaWRpYW5fc3luaWNfd3Jtc3Ioc3RydWN0IHZj
cHUgKnYsIHVpbnQzMl90IGlkeCwgdWludDY0X3QgdmFsKQoreworICAgIHN3aXRjaCAoIGlkeCAp
CisgICAgeworICAgIGNhc2UgSFZfWDY0X01TUl9FT0k6CisgICAgICAgIHZsYXBpY19FT0lfc2V0
KHZjcHVfdmxhcGljKHYpKTsKKyAgICAgICAgYnJlYWs7CisKKyAgICBjYXNlIEhWX1g2NF9NU1Jf
SUNSOiB7CisgICAgICAgIHUzMiBlYXggPSAodTMyKXZhbCwgZWR4ID0gKHUzMikodmFsID4+IDMy
KTsKKyAgICAgICAgc3RydWN0IHZsYXBpYyAqdmxhcGljID0gdmNwdV92bGFwaWModik7CisgICAg
ICAgIGVheCAmPSB+KDEgPDwgMTIpOworICAgICAgICBlZHggJj0gMHhmZjAwMDAwMDsKKyAgICAg
ICAgdmxhcGljX3NldF9yZWcodmxhcGljLCBBUElDX0lDUjIsIGVkeCk7CisgICAgICAgIHZsYXBp
Y19pcGkodmxhcGljLCBlYXgsIGVkeCk7CisgICAgICAgIHZsYXBpY19zZXRfcmVnKHZsYXBpYywg
QVBJQ19JQ1IsIGVheCk7CisgICAgICAgIGJyZWFrOworICAgIH0KKyAgICBjYXNlIEhWX1g2NF9N
U1JfVFBSOgorICAgICAgICB2bGFwaWNfc2V0X3JlZyh2Y3B1X3ZsYXBpYyh2KSwgQVBJQ19UQVNL
UFJJLCAodWludDhfdCl2YWwpOworICAgICAgICBicmVhazsKKworICAgIGNhc2UgSFZfWDY0X01T
Ul9WUF9BU1NJU1RfUEFHRToKKyAgICAgICAgdGVhcmRvd25fdnBfYXNzaXN0KHYpOyAvKiByZWxl
YXNlIGFueSBwcmV2aW91cyBtYXBwaW5nICovCisgICAgICAgIHYtPmFyY2guaHZtLnZpcmlkaWFu
LnZwX2Fzc2lzdC5tc3IucmF3ID0gdmFsOworICAgICAgICBkdW1wX3ZwX2Fzc2lzdCh2KTsKKyAg
ICAgICAgaWYgKCB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QubXNyLmZpZWxkcy5lbmFi
bGVkICkKKyAgICAgICAgICAgIGluaXRpYWxpemVfdnBfYXNzaXN0KHYpOworICAgICAgICBicmVh
azsKKworICAgIGRlZmF1bHQ6CisgICAgICAgIGdkcHJpbnRrKFhFTkxPR19JTkZPLAorICAgICAg
ICAgICAgICAgICAiJXM6IHVuaW1wbGVtZW50ZWQgTVNSICUjeCAoJTAxNiJQUkl4NjQiKVxuIiwK
KyAgICAgICAgICAgICAgICAgX19mdW5jX18sIGlkeCwgdmFsKTsKKyAgICAgICAgcmV0dXJuIFg4
NkVNVUxfRVhDRVBUSU9OOworICAgIH0KKworICAgIHJldHVybiBYODZFTVVMX09LQVk7Cit9CisK
K2ludCB2aXJpZGlhbl9zeW5pY19yZG1zcihjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3Qg
aWR4LCB1aW50NjRfdCAqdmFsKQoreworICAgIHN3aXRjaCAoIGlkeCApCisgICAgeworICAgIGNh
c2UgSFZfWDY0X01TUl9FT0k6CisgICAgICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKKwor
ICAgIGNhc2UgSFZfWDY0X01TUl9JQ1I6CisgICAgeworICAgICAgICB1aW50MzJfdCBpY3IyID0g
dmxhcGljX2dldF9yZWcodmNwdV92bGFwaWModiksIEFQSUNfSUNSMik7CisgICAgICAgIHVpbnQz
Ml90IGljciA9IHZsYXBpY19nZXRfcmVnKHZjcHVfdmxhcGljKHYpLCBBUElDX0lDUik7CisKKyAg
ICAgICAgKnZhbCA9ICgodWludDY0X3QpaWNyMiA8PCAzMikgfCBpY3I7CisgICAgICAgIGJyZWFr
OworICAgIH0KKyAgICBjYXNlIEhWX1g2NF9NU1JfVFBSOgorICAgICAgICAqdmFsID0gdmxhcGlj
X2dldF9yZWcodmNwdV92bGFwaWModiksIEFQSUNfVEFTS1BSSSk7CisgICAgICAgIGJyZWFrOwor
CisgICAgY2FzZSBIVl9YNjRfTVNSX1ZQX0FTU0lTVF9QQUdFOgorICAgICAgICAqdmFsID0gdi0+
YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0Lm1zci5yYXc7CisgICAgICAgIGJyZWFrOworCisg
ICAgZGVmYXVsdDoKKyAgICAgICAgZ2RwcmludGsoWEVOTE9HX0lORk8sCisgICAgICAgICAgICAg
ICAgICIlczogdW5pbXBsZW1lbnRlZCBNU1IgJSN4XG4iLAorICAgICAgICAgICAgICAgICBfX2Z1
bmNfXywgaWR4KTsKKyAgICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OOworICAgIH0KKwor
ICAgIHJldHVybiBYODZFTVVMX09LQVk7Cit9CisKK3ZvaWQgdmlyaWRpYW5fc3luaWNfc2F2ZV92
Y3B1X2N0eHQoY29uc3Qgc3RydWN0IHZjcHUgKnYsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHN0cnVjdCBodm1fdmlyaWRpYW5fdmNwdV9jb250ZXh0ICpjdHh0KQoreworICAg
IGN0eHQtPnZwX2Fzc2lzdF9wZW5kaW5nID0gdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0
LnBlbmRpbmc7CisgICAgY3R4dC0+dnBfYXNzaXN0X21zciA9IHYtPmFyY2guaHZtLnZpcmlkaWFu
LnZwX2Fzc2lzdC5tc3IucmF3OworfQorCit2b2lkIHZpcmlkaWFuX3N5bmljX2xvYWRfdmNwdV9j
dHh0KHN0cnVjdCB2Y3B1ICp2LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBz
dHJ1Y3QgaHZtX3ZpcmlkaWFuX3ZjcHVfY29udGV4dCAqY3R4dCkKK3sKKyAgICB2LT5hcmNoLmh2
bS52aXJpZGlhbi52cF9hc3Npc3QubXNyLnJhdyA9IGN0eHQtPnZwX2Fzc2lzdF9tc3I7CisgICAg
aWYgKCB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QubXNyLmZpZWxkcy5lbmFibGVkICkK
KyAgICAgICAgaW5pdGlhbGl6ZV92cF9hc3Npc3Qodik7CisKKyAgICB2LT5hcmNoLmh2bS52aXJp
ZGlhbi52cF9hc3Npc3QucGVuZGluZyA9ICEhY3R4dC0+dnBfYXNzaXN0X3BlbmRpbmc7Cit9CisK
Ky8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJC
U0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAorICogdGFiLXdpZHRoOiA0CisgKiBpbmRlbnQtdGFi
cy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92
aXJpZGlhbi92aXJpZGlhbi5jIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi92aXJpZGlhbi5j
CmluZGV4IDU1YjkwNzFjMzIuLjNlNjczOTA3MDcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vdmlyaWRpYW4vdmlyaWRpYW4uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3Zp
cmlkaWFuLmMKQEAgLTE3LDcyICsxNyw2IEBACiAjaW5jbHVkZSA8cHVibGljL3NjaGVkLmg+CiAj
aW5jbHVkZSA8cHVibGljL2h2bS9odm1fb3AuaD4KIAotLyogVmlyaWRpYW4gTVNSIG51bWJlcnMu
ICovCi0jZGVmaW5lIEhWX1g2NF9NU1JfR1VFU1RfT1NfSUQgICAgICAgICAgICAgICAgICAgMHg0
MDAwMDAwMAotI2RlZmluZSBIVl9YNjRfTVNSX0hZUEVSQ0FMTCAgICAgICAgICAgICAgICAgICAg
IDB4NDAwMDAwMDEKLSNkZWZpbmUgSFZfWDY0X01TUl9WUF9JTkRFWCAgICAgICAgICAgICAgICAg
ICAgICAweDQwMDAwMDAyCi0jZGVmaW5lIEhWX1g2NF9NU1JfUkVTRVQgICAgICAgICAgICAgICAg
ICAgICAgICAgMHg0MDAwMDAwMwotI2RlZmluZSBIVl9YNjRfTVNSX1ZQX1JVTlRJTUUgICAgICAg
ICAgICAgICAgICAgIDB4NDAwMDAwMTAKLSNkZWZpbmUgSFZfWDY0X01TUl9USU1FX1JFRl9DT1VO
VCAgICAgICAgICAgICAgICAweDQwMDAwMDIwCi0jZGVmaW5lIEhWX1g2NF9NU1JfUkVGRVJFTkNF
X1RTQyAgICAgICAgICAgICAgICAgMHg0MDAwMDAyMQotI2RlZmluZSBIVl9YNjRfTVNSX1RTQ19G
UkVRVUVOQ1kgICAgICAgICAgICAgICAgIDB4NDAwMDAwMjIKLSNkZWZpbmUgSFZfWDY0X01TUl9B
UElDX0ZSRVFVRU5DWSAgICAgICAgICAgICAgICAweDQwMDAwMDIzCi0jZGVmaW5lIEhWX1g2NF9N
U1JfRU9JICAgICAgICAgICAgICAgICAgICAgICAgICAgMHg0MDAwMDA3MAotI2RlZmluZSBIVl9Y
NjRfTVNSX0lDUiAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4NDAwMDAwNzEKLSNkZWZpbmUg
SFZfWDY0X01TUl9UUFIgICAgICAgICAgICAgICAgICAgICAgICAgICAweDQwMDAwMDcyCi0jZGVm
aW5lIEhWX1g2NF9NU1JfVlBfQVNTSVNUX1BBR0UgICAgICAgICAgICAgICAgMHg0MDAwMDA3Mwot
I2RlZmluZSBIVl9YNjRfTVNSX1NDT05UUk9MICAgICAgICAgICAgICAgICAgICAgIDB4NDAwMDAw
ODAKLSNkZWZpbmUgSFZfWDY0X01TUl9TVkVSU0lPTiAgICAgICAgICAgICAgICAgICAgICAweDQw
MDAwMDgxCi0jZGVmaW5lIEhWX1g2NF9NU1JfU0lFRlAgICAgICAgICAgICAgICAgICAgICAgICAg
MHg0MDAwMDA4MgotI2RlZmluZSBIVl9YNjRfTVNSX1NJTVAgICAgICAgICAgICAgICAgICAgICAg
ICAgIDB4NDAwMDAwODMKLSNkZWZpbmUgSFZfWDY0X01TUl9FT00gICAgICAgICAgICAgICAgICAg
ICAgICAgICAweDQwMDAwMDg0Ci0jZGVmaW5lIEhWX1g2NF9NU1JfU0lOVDAgICAgICAgICAgICAg
ICAgICAgICAgICAgMHg0MDAwMDA5MAotI2RlZmluZSBIVl9YNjRfTVNSX1NJTlQxICAgICAgICAg
ICAgICAgICAgICAgICAgIDB4NDAwMDAwOTEKLSNkZWZpbmUgSFZfWDY0X01TUl9TSU5UMiAgICAg
ICAgICAgICAgICAgICAgICAgICAweDQwMDAwMDkyCi0jZGVmaW5lIEhWX1g2NF9NU1JfU0lOVDMg
ICAgICAgICAgICAgICAgICAgICAgICAgMHg0MDAwMDA5MwotI2RlZmluZSBIVl9YNjRfTVNSX1NJ
TlQ0ICAgICAgICAgICAgICAgICAgICAgICAgIDB4NDAwMDAwOTQKLSNkZWZpbmUgSFZfWDY0X01T
Ul9TSU5UNSAgICAgICAgICAgICAgICAgICAgICAgICAweDQwMDAwMDk1Ci0jZGVmaW5lIEhWX1g2
NF9NU1JfU0lOVDYgICAgICAgICAgICAgICAgICAgICAgICAgMHg0MDAwMDA5NgotI2RlZmluZSBI
Vl9YNjRfTVNSX1NJTlQ3ICAgICAgICAgICAgICAgICAgICAgICAgIDB4NDAwMDAwOTcKLSNkZWZp
bmUgSFZfWDY0X01TUl9TSU5UOCAgICAgICAgICAgICAgICAgICAgICAgICAweDQwMDAwMDk4Ci0j
ZGVmaW5lIEhWX1g2NF9NU1JfU0lOVDkgICAgICAgICAgICAgICAgICAgICAgICAgMHg0MDAwMDA5
OQotI2RlZmluZSBIVl9YNjRfTVNSX1NJTlQxMCAgICAgICAgICAgICAgICAgICAgICAgIDB4NDAw
MDAwOUEKLSNkZWZpbmUgSFZfWDY0X01TUl9TSU5UMTEgICAgICAgICAgICAgICAgICAgICAgICAw
eDQwMDAwMDlCCi0jZGVmaW5lIEhWX1g2NF9NU1JfU0lOVDEyICAgICAgICAgICAgICAgICAgICAg
ICAgMHg0MDAwMDA5QwotI2RlZmluZSBIVl9YNjRfTVNSX1NJTlQxMyAgICAgICAgICAgICAgICAg
ICAgICAgIDB4NDAwMDAwOUQKLSNkZWZpbmUgSFZfWDY0X01TUl9TSU5UMTQgICAgICAgICAgICAg
ICAgICAgICAgICAweDQwMDAwMDlFCi0jZGVmaW5lIEhWX1g2NF9NU1JfU0lOVDE1ICAgICAgICAg
ICAgICAgICAgICAgICAgMHg0MDAwMDA5RgotI2RlZmluZSBIVl9YNjRfTVNSX1NUSU1FUjBfQ09O
RklHICAgICAgICAgICAgICAgIDB4NDAwMDAwQjAKLSNkZWZpbmUgSFZfWDY0X01TUl9TVElNRVIw
X0NPVU5UICAgICAgICAgICAgICAgICAweDQwMDAwMEIxCi0jZGVmaW5lIEhWX1g2NF9NU1JfU1RJ
TUVSMV9DT05GSUcgICAgICAgICAgICAgICAgMHg0MDAwMDBCMgotI2RlZmluZSBIVl9YNjRfTVNS
X1NUSU1FUjFfQ09VTlQgICAgICAgICAgICAgICAgIDB4NDAwMDAwQjMKLSNkZWZpbmUgSFZfWDY0
X01TUl9TVElNRVIyX0NPTkZJRyAgICAgICAgICAgICAgICAweDQwMDAwMEI0Ci0jZGVmaW5lIEhW
X1g2NF9NU1JfU1RJTUVSMl9DT1VOVCAgICAgICAgICAgICAgICAgMHg0MDAwMDBCNQotI2RlZmlu
ZSBIVl9YNjRfTVNSX1NUSU1FUjNfQ09ORklHICAgICAgICAgICAgICAgIDB4NDAwMDAwQjYKLSNk
ZWZpbmUgSFZfWDY0X01TUl9TVElNRVIzX0NPVU5UICAgICAgICAgICAgICAgICAweDQwMDAwMEI3
Ci0jZGVmaW5lIEhWX1g2NF9NU1JfUE9XRVJfU1RBVEVfVFJJR0dFUl9DMSAgICAgICAgMHg0MDAw
MDBDMQotI2RlZmluZSBIVl9YNjRfTVNSX1BPV0VSX1NUQVRFX1RSSUdHRVJfQzIgICAgICAgIDB4
NDAwMDAwQzIKLSNkZWZpbmUgSFZfWDY0X01TUl9QT1dFUl9TVEFURV9UUklHR0VSX0MzICAgICAg
ICAweDQwMDAwMEMzCi0jZGVmaW5lIEhWX1g2NF9NU1JfUE9XRVJfU1RBVEVfQ09ORklHX0MxICAg
ICAgICAgMHg0MDAwMDBEMQotI2RlZmluZSBIVl9YNjRfTVNSX1BPV0VSX1NUQVRFX0NPTkZJR19D
MiAgICAgICAgIDB4NDAwMDAwRDIKLSNkZWZpbmUgSFZfWDY0X01TUl9QT1dFUl9TVEFURV9DT05G
SUdfQzMgICAgICAgICAweDQwMDAwMEQzCi0jZGVmaW5lIEhWX1g2NF9NU1JfU1RBVFNfUEFSVElU
SU9OX1JFVEFJTF9QQUdFICAgMHg0MDAwMDBFMAotI2RlZmluZSBIVl9YNjRfTVNSX1NUQVRTX1BB
UlRJVElPTl9JTlRFUk5BTF9QQUdFIDB4NDAwMDAwRTEKLSNkZWZpbmUgSFZfWDY0X01TUl9TVEFU
U19WUF9SRVRBSUxfUEFHRSAgICAgICAgICAweDQwMDAwMEUyCi0jZGVmaW5lIEhWX1g2NF9NU1Jf
U1RBVFNfVlBfSU5URVJOQUxfUEFHRSAgICAgICAgMHg0MDAwMDBFMwotI2RlZmluZSBIVl9YNjRf
TVNSX0dVRVNUX0lETEUgICAgICAgICAgICAgICAgICAgIDB4NDAwMDAwRjAKLSNkZWZpbmUgSFZf
WDY0X01TUl9TWU5USF9ERUJVR19DT05UUk9MICAgICAgICAgICAweDQwMDAwMEYxCi0jZGVmaW5l
IEhWX1g2NF9NU1JfU1lOVEhfREVCVUdfU1RBVFVTICAgICAgICAgICAgMHg0MDAwMDBGMgotI2Rl
ZmluZSBIVl9YNjRfTVNSX1NZTlRIX0RFQlVHX1NFTkRfQlVGRkVSICAgICAgIDB4NDAwMDAwRjMK
LSNkZWZpbmUgSFZfWDY0X01TUl9TWU5USF9ERUJVR19SRUNFSVZFX0JVRkZFUiAgICAweDQwMDAw
MEY0Ci0jZGVmaW5lIEhWX1g2NF9NU1JfU1lOVEhfREVCVUdfUEVORElOR19CVUZGRVIgICAgMHg0
MDAwMDBGNQotI2RlZmluZSBIVl9YNjRfTVNSX0NSQVNIX1AwICAgICAgICAgICAgICAgICAgICAg
IDB4NDAwMDAxMDAKLSNkZWZpbmUgSFZfWDY0X01TUl9DUkFTSF9QMSAgICAgICAgICAgICAgICAg
ICAgICAweDQwMDAwMTAxCi0jZGVmaW5lIEhWX1g2NF9NU1JfQ1JBU0hfUDIgICAgICAgICAgICAg
ICAgICAgICAgMHg0MDAwMDEwMgotI2RlZmluZSBIVl9YNjRfTVNSX0NSQVNIX1AzICAgICAgICAg
ICAgICAgICAgICAgIDB4NDAwMDAxMDMKLSNkZWZpbmUgSFZfWDY0X01TUl9DUkFTSF9QNCAgICAg
ICAgICAgICAgICAgICAgICAweDQwMDAwMTA0Ci0jZGVmaW5lIEhWX1g2NF9NU1JfQ1JBU0hfQ1RM
ICAgICAgICAgICAgICAgICAgICAgMHg0MDAwMDEwNQotCiAvKiBWaXJpZGlhbiBIeXBlcmNhbGwg
U3RhdHVzIENvZGVzLiAqLwogI2RlZmluZSBIVl9TVEFUVVNfU1VDQ0VTUyAgICAgICAgICAgICAg
ICAgICAgICAgMHgwMDAwCiAjZGVmaW5lIEhWX1NUQVRVU19JTlZBTElEX0hZUEVSQ0FMTF9DT0RF
ICAgICAgICAweDAwMDIKQEAgLTMxMSwxNiArMjQ1LDYgQEAgc3RhdGljIHZvaWQgZHVtcF9oeXBl
cmNhbGwoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgICAgaGctPmZpZWxkcy5lbmFi
bGVkLCAodW5zaWduZWQgbG9uZyloZy0+ZmllbGRzLnBmbik7CiB9CiAKLXN0YXRpYyB2b2lkIGR1
bXBfdnBfYXNzaXN0KGNvbnN0IHN0cnVjdCB2Y3B1ICp2KQotewotICAgIGNvbnN0IHVuaW9uIHZp
cmlkaWFuX3BhZ2VfbXNyICp2YTsKLQotICAgIHZhID0gJnYtPmFyY2guaHZtLnZpcmlkaWFuLnZw
X2Fzc2lzdC5tc3I7Ci0KLSAgICBwcmludGsoWEVOTE9HX0dfSU5GTyAiJXB2OiBWSVJJRElBTiBW
UF9BU1NJU1RfUEFHRTogZW5hYmxlZDogJXggcGZuOiAlbHhcbiIsCi0gICAgICAgICAgIHYsIHZh
LT5maWVsZHMuZW5hYmxlZCwgKHVuc2lnbmVkIGxvbmcpdmEtPmZpZWxkcy5wZm4pOwotfQotCiBz
dGF0aWMgdm9pZCBkdW1wX3JlZmVyZW5jZV90c2MoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKIHsK
ICAgICBjb25zdCB1bmlvbiB2aXJpZGlhbl9wYWdlX21zciAqcnQ7CkBAIC0zNjYsMTA1ICsyOTAs
NiBAQCBzdGF0aWMgdm9pZCBlbmFibGVfaHlwZXJjYWxsX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCkK
ICAgICBwdXRfcGFnZV9hbmRfdHlwZShwYWdlKTsKIH0KIAotc3RhdGljIHZvaWQgaW5pdGlhbGl6
ZV92cF9hc3Npc3Qoc3RydWN0IHZjcHUgKnYpCi17Ci0gICAgc3RydWN0IGRvbWFpbiAqZCA9IHYt
PmRvbWFpbjsKLSAgICB1bnNpZ25lZCBsb25nIGdtZm4gPSB2LT5hcmNoLmh2bS52aXJpZGlhbi52
cF9hc3Npc3QubXNyLmZpZWxkcy5wZm47Ci0gICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSA9IGdl
dF9wYWdlX2Zyb21fZ2ZuKGQsIGdtZm4sIE5VTEwsIFAyTV9BTExPQyk7Ci0gICAgdm9pZCAqdmE7
Ci0KLSAgICBBU1NFUlQoIXYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC52YSk7Ci0KLSAg
ICBpZiAoICFwYWdlICkKLSAgICAgICAgZ290byBmYWlsOwotCi0gICAgaWYgKCAhZ2V0X3BhZ2Vf
dHlwZShwYWdlLCBQR1Rfd3JpdGFibGVfcGFnZSkgKQotICAgIHsKLSAgICAgICAgcHV0X3BhZ2Uo
cGFnZSk7Ci0gICAgICAgIGdvdG8gZmFpbDsKLSAgICB9Ci0KLSAgICB2YSA9IF9fbWFwX2RvbWFp
bl9wYWdlX2dsb2JhbChwYWdlKTsKLSAgICBpZiAoICF2YSApCi0gICAgewotICAgICAgICBwdXRf
cGFnZV9hbmRfdHlwZShwYWdlKTsKLSAgICAgICAgZ290byBmYWlsOwotICAgIH0KLQotICAgIGNs
ZWFyX3BhZ2UodmEpOwotCi0gICAgdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0LnZhID0g
dmE7Ci0gICAgcmV0dXJuOwotCi0gZmFpbDoKLSAgICBnZHByaW50ayhYRU5MT0dfV0FSTklORywg
IkJhZCBHTUZOICUjIlBSSV9nZm4iIChNRk4gJSMiUFJJX21mbiIpXG4iLAotICAgICAgICAgICAg
IGdtZm4sIG1mbl94KHBhZ2UgPyBwYWdlX3RvX21mbihwYWdlKSA6IElOVkFMSURfTUZOKSk7Ci19
Ci0KLXN0YXRpYyB2b2lkIHRlYXJkb3duX3ZwX2Fzc2lzdChzdHJ1Y3QgdmNwdSAqdikKLXsKLSAg
ICB2b2lkICp2YSA9IHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC52YTsKLSAgICBzdHJ1
Y3QgcGFnZV9pbmZvICpwYWdlOwotCi0gICAgaWYgKCAhdmEgKQotICAgICAgICByZXR1cm47Ci0K
LSAgICB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QudmEgPSBOVUxMOwotCi0gICAgcGFn
ZSA9IG1mbl90b19wYWdlKGRvbWFpbl9wYWdlX21hcF90b19tZm4odmEpKTsKLQotICAgIHVubWFw
X2RvbWFpbl9wYWdlX2dsb2JhbCh2YSk7Ci0gICAgcHV0X3BhZ2VfYW5kX3R5cGUocGFnZSk7Ci19
Ci0KLXZvaWQgdmlyaWRpYW5fYXBpY19hc3Npc3Rfc2V0KHN0cnVjdCB2Y3B1ICp2KQotewotICAg
IHVpbnQzMl90ICp2YSA9IHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC52YTsKLQotICAg
IGlmICggIXZhICkKLSAgICAgICAgcmV0dXJuOwotCi0gICAgLyoKLSAgICAgKiBJZiB0aGVyZSBp
cyBhbHJlYWR5IGFuIGFzc2lzdCBwZW5kaW5nIHRoZW4gc29tZXRoaW5nIGhhcyBnb25lCi0gICAg
ICogd3JvbmcgYW5kIHRoZSBWTSB3aWxsIG1vc3QgbGlrZWx5IGhhbmcgc28gZm9yY2UgYSBjcmFz
aCBub3cKLSAgICAgKiB0byBtYWtlIHRoZSBwcm9ibGVtIGNsZWFyLgotICAgICAqLwotICAgIGlm
ICggdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0LnBlbmRpbmcgKQotICAgICAgICBkb21h
aW5fY3Jhc2godi0+ZG9tYWluKTsKLQotICAgIHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lz
dC5wZW5kaW5nID0gdHJ1ZTsKLSAgICAqdmEgfD0gMXU7Ci19Ci0KLWJvb2wgdmlyaWRpYW5fYXBp
Y19hc3Npc3RfY29tcGxldGVkKHN0cnVjdCB2Y3B1ICp2KQotewotICAgIHVpbnQzMl90ICp2YSA9
IHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC52YTsKLQotICAgIGlmICggIXZhICkKLSAg
ICAgICAgcmV0dXJuIGZhbHNlOwotCi0gICAgaWYgKCB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9h
c3Npc3QucGVuZGluZyAmJgotICAgICAgICAgISgqdmEgJiAxdSkgKQotICAgIHsKLSAgICAgICAg
LyogQW4gRU9JIGhhcyBiZWVuIGF2b2lkZWQgKi8KLSAgICAgICAgdi0+YXJjaC5odm0udmlyaWRp
YW4udnBfYXNzaXN0LnBlbmRpbmcgPSBmYWxzZTsKLSAgICAgICAgcmV0dXJuIHRydWU7Ci0gICAg
fQotCi0gICAgcmV0dXJuIGZhbHNlOwotfQotCi12b2lkIHZpcmlkaWFuX2FwaWNfYXNzaXN0X2Ns
ZWFyKHN0cnVjdCB2Y3B1ICp2KQotewotICAgIHVpbnQzMl90ICp2YSA9IHYtPmFyY2guaHZtLnZp
cmlkaWFuLnZwX2Fzc2lzdC52YTsKLQotICAgIGlmICggIXZhICkKLSAgICAgICAgcmV0dXJuOwot
Ci0gICAgKnZhICY9IH4xdTsKLSAgICB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QucGVu
ZGluZyA9IGZhbHNlOwotfQotCiBzdGF0aWMgdm9pZCB1cGRhdGVfcmVmZXJlbmNlX3RzYyhzdHJ1
Y3QgZG9tYWluICpkLCBib29sX3QgaW5pdGlhbGl6ZSkKIHsKICAgICB1bnNpZ25lZCBsb25nIGdt
Zm4gPSBkLT5hcmNoLmh2bS52aXJpZGlhbi5yZWZlcmVuY2VfdHNjLmZpZWxkcy5wZm47CkBAIC01
NjMsMzEgKzM4OCwxMCBAQCBpbnQgZ3Vlc3Rfd3Jtc3JfdmlyaWRpYW4oc3RydWN0IHZjcHUgKnYs
IHVpbnQzMl90IGlkeCwgdWludDY0X3QgdmFsKQogICAgICAgICBicmVhazsKIAogICAgIGNhc2Ug
SFZfWDY0X01TUl9FT0k6Ci0gICAgICAgIHZsYXBpY19FT0lfc2V0KHZjcHVfdmxhcGljKHYpKTsK
LSAgICAgICAgYnJlYWs7Ci0KLSAgICBjYXNlIEhWX1g2NF9NU1JfSUNSOiB7Ci0gICAgICAgIHUz
MiBlYXggPSAodTMyKXZhbCwgZWR4ID0gKHUzMikodmFsID4+IDMyKTsKLSAgICAgICAgc3RydWN0
IHZsYXBpYyAqdmxhcGljID0gdmNwdV92bGFwaWModik7Ci0gICAgICAgIGVheCAmPSB+KDEgPDwg
MTIpOwotICAgICAgICBlZHggJj0gMHhmZjAwMDAwMDsKLSAgICAgICAgdmxhcGljX3NldF9yZWco
dmxhcGljLCBBUElDX0lDUjIsIGVkeCk7Ci0gICAgICAgIHZsYXBpY19pcGkodmxhcGljLCBlYXgs
IGVkeCk7Ci0gICAgICAgIHZsYXBpY19zZXRfcmVnKHZsYXBpYywgQVBJQ19JQ1IsIGVheCk7Ci0g
ICAgICAgIGJyZWFrOwotICAgIH0KLQorICAgIGNhc2UgSFZfWDY0X01TUl9JQ1I6CiAgICAgY2Fz
ZSBIVl9YNjRfTVNSX1RQUjoKLSAgICAgICAgdmxhcGljX3NldF9yZWcodmNwdV92bGFwaWModiks
IEFQSUNfVEFTS1BSSSwgKHVpbnQ4X3QpdmFsKTsKLSAgICAgICAgYnJlYWs7Ci0KICAgICBjYXNl
IEhWX1g2NF9NU1JfVlBfQVNTSVNUX1BBR0U6Ci0gICAgICAgIHRlYXJkb3duX3ZwX2Fzc2lzdCh2
KTsgLyogcmVsZWFzZSBhbnkgcHJldmlvdXMgbWFwcGluZyAqLwotICAgICAgICB2LT5hcmNoLmh2
bS52aXJpZGlhbi52cF9hc3Npc3QubXNyLnJhdyA9IHZhbDsKLSAgICAgICAgZHVtcF92cF9hc3Np
c3Qodik7Ci0gICAgICAgIGlmICggdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0Lm1zci5m
aWVsZHMuZW5hYmxlZCApCi0gICAgICAgICAgICBpbml0aWFsaXplX3ZwX2Fzc2lzdCh2KTsKLSAg
ICAgICAgYnJlYWs7CisgICAgICAgIHJldHVybiB2aXJpZGlhbl9zeW5pY193cm1zcih2LCBpZHgs
IHZhbCk7CiAKICAgICBjYXNlIEhWX1g2NF9NU1JfUkVGRVJFTkNFX1RTQzoKICAgICAgICAgaWYg
KCAhKHZpcmlkaWFuX2ZlYXR1cmVfbWFzayhkKSAmIEhWTVBWX3JlZmVyZW5jZV90c2MpICkKQEAg
LTcxMCwxOCArNTE0LDExIEBAIGludCBndWVzdF9yZG1zcl92aXJpZGlhbihjb25zdCBzdHJ1Y3Qg
dmNwdSAqdiwgdWludDMyX3QgaWR4LCB1aW50NjRfdCAqdmFsKQogICAgICAgICAqdmFsID0gMTAw
MDAwMDAwMHVsbCAvIEFQSUNfQlVTX0NZQ0xFX05TOwogICAgICAgICBicmVhazsKIAorICAgIGNh
c2UgSFZfWDY0X01TUl9FT0k6CiAgICAgY2FzZSBIVl9YNjRfTVNSX0lDUjoKLSAgICAgICAgKnZh
bCA9ICgoKHVpbnQ2NF90KXZsYXBpY19nZXRfcmVnKHZjcHVfdmxhcGljKHYpLCBBUElDX0lDUjIp
IDw8IDMyKSB8Ci0gICAgICAgICAgICAgICAgdmxhcGljX2dldF9yZWcodmNwdV92bGFwaWModiks
IEFQSUNfSUNSKSk7Ci0gICAgICAgIGJyZWFrOwotCiAgICAgY2FzZSBIVl9YNjRfTVNSX1RQUjoK
LSAgICAgICAgKnZhbCA9IHZsYXBpY19nZXRfcmVnKHZjcHVfdmxhcGljKHYpLCBBUElDX1RBU0tQ
UkkpOwotICAgICAgICBicmVhazsKLQogICAgIGNhc2UgSFZfWDY0X01TUl9WUF9BU1NJU1RfUEFH
RToKLSAgICAgICAgKnZhbCA9IHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3IucmF3
OwotICAgICAgICBicmVhazsKKyAgICAgICAgcmV0dXJuIHZpcmlkaWFuX3N5bmljX3JkbXNyKHYs
IGlkeCwgdmFsKTsKIAogICAgIGNhc2UgSFZfWDY0X01TUl9SRUZFUkVOQ0VfVFNDOgogICAgICAg
ICBpZiAoICEodmlyaWRpYW5fZmVhdHVyZV9tYXNrKGQpICYgSFZNUFZfcmVmZXJlbmNlX3RzYykg
KQpAQCAtNzc5LDcgKzU3Niw3IEBAIGludCBndWVzdF9yZG1zcl92aXJpZGlhbihjb25zdCBzdHJ1
Y3QgdmNwdSAqdiwgdWludDMyX3QgaWR4LCB1aW50NjRfdCAqdmFsKQogCiB2b2lkIHZpcmlkaWFu
X3ZjcHVfZGVpbml0KHN0cnVjdCB2Y3B1ICp2KQogewotICAgIHRlYXJkb3duX3ZwX2Fzc2lzdCh2
KTsKKyAgICB2aXJpZGlhbl9zeW5pY193cm1zcih2LCBIVl9YNjRfTVNSX1ZQX0FTU0lTVF9QQUdF
LCAwKTsKIH0KIAogdm9pZCB2aXJpZGlhbl9kb21haW5fZGVpbml0KHN0cnVjdCBkb21haW4gKmQp
CkBAIC03ODcsNyArNTg0LDcgQEAgdm9pZCB2aXJpZGlhbl9kb21haW5fZGVpbml0KHN0cnVjdCBk
b21haW4gKmQpCiAgICAgc3RydWN0IHZjcHUgKnY7CiAKICAgICBmb3JfZWFjaF92Y3B1ICggZCwg
diApCi0gICAgICAgIHRlYXJkb3duX3ZwX2Fzc2lzdCh2KTsKKyAgICAgICAgdmlyaWRpYW5fdmNw
dV9kZWluaXQodik7CiB9CiAKIHN0YXRpYyBERUZJTkVfUEVSX0NQVShjcHVtYXNrX3QsIGlwaV9j
cHVtYXNrKTsKQEAgLTk4OSwxNCArNzg2LDEzIEBAIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUo
VklSSURJQU5fRE9NQUlOLCB2aXJpZGlhbl9zYXZlX2RvbWFpbl9jdHh0LAogCiBzdGF0aWMgaW50
IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKIHsKLSAgICBzdHJ1Y3QgaHZtX3ZpcmlkaWFuX3ZjcHVfY29udGV4dCBjdHh0ID0g
ewotICAgICAgICAudnBfYXNzaXN0X21zciA9IHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lz
dC5tc3IucmF3LAotICAgICAgICAudnBfYXNzaXN0X3BlbmRpbmcgPSB2LT5hcmNoLmh2bS52aXJp
ZGlhbi52cF9hc3Npc3QucGVuZGluZywKLSAgICB9OworICAgIHN0cnVjdCBodm1fdmlyaWRpYW5f
dmNwdV9jb250ZXh0IGN0eHQgPSB7fTsKIAogICAgIGlmICggIWlzX3ZpcmlkaWFuX2RvbWFpbih2
LT5kb21haW4pICkKICAgICAgICAgcmV0dXJuIDA7CiAKKyAgICB2aXJpZGlhbl9zeW5pY19zYXZl
X3ZjcHVfY3R4dCh2LCAmY3R4dCk7CisKICAgICByZXR1cm4gaHZtX3NhdmVfZW50cnkoVklSSURJ
QU5fVkNQVSwgdi0+dmNwdV9pZCwgaCwgJmN0eHQpOwogfQogCkBAIC0xMDIwLDEyICs4MTYsNyBA
QCBzdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsCiAg
ICAgaWYgKCBtZW1jbXAoJmN0eHQuX3BhZCwgemVyb19wYWdlLCBzaXplb2YoY3R4dC5fcGFkKSkg
KQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAotICAgIHYtPmFyY2guaHZtLnZpcmlkaWFuLnZw
X2Fzc2lzdC5tc3IucmF3ID0gY3R4dC52cF9hc3Npc3RfbXNyOwotICAgIGlmICggdi0+YXJjaC5o
dm0udmlyaWRpYW4udnBfYXNzaXN0Lm1zci5maWVsZHMuZW5hYmxlZCAmJgotICAgICAgICAgIXYt
PmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC52YSApCi0gICAgICAgIGluaXRpYWxpemVfdnBf
YXNzaXN0KHYpOwotCi0gICAgdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0LnBlbmRpbmcg
PSAhIWN0eHQudnBfYXNzaXN0X3BlbmRpbmc7CisgICAgdmlyaWRpYW5fc3luaWNfbG9hZF92Y3B1
X2N0eHQodiwgJmN0eHQpOwogCiAgICAgcmV0dXJuIDA7CiB9CmRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS92aXJpZGlhbi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmly
aWRpYW4uaAppbmRleCAzNTlmZGY1YTgzLi4zNDgzYWVkYjlhIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS92aXJpZGlhbi5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L3ZpcmlkaWFuLmgKQEAgLTksNiArOSw3NCBAQAogI2lmbmRlZiBfX0FTTV9YODZfSFZNX1ZJUklE
SUFOX0hfXwogI2RlZmluZSBfX0FTTV9YODZfSFZNX1ZJUklESUFOX0hfXwogCisjaW5jbHVkZSA8
YXNtL2h2bS9zYXZlLmg+CisKKy8qIFZpcmlkaWFuIE1TUiBudW1iZXJzLiAqLworI2RlZmluZSBI
Vl9YNjRfTVNSX0dVRVNUX09TX0lEICAgICAgICAgICAgICAgICAgIDB4NDAwMDAwMDAKKyNkZWZp
bmUgSFZfWDY0X01TUl9IWVBFUkNBTEwgICAgICAgICAgICAgICAgICAgICAweDQwMDAwMDAxCisj
ZGVmaW5lIEhWX1g2NF9NU1JfVlBfSU5ERVggICAgICAgICAgICAgICAgICAgICAgMHg0MDAwMDAw
MgorI2RlZmluZSBIVl9YNjRfTVNSX1JFU0VUICAgICAgICAgICAgICAgICAgICAgICAgIDB4NDAw
MDAwMDMKKyNkZWZpbmUgSFZfWDY0X01TUl9WUF9SVU5USU1FICAgICAgICAgICAgICAgICAgICAw
eDQwMDAwMDEwCisjZGVmaW5lIEhWX1g2NF9NU1JfVElNRV9SRUZfQ09VTlQgICAgICAgICAgICAg
ICAgMHg0MDAwMDAyMAorI2RlZmluZSBIVl9YNjRfTVNSX1JFRkVSRU5DRV9UU0MgICAgICAgICAg
ICAgICAgIDB4NDAwMDAwMjEKKyNkZWZpbmUgSFZfWDY0X01TUl9UU0NfRlJFUVVFTkNZICAgICAg
ICAgICAgICAgICAweDQwMDAwMDIyCisjZGVmaW5lIEhWX1g2NF9NU1JfQVBJQ19GUkVRVUVOQ1kg
ICAgICAgICAgICAgICAgMHg0MDAwMDAyMworI2RlZmluZSBIVl9YNjRfTVNSX0VPSSAgICAgICAg
ICAgICAgICAgICAgICAgICAgIDB4NDAwMDAwNzAKKyNkZWZpbmUgSFZfWDY0X01TUl9JQ1IgICAg
ICAgICAgICAgICAgICAgICAgICAgICAweDQwMDAwMDcxCisjZGVmaW5lIEhWX1g2NF9NU1JfVFBS
ICAgICAgICAgICAgICAgICAgICAgICAgICAgMHg0MDAwMDA3MgorI2RlZmluZSBIVl9YNjRfTVNS
X1ZQX0FTU0lTVF9QQUdFICAgICAgICAgICAgICAgIDB4NDAwMDAwNzMKKyNkZWZpbmUgSFZfWDY0
X01TUl9TQ09OVFJPTCAgICAgICAgICAgICAgICAgICAgICAweDQwMDAwMDgwCisjZGVmaW5lIEhW
X1g2NF9NU1JfU1ZFUlNJT04gICAgICAgICAgICAgICAgICAgICAgMHg0MDAwMDA4MQorI2RlZmlu
ZSBIVl9YNjRfTVNSX1NJRUZQICAgICAgICAgICAgICAgICAgICAgICAgIDB4NDAwMDAwODIKKyNk
ZWZpbmUgSFZfWDY0X01TUl9TSU1QICAgICAgICAgICAgICAgICAgICAgICAgICAweDQwMDAwMDgz
CisjZGVmaW5lIEhWX1g2NF9NU1JfRU9NICAgICAgICAgICAgICAgICAgICAgICAgICAgMHg0MDAw
MDA4NAorI2RlZmluZSBIVl9YNjRfTVNSX1NJTlQwICAgICAgICAgICAgICAgICAgICAgICAgIDB4
NDAwMDAwOTAKKyNkZWZpbmUgSFZfWDY0X01TUl9TSU5UMSAgICAgICAgICAgICAgICAgICAgICAg
ICAweDQwMDAwMDkxCisjZGVmaW5lIEhWX1g2NF9NU1JfU0lOVDIgICAgICAgICAgICAgICAgICAg
ICAgICAgMHg0MDAwMDA5MgorI2RlZmluZSBIVl9YNjRfTVNSX1NJTlQzICAgICAgICAgICAgICAg
ICAgICAgICAgIDB4NDAwMDAwOTMKKyNkZWZpbmUgSFZfWDY0X01TUl9TSU5UNCAgICAgICAgICAg
ICAgICAgICAgICAgICAweDQwMDAwMDk0CisjZGVmaW5lIEhWX1g2NF9NU1JfU0lOVDUgICAgICAg
ICAgICAgICAgICAgICAgICAgMHg0MDAwMDA5NQorI2RlZmluZSBIVl9YNjRfTVNSX1NJTlQ2ICAg
ICAgICAgICAgICAgICAgICAgICAgIDB4NDAwMDAwOTYKKyNkZWZpbmUgSFZfWDY0X01TUl9TSU5U
NyAgICAgICAgICAgICAgICAgICAgICAgICAweDQwMDAwMDk3CisjZGVmaW5lIEhWX1g2NF9NU1Jf
U0lOVDggICAgICAgICAgICAgICAgICAgICAgICAgMHg0MDAwMDA5OAorI2RlZmluZSBIVl9YNjRf
TVNSX1NJTlQ5ICAgICAgICAgICAgICAgICAgICAgICAgIDB4NDAwMDAwOTkKKyNkZWZpbmUgSFZf
WDY0X01TUl9TSU5UMTAgICAgICAgICAgICAgICAgICAgICAgICAweDQwMDAwMDlBCisjZGVmaW5l
IEhWX1g2NF9NU1JfU0lOVDExICAgICAgICAgICAgICAgICAgICAgICAgMHg0MDAwMDA5QgorI2Rl
ZmluZSBIVl9YNjRfTVNSX1NJTlQxMiAgICAgICAgICAgICAgICAgICAgICAgIDB4NDAwMDAwOUMK
KyNkZWZpbmUgSFZfWDY0X01TUl9TSU5UMTMgICAgICAgICAgICAgICAgICAgICAgICAweDQwMDAw
MDlECisjZGVmaW5lIEhWX1g2NF9NU1JfU0lOVDE0ICAgICAgICAgICAgICAgICAgICAgICAgMHg0
MDAwMDA5RQorI2RlZmluZSBIVl9YNjRfTVNSX1NJTlQxNSAgICAgICAgICAgICAgICAgICAgICAg
IDB4NDAwMDAwOUYKKyNkZWZpbmUgSFZfWDY0X01TUl9TVElNRVIwX0NPTkZJRyAgICAgICAgICAg
ICAgICAweDQwMDAwMEIwCisjZGVmaW5lIEhWX1g2NF9NU1JfU1RJTUVSMF9DT1VOVCAgICAgICAg
ICAgICAgICAgMHg0MDAwMDBCMQorI2RlZmluZSBIVl9YNjRfTVNSX1NUSU1FUjFfQ09ORklHICAg
ICAgICAgICAgICAgIDB4NDAwMDAwQjIKKyNkZWZpbmUgSFZfWDY0X01TUl9TVElNRVIxX0NPVU5U
ICAgICAgICAgICAgICAgICAweDQwMDAwMEIzCisjZGVmaW5lIEhWX1g2NF9NU1JfU1RJTUVSMl9D
T05GSUcgICAgICAgICAgICAgICAgMHg0MDAwMDBCNAorI2RlZmluZSBIVl9YNjRfTVNSX1NUSU1F
UjJfQ09VTlQgICAgICAgICAgICAgICAgIDB4NDAwMDAwQjUKKyNkZWZpbmUgSFZfWDY0X01TUl9T
VElNRVIzX0NPTkZJRyAgICAgICAgICAgICAgICAweDQwMDAwMEI2CisjZGVmaW5lIEhWX1g2NF9N
U1JfU1RJTUVSM19DT1VOVCAgICAgICAgICAgICAgICAgMHg0MDAwMDBCNworI2RlZmluZSBIVl9Y
NjRfTVNSX1BPV0VSX1NUQVRFX1RSSUdHRVJfQzEgICAgICAgIDB4NDAwMDAwQzEKKyNkZWZpbmUg
SFZfWDY0X01TUl9QT1dFUl9TVEFURV9UUklHR0VSX0MyICAgICAgICAweDQwMDAwMEMyCisjZGVm
aW5lIEhWX1g2NF9NU1JfUE9XRVJfU1RBVEVfVFJJR0dFUl9DMyAgICAgICAgMHg0MDAwMDBDMwor
I2RlZmluZSBIVl9YNjRfTVNSX1BPV0VSX1NUQVRFX0NPTkZJR19DMSAgICAgICAgIDB4NDAwMDAw
RDEKKyNkZWZpbmUgSFZfWDY0X01TUl9QT1dFUl9TVEFURV9DT05GSUdfQzIgICAgICAgICAweDQw
MDAwMEQyCisjZGVmaW5lIEhWX1g2NF9NU1JfUE9XRVJfU1RBVEVfQ09ORklHX0MzICAgICAgICAg
MHg0MDAwMDBEMworI2RlZmluZSBIVl9YNjRfTVNSX1NUQVRTX1BBUlRJVElPTl9SRVRBSUxfUEFH
RSAgIDB4NDAwMDAwRTAKKyNkZWZpbmUgSFZfWDY0X01TUl9TVEFUU19QQVJUSVRJT05fSU5URVJO
QUxfUEFHRSAweDQwMDAwMEUxCisjZGVmaW5lIEhWX1g2NF9NU1JfU1RBVFNfVlBfUkVUQUlMX1BB
R0UgICAgICAgICAgMHg0MDAwMDBFMgorI2RlZmluZSBIVl9YNjRfTVNSX1NUQVRTX1ZQX0lOVEVS
TkFMX1BBR0UgICAgICAgIDB4NDAwMDAwRTMKKyNkZWZpbmUgSFZfWDY0X01TUl9HVUVTVF9JRExF
ICAgICAgICAgICAgICAgICAgICAweDQwMDAwMEYwCisjZGVmaW5lIEhWX1g2NF9NU1JfU1lOVEhf
REVCVUdfQ09OVFJPTCAgICAgICAgICAgMHg0MDAwMDBGMQorI2RlZmluZSBIVl9YNjRfTVNSX1NZ
TlRIX0RFQlVHX1NUQVRVUyAgICAgICAgICAgIDB4NDAwMDAwRjIKKyNkZWZpbmUgSFZfWDY0X01T
Ul9TWU5USF9ERUJVR19TRU5EX0JVRkZFUiAgICAgICAweDQwMDAwMEYzCisjZGVmaW5lIEhWX1g2
NF9NU1JfU1lOVEhfREVCVUdfUkVDRUlWRV9CVUZGRVIgICAgMHg0MDAwMDBGNAorI2RlZmluZSBI
Vl9YNjRfTVNSX1NZTlRIX0RFQlVHX1BFTkRJTkdfQlVGRkVSICAgIDB4NDAwMDAwRjUKKyNkZWZp
bmUgSFZfWDY0X01TUl9DUkFTSF9QMCAgICAgICAgICAgICAgICAgICAgICAweDQwMDAwMTAwCisj
ZGVmaW5lIEhWX1g2NF9NU1JfQ1JBU0hfUDEgICAgICAgICAgICAgICAgICAgICAgMHg0MDAwMDEw
MQorI2RlZmluZSBIVl9YNjRfTVNSX0NSQVNIX1AyICAgICAgICAgICAgICAgICAgICAgIDB4NDAw
MDAxMDIKKyNkZWZpbmUgSFZfWDY0X01TUl9DUkFTSF9QMyAgICAgICAgICAgICAgICAgICAgICAw
eDQwMDAwMTAzCisjZGVmaW5lIEhWX1g2NF9NU1JfQ1JBU0hfUDQgICAgICAgICAgICAgICAgICAg
ICAgMHg0MDAwMDEwNAorI2RlZmluZSBIVl9YNjRfTVNSX0NSQVNIX0NUTCAgICAgICAgICAgICAg
ICAgICAgIDB4NDAwMDAxMDUKKwogdW5pb24gdmlyaWRpYW5fcGFnZV9tc3IKIHsKICAgICB1aW50
NjRfdCByYXc7CkBAIC05Myw2ICsxNjEsMTQgQEAgdm9pZCB2aXJpZGlhbl9hcGljX2Fzc2lzdF9z
ZXQoc3RydWN0IHZjcHUgKnYpOwogYm9vbCB2aXJpZGlhbl9hcGljX2Fzc2lzdF9jb21wbGV0ZWQo
c3RydWN0IHZjcHUgKnYpOwogdm9pZCB2aXJpZGlhbl9hcGljX2Fzc2lzdF9jbGVhcihzdHJ1Y3Qg
dmNwdSAqdik7CiAKK2ludCB2aXJpZGlhbl9zeW5pY193cm1zcihzdHJ1Y3QgdmNwdSAqdiwgdWlu
dDMyX3QgaWR4LCB1aW50NjRfdCB2YWwpOworaW50IHZpcmlkaWFuX3N5bmljX3JkbXNyKGNvbnN0
IHN0cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBpZHgsIHVpbnQ2NF90ICp2YWwpOworCit2b2lkIHZp
cmlkaWFuX3N5bmljX3NhdmVfdmNwdV9jdHh0KGNvbnN0IHN0cnVjdCB2Y3B1ICp2LAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgaHZtX3ZpcmlkaWFuX3ZjcHVfY29u
dGV4dCAqY3R4dCk7Cit2b2lkIHZpcmlkaWFuX3N5bmljX2xvYWRfdmNwdV9jdHh0KHN0cnVjdCB2
Y3B1ICp2LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgaHZtX3Zp
cmlkaWFuX3ZjcHVfY29udGV4dCAqY3R4dCk7CisKICNlbmRpZiAvKiBfX0FTTV9YODZfSFZNX1ZJ
UklESUFOX0hfXyAqLwogCiAvKgotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 18:02:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 18:02: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 1gHBro-0000QW-Va; Mon, 29 Oct 2018 18:02: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=doux=nj=citrix.com=prvs=833f3324f=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHBrm-0000PS-FX
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 18:02:18 +0000
X-Inumbo-ID: c58d3aa8-dba4-11e8-aebb-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c58d3aa8-dba4-11e8-aebb-12d6303a7972;
 Mon, 29 Oct 2018 18:02:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,441,1534809600"; d="scan'208";a="69052596"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 29 Oct 2018 18:02:06 +0000
Message-ID: <20181029180211.2155-6-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181029180211.2155-1-paul.durrant@citrix.com>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/8] viridian: remove comments referencing
 section number in the spec.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@citrix.com>, Wei Liu <wei.liu2@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>

TWljcm9zb2Z0IGhhcyBhIGhhYml0IG9mIHJlLW51bWJlcmluZyBzZWN0aW9ucyBpbiB0aGUgc3Bl
Yy4gc28gYXZvaWQKcmVmZXJyaW5nIHRvIHNlY3Rpb24gbnVtYmVycyBpbiBjb21tZW50cy4gQWxz
byByZW1vdmUgdGhlIFVSTCBmb3IgdGhlCnNwZWMuIGZyb20gdGhlIGJvaWxlcnBsYXRlLi4uIEFn
YWluLCBNaWNyb3NvZnQgaGFzIGEgaGFiaXQgb2YgY2hhbmdpbmcKdGhlc2UgdG9vLgoKVGhpcyBw
YXRjaCBhbHNvIGNsZWFucyB1cCBzb21lID4gODAgY2hhcmFjdGVyIGxpbmVzLgoKUHVyZWx5IGNv
c21ldGljLiBObyBmdW5jdGlvbmFsIGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFu
dCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Ci0tLQpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
Q2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS92
aXJpZGlhbi92aXJpZGlhbi5jIHwgODIgKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0t
LS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92aXJpZGlhbi5oICAgfCAgNCAtLQogMiBmaWxl
cyBjaGFuZ2VkLCAzNiBpbnNlcnRpb25zKCspLCA1MCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3ZpcmlkaWFuLmMgYi94ZW4vYXJjaC94ODYvaHZt
L3ZpcmlkaWFuL3ZpcmlkaWFuLmMKaW5kZXggYzU3MjJkNjk5Mi4uZGIxNjZkNDFjNSAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi92aXJpZGlhbi5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9odm0vdmlyaWRpYW4vdmlyaWRpYW4uYwpAQCAtMSwxMiArMSw4IEBACi0vKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqCisvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKICAqIHZpcmlkaWFuLmMKICAqCiAgKiBB
biBpbXBsZW1lbnRhdGlvbiBvZiBzb21lIFZpcmlkaWFuIGVubGlnaHRlbm1lbnRzLiBTZWUgTWlj
cm9zb2Z0J3MKLSAqIEh5cGVydmlzb3IgVG9wIExldmVsIEZ1bmN0aW9uYWwgU3BlY2lmaWNhdGlv
biAodjUuMGEpIGF0OgotICoKLSAqIGh0dHBzOi8vZ2l0aHViLmNvbS9NaWNyb3NvZnQvVmlydHVh
bGl6YXRpb24tRG9jdW1lbnRhdGlvbi9yYXcvbWFzdGVyL3RsZnMvSHlwZXJ2aXNvciUyMFRvcCUy
MExldmVsJTIwRnVuY3Rpb25hbCUyMFNwZWNpZmljYXRpb24lMjB2NS4wLnBkZgotICoKLSAqIGZv
ciBtb3JlIGluZm9ybWF0aW9uLgorICogSHlwZXJ2aXNvciBUb3AgTGV2ZWwgRnVuY3Rpb25hbCBT
cGVjaWZpY2F0aW9uIGZvciBtb3JlIGluZm9ybWF0aW9uLgogICovCiAKICNpbmNsdWRlIDx4ZW4v
c2NoZWQuaD4KQEAgLTEwMywxMCArOTksNyBAQAogI2RlZmluZSBIVl9GTFVTSF9BTExfUFJPQ0VT
U09SUyAxCiAKIC8qCi0gKiBWaXJpZGlhbiBQYXJ0aXRpb24gUHJpdmlsZWdlIEZsYWdzLgotICoK
LSAqIFRoaXMgaXMgdGFrZW4gZnJvbSBzZWN0aW9uIDQuMi4yIG9mIHRoZSBzcGVjaWZpY2F0aW9u
LCBhbmQgZml4ZWQgZm9yCi0gKiBzdHlsZSBhbmQgY29ycmVjdG5lc3MuCisgKiBWaXJpZGlhbiBQ
YXJ0aXRpb24gUHJpdmlsZWdlIEZsYWdzCiAgKi8KIHR5cGVkZWYgc3RydWN0IHsKICAgICAvKiBB
Y2Nlc3MgdG8gdmlydHVhbCBNU1JzICovCkBAIC0xNjgsNyArMTYxLDcgQEAgdHlwZWRlZiB1bmlv
biBfSFZfQ1JBU0hfQ1RMX1JFR19DT05URU5UUwogI2RlZmluZSBDUFVJRDRBX01TUl9CQVNFRF9B
UElDICAgICAgICAgKDEgPDwgMykKICNkZWZpbmUgQ1BVSUQ0QV9SRUxBWF9USU1FUl9JTlQgICAg
ICAgICgxIDw8IDUpCiAKLS8qIFZpcmlkaWFuIENQVUlEIGxlYWYgNjogSW1wbGVtZW50YXRpb24g
SFcgZmVhdHVyZXMgZGV0ZWN0ZWQgYW5kIGluIHVzZS4gKi8KKy8qIFZpcmlkaWFuIENQVUlEIGxl
YWYgNjogSW1wbGVtZW50YXRpb24gSFcgZmVhdHVyZXMgZGV0ZWN0ZWQgYW5kIGluIHVzZSAqLwog
I2RlZmluZSBDUFVJRDZBX0FQSUNfT1ZFUkxBWSAgICAoMSA8PCAwKQogI2RlZmluZSBDUFVJRDZB
X01TUl9CSVRNQVBTICAgICAoMSA8PCAxKQogI2RlZmluZSBDUFVJRDZBX05FU1RFRF9QQUdJTkcg
ICAoMSA8PCAzKQpAQCAtMjA0LDcgKzE5Nyw2IEBAIHZvaWQgY3B1aWRfdmlyaWRpYW5fbGVhdmVz
KGNvbnN0IHN0cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBsZWFmLAogICAgIHN3aXRjaCAoIGxlYWYg
KQogICAgIHsKICAgICBjYXNlIDA6Ci0gICAgICAgIC8qIFNlZSBzZWN0aW9uIDIuNC4xIG9mIHRo
ZSBzcGVjaWZpY2F0aW9uICovCiAgICAgICAgIHJlcy0+YSA9IDB4NDAwMDAwMDY7IC8qIE1heGlt
dW0gbGVhZiAqLwogICAgICAgICBtZW1jcHkoJnJlcy0+YiwgIk1pY3IiLCA0KTsKICAgICAgICAg
bWVtY3B5KCZyZXMtPmMsICJvc29mIiwgNCk7CkBAIC0yMTIsMTMgKzIwNCwxNCBAQCB2b2lkIGNw
dWlkX3ZpcmlkaWFuX2xlYXZlcyhjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgbGVhZiwK
ICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIDE6Ci0gICAgICAgIC8qIFNlZSBzZWN0aW9uIDIu
NC4yIG9mIHRoZSBzcGVjaWZpY2F0aW9uICovCiAgICAgICAgIG1lbWNweSgmcmVzLT5hLCAiSHYj
MSIsIDQpOwogICAgICAgICBicmVhazsKIAogICAgIGNhc2UgMjoKLSAgICAgICAgLyogSHlwZXJ2
aXNvciBpbmZvcm1hdGlvbiwgYnV0IG9ubHkgaWYgdGhlIGd1ZXN0IGhhcyBzZXQgaXRzCi0gICAg
ICAgICAgIG93biB2ZXJzaW9uIG51bWJlci4gKi8KKyAgICAgICAgLyoKKyAgICAgICAgICogSHlw
ZXJ2aXNvciBpbmZvcm1hdGlvbiwgYnV0IG9ubHkgaWYgdGhlIGd1ZXN0IGhhcyBzZXQgaXRzCisg
ICAgICAgICAqIG93biB2ZXJzaW9uIG51bWJlci4KKyAgICAgICAgICovCiAgICAgICAgIGlmICgg
ZC0+YXJjaC5odm0udmlyaWRpYW4uZ3Vlc3Rfb3NfaWQucmF3ID09IDAgKQogICAgICAgICAgICAg
YnJlYWs7CiAgICAgICAgIHJlcy0+YSA9IHZpcmlkaWFuX2J1aWxkOwpAQCAtMjMwLDkgKzIyMyw5
IEBAIHZvaWQgY3B1aWRfdmlyaWRpYW5fbGVhdmVzKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LCB1aW50
MzJfdCBsZWFmLAogICAgIGNhc2UgMzoKICAgICB7CiAgICAgICAgIC8qCi0gICAgICAgICAqIFNl
Y3Rpb24gMi40LjQgZGV0YWlscyB0aGlzIGxlYWYgYW5kIHN0YXRlcyB0aGF0IEVBWCBhbmQgRUJY
Ci0gICAgICAgICAqIGFyZSBkZWZpbmVkIHRvIGJlIHRoZSBsb3cgYW5kIGhpZ2ggcGFydHMgb2Yg
dGhlIHBhcnRpdGlvbgotICAgICAgICAgKiBwcml2aWxlZ2UgbWFzayByZXNwZWN0aXZlbHkuCisg
ICAgICAgICAqIFRoZSBzcGVjaWZpY2F0aW9uIHN0YXRlcyB0aGF0IEVBWCBhbmQgRUJYIGFyZSBk
ZWZpbmVkIHRvIGJlCisgICAgICAgICAqIHRoZSBsb3cgYW5kIGhpZ2ggcGFydHMgb2YgdGhlIHBh
cnRpdGlvbiBwcml2aWxlZ2UgbWFzaworICAgICAgICAgKiByZXNwZWN0aXZlbHkuCiAgICAgICAg
ICAqLwogICAgICAgICBIVl9QQVJUSVRJT05fUFJJVklMRUdFX01BU0sgbWFzayA9IHsKICAgICAg
ICAgICAgIC5BY2Nlc3NJbnRyQ3RybFJlZ3MgPSAxLApAQCAtMzgyLDExICszNzUsNiBAQCBzdGF0
aWMgdm9pZCBpbml0aWFsaXplX3ZwX2Fzc2lzdChzdHJ1Y3QgdmNwdSAqdikKIAogICAgIEFTU0VS
VCghdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0LnZhKTsKIAotICAgIC8qCi0gICAgICog
U2VlIHNlY3Rpb24gNy44Ljcgb2YgdGhlIHNwZWNpZmljYXRpb24gZm9yIGRldGFpbHMgb2YgdGhp
cwotICAgICAqIGVubGlnaHRlbm1lbnQuCi0gICAgICovCi0KICAgICBpZiAoICFwYWdlICkKICAg
ICAgICAgZ290byBmYWlsOwogCkBAIC00MDksOCArMzk3LDggQEAgc3RhdGljIHZvaWQgaW5pdGlh
bGl6ZV92cF9hc3Npc3Qoc3RydWN0IHZjcHUgKnYpCiAgICAgcmV0dXJuOwogCiAgZmFpbDoKLSAg
ICBnZHByaW50ayhYRU5MT0dfV0FSTklORywgIkJhZCBHTUZOICUjIlBSSV9nZm4iIChNRk4gJSMi
UFJJX21mbiIpXG4iLCBnbWZuLAotICAgICAgICAgICAgIG1mbl94KHBhZ2UgPyBwYWdlX3RvX21m
bihwYWdlKSA6IElOVkFMSURfTUZOKSk7CisgICAgZ2RwcmludGsoWEVOTE9HX1dBUk5JTkcsICJC
YWQgR01GTiAlIyJQUklfZ2ZuIiAoTUZOICUjIlBSSV9tZm4iKVxuIiwKKyAgICAgICAgICAgICBn
bWZuLCBtZm5feChwYWdlID8gcGFnZV90b19tZm4ocGFnZSkgOiBJTlZBTElEX01GTikpOwogfQog
CiBzdGF0aWMgdm9pZCB0ZWFyZG93bl92cF9hc3Npc3Qoc3RydWN0IHZjcHUgKnYpCkBAIC00OTgs
MTQgKzQ4NiwxNSBAQCBzdGF0aWMgdm9pZCB1cGRhdGVfcmVmZXJlbmNlX3RzYyhzdHJ1Y3QgZG9t
YWluICpkLCBib29sX3QgaW5pdGlhbGl6ZSkKICAgICAgICAgY2xlYXJfcGFnZShwKTsKIAogICAg
IC8qCi0gICAgICogVGhpcyBlbmxpZ2h0ZW5tZW50IG11c3QgYmUgZGlzYWJsZWQgaXMgdGhlIGhv
c3QgVFNDIGlzIG5vdCBpbnZhcmlhbnQuCi0gICAgICogSG93ZXZlciBpdCBpcyBhbHNvIGRpc2Fi
bGVkIGlmIHZ0c2MgaXMgdHJ1ZSAod2hpY2ggbWVhbnMgcmR0c2MgaXMgYmVpbmcKLSAgICAgKiBl
bXVsYXRlZCkuIFRoaXMgZ2VuZXJhbGx5IGhhcHBlbnMgd2hlbiBndWVzdCBUU0MgZnJlcSBhbmQg
aG9zdCBUU0MgZnJlcQotICAgICAqIGRvbid0IG1hdGNoLiBUaGUgVHNjU2NhbGUgdmFsdWUgY291
bGQgYmUgYWRqdXN0ZWQgdG8gY29wZSB3aXRoIHRoaXMsCi0gICAgICogYWxsb3dpbmcgdnRzYyB0
byBiZSB0dXJuZWQgb2ZmLCBidXQgc3VwcG9ydCBmb3IgdGhpcyBpcyBub3QgeWV0IHByZXNlbnQK
LSAgICAgKiBpbiB0aGUgaHlwZXJ2aXNvci4gVGh1cyBpcyBpdCBpcyBwb3NzaWJsZSB0aGF0IG1p
Z3JhdGluZyBhIFdpbmRvd3MgVk0KLSAgICAgKiBiZXR3ZWVuIGhvc3RzIG9mIGRpZmZlcmluZyBU
U0MgZnJlcXVlbmNpZXMgbWF5IHJlc3VsdCBpbiBsYXJnZQotICAgICAqIGRpZmZlcmVuY2VzIGlu
IGd1ZXN0IHBlcmZvcm1hbmNlLgorICAgICAqIFRoaXMgZW5saWdodGVubWVudCBtdXN0IGJlIGRp
c2FibGVkIGlzIHRoZSBob3N0IFRTQyBpcyBub3QKKyAgICAgKiBpbnZhcmlhbnQuIEhvd2V2ZXIg
aXQgaXMgYWxzbyBkaXNhYmxlZCBpZiB2dHNjIGlzIHRydWUgKHdoaWNoCisgICAgICogbWVhbnMg
cmR0c2MgaXMgYmVpbmcgZW11bGF0ZWQpLiBUaGlzIGdlbmVyYWxseSBoYXBwZW5zIHdoZW4gZ3Vl
c3QKKyAgICAgKiBUU0MgZnJlcSBhbmQgaG9zdCBUU0MgZnJlcSBkb24ndCBtYXRjaC4gVGhlIFRz
Y1NjYWxlIHZhbHVlIGNvdWxkIGJlCisgICAgICogYWRqdXN0ZWQgdG8gY29wZSB3aXRoIHRoaXMs
IGFsbG93aW5nIHZ0c2MgdG8gYmUgdHVybmVkIG9mZiwgYnV0CisgICAgICogc3VwcG9ydCBmb3Ig
dGhpcyBpcyBub3QgeWV0IHByZXNlbnQgaW4gdGhlIGh5cGVydmlzb3IuIFRodXMgaXMgaXQKKyAg
ICAgKiBpcyBwb3NzaWJsZSB0aGF0IG1pZ3JhdGluZyBhIFdpbmRvd3MgVk0gYmV0d2VlbiBob3N0
cyBvZiBkaWZmZXJpbmcKKyAgICAgKiBUU0MgZnJlcXVlbmNpZXMgbWF5IHJlc3VsdCBpbiBsYXJn
ZSBkaWZmZXJlbmNlcyBpbiBndWVzdAorICAgICAqIHBlcmZvcm1hbmNlLgogICAgICAqLwogICAg
IGlmICggIWhvc3RfdHNjX2lzX3NhZmUoKSB8fCBkLT5hcmNoLnZ0c2MgKQogICAgIHsKQEAgLTUx
NSwxMCArNTA0LDEwIEBAIHN0YXRpYyB2b2lkIHVwZGF0ZV9yZWZlcmVuY2VfdHNjKHN0cnVjdCBk
b21haW4gKmQsIGJvb2xfdCBpbml0aWFsaXplKQogICAgICAgICAgKiB0aGlzIG1lY2hhbmlzbSBp
cyBubyBsb25nZXIgYSByZWxpYWJsZSBzb3VyY2Ugb2YgdGltZSBhbmQgdGhhdAogICAgICAgICAg
KiB0aGUgVk0gc2hvdWxkIGZhbGwgYmFjayB0byBhIGRpZmZlcmVudCBzb3VyY2UuCiAgICAgICAg
ICAqCi0gICAgICAgICAqIFNlcnZlciAyMDEyICg2LjIga2VybmVsKSBhbmQgMjAxMiBSMiAoNi4z
IGtlcm5lbCkgYWN0dWFsbHkgdmlvbGF0ZQotICAgICAgICAgKiB0aGUgc3BlYy4gYW5kIHJlbHkg
b24gYSB2YWx1ZSBvZiAwIHRvIGluZGljYXRlIHRoYXQgdGhpcwotICAgICAgICAgKiBlbmxpZ2h0
ZW5tZW50IHNob3VsZCBubyBsb25nZXIgYmUgdXNlZC4gVGhlc2UgdHdvIGtlcm5lbAotICAgICAg
ICAgKiB2ZXJzaW9ucyBhcmUgY3VycmVudGx5IHRoZSBvbmx5IG9uZXMgdG8gbWFrZSB1c2Ugb2Yg
dGhpcworICAgICAgICAgKiBTZXJ2ZXIgMjAxMiAoNi4yIGtlcm5lbCkgYW5kIDIwMTIgUjIgKDYu
MyBrZXJuZWwpIGFjdHVhbGx5CisgICAgICAgICAqIHZpb2xhdGUgdGhlIHNwZWNpZmljYXRpb24g
YW5kIHJlbHkgb24gYSB2YWx1ZSBvZiAwIHRvIGluZGljYXRlCisgICAgICAgICAqIHRoYXQgdGhp
cyBlbmxpZ2h0ZW5tZW50IHNob3VsZCBubyBsb25nZXIgYmUgdXNlZC4gVGhlc2UgdHdvCisgICAg
ICAgICAqIGtlcm5lbCB2ZXJzaW9ucyBhcmUgY3VycmVudGx5IHRoZSBvbmx5IG9uZXMgdG8gbWFr
ZSB1c2Ugb2YgdGhpcwogICAgICAgICAgKiBlbmxpZ2h0ZW5tZW50LCBzbyBqdXN0IHVzZSAwIGhl
cmUuCiAgICAgICAgICAqLwogICAgICAgICBwLT5Uc2NTZXF1ZW5jZSA9IDA7CkBAIC02NDYsNyAr
NjM1LDggQEAgaW50IGd1ZXN0X3dybXNyX3ZpcmlkaWFuKHN0cnVjdCB2Y3B1ICp2LCB1aW50MzJf
dCBpZHgsIHVpbnQ2NF90IHZhbCkKIAogICAgIGRlZmF1bHQ6CiAgICAgICAgIGdkcHJpbnRrKFhF
TkxPR19JTkZPLAotICAgICAgICAgICAgICAgICAiV3JpdGUgJTAxNiJQUkl4NjQiIHRvIHVuaW1w
bGVtZW50ZWQgTVNSICUjeFxuIiwgdmFsLCBpZHgpOworICAgICAgICAgICAgICAgICAiV3JpdGUg
JTAxNiJQUkl4NjQiIHRvIHVuaW1wbGVtZW50ZWQgTVNSICUjeFxuIiwgdmFsLAorICAgICAgICAg
ICAgICAgICBpZHgpOwogICAgICAgICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047CiAgICAgfQog
CkBAIC04NzIsMTAgKzg2Miw2IEBAIGludCB2aXJpZGlhbl9oeXBlcmNhbGwoc3RydWN0IGNwdV91
c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgICAgICB1aW50NjRfdCB2Y3B1X21hc2s7CiAgICAgICAg
IH0gaW5wdXRfcGFyYW1zOwogCi0gICAgICAgIC8qCi0gICAgICAgICAqIFNlZSBzZWN0aW9ucyA5
LjQuMiBhbmQgOS40LjQgb2YgdGhlIHNwZWNpZmljYXRpb24uCi0gICAgICAgICAqLwotCiAgICAg
ICAgIC8qIFRoZXNlIGh5cGVyY2FsbHMgc2hvdWxkIG5ldmVyIHVzZSB0aGUgZmFzdC1jYWxsIGNv
bnZlbnRpb24uICovCiAgICAgICAgIHN0YXR1cyA9IEhWX1NUQVRVU19JTlZBTElEX1BBUkFNRVRF
UjsKICAgICAgICAgaWYgKCBpbnB1dC5mYXN0ICkKQEAgLTg4Myw3ICs4NjksOCBAQCBpbnQgdmly
aWRpYW5faHlwZXJjYWxsKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogCiAgICAgICAgIC8q
IEdldCBpbnB1dCBwYXJhbWV0ZXJzLiAqLwogICAgICAgICBpZiAoIGh2bV9jb3B5X2Zyb21fZ3Vl
c3RfcGh5cygmaW5wdXRfcGFyYW1zLCBpbnB1dF9wYXJhbXNfZ3BhLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBzaXplb2YoaW5wdXRfcGFyYW1zKSkgIT0gSFZNVFJBTlNf
b2theSApCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihpbnB1
dF9wYXJhbXMpKSAhPQorICAgICAgICAgICAgIEhWTVRSQU5TX29rYXkgKQogICAgICAgICAgICAg
YnJlYWs7CiAKICAgICAgICAgLyoKQEAgLTk2MSw3ICs5NDgsOCBAQCBvdXQ6CiAgICAgcmV0dXJu
IEhWTV9IQ0FMTF9jb21wbGV0ZWQ7CiB9CiAKLXN0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV9kb21h
aW5fY3R4dChzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMg
aW50IHZpcmlkaWFuX3NhdmVfZG9tYWluX2N0eHQoc3RydWN0IHZjcHUgKnYsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CiAg
ICAgY29uc3Qgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKICAgICBzdHJ1Y3QgaHZtX3Zp
cmlkaWFuX2RvbWFpbl9jb250ZXh0IGN0eHQgPSB7CkBAIC05NzcsNyArOTY1LDggQEAgc3RhdGlj
IGludCB2aXJpZGlhbl9zYXZlX2RvbWFpbl9jdHh0KHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWlu
X2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gKGh2bV9zYXZlX2VudHJ5KFZJUklESUFOX0RPTUFJ
TiwgMCwgaCwgJmN0eHQpICE9IDApOwogfQogCi1zdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfZG9t
YWluX2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0
aWMgaW50IHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQoc3RydWN0IGRvbWFpbiAqZCwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkK
IHsKICAgICBzdHJ1Y3QgaHZtX3ZpcmlkaWFuX2RvbWFpbl9jb250ZXh0IGN0eHQ7CiAKQEAgLTEw
MTEsNyArMTAwMCw4IEBAIHN0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHQoc3RydWN0
IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiBodm1fc2F2ZV9l
bnRyeShWSVJJRElBTl9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7CiB9CiAKLXN0YXRpYyBp
bnQgdmlyaWRpYW5fbG9hZF92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9j
b250ZXh0X3QgKmgpCitzdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfdmNwdV9jdHh0KHN0cnVjdCBk
b21haW4gKmQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9kb21haW5f
Y29udGV4dF90ICpoKQogewogICAgIHVuc2lnbmVkIGludCB2Y3B1aWQgPSBodm1fbG9hZF9pbnN0
YW5jZShoKTsKICAgICBzdHJ1Y3QgdmNwdSAqdjsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL3ZpcmlkaWFuLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92aXJpZGlhbi5o
CmluZGV4IDA3MWZiNDQ1YmIuLmY2MDA4ZjliZGIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL3ZpcmlkaWFuLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmlyaWRp
YW4uaApAQCAtNzcsMTAgKzc3LDYgQEAgdW5pb24gdmlyaWRpYW5fcmVmZXJlbmNlX3RzYwogICAg
IH0gZmllbGRzOwogfTsKIAotLyoKLSAqIFR5cGUgZGVmaW50aW9uIGFzIGluIE1pY3Jvc29mdCBI
eXBlcnZpc29yIFRvcC1MZXZlbCBGdW5jdGlvbmFsCi0gKiBTcGVjaWZpY2F0aW9uIHY0LjBhLCBz
ZWN0aW9uIDE1LjQuMi4KLSAqLwogdHlwZWRlZiBzdHJ1Y3QgX0hWX1JFRkVSRU5DRV9UU0NfUEFH
RQogewogICAgIHVpbnQzMl90IFRzY1NlcXVlbmNlOwotLSAKMi4xMS4wCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 18:03:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 18: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 1gHBsi-0000uO-Jp; Mon, 29 Oct 2018 18:03:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=doux=nj=citrix.com=prvs=833f3324f=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHBsh-0000tr-I5
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 18:03:15 +0000
X-Inumbo-ID: e70ae21e-dba4-11e8-87d6-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e70ae21e-dba4-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 18:03:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,441,1534809600"; d="scan'208";a="81109117"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 1/2] x86/mm/p2m: don't needlessly limit MMIO mapping
 order to 4k
Thread-Index: AQHUb7GH5DrmnCsTnEaJ32pJ1Kemq6U2g70Q
Date: Mon, 29 Oct 2018 18:03:12 +0000
Message-ID: <2ff1b635f7224a57bc75baaf79e054f4@AMSPEX02CL03.citrite.net>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
 <20181029180211.2155-3-paul.durrant@citrix.com>
In-Reply-To: <20181029180211.2155-3-paul.durrant@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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 1/2] x86/mm/p2m: don't needlessly limit MMIO
 mapping order to 4k
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

QXBvbG9naWVzLiBJZ25vcmUgdGhpcyBhcyBpdCBpcyBqdXN0IGEgcmUtcG9zdCBvZiBhIHN0YWxl
IHBhdGNoLgoKICBQYXVsCgo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gRnJvbTogUGF1
bCBEdXJyYW50IFttYWlsdG86cGF1bC5kdXJyYW50QGNpdHJpeC5jb21dCj4gU2VudDogMjkgT2N0
b2JlciAyMDE4IDE4OjAyCj4gVG86IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IENj
OiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPjsgSmFuIEJldWxpY2gKPiA8
amJldWxpY2hAc3VzZS5jb20+OyBBbmRyZXcgQ29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXgu
Y29tPjsgV2VpIExpdQo+IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IFN1YmplY3Q6IFtQQVRDSCAx
LzJdIHg4Ni9tbS9wMm06IGRvbid0IG5lZWRsZXNzbHkgbGltaXQgTU1JTyBtYXBwaW5nIG9yZGVy
Cj4gdG8gNGsKPiAKPiBUaGUgUDJNIGNvbW1vbiBjb2RlIGN1cnJlbnRseSByZXN0cmljdHMgdGhl
IE1NSU8gbWFwcGluZyBvcmRlciBvZiBhbnkKPiBkb21haW4gd2l0aCBJT01NVSBtYXBwaW5ncywg
YnV0IHRoYXQgaXMgbm90IHVzaW5nIHNoYXJlZCB0YWJsZXMsIHRvIDRrLgo+IFRoaXMgaGFzIGJl
ZW4gc2hvd24gdG8gaGF2ZSBhIGh1Z2UgcGVyZm9ybWFuY2UgY29zdCB3aGVuIHBhc3NpbmcgdGhy
b3VnaAo+IGEgUENJIGRldmljZSB3aXRoIGEgdmVyeSBsYXJnZSBCQVIgKGUuZy4gTlZJRElBIFA0
MCksIGluY3JlYXNpbmcgdGhlIGd1ZXN0Cj4gYm9vdCB0aW1lIGZyb20gfjIwcyB0byBzZXZlcmFs
IG1pbnV0ZXMgd2hlbiBpb21tdT1uby1zaGFyZXB0IGlzIHNwZWNpZmllZAo+IG9uIHRoZSBYZW4g
Y29tbWFuZCBsaW5lLgo+IAo+IFRoZSBsaW1pdGF0aW9uIHdhcyBhZGRlZCBieSBjb21taXQgYzNj
NzU2YmQgIng4Ni9wMm06IHVzZSBsYXJnZSBwYWdlcwo+IGZvciBNTUlPIG1hcHBpbmdzIiBob3dl
dmVyIHRoZSB1bmRlcmx5aW5nIGltcGxlbWVudGF0aW9ucyBvZiBwMm0tCj4gPnNldF9lbnRyeQo+
IGZvciBJbnRlbCBhbmQgQU1EIGFyZSBjb2RlZCB0byBjb3BlIHdpdGggbWFwcGluZyBvcmRlcnMg
aGlnaGVyIHRoYW4gNGssCj4gZXZlbiB0aG91Z2ggdGhlIElPTU1VIG1hcHBpbmcgZnVuY3Rpb24g
aXMgaXRzZWxmIGN1cnJlbnRseSBsaW1pdGVkIHRvIDRrLAo+IHNvIHRoZXJlIGlzIG5vIHJlYWwg
bmVlZCB0byBsaW1pdCB0aGUgb3JkZXIgcGFzc2VkIGludG8gdGhlIG1ldGhvZCwgb3RoZXIKPiB0
aGFuIHRvIGF2b2lkIGEgcG90ZW50aWFsIERvUyBjYXVzZWQgYnkgYSBsb25nIHJ1bm5pbmcgaHlw
ZXJjYWxsLgo+IAo+IEluIHByYWN0aWNlLCBtbWlvX29yZGVyKCkgYWxyZWFkeSBzdHJpY3RseSBk
aXNhbGxvd3MgMUcgbWFwcGluZ3Mgc2luY2UgdGhlCj4gaWYgY2xhdXNlIGluIHF1ZXN0aW9uIHN0
YXJ0cyB3aXRoOgo+IAo+ICAgICBpZiAoIDAgLyoKPiAgICAgICAgICAgICAqIERvbid0IHVzZSAx
R2IgcGFnZXMsIHRvIGxpbWl0IHRoZSBpdGVyYXRpb24gY291bnQgaW4KPiAgICAgICAgICAgICAq
IHNldF90eXBlZF9wMm1fZW50cnkoKSB3aGVuIGl0IG5lZWRzIHRvIHphcCBNMlAgZW50cmllcwo+
ICAgICAgICAgICAgICogZm9yIGEgUkFNIHJhbmdlLgo+ICAgICAgICAgICAgICovICYmCj4gCj4g
V2l0aCB0aGlzIHBhdGNoIGFwcGxpZWQgKGFuZCBoZW5jZSAyTSBtYXBwaW5ncyBpbiB1c2UpIHRo
ZSBWTSBib290IHRpbWUgaXMKPiByZXN0b3JlZCB0byBzb21ldGhpbmcgcmVhc29uYWJsZS4gTm90
IGFzIGZhc3QgYXMgd2l0aG91dCBpb21tdT1uby1zaGFyZXB0LAo+IGJ1dCB3aXRoaW4gYSBmZXcg
c2Vjb25kcyBvZiBpdC4KPiAKPiBOT1RFOiBUaGlzIHBhdGNoIHRha2VzIHRoZSBvcHBvcnR1bml0
eSB0byBzaG9ydGVuIGEgY291cGxlIG9mID4gODAKPiAgICAgICBjaGFyYWN0ZXIgbGluZXMgaW4g
dGhlIGNvZGUuCj4gCj4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRA
Y2l0cml4LmNvbT4KPiBBY2tlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5j
aXRyaXguY29tPgo+IC0tLQo+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4g
Q2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gQ2M6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gCj4gdjI6Cj4gIC0gQWRkIGFuIGV4dHJhIHRvIHRo
ZSBpZiBjbGF1c2UgZGlzYWxsb3dpbmcgMUcgbWFwcGluZ3MgdG8gbWFrZSBzdXJlCj4gICAgdGhl
eSBhcmUgbm90IHVzZWQgaWYgbmVlZF9pb21tdV9wdF9zeW5jKCkgaXMgdHJ1ZSwgZXZlbiB0aG91
Z2ggdGhlCj4gICAgY2hlY2sgaXMgY3VycmVudGx5IG1vb3QgKHNlZSBtYWluIGNvbW1lbnQpLgo+
IC0tLQo+ICB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgfCAxOSArKysrKysrKysrLS0tLS0tLS0tCj4g
IDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygtKQo+IAo+IGRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMK
PiBpbmRleCBhMDBhM2MxYmZmLi5mOTcyYjQ4MTlkIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9tbS9wMm0uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwo+IEBAIC0yMDgxLDE0ICsy
MDgxLDExIEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgbW1pb19vcmRlcihjb25zdCBzdHJ1Y3QgZG9t
YWluCj4gKmQsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25n
IHN0YXJ0X2ZuLCB1bnNpZ25lZCBsb25nIG5yKQo+ICB7Cj4gICAgICAvKgo+IC0gICAgICogTm90
ZSB0aGF0IHRoZSAhaW9tbXVfdXNlX2hhcF9wdCgpIGhlcmUgaGFzIHRocmVlIGVmZmVjdHM6Cj4g
LSAgICAgKiAtIGNvdmVyIGlvbW11X3ssdW59bWFwX3BhZ2UoKSBub3QgaGF2aW5nIGFuICJvcmRl
ciIgaW5wdXQgeWV0LAo+IC0gICAgICogLSBleGNsdWRlIHNoYWRvdyBtb2RlICh3aGljaCBkb2Vz
bid0IHN1cHBvcnQgbGFyZ2UgTU1JTyBtYXBwaW5ncyksCj4gLSAgICAgKiAtIGV4Y2x1ZGUgUFYg
Z3Vlc3RzLCBzaG91bGQgZXhlY3V0aW9uIHJlYWNoIHRoaXMgY29kZSBmb3Igc3VjaC4KPiAtICAg
ICAqIFNvIGJlIGNhcmVmdWwgd2hlbiBhbHRlcmluZyB0aGlzLgo+ICsgICAgICogUFYgZ3Vlc3Rz
IG9yIHNoYWRvdy1tb2RlIEhWTSBndWVzdHMgbXVzdCBiZSByZXN0cmljdGVkIHRvIDRrCj4gKyAg
ICAgKiBtYXBwaW5ncy4KPiAgICAgICAqLwo+IC0gICAgaWYgKCAhaW9tbXVfdXNlX2hhcF9wdChk
KSB8fAo+IC0gICAgICAgICAoc3RhcnRfZm4gJiAoKDFVTCA8PCBQQUdFX09SREVSXzJNKSAtIDEp
KSB8fCAhKG5yID4+Cj4gUEFHRV9PUkRFUl8yTSkgKQo+ICsgICAgaWYgKCAhaGFwX2VuYWJsZWQo
ZCkgfHwgKHN0YXJ0X2ZuICYgKCgxVUwgPDwgUEFHRV9PUkRFUl8yTSkgLSAxKSkgfHwKPiArICAg
ICAgICAgIShuciA+PiBQQUdFX09SREVSXzJNKSApCj4gICAgICAgICAgcmV0dXJuIFBBR0VfT1JE
RVJfNEs7Cj4gCj4gICAgICBpZiAoIDAgLyoKPiBAQCAtMjA5Niw4ICsyMDkzLDEyIEBAIHN0YXRp
YyB1bnNpZ25lZCBpbnQgbW1pb19vcmRlcihjb25zdCBzdHJ1Y3QgZG9tYWluCj4gKmQsCj4gICAg
ICAgICAgICAgICogc2V0X3R5cGVkX3AybV9lbnRyeSgpIHdoZW4gaXQgbmVlZHMgdG8gemFwIE0y
UCBlbnRyaWVzCj4gICAgICAgICAgICAgICogZm9yIGEgUkFNIHJhbmdlLgo+ICAgICAgICAgICAg
ICAqLyAmJgo+IC0gICAgICAgICAhKHN0YXJ0X2ZuICYgKCgxVUwgPDwgUEFHRV9PUkRFUl8xRykg
LSAxKSkgJiYgKG5yID4+Cj4gUEFHRV9PUkRFUl8xRykgJiYKPiAtICAgICAgICAgaGFwX2hhc18x
Z2IgKQo+ICsgICAgICAgICAhKHN0YXJ0X2ZuICYgKCgxVUwgPDwgUEFHRV9PUkRFUl8xRykgLSAx
KSkgJiYKPiArICAgICAgICAgKG5yID4+IFBBR0VfT1JERVJfMUcpICYmCj4gKyAgICAgICAgIGhh
cF9oYXNfMWdiICYmCj4gKyAgICAgICAgIC8qIGRpc2FibGUgMUcgbWFwcGluZ3MgaWYgd2UgbmVl
ZCB0byBrZWVwIHRoZSBJT01NVSBpbiBzeW5jICovCj4gKyAgICAgICAgICFuZWVkX2lvbW11X3B0
X3N5bmMoZCkKPiArICAgICAgICApCj4gICAgICAgICAgcmV0dXJuIFBBR0VfT1JERVJfMUc7Cj4g
Cj4gICAgICBpZiAoIGhhcF9oYXNfMm1iICkKPiAtLQo+IDIuMTEuMAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 18:03:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 18:03: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 1gHBtE-00015E-0F; Mon, 29 Oct 2018 18:03:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=doux=nj=citrix.com=prvs=833f3324f=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHBtC-00014S-A0
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 18:03:46 +0000
X-Inumbo-ID: f9516694-dba4-11e8-87d6-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f9516694-dba4-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 18:03:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,441,1534809600"; d="scan'208";a="81109154"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 2/2] iommu / p2m: add a page_order parameter to
 iommu_map/unmap_page()
Thread-Index: AQHUb7GJmabVSpW9c02ecJbHnowwHaU2hArQ
Date: Mon, 29 Oct 2018 18:03:42 +0000
Message-ID: <43446371ef1b43b8b2007b96e6a0d8d0@AMSPEX02CL03.citrite.net>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
 <20181029180211.2155-4-paul.durrant@citrix.com>
In-Reply-To: <20181029180211.2155-4-paul.durrant@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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 2/2] iommu / p2m: add a page_order parameter
 to iommu_map/unmap_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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim
 \(Xen.org\)" <tim@xen.org>, 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>

QXBvbG9naWVzLiBJZ25vcmUgdGhpcyBhcyBpdCBpcyBqdXN0IGEgcmUtcG9zdCBvZiBhIHN0YWxl
IHBhdGNoLgoKICBQYXVsCgo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gRnJvbTogUGF1
bCBEdXJyYW50IFttYWlsdG86cGF1bC5kdXJyYW50QGNpdHJpeC5jb21dCj4gU2VudDogMjkgT2N0
b2JlciAyMDE4IDE4OjAyCj4gVG86IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IENj
OiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPjsgSmFuIEJldWxpY2gKPiA8
amJldWxpY2hAc3VzZS5jb20+OyBBbmRyZXcgQ29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXgu
Y29tPjsgV2VpIExpdQo+IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgR2VvcmdlIER1bmxhcCA8R2Vv
cmdlLkR1bmxhcEBjaXRyaXguY29tPjsgSWFuCj4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4
LmNvbT47IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Owo+IEtvbnJhZCBSemVz
enV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaQo+
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsgVGltIChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBK
dW4gTmFrYWppbWEKPiA8anVuLm5ha2FqaW1hQGludGVsLmNvbT47IEtldmluIFRpYW4gPGtldmlu
LnRpYW5AaW50ZWwuY29tPgo+IFN1YmplY3Q6IFtQQVRDSCAyLzJdIGlvbW11IC8gcDJtOiBhZGQg
YSBwYWdlX29yZGVyIHBhcmFtZXRlciB0bwo+IGlvbW11X21hcC91bm1hcF9wYWdlKCkKPiAKPiBU
aGUgUDJNIGNvZGUgY3VycmVudGx5IGNvbnRhaW5zIG1hbnkgbG9vcHMgdG8gZGVhbCB3aXRoIHRo
ZSBmYWN0IHRoYXQsCj4gd2hpbGUgaXQgbWF5IGJlIHJlcXVpcmUgdG8gaGFuZGxlIHBhZ2Ugb3Jk
ZXJzIGdyZWF0ZXIgdGhhbiA0aywgdGhlCj4gSU9NTVUgbWFwIGFuZCB1bm1hcCBmdW5jdGlvbnMg
ZG8gbm90Lgo+IFRoaXMgcGF0Y2ggYWRkcyBhIHBhZ2Vfb3JkZXIgcGFyYW1ldGVyIHRvIHRob3Nl
IGZ1bmN0aW9ucyBhbmQgaW1wbGVtZW50cwo+IHRoZSBuZWNlc3NhcnkgbG9vcHMgd2l0aGluLiBU
aGlzIGFsbG93cyB0aGUgUDJNIGNvZGUgdG8gYmUgc3Vuc3RhbnRpYWxseQo+IHNpbXBsaWZpZWQu
Cj4gCj4gTk9URTogVGhpcyBwYXRjaCBkb2VzIG5vdCBtb2RpZnkgdGhlIHVuZGVybHlpbmcgdmVu
ZG9yIElPTU1VCj4gICAgICAgaW1wbGVtZW50YXRpb25zIHRvIGRlYWwgd2l0aCBwYWdlIG9yZGVy
cyBvZiBtb3JlIHRoYW4gNGsuCj4gCj4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVs
LmR1cnJhbnRAY2l0cml4LmNvbT4KPiAtLS0KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgo+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+
IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IENjOiBHZW9yZ2UgRHVubGFwIDxH
ZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+Cj4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgo+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+
IENjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Cj4gQ2M6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBDYzogVGltIERl
ZWdhbiA8dGltQHhlbi5vcmc+Cj4gQ2M6IEp1biBOYWthamltYSA8anVuLm5ha2FqaW1hQGludGVs
LmNvbT4KPiBDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Cj4gLS0tCj4gIHhl
bi9hcmNoL3g4Ni9tbS5jICAgICAgICAgICAgICAgICAgIHwgIDQgKystCj4gIHhlbi9hcmNoL3g4
Ni9tbS9wMm0tZXB0LmMgICAgICAgICAgIHwgMzAgKystLS0tLS0tLS0tLS0tLS0KPiAgeGVuL2Fy
Y2gveDg2L21tL3AybS1wdC5jICAgICAgICAgICAgfCA0NyArKysrKystLS0tLS0tLS0tLS0tLS0t
LS0tLS0KPiAgeGVuL2FyY2gveDg2L21tL3AybS5jICAgICAgICAgICAgICAgfCA0OSArKysrLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gIHhlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYyAgICAgICAg
ICAgIHwgIDQgKystCj4gIHhlbi9jb21tb24vZ3JhbnRfdGFibGUuYyAgICAgICAgICAgIHwgIDcg
KystLQo+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICB8IDY1ICsrKysrKysr
KysrKysrKysrKysrKysrKy0tLS0tLS0tCj4gLS0tLS0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gveDg2L2lvbW11LmMgfCAgMiArLQo+ICB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAg
ICAgICB8ICA4ICsrKy0tCj4gIDkgZmlsZXMgY2hhbmdlZCwgODAgaW5zZXJ0aW9ucygrKSwgMTM2
IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0uYyBiL3hlbi9h
cmNoL3g4Ni9tbS5jCj4gaW5kZXggYzUzYmM4NmE2OC4uZjBhZTAxNmU3YSAxMDA2NDQKPiAtLS0g
YS94ZW4vYXJjaC94ODYvbW0uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCj4gQEAgLTI3OTQs
OSArMjc5NCwxMSBAQCBzdGF0aWMgaW50IF9nZXRfcGFnZV90eXBlKHN0cnVjdCBwYWdlX2luZm8g
KnBhZ2UsCj4gdW5zaWduZWQgbG9uZyB0eXBlLAo+ICAgICAgICAgICAgICBtZm5fdCBtZm4gPSBw
YWdlX3RvX21mbihwYWdlKTsKPiAKPiAgICAgICAgICAgICAgaWYgKCAoeCAmIFBHVF90eXBlX21h
c2spID09IFBHVF93cml0YWJsZV9wYWdlICkKPiAtICAgICAgICAgICAgICAgIGlvbW11X3JldCA9
IGlvbW11X3VubWFwX3BhZ2UoZCwgX2RmbihtZm5feChtZm4pKSk7Cj4gKyAgICAgICAgICAgICAg
ICBpb21tdV9yZXQgPSBpb21tdV91bm1hcF9wYWdlKGQsIF9kZm4obWZuX3gobWZuKSksCj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBBR0VfT1JERVJfNEsp
Owo+ICAgICAgICAgICAgICBlbHNlIGlmICggdHlwZSA9PSBQR1Rfd3JpdGFibGVfcGFnZSApCj4g
ICAgICAgICAgICAgICAgICBpb21tdV9yZXQgPSBpb21tdV9tYXBfcGFnZShkLCBfZGZuKG1mbl94
KG1mbikpLCBtZm4sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBQQUdFX09SREVSXzRLLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgSU9NTVVGX3JlYWRhYmxlIHwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIElPTU1VRl93cml0YWJsZSk7Cj4gICAgICAgICAgfQo+IGRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jIGIveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYwo+
IGluZGV4IDQwN2UyOTllNTAuLjY1NmM4ZGQzYWMgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2
L21tL3AybS1lcHQuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMKPiBAQCAtODgw
LDMzICs4ODAsOSBAQCBvdXQ6Cj4gICAgICAgICAgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICkK
PiAgICAgICAgICAgICAgcmMgPSBpb21tdV9wdGVfZmx1c2goZCwgZ2ZuLCAmZXB0X2VudHJ5LT5l
cHRlLCBvcmRlciwKPiB2dGRfcHRlX3ByZXNlbnQpOwo+ICAgICAgICAgIGVsc2UgaWYgKCBuZWVk
X2lvbW11X3B0X3N5bmMoZCkgKQo+IC0gICAgICAgIHsKPiAtICAgICAgICAgICAgZGZuX3QgZGZu
ID0gX2RmbihnZm4pOwo+IC0KPiAtICAgICAgICAgICAgaWYgKCBpb21tdV9mbGFncyApCj4gLSAg
ICAgICAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8ICgxIDw8IG9yZGVyKTsgaSsrICkKPiAtICAg
ICAgICAgICAgICAgIHsKPiAtICAgICAgICAgICAgICAgICAgICByYyA9IGlvbW11X21hcF9wYWdl
KGQsIGRmbl9hZGQoZGZuLCBpKSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIG1mbl9hZGQobWZuLCBpKSwgaW9tbXVfZmxhZ3MpOwo+IC0gICAgICAgICAgICAgICAg
ICAgIGlmICggdW5saWtlbHkocmMpICkKPiAtICAgICAgICAgICAgICAgICAgICB7Cj4gLSAgICAg
ICAgICAgICAgICAgICAgICAgIHdoaWxlICggaS0tICkKPiAtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIC8qIElmIHN0YXRlbWVudCB0byBzYXRpc2Z5IF9fbXVzdF9jaGVjay4gKi8KPiAtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGlmICggaW9tbXVfdW5tYXBfcGFnZShwMm0tPmRvbWFp
biwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBk
Zm5fYWRkKGRmbiwgaSkpICkKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250
aW51ZTsKPiAtCj4gLSAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwo+IC0gICAgICAgICAg
ICAgICAgICAgIH0KPiAtICAgICAgICAgICAgICAgIH0KPiAtICAgICAgICAgICAgZWxzZQo+IC0g
ICAgICAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCAoMSA8PCBvcmRlcik7IGkrKyApCj4gLSAg
ICAgICAgICAgICAgICB7Cj4gLSAgICAgICAgICAgICAgICAgICAgcmV0ID0gaW9tbXVfdW5tYXBf
cGFnZShkLCBkZm5fYWRkKGRmbiwgaSkpOwo+IC0gICAgICAgICAgICAgICAgICAgIGlmICggIXJj
ICkKPiAtICAgICAgICAgICAgICAgICAgICAgICAgcmMgPSByZXQ7Cj4gLSAgICAgICAgICAgICAg
ICB9Cj4gLSAgICAgICAgfQo+ICsgICAgICAgICAgICByYyA9IGlvbW11X2ZsYWdzID8KPiArICAg
ICAgICAgICAgICAgIGlvbW11X21hcF9wYWdlKGQsIF9kZm4oZ2ZuKSwgbWZuLCBvcmRlciwgaW9t
bXVfZmxhZ3MpIDoKPiArICAgICAgICAgICAgICAgIGlvbW11X3VubWFwX3BhZ2UoZCwgX2Rmbihn
Zm4pLCBvcmRlcik7Cj4gICAgICB9Cj4gCj4gICAgICB1bm1hcF9kb21haW5fcGFnZSh0YWJsZSk7
Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYyBiL3hlbi9hcmNoL3g4Ni9t
bS9wMm0tcHQuYwo+IGluZGV4IDU1ZGYxODUwMWUuLmIyNjRhOTdiZDggMTAwNjQ0Cj4gLS0tIGEv
eGVuL2FyY2gveDg2L21tL3AybS1wdC5jCj4gKysrIGIveGVuL2FyY2gveDg2L21tL3AybS1wdC5j
Cj4gQEAgLTQ3NywxMCArNDc3LDExIEBAIHAybV9wdF9zZXRfZW50cnkoc3RydWN0IHAybV9kb21h
aW4gKnAybSwgZ2ZuX3QgZ2ZuXywKPiBtZm5fdCBtZm4sCj4gICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgaW50IHBhZ2Vfb3JkZXIsIHAybV90eXBlX3QgcDJtdCwgcDJtX2FjY2Vzc190Cj4gcDJt
YSwKPiAgICAgICAgICAgICAgICAgICBpbnQgc3ZlKQo+ICB7Cj4gKyAgICBzdHJ1Y3QgZG9tYWlu
ICpkID0gcDJtLT5kb21haW47Cj4gICAgICAvKiBYWFggLS0gdGhpcyBtaWdodCBiZSBhYmxlIHRv
IGJlIGZhc3RlciBpZmYgY3VycmVudC0+ZG9tYWluID09IGQgKi8KPiAgICAgIHZvaWQgKnRhYmxl
Owo+ICAgICAgdW5zaWduZWQgbG9uZyBnZm4gPSBnZm5feChnZm5fKTsKPiAtICAgIHVuc2lnbmVk
IGxvbmcgaSwgZ2ZuX3JlbWFpbmRlciA9IGdmbjsKPiArICAgIHVuc2lnbmVkIGxvbmcgZ2ZuX3Jl
bWFpbmRlciA9IGdmbjsKPiAgICAgIGwxX3BnZW50cnlfdCAqcDJtX2VudHJ5LCBlbnRyeV9jb250
ZW50Owo+ICAgICAgLyogSW50ZXJtZWRpYXRlIHRhYmxlIHRvIGZyZWUgaWYgd2UncmUgcmVwbGFj
aW5nIGl0IHdpdGggYSBzdXBlcnBhZ2UuCj4gKi8KPiAgICAgIGwxX3BnZW50cnlfdCBpbnRlcm1l
ZGlhdGVfZW50cnkgPSBsMWVfZW1wdHkoKTsKPiBAQCAtNTE1LDcgKzUxNiw3IEBAIHAybV9wdF9z
ZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwgZ2ZuX3QgZ2ZuXywKPiBtZm5fdCBtZm4s
Cj4gICAgICAgICAgdC5nZm4gPSBnZm47Cj4gICAgICAgICAgdC5tZm4gPSBtZm5feChtZm4pOwo+
ICAgICAgICAgIHQucDJtdCA9IHAybXQ7Cj4gLSAgICAgICAgdC5kID0gcDJtLT5kb21haW4tPmRv
bWFpbl9pZDsKPiArICAgICAgICB0LmQgPSBkLT5kb21haW5faWQ7Cj4gICAgICAgICAgdC5vcmRl
ciA9IHBhZ2Vfb3JkZXI7Cj4gCj4gICAgICAgICAgX190cmFjZV92YXIoVFJDX01FTV9TRVRfUDJN
X0VOVFJZLCAwLCBzaXplb2YodCksICZ0KTsKPiBAQCAtNjgzLDQxICs2ODQsMTMgQEAgcDJtX3B0
X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBnZm5fLAo+IG1mbl90IG1m
biwKPiAgICAgIHsKPiAgICAgICAgICBBU1NFUlQocmMgPT0gMCk7Cj4gCj4gLSAgICAgICAgaWYg
KCBpb21tdV91c2VfaGFwX3B0KHAybS0+ZG9tYWluKSApCj4gLSAgICAgICAgewo+IC0gICAgICAg
ICAgICBpZiAoIGlvbW11X29sZF9mbGFncyApCj4gLSAgICAgICAgICAgICAgICBhbWRfaW9tbXVf
Zmx1c2hfcGFnZXMocDJtLT5kb21haW4sIGdmbiwgcGFnZV9vcmRlcik7Cj4gLSAgICAgICAgfQo+
IC0gICAgICAgIGVsc2UgaWYgKCBuZWVkX2lvbW11X3B0X3N5bmMocDJtLT5kb21haW4pICkKPiAt
ICAgICAgICB7Cj4gLSAgICAgICAgICAgIGRmbl90IGRmbiA9IF9kZm4oZ2ZuKTsKPiAtCj4gLSAg
ICAgICAgICAgIGlmICggaW9tbXVfcHRlX2ZsYWdzICkKPiAtICAgICAgICAgICAgICAgIGZvciAo
IGkgPSAwOyBpIDwgKDFVTCA8PCBwYWdlX29yZGVyKTsgaSsrICkKPiAtICAgICAgICAgICAgICAg
IHsKPiAtICAgICAgICAgICAgICAgICAgICByYyA9IGlvbW11X21hcF9wYWdlKHAybS0+ZG9tYWlu
LCBkZm5fYWRkKGRmbiwgaSksCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBtZm5fYWRkKG1mbiwgaSksCj4gaW9tbXVfcHRlX2ZsYWdzKTsKPiAtICAgICAgICAgICAg
ICAgICAgICBpZiAoIHVubGlrZWx5KHJjKSApCj4gLSAgICAgICAgICAgICAgICAgICAgewo+IC0g
ICAgICAgICAgICAgICAgICAgICAgICB3aGlsZSAoIGktLSApCj4gLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAvKiBJZiBzdGF0ZW1lbnQgdG8gc2F0aXNmeSBfX211c3RfY2hlY2suICovCj4g
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIGlvbW11X3VubWFwX3BhZ2UocDJtLT5k
b21haW4sCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZGZuX2FkZChkZm4sIGkpKSApCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Y29udGludWU7Cj4gLQo+IC0gICAgICAgICAgICAgICAgICAgICAgICBicmVhazsKPiAtICAgICAg
ICAgICAgICAgICAgICB9Cj4gLSAgICAgICAgICAgICAgICB9Cj4gLSAgICAgICAgICAgIGVsc2UK
PiAtICAgICAgICAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgKDFVTCA8PCBwYWdlX29yZGVyKTsg
aSsrICkKPiAtICAgICAgICAgICAgICAgIHsKPiAtICAgICAgICAgICAgICAgICAgICBpbnQgcmV0
ID0gaW9tbXVfdW5tYXBfcGFnZShwMm0tPmRvbWFpbiwKPiAtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBkZm5fYWRkKGRmbiwgaSkpOwo+IC0KPiAtICAgICAg
ICAgICAgICAgICAgICBpZiAoICFyYyApCj4gLSAgICAgICAgICAgICAgICAgICAgICAgIHJjID0g
cmV0Owo+IC0gICAgICAgICAgICAgICAgfQo+IC0gICAgICAgIH0KPiArICAgICAgICBpZiAoIG5l
ZWRfaW9tbXVfcHRfc3luYyhwMm0tPmRvbWFpbikgKQo+ICsgICAgICAgICAgICByYyA9IGlvbW11
X3B0ZV9mbGFncyA/Cj4gKyAgICAgICAgICAgICAgICBpb21tdV9tYXBfcGFnZShkLCBfZGZuKGdm
biksIG1mbiwgcGFnZV9vcmRlciwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlv
bW11X3B0ZV9mbGFncykgOgo+ICsgICAgICAgICAgICAgICAgaW9tbXVfdW5tYXBfcGFnZShkLCBf
ZGZuKGdmbiksIHBhZ2Vfb3JkZXIpOwo+ICsgICAgICAgIGVsc2UgaWYgKCBpb21tdV91c2VfaGFw
X3B0KGQpICYmIGlvbW11X29sZF9mbGFncyApCj4gKyAgICAgICAgICAgIGFtZF9pb21tdV9mbHVz
aF9wYWdlcyhwMm0tPmRvbWFpbiwgZ2ZuLCBwYWdlX29yZGVyKTsKPiAgICAgIH0KPiAKPiAgICAg
IC8qCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYyBiL3hlbi9hcmNoL3g4Ni9t
bS9wMm0uYwo+IGluZGV4IGY5NzJiNDgxOWQuLmU1ODgwZDY0NmIgMTAwNjQ0Cj4gLS0tIGEveGVu
L2FyY2gveDg2L21tL3AybS5jCj4gKysrIGIveGVuL2FyY2gveDg2L21tL3AybS5jCj4gQEAgLTcx
OCwyNCArNzE4LDggQEAgcDJtX3JlbW92ZV9wYWdlKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVu
c2lnbmVkIGxvbmcKPiBnZm5fbCwgdW5zaWduZWQgbG9uZyBtZm4sCj4gICAgICBwMm1fYWNjZXNz
X3QgYTsKPiAKPiAgICAgIGlmICggIXBhZ2luZ19tb2RlX3RyYW5zbGF0ZShwMm0tPmRvbWFpbikg
KQo+IC0gICAgewo+IC0gICAgICAgIGludCByYyA9IDA7Cj4gLQo+IC0gICAgICAgIGlmICggbmVl
ZF9pb21tdV9wdF9zeW5jKHAybS0+ZG9tYWluKSApCj4gLSAgICAgICAgewo+IC0gICAgICAgICAg
ICBkZm5fdCBkZm4gPSBfZGZuKG1mbik7Cj4gLQo+IC0gICAgICAgICAgICBmb3IgKCBpID0gMDsg
aSA8ICgxIDw8IHBhZ2Vfb3JkZXIpOyBpKysgKQo+IC0gICAgICAgICAgICB7Cj4gLSAgICAgICAg
ICAgICAgICBpbnQgcmV0ID0gaW9tbXVfdW5tYXBfcGFnZShwMm0tPmRvbWFpbiwgZGZuX2FkZChk
Zm4sIGkpKTsKPiAtCj4gLSAgICAgICAgICAgICAgICBpZiAoICFyYyApCj4gLSAgICAgICAgICAg
ICAgICAgICAgcmMgPSByZXQ7Cj4gLSAgICAgICAgICAgIH0KPiAtICAgICAgICB9Cj4gLQo+IC0g
ICAgICAgIHJldHVybiByYzsKPiAtICAgIH0KPiArICAgICAgICByZXR1cm4gbmVlZF9pb21tdV9w
dF9zeW5jKHAybS0+ZG9tYWluKSA/Cj4gKyAgICAgICAgICAgIGlvbW11X3VubWFwX3BhZ2UocDJt
LT5kb21haW4sIF9kZm4obWZuKSwgcGFnZV9vcmRlcikgOiAwOwo+IAo+ICAgICAgQVNTRVJUKGdm
bl9sb2NrZWRfYnlfbWUocDJtLCBnZm4pKTsKPiAgICAgIFAyTV9ERUJVRygicmVtb3ZpbmcgZ2Zu
PSUjbHggbWZuPSUjbHhcbiIsIGdmbl9sLCBtZm4pOwo+IEBAIC03ODEsMjggKzc2NSw5IEBAIGd1
ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwKPiBtZm5f
dCBtZm4sCj4gICAgICBpbnQgcmMgPSAwOwo+IAo+ICAgICAgaWYgKCAhcGFnaW5nX21vZGVfdHJh
bnNsYXRlKGQpICkKPiAtICAgIHsKPiAtICAgICAgICBpZiAoIG5lZWRfaW9tbXVfcHRfc3luYyhk
KSAmJiB0ID09IHAybV9yYW1fcncgKQo+IC0gICAgICAgIHsKPiAtICAgICAgICAgICAgZGZuX3Qg
ZGZuID0gX2RmbihtZm5feChtZm4pKTsKPiAtCj4gLSAgICAgICAgICAgIGZvciAoIGkgPSAwOyBp
IDwgKDEgPDwgcGFnZV9vcmRlcik7IGkrKyApCj4gLSAgICAgICAgICAgIHsKPiAtICAgICAgICAg
ICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UoZCwgZGZuX2FkZChkZm4sIGkpLCBtZm5fYWRkKG1m
biwgaSksCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFk
YWJsZXxJT01NVUZfd3JpdGFibGUpOwo+IC0gICAgICAgICAgICAgICAgaWYgKCByYyAhPSAwICkK
PiAtICAgICAgICAgICAgICAgIHsKPiAtICAgICAgICAgICAgICAgICAgICB3aGlsZSAoIGktLSA+
IDAgKQo+IC0gICAgICAgICAgICAgICAgICAgICAgICAvKiBJZiBzdGF0ZW1lbnQgdG8gc2F0aXNm
eSBfX211c3RfY2hlY2suICovCj4gLSAgICAgICAgICAgICAgICAgICAgICAgIGlmICggaW9tbXVf
dW5tYXBfcGFnZShkLCBkZm5fYWRkKGRmbiwgaSkpICkKPiAtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGNvbnRpbnVlOwo+IC0KPiAtICAgICAgICAgICAgICAgICAgICByZXR1cm4gcmM7Cj4g
LSAgICAgICAgICAgICAgICB9Cj4gLSAgICAgICAgICAgIH0KPiAtICAgICAgICB9Cj4gLSAgICAg
ICAgcmV0dXJuIDA7Cj4gLSAgICB9Cj4gKyAgICAgICAgcmV0dXJuIChuZWVkX2lvbW11X3B0X3N5
bmMoZCkgJiYgdCA9PSBwMm1fcmFtX3J3KSA/Cj4gKyAgICAgICAgICAgIGlvbW11X21hcF9wYWdl
KGQsIF9kZm4obWZuX3gobWZuKSksIG1mbiwgUEFHRV9PUkRFUl80SywKPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVGX3dyaXRhYmxlKSA6IDA7Cj4g
Cj4gICAgICAvKiBmb3JlaWduIHBhZ2VzIGFyZSBhZGRlZCB0aHJ1IHAybV9hZGRfZm9yZWlnbiAq
Lwo+ICAgICAgaWYgKCBwMm1faXNfZm9yZWlnbih0KSApCj4gQEAgLTExNzMsNyArMTEzOCw3IEBA
IGludCBzZXRfaWRlbnRpdHlfcDJtX2VudHJ5KHN0cnVjdCBkb21haW4gKmQsCj4gdW5zaWduZWQg
bG9uZyBnZm5fbCwKPiAgICAgIHsKPiAgICAgICAgICBpZiAoICFuZWVkX2lvbW11X3B0X3N5bmMo
ZCkgKQo+ICAgICAgICAgICAgICByZXR1cm4gMDsKPiAtICAgICAgICByZXR1cm4gaW9tbXVfbWFw
X3BhZ2UoZCwgX2RmbihnZm5fbCksIF9tZm4oZ2ZuX2wpLAo+ICsgICAgICAgIHJldHVybiBpb21t
dV9tYXBfcGFnZShkLCBfZGZuKGdmbl9sKSwgX21mbihnZm5fbCksIFBBR0VfT1JERVJfNEssCj4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSB8IElPTU1VRl93
cml0YWJsZSk7Cj4gICAgICB9Cj4gCj4gQEAgLTEyNjQsNyArMTIyOSw3IEBAIGludCBjbGVhcl9p
ZGVudGl0eV9wMm1fZW50cnkoc3RydWN0IGRvbWFpbiAqZCwKPiB1bnNpZ25lZCBsb25nIGdmbl9s
KQo+ICAgICAgewo+ICAgICAgICAgIGlmICggIW5lZWRfaW9tbXVfcHRfc3luYyhkKSApCj4gICAg
ICAgICAgICAgIHJldHVybiAwOwo+IC0gICAgICAgIHJldHVybiBpb21tdV91bm1hcF9wYWdlKGQs
IF9kZm4oZ2ZuX2wpKTsKPiArICAgICAgICByZXR1cm4gaW9tbXVfdW5tYXBfcGFnZShkLCBfZGZu
KGdmbl9sKSwgUEFHRV9PUkRFUl80Syk7Cj4gICAgICB9Cj4gCj4gICAgICBnZm5fbG9jayhwMm0s
IGdmbiwgMCk7Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYyBiL3hlbi9h
cmNoL3g4Ni94ODZfNjQvbW0uYwo+IGluZGV4IDU0M2VhMDMwZTMuLmMwY2U1NjczYmEgMTAwNjQ0
Cj4gLS0tIGEveGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jCj4gKysrIGIveGVuL2FyY2gveDg2L3g4
Nl82NC9tbS5jCj4gQEAgLTE0MzcsMTMgKzE0MzcsMTUgQEAgaW50IG1lbW9yeV9hZGQodW5zaWdu
ZWQgbG9uZyBzcGZuLCB1bnNpZ25lZCBsb25nCj4gZXBmbiwgdW5zaWduZWQgaW50IHB4bSkKPiAg
ICAgIHsKPiAgICAgICAgICBmb3IgKCBpID0gc3BmbjsgaSA8IGVwZm47IGkrKyApCj4gICAgICAg
ICAgICAgIGlmICggaW9tbXVfbWFwX3BhZ2UoaGFyZHdhcmVfZG9tYWluLCBfZGZuKGkpLCBfbWZu
KGkpLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBBR0VfT1JERVJfNEssCj4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVG
X3dyaXRhYmxlKSApCj4gICAgICAgICAgICAgICAgICBicmVhazsKPiAgICAgICAgICBpZiAoIGkg
IT0gZXBmbiApCj4gICAgICAgICAgewo+ICAgICAgICAgICAgICB3aGlsZSAoaS0tID4gb2xkX21h
eCkKPiAgICAgICAgICAgICAgICAgIC8qIElmIHN0YXRlbWVudCB0byBzYXRpc2Z5IF9fbXVzdF9j
aGVjay4gKi8KPiAtICAgICAgICAgICAgICAgIGlmICggaW9tbXVfdW5tYXBfcGFnZShoYXJkd2Fy
ZV9kb21haW4sIF9kZm4oaSkpICkKPiArICAgICAgICAgICAgICAgIGlmICggaW9tbXVfdW5tYXBf
cGFnZShoYXJkd2FyZV9kb21haW4sIF9kZm4oaSksCj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgUEFHRV9PUkRFUl80SykgKQo+ICAgICAgICAgICAgICAgICAgICAgIGNv
bnRpbnVlOwo+IAo+ICAgICAgICAgICAgICBnb3RvIGRlc3Ryb3lfbTJwOwo+IGRpZmYgLS1naXQg
YS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKPiBp
bmRleCA4NzhlNjY4YmY1Li45NzFjNmIxMDBjIDEwMDY0NAo+IC0tLSBhL3hlbi9jb21tb24vZ3Jh
bnRfdGFibGUuYwo+ICsrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwo+IEBAIC0xMTQyLDEy
ICsxMTQyLDE0IEBAIG1hcF9ncmFudF9yZWYoCj4gICAgICAgICAgewo+ICAgICAgICAgICAgICBp
ZiAoICEoa2luZCAmIE1BUEtJTkRfV1JJVEUpICkKPiAgICAgICAgICAgICAgICAgIGVyciA9IGlv
bW11X21hcF9wYWdlKGxkLCBfZGZuKG1mbl94KG1mbikpLCBtZm4sCj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBQQUdFX09SREVSXzRLLAo+ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVGX3dyaXRhYmxlKTsK
PiAgICAgICAgICB9Cj4gICAgICAgICAgZWxzZSBpZiAoIGFjdF9waW4gJiYgIW9sZF9waW4gKQo+
ICAgICAgICAgIHsKPiAgICAgICAgICAgICAgaWYgKCAha2luZCApCj4gICAgICAgICAgICAgICAg
ICBlcnIgPSBpb21tdV9tYXBfcGFnZShsZCwgX2RmbihtZm5feChtZm4pKSwgbWZuLAo+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUEFHRV9PUkRFUl80SywKPiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSk7Cj4gICAgICAg
ICAgfQo+ICAgICAgICAgIGlmICggZXJyICkKPiBAQCAtMTM5NiwxMCArMTM5OCwxMSBAQCB1bm1h
cF9jb21tb24oCj4gCj4gICAgICAgICAga2luZCA9IG1hcGtpbmQobGd0LCByZCwgb3AtPm1mbik7
Cj4gICAgICAgICAgaWYgKCAha2luZCApCj4gLSAgICAgICAgICAgIGVyciA9IGlvbW11X3VubWFw
X3BhZ2UobGQsIF9kZm4obWZuX3gob3AtPm1mbikpKTsKPiArICAgICAgICAgICAgZXJyID0gaW9t
bXVfdW5tYXBfcGFnZShsZCwgX2RmbihtZm5feChvcC0+bWZuKSksCj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgUEFHRV9PUkRFUl80Syk7Cj4gICAgICAgICAgZWxzZSBpZiAo
ICEoa2luZCAmIE1BUEtJTkRfV1JJVEUpICkKPiAgICAgICAgICAgICAgZXJyID0gaW9tbXVfbWFw
X3BhZ2UobGQsIF9kZm4obWZuX3gob3AtPm1mbikpLCBvcC0+bWZuLAo+IC0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUpOwo+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBQQUdFX09SREVSXzRLLCBJT01NVUZfcmVhZGFibGUpOwo+IAo+ICAg
ICAgICAgIGRvdWJsZV9ndF91bmxvY2sobGd0LCByZ3QpOwo+IAo+IGRpZmYgLS1naXQgYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4gYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9p
b21tdS5jCj4gaW5kZXggOGI0MzhhZTRiYy4uNDBkYjllNzg0OSAxMDA2NDQKPiAtLS0gYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvaW9tbXUuYwo+IEBAIC0zMDUsNTAgKzMwNSw3MSBAQCB2b2lkIGlvbW11X2RvbWFpbl9kZXN0
cm95KHN0cnVjdCBkb21haW4gKmQpCj4gIH0KPiAKPiAgaW50IGlvbW11X21hcF9wYWdlKHN0cnVj
dCBkb21haW4gKmQsIGRmbl90IGRmbiwgbWZuX3QgbWZuLAo+IC0gICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgaW50IGZsYWdzKQo+ICsgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHBh
Z2Vfb3JkZXIsIHVuc2lnbmVkIGludCBmbGFncykKPiAgewo+ICAgICAgY29uc3Qgc3RydWN0IGRv
bWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7Cj4gLSAgICBpbnQgcmM7Cj4gKyAgICB1bnNp
Z25lZCBsb25nIGk7Cj4gCj4gICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZv
cm1fb3BzICkKPiAgICAgICAgICByZXR1cm4gMDsKPiAKPiAtICAgIHJjID0gaGQtPnBsYXRmb3Jt
X29wcy0+bWFwX3BhZ2UoZCwgZGZuLCBtZm4sIGZsYWdzKTsKPiAtICAgIGlmICggdW5saWtlbHko
cmMpICkKPiArICAgIGZvciAoIGkgPSAwOyBpIDwgKDF1bCA8PCBwYWdlX29yZGVyKTsgaSsrICkK
PiAgICAgIHsKPiAtICAgICAgICBpZiAoICFkLT5pc19zaHV0dGluZ19kb3duICYmIHByaW50a19y
YXRlbGltaXQoKSApCj4gLSAgICAgICAgICAgIHByaW50ayhYRU5MT0dfRVJSCj4gLSAgICAgICAg
ICAgICAgICAgICAiZCVkOiBJT01NVSBtYXBwaW5nIGRmbiAlIlBSSV9kZm4iIHRvIG1mbiAlIlBS
SV9tZm4iCj4gZmFpbGVkOiAlZFxuIiwKPiAtICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9p
ZCwgZGZuX3goZGZuKSwgbWZuX3gobWZuKSwgcmMpOwo+ICsgICAgICAgIGludCBpZ25vcmVkLCBy
YyA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIGRmbl9hZGQoZGZuLCBpKSwKPiArICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5fYWRk
KG1mbiwgaSksCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmxhZ3MpOwo+IAo+IC0gICAgICAgIGlmICggIWlzX2hhcmR3YXJlX2RvbWFpbihk
KSApCj4gLSAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKPiArICAgICAgICBpZiAoIHVubGlr
ZWx5KHJjKSApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICB3aGlsZSAoaS0tKQo+ICsgICAg
ICAgICAgICB7Cj4gKyAgICAgICAgICAgICAgICAvKiBhc3NpZ24gdG8gc29tZXRoaW5nIHRvIGF2
b2lkIGNvbXBpbGVyIHdhcm5pbmcgKi8KPiArICAgICAgICAgICAgICAgIGlnbm9yZWQgPSBoZC0+
cGxhdGZvcm1fb3BzLT51bm1hcF9wYWdlKGQsIGRmbl9hZGQoZGZuLAo+IGkpKTsKPiArICAgICAg
ICAgICAgfQo+ICsKPiArICAgICAgICAgICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93biAmJiBw
cmludGtfcmF0ZWxpbWl0KCkgKQo+ICsgICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIK
PiArICAgICAgICAgICAgICAgICAgICAgICAiZCVkOiBJT01NVSBvcmRlciAldSBtYXBwaW5nIGRm
biAlIlBSSV9kZm4iIHRvIG1mbgo+ICUiUFJJX21mbiIgZmFpbGVkOiAlZFxuIiwKPiArICAgICAg
ICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHBhZ2Vfb3JkZXIsIGRmbl94KGRmbiksIG1m
bl94KG1mbiksCj4gKyAgICAgICAgICAgICAgICAgICAgICAgcmMpOwo+ICsKPiArICAgICAgICAg
ICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9tYWluKGQpICkKPiArICAgICAgICAgICAgICAgIGRvbWFp
bl9jcmFzaChkKTsKPiArCj4gKyAgICAgICAgICAgIHJldHVybiByYzsKPiArICAgICAgICB9Cj4g
ICAgICB9Cj4gCj4gLSAgICByZXR1cm4gcmM7Cj4gKyAgICByZXR1cm4gMDsKPiAgfQo+IAo+IC1p
bnQgaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4pCj4gK2ludCBp
b21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbiwgdW5zaWduZWQgaW50
Cj4gcGFnZV9vcmRlcikKPiAgewo+ICAgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQg
PSBkb21faW9tbXUoZCk7Cj4gLSAgICBpbnQgcmM7Cj4gKyAgICB1bnNpZ25lZCBsb25nIGk7Cj4g
Cj4gICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKPiAgICAg
ICAgICByZXR1cm4gMDsKPiAKPiAtICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+dW5tYXBfcGFn
ZShkLCBkZm4pOwo+IC0gICAgaWYgKCB1bmxpa2VseShyYykgKQo+ICsgICAgZm9yICggaSA9IDA7
IGkgPCAoMXVsIDw8IHBhZ2Vfb3JkZXIpOyBpKysgKQo+ICAgICAgewo+IC0gICAgICAgIGlmICgg
IWQtPmlzX3NodXR0aW5nX2Rvd24gJiYgcHJpbnRrX3JhdGVsaW1pdCgpICkKPiAtICAgICAgICAg
ICAgcHJpbnRrKFhFTkxPR19FUlIKPiAtICAgICAgICAgICAgICAgICAgICJkJWQ6IElPTU1VIHVu
bWFwcGluZyBkZm4gJSJQUklfZGZuIiBmYWlsZWQ6ICVkXG4iLAo+IC0gICAgICAgICAgICAgICAg
ICAgZC0+ZG9tYWluX2lkLCBkZm5feChkZm4pLCByYyk7Cj4gKyAgICAgICAgaW50IHJjID0gaGQt
PnBsYXRmb3JtX29wcy0+dW5tYXBfcGFnZShkLCBkZm5fYWRkKGRmbiwgaSkpOwo+IAo+IC0gICAg
ICAgIGlmICggIWlzX2hhcmR3YXJlX2RvbWFpbihkKSApCj4gLSAgICAgICAgICAgIGRvbWFpbl9j
cmFzaChkKTsKPiArICAgICAgICBpZiAoIHVubGlrZWx5KHJjKSApCj4gKyAgICAgICAgewo+ICsg
ICAgICAgICAgICBpZiAoICFkLT5pc19zaHV0dGluZ19kb3duICYmIHByaW50a19yYXRlbGltaXQo
KSApCj4gKyAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0VSUgo+ICsgICAgICAgICAgICAg
ICAgICAgICAgICJkJWQ6IElPTU1VIHVubWFwcGluZyBkZm4gJSJQUklfZGZuIiBmYWlsZWQ6Cj4g
JWRcbiIsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBkZm5feChkZm4p
LCByYyk7Cj4gKwo+ICsgICAgICAgICAgICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4oZCkgKQo+
ICsgICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwo+ICsKPiArICAgICAgICAgICAgcmV0
dXJuIHJjOwo+ICsgICAgICAgIH0KPiAgICAgIH0KPiAKPiAtICAgIHJldHVybiByYzsKPiArICAg
IHJldHVybiAwOwo+ICB9Cj4gCj4gIGludCBpb21tdV9sb29rdXBfcGFnZShzdHJ1Y3QgZG9tYWlu
ICpkLCBkZm5fdCBkZm4sIG1mbl90ICptZm4sCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3g4Ni9pb21tdS5jCj4gYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9t
bXUuYwo+IGluZGV4IGIyMGJhZDE3ZGUuLjRmZDNlYjFkY2EgMTAwNjQ0Cj4gLS0tIGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC94ODYvaW9tbXUuYwo+IEBAIC0yMzksNyArMjM5LDcgQEAgdm9pZCBfX2h3ZG9tX2luaXQg
YXJjaF9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4KPiAqZCkKPiAgICAgICAgICBpZiAo
IHBhZ2luZ19tb2RlX3RyYW5zbGF0ZShkKSApCj4gICAgICAgICAgICAgIHJjID0gc2V0X2lkZW50
aXR5X3AybV9lbnRyeShkLCBwZm4sIHAybV9hY2Nlc3NfcncsIDApOwo+ICAgICAgICAgIGVsc2UK
PiAtICAgICAgICAgICAgcmMgPSBpb21tdV9tYXBfcGFnZShkLCBfZGZuKHBmbiksIF9tZm4ocGZu
KSwKPiArICAgICAgICAgICAgcmMgPSBpb21tdV9tYXBfcGFnZShkLCBfZGZuKHBmbiksIF9tZm4o
cGZuKSwgUEFHRV9PUkRFUl80SywKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJ
T01NVUZfcmVhZGFibGUgfCBJT01NVUZfd3JpdGFibGUpOwo+ICAgICAgICAgIGlmICggcmMgKQo+
ICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcgIiBkJWQ6IElPTU1VIG1hcHBpbmcg
ZmFpbGVkOiAlZFxuIiwKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmggYi94
ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAo+IGluZGV4IGM3NTMzM2MwNzcuLmEwMDNkODIyMDQgMTAw
NjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKPiArKysgYi94ZW4vaW5jbHVkZS94
ZW4vaW9tbXUuaAo+IEBAIC04OSw5ICs4OSwxMSBAQCB2b2lkIGlvbW11X3RlYXJkb3duKHN0cnVj
dCBkb21haW4gKmQpOwo+ICAjZGVmaW5lIElPTU1VRl9yZWFkYWJsZSAgKDF1PDxfSU9NTVVGX3Jl
YWRhYmxlKQo+ICAjZGVmaW5lIF9JT01NVUZfd3JpdGFibGUgMQo+ICAjZGVmaW5lIElPTU1VRl93
cml0YWJsZSAgKDF1PDxfSU9NTVVGX3dyaXRhYmxlKQo+IC1pbnQgX19tdXN0X2NoZWNrIGlvbW11
X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbiwKPiAtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBtZm5fdCBtZm4sIHVuc2lnbmVkIGludCBmbGFncyk7Cj4gLWludCBf
X211c3RfY2hlY2sgaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4p
Owo+ICtpbnQgX19tdXN0X2NoZWNrIGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGRm
bl90IGRmbiwgbWZuX3QgbWZuLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGludCBwYWdlX29yZGVyLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIGludCBmbGFncyk7Cj4gK2ludCBfX211c3RfY2hlY2sgaW9tbXVfdW5tYXBfcGFn
ZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4sCj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB1bnNpZ25lZCBpbnQgcGFnZV9vcmRlcik7Cj4gIGludCBfX211c3RfY2hlY2sg
aW9tbXVfbG9va3VwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuLCBtZm5fdAo+ICpt
Zm4sCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50ICpm
bGFncyk7Cj4gCj4gLS0KPiAyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 18:29:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 18: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 1gHCHi-0003FG-5t; Mon, 29 Oct 2018 18:29:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=doux=nj=citrix.com=prvs=833f3324f=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHCHg-0003FB-Fl
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 18:29:04 +0000
X-Inumbo-ID: 82840684-dba8-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 82840684-dba8-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 18:29:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,441,1534809600"; d="scan'208";a="69055628"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 29 Oct 2018 18:02:11 +0000
Message-ID: <20181029180211.2155-11-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181029180211.2155-1-paul.durrant@citrix.com>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 8/8] viridian: introduce struct viridian_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 <wei.liu2@citrix.com>, Paul Durrant <paul.durrant@citrix.com>,
 Ian Jackson <ian.jackson@eu.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>

VGhlICd2cF9hc3Npc3QnIHBhZ2UgaXMgY3VycmVudGx5IGFuIGV4YW1wbGUgb2YgYSBndWVzdCBw
YWdlIHdoaWNoIG5lZWRzIHRvCmJlIGtlcHQgbWFwcGVkIHRocm91Z2hvdXQgdGhlIGxpZmUtdGlt
ZSBvZiBhIGd1ZXN0LCBidXQgdGhlcmUgYXJlIG90aGVyCnN1Y2ggZXhhbXBsZXMgaW4gdGhlIHNw
ZWNpZmljdGlvbiBbMV0uIFRoaXMgcGF0Y2ggdGhlcmVmb3JlIGludHJvZHVjZXMgYQpnZW5lcmlj
ICd2aXJpZGlhbl9wYWdlJyB0eXBlIGFuZCBjb252ZXJ0cyB0aGUgY3VycmVudCB2cF9hc3Npc3Qv
YXBpY19hc3Npc3QKcmVsYXRlZCBjb2RlIHRvIHVzZSBpdC4gU3Vic2VxdWVudCBwYXRjaGVzIGlt
cGxlbWVudGluZyBvdGhlciBlbmxpZ2h0bWVudHMKY2FuIHRoZW4gYWxzbyBtYWtlIHVzZSBvZiBp
dC4KClRoaXMgcGF0Y2ggYWxzbyByZW5hbWVzIHRoZSAndnBfYXNzaXN0X3BlbmRpbmcnIGZpZWxk
IGluIHN0cnVjdApodm1fdmlyaWRpYW5fdmNwdV9jb250ZXh0IHRvICdhcGljX2Fzc2lzdF9wZW5k
aW5nJyB0byBtb3JlIGFjY3VyYXRlbHkKcmVmbGVjdCBpdHMgbWVhbmluZy4gVGhlIHRlcm0gJ3Zw
X2Fzc2lzdCcgYXBwbGllcyB0byB0aGUgd2hvbGUgcGFnZSByYXRoZXIKdGhhbiBqdXN0IHRoZSBF
T0ktYXZvaWRhbmNlIGVubGlnaHRlbm1lbnQuIE5ldyB2ZXJzb25zIG9mIHRoZSBzcGVjaWZpY2F0
aW9uCmhhdmUgZGVmaW5lZCBkYXRhIHN0cnVjdHVyZXMgZm9yIG90aGVyIGVubGlnaHRlbm1lbnRz
IHdpdGhpbiB0aGUgc2FtZSBwYWdlLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpbMV0gaHR0cHM6
Ly9naXRodWIuY29tL01pY3Jvc29mdERvY3MvVmlydHVhbGl6YXRpb24tRG9jdW1lbnRhdGlvbi9y
YXcvbGl2ZS90bGZzL0h5cGVydmlzb3IlMjBUb3AlMjBMZXZlbCUyMEZ1bmN0aW9uYWwlMjBTcGVj
aWZpY2F0aW9uJTIwdjUuMEMucGRmCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwu
ZHVycmFudEBjaXRyaXguY29tPgotLS0KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5j
aXRyaXguY29tPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ2M6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbWlzYy94ZW4taHZtY3R4LmMgICAgICAgICAgICAgICAg
fCAgNCArLS0KIHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vc3luaWMuYyAgICAgIHwgNDcgKysr
KysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
dmlyaWRpYW4uaCAgICAgfCAxMyArKysrKystLS0tCiB4ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14
ODYvaHZtL3NhdmUuaCB8ICAyICstCiA0IGZpbGVzIGNoYW5nZWQsIDMzIGluc2VydGlvbnMoKyks
IDMzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL21pc2MveGVuLWh2bWN0eC5jIGIv
dG9vbHMvbWlzYy94ZW4taHZtY3R4LmMKaW5kZXggNDBlNzc4NTFiZS4uYTRlZmFkZjMwNyAxMDA2
NDQKLS0tIGEvdG9vbHMvbWlzYy94ZW4taHZtY3R4LmMKKysrIGIvdG9vbHMvbWlzYy94ZW4taHZt
Y3R4LmMKQEAgLTM3MCw5ICszNzAsOSBAQCBzdGF0aWMgdm9pZCBkdW1wX3ZpcmlkaWFuX3ZjcHUo
dm9pZCkKIHsKICAgICBIVk1fU0FWRV9UWVBFKFZJUklESUFOX1ZDUFUpIHA7CiAgICAgUkVBRChw
KTsKLSAgICBwcmludGYoIiAgICBWSVJJRElBTl9WQ1BVOiB2cF9hc3Npc3RfbXNyIDB4JWxseCwg
dnBfYXNzaXN0X3BlbmRpbmcgJXNcbiIsCisgICAgcHJpbnRmKCIgICAgVklSSURJQU5fVkNQVTog
dnBfYXNzaXN0X21zciAweCVsbHgsIGFwaWNfYXNzaXN0X3BlbmRpbmcgJXNcbiIsCiAJICAgKHVu
c2lnbmVkIGxvbmcgbG9uZykgcC52cF9hc3Npc3RfbXNyLAotCSAgIHAudnBfYXNzaXN0X3BlbmRp
bmcgPyAidHJ1ZSIgOiAiZmFsc2UiKTsKKwkgICBwLmFwaWNfYXNzaXN0X3BlbmRpbmcgPyAidHJ1
ZSIgOiAiZmFsc2UiKTsKIH0KIAogc3RhdGljIHZvaWQgZHVtcF92bWNlX3ZjcHUodm9pZCkKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vc3luaWMuYyBiL3hlbi9hcmNoL3g4
Ni9odm0vdmlyaWRpYW4vc3luaWMuYwppbmRleCA3MzVjNGM4OTdjLi5mOWFhOGZkODk4IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3N5bmljLmMKKysrIGIveGVuL2FyY2gv
eDg2L2h2bS92aXJpZGlhbi9zeW5pYy5jCkBAIC0zNiwxNCArMzYsMTMgQEAgc3RhdGljIHZvaWQg
ZHVtcF92cF9hc3Npc3QoY29uc3Qgc3RydWN0IHZjcHUgKnYpCiAgICAgICAgICAgIHYsICh1bnNp
Z25lZCBsb25nKXZhLT5maWVsZHMucGZuKTsKIH0KIAotc3RhdGljIHZvaWQgaW5pdGlhbGl6ZV92
cF9hc3Npc3Qoc3RydWN0IHZjcHUgKnYpCitzdGF0aWMgdm9pZCBpbml0aWFsaXplX2d1ZXN0X3Bh
Z2Uoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCB2aXJpZGlhbl9wYWdlICp2cCkKIHsKICAgICBzdHJ1
Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwotICAgIHVuc2lnbmVkIGxvbmcgZ21mbiA9IHYtPmFy
Y2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3IuZmllbGRzLnBmbjsKKyAgICB1bnNpZ25lZCBs
b25nIGdtZm4gPSB2cC0+bXNyLmZpZWxkcy5wZm47CiAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFn
ZSA9IGdldF9wYWdlX2Zyb21fZ2ZuKGQsIGdtZm4sIE5VTEwsIFAyTV9BTExPQyk7Ci0gICAgSFZf
VlBfQVNTSVNUX1BBR0UgKnB0cjsKIAotICAgIEFTU0VSVCghdi0+YXJjaC5odm0udmlyaWRpYW4u
dnBfYXNzaXN0LnB0cik7CisgICAgQVNTRVJUKCF2cC0+cHRyKTsKIAogICAgIGlmICggIXBhZ2Ug
KQogICAgICAgICBnb3RvIGZhaWw7CkBAIC01NCwxNiArNTMsMTQgQEAgc3RhdGljIHZvaWQgaW5p
dGlhbGl6ZV92cF9hc3Npc3Qoc3RydWN0IHZjcHUgKnYpCiAgICAgICAgIGdvdG8gZmFpbDsKICAg
ICB9CiAKLSAgICBwdHIgPSBfX21hcF9kb21haW5fcGFnZV9nbG9iYWwocGFnZSk7Ci0gICAgaWYg
KCAhcHRyICkKKyAgICB2cC0+cHRyID0gX19tYXBfZG9tYWluX3BhZ2VfZ2xvYmFsKHBhZ2UpOwor
ICAgIGlmICggIXZwLT5wdHIgKQogICAgIHsKICAgICAgICAgcHV0X3BhZ2VfYW5kX3R5cGUocGFn
ZSk7CiAgICAgICAgIGdvdG8gZmFpbDsKICAgICB9CiAKLSAgICBjbGVhcl9wYWdlKHB0cik7Ci0K
LSAgICB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QucHRyID0gcHRyOworICAgIGNsZWFy
X3BhZ2UodnAtPnB0cik7CiAgICAgcmV0dXJuOwogCiAgZmFpbDoKQEAgLTcxLDE5ICs2OCwxOCBA
QCBzdGF0aWMgdm9pZCBpbml0aWFsaXplX3ZwX2Fzc2lzdChzdHJ1Y3QgdmNwdSAqdikKICAgICAg
ICAgICAgICBnbWZuLCBtZm5feChwYWdlID8gcGFnZV90b19tZm4ocGFnZSkgOiBJTlZBTElEX01G
TikpOwogfQogCi1zdGF0aWMgdm9pZCB0ZWFyZG93bl92cF9hc3Npc3Qoc3RydWN0IHZjcHUgKnYp
CitzdGF0aWMgdm9pZCB0ZWFyZG93bl9ndWVzdF9wYWdlKHN0cnVjdCB2aXJpZGlhbl9wYWdlICp2
cCkKIHsKLSAgICBIVl9WUF9BU1NJU1RfUEFHRSAqcHRyID0gdi0+YXJjaC5odm0udmlyaWRpYW4u
dnBfYXNzaXN0LnB0cjsKICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOwogCi0gICAgaWYgKCAh
cHRyICkKKyAgICBpZiAoICF2cC0+cHRyICkKICAgICAgICAgcmV0dXJuOwogCi0gICAgdi0+YXJj
aC5odm0udmlyaWRpYW4udnBfYXNzaXN0LnB0ciA9IE5VTEw7CisgICAgcGFnZSA9IG1mbl90b19w
YWdlKGRvbWFpbl9wYWdlX21hcF90b19tZm4odnAtPnB0cikpOwogCi0gICAgcGFnZSA9IG1mbl90
b19wYWdlKGRvbWFpbl9wYWdlX21hcF90b19tZm4ocHRyKSk7CisgICAgdW5tYXBfZG9tYWluX3Bh
Z2VfZ2xvYmFsKHZwLT5wdHIpOworICAgIHZwLT5wdHIgPSBOVUxMOwogCi0gICAgdW5tYXBfZG9t
YWluX3BhZ2VfZ2xvYmFsKHB0cik7CiAgICAgcHV0X3BhZ2VfYW5kX3R5cGUocGFnZSk7CiB9CiAK
QEAgLTk5LDEwICs5NSwxMCBAQCB2b2lkIHZpcmlkaWFuX2FwaWNfYXNzaXN0X3NldChzdHJ1Y3Qg
dmNwdSAqdikKICAgICAgKiB3cm9uZyBhbmQgdGhlIFZNIHdpbGwgbW9zdCBsaWtlbHkgaGFuZyBz
byBmb3JjZSBhIGNyYXNoIG5vdwogICAgICAqIHRvIG1ha2UgdGhlIHByb2JsZW0gY2xlYXIuCiAg
ICAgICovCi0gICAgaWYgKCB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QucGVuZGluZyAp
CisgICAgaWYgKCB2LT5hcmNoLmh2bS52aXJpZGlhbi5hcGljX2Fzc2lzdF9wZW5kaW5nICkKICAg
ICAgICAgZG9tYWluX2NyYXNoKHYtPmRvbWFpbik7CiAKLSAgICB2LT5hcmNoLmh2bS52aXJpZGlh
bi52cF9hc3Npc3QucGVuZGluZyA9IHRydWU7CisgICAgdi0+YXJjaC5odm0udmlyaWRpYW4uYXBp
Y19hc3Npc3RfcGVuZGluZyA9IHRydWU7CiAgICAgcHRyLT5BcGljQXNzaXN0Lm5vX2VvaSA9IDE7
CiB9CiAKQEAgLTExMywxMSArMTA5LDExIEBAIGJvb2wgdmlyaWRpYW5fYXBpY19hc3Npc3RfY29t
cGxldGVkKHN0cnVjdCB2Y3B1ICp2KQogICAgIGlmICggIXB0ciApCiAgICAgICAgIHJldHVybiBm
YWxzZTsKIAotICAgIGlmICggdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0LnBlbmRpbmcg
JiYKKyAgICBpZiAoIHYtPmFyY2guaHZtLnZpcmlkaWFuLmFwaWNfYXNzaXN0X3BlbmRpbmcgJiYK
ICAgICAgICAgICFwdHItPkFwaWNBc3Npc3Qubm9fZW9pICkKICAgICB7CiAgICAgICAgIC8qIEFu
IEVPSSBoYXMgYmVlbiBhdm9pZGVkICovCi0gICAgICAgIHYtPmFyY2guaHZtLnZpcmlkaWFuLnZw
X2Fzc2lzdC5wZW5kaW5nID0gZmFsc2U7CisgICAgICAgIHYtPmFyY2guaHZtLnZpcmlkaWFuLmFw
aWNfYXNzaXN0X3BlbmRpbmcgPSBmYWxzZTsKICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgfQog
CkBAIC0xMzIsNyArMTI4LDcgQEAgdm9pZCB2aXJpZGlhbl9hcGljX2Fzc2lzdF9jbGVhcihzdHJ1
Y3QgdmNwdSAqdikKICAgICAgICAgcmV0dXJuOwogCiAgICAgcHRyLT5BcGljQXNzaXN0Lm5vX2Vv
aSA9IDA7Ci0gICAgdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0LnBlbmRpbmcgPSBmYWxz
ZTsKKyAgICB2LT5hcmNoLmh2bS52aXJpZGlhbi5hcGljX2Fzc2lzdF9wZW5kaW5nID0gZmFsc2U7
CiB9CiAKIGludCB2aXJpZGlhbl9zeW5pY193cm1zcihzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3Qg
aWR4LCB1aW50NjRfdCB2YWwpCkBAIC0xNTgsMTEgKzE1NCwxMiBAQCBpbnQgdmlyaWRpYW5fc3lu
aWNfd3Jtc3Ioc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90IGlkeCwgdWludDY0X3QgdmFsKQogICAg
ICAgICBicmVhazsKIAogICAgIGNhc2UgSFZfWDY0X01TUl9WUF9BU1NJU1RfUEFHRToKLSAgICAg
ICAgdGVhcmRvd25fdnBfYXNzaXN0KHYpOyAvKiByZWxlYXNlIGFueSBwcmV2aW91cyBtYXBwaW5n
ICovCisgICAgICAgIC8qIHJlbGVhc2UgYW55IHByZXZpb3VzIG1hcHBpbmcgKi8KKyAgICAgICAg
dGVhcmRvd25fZ3Vlc3RfcGFnZSgmdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0KTsKICAg
ICAgICAgdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0Lm1zci5yYXcgPSB2YWw7CiAgICAg
ICAgIGR1bXBfdnBfYXNzaXN0KHYpOwogICAgICAgICBpZiAoIHYtPmFyY2guaHZtLnZpcmlkaWFu
LnZwX2Fzc2lzdC5tc3IuZmllbGRzLmVuYWJsZWQgKQotICAgICAgICAgICAgaW5pdGlhbGl6ZV92
cF9hc3Npc3Qodik7CisgICAgICAgICAgICBpbml0aWFsaXplX2d1ZXN0X3BhZ2UodiwgJnYtPmFy
Y2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdCk7CiAgICAgICAgIGJyZWFrOwogCiAgICAgZGVmYXVs
dDoKQEAgLTIxMSw3ICsyMDgsNyBAQCBpbnQgdmlyaWRpYW5fc3luaWNfcmRtc3IoY29uc3Qgc3Ry
dWN0IHZjcHUgKnYsIHVpbnQzMl90IGlkeCwgdWludDY0X3QgKnZhbCkKIHZvaWQgdmlyaWRpYW5f
c3luaWNfc2F2ZV92Y3B1X2N0eHQoY29uc3Qgc3RydWN0IHZjcHUgKnYsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBodm1fdmlyaWRpYW5fdmNwdV9jb250ZXh0ICpj
dHh0KQogewotICAgIGN0eHQtPnZwX2Fzc2lzdF9wZW5kaW5nID0gdi0+YXJjaC5odm0udmlyaWRp
YW4udnBfYXNzaXN0LnBlbmRpbmc7CisgICAgY3R4dC0+YXBpY19hc3Npc3RfcGVuZGluZyA9IHYt
PmFyY2guaHZtLnZpcmlkaWFuLmFwaWNfYXNzaXN0X3BlbmRpbmc7CiAgICAgY3R4dC0+dnBfYXNz
aXN0X21zciA9IHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3IucmF3OwogfQogCkBA
IC0yMjAsOSArMjE3LDkgQEAgdm9pZCB2aXJpZGlhbl9zeW5pY19sb2FkX3ZjcHVfY3R4dChzdHJ1
Y3QgdmNwdSAqdiwKIHsKICAgICB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QubXNyLnJh
dyA9IGN0eHQtPnZwX2Fzc2lzdF9tc3I7CiAgICAgaWYgKCB2LT5hcmNoLmh2bS52aXJpZGlhbi52
cF9hc3Npc3QubXNyLmZpZWxkcy5lbmFibGVkICkKLSAgICAgICAgaW5pdGlhbGl6ZV92cF9hc3Np
c3Qodik7CisgICAgICAgIGluaXRpYWxpemVfZ3Vlc3RfcGFnZSh2LCAmdi0+YXJjaC5odm0udmly
aWRpYW4udnBfYXNzaXN0KTsKIAotICAgIHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC5w
ZW5kaW5nID0gISFjdHh0LT52cF9hc3Npc3RfcGVuZGluZzsKKyAgICB2LT5hcmNoLmh2bS52aXJp
ZGlhbi5hcGljX2Fzc2lzdF9wZW5kaW5nID0gISFjdHh0LT5hcGljX2Fzc2lzdF9wZW5kaW5nOwog
fQogCiAvKgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmlyaWRpYW4uaCBi
L3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZpcmlkaWFuLmgKaW5kZXggNjZhYTI0YzQzZS4uOGQ1
NjkwNTgyZSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmlyaWRpYW4uaAor
KysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92aXJpZGlhbi5oCkBAIC04OCwxMyArODgsMTYg
QEAgdW5pb24gdmlyaWRpYW5fcGFnZV9tc3IKICAgICB9IGZpZWxkczsKIH07CiAKK3N0cnVjdCB2
aXJpZGlhbl9wYWdlCit7CisgICAgdW5pb24gdmlyaWRpYW5fcGFnZV9tc3IgbXNyOworICAgIHZv
aWQgKnB0cjsKK307CisKIHN0cnVjdCB2aXJpZGlhbl92Y3B1CiB7Ci0gICAgc3RydWN0IHsKLSAg
ICAgICAgdW5pb24gdmlyaWRpYW5fcGFnZV9tc3IgbXNyOwotICAgICAgICB2b2lkICpwdHI7Ci0g
ICAgICAgIGJvb2wgcGVuZGluZzsKLSAgICB9IHZwX2Fzc2lzdDsKKyAgICBzdHJ1Y3QgdmlyaWRp
YW5fcGFnZSB2cF9hc3Npc3Q7CisgICAgYm9vbCBhcGljX2Fzc2lzdF9wZW5kaW5nOwogICAgIHVp
bnQ2NF90IGNyYXNoX3BhcmFtWzVdOwogfTsKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVi
bGljL2FyY2gteDg2L2h2bS9zYXZlLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYvaHZt
L3NhdmUuaAppbmRleCA0NjkxZDRkNGFhLi44MGU3NjJjMzM1IDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9wdWJsaWMvYXJjaC14ODYvaHZtL3NhdmUuaAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMv
YXJjaC14ODYvaHZtL3NhdmUuaApAQCAtNjAwLDcgKzYwMCw3IEBAIERFQ0xBUkVfSFZNX1NBVkVf
VFlQRShWSVJJRElBTl9ET01BSU4sIDE1LCBzdHJ1Y3QgaHZtX3ZpcmlkaWFuX2RvbWFpbl9jb250
ZXh0KTsKIAogc3RydWN0IGh2bV92aXJpZGlhbl92Y3B1X2NvbnRleHQgewogICAgIHVpbnQ2NF90
IHZwX2Fzc2lzdF9tc3I7Ci0gICAgdWludDhfdCAgdnBfYXNzaXN0X3BlbmRpbmc7CisgICAgdWlu
dDhfdCAgYXBpY19hc3Npc3RfcGVuZGluZzsKICAgICB1aW50OF90ICBfcGFkWzddOwogfTsKIAot
LSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 18:31:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 18: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 1gHCJr-0003yI-Pt; Mon, 29 Oct 2018 18:31:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kpzz=nj=oracle.com=manjunath.b.patil@srs-us1.protection.inumbo.net>)
 id 1gHCJq-0003yC-Py
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 18:31:18 +0000
X-Inumbo-ID: d2c3bfa5-dba8-11e8-87d6-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d2c3bfa5-dba8-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 18:31:17 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9TIT8kC157990;
 Mon, 29 Oct 2018 18:31:07 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : cc :
 subject : date : message-id; s=corp-2018-07-02;
 bh=uNEck6VbFQCDRibMcVbe76S46tF3WmTBMeYcqITmZQA=;
 b=YLsfM72Qf8Okz1Gi2rWIOcbO0OXd7Cxr7J1Q3NxRwa9Ymei1o65MmSzGhvVCURX4YNhI
 RpjPQnOrAI4qnBmHCdVcujeloqCDLyYvHBsiRepvsopiaAubmsWEMD1JpbFyheNNJct0
 r8H0AgHcMjk3yqGMyCPyJTGyu2kOhRMa9S1C4PP5eHXB54tSCrVK2qGjiVl0pSVgFagL
 6YENmDUxAZ+sML3NQOs4skprYwVEaEu1u16DZFODaxcncQ1uABjiCABtI5gA2qo/brdZ
 3UcdHXyG8SJ+qBgv/CIT8cI6UdAYV5Kx/FJViD2Hu2aLMg46aRqYteprORvYI00K4PME Gw== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2120.oracle.com with ESMTP id 2ncfypqj1v-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 29 Oct 2018 18:31:07 +0000
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9TIV26c006366
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 29 Oct 2018 18:31:02 GMT
Received: from abhmp0001.oracle.com (abhmp0001.oracle.com [141.146.116.7])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9TIV2Q0028022;
 Mon, 29 Oct 2018 18:31:02 GMT
Received: from manjunathpatil.us.oracle.com (/10.211.44.52)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 29 Oct 2018 11:31:01 -0700
From: Manjunath Patil <manjunath.b.patil@oracle.com>
To: boris.ostrovsky@oracle.com, jgross@suse.com, konrad.wilk@oracle.com,
 roger.pau@citrix.com
Date: Mon, 29 Oct 2018 11:31:56 -0700
Message-Id: <1540837916-14356-1-git-send-email-manjunath.b.patil@oracle.com>
X-Mailer: git-send-email 1.7.1
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9061
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810290168
Subject: [Xen-devel] [PATCH] xen-blkfront: fix kernel panic with
 negotiate_mq error path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, xen-devel@lists.xenproject.org,
 linux-block@vger.kernel.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>

aW5mby0+bnJfcmluZ3MgaXNuJ3QgYWRqdXN0ZWQgaW4gY2FzZSBvZiBFTk9NRU0gZXJyb3IgZnJv
bQpuZWdvdGlhdGVfbXEoKS4gVGhpcyBsZWFkcyB0byBrZXJuZWwgcGFuaWMgaW4gZXJyb3IgcGF0
aC4KClR5cGljYWwgY2FsbCBzdGFjayBpbnZvbHZpbmcgcGFuaWMgLQogIzggcGFnZV9mYXVsdCBh
dCBmZmZmZmZmZjgxNzU5MzZmCiAgICBbZXhjZXB0aW9uIFJJUDogYmxraWZfZnJlZV9yaW5nKzMz
XQogICAgUklQOiBmZmZmZmZmZmEwMTQ5NDkxICBSU1A6IGZmZmY4ODA0Zjc2NzNjMDggIFJGTEFH
UzogMDAwMTAyOTIKIC4uLgogIzkgYmxraWZfZnJlZSBhdCBmZmZmZmZmZmEwMTQ5YWFhIFt4ZW5f
YmxrZnJvbnRdCiAjMTAgdGFsa190b19ibGtiYWNrIGF0IGZmZmZmZmZmYTAxNGM4Y2QgW3hlbl9i
bGtmcm9udF0KICMxMSBibGtiYWNrX2NoYW5nZWQgYXQgZmZmZmZmZmZhMDE0ZWE4YiBbeGVuX2Js
a2Zyb250XQogIzEyIHhlbmJ1c19vdGhlcmVuZF9jaGFuZ2VkIGF0IGZmZmZmZmZmODE0MjQ2NzAK
ICMxMyBiYWNrZW5kX2NoYW5nZWQgYXQgZmZmZmZmZmY4MTQyNmRjMwogIzE0IHhlbndhdGNoX3Ro
cmVhZCBhdCBmZmZmZmZmZjgxNDIyZjI5CiAjMTUga3RocmVhZCBhdCBmZmZmZmZmZjgxMGFiZTZh
CiAjMTYgcmV0X2Zyb21fZm9yayBhdCBmZmZmZmZmZjgxNzU0MDc4CgpUaG91Z2ggZWl0aGVyIG9m
IG15IGNoYW5nZXMgYXZvaWQgdGhlIHBhbmljLCBJIGluY2x1ZGVkIGJvdGggdGhlCmNoYW5nZXMu
IFRoaXMgaXNzdWUgZ290IGludHJvZHVjZWQgd2l0aCAiN2VkOGNlMSB4ZW4tYmxrZnJvbnQ6IG1v
dmUKbmVnb3RpYXRlX21xIHRvIGNvdmVyIGFsbCBjYXNlcyBvZiBuZXcgVkJEcyIKClNpZ25lZC1v
ZmYtYnk6IE1hbmp1bmF0aCBQYXRpbCA8bWFuanVuYXRoLmIucGF0aWxAb3JhY2xlLmNvbT4KLS0t
CiBkcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jIHwgICAgNyArKysrKy0tCiAxIGZpbGVzIGNo
YW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2
ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jIGIvZHJpdmVycy9ibG9jay94ZW4tYmxrZnJvbnQuYwpp
bmRleCA0MjlkMjAxLi5kYzhmZTI1IDEwMDY0NAotLS0gYS9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtm
cm9udC5jCisrKyBiL2RyaXZlcnMvYmxvY2sveGVuLWJsa2Zyb250LmMKQEAgLTEzNTAsOCArMTM1
MCwxMCBAQCBzdGF0aWMgdm9pZCBibGtpZl9mcmVlKHN0cnVjdCBibGtmcm9udF9pbmZvICppbmZv
LCBpbnQgc3VzcGVuZCkKIAlpZiAoaW5mby0+cnEpCiAJCWJsa19tcV9zdG9wX2h3X3F1ZXVlcyhp
bmZvLT5ycSk7CiAKLQlmb3IgKGkgPSAwOyBpIDwgaW5mby0+bnJfcmluZ3M7IGkrKykKLQkJYmxr
aWZfZnJlZV9yaW5nKCZpbmZvLT5yaW5mb1tpXSk7CisJaWYgKGluZm8tPnJpbmZvKSB7CisJCWZv
ciAoaSA9IDA7IGkgPCBpbmZvLT5ucl9yaW5nczsgaSsrKQorCQkJYmxraWZfZnJlZV9yaW5nKCZp
bmZvLT5yaW5mb1tpXSk7CisJfQogCiAJa2ZyZWUoaW5mby0+cmluZm8pOwogCWluZm8tPnJpbmZv
ID0gTlVMTDsKQEAgLTE5MTksNiArMTkyMSw3IEBAIHN0YXRpYyBpbnQgbmVnb3RpYXRlX21xKHN0
cnVjdCBibGtmcm9udF9pbmZvICppbmZvKQogCQkJICAgICAgR0ZQX0tFUk5FTCk7CiAJaWYgKCFp
bmZvLT5yaW5mbykgewogCQl4ZW5idXNfZGV2X2ZhdGFsKGluZm8tPnhiZGV2LCAtRU5PTUVNLCAi
YWxsb2NhdGluZyByaW5nX2luZm8gc3RydWN0dXJlIik7CisJCWluZm8tPm5yX3JpbmdzID0gMDsK
IAkJcmV0dXJuIC1FTk9NRU07CiAJfQogCi0tIAoxLjcuMQoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 19:18:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 19: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 1gHD3g-00075n-Hd; Mon, 29 Oct 2018 19:18: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=5tkv=nj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gHD3f-00075d-4H
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 19:18:39 +0000
X-Inumbo-ID: 6f07c904-dbaf-11e8-8789-12d6303a7972
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6f07c904-dbaf-11e8-8789-12d6303a7972;
 Mon, 29 Oct 2018 19:18: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 <aliasfile-bounces@xenproject.org>)
 id 1gHD3Z-0005UZ-Ml; Mon, 29 Oct 2018 19:18: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 1gHD3Z-0000Zq-E4; Mon, 29 Oct 2018 19:18:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gHD3Z-0001Iw-DU; Mon, 29 Oct 2018 19:18:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1gHD3Z-0001Iw-DU@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 29 Oct 2018 19:18:33 +0000
Subject: [Xen-devel] [linux-linus 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
LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtCnRlc3RpZCB4ZW4tYm9v
dAoKVHJlZTogbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwv
Z2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5i
aXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogcWVtdSBnaXQ6Ly94
ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDov
L3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVu
Lm9yZy94ZW4uZ2l0CgoqKiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQg
KioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3Nj
bS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQKICBCdWcgaW50cm9kdWNl
ZDogIDY5ZDViOTdjNTk3MzA3NzczZmU2YzU5Nzc1YTVkNWE4OGJiN2U2YjMKICBCdWcgbm90IHBy
ZXNlbnQ6IDA5MWExZWFhMGUzMDliMGU4ZGNiZjNmMmRhMTJjN2YzZDAzZWQxODIKICBMYXN0IGZh
aWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cy8xMjkxNDUvCgoKICAoUmV2aXNpb24gbG9nIHRvbyBsb25nLCBvbWl0dGVkLikKCgpGb3IgYmlz
ZWN0aW9uIHJldmlzaW9uLXR1cGxlIGdyYXBoIHNlZToKICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9yZXN1bHRzL2Jpc2VjdC9saW51eC1saW51cy90ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtLnhlbi1ib290Lmh0
bWwKUmV2aXNpb24gSURzIGluIGVhY2ggZ3JhcGggbm9kZSByZWZlciwgcmVzcGVjdGl2ZWx5LCB0
byB0aGUgVHJlZXMgYWJvdmUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClJ1bm5pbmcgY3MtYmlzZWN0aW9uLXN0ZXAgLS1ncmFwaC1vdXQ9L2hvbWUvbG9ncy9yZXN1
bHRzL2Jpc2VjdC9saW51eC1saW51cy90ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtLnhlbi1ib290IC0tc3VtbWFyeS1vdXQ9dG1wLzEyOTE0NS5iaXNl
Y3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRlbXBsYXRlPTEyNTg5OCAtLWJsZXNzaW5ncz1yZWFsLHJl
YWwtYmlzZWN0IGxpbnV4LWxpbnVzIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20geGVuLWJvb3QKU2VhcmNoaW5nIGZvciBmYWlsdXJlIC8gYmFzaXMg
cGFzczoKIDEyOTA3MiBmYWlsIFtob3N0PWh1eGVscmViZTBdIC8gMTI4OTQ1IFtob3N0PWJhcm9x
dWUxXSAxMjg5MjAgW2hvc3Q9am91YmVydGluMF0gMTI4ODg1IFtob3N0PWZpYW5vMF0gMTI4ODYx
IFtob3N0PWFsYmFuYTBdIDEyODgzNSBbaG9zdD1waW5vdDFdIDEyODcyNyBbaG9zdD1odXhlbHJl
YmUxXSAxMjg2NjMgW2hvc3Q9YmFyb3F1ZTBdIDEyODU5OSBbaG9zdD1lbGJsaW5nMV0gMTI4NTIw
IFtob3N0PWRlYmluYTBdIDEyODQ5MyBbaG9zdD1pdGFsaWEwXSAxMjg0NzYgW2hvc3Q9Zmlhbm8x
XSAxMjg0NjEgW2hvc3Q9cmltYXZhMV0gMTI4NDM4IG9rLgpGYWlsdXJlIC8gYmFzaXMgcGFzcyBm
bGlnaHRzOiAxMjkwNzIgLyAxMjg0MzgKKHRyZWUgd2l0aCBubyB1cmw6IG1pbmlvcykKKHRyZWUg
d2l0aCBubyB1cmw6IG92bWYpCih0cmVlIHdpdGggbm8gdXJsOiBzZWFiaW9zKQpUcmVlOiBsaW51
eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMv
bGludXgtMi42LmdpdApUcmVlOiBsaW51eGZpcm13YXJlIGdpdDovL3hlbmJpdHMueGVuLm9yZy9v
c3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMueGVuLm9y
Zy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4u
b3JnL3FlbXUteGVuLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQK
TGF0ZXN0IDY5ZDViOTdjNTk3MzA3NzczZmU2YzU5Nzc1YTVkNWE4OGJiN2U2YjMgYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNm
YmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYg
OTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwpCYXNpcyBwYXNzIDA5MWEx
ZWFhMGUzMDliMGU4ZGNiZjNmMmRhMTJjN2YzZDAzZWQxODIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1
NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2Uz
MTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgMzU5OTcwZmQ4Yjc4
MWZhYzJkZGNiYzg0ZGQ1Yjg5MDA3NWZhMDhlZgpHZW5lcmF0aW5nIHJldmlzaW9ucyB3aXRoIC4v
YWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yICBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xp
bnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdCMwOTFhMWVhYTBlMzA5YjBlOGRj
YmYzZjJkYTEyYzdmM2QwM2VkMTgyLTY5ZDViOTdjNTk3MzA3NzczZmU2YzU5Nzc1YTVkNWE4OGJi
N2U2YjMgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0I2M1
MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAtYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJh
ZGl0aW9uYWwuZ2l0IzljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDktOWMw
ZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBnaXQ6Ly94ZW5iaXRzLnhlbi5v
cmcvcWVtdS14ZW4uZ2l0I2RlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYt
ZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcveGVuLmdpdCMzNTk5NzBmZDhiNzgxZmFjMmRkY2JjODRkZDViODkwMDc1ZmEwOGVmLTky
NjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKRnJvbSBnaXQ6Ly9jYWNoZTo5
NDE5L2dpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxk
cy9saW51eC0yLjYKICAgNWJkNGFmMzRhMDlhLi4wNDRlZTg5MDI4NjEgIG1hc3RlciAgICAgLT4g
b3JpZ2luL21hc3RlcgphZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3I6IHRyZWUgZGlzY29udGlndW91
czogbGludXgtMi42CkxvYWRlZCAxMDAyIG5vZGVzIGluIHJldmlzaW9uIGdyYXBoClNlYXJjaGlu
ZyBmb3IgdGVzdCByZXN1bHRzOgogMTI4MzY5IFtob3N0PWFsYmFuYTBdCiAxMjg0MDcgW2hvc3Q9
Zmlhbm8wXQogMTI4NDM4IHBhc3MgMDkxYTFlYWEwZTMwOWIwZThkY2JmM2YyZGExMmM3ZjNkMDNl
ZDE4MiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYz
N2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3
OGQ2NmRmNTZjMTk4NiAzNTk5NzBmZDhiNzgxZmFjMmRkY2JjODRkZDViODkwMDc1ZmEwOGVmCiAx
Mjg0NzYgW2hvc3Q9Zmlhbm8xXQogMTI4NDYxIFtob3N0PXJpbWF2YTFdCiAxMjg0OTMgW2hvc3Q9
aXRhbGlhMF0KIDEyODUyMCBbaG9zdD1kZWJpbmEwXQogMTI4NTk5IFtob3N0PWVsYmxpbmcxXQog
MTI4NjYzIFtob3N0PWJhcm9xdWUwXQogMTI4NzI3IFtob3N0PWh1eGVscmViZTFdCiAxMjg4NjEg
W2hvc3Q9YWxiYW5hMF0KIDEyODgzNSBbaG9zdD1waW5vdDFdCiAxMjg4ODUgW2hvc3Q9Zmlhbm8w
XQogMTI4OTIwIFtob3N0PWpvdWJlcnRpbjBdCiAxMjg5NDUgW2hvc3Q9YmFyb3F1ZTFdCiAxMjg5
NzAgZmFpbCBpcnJlbGV2YW50CiAxMjkwMDUgZmFpbCBpcnJlbGV2YW50CiAxMjkxMjIgZmFpbCA2
OWQ1Yjk3YzU5NzMwNzc3M2ZlNmM1OTc3NWE1ZDVhODhiYjdlNmIzIGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5
MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDkyNjY2ZmRk
NmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKIDEyOTA3MiBmYWlsIDY5ZDViOTdjNTk3
MzA3NzczZmU2YzU5Nzc1YTVkNWE4OGJiN2U2YjMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRl
NWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5
YjJkODk3NTlkOWI0M2YyYzY0NWFlNwogMTI5MTE5IHBhc3MgMDkxYTFlYWEwZTMwOWIwZThkY2Jm
M2YyZGExMmM3ZjNkMDNlZDE4MiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRj
ZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiAzNTk5NzBmZDhiNzgxZmFjMmRkY2JjODRkZDVi
ODkwMDc1ZmEwOGVmCiAxMjkxMzQgcGFzcyAwOTFhMWVhYTBlMzA5YjBlOGRjYmYzZjJkYTEyYzdm
M2QwM2VkMTgyIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVk
NjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0
OTFkNDc4ZDY2ZGY1NmMxOTg2IDE2MmZjODI5NWYzMTI0MGRjMzY3MDE5MGE5MWU5YmJjMDNiMGQ3
YmUKIDEyOTEyNCBwYXNzIDA5MWExZWFhMGUzMDliMGU4ZGNiZjNmMmRhMTJjN2YzZDAzZWQxODIg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDVi
NGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZk
ZjU2YzE5ODYgMjkxNjk1MWMxYmI5NDNlNzliZjk2NWNkZTY2YTc4YjBlODQxNDU1YgogMTI5MTI5
IHBhc3MgMDkxYTFlYWEwZTMwOWIwZThkY2JmM2YyZGExMmM3ZjNkMDNlZDE4MiBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2Zi
YzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA1
NzA3N2NjNDJlYTAzYTc4OGYwM2NiMDFkY2YxY2VlNDkxZDgwOTkyCiAxMjkxMzIgcGFzcyAwOTFh
MWVhYTBlMzA5YjBlOGRjYmYzZjJkYTEyYzdmM2QwM2VkMTgyIGM1MzBhNzVjMWU2YTQ3MmIwZWI5
NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNl
MzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IGU5YmUzNGJlNWY5
YTFhNmVjYmYwNWJhOTUwMmNkNzA1YWU0NDE0NzYKIDEyOTEzNSBwYXNzIDA5MWExZWFhMGUzMDli
MGU4ZGNiZjNmMmRhMTJjN2YzZDAzZWQxODIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4
ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2
NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgMjMwNThlN2IzNjFhNGY2Y2Y3NDAy
NDUzMjdlYTE4NDFlMmJlOTEzMgogMTI5MTM3IHBhc3MgMDkxYTFlYWEwZTMwOWIwZThkY2JmM2Yy
ZGExMmM3ZjNkMDNlZDE4MiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZh
ODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQz
ZjJjNjQ1YWU3CiAxMjkxNDAgZmFpbCA2OWQ1Yjk3YzU5NzMwNzc3M2ZlNmM1OTc3NWE1ZDVhODhi
YjdlNmIzIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4
ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFk
NDc4ZDY2ZGY1NmMxOTg2IDkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcK
IDEyOTE0MiBwYXNzIDA5MWExZWFhMGUzMDliMGU4ZGNiZjNmMmRhMTJjN2YzZDAzZWQxODIgYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1
N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2
YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwogMTI5MTQzIGZh
aWwgNjlkNWI5N2M1OTczMDc3NzNmZTZjNTk3NzVhNWQ1YTg4YmI3ZTZiMyBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4
ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5MjY2
NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1YWU3CiAxMjkxNDQgcGFzcyAwOTFhMWVh
YTBlMzA5YjBlOGRjYmYzZjJkYTEyYzdmM2QwM2VkMTgyIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4
MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0
OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDkyNjY2ZmRkNmUwYWZh
Yjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKIDEyOTE0NSBmYWlsIDY5ZDViOTdjNTk3MzA3Nzcz
ZmU2YzU5Nzc1YTVkNWE4OGJiN2U2YjMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2Nzhj
YTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3
NTlkOWI0M2YyYzY0NWFlNwpTZWFyY2hpbmcgZm9yIGludGVyZXN0aW5nIHZlcnNpb25zCiBSZXN1
bHQgZm91bmQ6IGZsaWdodCAxMjg0MzggKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVzdWx0IGZv
dW5kOiBmbGlnaHQgMTI5MDcyIChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIFJlcHJvIGZvdW5k
OiBmbGlnaHQgMTI5MTE5IChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlcHJvIGZvdW5kOiBmbGln
aHQgMTI5MTIyIChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIDAgcmV2aXNpb25zIGF0IDA5MWEx
ZWFhMGUzMDliMGU4ZGNiZjNmMmRhMTJjN2YzZDAzZWQxODIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1
NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2Uz
MTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTI2NjZmZGQ2ZTBh
ZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwpObyByZXZpc2lvbnMgbGVmdCB0byB0ZXN0LCBj
aGVja2luZyBncmFwaCBzdGF0ZS4KIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyOTEzNyAocGFzcyks
IGZvciBsYXN0IHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyOTE0MCAoZmFpbCksIGZvciBm
aXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyOTE0MiAocGFzcyksIGZvciBsYXN0
IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI5MTQzIChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1
cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI5MTQ0IChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVw
cm8gZm91bmQ6IGZsaWdodCAxMjkxNDUgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQoKKioqIEZv
dW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJl
ZTogIGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90
b3J2YWxkcy9saW51eC0yLjYuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICA2OWQ1Yjk3YzU5NzMwNzc3
M2ZlNmM1OTc3NWE1ZDVhODhiYjdlNmIzCiAgQnVnIG5vdCBwcmVzZW50OiAwOTFhMWVhYTBlMzA5
YjBlOGRjYmYzZjJkYTEyYzdmM2QwM2VkMTgyCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI5MTQ1LwoKCiAgKFJldmlz
aW9uIGxvZyB0b28gbG9uZywgb21pdHRlZC4pCgpSZXZpc2lvbiBncmFwaCBsZWZ0IGluIC9ob21l
L2xvZ3MvcmVzdWx0cy9iaXNlY3QvbGludXgtbGludXMvdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbS54ZW4tYm9vdC57ZG90LHBzLHBuZyxodG1sLHN2
Z30uCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTI5MTQ1OiB0b2xl
cmFibGUgQUxMIEZBSUwKCmZsaWdodCAxMjkxNDUgbGludXgtbGludXMgcmVhbC1iaXNlY3QgW3Jl
YWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjkx
NDUvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9v
dCBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCgoKam9iczoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 19:50:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 19: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 1gHDYK-0001Wk-6F; Mon, 29 Oct 2018 19:50: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=s5om=nj=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1gHDYJ-0001Wf-Ii
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 19:50:19 +0000
X-Inumbo-ID: dafdee96-dbb3-11e8-b277-12d6303a7972
Received: from mail-wr1-f65.google.com (unknown [209.85.221.65])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dafdee96-dbb3-11e8-b277-12d6303a7972;
 Mon, 29 Oct 2018 19:50:16 +0000 (UTC)
Received: by mail-wr1-f65.google.com with SMTP id 74-v6so1831258wrb.13
 for <xen-devel@lists.xenproject.org>; Mon, 29 Oct 2018 12:50:15 -0700 (PDT)
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=gExdD2X2fZjuBVgN2iXInSzHvCVxRyFrf3KMPrswZv4=;
 b=V4lpI90U75EBiBXHotOHjZdN9T5lo5zvHkNTN27cuQ3UAuMF7XaLQlWMf+z6+AeUqJ
 GJcdLrSmu002axJo5DM/K6GVeAhk97Q1mcpZptq6fHnbO4ggKjbkNGvRQwLEc+W/WxYv
 ztEnRhlzhmYRk7YQ+qXLsrWRjR5PSKlTxvRFMPcxOzbbLHwJKDlF5mU9WvklEuizDioZ
 dG+H6XXbz0aKUaIe6lmkPvzyxWtIxT3EPD2cnixAn/3NuSQeBIrMgMy3oOYIA2QlODgu
 uu+9ckhRI9BWdJvofEa1eUuIIFg2qyxJwA92Zoja68QPXX5hphYwq4Ynw2nAxPeVyw6j
 aNCw==
X-Gm-Message-State: AGRZ1gIAEieHFQQyFI3lTp7HPRvCDl4y9Ql8iKKj0nYmcgsyPt021Thx
 tZv1V6MPizjfSwh7k5/9YerhfA==
X-Google-Smtp-Source: AJdET5fj3Y/FsntvrnnR0hyI5chtrGzh0OQcCo0plOZNIRDRBijtu+68MRPwOudZlqR+uafKcUAsSQ==
X-Received: by 2002:a5d:608e:: with SMTP id
 w14-v6mr16418975wrt.193.1540842614514; 
 Mon, 29 Oct 2018 12:50:14 -0700 (PDT)
Received: from [192.168.1.130] ([139.47.13.138])
 by smtp.gmail.com with ESMTPSA id o17-v6sm32419933wro.2.2018.10.29.12.50.11
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 29 Oct 2018 12:50:13 -0700 (PDT)
To: Samuel Ortiz <sameo@linux.intel.com>, qemu-devel@nongnu.org
References: <20181029170159.3801-1-sameo@linux.intel.com>
 <20181029170159.3801-2-sameo@linux.intel.com>
From: =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <philmd@redhat.com>
Message-ID: <6aaa0dab-7980-0a91-5967-124b7b73c3df@redhat.com>
Date: Mon, 29 Oct 2018 20:50:10 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181029170159.3801-2-sameo@linux.intel.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [Qemu-devel] [PATCH v3 01/19] hw: i386: Decouple
 the ACPI build from the PC machine 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: Peter Maydell <peter.maydell@linaro.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Eduardo Habkost <ehabkost@redhat.com>, "Michael S. Tsirkin" <mst@redhat.com>,
 Shannon Zhao <zhaoshenglong@huawei.com>, Igor Mammedov <imammedo@redhat.com>,
 "open list:ARM ACPI Subsystem" <qemu-arm@nongnu.org>,
 Paolo Bonzini <pbonzini@redhat.com>,
 Anthony Perard <anthony.perard@citrix.com>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 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>

SGkgU2FtdWVsLAoKT24gMjkvMTAvMTggMTg6MDEsIFNhbXVlbCBPcnRpeiB3cm90ZToKPiBBQ1BJ
IHRhYmxlcyBhcmUgcGxhdGZvcm0gYW5kIG1hY2hpbmUgdHlwZSBhbmQgZXZlbiBhcmNoaXRlY3R1
cmUKPiBhZ25vc3RpYywgYW5kIGFzIHN1Y2ggd2Ugd2FudCB0byBwcm92aWRlIGFuIGludGVybmFs
IEFDUEkgQVBJIHRoYXQKPiBvbmx5IGRlcGVuZHMgb24gcGxhdGZvcm0gYWdub3N0aWMgaW5mb3Jt
YXRpb24uCj4gCj4gRm9yIHRoZSB4ODYgYXJjaGl0ZWN0dXJlLCBpbiBvcmRlciB0byBidWlsZCBB
Q1BJIHRhYmxlcyBpbmRlcGVuZGVudGx5Cj4gZnJvbSB0aGUgUEMgb3IgUTM1IG1hY2hpbmUgdHlw
ZXMsIHdlIGFyZSBtb3ZpbmcgYSBmZXcgTWFjaGluZVN0YXRlCj4gc3RydWN0dXJlIGZpZWxkcyBp
bnRvIGEgbWFjaGluZSB0eXBlIGFnbm9zdGljIHN0cnVjdHVyZSBjYWxsZWQKPiBBY3BpQ29uZmln
dXJhdGlvbi4gVGhlIHN0cnVjdHVyZSBmaWVsZHMgd2UgbW92ZSBhcmU6Cj4gCj4gICAgIEhvdHBs
dWdIYW5kbGVyICphY3BpX2Rldgo+ICAgICBBY3BpTlZESU1NU3RhdGUgYWNwaV9udmRpbW1fc3Rh
dGU7Cj4gICAgIEZXQ2ZnU3RhdGUgKmZ3X2NmZwo+ICAgICByYW1fYWRkcl90IGJlbG93XzRnX21l
bV9zaXplLCBhYm92ZV80Z19tZW1fc2l6ZQo+ICAgICBib29sIGFwaWNfeHJ1cHRfb3ZlcnJpZGUK
PiAgICAgdW5zaWduZWQgYXBpY19pZF9saW1pdAo+ICAgICB1aW50NjRfdCBudW1hX25vZGVzCj4g
ICAgIHVpbnQ2NF90IG51bWFfbWVtCj4gCj4gU2lnbmVkLW9mZi1ieTogU2FtdWVsIE9ydGl6IDxz
YW1lb0BsaW51eC5pbnRlbC5jb20+Cj4gLS0tCj4gICBody9hY3BpL2NwdV9ob3RwbHVnLmMgICAg
fCAgIDkgKy0KPiAgIGh3L2FybS92aXJ0LWFjcGktYnVpbGQuYyB8ICAxMCAtLS0KPiAgIGh3L2kz
ODYvYWNwaS1idWlsZC5jICAgICB8IDEzNSArKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0K
PiAgIGh3L2kzODYvYWNwaS1idWlsZC5oICAgICB8ICAgNCArLQo+ICAgaHcvaTM4Ni9wYy5jICAg
ICAgICAgICAgIHwgMTc1ICsrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLQo+
ICAgaHcvaTM4Ni9wY19waWl4LmMgICAgICAgIHwgIDIxICsrLS0tCj4gICBody9pMzg2L3BjX3Ez
NS5jICAgICAgICAgfCAgMjEgKystLS0KPiAgIGh3L2kzODYveGVuL3hlbi1odm0uYyAgICB8ICAx
OSArKystLQo+ICAgaW5jbHVkZS9ody9hY3BpL2FjcGkuaCAgIHwgIDQzICsrKysrKysrKysKPiAg
IGluY2x1ZGUvaHcvaTM4Ni9wYy5oICAgICB8ICAxOSArKy0tLQo+ICAgMTAgZmlsZXMgY2hhbmdl
ZCwgMjU0IGluc2VydGlvbnMoKyksIDIwMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEv
aHcvYWNwaS9jcHVfaG90cGx1Zy5jIGIvaHcvYWNwaS9jcHVfaG90cGx1Zy5jCj4gaW5kZXggNTI0
MzkxODEyNS4uNjM0ZGMzYjg0NiAxMDA2NDQKPiAtLS0gYS9ody9hY3BpL2NwdV9ob3RwbHVnLmMK
PiArKysgYi9ody9hY3BpL2NwdV9ob3RwbHVnLmMKPiBAQCAtMjM3LDkgKzIzNyw5IEBAIHZvaWQg
YnVpbGRfbGVnYWN5X2NwdV9ob3RwbHVnX2FtbChBbWwgKmN0eCwgTWFjaGluZVN0YXRlICptYWNo
aW5lLAo+ICAgICAgIC8qIFRoZSBjdXJyZW50IEFNTCBnZW5lcmF0b3IgY2FuIGNvdmVyIHRoZSBB
UElDIElEIHJhbmdlIFswLi4yNTVdLAo+ICAgICAgICAqIGluY2x1c2l2ZSwgZm9yIFZDUFUgaG90
cGx1Zy4gKi8KPiAgICAgICBRRU1VX0JVSUxEX0JVR19PTihBQ1BJX0NQVV9IT1RQTFVHX0lEX0xJ
TUlUID4gMjU2KTsKPiAtICAgIGlmIChwY21zLT5hcGljX2lkX2xpbWl0ID4gQUNQSV9DUFVfSE9U
UExVR19JRF9MSU1JVCkgewo+ICsgICAgaWYgKHBjbXMtPmFjcGlfY29uZmlndXJhdGlvbi5hcGlj
X2lkX2xpbWl0ID4gQUNQSV9DUFVfSE9UUExVR19JRF9MSU1JVCkgewo+ICAgICAgICAgICBlcnJv
cl9yZXBvcnQoIm1heF9jcHVzIGlzIHRvbyBsYXJnZS4gQVBJQyBJRCBvZiBsYXN0IENQVSBpcyAl
dSIsCj4gLSAgICAgICAgICAgICAgICAgICAgIHBjbXMtPmFwaWNfaWRfbGltaXQgLSAxKTsKPiAr
ICAgICAgICAgICAgICAgICAgICAgcGNtcy0+YWNwaV9jb25maWd1cmF0aW9uLmFwaWNfaWRfbGlt
aXQgLSAxKTsKPiAgICAgICAgICAgZXhpdCgxKTsKPiAgICAgICB9Cj4gICAKPiBAQCAtMzE2LDgg
KzMxNiw5IEBAIHZvaWQgYnVpbGRfbGVnYWN5X2NwdV9ob3RwbHVnX2FtbChBbWwgKmN0eCwgTWFj
aGluZVN0YXRlICptYWNoaW5lLAo+ICAgICAgICAqIGl0aCB1cCB0byAyNTUgZWxlbWVudHMuIFdp
bmRvd3MgZ3Vlc3RzIHVwIHRvIHdpbjJrOCBmYWlsIHdoZW4KPiAgICAgICAgKiBWYXJQYWNrYWdl
T3AgaXMgdXNlZC4KPiAgICAgICAgKi8KPiAtICAgIHBrZyA9IHBjbXMtPmFwaWNfaWRfbGltaXQg
PD0gMjU1ID8gYW1sX3BhY2thZ2UocGNtcy0+YXBpY19pZF9saW1pdCkgOgo+IC0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbWxfdmFycGFja2FnZShwY21zLT5hcGljX2lk
X2xpbWl0KTsKPiArICAgIHBrZyA9IHBjbXMtPmFjcGlfY29uZmlndXJhdGlvbi5hcGljX2lkX2xp
bWl0IDw9IDI1NSA/Cj4gKyAgICAgICAgYW1sX3BhY2thZ2UocGNtcy0+YWNwaV9jb25maWd1cmF0
aW9uLmFwaWNfaWRfbGltaXQpIDoKPiArICAgICAgICBhbWxfdmFycGFja2FnZShwY21zLT5hY3Bp
X2NvbmZpZ3VyYXRpb24uYXBpY19pZF9saW1pdCk7Cj4gICAKPiAgICAgICBmb3IgKGkgPSAwLCBh
cGljX2lkeCA9IDA7IGkgPCBhcGljX2lkcy0+bGVuOyBpKyspIHsKPiAgICAgICAgICAgaW50IGFw
aWNfaWQgPSBhcGljX2lkcy0+Y3B1c1tpXS5hcmNoX2lkOwo+IGRpZmYgLS1naXQgYS9ody9hcm0v
dmlydC1hY3BpLWJ1aWxkLmMgYi9ody9hcm0vdmlydC1hY3BpLWJ1aWxkLmMKPiBpbmRleCA1Nzg1
ZmI2OTdjLi5mMjhhMmZhYTUzIDEwMDY0NAo+IC0tLSBhL2h3L2FybS92aXJ0LWFjcGktYnVpbGQu
Ywo+ICsrKyBiL2h3L2FybS92aXJ0LWFjcGktYnVpbGQuYwo+IEBAIC03OTAsMTYgKzc5MCw2IEBA
IGJ1aWxkX2RzZHQoR0FycmF5ICp0YWJsZV9kYXRhLCBCSU9TTGlua2VyICpsaW5rZXIsIFZpcnRN
YWNoaW5lU3RhdGUgKnZtcykKPiAgICAgICBmcmVlX2FtbF9hbGxvY2F0b3IoKTsKPiAgIH0KPiAg
IAo+IC10eXBlZGVmCj4gLXN0cnVjdCBBY3BpQnVpbGRTdGF0ZSB7Cj4gLSAgICAvKiBDb3B5IG9m
IHRhYmxlIGluIFJBTSAoZm9yIHBhdGNoaW5nKS4gKi8KPiAtICAgIE1lbW9yeVJlZ2lvbiAqdGFi
bGVfbXI7Cj4gLSAgICBNZW1vcnlSZWdpb24gKnJzZHBfbXI7Cj4gLSAgICBNZW1vcnlSZWdpb24g
Kmxpbmtlcl9tcjsKPiAtICAgIC8qIElzIHRhYmxlIHBhdGNoZWQ/ICovCj4gLSAgICBib29sIHBh
dGNoZWQ7Cj4gLX0gQWNwaUJ1aWxkU3RhdGU7Cj4gLQo+ICAgc3RhdGljCj4gICB2b2lkIHZpcnRf
YWNwaV9idWlsZChWaXJ0TWFjaGluZVN0YXRlICp2bXMsIEFjcGlCdWlsZFRhYmxlcyAqdGFibGVz
KQo+ICAgewo+IGRpZmYgLS1naXQgYS9ody9pMzg2L2FjcGktYnVpbGQuYyBiL2h3L2kzODYvYWNw
aS1idWlsZC5jCj4gaW5kZXggMTU5OWNhYTdjNS4uYzg1NDUyMzhjNCAxMDA2NDQKPiAtLS0gYS9o
dy9pMzg2L2FjcGktYnVpbGQuYwo+ICsrKyBiL2h3L2kzODYvYWNwaS1idWlsZC5jCj4gQEAgLTMz
OCwxMyArMzM4LDE0IEBAIHZvaWQgcGNfbWFkdF9jcHVfZW50cnkoQWNwaURldmljZUlmICphZGV2
LCBpbnQgdWlkLAo+ICAgfQo+ICAgCj4gICBzdGF0aWMgdm9pZAo+IC1idWlsZF9tYWR0KEdBcnJh
eSAqdGFibGVfZGF0YSwgQklPU0xpbmtlciAqbGlua2VyLCBQQ01hY2hpbmVTdGF0ZSAqcGNtcykK
PiArYnVpbGRfbWFkdChHQXJyYXkgKnRhYmxlX2RhdGEsIEJJT1NMaW5rZXIgKmxpbmtlciwKPiAr
ICAgICAgICAgICBNYWNoaW5lU3RhdGUgKm1zLCBBY3BpQ29uZmlndXJhdGlvbiAqY29uZikKCkNh
biB5b3UgcmVuYW1lIEFjcGlDb25maWd1cmF0aW9uICpjb25mIC0+IGFjcGlfY2ZnL2FjcGlfY29u
Zi9hY3BpX2NvbmZpZyAKaW4gdGhlIHdob2xlIHBhdGNoPwoKPiAgIHsKPiAtICAgIE1hY2hpbmVD
bGFzcyAqbWMgPSBNQUNISU5FX0dFVF9DTEFTUyhwY21zKTsKPiAtICAgIGNvbnN0IENQVUFyY2hJ
ZExpc3QgKmFwaWNfaWRzID0gbWMtPnBvc3NpYmxlX2NwdV9hcmNoX2lkcyhNQUNISU5FKHBjbXMp
KTsKPiArICAgIE1hY2hpbmVDbGFzcyAqbWMgPSBNQUNISU5FX0dFVF9DTEFTUyhtcyk7Cj4gKyAg
ICBjb25zdCBDUFVBcmNoSWRMaXN0ICphcGljX2lkcyA9IG1jLT5wb3NzaWJsZV9jcHVfYXJjaF9p
ZHMobXMpOwo+ICAgICAgIGludCBtYWR0X3N0YXJ0ID0gdGFibGVfZGF0YS0+bGVuOwo+IC0gICAg
QWNwaURldmljZUlmQ2xhc3MgKmFkZXZjID0gQUNQSV9ERVZJQ0VfSUZfR0VUX0NMQVNTKHBjbXMt
PmFjcGlfZGV2KTsKPiAtICAgIEFjcGlEZXZpY2VJZiAqYWRldiA9IEFDUElfREVWSUNFX0lGKHBj
bXMtPmFjcGlfZGV2KTsKPiArICAgIEFjcGlEZXZpY2VJZkNsYXNzICphZGV2YyA9IEFDUElfREVW
SUNFX0lGX0dFVF9DTEFTUyhjb25mLT5hY3BpX2Rldik7Cj4gKyAgICBBY3BpRGV2aWNlSWYgKmFk
ZXYgPSBBQ1BJX0RFVklDRV9JRihjb25mLT5hY3BpX2Rldik7Cj4gICAgICAgYm9vbCB4MmFwaWNf
bW9kZSA9IGZhbHNlOwo+ICAgCj4gICAgICAgQWNwaU11bHRpcGxlQXBpY1RhYmxlICptYWR0Owo+
IEBAIC0zNzAsNyArMzcxLDcgQEAgYnVpbGRfbWFkdChHQXJyYXkgKnRhYmxlX2RhdGEsIEJJT1NM
aW5rZXIgKmxpbmtlciwgUENNYWNoaW5lU3RhdGUgKnBjbXMpCj4gICAgICAgaW9fYXBpYy0+YWRk
cmVzcyA9IGNwdV90b19sZTMyKElPX0FQSUNfREVGQVVMVF9BRERSRVNTKTsKPiAgICAgICBpb19h
cGljLT5pbnRlcnJ1cHQgPSBjcHVfdG9fbGUzMigwKTsKPiAgIAo+IC0gICAgaWYgKHBjbXMtPmFw
aWNfeHJ1cHRfb3ZlcnJpZGUpIHsKPiArICAgIGlmIChjb25mLT5hcGljX3hydXB0X292ZXJyaWRl
KSB7Cj4gICAgICAgICAgIGludHNyY292ciA9IGFjcGlfZGF0YV9wdXNoKHRhYmxlX2RhdGEsIHNp
emVvZiAqaW50c3Jjb3ZyKTsKPiAgICAgICAgICAgaW50c3Jjb3ZyLT50eXBlICAgPSBBQ1BJX0FQ
SUNfWFJVUFRfT1ZFUlJJREU7Cj4gICAgICAgICAgIGludHNyY292ci0+bGVuZ3RoID0gc2l6ZW9m
KCppbnRzcmNvdnIpOwo+IEBAIC0xNzg2LDEzICsxNzg3LDEyIEBAIHN0YXRpYyBBbWwgKmJ1aWxk
X3EzNV9vc2NfbWV0aG9kKHZvaWQpCj4gICBzdGF0aWMgdm9pZAo+ICAgYnVpbGRfZHNkdChHQXJy
YXkgKnRhYmxlX2RhdGEsIEJJT1NMaW5rZXIgKmxpbmtlciwKPiAgICAgICAgICAgICAgQWNwaVBt
SW5mbyAqcG0sIEFjcGlNaXNjSW5mbyAqbWlzYywKPiAtICAgICAgICAgICBSYW5nZSAqcGNpX2hv
bGUsIFJhbmdlICpwY2lfaG9sZTY0LCBNYWNoaW5lU3RhdGUgKm1hY2hpbmUpCj4gKyAgICAgICAg
ICAgUmFuZ2UgKnBjaV9ob2xlLCBSYW5nZSAqcGNpX2hvbGU2NCwKPiArICAgICAgICAgICBNYWNo
aW5lU3RhdGUgKm1hY2hpbmUsIEFjcGlDb25maWd1cmF0aW9uICpjb25mKQo+ICAgewo+ICAgICAg
IENyc1JhbmdlRW50cnkgKmVudHJ5Owo+ICAgICAgIEFtbCAqZHNkdCwgKnNiX3Njb3BlLCAqc2Nv
cGUsICpkZXYsICptZXRob2QsICpmaWVsZCwgKnBrZywgKmNyczsKPiAgICAgICBDcnNSYW5nZVNl
dCBjcnNfcmFuZ2Vfc2V0Owo+IC0gICAgUENNYWNoaW5lU3RhdGUgKnBjbXMgPSBQQ19NQUNISU5F
KG1hY2hpbmUpOwo+IC0gICAgUENNYWNoaW5lQ2xhc3MgKnBjbWMgPSBQQ19NQUNISU5FX0dFVF9D
TEFTUyhtYWNoaW5lKTsKPiAgICAgICB1aW50MzJfdCBucl9tZW0gPSBtYWNoaW5lLT5yYW1fc2xv
dHM7Cj4gICAgICAgaW50IHJvb3RfYnVzX2xpbWl0ID0gMHhGRjsKPiAgICAgICBQQ0lCdXMgKmJ1
cyA9IE5VTEw7Cj4gQEAgLTE4MzYsNyArMTgzNiw3IEBAIGJ1aWxkX2RzZHQoR0FycmF5ICp0YWJs
ZV9kYXRhLCBCSU9TTGlua2VyICpsaW5rZXIsCj4gICAgICAgICAgIGJ1aWxkX3EzNV9wY2kwX2lu
dChkc2R0KTsKPiAgICAgICB9Cj4gICAKPiAtICAgIGlmIChwY21jLT5sZWdhY3lfY3B1X2hvdHBs
dWcpIHsKPiArICAgIGlmIChjb25mLT5sZWdhY3lfY3B1X2hvdHBsdWcpIHsKPiAgICAgICAgICAg
YnVpbGRfbGVnYWN5X2NwdV9ob3RwbHVnX2FtbChkc2R0LCBtYWNoaW5lLCBwbS0+Y3B1X2hwX2lv
X2Jhc2UpOwo+ICAgICAgIH0gZWxzZSB7Cj4gICAgICAgICAgIENQVUhvdHBsdWdGZWF0dXJlcyBv
cHRzID0gewo+IEBAIC0xODYwLDcgKzE4NjAsNyBAQCBidWlsZF9kc2R0KEdBcnJheSAqdGFibGVf
ZGF0YSwgQklPU0xpbmtlciAqbGlua2VyLAo+ICAgICAgICAgICAgICAgYW1sX2FwcGVuZChzY29w
ZSwgbWV0aG9kKTsKPiAgICAgICAgICAgfQo+ICAgCj4gLSAgICAgICAgaWYgKHBjbXMtPmFjcGlf
bnZkaW1tX3N0YXRlLmlzX2VuYWJsZWQpIHsKPiArICAgICAgICBpZiAoY29uZi0+YWNwaV9udmRp
bW1fc3RhdGUuaXNfZW5hYmxlZCkgewo+ICAgICAgICAgICAgICAgbWV0aG9kID0gYW1sX21ldGhv
ZCgiX0UwNCIsIDAsIEFNTF9OT1RTRVJJQUxJWkVEKTsKPiAgICAgICAgICAgICAgIGFtbF9hcHBl
bmQobWV0aG9kLCBhbWxfbm90aWZ5KGFtbF9uYW1lKCJcXF9TQi5OVkRSIiksCj4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbWxfaW50KDB4ODApKSk7Cj4gQEAg
LTIwNDEsNyArMjA0MSw3IEBAIGJ1aWxkX2RzZHQoR0FycmF5ICp0YWJsZV9kYXRhLCBCSU9TTGlu
a2VyICpsaW5rZXIsCj4gICAgICAgICAgICAqIHdpdGggaGFsZiBvZiB0aGUgMTYtYml0IGNvbnRy
b2wgcmVnaXN0ZXIuIEhlbmNlLCB0aGUgdG90YWwgc2l6ZQo+ICAgICAgICAgICAgKiBvZiB0aGUg
aS9vIHJlZ2lvbiB1c2VkIGlzIEZXX0NGR19DVExfU0laRTsgd2hlbiB1c2luZyBETUEsIHRoZQo+
ICAgICAgICAgICAgKiBETUEgY29udHJvbCByZWdpc3RlciBpcyBsb2NhdGVkIGF0IEZXX0NGR19E
TUFfSU9fQkFTRSArIDQgKi8KPiAtICAgICAgICB1aW50OF90IGlvX3NpemUgPSBvYmplY3RfcHJv
cGVydHlfZ2V0X2Jvb2woT0JKRUNUKHBjbXMtPmZ3X2NmZyksCj4gKyAgICAgICAgdWludDhfdCBp
b19zaXplID0gb2JqZWN0X3Byb3BlcnR5X2dldF9ib29sKE9CSkVDVChjb25mLT5md19jZmcpLAo+
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImRt
YV9lbmFibGVkIiwgTlVMTCkgPwo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBST1VORF9V
UChGV19DRkdfQ1RMX1NJWkUsIDQpICsgc2l6ZW9mKGRtYV9hZGRyX3QpIDoKPiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgRldfQ0ZHX0NUTF9TSVpFOwo+IEBAIC0yMjUyLDcgKzIyNTIsOCBA
QCBidWlsZF90cG0yKEdBcnJheSAqdGFibGVfZGF0YSwgQklPU0xpbmtlciAqbGlua2VyLCBHQXJy
YXkgKnRjcGFsb2cpCj4gICAjZGVmaW5lIEhPTEVfNjQwS19FTkQgICAoMSAqIE1pQikKPiAgIAo+
ICAgc3RhdGljIHZvaWQKPiAtYnVpbGRfc3JhdChHQXJyYXkgKnRhYmxlX2RhdGEsIEJJT1NMaW5r
ZXIgKmxpbmtlciwgTWFjaGluZVN0YXRlICptYWNoaW5lKQo+ICtidWlsZF9zcmF0KEdBcnJheSAq
dGFibGVfZGF0YSwgQklPU0xpbmtlciAqbGlua2VyLAo+ICsgICAgICAgICAgIE1hY2hpbmVTdGF0
ZSAqbWFjaGluZSwgQWNwaUNvbmZpZ3VyYXRpb24gKmNvbmYpCj4gICB7Cj4gICAgICAgQWNwaVN5
c3RlbVJlc291cmNlQWZmaW5pdHlUYWJsZSAqc3JhdDsKPiAgICAgICBBY3BpU3JhdE1lbW9yeUFm
ZmluaXR5ICpudW1hbWVtOwo+IEBAIC0yMjYyLDkgKzIyNjMsOCBAQCBidWlsZF9zcmF0KEdBcnJh
eSAqdGFibGVfZGF0YSwgQklPU0xpbmtlciAqbGlua2VyLCBNYWNoaW5lU3RhdGUgKm1hY2hpbmUp
Cj4gICAgICAgdWludDY0X3QgbWVtX2xlbiwgbWVtX2Jhc2UsIG5leHRfYmFzZTsKPiAgICAgICBN
YWNoaW5lQ2xhc3MgKm1jID0gTUFDSElORV9HRVRfQ0xBU1MobWFjaGluZSk7Cj4gICAgICAgY29u
c3QgQ1BVQXJjaElkTGlzdCAqYXBpY19pZHMgPSBtYy0+cG9zc2libGVfY3B1X2FyY2hfaWRzKG1h
Y2hpbmUpOwo+IC0gICAgUENNYWNoaW5lU3RhdGUgKnBjbXMgPSBQQ19NQUNISU5FKG1hY2hpbmUp
Owo+ICAgICAgIHJhbV9hZGRyX3QgaG90cGx1Z2FiYmxlX2FkZHJlc3Nfc3BhY2Vfc2l6ZSA9Cj4g
LSAgICAgICAgb2JqZWN0X3Byb3BlcnR5X2dldF9pbnQoT0JKRUNUKHBjbXMpLCBQQ19NQUNISU5F
X0RFVk1FTV9SRUdJT05fU0laRSwKPiArICAgICAgICBvYmplY3RfcHJvcGVydHlfZ2V0X2ludChP
QkpFQ1QobWFjaGluZSksIFBDX01BQ0hJTkVfREVWTUVNX1JFR0lPTl9TSVpFLAo+ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxMKTsKPiAgIAo+ICAgICAgIHNyYXRfc3RhcnQg
PSB0YWJsZV9kYXRhLT5sZW47Cj4gQEAgLTIzMDYsOSArMjMwNiw5IEBAIGJ1aWxkX3NyYXQoR0Fy
cmF5ICp0YWJsZV9kYXRhLCBCSU9TTGlua2VyICpsaW5rZXIsIE1hY2hpbmVTdGF0ZSAqbWFjaGlu
ZSkKPiAgICAgICBuZXh0X2Jhc2UgPSAwOwo+ICAgICAgIG51bWFfc3RhcnQgPSB0YWJsZV9kYXRh
LT5sZW47Cj4gICAKPiAtICAgIGZvciAoaSA9IDE7IGkgPCBwY21zLT5udW1hX25vZGVzICsgMTsg
KytpKSB7Cj4gKyAgICBmb3IgKGkgPSAxOyBpIDwgY29uZi0+bnVtYV9ub2RlcyArIDE7ICsraSkg
ewo+ICAgICAgICAgICBtZW1fYmFzZSA9IG5leHRfYmFzZTsKPiAtICAgICAgICBtZW1fbGVuID0g
cGNtcy0+bm9kZV9tZW1baSAtIDFdOwo+ICsgICAgICAgIG1lbV9sZW4gPSBjb25mLT5ub2RlX21l
bVtpIC0gMV07Cj4gICAgICAgICAgIG5leHRfYmFzZSA9IG1lbV9iYXNlICsgbWVtX2xlbjsKPiAg
IAo+ICAgICAgICAgICAvKiBDdXQgb3V0IHRoZSA2NDBLIGhvbGUgKi8KPiBAQCAtMjMzMSwxNiAr
MjMzMSwxNiBAQCBidWlsZF9zcmF0KEdBcnJheSAqdGFibGVfZGF0YSwgQklPU0xpbmtlciAqbGlu
a2VyLCBNYWNoaW5lU3RhdGUgKm1hY2hpbmUpCj4gICAgICAgICAgIH0KPiAgIAo+ICAgICAgICAg
ICAvKiBDdXQgb3V0IHRoZSBBQ1BJX1BDSSBob2xlICovCj4gLSAgICAgICAgaWYgKG1lbV9iYXNl
IDw9IHBjbXMtPmJlbG93XzRnX21lbV9zaXplICYmCj4gLSAgICAgICAgICAgIG5leHRfYmFzZSA+
IHBjbXMtPmJlbG93XzRnX21lbV9zaXplKSB7Cj4gLSAgICAgICAgICAgIG1lbV9sZW4gLT0gbmV4
dF9iYXNlIC0gcGNtcy0+YmVsb3dfNGdfbWVtX3NpemU7Cj4gKyAgICAgICAgaWYgKG1lbV9iYXNl
IDw9IGNvbmYtPmJlbG93XzRnX21lbV9zaXplICYmCj4gKyAgICAgICAgICAgIG5leHRfYmFzZSA+
IGNvbmYtPmJlbG93XzRnX21lbV9zaXplKSB7Cj4gKyAgICAgICAgICAgIG1lbV9sZW4gLT0gbmV4
dF9iYXNlIC0gY29uZi0+YmVsb3dfNGdfbWVtX3NpemU7Cj4gICAgICAgICAgICAgICBpZiAobWVt
X2xlbiA+IDApIHsKPiAgICAgICAgICAgICAgICAgICBudW1hbWVtID0gYWNwaV9kYXRhX3B1c2go
dGFibGVfZGF0YSwgc2l6ZW9mICpudW1hbWVtKTsKPiAgICAgICAgICAgICAgICAgICBidWlsZF9z
cmF0X21lbW9yeShudW1hbWVtLCBtZW1fYmFzZSwgbWVtX2xlbiwgaSAtIDEsCj4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgTUVNX0FGRklOSVRZX0VOQUJMRUQpOwo+ICAgICAg
ICAgICAgICAgfQo+ICAgICAgICAgICAgICAgbWVtX2Jhc2UgPSAxVUxMIDw8IDMyOwo+IC0gICAg
ICAgICAgICBtZW1fbGVuID0gbmV4dF9iYXNlIC0gcGNtcy0+YmVsb3dfNGdfbWVtX3NpemU7Cj4g
KyAgICAgICAgICAgIG1lbV9sZW4gPSBuZXh0X2Jhc2UgLSBjb25mLT5iZWxvd180Z19tZW1fc2l6
ZTsKPiAgICAgICAgICAgICAgIG5leHRfYmFzZSA9IG1lbV9iYXNlICsgbWVtX2xlbjsKPiAgICAg
ICAgICAgfQo+ICAgCj4gQEAgLTIzNTEsNyArMjM1MSw3IEBAIGJ1aWxkX3NyYXQoR0FycmF5ICp0
YWJsZV9kYXRhLCBCSU9TTGlua2VyICpsaW5rZXIsIE1hY2hpbmVTdGF0ZSAqbWFjaGluZSkKPiAg
ICAgICAgICAgfQo+ICAgICAgIH0KPiAgICAgICBzbG90cyA9ICh0YWJsZV9kYXRhLT5sZW4gLSBu
dW1hX3N0YXJ0KSAvIHNpemVvZiAqbnVtYW1lbTsKPiAtICAgIGZvciAoOyBzbG90cyA8IHBjbXMt
Pm51bWFfbm9kZXMgKyAyOyBzbG90cysrKSB7Cj4gKyAgICBmb3IgKDsgc2xvdHMgPCBjb25mLT5u
dW1hX25vZGVzICsgMjsgc2xvdHMrKykgewo+ICAgICAgICAgICBudW1hbWVtID0gYWNwaV9kYXRh
X3B1c2godGFibGVfZGF0YSwgc2l6ZW9mICpudW1hbWVtKTsKPiAgICAgICAgICAgYnVpbGRfc3Jh
dF9tZW1vcnkobnVtYW1lbSwgMCwgMCwgMCwgTUVNX0FGRklOSVRZX05PRkxBR1MpOwo+ICAgICAg
IH0KPiBAQCAtMjM2Nyw3ICsyMzY3LDcgQEAgYnVpbGRfc3JhdChHQXJyYXkgKnRhYmxlX2RhdGEs
IEJJT1NMaW5rZXIgKmxpbmtlciwgTWFjaGluZVN0YXRlICptYWNoaW5lKQo+ICAgICAgIGlmICho
b3RwbHVnYWJibGVfYWRkcmVzc19zcGFjZV9zaXplKSB7Cj4gICAgICAgICAgIG51bWFtZW0gPSBh
Y3BpX2RhdGFfcHVzaCh0YWJsZV9kYXRhLCBzaXplb2YgKm51bWFtZW0pOwo+ICAgICAgICAgICBi
dWlsZF9zcmF0X21lbW9yeShudW1hbWVtLCBtYWNoaW5lLT5kZXZpY2VfbWVtb3J5LT5iYXNlLAo+
IC0gICAgICAgICAgICAgICAgICAgICAgICAgIGhvdHBsdWdhYmJsZV9hZGRyZXNzX3NwYWNlX3Np
emUsIHBjbXMtPm51bWFfbm9kZXMgLSAxLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgIGhv
dHBsdWdhYmJsZV9hZGRyZXNzX3NwYWNlX3NpemUsIGNvbmYtPm51bWFfbm9kZXMgLSAxLAo+ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBNRU1fQUZGSU5JVFlfSE9UUExVR0dBQkxFIHwgTUVN
X0FGRklOSVRZX0VOQUJMRUQpOwo+ICAgICAgIH0KPiAgIAo+IEBAIC0yNTQ2LDE3ICsyNTQ2LDYg
QEAgYnVpbGRfcnNkcChHQXJyYXkgKnJzZHBfdGFibGUsIEJJT1NMaW5rZXIgKmxpbmtlciwgdW5z
aWduZWQgcnNkdF90Ymxfb2Zmc2V0KQo+ICAgICAgIHJldHVybiByc2RwX3RhYmxlOwo+ICAgfQo+
ICAgCj4gLXR5cGVkZWYKPiAtc3RydWN0IEFjcGlCdWlsZFN0YXRlIHsKPiAtICAgIC8qIENvcHkg
b2YgdGFibGUgaW4gUkFNIChmb3IgcGF0Y2hpbmcpLiAqLwo+IC0gICAgTWVtb3J5UmVnaW9uICp0
YWJsZV9tcjsKPiAtICAgIC8qIElzIHRhYmxlIHBhdGNoZWQ/ICovCj4gLSAgICB1aW50OF90IHBh
dGNoZWQ7Cj4gLSAgICB2b2lkICpyc2RwOwo+IC0gICAgTWVtb3J5UmVnaW9uICpyc2RwX21yOwo+
IC0gICAgTWVtb3J5UmVnaW9uICpsaW5rZXJfbXI7Cj4gLX0gQWNwaUJ1aWxkU3RhdGU7Cj4gLQo+
ICAgc3RhdGljIGJvb2wgYWNwaV9nZXRfbWNmZyhBY3BpTWNmZ0luZm8gKm1jZmcpCj4gICB7Cj4g
ICAgICAgT2JqZWN0ICpwY2lfaG9zdDsKPiBAQCAtMjU4MCwxMCArMjU2OSw5IEBAIHN0YXRpYyBi
b29sIGFjcGlfZ2V0X21jZmcoQWNwaU1jZmdJbmZvICptY2ZnKQo+ICAgfQo+ICAgCj4gICBzdGF0
aWMKPiAtdm9pZCBhY3BpX2J1aWxkKEFjcGlCdWlsZFRhYmxlcyAqdGFibGVzLCBNYWNoaW5lU3Rh
dGUgKm1hY2hpbmUpCj4gK3ZvaWQgYWNwaV9idWlsZChBY3BpQnVpbGRUYWJsZXMgKnRhYmxlcywK
PiArICAgICAgICAgICAgICAgIE1hY2hpbmVTdGF0ZSAqbWFjaGluZSwgQWNwaUNvbmZpZ3VyYXRp
b24gKmNvbmYpCj4gICB7Cj4gLSAgICBQQ01hY2hpbmVTdGF0ZSAqcGNtcyA9IFBDX01BQ0hJTkUo
bWFjaGluZSk7Cj4gLSAgICBQQ01hY2hpbmVDbGFzcyAqcGNtYyA9IFBDX01BQ0hJTkVfR0VUX0NM
QVNTKHBjbXMpOwo+ICAgICAgIEdBcnJheSAqdGFibGVfb2Zmc2V0czsKPiAgICAgICB1bnNpZ25l
ZCBmYWNzLCBkc2R0LCByc2R0LCBmYWR0Owo+ICAgICAgIEFjcGlQbUluZm8gcG07Cj4gQEAgLTI2
MjEsNyArMjYwOSw3IEBAIHZvaWQgYWNwaV9idWlsZChBY3BpQnVpbGRUYWJsZXMgKnRhYmxlcywg
TWFjaGluZVN0YXRlICptYWNoaW5lKQo+ICAgICAgIC8qIERTRFQgaXMgcG9pbnRlZCB0byBieSBG
QURUICovCj4gICAgICAgZHNkdCA9IHRhYmxlc19ibG9iLT5sZW47Cj4gICAgICAgYnVpbGRfZHNk
dCh0YWJsZXNfYmxvYiwgdGFibGVzLT5saW5rZXIsICZwbSwgJm1pc2MsCj4gLSAgICAgICAgICAg
ICAgICZwY2lfaG9sZSwgJnBjaV9ob2xlNjQsIG1hY2hpbmUpOwo+ICsgICAgICAgICAgICAgICAm
cGNpX2hvbGUsICZwY2lfaG9sZTY0LCBtYWNoaW5lLCBjb25mKTsKPiAgIAo+ICAgICAgIC8qIENv
dW50IHRoZSBzaXplIG9mIHRoZSBEU0RUIGFuZCBTU0RULCB3ZSB3aWxsIG5lZWQgaXQgZm9yIGxl
Z2FjeQo+ICAgICAgICAqIHNpemluZyBvZiBBQ1BJIHRhYmxlcy4KPiBAQCAtMjYzOSw3ICsyNjI3
LDcgQEAgdm9pZCBhY3BpX2J1aWxkKEFjcGlCdWlsZFRhYmxlcyAqdGFibGVzLCBNYWNoaW5lU3Rh
dGUgKm1hY2hpbmUpCj4gICAgICAgYW1sX2xlbiArPSB0YWJsZXNfYmxvYi0+bGVuIC0gZmFkdDsK
PiAgIAo+ICAgICAgIGFjcGlfYWRkX3RhYmxlKHRhYmxlX29mZnNldHMsIHRhYmxlc19ibG9iKTsK
PiAtICAgIGJ1aWxkX21hZHQodGFibGVzX2Jsb2IsIHRhYmxlcy0+bGlua2VyLCBwY21zKTsKPiAr
ICAgIGJ1aWxkX21hZHQodGFibGVzX2Jsb2IsIHRhYmxlcy0+bGlua2VyLCBtYWNoaW5lLCBjb25m
KTsKPiAgIAo+ICAgICAgIHZtZ2VuaWRfZGV2ID0gZmluZF92bWdlbmlkX2RldigpOwo+ICAgICAg
IGlmICh2bWdlbmlkX2Rldikgewo+IEBAIC0yNjYxLDkgKzI2NDksOSBAQCB2b2lkIGFjcGlfYnVp
bGQoQWNwaUJ1aWxkVGFibGVzICp0YWJsZXMsIE1hY2hpbmVTdGF0ZSAqbWFjaGluZSkKPiAgICAg
ICAgICAgICAgIGJ1aWxkX3RwbTIodGFibGVzX2Jsb2IsIHRhYmxlcy0+bGlua2VyLCB0YWJsZXMt
PnRjcGFsb2cpOwo+ICAgICAgICAgICB9Cj4gICAgICAgfQo+IC0gICAgaWYgKHBjbXMtPm51bWFf
bm9kZXMpIHsKPiArICAgIGlmIChjb25mLT5udW1hX25vZGVzKSB7Cj4gICAgICAgICAgIGFjcGlf
YWRkX3RhYmxlKHRhYmxlX29mZnNldHMsIHRhYmxlc19ibG9iKTsKPiAtICAgICAgICBidWlsZF9z
cmF0KHRhYmxlc19ibG9iLCB0YWJsZXMtPmxpbmtlciwgbWFjaGluZSk7Cj4gKyAgICAgICAgYnVp
bGRfc3JhdCh0YWJsZXNfYmxvYiwgdGFibGVzLT5saW5rZXIsIG1hY2hpbmUsIGNvbmYpOwo+ICAg
ICAgICAgICBpZiAoaGF2ZV9udW1hX2Rpc3RhbmNlKSB7Cj4gICAgICAgICAgICAgICBhY3BpX2Fk
ZF90YWJsZSh0YWJsZV9vZmZzZXRzLCB0YWJsZXNfYmxvYik7Cj4gICAgICAgICAgICAgICBidWls
ZF9zbGl0KHRhYmxlc19ibG9iLCB0YWJsZXMtPmxpbmtlcik7Cj4gQEAgLTI2ODMsOSArMjY3MSw5
IEBAIHZvaWQgYWNwaV9idWlsZChBY3BpQnVpbGRUYWJsZXMgKnRhYmxlcywgTWFjaGluZVN0YXRl
ICptYWNoaW5lKQo+ICAgICAgICAgICAgICAgYnVpbGRfZG1hcl9xMzUodGFibGVzX2Jsb2IsIHRh
Ymxlcy0+bGlua2VyKTsKPiAgICAgICAgICAgfQo+ICAgICAgIH0KPiAtICAgIGlmIChwY21zLT5h
Y3BpX252ZGltbV9zdGF0ZS5pc19lbmFibGVkKSB7Cj4gKyAgICBpZiAoY29uZi0+YWNwaV9udmRp
bW1fc3RhdGUuaXNfZW5hYmxlZCkgewo+ICAgICAgICAgICBudmRpbW1fYnVpbGRfYWNwaSh0YWJs
ZV9vZmZzZXRzLCB0YWJsZXNfYmxvYiwgdGFibGVzLT5saW5rZXIsCj4gLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgJnBjbXMtPmFjcGlfbnZkaW1tX3N0YXRlLCBtYWNoaW5lLT5yYW1fc2xvdHMp
Owo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICZjb25mLT5hY3BpX252ZGltbV9zdGF0ZSwg
bWFjaGluZS0+cmFtX3Nsb3RzKTsKPiAgICAgICB9Cj4gICAKPiAgICAgICAvKiBBZGQgdGFibGVz
IHN1cHBsaWVkIGJ5IHVzZXIgKGlmIGFueSkgKi8KPiBAQCAtMjcyMSwxMyArMjcwOSwxMyBAQCB2
b2lkIGFjcGlfYnVpbGQoQWNwaUJ1aWxkVGFibGVzICp0YWJsZXMsIE1hY2hpbmVTdGF0ZSAqbWFj
aGluZSkKPiAgICAgICAgKgo+ICAgICAgICAqIEFsbCB0aGlzIGlzIGZvciBQSUlYNCwgc2luY2Ug
UUVNVSAyLjAgZGlkbid0IHN1cHBvcnQgUTM1IG1pZ3JhdGlvbi4KPiAgICAgICAgKi8KPiAtICAg
IGlmIChwY21jLT5sZWdhY3lfYWNwaV90YWJsZV9zaXplKSB7Cj4gKyAgICBpZiAoY29uZi0+bGVn
YWN5X2FjcGlfdGFibGVfc2l6ZSkgewo+ICAgICAgICAgICAvKiBTdWJ0cmFjdGluZyBhbWxfbGVu
IGdpdmVzIHRoZSBzaXplIG9mIGZpeGVkIHRhYmxlcy4gIFRoZW4gYWRkIHRoZQo+ICAgICAgICAg
ICAgKiBzaXplIG9mIHRoZSBQSUlYNCBEU0RUL1NTRFQgaW4gUUVNVSAyLjAuCj4gICAgICAgICAg
ICAqLwo+ICAgICAgICAgICBpbnQgbGVnYWN5X2FtbF9sZW4gPQo+IC0gICAgICAgICAgICBwY21j
LT5sZWdhY3lfYWNwaV90YWJsZV9zaXplICsKPiAtICAgICAgICAgICAgQUNQSV9CVUlMRF9MRUdB
Q1lfQ1BVX0FNTF9TSVpFICogcGNtcy0+YXBpY19pZF9saW1pdDsKPiArICAgICAgICAgICAgY29u
Zi0+bGVnYWN5X2FjcGlfdGFibGVfc2l6ZSArCj4gKyAgICAgICAgICAgIEFDUElfQlVJTERfTEVH
QUNZX0NQVV9BTUxfU0laRSAqIGNvbmYtPmFwaWNfaWRfbGltaXQ7Cj4gICAgICAgICAgIGludCBs
ZWdhY3lfdGFibGVfc2l6ZSA9Cj4gICAgICAgICAgICAgICBST1VORF9VUCh0YWJsZXNfYmxvYi0+
bGVuIC0gYW1sX2xlbiArIGxlZ2FjeV9hbWxfbGVuLAo+ICAgICAgICAgICAgICAgICAgICAgICAg
QUNQSV9CVUlMRF9BTElHTl9TSVpFKTsKPiBAQCAtMjc3Miw5ICsyNzYwLDE3IEBAIHN0YXRpYyB2
b2lkIGFjcGlfcmFtX3VwZGF0ZShNZW1vcnlSZWdpb24gKm1yLCBHQXJyYXkgKmRhdGEpCj4gICAK
PiAgIHN0YXRpYyB2b2lkIGFjcGlfYnVpbGRfdXBkYXRlKHZvaWQgKmJ1aWxkX29wYXF1ZSkKPiAg
IHsKPiAtICAgIEFjcGlCdWlsZFN0YXRlICpidWlsZF9zdGF0ZSA9IGJ1aWxkX29wYXF1ZTsKPiAr
ICAgIEFjcGlDb25maWd1cmF0aW9uICpjb25mID0gYnVpbGRfb3BhcXVlOwo+ICsgICAgQWNwaUJ1
aWxkU3RhdGUgKmJ1aWxkX3N0YXRlOwo+ICAgICAgIEFjcGlCdWlsZFRhYmxlcyB0YWJsZXM7Cj4g
ICAKPiArICAgIC8qIE5vIEFDUEkgY29uZmlndXJhdGlvbj8gTm90aGluZyB0byBkby4gKi8KPiAr
ICAgIGlmICghY29uZikgewo+ICsgICAgICAgIHJldHVybjsKPiArICAgIH0KPiArCj4gKyAgICBi
dWlsZF9zdGF0ZSA9IGNvbmYtPmJ1aWxkX3N0YXRlOwo+ICsKPiAgICAgICAvKiBObyBzdGF0ZSB0
byB1cGRhdGUgb3IgYWxyZWFkeSBwYXRjaGVkPyBOb3RoaW5nIHRvIGRvLiAqLwo+ICAgICAgIGlm
ICghYnVpbGRfc3RhdGUgfHwgYnVpbGRfc3RhdGUtPnBhdGNoZWQpIHsKPiAgICAgICAgICAgcmV0
dXJuOwo+IEBAIC0yNzgzLDcgKzI3NzksNyBAQCBzdGF0aWMgdm9pZCBhY3BpX2J1aWxkX3VwZGF0
ZSh2b2lkICpidWlsZF9vcGFxdWUpCj4gICAKPiAgICAgICBhY3BpX2J1aWxkX3RhYmxlc19pbml0
KCZ0YWJsZXMpOwo+ICAgCj4gLSAgICBhY3BpX2J1aWxkKCZ0YWJsZXMsIE1BQ0hJTkUocWRldl9n
ZXRfbWFjaGluZSgpKSk7Cj4gKyAgICBhY3BpX2J1aWxkKCZ0YWJsZXMsIE1BQ0hJTkUocWRldl9n
ZXRfbWFjaGluZSgpKSwgY29uZik7Cj4gICAKPiAgICAgICBhY3BpX3JhbV91cGRhdGUoYnVpbGRf
c3RhdGUtPnRhYmxlX21yLCB0YWJsZXMudGFibGVfZGF0YSk7Cj4gICAKPiBAQCAtMjgwMywxMiAr
Mjc5OSwxMiBAQCBzdGF0aWMgdm9pZCBhY3BpX2J1aWxkX3Jlc2V0KHZvaWQgKmJ1aWxkX29wYXF1
ZSkKPiAgICAgICBidWlsZF9zdGF0ZS0+cGF0Y2hlZCA9IDA7Cj4gICB9Cj4gICAKPiAtc3RhdGlj
IE1lbW9yeVJlZ2lvbiAqYWNwaV9hZGRfcm9tX2Jsb2IoQWNwaUJ1aWxkU3RhdGUgKmJ1aWxkX3N0
YXRlLAo+ICtzdGF0aWMgTWVtb3J5UmVnaW9uICphY3BpX2FkZF9yb21fYmxvYihBY3BpQ29uZmln
dXJhdGlvbiAqY29uZiwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IEdBcnJheSAqYmxvYiwgY29uc3QgY2hhciAqbmFtZSwKPiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHVpbnQ2NF90IG1heF9zaXplKQo+ICAgewo+ICAgICAgIHJldHVy
biByb21fYWRkX2Jsb2IobmFtZSwgYmxvYi0+ZGF0YSwgYWNwaV9kYXRhX2xlbihibG9iKSwgbWF4
X3NpemUsIC0xLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICBuYW1lLCBhY3BpX2J1aWxkX3Vw
ZGF0ZSwgYnVpbGRfc3RhdGUsIE5VTEwsIHRydWUpOwo+ICsgICAgICAgICAgICAgICAgICAgICAg
ICBuYW1lLCBhY3BpX2J1aWxkX3VwZGF0ZSwgY29uZiwgTlVMTCwgdHJ1ZSk7Cj4gICB9Cj4gICAK
PiAgIHN0YXRpYyBjb25zdCBWTVN0YXRlRGVzY3JpcHRpb24gdm1zdGF0ZV9hY3BpX2J1aWxkID0g
ewo+IEBAIC0yODE2LDU5ICsyODEyLDQ4IEBAIHN0YXRpYyBjb25zdCBWTVN0YXRlRGVzY3JpcHRp
b24gdm1zdGF0ZV9hY3BpX2J1aWxkID0gewo+ICAgICAgIC52ZXJzaW9uX2lkID0gMSwKPiAgICAg
ICAubWluaW11bV92ZXJzaW9uX2lkID0gMSwKPiAgICAgICAuZmllbGRzID0gKFZNU3RhdGVGaWVs
ZFtdKSB7Cj4gLSAgICAgICAgVk1TVEFURV9VSU5UOChwYXRjaGVkLCBBY3BpQnVpbGRTdGF0ZSks
Cj4gKyAgICAgICAgVk1TVEFURV9CT09MKHBhdGNoZWQsIEFjcGlCdWlsZFN0YXRlKSwKPiAgICAg
ICAgICAgVk1TVEFURV9FTkRfT0ZfTElTVCgpCj4gICAgICAgfSwKPiAgIH07Cj4gICAKPiAtdm9p
ZCBhY3BpX3NldHVwKHZvaWQpCj4gK3ZvaWQgYWNwaV9zZXR1cChNYWNoaW5lU3RhdGUgKm1hY2hp
bmUsIEFjcGlDb25maWd1cmF0aW9uICpjb25mKQo+ICAgewo+IC0gICAgUENNYWNoaW5lU3RhdGUg
KnBjbXMgPSBQQ19NQUNISU5FKHFkZXZfZ2V0X21hY2hpbmUoKSk7Cj4gLSAgICBQQ01hY2hpbmVD
bGFzcyAqcGNtYyA9IFBDX01BQ0hJTkVfR0VUX0NMQVNTKHBjbXMpOwo+ICAgICAgIEFjcGlCdWls
ZFRhYmxlcyB0YWJsZXM7Cj4gICAgICAgQWNwaUJ1aWxkU3RhdGUgKmJ1aWxkX3N0YXRlOwo+ICAg
ICAgIE9iamVjdCAqdm1nZW5pZF9kZXY7Cj4gICAKPiAtICAgIGlmICghcGNtcy0+ZndfY2ZnKSB7
Cj4gLSAgICAgICAgQUNQSV9CVUlMRF9EUFJJTlRGKCJObyBmdyBjZmcuIEJhaWxpbmcgb3V0Llxu
Iik7Cj4gLSAgICAgICAgcmV0dXJuOwo+IC0gICAgfQo+IC0KPiAtICAgIGlmICghcGNtcy0+YWNw
aV9idWlsZF9lbmFibGVkKSB7Cj4gLSAgICAgICAgQUNQSV9CVUlMRF9EUFJJTlRGKCJBQ1BJIGJ1
aWxkIGRpc2FibGVkLiBCYWlsaW5nIG91dC5cbiIpOwo+IC0gICAgICAgIHJldHVybjsKPiAtICAg
IH0KPiAtCj4gLSAgICBpZiAoIWFjcGlfZW5hYmxlZCkgewo+IC0gICAgICAgIEFDUElfQlVJTERf
RFBSSU5URigiQUNQSSBkaXNhYmxlZC4gQmFpbGluZyBvdXQuXG4iKTsKPiArICAgIGlmICghY29u
Zikgewo+ICsgICAgICAgIEFDUElfQlVJTERfRFBSSU5URigiTm8gQUNQSSBjb25maWcuIEJhaWxp
bmcgb3V0LlxuIik7Cj4gICAgICAgICAgIHJldHVybjsKPiAgICAgICB9Cj4gICAKPiAgICAgICBi
dWlsZF9zdGF0ZSA9IGdfbWFsbG9jMChzaXplb2YgKmJ1aWxkX3N0YXRlKTsKPiArICAgIGNvbmYt
PmJ1aWxkX3N0YXRlID0gYnVpbGRfc3RhdGU7Cj4gICAKPiAgICAgICBhY3BpX2J1aWxkX3RhYmxl
c19pbml0KCZ0YWJsZXMpOwo+IC0gICAgYWNwaV9idWlsZCgmdGFibGVzLCBNQUNISU5FKHBjbXMp
KTsKPiArICAgIGFjcGlfYnVpbGQoJnRhYmxlcywgbWFjaGluZSwgY29uZik7Cj4gICAKPiAgICAg
ICAvKiBOb3cgZXhwb3NlIGl0IGFsbCB0byBHdWVzdCAqLwo+IC0gICAgYnVpbGRfc3RhdGUtPnRh
YmxlX21yID0gYWNwaV9hZGRfcm9tX2Jsb2IoYnVpbGRfc3RhdGUsIHRhYmxlcy50YWJsZV9kYXRh
LAo+ICsgICAgYnVpbGRfc3RhdGUtPnRhYmxlX21yID0gYWNwaV9hZGRfcm9tX2Jsb2IoY29uZiwg
dGFibGVzLnRhYmxlX2RhdGEsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIEFDUElfQlVJTERfVEFCTEVfRklMRSwKPiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQUNQSV9CVUlMRF9UQUJMRV9NQVhfU0laRSk7
Cj4gICAgICAgYXNzZXJ0KGJ1aWxkX3N0YXRlLT50YWJsZV9tciAhPSBOVUxMKTsKPiAgIAo+ICAg
ICAgIGJ1aWxkX3N0YXRlLT5saW5rZXJfbXIgPQo+IC0gICAgICAgIGFjcGlfYWRkX3JvbV9ibG9i
KGJ1aWxkX3N0YXRlLCB0YWJsZXMubGlua2VyLT5jbWRfYmxvYiwKPiArICAgICAgICBhY3BpX2Fk
ZF9yb21fYmxvYihjb25mLCB0YWJsZXMubGlua2VyLT5jbWRfYmxvYiwKPiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgImV0Yy90YWJsZS1sb2FkZXIiLCAwKTsKPiAgIAo+IC0gICAgZndfY2Zn
X2FkZF9maWxlKHBjbXMtPmZ3X2NmZywgQUNQSV9CVUlMRF9UUE1MT0dfRklMRSwKPiArICAgIGZ3
X2NmZ19hZGRfZmlsZShjb25mLT5md19jZmcsIEFDUElfQlVJTERfVFBNTE9HX0ZJTEUsCj4gICAg
ICAgICAgICAgICAgICAgICAgIHRhYmxlcy50Y3BhbG9nLT5kYXRhLCBhY3BpX2RhdGFfbGVuKHRh
Ymxlcy50Y3BhbG9nKSk7Cj4gICAKPiAgICAgICB2bWdlbmlkX2RldiA9IGZpbmRfdm1nZW5pZF9k
ZXYoKTsKPiAgICAgICBpZiAodm1nZW5pZF9kZXYpIHsKPiAtICAgICAgICB2bWdlbmlkX2FkZF9m
d19jZmcoVk1HRU5JRCh2bWdlbmlkX2RldiksIHBjbXMtPmZ3X2NmZywKPiArICAgICAgICB2bWdl
bmlkX2FkZF9md19jZmcoVk1HRU5JRCh2bWdlbmlkX2RldiksIGNvbmYtPmZ3X2NmZywKPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHRhYmxlcy52bWdlbmlkKTsKPiAgICAgICB9Cj4gICAK
PiAtICAgIGlmICghcGNtYy0+cnNkcF9pbl9yYW0pIHsKPiArICAgIGlmICghY29uZi0+cnNkcF9p
bl9yYW0pIHsKPiAgICAgICAgICAgLyoKPiAgICAgICAgICAgICogS2VlcCBmb3IgY29tcGF0aWJp
bGl0eSB3aXRoIG9sZCBtYWNoaW5lIHR5cGVzLgo+ICAgICAgICAgICAgKiBUaG91Z2ggUlNEUCBp
cyBzbWFsbCwgaXRzIGNvbnRlbnRzIGlzbid0IGltbXV0YWJsZSwgc28KPiBAQCAtMjg3NywxMyAr
Mjg2MiwxMyBAQCB2b2lkIGFjcGlfc2V0dXAodm9pZCkKPiAgICAgICAgICAgdWludDMyX3QgcnNk
cF9zaXplID0gYWNwaV9kYXRhX2xlbih0YWJsZXMucnNkcCk7Cj4gICAKPiAgICAgICAgICAgYnVp
bGRfc3RhdGUtPnJzZHAgPSBnX21lbWR1cCh0YWJsZXMucnNkcC0+ZGF0YSwgcnNkcF9zaXplKTsK
PiAtICAgICAgICBmd19jZmdfYWRkX2ZpbGVfY2FsbGJhY2socGNtcy0+ZndfY2ZnLCBBQ1BJX0JV
SUxEX1JTRFBfRklMRSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWNwaV9i
dWlsZF91cGRhdGUsIE5VTEwsIGJ1aWxkX3N0YXRlLAo+ICsgICAgICAgIGZ3X2NmZ19hZGRfZmls
ZV9jYWxsYmFjayhjb25mLT5md19jZmcsIEFDUElfQlVJTERfUlNEUF9GSUxFLAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBhY3BpX2J1aWxkX3VwZGF0ZSwgTlVMTCwgY29uZiwK
PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJ1aWxkX3N0YXRlLT5yc2RwLCBy
c2RwX3NpemUsIHRydWUpOwo+ICAgICAgICAgICBidWlsZF9zdGF0ZS0+cnNkcF9tciA9IE5VTEw7
Cj4gICAgICAgfSBlbHNlIHsKPiAgICAgICAgICAgYnVpbGRfc3RhdGUtPnJzZHAgPSBOVUxMOwo+
IC0gICAgICAgIGJ1aWxkX3N0YXRlLT5yc2RwX21yID0gYWNwaV9hZGRfcm9tX2Jsb2IoYnVpbGRf
c3RhdGUsIHRhYmxlcy5yc2RwLAo+ICsgICAgICAgIGJ1aWxkX3N0YXRlLT5yc2RwX21yID0gYWNw
aV9hZGRfcm9tX2Jsb2IoY29uZiwgdGFibGVzLnJzZHAsCj4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEFDUElfQlVJTERfUlNEUF9GSUxFLCAwKTsK
PiAgICAgICB9Cj4gICAKPiBkaWZmIC0tZ2l0IGEvaHcvaTM4Ni9hY3BpLWJ1aWxkLmggYi9ody9p
Mzg2L2FjcGktYnVpbGQuaAo+IGluZGV4IDAwNzMzMmU1MWMuLjFlNmI1YTdjMmUgMTAwNjQ0Cj4g
LS0tIGEvaHcvaTM4Ni9hY3BpLWJ1aWxkLmgKPiArKysgYi9ody9pMzg2L2FjcGktYnVpbGQuaAo+
IEBAIC0yLDYgKzIsOCBAQAo+ICAgI2lmbmRlZiBIV19JMzg2X0FDUElfQlVJTERfSAo+ICAgI2Rl
ZmluZSBIV19JMzg2X0FDUElfQlVJTERfSAo+ICAgCj4gLXZvaWQgYWNwaV9zZXR1cCh2b2lkKTsK
PiArI2luY2x1ZGUgImh3L2FjcGkvYWNwaS5oIgo+ICsKPiArdm9pZCBhY3BpX3NldHVwKE1hY2hp
bmVTdGF0ZSAqbWFjaGluZSwgQWNwaUNvbmZpZ3VyYXRpb24gKmNvbmYpOwo+ICAgCj4gICAjZW5k
aWYKPiBkaWZmIC0tZ2l0IGEvaHcvaTM4Ni9wYy5jIGIvaHcvaTM4Ni9wYy5jCj4gaW5kZXggZjA5
NTcyNWRiYS4uYmQ0YTc3Yjg1NiAxMDA2NDQKPiAtLS0gYS9ody9pMzg2L3BjLmMKPiArKysgYi9o
dy9pMzg2L3BjLmMKPiBAQCAtNDQ0LDE3ICs0NDQsMTggQEAgdm9pZCBwY19jbW9zX2luaXQoUENN
YWNoaW5lU3RhdGUgKnBjbXMsCj4gICB7Cj4gICAgICAgaW50IHZhbDsKPiAgICAgICBzdGF0aWMg
cGNfY21vc19pbml0X2xhdGVfYXJnIGFyZzsKPiArICAgIEFjcGlDb25maWd1cmF0aW9uICpjb25m
ID0gJnBjbXMtPmFjcGlfY29uZmlndXJhdGlvbjsKPiAgIAo+ICAgICAgIC8qIHZhcmlvdXMgaW1w
b3J0YW50IENNT1MgbG9jYXRpb25zIG5lZWRlZCBieSBQQy9Cb2NocyBiaW9zICovCj4gICAKPiAg
ICAgICAvKiBtZW1vcnkgc2l6ZSAqLwo+ICAgICAgIC8qIGJhc2UgbWVtb3J5IChmaXJzdCBNaUIp
ICovCj4gLSAgICB2YWwgPSBNSU4ocGNtcy0+YmVsb3dfNGdfbWVtX3NpemUgLyBLaUIsIDY0MCk7
Cj4gKyAgICB2YWwgPSBNSU4oY29uZi0+YmVsb3dfNGdfbWVtX3NpemUgLyBLaUIsIDY0MCk7Cj4g
ICAgICAgcnRjX3NldF9tZW1vcnkocywgMHgxNSwgdmFsKTsKPiAgICAgICBydGNfc2V0X21lbW9y
eShzLCAweDE2LCB2YWwgPj4gOCk7Cj4gICAgICAgLyogZXh0ZW5kZWQgbWVtb3J5IChuZXh0IDY0
TWlCKSAqLwo+IC0gICAgaWYgKHBjbXMtPmJlbG93XzRnX21lbV9zaXplID4gMSAqIE1pQikgewo+
IC0gICAgICAgIHZhbCA9IChwY21zLT5iZWxvd180Z19tZW1fc2l6ZSAtIDEgKiBNaUIpIC8gS2lC
Owo+ICsgICAgaWYgKGNvbmYtPmJlbG93XzRnX21lbV9zaXplID4gMSAqIE1pQikgewo+ICsgICAg
ICAgIHZhbCA9IChjb25mLT5iZWxvd180Z19tZW1fc2l6ZSAtIDEgKiBNaUIpIC8gS2lCOwo+ICAg
ICAgIH0gZWxzZSB7Cj4gICAgICAgICAgIHZhbCA9IDA7Cj4gICAgICAgfQo+IEBAIC00NjUsOCAr
NDY2LDggQEAgdm9pZCBwY19jbW9zX2luaXQoUENNYWNoaW5lU3RhdGUgKnBjbXMsCj4gICAgICAg
cnRjX3NldF9tZW1vcnkocywgMHgzMCwgdmFsKTsKPiAgICAgICBydGNfc2V0X21lbW9yeShzLCAw
eDMxLCB2YWwgPj4gOCk7Cj4gICAgICAgLyogbWVtb3J5IGJldHdlZW4gMTZNaUIgYW5kIDRHaUIg
Ki8KPiAtICAgIGlmIChwY21zLT5iZWxvd180Z19tZW1fc2l6ZSA+IDE2ICogTWlCKSB7Cj4gLSAg
ICAgICAgdmFsID0gKHBjbXMtPmJlbG93XzRnX21lbV9zaXplIC0gMTYgKiBNaUIpIC8gKDY0ICog
S2lCKTsKPiArICAgIGlmIChjb25mLT5iZWxvd180Z19tZW1fc2l6ZSA+IDE2ICogTWlCKSB7Cj4g
KyAgICAgICAgdmFsID0gKGNvbmYtPmJlbG93XzRnX21lbV9zaXplIC0gMTYgKiBNaUIpIC8gKDY0
ICogS2lCKTsKPiAgICAgICB9IGVsc2Ugewo+ICAgICAgICAgICB2YWwgPSAwOwo+ICAgICAgIH0K
PiBAQCAtNDc1LDcgKzQ3Niw3IEBAIHZvaWQgcGNfY21vc19pbml0KFBDTWFjaGluZVN0YXRlICpw
Y21zLAo+ICAgICAgIHJ0Y19zZXRfbWVtb3J5KHMsIDB4MzQsIHZhbCk7Cj4gICAgICAgcnRjX3Nl
dF9tZW1vcnkocywgMHgzNSwgdmFsID4+IDgpOwo+ICAgICAgIC8qIG1lbW9yeSBhYm92ZSA0R2lC
ICovCj4gLSAgICB2YWwgPSBwY21zLT5hYm92ZV80Z19tZW1fc2l6ZSAvIDY1NTM2Owo+ICsgICAg
dmFsID0gY29uZi0+YWJvdmVfNGdfbWVtX3NpemUgLyA2NTUzNjsKPiAgICAgICBydGNfc2V0X21l
bW9yeShzLCAweDViLCB2YWwpOwo+ICAgICAgIHJ0Y19zZXRfbWVtb3J5KHMsIDB4NWMsIHZhbCA+
PiA4KTsKPiAgICAgICBydGNfc2V0X21lbW9yeShzLCAweDVkLCB2YWwgPj4gMTYpOwo+IEBAIC03
MTQsMTMgKzcxNSwxNCBAQCBzdGF0aWMgdm9pZCBwY19idWlsZF9zbWJpb3MoUENNYWNoaW5lU3Rh
dGUgKnBjbXMpCj4gICAgICAgdW5zaWduZWQgaSwgYXJyYXlfY291bnQ7Cj4gICAgICAgTWFjaGlu
ZVN0YXRlICptcyA9IE1BQ0hJTkUocGNtcyk7Cj4gICAgICAgWDg2Q1BVICpjcHUgPSBYODZfQ1BV
KG1zLT5wb3NzaWJsZV9jcHVzLT5jcHVzWzBdLmNwdSk7Cj4gKyAgICBBY3BpQ29uZmlndXJhdGlv
biAqY29uZiA9ICZwY21zLT5hY3BpX2NvbmZpZ3VyYXRpb247Cj4gICAKPiAgICAgICAvKiB0ZWxs
IHNtYmlvcyBhYm91dCBjcHVpZCB2ZXJzaW9uIGFuZCBmZWF0dXJlcyAqLwo+ICAgICAgIHNtYmlv
c19zZXRfY3B1aWQoY3B1LT5lbnYuY3B1aWRfdmVyc2lvbiwgY3B1LT5lbnYuZmVhdHVyZXNbRkVB
VF8xX0VEWF0pOwo+ICAgCj4gICAgICAgc21iaW9zX3RhYmxlcyA9IHNtYmlvc19nZXRfdGFibGVf
bGVnYWN5KCZzbWJpb3NfdGFibGVzX2xlbik7Cj4gICAgICAgaWYgKHNtYmlvc190YWJsZXMpIHsK
PiAtICAgICAgICBmd19jZmdfYWRkX2J5dGVzKHBjbXMtPmZ3X2NmZywgRldfQ0ZHX1NNQklPU19F
TlRSSUVTLAo+ICsgICAgICAgIGZ3X2NmZ19hZGRfYnl0ZXMoY29uZi0+ZndfY2ZnLCBGV19DRkdf
U01CSU9TX0VOVFJJRVMsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc21iaW9zX3RhYmxl
cywgc21iaW9zX3RhYmxlc19sZW4pOwo+ICAgICAgIH0KPiAgIAo+IEBAIC03NDEsOSArNzQzLDkg
QEAgc3RhdGljIHZvaWQgcGNfYnVpbGRfc21iaW9zKFBDTWFjaGluZVN0YXRlICpwY21zKQo+ICAg
ICAgIGdfZnJlZShtZW1fYXJyYXkpOwo+ICAgCj4gICAgICAgaWYgKHNtYmlvc19hbmNob3IpIHsK
PiAtICAgICAgICBmd19jZmdfYWRkX2ZpbGUocGNtcy0+ZndfY2ZnLCAiZXRjL3NtYmlvcy9zbWJp
b3MtdGFibGVzIiwKPiArICAgICAgICBmd19jZmdfYWRkX2ZpbGUoY29uZi0+ZndfY2ZnLCAiZXRj
L3NtYmlvcy9zbWJpb3MtdGFibGVzIiwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgIHNtYmlv
c190YWJsZXMsIHNtYmlvc190YWJsZXNfbGVuKTsKPiAtICAgICAgICBmd19jZmdfYWRkX2ZpbGUo
cGNtcy0+ZndfY2ZnLCAiZXRjL3NtYmlvcy9zbWJpb3MtYW5jaG9yIiwKPiArICAgICAgICBmd19j
ZmdfYWRkX2ZpbGUoY29uZi0+ZndfY2ZnLCAiZXRjL3NtYmlvcy9zbWJpb3MtYW5jaG9yIiwKPiAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHNtYmlvc19hbmNob3IsIHNtYmlvc19hbmNob3JfbGVu
KTsKPiAgICAgICB9Cj4gICB9Cj4gQEAgLTc1NSw2ICs3NTcsNyBAQCBzdGF0aWMgRldDZmdTdGF0
ZSAqYm9jaHNfYmlvc19pbml0KEFkZHJlc3NTcGFjZSAqYXMsIFBDTWFjaGluZVN0YXRlICpwY21z
KQo+ICAgICAgIGludCBpOwo+ICAgICAgIGNvbnN0IENQVUFyY2hJZExpc3QgKmNwdXM7Cj4gICAg
ICAgTWFjaGluZUNsYXNzICptYyA9IE1BQ0hJTkVfR0VUX0NMQVNTKHBjbXMpOwo+ICsgICAgQWNw
aUNvbmZpZ3VyYXRpb24gKmNvbmYgPSAmcGNtcy0+YWNwaV9jb25maWd1cmF0aW9uOwo+ICAgCj4g
ICAgICAgZndfY2ZnID0gZndfY2ZnX2luaXRfaW9fZG1hKEZXX0NGR19JT19CQVNFLCBGV19DRkdf
SU9fQkFTRSArIDQsIGFzKTsKPiAgICAgICBmd19jZmdfYWRkX2kxNihmd19jZmcsIEZXX0NGR19O
Ql9DUFVTLCBwY21zLT5ib290X2NwdXMpOwo+IEBAIC03NzEsNyArNzc0LDcgQEAgc3RhdGljIEZX
Q2ZnU3RhdGUgKmJvY2hzX2Jpb3NfaW5pdChBZGRyZXNzU3BhY2UgKmFzLCBQQ01hY2hpbmVTdGF0
ZSAqcGNtcykKPiAgICAgICAgKiBTbyBmb3IgY29tcGF0aWJpbGl0eSByZWFzb25zIHdpdGggb2xk
IEJJT1NlcyB3ZSBhcmUgc3R1Y2sgd2l0aAo+ICAgICAgICAqICJldGMvbWF4LWNwdXMiIGFjdHVh
bGx5IGJlaW5nIGFwaWNfaWRfbGltaXQKPiAgICAgICAgKi8KPiAtICAgIGZ3X2NmZ19hZGRfaTE2
KGZ3X2NmZywgRldfQ0ZHX01BWF9DUFVTLCAodWludDE2X3QpcGNtcy0+YXBpY19pZF9saW1pdCk7
Cj4gKyAgICBmd19jZmdfYWRkX2kxNihmd19jZmcsIEZXX0NGR19NQVhfQ1BVUywgKHVpbnQxNl90
KWNvbmYtPmFwaWNfaWRfbGltaXQpOwo+ICAgICAgIGZ3X2NmZ19hZGRfaTY0KGZ3X2NmZywgRldf
Q0ZHX1JBTV9TSVpFLCAodWludDY0X3QpcmFtX3NpemUpOwo+ICAgICAgIGZ3X2NmZ19hZGRfYnl0
ZXMoZndfY2ZnLCBGV19DRkdfQUNQSV9UQUJMRVMsCj4gICAgICAgICAgICAgICAgICAgICAgICBh
Y3BpX3RhYmxlcywgYWNwaV90YWJsZXNfbGVuKTsKPiBAQCAtNzg3LDIwICs3OTAsMjAgQEAgc3Rh
dGljIEZXQ2ZnU3RhdGUgKmJvY2hzX2Jpb3NfaW5pdChBZGRyZXNzU3BhY2UgKmFzLCBQQ01hY2hp
bmVTdGF0ZSAqcGNtcykKPiAgICAgICAgKiBvZiBub2Rlcywgb25lIHdvcmQgZm9yIGVhY2ggVkNQ
VS0+bm9kZSBhbmQgb25lIHdvcmQgZm9yIGVhY2ggbm9kZSB0bwo+ICAgICAgICAqIGhvbGQgdGhl
IGFtb3VudCBvZiBtZW1vcnkuCj4gICAgICAgICovCj4gLSAgICBudW1hX2Z3X2NmZyA9IGdfbmV3
MCh1aW50NjRfdCwgMSArIHBjbXMtPmFwaWNfaWRfbGltaXQgKyBuYl9udW1hX25vZGVzKTsKPiAr
ICAgIG51bWFfZndfY2ZnID0gZ19uZXcwKHVpbnQ2NF90LCAxICsgY29uZi0+YXBpY19pZF9saW1p
dCArIG5iX251bWFfbm9kZXMpOwo+ICAgICAgIG51bWFfZndfY2ZnWzBdID0gY3B1X3RvX2xlNjQo
bmJfbnVtYV9ub2Rlcyk7Cj4gICAgICAgY3B1cyA9IG1jLT5wb3NzaWJsZV9jcHVfYXJjaF9pZHMo
TUFDSElORShwY21zKSk7Cj4gICAgICAgZm9yIChpID0gMDsgaSA8IGNwdXMtPmxlbjsgaSsrKSB7
Cj4gICAgICAgICAgIHVuc2lnbmVkIGludCBhcGljX2lkID0gY3B1cy0+Y3B1c1tpXS5hcmNoX2lk
Owo+IC0gICAgICAgIGFzc2VydChhcGljX2lkIDwgcGNtcy0+YXBpY19pZF9saW1pdCk7Cj4gKyAg
ICAgICAgYXNzZXJ0KGFwaWNfaWQgPCBjb25mLT5hcGljX2lkX2xpbWl0KTsKPiAgICAgICAgICAg
bnVtYV9md19jZmdbYXBpY19pZCArIDFdID0gY3B1X3RvX2xlNjQoY3B1cy0+Y3B1c1tpXS5wcm9w
cy5ub2RlX2lkKTsKPiAgICAgICB9Cj4gICAgICAgZm9yIChpID0gMDsgaSA8IG5iX251bWFfbm9k
ZXM7IGkrKykgewo+IC0gICAgICAgIG51bWFfZndfY2ZnW3BjbXMtPmFwaWNfaWRfbGltaXQgKyAx
ICsgaV0gPQo+ICsgICAgICAgIG51bWFfZndfY2ZnW2NvbmYtPmFwaWNfaWRfbGltaXQgKyAxICsg
aV0gPQo+ICAgICAgICAgICAgICAgY3B1X3RvX2xlNjQobnVtYV9pbmZvW2ldLm5vZGVfbWVtKTsK
PiAgICAgICB9Cj4gICAgICAgZndfY2ZnX2FkZF9ieXRlcyhmd19jZmcsIEZXX0NGR19OVU1BLCBu
dW1hX2Z3X2NmZywKPiAtICAgICAgICAgICAgICAgICAgICAgKDEgKyBwY21zLT5hcGljX2lkX2xp
bWl0ICsgbmJfbnVtYV9ub2RlcykgKgo+ICsgICAgICAgICAgICAgICAgICAgICAoMSArIGNvbmYt
PmFwaWNfaWRfbGltaXQgKyBuYl9udW1hX25vZGVzKSAqCj4gICAgICAgICAgICAgICAgICAgICAg
ICBzaXplb2YoKm51bWFfZndfY2ZnKSk7Cj4gICAKPiAgICAgICByZXR1cm4gZndfY2ZnOwo+IEBA
IC04NDgsNiArODUxLDcgQEAgc3RhdGljIHZvaWQgbG9hZF9saW51eChQQ01hY2hpbmVTdGF0ZSAq
cGNtcywKPiAgICAgICBjaGFyICp2bW9kZTsKPiAgICAgICBNYWNoaW5lU3RhdGUgKm1hY2hpbmUg
PSBNQUNISU5FKHBjbXMpOwo+ICAgICAgIFBDTWFjaGluZUNsYXNzICpwY21jID0gUENfTUFDSElO
RV9HRVRfQ0xBU1MocGNtcyk7Cj4gKyAgICBBY3BpQ29uZmlndXJhdGlvbiAqY29uZiA9ICZwY21z
LT5hY3BpX2NvbmZpZ3VyYXRpb247Cj4gICAgICAgc3RydWN0IHNldHVwX2RhdGEgKnNldHVwX2Rh
dGE7Cj4gICAgICAgY29uc3QgY2hhciAqa2VybmVsX2ZpbGVuYW1lID0gbWFjaGluZS0+a2VybmVs
X2ZpbGVuYW1lOwo+ICAgICAgIGNvbnN0IGNoYXIgKmluaXRyZF9maWxlbmFtZSA9IG1hY2hpbmUt
PmluaXRyZF9maWxlbmFtZTsKPiBAQCAtOTE3LDggKzkyMSw4IEBAIHN0YXRpYyB2b2lkIGxvYWRf
bGludXgoUENNYWNoaW5lU3RhdGUgKnBjbXMsCj4gICAgICAgICAgIGluaXRyZF9tYXggPSAweDM3
ZmZmZmZmOwo+ICAgICAgIH0KPiAgIAo+IC0gICAgaWYgKGluaXRyZF9tYXggPj0gcGNtcy0+YmVs
b3dfNGdfbWVtX3NpemUgLSBwY21jLT5hY3BpX2RhdGFfc2l6ZSkgewo+IC0gICAgICAgIGluaXRy
ZF9tYXggPSBwY21zLT5iZWxvd180Z19tZW1fc2l6ZSAtIHBjbWMtPmFjcGlfZGF0YV9zaXplIC0g
MTsKPiArICAgIGlmIChpbml0cmRfbWF4ID49IGNvbmYtPmJlbG93XzRnX21lbV9zaXplIC0gcGNt
Yy0+YWNwaV9kYXRhX3NpemUpIHsKPiArICAgICAgICBpbml0cmRfbWF4ID0gY29uZi0+YmVsb3df
NGdfbWVtX3NpemUgLSBwY21jLT5hY3BpX2RhdGFfc2l6ZSAtIDE7Cj4gICAgICAgfQo+ICAgCj4g
ICAgICAgZndfY2ZnX2FkZF9pMzIoZndfY2ZnLCBGV19DRkdfQ01ETElORV9BRERSLCBjbWRsaW5l
X2FkZHIpOwo+IEBAIC0xMTU0LDcgKzExNTgsOCBAQCB2b2lkIHBjX2NwdXNfaW5pdChQQ01hY2hp
bmVTdGF0ZSAqcGNtcykKPiAgICAgICAgKgo+ICAgICAgICAqIFRoaXMgaXMgdXNlZCBmb3IgRldf
Q0ZHX01BWF9DUFVTLiBTZWUgY29tbWVudHMgb24gYm9jaHNfYmlvc19pbml0KCkuCj4gICAgICAg
ICovCj4gLSAgICBwY21zLT5hcGljX2lkX2xpbWl0ID0geDg2X2NwdV9hcGljX2lkX2Zyb21faW5k
ZXgobWF4X2NwdXMgLSAxKSArIDE7Cj4gKyAgICBwY21zLT5hY3BpX2NvbmZpZ3VyYXRpb24uYXBp
Y19pZF9saW1pdCA9Cj4gKyAgICAgICAgeDg2X2NwdV9hcGljX2lkX2Zyb21faW5kZXgobWF4X2Nw
dXMgLSAxKSArIDE7Cj4gICAgICAgcG9zc2libGVfY3B1cyA9IG1jLT5wb3NzaWJsZV9jcHVfYXJj
aF9pZHMobXMpOwo+ICAgICAgIGZvciAoaSA9IDA7IGkgPCBzbXBfY3B1czsgaSsrKSB7Cj4gICAg
ICAgICAgIHBjX25ld19jcHUocG9zc2libGVfY3B1cy0+Y3B1c1tpXS50eXBlLCBwb3NzaWJsZV9j
cHVzLT5jcHVzW2ldLmFyY2hfaWQsCj4gQEAgLTExODgsNyArMTE5Myw4IEBAIHN0YXRpYyB2b2lk
IHBjX2J1aWxkX2ZlYXR1cmVfY29udHJvbF9maWxlKFBDTWFjaGluZVN0YXRlICpwY21zKQo+ICAg
Cj4gICAgICAgdmFsID0gZ19tYWxsb2Moc2l6ZW9mKCp2YWwpKTsKPiAgICAgICAqdmFsID0gY3B1
X3RvX2xlNjQoZmVhdHVyZV9jb250cm9sX2JpdHMgfCBGRUFUVVJFX0NPTlRST0xfTE9DS0VEKTsK
PiAtICAgIGZ3X2NmZ19hZGRfZmlsZShwY21zLT5md19jZmcsICJldGMvbXNyX2ZlYXR1cmVfY29u
dHJvbCIsIHZhbCwgc2l6ZW9mKCp2YWwpKTsKPiArICAgIGZ3X2NmZ19hZGRfZmlsZShwY21zLT5h
Y3BpX2NvbmZpZ3VyYXRpb24uZndfY2ZnLAo+ICsgICAgICAgICAgICAgICAgICAgICJldGMvbXNy
X2ZlYXR1cmVfY29udHJvbCIsIHZhbCwgc2l6ZW9mKCp2YWwpKTsKPiAgIH0KPiAgIAo+ICAgc3Rh
dGljIHZvaWQgcnRjX3NldF9jcHVzX2NvdW50KElTQURldmljZSAqcnRjLCB1aW50MTZfdCBjcHVz
X2NvdW50KQo+IEBAIC0xMjA0LDExICsxMjEwLDI2IEBAIHN0YXRpYyB2b2lkIHJ0Y19zZXRfY3B1
c19jb3VudChJU0FEZXZpY2UgKnJ0YywgdWludDE2X3QgY3B1c19jb3VudCkKPiAgICAgICB9Cj4g
ICB9Cj4gICAKPiArc3RhdGljIHZvaWQgYWNwaV9jb25mX3BjX2luaXQoUENNYWNoaW5lU3RhdGUg
KnBjbXMpCj4gK3sKPiArICAgIFBDTWFjaGluZUNsYXNzICpwY21jID0gUENfTUFDSElORV9HRVRf
Q0xBU1MocGNtcyk7Cj4gKyAgICBBY3BpQ29uZmlndXJhdGlvbiAqY29uZiA9ICZwY21zLT5hY3Bp
X2NvbmZpZ3VyYXRpb247Cj4gKwo+ICsgICAgLyogTWFjaGluZSBjbGFzcyBzZXR0aW5ncyAqLwo+
ICsgICAgY29uZi0+bGVnYWN5X2FjcGlfdGFibGVfc2l6ZSA9IHBjbWMtPmxlZ2FjeV9hY3BpX3Rh
YmxlX3NpemU7Cj4gKyAgICBjb25mLT5sZWdhY3lfY3B1X2hvdHBsdWcgPSBwY21jLT5sZWdhY3lf
Y3B1X2hvdHBsdWc7Cj4gKyAgICBjb25mLT5yc2RwX2luX3JhbSA9IHBjbWMtPnJzZHBfaW5fcmFt
Owo+ICsKPiArICAgIC8qIEFDUEkgYnVpbGQgc3RhdGUgKi8KPiArICAgIGNvbmYtPmJ1aWxkX3N0
YXRlID0gTlVMTDsKPiArfQo+ICsKPiAgIHN0YXRpYwo+ICAgdm9pZCBwY19tYWNoaW5lX2RvbmUo
Tm90aWZpZXIgKm5vdGlmaWVyLCB2b2lkICpkYXRhKQo+ICAgewo+ICAgICAgIFBDTWFjaGluZVN0
YXRlICpwY21zID0gY29udGFpbmVyX29mKG5vdGlmaWVyLAo+ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFBDTWFjaGluZVN0YXRlLCBtYWNoaW5lX2RvbmUpOwo+ICsg
ICAgQWNwaUNvbmZpZ3VyYXRpb24gKmNvbmYgPSAmcGNtcy0+YWNwaV9jb25maWd1cmF0aW9uOwo+
ICAgICAgIFBDSUJ1cyAqYnVzID0gcGNtcy0+YnVzOwo+ICAgCj4gICAgICAgLyogc2V0IHRoZSBu
dW1iZXIgb2YgQ1BVcyAqLwo+IEBAIC0xMjIzLDIzICsxMjQ0LDI3IEBAIHZvaWQgcGNfbWFjaGlu
ZV9kb25lKE5vdGlmaWVyICpub3RpZmllciwgdm9pZCAqZGF0YSkKPiAgICAgICAgICAgICAgICAg
ICBleHRyYV9ob3N0cysrOwo+ICAgICAgICAgICAgICAgfQo+ICAgICAgICAgICB9Cj4gLSAgICAg
ICAgaWYgKGV4dHJhX2hvc3RzICYmIHBjbXMtPmZ3X2NmZykgewo+ICsgICAgICAgIGlmIChleHRy
YV9ob3N0cyAmJiBjb25mLT5md19jZmcpIHsKPiAgICAgICAgICAgICAgIHVpbnQ2NF90ICp2YWwg
PSBnX21hbGxvYyhzaXplb2YoKnZhbCkpOwo+ICAgICAgICAgICAgICAgKnZhbCA9IGNwdV90b19s
ZTY0KGV4dHJhX2hvc3RzKTsKPiAtICAgICAgICAgICAgZndfY2ZnX2FkZF9maWxlKHBjbXMtPmZ3
X2NmZywKPiArICAgICAgICAgICAgZndfY2ZnX2FkZF9maWxlKGNvbmYtPmZ3X2NmZywKPiAgICAg
ICAgICAgICAgICAgICAgICAgImV0Yy9leHRyYS1wY2ktcm9vdHMiLCB2YWwsIHNpemVvZigqdmFs
KSk7Cj4gICAgICAgICAgIH0KPiAgICAgICB9Cj4gICAKPiAtICAgIGFjcGlfc2V0dXAoKTsKPiAt
ICAgIGlmIChwY21zLT5md19jZmcpIHsKPiArICAgIGlmIChwY21zLT5hY3BpX2J1aWxkX2VuYWJs
ZWQpIHsKPiArICAgICAgICBhY3BpX2NvbmZfcGNfaW5pdChwY21zKTsKPiArICAgICAgICBhY3Bp
X3NldHVwKE1BQ0hJTkUocGNtcyksIGNvbmYpOwo+ICsgICAgfQo+ICsKPiArICAgIGlmIChjb25m
LT5md19jZmcpIHsKPiAgICAgICAgICAgcGNfYnVpbGRfc21iaW9zKHBjbXMpOwo+ICAgICAgICAg
ICBwY19idWlsZF9mZWF0dXJlX2NvbnRyb2xfZmlsZShwY21zKTsKPiAgICAgICAgICAgLyogdXBk
YXRlIEZXX0NGR19OQl9DUFVTIHRvIGFjY291bnQgZm9yIC1kZXZpY2UgYWRkZWQgQ1BVcyAqLwo+
IC0gICAgICAgIGZ3X2NmZ19tb2RpZnlfaTE2KHBjbXMtPmZ3X2NmZywgRldfQ0ZHX05CX0NQVVMs
IHBjbXMtPmJvb3RfY3B1cyk7Cj4gKyAgICAgICAgZndfY2ZnX21vZGlmeV9pMTYoY29uZi0+Zndf
Y2ZnLCBGV19DRkdfTkJfQ1BVUywgcGNtcy0+Ym9vdF9jcHVzKTsKPiAgICAgICB9Cj4gICAKPiAt
ICAgIGlmIChwY21zLT5hcGljX2lkX2xpbWl0ID4gMjU1ICYmICF4ZW5fZW5hYmxlZCgpKSB7Cj4g
KyAgICBpZiAoY29uZi0+YXBpY19pZF9saW1pdCA+IDI1NSAmJiAheGVuX2VuYWJsZWQoKSkgewo+
ICAgICAgICAgICBJbnRlbElPTU1VU3RhdGUgKmlvbW11ID0gSU5URUxfSU9NTVVfREVWSUNFKHg4
Nl9pb21tdV9nZXRfZGVmYXVsdCgpKTsKPiAgIAo+ICAgICAgICAgICBpZiAoIWlvbW11IHx8ICFp
b21tdS0+eDg2X2lvbW11LmludHJfc3VwcG9ydGVkIHx8Cj4gQEAgLTEyNTYsMTMgKzEyODEsMTQg
QEAgdm9pZCBwY19tYWNoaW5lX2RvbmUoTm90aWZpZXIgKm5vdGlmaWVyLCB2b2lkICpkYXRhKQo+
ICAgdm9pZCBwY19ndWVzdF9pbmZvX2luaXQoUENNYWNoaW5lU3RhdGUgKnBjbXMpCj4gICB7Cj4g
ICAgICAgaW50IGk7Cj4gKyAgICBBY3BpQ29uZmlndXJhdGlvbiAqY29uZiA9ICZwY21zLT5hY3Bp
X2NvbmZpZ3VyYXRpb247Cj4gICAKPiAtICAgIHBjbXMtPmFwaWNfeHJ1cHRfb3ZlcnJpZGUgPSBr
dm1fYWxsb3dzX2lycTBfb3ZlcnJpZGUoKTsKPiAtICAgIHBjbXMtPm51bWFfbm9kZXMgPSBuYl9u
dW1hX25vZGVzOwo+IC0gICAgcGNtcy0+bm9kZV9tZW0gPSBnX21hbGxvYzAocGNtcy0+bnVtYV9u
b2RlcyAqCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZiAqcGNt
cy0+bm9kZV9tZW0pOwo+ICsgICAgY29uZi0+YXBpY194cnVwdF9vdmVycmlkZSA9IGt2bV9hbGxv
d3NfaXJxMF9vdmVycmlkZSgpOwo+ICsgICAgY29uZi0+bnVtYV9ub2RlcyA9IG5iX251bWFfbm9k
ZXM7Cj4gKyAgICBjb25mLT5ub2RlX21lbSA9IGdfbWFsbG9jMChjb25mLT5udW1hX25vZGVzICoK
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mICpjb25mLT5ub2Rl
X21lbSk7Cj4gICAgICAgZm9yIChpID0gMDsgaSA8IG5iX251bWFfbm9kZXM7IGkrKykgewo+IC0g
ICAgICAgIHBjbXMtPm5vZGVfbWVtW2ldID0gbnVtYV9pbmZvW2ldLm5vZGVfbWVtOwo+ICsgICAg
ICAgIGNvbmYtPm5vZGVfbWVtW2ldID0gbnVtYV9pbmZvW2ldLm5vZGVfbWVtOwo+ICAgICAgIH0K
PiAgIAo+ICAgICAgIHBjbXMtPm1hY2hpbmVfZG9uZS5ub3RpZnkgPSBwY19tYWNoaW5lX2RvbmU7
Cj4gQEAgLTEzMjMsNyArMTM0OSw3IEBAIHZvaWQgeGVuX2xvYWRfbGludXgoUENNYWNoaW5lU3Rh
dGUgKnBjbXMpCj4gICAgICAgICAgICAgICAgICAhc3RyY21wKG9wdGlvbl9yb21baV0ubmFtZSwg
Im11bHRpYm9vdC5iaW4iKSk7Cj4gICAgICAgICAgIHJvbV9hZGRfb3B0aW9uKG9wdGlvbl9yb21b
aV0ubmFtZSwgb3B0aW9uX3JvbVtpXS5ib290aW5kZXgpOwo+ICAgICAgIH0KPiAtICAgIHBjbXMt
PmZ3X2NmZyA9IGZ3X2NmZzsKPiArICAgIHBjbXMtPmFjcGlfY29uZmlndXJhdGlvbi5md19jZmcg
PSBmd19jZmc7Cj4gICB9Cj4gICAKPiAgIHZvaWQgcGNfbWVtb3J5X2luaXQoUENNYWNoaW5lU3Rh
dGUgKnBjbXMsCj4gQEAgLTEzMzcsOSArMTM2MywxMCBAQCB2b2lkIHBjX21lbW9yeV9pbml0KFBD
TWFjaGluZVN0YXRlICpwY21zLAo+ICAgICAgIEZXQ2ZnU3RhdGUgKmZ3X2NmZzsKPiAgICAgICBN
YWNoaW5lU3RhdGUgKm1hY2hpbmUgPSBNQUNISU5FKHBjbXMpOwo+ICAgICAgIFBDTWFjaGluZUNs
YXNzICpwY21jID0gUENfTUFDSElORV9HRVRfQ0xBU1MocGNtcyk7Cj4gKyAgICBBY3BpQ29uZmln
dXJhdGlvbiAqY29uZiA9ICZwY21zLT5hY3BpX2NvbmZpZ3VyYXRpb247Cj4gICAKPiAtICAgIGFz
c2VydChtYWNoaW5lLT5yYW1fc2l6ZSA9PSBwY21zLT5iZWxvd180Z19tZW1fc2l6ZSArCj4gLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGNtcy0+YWJvdmVfNGdfbWVtX3NpemUpOwo+
ICsgICAgYXNzZXJ0KG1hY2hpbmUtPnJhbV9zaXplID09IGNvbmYtPmJlbG93XzRnX21lbV9zaXpl
ICsKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25mLT5hYm92ZV80Z19tZW1f
c2l6ZSk7Cj4gICAKPiAgICAgICBsaW51eF9ib290ID0gKG1hY2hpbmUtPmtlcm5lbF9maWxlbmFt
ZSAhPSBOVUxMKTsKPiAgIAo+IEBAIC0xMzUzLDE3ICsxMzgwLDE3IEBAIHZvaWQgcGNfbWVtb3J5
X2luaXQoUENNYWNoaW5lU3RhdGUgKnBjbXMsCj4gICAgICAgKnJhbV9tZW1vcnkgPSByYW07Cj4g
ICAgICAgcmFtX2JlbG93XzRnID0gZ19tYWxsb2Moc2l6ZW9mKCpyYW1fYmVsb3dfNGcpKTsKPiAg
ICAgICBtZW1vcnlfcmVnaW9uX2luaXRfYWxpYXMocmFtX2JlbG93XzRnLCBOVUxMLCAicmFtLWJl
bG93LTRnIiwgcmFtLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAsIHBjbXMtPmJl
bG93XzRnX21lbV9zaXplKTsKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwLCBjb25m
LT5iZWxvd180Z19tZW1fc2l6ZSk7Cj4gICAgICAgbWVtb3J5X3JlZ2lvbl9hZGRfc3VicmVnaW9u
KHN5c3RlbV9tZW1vcnksIDAsIHJhbV9iZWxvd180Zyk7Cj4gLSAgICBlODIwX2FkZF9lbnRyeSgw
LCBwY21zLT5iZWxvd180Z19tZW1fc2l6ZSwgRTgyMF9SQU0pOwo+IC0gICAgaWYgKHBjbXMtPmFi
b3ZlXzRnX21lbV9zaXplID4gMCkgewo+ICsgICAgZTgyMF9hZGRfZW50cnkoMCwgY29uZi0+YmVs
b3dfNGdfbWVtX3NpemUsIEU4MjBfUkFNKTsKPiArICAgIGlmIChjb25mLT5hYm92ZV80Z19tZW1f
c2l6ZSA+IDApIHsKPiAgICAgICAgICAgcmFtX2Fib3ZlXzRnID0gZ19tYWxsb2Moc2l6ZW9mKCpy
YW1fYWJvdmVfNGcpKTsKPiAgICAgICAgICAgbWVtb3J5X3JlZ2lvbl9pbml0X2FsaWFzKHJhbV9h
Ym92ZV80ZywgTlVMTCwgInJhbS1hYm92ZS00ZyIsIHJhbSwKPiAtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGNtcy0+YmVsb3dfNGdfbWVtX3NpemUsCj4gLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBjbXMtPmFib3ZlXzRnX21lbV9zaXplKTsKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgY29uZi0+YmVsb3dfNGdfbWVtX3NpemUsCj4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbmYtPmFib3ZlXzRnX21lbV9zaXplKTsKPiAg
ICAgICAgICAgbWVtb3J5X3JlZ2lvbl9hZGRfc3VicmVnaW9uKHN5c3RlbV9tZW1vcnksIDB4MTAw
MDAwMDAwVUxMLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmFtX2Fi
b3ZlXzRnKTsKPiAtICAgICAgICBlODIwX2FkZF9lbnRyeSgweDEwMDAwMDAwMFVMTCwgcGNtcy0+
YWJvdmVfNGdfbWVtX3NpemUsIEU4MjBfUkFNKTsKPiArICAgICAgICBlODIwX2FkZF9lbnRyeSgw
eDEwMDAwMDAwMFVMTCwgY29uZi0+YWJvdmVfNGdfbWVtX3NpemUsIEU4MjBfUkFNKTsKPiAgICAg
ICB9Cj4gICAKPiAgICAgICBpZiAoIXBjbWMtPmhhc19yZXNlcnZlZF9tZW1vcnkgJiYKPiBAQCAt
MTM5OCw3ICsxNDI1LDcgQEAgdm9pZCBwY19tZW1vcnlfaW5pdChQQ01hY2hpbmVTdGF0ZSAqcGNt
cywKPiAgICAgICAgICAgfQo+ICAgCj4gICAgICAgICAgIG1hY2hpbmUtPmRldmljZV9tZW1vcnkt
PmJhc2UgPQo+IC0gICAgICAgICAgICBST1VORF9VUCgweDEwMDAwMDAwMFVMTCArIHBjbXMtPmFi
b3ZlXzRnX21lbV9zaXplLCAxICogR2lCKTsKPiArICAgICAgICAgICAgUk9VTkRfVVAoMHgxMDAw
MDAwMDBVTEwgKyBjb25mLT5hYm92ZV80Z19tZW1fc2l6ZSwgMSAqIEdpQik7Cj4gICAKPiAgICAg
ICAgICAgaWYgKHBjbWMtPmVuZm9yY2VfYWxpZ25lZF9kaW1tKSB7Cj4gICAgICAgICAgICAgICAv
KiBzaXplIGRldmljZSByZWdpb24gYXNzdW1pbmcgMUcgcGFnZSBtYXggYWxpZ25tZW50IHBlciBz
bG90ICovCj4gQEAgLTE0NTUsNyArMTQ4Miw3IEBAIHZvaWQgcGNfbWVtb3J5X2luaXQoUENNYWNo
aW5lU3RhdGUgKnBjbXMsCj4gICAgICAgZm9yIChpID0gMDsgaSA8IG5iX29wdGlvbl9yb21zOyBp
KyspIHsKPiAgICAgICAgICAgcm9tX2FkZF9vcHRpb24ob3B0aW9uX3JvbVtpXS5uYW1lLCBvcHRp
b25fcm9tW2ldLmJvb3RpbmRleCk7Cj4gICAgICAgfQo+IC0gICAgcGNtcy0+ZndfY2ZnID0gZndf
Y2ZnOwo+ICsgICAgY29uZi0+ZndfY2ZnID0gZndfY2ZnOwo+ICAgCj4gICAgICAgLyogSW5pdCBk
ZWZhdWx0IElPQVBJQyBhZGRyZXNzIHNwYWNlICovCj4gICAgICAgcGNtcy0+aW9hcGljX2FzID0g
JmFkZHJlc3Nfc3BhY2VfbWVtb3J5Owo+IEBAIC0xNDc4LDcgKzE1MDUsOCBAQCB1aW50NjRfdCBw
Y19wY2lfaG9sZTY0X3N0YXJ0KHZvaWQpCj4gICAgICAgICAgICAgICBob2xlNjRfc3RhcnQgKz0g
bWVtb3J5X3JlZ2lvbl9zaXplKCZtcy0+ZGV2aWNlX21lbW9yeS0+bXIpOwo+ICAgICAgICAgICB9
Cj4gICAgICAgfSBlbHNlIHsKPiAtICAgICAgICBob2xlNjRfc3RhcnQgPSAweDEwMDAwMDAwMFVM
TCArIHBjbXMtPmFib3ZlXzRnX21lbV9zaXplOwo+ICsgICAgICAgIGhvbGU2NF9zdGFydCA9Cj4g
KyAgICAgICAgICAgIDB4MTAwMDAwMDAwVUxMICsgcGNtcy0+YWNwaV9jb25maWd1cmF0aW9uLmFi
b3ZlXzRnX21lbV9zaXplOwo+ICAgICAgIH0KPiAgIAo+ICAgICAgIHJldHVybiBST1VORF9VUCho
b2xlNjRfc3RhcnQsIDEgKiBHaUIpOwo+IEBAIC0xNjg1LDIxICsxNzEzLDIyIEBAIHN0YXRpYyB2
b2lkIHBjX21lbW9yeV9wcmVfcGx1ZyhIb3RwbHVnSGFuZGxlciAqaG90cGx1Z19kZXYsIERldmlj
ZVN0YXRlICpkZXYsCj4gICB7Cj4gICAgICAgY29uc3QgUENNYWNoaW5lU3RhdGUgKnBjbXMgPSBQ
Q19NQUNISU5FKGhvdHBsdWdfZGV2KTsKPiAgICAgICBjb25zdCBQQ01hY2hpbmVDbGFzcyAqcGNt
YyA9IFBDX01BQ0hJTkVfR0VUX0NMQVNTKHBjbXMpOwo+ICsgICAgY29uc3QgQWNwaUNvbmZpZ3Vy
YXRpb24gKmNvbmYgPSAmcGNtcy0+YWNwaV9jb25maWd1cmF0aW9uOwo+ICAgICAgIGNvbnN0IGJv
b2wgaXNfbnZkaW1tID0gb2JqZWN0X2R5bmFtaWNfY2FzdChPQkpFQ1QoZGV2KSwgVFlQRV9OVkRJ
TU0pOwo+ICAgICAgIGNvbnN0IHVpbnQ2NF90IGxlZ2FjeV9hbGlnbiA9IFRBUkdFVF9QQUdFX1NJ
WkU7Cj4gICAKPiAgICAgICAvKgo+ICAgICAgICAqIFdoZW4gLW5vLWFjcGkgaXMgdXNlZCB3aXRo
IFEzNSBtYWNoaW5lIHR5cGUsIG5vIEFDUEkgaXMgYnVpbHQsCj4gLSAgICAgKiBidXQgcGNtcy0+
YWNwaV9kZXYgaXMgc3RpbGwgY3JlYXRlZC4gQ2hlY2sgIWFjcGlfZW5hYmxlZCBpbgo+ICsgICAg
ICogYnV0IGFjcGlfZGV2IGlzIHN0aWxsIGNyZWF0ZWQuIENoZWNrICFhY3BpX2VuYWJsZWQgaW4K
PiAgICAgICAgKiBhZGRpdGlvbiB0byBjb3ZlciB0aGlzIGNhc2UuCj4gICAgICAgICovCj4gLSAg
ICBpZiAoIXBjbXMtPmFjcGlfZGV2IHx8ICFhY3BpX2VuYWJsZWQpIHsKPiArICAgIGlmICghY29u
Zi0+YWNwaV9kZXYgfHwgIWFjcGlfZW5hYmxlZCkgewo+ICAgICAgICAgICBlcnJvcl9zZXRnKGVy
cnAsCj4gICAgICAgICAgICAgICAgICAgICAgIm1lbW9yeSBob3RwbHVnIGlzIG5vdCBlbmFibGVk
OiBtaXNzaW5nIGFjcGkgZGV2aWNlIG9yIGFjcGkgZGlzYWJsZWQiKTsKPiAgICAgICAgICAgcmV0
dXJuOwo+ICAgICAgIH0KPiAgIAo+IC0gICAgaWYgKGlzX252ZGltbSAmJiAhcGNtcy0+YWNwaV9u
dmRpbW1fc3RhdGUuaXNfZW5hYmxlZCkgewo+ICsgICAgaWYgKGlzX252ZGltbSAmJiAhY29uZi0+
YWNwaV9udmRpbW1fc3RhdGUuaXNfZW5hYmxlZCkgewo+ICAgICAgICAgICBlcnJvcl9zZXRnKGVy
cnAsICJudmRpbW0gaXMgbm90IGVuYWJsZWQ6IG1pc3NpbmcgJ252ZGltbScgaW4gJy1NJyIpOwo+
ICAgICAgICAgICByZXR1cm47Cj4gICAgICAgfQo+IEBAIC0xNzE1LDYgKzE3NDQsNyBAQCBzdGF0
aWMgdm9pZCBwY19tZW1vcnlfcGx1ZyhIb3RwbHVnSGFuZGxlciAqaG90cGx1Z19kZXYsCj4gICAg
ICAgRXJyb3IgKmxvY2FsX2VyciA9IE5VTEw7Cj4gICAgICAgUENNYWNoaW5lU3RhdGUgKnBjbXMg
PSBQQ19NQUNISU5FKGhvdHBsdWdfZGV2KTsKPiAgICAgICBib29sIGlzX252ZGltbSA9IG9iamVj
dF9keW5hbWljX2Nhc3QoT0JKRUNUKGRldiksIFRZUEVfTlZESU1NKTsKPiArICAgIEFjcGlDb25m
aWd1cmF0aW9uICpjb25mID0gJnBjbXMtPmFjcGlfY29uZmlndXJhdGlvbjsKPiAgIAo+ICAgICAg
IHBjX2RpbW1fcGx1ZyhQQ19ESU1NKGRldiksIE1BQ0hJTkUocGNtcyksICZsb2NhbF9lcnIpOwo+
ICAgICAgIGlmIChsb2NhbF9lcnIpIHsKPiBAQCAtMTcyMiwxMSArMTc1MiwxMSBAQCBzdGF0aWMg
dm9pZCBwY19tZW1vcnlfcGx1ZyhIb3RwbHVnSGFuZGxlciAqaG90cGx1Z19kZXYsCj4gICAgICAg
fQo+ICAgCj4gICAgICAgaWYgKGlzX252ZGltbSkgewo+IC0gICAgICAgIG52ZGltbV9wbHVnKCZw
Y21zLT5hY3BpX252ZGltbV9zdGF0ZSk7Cj4gKyAgICAgICAgbnZkaW1tX3BsdWcoJmNvbmYtPmFj
cGlfbnZkaW1tX3N0YXRlKTsKPiAgICAgICB9Cj4gICAKPiAtICAgIGhoYyA9IEhPVFBMVUdfSEFO
RExFUl9HRVRfQ0xBU1MocGNtcy0+YWNwaV9kZXYpOwo+IC0gICAgaGhjLT5wbHVnKEhPVFBMVUdf
SEFORExFUihwY21zLT5hY3BpX2RldiksIGRldiwgJmVycm9yX2Fib3J0KTsKPiArICAgIGhoYyA9
IEhPVFBMVUdfSEFORExFUl9HRVRfQ0xBU1MoY29uZi0+YWNwaV9kZXYpOwo+ICsgICAgaGhjLT5w
bHVnKEhPVFBMVUdfSEFORExFUihjb25mLT5hY3BpX2RldiksIGRldiwgJmVycm9yX2Fib3J0KTsK
PiAgIG91dDoKPiAgICAgICBlcnJvcl9wcm9wYWdhdGUoZXJycCwgbG9jYWxfZXJyKTsKPiAgIH0K
PiBAQCAtMTczNywxMyArMTc2NywxNCBAQCBzdGF0aWMgdm9pZCBwY19tZW1vcnlfdW5wbHVnX3Jl
cXVlc3QoSG90cGx1Z0hhbmRsZXIgKmhvdHBsdWdfZGV2LAo+ICAgICAgIEhvdHBsdWdIYW5kbGVy
Q2xhc3MgKmhoYzsKPiAgICAgICBFcnJvciAqbG9jYWxfZXJyID0gTlVMTDsKPiAgICAgICBQQ01h
Y2hpbmVTdGF0ZSAqcGNtcyA9IFBDX01BQ0hJTkUoaG90cGx1Z19kZXYpOwo+ICsgICAgQWNwaUNv
bmZpZ3VyYXRpb24gKmNvbmYgPSAmcGNtcy0+YWNwaV9jb25maWd1cmF0aW9uOwo+ICAgCj4gICAg
ICAgLyoKPiAgICAgICAgKiBXaGVuIC1uby1hY3BpIGlzIHVzZWQgd2l0aCBRMzUgbWFjaGluZSB0
eXBlLCBubyBBQ1BJIGlzIGJ1aWx0LAo+IC0gICAgICogYnV0IHBjbXMtPmFjcGlfZGV2IGlzIHN0
aWxsIGNyZWF0ZWQuIENoZWNrICFhY3BpX2VuYWJsZWQgaW4KPiArICAgICAqIGJ1dCBhY3BpX2Rl
diBpcyBzdGlsbCBjcmVhdGVkLiBDaGVjayAhYWNwaV9lbmFibGVkIGluCj4gICAgICAgICogYWRk
aXRpb24gdG8gY292ZXIgdGhpcyBjYXNlLgo+ICAgICAgICAqLwo+IC0gICAgaWYgKCFwY21zLT5h
Y3BpX2RldiB8fCAhYWNwaV9lbmFibGVkKSB7Cj4gKyAgICBpZiAoIWNvbmYtPmFjcGlfZGV2IHx8
ICFhY3BpX2VuYWJsZWQpIHsKPiAgICAgICAgICAgZXJyb3Jfc2V0ZygmbG9jYWxfZXJyLAo+ICAg
ICAgICAgICAgICAgICAgICAgICJtZW1vcnkgaG90cGx1ZyBpcyBub3QgZW5hYmxlZDogbWlzc2lu
ZyBhY3BpIGRldmljZSBvciBhY3BpIGRpc2FibGVkIik7Cj4gICAgICAgICAgIGdvdG8gb3V0Owo+
IEBAIC0xNzU1LDggKzE3ODYsOCBAQCBzdGF0aWMgdm9pZCBwY19tZW1vcnlfdW5wbHVnX3JlcXVl
c3QoSG90cGx1Z0hhbmRsZXIgKmhvdHBsdWdfZGV2LAo+ICAgICAgICAgICBnb3RvIG91dDsKPiAg
ICAgICB9Cj4gICAKPiAtICAgIGhoYyA9IEhPVFBMVUdfSEFORExFUl9HRVRfQ0xBU1MocGNtcy0+
YWNwaV9kZXYpOwo+IC0gICAgaGhjLT51bnBsdWdfcmVxdWVzdChIT1RQTFVHX0hBTkRMRVIocGNt
cy0+YWNwaV9kZXYpLCBkZXYsICZsb2NhbF9lcnIpOwo+ICsgICAgaGhjID0gSE9UUExVR19IQU5E
TEVSX0dFVF9DTEFTUyhjb25mLT5hY3BpX2Rldik7Cj4gKyAgICBoaGMtPnVucGx1Z19yZXF1ZXN0
KEhPVFBMVUdfSEFORExFUihjb25mLT5hY3BpX2RldiksIGRldiwgJmxvY2FsX2Vycik7Cj4gICAK
PiAgIG91dDoKPiAgICAgICBlcnJvcl9wcm9wYWdhdGUoZXJycCwgbG9jYWxfZXJyKTsKPiBAQCAt
MTc2NiwxMSArMTc5NywxMiBAQCBzdGF0aWMgdm9pZCBwY19tZW1vcnlfdW5wbHVnKEhvdHBsdWdI
YW5kbGVyICpob3RwbHVnX2RldiwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRGV2
aWNlU3RhdGUgKmRldiwgRXJyb3IgKiplcnJwKQo+ICAgewo+ICAgICAgIFBDTWFjaGluZVN0YXRl
ICpwY21zID0gUENfTUFDSElORShob3RwbHVnX2Rldik7Cj4gKyAgICBBY3BpQ29uZmlndXJhdGlv
biAqY29uZiA9ICZwY21zLT5hY3BpX2NvbmZpZ3VyYXRpb247Cj4gICAgICAgSG90cGx1Z0hhbmRs
ZXJDbGFzcyAqaGhjOwo+ICAgICAgIEVycm9yICpsb2NhbF9lcnIgPSBOVUxMOwo+ICAgCj4gLSAg
ICBoaGMgPSBIT1RQTFVHX0hBTkRMRVJfR0VUX0NMQVNTKHBjbXMtPmFjcGlfZGV2KTsKPiAtICAg
IGhoYy0+dW5wbHVnKEhPVFBMVUdfSEFORExFUihwY21zLT5hY3BpX2RldiksIGRldiwgJmxvY2Fs
X2Vycik7Cj4gKyAgICBoaGMgPSBIT1RQTFVHX0hBTkRMRVJfR0VUX0NMQVNTKGNvbmYtPmFjcGlf
ZGV2KTsKPiArICAgIGhoYy0+dW5wbHVnKEhPVFBMVUdfSEFORExFUihjb25mLT5hY3BpX2Rldiks
IGRldiwgJmxvY2FsX2Vycik7Cj4gICAKPiAgICAgICBpZiAobG9jYWxfZXJyKSB7Cj4gICAgICAg
ICAgIGdvdG8gb3V0Owo+IEBAIC0xODE3LDEwICsxODQ5LDExIEBAIHN0YXRpYyB2b2lkIHBjX2Nw
dV9wbHVnKEhvdHBsdWdIYW5kbGVyICpob3RwbHVnX2RldiwKPiAgICAgICBFcnJvciAqbG9jYWxf
ZXJyID0gTlVMTDsKPiAgICAgICBYODZDUFUgKmNwdSA9IFg4Nl9DUFUoZGV2KTsKPiAgICAgICBQ
Q01hY2hpbmVTdGF0ZSAqcGNtcyA9IFBDX01BQ0hJTkUoaG90cGx1Z19kZXYpOwo+ICsgICAgQWNw
aUNvbmZpZ3VyYXRpb24gKmNvbmYgPSAmcGNtcy0+YWNwaV9jb25maWd1cmF0aW9uOwo+ICAgCj4g
LSAgICBpZiAocGNtcy0+YWNwaV9kZXYpIHsKPiAtICAgICAgICBoaGMgPSBIT1RQTFVHX0hBTkRM
RVJfR0VUX0NMQVNTKHBjbXMtPmFjcGlfZGV2KTsKPiAtICAgICAgICBoaGMtPnBsdWcoSE9UUExV
R19IQU5ETEVSKHBjbXMtPmFjcGlfZGV2KSwgZGV2LCAmbG9jYWxfZXJyKTsKPiArICAgIGlmIChj
b25mLT5hY3BpX2Rldikgewo+ICsgICAgICAgIGhoYyA9IEhPVFBMVUdfSEFORExFUl9HRVRfQ0xB
U1MoY29uZi0+YWNwaV9kZXYpOwo+ICsgICAgICAgIGhoYy0+cGx1ZyhIT1RQTFVHX0hBTkRMRVIo
Y29uZi0+YWNwaV9kZXYpLCBkZXYsICZsb2NhbF9lcnIpOwo+ICAgICAgICAgICBpZiAobG9jYWxf
ZXJyKSB7Cj4gICAgICAgICAgICAgICBnb3RvIG91dDsKPiAgICAgICAgICAgfQo+IEBAIC0xODMx
LDggKzE4NjQsOCBAQCBzdGF0aWMgdm9pZCBwY19jcHVfcGx1ZyhIb3RwbHVnSGFuZGxlciAqaG90
cGx1Z19kZXYsCj4gICAgICAgaWYgKHBjbXMtPnJ0Yykgewo+ICAgICAgICAgICBydGNfc2V0X2Nw
dXNfY291bnQocGNtcy0+cnRjLCBwY21zLT5ib290X2NwdXMpOwo+ICAgICAgIH0KPiAtICAgIGlm
IChwY21zLT5md19jZmcpIHsKPiAtICAgICAgICBmd19jZmdfbW9kaWZ5X2kxNihwY21zLT5md19j
ZmcsIEZXX0NGR19OQl9DUFVTLCBwY21zLT5ib290X2NwdXMpOwo+ICsgICAgaWYgKGNvbmYtPmZ3
X2NmZykgewo+ICsgICAgICAgIGZ3X2NmZ19tb2RpZnlfaTE2KGNvbmYtPmZ3X2NmZywgRldfQ0ZH
X05CX0NQVVMsIHBjbXMtPmJvb3RfY3B1cyk7Cj4gICAgICAgfQo+ICAgCj4gICAgICAgZm91bmRf
Y3B1ID0gcGNfZmluZF9jcHVfc2xvdChNQUNISU5FKHBjbXMpLCBjcHUtPmFwaWNfaWQsIE5VTEwp
Owo+IEBAIC0xODQ4LDggKzE4ODEsOSBAQCBzdGF0aWMgdm9pZCBwY19jcHVfdW5wbHVnX3JlcXVl
c3RfY2IoSG90cGx1Z0hhbmRsZXIgKmhvdHBsdWdfZGV2LAo+ICAgICAgIEVycm9yICpsb2NhbF9l
cnIgPSBOVUxMOwo+ICAgICAgIFg4NkNQVSAqY3B1ID0gWDg2X0NQVShkZXYpOwo+ICAgICAgIFBD
TWFjaGluZVN0YXRlICpwY21zID0gUENfTUFDSElORShob3RwbHVnX2Rldik7Cj4gKyAgICBBY3Bp
Q29uZmlndXJhdGlvbiAqY29uZiA9ICZwY21zLT5hY3BpX2NvbmZpZ3VyYXRpb247Cj4gICAKPiAt
ICAgIGlmICghcGNtcy0+YWNwaV9kZXYpIHsKPiArICAgIGlmICghY29uZi0+YWNwaV9kZXYpIHsK
PiAgICAgICAgICAgZXJyb3Jfc2V0ZygmbG9jYWxfZXJyLCAiQ1BVIGhvdCB1bnBsdWcgbm90IHN1
cHBvcnRlZCB3aXRob3V0IEFDUEkiKTsKPiAgICAgICAgICAgZ290byBvdXQ7Cj4gICAgICAgfQo+
IEBAIC0xODYxLDggKzE4OTUsOCBAQCBzdGF0aWMgdm9pZCBwY19jcHVfdW5wbHVnX3JlcXVlc3Rf
Y2IoSG90cGx1Z0hhbmRsZXIgKmhvdHBsdWdfZGV2LAo+ICAgICAgICAgICBnb3RvIG91dDsKPiAg
ICAgICB9Cj4gICAKPiAtICAgIGhoYyA9IEhPVFBMVUdfSEFORExFUl9HRVRfQ0xBU1MocGNtcy0+
YWNwaV9kZXYpOwo+IC0gICAgaGhjLT51bnBsdWdfcmVxdWVzdChIT1RQTFVHX0hBTkRMRVIocGNt
cy0+YWNwaV9kZXYpLCBkZXYsICZsb2NhbF9lcnIpOwo+ICsgICAgaGhjID0gSE9UUExVR19IQU5E
TEVSX0dFVF9DTEFTUyhjb25mLT5hY3BpX2Rldik7Cj4gKyAgICBoaGMtPnVucGx1Z19yZXF1ZXN0
KEhPVFBMVUdfSEFORExFUihjb25mLT5hY3BpX2RldiksIGRldiwgJmxvY2FsX2Vycik7Cj4gICAK
PiAgICAgICBpZiAobG9jYWxfZXJyKSB7Cj4gICAgICAgICAgIGdvdG8gb3V0Owo+IEBAIC0xODgx
LDkgKzE5MTUsMTAgQEAgc3RhdGljIHZvaWQgcGNfY3B1X3VucGx1Z19jYihIb3RwbHVnSGFuZGxl
ciAqaG90cGx1Z19kZXYsCj4gICAgICAgRXJyb3IgKmxvY2FsX2VyciA9IE5VTEw7Cj4gICAgICAg
WDg2Q1BVICpjcHUgPSBYODZfQ1BVKGRldik7Cj4gICAgICAgUENNYWNoaW5lU3RhdGUgKnBjbXMg
PSBQQ19NQUNISU5FKGhvdHBsdWdfZGV2KTsKPiArICAgIEFjcGlDb25maWd1cmF0aW9uICpjb25m
ID0gJnBjbXMtPmFjcGlfY29uZmlndXJhdGlvbjsKPiAgIAo+IC0gICAgaGhjID0gSE9UUExVR19I
QU5ETEVSX0dFVF9DTEFTUyhwY21zLT5hY3BpX2Rldik7Cj4gLSAgICBoaGMtPnVucGx1ZyhIT1RQ
TFVHX0hBTkRMRVIocGNtcy0+YWNwaV9kZXYpLCBkZXYsICZsb2NhbF9lcnIpOwo+ICsgICAgaGhj
ID0gSE9UUExVR19IQU5ETEVSX0dFVF9DTEFTUyhjb25mLT5hY3BpX2Rldik7Cj4gKyAgICBoaGMt
PnVucGx1ZyhIT1RQTFVHX0hBTkRMRVIoY29uZi0+YWNwaV9kZXYpLCBkZXYsICZsb2NhbF9lcnIp
Owo+ICAgCj4gICAgICAgaWYgKGxvY2FsX2Vycikgewo+ICAgICAgICAgICBnb3RvIG91dDsKPiBA
QCAtMTg5Nyw3ICsxOTMyLDcgQEAgc3RhdGljIHZvaWQgcGNfY3B1X3VucGx1Z19jYihIb3RwbHVn
SGFuZGxlciAqaG90cGx1Z19kZXYsCj4gICAgICAgcGNtcy0+Ym9vdF9jcHVzLS07Cj4gICAgICAg
LyogVXBkYXRlIHRoZSBudW1iZXIgb2YgQ1BVcyBpbiBDTU9TICovCj4gICAgICAgcnRjX3NldF9j
cHVzX2NvdW50KHBjbXMtPnJ0YywgcGNtcy0+Ym9vdF9jcHVzKTsKPiAtICAgIGZ3X2NmZ19tb2Rp
ZnlfaTE2KHBjbXMtPmZ3X2NmZywgRldfQ0ZHX05CX0NQVVMsIHBjbXMtPmJvb3RfY3B1cyk7Cj4g
KyAgICBmd19jZmdfbW9kaWZ5X2kxNihjb25mLT5md19jZmcsIEZXX0NGR19OQl9DUFVTLCBwY21z
LT5ib290X2NwdXMpOwo+ICAgIG91dDoKPiAgICAgICBlcnJvcl9wcm9wYWdhdGUoZXJycCwgbG9j
YWxfZXJyKTsKPiAgIH0KPiBAQCAtMjE4MSwyOCArMjIxNiwzMCBAQCBzdGF0aWMgYm9vbCBwY19t
YWNoaW5lX2dldF9udmRpbW0oT2JqZWN0ICpvYmosIEVycm9yICoqZXJycCkKPiAgIHsKPiAgICAg
ICBQQ01hY2hpbmVTdGF0ZSAqcGNtcyA9IFBDX01BQ0hJTkUob2JqKTsKPiAgIAo+IC0gICAgcmV0
dXJuIHBjbXMtPmFjcGlfbnZkaW1tX3N0YXRlLmlzX2VuYWJsZWQ7Cj4gKyAgICByZXR1cm4gcGNt
cy0+YWNwaV9jb25maWd1cmF0aW9uLmFjcGlfbnZkaW1tX3N0YXRlLmlzX2VuYWJsZWQ7Cj4gICB9
Cj4gICAKPiAgIHN0YXRpYyB2b2lkIHBjX21hY2hpbmVfc2V0X252ZGltbShPYmplY3QgKm9iaiwg
Ym9vbCB2YWx1ZSwgRXJyb3IgKiplcnJwKQo+ICAgewo+ICAgICAgIFBDTWFjaGluZVN0YXRlICpw
Y21zID0gUENfTUFDSElORShvYmopOwo+ICsgICAgQWNwaUNvbmZpZ3VyYXRpb24gKmNvbmYgPSAm
cGNtcy0+YWNwaV9jb25maWd1cmF0aW9uOwo+ICAgCj4gLSAgICBwY21zLT5hY3BpX252ZGltbV9z
dGF0ZS5pc19lbmFibGVkID0gdmFsdWU7Cj4gKyAgICBjb25mLT5hY3BpX252ZGltbV9zdGF0ZS5p
c19lbmFibGVkID0gdmFsdWU7Cj4gICB9Cj4gICAKPiAgIHN0YXRpYyBjaGFyICpwY19tYWNoaW5l
X2dldF9udmRpbW1fcGVyc2lzdGVuY2UoT2JqZWN0ICpvYmosIEVycm9yICoqZXJycCkKPiAgIHsK
PiAgICAgICBQQ01hY2hpbmVTdGF0ZSAqcGNtcyA9IFBDX01BQ0hJTkUob2JqKTsKPiArICAgIEFj
cGlDb25maWd1cmF0aW9uICpjb25mID0gJnBjbXMtPmFjcGlfY29uZmlndXJhdGlvbjsKPiAgIAo+
IC0gICAgcmV0dXJuIGdfc3RyZHVwKHBjbXMtPmFjcGlfbnZkaW1tX3N0YXRlLnBlcnNpc3RlbmNl
X3N0cmluZyk7Cj4gKyAgICByZXR1cm4gZ19zdHJkdXAoY29uZi0+YWNwaV9udmRpbW1fc3RhdGUu
cGVyc2lzdGVuY2Vfc3RyaW5nKTsKPiAgIH0KPiAgIAo+ICAgc3RhdGljIHZvaWQgcGNfbWFjaGlu
ZV9zZXRfbnZkaW1tX3BlcnNpc3RlbmNlKE9iamVjdCAqb2JqLCBjb25zdCBjaGFyICp2YWx1ZSwK
PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRXJyb3Ig
KiplcnJwKQo+ICAgewo+ICAgICAgIFBDTWFjaGluZVN0YXRlICpwY21zID0gUENfTUFDSElORShv
YmopOwo+IC0gICAgQWNwaU5WRElNTVN0YXRlICpudmRpbW1fc3RhdGUgPSAmcGNtcy0+YWNwaV9u
dmRpbW1fc3RhdGU7Cj4gKyAgICBBY3BpTlZESU1NU3RhdGUgKm52ZGltbV9zdGF0ZSA9ICZwY21z
LT5hY3BpX2NvbmZpZ3VyYXRpb24uYWNwaV9udmRpbW1fc3RhdGU7Cj4gICAKPiAgICAgICBpZiAo
c3RyY21wKHZhbHVlLCAiY3B1IikgPT0gMCkKPiAgICAgICAgICAgbnZkaW1tX3N0YXRlLT5wZXJz
aXN0ZW5jZSA9IDM7Cj4gQEAgLTIyNjgsNyArMjMwNSw3IEBAIHN0YXRpYyB2b2lkIHBjX21hY2hp
bmVfaW5pdGZuKE9iamVjdCAqb2JqKQo+ICAgICAgIHBjbXMtPnNtbSA9IE9OX09GRl9BVVRPX0FV
VE87Cj4gICAgICAgcGNtcy0+dm1wb3J0ID0gT05fT0ZGX0FVVE9fQVVUTzsKPiAgICAgICAvKiBu
dmRpbW0gaXMgZGlzYWJsZWQgb24gZGVmYXVsdC4gKi8KPiAtICAgIHBjbXMtPmFjcGlfbnZkaW1t
X3N0YXRlLmlzX2VuYWJsZWQgPSBmYWxzZTsKPiArICAgIHBjbXMtPmFjcGlfY29uZmlndXJhdGlv
bi5hY3BpX252ZGltbV9zdGF0ZS5pc19lbmFibGVkID0gZmFsc2U7Cj4gICAgICAgLyogYWNwaSBi
dWlsZCBpcyBlbmFibGVkIGJ5IGRlZmF1bHQgaWYgbWFjaGluZSBzdXBwb3J0cyBpdCAqLwo+ICAg
ICAgIHBjbXMtPmFjcGlfYnVpbGRfZW5hYmxlZCA9IFBDX01BQ0hJTkVfR0VUX0NMQVNTKHBjbXMp
LT5oYXNfYWNwaV9idWlsZDsKPiAgICAgICBwY21zLT5zbWJ1cyA9IHRydWU7Cj4gZGlmZiAtLWdp
dCBhL2h3L2kzODYvcGNfcGlpeC5jIGIvaHcvaTM4Ni9wY19waWl4LmMKPiBpbmRleCBkYzA5NDY2
YjNlLi4xZDEwMzc0ZGZhIDEwMDY0NAo+IC0tLSBhL2h3L2kzODYvcGNfcGlpeC5jCj4gKysrIGIv
aHcvaTM4Ni9wY19waWl4LmMKPiBAQCAtNzEsNiArNzEsNyBAQCBzdGF0aWMgdm9pZCBwY19pbml0
MShNYWNoaW5lU3RhdGUgKm1hY2hpbmUsCj4gICB7Cj4gICAgICAgUENNYWNoaW5lU3RhdGUgKnBj
bXMgPSBQQ19NQUNISU5FKG1hY2hpbmUpOwo+ICAgICAgIFBDTWFjaGluZUNsYXNzICpwY21jID0g
UENfTUFDSElORV9HRVRfQ0xBU1MocGNtcyk7Cj4gKyAgICBBY3BpQ29uZmlndXJhdGlvbiAqY29u
ZiA9ICZwY21zLT5hY3BpX2NvbmZpZ3VyYXRpb247Cj4gICAgICAgTWVtb3J5UmVnaW9uICpzeXN0
ZW1fbWVtb3J5ID0gZ2V0X3N5c3RlbV9tZW1vcnkoKTsKPiAgICAgICBNZW1vcnlSZWdpb24gKnN5
c3RlbV9pbyA9IGdldF9zeXN0ZW1faW8oKTsKPiAgICAgICBpbnQgaTsKPiBAQCAtMTQyLDExICsx
NDMsMTEgQEAgc3RhdGljIHZvaWQgcGNfaW5pdDEoTWFjaGluZVN0YXRlICptYWNoaW5lLAo+ICAg
ICAgICAgICB9Cj4gICAKPiAgICAgICAgICAgaWYgKG1hY2hpbmUtPnJhbV9zaXplID49IGxvd21l
bSkgewo+IC0gICAgICAgICAgICBwY21zLT5hYm92ZV80Z19tZW1fc2l6ZSA9IG1hY2hpbmUtPnJh
bV9zaXplIC0gbG93bWVtOwo+IC0gICAgICAgICAgICBwY21zLT5iZWxvd180Z19tZW1fc2l6ZSA9
IGxvd21lbTsKPiArICAgICAgICAgICAgY29uZi0+YWJvdmVfNGdfbWVtX3NpemUgPSBtYWNoaW5l
LT5yYW1fc2l6ZSAtIGxvd21lbTsKPiArICAgICAgICAgICAgY29uZi0+YmVsb3dfNGdfbWVtX3Np
emUgPSBsb3dtZW07Cj4gICAgICAgICAgIH0gZWxzZSB7Cj4gLSAgICAgICAgICAgIHBjbXMtPmFi
b3ZlXzRnX21lbV9zaXplID0gMDsKPiAtICAgICAgICAgICAgcGNtcy0+YmVsb3dfNGdfbWVtX3Np
emUgPSBtYWNoaW5lLT5yYW1fc2l6ZTsKPiArICAgICAgICAgICAgY29uZi0+YWJvdmVfNGdfbWVt
X3NpemUgPSAwOwo+ICsgICAgICAgICAgICBjb25mLT5iZWxvd180Z19tZW1fc2l6ZSA9IG1hY2hp
bmUtPnJhbV9zaXplOwo+ICAgICAgICAgICB9Cj4gICAgICAgfQo+ICAgCj4gQEAgLTE5OSw4ICsy
MDAsOCBAQCBzdGF0aWMgdm9pZCBwY19pbml0MShNYWNoaW5lU3RhdGUgKm1hY2hpbmUsCj4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwY2lfdHlwZSwKPiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICZpNDQwZnhfc3RhdGUsICZwaWl4M19kZXZmbiwgJmlzYV9idXMsIHBj
bXMtPmdzaSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN5c3RlbV9tZW1vcnks
IHN5c3RlbV9pbywgbWFjaGluZS0+cmFtX3NpemUsCj4gLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBjbXMtPmJlbG93XzRnX21lbV9zaXplLAo+IC0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwY21zLT5hYm92ZV80Z19tZW1fc2l6ZSwKPiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgY29uZi0+YmVsb3dfNGdfbWVtX3NpemUsCj4gKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNvbmYtPmFib3ZlXzRnX21lbV9zaXplLAo+ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGNpX21lbW9yeSwgcmFtX21lbW9yeSk7Cj4gICAgICAgICAgIHBjbXMtPmJ1
cyA9IHBjaV9idXM7Cj4gICAgICAgfSBlbHNlIHsKPiBAQCAtMjg5LDE2ICsyOTAsMTYgQEAgc3Rh
dGljIHZvaWQgcGNfaW5pdDEoTWFjaGluZVN0YXRlICptYWNoaW5lLAo+ICAgCj4gICAgICAgICAg
IG9iamVjdF9wcm9wZXJ0eV9hZGRfbGluayhPQkpFQ1QobWFjaGluZSksIFBDX01BQ0hJTkVfQUNQ
SV9ERVZJQ0VfUFJPUCwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFRZUEVf
SE9UUExVR19IQU5ETEVSLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoT2Jq
ZWN0ICoqKSZwY21zLT5hY3BpX2RldiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKE9iamVjdCAqKikmY29uZi0+YWNwaV9kZXYsCj4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBvYmplY3RfcHJvcGVydHlfYWxsb3dfc2V0X2xpbmssCj4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBPQkpfUFJPUF9MSU5LX1NUUk9ORywgJmVycm9yX2Fib3J0
KTsKPiAgICAgICAgICAgb2JqZWN0X3Byb3BlcnR5X3NldF9saW5rKE9CSkVDVChtYWNoaW5lKSwg
T0JKRUNUKHBpaXg0X3BtKSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBD
X01BQ0hJTkVfQUNQSV9ERVZJQ0VfUFJPUCwgJmVycm9yX2Fib3J0KTsKPiAgICAgICB9Cj4gICAK
PiAtICAgIGlmIChwY21zLT5hY3BpX252ZGltbV9zdGF0ZS5pc19lbmFibGVkKSB7Cj4gLSAgICAg
ICAgbnZkaW1tX2luaXRfYWNwaV9zdGF0ZSgmcGNtcy0+YWNwaV9udmRpbW1fc3RhdGUsIHN5c3Rl
bV9pbywKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBjbXMtPmZ3X2NmZywgT0JK
RUNUKHBjbXMpKTsKPiArICAgIGlmIChjb25mLT5hY3BpX252ZGltbV9zdGF0ZS5pc19lbmFibGVk
KSB7Cj4gKyAgICAgICAgbnZkaW1tX2luaXRfYWNwaV9zdGF0ZSgmY29uZi0+YWNwaV9udmRpbW1f
c3RhdGUsIHN5c3RlbV9pbywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbmYt
PmZ3X2NmZywgT0JKRUNUKHBjbXMpKTsKPiAgICAgICB9Cj4gICB9Cj4gICAKPiBkaWZmIC0tZ2l0
IGEvaHcvaTM4Ni9wY19xMzUuYyBiL2h3L2kzODYvcGNfcTM1LmMKPiBpbmRleCA1MzIyNDFlM2Y4
Li5mYjVjODliZjdjIDEwMDY0NAo+IC0tLSBhL2h3L2kzODYvcGNfcTM1LmMKPiArKysgYi9ody9p
Mzg2L3BjX3EzNS5jCj4gQEAgLTYzLDYgKzYzLDcgQEAgc3RhdGljIHZvaWQgcGNfcTM1X2luaXQo
TWFjaGluZVN0YXRlICptYWNoaW5lKQo+ICAgewo+ICAgICAgIFBDTWFjaGluZVN0YXRlICpwY21z
ID0gUENfTUFDSElORShtYWNoaW5lKTsKPiAgICAgICBQQ01hY2hpbmVDbGFzcyAqcGNtYyA9IFBD
X01BQ0hJTkVfR0VUX0NMQVNTKHBjbXMpOwo+ICsgICAgQWNwaUNvbmZpZ3VyYXRpb24gKmNvbmYg
PSAmcGNtcy0+YWNwaV9jb25maWd1cmF0aW9uOwo+ICAgICAgIFEzNVBDSUhvc3QgKnEzNV9ob3N0
Owo+ICAgICAgIFBDSUhvc3RTdGF0ZSAqcGhiOwo+ICAgICAgIFBDSUJ1cyAqaG9zdF9idXM7Cj4g
QEAgLTExNiwxMSArMTE3LDExIEBAIHN0YXRpYyB2b2lkIHBjX3EzNV9pbml0KE1hY2hpbmVTdGF0
ZSAqbWFjaGluZSkKPiAgICAgICB9Cj4gICAKPiAgICAgICBpZiAobWFjaGluZS0+cmFtX3NpemUg
Pj0gbG93bWVtKSB7Cj4gLSAgICAgICAgcGNtcy0+YWJvdmVfNGdfbWVtX3NpemUgPSBtYWNoaW5l
LT5yYW1fc2l6ZSAtIGxvd21lbTsKPiAtICAgICAgICBwY21zLT5iZWxvd180Z19tZW1fc2l6ZSA9
IGxvd21lbTsKPiArICAgICAgICBjb25mLT5hYm92ZV80Z19tZW1fc2l6ZSA9IG1hY2hpbmUtPnJh
bV9zaXplIC0gbG93bWVtOwo+ICsgICAgICAgIGNvbmYtPmJlbG93XzRnX21lbV9zaXplID0gbG93
bWVtOwo+ICAgICAgIH0gZWxzZSB7Cj4gLSAgICAgICAgcGNtcy0+YWJvdmVfNGdfbWVtX3NpemUg
PSAwOwo+IC0gICAgICAgIHBjbXMtPmJlbG93XzRnX21lbV9zaXplID0gbWFjaGluZS0+cmFtX3Np
emU7Cj4gKyAgICAgICAgY29uZi0+YWJvdmVfNGdfbWVtX3NpemUgPSAwOwo+ICsgICAgICAgIGNv
bmYtPmJlbG93XzRnX21lbV9zaXplID0gbWFjaGluZS0+cmFtX3NpemU7Cj4gICAgICAgfQo+ICAg
Cj4gICAgICAgaWYgKHhlbl9lbmFibGVkKCkpIHsKPiBAQCAtMTc5LDkgKzE4MCw5IEBAIHN0YXRp
YyB2b2lkIHBjX3EzNV9pbml0KE1hY2hpbmVTdGF0ZSAqbWFjaGluZSkKPiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgTUNIX0hPU1RfUFJPUF9TWVNURU1fTUVNLCBOVUxMKTsKPiAgICAg
ICBvYmplY3RfcHJvcGVydHlfc2V0X2xpbmsoT0JKRUNUKHEzNV9ob3N0KSwgT0JKRUNUKHN5c3Rl
bV9pbyksCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1DSF9IT1NUX1BST1BfSU9f
TUVNLCBOVUxMKTsKPiAtICAgIG9iamVjdF9wcm9wZXJ0eV9zZXRfaW50KE9CSkVDVChxMzVfaG9z
dCksIHBjbXMtPmJlbG93XzRnX21lbV9zaXplLAo+ICsgICAgb2JqZWN0X3Byb3BlcnR5X3NldF9p
bnQoT0JKRUNUKHEzNV9ob3N0KSwgY29uZi0+YmVsb3dfNGdfbWVtX3NpemUsCj4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgUENJX0hPU1RfQkVMT1dfNEdfTUVNX1NJWkUsIE5VTEwpOwo+
IC0gICAgb2JqZWN0X3Byb3BlcnR5X3NldF9pbnQoT0JKRUNUKHEzNV9ob3N0KSwgcGNtcy0+YWJv
dmVfNGdfbWVtX3NpemUsCj4gKyAgICBvYmplY3RfcHJvcGVydHlfc2V0X2ludChPQkpFQ1QocTM1
X2hvc3QpLCBjb25mLT5hYm92ZV80Z19tZW1fc2l6ZSwKPiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBQQ0lfSE9TVF9BQk9WRV80R19NRU1fU0laRSwgTlVMTCk7Cj4gICAgICAgLyogcGNp
ICovCj4gICAgICAgcWRldl9pbml0X25vZmFpbChERVZJQ0UocTM1X2hvc3QpKTsKPiBAQCAtMTk0
LDcgKzE5NSw3IEBAIHN0YXRpYyB2b2lkIHBjX3EzNV9pbml0KE1hY2hpbmVTdGF0ZSAqbWFjaGlu
ZSkKPiAgIAo+ICAgICAgIG9iamVjdF9wcm9wZXJ0eV9hZGRfbGluayhPQkpFQ1QobWFjaGluZSks
IFBDX01BQ0hJTkVfQUNQSV9ERVZJQ0VfUFJPUCwKPiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgVFlQRV9IT1RQTFVHX0hBTkRMRVIsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKE9iamVjdCAqKikmcGNtcy0+YWNwaV9kZXYsCj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgKE9iamVjdCAqKikmY29uZi0+YWNwaV9kZXYsCj4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIG9iamVjdF9wcm9wZXJ0eV9hbGxvd19zZXRfbGluaywKPiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgT0JKX1BST1BfTElOS19TVFJPTkcsICZlcnJvcl9hYm9ydCk7Cj4g
ICAgICAgb2JqZWN0X3Byb3BlcnR5X3NldF9saW5rKE9CSkVDVChtYWNoaW5lKSwgT0JKRUNUKGxw
YyksCj4gQEAgLTI3Niw5ICsyNzcsOSBAQCBzdGF0aWMgdm9pZCBwY19xMzVfaW5pdChNYWNoaW5l
U3RhdGUgKm1hY2hpbmUpCj4gICAgICAgcGNfdmdhX2luaXQoaXNhX2J1cywgaG9zdF9idXMpOwo+
ICAgICAgIHBjX25pY19pbml0KHBjbWMsIGlzYV9idXMsIGhvc3RfYnVzKTsKPiAgIAo+IC0gICAg
aWYgKHBjbXMtPmFjcGlfbnZkaW1tX3N0YXRlLmlzX2VuYWJsZWQpIHsKPiAtICAgICAgICBudmRp
bW1faW5pdF9hY3BpX3N0YXRlKCZwY21zLT5hY3BpX252ZGltbV9zdGF0ZSwgc3lzdGVtX2lvLAo+
IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGNtcy0+ZndfY2ZnLCBPQkpFQ1QocGNt
cykpOwo+ICsgICAgaWYgKGNvbmYtPmFjcGlfbnZkaW1tX3N0YXRlLmlzX2VuYWJsZWQpIHsKPiAr
ICAgICAgICBudmRpbW1faW5pdF9hY3BpX3N0YXRlKCZjb25mLT5hY3BpX252ZGltbV9zdGF0ZSwg
c3lzdGVtX2lvLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uZi0+ZndfY2Zn
LCBPQkpFQ1QocGNtcykpOwo+ICAgICAgIH0KPiAgIH0KPiAgIAo+IGRpZmYgLS1naXQgYS9ody9p
Mzg2L3hlbi94ZW4taHZtLmMgYi9ody9pMzg2L3hlbi94ZW4taHZtLmMKPiBpbmRleCA5MzVhMzY3
NmM4Li40YWQ1YjEwZDY0IDEwMDY0NAo+IC0tLSBhL2h3L2kzODYveGVuL3hlbi1odm0uYwo+ICsr
KyBiL2h3L2kzODYveGVuL3hlbi1odm0uYwo+IEBAIC0xOTAsNiArMTkwLDcgQEAgcWVtdV9pcnEg
Knhlbl9pbnRlcnJ1cHRfY29udHJvbGxlcl9pbml0KHZvaWQpCj4gICBzdGF0aWMgdm9pZCB4ZW5f
cmFtX2luaXQoUENNYWNoaW5lU3RhdGUgKnBjbXMsCj4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcmFtX2FkZHJfdCByYW1fc2l6ZSwgTWVtb3J5UmVnaW9uICoqcmFtX21lbW9yeV9wKQo+ICAg
ewo+ICsgICAgQWNwaUNvbmZpZ3VyYXRpb24gKmNvbmYgPSAmcGNtcy0+YWNwaV9jb25maWd1cmF0
aW9uOwo+ICAgICAgIE1lbW9yeVJlZ2lvbiAqc3lzbWVtID0gZ2V0X3N5c3RlbV9tZW1vcnkoKTsK
PiAgICAgICByYW1fYWRkcl90IGJsb2NrX2xlbjsKPiAgICAgICB1aW50NjRfdCB1c2VyX2xvd21l
bSA9IG9iamVjdF9wcm9wZXJ0eV9nZXRfdWludChxZGV2X2dldF9tYWNoaW5lKCksCj4gQEAgLTIw
NywyMCArMjA4LDIwIEBAIHN0YXRpYyB2b2lkIHhlbl9yYW1faW5pdChQQ01hY2hpbmVTdGF0ZSAq
cGNtcywKPiAgICAgICB9Cj4gICAKPiAgICAgICBpZiAocmFtX3NpemUgPj0gdXNlcl9sb3dtZW0p
IHsKPiAtICAgICAgICBwY21zLT5hYm92ZV80Z19tZW1fc2l6ZSA9IHJhbV9zaXplIC0gdXNlcl9s
b3dtZW07Cj4gLSAgICAgICAgcGNtcy0+YmVsb3dfNGdfbWVtX3NpemUgPSB1c2VyX2xvd21lbTsK
PiArICAgICAgICBjb25mLT5hYm92ZV80Z19tZW1fc2l6ZSA9IHJhbV9zaXplIC0gdXNlcl9sb3dt
ZW07Cj4gKyAgICAgICAgY29uZi0+YmVsb3dfNGdfbWVtX3NpemUgPSB1c2VyX2xvd21lbTsKPiAg
ICAgICB9IGVsc2Ugewo+IC0gICAgICAgIHBjbXMtPmFib3ZlXzRnX21lbV9zaXplID0gMDsKPiAt
ICAgICAgICBwY21zLT5iZWxvd180Z19tZW1fc2l6ZSA9IHJhbV9zaXplOwo+ICsgICAgICAgIGNv
bmYtPmFib3ZlXzRnX21lbV9zaXplID0gMDsKPiArICAgICAgICBjb25mLT5iZWxvd180Z19tZW1f
c2l6ZSA9IHJhbV9zaXplOwo+ICAgICAgIH0KPiAtICAgIGlmICghcGNtcy0+YWJvdmVfNGdfbWVt
X3NpemUpIHsKPiArICAgIGlmICghY29uZi0+YWJvdmVfNGdfbWVtX3NpemUpIHsKPiAgICAgICAg
ICAgYmxvY2tfbGVuID0gcmFtX3NpemU7Cj4gICAgICAgfSBlbHNlIHsKPiAgICAgICAgICAgLyoK
PiAgICAgICAgICAgICogWGVuIGRvZXMgbm90IGFsbG9jYXRlIHRoZSBtZW1vcnkgY29udGludW91
c2x5LCBpdCBrZWVwcyBhCj4gICAgICAgICAgICAqIGhvbGUgb2YgdGhlIHNpemUgY29tcHV0ZWQg
YWJvdmUgb3IgcGFzc2VkIGluLgo+ICAgICAgICAgICAgKi8KPiAtICAgICAgICBibG9ja19sZW4g
PSAoMVVMTCA8PCAzMikgKyBwY21zLT5hYm92ZV80Z19tZW1fc2l6ZTsKPiArICAgICAgICBibG9j
a19sZW4gPSAoMVVMTCA8PCAzMikgKyBjb25mLT5hYm92ZV80Z19tZW1fc2l6ZTsKPiAgICAgICB9
Cj4gICAgICAgbWVtb3J5X3JlZ2lvbl9pbml0X3JhbSgmcmFtX21lbW9yeSwgTlVMTCwgInhlbi5y
YW0iLCBibG9ja19sZW4sCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmZXJyb3JfZmF0
YWwpOwo+IEBAIC0yMzcsMTIgKzIzOCwxMiBAQCBzdGF0aWMgdm9pZCB4ZW5fcmFtX2luaXQoUENN
YWNoaW5lU3RhdGUgKnBjbXMsCj4gICAgICAgICovCj4gICAgICAgbWVtb3J5X3JlZ2lvbl9pbml0
X2FsaWFzKCZyYW1fbG8sIE5VTEwsICJ4ZW4ucmFtLmxvIiwKPiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJnJhbV9tZW1vcnksIDB4YzAwMDAsCj4gLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGNtcy0+YmVsb3dfNGdfbWVtX3NpemUgLSAweGMwMDAwKTsKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBjb25mLT5iZWxvd180Z19tZW1fc2l6ZSAtIDB4YzAwMDApOwo+
ICAgICAgIG1lbW9yeV9yZWdpb25fYWRkX3N1YnJlZ2lvbihzeXNtZW0sIDB4YzAwMDAsICZyYW1f
bG8pOwo+IC0gICAgaWYgKHBjbXMtPmFib3ZlXzRnX21lbV9zaXplID4gMCkgewo+ICsgICAgaWYg
KGNvbmYtPmFib3ZlXzRnX21lbV9zaXplID4gMCkgewo+ICAgICAgICAgICBtZW1vcnlfcmVnaW9u
X2luaXRfYWxpYXMoJnJhbV9oaSwgTlVMTCwgInhlbi5yYW0uaGkiLAo+ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJnJhbV9tZW1vcnksIDB4MTAwMDAwMDAwVUxMLAo+IC0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwY21zLT5hYm92ZV80Z19tZW1fc2l6ZSk7Cj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbmYtPmFib3ZlXzRnX21lbV9zaXpl
KTsKPiAgICAgICAgICAgbWVtb3J5X3JlZ2lvbl9hZGRfc3VicmVnaW9uKHN5c21lbSwgMHgxMDAw
MDAwMDBVTEwsICZyYW1faGkpOwo+ICAgICAgIH0KPiAgIH0KPiBkaWZmIC0tZ2l0IGEvaW5jbHVk
ZS9ody9hY3BpL2FjcGkuaCBiL2luY2x1ZGUvaHcvYWNwaS9hY3BpLmgKPiBpbmRleCBjMjBhY2Uw
ZDBiLi42YTk0NDUyOTI4IDEwMDY0NAo+IC0tLSBhL2luY2x1ZGUvaHcvYWNwaS9hY3BpLmgKPiAr
KysgYi9pbmNsdWRlL2h3L2FjcGkvYWNwaS5oCj4gQEAgLTI0LDYgKzI0LDggQEAKPiAgICNpbmNs
dWRlICJleGVjL21lbW9yeS5oIgo+ICAgI2luY2x1ZGUgImh3L2lycS5oIgo+ICAgI2luY2x1ZGUg
Imh3L2FjcGkvYWNwaV9kZXZfaW50ZXJmYWNlLmgiCj4gKyNpbmNsdWRlICJody9ob3RwbHVnLmgi
Cj4gKyNpbmNsdWRlICJody9tZW0vbnZkaW1tLmgiCj4gICAKPiAgIC8qCj4gICAgKiBjdXJyZW50
IGRldmljZSBuYW1pbmcgc2NoZW1lIHN1cHBvcnRzIHVwIHRvIDI1NiBtZW1vcnkgZGV2aWNlcwo+
IEBAIC0xODYsNiArMTg4LDQ3IEBAIGV4dGVybiBpbnQgYWNwaV9lbmFibGVkOwo+ICAgZXh0ZXJu
IGNoYXIgdW5zaWduZWQgKmFjcGlfdGFibGVzOwo+ICAgZXh0ZXJuIHNpemVfdCBhY3BpX3RhYmxl
c19sZW47Cj4gICAKPiArdHlwZWRlZgo+ICtzdHJ1Y3QgQWNwaUJ1aWxkU3RhdGUgewo+ICsgICAg
LyogQ29weSBvZiB0YWJsZSBpbiBSQU0gKGZvciBwYXRjaGluZykuICovCj4gKyAgICBNZW1vcnlS
ZWdpb24gKnRhYmxlX21yOwo+ICsgICAgLyogSXMgdGFibGUgcGF0Y2hlZD8gKi8KPiArICAgIGJv
b2wgcGF0Y2hlZDsKPiArICAgIHZvaWQgKnJzZHA7Cj4gKyAgICBNZW1vcnlSZWdpb24gKnJzZHBf
bXI7Cj4gKyAgICBNZW1vcnlSZWdpb24gKmxpbmtlcl9tcjsKPiArfSBBY3BpQnVpbGRTdGF0ZTsK
PiArCj4gK3R5cGVkZWYKPiArc3RydWN0IEFjcGlDb25maWd1cmF0aW9uIHsKPiArICAgIC8qIE1h
Y2hpbmUgY2xhc3MgQUNQSSBzZXR0aW5ncyAqLwo+ICsgICAgaW50IGxlZ2FjeV9hY3BpX3RhYmxl
X3NpemU7Cj4gKyAgICBib29sIHJzZHBfaW5fcmFtOwo+ICsgICAgdW5zaWduZWQgYWNwaV9kYXRh
X3NpemU7Cj4gKwo+ICsgICAgLyogTWFjaGluZSBzdGF0ZSBBQ1BJIHNldHRpbmdzICovCj4gKyAg
ICBIb3RwbHVnSGFuZGxlciAqYWNwaV9kZXY7Cj4gKyAgICBBY3BpTlZESU1NU3RhdGUgYWNwaV9u
dmRpbW1fc3RhdGU7Cj4gKwo+ICsgICAgLyoKPiArICAgICAqIFRoZSBmaWVsZHMgYmVsb3cgYXJl
IG1hY2hpbmUgc2V0dGluZ3MgdGhhdAo+ICsgICAgICogYXJlIG5vdCBBQ1BJIHNwZWNpZmljLiBI
b3dldmVyIHRoZXkgYXJlIG5lZWRlZAo+ICsgICAgICogZm9yIGJ1aWxkaW5nIEFDUEkgdGFibGVz
IGFuZCBhcyBzdWNoIHNob3VsZCBiZQo+ICsgICAgICogY2FycmllZCB0aHJvdWdoIHRoZSBBQ1BJ
IGNvbmZpZ3VyYXRpb24gc3RydWN0dXJlLgo+ICsgICAgICovCj4gKyAgICBib29sIGxlZ2FjeV9j
cHVfaG90cGx1ZzsKPiArICAgIGJvb2wgbGludXhib290X2RtYV9lbmFibGVkOwo+ICsgICAgRldD
ZmdTdGF0ZSAqZndfY2ZnOwo+ICsgICAgcmFtX2FkZHJfdCBiZWxvd180Z19tZW1fc2l6ZSwgYWJv
dmVfNGdfbWVtX3NpemU7Owo+ICsgICAgdWludDY0X3QgbnVtYV9ub2RlczsKPiArICAgIHVpbnQ2
NF90ICpub2RlX21lbTsKPiArICAgIGJvb2wgYXBpY194cnVwdF9vdmVycmlkZTsKPiArICAgIHVu
c2lnbmVkIGFwaWNfaWRfbGltaXQ7Cj4gKwo+ICsgICAgLyogQnVpbGQgc3RhdGUgKi8KPiArICAg
IEFjcGlCdWlsZFN0YXRlICpidWlsZF9zdGF0ZTsKPiArfSBBY3BpQ29uZmlndXJhdGlvbjsKPiAr
Cj4gICB1aW50OF90ICphY3BpX3RhYmxlX2ZpcnN0KHZvaWQpOwo+ICAgdWludDhfdCAqYWNwaV90
YWJsZV9uZXh0KHVpbnQ4X3QgKmN1cnJlbnQpOwo+ICAgdW5zaWduZWQgYWNwaV90YWJsZV9sZW4o
dm9pZCAqY3VycmVudCk7Cj4gZGlmZiAtLWdpdCBhL2luY2x1ZGUvaHcvaTM4Ni9wYy5oIGIvaW5j
bHVkZS9ody9pMzg2L3BjLmgKPiBpbmRleCBkZmU2NzQ2NjkyLi5kYTBiZDM5NzQxIDEwMDY0NAo+
IC0tLSBhL2luY2x1ZGUvaHcvaTM4Ni9wYy5oCj4gKysrIGIvaW5jbHVkZS9ody9pMzg2L3BjLmgK
PiBAQCAtMTIsNiArMTIsNyBAQAo+ICAgI2luY2x1ZGUgInFlbXUvcmFuZ2UuaCIKPiAgICNpbmNs
dWRlICJxZW11L2JpdG1hcC5oIgo+ICAgI2luY2x1ZGUgInN5c2VtdS9zeXNlbXUuaCIKPiArI2lu
Y2x1ZGUgImh3L2FjcGkvYWNwaS5oIgo+ICAgI2luY2x1ZGUgImh3L3BjaS9wY2kuaCIKPiAgICNp
bmNsdWRlICJody9jb21wYXQuaCIKPiAgICNpbmNsdWRlICJody9tZW0vcGMtZGltbS5oIgo+IEBA
IC0zNSwxMCArMzYsOCBAQCBzdHJ1Y3QgUENNYWNoaW5lU3RhdGUgewo+ICAgICAgIE5vdGlmaWVy
IG1hY2hpbmVfZG9uZTsKPiAgIAo+ICAgICAgIC8qIFBvaW50ZXJzIHRvIGRldmljZXMgYW5kIG9i
amVjdHM6ICovCj4gLSAgICBIb3RwbHVnSGFuZGxlciAqYWNwaV9kZXY7Cj4gICAgICAgSVNBRGV2
aWNlICpydGM7Cj4gICAgICAgUENJQnVzICpidXM7Cj4gLSAgICBGV0NmZ1N0YXRlICpmd19jZmc7
Cj4gICAgICAgcWVtdV9pcnEgKmdzaTsKPiAgIAo+ICAgICAgIC8qIENvbmZpZ3VyYXRpb24gb3B0
aW9uczogKi8KPiBAQCAtNDYsMjggKzQ1LDIwIEBAIHN0cnVjdCBQQ01hY2hpbmVTdGF0ZSB7Cj4g
ICAgICAgT25PZmZBdXRvIHZtcG9ydDsKPiAgICAgICBPbk9mZkF1dG8gc21tOwo+ICAgCj4gLSAg
ICBBY3BpTlZESU1NU3RhdGUgYWNwaV9udmRpbW1fc3RhdGU7Cj4gLQo+ICAgICAgIGJvb2wgYWNw
aV9idWlsZF9lbmFibGVkOwo+ICAgICAgIGJvb2wgc21idXM7Cj4gICAgICAgYm9vbCBzYXRhOwo+
ICAgICAgIGJvb2wgcGl0Owo+ICAgCj4gLSAgICAvKiBSQU0gaW5mb3JtYXRpb24gKHNpemVzLCBh
ZGRyZXNzZXMsIGNvbmZpZ3VyYXRpb24pOiAqLwo+IC0gICAgcmFtX2FkZHJfdCBiZWxvd180Z19t
ZW1fc2l6ZSwgYWJvdmVfNGdfbWVtX3NpemU7Cj4gLQo+IC0gICAgLyogQ1BVIGFuZCBhcGljIGlu
Zm9ybWF0aW9uOiAqLwo+IC0gICAgYm9vbCBhcGljX3hydXB0X292ZXJyaWRlOwo+IC0gICAgdW5z
aWduZWQgYXBpY19pZF9saW1pdDsKPiArICAgIC8qIENQVSBpbmZvcm1hdGlvbiAqLwo+ICAgICAg
IHVpbnQxNl90IGJvb3RfY3B1czsKPiAgIAo+IC0gICAgLyogTlVNQSBpbmZvcm1hdGlvbjogKi8K
PiAtICAgIHVpbnQ2NF90IG51bWFfbm9kZXM7Cj4gLSAgICB1aW50NjRfdCAqbm9kZV9tZW07Cj4g
LQo+ICAgICAgIC8qIEFkZHJlc3Mgc3BhY2UgdXNlZCBieSBJT0FQSUMgZGV2aWNlLiBBbGwgSU9B
UElDIGludGVycnVwdHMKPiAgICAgICAgKiB3aWxsIGJlIHRyYW5zbGF0ZWQgdG8gTVNJIG1lc3Nh
Z2VzIGluIHRoZSBhZGRyZXNzIHNwYWNlLiAqLwo+ICAgICAgIEFkZHJlc3NTcGFjZSAqaW9hcGlj
X2FzOwo+ICsKPiArICAgIC8qIEFDUEkgY29uZmlndXJhdGlvbiAqLwo+ICsgICAgQWNwaUNvbmZp
Z3VyYXRpb24gYWNwaV9jb25maWd1cmF0aW9uOwoKVGhpcyBvbmUgaXMgZmluZSBhbHRob3VnaC4K
Cj4gICB9Owo+ICAgCj4gICAjZGVmaW5lIFBDX01BQ0hJTkVfQUNQSV9ERVZJQ0VfUFJPUCAiYWNw
aS1kZXZpY2UiCj4gCgpUaGFua3MsCgpQaGlsLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 19:57:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 19:57: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 1gHDer-0001iz-6y; Mon, 29 Oct 2018 19:57: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=+qy3=nj=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gHDep-0001iu-F5
 for xen-devel@lists.xen.org; Mon, 29 Oct 2018 19:57:03 +0000
X-Inumbo-ID: ccd423d4-dbb4-11e8-b907-12d6303a7972
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ccd423d4-dbb4-11e8-b907-12d6303a7972;
 Mon, 29 Oct 2018 19:57:01 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 1CEBE20657;
 Mon, 29 Oct 2018 19:57:00 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540843020;
 bh=T2vuoKeWCtN9Xndg3N2s8vR9i/rhWu7/myyS732Ut8U=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=RUVdMIkuDR4IhId+nv/XYRy0e2MG7afIJ3C2SpaL5EZ2VDvlAkll0vDUzT2L0VeAO
 HrqwtqXc2E8ZkjfPc1dpXj0TX4nMgvF9eNTtWyU5NXMTkHMiKPuqTQngSgr9F11Cz+
 g5TJLEr9QZGL0fjR/252KHmNTpFvK5iWImdbOOc0=
Date: Mon, 29 Oct 2018 12:56:58 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5BD324D502000078001F53D2@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.10.1810291243440.6510@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
 <1540260184-11294-21-git-send-email-sstabellini@kernel.org>
 <5BD324D502000078001F53D2@prv1-mh.provo.novell.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 21/25] xen: support console_switching
 between Dom0 and DomUs on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.com>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Achin.Gupta@arm.com,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, Stefano Stabellini <stefanos@xilinx.com>,
 "andrii_anisov@epam.com" <andrii_anisov@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>

T24gRnJpLCAyNiBPY3QgMjAxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+IE9uIDIzLjEwLjE4
IGF0IDA0OjAzLCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6Cj4gPiBAQCAtMzkxLDMx
ICszOTQsNzkgQEAgc3RhdGljIHZvaWQgZHVtcF9jb25zb2xlX3Jpbmdfa2V5KHVuc2lnbmVkIGNo
YXIga2V5KQo+ID4gICAgICBmcmVlX3hlbmhlYXBfcGFnZXMoYnVmLCBvcmRlcik7Cj4gPiAgfQo+
ID4gIAo+ID4gLS8qIENUUkwtPHN3aXRjaF9jaGFyPiBzd2l0Y2hlcyBpbnB1dCBkaXJlY3Rpb24g
YmV0d2VlbiBYZW4gYW5kIERPTTAuICovCj4gPiArLyoKPiA+ICsgKiBDVFJMLTxzd2l0Y2hfY2hh
cj4gY2hhbmdlcyBpbnB1dCBkaXJlY3Rpb24sIHJvdGF0aW5nIGFtb25nIFhlbiwgRG9tMCwKPiA+
ICsgKiBhbmQgRG9tVXMuCj4gCj4gUHJvcGVyIGF0dHJpYnV0ZSB0byBiZSBpbnNlcnRlZCBoZXJl
LCBhcyBwZXIgbXkgKGxhdGUpIHY0IGNvbW1lbnQuCgpPSywgSSB3cm90ZToKCiAqIENUUkwtPHN3
aXRjaF9jaGFyPiBjaGFuZ2VzIGlucHV0IGRpcmVjdGlvbiwgcm90YXRpbmcgYW1vbmcgWGVuLCBE
b20wLAogKiBhbmQgdGhlIERvbVVzIHN0YXJ0ZWQgZnJvbSBYZW4gYXQgYm9vdC4KCmJ1dCBJIHdv
dWxkIGJlIGhhcHB5IHRha2Ugc3VnZ2VzdGlvbiBmb3IgYSBzaW1wbGUgc2luZ2xlIHdvcmQgYXR0
cmlidXRlCnRvIGRlc2NyaWJlIHRoaXMga2luZCBvZiBkb21haW5zLiBNYXliZSAiZG9tMGxlc3Mg
RG9tVXMiPwoKCj4gPiArICovCj4gPiAgI2RlZmluZSBzd2l0Y2hfY29kZSAob3B0X2NvbnN3aXRj
aFswXS0nYScrMSkKPiA+IC1zdGF0aWMgaW50IF9fcmVhZF9tb3N0bHkgeGVuX3J4ID0gMTsgLyog
RkFMU0UgPT4gaW5wdXQgcGFzc2VkIHRvIGRvbWFpbiAwLiAqLwo+ID4gKy8qCj4gPiArICogY29u
c29sZV9yeD0wID0+IGlucHV0IHRvIHhlbgo+ID4gKyAqIGNvbnNvbGVfcng9MSA9PiBpbnB1dCB0
byBkb20wCj4gPiArICogY29uc29sZV9yeD1OID0+IGlucHV0IHRvIGRvbShOLTEpCj4gPiArICov
Cj4gPiArc3RhdGljIHVuc2lnbmVkIGludCBfX3JlYWRfbW9zdGx5IGNvbnNvbGVfcnggPSAwOwo+
ID4gIAo+ID4gIHN0YXRpYyB2b2lkIHN3aXRjaF9zZXJpYWxfaW5wdXQodm9pZCkKPiA+ICB7Cj4g
PiAtICAgIHN0YXRpYyBjaGFyICppbnB1dF9zdHJbMl0gPSB7ICJET00wIiwgIlhlbiIgfTsKPiA+
IC0gICAgeGVuX3J4ID0gIXhlbl9yeDsKPiA+IC0gICAgcHJpbnRrKCIqKiogU2VyaWFsIGlucHV0
IC0+ICVzIiwgaW5wdXRfc3RyW3hlbl9yeF0pOwo+ID4gKyAgICBpZiAoIGNvbnNvbGVfcngrKyA9
PSBtYXhfaW5pdF9kb21pZCArIDEgKQo+ID4gKyAgICAgICAgY29uc29sZV9yeCA9IDA7Cj4gPiAr
Cj4gPiArICAgIGlmICggY29uc29sZV9yeCA9PSAwICkKPiA+ICsgICAgICAgIHByaW50aygiKioq
IFNlcmlhbCBpbnB1dCB0byBYZW4iKTsKPiAKPiBJIHRoaW5rIHRoZXNlIHR3byBpZigpLXMgY2Fu
IGFuZCBzaG91bGQgYmUgY29tYmluZWQuIEZ1cnRoZXJtb3JlCj4gSSB0aGluayBpdCB3b3VsZCBi
ZSB3b3J0aHdoaWxlIHRvIGRlZmVyIHRoZSBpbmNyZW1lbnQgdW50aWwgLi4uCgpPSwoKIAo+ID4g
KyAgICBlbHNlCj4gPiArICAgICAgICBwcmludGsoIioqKiBTZXJpYWwgaW5wdXQgdG8gRE9NJWQi
LCBjb25zb2xlX3J4IC0gMSk7Cj4gCj4gLi4uIGFmdGVyIHRoaXMgcHJpbnRrKCksIGJ1dCAob2J2
aW91c2x5KSB0aGVuIGluc2lkZSB0aGUgZWxzZSBibG9jay4KClllcywgSSBjYW4gZG8gdGhhdAoK
Cj4gPiAgICAgIGlmICggc3dpdGNoX2NvZGUgKQo+ID4gLSAgICAgICAgcHJpbnRrKCIgKHR5cGUg
J0NUUkwtJWMnIHRocmVlIHRpbWVzIHRvIHN3aXRjaCBpbnB1dCB0byAlcykiLAo+ID4gLSAgICAg
ICAgICAgICAgIG9wdF9jb25zd2l0Y2hbMF0sIGlucHV0X3N0clsheGVuX3J4XSk7Cj4gPiArICAg
ICAgICBwcmludGsoIiAodHlwZSAnQ1RSTC0lYycgdGhyZWUgdGltZXMgdG8gc3dpdGNoIGlucHV0
KSIsCj4gPiArICAgICAgICAgICAgICAgb3B0X2NvbnN3aXRjaFswXSk7Cj4gPiAgICAgIHByaW50
aygiXG4iKTsKPiA+ICB9Cj4gPiAgCj4gPiAgc3RhdGljIHZvaWQgX19zZXJpYWxfcngoY2hhciBj
LCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKPiA+ICB7Cj4gPiAtICAgIGlmICggeGVuX3J4
ICkKPiA+ICsgICAgc3dpdGNoICggY29uc29sZV9yeCApCj4gPiArICAgIHsKPiA+ICsgICAgY2Fz
ZSAwOgo+ID4gICAgICAgICAgcmV0dXJuIGhhbmRsZV9rZXlwcmVzcyhjLCByZWdzKTsKPiA+ICsg
ICAgY2FzZSAxOgo+ID4gKyAgICB7Cj4gCj4gU3RyYXkgZmlndXJlIGJyYWNlcy4gQmxhbmsgbGlu
ZXMgYmV0d2VlbiBjYXNlIGJsb2NrcyBwbGVhc2UuCgpPSwoKCj4gPiArICAgICAgICAvKgo+ID4g
KyAgICAgICAgICogRGVsaXZlciBpbnB1dCB0byB0aGUgaGFyZHdhcmUgZG9tYWluIGJ1ZmZlciwg
dW5sZXNzIGl0IGlzCj4gPiArICAgICAgICAgKiBhbHJlYWR5IGZ1bGwuCj4gPiArICAgICAgICAg
Ki8KPiA+ICsgICAgICAgIGlmICggKHNlcmlhbF9yeF9wcm9kIC0gc2VyaWFsX3J4X2NvbnMpICE9
IFNFUklBTF9SWF9TSVpFICkKPiA+ICsgICAgICAgICAgICBzZXJpYWxfcnhfcmluZ1tTRVJJQUxf
UlhfTUFTSyhzZXJpYWxfcnhfcHJvZCsrKV0gPSBjOwo+ID4gKwo+ID4gKyAgICAgICAgLyoKPiA+
ICsgICAgICAgICAqIEFsd2F5cyBub3RpZnkgdGhlIGhhcmR3YXJlIGRvbWFpbjogcHJldmVudHMg
cmVjZWl2ZSBwYXRoIGZyb20KPiA+ICsgICAgICAgICAqIGdldHRpbmcgc3R1Y2suCj4gPiArICAg
ICAgICAgKi8KPiA+ICsgICAgICAgIHNlbmRfZ2xvYmFsX3ZpcnEoVklSUV9DT05TT0xFKTsKPiA+
ICsgICAgICAgIGJyZWFrOwo+ID4gKyAgICB9Cj4gPiArI2lmIDAKPiAKPiBJIHN1cHBvc2UgYSBs
YXRlciBwYXRjaCBpcyBtZWFudCB0byByZW1vdmUgdGhpcyBhZ2Fpbi4gQnV0Cj4gcGVyaGFwcyBz
dGlsbCBhIGdvb2QgaWRlYSB0byBhdHRhY2ggYSBicmllZiBjb21tZW50LCBpbiBjYXNlCj4gdGhl
IHNlcmllcyBkb2Vzbid0IGdvIGluIGFsbCBpbiBvbmUgZ28/IFRoaXMgaXMgYXNzdW1pbmcgeW91
Cj4gZGlkIGFscmVhZHkgY29uc2lkZXIgKGFuZCBkaXNjYXJkIGZvciB3aGF0ZXZlciByZWFzb24p
IHRoZQo+IG9wdGlvbiBvZiBhZGRpbmcgdGhpcyBkZWZhdWx0IGNhc2Ugd2hlbiB0aGUgY29kZSBj
YW4KPiBhY3R1YWxseSBiZSB1c2VkLgoKSSdsbCBhZGQgYSBjb21tZW50CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 20:00:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 20: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 1gHDi6-0002WK-Nx; Mon, 29 Oct 2018 20:00:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+qy3=nj=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gHDi4-0002WF-RP
 for xen-devel@lists.xen.org; Mon, 29 Oct 2018 20:00:24 +0000
X-Inumbo-ID: 45772fb1-dbb5-11e8-87d6-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 45772fb1-dbb5-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 20:00:23 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id C07A72080A;
 Mon, 29 Oct 2018 20:00:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540843223;
 bh=5oCsQ74lY+LFZrCWT6WH382kbM9GFthywt+wxrMp4PU=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=aRd6p3WgwMkyjxV6Dg+xr7c39K1Dn30IBcoJcYtLFkUwp7hN9HB3YWeT4/7EAH/nC
 QrDuXbBFA8TwbnqMnPXdztRfPRBnEz9xMI5qj30m2+86d50liDSIpVYTA+XUfQJVuB
 yCOYAKCmj5aEHElqeLaVw1UzVoB1YGkDWKPrcWTQ=
Date: Mon, 29 Oct 2018 13:00:21 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Oleksandr Andrushchenko <andr2000@gmail.com>
In-Reply-To: <68cb0d81-5cb1-4665-c16a-514801392abe@gmail.com>
Message-ID: <alpine.DEB.2.10.1810291259470.6510@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
 <1540260184-11294-21-git-send-email-sstabellini@kernel.org>
 <68cb0d81-5cb1-4665-c16a-514801392abe@gmail.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 21/25] xen: support console_switching
 between Dom0 and DomUs on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 Achin.Gupta@arm.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org,
 julien.grall@arm.com, tim@xen.org, jbeulich@suse.com, wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCAyNCBPY3QgMjAxOCwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4gT24g
MTAvMjMvMjAxOCAwNTowMyBBTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gVG9kYXkg
Q3RybC1BQUEgaXMgdXNlZCB0byBzd2l0Y2ggYmV0d2VlbiBYZW4gYW5kIERvbTAuIEV4dGVuZCB0
aGUKPiA+IG1lY2hhbmlzbSB0byBhbGxvdyBmb3Igc3dpdGNoaW5nIGJldHdlZW4gWGVuLCBEb20w
LCBhbmQgYW55IG9mIHRoZQo+ID4gaW5pdGlhbCBEb21VIGNyZWF0ZWQgZnJvbSBYZW4gYWxvbmdz
aWRlIERvbTAgb3V0IG9mIGluZm9ybWF0aW9uIHByb3ZpZGVkCj4gPiB2aWEgZGV2aWNlIHRyZWUu
Cj4gPiAKPiA+IFJlbmFtZSB4ZW5fcnggdG8gY29uc29sZV9yeCB0byBtYXRjaCB0aGUgbmV3IGJl
aGF2aW9yLgo+ID4gCj4gPiBDbGFyaWZ5IGV4aXN0aW5nIGNvbW1lbnQgYWJvdXQgIm5vdGlmeSB0
aGUgZ3Vlc3QiLCBtYWtpbmcgaXQgY2xlYXIgdGhhdAo+ID4gaXQgaXMgb25seSBhYm91dCB0aGUg
aGFyZHdhcmUgZG9tYWluLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gPiBDQzogYW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bQo+ID4gQ0M6IEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbQo+ID4gQ0M6IGlhbi5qYWNrc29u
QGV1LmNpdHJpeC5jb20KPiA+IENDOiBqYmV1bGljaEBzdXNlLmNvbQo+ID4gQ0M6IGtvbnJhZC53
aWxrQG9yYWNsZS5jb20KPiA+IENDOiB0aW1AeGVuLm9yZwo+ID4gQ0M6IHdlaS5saXUyQGNpdHJp
eC5jb20KPiA+IC0tLQo+ID4gQ2hhbmdlcyBpbiB2NToKPiA+IC0gbW92ZSBwYXRjaCBlYXJsaWVy
IGFuZCBkaXNhYmxlIGNvZGUgdGhhdCBjYWxscyB2cGwwMTFfcnhfY2hhcl94ZW4gKG5vdAo+ID4g
ICAgZGVmaW5lZCB5ZXQpCj4gPiAtIGltcHJvdmUgY29tbWVudHMKPiA+IC0gcmVwbGFjZSBpZnMg
d2l0aCBhIHN3aXRjaAo+ID4gLSBjb2RlIHN0eWxlCj4gPiAKPiA+IENoYW5nZXMgaW4gdjQ6Cj4g
PiAtIGhhbmRsZSBjb25zb2xlX3J4ID09IDAgaW4gY29uc29sZV9pbnB1dF9kb21haW4KPiA+IC0g
dXNlIHJjdV9sb2NrX2J5X2RvbWFpbiBpbnN0ZWFkIG9mIGdldF9kb21haW5fYnlfaWQKPiA+IC0g
aGFuZGxlIHRoZSBjYXNlIHdoZXJlIHRoZSByZXR1cm5lZCBkb21haW4gaXMgTlVMTAo+ID4gLSBz
ZW5kX2dsb2JhbF92aXJxKFZJUlFfQ09OU09MRSkgb25seSB3aGVuIGNoYXJzIGFyZSBmb3IgRG9t
MAo+ID4gLSBtYWtlIGNvbnNvbGVfcnggdW5zaWduZWQgaW50Cj4gPiAtIGZpeCBjb21tZW50Cj4g
PiAtIGNvZGUgcmVhZGFiaWxpdHkgaW1wcm92ZW1lbnQKPiA+IC0gZml4IG9wdF9jb25zd2l0Y2hb
MV0gPT0gJ3gnIGNhc2UKPiA+IC0gbW92ZSBjb25zb2xlX2lucHV0X2RvbWFpbiB0byBuZXh0IHBh
dGNoCj4gPiAKPiA+IENoYW5nZXMgaW4gdjM6Cj4gPiAtIG9ubHkgY2FsbCB2cGwwMTEgZnVuY3Rp
b25zIGlmZGVmIENPTkZJR19TQlNBX1ZVQVJUX0NPTlNPTEUKPiA+IC0gYWRkIGJsYW5rIGxpbmUg
YW5kIHNwYWNlcwo+ID4gLSByZW1vdmUgeGVuX3J4IGZyb20gcHJpbnQgbWVzc2FnZXMKPiA+IC0g
cmVuYW1lIHhlbl9yeCB0byBjb25zb2xlX3J4Cj4gPiAtIGtlZXAgc3dpdGNoX3NlcmlhbF9pbnB1
dCgpIGF0IGJvb3QKPiA+IC0gYWRkIGJldHRlciBjb21tZW50cwo+ID4gLSBmaXggZXhpc3Rpbmcg
Y29tbWVudAo+ID4gLSBhZGQgd2FybmluZyBpZiBubyBndWVzdHMgY29uc29sZS91YXJ0IGlzIGF2
YWlsYWJsZQo+ID4gLSBhZGQgY29uc29sZV9pbnB1dF9kb21haW4gZnVuY3Rpb24KPiA+IAo+ID4g
Q2hhbmdlcyBpbiB2MjoKPiA+IC0gb25seSBjYWxsIHZwbDAxMV9yeF9jaGFyIGlmIHRoZSB2cGww
MTEgaGFzIGJlZW4gaW5pdGlhbGl6ZWQKPiA+IC0tLQo+ID4gICB4ZW4vZHJpdmVycy9jaGFyL2Nv
bnNvbGUuYyB8IDc5Cj4gPiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0t
LS0tLS0tCj4gPiAgIDEgZmlsZSBjaGFuZ2VkLCA2NSBpbnNlcnRpb25zKCspLCAxNCBkZWxldGlv
bnMoLSkKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL2NoYXIvY29uc29sZS5jIGIv
eGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMKPiA+IGluZGV4IDNiNzVmN2EuLjc1MTcyZTcgMTAw
NjQ0Cj4gPiAtLS0gYS94ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYwo+ID4gKysrIGIveGVuL2Ry
aXZlcnMvY2hhci9jb25zb2xlLmMKPiA+IEBAIC0zMSwxMCArMzEsMTMgQEAKPiA+ICAgI2luY2x1
ZGUgPHhlbi9lYXJseV9wcmludGsuaD4KPiA+ICAgI2luY2x1ZGUgPHhlbi93YXJuaW5nLmg+Cj4g
PiAgICNpbmNsdWRlIDx4ZW4vcHZfY29uc29sZS5oPgo+ID4gKyNpbmNsdWRlIDxhc20vc2V0dXAu
aD4KPiA+ICAgICAjaWZkZWYgQ09ORklHX1g4Ngo+ID4gICAjaW5jbHVkZSA8eGVuL2NvbnNvbGVk
Lmg+Cj4gPiAgICNpbmNsdWRlIDxhc20vZ3Vlc3QuaD4KPiA+ICsjZWxzZQo+ID4gKyNpbmNsdWRl
IDxhc20vdnBsMDExLmg+Cj4gPiAgICNlbmRpZgo+ID4gICAgIC8qIGNvbnNvbGU6IGNvbW1hLXNl
cGFyYXRlZCBsaXN0IG9mIGNvbnNvbGUgb3V0cHV0cy4gKi8KPiA+IEBAIC0zOTEsMzEgKzM5NCw3
OSBAQCBzdGF0aWMgdm9pZCBkdW1wX2NvbnNvbGVfcmluZ19rZXkodW5zaWduZWQgY2hhciBrZXkp
Cj4gPiAgICAgICBmcmVlX3hlbmhlYXBfcGFnZXMoYnVmLCBvcmRlcik7Cj4gPiAgIH0KPiA+ICAg
LS8qIENUUkwtPHN3aXRjaF9jaGFyPiBzd2l0Y2hlcyBpbnB1dCBkaXJlY3Rpb24gYmV0d2VlbiBY
ZW4gYW5kIERPTTAuICovCj4gPiArLyoKPiA+ICsgKiBDVFJMLTxzd2l0Y2hfY2hhcj4gY2hhbmdl
cyBpbnB1dCBkaXJlY3Rpb24sIHJvdGF0aW5nIGFtb25nIFhlbiwgRG9tMCwKPiA+ICsgKiBhbmQg
RG9tVXMuCj4gPiArICovCj4gPiAgICNkZWZpbmUgc3dpdGNoX2NvZGUgKG9wdF9jb25zd2l0Y2hb
MF0tJ2EnKzEpCj4gPiAtc3RhdGljIGludCBfX3JlYWRfbW9zdGx5IHhlbl9yeCA9IDE7IC8qIEZB
TFNFID0+IGlucHV0IHBhc3NlZCB0byBkb21haW4gMC4KPiA+ICovCj4gPiArLyoKPiA+ICsgKiBj
b25zb2xlX3J4PTAgPT4gaW5wdXQgdG8geGVuCj4gPiArICogY29uc29sZV9yeD0xID0+IGlucHV0
IHRvIGRvbTAKPiA+ICsgKiBjb25zb2xlX3J4PU4gPT4gaW5wdXQgdG8gZG9tKE4tMSkKPiA+ICsg
Ki8KPiA+ICtzdGF0aWMgdW5zaWduZWQgaW50IF9fcmVhZF9tb3N0bHkgY29uc29sZV9yeCA9IDA7
Cj4gPiAgICAgc3RhdGljIHZvaWQgc3dpdGNoX3NlcmlhbF9pbnB1dCh2b2lkKQo+ID4gICB7Cj4g
PiAtICAgIHN0YXRpYyBjaGFyICppbnB1dF9zdHJbMl0gPSB7ICJET00wIiwgIlhlbiIgfTsKPiA+
IC0gICAgeGVuX3J4ID0gIXhlbl9yeDsKPiA+IC0gICAgcHJpbnRrKCIqKiogU2VyaWFsIGlucHV0
IC0+ICVzIiwgaW5wdXRfc3RyW3hlbl9yeF0pOwo+ID4gKyAgICBpZiAoIGNvbnNvbGVfcngrKyA9
PSBtYXhfaW5pdF9kb21pZCArIDEgKQo+ID4gKyAgICAgICAgY29uc29sZV9yeCA9IDA7Cj4gPiAr
Cj4gPiArICAgIGlmICggY29uc29sZV9yeCA9PSAwICkKPiA+ICsgICAgICAgIHByaW50aygiKioq
IFNlcmlhbCBpbnB1dCB0byBYZW4iKTsKPiA+ICsgICAgZWxzZQo+ID4gKyAgICAgICAgcHJpbnRr
KCIqKiogU2VyaWFsIGlucHV0IHRvIERPTSVkIiwgY29uc29sZV9yeCAtIDEpOwo+ID4gKwo+ID4g
ICAgICAgaWYgKCBzd2l0Y2hfY29kZSApCj4gPiAtICAgICAgICBwcmludGsoIiAodHlwZSAnQ1RS
TC0lYycgdGhyZWUgdGltZXMgdG8gc3dpdGNoIGlucHV0IHRvICVzKSIsCj4gPiAtICAgICAgICAg
ICAgICAgb3B0X2NvbnN3aXRjaFswXSwgaW5wdXRfc3RyWyF4ZW5fcnhdKTsKPiA+ICsgICAgICAg
IHByaW50aygiICh0eXBlICdDVFJMLSVjJyB0aHJlZSB0aW1lcyB0byBzd2l0Y2ggaW5wdXQpIiwK
PiA+ICsgICAgICAgICAgICAgICBvcHRfY29uc3dpdGNoWzBdKTsKPiA+ICAgICAgIHByaW50aygi
XG4iKTsKPiA+ICAgfQo+ID4gICAgIHN0YXRpYyB2b2lkIF9fc2VyaWFsX3J4KGNoYXIgYywgc3Ry
dWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCj4gPiAgIHsKPiA+IC0gICAgaWYgKCB4ZW5fcnggKQo+
ID4gKyAgICBzd2l0Y2ggKCBjb25zb2xlX3J4ICkKPiA+ICsgICAgewo+ID4gKyAgICBjYXNlIDA6
Cj4gPiAgICAgICAgICAgcmV0dXJuIGhhbmRsZV9rZXlwcmVzcyhjLCByZWdzKTsKPiA+ICsgICAg
Y2FzZSAxOgo+ID4gKyAgICB7Cj4gPiArICAgICAgICAvKgo+ID4gKyAgICAgICAgICogRGVsaXZl
ciBpbnB1dCB0byB0aGUgaGFyZHdhcmUgZG9tYWluIGJ1ZmZlciwgdW5sZXNzIGl0IGlzCj4gPiAr
ICAgICAgICAgKiBhbHJlYWR5IGZ1bGwuCj4gPiArICAgICAgICAgKi8KPiA+ICsgICAgICAgIGlm
ICggKHNlcmlhbF9yeF9wcm9kIC0gc2VyaWFsX3J4X2NvbnMpICE9IFNFUklBTF9SWF9TSVpFICkK
PiA+ICsgICAgICAgICAgICBzZXJpYWxfcnhfcmluZ1tTRVJJQUxfUlhfTUFTSyhzZXJpYWxfcnhf
cHJvZCsrKV0gPSBjOwo+ID4gKwo+ID4gKyAgICAgICAgLyoKPiA+ICsgICAgICAgICAqIEFsd2F5
cyBub3RpZnkgdGhlIGhhcmR3YXJlIGRvbWFpbjogcHJldmVudHMgcmVjZWl2ZSBwYXRoIGZyb20K
PiA+ICsgICAgICAgICAqIGdldHRpbmcgc3R1Y2suCj4gPiArICAgICAgICAgKi8KPiA+ICsgICAg
ICAgIHNlbmRfZ2xvYmFsX3ZpcnEoVklSUV9DT05TT0xFKTsKPiA+ICsgICAgICAgIGJyZWFrOwo+
ID4gKyAgICB9Cj4gKyAqIGNvbnNvbGVfcng9MCA9PiBpbnB1dCB0byB4ZW4KPiArICogY29uc29s
ZV9yeD0xID0+IGlucHV0IHRvIGRvbTAKPiArICogY29uc29sZV9yeD1OID0+IGlucHV0IHRvIGRv
bShOLTEpCj4gU28sIHdoeSBkbyB5b3Ugb25seSBoYW5kbGUgY2FzZSAwLzE/Cj4gPiArI2lmIDAK
PiBEbyB5b3UgbmVlZCB0aGlzICNpZiAwPwoKVG8gbWFrZSB0aGUgc2VyaWVzIGZ1bGx5IGJpc2Vj
dGFibGU6IHRoZSBjb2RlIGJlbG93IHJlcXVpcmVzCmZ1bmN0aW9uYWxpdGllcyBpbnRyb2R1Y2Vk
IGJ5IGxhdGVyIHBhdGNoZXMuCgoKPiA+ICsgICAgZGVmYXVsdDoKPiA+ICsgICAgewo+ID4gKyAg
ICAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHJjdV9sb2NrX2RvbWFpbl9ieV9hbnlfaWQoY29uc29s
ZV9yeCAtIDEpOwo+ID4gKwo+ID4gKyAgICAgICAgLyoKPiA+ICsgICAgICAgICAqIElmIHdlIGhh
dmUgYSBwcm9wZXJseSBpbml0aWFsaXplZCB2cGwwMTEgY29uc29sZSBmb3IgdGhlCj4gPiArICAg
ICAgICAgKiBkb21haW4sIHdpdGhvdXQgYSBmdWxsIFBWIHJpbmcgdG8gRG9tMCAoaW4gdGhhdCBj
YXNlIGlucHV0Cj4gPiArICAgICAgICAgKiBjb21lcyBmcm9tIHRoZSBQViByaW5nKSwgdGhlbiBz
ZW5kIHRoZSBjaGFyYWN0ZXIgdG8gaXQuCj4gPiArICAgICAgICAgKi8KPiA+ICsgICAgICAgIGlm
ICggZCAhPSBOVUxMICYmCj4gPiArICAgICAgICAgICAgICFkLT5hcmNoLnZwbDAxMS5iYWNrZW5k
X2luX2RvbWFpbiAmJgo+ID4gKyAgICAgICAgICAgICBkLT5hcmNoLnZwbDAxMS5iYWNrZW5kLnhl
biAhPSBOVUxMICkKPiA+ICsgICAgICAgICAgICB2cGwwMTFfcnhfY2hhcl94ZW4oZCwgYyk7Cj4g
PiArICAgICAgICBlbHNlCj4gPiArICAgICAgICAgICAgcHJpbnRrKCJDYW5ub3Qgc2VuZCBjaGFy
cyB0byBEb20lZDogbm8gVUFSVCBhdmFpbGFibGVcbiIsCj4gPiArICAgICAgICAgICAgICAgICAg
IGNvbnNvbGVfcnggLSAxKTsKPiA+ICAgLSAgICAvKiBEZWxpdmVyIGlucHV0IHRvIGd1ZXN0IGJ1
ZmZlciwgdW5sZXNzIGl0IGlzIGFscmVhZHkgZnVsbC4gKi8KPiA+IC0gICAgaWYgKCAoc2VyaWFs
X3J4X3Byb2Qtc2VyaWFsX3J4X2NvbnMpICE9IFNFUklBTF9SWF9TSVpFICkKPiA+IC0gICAgICAg
IHNlcmlhbF9yeF9yaW5nW1NFUklBTF9SWF9NQVNLKHNlcmlhbF9yeF9wcm9kKyspXSA9IGM7Cj4g
PiAtICAgIC8qIEFsd2F5cyBub3RpZnkgdGhlIGd1ZXN0OiBwcmV2ZW50cyByZWNlaXZlIHBhdGgg
ZnJvbSBnZXR0aW5nIHN0dWNrLgo+ID4gKi8KPiA+IC0gICAgc2VuZF9nbG9iYWxfdmlycShWSVJR
X0NPTlNPTEUpOwo+ID4gKyAgICAgICAgaWYgKCBkICE9IE5VTEwgKQo+ID4gKyAgICAgICAgICAg
IHJjdV91bmxvY2tfZG9tYWluKGQpOwo+ID4gKyAgICB9Cj4gPiArI2VuZGlmCj4gPiArICAgIH0K
PiA+ICAgICAjaWZkZWYgQ09ORklHX1g4Ngo+ID4gICAgICAgaWYgKCBwdl9zaGltICYmIHB2X2Nv
bnNvbGUgKQo+ID4gQEAgLTk0Myw3ICs5OTQsNyBAQCB2b2lkIF9faW5pdCBjb25zb2xlX2VuZGJv
b3Qodm9pZCkKPiA+ICAgICAgICAqIGEgdXNlZnVsICdob3cgdG8gc3dpdGNoJyBtZXNzYWdlLgo+
ID4gICAgICAgICovCj4gPiAgICAgICBpZiAoIG9wdF9jb25zd2l0Y2hbMV0gPT0gJ3gnICkKPiA+
IC0gICAgICAgIHhlbl9yeCA9ICF4ZW5fcng7Cj4gPiArICAgICAgICBjb25zb2xlX3J4ID0gbWF4
X2luaXRfZG9taWQgKyAxOwo+ID4gICAgICAgICByZWdpc3Rlcl9rZXloYW5kbGVyKCd3JywgZHVt
cF9jb25zb2xlX3Jpbmdfa2V5LAo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAic3luY2hy
b25vdXNseSBkdW1wIGNvbnNvbGUgcmluZyBidWZmZXIgKGRtZXNnKSIsCj4gPiAwKTsKPiAKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 20:02:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 20:02: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 1gHDje-0002bu-59; Mon, 29 Oct 2018 20:02: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=xiac=nj=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHDjc-0002bp-Ss
 for xen-devel@lists.xen.org; Mon, 29 Oct 2018 20:02:00 +0000
X-Inumbo-ID: 7ef53472-dbb5-11e8-96ce-12d6303a7972
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 7ef53472-dbb5-11e8-96ce-12d6303a7972;
 Mon, 29 Oct 2018 20:02:00 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id AD6CE341;
 Mon, 29 Oct 2018 13:01:59 -0700 (PDT)
Received: from [10.37.10.97] (unknown [10.37.10.97])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C0C5E3F6A8;
 Mon, 29 Oct 2018 13:01:56 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Andrushchenko <andr2000@gmail.com>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
 <1540260184-11294-21-git-send-email-sstabellini@kernel.org>
 <68cb0d81-5cb1-4665-c16a-514801392abe@gmail.com>
 <alpine.DEB.2.10.1810291259470.6510@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <6153c393-5d78-f547-6b03-9eb0e9aeead9@arm.com>
Date: Mon, 29 Oct 2018 20:01:54 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810291259470.6510@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 21/25] xen: support console_switching
 between Dom0 and DomUs on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, andrii_anisov@epam.com,
 konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 Achin.Gupta@arm.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org,
 tim@xen.org, jbeulich@suse.com, wei.liu2@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>

CgpPbiAxMC8yOS8xOCA4OjAwIFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gT24gV2Vk
LCAyNCBPY3QgMjAxOCwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4+IE9uIDEwLzIz
LzIwMTggMDU6MDMgQU0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4gKyAqIGNvbnNvbGVf
cng9MCA9PiBpbnB1dCB0byB4ZW4KPj4gKyAqIGNvbnNvbGVfcng9MSA9PiBpbnB1dCB0byBkb20w
Cj4+ICsgKiBjb25zb2xlX3J4PU4gPT4gaW5wdXQgdG8gZG9tKE4tMSkKPj4gU28sIHdoeSBkbyB5
b3Ugb25seSBoYW5kbGUgY2FzZSAwLzE/Cj4+PiArI2lmIDAKPj4gRG8geW91IG5lZWQgdGhpcyAj
aWYgMD8KPiAKPiBUbyBtYWtlIHRoZSBzZXJpZXMgZnVsbHkgYmlzZWN0YWJsZTogdGhlIGNvZGUg
YmVsb3cgcmVxdWlyZXMKPiBmdW5jdGlvbmFsaXRpZXMgaW50cm9kdWNlZCBieSBsYXRlciBwYXRj
aGVzLgoKVGhhdCdzIGEgaGludCB0byB1cGRhdGUgdGhlIGNvbW1pdCBtZXNzYWdlIDspLgoKQ2hl
ZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 20:03:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 20:03: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 1gHDlE-0002jn-JQ; Mon, 29 Oct 2018 20:03: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=+qy3=nj=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gHDlD-0002jg-4C
 for xen-devel@lists.xen.org; Mon, 29 Oct 2018 20:03:39 +0000
X-Inumbo-ID: b8fb8022-dbb5-11e8-878d-12d6303a7972
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b8fb8022-dbb5-11e8-878d-12d6303a7972;
 Mon, 29 Oct 2018 20:03:37 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 97C272080A;
 Mon, 29 Oct 2018 20:03:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540843417;
 bh=9CY1Ab8TeUIHWEbn/WtLDsRBmKdLctJKNXVb3/dNpoY=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=AjFa24Z+6RHHo4J+9JXtwqFvk71ZEQakC24gZwYipeV0AKYRUTogF918pA8n6Bgma
 BZnxxstLsN5tiiwuq6rvCYg0bGO1Kk07TXiTKC2JhDaGA4jIeC666dQrHmB1n9Zvng
 BG5+E7Nr/TFTsIKBUuJ0NK4LzcZQvyRvnKOqTT70=
Date: Mon, 29 Oct 2018 13:03:35 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Oleksandr Tyshchenko <olekstysh@gmail.com>
In-Reply-To: <CAPD2p-=27z-bkzezVmVro7J-=5gsG5Nhs2gcKQDK+Ds7UWiYtA@mail.gmail.com>
Message-ID: <alpine.DEB.2.10.1810291300350.6510@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
 <1540260184-11294-22-git-send-email-sstabellini@kernel.org>
 <CAPD2p-=27z-bkzezVmVro7J-=5gsG5Nhs2gcKQDK+Ds7UWiYtA@mail.gmail.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 22/25] xen/arm: Allow vpl011 to be used
 by DomU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: stefanos@xilinx.com, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>, Achin.Gupta@arm.com,
 Xen Devel <xen-devel@lists.xen.org>, Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCAyNCBPY3QgMjAxOCwgT2xla3NhbmRyIFR5c2hjaGVua28gd3JvdGU6Cj4gSGksIFN0
ZWZhbm8KPiAKPiBPbiBUdWUsIE9jdCAyMywgMjAxOCBhdCA1OjA0IEFNIFN0ZWZhbm8gU3RhYmVs
bGluaQo+IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPiB3cm90ZToKPiA+Cj4gPiBNYWtlIHZwbDAx
MSBiZWluZyBhYmxlIHRvIGJlIHVzZWQgd2l0aG91dCBhIHVzZXJzcGFjZSBjb21wb25lbnQgaW4g
RG9tMC4KPiA+IEluIHRoYXQgY2FzZSwgb3V0cHV0IGlzIHByaW50ZWQgdG8gdGhlIFhlbiBzZXJp
YWwgYW5kIGlucHV0IGlzIHJlY2VpdmVkCj4gPiBmcm9tIHRoZSBYZW4gc2VyaWFsIG9uZSBjaGFy
YWN0ZXIgYXQgYSB0aW1lLgo+ID4KPiA+IENhbGwgZG9tYWluX3ZwbDAxMV9pbml0IGR1cmluZyBj
b25zdHJ1Y3RfZG9tVSBpZiB2cGwwMTEgaXMgZW5hYmxlZC4KPiA+Cj4gPiBJbnRyb2R1Y2UgYSBu
ZXcgcmluZyBzdHJ1Y3Qgd2l0aCBvbmx5IHRoZSByaW5nIGFycmF5IHRvIGF2b2lkIGEgd2FzdGUg
b2YKPiA+IG1lbW9yeS4gSW50cm9kdWNlIHNlcGFyYXRlIHJlYWRfZGF0YSBhbmQgd3JpdGVfZGF0
YSBmdW5jdGlvbnMgZm9yCj4gPiBpbml0aWFsIGRvbWFpbnM6IHZwbDAxMV93cml0ZV9kYXRhX3hl
biBpcyB2ZXJ5IHNpbXBsZSBhbmQganVzdCB3cml0ZXMKPiA+IHRvIHRoZSBjb25zb2xlLCB3aGls
ZSB2cGwwMTFfcmVhZF9kYXRhX3hlbiBpcyBhIGR1cGxpY2F0ZSBvZgo+ID4gdnBsMDExX3JlYWRf
ZGF0YS4gQWx0aG91Z2ggdGV4dHVhbGx5IGFsbW9zdCBpZGVudGljYWwsIHdlIGFyZSBmb3JjZWQg
dG8KPiA+IGR1cGxpY2F0ZSB0aGUgZnVuY3Rpb25zIGJlY2F1c2UgdGhlIHN0cnVjdCBsYXlvdXQg
aXMgZGlmZmVyZW50Lgo+ID4KPiA+IE91dHB1dCBjaGFyYWN0ZXJzIGFyZSBwcmludGVkIG9uZSBi
eSBvbmUsIHBvdGVudGlhbGx5IGxlYWRpbmcgdG8KPiA+IGludGVybWl4ZWQgb3V0cHV0IG9mIGRp
ZmZlcmVudCBkb21haW5zIG9uIHRoZSBjb25zb2xlLiBBIGZvbGxvdy11cCBwYXRjaAo+ID4gd2ls
bCBzb2x2ZSB0aGUgaXNzdWUgYnkgaW50cm9kdWNpbmcgYnVmZmVyaW5nLgo+ID4KPiA+IFNpZ25l
ZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiA+IEFj
a2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+ID4gLS0tCj4gPiBD
aGFuZ2VzIGluIHY1Ogo+ID4gLSByZW5hYmxlIGNhbGwgdG8gdnBsMDExX3J4X2NoYXJfeGVuIGZy
b20gY29uc29sZS5jCj4gPgo+ID4gQ2hhbmdlcyBpbiB2NDoKPiA+IC0gY29kZSBzdHlsZQo+ID4K
PiA+IENoYW5nZXMgaW4gdjM6Cj4gPiAtIGFkZCBpbi1jb2RlIGNvbW1lbnRzCj4gPiAtIGltcHJv
dmUgZXhpc3RpbmcgY29tbWVudHMKPiA+IC0gcmVtb3ZlIGlmZGVmIGFyb3VuZCBkb21haW5fdnBs
MDExX2luaXQgaW4gY29uc3RydWN0X2RvbVUKPiA+IC0gYWRkIEFTU0VSVAo+ID4gLSB1c2UgU0JT
QV9VQVJUX0ZJRk9fU0laRSBmb3IgaW4gYnVmZmVyIHNpemUKPiA+IC0gcmVuYW1lIHJpbmdfZW5h
YmxlIHRvIGJhY2tlbmRfaW5fZG9tYWluCj4gPiAtIHJlbmFtZSBzdHJ1Y3QgeGVuY29uc19pbiB0
byBzdHJ1Y3QgdnBsMDExX3hlbl9iYWNrZW5kCj4gPiAtIHJlbmFtZSBpbnJpbmcgZmllbGQgdG8g
eGVuCj4gPiAtIHJlbmFtZSBoZWxwZXIgZnVuY3Rpb25zIGFjY29yZGluZ2x5Cj4gPiAtIHJlbW92
ZSB1bm5lY2Vzc2FyeSBzdHViIGltcGxlbWVudGF0aW9uIG9mIHZwbDAxMV9yeF9jaGFyCj4gPiAt
IG1vdmUgdnBsMDExX3J4X2NoYXJfeGVuIHdpdGhpbiB0aGUgZmlsZSB0byBhdm9pZCB0aGUgbmVl
ZCBvZiBhIGZvcndhcmQKPiA+ICAgZGVjbGFyYXRpb24gb2YgdnBsMDExX2RhdGFfYXZhaWwKPiA+
IC0gZml4IHNtYWxsIGJ1ZyBpbiB2cGwwMTFfcnhfY2hhcl94ZW46IGluY3JlbWVudCBpbl9wcm9k
IGJlZm9yZSB1c2luZyBpdAo+ID4gICB0byBjaGVjayB4ZW5jb25zX3F1ZXVlZC4KPiA+Cj4gPiBD
aGFuZ2VzIGluIHYyOgo+ID4gLSBvbmx5IGluaXQgaWYgdnBsMDExCj4gPiAtIHJlbmFtZSB2cGww
MTFfcmVhZF9jaGFyIHRvIHZwbDAxMV9yeF9jaGFyCj4gPiAtIHJlbW92ZSBzcHVyaW91cyBjaGFu
Z2UKPiA+IC0gZml4IGNvZGluZyBzdHlsZQo+ID4gLSB1c2UgZGlmZmVyZW50IHJpbmcgc3RydWN0
Cj4gPiAtIG1vdmUgdGhlIHdyaXRlX2RhdGEgY2hhbmdlcyB0byB0aGVpciBvd24gZnVuY3Rpb24K
PiA+ICAgKHZwbDAxMV93cml0ZV9kYXRhX25vcmluZykKPiA+IC0gZHVwbGljYXRlIHZwbDAxMV9y
ZWFkX2RhdGEKPiA+IC0tLQo+ID4gIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyAgfCAgIDkg
Ky0KPiA+ICB4ZW4vYXJjaC9hcm0vdnBsMDExLmMgICAgICAgIHwgMjAwICsrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKystLS0tLS0KPiA+ICB4ZW4vZHJpdmVycy9jaGFyL2NvbnNv
bGUuYyAgIHwgICAyICstCj4gPiAgeGVuL2luY2x1ZGUvYXNtLWFybS92cGwwMTEuaCB8ICAgOCAr
Kwo+ID4gIDQgZmlsZXMgY2hhbmdlZCwgMTkzIGluc2VydGlvbnMoKyksIDI2IGRlbGV0aW9ucygt
KQo+ID4KPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4v
YXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+IGluZGV4IDYwMjZiNzcuLjlmZmQ5MTkgMTAwNjQ0
Cj4gPiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+ICsrKyBiL3hlbi9hcmNo
L2FybS9kb21haW5fYnVpbGQuYwo+ID4gQEAgLTI2MjksNyArMjYyOSwxNCBAQCBzdGF0aWMgaW50
IF9faW5pdCBjb25zdHJ1Y3RfZG9tVShzdHJ1Y3QgZG9tYWluICpkLAo+ID4gICAgICBpZiAoIHJj
IDwgMCApCj4gPiAgICAgICAgICByZXR1cm4gcmM7Cj4gPgo+ID4gLSAgICByZXR1cm4gY29uc3Ry
dWN0X2RvbWFpbihkLCAma2luZm8pOwo+ID4gKyAgICByYyA9IGNvbnN0cnVjdF9kb21haW4oZCwg
JmtpbmZvKTsKPiA+ICsgICAgaWYgKCByYyA8IDAgKQo+ID4gKyAgICAgICAgcmV0dXJuIHJjOwo+
ID4gKwo+ID4gKyAgICBpZiAoIGtpbmZvLnZwbDAxMSApCj4gPiArICAgICAgICByYyA9IGRvbWFp
bl92cGwwMTFfaW5pdChkLCBOVUxMKTsKPiA+ICsKPiA+ICsgICAgcmV0dXJuIHJjOwo+ID4gIH0K
PiA+Cj4gPiAgdm9pZCBfX2luaXQgY3JlYXRlX2RvbVVzKHZvaWQpCj4gPiBkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL3ZwbDAxMS5jIGIveGVuL2FyY2gvYXJtL3ZwbDAxMS5jCj4gPiBpbmRleCA2
ODQ1MmE4Li4xMzE1MDdlIDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gvYXJtL3ZwbDAxMS5jCj4g
PiArKysgYi94ZW4vYXJjaC9hcm0vdnBsMDExLmMKPiA+IEBAIC03Nyw2ICs3Nyw5MSBAQCBzdGF0
aWMgdm9pZCB2cGwwMTFfdXBkYXRlX2ludGVycnVwdF9zdGF0dXMoc3RydWN0IGRvbWFpbiAqZCkK
PiA+ICAjZW5kaWYKPiA+ICB9Cj4gPgo+ID4gKy8qCj4gPiArICogdnBsMDExX3dyaXRlX2RhdGFf
eGVuIHdyaXRlcyBjaGFycyBmcm9tIHRoZSB2cGwwMTEgb3V0IGJ1ZmZlciB0byB0aGUKPiA+ICsg
KiBjb25zb2xlLiBPbmx5IHRvIGJlIHVzZWQgd2hlbiB0aGUgYmFja2VuZCBpcyBYZW4uCj4gPiAr
ICovCj4gPiArc3RhdGljIHZvaWQgdnBsMDExX3dyaXRlX2RhdGFfeGVuKHN0cnVjdCBkb21haW4g
KmQsIHVpbnQ4X3QgZGF0YSkKPiA+ICt7Cj4gPiArICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4g
PiArICAgIHN0cnVjdCB2cGwwMTEgKnZwbDAxMSA9ICZkLT5hcmNoLnZwbDAxMTsKPiA+ICsKPiA+
ICsgICAgVlBMMDExX0xPQ0soZCwgZmxhZ3MpOwo+ID4gKwo+ID4gKyAgICBwcmludGsoIiVjIiwg
ZGF0YSk7Cj4gPiArICAgIGlmIChkYXRhID09ICdcbicpCj4gPiArICAgICAgICBwcmludGsoIkRP
TSV1OiAiLCBkLT5kb21haW5faWQpOwo+ID4gKwo+ID4gKyAgICB2cGwwMTEtPnVhcnRyaXMgfD0g
VFhJOwo+ID4gKyAgICB2cGwwMTEtPnVhcnRmciAmPSB+VFhGRTsKPiA+ICsgICAgdnBsMDExX3Vw
ZGF0ZV9pbnRlcnJ1cHRfc3RhdHVzKGQpOwo+ID4gKwo+ID4gKyAgICBWUEwwMTFfVU5MT0NLKGQs
IGZsYWdzKTsKPiA+ICt9Cj4gPiArCj4gPiArLyoKPiA+ICsgKiB2cGwwMTFfcmVhZF9kYXRhX3hl
biByZWFkcyBkYXRhIHdoZW4gdGhlIGJhY2tlbmQgaXMgeGVuLiBDaGFyYWN0ZXJzCj4gPiArICog
YXJlIGFkZGVkIHRvIHRoZSB2cGwwMTEgcmVjZWl2ZSBidWZmZXIgYnkgdnBsMDExX3J4X2NoYXJf
eGVuLgo+ID4gKyAqLwo+ID4gK3N0YXRpYyB1aW50OF90IHZwbDAxMV9yZWFkX2RhdGFfeGVuKHN0
cnVjdCBkb21haW4gKmQpCj4gPiArewo+ID4gKyAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+ID4g
KyAgICB1aW50OF90IGRhdGEgPSAwOwo+ID4gKyAgICBzdHJ1Y3QgdnBsMDExICp2cGwwMTEgPSAm
ZC0+YXJjaC52cGwwMTE7Cj4gPiArICAgIHN0cnVjdCB2cGwwMTFfeGVuX2JhY2tlbmQgKmludGYg
PSB2cGwwMTEtPmJhY2tlbmQueGVuOwo+ID4gKyAgICBYRU5DT05TX1JJTkdfSURYIGluX2NvbnMs
IGluX3Byb2Q7Cj4gPiArCj4gPiArICAgIFZQTDAxMV9MT0NLKGQsIGZsYWdzKTsKPiA+ICsKPiA+
ICsgICAgaW5fY29ucyA9IGludGYtPmluX2NvbnM7Cj4gPiArICAgIGluX3Byb2QgPSBpbnRmLT5p
bl9wcm9kOwo+ID4gKwo+ID4gKyAgICBzbXBfcm1iKCk7Cj4gPiArCj4gPiArICAgIC8qCj4gPiAr
ICAgICAqIEl0IGlzIGV4cGVjdGVkIHRoYXQgdGhlcmUgd2lsbCBiZSBkYXRhIGluIHRoZSByaW5n
IGJ1ZmZlciB3aGVuIHRoaXMKPiA+ICsgICAgICogZnVuY3Rpb24gaXMgY2FsbGVkIHNpbmNlIHRo
ZSBndWVzdCBpcyBleHBlY3RlZCB0byByZWFkIHRoZSBkYXRhIHJlZ2lzdGVyCj4gPiArICAgICAq
IG9ubHkgaWYgdGhlIFRYRkUgZmxhZyBpcyBub3Qgc2V0Lgo+ID4gKyAgICAgKiBJZiB0aGUgZ3Vl
c3Qgc3RpbGwgZG9lcyByZWFkIHdoZW4gVFhGRSBiaXQgaXMgc2V0IHRoZW4gMCB3aWxsIGJlIHJl
dHVybmVkLgo+ID4gKyAgICAgKi8KPiA+ICsgICAgaWYgKCB4ZW5jb25zX3F1ZXVlZChpbl9wcm9k
LCBpbl9jb25zLCBzaXplb2YoaW50Zi0+aW4pKSA+IDAgKQo+ID4gKyAgICB7Cj4gPiArICAgICAg
ICB1bnNpZ25lZCBpbnQgZmlmb19sZXZlbDsKPiA+ICsKPiA+ICsgICAgICAgIGRhdGEgPSBpbnRm
LT5pblt4ZW5jb25zX21hc2soaW5fY29ucywgc2l6ZW9mKGludGYtPmluKSldOwo+ID4gKyAgICAg
ICAgaW5fY29ucyArPSAxOwo+ID4gKyAgICAgICAgc21wX21iKCk7Cj4gPiArICAgICAgICBpbnRm
LT5pbl9jb25zID0gaW5fY29uczsKPiA+ICsKPiA+ICsgICAgICAgIGZpZm9fbGV2ZWwgPSB4ZW5j
b25zX3F1ZXVlZChpbl9wcm9kLCBpbl9jb25zLCBzaXplb2YoaW50Zi0+aW4pKTsKPiA+ICsKPiA+
ICsgICAgICAgIC8qIElmIHRoZSBGSUZPIGlzIG5vdyBlbXB0eSwgd2UgY2xlYXIgdGhlIHJlY2Vp
dmUgdGltZW91dCBpbnRlcnJ1cHQuICovCj4gPiArICAgICAgICBpZiAoIGZpZm9fbGV2ZWwgPT0g
MCApCj4gPiArICAgICAgICB7Cj4gPiArICAgICAgICAgICAgdnBsMDExLT51YXJ0ZnIgfD0gUlhG
RTsKPiA+ICsgICAgICAgICAgICB2cGwwMTEtPnVhcnRyaXMgJj0gflJUSTsKPiA+ICsgICAgICAg
IH0KPiA+ICsKPiA+ICsgICAgICAgIC8qIElmIHRoZSBGSUZPIGlzIG1vcmUgdGhhbiBoYWxmIGVt
cHR5LCB3ZSBjbGVhciB0aGUgUlggaW50ZXJydXB0LiAqLwo+ID4gKyAgICAgICAgaWYgKCBmaWZv
X2xldmVsIDwgc2l6ZW9mKGludGYtPmluKSAtIFNCU0FfVUFSVF9GSUZPX0xFVkVMICkKPiA+ICsg
ICAgICAgICAgICB2cGwwMTEtPnVhcnRyaXMgJj0gflJYSTsKPiA+ICsKPiA+ICsgICAgICAgIHZw
bDAxMV91cGRhdGVfaW50ZXJydXB0X3N0YXR1cyhkKTsKPiA+ICsgICAgfQo+ID4gKyAgICBlbHNl
Cj4gPiArICAgICAgICBncHJpbnRrKFhFTkxPR19FUlIsICJ2cGwwMTE6IFVuZXhwZWN0ZWQgSU4g
cmluZyBidWZmZXIgZW1wdHlcbiIpOwo+ID4gKwo+ID4gKyAgICAvKgo+ID4gKyAgICAgKiBXZSBo
YXZlIGNvbnN1bWVkIGEgY2hhcmFjdGVyIG9yIHRoZSBGSUZPIHdhcyBlbXB0eSwgc28gY2xlYXIg
dGhlCj4gPiArICAgICAqICJGSUZPIGZ1bGwiIGJpdC4KPiA+ICsgICAgICovCj4gPiArICAgIHZw
bDAxMS0+dWFydGZyICY9IH5SWEZGOwo+ID4gKwo+ID4gKyAgICBWUEwwMTFfVU5MT0NLKGQsIGZs
YWdzKTsKPiA+ICsKPiA+ICsgICAgcmV0dXJuIGRhdGE7Cj4gPiArfQo+ID4gKwo+ID4gIHN0YXRp
YyB1aW50OF90IHZwbDAxMV9yZWFkX2RhdGEoc3RydWN0IGRvbWFpbiAqZCkKPiA+ICB7Cj4gPiAg
ICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4gPiBAQCAtMjQwLDcgKzMyNSwxMCBAQCBzdGF0aWMg
aW50IHZwbDAxMV9tbWlvX3JlYWQoc3RydWN0IHZjcHUgKnYsCj4gPiAgICAgIGNhc2UgRFI6Cj4g
PiAgICAgICAgICBpZiAoICF2cGwwMTFfcmVnMzJfY2hlY2tfYWNjZXNzKGRhYnQpICkgZ290byBi
YWRfd2lkdGg7Cj4gPgo+ID4gLSAgICAgICAgKnIgPSB2cmVnX3JlZzMyX2V4dHJhY3QodnBsMDEx
X3JlYWRfZGF0YShkKSwgaW5mbyk7Cj4gPiArICAgICAgICBpZiAoIHZwbDAxMS0+YmFja2VuZF9p
bl9kb21haW4gKQo+ID4gKyAgICAgICAgICAgICpyID0gdnJlZ19yZWczMl9leHRyYWN0KHZwbDAx
MV9yZWFkX2RhdGEoZCksIGluZm8pOwo+ID4gKyAgICAgICAgZWxzZQo+ID4gKyAgICAgICAgICAg
ICpyID0gdnJlZ19yZWczMl9leHRyYWN0KHZwbDAxMV9yZWFkX2RhdGFfeGVuKGQpLCBpbmZvKTsK
PiA+ICAgICAgICAgIHJldHVybiAxOwo+ID4KPiA+ICAgICAgY2FzZSBSU1I6Cj4gPiBAQCAtMzI1
LDcgKzQxMywxMCBAQCBzdGF0aWMgaW50IHZwbDAxMV9tbWlvX3dyaXRlKHN0cnVjdCB2Y3B1ICp2
LAo+ID4KPiA+ICAgICAgICAgIHZyZWdfcmVnMzJfdXBkYXRlKCZkYXRhLCByLCBpbmZvKTsKPiA+
ICAgICAgICAgIGRhdGEgJj0gMHhGRjsKPiA+IC0gICAgICAgIHZwbDAxMV93cml0ZV9kYXRhKHYt
PmRvbWFpbiwgZGF0YSk7Cj4gPiArICAgICAgICBpZiAoIHZwbDAxMS0+YmFja2VuZF9pbl9kb21h
aW4gKQo+ID4gKyAgICAgICAgICAgIHZwbDAxMV93cml0ZV9kYXRhKHYtPmRvbWFpbiwgZGF0YSk7
Cj4gPiArICAgICAgICBlbHNlCj4gPiArICAgICAgICAgICAgdnBsMDExX3dyaXRlX2RhdGFfeGVu
KHYtPmRvbWFpbiwgZGF0YSk7Cj4gPiAgICAgICAgICByZXR1cm4gMTsKPiA+ICAgICAgfQo+ID4K
PiA+IEBAIC00MzAsNiArNTIxLDM5IEBAIHN0YXRpYyB2b2lkIHZwbDAxMV9kYXRhX2F2YWlsKHN0
cnVjdCBkb21haW4gKmQsCj4gPiAgICAgICAgICB2cGwwMTEtPnVhcnRmciB8PSBUWEZFOwo+ID4g
IH0KPiA+Cj4gPiArLyoKPiA+ICsgKiB2cGwwMTFfcnhfY2hhcl94ZW4gYWRkcyBhIGNoYXIgdG8g
YSBkb21haW4ncyB2cGwwMTEgcmVjZWl2ZSBidWZmZXIuCj4gPiArICogSXQgaXMgb25seSB1c2Vk
IHdoZW4gdGhlIHZwbDAxMSBiYWNrZW5kIGlzIGluIFhlbi4KPiA+ICsgKi8KPiA+ICt2b2lkIHZw
bDAxMV9yeF9jaGFyX3hlbihzdHJ1Y3QgZG9tYWluICpkLCBjaGFyIGMpCj4gPiArewo+ID4gKyAg
ICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+ID4gKyAgICBzdHJ1Y3QgdnBsMDExICp2cGwwMTEgPSAm
ZC0+YXJjaC52cGwwMTE7Cj4gPiArICAgIHN0cnVjdCB2cGwwMTFfeGVuX2JhY2tlbmQgKmludGYg
PSB2cGwwMTEtPmJhY2tlbmQueGVuOwo+ID4gKyAgICBYRU5DT05TX1JJTkdfSURYIGluX2NvbnMs
IGluX3Byb2QsIGluX2ZpZm9fbGV2ZWw7Cj4gPiArCj4gPiArICAgIEFTU0VSVCghdnBsMDExLT5i
YWNrZW5kX2luX2RvbWFpbik7Cj4gPiArICAgIFZQTDAxMV9MT0NLKGQsIGZsYWdzKTsKPiA+ICsK
PiA+ICsgICAgaW5fY29ucyA9IGludGYtPmluX2NvbnM7Cj4gPiArICAgIGluX3Byb2QgPSBpbnRm
LT5pbl9wcm9kOwo+IERvIHdlIG5lZWQgYmFycmllcnMgaGVyZSBhbmQgYWZ0ZXIgd3JpdGluZyB0
aGUgcmluZz8KCldlIGRvIG5vdCBuZWVkIGJhcnJpZXJzIGJlY2F1c2UgYm90aCBmcm9udGVuZCBh
bmQgYmFja2VuZCBhcmUgaW4gWGVuIGZvcgp0aGlzIHVzZS1jYXNlOiBib3RoIGluX2NvbnMgYW5k
IGluX3Byb2QgYXJlIG1vZGlmaWVkIGJ5IFhlbiB3aXRoIHRoZQpWUEwwMTFfTE9DSyBoZWxkLiBU
aGVyZSBhcmUgbm8gc2ltdWx0YW5lb3VzIHJlYWRzL3dyaXRlcyBhbmQgdGhlIGxvY2sKaW5jbHVk
ZXMgYSBiYXJyaWVyLgoKIAo+ID4gKyAgICBpZiAoIHhlbmNvbnNfcXVldWVkKGluX3Byb2QsIGlu
X2NvbnMsIHNpemVvZihpbnRmLT5pbikpID09IHNpemVvZihpbnRmLT5pbikgKQo+ID4gKyAgICB7
Cj4gPiArICAgICAgICBWUEwwMTFfVU5MT0NLKGQsIGZsYWdzKTsKPiA+ICsgICAgICAgIHJldHVy
bjsKPiA+ICsgICAgfQo+ID4gKwo+ID4gKyAgICBpbnRmLT5pblt4ZW5jb25zX21hc2soaW5fcHJv
ZCwgc2l6ZW9mKGludGYtPmluKSldID0gYzsKPiA+ICsgICAgaW50Zi0+aW5fcHJvZCA9ICsraW5f
cHJvZDsKPiA+ICsKPiA+ICsgICAgaW5fZmlmb19sZXZlbCA9IHhlbmNvbnNfcXVldWVkKGluX3By
b2QsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbl9jb25zLAo+ID4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKGludGYtPmluKSk7Cj4g
PiArCj4gPiArICAgIHZwbDAxMV9kYXRhX2F2YWlsKGQsIGluX2ZpZm9fbGV2ZWwsIHNpemVvZihp
bnRmLT5pbiksIDAsIFNCU0FfVUFSVF9GSUZPX1NJWkUpOwo+ID4gKyAgICBWUEwwMTFfVU5MT0NL
KGQsIGZsYWdzKTsKPiA+ICt9Cj4gPiArCj4gPiAgc3RhdGljIHZvaWQgdnBsMDExX25vdGlmaWNh
dGlvbihzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IHBvcnQpCj4gPiAgewo+ID4gICAgICB1
bnNpZ25lZCBsb25nIGZsYWdzOwo+ID4gQEAgLTQ3MCwyNyArNTk0LDQ3IEBAIGludCBkb21haW5f
dnBsMDExX2luaXQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHZwbDAxMV9pbml0X2luZm8gKmlu
Zm8pCj4gPiAgICAgIGlmICggdnBsMDExLT5iYWNrZW5kLmRvbS5yaW5nX2J1ZiApCj4gPiAgICAg
ICAgICByZXR1cm4gLUVJTlZBTDsKPiA+Cj4gPiAtICAgIC8qIE1hcCB0aGUgZ3Vlc3QgUEZOIHRv
IFhlbiBhZGRyZXNzIHNwYWNlLiAqLwo+ID4gLSAgICByYyA9ICBwcmVwYXJlX3JpbmdfZm9yX2hl
bHBlcihkLAo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnZm5feChpbmZv
LT5nZm4pLAo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmdnBsMDExLT5i
YWNrZW5kLmRvbS5yaW5nX3BhZ2UsCj4gPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICZ2cGwwMTEtPmJhY2tlbmQuZG9tLnJpbmdfYnVmKTsKPiA+IC0gICAgaWYgKCByYyA8IDAg
KQo+ID4gLSAgICAgICAgZ290byBvdXQ7Cj4gPiArICAgIC8qCj4gPiArICAgICAqIGluZm8gaXMg
TlVMTCB3aGVuIHRoZSBiYWNrZW5kIGlzIGluIFhlbi4KPiA+ICsgICAgICogaW5mbyBpcyAhPSBO
VUxMIHdoZW4gdGhlIGJhY2tlbmQgaXMgaW4gYSBkb21haW4uCj4gPiArICAgICAqLwo+ID4gKyAg
ICBpZiAoIGluZm8gIT0gTlVMTCApCj4gPiArICAgIHsKPiA+ICsgICAgICAgIHZwbDAxMS0+YmFj
a2VuZF9pbl9kb21haW4gPSB0cnVlOwo+ID4gKwo+ID4gKyAgICAgICAgLyogTWFwIHRoZSBndWVz
dCBQRk4gdG8gWGVuIGFkZHJlc3Mgc3BhY2UuICovCj4gPiArICAgICAgICByYyA9ICBwcmVwYXJl
X3JpbmdfZm9yX2hlbHBlcihkLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZ2ZuX3goaW5mby0+Z2ZuKSwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICZ2cGwwMTEtPmJhY2tlbmQuZG9tLnJpbmdfcGFnZSwKPiA+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICZ2cGwwMTEtPmJhY2tlbmQuZG9tLnJpbmdfYnVm
KTsKPiA+ICsgICAgICAgIGlmICggcmMgPCAwICkKPiA+ICsgICAgICAgICAgICBnb3RvIG91dDsK
PiA+ICsKPiA+ICsgICAgICAgIHJjID0gYWxsb2NfdW5ib3VuZF94ZW5fZXZlbnRfY2hhbm5lbChk
LCAwLCBpbmZvLT5jb25zb2xlX2RvbWlkLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHZwbDAxMV9ub3RpZmljYXRpb24pOwo+ID4gKyAgICAgICAgaWYg
KCByYyA8IDAgKQo+ID4gKyAgICAgICAgICAgIGdvdG8gb3V0MTsKPiA+ICsKPiA+ICsgICAgICAg
IHZwbDAxMS0+ZXZ0Y2huID0gaW5mby0+ZXZ0Y2huID0gcmM7Cj4gPiArICAgIH0KPiA+ICsgICAg
ZWxzZQo+ID4gKyAgICB7Cj4gPiArICAgICAgICB2cGwwMTEtPmJhY2tlbmRfaW5fZG9tYWluID0g
ZmFsc2U7Cj4gPiArCj4gPiArICAgICAgICB2cGwwMTEtPmJhY2tlbmQueGVuID0geHphbGxvYyhz
dHJ1Y3QgdnBsMDExX3hlbl9iYWNrZW5kKTsKPiA+ICsgICAgICAgIGlmICggdnBsMDExLT5iYWNr
ZW5kLnhlbiA9PSBOVUxMICkKPiA+ICsgICAgICAgIHsKPiA+ICsgICAgICAgICAgICByYyA9IC1F
SU5WQUw7Cj4gPiArICAgICAgICAgICAgZ290byBvdXQxOwo+ID4gKyAgICAgICAgfQo+ID4gKyAg
ICB9Cj4gPgo+ID4gICAgICByYyA9IHZnaWNfcmVzZXJ2ZV92aXJxKGQsIEdVRVNUX1ZQTDAxMV9T
UEkpOwo+ID4gICAgICBpZiAoICFyYyApCj4gPiAgICAgIHsKPiA+ICAgICAgICAgIHJjID0gLUVJ
TlZBTDsKPiA+IC0gICAgICAgIGdvdG8gb3V0MTsKPiA+IC0gICAgfQo+ID4gLQo+ID4gLSAgICBy
YyA9IGFsbG9jX3VuYm91bmRfeGVuX2V2ZW50X2NoYW5uZWwoZCwgMCwgaW5mby0+Y29uc29sZV9k
b21pZCwKPiA+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZwbDAx
MV9ub3RpZmljYXRpb24pOwo+ID4gLSAgICBpZiAoIHJjIDwgMCApCj4gPiAgICAgICAgICBnb3Rv
IG91dDI7Cj4gPiAtCj4gPiAtICAgIHZwbDAxMS0+ZXZ0Y2huID0gaW5mby0+ZXZ0Y2huID0gcmM7
Cj4gPiArICAgIH0KPiA+Cj4gPiAgICAgIHNwaW5fbG9ja19pbml0KCZ2cGwwMTEtPmxvY2spOwo+
ID4KPiA+IEBAIC01MDMsOCArNjQ3LDExIEBAIG91dDI6Cj4gPiAgICAgIHZnaWNfZnJlZV92aXJx
KGQsIEdVRVNUX1ZQTDAxMV9TUEkpOwo+ID4KPiA+ICBvdXQxOgo+ID4gLSAgICBkZXN0cm95X3Jp
bmdfZm9yX2hlbHBlcigmdnBsMDExLT5iYWNrZW5kLmRvbS5yaW5nX2J1ZiwKPiA+IC0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2cGwwMTEtPmJhY2tlbmQuZG9tLnJpbmdf
cGFnZSk7Cj4gPiArICAgIGlmICggdnBsMDExLT5iYWNrZW5kX2luX2RvbWFpbiApCj4gPiArICAg
ICAgICBkZXN0cm95X3JpbmdfZm9yX2hlbHBlcigmdnBsMDExLT5iYWNrZW5kLmRvbS5yaW5nX2J1
ZiwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZwbDAxMS0+YmFja2VuZC5k
b20ucmluZ19wYWdlKTsKPiA+ICsgICAgZWxzZQo+ID4gKyAgICAgICAgeGZyZWUodnBsMDExLT5i
YWNrZW5kLnhlbik7Cj4gPgo+ID4gIG91dDoKPiA+ICAgICAgcmV0dXJuIHJjOwo+ID4gQEAgLTUx
NCwxMiArNjYxLDE3IEBAIHZvaWQgZG9tYWluX3ZwbDAxMV9kZWluaXQoc3RydWN0IGRvbWFpbiAq
ZCkKPiA+ICB7Cj4gPiAgICAgIHN0cnVjdCB2cGwwMTEgKnZwbDAxMSA9ICZkLT5hcmNoLnZwbDAx
MTsKPiA+Cj4gPiAtICAgIGlmICggIXZwbDAxMS0+YmFja2VuZC5kb20ucmluZ19idWYgKQo+ID4g
LSAgICAgICAgcmV0dXJuOwo+ID4gKyAgICBpZiAoIHZwbDAxMS0+YmFja2VuZF9pbl9kb21haW4g
KQo+ID4gKyAgICB7Cj4gPiArICAgICAgICBpZiAoICF2cGwwMTEtPmJhY2tlbmQuZG9tLnJpbmdf
YnVmICkKPiA+ICsgICAgICAgICAgICByZXR1cm47Cj4gPgo+ID4gLSAgICBmcmVlX3hlbl9ldmVu
dF9jaGFubmVsKGQsIHZwbDAxMS0+ZXZ0Y2huKTsKPiA+IC0gICAgZGVzdHJveV9yaW5nX2Zvcl9o
ZWxwZXIoJnZwbDAxMS0+YmFja2VuZC5kb20ucmluZ19idWYsCj4gPiAtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdnBsMDExLT5iYWNrZW5kLmRvbS5yaW5nX3BhZ2UpOwo+
ID4gKyAgICAgICAgZnJlZV94ZW5fZXZlbnRfY2hhbm5lbChkLCB2cGwwMTEtPmV2dGNobik7Cj4g
PiArICAgICAgICBkZXN0cm95X3JpbmdfZm9yX2hlbHBlcigmdnBsMDExLT5iYWNrZW5kLmRvbS5y
aW5nX2J1ZiwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZwbDAxMS0+YmFj
a2VuZC5kb20ucmluZ19wYWdlKTsKPiA+ICsgICAgfQo+ID4gKyAgICBlbHNlCj4gPiArICAgICAg
ICB4ZnJlZSh2cGwwMTEtPmJhY2tlbmQueGVuKTsKPiA+ICB9Cj4gPgo+ID4gIC8qCj4gPiBkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMgYi94ZW4vZHJpdmVycy9jaGFyL2Nv
bnNvbGUuYwo+ID4gaW5kZXggNzUxNzJlNy4uOTkwYzUxYyAxMDA2NDQKPiA+IC0tLSBhL3hlbi9k
cml2ZXJzL2NoYXIvY29uc29sZS5jCj4gPiArKysgYi94ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUu
Ywo+ID4gQEAgLTQ0NCw3ICs0NDQsNyBAQCBzdGF0aWMgdm9pZCBfX3NlcmlhbF9yeChjaGFyIGMs
IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQo+ID4gICAgICAgICAgc2VuZF9nbG9iYWxfdmly
cShWSVJRX0NPTlNPTEUpOwo+ID4gICAgICAgICAgYnJlYWs7Cj4gPiAgICAgIH0KPiA+IC0jaWYg
MAo+ID4gKyNpZmRlZiBDT05GSUdfU0JTQV9WVUFSVF9DT05TT0xFCj4gPiAgICAgIGRlZmF1bHQ6
Cj4gPiAgICAgIHsKPiA+ICAgICAgICAgIHN0cnVjdCBkb21haW4gKmQgPSByY3VfbG9ja19kb21h
aW5fYnlfYW55X2lkKGNvbnNvbGVfcnggLSAxKTsKPiA+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9hc20tYXJtL3ZwbDAxMS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS92cGwwMTEuaAo+ID4gaW5k
ZXggNDJkN2EyNC4uNWViNmQyNSAxMDA2NDQKPiA+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0v
dnBsMDExLmgKPiA+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmgKPiA+IEBAIC0y
MSw2ICsyMSw3IEBACj4gPgo+ID4gICNpbmNsdWRlIDxwdWJsaWMvZG9tY3RsLmg+Cj4gPiAgI2lu
Y2x1ZGUgPHB1YmxpYy9pby9yaW5nLmg+Cj4gPiArI2luY2x1ZGUgPHB1YmxpYy9pby9jb25zb2xl
Lmg+Cj4gPiAgI2luY2x1ZGUgPGFzbS92cmVnLmg+Cj4gPiAgI2luY2x1ZGUgPHhlbi9tbS5oPgo+
ID4KPiA+IEBAIC0yOSwxMyArMzAsMTkgQEAKPiA+ICAjZGVmaW5lIFZQTDAxMV9VTkxPQ0soZCxm
bGFncykgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmKGQpLT5hcmNoLnZwbDAxMS5sb2NrLCBmbGFn
cykKPiA+Cj4gPiAgI2RlZmluZSBTQlNBX1VBUlRfRklGT19TSVpFIDMyCj4gPiArc3RydWN0IHZw
bDAxMV94ZW5fYmFja2VuZCB7Cj4gPiArICAgIGNoYXIgaW5bU0JTQV9VQVJUX0ZJRk9fU0laRV07
Cj4gPiArICAgIFhFTkNPTlNfUklOR19JRFggaW5fY29ucywgaW5fcHJvZDsKPiA+ICt9Owo+ID4K
PiA+ICBzdHJ1Y3QgdnBsMDExIHsKPiA+ICsgICAgYm9vbCBiYWNrZW5kX2luX2RvbWFpbjsKPiA+
ICAgICAgdW5pb24gewo+ID4gICAgICAgICAgc3RydWN0IHsKPiA+ICAgICAgICAgICAgICB2b2lk
ICpyaW5nX2J1ZjsKPiA+ICAgICAgICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpyaW5nX3BhZ2U7
Cj4gPiAgICAgICAgICB9IGRvbTsKPiA+ICsgICAgICAgIHN0cnVjdCB2cGwwMTFfeGVuX2JhY2tl
bmQgKnhlbjsKPiA+ICAgICAgfSBiYWNrZW5kOwo+ID4gICAgICB1aW50MzJfdCAgICB1YXJ0ZnI7
ICAgICAgICAgLyogRmxhZyByZWdpc3RlciAqLwo+ID4gICAgICB1aW50MzJfdCAgICB1YXJ0Y3I7
ICAgICAgICAgLyogQ29udHJvbCByZWdpc3RlciAqLwo+ID4gQEAgLTU3LDYgKzY0LDcgQEAgc3Ry
dWN0IHZwbDAxMV9pbml0X2luZm8gewo+ID4gIGludCBkb21haW5fdnBsMDExX2luaXQoc3RydWN0
IGRvbWFpbiAqZCwKPiA+ICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB2cGwwMTFfaW5p
dF9pbmZvICppbmZvKTsKPiA+ICB2b2lkIGRvbWFpbl92cGwwMTFfZGVpbml0KHN0cnVjdCBkb21h
aW4gKmQpOwo+ID4gK3ZvaWQgdnBsMDExX3J4X2NoYXJfeGVuKHN0cnVjdCBkb21haW4gKmQsIGNo
YXIgYyk7Cj4gPiAgI2Vsc2UKPiA+ICBzdGF0aWMgaW5saW5lIGludCBkb21haW5fdnBsMDExX2lu
aXQoc3RydWN0IGRvbWFpbiAqZCwKPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgc3RydWN0IHZwbDAxMV9pbml0X2luZm8gKmluZm8pCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 20:09:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 20:09: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 1gHDrA-00033J-GC; Mon, 29 Oct 2018 20:09:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+qy3=nj=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gHDr9-00033E-42
 for xen-devel@lists.xen.org; Mon, 29 Oct 2018 20:09:47 +0000
X-Inumbo-ID: 946fa675-dbb6-11e8-87d6-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 946fa675-dbb6-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 20:09:45 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 9DE3020824;
 Mon, 29 Oct 2018 20:09:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540843785;
 bh=IQYN77oLztMiOSl4mq4pHXuQc96We5KzWbTbM6dsjw8=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Npd0bStUDSeErklEu6VYWqjvN/VwhdCDb/vGNHTi/ojZ+YxlzsvGSfy8alBWXIiRF
 uUcC0eLb3XcH4fzDkFR0+F0GBYqZ0yYpACj8LectclUH4E4fLDICPE+GbL8FB6Do7r
 ZpQ1Hyz7ns3R8jhCfZ/60EVTn02c4UeZfSrPfKJM=
Date: Mon, 29 Oct 2018 13:09:43 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Oleksandr Andrushchenko <andr2000@gmail.com>
In-Reply-To: <17d30f6d-b637-eb65-66dc-fd7bcd10ca4c@gmail.com>
Message-ID: <alpine.DEB.2.10.1810291305330.6510@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
 <1540260184-11294-23-git-send-email-sstabellini@kernel.org>
 <17d30f6d-b637-eb65-66dc-fd7bcd10ca4c@gmail.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 23/25] xen/vpl011: buffer out chars when
 the backend is 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 <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 Achin.Gupta@arm.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org,
 julien.grall@arm.com, tim@xen.org, jbeulich@suse.com, wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCAyNCBPY3QgMjAxOCwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4gT24g
MTAvMjMvMjAxOCAwNTowMyBBTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gVG8gYXZv
aWQgbWl4aW5nIHRoZSBvdXRwdXQgb2YgZGlmZmVyZW50IGRvbWFpbnMgb24gdGhlIGNvbnNvbGUs
IGJ1ZmZlcgo+ID4gdGhlIG91dHB1dCBjaGFycyBhbmQgcHJpbnQgbGluZSBieSBsaW5lLiBVbmxl
c3MgdGhlIGRvbWFpbiBoYXMgaW5wdXQKPiA+IGZyb20gdGhlIHNlcmlhbCwgaW4gd2hpY2ggY2Fz
ZSB3ZSB3YW50IHRvIHByaW50IGNoYXIgYnkgY2hhciBmb3IgYQo+ID4gc21vb3RoIHVzZXIgZXhw
ZXJpZW5jZS4KPiA+IAo+ID4gVGhlIHNpemUgb2YgU0JTQV9VQVJUX09VVF9CVUZfU0laRSBpcyBh
cmJpdHJhcnksIGNob29zZSB0aGUgc2FtZSBzaXplCj4gPiBhcyBWVUFSVF9CVVRfU0laRSB1c2Vk
IGluIHZ1YXJ0LmMuCj4gcy9WVUFSVF9CVVRfU0laRS9WVUFSVF9CVUZfU0laRQoKT3BzLCBJJ2xs
IGZpeAoKCj4gPiBFeHBvcnQgYSBmdW5jdGlvbiBuYW1lZCBjb25zb2xlX2lucHV0X2RvbWFpbigp
IHRvIGFsbG93IG90aGVycyB0byBrbm93Cj4gPiB3aGljaCBkb21haW5zIGhhcyBpbnB1dCBhdCBh
IGdpdmVuIHRpbWUuCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3RlZmFub3NAeGlsaW54LmNvbT4KPiA+IENDOiBhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tCj4g
PiBDQzogR2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tCj4gPiBDQzogaWFuLmphY2tzb25AZXUu
Y2l0cml4LmNvbQo+ID4gQ0M6IGpiZXVsaWNoQHN1c2UuY29tCj4gPiBDQzoga29ucmFkLndpbGtA
b3JhY2xlLmNvbQo+ID4gQ0M6IHRpbUB4ZW4ub3JnCj4gPiBDQzogd2VpLmxpdTJAY2l0cml4LmNv
bQo+ID4gLS0tCj4gPiBYWFg6IG1lcmdlIHRoaXMgcGF0Y2ggd2l0aCAieGVuL2FybTogQWxsb3cg
dnBsMDExIHRvIGJlIHVzZWQgYnkgRG9tVSIgb24KPiA+ICAgICAgIGNvbW1pdAo+ID4gCj4gPiBD
aGFuZ2VzIGluIHY1Ogo+ID4gLSB1c2UgcmN1X2xvY2sgaW4gY29uc29sZV9pbnB1dF9kb21haW4K
PiA+IC0gcmN1X3VubG9jayBhdCB0aGUgZW5kIG9mIHZwbDAxMV93cml0ZV9kYXRhX3hlbgo+ID4g
LSBhZGQgYSBjb21tZW50IG9uIHRvcCBvZiBjb25zb2xlX2lucHV0X2RvbWFpbiBhcyBhIHJlbWlu
ZGVyIHRoYXQgdGhlCj4gPiAgICBjYWxsZXIgbmVlZHMgdG8gcmN1X3VubG9jawo+ID4gCj4gPiBD
aGFuZ2VzIGluIHY0Ogo+ID4gLSBtYWtlIFNCU0FfVUFSVF9PVVRfQlVGX1NJWkUgdGhlIHNhbWUg
c2l6ZSBvZiBWVUFSVF9CVVRfU0laRQo+ID4gLSByZWFycmFuZ2UgdGhlIGNvZGUgdG8gYmUgY2xl
YXJlciBpbnB1dCBhbmQgIT0gaW5wdXQgY2FzZXMKPiA+IC0gY29kZSBzdHlsZQo+ID4gLSBhZGQg
XG4gd2hlbiBwcmludGluZyB0aGUgb3V0IGJ1ZmZlciBiZWNhdXNlIGlzIGZ1bGwKPiA+IC0gZG9u
J3QgcHJpbnQgcHJlZml4IGZvciBpbnB1dCBkb21haW4KPiA+IC0tLQo+ID4gICB4ZW4vYXJjaC9h
cm0vdnBsMDExLmMgICAgICAgIHwgMzYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
LS0tCj4gPiAgIHhlbi9kcml2ZXJzL2NoYXIvY29uc29sZS5jICAgfCAgOCArKysrKysrKwo+ID4g
ICB4ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oIHwgIDQgKysrKwo+ID4gICB4ZW4vaW5jbHVk
ZS94ZW4vY29uc29sZS5oICAgIHwgIDIgKysKPiA+ICAgNCBmaWxlcyBjaGFuZ2VkLCA0NyBpbnNl
cnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
YXJtL3ZwbDAxMS5jIGIveGVuL2FyY2gvYXJtL3ZwbDAxMS5jCj4gPiBpbmRleCAxMzE1MDdlLi5m
N2RiMThiIDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gvYXJtL3ZwbDAxMS5jCj4gPiArKysgYi94
ZW4vYXJjaC9hcm0vdnBsMDExLmMKPiA+IEBAIC0yOCw2ICsyOCw3IEBACj4gPiAgICNpbmNsdWRl
IDx4ZW4vbGliLmg+Cj4gPiAgICNpbmNsdWRlIDx4ZW4vbW0uaD4KPiA+ICAgI2luY2x1ZGUgPHhl
bi9zY2hlZC5oPgo+ID4gKyNpbmNsdWRlIDx4ZW4vY29uc29sZS5oPgo+ID4gICAjaW5jbHVkZSA8
cHVibGljL2RvbWN0bC5oPgo+ID4gICAjaW5jbHVkZSA8cHVibGljL2lvL2NvbnNvbGUuaD4KPiA+
ICAgI2luY2x1ZGUgPGFzbS9wbDAxMS11YXJ0Lmg+Cj4gPiBAQCAtODUsMTggKzg2LDQ3IEBAIHN0
YXRpYyB2b2lkIHZwbDAxMV93cml0ZV9kYXRhX3hlbihzdHJ1Y3QgZG9tYWluICpkLAo+ID4gdWlu
dDhfdCBkYXRhKQo+ID4gICB7Cj4gPiAgICAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+ID4gICAg
ICAgc3RydWN0IHZwbDAxMSAqdnBsMDExID0gJmQtPmFyY2gudnBsMDExOwo+ID4gKyAgICBzdHJ1
Y3QgdnBsMDExX3hlbl9iYWNrZW5kICppbnRmID0gdnBsMDExLT5iYWNrZW5kLnhlbjsKPiA+ICsg
ICAgc3RydWN0IGRvbWFpbiAqaW5wdXQgPSBjb25zb2xlX2lucHV0X2RvbWFpbigpOwo+ID4gICAg
ICAgICBWUEwwMTFfTE9DSyhkLCBmbGFncyk7Cj4gPiAgIC0gICAgcHJpbnRrKCIlYyIsIGRhdGEp
Owo+ID4gLSAgICBpZiAoZGF0YSA9PSAnXG4nKQo+ID4gLSAgICAgICAgcHJpbnRrKCJET00ldTog
IiwgZC0+ZG9tYWluX2lkKTsKPiA+ICsgICAgaW50Zi0+b3V0W2ludGYtPm91dF9wcm9kKytdID0g
ZGF0YTsKPiA+ICsgICAgaWYgKCBkID09IGlucHV0ICkKPiA+ICsgICAgewo+ID4gKyAgICAgICAg
aWYgKCBpbnRmLT5vdXRfcHJvZCA9PSAxICkKPiA+ICsgICAgICAgIHsKPiA+ICsgICAgICAgICAg
ICBwcmludGsoIiVjIiwgZGF0YSk7Cj4gPiArICAgICAgICAgICAgaW50Zi0+b3V0X3Byb2QgPSAw
Owo+ID4gKyAgICAgICAgfQo+ID4gKyAgICAgICAgZWxzZQo+ID4gKyAgICAgICAgewo+ID4gKyAg
ICAgICAgICAgIGlmICggZGF0YSAhPSAnXG4nICkKPiA+ICsgICAgICAgICAgICAgICAgaW50Zi0+
b3V0W2ludGYtPm91dF9wcm9kKytdID0gJ1xuJzsKPiA+ICsgICAgICAgICAgICBpbnRmLT5vdXRb
aW50Zi0+b3V0X3Byb2QrK10gPSAnXDAnOwo+ID4gKyAgICAgICAgICAgIHByaW50aygiJXMiLCBp
bnRmLT5vdXQpOwo+ID4gKyAgICAgICAgICAgIGludGYtPm91dF9wcm9kID0gMDsKPiA+ICsgICAg
ICAgIH0KPiA+ICsgICAgfQo+ID4gKyAgICBlbHNlCj4gPiArICAgIHsKPiA+ICsgICAgICAgIGlm
ICggaW50Zi0+b3V0X3Byb2QgPT0gU0JTQV9VQVJUX09VVF9CVUZfU0laRSAtIDIgfHwKPiA+ICsg
ICAgICAgICAgICAgZGF0YSA9PSAnXG4nICkKPiA+ICsgICAgICAgIHsKPiA+ICsgICAgICAgICAg
ICBpZiAoIGRhdGEgIT0gJ1xuJyApCj4gPiArICAgICAgICAgICAgICAgIGludGYtPm91dFtpbnRm
LT5vdXRfcHJvZCsrXSA9ICdcbic7Cj4gPiArICAgICAgICAgICAgaW50Zi0+b3V0W2ludGYtPm91
dF9wcm9kKytdID0gJ1wwJzsKPiA+ICsgICAgICAgICAgICBwcmludGsoIkRPTSV1OiAlcyIsIGQt
PmRvbWFpbl9pZCwgaW50Zi0+b3V0KTsKPiA+ICsgICAgICAgICAgICBpbnRmLT5vdXRfcHJvZCA9
IDA7Cj4gPiArICAgICAgICB9Cj4gPiArICAgIH0KPiA+ICAgICAgICAgdnBsMDExLT51YXJ0cmlz
IHw9IFRYSTsKPiA+ICAgICAgIHZwbDAxMS0+dWFydGZyICY9IH5UWEZFOwo+ID4gICAgICAgdnBs
MDExX3VwZGF0ZV9pbnRlcnJ1cHRfc3RhdHVzKGQpOwo+ID4gICAgICAgICBWUEwwMTFfVU5MT0NL
KGQsIGZsYWdzKTsKPiA+ICsgICAgcmN1X3VubG9ja19kb21haW4oaW5wdXQpOwo+IGlucHV0IGNh
biBiZSBOVUxMLiBBbHRob3VnaCBpdCB3b24ndCBodXJ0IHdpdGggdGhlIGV4aXN0aW5nCj4gY29k
ZSBiYXNlIHRoaW5ncyBjb3VsZCBjaGFuZ2UgYW55IHRpbWUgc29vbi4uLgoKTm8sIHlvdSBhcmUg
cmlnaHQsIEknbGwgYWRkIGFuIGV4cGxpY2l0IGNoZWNrIGZvciBpdCBhdCB0aGUgYmVnaW5uaW5n
IG9mCnRoZSBmdW5jdGlvbi4KCgo+ID4gICB9Cj4gPiAgICAgLyoKPiA+IGRpZmYgLS1naXQgYS94
ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYyBiL3hlbi9kcml2ZXJzL2NoYXIvY29uc29sZS5jCj4g
PiBpbmRleCA5OTBjNTFjLi5lYjFjYzFiIDEwMDY0NAo+ID4gLS0tIGEveGVuL2RyaXZlcnMvY2hh
ci9jb25zb2xlLmMKPiA+ICsrKyBiL3hlbi9kcml2ZXJzL2NoYXIvY29uc29sZS5jCj4gPiBAQCAt
NDA2LDYgKzQwNiwxNCBAQCBzdGF0aWMgdm9pZCBkdW1wX2NvbnNvbGVfcmluZ19rZXkodW5zaWdu
ZWQgY2hhciBrZXkpCj4gPiAgICAqLwo+ID4gICBzdGF0aWMgdW5zaWduZWQgaW50IF9fcmVhZF9t
b3N0bHkgY29uc29sZV9yeCA9IDA7Cj4gPiAgICsvKiBNYWtlIHN1cmUgdG8gcmN1X3VubG9ja19k
b21haW4gYWZ0ZXIgdXNlICovCj4gPiArc3RydWN0IGRvbWFpbiAqY29uc29sZV9pbnB1dF9kb21h
aW4odm9pZCkKPiA+ICt7Cj4gPiArICAgIGlmICggY29uc29sZV9yeCA9PSAwICkKPiA+ICsgICAg
ICAgICAgICByZXR1cm4gTlVMTDsKPiA+ICsgICAgcmV0dXJuIHJjdV9sb2NrX2RvbWFpbl9ieV9p
ZChjb25zb2xlX3J4IC0gMSk7Cj4gPiArfQo+ID4gKwo+ID4gICBzdGF0aWMgdm9pZCBzd2l0Y2hf
c2VyaWFsX2lucHV0KHZvaWQpCj4gPiAgIHsKPiA+ICAgICAgIGlmICggY29uc29sZV9yeCsrID09
IG1heF9pbml0X2RvbWlkICsgMSApCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFy
bS92cGwwMTEuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmgKPiA+IGluZGV4IDVlYjZk
MjUuLmFiNmZkNzkgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5o
Cj4gPiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oCj4gPiBAQCAtMzAsOSArMzAs
MTMgQEAKPiA+ICAgI2RlZmluZSBWUEwwMTFfVU5MT0NLKGQsZmxhZ3MpCj4gPiBzcGluX3VubG9j
a19pcnFyZXN0b3JlKCYoZCktPmFyY2gudnBsMDExLmxvY2ssIGZsYWdzKQo+ID4gICAgICNkZWZp
bmUgU0JTQV9VQVJUX0ZJRk9fU0laRSAzMgo+ID4gKy8qIFNhbWUgc2l6ZSBhcyBWVUFSVF9CVVRf
U0laRSwgdXNlZCBpbiB2dWFydC5jICovCj4gPiArI2RlZmluZSBTQlNBX1VBUlRfT1VUX0JVRl9T
SVpFIDEyOAo+ID4gICBzdHJ1Y3QgdnBsMDExX3hlbl9iYWNrZW5kIHsKPiA+ICAgICAgIGNoYXIg
aW5bU0JTQV9VQVJUX0ZJRk9fU0laRV07Cj4gPiArICAgIGNoYXIgb3V0W1NCU0FfVUFSVF9PVVRf
QlVGX1NJWkVdOwo+ID4gICAgICAgWEVOQ09OU19SSU5HX0lEWCBpbl9jb25zLCBpbl9wcm9kOwo+
ID4gKyAgICBYRU5DT05TX1JJTkdfSURYIG91dF9wcm9kOwo+ID4gICB9Owo+ID4gICAgIHN0cnVj
dCB2cGwwMTEgewo+ID4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9jb25zb2xlLmggYi94
ZW4vaW5jbHVkZS94ZW4vY29uc29sZS5oCj4gPiBpbmRleCA3MGM5OTExLi5jNWE4NWM4IDEwMDY0
NAo+ID4gLS0tIGEveGVuL2luY2x1ZGUveGVuL2NvbnNvbGUuaAo+ID4gKysrIGIveGVuL2luY2x1
ZGUveGVuL2NvbnNvbGUuaAo+ID4gQEAgLTMxLDYgKzMxLDggQEAgdm9pZCBjb25zb2xlX2VuZF9z
eW5jKHZvaWQpOwo+ID4gICB2b2lkIGNvbnNvbGVfc3RhcnRfbG9nX2V2ZXJ5dGhpbmcodm9pZCk7
Cj4gPiAgIHZvaWQgY29uc29sZV9lbmRfbG9nX2V2ZXJ5dGhpbmcodm9pZCk7Cj4gPiAgICtzdHJ1
Y3QgZG9tYWluICpjb25zb2xlX2lucHV0X2RvbWFpbih2b2lkKTsKPiA+ICsKPiA+ICAgLyoKPiA+
ICAgICogU3RlYWwgb3V0cHV0IGZyb20gdGhlIGNvbnNvbGUuIFJldHVybnMgK3ZlIGlkZW50aWZp
ZXIsIGVsc2UgLXZlIGVycm9yLgo+ID4gICAgKiBUYWtlcyB0aGUgaGFuZGxlIG9mIHRoZSBzZXJp
YWwgbGluZSB0byBzdGVhbCwgYW5kIHN0ZWFsIGNhbGxiYWNrCj4gPiBmdW5jdGlvbi4KPiAKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 20:55:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 20:55: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 1gHEZB-0006fH-7s; Mon, 29 Oct 2018 20:55:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=znaq=nj=amazon.com=prvs=833f9459a=andraprs@srs-us1.protection.inumbo.net>)
 id 1gHEZA-0006fC-I7
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 20:55:16 +0000
X-Inumbo-ID: eedf56bd-dbbc-11e8-87d6-bc764e045a96
Received: from smtp-fw-6002.amazon.com (unknown [52.95.49.90])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eedf56bd-dbbc-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 20:55: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=1540846514; x=1572382514;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:mime-version:content-transfer-encoding;
 bh=zb7AdXMryaPQV7+Rr5GfBsq9+IcuFrn6bkkVck8hIHo=;
 b=L7UqR3KBx4IraAHpbm5oKNrwhh0XlfzHQG9+ud7OZrslpcr6Gmj0QS77
 NjdCn0gjFggc3tJu2xB8swEInahVMUHpgP20fNF/qyR0Qgja+CwWF7Yjb
 Ku6F+EtKgcEQFtFt+WShujgOFSIE0LNuKRdLpk0d4d8oGWTDzlbtz1gSP Y=;
X-IronPort-AV: E=Sophos;i="5.54,441,1534809600"; d="scan'208";a="370968680"
Received: from iad6-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1e-17c49630.us-east-1.amazon.com) ([10.124.125.6])
 by smtp-border-fw-out-6002.iad6.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 29 Oct 2018 20:55:13 +0000
Received: from EX13MTAUEA001.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1e-17c49630.us-east-1.amazon.com (8.14.7/8.14.7) with
 ESMTP id w9TKtArI099527
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Mon, 29 Oct 2018 20:55:12 GMT
Received: from EX13D08UEE004.ant.amazon.com (10.43.62.182) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.82) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 29 Oct 2018 20:55:10 +0000
Received: from EX13D16EUB003.ant.amazon.com (10.43.166.99) by
 EX13D08UEE004.ant.amazon.com (10.43.62.182) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 29 Oct 2018 20:55:09 +0000
Received: from EX13D16EUB003.ant.amazon.com ([10.43.166.99]) by
 EX13D16EUB003.ant.amazon.com ([10.43.166.99]) with mapi id 15.00.1367.000;
 Mon, 29 Oct 2018 20:55:09 +0000
From: "Paraschiv, Andra-Irina" <andraprs@amazon.com>
To: =?iso-8859-1?Q?Pasi_K=E4rkk=E4inen?= <pasik@iki.fi>, Ian Jackson
 <ian.jackson@citrix.com>
Thread-Topic: [Xen-devel] [PATCH RESEND qemu-xen-traditional] xen/pt: allow
 QEMU to request MSI unmasking at bind time
Thread-Index: AQHUYMp2e2H1XeI2E0KiDUt8Z1TmmKUumKOAgAfVa4CAABn/sQ==
Date: Mon, 29 Oct 2018 20:55:09 +0000
Message-ID: <1540846506816.50601@amazon.com>
References: <20181010185254.110354-1-andraprs@amazon.com>
 <23504.36291.25070.921458@mariner.uk.xensource.com>,
 <20181029145815.GB31019@reaktio.net>
In-Reply-To: <20181029145815.GB31019@reaktio.net>
Accept-Language: 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.162.172]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH RESEND qemu-xen-traditional] xen/pt: allow
 QEMU to request MSI unmasking at bind time
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>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Woodhouse,
 David" <dwmw@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>

CgpPbiBNb24sIE9jdCAyOSwgMjAxOCBhdCAwNDo1ODoyMlBNICswMjAwLCBQYXNpIEvDpHJra8Ok
aW5lbiB3cm90ZToKPiBIaSwKPgo+IE9uIFdlZCwgT2N0IDI0LCAyMDE4IGF0IDA0OjIwOjM1UE0g
KzAxMDAsIElhbiBKYWNrc29uIHdyb3RlOgo+ID4gQW5kcmEgUGFyYXNjaGl2IHdyaXRlcyAoIltQ
QVRDSCBSRVNFTkQgcWVtdS14ZW4tdHJhZGl0aW9uYWxdIHhlbi9wdDogYWxsb3cgUUVNVSB0byBy
ZXF1ZXN0IE1TSSB1bm1hc2tpbmcgYXQgYmluZCB0aW1lIik6Cj4gPiA+IFdoZW4gYSBNU0kgaW50
ZXJydXB0IGlzIGJvdW5kIHRvIGEgZ3Vlc3QgdXNpbmcKPiA+ID4geGNfZG9tYWluX3VwZGF0ZV9t
c2lfaXJxIChYRU5fRE9NQ1RMX2JpbmRfcHRfaXJxKSB0aGUgaW50ZXJydXB0IGlzCj4gPiA+IGxl
ZnQgbWFza2VkIGJ5IGRlZmF1bHQuCj4gPgo+ID4gQXBwbGllZCwgYW5kIHB1c2hlZCB0aGUgY29y
cmVzcG9uZGluZyB1cGRhdGUgdG8gUUVNVV9UQUcgaW4KPiA+IHFlbXUteGVuLXVuc3RhYmxlLgo+
ID4KPiA+IERvZXMgdGhpcyBwYXRjaCBuZWVkIHRvIGJlIGJhY2twb3J0ZWQgdG8gZWFybGllciBY
ZW4gcmVsZWFzZXMgPyAgSXQKPiA+IHdhc24ndCBjbGVhciB0byBtZSB3aGV0aGVyIHRoZXJlIGlz
IG5ldyBYZW4gY29kZSBpbiB0aGlzIGFyZWEgd2l0aG91dAo+ID4gd2hpY2ggdGhlIHByb2JsZW0g
KHdoaWNoIHRoZSBwYXRjaCBzb2x2ZXMpIGRvZXMgbm90IGFyaXNlOyBvciB3aGV0aGVyLAo+ID4g
Y29udmVyc2VseSwgc2ltcGx5IHJ1bm5pbmcgYSBuZXcgZ3Vlc3QgaXMgc3VmZmljaWVudC4KPiA+
Cj4gCj4gR29vZCBxdWVzdGlvbi4gSW4gdGhlIGVhcmxpZXIgdGhyZWFkIGFib3V0IHRoaXMgcGF0
Y2ggaXQgd2FzIG1lbnRpb25lZAo+IHRoZSBidWcgaGFwcGVucyB3aXRoIGxhdGVzdCBzdGFibGUg
dmVyc2lvbiBvZiBYZW4sIHdoaWNoIHNvdW5kcyBsaWtlCj4gdGhpcyBwYXRjaCBzaG91bGQgYmUg
YmFja3BvcnRlZCB0byBzdGFibGUgWGVuIHZlcnNpb25zLiBJcyB0aGF0IGNvcnJlY3Q/CgpSZXBs
aWVkIGxhdGVyIHRoYW4gZXhwZWN0ZWQsIGJ1dCBJJ20gYmFjayBub3cuCgpJYW4sIFBhc2ksCgpS
aWdodC4gV2UgaGF2ZSB0aGlzIG1haWwgdGhyZWFkIHdoZXJlIHRoZSBpc3N1ZSB3YXMgb3JpZ2lu
YWxseSByZXBvcnRlZDoKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1s
L3hlbi1kZXZlbC8yMDE3LTA3L21zZzAwOTE1Lmh0bWwKCkFuZCB0aGUgZm9sbG93LXVwIHdpdGgg
dGhlIHBhdGNoZXMgZm9yIFhlbiBhbmQgUUVNVSAobm90IHRyYWRpdGlvbmFsKToKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA1L21zZzAx
MjM4Lmh0bWwKCiJIbSwgSSB0aGluayBJIG1pZ2h0IGhhdmUgZml4ZWQgdGhpcyBpc3N1ZSwgc2Vl
OgoKaHR0cHM6Ly9naXQucWVtdS5vcmcvP3A9cWVtdS5naXQ7YT1jb21taXQ7aD1hODAzNjMzNjYw
OWQyZTE4NGZjMzU0M2E0YzQzOWMwYmE3ZDdmM2EyCgpBbmQgdGhlIFhlbiBzaWRlOgoKaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9eGVuLmdpdDthPWNvbW1pdDtoPTY5ZDk5ZDFiMjIz
ZmM1MDgyNDAwMzc0Njk4ZGRkNzQ4NmU1ZWE5NTMiCgpUaGUgWGVuIHBhdGNoIGFib3ZlIGlzIHBy
ZXNlbnQgaW4gdGhlIHRyZWUgZnJvbSA0LjEwLjAtcmMxIHRhZyBmb3J3YXJkLgoKVGhhbmtzIGZv
ciBmZWVkYmFjay4gQW55dGhpbmcgSSBjYW4gaGVscCBmdXJ0aGVyLCB3ZSBjYW4gZGlzY3VzcyBh
Ym91dCBpdC4KCkFuZHJhCgo+IFRoYW5rcywKPiAKPiAtLSBQYXNpCj4KPiA+IFJlZ2FyZHMsCj4g
PiBJYW4uCj4gPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbAoK
CgpBbWF6b24gRGV2ZWxvcG1lbnQgQ2VudGVyIChSb21hbmlhKSBTLlIuTC4gcmVnaXN0ZXJlZCBv
ZmZpY2U6IDI3QSBTZi4gTGF6YXIgU3RyZWV0LCBVQkM1LCBmbG9vciAyLCBJYXNpLCBJYXNpIENv
dW50eSwgNzAwMDQ1LCBSb21hbmlhLiBSZWdpc3RlcmVkIGluIFJvbWFuaWEuIFJlZ2lzdHJhdGlv
biBudW1iZXIgSjIyLzI2MjEvMjAwNS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 21:08:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 21:08: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 1gHEld-0007Y1-Fz; Mon, 29 Oct 2018 21:08: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=+qy3=nj=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gHElb-0007Xw-VZ
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 21:08:08 +0000
X-Inumbo-ID: badf734a-dbbe-11e8-819d-12d6303a7972
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id badf734a-dbbe-11e8-819d-12d6303a7972;
 Mon, 29 Oct 2018 21:08:06 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 784782082D;
 Mon, 29 Oct 2018 21:08:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540847285;
 bh=5lMcm/6gMMGh3dgL0GZGrYQpGfop05QoE7BcKlFyVCo=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=piQDr+/1tI5Ik7iI/+J+TR+aZ74RsqC0NsC5v1Bf5At4gv5huNEZKp9voCGvHzkP1
 Tx286fYzh0y7wa8AC8VYTm1JxeCeGoveAIkGoSa6MxhNRMdeWci0qFErXSJBP/zCCm
 y8K6LAve0PstWSUDIZLcHiUmqIEAwoHALzEE+9IQ=
Date: Mon, 29 Oct 2018 14:08:04 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <7519a726-1c9e-29f3-c8e2-1aa3baf6fe6c@arm.com>
Message-ID: <alpine.DEB.2.10.1810291405260.6510@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810141601300.4859@sstabellini-ThinkPad-X260>
 <7519a726-1c9e-29f3-c8e2-1aa3baf6fe6c@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] arm,
 smmu: backport "Disable stalling faults for all endpoints"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCAyNiBPY3QgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMTAvMTUvMTggMTI6MDMgQU0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IEJh
Y2twb3J0IGNvbW1pdCAzNzE0Y2UxZDY2NTUwOThlZTY5ZWRlNjMyODgzZTU4NzRkNjdlNGFiCj4g
PiAiaW9tbXUvYXJtLXNtbXU6IERpc2FibGUgc3RhbGxpbmcgZmF1bHRzIGZvciBhbGwgZW5kcG9p
bnRzIiBmcm9tIHRoZQo+ID4gTGludXgga2VybmVsLgo+ID4gCj4gPiBPcmlnaW5hbCBjb21taXQg
bWVzc2FnZToKPiA+IAo+ID4gICAgRW5hYmxpbmcgc3RhbGxpbmcgZmF1bHRzIGNhbiByZXN1bHQg
aW4gaGFyZHdhcmUgZGVhZGxvY2sgb24gcG9vcmx5Cj4gPiAgICBkZXNpZ25lZCBzeXN0ZW1zLCBw
YXJ0aWN1bGFybHkgdGhvc2Ugd2l0aCBhIFBDSSByb290IGNvbXBsZXggdXBzdHJlYW0gb2YKPiA+
ICAgIHRoZSBTTU1VLgo+ID4gCj4gPiAgICBBbHRob3VnaCBpdCdzIG5vdCByZWFsbHkgTGludXgn
cyBqb2IgdG8gc2F2ZSBoYXJkd2FyZSBpbnRlZ3JhdG9ycyBmcm9tCj4gPiAgICB0aGVpciBvd24g
bWlzZm9ydHVuZSwgaXQgKmlzKiBvdXIgam9iIHRvIHN0b3AgdXNlcnNwYWNlIChlLmcuIFZGSU8K
PiA+ICAgIGNsaWVudHMpIGZyb20gaG9zaW5nIHRoZSBzeXN0ZW0gZm9yIGV2ZXJ5Ym9keSBlbHNl
LCBldmVuIGlmIHRoZXkgbWlnaHQKPiA+ICAgIGFscmVhZHkgYmUgcmVxdWlyZWQgdG8gaGF2ZSBl
bGV2YXRlZCBwcml2aWxlZ2VzLgo+ID4gCj4gPiAgICBHaXZlbiB0aGF0IHRoZSBmYXVsdCBoYW5k
bGluZyBjb2RlIGN1cnJlbnRseSBleGVjdXRlcyBlbnRpcmVseSBpbiBJUlEKPiA+ICAgIGNvbnRl
eHQsIHRoZXJlIGlzIG5vdGhpbmcgdGhhdCBjYW4gc2Vuc2libHkgYmUgZG9uZSB0byByZWNvdmVy
IGZyb20KPiA+ICAgIHRoaW5ncyBsaWtlIHBhZ2UgZmF1bHRzIGFueXdheSwgc28gbGV0J3Mgcmlw
IHRoaXMgY29kZSBvdXQgZm9yIG5vdyBhbmQKPiA+ICAgIGF2b2lkIHRoZSBwb3RlbnRpYWwgZm9y
IGRlYWRsb2NrLgo+ID4gCj4gPiAgICBDYzogPHN0YWJsZUB2Z2VyLmtlcm5lbC5vcmc+Cj4gPiAg
ICBGaXhlczogNDhlYzgzYmNiY2Y1ICgiaW9tbXUvYXJtLXNtbXU6IEFkZCBpbml0aWFsIGRyaXZl
ciBzdXBwb3J0IGZvciBBUk0KPiA+IFNNTVV2MyBkZXZpY2VzIikKPiA+ICAgIFJlcG9ydGVkLWJ5
OiBNYXR0IEV2YW5zIDxtYXR0LmV2YW5zQGFybS5jb20+Cj4gPiAgICBTaWduZWQtb2ZmLWJ5OiBX
aWxsIERlYWNvbiA8d2lsbC5kZWFjb25AYXJtLmNvbT4KPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+IAo+IFRoaXMgaXMgYWN0
dWFsbHkgYW4gZXJyYXRhIG9uIHNvbWUgU01NVXYyIGltcGxlbWVudGF0aW9uLiBDYW4geW91IHVw
ZGF0ZQo+IGRvY3MvbWlzYy9hcm0vc2lsaWNvbi1lcnJhdGEudHh0IGFjY29yZGluZ2x5PwoKT0sK
Cgo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUu
Ywo+ID4gYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jCj4gPiBpbmRleCBiNTEw
Mzk5Li44ZGU1ZDE2IDEwMDY0NAo+ID4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJt
L3NtbXUuYwo+ID4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYwo+ID4g
QEAgLTg5OCw4ICs4OTgsNyBAQCBzdGF0aWMgdm9pZCBhcm1fc21tdV90bGJfaW52X2NvbnRleHQo
c3RydWN0Cj4gPiBhcm1fc21tdV9kb21haW4gKnNtbXVfZG9tYWluKQo+ID4gICAgIHN0YXRpYyBp
cnFyZXR1cm5fdCBhcm1fc21tdV9jb250ZXh0X2ZhdWx0KGludCBpcnEsIHZvaWQgKmRldikKPiA+
ICAgewo+ID4gLQlpbnQgZmxhZ3MsIHJldDsKPiA+IC0JdTMyIGZzciwgZmFyLCBmc3luciwgcmVz
dW1lOwo+ID4gKwl1MzIgZnNyLCBmYXIsIGZzeW5yOwo+ID4gICAJdW5zaWduZWQgbG9uZyBpb3Zh
Owo+ID4gICAJc3RydWN0IGlvbW11X2RvbWFpbiAqZG9tYWluID0gZGV2Owo+ID4gICAJc3RydWN0
IGFybV9zbW11X2RvbWFpbiAqc21tdV9kb21haW4gPSBkb21haW4tPnByaXY7Cj4gPiBAQCAtOTEz
LDEzICs5MTIsNyBAQCBzdGF0aWMgaXJxcmV0dXJuX3QgYXJtX3NtbXVfY29udGV4dF9mYXVsdChp
bnQgaXJxLCB2b2lkCj4gPiAqZGV2KQo+ID4gICAJaWYgKCEoZnNyICYgRlNSX0ZBVUxUKSkKPiA+
ICAgCQlyZXR1cm4gSVJRX05PTkU7Cj4gPiAgIC0JaWYgKGZzciAmIEZTUl9JR04pCj4gPiAtCQlk
ZXZfZXJyX3JhdGVsaW1pdGVkKHNtbXUtPmRldiwKPiA+IC0JCQkJICAgICJVbmV4cGVjdGVkIGNv
bnRleHQgZmF1bHQgKGZzciAweCV4KVxuIiwKPiA+IC0JCQkJICAgIGZzcik7Cj4gPiAtCj4gPiAg
IAlmc3luciA9IHJlYWRsX3JlbGF4ZWQoY2JfYmFzZSArIEFSTV9TTU1VX0NCX0ZTWU5SMCk7Cj4g
PiAtCWZsYWdzID0gZnN5bnIgJiBGU1lOUjBfV05SID8gSU9NTVVfRkFVTFRfV1JJVEUgOiBJT01N
VV9GQVVMVF9SRUFEOwo+ID4gICAgIAlmYXIgPSByZWFkbF9yZWxheGVkKGNiX2Jhc2UgKyBBUk1f
U01NVV9DQl9GQVJfTE8pOwo+ID4gICAJaW92YSA9IGZhcjsKPiA+IEBAIC05MjgsMjUgKzkyMSwx
MiBAQCBzdGF0aWMgaXJxcmV0dXJuX3QgYXJtX3NtbXVfY29udGV4dF9mYXVsdChpbnQgaXJxLAo+
ID4gdm9pZCAqZGV2KQo+ID4gICAJaW92YSB8PSAoKHVuc2lnbmVkIGxvbmcpZmFyIDw8IDMyKTsK
PiA+ICAgI2VuZGlmCj4gPiAgIC0JaWYgKCFyZXBvcnRfaW9tbXVfZmF1bHQoZG9tYWluLCBzbW11
LT5kZXYsIGlvdmEsIGZsYWdzKSkgewo+ID4gLQkJcmV0ID0gSVJRX0hBTkRMRUQ7Cj4gPiAtCQly
ZXN1bWUgPSBSRVNVTUVfUkVUUlk7Cj4gPiAtCX0gZWxzZSB7Cj4gPiAtCQlkZXZfZXJyX3JhdGVs
aW1pdGVkKHNtbXUtPmRldiwKPiA+IC0JCSAgICAiVW5oYW5kbGVkIGNvbnRleHQgZmF1bHQ6IGlv
dmE9MHglMDhseCwgZnN5bnI9MHgleCwKPiA+IGNiPSVkXG4iLAo+ID4gLQkJICAgIGlvdmEsIGZz
eW5yLCBjZmctPmNibmR4KTsKPiA+IC0JCXJldCA9IElSUV9OT05FOwo+ID4gLQkJcmVzdW1lID0g
UkVTVU1FX1RFUk1JTkFURTsKPiA+IC0JfQo+ID4gLQo+ID4gLQkvKiBDbGVhciB0aGUgZmF1bHRp
bmcgRlNSICovCj4gPiArCWRldl9lcnJfcmF0ZWxpbWl0ZWQoc21tdS0+ZGV2LAo+ID4gKwkiVW5o
YW5kbGVkIGNvbnRleHQgZmF1bHQ6IGZzcj0weCV4LCBpb3ZhPTB4JTA4bHgsIGZzeW5yPTB4JXgs
Cj4gPiBjYj0lZFxuIiwKPiA+ICsJCQkgICAgZnNyLCBpb3ZhLCBmc3luciwgY2ZnLT5jYm5keCk7
Cj4gPiArCj4gPiAgIAl3cml0ZWwoZnNyLCBjYl9iYXNlICsgQVJNX1NNTVVfQ0JfRlNSKTsKPiA+
IC0KPiA+IC0JLyogUmV0cnkgb3IgdGVybWluYXRlIGFueSBzdGFsbGVkIHRyYW5zYWN0aW9ucyAq
Lwo+ID4gLQlpZiAoZnNyICYgRlNSX1NTKQo+ID4gLQkJd3JpdGVsX3JlbGF4ZWQocmVzdW1lLCBj
Yl9iYXNlICsgQVJNX1NNTVVfQ0JfUkVTVU1FKTsKPiA+IC0KPiA+IC0JcmV0dXJuIHJldDsKPiA+
ICsJcmV0dXJuIElSUV9IQU5ETEVEOwo+ID4gICB9Cj4gPiAgICAgc3RhdGljIGlycXJldHVybl90
IGFybV9zbW11X2dsb2JhbF9mYXVsdChpbnQgaXJxLCB2b2lkICpkZXYpCj4gPiBAQCAtMTE4MSw3
ICsxMTYxLDcgQEAgc3RhdGljIHZvaWQgYXJtX3NtbXVfaW5pdF9jb250ZXh0X2Jhbmsoc3RydWN0
Cj4gPiBhcm1fc21tdV9kb21haW4gKnNtbXVfZG9tYWluKQo+ID4gICAJfQo+ID4gICAgIAkvKiBT
Q1RMUiAqLwo+ID4gLQlyZWcgPSBTQ1RMUl9DRkNGRyB8IFNDVExSX0NGSUUgfCBTQ1RMUl9DRlJF
IHwgU0NUTFJfTSB8Cj4gPiBTQ1RMUl9FQUVfU0JPUDsKPiA+ICsJcmVnID0gU0NUTFJfQ0ZJRSB8
IFNDVExSX0NGUkUgfCBTQ1RMUl9NIHwgU0NUTFJfRUFFX1NCT1A7Cj4gCj4gSXQgd291bGQgYWxz
byBkb2N1bWVudCBoZXJlIFNDVExSX0NGSUUgaXMgbm90IHNldCBiZWNhdXNlIG9mIGVycmF0dW0g
Iy4uLiBUaGlzCj4gd291bGQgYXZvaWQgdXMgdG8gdHVybiBpdCBvbiBhZ2FpbiBieSBtaXN0YWtl
LgoKT0sKCgo+ID4gICAJaWYgKHN0YWdlMSkKPiA+ICAgCQlyZWcgfD0gU0NUTFJfUzFfQVNJRFBO
RTsKPiA+ICAgI2lmZGVmIF9fQklHX0VORElBTgo+ID4gCj4gCj4gLS0gCj4gSnVsaWVuIEdyYWxs
Cj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 21:14:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 21:14: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 1gHErU-0008J7-8I; Mon, 29 Oct 2018 21:14: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=+qy3=nj=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gHErS-0008J2-91
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 21:14:10 +0000
X-Inumbo-ID: 92ee7e8e-dbbf-11e8-b031-12d6303a7972
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 92ee7e8e-dbbf-11e8-b031-12d6303a7972;
 Mon, 29 Oct 2018 21:14:08 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id E7E1E20870;
 Mon, 29 Oct 2018 21:14:07 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540847648;
 bh=3JWh08DRFbUzUKawVBM4onREc4EXBlp6gUr7r+J/+1A=;
 h=From:To:Cc:Subject:Date:From;
 b=tQx+oGWrNXeT3S4hGzOrHQgs0286SHGRwdWjVjBDGEYXBNzLniFdmVG3XPXRhu/iz
 iVHbs3tAZ205mSn+V/3PZUTaLPBgLeybVAph2zVu/q0r7ThNJ4FQzDFt/eR2jHL52W
 ekJWHsRjl/3o1LFh3yf1a2tnwyafs6LWqk95GDVU=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Mon, 29 Oct 2018 14:14:06 -0700
Message-Id: <1540847646-13676-1-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
Subject: [Xen-devel] [PATCH v2] arm,
 smmu: backport "Disable stalling faults for all endpoints"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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, sstabellini@kernel.org,
 Stefano Stabellini <stefanos@xilinx.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>

RnJvbTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgoKQmFja3BvcnQg
Y29tbWl0IDM3MTRjZTFkNjY1NTA5OGVlNjllZGU2MzI4ODNlNTg3NGQ2N2U0YWIKImlvbW11L2Fy
bS1zbW11OiBEaXNhYmxlIHN0YWxsaW5nIGZhdWx0cyBmb3IgYWxsIGVuZHBvaW50cyIgZnJvbSB0
aGUKTGludXgga2VybmVsLiBUaGlzIHdvcmtzLWFyb3VuZCBFcnJhdHVtICM4NDI4NjkuCgpPcmln
aW5hbCBjb21taXQgbWVzc2FnZToKCiAgRW5hYmxpbmcgc3RhbGxpbmcgZmF1bHRzIGNhbiByZXN1
bHQgaW4gaGFyZHdhcmUgZGVhZGxvY2sgb24gcG9vcmx5CiAgZGVzaWduZWQgc3lzdGVtcywgcGFy
dGljdWxhcmx5IHRob3NlIHdpdGggYSBQQ0kgcm9vdCBjb21wbGV4IHVwc3RyZWFtIG9mCiAgdGhl
IFNNTVUuCgogIEFsdGhvdWdoIGl0J3Mgbm90IHJlYWxseSBMaW51eCdzIGpvYiB0byBzYXZlIGhh
cmR3YXJlIGludGVncmF0b3JzIGZyb20KICB0aGVpciBvd24gbWlzZm9ydHVuZSwgaXQgKmlzKiBv
dXIgam9iIHRvIHN0b3AgdXNlcnNwYWNlIChlLmcuIFZGSU8KICBjbGllbnRzKSBmcm9tIGhvc2lu
ZyB0aGUgc3lzdGVtIGZvciBldmVyeWJvZHkgZWxzZSwgZXZlbiBpZiB0aGV5IG1pZ2h0CiAgYWxy
ZWFkeSBiZSByZXF1aXJlZCB0byBoYXZlIGVsZXZhdGVkIHByaXZpbGVnZXMuCgogIEdpdmVuIHRo
YXQgdGhlIGZhdWx0IGhhbmRsaW5nIGNvZGUgY3VycmVudGx5IGV4ZWN1dGVzIGVudGlyZWx5IGlu
IElSUQogIGNvbnRleHQsIHRoZXJlIGlzIG5vdGhpbmcgdGhhdCBjYW4gc2Vuc2libHkgYmUgZG9u
ZSB0byByZWNvdmVyIGZyb20KICB0aGluZ3MgbGlrZSBwYWdlIGZhdWx0cyBhbnl3YXksIHNvIGxl
dCdzIHJpcCB0aGlzIGNvZGUgb3V0IGZvciBub3cgYW5kCiAgYXZvaWQgdGhlIHBvdGVudGlhbCBm
b3IgZGVhZGxvY2suCgogIENjOiA8c3RhYmxlQHZnZXIua2VybmVsLm9yZz4KICBGaXhlczogNDhl
YzgzYmNiY2Y1ICgiaW9tbXUvYXJtLXNtbXU6IEFkZCBpbml0aWFsIGRyaXZlciBzdXBwb3J0IGZv
ciBBUk0gU01NVXYzIGRldmljZXMiKQogIFJlcG9ydGVkLWJ5OiBNYXR0IEV2YW5zIDxtYXR0LmV2
YW5zQGFybS5jb20+CiAgU2lnbmVkLW9mZi1ieTogV2lsbCBEZWFjb24gPHdpbGwuZGVhY29uQGFy
bS5jb20+CgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlu
eC5jb20+CgotLS0KQ2hhbmdlcyBpbiB2MjoKLSBhZGQgRXJyYXR1bSB0byBkb2NzL21pc2MvYXJt
L3NpbGljb24tZXJyYXRhLnR4dAotIGFkZCBpbi1jb2RlIGNvbW1lbnQgYWJvdXQgRXJyYXR1bQot
LS0KIGRvY3MvbWlzYy9hcm0vc2lsaWNvbi1lcnJhdGEudHh0ICAgfCAgMSArCiB4ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jIHwgNDAgKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKSwgMjggZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL2FybS9zaWxpY29uLWVycmF0YS50eHQgYi9k
b2NzL21pc2MvYXJtL3NpbGljb24tZXJyYXRhLnR4dAppbmRleCBjOTg1NGMzLi45MDZiZjVmIDEw
MDY0NAotLS0gYS9kb2NzL21pc2MvYXJtL3NpbGljb24tZXJyYXRhLnR4dAorKysgYi9kb2NzL21p
c2MvYXJtL3NpbGljb24tZXJyYXRhLnR4dApAQCAtNDgsMyArNDgsNCBAQCBzdGFibGUgaHlwZXJ2
aXNvcnMuCiB8IEFSTSAgICAgICAgICAgIHwgQ29ydGV4LUE1NyAgICAgIHwgIzg1MjUyMyAgICAg
ICAgIHwgTi9BICAgICAgICAgICAgICAgICAgICAgfAogfCBBUk0gICAgICAgICAgICB8IENvcnRl
eC1BNTcgICAgICB8ICM4MzIwNzUgICAgICAgICB8IEFSTTY0X0VSUkFUVU1fODMyMDc1ICAgIHwK
IHwgQVJNICAgICAgICAgICAgfCBDb3J0ZXgtQTU3ICAgICAgfCAjODM0MjIwICAgICAgICAgfCBB
Uk02NF9FUlJBVFVNXzgzNDIyMCAgICB8Cit8IEFSTSAgICAgICAgICAgIHwgTU1VLTUwMCAgICAg
ICAgIHwgIzg0Mjg2OSAgICAgICAgIHwgTi9BICAgICAgICAgICAgICAgICAgICAgfApkaWZmIC0t
Z2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FybS9zbW11LmMKaW5kZXggYjUxMDM5OS4uOTYxMmMwZiAxMDA2NDQKLS0tIGEv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9hcm0vc21tdS5jCkBAIC04OTgsOCArODk4LDcgQEAgc3RhdGljIHZvaWQgYXJtX3Nt
bXVfdGxiX2ludl9jb250ZXh0KHN0cnVjdCBhcm1fc21tdV9kb21haW4gKnNtbXVfZG9tYWluKQog
CiBzdGF0aWMgaXJxcmV0dXJuX3QgYXJtX3NtbXVfY29udGV4dF9mYXVsdChpbnQgaXJxLCB2b2lk
ICpkZXYpCiB7Ci0JaW50IGZsYWdzLCByZXQ7Ci0JdTMyIGZzciwgZmFyLCBmc3luciwgcmVzdW1l
OworCXUzMiBmc3IsIGZhciwgZnN5bnI7CiAJdW5zaWduZWQgbG9uZyBpb3ZhOwogCXN0cnVjdCBp
b21tdV9kb21haW4gKmRvbWFpbiA9IGRldjsKIAlzdHJ1Y3QgYXJtX3NtbXVfZG9tYWluICpzbW11
X2RvbWFpbiA9IGRvbWFpbi0+cHJpdjsKQEAgLTkxMywxMyArOTEyLDcgQEAgc3RhdGljIGlycXJl
dHVybl90IGFybV9zbW11X2NvbnRleHRfZmF1bHQoaW50IGlycSwgdm9pZCAqZGV2KQogCWlmICgh
KGZzciAmIEZTUl9GQVVMVCkpCiAJCXJldHVybiBJUlFfTk9ORTsKIAotCWlmIChmc3IgJiBGU1Jf
SUdOKQotCQlkZXZfZXJyX3JhdGVsaW1pdGVkKHNtbXUtPmRldiwKLQkJCQkgICAgIlVuZXhwZWN0
ZWQgY29udGV4dCBmYXVsdCAoZnNyIDB4JXgpXG4iLAotCQkJCSAgICBmc3IpOwotCiAJZnN5bnIg
PSByZWFkbF9yZWxheGVkKGNiX2Jhc2UgKyBBUk1fU01NVV9DQl9GU1lOUjApOwotCWZsYWdzID0g
ZnN5bnIgJiBGU1lOUjBfV05SID8gSU9NTVVfRkFVTFRfV1JJVEUgOiBJT01NVV9GQVVMVF9SRUFE
OwogCiAJZmFyID0gcmVhZGxfcmVsYXhlZChjYl9iYXNlICsgQVJNX1NNTVVfQ0JfRkFSX0xPKTsK
IAlpb3ZhID0gZmFyOwpAQCAtOTI4LDI1ICs5MjEsMTIgQEAgc3RhdGljIGlycXJldHVybl90IGFy
bV9zbW11X2NvbnRleHRfZmF1bHQoaW50IGlycSwgdm9pZCAqZGV2KQogCWlvdmEgfD0gKCh1bnNp
Z25lZCBsb25nKWZhciA8PCAzMik7CiAjZW5kaWYKIAotCWlmICghcmVwb3J0X2lvbW11X2ZhdWx0
KGRvbWFpbiwgc21tdS0+ZGV2LCBpb3ZhLCBmbGFncykpIHsKLQkJcmV0ID0gSVJRX0hBTkRMRUQ7
Ci0JCXJlc3VtZSA9IFJFU1VNRV9SRVRSWTsKLQl9IGVsc2UgewotCQlkZXZfZXJyX3JhdGVsaW1p
dGVkKHNtbXUtPmRldiwKLQkJICAgICJVbmhhbmRsZWQgY29udGV4dCBmYXVsdDogaW92YT0weCUw
OGx4LCBmc3lucj0weCV4LCBjYj0lZFxuIiwKLQkJICAgIGlvdmEsIGZzeW5yLCBjZmctPmNibmR4
KTsKLQkJcmV0ID0gSVJRX05PTkU7Ci0JCXJlc3VtZSA9IFJFU1VNRV9URVJNSU5BVEU7Ci0JfQot
Ci0JLyogQ2xlYXIgdGhlIGZhdWx0aW5nIEZTUiAqLworCWRldl9lcnJfcmF0ZWxpbWl0ZWQoc21t
dS0+ZGV2LAorCSJVbmhhbmRsZWQgY29udGV4dCBmYXVsdDogZnNyPTB4JXgsIGlvdmE9MHglMDhs
eCwgZnN5bnI9MHgleCwgY2I9JWRcbiIsCisJCQkgICAgZnNyLCBpb3ZhLCBmc3luciwgY2ZnLT5j
Ym5keCk7CisgCiAJd3JpdGVsKGZzciwgY2JfYmFzZSArIEFSTV9TTU1VX0NCX0ZTUik7Ci0KLQkv
KiBSZXRyeSBvciB0ZXJtaW5hdGUgYW55IHN0YWxsZWQgdHJhbnNhY3Rpb25zICovCi0JaWYgKGZz
ciAmIEZTUl9TUykKLQkJd3JpdGVsX3JlbGF4ZWQocmVzdW1lLCBjYl9iYXNlICsgQVJNX1NNTVVf
Q0JfUkVTVU1FKTsKLQotCXJldHVybiByZXQ7CisJcmV0dXJuIElSUV9IQU5ETEVEOwogfQogCiBz
dGF0aWMgaXJxcmV0dXJuX3QgYXJtX3NtbXVfZ2xvYmFsX2ZhdWx0KGludCBpcnEsIHZvaWQgKmRl
dikKQEAgLTExODAsOCArMTE2MCwxMiBAQCBzdGF0aWMgdm9pZCBhcm1fc21tdV9pbml0X2NvbnRl
eHRfYmFuayhzdHJ1Y3QgYXJtX3NtbXVfZG9tYWluICpzbW11X2RvbWFpbikKIAkJd3JpdGVsX3Jl
bGF4ZWQocmVnLCBjYl9iYXNlICsgQVJNX1NNTVVfQ0JfUzFfTUFJUjApOwogCX0KIAotCS8qIFND
VExSICovCi0JcmVnID0gU0NUTFJfQ0ZDRkcgfCBTQ1RMUl9DRklFIHwgU0NUTFJfQ0ZSRSB8IFND
VExSX00gfCBTQ1RMUl9FQUVfU0JPUDsKKwkvKgorCSAqIFNDVExSCisJICoKKwkgKiBEbyBub3Qg
c2V0IFNDVExSX0NGQ0ZHLCBiZWNhdXNlIG9mIEVycmF0dW0gIzg0Mjg2OQorCSAqLworCXJlZyA9
IFNDVExSX0NGSUUgfCBTQ1RMUl9DRlJFIHwgU0NUTFJfTSB8IFNDVExSX0VBRV9TQk9QOwogCWlm
IChzdGFnZTEpCiAJCXJlZyB8PSBTQ1RMUl9TMV9BU0lEUE5FOwogI2lmZGVmIF9fQklHX0VORElB
TgotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 21:17:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 21:17: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 1gHEuh-0008Sj-Qx; Mon, 29 Oct 2018 21:17:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xiac=nj=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHEuh-0008Se-1k
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 21:17:31 +0000
X-Inumbo-ID: 0ace868b-dbc0-11e8-87d6-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 0ace868b-dbc0-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 21:17:29 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 73D3880D;
 Mon, 29 Oct 2018 14:17:29 -0700 (PDT)
Received: from [10.37.10.97] (unknown [10.37.10.97])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 17B0C3F71D;
 Mon, 29 Oct 2018 14:17:27 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <1540847646-13676-1-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <0458fb06-7a61-676b-bf99-0a5eb09407ed@arm.com>
Date: Mon, 29 Oct 2018 21:17:25 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <1540847646-13676-1-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] arm,
 smmu: backport "Disable stalling faults for all endpoints"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <stefanos@xilinx.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>

CgpPbiAxMC8yOS8xOCA5OjE0IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gRnJvbTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+IAo+IEJhY2twb3J0IGNv
bW1pdCAzNzE0Y2UxZDY2NTUwOThlZTY5ZWRlNjMyODgzZTU4NzRkNjdlNGFiCj4gImlvbW11L2Fy
bS1zbW11OiBEaXNhYmxlIHN0YWxsaW5nIGZhdWx0cyBmb3IgYWxsIGVuZHBvaW50cyIgZnJvbSB0
aGUKPiBMaW51eCBrZXJuZWwuIFRoaXMgd29ya3MtYXJvdW5kIEVycmF0dW0gIzg0Mjg2OS4KPiAK
PiBPcmlnaW5hbCBjb21taXQgbWVzc2FnZToKPiAKPiAgICBFbmFibGluZyBzdGFsbGluZyBmYXVs
dHMgY2FuIHJlc3VsdCBpbiBoYXJkd2FyZSBkZWFkbG9jayBvbiBwb29ybHkKPiAgICBkZXNpZ25l
ZCBzeXN0ZW1zLCBwYXJ0aWN1bGFybHkgdGhvc2Ugd2l0aCBhIFBDSSByb290IGNvbXBsZXggdXBz
dHJlYW0gb2YKPiAgICB0aGUgU01NVS4KPiAKPiAgICBBbHRob3VnaCBpdCdzIG5vdCByZWFsbHkg
TGludXgncyBqb2IgdG8gc2F2ZSBoYXJkd2FyZSBpbnRlZ3JhdG9ycyBmcm9tCj4gICAgdGhlaXIg
b3duIG1pc2ZvcnR1bmUsIGl0ICppcyogb3VyIGpvYiB0byBzdG9wIHVzZXJzcGFjZSAoZS5nLiBW
RklPCj4gICAgY2xpZW50cykgZnJvbSBob3NpbmcgdGhlIHN5c3RlbSBmb3IgZXZlcnlib2R5IGVs
c2UsIGV2ZW4gaWYgdGhleSBtaWdodAo+ICAgIGFscmVhZHkgYmUgcmVxdWlyZWQgdG8gaGF2ZSBl
bGV2YXRlZCBwcml2aWxlZ2VzLgo+IAo+ICAgIEdpdmVuIHRoYXQgdGhlIGZhdWx0IGhhbmRsaW5n
IGNvZGUgY3VycmVudGx5IGV4ZWN1dGVzIGVudGlyZWx5IGluIElSUQo+ICAgIGNvbnRleHQsIHRo
ZXJlIGlzIG5vdGhpbmcgdGhhdCBjYW4gc2Vuc2libHkgYmUgZG9uZSB0byByZWNvdmVyIGZyb20K
PiAgICB0aGluZ3MgbGlrZSBwYWdlIGZhdWx0cyBhbnl3YXksIHNvIGxldCdzIHJpcCB0aGlzIGNv
ZGUgb3V0IGZvciBub3cgYW5kCj4gICAgYXZvaWQgdGhlIHBvdGVudGlhbCBmb3IgZGVhZGxvY2su
Cj4gCj4gICAgQ2M6IDxzdGFibGVAdmdlci5rZXJuZWwub3JnPgo+ICAgIEZpeGVzOiA0OGVjODNi
Y2JjZjUgKCJpb21tdS9hcm0tc21tdTogQWRkIGluaXRpYWwgZHJpdmVyIHN1cHBvcnQgZm9yIEFS
TSBTTU1VdjMgZGV2aWNlcyIpCj4gICAgUmVwb3J0ZWQtYnk6IE1hdHQgRXZhbnMgPG1hdHQuZXZh
bnNAYXJtLmNvbT4KPiAgICBTaWduZWQtb2ZmLWJ5OiBXaWxsIERlYWNvbiA8d2lsbC5kZWFjb25A
YXJtLmNvbT4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9z
QHhpbGlueC5jb20+CgpBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNv
bT4KCkNoZWVycywKCj4gCj4gLS0tCj4gQ2hhbmdlcyBpbiB2MjoKPiAtIGFkZCBFcnJhdHVtIHRv
IGRvY3MvbWlzYy9hcm0vc2lsaWNvbi1lcnJhdGEudHh0Cj4gLSBhZGQgaW4tY29kZSBjb21tZW50
IGFib3V0IEVycmF0dW0KPiAtLS0KPiAgIGRvY3MvbWlzYy9hcm0vc2lsaWNvbi1lcnJhdGEudHh0
ICAgfCAgMSArCj4gICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jIHwgNDAgKysr
KysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiAgIDIgZmlsZXMgY2hhbmdlZCwg
MTMgaW5zZXJ0aW9ucygrKSwgMjggZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RvY3Mv
bWlzYy9hcm0vc2lsaWNvbi1lcnJhdGEudHh0IGIvZG9jcy9taXNjL2FybS9zaWxpY29uLWVycmF0
YS50eHQKPiBpbmRleCBjOTg1NGMzLi45MDZiZjVmIDEwMDY0NAo+IC0tLSBhL2RvY3MvbWlzYy9h
cm0vc2lsaWNvbi1lcnJhdGEudHh0Cj4gKysrIGIvZG9jcy9taXNjL2FybS9zaWxpY29uLWVycmF0
YS50eHQKPiBAQCAtNDgsMyArNDgsNCBAQCBzdGFibGUgaHlwZXJ2aXNvcnMuCj4gICB8IEFSTSAg
ICAgICAgICAgIHwgQ29ydGV4LUE1NyAgICAgIHwgIzg1MjUyMyAgICAgICAgIHwgTi9BICAgICAg
ICAgICAgICAgICAgICAgfAo+ICAgfCBBUk0gICAgICAgICAgICB8IENvcnRleC1BNTcgICAgICB8
ICM4MzIwNzUgICAgICAgICB8IEFSTTY0X0VSUkFUVU1fODMyMDc1ICAgIHwKPiAgIHwgQVJNICAg
ICAgICAgICAgfCBDb3J0ZXgtQTU3ICAgICAgfCAjODM0MjIwICAgICAgICAgfCBBUk02NF9FUlJB
VFVNXzgzNDIyMCAgICB8Cj4gK3wgQVJNICAgICAgICAgICAgfCBNTVUtNTAwICAgICAgICAgfCAj
ODQyODY5ICAgICAgICAgfCBOL0EgICAgICAgICAgICAgICAgICAgICB8Cj4gZGlmZiAtLWdpdCBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hcm0vc21tdS5jCj4gaW5kZXggYjUxMDM5OS4uOTYxMmMwZiAxMDA2NDQKPiAtLS0gYS94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvYXJtL3NtbXUuYwo+IEBAIC04OTgsOCArODk4LDcgQEAgc3RhdGljIHZvaWQgYXJt
X3NtbXVfdGxiX2ludl9jb250ZXh0KHN0cnVjdCBhcm1fc21tdV9kb21haW4gKnNtbXVfZG9tYWlu
KQo+ICAgCj4gICBzdGF0aWMgaXJxcmV0dXJuX3QgYXJtX3NtbXVfY29udGV4dF9mYXVsdChpbnQg
aXJxLCB2b2lkICpkZXYpCj4gICB7Cj4gLQlpbnQgZmxhZ3MsIHJldDsKPiAtCXUzMiBmc3IsIGZh
ciwgZnN5bnIsIHJlc3VtZTsKPiArCXUzMiBmc3IsIGZhciwgZnN5bnI7Cj4gICAJdW5zaWduZWQg
bG9uZyBpb3ZhOwo+ICAgCXN0cnVjdCBpb21tdV9kb21haW4gKmRvbWFpbiA9IGRldjsKPiAgIAlz
dHJ1Y3QgYXJtX3NtbXVfZG9tYWluICpzbW11X2RvbWFpbiA9IGRvbWFpbi0+cHJpdjsKPiBAQCAt
OTEzLDEzICs5MTIsNyBAQCBzdGF0aWMgaXJxcmV0dXJuX3QgYXJtX3NtbXVfY29udGV4dF9mYXVs
dChpbnQgaXJxLCB2b2lkICpkZXYpCj4gICAJaWYgKCEoZnNyICYgRlNSX0ZBVUxUKSkKPiAgIAkJ
cmV0dXJuIElSUV9OT05FOwo+ICAgCj4gLQlpZiAoZnNyICYgRlNSX0lHTikKPiAtCQlkZXZfZXJy
X3JhdGVsaW1pdGVkKHNtbXUtPmRldiwKPiAtCQkJCSAgICAiVW5leHBlY3RlZCBjb250ZXh0IGZh
dWx0IChmc3IgMHgleClcbiIsCj4gLQkJCQkgICAgZnNyKTsKPiAtCj4gICAJZnN5bnIgPSByZWFk
bF9yZWxheGVkKGNiX2Jhc2UgKyBBUk1fU01NVV9DQl9GU1lOUjApOwo+IC0JZmxhZ3MgPSBmc3lu
ciAmIEZTWU5SMF9XTlIgPyBJT01NVV9GQVVMVF9XUklURSA6IElPTU1VX0ZBVUxUX1JFQUQ7Cj4g
ICAKPiAgIAlmYXIgPSByZWFkbF9yZWxheGVkKGNiX2Jhc2UgKyBBUk1fU01NVV9DQl9GQVJfTE8p
Owo+ICAgCWlvdmEgPSBmYXI7Cj4gQEAgLTkyOCwyNSArOTIxLDEyIEBAIHN0YXRpYyBpcnFyZXR1
cm5fdCBhcm1fc21tdV9jb250ZXh0X2ZhdWx0KGludCBpcnEsIHZvaWQgKmRldikKPiAgIAlpb3Zh
IHw9ICgodW5zaWduZWQgbG9uZylmYXIgPDwgMzIpOwo+ICAgI2VuZGlmCj4gICAKPiAtCWlmICgh
cmVwb3J0X2lvbW11X2ZhdWx0KGRvbWFpbiwgc21tdS0+ZGV2LCBpb3ZhLCBmbGFncykpIHsKPiAt
CQlyZXQgPSBJUlFfSEFORExFRDsKPiAtCQlyZXN1bWUgPSBSRVNVTUVfUkVUUlk7Cj4gLQl9IGVs
c2Ugewo+IC0JCWRldl9lcnJfcmF0ZWxpbWl0ZWQoc21tdS0+ZGV2LAo+IC0JCSAgICAiVW5oYW5k
bGVkIGNvbnRleHQgZmF1bHQ6IGlvdmE9MHglMDhseCwgZnN5bnI9MHgleCwgY2I9JWRcbiIsCj4g
LQkJICAgIGlvdmEsIGZzeW5yLCBjZmctPmNibmR4KTsKPiAtCQlyZXQgPSBJUlFfTk9ORTsKPiAt
CQlyZXN1bWUgPSBSRVNVTUVfVEVSTUlOQVRFOwo+IC0JfQo+IC0KPiAtCS8qIENsZWFyIHRoZSBm
YXVsdGluZyBGU1IgKi8KPiArCWRldl9lcnJfcmF0ZWxpbWl0ZWQoc21tdS0+ZGV2LAo+ICsJIlVu
aGFuZGxlZCBjb250ZXh0IGZhdWx0OiBmc3I9MHgleCwgaW92YT0weCUwOGx4LCBmc3lucj0weCV4
LCBjYj0lZFxuIiwKPiArCQkJICAgIGZzciwgaW92YSwgZnN5bnIsIGNmZy0+Y2JuZHgpOwo+ICsK
PiAgIAl3cml0ZWwoZnNyLCBjYl9iYXNlICsgQVJNX1NNTVVfQ0JfRlNSKTsKPiAtCj4gLQkvKiBS
ZXRyeSBvciB0ZXJtaW5hdGUgYW55IHN0YWxsZWQgdHJhbnNhY3Rpb25zICovCj4gLQlpZiAoZnNy
ICYgRlNSX1NTKQo+IC0JCXdyaXRlbF9yZWxheGVkKHJlc3VtZSwgY2JfYmFzZSArIEFSTV9TTU1V
X0NCX1JFU1VNRSk7Cj4gLQo+IC0JcmV0dXJuIHJldDsKPiArCXJldHVybiBJUlFfSEFORExFRDsK
PiAgIH0KPiAgIAo+ICAgc3RhdGljIGlycXJldHVybl90IGFybV9zbW11X2dsb2JhbF9mYXVsdChp
bnQgaXJxLCB2b2lkICpkZXYpCj4gQEAgLTExODAsOCArMTE2MCwxMiBAQCBzdGF0aWMgdm9pZCBh
cm1fc21tdV9pbml0X2NvbnRleHRfYmFuayhzdHJ1Y3QgYXJtX3NtbXVfZG9tYWluICpzbW11X2Rv
bWFpbikKPiAgIAkJd3JpdGVsX3JlbGF4ZWQocmVnLCBjYl9iYXNlICsgQVJNX1NNTVVfQ0JfUzFf
TUFJUjApOwo+ICAgCX0KPiAgIAo+IC0JLyogU0NUTFIgKi8KPiAtCXJlZyA9IFNDVExSX0NGQ0ZH
IHwgU0NUTFJfQ0ZJRSB8IFNDVExSX0NGUkUgfCBTQ1RMUl9NIHwgU0NUTFJfRUFFX1NCT1A7Cj4g
KwkvKgo+ICsJICogU0NUTFIKPiArCSAqCj4gKwkgKiBEbyBub3Qgc2V0IFNDVExSX0NGQ0ZHLCBi
ZWNhdXNlIG9mIEVycmF0dW0gIzg0Mjg2OQo+ICsJICovCj4gKwlyZWcgPSBTQ1RMUl9DRklFIHwg
U0NUTFJfQ0ZSRSB8IFNDVExSX00gfCBTQ1RMUl9FQUVfU0JPUDsKPiAgIAlpZiAoc3RhZ2UxKQo+
ICAgCQlyZWcgfD0gU0NUTFJfUzFfQVNJRFBORTsKPiAgICNpZmRlZiBfX0JJR19FTkRJQU4KPiAK
Ci0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Oct 29 23:29:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 29 Oct 2018 23:29: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 1gHGxv-0001E4-Hq; Mon, 29 Oct 2018 23: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=+qy3=nj=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gHGxu-0001Dz-Q0
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 23:28:58 +0000
X-Inumbo-ID: 6869c12e-dbd2-11e8-8b57-12d6303a7972
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6869c12e-dbd2-11e8-8b57-12d6303a7972;
 Mon, 29 Oct 2018 23:28:58 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id CD3092082B;
 Mon, 29 Oct 2018 23:28:56 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540855737;
 bh=zgEbI0WPetRcJlpItWtFWpVlM+ejoAph22uC5DiB0rs=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=jNTtQVlH9rofVzPub/eYbcw4BMq43cwzPxD7kR/vh6bbPR5HP32GyNNWHySL4jO5o
 i0mtUhVMYXNeBoR/gMT6zBPJRwiGslK2q6U+xbXTze87+drlxIvzJk2idMQnj44ogV
 oA+cOny2PNihcTDTODr0xbEWG+INPrmi8RKNpzZc=
Date: Mon, 29 Oct 2018 16:28:55 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <8e4f1303-cd50-73e2-5c54-71f4005480d7@arm.com>
Message-ID: <alpine.DEB.2.10.1810291447210.6510@sstabellini-ThinkPad-X260>
References: <1540577097-6489-1-git-send-email-sstabellini@kernel.org>
 <8e4f1303-cd50-73e2-5c54-71f4005480d7@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] CONFIG_XEN_PV breaks
 xen_create_contiguous_region on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jeff.Kubascik@dornerworks.com,
 Nathan.Studer@dornerworks.com, xen-devel@lists.xenproject.org,
 vkuznets@redhat.com, boris.ostrovsky@oracle.com, Jarvis.Roach@dornerworks.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCAyNiBPY3QgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMTAvMjYvMTggNzowNCBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gRnJv
bTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+ID4gCj4gPiB4ZW5f
Y3JlYXRlX2NvbnRpZ3VvdXNfcmVnaW9uIGhhcyBub3cgb25seSBhbiBpbXBsZW1lbnRhdGlvbiBp
Zgo+ID4gQ09ORklHX1hFTl9QViBpcyBkZWZpbmVkLiBIb3dldmVyLCBvbiBBUk0gd2UgbmV2ZXIg
c2V0IENPTkZJR19YRU5fUFYgYnV0Cj4gPiB3ZSBkbyBoYXZlIGFuIGltcGxlbWVudGF0aW9uIG9m
IHhlbl9jcmVhdGVfY29udGlndW91c19yZWdpb24gd2hpY2ggaXMKPiA+IHJlcXVpcmVkIGZvciBz
d2lvdGxiLXhlbiB0byB3b3JrIGNvcnJlY3RseSAoYWx0aG91Z2ggaXQganVzdCBzZXRzCj4gPiAq
ZG1hX2hhbmRsZSkuCj4gPiAKPiA+IEFkZCBhIHN0dWIgaW1wbGVtZW50YXRpb24gb2YgeGVuX3Jl
bWFwX3BmbjogaXQgc2hvdWxkIG5ldmVyIGJlIGNhbGxlZCBvbgo+ID4gQVJNIGJ1dCBpdCBpcyBu
ZWNlc3NhcnkgZm9yIGxpbmtpbmcuCj4gPiAKPiA+IFRoaXMgZml4ZXMgYSBidWcgaW50cm9kdWNl
ZCBieSAxNjYyNDM5MDgxNmM0YzQwZGYzZDc3N2IzNDY2NWQzZmQwMWU2OTNkLgo+IAo+IEFnYWlu
LCB0aGlzIHNob3VsZCBjb250YWluIGEgdGFnICJGaXhlczogc2hhMSAoImNvbW1pdCB0aXRsZSIp
IiBzbyBpdCBjYW4gYmUKPiBwaWNrZWQgZm9yIGJhY2twb3J0aW5nIGF1dG9tYXRpY2FsbHkuCgpZ
ZWFoLCBJIGZvcmdvdCBhYm91dCBpdCwgaXQgc2hvdWxkIGJlIGRlZmluaXRlbHkgYWRkZWQuCgoK
PiA+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNv
bT4KPiA+IENDOiBKZWZmLkt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbQo+ID4gQ0M6IEphcnZpcy5S
b2FjaEBkb3JuZXJ3b3Jrcy5jb20KPiA+IENDOiBOYXRoYW4uU3R1ZGVyQGRvcm5lcndvcmtzLmNv
bQo+ID4gQ0M6IHZrdXpuZXRzQHJlZGhhdC5jb20KPiA+IENDOiBib3Jpcy5vc3Ryb3Zza3lAb3Jh
Y2xlLmNvbQo+ID4gQ0M6IGpncm9zc0BzdXNlLmNvbQo+ID4gLS0tCj4gPiAgIGFyY2gvYXJtL3hl
bi9tbS5jICAgICB8IDggKysrKysrKysKPiA+ICAgaW5jbHVkZS94ZW4veGVuLW9wcy5oIHwgMiAr
LQo+ID4gICAyIGZpbGVzIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+
ID4gLS0tCj4gPiBDaGFuZ2VzIGluIHYyOgo+ID4gLSBpbXByb3ZlIGNvbW1pdCBtZXNzYWdlCj4g
PiAtIGFkZCB4ZW5fcmVtYXBfcGZuIHN0dWIgaW1wbGVtZW50YXRpb24KPiA+IC0gdXNlIGlmIGRl
ZmluZWQoKQo+ID4gZGlmZiAtLWdpdCBhL2FyY2gvYXJtL3hlbi9tbS5jIGIvYXJjaC9hcm0veGVu
L21tLmMKPiA+IGluZGV4IDc4NWQyYTUuLjcyMzBlMjIgMTAwNjQ0Cj4gPiAtLS0gYS9hcmNoL2Fy
bS94ZW4vbW0uYwo+ID4gKysrIGIvYXJjaC9hcm0veGVuL21tLmMKPiA+IEBAIC0xODIsNiArMTgy
LDE0IEBAIHZvaWQgeGVuX2Rlc3Ryb3lfY29udGlndW91c19yZWdpb24ocGh5c19hZGRyX3QgcHN0
YXJ0LAo+ID4gdW5zaWduZWQgaW50IG9yZGVyKQo+ID4gICB9Cj4gPiAgIEVYUE9SVF9TWU1CT0xf
R1BMKHhlbl9kZXN0cm95X2NvbnRpZ3VvdXNfcmVnaW9uKTsKPiA+ICAgK2ludCB4ZW5fcmVtYXBf
cGZuKHN0cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1hLCB1bnNpZ25lZCBsb25nIGFkZHIsCj4gPiAr
CQkgIHhlbl9wZm5fdCAqcGZuLCBpbnQgbnIsIGludCAqZXJyX3B0ciwgcGdwcm90X3QgcHJvdCwK
PiA+ICsJCSAgdW5zaWduZWQgaW50IGRvbWlkLCBib29sIG5vX3RyYW5zbGF0ZSwgc3RydWN0IHBh
Z2UgKipwYWdlcykKPiA+ICt7Cj4gPiArCXJldHVybiAtRU9QTk9UU1VQUDsKPiA+ICt9Cj4gPiAr
RVhQT1JUX1NZTUJPTF9HUEwoeGVuX3JlbWFwX3Bmbik7Cj4gCj4gVGhpcyBkb2VzIG5vdCBtYXRj
aCB0aGUgInVuaW1wbGVtZW50ZWQiIHZlcnNpb24gaW4geGVuLW9wcy5oLgo+IAo+IEJ1dCBJIGZp
bmQgdGhpcyBzb2x1dGlvbiBxdWl0ZSB1Z2x5LiBXaHkgZG9uJ3QgeW91IHNwbGl0IHRoZSAjaWZk
ZWYgaW4gdHdvCj4gYmVsb3c/CgpJIGFtIGhhcHB5IHRvIGZvbGxvdyB0aGUgbWFpbnRhaW5lcnMn
IG9waW5pb24gb24gdGhpcy4gSSB3b3VsZCBrZWVwCnRob3NlIHRob3NlIGRlZmluaXRpb24gdG9n
ZXRoZXIgYnV0IEkgZG9uJ3QgbWluZCBlaXRoZXIgd2F5LgoKCkp1ZXJnZW4sIEJvcmlzLAoKV2hh
dCBkbyB5b3UgcHJlZmVyPwoKCj4gPiArCj4gPiAgIGNvbnN0IHN0cnVjdCBkbWFfbWFwX29wcyAq
eGVuX2RtYV9vcHM7Cj4gPiAgIEVYUE9SVF9TWU1CT0woeGVuX2RtYV9vcHMpOwo+ID4gICBkaWZm
IC0tZ2l0IGEvaW5jbHVkZS94ZW4veGVuLW9wcy5oIGIvaW5jbHVkZS94ZW4veGVuLW9wcy5oCj4g
PiBpbmRleCAxODgwM2ZmLi43NjVkZDA1IDEwMDY0NAo+ID4gLS0tIGEvaW5jbHVkZS94ZW4veGVu
LW9wcy5oCj4gPiArKysgYi9pbmNsdWRlL3hlbi94ZW4tb3BzLmgKPiA+IEBAIC00Miw3ICs0Miw3
IEBAIGludCB4ZW5fc2V0dXBfc2h1dGRvd25fZXZlbnQodm9pZCk7Cj4gPiAgICAgZXh0ZXJuIHVu
c2lnbmVkIGxvbmcgKnhlbl9jb250aWd1b3VzX2JpdG1hcDsKPiA+ICAgLSNpZmRlZiBDT05GSUdf
WEVOX1BWCj4gPiArI2lmIGRlZmluZWQoQ09ORklHX1hFTl9QVikgfHwgZGVmaW5lZChDT05GSUdf
QVJNKSB8fCBkZWZpbmVkKENPTkZJR19BUk02NCkKPiA+ICAgaW50IHhlbl9jcmVhdGVfY29udGln
dW91c19yZWdpb24ocGh5c19hZGRyX3QgcHN0YXJ0LCB1bnNpZ25lZCBpbnQgb3JkZXIsCj4gPiAg
IAkJCQl1bnNpZ25lZCBpbnQgYWRkcmVzc19iaXRzLAo+ID4gICAJCQkJZG1hX2FkZHJfdCAqZG1h
X2hhbmRsZSk7Cj4gPiAKPiAKPiBDaGVlcnMsCj4gCj4gLS0gCj4gSnVsaWVuIEdyYWxsCj4gCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 00:07:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 00:07: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 1gHHZU-0004mL-MX; Tue, 30 Oct 2018 00:07:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xz+z=nk=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gHHZT-0004mG-Ip
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 00:07:47 +0000
X-Inumbo-ID: d38111b9-dbd7-11e8-87d6-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d38111b9-dbd7-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 00:07:45 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 3DA842082B;
 Tue, 30 Oct 2018 00:07:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540858064;
 bh=G6DTK58spBZfxVfWIsl7bc1vUosRS8xWLlZaQ7jR+do=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=eKPr+Shy9uqxVuFnxfBy7duhgWvfKvze0Ln7bNoeBCBeI4J5ksg/yM9uZa0XbROG8
 tNL0LRCRqNAw8PclI32arkAIUxSI9fs65M8eXk6gW7zf/oz27PiRC9XJp88uUrbnCk
 4X54q/zdMOdNnmvsjkotXCzTkkaXcPL7lDMf31Fw=
Date: Mon, 29 Oct 2018 17:07:43 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20181008183352.16291-3-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1810291704320.6510@sstabellini-ThinkPad-X260>
References: <20181008183352.16291-1-julien.grall@arm.com>
 <20181008183352.16291-3-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [RFC 02/16] xen/arm: Introduce helpers to get/set
 an MFN from/to an LPAE 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: sstabellini@kernel.org, andre.przywara@linaro.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>

T24gTW9uLCA4IE9jdCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gVGhlIG5ldyBoZWxwZXJz
IG1ha2UgaXQgZWFzaWVyIHRvIHJlYWQgdGhlIGNvZGUgYnkgYWJzdHJhY3RpbmcgdGhlIHdheSB0
bwo+IHNldC9nZXQgYW4gTUZOIGZyb20vdG8gYW4gTFBBRSBlbnRyeS4gVGhlIGhlbHBlcnMgYXJl
IHVzaW5nICJ3YWxrIiBhcyB0aGUKPiBiaXRzIGFyZSBjb21tb24gYWNyb3NzIGRpZmZlcmVudCBM
UEFFIHN0YWdlcy4KPiAKPiBBdCB0aGUgc2FtZSB0aW1lLCB1c2UgdGhlIG5ldyBoZWxwZXJzIHRv
IHJlcGxhY2UgdGhlIHZhcmlvdXMgb3Blbi1jb2RpbmcKPiBwbGFjZS4KPiAKPiBTaWduZWQtb2Zm
LWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKUmV2aWV3ZWQtYnk6IFN0
ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCgo+IC0tLQo+ICAgICBU
aGlzIHBhdGNoIHdhcyBvcmlnaW5hbGx5IHNlbnQgc2VwYXJhdGVseS4KPiAtLS0KPiAgeGVuL2Fy
Y2gvYXJtL21tLmMgICAgICAgICAgfCAxMCArKysrKy0tLS0tCj4gIHhlbi9hcmNoL2FybS9wMm0u
YyAgICAgICAgIHwgMTkgKysrKysrKysrKy0tLS0tLS0tLQo+ICB4ZW4vaW5jbHVkZS9hc20tYXJt
L2xwYWUuaCB8ICAzICsrKwo+ICAzIGZpbGVzIGNoYW5nZWQsIDE4IGluc2VydGlvbnMoKyksIDE0
IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vbW0uYyBiL3hlbi9h
cmNoL2FybS9tbS5jCj4gaW5kZXggN2EwNmEzM2UyMS4uMGJjMzFiMWQ5YiAxMDA2NDQKPiAtLS0g
YS94ZW4vYXJjaC9hcm0vbW0uYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9tbS5jCj4gQEAgLTIzOCw3
ICsyMzgsNyBAQCB2b2lkIGR1bXBfcHRfd2FsayhwYWRkcl90IHR0YnIsIHBhZGRyX3QgYWRkciwK
PiAgCj4gICAgICAgICAgLyogRm9yIG5leHQgaXRlcmF0aW9uICovCj4gICAgICAgICAgdW5tYXBf
ZG9tYWluX3BhZ2UobWFwcGluZyk7Cj4gLSAgICAgICAgbWFwcGluZyA9IG1hcF9kb21haW5fcGFn
ZShfbWZuKHB0ZS53YWxrLmJhc2UpKTsKPiArICAgICAgICBtYXBwaW5nID0gbWFwX2RvbWFpbl9w
YWdlKGxwYWVfZ2V0X21mbihwdGUpKTsKPiAgICAgIH0KPiAgCj4gICAgICB1bm1hcF9kb21haW5f
cGFnZShtYXBwaW5nKTsKPiBAQCAtMzIzLDcgKzMyMyw3IEBAIHN0YXRpYyBpbmxpbmUgbHBhZV90
IG1mbl90b194ZW5fZW50cnkobWZuX3QgbWZuLCB1bnNpZ25lZCBhdHRyKQo+ICAKPiAgICAgIEFT
U0VSVCghKG1mbl90b19tYWRkcihtZm4pICYgflBBRERSX01BU0spKTsKPiAgCj4gLSAgICBlLnB0
LmJhc2UgPSBtZm5feChtZm4pOwo+ICsgICAgbHBhZV9zZXRfbWZuKGUsIG1mbik7Cj4gIAo+ICAg
ICAgcmV0dXJuIGU7Cj4gIH0KPiBAQCAtNDkwLDcgKzQ5MCw3IEBAIG1mbl90IGRvbWFpbl9wYWdl
X21hcF90b19tZm4oY29uc3Qgdm9pZCAqcHRyKQo+ICAgICAgQVNTRVJUKHNsb3QgPj0gMCAmJiBz
bG90IDwgRE9NSEVBUF9FTlRSSUVTKTsKPiAgICAgIEFTU0VSVChtYXBbc2xvdF0ucHQuYXZhaWwg
IT0gMCk7Cj4gIAo+IC0gICAgcmV0dXJuIF9tZm4obWFwW3Nsb3RdLnB0LmJhc2UgKyBvZmZzZXQp
Owo+ICsgICAgcmV0dXJuIG1mbl9hZGQobHBhZV9nZXRfbWZuKG1hcFtzbG90XSksIG9mZnNldCk7
Cj4gIH0KPiAgI2VuZGlmCj4gIAo+IEBAIC04NTEsNyArODUxLDcgQEAgdm9pZCBfX2luaXQgc2V0
dXBfeGVuaGVhcF9tYXBwaW5ncyh1bnNpZ25lZCBsb25nIGJhc2VfbWZuLAo+ICAgICAgICAgICAg
ICAvKiBtZm5fdG9fdmlydCBpcyBub3QgdmFsaWQgb24gdGhlIDFzdCAxc3QgbWZuLCBzaW5jZSBp
dAo+ICAgICAgICAgICAgICAgKiBpcyBub3Qgd2l0aGluIHRoZSB4ZW5oZWFwLiAqLwo+ICAgICAg
ICAgICAgICBmaXJzdCA9IHNsb3QgPT0geGVuaGVhcF9maXJzdF9maXJzdF9zbG90ID8KPiAtICAg
ICAgICAgICAgICAgIHhlbmhlYXBfZmlyc3RfZmlyc3QgOiBfX21mbl90b192aXJ0KHAtPnB0LmJh
c2UpOwo+ICsgICAgICAgICAgICAgICAgeGVuaGVhcF9maXJzdF9maXJzdCA6IG1mbl90b192aXJ0
KGxwYWVfZ2V0X21mbigqcCkpOwo+ICAgICAgICAgIH0KPiAgICAgICAgICBlbHNlIGlmICggeGVu
aGVhcF9maXJzdF9maXJzdF9zbG90ID09IC0xKQo+ICAgICAgICAgIHsKPiBAQCAtMTAwNyw3ICsx
MDA3LDcgQEAgc3RhdGljIGludCBjcmVhdGVfeGVuX2VudHJpZXMoZW51bSB4ZW5tYXBfb3BlcmF0
aW9uIG9wLAo+ICAKPiAgICAgICAgICBCVUdfT04oIWxwYWVfaXNfdmFsaWQoKmVudHJ5KSk7Cj4g
IAo+IC0gICAgICAgIHRoaXJkID0gX19tZm5fdG9fdmlydChlbnRyeS0+cHQuYmFzZSk7Cj4gKyAg
ICAgICAgdGhpcmQgPSBtZm5fdG9fdmlydChscGFlX2dldF9tZm4oKmVudHJ5KSk7Cj4gICAgICAg
ICAgZW50cnkgPSAmdGhpcmRbdGhpcmRfdGFibGVfb2Zmc2V0KGFkZHIpXTsKPiAgCj4gICAgICAg
ICAgc3dpdGNoICggb3AgKSB7Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wMm0uYyBiL3hl
bi9hcmNoL2FybS9wMm0uYwo+IGluZGV4IDMwY2ZiMDE0OTguLmY4YTJmNjQ1OWUgMTAwNjQ0Cj4g
LS0tIGEveGVuL2FyY2gvYXJtL3AybS5jCj4gKysrIGIveGVuL2FyY2gvYXJtL3AybS5jCj4gQEAg
LTI2NSw3ICsyNjUsNyBAQCBzdGF0aWMgaW50IHAybV9uZXh0X2xldmVsKHN0cnVjdCBwMm1fZG9t
YWluICpwMm0sIGJvb2wgcmVhZF9vbmx5LAo+ICAgICAgaWYgKCBscGFlX2lzX21hcHBpbmcoKmVu
dHJ5LCBsZXZlbCkgKQo+ICAgICAgICAgIHJldHVybiBHVUVTVF9UQUJMRV9TVVBFUl9QQUdFOwo+
ICAKPiAtICAgIG1mbiA9IF9tZm4oZW50cnktPnAybS5iYXNlKTsKPiArICAgIG1mbiA9IGxwYWVf
Z2V0X21mbigqZW50cnkpOwo+ICAKPiAgICAgIHVubWFwX2RvbWFpbl9wYWdlKCp0YWJsZSk7Cj4g
ICAgICAqdGFibGUgPSBtYXBfZG9tYWluX3BhZ2UobWZuKTsKPiBAQCAtMzQ5LDcgKzM0OSw3IEBA
IG1mbl90IHAybV9nZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwgZ2ZuX3QgZ2ZuLAo+
ICAgICAgICAgIGlmICggYSApCj4gICAgICAgICAgICAgICphID0gcDJtX21lbV9hY2Nlc3NfcmFk
aXhfZ2V0KHAybSwgZ2ZuKTsKPiAgCj4gLSAgICAgICAgbWZuID0gX21mbihlbnRyeS5wMm0uYmFz
ZSk7Cj4gKyAgICAgICAgbWZuID0gbHBhZV9nZXRfbWZuKGVudHJ5KTsKPiAgICAgICAgICAvKgo+
ICAgICAgICAgICAqIFRoZSBlbnRyeSBtYXkgcG9pbnQgdG8gYSBzdXBlcnBhZ2UuIEZpbmQgdGhl
IE1GTiBhc3NvY2lhdGVkCj4gICAgICAgICAgICogdG8gdGhlIEdGTi4KPiBAQCAtNTE5LDcgKzUx
OSw3IEBAIHN0YXRpYyBscGFlX3QgbWZuX3RvX3AybV9lbnRyeShtZm5fdCBtZm4sIHAybV90eXBl
X3QgdCwgcDJtX2FjY2Vzc190IGEpCj4gIAo+ICAgICAgQVNTRVJUKCEobWZuX3RvX21hZGRyKG1m
bikgJiB+UEFERFJfTUFTSykpOwo+ICAKPiAtICAgIGUucDJtLmJhc2UgPSBtZm5feChtZm4pOwo+
ICsgICAgbHBhZV9zZXRfbWZuKGUsIG1mbik7Cj4gIAo+ICAgICAgcmV0dXJuIGU7Cj4gIH0KPiBA
QCAtNjIxLDcgKzYyMSw3IEBAIHN0YXRpYyB2b2lkIHAybV9wdXRfbDNfcGFnZShjb25zdCBscGFl
X3QgcHRlKQo+ICAgICAgICovCj4gICAgICBpZiAoIHAybV9pc19mb3JlaWduKHB0ZS5wMm0udHlw
ZSkgKQo+ICAgICAgewo+IC0gICAgICAgIG1mbl90IG1mbiA9IF9tZm4ocHRlLnAybS5iYXNlKTsK
PiArICAgICAgICBtZm5fdCBtZm4gPSBscGFlX2dldF9tZm4ocHRlKTsKPiAgCj4gICAgICAgICAg
QVNTRVJUKG1mbl92YWxpZChtZm4pKTsKPiAgICAgICAgICBwdXRfcGFnZShtZm5fdG9fcGFnZSht
Zm4pKTsKPiBAQCAtNjU1LDcgKzY1NSw3IEBAIHN0YXRpYyB2b2lkIHAybV9mcmVlX2VudHJ5KHN0
cnVjdCBwMm1fZG9tYWluICpwMm0sCj4gICAgICAgICAgcmV0dXJuOwo+ICAgICAgfQo+ICAKPiAt
ICAgIHRhYmxlID0gbWFwX2RvbWFpbl9wYWdlKF9tZm4oZW50cnkucDJtLmJhc2UpKTsKPiArICAg
IHRhYmxlID0gbWFwX2RvbWFpbl9wYWdlKGxwYWVfZ2V0X21mbihlbnRyeSkpOwo+ICAgICAgZm9y
ICggaSA9IDA7IGkgPCBMUEFFX0VOVFJJRVM7IGkrKyApCj4gICAgICAgICAgcDJtX2ZyZWVfZW50
cnkocDJtLCAqKHRhYmxlICsgaSksIGxldmVsICsgMSk7Cj4gIAo+IEBAIC02NjksNyArNjY5LDcg
QEAgc3RhdGljIHZvaWQgcDJtX2ZyZWVfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwKPiAg
ICAgICAqLwo+ICAgICAgcDJtX3RsYl9mbHVzaF9zeW5jKHAybSk7Cj4gIAo+IC0gICAgbWZuID0g
X21mbihlbnRyeS5wMm0uYmFzZSk7Cj4gKyAgICBtZm4gPSBscGFlX2dldF9tZm4oZW50cnkpOwo+
ICAgICAgQVNTRVJUKG1mbl92YWxpZChtZm4pKTsKPiAgCj4gICAgICBwZyA9IG1mbl90b19wYWdl
KG1mbik7Cj4gQEAgLTY4OCw3ICs2ODgsNyBAQCBzdGF0aWMgYm9vbCBwMm1fc3BsaXRfc3VwZXJw
YWdlKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGxwYWVfdCAqZW50cnksCj4gICAgICBib29sIHJ2
ID0gdHJ1ZTsKPiAgCj4gICAgICAvKiBDb252ZW5pZW5jZSBhbGlhc2VzICovCj4gLSAgICBtZm5f
dCBtZm4gPSBfbWZuKGVudHJ5LT5wMm0uYmFzZSk7Cj4gKyAgICBtZm5fdCBtZm4gPSBscGFlX2dl
dF9tZm4oKmVudHJ5KTsKPiAgICAgIHVuc2lnbmVkIGludCBuZXh0X2xldmVsID0gbGV2ZWwgKyAx
Owo+ICAgICAgdW5zaWduZWQgaW50IGxldmVsX29yZGVyID0gbGV2ZWxfb3JkZXJzW25leHRfbGV2
ZWxdOwo+ICAKPiBAQCAtNzE5LDcgKzcxOSw3IEBAIHN0YXRpYyBib29sIHAybV9zcGxpdF9zdXBl
cnBhZ2Uoc3RydWN0IHAybV9kb21haW4gKnAybSwgbHBhZV90ICplbnRyeSwKPiAgICAgICAgICAg
KiB0aGUgbmVjZXNzYXJ5IGZpZWxkcy4gU28gdGhlIGNvcnJlY3QgcGVybWlzc2lvbiBhcmUga2Vw
dC4KPiAgICAgICAgICAgKi8KPiAgICAgICAgICBwdGUgPSAqZW50cnk7Cj4gLSAgICAgICAgcHRl
LnAybS5iYXNlID0gbWZuX3gobWZuX2FkZChtZm4sIGkgPDwgbGV2ZWxfb3JkZXIpKTsKPiArICAg
ICAgICBscGFlX3NldF9tZm4ocHRlLCBtZm5fYWRkKG1mbiwgaSA8PCBsZXZlbF9vcmRlcikpOwo+
ICAKPiAgICAgICAgICAvKgo+ICAgICAgICAgICAqIEZpcnN0IGFuZCBzZWNvbmQgbGV2ZWwgcGFn
ZXMgc2V0IHAybS50YWJsZSA9IDAsIGJ1dCB0aGlyZAo+IEBAIC05NTIsNyArOTUyLDggQEAgc3Rh
dGljIGludCBfX3AybV9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwKPiAgICAgICAq
IEZyZWUgdGhlIGVudHJ5IG9ubHkgaWYgdGhlIG9yaWdpbmFsIHB0ZSB3YXMgdmFsaWQgYW5kIHRo
ZSBiYXNlCj4gICAgICAgKiBpcyBkaWZmZXJlbnQgKHRvIGF2b2lkIGZyZWVpbmcgd2hlbiBwZXJt
aXNzaW9uIGlzIGNoYW5nZWQpLgo+ICAgICAgICovCj4gLSAgICBpZiAoIGxwYWVfaXNfdmFsaWQo
b3JpZ19wdGUpICYmIGVudHJ5LT5wMm0uYmFzZSAhPSBvcmlnX3B0ZS5wMm0uYmFzZSApCj4gKyAg
ICBpZiAoIGxwYWVfaXNfdmFsaWQob3JpZ19wdGUpICYmCj4gKyAgICAgICAgICFtZm5fZXEobHBh
ZV9nZXRfbWZuKCplbnRyeSksIGxwYWVfZ2V0X21mbihvcmlnX3B0ZSkpICkKPiAgICAgICAgICBw
Mm1fZnJlZV9lbnRyeShwMm0sIG9yaWdfcHRlLCBsZXZlbCk7Cj4gIAo+ICAgICAgaWYgKCBuZWVk
X2lvbW11X3B0X3N5bmMocDJtLT5kb21haW4pICYmCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L2FzbS1hcm0vbHBhZS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9scGFlLmgKPiBpbmRleCAxNTU5
NWNkMzVjLi4xN2ZkYzYwNzRmIDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vbHBh
ZS5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9scGFlLmgKPiBAQCAtMTUzLDYgKzE1Myw5
IEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBscGFlX2lzX3N1cGVycGFnZShscGFlX3QgcHRlLCB1bnNp
Z25lZCBpbnQgbGV2ZWwpCj4gICAgICByZXR1cm4gKGxldmVsIDwgMykgJiYgbHBhZV9pc19tYXBw
aW5nKHB0ZSwgbGV2ZWwpOwo+ICB9Cj4gIAo+ICsjZGVmaW5lIGxwYWVfZ2V0X21mbihwdGUpICAg
IChfbWZuKChwdGUpLndhbGsuYmFzZSkpCj4gKyNkZWZpbmUgbHBhZV9zZXRfbWZuKHB0ZSwgbWZu
KSAgKChwdGUpLndhbGsuYmFzZSA9IG1mbl94KG1mbikpCj4gKwo+ICAvKgo+ICAgKiBBQXJjaDY0
IHN1cHBvcnRzIHBhZ2VzIHdpdGggZGlmZmVyZW50IHNpemVzICg0SywgMTZLLCBhbmQgNjRLKS4g
VG8gZW5hYmxlCj4gICAqIHBhZ2UgdGFibGUgd2Fsa3MgZm9yIHZhcmlvdXMgY29uZmlndXJhdGlv
bnMsIHRoZSBmb2xsb3dpbmcgaGVscGVycyBlbmFibGUKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 00:10:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 00: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 1gHHbr-0005U0-6d; Tue, 30 Oct 2018 00:10:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xz+z=nk=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gHHbq-0005Tt-51
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 00:10:14 +0000
X-Inumbo-ID: 2c11f59d-dbd8-11e8-87d6-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2c11f59d-dbd8-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 00:10:13 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id EF1612082B;
 Tue, 30 Oct 2018 00:10:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540858213;
 bh=K0fZeoJNED+OBJM30FMTZZvoqpwO1i9VP0X7NNbTLPQ=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=rj42e65X/GNguqiBICswSL+vkEuYVvWTeRRphQzLgxkopkXt8XokeiGValar3NS0W
 A5UpFhKiVCowKZndsanbnpDkhz0BLCLXFHDBPno8kdigJ81L7VSjUipX6VjRrPScoL
 h2cE0Cbtzu7Jt0b/SWqvpdN4p9y77Bxidu1qOTt0=
Date: Mon, 29 Oct 2018 17:10:12 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20181008183352.16291-4-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1810291708000.6510@sstabellini-ThinkPad-X260>
References: <20181008183352.16291-1-julien.grall@arm.com>
 <20181008183352.16291-4-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [RFC 03/16] xen/arm: Allow lpae_is_{table,
 mapping} helpers to work on invalid 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: sstabellini@kernel.org, andre.przywara@linaro.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>

T24gTW9uLCA4IE9jdCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gQ3VycmVudGx5LCBscGFl
X2lzX3t0YWJsZSwgbWFwcGluZ30gaGVscGVycyB3aWxsIGFsd2F5cyByZXR1cm4gZmFsc2Ugb24K
PiBlbnRyaWVzIHdpdGggdGhlIHZhbGlkIGJpdCB1bnNldC4gSG93ZXZlciwgaXQgd291bGQgYmUg
dXNlZnVsIHRvIGhhdmUgdGhlbQo+IG9wZXJhdGluZyBvbiBhbnkgZW50cnkuIEZvciBpbnN0YW5j
ZSB0byBzdG9yZSBpbmZvcm1hdGlvbiBpbiBhZHZhbmNlIGJ1dAo+IHN0aWxsIHJlcXVlc3QgYSBm
YXVsdC4KPiAKPiBXaXRoIHRoYXQgY2hhbmdlLCB0aGUgcDJtIGlzIG5vdyBwcm92aWRpbmcgYW4g
b3ZlcmxheSBmb3IgKl9pc197dGFibGUsCj4gbWFwcGluZ30gdGhhdCB3aWxsIGNoZWNrIHRoZSB2
YWxpZCBiaXQgb2YgdGhlIGVudHJ5Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+CgpSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxz
c3RhYmVsbGluaUBrZXJuZWwub3JnPgoKPiAtLS0KPiAKPiAgICAgVGhlIHBhdGNoIHdhcyBwcmV2
aW91c2x5IHNlbnQgc2VwYXJhdGVseS4KPiAtLS0KPiAgeGVuL2FyY2gvYXJtL2d1ZXN0X3dhbGsu
YyAgfCAgMiArLQo+ICB4ZW4vYXJjaC9hcm0vbW0uYyAgICAgICAgICB8ICAyICstCj4gIHhlbi9h
cmNoL2FybS9wMm0uYyAgICAgICAgIHwgMjIgKysrKysrKysrKysrKysrKysrLS0tLQo+ICB4ZW4v
aW5jbHVkZS9hc20tYXJtL2xwYWUuaCB8IDExICsrKysrKystLS0tCj4gIDQgZmlsZXMgY2hhbmdl
ZCwgMjcgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL2FybS9ndWVzdF93YWxrLmMgYi94ZW4vYXJjaC9hcm0vZ3Vlc3Rfd2Fsay5jCj4gaW5k
ZXggZTNlMjFiZGFkMy4uNGExYjRjZjJjOCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vZ3Vl
c3Rfd2Fsay5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2d1ZXN0X3dhbGsuYwo+IEBAIC01NjYsNyAr
NTY2LDcgQEAgc3RhdGljIGludCBndWVzdF93YWxrX2xkKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LAo+
ICAgICAgICogUFRFIGlzIGludmFsaWQgb3IgaG9sZHMgYSByZXNlcnZlZCBlbnRyeSAoUFRFPDE6
MD4gPT0geDApKSBvciBpZiB0aGUgUFRFCj4gICAgICAgKiBtYXBzIGEgbWVtb3J5IGJsb2NrIGF0
IGxldmVsIDMgKFBURTwxOjA+ID09IDAxKS4KPiAgICAgICAqLwo+IC0gICAgaWYgKCAhbHBhZV9p
c19tYXBwaW5nKHB0ZSwgbGV2ZWwpICkKPiArICAgIGlmICggIWxwYWVfaXNfdmFsaWQocHRlKSB8
fCAhbHBhZV9pc19tYXBwaW5nKHB0ZSwgbGV2ZWwpICkKPiAgICAgICAgICByZXR1cm4gLUVGQVVM
VDsKPiAgCj4gICAgICAvKiBNYWtlIHN1cmUgdGhhdCB0aGUgbG93ZXIgYml0cyBvZiB0aGUgUFRF
J3MgYmFzZSBhZGRyZXNzIGFyZSB6ZXJvLiAqLwo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
bW0uYyBiL3hlbi9hcmNoL2FybS9tbS5jCj4gaW5kZXggMGJjMzFiMWQ5Yi4uOTg3ZmNiOTE2MiAx
MDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vbW0uYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9tbS5j
Cj4gQEAgLTk5Niw3ICs5OTYsNyBAQCBzdGF0aWMgaW50IGNyZWF0ZV94ZW5fZW50cmllcyhlbnVt
IHhlbm1hcF9vcGVyYXRpb24gb3AsCj4gICAgICBmb3IoOyBhZGRyIDwgYWRkcl9lbmQ7IGFkZHIg
Kz0gUEFHRV9TSVpFLCBtZm4gPSBtZm5fYWRkKG1mbiwgMSkpCj4gICAgICB7Cj4gICAgICAgICAg
ZW50cnkgPSAmeGVuX3NlY29uZFtzZWNvbmRfbGluZWFyX29mZnNldChhZGRyKV07Cj4gLSAgICAg
ICAgaWYgKCAhbHBhZV9pc190YWJsZSgqZW50cnksIDIpICkKPiArICAgICAgICBpZiAoICFscGFl
X2lzX3ZhbGlkKCplbnRyeSkgfHwgIWxwYWVfaXNfdGFibGUoKmVudHJ5LCAyKSApCj4gICAgICAg
ICAgewo+ICAgICAgICAgICAgICByYyA9IGNyZWF0ZV94ZW5fdGFibGUoZW50cnkpOwo+ICAgICAg
ICAgICAgICBpZiAoIHJjIDwgMCApIHsKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3AybS5j
IGIveGVuL2FyY2gvYXJtL3AybS5jCj4gaW5kZXggZjhhMmY2NDU5ZS4uOGZmZmI0Mjg4OSAxMDA2
NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vcDJtLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vcDJtLmMK
PiBAQCAtMjE5LDYgKzIxOSwyMCBAQCBzdGF0aWMgcDJtX2FjY2Vzc190IHAybV9tZW1fYWNjZXNz
X3JhZGl4X2dldChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBnZm4pCj4gICAgICAgICAg
cmV0dXJuIHJhZGl4X3RyZWVfcHRyX3RvX2ludChwdHIpOwo+ICB9Cj4gIAo+ICsvKgo+ICsgKiBs
cGFlX2lzXyogaGVscGVycyBkb24ndCBjaGVjayB3aGV0aGVyIHRoZSB2YWxpZCBiaXQgaXMgc2V0
IGluIHRoZQo+ICsgKiBQVEUuIFByb3ZpZGUgb3VyIG93biBvdmVybGF5IHRvIGNoZWNrIHRoZSB2
YWxpZCBiaXQuCj4gKyAqLwo+ICtzdGF0aWMgaW5saW5lIGJvb2wgcDJtX2lzX21hcHBpbmcobHBh
ZV90IHB0ZSwgdW5zaWduZWQgaW50IGxldmVsKQo+ICt7Cj4gKyAgICByZXR1cm4gbHBhZV9pc192
YWxpZChwdGUpICYmIGxwYWVfaXNfbWFwcGluZyhwdGUsIGxldmVsKTsKPiArfQo+ICsKPiArc3Rh
dGljIGlubGluZSBib29sIHAybV9pc19zdXBlcnBhZ2UobHBhZV90IHB0ZSwgdW5zaWduZWQgaW50
IGxldmVsKQo+ICt7Cj4gKyAgICByZXR1cm4gbHBhZV9pc192YWxpZChwdGUpICYmIGxwYWVfaXNf
c3VwZXJwYWdlKHB0ZSwgbGV2ZWwpOwo+ICt9Cj4gKwo+ICAjZGVmaW5lIEdVRVNUX1RBQkxFX01B
UF9GQUlMRUQgMAo+ICAjZGVmaW5lIEdVRVNUX1RBQkxFX1NVUEVSX1BBR0UgMQo+ICAjZGVmaW5l
IEdVRVNUX1RBQkxFX05PUk1BTF9QQUdFIDIKPiBAQCAtMjYyLDcgKzI3Niw3IEBAIHN0YXRpYyBp
bnQgcDJtX25leHRfbGV2ZWwoc3RydWN0IHAybV9kb21haW4gKnAybSwgYm9vbCByZWFkX29ubHks
Cj4gIAo+ICAgICAgLyogVGhlIGZ1bmN0aW9uIHAybV9uZXh0X2xldmVsIGlzIG5ldmVyIGNhbGxl
ZCBhdCB0aGUgM3JkIGxldmVsICovCj4gICAgICBBU1NFUlQobGV2ZWwgPCAzKTsKPiAtICAgIGlm
ICggbHBhZV9pc19tYXBwaW5nKCplbnRyeSwgbGV2ZWwpICkKPiArICAgIGlmICggcDJtX2lzX21h
cHBpbmcoKmVudHJ5LCBsZXZlbCkgKQo+ICAgICAgICAgIHJldHVybiBHVUVTVF9UQUJMRV9TVVBF
Ul9QQUdFOwo+ICAKPiAgICAgIG1mbiA9IGxwYWVfZ2V0X21mbigqZW50cnkpOwo+IEBAIC02NDIs
NyArNjU2LDcgQEAgc3RhdGljIHZvaWQgcDJtX2ZyZWVfZW50cnkoc3RydWN0IHAybV9kb21haW4g
KnAybSwKPiAgICAgICAgICByZXR1cm47Cj4gIAo+ICAgICAgLyogTm90aGluZyB0byBkbyBidXQg
dXBkYXRpbmcgdGhlIHN0YXRzIGlmIHRoZSBlbnRyeSBpcyBhIHN1cGVyLXBhZ2UuICovCj4gLSAg
ICBpZiAoIGxwYWVfaXNfc3VwZXJwYWdlKGVudHJ5LCBsZXZlbCkgKQo+ICsgICAgaWYgKCBwMm1f
aXNfc3VwZXJwYWdlKGVudHJ5LCBsZXZlbCkgKQo+ICAgICAgewo+ICAgICAgICAgIHAybS0+c3Rh
dHMubWFwcGluZ3NbbGV2ZWxdLS07Cj4gICAgICAgICAgcmV0dXJuOwo+IEBAIC02OTcsNyArNzEx
LDcgQEAgc3RhdGljIGJvb2wgcDJtX3NwbGl0X3N1cGVycGFnZShzdHJ1Y3QgcDJtX2RvbWFpbiAq
cDJtLCBscGFlX3QgKmVudHJ5LAo+ICAgICAgICogYSBzdXBlcnBhZ2UuCj4gICAgICAgKi8KPiAg
ICAgIEFTU0VSVChsZXZlbCA8IHRhcmdldCk7Cj4gLSAgICBBU1NFUlQobHBhZV9pc19zdXBlcnBh
Z2UoKmVudHJ5LCBsZXZlbCkpOwo+ICsgICAgQVNTRVJUKHAybV9pc19zdXBlcnBhZ2UoKmVudHJ5
LCBsZXZlbCkpOwo+ICAKPiAgICAgIHBhZ2UgPSBhbGxvY19kb21oZWFwX3BhZ2UoTlVMTCwgMCk7
Cj4gICAgICBpZiAoICFwYWdlICkKPiBAQCAtODM2LDcgKzg1MCw3IEBAIHN0YXRpYyBpbnQgX19w
Mm1fc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCj4gICAgICAgICAgLyogV2UgbmVl
ZCB0byBzcGxpdCB0aGUgb3JpZ2luYWwgcGFnZS4gKi8KPiAgICAgICAgICBscGFlX3Qgc3BsaXRf
cHRlID0gKmVudHJ5Owo+ICAKPiAtICAgICAgICBBU1NFUlQobHBhZV9pc19zdXBlcnBhZ2UoKmVu
dHJ5LCBsZXZlbCkpOwo+ICsgICAgICAgIEFTU0VSVChwMm1faXNfc3VwZXJwYWdlKCplbnRyeSwg
bGV2ZWwpKTsKPiAgCj4gICAgICAgICAgaWYgKCAhcDJtX3NwbGl0X3N1cGVycGFnZShwMm0sICZz
cGxpdF9wdGUsIGxldmVsLCB0YXJnZXQsIG9mZnNldHMpICkKPiAgICAgICAgICB7Cj4gZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vbHBhZS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9s
cGFlLmgKPiBpbmRleCAxN2ZkYzYwNzRmLi41NDViMGM4ZjI0IDEwMDY0NAo+IC0tLSBhL3hlbi9p
bmNsdWRlL2FzbS1hcm0vbHBhZS5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9scGFlLmgK
PiBAQCAtMTMzLDE2ICsxMzMsMTkgQEAgc3RhdGljIGlubGluZSBib29sIGxwYWVfaXNfdmFsaWQo
bHBhZV90IHB0ZSkKPiAgICAgIHJldHVybiBwdGUud2Fsay52YWxpZDsKPiAgfQo+ICAKPiArLyoK
PiArICogbHBhZV9pc18qIGRvbid0IGNoZWNrIHRoZSB2YWxpZCBiaXQuIFRoaXMgZ2l2ZXMgYW4g
b3Bwb3J0dW5pdHkgZm9yIHRoZQo+ICsgKiBjYWxsZXJzIHRvIG9wZXJhdGUgb24gdGhlIGVudHJ5
IGV2ZW4gaWYgdGhleSBhcmUgbm90IHZhbGlkLiBGb3IKPiArICogaW5zdGFuY2UgdG8gc3RvcmUg
aW5mb3JtYXRpb24gaW4gYWR2YW5jZS4KPiArICovCj4gIHN0YXRpYyBpbmxpbmUgYm9vbCBscGFl
X2lzX3RhYmxlKGxwYWVfdCBwdGUsIHVuc2lnbmVkIGludCBsZXZlbCkKPiAgewo+IC0gICAgcmV0
dXJuIChsZXZlbCA8IDMpICYmIGxwYWVfaXNfdmFsaWQocHRlKSAmJiBwdGUud2Fsay50YWJsZTsK
PiArICAgIHJldHVybiAobGV2ZWwgPCAzKSAmJiBwdGUud2Fsay50YWJsZTsKPiAgfQo+ICAKPiAg
c3RhdGljIGlubGluZSBib29sIGxwYWVfaXNfbWFwcGluZyhscGFlX3QgcHRlLCB1bnNpZ25lZCBp
bnQgbGV2ZWwpCj4gIHsKPiAtICAgIGlmICggIWxwYWVfaXNfdmFsaWQocHRlKSApCj4gLSAgICAg
ICAgcmV0dXJuIGZhbHNlOwo+IC0gICAgZWxzZSBpZiAoIGxldmVsID09IDMgKQo+ICsgICAgaWYg
KCBsZXZlbCA9PSAzICkKPiAgICAgICAgICByZXR1cm4gcHRlLndhbGsudGFibGU7Cj4gICAgICBl
bHNlCj4gICAgICAgICAgcmV0dXJuICFwdGUud2Fsay50YWJsZTsKPiAtLSAKPiAyLjExLjAKPiAK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 00:11:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 00: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 1gHHco-0005Yx-JZ; Tue, 30 Oct 2018 00:11: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=xz+z=nk=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gHHcn-0005Yr-Dx
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 00:11:13 +0000
X-Inumbo-ID: 4e997c84-dbd8-11e8-ac3e-12d6303a7972
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4e997c84-dbd8-11e8-ac3e-12d6303a7972;
 Tue, 30 Oct 2018 00:11:11 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id DC7B82082B;
 Tue, 30 Oct 2018 00:11:10 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540858271;
 bh=AikbizA3xZLrdehJ6ppFP8L7hT0/rurDp0fL6ubkRVw=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=WJ0rysYLt2jG/NABHupayklVNNWhGr3sVdzJmM43awX3XUMoPtPU756zzgEaxMc5k
 LT+Q6/1cvogIacHpJHPhj/MgiyCEJZPKkZzhrrCO2sRnI4WR9KMDEkowfqjZKGCTpT
 CTUkJFiPcwChN3GLgxJhkCIeJNVIV4VGRqvrIWOE=
Date: Mon, 29 Oct 2018 17:11:09 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20181008183352.16291-6-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1810291710480.6510@sstabellini-ThinkPad-X260>
References: <20181008183352.16291-1-julien.grall@arm.com>
 <20181008183352.16291-6-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [RFC 05/16] xen/arm: traps: Move the implementation
 of GUEST_BUG_ON in traps.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: sstabellini@kernel.org, andre.przywara@linaro.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>

T24gTW9uLCA4IE9jdCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gR1VFU1RfQlVHX09OIG1h
eSBiZSB1c2VkIGluIG90aGVyIGZpbGVzIGRvaW5nIGd1ZXN0IGVtdWxhdGlvbi4KPiAKPiBTaWdu
ZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKQWNrZWQtYnk6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCgo+IC0tLQo+IAo+
ICAgICBUaGUgcGF0Y2ggd2FzIHByZXZpb3VzbHkgc2VudCBzZXBhcmF0ZWx5Lgo+IC0tLQo+ICB4
ZW4vYXJjaC9hcm0vdHJhcHMuYyAgICAgICAgfCAyNCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
PiAgeGVuL2luY2x1ZGUvYXNtLWFybS90cmFwcy5oIHwgMjQgKysrKysrKysrKysrKysrKysrKysr
KysrCj4gIDIgZmlsZXMgY2hhbmdlZCwgMjQgaW5zZXJ0aW9ucygrKSwgMjQgZGVsZXRpb25zKC0p
Cj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90cmFwcy5jIGIveGVuL2FyY2gvYXJtL3Ry
YXBzLmMKPiBpbmRleCA5MjUxYWU1MGI4Li5iNDA3OTgwODRkIDEwMDY0NAo+IC0tLSBhL3hlbi9h
cmNoL2FybS90cmFwcy5jCj4gKysrIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKPiBAQCAtNjgsMzAg
KzY4LDYgQEAgc3RhdGljIGlubGluZSB2b2lkIGNoZWNrX3N0YWNrX2FsaWdubWVudF9jb25zdHJh
aW50cyh2b2lkKSB7Cj4gICNlbmRpZgo+ICB9Cj4gIAo+IC0vKgo+IC0gKiBHVUVTVF9CVUdfT04g
aXMgaW50ZW5kZWQgZm9yIGNoZWNraW5nIHRoYXQgdGhlIGd1ZXN0IHN0YXRlIGhhcyBub3QgYmVl
bgo+IC0gKiBjb3JydXB0ZWQgaW4gaGFyZHdhcmUgYW5kL29yIHRoYXQgdGhlIGhhcmR3YXJlIGJl
aGF2ZXMgYXMgd2UKPiAtICogYmVsaWV2ZSBpdCBzaG91bGQgKGkuZS4gdGhhdCBjZXJ0YWluIHRy
YXBzIGNhbiBvbmx5IG9jY3VyIHdoZW4gdGhlCj4gLSAqIGd1ZXN0IGlzIGluIGEgcGFydGljdWxh
ciBtb2RlKS4KPiAtICoKPiAtICogVGhlIGludGVudGlvbiBpcyB0byBsaW1pdCB0aGUgZGFtYWdl
IHN1Y2ggaC93IGJ1Z3MgKG9yIHNwZWMKPiAtICogbWlzdW5kZXJzdGFuZGluZ3MpIGNhbiBkbyBi
eSB0dXJuaW5nIHRoZW0gaW50byBEZW5pYWwgb2YgU2VydmljZQo+IC0gKiBhdHRhY2tzIGluc3Rl
YWQgb2YgZS5nLiBpbmZvcm1hdGlvbiBsZWFrcyBvciBwcml2aWxlZ2UgZXNjYWxhdGlvbnMuCj4g
LSAqCj4gLSAqIEdVRVNUX0JVR19PTiAqTVVTVCogKk5PVCogYmUgdXNlZCB0byBjaGVjayBmb3Ig
Z3Vlc3QgY29udHJvbGxhYmxlIHN0YXRlIQo+IC0gKgo+IC0gKiBDb21wYXJlZCB3aXRoIHJlZ3Vs
YXIgQlVHX09OIGl0IGR1bXBzIHRoZSBndWVzdCB2Y3B1IHN0YXRlIGluc3RlYWQKPiAtICogb2Yg
WGVuJ3Mgc3RhdGUuCj4gLSAqLwo+IC0jZGVmaW5lIGd1ZXN0X2J1Z19vbl9mYWlsZWQocCkgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKPiAtZG8geyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gLSAgICBzaG93X2V4ZWN1dGlvbl9zdGF0ZShn
dWVzdF9jcHVfdXNlcl9yZWdzKCkpOyAgICAgICAgXAo+IC0gICAgcGFuaWMoIkd1ZXN0IEJ1Zzog
JXB2OiAnJXMnLCBsaW5lICVkLCBmaWxlICVzXG4iLCAgIFwKPiAtICAgICAgICAgIGN1cnJlbnQs
IHAsIF9fTElORV9fLCBfX0ZJTEVfXyk7ICAgICAgICAgICAgICBcCj4gLX0gd2hpbGUgKDApCj4g
LSNkZWZpbmUgR1VFU1RfQlVHX09OKHApIFwKPiAtICAgIGRvIHsgaWYgKCB1bmxpa2VseShwKSAp
IGd1ZXN0X2J1Z19vbl9mYWlsZWQoI3ApOyB9IHdoaWxlICgwKQo+IC0KPiAgI2lmZGVmIENPTkZJ
R19BUk1fMzIKPiAgc3RhdGljIGludCBkZWJ1Z19zdGFja19saW5lcyA9IDIwOwo+ICAjZGVmaW5l
IHN0YWNrX3dvcmRzX3Blcl9saW5lIDgKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFy
bS90cmFwcy5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS90cmFwcy5oCj4gaW5kZXggNzBiNTJkMWQx
Ni4uMGFjZjdkZTY3ZCAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3RyYXBzLmgK
PiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3RyYXBzLmgKPiBAQCAtOSw2ICs5LDMwIEBACj4g
ICMgaW5jbHVkZSA8YXNtL2FybTY0L3RyYXBzLmg+Cj4gICNlbmRpZgo+ICAKPiArLyoKPiArICog
R1VFU1RfQlVHX09OIGlzIGludGVuZGVkIGZvciBjaGVja2luZyB0aGF0IHRoZSBndWVzdCBzdGF0
ZSBoYXMgbm90IGJlZW4KPiArICogY29ycnVwdGVkIGluIGhhcmR3YXJlIGFuZC9vciB0aGF0IHRo
ZSBoYXJkd2FyZSBiZWhhdmVzIGFzIHdlCj4gKyAqIGJlbGlldmUgaXQgc2hvdWxkIChpLmUuIHRo
YXQgY2VydGFpbiB0cmFwcyBjYW4gb25seSBvY2N1ciB3aGVuIHRoZQo+ICsgKiBndWVzdCBpcyBp
biBhIHBhcnRpY3VsYXIgbW9kZSkuCj4gKyAqCj4gKyAqIFRoZSBpbnRlbnRpb24gaXMgdG8gbGlt
aXQgdGhlIGRhbWFnZSBzdWNoIGgvdyBidWdzIChvciBzcGVjCj4gKyAqIG1pc3VuZGVyc3RhbmRp
bmdzKSBjYW4gZG8gYnkgdHVybmluZyB0aGVtIGludG8gRGVuaWFsIG9mIFNlcnZpY2UKPiArICog
YXR0YWNrcyBpbnN0ZWFkIG9mIGUuZy4gaW5mb3JtYXRpb24gbGVha3Mgb3IgcHJpdmlsZWdlIGVz
Y2FsYXRpb25zLgo+ICsgKgo+ICsgKiBHVUVTVF9CVUdfT04gKk1VU1QqICpOT1QqIGJlIHVzZWQg
dG8gY2hlY2sgZm9yIGd1ZXN0IGNvbnRyb2xsYWJsZSBzdGF0ZSEKPiArICoKPiArICogQ29tcGFy
ZWQgd2l0aCByZWd1bGFyIEJVR19PTiBpdCBkdW1wcyB0aGUgZ3Vlc3QgdmNwdSBzdGF0ZSBpbnN0
ZWFkCj4gKyAqIG9mIFhlbidzIHN0YXRlLgo+ICsgKi8KPiArI2RlZmluZSBndWVzdF9idWdfb25f
ZmFpbGVkKHApICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gK2RvIHsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAgc2hvd19leGVj
dXRpb25fc3RhdGUoZ3Vlc3RfY3B1X3VzZXJfcmVncygpKTsgICAgICAgIFwKPiArICAgIHBhbmlj
KCJHdWVzdCBCdWc6ICVwdjogJyVzJywgbGluZSAlZCwgZmlsZSAlc1xuIiwgICBcCj4gKyAgICAg
ICAgICBjdXJyZW50LCBwLCBfX0xJTkVfXywgX19GSUxFX18pOyAgICAgICAgICAgICAgXAo+ICt9
IHdoaWxlICgwKQo+ICsjZGVmaW5lIEdVRVNUX0JVR19PTihwKSBcCj4gKyAgICBkbyB7IGlmICgg
dW5saWtlbHkocCkgKSBndWVzdF9idWdfb25fZmFpbGVkKCNwKTsgfSB3aGlsZSAoMCkKPiArCj4g
IGludCBjaGVja19jb25kaXRpb25hbF9pbnN0cihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywg
Y29uc3QgdW5pb24gaHNyIGhzcik7Cj4gIAo+ICB2b2lkIGFkdmFuY2VfcGMoc3RydWN0IGNwdV91
c2VyX3JlZ3MgKnJlZ3MsIGNvbnN0IHVuaW9uIGhzciBoc3IpOwo+IC0tIAo+IDIuMTEuMAo+IAoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 00:14:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 00:14: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 1gHHgK-0005mN-5j; Tue, 30 Oct 2018 00:14:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xz+z=nk=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gHHgI-0005mG-Lu
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 00:14:50 +0000
X-Inumbo-ID: d082ba7a-dbd8-11e8-87d6-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d082ba7a-dbd8-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 00:14:49 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id A850E2082B;
 Tue, 30 Oct 2018 00:14:48 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540858488;
 bh=pRR2nCv16GWoHJj0incsYjAmC0j8a38rlEGynuiG+oc=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Xpx9BQ5LQApVhhRvd5HvC7Oui4DyoSkGQAxJMwdNIjm8Z5NWPWVm6ILXlxiqM7FwQ
 65lcJYIx07TPVdnBq5KxrrwQKJYJGygLMwyx+T7V80BAD694SORvXVLgH72Pg4+6fo
 lEdCTgfT5OvbtENY1tAERz5/PGxSIuh8JSLBVEQA=
Date: Mon, 29 Oct 2018 17:14:47 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20181008183352.16291-7-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1810291714110.6510@sstabellini-ThinkPad-X260>
References: <20181008183352.16291-1-julien.grall@arm.com>
 <20181008183352.16291-7-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [RFC 06/16] xen/arm: p2m: Introduce a helper to
 generate P2M table entry from a 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: sstabellini@kernel.org, andre.przywara@linaro.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>

T24gTW9uLCA4IE9jdCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gR2VuZXJhdGUgUDJNIHRh
YmxlIGVudHJ5IHJlcXVpcmVzIHRvIHNldCBzb21lIGRlZmF1bHQgdmFsdWVzIHdoaWNoIGFyZQo+
IHdvcnRoIHRvIGV4cGxhaW4gaW4gYSBjb21tZW50LiBBdCB0aGUgbW9tZW50LCB0aGVyZSBhcmUg
MiBwbGFjZXMgd2hlcmUKPiBzdWNoIGVudHJ5IGFyZSBjcmVhdGVkIGJ1dCBvbmx5IG9uZSBhcyBw
cm9wZXIgY29tbWVudC4KPiAKPiBTb21lIG1vdmUgdGhlIGNvZGUgdG8gZ2VuZXJhdGUgUDJNIHRh
YmxlIGVudHJ5IGluIGEgc2VwYXJhdGUgaGVscGVyLgo+IFRoaXMgd2lsbCBiZSBoZWxwZnVsIGlu
IGEgZm9sbG93LXVwIHBhdGNoIHRvIG1ha2UgbW9kaWZpY2F0aW9uIG9uIHRoZQo+IGRlZmF1bHRz
Lgo+IAo+IEF0IHRoZSBzYW1lIHRpbWUsIHN3aXRjaCB0aGUgZGVmYXVsdCBhY2Nlc3MgZnJvbSBw
Mm0tPmRlZmF1bHRfYWNjZXNzIHRvCj4gcDJtX2FjY2Vzc19yd3guIFRoaXMgc2hvdWxkIG5vdCBt
YXR0ZXIgYXMgcGVybWlzc2lvbiBhcmUgaWdub3JlZCBmb3IKPiB0YWJsZSBieSB0aGUgaGFyZHdh
cmUuCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNv
bT4KClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+Cgo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vcDJtLmMgfCAyNSArKysrKysrKysrKystLS0tLS0t
LS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCAxMyBkZWxldGlvbnMo
LSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3AybS5jIGIveGVuL2FyY2gvYXJtL3Ay
bS5jCj4gaW5kZXggOGZmZmI0Mjg4OS4uNmM3NjI5OGViYyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJj
aC9hcm0vcDJtLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vcDJtLmMKPiBAQCAtNTM4LDYgKzUzOCwx
NiBAQCBzdGF0aWMgbHBhZV90IG1mbl90b19wMm1fZW50cnkobWZuX3QgbWZuLCBwMm1fdHlwZV90
IHQsIHAybV9hY2Nlc3NfdCBhKQo+ICAgICAgcmV0dXJuIGU7Cj4gIH0KPiAgCj4gKy8qIEdlbmVy
YXRlIHRhYmxlIGVudHJ5IHdpdGggY29ycmVjdCBhdHRyaWJ1dGVzLiAqLwo+ICtzdGF0aWMgbHBh
ZV90IHBhZ2VfdG9fcDJtX3RhYmxlKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UpCj4gK3sKPiArICAg
IC8qCj4gKyAgICAgKiBUaGUgYWNjZXNzIHZhbHVlIGRvZXMgbm90IG1hdHRlciBiZWNhdXNlIHRo
ZSBoYXJkd2FyZSB3aWxsIGlnbm9yZQo+ICsgICAgICogdGhlIHBlcm1pc3Npb24gZmllbGRzIGZv
ciB0YWJsZSBlbnRyeS4KPiArICAgICAqLwo+ICsgICAgcmV0dXJuIG1mbl90b19wMm1fZW50cnko
cGFnZV90b19tZm4ocGFnZSksIHAybV9pbnZhbGlkLCBwMm1fYWNjZXNzX3J3eCk7Cj4gK30KPiAr
Cj4gIHN0YXRpYyBpbmxpbmUgdm9pZCBwMm1fd3JpdGVfcHRlKGxwYWVfdCAqcCwgbHBhZV90IHB0
ZSwgYm9vbCBjbGVhbl9wdGUpCj4gIHsKPiAgICAgIHdyaXRlX3B0ZShwLCBwdGUpOwo+IEBAIC01
NTgsNyArNTY4LDYgQEAgc3RhdGljIGludCBwMm1fY3JlYXRlX3RhYmxlKHN0cnVjdCBwMm1fZG9t
YWluICpwMm0sIGxwYWVfdCAqZW50cnkpCj4gIHsKPiAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBh
Z2U7Cj4gICAgICBscGFlX3QgKnA7Cj4gLSAgICBscGFlX3QgcHRlOwo+ICAKPiAgICAgIEFTU0VS
VCghbHBhZV9pc192YWxpZCgqZW50cnkpKTsKPiAgCj4gQEAgLTU3NiwxNCArNTg1LDcgQEAgc3Rh
dGljIGludCBwMm1fY3JlYXRlX3RhYmxlKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGxwYWVfdCAq
ZW50cnkpCj4gIAo+ICAgICAgdW5tYXBfZG9tYWluX3BhZ2UocCk7Cj4gIAo+IC0gICAgLyoKPiAt
ICAgICAqIFRoZSBhY2Nlc3MgdmFsdWUgZG9lcyBub3QgbWF0dGVyIGJlY2F1c2UgdGhlIGhhcmR3
YXJlIHdpbGwgaWdub3JlCj4gLSAgICAgKiB0aGUgcGVybWlzc2lvbiBmaWVsZHMgZm9yIHRhYmxl
IGVudHJ5Lgo+IC0gICAgICovCj4gLSAgICBwdGUgPSBtZm5fdG9fcDJtX2VudHJ5KHBhZ2VfdG9f
bWZuKHBhZ2UpLCBwMm1faW52YWxpZCwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJt
LT5kZWZhdWx0X2FjY2Vzcyk7Cj4gLQo+IC0gICAgcDJtX3dyaXRlX3B0ZShlbnRyeSwgcHRlLCBw
Mm0tPmNsZWFuX3B0ZSk7Cj4gKyAgICBwMm1fd3JpdGVfcHRlKGVudHJ5LCBwYWdlX3RvX3AybV90
YWJsZShwYWdlKSwgcDJtLT5jbGVhbl9wdGUpOwo+ICAKPiAgICAgIHJldHVybiAwOwo+ICB9Cj4g
QEAgLTc2NCwxNCArNzY2LDExIEBAIHN0YXRpYyBib29sIHAybV9zcGxpdF9zdXBlcnBhZ2Uoc3Ry
dWN0IHAybV9kb21haW4gKnAybSwgbHBhZV90ICplbnRyeSwKPiAgCj4gICAgICB1bm1hcF9kb21h
aW5fcGFnZSh0YWJsZSk7Cj4gIAo+IC0gICAgcHRlID0gbWZuX3RvX3AybV9lbnRyeShwYWdlX3Rv
X21mbihwYWdlKSwgcDJtX2ludmFsaWQsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgIHAy
bS0+ZGVmYXVsdF9hY2Nlc3MpOwo+IC0KPiAgICAgIC8qCj4gICAgICAgKiBFdmVuIGlmIHdlIGZh
aWxlZCwgd2Ugc2hvdWxkIGluc3RhbGwgdGhlIG5ld2x5IGFsbG9jYXRlZCBMUEFFCj4gICAgICAg
KiBlbnRyeS4gVGhlIGNhbGxlciB3aWxsIGJlIGluIGNoYXJnZSB0byBmcmVlIHRoZSBzdWItdHJl
ZS4KPiAgICAgICAqLwo+IC0gICAgcDJtX3dyaXRlX3B0ZShlbnRyeSwgcHRlLCBwMm0tPmNsZWFu
X3B0ZSk7Cj4gKyAgICBwMm1fd3JpdGVfcHRlKGVudHJ5LCBwYWdlX3RvX3AybV90YWJsZShwYWdl
KSwgcDJtLT5jbGVhbl9wdGUpOwo+ICAKPiAgICAgIHJldHVybiBydjsKPiAgfQo+IC0tIAo+IDIu
MTEuMAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 00:21:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 00:21: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 1gHHmj-0006Yv-40; Tue, 30 Oct 2018 00:21: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=xz+z=nk=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gHHmh-0006Yq-5Y
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 00:21:27 +0000
X-Inumbo-ID: bcb76f7c-dbd9-11e8-95a0-12d6303a7972
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bcb76f7c-dbd9-11e8-95a0-12d6303a7972;
 Tue, 30 Oct 2018 00:21:25 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id E01322082B;
 Tue, 30 Oct 2018 00:21:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540858885;
 bh=VRd/sXS6+QhbSHagn3FPPVrXGsEbRhp2cS73O8kGTe0=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=gdJTNoqYJZ4VLNy4sq/agWGVzFi3mlWXX8lt62f0luXl0IRbn67VMqRpbzQH7Yx2a
 aWZig9RVOvPgb+CR6jQSkKNECV54Nr3aA7jQ9RWRSSnEdRMJCd5ogYIhpzZZ+voFvL
 Fmhpw/0lo/D+XoEwVhiORmW9w0Wy9FYP8iUQ5zHs=
Date: Mon, 29 Oct 2018 17:21:23 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20181008183352.16291-8-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1810291716550.6510@sstabellini-ThinkPad-X260>
References: <20181008183352.16291-1-julien.grall@arm.com>
 <20181008183352.16291-8-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [RFC 07/16] xen/arm: p2m: Introduce p2m_is_valid
 and use it
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andre.przywara@linaro.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>

T24gTW9uLCA4IE9jdCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gVGhlIExQQUUgZm9ybWF0
IGFsbG93cyB0byBzdG9yZSBpbmZvcm1hdGlvbiBpbiBhbiBlbnRyeSBldmVuIHdpdGggdGhlCj4g
dmFsaWQgYml0IHVuc2V0LiBJbiBhIGZvbGxvdy11cCBwYXRjaCwgd2Ugd2lsbCB0YWtlIGFkdmFu
dGFnZSBvZiB0aGlzCj4gZmVhdHVyZSB0byByZS1wdXJwb3NlIHRoZSB2YWxpZCBiaXQgZm9yIGdl
bmVyYXRpbmcgYSB0cmFuc2xhdGlvbiBmYXVsdAo+IGV2ZW4gaWYgYW4gZW50cnkgY29udGFpbnMg
dmFsaWQgaW5mb3JtYXRpb24uCj4gCj4gU28gd2UgbmVlZCBhIGRpZmZlcmVudCB3YXkgdG8ga25v
dyB3aGV0aGVyIGFuIGVudHJ5IGNvbnRhaW5zIHZhbGlkCj4gaW5mb3JtYXRpb24uIEl0IGlzIHBv
c3NpYmxlIHRvIHVzZSB0aGUgaW5mb3JtYXRpb24gaG9sZCBpbiB0aGUgcDJtX3R5cGUKPiB0byBr
bm93IGZvciB0aGF0IHB1cnBvc2UuIEluZGVlZCBhbGwgZW50cmllcyBjb250YWluaW5nIHZhbGlk
Cj4gaW5mb3JtYXRpb24gd2lsbCBoYXZlIGEgdmFsaWQgcDJtIHR5cGUgKGkuZSBwMm1fdHlwZSAh
PSBwMm1faW52YWxpZCkuCj4gCj4gVGhpcyBwYXRjaCBpbnRyb2R1Y2VzIGEgbmV3IGhlbHBlciBw
Mm1faXNfdmFsaWQsIHdoaWNoIGltcGxlbWVudHMgdGhhdAo+IGlkZWEsIGFuZCByZXBsYWNlIG1v
c3Qgb2YgbHBhZV9pc192YWxpZCBjYWxsIHdpdGggdGhlIG5ldyBoZWxwZXIuIFRoZSBvbmVzCj4g
cmVtYWluaW5nIGFyZSBmb3IgVExCcyBoYW5kbGluZyBhbmQgZW50cmllcyBhY2NvdW50aW5nLgo+
IAo+IFdpdGggdGhlIHJlbmFtaW5nIHRoZXJlIGFyZSAyIG90aGVycyBjaGFuZ2VzIHJlcXVpcmVk
Ogo+ICAgICAtIEdlbmVyYXRlIHRhYmxlIGVudHJ5IHdpdGggYSB2YWxpZCBwMm0gdHlwZQo+ICAg
ICAtIERldGVjdCBuZXcgbWFwcGluZyBmb3IgcHJvcGVyIHN0YXRzIGFjY291bnRpbmcKPiAKPiBT
aWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IC0tLQo+
ICB4ZW4vYXJjaC9hcm0vcDJtLmMgfCAzNCArKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0t
LS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCspLCAxMSBkZWxldGlvbnMoLSkK
PiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3AybS5jIGIveGVuL2FyY2gvYXJtL3AybS5j
Cj4gaW5kZXggNmM3NjI5OGViYy4uMmExZTdlOWJlMiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9h
cm0vcDJtLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vcDJtLmMKPiBAQCAtMjIwLDE3ICsyMjAsMjYg
QEAgc3RhdGljIHAybV9hY2Nlc3NfdCBwMm1fbWVtX2FjY2Vzc19yYWRpeF9nZXQoc3RydWN0IHAy
bV9kb21haW4gKnAybSwgZ2ZuX3QgZ2ZuKQo+ICB9Cj4gIAo+ICAvKgo+ICsgKiBJbiB0aGUgY2Fz
ZSBvZiB0aGUgUDJNLCB0aGUgdmFsaWQgYml0IGlzIHVzZWQgZm9yIG90aGVyIHB1cnBvc2UuIFVz
ZQo+ICsgKiB0aGUgdHlwZSB0byBjaGVjayB3aGV0aGVyIGFuIGVudHJ5IGlzIHZhbGlkLgo+ICsg
Ki8KPiArc3RhdGljIGlubGluZSBib29sIHAybV9pc192YWxpZChscGFlX3QgcHRlKQo+ICt7Cj4g
KyAgICByZXR1cm4gcHRlLnAybS50eXBlICE9IHAybV9pbnZhbGlkOwo+ICt9Cj4gKwo+ICsvKgo+
ICAgKiBscGFlX2lzXyogaGVscGVycyBkb24ndCBjaGVjayB3aGV0aGVyIHRoZSB2YWxpZCBiaXQg
aXMgc2V0IGluIHRoZQo+ICAgKiBQVEUuIFByb3ZpZGUgb3VyIG93biBvdmVybGF5IHRvIGNoZWNr
IHRoZSB2YWxpZCBiaXQuCj4gICAqLwo+ICBzdGF0aWMgaW5saW5lIGJvb2wgcDJtX2lzX21hcHBp
bmcobHBhZV90IHB0ZSwgdW5zaWduZWQgaW50IGxldmVsKQo+ICB7Cj4gLSAgICByZXR1cm4gbHBh
ZV9pc192YWxpZChwdGUpICYmIGxwYWVfaXNfbWFwcGluZyhwdGUsIGxldmVsKTsKPiArICAgIHJl
dHVybiBwMm1faXNfdmFsaWQocHRlKSAmJiBscGFlX2lzX21hcHBpbmcocHRlLCBsZXZlbCk7Cj4g
IH0KPiAgCj4gIHN0YXRpYyBpbmxpbmUgYm9vbCBwMm1faXNfc3VwZXJwYWdlKGxwYWVfdCBwdGUs
IHVuc2lnbmVkIGludCBsZXZlbCkKPiAgewo+IC0gICAgcmV0dXJuIGxwYWVfaXNfdmFsaWQocHRl
KSAmJiBscGFlX2lzX3N1cGVycGFnZShwdGUsIGxldmVsKTsKPiArICAgIHJldHVybiBwMm1faXNf
dmFsaWQocHRlKSAmJiBscGFlX2lzX3N1cGVycGFnZShwdGUsIGxldmVsKTsKPiAgfQo+ICAKPiAg
I2RlZmluZSBHVUVTVF9UQUJMRV9NQVBfRkFJTEVEIDAKPiBAQCAtMjY0LDcgKzI3Myw3IEBAIHN0
YXRpYyBpbnQgcDJtX25leHRfbGV2ZWwoc3RydWN0IHAybV9kb21haW4gKnAybSwgYm9vbCByZWFk
X29ubHksCj4gIAo+ICAgICAgZW50cnkgPSAqdGFibGUgKyBvZmZzZXQ7Cj4gIAo+IC0gICAgaWYg
KCAhbHBhZV9pc192YWxpZCgqZW50cnkpICkKPiArICAgIGlmICggIXAybV9pc192YWxpZCgqZW50
cnkpICkKPiAgICAgIHsKPiAgICAgICAgICBpZiAoIHJlYWRfb25seSApCj4gICAgICAgICAgICAg
IHJldHVybiBHVUVTVF9UQUJMRV9NQVBfRkFJTEVEOwo+IEBAIC0zNTYsNyArMzY1LDcgQEAgbWZu
X3QgcDJtX2dldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBnZm4sCj4gIAo+
ICAgICAgZW50cnkgPSB0YWJsZVtvZmZzZXRzW2xldmVsXV07Cj4gIAo+IC0gICAgaWYgKCBscGFl
X2lzX3ZhbGlkKGVudHJ5KSApCj4gKyAgICBpZiAoIHAybV9pc192YWxpZChlbnRyeSkgKQo+ICAg
ICAgewo+ICAgICAgICAgICp0ID0gZW50cnkucDJtLnR5cGU7Cj4gIAo+IEBAIC01NDQsOCArNTUz
LDExIEBAIHN0YXRpYyBscGFlX3QgcGFnZV90b19wMm1fdGFibGUoc3RydWN0IHBhZ2VfaW5mbyAq
cGFnZSkKPiAgICAgIC8qCj4gICAgICAgKiBUaGUgYWNjZXNzIHZhbHVlIGRvZXMgbm90IG1hdHRl
ciBiZWNhdXNlIHRoZSBoYXJkd2FyZSB3aWxsIGlnbm9yZQo+ICAgICAgICogdGhlIHBlcm1pc3Np
b24gZmllbGRzIGZvciB0YWJsZSBlbnRyeS4KPiArICAgICAqCj4gKyAgICAgKiBXZSB1c2UgcDJt
X3JhbV9ydyBzbyB0aGUgZW50cnkgaGFzIGEgdmFsaWQgdHlwZS4gVGhpcyBpcyBpbXBvcnRhbnQK
PiArICAgICAqIGZvciBwMm1faXNfdmFsaWQoKSB0byByZXR1cm4gdmFsaWQgb24gdGFibGUgZW50
cmllcy4KPiAgICAgICAqLwo+IC0gICAgcmV0dXJuIG1mbl90b19wMm1fZW50cnkocGFnZV90b19t
Zm4ocGFnZSksIHAybV9pbnZhbGlkLCBwMm1fYWNjZXNzX3J3eCk7Cj4gKyAgICByZXR1cm4gbWZu
X3RvX3AybV9lbnRyeShwYWdlX3RvX21mbihwYWdlKSwgcDJtX3JhbV9ydywgcDJtX2FjY2Vzc19y
d3gpOwo+ICB9Cj4gIAo+ICBzdGF0aWMgaW5saW5lIHZvaWQgcDJtX3dyaXRlX3B0ZShscGFlX3Qg
KnAsIGxwYWVfdCBwdGUsIGJvb2wgY2xlYW5fcHRlKQo+IEBAIC01NjksNyArNTgxLDcgQEAgc3Rh
dGljIGludCBwMm1fY3JlYXRlX3RhYmxlKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGxwYWVfdCAq
ZW50cnkpCj4gICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOwo+ICAgICAgbHBhZV90ICpwOwo+
ICAKPiAtICAgIEFTU0VSVCghbHBhZV9pc192YWxpZCgqZW50cnkpKTsKPiArICAgIEFTU0VSVCgh
cDJtX2lzX3ZhbGlkKCplbnRyeSkpOwo+ICAKPiAgICAgIHBhZ2UgPSBhbGxvY19kb21oZWFwX3Bh
Z2UoTlVMTCwgMCk7Cj4gICAgICBpZiAoIHBhZ2UgPT0gTlVMTCApCj4gQEAgLTYyNiw3ICs2Mzgs
NyBAQCBzdGF0aWMgaW50IHAybV9tZW1fYWNjZXNzX3JhZGl4X3NldChzdHJ1Y3QgcDJtX2RvbWFp
biAqcDJtLCBnZm5fdCBnZm4sCj4gICAqLwo+ICBzdGF0aWMgdm9pZCBwMm1fcHV0X2wzX3BhZ2Uo
Y29uc3QgbHBhZV90IHB0ZSkKPiAgewo+IC0gICAgQVNTRVJUKGxwYWVfaXNfdmFsaWQocHRlKSk7
Cj4gKyAgICBBU1NFUlQocDJtX2lzX3ZhbGlkKHB0ZSkpOwo+ICAKPiAgICAgIC8qCj4gICAgICAg
KiBUT0RPOiBIYW5kbGUgb3RoZXIgcDJtIHR5cGVzCj4gQEAgLTY1NCwxMSArNjY2LDExIEBAIHN0
YXRpYyB2b2lkIHAybV9mcmVlX2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCj4gICAgICBz
dHJ1Y3QgcGFnZV9pbmZvICpwZzsKPiAgCj4gICAgICAvKiBOb3RoaW5nIHRvIGRvIGlmIHRoZSBl
bnRyeSBpcyBpbnZhbGlkLiAqLwo+IC0gICAgaWYgKCAhbHBhZV9pc192YWxpZChlbnRyeSkgKQo+
ICsgICAgaWYgKCAhcDJtX2lzX3ZhbGlkKGVudHJ5KSApCj4gICAgICAgICAgcmV0dXJuOwo+ICAK
PiAgICAgIC8qIE5vdGhpbmcgdG8gZG8gYnV0IHVwZGF0aW5nIHRoZSBzdGF0cyBpZiB0aGUgZW50
cnkgaXMgYSBzdXBlci1wYWdlLiAqLwo+IC0gICAgaWYgKCBwMm1faXNfc3VwZXJwYWdlKGVudHJ5
LCBsZXZlbCkgKQo+ICsgICAgaWYgKCBsZXZlbCA9PSAzICYmIGVudHJ5LnAybS50YWJsZSApCgpX
aHk/CgoKPiAgICAgIHsKPiAgICAgICAgICBwMm0tPnN0YXRzLm1hcHBpbmdzW2xldmVsXS0tOwo+
ICAgICAgICAgIHJldHVybjsKPiBAQCAtOTUxLDcgKzk2Myw3IEBAIHN0YXRpYyBpbnQgX19wMm1f
c2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCj4gICAgICAgICAgICAgIGVsc2UKPiAg
ICAgICAgICAgICAgICAgIHAybS0+bmVlZF9mbHVzaCA9IHRydWU7Cj4gICAgICAgICAgfQo+IC0g
ICAgICAgIGVsc2UgLyogbmV3IG1hcHBpbmcgKi8KPiArICAgICAgICBlbHNlIGlmICggIXAybV9p
c192YWxpZChvcmlnX3B0ZSkgKSAvKiBuZXcgbWFwcGluZyAqLwoKVGhlcmUgYXJlIGEgY291cGxl
IG9mIGxwYWVfaXNfdmFsaWQgY2hlY2tzIGp1c3QgYWJvdmUgdGhpcyBsaW5lIHRoYXQgeW91Cm1p
c3NlZCwgd2h5IGhhdmVuJ3QgeW91IGNoYW5nZWQgdGhlbT8KCklmIHlvdSBoYXZlIGEgZ29vZCBy
ZWFzb24sIHBsZWFzZSBleHBsYWluIGluIGEgY29tbWVudCBhbmQvb3IgY29tbWl0Cm1lc3NhZ2Uu
Cgo+ICAgICAgICAgICAgICBwMm0tPnN0YXRzLm1hcHBpbmdzW2xldmVsXSsrOwo+ICAKPiAgICAg
ICAgICBwMm1fd3JpdGVfcHRlKGVudHJ5LCBwdGUsIHAybS0+Y2xlYW5fcHRlKTsKPiBAQCAtOTY1
LDcgKzk3Nyw3IEBAIHN0YXRpYyBpbnQgX19wMm1fc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWlu
ICpwMm0sCj4gICAgICAgKiBGcmVlIHRoZSBlbnRyeSBvbmx5IGlmIHRoZSBvcmlnaW5hbCBwdGUg
d2FzIHZhbGlkIGFuZCB0aGUgYmFzZQo+ICAgICAgICogaXMgZGlmZmVyZW50ICh0byBhdm9pZCBm
cmVlaW5nIHdoZW4gcGVybWlzc2lvbiBpcyBjaGFuZ2VkKS4KPiAgICAgICAqLwo+IC0gICAgaWYg
KCBscGFlX2lzX3ZhbGlkKG9yaWdfcHRlKSAmJgo+ICsgICAgaWYgKCBwMm1faXNfdmFsaWQob3Jp
Z19wdGUpICYmCj4gICAgICAgICAgICFtZm5fZXEobHBhZV9nZXRfbWZuKCplbnRyeSksIGxwYWVf
Z2V0X21mbihvcmlnX3B0ZSkpICkKPiAgICAgICAgICBwMm1fZnJlZV9lbnRyeShwMm0sIG9yaWdf
cHRlLCBsZXZlbCk7Cj4gIAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 00:27:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 00: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 1gHHs7-0006jo-Rv; Tue, 30 Oct 2018 00:27:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lu7j=nk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gHHs7-0006jb-05
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 00:27:03 +0000
X-Inumbo-ID: 84c5a8af-dbda-11e8-87d6-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 84c5a8af-dbda-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 00:27: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 <aliasfile-bounces@xenproject.org>)
 id 1gHHs2-0003UK-Ow; Tue, 30 Oct 2018 00:26: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 1gHHs2-0002QC-Ak; Tue, 30 Oct 2018 00:26:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gHHs2-00041e-A6; Tue, 30 Oct 2018 00:26:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129151-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=ce75973a273f6cacce2b2b8ace1d3ab4b304c361
X-Osstest-Versions-That: xen=dafd936dddbd7978d4131275ad1112f64457bf64
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 30 Oct 2018 00:26:58 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 129151: 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>

ZmxpZ2h0IDEyOTE1MSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyOTE1MS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBjZTc1OTczYTI3M2Y2Y2FjY2UyYjJiOGFjZTFkM2FiNGIzMDRjMzYxCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBkYWZkOTM2ZGRkYmQ3OTc4ZDQx
MzEyNzVhZDExMTJmNjQ0NTdiZjY0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjkxNDEgIDIwMTgt
MTAtMjkgMTU6MDA6NDEgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI5MTUxICAy
MDE4LTEwLTI5IDIyOjAwOjI0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+
Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0taTM4NiAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVz
ZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWls
O2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hl
bi9naXQveGVuLmdpdAogICBkYWZkOTM2ZGRkLi5jZTc1OTczYTI3ICBjZTc1OTczYTI3M2Y2Y2Fj
Y2UyYjJiOGFjZTFkM2FiNGIzMDRjMzYxIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 00:36:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 00: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 1gHI0q-0007YV-S0; Tue, 30 Oct 2018 00:36: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=lu7j=nk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gHI0p-0007YJ-6h
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 00:36:03 +0000
X-Inumbo-ID: c6c352ae-dbdb-11e8-935d-12d6303a7972
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c6c352ae-dbdb-11e8-935d-12d6303a7972;
 Tue, 30 Oct 2018 00:36: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 <aliasfile-bounces@xenproject.org>)
 id 1gHI0k-0003ec-Jx; Tue, 30 Oct 2018 00:35: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 1gHI0k-0002cS-7M; Tue, 30 Oct 2018 00:35:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gHI0k-0006fF-6i; Tue, 30 Oct 2018 00:35:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129123-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.4:build-i386-libvirt:libvirt-build:fail:regression
 linux-4.4:test-amd64-amd64-libvirt-vhd:guest-start:fail:regression
 linux-4.4:build-i386-pvops:kernel-build:fail:regression
 linux-4.4:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-xl-pvshim: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-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-win10-i386: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-qemut-stubdom-debianhvm-amd64-xsm: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-xsm:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-freebsd10-amd64: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-i386-rumprun-i386:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-libvirt: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-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-win10-i386: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-xl-qemuu-debianhvm-amd64: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-i386-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-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-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-pair:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install: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-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.4:test-arm64-arm64-examine:reboot:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-xsm:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-credit2:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-libvirt-xsm:xen-boot:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-credit1:xen-boot: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-libvirt:migrate-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: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-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-xl-qemuu-win7-amd64:guest-stop: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-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
 linux-4.4:test-amd64-amd64-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-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=24c2342b8e51ab3185e68470709904150a1e3ee0
X-Osstest-Versions-That: linux=afd2ff9b7e1b367172f18ba7f693dfb62bdcb2dc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 30 Oct 2018 00:35:58 +0000
Subject: [Xen-devel] [linux-4.4 test] 129123: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyOTEyMyBsaW51eC00LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyOTEyMy8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
NiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI5MDg2CiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjkwODYKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDYga2VybmVsLWJ1
aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyOTA4NgoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFk
b3cgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXJ1
bXBydW4taTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hl
Y2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1h
bWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
ICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICA4IHJl
Ym9vdCAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDEgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0
YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0
ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAyNGMyMzQyYjhlNTFhYjMxODVl
Njg0NzA3MDk5MDQxNTBhMWUzZWUwCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAg
ICAgICBhZmQyZmY5YjdlMWIzNjcxNzJmMThiYTdmNjkzZGZiNjJiZGNiMmRjCgpMYXN0IHRlc3Qg
b2YgYmFzaXMgICAxMjkwODYgIDIwMTgtMTAtMjggMDY6NDE6MzYgWiAgICAxIGRheXMKVGVzdGlu
ZyBzYW1lIHNpbmNlICAgMTI5MTIzICAyMDE4LTEwLTI5IDA1OjI5OjQ0IFogICAgMCBkYXlzICAg
IDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQozMjY5IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0
LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDI4NDA3
MyBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 00:47:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 00:47: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 1gHIBy-0008QZ-6c; Tue, 30 Oct 2018 00:47:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xz+z=nk=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gHIBw-0008QS-0t
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 00:47:32 +0000
X-Inumbo-ID: 61465f44-dbdd-11e8-87d6-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 61465f44-dbdd-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 00:47:30 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id A7AF42082D;
 Tue, 30 Oct 2018 00:47:29 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540860449;
 bh=yQDoICNmhmcqkPqqXJvjXyJXT/70ny/H9sJ5nkao8/o=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=lukjpGgcbAEy807j+EHPbW0/uVWr33om8TP52n38XRBmZn1eR+trw9MVGVXoJf7re
 7X9v4eupA9ik22FVM160UH+9+Pg+/bRRnVxciSFJqlPZJuMCmQ5P29cMc4onn0nSAu
 vDiHVTtz0JrDejMoW8MX1RX19uwbPlVZ9u65kYUE=
Date: Mon, 29 Oct 2018 17:47:28 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20181008183352.16291-9-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1810291741140.6510@sstabellini-ThinkPad-X260>
References: <20181008183352.16291-1-julien.grall@arm.com>
 <20181008183352.16291-9-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [RFC 08/16] xen/arm: p2m: Handle translation fault
 in get_page_from_gva
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andre.przywara@linaro.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>

T24gTW9uLCA4IE9jdCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gQSBmb2xsb3ctdXAgcGF0
Y2ggd2lsbCByZS1wdXJwb3NlIHRoZSB2YWxpZCBiaXQgb2YgTFBBRSBlbnRyaWVzIHRvCj4gZ2Vu
ZXJhdGUgZmF1bHQgZXZlbiBvbiBlbnRyeSBjb250YWluaW5nIHZhbGlkIGluZm9ybWF0aW9uLgo+
IAo+IFRoaXMgbWVhbnMgdGhhdCB3aGVuIHRyYW5zbGF0aW9uIGEgZ3Vlc3QgVkEgdG8gZ3Vlc3Qg
UEEgKGUuZyBJUEEpIHdpbGwKPiBmYWlsIGlmIHRoZSBTdGFnZS0yIGVudHJpZXMgdXNlZCBoYXZl
IHRoZSB2YWxpZCBiaXQgdW5zZXQuIEJlY2F1c2Ugb2YKPiB0aGF0LCB3ZSBuZWVkIHRvIGZhbGxi
YWNrIHRvIHdhbGsgdGhlIHBhZ2UtdGFibGUgaW4gc29mdHdhcmUgdG8gY2hlY2sKPiB3aGV0aGVy
IHRoZSBmYXVsdCB3YXMgZXhwZWN0ZWQuCj4gCj4gVGhpcyBwYXRjaCBhZGRzIHRoZSBzb2Z0d2Fy
ZSBwYWdlLXRhYmxlIHdhbGsgb24gYWxsIHRoZSB0cmFuc2xhdGlvbgo+IGZhdWx0LiBJdCB3b3Vs
ZCBiZSBwb3NzaWJsZSBpbiB0aGUgZnV0dXJlIHRvIGF2b2lkIHBvaW50bGVzcyB3YWxrIHdoZW4K
PiB0aGUgZmF1bHQgaW4gUEFSX0VMMSBpcyBub3QgYSB0cmFuc2xhdGlvbiBmYXVsdC4KPiAKPiBT
aWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IAo+IC0t
LQo+IAo+IFRoZXJlIGFyZSBhIGNvdXBsZSBvZiBUT0RPIGluIHRoZSBjb2RlLiBUaGV5IGFyZSBj
bGVhbi11cCBhbmQgcGVyZm9ybWFuY2UKPiBpbXByb3ZlbWVudCAoZS5nIHdoZW4gdGhlIGZhdWx0
IGNhbm5vdCBiZSBoYW5kbGVkKSB0aGF0IGNvdWxkIGJlIGRlbGF5ZWQgYWZ0ZXIKPiB0aGUgc2Vy
aWVzIGhhcyBiZWVuIG1lcmdlZC4KPiAtLS0KPiAgeGVuL2FyY2gvYXJtL3AybS5jIHwgNjUgKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tCj4gIDEg
ZmlsZSBjaGFuZ2VkLCA1OCBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vcDJtLmMgYi94ZW4vYXJjaC9hcm0vcDJtLmMKPiBpbmRleCAy
YTFlN2U5YmUyLi5lYzk1NmJjMTUxIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9wMm0uYwo+
ICsrKyBiL3hlbi9hcmNoL2FybS9wMm0uYwo+IEBAIC0xMyw2ICsxMyw3IEBACj4gICNpbmNsdWRl
IDxwdWJsaWMvdm1fZXZlbnQuaD4KPiAgI2luY2x1ZGUgPGFzbS9mbHVzaHRsYi5oPgo+ICAjaW5j
bHVkZSA8YXNtL2V2ZW50Lmg+Cj4gKyNpbmNsdWRlIDxhc20vZ3Vlc3Rfd2Fsay5oPgo+ICAjaW5j
bHVkZSA8YXNtL2hhcmRpcnEuaD4KPiAgI2luY2x1ZGUgPGFzbS9wYWdlLmg+Cj4gIAo+IEBAIC0x
NDM4LDYgKzE0MzksOCBAQCBzdHJ1Y3QgcGFnZV9pbmZvICpnZXRfcGFnZV9mcm9tX2d2YShzdHJ1
Y3QgdmNwdSAqdiwgdmFkZHJfdCB2YSwKPiAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UgPSBO
VUxMOwo+ICAgICAgcGFkZHJfdCBtYWRkciA9IDA7Cj4gICAgICB1aW50NjRfdCBwYXI7Cj4gKyAg
ICBtZm5fdCBtZm47Cj4gKyAgICBwMm1fdHlwZV90IHQ7Cj4gIAo+ICAgICAgLyoKPiAgICAgICAq
IFhYWDogVG8gc3VwcG9ydCBhIGRpZmZlcmVudCB2Q1BVLCB3ZSB3b3VsZCBuZWVkIHRvIGxvYWQg
dGhlCj4gQEAgLTE0NTQsOCArMTQ1NywzMCBAQCBzdHJ1Y3QgcGFnZV9pbmZvICpnZXRfcGFnZV9m
cm9tX2d2YShzdHJ1Y3QgdmNwdSAqdiwgdmFkZHJfdCB2YSwKPiAgICAgIHBhciA9IGd2aXJ0X3Rv
X21hZGRyKHZhLCAmbWFkZHIsIGZsYWdzKTsKPiAgICAgIHAybV9yZWFkX3VubG9jayhwMm0pOwo+
ICAKPiArICAgIC8qCj4gKyAgICAgKiBndmlydF90b19tYWRkciBtYXkgZmFpbCBpZiB0aGUgZW50
cnkgZG9lcyBub3QgaGF2ZSB0aGUgdmFsaWQgYml0Cj4gKyAgICAgKiBzZXQuIEZhbGxiYWNrCj4g
KyAgICAgKiB0byB0aGUgc2Vjb25kIG1ldGhvZDoKCnBvaW50bGVzcyBuZXdsaW5lCgo+ICsgICAg
ICogIDEpIFRyYW5zbGF0ZSB0aGUgVkEgdG8gSVBBIHVzaW5nIHNvZnR3YXJlIGxvb2t1cCAtPiBT
dGFnZS0xIHBhZ2UtdGFibGUKPiArICAgICAqICBtYXkgbm90IGJlIGFjY2Vzc2libGUgYmVjYXVz
ZSB0aGUgc3RhZ2UtMiBlbnRyaWVzIG1heSBoYXZlIHZhbGlkCj4gKyAgICAgKiAgYml0IHVuc2V0
Lgo+ICsgICAgICogIDIpIFNvZnR3YXJlIGxvb2t1cCBvZiB0aGUgTUZOCj4gKyAgICAgKgo+ICsg
ICAgICogTm90ZSB0aGF0IHdoZW4gbWVtYWNjZXNzIGlzIGVuYWJsZWQsIHdlIGluc3RlYWQgYWxs
IGRpcmVjdGx5Cj4gKyAgICAgKiBwMm1fbWVtX2FjY2Vzc19jaGVja19hbmRfZ2V0X3BhZ2UoLi4u
KS4gQmVjYXVzZSB0aGUgZnVuY3Rpb24gaXMgYQo+ICsgICAgICogYSB2YXJpYW50IG9mIHRoZSBt
ZXRob2RzIGRlc2NyaWJlZCBhYm92ZSwgaXQgd2lsbCBiZSBhYmxlIHRvCj4gKyAgICAgKiBoYW5k
bGUgZW50cnkgd2l0aCB2YWxpZCBiaXQgdW5zZXQuCiAgICAgICAgICAgICAgICAgXiBlbnRyaWVz
Cgo+ICsgICAgICogVE9ETzogSW50ZWdyYXRlIG1vcmUgbmljZWx5IG1lbWFjY2VzcyB3aXRoIHRo
ZSByZXN0IG9mIHRoZQo+ICsgICAgICogZnVuY3Rpb24uCj4gKyAgICAgKiBUT0RPOiBVc2UgdGhl
IGZhdWx0IGVycm9yIGluIFBBUl9FTDEgdG8gYXZvaWQgcG9pbnRsZXNzCj4gKyAgICAgKiAgdHJh
bnNsYXRpb24uCj4gKyAgICAgKi8KPiAgICAgIGlmICggcGFyICkKPiAgICAgIHsKPiArICAgICAg
ICBwYWRkcl90IGlwYTsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgcGVybXM7Cj4gKwo+ICAgICAg
ICAgIC8qCj4gICAgICAgICAgICogV2hlbiBtZW1hY2Nlc3MgaXMgZW5hYmxlZCwgdGhlIHRyYW5z
bGF0aW9uIEdWQSB0byBNQUREUiBtYXkKPiAgICAgICAgICAgKiBoYXZlIGZhaWxlZCBiZWNhdXNl
IG9mIGEgcGVybWlzc2lvbiBmYXVsdC4KPiBAQCAtMTQ2MywyMCArMTQ4OCw0NiBAQCBzdHJ1Y3Qg
cGFnZV9pbmZvICpnZXRfcGFnZV9mcm9tX2d2YShzdHJ1Y3QgdmNwdSAqdiwgdmFkZHJfdCB2YSwK
PiAgICAgICAgICBpZiAoIHAybS0+bWVtX2FjY2Vzc19lbmFibGVkICkKPiAgICAgICAgICAgICAg
cmV0dXJuIHAybV9tZW1fYWNjZXNzX2NoZWNrX2FuZF9nZXRfcGFnZSh2YSwgZmxhZ3MsIHYpOwo+
ICAKPiAtICAgICAgICBkcHJpbnRrKFhFTkxPR19HX0RFQlVHLAo+IC0gICAgICAgICAgICAgICAg
IiVwdjogZ3ZpcnRfdG9fbWFkZHIgZmFpbGVkIHZhPSUjIlBSSXZhZGRyIiBmbGFncz0weCVseCBw
YXI9JSMiUFJJeDY0IlxuIiwKPiAtICAgICAgICAgICAgICAgIHYsIHZhLCBmbGFncywgcGFyKTsK
PiAtICAgICAgICByZXR1cm4gTlVMTDsKPiArICAgICAgICAvKgo+ICsgICAgICAgICAqIFRoZSBz
b2Z0d2FyZSBzdGFnZS0xIHRhYmxlIHdhbGsgY2FuIHN0aWxsIGZhaWwsIGUuZywgaWYgdGhlCj4g
KyAgICAgICAgICogR1ZBIGlzIG5vdCBtYXBwZWQuCj4gKyAgICAgICAgICovCj4gKyAgICAgICAg
aWYgKCAhZ3Vlc3Rfd2Fsa190YWJsZXModiwgdmEsICZpcGEsICZwZXJtcykgKQo+ICsgICAgICAg
IHsKPiArICAgICAgICAgICAgZHByaW50ayhYRU5MT0dfR19ERUJVRywgIiVwdjogRmFpbGVkIHRv
IHdhbGsgcGFnZS10YWJsZSB2YSAlIyJQUkl2YWRkciJcbiIsIHYsIHZhKTsKCkdyZWF0ZXIgdGhh
biA4MCBjaGFycyBsaW5lLgoKCj4gKyAgICAgICAgICAgIHJldHVybiBOVUxMOwo+ICsgICAgICAg
IH0KPiArCj4gKyAgICAgICAgLyoKPiArICAgICAgICAgKiBDaGVjayBwZXJtaXNzaW9uIHRoYXQg
YXJlIGFzc3VtZWQgYnkgdGhlIGNhbGxlci4gRm9yIGluc3RhbmNlCj4gKyAgICAgICAgICogaW4g
Y2FzZSBvZiBndWVzdGNvcHksIHRoZSBjYWxsZXIgYXNzdW1lcyB0aGF0IHRoZSB0cmFuc2xhdGVk
Cj4gKyAgICAgICAgICogcGFnZSBjYW4gYmUgYWNjZXNzZWQgd2l0aCB0aGUgcmVxdWVzdGVkIHBl
cm1pc3Npb25zLiBJZiB0aGlzCj4gKyAgICAgICAgICogaXMgbm90IHRoZSBjYXNlLCB3ZSBzaG91
bGQgZmFpbC4KPiArICAgICAgICAgKgo+ICsgICAgICAgICAqIFBsZWFzZSBub3RlIHRoYXQgd2Ug
ZG8gbm90IGNoZWNrIGZvciB0aGUgR1YyTV9FWEVDCj4gKyAgICAgICAgICogcGVybWlzc2lvbi4g
VGhpcyBpcyBmaW5lIGJlY2F1c2UgdGhlIGhhcmR3YXJlLWJhc2VkIHRyYW5zbGF0aW9uCj4gKyAg
ICAgICAgICogaW5zdHJ1Y3Rpb24gZG9lcyBub3QgdGVzdCBmb3IgZXhlY3V0ZSBwZXJtaXNzaW9u
cy4KPiArICAgICAgICAgKi8KPiArICAgICAgICBpZiAoIChmbGFncyAmIEdWMk1fV1JJVEUpICYm
ICEocGVybXMgJiBHVjJNX1dSSVRFKSApCj4gKyAgICAgICAgICAgIHJldHVybiBOVUxMOwo+ICsK
PiArICAgICAgICBtZm4gPSBwMm1fbG9va3VwKGQsIGdhZGRyX3RvX2dmbihpcGEpLCAmdCk7Cj4g
KyAgICAgICAgaWYgKCBtZm5fZXEoSU5WQUxJRF9NRk4sIG1mbikgKQo+ICsgICAgICAgICAgICBy
ZXR1cm4gTlVMTDsKPiArCj4gKyAgICAgICAgLyogV2UgY29uc2lkZXIgdGhhdCBSQU0gaXMgYWx3
YXlzIG1hcHBlZCByZWFkLXdyaXRlICovCgpJcyB0aGUgUlcgYXNzdW1wdGlvbiByZXF1aXJlZD8g
SSBjYW4gdGhpbmsgb2YgYSBjYXNlIHdoZXJlIFJBTSBpcyBtYXBwZWQKUk8gYXQgc3RhZ2UyLgoK
Cj4gICAgICB9Cj4gKyAgICBlbHNlCj4gKyAgICAgICAgbWZuID0gbWFkZHJfdG9fbWZuKG1hZGRy
KTsKPiAgCj4gLSAgICBpZiAoICFtZm5fdmFsaWQobWFkZHJfdG9fbWZuKG1hZGRyKSkgKQo+ICsg
ICAgaWYgKCAhbWZuX3ZhbGlkKG1mbikgKQo+ICAgICAgewo+ICAgICAgICAgIGRwcmludGsoWEVO
TE9HX0dfREVCVUcsICIlcHY6IEludmFsaWQgTUZOICUjIlBSSV9tZm4iXG4iLAo+IC0gICAgICAg
ICAgICAgICAgdiwgbWZuX3gobWFkZHJfdG9fbWZuKG1hZGRyKSkpOwo+ICsgICAgICAgICAgICAg
ICAgdiwgbWZuX3gobWZuKSk7Cj4gICAgICAgICAgcmV0dXJuIE5VTEw7Cj4gICAgICB9Cj4gIAo+
IC0gICAgcGFnZSA9IG1mbl90b19wYWdlKG1hZGRyX3RvX21mbihtYWRkcikpOwo+ICsgICAgcGFn
ZSA9IG1mbl90b19wYWdlKG1mbik7Cj4gICAgICBBU1NFUlQocGFnZSk7Cj4gIAo+ICAgICAgaWYg
KCB1bmxpa2VseSghZ2V0X3BhZ2UocGFnZSwgZCkpICkKPiAtLSAKPiAyLjExLjAKPiAKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 02:52:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 02: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 1gHK8P-0008PS-0C; Tue, 30 Oct 2018 02:52: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=9qeq=nk=oracle.com=joe.jin@srs-us1.protection.inumbo.net>)
 id 1gHK8N-0008PN-Is
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 02:51:59 +0000
X-Inumbo-ID: c3c04978-dbee-11e8-af9f-12d6303a7972
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c3c04978-dbee-11e8-af9f-12d6303a7972;
 Tue, 30 Oct 2018 02:51:57 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9U2mcA3091147;
 Tue, 30 Oct 2018 02:51:54 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-2018-07-02;
 bh=4Zievn0L5ba1Ow40nAHHfrEZPZ4Ar5ufeUc2x/g91yg=;
 b=3zi0eS2jGk1Y1I6jWidMXO2b1zijPOgvh0hnraQQ23I+Gen9bYswv0mhx2lkRRAxAeQL
 FSGczX/c0zSS3wGbiTG/SGFOOcx5KCHWZ4h1c9RO49ygiqAJj+6WnL9L1zGdJGOC7JUf
 yRl9GtLV3JIn2wZHEUiWl1ie7NworcROMZIohDym5MNop2Kh6uRGz2Z1mYodKNntykQT
 MfNUIgHqFjdv0L5fC+Np4EofjTmD79Rx/EHCnjB3S8GBAwtzrdclLT8SYi1zNH5UTi4t
 nUPW/XY1JQP64PA171D+JndejYS/nH2T2J5PHuQHkVm0b9Y8eqiFdUC5xa2QzLrVchr5 yw== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2120.oracle.com with ESMTP id 2ncgnqs8v2-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 30 Oct 2018 02:51:54 +0000
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9U2psPD016960
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 30 Oct 2018 02:51:54 GMT
Received: from abhmp0016.oracle.com (abhmp0016.oracle.com [141.146.116.22])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9U2prns022690;
 Tue, 30 Oct 2018 02:51:53 GMT
Received: from [10.0.0.83] (/73.231.240.86)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 29 Oct 2018 19:51:52 -0700
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
References: <bb6d87b4-c371-c6c0-8c48-bc95df018ad1@oracle.com>
 <20181024130246.GA22616@localhost.localdomain>
 <83900cf4-690c-9725-d022-d427fdeb4f7d@oracle.com>
 <581cb7ea-3112-791d-918d-9bb887e4744f@oracle.com>
 <24a62522-1629-5d0b-398e-6d2c1a0b97f7@oracle.com>
 <922914c9-22db-c5d1-33da-d07691ebd7d7@oracle.com>
 <a47fabe8-53d1-47b8-0efc-f9f1e5b4898a@oracle.com>
 <45f5ffe8-3f48-4485-53f0-5a056be69b0c@oracle.com>
 <5b64850f-9142-0360-fe4e-9e7bc74d2368@oracle.com>
From: Joe Jin <joe.jin@oracle.com>
Message-ID: <3e65208c-cb11-d918-00eb-012a97e56fec@oracle.com>
Date: Mon, 29 Oct 2018 19:51:51 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5b64850f-9142-0360-fe4e-9e7bc74d2368@oracle.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9061
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810300023
Subject: Re: [Xen-devel] [PATCH] xen-swiotlb: exchange memory with Xen only
 when pages are contiguous
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: John Sobecki <john.sobecki@oracle.com>,
 "DONGLI.ZHANG" <dongli.zhang@oracle.com>,
 "linux-kernel@vger.kernel.org\"" <linux-kernel@vger.kernel.org>,
 konrad@kernel.org,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Christoph Helwig <hch@lst.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>

T24gMTAvMjUvMTggMTE6NTYgQU0sIEpvZSBKaW4gd3JvdGU6Cj4gSSBqdXN0IGRpc2N1c3NlZCB0
aGlzIHBhdGNoIHdpdGggQm9yaXMgaW4gcHJpdmF0ZSwgaGlzIG9waW5pb25zKEJvcmlzLAo+IHBs
ZWFzZSBjb3JyZWN0IG1lIGlmIGFueSBtaXN1bmRlcnN0b29kKSBhcmU6Cj4gCj4gMS4gV2l0aC93
aXRob3V0IHRoZSBjaGVjaywgYm90aCBhcmUgaW5jb3JyZWN0LCBoZSB0aG91Z2h0IHdlIG5lZWQg
dG8KPiAgICBwcmV2ZW50ZWQgdW5hbGxvYydkIGZyZWUgYXQgaGVyZS4gCj4gMi4gT24gZnJlZWlu
ZywgaWYgdXBwZXIgbGF5ZXIgYWxyZWFkeSBjaGVja2VkIHRoZSBtZW1vcnkgd2FzIERNQS1hYmxl
LAo+ICAgIHRoZSBjaGVja2luZyBhdCBoZXJlIGRvZXMgbm90IG1ha2Ugc2Vuc2UsIHdlIGNhbiBy
ZW1vdmUgYWxsIGNoZWNrcy4KPiAzLiB4ZW5fY3JlYXRlX2NvbnRpZ3VvdXNfcmVnaW9uKCkgYW5k
IHhlbl9kZXN0cm95X2NvbnRpZ3VvdXNfcmVnaW9uKCkKPiAgICB0byBjb21lIGluIHBhaXJzLgpJ
IHRyaWVkIHRvIGFkZGVkIHJhZGl4X3RyZWUgdG8gdHJhY2sgYWxsb2NhdGluZy9mcmVlaW5nIGFu
ZCBJIGZvdW5kIHNvbWUKbWVtb3J5IG9ubHkgYWxsb2NhdGVkIGJ1dCB3YXMgbm90IGZyZWVkLCBJ
IGd1ZXNzIGl0IGNhdXNlZCBieSBkcml2ZXIgdXNlZApkbWFfcG9vbCwgdGhhdCBtZWFucyBpZiBs
b3RzIG9mIHN1Y2ggcmVxdWVzdHMsIHRoZSBsaXN0IHdpbGwgY29uc3VtZSBsb3QKb2YgbWVtb3J5
IGZvciBpdC4gV2lsbCBjb250aW51ZSB0byB3b3JrIG9uIGl0LCBpZiBhbnlvbmUgaGF2ZSBnb29k
IGlkZWEKZm9yIGl0IHBsZWFzZSBsZXQgbWUga25vdywgSSdkIGxpa2UgdG8gdHJ5IGl0LgoKVGhh
bmtzLApKb2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 03:57:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 03:57: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 1gHL8t-0004Wz-Vo; Tue, 30 Oct 2018 03:56: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=lu7j=nk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gHL8r-0004Wp-SA
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 03:56:33 +0000
X-Inumbo-ID: c8fec244-dbf7-11e8-a62a-12d6303a7972
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c8fec244-dbf7-11e8-a62a-12d6303a7972;
 Tue, 30 Oct 2018 03:56: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 <aliasfile-bounces@xenproject.org>)
 id 1gHL8m-00005s-5R; Tue, 30 Oct 2018 03:56: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 1gHL8l-0004SF-T5; Tue, 30 Oct 2018 03:56:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gHL8l-0007Mo-SD; Tue, 30 Oct 2018 03:56:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129105-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-armhf-armhf-xl:<job
 status>:broken:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl:host-install(4):broken:heisenbug
 linux-linus:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot: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:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1: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-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-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2: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-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1: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-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu: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
X-Osstest-Versions-This: linux=69d5b97c597307773fe6c59775a5d5a88bb7e6b3
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 30 Oct 2018 03:56:27 +0000
Subject: [Xen-devel] [linux-linus test] 129105: regressions - trouble:
 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>

ZmxpZ2h0IDEyOTEwNSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI5MTA1LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBSRUdS
LiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVu
LWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5
OAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICA3
IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgIGZhaWwgUkVH
Ui4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1h
bWQ2NC1hbWQ2NC1wdmdydWIgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAg
NyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjU4
OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICA3IHhlbi1i
b290IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAg
NyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICA3IHhl
bi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1
ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3
IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4
ZW4tYm9vdCAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5
OAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICA3IHhlbi1ib290ICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICA3IHhlbi1ib290
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cy
ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9o
b3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0
aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1h
bWQ2NC1ydW1wcnVuLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDEwIHhlbi1ib290L3NyY19o
b3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAg
ICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICA4IHJl
Ym9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJv
b3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1
bi1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgK
IHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0
LWkzODYteGwtc2hhZG93ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgMTAgeGVuLWJvb3Qvc3Jj
X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIg
ICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4
CiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1p
bnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICA3IHhlbi1ib290
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5
OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3Qg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFp
ciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290
ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdnNoaW0gICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGlu
dGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgYnJva2VuIHBhc3MgaW4gMTI5MDcyCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGlu
IDEyOTA3MiBwYXNzIGluIDEyOTEwNQoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFz
IGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBiYXNlbGlu
ZSB1bnRlc3RlZAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIGluIDEyOTA3MiBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI5MDcyIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBsaWtlIDEyNTg5OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1ODk4CiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAg
ICAgICAgICAgICAgIDY5ZDViOTdjNTk3MzA3NzczZmU2YzU5Nzc1YTVkNWE4OGJiN2U2YjMKYmFz
ZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDk0NzEwY2FjMGVmNGVlMTc3YTYz
YjUyMjc2NjRiMzhjOTViYmY3MDMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTg5OCAgMjAxOC0w
OC0xMyAyMToyMDo1NSBaICAgNzcgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjU5MjEgIDIw
MTgtMDgtMTUgMTM6MDY6NTYgWiAgIDc1IGRheXMgICA3MCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUg
c2luY2UgICAxMjkwNzIgIDIwMTgtMTAtMjcgMjE6NTA6MDkgWiAgICAyIGRheXMgICAgMiBhdHRl
bXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCjI5NjcgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBs
aXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1
bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
YnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsIGJyb2tlbgpicm9rZW4tc3RlcCB0ZXN0LWFy
bWhmLWFybWhmLXhsIGhvc3QtaW5zdGFsbCg0KQoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24g
bG9nOyBpdCB3b3VsZCBiZSA0NTg0NjEgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 04:21:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 04:21: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 1gHLX7-0006ol-7L; Tue, 30 Oct 2018 04:21:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=apc/=nk=xenproject.org=prvs=8344f7b0d=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gHLX6-0006oc-F8
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 04:21:36 +0000
X-Inumbo-ID: 49199830-dbfb-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 49199830-dbfb-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 04:21:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,442,1534809600"; d="scan'208";a="69097813"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75535-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:build-armhf:<job status>:broken:regression
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-midway:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.9-testing:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.9-testing:build-armhf:host-install(4):broken:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-raw:debian-di-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-i386-pvgrub:guest-start/debian.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
X-Osstest-Versions-This: xen=f294d80e8e43d4cdcc6d4d94b1e9c9b1aadf67d8
X-Osstest-Versions-That: xen=782ca9b94f77026875dd98d6288fc1f8dcc7ce19
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 30 Oct 2018 04:21:26 +0000
Subject: [Xen-devel] [xen-4.9-testing baseline-only test] 75535: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTUzNSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueGVuc291cmNl
LmNvbS9vc3N0ZXN0L2xvZ3MvNzU1MzUvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMgd2l0aCB0ZXN0
cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNs
dWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtaGYtbGli
dmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIGJhc2VsaW5lIHVudGVzdGVk
CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAg
IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAxOSBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgYmFz
ZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNiBn
dWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgZmFpbCBiYXNlbGlu
ZSB1bnRlc3RlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3IGRlYmlhbi1odm0taW5zdGFs
bC9sMS9sMiBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAxNyBndWVzdC1zdG9wICAgICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgZmFp
bCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFz
cwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGYy
OTRkODBlOGU0M2Q0Y2RjYzZkNGQ5NGIxZTljOWIxYWFkZjY3ZDgKYmFzZWxpbmUgdmVyc2lvbjoK
IHhlbiAgICAgICAgICAgICAgICAgIDc4MmNhOWI5NGY3NzAyNjg3NWRkOThkNjI4OGZjMWY4ZGNj
N2NlMTkKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NTQ3NCAgMjAxOC0xMC0yMiAwMzoxODowOCBa
ICAgIDggZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzU1MzUgIDIwMTgtMTAtMjkgMDk6MTg6
MTAgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZp
c2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVu
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW1pZHdheSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFj
b3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0
cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hcm1oZiBicm9rZW4KYnJv
a2VuLXN0ZXAgYnVpbGQtYXJtaGYgaG9zdC1pbnN0YWxsKDQpCgpQdXNoIG5vdCBhcHBsaWNhYmxl
LgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCmNvbW1pdCBmMjk0ZDgwZThlNDNkNGNkY2M2ZDRkOTRiMWU5YzliMWFhZGY2N2Q4CkF1
dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBX
ZWQgT2N0IDEwIDA5OjE3OjE1IDIwMTggKzAwMDAKCiAgICB4ODYvdnZteDogRGlzYWxsb3cgdGhl
IHVzZSBvZiBWVC14IGluc3RydWN0aW9ucyB3aGVuIG5lc3RlZCB2aXJ0IGlzIGRpc2FibGVkCiAg
ICAKICAgIGMvcyBhYzZhNDUwMGIgInZ2bXg6IHNldCB2bXhvbl9yZWdpb25fcGEgb2YgdmNwdSBv
dXQgb2YgVk1YIG9wZXJhdGlvbiB0byBhbgogICAgaW52YWxpZCBhZGRyZXNzIiB3YXMgYSByZWFs
IGJ1Z2ZpeCBhcyBkZXNjcmliZWQsIGJ1dCBoYXMgYSB2ZXJ5IHN1YnRsZSBidWcKICAgIHdoaWNo
IHJlc3VsdHMgaW4gYWxsIFZULXggaW5zdHJ1Y3Rpb25zIGJlaW5nIHVzYWJsZSBieSBhIGd1ZXN0
LgogICAgCiAgICBUaGUgdG9vbHN0YWNrIGNvbnN0cnVjdHMgYSBndWVzdCBieSBpc3N1aW5nOgog
ICAgCiAgICAgIFhFTl9ET01DVExfY3JlYXRlZG9tYWluCiAgICAgIFhFTl9ET01DVExfbWF4X3Zj
cHVzCiAgICAKICAgIGFuZCBvcHRpb25hbGx5IGxhdGVyLCBIVk1PUF9zZXRfcGFyYW0gdG8gZW5h
YmxlIG5lc3RlZCB2aXJ0LgogICAgCiAgICBBcyBhIHJlc3VsdCwgdGhlIGNhbGwgdG8gbnZteF92
Y3B1X2luaXRpYWxpc2UoKSBpbiBodm1fdmNwdV9pbml0aWFsaXNlKCkKICAgICh3aGljaCBpcyB3
aGF0IG1ha2VzIHRoZSBhYm92ZSBwYXRjaCBsb29rIGNvcnJlY3QgZHVyaW5nIHJldmlldykgaXMg
YWN0dWFsbHkKICAgIGRlYWQgY29kZS4gIEluIHByYWN0aWNlLCBudm14X3ZjcHVfaW5pdGlhbGlz
ZSgpIGZpcnN0IGdldHMgY2FsbGVkIHdoZW4gbmVzdGVkCiAgICB2aXJ0IGlzIGVuYWJsZWQsIHdo
aWNoIGlzIHR5cGljYWxseSBuZXZlci4KICAgIAogICAgQXMgYSByZXN1bHQsIHRoZSB6ZXJvZWQg
bWVtb3J5IG9mIHN0cnVjdCB2Y3B1IGNhdXNlcyBudm14X3ZjcHVfaW5fdm14KCkgdG8KICAgIHJl
dHVybiB0cnVlIGJlZm9yZSBuZXN0ZWQgdmlydCBpcyBlbmFibGVkIGZvciB0aGUgZ3Vlc3QuCiAg
ICAKICAgIEZpeGluZyB0aGUgb3JkZXIgb2YgaW5pdGlhbGlzYXRpb24gaXMgYSB3b3JrIGluIHBy
b2dyZXNzIGZvciBvdGhlciByZWFzb25zLAogICAgYnV0IG5vdCB2aWFibGUgZm9yIHNlY3VyaXR5
IGJhY2twb3J0cy4KICAgIAogICAgQSBjb21wb3VuZGluZyBmYWN0b3IgaXMgdGhhdCB0aGUgdm1l
eGl0IGhhbmRsZXJzIGZvciBhbGwgaW5zdHJ1Y3Rpb25zLCBvdGhlcgogICAgdGhhbiBWTVhPTiwg
cGFzcyAwIGludG8gdm14X2luc3RfY2hlY2tfcHJpdmlsZWdlKCkncyB2bXhvcF9jaGVjayBwYXJh
bWV0ZXIsCiAgICB3aGljaCBza2lwcyB0aGUgQ1I0LlZNWEUgY2hlY2suICAoVGhpcyBpcyBvbmUg
b2YgbWFueSByZWFzb25zIHdoeSBuZXN0ZWQgdmlydAogICAgaXNuJ3QgYSBzdXBwb3J0ZWQgZmVh
dHVyZSB5ZXQuKQogICAgCiAgICBIb3dldmVyLCB0aGUgb3ZlcmFsbCByZXN1bHQgaXMgdGhhdCB3
aGVuIG5lc3RlZCB2aXJ0IGlzIG5vdCBlbmFibGVkIGJ5IHRoZQogICAgdG9vbHN0YWNrIChpLmUu
IHRoZSBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gZm9yIGFsbCBwcm9kdWN0aW9uIGd1ZXN0cyksIHRo
ZSBWVC14CiAgICBpbnN0cnVjdGlvbnMgKG90aGVyIHRoYW4gVk1YT04pIGFyZSBhY3R1YWxseSB1
c2FibGUsIGFuZCBYZW4gdmVyeSBxdWlja2x5CiAgICBmYWxscyBvdmVyIHRoZSBmYWN0IHRoYXQg
dGhlIG52bXggc3RydWN0dXJlIGlzIHVuaW5pdGlhbGlzZWQuCiAgICAKICAgIEluIG9yZGVyIHRv
IGZhaWwgc2FmZSBpbiB0aGUgc3VwcG9ydGVkIGNhc2UsIHJlLWltcGxlbWVudCBhbGwgdGhlIFZU
LXgKICAgIGluc3RydWN0aW9uIGhhbmRsaW5nIHVzaW5nIGEgc2luZ2xlIGZ1bmN0aW9uIHdpdGgg
YSBjb21tb24gcHJvbG9ndWUsIGNvdmVyaW5nCiAgICBhbGwgdGhlIGNoZWNrcyB3aGljaCBzaG91
bGQgY2F1c2UgI1VEIG9yICNHUCBmYXVsdHMuICBUaGlzIGRlbGliZXJhdGVseQogICAgZG9lc24n
dCB1c2UgYW55IHN0YXRlIGZyb20gdGhlIG52bXggc3RydWN0dXJlLCBpbiBjYXNlIHRoZXJlIGFy
ZSBvdGhlciBsdXJraW5nCiAgICBpc3N1ZXMuCiAgICAKICAgIFRoaXMgaXMgWFNBLTI3OAogICAg
CiAgICBSZXBvcnRlZC1ieTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29t
PgogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJp
eC5jb20+CihxZW11IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 04:33:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 04:33: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 1gHLil-0007nB-Rq; Tue, 30 Oct 2018 04:33:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xqb5=nk=pathpartnertech.com=vikram.k@srs-us1.protection.inumbo.net>)
 id 1gHLij-0007mv-Me
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 04:33:37 +0000
X-Inumbo-ID: f6a2e013-dbfc-11e8-87d6-bc764e045a96
Received: from mail-lj1-x22c.google.com (unknown [2a00:1450:4864:20::22c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f6a2e013-dbfc-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 04:33:36 +0000 (UTC)
Received: by mail-lj1-x22c.google.com with SMTP id z21-v6so10033160ljz.0
 for <xen-devel@lists.xenproject.org>; Mon, 29 Oct 2018 21:33:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=pathpartnertech.com; s=google;
 h=mime-version:from:date:message-id:subject:to;
 bh=jDDaiGePY/ndDXubDou1X8Ra6Jb/d5YZ2Imr03pMQxE=;
 b=UzMJ4IvPaUP2mM3nMHvC5cxb0e0RpQjglNeo/ybnwhyXbNAU/z1iaE0exJZP3QHGB6
 OEzXZd0zRxQDwYdFB6rSqEQcD6mBQqfM9Ne7Icxm+TCRcMap57oQq4+qXB16V7VycKOX
 c4wofOQBEZITvkHfwh8XpEFZHg7zxirUye7qNqPh4af9K4FIb+Yk/9n+y4AEOls1IsJq
 Xsn2Wr2JCtLL6IpJiIuASzoNOH5tLfPMyDX6+UbtMsnk2s0dAUwew0JGpI4+TVYE3EU7
 HnnfRaPqkKQdp+dcf0jPDge93cusWGQjp0t1bzxbGp7KWVmt3JUdCNvjnCo2juwbPSvK
 QpvQ==
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=jDDaiGePY/ndDXubDou1X8Ra6Jb/d5YZ2Imr03pMQxE=;
 b=V4uIiewevHIuhtcBMdZdeGjsKZG3Qc98X9b+hQdx8gOG0DcnvRqpx6fpYXOBNr1dBQ
 Bj0AcezEdTBAvx3uYo/9bAM12L9yBMTZio4SmntS+j2iPl9zgLfEBgITqwc+FkgSmzRl
 rJjvNI7OtRB5nJZpNGYPqiiQbK8yCnFeIpSuxMLGPtWWessv069VznXh5nfDLMpArwA7
 b9BoFt+knItgR65UjG7BXGzxI58488E2iag0+mxCzRBz7RuLA07M3/C8E+R/sr70O5P8
 n53vSTp8eGBkTbzjpeHeInMb9Unt+a2cDbS0W8+DlTP3y4HLvf/ukyfKp2KJj2X38vxl
 z+Ag==
X-Gm-Message-State: AGRZ1gK7jetk7tzw21Q6hyxLNmFRSRM1hMtbUHjY5oaN2yMb8HsY/DRz
 b2DbpsaZU3I+178KGiDbFCooRJh/Ho/EMp9V9Jto1bPjwvuk8ne2nkOhrC7z7zJB+x5oIiCwgyi
 JkrDxiiwy4IMJqBh3VQgi01wa/RiwNXBlcavz6nI=
X-Google-Smtp-Source: AJdET5egUN/7ePBrfchHDZ8wBU21DzAMk3v/wK9FXLg7X5Ju9We1BAmunDBrbtDBbkxJnXI+D9kofQ8YWcCj4sFyqtA=
X-Received: by 2002:a2e:5d12:: with SMTP id
 r18-v6mr11803078ljb.89.1540874014307; 
 Mon, 29 Oct 2018 21:33:34 -0700 (PDT)
MIME-Version: 1.0
From: Vikram K <vikram.k@pathpartnertech.com>
Date: Tue, 30 Oct 2018 10:03:22 +0530
Message-ID: <CAFsJcmYQRttza046T09sCBZzEs7pm31uxawQJHxsQySpyELkBQ@mail.gmail.com>
To: xen-users@lists.xenproject.org, xen-devel@lists.xenproject.org
Subject: [Xen-devel] [XEN][ARM] WiFi bridge 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>
Content-Type: multipart/mixed; boundary="===============5284607074160810439=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============5284607074160810439==
Content-Type: multipart/alternative; boundary="0000000000004457cd05796ab0cf"

--0000000000004457cd05796ab0cf
Content-Type: text/plain; charset="UTF-8"

Hello,

We are using Hikey960 with Debian as Dom0 and DomU. This board has only
WiFi interface. We want to create bridge between Dom0 and DomU so that DomU
has internet access. We tried to create bridge using brtcl command, but it
is not working. Please provide pointers.

-- 






This
message contains confidential information and is intended only 
for the
individual(s) named. If you are not the intended
recipient, you are 
notified that disclosing, copying, distributing or taking any
action in 
reliance on the contents of this mail and attached file/s is strictly

prohibited. Please notify the
sender immediately and delete this e-mail 
from your system. E-mail transmission
cannot be guaranteed to be secured or 
error-free as information could be
intercepted, corrupted, lost, destroyed, 
arrive late or incomplete, or contain
viruses. The sender therefore does 
not accept liability for any errors or
omissions in the contents of this 
message, which arise as a result of e-mail
transmission.

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

<div dir=3D"ltr"><div>Hello,</div><div><br></div><div>We are using Hikey960=
 with Debian as Dom0 and DomU. This board has only WiFi interface. We want =
to create bridge between Dom0 and DomU so that DomU has internet access. We=
 tried to create bridge using brtcl command, but it is not working. Please =
provide pointers. <br></div><div><br><div dir=3D"ltr"><div><div dir=3D"ltr"=
><span><br></span><span style=3D"color:rgb(19,79,92)"></span></div></div></=
div></div></div>

<br>




<p><span lang=3D"EN-IN">This
message contains confidential information and is intended only for the
individual(s) named.</span><span lang=3D"EN-IN"> </span>If you are not the =
intended
recipient, you are notified that disclosing, copying, distributing or takin=
g any
action in reliance on the contents of this mail and attached file/s is stri=
ctly
prohibited<span lang=3D"EN-IN">. Please notify the
sender immediately and delete this e-mail from your system. E-mail transmis=
sion
cannot be guaranteed to be secured or error-free as information could be
intercepted, corrupted, lost, destroyed, arrive late or incomplete, or cont=
ain
viruses. The sender therefore does not accept liability for any errors or
omissions in the contents of this message, which arise as a result of e-mai=
l
transmission.</span></p>
--0000000000004457cd05796ab0cf--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5284607074160810439==--


From xen-devel-bounces@lists.xenproject.org Tue Oct 30 04:38:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 04: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 1gHLmy-00083s-HX; Tue, 30 Oct 2018 04: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=apc/=nk=xenproject.org=prvs=8344f7b0d=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gHLmw-00083Z-Md
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 04:37:58 +0000
X-Inumbo-ID: 9285888c-dbfd-11e8-afd9-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9285888c-dbfd-11e8-afd9-12d6303a7972;
 Tue, 30 Oct 2018 04:37:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,443,1534809600"; d="scan'208";a="69098699"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75537-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-libvirt:libvirt-build:fail:nonblocking
 ovmf:build-i386-libvirt:libvirt-build:fail:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
X-Osstest-Versions-This: ovmf=c09b254bdc6050cc8b580a26558f692f958645d6
X-Osstest-Versions-That: ovmf=2f6693c283b54666def65e5e0d0b84e48b21cfef
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 30 Oct 2018 04:37:54 +0000
Subject: [Xen-devel] [ovmf baseline-only test] 75537: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTUzNyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NTM3LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAgIGZhaWwgYmFzZWxpbmUg
dW50ZXN0ZWQKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAg
ICAgICAgICAgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3Rh
bGwgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IG92bWYgICAgICAgICAgICAgICAgIGMwOWIyNTRiZGM2MDUwY2M4YjU4MGEyNjU1OGY2OTJmOTU4
NjQ1ZDYKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDJmNjY5M2MyODNi
NTQ2NjZkZWY2NWU1ZTBkMGI4NGU0OGIyMWNmZWYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NTUz
MiAgMjAxOC0xMC0yOSAwMzoyMDozNSBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAg
NzU1MzcgIDIwMTgtMTAtMjkgMTA6NTI6MTAgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
ClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBDaGFzZWwgQ2hpdSA8
Y2hhc2VsLmNoaXVAaW50ZWwuY29tPgogIENoYXNlbCwgQ2hpdSA8Y2hhc2VsLmNoaXVAaW50ZWwu
Y29tPgogIFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRl
Lm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9v
c3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgYzA5
YjI1NGJkYzYwNTBjYzhiNTgwYTI2NTU4ZjY5MmY5NTg2NDVkNgpBdXRob3I6IENoYXNlbCwgQ2hp
dSA8Y2hhc2VsLmNoaXVAaW50ZWwuY29tPgpEYXRlOiAgIEZyaSBPY3QgMjYgMTU6MTI6MzMgMjAx
OCArMDgwMAoKICAgIEludGVsRnNwMlBrZzogRml4ZWQgcG90ZW50aWFsbHkgTlVMTCBwb2ludGVy
IGFjY2Vzc2luZwogICAgCiAgICBSRUY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTI4MAogICAgCiAgICBXaGVuIGNvcHlpbmcgSURUIHRhYmxlIGluIFNl
Y01haW4sIHRoZSBwb2ludGVyIG1pZ2h0IGJlCiAgICBOVUxMIHNvIGFkZGVkIHRoZSBjaGVjayB0
byBmaXggaXQuCiAgICAKICAgIFRlc3Q6IFZlcmlmaWVkIG9uIGludGVybmFsIHBsYXRmb3JtIGFu
ZCBib290cyBzdWNjZXNzZnVsbHkuCiAgICAKICAgIENjOiBKaWV3ZW4gWWFvIDxKaWV3ZW4ueWFv
QGludGVsLmNvbT4KICAgIENjOiBEZXNpbW9uZSBOYXRoYW5pZWwgTCA8bmF0aGFuaWVsLmwuZGVz
aW1vbmVAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmli
dXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogQ2hhc2VsIENoaXUgPGNoYXNl
bC5jaGl1QGludGVsLmNvbT4KCmNvbW1pdCA3MDQyNTQ1NmRhZTE2ZmNhMjM1NDA5MzZjOGZiMGQy
Yjg2Nzc2Yjk3CkF1dGhvcjogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KRGF0ZTogICBU
aHUgT2N0IDI1IDE4OjA5OjQ2IDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cvVXNiQnVzUGVp
OiBSZWplY3QgZGVzY3JpcHRvciB3aG9zZSBsZW5ndGggaXMgYmFkCiAgICAKICAgIFRvZGF5J3Mg
aW1wbGVtZW50YXRpb24gZG9lc24ndCBjaGVjayB3aGV0aGVyIHRoZSBsZW5ndGggb2YKICAgIGRl
c2NyaXB0b3IgaXMgdmFsaWQgYmVmb3JlIHVzaW5nIGl0LgogICAgCiAgICBUaGUgcGF0Y2ggZml4
ZXMgdGhpcyBpc3N1ZSBieSBzeW5jaW5nIHRoZSBzaW1pbGFyIGZpeCB0byBVc2JCdXNEeGUuCiAg
ICA3MGMzYzIzNzBhMmFlZmU3MWNmMGY2YzFhMWUwNjNmN2Q3NGUxZDc5CiAgICAqTWRlTW9kdWxl
UGtnL1VzYkJ1czogUmVqZWN0IGRlc2NyaXB0b3Igd2hvc2UgbGVuZ3RoIGlzIGJhZAogICAgCiAg
ICBBZGRpdGlvbmFsbHkgdGhlIHBhdGNoIGFsc28gcmVqZWN0cyB0aGUgZGF0YSB3aGVuIGxlbmd0
aCBpcwogICAgbGFyZ2VyIHRoYW4gc2l6ZW9mIChQZWlVc2JEZXZpY2UtPkNvbmZpZ3VyYXRpb25E
YXRhKS4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24g
QWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVs
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAg
ICBDYzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+Cgpjb21taXQgYzk2ZGUxZGJh
ZWRjZTExNDg5OTc0YzNlOTc3ZjFkZTRlYzVjZmI4NApBdXRob3I6IFJ1aXl1IE5pIDxydWl5dS5u
aUBpbnRlbC5jb20+CkRhdGU6ICAgVGh1IE9jdCAyNSAxNzowNzoxMiAyMDE4ICswODAwCgogICAg
TWRlTW9kdWxlUGtnL1VzYkJ1c1BlaTogRml4IG91dC1vZi1ib3VuZCByZWFkIGFjY2VzcyB0byBk
ZXNjcmlwdG9ycwogICAgCiAgICBUb2RheSdzIGltcGxlbWVudGF0aW9uIHJlYWRzIHRoZSBUeXBl
L0xlbmd0aCBmaWVsZCBpbiB0aGUgVVNCCiAgICBkZXNjcmlwdG9ycyBkYXRhIHdpdGhvdXQgY2hl
Y2tpbmcgd2hldGhlciB0aGUgb2Zmc2V0IHRvIHJlYWQgaXMKICAgIGJleW9uZCB0aGUgZGF0YSBi
b3VuZGFyeS4KICAgIAogICAgVGhlIHBhdGNoIGZpeGVzIHRoaXMgaXNzdWUgYnkgc3luY2luZyB0
aGUgZml4IGluIGNvbW1pdAogICAgNGMwMzRiZjYyY2JjMWYzYzVmNGI1ZGYyNWRlOTdmMGY1Mjgx
MzJiMgogICAgKk1kZU1vZHVsZVBrZy9Vc2JCdXM6IEZpeCBvdXQtb2YtYm91bmQgcmVhZCBhY2Nl
c3MgdG8gZGVzY3JpcHRvcnMKICAgIAogICAgUGFyc2VkQnl0ZXMgaW4gVXNiQnVzUGVpLkdldEV4
cGVjdGVkRGVzY3JpcHRvcigpIGlzIGRpZmZlcmVudCBmcm9tCiAgICBDb25zdW1lZCBpbiBVc2JC
dXNEeGUuVXNiQ3JlYXRlRGVzYygpLgogICAgUGFyc2VkQnl0ZXMgaXMgdGhlIG9mZnNldCBvZiBm
b3VuZCBkZXNjcmlwdG9yIHdoaWxlIENvbnN1bWVkIGlzCiAgICBvZmZzZXQgb2YgbmV4dCBkZXNj
cmlwdG9yIG9mIGZvdW5kIG9uZS4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29y
ZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogUnVpeXUgTmkg
PHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVu
Z0BpbnRlbC5jb20+CiAgICBDYzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 05:00:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 05: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 1gHM88-0001Op-Gp; Tue, 30 Oct 2018 04:59:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lu7j=nk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gHM86-0001Ob-Ju
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 04:59:50 +0000
X-Inumbo-ID: a0fa9690-dc00-11e8-87d6-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a0fa9690-dc00-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 04:59: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 <aliasfile-bounces@xenproject.org>)
 id 1gHM84-0001Ro-G3; Tue, 30 Oct 2018 04:59: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 1gHM84-0001Sw-2E; Tue, 30 Oct 2018 04:59:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gHM84-0005LB-1f; Tue, 30 Oct 2018 04:59:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129162-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=c87ac38cf280fa969f1033de3c5b7a157aac8cbc
X-Osstest-Versions-That: ovmf=c09b254bdc6050cc8b580a26558f692f958645d6
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 30 Oct 2018 04:59:48 +0000
Subject: [Xen-devel] [ovmf test] 129162: 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>

ZmxpZ2h0IDEyOTE2MiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjkxNjIvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBjODdhYzM4Y2YyODBmYTk2OWYxMDMzZGUzYzViN2Ex
NTdhYWM4Y2JjCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBjMDliMjU0
YmRjNjA1MGNjOGI1ODBhMjY1NThmNjkyZjk1ODY0NWQ2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjkxMjUgIDIwMTgtMTAtMjkgMDc6NDA6NDggWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI5MTYyICAyMDE4LTEwLTMwIDAxOjQwOjU3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgUnVpeXUgTmkg
PHJ1aXl1Lm5pQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
ClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3Nz
dGVzdC9vdm1mLmdpdAogICBjMDliMjU0YmRjLi5jODdhYzM4Y2YyICBjODdhYzM4Y2YyODBmYTk2
OWYxMDMzZGUzYzViN2ExNTdhYWM4Y2JjIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 05:16:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 05: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 1gHMO0-0003BF-86; Tue, 30 Oct 2018 05:16:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lu7j=nk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gHMNy-0003B6-TC
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 05:16:14 +0000
X-Inumbo-ID: eb723f85-dc02-11e8-87d6-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eb723f85-dc02-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 05:16: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 <aliasfile-bounces@xenproject.org>)
 id 1gHMNv-000253-4u; Tue, 30 Oct 2018 05:16: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 1gHMNu-0002Mp-Nc; Tue, 30 Oct 2018 05:16:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gHMNu-0005We-N1; Tue, 30 Oct 2018 05:16:10 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1gHMNu-0005We-N1@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 30 Oct 2018 05:16:10 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-amd64-amd64-amd64-pvgrub
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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
LWFtZDY0LWFtZDY0LXB2Z3J1Ygp0ZXN0aWQgeGVuLWJvb3QKClRyZWU6IGxpbnV4IGdpdDovL2dp
dC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYu
Z2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGlu
dXgtZmlybXdhcmUuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVu
LXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14
ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAoKKioqIEZvdW5k
IGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTog
IGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2
YWxkcy9saW51eC0yLjYuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICA2OWQ1Yjk3YzU5NzMwNzc3M2Zl
NmM1OTc3NWE1ZDVhODhiYjdlNmIzCiAgQnVnIG5vdCBwcmVzZW50OiAxMGRjODkwZDQyMjhjZDE3
ZGRmZDA5YmE5YWFhOTIyMTYyN2UyOWIyCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI5MTY5LwoKCiAgKFJldmlzaW9u
IGxvZyB0b28gbG9uZywgb21pdHRlZC4pCgoKRm9yIGJpc2VjdGlvbiByZXZpc2lvbi10dXBsZSBn
cmFwaCBzZWU6CiAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
cmVzdWx0cy9iaXNlY3QvbGludXgtbGludXMvdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIu
eGVuLWJvb3QuaHRtbApSZXZpc2lvbiBJRHMgaW4gZWFjaCBncmFwaCBub2RlIHJlZmVyLCByZXNw
ZWN0aXZlbHksIHRvIHRoZSBUcmVlcyBhYm92ZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUnVubmluZyBjcy1iaXNlY3Rpb24tc3RlcCAtLWdyYXBoLW91dD0vaG9t
ZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L2xpbnV4LWxpbnVzL3Rlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViLnhlbi1ib290IC0tc3VtbWFyeS1vdXQ9dG1wLzEyOTE2OS5iaXNlY3Rpb24tc3VtbWFy
eSAtLWJhc2lzLXRlbXBsYXRlPTEyNTg5OCAtLWJsZXNzaW5ncz1yZWFsLHJlYWwtYmlzZWN0IGxp
bnV4LWxpbnVzIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViIHhlbi1ib290ClNlYXJjaGlu
ZyBmb3IgZmFpbHVyZSAvIGJhc2lzIHBhc3M6CiAxMjkwNzIgZmFpbCBbaG9zdD1odXhlbHJlYmUx
XSAvIDEyODk0NSBbaG9zdD1nb2RlbGxvMF0gMTI4OTIwIFtob3N0PWZpYW5vMV0gMTI4ODg1IFto
b3N0PWVsYmxpbmcxXSAxMjg4NjEgW2hvc3Q9Zmlhbm8wXSAxMjg4MzUgW2hvc3Q9ZGViaW5hMV0g
MTI4NzI3IFtob3N0PWRlYmluYTBdIDEyODY2MyBbaG9zdD1odXhlbHJlYmUwXSAxMjg1OTkgW2hv
c3Q9YmFyb3F1ZTFdIDEyODUyMCBbaG9zdD1waW5vdDFdIDEyODQ5MyBbaG9zdD1nb2RlbGxvMF0g
MTI4NDc2IFtob3N0PWdvZGVsbG8xXSAxMjg0NjEgW2hvc3Q9YWxiYW5hMV0gMTI4NDM4IFtob3N0
PWVsYmxpbmcwXSAxMjg0MDcgW2hvc3Q9YmFyb3F1ZTBdIDEyODM2OSBbaG9zdD1maWFubzBdIDEy
ODMzNCBbaG9zdD1hbGJhbmEwXSAxMjgzMTIgW2hvc3Q9am91YmVydGluMF0gMTI4Mjc4IFtob3N0
PWRlYmluYTFdIDEyODI2NCBbaG9zdD1maWFubzFdIDEyODIzNiBbaG9zdD1kZWJpbmEwXSAxMjgx
NzAgW2hvc3Q9ZWxibGluZzFdIDEyODExNCBbaG9zdD1pdGFsaWEwXSAxMjgwNTkgW2hvc3Q9cGlu
b3QwXSAxMjgwMjIgW2hvc3Q9YmFyb3F1ZTFdIDEyODAwMiBbaG9zdD1waW5vdDFdIDEyNzk5MSBb
aG9zdD1nb2RlbGxvMF0gMTI3OTc2IFtob3N0PWdvZGVsbG8xXSAxMjc5NjIgb2suCkZhaWx1cmUg
LyBiYXNpcyBwYXNzIGZsaWdodHM6IDEyOTA3MiAvIDEyNzk2MgoodHJlZSB3aXRoIG5vIHVybDog
bWluaW9zKQoodHJlZSB3aXRoIG5vIHVybDogb3ZtZikKKHRyZWUgd2l0aCBubyB1cmw6IHNlYWJp
b3MpClRyZWU6IGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVs
L2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVu
Yml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8v
eGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6
Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcveGVuLmdpdApMYXRlc3QgNjlkNWI5N2M1OTczMDc3NzNmZTZjNTk3NzVhNWQ1YTg4YmI3
ZTZiMyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYz
N2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3
OGQ2NmRmNTZjMTk4NiA5MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1YWU3CkJh
c2lzIHBhc3MgMTBkYzg5MGQ0MjI4Y2QxN2RkZmQwOWJhOWFhYTkyMjE2MjdlMjliMiBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3Yzhi
M2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4
NiAxZGZiOGU2ZTA5NDg5MTJkMWZkOTZkNmVkOTAzNDUyN2M1Yzc0ZjMxCkdlbmVyYXRpbmcgcmV2
aXNpb25zIHdpdGggLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgIGdpdDovL2dpdC5rZXJuZWwu
b3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0IzEwZGM4
OTBkNDIyOGNkMTdkZGZkMDliYTlhYWE5MjIxNjI3ZTI5YjItNjlkNWI5N2M1OTczMDc3NzNmZTZj
NTk3NzVhNWQ1YTg4YmI3ZTZiMyBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1m
aXJtd2FyZS5naXQjYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MC1jNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGdpdDovL3hlbmJpdHMueGVuLm9y
Zy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhl
Zjg5MTNlMzE0OS05YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGdpdDov
L3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQjZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3
OGQ2NmRmNTZjMTk4Ni1kZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IGdp
dDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0IzFkZmI4ZTZlMDk0ODkxMmQxZmQ5NmQ2ZWQ5MDM0
NTI3YzVjNzRmMzEtOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwphZGhv
Yy1yZXZ0dXBsZS1nZW5lcmF0b3I6IHRyZWUgZGlzY29udGlndW91czogbGludXgtMi42CkxvYWRl
ZCAxMDAyIG5vZGVzIGluIHJldmlzaW9uIGdyYXBoClNlYXJjaGluZyBmb3IgdGVzdCByZXN1bHRz
OgogMTI3NTE2IFtob3N0PWFsYmFuYTBdCiAxMjc1MzUgW2hvc3Q9YWxiYW5hMF0KIDEyNzU1MSBb
aG9zdD1hbGJhbmEwXQogMTI3NTY5IFtob3N0PWFsYmFuYTBdCiAxMjc2MTcgW2hvc3Q9YWxiYW5h
MF0KIDEyNzczMiBbaG9zdD1yaW1hdmExXQogMTI3NzkzIFtob3N0PWZpYW5vMF0KIDEyNzkwNyBb
aG9zdD1hbGJhbmExXQogMTI3OTc2IFtob3N0PWdvZGVsbG8xXQogMTI3OTYyIHBhc3MgMTBkYzg5
MGQ0MjI4Y2QxN2RkZmQwOWJhOWFhYTkyMjE2MjdlMjliMiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMx
NDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiAxZGZiOGU2ZTA5NDg5
MTJkMWZkOTZkNmVkOTAzNDUyN2M1Yzc0ZjMxCiAxMjc5OTEgW2hvc3Q9Z29kZWxsbzBdCiAxMjgw
MDIgW2hvc3Q9cGlub3QxXQogMTI4MDIyIFtob3N0PWJhcm9xdWUxXQogMTI4MDU5IFtob3N0PXBp
bm90MF0KIDEyODExNCBbaG9zdD1pdGFsaWEwXQogMTI4MTcwIFtob3N0PWVsYmxpbmcxXQogMTI4
MjY0IFtob3N0PWZpYW5vMV0KIDEyODIzNiBbaG9zdD1kZWJpbmEwXQogMTI4Mjc4IFtob3N0PWRl
YmluYTFdCiAxMjgzMzQgW2hvc3Q9YWxiYW5hMF0KIDEyODMxMiBbaG9zdD1qb3ViZXJ0aW4wXQog
MTI4MzY5IFtob3N0PWZpYW5vMF0KIDEyODQwNyBbaG9zdD1iYXJvcXVlMF0KIDEyODQzOCBbaG9z
dD1lbGJsaW5nMF0KIDEyODQ3NiBbaG9zdD1nb2RlbGxvMV0KIDEyODQ2MSBbaG9zdD1hbGJhbmEx
XQogMTI4NDkzIFtob3N0PWdvZGVsbG8wXQogMTI4NTIwIFtob3N0PXBpbm90MV0KIDEyODU5OSBb
aG9zdD1iYXJvcXVlMV0KIDEyODY2MyBbaG9zdD1odXhlbHJlYmUwXQogMTI4NzI3IFtob3N0PWRl
YmluYTBdCiAxMjg4NjEgW2hvc3Q9Zmlhbm8wXQogMTI4ODM1IFtob3N0PWRlYmluYTFdCiAxMjg4
ODUgW2hvc3Q9ZWxibGluZzFdCiAxMjg5MjAgW2hvc3Q9Zmlhbm8xXQogMTI4OTQ1IFtob3N0PWdv
ZGVsbG8wXQogMTI4OTcwIGZhaWwgaXJyZWxldmFudAogMTI5MDA1IGZhaWwgaXJyZWxldmFudAog
MTI5MDcyIGZhaWwgNjlkNWI5N2M1OTczMDc3NzNmZTZjNTk3NzVhNWQ1YTg4YmI3ZTZiMyBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3
YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZj
MTk4NiA5MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1YWU3CiAxMjkxNDYgcGFz
cyAxMGRjODkwZDQyMjhjZDE3ZGRmZDA5YmE5YWFhOTIyMTYyN2UyOWIyIGM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhl
Zjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDFkZmI4
ZTZlMDk0ODkxMmQxZmQ5NmQ2ZWQ5MDM0NTI3YzVjNzRmMzEKIDEyOTE0NyBmYWlsIDY5ZDViOTdj
NTk3MzA3NzczZmU2YzU5Nzc1YTVkNWE4OGJiN2U2YjMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgz
MTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5
IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFi
OTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwogMTI5MTQ4IGJsb2NrZWQgMTBkYzg5MGQ0MjI4Y2Qx
N2RkZmQwOWJhOWFhYTkyMjE2MjdlMjliMiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3
OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiAzZDNmZWFhNDU2MDlmYjRkM2EyNTQx
ZDc4ZTBlOTcxN2RiYjIyM2ZiCiAxMjkxNDkgcGFzcyAxMGRjODkwZDQyMjhjZDE3ZGRmZDA5YmE5
YWFhOTIyMTYyN2UyOWIyIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAg
OWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4
M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IGQzNmI3NzA0NTg2YzIzMjM4OGRhOGIxNzBhMTExY2M5
ODEyN2NkYWQKIDEyOTE1MCBwYXNzIDEwZGM4OTBkNDIyOGNkMTdkZGZkMDliYTlhYWE5MjIxNjI3
ZTI5YjIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThm
MzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0
NzhkNjZkZjU2YzE5ODYgMzAwZDkzZTA5NjhiMjY2YWQ4N2FlZmI5ZDA1OTg4YjFiNzZlODUxMQog
MTI5MTUyIHBhc3MgMTBkYzg5MGQ0MjI4Y2QxN2RkZmQwOWJhOWFhYTkyMjE2MjdlMjliMiBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3
YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZj
MTk4NiAyNzIyNWJiYjZkMTQ4ZjZkMzczYTRhODliMGRjM2YzZjViZjRkMTkzCiAxMjkxNTMgcGFz
cyAxMGRjODkwZDQyMjhjZDE3ZGRmZDA5YmE5YWFhOTIyMTYyN2UyOWIyIGM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhl
Zjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDVlMDBm
MDI3NjNmNjZkYmJmMGM4NmVlZTMzM2M3OThmYTg1NjVhMTkKIDEyOTE1NCBwYXNzIDEwZGM4OTBk
NDIyOGNkMTdkZGZkMDliYTlhYWE5MjIxNjI3ZTI5YjIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgz
MTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5
IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgMGMwNjc3ZjAwM2MxMTY3
ODFkMGZlN2M4ZjNiYzAyM2Y4YjgxODYyZAogMTI5MTU1IHBhc3MgMTBkYzg5MGQ0MjI4Y2QxN2Rk
ZmQwOWJhOWFhYTkyMjE2MjdlMjliMiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNh
NGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiAyMzA1OGU3YjM2MWE0ZjZjZjc0MDI0NTMy
N2VhMTg0MWUyYmU5MTMyCiAxMjkxNTYgcGFzcyAxMGRjODkwZDQyMjhjZDE3ZGRmZDA5YmE5YWFh
OTIyMTYyN2UyOWIyIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMw
ZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2Uz
MjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2
NDVhZTcKIDEyOTE1NyBmYWlsIDY5ZDViOTdjNTk3MzA3NzczZmU2YzU5Nzc1YTVkNWE4OGJiN2U2
YjMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdk
ZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0Nzhk
NjZkZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwogMTI5
MTYxIHBhc3MgMTBkYzg5MGQ0MjI4Y2QxN2RkZmQwOWJhOWFhYTkyMjE2MjdlMjliMiBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3Yzhi
M2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4
NiA5MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1YWU3CiAxMjkxNjMgZmFpbCA2
OWQ1Yjk3YzU5NzMwNzc3M2ZlNmM1OTc3NWE1ZDVhODhiYjdlNmIzIGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5
MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDkyNjY2ZmRk
NmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKIDEyOTE2NSBwYXNzIDEwZGM4OTBkNDIy
OGNkMTdkZGZkMDliYTlhYWE5MjIxNjI3ZTI5YjIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRl
NWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5
YjJkODk3NTlkOWI0M2YyYzY0NWFlNwogMTI5MTY5IGZhaWwgNjlkNWI5N2M1OTczMDc3NzNmZTZj
NTk3NzVhNWQ1YTg4YmI3ZTZiMyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRj
ZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5
YjQzZjJjNjQ1YWU3ClNlYXJjaGluZyBmb3IgaW50ZXJlc3RpbmcgdmVyc2lvbnMKIFJlc3VsdCBm
b3VuZDogZmxpZ2h0IDEyNzk2MiAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXN1bHQgZm91bmQ6
IGZsaWdodCAxMjkwNzIgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZs
aWdodCAxMjkxNDYgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAx
MjkxNDcgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogMCByZXZpc2lvbnMgYXQgMTBkYzg5MGQ0
MjI4Y2QxN2RkZmQwOWJhOWFhYTkyMjE2MjdlMjliMiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMx
MGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkg
ZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5MjY2NmZkZDZlMGFmYWI5
ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1YWU3Ck5vIHJldmlzaW9ucyBsZWZ0IHRvIHRlc3QsIGNoZWNr
aW5nIGdyYXBoIHN0YXRlLgogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI5MTU2IChwYXNzKSwgZm9y
IGxhc3QgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI5MTU3IChmYWlsKSwgZm9yIGZpcnN0
IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI5MTYxIChwYXNzKSwgZm9yIGxhc3QgcGFz
cwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjkxNjMgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQog
UmVwcm8gZm91bmQ6IGZsaWdodCAxMjkxNjUgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBm
b3VuZDogZmxpZ2h0IDEyOTE2OSAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCgoqKiogRm91bmQg
YW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAg
bGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZh
bGRzL2xpbnV4LTIuNi5naXQKICBCdWcgaW50cm9kdWNlZDogIDY5ZDViOTdjNTk3MzA3NzczZmU2
YzU5Nzc1YTVkNWE4OGJiN2U2YjMKICBCdWcgbm90IHByZXNlbnQ6IDEwZGM4OTBkNDIyOGNkMTdk
ZGZkMDliYTlhYWE5MjIxNjI3ZTI5YjIKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjkxNjkvCgoKICAoUmV2aXNpb24g
bG9nIHRvbyBsb25nLCBvbWl0dGVkLikKCnBubXRvcG5nOiAyNDAgY29sb3JzIGZvdW5kClJldmlz
aW9uIGdyYXBoIGxlZnQgaW4gL2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9saW51eC1saW51cy90
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1Yi54ZW4tYm9vdC57ZG90LHBzLHBuZyxodG1sLHN2
Z30uCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTI5MTY5OiB0b2xl
cmFibGUgQUxMIEZBSUwKCmZsaWdodCAxMjkxNjkgbGludXgtbGludXMgcmVhbC1iaXNlY3QgW3Jl
YWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjkx
NjkvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3Qt
YW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBi
YXNlbGluZSB1bnRlc3RlZAoKCmpvYnM6CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 05:57:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 05:57: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 1gHN1Y-0006DQ-HX; Tue, 30 Oct 2018 05:57:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kbib=nj=linux.intel.com=sameo@srs-us1.protection.inumbo.net>)
 id 1gHAwK-0003w8-1N
 for xen-devel@lists.xenproject.org; Mon, 29 Oct 2018 17:02:56 +0000
X-Inumbo-ID: 78abee6a-db9c-11e8-87d6-bc764e045a96
Received: from mga02.intel.com (unknown [134.134.136.20])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 78abee6a-db9c-11e8-87d6-bc764e045a96;
 Mon, 29 Oct 2018 17:02:52 +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 orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 29 Oct 2018 10:02:51 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,441,1534834800"; d="scan'208";a="276598743"
Received: from mjadwisz-mobl.ger.corp.intel.com (HELO localhost.localdomain)
 ([10.252.7.64])
 by fmsmga006.fm.intel.com with ESMTP; 29 Oct 2018 10:02:44 -0700
From: Samuel Ortiz <sameo@linux.intel.com>
To: qemu-devel@nongnu.org
Date: Mon, 29 Oct 2018 18:01:41 +0100
Message-Id: <20181029170159.3801-2-sameo@linux.intel.com>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181029170159.3801-1-sameo@linux.intel.com>
References: <20181029170159.3801-1-sameo@linux.intel.com>
X-Mailman-Approved-At: Tue, 30 Oct 2018 05:57:07 +0000
Subject: [Xen-devel] [PATCH v3 01/19] hw: i386: Decouple the ACPI build from
 the PC machine 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: Peter Maydell <peter.maydell@linaro.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Eduardo Habkost <ehabkost@redhat.com>, "Michael S. Tsirkin" <mst@redhat.com>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 Paolo Bonzini <pbonzini@redhat.com>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Shannon Zhao <zhaoshenglong@huawei.com>,
 Anthony Perard <anthony.perard@citrix.com>,
 Igor Mammedov <imammedo@redhat.com>,
 "open list:ARM ACPI Subsystem" <qemu-arm@nongnu.org>,
 Richard Henderson <rth@twiddle.net>
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>

QUNQSSB0YWJsZXMgYXJlIHBsYXRmb3JtIGFuZCBtYWNoaW5lIHR5cGUgYW5kIGV2ZW4gYXJjaGl0
ZWN0dXJlCmFnbm9zdGljLCBhbmQgYXMgc3VjaCB3ZSB3YW50IHRvIHByb3ZpZGUgYW4gaW50ZXJu
YWwgQUNQSSBBUEkgdGhhdApvbmx5IGRlcGVuZHMgb24gcGxhdGZvcm0gYWdub3N0aWMgaW5mb3Jt
YXRpb24uCgpGb3IgdGhlIHg4NiBhcmNoaXRlY3R1cmUsIGluIG9yZGVyIHRvIGJ1aWxkIEFDUEkg
dGFibGVzIGluZGVwZW5kZW50bHkKZnJvbSB0aGUgUEMgb3IgUTM1IG1hY2hpbmUgdHlwZXMsIHdl
IGFyZSBtb3ZpbmcgYSBmZXcgTWFjaGluZVN0YXRlCnN0cnVjdHVyZSBmaWVsZHMgaW50byBhIG1h
Y2hpbmUgdHlwZSBhZ25vc3RpYyBzdHJ1Y3R1cmUgY2FsbGVkCkFjcGlDb25maWd1cmF0aW9uLiBU
aGUgc3RydWN0dXJlIGZpZWxkcyB3ZSBtb3ZlIGFyZToKCiAgIEhvdHBsdWdIYW5kbGVyICphY3Bp
X2RldgogICBBY3BpTlZESU1NU3RhdGUgYWNwaV9udmRpbW1fc3RhdGU7CiAgIEZXQ2ZnU3RhdGUg
KmZ3X2NmZwogICByYW1fYWRkcl90IGJlbG93XzRnX21lbV9zaXplLCBhYm92ZV80Z19tZW1fc2l6
ZQogICBib29sIGFwaWNfeHJ1cHRfb3ZlcnJpZGUKICAgdW5zaWduZWQgYXBpY19pZF9saW1pdAog
ICB1aW50NjRfdCBudW1hX25vZGVzCiAgIHVpbnQ2NF90IG51bWFfbWVtCgpTaWduZWQtb2ZmLWJ5
OiBTYW11ZWwgT3J0aXogPHNhbWVvQGxpbnV4LmludGVsLmNvbT4KLS0tCiBody9hY3BpL2NwdV9o
b3RwbHVnLmMgICAgfCAgIDkgKy0KIGh3L2FybS92aXJ0LWFjcGktYnVpbGQuYyB8ICAxMCAtLS0K
IGh3L2kzODYvYWNwaS1idWlsZC5jICAgICB8IDEzNSArKysrKysrKysrKysrKy0tLS0tLS0tLS0t
LS0tLS0KIGh3L2kzODYvYWNwaS1idWlsZC5oICAgICB8ICAgNCArLQogaHcvaTM4Ni9wYy5jICAg
ICAgICAgICAgIHwgMTc1ICsrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLQog
aHcvaTM4Ni9wY19waWl4LmMgICAgICAgIHwgIDIxICsrLS0tCiBody9pMzg2L3BjX3EzNS5jICAg
ICAgICAgfCAgMjEgKystLS0KIGh3L2kzODYveGVuL3hlbi1odm0uYyAgICB8ICAxOSArKystLQog
aW5jbHVkZS9ody9hY3BpL2FjcGkuaCAgIHwgIDQzICsrKysrKysrKysKIGluY2x1ZGUvaHcvaTM4
Ni9wYy5oICAgICB8ICAxOSArKy0tLQogMTAgZmlsZXMgY2hhbmdlZCwgMjU0IGluc2VydGlvbnMo
KyksIDIwMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ody9hY3BpL2NwdV9ob3RwbHVnLmMg
Yi9ody9hY3BpL2NwdV9ob3RwbHVnLmMKaW5kZXggNTI0MzkxODEyNS4uNjM0ZGMzYjg0NiAxMDA2
NDQKLS0tIGEvaHcvYWNwaS9jcHVfaG90cGx1Zy5jCisrKyBiL2h3L2FjcGkvY3B1X2hvdHBsdWcu
YwpAQCAtMjM3LDkgKzIzNyw5IEBAIHZvaWQgYnVpbGRfbGVnYWN5X2NwdV9ob3RwbHVnX2FtbChB
bWwgKmN0eCwgTWFjaGluZVN0YXRlICptYWNoaW5lLAogICAgIC8qIFRoZSBjdXJyZW50IEFNTCBn
ZW5lcmF0b3IgY2FuIGNvdmVyIHRoZSBBUElDIElEIHJhbmdlIFswLi4yNTVdLAogICAgICAqIGlu
Y2x1c2l2ZSwgZm9yIFZDUFUgaG90cGx1Zy4gKi8KICAgICBRRU1VX0JVSUxEX0JVR19PTihBQ1BJ
X0NQVV9IT1RQTFVHX0lEX0xJTUlUID4gMjU2KTsKLSAgICBpZiAocGNtcy0+YXBpY19pZF9saW1p
dCA+IEFDUElfQ1BVX0hPVFBMVUdfSURfTElNSVQpIHsKKyAgICBpZiAocGNtcy0+YWNwaV9jb25m
aWd1cmF0aW9uLmFwaWNfaWRfbGltaXQgPiBBQ1BJX0NQVV9IT1RQTFVHX0lEX0xJTUlUKSB7CiAg
ICAgICAgIGVycm9yX3JlcG9ydCgibWF4X2NwdXMgaXMgdG9vIGxhcmdlLiBBUElDIElEIG9mIGxh
c3QgQ1BVIGlzICV1IiwKLSAgICAgICAgICAgICAgICAgICAgIHBjbXMtPmFwaWNfaWRfbGltaXQg
LSAxKTsKKyAgICAgICAgICAgICAgICAgICAgIHBjbXMtPmFjcGlfY29uZmlndXJhdGlvbi5hcGlj
X2lkX2xpbWl0IC0gMSk7CiAgICAgICAgIGV4aXQoMSk7CiAgICAgfQogCkBAIC0zMTYsOCArMzE2
LDkgQEAgdm9pZCBidWlsZF9sZWdhY3lfY3B1X2hvdHBsdWdfYW1sKEFtbCAqY3R4LCBNYWNoaW5l
U3RhdGUgKm1hY2hpbmUsCiAgICAgICogaXRoIHVwIHRvIDI1NSBlbGVtZW50cy4gV2luZG93cyBn
dWVzdHMgdXAgdG8gd2luMms4IGZhaWwgd2hlbgogICAgICAqIFZhclBhY2thZ2VPcCBpcyB1c2Vk
LgogICAgICAqLwotICAgIHBrZyA9IHBjbXMtPmFwaWNfaWRfbGltaXQgPD0gMjU1ID8gYW1sX3Bh
Y2thZ2UocGNtcy0+YXBpY19pZF9saW1pdCkgOgotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYW1sX3ZhcnBhY2thZ2UocGNtcy0+YXBpY19pZF9saW1pdCk7CisgICAgcGtn
ID0gcGNtcy0+YWNwaV9jb25maWd1cmF0aW9uLmFwaWNfaWRfbGltaXQgPD0gMjU1ID8KKyAgICAg
ICAgYW1sX3BhY2thZ2UocGNtcy0+YWNwaV9jb25maWd1cmF0aW9uLmFwaWNfaWRfbGltaXQpIDoK
KyAgICAgICAgYW1sX3ZhcnBhY2thZ2UocGNtcy0+YWNwaV9jb25maWd1cmF0aW9uLmFwaWNfaWRf
bGltaXQpOwogCiAgICAgZm9yIChpID0gMCwgYXBpY19pZHggPSAwOyBpIDwgYXBpY19pZHMtPmxl
bjsgaSsrKSB7CiAgICAgICAgIGludCBhcGljX2lkID0gYXBpY19pZHMtPmNwdXNbaV0uYXJjaF9p
ZDsKZGlmZiAtLWdpdCBhL2h3L2FybS92aXJ0LWFjcGktYnVpbGQuYyBiL2h3L2FybS92aXJ0LWFj
cGktYnVpbGQuYwppbmRleCA1Nzg1ZmI2OTdjLi5mMjhhMmZhYTUzIDEwMDY0NAotLS0gYS9ody9h
cm0vdmlydC1hY3BpLWJ1aWxkLmMKKysrIGIvaHcvYXJtL3ZpcnQtYWNwaS1idWlsZC5jCkBAIC03
OTAsMTYgKzc5MCw2IEBAIGJ1aWxkX2RzZHQoR0FycmF5ICp0YWJsZV9kYXRhLCBCSU9TTGlua2Vy
ICpsaW5rZXIsIFZpcnRNYWNoaW5lU3RhdGUgKnZtcykKICAgICBmcmVlX2FtbF9hbGxvY2F0b3Io
KTsKIH0KIAotdHlwZWRlZgotc3RydWN0IEFjcGlCdWlsZFN0YXRlIHsKLSAgICAvKiBDb3B5IG9m
IHRhYmxlIGluIFJBTSAoZm9yIHBhdGNoaW5nKS4gKi8KLSAgICBNZW1vcnlSZWdpb24gKnRhYmxl
X21yOwotICAgIE1lbW9yeVJlZ2lvbiAqcnNkcF9tcjsKLSAgICBNZW1vcnlSZWdpb24gKmxpbmtl
cl9tcjsKLSAgICAvKiBJcyB0YWJsZSBwYXRjaGVkPyAqLwotICAgIGJvb2wgcGF0Y2hlZDsKLX0g
QWNwaUJ1aWxkU3RhdGU7Ci0KIHN0YXRpYwogdm9pZCB2aXJ0X2FjcGlfYnVpbGQoVmlydE1hY2hp
bmVTdGF0ZSAqdm1zLCBBY3BpQnVpbGRUYWJsZXMgKnRhYmxlcykKIHsKZGlmZiAtLWdpdCBhL2h3
L2kzODYvYWNwaS1idWlsZC5jIGIvaHcvaTM4Ni9hY3BpLWJ1aWxkLmMKaW5kZXggMTU5OWNhYTdj
NS4uYzg1NDUyMzhjNCAxMDA2NDQKLS0tIGEvaHcvaTM4Ni9hY3BpLWJ1aWxkLmMKKysrIGIvaHcv
aTM4Ni9hY3BpLWJ1aWxkLmMKQEAgLTMzOCwxMyArMzM4LDE0IEBAIHZvaWQgcGNfbWFkdF9jcHVf
ZW50cnkoQWNwaURldmljZUlmICphZGV2LCBpbnQgdWlkLAogfQogCiBzdGF0aWMgdm9pZAotYnVp
bGRfbWFkdChHQXJyYXkgKnRhYmxlX2RhdGEsIEJJT1NMaW5rZXIgKmxpbmtlciwgUENNYWNoaW5l
U3RhdGUgKnBjbXMpCitidWlsZF9tYWR0KEdBcnJheSAqdGFibGVfZGF0YSwgQklPU0xpbmtlciAq
bGlua2VyLAorICAgICAgICAgICBNYWNoaW5lU3RhdGUgKm1zLCBBY3BpQ29uZmlndXJhdGlvbiAq
Y29uZikKIHsKLSAgICBNYWNoaW5lQ2xhc3MgKm1jID0gTUFDSElORV9HRVRfQ0xBU1MocGNtcyk7
Ci0gICAgY29uc3QgQ1BVQXJjaElkTGlzdCAqYXBpY19pZHMgPSBtYy0+cG9zc2libGVfY3B1X2Fy
Y2hfaWRzKE1BQ0hJTkUocGNtcykpOworICAgIE1hY2hpbmVDbGFzcyAqbWMgPSBNQUNISU5FX0dF
VF9DTEFTUyhtcyk7CisgICAgY29uc3QgQ1BVQXJjaElkTGlzdCAqYXBpY19pZHMgPSBtYy0+cG9z
c2libGVfY3B1X2FyY2hfaWRzKG1zKTsKICAgICBpbnQgbWFkdF9zdGFydCA9IHRhYmxlX2RhdGEt
PmxlbjsKLSAgICBBY3BpRGV2aWNlSWZDbGFzcyAqYWRldmMgPSBBQ1BJX0RFVklDRV9JRl9HRVRf
Q0xBU1MocGNtcy0+YWNwaV9kZXYpOwotICAgIEFjcGlEZXZpY2VJZiAqYWRldiA9IEFDUElfREVW
SUNFX0lGKHBjbXMtPmFjcGlfZGV2KTsKKyAgICBBY3BpRGV2aWNlSWZDbGFzcyAqYWRldmMgPSBB
Q1BJX0RFVklDRV9JRl9HRVRfQ0xBU1MoY29uZi0+YWNwaV9kZXYpOworICAgIEFjcGlEZXZpY2VJ
ZiAqYWRldiA9IEFDUElfREVWSUNFX0lGKGNvbmYtPmFjcGlfZGV2KTsKICAgICBib29sIHgyYXBp
Y19tb2RlID0gZmFsc2U7CiAKICAgICBBY3BpTXVsdGlwbGVBcGljVGFibGUgKm1hZHQ7CkBAIC0z
NzAsNyArMzcxLDcgQEAgYnVpbGRfbWFkdChHQXJyYXkgKnRhYmxlX2RhdGEsIEJJT1NMaW5rZXIg
KmxpbmtlciwgUENNYWNoaW5lU3RhdGUgKnBjbXMpCiAgICAgaW9fYXBpYy0+YWRkcmVzcyA9IGNw
dV90b19sZTMyKElPX0FQSUNfREVGQVVMVF9BRERSRVNTKTsKICAgICBpb19hcGljLT5pbnRlcnJ1
cHQgPSBjcHVfdG9fbGUzMigwKTsKIAotICAgIGlmIChwY21zLT5hcGljX3hydXB0X292ZXJyaWRl
KSB7CisgICAgaWYgKGNvbmYtPmFwaWNfeHJ1cHRfb3ZlcnJpZGUpIHsKICAgICAgICAgaW50c3Jj
b3ZyID0gYWNwaV9kYXRhX3B1c2godGFibGVfZGF0YSwgc2l6ZW9mICppbnRzcmNvdnIpOwogICAg
ICAgICBpbnRzcmNvdnItPnR5cGUgICA9IEFDUElfQVBJQ19YUlVQVF9PVkVSUklERTsKICAgICAg
ICAgaW50c3Jjb3ZyLT5sZW5ndGggPSBzaXplb2YoKmludHNyY292cik7CkBAIC0xNzg2LDEzICsx
Nzg3LDEyIEBAIHN0YXRpYyBBbWwgKmJ1aWxkX3EzNV9vc2NfbWV0aG9kKHZvaWQpCiBzdGF0aWMg
dm9pZAogYnVpbGRfZHNkdChHQXJyYXkgKnRhYmxlX2RhdGEsIEJJT1NMaW5rZXIgKmxpbmtlciwK
ICAgICAgICAgICAgQWNwaVBtSW5mbyAqcG0sIEFjcGlNaXNjSW5mbyAqbWlzYywKLSAgICAgICAg
ICAgUmFuZ2UgKnBjaV9ob2xlLCBSYW5nZSAqcGNpX2hvbGU2NCwgTWFjaGluZVN0YXRlICptYWNo
aW5lKQorICAgICAgICAgICBSYW5nZSAqcGNpX2hvbGUsIFJhbmdlICpwY2lfaG9sZTY0LAorICAg
ICAgICAgICBNYWNoaW5lU3RhdGUgKm1hY2hpbmUsIEFjcGlDb25maWd1cmF0aW9uICpjb25mKQog
ewogICAgIENyc1JhbmdlRW50cnkgKmVudHJ5OwogICAgIEFtbCAqZHNkdCwgKnNiX3Njb3BlLCAq
c2NvcGUsICpkZXYsICptZXRob2QsICpmaWVsZCwgKnBrZywgKmNyczsKICAgICBDcnNSYW5nZVNl
dCBjcnNfcmFuZ2Vfc2V0OwotICAgIFBDTWFjaGluZVN0YXRlICpwY21zID0gUENfTUFDSElORSht
YWNoaW5lKTsKLSAgICBQQ01hY2hpbmVDbGFzcyAqcGNtYyA9IFBDX01BQ0hJTkVfR0VUX0NMQVNT
KG1hY2hpbmUpOwogICAgIHVpbnQzMl90IG5yX21lbSA9IG1hY2hpbmUtPnJhbV9zbG90czsKICAg
ICBpbnQgcm9vdF9idXNfbGltaXQgPSAweEZGOwogICAgIFBDSUJ1cyAqYnVzID0gTlVMTDsKQEAg
LTE4MzYsNyArMTgzNiw3IEBAIGJ1aWxkX2RzZHQoR0FycmF5ICp0YWJsZV9kYXRhLCBCSU9TTGlu
a2VyICpsaW5rZXIsCiAgICAgICAgIGJ1aWxkX3EzNV9wY2kwX2ludChkc2R0KTsKICAgICB9CiAK
LSAgICBpZiAocGNtYy0+bGVnYWN5X2NwdV9ob3RwbHVnKSB7CisgICAgaWYgKGNvbmYtPmxlZ2Fj
eV9jcHVfaG90cGx1ZykgewogICAgICAgICBidWlsZF9sZWdhY3lfY3B1X2hvdHBsdWdfYW1sKGRz
ZHQsIG1hY2hpbmUsIHBtLT5jcHVfaHBfaW9fYmFzZSk7CiAgICAgfSBlbHNlIHsKICAgICAgICAg
Q1BVSG90cGx1Z0ZlYXR1cmVzIG9wdHMgPSB7CkBAIC0xODYwLDcgKzE4NjAsNyBAQCBidWlsZF9k
c2R0KEdBcnJheSAqdGFibGVfZGF0YSwgQklPU0xpbmtlciAqbGlua2VyLAogICAgICAgICAgICAg
YW1sX2FwcGVuZChzY29wZSwgbWV0aG9kKTsKICAgICAgICAgfQogCi0gICAgICAgIGlmIChwY21z
LT5hY3BpX252ZGltbV9zdGF0ZS5pc19lbmFibGVkKSB7CisgICAgICAgIGlmIChjb25mLT5hY3Bp
X252ZGltbV9zdGF0ZS5pc19lbmFibGVkKSB7CiAgICAgICAgICAgICBtZXRob2QgPSBhbWxfbWV0
aG9kKCJfRTA0IiwgMCwgQU1MX05PVFNFUklBTElaRUQpOwogICAgICAgICAgICAgYW1sX2FwcGVu
ZChtZXRob2QsIGFtbF9ub3RpZnkoYW1sX25hbWUoIlxcX1NCLk5WRFIiKSwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFtbF9pbnQoMHg4MCkpKTsKQEAgLTIwNDEs
NyArMjA0MSw3IEBAIGJ1aWxkX2RzZHQoR0FycmF5ICp0YWJsZV9kYXRhLCBCSU9TTGlua2VyICps
aW5rZXIsCiAgICAgICAgICAqIHdpdGggaGFsZiBvZiB0aGUgMTYtYml0IGNvbnRyb2wgcmVnaXN0
ZXIuIEhlbmNlLCB0aGUgdG90YWwgc2l6ZQogICAgICAgICAgKiBvZiB0aGUgaS9vIHJlZ2lvbiB1
c2VkIGlzIEZXX0NGR19DVExfU0laRTsgd2hlbiB1c2luZyBETUEsIHRoZQogICAgICAgICAgKiBE
TUEgY29udHJvbCByZWdpc3RlciBpcyBsb2NhdGVkIGF0IEZXX0NGR19ETUFfSU9fQkFTRSArIDQg
Ki8KLSAgICAgICAgdWludDhfdCBpb19zaXplID0gb2JqZWN0X3Byb3BlcnR5X2dldF9ib29sKE9C
SkVDVChwY21zLT5md19jZmcpLAorICAgICAgICB1aW50OF90IGlvX3NpemUgPSBvYmplY3RfcHJv
cGVydHlfZ2V0X2Jvb2woT0JKRUNUKGNvbmYtPmZ3X2NmZyksCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZG1hX2VuYWJsZWQiLCBOVUxMKSA/CiAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFJPVU5EX1VQKEZXX0NGR19DVExfU0laRSwgNCkgKyBz
aXplb2YoZG1hX2FkZHJfdCkgOgogICAgICAgICAgICAgICAgICAgICAgICAgICBGV19DRkdfQ1RM
X1NJWkU7CkBAIC0yMjUyLDcgKzIyNTIsOCBAQCBidWlsZF90cG0yKEdBcnJheSAqdGFibGVfZGF0
YSwgQklPU0xpbmtlciAqbGlua2VyLCBHQXJyYXkgKnRjcGFsb2cpCiAjZGVmaW5lIEhPTEVfNjQw
S19FTkQgICAoMSAqIE1pQikKIAogc3RhdGljIHZvaWQKLWJ1aWxkX3NyYXQoR0FycmF5ICp0YWJs
ZV9kYXRhLCBCSU9TTGlua2VyICpsaW5rZXIsIE1hY2hpbmVTdGF0ZSAqbWFjaGluZSkKK2J1aWxk
X3NyYXQoR0FycmF5ICp0YWJsZV9kYXRhLCBCSU9TTGlua2VyICpsaW5rZXIsCisgICAgICAgICAg
IE1hY2hpbmVTdGF0ZSAqbWFjaGluZSwgQWNwaUNvbmZpZ3VyYXRpb24gKmNvbmYpCiB7CiAgICAg
QWNwaVN5c3RlbVJlc291cmNlQWZmaW5pdHlUYWJsZSAqc3JhdDsKICAgICBBY3BpU3JhdE1lbW9y
eUFmZmluaXR5ICpudW1hbWVtOwpAQCAtMjI2Miw5ICsyMjYzLDggQEAgYnVpbGRfc3JhdChHQXJy
YXkgKnRhYmxlX2RhdGEsIEJJT1NMaW5rZXIgKmxpbmtlciwgTWFjaGluZVN0YXRlICptYWNoaW5l
KQogICAgIHVpbnQ2NF90IG1lbV9sZW4sIG1lbV9iYXNlLCBuZXh0X2Jhc2U7CiAgICAgTWFjaGlu
ZUNsYXNzICptYyA9IE1BQ0hJTkVfR0VUX0NMQVNTKG1hY2hpbmUpOwogICAgIGNvbnN0IENQVUFy
Y2hJZExpc3QgKmFwaWNfaWRzID0gbWMtPnBvc3NpYmxlX2NwdV9hcmNoX2lkcyhtYWNoaW5lKTsK
LSAgICBQQ01hY2hpbmVTdGF0ZSAqcGNtcyA9IFBDX01BQ0hJTkUobWFjaGluZSk7CiAgICAgcmFt
X2FkZHJfdCBob3RwbHVnYWJibGVfYWRkcmVzc19zcGFjZV9zaXplID0KLSAgICAgICAgb2JqZWN0
X3Byb3BlcnR5X2dldF9pbnQoT0JKRUNUKHBjbXMpLCBQQ19NQUNISU5FX0RFVk1FTV9SRUdJT05f
U0laRSwKKyAgICAgICAgb2JqZWN0X3Byb3BlcnR5X2dldF9pbnQoT0JKRUNUKG1hY2hpbmUpLCBQ
Q19NQUNISU5FX0RFVk1FTV9SRUdJT05fU0laRSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgTlVMTCk7CiAKICAgICBzcmF0X3N0YXJ0ID0gdGFibGVfZGF0YS0+bGVuOwpAQCAtMjMw
Niw5ICsyMzA2LDkgQEAgYnVpbGRfc3JhdChHQXJyYXkgKnRhYmxlX2RhdGEsIEJJT1NMaW5rZXIg
KmxpbmtlciwgTWFjaGluZVN0YXRlICptYWNoaW5lKQogICAgIG5leHRfYmFzZSA9IDA7CiAgICAg
bnVtYV9zdGFydCA9IHRhYmxlX2RhdGEtPmxlbjsKIAotICAgIGZvciAoaSA9IDE7IGkgPCBwY21z
LT5udW1hX25vZGVzICsgMTsgKytpKSB7CisgICAgZm9yIChpID0gMTsgaSA8IGNvbmYtPm51bWFf
bm9kZXMgKyAxOyArK2kpIHsKICAgICAgICAgbWVtX2Jhc2UgPSBuZXh0X2Jhc2U7Ci0gICAgICAg
IG1lbV9sZW4gPSBwY21zLT5ub2RlX21lbVtpIC0gMV07CisgICAgICAgIG1lbV9sZW4gPSBjb25m
LT5ub2RlX21lbVtpIC0gMV07CiAgICAgICAgIG5leHRfYmFzZSA9IG1lbV9iYXNlICsgbWVtX2xl
bjsKIAogICAgICAgICAvKiBDdXQgb3V0IHRoZSA2NDBLIGhvbGUgKi8KQEAgLTIzMzEsMTYgKzIz
MzEsMTYgQEAgYnVpbGRfc3JhdChHQXJyYXkgKnRhYmxlX2RhdGEsIEJJT1NMaW5rZXIgKmxpbmtl
ciwgTWFjaGluZVN0YXRlICptYWNoaW5lKQogICAgICAgICB9CiAKICAgICAgICAgLyogQ3V0IG91
dCB0aGUgQUNQSV9QQ0kgaG9sZSAqLwotICAgICAgICBpZiAobWVtX2Jhc2UgPD0gcGNtcy0+YmVs
b3dfNGdfbWVtX3NpemUgJiYKLSAgICAgICAgICAgIG5leHRfYmFzZSA+IHBjbXMtPmJlbG93XzRn
X21lbV9zaXplKSB7Ci0gICAgICAgICAgICBtZW1fbGVuIC09IG5leHRfYmFzZSAtIHBjbXMtPmJl
bG93XzRnX21lbV9zaXplOworICAgICAgICBpZiAobWVtX2Jhc2UgPD0gY29uZi0+YmVsb3dfNGdf
bWVtX3NpemUgJiYKKyAgICAgICAgICAgIG5leHRfYmFzZSA+IGNvbmYtPmJlbG93XzRnX21lbV9z
aXplKSB7CisgICAgICAgICAgICBtZW1fbGVuIC09IG5leHRfYmFzZSAtIGNvbmYtPmJlbG93XzRn
X21lbV9zaXplOwogICAgICAgICAgICAgaWYgKG1lbV9sZW4gPiAwKSB7CiAgICAgICAgICAgICAg
ICAgbnVtYW1lbSA9IGFjcGlfZGF0YV9wdXNoKHRhYmxlX2RhdGEsIHNpemVvZiAqbnVtYW1lbSk7
CiAgICAgICAgICAgICAgICAgYnVpbGRfc3JhdF9tZW1vcnkobnVtYW1lbSwgbWVtX2Jhc2UsIG1l
bV9sZW4sIGkgLSAxLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1FTV9BRkZJ
TklUWV9FTkFCTEVEKTsKICAgICAgICAgICAgIH0KICAgICAgICAgICAgIG1lbV9iYXNlID0gMVVM
TCA8PCAzMjsKLSAgICAgICAgICAgIG1lbV9sZW4gPSBuZXh0X2Jhc2UgLSBwY21zLT5iZWxvd180
Z19tZW1fc2l6ZTsKKyAgICAgICAgICAgIG1lbV9sZW4gPSBuZXh0X2Jhc2UgLSBjb25mLT5iZWxv
d180Z19tZW1fc2l6ZTsKICAgICAgICAgICAgIG5leHRfYmFzZSA9IG1lbV9iYXNlICsgbWVtX2xl
bjsKICAgICAgICAgfQogCkBAIC0yMzUxLDcgKzIzNTEsNyBAQCBidWlsZF9zcmF0KEdBcnJheSAq
dGFibGVfZGF0YSwgQklPU0xpbmtlciAqbGlua2VyLCBNYWNoaW5lU3RhdGUgKm1hY2hpbmUpCiAg
ICAgICAgIH0KICAgICB9CiAgICAgc2xvdHMgPSAodGFibGVfZGF0YS0+bGVuIC0gbnVtYV9zdGFy
dCkgLyBzaXplb2YgKm51bWFtZW07Ci0gICAgZm9yICg7IHNsb3RzIDwgcGNtcy0+bnVtYV9ub2Rl
cyArIDI7IHNsb3RzKyspIHsKKyAgICBmb3IgKDsgc2xvdHMgPCBjb25mLT5udW1hX25vZGVzICsg
Mjsgc2xvdHMrKykgewogICAgICAgICBudW1hbWVtID0gYWNwaV9kYXRhX3B1c2godGFibGVfZGF0
YSwgc2l6ZW9mICpudW1hbWVtKTsKICAgICAgICAgYnVpbGRfc3JhdF9tZW1vcnkobnVtYW1lbSwg
MCwgMCwgMCwgTUVNX0FGRklOSVRZX05PRkxBR1MpOwogICAgIH0KQEAgLTIzNjcsNyArMjM2Nyw3
IEBAIGJ1aWxkX3NyYXQoR0FycmF5ICp0YWJsZV9kYXRhLCBCSU9TTGlua2VyICpsaW5rZXIsIE1h
Y2hpbmVTdGF0ZSAqbWFjaGluZSkKICAgICBpZiAoaG90cGx1Z2FiYmxlX2FkZHJlc3Nfc3BhY2Vf
c2l6ZSkgewogICAgICAgICBudW1hbWVtID0gYWNwaV9kYXRhX3B1c2godGFibGVfZGF0YSwgc2l6
ZW9mICpudW1hbWVtKTsKICAgICAgICAgYnVpbGRfc3JhdF9tZW1vcnkobnVtYW1lbSwgbWFjaGlu
ZS0+ZGV2aWNlX21lbW9yeS0+YmFzZSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgaG90cGx1
Z2FiYmxlX2FkZHJlc3Nfc3BhY2Vfc2l6ZSwgcGNtcy0+bnVtYV9ub2RlcyAtIDEsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgIGhvdHBsdWdhYmJsZV9hZGRyZXNzX3NwYWNlX3NpemUsIGNvbmYt
Pm51bWFfbm9kZXMgLSAxLAogICAgICAgICAgICAgICAgICAgICAgICAgICBNRU1fQUZGSU5JVFlf
SE9UUExVR0dBQkxFIHwgTUVNX0FGRklOSVRZX0VOQUJMRUQpOwogICAgIH0KIApAQCAtMjU0Niwx
NyArMjU0Niw2IEBAIGJ1aWxkX3JzZHAoR0FycmF5ICpyc2RwX3RhYmxlLCBCSU9TTGlua2VyICps
aW5rZXIsIHVuc2lnbmVkIHJzZHRfdGJsX29mZnNldCkKICAgICByZXR1cm4gcnNkcF90YWJsZTsK
IH0KIAotdHlwZWRlZgotc3RydWN0IEFjcGlCdWlsZFN0YXRlIHsKLSAgICAvKiBDb3B5IG9mIHRh
YmxlIGluIFJBTSAoZm9yIHBhdGNoaW5nKS4gKi8KLSAgICBNZW1vcnlSZWdpb24gKnRhYmxlX21y
OwotICAgIC8qIElzIHRhYmxlIHBhdGNoZWQ/ICovCi0gICAgdWludDhfdCBwYXRjaGVkOwotICAg
IHZvaWQgKnJzZHA7Ci0gICAgTWVtb3J5UmVnaW9uICpyc2RwX21yOwotICAgIE1lbW9yeVJlZ2lv
biAqbGlua2VyX21yOwotfSBBY3BpQnVpbGRTdGF0ZTsKLQogc3RhdGljIGJvb2wgYWNwaV9nZXRf
bWNmZyhBY3BpTWNmZ0luZm8gKm1jZmcpCiB7CiAgICAgT2JqZWN0ICpwY2lfaG9zdDsKQEAgLTI1
ODAsMTAgKzI1NjksOSBAQCBzdGF0aWMgYm9vbCBhY3BpX2dldF9tY2ZnKEFjcGlNY2ZnSW5mbyAq
bWNmZykKIH0KIAogc3RhdGljCi12b2lkIGFjcGlfYnVpbGQoQWNwaUJ1aWxkVGFibGVzICp0YWJs
ZXMsIE1hY2hpbmVTdGF0ZSAqbWFjaGluZSkKK3ZvaWQgYWNwaV9idWlsZChBY3BpQnVpbGRUYWJs
ZXMgKnRhYmxlcywKKyAgICAgICAgICAgICAgICBNYWNoaW5lU3RhdGUgKm1hY2hpbmUsIEFjcGlD
b25maWd1cmF0aW9uICpjb25mKQogewotICAgIFBDTWFjaGluZVN0YXRlICpwY21zID0gUENfTUFD
SElORShtYWNoaW5lKTsKLSAgICBQQ01hY2hpbmVDbGFzcyAqcGNtYyA9IFBDX01BQ0hJTkVfR0VU
X0NMQVNTKHBjbXMpOwogICAgIEdBcnJheSAqdGFibGVfb2Zmc2V0czsKICAgICB1bnNpZ25lZCBm
YWNzLCBkc2R0LCByc2R0LCBmYWR0OwogICAgIEFjcGlQbUluZm8gcG07CkBAIC0yNjIxLDcgKzI2
MDksNyBAQCB2b2lkIGFjcGlfYnVpbGQoQWNwaUJ1aWxkVGFibGVzICp0YWJsZXMsIE1hY2hpbmVT
dGF0ZSAqbWFjaGluZSkKICAgICAvKiBEU0RUIGlzIHBvaW50ZWQgdG8gYnkgRkFEVCAqLwogICAg
IGRzZHQgPSB0YWJsZXNfYmxvYi0+bGVuOwogICAgIGJ1aWxkX2RzZHQodGFibGVzX2Jsb2IsIHRh
Ymxlcy0+bGlua2VyLCAmcG0sICZtaXNjLAotICAgICAgICAgICAgICAgJnBjaV9ob2xlLCAmcGNp
X2hvbGU2NCwgbWFjaGluZSk7CisgICAgICAgICAgICAgICAmcGNpX2hvbGUsICZwY2lfaG9sZTY0
LCBtYWNoaW5lLCBjb25mKTsKIAogICAgIC8qIENvdW50IHRoZSBzaXplIG9mIHRoZSBEU0RUIGFu
ZCBTU0RULCB3ZSB3aWxsIG5lZWQgaXQgZm9yIGxlZ2FjeQogICAgICAqIHNpemluZyBvZiBBQ1BJ
IHRhYmxlcy4KQEAgLTI2MzksNyArMjYyNyw3IEBAIHZvaWQgYWNwaV9idWlsZChBY3BpQnVpbGRU
YWJsZXMgKnRhYmxlcywgTWFjaGluZVN0YXRlICptYWNoaW5lKQogICAgIGFtbF9sZW4gKz0gdGFi
bGVzX2Jsb2ItPmxlbiAtIGZhZHQ7CiAKICAgICBhY3BpX2FkZF90YWJsZSh0YWJsZV9vZmZzZXRz
LCB0YWJsZXNfYmxvYik7Ci0gICAgYnVpbGRfbWFkdCh0YWJsZXNfYmxvYiwgdGFibGVzLT5saW5r
ZXIsIHBjbXMpOworICAgIGJ1aWxkX21hZHQodGFibGVzX2Jsb2IsIHRhYmxlcy0+bGlua2VyLCBt
YWNoaW5lLCBjb25mKTsKIAogICAgIHZtZ2VuaWRfZGV2ID0gZmluZF92bWdlbmlkX2RldigpOwog
ICAgIGlmICh2bWdlbmlkX2RldikgewpAQCAtMjY2MSw5ICsyNjQ5LDkgQEAgdm9pZCBhY3BpX2J1
aWxkKEFjcGlCdWlsZFRhYmxlcyAqdGFibGVzLCBNYWNoaW5lU3RhdGUgKm1hY2hpbmUpCiAgICAg
ICAgICAgICBidWlsZF90cG0yKHRhYmxlc19ibG9iLCB0YWJsZXMtPmxpbmtlciwgdGFibGVzLT50
Y3BhbG9nKTsKICAgICAgICAgfQogICAgIH0KLSAgICBpZiAocGNtcy0+bnVtYV9ub2Rlcykgewor
ICAgIGlmIChjb25mLT5udW1hX25vZGVzKSB7CiAgICAgICAgIGFjcGlfYWRkX3RhYmxlKHRhYmxl
X29mZnNldHMsIHRhYmxlc19ibG9iKTsKLSAgICAgICAgYnVpbGRfc3JhdCh0YWJsZXNfYmxvYiwg
dGFibGVzLT5saW5rZXIsIG1hY2hpbmUpOworICAgICAgICBidWlsZF9zcmF0KHRhYmxlc19ibG9i
LCB0YWJsZXMtPmxpbmtlciwgbWFjaGluZSwgY29uZik7CiAgICAgICAgIGlmIChoYXZlX251bWFf
ZGlzdGFuY2UpIHsKICAgICAgICAgICAgIGFjcGlfYWRkX3RhYmxlKHRhYmxlX29mZnNldHMsIHRh
Ymxlc19ibG9iKTsKICAgICAgICAgICAgIGJ1aWxkX3NsaXQodGFibGVzX2Jsb2IsIHRhYmxlcy0+
bGlua2VyKTsKQEAgLTI2ODMsOSArMjY3MSw5IEBAIHZvaWQgYWNwaV9idWlsZChBY3BpQnVpbGRU
YWJsZXMgKnRhYmxlcywgTWFjaGluZVN0YXRlICptYWNoaW5lKQogICAgICAgICAgICAgYnVpbGRf
ZG1hcl9xMzUodGFibGVzX2Jsb2IsIHRhYmxlcy0+bGlua2VyKTsKICAgICAgICAgfQogICAgIH0K
LSAgICBpZiAocGNtcy0+YWNwaV9udmRpbW1fc3RhdGUuaXNfZW5hYmxlZCkgeworICAgIGlmIChj
b25mLT5hY3BpX252ZGltbV9zdGF0ZS5pc19lbmFibGVkKSB7CiAgICAgICAgIG52ZGltbV9idWls
ZF9hY3BpKHRhYmxlX29mZnNldHMsIHRhYmxlc19ibG9iLCB0YWJsZXMtPmxpbmtlciwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgJnBjbXMtPmFjcGlfbnZkaW1tX3N0YXRlLCBtYWNoaW5lLT5y
YW1fc2xvdHMpOworICAgICAgICAgICAgICAgICAgICAgICAgICAmY29uZi0+YWNwaV9udmRpbW1f
c3RhdGUsIG1hY2hpbmUtPnJhbV9zbG90cyk7CiAgICAgfQogCiAgICAgLyogQWRkIHRhYmxlcyBz
dXBwbGllZCBieSB1c2VyIChpZiBhbnkpICovCkBAIC0yNzIxLDEzICsyNzA5LDEzIEBAIHZvaWQg
YWNwaV9idWlsZChBY3BpQnVpbGRUYWJsZXMgKnRhYmxlcywgTWFjaGluZVN0YXRlICptYWNoaW5l
KQogICAgICAqCiAgICAgICogQWxsIHRoaXMgaXMgZm9yIFBJSVg0LCBzaW5jZSBRRU1VIDIuMCBk
aWRuJ3Qgc3VwcG9ydCBRMzUgbWlncmF0aW9uLgogICAgICAqLwotICAgIGlmIChwY21jLT5sZWdh
Y3lfYWNwaV90YWJsZV9zaXplKSB7CisgICAgaWYgKGNvbmYtPmxlZ2FjeV9hY3BpX3RhYmxlX3Np
emUpIHsKICAgICAgICAgLyogU3VidHJhY3RpbmcgYW1sX2xlbiBnaXZlcyB0aGUgc2l6ZSBvZiBm
aXhlZCB0YWJsZXMuICBUaGVuIGFkZCB0aGUKICAgICAgICAgICogc2l6ZSBvZiB0aGUgUElJWDQg
RFNEVC9TU0RUIGluIFFFTVUgMi4wLgogICAgICAgICAgKi8KICAgICAgICAgaW50IGxlZ2FjeV9h
bWxfbGVuID0KLSAgICAgICAgICAgIHBjbWMtPmxlZ2FjeV9hY3BpX3RhYmxlX3NpemUgKwotICAg
ICAgICAgICAgQUNQSV9CVUlMRF9MRUdBQ1lfQ1BVX0FNTF9TSVpFICogcGNtcy0+YXBpY19pZF9s
aW1pdDsKKyAgICAgICAgICAgIGNvbmYtPmxlZ2FjeV9hY3BpX3RhYmxlX3NpemUgKworICAgICAg
ICAgICAgQUNQSV9CVUlMRF9MRUdBQ1lfQ1BVX0FNTF9TSVpFICogY29uZi0+YXBpY19pZF9saW1p
dDsKICAgICAgICAgaW50IGxlZ2FjeV90YWJsZV9zaXplID0KICAgICAgICAgICAgIFJPVU5EX1VQ
KHRhYmxlc19ibG9iLT5sZW4gLSBhbWxfbGVuICsgbGVnYWN5X2FtbF9sZW4sCiAgICAgICAgICAg
ICAgICAgICAgICBBQ1BJX0JVSUxEX0FMSUdOX1NJWkUpOwpAQCAtMjc3Miw5ICsyNzYwLDE3IEBA
IHN0YXRpYyB2b2lkIGFjcGlfcmFtX3VwZGF0ZShNZW1vcnlSZWdpb24gKm1yLCBHQXJyYXkgKmRh
dGEpCiAKIHN0YXRpYyB2b2lkIGFjcGlfYnVpbGRfdXBkYXRlKHZvaWQgKmJ1aWxkX29wYXF1ZSkK
IHsKLSAgICBBY3BpQnVpbGRTdGF0ZSAqYnVpbGRfc3RhdGUgPSBidWlsZF9vcGFxdWU7CisgICAg
QWNwaUNvbmZpZ3VyYXRpb24gKmNvbmYgPSBidWlsZF9vcGFxdWU7CisgICAgQWNwaUJ1aWxkU3Rh
dGUgKmJ1aWxkX3N0YXRlOwogICAgIEFjcGlCdWlsZFRhYmxlcyB0YWJsZXM7CiAKKyAgICAvKiBO
byBBQ1BJIGNvbmZpZ3VyYXRpb24/IE5vdGhpbmcgdG8gZG8uICovCisgICAgaWYgKCFjb25mKSB7
CisgICAgICAgIHJldHVybjsKKyAgICB9CisKKyAgICBidWlsZF9zdGF0ZSA9IGNvbmYtPmJ1aWxk
X3N0YXRlOworCiAgICAgLyogTm8gc3RhdGUgdG8gdXBkYXRlIG9yIGFscmVhZHkgcGF0Y2hlZD8g
Tm90aGluZyB0byBkby4gKi8KICAgICBpZiAoIWJ1aWxkX3N0YXRlIHx8IGJ1aWxkX3N0YXRlLT5w
YXRjaGVkKSB7CiAgICAgICAgIHJldHVybjsKQEAgLTI3ODMsNyArMjc3OSw3IEBAIHN0YXRpYyB2
b2lkIGFjcGlfYnVpbGRfdXBkYXRlKHZvaWQgKmJ1aWxkX29wYXF1ZSkKIAogICAgIGFjcGlfYnVp
bGRfdGFibGVzX2luaXQoJnRhYmxlcyk7CiAKLSAgICBhY3BpX2J1aWxkKCZ0YWJsZXMsIE1BQ0hJ
TkUocWRldl9nZXRfbWFjaGluZSgpKSk7CisgICAgYWNwaV9idWlsZCgmdGFibGVzLCBNQUNISU5F
KHFkZXZfZ2V0X21hY2hpbmUoKSksIGNvbmYpOwogCiAgICAgYWNwaV9yYW1fdXBkYXRlKGJ1aWxk
X3N0YXRlLT50YWJsZV9tciwgdGFibGVzLnRhYmxlX2RhdGEpOwogCkBAIC0yODAzLDEyICsyNzk5
LDEyIEBAIHN0YXRpYyB2b2lkIGFjcGlfYnVpbGRfcmVzZXQodm9pZCAqYnVpbGRfb3BhcXVlKQog
ICAgIGJ1aWxkX3N0YXRlLT5wYXRjaGVkID0gMDsKIH0KIAotc3RhdGljIE1lbW9yeVJlZ2lvbiAq
YWNwaV9hZGRfcm9tX2Jsb2IoQWNwaUJ1aWxkU3RhdGUgKmJ1aWxkX3N0YXRlLAorc3RhdGljIE1l
bW9yeVJlZ2lvbiAqYWNwaV9hZGRfcm9tX2Jsb2IoQWNwaUNvbmZpZ3VyYXRpb24gKmNvbmYsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHQXJyYXkgKmJsb2IsIGNvbnN0
IGNoYXIgKm5hbWUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50
NjRfdCBtYXhfc2l6ZSkKIHsKICAgICByZXR1cm4gcm9tX2FkZF9ibG9iKG5hbWUsIGJsb2ItPmRh
dGEsIGFjcGlfZGF0YV9sZW4oYmxvYiksIG1heF9zaXplLCAtMSwKLSAgICAgICAgICAgICAgICAg
ICAgICAgIG5hbWUsIGFjcGlfYnVpbGRfdXBkYXRlLCBidWlsZF9zdGF0ZSwgTlVMTCwgdHJ1ZSk7
CisgICAgICAgICAgICAgICAgICAgICAgICBuYW1lLCBhY3BpX2J1aWxkX3VwZGF0ZSwgY29uZiwg
TlVMTCwgdHJ1ZSk7CiB9CiAKIHN0YXRpYyBjb25zdCBWTVN0YXRlRGVzY3JpcHRpb24gdm1zdGF0
ZV9hY3BpX2J1aWxkID0gewpAQCAtMjgxNiw1OSArMjgxMiw0OCBAQCBzdGF0aWMgY29uc3QgVk1T
dGF0ZURlc2NyaXB0aW9uIHZtc3RhdGVfYWNwaV9idWlsZCA9IHsKICAgICAudmVyc2lvbl9pZCA9
IDEsCiAgICAgLm1pbmltdW1fdmVyc2lvbl9pZCA9IDEsCiAgICAgLmZpZWxkcyA9IChWTVN0YXRl
RmllbGRbXSkgewotICAgICAgICBWTVNUQVRFX1VJTlQ4KHBhdGNoZWQsIEFjcGlCdWlsZFN0YXRl
KSwKKyAgICAgICAgVk1TVEFURV9CT09MKHBhdGNoZWQsIEFjcGlCdWlsZFN0YXRlKSwKICAgICAg
ICAgVk1TVEFURV9FTkRfT0ZfTElTVCgpCiAgICAgfSwKIH07CiAKLXZvaWQgYWNwaV9zZXR1cCh2
b2lkKQordm9pZCBhY3BpX3NldHVwKE1hY2hpbmVTdGF0ZSAqbWFjaGluZSwgQWNwaUNvbmZpZ3Vy
YXRpb24gKmNvbmYpCiB7Ci0gICAgUENNYWNoaW5lU3RhdGUgKnBjbXMgPSBQQ19NQUNISU5FKHFk
ZXZfZ2V0X21hY2hpbmUoKSk7Ci0gICAgUENNYWNoaW5lQ2xhc3MgKnBjbWMgPSBQQ19NQUNISU5F
X0dFVF9DTEFTUyhwY21zKTsKICAgICBBY3BpQnVpbGRUYWJsZXMgdGFibGVzOwogICAgIEFjcGlC
dWlsZFN0YXRlICpidWlsZF9zdGF0ZTsKICAgICBPYmplY3QgKnZtZ2VuaWRfZGV2OwogCi0gICAg
aWYgKCFwY21zLT5md19jZmcpIHsKLSAgICAgICAgQUNQSV9CVUlMRF9EUFJJTlRGKCJObyBmdyBj
ZmcuIEJhaWxpbmcgb3V0LlxuIik7Ci0gICAgICAgIHJldHVybjsKLSAgICB9Ci0KLSAgICBpZiAo
IXBjbXMtPmFjcGlfYnVpbGRfZW5hYmxlZCkgewotICAgICAgICBBQ1BJX0JVSUxEX0RQUklOVEYo
IkFDUEkgYnVpbGQgZGlzYWJsZWQuIEJhaWxpbmcgb3V0LlxuIik7Ci0gICAgICAgIHJldHVybjsK
LSAgICB9Ci0KLSAgICBpZiAoIWFjcGlfZW5hYmxlZCkgewotICAgICAgICBBQ1BJX0JVSUxEX0RQ
UklOVEYoIkFDUEkgZGlzYWJsZWQuIEJhaWxpbmcgb3V0LlxuIik7CisgICAgaWYgKCFjb25mKSB7
CisgICAgICAgIEFDUElfQlVJTERfRFBSSU5URigiTm8gQUNQSSBjb25maWcuIEJhaWxpbmcgb3V0
LlxuIik7CiAgICAgICAgIHJldHVybjsKICAgICB9CiAKICAgICBidWlsZF9zdGF0ZSA9IGdfbWFs
bG9jMChzaXplb2YgKmJ1aWxkX3N0YXRlKTsKKyAgICBjb25mLT5idWlsZF9zdGF0ZSA9IGJ1aWxk
X3N0YXRlOwogCiAgICAgYWNwaV9idWlsZF90YWJsZXNfaW5pdCgmdGFibGVzKTsKLSAgICBhY3Bp
X2J1aWxkKCZ0YWJsZXMsIE1BQ0hJTkUocGNtcykpOworICAgIGFjcGlfYnVpbGQoJnRhYmxlcywg
bWFjaGluZSwgY29uZik7CiAKICAgICAvKiBOb3cgZXhwb3NlIGl0IGFsbCB0byBHdWVzdCAqLwot
ICAgIGJ1aWxkX3N0YXRlLT50YWJsZV9tciA9IGFjcGlfYWRkX3JvbV9ibG9iKGJ1aWxkX3N0YXRl
LCB0YWJsZXMudGFibGVfZGF0YSwKKyAgICBidWlsZF9zdGF0ZS0+dGFibGVfbXIgPSBhY3BpX2Fk
ZF9yb21fYmxvYihjb25mLCB0YWJsZXMudGFibGVfZGF0YSwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgQUNQSV9CVUlMRF9UQUJMRV9GSUxFLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBBQ1BJX0JVSUxEX1RBQkxF
X01BWF9TSVpFKTsKICAgICBhc3NlcnQoYnVpbGRfc3RhdGUtPnRhYmxlX21yICE9IE5VTEwpOwog
CiAgICAgYnVpbGRfc3RhdGUtPmxpbmtlcl9tciA9Ci0gICAgICAgIGFjcGlfYWRkX3JvbV9ibG9i
KGJ1aWxkX3N0YXRlLCB0YWJsZXMubGlua2VyLT5jbWRfYmxvYiwKKyAgICAgICAgYWNwaV9hZGRf
cm9tX2Jsb2IoY29uZiwgdGFibGVzLmxpbmtlci0+Y21kX2Jsb2IsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICJldGMvdGFibGUtbG9hZGVyIiwgMCk7CiAKLSAgICBmd19jZmdfYWRkX2ZpbGUo
cGNtcy0+ZndfY2ZnLCBBQ1BJX0JVSUxEX1RQTUxPR19GSUxFLAorICAgIGZ3X2NmZ19hZGRfZmls
ZShjb25mLT5md19jZmcsIEFDUElfQlVJTERfVFBNTE9HX0ZJTEUsCiAgICAgICAgICAgICAgICAg
ICAgIHRhYmxlcy50Y3BhbG9nLT5kYXRhLCBhY3BpX2RhdGFfbGVuKHRhYmxlcy50Y3BhbG9nKSk7
CiAKICAgICB2bWdlbmlkX2RldiA9IGZpbmRfdm1nZW5pZF9kZXYoKTsKICAgICBpZiAodm1nZW5p
ZF9kZXYpIHsKLSAgICAgICAgdm1nZW5pZF9hZGRfZndfY2ZnKFZNR0VOSUQodm1nZW5pZF9kZXYp
LCBwY21zLT5md19jZmcsCisgICAgICAgIHZtZ2VuaWRfYWRkX2Z3X2NmZyhWTUdFTklEKHZtZ2Vu
aWRfZGV2KSwgY29uZi0+ZndfY2ZnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgdGFibGVz
LnZtZ2VuaWQpOwogICAgIH0KIAotICAgIGlmICghcGNtYy0+cnNkcF9pbl9yYW0pIHsKKyAgICBp
ZiAoIWNvbmYtPnJzZHBfaW5fcmFtKSB7CiAgICAgICAgIC8qCiAgICAgICAgICAqIEtlZXAgZm9y
IGNvbXBhdGliaWxpdHkgd2l0aCBvbGQgbWFjaGluZSB0eXBlcy4KICAgICAgICAgICogVGhvdWdo
IFJTRFAgaXMgc21hbGwsIGl0cyBjb250ZW50cyBpc24ndCBpbW11dGFibGUsIHNvCkBAIC0yODc3
LDEzICsyODYyLDEzIEBAIHZvaWQgYWNwaV9zZXR1cCh2b2lkKQogICAgICAgICB1aW50MzJfdCBy
c2RwX3NpemUgPSBhY3BpX2RhdGFfbGVuKHRhYmxlcy5yc2RwKTsKIAogICAgICAgICBidWlsZF9z
dGF0ZS0+cnNkcCA9IGdfbWVtZHVwKHRhYmxlcy5yc2RwLT5kYXRhLCByc2RwX3NpemUpOwotICAg
ICAgICBmd19jZmdfYWRkX2ZpbGVfY2FsbGJhY2socGNtcy0+ZndfY2ZnLCBBQ1BJX0JVSUxEX1JT
RFBfRklMRSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFjcGlfYnVpbGRfdXBk
YXRlLCBOVUxMLCBidWlsZF9zdGF0ZSwKKyAgICAgICAgZndfY2ZnX2FkZF9maWxlX2NhbGxiYWNr
KGNvbmYtPmZ3X2NmZywgQUNQSV9CVUlMRF9SU0RQX0ZJTEUsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBhY3BpX2J1aWxkX3VwZGF0ZSwgTlVMTCwgY29uZiwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJ1aWxkX3N0YXRlLT5yc2RwLCByc2RwX3NpemUsIHRydWUp
OwogICAgICAgICBidWlsZF9zdGF0ZS0+cnNkcF9tciA9IE5VTEw7CiAgICAgfSBlbHNlIHsKICAg
ICAgICAgYnVpbGRfc3RhdGUtPnJzZHAgPSBOVUxMOwotICAgICAgICBidWlsZF9zdGF0ZS0+cnNk
cF9tciA9IGFjcGlfYWRkX3JvbV9ibG9iKGJ1aWxkX3N0YXRlLCB0YWJsZXMucnNkcCwKKyAgICAg
ICAgYnVpbGRfc3RhdGUtPnJzZHBfbXIgPSBhY3BpX2FkZF9yb21fYmxvYihjb25mLCB0YWJsZXMu
cnNkcCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
QUNQSV9CVUlMRF9SU0RQX0ZJTEUsIDApOwogICAgIH0KIApkaWZmIC0tZ2l0IGEvaHcvaTM4Ni9h
Y3BpLWJ1aWxkLmggYi9ody9pMzg2L2FjcGktYnVpbGQuaAppbmRleCAwMDczMzJlNTFjLi4xZTZi
NWE3YzJlIDEwMDY0NAotLS0gYS9ody9pMzg2L2FjcGktYnVpbGQuaAorKysgYi9ody9pMzg2L2Fj
cGktYnVpbGQuaApAQCAtMiw2ICsyLDggQEAKICNpZm5kZWYgSFdfSTM4Nl9BQ1BJX0JVSUxEX0gK
ICNkZWZpbmUgSFdfSTM4Nl9BQ1BJX0JVSUxEX0gKIAotdm9pZCBhY3BpX3NldHVwKHZvaWQpOwor
I2luY2x1ZGUgImh3L2FjcGkvYWNwaS5oIgorCit2b2lkIGFjcGlfc2V0dXAoTWFjaGluZVN0YXRl
ICptYWNoaW5lLCBBY3BpQ29uZmlndXJhdGlvbiAqY29uZik7CiAKICNlbmRpZgpkaWZmIC0tZ2l0
IGEvaHcvaTM4Ni9wYy5jIGIvaHcvaTM4Ni9wYy5jCmluZGV4IGYwOTU3MjVkYmEuLmJkNGE3N2I4
NTYgMTAwNjQ0Ci0tLSBhL2h3L2kzODYvcGMuYworKysgYi9ody9pMzg2L3BjLmMKQEAgLTQ0NCwx
NyArNDQ0LDE4IEBAIHZvaWQgcGNfY21vc19pbml0KFBDTWFjaGluZVN0YXRlICpwY21zLAogewog
ICAgIGludCB2YWw7CiAgICAgc3RhdGljIHBjX2Ntb3NfaW5pdF9sYXRlX2FyZyBhcmc7CisgICAg
QWNwaUNvbmZpZ3VyYXRpb24gKmNvbmYgPSAmcGNtcy0+YWNwaV9jb25maWd1cmF0aW9uOwogCiAg
ICAgLyogdmFyaW91cyBpbXBvcnRhbnQgQ01PUyBsb2NhdGlvbnMgbmVlZGVkIGJ5IFBDL0JvY2hz
IGJpb3MgKi8KIAogICAgIC8qIG1lbW9yeSBzaXplICovCiAgICAgLyogYmFzZSBtZW1vcnkgKGZp
cnN0IE1pQikgKi8KLSAgICB2YWwgPSBNSU4ocGNtcy0+YmVsb3dfNGdfbWVtX3NpemUgLyBLaUIs
IDY0MCk7CisgICAgdmFsID0gTUlOKGNvbmYtPmJlbG93XzRnX21lbV9zaXplIC8gS2lCLCA2NDAp
OwogICAgIHJ0Y19zZXRfbWVtb3J5KHMsIDB4MTUsIHZhbCk7CiAgICAgcnRjX3NldF9tZW1vcnko
cywgMHgxNiwgdmFsID4+IDgpOwogICAgIC8qIGV4dGVuZGVkIG1lbW9yeSAobmV4dCA2NE1pQikg
Ki8KLSAgICBpZiAocGNtcy0+YmVsb3dfNGdfbWVtX3NpemUgPiAxICogTWlCKSB7Ci0gICAgICAg
IHZhbCA9IChwY21zLT5iZWxvd180Z19tZW1fc2l6ZSAtIDEgKiBNaUIpIC8gS2lCOworICAgIGlm
IChjb25mLT5iZWxvd180Z19tZW1fc2l6ZSA+IDEgKiBNaUIpIHsKKyAgICAgICAgdmFsID0gKGNv
bmYtPmJlbG93XzRnX21lbV9zaXplIC0gMSAqIE1pQikgLyBLaUI7CiAgICAgfSBlbHNlIHsKICAg
ICAgICAgdmFsID0gMDsKICAgICB9CkBAIC00NjUsOCArNDY2LDggQEAgdm9pZCBwY19jbW9zX2lu
aXQoUENNYWNoaW5lU3RhdGUgKnBjbXMsCiAgICAgcnRjX3NldF9tZW1vcnkocywgMHgzMCwgdmFs
KTsKICAgICBydGNfc2V0X21lbW9yeShzLCAweDMxLCB2YWwgPj4gOCk7CiAgICAgLyogbWVtb3J5
IGJldHdlZW4gMTZNaUIgYW5kIDRHaUIgKi8KLSAgICBpZiAocGNtcy0+YmVsb3dfNGdfbWVtX3Np
emUgPiAxNiAqIE1pQikgewotICAgICAgICB2YWwgPSAocGNtcy0+YmVsb3dfNGdfbWVtX3NpemUg
LSAxNiAqIE1pQikgLyAoNjQgKiBLaUIpOworICAgIGlmIChjb25mLT5iZWxvd180Z19tZW1fc2l6
ZSA+IDE2ICogTWlCKSB7CisgICAgICAgIHZhbCA9IChjb25mLT5iZWxvd180Z19tZW1fc2l6ZSAt
IDE2ICogTWlCKSAvICg2NCAqIEtpQik7CiAgICAgfSBlbHNlIHsKICAgICAgICAgdmFsID0gMDsK
ICAgICB9CkBAIC00NzUsNyArNDc2LDcgQEAgdm9pZCBwY19jbW9zX2luaXQoUENNYWNoaW5lU3Rh
dGUgKnBjbXMsCiAgICAgcnRjX3NldF9tZW1vcnkocywgMHgzNCwgdmFsKTsKICAgICBydGNfc2V0
X21lbW9yeShzLCAweDM1LCB2YWwgPj4gOCk7CiAgICAgLyogbWVtb3J5IGFib3ZlIDRHaUIgKi8K
LSAgICB2YWwgPSBwY21zLT5hYm92ZV80Z19tZW1fc2l6ZSAvIDY1NTM2OworICAgIHZhbCA9IGNv
bmYtPmFib3ZlXzRnX21lbV9zaXplIC8gNjU1MzY7CiAgICAgcnRjX3NldF9tZW1vcnkocywgMHg1
YiwgdmFsKTsKICAgICBydGNfc2V0X21lbW9yeShzLCAweDVjLCB2YWwgPj4gOCk7CiAgICAgcnRj
X3NldF9tZW1vcnkocywgMHg1ZCwgdmFsID4+IDE2KTsKQEAgLTcxNCwxMyArNzE1LDE0IEBAIHN0
YXRpYyB2b2lkIHBjX2J1aWxkX3NtYmlvcyhQQ01hY2hpbmVTdGF0ZSAqcGNtcykKICAgICB1bnNp
Z25lZCBpLCBhcnJheV9jb3VudDsKICAgICBNYWNoaW5lU3RhdGUgKm1zID0gTUFDSElORShwY21z
KTsKICAgICBYODZDUFUgKmNwdSA9IFg4Nl9DUFUobXMtPnBvc3NpYmxlX2NwdXMtPmNwdXNbMF0u
Y3B1KTsKKyAgICBBY3BpQ29uZmlndXJhdGlvbiAqY29uZiA9ICZwY21zLT5hY3BpX2NvbmZpZ3Vy
YXRpb247CiAKICAgICAvKiB0ZWxsIHNtYmlvcyBhYm91dCBjcHVpZCB2ZXJzaW9uIGFuZCBmZWF0
dXJlcyAqLwogICAgIHNtYmlvc19zZXRfY3B1aWQoY3B1LT5lbnYuY3B1aWRfdmVyc2lvbiwgY3B1
LT5lbnYuZmVhdHVyZXNbRkVBVF8xX0VEWF0pOwogCiAgICAgc21iaW9zX3RhYmxlcyA9IHNtYmlv
c19nZXRfdGFibGVfbGVnYWN5KCZzbWJpb3NfdGFibGVzX2xlbik7CiAgICAgaWYgKHNtYmlvc190
YWJsZXMpIHsKLSAgICAgICAgZndfY2ZnX2FkZF9ieXRlcyhwY21zLT5md19jZmcsIEZXX0NGR19T
TUJJT1NfRU5UUklFUywKKyAgICAgICAgZndfY2ZnX2FkZF9ieXRlcyhjb25mLT5md19jZmcsIEZX
X0NGR19TTUJJT1NfRU5UUklFUywKICAgICAgICAgICAgICAgICAgICAgICAgICBzbWJpb3NfdGFi
bGVzLCBzbWJpb3NfdGFibGVzX2xlbik7CiAgICAgfQogCkBAIC03NDEsOSArNzQzLDkgQEAgc3Rh
dGljIHZvaWQgcGNfYnVpbGRfc21iaW9zKFBDTWFjaGluZVN0YXRlICpwY21zKQogICAgIGdfZnJl
ZShtZW1fYXJyYXkpOwogCiAgICAgaWYgKHNtYmlvc19hbmNob3IpIHsKLSAgICAgICAgZndfY2Zn
X2FkZF9maWxlKHBjbXMtPmZ3X2NmZywgImV0Yy9zbWJpb3Mvc21iaW9zLXRhYmxlcyIsCisgICAg
ICAgIGZ3X2NmZ19hZGRfZmlsZShjb25mLT5md19jZmcsICJldGMvc21iaW9zL3NtYmlvcy10YWJs
ZXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgc21iaW9zX3RhYmxlcywgc21iaW9zX3RhYmxl
c19sZW4pOwotICAgICAgICBmd19jZmdfYWRkX2ZpbGUocGNtcy0+ZndfY2ZnLCAiZXRjL3NtYmlv
cy9zbWJpb3MtYW5jaG9yIiwKKyAgICAgICAgZndfY2ZnX2FkZF9maWxlKGNvbmYtPmZ3X2NmZywg
ImV0Yy9zbWJpb3Mvc21iaW9zLWFuY2hvciIsCiAgICAgICAgICAgICAgICAgICAgICAgICBzbWJp
b3NfYW5jaG9yLCBzbWJpb3NfYW5jaG9yX2xlbik7CiAgICAgfQogfQpAQCAtNzU1LDYgKzc1Nyw3
IEBAIHN0YXRpYyBGV0NmZ1N0YXRlICpib2Noc19iaW9zX2luaXQoQWRkcmVzc1NwYWNlICphcywg
UENNYWNoaW5lU3RhdGUgKnBjbXMpCiAgICAgaW50IGk7CiAgICAgY29uc3QgQ1BVQXJjaElkTGlz
dCAqY3B1czsKICAgICBNYWNoaW5lQ2xhc3MgKm1jID0gTUFDSElORV9HRVRfQ0xBU1MocGNtcyk7
CisgICAgQWNwaUNvbmZpZ3VyYXRpb24gKmNvbmYgPSAmcGNtcy0+YWNwaV9jb25maWd1cmF0aW9u
OwogCiAgICAgZndfY2ZnID0gZndfY2ZnX2luaXRfaW9fZG1hKEZXX0NGR19JT19CQVNFLCBGV19D
RkdfSU9fQkFTRSArIDQsIGFzKTsKICAgICBmd19jZmdfYWRkX2kxNihmd19jZmcsIEZXX0NGR19O
Ql9DUFVTLCBwY21zLT5ib290X2NwdXMpOwpAQCAtNzcxLDcgKzc3NCw3IEBAIHN0YXRpYyBGV0Nm
Z1N0YXRlICpib2Noc19iaW9zX2luaXQoQWRkcmVzc1NwYWNlICphcywgUENNYWNoaW5lU3RhdGUg
KnBjbXMpCiAgICAgICogU28gZm9yIGNvbXBhdGliaWxpdHkgcmVhc29ucyB3aXRoIG9sZCBCSU9T
ZXMgd2UgYXJlIHN0dWNrIHdpdGgKICAgICAgKiAiZXRjL21heC1jcHVzIiBhY3R1YWxseSBiZWlu
ZyBhcGljX2lkX2xpbWl0CiAgICAgICovCi0gICAgZndfY2ZnX2FkZF9pMTYoZndfY2ZnLCBGV19D
RkdfTUFYX0NQVVMsICh1aW50MTZfdClwY21zLT5hcGljX2lkX2xpbWl0KTsKKyAgICBmd19jZmdf
YWRkX2kxNihmd19jZmcsIEZXX0NGR19NQVhfQ1BVUywgKHVpbnQxNl90KWNvbmYtPmFwaWNfaWRf
bGltaXQpOwogICAgIGZ3X2NmZ19hZGRfaTY0KGZ3X2NmZywgRldfQ0ZHX1JBTV9TSVpFLCAodWlu
dDY0X3QpcmFtX3NpemUpOwogICAgIGZ3X2NmZ19hZGRfYnl0ZXMoZndfY2ZnLCBGV19DRkdfQUNQ
SV9UQUJMRVMsCiAgICAgICAgICAgICAgICAgICAgICBhY3BpX3RhYmxlcywgYWNwaV90YWJsZXNf
bGVuKTsKQEAgLTc4NywyMCArNzkwLDIwIEBAIHN0YXRpYyBGV0NmZ1N0YXRlICpib2Noc19iaW9z
X2luaXQoQWRkcmVzc1NwYWNlICphcywgUENNYWNoaW5lU3RhdGUgKnBjbXMpCiAgICAgICogb2Yg
bm9kZXMsIG9uZSB3b3JkIGZvciBlYWNoIFZDUFUtPm5vZGUgYW5kIG9uZSB3b3JkIGZvciBlYWNo
IG5vZGUgdG8KICAgICAgKiBob2xkIHRoZSBhbW91bnQgb2YgbWVtb3J5LgogICAgICAqLwotICAg
IG51bWFfZndfY2ZnID0gZ19uZXcwKHVpbnQ2NF90LCAxICsgcGNtcy0+YXBpY19pZF9saW1pdCAr
IG5iX251bWFfbm9kZXMpOworICAgIG51bWFfZndfY2ZnID0gZ19uZXcwKHVpbnQ2NF90LCAxICsg
Y29uZi0+YXBpY19pZF9saW1pdCArIG5iX251bWFfbm9kZXMpOwogICAgIG51bWFfZndfY2ZnWzBd
ID0gY3B1X3RvX2xlNjQobmJfbnVtYV9ub2Rlcyk7CiAgICAgY3B1cyA9IG1jLT5wb3NzaWJsZV9j
cHVfYXJjaF9pZHMoTUFDSElORShwY21zKSk7CiAgICAgZm9yIChpID0gMDsgaSA8IGNwdXMtPmxl
bjsgaSsrKSB7CiAgICAgICAgIHVuc2lnbmVkIGludCBhcGljX2lkID0gY3B1cy0+Y3B1c1tpXS5h
cmNoX2lkOwotICAgICAgICBhc3NlcnQoYXBpY19pZCA8IHBjbXMtPmFwaWNfaWRfbGltaXQpOwor
ICAgICAgICBhc3NlcnQoYXBpY19pZCA8IGNvbmYtPmFwaWNfaWRfbGltaXQpOwogICAgICAgICBu
dW1hX2Z3X2NmZ1thcGljX2lkICsgMV0gPSBjcHVfdG9fbGU2NChjcHVzLT5jcHVzW2ldLnByb3Bz
Lm5vZGVfaWQpOwogICAgIH0KICAgICBmb3IgKGkgPSAwOyBpIDwgbmJfbnVtYV9ub2RlczsgaSsr
KSB7Ci0gICAgICAgIG51bWFfZndfY2ZnW3BjbXMtPmFwaWNfaWRfbGltaXQgKyAxICsgaV0gPQor
ICAgICAgICBudW1hX2Z3X2NmZ1tjb25mLT5hcGljX2lkX2xpbWl0ICsgMSArIGldID0KICAgICAg
ICAgICAgIGNwdV90b19sZTY0KG51bWFfaW5mb1tpXS5ub2RlX21lbSk7CiAgICAgfQogICAgIGZ3
X2NmZ19hZGRfYnl0ZXMoZndfY2ZnLCBGV19DRkdfTlVNQSwgbnVtYV9md19jZmcsCi0gICAgICAg
ICAgICAgICAgICAgICAoMSArIHBjbXMtPmFwaWNfaWRfbGltaXQgKyBuYl9udW1hX25vZGVzKSAq
CisgICAgICAgICAgICAgICAgICAgICAoMSArIGNvbmYtPmFwaWNfaWRfbGltaXQgKyBuYl9udW1h
X25vZGVzKSAqCiAgICAgICAgICAgICAgICAgICAgICBzaXplb2YoKm51bWFfZndfY2ZnKSk7CiAK
ICAgICByZXR1cm4gZndfY2ZnOwpAQCAtODQ4LDYgKzg1MSw3IEBAIHN0YXRpYyB2b2lkIGxvYWRf
bGludXgoUENNYWNoaW5lU3RhdGUgKnBjbXMsCiAgICAgY2hhciAqdm1vZGU7CiAgICAgTWFjaGlu
ZVN0YXRlICptYWNoaW5lID0gTUFDSElORShwY21zKTsKICAgICBQQ01hY2hpbmVDbGFzcyAqcGNt
YyA9IFBDX01BQ0hJTkVfR0VUX0NMQVNTKHBjbXMpOworICAgIEFjcGlDb25maWd1cmF0aW9uICpj
b25mID0gJnBjbXMtPmFjcGlfY29uZmlndXJhdGlvbjsKICAgICBzdHJ1Y3Qgc2V0dXBfZGF0YSAq
c2V0dXBfZGF0YTsKICAgICBjb25zdCBjaGFyICprZXJuZWxfZmlsZW5hbWUgPSBtYWNoaW5lLT5r
ZXJuZWxfZmlsZW5hbWU7CiAgICAgY29uc3QgY2hhciAqaW5pdHJkX2ZpbGVuYW1lID0gbWFjaGlu
ZS0+aW5pdHJkX2ZpbGVuYW1lOwpAQCAtOTE3LDggKzkyMSw4IEBAIHN0YXRpYyB2b2lkIGxvYWRf
bGludXgoUENNYWNoaW5lU3RhdGUgKnBjbXMsCiAgICAgICAgIGluaXRyZF9tYXggPSAweDM3ZmZm
ZmZmOwogICAgIH0KIAotICAgIGlmIChpbml0cmRfbWF4ID49IHBjbXMtPmJlbG93XzRnX21lbV9z
aXplIC0gcGNtYy0+YWNwaV9kYXRhX3NpemUpIHsKLSAgICAgICAgaW5pdHJkX21heCA9IHBjbXMt
PmJlbG93XzRnX21lbV9zaXplIC0gcGNtYy0+YWNwaV9kYXRhX3NpemUgLSAxOworICAgIGlmIChp
bml0cmRfbWF4ID49IGNvbmYtPmJlbG93XzRnX21lbV9zaXplIC0gcGNtYy0+YWNwaV9kYXRhX3Np
emUpIHsKKyAgICAgICAgaW5pdHJkX21heCA9IGNvbmYtPmJlbG93XzRnX21lbV9zaXplIC0gcGNt
Yy0+YWNwaV9kYXRhX3NpemUgLSAxOwogICAgIH0KIAogICAgIGZ3X2NmZ19hZGRfaTMyKGZ3X2Nm
ZywgRldfQ0ZHX0NNRExJTkVfQUREUiwgY21kbGluZV9hZGRyKTsKQEAgLTExNTQsNyArMTE1OCw4
IEBAIHZvaWQgcGNfY3B1c19pbml0KFBDTWFjaGluZVN0YXRlICpwY21zKQogICAgICAqCiAgICAg
ICogVGhpcyBpcyB1c2VkIGZvciBGV19DRkdfTUFYX0NQVVMuIFNlZSBjb21tZW50cyBvbiBib2No
c19iaW9zX2luaXQoKS4KICAgICAgKi8KLSAgICBwY21zLT5hcGljX2lkX2xpbWl0ID0geDg2X2Nw
dV9hcGljX2lkX2Zyb21faW5kZXgobWF4X2NwdXMgLSAxKSArIDE7CisgICAgcGNtcy0+YWNwaV9j
b25maWd1cmF0aW9uLmFwaWNfaWRfbGltaXQgPQorICAgICAgICB4ODZfY3B1X2FwaWNfaWRfZnJv
bV9pbmRleChtYXhfY3B1cyAtIDEpICsgMTsKICAgICBwb3NzaWJsZV9jcHVzID0gbWMtPnBvc3Np
YmxlX2NwdV9hcmNoX2lkcyhtcyk7CiAgICAgZm9yIChpID0gMDsgaSA8IHNtcF9jcHVzOyBpKysp
IHsKICAgICAgICAgcGNfbmV3X2NwdShwb3NzaWJsZV9jcHVzLT5jcHVzW2ldLnR5cGUsIHBvc3Np
YmxlX2NwdXMtPmNwdXNbaV0uYXJjaF9pZCwKQEAgLTExODgsNyArMTE5Myw4IEBAIHN0YXRpYyB2
b2lkIHBjX2J1aWxkX2ZlYXR1cmVfY29udHJvbF9maWxlKFBDTWFjaGluZVN0YXRlICpwY21zKQog
CiAgICAgdmFsID0gZ19tYWxsb2Moc2l6ZW9mKCp2YWwpKTsKICAgICAqdmFsID0gY3B1X3RvX2xl
NjQoZmVhdHVyZV9jb250cm9sX2JpdHMgfCBGRUFUVVJFX0NPTlRST0xfTE9DS0VEKTsKLSAgICBm
d19jZmdfYWRkX2ZpbGUocGNtcy0+ZndfY2ZnLCAiZXRjL21zcl9mZWF0dXJlX2NvbnRyb2wiLCB2
YWwsIHNpemVvZigqdmFsKSk7CisgICAgZndfY2ZnX2FkZF9maWxlKHBjbXMtPmFjcGlfY29uZmln
dXJhdGlvbi5md19jZmcsCisgICAgICAgICAgICAgICAgICAgICJldGMvbXNyX2ZlYXR1cmVfY29u
dHJvbCIsIHZhbCwgc2l6ZW9mKCp2YWwpKTsKIH0KIAogc3RhdGljIHZvaWQgcnRjX3NldF9jcHVz
X2NvdW50KElTQURldmljZSAqcnRjLCB1aW50MTZfdCBjcHVzX2NvdW50KQpAQCAtMTIwNCwxMSAr
MTIxMCwyNiBAQCBzdGF0aWMgdm9pZCBydGNfc2V0X2NwdXNfY291bnQoSVNBRGV2aWNlICpydGMs
IHVpbnQxNl90IGNwdXNfY291bnQpCiAgICAgfQogfQogCitzdGF0aWMgdm9pZCBhY3BpX2NvbmZf
cGNfaW5pdChQQ01hY2hpbmVTdGF0ZSAqcGNtcykKK3sKKyAgICBQQ01hY2hpbmVDbGFzcyAqcGNt
YyA9IFBDX01BQ0hJTkVfR0VUX0NMQVNTKHBjbXMpOworICAgIEFjcGlDb25maWd1cmF0aW9uICpj
b25mID0gJnBjbXMtPmFjcGlfY29uZmlndXJhdGlvbjsKKworICAgIC8qIE1hY2hpbmUgY2xhc3Mg
c2V0dGluZ3MgKi8KKyAgICBjb25mLT5sZWdhY3lfYWNwaV90YWJsZV9zaXplID0gcGNtYy0+bGVn
YWN5X2FjcGlfdGFibGVfc2l6ZTsKKyAgICBjb25mLT5sZWdhY3lfY3B1X2hvdHBsdWcgPSBwY21j
LT5sZWdhY3lfY3B1X2hvdHBsdWc7CisgICAgY29uZi0+cnNkcF9pbl9yYW0gPSBwY21jLT5yc2Rw
X2luX3JhbTsKKworICAgIC8qIEFDUEkgYnVpbGQgc3RhdGUgKi8KKyAgICBjb25mLT5idWlsZF9z
dGF0ZSA9IE5VTEw7Cit9CisKIHN0YXRpYwogdm9pZCBwY19tYWNoaW5lX2RvbmUoTm90aWZpZXIg
Km5vdGlmaWVyLCB2b2lkICpkYXRhKQogewogICAgIFBDTWFjaGluZVN0YXRlICpwY21zID0gY29u
dGFpbmVyX29mKG5vdGlmaWVyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFBDTWFjaGluZVN0YXRlLCBtYWNoaW5lX2RvbmUpOworICAgIEFjcGlDb25maWd1cmF0aW9u
ICpjb25mID0gJnBjbXMtPmFjcGlfY29uZmlndXJhdGlvbjsKICAgICBQQ0lCdXMgKmJ1cyA9IHBj
bXMtPmJ1czsKIAogICAgIC8qIHNldCB0aGUgbnVtYmVyIG9mIENQVXMgKi8KQEAgLTEyMjMsMjMg
KzEyNDQsMjcgQEAgdm9pZCBwY19tYWNoaW5lX2RvbmUoTm90aWZpZXIgKm5vdGlmaWVyLCB2b2lk
ICpkYXRhKQogICAgICAgICAgICAgICAgIGV4dHJhX2hvc3RzKys7CiAgICAgICAgICAgICB9CiAg
ICAgICAgIH0KLSAgICAgICAgaWYgKGV4dHJhX2hvc3RzICYmIHBjbXMtPmZ3X2NmZykgeworICAg
ICAgICBpZiAoZXh0cmFfaG9zdHMgJiYgY29uZi0+ZndfY2ZnKSB7CiAgICAgICAgICAgICB1aW50
NjRfdCAqdmFsID0gZ19tYWxsb2Moc2l6ZW9mKCp2YWwpKTsKICAgICAgICAgICAgICp2YWwgPSBj
cHVfdG9fbGU2NChleHRyYV9ob3N0cyk7Ci0gICAgICAgICAgICBmd19jZmdfYWRkX2ZpbGUocGNt
cy0+ZndfY2ZnLAorICAgICAgICAgICAgZndfY2ZnX2FkZF9maWxlKGNvbmYtPmZ3X2NmZywKICAg
ICAgICAgICAgICAgICAgICAgImV0Yy9leHRyYS1wY2ktcm9vdHMiLCB2YWwsIHNpemVvZigqdmFs
KSk7CiAgICAgICAgIH0KICAgICB9CiAKLSAgICBhY3BpX3NldHVwKCk7Ci0gICAgaWYgKHBjbXMt
PmZ3X2NmZykgeworICAgIGlmIChwY21zLT5hY3BpX2J1aWxkX2VuYWJsZWQpIHsKKyAgICAgICAg
YWNwaV9jb25mX3BjX2luaXQocGNtcyk7CisgICAgICAgIGFjcGlfc2V0dXAoTUFDSElORShwY21z
KSwgY29uZik7CisgICAgfQorCisgICAgaWYgKGNvbmYtPmZ3X2NmZykgewogICAgICAgICBwY19i
dWlsZF9zbWJpb3MocGNtcyk7CiAgICAgICAgIHBjX2J1aWxkX2ZlYXR1cmVfY29udHJvbF9maWxl
KHBjbXMpOwogICAgICAgICAvKiB1cGRhdGUgRldfQ0ZHX05CX0NQVVMgdG8gYWNjb3VudCBmb3Ig
LWRldmljZSBhZGRlZCBDUFVzICovCi0gICAgICAgIGZ3X2NmZ19tb2RpZnlfaTE2KHBjbXMtPmZ3
X2NmZywgRldfQ0ZHX05CX0NQVVMsIHBjbXMtPmJvb3RfY3B1cyk7CisgICAgICAgIGZ3X2NmZ19t
b2RpZnlfaTE2KGNvbmYtPmZ3X2NmZywgRldfQ0ZHX05CX0NQVVMsIHBjbXMtPmJvb3RfY3B1cyk7
CiAgICAgfQogCi0gICAgaWYgKHBjbXMtPmFwaWNfaWRfbGltaXQgPiAyNTUgJiYgIXhlbl9lbmFi
bGVkKCkpIHsKKyAgICBpZiAoY29uZi0+YXBpY19pZF9saW1pdCA+IDI1NSAmJiAheGVuX2VuYWJs
ZWQoKSkgewogICAgICAgICBJbnRlbElPTU1VU3RhdGUgKmlvbW11ID0gSU5URUxfSU9NTVVfREVW
SUNFKHg4Nl9pb21tdV9nZXRfZGVmYXVsdCgpKTsKIAogICAgICAgICBpZiAoIWlvbW11IHx8ICFp
b21tdS0+eDg2X2lvbW11LmludHJfc3VwcG9ydGVkIHx8CkBAIC0xMjU2LDEzICsxMjgxLDE0IEBA
IHZvaWQgcGNfbWFjaGluZV9kb25lKE5vdGlmaWVyICpub3RpZmllciwgdm9pZCAqZGF0YSkKIHZv
aWQgcGNfZ3Vlc3RfaW5mb19pbml0KFBDTWFjaGluZVN0YXRlICpwY21zKQogewogICAgIGludCBp
OworICAgIEFjcGlDb25maWd1cmF0aW9uICpjb25mID0gJnBjbXMtPmFjcGlfY29uZmlndXJhdGlv
bjsKIAotICAgIHBjbXMtPmFwaWNfeHJ1cHRfb3ZlcnJpZGUgPSBrdm1fYWxsb3dzX2lycTBfb3Zl
cnJpZGUoKTsKLSAgICBwY21zLT5udW1hX25vZGVzID0gbmJfbnVtYV9ub2RlczsKLSAgICBwY21z
LT5ub2RlX21lbSA9IGdfbWFsbG9jMChwY21zLT5udW1hX25vZGVzICoKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHNpemVvZiAqcGNtcy0+bm9kZV9tZW0pOworICAgIGNvbmYt
PmFwaWNfeHJ1cHRfb3ZlcnJpZGUgPSBrdm1fYWxsb3dzX2lycTBfb3ZlcnJpZGUoKTsKKyAgICBj
b25mLT5udW1hX25vZGVzID0gbmJfbnVtYV9ub2RlczsKKyAgICBjb25mLT5ub2RlX21lbSA9IGdf
bWFsbG9jMChjb25mLT5udW1hX25vZGVzICoKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHNpemVvZiAqY29uZi0+bm9kZV9tZW0pOwogICAgIGZvciAoaSA9IDA7IGkgPCBuYl9u
dW1hX25vZGVzOyBpKyspIHsKLSAgICAgICAgcGNtcy0+bm9kZV9tZW1baV0gPSBudW1hX2luZm9b
aV0ubm9kZV9tZW07CisgICAgICAgIGNvbmYtPm5vZGVfbWVtW2ldID0gbnVtYV9pbmZvW2ldLm5v
ZGVfbWVtOwogICAgIH0KIAogICAgIHBjbXMtPm1hY2hpbmVfZG9uZS5ub3RpZnkgPSBwY19tYWNo
aW5lX2RvbmU7CkBAIC0xMzIzLDcgKzEzNDksNyBAQCB2b2lkIHhlbl9sb2FkX2xpbnV4KFBDTWFj
aGluZVN0YXRlICpwY21zKQogICAgICAgICAgICAgICAgIXN0cmNtcChvcHRpb25fcm9tW2ldLm5h
bWUsICJtdWx0aWJvb3QuYmluIikpOwogICAgICAgICByb21fYWRkX29wdGlvbihvcHRpb25fcm9t
W2ldLm5hbWUsIG9wdGlvbl9yb21baV0uYm9vdGluZGV4KTsKICAgICB9Ci0gICAgcGNtcy0+Zndf
Y2ZnID0gZndfY2ZnOworICAgIHBjbXMtPmFjcGlfY29uZmlndXJhdGlvbi5md19jZmcgPSBmd19j
Zmc7CiB9CiAKIHZvaWQgcGNfbWVtb3J5X2luaXQoUENNYWNoaW5lU3RhdGUgKnBjbXMsCkBAIC0x
MzM3LDkgKzEzNjMsMTAgQEAgdm9pZCBwY19tZW1vcnlfaW5pdChQQ01hY2hpbmVTdGF0ZSAqcGNt
cywKICAgICBGV0NmZ1N0YXRlICpmd19jZmc7CiAgICAgTWFjaGluZVN0YXRlICptYWNoaW5lID0g
TUFDSElORShwY21zKTsKICAgICBQQ01hY2hpbmVDbGFzcyAqcGNtYyA9IFBDX01BQ0hJTkVfR0VU
X0NMQVNTKHBjbXMpOworICAgIEFjcGlDb25maWd1cmF0aW9uICpjb25mID0gJnBjbXMtPmFjcGlf
Y29uZmlndXJhdGlvbjsKIAotICAgIGFzc2VydChtYWNoaW5lLT5yYW1fc2l6ZSA9PSBwY21zLT5i
ZWxvd180Z19tZW1fc2l6ZSArCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBjbXMt
PmFib3ZlXzRnX21lbV9zaXplKTsKKyAgICBhc3NlcnQobWFjaGluZS0+cmFtX3NpemUgPT0gY29u
Zi0+YmVsb3dfNGdfbWVtX3NpemUgKworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBj
b25mLT5hYm92ZV80Z19tZW1fc2l6ZSk7CiAKICAgICBsaW51eF9ib290ID0gKG1hY2hpbmUtPmtl
cm5lbF9maWxlbmFtZSAhPSBOVUxMKTsKIApAQCAtMTM1MywxNyArMTM4MCwxNyBAQCB2b2lkIHBj
X21lbW9yeV9pbml0KFBDTWFjaGluZVN0YXRlICpwY21zLAogICAgICpyYW1fbWVtb3J5ID0gcmFt
OwogICAgIHJhbV9iZWxvd180ZyA9IGdfbWFsbG9jKHNpemVvZigqcmFtX2JlbG93XzRnKSk7CiAg
ICAgbWVtb3J5X3JlZ2lvbl9pbml0X2FsaWFzKHJhbV9iZWxvd180ZywgTlVMTCwgInJhbS1iZWxv
dy00ZyIsIHJhbSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMCwgcGNtcy0+YmVsb3df
NGdfbWVtX3NpemUpOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwLCBjb25mLT5iZWxv
d180Z19tZW1fc2l6ZSk7CiAgICAgbWVtb3J5X3JlZ2lvbl9hZGRfc3VicmVnaW9uKHN5c3RlbV9t
ZW1vcnksIDAsIHJhbV9iZWxvd180Zyk7Ci0gICAgZTgyMF9hZGRfZW50cnkoMCwgcGNtcy0+YmVs
b3dfNGdfbWVtX3NpemUsIEU4MjBfUkFNKTsKLSAgICBpZiAocGNtcy0+YWJvdmVfNGdfbWVtX3Np
emUgPiAwKSB7CisgICAgZTgyMF9hZGRfZW50cnkoMCwgY29uZi0+YmVsb3dfNGdfbWVtX3NpemUs
IEU4MjBfUkFNKTsKKyAgICBpZiAoY29uZi0+YWJvdmVfNGdfbWVtX3NpemUgPiAwKSB7CiAgICAg
ICAgIHJhbV9hYm92ZV80ZyA9IGdfbWFsbG9jKHNpemVvZigqcmFtX2Fib3ZlXzRnKSk7CiAgICAg
ICAgIG1lbW9yeV9yZWdpb25faW5pdF9hbGlhcyhyYW1fYWJvdmVfNGcsIE5VTEwsICJyYW0tYWJv
dmUtNGciLCByYW0sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwY21zLT5iZWxv
d180Z19tZW1fc2l6ZSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBjbXMtPmFi
b3ZlXzRnX21lbV9zaXplKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbmYt
PmJlbG93XzRnX21lbV9zaXplLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u
Zi0+YWJvdmVfNGdfbWVtX3NpemUpOwogICAgICAgICBtZW1vcnlfcmVnaW9uX2FkZF9zdWJyZWdp
b24oc3lzdGVtX21lbW9yeSwgMHgxMDAwMDAwMDBVTEwsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICByYW1fYWJvdmVfNGcpOwotICAgICAgICBlODIwX2FkZF9lbnRyeSgweDEw
MDAwMDAwMFVMTCwgcGNtcy0+YWJvdmVfNGdfbWVtX3NpemUsIEU4MjBfUkFNKTsKKyAgICAgICAg
ZTgyMF9hZGRfZW50cnkoMHgxMDAwMDAwMDBVTEwsIGNvbmYtPmFib3ZlXzRnX21lbV9zaXplLCBF
ODIwX1JBTSk7CiAgICAgfQogCiAgICAgaWYgKCFwY21jLT5oYXNfcmVzZXJ2ZWRfbWVtb3J5ICYm
CkBAIC0xMzk4LDcgKzE0MjUsNyBAQCB2b2lkIHBjX21lbW9yeV9pbml0KFBDTWFjaGluZVN0YXRl
ICpwY21zLAogICAgICAgICB9CiAKICAgICAgICAgbWFjaGluZS0+ZGV2aWNlX21lbW9yeS0+YmFz
ZSA9Ci0gICAgICAgICAgICBST1VORF9VUCgweDEwMDAwMDAwMFVMTCArIHBjbXMtPmFib3ZlXzRn
X21lbV9zaXplLCAxICogR2lCKTsKKyAgICAgICAgICAgIFJPVU5EX1VQKDB4MTAwMDAwMDAwVUxM
ICsgY29uZi0+YWJvdmVfNGdfbWVtX3NpemUsIDEgKiBHaUIpOwogCiAgICAgICAgIGlmIChwY21j
LT5lbmZvcmNlX2FsaWduZWRfZGltbSkgewogICAgICAgICAgICAgLyogc2l6ZSBkZXZpY2UgcmVn
aW9uIGFzc3VtaW5nIDFHIHBhZ2UgbWF4IGFsaWdubWVudCBwZXIgc2xvdCAqLwpAQCAtMTQ1NSw3
ICsxNDgyLDcgQEAgdm9pZCBwY19tZW1vcnlfaW5pdChQQ01hY2hpbmVTdGF0ZSAqcGNtcywKICAg
ICBmb3IgKGkgPSAwOyBpIDwgbmJfb3B0aW9uX3JvbXM7IGkrKykgewogICAgICAgICByb21fYWRk
X29wdGlvbihvcHRpb25fcm9tW2ldLm5hbWUsIG9wdGlvbl9yb21baV0uYm9vdGluZGV4KTsKICAg
ICB9Ci0gICAgcGNtcy0+ZndfY2ZnID0gZndfY2ZnOworICAgIGNvbmYtPmZ3X2NmZyA9IGZ3X2Nm
ZzsKIAogICAgIC8qIEluaXQgZGVmYXVsdCBJT0FQSUMgYWRkcmVzcyBzcGFjZSAqLwogICAgIHBj
bXMtPmlvYXBpY19hcyA9ICZhZGRyZXNzX3NwYWNlX21lbW9yeTsKQEAgLTE0NzgsNyArMTUwNSw4
IEBAIHVpbnQ2NF90IHBjX3BjaV9ob2xlNjRfc3RhcnQodm9pZCkKICAgICAgICAgICAgIGhvbGU2
NF9zdGFydCArPSBtZW1vcnlfcmVnaW9uX3NpemUoJm1zLT5kZXZpY2VfbWVtb3J5LT5tcik7CiAg
ICAgICAgIH0KICAgICB9IGVsc2UgewotICAgICAgICBob2xlNjRfc3RhcnQgPSAweDEwMDAwMDAw
MFVMTCArIHBjbXMtPmFib3ZlXzRnX21lbV9zaXplOworICAgICAgICBob2xlNjRfc3RhcnQgPQor
ICAgICAgICAgICAgMHgxMDAwMDAwMDBVTEwgKyBwY21zLT5hY3BpX2NvbmZpZ3VyYXRpb24uYWJv
dmVfNGdfbWVtX3NpemU7CiAgICAgfQogCiAgICAgcmV0dXJuIFJPVU5EX1VQKGhvbGU2NF9zdGFy
dCwgMSAqIEdpQik7CkBAIC0xNjg1LDIxICsxNzEzLDIyIEBAIHN0YXRpYyB2b2lkIHBjX21lbW9y
eV9wcmVfcGx1ZyhIb3RwbHVnSGFuZGxlciAqaG90cGx1Z19kZXYsIERldmljZVN0YXRlICpkZXYs
CiB7CiAgICAgY29uc3QgUENNYWNoaW5lU3RhdGUgKnBjbXMgPSBQQ19NQUNISU5FKGhvdHBsdWdf
ZGV2KTsKICAgICBjb25zdCBQQ01hY2hpbmVDbGFzcyAqcGNtYyA9IFBDX01BQ0hJTkVfR0VUX0NM
QVNTKHBjbXMpOworICAgIGNvbnN0IEFjcGlDb25maWd1cmF0aW9uICpjb25mID0gJnBjbXMtPmFj
cGlfY29uZmlndXJhdGlvbjsKICAgICBjb25zdCBib29sIGlzX252ZGltbSA9IG9iamVjdF9keW5h
bWljX2Nhc3QoT0JKRUNUKGRldiksIFRZUEVfTlZESU1NKTsKICAgICBjb25zdCB1aW50NjRfdCBs
ZWdhY3lfYWxpZ24gPSBUQVJHRVRfUEFHRV9TSVpFOwogCiAgICAgLyoKICAgICAgKiBXaGVuIC1u
by1hY3BpIGlzIHVzZWQgd2l0aCBRMzUgbWFjaGluZSB0eXBlLCBubyBBQ1BJIGlzIGJ1aWx0LAot
ICAgICAqIGJ1dCBwY21zLT5hY3BpX2RldiBpcyBzdGlsbCBjcmVhdGVkLiBDaGVjayAhYWNwaV9l
bmFibGVkIGluCisgICAgICogYnV0IGFjcGlfZGV2IGlzIHN0aWxsIGNyZWF0ZWQuIENoZWNrICFh
Y3BpX2VuYWJsZWQgaW4KICAgICAgKiBhZGRpdGlvbiB0byBjb3ZlciB0aGlzIGNhc2UuCiAgICAg
ICovCi0gICAgaWYgKCFwY21zLT5hY3BpX2RldiB8fCAhYWNwaV9lbmFibGVkKSB7CisgICAgaWYg
KCFjb25mLT5hY3BpX2RldiB8fCAhYWNwaV9lbmFibGVkKSB7CiAgICAgICAgIGVycm9yX3NldGco
ZXJycCwKICAgICAgICAgICAgICAgICAgICAibWVtb3J5IGhvdHBsdWcgaXMgbm90IGVuYWJsZWQ6
IG1pc3NpbmcgYWNwaSBkZXZpY2Ugb3IgYWNwaSBkaXNhYmxlZCIpOwogICAgICAgICByZXR1cm47
CiAgICAgfQogCi0gICAgaWYgKGlzX252ZGltbSAmJiAhcGNtcy0+YWNwaV9udmRpbW1fc3RhdGUu
aXNfZW5hYmxlZCkgeworICAgIGlmIChpc19udmRpbW0gJiYgIWNvbmYtPmFjcGlfbnZkaW1tX3N0
YXRlLmlzX2VuYWJsZWQpIHsKICAgICAgICAgZXJyb3Jfc2V0ZyhlcnJwLCAibnZkaW1tIGlzIG5v
dCBlbmFibGVkOiBtaXNzaW5nICdudmRpbW0nIGluICctTSciKTsKICAgICAgICAgcmV0dXJuOwog
ICAgIH0KQEAgLTE3MTUsNiArMTc0NCw3IEBAIHN0YXRpYyB2b2lkIHBjX21lbW9yeV9wbHVnKEhv
dHBsdWdIYW5kbGVyICpob3RwbHVnX2RldiwKICAgICBFcnJvciAqbG9jYWxfZXJyID0gTlVMTDsK
ICAgICBQQ01hY2hpbmVTdGF0ZSAqcGNtcyA9IFBDX01BQ0hJTkUoaG90cGx1Z19kZXYpOwogICAg
IGJvb2wgaXNfbnZkaW1tID0gb2JqZWN0X2R5bmFtaWNfY2FzdChPQkpFQ1QoZGV2KSwgVFlQRV9O
VkRJTU0pOworICAgIEFjcGlDb25maWd1cmF0aW9uICpjb25mID0gJnBjbXMtPmFjcGlfY29uZmln
dXJhdGlvbjsKIAogICAgIHBjX2RpbW1fcGx1ZyhQQ19ESU1NKGRldiksIE1BQ0hJTkUocGNtcyks
ICZsb2NhbF9lcnIpOwogICAgIGlmIChsb2NhbF9lcnIpIHsKQEAgLTE3MjIsMTEgKzE3NTIsMTEg
QEAgc3RhdGljIHZvaWQgcGNfbWVtb3J5X3BsdWcoSG90cGx1Z0hhbmRsZXIgKmhvdHBsdWdfZGV2
LAogICAgIH0KIAogICAgIGlmIChpc19udmRpbW0pIHsKLSAgICAgICAgbnZkaW1tX3BsdWcoJnBj
bXMtPmFjcGlfbnZkaW1tX3N0YXRlKTsKKyAgICAgICAgbnZkaW1tX3BsdWcoJmNvbmYtPmFjcGlf
bnZkaW1tX3N0YXRlKTsKICAgICB9CiAKLSAgICBoaGMgPSBIT1RQTFVHX0hBTkRMRVJfR0VUX0NM
QVNTKHBjbXMtPmFjcGlfZGV2KTsKLSAgICBoaGMtPnBsdWcoSE9UUExVR19IQU5ETEVSKHBjbXMt
PmFjcGlfZGV2KSwgZGV2LCAmZXJyb3JfYWJvcnQpOworICAgIGhoYyA9IEhPVFBMVUdfSEFORExF
Ul9HRVRfQ0xBU1MoY29uZi0+YWNwaV9kZXYpOworICAgIGhoYy0+cGx1ZyhIT1RQTFVHX0hBTkRM
RVIoY29uZi0+YWNwaV9kZXYpLCBkZXYsICZlcnJvcl9hYm9ydCk7CiBvdXQ6CiAgICAgZXJyb3Jf
cHJvcGFnYXRlKGVycnAsIGxvY2FsX2Vycik7CiB9CkBAIC0xNzM3LDEzICsxNzY3LDE0IEBAIHN0
YXRpYyB2b2lkIHBjX21lbW9yeV91bnBsdWdfcmVxdWVzdChIb3RwbHVnSGFuZGxlciAqaG90cGx1
Z19kZXYsCiAgICAgSG90cGx1Z0hhbmRsZXJDbGFzcyAqaGhjOwogICAgIEVycm9yICpsb2NhbF9l
cnIgPSBOVUxMOwogICAgIFBDTWFjaGluZVN0YXRlICpwY21zID0gUENfTUFDSElORShob3RwbHVn
X2Rldik7CisgICAgQWNwaUNvbmZpZ3VyYXRpb24gKmNvbmYgPSAmcGNtcy0+YWNwaV9jb25maWd1
cmF0aW9uOwogCiAgICAgLyoKICAgICAgKiBXaGVuIC1uby1hY3BpIGlzIHVzZWQgd2l0aCBRMzUg
bWFjaGluZSB0eXBlLCBubyBBQ1BJIGlzIGJ1aWx0LAotICAgICAqIGJ1dCBwY21zLT5hY3BpX2Rl
diBpcyBzdGlsbCBjcmVhdGVkLiBDaGVjayAhYWNwaV9lbmFibGVkIGluCisgICAgICogYnV0IGFj
cGlfZGV2IGlzIHN0aWxsIGNyZWF0ZWQuIENoZWNrICFhY3BpX2VuYWJsZWQgaW4KICAgICAgKiBh
ZGRpdGlvbiB0byBjb3ZlciB0aGlzIGNhc2UuCiAgICAgICovCi0gICAgaWYgKCFwY21zLT5hY3Bp
X2RldiB8fCAhYWNwaV9lbmFibGVkKSB7CisgICAgaWYgKCFjb25mLT5hY3BpX2RldiB8fCAhYWNw
aV9lbmFibGVkKSB7CiAgICAgICAgIGVycm9yX3NldGcoJmxvY2FsX2VyciwKICAgICAgICAgICAg
ICAgICAgICAibWVtb3J5IGhvdHBsdWcgaXMgbm90IGVuYWJsZWQ6IG1pc3NpbmcgYWNwaSBkZXZp
Y2Ugb3IgYWNwaSBkaXNhYmxlZCIpOwogICAgICAgICBnb3RvIG91dDsKQEAgLTE3NTUsOCArMTc4
Niw4IEBAIHN0YXRpYyB2b2lkIHBjX21lbW9yeV91bnBsdWdfcmVxdWVzdChIb3RwbHVnSGFuZGxl
ciAqaG90cGx1Z19kZXYsCiAgICAgICAgIGdvdG8gb3V0OwogICAgIH0KIAotICAgIGhoYyA9IEhP
VFBMVUdfSEFORExFUl9HRVRfQ0xBU1MocGNtcy0+YWNwaV9kZXYpOwotICAgIGhoYy0+dW5wbHVn
X3JlcXVlc3QoSE9UUExVR19IQU5ETEVSKHBjbXMtPmFjcGlfZGV2KSwgZGV2LCAmbG9jYWxfZXJy
KTsKKyAgICBoaGMgPSBIT1RQTFVHX0hBTkRMRVJfR0VUX0NMQVNTKGNvbmYtPmFjcGlfZGV2KTsK
KyAgICBoaGMtPnVucGx1Z19yZXF1ZXN0KEhPVFBMVUdfSEFORExFUihjb25mLT5hY3BpX2Rldiks
IGRldiwgJmxvY2FsX2Vycik7CiAKIG91dDoKICAgICBlcnJvcl9wcm9wYWdhdGUoZXJycCwgbG9j
YWxfZXJyKTsKQEAgLTE3NjYsMTEgKzE3OTcsMTIgQEAgc3RhdGljIHZvaWQgcGNfbWVtb3J5X3Vu
cGx1ZyhIb3RwbHVnSGFuZGxlciAqaG90cGx1Z19kZXYsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIERldmljZVN0YXRlICpkZXYsIEVycm9yICoqZXJycCkKIHsKICAgICBQQ01hY2hpbmVT
dGF0ZSAqcGNtcyA9IFBDX01BQ0hJTkUoaG90cGx1Z19kZXYpOworICAgIEFjcGlDb25maWd1cmF0
aW9uICpjb25mID0gJnBjbXMtPmFjcGlfY29uZmlndXJhdGlvbjsKICAgICBIb3RwbHVnSGFuZGxl
ckNsYXNzICpoaGM7CiAgICAgRXJyb3IgKmxvY2FsX2VyciA9IE5VTEw7CiAKLSAgICBoaGMgPSBI
T1RQTFVHX0hBTkRMRVJfR0VUX0NMQVNTKHBjbXMtPmFjcGlfZGV2KTsKLSAgICBoaGMtPnVucGx1
ZyhIT1RQTFVHX0hBTkRMRVIocGNtcy0+YWNwaV9kZXYpLCBkZXYsICZsb2NhbF9lcnIpOworICAg
IGhoYyA9IEhPVFBMVUdfSEFORExFUl9HRVRfQ0xBU1MoY29uZi0+YWNwaV9kZXYpOworICAgIGho
Yy0+dW5wbHVnKEhPVFBMVUdfSEFORExFUihjb25mLT5hY3BpX2RldiksIGRldiwgJmxvY2FsX2Vy
cik7CiAKICAgICBpZiAobG9jYWxfZXJyKSB7CiAgICAgICAgIGdvdG8gb3V0OwpAQCAtMTgxNywx
MCArMTg0OSwxMSBAQCBzdGF0aWMgdm9pZCBwY19jcHVfcGx1ZyhIb3RwbHVnSGFuZGxlciAqaG90
cGx1Z19kZXYsCiAgICAgRXJyb3IgKmxvY2FsX2VyciA9IE5VTEw7CiAgICAgWDg2Q1BVICpjcHUg
PSBYODZfQ1BVKGRldik7CiAgICAgUENNYWNoaW5lU3RhdGUgKnBjbXMgPSBQQ19NQUNISU5FKGhv
dHBsdWdfZGV2KTsKKyAgICBBY3BpQ29uZmlndXJhdGlvbiAqY29uZiA9ICZwY21zLT5hY3BpX2Nv
bmZpZ3VyYXRpb247CiAKLSAgICBpZiAocGNtcy0+YWNwaV9kZXYpIHsKLSAgICAgICAgaGhjID0g
SE9UUExVR19IQU5ETEVSX0dFVF9DTEFTUyhwY21zLT5hY3BpX2Rldik7Ci0gICAgICAgIGhoYy0+
cGx1ZyhIT1RQTFVHX0hBTkRMRVIocGNtcy0+YWNwaV9kZXYpLCBkZXYsICZsb2NhbF9lcnIpOwor
ICAgIGlmIChjb25mLT5hY3BpX2RldikgeworICAgICAgICBoaGMgPSBIT1RQTFVHX0hBTkRMRVJf
R0VUX0NMQVNTKGNvbmYtPmFjcGlfZGV2KTsKKyAgICAgICAgaGhjLT5wbHVnKEhPVFBMVUdfSEFO
RExFUihjb25mLT5hY3BpX2RldiksIGRldiwgJmxvY2FsX2Vycik7CiAgICAgICAgIGlmIChsb2Nh
bF9lcnIpIHsKICAgICAgICAgICAgIGdvdG8gb3V0OwogICAgICAgICB9CkBAIC0xODMxLDggKzE4
NjQsOCBAQCBzdGF0aWMgdm9pZCBwY19jcHVfcGx1ZyhIb3RwbHVnSGFuZGxlciAqaG90cGx1Z19k
ZXYsCiAgICAgaWYgKHBjbXMtPnJ0YykgewogICAgICAgICBydGNfc2V0X2NwdXNfY291bnQocGNt
cy0+cnRjLCBwY21zLT5ib290X2NwdXMpOwogICAgIH0KLSAgICBpZiAocGNtcy0+ZndfY2ZnKSB7
Ci0gICAgICAgIGZ3X2NmZ19tb2RpZnlfaTE2KHBjbXMtPmZ3X2NmZywgRldfQ0ZHX05CX0NQVVMs
IHBjbXMtPmJvb3RfY3B1cyk7CisgICAgaWYgKGNvbmYtPmZ3X2NmZykgeworICAgICAgICBmd19j
ZmdfbW9kaWZ5X2kxNihjb25mLT5md19jZmcsIEZXX0NGR19OQl9DUFVTLCBwY21zLT5ib290X2Nw
dXMpOwogICAgIH0KIAogICAgIGZvdW5kX2NwdSA9IHBjX2ZpbmRfY3B1X3Nsb3QoTUFDSElORShw
Y21zKSwgY3B1LT5hcGljX2lkLCBOVUxMKTsKQEAgLTE4NDgsOCArMTg4MSw5IEBAIHN0YXRpYyB2
b2lkIHBjX2NwdV91bnBsdWdfcmVxdWVzdF9jYihIb3RwbHVnSGFuZGxlciAqaG90cGx1Z19kZXYs
CiAgICAgRXJyb3IgKmxvY2FsX2VyciA9IE5VTEw7CiAgICAgWDg2Q1BVICpjcHUgPSBYODZfQ1BV
KGRldik7CiAgICAgUENNYWNoaW5lU3RhdGUgKnBjbXMgPSBQQ19NQUNISU5FKGhvdHBsdWdfZGV2
KTsKKyAgICBBY3BpQ29uZmlndXJhdGlvbiAqY29uZiA9ICZwY21zLT5hY3BpX2NvbmZpZ3VyYXRp
b247CiAKLSAgICBpZiAoIXBjbXMtPmFjcGlfZGV2KSB7CisgICAgaWYgKCFjb25mLT5hY3BpX2Rl
dikgewogICAgICAgICBlcnJvcl9zZXRnKCZsb2NhbF9lcnIsICJDUFUgaG90IHVucGx1ZyBub3Qg
c3VwcG9ydGVkIHdpdGhvdXQgQUNQSSIpOwogICAgICAgICBnb3RvIG91dDsKICAgICB9CkBAIC0x
ODYxLDggKzE4OTUsOCBAQCBzdGF0aWMgdm9pZCBwY19jcHVfdW5wbHVnX3JlcXVlc3RfY2IoSG90
cGx1Z0hhbmRsZXIgKmhvdHBsdWdfZGV2LAogICAgICAgICBnb3RvIG91dDsKICAgICB9CiAKLSAg
ICBoaGMgPSBIT1RQTFVHX0hBTkRMRVJfR0VUX0NMQVNTKHBjbXMtPmFjcGlfZGV2KTsKLSAgICBo
aGMtPnVucGx1Z19yZXF1ZXN0KEhPVFBMVUdfSEFORExFUihwY21zLT5hY3BpX2RldiksIGRldiwg
JmxvY2FsX2Vycik7CisgICAgaGhjID0gSE9UUExVR19IQU5ETEVSX0dFVF9DTEFTUyhjb25mLT5h
Y3BpX2Rldik7CisgICAgaGhjLT51bnBsdWdfcmVxdWVzdChIT1RQTFVHX0hBTkRMRVIoY29uZi0+
YWNwaV9kZXYpLCBkZXYsICZsb2NhbF9lcnIpOwogCiAgICAgaWYgKGxvY2FsX2VycikgewogICAg
ICAgICBnb3RvIG91dDsKQEAgLTE4ODEsOSArMTkxNSwxMCBAQCBzdGF0aWMgdm9pZCBwY19jcHVf
dW5wbHVnX2NiKEhvdHBsdWdIYW5kbGVyICpob3RwbHVnX2RldiwKICAgICBFcnJvciAqbG9jYWxf
ZXJyID0gTlVMTDsKICAgICBYODZDUFUgKmNwdSA9IFg4Nl9DUFUoZGV2KTsKICAgICBQQ01hY2hp
bmVTdGF0ZSAqcGNtcyA9IFBDX01BQ0hJTkUoaG90cGx1Z19kZXYpOworICAgIEFjcGlDb25maWd1
cmF0aW9uICpjb25mID0gJnBjbXMtPmFjcGlfY29uZmlndXJhdGlvbjsKIAotICAgIGhoYyA9IEhP
VFBMVUdfSEFORExFUl9HRVRfQ0xBU1MocGNtcy0+YWNwaV9kZXYpOwotICAgIGhoYy0+dW5wbHVn
KEhPVFBMVUdfSEFORExFUihwY21zLT5hY3BpX2RldiksIGRldiwgJmxvY2FsX2Vycik7CisgICAg
aGhjID0gSE9UUExVR19IQU5ETEVSX0dFVF9DTEFTUyhjb25mLT5hY3BpX2Rldik7CisgICAgaGhj
LT51bnBsdWcoSE9UUExVR19IQU5ETEVSKGNvbmYtPmFjcGlfZGV2KSwgZGV2LCAmbG9jYWxfZXJy
KTsKIAogICAgIGlmIChsb2NhbF9lcnIpIHsKICAgICAgICAgZ290byBvdXQ7CkBAIC0xODk3LDcg
KzE5MzIsNyBAQCBzdGF0aWMgdm9pZCBwY19jcHVfdW5wbHVnX2NiKEhvdHBsdWdIYW5kbGVyICpo
b3RwbHVnX2RldiwKICAgICBwY21zLT5ib290X2NwdXMtLTsKICAgICAvKiBVcGRhdGUgdGhlIG51
bWJlciBvZiBDUFVzIGluIENNT1MgKi8KICAgICBydGNfc2V0X2NwdXNfY291bnQocGNtcy0+cnRj
LCBwY21zLT5ib290X2NwdXMpOwotICAgIGZ3X2NmZ19tb2RpZnlfaTE2KHBjbXMtPmZ3X2NmZywg
RldfQ0ZHX05CX0NQVVMsIHBjbXMtPmJvb3RfY3B1cyk7CisgICAgZndfY2ZnX21vZGlmeV9pMTYo
Y29uZi0+ZndfY2ZnLCBGV19DRkdfTkJfQ1BVUywgcGNtcy0+Ym9vdF9jcHVzKTsKICBvdXQ6CiAg
ICAgZXJyb3JfcHJvcGFnYXRlKGVycnAsIGxvY2FsX2Vycik7CiB9CkBAIC0yMTgxLDI4ICsyMjE2
LDMwIEBAIHN0YXRpYyBib29sIHBjX21hY2hpbmVfZ2V0X252ZGltbShPYmplY3QgKm9iaiwgRXJy
b3IgKiplcnJwKQogewogICAgIFBDTWFjaGluZVN0YXRlICpwY21zID0gUENfTUFDSElORShvYmop
OwogCi0gICAgcmV0dXJuIHBjbXMtPmFjcGlfbnZkaW1tX3N0YXRlLmlzX2VuYWJsZWQ7CisgICAg
cmV0dXJuIHBjbXMtPmFjcGlfY29uZmlndXJhdGlvbi5hY3BpX252ZGltbV9zdGF0ZS5pc19lbmFi
bGVkOwogfQogCiBzdGF0aWMgdm9pZCBwY19tYWNoaW5lX3NldF9udmRpbW0oT2JqZWN0ICpvYmos
IGJvb2wgdmFsdWUsIEVycm9yICoqZXJycCkKIHsKICAgICBQQ01hY2hpbmVTdGF0ZSAqcGNtcyA9
IFBDX01BQ0hJTkUob2JqKTsKKyAgICBBY3BpQ29uZmlndXJhdGlvbiAqY29uZiA9ICZwY21zLT5h
Y3BpX2NvbmZpZ3VyYXRpb247CiAKLSAgICBwY21zLT5hY3BpX252ZGltbV9zdGF0ZS5pc19lbmFi
bGVkID0gdmFsdWU7CisgICAgY29uZi0+YWNwaV9udmRpbW1fc3RhdGUuaXNfZW5hYmxlZCA9IHZh
bHVlOwogfQogCiBzdGF0aWMgY2hhciAqcGNfbWFjaGluZV9nZXRfbnZkaW1tX3BlcnNpc3RlbmNl
KE9iamVjdCAqb2JqLCBFcnJvciAqKmVycnApCiB7CiAgICAgUENNYWNoaW5lU3RhdGUgKnBjbXMg
PSBQQ19NQUNISU5FKG9iaik7CisgICAgQWNwaUNvbmZpZ3VyYXRpb24gKmNvbmYgPSAmcGNtcy0+
YWNwaV9jb25maWd1cmF0aW9uOwogCi0gICAgcmV0dXJuIGdfc3RyZHVwKHBjbXMtPmFjcGlfbnZk
aW1tX3N0YXRlLnBlcnNpc3RlbmNlX3N0cmluZyk7CisgICAgcmV0dXJuIGdfc3RyZHVwKGNvbmYt
PmFjcGlfbnZkaW1tX3N0YXRlLnBlcnNpc3RlbmNlX3N0cmluZyk7CiB9CiAKIHN0YXRpYyB2b2lk
IHBjX21hY2hpbmVfc2V0X252ZGltbV9wZXJzaXN0ZW5jZShPYmplY3QgKm9iaiwgY29uc3QgY2hh
ciAqdmFsdWUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IEVycm9yICoqZXJycCkKIHsKICAgICBQQ01hY2hpbmVTdGF0ZSAqcGNtcyA9IFBDX01BQ0hJTkUo
b2JqKTsKLSAgICBBY3BpTlZESU1NU3RhdGUgKm52ZGltbV9zdGF0ZSA9ICZwY21zLT5hY3BpX252
ZGltbV9zdGF0ZTsKKyAgICBBY3BpTlZESU1NU3RhdGUgKm52ZGltbV9zdGF0ZSA9ICZwY21zLT5h
Y3BpX2NvbmZpZ3VyYXRpb24uYWNwaV9udmRpbW1fc3RhdGU7CiAKICAgICBpZiAoc3RyY21wKHZh
bHVlLCAiY3B1IikgPT0gMCkKICAgICAgICAgbnZkaW1tX3N0YXRlLT5wZXJzaXN0ZW5jZSA9IDM7
CkBAIC0yMjY4LDcgKzIzMDUsNyBAQCBzdGF0aWMgdm9pZCBwY19tYWNoaW5lX2luaXRmbihPYmpl
Y3QgKm9iaikKICAgICBwY21zLT5zbW0gPSBPTl9PRkZfQVVUT19BVVRPOwogICAgIHBjbXMtPnZt
cG9ydCA9IE9OX09GRl9BVVRPX0FVVE87CiAgICAgLyogbnZkaW1tIGlzIGRpc2FibGVkIG9uIGRl
ZmF1bHQuICovCi0gICAgcGNtcy0+YWNwaV9udmRpbW1fc3RhdGUuaXNfZW5hYmxlZCA9IGZhbHNl
OworICAgIHBjbXMtPmFjcGlfY29uZmlndXJhdGlvbi5hY3BpX252ZGltbV9zdGF0ZS5pc19lbmFi
bGVkID0gZmFsc2U7CiAgICAgLyogYWNwaSBidWlsZCBpcyBlbmFibGVkIGJ5IGRlZmF1bHQgaWYg
bWFjaGluZSBzdXBwb3J0cyBpdCAqLwogICAgIHBjbXMtPmFjcGlfYnVpbGRfZW5hYmxlZCA9IFBD
X01BQ0hJTkVfR0VUX0NMQVNTKHBjbXMpLT5oYXNfYWNwaV9idWlsZDsKICAgICBwY21zLT5zbWJ1
cyA9IHRydWU7CmRpZmYgLS1naXQgYS9ody9pMzg2L3BjX3BpaXguYyBiL2h3L2kzODYvcGNfcGlp
eC5jCmluZGV4IGRjMDk0NjZiM2UuLjFkMTAzNzRkZmEgMTAwNjQ0Ci0tLSBhL2h3L2kzODYvcGNf
cGlpeC5jCisrKyBiL2h3L2kzODYvcGNfcGlpeC5jCkBAIC03MSw2ICs3MSw3IEBAIHN0YXRpYyB2
b2lkIHBjX2luaXQxKE1hY2hpbmVTdGF0ZSAqbWFjaGluZSwKIHsKICAgICBQQ01hY2hpbmVTdGF0
ZSAqcGNtcyA9IFBDX01BQ0hJTkUobWFjaGluZSk7CiAgICAgUENNYWNoaW5lQ2xhc3MgKnBjbWMg
PSBQQ19NQUNISU5FX0dFVF9DTEFTUyhwY21zKTsKKyAgICBBY3BpQ29uZmlndXJhdGlvbiAqY29u
ZiA9ICZwY21zLT5hY3BpX2NvbmZpZ3VyYXRpb247CiAgICAgTWVtb3J5UmVnaW9uICpzeXN0ZW1f
bWVtb3J5ID0gZ2V0X3N5c3RlbV9tZW1vcnkoKTsKICAgICBNZW1vcnlSZWdpb24gKnN5c3RlbV9p
byA9IGdldF9zeXN0ZW1faW8oKTsKICAgICBpbnQgaTsKQEAgLTE0MiwxMSArMTQzLDExIEBAIHN0
YXRpYyB2b2lkIHBjX2luaXQxKE1hY2hpbmVTdGF0ZSAqbWFjaGluZSwKICAgICAgICAgfQogCiAg
ICAgICAgIGlmIChtYWNoaW5lLT5yYW1fc2l6ZSA+PSBsb3dtZW0pIHsKLSAgICAgICAgICAgIHBj
bXMtPmFib3ZlXzRnX21lbV9zaXplID0gbWFjaGluZS0+cmFtX3NpemUgLSBsb3dtZW07Ci0gICAg
ICAgICAgICBwY21zLT5iZWxvd180Z19tZW1fc2l6ZSA9IGxvd21lbTsKKyAgICAgICAgICAgIGNv
bmYtPmFib3ZlXzRnX21lbV9zaXplID0gbWFjaGluZS0+cmFtX3NpemUgLSBsb3dtZW07CisgICAg
ICAgICAgICBjb25mLT5iZWxvd180Z19tZW1fc2l6ZSA9IGxvd21lbTsKICAgICAgICAgfSBlbHNl
IHsKLSAgICAgICAgICAgIHBjbXMtPmFib3ZlXzRnX21lbV9zaXplID0gMDsKLSAgICAgICAgICAg
IHBjbXMtPmJlbG93XzRnX21lbV9zaXplID0gbWFjaGluZS0+cmFtX3NpemU7CisgICAgICAgICAg
ICBjb25mLT5hYm92ZV80Z19tZW1fc2l6ZSA9IDA7CisgICAgICAgICAgICBjb25mLT5iZWxvd180
Z19tZW1fc2l6ZSA9IG1hY2hpbmUtPnJhbV9zaXplOwogICAgICAgICB9CiAgICAgfQogCkBAIC0x
OTksOCArMjAwLDggQEAgc3RhdGljIHZvaWQgcGNfaW5pdDEoTWFjaGluZVN0YXRlICptYWNoaW5l
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGNpX3R5cGUsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAmaTQ0MGZ4X3N0YXRlLCAmcGlpeDNfZGV2Zm4sICZpc2FfYnVzLCBw
Y21zLT5nc2ksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzeXN0ZW1fbWVtb3J5LCBz
eXN0ZW1faW8sIG1hY2hpbmUtPnJhbV9zaXplLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGNtcy0+YmVsb3dfNGdfbWVtX3NpemUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwY21zLT5hYm92ZV80Z19tZW1fc2l6ZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGNvbmYtPmJlbG93XzRnX21lbV9zaXplLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Y29uZi0+YWJvdmVfNGdfbWVtX3NpemUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
Y2lfbWVtb3J5LCByYW1fbWVtb3J5KTsKICAgICAgICAgcGNtcy0+YnVzID0gcGNpX2J1czsKICAg
ICB9IGVsc2UgewpAQCAtMjg5LDE2ICsyOTAsMTYgQEAgc3RhdGljIHZvaWQgcGNfaW5pdDEoTWFj
aGluZVN0YXRlICptYWNoaW5lLAogCiAgICAgICAgIG9iamVjdF9wcm9wZXJ0eV9hZGRfbGluayhP
QkpFQ1QobWFjaGluZSksIFBDX01BQ0hJTkVfQUNQSV9ERVZJQ0VfUFJPUCwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFRZUEVfSE9UUExVR19IQU5ETEVSLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgKE9iamVjdCAqKikmcGNtcy0+YWNwaV9kZXYsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAoT2JqZWN0ICoqKSZjb25mLT5hY3BpX2RldiwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdF9wcm9wZXJ0eV9hbGxvd19zZXRf
bGluaywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE9CSl9QUk9QX0xJTktfU1RS
T05HLCAmZXJyb3JfYWJvcnQpOwogICAgICAgICBvYmplY3RfcHJvcGVydHlfc2V0X2xpbmsoT0JK
RUNUKG1hY2hpbmUpLCBPQkpFQ1QocGlpeDRfcG0pLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgUENfTUFDSElORV9BQ1BJX0RFVklDRV9QUk9QLCAmZXJyb3JfYWJvcnQpOwogICAg
IH0KIAotICAgIGlmIChwY21zLT5hY3BpX252ZGltbV9zdGF0ZS5pc19lbmFibGVkKSB7Ci0gICAg
ICAgIG52ZGltbV9pbml0X2FjcGlfc3RhdGUoJnBjbXMtPmFjcGlfbnZkaW1tX3N0YXRlLCBzeXN0
ZW1faW8sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGNtcy0+ZndfY2ZnLCBPQkpF
Q1QocGNtcykpOworICAgIGlmIChjb25mLT5hY3BpX252ZGltbV9zdGF0ZS5pc19lbmFibGVkKSB7
CisgICAgICAgIG52ZGltbV9pbml0X2FjcGlfc3RhdGUoJmNvbmYtPmFjcGlfbnZkaW1tX3N0YXRl
LCBzeXN0ZW1faW8sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uZi0+ZndfY2Zn
LCBPQkpFQ1QocGNtcykpOwogICAgIH0KIH0KIApkaWZmIC0tZ2l0IGEvaHcvaTM4Ni9wY19xMzUu
YyBiL2h3L2kzODYvcGNfcTM1LmMKaW5kZXggNTMyMjQxZTNmOC4uZmI1Yzg5YmY3YyAxMDA2NDQK
LS0tIGEvaHcvaTM4Ni9wY19xMzUuYworKysgYi9ody9pMzg2L3BjX3EzNS5jCkBAIC02Myw2ICs2
Myw3IEBAIHN0YXRpYyB2b2lkIHBjX3EzNV9pbml0KE1hY2hpbmVTdGF0ZSAqbWFjaGluZSkKIHsK
ICAgICBQQ01hY2hpbmVTdGF0ZSAqcGNtcyA9IFBDX01BQ0hJTkUobWFjaGluZSk7CiAgICAgUENN
YWNoaW5lQ2xhc3MgKnBjbWMgPSBQQ19NQUNISU5FX0dFVF9DTEFTUyhwY21zKTsKKyAgICBBY3Bp
Q29uZmlndXJhdGlvbiAqY29uZiA9ICZwY21zLT5hY3BpX2NvbmZpZ3VyYXRpb247CiAgICAgUTM1
UENJSG9zdCAqcTM1X2hvc3Q7CiAgICAgUENJSG9zdFN0YXRlICpwaGI7CiAgICAgUENJQnVzICpo
b3N0X2J1czsKQEAgLTExNiwxMSArMTE3LDExIEBAIHN0YXRpYyB2b2lkIHBjX3EzNV9pbml0KE1h
Y2hpbmVTdGF0ZSAqbWFjaGluZSkKICAgICB9CiAKICAgICBpZiAobWFjaGluZS0+cmFtX3NpemUg
Pj0gbG93bWVtKSB7Ci0gICAgICAgIHBjbXMtPmFib3ZlXzRnX21lbV9zaXplID0gbWFjaGluZS0+
cmFtX3NpemUgLSBsb3dtZW07Ci0gICAgICAgIHBjbXMtPmJlbG93XzRnX21lbV9zaXplID0gbG93
bWVtOworICAgICAgICBjb25mLT5hYm92ZV80Z19tZW1fc2l6ZSA9IG1hY2hpbmUtPnJhbV9zaXpl
IC0gbG93bWVtOworICAgICAgICBjb25mLT5iZWxvd180Z19tZW1fc2l6ZSA9IGxvd21lbTsKICAg
ICB9IGVsc2UgewotICAgICAgICBwY21zLT5hYm92ZV80Z19tZW1fc2l6ZSA9IDA7Ci0gICAgICAg
IHBjbXMtPmJlbG93XzRnX21lbV9zaXplID0gbWFjaGluZS0+cmFtX3NpemU7CisgICAgICAgIGNv
bmYtPmFib3ZlXzRnX21lbV9zaXplID0gMDsKKyAgICAgICAgY29uZi0+YmVsb3dfNGdfbWVtX3Np
emUgPSBtYWNoaW5lLT5yYW1fc2l6ZTsKICAgICB9CiAKICAgICBpZiAoeGVuX2VuYWJsZWQoKSkg
ewpAQCAtMTc5LDkgKzE4MCw5IEBAIHN0YXRpYyB2b2lkIHBjX3EzNV9pbml0KE1hY2hpbmVTdGF0
ZSAqbWFjaGluZSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTUNIX0hPU1RfUFJPUF9T
WVNURU1fTUVNLCBOVUxMKTsKICAgICBvYmplY3RfcHJvcGVydHlfc2V0X2xpbmsoT0JKRUNUKHEz
NV9ob3N0KSwgT0JKRUNUKHN5c3RlbV9pbyksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IE1DSF9IT1NUX1BST1BfSU9fTUVNLCBOVUxMKTsKLSAgICBvYmplY3RfcHJvcGVydHlfc2V0X2lu
dChPQkpFQ1QocTM1X2hvc3QpLCBwY21zLT5iZWxvd180Z19tZW1fc2l6ZSwKKyAgICBvYmplY3Rf
cHJvcGVydHlfc2V0X2ludChPQkpFQ1QocTM1X2hvc3QpLCBjb25mLT5iZWxvd180Z19tZW1fc2l6
ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfSE9TVF9CRUxPV180R19NRU1fU0la
RSwgTlVMTCk7Ci0gICAgb2JqZWN0X3Byb3BlcnR5X3NldF9pbnQoT0JKRUNUKHEzNV9ob3N0KSwg
cGNtcy0+YWJvdmVfNGdfbWVtX3NpemUsCisgICAgb2JqZWN0X3Byb3BlcnR5X3NldF9pbnQoT0JK
RUNUKHEzNV9ob3N0KSwgY29uZi0+YWJvdmVfNGdfbWVtX3NpemUsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgUENJX0hPU1RfQUJPVkVfNEdfTUVNX1NJWkUsIE5VTEwpOwogICAgIC8qIHBj
aSAqLwogICAgIHFkZXZfaW5pdF9ub2ZhaWwoREVWSUNFKHEzNV9ob3N0KSk7CkBAIC0xOTQsNyAr
MTk1LDcgQEAgc3RhdGljIHZvaWQgcGNfcTM1X2luaXQoTWFjaGluZVN0YXRlICptYWNoaW5lKQog
CiAgICAgb2JqZWN0X3Byb3BlcnR5X2FkZF9saW5rKE9CSkVDVChtYWNoaW5lKSwgUENfTUFDSElO
RV9BQ1BJX0RFVklDRV9QUk9QLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBUWVBFX0hP
VFBMVUdfSEFORExFUiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKE9iamVjdCAqKikm
cGNtcy0+YWNwaV9kZXYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChPYmplY3QgKiop
JmNvbmYtPmFjcGlfZGV2LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3RfcHJv
cGVydHlfYWxsb3dfc2V0X2xpbmssCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE9CSl9Q
Uk9QX0xJTktfU1RST05HLCAmZXJyb3JfYWJvcnQpOwogICAgIG9iamVjdF9wcm9wZXJ0eV9zZXRf
bGluayhPQkpFQ1QobWFjaGluZSksIE9CSkVDVChscGMpLApAQCAtMjc2LDkgKzI3Nyw5IEBAIHN0
YXRpYyB2b2lkIHBjX3EzNV9pbml0KE1hY2hpbmVTdGF0ZSAqbWFjaGluZSkKICAgICBwY192Z2Ff
aW5pdChpc2FfYnVzLCBob3N0X2J1cyk7CiAgICAgcGNfbmljX2luaXQocGNtYywgaXNhX2J1cywg
aG9zdF9idXMpOwogCi0gICAgaWYgKHBjbXMtPmFjcGlfbnZkaW1tX3N0YXRlLmlzX2VuYWJsZWQp
IHsKLSAgICAgICAgbnZkaW1tX2luaXRfYWNwaV9zdGF0ZSgmcGNtcy0+YWNwaV9udmRpbW1fc3Rh
dGUsIHN5c3RlbV9pbywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwY21zLT5md19j
ZmcsIE9CSkVDVChwY21zKSk7CisgICAgaWYgKGNvbmYtPmFjcGlfbnZkaW1tX3N0YXRlLmlzX2Vu
YWJsZWQpIHsKKyAgICAgICAgbnZkaW1tX2luaXRfYWNwaV9zdGF0ZSgmY29uZi0+YWNwaV9udmRp
bW1fc3RhdGUsIHN5c3RlbV9pbywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25m
LT5md19jZmcsIE9CSkVDVChwY21zKSk7CiAgICAgfQogfQogCmRpZmYgLS1naXQgYS9ody9pMzg2
L3hlbi94ZW4taHZtLmMgYi9ody9pMzg2L3hlbi94ZW4taHZtLmMKaW5kZXggOTM1YTM2NzZjOC4u
NGFkNWIxMGQ2NCAxMDA2NDQKLS0tIGEvaHcvaTM4Ni94ZW4veGVuLWh2bS5jCisrKyBiL2h3L2kz
ODYveGVuL3hlbi1odm0uYwpAQCAtMTkwLDYgKzE5MCw3IEBAIHFlbXVfaXJxICp4ZW5faW50ZXJy
dXB0X2NvbnRyb2xsZXJfaW5pdCh2b2lkKQogc3RhdGljIHZvaWQgeGVuX3JhbV9pbml0KFBDTWFj
aGluZVN0YXRlICpwY21zLAogICAgICAgICAgICAgICAgICAgICAgICAgIHJhbV9hZGRyX3QgcmFt
X3NpemUsIE1lbW9yeVJlZ2lvbiAqKnJhbV9tZW1vcnlfcCkKIHsKKyAgICBBY3BpQ29uZmlndXJh
dGlvbiAqY29uZiA9ICZwY21zLT5hY3BpX2NvbmZpZ3VyYXRpb247CiAgICAgTWVtb3J5UmVnaW9u
ICpzeXNtZW0gPSBnZXRfc3lzdGVtX21lbW9yeSgpOwogICAgIHJhbV9hZGRyX3QgYmxvY2tfbGVu
OwogICAgIHVpbnQ2NF90IHVzZXJfbG93bWVtID0gb2JqZWN0X3Byb3BlcnR5X2dldF91aW50KHFk
ZXZfZ2V0X21hY2hpbmUoKSwKQEAgLTIwNywyMCArMjA4LDIwIEBAIHN0YXRpYyB2b2lkIHhlbl9y
YW1faW5pdChQQ01hY2hpbmVTdGF0ZSAqcGNtcywKICAgICB9CiAKICAgICBpZiAocmFtX3NpemUg
Pj0gdXNlcl9sb3dtZW0pIHsKLSAgICAgICAgcGNtcy0+YWJvdmVfNGdfbWVtX3NpemUgPSByYW1f
c2l6ZSAtIHVzZXJfbG93bWVtOwotICAgICAgICBwY21zLT5iZWxvd180Z19tZW1fc2l6ZSA9IHVz
ZXJfbG93bWVtOworICAgICAgICBjb25mLT5hYm92ZV80Z19tZW1fc2l6ZSA9IHJhbV9zaXplIC0g
dXNlcl9sb3dtZW07CisgICAgICAgIGNvbmYtPmJlbG93XzRnX21lbV9zaXplID0gdXNlcl9sb3dt
ZW07CiAgICAgfSBlbHNlIHsKLSAgICAgICAgcGNtcy0+YWJvdmVfNGdfbWVtX3NpemUgPSAwOwot
ICAgICAgICBwY21zLT5iZWxvd180Z19tZW1fc2l6ZSA9IHJhbV9zaXplOworICAgICAgICBjb25m
LT5hYm92ZV80Z19tZW1fc2l6ZSA9IDA7CisgICAgICAgIGNvbmYtPmJlbG93XzRnX21lbV9zaXpl
ID0gcmFtX3NpemU7CiAgICAgfQotICAgIGlmICghcGNtcy0+YWJvdmVfNGdfbWVtX3NpemUpIHsK
KyAgICBpZiAoIWNvbmYtPmFib3ZlXzRnX21lbV9zaXplKSB7CiAgICAgICAgIGJsb2NrX2xlbiA9
IHJhbV9zaXplOwogICAgIH0gZWxzZSB7CiAgICAgICAgIC8qCiAgICAgICAgICAqIFhlbiBkb2Vz
IG5vdCBhbGxvY2F0ZSB0aGUgbWVtb3J5IGNvbnRpbnVvdXNseSwgaXQga2VlcHMgYQogICAgICAg
ICAgKiBob2xlIG9mIHRoZSBzaXplIGNvbXB1dGVkIGFib3ZlIG9yIHBhc3NlZCBpbi4KICAgICAg
ICAgICovCi0gICAgICAgIGJsb2NrX2xlbiA9ICgxVUxMIDw8IDMyKSArIHBjbXMtPmFib3ZlXzRn
X21lbV9zaXplOworICAgICAgICBibG9ja19sZW4gPSAoMVVMTCA8PCAzMikgKyBjb25mLT5hYm92
ZV80Z19tZW1fc2l6ZTsKICAgICB9CiAgICAgbWVtb3J5X3JlZ2lvbl9pbml0X3JhbSgmcmFtX21l
bW9yeSwgTlVMTCwgInhlbi5yYW0iLCBibG9ja19sZW4sCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAmZXJyb3JfZmF0YWwpOwpAQCAtMjM3LDEyICsyMzgsMTIgQEAgc3RhdGljIHZvaWQgeGVu
X3JhbV9pbml0KFBDTWFjaGluZVN0YXRlICpwY21zLAogICAgICAqLwogICAgIG1lbW9yeV9yZWdp
b25faW5pdF9hbGlhcygmcmFtX2xvLCBOVUxMLCAieGVuLnJhbS5sbyIsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICZyYW1fbWVtb3J5LCAweGMwMDAwLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwY21zLT5iZWxvd180Z19tZW1fc2l6ZSAtIDB4YzAwMDApOworICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBjb25mLT5iZWxvd180Z19tZW1fc2l6ZSAtIDB4YzAwMDApOwog
ICAgIG1lbW9yeV9yZWdpb25fYWRkX3N1YnJlZ2lvbihzeXNtZW0sIDB4YzAwMDAsICZyYW1fbG8p
OwotICAgIGlmIChwY21zLT5hYm92ZV80Z19tZW1fc2l6ZSA+IDApIHsKKyAgICBpZiAoY29uZi0+
YWJvdmVfNGdfbWVtX3NpemUgPiAwKSB7CiAgICAgICAgIG1lbW9yeV9yZWdpb25faW5pdF9hbGlh
cygmcmFtX2hpLCBOVUxMLCAieGVuLnJhbS5oaSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAmcmFtX21lbW9yeSwgMHgxMDAwMDAwMDBVTEwsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwY21zLT5hYm92ZV80Z19tZW1fc2l6ZSk7CisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjb25mLT5hYm92ZV80Z19tZW1fc2l6ZSk7CiAgICAgICAgIG1lbW9y
eV9yZWdpb25fYWRkX3N1YnJlZ2lvbihzeXNtZW0sIDB4MTAwMDAwMDAwVUxMLCAmcmFtX2hpKTsK
ICAgICB9CiB9CmRpZmYgLS1naXQgYS9pbmNsdWRlL2h3L2FjcGkvYWNwaS5oIGIvaW5jbHVkZS9o
dy9hY3BpL2FjcGkuaAppbmRleCBjMjBhY2UwZDBiLi42YTk0NDUyOTI4IDEwMDY0NAotLS0gYS9p
bmNsdWRlL2h3L2FjcGkvYWNwaS5oCisrKyBiL2luY2x1ZGUvaHcvYWNwaS9hY3BpLmgKQEAgLTI0
LDYgKzI0LDggQEAKICNpbmNsdWRlICJleGVjL21lbW9yeS5oIgogI2luY2x1ZGUgImh3L2lycS5o
IgogI2luY2x1ZGUgImh3L2FjcGkvYWNwaV9kZXZfaW50ZXJmYWNlLmgiCisjaW5jbHVkZSAiaHcv
aG90cGx1Zy5oIgorI2luY2x1ZGUgImh3L21lbS9udmRpbW0uaCIKIAogLyoKICAqIGN1cnJlbnQg
ZGV2aWNlIG5hbWluZyBzY2hlbWUgc3VwcG9ydHMgdXAgdG8gMjU2IG1lbW9yeSBkZXZpY2VzCkBA
IC0xODYsNiArMTg4LDQ3IEBAIGV4dGVybiBpbnQgYWNwaV9lbmFibGVkOwogZXh0ZXJuIGNoYXIg
dW5zaWduZWQgKmFjcGlfdGFibGVzOwogZXh0ZXJuIHNpemVfdCBhY3BpX3RhYmxlc19sZW47CiAK
K3R5cGVkZWYKK3N0cnVjdCBBY3BpQnVpbGRTdGF0ZSB7CisgICAgLyogQ29weSBvZiB0YWJsZSBp
biBSQU0gKGZvciBwYXRjaGluZykuICovCisgICAgTWVtb3J5UmVnaW9uICp0YWJsZV9tcjsKKyAg
ICAvKiBJcyB0YWJsZSBwYXRjaGVkPyAqLworICAgIGJvb2wgcGF0Y2hlZDsKKyAgICB2b2lkICpy
c2RwOworICAgIE1lbW9yeVJlZ2lvbiAqcnNkcF9tcjsKKyAgICBNZW1vcnlSZWdpb24gKmxpbmtl
cl9tcjsKK30gQWNwaUJ1aWxkU3RhdGU7CisKK3R5cGVkZWYKK3N0cnVjdCBBY3BpQ29uZmlndXJh
dGlvbiB7CisgICAgLyogTWFjaGluZSBjbGFzcyBBQ1BJIHNldHRpbmdzICovCisgICAgaW50IGxl
Z2FjeV9hY3BpX3RhYmxlX3NpemU7CisgICAgYm9vbCByc2RwX2luX3JhbTsKKyAgICB1bnNpZ25l
ZCBhY3BpX2RhdGFfc2l6ZTsKKworICAgIC8qIE1hY2hpbmUgc3RhdGUgQUNQSSBzZXR0aW5ncyAq
LworICAgIEhvdHBsdWdIYW5kbGVyICphY3BpX2RldjsKKyAgICBBY3BpTlZESU1NU3RhdGUgYWNw
aV9udmRpbW1fc3RhdGU7CisKKyAgICAvKgorICAgICAqIFRoZSBmaWVsZHMgYmVsb3cgYXJlIG1h
Y2hpbmUgc2V0dGluZ3MgdGhhdAorICAgICAqIGFyZSBub3QgQUNQSSBzcGVjaWZpYy4gSG93ZXZl
ciB0aGV5IGFyZSBuZWVkZWQKKyAgICAgKiBmb3IgYnVpbGRpbmcgQUNQSSB0YWJsZXMgYW5kIGFz
IHN1Y2ggc2hvdWxkIGJlCisgICAgICogY2FycmllZCB0aHJvdWdoIHRoZSBBQ1BJIGNvbmZpZ3Vy
YXRpb24gc3RydWN0dXJlLgorICAgICAqLworICAgIGJvb2wgbGVnYWN5X2NwdV9ob3RwbHVnOwor
ICAgIGJvb2wgbGludXhib290X2RtYV9lbmFibGVkOworICAgIEZXQ2ZnU3RhdGUgKmZ3X2NmZzsK
KyAgICByYW1fYWRkcl90IGJlbG93XzRnX21lbV9zaXplLCBhYm92ZV80Z19tZW1fc2l6ZTs7Cisg
ICAgdWludDY0X3QgbnVtYV9ub2RlczsKKyAgICB1aW50NjRfdCAqbm9kZV9tZW07CisgICAgYm9v
bCBhcGljX3hydXB0X292ZXJyaWRlOworICAgIHVuc2lnbmVkIGFwaWNfaWRfbGltaXQ7CisKKyAg
ICAvKiBCdWlsZCBzdGF0ZSAqLworICAgIEFjcGlCdWlsZFN0YXRlICpidWlsZF9zdGF0ZTsKK30g
QWNwaUNvbmZpZ3VyYXRpb247CisKIHVpbnQ4X3QgKmFjcGlfdGFibGVfZmlyc3Qodm9pZCk7CiB1
aW50OF90ICphY3BpX3RhYmxlX25leHQodWludDhfdCAqY3VycmVudCk7CiB1bnNpZ25lZCBhY3Bp
X3RhYmxlX2xlbih2b2lkICpjdXJyZW50KTsKZGlmZiAtLWdpdCBhL2luY2x1ZGUvaHcvaTM4Ni9w
Yy5oIGIvaW5jbHVkZS9ody9pMzg2L3BjLmgKaW5kZXggZGZlNjc0NjY5Mi4uZGEwYmQzOTc0MSAx
MDA2NDQKLS0tIGEvaW5jbHVkZS9ody9pMzg2L3BjLmgKKysrIGIvaW5jbHVkZS9ody9pMzg2L3Bj
LmgKQEAgLTEyLDYgKzEyLDcgQEAKICNpbmNsdWRlICJxZW11L3JhbmdlLmgiCiAjaW5jbHVkZSAi
cWVtdS9iaXRtYXAuaCIKICNpbmNsdWRlICJzeXNlbXUvc3lzZW11LmgiCisjaW5jbHVkZSAiaHcv
YWNwaS9hY3BpLmgiCiAjaW5jbHVkZSAiaHcvcGNpL3BjaS5oIgogI2luY2x1ZGUgImh3L2NvbXBh
dC5oIgogI2luY2x1ZGUgImh3L21lbS9wYy1kaW1tLmgiCkBAIC0zNSwxMCArMzYsOCBAQCBzdHJ1
Y3QgUENNYWNoaW5lU3RhdGUgewogICAgIE5vdGlmaWVyIG1hY2hpbmVfZG9uZTsKIAogICAgIC8q
IFBvaW50ZXJzIHRvIGRldmljZXMgYW5kIG9iamVjdHM6ICovCi0gICAgSG90cGx1Z0hhbmRsZXIg
KmFjcGlfZGV2OwogICAgIElTQURldmljZSAqcnRjOwogICAgIFBDSUJ1cyAqYnVzOwotICAgIEZX
Q2ZnU3RhdGUgKmZ3X2NmZzsKICAgICBxZW11X2lycSAqZ3NpOwogCiAgICAgLyogQ29uZmlndXJh
dGlvbiBvcHRpb25zOiAqLwpAQCAtNDYsMjggKzQ1LDIwIEBAIHN0cnVjdCBQQ01hY2hpbmVTdGF0
ZSB7CiAgICAgT25PZmZBdXRvIHZtcG9ydDsKICAgICBPbk9mZkF1dG8gc21tOwogCi0gICAgQWNw
aU5WRElNTVN0YXRlIGFjcGlfbnZkaW1tX3N0YXRlOwotCiAgICAgYm9vbCBhY3BpX2J1aWxkX2Vu
YWJsZWQ7CiAgICAgYm9vbCBzbWJ1czsKICAgICBib29sIHNhdGE7CiAgICAgYm9vbCBwaXQ7CiAK
LSAgICAvKiBSQU0gaW5mb3JtYXRpb24gKHNpemVzLCBhZGRyZXNzZXMsIGNvbmZpZ3VyYXRpb24p
OiAqLwotICAgIHJhbV9hZGRyX3QgYmVsb3dfNGdfbWVtX3NpemUsIGFib3ZlXzRnX21lbV9zaXpl
OwotCi0gICAgLyogQ1BVIGFuZCBhcGljIGluZm9ybWF0aW9uOiAqLwotICAgIGJvb2wgYXBpY194
cnVwdF9vdmVycmlkZTsKLSAgICB1bnNpZ25lZCBhcGljX2lkX2xpbWl0OworICAgIC8qIENQVSBp
bmZvcm1hdGlvbiAqLwogICAgIHVpbnQxNl90IGJvb3RfY3B1czsKIAotICAgIC8qIE5VTUEgaW5m
b3JtYXRpb246ICovCi0gICAgdWludDY0X3QgbnVtYV9ub2RlczsKLSAgICB1aW50NjRfdCAqbm9k
ZV9tZW07Ci0KICAgICAvKiBBZGRyZXNzIHNwYWNlIHVzZWQgYnkgSU9BUElDIGRldmljZS4gQWxs
IElPQVBJQyBpbnRlcnJ1cHRzCiAgICAgICogd2lsbCBiZSB0cmFuc2xhdGVkIHRvIE1TSSBtZXNz
YWdlcyBpbiB0aGUgYWRkcmVzcyBzcGFjZS4gKi8KICAgICBBZGRyZXNzU3BhY2UgKmlvYXBpY19h
czsKKworICAgIC8qIEFDUEkgY29uZmlndXJhdGlvbiAqLworICAgIEFjcGlDb25maWd1cmF0aW9u
IGFjcGlfY29uZmlndXJhdGlvbjsKIH07CiAKICNkZWZpbmUgUENfTUFDSElORV9BQ1BJX0RFVklD
RV9QUk9QICJhY3BpLWRldmljZSIKLS0gCjIuMTcuMgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 06:20:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 06:20: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 1gHNNU-0007xS-Oe; Tue, 30 Oct 2018 06:19:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zlu6=nk=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1gHNNT-0007xN-NA
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 06:19:47 +0000
X-Inumbo-ID: cb7044af-dc0b-11e8-87d6-bc764e045a96
Received: from mga05.intel.com (unknown [192.55.52.43])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cb7044af-dc0b-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 06:19:45 +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 fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 29 Oct 2018 23:19:44 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,443,1534834800"; d="scan'208";a="245485087"
Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205])
 by orsmga004.jf.intel.com with ESMTP; 29 Oct 2018 23:19:44 -0700
Received: from fmsmsx115.amr.corp.intel.com (10.18.116.19) by
 fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS)
 id 14.3.408.0; Mon, 29 Oct 2018 23:19:44 -0700
Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by
 fmsmsx115.amr.corp.intel.com (10.18.116.19) with Microsoft SMTP Server (TLS)
 id 14.3.408.0; Mon, 29 Oct 2018 23:19:44 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.102]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.214]) with mapi id 14.03.0415.000;
 Tue, 30 Oct 2018 14:19:04 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Jan Beulich <JBeulich@suse.com>, Andrew Cooper
 <andrew.cooper3@citrix.com>, "Nakajima, Jun" <jun.nakajima@intel.com>
Thread-Topic: [Xen-devel] [PATCH RFC] VMX: fix vmx_handle_eoi()
Thread-Index: AQHUYg6Vwxym+Z/tQEmDPQtlzIQAN6UmJkeAgAkeswCACCekYA==
Date: Tue, 30 Oct 2018 06:19:04 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19BE2B9C6@SHSMSX101.ccr.corp.intel.com>
References: <5BC06A4B02000078001F0EE0@prv1-mh.provo.novell.com>
 <20181019143010.GA24016@gao-cwp>
 <5BD190F402000078001F48E2@prv1-mh.provo.novell.com>
In-Reply-To: <5BD190F402000078001F48E2@prv1-mh.provo.novell.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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMmI3YTkwOGUtNjM2Zi00M2FjLTk3M2ItM2QzMGNkZjg0YzgzIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiQ2pXNUZDTEduenloYVwvT1wvYSs1ZmduOFBsSCtaRTdcL2RhbGRJOVB0YVd4TnZNZ2plSVwvWHEwS0drdWd5bHdpQVAifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH RFC] VMX: fix vmx_handle_eoi()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.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>

PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+IFNlbnQ6IFRo
dXJzZGF5LCBPY3RvYmVyIDI1LCAyMDE4IDU6NDYgUE0KPiAKPiA+Pj4gT24gMTkuMTAuMTggYXQg
MTY6MzAsIDxjaGFvLmdhb0BpbnRlbC5jb20+IHdyb3RlOgo+ID4gT24gRnJpLCBPY3QgMTIsIDIw
MTggYXQgMDM6MzI6NTlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj5JbiBjb21taXQg
MzAzMDY2ZmRiMWUgKCJWTVg6IGZpeCBpbnRlcmFjdGlvbiBvZiBBUElDLVYgYW5kIFZpcmlkaWFu
Cj4gPj5lbXVsYXRpb24iKSBJIHNjcmV3ZWQgdXAgcXVpdGUgaGVhdmlseTogSW5zdGVhZCBvZiBj
bGVhcmluZyBTVkksIFJWSSB3YXMKPiA+PmNsZWFyZWQuIEZ1cnRoZXJtb3JlLCB1bmNvbmRpdGlv
bmFsIGNsZWFyaW5nIG9mIFNWSSBpcyB3cm9uZyB0b28gLSBvdGhlcgo+ID4+SVNSIGJpdHMgc2hv
dWxkIGJlIHRha2VuIGludG8gYWNjb3VudC4KPiA+Pgo+ID4+SW50cm9kdWNlIGEgbmV3IGhlbHBl
ciBzZXRfc3ZpKCksIHNwbGl0IG91dCBvZiB2bXhfcHJvY2Vzc19pc3IoKSwgYW5kCj4gPj51c2Ug
aXQgYWxzbyBmcm9tIHZteF9oYW5kbGVfZW9pKCkuCj4gPj4KPiA+PkZvbGxvd2luZyB0aGUgcHJv
YmxlbXMgaW4gdm14X2ludHJfYXNzaXN0KCkgKHNlZSB0aGUgc3RpbGwgcHJlc2VudCBiaWcKPiA+
PmJsb2NrIG9mIGRlYnVnZ2luZyBjb2RlIHRoZXJlKSBhbHNvIHdhcm4gKG9uY2UpIGlmIEVPSSdk
IHZlY3RvciBhbmQKPiA+Pm9yaWdpbmFsIFNWSSBkb24ndCBtYXRjaC4KPiA+Pgo+ID4+U2lnbmVk
LW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+ID4KPiA+IEFmdGVyIGNv
cnJlY3RpbmcgdGhlIGRlc2NyaXB0aW9uIGluIHRoZSBmaXJzdCBwYXJhZ3JhcGgKPiA+Cj4gPiBS
ZXZpZXdlZC1ieTogQ2hhbyBHYW8gPGNoYW8uZ2FvQGludGVsLmNvbT4KPiAKPiBXaXRoIHRoaXMg
LSBhbnkgY2hhbmNlIG9mIGdldHRpbmcgdGhlIG5lY2Vzc2FyeSBhY2tzPyBPcgo+IGFtIEkgZXhw
ZWN0ZWQgdG8gcmUtc3VibWl0IHdpdGggdGhlIChhbHJlYWR5KSBhZGp1c3RlZAo+IGRlc2NyaXB0
aW9uPwo+IAoKQWNrZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPi4gUGxl
YXNlIGZpeCB0aGUKZGVzY3JpcHRpb24gd2hlbiBjb21taXR0aW5nLiAKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 06:20:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 06:20: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 1gHNNj-00084p-2g; Tue, 30 Oct 2018 06:20:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zlu6=nk=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1gHNNi-000801-8R
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 06:20:02 +0000
X-Inumbo-ID: d51835c6-dc0b-11e8-87d6-bc764e045a96
Received: from mga05.intel.com (unknown [192.55.52.43])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d51835c6-dc0b-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 06:20:01 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga005.jf.intel.com ([10.7.209.41])
 by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 29 Oct 2018 23:20:01 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,443,1534834800"; d="scan'208";a="269898055"
Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206])
 by orsmga005.jf.intel.com with ESMTP; 29 Oct 2018 23:20:00 -0700
Received: from FMSMSX109.amr.corp.intel.com (10.18.116.9) by
 FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS)
 id 14.3.408.0; Mon, 29 Oct 2018 23:20:00 -0700
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 fmsmsx109.amr.corp.intel.com (10.18.116.9) with Microsoft SMTP Server (TLS)
 id 14.3.408.0; Mon, 29 Oct 2018 23:20:00 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.102]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.161]) with mapi id 14.03.0415.000;
 Tue, 30 Oct 2018 14:19:57 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v1] x86/hvm: Clean up may_defer from hvm_* helpers
Thread-Index: AQHUa3qcPpoxh7s3IEijeU5iNzdRAaU3Wh3Q
Date: Tue, 30 Oct 2018 06:19:56 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19BE2B9E0@SHSMSX101.ccr.corp.intel.com>
References: <20181024091849.15572-1-aisaila@bitdefender.com>
In-Reply-To: <20181024091849.15572-1-aisaila@bitdefender.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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYjNhNjg0ZjktYjZjOC00ODViLWJkYzAtOGE0YWMyMTU0MWYxIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiZmFRNU9hOUJNSTNCRTk4QzZYRUtRUEFKMHdEQ2I0ZzBnUE5sYXUrQW56ZGNkS2RKeW9naWI2RlNHdFBwY1RGNCJ9
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v1] x86/hvm: Clean up may_defer from hvm_*
 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: "tamas@tklengyel.com" <tamas@tklengyel.com>,
 "wei.liu2@citrix.com" <wei.liu2@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>, "Nakajima,
 Jun" <jun.nakajima@intel.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "paul.durrant@citrix.com" <paul.durrant@citrix.com>,
 "suravee.suthikulpanit@amd.com" <suravee.suthikulpanit@amd.com>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 "brian.woods@amd.com" <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQSBbbWFpbHRvOmFpc2FpbGFAYml0ZGVmZW5k
ZXIuY29tXQo+IFNlbnQ6IFdlZG5lc2RheSwgT2N0b2JlciAyNCwgMjAxOCA1OjE5IFBNCj4gCj4g
VGhlIG1heV9kZWZlciB2YXIgd2FzIGxlZnQgd2l0aCB0aGUgb2xkZXIgYm9vbF90IHR5cGUuIFRo
aXMgcGF0Y2gKPiBjaGFuZ2VzIHRoZSB0eXBlIHRvIGJvb2wuCj4gCj4gU2lnbmVkLW9mZi1ieTog
QWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CgpSZXZpZXdlZC1ieTog
S2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 06:33:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 06:33: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 1gHNaO-00012G-AM; Tue, 30 Oct 2018 06:33: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=/7+2=nk=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gHNaN-00012B-4a
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 06:33:07 +0000
X-Inumbo-ID: a8206bc0-dc0d-11e8-8c89-12d6303a7972
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a8206bc0-dc0d-11e8-8c89-12d6303a7972;
 Tue, 30 Oct 2018 06:33:05 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 2B6F1AEC0;
 Tue, 30 Oct 2018 06:33:04 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Tue, 30 Oct 2018 07:33:01 +0100
Message-Id: <20181030063301.15054-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH] x86/paravirt: remove unused _paravirt_ident_32
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, boris.ostrovsky@oracle.com,
 rusty@rustcorp.com.au, mingo@redhat.com, hpa@zytor.com, akataria@vmware.com,
 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>

VGhlcmUgaXMgbm8gdXNlciBvZiBfcGFyYXZpcnRfaWRlbnRfMzIgbGVmdCBpbiB0aGUgdHJlZS4g
UmVtb3ZlIGl0CnRvZ2V0aGVyIHdpdGggdGhlIHJlbGF0ZWQgcGFyYXZpcnRfcGF0Y2hfaWRlbnRf
MzIoKS4KCnBhcmF2aXJ0X3BhdGNoX2lkZW50XzY0KCkgY2FuIGJlIG1vdmVkIGluc2lkZSBDT05G
SUdfUEFSQVZJUlRfWFhMLgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1
c2UuY29tPgotLS0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmggfCAgMiAt
LQogYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LmMgICAgICAgICAgICB8IDI2ICsrKysrKystLS0t
LS0tLS0tLS0tLS0tLS0tCiBhcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfMzIuYyAgIHwg
MTggKysrKysrLS0tLS0tLS0tLS0tCiBhcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfNjQu
YyAgIHwgMjAgKysrKysrLS0tLS0tLS0tLS0tLS0KIDQgZmlsZXMgY2hhbmdlZCwgMTkgaW5zZXJ0
aW9ucygrKSwgNDcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9h
c20vcGFyYXZpcnRfdHlwZXMuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVz
LmgKaW5kZXggZmJhNTRjYTIzYjJhLi4yNjk0MmFkNjM4MzAgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2
L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmgKKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20v
cGFyYXZpcnRfdHlwZXMuaApAQCAtMzYxLDcgKzM2MSw2IEBAIGV4dGVybiBzdHJ1Y3QgcGFyYXZp
cnRfcGF0Y2hfdGVtcGxhdGUgcHZfb3BzOwogCV9fdmlzaWJsZSBleHRlcm4gY29uc3QgY2hhciBz
dGFydF8jI29wcyMjXyMjbmFtZVtdLCBlbmRfIyNvcHMjI18jI25hbWVbXTsJXAogCWFzbShOQVRJ
VkVfTEFCRUwoInN0YXJ0XyIsIG9wcywgbmFtZSkgY29kZSBOQVRJVkVfTEFCRUwoImVuZF8iLCBv
cHMsIG5hbWUpKQogCi11bnNpZ25lZCBwYXJhdmlydF9wYXRjaF9pZGVudF8zMih2b2lkICppbnNu
YnVmLCB1bnNpZ25lZCBsZW4pOwogdW5zaWduZWQgcGFyYXZpcnRfcGF0Y2hfaWRlbnRfNjQodm9p
ZCAqaW5zbmJ1ZiwgdW5zaWduZWQgbGVuKTsKIHVuc2lnbmVkIHBhcmF2aXJ0X3BhdGNoX2RlZmF1
bHQodTggdHlwZSwgdm9pZCAqaW5zbmJ1ZiwKIAkJCQl1bnNpZ25lZCBsb25nIGFkZHIsIHVuc2ln
bmVkIGxlbik7CkBAIC02NTEsNyArNjUwLDYgQEAgdm9pZCBwYXJhdmlydF9sZWF2ZV9sYXp5X21t
dSh2b2lkKTsKIHZvaWQgcGFyYXZpcnRfZmx1c2hfbGF6eV9tbXUodm9pZCk7CiAKIHZvaWQgX3Bh
cmF2aXJ0X25vcCh2b2lkKTsKLXUzMiBfcGFyYXZpcnRfaWRlbnRfMzIodTMyKTsKIHU2NCBfcGFy
YXZpcnRfaWRlbnRfNjQodTY0KTsKIAogI2RlZmluZSBwYXJhdmlydF9ub3AJKCh2b2lkICopX3Bh
cmF2aXJ0X25vcCkKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jIGIvYXJj
aC94ODYva2VybmVsL3BhcmF2aXJ0LmMKaW5kZXggNDUxMjNiMTE2YzA1Li5jMGUwMTAxMTMzZjMg
MTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jCisrKyBiL2FyY2gveDg2L2tl
cm5lbC9wYXJhdmlydC5jCkBAIC01NiwxNyArNTYsNiBAQCBhc20gKCIucHVzaHNlY3Rpb24gLmVu
dHJ5LnRleHQsIFwiYXhcIlxuIgogICAgICAiLnR5cGUgX3BhcmF2aXJ0X25vcCwgQGZ1bmN0aW9u
XG5cdCIKICAgICAgIi5wb3BzZWN0aW9uIik7CiAKLS8qIGlkZW50aXR5IGZ1bmN0aW9uLCB3aGlj
aCBjYW4gYmUgaW5saW5lZCAqLwotdTMyIG5vdHJhY2UgX3BhcmF2aXJ0X2lkZW50XzMyKHUzMiB4
KQotewotCXJldHVybiB4OwotfQotCi11NjQgbm90cmFjZSBfcGFyYXZpcnRfaWRlbnRfNjQodTY0
IHgpCi17Ci0JcmV0dXJuIHg7Ci19Ci0KIHZvaWQgX19pbml0IGRlZmF1bHRfYmFubmVyKHZvaWQp
CiB7CiAJcHJpbnRrKEtFUk5fSU5GTyAiQm9vdGluZyBwYXJhdmlydHVhbGl6ZWQga2VybmVsIG9u
ICVzXG4iLApAQCAtMTAyLDYgKzkxLDEyIEBAIHN0YXRpYyB1bnNpZ25lZCBwYXJhdmlydF9wYXRj
aF9jYWxsKHZvaWQgKmluc25idWYsIGNvbnN0IHZvaWQgKnRhcmdldCwKIH0KIAogI2lmZGVmIENP
TkZJR19QQVJBVklSVF9YWEwKKy8qIGlkZW50aXR5IGZ1bmN0aW9uLCB3aGljaCBjYW4gYmUgaW5s
aW5lZCAqLwordTY0IG5vdHJhY2UgX3BhcmF2aXJ0X2lkZW50XzY0KHU2NCB4KQoreworCXJldHVy
biB4OworfQorCiBzdGF0aWMgdW5zaWduZWQgcGFyYXZpcnRfcGF0Y2hfam1wKHZvaWQgKmluc25i
dWYsIGNvbnN0IHZvaWQgKnRhcmdldCwKIAkJCQkgICB1bnNpZ25lZCBsb25nIGFkZHIsIHVuc2ln
bmVkIGxlbikKIHsKQEAgLTE0NiwxMyArMTQxLDExIEBAIHVuc2lnbmVkIHBhcmF2aXJ0X3BhdGNo
X2RlZmF1bHQodTggdHlwZSwgdm9pZCAqaW5zbmJ1ZiwKIAllbHNlIGlmIChvcGZ1bmMgPT0gX3Bh
cmF2aXJ0X25vcCkKIAkJcmV0ID0gMDsKIAorI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKIAkv
KiBpZGVudGl0eSBmdW5jdGlvbnMganVzdCByZXR1cm4gdGhlaXIgc2luZ2xlIGFyZ3VtZW50ICov
Ci0JZWxzZSBpZiAob3BmdW5jID09IF9wYXJhdmlydF9pZGVudF8zMikKLQkJcmV0ID0gcGFyYXZp
cnRfcGF0Y2hfaWRlbnRfMzIoaW5zbmJ1ZiwgbGVuKTsKIAllbHNlIGlmIChvcGZ1bmMgPT0gX3Bh
cmF2aXJ0X2lkZW50XzY0KQogCQlyZXQgPSBwYXJhdmlydF9wYXRjaF9pZGVudF82NChpbnNuYnVm
LCBsZW4pOwogCi0jaWZkZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogCWVsc2UgaWYgKHR5cGUgPT0g
UEFSQVZJUlRfUEFUQ0goY3B1LmlyZXQpIHx8CiAJCSB0eXBlID09IFBBUkFWSVJUX1BBVENIKGNw
dS51c2VyZ3Nfc3lzcmV0NjQpKQogCQkvKiBJZiBvcGVyYXRpb24gcmVxdWlyZXMgYSBqbXAsIHRo
ZW4gam1wICovCkBAIC0zMDksMTMgKzMwMiw4IEBAIHN0cnVjdCBwdl9pbmZvIHB2X2luZm8gPSB7
CiAjZW5kaWYKIH07CiAKLSNpZiBkZWZpbmVkKENPTkZJR19YODZfMzIpICYmICFkZWZpbmVkKENP
TkZJR19YODZfUEFFKQotLyogMzItYml0IHBhZ2V0YWJsZSBlbnRyaWVzICovCi0jZGVmaW5lIFBU
RV9JREVOVAlfX1BWX0lTX0NBTExFRV9TQVZFKF9wYXJhdmlydF9pZGVudF8zMikKLSNlbHNlCiAv
KiA2NC1iaXQgcGFnZXRhYmxlIGVudHJpZXMgKi8KICNkZWZpbmUgUFRFX0lERU5UCV9fUFZfSVNf
Q0FMTEVFX1NBVkUoX3BhcmF2aXJ0X2lkZW50XzY0KQotI2VuZGlmCiAKIHN0cnVjdCBwYXJhdmly
dF9wYXRjaF90ZW1wbGF0ZSBwdl9vcHMgPSB7CiAJLyogSW5pdCBvcHMuICovCmRpZmYgLS1naXQg
YS9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfMzIuYyBiL2FyY2gveDg2L2tlcm5lbC9w
YXJhdmlydF9wYXRjaF8zMi5jCmluZGV4IDYzNjhjMjJmYTFmYS4uZGUxMzhkMzkxMmU0IDEwMDY0
NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfMzIuYworKysgYi9hcmNoL3g4
Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfMzIuYwpAQCAtMTAsMjQgKzEwLDE4IEBAIERFRl9OQVRJ
VkUoY3B1LCBpcmV0LCAiaXJldCIpOwogREVGX05BVElWRShtbXUsIHJlYWRfY3IyLCAibW92ICVj
cjIsICVlYXgiKTsKIERFRl9OQVRJVkUobW11LCB3cml0ZV9jcjMsICJtb3YgJWVheCwgJWNyMyIp
OwogREVGX05BVElWRShtbXUsIHJlYWRfY3IzLCAibW92ICVjcjMsICVlYXgiKTsKLSNlbmRpZgot
Ci0jaWYgZGVmaW5lZChDT05GSUdfUEFSQVZJUlRfU1BJTkxPQ0tTKQotREVGX05BVElWRShsb2Nr
LCBxdWV1ZWRfc3Bpbl91bmxvY2ssICJtb3ZiICQwLCAoJWVheCkiKTsKLURFRl9OQVRJVkUobG9j
aywgdmNwdV9pc19wcmVlbXB0ZWQsICJ4b3IgJWVheCwgJWVheCIpOwotI2VuZGlmCi0KLXVuc2ln
bmVkIHBhcmF2aXJ0X3BhdGNoX2lkZW50XzMyKHZvaWQgKmluc25idWYsIHVuc2lnbmVkIGxlbikK
LXsKLQkvKiBhcmcgaW4gJWVheCwgcmV0dXJuIGluICVlYXggKi8KLQlyZXR1cm4gMDsKLX0KIAog
dW5zaWduZWQgcGFyYXZpcnRfcGF0Y2hfaWRlbnRfNjQodm9pZCAqaW5zbmJ1ZiwgdW5zaWduZWQg
bGVuKQogewogCS8qIGFyZyBpbiAlZWR4OiVlYXgsIHJldHVybiBpbiAlZWR4OiVlYXggKi8KIAly
ZXR1cm4gMDsKIH0KKyNlbmRpZgorCisjaWYgZGVmaW5lZChDT05GSUdfUEFSQVZJUlRfU1BJTkxP
Q0tTKQorREVGX05BVElWRShsb2NrLCBxdWV1ZWRfc3Bpbl91bmxvY2ssICJtb3ZiICQwLCAoJWVh
eCkiKTsKK0RFRl9OQVRJVkUobG9jaywgdmNwdV9pc19wcmVlbXB0ZWQsICJ4b3IgJWVheCwgJWVh
eCIpOworI2VuZGlmCiAKIGV4dGVybiBib29sIHB2X2lzX25hdGl2ZV9zcGluX3VubG9jayh2b2lk
KTsKIGV4dGVybiBib29sIHB2X2lzX25hdGl2ZV92Y3B1X2lzX3ByZWVtcHRlZCh2b2lkKTsKZGlm
ZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydF9wYXRjaF82NC5jIGIvYXJjaC94ODYv
a2VybmVsL3BhcmF2aXJ0X3BhdGNoXzY0LmMKaW5kZXggN2NhOWNiNzI2ZjRkLi45ZDllMDRiMzEw
NzcgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydF9wYXRjaF82NC5jCisrKyBi
L2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydF9wYXRjaF82NC5jCkBAIC0xNSwyNyArMTUsMTkgQEAg
REVGX05BVElWRShjcHUsIHdiaW52ZCwgIndiaW52ZCIpOwogCiBERUZfTkFUSVZFKGNwdSwgdXNl
cmdzX3N5c3JldDY0LCAic3dhcGdzOyBzeXNyZXRxIik7CiBERUZfTkFUSVZFKGNwdSwgc3dhcGdz
LCAic3dhcGdzIik7Ci0jZW5kaWYKLQotREVGX05BVElWRSgsIG1vdjMyLCAibW92ICVlZGksICVl
YXgiKTsKIERFRl9OQVRJVkUoLCBtb3Y2NCwgIm1vdiAlcmRpLCAlcmF4Iik7CiAKLSNpZiBkZWZp
bmVkKENPTkZJR19QQVJBVklSVF9TUElOTE9DS1MpCi1ERUZfTkFUSVZFKGxvY2ssIHF1ZXVlZF9z
cGluX3VubG9jaywgIm1vdmIgJDAsICglcmRpKSIpOwotREVGX05BVElWRShsb2NrLCB2Y3B1X2lz
X3ByZWVtcHRlZCwgInhvciAlZWF4LCAlZWF4Iik7Ci0jZW5kaWYKLQotdW5zaWduZWQgcGFyYXZp
cnRfcGF0Y2hfaWRlbnRfMzIodm9pZCAqaW5zbmJ1ZiwgdW5zaWduZWQgbGVuKQotewotCXJldHVy
biBwYXJhdmlydF9wYXRjaF9pbnNucyhpbnNuYnVmLCBsZW4sCi0JCQkJICAgIHN0YXJ0X19tb3Yz
MiwgZW5kX19tb3YzMik7Ci19Ci0KIHVuc2lnbmVkIHBhcmF2aXJ0X3BhdGNoX2lkZW50XzY0KHZv
aWQgKmluc25idWYsIHVuc2lnbmVkIGxlbikKIHsKIAlyZXR1cm4gcGFyYXZpcnRfcGF0Y2hfaW5z
bnMoaW5zbmJ1ZiwgbGVuLAogCQkJCSAgICBzdGFydF9fbW92NjQsIGVuZF9fbW92NjQpOwogfQor
I2VuZGlmCisKKyNpZiBkZWZpbmVkKENPTkZJR19QQVJBVklSVF9TUElOTE9DS1MpCitERUZfTkFU
SVZFKGxvY2ssIHF1ZXVlZF9zcGluX3VubG9jaywgIm1vdmIgJDAsICglcmRpKSIpOworREVGX05B
VElWRShsb2NrLCB2Y3B1X2lzX3ByZWVtcHRlZCwgInhvciAlZWF4LCAlZWF4Iik7CisjZW5kaWYK
IAogZXh0ZXJuIGJvb2wgcHZfaXNfbmF0aXZlX3NwaW5fdW5sb2NrKHZvaWQpOwogZXh0ZXJuIGJv
b2wgcHZfaXNfbmF0aXZlX3ZjcHVfaXNfcHJlZW1wdGVkKHZvaWQpOwotLSAKMi4xNi40CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 06:57:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 06:57: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 1gHNyH-0002f0-CQ; Tue, 30 Oct 2018 06: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=/7+2=nk=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gHNyF-0002ev-Qd
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 06:57:47 +0000
X-Inumbo-ID: 1a9662d8-dc11-11e8-ba72-12d6303a7972
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1a9662d8-dc11-11e8-ba72-12d6303a7972;
 Tue, 30 Oct 2018 06:57:45 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id D5A36AECE;
 Tue, 30 Oct 2018 06:57:44 +0000 (UTC)
To: Stefano Stabellini <sstabellini@kernel.org>,
 Julien Grall <julien.grall@arm.com>
References: <1540577097-6489-1-git-send-email-sstabellini@kernel.org>
 <8e4f1303-cd50-73e2-5c54-71f4005480d7@arm.com>
 <alpine.DEB.2.10.1810291447210.6510@sstabellini-ThinkPad-X260>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <3613f068-4d87-ea16-8707-b32262911705@suse.com>
Date: Tue, 30 Oct 2018 07:57:43 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810291447210.6510@sstabellini-ThinkPad-X260>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2] CONFIG_XEN_PV breaks
 xen_create_contiguous_region on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, Nathan.Studer@dornerworks.com,
 Jeff.Kubascik@dornerworks.com, xen-devel@lists.xenproject.org,
 vkuznets@redhat.com, boris.ostrovsky@oracle.com, Jarvis.Roach@dornerworks.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAvMTAvMjAxOCAwMDoyOCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IE9uIEZyaSwg
MjYgT2N0IDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gSGkgU3RlZmFubywKPj4KPj4gT24g
MTAvMjYvMTggNzowNCBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4gRnJvbTogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+Pj4KPj4+IHhlbl9jcmVhdGVf
Y29udGlndW91c19yZWdpb24gaGFzIG5vdyBvbmx5IGFuIGltcGxlbWVudGF0aW9uIGlmCj4+PiBD
T05GSUdfWEVOX1BWIGlzIGRlZmluZWQuIEhvd2V2ZXIsIG9uIEFSTSB3ZSBuZXZlciBzZXQgQ09O
RklHX1hFTl9QViBidXQKPj4+IHdlIGRvIGhhdmUgYW4gaW1wbGVtZW50YXRpb24gb2YgeGVuX2Ny
ZWF0ZV9jb250aWd1b3VzX3JlZ2lvbiB3aGljaCBpcwo+Pj4gcmVxdWlyZWQgZm9yIHN3aW90bGIt
eGVuIHRvIHdvcmsgY29ycmVjdGx5IChhbHRob3VnaCBpdCBqdXN0IHNldHMKPj4+ICpkbWFfaGFu
ZGxlKS4KPj4+Cj4+PiBBZGQgYSBzdHViIGltcGxlbWVudGF0aW9uIG9mIHhlbl9yZW1hcF9wZm46
IGl0IHNob3VsZCBuZXZlciBiZSBjYWxsZWQgb24KPj4+IEFSTSBidXQgaXQgaXMgbmVjZXNzYXJ5
IGZvciBsaW5raW5nLgo+Pj4KPj4+IFRoaXMgZml4ZXMgYSBidWcgaW50cm9kdWNlZCBieSAxNjYy
NDM5MDgxNmM0YzQwZGYzZDc3N2IzNDY2NWQzZmQwMWU2OTNkLgo+Pgo+PiBBZ2FpbiwgdGhpcyBz
aG91bGQgY29udGFpbiBhIHRhZyAiRml4ZXM6IHNoYTEgKCJjb21taXQgdGl0bGUiKSIgc28gaXQg
Y2FuIGJlCj4+IHBpY2tlZCBmb3IgYmFja3BvcnRpbmcgYXV0b21hdGljYWxseS4KPiAKPiBZZWFo
LCBJIGZvcmdvdCBhYm91dCBpdCwgaXQgc2hvdWxkIGJlIGRlZmluaXRlbHkgYWRkZWQuCj4gCj4g
Cj4+PiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5j
b20+Cj4+PiBDQzogSmVmZi5LdWJhc2Npa0Bkb3JuZXJ3b3Jrcy5jb20KPj4+IENDOiBKYXJ2aXMu
Um9hY2hAZG9ybmVyd29ya3MuY29tCj4+PiBDQzogTmF0aGFuLlN0dWRlckBkb3JuZXJ3b3Jrcy5j
b20KPj4+IENDOiB2a3V6bmV0c0ByZWRoYXQuY29tCj4+PiBDQzogYm9yaXMub3N0cm92c2t5QG9y
YWNsZS5jb20KPj4+IENDOiBqZ3Jvc3NAc3VzZS5jb20KPj4+IC0tLQo+Pj4gICBhcmNoL2FybS94
ZW4vbW0uYyAgICAgfCA4ICsrKysrKysrCj4+PiAgIGluY2x1ZGUveGVuL3hlbi1vcHMuaCB8IDIg
Ky0KPj4+ICAgMiBmaWxlcyBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkK
Pj4+IC0tLQo+Pj4gQ2hhbmdlcyBpbiB2MjoKPj4+IC0gaW1wcm92ZSBjb21taXQgbWVzc2FnZQo+
Pj4gLSBhZGQgeGVuX3JlbWFwX3BmbiBzdHViIGltcGxlbWVudGF0aW9uCj4+PiAtIHVzZSBpZiBk
ZWZpbmVkKCkKPj4+IGRpZmYgLS1naXQgYS9hcmNoL2FybS94ZW4vbW0uYyBiL2FyY2gvYXJtL3hl
bi9tbS5jCj4+PiBpbmRleCA3ODVkMmE1Li43MjMwZTIyIDEwMDY0NAo+Pj4gLS0tIGEvYXJjaC9h
cm0veGVuL21tLmMKPj4+ICsrKyBiL2FyY2gvYXJtL3hlbi9tbS5jCj4+PiBAQCAtMTgyLDYgKzE4
MiwxNCBAQCB2b2lkIHhlbl9kZXN0cm95X2NvbnRpZ3VvdXNfcmVnaW9uKHBoeXNfYWRkcl90IHBz
dGFydCwKPj4+IHVuc2lnbmVkIGludCBvcmRlcikKPj4+ICAgfQo+Pj4gICBFWFBPUlRfU1lNQk9M
X0dQTCh4ZW5fZGVzdHJveV9jb250aWd1b3VzX3JlZ2lvbik7Cj4+PiAgICtpbnQgeGVuX3JlbWFw
X3BmbihzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSwgdW5zaWduZWQgbG9uZyBhZGRyLAo+Pj4g
KwkJICB4ZW5fcGZuX3QgKnBmbiwgaW50IG5yLCBpbnQgKmVycl9wdHIsIHBncHJvdF90IHByb3Qs
Cj4+PiArCQkgIHVuc2lnbmVkIGludCBkb21pZCwgYm9vbCBub190cmFuc2xhdGUsIHN0cnVjdCBw
YWdlICoqcGFnZXMpCj4+PiArewo+Pj4gKwlyZXR1cm4gLUVPUE5PVFNVUFA7Cj4+PiArfQo+Pj4g
K0VYUE9SVF9TWU1CT0xfR1BMKHhlbl9yZW1hcF9wZm4pOwo+Pgo+PiBUaGlzIGRvZXMgbm90IG1h
dGNoIHRoZSAidW5pbXBsZW1lbnRlZCIgdmVyc2lvbiBpbiB4ZW4tb3BzLmguCj4+Cj4+IEJ1dCBJ
IGZpbmQgdGhpcyBzb2x1dGlvbiBxdWl0ZSB1Z2x5LiBXaHkgZG9uJ3QgeW91IHNwbGl0IHRoZSAj
aWZkZWYgaW4gdHdvCj4+IGJlbG93Pwo+IAo+IEkgYW0gaGFwcHkgdG8gZm9sbG93IHRoZSBtYWlu
dGFpbmVycycgb3BpbmlvbiBvbiB0aGlzLiBJIHdvdWxkIGtlZXAKPiB0aG9zZSB0aG9zZSBkZWZp
bml0aW9uIHRvZ2V0aGVyIGJ1dCBJIGRvbid0IG1pbmQgZWl0aGVyIHdheS4KPiAKPiAKPiBKdWVy
Z2VuLCBCb3JpcywKPiAKPiBXaGF0IGRvIHlvdSBwcmVmZXI/CgpJJ2QgZm9sbG93IEp1bGllbidz
IHN1Z2dlc3Rpb24uCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 06:59:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 06:59: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 1gHO0J-0002pj-SC; Tue, 30 Oct 2018 06:59:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zlu6=nk=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1gHO0J-0002pd-8b
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 06:59:55 +0000
X-Inumbo-ID: 66e18fe2-dc11-11e8-87d6-bc764e045a96
Received: from mga17.intel.com (unknown [192.55.52.151])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 66e18fe2-dc11-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 06:59:53 +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 fmsmga107.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 29 Oct 2018 23:59:53 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,443,1534834800"; d="scan'208";a="101834600"
Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203])
 by fmsmga004.fm.intel.com with ESMTP; 29 Oct 2018 23:59:53 -0700
Received: from fmsmsx115.amr.corp.intel.com (10.18.116.19) by
 FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS)
 id 14.3.408.0; Mon, 29 Oct 2018 23:59:52 -0700
Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by
 fmsmsx115.amr.corp.intel.com (10.18.116.19) with Microsoft SMTP Server (TLS)
 id 14.3.408.0; Mon, 29 Oct 2018 23:59:52 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.102]) by
 SHSMSX151.ccr.corp.intel.com ([169.254.3.199]) with mapi id 14.03.0415.000;
 Tue, 30 Oct 2018 14:59:49 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Jan Beulich <JBeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: Interrupt injection with ISR set on Intel hardware
Thread-Index: AQHUZHImkN+ToWWp/E6PGfB1fEuBdKUfr+0AgA/D+wCAAAL/AIAAD3QAgAfr60A=
Date: Tue, 30 Oct 2018 06:59:48 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19BE2BAB4@SHSMSX101.ccr.corp.intel.com>
References: <20181015103015.cyvld52tngd4d3qy@mac.bytemobile.com>
 <14a94f1b-0942-92a2-3b49-86adcc69b871@citrix.com>
 <5BD1BC5402000078001F4A63@prv1-mh.provo.novell.com>
 <c6e6da14-2a0e-80ea-1d0e-2ffd4b400351@citrix.com>
 <5BD1CBCE02000078001F4AC5@prv1-mh.provo.novell.com>
In-Reply-To: <5BD1CBCE02000078001F4AC5@prv1-mh.provo.novell.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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYWVkYTc4ZmEtYmVlNS00ZmU4LTliNWMtMjkwMDdkNTJkMjExIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiMTRqaFdIM0lSSEdYTmlxU3A3cDFlXC9VT1N0UlhoZGJoQTZ4eVFnU1p2eFZ4OWZYSlUyZndvYU1oUm5QVlg5bkUifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] Interrupt injection with ISR set on Intel 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 <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 "Nakajima, Jun" <jun.nakajima@intel.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>

PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+IFNlbnQ6IFRo
dXJzZGF5LCBPY3RvYmVyIDI1LCAyMDE4IDk6NTggUE0KPiAKPiA+Pj4gT24gMjUuMTAuMTggYXQg
MTU6MDIsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPiA+IE9uIDI1LzEwLzE4
IDEzOjUxLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+Pj4+PiBPbiAxNS4xMC4xOCBhdCAxNDowNiwg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+PiBGcm9tIHRoZSBkZWJ1Z2dp
bmcsIHdlIHNlZSB0aGF0IFBQUi9JUlIvSVNSIGFwcGVhciB0byByZXRhaW4gdGhlaXIKPiBzdGF0
ZQo+ID4+PiBhY3Jvc3MgdGhlIG13YWl0LCBhbmQgdGhlcmUgaXMgbm90aGluZyBpbiB0aGUgbWFu
dWFsIHdoaWNoIEkgY2FuIHNlZQo+ID4+PiBkaXNjdXNzaW5nIHRoZSBpbnRlcmFjdGlvbiBvZiBM
QVBJQyBzdGF0ZSBhbmQgQyBzdGF0ZXMuCj4gPj4gSXMgaXQgcGVyaGFwcyBhIGJhZCBpZGVhIHRv
IGdvIGlkbGUgd2l0aCBhbiB1bi1hY2tlZCBpbnRlcnJ1cHQ/Cj4gPgo+ID4gTW9zdCBsaWtlbHku
Cj4gPgo+ID4gVGhlbiBhZ2FpbiwgZ29pbmcgaWRsZSB3aXRoIGFuIHVuLWFja2VkIGxpbmUgaW50
ZXJydXB0IGRvZXMgYXBwZWFyIHRvCj4gPiB3b3JrLiAgSXQgaXMgb25seSB1bi1hY2tlZCBlZGdl
IGludGVycnVwdHMgd2hpY2ggYXBwZWFyIHRvIGhpdCB0aGlzIGlzc3VlLgo+IAo+IFdlbGwsIG5v
bi1tYXNrYWJsZSBNU0kgYXJlIHRoZSBvbmx5IG9uZXMgKG91dHNpZGUgb2YgIm5ldyIgSU8tQVBJ
Qwo+IGFjayBtb2RlLCB3aGljaCBzaG91bGQgbm90IGJlIHVzZWQgb24gcmVjZW50IGhhcmR3YXJl
IGJlY2F1c2Ugb2YKPiBkaXJlY3RlZCBFT0kgcHJlc3VtYWJseSBiZWluZyBhdmFpbGFibGUgZXZl
cnl3aGVyZSkgd2hlcmUgdGhlIGFjawo+IGdldHMgZGVmZXJyZWQgdW50aWwgdGhlIC5lbmQgaG9v
ayAoaS5lLiBhZnRlciB0aGUgaGFuZGxlciB3YXMgcnVuKS4KPiBJT1cgQUZBSUNUIGxpbmUgaW50
ZXJydXB0cyB3b3VsZCBuZXZlciBiZSBwZW5kaW5nIHdoZW4gd2UgZ28gaWRsZS4KPiAKPiA+IFN0
aWxsIC0gSSdkIHByZWZlciBzb21lIGd1aWRhbmNlIGZyb20gdGhlIGhhcmR3YXJlIGZvbGsgYXMg
dG8gd2hhdCBjYW4KPiA+IHJlYWxpc3RpY2FsbHkgYmUgZXhwZWN0ZWQgaGVyZS4KPiAKPiBGdWxs
eSBhZ3JlZS4KCkp1c3Qgc2VudCBhIG1haWwgaW50ZXJuYWxseSB0byBnZXQgY2xhcmlmaWNhdGlv
bi4KClRoYW5rcwpLZXZpbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 07:04:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 07:04: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 1gHO52-0003ed-PS; Tue, 30 Oct 2018 07:04: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=/7+2=nk=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gHO51-0003eV-4V
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 07:04:47 +0000
X-Inumbo-ID: 14b3878c-dc12-11e8-a3f2-12d6303a7972
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 14b3878c-dc12-11e8-a3f2-12d6303a7972;
 Tue, 30 Oct 2018 07:04: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 mx1.suse.de (Postfix) with ESMTP id 1B153AF04;
 Tue, 30 Oct 2018 07:04:44 +0000 (UTC)
To: Manjunath Patil <manjunath.b.patil@oracle.com>,
 boris.ostrovsky@oracle.com, konrad.wilk@oracle.com, roger.pau@citrix.com
References: <1540837916-14356-1-git-send-email-manjunath.b.patil@oracle.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <65b5d648-d9dc-9248-751c-b6e15109b52e@suse.com>
Date: Tue, 30 Oct 2018 08:04:42 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <1540837916-14356-1-git-send-email-manjunath.b.patil@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen-blkfront: fix kernel panic with
 negotiate_mq error path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, xen-devel@lists.xenproject.org,
 linux-block@vger.kernel.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>

T24gMjkvMTAvMjAxOCAxOTozMSwgTWFuanVuYXRoIFBhdGlsIHdyb3RlOgo+IGluZm8tPm5yX3Jp
bmdzIGlzbid0IGFkanVzdGVkIGluIGNhc2Ugb2YgRU5PTUVNIGVycm9yIGZyb20KPiBuZWdvdGlh
dGVfbXEoKS4gVGhpcyBsZWFkcyB0byBrZXJuZWwgcGFuaWMgaW4gZXJyb3IgcGF0aC4KPiAKPiBU
eXBpY2FsIGNhbGwgc3RhY2sgaW52b2x2aW5nIHBhbmljIC0KPiAgIzggcGFnZV9mYXVsdCBhdCBm
ZmZmZmZmZjgxNzU5MzZmCj4gICAgIFtleGNlcHRpb24gUklQOiBibGtpZl9mcmVlX3JpbmcrMzNd
Cj4gICAgIFJJUDogZmZmZmZmZmZhMDE0OTQ5MSAgUlNQOiBmZmZmODgwNGY3NjczYzA4ICBSRkxB
R1M6IDAwMDEwMjkyCj4gIC4uLgo+ICAjOSBibGtpZl9mcmVlIGF0IGZmZmZmZmZmYTAxNDlhYWEg
W3hlbl9ibGtmcm9udF0KPiAgIzEwIHRhbGtfdG9fYmxrYmFjayBhdCBmZmZmZmZmZmEwMTRjOGNk
IFt4ZW5fYmxrZnJvbnRdCj4gICMxMSBibGtiYWNrX2NoYW5nZWQgYXQgZmZmZmZmZmZhMDE0ZWE4
YiBbeGVuX2Jsa2Zyb250XQo+ICAjMTIgeGVuYnVzX290aGVyZW5kX2NoYW5nZWQgYXQgZmZmZmZm
ZmY4MTQyNDY3MAo+ICAjMTMgYmFja2VuZF9jaGFuZ2VkIGF0IGZmZmZmZmZmODE0MjZkYzMKPiAg
IzE0IHhlbndhdGNoX3RocmVhZCBhdCBmZmZmZmZmZjgxNDIyZjI5Cj4gICMxNSBrdGhyZWFkIGF0
IGZmZmZmZmZmODEwYWJlNmEKPiAgIzE2IHJldF9mcm9tX2ZvcmsgYXQgZmZmZmZmZmY4MTc1NDA3
OAo+IAo+IFRob3VnaCBlaXRoZXIgb2YgbXkgY2hhbmdlcyBhdm9pZCB0aGUgcGFuaWMsIEkgaW5j
bHVkZWQgYm90aCB0aGUKPiBjaGFuZ2VzLiBUaGlzIGlzc3VlIGdvdCBpbnRyb2R1Y2VkIHdpdGgg
IjdlZDhjZTEgeGVuLWJsa2Zyb250OiBtb3ZlCj4gbmVnb3RpYXRlX21xIHRvIGNvdmVyIGFsbCBj
YXNlcyBvZiBuZXcgVkJEcyIKClBsZWFzZSB1cyB0aGUgY29ycmVjdCBmb3JtYXQgZm9yIHNwZWNp
ZnlpbmcgYW5vdGhlciBjb21taXQuCgo+IFNpZ25lZC1vZmYtYnk6IE1hbmp1bmF0aCBQYXRpbCA8
bWFuanVuYXRoLmIucGF0aWxAb3JhY2xlLmNvbT4KCkNhbiB5b3UgcGxlYXNlIGFkZCBhICJGaXhl
czoiIHRhZyBhbmQgIkNjOiBzdGFibGVAdmdlci5rZXJuZWwub3JnIiA/Cgo+IC0tLQo+ICBkcml2
ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jIHwgICAgNyArKysrKy0tCj4gIDEgZmlsZXMgY2hhbmdl
ZCwgNSBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2
ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jIGIvZHJpdmVycy9ibG9jay94ZW4tYmxrZnJvbnQuYwo+
IGluZGV4IDQyOWQyMDEuLmRjOGZlMjUgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ibG9jay94ZW4t
YmxrZnJvbnQuYwo+ICsrKyBiL2RyaXZlcnMvYmxvY2sveGVuLWJsa2Zyb250LmMKPiBAQCAtMTM1
MCw4ICsxMzUwLDEwIEBAIHN0YXRpYyB2b2lkIGJsa2lmX2ZyZWUoc3RydWN0IGJsa2Zyb250X2lu
Zm8gKmluZm8sIGludCBzdXNwZW5kKQo+ICAJaWYgKGluZm8tPnJxKQo+ICAJCWJsa19tcV9zdG9w
X2h3X3F1ZXVlcyhpbmZvLT5ycSk7Cj4gIAo+IC0JZm9yIChpID0gMDsgaSA8IGluZm8tPm5yX3Jp
bmdzOyBpKyspCj4gLQkJYmxraWZfZnJlZV9yaW5nKCZpbmZvLT5yaW5mb1tpXSk7Cj4gKwlpZiAo
aW5mby0+cmluZm8pIHsKPiArCQlmb3IgKGkgPSAwOyBpIDwgaW5mby0+bnJfcmluZ3M7IGkrKykK
PiArCQkJYmxraWZfZnJlZV9yaW5nKCZpbmZvLT5yaW5mb1tpXSk7Cj4gKwl9CgpJJ2QgZHJvcCB0
aGlzIGNoYW5nZS4KCj4gIAo+ICAJa2ZyZWUoaW5mby0+cmluZm8pOwo+ICAJaW5mby0+cmluZm8g
PSBOVUxMOwo+IEBAIC0xOTE5LDYgKzE5MjEsNyBAQCBzdGF0aWMgaW50IG5lZ290aWF0ZV9tcShz
dHJ1Y3QgYmxrZnJvbnRfaW5mbyAqaW5mbykKPiAgCQkJICAgICAgR0ZQX0tFUk5FTCk7Cj4gIAlp
ZiAoIWluZm8tPnJpbmZvKSB7Cj4gIAkJeGVuYnVzX2Rldl9mYXRhbChpbmZvLT54YmRldiwgLUVO
T01FTSwgImFsbG9jYXRpbmcgcmluZ19pbmZvIHN0cnVjdHVyZSIpOwo+ICsJCWluZm8tPm5yX3Jp
bmdzID0gMDsKPiAgCQlyZXR1cm4gLUVOT01FTTsKPiAgCX0KCgpKdWVyZ2VuCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 07:11:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 07: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 1gHOBK-0004S0-7b; Tue, 30 Oct 2018 07:11: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=zlu6=nk=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1gHOBI-0004Ro-7h
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 07:11:16 +0000
X-Inumbo-ID: fbcdee00-dc12-11e8-87aa-12d6303a7972
Received: from mga07.intel.com (unknown [134.134.136.100])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fbcdee00-dc12-11e8-87aa-12d6303a7972;
 Tue, 30 Oct 2018 07:11:13 +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 orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 30 Oct 2018 00:11:12 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,443,1534834800"; d="scan'208";a="85568749"
Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205])
 by orsmga008.jf.intel.com with ESMTP; 30 Oct 2018 00:11:11 -0700
Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by
 fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS)
 id 14.3.408.0; Tue, 30 Oct 2018 00:11:11 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.102]) by
 shsmsx102.ccr.corp.intel.com ([169.254.2.84]) with mapi id 14.03.0415.000;
 Tue, 30 Oct 2018 15:11:09 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH 1/4] x86/vvmx: Unconditionally initialise
 vmxon_region_pa during vcpu construction
Thread-Index: AQHUbHiU0Gh0pYk5zkOTyJubrxyAUaU3Zlmw
Date: Tue, 30 Oct 2018 07:11:08 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19BE2BB6D@SHSMSX101.ccr.corp.intel.com>
References: <1540481802-20037-1-git-send-email-andrew.cooper3@citrix.com>
 <1540481802-20037-2-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1540481802-20037-2-git-send-email-andrew.cooper3@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZjI3ZmEyMzYtZWQ0Yy00ZWY2LTg5ZmItZWM3NDM1ZDRkOTFlIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiQlpaTlhVSE9mR2VIMHBpcDR5bG1wRVwvZ3ZMaGNUVTN2SUVsTEJjZUp5SXBzVTZMd1wvdGY5WTdZWlhcLzBqOWFOSCJ9
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 1/4] x86/vvmx: Unconditionally initialise
 vmxon_region_pa during vcpu 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: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 "Nakajima, Jun" <jun.nakajima@intel.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>

PiBGcm9tOiBBbmRyZXcgQ29vcGVyIFttYWlsdG86YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbV0K
PiBTZW50OiBUaHVyc2RheSwgT2N0b2JlciAyNSwgMjAxOCAxMTozNyBQTQo+IAo+IFRoaXMgaXMg
YSBzdG9wZ2FwIHNvbHV0aW9uIHVudGlsIHRoZSB0b29sc3RhY2sgc2lkZSBvZiBpbml0aWFsaXNh
dGlvbiBjYW4gYmUKPiBzb3J0ZWQgb3V0LCBidXQgaXQgZG9lcyByZXN1bHQgaW4gdGhlIG52bXhf
dmNwdV9pbl92bXgoKSBwcmVkaWNhdGUgd29ya2luZwo+IGNvcnJlY3RseSBldmVuIHdoZW4gbmVz
dGVkIHZpcnQgaGFzbid0IGJlZW4gZW5hYmxlZCBmb3IgdGhlIGRvbWFpbi4KPiAKPiBVcGRhdGUg
bnZteF9oYW5kbGVfdm14X2luc24oKSB0byBpbmNsdWRlIHRoZSBpbi12bXggbW9kZSBjaGVjayAo
Zm9yIGFsbAo+IGluc3RydWN0aW9ucyBvdGhlciB0aGFuIFZNWE9OKSB0byBjb21wbGV0ZSB0aGUg
c2V0IG9mICNVRCBjaGVja3MuCj4gCj4gSW4gYWRkaXRpb24sIHNhbml0eSBjaGVjayB0aGF0IHRo
ZSBuZXN0ZWQgdm1leGl0IGhhbmRsZXIgaGFzIHdvcmtlZAo+IGNvcnJlY3RseSwKPiBhbmQgdGhh
dCB3ZSBhcmUgb25seSBwcm92aWRpbmcgZW11bGF0aW9uIG9mIHRoZSBWVC14IGluc3RydWN0aW9u
cyB0byBMMQo+IGd1ZXN0cy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgoKQWNrZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5A
aW50ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 07:11:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 07:11: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 1gHOBV-0004TJ-Hi; Tue, 30 Oct 2018 07:11:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=m0b/=nk=gmail.com=vbotka@srs-us1.protection.inumbo.net>)
 id 1gHO9i-0003rY-Eg
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 07:09:38 +0000
X-Inumbo-ID: c264e4e4-dc12-11e8-87d6-bc764e045a96
Received: from mail-wr1-x435.google.com (unknown [2a00:1450:4864:20::435])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c264e4e4-dc12-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 07:09:37 +0000 (UTC)
Received: by mail-wr1-x435.google.com with SMTP id n5-v6so11267568wrw.12;
 Tue, 30 Oct 2018 00:09:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=date:from:to:cc:subject:message-id:in-reply-to:references
 :organization:mime-version;
 bh=R3l0tnda+6tM18Awjk7HiWvKNytg0CkU4zJuuYh0W+c=;
 b=O2MVDACgK8CoyoLnW+k3iQJMDnGyi92X4u4NzY6Yn/3g8rSNCRq8F2Sa+DOYU2LWb4
 wctxJ/oYrgr3nHG0y8gRRgb8+OhGMlcBrfFhMwKPIFpDjbBe7Y4roqAli688uirq3IqO
 YJSNF0ElrUMsv6BA2wk5AkIQOLjskYeiPe7sDI9kKNoRLsEEZfFyy8SAupLBt3HS4Pct
 088XHymsqwhW1YkHQiUklpeJbt4DsRVtOSKyvXPef7f0L6S32BryYrAEvRFyVMbLSF5i
 g6Ug0hxfDuP/VoyNVlH0+4N7nk0AMJSMyG4MvGztzRQz8eg7LpycbM9loXpu6HRq3PTv
 f8/g==
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:in-reply-to
 :references:organization:mime-version;
 bh=R3l0tnda+6tM18Awjk7HiWvKNytg0CkU4zJuuYh0W+c=;
 b=aLAMxNJvQwtEYRcJ+eMCCgmXanT3W51Dlbh+s439kAkdazKuQIb8UP86ku7Z0WM9mb
 XkU8pO8AYiL7TKOLgaHANYGFz/mi2NZalT3R19VWu+raVlJq9wA8q01la8OQxZY0toC5
 n0QQOUUuPDfvS3EZfaH7mzhs6qPkrRZG78+XzGDSK6kqSwSDdjC2hZ4CUJUr6QedzbQK
 9UgouPv8zTPcBofH7yyacPlwj+zLOAntDMJoBDCAsehphZJcIs4UL/lGkS7h1cvnY9jK
 4HhpszA4BHT95yTf4zKWqSa/EHolib0JvIiEtv7RdEkFooE92kjtaxP2OpGRPV4UYaDS
 uLiA==
X-Gm-Message-State: AGRZ1gJO2dLTCPt4MvV6a5xdrSeBgOUuWN+AX2+VuKiMvfN11ry2nxvP
 1iJpTRhoNTghR5YVQmk9T90=
X-Google-Smtp-Source: AJdET5cmqhAStf07uwYwjCVCQbVE7rw615wPe3FHPQ38K06pSwTaH81y/ypyaWhKgNebLzujdA250w==
X-Received: by 2002:adf:bc8f:: with SMTP id
 g15-v6mr13888172wrh.250.1540883375787; 
 Tue, 30 Oct 2018 00:09:35 -0700 (PDT)
Received: from planb.netng.org (92-245-202-144.satronet.sk. [92.245.202.144])
 by smtp.gmail.com with ESMTPSA id
 q16-v6sm15228103wmd.0.2018.10.30.00.09.34
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Tue, 30 Oct 2018 00:09:34 -0700 (PDT)
Date: Tue, 30 Oct 2018 08:09:29 +0100
From: Vladimir Botka <vbotka@gmail.com>
To: Vikram K <vikram.k@pathpartnertech.com>
Message-ID: <20181030080929.6d04a875@planb.netng.org>
In-Reply-To: <CAFsJcmYQRttza046T09sCBZzEs7pm31uxawQJHxsQySpyELkBQ@mail.gmail.com>
References: <CAFsJcmYQRttza046T09sCBZzEs7pm31uxawQJHxsQySpyELkBQ@mail.gmail.com>
Organization: na
X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.32; x86_64-pc-linux-gnu)
MIME-Version: 1.0
X-Mailman-Approved-At: Tue, 30 Oct 2018 07:11:28 +0000
Subject: Re: [Xen-devel] [Xen-users] [XEN][ARM] WiFi bridge 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-users@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============8450081223926142232=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============8450081223926142232==
Content-Type: multipart/signed; micalg=pgp-sha256;
 boundary="Sig_/mo1YzncGbE9eW+xTZ9C8CrK"; protocol="application/pgp-signature"

--Sig_/mo1YzncGbE9eW+xTZ9C8CrK
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

On Tue, 30 Oct 2018 10:03:22 +0530
Vikram K <vikram.k@pathpartnertech.com> wrote:

> Hello,
> We are using Hikey960 with Debian as Dom0 and DomU. This board has only
> WiFi interface. We want to create bridge between Dom0 and DomU so that Do=
mU
> has internet access. We tried to create bridge using brtcl command, but it
> is not working. Please provide pointers.

AFAIK, it's not working
https://marc.info/?l=3Dlinux-wireless&m=3D136743495526905&w=3D2
"There is a proposed fix that is included in OpenWrt"
https://marc.info/?l=3Dlinux-wireless&m=3D145591129008322&w=3D2
More details are avilable in OpenWrt WiKi
https://wiki.openwrt.org/doc/recipes/relayclient

HTH,

-vlado

--Sig_/mo1YzncGbE9eW+xTZ9C8CrK
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

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

iQEzBAEBCAAdFiEEbaThuYKQgbbmDrVkkNGZEo7UTwEFAlvYA6oACgkQkNGZEo7U
TwFZhwf/dOcd+IDxdddp9Ybi5WFR6jJ/VtxuUCM/TIGeco9LsZUmj6B7QifkXg+Z
2Nr2QnlZNAEtR29UBjMUZ1UOo3QVNGJ58ekfzZaAYSr+131fb2Czv+reDj0/gPAB
RbTWJBxlY3gFqB9guuCECVbzQCVlCz4arxQYcoyz8Z9DUWjhCUUmmGRrfTlmMD6T
22viM6KouvZp8f8me34uVlKiXaUNgft52VVbWV64vn8oL8/HDNr1hr+GtQgHrj/h
oAvjSnFB2EzULZDRXitZ4wlDjaKjWPmJRxR5x3AVgYGJl3uIODH8Z/d0V2FdsNOV
dqZqyeDpm+I2lf0U+zfgeSiUngVKYg==
=heeM
-----END PGP SIGNATURE-----

--Sig_/mo1YzncGbE9eW+xTZ9C8CrK--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8450081223926142232==--


From xen-devel-bounces@lists.xenproject.org Tue Oct 30 07:11:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 07:11: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 1gHOBq-0004bI-Tb; Tue, 30 Oct 2018 07:11:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zlu6=nk=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1gHOBq-0004b8-6x
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 07:11:50 +0000
X-Inumbo-ID: 1126cab0-dc13-11e8-87d6-bc764e045a96
Received: from mga11.intel.com (unknown [192.55.52.93])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1126cab0-dc13-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 07:11:49 +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 fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 30 Oct 2018 00:11:47 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,443,1534834800"; d="scan'208";a="245494922"
Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202])
 by orsmga004.jf.intel.com with ESMTP; 30 Oct 2018 00:11:47 -0700
Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by
 fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS)
 id 14.3.408.0; Tue, 30 Oct 2018 00:11:47 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.102]) by
 shsmsx102.ccr.corp.intel.com ([169.254.2.84]) with mapi id 14.03.0415.000;
 Tue, 30 Oct 2018 15:11:44 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH 2/4] x86/vvmx: Drop the now-obsolete
 vmx_inst_check_privilege()
Thread-Index: AQHUbHjnp1mb46qJdUKMaLmD6f2Se6U3Zo/A
Date: Tue, 30 Oct 2018 07:11:43 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19BE2BB86@SHSMSX101.ccr.corp.intel.com>
References: <1540481802-20037-1-git-send-email-andrew.cooper3@citrix.com>
 <1540481916-20620-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1540481916-20620-1-git-send-email-andrew.cooper3@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYTMxYmY1NTgtZDJlZi00NGQ4LThjMWItMDQ4MTIyNjE1NTQzIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiUytqUUdmelhTblM3enBpSklJRDFTVmZISWk2M2xDeW5SWGk5NUVlcmpUQm5RaWlLSFhvOFhxTW5kSE5jN1hkTiJ9
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 2/4] x86/vvmx: Drop the now-obsolete
 vmx_inst_check_privilege()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 "Nakajima, Jun" <jun.nakajima@intel.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>

PiBGcm9tOiBBbmRyZXcgQ29vcGVyIFttYWlsdG86YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbV0K
PiBTZW50OiBUaHVyc2RheSwgT2N0b2JlciAyNSwgMjAxOCAxMTozOSBQTQo+IAo+IE5vdyB0aGF0
IG52bXhfaGFuZGxlX3ZteF9pbnNuKCkgcGVyZm9ybXMgYWxsIFZULXggaW5zdHJ1Y3Rpb24gY2hl
Y2tzLAo+IHRoZXJlIGlzCj4gbm8gbmVlZCBmb3IgcmVkdW5kYW50IGNoZWNraW5nIGluIHZteF9p
bnN0X2NoZWNrX3ByaXZpbGVnZSgpLiAgUmVtb3ZlIGl0LAo+IGFuZAo+IHRha2Ugb3V0IHRoZSB2
bXhvbl9jaGVjayBib29sZWFuIHdoaWNoIHdhcyBwbHVtYmVkIHRocm91Z2gKPiBkZWNvZGVfdm14
X2luc3QoKS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgoKQWNrZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29t
PgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 07:12:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 07:12: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 1gHOCr-0004lu-9J; Tue, 30 Oct 2018 07:12:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zlu6=nk=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1gHOCp-0004ld-TA
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 07:12:51 +0000
X-Inumbo-ID: 35cd63ee-dc13-11e8-87d6-bc764e045a96
Received: from mga05.intel.com (unknown [192.55.52.43])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 35cd63ee-dc13-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 07:12:50 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga007.fm.intel.com ([10.253.24.52])
 by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 30 Oct 2018 00:12:49 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,443,1534834800"; d="scan'208";a="82006086"
Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204])
 by fmsmga007.fm.intel.com with ESMTP; 30 Oct 2018 00:12:49 -0700
Received: from fmsmsx123.amr.corp.intel.com (10.18.125.38) by
 FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS)
 id 14.3.408.0; Tue, 30 Oct 2018 00:12:49 -0700
Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by
 fmsmsx123.amr.corp.intel.com (10.18.125.38) with Microsoft SMTP Server (TLS)
 id 14.3.408.0; Tue, 30 Oct 2018 00:12:49 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.102]) by
 SHSMSX104.ccr.corp.intel.com ([169.254.5.117]) with mapi id 14.03.0415.000;
 Tue, 30 Oct 2018 15:12:31 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH 3/4] x86/vvmx: INVVPID instructions should be handled
 at by L1
Thread-Index: AQHUbHjnrhU7OszFy0iC089QN2rxnaU3ZrxQ
Date: Tue, 30 Oct 2018 07:12:30 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19BE2BBAE@SHSMSX101.ccr.corp.intel.com>
References: <1540481802-20037-1-git-send-email-andrew.cooper3@citrix.com>
 <1540481933-20666-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1540481933-20666-1-git-send-email-andrew.cooper3@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMzAxMDdiZjYtNWUxYi00MGFiLWIyZGEtZmUwZmRmZjRmOTdmIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoidmJQR1FrZk5OWWtXOUNPMFAwY054dnY3YmJvZXltcVJvaEVuSHowVXZZSDljZm45SWNqaFhcL2NEcmxLMHkxTmUifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 3/4] x86/vvmx: INVVPID instructions should
 be handled at by L1
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 "Nakajima, Jun" <jun.nakajima@intel.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>

PiBGcm9tOiBBbmRyZXcgQ29vcGVyIFttYWlsdG86YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbV0K
PiBTZW50OiBUaHVyc2RheSwgT2N0b2JlciAyNSwgMjAxOCAxMTozOSBQTQo+IAo+IFNpZ25lZC1v
ZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpBY2tlZC1i
eTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 07:20:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 07: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 1gHOKL-0005ny-7X; Tue, 30 Oct 2018 07:20: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=zlu6=nk=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1gHOKJ-0005nr-Cx
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 07:20:35 +0000
X-Inumbo-ID: 497fc4f6-dc14-11e8-88d5-12d6303a7972
Received: from mga02.intel.com (unknown [134.134.136.20])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 497fc4f6-dc14-11e8-88d5-12d6303a7972;
 Tue, 30 Oct 2018 07:20:33 +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 orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 30 Oct 2018 00:20:32 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,443,1534834800"; d="scan'208";a="275591774"
Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203])
 by fmsmga005.fm.intel.com with ESMTP; 30 Oct 2018 00:20:31 -0700
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.408.0; Tue, 30 Oct 2018 00:20:31 -0700
Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by
 fmsmsx120.amr.corp.intel.com (10.18.124.208) with Microsoft SMTP Server (TLS)
 id 14.3.408.0; Tue, 30 Oct 2018 00:20:31 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.102]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.214]) with mapi id 14.03.0415.000;
 Tue, 30 Oct 2018 15:20:28 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH 4/4] x86/vvmx: Don't handle unknown nested vmexit
 reasons at L0
Thread-Index: AQHUbHjpgv4Nzl+qJUmZVd6fllML96U3Z6nQ
Date: Tue, 30 Oct 2018 07:20:28 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19BE2BBED@SHSMSX101.ccr.corp.intel.com>
References: <1540481802-20037-1-git-send-email-andrew.cooper3@citrix.com>
 <1540481946-20712-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1540481946-20712-1-git-send-email-andrew.cooper3@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYTNmN2E5OTItZGM0Mi00YTZjLWEzZjMtYjRmODZmNTMxMjFlIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiRmVGbkRUNDBXTTRcL2o1MTBsT2RkR0ZQaUtOWXAwUlJ6ZGo0V1RiMmZkdlduaHk0STNuNnhTV2F5elVyOVpHTjgifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 4/4] x86/vvmx: Don't handle unknown nested
 vmexit reasons at L0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 "Nakajima, Jun" <jun.nakajima@intel.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>

PiBGcm9tOiBBbmRyZXcgQ29vcGVyIFttYWlsdG86YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbV0K
PiBTZW50OiBUaHVyc2RheSwgT2N0b2JlciAyNSwgMjAxOCAxMTozOSBQTQo+IAo+IFRoaXMgaXMg
dmVyeSBkYW5nZXJvdXMgZnJvbSBhIHNlY3VyaXR5IHBvaW50IG9mIHZpZXcsIGJlY2F1c2UgYSBt
aXNzaW5nCj4gZW50cnkKPiB3aWxsIGNhdXNlIEwyJ3MgYWN0aW9uIHRvIGJlIGludGVycHJldGVk
IGFzIEwxJ3MgYWN0aW9uLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CgpBY2tlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBp
bnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 07:21:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 07: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 1gHOKh-0005pb-Jv; Tue, 30 Oct 2018 07:20: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=lu7j=nk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gHOKg-0005pG-Kv
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 07:20:58 +0000
X-Inumbo-ID: 57935c10-dc14-11e8-b806-12d6303a7972
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 57935c10-dc14-11e8-b806-12d6303a7972;
 Tue, 30 Oct 2018 07:20: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 <aliasfile-bounces@xenproject.org>)
 id 1gHOKb-0004Uy-UG; Tue, 30 Oct 2018 07:20: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 1gHOKb-0006Bq-Gi; Tue, 30 Oct 2018 07:20:53 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gHOKb-0000pq-G1; Tue, 30 Oct 2018 07:20:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129127-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-rtds:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qcow2:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit2:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-rumprun-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-examine:reboot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-i386-pvgrub:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-multivcpu:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-freebsd10-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit1:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-rumprun-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-examine:reboot:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1: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-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-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2: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-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-multivcpu:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt: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-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw: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-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=b179f0826c6a13563c5ce0554c6da6748a1fa699
X-Osstest-Versions-That: linux=69d5b97c597307773fe6c59775a5d5a88bb7e6b3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 30 Oct 2018 07:20:53 +0000
Subject: [Xen-devel] [linux-next test] 129127: 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>

ZmxpZ2h0IDEyOTEyNyBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjkxMjcvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVu
LWJvb3QgICAgICAgICAgZmFpbCBsaWtlIDEyOTEwNQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgbGlrZSAxMjkxMDUK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
ICAgICBmYWlsICBsaWtlIDEyOTEwNQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI5MTA1CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
bGlrZSAxMjkxMDUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDcg
eGVuLWJvb3QgICAgICAgICAgZmFpbCBsaWtlIDEyOTEwNQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIGxpa2UgMTI5MTA1
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjkxMDUKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyOTEwNQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBmYWls
IGxpa2UgMTI5MTA1CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjkxMDUKIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgICAgICBmYWlsICBsaWtlIDEyOTEw
NQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAg
ICAgICAgIGZhaWwgIGxpa2UgMTI5MTA1CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjkxMDUKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWls
ICBsaWtlIDEyOTEwNQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
IDcgeGVuLWJvb3QgICAgICAgICBmYWlsIGxpa2UgMTI5MTA1CiB0ZXN0LWFtZDY0LWkzODYtZXhh
bWluZSAgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjkx
MDUKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICAgICAgICBmYWlsICBsaWtlIDEyOTEwNQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgNyB4ZW4tYm9vdCBmYWlsIGxpa2UgMTI5MTA1CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjkxMDUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
LXhzbSAgNyB4ZW4tYm9vdCAgICAgZmFpbCBsaWtlIDEyOTEwNQogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI5
MTA1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjkxMDUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBsaWtlIDEyOTEwNQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICBm
YWlsIGxpa2UgMTI5MTA1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgIDcgeGVuLWJvb3QgIGZhaWwgbGlrZSAxMjkxMDUKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEy
OTEwNQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICBmYWlsIGxpa2UgMTI5MTA1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjkxMDUKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyOTEwNQogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI5MTA1CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAx
MjkxMDUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyOTEwNQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCA3IHhlbi1ib290IGZhaWwgbGlrZSAxMjkxMDUKIHRl
c3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgICAg
ICBmYWlsICBsaWtlIDEyOTEwNQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMSB4ZW4t
Ym9vdC9kc3RfaG9zdCAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI5MTA1CiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjkxMDUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEyOTEwNQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIGxpa2UgMTI5MTA1CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjkxMDUKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEyOTEwNQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXNoYWRvdyAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxp
a2UgMTI5MTA1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjkxMDUKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyOTEwNQog
dGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgIGxpa2UgMTI5MTA1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICA3
IHhlbi1ib290ICAgICAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjkxMDUKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZzaGltICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBs
aWtlIDEyOTEwNQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIGxpa2UgMTI5MTA1CiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjkx
MDUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyOTEwNQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAg
NyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI5MTA1CiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjkxMDUKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDExIHhlbi1ib290
L2RzdF9ob3N0ICAgICAgICAgICAgZmFpbCBsaWtlIDEyOTEwNQogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI5
MTA1CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19ob3N0ICAg
ICAgICAgICAgZmFpbCAgbGlrZSAxMjkxMDUKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIg
MTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgICAgICBmYWlsICBsaWtlIDEyOTEwNQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDcgeGVuLWJvb3QgICAgICBm
YWlsIGxpa2UgMTI5MTA1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgNyB4ZW4tYm9vdCAgIGZhaWwgbGlrZSAxMjkxMDUKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBsaWtlIDEy
OTEwNQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgIGxpa2UgMTI5MTA1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjkxMDUKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAg
ZmFpbCBsaWtlIDEyOTEwNQogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICAgICBmYWlsIGxpa2UgMTI5MTA1CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjkxMDUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0IDcgeGVuLWJvb3QgZmFpbCBsaWtlIDEyOTEwNQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIGxpa2UgMTI5MTA1CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjkxMDUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEyOTEwNQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXB2c2hpbSAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxp
a2UgMTI5MTA1CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICA4IHJlYm9vdCAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjkxMDUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgNyB4ZW4tYm9vdCAgICAgZmFpbCBsaWtlIDEyOTEwNQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgIGxpa2UgMTI5MTA1CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjkxMDUKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDEyOTEwNQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
IDcgeGVuLWJvb3QgICAgICBmYWlsIGxpa2UgMTI5MTA1CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjkxMDUK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAg
ICAgICAgICAgICAgIGIxNzlmMDgyNmM2YTEzNTYzYzVjZTA1NTRjNmRhNjc0OGExZmE2OTkKYmFz
ZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDY5ZDViOTdjNTk3MzA3NzczZmU2
YzU5Nzc1YTVkNWE4OGJiN2U2YjMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgKG5vdCBmb3VuZCkgICAgIApGYWlsaW5nIHNpbmNlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI5MTI3
ICAyMDE4LTEwLTI5IDA5OjE5OjA0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCmpvYnM6CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVu
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 07:32:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 07:32: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 1gHOVc-0006mC-0Q; Tue, 30 Oct 2018 07: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=zlu6=nk=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1gHOVa-0006m7-Mn
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 07:32:14 +0000
X-Inumbo-ID: ea9d6b62-dc15-11e8-8c32-12d6303a7972
Received: from mga18.intel.com (unknown [134.134.136.126])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ea9d6b62-dc15-11e8-8c32-12d6303a7972;
 Tue, 30 Oct 2018 07:32:12 +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 orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 30 Oct 2018 00:32:11 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,443,1534834800"; d="scan'208";a="103864342"
Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204])
 by orsmga001.jf.intel.com with ESMTP; 30 Oct 2018 00:32:11 -0700
Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by
 FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS)
 id 14.3.408.0; Tue, 30 Oct 2018 00:32:11 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.102]) by
 SHSMSX104.ccr.corp.intel.com ([169.254.5.117]) with mapi id 14.03.0415.000;
 Tue, 30 Oct 2018 15:32:08 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v2 5/5] x86: Reorganise and rename debug register
 fields in struct vcpu
Thread-Index: AQHUZHMHpvky+kGp70iN0vbCs798paU3fE1Q
Date: Tue, 30 Oct 2018 07:32:08 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19BE2BC42@SHSMSX101.ccr.corp.intel.com>
References: <1539599780-14549-1-git-send-email-andrew.cooper3@citrix.com>
 <1539599780-14549-6-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1539599780-14549-6-git-send-email-andrew.cooper3@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZGZmOGU0MDUtZDM3OC00MzRkLWJlNzgtYzVlMzNlNjU1NzY4IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiTXpDWDYyV0RkbUt4c1dDWndicHJcLzFnTEhuWnFweUZTeENMMVJDUDE1czBuTmw3MlZJNFNDWlRzOXo0Y3BzR0sifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 5/5] x86: Reorganise and rename debug
 register fields in struct vcpu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>, "Nakajima, Jun" <jun.nakajima@intel.com>,
 Jan Beulich <JBeulich@suse.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.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>

PiBGcm9tOiBBbmRyZXcgQ29vcGVyIFttYWlsdG86YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbV0N
Cj4gU2VudDogTW9uZGF5LCBPY3RvYmVyIDE1LCAyMDE4IDY6MzYgUE0NCj4gDQo+IFJldXNpbmcg
ZGVidWdyZWdbNV0gZm9yIHRoZSBQViBlbXVsYXRlZCBJTyBicmVha3BvaW50IGluZm9ybWF0aW9u
IGlzDQo+IGNvbmZ1c2luZw0KPiB0byByZWFkLiAgSW5zdGVhZCwgaW50cm9kdWNlIGEgZHI3X2Vt
dWwgZmllbGQgaW4gcHZfdmNwdSBmb3IgdGhlIHB1cG9zZS4NCj4gDQo+IFdpdGggdGhlIFBWIGVt
dWxhdGlvbiBvdXQgb2YgdGhlIHdheSwgZGVidWdyZWdbNCw1XSBhcmUgZW50aXJlbHkgdW51c2Vk
DQo+IGFuZA0KPiBkb24ndCBuZWVkIHRvIGJlIHN0b3JlZC4NCj4gDQo+IFJlbmFtZSBkZWJ1Z3Jl
Z1swLi4zXSB0byBkclswLi4zXSB0byByZWR1Y2UgY29kZSB2b2x1bWUsIGJ1dCBrZWVwIHRoZW0N
Cj4gYXMgYW4NCj4gYXJyYXkgYmVjYXVzZSB0aGVpciBiZWhhdmlvdXIgaXMgaWRlbnRpY2FsIGFu
ZCB0aGlzIGhlbHBzIHNpbXBsZnkgc29tZSBvZg0KPiB0aGUNCj4gUFYgaGFuZGxpbmcuICBJbnRy
b2R1Y2UgZHI2IGFuZCBkcjcgZmllbGRzIHRvIHJlcGxhY2UgZGVidWdyZWdbNiw3XSB3aGljaA0K
PiByZW1vdmVzIHRoZSBzdG9yYWdlIGZvciBkZWJ1Z3JlZ1s0LDVdLg0KPiANCj4gSW4gYXJjaF9n
ZXRfaW5mb19ndWVzdCgpLCBoYW5kbGUgdGhlIG1lcmdpbmcgb2YgZW11bGF0ZWQgZHI3IHN0YXRl
DQo+IGFsb25nc2lkZQ0KPiBhbGwgb3RoZXIgZHIgaGFuZGxpbmcsIHJhdGhlciB0aGFuIG11Y2gg
bGF0ZXIuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPg0KDQpSZXZpZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRl
bC5jb20+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 07:32:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 07: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 1gHOWI-0006pg-CT; Tue, 30 Oct 2018 07:32:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=kgbc=nk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHOWH-0006pY-5b
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 07:32:57 +0000
X-Inumbo-ID: 04051295-dc16-11e8-87d6-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 04051295-dc16-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 07:32:55 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 30 Oct 2018 01:32:54 -0600
Message-Id: <5BD8092302000078001F619B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 30 Oct 2018 01:32:51 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <20181015103015.cyvld52tngd4d3qy@mac.bytemobile.com>
 <5BD7364702000078001F5EE6@prv1-mh.provo.novell.com>
 <df262b14-148b-ad63-265c-b1d5352040df@citrix.com>
 <5BD73C1B02000078001F5F4B@prv1-mh.provo.novell.com>
 <9797c419-b8c3-de06-594b-a66117e22700@citrix.com>
In-Reply-To: <9797c419-b8c3-de06-594b-a66117e22700@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Interrupt injection with ISR set on Intel 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 <xen-devel@lists.xenproject.org>,
 Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

Pj4+IE9uIDI5LjEwLjE4IGF0IDE4OjA2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjkvMTAvMTggMTY6NTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAyOS4x
MC4xOCBhdCAxNzo0NCwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24g
MjkvMTAvMTggMTY6MzMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+IE9uIDE1LjEwLjE4IGF0
IDEyOjMwLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+PiAoWEVOKSAgIFsyMjY0
MV0gUFVTSCAgICAge3NwICAwLCBpcnEgIDMwLCB2ZWMgMHgyMX0KPj4+PiBUaGlzIGlzIHRoZSBs
YXN0IHB1c2ggb3IgcG9wLgo+Pj4+Cj4+Pj4+IChYRU4pICAgWzIyNjUwXSBXQUtFICAgICBQUFIg
MHgwMDAwMDAyMAo+Pj4+PiAoWEVOKSAgICAgICAgICAgICAgICAgICAgSVJSIAo+Pj4gMDAwMDAw
MDAwMjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MAo+Pj4+PiAoWEVOKSAgICAgICAgICAgICAgICAgICAgSVNSIAo+Pj4gMDAwMDAwMDAwMjAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAo+Pj4+IEZv
ciBvbmUgSSdtIGhhdmluZyB0cm91YmxlIHVuZGVyc3RhbmRpbmcgd2h5IElSUiBoZXJlIGlzIGRp
ZmZlcmVudAo+Pj4+IGZyb20gLi4uCj4+Pj4KPj4+Pj4gKFhFTikgQWxsIExBUElDIHN0YXRlOgo+
Pj4+PiAoWEVOKSAgIFt2ZWN0b3JdICAgICAgSVNSICAgICAgVE1SICAgICAgSVJSCj4+Pj4+IChY
RU4pICAgWzFmOjAwXSAgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAKPj4+Pj4gKFhFTikgICBb
M2Y6MjBdICAwMDAwMDAwMiAwMDAwMDAwMCAwMDAwMDAwMAo+Pj4+PiAoWEVOKSAgIFs1Zjo0MF0g
IDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwCj4+Pj4+IChYRU4pICAgWzdmOjYwXSAgMDAwMDAw
MDAgMDAwMDAwMDAgMDAwMDAwMDAKPj4+Pj4gKFhFTikgICBbOWY6ODBdICAwMDAwMDAwMCAwMDAw
MDAwMCAwMDAwMDAwMAo+Pj4+PiAoWEVOKSAgIFtiZjphMF0gIDAwMDAwMDAwIDAwMDAwMDAwIDAw
MDAwMDAwCj4+Pj4+IChYRU4pICAgW2RmOmMwXSAgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAK
Pj4+Pj4gKFhFTikgICBbZmY6ZTBdICAwMDAwMDAwMCAwMDAwMDAwMCAwNDAwMDAwMAo+Pj4+IC4u
LiBJUlIgaGVyZS4KPj4+IFlvdSBzaG91bGRuJ3QgZXhwZWN0IHRoZW0gdG8gYmUgdGhlIHNhbWUu
Cj4+Pgo+Pj4gVGhlIFdBS0UgbGluZSBpcyBzYW1wbGVkIGJlZm9yZSB3ZSBlbmFibGUgaW50ZXJy
dXB0cywgYW5kIHRoZSAiQWxsIExBUElDCj4+PiBzdGF0ZSIgaXMgYWZ0ZXIgd2UgZW5hYmxlIGlu
dGVycnVwdHMgYW5kIChlcnJvbmVvdXNseSkgYWNjZXB0IHZlY3Rvcgo+Pj4gMHgyMSBhIHNlY29u
ZCB0aW1lLgo+PiBPaCwgcmlnaHQgLSBJIGhhZCBvdmVybG9va2VkIHRoYXQgdGhlIGRlYnVnZ2lu
ZyBwYXRjaCB3YXMgYWN0dWFsbHkKPj4gYXR0YWNoZWQgdG8gUm9nZXIncyBtYWlsLgo+Pgo+Pj4g
SW4gdGhlIG1lYW50aW1lLCBhIFRMQiBmbHVzaCBoYXMgYmVjb21lIHBlbmRpbmcsIGJ1dCBpbnRl
cnJ1cHRzIGFyZQo+Pj4gY3VycmVudGx5IGRpc2FibGVkIHNvIGl0IGhhcyB5ZXQgdG8gYmUgYWNj
ZXB0ZWQuICBSZW1lbWJlciB0aGF0IGJpdHMKPj4+IGFjY3VtdWxhdGUgaW4gSVJSIGVudGlyZWx5
IGFzeW5jaHJvbm91c2x5Lgo+PiBXZWxsLCBiaXRzIG5ld2x5IHNldCBhcmUgb2YgY291cnNlIHRv
IGJlIGV4cGVjdGVkIGF0IGFueSB0aW1lLiBNeQo+PiBpc3N1ZSB3YXMganVzdCB3aXRoIGJpdCAw
eDIxIGhhdmluZyBnb3QgY2xlYXJlZC4KPiAKPiBXaGF0IGlzIHVuZXhwZWN0ZWQgYWJvdXQgdGhh
dD8KPiAKPiBBY2NlcHRpbmcgYSB2ZWN0b3IgY2xlYXJzIGl0IG91dCBvZiBJUlIgYW5kIHNldHMg
aXQgaW4gSVNSLiAgQSBzZWNvbmQKPiBpbnRlcnJ1cHQgY2FuIHRoZW4gYmUgcXVldWVkIGluIElS
UiB3aGlsZSB0aGUgZmlyc3QgaXMgYmVpbmcgc2VydmljZWQuCgoiVW5leHBlY3RlZCIgd2FzIG1l
YW50IGluIHRoZSBzZW5zZSBvZiBob3cgdGhlIHNlcXVlbmNlIG9mCmxvZ2dlZCBsaW5lcyBsb29r
ZWQsIHdpdGhvdXQgaGF2aW5nIGxvb2tlZCBhdCBob3cgdGhlIGRlYnVnZ2luZwpwYXRjaCBhY3R1
YWxseSBwcm9kdWNlcyB0aGVtLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 07:41:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 07: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 1gHOeJ-0007lh-8w; Tue, 30 Oct 2018 07:41:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zlu6=nk=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1gHOeI-0007lc-2F
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 07:41:14 +0000
X-Inumbo-ID: 2bd89802-dc17-11e8-87d6-bc764e045a96
Received: from mga04.intel.com (unknown [192.55.52.120])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2bd89802-dc17-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 07:41:11 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga007.fm.intel.com ([10.253.24.52])
 by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 30 Oct 2018 00:41:11 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,443,1534834800"; d="scan'208";a="82011230"
Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205])
 by fmsmga007.fm.intel.com with ESMTP; 30 Oct 2018 00:41:11 -0700
Received: from fmsmsx102.amr.corp.intel.com (10.18.124.200) by
 fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS)
 id 14.3.408.0; Tue, 30 Oct 2018 00:41:10 -0700
Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by
 FMSMSX102.amr.corp.intel.com (10.18.124.200) with Microsoft SMTP Server (TLS)
 id 14.3.408.0; Tue, 30 Oct 2018 00:41:10 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.102]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.214]) with mapi id 14.03.0415.000;
 Tue, 30 Oct 2018 15:41:02 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Sergey Dyasli <sergey.dyasli@citrix.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v1 1/6] x86/vvmx: introduce vvmcx_valid()
Thread-Index: AQHUYkAzjdCIjHwl5022M0X80S2g4KU3gnTQ
Date: Tue, 30 Oct 2018 07:41:02 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19BE2BCE7@SHSMSX101.ccr.corp.intel.com>
References: <20181012152800.7921-1-sergey.dyasli@citrix.com>
 <20181012152800.7921-2-sergey.dyasli@citrix.com>
In-Reply-To: <20181012152800.7921-2-sergey.dyasli@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMDQ5N2QwZjItN2UyNC00ZmFlLWJkOWEtOTkzZDY3MWVmMWQwIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiTmplTDF0bUx4RmpyUlllcnBmcVp4d1BxNHJcLzM4d2U2Z1BBRVZMamMyenZRaGVMc0tGOHRyQkdCT0l5VDJZRzAifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v1 1/6] x86/vvmx: introduce vvmcx_valid()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 "Nakajima, Jun" <jun.nakajima@intel.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>

PiBGcm9tOiBTZXJnZXkgRHlhc2xpIFttYWlsdG86c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tXQo+
IFNlbnQ6IEZyaWRheSwgT2N0b2JlciAxMiwgMjAxOCAxMToyOCBQTQo+IAo+IEFzIGEgY29udmVu
aWVudCBoZWxwZXIgZnVuY3Rpb24gYW5kIHJlZmFjdG9yIHRoZSBjb2RlIHRvIHVzZSBpdC4KPiAK
PiBObyBmdW5jdGlvbmFsIGNoYW5nZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTZXJnZXkgRHlhc2xp
IDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+CgpzaW5jZSB2bWN4IGlzIGh2bSBhYnN0cmFjdGVk
IHRlcm0sIHdoYXQgYWJvdXQgdXNpbmcgdGhpcwpoZWxwZXIgaW4gc3ZtIHNpZGUgdG9vPwoKPiAt
LS0KPiAgeGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jICAgICAgICAgfCAxNyArKysrKysrKy0t
LS0tLS0tLQo+ICB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9uZXN0ZWRodm0uaCB8ICA1ICsrKysr
Cj4gIDIgZmlsZXMgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKPiAK
PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCj4gYi94ZW4vYXJjaC94
ODYvaHZtL3ZteC92dm14LmMKPiBpbmRleCAwZTQ1ZGI4M2U1Li44ZWVlNmQwZWE4IDEwMDY0NAo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9o
dm0vdm14L3Z2bXguYwo+IEBAIC01MjEsOCArNTIxLDcgQEAgc3RhdGljIHZvaWQgdm1mYWlsKHN0
cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLCBlbnVtCj4gdm14X2luc25fZXJybm8gZXJybm8pCj4g
ICAgICBpZiAoIGVycm5vID09IFZNWF9JTlNOX1NVQ0NFRUQgKQo+ICAgICAgICAgIHJldHVybjsK
PiAKPiAtICAgIGlmICggdmNwdV9uZXN0ZWRodm0oY3VycmVudCkubnZfdnZtY3hhZGRyICE9IElO
VkFMSURfUEFERFIgJiYKPiAtICAgICAgICAgZXJybm8gIT0gVk1YX0lOU05fRkFJTF9JTlZBTElE
ICkKPiArICAgIGlmICggdnZtY3hfdmFsaWQoY3VycmVudCkgJiYgZXJybm8gIT0gVk1YX0lOU05f
RkFJTF9JTlZBTElEICkKPiAgICAgICAgICB2bWZhaWxfdmFsaWQocmVncywgZXJybm8pOwo+ICAg
ICAgZWxzZQo+ICAgICAgICAgIHZtZmFpbF9pbnZhbGlkKHJlZ3MpOwo+IEBAIC04MDUsNyArODA0
LDcgQEAgc3RhdGljIHZvaWQgbnZteF9wdXJnZV92dm1jcyhzdHJ1Y3QgdmNwdSAqdikKPiAgICAg
IGludCBpOwo+IAo+ICAgICAgX19jbGVhcl9jdXJyZW50X3Z2bWNzKHYpOwo+IC0gICAgaWYgKCBu
dmNwdS0+bnZfdnZtY3hhZGRyICE9IElOVkFMSURfUEFERFIgKQo+ICsgICAgaWYgKCB2dm1jeF92
YWxpZCh2KSApCj4gICAgICAgICAgaHZtX3VubWFwX2d1ZXN0X2ZyYW1lKG52Y3B1LT5udl92dm1j
eCwgMSk7Cj4gICAgICBudmNwdS0+bnZfdnZtY3ggPSBOVUxMOwo+ICAgICAgbnZjcHUtPm52X3Z2
bWN4YWRkciA9IElOVkFMSURfUEFERFI7Cj4gQEAgLTE2MDEsNyArMTYwMCw3IEBAIHN0YXRpYyBp
bnQgbnZteF92bXJlc3VtZShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0Cj4gY3B1X3VzZXJfcmVncyAq
cmVncykKPiAgICAgIHN0cnVjdCBuZXN0ZWR2Y3B1ICpudmNwdSA9ICZ2Y3B1X25lc3RlZGh2bSh2
KTsKPiAKPiAgICAgIC8qIGNoZWNrIFZNQ1MgaXMgdmFsaWQgYW5kIElPIEJJVE1BUCBpcyBzZXQg
Ki8KPiAtICAgIGlmICggKG52Y3B1LT5udl92dm1jeGFkZHIgIT0gSU5WQUxJRF9QQUREUikgJiYK
PiArICAgIGlmICggdnZtY3hfdmFsaWQodikgJiYKPiAgICAgICAgICAgICAgKChudm14LT5pb2Jp
dG1hcFswXSAmJiBudm14LT5pb2JpdG1hcFsxXSkgfHwKPiAgICAgICAgICAgICAgIShfX24yX2V4
ZWNfY29udHJvbCh2KSAmIENQVV9CQVNFRF9BQ1RJVkFURV9JT19CSVRNQVApICkgKQo+ICAgICAg
ICAgIG52Y3B1LT5udl92bWVudHJ5X3BlbmRpbmcgPSAxOwo+IEBAIC0xNjIyLDcgKzE2MjEsNyBA
QCBpbnQgbnZteF9oYW5kbGVfdm1yZXN1bWUoc3RydWN0Cj4gY3B1X3VzZXJfcmVncyAqcmVncykK
PiAgICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZICkKPiAgICAgICAgICByZXR1cm4gcmM7Cj4g
Cj4gLSAgICBpZiAoIHZjcHVfbmVzdGVkaHZtKHYpLm52X3Z2bWN4YWRkciA9PSBJTlZBTElEX1BB
RERSICkKPiArICAgIGlmICggIXZ2bWN4X3ZhbGlkKHYpICkKPiAgICAgIHsKPiAgICAgICAgICB2
bWZhaWxfaW52YWxpZChyZWdzKTsKPiAgICAgICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwo+IEBA
IC0xNjU2LDcgKzE2NTUsNyBAQCBpbnQgbnZteF9oYW5kbGVfdm1sYXVuY2goc3RydWN0IGNwdV91
c2VyX3JlZ3MKPiAqcmVncykKPiAgICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZICkKPiAgICAg
ICAgICByZXR1cm4gcmM7Cj4gCj4gLSAgICBpZiAoIHZjcHVfbmVzdGVkaHZtKHYpLm52X3Z2bWN4
YWRkciA9PSBJTlZBTElEX1BBRERSICkKPiArICAgIGlmICggIXZ2bWN4X3ZhbGlkKHYpICkKPiAg
ICAgIHsKPiAgICAgICAgICB2bWZhaWxfaW52YWxpZChyZWdzKTsKPiAgICAgICAgICByZXR1cm4g
WDg2RU1VTF9PS0FZOwo+IEBAIC0xNzA5LDcgKzE3MDgsNyBAQCBpbnQgbnZteF9oYW5kbGVfdm1w
dHJsZChzdHJ1Y3QgY3B1X3VzZXJfcmVncwo+ICpyZWdzKQo+ICAgICAgaWYgKCBudmNwdS0+bnZf
dnZtY3hhZGRyICE9IGdwYSApCj4gICAgICAgICAgbnZteF9wdXJnZV92dm1jcyh2KTsKPiAKPiAt
ICAgIGlmICggbnZjcHUtPm52X3Z2bWN4YWRkciA9PSBJTlZBTElEX1BBRERSICkKPiArICAgIGlm
ICggIXZ2bWN4X3ZhbGlkKHYpICkKPiAgICAgIHsKPiAgICAgICAgICBib29sX3Qgd3JpdGFibGU7
Cj4gICAgICAgICAgdm9pZCAqdnZtY3ggPSBodm1fbWFwX2d1ZXN0X2ZyYW1lX3J3KHBhZGRyX3Rv
X3BmbihncGEpLCAxLAo+ICZ3cml0YWJsZSk7Cj4gQEAgLTE4NDgsNyArMTg0Nyw3IEBAIGludCBu
dm14X2hhbmRsZV92bXJlYWQoc3RydWN0IGNwdV91c2VyX3JlZ3MKPiAqcmVncykKPiAgICAgIGlm
ICggcmMgIT0gWDg2RU1VTF9PS0FZICkKPiAgICAgICAgICByZXR1cm4gcmM7Cj4gCj4gLSAgICBp
ZiAoIHZjcHVfbmVzdGVkaHZtKHYpLm52X3Z2bWN4YWRkciA9PSBJTlZBTElEX1BBRERSICkKPiAr
ICAgIGlmICggIXZ2bWN4X3ZhbGlkKHYpICkKPiAgICAgIHsKPiAgICAgICAgICB2bWZhaWxfaW52
YWxpZChyZWdzKTsKPiAgICAgICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwo+IEBAIC0xODkxLDcg
KzE4OTAsNyBAQCBpbnQgbnZteF9oYW5kbGVfdm13cml0ZShzdHJ1Y3QgY3B1X3VzZXJfcmVncwo+
ICpyZWdzKQo+ICAgICAgICAgICAgICAgIT0gWDg2RU1VTF9PS0FZICkKPiAgICAgICAgICByZXR1
cm4gWDg2RU1VTF9FWENFUFRJT047Cj4gCj4gLSAgICBpZiAoIHZjcHVfbmVzdGVkaHZtKHYpLm52
X3Z2bWN4YWRkciA9PSBJTlZBTElEX1BBRERSICkKPiArICAgIGlmICggIXZ2bWN4X3ZhbGlkKHYp
ICkKPiAgICAgIHsKPiAgICAgICAgICB2bWZhaWxfaW52YWxpZChyZWdzKTsKPiAgICAgICAgICBy
ZXR1cm4gWDg2RU1VTF9PS0FZOwo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2
bS9uZXN0ZWRodm0uaCBiL3hlbi9pbmNsdWRlL2FzbS0KPiB4ODYvaHZtL25lc3RlZGh2bS5oCj4g
aW5kZXggOWQxYzI3NDJiNS4uZTA5ZmE5ZDQ3ZCAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS9uZXN0ZWRodm0uaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL25l
c3RlZGh2bS5oCj4gQEAgLTkyLDQgKzkyLDkgQEAgc3RhdGljIGlubGluZSB2b2lkIG5lc3RlZGh2
bV9zZXRfY3Ioc3RydWN0IHZjcHUgKnYsCj4gdW5zaWduZWQgaW50IGNyLAo+ICAgICAgICAgIHYt
PmFyY2guaHZtLm52Y3B1Lmd1ZXN0X2NyW2NyXSA9IHZhbHVlOwo+ICB9Cj4gCj4gK3N0YXRpYyBp
bmxpbmUgYm9vbCB2dm1jeF92YWxpZChjb25zdCBzdHJ1Y3QgdmNwdSAqdikKPiArewo+ICsgICAg
cmV0dXJuIHZjcHVfbmVzdGVkaHZtKHYpLm52X3Z2bWN4YWRkciAhPSBJTlZBTElEX1BBRERSOwo+
ICt9Cj4gKwo+ICAjZW5kaWYgLyogX0hWTV9ORVNURURIVk1fSCAqLwo+IC0tCj4gMi4xNy4xCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 07:44:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 07:44: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 1gHOhM-0007wW-R6; Tue, 30 Oct 2018 07:44: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=/7+2=nk=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gHOhL-0007wR-Mq
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 07:44:23 +0000
X-Inumbo-ID: 9d6e4364-dc17-11e8-80b6-12d6303a7972
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9d6e4364-dc17-11e8-80b6-12d6303a7972;
 Tue, 30 Oct 2018 07:44: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 mx1.suse.de (Postfix) with ESMTP id B4203ACE5;
 Tue, 30 Oct 2018 07:44:20 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: torvalds@linux-foundation.org
Date: Tue, 30 Oct 2018 08:44:20 +0100
Message-Id: <20181030074420.17905-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [GIT PULL] xen: fixes for 4.20-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
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
cm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3hlbi90aXAuZ2l0IGZvci1saW51cy00
LjIwYS1yYzEtdGFnCgp4ZW46IGZpeGVzIGZvciA0LjIwLXJjMQoKSXQgY29udGFpbnMgb25seSBz
ZXZlcmFsIHNtYWxsIGZpeGVzIGFuZCBjbGVhbnVwcyB0aGlzIHRpbWUuCgoKVGhhbmtzLgoKSnVl
cmdlbgoKIE1BSU5UQUlORVJTICAgICAgICAgICAgICAgICAgICAgICAgfCAgMSArCiBhcmNoL3g4
Ni94ZW4vcGxhdGZvcm0tcGNpLXVucGx1Zy5jIHwgIDQgKysrKwogYXJjaC94ODYveGVuL3NwaW5s
b2NrLmMgICAgICAgICAgICB8IDMzICsrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLQog
YXJjaC94ODYveGVuL3hlbi1wdmguUyAgICAgICAgICAgICB8ICAyICstCiBkcml2ZXJzL3hlbi9L
Y29uZmlnICAgICAgICAgICAgICAgIHwgMTMgKystLS0tLS0tLS0tLQogZHJpdmVycy94ZW4veGVu
LWJhbGxvb24uYyAgICAgICAgICB8IDEzICsrKysrKysrLS0tLS0KIGRyaXZlcnMveGVuL3hlbmJ1
cy94ZW5idXNfY2xpZW50LmMgfCAgNiArKy0tLS0KIDcgZmlsZXMgY2hhbmdlZCwgMzAgaW5zZXJ0
aW9ucygrKSwgNDIgZGVsZXRpb25zKC0pCgpCYXJ0bG9taWVqIFpvbG5pZXJraWV3aWN6ICgxKToK
ICAgICAgeGVuOiByZW1vdmUgcmVkdW5kYW50ICdkZWZhdWx0IG4nIGZyb20gS2NvbmZpZwoKQm9y
aXMgT3N0cm92c2t5ICgxKToKICAgICAgeGVuL2JhbGxvb246IFN1cHBvcnQgeGVuZC1iYXNlZCB0
b29sc3RhY2sKCkdlZXJ0IFV5dHRlcmhvZXZlbiAoMSk6CiAgICAgIHhlbi9iYWxsb29uOiBHcmFt
bWFyIHMvSXMgaXQvSXQgaXMvCgpKYXNvbiBBbmRyeXVrICgxKToKICAgICAgeGVuOiBNYWtlIFhF
Tl9CQUNLRU5EIHNlbGVjdGFibGUgYnkgRG9tVQoKSnVlcmdlbiBHcm9zcyAoNCk6CiAgICAgIHhl
bjogZml4IHJhY2UgaW4geGVuX3Fsb2NrX3dhaXQoKQogICAgICB4ZW46IG1ha2UgeGVuX3Fsb2Nr
X3dhaXQoKSBuZXN0YWJsZQogICAgICB4ZW4vcHZoOiBkb24ndCB0cnkgdG8gdW5wbHVnIGVtdWxh
dGVkIGRldmljZXMKICAgICAgeGVuOiBkcm9wIHdyaXRpbmcgZXJyb3IgbWVzc2FnZXMgdG8geGVu
c3RvcmUKClJvZ2VyIFBhdSBNb25uZSAoMSk6CiAgICAgIHhlbi9wdmg6IGluY3JlYXNlIGVhcmx5
IHN0YWNrIHNpemUKClN0ZWZhbm8gU3RhYmVsbGluaSAoMSk6CiAgICAgIGFkZCBteXNlbGYgYXMg
cmV2aWV3ZXIgZm9yIFhlbiBzdXBwb3J0IGluIExpbnV4CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 07:45:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 07:45: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 1gHOiE-00080u-7u; Tue, 30 Oct 2018 07:45: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=zlu6=nk=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1gHOiC-00080k-OO
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 07:45:16 +0000
X-Inumbo-ID: bc545dc2-dc17-11e8-a8d0-12d6303a7972
Received: from mga17.intel.com (unknown [192.55.52.151])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bc545dc2-dc17-11e8-a8d0-12d6303a7972;
 Tue, 30 Oct 2018 07:45:14 +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 fmsmga107.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 30 Oct 2018 00:45:13 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,443,1534834800"; d="scan'208";a="276792491"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by fmsmga006.fm.intel.com with ESMTP; 30 Oct 2018 00:45:13 -0700
Received: from fmsmsx126.amr.corp.intel.com (10.18.125.43) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.408.0; Tue, 30 Oct 2018 00:45:13 -0700
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 FMSMSX126.amr.corp.intel.com (10.18.125.43) with Microsoft SMTP Server (TLS)
 id 14.3.408.0; Tue, 30 Oct 2018 00:45:13 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.102]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.161]) with mapi id 14.03.0415.000;
 Tue, 30 Oct 2018 15:45:10 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Sergey Dyasli <sergey.dyasli@citrix.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v1 2/6] x86/vvmx: correct vmfail() usage for vmptrld
 and vmclear
Thread-Index: AQHUYkA55RZx7sx/sEOgbPn309pwvKU3g2Kg
Date: Tue, 30 Oct 2018 07:45:10 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19BE2BD00@SHSMSX101.ccr.corp.intel.com>
References: <20181012152800.7921-1-sergey.dyasli@citrix.com>
 <20181012152800.7921-3-sergey.dyasli@citrix.com>
In-Reply-To: <20181012152800.7921-3-sergey.dyasli@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiN2RmNmM2OGEtOTkwZi00N2VjLTliYmQtNDJkODg0MTFjMjUwIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiRWtXajREQXJHeUROODRmcWhzdUh4Y2VcL0UxTldoSXVTb1ZRS3VmSmh4dzJOXC9BYmNodEpjZEhKSEFBcVYwbXVIIn0=
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v1 2/6] x86/vvmx: correct vmfail() usage for
 vmptrld and vmclear
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 "Nakajima, Jun" <jun.nakajima@intel.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>

PiBGcm9tOiBTZXJnZXkgRHlhc2xpIFttYWlsdG86c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tXQo+
IFNlbnQ6IEZyaWRheSwgT2N0b2JlciAxMiwgMjAxOCAxMToyOCBQTQo+IAo+IENhbGxpbmcgdm1m
YWlsX3ZhbGlkKCkgaXMgY29ycmVjdCBvbmx5IGlmIHZ2bWN4IGlzIHZhbGlkLiBNb2RpZnkKPiBm
dW5jdGlvbnMgdG8gdXNlIHZtZmFpbCgpIGluc3RlYWQgd2hpY2ggcGVyZm9ybXMgdGhlIG5lY2Vz
c2FyeSBjaGVjay4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlh
c2xpQGNpdHJpeC5jb20+CgpBY2tlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5j
b20+LiBidHcgV2VpJ3Mgc3VnZ2VzdGlvbgpvbiBhZGRpbmcgYXNzZXJ0IG1ha2VzIHNlbnNlIHRv
IG1lCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 07:50:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 07:50: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 1gHOmi-0008Fe-TV; Tue, 30 Oct 2018 07: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=zlu6=nk=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1gHOmi-0008FY-CL
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 07:49:56 +0000
X-Inumbo-ID: 62dad16c-dc18-11e8-b880-12d6303a7972
Received: from mga12.intel.com (unknown [192.55.52.136])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 62dad16c-dc18-11e8-b880-12d6303a7972;
 Tue, 30 Oct 2018 07:49:53 +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 fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 30 Oct 2018 00:49:52 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,443,1534834800"; d="scan'208";a="276793079"
Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206])
 by fmsmga006.fm.intel.com with ESMTP; 30 Oct 2018 00:49:52 -0700
Received: from fmsmsx112.amr.corp.intel.com (10.18.116.6) by
 FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS)
 id 14.3.408.0; Tue, 30 Oct 2018 00:49:51 -0700
Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by
 FMSMSX112.amr.corp.intel.com (10.18.116.6) with Microsoft SMTP Server (TLS)
 id 14.3.408.0; Tue, 30 Oct 2018 00:49:51 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.102]) by
 SHSMSX151.ccr.corp.intel.com ([169.254.3.199]) with mapi id 14.03.0415.000;
 Tue, 30 Oct 2018 15:49:49 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Sergey Dyasli <sergey.dyasli@citrix.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v1 3/6] x86/vvmx: add VMX_INSN_VMPTRLD_WITH_VMXON_PTR
 errno
Thread-Index: AQHUYkA7FNOfO4bU80a+o7T2MkTBkKU3hH4Q
Date: Tue, 30 Oct 2018 07:49:48 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19BE2BD24@SHSMSX101.ccr.corp.intel.com>
References: <20181012152800.7921-1-sergey.dyasli@citrix.com>
 <20181012152800.7921-4-sergey.dyasli@citrix.com>
In-Reply-To: <20181012152800.7921-4-sergey.dyasli@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNzhiNWIzZGItZDNkMy00ZmU3LTk0NDEtZGUyY2MxMjJhOTQzIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiUmpFVFdpdFArNUxiZWtWQ0J2SDZma2k1ZkFJcVlrVDJnSW0rYzhpbkQrand1aUtNcjJya3NXOTR2T3JvRytXZSJ9
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v1 3/6] x86/vvmx: add
 VMX_INSN_VMPTRLD_WITH_VMXON_PTR errno
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 "Nakajima, Jun" <jun.nakajima@intel.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>

PiBGcm9tOiBTZXJnZXkgRHlhc2xpIFttYWlsdG86c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tXQo+
IFNlbnQ6IEZyaWRheSwgT2N0b2JlciAxMiwgMjAxOCAxMToyOCBQTQo+IAo+IEFuZCBtYWtlIG52
bXhfaGFuZGxlX3ZtcHRybGQoKSByZXR1cm4gdGhlIG5ldyBlcnJubyBpbiBjYXNlIHRoZQo+IHBy
b3ZpZGVkCj4gYWRkcmVzcyBpcyB0aGUgc2FtZSBhcyB2bXhvbiByZWdpb24gYWRkcmVzcy4KPiAK
PiBXaGlsZSBhdCBpdCwgY29ycmVjdCB0aGUgcmV0dXJuIHZhbHVlIGZvciBub3QtNEtCLWFsaWdu
ZWQgY2FzZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xp
QGNpdHJpeC5jb20+CgpBY2tlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 07:53:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 07:53: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 1gHOqR-0000Xs-Hg; Tue, 30 Oct 2018 07:53:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zlu6=nk=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1gHOqP-0000Xn-VG
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 07:53:45 +0000
X-Inumbo-ID: ecd5bd18-dc18-11e8-87d6-bc764e045a96
Received: from mga11.intel.com (unknown [192.55.52.93])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ecd5bd18-dc18-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 07:53:45 +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 fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 30 Oct 2018 00:53:44 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,443,1534834800"; d="scan'208";a="276793801"
Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203])
 by fmsmga006.fm.intel.com with ESMTP; 30 Oct 2018 00:53:44 -0700
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS)
 id 14.3.408.0; Tue, 30 Oct 2018 00:53:44 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.102]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.161]) with mapi id 14.03.0415.000;
 Tue, 30 Oct 2018 15:53:41 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Sergey Dyasli <sergey.dyasli@citrix.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v1 4/6] x86/vvmx: add VMX_INSN_VMCLEAR_WITH_VMXON_PTR
 errno
Thread-Index: AQHUYkA62jztvOJ4QU2NoCKU3i4UJ6U3hcYg
Date: Tue, 30 Oct 2018 07:53:40 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19BE2BD44@SHSMSX101.ccr.corp.intel.com>
References: <20181012152800.7921-1-sergey.dyasli@citrix.com>
 <20181012152800.7921-5-sergey.dyasli@citrix.com>
In-Reply-To: <20181012152800.7921-5-sergey.dyasli@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiODU0ZTM4MzAtMTQxMC00MGFjLThlZjktYTgyNDU0NmJiMTA5IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiMnlkV1k3ajE4emNTTko3REFjYmhXcnNhMEJ5VFA4MGszMU5QbjVSbGo4c0lWR3lKdmFCWFwvaDFmNXFDWHFXeU0ifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v1 4/6] x86/vvmx: add
 VMX_INSN_VMCLEAR_WITH_VMXON_PTR errno
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 "Nakajima, Jun" <jun.nakajima@intel.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>

PiBGcm9tOiBTZXJnZXkgRHlhc2xpIFttYWlsdG86c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tXQo+
IFNlbnQ6IEZyaWRheSwgT2N0b2JlciAxMiwgMjAxOCAxMToyOCBQTQo+IAo+IEFuZCBtYWtlIG52
bXhfaGFuZGxlX3ZtY2xlYXIoKSByZXR1cm4gdGhlIG5ldyBlcnJubyBpbiBjYXNlIHRoZQo+IHBy
b3ZpZGVkCj4gYWRkcmVzcyBpcyB0aGUgc2FtZSBhcyB2bXhvbiByZWdpb24gYWRkcmVzcy4KPiAK
PiBXaGlsZSBhdCBpdCwgY29ycmVjdCB0aGUgcmV0dXJuIHZhbHVlIGZvciBub3QtNEtCLWFsaWdu
ZWQgY2FzZSBhbmQgZm9yCj4gaW52YWxpZCBwaHlzYWRkci4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBT
ZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+Cj4gLS0tCj4gIHhlbi9hcmNo
L3g4Ni9odm0vdm14L3Z2bXguYyAgICAgICAgfCAyMyArKysrKysrKysrKysrKysrKystLS0tLQo+
ICB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm1jcy5oIHwgIDEgKwo+ICAyIGZpbGVzIGNo
YW5nZWQsIDE5IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwo+IGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZt
eC5jCj4gaW5kZXggNGNhYTU4MTFhMS4uOGI2OTFiZmMwNCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJj
aC94ODYvaHZtL3ZteC92dm14LmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMK
PiBAQCAtMTgwNCw5ICsxODA0LDIwIEBAIGludCBudm14X2hhbmRsZV92bWNsZWFyKHN0cnVjdCBj
cHVfdXNlcl9yZWdzCj4gKnJlZ3MpCj4gICAgICAgICAgcmV0dXJuIHJjOwo+IAo+ICAgICAgQlVJ
TERfQlVHX09OKFg4NkVNVUxfT0tBWSAhPSBWTVNVQ0NFRUQpOyAvKiByYyA9IFZNU1VDQ0VFRDsK
PiAqLwo+ICsKPiArICAgIGlmICggZ3BhID09IHZjcHVfMl9udm14KHYpLnZteG9uX3JlZ2lvbl9w
YSApCj4gKyAgICB7Cj4gKyAgICAgICAgdm1mYWlsKHJlZ3MsIFZNWF9JTlNOX1ZNQ0xFQVJfV0lU
SF9WTVhPTl9QVFIpOwo+ICsgICAgICAgIGdvdG8gb3V0Owo+ICsgICAgfQo+ICsKPiAgICAgIGlm
ICggZ3BhICYgMHhmZmYgKQo+IC0gICAgICAgIHJjID0gVk1GQUlMX0lOVkFMSUQ7Cj4gLSAgICBl
bHNlIGlmICggZ3BhID09IG52Y3B1LT5udl92dm1jeGFkZHIgKQo+ICsgICAgewo+ICsgICAgICAg
IHZtZmFpbChyZWdzLCBWTVhfSU5TTl9WTUNMRUFSX0lOVkFMSURfUEhZQUREUik7Cj4gKyAgICAg
ICAgZ290byBvdXQ7Cj4gKyAgICB9Cj4gKwo+ICsgICAgaWYgKCBncGEgPT0gbnZjcHUtPm52X3Z2
bWN4YWRkciApCj4gICAgICB7Cj4gICAgICAgICAgaWYgKCBjcHVfaGFzX3ZteF92bWNzX3NoYWRv
d2luZyApCj4gICAgICAgICAgICAgIG52bXhfY2xlYXJfdm1jc19wb2ludGVyKHYsIG52Y3B1LT5u
dl92dm1jeCk7Cj4gQEAgLTE4MjAsNyArMTgzMSwxMCBAQCBpbnQgbnZteF9oYW5kbGVfdm1jbGVh
cihzdHJ1Y3QgY3B1X3VzZXJfcmVncwo+ICpyZWdzKQo+ICAgICAgICAgIGJvb2xfdCB3cml0YWJs
ZTsKPiAKPiAgICAgICAgICB2dm1jcyA9IGh2bV9tYXBfZ3Vlc3RfZnJhbWVfcncocGFkZHJfdG9f
cGZuKGdwYSksIDAsICZ3cml0YWJsZSk7Cj4gLSAgICAgICAgaWYgKCB2dm1jcyApCj4gKwo+ICsg
ICAgICAgIGlmICggIXZ2bWNzICkKPiArICAgICAgICAgICAgcmMgPSBWTUZBSUxfVkFMSUQ7Cj4g
KyAgICAgICAgZWxzZQo+ICAgICAgICAgIHsKPiAgICAgICAgICAgICAgaWYgKCB3cml0YWJsZSAp
Cj4gICAgICAgICAgICAgICAgICBjbGVhcl92dm1jc19sYXVuY2hlZCgmbnZteC0+bGF1bmNoZWRf
bGlzdCwKPiBAQCAtMTgzNSw5ICsxODQ5LDggQEAgaW50IG52bXhfaGFuZGxlX3ZtY2xlYXIoc3Ry
dWN0IGNwdV91c2VyX3JlZ3MKPiAqcmVncykKPiAgICAgICAgICB2bXN1Y2NlZWQocmVncyk7Cj4g
ICAgICBlbHNlIGlmICggcmMgPT0gVk1GQUlMX1ZBTElEICkKPiAgICAgICAgICB2bWZhaWwocmVn
cywgVk1YX0lOU05fVk1DTEVBUl9JTlZBTElEX1BIWUFERFIpOwo+IC0gICAgZWxzZQo+IC0gICAg
ICAgIHZtZmFpbF9pbnZhbGlkKHJlZ3MpOwo+IAoKdGhlcmUgaXMgb25seSBvbmUgcGxhY2UgcG9r
aW5nIHJjIG5vdy4gY2xlYXJlciB0byByZXBsYWNlIHJjIHdpdGggZGlyZWN0CnZtZmFpbCB0b28u
IHRoZW4gYWJvdmUgcmMgY2hlY2tzIGNhbiBiZSByZW1vdmVkLgoKPiArb3V0Ogo+ICAgICAgcmV0
dXJuIFg4NkVNVUxfT0tBWTsKPiAgfQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20t
eDg2L2h2bS92bXgvdm1jcy5oIGIveGVuL2luY2x1ZGUvYXNtLQo+IHg4Ni9odm0vdm14L3ZtY3Mu
aAo+IGluZGV4IGNhZTE4NjE2MTAuLmU4NGQyZTQ4MmIgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vdm14L3ZtY3MuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L3ZteC92bWNzLmgKPiBAQCAtNTI5LDYgKzUyOSw3IEBAIGVudW0gdm14X2luc25fZXJybm8KPiAg
ewo+ICAgICAgVk1YX0lOU05fU1VDQ0VFRCAgICAgICAgICAgICAgICAgICAgICAgPSAwLAo+ICAg
ICAgVk1YX0lOU05fVk1DTEVBUl9JTlZBTElEX1BIWUFERFIgICAgICAgPSAyLAo+ICsgICAgVk1Y
X0lOU05fVk1DTEVBUl9XSVRIX1ZNWE9OX1BUUiAgICAgICAgPSAzLAo+ICAgICAgVk1YX0lOU05f
Vk1MQVVOQ0hfTk9OQ0xFQVJfVk1DUyAgICAgICAgPSA0LAo+ICAgICAgVk1YX0lOU05fVk1SRVNV
TUVfTk9OTEFVTkNIRURfVk1DUyAgICAgPSA1LAo+ICAgICAgVk1YX0lOU05fSU5WQUxJRF9DT05U
Uk9MX1NUQVRFICAgICAgICAgPSA3LAo+IC0tCj4gMi4xNy4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 07:56:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 07:56: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 1gHOsh-0000gh-5n; Tue, 30 Oct 2018 07:56:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lu7j=nk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gHOsf-0000gV-AF
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 07:56:05 +0000
X-Inumbo-ID: 3ffb9a36-dc19-11e8-87d6-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3ffb9a36-dc19-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 07:56: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 <aliasfile-bounces@xenproject.org>)
 id 1gHOsb-0005C6-PJ; Tue, 30 Oct 2018 07:56: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 1gHOsb-00076d-Gv; Tue, 30 Oct 2018 07:56:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gHOsb-0006Af-GE; Tue, 30 Oct 2018 07:56:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129171-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=4222e8e7e421e9c8d2c2f319a3860dd3332d6255
X-Osstest-Versions-That: ovmf=c87ac38cf280fa969f1033de3c5b7a157aac8cbc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 30 Oct 2018 07:56:01 +0000
Subject: [Xen-devel] [ovmf test] 129171: 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>

ZmxpZ2h0IDEyOTE3MSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjkxNzEvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA0MjIyZThlN2U0MjFlOWM4ZDJjMmYzMTlhMzg2MGRk
MzMzMmQ2MjU1CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBjODdhYzM4
Y2YyODBmYTk2OWYxMDMzZGUzYzViN2ExNTdhYWM4Y2JjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjkxNjIgIDIwMTgtMTAtMzAgMDE6NDA6NTcgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI5MTcxICAyMDE4LTEwLTMwIDA1OjAwOjE4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmlhbiBKIFdh
bmcgPGppYW4uai53YW5nQGludGVsLmNvbT4KICBNYXJ2aW4gSD91c2VyIDxNYXJ2aW4uSGFldXNl
ckBvdXRsb29rLmNvbT4KICBNYXJ2aW4gSGFldXNlciA8TWFydmluLkhhZXVzZXJAb3V0bG9vay5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9u
IDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAg
Yzg3YWMzOGNmMi4uNDIyMmU4ZTdlNCAgNDIyMmU4ZTdlNDIxZTljOGQyYzJmMzE5YTM4NjBkZDMz
MzJkNjI1NSAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 08:06:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 08: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 1gHP2g-00026X-LG; Tue, 30 Oct 2018 08:06:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zlu6=nk=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1gHP2f-00026S-Mu
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 08:06:25 +0000
X-Inumbo-ID: b13734d6-dc1a-11e8-87d6-bc764e045a96
Received: from mga03.intel.com (unknown [134.134.136.65])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b13734d6-dc1a-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 08:06:24 +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;
 30 Oct 2018 01:06:23 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.54,443,1534834800"; d="scan'208";a="104443599"
Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202])
 by orsmga002.jf.intel.com with ESMTP; 30 Oct 2018 01:06:22 -0700
Received: from fmsmsx155.amr.corp.intel.com (10.18.116.71) by
 fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS)
 id 14.3.408.0; Tue, 30 Oct 2018 01:06:22 -0700
Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by
 FMSMSX155.amr.corp.intel.com (10.18.116.71) with Microsoft SMTP Server (TLS)
 id 14.3.408.0; Tue, 30 Oct 2018 01:06:22 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.102]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.214]) with mapi id 14.03.0415.000;
 Tue, 30 Oct 2018 16:06:19 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Sergey Dyasli <sergey.dyasli@citrix.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v1 5/6] x86/vvmx: correctly report vvmcs size
Thread-Index: AQHUYkAzFoXqdQrXwEibmhJdea23wKU3ht1A
Date: Tue, 30 Oct 2018 08:06:18 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19BE2BD84@SHSMSX101.ccr.corp.intel.com>
References: <20181012152800.7921-1-sergey.dyasli@citrix.com>
 <20181012152800.7921-6-sergey.dyasli@citrix.com>
In-Reply-To: <20181012152800.7921-6-sergey.dyasli@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNWQ2MzE2MDgtYWU0NC00MzI5LWEyMGEtZTNhMjkxNGY3YWFhIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiMTdYbU8yOThFN3dwNTNtcWVrdUJPcTZEQmJNcDl3MXJvNjN5M3NLXC9iWUVPUDBrYVZtYjVnWXZmRkJlc2FxUG8ifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v1 5/6] x86/vvmx: correctly report vvmcs size
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 "Nakajima, Jun" <jun.nakajima@intel.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>

PiBGcm9tOiBTZXJnZXkgRHlhc2xpIFttYWlsdG86c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tXQo+
IFNlbnQ6IEZyaWRheSwgT2N0b2JlciAxMiwgMjAxOCAxMToyOCBQTQo+IAo+IFRoZSBzaXplIG9m
IFhlbidzIHZpcnR1YWwgdm1jcyByZWdpb24gaXMgNDA5NiBieXRlcy4gQ29ycmVjdGx5IHJlcG9y
dAo+IGl0IHRvIHRoZSBndWVzdCBpbiBjYXNlIHdoZW4gVk1DUyBzaGFkb3dpbmcgaXMgbm90IGF2
YWlsYWJsZSBpbnN0ZWFkIG9mCj4gcHJvdmlkaW5nIEgvVyB2YWx1ZSAod2hpY2ggaXMgdXN1YWxs
eSBzbWFsbGVyKS4KCndoYXQgaXMgdGhlIHByb2JsZW0gb2YgcmVwb3J0aW5nIHNtYWxsZXIgc2l6
ZSBldmVuIHdoZW4gYWN0dWFsCnNpemUgaXMgNDA5Nj8gaXMgTDEgZXhwZWN0ZWQgdG8gYWNjZXNz
IHRoZSBwb3J0aW9uIGJleW9uZCBoL3cKcmVwb3J0ZWQgc2l6ZT8KCj4gCj4gU2lnbmVkLW9mZi1i
eTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgo+IC0tLQo+ICB4ZW4v
YXJjaC94ODYvaHZtL3ZteC92dm14LmMgfCA4ICsrKysrKysrCj4gIDEgZmlsZSBjaGFuZ2VkLCA4
IGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZt
eC5jCj4gYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMKPiBpbmRleCA4YjY5MWJmYzA0Li4y
YzJiYTM2ZDk0IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwo+ICsr
KyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwo+IEBAIC0yMDY0LDYgKzIwNjQsMTQgQEAg
aW50IG52bXhfbXNyX3JlYWRfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3IsCj4gdTY0ICptc3Jf
Y29udGVudCkKPiAgICAgICAgICBkYXRhID0gKGhvc3RfZGF0YSAmICh+MHVsIDw8IDMyKSkgfAo+
ICAgICAgICAgICAgICAgICAodm1jcy0+dm1jc19yZXZpc2lvbl9pZCAmIDB4N2ZmZmZmZmYpOwo+
ICAgICAgICAgIHVubWFwX2RvbWFpbl9wYWdlKHZtY3MpOwo+ICsKPiArICAgICAgICBpZiAoICFj
cHVfaGFzX3ZteF92bWNzX3NoYWRvd2luZyApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICAv
KiBSZXBvcnQgdm1jc19yZWdpb25fc2l6ZSBhcyA0MDk2ICovCj4gKyAgICAgICAgICAgIGRhdGEg
Jj0gflZNWF9CQVNJQ19WTUNTX1NJWkVfTUFTSzsKPiArICAgICAgICAgICAgZGF0YSB8PSAxVUxM
IDw8IDQ0Owo+ICsgICAgICAgIH0KPiArCj4gICAgICAgICAgYnJlYWs7Cj4gICAgICB9Cj4gICAg
ICBjYXNlIE1TUl9JQTMyX1ZNWF9QSU5CQVNFRF9DVExTOgo+IC0tCj4gMi4xNy4xCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 08:07:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 08:07: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 1gHP3d-0002A0-1J; Tue, 30 Oct 2018 08: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=z8gm=nk=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1gHP3b-00029r-QM
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 08:07:23 +0000
X-Inumbo-ID: d43bd8a4-dc1a-11e8-9f56-12d6303a7972
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (unknown
 [40.107.2.40]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d43bd8a4-dc1a-11e8-9f56-12d6303a7972;
 Tue, 30 Oct 2018 08:07:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=mzMIQD6rXnLri1zo+LVXBHe4a4rHndWX69m3QegETSo=;
 b=Nl5GPgbsncKBGRXC+DFRq4xXPGMzaK4jlg8tchNFg9pV+gR3FlIpbSh7BsHmBcNnbrNK6LEXuzetnT1IomSlpaTA67nWf3ajua+eh9R51ibcuveXE4oyhurKJZnKtXVftdMHYZ+QxeenOrJCawlGn/sx0OarbVvwzmhCw4lMR18=
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com (10.171.105.9) by
 VI1PR0302MB2686.eurprd03.prod.outlook.com (10.171.105.7) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1273.21; Tue, 30 Oct 2018 08:07:21 +0000
Received: from VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb]) by VI1PR0302MB2688.eurprd03.prod.outlook.com
 ([fe80::60cc:7edb:37c4:7ddb%8]) with mapi id 15.20.1273.027; Tue, 30 Oct 2018
 08:07:20 +0000
From: Andrii Anisov <Andrii_Anisov@epam.com>
To: Julien Grall <julien.grall@arm.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH 1/4] xen/arm: gic: Ensure we have an ISB
 between ack and do_IRQ()
Thread-Index: AQHUavzJbvgTOtHywku/qQnKphzWOaUuJI2AgABU6YCAAbtVAIABe7MAgABm1gCAASJKgIAC7rgAgAAafwCAAE42AP//4CWAgAEpTQA=
Date: Tue, 30 Oct 2018 08:07:20 +0000
Message-ID: <2f4fec46-632f-f03a-f165-6bf213f77d91@epam.com>
References: <20181023181709.11883-1-julien.grall@arm.com>
 <20181023181709.11883-2-julien.grall@arm.com>
 <6098937f-98de-bff9-6c48-5575a45875e0@epam.com>
 <57ee191b-be21-701e-ef19-4ed4df1cf289@arm.com>
 <77f72cc9-6548-afd9-3766-23326b3551d9@epam.com>
 <6acf65ef-4302-c403-32ba-1d88ab954265@epam.com>
 <22f7ebc8-c74b-0d8e-4847-9d3df9bcf5db@arm.com>
 <3622e468-8f44-1e31-138f-db58ca3835ff@epam.com>
 <2090f5b4-22ff-38bc-3d47-6dbb6d7fccfb@epam.com>
 <6d1c980b-b316-f634-7793-0aca4b34aa85@arm.com>
 <dd88b504-1120-267e-f157-1ba08afcf438@epam.com>
 <7fb8e43d-d9fa-b3e7-d0a2-11d22a793819@arm.com>
In-Reply-To: <7fb8e43d-d9fa-b3e7-d0a2-11d22a793819@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-imapappendstamp: VI1PR0302MB2688.eurprd03.prod.outlook.com
 (15.20.1273.007)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0302MB2686;
 6:Lye76Q/dHRo0T6Fh6oE/QmTkjBXknvLlaZUbufsbdXqGFHN0Y7GXOSp8rCDsDXc9O1yOk1+89Nc92hROKTY63NpYwx1YYJVOlfZ89Tx5AiA6pH4R0fJ4XSph06RjVh92A0F8g356us+o3MvgTqHIdAOiqUxicrPumZR9XrZSNR/EU5elj8NMFzyc3bfXa3GeQgDMUPyqMT81NwxqtI5W8RzzvthZl0zwRSYKJrkQkPR7TsVTC1dvYGeZJOIObsiiVcD/PGSq+HpRplD5mWvxEK5GKjPz3wS+zao8/WRo+6yWwZ0bdnA5n3RYXFAdg2QTXVOwaLQ7wIxssmWa4pZQ8zMGslP5BZuBMjShvR2SC22Ip/ak1Ou2rTesmRAut7yMsjthw/n8eoZnHgpmZqosHsBtGCPMuWD3uFYFwNTSJwe0fg4O4LO+uFT6oID6yYmcUd4vprr5TeD6P9GjH2o07A==;
 5:2CijHX0cSmcAbb7f9cYyE9gn/woT5j2mzlWsxIC6HMoiMUpISH+0fd4urDl10Jxe5MV2fcqHvAhjIzTXeV9tKZy3o09GJzwhupwg+oCAQgBtcgBoObjzH6LGoVFqVVnfor7gjFIQrvxu004TnAn/pcTByYYRRXwAXZzDaK8gFAo=;
 7:8aa3p2XwvGxWUL7ky7OD9XyUlUn3Lp7/Axuh6Q9J6taIoqY7N5foaq/LuPy8q1AgL10/7jhxzKkJrTx5Y8V7xXXbMlsH9LDMQ+TdJ6OflSOHoR8bbJrtO1VDu+0kNdO1YjyDyFg/639JWZb+Qh1aHA==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 12149169-1dc7-4590-48db-08d63e3eb79d
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB2686; 
x-ms-traffictypediagnostic: VI1PR0302MB2686:
x-microsoft-antispam-prvs: <VI1PR0302MB2686F0959DC510CA3682A1E8E6CC0@VI1PR0302MB2686.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(10201501046)(3002001)(3231382)(944501410)(52105095)(148016)(149066)(150057)(6041310)(20161123558120)(20161123564045)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095);
 SRVR:VI1PR0302MB2686; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB2686; 
x-forefront-prvs: 08417837C5
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(136003)(396003)(39860400002)(346002)(376002)(366004)(199004)(189003)(2501003)(97736004)(8676002)(31696002)(8936002)(5660300001)(5250100002)(93886005)(3846002)(99286004)(6116002)(102836004)(86362001)(81156014)(55236004)(6246003)(4326008)(2900100001)(6506007)(36756003)(25786009)(53546011)(72206003)(81166006)(305945005)(105586002)(53936002)(76176011)(26005)(106356001)(31686004)(14454004)(7736002)(66066001)(256004)(229853002)(446003)(54906003)(6436002)(14444005)(486006)(6486002)(2906002)(80792005)(68736007)(186003)(71190400001)(71200400001)(6512007)(316002)(478600001)(11346002)(110136005)(2616005)(476003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB2686;
 H:VI1PR0302MB2688.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-microsoft-antispam-message-info: Z2uhsGjLx9pPkB9DF89XZB3QT9Mn2QIttU67rpoChLvrJ1kWRuGeRIKs3N/kbECQCDJP7mnNntKILC5qJ+gfTX7HMZQRq+vV9z7PknBMaj/RpImlpRkbfml1UTJn3drtp5EyII3Og88TGIxxDOPKYC230jAEdZSw9hSS/6IAKAvvjKovBu5RVqwC7EMAw9OI3jLK33P4a+CaVjbQ6cchhVNLn8PkOjH1xyXo0TtDcpD4HO+xaO4BYpNXr2h7lZ7HZuIWi7XXj05m+hIigPqGkxvJN9bgIHNQNe5J2r3oOWLyn+y1hRCmWFgW74HTsaqe0iwpdjly9ttf66Xfe0MFVw67OjtmgEPxsSEmzU47CDo=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <4D57ED5AA1487F4D8B95DBC9F4FB3A83@EPAM.onmicrosoft.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 12149169-1dc7-4590-48db-08d63e3eb79d
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Oct 2018 08:07:20.6914 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB2686
Subject: Re: [Xen-devel] [PATCH 1/4] xen/arm: gic: Ensure we have an ISB
 between ack and do_IRQ()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andre.przywara@arm.com" <andre.przywara@arm.com>,
 "sstabellini@kernel.org" <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>

SGksCgoKT24gMjkuMTAuMTggMTg6MjIsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBXaGF0IGlzIHRo
ZSBpc3N1ZT8gSXMgaXQganVzdCB5b3VyIHByaW50IG9yIHRoZXJlIGEgbGF0ZW50IGJ1ZyBpbiAK
PiBjdXJyZW50IHZHSUM/CgpBaCwgT0ssIHRoYXQgd2FzIHRoZSBpc3N1ZSBmb3IgbWUuCgoKPiBJ
IGFjdHVhbGx5IHByZWZlciBpZiB3ZSByZS1lbmFibGUgaW50ZXJydXB0cyBhZnRlciAKPiBlbnRy
eV9oeXBlcnZpc29yX2hlYWQoKS4gVGhpcyBtYWtlcyB0aGUgY29kZSB3b3JraW5nIHRoZSBzYW1l
IHdheSAKPiBldmVyeXdoZXJlIHNvIGxlc3MgdHJvdWJsZSB0byBmaWd1cmUgb3V0IHByb2JsZW0u
CgpHb29kIHBvaW50LgoKQWN0dWFsbHkgSSB3YXMgY29uZnVzZWQgYnkgdGhlIHJlcG9ydGVkIGJl
aGF2aW9yLCBiZWNhdXNlIEkgb3Zlcmxvb2tlZCAKdGhvc2UgbXNyJ3Mgd2l0aCBkaWZmZXJlbnQg
YXJndW1lbnRzIGluIGVudHJ5LlMgYW5kIGFzc3VtZWQgCmVudGVyX2h5cGVydmlzb3JfaGVhZCgp
IGFsd2F5cyBydW5zIHdpdGggaXJxcyBkaXNhYmxlZC4KCgotLSAKCipBbmRyaWkgQW5pc292KgoK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 08:30:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 08: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 1gHPPB-0003vv-1S; Tue, 30 Oct 2018 08:29:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lu7j=nk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gHPP9-0003vR-SL
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 08:29:39 +0000
X-Inumbo-ID: f0a9d523-dc1d-11e8-87d6-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f0a9d523-dc1d-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 08:29: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 <aliasfile-bounces@xenproject.org>)
 id 1gHPP5-0006LV-8o; Tue, 30 Oct 2018 08:29: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 1gHPP4-0007pG-VY; Tue, 30 Oct 2018 08:29:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gHPP4-0001WK-Uz; Tue, 30 Oct 2018 08:29:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129131-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop: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-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-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-credit1: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-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm: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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-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-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:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-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-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-libvirt-raw:migrate-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-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=285278ca785f5fa9a570927e1c0958a2ca2b2150
X-Osstest-Versions-That: qemuu=179f9ac887973c818b2578bd79fa3ed2522657d4
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 30 Oct 2018 08:29:34 +0000
Subject: [Xen-devel] [qemu-mainline test] 129131: 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>

ZmxpZ2h0IDEyOTEzMSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjkxMzEvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyOTA3OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI5MDc5
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjkwNzkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyOTA3OQogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTI5MDc5CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgMjg1Mjc4Y2E3ODVmNWZh
OWE1NzA5MjdlMWMwOTU4YTJjYTJiMjE1MApiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAg
ICAgICAgICAgMTc5ZjlhYzg4Nzk3M2M4MThiMjU3OGJkNzlmYTNlZDI1MjI2NTdkNAoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI5MDc5ICAyMDE4LTEwLTI4IDAxOjM0OjIxIFogICAgMiBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyOTEzMSAgMjAxOC0xMC0yOSAxMDowNjo1NiBaICAgIDAgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEZhbSBaaGVuZyA8ZmFtekByZWRoYXQuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256
aW5pQHJlZGhhdC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3Jn
PgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUg
TWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhz
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
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVz
aGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9xZW11LXhl
bi5naXQKICAgMTc5ZjlhYzg4Ny4uMjg1Mjc4Y2E3OCAgMjg1Mjc4Y2E3ODVmNWZhOWE1NzA5Mjdl
MWMwOTU4YTJjYTJiMjE1MCAtPiB1cHN0cmVhbS10ZXN0ZWQKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 08:59:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 08:59: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 1gHPs9-0006KJ-QC; Tue, 30 Oct 2018 08:59: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=kzyf=nk=citrix.com=prvs=834dfdc47=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHPs8-0006Jm-Qi
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 08:59:36 +0000
X-Inumbo-ID: 1ed3d2ca-dc22-11e8-afe3-12d6303a7972
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1ed3d2ca-dc22-11e8-afe3-12d6303a7972;
 Tue, 30 Oct 2018 08:59:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,443,1534809600"; d="scan'208";a="81134139"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Joe Jin' <joe.jin@oracle.com>, Boris Ostrovsky
 <boris.ostrovsky@oracle.com>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Thread-Topic: [Xen-devel] [PATCH] xen-swiotlb: exchange memory with Xen only
 when pages are contiguous
Thread-Index: AQHUa0dLLzygxm7nD0yQewV/4RX6D6UuO6EAgAAPNgCAAAzngIABYL4AgAAsDoCAAB3LgIAABQGAgAApVACABt8HgIAAdmqw
Date: Tue, 30 Oct 2018 08:59:33 +0000
Message-ID: <57e5593233c64dc0a36c7d4c750a1ed4@AMSPEX02CL03.citrite.net>
References: <bb6d87b4-c371-c6c0-8c48-bc95df018ad1@oracle.com>
 <20181024130246.GA22616@localhost.localdomain>
 <83900cf4-690c-9725-d022-d427fdeb4f7d@oracle.com>
 <581cb7ea-3112-791d-918d-9bb887e4744f@oracle.com>
 <24a62522-1629-5d0b-398e-6d2c1a0b97f7@oracle.com>
 <922914c9-22db-c5d1-33da-d07691ebd7d7@oracle.com>
 <a47fabe8-53d1-47b8-0efc-f9f1e5b4898a@oracle.com>
 <45f5ffe8-3f48-4485-53f0-5a056be69b0c@oracle.com>
 <5b64850f-9142-0360-fe4e-9e7bc74d2368@oracle.com>
 <3e65208c-cb11-d918-00eb-012a97e56fec@oracle.com>
In-Reply-To: <3e65208c-cb11-d918-00eb-012a97e56fec@oracle.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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen-swiotlb: exchange memory with Xen only
 when pages are contiguous
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: John Sobecki <john.sobecki@oracle.com>,
 "DONGLI.ZHANG" <dongli.zhang@oracle.com>,
 "linux-kernel@vger.kernel.org\"" <linux-kernel@vger.kernel.org>,
 "konrad@kernel.org" <konrad@kernel.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Christoph
 Helwig <hch@lst.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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4
ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24gQmVoYWxmDQo+IE9mIEpv
ZSBKaW4NCj4gU2VudDogMzAgT2N0b2JlciAyMDE4IDAyOjUyDQo+IFRvOiBCb3JpcyBPc3Ryb3Zz
a3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPjsgS29ucmFkIFJ6ZXN6dXRlayBXaWxrDQo+
IDxrb25yYWQud2lsa0BvcmFjbGUuY29tPg0KPiBDYzogSm9obiBTb2JlY2tpIDxqb2huLnNvYmVj
a2lAb3JhY2xlLmNvbT47IERPTkdMSS5aSEFORw0KPiA8ZG9uZ2xpLnpoYW5nQG9yYWNsZS5jb20+
OyBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnIiA8bGludXgtDQo+IGtlcm5lbEB2Z2VyLmtl
cm5lbC5vcmc+OyBrb25yYWRAa2VybmVsLm9yZzsgeGVuLQ0KPiBkZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZzsgQ2hyaXN0b3BoIEhlbHdpZyA8aGNoQGxzdC5kZT4NCj4gU3ViamVjdDogUmU6IFtY
ZW4tZGV2ZWxdIFtQQVRDSF0geGVuLXN3aW90bGI6IGV4Y2hhbmdlIG1lbW9yeSB3aXRoIFhlbg0K
PiBvbmx5IHdoZW4gcGFnZXMgYXJlIGNvbnRpZ3VvdXMNCj4gDQo+IE9uIDEwLzI1LzE4IDExOjU2
IEFNLCBKb2UgSmluIHdyb3RlOg0KPiA+IEkganVzdCBkaXNjdXNzZWQgdGhpcyBwYXRjaCB3aXRo
IEJvcmlzIGluIHByaXZhdGUsIGhpcyBvcGluaW9ucyhCb3JpcywNCj4gPiBwbGVhc2UgY29ycmVj
dCBtZSBpZiBhbnkgbWlzdW5kZXJzdG9vZCkgYXJlOg0KPiA+DQo+ID4gMS4gV2l0aC93aXRob3V0
IHRoZSBjaGVjaywgYm90aCBhcmUgaW5jb3JyZWN0LCBoZSB0aG91Z2h0IHdlIG5lZWQgdG8NCj4g
PiAgICBwcmV2ZW50ZWQgdW5hbGxvYydkIGZyZWUgYXQgaGVyZS4NCj4gPiAyLiBPbiBmcmVlaW5n
LCBpZiB1cHBlciBsYXllciBhbHJlYWR5IGNoZWNrZWQgdGhlIG1lbW9yeSB3YXMgRE1BLWFibGUs
DQo+ID4gICAgdGhlIGNoZWNraW5nIGF0IGhlcmUgZG9lcyBub3QgbWFrZSBzZW5zZSwgd2UgY2Fu
IHJlbW92ZSBhbGwgY2hlY2tzLg0KPiA+IDMuIHhlbl9jcmVhdGVfY29udGlndW91c19yZWdpb24o
KSBhbmQgeGVuX2Rlc3Ryb3lfY29udGlndW91c19yZWdpb24oKQ0KPiA+ICAgIHRvIGNvbWUgaW4g
cGFpcnMuDQo+IEkgdHJpZWQgdG8gYWRkZWQgcmFkaXhfdHJlZSB0byB0cmFjayBhbGxvY2F0aW5n
L2ZyZWVpbmcgYW5kIEkgZm91bmQgc29tZQ0KPiBtZW1vcnkgb25seSBhbGxvY2F0ZWQgYnV0IHdh
cyBub3QgZnJlZWQsIEkgZ3Vlc3MgaXQgY2F1c2VkIGJ5IGRyaXZlciB1c2VkDQo+IGRtYV9wb29s
LCB0aGF0IG1lYW5zIGlmIGxvdHMgb2Ygc3VjaCByZXF1ZXN0cywgdGhlIGxpc3Qgd2lsbCBjb25z
dW1lIGxvdA0KPiBvZiBtZW1vcnkgZm9yIGl0LiBXaWxsIGNvbnRpbnVlIHRvIHdvcmsgb24gaXQs
IGlmIGFueW9uZSBoYXZlIGdvb2QgaWRlYQ0KPiBmb3IgaXQgcGxlYXNlIGxldCBtZSBrbm93LCBJ
J2QgbGlrZSB0byB0cnkgaXQuDQo+IA0KDQpGV0lXLCBpbiBteSBYZW4gUFYtSU9NTVUgdGVzdCBw
YXRjaGVzLCBJIGhhdmUgYWxzbyB0cmllZCBrZWVwaW5nIGEgbGlzdCBvZiByYW5nZXMgbWFwcGVk
IGZvciBETUEgYW5kIGhhdmUgZGlzY292ZXJlZCBhcHBhcmVudCBpc3N1ZXMgd2l0aCBzb21lIGRy
aXZlcnMsIHBhcnRpY3VsYXJseSB0ZzMsIHRoYXQgc2VlbSB0byBmcmVlIG1hcHBpbmdzIHRoYXQg
aGF2ZSBub3QgYmVlbiBhbGxvY2F0ZWQgKG9yIHBvc3NpYmx5IGRvdWJsZS1mcmVlKS4gSSd2ZSBu
ZXZlciBmdWxseSB0cmFja2VkIGRvd24gdGhlIGlzc3VlLg0KDQogIFBhdWwNCg0KPiBUaGFua3Ms
DQo+IEpvZQ0KPiANCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18NCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdA0KPiBYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcNCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 09:03:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 09:03: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 1gHPvO-000708-Fd; Tue, 30 Oct 2018 09:02:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=apc/=nk=xenproject.org=prvs=8344f7b0d=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gHPvM-0006zz-Oi
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 09:02:56 +0000
X-Inumbo-ID: 96d65778-dc22-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 96d65778-dc22-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 09:02:55 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,443,1534809600"; d="scan'208";a="69110277"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75543-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-libvirt:libvirt-build:fail:nonblocking
 ovmf:build-i386-libvirt:libvirt-build:fail:nonblocking
X-Osstest-Versions-This: ovmf=c87ac38cf280fa969f1033de3c5b7a157aac8cbc
X-Osstest-Versions-That: ovmf=c09b254bdc6050cc8b580a26558f692f958645d6
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 30 Oct 2018 09:02:52 +0000
Subject: [Xen-devel] [ovmf baseline-only test] 75543: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTU0MyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NTQzLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAgICAgICAgZmFpbCAgIGxp
a2UgNzU1MzcKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAg
ICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NTUzNwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIGM4N2FjMzhjZjI4MGZhOTY5ZjEwMzNkZTNjNWI3
YTE1N2FhYzhjYmMKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIGMwOWIy
NTRiZGM2MDUwY2M4YjU4MGEyNjU1OGY2OTJmOTU4NjQ1ZDYKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTUzNyAgMjAxOC0xMC0yOSAxMDo1MjoxMCBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzU1NDMgIDIwMTgtMTAtMzAgMDU6MzE6MTAgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBSdWl5dSBO
aSA8cnVpeXUubmlAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hv
bWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3Vy
Y2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGM4N2FjMzhjZjI4MGZhOTY5
ZjEwMzNkZTNjNWI3YTE1N2FhYzhjYmMKQXV0aG9yOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwu
Y29tPgpEYXRlOiAgIE1vbiBPY3QgMjkgMTE6NTQ6NDUgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVs
ZVBrZy9Vc2JCdXNEeGU6IEFkZCBtaXNzaW5nICJyZXR1cm4gTlVMTCIgaW4gVXNiQ3JlYXRlRGVz
YygpCiAgICAKICAgIFdoZW4gKExlbiA8IE9mZnNldCkgaXMgVFJVRSwgaW5kaWNhdGluZyB0aGUg
ZGF0YSB0byB2aXNpdCBpcyBiZXlvbmQKICAgIHRoZSBib3VuZGFyeSwgdGhlIGVycm9yIG1lc3Nh
Z2UgaXMgcHJpbnRlZCBidXQgdGhlIGZ1bmN0aW9uIGRvZXNuJ3QKICAgIHJldHVybiBOVUxMLgog
ICAgCiAgICBJdCdzIGEgdHlwbyB3aGVuIG1vZGlmeWluZyB0aGUgY29tbWl0IDRjMDM0YmY2Mi4K
ICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVt
ZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 09:20:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 09: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 1gHQCD-00009g-3L; Tue, 30 Oct 2018 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=kgbc=nk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHQCC-00009a-2P
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 09:20:20 +0000
X-Inumbo-ID: 0433b252-dc25-11e8-95a5-12d6303a7972
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0433b252-dc25-11e8-95a5-12d6303a7972;
 Tue, 30 Oct 2018 09:20:18 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 30 Oct 2018 03:20:17 -0600
Message-Id: <5BD8224E02000078001F628B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 30 Oct 2018 03:20:14 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <1540847646-13676-1-git-send-email-sstabellini@kernel.org>
In-Reply-To: <1540847646-13676-1-git-send-email-sstabellini@kernel.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] arm,
 smmu: backport "Disable stalling faults for all endpoints"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Julien Grall <julien.grall@arm.com>, Stefano Stabellini <stefanos@xilinx.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI5LjEwLjE4IGF0IDIyOjE0LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gRnJvbTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+IAo+IEJh
Y2twb3J0IGNvbW1pdCAzNzE0Y2UxZDY2NTUwOThlZTY5ZWRlNjMyODgzZTU4NzRkNjdlNGFiCj4g
ImlvbW11L2FybS1zbW11OiBEaXNhYmxlIHN0YWxsaW5nIGZhdWx0cyBmb3IgYWxsIGVuZHBvaW50
cyIgZnJvbSB0aGUKPiBMaW51eCBrZXJuZWwuIFRoaXMgd29ya3MtYXJvdW5kIEVycmF0dW0gIzg0
Mjg2OS4KCkJ0dywgc2VlaW5nIHRoaXMgaGF2aW5nIGdvbmUgaW4gYSBmZXcgaG91cnMgYWdvIEkg
Z290IHJhdGhlciBwdXp6bGVkCmJ5IHRoZXJlIGJlaW5nIGEgYmFja3BvcnQgb24gdGhlIG1hc3Rl
ciBicmFuY2guIEluIHRoZSBmdXR1cmUsIGNhbgpzdWNoIGJlIHRpdGxlZCBqdXN0ICJwb3J0IC4u
LiIgYXMgdGhleSdyZSBub3QgcmVhbGx5IGJhY2twb3J0cyAod2hpY2gKd291bGQgaW1wbHkgYSB2
YXJpYW50IGJlaW5nIGF2YWlsYWJsZSBvbiBhIG5ld2VyIGJyYW5jaCk/CgpKYW4KCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 09:26:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 09:26: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 1gHQHe-0000LY-SW; Tue, 30 Oct 2018 09:25: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=kgbc=nk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHQHd-0000LT-O0
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 09:25:57 +0000
X-Inumbo-ID: cd41f866-dc25-11e8-8f45-12d6303a7972
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cd41f866-dc25-11e8-8f45-12d6303a7972;
 Tue, 30 Oct 2018 09:25:55 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 30 Oct 2018 03:25:54 -0600
Message-Id: <5BD8239E02000078001F62B7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 30 Oct 2018 03:25:50 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
 <20181029180211.2155-2-paul.durrant@citrix.com>
In-Reply-To: <20181029180211.2155-2-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/8] viridian: move the code into its own
 sub-directory
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

Pj4+IE9uIDI5LjEwLjE4IGF0IDE5OjAyLCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+IFN1YnNlcXVlbnQgcGF0Y2hlcyB3aWxsIGludHJvZHVjZSBzdXBwb3J0IGZvciBtb3JlIHZp
cmlkaWFuIGVubGlnaHRlbm1lbnRzCj4gd2hpY2ggd2lsbCBtYWtlIGEgc2luZ2xlIHNvdXJjZSBt
b2R1bGUgcXVpdGUgbGVuZ3RoeS4KPiAKPiBUaGlzIHBhdGNoIHRoZXJlZm9yZSBjcmVhdGVzIGEg
bmV3IGFyY2gveDg2L2h2bS92aXJpZGlhbiBzdWItZGlyZWN0b3J5IGFuZAo+IG1vdmVzIHZpcmlk
aWFuLmMgaW50byB0aGF0Lgo+IAo+IFRoZSBwYXRjaCBhbHNvIGZpeGVzIHNvbWUgYmFkIHdoaXRl
c3BhY2Ugd2hpbHN0IG1vdmluZyB0aGUgY29kZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1
cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgoKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 09:32:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 09: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 1gHQNS-00019B-3t; Tue, 30 Oct 2018 09:31:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xqb5=nk=pathpartnertech.com=vikram.k@srs-us1.protection.inumbo.net>)
 id 1gHQNP-00018v-3W
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 09:31:55 +0000
X-Inumbo-ID: a229d4b8-dc26-11e8-87d6-bc764e045a96
Received: from mail-lf1-x133.google.com (unknown [2a00:1450:4864:20::133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a229d4b8-dc26-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 09:31:53 +0000 (UTC)
Received: by mail-lf1-x133.google.com with SMTP id p86so6085503lfg.5
 for <xen-devel@lists.xenproject.org>; Tue, 30 Oct 2018 02:31:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=pathpartnertech.com; s=google;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=iaPDbDHHqPIO5PgovFlCbJRTeV1FZm6JKJszRjUbgN8=;
 b=Xvy5YnCYVHBP1/IqwTHMIaMu+LaKRAweUphD9ET4qDH50v21i4kKBHN99ccEg/0K7C
 k412x3m6ln6GCm8fxdldJGOQfDXxb9lLNqdXjdMFTQma35Bw0B/Pr5LpH3URWPIcK69A
 dI6VtBvDO4TufYUiJPHKaXOuE8Yl8DMCxArxjXvSvYIn20FoeEGQauDnVbb5Cmct5F2N
 gdONBwwT8cfiO8a1I4/Js+ySSHLf7Y1T+9vEVRPyJYhlpSMGHdlRUBKsA00I8KkV3X5S
 Gx/wqWqTcvWuNelnN1M4DljtcZ5OW88x3ruIqWzIUlmINOGb7xG/NurhXK2WsYvg+6HV
 Pz8A==
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=iaPDbDHHqPIO5PgovFlCbJRTeV1FZm6JKJszRjUbgN8=;
 b=bkdy1Rbyz87ebYqZrBq2oWsrdRQYUA1r+2FvG70HjCQxR0yMo+nvzyq+6ruItgeBJd
 JahKDF4VVoHEoMyZ/rfAfsL1IXTJBeKJwyRaiaJZI0cLRyw7KaoIipJNqMSFO11An2Ae
 xEgaSeKxD5OU7fPuFQIRttZL2fzdQ9kCI0boV5UkJBTF/3cEWUUSfyfv5V3EdEov9MFR
 JM8rmheJZyHshSGEoGdY91YInWNnICtNUHwKUTLBp0zoOoVl95QJ91V9D2msSaYxXQ48
 HJrW8LCUR+UPHEJK2XgSEE1aohbqTwKZbPlCMYYqDWWiv+HAOSqhMVvbOAV9bhnFpsyz
 wmNA==
X-Gm-Message-State: AGRZ1gK6qHn0PAMCJFOIE+PA3EuFBTQRLDAGs9/oahqsOHZAbPwI1jmw
 TSMJ8YgeoPbl44qqZTxnojKjrTnxXTlJCtugBExr8+jZSsalDtnm1xxzajZ9e4U7qfJYg0nLcJJ
 /wjQA3Vtvg0Q1qtVI6Hb76I2NCRgXcNubQ5q7
X-Google-Smtp-Source: AJdET5cOFEYvcQX5/FfIptRvj2MimxXszIQEh1srg+CfWiTumdW0RKBivm/paMFDKt6gSUVI01IkpycqNq1i0neAGWw=
X-Received: by 2002:a19:db82:: with SMTP id t2mr1418817lfi.130.1540891911470; 
 Tue, 30 Oct 2018 02:31:51 -0700 (PDT)
MIME-Version: 1.0
References: <CAFsJcmYQRttza046T09sCBZzEs7pm31uxawQJHxsQySpyELkBQ@mail.gmail.com>
 <20181030080929.6d04a875@planb.netng.org>
In-Reply-To: <20181030080929.6d04a875@planb.netng.org>
From: Vikram K <vikram.k@pathpartnertech.com>
Date: Tue, 30 Oct 2018 15:01:39 +0530
Message-ID: <CAFsJcmZFrpmattTzwkijF7Wz4cgXErg0090QBx1S-zJCRNnScg@mail.gmail.com>
To: vbotka@gmail.com
Subject: Re: [Xen-devel] [Xen-users] [XEN][ARM] WiFi bridge 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-users@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============7490816351798996701=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============7490816351798996701==
Content-Type: multipart/alternative; boundary="000000000000055bbf05796edbbd"

--000000000000055bbf05796edbbd
Content-Type: text/plain; charset="UTF-8"

Hi,

  As per below link, it is possible to share Internet via WiFi between Dom0
and DomU,.
  https://wiki.xenproject.org/wiki/Xen_in_WiFi_networks

  Tried the suggested solution using ebtables, but it did not work.



* ebtables -t nat -A POSTROUTING -s 00:60:00:00:00:01 \
              -j snat --to-source 00:60:aa:bb:cc:dd*

 In the configurations file we have added below configuration in DomU
config file.
* vif = ['mac=00:16:3e:64:b8:40']*


Apart from that do we need to add any addition configuration?


On Tue, Oct 30, 2018 at 12:39 PM Vladimir Botka <vbotka@gmail.com> wrote:

> On Tue, 30 Oct 2018 10:03:22 +0530
> Vikram K <vikram.k@pathpartnertech.com> wrote:
>
> > Hello,
> > We are using Hikey960 with Debian as Dom0 and DomU. This board has only
> > WiFi interface. We want to create bridge between Dom0 and DomU so that
> DomU
> > has internet access. We tried to create bridge using brtcl command, but
> it
> > is not working. Please provide pointers.
>
> AFAIK, it's not working
> https://marc.info/?l=linux-wireless&m=136743495526905&w=2
> "There is a proposed fix that is included in OpenWrt"
> https://marc.info/?l=linux-wireless&m=145591129008322&w=2
> More details are avilable in OpenWrt WiKi
> https://wiki.openwrt.org/doc/recipes/relayclient
>
> HTH,
>
> -vlado
>


-- 
Thanks & Regards
Vikram KS

-- 






This
message contains confidential information and is intended only 
for the
individual(s) named. If you are not the intended
recipient, you are 
notified that disclosing, copying, distributing or taking any
action in 
reliance on the contents of this mail and attached file/s is strictly

prohibited. Please notify the
sender immediately and delete this e-mail 
from your system. E-mail transmission
cannot be guaranteed to be secured or 
error-free as information could be
intercepted, corrupted, lost, destroyed, 
arrive late or incomplete, or contain
viruses. The sender therefore does 
not accept liability for any errors or
omissions in the contents of this 
message, which arise as a result of e-mail
transmission.

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

<div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div>Hi=
,</div><div><br></div><div>=C2=A0 As per below link, it is possible to shar=
e Internet via WiFi between Dom0 and DomU,.</div><div>=C2=A0 <a href=3D"htt=
ps://wiki.xenproject.org/wiki/Xen_in_WiFi_networks">https://wiki.xenproject=
.org/wiki/Xen_in_WiFi_networks</a><br></div><div><br></div><div>=C2=A0 Trie=
d the suggested solution using ebtables, but it did not work. <br></div><di=
v><pre><b> <span style=3D"font-family:arial,helvetica,sans-serif">ebtables =
-t nat -A POSTROUTING -s 00:60:00:00:00:01 \
              -j snat --to-source 00:60:aa:bb:cc:dd</span><br><br></b></pre=
><pre><span style=3D"font-family:arial,helvetica,sans-serif"> In the config=
urations file we have added below configuration in DomU config file.<br><b>=
 vif =3D [&#39;mac=3D00:16:3e:64:b8:40&#39;]</b></span><b><br></b></pre>=C2=
=A0 <br></div><div>Apart from that do we need to add any addition configura=
tion?<br></div><div><br></div></div></div></div></div><br><div class=3D"gma=
il_quote"><div dir=3D"ltr">On Tue, Oct 30, 2018 at 12:39 PM Vladimir Botka =
&lt;<a href=3D"mailto:vbotka@gmail.com">vbotka@gmail.com</a>&gt; wrote:<br>=
</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-l=
eft:1px #ccc solid;padding-left:1ex">On Tue, 30 Oct 2018 10:03:22 +0530<br>
Vikram K &lt;<a href=3D"mailto:vikram.k@pathpartnertech.com" target=3D"_bla=
nk">vikram.k@pathpartnertech.com</a>&gt; wrote:<br>
<br>
&gt; Hello,<br>
&gt; We are using Hikey960 with Debian as Dom0 and DomU. This board has onl=
y<br>
&gt; WiFi interface. We want to create bridge between Dom0 and DomU so that=
 DomU<br>
&gt; has internet access. We tried to create bridge using brtcl command, bu=
t it<br>
&gt; is not working. Please provide pointers.<br>
<br>
AFAIK, it&#39;s not working<br>
<a href=3D"https://marc.info/?l=3Dlinux-wireless&amp;m=3D136743495526905&am=
p;w=3D2" rel=3D"noreferrer" target=3D"_blank">https://marc.info/?l=3Dlinux-=
wireless&amp;m=3D136743495526905&amp;w=3D2</a><br>
&quot;There is a proposed fix that is included in OpenWrt&quot;<br>
<a href=3D"https://marc.info/?l=3Dlinux-wireless&amp;m=3D145591129008322&am=
p;w=3D2" rel=3D"noreferrer" target=3D"_blank">https://marc.info/?l=3Dlinux-=
wireless&amp;m=3D145591129008322&amp;w=3D2</a><br>
More details are avilable in OpenWrt WiKi<br>
<a href=3D"https://wiki.openwrt.org/doc/recipes/relayclient" rel=3D"norefer=
rer" target=3D"_blank">https://wiki.openwrt.org/doc/recipes/relayclient</a>=
<br>
<br>
HTH,<br>
<br>
-vlado<br>
</blockquote></div><br clear=3D"all"><br>-- <br><div dir=3D"ltr" class=3D"g=
mail_signature" data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div><d=
iv dir=3D"ltr"><span>Thanks &amp; Regards<br>Vikram KS<br></span><span styl=
e=3D"color:rgb(19,79,92)"></span></div></div></div></div>

<br>




<p><span lang=3D"EN-IN">This
message contains confidential information and is intended only for the
individual(s) named.</span><span lang=3D"EN-IN"> </span>If you are not the =
intended
recipient, you are notified that disclosing, copying, distributing or takin=
g any
action in reliance on the contents of this mail and attached file/s is stri=
ctly
prohibited<span lang=3D"EN-IN">. Please notify the
sender immediately and delete this e-mail from your system. E-mail transmis=
sion
cannot be guaranteed to be secured or error-free as information could be
intercepted, corrupted, lost, destroyed, arrive late or incomplete, or cont=
ain
viruses. The sender therefore does not accept liability for any errors or
omissions in the contents of this message, which arise as a result of e-mai=
l
transmission.</span></p>
--000000000000055bbf05796edbbd--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7490816351798996701==--


From xen-devel-bounces@lists.xenproject.org Tue Oct 30 10:07:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 10: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 1gHQvW-0003ti-5y; Tue, 30 Oct 2018 10:07:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ec5o=nk=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1gHQvU-0003td-W1
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 10:07:09 +0000
X-Inumbo-ID: 8e3a609c-dc2b-11e8-87d6-bc764e045a96
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe07::70f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8e3a609c-dc2b-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 10:07:07 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=7W87hCoJBlCYX/IYvhVZZqkLFhW+rpUX+kq/jjEwBuU=;
 b=mZkYXj0+DbYDiU18KkouhTUUkA9eOZaFg6M2gDk8+RG3D0DtGfCGj88Pptq5LP/E/3uoaiNvQqzk8yiuIod1cBFUa3ohlftmYhufYOU/syQgG7ahOwhPVe3fTkvwO7LkTdKHHe0jgE2t26Itmrpbch3O9yswSZn+jmqjK7IBarA=
Received: from DB7PR02MB4187.eurprd02.prod.outlook.com (20.176.239.161) by
 DB7PR02MB4744.eurprd02.prod.outlook.com (20.177.192.25) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1228.26; Tue, 30 Oct 2018 10:07:04 +0000
Received: from DB7PR02MB4187.eurprd02.prod.outlook.com
 ([fe80::5080:fdd1:5d5:a4d5]) by DB7PR02MB4187.eurprd02.prod.outlook.com
 ([fe80::5080:fdd1:5d5:a4d5%4]) with mapi id 15.20.1273.027; Tue, 30 Oct 2018
 10:07:04 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v5] arch/x86: Add registers to vm_event
Thread-Index: AQHUcDhOyPJVfD/lW0KERW+WJ2Wssg==
Date: Tue, 30 Oct 2018 10:07:04 +0000
Message-ID: <20181030100651.19975-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM6P194CA0055.EURP194.PROD.OUTLOOK.COM
 (2603:10a6:209:84::32) To DB7PR02MB4187.eurprd02.prod.outlook.com
 (2603:10a6:10:46::33)
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-microsoft-exchange-diagnostics: 1; DB7PR02MB4744;
 6:rsDorTEc8Ht2mr1k5g8Ky0r6GuDQ8djIEsXf5U9nPiw/PFc7sWSAyL2aaUd1Rp0lXFTDOdWXXYuz1z5DuulAgJ+p67Piyp221RDBHV2zIGEnCq05u/k6oYQd/xfRscnhJQY5D9q1IsgUrRbAFv2FyYmjHNekIFhaKcGhXD6Q4TBW0LDawIXG8kLkMrXDMjPQTTwzuAGHDv0QgI+28MkNEwITst+4d0PvK/HEd63AuMHmVT3NA9AJvq/xZDsySfuVj6H5CXUrTD4J0JhHULn/DKrfGiLrjFVJJ8kxSVuWzBS02JfX1w0wMZd8ugNqL+wOZ7n4h+Ua6Os9RbBXLPag3B6YZrkMwYFYnz5WOkJtFjshMG/7JKUNauDVdPPDSQli5Qm1NG5yEJlq4lfNRJSmI3apdeLk0K44Ieaw+CyhUd1DCDxQN3UpIgWxUkq7ZfF4/+DW9Q5VXOs0273WwDA9Zw==;
 5:/gIx6+iSThTSymKAPYhmiL/yXQpfrPnapzcAnj+SDP7wCG5BL+raNsMzKqye5938szXhcGg+DNYqkGTOg0jPEXMwUDOaROMYZRMApjjHOF6Q3ShMtStqluCtK0K4mph9iBvRfKw0XwAq9XLlBbNqUk+SL+uhPSWqfupzJ0drIpQ=;
 7:IcxuuOcgZB9c1JvBHTIzO/DOzoCxxQyErhQ3xnmMbVzPN1HkKWhUuozd4V+HC7w6hsvftzJ7BJAJN2efRGGyIw2OMlwKvnugjgzK/Zq/MlKr7QgYd4iTEevMBfAYJZ8kO/kM4Zb0VhlwdNJEcQSJ8IQsXWZe+48/jz10J3+jvbZ086blZyVXiGdzuAc3iF5KwQQGwPKR7V8GQS8MLYw59Il0M0KEJofUeb5EFh2znK58QvzH+hopC10hRuD6CPM4
x-ms-office365-filtering-correlation-id: 35515730-9682-465b-2b53-08d63e4f70ff
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:DB7PR02MB4744; 
x-ms-traffictypediagnostic: DB7PR02MB4744:
x-microsoft-antispam-prvs: <DB7PR02MB474418EFEA5B9CC7A1EE7017ABCC0@DB7PR02MB4744.eurprd02.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(6040522)(2401047)(5005006)(8121501046)(10201501046)(3002001)(93006095)(93001095)(3231382)(944501410)(52105095)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(20161123562045)(20161123558120)(201708071742011)(7699051)(76991095);
 SRVR:DB7PR02MB4744; BCL:0; PCL:0; RULEID:; SRVR:DB7PR02MB4744; 
x-forefront-prvs: 08417837C5
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(376002)(346002)(366004)(396003)(136003)(39850400004)(189003)(199004)(102836004)(5640700003)(26005)(6486002)(1076002)(25786009)(53936002)(4326008)(99286004)(2501003)(486006)(2616005)(2906002)(5250100002)(107886003)(2351001)(86362001)(6512007)(186003)(6436002)(2900100001)(66066001)(36756003)(5660300001)(68736007)(14444005)(71190400001)(256004)(8936002)(105586002)(71200400001)(81166006)(81156014)(476003)(6116002)(3846002)(386003)(478600001)(6506007)(52116002)(305945005)(8676002)(6916009)(54906003)(7736002)(14454004)(97736004)(106356001)(316002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DB7PR02MB4744;
 H:DB7PR02MB4187.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-microsoft-antispam-message-info: CQz0e0OP+/gDmV+V7HIG7Z9ODYbFTONR5GmN/cp5/UXoUTKKe8jIHC3xycxWEvJ/Kkmp0muHNBnr4lcURh5/E7aC+PEdwwG+zmgKytg8voyi7xLLIejxYCeodGFsFd69heHA5/Z3pbPCrAo36Yu4MJnvxl8r74ym++b4/IUfCNC3jZ2V+hhtJx/ims1Kzq0n2ZLEa2ZwNzq9rJ45Q3RYHs/OWnv7mXnzYn/i7bowzeQJscRpFAbmQKMEQS5wdLPFqx631kQlMS9mYOHKmgiWOVscNBizJnzvaf4Y7BqnMIDcfROwI4Qq0N7Allht1rSN6ukuCM+xhMC7pkWwSr88Dm1f+oXdZfnzLO9RUbhLR34=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 35515730-9682-465b-2b53-08d63e4f70ff
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Oct 2018 10:07:04.3300 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR02MB4744
Subject: [Xen-devel] [PATCH v5] arch/x86: Add registers to vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@tklengyel.com" <tamas@tklengyel.com>,
 "wei.liu2@citrix.com" <wei.liu2@citrix.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBhZGRzIGEgY291cGxlIG9mIHJlZ3MgdG8gdGhlIHZtX2V2ZW50IHRoYXQgYXJl
IHVzZWQgYnkKdGhlIGludHJvc3BlY3Rpb24uIFRoZSBiYXNlLCBsaW1pdCBhbmQgYXIKYml0cyBh
cmUgY29tcHJlc3NlZCBpbnRvIGEgdWludDY0X3QgdW5pb24gc28gYXMgbm90IHRvIGVubGFyZ2Ug
dGhlCnZtX2V2ZW50LgoKU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBi
aXRkZWZlbmRlci5jb20+CgotLS0KQ2hhbmdlcyBzaW5jZSBWNDoKCS0gQ2hhbmdlIHRoZSBjb21t
ZW50IGludG8gb25lIGxpbmUKIAktIFB1bGwgdGhlIGJhc2Ugb3V0IG9mIHg4Nl9zZWxlY3Rvcl9y
ZWcKCS0gUmVuYW1lZCB4ODZfc2VsZWN0b3JfcmVnXzMyLDY0IGludG8geDg2X3NlbGVjdG9yX3Jl
Zy4KLS0tCiB4ZW4vYXJjaC94ODYvdm1fZXZlbnQuYyAgICAgICB8IDcxICsrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKystLS0tCiB4ZW4vaW5jbHVkZS9wdWJsaWMvdm1fZXZlbnQuaCB8IDI2
ICsrKysrKysrKysrKy0KIDIgZmlsZXMgY2hhbmdlZCwgODcgaW5zZXJ0aW9ucygrKSwgMTAgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3ZtX2V2ZW50LmMgYi94ZW4vYXJj
aC94ODYvdm1fZXZlbnQuYwppbmRleCAxNWRlNDNjM2U2Li40ZTdiNzQ4MDEwIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvdm1fZXZlbnQuYworKysgYi94ZW4vYXJjaC94ODYvdm1fZXZlbnQuYwpA
QCAtMTIyLDExICsxMjIsNjYgQEAgdm9pZCB2bV9ldmVudF9tb25pdG9yX25leHRfaW50ZXJydXB0
KHN0cnVjdCB2Y3B1ICp2KQogICAgIHYtPmFyY2gubW9uaXRvci5uZXh0X2ludGVycnVwdF9lbmFi
bGVkID0gdHJ1ZTsKIH0KIAorc3RhdGljIHZvaWQgdm1fZXZlbnRfcGFja19zZWdtZW50X3JlZ2lz
dGVyKGVudW0geDg2X3NlZ21lbnQgc2VnbWVudCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBzdHJ1Y3Qgdm1fZXZlbnRfcmVnc194ODYgKnJlZykKK3sKKyAgICBz
dHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciBzZWc7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0
ZXIoY3VycmVudCwgc2VnbWVudCwgJnNlZyk7CisKKyAgICBzd2l0Y2ggKCBzZWdtZW50ICkKKyAg
ICB7CisgICAgY2FzZSB4ODZfc2VnX3NzOgorICAgICAgICByZWctPnNzX2Jhc2UgPSBzZWcuYmFz
ZTsKKyAgICAgICAgcmVnLT5zcy5saW1pdCA9IHNlZy5nID8gc2VnLmxpbWl0ID4+IDEyIDogc2Vn
LmxpbWl0OworICAgICAgICByZWctPnNzLmFyID0gc2VnLmF0dHI7CisgICAgICAgIHJlZy0+c3Nf
c2VsID0gc2VnLnNlbDsKKyAgICAgICAgYnJlYWs7CisKKyAgICBjYXNlIHg4Nl9zZWdfZnM6Cisg
ICAgICAgIHJlZy0+ZnNfYmFzZSA9IHNlZy5iYXNlOworICAgICAgICByZWctPmZzLmxpbWl0ID0g
c2VnLmcgPyBzZWcubGltaXQgPj4gMTIgOiBzZWcubGltaXQ7CisgICAgICAgIHJlZy0+ZnMuYXIg
PSBzZWcuYXR0cjsKKyAgICAgICAgcmVnLT5mc19zZWwgPSBzZWcuc2VsOworICAgICAgICBicmVh
azsKKworICAgIGNhc2UgeDg2X3NlZ19nczoKKyAgICAgICAgcmVnLT5nc19iYXNlID0gc2VnLmJh
c2U7CisgICAgICAgIHJlZy0+Z3MubGltaXQgPSBzZWcuZyA/IHNlZy5saW1pdCA+PiAxMiA6IHNl
Zy5saW1pdDsKKyAgICAgICAgcmVnLT5ncy5hciA9IHNlZy5hdHRyOworICAgICAgICByZWctPmdz
X3NlbCA9IHNlZy5zZWw7CisgICAgICAgIGJyZWFrOworCisgICAgY2FzZSB4ODZfc2VnX2NzOgor
ICAgICAgICByZWctPmNzX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICAgICAgcmVnLT5jcy5saW1pdCA9
IHNlZy5nID8gc2VnLmxpbWl0ID4+IDEyIDogc2VnLmxpbWl0OworICAgICAgICByZWctPmNzLmFy
ID0gc2VnLmF0dHI7CisgICAgICAgIHJlZy0+Y3Nfc2VsID0gc2VnLnNlbDsKKyAgICAgICAgYnJl
YWs7CisKKyAgICBjYXNlIHg4Nl9zZWdfZHM6CisgICAgICAgIHJlZy0+ZHNfYmFzZSA9IHNlZy5i
YXNlOworICAgICAgICByZWctPmRzLmxpbWl0ID0gc2VnLmcgPyBzZWcubGltaXQgPj4gMTIgOiBz
ZWcubGltaXQ7CisgICAgICAgIHJlZy0+ZHMuYXIgPSBzZWcuYXR0cjsKKyAgICAgICAgcmVnLT5k
c19zZWwgPSBzZWcuc2VsOworICAgICAgICBicmVhazsKKworICAgIGNhc2UgeDg2X3NlZ19lczoK
KyAgICAgICAgcmVnLT5lc19iYXNlID0gc2VnLmJhc2U7CisgICAgICAgIHJlZy0+ZXMubGltaXQg
PSBzZWcuZyA/IHNlZy5saW1pdCA+PiAxMiA6IHNlZy5saW1pdDsKKyAgICAgICAgcmVnLT5lcy5h
ciA9IHNlZy5hdHRyOworICAgICAgICByZWctPmVzX3NlbCA9IHNlZy5zZWw7CisgICAgICAgIGJy
ZWFrOworCisgICAgZGVmYXVsdDoKKyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CisgICAg
fQorfQorCiB2b2lkIHZtX2V2ZW50X2ZpbGxfcmVncyh2bV9ldmVudF9yZXF1ZXN0X3QgKnJlcSkK
IHsKICNpZmRlZiBDT05GSUdfSFZNCiAgICAgY29uc3Qgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJl
Z3MgPSBndWVzdF9jcHVfdXNlcl9yZWdzKCk7Ci0gICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIg
c2VnOwogICAgIHN0cnVjdCBodm1faHdfY3B1IGN0eHQgPSB7fTsKICAgICBzdHJ1Y3QgdmNwdSAq
Y3VyciA9IGN1cnJlbnQ7CiAKQEAgLTE3MCwxNCArMjI1LDE0IEBAIHZvaWQgdm1fZXZlbnRfZmls
bF9yZWdzKHZtX2V2ZW50X3JlcXVlc3RfdCAqcmVxKQogICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5t
c3Jfc3RhciA9IGN0eHQubXNyX3N0YXI7CiAgICAgcmVxLT5kYXRhLnJlZ3MueDg2Lm1zcl9sc3Rh
ciA9IGN0eHQubXNyX2xzdGFyOwogCi0gICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKGN1cnIs
IHg4Nl9zZWdfZnMsICZzZWcpOwotICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5mc19iYXNlID0gc2Vn
LmJhc2U7Ci0KLSAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIoY3VyciwgeDg2X3NlZ19ncywg
JnNlZyk7Ci0gICAgcmVxLT5kYXRhLnJlZ3MueDg2LmdzX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICB2
bV9ldmVudF9wYWNrX3NlZ21lbnRfcmVnaXN0ZXIoeDg2X3NlZ19mcywgJnJlcS0+ZGF0YS5yZWdz
Lng4Nik7CisgICAgdm1fZXZlbnRfcGFja19zZWdtZW50X3JlZ2lzdGVyKHg4Nl9zZWdfZ3MsICZy
ZXEtPmRhdGEucmVncy54ODYpOworICAgIHZtX2V2ZW50X3BhY2tfc2VnbWVudF9yZWdpc3Rlcih4
ODZfc2VnX2NzLCAmcmVxLT5kYXRhLnJlZ3MueDg2KTsKKyAgICB2bV9ldmVudF9wYWNrX3NlZ21l
bnRfcmVnaXN0ZXIoeDg2X3NlZ19zcywgJnJlcS0+ZGF0YS5yZWdzLng4Nik7CisgICAgdm1fZXZl
bnRfcGFja19zZWdtZW50X3JlZ2lzdGVyKHg4Nl9zZWdfZHMsICZyZXEtPmRhdGEucmVncy54ODYp
OworICAgIHZtX2V2ZW50X3BhY2tfc2VnbWVudF9yZWdpc3Rlcih4ODZfc2VnX2VzLCAmcmVxLT5k
YXRhLnJlZ3MueDg2KTsKIAotICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3RlcihjdXJyLCB4ODZf
c2VnX2NzLCAmc2VnKTsKLSAgICByZXEtPmRhdGEucmVncy54ODYuY3NfYXJieXRlcyA9IHNlZy5h
dHRyOworICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5zaGFkb3dfZ3MgPSBjdHh0LnNoYWRvd19nczsK
ICNlbmRpZgogfQogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvdm1fZXZlbnQuaCBi
L3hlbi9pbmNsdWRlL3B1YmxpYy92bV9ldmVudC5oCmluZGV4IDM2ZTNmNDY4NWQuLmI5YWMwMDkz
MjcgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy92bV9ldmVudC5oCisrKyBiL3hlbi9p
bmNsdWRlL3B1YmxpYy92bV9ldmVudC5oCkBAIC0yOSw3ICsyOSw3IEBACiAKICNpbmNsdWRlICJ4
ZW4uaCIKIAotI2RlZmluZSBWTV9FVkVOVF9JTlRFUkZBQ0VfVkVSU0lPTiAweDAwMDAwMDAzCisj
ZGVmaW5lIFZNX0VWRU5UX0lOVEVSRkFDRV9WRVJTSU9OIDB4MDAwMDAwMDQKIAogI2lmIGRlZmlu
ZWQoX19YRU5fXykgfHwgZGVmaW5lZChfX1hFTl9UT09MU19fKQogCkBAIC0xNTcsNiArMTU3LDEy
IEBACiAjZGVmaW5lIFZNX0VWRU5UX1g4Nl9DUjQgICAgMgogI2RlZmluZSBWTV9FVkVOVF9YODZf
WENSMCAgIDMKIAorLyogVGhlIGxpbWl0IGZpZWxkIGlzIHJpZ2h0LXNoaWZ0ZWQgYnkgMTIgYml0
cyBpZiAuYXIuZyBpcyBzZXQuICovCitzdHJ1Y3QgeDg2X3NlbGVjdG9yX3JlZyB7CisgICAgdWlu
dDMyX3QgbGltaXQgIDogICAgMjA7CisgICAgdWludDMyX3QgYXIgICAgIDogICAgMTI7Cit9Owor
CiAvKgogICogVXNpbmcgY3VzdG9tIHZDUFUgc3RydWN0cyAoaS5lLiBub3QgaHZtX2h3X2NwdSkg
Zm9yIGJvdGggeDg2IGFuZCBBUk0KICAqIHNvIGFzIHRvIG5vdCBmaWxsIHRoZSB2bV9ldmVudCBy
aW5nIGJ1ZmZlciB0b28gcXVpY2tseS4KQEAgLTE5MSw5ICsxOTcsMjUgQEAgc3RydWN0IHZtX2V2
ZW50X3JlZ3NfeDg2IHsKICAgICB1aW50NjRfdCBtc3JfZWZlcjsKICAgICB1aW50NjRfdCBtc3Jf
c3RhcjsKICAgICB1aW50NjRfdCBtc3JfbHN0YXI7CisgICAgdWludDMyX3QgY3NfYmFzZTsKKyAg
ICB1aW50MzJfdCBzc19iYXNlOworICAgIHVpbnQzMl90IGRzX2Jhc2U7CisgICAgdWludDMyX3Qg
ZXNfYmFzZTsKICAgICB1aW50NjRfdCBmc19iYXNlOwogICAgIHVpbnQ2NF90IGdzX2Jhc2U7Ci0g
ICAgdWludDMyX3QgY3NfYXJieXRlczsKKyAgICBzdHJ1Y3QgeDg2X3NlbGVjdG9yX3JlZyBjczsK
KyAgICBzdHJ1Y3QgeDg2X3NlbGVjdG9yX3JlZyBzczsKKyAgICBzdHJ1Y3QgeDg2X3NlbGVjdG9y
X3JlZyBkczsKKyAgICBzdHJ1Y3QgeDg2X3NlbGVjdG9yX3JlZyBlczsKKyAgICBzdHJ1Y3QgeDg2
X3NlbGVjdG9yX3JlZyBmczsKKyAgICBzdHJ1Y3QgeDg2X3NlbGVjdG9yX3JlZyBnczsKKyAgICB1
aW50NjRfdCBzaGFkb3dfZ3M7CisgICAgdWludDE2X3QgY3Nfc2VsOworICAgIHVpbnQxNl90IHNz
X3NlbDsKKyAgICB1aW50MTZfdCBkc19zZWw7CisgICAgdWludDE2X3QgZXNfc2VsOworICAgIHVp
bnQxNl90IGZzX3NlbDsKKyAgICB1aW50MTZfdCBnc19zZWw7CiAgICAgdWludDMyX3QgX3BhZDsK
IH07CiAKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 10:18:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 10: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 1gHR69-0004lc-97; Tue, 30 Oct 2018 10:18:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fwbf=nk=citrix.com=prvs=83410df32=christian.lindig@srs-us1.protection.inumbo.net>)
 id 1gHR68-0004lX-Dw
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 10:18:08 +0000
X-Inumbo-ID: 17c8b7d1-dc2d-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 17c8b7d1-dc2d-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 10:18:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,444,1534809600"; d="scan'208";a="69115030"
From: Christian Lindig <christian.lindig@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Oct 2018 10:17:56 +0000
Message-ID: <20181030101756.13630-1-christian.lindig@citrix.com>
X-Mailer: git-send-email 2.19.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/1] tools/ocaml: make type of Xsraw.sync more
 precise
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

VGhlIHR5cGUgb2YgWHNyYXcuc3luYyBpcyBtYWRlIG1vcmUgcHJlY2lzZToKCmZyb20gdmFsIHN5
bmMgOiAoWGVuYnVzLlhiLnQgLT4gJ2EpIC0+IGNvbiAtPiBzdHJpbmcKdG8gICB2YWwgc3luYyA6
IChYZW5idXMuWGIudCAtPiB1bml0KSAtPiBjb24gLT4gc3RyaW5nCgpUaGUgZmlyc3QgYXJndW1l
bnQgaXMgZW5mb3JjZWQgdG8gcmV0dXJuIHVuaXQgcmF0aGVyIHRoYW4gYSB2YWx1ZSB0aGF0Cmlz
IG5vdCB1c2VkIGFueXdheS4KClNpZ25lZC1vZmYtYnk6IENocmlzdGlhbiBMaW5kaWcgPGNocmlz
dGlhbi5saW5kaWdAY2l0cml4LmNvbT4KLS0tCiB0b29scy9vY2FtbC9saWJzL3hzL3hzcmF3Lm1s
aSAgICB8IDIgKy0KIHRvb2xzL29jYW1sL3hlbnN0b3JlZC9wcm9jZXNzLm1sIHwgNCArKy0tCiAy
IGZpbGVzIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS90b29scy9vY2FtbC9saWJzL3hzL3hzcmF3Lm1saSBiL3Rvb2xzL29jYW1sL2xpYnMveHMv
eHNyYXcubWxpCmluZGV4IDU3ZTRmYjBjOTAuLjM3NGYwZjlmYWQgMTAwNjQ0Ci0tLSBhL3Rvb2xz
L29jYW1sL2xpYnMveHMveHNyYXcubWxpCisrKyBiL3Rvb2xzL29jYW1sL2xpYnMveHMveHNyYXcu
bWxpCkBAIC0zMyw3ICszMyw3IEBAIHZhbCBoYXNfd2F0Y2hldmVudHMgOiBjb24gLT4gYm9vbAog
dmFsIGdldF93YXRjaGV2ZW50IDogY29uIC0+IHN0cmluZyAqIHN0cmluZwogdmFsIHJlYWRfd2F0
Y2hldmVudCA6IGNvbiAtPiBzdHJpbmcgKiBzdHJpbmcKIHZhbCBzeW5jX3JlY3YgOiBYZW5idXMu
WGIuT3Aub3BlcmF0aW9uIC0+IGNvbiAtPiBzdHJpbmcKLXZhbCBzeW5jIDogKFhlbmJ1cy5YYi50
IC0+ICdhKSAtPiBjb24gLT4gc3RyaW5nCit2YWwgc3luYyA6IChYZW5idXMuWGIudCAtPiB1bml0
KSAtPiBjb24gLT4gc3RyaW5nCiB2YWwgYWNrIDogc3RyaW5nIC0+IHVuaXQKIHZhbCB2YWxpZGF0
ZV9wYXRoIDogc3RyaW5nIC0+IHVuaXQKIHZhbCB2YWxpZGF0ZV93YXRjaF9wYXRoIDogc3RyaW5n
IC0+IHVuaXQKZGlmZiAtLWdpdCBhL3Rvb2xzL29jYW1sL3hlbnN0b3JlZC9wcm9jZXNzLm1sIGIv
dG9vbHMvb2NhbWwveGVuc3RvcmVkL3Byb2Nlc3MubWwKaW5kZXggOTc3ZTdjMTFiZS4uZDgxM2Q3
ZmQ1MCAxMDA2NDQKLS0tIGEvdG9vbHMvb2NhbWwveGVuc3RvcmVkL3Byb2Nlc3MubWwKKysrIGIv
dG9vbHMvb2NhbWwveGVuc3RvcmVkL3Byb2Nlc3MubWwKQEAgLTM0OCw3ICszNDgsNyBAQCBsZXQg
dHJhbnNhY3Rpb25fcmVwbGF5IGMgdCBkb21zIGNvbnMgPQogCQkJCWZhbHNlCiAJCQkpCiAJCShm
dW4gKCkgLT4KLQkJCUNvbm5lY3Rpb24uZW5kX3RyYW5zYWN0aW9uIGMgdGlkIE5vbmUKKwkJCWln
bm9yZSBAQCBDb25uZWN0aW9uLmVuZF90cmFuc2FjdGlvbiBjIHRpZCBOb25lCiAJCSkKIAogbGV0
IGRvX3dhdGNoIGNvbiB0IGRvbWFpbnMgY29ucyBkYXRhID0KQEAgLTM2Niw3ICszNjYsNyBAQCBs
ZXQgZG9fdW53YXRjaCBjb24gdCBkb21haW5zIGNvbnMgZGF0YSA9CiAJCXwgW25vZGU7IHRva2Vu
OyAiIl0gICAtPiBub2RlLCB0b2tlbgogCQl8IF8gICAgICAgICAgICAgICAgICAgLT4gcmFpc2Ug
SW52YWxpZF9DbWRfQXJncwogCQlpbgotCUNvbm5lY3Rpb25zLmRlbF93YXRjaCBjb25zIGNvbiBu
b2RlIHRva2VuCisJaWdub3JlIEBAIENvbm5lY3Rpb25zLmRlbF93YXRjaCBjb25zIGNvbiBub2Rl
IHRva2VuCiAKIGxldCBkb190cmFuc2FjdGlvbl9zdGFydCBjb24gdCBkb21haW5zIGNvbnMgZGF0
YSA9CiAJaWYgVHJhbnNhY3Rpb24uZ2V0X2lkIHQgPD4gVHJhbnNhY3Rpb24ubm9uZSB0aGVuCi0t
IAoyLjE5LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 10:34:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 10:34: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 1gHRLj-0006Jr-Pn; Tue, 30 Oct 2018 10:34:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=m0b/=nk=gmail.com=vbotka@srs-us1.protection.inumbo.net>)
 id 1gHRLi-0006Jh-Aq
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 10:34:14 +0000
X-Inumbo-ID: 57c1a2da-dc2f-11e8-87d6-bc764e045a96
Received: from mail-wr1-x432.google.com (unknown [2a00:1450:4864:20::432])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 57c1a2da-dc2f-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 10:34:13 +0000 (UTC)
Received: by mail-wr1-x432.google.com with SMTP id 74-v6so3756301wrb.13;
 Tue, 30 Oct 2018 03:34:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=date:from:to:cc:subject:message-id:in-reply-to:references
 :organization:mime-version;
 bh=+5+6vkHi29v7Rc7GL5fXhUQShpZdYjzS/t7IVn/Czuk=;
 b=YscYYYl4dlPa9m5qyWZCUjZzBf8ETvR/jL/pkju6jd2CLIEhhbXJuJr0IaN3OFGDvK
 loV6yQZc0VJC10MrpI69IhQqYrAJFe09ACxN+8i3/GVSeS7lXHo7RpknshcPJKf6FtRO
 HEc6Hs5antk9tKNeNg11Lb5m3VAaPu17cir+8sjr/Yr9YdwVfLGaufwPa8ibBWsWu2Yk
 gOz3yDKlHnXV+atiBliQYdwXe1QjkC9WevpG9Fd4xTQsByoha1xxMWIcE4IxsOnRuun9
 zV/Q7pn+hfykS28dUbTJCnxAfKGTTF6QhajeIpzLKe9vSsM87xoFwmVq8r6UPqaBfZSw
 qZKA==
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:in-reply-to
 :references:organization:mime-version;
 bh=+5+6vkHi29v7Rc7GL5fXhUQShpZdYjzS/t7IVn/Czuk=;
 b=Tc+MFXPS6Mv7uGjx/Uk9Kl67EIEmaRyl8G3GmjjtnEMr2ewVRPVftCBhpl1TGYK2cX
 wMKMc+KS7udhJyduBeG3vkS29vTvxp09jy8RONGzK7EAH+4ahGlSSqmwpj30woxNjArY
 xeJHqZoOzQqdrBRGKoluoJNh2PMiU4+L7WZefWgvM2uKJ/b8pj5fn5bBrygE8aBzbmD+
 1Ej9KKj3fNPCMDm5EvYFJsSJ2zcTWWclMEpZMLvfJaC5lyHLNYqQvSAyeeLV7Pzk+ZPL
 6uLtn1MrilVBTIZzOpGHhufNHUrinA3zFLty0DVCpLb10f87n3Qo/6dJil13P5JNsqhn
 zZew==
X-Gm-Message-State: AGRZ1gKfOyp1JEGyfR1lf6QaqsYPL7cdp79KfFwyG7WG0Eod22LGaPKd
 eHFtPuXtgiWVbKvntNSHO/I=
X-Google-Smtp-Source: AJdET5c+RCr25yB+8s25X4e781YrtjFX6c9MUhI3y/3Blzz4kV7OJg0/cJb3VSL7nU77InS1ldUm2A==
X-Received: by 2002:a5d:564f:: with SMTP id
 j15-v6mr994020wrw.228.1540895652263; 
 Tue, 30 Oct 2018 03:34:12 -0700 (PDT)
Received: from planb.netng.org (92-245-202-144.satronet.sk. [92.245.202.144])
 by smtp.gmail.com with ESMTPSA id
 193-v6sm1665218wmp.48.2018.10.30.03.34.10
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Tue, 30 Oct 2018 03:34:11 -0700 (PDT)
Date: Tue, 30 Oct 2018 11:34:08 +0100
From: Vladimir Botka <vbotka@gmail.com>
To: Vikram K <vikram.k@pathpartnertech.com>
Message-ID: <20181030113408.74525d80@planb.netng.org>
In-Reply-To: <CAFsJcmZFrpmattTzwkijF7Wz4cgXErg0090QBx1S-zJCRNnScg@mail.gmail.com>
References: <CAFsJcmYQRttza046T09sCBZzEs7pm31uxawQJHxsQySpyELkBQ@mail.gmail.com>
 <20181030080929.6d04a875@planb.netng.org>
 <CAFsJcmZFrpmattTzwkijF7Wz4cgXErg0090QBx1S-zJCRNnScg@mail.gmail.com>
Organization: na
X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.32; x86_64-pc-linux-gnu)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Xen-users] [XEN][ARM] WiFi bridge 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-users@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============7239256549964692924=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============7239256549964692924==
Content-Type: multipart/signed; micalg=pgp-sha256;
 boundary="Sig_/O8jgs21=Nf//IWlLqx.q1U_"; protocol="application/pgp-signature"

--Sig_/O8jgs21=Nf//IWlLqx.q1U_
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

> On Tue, Oct 30, 2018 at 12:39 PM Vladimir Botka <vbotka@gmail.com> wrote:
> > On Tue, 30 Oct 2018 10:03:22 +0530
> > Vikram K <vikram.k@pathpartnertech.com> wrote:
> > > Hello,
> > > We are using Hikey960 with Debian as Dom0 and DomU. This board has on=
ly
> > > WiFi interface. We want to create bridge between Dom0 and DomU so tha=
t =20
> > > DomU =20
> > > has internet access. We tried to create bridge using brtcl command, b=
ut =20
> > > it =20
> > > is not working. Please provide pointers. =20

> > AFAIK, it's not working
> > https://marc.info/?l=3Dlinux-wireless&m=3D136743495526905&w=3D2
> > "There is a proposed fix that is included in OpenWrt"
> > https://marc.info/?l=3Dlinux-wireless&m=3D145591129008322&w=3D2
> > More details are avilable in OpenWrt WiKi
> > https://wiki.openwrt.org/doc/recipes/relayclient
> > -vlado

On Tue, 30 Oct 2018 15:01:39 +0530
Vikram K <vikram.k@pathpartnertech.com> wrote:
> Hi,
> As per below link, it is possible to share Internet via WiFi between Dom0
> and DomU,.
> https://wiki.xenproject.org/wiki/Xen_in_WiFi_networks
> Tried the suggested solution using ebtables, but it did not work.
> * ebtables -t nat -A POSTROUTING -s 00:60:00:00:00:01 \
>               -j snat --to-source 00:60:aa:bb:cc:dd*
> In the configurations file we have added below configuration in DomU
> config file.
> * vif =3D ['mac=3D00:16:3e:64:b8:40']*
> Apart from that do we need to add any addition configuration?

NAT is a different story. Worked for me with Armbian(no XEN) and Atheros 92=
80
couple of years ago. I used Ansible to configure it.
https://github.com/vbotka/ansible-linux-postinstall/blob/master/templates/r=
outer1-iptables.j2

HTH,

- vlado

--Sig_/O8jgs21=Nf//IWlLqx.q1U_
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

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

iQEzBAEBCAAdFiEEbaThuYKQgbbmDrVkkNGZEo7UTwEFAlvYM6AACgkQkNGZEo7U
TwE5lgf9Haf1AwdlZj0KbytTpKZNtM2SByLvgm2UrfeMO3MLoweRh03ZHLhEJaSw
pNZIfopYYrZAeGH2r8pfp3+whAlFkEC3N5o03N9jqyLyYp3/eoAUgSOFqjpe0wgP
G3VxuMqYzMbXC/p/fMeOv9ciH/f5utm6vGAcenoqU7uC3JmMsGeorYGMAFGwwj+v
BSoISVvJpzMyc7figJr/a4ARS0xWR3+izVm9yUUVbJ8nc4Qtw0X2H2Qgz96rEOXj
lTI+MqRy62kEAmshu81Hv7fej0UWce0g3ByVMMzsIoDRq/moDyrmxgxsaNxmv6rH
EH8A51QWc1FRHIgCp8IhsnS4uccBEA==
=slBT
-----END PGP SIGNATURE-----

--Sig_/O8jgs21=Nf//IWlLqx.q1U_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7239256549964692924==--


From xen-devel-bounces@lists.xenproject.org Tue Oct 30 10:40:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 10:40: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 1gHRRU-0007GP-0U; Tue, 30 Oct 2018 10: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=rlru=nk=citrix.com=prvs=8342f37c0=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gHRRT-0007GH-2L
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 10:40:11 +0000
X-Inumbo-ID: 2ada0c52-dc30-11e8-a440-12d6303a7972
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2ada0c52-dc30-11e8-a440-12d6303a7972;
 Tue, 30 Oct 2018 10:40:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,444,1534809600"; d="scan'208";a="81138997"
Date: Tue, 30 Oct 2018 11:39:56 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Manjunath Patil <manjunath.b.patil@oracle.com>
Message-ID: <20181030103956.hew7gifjvpjviw7u@mac.citrite.net>
References: <1540837916-14356-1-git-send-email-manjunath.b.patil@oracle.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1540837916-14356-1-git-send-email-manjunath.b.patil@oracle.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] xen-blkfront: fix kernel panic with
 negotiate_mq error path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, axboe@kernel.dk, konrad.wilk@oracle.com,
 linux-kernel@vger.kernel.org, linux-block@vger.kernel.org,
 xen-devel@lists.xenproject.org, 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>

T24gTW9uLCBPY3QgMjksIDIwMTggYXQgMTE6MzE6NTZBTSAtMDcwMCwgTWFuanVuYXRoIFBhdGls
IHdyb3RlOgo+IGluZm8tPm5yX3JpbmdzIGlzbid0IGFkanVzdGVkIGluIGNhc2Ugb2YgRU5PTUVN
IGVycm9yIGZyb20KPiBuZWdvdGlhdGVfbXEoKS4gVGhpcyBsZWFkcyB0byBrZXJuZWwgcGFuaWMg
aW4gZXJyb3IgcGF0aC4KPiAKPiBUeXBpY2FsIGNhbGwgc3RhY2sgaW52b2x2aW5nIHBhbmljIC0K
PiAgIzggcGFnZV9mYXVsdCBhdCBmZmZmZmZmZjgxNzU5MzZmCj4gICAgIFtleGNlcHRpb24gUklQ
OiBibGtpZl9mcmVlX3JpbmcrMzNdCj4gICAgIFJJUDogZmZmZmZmZmZhMDE0OTQ5MSAgUlNQOiBm
ZmZmODgwNGY3NjczYzA4ICBSRkxBR1M6IDAwMDEwMjkyCj4gIC4uLgo+ICAjOSBibGtpZl9mcmVl
IGF0IGZmZmZmZmZmYTAxNDlhYWEgW3hlbl9ibGtmcm9udF0KPiAgIzEwIHRhbGtfdG9fYmxrYmFj
ayBhdCBmZmZmZmZmZmEwMTRjOGNkIFt4ZW5fYmxrZnJvbnRdCj4gICMxMSBibGtiYWNrX2NoYW5n
ZWQgYXQgZmZmZmZmZmZhMDE0ZWE4YiBbeGVuX2Jsa2Zyb250XQo+ICAjMTIgeGVuYnVzX290aGVy
ZW5kX2NoYW5nZWQgYXQgZmZmZmZmZmY4MTQyNDY3MAo+ICAjMTMgYmFja2VuZF9jaGFuZ2VkIGF0
IGZmZmZmZmZmODE0MjZkYzMKPiAgIzE0IHhlbndhdGNoX3RocmVhZCBhdCBmZmZmZmZmZjgxNDIy
ZjI5Cj4gICMxNSBrdGhyZWFkIGF0IGZmZmZmZmZmODEwYWJlNmEKPiAgIzE2IHJldF9mcm9tX2Zv
cmsgYXQgZmZmZmZmZmY4MTc1NDA3OAo+IAo+IFRob3VnaCBlaXRoZXIgb2YgbXkgY2hhbmdlcyBh
dm9pZCB0aGUgcGFuaWMsIEkgaW5jbHVkZWQgYm90aCB0aGUKPiBjaGFuZ2VzLiBUaGlzIGlzc3Vl
IGdvdCBpbnRyb2R1Y2VkIHdpdGggIjdlZDhjZTEgeGVuLWJsa2Zyb250OiBtb3ZlCj4gbmVnb3Rp
YXRlX21xIHRvIGNvdmVyIGFsbCBjYXNlcyBvZiBuZXcgVkJEcyIKPiAKPiBTaWduZWQtb2ZmLWJ5
OiBNYW5qdW5hdGggUGF0aWwgPG1hbmp1bmF0aC5iLnBhdGlsQG9yYWNsZS5jb20+Cj4gLS0tCj4g
IGRyaXZlcnMvYmxvY2sveGVuLWJsa2Zyb250LmMgfCAgICA3ICsrKysrLS0KPiAgMSBmaWxlcyBj
aGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBh
L2RyaXZlcnMvYmxvY2sveGVuLWJsa2Zyb250LmMgYi9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9u
dC5jCj4gaW5kZXggNDI5ZDIwMS4uZGM4ZmUyNSAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2Jsb2Nr
L3hlbi1ibGtmcm9udC5jCj4gKysrIGIvZHJpdmVycy9ibG9jay94ZW4tYmxrZnJvbnQuYwo+IEBA
IC0xMzUwLDggKzEzNTAsMTAgQEAgc3RhdGljIHZvaWQgYmxraWZfZnJlZShzdHJ1Y3QgYmxrZnJv
bnRfaW5mbyAqaW5mbywgaW50IHN1c3BlbmQpCj4gIAlpZiAoaW5mby0+cnEpCj4gIAkJYmxrX21x
X3N0b3BfaHdfcXVldWVzKGluZm8tPnJxKTsKPiAgCj4gLQlmb3IgKGkgPSAwOyBpIDwgaW5mby0+
bnJfcmluZ3M7IGkrKykKPiAtCQlibGtpZl9mcmVlX3JpbmcoJmluZm8tPnJpbmZvW2ldKTsKPiAr
CWlmIChpbmZvLT5yaW5mbykgewo+ICsJCWZvciAoaSA9IDA7IGkgPCBpbmZvLT5ucl9yaW5nczsg
aSsrKQo+ICsJCQlibGtpZl9mcmVlX3JpbmcoJmluZm8tPnJpbmZvW2ldKTsKPiArCX0KCkkgZG9u
J3Qgc2VlIHRoZSBwb2ludCBpbiB0aGUgaWYgY2FzZSBoZXJlLCB5b3UgYWxyZWFkeSBmaXhlZCBp
dCBieQpzZXR0aW5nIHRoZSBucl9yaW5ncyB2YWx1ZSB3aGljaCBJIHRoaW5rIGl0J3MgdGhlIGNv
cnJlY3Qgd2F5IG9mCmZpeGluZyBpdC4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 10:47:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 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 1gHRYG-0007Wc-RL; Tue, 30 Oct 2018 10:47:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=dpcg=nk=citrix.com=prvs=834417343=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gHRYF-0007WX-VU
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 10:47:12 +0000
X-Inumbo-ID: 26edc906-dc31-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 26edc906-dc31-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 10:47:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,444,1534809600"; d="scan'208";a="69116697"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Oct 2018 10:47:06 +0000
Message-ID: <20181030104706.13205-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-cambridge: Use squid
 cache, not local apt proxy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

ZGViaWFuLnVrLnhlbnNvdXJjZS5jb20gaXMgbm8gbW9yZSAoYW5kIHRoZSBzZXJ2aWNlIG5hbWUg
c2VlbXMgdG8gaGF2ZQpiZWVuIGRpc2NhcmRlZCkuICBUaGVyZSBpcyByZXBvLmNpdHJpdGUubmV0
IGluc3RlYWQgYnV0IGl0IGlzIGEKcHJvcHJpZXRhcnkgYXBwbGlhbmNlIHdoaWNoIC0gYWx0aG91
Z2ggaXQgY2xhaW1zIHRvIGJlIGFibGUgdG8gaGFuZGxlCmFwdCByZXBvc2l0b3JpZXMgLSBpcyBu
b3QgY29tcGF0aWJsZSB3aXRoIGRlYmlhbi1pbnN0YWxsZXI7IGF0IGxlYXN0LApqZXNzaWUncyBk
LWkuCgpTd2FwIHRvIGZ0cC51ay5kZWJpYW4ub3JnIChhbmQgcmVseSBmb3IgY2FjaGluZyBvbiB0
aGUgc3F1aWQgY2FjaGUKd2hpY2ggd2UgaGF2ZSBmb3Igbm9uLWFwdCBzdHVmZiBhbHJlYWR5KS4g
IFRoYXQgd29ya3Mgd2VsbCBlbm91Z2ggZm9yCnN0YWJsZSBzdWl0ZXMsIGF0IGxlYXN0LgoKU2ln
bmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQog
cHJvZHVjdGlvbi1jb25maWctY2FtYnJpZGdlIHwgMTEgKysrKysrKystLS0KIDEgZmlsZSBjaGFu
Z2VkLCA4IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvcHJvZHVj
dGlvbi1jb25maWctY2FtYnJpZGdlIGIvcHJvZHVjdGlvbi1jb25maWctY2FtYnJpZGdlCmluZGV4
IDg2NDdmZWIyLi41YzlhNGEyOCAxMDA2NDQKLS0tIGEvcHJvZHVjdGlvbi1jb25maWctY2FtYnJp
ZGdlCisrKyBiL3Byb2R1Y3Rpb24tY29uZmlnLWNhbWJyaWRnZQpAQCAtOTEsOSArOTEsMTQgQEAg
TWljcm9jb2RlVXBkYXRlSTM4NiBtaWNyb2NvZGUueDg2LjIwMTUtMDYtMTIuY3BpbwogWGVuVXNl
UGF0aCAvdXNyL2dyb3Vwcy94ZW5jb3JlL3N5c3RlbXMvYmluL3hlbnVzZQogWGVuVXNlVXNlciBv
c3N0ZXN0CiAKLSMgV2UgdXNlIHRoZSBJUCBhZGRyZXNzIGJlY2F1c2UgQ2l0cml4IGNhbid0IG1h
bmFnZSByZWxpYWJsZSBuYW1lc2VydmljZQotI0RlYmlhbk1pcnJvckhvc3QgZGViaWFuLnVrLnhl
bnNvdXJjZS5jb20KLURlYmlhbk1pcnJvckhvc3QgMTAuODAuMTYuMTk2CisjIElkZWFsbHkgd2Ug
d291bGQgdXNlIHRoZSBJUCBhZGRyZXNzIGJlY2F1c2UgQ2l0cml4IGNhbid0IG1hbmFnZQorIyBy
ZWxpYWJsZSBuYW1lc2VydmljZSBidXQgdGhpcyBuZXcgcHJvcHJpZXRhcnkgbWlycm9yIGRvZXMg
bm90CisjIHdvcmsgaWYgaXQgZG9lc24ndCBnZXQgYSBzdWl0YWJsZSBIb3N0IGhlYWRlci4KKyNE
ZWJpYW5NaXJyb3JIb3N0IHJlcG8uY2l0cml0ZS5uZXQKKyNEZWJpYW5NaXJyb3JTdWJwYXRoIGN0
eC1yZW1vdGUtZGViLWRlYmlhbgorIyBBbHNvIHRoZSBwcm9wcmlldGFyeSBtaXJyb3IgZG9lc24n
dCB3b3JrIGJlY2F1c2UgaXQgcmVkaXJlY3RzIHRvIGh0dHAKKyMgd2hpY2ggZC1pIGRvZXMgbm90
IHN1cHBvcnQuICBTbyB1c2Ugb3VyIHNxdWlkLgorRGViaWFuTWlycm9ySG9zdCBmdHAudWsuZGVi
aWFuLm9yZwogCiBIdHRwUHJveHkgaHR0cDovL29zc3Rlc3QueHMuY2l0cml0ZS5uZXQ6MzEyOC8K
IERlYmlhbk1pcnJvclByb3h5IGh0dHA6Ly9vc3N0ZXN0LnhzLmNpdHJpdGUubmV0OjMxMjgvCi0t
IAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:01:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11: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 1gHRlj-0000g4-BC; Tue, 30 Oct 2018 11:01: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=rlru=nk=citrix.com=prvs=8342f37c0=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gHRlh-0000fz-FN
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 11:01:05 +0000
X-Inumbo-ID: 171aa796-dc33-11e8-bac4-12d6303a7972
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 171aa796-dc33-11e8-bac4-12d6303a7972;
 Tue, 30 Oct 2018 11:01:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,444,1534809600"; d="scan'208";a="81139912"
Date: Tue, 30 Oct 2018 12:00:54 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181030110054.7hhwpqqdlxq2cnau@mac.citrite.net>
References: <20181019152021.64607-1-roger.pau@citrix.com>
 <20181019152021.64607-8-roger.pau@citrix.com>
 <5BD716E802000078001F5D60@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BD716E802000078001F5D60@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 7/7] amd/pvh: enable ACPI C1E disable
 quirk on PVH 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: Wei Liu <wei.liu2@citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBPY3QgMjksIDIwMTggYXQgMDg6MTk6MjBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE5LjEwLjE4IGF0IDE3OjIwLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMKPiA+ICsrKyBiL3hlbi9h
cmNoL3g4Ni9odm0vc3ZtL3N2bS5jCj4gPiBAQCAtMTI3Miw2ICsxMjcyLDI0IEBAIHZvaWQgc3Zt
X2hvc3Rfb3N2d19pbml0KCkKPiA+ICAgICAgc3Bpbl91bmxvY2soJm9zdndfbG9jayk7Cj4gPiAg
fQo+ID4gIAo+ID4gK3N0YXRpYyBpbnQgYWNwaV9jMWVfcXVpcmsoaW50IGRpciwgdW5zaWduZWQg
aW50IHBvcnQsIHVuc2lnbmVkIGludCBieXRlcywKPiA+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVpbnQzMl90ICp2YWwpCj4gPiArewo+ID4gKyAgICBBU1NFUlQoYnl0ZXMgPT0gMSAmJiBw
b3J0ID09IGFjcGlfc21pX2NtZCk7Cj4gPiArCj4gPiArICAgIGlmICggZGlyID09IElPUkVRX1JF
QUQgKQo+ID4gKyAgICB7Cj4gPiArICAgICAgICAqdmFsID0gaW5iKHBvcnQpOwo+ID4gKyAgICAg
ICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKPiA+ICsgICAgfQo+ID4gKwo+ID4gKyAgICBvdXRiKCp2
YWwsIHBvcnQpOwo+ID4gKyAgICBpZiAoICp2YWwgPT0gYWNwaV9lbmFibGVfdmFsdWUgKQo+ID4g
KyAgICAgICBvbl9lYWNoX2NwdShhbWRfZGlzYWJsZV9jMWUsIE5VTEwsIDEpOwo+ID4gKwo+ID4g
KyAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwo+ID4gK30KPiAKPiBOb3RoaW5nIGluIGhlcmUgbm9y
IC4uLgo+IAo+ID4gQEAgLTEyODQsNiArMTMwMiw5IEBAIHN0YXRpYyBpbnQgc3ZtX2RvbWFpbl9p
bml0aWFsaXNlKHN0cnVjdCBkb21haW4gKmQpCj4gPiAgCj4gPiAgICAgIHN2bV9ndWVzdF9vc3Z3
X2luaXQoZCk7Cj4gPiAgCj4gPiArICAgIGlmICggYW1kX2FjcGlfYzFlX3F1aXJrICkKPiA+ICsg
ICAgICAgIHJlZ2lzdGVyX3BvcnRpb19oYW5kbGVyKGQsIGFjcGlfc21pX2NtZCwgMSwgYWNwaV9j
MWVfcXVpcmspOwo+IAo+IC4uLiB0aGUgcmVnaXN0cmF0aW9uIGhlcmUgcmVzdHJpY3RzIHRoaXMg
dG8gRG9tMC4KClJpZ2h0LCBJIGdvdCBtZXNzZWQgdXAgd2l0aCB0aGUgcGVybWlzc2lvbnMgYW5k
IGNvbXBsZXRlbHkgZm9yZ290CmFib3V0IGxpbWl0aW5nIHRvIERvbTAuCgpUaGUgYWJvdmUgbmVl
ZHMgdG8gaGF2ZSBhICcmJiBpc19oYXJkd2FyZV9kb21haW4oZCknIElNTy4gSSBwcmVmZXIgdG8K
ZG8gdGhpcyBhdCBob29rIHJlZ2lzdHJhdGlvbiByYXRoZXIgdGhhbiBhZGRpbmcgc3VjaCBjaGVj
ayBpbiB0aGUKaGFuZGxlciBpdHNlbGYuCgpUaGFua3MuIFJvZ2VyLgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:02:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11: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 1gHRnA-0000kQ-T3; Tue, 30 Oct 2018 11:02:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yhbk=nk=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHRn9-0000kK-W9
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 11:02:36 +0000
X-Inumbo-ID: 4e0f39c5-dc33-11e8-87d6-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4e0f39c5-dc33-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 11:02:34 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 3B06B341;
 Tue, 30 Oct 2018 04:02:34 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 93CCB3F5D3;
 Tue, 30 Oct 2018 04:02:33 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20181008183352.16291-1-julien.grall@arm.com>
 <20181008183352.16291-8-julien.grall@arm.com>
 <alpine.DEB.2.10.1810291716550.6510@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <80fb5961-5093-4044-8e16-cdc85497805c@arm.com>
Date: Tue, 30 Oct 2018 11:02:32 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810291716550.6510@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC 07/16] xen/arm: p2m: Introduce p2m_is_valid
 and use it
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andre.przywara@linaro.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>

SGksCgpPbiAzMC8xMC8yMDE4IDAwOjIxLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gT24g
TW9uLCA4IE9jdCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IFRoZSBMUEFFIGZvcm1hdCBh
bGxvd3MgdG8gc3RvcmUgaW5mb3JtYXRpb24gaW4gYW4gZW50cnkgZXZlbiB3aXRoIHRoZQo+PiB2
YWxpZCBiaXQgdW5zZXQuIEluIGEgZm9sbG93LXVwIHBhdGNoLCB3ZSB3aWxsIHRha2UgYWR2YW50
YWdlIG9mIHRoaXMKPj4gZmVhdHVyZSB0byByZS1wdXJwb3NlIHRoZSB2YWxpZCBiaXQgZm9yIGdl
bmVyYXRpbmcgYSB0cmFuc2xhdGlvbiBmYXVsdAo+PiBldmVuIGlmIGFuIGVudHJ5IGNvbnRhaW5z
IHZhbGlkIGluZm9ybWF0aW9uLgo+Pgo+PiBTbyB3ZSBuZWVkIGEgZGlmZmVyZW50IHdheSB0byBr
bm93IHdoZXRoZXIgYW4gZW50cnkgY29udGFpbnMgdmFsaWQKPj4gaW5mb3JtYXRpb24uIEl0IGlz
IHBvc3NpYmxlIHRvIHVzZSB0aGUgaW5mb3JtYXRpb24gaG9sZCBpbiB0aGUgcDJtX3R5cGUKPj4g
dG8ga25vdyBmb3IgdGhhdCBwdXJwb3NlLiBJbmRlZWQgYWxsIGVudHJpZXMgY29udGFpbmluZyB2
YWxpZAo+PiBpbmZvcm1hdGlvbiB3aWxsIGhhdmUgYSB2YWxpZCBwMm0gdHlwZSAoaS5lIHAybV90
eXBlICE9IHAybV9pbnZhbGlkKS4KPj4KPj4gVGhpcyBwYXRjaCBpbnRyb2R1Y2VzIGEgbmV3IGhl
bHBlciBwMm1faXNfdmFsaWQsIHdoaWNoIGltcGxlbWVudHMgdGhhdAo+PiBpZGVhLCBhbmQgcmVw
bGFjZSBtb3N0IG9mIGxwYWVfaXNfdmFsaWQgY2FsbCB3aXRoIHRoZSBuZXcgaGVscGVyLiBUaGUg
b25lcwo+PiByZW1haW5pbmcgYXJlIGZvciBUTEJzIGhhbmRsaW5nIGFuZCBlbnRyaWVzIGFjY291
bnRpbmcuCj4+Cj4+IFdpdGggdGhlIHJlbmFtaW5nIHRoZXJlIGFyZSAyIG90aGVycyBjaGFuZ2Vz
IHJlcXVpcmVkOgo+PiAgICAgIC0gR2VuZXJhdGUgdGFibGUgZW50cnkgd2l0aCBhIHZhbGlkIHAy
bSB0eXBlCj4+ICAgICAgLSBEZXRlY3QgbmV3IG1hcHBpbmcgZm9yIHByb3BlciBzdGF0cyBhY2Nv
dW50aW5nCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFy
bS5jb20+Cj4+IC0tLQo+PiAgIHhlbi9hcmNoL2FybS9wMm0uYyB8IDM0ICsrKysrKysrKysrKysr
KysrKysrKysrLS0tLS0tLS0tLS0KPj4gICAxIGZpbGUgY2hhbmdlZCwgMjMgaW5zZXJ0aW9ucygr
KSwgMTEgZGVsZXRpb25zKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcDJtLmMg
Yi94ZW4vYXJjaC9hcm0vcDJtLmMKPj4gaW5kZXggNmM3NjI5OGViYy4uMmExZTdlOWJlMiAxMDA2
NDQKPj4gLS0tIGEveGVuL2FyY2gvYXJtL3AybS5jCj4+ICsrKyBiL3hlbi9hcmNoL2FybS9wMm0u
Ywo+PiBAQCAtMjIwLDE3ICsyMjAsMjYgQEAgc3RhdGljIHAybV9hY2Nlc3NfdCBwMm1fbWVtX2Fj
Y2Vzc19yYWRpeF9nZXQoc3RydWN0IHAybV9kb21haW4gKnAybSwgZ2ZuX3QgZ2ZuKQo+PiAgIH0K
Pj4gICAKPj4gICAvKgo+PiArICogSW4gdGhlIGNhc2Ugb2YgdGhlIFAyTSwgdGhlIHZhbGlkIGJp
dCBpcyB1c2VkIGZvciBvdGhlciBwdXJwb3NlLiBVc2UKPj4gKyAqIHRoZSB0eXBlIHRvIGNoZWNr
IHdoZXRoZXIgYW4gZW50cnkgaXMgdmFsaWQuCj4+ICsgKi8KPj4gK3N0YXRpYyBpbmxpbmUgYm9v
bCBwMm1faXNfdmFsaWQobHBhZV90IHB0ZSkKPj4gK3sKPj4gKyAgICByZXR1cm4gcHRlLnAybS50
eXBlICE9IHAybV9pbnZhbGlkOwo+PiArfQo+PiArCj4+ICsvKgo+PiAgICAqIGxwYWVfaXNfKiBo
ZWxwZXJzIGRvbid0IGNoZWNrIHdoZXRoZXIgdGhlIHZhbGlkIGJpdCBpcyBzZXQgaW4gdGhlCj4+
ICAgICogUFRFLiBQcm92aWRlIG91ciBvd24gb3ZlcmxheSB0byBjaGVjayB0aGUgdmFsaWQgYml0
Lgo+PiAgICAqLwo+PiAgIHN0YXRpYyBpbmxpbmUgYm9vbCBwMm1faXNfbWFwcGluZyhscGFlX3Qg
cHRlLCB1bnNpZ25lZCBpbnQgbGV2ZWwpCj4+ICAgewo+PiAtICAgIHJldHVybiBscGFlX2lzX3Zh
bGlkKHB0ZSkgJiYgbHBhZV9pc19tYXBwaW5nKHB0ZSwgbGV2ZWwpOwo+PiArICAgIHJldHVybiBw
Mm1faXNfdmFsaWQocHRlKSAmJiBscGFlX2lzX21hcHBpbmcocHRlLCBsZXZlbCk7Cj4+ICAgfQo+
PiAgIAo+PiAgIHN0YXRpYyBpbmxpbmUgYm9vbCBwMm1faXNfc3VwZXJwYWdlKGxwYWVfdCBwdGUs
IHVuc2lnbmVkIGludCBsZXZlbCkKPj4gICB7Cj4+IC0gICAgcmV0dXJuIGxwYWVfaXNfdmFsaWQo
cHRlKSAmJiBscGFlX2lzX3N1cGVycGFnZShwdGUsIGxldmVsKTsKPj4gKyAgICByZXR1cm4gcDJt
X2lzX3ZhbGlkKHB0ZSkgJiYgbHBhZV9pc19zdXBlcnBhZ2UocHRlLCBsZXZlbCk7Cj4+ICAgfQo+
PiAgIAo+PiAgICNkZWZpbmUgR1VFU1RfVEFCTEVfTUFQX0ZBSUxFRCAwCj4+IEBAIC0yNjQsNyAr
MjczLDcgQEAgc3RhdGljIGludCBwMm1fbmV4dF9sZXZlbChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJt
LCBib29sIHJlYWRfb25seSwKPj4gICAKPj4gICAgICAgZW50cnkgPSAqdGFibGUgKyBvZmZzZXQ7
Cj4+ICAgCj4+IC0gICAgaWYgKCAhbHBhZV9pc192YWxpZCgqZW50cnkpICkKPj4gKyAgICBpZiAo
ICFwMm1faXNfdmFsaWQoKmVudHJ5KSApCj4+ICAgICAgIHsKPj4gICAgICAgICAgIGlmICggcmVh
ZF9vbmx5ICkKPj4gICAgICAgICAgICAgICByZXR1cm4gR1VFU1RfVEFCTEVfTUFQX0ZBSUxFRDsK
Pj4gQEAgLTM1Niw3ICszNjUsNyBAQCBtZm5fdCBwMm1fZ2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9t
YWluICpwMm0sIGdmbl90IGdmbiwKPj4gICAKPj4gICAgICAgZW50cnkgPSB0YWJsZVtvZmZzZXRz
W2xldmVsXV07Cj4+ICAgCj4+IC0gICAgaWYgKCBscGFlX2lzX3ZhbGlkKGVudHJ5KSApCj4+ICsg
ICAgaWYgKCBwMm1faXNfdmFsaWQoZW50cnkpICkKPj4gICAgICAgewo+PiAgICAgICAgICAgKnQg
PSBlbnRyeS5wMm0udHlwZTsKPj4gICAKPj4gQEAgLTU0NCw4ICs1NTMsMTEgQEAgc3RhdGljIGxw
YWVfdCBwYWdlX3RvX3AybV90YWJsZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlKQo+PiAgICAgICAv
Kgo+PiAgICAgICAgKiBUaGUgYWNjZXNzIHZhbHVlIGRvZXMgbm90IG1hdHRlciBiZWNhdXNlIHRo
ZSBoYXJkd2FyZSB3aWxsIGlnbm9yZQo+PiAgICAgICAgKiB0aGUgcGVybWlzc2lvbiBmaWVsZHMg
Zm9yIHRhYmxlIGVudHJ5Lgo+PiArICAgICAqCj4+ICsgICAgICogV2UgdXNlIHAybV9yYW1fcncg
c28gdGhlIGVudHJ5IGhhcyBhIHZhbGlkIHR5cGUuIFRoaXMgaXMgaW1wb3J0YW50Cj4+ICsgICAg
ICogZm9yIHAybV9pc192YWxpZCgpIHRvIHJldHVybiB2YWxpZCBvbiB0YWJsZSBlbnRyaWVzLgo+
PiAgICAgICAgKi8KPj4gLSAgICByZXR1cm4gbWZuX3RvX3AybV9lbnRyeShwYWdlX3RvX21mbihw
YWdlKSwgcDJtX2ludmFsaWQsIHAybV9hY2Nlc3Nfcnd4KTsKPj4gKyAgICByZXR1cm4gbWZuX3Rv
X3AybV9lbnRyeShwYWdlX3RvX21mbihwYWdlKSwgcDJtX3JhbV9ydywgcDJtX2FjY2Vzc19yd3gp
Owo+PiAgIH0KPj4gICAKPj4gICBzdGF0aWMgaW5saW5lIHZvaWQgcDJtX3dyaXRlX3B0ZShscGFl
X3QgKnAsIGxwYWVfdCBwdGUsIGJvb2wgY2xlYW5fcHRlKQo+PiBAQCAtNTY5LDcgKzU4MSw3IEBA
IHN0YXRpYyBpbnQgcDJtX2NyZWF0ZV90YWJsZShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBscGFl
X3QgKmVudHJ5KQo+PiAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOwo+PiAgICAgICBscGFl
X3QgKnA7Cj4+ICAgCj4+IC0gICAgQVNTRVJUKCFscGFlX2lzX3ZhbGlkKCplbnRyeSkpOwo+PiAr
ICAgIEFTU0VSVCghcDJtX2lzX3ZhbGlkKCplbnRyeSkpOwo+PiAgIAo+PiAgICAgICBwYWdlID0g
YWxsb2NfZG9taGVhcF9wYWdlKE5VTEwsIDApOwo+PiAgICAgICBpZiAoIHBhZ2UgPT0gTlVMTCAp
Cj4+IEBAIC02MjYsNyArNjM4LDcgQEAgc3RhdGljIGludCBwMm1fbWVtX2FjY2Vzc19yYWRpeF9z
ZXQoc3RydWN0IHAybV9kb21haW4gKnAybSwgZ2ZuX3QgZ2ZuLAo+PiAgICAqLwo+PiAgIHN0YXRp
YyB2b2lkIHAybV9wdXRfbDNfcGFnZShjb25zdCBscGFlX3QgcHRlKQo+PiAgIHsKPj4gLSAgICBB
U1NFUlQobHBhZV9pc192YWxpZChwdGUpKTsKPj4gKyAgICBBU1NFUlQocDJtX2lzX3ZhbGlkKHB0
ZSkpOwo+PiAgIAo+PiAgICAgICAvKgo+PiAgICAgICAgKiBUT0RPOiBIYW5kbGUgb3RoZXIgcDJt
IHR5cGVzCj4+IEBAIC02NTQsMTEgKzY2NiwxMSBAQCBzdGF0aWMgdm9pZCBwMm1fZnJlZV9lbnRy
eShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAo+PiAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwZzsK
Pj4gICAKPj4gICAgICAgLyogTm90aGluZyB0byBkbyBpZiB0aGUgZW50cnkgaXMgaW52YWxpZC4g
Ki8KPj4gLSAgICBpZiAoICFscGFlX2lzX3ZhbGlkKGVudHJ5KSApCj4+ICsgICAgaWYgKCAhcDJt
X2lzX3ZhbGlkKGVudHJ5KSApCj4+ICAgICAgICAgICByZXR1cm47Cj4+ICAgCj4+ICAgICAgIC8q
IE5vdGhpbmcgdG8gZG8gYnV0IHVwZGF0aW5nIHRoZSBzdGF0cyBpZiB0aGUgZW50cnkgaXMgYSBz
dXBlci1wYWdlLiAqLwo+PiAtICAgIGlmICggcDJtX2lzX3N1cGVycGFnZShlbnRyeSwgbGV2ZWwp
ICkKPj4gKyAgICBpZiAoIGxldmVsID09IDMgJiYgZW50cnkucDJtLnRhYmxlICkKPiAKPiBXaHk/
CgpCZWNhdXNlIHAybV9pc19zdXBlcnBhZ2UoLi4uKSBjb250YWlucyBwMm1faXNfdmFsaWQoKS4g
U28gd2Ugd291bGQgdGVzdCB0d2ljZSAKdGhlIHZhbGlkaXR5IG9mIHRoZSBwMm0uCgpCdXQgSSBn
dWVzcyB0aGlzIGlzIG5vdCBhIGJpZyBkZWFsLCBzbyBJIGNhbiByZW1vdmUgaXQuCgo+IAo+IAo+
PiAgICAgICB7Cj4+ICAgICAgICAgICBwMm0tPnN0YXRzLm1hcHBpbmdzW2xldmVsXS0tOwo+PiAg
ICAgICAgICAgcmV0dXJuOwo+PiBAQCAtOTUxLDcgKzk2Myw3IEBAIHN0YXRpYyBpbnQgX19wMm1f
c2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCj4+ICAgICAgICAgICAgICAgZWxzZQo+
PiAgICAgICAgICAgICAgICAgICBwMm0tPm5lZWRfZmx1c2ggPSB0cnVlOwo+PiAgICAgICAgICAg
fQo+PiAtICAgICAgICBlbHNlIC8qIG5ldyBtYXBwaW5nICovCj4+ICsgICAgICAgIGVsc2UgaWYg
KCAhcDJtX2lzX3ZhbGlkKG9yaWdfcHRlKSApIC8qIG5ldyBtYXBwaW5nICovCj4gCj4gVGhlcmUg
YXJlIGEgY291cGxlIG9mIGxwYWVfaXNfdmFsaWQgY2hlY2tzIGp1c3QgYWJvdmUgdGhpcyBsaW5l
IHRoYXQgeW91Cj4gbWlzc2VkLCB3aHkgaGF2ZW4ndCB5b3UgY2hhbmdlZCB0aGVtPwo+IAo+IElm
IHlvdSBoYXZlIGEgZ29vZCByZWFzb24sIHBsZWFzZSBleHBsYWluIGluIGEgY29tbWVudCBhbmQv
b3IgY29tbWl0Cj4gbWVzc2FnZS4KClRoaXMgaXMgYWxyZWFkeSBleHBsYWluZWQgaW4gdGhlIGNv
bW1pdCBtZXNzYWdlOgoKIlRoaXMgcGF0Y2ggaW50cm9kdWNlcyBhIG5ldyBoZWxwZXIgcDJtX2lz
X3ZhbGlkLCB3aGljaCBpbXBsZW1lbnRzIHRoYXQKaWRlYSwgYW5kIHJlcGxhY2UgbW9zdCBvZiBs
cGFlX2lzX3ZhbGlkIGNhbGwgd2l0aCB0aGUgbmV3IGhlbHBlci4gVGhlIG9uZXMKcmVtYWluaW5n
IGFyZSBmb3IgVExCcyBoYW5kbGluZyBhbmQgZW50cmllcyBhY2NvdW50aW5nLiIKCkkgYmVsaWV2
ZSB0aGF0IHRoZSBjb2RlIGhhcyBlbm91Z2ggZXhpc3RpbmcgY29tbWVudCB0byB1bmRlcnN0YW5k
IHdoeSAKbHBhZV9pc192YWxpZCguLi4pIHNob3VsZCBiZSBrZXB0LiBZb3UgZGVhbCB3aXRoIGhh
cmR3YXJlIHVwZGF0ZSBhbmQgaGVuY2UgeW91IApzaG91bGQgdXNlIHRoZSB2YWxpZCBiaXQgaW4g
dGhlIExQQUUgdGFibGUuIFRoaXMgd2lsbCB0ZWxsIHlvdSB3aGV0aGVyIHlvdSBuZWVkIAp0byBm
bHVzaCB0aGUgVExCcy4KCj4gCj4+ICAgICAgICAgICAgICAgcDJtLT5zdGF0cy5tYXBwaW5nc1ts
ZXZlbF0rKzsKPj4gICAKPj4gICAgICAgICAgIHAybV93cml0ZV9wdGUoZW50cnksIHB0ZSwgcDJt
LT5jbGVhbl9wdGUpOwo+PiBAQCAtOTY1LDcgKzk3Nyw3IEBAIHN0YXRpYyBpbnQgX19wMm1fc2V0
X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCj4+ICAgICAgICAqIEZyZWUgdGhlIGVudHJ5
IG9ubHkgaWYgdGhlIG9yaWdpbmFsIHB0ZSB3YXMgdmFsaWQgYW5kIHRoZSBiYXNlCj4+ICAgICAg
ICAqIGlzIGRpZmZlcmVudCAodG8gYXZvaWQgZnJlZWluZyB3aGVuIHBlcm1pc3Npb24gaXMgY2hh
bmdlZCkuCj4+ICAgICAgICAqLwo+PiAtICAgIGlmICggbHBhZV9pc192YWxpZChvcmlnX3B0ZSkg
JiYKPj4gKyAgICBpZiAoIHAybV9pc192YWxpZChvcmlnX3B0ZSkgJiYKPj4gICAgICAgICAgICAh
bWZuX2VxKGxwYWVfZ2V0X21mbigqZW50cnkpLCBscGFlX2dldF9tZm4ob3JpZ19wdGUpKSApCj4+
ICAgICAgICAgICBwMm1fZnJlZV9lbnRyeShwMm0sIG9yaWdfcHRlLCBsZXZlbCk7Cj4+ICAgCgpD
aGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:03:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11:03: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 1gHRnf-0000nY-7Z; Tue, 30 Oct 2018 11:03:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rlru=nk=citrix.com=prvs=8342f37c0=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gHRne-0000nQ-Jk
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 11:03:06 +0000
X-Inumbo-ID: 5fd73252-dc33-11e8-87d6-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5fd73252-dc33-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 11:03:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,444,1534809600"; d="scan'208";a="81140035"
Date: Tue, 30 Oct 2018 12:02:49 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181030110249.h2367yo7xeeiosrn@mac.citrite.net>
References: <20181019152021.64607-1-roger.pau@citrix.com>
 <20181019152021.64607-3-roger.pau@citrix.com>
 <5BD73A7B02000078001F5F11@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BD73A7B02000078001F5F11@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 2/7] x86/hvm: introduce a define for the
 debug output IO port
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.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>

T24gTW9uLCBPY3QgMjksIDIwMTggYXQgMTA6NTE6MDdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE5LjEwLjE4IGF0IDE3OjIwLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UgaW50ZW5kZWQuCj4gPiAKPiA+IFNpZ25lZC1v
ZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IAo+IFJldmll
d2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gd2l0aCBvbmUgcmVtYXJr
Ogo+IAo+ID4gLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2FyY2gteDg2L3hlbi5oCj4gPiArKysg
Yi94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYveGVuLmgKPiA+IEBAIC0zNDYsNiArMzQ2LDEy
IEBAIHN0cnVjdCB4ZW5fYXJjaF9kb21haW5jb25maWcgewo+ID4gICNkZWZpbmUgWEVOX0NQVUlE
ICAgICAgICAgIFhFTl9FTVVMQVRFX1BSRUZJWCAiY3B1aWQiCj4gPiAgI2VuZGlmCj4gPiAgCj4g
PiArLyoKPiA+ICsgKiBEZWJ1ZyBjb25zb2xlIElPIHBvcnQsIGFsc28gY2FsbGVkICJwb3J0IEU5
IGhhY2siLiBFYWNoIGNoYXJhY3RlciB3cml0dGVuCj4gPiArICogdG8gdGhpcyBJTyBwb3J0IHdp
bGwgYmUgcHJpbnRlZCBvbiB0aGUgaHlwZXJ2aXNvciBjb25zb2xlLgo+ID4gKyAqLwo+ID4gKyNk
ZWZpbmUgWEVOX0hWTV9ERUJVR0NPTlNfSU9QT1JUIDB4ZTkKPiAKPiBQZXJoYXBzIGFtZW5kIHRo
ZSBjb21tZW50IHdpdGggIi4uLiwgc3ViamVjdCB0byBsb2cgbGV2ZWwKPiByZXN0cmljdGlvbnMi
PyBFYXNpbHkgZG9uZSB3aGlsZSBjb21taXR0aW5nLgoKWWVzLCB0aGF0IHNlZW1zIHNlbnNpYmxl
LCBmZWVsIGZyZWUgdG8gYWRkIGl0IGR1cmluZyBjb21taXQuCgo+IEZUUiBJJ20gYSBsaXR0bGUg
dW5lYXN5IGFib3V0IGFkZGluZyB0aGlzIHRvIHRoZSBwdWJsaWMKPiBpbnRlcmZhY2UsIGJ1dCBv
dG9oIGV4dGVybmFsIGNvbXBvbmVudHMgYWxyZWFkeSB1c2UgaXQgYXMKPiBpZiBpdCB3YXMgcGFy
dCBvZiBpdC4KCkdpdmVuIHRoZSBjdXJyZW50IHVzYWdlIEkgdGhpbmsgdGhpcyBzaG91bGQgYmUg
cGFydCBvZiB0aGUgcHVibGljCmhlYWRlcnMuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:04:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11:04: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 1gHRpD-00010b-Rh; Tue, 30 Oct 2018 11:04:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yyhb=nk=gmail.com=olekstysh@srs-us1.protection.inumbo.net>)
 id 1gHRpC-00010M-Nn
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 11:04:42 +0000
X-Inumbo-ID: 992a259c-dc33-11e8-87d6-bc764e045a96
Received: from mail-it1-x143.google.com (unknown [2607:f8b0:4864:20::143])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 992a259c-dc33-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 11:04:40 +0000 (UTC)
Received: by mail-it1-x143.google.com with SMTP id m15so13133761itl.4
 for <xen-devel@lists.xen.org>; Tue, 30 Oct 2018 04:04:40 -0700 (PDT)
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=nCaenCGvT8YGTDzAM9mq0giuxCrXuOyPd/TJhNu+8Y8=;
 b=QRvbF+gjUOaMYYiEMxxvg2pqg8Y5Pnhj40IUdljSkCdIzCuosTR6vf5iuspm9Zz1pF
 u1lq0cNnaoqdZlD1e8OlnAwU5zrkueLz3tAMNWCCS4cqzdkaZtRHS+QP3l7EH7ftFUHd
 jHDSHllS3KlPlk5J44YNaFTomu0VprJX/RHYLrtDpgNbhJtiXock7Y3AYgotO2JKUUpO
 8HVY+jHc7uOpbXXTES4CRtptKL0l+KnCVAGdw3Z+lbKXarwzNw2MXey4QyaRUaKgdIDk
 xjs6W6nEIAGEShfiO0zCmwSH2EI4JxSTSxEIS9Lu2EJOVlKb4Vgh0SPpZct3YVt01N5g
 7aNw==
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=nCaenCGvT8YGTDzAM9mq0giuxCrXuOyPd/TJhNu+8Y8=;
 b=lqs2fSkDNAuQuT2AEJijyKWrtv0453GAwg1o6coWdrPGXpFe4HmosUxaHGCHPtuJ3S
 Ue6fqPGuJEsJp9VDH5VyQssmJXDGrEUF914L9kOLVemcDMC67zOxvMSfP5i25vNzxY97
 pjPT8vE0Sb9ojSXO9cZAlT2IbYpbPHZO+u8NCt2U0FKBcP5wuhaPtFFT7CoN7nqa02z6
 OcNHHPS4mgdZeWh7werqNBuxiZrMNhyQ45Yd1RwL9hVuNhBs7GYfmcCmEq7m9dKgUtly
 Y3FfPC10NvPwvyjxM0CLNHzCYvt+GFtqQNL0srtpzkyJJO5X9xNo9kihW6lUs90DZC/L
 FgrA==
X-Gm-Message-State: AGRZ1gK7YIHeSgTbXDEa6SkPNQCsPcz4U7u4bYwcbMDWAG4ROQDE+0Uw
 jtmTxyFU+7se3IQvU1renlGHWqR1kH798fh5mIw=
X-Google-Smtp-Source: AJdET5cRksX231nyO7yByCD5+ydDXDgwf8s1WMgsbFV8UH2lYlbeO4WP5A5oQhf76NmTWpi57nkCb3BeWfP34KJO7y4=
X-Received: by 2002:a24:99c3:: with SMTP id
 a186-v6mr942234ite.124.1540897480172; 
 Tue, 30 Oct 2018 04:04:40 -0700 (PDT)
MIME-Version: 1.0
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
 <1540260184-11294-22-git-send-email-sstabellini@kernel.org>
 <CAPD2p-=27z-bkzezVmVro7J-=5gsG5Nhs2gcKQDK+Ds7UWiYtA@mail.gmail.com>
 <alpine.DEB.2.10.1810291300350.6510@sstabellini-ThinkPad-X260>
In-Reply-To: <alpine.DEB.2.10.1810291300350.6510@sstabellini-ThinkPad-X260>
From: Oleksandr Tyshchenko <olekstysh@gmail.com>
Date: Tue, 30 Oct 2018 13:04:29 +0200
Message-ID: <CAPD2p-nKh-qn+f59TOZEYEic7UMWNb0AOrXKhrChJf1jb0S7Wg@mail.gmail.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Subject: Re: [Xen-devel] [PATCH v5 22/25] xen/arm: Allow vpl011 to be used
 by DomU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: stefanos@xilinx.com, Julien Grall <julien.grall@arm.com>,
 Andrii Anisov <andrii_anisov@epam.com>, Achin.Gupta@arm.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>

T24gTW9uLCBPY3QgMjksIDIwMTggYXQgMTA6MDMgUE0gU3RlZmFubyBTdGFiZWxsaW5pCjxzc3Rh
YmVsbGluaUBrZXJuZWwub3JnPiB3cm90ZToKPgo+IE9uIFdlZCwgMjQgT2N0IDIwMTgsIE9sZWtz
YW5kciBUeXNoY2hlbmtvIHdyb3RlOgo+ID4gSGksIFN0ZWZhbm8KPiA+Cj4gPiBPbiBUdWUsIE9j
dCAyMywgMjAxOCBhdCA1OjA0IEFNIFN0ZWZhbm8gU3RhYmVsbGluaQo+ID4gPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+IHdyb3RlOgo+ID4gPgo+ID4gPiBNYWtlIHZwbDAxMSBiZWluZyBhYmxlIHRv
IGJlIHVzZWQgd2l0aG91dCBhIHVzZXJzcGFjZSBjb21wb25lbnQgaW4gRG9tMC4KPiA+ID4gSW4g
dGhhdCBjYXNlLCBvdXRwdXQgaXMgcHJpbnRlZCB0byB0aGUgWGVuIHNlcmlhbCBhbmQgaW5wdXQg
aXMgcmVjZWl2ZWQKPiA+ID4gZnJvbSB0aGUgWGVuIHNlcmlhbCBvbmUgY2hhcmFjdGVyIGF0IGEg
dGltZS4KPiA+ID4KPiA+ID4gQ2FsbCBkb21haW5fdnBsMDExX2luaXQgZHVyaW5nIGNvbnN0cnVj
dF9kb21VIGlmIHZwbDAxMSBpcyBlbmFibGVkLgo+ID4gPgo+ID4gPiBJbnRyb2R1Y2UgYSBuZXcg
cmluZyBzdHJ1Y3Qgd2l0aCBvbmx5IHRoZSByaW5nIGFycmF5IHRvIGF2b2lkIGEgd2FzdGUgb2YK
PiA+ID4gbWVtb3J5LiBJbnRyb2R1Y2Ugc2VwYXJhdGUgcmVhZF9kYXRhIGFuZCB3cml0ZV9kYXRh
IGZ1bmN0aW9ucyBmb3IKPiA+ID4gaW5pdGlhbCBkb21haW5zOiB2cGwwMTFfd3JpdGVfZGF0YV94
ZW4gaXMgdmVyeSBzaW1wbGUgYW5kIGp1c3Qgd3JpdGVzCj4gPiA+IHRvIHRoZSBjb25zb2xlLCB3
aGlsZSB2cGwwMTFfcmVhZF9kYXRhX3hlbiBpcyBhIGR1cGxpY2F0ZSBvZgo+ID4gPiB2cGwwMTFf
cmVhZF9kYXRhLiBBbHRob3VnaCB0ZXh0dWFsbHkgYWxtb3N0IGlkZW50aWNhbCwgd2UgYXJlIGZv
cmNlZCB0bwo+ID4gPiBkdXBsaWNhdGUgdGhlIGZ1bmN0aW9ucyBiZWNhdXNlIHRoZSBzdHJ1Y3Qg
bGF5b3V0IGlzIGRpZmZlcmVudC4KPiA+ID4KPiA+ID4gT3V0cHV0IGNoYXJhY3RlcnMgYXJlIHBy
aW50ZWQgb25lIGJ5IG9uZSwgcG90ZW50aWFsbHkgbGVhZGluZyB0bwo+ID4gPiBpbnRlcm1peGVk
IG91dHB1dCBvZiBkaWZmZXJlbnQgZG9tYWlucyBvbiB0aGUgY29uc29sZS4gQSBmb2xsb3ctdXAg
cGF0Y2gKPiA+ID4gd2lsbCBzb2x2ZSB0aGUgaXNzdWUgYnkgaW50cm9kdWNpbmcgYnVmZmVyaW5n
Lgo+ID4gPgo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9z
QHhpbGlueC5jb20+Cj4gPiA+IEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPgo+ID4gPiAtLS0KPiA+ID4gQ2hhbmdlcyBpbiB2NToKPiA+ID4gLSByZW5hYmxlIGNh
bGwgdG8gdnBsMDExX3J4X2NoYXJfeGVuIGZyb20gY29uc29sZS5jCj4gPiA+Cj4gPiA+IENoYW5n
ZXMgaW4gdjQ6Cj4gPiA+IC0gY29kZSBzdHlsZQo+ID4gPgo+ID4gPiBDaGFuZ2VzIGluIHYzOgo+
ID4gPiAtIGFkZCBpbi1jb2RlIGNvbW1lbnRzCj4gPiA+IC0gaW1wcm92ZSBleGlzdGluZyBjb21t
ZW50cwo+ID4gPiAtIHJlbW92ZSBpZmRlZiBhcm91bmQgZG9tYWluX3ZwbDAxMV9pbml0IGluIGNv
bnN0cnVjdF9kb21VCj4gPiA+IC0gYWRkIEFTU0VSVAo+ID4gPiAtIHVzZSBTQlNBX1VBUlRfRklG
T19TSVpFIGZvciBpbiBidWZmZXIgc2l6ZQo+ID4gPiAtIHJlbmFtZSByaW5nX2VuYWJsZSB0byBi
YWNrZW5kX2luX2RvbWFpbgo+ID4gPiAtIHJlbmFtZSBzdHJ1Y3QgeGVuY29uc19pbiB0byBzdHJ1
Y3QgdnBsMDExX3hlbl9iYWNrZW5kCj4gPiA+IC0gcmVuYW1lIGlucmluZyBmaWVsZCB0byB4ZW4K
PiA+ID4gLSByZW5hbWUgaGVscGVyIGZ1bmN0aW9ucyBhY2NvcmRpbmdseQo+ID4gPiAtIHJlbW92
ZSB1bm5lY2Vzc2FyeSBzdHViIGltcGxlbWVudGF0aW9uIG9mIHZwbDAxMV9yeF9jaGFyCj4gPiA+
IC0gbW92ZSB2cGwwMTFfcnhfY2hhcl94ZW4gd2l0aGluIHRoZSBmaWxlIHRvIGF2b2lkIHRoZSBu
ZWVkIG9mIGEgZm9yd2FyZAo+ID4gPiAgIGRlY2xhcmF0aW9uIG9mIHZwbDAxMV9kYXRhX2F2YWls
Cj4gPiA+IC0gZml4IHNtYWxsIGJ1ZyBpbiB2cGwwMTFfcnhfY2hhcl94ZW46IGluY3JlbWVudCBp
bl9wcm9kIGJlZm9yZSB1c2luZyBpdAo+ID4gPiAgIHRvIGNoZWNrIHhlbmNvbnNfcXVldWVkLgo+
ID4gPgo+ID4gPiBDaGFuZ2VzIGluIHYyOgo+ID4gPiAtIG9ubHkgaW5pdCBpZiB2cGwwMTEKPiA+
ID4gLSByZW5hbWUgdnBsMDExX3JlYWRfY2hhciB0byB2cGwwMTFfcnhfY2hhcgo+ID4gPiAtIHJl
bW92ZSBzcHVyaW91cyBjaGFuZ2UKPiA+ID4gLSBmaXggY29kaW5nIHN0eWxlCj4gPiA+IC0gdXNl
IGRpZmZlcmVudCByaW5nIHN0cnVjdAo+ID4gPiAtIG1vdmUgdGhlIHdyaXRlX2RhdGEgY2hhbmdl
cyB0byB0aGVpciBvd24gZnVuY3Rpb24KPiA+ID4gICAodnBsMDExX3dyaXRlX2RhdGFfbm9yaW5n
KQo+ID4gPiAtIGR1cGxpY2F0ZSB2cGwwMTFfcmVhZF9kYXRhCj4gPiA+IC0tLQo+ID4gPiAgeGVu
L2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jICB8ICAgOSArLQo+ID4gPiAgeGVuL2FyY2gvYXJtL3Zw
bDAxMS5jICAgICAgICB8IDIwMCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
LS0tLS0tCj4gPiA+ICB4ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYyAgIHwgICAyICstCj4gPiA+
ICB4ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oIHwgICA4ICsrCj4gPiA+ICA0IGZpbGVzIGNo
YW5nZWQsIDE5MyBpbnNlcnRpb25zKCspLCAyNiBkZWxldGlvbnMoLSkKPiA+ID4KPiA+ID4gZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21h
aW5fYnVpbGQuYwo+ID4gPiBpbmRleCA2MDI2Yjc3Li45ZmZkOTE5IDEwMDY0NAo+ID4gPiAtLS0g
YS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+ID4gKysrIGIveGVuL2FyY2gvYXJtL2Rv
bWFpbl9idWlsZC5jCj4gPiA+IEBAIC0yNjI5LDcgKzI2MjksMTQgQEAgc3RhdGljIGludCBfX2lu
aXQgY29uc3RydWN0X2RvbVUoc3RydWN0IGRvbWFpbiAqZCwKPiA+ID4gICAgICBpZiAoIHJjIDwg
MCApCj4gPiA+ICAgICAgICAgIHJldHVybiByYzsKPiA+ID4KPiA+ID4gLSAgICByZXR1cm4gY29u
c3RydWN0X2RvbWFpbihkLCAma2luZm8pOwo+ID4gPiArICAgIHJjID0gY29uc3RydWN0X2RvbWFp
bihkLCAma2luZm8pOwo+ID4gPiArICAgIGlmICggcmMgPCAwICkKPiA+ID4gKyAgICAgICAgcmV0
dXJuIHJjOwo+ID4gPiArCj4gPiA+ICsgICAgaWYgKCBraW5mby52cGwwMTEgKQo+ID4gPiArICAg
ICAgICByYyA9IGRvbWFpbl92cGwwMTFfaW5pdChkLCBOVUxMKTsKPiA+ID4gKwo+ID4gPiArICAg
IHJldHVybiByYzsKPiA+ID4gIH0KPiA+ID4KPiA+ID4gIHZvaWQgX19pbml0IGNyZWF0ZV9kb21V
cyh2b2lkKQo+ID4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3ZwbDAxMS5jIGIveGVuL2Fy
Y2gvYXJtL3ZwbDAxMS5jCj4gPiA+IGluZGV4IDY4NDUyYTguLjEzMTUwN2UgMTAwNjQ0Cj4gPiA+
IC0tLSBhL3hlbi9hcmNoL2FybS92cGwwMTEuYwo+ID4gPiArKysgYi94ZW4vYXJjaC9hcm0vdnBs
MDExLmMKPiA+ID4gQEAgLTc3LDYgKzc3LDkxIEBAIHN0YXRpYyB2b2lkIHZwbDAxMV91cGRhdGVf
aW50ZXJydXB0X3N0YXR1cyhzdHJ1Y3QgZG9tYWluICpkKQo+ID4gPiAgI2VuZGlmCj4gPiA+ICB9
Cj4gPiA+Cj4gPiA+ICsvKgo+ID4gPiArICogdnBsMDExX3dyaXRlX2RhdGFfeGVuIHdyaXRlcyBj
aGFycyBmcm9tIHRoZSB2cGwwMTEgb3V0IGJ1ZmZlciB0byB0aGUKPiA+ID4gKyAqIGNvbnNvbGUu
IE9ubHkgdG8gYmUgdXNlZCB3aGVuIHRoZSBiYWNrZW5kIGlzIFhlbi4KPiA+ID4gKyAqLwo+ID4g
PiArc3RhdGljIHZvaWQgdnBsMDExX3dyaXRlX2RhdGFfeGVuKHN0cnVjdCBkb21haW4gKmQsIHVp
bnQ4X3QgZGF0YSkKPiA+ID4gK3sKPiA+ID4gKyAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+ID4g
PiArICAgIHN0cnVjdCB2cGwwMTEgKnZwbDAxMSA9ICZkLT5hcmNoLnZwbDAxMTsKPiA+ID4gKwo+
ID4gPiArICAgIFZQTDAxMV9MT0NLKGQsIGZsYWdzKTsKPiA+ID4gKwo+ID4gPiArICAgIHByaW50
aygiJWMiLCBkYXRhKTsKPiA+ID4gKyAgICBpZiAoZGF0YSA9PSAnXG4nKQo+ID4gPiArICAgICAg
ICBwcmludGsoIkRPTSV1OiAiLCBkLT5kb21haW5faWQpOwo+ID4gPiArCj4gPiA+ICsgICAgdnBs
MDExLT51YXJ0cmlzIHw9IFRYSTsKPiA+ID4gKyAgICB2cGwwMTEtPnVhcnRmciAmPSB+VFhGRTsK
PiA+ID4gKyAgICB2cGwwMTFfdXBkYXRlX2ludGVycnVwdF9zdGF0dXMoZCk7Cj4gPiA+ICsKPiA+
ID4gKyAgICBWUEwwMTFfVU5MT0NLKGQsIGZsYWdzKTsKPiA+ID4gK30KPiA+ID4gKwo+ID4gPiAr
LyoKPiA+ID4gKyAqIHZwbDAxMV9yZWFkX2RhdGFfeGVuIHJlYWRzIGRhdGEgd2hlbiB0aGUgYmFj
a2VuZCBpcyB4ZW4uIENoYXJhY3RlcnMKPiA+ID4gKyAqIGFyZSBhZGRlZCB0byB0aGUgdnBsMDEx
IHJlY2VpdmUgYnVmZmVyIGJ5IHZwbDAxMV9yeF9jaGFyX3hlbi4KPiA+ID4gKyAqLwo+ID4gPiAr
c3RhdGljIHVpbnQ4X3QgdnBsMDExX3JlYWRfZGF0YV94ZW4oc3RydWN0IGRvbWFpbiAqZCkKPiA+
ID4gK3sKPiA+ID4gKyAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+ID4gPiArICAgIHVpbnQ4X3Qg
ZGF0YSA9IDA7Cj4gPiA+ICsgICAgc3RydWN0IHZwbDAxMSAqdnBsMDExID0gJmQtPmFyY2gudnBs
MDExOwo+ID4gPiArICAgIHN0cnVjdCB2cGwwMTFfeGVuX2JhY2tlbmQgKmludGYgPSB2cGwwMTEt
PmJhY2tlbmQueGVuOwo+ID4gPiArICAgIFhFTkNPTlNfUklOR19JRFggaW5fY29ucywgaW5fcHJv
ZDsKPiA+ID4gKwo+ID4gPiArICAgIFZQTDAxMV9MT0NLKGQsIGZsYWdzKTsKPiA+ID4gKwo+ID4g
PiArICAgIGluX2NvbnMgPSBpbnRmLT5pbl9jb25zOwo+ID4gPiArICAgIGluX3Byb2QgPSBpbnRm
LT5pbl9wcm9kOwo+ID4gPiArCj4gPiA+ICsgICAgc21wX3JtYigpOwo+ID4gPiArCj4gPiA+ICsg
ICAgLyoKPiA+ID4gKyAgICAgKiBJdCBpcyBleHBlY3RlZCB0aGF0IHRoZXJlIHdpbGwgYmUgZGF0
YSBpbiB0aGUgcmluZyBidWZmZXIgd2hlbiB0aGlzCj4gPiA+ICsgICAgICogZnVuY3Rpb24gaXMg
Y2FsbGVkIHNpbmNlIHRoZSBndWVzdCBpcyBleHBlY3RlZCB0byByZWFkIHRoZSBkYXRhIHJlZ2lz
dGVyCj4gPiA+ICsgICAgICogb25seSBpZiB0aGUgVFhGRSBmbGFnIGlzIG5vdCBzZXQuCj4gPiA+
ICsgICAgICogSWYgdGhlIGd1ZXN0IHN0aWxsIGRvZXMgcmVhZCB3aGVuIFRYRkUgYml0IGlzIHNl
dCB0aGVuIDAgd2lsbCBiZSByZXR1cm5lZC4KPiA+ID4gKyAgICAgKi8KPiA+ID4gKyAgICBpZiAo
IHhlbmNvbnNfcXVldWVkKGluX3Byb2QsIGluX2NvbnMsIHNpemVvZihpbnRmLT5pbikpID4gMCAp
Cj4gPiA+ICsgICAgewo+ID4gPiArICAgICAgICB1bnNpZ25lZCBpbnQgZmlmb19sZXZlbDsKPiA+
ID4gKwo+ID4gPiArICAgICAgICBkYXRhID0gaW50Zi0+aW5beGVuY29uc19tYXNrKGluX2NvbnMs
IHNpemVvZihpbnRmLT5pbikpXTsKPiA+ID4gKyAgICAgICAgaW5fY29ucyArPSAxOwo+ID4gPiAr
ICAgICAgICBzbXBfbWIoKTsKPiA+ID4gKyAgICAgICAgaW50Zi0+aW5fY29ucyA9IGluX2NvbnM7
Cj4gPiA+ICsKPiA+ID4gKyAgICAgICAgZmlmb19sZXZlbCA9IHhlbmNvbnNfcXVldWVkKGluX3By
b2QsIGluX2NvbnMsIHNpemVvZihpbnRmLT5pbikpOwo+ID4gPiArCj4gPiA+ICsgICAgICAgIC8q
IElmIHRoZSBGSUZPIGlzIG5vdyBlbXB0eSwgd2UgY2xlYXIgdGhlIHJlY2VpdmUgdGltZW91dCBp
bnRlcnJ1cHQuICovCj4gPiA+ICsgICAgICAgIGlmICggZmlmb19sZXZlbCA9PSAwICkKPiA+ID4g
KyAgICAgICAgewo+ID4gPiArICAgICAgICAgICAgdnBsMDExLT51YXJ0ZnIgfD0gUlhGRTsKPiA+
ID4gKyAgICAgICAgICAgIHZwbDAxMS0+dWFydHJpcyAmPSB+UlRJOwo+ID4gPiArICAgICAgICB9
Cj4gPiA+ICsKPiA+ID4gKyAgICAgICAgLyogSWYgdGhlIEZJRk8gaXMgbW9yZSB0aGFuIGhhbGYg
ZW1wdHksIHdlIGNsZWFyIHRoZSBSWCBpbnRlcnJ1cHQuICovCj4gPiA+ICsgICAgICAgIGlmICgg
Zmlmb19sZXZlbCA8IHNpemVvZihpbnRmLT5pbikgLSBTQlNBX1VBUlRfRklGT19MRVZFTCApCj4g
PiA+ICsgICAgICAgICAgICB2cGwwMTEtPnVhcnRyaXMgJj0gflJYSTsKPiA+ID4gKwo+ID4gPiAr
ICAgICAgICB2cGwwMTFfdXBkYXRlX2ludGVycnVwdF9zdGF0dXMoZCk7Cj4gPiA+ICsgICAgfQo+
ID4gPiArICAgIGVsc2UKPiA+ID4gKyAgICAgICAgZ3ByaW50ayhYRU5MT0dfRVJSLCAidnBsMDEx
OiBVbmV4cGVjdGVkIElOIHJpbmcgYnVmZmVyIGVtcHR5XG4iKTsKPiA+ID4gKwo+ID4gPiArICAg
IC8qCj4gPiA+ICsgICAgICogV2UgaGF2ZSBjb25zdW1lZCBhIGNoYXJhY3RlciBvciB0aGUgRklG
TyB3YXMgZW1wdHksIHNvIGNsZWFyIHRoZQo+ID4gPiArICAgICAqICJGSUZPIGZ1bGwiIGJpdC4K
PiA+ID4gKyAgICAgKi8KPiA+ID4gKyAgICB2cGwwMTEtPnVhcnRmciAmPSB+UlhGRjsKPiA+ID4g
Kwo+ID4gPiArICAgIFZQTDAxMV9VTkxPQ0soZCwgZmxhZ3MpOwo+ID4gPiArCj4gPiA+ICsgICAg
cmV0dXJuIGRhdGE7Cj4gPiA+ICt9Cj4gPiA+ICsKPiA+ID4gIHN0YXRpYyB1aW50OF90IHZwbDAx
MV9yZWFkX2RhdGEoc3RydWN0IGRvbWFpbiAqZCkKPiA+ID4gIHsKPiA+ID4gICAgICB1bnNpZ25l
ZCBsb25nIGZsYWdzOwo+ID4gPiBAQCAtMjQwLDcgKzMyNSwxMCBAQCBzdGF0aWMgaW50IHZwbDAx
MV9tbWlvX3JlYWQoc3RydWN0IHZjcHUgKnYsCj4gPiA+ICAgICAgY2FzZSBEUjoKPiA+ID4gICAg
ICAgICAgaWYgKCAhdnBsMDExX3JlZzMyX2NoZWNrX2FjY2VzcyhkYWJ0KSApIGdvdG8gYmFkX3dp
ZHRoOwo+ID4gPgo+ID4gPiAtICAgICAgICAqciA9IHZyZWdfcmVnMzJfZXh0cmFjdCh2cGwwMTFf
cmVhZF9kYXRhKGQpLCBpbmZvKTsKPiA+ID4gKyAgICAgICAgaWYgKCB2cGwwMTEtPmJhY2tlbmRf
aW5fZG9tYWluICkKPiA+ID4gKyAgICAgICAgICAgICpyID0gdnJlZ19yZWczMl9leHRyYWN0KHZw
bDAxMV9yZWFkX2RhdGEoZCksIGluZm8pOwo+ID4gPiArICAgICAgICBlbHNlCj4gPiA+ICsgICAg
ICAgICAgICAqciA9IHZyZWdfcmVnMzJfZXh0cmFjdCh2cGwwMTFfcmVhZF9kYXRhX3hlbihkKSwg
aW5mbyk7Cj4gPiA+ICAgICAgICAgIHJldHVybiAxOwo+ID4gPgo+ID4gPiAgICAgIGNhc2UgUlNS
Ogo+ID4gPiBAQCAtMzI1LDcgKzQxMywxMCBAQCBzdGF0aWMgaW50IHZwbDAxMV9tbWlvX3dyaXRl
KHN0cnVjdCB2Y3B1ICp2LAo+ID4gPgo+ID4gPiAgICAgICAgICB2cmVnX3JlZzMyX3VwZGF0ZSgm
ZGF0YSwgciwgaW5mbyk7Cj4gPiA+ICAgICAgICAgIGRhdGEgJj0gMHhGRjsKPiA+ID4gLSAgICAg
ICAgdnBsMDExX3dyaXRlX2RhdGEodi0+ZG9tYWluLCBkYXRhKTsKPiA+ID4gKyAgICAgICAgaWYg
KCB2cGwwMTEtPmJhY2tlbmRfaW5fZG9tYWluICkKPiA+ID4gKyAgICAgICAgICAgIHZwbDAxMV93
cml0ZV9kYXRhKHYtPmRvbWFpbiwgZGF0YSk7Cj4gPiA+ICsgICAgICAgIGVsc2UKPiA+ID4gKyAg
ICAgICAgICAgIHZwbDAxMV93cml0ZV9kYXRhX3hlbih2LT5kb21haW4sIGRhdGEpOwo+ID4gPiAg
ICAgICAgICByZXR1cm4gMTsKPiA+ID4gICAgICB9Cj4gPiA+Cj4gPiA+IEBAIC00MzAsNiArNTIx
LDM5IEBAIHN0YXRpYyB2b2lkIHZwbDAxMV9kYXRhX2F2YWlsKHN0cnVjdCBkb21haW4gKmQsCj4g
PiA+ICAgICAgICAgIHZwbDAxMS0+dWFydGZyIHw9IFRYRkU7Cj4gPiA+ICB9Cj4gPiA+Cj4gPiA+
ICsvKgo+ID4gPiArICogdnBsMDExX3J4X2NoYXJfeGVuIGFkZHMgYSBjaGFyIHRvIGEgZG9tYWlu
J3MgdnBsMDExIHJlY2VpdmUgYnVmZmVyLgo+ID4gPiArICogSXQgaXMgb25seSB1c2VkIHdoZW4g
dGhlIHZwbDAxMSBiYWNrZW5kIGlzIGluIFhlbi4KPiA+ID4gKyAqLwo+ID4gPiArdm9pZCB2cGww
MTFfcnhfY2hhcl94ZW4oc3RydWN0IGRvbWFpbiAqZCwgY2hhciBjKQo+ID4gPiArewo+ID4gPiAr
ICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4gPiA+ICsgICAgc3RydWN0IHZwbDAxMSAqdnBsMDEx
ID0gJmQtPmFyY2gudnBsMDExOwo+ID4gPiArICAgIHN0cnVjdCB2cGwwMTFfeGVuX2JhY2tlbmQg
KmludGYgPSB2cGwwMTEtPmJhY2tlbmQueGVuOwo+ID4gPiArICAgIFhFTkNPTlNfUklOR19JRFgg
aW5fY29ucywgaW5fcHJvZCwgaW5fZmlmb19sZXZlbDsKPiA+ID4gKwo+ID4gPiArICAgIEFTU0VS
VCghdnBsMDExLT5iYWNrZW5kX2luX2RvbWFpbik7Cj4gPiA+ICsgICAgVlBMMDExX0xPQ0soZCwg
ZmxhZ3MpOwo+ID4gPiArCj4gPiA+ICsgICAgaW5fY29ucyA9IGludGYtPmluX2NvbnM7Cj4gPiA+
ICsgICAgaW5fcHJvZCA9IGludGYtPmluX3Byb2Q7Cj4gPiBEbyB3ZSBuZWVkIGJhcnJpZXJzIGhl
cmUgYW5kIGFmdGVyIHdyaXRpbmcgdGhlIHJpbmc/Cj4KPiBXZSBkbyBub3QgbmVlZCBiYXJyaWVy
cyBiZWNhdXNlIGJvdGggZnJvbnRlbmQgYW5kIGJhY2tlbmQgYXJlIGluIFhlbiBmb3IKPiB0aGlz
IHVzZS1jYXNlOiBib3RoIGluX2NvbnMgYW5kIGluX3Byb2QgYXJlIG1vZGlmaWVkIGJ5IFhlbiB3
aXRoIHRoZQo+IFZQTDAxMV9MT0NLIGhlbGQuIFRoZXJlIGFyZSBubyBzaW11bHRhbmVvdXMgcmVh
ZHMvd3JpdGVzIGFuZCB0aGUgbG9jawo+IGluY2x1ZGVzIGEgYmFycmllci4KSSBnb3QgaXQuIFRo
YW5rIHlvdSBmb3IgdGhlIGV4cGxhbmF0aW9uLgoKPgo+Cj4gPiA+ICsgICAgaWYgKCB4ZW5jb25z
X3F1ZXVlZChpbl9wcm9kLCBpbl9jb25zLCBzaXplb2YoaW50Zi0+aW4pKSA9PSBzaXplb2YoaW50
Zi0+aW4pICkKPiA+ID4gKyAgICB7Cj4gPiA+ICsgICAgICAgIFZQTDAxMV9VTkxPQ0soZCwgZmxh
Z3MpOwo+ID4gPiArICAgICAgICByZXR1cm47Cj4gPiA+ICsgICAgfQo+ID4gPiArCj4gPiA+ICsg
ICAgaW50Zi0+aW5beGVuY29uc19tYXNrKGluX3Byb2QsIHNpemVvZihpbnRmLT5pbikpXSA9IGM7
Cj4gPiA+ICsgICAgaW50Zi0+aW5fcHJvZCA9ICsraW5fcHJvZDsKPiA+ID4gKwo+ID4gPiArICAg
IGluX2ZpZm9fbGV2ZWwgPSB4ZW5jb25zX3F1ZXVlZChpbl9wcm9kLAo+ID4gPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBpbl9jb25zLAo+ID4gPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzaXplb2YoaW50Zi0+aW4pKTsKPiA+ID4gKwo+ID4gPiArICAg
IHZwbDAxMV9kYXRhX2F2YWlsKGQsIGluX2ZpZm9fbGV2ZWwsIHNpemVvZihpbnRmLT5pbiksIDAs
IFNCU0FfVUFSVF9GSUZPX1NJWkUpOwo+ID4gPiArICAgIFZQTDAxMV9VTkxPQ0soZCwgZmxhZ3Mp
Owo+ID4gPiArfQo+ID4gPiArCj4gPiA+ICBzdGF0aWMgdm9pZCB2cGwwMTFfbm90aWZpY2F0aW9u
KHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgcG9ydCkKPiA+ID4gIHsKPiA+ID4gICAgICB1
bnNpZ25lZCBsb25nIGZsYWdzOwo+ID4gPiBAQCAtNDcwLDI3ICs1OTQsNDcgQEAgaW50IGRvbWFp
bl92cGwwMTFfaW5pdChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgdnBsMDExX2luaXRfaW5mbyAq
aW5mbykKPiA+ID4gICAgICBpZiAoIHZwbDAxMS0+YmFja2VuZC5kb20ucmluZ19idWYgKQo+ID4g
PiAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKPiA+ID4KPiA+ID4gLSAgICAvKiBNYXAgdGhlIGd1
ZXN0IFBGTiB0byBYZW4gYWRkcmVzcyBzcGFjZS4gKi8KPiA+ID4gLSAgICByYyA9ICBwcmVwYXJl
X3JpbmdfZm9yX2hlbHBlcihkLAo+ID4gPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGdmbl94KGluZm8tPmdmbiksCj4gPiA+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJnZwbDAxMS0+YmFja2VuZC5kb20ucmluZ19wYWdlLAo+ID4gPiAtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICZ2cGwwMTEtPmJhY2tlbmQuZG9tLnJpbmdfYnVmKTsKPiA+
ID4gLSAgICBpZiAoIHJjIDwgMCApCj4gPiA+IC0gICAgICAgIGdvdG8gb3V0Owo+ID4gPiArICAg
IC8qCj4gPiA+ICsgICAgICogaW5mbyBpcyBOVUxMIHdoZW4gdGhlIGJhY2tlbmQgaXMgaW4gWGVu
Lgo+ID4gPiArICAgICAqIGluZm8gaXMgIT0gTlVMTCB3aGVuIHRoZSBiYWNrZW5kIGlzIGluIGEg
ZG9tYWluLgo+ID4gPiArICAgICAqLwo+ID4gPiArICAgIGlmICggaW5mbyAhPSBOVUxMICkKPiA+
ID4gKyAgICB7Cj4gPiA+ICsgICAgICAgIHZwbDAxMS0+YmFja2VuZF9pbl9kb21haW4gPSB0cnVl
Owo+ID4gPiArCj4gPiA+ICsgICAgICAgIC8qIE1hcCB0aGUgZ3Vlc3QgUEZOIHRvIFhlbiBhZGRy
ZXNzIHNwYWNlLiAqLwo+ID4gPiArICAgICAgICByYyA9ICBwcmVwYXJlX3JpbmdfZm9yX2hlbHBl
cihkLAo+ID4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnZm5feChp
bmZvLT5nZm4pLAo+ID4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAm
dnBsMDExLT5iYWNrZW5kLmRvbS5yaW5nX3BhZ2UsCj4gPiA+ICsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICZ2cGwwMTEtPmJhY2tlbmQuZG9tLnJpbmdfYnVmKTsKPiA+ID4g
KyAgICAgICAgaWYgKCByYyA8IDAgKQo+ID4gPiArICAgICAgICAgICAgZ290byBvdXQ7Cj4gPiA+
ICsKPiA+ID4gKyAgICAgICAgcmMgPSBhbGxvY191bmJvdW5kX3hlbl9ldmVudF9jaGFubmVsKGQs
IDAsIGluZm8tPmNvbnNvbGVfZG9taWQsCj4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB2cGwwMTFfbm90aWZpY2F0aW9uKTsKPiA+ID4gKyAgICAgICAg
aWYgKCByYyA8IDAgKQo+ID4gPiArICAgICAgICAgICAgZ290byBvdXQxOwo+ID4gPiArCj4gPiA+
ICsgICAgICAgIHZwbDAxMS0+ZXZ0Y2huID0gaW5mby0+ZXZ0Y2huID0gcmM7Cj4gPiA+ICsgICAg
fQo+ID4gPiArICAgIGVsc2UKPiA+ID4gKyAgICB7Cj4gPiA+ICsgICAgICAgIHZwbDAxMS0+YmFj
a2VuZF9pbl9kb21haW4gPSBmYWxzZTsKPiA+ID4gKwo+ID4gPiArICAgICAgICB2cGwwMTEtPmJh
Y2tlbmQueGVuID0geHphbGxvYyhzdHJ1Y3QgdnBsMDExX3hlbl9iYWNrZW5kKTsKPiA+ID4gKyAg
ICAgICAgaWYgKCB2cGwwMTEtPmJhY2tlbmQueGVuID09IE5VTEwgKQo+ID4gPiArICAgICAgICB7
Cj4gPiA+ICsgICAgICAgICAgICByYyA9IC1FSU5WQUw7Cj4gPiA+ICsgICAgICAgICAgICBnb3Rv
IG91dDE7Cj4gPiA+ICsgICAgICAgIH0KPiA+ID4gKyAgICB9Cj4gPiA+Cj4gPiA+ICAgICAgcmMg
PSB2Z2ljX3Jlc2VydmVfdmlycShkLCBHVUVTVF9WUEwwMTFfU1BJKTsKPiA+ID4gICAgICBpZiAo
ICFyYyApCj4gPiA+ICAgICAgewo+ID4gPiAgICAgICAgICByYyA9IC1FSU5WQUw7Cj4gPiA+IC0g
ICAgICAgIGdvdG8gb3V0MTsKPiA+ID4gLSAgICB9Cj4gPiA+IC0KPiA+ID4gLSAgICByYyA9IGFs
bG9jX3VuYm91bmRfeGVuX2V2ZW50X2NoYW5uZWwoZCwgMCwgaW5mby0+Y29uc29sZV9kb21pZCwK
PiA+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdnBsMDExX25v
dGlmaWNhdGlvbik7Cj4gPiA+IC0gICAgaWYgKCByYyA8IDAgKQo+ID4gPiAgICAgICAgICBnb3Rv
IG91dDI7Cj4gPiA+IC0KPiA+ID4gLSAgICB2cGwwMTEtPmV2dGNobiA9IGluZm8tPmV2dGNobiA9
IHJjOwo+ID4gPiArICAgIH0KPiA+ID4KPiA+ID4gICAgICBzcGluX2xvY2tfaW5pdCgmdnBsMDEx
LT5sb2NrKTsKPiA+ID4KPiA+ID4gQEAgLTUwMyw4ICs2NDcsMTEgQEAgb3V0MjoKPiA+ID4gICAg
ICB2Z2ljX2ZyZWVfdmlycShkLCBHVUVTVF9WUEwwMTFfU1BJKTsKPiA+ID4KPiA+ID4gIG91dDE6
Cj4gPiA+IC0gICAgZGVzdHJveV9yaW5nX2Zvcl9oZWxwZXIoJnZwbDAxMS0+YmFja2VuZC5kb20u
cmluZ19idWYsCj4gPiA+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2
cGwwMTEtPmJhY2tlbmQuZG9tLnJpbmdfcGFnZSk7Cj4gPiA+ICsgICAgaWYgKCB2cGwwMTEtPmJh
Y2tlbmRfaW5fZG9tYWluICkKPiA+ID4gKyAgICAgICAgZGVzdHJveV9yaW5nX2Zvcl9oZWxwZXIo
JnZwbDAxMS0+YmFja2VuZC5kb20ucmluZ19idWYsCj4gPiA+ICsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHZwbDAxMS0+YmFja2VuZC5kb20ucmluZ19wYWdlKTsKPiA+ID4gKyAgICBl
bHNlCj4gPiA+ICsgICAgICAgIHhmcmVlKHZwbDAxMS0+YmFja2VuZC54ZW4pOwo+ID4gPgo+ID4g
PiAgb3V0Ogo+ID4gPiAgICAgIHJldHVybiByYzsKPiA+ID4gQEAgLTUxNCwxMiArNjYxLDE3IEBA
IHZvaWQgZG9tYWluX3ZwbDAxMV9kZWluaXQoc3RydWN0IGRvbWFpbiAqZCkKPiA+ID4gIHsKPiA+
ID4gICAgICBzdHJ1Y3QgdnBsMDExICp2cGwwMTEgPSAmZC0+YXJjaC52cGwwMTE7Cj4gPiA+Cj4g
PiA+IC0gICAgaWYgKCAhdnBsMDExLT5iYWNrZW5kLmRvbS5yaW5nX2J1ZiApCj4gPiA+IC0gICAg
ICAgIHJldHVybjsKPiA+ID4gKyAgICBpZiAoIHZwbDAxMS0+YmFja2VuZF9pbl9kb21haW4gKQo+
ID4gPiArICAgIHsKPiA+ID4gKyAgICAgICAgaWYgKCAhdnBsMDExLT5iYWNrZW5kLmRvbS5yaW5n
X2J1ZiApCj4gPiA+ICsgICAgICAgICAgICByZXR1cm47Cj4gPiA+Cj4gPiA+IC0gICAgZnJlZV94
ZW5fZXZlbnRfY2hhbm5lbChkLCB2cGwwMTEtPmV2dGNobik7Cj4gPiA+IC0gICAgZGVzdHJveV9y
aW5nX2Zvcl9oZWxwZXIoJnZwbDAxMS0+YmFja2VuZC5kb20ucmluZ19idWYsCj4gPiA+IC0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2cGwwMTEtPmJhY2tlbmQuZG9tLnJp
bmdfcGFnZSk7Cj4gPiA+ICsgICAgICAgIGZyZWVfeGVuX2V2ZW50X2NoYW5uZWwoZCwgdnBsMDEx
LT5ldnRjaG4pOwo+ID4gPiArICAgICAgICBkZXN0cm95X3JpbmdfZm9yX2hlbHBlcigmdnBsMDEx
LT5iYWNrZW5kLmRvbS5yaW5nX2J1ZiwKPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdnBsMDExLT5iYWNrZW5kLmRvbS5yaW5nX3BhZ2UpOwo+ID4gPiArICAgIH0KPiA+ID4g
KyAgICBlbHNlCj4gPiA+ICsgICAgICAgIHhmcmVlKHZwbDAxMS0+YmFja2VuZC54ZW4pOwo+ID4g
PiAgfQo+ID4gPgo+ID4gPiAgLyoKPiA+ID4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL2NoYXIv
Y29uc29sZS5jIGIveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMKPiA+ID4gaW5kZXggNzUxNzJl
Ny4uOTkwYzUxYyAxMDA2NDQKPiA+ID4gLS0tIGEveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMK
PiA+ID4gKysrIGIveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMKPiA+ID4gQEAgLTQ0NCw3ICs0
NDQsNyBAQCBzdGF0aWMgdm9pZCBfX3NlcmlhbF9yeChjaGFyIGMsIHN0cnVjdCBjcHVfdXNlcl9y
ZWdzICpyZWdzKQo+ID4gPiAgICAgICAgICBzZW5kX2dsb2JhbF92aXJxKFZJUlFfQ09OU09MRSk7
Cj4gPiA+ICAgICAgICAgIGJyZWFrOwo+ID4gPiAgICAgIH0KPiA+ID4gLSNpZiAwCj4gPiA+ICsj
aWZkZWYgQ09ORklHX1NCU0FfVlVBUlRfQ09OU09MRQo+ID4gPiAgICAgIGRlZmF1bHQ6Cj4gPiA+
ICAgICAgewo+ID4gPiAgICAgICAgICBzdHJ1Y3QgZG9tYWluICpkID0gcmN1X2xvY2tfZG9tYWlu
X2J5X2FueV9pZChjb25zb2xlX3J4IC0gMSk7Cj4gPiA+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9hc20tYXJtL3ZwbDAxMS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS92cGwwMTEuaAo+ID4gPiBp
bmRleCA0MmQ3YTI0Li41ZWI2ZDI1IDEwMDY0NAo+ID4gPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20t
YXJtL3ZwbDAxMS5oCj4gPiA+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmgKPiA+
ID4gQEAgLTIxLDYgKzIxLDcgQEAKPiA+ID4KPiA+ID4gICNpbmNsdWRlIDxwdWJsaWMvZG9tY3Rs
Lmg+Cj4gPiA+ICAjaW5jbHVkZSA8cHVibGljL2lvL3JpbmcuaD4KPiA+ID4gKyNpbmNsdWRlIDxw
dWJsaWMvaW8vY29uc29sZS5oPgo+ID4gPiAgI2luY2x1ZGUgPGFzbS92cmVnLmg+Cj4gPiA+ICAj
aW5jbHVkZSA8eGVuL21tLmg+Cj4gPiA+Cj4gPiA+IEBAIC0yOSwxMyArMzAsMTkgQEAKPiA+ID4g
ICNkZWZpbmUgVlBMMDExX1VOTE9DSyhkLGZsYWdzKSBzcGluX3VubG9ja19pcnFyZXN0b3JlKCYo
ZCktPmFyY2gudnBsMDExLmxvY2ssIGZsYWdzKQo+ID4gPgo+ID4gPiAgI2RlZmluZSBTQlNBX1VB
UlRfRklGT19TSVpFIDMyCj4gPiA+ICtzdHJ1Y3QgdnBsMDExX3hlbl9iYWNrZW5kIHsKPiA+ID4g
KyAgICBjaGFyIGluW1NCU0FfVUFSVF9GSUZPX1NJWkVdOwo+ID4gPiArICAgIFhFTkNPTlNfUklO
R19JRFggaW5fY29ucywgaW5fcHJvZDsKPiA+ID4gK307Cj4gPiA+Cj4gPiA+ICBzdHJ1Y3QgdnBs
MDExIHsKPiA+ID4gKyAgICBib29sIGJhY2tlbmRfaW5fZG9tYWluOwo+ID4gPiAgICAgIHVuaW9u
IHsKPiA+ID4gICAgICAgICAgc3RydWN0IHsKPiA+ID4gICAgICAgICAgICAgIHZvaWQgKnJpbmdf
YnVmOwo+ID4gPiAgICAgICAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcmluZ19wYWdlOwo+ID4g
PiAgICAgICAgICB9IGRvbTsKPiA+ID4gKyAgICAgICAgc3RydWN0IHZwbDAxMV94ZW5fYmFja2Vu
ZCAqeGVuOwo+ID4gPiAgICAgIH0gYmFja2VuZDsKPiA+ID4gICAgICB1aW50MzJfdCAgICB1YXJ0
ZnI7ICAgICAgICAgLyogRmxhZyByZWdpc3RlciAqLwo+ID4gPiAgICAgIHVpbnQzMl90ICAgIHVh
cnRjcjsgICAgICAgICAvKiBDb250cm9sIHJlZ2lzdGVyICovCj4gPiA+IEBAIC01Nyw2ICs2NCw3
IEBAIHN0cnVjdCB2cGwwMTFfaW5pdF9pbmZvIHsKPiA+ID4gIGludCBkb21haW5fdnBsMDExX2lu
aXQoc3RydWN0IGRvbWFpbiAqZCwKPiA+ID4gICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0
IHZwbDAxMV9pbml0X2luZm8gKmluZm8pOwo+ID4gPiAgdm9pZCBkb21haW5fdnBsMDExX2RlaW5p
dChzdHJ1Y3QgZG9tYWluICpkKTsKPiA+ID4gK3ZvaWQgdnBsMDExX3J4X2NoYXJfeGVuKHN0cnVj
dCBkb21haW4gKmQsIGNoYXIgYyk7Cj4gPiA+ICAjZWxzZQo+ID4gPiAgc3RhdGljIGlubGluZSBp
bnQgZG9tYWluX3ZwbDAxMV9pbml0KHN0cnVjdCBkb21haW4gKmQsCj4gPiA+ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHZwbDAxMV9pbml0X2luZm8gKmluZm8p
CgoKCi0tIApSZWdhcmRzLAoKT2xla3NhbmRyIFR5c2hjaGVua28KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:10:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11:10: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 1gHRuP-0001eZ-Lv; Tue, 30 Oct 2018 11:10:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rlru=nk=citrix.com=prvs=8342f37c0=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gHRuO-0001Y0-T1
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 11:10:04 +0000
X-Inumbo-ID: 594e72f2-dc34-11e8-87d6-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 594e72f2-dc34-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 11:10:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,444,1534809600"; d="scan'208";a="81140419"
Date: Tue, 30 Oct 2018 12:09:46 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181030110946.6tmyr5nspl5iliao@mac.citrite.net>
References: <20181019152021.64607-1-roger.pau@citrix.com>
 <20181019152021.64607-4-roger.pau@citrix.com>
 <47ce00b7-6f15-90f6-3ce3-b9316fae9845@citrix.com>
 <5BD73D6902000078001F5F56@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BD73D6902000078001F5F56@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 3/7] x86/pvh: allow PVH Dom0 to use the
 debug IO port 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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

T24gTW9uLCBPY3QgMjksIDIwMTggYXQgMTE6MDM6MzdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI5LjEwLjE4IGF0IDE3OjUzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4gd3JvdGU6Cj4gPiBPbiAxOS8xMC8xOCAxNjoyMCwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+
ID4+IEFkZCBhbiBvcHRpb24gdG8gYWxsb3cgdHJhcHBpbmcgYWNjZXNzZXMgdG8gSU8gcG9ydCAw
eGU5IGZvciBhIFBWSAo+ID4+IERvbTAsIHNvIGl0IGNhbiBwcmludCB0byB0aGUgSFZNIGRlYnVn
IGNvbnNvbGUuIE5vdGUgdGhpcyBpcyBub3QKPiA+PiBlbmFibGVkIGJ5IGRlZmF1bHQgaW4gb3Jk
ZXIgdG8gcHJldmVudCBjbGFzaGVzIHdpdGggaGFyZHdhcmUgb24gdGhlCj4gPj4gc3lzdGVtIHVz
aW5nIDB4ZTkuCj4gPj4KPiA+PiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KPiA+PiAtLS0KPiA+PiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgo+ID4+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgo+ID4+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+ID4+IC0tLQo+ID4+
IENoYW5nZXMgc2luY2UgdjE6Cj4gPj4gIC0gVXNlIGEgZGVmaW5lIGZvciAweGU5Lgo+ID4+ICAt
IEV4cGFuZCAnTGlzdCBvZicgaW4gdGhlIFhlbiBjb21tYW5kIGRvYy4KPiA+IAo+ID4gQXMgc2Fp
ZCBkdXJpbmcgdjEsIG1ha2UgdGhpcyB1bmNvbmRpdGlvbmFsIGFuZCBkbyBhd2F5IHRoZSBjb21t
YW5kIGxpbmUKPiA+IG9wdGlvbi4KPiA+IAo+ID4gTm9vbmUgd2l0aCBhIFBWSCBkb20wIGlzIGdv
aW5nIHRvIGhhdmUgYSByZWFsIENvWmV0IEluZm8gUEMgcmFkaW8gb24gYW4KPiA+IElTQSBidXMu
Cj4gCj4gT2gsIEknbSBzb3JyeSAtIEkgaGFkIGZvcmdvdHRlbiBhYm91dCB0aGF0IHJlcXVlc3Qg
b2YgeW91cnMsIGFuZAo+IHNob3VsZCBoZW5jZSBub3QgaGF2ZSBnaXZlbiBteSBSLWIuCgpJJ20g
bWlzcmVhZCBBbmR5J3MgY29tbWVudCwgd2lsbCByZXNlbmQgd2l0aCB0aGUgZGVidWcgcG9ydCBh
bHdheXMgb24uCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:11:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11:11: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 1gHRw9-0001x9-39; Tue, 30 Oct 2018 11:11:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yyhb=nk=gmail.com=olekstysh@srs-us1.protection.inumbo.net>)
 id 1gHRw7-0001x3-P3
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 11:11:51 +0000
X-Inumbo-ID: 9912eee2-dc34-11e8-87d6-bc764e045a96
Received: from mail-it1-x142.google.com (unknown [2607:f8b0:4864:20::142])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9912eee2-dc34-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 11:11:50 +0000 (UTC)
Received: by mail-it1-x142.google.com with SMTP id e17so11576337itk.5
 for <xen-devel@lists.xen.org>; Tue, 30 Oct 2018 04:11:50 -0700 (PDT)
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=AsQJ931lKmD6cgoDycsN2EkJ+dFvsXUUpqzhv+RpWiQ=;
 b=jr2iJiqqAoppR1BmDN5NQ8ahXBjo31T1QXsUHmca89jzW4ZRbv4IY7OXHXiespyNZZ
 R5l/OzfbE3JfpPmQ5dNR52kUjcIe6eE2BmnXMz0hjuVO7KVii+3UZ3BkxphwVXiJ7CgU
 pHxRRLDsmkeLEzjqr2lxg/NL2MbsgqsVQbSdLS0xWWr2qGbwXlgAerecf55VSN92VMwF
 sZ6ZF5+W4CZLbO00cnb40J+o66d+5cU4HArC0y1rnimGC2sNRh48RSLBqKEkKt/R2UKd
 Zv3EZVFf6adVWTYnABc0dvCVcgf58eDy0v9QmVLGeHi4OPxk2SFESxeEhDzDm9BSk06a
 8vGg==
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=AsQJ931lKmD6cgoDycsN2EkJ+dFvsXUUpqzhv+RpWiQ=;
 b=WWaNFacgNhKihj2CrXFxZgRffPOST1FLBvHU9iufOStPmRN4v+7rQ7p8mlelyxR2JN
 MFj7c9OiS4KPxkQUvn2VvulNVoLrdKhnIbvu0KPVyDaGQq3tnsWkEZ1waXfqJWOBmFQj
 u1wSBmniSue7hi/B/yQ/YdRehtMva/C31RBOP4En5/U/9EaJndHKARYlsIzWOwmUZblI
 5U4h7qgq+872E25P8n0SMACXFR5k9o+cfxaheekyfG6WuHd7b/oA0lKfVghfXkx5iDKW
 YX0r7PqLO2E5b+y6uWjoASA8tMLf9MI9XPPRsEmMRaY9Rxm4wJaJhLpywO4ShFmLtF7G
 nRsQ==
X-Gm-Message-State: AGRZ1gI8YK0LTesnQ6MYI0BRyN5LI6KIlF5fEH8VjV4HSDzPAaP8olUt
 BV7W7rHj+TJ5rhq8DPNUAJWjb6lMsdRL6kAdQDI=
X-Google-Smtp-Source: AJdET5cemyUwrBK3bbUnt9trSPC4C8QbZridYgsC1whR2Avk1IosTOs2/IlKE53wEODX3sWFAx9mt7ojs0tAatH+n8s=
X-Received: by 2002:a24:f883:: with SMTP id
 a125-v6mr1045154ith.78.1540897909526; 
 Tue, 30 Oct 2018 04:11:49 -0700 (PDT)
MIME-Version: 1.0
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
 <alpine.DEB.2.10.1810191404130.31582@sstabellini-ThinkPad-X260>
 <CAPD2p-=+DoDh+T5+SjV7rYd=vLV0dUexEW6M81ebTjERB8wCnw@mail.gmail.com>
 <783667a5-e212-6f9c-ef3f-dd49a835f6df@arm.com>
In-Reply-To: <783667a5-e212-6f9c-ef3f-dd49a835f6df@arm.com>
From: Oleksandr Tyshchenko <olekstysh@gmail.com>
Date: Tue, 30 Oct 2018 13:11:38 +0200
Message-ID: <CAPD2p-nahHiJmWOrTKLtJ3wgcfM52jF248idLTXYQgjQn5+VxA@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [PATCH v8 0/8] Allow setting up shared memory areas
 between VMs from xl config files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Zhongze Liu <blackskygg@gmail.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>

SGksIEp1bGllbi4KCk9uIFdlZCwgT2N0IDI0LCAyMDE4IGF0IDU6MjUgUE0gSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4KPgo+Cj4gT24gMTAvMjQvMTggMzoxNSBQ
TSwgT2xla3NhbmRyIFR5c2hjaGVua28gd3JvdGU6Cj4gPiBIaSwgU3RlZmFubwo+ID4KPiA+IE9u
IFNhdCwgT2N0IDIwLCAyMDE4IGF0IDEyOjA3IEFNIFN0ZWZhbm8gU3RhYmVsbGluaQo+ID4gPHNz
dGFiZWxsaW5pQGtlcm5lbC5vcmc+IHdyb3RlOgo+ID4+Cj4gPj4gSGkgV2VpLAo+ID4+Cj4gPj4g
QW55IGNoYW5jZXMgeW91IGNhbiByZXZpZXcgdGhpcyBzZXJpZXMgc29vbj8gSSB3b3VsZCBsb3Zl
IGZvciBpdCB0byBiZQo+ID4+IG1lcmdlZCBiZWZvcmUgdGhlIDQuMTIgY29kZSBmcmVlemUuCj4g
Pj4KPiA+PiBGWUkgSSBhbSBtYWtpbmcgcHJvZ3Jlc3MgdXBzdHJlYW1pbmcgdGhlIGRldmljZSB0
cmVlIGJpbmRpbmcsIHRoZXkgYXNrZWQKPiA+PiBmb3IgYSB2ZXJ5IG1pbm9yIGNoYW5nZSwgd2hp
Y2ggSSBhbSBoYXBweSB0byBpbmNsdWRlIGluIHRoZSBuZXh0IHZlcnNpb24KPiA+PiBvZiB0aGUg
c2VyaWVzOgo+ID4+Cj4gPj4gaHR0cHM6Ly9tYXJjLmluZm8vP2w9ZGV2aWNldHJlZSZtPTE1Mzk4
OTgyNjUxMDcwNyZ3PTIKPiA+Pgo+ID4+Cj4gPj4gT24gTW9uLCA4IE9jdCAyMDE4LCBTdGVmYW5v
IFN0YWJlbGxpbmkgd3JvdGU6Cj4gPj4+IEhpLAo+ID4+Pgo+ID4+PiBUaGlzIHNlcmllcyBpbXBs
ZW1lbnRzIGEgbmV3IHhsIGNvbmZpZyBlbnRyeS4gVXNlcnMgY2FuIHVzZSB0aGUgbmV3Cj4gPj4+
IGNvbmZpZyBlbnRyeSB0byBzdGF0aWNhbGx5IHNldHVwIHNoYXJlZCBtZW1vcnkgYXJlYXMgYW1v
bmcgVk1zIHRoYXQKPiA+Pj4gZG9uJ3QgaGF2ZSBncmFudCB0YWJsZSBzdXBwb3J0IHNvIHRoYXQg
dGhleSBjb3VsZCBjb21tdW5pY2F0ZSB3aXRoIGVhY2gKPiA+Pj4gb3RoZXIgdGhyb3VnaCB0aGUg
c3RhdGljIHNoYXJlZCBtZW1vcnkgYXJlYXMuCj4gPj4+Cj4gPj4+IEl0IHdhcyBvcmlnaW5hbGx5
IGRldmVsb3BlZCBieSBaaG9uZ3plLCBJIGFtIGp1c3QgdXBkYXRpbmcgdGhlIGxhc3QgZmV3Cj4g
Pj4+IGlzc3VlZCB0aGF0IHdlcmUgYWRkcmVzcyBkdXJpbmcgdGhlIGxhc3Qgcm91bmQgb2YgcmV2
aWV3cyBpbiBKYW51YXJ5LiBJCj4gPj4+IHRlc3RlZCB0aGUgZmVhdHVyZSBvbiBBUk0gYW5kIHdv
cmtzIGZpbmUuCj4gPj4+Cj4gPj4+IENoZWVycywKPiA+Pj4KPiA+Pj4gU3RlZmFubwo+ID4+Pgo+
ID4+Pgo+ID4+PiBNYWluIGNoYW5nZXMgaW4gdjg6Cj4gPj4+IC0gcmVtb3ZlICJhZGQgeGVuLGRt
YWJ1ZiBub2RlcyIgcGF0Y2gKPiA+Pj4gLSBhZGQgIm1hcCByZXNlcnZlZC1tZW1vcnkgcmVnaW9u
cyBhcyBub3JtYWwgbWVtb3J5IGluIGRvbTAiIHBhdGNoCj4gPj4+IC0gc2VuZCBuZXcgZGV2aWNl
IHRyZWUgYmluZGluZyByZXF1ZXN0IHRvIGRldmljZXRyZWUub3JnCj4gPj4+Cj4gPj4+Cj4gPj4+
Cj4gPj4+IFRoZSBmb2xsb3dpbmcgY2hhbmdlcyBzaW5jZSBjb21taXQgODViMDAzODU4MjdlNGUw
NjFiMmZmMzhiNTQ5YzAzZDBmMWU2NmI2YToKPiA+Pj4KPiA+Pj4gICAgeGVuL3NjaGVkOiBEcm9w
IHNldF9jdXJyZW50X3N0YXRlKCkgKDIwMTgtMTAtMDggMTg6MzQ6NTUgKzAxMDApCj4gPj4+Cj4g
Pj4+IGFyZSBhdmFpbGFibGUgaW4gdGhlIGdpdCByZXBvc2l0b3J5IGF0Ogo+ID4+Pgo+ID4+PiAg
ICBodHRwOi8veGVuYml0cy54ZW5wcm9qZWN0Lm9yZy9naXQtaHR0cC9wZW9wbGUvc3N0YWJlbGxp
bmkveGVuLXVuc3RhYmxlLmdpdCBzaGFyZV9tZW0tdjgKPiA+Pj4KPiA+Pj4gZm9yIHlvdSB0byBm
ZXRjaCBjaGFuZ2VzIHVwIHRvIGZjMDBlMzRjZTk5MjRiNTkxNWRlYWNkODgxYWU3Y2Q2ODg4NTEw
YmE6Cj4gPj4+Cj4gPj4+ICAgIHhlbi9hcm06IG1hcCByZXNlcnZlZC1tZW1vcnkgcmVnaW9ucyBh
cyBub3JtYWwgbWVtb3J5IGluIGRvbTAgKDIwMTgtMTAtMDggMTY6MzQ6MDkgLTA3MDApCj4gPj4+
Cj4gPj4+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KPiA+Pj4gU3RlZmFubyBTdGFiZWxsaW5pICgyKToKPiA+Pj4gICAgICAg
IHhlbi9hcm06IGV4cG9ydCBzaGFyZWQgbWVtb3J5IHJlZ2lvbnMgYXMgcmVzZXJ2ZWQtbWVtb3J5
IG9uIGRldmljZSB0cmVlCj4gPj4+ICAgICAgICB4ZW4vYXJtOiBtYXAgcmVzZXJ2ZWQtbWVtb3J5
IHJlZ2lvbnMgYXMgbm9ybWFsIG1lbW9yeSBpbiBkb20wCj4gPj4+Cj4gPj4+IFpob25nemUgTGl1
ICg2KToKPiA+Pj4gICAgICAgIHhlbjogeHNtOiBmbGFzazogaW50cm9kdWNlIFhFTk1BUFNQQUNF
X2dtZm5fc2hhcmUgZm9yIG1lbW9yeSBzaGFyaW5nCj4gPj4+ICAgICAgICBsaWJ4bDogaW50cm9k
dWNlIGEgbmV3IHN0cnVjdHVyZSB0byByZXByZXNlbnQgc3RhdGljIHNoYXJlZCBtZW1vcnkgcmVn
aW9ucwo+ID4+PiAgICAgICAgbGlieGw6IHN1cHBvcnQgbWFwcGluZyBzdGF0aWMgc2hhcmVkIG1l
bW9yeSBhcmVhcyBkdXJpbmcgZG9tYWluIGNyZWF0aW9uCj4gPj4+ICAgICAgICBsaWJ4bDogc3Vw
cG9ydCB1bm1hcHBpbmcgc3RhdGljIHNoYXJlZCBtZW1vcnkgYXJlYXMgZHVyaW5nIGRvbWFpbiBk
ZXN0cnVjdGlvbgo+ID4+PiAgICAgICAgbGlieGw6eGw6IGFkZCBwYXJzaW5nIGNvZGUgdG8gcGFy
c2UgImxpYnhsX3N0YXRpY19zc2htIiBmcm9tIHhsIGNvbmZpZyBmaWxlcwo+ID4+PiAgICAgICAg
ZG9jczogZG9jdW1lbnRhdGlvbiBhYm91dCBzdGF0aWMgc2hhcmVkIG1lbW9yeSByZWdpb25zCj4g
Pj4+Cj4gPj4+ICAgZG9jcy9tYW4veGwtc3RhdGljLXNobS1jb25maWd1cmF0aW9uLnBvZC41IHwg
MjY0ICsrKysrKysrKysrKysrKwo+ID4+PiAgIGRvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbiAgICAg
ICAgICAgICAgICAgICB8ICAgOCArCj4gPj4+ICAgZG9jcy9taXNjL3hlbnN0b3JlLXBhdGhzLm1h
cmtkb3duICAgICAgICAgIHwgIDQ3ICsrKwo+ID4+PiAgIHRvb2xzL2ZsYXNrL3BvbGljeS9tb2R1
bGVzL3hlbi5pZiAgICAgICAgICB8ICAgMiArCj4gPj4+ICAgdG9vbHMvbGlieGwvTWFrZWZpbGUg
ICAgICAgICAgICAgICAgICAgICAgIHwgICA1ICstCj4gPj4+ICAgdG9vbHMvbGlieGwvbGlieGwu
aCAgICAgICAgICAgICAgICAgICAgICAgIHwgICA4ICsKPiA+Pj4gICB0b29scy9saWJ4bC9saWJ4
bF9hcmNoLmggICAgICAgICAgICAgICAgICAgfCAgIDggKy0KPiA+Pj4gICB0b29scy9saWJ4bC9s
aWJ4bF9hcm0uYyAgICAgICAgICAgICAgICAgICAgfCAgNzYgKysrKy0KPiA+Pj4gICB0b29scy9s
aWJ4bC9saWJ4bF9jcmVhdGUuYyAgICAgICAgICAgICAgICAgfCAgMjcgKysKPiA+Pj4gICB0b29s
cy9saWJ4bC9saWJ4bF9kb20uYyAgICAgICAgICAgICAgICAgICAgfCAgIDIgKy0KPiA+Pj4gICB0
b29scy9saWJ4bC9saWJ4bF9kb21haW4uYyAgICAgICAgICAgICAgICAgfCAgIDUgKwo+ID4+PiAg
IHRvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggICAgICAgICAgICAgICB8ICAxNiArCj4gPj4+
ICAgdG9vbHMvbGlieGwvbGlieGxfc3NobS5jICAgICAgICAgICAgICAgICAgIHwgNTEyICsrKysr
KysrKysrKysrKysrKysrKysrKysrKysrCj4gPj4+ICAgdG9vbHMvbGlieGwvbGlieGxfdHlwZXMu
aWRsICAgICAgICAgICAgICAgIHwgIDMyICstCj4gPj4+ICAgdG9vbHMvbGlieGwvbGlieGxfeDg2
LmMgICAgICAgICAgICAgICAgICAgIHwgIDIxICstCj4gPj4+ICAgdG9vbHMvbGlieGwvbGlieGx1
X3NzaG0uYyAgICAgICAgICAgICAgICAgIHwgMjA2ICsrKysrKysrKysrKwo+ID4+PiAgIHRvb2xz
L2xpYnhsL2xpYnhsdXRpbC5oICAgICAgICAgICAgICAgICAgICB8ICAgNiArCj4gPj4+ICAgdG9v
bHMveGwveGxfcGFyc2UuYyAgICAgICAgICAgICAgICAgICAgICAgIHwgIDI1ICstCj4gPj4+ICAg
eGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jICAgICAgICAgICAgICAgIHwgICA3ICsKPiA+Pj4g
ICB4ZW4vYXJjaC9hcm0vbW0uYyAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDcgKy0KPiA+
Pj4gICB4ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmggICAgICAgICAgICAgICAgfCAgIDggKwo+
ID4+PiAgIHhlbi9pbmNsdWRlL3hzbS9kdW1teS5oICAgICAgICAgICAgICAgICAgICB8ICAxNCAr
Cj4gPj4+ICAgeGVuL2luY2x1ZGUveHNtL3hzbS5oICAgICAgICAgICAgICAgICAgICAgIHwgICA2
ICsKPiA+Pj4gICB4ZW4veHNtL2R1bW15LmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAg
IDEgKwo+ID4+PiAgIHhlbi94c20vZmxhc2svaG9va3MuYyAgICAgICAgICAgICAgICAgICAgICB8
ICAgOSArCj4gPj4+ICAgeGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMgICAgICAg
IHwgICA1ICsKPiA+Pj4gICAyNiBmaWxlcyBjaGFuZ2VkLCAxMzE1IGluc2VydGlvbnMoKyksIDEy
IGRlbGV0aW9ucygtKQo+ID4+PiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBkb2NzL21hbi94bC1zdGF0
aWMtc2htLWNvbmZpZ3VyYXRpb24ucG9kLjUKPiA+Pj4gICBjcmVhdGUgbW9kZSAxMDA2NDQgdG9v
bHMvbGlieGwvbGlieGxfc3NobS5jCj4gPj4+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IHRvb2xzL2xp
YnhsL2xpYnhsdV9zc2htLmMKPiA+Pj4KPiA+Pgo+ID4+IF9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fCj4gPj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdAo+ID4+
IFhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+ID4+IGh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwKPiA+Cj4gPiBJIGhhdmUgcXVlc3Rp
b24gcmVnYXJkaW5nIGZvcm1hdCBvZiAiYmVnaW4iLCAic2l6ZSIgYW5kICJvZmZzZXQiIHByb3Bl
cnRpZXMuCj4gPiBXb3VsZG4ndCBiZSBiZXR0ZXIgdG8gb3BlcmF0ZSB3aXRoIHBhZ2UgbnVtYmVy
cyByYXRoZXIgdGhhbiBhZGRyZXNzZXMKPiA+IGxpa2UgaXQgaXMgZG9uZSBmb3IgImlvbWVtIj8K
PiA+Cj4gPiBJIHNlZSB0aGF0IGluIG1hbnkgZnVuY3Rpb25zIChsaWJ4bF9zc2htLmMpIHRoZXNl
IGFkZHJlc3NlcyBhcmUgYmVpbmcKPiA+IHRyYW5zZm9ybWVkIGludG8gcGFnZSBudW1iZXJzIHRo
ZSBmaXJzdC4KPiA+IE1vcmVvdmVyIGlmIHRoZSBYZW4gc2hhcmVkIG1lbW9yeSBmZWF0dXJlIGNh
biBkZWFsIHdpdGggNEsgcGFnZQo+ID4gYWxpZ25lZCBhZGRyZXNzZXMgb25seSwgd2h5IHdlIHBy
b3ZpZGUKPiA+IHBvc3NpYmlsaXR5IGZvciB1c2VyIHRvIHNldCBhbnkgYWRkcmVzc2VzIGFuZCB0
aGVuIGNoZWNrIHRoZW0gZm9yCj4gPiBhbGlnbm1lbnQgcnVsZXM/Cj4KPiBBcm0gc3VwcG9ydHMg
bXVsdGlwbGUgcGFnZSBncmFudWxhcml0eSAoNEssIDE2SywgNjRLKS4gWGVuIGlzIGFsd2F5cwo+
IHVzaW5nIDRLIHRvZGF5LCBidXQgZ3Vlc3QgY2FuIHVzZSBhbnkgcGFnZSBncmFudWxhcml0eS4g
VGhpcyBtYWtlcyBxdWl0ZQo+IGNvbmZ1c2luZyB3aGF0IGlzIHRoZSBwYWdlIGdyYW51bGFyaXR5
IHVzZWQgaGVyZS4KPgo+IEFsc28sIHdlIG1heSB3YW50IHRvIGJvb3QgWGVuIHdpdGggZGlmZmVy
ZW50IGdyYW51bGFyaXR5IGluIHRoZSBmdXR1cmUuCj4gU28gdGhlIGJlc3QgaXMgdG8ga2VlcCB0
aGUgYWRkcmVzcyBhZ25vc3RpYyB0byB0aGUgcGFnZSBncmFudWxhcml0eS4KVGhhbmsgeW91LiBO
b3cgSSB1bmRlcnN0YW5kIHRoZSByZWFzb24uCgo+Cj4gQ2hlZXJzLAo+Cj4gLS0KPiBKdWxpZW4g
R3JhbGwKCgoKLS0KUmVnYXJkcywKCk9sZWtzYW5kciBUeXNoY2hlbmtvCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:17:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11:17: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 1gHS18-0002HX-DL; Tue, 30 Oct 2018 11: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=fwbf=nk=citrix.com=prvs=83410df32=christian.lindig@srs-us1.protection.inumbo.net>)
 id 1gHS17-0002HQ-EY
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 11:17:01 +0000
X-Inumbo-ID: 5129aad4-dc35-11e8-afc6-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5129aad4-dc35-11e8-afc6-12d6303a7972;
 Tue, 30 Oct 2018 11:16:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,444,1534809600"; d="scan'208";a="69118746"
From: Christian Lindig <christian.lindig@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Oct 2018 11:16:12 +0000
Message-ID: <20181030111612.19258-1-christian.lindig@citrix.com>
X-Mailer: git-send-email 2.19.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/1] tools/ocaml: Re-introduce Xenctrl.with_intf
 wrapper
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

Q29tbWl0IDgxOTQ2YTczZGM5NzVhN2RhZmU5MDE3YThlNjFkMWU2NGZkYmVkYmYgcmVtb3ZlZApY
ZW5jdHJsLndpdGhfaW50ZiBiYXNlZCBvbiBpdHMgdW5kZXNpcmFibGUgYmVoYXZpb3VyIG9mIG9w
ZW5pbmcgYW5kCmNsb3NpbmcgYSBYZW5jdHJsIGNvbm5lY3Rpb24gd2l0aCBldmVyeSBpbnZvY2F0
aW9uLiBUaGlzIGNvbW1pdApyZS1pbnRyb2R1Y2VzIHdpdGhfaW50ZiBidXQgd2l0aCBhbiB1cGRh
dGVkIGJlaGF2aW91cjogaXQgbWFpbnRhaW5zIGEKZ2xvYmFsIFhlbmN0cmwgY29ubmVjdGlvbiB3
aGljaCBpcyBvcGVuZWQgdXBvbiBmaXJzdCB1c2FnZSBhbmQga2VwdApvcGVuLiBUaGlzIGhhbmRs
ZSBjYW4gYmUgb2J0YWluZWQgYnkgY2xpZW50cyB1c2luZyBuZXcgZnVuY3Rpb25zCmdldF9oYW5k
bGUoKSBhbmQgY2xvc2VfaGFuZGxlKCkuCgpUaGUgbWFpbiBtb3RpdmF0aW9uIG9mIHJlLWludHJv
ZHVjaW5nIHdpdGhfaW50ZiBpcyB0aGF0IG90aGVyd2lzZQpjbGllbnRzIHdpbGwgaGF2ZSB0byBp
bXBsZW1lbnQgdGhpcyBmdW5jdGlvbmFsaXR5IGluZGl2aWR1YWxseS4KClNpZ25lZC1vZmYtYnk6
IENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KLS0tCiB0b29s
cy9vY2FtbC9saWJzL3hjL3hlbmN0cmwubWwgIHwgMjIgKysrKysrKysrKysrKysrKysrKysrKwog
dG9vbHMvb2NhbWwvbGlicy94Yy94ZW5jdHJsLm1saSB8IDEwICsrKysrKysrKysKIDIgZmlsZXMg
Y2hhbmdlZCwgMzIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL29jYW1sL2xpYnMv
eGMveGVuY3RybC5tbCBiL3Rvb2xzL29jYW1sL2xpYnMveGMveGVuY3RybC5tbAppbmRleCA5NTVk
ZDkyNTQ2Li40NDg1N2EyZDFjIDEwMDY0NAotLS0gYS90b29scy9vY2FtbC9saWJzL3hjL3hlbmN0
cmwubWwKKysrIGIvdG9vbHMvb2NhbWwvbGlicy94Yy94ZW5jdHJsLm1sCkBAIC0xNDEsNiArMTQx
LDI4IEBAIHR5cGUgaGFuZGxlCiBleHRlcm5hbCBpbnRlcmZhY2Vfb3BlbjogdW5pdCAtPiBoYW5k
bGUgPSAic3R1Yl94Y19pbnRlcmZhY2Vfb3BlbiIKIGV4dGVybmFsIGludGVyZmFjZV9jbG9zZTog
aGFuZGxlIC0+IHVuaXQgPSAic3R1Yl94Y19pbnRlcmZhY2VfY2xvc2UiCiAKK2xldCBoYW5kbGUg
PSByZWYgTm9uZQorCitsZXQgZ2V0X2hhbmRsZSAoKSA9ICFoYW5kbGUKKworbGV0IGNsb3NlX2hh
bmRsZSAoKSA9CisJbWF0Y2ggIWhhbmRsZSB3aXRoCisJfCBTb21lIGggLT4gaW50ZXJmYWNlX2Ns
b3NlIGgKKwl8IE5vbmUgLT4gKCkKKworbGV0IHdpdGhfaW50ZiBmID0KKwltYXRjaCAhaGFuZGxl
IHdpdGgKKwl8IFNvbWUgaCAtPiBmIGgKKwl8IE5vbmUgLT4KKwkJbGV0IGggPQorCQkJdHJ5IGlu
dGVyZmFjZV9vcGVuICgpIHdpdGgKKwkJCXwgZSAtPgorCQkJCWxldCBtc2cgPSBQcmludGV4Yy50
b19zdHJpbmcgZSBpbgorCQkJCWZhaWx3aXRoICgiZmFpbGVkIHRvIG9wZW4geGVuY3RybDogIl5t
c2cpCisJCWluCisJCWhhbmRsZSA6PSBTb21lIGg7CisJCWYgaAorCiBleHRlcm5hbCBkb21haW5f
Y3JlYXRlOiBoYW5kbGUgLT4gZG9tY3RsX2NyZWF0ZV9jb25maWcgLT4gZG9taWQKICAgICAgICA9
ICJzdHViX3hjX2RvbWFpbl9jcmVhdGUiCiAKZGlmZiAtLWdpdCBhL3Rvb2xzL29jYW1sL2xpYnMv
eGMveGVuY3RybC5tbGkgYi90b29scy9vY2FtbC9saWJzL3hjL3hlbmN0cmwubWxpCmluZGV4IGVl
ZWQyNGZhOTYuLmIzMWQ3ZmVmZTUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL29jYW1sL2xpYnMveGMveGVu
Y3RybC5tbGkKKysrIGIvdG9vbHMvb2NhbWwvbGlicy94Yy94ZW5jdHJsLm1saQpAQCAtMTA5LDYg
KzEwOSwxNiBAQCB0eXBlIGhhbmRsZQogZXh0ZXJuYWwgaW50ZXJmYWNlX29wZW4gOiB1bml0IC0+
IGhhbmRsZSA9ICJzdHViX3hjX2ludGVyZmFjZV9vcGVuIgogZXh0ZXJuYWwgaW50ZXJmYWNlX2Ns
b3NlIDogaGFuZGxlIC0+IHVuaXQgPSAic3R1Yl94Y19pbnRlcmZhY2VfY2xvc2UiCiAKKygqKiBb
d2l0aF9pbnRmIGZdIHJ1bnMgW2ZdIHdpdGggYSBnbG9iYWwgaGFuZGxlIHRoYXQgaXMgb3BlbmVk
IG9uIGRlbWFuZAorICogYW5kIGtlcHQgb3Blbi4gQSBjbGllbnQgc2hvdWxkIHVzZSBlaXRoZXIg
W2ludGVyZmFjZV9vcGVuXQorICogb3IgW3dpdGhfaW50Zl0gYnV0IG5vdCBtaXggYm90aC4KKyAq
KQordmFsIHdpdGhfaW50ZiA6IChoYW5kbGUgLT4gJ2EpIC0+ICdhCisoKiogW2dldF9oYW5kbGVd
IHJldHVybnMgdGhlIGdsb2JhbCBoYW5kbGUgdXNlZCBieSBbd2l0aF9pbnRmXSAqKQordmFsIGdl
dF9oYW5kbGU6IHVuaXQgLT4gaGFuZGxlIG9wdGlvbgorKCoqIFtjbG9zZSBoYW5kbGVdIGNsb3Nl
cyB0aGUgaGFuZGxlIG1haW50YWluZWQgYnkgW3dpdGhfaW50Zl0gKikKK3ZhbCBjbG9zZV9oYW5k
bGU6IHVuaXQgLT4gdW5pdAorCiBleHRlcm5hbCBkb21haW5fY3JlYXRlIDogaGFuZGxlIC0+IGRv
bWN0bF9jcmVhdGVfY29uZmlnIC0+IGRvbWlkCiAgID0gInN0dWJfeGNfZG9tYWluX2NyZWF0ZSIK
IGV4dGVybmFsIGRvbWFpbl9zZXRoYW5kbGUgOiBoYW5kbGUgLT4gZG9taWQgLT4gc3RyaW5nIC0+
IHVuaXQgPSAic3R1Yl94Y19kb21haW5fc2V0aGFuZGxlIgotLSAKMi4xOS4xCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:23:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11:23: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 1gHS7I-00038R-6H; Tue, 30 Oct 2018 11:23:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rlru=nk=citrix.com=prvs=8342f37c0=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gHS7H-00038K-DX
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 11:23:23 +0000
X-Inumbo-ID: 34b88703-dc36-11e8-87d6-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 34b88703-dc36-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 11:23:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,444,1534809600"; d="scan'208";a="81141185"
Date: Tue, 30 Oct 2018 12:23:12 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181030112312.jfwtxgxb62nv3f3t@mac.citrite.net>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-13-jgross@suse.com>
 <20181019161015.d6u47uwvvxgiu7lm@mac.bytemobile.com>
 <ceecce6d-b2e7-50b7-2fd0-d6b8ffd56bd3@suse.com>
 <20181029125724.mpqrtdiz3waus5w2@mac.bytemobile.com>
 <84ede595-1603-9f1c-743b-5a03e5dcda04@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <84ede595-1603-9f1c-743b-5a03e5dcda04@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 12/18] xen: setup Xen specific data for
 PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, grub-devel@gnu.org, daniel.kiper@oracle.com,
 xen-devel@lists.xen.org, phcoder@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>

T24gTW9uLCBPY3QgMjksIDIwMTggYXQgMDM6MTk6MzRQTSArMDEwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAyOS8xMC8yMDE4IDEzOjU3LCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4g
T24gRnJpLCBPY3QgMTksIDIwMTggYXQgMDY6Mzk6NTBQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiA+PiBPbiAxOS8xMC8yMDE4IDE4OjEwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+
ID4+PiBPbiBUdWUsIE9jdCAwOSwgMjAxOCBhdCAwMTowMzoxMVBNICswMjAwLCBKdWVyZ2VuIEdy
b3NzIHdyb3RlOgo+ID4+Pj4gSW5pdGlhbGl6ZSB0aGUgbmVlZGVkIFhlbiBzcGVjaWZpYyBkYXRh
LiBUaGlzIGlzOgo+ID4+Pj4KPiA+Pj4+IC0gdGhlIFhlbiBzdGFydCBvZiBkYXkgcGFnZSBjb250
YWluaW5nIHRoZSBjb25zb2xlIGFuZCBYZW5zdG9yZSByaW5nCj4gPj4+PiAgIHBhZ2UgUEZOIGFu
ZCBldmVudCBjaGFubmVsCj4gPj4+PiAtIHRoZSBncmFudCB0YWJsZQo+ID4+Pj4gLSB0aGUgc2hh
cmVkIGluZm8gcGFnZQo+ID4+Pj4KPiA+Pj4+IFNldCB0aGUgUlNEUCBhZGRyZXNzIGZvciB0aGUg
Z3Vlc3QgZnJvbSB0aGUgc3RhcnRfaW5mbyBwYWdlIHBhc3NlZAo+ID4+Pj4gYXMgYm9vdCBwYXJh
bWV0ZXIuCj4gPj4+Pgo+ID4+Pj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3Nz
QHN1c2UuY29tPgo+ID4+Pj4gLS0tCj4gPj4+PiAgZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZo
LmMgfCAxMDcgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gPj4+
PiAgMSBmaWxlIGNoYW5nZWQsIDEwNyBpbnNlcnRpb25zKCspCj4gPj4+Pgo+ID4+Pj4gZGlmZiAt
LWdpdCBhL2dydWItY29yZS9rZXJuL2kzODYveGVuL3B2aC5jIGIvZ3J1Yi1jb3JlL2tlcm4vaTM4
Ni94ZW4vcHZoLmMKPiA+Pj4+IGluZGV4IGI0OTMzYjQ1NC4uOTNlZDY4MjQ1IDEwMDY0NAo+ID4+
Pj4gLS0tIGEvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMKPiA+Pj4+ICsrKyBiL2dydWIt
Y29yZS9rZXJuL2kzODYveGVuL3B2aC5jCj4gPj4+PiBAQCAtMjQsNiArMjQsNyBAQAo+ID4+Pj4g
ICNpbmNsdWRlIDxncnViL3hlbi5oPgo+ID4+Pj4gICNpbmNsdWRlIDxncnViL2kzODYvbGludXgu
aD4KPiA+Pj4+ICAjaW5jbHVkZSA8Z3J1Yi9tYWNoaW5lL2tlcm5lbC5oPgo+ID4+Pj4gKyNpbmNs
dWRlIDx4ZW4vaHZtL3BhcmFtcy5oPgo+ID4+Pj4gICNpbmNsdWRlIDx4ZW4vbWVtb3J5Lmg+Cj4g
Pj4+PiAgCj4gPj4+PiAgc3RydWN0IHhlbl9tYWNoaW5lX21tYXBfZW50cnkKPiA+Pj4+IEBAIC0z
OSw2ICs0MCw3IEBAIHN0YXRpYyBzdHJ1Y3QgeyBjaGFyIF9lbnRyeVszMl07IH0gaHlwZXJjYWxs
X3BhZ2VbMTI4XQo+ID4+Pj4gICAgX19hdHRyaWJ1dGVfXyAoKGFsaWduZWQgKEdSVUJfWEVOX1BB
R0VfU0laRSkpKTsKPiA+Pj4+ICAKPiA+Pj4+ICBzdGF0aWMgZ3J1Yl91aW50MzJfdCB4ZW5fY3B1
aWRfYmFzZTsKPiA+Pj4+ICtzdGF0aWMgc3RydWN0IHN0YXJ0X2luZm8gZ3J1Yl94ZW5fc3RhcnRf
cGFnZTsKPiA+Pj4+ICBzdGF0aWMgc3RydWN0IHhlbl9tYWNoaW5lX21tYXBfZW50cnkgbWFwWzEy
OF07Cj4gPj4+PiAgc3RhdGljIHVuc2lnbmVkIGludCBucl9tYXBfZW50cmllczsKPiA+Pj4+ICAK
PiA+Pj4+IEBAIC0xMDQsNiArMTA2LDM2IEBAIGdydWJfeGVuX2h5cGVyY2FsbCAoZ3J1Yl91aW50
MzJfdCBjYWxsbm8sIGdydWJfdWludDMyX3QgYTAsCj4gPj4+PiAgICByZXR1cm4gX19yZXM7Cj4g
Pj4+PiAgfQo+ID4+Pj4gIAo+ID4+Pj4gK3N0YXRpYyBncnViX3VpbnQzMl90Cj4gPj4+PiArZ3J1
Yl94ZW5fZ2V0X3BhcmFtIChpbnQgaWR4KQo+ID4+Pj4gK3sKPiA+Pj4+ICsgIHN0cnVjdCB4ZW5f
aHZtX3BhcmFtIHhodjsKPiA+Pj4+ICsgIGludCByOwo+ID4+Pj4gKwo+ID4+Pj4gKyAgeGh2LmRv
bWlkID0gRE9NSURfU0VMRjsKPiA+Pj4+ICsgIHhodi5pbmRleCA9IGlkeDsKPiA+Pj4+ICsgIHIg
PSBncnViX3hlbl9oeXBlcmNhbGwgKF9fSFlQRVJWSVNPUl9odm1fb3AsIEhWTU9QX2dldF9wYXJh
bSwKPiA+Pj4+ICsJCQkgIChncnViX3VpbnQzMl90KSAoJnhodiksIDAsIDAsIDAsIDApOwo+ID4+
Pj4gKyAgaWYgKHIgPCAwKQo+ID4+Pj4gKyAgICBncnViX3hlbl9lYXJseV9oYWx0ICgpOwo+ID4+
Pj4gKyAgcmV0dXJuIHhodi52YWx1ZTsKPiA+Pj4+ICt9Cj4gPj4+PiArCj4gPj4+PiArc3RhdGlj
IHZvaWQgKgo+ID4+Pj4gK2dydWJfeGVuX2FkZF9waHlzbWFwICh1bnNpZ25lZCBpbnQgc3BhY2Us
IHZvaWQgKmFkZHIpCj4gPj4+PiArewo+ID4+Pj4gKyAgc3RydWN0IHhlbl9hZGRfdG9fcGh5c21h
cCB4YXRwOwo+ID4+Pj4gKwo+ID4+Pj4gKyAgeGF0cC5kb21pZCA9IERPTUlEX1NFTEY7Cj4gPj4+
PiArICB4YXRwLmlkeCA9IDA7Cj4gPj4+PiArICB4YXRwLnNwYWNlID0gc3BhY2U7Cj4gPj4+PiAr
ICB4YXRwLmdwZm4gPSAoZ3J1Yl9hZGRyX3QpIGFkZHIgPj4gR1JVQl9YRU5fTE9HX1BBR0VfU0la
RTsKPiA+Pj4+ICsgIGlmIChncnViX3hlbl9oeXBlcmNhbGwgKF9fSFlQRVJWSVNPUl9tZW1vcnlf
b3AsIFhFTk1FTV9hZGRfdG9fcGh5c21hcCwKPiA+Pj4+ICsJCQkgIChncnViX3VpbnQzMl90KSAo
JnhhdHApLCAwLCAwLCAwLCAwKSkKPiA+Pj4+ICsgICAgZ3J1Yl94ZW5fZWFybHlfaGFsdCAoKTsK
PiA+Pj4+ICsgIHJldHVybiBhZGRyOwo+ID4+Pj4gK30KPiA+Pj4+ICsKPiA+Pj4+ICBzdGF0aWMg
dm9pZAo+ID4+Pj4gIGdydWJfeGVuX3NvcnRfbW1hcCAodm9pZCkKPiA+Pj4+ICB7Cj4gPj4+PiBA
QCAtMTkwLDEyICsyMjIsODcgQEAgZ3J1Yl94ZW5fZ2V0X21tYXAgKHZvaWQpCj4gPj4+PiAgICBn
cnViX3hlbl9zb3J0X21tYXAgKCk7Cj4gPj4+PiAgfQo+ID4+Pj4gIAo+ID4+Pj4gK3N0YXRpYyBn
cnViX3VpbnQ2NF90Cj4gPj4+PiArZ3J1Yl94ZW5fZmluZF9wYWdlIChncnViX3VpbnQ2NF90IHN0
YXJ0KQo+ID4+Pj4gK3sKPiA+Pj4+ICsgIHVuc2lnbmVkIGludCBpLCBqOwo+ID4+Pj4gKyAgZ3J1
Yl91aW50NjRfdCBsYXN0ID0gc3RhcnQ7Cj4gPj4+PiArCj4gPj4+PiArICAvKiBUcnkgdG8gZmlu
ZCBhIGU4MjAgbWFwIGhvbGUgYmVsb3cgNEcuICovCj4gPj4+Cj4gPj4+IERvaW5nIHRoaXMgaXMg
a2luZCBvZiBkYW5nZXJvdXMsIHdoYXQgaWYgeW91IGVuZCB1cCBwbGFjaW5nIHNvbWV0aGluZwo+
ID4+PiBvbiB0b3Agb2YgYW4gTU1JTyByZWdpb24gKGVpdGhlciBlbXVsYXRlZCBvciBmcm9tIGEg
cmVhbCBwYXNzdGhyb3VnaAo+ID4+PiBkZXZpY2UpPwo+ID4+Cj4gPj4gU2hvdWxkbid0IHRob3Nl
IGJlIG1hcmtlZCBhcyAiUmVzZXJ2ZWQiIGluIHRoZSBtZW1vcnkgbWFwPwo+ID4gCj4gPiBJIGRv
bid0IHRoaW5rIEJBUnMgYXJlIGd1YXJhbnRlZWQgdG8gYmUgaW4gYXJlYXMgbWFya2VkIGFzIHJl
c2VydmVkIGluCj4gPiB0aGUgbWVtb3J5IG1hcC4gVW5sZXNzIHlvdSBhbHNvIHNjYW4gZm9yIFBD
SSBkZXZpY2VzIGFuZCBtYWtlIHN1cmUKPiA+IHRoZXJlJ3Mgbm8gZGV2aWNlIHdpdGggYSBCQVIg
aW4gdGhlIGFyZWEgeW91IGFyZSBhdHRlbXB0aW5nIHRvCj4gPiBwb3B1bGF0ZSBJIHRoaW5rIHRo
ZSBhYm92ZSBpcyBub3Qgc2FmZS4KPiAKPiBTbyBlaXRoZXIgSSBjYW4gYWRkIHNjYW5uaW5nIHRo
ZSBQQ0kgYnVzICh3aGljaCB3b3VsZG4ndCBiZSB0b28KPiBoYXJkIElNTyksIG9yIHdlIHJlcXVp
cmUgWGVuIHRvb2xzIHRvIGFkZCBtZW1vcnkgbWFwIGVudHJpZXMgd2l0aAo+ICJSZXNlcnZlZCIg
YXR0cmlidXRlIGZvciBwYXNzZWQtdGhyb3VnaCBQQ0kgZGV2aWNlJ3MgTU1JTy1hcmVhcwo+ICh3
ZSBjYW4gc3RpbGwgZG8gdGhhdCBhcyBQQ0kgcGFzcy10aHJvdWdoIGZvciBQVkggaXNuJ3QgcG9z
c2libGUKPiB5ZXQgQUZBSUspLgoKSWRlYWxseSAoYW5kIHRoYXQncyBraW5kIG9mIGZhciBhd2F5
IGZyb20gd2hhdCB3ZSBhcmUgbm93KSwgSSB3b3VsZApsaWtlIHRvIGhhdmUgYW4gaW50ZXJmYWNl
IHRvIHJlcXVlc3QgWGVuIGZvciBhIHJhbmdlIG9mIGdmbnMgYXZhaWxhYmxlCnRvIG1hcCBzdHVm
ZiBpbiB0aGVtIChncmFudHMvZm9yZWlnbiBtYXBwaW5ncy9zaGFyZWQgcGFnZS4uLikuIFRoYXQK
aW50ZXJmYWNlIGNvdWxkIGJlIGEgc2ltcGxlIGh5cGVyY2FsbCB0aGF0IHdvdWxkIHJldHVybiBz
dWNoIHJhbmdlLCBvcgphbiBoeXBlcmNhbGwgdGhhdCBjb3VsZCBiZSB1c2VkIHRvIGZldGNoIHNv
bWV0aGluZyBha2luIHRvIGFuCidleHRlbmRlZCBtZW1vcnkgbWFwJyB3aXRoIHNwZWNpZmljIFhl
biBpbmZvcm1hdGlvbiAobGlrZSBzdWNoCnJlZ2lvbnMpLgoKSW4gYm90aCBjYXNlcyB0aGlzIHJl
cXVpcmVzIFhlbiBoYXZpbmcgYSBjbGVhcmVyIHBpY3R1cmUgb2YgdGhlIHAybSwKYmVjYXVzZSBh
bnkgb2YgdGhlIGFib3ZlIHNvbHV0aW9ucyBjYW5ub3QgcmVseSBvbiBzY2FubmluZyB0aGUgcDJt
CnRhYmxlIGluIG9yZGVyIHRvIGZpZ3VyZSBvdXQgd2hhdCdzIHdoZXJlLgoKU28gdGhlIG9ubHkg
Y2hhbmdlIEkgd291bGQgcmVxdWVzdCBpcyB0aGF0IGlmIHlvdSB1c2UgYSBSQU0gcGFnZSB5b3UK
dXBkYXRlIHRoZSBtZW1vcnkgbWFwIHN0b3JlZCBpbiBYZW4gdG8gbWF0Y2ggdGhlIG5ldyBsYXlv
dXQsIGJ5IHVzaW5nCnRoZSBYRU5NRU1fc2V0X21lbW9yeV9tYXAgaHlwZXJjYWxsLgoKVGhhbmtz
LCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:23:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11: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 1gHS7q-0003Bm-HR; Tue, 30 Oct 2018 11:23:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=oc9f=nk=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gHS7o-0003BR-P6
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 11:23:56 +0000
X-Inumbo-ID: 48c0f535-dc36-11e8-87d6-bc764e045a96
Received: from mout.kundenserver.de (unknown [212.227.126.187])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 48c0f535-dc36-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 11:23:55 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MWRmF-1g2srR2WfT-00Xprt; Tue, 30 Oct 2018 12:23:46 +0100
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MWRmF-1g2srR2WfT-00Xprt; Tue, 30 Oct 2018 12:23:46 +0100
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Tue, 30 Oct 2018 12:23:18 +0100
Message-Id: <20181030112337.17973-2-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181030112337.17973-1-laurent@vivier.eu>
References: <20181030112337.17973-1-laurent@vivier.eu>
MIME-Version: 1.0
X-Provags-ID: V03:K1:b/w7jnw+xQS1YeEBcE70ncEpRJovYtV1+sIVuHxfe9l0XSPc9x0
 /0PzbNLbMR/lw3sSIKlarCSchPH7YlnG/mRMr1hPKxLcydqlXQPa1p95OnGeEdYcOILxNWq
 CTK/WSJVwga/Kty+ja1LfXgStGt3ypPOt3JS6MxdtckiX9aaS9J3A5S46HJ+PBOYRW0vv7x
 32V8nd4SqU7x7HIgezJtQ==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:TH/Q2sY14Bg=:yT7jHMpnaFZCZkw6rbfXIJ
 EcFF2Vca62jNEfwh5/UJtV2+b6ys6mKqLVT2ZwneVUWyTNBuT2/tkM3RX0lSmo5QxXoAMFnHN
 aMZMtwLhSgFOjs8Fc3XwbP3uDozsL0CyQFJL5y6jzni8uaz5kx1N3xyuLg6QPHYKA0DWRPVMM
 q1ktZqSpSh7f/QvdNzUc/2YRefp97Fit6Ds17sQ26sPxUM4XQ+JagO4IXEBRE3n//4l+yfacJ
 FIo6gC32TJDW7o26QkxsXvycNP7DQc373MwEslRGwBZ8xZ87n8ty0YE+6lAvZumMAuO7XD+17
 TGc++15N8oBfekxKk81ukhWYPDz28smKgfNd811oI4zaZhxCPbYprAB41gANMWjcGRm7LNPMp
 ntnxdJV24SshT9FNtazGTQS88IKf8VXkk/Yij8CnqyJ+7bye77plV7yJII+KgZulsnMui0sdt
 AckogIUghm5RKNI5Z7Rkqqn2u8NORlS4ABysCcO9U+5kfvMOck0Xs+x1c594mvX8I1s1PKdq4
 5grf0+bChZFBGxYdHYtn3gH+zIfW3H+HWZFproRs2Kwmx9+wdVzU1AlnKlYt01vgvUVJjHMoC
 ymmXaGN9jNWeLRqO3QQEcexiLcUmeft1SX/jrceMEx0/TSWCzTo7iJu/VGyrseWYnvcHMgltG
 6UOH5kgyAiG6mjC+NDnPK6hBeQxngXDGt2HvASy+wJw2DU8Mj5D13cnCzaGYfhuhuckwpRtcz
 OA8aDGBMuE4MmkL3
Subject: [Xen-devel] [PULL v2 01/20] configs/alpha: Remove unused
 CONFIG_PARALLEL_ISA switch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Michael Walle <michael@walle.cc>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Fam Zheng <famz@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>,
 Riku Voipio <riku.voipio@iki.fi>, qemu-arm@nongnu.org,
 Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Markus Armbruster <armbru@redhat.com>,
 Laurent Vivier <laurent@vivier.eu>, Max Reitz <mreitz@redhat.com>,
 Igor Mammedov <imammedo@redhat.com>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

RnJvbTogVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+CgpXZSBkb24ndCB1c2UgQ09ORklH
X1BBUkFMTEVMX0lTQSBpbiBhbnkgb2Ygb3VyIE1ha2VmaWxlcywgc28gdGhpcwppcyBqdXN0IGEg
ZGVhZCBjb25maWcgb3B0aW9uIHdoaWNoIGNhbiBiZSByZW1vdmVkLgoKRml4ZXM6IGE0Y2I3NzM5
MjhlMDQ3YjEzN2M2OTk4MjA5Y2YyZWVjODU3ZmFjNmIKU2lnbmVkLW9mZi1ieTogVGhvbWFzIEh1
dGggPHRodXRoQHJlZGhhdC5jb20+CkFja2VkLWJ5OiBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFy
ZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KUmV2aWV3ZWQtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1
ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KTWVzc2FnZS1JZDogPDE1NDAzNzYzMTQtNTcyNy0xLWdp
dC1zZW5kLWVtYWlsLXRodXRoQHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IExhdXJlbnQgVml2
aWVyIDxsYXVyZW50QHZpdmllci5ldT4KLS0tCiBkZWZhdWx0LWNvbmZpZ3MvYWxwaGEtc29mdG1t
dS5tYWsgfCAxIC0KIDEgZmlsZSBjaGFuZ2VkLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEv
ZGVmYXVsdC1jb25maWdzL2FscGhhLXNvZnRtbXUubWFrIGIvZGVmYXVsdC1jb25maWdzL2FscGhh
LXNvZnRtbXUubWFrCmluZGV4IGViNThiNDAyNTQuLjRkNjU0ZWFhMGIgMTAwNjQ0Ci0tLSBhL2Rl
ZmF1bHQtY29uZmlncy9hbHBoYS1zb2Z0bW11Lm1haworKysgYi9kZWZhdWx0LWNvbmZpZ3MvYWxw
aGEtc29mdG1tdS5tYWsKQEAgLTgsNyArOCw2IEBAIENPTkZJR19JODIzNzQ9eQogQ09ORklHX0k4
MjU0PXkKIENPTkZJR19JODI1Nz15CiBDT05GSUdfUEFSQUxMRUw9eQotQ09ORklHX1BBUkFMTEVM
X0lTQT15CiBDT05GSUdfRkRDPXkKIENPTkZJR19QQ0tCRD15CiBDT05GSUdfVkdBX0NJUlJVUz15
Ci0tIAoyLjE3LjIKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:23:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11:23: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 1gHS7q-0003C2-SL; Tue, 30 Oct 2018 11:23: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=oc9f=nk=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gHS7o-0003BS-Qg
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 11:23:56 +0000
X-Inumbo-ID: 461d46f4-dc36-11e8-b8b5-12d6303a7972
Received: from mout.kundenserver.de (unknown [212.227.126.133])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 461d46f4-dc36-11e8-b8b5-12d6303a7972;
 Tue, 30 Oct 2018 11:23:50 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1N2lv2-1fYVzA2bpE-0133sk; Tue, 30 Oct 2018 12:23:44 +0100
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1N2lv2-1fYVzA2bpE-0133sk; Tue, 30 Oct 2018 12:23:44 +0100
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Tue, 30 Oct 2018 12:23:17 +0100
Message-Id: <20181030112337.17973-1-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
MIME-Version: 1.0
X-Provags-ID: V03:K1:y4wJZBQa36fYeIfafVVGOGE7fIbv9mjAWFxbq5hFhvYf5uTUIa4
 uUXJnKGwf48j3geM8iJBwHm12geZVEqo4OxKyqMKBzMUs26F7O+hRzAmq9E6jSNhmQrcquq
 5qluvC9rh1yysZGuNFdD7Aew6vNJm6CVVZmTclHhX7Wpro/q1MR2HikUg4oP9+owQUb5qo5
 AEgQnCING+xIHCLAgVQaw==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:Y1WZhTh/8Ew=:LtGR41t7EDavmeMarZFYsD
 hDyqbpoeUu7TV1BrlADahHWN3Kry8UxhokdYr/+NkLiQlQCDz7dW8XvCVFy5qP6bd8nr/uzjT
 0Wy836k88tRTsHnzmq6dwAt2i9cSgb17gywcCMqSzgRUxkrcZvyc1Fl3pkZyMW5HMvSvcMGDT
 1jJNZ13O2CxYXMyvnerEkrs5BU941xgXrAbew9Wvp0udQ6hI5xmO93hUUuLw6Kz3fhVXecl4y
 sQOqKJpuzV+v7jShGRmWoyQ6nHQkBLPtmx7RPCFtQnuJf8R6cbuaM8HAd4rs9tkAa985MKLus
 bQ7bZbs80OM4UBGV/Ja8jVz2edhuSLenIKofgyDFssst1yPvtBxGIOdze2wi43yEv88LYofz2
 /Nl8v/HIDDqPBYf/49mHQzK66GMdtyocSmHLcyOXc4hlBx2adojXeqqDLkVFOieCFKEqcQjG+
 EPFMrGN9WtkRcE9zEhoWU3qP1nnNdUtCeJTZwPSEauaFXoYC0T4TDdQTM0l4mHwnCC5/iufVn
 T3tQS3HcKC5M1ARS48qExmQ3TokoYy/VzBfHYn6YPgnHt4q+1M6iFxaDjJ+tNTxBvN5SrzamC
 MoCJoixHxcYHkkT94ijuI2S+KusRzWAlnp8Qdox2JInnux1efEWdkBeM/tT/EuVOtOrpEfA+P
 Gr8Ijpm5WK/R/UmrUY+jcKVXi1V4qJipG+TNPF07terMEF3GTj8lxjhHsJceezAlR/soyVhm+
 Z7CHSJ6pzYZk2xjP
Subject: [Xen-devel] [PULL v2 00/20] Qemu trivial for 3.1 patches
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Michael Walle <michael@walle.cc>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Fam Zheng <famz@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>,
 Riku Voipio <riku.voipio@iki.fi>, qemu-arm@nongnu.org,
 Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Markus Armbruster <armbru@redhat.com>,
 Laurent Vivier <laurent@vivier.eu>, Max Reitz <mreitz@redhat.com>,
 Igor Mammedov <imammedo@redhat.com>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

VGhlIGZvbGxvd2luZyBjaGFuZ2VzIHNpbmNlIGNvbW1pdCA4MDhlYmQ2NmU0NjdmNzdjMGQxZjhj
NjM0NjIzNWY4MWU5Yzk5Y2YyOgoKICBNZXJnZSByZW1vdGUtdHJhY2tpbmcgYnJhbmNoICdyZW1v
dGVzL3Jpc2N2L3RhZ3MvcmlzY3YtZm9yLW1hc3Rlci0zLjEtc2YwJyBpbnRvIHN0YWdpbmcgKDIw
MTgtMTAtMjUgMTc6NDE6MDMgKzAxMDApCgphcmUgYXZhaWxhYmxlIGluIHRoZSBHaXQgcmVwb3Np
dG9yeSBhdDoKCiAgZ2l0Oi8vZ2l0aHViLmNvbS92aXZpZXIvcWVtdS5naXQgdGFncy9xZW11LXRy
aXZpYWwtZm9yLTMuMS1wdWxsLXJlcXVlc3QKCmZvciB5b3UgdG8gZmV0Y2ggY2hhbmdlcyB1cCB0
byA3YjJiNzk3Y2YwYWRkYWM3ODliYTg1OGZkYmQ5NWM1NTEyOGQ3MmQ1OgoKICBtaWxreW1pc3Qt
bWluaW1hYzI6IFVzZSBxZW11X2xvZ19tYXNrKEdVRVNUX0VSUk9SKSBpbnN0ZWFkIG9mIGVycm9y
X3JlcG9ydCAoMjAxOC0xMC0zMCAwOToxMzozMSArMDEwMCkKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUUVNVSB0cml2aWFs
IHBhdGNoZXMgY29sbGVjdGVkIGJldHdlZW4gSnVuZSBhbmQgT2N0b2JlciAyMDE4CihUaGFuayB5
b3UgdG8gVGhvbWFzIEh1dGgpCgp2MjogZml4IDMyYml0IGJ1aWxkIHdpdGggdXBkYXRlZCBwYXRj
aCAodjMpIGZyb20gUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kKICAgIGJ1aWx0IGluIGEgMzJiaXQg
ZGViaWFuIHNpZCBjaHJvb3QKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KCkNsZWJlciBSb3NhICg2KToKICB0ZXN0cy90Y2cv
UkVBRE1FOiBmaXggbG9jYXRpb24gZm9yIGxtMzIgdGVzdHMKICBxZW11LWlvdGVzdHM6IGZpeCBm
aWxlbmFtZSBjb250YWluaW5nIGNoZWNrcwogIGRvY3MvZGV2ZWwvdGVzdGluZy5yc3Q6IGFkZCBt
aXNzaW5nIG5ld2xpbmVzIGFmdGVyIGNvZGUgYmxvY2sKICBzY3JpcHRzL2RlY29kZXRyZWUucHk6
IHJlbW92ZSB1bnVzZWQgaW1wb3J0cwogIHNjcmlwdHMvcWVtdS5weTogcmVtb3ZlIHRyYWlsaW5n
IHF1b3RlcyBvbiBkb2NzdHJpbmcKICBxZW11LWlvdGVzdHM6IG1ha2UgMjE4IGV4ZWN1dGFibGUK
CkVtaWxpbyBHLiBDb3RhICgxKToKICBsaW51eC11c2VyOiBmaXggY29tbWVudCBzL2F0b21pY193
cml0ZS9hdG9taWNfc2V0LwoKTGkgUWlhbmcgKDIpOgogIG1lbW9yeS5oOiBmaXggdHlwb3MgaW4g
Y29tbWVudHMKICBjcHUuaDogZml4IGEgdHlwbyBpbiBjb21tZW50CgpQYW9sbyBCb256aW5pICgx
KToKICBwcGM6IG1vdmUgYXQyNGMgdG8gaXRzIG93biBDT05GSUdfIHN5bWJvbAoKUGhpbGlwcGUg
TWF0aGlldS1EYXVkw6kgKDYpOgogIHFvYmplY3Q6IENhdGNoIGFub3RoZXIgc3RyYWdnbGVyIGZv
ciB1c2Ugb2YgcWRpY3RfcHV0X3N0cigpCiAgeGVuOiBVc2UgdGhlIFBDSV9ERVZJQ0UgbWFjcm8K
ICB0ZXN0cy9iaW9zLXRhYmxlcy10ZXN0OiBSZW1vdmUgYW4gdXNlbGVzcyBjYXN0CiAgaHcvcGNp
LWhvc3Q6IFJlbW92ZSB1c2VsZXNzIHBhcmVudGhlc2lzIGFyb3VuZCBESVZfUk9VTkRfVVAgbWFj
cm8KICBody9pbnRjL2dpY3YzOiBSZW1vdmUgdXNlbGVzcyBwYXJlbnRoZXNpcyBhcm91bmQgRElW
X1JPVU5EX1VQIG1hY3JvCiAgbWlsa3ltaXN0LW1pbmltYWMyOiBVc2UgcWVtdV9sb2dfbWFzayhH
VUVTVF9FUlJPUikgaW5zdGVhZCBvZgogICAgZXJyb3JfcmVwb3J0CgpTdGVmYW4gV2VpbCAoMik6
CiAgdGVzdHM6IEZpeCB0eXBvcyBpbiBjb21tZW50cyBhbmQgaGVscCBtZXNzYWdlIChmb3VuZCBi
eSBjb2Rlc3BlbGwpCiAgY29uZmlndXJlOiBTdXBwb3J0IHBrZy1jb25maWcgZm9yIHpsaWIKClRo
b21hcyBIdXRoICgxKToKICBjb25maWdzL2FscGhhOiBSZW1vdmUgdW51c2VkIENPTkZJR19QQVJB
TExFTF9JU0Egc3dpdGNoCgp5dWNoZW5saW4gKDEpOgogIHZnYV9pbnQ6IHJlbW92ZSB1bnVzZWQg
ZnVuY3Rpb24gcHJvdHlwZQoKIGNvbmZpZ3VyZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fCA0MCArKysrKysrKysrKysrKystLS0tLS0tLS0tLS0KIGRlZmF1bHQtY29uZmlncy9hbHBoYS1z
b2Z0bW11Lm1hayAgICAgfCAgMSAtCiBkZWZhdWx0LWNvbmZpZ3MvcHBjLXNvZnRtbXUubWFrICAg
ICAgIHwgIDEgKwogZG9jcy9kZXZlbC90ZXN0aW5nLnJzdCAgICAgICAgICAgICAgICB8ICAyICsr
CiBody9kaXNwbGF5L3ZnYV9pbnQuaCAgICAgICAgICAgICAgICAgIHwgIDEgLQogaHcvbmV0L21p
bGt5bWlzdC1taW5pbWFjMi5jICAgICAgICAgICB8IDE1ICsrKysrKy0tLS0KIGh3L252cmFtL01h
a2VmaWxlLm9ianMgICAgICAgICAgICAgICAgfCAgMiArLQogaHcvcGNpLWhvc3QvcGlpeC5jICAg
ICAgICAgICAgICAgICAgICB8ICAyICstCiBody9wY2ktaG9zdC9xMzUuYyAgICAgICAgICAgICAg
ICAgICAgIHwgIDIgKy0KIGh3L3hlbi94ZW5fcHRfY29uZmlnX2luaXQuYyAgICAgICAgICAgfCAg
OCArKystLS0KIGluY2x1ZGUvZXhlYy9tZW1vcnkuaCAgICAgICAgICAgICAgICAgfCAgNiArKy0t
CiBpbmNsdWRlL2h3L2ludGMvYXJtX2dpY3YzX2NvbW1vbi5oICAgIHwgIDIgKy0KIGluY2x1ZGUv
cW9tL2NwdS5oICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQogbGludXgtdXNlci9xZW11Lmgg
ICAgICAgICAgICAgICAgICAgICB8ICAyICstCiBxb2JqZWN0L2Jsb2NrLXFkaWN0LmMgICAgICAg
ICAgICAgICAgIHwgIDIgKy0KIHNjcmlwdHMvZGVjb2RldHJlZS5weSAgICAgICAgICAgICAgICAg
fCAgMiAtLQogc2NyaXB0cy9xZW11LnB5ICAgICAgICAgICAgICAgICAgICAgICB8ICAyICstCiB0
ZXN0cy9iaW9zLXRhYmxlcy10ZXN0LmMgICAgICAgICAgICAgIHwgIDQgKy0tCiB0ZXN0cy9kb2Nr
ZXIvTWFrZWZpbGUuaW5jbHVkZSAgICAgICAgIHwgIDIgKy0KIHRlc3RzL2RvY2tlci9kb2NrZXIu
cHkgICAgICAgICAgICAgICAgfCAgNCArLS0KIHRlc3RzL2d1ZXN0LWRlYnVnL3Rlc3QtZ2Ric3R1
Yi5weSAgICAgfCAgMiArLQogdGVzdHMvcWVtdS1pb3Rlc3RzLzIxOCAgICAgICAgICAgICAgICB8
ICAwCiB0ZXN0cy9xZW11LWlvdGVzdHMvY29tbW9uLnFlbXUgICAgICAgIHwgIDIgKy0KIHRlc3Rz
L3FlbXUtaW90ZXN0cy9jb21tb24ucmMgICAgICAgICAgfCAgNCArLS0KIHRlc3RzL3RjZy9NYWtl
ZmlsZS5pbmNsdWRlICAgICAgICAgICAgfCAgMiArLQogdGVzdHMvdGNnL01ha2VmaWxlLnByb2Jl
ICAgICAgICAgICAgICB8ICAyICstCiB0ZXN0cy90Y2cvUkVBRE1FICAgICAgICAgICAgICAgICAg
ICAgIHwgIDIgKy0KIHRlc3RzL3RjZy9taXBzL21pcHM2NC1kc3Avc3VicV9zX3B3LmMgfCAgMiAr
LQogMjggZmlsZXMgY2hhbmdlZCwgNjQgaW5zZXJ0aW9ucygrKSwgNTQgZGVsZXRpb25zKC0pCiBt
b2RlIGNoYW5nZSAxMDA2NDQgPT4gMTAwNzU1IHRlc3RzL3FlbXUtaW90ZXN0cy8yMTgKCi0tIAoy
LjE3LjIKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:23:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11:23: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 1gHS7r-0003CJ-6S; Tue, 30 Oct 2018 11:23: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=oc9f=nk=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gHS7q-0003Bf-0b
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 11:23:58 +0000
X-Inumbo-ID: 496885f8-dc36-11e8-8d15-12d6303a7972
Received: from mout.kundenserver.de (unknown [212.227.126.135])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 496885f8-dc36-11e8-8d15-12d6303a7972;
 Tue, 30 Oct 2018 11:23:55 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1N6KpF-1fTHCB0FFR-016ceh; Tue, 30 Oct 2018 12:23:50 +0100
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1N6KpF-1fTHCB0FFR-016ceh; Tue, 30 Oct 2018 12:23:50 +0100
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Tue, 30 Oct 2018 12:23:19 +0100
Message-Id: <20181030112337.17973-3-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181030112337.17973-1-laurent@vivier.eu>
References: <20181030112337.17973-1-laurent@vivier.eu>
MIME-Version: 1.0
X-Provags-ID: V03:K1:VdGPgtjUAK2VHmCK3f2ylcttjAeYbvGsyLbGr9yPbuJqMU1q2ZU
 pD66VUqYbTpjNKd/AXShpQsmE+2txaznUMX9R1cxelhdGolGa6WVdYyPTHRLI/1Vs8qNIvF
 I/w8nDmAsuH+PpBozNOGwq44jLIFsU+Nm7/GgcqBCOqZ1UBteQ0b1axHCUeGKnW4kHHn+m4
 +ZZgGiR40E+T6L1NV56vA==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:Erk1HJDdJHg=:F/r/ZCIZlvIXgbC4fd1bF6
 3Vxwu/R8hiCysIvrSSu76BqL9kmzhaSVZAovKsGS8zRr+Vk8haasgSPT6GrGLDdVwM1eyyAkn
 7dmbHTaoAb6qNezywtGZkwRQEHq8XCfN6eXAK8Ds5GUq5H2VGrnK0BQ+9b0amcR8GzF4tyEE8
 zm3TWDuscDfb2CFis8D3g6hLsO4+jsu6PTP6hZ766hqaRcqwbqISedCk6qOJWdGTIt3T7hIyU
 6xME1bHMItSdH027YI4lduSnPN7Hj67K3e+S1dN6yA+gm6TUlIsf9q75NpeX4Fj7IE8w/XLFr
 GdOrZJ50fsLoiNIe2TBvF950a6cfT8d4N0DZ/IPLCHNb8rr8p+Cdzd8wjbYwkVqYmBK5NMwZD
 9HeJiT+sePiA9yagv07IYZLvtKEdCfaLF192QiFWazmOfk175etYOMwJSzgHszO0iOzAyn7T2
 CLc8xbMF0WScbeID7MYRdDgJeVfEy1DlS8B/QGIpwKo3D4QO9bClktVsWfWx1LKN2dX2ImR5u
 U08kN6WOcOORq4jQN/Uiy/OPWdHcFtU9gD1CV9JF1thaPAi62xRvW6Z8gxNXeFFiwcET65TIU
 Ukvpb/S4ea7yxu1VdxLleksJQsqyFQ5a5NlIKMQsHuii7P31ogsy5OEdTsMJ/cyf+NnLQZrad
 245Pj1EIt3o96jtfvz/Cop3kRHqKk5BeAM3cHhE+HwfLExrqD7JV9sG3rGEuQUgfjxOHjT4vx
 CsQuvedFqMBV01Wr
Subject: [Xen-devel] [PULL v2 02/20] vga_int: remove unused function protype
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 yuchenlin <yuchenlin@synology.com>, Michael Walle <michael@walle.cc>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Fam Zheng <famz@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>,
 Riku Voipio <riku.voipio@iki.fi>, qemu-arm@nongnu.org,
 Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Markus Armbruster <armbru@redhat.com>,
 Laurent Vivier <laurent@vivier.eu>, Max Reitz <mreitz@redhat.com>,
 Igor Mammedov <imammedo@redhat.com>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

RnJvbTogeXVjaGVubGluIDx5dWNoZW5saW5Ac3lub2xvZ3kuY29tPgoKU2lnbmVkLW9mZi1ieTog
eXVjaGVubGluIDx5dWNoZW5saW5Ac3lub2xvZ3kuY29tPgpSZXZpZXdlZC1ieTogUGhpbGlwcGUg
TWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgpNZXNzYWdlLUlkOiA8MjAxODEwMjIw
ODAwNTMuOTM3OS0xLXl1Y2hlbmxpbkBzeW5vbG9neS5jb20+ClNpZ25lZC1vZmYtYnk6IExhdXJl
bnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KLS0tCiBody9kaXNwbGF5L3ZnYV9pbnQuaCB8
IDEgLQogMSBmaWxlIGNoYW5nZWQsIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9ody9kaXNw
bGF5L3ZnYV9pbnQuaCBiL2h3L2Rpc3BsYXkvdmdhX2ludC5oCmluZGV4IDZlNGZhNDhhNzkuLjU1
YzQxOGVhYjUgMTAwNjQ0Ci0tLSBhL2h3L2Rpc3BsYXkvdmdhX2ludC5oCisrKyBiL2h3L2Rpc3Bs
YXkvdmdhX2ludC5oCkBAIC0xNjYsNyArMTY2LDYgQEAgTWVtb3J5UmVnaW9uICp2Z2FfaW5pdF9p
byhWR0FDb21tb25TdGF0ZSAqcywgT2JqZWN0ICpvYmosCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IE1lbW9yeVJlZ2lvblBvcnRpbyAqKnZiZV9wb3J0cyk7CiB2b2lkIHZnYV9jb21t
b25fcmVzZXQoVkdBQ29tbW9uU3RhdGUgKnMpOwogCi12b2lkIHZnYV9zeW5jX2RpcnR5X2JpdG1h
cChWR0FDb21tb25TdGF0ZSAqcyk7CiB2b2lkIHZnYV9kaXJ0eV9sb2dfc3RhcnQoVkdBQ29tbW9u
U3RhdGUgKnMpOwogdm9pZCB2Z2FfZGlydHlfbG9nX3N0b3AoVkdBQ29tbW9uU3RhdGUgKnMpOwog
Ci0tIAoyLjE3LjIKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:24:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11:24: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 1gHS7u-0003E7-KV; Tue, 30 Oct 2018 11:24: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=oc9f=nk=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gHS7t-0003Dd-Du
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 11:24:01 +0000
X-Inumbo-ID: 4c2bc2c8-dc36-11e8-9c0f-12d6303a7972
Received: from mout.kundenserver.de (unknown [212.227.126.135])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4c2bc2c8-dc36-11e8-9c0f-12d6303a7972;
 Tue, 30 Oct 2018 11:24:00 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1M7aqD-1gCCGc44Td-0085WZ; Tue, 30 Oct 2018 12:23:56 +0100
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1M7aqD-1gCCGc44Td-0085WZ; Tue, 30 Oct 2018 12:23:56 +0100
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Tue, 30 Oct 2018 12:23:22 +0100
Message-Id: <20181030112337.17973-6-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181030112337.17973-1-laurent@vivier.eu>
References: <20181030112337.17973-1-laurent@vivier.eu>
MIME-Version: 1.0
X-Provags-ID: V03:K1:HGf3vO88OS9YjExxl3IHlSCxaolOWWZDr/ZpH95+T9lkzF5OCnR
 OOZAhze5Ahl5x3FuY/VbrS6OcOQBYpBe2s+y49rJLQ3YRAXf8TipWZYqMR8we7MLUtr3ByR
 523u1xENy0P0bKNoXDJyVebtP0pGanvRJVBIUJo5ZExF7Hhj3RbTcBqDE0hy0VX2amu7IC2
 jMiWW1a1tQzP9WQsIcJ8A==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:EO6XVGOJqlo=:wvXON1J+jwCx85xUT939P0
 pBNcPmcjzCbU7hD45t48L+tmCLO+rtJV73Q4RlsLbncMoxuo+SobB0zPxqrrHm1+vzDjfooiA
 1k/YaC7M06EJx/Z6vAJdXaMdCzUjFRsy3mgTUSTyk+5W3z7fgpla1fvmQhH0dAX2jT0ckS2iP
 2TL0cv3zvNeZOI/dHgAS/ANL33JYJGqb9LqNlNMLGbuvIDjCZXvGQaIaD9BMBbKJmWm/5v8Bv
 aEPzXo1bhruFsKEbEIT/ojbZYakbNtwwiXyqUYJ3NOVlZ8Xep0gh9ZbM9JGTC/JgmSu1O0FrV
 2e6gSEmzDhDhUJhNRU5TCLmY/3AT4umHAgfp5KwO+nDHtdH1JJVqmYkG8ApDoBBa7Fqo1zJOz
 08INLuzhOBs1cRSoZwjBvSwncRayNMAuiaCdJKO0cfLpk46fxOs3pU3gXByytCevib/JsQTWN
 lM/47/WugFW3Cahh3c/HfmRwgefqIyMEde9TtZMd57wUfSv4qvu6CwMEIR+CXsDtFIzaDrl0G
 59s/r1lskp7p+CcNspJl/ZXSF+x0VZ0Rz08tcm4njBw1ABorJ+LiNhIFHBMl0G7n9C9M5nQNJ
 qwkk3spqSbdXHX6eWgIfkP8LtK5nZRFfgxDBsPDZtWATn1jeogQ2tZeqfjz3wqj7qsgVMFi1s
 +G+rATUi12Lw+pCJD1nOS+fmvRsCeDXtbxq5iZG8sJ60y74CsNi9TE/z+TAt+I6n1upa682NB
 ZYT5xr2qSKX/ay9O
Subject: [Xen-devel] [PULL v2 05/20] qemu-iotests: fix filename containing
 checks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Michael Walle <michael@walle.cc>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Fam Zheng <famz@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>,
 Riku Voipio <riku.voipio@iki.fi>, qemu-arm@nongnu.org,
 Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Markus Armbruster <armbru@redhat.com>,
 Laurent Vivier <laurent@vivier.eu>, Max Reitz <mreitz@redhat.com>,
 Igor Mammedov <imammedo@redhat.com>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

RnJvbTogQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CgpDb21taXQgY2NlMjkzYTI5NDUg
bW92ZWQgc29tZSBmdW5jdGlvbnMgZnJvbSBjb21tb24uY29uZmlnIHRvCmNvbW1vbi5yYywgYnV0
IHRoZSBlcnJvciBtZXNzYWdlcyBzdGlsbCByZWZlcmVuY2UgdGhlIG9sZCBmaWxlCmxvY2F0aW9u
LgoKU2lnbmVkLW9mZi1ieTogQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+ClJldmlld2Vk
LWJ5OiBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgpSZXZpZXdlZC1ieTogUGhpbGlwcGUg
TWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgpNZXNzYWdlLUlkOiA8MjAxODEwMDQx
NjE4NTIuMTE2NzMtNS1jcm9zYUByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBMYXVyZW50IFZp
dmllciA8bGF1cmVudEB2aXZpZXIuZXU+Ci0tLQogdGVzdHMvcWVtdS1pb3Rlc3RzL2NvbW1vbi5y
YyB8IDQgKystLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS90ZXN0cy9xZW11LWlvdGVzdHMvY29tbW9uLnJjIGIvdGVzdHMvcWVt
dS1pb3Rlc3RzL2NvbW1vbi5yYwppbmRleCA0NGJlZTE2YTVlLi43MGNhNjViNDliIDEwMDY0NAot
LS0gYS90ZXN0cy9xZW11LWlvdGVzdHMvY29tbW9uLnJjCisrKyBiL3Rlc3RzL3FlbXUtaW90ZXN0
cy9jb21tb24ucmMKQEAgLTE3MCw3ICsxNzAsNyBAQCBpZiBbICEgLWUgIiRURVNUX0RJUiIgXTsg
dGhlbgogZmkKIAogaWYgWyAhIC1kICIkVEVTVF9ESVIiIF07IHRoZW4KLSAgICBlY2hvICJjb21t
b24uY29uZmlnOiBFcnJvcjogXCRURVNUX0RJUiAoJFRFU1RfRElSKSBpcyBub3QgYSBkaXJlY3Rv
cnkiCisgICAgZWNobyAiY29tbW9uLnJjOiBFcnJvcjogXCRURVNUX0RJUiAoJFRFU1RfRElSKSBp
cyBub3QgYSBkaXJlY3RvcnkiCiAgICAgZXhpdCAxCiBmaQogCkBAIC0xNzksNyArMTc5LDcgQEAg
aWYgWyAteiAiJFJFTU9URV9URVNUX0RJUiIgXTsgdGhlbgogZmkKIAogaWYgWyAhIC1kICIkU0FN
UExFX0lNR19ESVIiIF07IHRoZW4KLSAgICBlY2hvICJjb21tb24uY29uZmlnOiBFcnJvcjogXCRT
QU1QTEVfSU1HX0RJUiAoJFNBTVBMRV9JTUdfRElSKSBpcyBub3QgYSBkaXJlY3RvcnkiCisgICAg
ZWNobyAiY29tbW9uLnJjOiBFcnJvcjogXCRTQU1QTEVfSU1HX0RJUiAoJFNBTVBMRV9JTUdfRElS
KSBpcyBub3QgYSBkaXJlY3RvcnkiCiAgICAgZXhpdCAxCiBmaQogCi0tIAoyLjE3LjIKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:24:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 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 1gHS7w-0003FT-4Y; Tue, 30 Oct 2018 11: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=oc9f=nk=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gHS7u-0003E5-Jr
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 11:24:02 +0000
X-Inumbo-ID: 4d1b5d4c-dc36-11e8-8731-12d6303a7972
Received: from mout.kundenserver.de (unknown [212.227.126.130])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4d1b5d4c-dc36-11e8-8731-12d6303a7972;
 Tue, 30 Oct 2018 11:24:02 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MBDSg-1gPeXG0HrK-00CkD6; Tue, 30 Oct 2018 12:23:52 +0100
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MBDSg-1gPeXG0HrK-00CkD6; Tue, 30 Oct 2018 12:23:52 +0100
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Tue, 30 Oct 2018 12:23:20 +0100
Message-Id: <20181030112337.17973-4-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181030112337.17973-1-laurent@vivier.eu>
References: <20181030112337.17973-1-laurent@vivier.eu>
X-Provags-ID: V03:K1:HBV5Oe768CROwcgkYs8F4WrMsfUq3swxoVTPbJS52XmjQTYOUg/
 eTVVWAqDKvgkEQGNiKHNMy8IZGaiGbbGEW+0aPPL3oE7Q1mIQkZ5spo05gsoG+ZxoBIA/Ha
 dNTxSlsX5Vu5s+VQgd6OakOVBljzGmBrmqLUoNhfBe8//o7jBUiRyZKy+Kxmq2/3lZo4gNY
 Kbjme8dMgUacGwLo3Xx8Q==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:ry5LPF+NyDE=:jfS2YQ0jlbPQX+wXY2FMQY
 BCVa8D8yCRnw6VJEVi9GVOjozKSiNHGxI5rXGx4E4DNvi+JlE1MglK61DiiXd+F18dfEu7SWr
 GFerDkJQIX2Ze18RlEPvkVXg/DZxKWATttezhY+GPSru/6RwKZdPchyOfjzdunFCZveG2QPZ0
 0alLvrI1NOxRvOJ7Jdruz5Ucecw1B1cqwgi9CItUb91lzBW9D6EL4yL67ifhvxnA2S4qn0w2m
 B4/XXBiiEXO3fxhyX78lys9msP0MWya4Jp4m157ui9cR/RUxsLJci2oSSjI2JtWBdvE9QBN2w
 726uALHqVdPNEfIn0EILFvCxQb5gFqX6lDH8C8JAuGHL6Ce0cM0Dd4EiNXY8h160f7z0zN5bV
 4VlXZ8Y0O3rAAjmOMZ5asHsXbyIps4Vs5e2XMJaj85KLgJD4ipql0eXZ54GdQShUk9z1cux7R
 9AStll3MrryeiuEo3qxhCLPMnzX1kX/LtIJXv4Q3JCUD9i0T9iyHUv3fJrDGQyhCq4LxNbVHe
 5Qz2ejkmBYirV6zLX9wpKzYRxixoEHpoKCceSowx0njorrXoePO1JBm87NyPPiN5tMHxlHWc4
 R7SkgV7X/0NeyLFBn+lC9AsqRdPFXsRDQ9y34333VgE+wqFrpnVYqSlTvqJky46AMsIvwrxIr
 Ykwb15N62IwcnaY07OsCUZ9a6yqkCkoeENVK891eiggUy63ubH6YxEdV24UyoxTNwB6A=
Subject: [Xen-devel] [PULL v2 03/20] memory.h: fix typos in comments
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org, Li Qiang <liq3ea@gmail.com>,
 Michael Walle <michael@walle.cc>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Fam Zheng <famz@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>,
 Riku Voipio <riku.voipio@iki.fi>, qemu-arm@nongnu.org,
 Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Markus Armbruster <armbru@redhat.com>,
 Laurent Vivier <laurent@vivier.eu>, Max Reitz <mreitz@redhat.com>,
 Igor Mammedov <imammedo@redhat.com>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.net>
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>

RnJvbTogTGkgUWlhbmcgPGxpcTNlYUBnbWFpbC5jb20+CgpTaWduZWQtb2ZmLWJ5OiBMaSBRaWFu
ZyA8bGlxM2VhQGdtYWlsLmNvbT4KUmV2aWV3ZWQtYnk6IFBldGVyIE1heWRlbGwgPHBldGVyLm1h
eWRlbGxAbGluYXJvLm9yZz4KTWVzc2FnZS1JZDogPDE1MzkwODA0NjctMjk3Ni0xLWdpdC1zZW5k
LWVtYWlsLWxpcTNlYUBnbWFpbC5jb20+Cltsdjogcy90eXBlcy90eXBvcy9dClNpZ25lZC1vZmYt
Ynk6IExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KLS0tCiBpbmNsdWRlL2V4ZWMv
bWVtb3J5LmggfCA2ICsrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMyBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9pbmNsdWRlL2V4ZWMvbWVtb3J5LmggYi9pbmNsdWRl
L2V4ZWMvbWVtb3J5LmgKaW5kZXggNjY3NDY2YjhmMy4uZDBjN2YwZDllOSAxMDA2NDQKLS0tIGEv
aW5jbHVkZS9leGVjL21lbW9yeS5oCisrKyBiL2luY2x1ZGUvZXhlYy9tZW1vcnkuaApAQCAtOTM1
LDcgKzkzNSw3IEBAIHVpbnQ2NF90IG1lbW9yeV9yZWdpb25fc2l6ZShNZW1vcnlSZWdpb24gKm1y
KTsKIC8qKgogICogbWVtb3J5X3JlZ2lvbl9pc19yYW06IGNoZWNrIHdoZXRoZXIgYSBtZW1vcnkg
cmVnaW9uIGlzIHJhbmRvbSBhY2Nlc3MKICAqCi0gKiBSZXR1cm5zICV0cnVlIGlzIGEgbWVtb3J5
IHJlZ2lvbiBpcyByYW5kb20gYWNjZXNzLgorICogUmV0dXJucyAldHJ1ZSBpZiBhIG1lbW9yeSBy
ZWdpb24gaXMgcmFuZG9tIGFjY2Vzcy4KICAqCiAgKiBAbXI6IHRoZSBtZW1vcnkgcmVnaW9uIGJl
aW5nIHF1ZXJpZWQKICAqLwpAQCAtOTQ3LDcgKzk0Nyw3IEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBt
ZW1vcnlfcmVnaW9uX2lzX3JhbShNZW1vcnlSZWdpb24gKm1yKQogLyoqCiAgKiBtZW1vcnlfcmVn
aW9uX2lzX3JhbV9kZXZpY2U6IGNoZWNrIHdoZXRoZXIgYSBtZW1vcnkgcmVnaW9uIGlzIGEgcmFt
IGRldmljZQogICoKLSAqIFJldHVybnMgJXRydWUgaXMgYSBtZW1vcnkgcmVnaW9uIGlzIGEgZGV2
aWNlIGJhY2tlZCByYW0gcmVnaW9uCisgKiBSZXR1cm5zICV0cnVlIGlmIGEgbWVtb3J5IHJlZ2lv
biBpcyBhIGRldmljZSBiYWNrZWQgcmFtIHJlZ2lvbgogICoKICAqIEBtcjogdGhlIG1lbW9yeSBy
ZWdpb24gYmVpbmcgcXVlcmllZAogICovCkBAIC0xMTYxLDcgKzExNjEsNyBAQCB1aW50OF90IG1l
bW9yeV9yZWdpb25fZ2V0X2RpcnR5X2xvZ19tYXNrKE1lbW9yeVJlZ2lvbiAqbXIpOwogLyoqCiAg
KiBtZW1vcnlfcmVnaW9uX2lzX3JvbTogY2hlY2sgd2hldGhlciBhIG1lbW9yeSByZWdpb24gaXMg
Uk9NCiAgKgotICogUmV0dXJucyAldHJ1ZSBpcyBhIG1lbW9yeSByZWdpb24gaXMgcmVhZC1vbmx5
IG1lbW9yeS4KKyAqIFJldHVybnMgJXRydWUgaWYgYSBtZW1vcnkgcmVnaW9uIGlzIHJlYWQtb25s
eSBtZW1vcnkuCiAgKgogICogQG1yOiB0aGUgbWVtb3J5IHJlZ2lvbiBiZWluZyBxdWVyaWVkCiAg
Ki8KLS0gCjIuMTcuMgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:24:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 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 1gHS7w-0003Fv-GA; Tue, 30 Oct 2018 11:24:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=oc9f=nk=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gHS7v-0003F2-CW
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 11:24:03 +0000
X-Inumbo-ID: 4d1d5d0a-dc36-11e8-87d6-bc764e045a96
Received: from mout.kundenserver.de (unknown [212.227.126.134])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4d1d5d0a-dc36-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 11:24:02 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MdNoW-1fiOQE08I4-00ZSig; Tue, 30 Oct 2018 12:23:54 +0100
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MdNoW-1fiOQE08I4-00ZSig; Tue, 30 Oct 2018 12:23:54 +0100
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Tue, 30 Oct 2018 12:23:21 +0100
Message-Id: <20181030112337.17973-5-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181030112337.17973-1-laurent@vivier.eu>
References: <20181030112337.17973-1-laurent@vivier.eu>
MIME-Version: 1.0
X-Provags-ID: V03:K1:F8l4smf1nL5W4DsrL/7cTra6H6sZJmx/uvzB/1jWx/wdKk/NVxp
 m/fq6/P0ALLGTaCdkdXooOLOe8GgI0XFOI0jqL6wU/uL32dCmmytmJOvG40vDdoivXgaMTY
 M4UmUveDPmCbjaUkB6SPRFzmAkBQ7ibaH2p90ew21v1SCeCuiT3cCz9p+K7+scs3WGgCzqc
 1kM4wMQC2oXZpiX9tZNjQ==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:OPbiJZFlUtg=:6UDHRGrOhs4uRU3/KtYvSw
 JPuR5jLG8ZkuaBXlmbxZ8h5Te0MlKiH1Sx9O8MbGT6Z0frkx3JC9bKvj/v3qO1oTwRu6/Lt2p
 +Mo3kkzwKoP4r3n2oZkuQDjVl+fvUtpdI19jyeG4Eblpnb7e5fdSt21hhhu8FgvADgAUlqTe7
 jYfDVl4kI9/CqArD5CQdKC2kd8xy0SzdqpyTrTuNBDwYtFLEEpngDGNDGBAftp26GqiExsGIX
 zzlBjrVD5gi0PXuN6jJQSI44BFgEgWn/m8MswbJXFMyyA6FZkccEpi2aNgUtAyP5tWlLb8ivA
 AQK7eTq7916LYMPAD+/bLYblvQ3Vw1VuMC4X8xTInVDfQl47b8ASDXSTzCKjEJZaXQ7G5bpe5
 8vzAlsOaCKeLJyOmSEODYlNJ2R5LPONDg7okAChcO5682rGabP4D1wEYeCyznLX/8ioMZq4tX
 d/0EYIEow0m/JKrKGeYs5aqGjN15l4aGDwp16ehnbBVbIkaHbgawNfl5INwQWMSTf6UyIfkuc
 bnkgdPtUBETO/Tm1DJlA+gtXb8w5TMX35TPmd1izoXoMzQWyjFXw+cISmGk5OgPvKhH7FJuwz
 g/RdPSoTYva8w+2/Qq93jWQstEOruf0zB5/bXlvvf4mi4CL+NR5v6wj/QJnyMngjvU02yN7K6
 d7XPWYuO6lv//2y430+cnd9rie9/F8D5R5qJDKMQjRsgz+QbPrpqX7WzIZNVC/g6UUN7AfLrh
 8a7Y/XO3wclCG/RS
Subject: [Xen-devel] [PULL v2 04/20] tests/tcg/README: fix location for lm32
 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: Peter Maydell <peter.maydell@linaro.org>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Michael Walle <michael@walle.cc>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Fam Zheng <famz@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>,
 Riku Voipio <riku.voipio@iki.fi>, qemu-arm@nongnu.org,
 Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Markus Armbruster <armbru@redhat.com>,
 Laurent Vivier <laurent@vivier.eu>, Max Reitz <mreitz@redhat.com>,
 Igor Mammedov <imammedo@redhat.com>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

RnJvbTogQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CgpQb2ludCB0byB0aGUgcmlnaHQg
YW5kIG9idmlvdXMgbG9jYXRpb24gZm9yIGxtMzIgdGVzdHMuCgpTaWduZWQtb2ZmLWJ5OiBDbGVi
ZXIgUm9zYSA8Y3Jvc2FAcmVkaGF0LmNvbT4KUmV2aWV3ZWQtYnk6IFRob21hcyBIdXRoIDx0aHV0
aEByZWRoYXQuY29tPgpBY2tlZC1ieTogQWxleCBCZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5hcm8u
b3JnPgpNZXNzYWdlLUlkOiA8MjAxODEwMDQxNjE4NTIuMTE2NzMtMy1jcm9zYUByZWRoYXQuY29t
PgpTaWduZWQtb2ZmLWJ5OiBMYXVyZW50IFZpdmllciA8bGF1cmVudEB2aXZpZXIuZXU+Ci0tLQog
dGVzdHMvdGNnL1JFQURNRSB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwg
MSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3Rlc3RzL3RjZy9SRUFETUUgYi90ZXN0cy90Y2cv
UkVBRE1FCmluZGV4IGE1NjQzZDMzZTcuLjJhNThmOWEwNTggMTAwNjQ0Ci0tLSBhL3Rlc3RzL3Rj
Zy9SRUFETUUKKysrIGIvdGVzdHMvdGNnL1JFQURNRQpAQCAtMTAsNiArMTAsNiBAQCB3aXRoICJt
YWtlIHRlc3QtY3JpcyIuCiAKIExNMzIKID09PT0KLVRoZSB0ZXN0c3VpdGUgZm9yIExNMzIgaXMg
aW4gdGVzdHMvdGNnL2NyaXMuICBZb3UgY2FuIHJ1biBpdAorVGhlIHRlc3RzdWl0ZSBmb3IgTE0z
MiBpcyBpbiB0ZXN0cy90Y2cvbG0zMi4gIFlvdSBjYW4gcnVuIGl0CiB3aXRoICJtYWtlIHRlc3Qt
bG0zMiIuCiAKLS0gCjIuMTcuMgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:24:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11: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 1gHS7x-0003HV-U7; Tue, 30 Oct 2018 11: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=oc9f=nk=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gHS7w-0003G8-QX
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 11:24:04 +0000
X-Inumbo-ID: 4e03cb72-dc36-11e8-9b18-12d6303a7972
Received: from mout.kundenserver.de (unknown [212.227.126.134])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4e03cb72-dc36-11e8-9b18-12d6303a7972;
 Tue, 30 Oct 2018 11:24:03 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MTzrW-1g9EeF45MQ-00QyF6; Tue, 30 Oct 2018 12:23:58 +0100
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MTzrW-1g9EeF45MQ-00QyF6; Tue, 30 Oct 2018 12:23:58 +0100
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Tue, 30 Oct 2018 12:23:23 +0100
Message-Id: <20181030112337.17973-7-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181030112337.17973-1-laurent@vivier.eu>
References: <20181030112337.17973-1-laurent@vivier.eu>
X-Provags-ID: V03:K1:JX1TAk6usLYJXFNrVTIYoQHw5D9Chnj+I/UQBtTU0G9hdMQz7Jy
 b5rAuOIuqcjCYOcSjc93W2rIyZdRwOjXgsFjjXcV4J8C9Jq3WWtP7cUTe+T3iyy57t1E3Mi
 dAsR0lZrFzkxht8M9XMYKWNd8SkohNvcycql/Zr1iVXcpFG2zDdS4hQM3mO6SDlL+E6/HBP
 kQSYMaMPIO/8Wm0OmhPbw==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:WBgrBvfitp8=:57AUDuSR2bNYzP4Is4oH6a
 i3OZdim+pZaYSnKtxVH9SGrC2vbdg16XfHS6QDf/3yW1krjxpGcrxc0xFf0wrhO2T+k8gRFWE
 OnW8Hv4+HcYlc6+IQCwlqqmnfXr4mAI1xG4wyuaKTwRwGvvcUIXB0OgH34ObBDajQuR4zhQrA
 0niK2WEXNLVlL3blMoP+I9Xlnuo9KQ+BknzvaypRIZcjp8Fjtl2/QiTm8fq/zho2ROrqrgPiH
 V1AxzRiIBG9BIGsUqsHFW+bLStUDoF6HUOmIcgvNZgcU6NpAH2yiAfUUnFXYxDFoycc0PyshI
 /0BCOB3+Fp5FgzGv4g5MsLQmdDVEzZ82IcwwYka2W8FYqyqn6RhAJy3desNtagsF6/O/r536S
 eTqAEEEiUH5mQcuE3555yyt4nyJkPUVGRGnYf4gbGtq78PmdqGYwIeoav6oFvJ4ZfuF4x0qUR
 q4XJIh75DxWHeHgnD9BB4VdPy0Al9gWLLIXxXUAGMbWwfw3Aci0ortws0kh9sr5E/YUD2r3Bf
 DJim/JwUCMss27qVQbajjDjpFtT0MdXfa1P4A97HKtzrmGBF+MrD6v9vkuYObSOeKODiy4T+7
 g73ZlkTPR2/HRVO92SBW88yaxhBksi9C8HaXepAtMv/dzR2kVHEj0QwmtbuBebcgnu0Ru4PHC
 qlndKISTtt/EBtT7S80sdKC53duA+XHWIGSEKhJSW6ie4MjZTUeF2xCkYrU6fOhSodf7P/y/O
 dkzQBZd/E/Ik+QESooEDPrGI2KVapdzGLi2FTzWquVSyumS8+56iEiqXDjnAtKT1aza6VGvfX
 gZlc+FeSaS3ZpKJpfjhTQvDnqh1Uzu7/V/9uVUyZ3ELgyxBVCXB4ir3dQBsH04zBs0lxa6zlf
 KLwTJeYH5RXuKN1jn4L+N2FeoS6wg+2tu3I9DNxRM=
Subject: [Xen-devel] [PULL v2 06/20] docs/devel/testing.rst: add missing
 newlines after code block
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Michael Walle <michael@walle.cc>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Fam Zheng <famz@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>,
 Riku Voipio <riku.voipio@iki.fi>, qemu-arm@nongnu.org,
 Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Markus Armbruster <armbru@redhat.com>,
 Laurent Vivier <laurent@vivier.eu>, Max Reitz <mreitz@redhat.com>,
 Igor Mammedov <imammedo@redhat.com>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.net>
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>

RnJvbTogQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CgpUaGUgbGluZSBpbW1lZGlhdGUg
Zm9sbG93aW5nIGEgIi4uIGNvZGU6OiIgYmxvY2sgaXMgY29uc2lkZXJlZAp0byBjb250YWlucyBh
cmd1bWVudHMgdG8gdGhlICJjb2RlIGRpcmVjdGl2ZSIuICBUaGUgbGFjayBvZiBhCm5ldyBsaW5l
IGdpdmVzIG1lIGR1cmluZyBhdCBwYXJzZSB0aW1lOgoKICAgdGVzdGluZy5yc3Q6NjM6IChFUlJP
Ui8zKSBFcnJvciBpbiAiY29kZSIgZGlyZWN0aXZlOgogICBtYXhpbXVtIDEgYXJndW1lbnQocykg
YWxsb3dlZCwgMyBzdXBwbGllZC4KCiAgIC4uIGNvZGU6OgogICAgIG1ha2UgY2hlY2stdW5pdCBW
PTEKCiAgIHRlc3RpbmcucnN0OjEyMDogKEVSUk9SLzMpIEVycm9yIGluICJjb2RlIiBkaXJlY3Rp
dmU6CiAgIG1heGltdW0gMSBhcmd1bWVudChzKSBhbGxvd2VkLCAzIHN1cHBsaWVkLgoKICAgLi4g
Y29kZTo6CiAgICAgbWFrZSBjaGVjay1xdGVzdCBWPTEKCkxldCdzIGFkZCB0aGUgbWlzc2luZyBu
ZXdsaW5lcywgYm90aCBmb3IgY29uc2lzdGVuY3kgYW5kIHRvCmF2b2lkIHRoZSBwYXJzaW5nIGVy
cm9ycy4KClNpZ25lZC1vZmYtYnk6IENsZWJlciBSb3NhIDxjcm9zYUByZWRoYXQuY29tPgpSZXZp
ZXdlZC1ieTogSm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29tPgpNZXNzYWdlLUlkOiA8MjAxODEw
MDQxNjE4NTIuMTE2NzMtNi1jcm9zYUByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBMYXVyZW50
IFZpdmllciA8bGF1cmVudEB2aXZpZXIuZXU+Ci0tLQogZG9jcy9kZXZlbC90ZXN0aW5nLnJzdCB8
IDIgKysKIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kb2Nz
L2RldmVsL3Rlc3RpbmcucnN0IGIvZG9jcy9kZXZlbC90ZXN0aW5nLnJzdAppbmRleCBmY2ZhZDg3
NjE0Li5hMjI3NzU0Zjg2IDEwMDY0NAotLS0gYS9kb2NzL2RldmVsL3Rlc3RpbmcucnN0CisrKyBi
L2RvY3MvZGV2ZWwvdGVzdGluZy5yc3QKQEAgLTU5LDYgKzU5LDcgQEAgdmFyaWFibGUgKHdoaWNo
IGFmZmVjdHMgbWVtb3J5IHJlY2xhbWF0aW9uIGFuZCBjYXRjaGVzIGludmFsaWQgcG9pbnRlcnMg
YmV0dGVyKQogYW5kIGd0ZXN0ZXIgb3B0aW9ucy4gSWYgbmVjZXNzYXJ5LCB5b3UgY2FuIHJ1bgog
CiAuLiBjb2RlOjoKKwogICBtYWtlIGNoZWNrLXVuaXQgVj0xCiAKIGFuZCBjb3B5IHRoZSBhY3R1
YWwgY29tbWFuZCBsaW5lIHdoaWNoIGV4ZWN1dGVzIHRoZSB1bml0IHRlc3QsIHRoZW4gcnVuCkBA
IC0xMTYsNiArMTE3LDcgQEAgYW5kIHVzaW5nIGdkYiBvbiB0aGUgdGVzdCBpcyBzdGlsbCBzaW1w
bGUgdG8gZG86IGZpbmQgb3V0IHRoZSBhY3R1YWwgY29tbWFuZAogZnJvbSB0aGUgb3V0cHV0IG9m
CiAKIC4uIGNvZGU6OgorCiAgIG1ha2UgY2hlY2stcXRlc3QgVj0xCiAKIHdoaWNoIHlvdSBjYW4g
cnVuIG1hbnVhbGx5LgotLSAKMi4xNy4yCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:24:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11: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 1gHS7z-0003Iz-9y; Tue, 30 Oct 2018 11:24:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=oc9f=nk=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gHS7x-0003H2-KG
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 11:24:05 +0000
X-Inumbo-ID: 4e9563ea-dc36-11e8-87d6-bc764e045a96
Received: from mout.kundenserver.de (unknown [212.227.126.130])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4e9563ea-dc36-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 11:24:04 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MOQu6-1fuwMb3vR8-00PtOG; Tue, 30 Oct 2018 12:24:00 +0100
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MOQu6-1fuwMb3vR8-00PtOG; Tue, 30 Oct 2018 12:24:00 +0100
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Tue, 30 Oct 2018 12:23:24 +0100
Message-Id: <20181030112337.17973-8-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181030112337.17973-1-laurent@vivier.eu>
References: <20181030112337.17973-1-laurent@vivier.eu>
MIME-Version: 1.0
X-Provags-ID: V03:K1:Q67xc6fcWLfjbG7Ml7jpS1Aya7e9ae37lnkUty+YWGKEVwlvsPw
 tAf2OifniHA81i/uHFvQud+ZwGtJXJS5utKj0UMYz55wPI21InZVZCgYdHJEnDeOO0NW0RW
 pUPOgggjjd1m6OQQXuQ5yeN25RmxdabzLdgGY1/KGvCmLYzPOc509Bdy4NMa4FD9XlKiWKG
 vdtsb0ddP8BpUoV8wxuHQ==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:B7DB0orcvlQ=:viB53D0U/y5OC/zItp+l8+
 jcS9reEAgNas082Zug1uXgfMTR7jJ2wEZVY9DPxEVHyzqrXGUcKLVWth5YSxo78DQuYnhEW4V
 kDejINzHR0M2rOXmsah50i7Alc5nA7gw/A0vAZI0439g4yM9pPiWn+xrqxBNFNcX498MOiN/h
 3nIqO3kWOLbpJQ6GCuQC/sItgAPLuRlD9WOA2tr3Vh9FoYvZTgQhh1A+hd5Q2EGzW34lb11hb
 tkxK3JVP7wfO1bu6hTYB22cpe2tuoUF+YHThzEHZseOCnLCn8QXWEqlLMRYIEVpvWCNBcvoGG
 S48qamGeVTtvoDY3N7mts/wCy5bp+qYRD8VmS9FW0xYDLMtlVIE5tSqIC/D6I9GRwn5pJU4+u
 b4Tj1+n/VgfF1TCTkkbaHqp2s4j0WAGkZegsvzBpZNVNHcNNFd6qe1anRMbdYN7Q2tdlQx48C
 iNWQYPgwZcDDT4norsuqgvVQbswy73i/m9+5a1HA8tUOjidJWnp/knIS7+QYg5LRNCDYVFtfS
 mQ9/q9k323i/UA41woCDG7eKHj/Iqq2mdU8CS7UY3tToyCCBLXClKbRO15yPsBOQsWEqhqPNi
 dTNYOTa+7qG5l592jJ/eYi8D6FcOKjNbkbOUVDK+0h7zWVBYdYSUaB+r1ykDo9ONWwrSkmVkP
 vP3blloWjqKCumjFRCC8vnp652kg4EUIYbmA1954S7W3zxWXmIfjXQ/Dv+CGOM8sX8HfykvHd
 9oWVpESufZ8Bsv+q
Subject: [Xen-devel] [PULL v2 07/20] scripts/decodetree.py: remove unused
 imports
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Michael Walle <michael@walle.cc>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Fam Zheng <famz@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>,
 Riku Voipio <riku.voipio@iki.fi>, qemu-arm@nongnu.org,
 Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Markus Armbruster <armbru@redhat.com>,
 Laurent Vivier <laurent@vivier.eu>, Max Reitz <mreitz@redhat.com>,
 Igor Mammedov <imammedo@redhat.com>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

RnJvbTogQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CgpTaWduZWQtb2ZmLWJ5OiBDbGVi
ZXIgUm9zYSA8Y3Jvc2FAcmVkaGF0LmNvbT4KUmV2aWV3ZWQtYnk6IFBoaWxpcHBlIE1hdGhpZXUt
RGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KTWVzc2FnZS1JZDogPDIwMTgxMDA0MTYxODUyLjEx
NjczLTgtY3Jvc2FAcmVkaGF0LmNvbT4KU2lnbmVkLW9mZi1ieTogTGF1cmVudCBWaXZpZXIgPGxh
dXJlbnRAdml2aWVyLmV1PgotLS0KIHNjcmlwdHMvZGVjb2RldHJlZS5weSB8IDIgLS0KIDEgZmls
ZSBjaGFuZ2VkLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3NjcmlwdHMvZGVjb2RldHJl
ZS5weSBiL3NjcmlwdHMvZGVjb2RldHJlZS5weQppbmRleCAyNzdmOWE5YmJhLi40NTdjZmZlYTkw
IDEwMDc1NQotLS0gYS9zY3JpcHRzL2RlY29kZXRyZWUucHkKKysrIGIvc2NyaXB0cy9kZWNvZGV0
cmVlLnB5CkBAIC0xNDksMTIgKzE0OSwxMCBAQAogIyAgIHRyYW5zX2FkZGxfaShjdHgsICZhcmdf
b3BpLCBpbnNuKQogIwogCi1pbXBvcnQgaW8KIGltcG9ydCBvcwogaW1wb3J0IHJlCiBpbXBvcnQg
c3lzCiBpbXBvcnQgZ2V0b3B0Ci1pbXBvcnQgcGRiCiAKIGluc253aWR0aCA9IDMyCiBpbnNubWFz
ayA9IDB4ZmZmZmZmZmYKLS0gCjIuMTcuMgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:24:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11: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 1gHS80-0003KX-OA; Tue, 30 Oct 2018 11:24: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=oc9f=nk=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gHS7z-0003Iv-AM
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 11:24:07 +0000
X-Inumbo-ID: 4f775e24-dc36-11e8-8eed-12d6303a7972
Received: from mout.kundenserver.de (unknown [212.227.126.130])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4f775e24-dc36-11e8-8eed-12d6303a7972;
 Tue, 30 Oct 2018 11:24:06 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MpD7H-1fmRyA3pT5-00qjfJ; Tue, 30 Oct 2018 12:24:02 +0100
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MpD7H-1fmRyA3pT5-00qjfJ; Tue, 30 Oct 2018 12:24:02 +0100
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Tue, 30 Oct 2018 12:23:25 +0100
Message-Id: <20181030112337.17973-9-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181030112337.17973-1-laurent@vivier.eu>
References: <20181030112337.17973-1-laurent@vivier.eu>
MIME-Version: 1.0
X-Provags-ID: V03:K1:UtHzenpvkmoIR5/LsVJDipAqrOqtG3nw39d/ulzdI53DYC+EbVR
 KouSMMO2coulXWrvkiwIWNDCVSWIbpWqKAGbjpDtahupFSF0XNi2JYebztOqdt9nDb3upt7
 NvDA0LGYiF07gg245v58VXoGc9LosIDKVjZpzja4u04jgNpn3ek+XI7yJMfN1GmEUlMioTL
 +9DifyRj86RCe8rPRa83Q==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:elqk0PMnEUI=:CwXmlMJt2K2ka2J+PyU3K1
 aJ6IU0eo5eonT22ctfPJWh0D4U+pYX4lW0IlfYRM7IqKy+MQbH+gPQqjkqgMf7hjV7TY+xwm1
 ojZI9hgnUDBsCykPXQgjFz76hLb/eP6Z0WN028Pz+kSLyJerywwf/pW6dtBM2PbyiLwGFWucm
 IFXcahvX6LCik1X2oUu/g73S+K9iUgUNBihWQPMz0UsmsZjKf6tX2yUtwhZrRfpPK11vO9xAD
 yXB9KDOUg3U8WX0WgHunVkdLqpFvvLTextN62UiAXCr48NPAENjdq/zeZgXd6MifSHzgYqJGR
 HzlMGsREIlfSKucNhR3qPv0xzz+QM14UBccXxSylLnrBmnNagCeoBp53C9Qvr0MaeXXRwnlux
 IrSED7doIUyRLZLIr8rIe5SIofWKiGIZK2f9RyVzbkXPsTnwSPGU57stMQW9Tql9cmfdAoyw+
 kyENpWHNmo7OBW9UnC7lJfZ4tVorEQDbCu9wP/Ly9ZshYq4P5lIMBaaJviHfjRpN/stSHazSr
 EDR+7I7/4It5VnPIkOOE4iS4FGD/Uv9EvwZFLUHTn0cFRqeEUbc0lOCxmzL87uxd1mlobASPg
 vWaeBVficokM6WWBwbdT8YCBAjEBbPzHPHlLMU0nztfoRJWqradWwjs1mJrOvQR69JSmTuE1W
 pT5SqXHv8xnzrpWsaByE7VpzRFk97MUk830Ro9hO2hSnG74+IayWmwqw0pBZ6qWzolnb28TK/
 HuxU1/IDxG2n51qv
Subject: [Xen-devel] [PULL v2 08/20] scripts/qemu.py: remove trailing quotes
 on docstring
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Michael Walle <michael@walle.cc>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Fam Zheng <famz@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>,
 Riku Voipio <riku.voipio@iki.fi>, qemu-arm@nongnu.org,
 Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Markus Armbruster <armbru@redhat.com>,
 Laurent Vivier <laurent@vivier.eu>, Max Reitz <mreitz@redhat.com>,
 Igor Mammedov <imammedo@redhat.com>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

RnJvbTogQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CgpTaWduZWQtb2ZmLWJ5OiBDbGVi
ZXIgUm9zYSA8Y3Jvc2FAcmVkaGF0LmNvbT4KUmV2aWV3ZWQtYnk6IFBoaWxpcHBlIE1hdGhpZXUt
RGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KTWVzc2FnZS1JZDogPDIwMTgxMDA0MTYxODUyLjEx
NjczLTExLWNyb3NhQHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IExhdXJlbnQgVml2aWVyIDxs
YXVyZW50QHZpdmllci5ldT4KLS0tCiBzY3JpcHRzL3FlbXUucHkgfCAyICstCiAxIGZpbGUgY2hh
bmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9zY3JpcHRz
L3FlbXUucHkgYi9zY3JpcHRzL3FlbXUucHkKaW5kZXggZjA5OWNlNzI3OC4uYjBiMmYxMmNlNiAx
MDA2NDQKLS0tIGEvc2NyaXB0cy9xZW11LnB5CisrKyBiL3NjcmlwdHMvcWVtdS5weQpAQCAtODcs
NyArODcsNyBAQCBjbGFzcyBRRU1VTWFjaGluZShvYmplY3QpOgogICAgICAgICBAcGFyYW0gbmFt
ZTogcHJlZml4IGZvciBzb2NrZXQgYW5kIGxvZyBmaWxlIG5hbWVzIChkZWZhdWx0OiBxZW11LVBJ
RCkKICAgICAgICAgQHBhcmFtIHRlc3RfZGlyOiB3aGVyZSB0byBjcmVhdGUgc29ja2V0IGFuZCBs
b2cgZmlsZQogICAgICAgICBAcGFyYW0gbW9uaXRvcl9hZGRyZXNzOiBhZGRyZXNzIGZvciBRTVAg
bW9uaXRvcgotICAgICAgICBAcGFyYW0gc29ja2V0X3NjbV9oZWxwZXI6IGhlbHBlciBwcm9ncmFt
LCByZXF1aXJlZCBmb3Igc2VuZF9mZF9zY20oKSIKKyAgICAgICAgQHBhcmFtIHNvY2tldF9zY21f
aGVscGVyOiBoZWxwZXIgcHJvZ3JhbSwgcmVxdWlyZWQgZm9yIHNlbmRfZmRfc2NtKCkKICAgICAg
ICAgQG5vdGU6IFFlbXUgcHJvY2VzcyBpcyBub3Qgc3RhcnRlZCB1bnRpbCBsYXVuY2goKSBpcyB1
c2VkLgogICAgICAgICAnJycKICAgICAgICAgaWYgYXJncyBpcyBOb25lOgotLSAKMi4xNy4yCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:24:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11:24: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 1gHS83-0003N2-37; Tue, 30 Oct 2018 11:24:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=oc9f=nk=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gHS81-0003LR-Ea
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 11:24:09 +0000
X-Inumbo-ID: 50d4f6a0-dc36-11e8-87d6-bc764e045a96
Received: from mout.kundenserver.de (unknown [212.227.126.130])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 50d4f6a0-dc36-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 11:24:08 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MS43X-1g7Ii04BtD-00TS9B; Tue, 30 Oct 2018 12:24:04 +0100
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MS43X-1g7Ii04BtD-00TS9B; Tue, 30 Oct 2018 12:24:04 +0100
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Tue, 30 Oct 2018 12:23:26 +0100
Message-Id: <20181030112337.17973-10-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181030112337.17973-1-laurent@vivier.eu>
References: <20181030112337.17973-1-laurent@vivier.eu>
X-Provags-ID: V03:K1:fRXDuC7A+9gUdg2j7rbgPGWEzu26PAaeJ3msJENwEZyMBuht2XZ
 +vOUYRgnozCOMELkhIeuNQz1yzaBNsGxsneK5EruGaaVC/HLrSwQ70ROeGVhpqmOCMBFCo/
 z1I096nvniR7qD+aCEKNSbY7sYzfL/uCaaKCfY+91VGPUmCFRWN7UMsHYrw31MMbktHm5Q9
 BvYJmAqzKjwdHTOerJwcQ==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:orvFnjlgs3U=:CUwiEiQns+64lQSW6CWlzC
 VYDiXoWcsXGwECHonjRY5d+VSnxWorYYtviVFe0jIoXpvdfLAMJR7kDFT64OvHnXWqwKAMebD
 FHszgeIb3sWnCMryki7XXjO6m6BByK16UO/ydbCOLPtPdDDrT1V4JtuybO8RVUXD0YJ2kwcwF
 JADyEXW4tB4AvW28Q1kysvCTb8XfbWZ5AiAPYLkPMVPBPGUJcnT92WUa70rSoEsilep9PxLME
 ys8EHT14Q2QLZiEM84KQRUHBaou9TEedkLMABiNAr3vS4Koi6aCgnb1hkLRfHMNBoLx3RHR9x
 2726J59rdfjIqEHxSbfJYDWHVR9/by++0tsvQgzRCa3j9S3tshq3Bx7wwNtcM5FXzTClhVSDR
 4UHVddBo/tg5TLWngQ3somVoByE2ep8bfljZCIkMd4MYP4E+np0Y4gLCt/EjskovP4A/UKNED
 dZQWU1SHEmBCjj/zfsOTLHJrIurD/TgGIfP13HAjpZIBpJBHKRd4sKj8iNld7fCCUpLvnsoSI
 Fl8djWyaWxQ/8dW6O/3Fc0jgtmV9Ff//eoSiftM6t+81YcIy8axBC0hFkuK4Z42kXtKFlemHy
 t/ewlPTEf40aWTzL/3+IdFdMicfAEVsKTnQVQ1HdTjkDetZTqfcUdoacCxANxRHwtws4oozHN
 zjOUHU13jL+89Ni6Wu2QLvCXbsftYsdMIbj3v9sn0SkT8gKkDOOkRVbhIytIpzqchsl8=
Subject: [Xen-devel] [PULL v2 09/20] qemu-iotests: make 218 executable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Michael Walle <michael@walle.cc>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Fam Zheng <famz@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>,
 Riku Voipio <riku.voipio@iki.fi>, qemu-arm@nongnu.org,
 Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Markus Armbruster <armbru@redhat.com>,
 Laurent Vivier <laurent@vivier.eu>, Max Reitz <mreitz@redhat.com>,
 Igor Mammedov <imammedo@redhat.com>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.net>
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>

RnJvbTogQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CgpDb21taXQgOTkwZGMzOWMgbWFk
ZSBhbGwgdGVzdHMgZXhlY3V0YWJsZSBhdCB0aGUgdGltZSwgYnV0IDIxOCBjYW1lIGluCmxhdGVy
LCBhbmQgbWlzc2luZyB0aG9zZSBwZXJtaXNzaW9ucy4KClNpZ25lZC1vZmYtYnk6IENsZWJlciBS
b3NhIDxjcm9zYUByZWRoYXQuY29tPgpNZXNzYWdlLUlkOiA8MjAxODEwMDQxNjE4NTIuMTE2NzMt
NC1jcm9zYUByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBMYXVyZW50IFZpdmllciA8bGF1cmVu
dEB2aXZpZXIuZXU+Ci0tLQogdGVzdHMvcWVtdS1pb3Rlc3RzLzIxOCB8IDAKIDEgZmlsZSBjaGFu
Z2VkLCAwIGluc2VydGlvbnMoKyksIDAgZGVsZXRpb25zKC0pCiBtb2RlIGNoYW5nZSAxMDA2NDQg
PT4gMTAwNzU1IHRlc3RzL3FlbXUtaW90ZXN0cy8yMTgKCmRpZmYgLS1naXQgYS90ZXN0cy9xZW11
LWlvdGVzdHMvMjE4IGIvdGVzdHMvcWVtdS1pb3Rlc3RzLzIxOApvbGQgbW9kZSAxMDA2NDQKbmV3
IG1vZGUgMTAwNzU1Ci0tIAoyLjE3LjIKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:24:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11:24: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 1gHS86-0003Rf-MY; Tue, 30 Oct 2018 11:24:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=oc9f=nk=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gHS86-0003R3-3t
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 11:24:14 +0000
X-Inumbo-ID: 5345e712-dc36-11e8-87d6-bc764e045a96
Received: from mout.kundenserver.de (unknown [212.227.126.135])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5345e712-dc36-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 11:24:12 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MqsL3-1fn0zx1rWb-00msqh; Tue, 30 Oct 2018 12:24:08 +0100
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MqsL3-1fn0zx1rWb-00msqh; Tue, 30 Oct 2018 12:24:08 +0100
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Tue, 30 Oct 2018 12:23:28 +0100
Message-Id: <20181030112337.17973-12-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181030112337.17973-1-laurent@vivier.eu>
References: <20181030112337.17973-1-laurent@vivier.eu>
X-Provags-ID: V03:K1:Yjf2ebhyBBOqqgfJyr+mzJqt5S8tkY4j56FZpmecQpTDZ/v4uOU
 faHtWIUMSDvWVYzOvNMV2egasm5Nv/Sw86QCJGPHvRHZetzWLbGZLwewTg1GN5UCCMix8Jo
 2Hc6CFJ9FGlaIpdH5QdtN9CSvoHAfCACXeilSysUSbI5v9quFdAc7IvB9U0JMUqXumqcrWc
 MVgQ5/EvTTQjlLI0YXZyA==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:+LC4JChDFpQ=:9My5E99dnArsVIYlhHsbIJ
 xKWIRA2JWFSl805LKNHOY1RAxyIY+ZYTJ5K6DqhsBEIQ4ajsStioOlZb6tKb++8xKxB/8LzWY
 nPlFMX5w6CJDNQJxGRR82urgKZe9kdl2n1lT8gK/Aj2H99P4hB8onnq8UM5f0lL4lNy3CyiHR
 Xe1uqk72xRUZYQXHBxB3q3YgGA2+CILp51r54byEq7p6rMz9jt4++jmVG2QYG+ghzKhOPitDa
 8Bn0Q4i6d8kAf2fmjLMgUwr0YkxhlaJ+BPApJsb/5iYsk5K6sf+ADyjNgAEFRs+UzDZWG44FT
 G0XWc4RXKnXYNWBaQffU1G87MSrhpgHKnlTMgnLEZVqFwQagiD8CmWgZfVI89Jxz8xNqF5A+B
 dSni8uFfc+b3ZFWdjsxynYkKT3QIqD/b53JcLstaSkWrnpCmGw0dkN4MohmDtzGjBLdIeOGLd
 U8nN3HmZAlj6QyGXzQJwOG1RkTo8dDomSh+k0JVIT58cxodTQdOMEAmlIhd+P2/Dr5nBrOUeh
 HUpKr2NZfCTOTIVIwlggRkqWAqZGMdIijZE3f4C1rLcFGUvxc+cGvERszEBBjNxHZrlmzS+D1
 nwe341NK7vXSt230PYaSv+YX0Z5xsmWgxplU36y6npeIB8hugIV8iN3ig4ttKz81VTfwNu35I
 i/YFCCaTYbQnnqOfRkMJKwo9McooJXQc4tDF43rwWo9V3IH2ftmEFFlfw1qZM2ZUHJYE=
Subject: [Xen-devel] [PULL v2 11/20] cpu.h: fix a 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: Peter Maydell <peter.maydell@linaro.org>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org, Li Qiang <liq3ea@gmail.com>,
 Michael Walle <michael@walle.cc>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Fam Zheng <famz@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>,
 Riku Voipio <riku.voipio@iki.fi>, qemu-arm@nongnu.org,
 Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Markus Armbruster <armbru@redhat.com>,
 Laurent Vivier <laurent@vivier.eu>, Max Reitz <mreitz@redhat.com>,
 Igor Mammedov <imammedo@redhat.com>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.net>
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>

RnJvbTogTGkgUWlhbmcgPGxpcTNlYUBnbWFpbC5jb20+CgpGb3VuZCBieSByZWFkaW5nIHRoZSBj
b2RlLgoKU2lnbmVkLW9mZi1ieTogTGkgUWlhbmcgPGxpcTNlYUBnbWFpbC5jb20+Ck1lc3NhZ2Ut
SWQ6IDwxNTM2MTUwNTQ4LTI3OTctMS1naXQtc2VuZC1lbWFpbC1saXEzZWFAZ21haWwuY29tPgpT
aWduZWQtb2ZmLWJ5OiBMYXVyZW50IFZpdmllciA8bGF1cmVudEB2aXZpZXIuZXU+Ci0tLQogaW5j
bHVkZS9xb20vY3B1LmggfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEg
ZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9pbmNsdWRlL3FvbS9jcHUuaCBiL2luY2x1ZGUvcW9t
L2NwdS5oCmluZGV4IDRlMjM4YjBkOWYuLmRlZjBjNjQzMDggMTAwNjQ0Ci0tLSBhL2luY2x1ZGUv
cW9tL2NwdS5oCisrKyBiL2luY2x1ZGUvcW9tL2NwdS5oCkBAIC04NTIsNyArODUyLDcgQEAgZXh0
ZXJuIENQVUludGVycnVwdEhhbmRsZXIgY3B1X2ludGVycnVwdF9oYW5kbGVyOwogLyoqCiAgKiBj
cHVfaW50ZXJydXB0OgogICogQGNwdTogVGhlIENQVSB0byBzZXQgYW4gaW50ZXJydXB0IG9uLgot
ICogQG1hc2s6IFRoZSBpbnRlcnVwdHMgdG8gc2V0LgorICogQG1hc2s6IFRoZSBpbnRlcnJ1cHRz
IHRvIHNldC4KICAqCiAgKiBJbnZva2VzIHRoZSBpbnRlcnJ1cHQgaGFuZGxlci4KICAqLwotLSAK
Mi4xNy4yCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:24:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11:24: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 1gHS89-0003Vf-4h; Tue, 30 Oct 2018 11:24:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=oc9f=nk=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gHS87-0003Si-EI
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 11:24:15 +0000
X-Inumbo-ID: 540b33b4-dc36-11e8-87d6-bc764e045a96
Received: from mout.kundenserver.de (unknown [212.227.126.131])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 540b33b4-dc36-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 11:24:14 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MmlCY-1fsnlA1Eta-00js2W; Tue, 30 Oct 2018 12:24:06 +0100
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MmlCY-1fsnlA1Eta-00js2W; Tue, 30 Oct 2018 12:24:06 +0100
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Tue, 30 Oct 2018 12:23:27 +0100
Message-Id: <20181030112337.17973-11-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181030112337.17973-1-laurent@vivier.eu>
References: <20181030112337.17973-1-laurent@vivier.eu>
X-Provags-ID: V03:K1:iduT3obFj7K1iAg6oBhUb4ixk+5svClYbEK4LAQjtywllXs7/pM
 KXdwAq9BbVsAnnocLClN5VeDPuS5pSgniB0jCgpETNrOyncCHDVNVNHf/HwfQeRwSQV52Sd
 bnDFZq3BMN2jn/YUk214peMgOqk83B7IPxVZiM6mNua6l8epS3P7+F3tt0+8oXBZfExdljW
 JpP14TVIduHIXRp5BFgHQ==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:ZEHEYkSyeuk=:+dN7qyj6pb9jR30KZVhYzu
 FOtMRzx5/1qaHSnyB1NSWcMpuSZ/GbpA4bIK5UmyVfC2mB2jRq4VccFEnTqcVkFe5Zj/cCvKA
 9QyuzRchLb1zn8jfW2ydLrxDIzo/BOarg/yxv/xo4zPdOxJ3kZChuLXKOakzZLoKYU7t/CcuO
 rIfwVwiwxJECIVRe+mOvWVlNobvufNW4LgRj6FOkdBBVshhjR9DOKoqQl10SlVWQMAv3iO7IB
 bLMjPJquuoL9Dd6UL2RTGysrvTmfnZVuJsRsyvBeQG77UagJc4OnaiGLSLkBlEYZVJjh4nH0G
 VYAJdKPtGMb86o18DKxc3dNBIms7MInQghS7NMQ5TLw1RvgZ8n/qO4lOhbmN11kEVf1JCg5ke
 bFv5yLJXwiXCmT8EdyKejSdSWDmTGFN3cpmFw37EXw8AAe80KgRCWQATRcYTTqmeq88jWKuEd
 zxBHI++7gQL0+d8zqZh3XXd5mf/KApY2W2/JlFviGRKsMOYCL8T09qbDmEg/e2uhTZ8jQI3dR
 ML8tjymLTQJhygcxFcVjXPIMQ3lIRkZEyba7bQScKoUSO1Sw1lU3pPD3u3MyfhxEUCqZyECeE
 8D9lpJ7kU7hsXNvnacajRIPBrOT7TD0Ve2XvuH7WhbCUeYmobBjn3v4W8AlIXXTWVq1Eqi3YK
 VhO3pa8uOhf4ududqK2QQFNHBtGmCj/G/DcYCc2IIopmtM/TygbiSyzDF1lwangG0OZI=
Subject: [Xen-devel] [PULL v2 10/20] linux-user: fix comment
 s/atomic_write/atomic_set/
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Michael Walle <michael@walle.cc>, "Emilio G. Cota" <cota@braap.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Fam Zheng <famz@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>,
 Riku Voipio <riku.voipio@iki.fi>, qemu-arm@nongnu.org,
 Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Markus Armbruster <armbru@redhat.com>,
 Laurent Vivier <laurent@vivier.eu>, Max Reitz <mreitz@redhat.com>,
 Igor Mammedov <imammedo@redhat.com>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.net>
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>

RnJvbTogIkVtaWxpbyBHLiBDb3RhIiA8Y290YUBicmFhcC5vcmc+CgpTaWduZWQtb2ZmLWJ5OiBF
bWlsaW8gRy4gQ290YSA8Y290YUBicmFhcC5vcmc+Ck1lc3NhZ2UtSWQ6IDwyMDE4MDgxMTIxMTAx
MS42Mjc3LTEtY290YUBicmFhcC5vcmc+ClNpZ25lZC1vZmYtYnk6IExhdXJlbnQgVml2aWVyIDxs
YXVyZW50QHZpdmllci5ldT4KLS0tCiBsaW51eC11c2VyL3FlbXUuaCB8IDIgKy0KIDEgZmlsZSBj
aGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2xpbnV4
LXVzZXIvcWVtdS5oIGIvbGludXgtdXNlci9xZW11LmgKaW5kZXggMWJlYjZhMmNmYy4uZGRlM2Yy
NmY1YSAxMDA2NDQKLS0tIGEvbGludXgtdXNlci9xZW11LmgKKysrIGIvbGludXgtdXNlci9xZW11
LmgKQEAgLTE0Myw3ICsxNDMsNyBAQCB0eXBlZGVmIHN0cnVjdCBUYXNrU3RhdGUgewogICAgIC8q
IE5vbnplcm8gaWYgcHJvY2Vzc19wZW5kaW5nX3NpZ25hbHMoKSBuZWVkcyB0byBkbyBzb21ldGhp
bmcgKGVpdGhlcgogICAgICAqIGhhbmRsZSBhIHBlbmRpbmcgc2lnbmFsIG9yIHVuYmxvY2sgc2ln
bmFscykuCiAgICAgICogVGhpcyBmbGFnIGlzIHdyaXR0ZW4gZnJvbSBhIHNpZ25hbCBoYW5kbGVy
IHNvIHNob3VsZCBiZSBhY2Nlc3NlZCB2aWEKLSAgICAgKiB0aGUgYXRvbWljX3JlYWQoKSBhbmQg
YXRvbWljX3dyaXRlKCkgZnVuY3Rpb25zLiAoSXQgaXMgbm90IGFjY2Vzc2VkCisgICAgICogdGhl
IGF0b21pY19yZWFkKCkgYW5kIGF0b21pY19zZXQoKSBmdW5jdGlvbnMuIChJdCBpcyBub3QgYWNj
ZXNzZWQKICAgICAgKiBmcm9tIG11bHRpcGxlIHRocmVhZHMuKQogICAgICAqLwogICAgIGludCBz
aWduYWxfcGVuZGluZzsKLS0gCjIuMTcuMgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:24:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11:24: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 1gHS89-0003Wp-Gg; Tue, 30 Oct 2018 11: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=oc9f=nk=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gHS88-0003U6-Aa
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 11:24:16 +0000
X-Inumbo-ID: 54b46bc0-dc36-11e8-809e-12d6303a7972
Received: from mout.kundenserver.de (unknown [212.227.126.131])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 54b46bc0-dc36-11e8-809e-12d6303a7972;
 Tue, 30 Oct 2018 11:24:14 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MQNF3-1fvmNH26oj-00MJYZ; Tue, 30 Oct 2018 12:24:10 +0100
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MQNF3-1fvmNH26oj-00MJYZ; Tue, 30 Oct 2018 12:24:10 +0100
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Tue, 30 Oct 2018 12:23:29 +0100
Message-Id: <20181030112337.17973-13-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181030112337.17973-1-laurent@vivier.eu>
References: <20181030112337.17973-1-laurent@vivier.eu>
MIME-Version: 1.0
X-Provags-ID: V03:K1:CK9OXTJE+9thuJlqKWdjGkDP8vw7RWiFYDtHr6gxGOqXXP5Bgkg
 9Jn4bea8Ed7W7M9nZHG8+I7Cs9+2AXZ9HwgJXOzb83IDkQwiTlYuEkKiuQBH8yqlfHayn/7
 NEneP4dBqtBG2O9n5qdY1ctlwbkKIH618PAStzJ8Nrk9aEZqTX6HGwXZq8DwwAFPhJkoGlP
 4oCOvet1bfSZlcetBB6qg==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:IgkFOeAYhao=:plejZj8JV4NgIKZXRsLSZY
 0dOUvVRCS6GgNTy72Y0H6R2zVMQu91SyizrX2vWRnHGBi/4u+APdHcjfQAFDi/uNrzAVtM6b3
 XFfDZSxnbT3kmK9Hrg9WS2HAvQeXUhPLghzoz/l7i9GwyroYQNRhJMI93Km+12BW5CZjLZa8f
 U4y6ksiWpGkEZ4VB6pyhrPxHIsBZpzu/ineFBdzlHkpIpSixyF4/YaPH4kO5kRXSisVvbiDd0
 ICDL4Orq6KbsQSsA43F65YVabpmwYLSu0Xh1IhExd/vtlD2cwyYtXObWi3bE5J+iqK+Vk648a
 OKcAT1M9GgdFFWWFIRirCsSwUpcA/TF8X1PR9YA7y2UtVnMAmXmNt7MEiUPURKuXGhfK3UWo8
 PhxSJsEdmp7+P4ZeRcjZ/Cj/2rW49K8ImWSlFm1YoieRtCreUZ1SSaGe0Vi1W2nI4k2n2Ltzd
 /HoTzRxLWDDua+YOhIkgDpP3gDNZKC5yPXNaPkxTkEZ9hUZpyh/nWGY6qE5PSc6tSla9cCfxI
 u1FmFvkRYxqTyrX2AAqHwiNxGpJyq0OGKw/aAnaYI1tDcLCcsF+2pGjQ/U9HYSMKfCzkp7Qkx
 HNtAurlNVTpGG8y2QI5K0A2v4ZUBdhvcNqLgdU9yeAs8dQfxn0FNLviNFJ7XwT6zstJkdevkX
 vIyRjB71xLPX/Haen0DFNztqTGmZdTI+pmaWnAaf9GI1YGryCg3NxndxGFda1wkmpBCrGghjv
 sLLzuwlKzOYEAb6y
Subject: [Xen-devel] [PULL v2 12/20] tests: Fix typos in comments and help
 message (found by codespell)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Michael Walle <michael@walle.cc>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Fam Zheng <famz@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>,
 Stefan Weil <sw@weilnetz.de>, Riku Voipio <riku.voipio@iki.fi>,
 qemu-arm@nongnu.org, Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Markus Armbruster <armbru@redhat.com>,
 Laurent Vivier <laurent@vivier.eu>, Max Reitz <mreitz@redhat.com>,
 Igor Mammedov <imammedo@redhat.com>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

RnJvbTogU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgoKRml4IGFsc28gYSBncmFtbWFyIGlz
c3VlLgoKU2lnbmVkLW9mZi1ieTogU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgpSZXZpZXdl
ZC1ieTogQWxleCBCZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5hcm8ub3JnPgpNZXNzYWdlLUlkOiA8
MjAxODA3MTMwNTQ3NTUuMjMzMjMtMS1zd0B3ZWlsbmV0ei5kZT4KU2lnbmVkLW9mZi1ieTogTGF1
cmVudCBWaXZpZXIgPGxhdXJlbnRAdml2aWVyLmV1PgotLS0KIHRlc3RzL2Jpb3MtdGFibGVzLXRl
c3QuYyAgICAgICAgICAgICAgfCAyICstCiB0ZXN0cy9kb2NrZXIvTWFrZWZpbGUuaW5jbHVkZSAg
ICAgICAgIHwgMiArLQogdGVzdHMvZG9ja2VyL2RvY2tlci5weSAgICAgICAgICAgICAgICB8IDQg
KystLQogdGVzdHMvZ3Vlc3QtZGVidWcvdGVzdC1nZGJzdHViLnB5ICAgICB8IDIgKy0KIHRlc3Rz
L3FlbXUtaW90ZXN0cy9jb21tb24ucWVtdSAgICAgICAgfCAyICstCiB0ZXN0cy90Y2cvTWFrZWZp
bGUuaW5jbHVkZSAgICAgICAgICAgIHwgMiArLQogdGVzdHMvdGNnL01ha2VmaWxlLnByb2JlICAg
ICAgICAgICAgICB8IDIgKy0KIHRlc3RzL3RjZy9taXBzL21pcHM2NC1kc3Avc3VicV9zX3B3LmMg
fCAyICstCiA4IGZpbGVzIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS90ZXN0cy9iaW9zLXRhYmxlcy10ZXN0LmMgYi90ZXN0cy9iaW9zLXRhYmxl
cy10ZXN0LmMKaW5kZXggNGUyNDkzMGM0Yi4uYWY0YjFmYjZiZCAxMDA2NDQKLS0tIGEvdGVzdHMv
Ymlvcy10YWJsZXMtdGVzdC5jCisrKyBiL3Rlc3RzL2Jpb3MtdGFibGVzLXRlc3QuYwpAQCAtMzkw
LDcgKzM5MCw3IEBAIHRyeV9hZ2FpbjoKICAgICAgICAgaWYgKGdfZmlsZV90ZXN0KGFtbF9maWxl
LCBHX0ZJTEVfVEVTVF9FWElTVFMpKSB7CiAgICAgICAgICAgICBleHBfc2R0LmFtbF9maWxlID0g
YW1sX2ZpbGU7CiAgICAgICAgIH0gZWxzZSBpZiAoKmV4dCAhPSAnXDAnKSB7Ci0gICAgICAgICAg
ICAvKiB0cnkgZmFsbGJhY2sgdG8gZ2VuZXJpYyAoZXh0ZW50aW9uIGxlc3MpIGV4cGVjdGVkIGZp
bGUgKi8KKyAgICAgICAgICAgIC8qIHRyeSBmYWxsYmFjayB0byBnZW5lcmljIChleHRlbnNpb24g
bGVzcykgZXhwZWN0ZWQgZmlsZSAqLwogICAgICAgICAgICAgZXh0ID0gIiI7CiAgICAgICAgICAg
ICBnX2ZyZWUoYW1sX2ZpbGUpOwogICAgICAgICAgICAgZ290byB0cnlfYWdhaW47CmRpZmYgLS1n
aXQgYS90ZXN0cy9kb2NrZXIvTWFrZWZpbGUuaW5jbHVkZSBiL3Rlc3RzL2RvY2tlci9NYWtlZmls
ZS5pbmNsdWRlCmluZGV4IDZlMDMyMzVhYjkuLjk0NjdlOWQwODggMTAwNjQ0Ci0tLSBhL3Rlc3Rz
L2RvY2tlci9NYWtlZmlsZS5pbmNsdWRlCisrKyBiL3Rlc3RzL2RvY2tlci9NYWtlZmlsZS5pbmNs
dWRlCkBAIC00MSw3ICs0MSw3IEBAIGRvY2tlci1xZW11LXNyYzogJChET0NLRVJfU1JDX0NPUFkp
CiBkb2NrZXItaW1hZ2U6ICR7RE9DS0VSX1RBUkdFVFN9CiAKICMgR2VuZXJhbCBydWxlIGZvciBi
dWlsZGluZyBkb2NrZXIgaW1hZ2VzLiBJZiB3ZSBhcmUgYSBzdWItbWFrZQotIyBpbnZva2VkIHdp
dGggU0tJUF9ET0NLRVJfQlVJTEQgd2Ugc3RpbGwgY2hlY2sgdGhlIGltYWdlIGlzIHVwdG8gZGF0
ZQorIyBpbnZva2VkIHdpdGggU0tJUF9ET0NLRVJfQlVJTEQgd2Ugc3RpbGwgY2hlY2sgdGhlIGlt
YWdlIGlzIHVwIHRvIGRhdGUKICMgdGhvdWdoCiBpZmRlZiBTS0lQX0RPQ0tFUl9CVUlMRAogZG9j
a2VyLWltYWdlLSU6ICQoRE9DS0VSX0ZJTEVTX0RJUikvJS5kb2NrZXIKZGlmZiAtLWdpdCBhL3Rl
c3RzL2RvY2tlci9kb2NrZXIucHkgYi90ZXN0cy9kb2NrZXIvZG9ja2VyLnB5CmluZGV4IDQ0ZDVm
NzQ5M2IuLjAyZDhhODM4NDcgMTAwNzU1Ci0tLSBhL3Rlc3RzL2RvY2tlci9kb2NrZXIucHkKKysr
IGIvdGVzdHMvZG9ja2VyL2RvY2tlci5weQpAQCAtOTcsNyArOTcsNyBAQCBkZWYgX2dldF9zb19s
aWJzKGV4ZWN1dGFibGUpOgogICAgIHJldHVybiBsaWJzCiAKIGRlZiBfY29weV9iaW5hcnlfd2l0
aF9saWJzKHNyYywgZGVzdF9kaXIpOgotICAgICIiIkNvcHkgYSBiaW5hcnkgZXhlY3V0YWJsZSBh
bmQgYWxsIGl0cyBkZXBlbmRhbnQgbGlicmFyaWVzLgorICAgICIiIkNvcHkgYSBiaW5hcnkgZXhl
Y3V0YWJsZSBhbmQgYWxsIGl0cyBkZXBlbmRlbnQgbGlicmFyaWVzLgogCiAgICAgVGhpcyBkb2Vz
IHJlbHkgb24gdGhlIGhvc3QgZmlsZS1zeXN0ZW0gYmVpbmcgZmFpcmx5IG11bHRpLWFyY2gKICAg
ICBhd2FyZSBzbyB0aGUgZmlsZSBkb24ndCBjbGFzaCB3aXRoIHRoZSBndWVzdHMgbGF5b3V0LiIi
IgpAQCAtMjg0LDcgKzI4NCw3IEBAIGNsYXNzIFN1YkNvbW1hbmQob2JqZWN0KToKICAgICBuYW1l
ID0gTm9uZSAjIFN1YmNvbW1hbmQgbmFtZQogICAgIGRlZiBzaGFyZWRfYXJncyhzZWxmLCBwYXJz
ZXIpOgogICAgICAgICBwYXJzZXIuYWRkX2FyZ3VtZW50KCItLXF1aWV0IiwgYWN0aW9uPSJzdG9y
ZV90cnVlIiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWxwPSJSdW4gcXVpZXRseSB1
bmxlc3MgYW4gZXJyb3Igb2NjdXJlZCIpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVs
cD0iUnVuIHF1aWV0bHkgdW5sZXNzIGFuIGVycm9yIG9jY3VycmVkIikKIAogICAgIGRlZiBhcmdz
KHNlbGYsIHBhcnNlcik6CiAgICAgICAgICIiIlNldHVwIGFyZ3VtZW50IHBhcnNlciIiIgpkaWZm
IC0tZ2l0IGEvdGVzdHMvZ3Vlc3QtZGVidWcvdGVzdC1nZGJzdHViLnB5IGIvdGVzdHMvZ3Vlc3Qt
ZGVidWcvdGVzdC1nZGJzdHViLnB5CmluZGV4IDQ3NGQyYzVjNjUuLjBlNGFjMDE0MjYgMTAwNjQ0
Ci0tLSBhL3Rlc3RzL2d1ZXN0LWRlYnVnL3Rlc3QtZ2Ric3R1Yi5weQorKysgYi90ZXN0cy9ndWVz
dC1kZWJ1Zy90ZXN0LWdkYnN0dWIucHkKQEAgLTEyMiw3ICsxMjIsNyBAQCBjbGFzcyBDYXRjaEJy
ZWFrcG9pbnQoZ2RiLkJyZWFrcG9pbnQpOgogCiAKIGRlZiBydW5fdGVzdCgpOgotICAgICJSdW4g
dGhyb3VnaHQgdGhlIHRlc3RzIG9uZSBieSBvbmUiCisgICAgIlJ1biB0aHJvdWdoIHRoZSB0ZXN0
cyBvbmUgYnkgb25lIgogCiAgICAgcHJpbnQgKCJDaGVja2luZyB3ZSBjYW4gc3RlcCB0aGUgZmly
c3QgZmV3IGluc3RydWN0aW9ucyIpCiAgICAgc3RlcF9vayA9IDAKZGlmZiAtLWdpdCBhL3Rlc3Rz
L3FlbXUtaW90ZXN0cy9jb21tb24ucWVtdSBiL3Rlc3RzL3FlbXUtaW90ZXN0cy9jb21tb24ucWVt
dQppbmRleCBmMjg1NDg0OTUxLi5kYWRkZTJhMjY2IDEwMDY0NAotLS0gYS90ZXN0cy9xZW11LWlv
dGVzdHMvY29tbW9uLnFlbXUKKysrIGIvdGVzdHMvcWVtdS1pb3Rlc3RzL2NvbW1vbi5xZW11CkBA
IC0yNTcsNyArMjU3LDcgQEAgZnVuY3Rpb24gX2xhdW5jaF9xZW11KCkKIH0KIAogCi0jIFNpbGVu
dHkga2lsbHMgdGhlIFFFTVUgcHJvY2VzcworIyBTaWxlbnRseSBraWxscyB0aGUgUUVNVSBwcm9j
ZXNzCiAjCiAjIElmICR3YWl0IGlzIHNldCB0byBhbnl0aGluZyBvdGhlciB0aGFuIHRoZSBlbXB0
eSBzdHJpbmcsIHRoZSBwcm9jZXNzIHdpbGwgbm90CiAjIGJlIGtpbGxlZCBidXQgb25seSB3YWl0
ZWQgZm9yLCBhbmQgYW55IG91dHB1dCB3aWxsIGJlIGZvcndhcmRlZCB0byBzdGRvdXQuIElmCmRp
ZmYgLS1naXQgYS90ZXN0cy90Y2cvTWFrZWZpbGUuaW5jbHVkZSBiL3Rlc3RzL3RjZy9NYWtlZmls
ZS5pbmNsdWRlCmluZGV4IDU3NDcwYjJhMmMuLmM1ODFiZDZmZmMgMTAwNjQ0Ci0tLSBhL3Rlc3Rz
L3RjZy9NYWtlZmlsZS5pbmNsdWRlCisrKyBiL3Rlc3RzL3RjZy9NYWtlZmlsZS5pbmNsdWRlCkBA
IC0yLDcgKzIsNyBAQAogIwogIyBUQ0cgdGVzdHMgKHBlci10YXJnZXQgcnVsZXMpCiAjCi0jIFRo
aXMgTWFrZWZpbGUgZnJhZ2VtZW50IGlzIGluY2x1ZGVkIGZyb20gdGhlIHBlci10YXJnZXQKKyMg
VGhpcyBNYWtlZmlsZSBmcmFnbWVudCBpcyBpbmNsdWRlZCBmcm9tIHRoZSBwZXItdGFyZ2V0CiAj
IE1ha2VmaWxlLnRhcmdldCBzbyB3aWxsIGJlIGludm9rZWQgZm9yIGVhY2ggbGludXgtdXNlciBw
cm9ncmFtIHdlCiAjIGJ1aWxkLiBXZSBoYXZlIHR3byBvcHRpb25zIGZvciBjb21waWxpbmcsIGVp
dGhlciB1c2luZyBhIGNvbmZpZ3VyZWQKICMgZ3Vlc3QgY29tcGlsZXIgb3IgY2FsbGluZyBvbmUg
b2Ygb3VyIGRvY2tlciBpbWFnZXMgdG8gZG8gaXQgZm9yIHVzLgpkaWZmIC0tZ2l0IGEvdGVzdHMv
dGNnL01ha2VmaWxlLnByb2JlIGIvdGVzdHMvdGNnL01ha2VmaWxlLnByb2JlCmluZGV4IDE1YzA0
MTI2NTcuLjlkYzY1NDY2M2QgMTAwNjQ0Ci0tLSBhL3Rlc3RzL3RjZy9NYWtlZmlsZS5wcm9iZQor
KysgYi90ZXN0cy90Y2cvTWFrZWZpbGUucHJvYmUKQEAgLTIsNyArMiw3IEBACiAjCiAjIFRDRyBD
b21waWxlciBQcm9iZQogIwotIyBUaGlzIE1ha2VmaWxlIGZyYWdlbWVudCBpcyBpbmNsdWRlZCBt
dWx0aXBsZSB0aW1lcyBpbiB0aGUgbWFpbiBtYWtlCisjIFRoaXMgTWFrZWZpbGUgZnJhZ21lbnQg
aXMgaW5jbHVkZWQgbXVsdGlwbGUgdGltZXMgaW4gdGhlIG1haW4gbWFrZQogIyBzY3JpcHQgdG8g
cHJvYmUgZm9yIGF2YWlsYWJsZSBjb21waWxlcnMuIFRoaXMgaXMgdXNlZCB0byBidWlsZCB1cCBh
CiAjIHNlbGVjdGlvbiBvZiByZXF1aXJlZCBkb2NrZXIgdGFyZ2V0cyBiZWZvcmUgd2UgaW52b2tl
IGEgc3ViLW1ha2UgZm9yCiAjIGVhY2ggdGFyZ2V0LgpkaWZmIC0tZ2l0IGEvdGVzdHMvdGNnL21p
cHMvbWlwczY0LWRzcC9zdWJxX3NfcHcuYyBiL3Rlc3RzL3RjZy9taXBzL21pcHM2NC1kc3Avc3Vi
cV9zX3B3LmMKaW5kZXggZThlMGIwNTY3ZS4uNGMwODBiNzg1YSAxMDA2NDQKLS0tIGEvdGVzdHMv
dGNnL21pcHMvbWlwczY0LWRzcC9zdWJxX3NfcHcuYworKysgYi90ZXN0cy90Y2cvbWlwcy9taXBz
NjQtZHNwL3N1YnFfc19wdy5jCkBAIC0yNCw3ICsyNCw3IEBAIGludCBtYWluKHZvaWQpCiAgICAg
cnQgPSAweDEyMzQ1Njc4OUFCQ0RFRjE7CiAgICAgcnMgPSAweDEyMzQ1Njc4OUFCQ0RFRjI7CiAg
ICAgcmVzdWx0ID0gIDB4MDAwMDAwMDAwMDAwMDAwMTsKLSAgICAvKiBUaGlzIHRpbWUgd2UgZG8g
bm90IHNldCBkc3BjdHJsLCBidXQgaXQgc2V0dGVkIGluIHByZS1hY3Rpb24uICovCisgICAgLyog
VGhpcyB0aW1lIHdlIGRvIG5vdCBzZXQgZHNwY3RybCwgYnV0IHNldCBpdCBpbiBwcmUtYWN0aW9u
LiAqLwogICAgIGRzcHJlc3VsdCA9IDB4MTsKIAogICAgIF9fYXNtCi0tIAoyLjE3LjIKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:24:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11:24: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 1gHS8C-0003bH-1L; Tue, 30 Oct 2018 11:24:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=oc9f=nk=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gHS8A-0003Yz-WD
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 11:24:19 +0000
X-Inumbo-ID: 55fe6a0c-dc36-11e8-87d6-bc764e045a96
Received: from mout.kundenserver.de (unknown [212.227.126.134])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 55fe6a0c-dc36-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 11:24:17 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MfYc4-1fbleG2Ssa-00g3MY; Tue, 30 Oct 2018 12:24:12 +0100
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MfYc4-1fbleG2Ssa-00g3MY; Tue, 30 Oct 2018 12:24:12 +0100
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Tue, 30 Oct 2018 12:23:30 +0100
Message-Id: <20181030112337.17973-14-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181030112337.17973-1-laurent@vivier.eu>
References: <20181030112337.17973-1-laurent@vivier.eu>
X-Provags-ID: V03:K1:7fBwOV45VO0pIDxAfapM/ah0RhizImgZJxgvW5VAB+D0Q8q0Qjs
 5+96auVkeKmjT68irIXPp395Iu9qoJkYtJcIqmumqdxcac6arB5JvBmaivSFXhYdIQfAn/B
 IdQPh6kULgZSvyn4xLfmcD6xkvdzjQD7wTrzQaFnj8DDTiu6skX3OaX0HNkr/1el05Ioo1n
 PEghlp0GRDR8B+FtI9jyA==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:JFjVUsmZIcY=:6A+G8CXaCFLZaUJAAJZS9e
 N12OXqNNFERafHKukwqPjmBIy+w7VvO5UdezU+TkRXrcuOkplzUubU5JKhppnD8S0M71w/ScS
 Ik36JRtLoGSvtrN6Zv+TxxHat6lUzMmH7NoD5NPmrSyB3ujIoEKAVEJenYmDcAOhj1jyEh7tb
 DEEaFCx1w1RztjgDVD0ppXivcAOjGuJV3221XIHh94bdNTRcthUiopiCTeTvN82Yb3pcVk8UA
 VbgzjyAPSrPg+U6Q1BL0+Q/43mZkEAqhy5swU9H9xnUQXymv3c8QfvxRVPgc2gCOb8R9CJ6Y3
 qaBBYAjLFkud8d1KU6Q1ghPu6FWTaqc0jOxcWxxUZUb5SKIiKD4Z8BCP1zqcRFnZXldBHBqLU
 0YM0oSzbymNIKo4kYd/mOU1gz85w3PWzJB9IF6FhDOfU9ZnIWdhLkmz5HtccGelBdPlWa20of
 BUMH7rX6A6MLspGtcM11yM0EMwtjCFy1mg3pcDeWU+UNoEuJ4wADhHtT+nrYqJb1uEi9btwR7
 EltaY9/WqqTfDaVGEBpeTH7tbKHaCKwiXcdD1pVi1s6jG60i0SPts0wpJzwHsomU3vFkviiFZ
 +oOwNxxAdzO14fUOJk/yPY1EEUFn8H/rsMi8NZWKbn1j8vPRV7VhwUjPP3P89kAIo2RoukKoc
 B4feq/mP7ox6KmjO5fnvpXWkL+y7FyfeVbJNZZGK7njxOB5+Pmi6i6OKnpQBcpo7Ovds=
Subject: [Xen-devel] [PULL v2 13/20] configure: Support pkg-config for zlib
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Michael Walle <michael@walle.cc>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Fam Zheng <famz@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>,
 Stefan Weil <sw@weilnetz.de>, Riku Voipio <riku.voipio@iki.fi>,
 qemu-arm@nongnu.org, Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Markus Armbruster <armbru@redhat.com>,
 Laurent Vivier <laurent@vivier.eu>, Max Reitz <mreitz@redhat.com>,
 Igor Mammedov <imammedo@redhat.com>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.net>
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>

RnJvbTogU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgoKVGhpcyBpcyBuZWVkZWQgZm9yIGJ1
aWxkcyB3aXRoIHRoZSBtaW5ndzY0LSogcGFja2FnZXMgZnJvbSBDeWd3aW4sCmJ1dCBhbHNvIHdv
cmtzIGZvciBMaW51eC4KCk1vdmUgdGhlIHpsaWIgdGVzdCBhbHNvIG1vcmUgdG8gdGhlIGVuZCBi
ZWNhdXNlIHVzZXJzIHNob3VsZApnZXQgaW5mb3JtYXRpb24gb24gdGhlIHJlYWxseSBpbXBvcnRh
bnQgbWlzc2luZyBwYWNrYWdlcwood2hpY2ggYWxzbyByZXF1aXJlIHpsaWIpIGZpcnN0LgoKU2ln
bmVkLW9mZi1ieTogU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgpSZXZpZXdlZC1ieTogU3Rl
ZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgpNZXNzYWdlLUlkOiA8MjAxODA3MTIx
OTI2MDMuMTE1OTktMS1zd0B3ZWlsbmV0ei5kZT4KU2lnbmVkLW9mZi1ieTogTGF1cmVudCBWaXZp
ZXIgPGxhdXJlbnRAdml2aWVyLmV1PgotLS0KIGNvbmZpZ3VyZSB8IDQwICsrKysrKysrKysrKysr
KysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAyMyBpbnNlcnRpb25z
KCspLCAxNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9jb25maWd1cmUgYi9jb25maWd1cmUK
aW5kZXggMWVlMDliZDExMi4uYTAyZGYzMGRkZSAxMDA3NTUKLS0tIGEvY29uZmlndXJlCisrKyBi
L2NvbmZpZ3VyZQpAQCAtMjE1MSwyMyArMjE1MSw2IEBAIEVPRgogICBmaQogZmkKIAotIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKLSMgemxpYiBjaGVjawotCi1pZiB0
ZXN0ICIkemxpYiIgIT0gIm5vIiA7IHRoZW4KLSAgICBjYXQgPiAkVE1QQyA8PCBFT0YKLSNpbmNs
dWRlIDx6bGliLmg+Ci1pbnQgbWFpbih2b2lkKSB7IHpsaWJWZXJzaW9uKCk7IHJldHVybiAwOyB9
Ci1FT0YKLSAgICBpZiBjb21waWxlX3Byb2cgIiIgIi1seiIgOyB0aGVuCi0gICAgICAgIDoKLSAg
ICBlbHNlCi0gICAgICAgIGVycm9yX2V4aXQgInpsaWIgY2hlY2sgZmFpbGVkIiBcCi0gICAgICAg
ICAgICAiTWFrZSBzdXJlIHRvIGhhdmUgdGhlIHpsaWIgbGlicyBhbmQgaGVhZGVycyBpbnN0YWxs
ZWQuIgotICAgIGZpCi1maQotTElCUz0iJExJQlMgLWx6IgotCiAjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKICMgbHpvIGNoZWNrCiAKQEAgLTM0NzksNiArMzQ2Miwy
OSBAQCBpZiAhIGNvbXBpbGVfcHJvZyAiJGdsaWJfY2ZsYWdzIC1XZXJyb3IiICIkZ2xpYl9saWJz
IiA7IHRoZW4KICAgICBmaQogZmkKIAorIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMKKyMgemxpYiBjaGVjaworCitpZiB0ZXN0ICIkemxpYiIgIT0gIm5vIiA7IHRoZW4K
KyAgICBpZiAkcGtnX2NvbmZpZyAtLWV4aXN0cyB6bGliOyB0aGVuCisgICAgICAgIHpsaWJfY2Zs
YWdzPSQoJHBrZ19jb25maWcgLS1jZmxhZ3MgemxpYikKKyAgICAgICAgemxpYl9saWJzPSQoJHBr
Z19jb25maWcgLS1saWJzIHpsaWIpCisgICAgICAgIFFFTVVfQ0ZMQUdTPSIkemxpYl9jZmxhZ3Mg
JFFFTVVfQ0ZMQUdTIgorICAgICAgICBMSUJTPSIkemxpYl9saWJzICRMSUJTIgorICAgIGVsc2UK
KyAgICAgICAgY2F0ID4gJFRNUEMgPDwgRU9GCisjaW5jbHVkZSA8emxpYi5oPgoraW50IG1haW4o
dm9pZCkgeyB6bGliVmVyc2lvbigpOyByZXR1cm4gMDsgfQorRU9GCisgICAgICAgIGlmIGNvbXBp
bGVfcHJvZyAiIiAiLWx6IiA7IHRoZW4KKyAgICAgICAgICAgIExJQlM9IiRMSUJTIC1seiIKKyAg
ICAgICAgZWxzZQorICAgICAgICAgICAgZXJyb3JfZXhpdCAiemxpYiBjaGVjayBmYWlsZWQiIFwK
KyAgICAgICAgICAgICAgICAiTWFrZSBzdXJlIHRvIGhhdmUgdGhlIHpsaWIgbGlicyBhbmQgaGVh
ZGVycyBpbnN0YWxsZWQuIgorICAgICAgICBmaQorICAgIGZpCitmaQorCiAjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKICMgU0hBIGNvbW1hbmQgcHJvYmUgZm9yIG1v
ZHVsZXMKIGlmIHRlc3QgIiRtb2R1bGVzIiA9IHllczsgdGhlbgotLSAKMi4xNy4yCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:24:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11:24: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 1gHS8C-0003c5-JV; Tue, 30 Oct 2018 11:24:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=oc9f=nk=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gHS8A-0003Yw-Vp
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 11:24:19 +0000
X-Inumbo-ID: 5606db8a-dc36-11e8-87d6-bc764e045a96
Received: from mout.kundenserver.de (unknown [212.227.126.130])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5606db8a-dc36-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 11:24:17 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MCsgS-1gQDZW2FWq-008tOU; Tue, 30 Oct 2018 12:24:14 +0100
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MCsgS-1gQDZW2FWq-008tOU; Tue, 30 Oct 2018 12:24:14 +0100
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Tue, 30 Oct 2018 12:23:31 +0100
Message-Id: <20181030112337.17973-15-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181030112337.17973-1-laurent@vivier.eu>
References: <20181030112337.17973-1-laurent@vivier.eu>
MIME-Version: 1.0
X-Provags-ID: V03:K1:g5ba0aGiQIhKNZQKzBcM73r/UbedX9z9Q+bwBO3E5dSMCN4T4ND
 Xj4biXxswOFgZ0M2GQW/WZwxl8HPlr6S/wqvU7CUDa4NeUJu16QR2WRS3hqa7Z4cuWr3sQw
 FLbu5kybqWRnoCmrq2o0VjvSiJ9Z60rfpjAtSUYsHN7TlRSjGFGAbhcxeSnLPxFB7gWu/Nz
 E7vb6avBOhIvrF2HRzuOg==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:dSiTzJmTzx0=:bY02KXQE/BFOriVgAZE9k0
 vBF1sd4moRPgEuKkwXeU1B2tsSb/Gq7YoM3wf6FL9mABQDT8uv9gs2iD9VUMfKywyfJ1SxgQh
 AS4pwdOKnrJMUizp8aijtoRQHAcjM9CLaMJl/fcdZhlYSvZAUrNNuuoVfsrdhfZPptZKy1oqj
 shdZu2qLIETz2qBHDQHS6+u4CZC7NZ22jcx3I9eaHjTVRyIesRlok0yG+DkW6sSQcwqzFgwL6
 0cYKVvHv3M+GfvF832OnEF6EJtApVBKoZCjBIFnjyayXoSK+1CME/UFvUtEYtd5wWoACtHo9A
 6uVtpG2WLed1ol3z/PkKmgjSfFKZDugW6pFaMZxm8JSSxjflU/NyPzBXTI3gvjM4g7YWKsvkQ
 LSOOvI0HegcNnsuDHnfJTnFksOgqyubFygKZurLhEX59iulVoQLEOHDDofG0Vov/he5bz/+BO
 OJW+fLy4vZE10SOb5WlpPOizbAdAyG4Zu+zOSsFaOcd7efvpYp2TKb8rshzsT4pFtk4yp96jA
 +zWvYP+5Aj8DriABJEMxxFm158+XLv3ynqrEeJjyDAXD0ngKv2zODwd8yo5jF7SMH1k/l2fdE
 jy6lI3krKnfoPya5Hoi2DO6H83Gqf7gaNJoBVShKAmVYUZN7tZpj9lq4rODXKczZ4luAY3vDb
 xgkTGutX/u/W9BisJq/oHpHgFxZgnqVkrAzGqbzsYMggGmHUNqGIPZl40cv7BYpP7SdaHAIqR
 llNI4dJu1DsWD91L
Subject: [Xen-devel] [PULL v2 14/20] qobject: Catch another straggler for
 use of qdict_put_str()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Michael Walle <michael@walle.cc>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Fam Zheng <famz@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>,
 Riku Voipio <riku.voipio@iki.fi>, qemu-arm@nongnu.org,
 Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Markus Armbruster <armbru@redhat.com>,
 Laurent Vivier <laurent@vivier.eu>, Max Reitz <mreitz@redhat.com>,
 Igor Mammedov <imammedo@redhat.com>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

RnJvbTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KClBhdGNoIGNy
ZWF0ZWQgbWVjaGFuaWNhbGx5IGJ5IHJlcnVubmluZzoKCiAgJCAgc3BhdGNoIC0tc3AtZmlsZSBz
Y3JpcHRzL2NvY2NpbmVsbGUvcW9iamVjdC5jb2NjaSBcCiAgICAgICAgICAgIC0tbWFjcm8tZmls
ZSBzY3JpcHRzL2NvY2NpLW1hY3JvLWZpbGUuaCBcCiAgICAgICAgICAgIC0tZGlyIC4gLS1pbi1w
bGFjZQoKU2lnbmVkLW9mZi1ieTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0
Lm9yZz4KUmV2aWV3ZWQtYnk6IE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4K
QWNrZWQtYnk6IE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+Ck1lc3NhZ2UtSWQ6
IDwyMDE4MDcwNTE1NTgxMS4yMDM2Ni0yLWY0YnVnQGFtc2F0Lm9yZz4KU2lnbmVkLW9mZi1ieTog
TGF1cmVudCBWaXZpZXIgPGxhdXJlbnRAdml2aWVyLmV1PgotLS0KIHFvYmplY3QvYmxvY2stcWRp
Y3QuYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigt
KQoKZGlmZiAtLWdpdCBhL3FvYmplY3QvYmxvY2stcWRpY3QuYyBiL3FvYmplY3QvYmxvY2stcWRp
Y3QuYwppbmRleCA0MjA1NGNjMjc0Li4xNDg3Y2M1ZGQ4IDEwMDY0NAotLS0gYS9xb2JqZWN0L2Js
b2NrLXFkaWN0LmMKKysrIGIvcW9iamVjdC9ibG9jay1xZGljdC5jCkBAIC01NzcsNyArNTc3LDcg
QEAgc3RhdGljIFFPYmplY3QgKnFkaWN0X2NydW1wbGVfZm9yX2tleXZhbF9xaXYoUURpY3QgKnNy
YywgRXJyb3IgKiplcnJwKQogICAgICAgICBpZiAoIXRtcCkgewogICAgICAgICAgICAgdG1wID0g
cWRpY3RfY2xvbmVfc2hhbGxvdyhzcmMpOwogICAgICAgICB9Ci0gICAgICAgIHFkaWN0X3B1dCh0
bXAsIGVudC0+a2V5LCBxc3RyaW5nX2Zyb21fc3RyKHMpKTsKKyAgICAgICAgcWRpY3RfcHV0X3N0
cih0bXAsIGVudC0+a2V5LCBzKTsKICAgICAgICAgZ19mcmVlKGJ1Zik7CiAgICAgfQogCi0tIAoy
LjE3LjIKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:24:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 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 1gHS8F-0003gi-HG; Tue, 30 Oct 2018 11:24: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=oc9f=nk=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gHS8D-0003eL-PB
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 11:24:21 +0000
X-Inumbo-ID: 5885ed50-dc36-11e8-9487-12d6303a7972
Received: from mout.kundenserver.de (unknown [212.227.126.131])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5885ed50-dc36-11e8-9487-12d6303a7972;
 Tue, 30 Oct 2018 11:24:21 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1Mwfn8-1fKmk429BS-00y8DA; Tue, 30 Oct 2018 12:24:18 +0100
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1Mwfn8-1fKmk429BS-00y8DA; Tue, 30 Oct 2018 12:24:18 +0100
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Tue, 30 Oct 2018 12:23:33 +0100
Message-Id: <20181030112337.17973-17-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181030112337.17973-1-laurent@vivier.eu>
References: <20181030112337.17973-1-laurent@vivier.eu>
MIME-Version: 1.0
X-Provags-ID: V03:K1:EpruMGy6kLNFKcNKdwgN4oApQRq9Ua5ve0hSsyZevrvuEOLxFc4
 2Nqf2j/9dU3TPz80iNgSeRKlsezndeqcHywks0NFYU5MkfQSa4sYTUpO/MEKiUyCsPZZ5Wy
 ahYNkw12j6L2RNMPjMH9Riw9mYkn7mmgZXv7jcyT/X5+Yl1P/sBQZMCMIhSRAC9FDrELnp9
 SMnt99y5KYywok5bdaeJg==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:9FQOfexKcM0=:NtcgCNiX0Z1re1GuN9rjrK
 +Di5n16IIA+qeSi26hI9XVjofW9P/dCUhBO7DsvG/fdHUxTD2pOyMebghEF4UhekctkDaUmzq
 7QUcDibk6QiRZ36TFULl7tHGdci3upYSRzi9nrWP9VdZ4WBuHImiFO4ehdw//o/kreCTL37jz
 Vi6NDclDy5CuekGaukehwTk7y1YWpz3CjI8bKjvuaFE6LrRW/Kp5YIFSVOxqlSVve/KaRekFi
 Utr0fl73GbrFGnTouKhcN1H4WWPseKJMsSXYEAoO26pVncs6vjoT1Z37A2WEfYCfS8n1bMFeE
 J5mN89PQZe9H8K/hbVQXDDYse5DVfu9oeePxuhvnEMD6nJ+L8NHMEzGHixevWc/yYqTeqADDm
 g54olO2wS0GXbfFA/Dh2vzRq8M8CYkZCy1Y1haneAnPThvJKgdMFXj1ONODYPoddgnDM3nEpl
 Qa8GcRNBN7vkb1G+NWGsmuJTc6ZhDGbtI3myru+jReYiSq3WvXSkOSRJc2U6fTXy227elrX6z
 CM8McIC1BIOIJCsCu9p9YSGMq//du/1U7EPen5aKOItr/hUxEGu+UGlw16ASuw9S/tdDuyUr8
 5MLWvf+SVoTKXpgT2TjmJBGj3tbbKKWh5eQXWYtHGal1mjzxzkrCSUZWcxfMr/Pf3zeLQtlaC
 a+dCer0bz6h9g8Y8ODaYLfm2nbpsh2wpimVhjC0y37wc1Gs6rw61kbAKFpRlfYvC2PnqDmgFx
 ButyD5EUhHUfybJQ
Subject: [Xen-devel] [PULL v2 16/20] tests/bios-tables-test: Remove an
 useless cast
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Michael Walle <michael@walle.cc>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Fam Zheng <famz@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>,
 Riku Voipio <riku.voipio@iki.fi>, qemu-arm@nongnu.org,
 Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Markus Armbruster <armbru@redhat.com>,
 Laurent Vivier <laurent@vivier.eu>, Max Reitz <mreitz@redhat.com>,
 Igor Mammedov <imammedo@redhat.com>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

RnJvbTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KClBhdGNoIGNy
ZWF0ZWQgbWVjaGFuaWNhbGx5IGJ5IHJlcnVubmluZzoKCiAgJCAgc3BhdGNoIC0tc3AtZmlsZSBz
Y3JpcHRzL2NvY2NpbmVsbGUvdHlwZWNhc3QuY29jY2kgXAogICAgICAgICAgICAtLW1hY3JvLWZp
bGUgc2NyaXB0cy9jb2NjaS1tYWNyby1maWxlLmggXAogICAgICAgICAgICAtLWRpciAuIC0taW4t
cGxhY2UKClNpZ25lZC1vZmYtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNh
dC5vcmc+ClJldmlld2VkLWJ5OiBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+
CkFja2VkLWJ5OiBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgpNZXNzYWdlLUlk
OiA8MjAxODA3MDUxNTU4MTEuMjAzNjYtNS1mNGJ1Z0BhbXNhdC5vcmc+ClNpZ25lZC1vZmYtYnk6
IExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KLS0tCiB0ZXN0cy9iaW9zLXRhYmxl
cy10ZXN0LmMgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRp
b24oLSkKCmRpZmYgLS1naXQgYS90ZXN0cy9iaW9zLXRhYmxlcy10ZXN0LmMgYi90ZXN0cy9iaW9z
LXRhYmxlcy10ZXN0LmMKaW5kZXggYWY0YjFmYjZiZC4uMDJlNzdlYzgxMSAxMDA2NDQKLS0tIGEv
dGVzdHMvYmlvcy10YWJsZXMtdGVzdC5jCisrKyBiL3Rlc3RzL2Jpb3MtdGFibGVzLXRlc3QuYwpA
QCAtMzE5LDcgKzMxOSw3IEBAIHN0YXRpYyBib29sIGxvYWRfYXNsKEdBcnJheSAqc2R0cywgQWNw
aVNkdFRhYmxlICpzZHQpCiAgICAgcmV0ID0gZ19zcGF3bl9jb21tYW5kX2xpbmVfc3luYyhjb21t
YW5kX2xpbmUtPnN0ciwgJm91dCwgJm91dF9lcnIsIE5VTEwsICZlcnJvcik7CiAgICAgZ19hc3Nl
cnRfbm9fZXJyb3IoZXJyb3IpOwogICAgIGlmIChyZXQpIHsKLSAgICAgICAgcmV0ID0gZ19maWxl
X2dldF9jb250ZW50cyhzZHQtPmFzbF9maWxlLCAoZ2NoYXIgKiopJnNkdC0+YXNsLAorICAgICAg
ICByZXQgPSBnX2ZpbGVfZ2V0X2NvbnRlbnRzKHNkdC0+YXNsX2ZpbGUsICZzZHQtPmFzbCwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmc2R0LT5hc2xfbGVuLCAmZXJyb3IpOwog
ICAgICAgICBnX2Fzc2VydChyZXQpOwogICAgICAgICBnX2Fzc2VydF9ub19lcnJvcihlcnJvcik7
Ci0tIAoyLjE3LjIKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:24:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11: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 1gHS8F-0003hV-W6; Tue, 30 Oct 2018 11:24:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=oc9f=nk=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gHS8E-0003fL-HV
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 11:24:22 +0000
X-Inumbo-ID: 582360f3-dc36-11e8-87d6-bc764e045a96
Received: from mout.kundenserver.de (unknown [212.227.126.131])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 582360f3-dc36-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 11:24:20 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1N4Qbu-1fbGre21f4-011OvM; Tue, 30 Oct 2018 12:24:16 +0100
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1N4Qbu-1fbGre21f4-011OvM; Tue, 30 Oct 2018 12:24:16 +0100
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Tue, 30 Oct 2018 12:23:32 +0100
Message-Id: <20181030112337.17973-16-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181030112337.17973-1-laurent@vivier.eu>
References: <20181030112337.17973-1-laurent@vivier.eu>
MIME-Version: 1.0
X-Provags-ID: V03:K1:fEA6fEZUli6katgBcLR2UN6VP+wotM/9GE2n0cKhVL+g9AJJPqS
 aEsrP3QZQ1Z1kZfwABTc8xuERCj/NZX6+cjgovsZdIKZikW1jEvFAdRcqAE2pUSaG9Uqfvy
 Cp76U6QMb5PTUhEB7k8fjD0N9Fhk0wzbv+priZDqd4I8trza/F0LUZOaJwXOgxtPSIfO/QS
 W4/2FmL7pirR1OPGpjE4A==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:+0dT5Ik5g5A=:wSNQ6JljSuIwB+4s8LSxPs
 hCo43ZZSo1UY7aDC0Hom3leMsEsPOO6ley0omKGUR68uyRCqgBQZm5nh7Ax6EgwhXcrmedO2C
 4KlKvJVDBtK3QsDh56jEsDtlqtx4IIlg4z6hv9iLoVAztOZludyxI1UKODEMrYbnkRh0oNk0S
 Nr3yA3nqVSqAou0J3Oc7Hrc7j55ax47ssxPoN53YDv+EExIqB7/83/f8mL8376s+gMWdoobe7
 WUTTAJI/7b0LWmYVtTwfrMH50CgANP42Y/u6/+6YMfRUmhqHT+pzs/VETsQ4zDt+nYShhY79H
 FXlhn+pLwzX71R1e43/9R5Kp/Xuw2nooQhoqjocJNL7OQBSh37JdnzIlaswuUUOM8tjjHTVnn
 5Kjh75yM3qhRRpm94wZVaCN7enNc+w3AOJJD3cJBcvl4vn6wsJP5AwZdX4A+DTC9FlQb9TgfU
 sQ2ON/qumkenkEcXAuKIqhwfzyDyGG9M2pS5TRCLz3olCntr4f9KadPG7eRppcZCQ2/yKRF0o
 HbBed2bjuKd3HbmARIu1pqx9IsygYs8wiwxSimW/24ZcoQ6nVQsAClEmWKV6BS6maVYs7XG1G
 FwzlVncQ0WyYyT/Azl1xaH+DrguprnXMmY7Pet4nVd3YPSEw6WnVhNn1h11KwSs8rT2RldyiC
 cGoMDybGtNcAjea7773tlkLWEZYZU+1hyC8KYZSOqvCuCT+2Tnub+D9UMIVfvYCqinLO7K1UG
 wL18M3gzM+71QJ63
Subject: [Xen-devel] [PULL v2 15/20] xen: Use the PCI_DEVICE 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: Peter Maydell <peter.maydell@linaro.org>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Michael Walle <michael@walle.cc>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Fam Zheng <famz@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>,
 Riku Voipio <riku.voipio@iki.fi>, qemu-arm@nongnu.org,
 Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Markus Armbruster <armbru@redhat.com>,
 Laurent Vivier <laurent@vivier.eu>, Max Reitz <mreitz@redhat.com>,
 Igor Mammedov <imammedo@redhat.com>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

RnJvbTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KClRZUEVfWEVO
X1BUX0RFVklDRSBpcyBhIHN1YmNsYXNzIG9mIFRZUEVfUENJX0RFVklDRSwgdGhlIGNsZWFuIHdh
eQp0byBhY2Nlc3MgdGhlIFBDSURldmljZSBwb2ludGVyIGlzIHVzaW5nIHRoZSBQQ0lfREVWSUNF
KCkgbWFjcm8uCgpTdWdnZXN0ZWQtYnk6IFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGlu
YXJvLm9yZz4KU2lnbmVkLW9mZi1ieTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFt
c2F0Lm9yZz4KUmV2aWV3ZWQtYnk6IE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNv
bT4KQWNrZWQtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgpB
Y2tlZC1ieTogTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KTWVzc2FnZS1JZDog
PDIwMTgwNzA1MTU1ODExLjIwMzY2LTQtZjRidWdAYW1zYXQub3JnPgpTaWduZWQtb2ZmLWJ5OiBM
YXVyZW50IFZpdmllciA8bGF1cmVudEB2aXZpZXIuZXU+Ci0tLQogaHcveGVuL3hlbl9wdF9jb25m
aWdfaW5pdC5jIHwgOCArKysrLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwg
NCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ody94ZW4veGVuX3B0X2NvbmZpZ19pbml0LmMg
Yi9ody94ZW4veGVuX3B0X2NvbmZpZ19pbml0LmMKaW5kZXggYWVlMzFjNjJiYi4uNDdmOTAxMGM3
NSAxMDA2NDQKLS0tIGEvaHcveGVuL3hlbl9wdF9jb25maWdfaW5pdC5jCisrKyBiL2h3L3hlbi94
ZW5fcHRfY29uZmlnX2luaXQuYwpAQCAtMzU4LDcgKzM1OCw3IEBAIHN0YXRpYyB1aW50NjRfdCB4
ZW5fcHRfZ2V0X2Jhcl9zaXplKFBDSUlPUmVnaW9uICpyKQogc3RhdGljIFhlblBUQmFyRmxhZyB4
ZW5fcHRfYmFyX3JlZ19wYXJzZShYZW5QQ0lQYXNzdGhyb3VnaFN0YXRlICpzLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgaW5kZXgpCiB7Ci0gICAgUENJRGV2
aWNlICpkID0gJnMtPmRldjsKKyAgICBQQ0lEZXZpY2UgKmQgPSBQQ0lfREVWSUNFKHMpOwogICAg
IFhlblBUUmVnaW9uICpyZWdpb24gPSBOVUxMOwogICAgIFBDSUlPUmVnaW9uICpyOwogCkBAIC00
NjksNyArNDY5LDcgQEAgc3RhdGljIGludCB4ZW5fcHRfYmFyX3JlZ193cml0ZShYZW5QQ0lQYXNz
dGhyb3VnaFN0YXRlICpzLCBYZW5QVFJlZyAqY2ZnX2VudHJ5LAogewogICAgIFhlblBUUmVnSW5m
byAqcmVnID0gY2ZnX2VudHJ5LT5yZWc7CiAgICAgWGVuUFRSZWdpb24gKmJhc2UgPSBOVUxMOwot
ICAgIFBDSURldmljZSAqZCA9ICZzLT5kZXY7CisgICAgUENJRGV2aWNlICpkID0gUENJX0RFVklD
RShzKTsKICAgICBjb25zdCBQQ0lJT1JlZ2lvbiAqcjsKICAgICB1aW50MzJfdCB3cml0YWJsZV9t
YXNrID0gMDsKICAgICB1aW50MzJfdCBiYXJfZW11X21hc2sgPSAwOwpAQCAtNTQzLDcgKzU0Myw3
IEBAIHN0YXRpYyBpbnQgeGVuX3B0X2V4cF9yb21fYmFyX3JlZ193cml0ZShYZW5QQ0lQYXNzdGhy
b3VnaFN0YXRlICpzLAogewogICAgIFhlblBUUmVnSW5mbyAqcmVnID0gY2ZnX2VudHJ5LT5yZWc7
CiAgICAgWGVuUFRSZWdpb24gKmJhc2UgPSBOVUxMOwotICAgIFBDSURldmljZSAqZCA9IChQQ0lE
ZXZpY2UgKikmcy0+ZGV2OworICAgIFBDSURldmljZSAqZCA9IFBDSV9ERVZJQ0Uocyk7CiAgICAg
dWludDMyX3Qgd3JpdGFibGVfbWFzayA9IDA7CiAgICAgdWludDMyX3QgdGhyb3VnaGFibGVfbWFz
ayA9IGdldF90aHJvdWdoYWJsZV9tYXNrKHMsIHJlZywgdmFsaWRfbWFzayk7CiAgICAgcGNpYnVz
X3Qgcl9zaXplID0gMDsKQEAgLTE1ODcsNyArMTU4Nyw3IEBAIHN0YXRpYyBpbnQgeGVuX3B0X3Bj
aWVfc2l6ZV9pbml0KFhlblBDSVBhc3N0aHJvdWdoU3RhdGUgKnMsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjb25zdCBYZW5QVFJlZ0dyb3VwSW5mbyAqZ3JwX3JlZywKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGJhc2Vfb2Zmc2V0LCB1aW50OF90
ICpzaXplKQogewotICAgIFBDSURldmljZSAqZCA9ICZzLT5kZXY7CisgICAgUENJRGV2aWNlICpk
ID0gUENJX0RFVklDRShzKTsKICAgICB1aW50OF90IHZlcnNpb24gPSBnZXRfY2FwYWJpbGl0eV92
ZXJzaW9uKHMsIGJhc2Vfb2Zmc2V0KTsKICAgICB1aW50OF90IHR5cGUgPSBnZXRfZGV2aWNlX3R5
cGUocywgYmFzZV9vZmZzZXQpOwogICAgIHVpbnQ4X3QgcGNpZV9zaXplID0gMDsKLS0gCjIuMTcu
MgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:24:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 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 1gHS8J-0003mE-HE; Tue, 30 Oct 2018 11:24:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=oc9f=nk=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gHS8H-0003kF-Qx
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 11:24:25 +0000
X-Inumbo-ID: 5aacec26-dc36-11e8-87d6-bc764e045a96
Received: from mout.kundenserver.de (unknown [212.227.126.135])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5aacec26-dc36-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 11:24:25 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1M7sUE-1gDaFi25T8-0053ea; Tue, 30 Oct 2018 12:24:20 +0100
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1M7sUE-1gDaFi25T8-0053ea; Tue, 30 Oct 2018 12:24:20 +0100
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Tue, 30 Oct 2018 12:23:34 +0100
Message-Id: <20181030112337.17973-18-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181030112337.17973-1-laurent@vivier.eu>
References: <20181030112337.17973-1-laurent@vivier.eu>
MIME-Version: 1.0
X-Provags-ID: V03:K1:g0UQ27pPr0n6Gyo7LTiu2X1b3crfe9Pm3advV87kTAPQ4NK+fWJ
 Xf5appWG1VLn8k/+NN/WlIJdCitF4we8ARZSBbgZjCUBo9MzBEObQS8igCkGdA3ZjazEjzD
 XCyq7a86LpzUywGmv/CifZsacBvlToGprSzrt9oqVZ/6w6WKZ46XCdbaLn0GX66UZ+dgsXZ
 jhhqWwVQByojY7GTVTPpQ==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:mntFo7Cu7ps=:9qbwB0tB8iavhB2cnZRZV6
 R30MtderFv6PZ7irMB6ijohG3Vhe3c4X5W3O+FHMNMgTbayqVGurCXRJ1I8vRRWc1sT/T2ggu
 jvVeofrclBb7uiOFLO87v1MseYkSNkNl8AqPEj0f0POZyNgse24eUXv94VFOTZGKuhGlVB+rz
 gwg3eWpWEmtARaOWfw7GXWKPcWTdExERgFwGf89AybkWwhNOeBzQRQoV69Y8+1uCvaA28XQQb
 O58rrDhqRt6JLSCrqHUoIBmPV/qS+bTcTdFuoZIgpPM+krSKD8HWgR74r16A5Fq+sZD/ajtZd
 tHxvKYq6H1u/3VWnJ7a8q7scgTdMzX6+bTSoiMm9v8UmP0Z4pQHZ8UscWNWS0912jQSxyxjpc
 CYAaryo7LgutjbDe8CBR/WEZOxEFr2tHPZ/rliQiXF82hmPj5/8n2th/Ez81u3ozpf0GCrZLK
 VYAEvMINgtKkJ0rz6wS9QfklzoGgruNugWRicYBheTbSPGqBL4bERILoqrTtkXfDBUX1m9Agj
 jbGn/RN3PfZJvGxJgPD8FLbbOQTuGU43vQyRurxD2UvNjOsfP2hXLaFEW9ioRGd6EFvP3sGxA
 6c7BzsIWA7WGa7QtrmF7/KPVEfhbn/36sR8Gk+P9gT4IdZMq+JAFcHE9vjPUw7ZnlSg9X3sUB
 k7ZfXHDGL3O+Z0csxnMRdhXVMOzfFFhsqcO3MRF7BqNRbcbSicsmCTMlzevmSFo437/XQCtjF
 +eHIIdQTqYqEO3xj
Subject: [Xen-devel] [PULL v2 17/20] hw/pci-host: Remove useless parenthesis
 around DIV_ROUND_UP 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: Peter Maydell <peter.maydell@linaro.org>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Michael Walle <michael@walle.cc>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Fam Zheng <famz@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>,
 Riku Voipio <riku.voipio@iki.fi>, qemu-arm@nongnu.org,
 Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Markus Armbruster <armbru@redhat.com>,
 Laurent Vivier <laurent@vivier.eu>, Max Reitz <mreitz@redhat.com>,
 Igor Mammedov <imammedo@redhat.com>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

RnJvbTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KClBhdGNoIGNy
ZWF0ZWQgbWVjaGFuaWNhbGx5IGJ5IHJlcnVubmluZzoKCiAgJCAgc3BhdGNoIC0tc3AtZmlsZSBz
Y3JpcHRzL2NvY2NpbmVsbGUvcm91bmQuY29jY2kgXAogICAgICAgICAgICAtLW1hY3JvLWZpbGUg
c2NyaXB0cy9jb2NjaS1tYWNyby1maWxlLmggXAogICAgICAgICAgICAtLWRpciAuIC0taW4tcGxh
Y2UKClNpZ25lZC1vZmYtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5v
cmc+ClJldmlld2VkLWJ5OiBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CkFj
a2VkLWJ5OiBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgpNZXNzYWdlLUlkOiA8
MjAxODA3MDUxNTU4MTEuMjAzNjYtNy1mNGJ1Z0BhbXNhdC5vcmc+ClNpZ25lZC1vZmYtYnk6IExh
dXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KLS0tCiBody9wY2ktaG9zdC9waWl4LmMg
fCAyICstCiBody9wY2ktaG9zdC9xMzUuYyAgfCAyICstCiAyIGZpbGVzIGNoYW5nZWQsIDIgaW5z
ZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ody9wY2ktaG9zdC9waWl4
LmMgYi9ody9wY2ktaG9zdC9waWl4LmMKaW5kZXggZGE3Mzc0M2ZhMi4uNDcyOTNhMzkxNSAxMDA2
NDQKLS0tIGEvaHcvcGNpLWhvc3QvcGlpeC5jCisrKyBiL2h3L3BjaS1ob3N0L3BpaXguYwpAQCAt
MTQ0LDcgKzE0NCw3IEBAIHN0YXRpYyB2b2lkIGk0NDBmeF91cGRhdGVfbWVtb3J5X21hcHBpbmdz
KFBDSUk0NDBGWFN0YXRlICpkKQogICAgIG1lbW9yeV9yZWdpb25fdHJhbnNhY3Rpb25fYmVnaW4o
KTsKICAgICBmb3IgKGkgPSAwOyBpIDwgMTM7IGkrKykgewogICAgICAgICBwYW1fdXBkYXRlKCZk
LT5wYW1fcmVnaW9uc1tpXSwgaSwKLSAgICAgICAgICAgICAgICAgICBwZC0+Y29uZmlnW0k0NDBG
WF9QQU0gKyAoRElWX1JPVU5EX1VQKGksIDIpKV0pOworICAgICAgICAgICAgICAgICAgIHBkLT5j
b25maWdbSTQ0MEZYX1BBTSArIERJVl9ST1VORF9VUChpLCAyKV0pOwogICAgIH0KICAgICBtZW1v
cnlfcmVnaW9uX3NldF9lbmFibGVkKCZkLT5zbXJhbV9yZWdpb24sCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAhKHBkLT5jb25maWdbSTQ0MEZYX1NNUkFNXSAmIFNNUkFNX0RfT1BFTikp
OwpkaWZmIC0tZ2l0IGEvaHcvcGNpLWhvc3QvcTM1LmMgYi9ody9wY2ktaG9zdC9xMzUuYwppbmRl
eCA4Y2UxZTA5OTMyLi45NjZhN2NmOTJkIDEwMDY0NAotLS0gYS9ody9wY2ktaG9zdC9xMzUuYwor
KysgYi9ody9wY2ktaG9zdC9xMzUuYwpAQCAtMzU2LDcgKzM1Niw3IEBAIHN0YXRpYyB2b2lkIG1j
aF91cGRhdGVfcGFtKE1DSFBDSVN0YXRlICptY2gpCiAgICAgbWVtb3J5X3JlZ2lvbl90cmFuc2Fj
dGlvbl9iZWdpbigpOwogICAgIGZvciAoaSA9IDA7IGkgPCAxMzsgaSsrKSB7CiAgICAgICAgIHBh
bV91cGRhdGUoJm1jaC0+cGFtX3JlZ2lvbnNbaV0sIGksCi0gICAgICAgICAgICAgICAgICAgcGQt
PmNvbmZpZ1tNQ0hfSE9TVF9CUklER0VfUEFNMCArIChESVZfUk9VTkRfVVAoaSwgMikpXSk7Cisg
ICAgICAgICAgICAgICAgICAgcGQtPmNvbmZpZ1tNQ0hfSE9TVF9CUklER0VfUEFNMCArIERJVl9S
T1VORF9VUChpLCAyKV0pOwogICAgIH0KICAgICBtZW1vcnlfcmVnaW9uX3RyYW5zYWN0aW9uX2Nv
bW1pdCgpOwogfQotLSAKMi4xNy4yCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:24:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11:24: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 1gHS8M-0003rT-Um; Tue, 30 Oct 2018 11:24: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=oc9f=nk=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gHS8L-0003pF-G5
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 11:24:29 +0000
X-Inumbo-ID: 5d10e104-dc36-11e8-9a00-12d6303a7972
Received: from mout.kundenserver.de (unknown [212.227.126.134])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5d10e104-dc36-11e8-9a00-12d6303a7972;
 Tue, 30 Oct 2018 11:24:28 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1M5wgF-1gBeJH20Xj-007XYf; Tue, 30 Oct 2018 12:24:24 +0100
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1M5wgF-1gBeJH20Xj-007XYf; Tue, 30 Oct 2018 12:24:24 +0100
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Tue, 30 Oct 2018 12:23:36 +0100
Message-Id: <20181030112337.17973-20-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181030112337.17973-1-laurent@vivier.eu>
References: <20181030112337.17973-1-laurent@vivier.eu>
MIME-Version: 1.0
X-Provags-ID: V03:K1:Onxu/4XDh0jaT2PjMMZ+DvHlJo5HYaBM3GOMvdxKAvezyiybZ4/
 +wBQgSHXjv9ia+tJuI9ezUmg2W7KXx3ekOySgDSHgV/JajGwABC9/HRq2jO/MBf08Lr4h4/
 hV1O3ULqiwllm49AcUbvDZJOM9Du49YN8PhQCdk1FEF3V2psI8EhxX1LNrKITzQ3c4F4ufp
 QiCrKnsLmPc+5mJDmIbvw==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:IBrtWAJUG3Q=:48MbjHQVjHgFfr+mUIdERq
 DbrYiHzyjdS2+pk0cHQxqT6IpblKYxCdeznEPdT8LaZutoiTIa8N1Pe8KAGqhukBzGYkjKsIw
 yHIAzJkPvELvEmU5SoWhtgtNhiOUPbC41r/r2NZ7HoZ0yYJgtLAzE40S9szAhaXTz4Kg1L60I
 1pHcaKd5wkutSo3idcx82Bs6z0Pkr7l//IGpWYzdeWd5GK9pQlGzZ7Xxe64TgywIjH08HxxF1
 djaZqniHhjzd1Or3u6w0nlJUQpxqhp1oW0YOxlO9l19fHGURCsgoerWDF2kvjPl2oCV7zxmuX
 G46Ie0uPrfDVXCIdBfTFoH0+3DMPENw5ICaPSlZ7XJrlMWGC7P06An52sSAoXgW4AVo7aoW1j
 wBHrwcJvqb8VW1bUrxOOrv8JtVHETg7N128QmamS79eqZuX4sLfimlXDG5wxLSapt7/c1VSDp
 GicZlsDDc4I1Dmcx6sxvzN/MB+pv7An3JbjEoboLFVZxaZC7K9fhgGLKBM270lepNqj9CZ7dt
 n8g5L15nh4xirzqp88vif7a9IBvR5hfti/VKWYZxCHShl9wdBNaa2YOY6l9stbcvaG6jWWkRT
 bocLUfLAOh8nTUaiPGnG5pjGRbFBtaIDbMtLs1ocdowapZme4xDYSGgdRfbCzDuxL41KGjXzo
 6eCHNit5O8NG20I69LtUdCaq4Ej1QWbm7QfAaPS2Bd4PhRsbOYrC+fTcw4TdLKOMtGUuruMn6
 seAvkdKV7Rrh6O9I
Subject: [Xen-devel] [PULL v2 19/20] ppc: move at24c to its own CONFIG_
 symbol
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Michael Walle <michael@walle.cc>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Fam Zheng <famz@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>,
 Riku Voipio <riku.voipio@iki.fi>, qemu-arm@nongnu.org,
 Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Markus Armbruster <armbru@redhat.com>,
 Laurent Vivier <laurent@vivier.eu>, Max Reitz <mreitz@redhat.com>,
 Igor Mammedov <imammedo@redhat.com>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

RnJvbTogUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KCkFUMjRjIEVFUFJPTSBp
cyBjdXJyZW50bHkgZ2F0ZWQgYnkgQ09ORklHX0kyQywgYW5kIGFzIHN1Y2ggaXQgaXMKYmVpbmcg
aW5jbHVkZWQgaW4gYWxsIGVtdWxhdG9ycyB0aGF0IHVzZSBJMkMsIGV2ZW4gaWYgdGhleSBkbyBu
b3QKcmVhbGx5IG5lZWQgaXQuICBTZXBhcmF0ZSBpdCBhbmQsIHNpbmNlIGl0IHdhcyBhZGRlZCBm
b3IgdGhlIGU1MDAKbWFjaGluZXMsIGFkZCBpdCB0byBxZW11LXN5c3RlbS1wcGMgYW5kIHFlbXUt
c3lzdGVtLXBwYzY0LgoKU2lnbmVkLW9mZi1ieTogUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVk
aGF0LmNvbT4KUmV2aWV3ZWQtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNh
dC5vcmc+ClJldmlld2VkLWJ5OiBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KTWVzc2Fn
ZS1JZDogPDIwMTgwNTIyMTkxNzQzLjEyODcyLTEtcGJvbnppbmlAcmVkaGF0LmNvbT4KW2x2OiBy
ZWJhc2VdClNpZ25lZC1vZmYtYnk6IExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4K
LS0tCiBkZWZhdWx0LWNvbmZpZ3MvcHBjLXNvZnRtbXUubWFrIHwgMSArCiBody9udnJhbS9NYWtl
ZmlsZS5vYmpzICAgICAgICAgIHwgMiArLQogMiBmaWxlcyBjaGFuZ2VkLCAyIGluc2VydGlvbnMo
KyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9kZWZhdWx0LWNvbmZpZ3MvcHBjLXNvZnRt
bXUubWFrIGIvZGVmYXVsdC1jb25maWdzL3BwYy1zb2Z0bW11Lm1hawppbmRleCAzMTgxYmJmMTYz
Li4yM2Q4NzFmYjNlIDEwMDY0NAotLS0gYS9kZWZhdWx0LWNvbmZpZ3MvcHBjLXNvZnRtbXUubWFr
CisrKyBiL2RlZmF1bHQtY29uZmlncy9wcGMtc29mdG1tdS5tYWsKQEAgLTI4LDYgKzI4LDcgQEAg
Q09ORklHX1NNNTAxPXkKIENPTkZJR19EREM9eQogQ09ORklHX0lERV9TSUkzMTEyPXkKIENPTkZJ
R19JMkM9eQorQ09ORklHX0FUMjRDPXkKIENPTkZJR19CSVRCQU5HX0kyQz15CiBDT05GSUdfTTQx
VDgwPXkKIENPTkZJR19WR0FfQ0lSUlVTPXkKZGlmZiAtLWdpdCBhL2h3L252cmFtL01ha2VmaWxl
Lm9ianMgYi9ody9udnJhbS9NYWtlZmlsZS5vYmpzCmluZGV4IGE5MTJkMjUzOTEuLmIzMThlNTNh
NDMgMTAwNjQ0Ci0tLSBhL2h3L252cmFtL01ha2VmaWxlLm9ianMKKysrIGIvaHcvbnZyYW0vTWFr
ZWZpbGUub2JqcwpAQCAtMSw2ICsxLDYgQEAKIGNvbW1vbi1vYmotJChDT05GSUdfRFMxMjI1WSkg
Kz0gZHMxMjI1eS5vCiBjb21tb24tb2JqLXkgKz0gZWVwcm9tOTN4eC5vCi1jb21tb24tb2JqLSQo
Q09ORklHX0kyQykgKz0gZWVwcm9tX2F0MjRjLm8KK2NvbW1vbi1vYmotJChDT05GSUdfQVQyNEMp
ICs9IGVlcHJvbV9hdDI0Yy5vCiBjb21tb24tb2JqLXkgKz0gZndfY2ZnLm8KIGNvbW1vbi1vYmot
eSArPSBjaHJwX252cmFtLm8KIGNvbW1vbi1vYmotJChDT05GSUdfTUFDX05WUkFNKSArPSBtYWNf
bnZyYW0ubwotLSAKMi4xNy4yCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:24:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11:24: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 1gHS8N-0003sF-FP; Tue, 30 Oct 2018 11:24: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=oc9f=nk=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gHS8M-0003qh-Ma
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 11:24:30 +0000
X-Inumbo-ID: 5d73dd04-dc36-11e8-81b5-12d6303a7972
Received: from mout.kundenserver.de (unknown [212.227.126.133])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5d73dd04-dc36-11e8-81b5-12d6303a7972;
 Tue, 30 Oct 2018 11:24:29 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1Mgvev-1fd8Zf1xuf-00hQH9; Tue, 30 Oct 2018 12:24:22 +0100
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1Mgvev-1fd8Zf1xuf-00hQH9; Tue, 30 Oct 2018 12:24:22 +0100
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Tue, 30 Oct 2018 12:23:35 +0100
Message-Id: <20181030112337.17973-19-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181030112337.17973-1-laurent@vivier.eu>
References: <20181030112337.17973-1-laurent@vivier.eu>
MIME-Version: 1.0
X-Provags-ID: V03:K1:TYAOM2UPEG2JBrG3DvbA0XzcWbCUGxCmCQZzQFwpas8OwFalWkQ
 IfAUy6Uz0fyXww+ircB3twrD2TNA22GqjI2kzdr02wHQdG8K/9xvk+YczYH642jaE9/ci7i
 z26UlhE4FjoZBH7O1DVnKIBIzB2wGxkRhnCbkgMSo3QNmc6wDOH96bMe7N2z599xz9UHIbk
 CEY/dc0S/JA70X+T32KOg==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:v5/9TckJ5bo=:xqSfrIMOY/cr1Lc1v3RRE3
 LUBNJ1JgPh4xHAHG2L0GU4m7W9O2RKs48lWkGAMuU1d3iW3oHf+MnGmr3opwqFCYbQ7DCQpEf
 3T0FCdbN8HhQ7oICi34MrhZJ0DHBDgfzonYqAekslYT7CIIPVBkN+zYbnQPa6lrkBBvltDdbq
 SEmbjo+PLuwlnV3SzNYv0UsPgIWtkCtrNv2n+DnqjYogH8lAei7ZuCyHxEXjtM1wicgejiakl
 tmxHdaHlgEKJOlTVZQWY6YdZqg/BS+d1/qIwIOoBqf7zyCziCXCIe8gf6VCO01wqKUY5vS8XQ
 FdYHLlP8uGjd6CE09JzcvSaqoamGZKBgoYQqHwhP7ZCG1edjAbrfn4i1gxx9Fg3eZxWIs0L0F
 B0BL08W0mdwVhEZNIcgCw1KzPRUPuW0Y2Ac+G7sSGkt4/jlPZ56+XjTzalVV4LENb6u1zdfz5
 WdJOR6guCtE9CBybb5L3a5nj1fL3Glp3mBH058XhrFB+q0l/pgJ4QcvJ+HcPWET2QS8aIlHiG
 iMXcy2hHUxZcLCFcHn+lEDeRN400UjlJ348ybgwi4esi30xharK4zAM4GXCBFBiBJMh5FUTJb
 cjf/4ZLCyWTMOb3OeHLF5WQ5juCQ6v6XNQQC3xuXlh/vCus9WIagv3Z6bzJMLAY+bqroiW1v0
 YrtQGM7iY+GfOZXqO6nZbFRcowrEyDe7nVzGfoeqjx+pm+eSSFRZHdLh1Nin8sxg3rjlqFd6P
 BqKmd2bK9Wkxko78
Subject: [Xen-devel] [PULL v2 18/20] hw/intc/gicv3: Remove useless
 parenthesis around DIV_ROUND_UP 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: Peter Maydell <peter.maydell@linaro.org>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Michael Walle <michael@walle.cc>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Fam Zheng <famz@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>,
 Riku Voipio <riku.voipio@iki.fi>, qemu-arm@nongnu.org,
 Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Markus Armbruster <armbru@redhat.com>,
 Laurent Vivier <laurent@vivier.eu>, Max Reitz <mreitz@redhat.com>,
 Igor Mammedov <imammedo@redhat.com>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

RnJvbTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KClBhdGNoIGNy
ZWF0ZWQgbWVjaGFuaWNhbGx5IGJ5IHJlcnVubmluZzoKCiAgJCAgc3BhdGNoIC0tc3AtZmlsZSBz
Y3JpcHRzL2NvY2NpbmVsbGUvcm91bmQuY29jY2kgXAogICAgICAgICAgICAtLW1hY3JvLWZpbGUg
c2NyaXB0cy9jb2NjaS1tYWNyby1maWxlLmggXAogICAgICAgICAgICAtLWRpciAuIC0taW4tcGxh
Y2UKClNpZ25lZC1vZmYtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5v
cmc+CkFja2VkLWJ5OiBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgpNZXNzYWdl
LUlkOiA8MjAxODA3MDUxNTU4MTEuMjAzNjYtOC1mNGJ1Z0BhbXNhdC5vcmc+ClNpZ25lZC1vZmYt
Ynk6IExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KLS0tCiBpbmNsdWRlL2h3L2lu
dGMvYXJtX2dpY3YzX2NvbW1vbi5oIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9u
KCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ody9pbnRjL2FybV9naWN2
M19jb21tb24uaCBiL2luY2x1ZGUvaHcvaW50Yy9hcm1fZ2ljdjNfY29tbW9uLmgKaW5kZXggYjc5
ODQ4NmVjZi4uMzFlYzlhMWFlNCAxMDA2NDQKLS0tIGEvaW5jbHVkZS9ody9pbnRjL2FybV9naWN2
M19jb21tb24uaAorKysgYi9pbmNsdWRlL2h3L2ludGMvYXJtX2dpY3YzX2NvbW1vbi5oCkBAIC02
Miw3ICs2Miw3IEBACiAgKiBhdm9pZHMgYnVncyB3aGVyZSB3ZSBmb3JnZXQgdG8gc3VidHJhY3Qg
R0lDX0lOVEVSTkFMIGZyb20gYW4KICAqIGludGVycnVwdCBudW1iZXIuCiAgKi8KLSNkZWZpbmUg
R0lDVjNfQk1QX1NJWkUgKERJVl9ST1VORF9VUChHSUNWM19NQVhJUlEsIDMyKSkKKyNkZWZpbmUg
R0lDVjNfQk1QX1NJWkUgRElWX1JPVU5EX1VQKEdJQ1YzX01BWElSUSwgMzIpCiAKICNkZWZpbmUg
R0lDX0RFQ0xBUkVfQklUTUFQKG5hbWUpIFwKICAgICB1aW50MzJfdCBuYW1lW0dJQ1YzX0JNUF9T
SVpFXQotLSAKMi4xNy4yCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:24:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11:24: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 1gHS8O-0003uq-Uo; Tue, 30 Oct 2018 11:24:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=oc9f=nk=vivier.eu=laurent@srs-us1.protection.inumbo.net>)
 id 1gHS8N-0003si-Qc
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 11:24:31 +0000
X-Inumbo-ID: 5e0db5eb-dc36-11e8-87d6-bc764e045a96
Received: from mout.kundenserver.de (unknown [212.227.126.135])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5e0db5eb-dc36-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 11:24:30 +0000 (UTC)
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MAOeB-1gOpZx1zcB-00BvGL; Tue, 30 Oct 2018 12:24:26 +0100
Received: from localhost.localdomain ([78.238.229.36]) by
 mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis)
 id 1MAOeB-1gOpZx1zcB-00BvGL; Tue, 30 Oct 2018 12:24:26 +0100
From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Date: Tue, 30 Oct 2018 12:23:37 +0100
Message-Id: <20181030112337.17973-21-laurent@vivier.eu>
X-Mailer: git-send-email 2.17.2
In-Reply-To: <20181030112337.17973-1-laurent@vivier.eu>
References: <20181030112337.17973-1-laurent@vivier.eu>
MIME-Version: 1.0
X-Provags-ID: V03:K1:q5LxrzvdYU7CPNsTLmGXXcTjoHWS7tXgOUNrLn6WUBVWOyJHjX4
 58/MogZSaPYGsRQWWABAyYmkkq4GP4kTSBoX+BW8xORZbw9lnsftm0ULdRZVfyzPHvBfkVX
 im0zJo8hI/KqAI1lgVRGV+pAQltLLBEgS7mpqxBUTnMctLi4AA45imQ6ctGdfhsQfXau6wS
 maYGw3ZIKpvCBF1VfQoPQ==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V01:K0:7TFd7E5ROws=:B4993IzhonnCusVI0tYSqj
 oK4t//8Dukd/+oJducnR5RFvmCYRSEaVEbLsC4ZmEuEBZgyRWltcIR1lu2F8v2ZjwYB2JknH6
 GsPdi4itO5Erwp9m+K+HRu+jWmQLpZMzrPj9749Kk6W/pUF3n7fUYBR3vcLVe/q94VlSn3r/G
 AAkn/tk20nLGuE6rsbVb6z4F3sI1xNZmBuKWm0+vFrO3fndTto5s+am2PctR10ypxG2iT0Kev
 fSxN8W4MrqjLJfe0G2dROfSA5HgKL1ZxGVCDtmMT8nXH9GPhRiwx02k1SE4P4s9PIzJ8cMag2
 EbWY+nTlE9ccICMPQSC05/sOAYj4QuA7kpQSA+PsNTYPaJ7F+xvc/O6ZCkV4gCQOxNnBqIBYx
 jBJ4WkuaHZZgXEBCnp2FNktnVWx2EUVQBm3FQBogC7uYb8aKeWZzqgpBdZalh0fuOvcD2NolC
 /cK4AghL6ZPqyiefJJndsrUdEj2hsEtcWsQyt1P89IecFc6F9dJ7AbP2mh/3Km2O5BVuAVUWO
 AFA8nwytpwTIyg6gO2IGxHvFRpFQ+x7B4J8A6+WaEjgUsZjk3Fli64vK3ct5bCA/WJ4X+J2e0
 +AV2ac23Rf+NNlPxMNjNTRCTv0iXAK9kkzj7PQMERjYAUrvRjN8DuLKyzGRVi7x4UsPH3uFl0
 UMaSxu2UYm85aPUAngv4wCBbWS/dguGcFXRMTXulLxNh5tcATdAYn5GCSEvAVVcHdk1bD69X9
 qEaOjjIeMk4CJVII
Subject: [Xen-devel] [PULL v2 20/20] milkymist-minimac2: Use
 qemu_log_mask(GUEST_ERROR) instead of error_report
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <f4bug@amsat.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, qemu-trivial@nongnu.org,
 Michael Walle <michael@walle.cc>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Fam Zheng <famz@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>,
 Riku Voipio <riku.voipio@iki.fi>, qemu-arm@nongnu.org,
 Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?q?Alex=20Benn=C3=A9e?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>, Markus Armbruster <armbru@redhat.com>,
 Laurent Vivier <laurent@vivier.eu>, Max Reitz <mreitz@redhat.com>,
 Igor Mammedov <imammedo@redhat.com>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

RnJvbTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KCnFlbXVfbG9n
X21hc2soR1VFU1RfRVJST1IpIGlzIG1vcmUgYXBwcm9wcmlhdGU6CgogICQgcWVtdSAtZCBoZWxw
CiAgTG9nIGl0ZW1zIChjb21tYSBzZXBhcmF0ZWQpOgogIGd1ZXN0X2Vycm9ycyAgICBsb2cgd2hl
biB0aGUgZ3Vlc3QgT1MgZG9lcyBzb21ldGhpbmcgaW52YWxpZCAoZWcgYWNjZXNzaW5nIGEgbm9u
LWV4aXN0ZW50IHJlZ2lzdGVyKQoKU2lnbmVkLW9mZi1ieTogUGhpbGlwcGUgTWF0aGlldS1EYXVk
w6kgPGY0YnVnQGFtc2F0Lm9yZz4KQWNrZWQtYnk6IE1pY2hhZWwgV2FsbGUgPG1pY2hhZWxAd2Fs
bGUuY2M+Ck1lc3NhZ2UtSWQ6IDwyMDE4MTAyOTEzMDAzNC4yNjc1MC0xLWY0YnVnQGFtc2F0Lm9y
Zz4KU2lnbmVkLW9mZi1ieTogTGF1cmVudCBWaXZpZXIgPGxhdXJlbnRAdml2aWVyLmV1PgotLS0K
IGh3L25ldC9taWxreW1pc3QtbWluaW1hYzIuYyB8IDE1ICsrKysrKysrKystLS0tLQogMSBmaWxl
IGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
aHcvbmV0L21pbGt5bWlzdC1taW5pbWFjMi5jIGIvaHcvbmV0L21pbGt5bWlzdC1taW5pbWFjMi5j
CmluZGV4IDNlYWExOWRmZGUuLjY2NGFjMzRmMjUgMTAwNjQ0Ci0tLSBhL2h3L25ldC9taWxreW1p
c3QtbWluaW1hYzIuYworKysgYi9ody9uZXQvbWlsa3ltaXN0LW1pbmltYWMyLmMKQEAgLTMwLDYg
KzMwLDcgQEAKICNpbmNsdWRlICJody9zeXNidXMuaCIKICNpbmNsdWRlICJ0cmFjZS5oIgogI2lu
Y2x1ZGUgIm5ldC9uZXQuaCIKKyNpbmNsdWRlICJxZW11L2xvZy5oIgogI2luY2x1ZGUgInFlbXUv
ZXJyb3ItcmVwb3J0LmgiCiAKICNpbmNsdWRlIDx6bGliLmg+CkBAIC0yMTQsNyArMjE1LDggQEAg
c3RhdGljIHNpemVfdCBhc3NlbWJsZV9mcmFtZSh1aW50OF90ICpidWYsIHNpemVfdCBzaXplLAog
ICAgIHVpbnQzMl90IGNyYzsKIAogICAgIGlmIChzaXplIDwgcGF5bG9hZF9zaXplICsgMTIpIHsK
LSAgICAgICAgZXJyb3JfcmVwb3J0KCJtaWxreW1pc3RfbWluaW1hYzI6IHJlY2VpdmVkIHRvbyBi
aWcgZXRoZXJuZXQgZnJhbWUiKTsKKyAgICAgICAgcWVtdV9sb2dfbWFzayhMT0dfR1VFU1RfRVJS
T1IsICJtaWxreW1pc3RfbWluaW1hYzI6IGZyYW1lIHRvbyBiaWcgIgorICAgICAgICAgICAgICAg
ICAgICAgICIoJXpkIGJ5dGVzKVxuIiwgcGF5bG9hZF9zaXplKTsKICAgICAgICAgcmV0dXJuIDA7
CiAgICAgfQogCkBAIC0zNDcsOCArMzQ5LDkgQEAgbWluaW1hYzJfcmVhZCh2b2lkICpvcGFxdWUs
IGh3YWRkciBhZGRyLCB1bnNpZ25lZCBzaXplKQogICAgICAgICBicmVhazsKIAogICAgIGRlZmF1
bHQ6Ci0gICAgICAgIGVycm9yX3JlcG9ydCgibWlsa3ltaXN0X21pbmltYWMyOiByZWFkIGFjY2Vz
cyB0byB1bmtub3duIHJlZ2lzdGVyIDB4IgotICAgICAgICAgICAgICAgIFRBUkdFVF9GTVRfcGx4
LCBhZGRyIDw8IDIpOworICAgICAgICBxZW11X2xvZ19tYXNrKExPR19HVUVTVF9FUlJPUiwKKyAg
ICAgICAgICAgICAgICAgICAgICAibWlsa3ltaXN0X21pbmltYWMyX3JkJWQ6IDB4JSIgSFdBRERS
X1BSSXggIlxuIiwKKyAgICAgICAgICAgICAgICAgICAgICBzaXplLCBhZGRyIDw8IDIpOwogICAg
ICAgICBicmVhazsKICAgICB9CiAKQEAgLTQxMyw4ICs0MTYsMTAgQEAgbWluaW1hYzJfd3JpdGUo
dm9pZCAqb3BhcXVlLCBod2FkZHIgYWRkciwgdWludDY0X3QgdmFsdWUsCiAgICAgICAgIGJyZWFr
OwogCiAgICAgZGVmYXVsdDoKLSAgICAgICAgZXJyb3JfcmVwb3J0KCJtaWxreW1pc3RfbWluaW1h
YzI6IHdyaXRlIGFjY2VzcyB0byB1bmtub3duIHJlZ2lzdGVyIDB4IgotICAgICAgICAgICAgICAg
IFRBUkdFVF9GTVRfcGx4LCBhZGRyIDw8IDIpOworICAgICAgICBxZW11X2xvZ19tYXNrKExPR19H
VUVTVF9FUlJPUiwKKyAgICAgICAgICAgICAgICAgICAgICAibWlsa3ltaXN0X21pbmltYWMyX3dy
JWQ6IDB4JSIgSFdBRERSX1BSSXgKKyAgICAgICAgICAgICAgICAgICAgICAiID0gMHglIiBQUkl4
NjQgIlxuIiwKKyAgICAgICAgICAgICAgICAgICAgICBzaXplLCBhZGRyIDw8IDIsIHZhbHVlKTsK
ICAgICAgICAgYnJlYWs7CiAgICAgfQogfQotLSAKMi4xNy4yCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:24:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11:24: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 1gHS8Q-0003yU-PZ; Tue, 30 Oct 2018 11:24:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yhbk=nk=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHS8P-0003v1-35
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 11:24:33 +0000
X-Inumbo-ID: 5f333789-dc36-11e8-87d6-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 5f333789-dc36-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 11:24:31 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id AE351341;
 Tue, 30 Oct 2018 04:24:31 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 136DC3F5D3;
 Tue, 30 Oct 2018 04:24:30 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20181008183352.16291-1-julien.grall@arm.com>
 <20181008183352.16291-9-julien.grall@arm.com>
 <alpine.DEB.2.10.1810291741140.6510@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <8061e399-ad7d-7fd1-084c-f4aa079b5a0b@arm.com>
Date: Tue, 30 Oct 2018 11:24:29 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810291741140.6510@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC 08/16] xen/arm: p2m: Handle translation fault
 in get_page_from_gva
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andre.przywara@linaro.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>

CgpPbiAzMC8xMC8yMDE4IDAwOjQ3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gT24gTW9u
LCA4IE9jdCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+ICsgICAgICAgICAgICByZXR1cm4g
TlVMTDsKPj4gKyAgICAgICAgfQo+PiArCj4+ICsgICAgICAgIC8qCj4+ICsgICAgICAgICAqIENo
ZWNrIHBlcm1pc3Npb24gdGhhdCBhcmUgYXNzdW1lZCBieSB0aGUgY2FsbGVyLiBGb3IgaW5zdGFu
Y2UKPj4gKyAgICAgICAgICogaW4gY2FzZSBvZiBndWVzdGNvcHksIHRoZSBjYWxsZXIgYXNzdW1l
cyB0aGF0IHRoZSB0cmFuc2xhdGVkCj4+ICsgICAgICAgICAqIHBhZ2UgY2FuIGJlIGFjY2Vzc2Vk
IHdpdGggdGhlIHJlcXVlc3RlZCBwZXJtaXNzaW9ucy4gSWYgdGhpcwo+PiArICAgICAgICAgKiBp
cyBub3QgdGhlIGNhc2UsIHdlIHNob3VsZCBmYWlsLgo+PiArICAgICAgICAgKgo+PiArICAgICAg
ICAgKiBQbGVhc2Ugbm90ZSB0aGF0IHdlIGRvIG5vdCBjaGVjayBmb3IgdGhlIEdWMk1fRVhFQwo+
PiArICAgICAgICAgKiBwZXJtaXNzaW9uLiBUaGlzIGlzIGZpbmUgYmVjYXVzZSB0aGUgaGFyZHdh
cmUtYmFzZWQgdHJhbnNsYXRpb24KPj4gKyAgICAgICAgICogaW5zdHJ1Y3Rpb24gZG9lcyBub3Qg
dGVzdCBmb3IgZXhlY3V0ZSBwZXJtaXNzaW9ucy4KPj4gKyAgICAgICAgICovCj4+ICsgICAgICAg
IGlmICggKGZsYWdzICYgR1YyTV9XUklURSkgJiYgIShwZXJtcyAmIEdWMk1fV1JJVEUpICkKPj4g
KyAgICAgICAgICAgIHJldHVybiBOVUxMOwo+PiArCj4+ICsgICAgICAgIG1mbiA9IHAybV9sb29r
dXAoZCwgZ2FkZHJfdG9fZ2ZuKGlwYSksICZ0KTsKPj4gKyAgICAgICAgaWYgKCBtZm5fZXEoSU5W
QUxJRF9NRk4sIG1mbikgKQo+PiArICAgICAgICAgICAgcmV0dXJuIE5VTEw7Cj4+ICsKPj4gKyAg
ICAgICAgLyogV2UgY29uc2lkZXIgdGhhdCBSQU0gaXMgYWx3YXlzIG1hcHBlZCByZWFkLXdyaXRl
ICovCj4gCj4gSXMgdGhlIFJXIGFzc3VtcHRpb24gcmVxdWlyZWQ/IEkgY2FuIHRoaW5rIG9mIGEg
Y2FzZSB3aGVyZSBSQU0gaXMgbWFwcGVkCj4gUk8gYXQgc3RhZ2UyLgpKdXN0IGxhemluZXNzIGZv
ciBhIGZpcnN0IGltcGxlbWVudGF0aW9uLiBJIHdpbGwgc2VlIGhvdyBJIGNhbiBmaXggaXQuCgo+
IAo+IAo+PiAgICAgICB9Cj4+ICsgICAgZWxzZQo+PiArICAgICAgICBtZm4gPSBtYWRkcl90b19t
Zm4obWFkZHIpOwo+PiAgIAo+PiAtICAgIGlmICggIW1mbl92YWxpZChtYWRkcl90b19tZm4obWFk
ZHIpKSApCj4+ICsgICAgaWYgKCAhbWZuX3ZhbGlkKG1mbikgKQo+PiAgICAgICB7Cj4+ICAgICAg
ICAgICBkcHJpbnRrKFhFTkxPR19HX0RFQlVHLCAiJXB2OiBJbnZhbGlkIE1GTiAlIyJQUklfbWZu
IlxuIiwKPj4gLSAgICAgICAgICAgICAgICB2LCBtZm5feChtYWRkcl90b19tZm4obWFkZHIpKSk7
Cj4+ICsgICAgICAgICAgICAgICAgdiwgbWZuX3gobWZuKSk7Cj4+ICAgICAgICAgICByZXR1cm4g
TlVMTDsKPj4gICAgICAgfQo+PiAgIAo+PiAtICAgIHBhZ2UgPSBtZm5fdG9fcGFnZShtYWRkcl90
b19tZm4obWFkZHIpKTsKPj4gKyAgICBwYWdlID0gbWZuX3RvX3BhZ2UobWZuKTsKPj4gICAgICAg
QVNTRVJUKHBhZ2UpOwo+PiAgIAo+PiAgICAgICBpZiAoIHVubGlrZWx5KCFnZXRfcGFnZShwYWdl
LCBkKSkgKQo+PiAtLSAKPj4gMi4xMS4wCj4+CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:32:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11: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 1gHSGN-0006NM-Vd; Tue, 30 Oct 2018 11:32:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=uaex=nk=amazon.com=prvs=834e17d2c=lexnv@srs-us1.protection.inumbo.net>)
 id 1gHSGM-0006NH-LE
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 11:32:46 +0000
X-Inumbo-ID: 84b59014-dc37-11e8-87d6-bc764e045a96
Received: from smtp-fw-6002.amazon.com (unknown [52.95.49.90])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 84b59014-dc37-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 11:32: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=1540899164; x=1572435164;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to;
 bh=qATdHuIPmS3rzBF3Izk2rsq7XS6KywMs/1jcpt/RnQQ=;
 b=o/okEa6Si2VLPuOwMpGwXqIgvu7+qZ8BXxNufug9YbIF+F/f7VTwegSY
 +84PwgAFE69GlRq3B/i7p5KgREI4Vvg0xaFKJNYXnpJdN/Cp/UjUvDz4E
 8G3VBzA6do96BW0hhcG9+X8J4WltximLUhcy2/aml2NLz6MLPhJhPAXaS Y=;
X-Amazon-filename: domU_hvm.cfg, lspci_nic.txt
X-IronPort-AV: E=Sophos;i="5.54,444,1534809600"; 
 d="cfg'?txt'?scan'208,217";a="371056534"
Received: from iad6-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2a-6e2fc477.us-west-2.amazon.com) ([10.124.125.6])
 by smtp-border-fw-out-6002.iad6.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 30 Oct 2018 11:32:42 +0000
Received: from EX13MTAUEB001.ant.amazon.com
 (pdx1-ws-svc-p6-lb9-vlan3.pdx.amazon.com [10.236.137.198])
 by email-inbound-relay-2a-6e2fc477.us-west-2.amazon.com (8.14.7/8.14.7) with
 ESMTP id w9UBWf62013019
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Tue, 30 Oct 2018 11:32:42 GMT
Received: from EX13D13UEB004.ant.amazon.com (10.43.60.24) by
 EX13MTAUEB001.ant.amazon.com (10.43.60.129) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 30 Oct 2018 11:32:40 +0000
Received: from EX13MTAUEB001.ant.amazon.com (10.43.60.96) by
 EX13D13UEB004.ant.amazon.com (10.43.60.24) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 30 Oct 2018 11:32:41 +0000
Received: from udc56b47e33e855.ant.amazon.com (10.55.185.209) by
 mail-relay.amazon.com (10.43.60.129) with Microsoft SMTP Server (TLS) id
 15.0.1367.3 via Frontend Transport; Tue, 30 Oct 2018 11:32:39 +0000
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1539965325190.3407@amazon.com>
 <20181019162246.v4u7zynxfzwjqisd@mac.bytemobile.com>
From: Alexandru Vasile <lexnv@amazon.com>
Message-ID: <ff01985d-16db-de10-79ba-4ba794db5373@amazon.com>
Date: Tue, 30 Oct 2018 13:32:38 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181019162246.v4u7zynxfzwjqisd@mac.bytemobile.com>
Content-Type: multipart/mixed; boundary="------------EB4604E3C84A36B2C057CD0E"
Content-Language: en-US
Precedence: Bulk
Subject: Re: [Xen-devel] dom0/pvh: Dom0 PVH with PCI passthrough support
 status
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: Juergen Gross <jgross@suse.com>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 "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>

--------------EB4604E3C84A36B2C057CD0E
Content-Type: multipart/alternative;
	boundary="------------74B343F96F0603621CA0F331"

--------------74B343F96F0603621CA0F331
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: base64

SGVsbG8sCgoKID4gVGhlcmUgaXMgc29tZSBsb3ctaGFuZ2luZyBmcnVpdCwgYm90aCBpbiBYZW4g
YW5kIHRoZSBMaW51eCBrZXJuZWwsCiA+IHdoaWNoIGNhbiByZWFsbHkgYmUgd29ya2VkIGluIHBh
cmFsbGVsIGJ5IGRpZmZlcmVudCBwYXJ0aWVzLCBzbyBsZXQgbWUKID4ga25vdyBpZiB5b3UgaGF2
ZSBzb21lIGNhcGFjaXR5IGFuZCB3ZSBjYW4gc3BlYWsgYWJvdXQgc2hhcmluZyB0aGUKID4gd29y
a2xvYWQuCgpDb3VsZCB5b3Ugc2hhcmUgbW9yZSBkZXRhaWxzIGFib3V0IHRoZSBsb3ctaGFuZ2lu
ZyBmcnVpdD8KCgpGb2xsb3dpbmcgd2l0aCBhbiB1cGRhdGUsIEkgbWFuYWdlZCB0byBzdGFydCBh
IFBWSCBEb20wIHdpdGggdGhlIHBhdGNoZXMgCmZyb20gUm9nZXLigJlzIGZpeGVzIGJyYW5jaCAK
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9cGVvcGxlL3JveWdlci94ZW4uZ2l0O2E9
c2hvcnRsb2c7aD1yZWZzL2hlYWRzL2ZpeGVzLXB2aC12MiAKYW5kIHdpdGggdGhlIHhlbiBrZXJu
ZWwgdGlwIApodHRwczovL2tlcm5lbC5nb29nbGVzb3VyY2UuY29tL3B1Yi9zY20vbGludXgva2Vy
bmVsL2dpdC94ZW4vdGlwLyAKKGE5NzhhNWIg4oCTIGxhdGVzdCBjb21taXQpLgoKV2hlbiB0cnlp
bmcgdG8gUENJIHBhc3N0aHJvdWdoIGEgTklDIHRvIGEgSFZNIERvbVUgZ3Vlc3QgZnJvbSBQVkgg
RG9tMCwgCnRoZSBob3N0IGNvbXBsZXRlbHkgZnJlZXplcyBhbmQgcmVib290cyBhbmQgeGwgcmV0
dXJucyB0aGUgZm9sbG93aW5nIGVycm9yczoKCmxpYnhsOiBlcnJvcjpsaWJ4bF9xbXAuYzozMzQ6
cW1wX2hhbmRsZV9lcnJvcl9yZXBvbnNlOiBEb21haW4gMTpyZWNlaXZlZCAKYW4gZXJyb3IgbWVz
c2FnZSBmcm9tIFFNUCBzZXJ2ZXI6IE1hcHBpbmcgbWFjaGluZSBpcnEgMTYgdG8gcGlycSAtMSAK
ZmFpbGVkOiBGdW5jdGlvbiBub3QgaW1wbGVtZW50ZWQKCmxpYnhsOiBlcnJvcjpsaWJ4bF9wY2ku
YzoxMzAwOmxpYnhsX19hZGRfcGNpZGV2czogRG9tYWluIAoxOmxpYnhsX2RldmljZV9wY2lfYWRk
IGZhaWxlZDogLTMKCmxpYnhsOiBlcnJvcjpsaWJ4bF9jcmVhdGUuYzoxNTIyOmRvbWNyZWF0ZV9h
dHRhY2hfZGV2aWNlczogRG9tYWluIAoxOnVuYWJsZSB0byBhZGQgcGNpIGRldmljZXMKCgpJcyBz
b21lb25lIGZhbWlsaWFyIHdpdGggdGhpcyBwcm9ibGVtIG9yIHRoZSBuZXh0IHN0ZXBzIG5lZWRl
ZCBpbiBvcmRlciAKdG8gbWFrZSBpdCB3b3JrIHByb3Blcmx5PwoKClN0ZXBzIHRvIHJlcHJvZHVj
ZToKCjEuIFN0YXJ0IHhlbmNvbW1vbnM6IHN1ZG8gLi94ZW4vZXRjL2luaXQuZC94ZW5jb21tb25z
IHN0YXJ0CgoyLiBBc3NpZ24gUENJIGZvciBOSUM6IHN1ZG8gLi94ZW4vc2Jpbi94bCBwY2ktYXNz
aWduYWJsZS1hZGQgMDA6MWYuNgoKMy4gQ3JlYXRlIEhWTSBEb21VOiBzdWRvIC4veGVuL3NiaW4v
eGwgY3JlYXRlIGRvbVVfaHZtLmNmZwoKClRoZSBncnViIGNvbW1hbmQgZm9yIHhlbiBEb20wIGFz
IGZvdW5kIGluIC9ldGMvZGVmYXVsdC9ncnViOgoKR1JVQl9DTURMSU5FX1hFTj0iZG9tMD1wdmgg
ZG9tMF9tZW09ODE5Mk0sbWF4OjgxOTJNIGxvZ2x2bD1hbGwgCnN5bmNfY29uc29sZV90b19yaW5n
PXRydWUgY29tMT0xMTUyMDAsOG4xIGNvbnNvbGU9Y29tMSAKaW9tbXU9ZGVidWcsdmVyYm9zZSx3
b3JrYXJvdW5kX2Jpb3NfYnVnIGlvbW11X2luY2x1c2l2ZSAKeGVuLXBjaWJhY2sucGFzc3Rocm91
Z2g9MSIKClRoZSBzYW1lIHByb2JsZW0gaXMgcHJlc2VudCBpZiB0aGUgYWJvdmUgY29tbWFuZCBk
b2VzIG5vdCBjb250YWluIArigJh4ZW4tcGNpYmFjay5wYXNzdGhyb3VnaD0x4oCZLgoKSSBhdHRh
Y2hlZCB0byB0aGlzIG1haWwgdGhlIOKAmGxzcGNpIC124oCZIG91dHB1dCBmb3IgTklDIGFuZCBk
b21VIGNvbmZpZyBmaWxlLgoKClRoYW5rcywKCkFsZXguCgoKCgpBbWF6b24gRGV2ZWxvcG1lbnQg
Q2VudGVyIChSb21hbmlhKSBTLlIuTC4gcmVnaXN0ZXJlZCBvZmZpY2U6IDI3QSBTZi4gTGF6YXIg
U3RyZWV0LCBVQkM1LCBmbG9vciAyLCBJYXNpLCBJYXNpIENvdW50eSwgNzAwMDQ1LCBSb21hbmlh
LiBSZWdpc3RlcmVkIGluIFJvbWFuaWEuIFJlZ2lzdHJhdGlvbiBudW1iZXIgSjIyLzI2MjEvMjAw
NS4K

--------------74B343F96F0603621CA0F331
Content-Type: text/html; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64

PGh0bWw+CiAgPGhlYWQ+CiAgICA8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRl
bnQ9InRleHQvaHRtbDsgY2hhcnNldD1VVEYtOCI+CiAgPC9oZWFkPgogIDxib2R5IHRleHQ9IiMw
MDAwMDAiIGJnY29sb3I9IiNGRkZGRkYiPgogICAgPHA+IDwvcD4KICAgIDxwIHN0eWxlPSJtYXJn
aW4tYm90dG9tOiAwaW47IGxpbmUtaGVpZ2h0OiAxMDAlIj48Zm9udCBzaXplPSItMSI+CiAgICAg
ICAgSGVsbG8sPC9mb250PjwvcD4KICAgIDxmb250IHNpemU9Ii0xIj4KICAgIDwvZm9udD48Zm9u
dCBzaXplPSItMSI+CiAgICA8L2ZvbnQ+CiAgICA8cCBzdHlsZT0ibWFyZ2luLWJvdHRvbTogMGlu
OyBsaW5lLWhlaWdodDogMTAwJSI+PGZvbnQgc2l6ZT0iLTEiPjxicj4KICAgICAgPC9mb250Pjwv
cD4KICAgIDxwIHN0eWxlPSJtYXJnaW4tYm90dG9tOiAwaW47IGxpbmUtaGVpZ2h0OiAxMDAlIj48
Zm9udCBzaXplPSItMSI+Jmd0OwogICAgICAgIFRoZXJlIGlzIHNvbWUKICAgICAgICBsb3ctaGFu
Z2luZyBmcnVpdCwgYm90aCBpbiBYZW4gYW5kIHRoZSBMaW51eCBrZXJuZWwsIDxicj4KICAgICAg
ICAmZ3Q7IHdoaWNoCiAgICAgICAgY2FuIHJlYWxseSBiZSB3b3JrZWQgaW4gcGFyYWxsZWwgYnkg
ZGlmZmVyZW50IHBhcnRpZXMsIHNvIGxldCBtZQogICAgICAgIDxicj4KICAgICAgICAmZ3Q7CiAg
ICAgICAga25vdyBpZiB5b3UgaGF2ZSBzb21lIGNhcGFjaXR5IGFuZCB3ZSBjYW4gc3BlYWsgYWJv
dXQgc2hhcmluZwogICAgICAgIHRoZTxicj4KICAgICAgICAmZ3Q7CiAgICAgICAgd29ya2xvYWQu
IDwvZm9udD48L3A+CiAgICA8Zm9udCBzaXplPSItMSI+CiAgICA8L2ZvbnQ+CiAgICA8cCBzdHls
ZT0ibWFyZ2luLWJvdHRvbTogMGluOyBsaW5lLWhlaWdodDogMTAwJSI+PGZvbnQgc2l6ZT0iLTEi
PkNvdWxkCiAgICAgICAgeW91IHNoYXJlIG1vcmUKICAgICAgICBkZXRhaWxzIGFib3V0IHRoZSBs
b3ctaGFuZ2luZyBmcnVpdD88L2ZvbnQ+PC9wPgogICAgPGZvbnQgc2l6ZT0iLTEiPgogICAgPC9m
b250PgogICAgPHAgc3R5bGU9Im1hcmdpbi1ib3R0b206IDBpbjsgbGluZS1oZWlnaHQ6IDEwMCUi
Pjxmb250IHNpemU9Ii0xIj48YnI+CiAgICAgIDwvZm9udD4KICAgIDwvcD4KICAgIDxmb250IHNp
emU9Ii0xIj4KICAgIDwvZm9udD4KICAgIDxwIHN0eWxlPSJtYXJnaW4tYm90dG9tOiAwaW47IGxp
bmUtaGVpZ2h0OiAxMDAlIj48Zm9udCBzaXplPSItMSI+Rm9sbG93aW5nCiAgICAgICAgd2l0aCBh
bgogICAgICAgIHVwZGF0ZSwgSSBtYW5hZ2VkIHRvIHN0YXJ0IGEgUFZIIERvbTAgd2l0aCB0aGUg
cGF0Y2hlcyBmcm9tCiAgICAgICAgUm9nZXLigJlzCiAgICAgICAgZml4ZXMgYnJhbmNoIDxhCmhy
ZWY9Imh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPXBlb3BsZS9yb3lnZXIveGVuLmdp
dDthPXNob3J0bG9nO2g9cmVmcy9oZWFkcy9maXhlcy1wdmgtdjIiPmh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPXBlb3BsZS9yb3lnZXIveGVuLmdpdDthPXNob3J0bG9nO2g9cmVmcy9o
ZWFkcy9maXhlcy1wdmgtdjI8L2E+CiAgICAgICAgYW5kIHdpdGggdGhlIHhlbiBrZXJuZWwgdGlw
CiAgICAgICAgPGEKICAgICAgICAgIGhyZWY9Imh0dHBzOi8va2VybmVsLmdvb2dsZXNvdXJjZS5j
b20vcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3hlbi90aXAvIj5odHRwczovL2tlcm5lbC5nb29n
bGVzb3VyY2UuY29tL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC94ZW4vdGlwLzwvYT4KICAgICAg
ICAoYTk3OGE1YiDigJMgbGF0ZXN0IGNvbW1pdCkuPC9mb250PjwvcD4KICAgIDxmb250IHNpemU9
Ii0xIj4KICAgIDwvZm9udD48Zm9udCBzaXplPSItMSI+CiAgICA8L2ZvbnQ+CiAgICA8cCBzdHls
ZT0ibWFyZ2luLWJvdHRvbTogMGluOyBsaW5lLWhlaWdodDogMTAwJSI+PGZvbnQgc2l6ZT0iLTEi
PldoZW4KICAgICAgICB0cnlpbmcgdG8gUENJCiAgICAgICAgcGFzc3Rocm91Z2ggYSBOSUMgdG8g
YSBIVk0gRG9tVSBndWVzdCBmcm9tIFBWSCBEb20wLCB0aGUgaG9zdAogICAgICAgIGNvbXBsZXRl
bHkgZnJlZXplcyBhbmQgcmVib290cyBhbmQgeGwgcmV0dXJucyB0aGUgZm9sbG93aW5nCiAgICAg
ICAgZXJyb3JzOjwvZm9udD48L3A+CiAgICA8Zm9udCBzaXplPSItMSI+CiAgICA8L2ZvbnQ+CiAg
ICA8cCBzdHlsZT0ibWFyZ2luLWJvdHRvbTogMGluOyBsaW5lLWhlaWdodDogMTAwJSI+PGZvbnQg
c2l6ZT0iLTEiPmxpYnhsOgogICAgICAgIGVycm9yOmxpYnhsX3FtcC5jOjMzNDpxbXBfaGFuZGxl
X2Vycm9yX3JlcG9uc2U6IERvbWFpbgogICAgICAgIDE6cmVjZWl2ZWQgYW4KICAgICAgICBlcnJv
ciBtZXNzYWdlIGZyb20gUU1QIHNlcnZlcjogTWFwcGluZyBtYWNoaW5lIGlycSAxNiB0byBwaXJx
IC0xCiAgICAgICAgZmFpbGVkOiBGdW5jdGlvbiBub3QgaW1wbGVtZW50ZWQ8L2ZvbnQ+PC9wPgog
ICAgPGZvbnQgc2l6ZT0iLTEiPgogICAgPC9mb250PgogICAgPHAgc3R5bGU9Im1hcmdpbi1ib3R0
b206IDBpbjsgbGluZS1oZWlnaHQ6IDEwMCUiPjxmb250IHNpemU9Ii0xIj5saWJ4bDoKICAgICAg
ICBlcnJvcjpsaWJ4bF9wY2kuYzoxMzAwOmxpYnhsX19hZGRfcGNpZGV2czogRG9tYWluCiAgICAg
ICAgMTpsaWJ4bF9kZXZpY2VfcGNpX2FkZCBmYWlsZWQ6IC0zPC9mb250PjwvcD4KICAgIDxmb250
IHNpemU9Ii0xIj4KICAgIDwvZm9udD4KICAgIDxwIHN0eWxlPSJtYXJnaW4tYm90dG9tOiAwaW47
IGxpbmUtaGVpZ2h0OiAxMDAlIj48Zm9udCBzaXplPSItMSI+bGlieGw6CiAgICAgICAgZXJyb3I6
bGlieGxfY3JlYXRlLmM6MTUyMjpkb21jcmVhdGVfYXR0YWNoX2RldmljZXM6IERvbWFpbgogICAg
ICAgIDE6dW5hYmxlCiAgICAgICAgdG8gYWRkIHBjaSBkZXZpY2VzPC9mb250PjwvcD4KICAgIDxm
b250IHNpemU9Ii0xIj4KICAgIDwvZm9udD4KICAgIDxwIHN0eWxlPSJtYXJnaW4tYm90dG9tOiAw
aW47IGxpbmUtaGVpZ2h0OiAxMDAlIj48Zm9udCBzaXplPSItMSI+PGJyPgogICAgICA8L2ZvbnQ+
CiAgICA8L3A+CiAgICA8Zm9udCBzaXplPSItMSI+CiAgICA8L2ZvbnQ+CiAgICA8cCBzdHlsZT0i
bWFyZ2luLWJvdHRvbTogMGluOyBsaW5lLWhlaWdodDogMTAwJSI+PGZvbnQgc2l6ZT0iLTEiPklz
CiAgICAgICAgc29tZW9uZSBmYW1pbGlhcgogICAgICAgIHdpdGggdGhpcyBwcm9ibGVtIG9yIHRo
ZSBuZXh0IHN0ZXBzIG5lZWRlZCBpbiBvcmRlciB0byBtYWtlIGl0CiAgICAgICAgd29yawogICAg
ICAgIHByb3Blcmx5PzwvZm9udD48L3A+CiAgICA8Zm9udCBzaXplPSItMSI+CiAgICA8L2ZvbnQ+
CiAgICA8cCBzdHlsZT0ibWFyZ2luLWJvdHRvbTogMGluOyBsaW5lLWhlaWdodDogMTAwJSI+PGZv
bnQgc2l6ZT0iLTEiPjxicj4KICAgICAgPC9mb250PgogICAgPC9wPgogICAgPGZvbnQgc2l6ZT0i
LTEiPgogICAgPC9mb250PgogICAgPHAgc3R5bGU9Im1hcmdpbi1ib3R0b206IDBpbjsgbGluZS1o
ZWlnaHQ6IDEwMCUiPjxmb250IHNpemU9Ii0xIj5TdGVwcwogICAgICAgIHRvIHJlcHJvZHVjZTo8
L2ZvbnQ+PC9wPgogICAgPGZvbnQgc2l6ZT0iLTEiPgogICAgPC9mb250PgogICAgPHAgc3R5bGU9
Im1hcmdpbi1ib3R0b206IDBpbjsgbGluZS1oZWlnaHQ6IDEwMCUiPjxmb250IHNpemU9Ii0xIj4x
LgogICAgICAgIFN0YXJ0IHhlbmNvbW1vbnM6IHN1ZG8gLi94ZW4vZXRjL2luaXQuZC94ZW5jb21t
b25zIHN0YXJ0PC9mb250PjwvcD4KICAgIDxmb250IHNpemU9Ii0xIj4KICAgIDwvZm9udD4KICAg
IDxwIHN0eWxlPSJtYXJnaW4tYm90dG9tOiAwaW47IGxpbmUtaGVpZ2h0OiAxMDAlIj48Zm9udCBz
aXplPSItMSI+Mi4KICAgICAgICBBc3NpZ24gUENJIGZvcgogICAgICAgIE5JQzogc3VkbyAuL3hl
bi9zYmluL3hsIHBjaS1hc3NpZ25hYmxlLWFkZCAwMDoxZi42PC9mb250PjwvcD4KICAgIDxmb250
IHNpemU9Ii0xIj4KICAgIDwvZm9udD4KICAgIDxwIHN0eWxlPSJtYXJnaW4tYm90dG9tOiAwaW47
IGxpbmUtaGVpZ2h0OiAxMDAlIj48Zm9udCBzaXplPSItMSI+My4KICAgICAgICBDcmVhdGUgSFZN
CiAgICAgICAgRG9tVTogc3VkbyAuL3hlbi9zYmluL3hsIGNyZWF0ZSBkb21VX2h2bS5jZmc8L2Zv
bnQ+PC9wPgogICAgPGZvbnQgc2l6ZT0iLTEiPgogICAgPC9mb250PgogICAgPHAgc3R5bGU9Im1h
cmdpbi1ib3R0b206IDBpbjsgbGluZS1oZWlnaHQ6IDEwMCUiPjxmb250IHNpemU9Ii0xIj48YnI+
CiAgICAgIDwvZm9udD4KICAgIDwvcD4KICAgIDxmb250IHNpemU9Ii0xIj4KICAgIDwvZm9udD4K
ICAgIDxwIHN0eWxlPSJtYXJnaW4tYm90dG9tOiAwaW47IGxpbmUtaGVpZ2h0OiAxMDAlIj48Zm9u
dCBzaXplPSItMSI+VGhlCiAgICAgICAgZ3J1YiBjb21tYW5kIGZvcgogICAgICAgIHhlbiBEb20w
IGFzIGZvdW5kIGluIC9ldGMvZGVmYXVsdC9ncnViOjwvZm9udD48L3A+CiAgICA8Zm9udCBzaXpl
PSItMSI+CiAgICA8L2ZvbnQ+CiAgICA8cCBzdHlsZT0ibWFyZ2luLWJvdHRvbTogMGluOyBsaW5l
LWhlaWdodDogMTAwJSI+PGZvbnQgc2l6ZT0iLTEiPkdSVUJfQ01ETElORV9YRU49ImRvbTA9cHZo
CiAgICAgICAgZG9tMF9tZW09ODE5Mk0sbWF4OjgxOTJNIGxvZ2x2bD1hbGwgc3luY19jb25zb2xl
X3RvX3Jpbmc9dHJ1ZQogICAgICAgIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPWNvbTEKICAgICAg
ICBpb21tdT1kZWJ1Zyx2ZXJib3NlLHdvcmthcm91bmRfYmlvc19idWcKICAgICAgICBpb21tdV9p
bmNsdXNpdmUgeGVuLXBjaWJhY2sucGFzc3Rocm91Z2g9MSI8L2ZvbnQ+PC9wPgogICAgPGZvbnQg
c2l6ZT0iLTEiPgogICAgPC9mb250PgogICAgPHAgc3R5bGU9Im1hcmdpbi1ib3R0b206IDBpbjsg
bGluZS1oZWlnaHQ6IDEwMCUiPjxmb250IHNpemU9Ii0xIj5UaGUKICAgICAgICBzYW1lIHByb2Js
ZW0gaXMKICAgICAgICBwcmVzZW50IGlmIHRoZSBhYm92ZSBjb21tYW5kIGRvZXMgbm90IGNvbnRh
aW4KICAgICAgICDigJh4ZW4tcGNpYmFjay5wYXNzdGhyb3VnaD0x4oCZLjwvZm9udD48L3A+CiAg
ICA8Zm9udCBzaXplPSItMSI+CiAgICA8L2ZvbnQ+CiAgICA8cCBzdHlsZT0ibWFyZ2luLWJvdHRv
bTogMGluOyBsaW5lLWhlaWdodDogMTAwJSI+PGZvbnQgc2l6ZT0iLTEiPkkKICAgICAgICBhdHRh
Y2hlZCB0byB0aGlzCiAgICAgICAgbWFpbCB0aGUg4oCYbHNwY2kgLXbigJkgb3V0cHV0IGZvciBO
SUMgYW5kIGRvbVUgY29uZmlnIGZpbGUuPC9mb250PjwvcD4KICAgIDxmb250IHNpemU9Ii0xIj4K
ICAgIDwvZm9udD4KICAgIDxwIHN0eWxlPSJtYXJnaW4tYm90dG9tOiAwaW47IGxpbmUtaGVpZ2h0
OiAxMDAlIj48Zm9udCBzaXplPSItMSI+PGJyPgogICAgICA8L2ZvbnQ+CiAgICA8L3A+CiAgICA8
Zm9udCBzaXplPSItMSI+CiAgICA8L2ZvbnQ+CiAgICA8cCBzdHlsZT0ibWFyZ2luLWJvdHRvbTog
MGluOyBsaW5lLWhlaWdodDogMTAwJSI+PGZvbnQgc2l6ZT0iLTEiPlRoYW5rcywKICAgICAgPC9m
b250PjwvcD4KICAgIDxmb250IHNpemU9Ii0xIj4KICAgIDwvZm9udD4KICAgIDxwIHN0eWxlPSJt
YXJnaW4tYm90dG9tOiAwaW47IGxpbmUtaGVpZ2h0OiAxMDAlIj48Zm9udCBzaXplPSItMSI+QWxl
eC48L2ZvbnQ+PC9wPgogICAgPGZvbnQgc2l6ZT0iLTEiPgogICAgPC9mb250PgogICAgPHA+CiAg
ICAgIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+PGZvbnQgc2l6ZT0iLTEiPnAgeyBtYXJnaW4tYm90
dG9tOiAwLjFpbjsgbGluZS1oZWlnaHQ6IDExNSU7IGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5v
bmUgcmVwZWF0IHNjcm9sbCAwJSAwJTsgfWE6bGluayB7IGNvbG9yOiByZ2IoMCwgMCwgMTI4KTsg
dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH08L2ZvbnQ+PC9zdHlsZT48L3A+CiAgPHA+PC9w
PgoKPHA+PGJyPgpBbWF6b24gRGV2ZWxvcG1lbnQgQ2VudGVyIChSb21hbmlhKSBTLlIuTC4gcmVn
aXN0ZXJlZCBvZmZpY2U6IDI3QSBTZi4gTGF6YXIgU3RyZWV0LCBVQkM1LCBmbG9vciAyLCBJYXNp
LCBJYXNpIENvdW50eSwgNzAwMDQ1LCBSb21hbmlhLiBSZWdpc3RlcmVkIGluIFJvbWFuaWEuIFJl
Z2lzdHJhdGlvbiBudW1iZXIgSjIyLzI2MjEvMjAwNS48L3A+CjwvYm9keT4KPC9odG1sPgo=

--------------74B343F96F0603621CA0F331--

--------------EB4604E3C84A36B2C057CD0E
Content-Type: text/plain; charset="UTF-8"; name="domU_hvm.cfg"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="domU_hvm.cfg"

bmFtZSA9ICJkb211X2h2bSIKCmZpcm13YXJlX292ZXJyaWRlPScvaG9tZS90ZXN0L3cveGVu
X3JvZ2VyXzAxL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9odm1sb2FkZXInCnZjcHVzPTIK
bWVtb3J5PTIwNDgKc2hhZG93X21lbW9yeT04CmRpc2s9WydmaWxlOi9ob21lL3Rlc3Qvdy9z
YXZlZF9jb25maWdzL2d1ZXN0X0NGRy9kb211X0hWTS5pbWcseHZkYSx3JywKICAgICAgJ2Zp
bGU6L2hvbWUvdGVzdC9Eb3dubG9hZHMvdWJ1bnR1LTE2LjA0LjEtZGVza3RvcC1hbWQ2NC5p
c28seHZkYzpjZHJvbSxyJ10KCnBjaT1bJzAwOjFmLjYscGVybWlzc2l2ZT0xJ10KCmJ1aWxk
ZXI9J2h2bScKCmJvb3Q9J2RjJwoKdm5jPTEKdm5jbGlzdGVuPSIwLjAuMC4wIgp2bmNwYXNz
d2Q9J3Rlc3QnCgo=
--------------EB4604E3C84A36B2C057CD0E
Content-Type: text/plain; charset="UTF-8"; name="lspci_nic.txt"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="lspci_nic.txt"

bHNwY2kgLXYKCjAwOjFmLjYgRXRoZXJuZXQgY29udHJvbGxlcjogSW50ZWwgQ29ycG9yYXRp
b24gRXRoZXJuZXQgQ29ubmVjdGlvbiAoMikgSTIxOS1WCglTdWJzeXN0ZW06IE1pY3JvLVN0
YXIgSW50ZXJuYXRpb25hbCBDby4sIEx0ZC4gW01TSV0gRXRoZXJuZXQgQ29ubmVjdGlvbiAo
MikgSTIxOS1WCglGbGFnczogYnVzIG1hc3RlciwgZmFzdCBkZXZzZWwsIGxhdGVuY3kgMCwg
SVJRIDE5NQoJTWVtb3J5IGF0IGRmNDAwMDAwICgzMi1iaXQsIG5vbi1wcmVmZXRjaGFibGUp
IFtzaXplPTEyOEtdCglDYXBhYmlsaXRpZXM6IFtjOF0gUG93ZXIgTWFuYWdlbWVudCB2ZXJz
aW9uIDMKCUNhcGFiaWxpdGllczogW2QwXSBNU0k6IEVuYWJsZSsgQ291bnQ9MS8xIE1hc2th
YmxlLSA2NGJpdCsKCUNhcGFiaWxpdGllczogW2UwXSBQQ0kgQWR2YW5jZWQgRmVhdHVyZXMK
CUtlcm5lbCBkcml2ZXIgaW4gdXNlOiBlMTAwMGUKCUtlcm5lbCBtb2R1bGVzOiBlMTAwMGUK
Cg==
--------------EB4604E3C84A36B2C057CD0E
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--------------EB4604E3C84A36B2C057CD0E--



From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:33:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11: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 1gHSHA-0006QO-Ci; Tue, 30 Oct 2018 11:33:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=kgbc=nk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHSH9-0006QJ-Is
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 11:33:35 +0000
X-Inumbo-ID: a1d55f1b-dc37-11e8-87d6-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a1d55f1b-dc37-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 11:33:33 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 30 Oct 2018 05:33:32 -0600
Message-Id: <5BD8418902000078001F644F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 30 Oct 2018 05:33:29 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <20181030100651.19975-1-aisaila@bitdefender.com>
In-Reply-To: <20181030100651.19975-1-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v5] arch/x86: Add registers to vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@tklengyel.com>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.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>

Pj4+IE9uIDMwLjEwLjE4IGF0IDExOjA3LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IC0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy92bV9ldmVudC5oCj4gKysrIGIveGVuL2luY2x1
ZGUvcHVibGljL3ZtX2V2ZW50LmgKPiBAQCAtMjksNyArMjksNyBAQAo+ICAKPiAgI2luY2x1ZGUg
Inhlbi5oIgo+ICAKPiAtI2RlZmluZSBWTV9FVkVOVF9JTlRFUkZBQ0VfVkVSU0lPTiAweDAwMDAw
MDAzCj4gKyNkZWZpbmUgVk1fRVZFTlRfSU5URVJGQUNFX1ZFUlNJT04gMHgwMDAwMDAwNAo+ICAK
PiAgI2lmIGRlZmluZWQoX19YRU5fXykgfHwgZGVmaW5lZChfX1hFTl9UT09MU19fKQo+ICAKPiBA
QCAtMTU3LDYgKzE1NywxMiBAQAo+ICAjZGVmaW5lIFZNX0VWRU5UX1g4Nl9DUjQgICAgMgo+ICAj
ZGVmaW5lIFZNX0VWRU5UX1g4Nl9YQ1IwICAgMwo+ICAKPiArLyogVGhlIGxpbWl0IGZpZWxkIGlz
IHJpZ2h0LXNoaWZ0ZWQgYnkgMTIgYml0cyBpZiAuYXIuZyBpcyBzZXQuICovCj4gK3N0cnVjdCB4
ODZfc2VsZWN0b3JfcmVnIHsKCkknbSBzb3JyeSBmb3Igbm90IGhhdmluZyBub3RpY2VkIHRoaXMg
ZWFybGllciwgYnV0IHRoaXMgbmVlZHMgcHJvcGVyCnByZWZpeGluZzogTWF0Y2hpbmcgc3RydWN0
IHZtX2V2ZW50X3JlZ3NfeDg2LCBpdCBzaG91bGQgYXQgbGVhc3QKYmUgcHJlZml4ZWQgYnkgdm1f
ZXZlbnRfLiBTdHJpY3RseSBzcGVha2luZyB4ZW5fIGFzIHRoZSB2ZXJ5CmZpcnN0IHRoaW5nIHdv
dWxkIGFsc28gYmUgcmVxdWlyZWQsIGJ1dCBJJ2xsIGxlYXZlIHRoYXQgdG8gdGhlIFZNCmV2ZW50
IG1haW50YWluZXJzIHRvIGRlY2lkZS4gV2l0aCB0aGlzClJldmlld2VkLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:35:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11:35: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 1gHSIr-0006ap-RA; Tue, 30 Oct 2018 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=o/ya=nk=citrix.com=prvs=8340f39c5=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gHSIq-0006ag-7J
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 11:35:20 +0000
X-Inumbo-ID: df73eb5e-dc37-11e8-9bdf-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id df73eb5e-dc37-11e8-9bdf-12d6303a7972;
 Tue, 30 Oct 2018 11:35:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,444,1534809600"; d="scan'208";a="69119906"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 30 Oct 2018 11:35:02 +0000
Message-ID: <1540899302-12377-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/pv: Fix crash when using `xl set-parameter
 pcid=...`
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

InBjaWQ9IiBpcyByZWdpc3RlcmVkIGFzIGEgcnVudGltZSBwYXJhbWV0ZXIsIHdoaWNoIG1lYW5z
IHRoYXQgcGFyc2VfcGNpZCgpCm11c3Qgbm90IHJlc2lkZSBpbiAuaW5pdCwgb3IgdGhlIGZvbGxv
d2luZyBoYXBwZW5zIHdoZW4gcGFyc2VfcGFyYW1zKCkgdHJpZXMKdG8gY2FsbCBhbiB1bm1hcHBl
ZCBmdW5jdGlvbiBwb2ludGVyLgoKICAoWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0YWJsZSAgeDg2
XzY0ICBkZWJ1Zz15ICAgTm90IHRhaW50ZWQgXS0tLS0KICAoWEVOKSBDUFU6ICAgIDAKICAoWEVO
KSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwNDA3ZmIzPl0gZmZmZjgyZDA4MDQwN2ZiMwogIChY
RU4pIFJGTEFHUzogMDAwMDAwMDAwMDAxMDI5MiAgIENPTlRFWFQ6IGh5cGVydmlzb3IgKGQwdjEp
CiAgKFhFTikgcmF4OiBmZmZmODJkMDgwNDA3ZmIzICAgcmJ4OiBmZmZmODJkMDgwM2NmMjcwICAg
cmN4OiAwMDAwMDAwMDAwMDAwMDAwCiAgKFhFTikgcmR4OiBmZmZmODMwMGFiZTY3ZmZmICAgcnNp
OiAwMDAwMDAwMDAwMDAwMDBhICAgcmRpOiBmZmZmODMwMGFiZTY3YmZkCiAgKFhFTikgcmJwOiBm
ZmZmODMwMGFiZTY3Y2E4ICAgcnNwOiBmZmZmODMwMGFiZTY3YmEwICAgcjg6ICBmZmZmODMwODRk
OTgwMDAwCiAgKFhFTikgcjk6ICAwMDAwMDAwMDAwMDAwMDAwICAgcjEwOiAwMDAwMDAwMDAwMDAw
MDAwICAgcjExOiAwMDAwMDAwMDAwMDAwMDAwCiAgKFhFTikgcjEyOiBmZmZmODMwMGFiZTY3YmZk
ICAgcjEzOiBmZmZmODJkMDgwM2NiNjI4ICAgcjE0OiAwMDAwMDAwMDAwMDAwMDAwCiAgKFhFTikg
cjE1OiBmZmZmODMwMGFiZTY3YmY4ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDMzICAgY3I0OiAwMDAw
MDAwMDAwMTcyNjYwCiAgKFhFTikgY3IzOiAwMDAwMDAwODI4ZWZkMDAwICAgY3IyOiBmZmZmODJk
MDgwNDA3ZmIzCiAgKFhFTikgZnNiOiAwMDAwN2ZiODEwZDRiNzgwICAgZ3NiOiBmZmZmODgwMDdj
ZTIwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCiAgKFhFTikgZHM6IDAwMDAgICBlczogMDAw
MCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBzczogZTAxMCAgIGNzOiBlMDA4CiAgKFhFTikgWGVu
IGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwNDA3ZmIzPiAoZmZmZjgyZDA4MDQwN2ZiMykgW2ZhdWx0
IG9uIGFjY2Vzc106CiAgKFhFTikgIC0tIC0tIC0tIC0tIC0tIC0tIC0tIC0tIDwtLT4gLS0gLS0g
LS0gLS0gLS0gLS0gLS0gLS0gLS0gLS0gLS0gLS0gLS0gLS0gLS0KICAoWEVOKSBYZW4gc3RhY2sg
dHJhY2UgZnJvbSByc3A9ZmZmZjgzMDBhYmU2N2JhMDoKICAoWEVOKSAgICBmZmZmODJkMDgwMjE3
ZjYxIGZmZmY4MzA4MjZkYjBmMDkgZmZmZjgzMDBhYmU2N2JmOCBmZmZmODJkMDgwM2NmMWUwCiAg
KFhFTikgICAgMDAwMDdjZmY1NDE5ODQwOSBmZmZmODMwMGFiZTY3YmYwIDAxMDAwMWQwMDAwMDAw
MDAgMDAwMDAwMDAwMDAwMDAwMAogIChYRU4pICAgIGZmZmY4MmQwODAzY2YyODggZmZmZjgzMDBh
YmU2N2M4OCBmZmZmODJkMDgwNWEwOWMwIDYxNmM2MjAwNjQ2OTYzNzAKICAoWEVOKSAgICAwMDAw
MDAwMGFhYWEwMDY4IDAwMDAwMDAwMDAwMDAyOTYgZmZmZjgyZDA4MDIzZDYwZSBhYWFhYWFhYWFh
YWFhYWFhCiAgKFhFTikgICAgZmZmZjgzMDg0ZDliNDAwMCBmZmZmODMwMGFiZTY3YzY4IGZmZmY4
MmQwODAyNDk0MGUgZmZmZjgzMDgzNzM2ZTAwMAogIChYRU4pICAgIDAwMDAwMDAwMDAwMDAwODAg
MDAwMDAwMDAwMDAwMDA3YSAwMDAwMDAwMDAwMDAwMDBhIGZmZmY4MmQwODA0NWU2MWMKICAoWEVO
KSAgICBmZmZmODJkMDgwNTczZDgwIGZmZmY4MzAwYWJlNjdjYjggZmZmZjgyZDA4MDI0OTgwNSA4
MDAwMDAwN2ZjZTU0MDY3CiAgKFhFTikgICAgZmZmZmZmZmZmZmZmZmZmMiBmZmZmODMwODI2ZGIw
ZjAwIGZmZmY4MzAwYWJmYTcwMDAgZmZmZjgyZDA4MDQ1ZTYxYwogIChYRU4pICAgIGZmZmY4MmQw
ODA1NzNkODAgZmZmZjgzMDBhYmU2N2NiOCBmZmZmODJkMDgwMjE4MDFlIGZmZmY4MzAwYWJlNjdl
NDgKICAoWEVOKSAgICBmZmZmODJkMDgwMjNmNjBhIGZmZmY4MzA4MzczNmUwMDAgMDAwMDAwMDAw
MDAwMDAwMCBmZmZmODMwMGFiZTY3ZDU4CiAgKFhFTikgICAgZmZmZjgyZDA4MDI5M2Q5MCAwMDAw
MDAwMDAwMDAwMDkyIGZmZmY4MmQwODAyM2Q2MGUgZmZmZjgyMDA0MDAwNmFlMAogIChYRU4pICAg
IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwN2ZiODEwZDVjMDEwIGZmZmY4
MzA4MzczNmUyNDgKICAoWEVOKSAgICAwMDAwMDAwMDAwMDAwMjg2IGZmZmY4MzAwYWJlNjdkNTgg
MDAwMDAwMDAwMDAwMDAwMCBmZmZmODJlMDEwNTIxYjAwCiAgKFhFTikgICAgMDAwMDAwMDAwMDAw
MDIwNiAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgzMDBhYmU2N2U0OAog
IChYRU4pICAgIGZmZmY4MmQwODAyOTUyNzAgMDAwMDAwMDBmZmZmZmZmZiBmZmZmODMwODM3MzZl
MDAwIGZmZmY4MzAwYWJlNjdlNDgKICAoWEVOKSAgICBmZmZmODIwMDQwMDA2YWUwIGZmZmY4MzAw
YWJlNjdkOTggMDAwMDAwMTIwMDAwMDAxYyAwMDAwN2ZiODEwZDVkMDEwCiAgKFhFTikgICAgMDAw
MDAwMDAwMDAwMDAwOSAwMDAwMDAwMDAwMDAwMDAyIDAwMDAwMDAwMDAwMDAwMDEgMDAwMDdmYjgx
MGI1MzI2MAogIChYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDEgMDAwMDAwMDAwMDAwMDAwMCAwMDAw
MDAwMDAwNjM4YmMwIDAwMDA3ZmI4MTA2NmE3NDgKICAoWEVOKSAgICAwMDAwN2ZmZTExMDg3ODgx
IDAwMDAwMDAwMDAwMDAwMDIgMDAwMDAwMDAwMDAwMDAwMSAwMDAwN2ZiODEwYjUzMjYwCiAgKFhF
TikgICAgMDAwMDAwMDAwMDYzOGI2MCAwMDAwMDAwMDAwMDAwMDAwIDAwMDA3ZmI4MTAwMzIyYTAg
ZmZmZjgyZDA4MDM1ZDQ0NAogIChYRU4pIFhlbiBjYWxsIHRyYWNlOgogIChYRU4pICAgIFs8ZmZm
ZjgyZDA4MDIxN2Y2MT5dIGtlcm5lbC5jI3BhcnNlX3BhcmFtcysweDM0YS8weDNlYgogIChYRU4p
ICAgIFs8ZmZmZjgyZDA4MDIxODAxZT5dIHJ1bnRpbWVfcGFyc2UrMHgxYy8weDFlCiAgKFhFTikg
ICAgWzxmZmZmODJkMDgwMjNmNjBhPl0gZG9fc3lzY3RsKzB4MTA4ZC8weDEyNDEKICAoWEVOKSAg
ICBbPGZmZmY4MmQwODAzNTM1Y2I+XSBwdl9oeXBlcmNhbGwrMHgxYWMvMHg0YzUKICAoWEVOKSAg
ICBbPGZmZmY4MmQwODAzNWQ0YTI+XSBsc3Rhcl9lbnRlcisweDExMi8weDEyMAogIChYRU4pCiAg
KFhFTikgUGFnZXRhYmxlIHdhbGsgZnJvbSBmZmZmODJkMDgwNDA3ZmIzOgogIChYRU4pICBMNFsw
eDEwNV0gPSAwMDAwMDAwMGFiZTVjMDYzIGZmZmZmZmZmZmZmZmZmZmYKICAoWEVOKSAgTDNbMHgx
NDJdID0gMDAwMDAwMDBhYmU1OTA2MyBmZmZmZmZmZmZmZmZmZmZmCiAgKFhFTikgIEwyWzB4MDAy
XSA9IDAwMDAwMDA4NGQ5YmYwNjMgZmZmZmZmZmZmZmZmZmZmZgogIChYRU4pICBMMVsweDAwN10g
PSAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmZmZmZmZmZmYKICAoWEVOKQogIChYRU4pICoqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKICAoWEVOKSBQYW5pYyBvbiBDUFUg
MDoKICAoWEVOKSBGQVRBTCBQQUdFIEZBVUxUCiAgKFhFTikgW2Vycm9yX2NvZGU9MDAxMF0KICAo
WEVOKSBGYXVsdGluZyBsaW5lYXIgYWRkcmVzczogZmZmZjgyZDA4MDQwN2ZiMwogIChYRU4pICoq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKClNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxp
Y2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
Q0M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KClRoaXMgZml4IHdhbnRzIGJhY2tw
b3J0aW5nIHRvIDQuMTAgd2hpY2ggaXMgd2hlbiBydW50aW1lIHBhcmFtZXRlcnMgd2VyZQppbnRy
b2R1Y2VkLgotLS0KIHhlbi9hcmNoL3g4Ni9wdi9kb21haW4uYyB8IDIgKy0KIDEgZmlsZSBjaGFu
Z2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9wdi9kb21haW4uYyBiL3hlbi9hcmNoL3g4Ni9wdi9kb21haW4uYwppbmRleCBhYzg1ZDEx
Li40Yzk1YmYzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvcHYvZG9tYWluLmMKKysrIGIveGVu
L2FyY2gveDg2L3B2L2RvbWFpbi5jCkBAIC0yMiw3ICsyMiw3IEBAIHN0YXRpYyBfX3JlYWRfbW9z
dGx5IGVudW0gewogICAgIFBDSURfTk9YUFRJCiB9IG9wdF9wY2lkID0gUENJRF9YUFRJOwogCi1z
dGF0aWMgX19pbml0IGludCBwYXJzZV9wY2lkKGNvbnN0IGNoYXIgKnMpCitzdGF0aWMgaW50IHBh
cnNlX3BjaWQoY29uc3QgY2hhciAqcykKIHsKICAgICBpbnQgcmMgPSAwOwogCi0tIAoyLjEuNAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:38:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11: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 1gHSM9-0006lg-DJ; Tue, 30 Oct 2018 11:38: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=kgbc=nk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHSM8-0006la-Bx
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 11:38:44 +0000
X-Inumbo-ID: 5953a2b6-dc38-11e8-b938-12d6303a7972
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5953a2b6-dc38-11e8-b938-12d6303a7972;
 Tue, 30 Oct 2018 11:38:41 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 30 Oct 2018 05:38:40 -0600
Message-Id: <5BD842BD02000078001F647C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 30 Oct 2018 05:38:37 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20181019152021.64607-1-roger.pau@citrix.com>
 <20181019152021.64607-8-roger.pau@citrix.com>
 <5BD716E802000078001F5D60@prv1-mh.provo.novell.com>
 <20181030110054.7hhwpqqdlxq2cnau@mac.citrite.net>
In-Reply-To: <20181030110054.7hhwpqqdlxq2cnau@mac.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 7/7] amd/pvh: enable ACPI C1E disable
 quirk on PVH 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: Wei Liu <wei.liu2@citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMwLjEwLjE4IGF0IDEyOjAwLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIE1vbiwgT2N0IDI5LCAyMDE4IGF0IDA4OjE5OjIwQU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMTkuMTAuMTggYXQgMTc6MjAsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMKPj4gPiArKysgYi94
ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYwo+PiA+IEBAIC0xMjcyLDYgKzEyNzIsMjQgQEAgdm9p
ZCBzdm1faG9zdF9vc3Z3X2luaXQoKQo+PiA+ICAgICAgc3Bpbl91bmxvY2soJm9zdndfbG9jayk7
Cj4+ID4gIH0KPj4gPiAgCj4+ID4gK3N0YXRpYyBpbnQgYWNwaV9jMWVfcXVpcmsoaW50IGRpciwg
dW5zaWduZWQgaW50IHBvcnQsIHVuc2lnbmVkIGludCBieXRlcywKPj4gPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICB1aW50MzJfdCAqdmFsKQo+PiA+ICt7Cj4+ID4gKyAgICBBU1NFUlQoYnl0
ZXMgPT0gMSAmJiBwb3J0ID09IGFjcGlfc21pX2NtZCk7Cj4+ID4gKwo+PiA+ICsgICAgaWYgKCBk
aXIgPT0gSU9SRVFfUkVBRCApCj4+ID4gKyAgICB7Cj4+ID4gKyAgICAgICAgKnZhbCA9IGluYihw
b3J0KTsKPj4gPiArICAgICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwo+PiA+ICsgICAgfQo+PiA+
ICsKPj4gPiArICAgIG91dGIoKnZhbCwgcG9ydCk7Cj4+ID4gKyAgICBpZiAoICp2YWwgPT0gYWNw
aV9lbmFibGVfdmFsdWUgKQo+PiA+ICsgICAgICAgb25fZWFjaF9jcHUoYW1kX2Rpc2FibGVfYzFl
LCBOVUxMLCAxKTsKPj4gPiArCj4+ID4gKyAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwo+PiA+ICt9
Cj4+IAo+PiBOb3RoaW5nIGluIGhlcmUgbm9yIC4uLgo+PiAKPj4gPiBAQCAtMTI4NCw2ICsxMzAy
LDkgQEAgc3RhdGljIGludCBzdm1fZG9tYWluX2luaXRpYWxpc2Uoc3RydWN0IGRvbWFpbiAqZCkK
Pj4gPiAgCj4+ID4gICAgICBzdm1fZ3Vlc3Rfb3N2d19pbml0KGQpOwo+PiA+ICAKPj4gPiArICAg
IGlmICggYW1kX2FjcGlfYzFlX3F1aXJrICkKPj4gPiArICAgICAgICByZWdpc3Rlcl9wb3J0aW9f
aGFuZGxlcihkLCBhY3BpX3NtaV9jbWQsIDEsIGFjcGlfYzFlX3F1aXJrKTsKPj4gCj4+IC4uLiB0
aGUgcmVnaXN0cmF0aW9uIGhlcmUgcmVzdHJpY3RzIHRoaXMgdG8gRG9tMC4KPiAKPiBSaWdodCwg
SSBnb3QgbWVzc2VkIHVwIHdpdGggdGhlIHBlcm1pc3Npb25zIGFuZCBjb21wbGV0ZWx5IGZvcmdv
dAo+IGFib3V0IGxpbWl0aW5nIHRvIERvbTAuCj4gCj4gVGhlIGFib3ZlIG5lZWRzIHRvIGhhdmUg
YSAnJiYgaXNfaGFyZHdhcmVfZG9tYWluKGQpJyBJTU8uIEkgcHJlZmVyIHRvCj4gZG8gdGhpcyBh
dCBob29rIHJlZ2lzdHJhdGlvbiByYXRoZXIgdGhhbiBhZGRpbmcgc3VjaCBjaGVjayBpbiB0aGUK
PiBoYW5kbGVyIGl0c2VsZi4KCk9mIGNvdXJzZS4gTm8gcG9pbnQgdG8gcmVnaXN0ZXIgYSBoYW5k
bGVyIHRoYXQgZG9lcyBub3RoaW5nLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:41:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11: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 1gHSOZ-0007XG-28; Tue, 30 Oct 2018 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=kgbc=nk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHSOY-0007XB-0D
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 11:41:14 +0000
X-Inumbo-ID: b348fc9e-dc38-11e8-9790-12d6303a7972
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b348fc9e-dc38-11e8-9790-12d6303a7972;
 Tue, 30 Oct 2018 11:41:12 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 30 Oct 2018 05:41:11 -0600
Message-Id: <5BD8435402000078001F647F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 30 Oct 2018 05:41:08 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1540899302-12377-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1540899302-12377-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/pv: Fix crash when using `xl
 set-parameter pcid=...`
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDMwLjEwLjE4IGF0IDEyOjM1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gInBjaWQ9IiBpcyByZWdpc3RlcmVkIGFzIGEgcnVudGltZSBwYXJhbWV0ZXIsIHdoaWNo
IG1lYW5zIHRoYXQgcGFyc2VfcGNpZCgpCj4gbXVzdCBub3QgcmVzaWRlIGluIC5pbml0LCBvciB0
aGUgZm9sbG93aW5nIGhhcHBlbnMgd2hlbiBwYXJzZV9wYXJhbXMoKSB0cmllcwo+IHRvIGNhbGwg
YW4gdW5tYXBwZWQgZnVuY3Rpb24gcG9pbnRlci4KPiAKPiAgIChYRU4pIC0tLS1bIFhlbi00LjEy
LXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQo+ICAgKFhFTikg
Q1BVOiAgICAwCj4gICAoWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwNDA3ZmIzPl0gZmZm
ZjgyZDA4MDQwN2ZiMwo+ICAgKFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDEwMjkyICAgQ09OVEVY
VDogaHlwZXJ2aXNvciAoZDB2MSkKPiAgIChYRU4pIHJheDogZmZmZjgyZDA4MDQwN2ZiMyAgIHJi
eDogZmZmZjgyZDA4MDNjZjI3MCAgIHJjeDogMDAwMDAwMDAwMDAwMDAwMAo+ICAgKFhFTikgcmR4
OiBmZmZmODMwMGFiZTY3ZmZmICAgcnNpOiAwMDAwMDAwMDAwMDAwMDBhICAgcmRpOiBmZmZmODMw
MGFiZTY3YmZkCj4gICAoWEVOKSByYnA6IGZmZmY4MzAwYWJlNjdjYTggICByc3A6IGZmZmY4MzAw
YWJlNjdiYTAgICByODogIGZmZmY4MzA4NGQ5ODAwMDAKPiAgIChYRU4pIHI5OiAgMDAwMDAwMDAw
MDAwMDAwMCAgIHIxMDogMDAwMDAwMDAwMDAwMDAwMCAgIHIxMTogMDAwMDAwMDAwMDAwMDAwMAo+
ICAgKFhFTikgcjEyOiBmZmZmODMwMGFiZTY3YmZkICAgcjEzOiBmZmZmODJkMDgwM2NiNjI4ICAg
cjE0OiAwMDAwMDAwMDAwMDAwMDAwCj4gICAoWEVOKSByMTU6IGZmZmY4MzAwYWJlNjdiZjggICBj
cjA6IDAwMDAwMDAwODAwNTAwMzMgICBjcjQ6IDAwMDAwMDAwMDAxNzI2NjAKPiAgIChYRU4pIGNy
MzogMDAwMDAwMDgyOGVmZDAwMCAgIGNyMjogZmZmZjgyZDA4MDQwN2ZiMwo+ICAgKFhFTikgZnNi
OiAwMDAwN2ZiODEwZDRiNzgwICAgZ3NiOiBmZmZmODgwMDdjZTIwMDAwICAgZ3NzOiAwMDAwMDAw
MDAwMDAwMDAwCj4gICAoWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczog
MDAwMCAgIHNzOiBlMDEwICAgY3M6IGUwMDgKPiAgIChYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZm
ZjgyZDA4MDQwN2ZiMz4gKGZmZmY4MmQwODA0MDdmYjMpIFtmYXVsdCBvbiBhY2Nlc3NdOgo+ICAg
KFhFTikgIC0tIC0tIC0tIC0tIC0tIC0tIC0tIC0tIDwtLT4gLS0gLS0gLS0gLS0gLS0gLS0gLS0g
LS0gLS0gLS0gLS0gLS0gLS0gLS0gLS0KPiAgIChYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJz
cD1mZmZmODMwMGFiZTY3YmEwOgo+ICAgKFhFTikgICAgZmZmZjgyZDA4MDIxN2Y2MSBmZmZmODMw
ODI2ZGIwZjA5IGZmZmY4MzAwYWJlNjdiZjggZmZmZjgyZDA4MDNjZjFlMAo+ICAgKFhFTikgICAg
MDAwMDdjZmY1NDE5ODQwOSBmZmZmODMwMGFiZTY3YmYwIDAxMDAwMWQwMDAwMDAwMDAgMDAwMDAw
MDAwMDAwMDAwMAo+ICAgKFhFTikgICAgZmZmZjgyZDA4MDNjZjI4OCBmZmZmODMwMGFiZTY3Yzg4
IGZmZmY4MmQwODA1YTA5YzAgNjE2YzYyMDA2NDY5NjM3MAo+ICAgKFhFTikgICAgMDAwMDAwMDBh
YWFhMDA2OCAwMDAwMDAwMDAwMDAwMjk2IGZmZmY4MmQwODAyM2Q2MGUgYWFhYWFhYWFhYWFhYWFh
YQo+ICAgKFhFTikgICAgZmZmZjgzMDg0ZDliNDAwMCBmZmZmODMwMGFiZTY3YzY4IGZmZmY4MmQw
ODAyNDk0MGUgZmZmZjgzMDgzNzM2ZTAwMAo+ICAgKFhFTikgICAgMDAwMDAwMDAwMDAwMDA4MCAw
MDAwMDAwMDAwMDAwMDdhIDAwMDAwMDAwMDAwMDAwMGEgZmZmZjgyZDA4MDQ1ZTYxYwo+ICAgKFhF
TikgICAgZmZmZjgyZDA4MDU3M2Q4MCBmZmZmODMwMGFiZTY3Y2I4IGZmZmY4MmQwODAyNDk4MDUg
ODAwMDAwMDdmY2U1NDA2Nwo+ICAgKFhFTikgICAgZmZmZmZmZmZmZmZmZmZmMiBmZmZmODMwODI2
ZGIwZjAwIGZmZmY4MzAwYWJmYTcwMDAgZmZmZjgyZDA4MDQ1ZTYxYwo+ICAgKFhFTikgICAgZmZm
ZjgyZDA4MDU3M2Q4MCBmZmZmODMwMGFiZTY3Y2I4IGZmZmY4MmQwODAyMTgwMWUgZmZmZjgzMDBh
YmU2N2U0OAo+ICAgKFhFTikgICAgZmZmZjgyZDA4MDIzZjYwYSBmZmZmODMwODM3MzZlMDAwIDAw
MDAwMDAwMDAwMDAwMDAgZmZmZjgzMDBhYmU2N2Q1OAo+ICAgKFhFTikgICAgZmZmZjgyZDA4MDI5
M2Q5MCAwMDAwMDAwMDAwMDAwMDkyIGZmZmY4MmQwODAyM2Q2MGUgZmZmZjgyMDA0MDAwNmFlMAo+
ICAgKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDA3ZmI4MTBk
NWMwMTAgZmZmZjgzMDgzNzM2ZTI0OAo+ICAgKFhFTikgICAgMDAwMDAwMDAwMDAwMDI4NiBmZmZm
ODMwMGFiZTY3ZDU4IDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZTAxMDUyMWIwMAo+ICAgKFhFTikg
ICAgMDAwMDAwMDAwMDAwMDIwNiAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZm
ZjgzMDBhYmU2N2U0OAo+ICAgKFhFTikgICAgZmZmZjgyZDA4MDI5NTI3MCAwMDAwMDAwMGZmZmZm
ZmZmIGZmZmY4MzA4MzczNmUwMDAgZmZmZjgzMDBhYmU2N2U0OAo+ICAgKFhFTikgICAgZmZmZjgy
MDA0MDAwNmFlMCBmZmZmODMwMGFiZTY3ZDk4IDAwMDAwMDEyMDAwMDAwMWMgMDAwMDdmYjgxMGQ1
ZDAxMAo+ICAgKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwOSAwMDAwMDAwMDAwMDAwMDAyIDAwMDAw
MDAwMDAwMDAwMDEgMDAwMDdmYjgxMGI1MzI2MAo+ICAgKFhFTikgICAgMDAwMDAwMDAwMDAwMDAw
MSAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDA2MzhiYzAgMDAwMDdmYjgxMDY2YTc0OAo+ICAg
KFhFTikgICAgMDAwMDdmZmUxMTA4Nzg4MSAwMDAwMDAwMDAwMDAwMDAyIDAwMDAwMDAwMDAwMDAw
MDEgMDAwMDdmYjgxMGI1MzI2MAo+ICAgKFhFTikgICAgMDAwMDAwMDAwMDYzOGI2MCAwMDAwMDAw
MDAwMDAwMDAwIDAwMDA3ZmI4MTAwMzIyYTAgZmZmZjgyZDA4MDM1ZDQ0NAo+ICAgKFhFTikgWGVu
IGNhbGwgdHJhY2U6Cj4gICAoWEVOKSAgICBbPGZmZmY4MmQwODAyMTdmNjE+XSBrZXJuZWwuYyNw
YXJzZV9wYXJhbXMrMHgzNGEvMHgzZWIKPiAgIChYRU4pICAgIFs8ZmZmZjgyZDA4MDIxODAxZT5d
IHJ1bnRpbWVfcGFyc2UrMHgxYy8weDFlCj4gICAoWEVOKSAgICBbPGZmZmY4MmQwODAyM2Y2MGE+
XSBkb19zeXNjdGwrMHgxMDhkLzB4MTI0MQo+ICAgKFhFTikgICAgWzxmZmZmODJkMDgwMzUzNWNi
Pl0gcHZfaHlwZXJjYWxsKzB4MWFjLzB4NGM1Cj4gICAoWEVOKSAgICBbPGZmZmY4MmQwODAzNWQ0
YTI+XSBsc3Rhcl9lbnRlcisweDExMi8weDEyMAo+ICAgKFhFTikKPiAgIChYRU4pIFBhZ2V0YWJs
ZSB3YWxrIGZyb20gZmZmZjgyZDA4MDQwN2ZiMzoKPiAgIChYRU4pICBMNFsweDEwNV0gPSAwMDAw
MDAwMGFiZTVjMDYzIGZmZmZmZmZmZmZmZmZmZmYKPiAgIChYRU4pICBMM1sweDE0Ml0gPSAwMDAw
MDAwMGFiZTU5MDYzIGZmZmZmZmZmZmZmZmZmZmYKPiAgIChYRU4pICBMMlsweDAwMl0gPSAwMDAw
MDAwODRkOWJmMDYzIGZmZmZmZmZmZmZmZmZmZmYKPiAgIChYRU4pICBMMVsweDAwN10gPSAwMDAw
MDAwMDAwMDAwMDAwIGZmZmZmZmZmZmZmZmZmZmYKPiAgIChYRU4pCj4gICAoWEVOKSAqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCj4gICAoWEVOKSBQYW5pYyBvbiBDUFUg
MDoKPiAgIChYRU4pIEZBVEFMIFBBR0UgRkFVTFQKPiAgIChYRU4pIFtlcnJvcl9jb2RlPTAwMTBd
Cj4gICAoWEVOKSBGYXVsdGluZyBsaW5lYXIgYWRkcmVzczogZmZmZjgyZDA4MDQwN2ZiMwo+ICAg
KFhFTikgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+IAo+IFNpZ25l
ZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpSZXZp
ZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:50:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11: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 1gHSXJ-0008Oc-0r; Tue, 30 Oct 2018 11:50: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=yhbk=nk=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHSXH-0008OX-O6
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 11:50:15 +0000
X-Inumbo-ID: f66bdaae-dc39-11e8-b14f-12d6303a7972
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id f66bdaae-dc39-11e8-b14f-12d6303a7972;
 Tue, 30 Oct 2018 11:50:14 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 767CC341;
 Tue, 30 Oct 2018 04:50:13 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8A71E3F5D3;
 Tue, 30 Oct 2018 04:50:12 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
 <1540260184-11294-7-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <866f291e-ceff-3f43-e101-a146d87f993c@arm.com>
Date: Tue, 30 Oct 2018 11:50:11 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1540260184-11294-7-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 07/25] xen/arm: don't add duplicate boot
 modules, introduce domU 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: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 andrii_anisov@epam.com, 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>

SGkgU3RlZmFubywKCk9uIDIzLzEwLzIwMTggMDM6MDIsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBEb24ndCBhZGQgZHVwbGljYXRlIGJvb3QgbW9kdWxlcyAoc2FtZSBraW5kIGFuZCBzYW1l
IHN0YXJ0IGFkZHJlc3MpLAo+IHRoZXkgYXJlIGZyZWVkIGxhdGVyLCB3ZSBkb24ndCB3YW50IHRv
IGludHJvZHVjZSBkb3VibGUtZnJlZSBlcnJvcnMuCj4gCj4gSW50cm9kdWNlIGEgZG9tVSBmbGFn
IGluIHN0cnVjdCBib290bW9kdWxlIGFuZCBzdHJ1Y3QgYm9vdGNtZGxpbmUuIFNldAo+IGl0IGZv
ciBrZXJuZWxzIGFuZCByYW1kaXNrcyBvZiAieGVuLGRvbWFpbiIgbm9kZXMgdG8gYXZvaWQgZ2V0
dGluZwo+IGNvbmZ1c2VkIGluIGtlcm5lbF9wcm9iZSwgd2hlcmUgd2UgdHJ5IHRvIGd1ZXNzIHdo
aWNoIGlzIHRoZSBkb20wIGtlcm5lbAo+IGFuZCBpbml0cmQgdG8gYmUgY29tcGF0aWJsZSB3aXRo
IGFsbCB2ZXJzaW9ucyBvZiB0aGUgbXVsdGlib290IHNwZWMuCj4gCj4gYm9vdF9tb2R1bGVfZmlu
ZF9ieV9raW5kIGFuZCBib290X2NtZGxpbmVfZmluZF9ieV9raW5kIGF1dG9tYXRpY2FsbHkKPiBj
aGVjayBmb3IgIWRvbVUgZW50cmllcyAodGhleSBhcmUgb25seSB1c2VkIGZvciBub24tZG9tVSBt
b2R1bGVzKS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9z
QHhpbGlueC5jb20+Cj4gCj4gLS0tCj4gQ2hhbmdlcyBpbiB2NToKPiAtIGltcHJvdmUgY29tbWl0
IG1lc3NhZ2UKPiAtIGFkZCBpbi1jb2RlIGNvbW1lbnRzCj4gCj4gQ2hhbmdlcyBpbiB2NDoKPiAt
IHVzZSB1bnNpZ25lZCBpbnQKPiAtIGJldHRlciBjb21taXQgbWVzc2FnZQo+IC0gaW50cm9kdWNl
IGRvbVUgZmxhZyBhbmQgdXNhZ2UKPiAKPiBDaGFuZ2VzIGluIHYyOgo+IC0gbmV3IHBhdGNoCj4g
LS0tCj4gICB4ZW4vYXJjaC9hcm0vYm9vdGZkdC5jICAgICAgfCAxMSArKysrKysrLS0tLQo+ICAg
eGVuL2FyY2gvYXJtL3NldHVwLmMgICAgICAgIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysr
Ky0tLS0tCj4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmggfCAxMiArKysrKysrKysrLS0K
PiAgIDMgZmlsZXMgY2hhbmdlZCwgNDIgaW5zZXJ0aW9ucygrKSwgMTEgZGVsZXRpb25zKC0pCj4g
Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9ib290ZmR0LmMgYi94ZW4vYXJjaC9hcm0vYm9v
dGZkdC5jCj4gaW5kZXggY2I2Zjc3ZC4uYzMyNWI2ZSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9h
cm0vYm9vdGZkdC5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2Jvb3RmZHQuYwo+IEBAIC0xNzUsNiAr
MTc1LDcgQEAgc3RhdGljIHZvaWQgX19pbml0IHByb2Nlc3NfbXVsdGlib290X25vZGUoY29uc3Qg
dm9pZCAqZmR0LCBpbnQgbm9kZSwKPiAgICAgICBpbnQgbGVuID0gc2l6ZW9mKCIvY2hvc2VuIik7
Cj4gICAgICAgY2hhciBwYXRoWzhdOyAvKiBzaXplb2YgIi9jaG9zZW4iICovCj4gICAgICAgaW50
IHBhcmVudF9ub2RlLCByZXQ7Cj4gKyAgICBib29sIGRvbVU7Cj4gICAKPiAgICAgICBwYXJlbnRf
bm9kZSA9IGZkdF9wYXJlbnRfb2Zmc2V0KGZkdCwgbm9kZSk7Cj4gICAgICAgQVNTRVJUKHBhcmVu
dF9ub2RlID49IDApOwo+IEBAIC0yMjksMTIgKzIzMCwxNCBAQCBzdGF0aWMgdm9pZCBfX2luaXQg
cHJvY2Vzc19tdWx0aWJvb3Rfbm9kZShjb25zdCB2b2lkICpmZHQsIGludCBub2RlLAo+ICAgICAg
ICAgICAgICAga2luZCA9IEJPT1RNT0RfWFNNOwo+ICAgICAgIH0KPiAgIAo+IC0gICAgYWRkX2Jv
b3RfbW9kdWxlKGtpbmQsIHN0YXJ0LCBzaXplKTsKPiArICAgIGRvbVUgPSBmZHRfbm9kZV9jaGVj
a19jb21wYXRpYmxlKGZkdCwgcGFyZW50X25vZGUsICJ4ZW4sZG9tYWluIikgPT0gMDsKPiArICAg
IGFkZF9ib290X21vZHVsZShraW5kLCBzdGFydCwgc2l6ZSwgZG9tVSk7Cj4gICAKPiAgICAgICBw
cm9wID0gZmR0X2dldF9wcm9wZXJ0eShmZHQsIG5vZGUsICJib290YXJncyIsICZsZW4pOwo+ICAg
ICAgIGlmICggIXByb3AgKQo+ICAgICAgICAgICByZXR1cm47Cj4gLSAgICBhZGRfYm9vdF9jbWRs
aW5lKGZkdF9nZXRfbmFtZShmZHQsIHBhcmVudF9ub2RlLCAmbGVuKSwgcHJvcC0+ZGF0YSwga2lu
ZCk7Cj4gKyAgICBhZGRfYm9vdF9jbWRsaW5lKGZkdF9nZXRfbmFtZShmZHQsIHBhcmVudF9ub2Rl
LCAmbGVuKSwgcHJvcC0+ZGF0YSwKPiArICAgICAgICAgICAgICAgICAgICAga2luZCwgZG9tVSk7
Cj4gICB9Cj4gICAKPiAgIHN0YXRpYyB2b2lkIF9faW5pdCBwcm9jZXNzX2Nob3Nlbl9ub2RlKGNv
bnN0IHZvaWQgKmZkdCwgaW50IG5vZGUsCj4gQEAgLTI4MCw3ICsyODMsNyBAQCBzdGF0aWMgdm9p
ZCBfX2luaXQgcHJvY2Vzc19jaG9zZW5fbm9kZShjb25zdCB2b2lkICpmZHQsIGludCBub2RlLAo+
ICAgCj4gICAgICAgcHJpbnRrKCJJbml0cmQgJSJQUklwYWRkciItJSJQUklwYWRkciJcbiIsIHN0
YXJ0LCBlbmQpOwo+ICAgCj4gLSAgICBhZGRfYm9vdF9tb2R1bGUoQk9PVE1PRF9SQU1ESVNLLCBz
dGFydCwgZW5kLXN0YXJ0KTsKPiArICAgIGFkZF9ib290X21vZHVsZShCT09UTU9EX1JBTURJU0ss
IHN0YXJ0LCBlbmQtc3RhcnQsIGZhbHNlKTsKPiAgIH0KPiAgIAo+ICAgc3RhdGljIGludCBfX2lu
aXQgZWFybHlfc2Nhbl9ub2RlKGNvbnN0IHZvaWQgKmZkdCwKPiBAQCAtMzUxLDcgKzM1NCw3IEBA
IHNpemVfdCBfX2luaXQgYm9vdF9mZHRfaW5mbyhjb25zdCB2b2lkICpmZHQsIHBhZGRyX3QgcGFk
ZHIpCj4gICAgICAgaWYgKCByZXQgPCAwICkKPiAgICAgICAgICAgcGFuaWMoIk5vIHZhbGlkIGRl
dmljZSB0cmVlXG4iKTsKPiAgIAo+IC0gICAgYWRkX2Jvb3RfbW9kdWxlKEJPT1RNT0RfRkRULCBw
YWRkciwgZmR0X3RvdGFsc2l6ZShmZHQpKTsKPiArICAgIGFkZF9ib290X21vZHVsZShCT09UTU9E
X0ZEVCwgcGFkZHIsIGZkdF90b3RhbHNpemUoZmR0KSwgZmFsc2UpOwo+ICAgCj4gICAgICAgZGV2
aWNlX3RyZWVfZm9yX2VhY2hfbm9kZSgodm9pZCAqKWZkdCwgZWFybHlfc2Nhbl9ub2RlLCBOVUxM
KTsKPiAgICAgICBlYXJseV9wcmludF9pbmZvKCk7Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS9zZXR1cC5jIGIveGVuL2FyY2gvYXJtL3NldHVwLmMKPiBpbmRleCAyMDk4NTkxLi43MmIxMmY5
IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9zZXR1cC5jCj4gKysrIGIveGVuL2FyY2gvYXJt
L3NldHVwLmMKPiBAQCAtMjAxLDEwICsyMDEsMTIgQEAgdm9pZCBfX2luaXQgZHRfdW5yZXNlcnZl
ZF9yZWdpb25zKHBhZGRyX3QgcywgcGFkZHJfdCBlLAo+ICAgfQo+ICAgCj4gICBzdHJ1Y3QgYm9v
dG1vZHVsZSBfX2luaXQgKmFkZF9ib290X21vZHVsZShib290bW9kdWxlX2tpbmQga2luZCwKPiAt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCBzdGFydCwg
cGFkZHJfdCBzaXplKQo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYWRkcl90IHN0YXJ0LCBwYWRkcl90IHNpemUsCj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJvb2wgZG9tVSkKPiAgIHsKPiAgICAgICBzdHJ1Y3QgYm9vdG1v
ZHVsZXMgKm1vZHMgPSAmYm9vdGluZm8ubW9kdWxlczsKPiAgICAgICBzdHJ1Y3QgYm9vdG1vZHVs
ZSAqbW9kOwo+ICsgICAgdW5zaWduZWQgaW50IGk7Cj4gICAKPiAgICAgICBpZiAoIG1vZHMtPm5y
X21vZHMgPT0gTUFYX01PRFVMRVMgKQo+ICAgICAgIHsKPiBAQCAtMjEyLDE1ICsyMTQsMjkgQEAg
c3RydWN0IGJvb3Rtb2R1bGUgX19pbml0ICphZGRfYm9vdF9tb2R1bGUoYm9vdG1vZHVsZV9raW5k
IGtpbmQsCj4gICAgICAgICAgICAgICAgICBib290X21vZHVsZV9raW5kX2FzX3N0cmluZyhraW5k
KSwgc3RhcnQsIHN0YXJ0ICsgc2l6ZSk7Cj4gICAgICAgICAgIHJldHVybiBOVUxMOwo+ICAgICAg
IH0KPiArICAgIGZvciAoIGkgPSAwIDsgaSA8IG1vZHMtPm5yX21vZHMgOyBpKysgKQo+ICsgICAg
ewo+ICsgICAgICAgIG1vZCA9ICZtb2RzLT5tb2R1bGVbaV07Cj4gKyAgICAgICAgaWYgKCBtb2Qt
PmtpbmQgPT0ga2luZCAmJiBtb2QtPnN0YXJ0ID09IHN0YXJ0ICkKPiArICAgICAgICB7Cj4gKyAg
ICAgICAgICAgIGlmICggIWRvbVUgKQo+ICsgICAgICAgICAgICAgICAgbW9kLT5kb21VID0gZmFs
c2U7Cj4gKyAgICAgICAgICAgIHJldHVybiBtb2Q7Cj4gKyAgICAgICAgfQo+ICsgICAgfQo+ICAg
Cj4gICAgICAgbW9kID0gJm1vZHMtPm1vZHVsZVttb2RzLT5ucl9tb2RzKytdOwo+ICAgICAgIG1v
ZC0+a2luZCA9IGtpbmQ7Cj4gICAgICAgbW9kLT5zdGFydCA9IHN0YXJ0Owo+ICAgICAgIG1vZC0+
c2l6ZSA9IHNpemU7Cj4gKyAgICBtb2QtPmRvbVUgPSBkb21VOwo+ICAgCj4gICAgICAgcmV0dXJu
IG1vZDsKPiAgIH0KPiAgIAo+ICsvKgo+ICsgKiBUaGlzIGZ1bmN0aW9uIGlzIG9ubHkgdXNlZCB0
byBmaW5kIGRvbTAgbW9kdWxlcywgc28gY2hlY2sgZm9yICFtb2QtPmRvbVUKClRoaXMgY29tbWVu
dCBpcyBtaXNsZWFkaW5nLiBUaGUgZnVuY3Rpb24gaXMgdXNlZCBub3Qgb25seSB0byBmaW5kIERv
bTAgTW9kdWxlcyAKYnV0IGFsc28gWFNNICYgY28uCgpIb3cgYWJvdXQ6CgoiYm9vdF9tb2R1bGVf
ZmluZF9ieV9raW5kIGNhbiBvbmx5IGJlIHVzZWQgdG8gcmV0dXJuIFhlbiBtb2R1bGVzIChlLmcg
WFNNLCBEVEIpIApvciBEb20wIG1vZHVsZXMuIFRoaXMgaXMgbm90IHN1aXRhYmxlIGZvciBsb29r
aW5nIHVwIGZvciBndWVzdCBtb2R1bGVzLiIKCj4gKyAqLwo+ICAgc3RydWN0IGJvb3Rtb2R1bGUg
KiBfX2luaXQgYm9vdF9tb2R1bGVfZmluZF9ieV9raW5kKGJvb3Rtb2R1bGVfa2luZCBraW5kKQo+
ICAgewo+ICAgICAgIHN0cnVjdCBib290bW9kdWxlcyAqbW9kcyA9ICZib290aW5mby5tb2R1bGVz
Owo+IEBAIC0yMjksMTQgKzI0NSwxNCBAQCBzdHJ1Y3QgYm9vdG1vZHVsZSAqIF9faW5pdCBib290
X21vZHVsZV9maW5kX2J5X2tpbmQoYm9vdG1vZHVsZV9raW5kIGtpbmQpCj4gICAgICAgZm9yIChp
ID0gMCA7IGkgPCBtb2RzLT5ucl9tb2RzIDsgaSsrICkKPiAgICAgICB7Cj4gICAgICAgICAgIG1v
ZCA9ICZtb2RzLT5tb2R1bGVbaV07Cj4gLSAgICAgICAgaWYgKCBtb2QtPmtpbmQgPT0ga2luZCAp
Cj4gKyAgICAgICAgaWYgKCBtb2QtPmtpbmQgPT0ga2luZCAmJiAhbW9kLT5kb21VICkKPiAgICAg
ICAgICAgICAgIHJldHVybiBtb2Q7Cj4gICAgICAgfQo+ICAgICAgIHJldHVybiBOVUxMOwo+ICAg
fQo+ICAgCj4gICB2b2lkIF9faW5pdCBhZGRfYm9vdF9jbWRsaW5lKGNvbnN0IGNoYXIgKm5hbWUs
IGNvbnN0IGNoYXIgKmNtZGxpbmUsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9v
dG1vZHVsZV9raW5kIGtpbmQpCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vdG1v
ZHVsZV9raW5kIGtpbmQsIGJvb2wgZG9tVSkKPiAgIHsKPiAgICAgICBzdHJ1Y3QgYm9vdGNtZGxp
bmVzICpjbWRzID0gJmJvb3RpbmZvLmNtZGxpbmVzOwo+ICAgICAgIHN0cnVjdCBib290Y21kbGlu
ZSAqY21kOwo+IEBAIC0yNDksNiArMjY1LDcgQEAgdm9pZCBfX2luaXQgYWRkX2Jvb3RfY21kbGlu
ZShjb25zdCBjaGFyICpuYW1lLCBjb25zdCBjaGFyICpjbWRsaW5lLAo+ICAgCj4gICAgICAgY21k
ID0gJmNtZHMtPmNtZGxpbmVbY21kcy0+bnJfbW9kcysrXTsKPiAgICAgICBjbWQtPmtpbmQgPSBr
aW5kOwo+ICsgICAgY21kLT5kb21VID0gZG9tVTsKPiAgIAo+ICAgICAgIEFTU0VSVChzdHJsZW4o
bmFtZSkgPD0gRFRfTUFYX05BTUUpOwo+ICAgICAgIHNhZmVfc3RyY3B5KGNtZC0+ZHRfbmFtZSwg
bmFtZSk7Cj4gQEAgLTI1OCw2ICsyNzUsOSBAQCB2b2lkIF9faW5pdCBhZGRfYm9vdF9jbWRsaW5l
KGNvbnN0IGNoYXIgKm5hbWUsIGNvbnN0IGNoYXIgKmNtZGxpbmUsCj4gICAgICAgc2FmZV9zdHJj
cHkoY21kLT5jbWRsaW5lLCBjbWRsaW5lKTsKPiAgIH0KPiAgIAo+ICsvKgo+ICsgKiBUaGlzIGZ1
bmN0aW9uIGlzIG9ubHkgdXNlZCB0byBmaW5kIGRvbTAgbW9kdWxlcywgc28gY2hlY2sgZm9yICFt
b2QtPmRvbVUKPiArICovCgpTYW1lIGhlcmUuCgo+ICAgc3RydWN0IGJvb3RjbWRsaW5lICogX19p
bml0IGJvb3RfY21kbGluZV9maW5kX2J5X2tpbmQoYm9vdG1vZHVsZV9raW5kIGtpbmQpCj4gICB7
Cj4gICAgICAgc3RydWN0IGJvb3RjbWRsaW5lcyAqY21kcyA9ICZib290aW5mby5jbWRsaW5lczsK
PiBAQCAtMjY3LDcgKzI4Nyw3IEBAIHN0cnVjdCBib290Y21kbGluZSAqIF9faW5pdCBib290X2Nt
ZGxpbmVfZmluZF9ieV9raW5kKGJvb3Rtb2R1bGVfa2luZCBraW5kKQo+ICAgICAgIGZvciAoIGkg
PSAwIDsgaSA8IGNtZHMtPm5yX21vZHMgOyBpKysgKQo+ICAgICAgIHsKPiAgICAgICAgICAgY21k
ID0gJmNtZHMtPmNtZGxpbmVbaV07Cj4gLSAgICAgICAgaWYgKCBjbWQtPmtpbmQgPT0ga2luZCAp
Cj4gKyAgICAgICAgaWYgKCBjbWQtPmtpbmQgPT0ga2luZCAmJiAhY21kLT5kb21VICkKPiAgICAg
ICAgICAgICAgIHJldHVybiBjbWQ7Cj4gICAgICAgfQo+ICAgICAgIHJldHVybiBOVUxMOwo+IEBA
IC03NjEsNyArNzgxLDcgQEAgdm9pZCBfX2luaXQgc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgYm9v
dF9waHlzX29mZnNldCwKPiAgICAgICAvKiBSZWdpc3RlciBYZW4ncyBsb2FkIGFkZHJlc3MgYXMg
YSBib290IG1vZHVsZS4gKi8KPiAgICAgICB4ZW5fYm9vdG1vZHVsZSA9IGFkZF9ib290X21vZHVs
ZShCT09UTU9EX1hFTiwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHBhZGRyX3Qp
KHVpbnRwdHJfdCkoX3N0YXJ0ICsgYm9vdF9waHlzX29mZnNldCksCj4gLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgKHBhZGRyX3QpKHVpbnRwdHJfdCkoX2VuZCAtIF9zdGFydCArIDEpKTsK
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAocGFkZHJfdCkodWludHB0cl90KShfZW5k
IC0gX3N0YXJ0ICsgMSksIGZhbHNlKTsKPiAgICAgICBCVUdfT04oIXhlbl9ib290bW9kdWxlKTsK
PiAgIAo+ICAgICAgIHhlbl9wYWRkciA9IGdldF94ZW5fcGFkZHIoKTsKPiBkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5o
Cj4gaW5kZXggNzU4MDAwNy4uM2EzMDMyOSAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20t
YXJtL3NldHVwLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgKPiBAQCAtMzAs
OSArMzAsMTYgQEAgc3RydWN0IG1lbWluZm8gewo+ICAgICAgIHN0cnVjdCBtZW1iYW5rIGJhbmtb
TlJfTUVNX0JBTktTXTsKPiAgIH07Cj4gICAKPiArLyoKPiArICogVGhlIGRvbVUgZmxhZyBpcyBz
ZXQgZm9yIGtlcm5lbHMgYW5kIHJhbWRpc2tzIG9mICJ4ZW4sZG9tYWluIiBub2Rlcy4KPiArICog
VGhlIHB1cnBvc2Ugb2YgdGhlIGRvbVUgZmxhZyBpcyB0byBhdm9pZCBnZXR0aW5nIGNvbmZ1c2Vk
IGluCj4gKyAqIGtlcm5lbF9wcm9iZSwgd2hlcmUgd2UgdHJ5IHRvIGd1ZXNzIHdoaWNoIGlzIHRo
ZSBkb20wIGtlcm5lbCBhbmQKPiArICogaW5pdHJkIHRvIGJlIGNvbXBhdGlibGUgd2l0aCBhbGwg
dmVyc2lvbnMgb2YgdGhlIG11bHRpYm9vdCBzcGVjLgo+ICsgKi8KPiAgICNkZWZpbmUgQk9PVE1P
RF9NQVhfQ01ETElORSAxMDI0Cj4gICBzdHJ1Y3QgYm9vdG1vZHVsZSB7Cj4gICAgICAgYm9vdG1v
ZHVsZV9raW5kIGtpbmQ7Cj4gKyAgICBib29sIGRvbVU7Cj4gICAgICAgcGFkZHJfdCBzdGFydDsK
PiAgICAgICBwYWRkcl90IHNpemU7Cj4gICB9Owo+IEBAIC00MSw2ICs0OCw3IEBAIHN0cnVjdCBi
b290bW9kdWxlIHsKPiAgICNkZWZpbmUgRFRfTUFYX05BTUUgNDEKPiAgIHN0cnVjdCBib290Y21k
bGluZSB7Cj4gICAgICAgYm9vdG1vZHVsZV9raW5kIGtpbmQ7Cj4gKyAgICBib29sIGRvbVU7Cj4g
ICAgICAgY2hhciBkdF9uYW1lW0RUX01BWF9OQU1FXTsKPiAgICAgICBjaGFyIGNtZGxpbmVbQk9P
VE1PRF9NQVhfQ01ETElORV07Cj4gICB9Owo+IEBAIC05MSwxMCArOTksMTAgQEAgc2l6ZV90IF9f
aW5pdCBib290X2ZkdF9pbmZvKGNvbnN0IHZvaWQgKmZkdCwgcGFkZHJfdCBwYWRkcik7Cj4gICBj
b25zdCBjaGFyIF9faW5pdCAqYm9vdF9mZHRfY21kbGluZShjb25zdCB2b2lkICpmZHQpOwo+ICAg
Cj4gICBzdHJ1Y3QgYm9vdG1vZHVsZSAqYWRkX2Jvb3RfbW9kdWxlKGJvb3Rtb2R1bGVfa2luZCBr
aW5kLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3Qgc3RhcnQs
IHBhZGRyX3Qgc2l6ZSk7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFk
ZHJfdCBzdGFydCwgcGFkZHJfdCBzaXplLCBib29sIGRvbVUpOwo+ICAgc3RydWN0IGJvb3Rtb2R1
bGUgKmJvb3RfbW9kdWxlX2ZpbmRfYnlfa2luZChib290bW9kdWxlX2tpbmQga2luZCk7Cj4gICB2
b2lkIGFkZF9ib290X2NtZGxpbmUoY29uc3QgY2hhciAqbmFtZSwgY29uc3QgY2hhciAqY21kbGlu
ZSwKPiAtICAgICAgICAgICAgICAgICAgICAgIGJvb3Rtb2R1bGVfa2luZCBraW5kKTsKPiArICAg
ICAgICAgICAgICAgICAgICAgIGJvb3Rtb2R1bGVfa2luZCBraW5kLCBib29sIGRvbVUpOwo+ICAg
c3RydWN0IGJvb3RjbWRsaW5lICpib290X2NtZGxpbmVfZmluZF9ieV9raW5kKGJvb3Rtb2R1bGVf
a2luZCBraW5kKTsKPiAgIGNvbnN0IGNoYXIgKiBfX2luaXQgYm9vdF9tb2R1bGVfa2luZF9hc19z
dHJpbmcoYm9vdG1vZHVsZV9raW5kIGtpbmQpOwo+ICAgCj4gCgpDaGVlcnMsCgotLSAKSnVsaWVu
IEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 11:58:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 11:58: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 1gHSew-0000DN-Tl; Tue, 30 Oct 2018 11:58:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=apc/=nk=xenproject.org=prvs=8344f7b0d=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gHSev-0000DD-9k
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 11:58:09 +0000
X-Inumbo-ID: 10fc4900-dc3b-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 10fc4900-dc3b-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 11:58:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,444,1534809600"; d="scan'208";a="69121386"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75544-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-snapshot:test-amd64-amd64-i386-current-netinst-pygrub:<job
 status>:broken:regression
 distros-debian-snapshot:test-amd64-amd64-i386-current-netinst-pygrub:host-install(4):broken:nonblocking
 distros-debian-snapshot:test-amd64-i386-i386-current-netinst-pygrub:xen-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-amd64-i386-daily-netboot-pygrub:guest-start:fail:nonblocking
 distros-debian-snapshot:test-amd64-i386-i386-weekly-netinst-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-amd64-i386-weekly-netinst-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-i386-amd64-current-netinst-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-i386-amd64-weekly-netinst-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-amd64-amd64-weekly-netinst-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-i386-i386-daily-netboot-pvgrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-i386-amd64-daily-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-amd64-amd64-current-netinst-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-amd64-amd64-daily-netboot-pvgrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-armhf-armhf-armhf-daily-netboot-pygrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=75485
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 30 Oct 2018 11:58:04 +0000
Subject: [Xen-devel] [distros-debian-snapshot test] 75544: trouble:
 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>

ZmxpZ2h0IDc1NTQ0IGRpc3Ryb3MtZGViaWFuLXNuYXBzaG90IHJlYWwgW3JlYWxdCmh0dHA6Ly9v
c3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzLzc1NTQ0LwoKRmFpbHVyZXMgYW5kIHBy
b2JsZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFy
ZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtY3VycmVudC1uZXRpbnN0LXB5Z3J1YiAgICA8am9iIHN0YXR1cz4g
ICAgICAgICAgICBicm9rZW4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBu
b3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtY3VycmVudC1uZXRpbnN0LXB5Z3J1
YiA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gYmxvY2tlZCBpbiA3NTQ4NQogdGVzdC1hbWQ2NC1p
Mzg2LWkzODYtY3VycmVudC1uZXRpbnN0LXB5Z3J1YiA2IHhlbi1pbnN0YWxsIGZhaWwgYmxvY2tl
ZCBpbiA3NTQ4NQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LWRhaWx5LW5ldGJvb3QtcHlncnViIDEx
IGd1ZXN0LXN0YXJ0IGZhaWwgYmxvY2tlZCBpbiA3NTQ4NQogdGVzdC1hbWQ2NC1pMzg2LWkzODYt
d2Vla2x5LW5ldGluc3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgYmxvY2tlZCBp
biA3NTQ4NQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXdlZWtseS1uZXRpbnN0LXB5Z3J1YiAxMCBk
ZWJpYW4tZGktaW5zdGFsbCBmYWlsIGJsb2NrZWQgaW4gNzU0ODUKIHRlc3QtYW1kNjQtaTM4Ni1h
bWQ2NC1jdXJyZW50LW5ldGluc3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgYmxv
Y2tlZCBpbiA3NTQ4NQogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LXdlZWtseS1uZXRpbnN0LXB5Z3J1
YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGJsb2NrZWQgaW4gNzU0ODUKIHRlc3QtYW1kNjQt
YW1kNjQtYW1kNjQtd2Vla2x5LW5ldGluc3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZh
aWwgYmxvY2tlZCBpbiA3NTQ4NQogdGVzdC1hbWQ2NC1pMzg2LWkzODYtZGFpbHktbmV0Ym9vdC1w
dmdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBibG9ja2VkIGluIDc1NDg1CiB0ZXN0LWFt
ZDY0LWkzODYtYW1kNjQtZGFpbHktbmV0Ym9vdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwg
ZmFpbCBibG9ja2VkIGluIDc1NDg1CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LWN1cnJlbnQtbmV0
aW5zdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBibG9ja2VkIGluIDc1NDg1CiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LWRhaWx5LW5ldGJvb3QtcHZncnViIDEwIGRlYmlhbi1kaS1p
bnN0YWxsIGZhaWwgYmxvY2tlZCBpbiA3NTQ4NQogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1kYWls
eS1uZXRib290LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGJsb2NrZWQgaW4gNzU0
ODUKCmJhc2VsaW5lIHZlcnNpb246CiBmbGlnaHQgICAgICAgICAgICAgICA3NTQ4NQoKam9iczoK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtZGFpbHkt
bmV0Ym9vdC1wdmdydWIgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWkzODYtZGFpbHktbmV0Ym9vdC1wdmdydWIgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtYW1kNjQtZGFpbHktbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtYXJtaGYtZGFpbHktbmV0Ym9vdC1weWdydWIg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LWRhaWx5LW5l
dGJvb3QtcHlncnViICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LWN1cnJlbnQtbmV0aW5zdC1weWdydWIgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1hbWQ2NC1jdXJyZW50LW5ldGluc3QtcHlncnViICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LWN1cnJlbnQtbmV0aW5zdC1weWdydWIg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1jdXJyZW50LW5l
dGluc3QtcHlncnViICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
YW1kNjQtd2Vla2x5LW5ldGluc3QtcHlncnViICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWFtZDY0LXdlZWtseS1uZXRpbnN0LXB5Z3J1YiAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtd2Vla2x5LW5ldGluc3QtcHlncnViICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXdlZWtseS1uZXRp
bnN0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmlt
YWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9n
cwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFw
cGxpY2FibGUuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 12:03:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 12: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 1gHSjp-0001BA-3o; Tue, 30 Oct 2018 12:03: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=yhbk=nk=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHSjn-0001B5-QZ
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 12:03:11 +0000
X-Inumbo-ID: c5976c0c-dc3b-11e8-95e1-12d6303a7972
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id c5976c0c-dc3b-11e8-95e1-12d6303a7972;
 Tue, 30 Oct 2018 12:03:11 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id AD907341;
 Tue, 30 Oct 2018 05:03:10 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C0B3B3F5D3;
 Tue, 30 Oct 2018 05:03:09 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
 <1540260184-11294-8-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <f0533045-86c9-341b-3116-c0211c9418f2@arm.com>
Date: Tue, 30 Oct 2018 12:03:08 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1540260184-11294-8-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 08/25] xen/arm: probe domU kernels and
 initrds
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 andrii_anisov@epam.com, 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>

SGkgU3RlZmFubywKCk9uIDIzLzEwLzIwMTggMDM6MDIsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBGaW5kIGFkZHJlc3Nlcywgc2l6ZXMgb24gZGV2aWNlIHRyZWUgZnJvbSBrZXJuZWxfcHJv
YmUuCj4gRmluZCB0aGUgY21kbGluZSBmcm9tIHRoZSBib290Y21kbGluZXMgYXJyYXkuCj4gCj4g
SW50cm9kdWNlIGEgbmV3IGJvb3RfbW9kdWxlX2ZpbmRfYnlfYWRkcl9hbmRfa2luZCBmdW5jdGlv
biB0byBtYXRjaCBub3QKPiBqdXN0IG9uIGJvb3QgbW9kdWxlIGtpbmQsIGJ1dCBhbHNvIGJ5IGFk
ZHJlc3Mgc28gdGhhdCB3ZSBjYW4gc3VwcG9ydAo+IG11bHRpcGxlIGRvbWFpbnMuCj4gCj4gSW50
cm9kdWNlIGEgYm9vdF9jbWRsaW5lX2ZpbmRfYnlfbmFtZSBmdW5jdGlvbiB0byBmaW5kIHRoZSBy
aWdodCBzdHJ1Y3QKPiBjbWRsaW5lIGJhc2VkIG9uIHRoZSBkZXZpY2UgdHJlZSBub2RlIG5hbWUg
b2YgdGhlICJ4ZW4sZG9tYWluIgo+IGNvbXBhdGlibGUgbm9kZS4KPiAKPiBTZXQgY29tbWFuZCBs
aW5lIGZvciBkb20wIHRvbyBmb3IgY29uc2lzdGVuY3kuCgpJIHdhcyBleHBlY3RpbmcgeW91IHRv
IHJlbW92ZSB0aGUgYXNzaWdubWVudCBpbiBjb25zdHJ1Y3RfZG9tMCB0byBhdm9pZCB0aGUgCmR1
cGxpY2F0aW9uLgoKWy4uLl0KCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9rZXJuZWwuYyBi
L3hlbi9hcmNoL2FybS9rZXJuZWwuYwo+IGluZGV4IGRhODQxMGUuLmQ1NmY3NzYgMTAwNjQ0Cj4g
LS0tIGEveGVuL2FyY2gvYXJtL2tlcm5lbC5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2tlcm5lbC5j
Cj4gQEAgLTQyMSwyMiArNDIxLDcyIEBAIHN0YXRpYyBpbnQgX19pbml0IGtlcm5lbF96aW1hZ2Uz
Ml9wcm9iZShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8sCj4gICAgICAgcmV0dXJuIDA7Cj4gICB9
Cj4gICAKPiAtaW50IF9faW5pdCBrZXJuZWxfcHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICppbmZv
KQo+ICtpbnQgX19pbml0IGtlcm5lbF9wcm9iZShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8sCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqZG9t
YWluKQo+ICAgewo+IC0gICAgc3RydWN0IGJvb3Rtb2R1bGUgKm1vZCA9IGJvb3RfbW9kdWxlX2Zp
bmRfYnlfa2luZChCT09UTU9EX0tFUk5FTCk7Cj4gKyAgICBzdHJ1Y3QgYm9vdG1vZHVsZSAqbW9k
ID0gTlVMTDsKPiArICAgIHN0cnVjdCBib290Y21kbGluZSAqY21kID0gTlVMTDsKPiArICAgIHN0
cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9kZTsKPiArICAgIHU2NCBrZXJuZWxfYWRkciwgaW5pdHJk
X2FkZHIsIHNpemU7Cj4gICAgICAgaW50IHJjOwo+ICAgCj4gKyAgICAvKiBkb21haW4gaXMgTlVM
TCBvbmx5IGZvciB0aGUgaGFyZHdhcmVfZG9tYWluICovCgpOSVQ6IE5vIG5lZWQgdG8gdGhlIF8u
CgpUaGUgcmVzdCBvZiB0aGUgY29kZSBsb29rcyBnb29kIHRvIG1lLgoKQ2hlZXJzLAoKLS0gCkp1
bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 12:12:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 12: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 1gHSsY-000268-22; Tue, 30 Oct 2018 12:12:14 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=/7+2=nk=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gHSsW-000263-8J
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 12:12:12 +0000
X-Inumbo-ID: 06a5b37b-dc3d-11e8-87d6-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 06a5b37b-dc3d-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 12:12: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 mx1.suse.de (Postfix) with ESMTP id EA5C6B090;
 Tue, 30 Oct 2018 12:12:08 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20181009110317.6022-1-jgross@suse.com>
 <20181009110317.6022-13-jgross@suse.com>
 <20181019161015.d6u47uwvvxgiu7lm@mac.bytemobile.com>
 <ceecce6d-b2e7-50b7-2fd0-d6b8ffd56bd3@suse.com>
 <20181029125724.mpqrtdiz3waus5w2@mac.bytemobile.com>
 <84ede595-1603-9f1c-743b-5a03e5dcda04@suse.com>
 <20181030112312.jfwtxgxb62nv3f3t@mac.citrite.net>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 xsBNBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAHNHkp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmRlPsLAeQQTAQIAIwUCU4xw6wIbAwcL
 CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJELDendYovxMvi4UH/Ri+OXlObzqMANruTd4N
 zmVBAZgx1VW6jLc8JZjQuJPSsd/a+bNr3BZeLV6lu4Pf1Yl2Log129EX1KWYiFFvPbIiq5M5
 kOXTO8Eas4CaScCvAZ9jCMQCgK3pFqYgirwTgfwnPtxFxO/F3ZcS8jovza5khkSKL9JGq8Nk
 czDTruQ/oy0WUHdUr9uwEfiD9yPFOGqp4S6cISuzBMvaAiC5YGdUGXuPZKXLpnGSjkZswUzY
 d9BVSitRL5ldsQCg6GhDoEAeIhUC4SQnT9SOWkoDOSFRXZ+7+WIBGLiWMd+yKDdRG5RyP/8f
 3tgGiB6cyuYfPDRGsELGjUaTUq3H2xZgIPfOwE0EU4xwFgEIAMsx+gDjgzAY4H1hPVXgoLK8
 B93sTQFN9oC6tsb46VpxyLPfJ3T1A6Z6MVkLoCejKTJ3K9MUsBZhxIJ0hIyvzwI6aYJsnOew
 cCiCN7FeKJ/oA1RSUemPGUcIJwQuZlTOiY0OcQ5PFkV5YxMUX1F/aTYXROXgTmSaw0aC1Jpo
 w7Ss1mg4SIP/tR88/d1+HwkJDVW1RSxC1PWzGizwRv8eauImGdpNnseneO2BNWRXTJumAWDD
 pYxpGSsGHXuZXTPZqOOZpsHtInFyi5KRHSFyk2Xigzvh3b9WqhbgHHHE4PUVw0I5sIQt8hJq
 5nH5dPqz4ITtCL9zjiJsExHuHKN3NZsAEQEAAcLAXwQYAQIACQUCU4xwFgIbDAAKCRCw3p3W
 KL8TL0P4B/9YWver5uD/y/m0KScK2f3Z3mXJhME23vGBbMNlfwbr+meDMrJZ950CuWWnQ+d+
 Ahe0w1X7e3wuLVODzjcReQ/v7b4JD3wwHxe+88tgB9byc0NXzlPJWBaWV01yB2/uefVKryAf
 AHYEd0gCRhx7eESgNBe3+YqWAQawunMlycsqKa09dBDL1PFRosF708ic9346GLHRc6Vj5SRA
 UTHnQqLetIOXZm3a2eQ1gpQK9MmruO86Vo93p39bS1mqnLLspVrL4rhoyhsOyh0Hd28QCzpJ
 wKeHTd0MAWAirmewHXWPco8p1Wg+V+5xfZzuQY0f4tQxvOpXpt4gQ1817GQ5/Ed/wsDtBBgB
 CAAgFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAlrd8NACGwIAgQkQsN6d1ii/Ey92IAQZFggA
 HRYhBFMtsHpB9jjzHji4HoBcYbtP2GO+BQJa3fDQAAoJEIBcYbtP2GO+TYsA/30H/0V6cr/W
 V+J/FCayg6uNtm3MJLo4rE+o4sdpjjsGAQCooqffpgA+luTT13YZNV62hAnCLKXH9n3+ZAgJ
 RtAyDWk1B/0SMDVs1wxufMkKC3Q/1D3BYIvBlrTVKdBYXPxngcRoqV2J77lscEvkLNUGsu/z
 W2pf7+P3mWWlrPMJdlbax00vevyBeqtqNKjHstHatgMZ2W0CFC4hJ3YEetuRBURYPiGzuJXU
 pAd7a7BdsqWC4o+GTm5tnGrCyD+4gfDSpkOT53S/GNO07YkPkm/8J4OBoFfgSaCnQ1izwgJQ
 jIpcG2fPCI2/hxf2oqXPYbKr1v4Z1wthmoyUgGN0LPTIm+B5vdY82wI5qe9uN6UOGyTH2B3p
 hRQUWqCwu2sqkI3LLbTdrnyDZaixT2T0f4tyF5Lfs+Ha8xVMhIyzNb1byDI5FKCb
Message-ID: <2f5f3875-82e3-d927-1340-ef1ff32cafb8@suse.com>
Date: Tue, 30 Oct 2018 13:12:07 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181030112312.jfwtxgxb62nv3f3t@mac.citrite.net>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 12/18] xen: setup Xen specific data for
 PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: hans@knorrie.org, grub-devel@gnu.org, daniel.kiper@oracle.com,
 xen-devel@lists.xen.org, phcoder@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>

T24gMzAvMTAvMjAxOCAxMjoyMywgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBNb24sIE9j
dCAyOSwgMjAxOCBhdCAwMzoxOTozNFBNICswMTAwLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBP
biAyOS8xMC8yMDE4IDEzOjU3LCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+Pj4gT24gRnJpLCBP
Y3QgMTksIDIwMTggYXQgMDY6Mzk6NTBQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4+
PiBPbiAxOS8xMC8yMDE4IDE4OjEwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+Pj4+PiBPbiBU
dWUsIE9jdCAwOSwgMjAxOCBhdCAwMTowMzoxMVBNICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3Rl
Ogo+Pj4+Pj4gSW5pdGlhbGl6ZSB0aGUgbmVlZGVkIFhlbiBzcGVjaWZpYyBkYXRhLiBUaGlzIGlz
Ogo+Pj4+Pj4KPj4+Pj4+IC0gdGhlIFhlbiBzdGFydCBvZiBkYXkgcGFnZSBjb250YWluaW5nIHRo
ZSBjb25zb2xlIGFuZCBYZW5zdG9yZSByaW5nCj4+Pj4+PiAgIHBhZ2UgUEZOIGFuZCBldmVudCBj
aGFubmVsCj4+Pj4+PiAtIHRoZSBncmFudCB0YWJsZQo+Pj4+Pj4gLSB0aGUgc2hhcmVkIGluZm8g
cGFnZQo+Pj4+Pj4KPj4+Pj4+IFNldCB0aGUgUlNEUCBhZGRyZXNzIGZvciB0aGUgZ3Vlc3QgZnJv
bSB0aGUgc3RhcnRfaW5mbyBwYWdlIHBhc3NlZAo+Pj4+Pj4gYXMgYm9vdCBwYXJhbWV0ZXIuCj4+
Pj4+Pgo+Pj4+Pj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
Pgo+Pj4+Pj4gLS0tCj4+Pj4+PiAgZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMgfCAxMDcg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4+Pj4+PiAgMSBmaWxl
IGNoYW5nZWQsIDEwNyBpbnNlcnRpb25zKCspCj4+Pj4+Pgo+Pj4+Pj4gZGlmZiAtLWdpdCBhL2dy
dWItY29yZS9rZXJuL2kzODYveGVuL3B2aC5jIGIvZ3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZo
LmMKPj4+Pj4+IGluZGV4IGI0OTMzYjQ1NC4uOTNlZDY4MjQ1IDEwMDY0NAo+Pj4+Pj4gLS0tIGEv
Z3J1Yi1jb3JlL2tlcm4vaTM4Ni94ZW4vcHZoLmMKPj4+Pj4+ICsrKyBiL2dydWItY29yZS9rZXJu
L2kzODYveGVuL3B2aC5jCj4+Pj4+PiBAQCAtMjQsNiArMjQsNyBAQAo+Pj4+Pj4gICNpbmNsdWRl
IDxncnViL3hlbi5oPgo+Pj4+Pj4gICNpbmNsdWRlIDxncnViL2kzODYvbGludXguaD4KPj4+Pj4+
ICAjaW5jbHVkZSA8Z3J1Yi9tYWNoaW5lL2tlcm5lbC5oPgo+Pj4+Pj4gKyNpbmNsdWRlIDx4ZW4v
aHZtL3BhcmFtcy5oPgo+Pj4+Pj4gICNpbmNsdWRlIDx4ZW4vbWVtb3J5Lmg+Cj4+Pj4+PiAgCj4+
Pj4+PiAgc3RydWN0IHhlbl9tYWNoaW5lX21tYXBfZW50cnkKPj4+Pj4+IEBAIC0zOSw2ICs0MCw3
IEBAIHN0YXRpYyBzdHJ1Y3QgeyBjaGFyIF9lbnRyeVszMl07IH0gaHlwZXJjYWxsX3BhZ2VbMTI4
XQo+Pj4+Pj4gICAgX19hdHRyaWJ1dGVfXyAoKGFsaWduZWQgKEdSVUJfWEVOX1BBR0VfU0laRSkp
KTsKPj4+Pj4+ICAKPj4+Pj4+ICBzdGF0aWMgZ3J1Yl91aW50MzJfdCB4ZW5fY3B1aWRfYmFzZTsK
Pj4+Pj4+ICtzdGF0aWMgc3RydWN0IHN0YXJ0X2luZm8gZ3J1Yl94ZW5fc3RhcnRfcGFnZTsKPj4+
Pj4+ICBzdGF0aWMgc3RydWN0IHhlbl9tYWNoaW5lX21tYXBfZW50cnkgbWFwWzEyOF07Cj4+Pj4+
PiAgc3RhdGljIHVuc2lnbmVkIGludCBucl9tYXBfZW50cmllczsKPj4+Pj4+ICAKPj4+Pj4+IEBA
IC0xMDQsNiArMTA2LDM2IEBAIGdydWJfeGVuX2h5cGVyY2FsbCAoZ3J1Yl91aW50MzJfdCBjYWxs
bm8sIGdydWJfdWludDMyX3QgYTAsCj4+Pj4+PiAgICByZXR1cm4gX19yZXM7Cj4+Pj4+PiAgfQo+
Pj4+Pj4gIAo+Pj4+Pj4gK3N0YXRpYyBncnViX3VpbnQzMl90Cj4+Pj4+PiArZ3J1Yl94ZW5fZ2V0
X3BhcmFtIChpbnQgaWR4KQo+Pj4+Pj4gK3sKPj4+Pj4+ICsgIHN0cnVjdCB4ZW5faHZtX3BhcmFt
IHhodjsKPj4+Pj4+ICsgIGludCByOwo+Pj4+Pj4gKwo+Pj4+Pj4gKyAgeGh2LmRvbWlkID0gRE9N
SURfU0VMRjsKPj4+Pj4+ICsgIHhodi5pbmRleCA9IGlkeDsKPj4+Pj4+ICsgIHIgPSBncnViX3hl
bl9oeXBlcmNhbGwgKF9fSFlQRVJWSVNPUl9odm1fb3AsIEhWTU9QX2dldF9wYXJhbSwKPj4+Pj4+
ICsJCQkgIChncnViX3VpbnQzMl90KSAoJnhodiksIDAsIDAsIDAsIDApOwo+Pj4+Pj4gKyAgaWYg
KHIgPCAwKQo+Pj4+Pj4gKyAgICBncnViX3hlbl9lYXJseV9oYWx0ICgpOwo+Pj4+Pj4gKyAgcmV0
dXJuIHhodi52YWx1ZTsKPj4+Pj4+ICt9Cj4+Pj4+PiArCj4+Pj4+PiArc3RhdGljIHZvaWQgKgo+
Pj4+Pj4gK2dydWJfeGVuX2FkZF9waHlzbWFwICh1bnNpZ25lZCBpbnQgc3BhY2UsIHZvaWQgKmFk
ZHIpCj4+Pj4+PiArewo+Pj4+Pj4gKyAgc3RydWN0IHhlbl9hZGRfdG9fcGh5c21hcCB4YXRwOwo+
Pj4+Pj4gKwo+Pj4+Pj4gKyAgeGF0cC5kb21pZCA9IERPTUlEX1NFTEY7Cj4+Pj4+PiArICB4YXRw
LmlkeCA9IDA7Cj4+Pj4+PiArICB4YXRwLnNwYWNlID0gc3BhY2U7Cj4+Pj4+PiArICB4YXRwLmdw
Zm4gPSAoZ3J1Yl9hZGRyX3QpIGFkZHIgPj4gR1JVQl9YRU5fTE9HX1BBR0VfU0laRTsKPj4+Pj4+
ICsgIGlmIChncnViX3hlbl9oeXBlcmNhbGwgKF9fSFlQRVJWSVNPUl9tZW1vcnlfb3AsIFhFTk1F
TV9hZGRfdG9fcGh5c21hcCwKPj4+Pj4+ICsJCQkgIChncnViX3VpbnQzMl90KSAoJnhhdHApLCAw
LCAwLCAwLCAwKSkKPj4+Pj4+ICsgICAgZ3J1Yl94ZW5fZWFybHlfaGFsdCAoKTsKPj4+Pj4+ICsg
IHJldHVybiBhZGRyOwo+Pj4+Pj4gK30KPj4+Pj4+ICsKPj4+Pj4+ICBzdGF0aWMgdm9pZAo+Pj4+
Pj4gIGdydWJfeGVuX3NvcnRfbW1hcCAodm9pZCkKPj4+Pj4+ICB7Cj4+Pj4+PiBAQCAtMTkwLDEy
ICsyMjIsODcgQEAgZ3J1Yl94ZW5fZ2V0X21tYXAgKHZvaWQpCj4+Pj4+PiAgICBncnViX3hlbl9z
b3J0X21tYXAgKCk7Cj4+Pj4+PiAgfQo+Pj4+Pj4gIAo+Pj4+Pj4gK3N0YXRpYyBncnViX3VpbnQ2
NF90Cj4+Pj4+PiArZ3J1Yl94ZW5fZmluZF9wYWdlIChncnViX3VpbnQ2NF90IHN0YXJ0KQo+Pj4+
Pj4gK3sKPj4+Pj4+ICsgIHVuc2lnbmVkIGludCBpLCBqOwo+Pj4+Pj4gKyAgZ3J1Yl91aW50NjRf
dCBsYXN0ID0gc3RhcnQ7Cj4+Pj4+PiArCj4+Pj4+PiArICAvKiBUcnkgdG8gZmluZCBhIGU4MjAg
bWFwIGhvbGUgYmVsb3cgNEcuICovCj4+Pj4+Cj4+Pj4+IERvaW5nIHRoaXMgaXMga2luZCBvZiBk
YW5nZXJvdXMsIHdoYXQgaWYgeW91IGVuZCB1cCBwbGFjaW5nIHNvbWV0aGluZwo+Pj4+PiBvbiB0
b3Agb2YgYW4gTU1JTyByZWdpb24gKGVpdGhlciBlbXVsYXRlZCBvciBmcm9tIGEgcmVhbCBwYXNz
dGhyb3VnaAo+Pj4+PiBkZXZpY2UpPwo+Pj4+Cj4+Pj4gU2hvdWxkbid0IHRob3NlIGJlIG1hcmtl
ZCBhcyAiUmVzZXJ2ZWQiIGluIHRoZSBtZW1vcnkgbWFwPwo+Pj4KPj4+IEkgZG9uJ3QgdGhpbmsg
QkFScyBhcmUgZ3VhcmFudGVlZCB0byBiZSBpbiBhcmVhcyBtYXJrZWQgYXMgcmVzZXJ2ZWQgaW4K
Pj4+IHRoZSBtZW1vcnkgbWFwLiBVbmxlc3MgeW91IGFsc28gc2NhbiBmb3IgUENJIGRldmljZXMg
YW5kIG1ha2Ugc3VyZQo+Pj4gdGhlcmUncyBubyBkZXZpY2Ugd2l0aCBhIEJBUiBpbiB0aGUgYXJl
YSB5b3UgYXJlIGF0dGVtcHRpbmcgdG8KPj4+IHBvcHVsYXRlIEkgdGhpbmsgdGhlIGFib3ZlIGlz
IG5vdCBzYWZlLgo+Pgo+PiBTbyBlaXRoZXIgSSBjYW4gYWRkIHNjYW5uaW5nIHRoZSBQQ0kgYnVz
ICh3aGljaCB3b3VsZG4ndCBiZSB0b28KPj4gaGFyZCBJTU8pLCBvciB3ZSByZXF1aXJlIFhlbiB0
b29scyB0byBhZGQgbWVtb3J5IG1hcCBlbnRyaWVzIHdpdGgKPj4gIlJlc2VydmVkIiBhdHRyaWJ1
dGUgZm9yIHBhc3NlZC10aHJvdWdoIFBDSSBkZXZpY2UncyBNTUlPLWFyZWFzCj4+ICh3ZSBjYW4g
c3RpbGwgZG8gdGhhdCBhcyBQQ0kgcGFzcy10aHJvdWdoIGZvciBQVkggaXNuJ3QgcG9zc2libGUK
Pj4geWV0IEFGQUlLKS4KPiAKPiBJZGVhbGx5IChhbmQgdGhhdCdzIGtpbmQgb2YgZmFyIGF3YXkg
ZnJvbSB3aGF0IHdlIGFyZSBub3cpLCBJIHdvdWxkCj4gbGlrZSB0byBoYXZlIGFuIGludGVyZmFj
ZSB0byByZXF1ZXN0IFhlbiBmb3IgYSByYW5nZSBvZiBnZm5zIGF2YWlsYWJsZQo+IHRvIG1hcCBz
dHVmZiBpbiB0aGVtIChncmFudHMvZm9yZWlnbiBtYXBwaW5ncy9zaGFyZWQgcGFnZS4uLikuIFRo
YXQKPiBpbnRlcmZhY2UgY291bGQgYmUgYSBzaW1wbGUgaHlwZXJjYWxsIHRoYXQgd291bGQgcmV0
dXJuIHN1Y2ggcmFuZ2UsIG9yCj4gYW4gaHlwZXJjYWxsIHRoYXQgY291bGQgYmUgdXNlZCB0byBm
ZXRjaCBzb21ldGhpbmcgYWtpbiB0byBhbgo+ICdleHRlbmRlZCBtZW1vcnkgbWFwJyB3aXRoIHNw
ZWNpZmljIFhlbiBpbmZvcm1hdGlvbiAobGlrZSBzdWNoCj4gcmVnaW9ucykuCj4gCj4gSW4gYm90
aCBjYXNlcyB0aGlzIHJlcXVpcmVzIFhlbiBoYXZpbmcgYSBjbGVhcmVyIHBpY3R1cmUgb2YgdGhl
IHAybSwKPiBiZWNhdXNlIGFueSBvZiB0aGUgYWJvdmUgc29sdXRpb25zIGNhbm5vdCByZWx5IG9u
IHNjYW5uaW5nIHRoZSBwMm0KPiB0YWJsZSBpbiBvcmRlciB0byBmaWd1cmUgb3V0IHdoYXQncyB3
aGVyZS4KPiAKPiBTbyB0aGUgb25seSBjaGFuZ2UgSSB3b3VsZCByZXF1ZXN0IGlzIHRoYXQgaWYg
eW91IHVzZSBhIFJBTSBwYWdlIHlvdQo+IHVwZGF0ZSB0aGUgbWVtb3J5IG1hcCBzdG9yZWQgaW4g
WGVuIHRvIG1hdGNoIHRoZSBuZXcgbGF5b3V0LCBieSB1c2luZwo+IHRoZSBYRU5NRU1fc2V0X21l
bW9yeV9tYXAgaHlwZXJjYWxsLgoKT2theSwgdGhpcyBpcyBzaW1wbGUuCgpOZXZlcnRoZWxlc3Mg
SSdtIGFkZGluZyB0aGUgYWxyZWFkeSBmaW5pc2hlZCBwYXRjaCBmb3Igc2Nhbm5pbmcgdGhlClBD
SSBkZXZpY2VzIHRvIGZpbmQgTU1JTyBhcmVhcy4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 12:24:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 12:24: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 1gHT4d-00032U-7m; Tue, 30 Oct 2018 12:24: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=yhbk=nk=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHT4b-00032O-5z
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 12:24:41 +0000
X-Inumbo-ID: c5f6cfd2-dc3e-11e8-a96f-12d6303a7972
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id c5f6cfd2-dc3e-11e8-a96f-12d6303a7972;
 Tue, 30 Oct 2018 12:24:40 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 8136D341;
 Tue, 30 Oct 2018 05:24:39 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 93AA83F6A8;
 Tue, 30 Oct 2018 05:24:38 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
 <1540260184-11294-11-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <85f594df-d8d9-7891-ff73-998e3d22df72@arm.com>
Date: Tue, 30 Oct 2018 12:24:37 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1540260184-11294-11-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 11/25] xen/arm: introduce allocate_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 <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 andrii_anisov@epam.com, 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>

SGksCgpPbiAyMy8xMC8yMDE4IDAzOjAyLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gSW50
cm9kdWNlIGFuIGFsbG9jYXRlX21lbW9yeSBmdW5jdGlvbiBhYmxlIHRvIGFsbG9jYXRlIG1lbW9y
eSBmb3IgRG9tVXMKPiBhbmQgbWFwIGl0IGF0IHRoZSByaWdodCBndWVzdCBhZGRyZXNzZXMsIGFj
Y29yZGluZyB0byB0aGUgZ3Vlc3QgbWVtb3J5Cj4gbWFwOiBHVUVTVF9SQU0wX0JBU0UgYW5kIEdV
RVNUX1JBTTFfQkFTRS4KPiAKPiBUaGlzIGlzIHVuZGVyICNpZiAwIGFzIG5vdCB1c2VkIGZvciBu
b3cuCj4gCj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxp
bnguY29tPgo+IC0tLQo+IENoYW5nZXMgaW4gdjU6Cj4gLSBpbXByb3ZlIGNvbW1pdCBtZXNzYWdl
Cj4gLSBjb2RlIHN0eWxlCj4gLSByZW1vdmUgdW5uZWVkZWQgbG9jYWwgdmFyCj4gLSB3aGlsZSBs
b29wIGluIGFsbG9jYXRlX2JhbmtfbWVtb3J5IHRvIGFsbG9jYXRlIG1lbW9yeSBzbyB0aGF0IGl0
Cj4gICAgZG9lc24ndCBoYXZlIHRvIGJlIGNvbnRpZ3Vvcwo+IC0gY29tYmlsZSB3aGlsZSBsb29w
cyBpbiBhbGxvY2F0ZV9tZW1vcnkKPiAKPiBDaGFuZ2VzIGluIHY0Ogo+IC0gbW92ZSBlYXJsaWVy
LCBhZGQgI2lmIDAKPiAtIGludHJvZHVjZSBhbGxvY2F0ZV9iYW5rX21lbW9yeSwgcmVtb3ZlIGlu
c2VydF9iYW5rCj4gLSBhbGxvY2F0ZV9iYW5rX21lbW9yeSBhbGxvY2F0ZSBtZW1vcnkgYW5kIGlu
c2VydHMgdGhlIGJhbmssIHdoaWxlCj4gICAgYWxsb2NhdGVfbWVtb3J5IHNwZWNpZmllcyB3aGVy
ZSB0byBkbyB0aGF0Cj4gCj4gQ2hhbmdlcyBpbiB2MzoKPiAtIG5ldyBwYXRjaAo+IC0tLQo+ICAg
eGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgOTkgKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrCj4gICAxIGZpbGUgY2hhbmdlZCwgOTkgaW5zZXJ0aW9ucygr
KQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJj
aC9hcm0vZG9tYWluX2J1aWxkLmMKPiBpbmRleCBjNjFhMjdmLi4xNDZkODFlIDEwMDY0NAo+IC0t
LSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21h
aW5fYnVpbGQuYwo+IEBAIC0zNjgsNiArMzY4LDEwNSBAQCBzdGF0aWMgdm9pZCBfX2luaXQgYWxs
b2NhdGVfbWVtb3J5XzExKHN0cnVjdCBkb21haW4gKmQsCj4gICAgICAgfQo+ICAgfQo+ICAgCj4g
KyNpZiAwCj4gK3N0YXRpYyBib29sIF9faW5pdCBhbGxvY2F0ZV9iYW5rX21lbW9yeShzdHJ1Y3Qg
ZG9tYWluICpkLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ry
dWN0IGtlcm5lbF9pbmZvICpraW5mbywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGdmbl90IHNnZm4sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBpbnQgb3JkZXIpCgpJIGRvbid0IHRoaW5rIHlvdXIgaW1wbGVtZW50
YXRpb24gYmVsb3cgaXMgZXF1aXZhbGVudCB0byB0aGUgb25lIEkgc3VnZ2VzdGVkIAplYXJsaWVy
IG9uIChbMV0pLiBXaGlsZSB5b3UgaGFuZGxlZCB0aGUgY29udGlndW91cyBwcm9ibGVtLCB5b3Ug
ZGlkbid0IGFkZHJlc3MgCnRoZSAyIG90aGVycyBwb2ludHM6CiAgICAgICAgMSkgVGhlIG1lbW9y
eSBzcGVjaWZ5IGJ5IHRoZSB1c2VyIG1heSBub3QgYmUgaW4gcG93ZXIgb2YgMiBwYWdlcy4gRm9y
Cmluc3RhbmNlLCBhIHVzZXIgY2FuIHNwZWNpZnkgNDBLQi4gV2l0aCB5b3VyIGFsZ28sIHdlIHdp
bGwgZW5kIHRvCmFsbG9jYXRlIDMyS0IgaW4gdGhlIGZpcnN0IGJhbmsgYW5kIDhLQiBpbiB0aGUg
c2Vjb25kIGJhbmsuIEhvd2V2ZXIgd2hhdAp3ZSB3YW50IGlzIGFsbG9jYXRlIDQwS0IgaW4gYSBz
aW5nbGUgYmFuay4KICAgICAgICAyKSBZb3UgZG9uJ3QgY2hlY2sgd2hldGhlciB0aGUgbGVmdG92
ZXIgbWVtb3J5IGlzIGJpZ2dlciB0aGFuIHRoZSBzaXplCm9mIHRoZSBzZWNvbmQgYmFuay4KCkJl
Y2F1c2Ugb2YgMSksIHlvdSBjYW4ndCByZWFzb24gaW4gdGVybSBvZiBvcmRlciBoZXJlLiBZb3Ug
aGF2ZSB0byByZWFzb24gaW4gCmJ5dGVzIG9yIG51bWJlciBvZiBwYWdlcy4KCj4gK3sKPiArICAg
IGludCByZXM7Cj4gKyAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwZzsKPiArICAgIHN0cnVjdCBtZW1i
YW5rICpiYW5rOwo+ICsgICAgcGFkZHJfdCBzaXplID0gcGZuX3RvX3BhZGRyKDFVTCA8PCBvcmRl
cik7Cj4gKyAgICBnZm5fdCBfc2dmbiA9IHNnZm47Cj4gKyAgICBnZm5fdCBfZWdmbiA9IGdmbl9h
ZGQoc2dmbiwgMVVMIDw8IG9yZGVyKTsKPiArCj4gKyAgICB3aGlsZSAoIGdmbl94KF9zZ2ZuKSA8
IGdmbl94KF9lZ2ZuKSApCj4gKyAgICB7Cj4gKyAgICAgICAgcGcgPSBhbGxvY19kb21oZWFwX3Bh
Z2VzKGQsIG9yZGVyLCAwKTsKPiArICAgICAgICBpZiAoIHBnICE9IE5VTEwgKQo+ICsgICAgICAg
IHsKPiArICAgICAgICAgICAgcmVzID0gZ3Vlc3RfcGh5c21hcF9hZGRfcGFnZShkLCBfc2dmbiwg
cGFnZV90b19tZm4ocGcpLCBvcmRlcik7Cj4gKyAgICAgICAgICAgIGlmICggcmVzICkKPiArICAg
ICAgICAgICAgewo+ICsgICAgICAgICAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCAiRmFpbGVk
IG1hcCBwYWdlcyB0byBET01VOiAlZCIsIHJlcyk7Cj4gKyAgICAgICAgICAgICAgICBnb3RvIGZh
aWw7Cj4gKyAgICAgICAgICAgIH0KPiArICAgICAgICAgICAgX3NnZm4gPSBnZm5fYWRkKF9zZ2Zu
LCAxVUwgPDwgb3JkZXIpOwo+ICsgICAgICAgIH0KPiArICAgICAgICBlbHNlCj4gKyAgICAgICAg
ewo+ICsgICAgICAgICAgICBvcmRlci0tOwoKb3JkZXIgbWF5IGJlIGVxdWFsIHRvIDAuIFNvIGhl
cmUgeW91IHdpbGwgdW5kZXJmbG93LgoKT3ZlcmFsbCwgaXQgd291bGQgYmUgYmVzdCBpZiB5b3Ug
cmUtdXNlIHRoZSBjb2RlIEkgc2VudC4gV2hpbGUgbm90IHRlc3RlZCwgaXQgCmFkZHJlc3NlcyBh
bGwgdGhlIHByb2JsZW1zLiBGaXhpbmcgdGhlIHBvdGVudGlhbCBidWcgaW4gdGhhdCBwYXRjaCBz
byBiZSBxdWl0ZSAKZWFzaWx5LgoKPiArICAgICAgICAgICAgaWYgKCBvcmRlciA9PSAwICkKPiAr
ICAgICAgICAgICAgewo+ICsgICAgICAgICAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCAiRmFp
bGVkIHRvIGFsbG9jYXRlZCBET01VIG1lbW9yeSIpOwo+ICsgICAgICAgICAgICAgICAgZ290byBm
YWlsOwo+ICsgICAgICAgICAgICB9Cj4gKyAgICAgICAgfQo+ICsgICAgfQo+ICsKPiArICAgIGJh
bmsgPSAma2luZm8tPm1lbS5iYW5rW2tpbmZvLT5tZW0ubnJfYmFua3NdOwo+ICsgICAgYmFuay0+
c3RhcnQgPSBnZm5fdG9fZ2FkZHIoc2dmbik7Cj4gKyAgICBiYW5rLT5zaXplID0gc2l6ZTsKPiAr
ICAgIGtpbmZvLT5tZW0ubnJfYmFua3MrKzsKPiArICAgIGtpbmZvLT51bmFzc2lnbmVkX21lbSAt
PSBzaXplOwo+ICsKPiArICAgIHJldHVybiB0cnVlOwo+ICsKPiArZmFpbDoKPiArICAgIC8qCj4g
KyAgICAgKiBGYXRhbCBmYWlsdXJlLCBkb24ndCBhdHRlbXB0IHRvIGZyZWUgbWVtb3J5Lgo+ICsg
ICAgICovCj4gKyAgICByZXR1cm4gZmFsc2U7Cj4gK30KPiArCj4gK3N0YXRpYyB2b2lkIF9faW5p
dCBhbGxvY2F0ZV9tZW1vcnkoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpr
aW5mbykKPiArewo+ICsgICAgdW5zaWduZWQgaW50IG9yZGVyID0gZ2V0X2FsbG9jYXRpb25fc2l6
ZShraW5mby0+dW5hc3NpZ25lZF9tZW0pOwo+ICsgICAgdW5zaWduZWQgaW50IG9yZGVyX3JlcTsK
PiArICAgIHVuc2lnbmVkIGludCBpOwo+ICsKPiArICAgIGRwcmludGsoWEVOTE9HX0lORk8sICJB
bGxvY2F0aW5nIG1hcHBpbmdzIHRvdGFsbGluZyAlbGRNQiBmb3IgZG9tJWQ6XG4iLAo+ICsgICAg
ICAgICAgICAvKiBEb24ndCB3YW50IGZvcm1hdCB0aGlzIGFzIFBSSXBhZGRyICgxNiBkaWdpdCBo
ZXgpICovCj4gKyAgICAgICAgICAgICh1bnNpZ25lZCBsb25nKShraW5mby0+dW5hc3NpZ25lZF9t
ZW0gPj4gMjApLCBkLT5kb21haW5faWQpOwo+ICsKPiArICAgIGtpbmZvLT5tZW0ubnJfYmFua3Mg
PSAwOwo+ICsKPiArICAgIG9yZGVyID0gZ2V0X2FsbG9jYXRpb25fc2l6ZShraW5mby0+dW5hc3Np
Z25lZF9tZW0pOwo+ICsgICAgaWYgKCBvcmRlciA+IGdldF9vcmRlcl9mcm9tX2J5dGVzKEdVRVNU
X1JBTTBfU0laRSkgKQo+ICsgICAgICAgIG9yZGVyX3JlcSA9IGdldF9vcmRlcl9mcm9tX2J5dGVz
KEdVRVNUX1JBTTBfU0laRSk7Cj4gKyAgICBlbHNlCj4gKyAgICAgICAgb3JkZXJfcmVxID0gb3Jk
ZXI7Cj4gKyAgICBpZiAoICFhbGxvY2F0ZV9iYW5rX21lbW9yeShkLCBraW5mbywgZ2FkZHJfdG9f
Z2ZuKEdVRVNUX1JBTTBfQkFTRSksIG9yZGVyX3JlcSkgKQo+ICsgICAgICAgIGdvdG8gZmFpbDsK
PiArCj4gKyAgICBvcmRlciAtPSBvcmRlcl9yZXE7Cj4gKyAgICBpZiAoIG9yZGVyID4gMCAmJgo+
ICsgICAgICAgICAhYWxsb2NhdGVfYmFua19tZW1vcnkoZCwga2luZm8sIGdhZGRyX3RvX2dmbihH
VUVTVF9SQU0xX0JBU0UpLCBvcmRlcikgKQo+ICsgICAgICAgIGdvdG8gZmFpbDsKPiArCj4gKyAg
ICBmb3IoIGkgPSAwOyBpIDwga2luZm8tPm1lbS5ucl9iYW5rczsgaSsrICkKPiArICAgIHsKPiAr
ICAgICAgICBkcHJpbnRrKFhFTkxPR19JTkZPLCAiRG9tJWQgQkFOS1slZF0gJSMiUFJJcGFkZHIi
LSUjIlBSSXBhZGRyIiAoJWxkTUIpXG4iLAo+ICsgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lk
LAo+ICsgICAgICAgICAgICAgICAgaSwKPiArICAgICAgICAgICAgICAgIGtpbmZvLT5tZW0uYmFu
a1tpXS5zdGFydCwKPiArICAgICAgICAgICAgICAgIGtpbmZvLT5tZW0uYmFua1tpXS5zdGFydCAr
IGtpbmZvLT5tZW0uYmFua1tpXS5zaXplLAo+ICsgICAgICAgICAgICAgICAgLyogRG9uJ3Qgd2Fu
dCBmb3JtYXQgdGhpcyBhcyBQUklwYWRkciAoMTYgZGlnaXQgaGV4KSAqLwo+ICsgICAgICAgICAg
ICAgICAgKHVuc2lnbmVkIGxvbmcpKGtpbmZvLT5tZW0uYmFua1tpXS5zaXplID4+IDIwKSk7Cj4g
KyAgICB9Cj4gKwo+ICsgICAgcmV0dXJuOwo+ICsKPiArZmFpbDoKPiArICAgIGRwcmludGsoWEVO
TE9HX0VSUiwgIkZhaWxlZCB0byBhbGxvY2F0ZSByZXF1ZXN0ZWQgZG9tYWluIG1lbW9yeS4iCj4g
KyAgICAgICAgICAgIC8qIERvbid0IHdhbnQgZm9ybWF0IHRoaXMgYXMgUFJJcGFkZHIgKDE2IGRp
Z2l0IGhleCkgKi8KPiArICAgICAgICAgICAgIiAlbGRLQiB1bmFsbG9jYXRlZC4gRml4IHRoZSBW
TXMgY29uZmlndXJhdGlvbnMuXG4iLAo+ICsgICAgICAgICAgICAodW5zaWduZWQgbG9uZylraW5m
by0+dW5hc3NpZ25lZF9tZW0gPj4gMTApOwo+ICsgICAgQlVHKCk7Cj4gK30KPiArI2VuZGlmCj4g
Kwo+ICAgc3RhdGljIGludCBfX2luaXQgd3JpdGVfcHJvcGVydGllcyhzdHJ1Y3QgZG9tYWluICpk
LCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGUpCj4gICB7Cj4gCgpb
MV0gaHR0cHM6Ly9wYXN0ZWJpbi5jb20vRlE5azlDYkwKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 12:26:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 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 1gHT6B-00037u-Lb; Tue, 30 Oct 2018 12:26:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2zng=nk=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gHT6A-00037o-K2
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 12:26:18 +0000
X-Inumbo-ID: ff69d73c-dc3e-11e8-87d6-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id ff69d73c-dc3e-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 12:26:16 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 38F34305FFA8; Tue, 30 Oct 2018 14:26:16 +0200 (EET)
Received: from [10.10.196.90] (unknown [10.10.196.90])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 2E1D03084EEC;
 Tue, 30 Oct 2018 14:26:16 +0200 (EET)
To: Jan Beulich <JBeulich@suse.com>, aisaila@bitdefender.com,
 Tamas K Lengyel <tamas@tklengyel.com>
References: <20181030100651.19975-1-aisaila@bitdefender.com>
 <5BD8418902000078001F644F@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <c3323148-9cfb-3b69-59cc-aaaa012be1ff@bitdefender.com>
Date: Tue, 30 Oct 2018 14:26:12 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <5BD8418902000078001F644F@prv1-mh.provo.novell.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH v5] arch/x86: Add registers to vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

T24gMTAvMzAvMTggMTozMyBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMzAuMTAuMTgg
YXQgMTE6MDcsIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+IC0tLSBhL3hlbi9p
bmNsdWRlL3B1YmxpYy92bV9ldmVudC5oCj4+ICsrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy92bV9l
dmVudC5oCj4+IEBAIC0yOSw3ICsyOSw3IEBACj4+ICAKPj4gICNpbmNsdWRlICJ4ZW4uaCIKPj4g
IAo+PiAtI2RlZmluZSBWTV9FVkVOVF9JTlRFUkZBQ0VfVkVSU0lPTiAweDAwMDAwMDAzCj4+ICsj
ZGVmaW5lIFZNX0VWRU5UX0lOVEVSRkFDRV9WRVJTSU9OIDB4MDAwMDAwMDQKPj4gIAo+PiAgI2lm
IGRlZmluZWQoX19YRU5fXykgfHwgZGVmaW5lZChfX1hFTl9UT09MU19fKQo+PiAgCj4+IEBAIC0x
NTcsNiArMTU3LDEyIEBACj4+ICAjZGVmaW5lIFZNX0VWRU5UX1g4Nl9DUjQgICAgMgo+PiAgI2Rl
ZmluZSBWTV9FVkVOVF9YODZfWENSMCAgIDMKPj4gIAo+PiArLyogVGhlIGxpbWl0IGZpZWxkIGlz
IHJpZ2h0LXNoaWZ0ZWQgYnkgMTIgYml0cyBpZiAuYXIuZyBpcyBzZXQuICovCj4+ICtzdHJ1Y3Qg
eDg2X3NlbGVjdG9yX3JlZyB7Cj4gCj4gSSdtIHNvcnJ5IGZvciBub3QgaGF2aW5nIG5vdGljZWQg
dGhpcyBlYXJsaWVyLCBidXQgdGhpcyBuZWVkcyBwcm9wZXIKPiBwcmVmaXhpbmc6IE1hdGNoaW5n
IHN0cnVjdCB2bV9ldmVudF9yZWdzX3g4NiwgaXQgc2hvdWxkIGF0IGxlYXN0Cj4gYmUgcHJlZml4
ZWQgYnkgdm1fZXZlbnRfLiBTdHJpY3RseSBzcGVha2luZyB4ZW5fIGFzIHRoZSB2ZXJ5Cj4gZmly
c3QgdGhpbmcgd291bGQgYWxzbyBiZSByZXF1aXJlZCwgYnV0IEknbGwgbGVhdmUgdGhhdCB0byB0
aGUgVk0KPiBldmVudCBtYWludGFpbmVycyB0byBkZWNpZGUuIFdpdGggdGhpcwo+IFJldmlld2Vk
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpJIGFtIGZpbmUgd2l0aCBlaXRo
ZXIgYXBwcm9hY2ggKHNvIGxlYXZpbmcgaXQgYXMgaXQgaXMgbm90IGEgcHJvYmxlbSksCnNvIHdl
J2xsIGdvIHdpdGggVGFtYXMnIHByZWZlcmVuY2UuIFRhbWFzLCB3aGF0J3MgeW91ciBvcGluaW9u
PwoKClRoYW5rcywKUmF6dmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 12:36:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 12: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 1gHTG2-00043G-OE; Tue, 30 Oct 2018 12:36:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kb4w=nk=citrix.com=prvs=8342904ee=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1gHTG1-00043B-EQ
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 12:36:29 +0000
X-Inumbo-ID: 6b26f75a-dc40-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6b26f75a-dc40-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 12:36:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,444,1534809600"; d="scan'208";a="69124715"
To: "Tian, Kevin" <kevin.tian@intel.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>, "sergey.dyasli@citrix.com >> Sergey Dyasli"
 <sergey.dyasli@citrix.com>
References: <20181012152800.7921-1-sergey.dyasli@citrix.com>
 <20181012152800.7921-6-sergey.dyasli@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D19BE2BD84@SHSMSX101.ccr.corp.intel.com>
From: Sergey Dyasli <sergey.dyasli@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=sergey.dyasli@citrix.com; keydata=
 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
Message-ID: <eb27b9fd-5d48-48a7-1044-4ec5de50ad7e@citrix.com>
Date: Tue, 30 Oct 2018 12:36:22 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <AADFC41AFE54684AB9EE6CBC0274A5D19BE2BD84@SHSMSX101.ccr.corp.intel.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 5/6] x86/vvmx: correctly report vvmcs size
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 "Nakajima, Jun" <jun.nakajima@intel.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>

T24gMzAvMTAvMjAxOCAwODowNiwgVGlhbiwgS2V2aW4gd3JvdGU6Cj4+IEZyb206IFNlcmdleSBE
eWFzbGkgW21haWx0bzpzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb21dCj4+IFNlbnQ6IEZyaWRheSwg
T2N0b2JlciAxMiwgMjAxOCAxMToyOCBQTQo+Pgo+PiBUaGUgc2l6ZSBvZiBYZW4ncyB2aXJ0dWFs
IHZtY3MgcmVnaW9uIGlzIDQwOTYgYnl0ZXMuIENvcnJlY3RseSByZXBvcnQKPj4gaXQgdG8gdGhl
IGd1ZXN0IGluIGNhc2Ugd2hlbiBWTUNTIHNoYWRvd2luZyBpcyBub3QgYXZhaWxhYmxlIGluc3Rl
YWQgb2YKPj4gcHJvdmlkaW5nIEgvVyB2YWx1ZSAod2hpY2ggaXMgdXN1YWxseSBzbWFsbGVyKS4K
PiAKPiB3aGF0IGlzIHRoZSBwcm9ibGVtIG9mIHJlcG9ydGluZyBzbWFsbGVyIHNpemUgZXZlbiB3
aGVuIGFjdHVhbAo+IHNpemUgaXMgNDA5Nj8gaXMgTDEgZXhwZWN0ZWQgdG8gYWNjZXNzIHRoZSBw
b3J0aW9uIGJleW9uZCBoL3cKPiByZXBvcnRlZCBzaXplPwo+IAoKSGVyZSdzIHRoZSBjb2RlIHNu
aXBwZXQgZnJvbSBrdm0tdW5pdC10ZXN0czoKCgl2bWNzWzBdLT5oZHIucmV2aXNpb25faWQgPSBi
YXNpYy5yZXZpc2lvbjsKCWFzc2VydCghdm1jc19jbGVhcih2bWNzWzBdKSk7Cglhc3NlcnQoIW1h
a2Vfdm1jc19jdXJyZW50KHZtY3NbMF0pKTsKCXNldF9hbGxfdm1jc19maWVsZHMoMHg4Nik7CgoJ
YXNzZXJ0KCF2bWNzX2NsZWFyKHZtY3NbMF0pKTsKCW1lbWNweSh2bWNzWzFdLCB2bWNzWzBdLCBi
YXNpYy5zaXplKTsKCWFzc2VydCghbWFrZV92bWNzX2N1cnJlbnQodm1jc1sxXSkpOwoJcmVwb3J0
KCJ0ZXN0IHZtY2xlYXIgZmx1c2ggKGN1cnJlbnQgVk1DUykiLCBjaGVja19hbGxfdm1jc19maWVs
ZHMoMHg4NikpOwoKc2V0X2FsbF92bWNzX2ZpZWxkcygpIHZtd3JpdGVzIGFsbW9zdCA0aywgYnV0
IG1lbWNweSgpIGNvcGllcyBvbmx5IDEwMjQKYnl0ZXMgYW5kIHZtcmVhZHMgZ2V0IGluY29ycmVj
dCB2YWx1ZXMuCgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlh
c2xpQGNpdHJpeC5jb20+Cj4+IC0tLQo+PiAgeGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jIHwg
OCArKysrKysrKwo+PiAgMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKQo+Pgo+PiBkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCj4+IGIveGVuL2FyY2gveDg2L2h2
bS92bXgvdnZteC5jCj4+IGluZGV4IDhiNjkxYmZjMDQuLjJjMmJhMzZkOTQgMTAwNjQ0Cj4+IC0t
LSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwo+PiArKysgYi94ZW4vYXJjaC94ODYvaHZt
L3ZteC92dm14LmMKPj4gQEAgLTIwNjQsNiArMjA2NCwxNCBAQCBpbnQgbnZteF9tc3JfcmVhZF9p
bnRlcmNlcHQodW5zaWduZWQgaW50IG1zciwKPj4gdTY0ICptc3JfY29udGVudCkKPj4gICAgICAg
ICAgZGF0YSA9IChob3N0X2RhdGEgJiAofjB1bCA8PCAzMikpIHwKPj4gICAgICAgICAgICAgICAg
ICh2bWNzLT52bWNzX3JldmlzaW9uX2lkICYgMHg3ZmZmZmZmZik7Cj4+ICAgICAgICAgIHVubWFw
X2RvbWFpbl9wYWdlKHZtY3MpOwo+PiArCj4+ICsgICAgICAgIGlmICggIWNwdV9oYXNfdm14X3Zt
Y3Nfc2hhZG93aW5nICkKPj4gKyAgICAgICAgewo+PiArICAgICAgICAgICAgLyogUmVwb3J0IHZt
Y3NfcmVnaW9uX3NpemUgYXMgNDA5NiAqLwo+PiArICAgICAgICAgICAgZGF0YSAmPSB+Vk1YX0JB
U0lDX1ZNQ1NfU0laRV9NQVNLOwo+PiArICAgICAgICAgICAgZGF0YSB8PSAxVUxMIDw8IDQ0Owo+
PiArICAgICAgICB9Cj4+ICsKPj4gICAgICAgICAgYnJlYWs7Cj4+ICAgICAgfQo+PiAgICAgIGNh
c2UgTVNSX0lBMzJfVk1YX1BJTkJBU0VEX0NUTFM6Cj4+IC0tCj4+IDIuMTcuMQo+IAoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 12:41:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 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 1gHTKz-0004sg-Jp; Tue, 30 Oct 2018 12:41: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=kb4w=nk=citrix.com=prvs=8342904ee=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1gHTKx-0004sa-Lv
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 12:41:35 +0000
X-Inumbo-ID: 212fa818-dc41-11e8-a918-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 212fa818-dc41-11e8-a918-12d6303a7972;
 Tue, 30 Oct 2018 12:41:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,444,1534809600"; d="scan'208";a="69125131"
To: "Tian, Kevin" <kevin.tian@intel.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>, "sergey.dyasli@citrix.com >> Sergey Dyasli"
 <sergey.dyasli@citrix.com>
References: <20181012152800.7921-1-sergey.dyasli@citrix.com>
 <20181012152800.7921-2-sergey.dyasli@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D19BE2BCE7@SHSMSX101.ccr.corp.intel.com>
From: Sergey Dyasli <sergey.dyasli@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=sergey.dyasli@citrix.com; keydata=
 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
Message-ID: <5b830f56-cab8-4651-10f6-b07e5bae4c30@citrix.com>
Date: Tue, 30 Oct 2018 12:41:24 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <AADFC41AFE54684AB9EE6CBC0274A5D19BE2BCE7@SHSMSX101.ccr.corp.intel.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 1/6] x86/vvmx: introduce vvmcx_valid()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 "Nakajima, Jun" <jun.nakajima@intel.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>

T24gMzAvMTAvMjAxOCAwNzo0MSwgVGlhbiwgS2V2aW4gd3JvdGU6Cj4+IEZyb206IFNlcmdleSBE
eWFzbGkgW21haWx0bzpzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb21dCj4+IFNlbnQ6IEZyaWRheSwg
T2N0b2JlciAxMiwgMjAxOCAxMToyOCBQTQo+Pgo+PiBBcyBhIGNvbnZlbmllbnQgaGVscGVyIGZ1
bmN0aW9uIGFuZCByZWZhY3RvciB0aGUgY29kZSB0byB1c2UgaXQuCj4+Cj4+IE5vIGZ1bmN0aW9u
YWwgY2hhbmdlLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlh
c2xpQGNpdHJpeC5jb20+Cj4gCj4gc2luY2Ugdm1jeCBpcyBodm0gYWJzdHJhY3RlZCB0ZXJtLCB3
aGF0IGFib3V0IHVzaW5nIHRoaXMKPiBoZWxwZXIgaW4gc3ZtIHNpZGUgdG9vPwoKSSBjb3VsZG4n
dCBmaW5kIGFueSBjb2RlIGluIG5lc3RlZHN2bS5jIHRoYXQgd291bGQgYmVuZWZpdCBmcm9tIHRo
aXMgbmV3CmhlbHBlci4KCi0tClRoYW5rcywKU2VyZ2V5CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 13:19:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 13:19: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 1gHTvN-0007WL-Nl; Tue, 30 Oct 2018 13:19:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=kgbc=nk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHTvM-0007WG-DS
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 13:19:12 +0000
X-Inumbo-ID: 634fc906-dc46-11e8-87d6-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 634fc906-dc46-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 13:19:11 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 30 Oct 2018 07:19:10 -0600
Message-Id: <5BD85A4A02000078001F6516@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 30 Oct 2018 07:19:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>,
 "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <20181030100651.19975-1-aisaila@bitdefender.com>
 <5BD8418902000078001F644F@prv1-mh.provo.novell.com>
 <c3323148-9cfb-3b69-59cc-aaaa012be1ff@bitdefender.com>
In-Reply-To: <c3323148-9cfb-3b69-59cc-aaaa012be1ff@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v5] arch/x86: Add registers to vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@tklengyel.com>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDMwLjEwLjE4IGF0IDEzOjI2LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gT24gMTAvMzAvMTggMTozMyBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDMw
LjEwLjE4IGF0IDExOjA3LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Pj4gLS0t
IGEveGVuL2luY2x1ZGUvcHVibGljL3ZtX2V2ZW50LmgKPj4+ICsrKyBiL3hlbi9pbmNsdWRlL3B1
YmxpYy92bV9ldmVudC5oCj4+PiBAQCAtMjksNyArMjksNyBAQAo+Pj4gIAo+Pj4gICNpbmNsdWRl
ICJ4ZW4uaCIKPj4+ICAKPj4+IC0jZGVmaW5lIFZNX0VWRU5UX0lOVEVSRkFDRV9WRVJTSU9OIDB4
MDAwMDAwMDMKPj4+ICsjZGVmaW5lIFZNX0VWRU5UX0lOVEVSRkFDRV9WRVJTSU9OIDB4MDAwMDAw
MDQKPj4+ICAKPj4+ICAjaWYgZGVmaW5lZChfX1hFTl9fKSB8fCBkZWZpbmVkKF9fWEVOX1RPT0xT
X18pCj4+PiAgCj4+PiBAQCAtMTU3LDYgKzE1NywxMiBAQAo+Pj4gICNkZWZpbmUgVk1fRVZFTlRf
WDg2X0NSNCAgICAyCj4+PiAgI2RlZmluZSBWTV9FVkVOVF9YODZfWENSMCAgIDMKPj4+ICAKPj4+
ICsvKiBUaGUgbGltaXQgZmllbGQgaXMgcmlnaHQtc2hpZnRlZCBieSAxMiBiaXRzIGlmIC5hci5n
IGlzIHNldC4gKi8KPj4+ICtzdHJ1Y3QgeDg2X3NlbGVjdG9yX3JlZyB7Cj4+IAo+PiBJJ20gc29y
cnkgZm9yIG5vdCBoYXZpbmcgbm90aWNlZCB0aGlzIGVhcmxpZXIsIGJ1dCB0aGlzIG5lZWRzIHBy
b3Blcgo+PiBwcmVmaXhpbmc6IE1hdGNoaW5nIHN0cnVjdCB2bV9ldmVudF9yZWdzX3g4NiwgaXQg
c2hvdWxkIGF0IGxlYXN0Cj4+IGJlIHByZWZpeGVkIGJ5IHZtX2V2ZW50Xy4gU3RyaWN0bHkgc3Bl
YWtpbmcgeGVuXyBhcyB0aGUgdmVyeQo+PiBmaXJzdCB0aGluZyB3b3VsZCBhbHNvIGJlIHJlcXVp
cmVkLCBidXQgSSdsbCBsZWF2ZSB0aGF0IHRvIHRoZSBWTQo+PiBldmVudCBtYWludGFpbmVycyB0
byBkZWNpZGUuIFdpdGggdGhpcwo+PiBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgo+IAo+IEkgYW0gZmluZSB3aXRoIGVpdGhlciBhcHByb2FjaCAoc28gbGVhdmlu
ZyBpdCBhcyBpdCBpcyBub3QgYSBwcm9ibGVtKSwKPiBzbyB3ZSdsbCBnbyB3aXRoIFRhbWFzJyBw
cmVmZXJlbmNlLiBUYW1hcywgd2hhdCdzIHlvdXIgb3Bpbmlvbj8KCkZBT0QgbGVhdmluZyBhcyBp
cyBpcyBub3QgYW4gb3B0aW9uIC0gYXQgbGVhc3Qgdm1fZXZlbnRfIG5lZWRzIHRvCmJlIGFkZGVk
LCB0byBub3QgY2hhbmNlIGNvbGxpc2lvbiB3aXRoIGEgZnV0dXJlIGFkZGl0aW9uIGluIFhlbiBp
dHNlbGYuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 14:13:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 14:13: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 1gHUlP-00046L-ED; Tue, 30 Oct 2018 14:12:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=9qeq=nk=oracle.com=joe.jin@srs-us1.protection.inumbo.net>)
 id 1gHUlN-00046G-Dd
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 14:12:57 +0000
X-Inumbo-ID: e5a9d61f-dc4d-11e8-87d6-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e5a9d61f-dc4d-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 14:12:56 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9UE4LPJ112338;
 Tue, 30 Oct 2018 14:12:52 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-2018-07-02;
 bh=5Ad89uNrru7yFGWtmS1GlTbYipXiO9MoWvJf1J1lWLg=;
 b=LrZPeuBPb671czKH2YHsVPtVhHo7+cT08BsvUeDO6T/Rq1w+CGUkUXACiTiketEETAln
 htayi+Qy7bBBLw8wRTO4bT/qKI4Wi1YhLQlJZqe0Bn994D9+VNKkEx42/xCvgslzAo3M
 6rldn0WzrjEO/PfTj1IFZHhxzXtLEWz3d43jc2sX4mk9d3cXLexbbhmus2FHrlggRcdf
 dFMebGa476vOeGFieuy5/OEnGBDadAw2NYMB5UYX0J+T29bCeoN5ninfKbjQ3B4hnlLv
 0yVe7fAhxfgPzS9lH2P3hxSVP1edfP1CiQP9XBRWMaCeEwkOrKhbmIrolm/Vb5XN2VwM Kw== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2120.oracle.com with ESMTP id 2ncfypvhdw-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 30 Oct 2018 14:12:51 +0000
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9UECoKK021088
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 30 Oct 2018 14:12:50 GMT
Received: from abhmp0019.oracle.com (abhmp0019.oracle.com [141.146.116.25])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w9UEClor010435;
 Tue, 30 Oct 2018 14:12:47 GMT
Received: from [10.211.47.88] (/10.211.47.88)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 30 Oct 2018 07:12:47 -0700
To: Paul Durrant <Paul.Durrant@citrix.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
References: <bb6d87b4-c371-c6c0-8c48-bc95df018ad1@oracle.com>
 <20181024130246.GA22616@localhost.localdomain>
 <83900cf4-690c-9725-d022-d427fdeb4f7d@oracle.com>
 <581cb7ea-3112-791d-918d-9bb887e4744f@oracle.com>
 <24a62522-1629-5d0b-398e-6d2c1a0b97f7@oracle.com>
 <922914c9-22db-c5d1-33da-d07691ebd7d7@oracle.com>
 <a47fabe8-53d1-47b8-0efc-f9f1e5b4898a@oracle.com>
 <45f5ffe8-3f48-4485-53f0-5a056be69b0c@oracle.com>
 <5b64850f-9142-0360-fe4e-9e7bc74d2368@oracle.com>
 <3e65208c-cb11-d918-00eb-012a97e56fec@oracle.com>
 <57e5593233c64dc0a36c7d4c750a1ed4@AMSPEX02CL03.citrite.net>
From: Joe Jin <joe.jin@oracle.com>
Message-ID: <cd2efe58-4efb-cf5b-db6e-0bc7838bd9c9@oracle.com>
Date: Tue, 30 Oct 2018 07:12:46 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <57e5593233c64dc0a36c7d4c750a1ed4@AMSPEX02CL03.citrite.net>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9061
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810300123
Subject: Re: [Xen-devel] [PATCH] xen-swiotlb: exchange memory with Xen only
 when pages are contiguous
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: John Sobecki <john.sobecki@oracle.com>,
 "DONGLI.ZHANG" <dongli.zhang@oracle.com>,
 "linux-kernel@vger.kernel.org\"" <linux-kernel@vger.kernel.org>,
 "konrad@kernel.org" <konrad@kernel.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Christoph Helwig <hch@lst.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>

T24gMTAvMzAvMTggMTo1OSBBTSwgUGF1bCBEdXJyYW50IHdyb3RlOgo+PiBPbiAxMC8yNS8xOCAx
MTo1NiBBTSwgSm9lIEppbiB3cm90ZToKPj4+IEkganVzdCBkaXNjdXNzZWQgdGhpcyBwYXRjaCB3
aXRoIEJvcmlzIGluIHByaXZhdGUsIGhpcyBvcGluaW9ucyhCb3JpcywKPj4+IHBsZWFzZSBjb3Jy
ZWN0IG1lIGlmIGFueSBtaXN1bmRlcnN0b29kKSBhcmU6Cj4+Pgo+Pj4gMS4gV2l0aC93aXRob3V0
IHRoZSBjaGVjaywgYm90aCBhcmUgaW5jb3JyZWN0LCBoZSB0aG91Z2h0IHdlIG5lZWQgdG8KPj4+
ICAgIHByZXZlbnRlZCB1bmFsbG9jJ2QgZnJlZSBhdCBoZXJlLgo+Pj4gMi4gT24gZnJlZWluZywg
aWYgdXBwZXIgbGF5ZXIgYWxyZWFkeSBjaGVja2VkIHRoZSBtZW1vcnkgd2FzIERNQS1hYmxlLAo+
Pj4gICAgdGhlIGNoZWNraW5nIGF0IGhlcmUgZG9lcyBub3QgbWFrZSBzZW5zZSwgd2UgY2FuIHJl
bW92ZSBhbGwgY2hlY2tzLgo+Pj4gMy4geGVuX2NyZWF0ZV9jb250aWd1b3VzX3JlZ2lvbigpIGFu
ZCB4ZW5fZGVzdHJveV9jb250aWd1b3VzX3JlZ2lvbigpCj4+PiAgICB0byBjb21lIGluIHBhaXJz
Lgo+PiBJIHRyaWVkIHRvIGFkZGVkIHJhZGl4X3RyZWUgdG8gdHJhY2sgYWxsb2NhdGluZy9mcmVl
aW5nIGFuZCBJIGZvdW5kIHNvbWUKPj4gbWVtb3J5IG9ubHkgYWxsb2NhdGVkIGJ1dCB3YXMgbm90
IGZyZWVkLCBJIGd1ZXNzIGl0IGNhdXNlZCBieSBkcml2ZXIgdXNlZAo+PiBkbWFfcG9vbCwgdGhh
dCBtZWFucyBpZiBsb3RzIG9mIHN1Y2ggcmVxdWVzdHMsIHRoZSBsaXN0IHdpbGwgY29uc3VtZSBs
b3QKPj4gb2YgbWVtb3J5IGZvciBpdC4gV2lsbCBjb250aW51ZSB0byB3b3JrIG9uIGl0LCBpZiBh
bnlvbmUgaGF2ZSBnb29kIGlkZWEKPj4gZm9yIGl0IHBsZWFzZSBsZXQgbWUga25vdywgSSdkIGxp
a2UgdG8gdHJ5IGl0Lgo+Pgo+IEZXSVcsIGluIG15IFhlbiBQVi1JT01NVSB0ZXN0IHBhdGNoZXMs
IEkgaGF2ZSBhbHNvIHRyaWVkIGtlZXBpbmcgYSBsaXN0IG9mIHJhbmdlcyBtYXBwZWQgZm9yIERN
QSBhbmQgaGF2ZSBkaXNjb3ZlcmVkIGFwcGFyZW50IGlzc3VlcyB3aXRoIHNvbWUgZHJpdmVycywg
cGFydGljdWxhcmx5IHRnMywgdGhhdCBzZWVtIHRvIGZyZWUgbWFwcGluZ3MgdGhhdCBoYXZlIG5v
dCBiZWVuIGFsbG9jYXRlZCAob3IgcG9zc2libHkgZG91YmxlLWZyZWUpLiBJJ3ZlIG5ldmVyIGZ1
bGx5IHRyYWNrZWQgZG93biB0aGUgaXNzdWUuCgpDYWxsIHRyYWNlIG9mIGZpcnN0IGNhbGxlZCB4
ZW5fc3dpb3RsYl9hbGxvY19jb2hlcmVudChUaGUgcGFnZXMgbmV2ZXIgYmFja2VkIHRvIFhlbik6
CgpbICAgMjMuNDM2MzMzXSAgWzxmZmZmZmZmZjgxNDA0MGM5Pl0geGVuX3N3aW90bGJfYWxsb2Nf
Y29oZXJlbnQrMHgxNjkvMHg1MTAKWyAgIDIzLjQzNjYyM10gIFs8ZmZmZmZmZmY4MTFlYjM4ZD5d
ID8ga21lbV9jYWNoZV9hbGxvY190cmFjZSsweDFlZC8weDI4MApbICAgMjMuNDM2OTAwXSAgWzxm
ZmZmZmZmZjgxMWQ3MmFmPl0gZG1hX3Bvb2xfYWxsb2MrMHgxMWYvMHgyNjAKWyAgIDIzLjQzNzE5
MF0gIFs8ZmZmZmZmZmY4MTUzNzQ0Mj5dIGVoY2lfcWhfYWxsb2MrMHg1Mi8weDEyMApbICAgMjMu
NDM3NDgxXSAgWzxmZmZmZmZmZjgxNTNiODBmPl0gZWhjaV9zZXR1cCsweDJiZi8weDhlMApbICAg
MjMuNDM3NzYwXSAgWzxmZmZmZmZmZjgxNDc2ZDA2Pl0gPyBfX2Rldl9wcmludGsrMHg0Ni8weGEw
ClsgICAyMy40MzgwNDJdICBbPGZmZmZmZmZmODE0NzcwYjM+XSA/IF9kZXZfaW5mbysweDUzLzB4
NjAKWyAgIDIzLjQzODMyN10gIFs8ZmZmZmZmZmY4MTUzZjYyMD5dIGVoY2lfcGNpX3NldHVwKzB4
YzAvMHg1ZjAKWyAgIDIzLjQzODYxNV0gIFs8ZmZmZmZmZmY4MTUxOWZjZD5dIHVzYl9hZGRfaGNk
KzB4MjVkLzB4YWYwClsgICAyMy40Mzg5MDFdICBbPGZmZmZmZmZmODE1MmM5YTY+XSB1c2JfaGNk
X3BjaV9wcm9iZSsweDQwNi8weDUyMApbICAgMjMuNDM5MTc3XSAgWzxmZmZmZmZmZjgxNTNmNDg2
Pl0gZWhjaV9wY2lfcHJvYmUrMHgzNi8weDQwClsgICAyMy40Mzk0NjldICBbPGZmZmZmZmZmODEz
NmU5OWE+XSBsb2NhbF9wY2lfcHJvYmUrMHg0YS8weGIwClsgICAyMy40Mzk3NTJdICBbPGZmZmZm
ZmZmODEzNmZiYTU+XSA/IHBjaV9tYXRjaF9kZXZpY2UrMHhlNS8weDExMApbICAgMjMuNDQwMDI3
XSAgWzxmZmZmZmZmZjgxMzZmY2UxPl0gcGNpX2RldmljZV9wcm9iZSsweGQxLzB4MTIwClsgICAy
My40NDAzMjBdICBbPGZmZmZmZmZmODE0N2IxM2M+XSBkcml2ZXJfcHJvYmVfZGV2aWNlKzB4MjBj
LzB4NGQwClsgICAyMy40NDA1OTldICBbPGZmZmZmZmZmODE0N2I0ZWI+XSBfX2RyaXZlcl9hdHRh
Y2grMHg5Yi8weGEwClsgICAyMy40NDA4NzldICBbPGZmZmZmZmZmODE0N2I0NTA+XSA/IF9fZGV2
aWNlX2F0dGFjaCsweDUwLzB4NTAKCkFib3ZlIHdhcyBFSENJIHVzZWQgRE1BIHBvb2wgdG8gYWxs
b2NhdGUgRE1BIG1lbW9yeS4KCkR1cmluZyBteSB0ZXN0aW5nLCB+MTAwMCBlbnRyaWVzIHdhcyBu
b3QgZnJlZWQsIGlmIG1vcmUgUENJIGRldmljZXMKdXNlIERNQSBwb29sLCB0aGUgdHJlZS9saXN0
IHdpbGwgaGF2ZSBtb3JlIGVudHJpZXMsIGxvb2tzIGl0J3Mgbm90IGEKZ29vZCBpZGVhIHRoYXQg
dXNlIGEgbGlzdCB0byB0cmFjayBpdC4KClRoYW5rcywKSm9lCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 14:13:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 14:13: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 1gHUmA-00048S-9t; Tue, 30 Oct 2018 14:13:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xqb5=nk=pathpartnertech.com=vikram.k@srs-us1.protection.inumbo.net>)
 id 1gHUm8-00048B-KG
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 14:13:44 +0000
X-Inumbo-ID: 0135af0b-dc4e-11e8-87d6-bc764e045a96
Received: from mail-lf1-x130.google.com (unknown [2a00:1450:4864:20::130])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0135af0b-dc4e-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 14:13:42 +0000 (UTC)
Received: by mail-lf1-x130.google.com with SMTP id n3-v6so8981953lfe.7
 for <xen-devel@lists.xenproject.org>; Tue, 30 Oct 2018 07:13:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=pathpartnertech.com; s=google;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=sNmJx6jN3GOpvgUMAwv6ejvGg+oGGJgcitEsg+rY1B8=;
 b=G7JerXECxOq5fFe0LEIohL6tRxbQDA9Kpn4xYKewwQBp5HB/DoglktYbxutDJMnXLg
 3oikda6fa0u7DqD6X5c4KIQesu5BA2yMy9LuyVrNzFM0qLf98D+oJ8cGzHM8qBZL0oHP
 EHeiasBYCYHGhSVkmF2o0Y95IRgU0jh4IV2ww1q5VtDfA+q3Aawz5aAlxLs9XRewTycM
 NLo/4rhHwyshWQkls/GNrL3Lr3aVPEM3RKoXsjIS8YQiV+9ONlJyPO3lsQU6J8rwaTvJ
 ys1eaKeMhoxA/l6EYWwCtH7eQ3I8+MdKJ2wU5IKnbtwIp+0260DUrJt+yvwdGTBi6b4x
 CGMw==
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=sNmJx6jN3GOpvgUMAwv6ejvGg+oGGJgcitEsg+rY1B8=;
 b=ONl/l1JSfAWKK1HxY7Un/iAT+StRx8B/uuDVBDtP9BbmVafXl6lCH7wmBmngpex1Cw
 6UjvQu+74QBmgiIIhM1NjPRSfZFRTVCEv/c/0KAkpWGAPfpgd9tanJXYSb1WLeWHiGDr
 IiZ/c154wSa0UgLkj/ODj6yuhex0p6LM2hFtUKK6hAKDAdHZVKeTXEfnj3cFYvABijog
 wXJSlRkkn7Dqr9PrJ9oi6wzwYN6TncBXKO1CKr51iESle9VtJy8As9jquccvIOyF2gxr
 PEiRsrMpoZsTbKMFZzUU1uveZY2aIj8qFV3IytdDaF+vx9zroyrh06ldSZnw3X07CkeA
 /xsw==
X-Gm-Message-State: AGRZ1gJxKwdK0ABmTSWQgjTBDABco7o/YGqrGCXe/VNEml2h8K7H2qGv
 o4aFrwGpqKCz7/FD5tUJpiUMkYzE550otSQun5qWGOFMZhAWN50TH978B6bPko9V/gOSEFcUKDs
 9aPg8xi+8BmduGSQQORhwf2iX9Ux0uG9kKEtN
X-Google-Smtp-Source: AJdET5d08mnTlWMDsvkP5o6+KCoYkwTAPmifXQ0VeYvM4QUwnyhfHdm1xeZv4Gh683ptc/8YW6gfxMcht7Uc/2yo7uM=
X-Received: by 2002:a19:db82:: with SMTP id t2mr2142555lfi.130.1540908821258; 
 Tue, 30 Oct 2018 07:13:41 -0700 (PDT)
MIME-Version: 1.0
References: <CAFsJcmYQRttza046T09sCBZzEs7pm31uxawQJHxsQySpyELkBQ@mail.gmail.com>
 <20181030080929.6d04a875@planb.netng.org>
 <CAFsJcmZFrpmattTzwkijF7Wz4cgXErg0090QBx1S-zJCRNnScg@mail.gmail.com>
 <20181030113408.74525d80@planb.netng.org>
In-Reply-To: <20181030113408.74525d80@planb.netng.org>
From: Vikram K <vikram.k@pathpartnertech.com>
Date: Tue, 30 Oct 2018 19:43:30 +0530
Message-ID: <CAFsJcmbcCrpJkXqGs3mu=nMZA=2DNcOgf+s-jnNbWMAi1+Ri6A@mail.gmail.com>
To: Vladimir Botka <vbotka@gmail.com>
Subject: Re: [Xen-devel] [Xen-users] [XEN][ARM] WiFi bridge 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-users@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============6811234123922464269=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============6811234123922464269==
Content-Type: multipart/alternative; boundary="000000000000ec46bd057972ca71"

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

Thanks Vladimir.

Can some one provide pointer/reference on how to use NAT to share WiFi
between Dom0 and DomU.
Followed the instruction provided in the below link, but no success.
https://wiki.debian.org/BridgeNetworkConnections#Bridging_with_a_wireless_NIC




On Tue, Oct 30, 2018 at 4:04 PM Vladimir Botka <vbotka@gmail.com> wrote:

> > On Tue, Oct 30, 2018 at 12:39 PM Vladimir Botka <vbotka@gmail.com>
> wrote:
> > > On Tue, 30 Oct 2018 10:03:22 +0530
> > > Vikram K <vikram.k@pathpartnertech.com> wrote:
> > > > Hello,
> > > > We are using Hikey960 with Debian as Dom0 and DomU. This board has
> only
> > > > WiFi interface. We want to create bridge between Dom0 and DomU so
> that
> > > > DomU
> > > > has internet access. We tried to create bridge using brtcl command,
> but
> > > > it
> > > > is not working. Please provide pointers.
>
> > > AFAIK, it's not working
> > > https://marc.info/?l=linux-wireless&m=136743495526905&w=2
> > > "There is a proposed fix that is included in OpenWrt"
> > > https://marc.info/?l=linux-wireless&m=145591129008322&w=2
> > > More details are avilable in OpenWrt WiKi
> > > https://wiki.openwrt.org/doc/recipes/relayclient
> > > -vlado
>
> On Tue, 30 Oct 2018 15:01:39 +0530
> Vikram K <vikram.k@pathpartnertech.com> wrote:
> > Hi,
> > As per below link, it is possible to share Internet via WiFi between Dom0
> > and DomU,.
> > https://wiki.xenproject.org/wiki/Xen_in_WiFi_networks
> > Tried the suggested solution using ebtables, but it did not work.
> > * ebtables -t nat -A POSTROUTING -s 00:60:00:00:00:01 \
> >               -j snat --to-source 00:60:aa:bb:cc:dd*
> > In the configurations file we have added below configuration in DomU
> > config file.
> > * vif = ['mac=00:16:3e:64:b8:40']*
> > Apart from that do we need to add any addition configuration?
>
> NAT is a different story. Worked for me with Armbian(no XEN) and Atheros
> 9280
> couple of years ago. I used Ansible to configure it.
>
> https://github.com/vbotka/ansible-linux-postinstall/blob/master/templates/router1-iptables.j2
>
> HTH,
>
> - vlado
>


-- 
Thanks & Regards
Vikram KS

-- 






This
message contains confidential information and is intended only 
for the
individual(s) named. If you are not the intended
recipient, you are 
notified that disclosing, copying, distributing or taking any
action in 
reliance on the contents of this mail and attached file/s is strictly

prohibited. Please notify the
sender immediately and delete this e-mail 
from your system. E-mail transmission
cannot be guaranteed to be secured or 
error-free as information could be
intercepted, corrupted, lost, destroyed, 
arrive late or incomplete, or contain
viruses. The sender therefore does 
not accept liability for any errors or
omissions in the contents of this 
message, which arise as a result of e-mail
transmission.

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

<div dir=3D"ltr"><div dir=3D"ltr"><div>Thanks Vladimir.</div><div><br></div=
><div>Can some one provide pointer/reference on how to use NAT to share WiF=
i between Dom0 and DomU.</div><div>Followed the instruction provided in the=
 below link, but no success.</div><div><a href=3D"https://wiki.debian.org/B=
ridgeNetworkConnections#Bridging_with_a_wireless_NIC">https://wiki.debian.o=
rg/BridgeNetworkConnections#Bridging_with_a_wireless_NIC</a></div><div><br>=
</div><div><br></div><div><div><br></div></div></div></div><br><div class=
=3D"gmail_quote"><div dir=3D"ltr">On Tue, Oct 30, 2018 at 4:04 PM Vladimir =
Botka &lt;<a href=3D"mailto:vbotka@gmail.com">vbotka@gmail.com</a>&gt; wrot=
e:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bo=
rder-left:1px #ccc solid;padding-left:1ex">&gt; On Tue, Oct 30, 2018 at 12:=
39 PM Vladimir Botka &lt;<a href=3D"mailto:vbotka@gmail.com" target=3D"_bla=
nk">vbotka@gmail.com</a>&gt; wrote:<br>
&gt; &gt; On Tue, 30 Oct 2018 10:03:22 +0530<br>
&gt; &gt; Vikram K &lt;<a href=3D"mailto:vikram.k@pathpartnertech.com" targ=
et=3D"_blank">vikram.k@pathpartnertech.com</a>&gt; wrote:<br>
&gt; &gt; &gt; Hello,<br>
&gt; &gt; &gt; We are using Hikey960 with Debian as Dom0 and DomU. This boa=
rd has only<br>
&gt; &gt; &gt; WiFi interface. We want to create bridge between Dom0 and Do=
mU so that=C2=A0 <br>
&gt; &gt; &gt; DomU=C2=A0 <br>
&gt; &gt; &gt; has internet access. We tried to create bridge using brtcl c=
ommand, but=C2=A0 <br>
&gt; &gt; &gt; it=C2=A0 <br>
&gt; &gt; &gt; is not working. Please provide pointers.=C2=A0 <br>
<br>
&gt; &gt; AFAIK, it&#39;s not working<br>
&gt; &gt; <a href=3D"https://marc.info/?l=3Dlinux-wireless&amp;m=3D13674349=
5526905&amp;w=3D2" rel=3D"noreferrer" target=3D"_blank">https://marc.info/?=
l=3Dlinux-wireless&amp;m=3D136743495526905&amp;w=3D2</a><br>
&gt; &gt; &quot;There is a proposed fix that is included in OpenWrt&quot;<b=
r>
&gt; &gt; <a href=3D"https://marc.info/?l=3Dlinux-wireless&amp;m=3D14559112=
9008322&amp;w=3D2" rel=3D"noreferrer" target=3D"_blank">https://marc.info/?=
l=3Dlinux-wireless&amp;m=3D145591129008322&amp;w=3D2</a><br>
&gt; &gt; More details are avilable in OpenWrt WiKi<br>
&gt; &gt; <a href=3D"https://wiki.openwrt.org/doc/recipes/relayclient" rel=
=3D"noreferrer" target=3D"_blank">https://wiki.openwrt.org/doc/recipes/rela=
yclient</a><br>
&gt; &gt; -vlado<br>
<br>
On Tue, 30 Oct 2018 15:01:39 +0530<br>
Vikram K &lt;<a href=3D"mailto:vikram.k@pathpartnertech.com" target=3D"_bla=
nk">vikram.k@pathpartnertech.com</a>&gt; wrote:<br>
&gt; Hi,<br>
&gt; As per below link, it is possible to share Internet via WiFi between D=
om0<br>
&gt; and DomU,.<br>
&gt; <a href=3D"https://wiki.xenproject.org/wiki/Xen_in_WiFi_networks" rel=
=3D"noreferrer" target=3D"_blank">https://wiki.xenproject.org/wiki/Xen_in_W=
iFi_networks</a><br>
&gt; Tried the suggested solution using ebtables, but it did not work.<br>
&gt; * ebtables -t nat -A POSTROUTING -s 00:60:00:00:00:01 \<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-j snat --to-sou=
rce 00:60:aa:bb:cc:dd*<br>
&gt; In the configurations file we have added below configuration in DomU<b=
r>
&gt; config file.<br>
&gt; * vif =3D [&#39;mac=3D00:16:3e:64:b8:40&#39;]*<br>
&gt; Apart from that do we need to add any addition configuration?<br>
<br>
NAT is a different story. Worked for me with Armbian(no XEN) and Atheros 92=
80<br>
couple of years ago. I used Ansible to configure it.<br>
<a href=3D"https://github.com/vbotka/ansible-linux-postinstall/blob/master/=
templates/router1-iptables.j2" rel=3D"noreferrer" target=3D"_blank">https:/=
/github.com/vbotka/ansible-linux-postinstall/blob/master/templates/router1-=
iptables.j2</a><br>
<br>
HTH,<br>
<br>
- vlado<br>
</blockquote></div><br clear=3D"all"><br>-- <br><div dir=3D"ltr" class=3D"g=
mail_signature" data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div><d=
iv dir=3D"ltr"><span>Thanks &amp; Regards<br>Vikram KS<br></span><span styl=
e=3D"color:rgb(19,79,92)"></span></div></div></div></div>

<br>




<p><span lang=3D"EN-IN">This
message contains confidential information and is intended only for the
individual(s) named.</span><span lang=3D"EN-IN"> </span>If you are not the =
intended
recipient, you are notified that disclosing, copying, distributing or takin=
g any
action in reliance on the contents of this mail and attached file/s is stri=
ctly
prohibited<span lang=3D"EN-IN">. Please notify the
sender immediately and delete this e-mail from your system. E-mail transmis=
sion
cannot be guaranteed to be secured or error-free as information could be
intercepted, corrupted, lost, destroyed, arrive late or incomplete, or cont=
ain
viruses. The sender therefore does not accept liability for any errors or
omissions in the contents of this message, which arise as a result of e-mai=
l
transmission.</span></p>
--000000000000ec46bd057972ca71--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6811234123922464269==--


From xen-devel-bounces@lists.xenproject.org Tue Oct 30 14:26:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 14: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 1gHUyK-0005Kz-IP; Tue, 30 Oct 2018 14:26: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=kzyf=nk=citrix.com=prvs=834dfdc47=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHUyK-0005Ku-3d
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 14:26:20 +0000
X-Inumbo-ID: c34cd324-dc4f-11e8-a5e1-12d6303a7972
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c34cd324-dc4f-11e8-a5e1-12d6303a7972;
 Tue, 30 Oct 2018 14:26:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,444,1534809600"; d="scan'208";a="81152705"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Joe Jin' <joe.jin@oracle.com>, Boris Ostrovsky
 <boris.ostrovsky@oracle.com>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Thread-Topic: [Xen-devel] [PATCH] xen-swiotlb: exchange memory with Xen only
 when pages are contiguous
Thread-Index: AQHUa0dLLzygxm7nD0yQewV/4RX6D6UuO6EAgAAPNgCAAAzngIABYL4AgAAsDoCAAB3LgIAABQGAgAApVACABt8HgIAAdmqwgABH1QCAABKeMA==
Date: Tue, 30 Oct 2018 14:21:34 +0000
Message-ID: <097f1f6f16f7415aa3a52a7c4f5e52dc@AMSPEX02CL03.citrite.net>
References: <bb6d87b4-c371-c6c0-8c48-bc95df018ad1@oracle.com>
 <20181024130246.GA22616@localhost.localdomain>
 <83900cf4-690c-9725-d022-d427fdeb4f7d@oracle.com>
 <581cb7ea-3112-791d-918d-9bb887e4744f@oracle.com>
 <24a62522-1629-5d0b-398e-6d2c1a0b97f7@oracle.com>
 <922914c9-22db-c5d1-33da-d07691ebd7d7@oracle.com>
 <a47fabe8-53d1-47b8-0efc-f9f1e5b4898a@oracle.com>
 <45f5ffe8-3f48-4485-53f0-5a056be69b0c@oracle.com>
 <5b64850f-9142-0360-fe4e-9e7bc74d2368@oracle.com>
 <3e65208c-cb11-d918-00eb-012a97e56fec@oracle.com>
 <57e5593233c64dc0a36c7d4c750a1ed4@AMSPEX02CL03.citrite.net>
 <cd2efe58-4efb-cf5b-db6e-0bc7838bd9c9@oracle.com>
In-Reply-To: <cd2efe58-4efb-cf5b-db6e-0bc7838bd9c9@oracle.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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen-swiotlb: exchange memory with Xen only
 when pages are contiguous
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: John Sobecki <john.sobecki@oracle.com>,
 "DONGLI.ZHANG" <dongli.zhang@oracle.com>,
 "linux-kernel@vger.kernel.org\"" <linux-kernel@vger.kernel.org>,
 "konrad@kernel.org" <konrad@kernel.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Christoph
 Helwig <hch@lst.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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4
ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24gQmVoYWxmDQo+IE9mIEpv
ZSBKaW4NCj4gU2VudDogMzAgT2N0b2JlciAyMDE4IDE0OjEzDQo+IFRvOiBQYXVsIER1cnJhbnQg
PFBhdWwuRHVycmFudEBjaXRyaXguY29tPjsgQm9yaXMgT3N0cm92c2t5DQo+IDxib3Jpcy5vc3Ry
b3Zza3lAb3JhY2xlLmNvbT47IEtvbnJhZCBSemVzenV0ZWsgV2lsaw0KPiA8a29ucmFkLndpbGtA
b3JhY2xlLmNvbT4NCj4gQ2M6IEpvaG4gU29iZWNraSA8am9obi5zb2JlY2tpQG9yYWNsZS5jb20+
OyBET05HTEkuWkhBTkcNCj4gPGRvbmdsaS56aGFuZ0BvcmFjbGUuY29tPjsgbGludXgta2VybmVs
QHZnZXIua2VybmVsLm9yZyIgPGxpbnV4LQ0KPiBrZXJuZWxAdmdlci5rZXJuZWwub3JnPjsga29u
cmFkQGtlcm5lbC5vcmc7IHhlbi0NCj4gZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IENocmlz
dG9waCBIZWx3aWcgPGhjaEBsc3QuZGU+DQo+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUEFU
Q0hdIHhlbi1zd2lvdGxiOiBleGNoYW5nZSBtZW1vcnkgd2l0aCBYZW4NCj4gb25seSB3aGVuIHBh
Z2VzIGFyZSBjb250aWd1b3VzDQo+IA0KPiBPbiAxMC8zMC8xOCAxOjU5IEFNLCBQYXVsIER1cnJh
bnQgd3JvdGU6DQo+ID4+IE9uIDEwLzI1LzE4IDExOjU2IEFNLCBKb2UgSmluIHdyb3RlOg0KPiA+
Pj4gSSBqdXN0IGRpc2N1c3NlZCB0aGlzIHBhdGNoIHdpdGggQm9yaXMgaW4gcHJpdmF0ZSwgaGlz
IG9waW5pb25zKEJvcmlzLA0KPiA+Pj4gcGxlYXNlIGNvcnJlY3QgbWUgaWYgYW55IG1pc3VuZGVy
c3Rvb2QpIGFyZToNCj4gPj4+DQo+ID4+PiAxLiBXaXRoL3dpdGhvdXQgdGhlIGNoZWNrLCBib3Ro
IGFyZSBpbmNvcnJlY3QsIGhlIHRob3VnaHQgd2UgbmVlZCB0bw0KPiA+Pj4gICAgcHJldmVudGVk
IHVuYWxsb2MnZCBmcmVlIGF0IGhlcmUuDQo+ID4+PiAyLiBPbiBmcmVlaW5nLCBpZiB1cHBlciBs
YXllciBhbHJlYWR5IGNoZWNrZWQgdGhlIG1lbW9yeSB3YXMgRE1BLWFibGUsDQo+ID4+PiAgICB0
aGUgY2hlY2tpbmcgYXQgaGVyZSBkb2VzIG5vdCBtYWtlIHNlbnNlLCB3ZSBjYW4gcmVtb3ZlIGFs
bCBjaGVja3MuDQo+ID4+PiAzLiB4ZW5fY3JlYXRlX2NvbnRpZ3VvdXNfcmVnaW9uKCkgYW5kIHhl
bl9kZXN0cm95X2NvbnRpZ3VvdXNfcmVnaW9uKCkNCj4gPj4+ICAgIHRvIGNvbWUgaW4gcGFpcnMu
DQo+ID4+IEkgdHJpZWQgdG8gYWRkZWQgcmFkaXhfdHJlZSB0byB0cmFjayBhbGxvY2F0aW5nL2Zy
ZWVpbmcgYW5kIEkgZm91bmQNCj4gc29tZQ0KPiA+PiBtZW1vcnkgb25seSBhbGxvY2F0ZWQgYnV0
IHdhcyBub3QgZnJlZWQsIEkgZ3Vlc3MgaXQgY2F1c2VkIGJ5IGRyaXZlcg0KPiB1c2VkDQo+ID4+
IGRtYV9wb29sLCB0aGF0IG1lYW5zIGlmIGxvdHMgb2Ygc3VjaCByZXF1ZXN0cywgdGhlIGxpc3Qg
d2lsbCBjb25zdW1lDQo+IGxvdA0KPiA+PiBvZiBtZW1vcnkgZm9yIGl0LiBXaWxsIGNvbnRpbnVl
IHRvIHdvcmsgb24gaXQsIGlmIGFueW9uZSBoYXZlIGdvb2QgaWRlYQ0KPiA+PiBmb3IgaXQgcGxl
YXNlIGxldCBtZSBrbm93LCBJJ2QgbGlrZSB0byB0cnkgaXQuDQo+ID4+DQo+ID4gRldJVywgaW4g
bXkgWGVuIFBWLUlPTU1VIHRlc3QgcGF0Y2hlcywgSSBoYXZlIGFsc28gdHJpZWQga2VlcGluZyBh
IGxpc3QNCj4gb2YgcmFuZ2VzIG1hcHBlZCBmb3IgRE1BIGFuZCBoYXZlIGRpc2NvdmVyZWQgYXBw
YXJlbnQgaXNzdWVzIHdpdGggc29tZQ0KPiBkcml2ZXJzLCBwYXJ0aWN1bGFybHkgdGczLCB0aGF0
IHNlZW0gdG8gZnJlZSBtYXBwaW5ncyB0aGF0IGhhdmUgbm90IGJlZW4NCj4gYWxsb2NhdGVkIChv
ciBwb3NzaWJseSBkb3VibGUtZnJlZSkuIEkndmUgbmV2ZXIgZnVsbHkgdHJhY2tlZCBkb3duIHRo
ZQ0KPiBpc3N1ZS4NCj4gDQo+IENhbGwgdHJhY2Ugb2YgZmlyc3QgY2FsbGVkIHhlbl9zd2lvdGxi
X2FsbG9jX2NvaGVyZW50KFRoZSBwYWdlcyBuZXZlcg0KPiBiYWNrZWQgdG8gWGVuKToNCj4gDQo+
IFsgICAyMy40MzYzMzNdICBbPGZmZmZmZmZmODE0MDQwYzk+XQ0KPiB4ZW5fc3dpb3RsYl9hbGxv
Y19jb2hlcmVudCsweDE2OS8weDUxMA0KPiBbICAgMjMuNDM2NjIzXSAgWzxmZmZmZmZmZjgxMWVi
MzhkPl0gPyBrbWVtX2NhY2hlX2FsbG9jX3RyYWNlKzB4MWVkLzB4MjgwDQo+IFsgICAyMy40MzY5
MDBdICBbPGZmZmZmZmZmODExZDcyYWY+XSBkbWFfcG9vbF9hbGxvYysweDExZi8weDI2MA0KPiBb
ICAgMjMuNDM3MTkwXSAgWzxmZmZmZmZmZjgxNTM3NDQyPl0gZWhjaV9xaF9hbGxvYysweDUyLzB4
MTIwDQo+IFsgICAyMy40Mzc0ODFdICBbPGZmZmZmZmZmODE1M2I4MGY+XSBlaGNpX3NldHVwKzB4
MmJmLzB4OGUwDQo+IFsgICAyMy40Mzc3NjBdICBbPGZmZmZmZmZmODE0NzZkMDY+XSA/IF9fZGV2
X3ByaW50aysweDQ2LzB4YTANCj4gWyAgIDIzLjQzODA0Ml0gIFs8ZmZmZmZmZmY4MTQ3NzBiMz5d
ID8gX2Rldl9pbmZvKzB4NTMvMHg2MA0KPiBbICAgMjMuNDM4MzI3XSAgWzxmZmZmZmZmZjgxNTNm
NjIwPl0gZWhjaV9wY2lfc2V0dXArMHhjMC8weDVmMA0KPiBbICAgMjMuNDM4NjE1XSAgWzxmZmZm
ZmZmZjgxNTE5ZmNkPl0gdXNiX2FkZF9oY2QrMHgyNWQvMHhhZjANCj4gWyAgIDIzLjQzODkwMV0g
IFs8ZmZmZmZmZmY4MTUyYzlhNj5dIHVzYl9oY2RfcGNpX3Byb2JlKzB4NDA2LzB4NTIwDQo+IFsg
ICAyMy40MzkxNzddICBbPGZmZmZmZmZmODE1M2Y0ODY+XSBlaGNpX3BjaV9wcm9iZSsweDM2LzB4
NDANCj4gWyAgIDIzLjQzOTQ2OV0gIFs8ZmZmZmZmZmY4MTM2ZTk5YT5dIGxvY2FsX3BjaV9wcm9i
ZSsweDRhLzB4YjANCj4gWyAgIDIzLjQzOTc1Ml0gIFs8ZmZmZmZmZmY4MTM2ZmJhNT5dID8gcGNp
X21hdGNoX2RldmljZSsweGU1LzB4MTEwDQo+IFsgICAyMy40NDAwMjddICBbPGZmZmZmZmZmODEz
NmZjZTE+XSBwY2lfZGV2aWNlX3Byb2JlKzB4ZDEvMHgxMjANCj4gWyAgIDIzLjQ0MDMyMF0gIFs8
ZmZmZmZmZmY4MTQ3YjEzYz5dIGRyaXZlcl9wcm9iZV9kZXZpY2UrMHgyMGMvMHg0ZDANCj4gWyAg
IDIzLjQ0MDU5OV0gIFs8ZmZmZmZmZmY4MTQ3YjRlYj5dIF9fZHJpdmVyX2F0dGFjaCsweDliLzB4
YTANCj4gWyAgIDIzLjQ0MDg3OV0gIFs8ZmZmZmZmZmY4MTQ3YjQ1MD5dID8gX19kZXZpY2VfYXR0
YWNoKzB4NTAvMHg1MA0KPiANCj4gQWJvdmUgd2FzIEVIQ0kgdXNlZCBETUEgcG9vbCB0byBhbGxv
Y2F0ZSBETUEgbWVtb3J5Lg0KPiANCj4gRHVyaW5nIG15IHRlc3RpbmcsIH4xMDAwIGVudHJpZXMg
d2FzIG5vdCBmcmVlZCwgaWYgbW9yZSBQQ0kgZGV2aWNlcw0KPiB1c2UgRE1BIHBvb2wsIHRoZSB0
cmVlL2xpc3Qgd2lsbCBoYXZlIG1vcmUgZW50cmllcywgbG9va3MgaXQncyBub3QgYQ0KPiBnb29k
IGlkZWEgdGhhdCB1c2UgYSBsaXN0IHRvIHRyYWNrIGl0Lg0KPiANCg0KWWVzLCBpdCBzZWVtcyBw
b29scyBjYW4gaGFuZyBvbnRvIGEgc2VyaW91cyBudW1iZXIgb2YgYWxsb2NhdGlvbnMgc28gYSBs
aXN0IGlzIHByb2JhYmx5IG5vdCB3aXNlLiBXaGF0IEkgd2FzIHBvaW50aW5nIG91dCwgdGhvdWdo
LCBpcyB0aGF0IGl0IGFwcGVhcnMgeW91IGNhbid0IGV2ZW4gdHJhY2sgbWFwcGluZ3MgKGFzIG9w
cG9zZWQgdG8gYWxsb2NhdGlvbnMpIHdpdGggYSBsaXN0IGVpdGhlciBiZWNhdXNlIGRyaXZlcnMg
YXBwYXJlbnRseSB0cnkgdG8gdW5tYXAgdGhpbmdzIHRoZXkgaGF2ZSBub3QgbWFwcGVkLg0KDQog
IFBhdWwNCg0KPiBUaGFua3MsDQo+IEpvZQ0KPiANCj4gX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18NCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdA0KPiBYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcNCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA0KX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 14:44:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 14:44: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 1gHVFv-00072N-B7; Tue, 30 Oct 2018 14:44:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=kgbc=nk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHVFt-00072I-Kq
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 14:44:29 +0000
X-Inumbo-ID: 4d15fb35-dc52-11e8-87d6-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4d15fb35-dc52-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 14:44:27 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 30 Oct 2018 08:44:26 -0600
Message-Id: <5BD86E4402000078001F6571@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 30 Oct 2018 08:44:20 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH] use consistent values when consuming
 runtime-changeable 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlcmUncyBubyBndWFyYW50ZWUgdGhhdCBlLmcuIGEgc3dpdGNoKCkgY29udHJvbCBleHByZXNz
aW9uJ3MgbWVtb3J5Cm9wZXJhbmQocykgZ2V0KHMpIHJlYWQganVzdCBvbmNlLiBHdWFyZCBhZ2Fp
bnN0IHRoZSBjb21waWxlciBwcm9kdWNpbmcKInVuZXhwZWN0ZWQiIGNvZGUgYnkgc3ByaW5rbGlu
ZyBhcm91bmQgc29tZSBBQ0NFU1NfT05DRSgpLgoKSSdtIGxlYXZpbmcgYWxvbmUgb3B0X2NvbnN3
aXRjaFtdOiBJdCBnZXRzIGFjY2Vzc2VkIGluIHF1aXRlIGEgZmV3CnBsYWNlcyBhbnl3YXksIGFu
ZCBhbiBpbnRlcm1lZGlhdGUgY2hhbmdlIHdvbid0IGhhdmUgYW55IHNldmVyZSBlZmZlY3QKYWZh
aWN0LgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0t
IGEveGVuL2FyY2gveDg2L3B2L2RvbWFpbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9wdi9kb21haW4u
YwpAQCAtMjU2LDcgKzI1Niw3IEBAIGludCBwdl9kb21haW5faW5pdGlhbGlzZShzdHJ1Y3QgZG9t
YWluICoKICAgICBkLT5hcmNoLnB2LnhwdGkgPSBpc19oYXJkd2FyZV9kb21haW4oZCkgPyBvcHRf
eHB0aV9od2RvbSA6IG9wdF94cHRpX2RvbXU7CiAKICAgICBpZiAoICFpc19wdl8zMmJpdF9kb21h
aW4oZCkgJiYgdXNlX2ludnBjaWQgJiYgY3B1X2hhc19wY2lkICkKLSAgICAgICAgc3dpdGNoICgg
b3B0X3BjaWQgKQorICAgICAgICBzd2l0Y2ggKCBBQ0NFU1NfT05DRShvcHRfcGNpZCkgKQogICAg
ICAgICB7CiAgICAgICAgIGNhc2UgUENJRF9PRkY6CiAgICAgICAgICAgICBicmVhazsKLS0tIGEv
eGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMKKysrIGIveGVuL2RyaXZlcnMvY2hhci9jb25zb2xl
LmMKQEAgLTYzMCwxNiArNjMwLDE2IEBAIHN0YXRpYyB2b2lkIF9fcHV0c3RyKGNvbnN0IGNoYXIg
KnN0cikKIHN0YXRpYyBpbnQgcHJpbnRrX3ByZWZpeF9jaGVjayhjaGFyICpwLCBjaGFyICoqcHAp
CiB7CiAgICAgaW50IGxvZ2x2bCA9IC0xOwotICAgIGludCB1cHBlcl90aHJlc2ggPSB4ZW5sb2df
dXBwZXJfdGhyZXNoOwotICAgIGludCBsb3dlcl90aHJlc2ggPSB4ZW5sb2dfbG93ZXJfdGhyZXNo
OworICAgIGludCB1cHBlcl90aHJlc2ggPSBBQ0NFU1NfT05DRSh4ZW5sb2dfdXBwZXJfdGhyZXNo
KTsKKyAgICBpbnQgbG93ZXJfdGhyZXNoID0gQUNDRVNTX09OQ0UoeGVubG9nX2xvd2VyX3RocmVz
aCk7CiAKICAgICB3aGlsZSAoIChwWzBdID09ICc8JykgJiYgKHBbMV0gIT0gJ1wwJykgJiYgKHBb
Ml0gPT0gJz4nKSApCiAgICAgewogICAgICAgICBzd2l0Y2ggKCBwWzFdICkKICAgICAgICAgewog
ICAgICAgICBjYXNlICdHJzoKLSAgICAgICAgICAgIHVwcGVyX3RocmVzaCA9IHhlbmxvZ19ndWVz
dF91cHBlcl90aHJlc2g7Ci0gICAgICAgICAgICBsb3dlcl90aHJlc2ggPSB4ZW5sb2dfZ3Vlc3Rf
bG93ZXJfdGhyZXNoOworICAgICAgICAgICAgdXBwZXJfdGhyZXNoID0gQUNDRVNTX09OQ0UoeGVu
bG9nX2d1ZXN0X3VwcGVyX3RocmVzaCk7CisgICAgICAgICAgICBsb3dlcl90aHJlc2ggPSBBQ0NF
U1NfT05DRSh4ZW5sb2dfZ3Vlc3RfbG93ZXJfdGhyZXNoKTsKICAgICAgICAgICAgIGlmICggbG9n
bHZsID09IC0xICkKICAgICAgICAgICAgICAgICBsb2dsdmwgPSBYRU5MT0dfR1VFU1RfREVGQVVM
VDsKICAgICAgICAgICAgIGJyZWFrOwpAQCAtNjkwLDEzICs2OTAsMTQgQEAgc3RhdGljIGludCBw
YXJzZV9jb25zb2xlX3RpbWVzdGFtcHMoY29ucwogCiBzdGF0aWMgdm9pZCBwcmludGtfc3RhcnRf
b2ZfbGluZShjb25zdCBjaGFyICpwcmVmaXgpCiB7CisgICAgZW51bSBjb25fdGltZXN0YW1wX21v
ZGUgbW9kZSA9IEFDQ0VTU19PTkNFKG9wdF9jb25fdGltZXN0YW1wX21vZGUpOwogICAgIHN0cnVj
dCB0bSB0bTsKICAgICBjaGFyIHRzdHJbMzJdOwogICAgIHVpbnQ2NF90IHNlYywgbnNlYzsKIAog
ICAgIF9fcHV0c3RyKHByZWZpeCk7CiAKLSAgICBzd2l0Y2ggKCBvcHRfY29uX3RpbWVzdGFtcF9t
b2RlICkKKyAgICBzd2l0Y2ggKCBtb2RlICkKICAgICB7CiAgICAgY2FzZSBUU01fREFURToKICAg
ICBjYXNlIFRTTV9EQVRFX01TOgpAQCAtNzA0LDcgKzcwNSw3IEBAIHN0YXRpYyB2b2lkIHByaW50
a19zdGFydF9vZl9saW5lKGNvbnN0IGMKIAogICAgICAgICBpZiAoIHRtLnRtX21kYXkgPT0gMCAp
CiAgICAgICAgICAgICAvKiBub3RoaW5nICovOwotICAgICAgICBlbHNlIGlmICggb3B0X2Nvbl90
aW1lc3RhbXBfbW9kZSA9PSBUU01fREFURSApCisgICAgICAgIGVsc2UgaWYgKCBtb2RlID09IFRT
TV9EQVRFICkKICAgICAgICAgewogICAgICAgICAgICAgc25wcmludGYodHN0ciwgc2l6ZW9mKHRz
dHIpLCAiWyUwNHUtJTAydS0lMDJ1ICUwMnU6JTAydTolMDJ1XSAiLAogICAgICAgICAgICAgICAg
ICAgICAgMTkwMCArIHRtLnRtX3llYXIsIHRtLnRtX21vbiArIDEsIHRtLnRtX21kYXksCgoKCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 14:45:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 14:45: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 1gHVHH-000779-Ok; Tue, 30 Oct 2018 14:45:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=apc/=nk=xenproject.org=prvs=8344f7b0d=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gHVHG-00076v-EZ
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 14:45:54 +0000
X-Inumbo-ID: 7fb775cb-dc52-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7fb775cb-dc52-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 14:45:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,444,1534809600"; d="scan'208";a="69143483"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75546-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-libvirt:libvirt-build:fail:nonblocking
 ovmf:build-i386-libvirt:libvirt-build:fail:nonblocking
X-Osstest-Versions-This: ovmf=4222e8e7e421e9c8d2c2f319a3860dd3332d6255
X-Osstest-Versions-That: ovmf=c87ac38cf280fa969f1033de3c5b7a157aac8cbc
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 30 Oct 2018 14:45:22 +0000
Subject: [Xen-devel] [ovmf baseline-only test] 75546: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTU0NiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NTQ2LwoKUmVncmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2Nl
ZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBy
dW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBSRUdSLiB2cy4gNzU1NDMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gNzU1NDMKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAgICAgICAgZmFpbCAg
IGxpa2UgNzU1NDMKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1idWls
ZCAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NTU0MwoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDQyMjJlOGU3ZTQyMWU5YzhkMmMyZjMxOWEz
ODYwZGQzMzMyZDYyNTUKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIGM4
N2FjMzhjZjI4MGZhOTY5ZjEwMzNkZTNjNWI3YTE1N2FhYzhjYmMKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgICA3NTU0MyAgMjAxOC0xMC0zMCAwNTozMToxMCBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUg
c2luY2UgICAgNzU1NDYgIDIwMTgtMTAtMzAgMDk6MjE6MzQgWiAgICAwIGRheXMgICAgMSBhdHRl
bXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKaWFu
IEogV2FuZyA8amlhbi5qLndhbmdAaW50ZWwuY29tPgogIE1hcnZpbiBIP3VzZXIgPE1hcnZpbi5I
YWV1c2VyQG91dGxvb2suY29tPgogIE1hcnZpbiBIYWV1c2VyIDxNYXJ2aW4uSGFldXNlckBvdXRs
b29rLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9n
cwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0
L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5v
dCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA0MjIyZThlN2U0MjFlOWM4ZDJjMmYzMTlhMzg2MGRk
MzMzMmQ2MjU1CkF1dGhvcjogTWFydmluIEg/dXNlciA8TWFydmluLkhhZXVzZXJAb3V0bG9vay5j
b20+CkRhdGU6ICAgU3VuIE9jdCAyOCAxNjo1MToyMyAyMDE4ICswODAwCgogICAgVWVmaUNwdVBr
Zy9QaVNtbUNwdUR4ZVNtbTogRml4IEFTU0VSVCBmb3Igc3VjY2Vzcy4KICAgIAogICAgSW5kZXgg
aXMgaW5pdGlhbGl6ZWQgdG8gTUFYX1VJTlQxNiBhcyBkZWZhdWx0IGZhaWx1cmUgdmFsdWUsIHdo
aWNoCiAgICBpcyB3aGF0IHRoZSBBU1NFUlQgaXMgc3VwcG9zZWQgdG8gdGVzdCBmb3IuICBUaGUg
QVNTRVJUIGNvbmRpdGlvbgogICAgaG93ZXZlciBjYW4gbmV2ZXIgcmV0dXJuIEZBTFNFIGZvciBJ
TlQxNiAhPSBpbnQsIGFzIGR1ZSB0bwogICAgSW50ZWdlciBQcm9tb3Rpb25bMV0sIEluZGV4IGlz
IGNvbnZlcnRlZCB0byBpbnQsIHdoaWNoIGNhbiBuZXZlcgogICAgcmVzdWx0IGluIC0xLgogICAg
CiAgICBGdXJ0aGVybW9yZSwgSW5kZXggaXMgdXNlZCBhcyBhIGZvciBsb29wIGluZGV4IHZhcmlh
YmxlIGluYmV0d2VlbiBpdHMKICAgIGluaXRpYWxpemF0aW9uIGFuZCB0aGUgQVNTRVJULCBzbyB0
aGUgdmFsdWUgaXMgdW5jb25kaXRpb25hbGx5CiAgICBvdmVyd3JpdHRlbiB0b28uCiAgICAKICAg
IEZpeCB0aGUgQVNTRVJUIGNoZWNrIHRvIGNvbXBhcmUgSW5kZXggdG8gaXRzIHVwcGVyIGJvdW5k
YXJ5LCB3aGljaCBpdAogICAgd2lsbCBiZSBlcXVhbCB0byBpZiB0aGUgbG9vcCB3YXMgbm90IGJy
b2tlbiBvdXQgb2Ygb24gc3VjY2Vzcy4KICAgIAogICAgWzFdIElTTy9JRUMgOTg5OToyMDExLCA2
LjUuOS40CiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9u
IEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IE1hcnZpbiBIYWV1c2VyIDxNYXJ2aW4u
SGFldXNlckBvdXRsb29rLmNvbT4KICAgIFJldmlld2VkLWJ5OiBFcmljIERvbmcgPGVyaWMuZG9u
Z0BpbnRlbC5jb20+Cgpjb21taXQgMzdmYmE3YzI3NjJlMTE0YTI4MGUzYjM2MWI1M2RlZDAzNGFh
YzdlMwpBdXRob3I6IE1hcnZpbiBIP3VzZXIgPE1hcnZpbi5IYWV1c2VyQG91dGxvb2suY29tPgpE
YXRlOiAgIFN1biBPY3QgMjggMTY6NTE6MjIgMjAxOCArMDgwMAoKICAgIFVlZmlDcHVQa2cvTXBJ
bml0TGliOiBGaXggQVNTRVJUIGZvciBzdWNjZXNzLgogICAgCiAgICBJbmRleCBpcyBpbml0aWFs
aXplZCB0byBNQVhfVUlOVDE2IGFzIGRlZmF1bHQgZmFpbHVyZSB2YWx1ZSwgd2hpY2gKICAgIGlz
IHdoYXQgdGhlIEFTU0VSVCBpcyBzdXBwb3NlZCB0byB0ZXN0IGZvci4gIFRoZSBBU1NFUlQgY29u
ZGl0aW9uCiAgICBob3dldmVyIGNhbiBuZXZlciByZXR1cm4gRkFMU0UgZm9yIElOVDE2ICE9IGlu
dCwgYXMgZHVlIHRvCiAgICBJbnRlZ2VyIFByb21vdGlvblsxXSwgSW5kZXggaXMgY29udmVydGVk
IHRvIGludCwgd2hpY2ggY2FuIG5ldmVyCiAgICByZXN1bHQgaW4gLTEuCiAgICAKICAgIEZ1cnRo
ZXJtb3JlLCBJbmRleCBpcyB1c2VkIGFzIGEgZm9yIGxvb3AgaW5kZXggdmFyaWFibGUgaW5iZXR3
ZWVuIGl0cwogICAgaW5pdGlhbGl6YXRpb24gYW5kIHRoZSBBU1NFUlQsIHNvIHRoZSB2YWx1ZSBp
cyB1bmNvbmRpdGlvbmFsbHkKICAgIG92ZXJ3cml0dGVuIHRvby4KICAgIAogICAgRml4IHRoZSBB
U1NFUlQgY2hlY2sgdG8gY29tcGFyZSBJbmRleCB0byBpdHMgdXBwZXIgYm91bmRhcnksIHdoaWNo
IGl0CiAgICB3aWxsIGJlIGVxdWFsIHRvIGlmIHRoZSBsb29wIHdhcyBub3QgYnJva2VuIG91dCBv
ZiBvbiBzdWNjZXNzLgogICAgCiAgICBbMV0gSVNPL0lFQyA5ODk5OjIwMTEsIDYuNS45LjQKICAg
IAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50
IDEuMQogICAgU2lnbmVkLW9mZi1ieTogTWFydmluIEhhZXVzZXIgPE1hcnZpbi5IYWV1c2VyQG91
dGxvb2suY29tPgogICAgUmV2aWV3ZWQtYnk6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNv
bT4KCmNvbW1pdCA2MWE2MmZjMjU4N2FlNGQwMTcxODEyNGYyOGUxZWEwZTYwMzc1OTAyCkF1dGhv
cjogSmlhbiBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNvbT4KRGF0ZTogICBNb24gT2N0IDI5
IDE2OjIwOjQ0IDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cvQ29yZTogZml4IGFuIGlzc3Vl
IG9mIHBvdGVudGlhbCBOVUxMIHBvaW50ZXIgYWNjZXNzCiAgICAKICAgIFJFRjogaHR0cHM6Ly9i
dWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjg2CiAgICAKICAgIFRoaXMg
aXNzdWUgaXMgaW50cm9kdWNlZCBieSBiYjY4NTA3MWMyNjAyY2Y3ODZlYTg0YzY5YmJlYmYyMTU4
MTk0YTM4LgogICAgCiAgICBUaGUgKk1lbW9yeVNwYWNlTWFwIGFzc2lnbmVkIHdpdGggTlVMTCAo
bGluZSAxNzEwKSB2YWx1ZSBtaWdodCBiZQogICAgYWNjZXNzZWQgKGxpbmUgMTcyNi8xNzMwKSB3
aXRob3V0IGFueSBzYW5pdHkgY2hlY2suIEFsdGhvdWdoIGl0IHdvbid0CiAgICBoYXBwZW4gaW4g
cHJhY3RpY2UgYmVjYXVzZSBvZiBsaW5lIDE3MjIsIHdlIHN0aWxsIG5lZWQgdG8gYWRkIGNoZWNr
CiAgICBhZ2FpbnN0IE5VTEwgdG8gbWFrZSBzdGF0aWMgY29kZSBhbmFseXplciBoYXBweS4KICAg
IAogICAgMTcxMCAgKk1lbW9yeVNwYWNlTWFwICAgICAgID0gTlVMTDsKICAgIC4uLi4gIC4uLgog
ICAgMTcyMiAgaWYgKERlc2NyaXB0b3JDb3VudCA9PSAqTnVtYmVyT2ZEZXNjcmlwdG9ycykgewog
ICAgLi4uLiAgLi4uCiAgICAxNzI2ICAgIERlc2NyaXB0b3IgPSAqTWVtb3J5U3BhY2VNYXA7CiAg
ICAuLi4uICAuLi4KICAgIDE3MzAgICAgICAgIEJ1aWxkTWVtb3J5RGVzY3JpcHRvciAoRGVzY3Jp
cHRvciwgRW50cnkpOwogICAgCiAgICBUZXN0czoKICAgICAgUGFzcyBidWlsZCBhbmQgYm9vdCB0
byBzaGVsbC4KICAgIAogICAgQ2M6IEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgogICAgQ2M6
IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBU
aWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEpp
YW4gSiBXYW5nIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogSGFvIFd1
IDxoYW8uYS53dUBpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 14:46:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 14:46: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 1gHVHf-00079s-3Z; Tue, 30 Oct 2018 14:46:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rlru=nk=citrix.com=prvs=8342f37c0=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gHVHd-00079l-2L
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 14:46:17 +0000
X-Inumbo-ID: 8d05715a-dc52-11e8-87d6-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8d05715a-dc52-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 14:46:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,444,1534809600"; d="scan'208";a="81154543"
Date: Tue, 30 Oct 2018 15:43:51 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20181030144351.n722tuhb5bkgbczw@mac.citrite.net>
References: <20181029132928.13031-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181029132928.13031-1-paul.durrant@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2] iommu / p2m: add a page_order parameter
 to iommu_map/unmap_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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>,
 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>,
 Julien Grall <julien.grall@arm.com>, Jun Nakajima <jun.nakajima@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>

T24gTW9uLCBPY3QgMjksIDIwMTggYXQgMDE6Mjk6MjhQTSArMDAwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IFRoZSBQMk0gY29kZSBjdXJyZW50bHkgY29udGFpbnMgbWFueSBsb29wcyB0byBkZWFs
IHdpdGggdGhlIGZhY3QgdGhhdCwKPiB3aGlsZSBpdCBtYXkgYmUgcmVxdWlyZSB0byBoYW5kbGUg
cGFnZSBvcmRlcnMgZ3JlYXRlciB0aGFuIDRrLCB0aGUKPiBJT01NVSBtYXAgYW5kIHVubWFwIGZ1
bmN0aW9ucyBkbyBub3QuCj4gVGhpcyBwYXRjaCBhZGRzIGEgcGFnZV9vcmRlciBwYXJhbWV0ZXIg
dG8gdGhvc2UgZnVuY3Rpb25zIGFuZCBpbXBsZW1lbnRzCj4gdGhlIG5lY2Vzc2FyeSBsb29wcyB3
aXRoaW4uIFRoaXMgYWxsb3dzIHRoZSBQMk0gY29kZSB0byBiZSBzdWJzdGFudGlhbGx5Cj4gc2lt
cGxpZmllZC4KPiAKPiBOT1RFOiBUaGlzIHBhdGNoIGRvZXMgbm90IG1vZGlmeSB0aGUgdW5kZXJs
eWluZyB2ZW5kb3IgSU9NTVUKPiAgICAgICBpbXBsZW1lbnRhdGlvbnMgdG8gZGVhbCB3aXRoIHBh
Z2Ugb3JkZXJzIG9mIG1vcmUgdGhhbiA0ay4KCkknbSB3b25kZXJpbmcgaWYgaXQgd291bGQgbWFr
ZSBzZW5zZSB0byBkcm9wIHRoZSBfcGFnZSBzdWZmaXggZnJvbQp0aG9zZSBmdW5jdGlvbnMgbm93
IHRoYXQgdGhleSB0YWtlIGFuIG9yZGVyIHBhcmFtZXRlci4KCj4gZGlmZiAtLWdpdCBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21t
dS5jCj4gaW5kZXggOGI0MzhhZTRiYy4uZTAyZGNiMTAxZiAxMDA2NDQKPiAtLS0gYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
aW9tbXUuYwo+IEBAIC0zMDUsNDcgKzMwNSw3NiBAQCB2b2lkIGlvbW11X2RvbWFpbl9kZXN0cm95
KHN0cnVjdCBkb21haW4gKmQpCj4gIH0KPiAgCj4gIGludCBpb21tdV9tYXBfcGFnZShzdHJ1Y3Qg
ZG9tYWluICpkLCBkZm5fdCBkZm4sIG1mbl90IG1mbiwKPiAtICAgICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGludCBmbGFncykKPiArICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBwYWdl
X29yZGVyLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCj4gIHsKPiAgICAgIGNvbnN0IHN0cnVjdCBkb21h
aW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwo+IC0gICAgaW50IHJjOwo+ICsgICAgdW5zaWdu
ZWQgbG9uZyBpOwo+ICAKPiAgICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9y
bV9vcHMgKQo+ICAgICAgICAgIHJldHVybiAwOwo+ICAKPiAtICAgIHJjID0gaGQtPnBsYXRmb3Jt
X29wcy0+bWFwX3BhZ2UoZCwgZGZuLCBtZm4sIGZsYWdzKTsKPiAtICAgIGlmICggdW5saWtlbHko
cmMpICkKPiArICAgIEFTU0VSVCghKGRmbl94KGRmbikgJiAoKDF1bCA8PCBwYWdlX29yZGVyKSAt
IDEpKSk7Cj4gKyAgICBBU1NFUlQoIShtZm5feChtZm4pICYgKCgxdWwgPDwgcGFnZV9vcmRlcikg
LSAxKSkpOwoKSSB3b3VsZCBjb25zaWRlciB1c2luZyBJU19BTElHTkVEIGZvciBjbGFyaXR5LgoK
PiArCj4gKyAgICBmb3IgKCBpID0gMDsgaSA8ICgxdWwgPDwgcGFnZV9vcmRlcik7IGkrKyApCj4g
ICAgICB7Cj4gKyAgICAgICAgaW50IGlnbm9yZWQsIGVyciA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1h
cF9wYWdlKGQsIGRmbl9hZGQoZGZuLCBpKSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX2FkZChtZm4sIGkpLAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGFncyk7Cj4gKwo+
ICsgICAgICAgIGlmICggbGlrZWx5KCFlcnIpICkKPiArICAgICAgICAgICAgY29udGludWU7Cj4g
Kwo+ICAgICAgICAgIGlmICggIWQtPmlzX3NodXR0aW5nX2Rvd24gJiYgcHJpbnRrX3JhdGVsaW1p
dCgpICkKPiAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIKPiAgICAgICAgICAgICAgICAg
ICAgICJkJWQ6IElPTU1VIG1hcHBpbmcgZGZuICUiUFJJX2RmbiIgdG8gbWZuICUiUFJJX21mbiIg
ZmFpbGVkOiAlZFxuIiwKPiAtICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgZGZuX3go
ZGZuKSwgbWZuX3gobWZuKSwgcmMpOwo+ICsgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lk
LCBkZm5feChkZm5fYWRkKGRmbiwgaSkpLAo+ICsgICAgICAgICAgICAgICAgICAgbWZuX3gobWZu
X2FkZChtZm4sIGkpKSwgZXJyKTsKPiArCj4gKyAgICAgICAgd2hpbGUgKGktLSkKCk1pc3Npbmcg
c3BhY2VzIGluIHRoZSBjb25kaXRpb24uCgo+ICsgICAgICAgICAgICAvKiBhc3NpZ24gdG8gc29t
ZXRoaW5nIHRvIGF2b2lkIGNvbXBpbGVyIHdhcm5pbmcgKi8KPiArICAgICAgICAgICAgaWdub3Jl
ZCA9IGhkLT5wbGF0Zm9ybV9vcHMtPnVubWFwX3BhZ2UoZCwgZGZuX2FkZChkZm4sIGkpKTsKCllv
dSBjb3VsZCBsaWtlbHkgZGVjbGFyZSBpZ25vcmVkIGhlcmUgdG8gZnVydGhlciBsaW1pdCBpdCdz
IHNjb3BlPwoKPiAgCj4gICAgICAgICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9tYWluKGQpICkKPiAg
ICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwo+ICsKPiArICAgICAgICByZXR1cm4gZXJyOwoK
SSBtaWdodCBwcmVmZXIgdG8ga2VlcCB0aGUgZ2xvYmFsIHJjIHZhcmlhYmxlIGhlcmUgYW5kIGp1
c3QgYnJlYWsgb24KZXJyb3IsIGFsc28ga2VlcGluZyB0aGUgJ3JldHVybiByYycgYmVsb3cgYXMg
aXQgd2FzLiBCdXQgdGhhdCdzIGp1c3QgYQpxdWVzdGlvbiBvZiB0YXN0ZSBJTU8uCgpUaGFua3Ms
IFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 14:48:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 14: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 1gHVJe-0007My-Ir; Tue, 30 Oct 2018 14:48: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=9qeq=nk=oracle.com=joe.jin@srs-us1.protection.inumbo.net>)
 id 1gHVJd-0007Mj-9p
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 14:48:21 +0000
X-Inumbo-ID: d46c6d74-dc52-11e8-9a5e-12d6303a7972
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d46c6d74-dc52-11e8-9a5e-12d6303a7972;
 Tue, 30 Oct 2018 14:48:15 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9UEi2cg103727;
 Tue, 30 Oct 2018 14:48:09 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-2018-07-02;
 bh=smDSUCCYSUuQaN0jdFIUuESIt9jx/3qRvYL37f3U5dw=;
 b=dtbkx8ycwRHweYind0afBX3j0+SqrSm6lIUU4IntuOpXNf/MHq1ukML841suKvxTmW4q
 svdqAWR9q+Y9nJfnaopOuPl5XYUfFE/9xDFaTEXaPrv1fhLxaCcSvJxUjBaKZC09j609
 ppt0vDyFZZQBH3wvj5L+Ay8G5bb7xAXEJQlNA0aMKjcC5DZ6Cu2jRwcxgrsD2Qb9iDxp
 4VzHPSd0Zpq+22hJ6vF/OjgoofEvh4Ip5Rgt5nh9KxlABEi8MNVqpriYqul7mcBk978l
 h7pJvOzeGWcrkHo46qQw8bxGFB68eJARTILUyAlbGgh0/jysVDEeCNQv/hQ7H/4DKAPO fw== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2120.oracle.com with ESMTP id 2ncgnqvs7g-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 30 Oct 2018 14:48:09 +0000
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w9UEm8KX013152
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 30 Oct 2018 14:48:08 GMT
Received: from abhmp0001.oracle.com (abhmp0001.oracle.com [141.146.116.7])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9UEm8XT022459;
 Tue, 30 Oct 2018 14:48:08 GMT
Received: from [10.211.47.88] (/10.211.47.88)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 30 Oct 2018 07:48:07 -0700
To: Paul Durrant <Paul.Durrant@citrix.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
References: <bb6d87b4-c371-c6c0-8c48-bc95df018ad1@oracle.com>
 <20181024130246.GA22616@localhost.localdomain>
 <83900cf4-690c-9725-d022-d427fdeb4f7d@oracle.com>
 <581cb7ea-3112-791d-918d-9bb887e4744f@oracle.com>
 <24a62522-1629-5d0b-398e-6d2c1a0b97f7@oracle.com>
 <922914c9-22db-c5d1-33da-d07691ebd7d7@oracle.com>
 <a47fabe8-53d1-47b8-0efc-f9f1e5b4898a@oracle.com>
 <45f5ffe8-3f48-4485-53f0-5a056be69b0c@oracle.com>
 <5b64850f-9142-0360-fe4e-9e7bc74d2368@oracle.com>
 <3e65208c-cb11-d918-00eb-012a97e56fec@oracle.com>
 <57e5593233c64dc0a36c7d4c750a1ed4@AMSPEX02CL03.citrite.net>
 <cd2efe58-4efb-cf5b-db6e-0bc7838bd9c9@oracle.com>
 <097f1f6f16f7415aa3a52a7c4f5e52dc@AMSPEX02CL03.citrite.net>
From: Joe Jin <joe.jin@oracle.com>
Message-ID: <a7c9265b-1218-264b-b67d-5d80e44fb7d4@oracle.com>
Date: Tue, 30 Oct 2018 07:48:07 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <097f1f6f16f7415aa3a52a7c4f5e52dc@AMSPEX02CL03.citrite.net>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9061
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810300128
Subject: Re: [Xen-devel] [PATCH] xen-swiotlb: exchange memory with Xen only
 when pages are contiguous
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: John Sobecki <john.sobecki@oracle.com>,
 "DONGLI.ZHANG" <dongli.zhang@oracle.com>,
 "linux-kernel@vger.kernel.org\"" <linux-kernel@vger.kernel.org>,
 "konrad@kernel.org" <konrad@kernel.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Christoph Helwig <hch@lst.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>

T24gMTAvMzAvMTggNzoyMSBBTSwgUGF1bCBEdXJyYW50IHdyb3RlOgo+PiAtLS0tLU9yaWdpbmFs
IE1lc3NhZ2UtLS0tLQo+PiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4ZW4tZGV2ZWwtYm91bmNl
c0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24gQmVoYWxmCj4+IE9mIEpvZSBKaW4KPj4gU2VudDog
MzAgT2N0b2JlciAyMDE4IDE0OjEzCj4+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBj
aXRyaXguY29tPjsgQm9yaXMgT3N0cm92c2t5Cj4+IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNv
bT47IEtvbnJhZCBSemVzenV0ZWsgV2lsawo+PiA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPj4g
Q2M6IEpvaG4gU29iZWNraSA8am9obi5zb2JlY2tpQG9yYWNsZS5jb20+OyBET05HTEkuWkhBTkcK
Pj4gPGRvbmdsaS56aGFuZ0BvcmFjbGUuY29tPjsgbGludXgta2VybmVsQHZnZXIua2VybmVsLm9y
ZyIgPGxpbnV4LQo+PiBrZXJuZWxAdmdlci5rZXJuZWwub3JnPjsga29ucmFkQGtlcm5lbC5vcmc7
IHhlbi0KPj4gZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IENocmlzdG9waCBIZWx3aWcgPGhj
aEBsc3QuZGU+Cj4+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUEFUQ0hdIHhlbi1zd2lvdGxi
OiBleGNoYW5nZSBtZW1vcnkgd2l0aCBYZW4KPj4gb25seSB3aGVuIHBhZ2VzIGFyZSBjb250aWd1
b3VzCj4+Cj4+IE9uIDEwLzMwLzE4IDE6NTkgQU0sIFBhdWwgRHVycmFudCB3cm90ZToKPj4+PiBP
biAxMC8yNS8xOCAxMTo1NiBBTSwgSm9lIEppbiB3cm90ZToKPj4+Pj4gSSBqdXN0IGRpc2N1c3Nl
ZCB0aGlzIHBhdGNoIHdpdGggQm9yaXMgaW4gcHJpdmF0ZSwgaGlzIG9waW5pb25zKEJvcmlzLAo+
Pj4+PiBwbGVhc2UgY29ycmVjdCBtZSBpZiBhbnkgbWlzdW5kZXJzdG9vZCkgYXJlOgo+Pj4+Pgo+
Pj4+PiAxLiBXaXRoL3dpdGhvdXQgdGhlIGNoZWNrLCBib3RoIGFyZSBpbmNvcnJlY3QsIGhlIHRo
b3VnaHQgd2UgbmVlZCB0bwo+Pj4+PiAgICBwcmV2ZW50ZWQgdW5hbGxvYydkIGZyZWUgYXQgaGVy
ZS4KPj4+Pj4gMi4gT24gZnJlZWluZywgaWYgdXBwZXIgbGF5ZXIgYWxyZWFkeSBjaGVja2VkIHRo
ZSBtZW1vcnkgd2FzIERNQS1hYmxlLAo+Pj4+PiAgICB0aGUgY2hlY2tpbmcgYXQgaGVyZSBkb2Vz
IG5vdCBtYWtlIHNlbnNlLCB3ZSBjYW4gcmVtb3ZlIGFsbCBjaGVja3MuCj4+Pj4+IDMuIHhlbl9j
cmVhdGVfY29udGlndW91c19yZWdpb24oKSBhbmQgeGVuX2Rlc3Ryb3lfY29udGlndW91c19yZWdp
b24oKQo+Pj4+PiAgICB0byBjb21lIGluIHBhaXJzLgo+Pj4+IEkgdHJpZWQgdG8gYWRkZWQgcmFk
aXhfdHJlZSB0byB0cmFjayBhbGxvY2F0aW5nL2ZyZWVpbmcgYW5kIEkgZm91bmQKPj4gc29tZQo+
Pj4+IG1lbW9yeSBvbmx5IGFsbG9jYXRlZCBidXQgd2FzIG5vdCBmcmVlZCwgSSBndWVzcyBpdCBj
YXVzZWQgYnkgZHJpdmVyCj4+IHVzZWQKPj4+PiBkbWFfcG9vbCwgdGhhdCBtZWFucyBpZiBsb3Rz
IG9mIHN1Y2ggcmVxdWVzdHMsIHRoZSBsaXN0IHdpbGwgY29uc3VtZQo+PiBsb3QKPj4+PiBvZiBt
ZW1vcnkgZm9yIGl0LiBXaWxsIGNvbnRpbnVlIHRvIHdvcmsgb24gaXQsIGlmIGFueW9uZSBoYXZl
IGdvb2QgaWRlYQo+Pj4+IGZvciBpdCBwbGVhc2UgbGV0IG1lIGtub3csIEknZCBsaWtlIHRvIHRy
eSBpdC4KPj4+Pgo+Pj4gRldJVywgaW4gbXkgWGVuIFBWLUlPTU1VIHRlc3QgcGF0Y2hlcywgSSBo
YXZlIGFsc28gdHJpZWQga2VlcGluZyBhIGxpc3QKPj4gb2YgcmFuZ2VzIG1hcHBlZCBmb3IgRE1B
IGFuZCBoYXZlIGRpc2NvdmVyZWQgYXBwYXJlbnQgaXNzdWVzIHdpdGggc29tZQo+PiBkcml2ZXJz
LCBwYXJ0aWN1bGFybHkgdGczLCB0aGF0IHNlZW0gdG8gZnJlZSBtYXBwaW5ncyB0aGF0IGhhdmUg
bm90IGJlZW4KPj4gYWxsb2NhdGVkIChvciBwb3NzaWJseSBkb3VibGUtZnJlZSkuIEkndmUgbmV2
ZXIgZnVsbHkgdHJhY2tlZCBkb3duIHRoZQo+PiBpc3N1ZS4KPj4KPj4gQ2FsbCB0cmFjZSBvZiBm
aXJzdCBjYWxsZWQgeGVuX3N3aW90bGJfYWxsb2NfY29oZXJlbnQoVGhlIHBhZ2VzIG5ldmVyCj4+
IGJhY2tlZCB0byBYZW4pOgo+Pgo+PiBbICAgMjMuNDM2MzMzXSAgWzxmZmZmZmZmZjgxNDA0MGM5
Pl0KPj4geGVuX3N3aW90bGJfYWxsb2NfY29oZXJlbnQrMHgxNjkvMHg1MTAKPj4gWyAgIDIzLjQz
NjYyM10gIFs8ZmZmZmZmZmY4MTFlYjM4ZD5dID8ga21lbV9jYWNoZV9hbGxvY190cmFjZSsweDFl
ZC8weDI4MAo+PiBbICAgMjMuNDM2OTAwXSAgWzxmZmZmZmZmZjgxMWQ3MmFmPl0gZG1hX3Bvb2xf
YWxsb2MrMHgxMWYvMHgyNjAKPj4gWyAgIDIzLjQzNzE5MF0gIFs8ZmZmZmZmZmY4MTUzNzQ0Mj5d
IGVoY2lfcWhfYWxsb2MrMHg1Mi8weDEyMAo+PiBbICAgMjMuNDM3NDgxXSAgWzxmZmZmZmZmZjgx
NTNiODBmPl0gZWhjaV9zZXR1cCsweDJiZi8weDhlMAo+PiBbICAgMjMuNDM3NzYwXSAgWzxmZmZm
ZmZmZjgxNDc2ZDA2Pl0gPyBfX2Rldl9wcmludGsrMHg0Ni8weGEwCj4+IFsgICAyMy40MzgwNDJd
ICBbPGZmZmZmZmZmODE0NzcwYjM+XSA/IF9kZXZfaW5mbysweDUzLzB4NjAKPj4gWyAgIDIzLjQz
ODMyN10gIFs8ZmZmZmZmZmY4MTUzZjYyMD5dIGVoY2lfcGNpX3NldHVwKzB4YzAvMHg1ZjAKPj4g
WyAgIDIzLjQzODYxNV0gIFs8ZmZmZmZmZmY4MTUxOWZjZD5dIHVzYl9hZGRfaGNkKzB4MjVkLzB4
YWYwCj4+IFsgICAyMy40Mzg5MDFdICBbPGZmZmZmZmZmODE1MmM5YTY+XSB1c2JfaGNkX3BjaV9w
cm9iZSsweDQwNi8weDUyMAo+PiBbICAgMjMuNDM5MTc3XSAgWzxmZmZmZmZmZjgxNTNmNDg2Pl0g
ZWhjaV9wY2lfcHJvYmUrMHgzNi8weDQwCj4+IFsgICAyMy40Mzk0NjldICBbPGZmZmZmZmZmODEz
NmU5OWE+XSBsb2NhbF9wY2lfcHJvYmUrMHg0YS8weGIwCj4+IFsgICAyMy40Mzk3NTJdICBbPGZm
ZmZmZmZmODEzNmZiYTU+XSA/IHBjaV9tYXRjaF9kZXZpY2UrMHhlNS8weDExMAo+PiBbICAgMjMu
NDQwMDI3XSAgWzxmZmZmZmZmZjgxMzZmY2UxPl0gcGNpX2RldmljZV9wcm9iZSsweGQxLzB4MTIw
Cj4+IFsgICAyMy40NDAzMjBdICBbPGZmZmZmZmZmODE0N2IxM2M+XSBkcml2ZXJfcHJvYmVfZGV2
aWNlKzB4MjBjLzB4NGQwCj4+IFsgICAyMy40NDA1OTldICBbPGZmZmZmZmZmODE0N2I0ZWI+XSBf
X2RyaXZlcl9hdHRhY2grMHg5Yi8weGEwCj4+IFsgICAyMy40NDA4NzldICBbPGZmZmZmZmZmODE0
N2I0NTA+XSA/IF9fZGV2aWNlX2F0dGFjaCsweDUwLzB4NTAKPj4KPj4gQWJvdmUgd2FzIEVIQ0kg
dXNlZCBETUEgcG9vbCB0byBhbGxvY2F0ZSBETUEgbWVtb3J5Lgo+Pgo+PiBEdXJpbmcgbXkgdGVz
dGluZywgfjEwMDAgZW50cmllcyB3YXMgbm90IGZyZWVkLCBpZiBtb3JlIFBDSSBkZXZpY2VzCj4+
IHVzZSBETUEgcG9vbCwgdGhlIHRyZWUvbGlzdCB3aWxsIGhhdmUgbW9yZSBlbnRyaWVzLCBsb29r
cyBpdCdzIG5vdCBhCj4+IGdvb2QgaWRlYSB0aGF0IHVzZSBhIGxpc3QgdG8gdHJhY2sgaXQuCj4+
Cj4gCj4gWWVzLCBpdCBzZWVtcyBwb29scyBjYW4gaGFuZyBvbnRvIGEgc2VyaW91cyBudW1iZXIg
b2YgYWxsb2NhdGlvbnMgc28gYSBsaXN0IGlzIHByb2JhYmx5IG5vdCB3aXNlLgoKSSBhZ3JlZSB3
aXRoIHlvdS4KCj4gV2hhdCBJIHdhcyBwb2ludGluZyBvdXQsIHRob3VnaCwgaXMgdGhhdCBpdCBh
cHBlYXJzIHlvdSBjYW4ndCBldmVuIHRyYWNrIG1hcHBpbmdzIChhcyBvcHBvc2VkIHRvIGFsbG9j
YXRpb25zKSB3aXRoIGEgbGlzdC4KClJpZ2h0LgoKCj4gZWl0aGVyIGJlY2F1c2UgZHJpdmVycyBh
cHBhcmVudGx5IHRyeSB0byB1bm1hcCB0aGluZ3MgdGhleSBoYXZlIG5vdCBtYXBwZWQuCgpJZiB0
aGlzIGhhcHBlbmVkLCBzaG91bGQgYmUgZml4ZWQgYnkgZHJpdmVyIDopCgpUaGFua3MsCkpvZQo+
IAo+ICAgUGF1bAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 14:52:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 14:52: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 1gHVNa-0008CB-6o; Tue, 30 Oct 2018 14:52: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=kzyf=nk=citrix.com=prvs=834dfdc47=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHVNZ-0008C6-9Y
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 14:52:25 +0000
X-Inumbo-ID: 674225e4-dc53-11e8-a25e-12d6303a7972
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 674225e4-dc53-11e8-a25e-12d6303a7972;
 Tue, 30 Oct 2018 14:52:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,444,1534809600"; d="scan'208";a="81155117"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Joe Jin' <joe.jin@oracle.com>, Boris Ostrovsky
 <boris.ostrovsky@oracle.com>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Thread-Topic: [Xen-devel] [PATCH] xen-swiotlb: exchange memory with Xen only
 when pages are contiguous
Thread-Index: AQHUa0dLLzygxm7nD0yQewV/4RX6D6UuO6EAgAAPNgCAAAzngIABYL4AgAAsDoCAAB3LgIAABQGAgAApVACABt8HgIAAdmqwgABH1QCAABKeMP//90OAgAARctA=
Date: Tue, 30 Oct 2018 14:51:37 +0000
Message-ID: <fd0ebd6cc5fe4f668dded9706e2c97d9@AMSPEX02CL03.citrite.net>
References: <bb6d87b4-c371-c6c0-8c48-bc95df018ad1@oracle.com>
 <20181024130246.GA22616@localhost.localdomain>
 <83900cf4-690c-9725-d022-d427fdeb4f7d@oracle.com>
 <581cb7ea-3112-791d-918d-9bb887e4744f@oracle.com>
 <24a62522-1629-5d0b-398e-6d2c1a0b97f7@oracle.com>
 <922914c9-22db-c5d1-33da-d07691ebd7d7@oracle.com>
 <a47fabe8-53d1-47b8-0efc-f9f1e5b4898a@oracle.com>
 <45f5ffe8-3f48-4485-53f0-5a056be69b0c@oracle.com>
 <5b64850f-9142-0360-fe4e-9e7bc74d2368@oracle.com>
 <3e65208c-cb11-d918-00eb-012a97e56fec@oracle.com>
 <57e5593233c64dc0a36c7d4c750a1ed4@AMSPEX02CL03.citrite.net>
 <cd2efe58-4efb-cf5b-db6e-0bc7838bd9c9@oracle.com>
 <097f1f6f16f7415aa3a52a7c4f5e52dc@AMSPEX02CL03.citrite.net>
 <a7c9265b-1218-264b-b67d-5d80e44fb7d4@oracle.com>
In-Reply-To: <a7c9265b-1218-264b-b67d-5d80e44fb7d4@oracle.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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen-swiotlb: exchange memory with Xen only
 when pages are contiguous
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: John Sobecki <john.sobecki@oracle.com>,
 "DONGLI.ZHANG" <dongli.zhang@oracle.com>,
 "linux-kernel@vger.kernel.org\"" <linux-kernel@vger.kernel.org>,
 "konrad@kernel.org" <konrad@kernel.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Christoph
 Helwig <hch@lst.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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4
ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24gQmVoYWxmDQo+IE9mIEpv
ZSBKaW4NCj4gU2VudDogMzAgT2N0b2JlciAyMDE4IDE0OjQ4DQo+IFRvOiBQYXVsIER1cnJhbnQg
PFBhdWwuRHVycmFudEBjaXRyaXguY29tPjsgQm9yaXMgT3N0cm92c2t5DQo+IDxib3Jpcy5vc3Ry
b3Zza3lAb3JhY2xlLmNvbT47IEtvbnJhZCBSemVzenV0ZWsgV2lsaw0KPiA8a29ucmFkLndpbGtA
b3JhY2xlLmNvbT4NCj4gQ2M6IEpvaG4gU29iZWNraSA8am9obi5zb2JlY2tpQG9yYWNsZS5jb20+
OyBET05HTEkuWkhBTkcNCj4gPGRvbmdsaS56aGFuZ0BvcmFjbGUuY29tPjsgbGludXgta2VybmVs
QHZnZXIua2VybmVsLm9yZyIgPGxpbnV4LQ0KPiBrZXJuZWxAdmdlci5rZXJuZWwub3JnPjsga29u
cmFkQGtlcm5lbC5vcmc7IHhlbi0NCj4gZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IENocmlz
dG9waCBIZWx3aWcgPGhjaEBsc3QuZGU+DQo+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUEFU
Q0hdIHhlbi1zd2lvdGxiOiBleGNoYW5nZSBtZW1vcnkgd2l0aCBYZW4NCj4gb25seSB3aGVuIHBh
Z2VzIGFyZSBjb250aWd1b3VzDQo+IA0KPiBPbiAxMC8zMC8xOCA3OjIxIEFNLCBQYXVsIER1cnJh
bnQgd3JvdGU6DQo+ID4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4+IEZyb206IFhl
bi1kZXZlbCBbbWFpbHRvOnhlbi1kZXZlbC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnXSBP
bg0KPiBCZWhhbGYNCj4gPj4gT2YgSm9lIEppbg0KPiA+PiBTZW50OiAzMCBPY3RvYmVyIDIwMTgg
MTQ6MTMNCj4gPj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyBC
b3JpcyBPc3Ryb3Zza3kNCj4gPj4gPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPjsgS29ucmFk
IFJ6ZXN6dXRlayBXaWxrDQo+ID4+IDxrb25yYWQud2lsa0BvcmFjbGUuY29tPg0KPiA+PiBDYzog
Sm9obiBTb2JlY2tpIDxqb2huLnNvYmVja2lAb3JhY2xlLmNvbT47IERPTkdMSS5aSEFORw0KPiA+
PiA8ZG9uZ2xpLnpoYW5nQG9yYWNsZS5jb20+OyBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3Jn
IiA8bGludXgtDQo+ID4+IGtlcm5lbEB2Z2VyLmtlcm5lbC5vcmc+OyBrb25yYWRAa2VybmVsLm9y
ZzsgeGVuLQ0KPiA+PiBkZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsgQ2hyaXN0b3BoIEhlbHdp
ZyA8aGNoQGxzdC5kZT4NCj4gPj4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSF0geGVu
LXN3aW90bGI6IGV4Y2hhbmdlIG1lbW9yeSB3aXRoIFhlbg0KPiA+PiBvbmx5IHdoZW4gcGFnZXMg
YXJlIGNvbnRpZ3VvdXMNCj4gPj4NCj4gPj4gT24gMTAvMzAvMTggMTo1OSBBTSwgUGF1bCBEdXJy
YW50IHdyb3RlOg0KPiA+Pj4+IE9uIDEwLzI1LzE4IDExOjU2IEFNLCBKb2UgSmluIHdyb3RlOg0K
PiA+Pj4+PiBJIGp1c3QgZGlzY3Vzc2VkIHRoaXMgcGF0Y2ggd2l0aCBCb3JpcyBpbiBwcml2YXRl
LCBoaXMNCj4gb3BpbmlvbnMoQm9yaXMsDQo+ID4+Pj4+IHBsZWFzZSBjb3JyZWN0IG1lIGlmIGFu
eSBtaXN1bmRlcnN0b29kKSBhcmU6DQo+ID4+Pj4+DQo+ID4+Pj4+IDEuIFdpdGgvd2l0aG91dCB0
aGUgY2hlY2ssIGJvdGggYXJlIGluY29ycmVjdCwgaGUgdGhvdWdodCB3ZSBuZWVkIHRvDQo+ID4+
Pj4+ICAgIHByZXZlbnRlZCB1bmFsbG9jJ2QgZnJlZSBhdCBoZXJlLg0KPiA+Pj4+PiAyLiBPbiBm
cmVlaW5nLCBpZiB1cHBlciBsYXllciBhbHJlYWR5IGNoZWNrZWQgdGhlIG1lbW9yeSB3YXMgRE1B
LQ0KPiBhYmxlLA0KPiA+Pj4+PiAgICB0aGUgY2hlY2tpbmcgYXQgaGVyZSBkb2VzIG5vdCBtYWtl
IHNlbnNlLCB3ZSBjYW4gcmVtb3ZlIGFsbA0KPiBjaGVja3MuDQo+ID4+Pj4+IDMuIHhlbl9jcmVh
dGVfY29udGlndW91c19yZWdpb24oKSBhbmQNCj4geGVuX2Rlc3Ryb3lfY29udGlndW91c19yZWdp
b24oKQ0KPiA+Pj4+PiAgICB0byBjb21lIGluIHBhaXJzLg0KPiA+Pj4+IEkgdHJpZWQgdG8gYWRk
ZWQgcmFkaXhfdHJlZSB0byB0cmFjayBhbGxvY2F0aW5nL2ZyZWVpbmcgYW5kIEkgZm91bmQNCj4g
Pj4gc29tZQ0KPiA+Pj4+IG1lbW9yeSBvbmx5IGFsbG9jYXRlZCBidXQgd2FzIG5vdCBmcmVlZCwg
SSBndWVzcyBpdCBjYXVzZWQgYnkgZHJpdmVyDQo+ID4+IHVzZWQNCj4gPj4+PiBkbWFfcG9vbCwg
dGhhdCBtZWFucyBpZiBsb3RzIG9mIHN1Y2ggcmVxdWVzdHMsIHRoZSBsaXN0IHdpbGwgY29uc3Vt
ZQ0KPiA+PiBsb3QNCj4gPj4+PiBvZiBtZW1vcnkgZm9yIGl0LiBXaWxsIGNvbnRpbnVlIHRvIHdv
cmsgb24gaXQsIGlmIGFueW9uZSBoYXZlIGdvb2QNCj4gaWRlYQ0KPiA+Pj4+IGZvciBpdCBwbGVh
c2UgbGV0IG1lIGtub3csIEknZCBsaWtlIHRvIHRyeSBpdC4NCj4gPj4+Pg0KPiA+Pj4gRldJVywg
aW4gbXkgWGVuIFBWLUlPTU1VIHRlc3QgcGF0Y2hlcywgSSBoYXZlIGFsc28gdHJpZWQga2VlcGlu
ZyBhDQo+IGxpc3QNCj4gPj4gb2YgcmFuZ2VzIG1hcHBlZCBmb3IgRE1BIGFuZCBoYXZlIGRpc2Nv
dmVyZWQgYXBwYXJlbnQgaXNzdWVzIHdpdGggc29tZQ0KPiA+PiBkcml2ZXJzLCBwYXJ0aWN1bGFy
bHkgdGczLCB0aGF0IHNlZW0gdG8gZnJlZSBtYXBwaW5ncyB0aGF0IGhhdmUgbm90DQo+IGJlZW4N
Cj4gPj4gYWxsb2NhdGVkIChvciBwb3NzaWJseSBkb3VibGUtZnJlZSkuIEkndmUgbmV2ZXIgZnVs
bHkgdHJhY2tlZCBkb3duIHRoZQ0KPiA+PiBpc3N1ZS4NCj4gPj4NCj4gPj4gQ2FsbCB0cmFjZSBv
ZiBmaXJzdCBjYWxsZWQgeGVuX3N3aW90bGJfYWxsb2NfY29oZXJlbnQoVGhlIHBhZ2VzIG5ldmVy
DQo+ID4+IGJhY2tlZCB0byBYZW4pOg0KPiA+Pg0KPiA+PiBbICAgMjMuNDM2MzMzXSAgWzxmZmZm
ZmZmZjgxNDA0MGM5Pl0NCj4gPj4geGVuX3N3aW90bGJfYWxsb2NfY29oZXJlbnQrMHgxNjkvMHg1
MTANCj4gPj4gWyAgIDIzLjQzNjYyM10gIFs8ZmZmZmZmZmY4MTFlYjM4ZD5dID8NCj4ga21lbV9j
YWNoZV9hbGxvY190cmFjZSsweDFlZC8weDI4MA0KPiA+PiBbICAgMjMuNDM2OTAwXSAgWzxmZmZm
ZmZmZjgxMWQ3MmFmPl0gZG1hX3Bvb2xfYWxsb2MrMHgxMWYvMHgyNjANCj4gPj4gWyAgIDIzLjQz
NzE5MF0gIFs8ZmZmZmZmZmY4MTUzNzQ0Mj5dIGVoY2lfcWhfYWxsb2MrMHg1Mi8weDEyMA0KPiA+
PiBbICAgMjMuNDM3NDgxXSAgWzxmZmZmZmZmZjgxNTNiODBmPl0gZWhjaV9zZXR1cCsweDJiZi8w
eDhlMA0KPiA+PiBbICAgMjMuNDM3NzYwXSAgWzxmZmZmZmZmZjgxNDc2ZDA2Pl0gPyBfX2Rldl9w
cmludGsrMHg0Ni8weGEwDQo+ID4+IFsgICAyMy40MzgwNDJdICBbPGZmZmZmZmZmODE0NzcwYjM+
XSA/IF9kZXZfaW5mbysweDUzLzB4NjANCj4gPj4gWyAgIDIzLjQzODMyN10gIFs8ZmZmZmZmZmY4
MTUzZjYyMD5dIGVoY2lfcGNpX3NldHVwKzB4YzAvMHg1ZjANCj4gPj4gWyAgIDIzLjQzODYxNV0g
IFs8ZmZmZmZmZmY4MTUxOWZjZD5dIHVzYl9hZGRfaGNkKzB4MjVkLzB4YWYwDQo+ID4+IFsgICAy
My40Mzg5MDFdICBbPGZmZmZmZmZmODE1MmM5YTY+XSB1c2JfaGNkX3BjaV9wcm9iZSsweDQwNi8w
eDUyMA0KPiA+PiBbICAgMjMuNDM5MTc3XSAgWzxmZmZmZmZmZjgxNTNmNDg2Pl0gZWhjaV9wY2lf
cHJvYmUrMHgzNi8weDQwDQo+ID4+IFsgICAyMy40Mzk0NjldICBbPGZmZmZmZmZmODEzNmU5OWE+
XSBsb2NhbF9wY2lfcHJvYmUrMHg0YS8weGIwDQo+ID4+IFsgICAyMy40Mzk3NTJdICBbPGZmZmZm
ZmZmODEzNmZiYTU+XSA/IHBjaV9tYXRjaF9kZXZpY2UrMHhlNS8weDExMA0KPiA+PiBbICAgMjMu
NDQwMDI3XSAgWzxmZmZmZmZmZjgxMzZmY2UxPl0gcGNpX2RldmljZV9wcm9iZSsweGQxLzB4MTIw
DQo+ID4+IFsgICAyMy40NDAzMjBdICBbPGZmZmZmZmZmODE0N2IxM2M+XSBkcml2ZXJfcHJvYmVf
ZGV2aWNlKzB4MjBjLzB4NGQwDQo+ID4+IFsgICAyMy40NDA1OTldICBbPGZmZmZmZmZmODE0N2I0
ZWI+XSBfX2RyaXZlcl9hdHRhY2grMHg5Yi8weGEwDQo+ID4+IFsgICAyMy40NDA4NzldICBbPGZm
ZmZmZmZmODE0N2I0NTA+XSA/IF9fZGV2aWNlX2F0dGFjaCsweDUwLzB4NTANCj4gPj4NCj4gPj4g
QWJvdmUgd2FzIEVIQ0kgdXNlZCBETUEgcG9vbCB0byBhbGxvY2F0ZSBETUEgbWVtb3J5Lg0KPiA+
Pg0KPiA+PiBEdXJpbmcgbXkgdGVzdGluZywgfjEwMDAgZW50cmllcyB3YXMgbm90IGZyZWVkLCBp
ZiBtb3JlIFBDSSBkZXZpY2VzDQo+ID4+IHVzZSBETUEgcG9vbCwgdGhlIHRyZWUvbGlzdCB3aWxs
IGhhdmUgbW9yZSBlbnRyaWVzLCBsb29rcyBpdCdzIG5vdCBhDQo+ID4+IGdvb2QgaWRlYSB0aGF0
IHVzZSBhIGxpc3QgdG8gdHJhY2sgaXQuDQo+ID4+DQo+ID4NCj4gPiBZZXMsIGl0IHNlZW1zIHBv
b2xzIGNhbiBoYW5nIG9udG8gYSBzZXJpb3VzIG51bWJlciBvZiBhbGxvY2F0aW9ucyBzbyBhDQo+
IGxpc3QgaXMgcHJvYmFibHkgbm90IHdpc2UuDQo+IA0KPiBJIGFncmVlIHdpdGggeW91Lg0KPiAN
Cj4gPiBXaGF0IEkgd2FzIHBvaW50aW5nIG91dCwgdGhvdWdoLCBpcyB0aGF0IGl0IGFwcGVhcnMg
eW91IGNhbid0IGV2ZW4gdHJhY2sNCj4gbWFwcGluZ3MgKGFzIG9wcG9zZWQgdG8gYWxsb2NhdGlv
bnMpIHdpdGggYSBsaXN0Lg0KPiANCj4gUmlnaHQuDQo+IA0KPiANCj4gPiBlaXRoZXIgYmVjYXVz
ZSBkcml2ZXJzIGFwcGFyZW50bHkgdHJ5IHRvIHVubWFwIHRoaW5ncyB0aGV5IGhhdmUgbm90DQo+
IG1hcHBlZC4NCj4gDQo+IElmIHRoaXMgaGFwcGVuZWQsIHNob3VsZCBiZSBmaXhlZCBieSBkcml2
ZXIgOikNCg0KT2gsIHRvdGFsbHkgYWdyZWVkLiBJIGZlYXIgdGhlIGJyZWFrYWdlIGlzIHF1aXRl
IGluZGVtaWMgdGhyb3VnaG91dCBtYW55IGRyaXZlcnMgdGhvdWdoIDotKA0KDQogIFBhdWwNCg0K
PiANCj4gVGhhbmtzLA0KPiBKb2UNCj4gPg0KPiA+ICAgUGF1bA0KPiA+DQo+IA0KPiBfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiBYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0DQo+IFhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiBodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVsDQpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 15:05:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 15: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 1gHVaW-0000lH-MO; Tue, 30 Oct 2018 15:05:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=m0b/=nk=gmail.com=vbotka@srs-us1.protection.inumbo.net>)
 id 1gHVaU-0000l7-Ib
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 15:05:46 +0000
X-Inumbo-ID: 46659833-dc55-11e8-87d6-bc764e045a96
Received: from mail-wr1-x444.google.com (unknown [2a00:1450:4864:20::444])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 46659833-dc55-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 15:05:45 +0000 (UTC)
Received: by mail-wr1-x444.google.com with SMTP id x12-v6so12977923wrw.8;
 Tue, 30 Oct 2018 08:05:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=date:from:to:cc:subject:message-id:in-reply-to:references
 :organization:mime-version;
 bh=hzJw6PTJti7zlrbYyNe+NM+H7pi77U+AilbZqC6dGks=;
 b=FzptY6So9Tj1Bj2HAnIC6sEE6T1Fy/Nr+/ZXGzSrG/svMeMhcYj4fJmnTzB47XQ/mk
 1VMFYe1K66I4wzPGCcOfg0Qsz++gp8X6M4vu4UIBgtqFEtOpzcL+0iobZyO00p0Bc7ap
 7UZCf8J+GtY2Uv1pNHPpk9Peib5G2XJrEL1y3tItmsCFc5zT0UTWeo6miq9yr4LuYJC5
 QhX6sVjtBXcYCxesbeVve4tdZnN9bjJ3y0qlEtV5HV2zWo/r5qJ0xDylWIy4P/lzFk5Z
 mRQbTM53OFDiM8utmdOD/i0GwxFZcBVcKni+DO1Uh0bqPZQnSM+o93XQ3thx/CP6+fCP
 MNAA==
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:in-reply-to
 :references:organization:mime-version;
 bh=hzJw6PTJti7zlrbYyNe+NM+H7pi77U+AilbZqC6dGks=;
 b=nUiP6aps+ckwNGrHg+LWYzSfO8W2P3AIXMDFoiIiJ+YU14BX9POMsxPJrsQsMorTNR
 Kxys9j+Fu/T96vNdDpvr3RUyZg3MoUBRo7ipixIz1iDN15MWMY86SNtGazezOb2bTC2w
 4+3XetrQNvDLWsoG9RGhoYsNV9sjj5Mk58gBFrnyGIdclB4fGT2ibMyqZPki/FdBMQzg
 7DTnsyPKjfS1VbQugih7UZf/iOkFpg3wAchPSQRdRS78y/L5Hvc7blW7t++ax5v34jdU
 mhSZy6p47HF7V7rkn5vJOcrHEGWXRLxAL7DktAC0gpUqF+keObVFJY7h1fVVOU/cPJgE
 ObJA==
X-Gm-Message-State: AGRZ1gJieL8zlTZlFZRmxtIxAHDvJLfw+jlrW52+BVz+d1YYuLuVWK+G
 eOFw4fxxcMVP0wEfSuPwbsJPwFBJ
X-Google-Smtp-Source: AJdET5dJQd8R78pAafoVyaBdlMYSSOYAsgTMa5f4iPHqyo/nLQPuIqZDljGD/kL75XNYsXtxAZV87w==
X-Received: by 2002:adf:9e09:: with SMTP id
 u9-v6mr17956629wre.51.1540911943897; 
 Tue, 30 Oct 2018 08:05:43 -0700 (PDT)
Received: from planb.netng.org (92-245-202-144.satronet.sk. [92.245.202.144])
 by smtp.gmail.com with ESMTPSA id
 r188-v6sm2808953wmg.19.2018.10.30.08.05.42
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Tue, 30 Oct 2018 08:05:42 -0700 (PDT)
Date: Tue, 30 Oct 2018 16:05:40 +0100
From: Vladimir Botka <vbotka@gmail.com>
To: Vikram K <vikram.k@pathpartnertech.com>
Message-ID: <20181030160540.01ef6a3b@planb.netng.org>
In-Reply-To: <CAFsJcmbcCrpJkXqGs3mu=nMZA=2DNcOgf+s-jnNbWMAi1+Ri6A@mail.gmail.com>
References: <CAFsJcmYQRttza046T09sCBZzEs7pm31uxawQJHxsQySpyELkBQ@mail.gmail.com>
 <20181030080929.6d04a875@planb.netng.org>
 <CAFsJcmZFrpmattTzwkijF7Wz4cgXErg0090QBx1S-zJCRNnScg@mail.gmail.com>
 <20181030113408.74525d80@planb.netng.org>
 <CAFsJcmbcCrpJkXqGs3mu=nMZA=2DNcOgf+s-jnNbWMAi1+Ri6A@mail.gmail.com>
Organization: na
X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.32; x86_64-pc-linux-gnu)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Xen-users] [XEN][ARM] WiFi bridge 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-users@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============2765477536205730466=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============2765477536205730466==
Content-Type: multipart/signed; micalg=pgp-sha256;
 boundary="Sig_/joo9MJVwU596C0dnwmCS3I8"; protocol="application/pgp-signature"

--Sig_/joo9MJVwU596C0dnwmCS3I8
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

> > > > > Hello,
> > > > > We are using Hikey960 with Debian as Dom0 and DomU. This board has
> > > > > only WiFi interface. We want to create bridge between Dom0 and Do=
mU
> > > > > so that DomU has internet access. We tried to create bridge using=
 brtcl
> > > > > command, but it is not working. Please provide pointers. =20

> > > > AFAIK, it's not working
> > > > https://marc.info/?l=3Dlinux-wireless&m=3D136743495526905&w=3D2
> > > > "There is a proposed fix that is included in OpenWrt"
> > > > https://marc.info/?l=3Dlinux-wireless&m=3D145591129008322&w=3D2
> > > > More details are avilable in OpenWrt WiKi
> > > > https://wiki.openwrt.org/doc/recipes/relayclient
> > > > -vlado =20

> > > Hi,
> > > As per below link, it is possible to share Internet via WiFi between
> > > Dom0 and DomU,.
> > > https://wiki.xenproject.org/wiki/Xen_in_WiFi_networks
> > > Tried the suggested solution using ebtables, but it did not work.
> > > * ebtables -t nat -A POSTROUTING -s 00:60:00:00:00:01 \
> > >               -j snat --to-source 00:60:aa:bb:cc:dd*
> > > In the configurations file we have added below configuration in DomU
> > > config file.
> > > * vif =3D ['mac=3D00:16:3e:64:b8:40']*
> > > Apart from that do we need to add any addition configuration? =20

> > NAT is a different story. Worked for me with Armbian(no XEN) and Atheros
> > 9280
> > couple of years ago. I used Ansible to configure it.
> > https://github.com/vbotka/ansible-linux-postinstall/blob/master/templat=
es/router1-iptables.j2

Vikram K <vikram.k@pathpartnertech.com> wrote:
> Thanks Vladimir.
> Can some one provide pointer/reference on how to use NAT to share WiFi
> between Dom0 and DomU.
> Followed the instruction provided in the below link, but no success.
> https://wiki.debian.org/BridgeNetworkConnections#Bridging_with_a_wireless=
_NIC

NAT is feasible. Follow the links and come back with specific questions in
an appropriate list, if needed. Wifi bridge is NO-GO at the moment.

A: Because we read from top to bottom.
Q: Why should I start my reply below the quoted text?
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?  =20
A: The lost context.
Q: What makes top-posted replies harder to read than bottom-posted?
A: Yes.
Q: Should I trim down the quoted part of an email to which I'm replying?

-vlado

--Sig_/joo9MJVwU596C0dnwmCS3I8
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

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

iQEzBAEBCAAdFiEEbaThuYKQgbbmDrVkkNGZEo7UTwEFAlvYc0QACgkQkNGZEo7U
TwE3GggAkmkxB7z2C3HTTLZltUqMbjJwYg8dRmba/DRJjbmb0tipEniB4G3pZxgb
9hVrOzR56stt4ObOIAOOCVjLmAxOJUc7Hh7nrLmei7XQShAN8OJz+TJz3P2dvUah
WjbEzWv480g5r51vAMLdLFJ2+AXoFWOErZ+BLQSb1nW15si+kwgYok5HUjRb5Gdf
AEwNL8v9uEbgMlfLchQppkzvsFhiW55NQ4J4Yfkp3Oedl0cMnV7Oqn9KV7JpRPdE
E20xa2L4+cq7bMbdfX+CqVjFZOsL00jxo2xTykWKv/VrsXbjAZXhfA93ElqdokWP
uQce3YmKGfhf0rSe/HC9Ja3y1VaAiw==
=lAhS
-----END PGP SIGNATURE-----

--Sig_/joo9MJVwU596C0dnwmCS3I8--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2765477536205730466==--


From xen-devel-bounces@lists.xenproject.org Tue Oct 30 15:10:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 15:10: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 1gHVf3-0001hk-Qp; Tue, 30 Oct 2018 15:10: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=o/ya=nk=citrix.com=prvs=8340f39c5=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gHVf2-0001he-Qy
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 15:10:28 +0000
X-Inumbo-ID: ede6a082-dc55-11e8-a0bd-12d6303a7972
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ede6a082-dc55-11e8-a0bd-12d6303a7972;
 Tue, 30 Oct 2018 15:10:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,444,1534809600"; d="scan'208";a="81156487"
To: <xen-devel@lists.xenproject.org>
References: <5BD86E4402000078001F6571@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <537ec347-6e0f-712f-5d9d-c142548c8b1e@citrix.com>
Date: Tue, 30 Oct 2018 15:06:27 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BD86E4402000078001F6571@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] use consistent values when consuming
 runtime-changeable 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAvMTAvMTggMTQ6NDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFRoZXJlJ3Mgbm8gZ3VhcmFu
dGVlIHRoYXQgZS5nLiBhIHN3aXRjaCgpIGNvbnRyb2wgZXhwcmVzc2lvbidzIG1lbW9yeQo+IG9w
ZXJhbmQocykgZ2V0KHMpIHJlYWQganVzdCBvbmNlLiBHdWFyZCBhZ2FpbnN0IHRoZSBjb21waWxl
ciBwcm9kdWNpbmcKPiAidW5leHBlY3RlZCIgY29kZSBieSBzcHJpbmtsaW5nIGFyb3VuZCBzb21l
IEFDQ0VTU19PTkNFKCkuCj4KPiBJJ20gbGVhdmluZyBhbG9uZSBvcHRfY29uc3dpdGNoW106IEl0
IGdldHMgYWNjZXNzZWQgaW4gcXVpdGUgYSBmZXcKPiBwbGFjZXMgYW55d2F5LCBhbmQgYW4gaW50
ZXJtZWRpYXRlIGNoYW5nZSB3b24ndCBoYXZlIGFueSBzZXZlcmUgZWZmZWN0Cj4gYWZhaWN0Lgo+
Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKUmV2aWV3
ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 15:12:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 15:12: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 1gHVgj-0001pi-86; Tue, 30 Oct 2018 15:12:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rlru=nk=citrix.com=prvs=8342f37c0=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gHVgh-0001pd-Uy
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 15:12:11 +0000
X-Inumbo-ID: 2b7ab178-dc56-11e8-87d6-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2b7ab178-dc56-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 15:12:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,444,1534809600"; d="scan'208";a="81156609"
Date: Tue, 30 Oct 2018 16:07:41 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Alexandru Vasile <lexnv@amazon.com>
Message-ID: <20181030150741.bxzawoyxhrqit3b5@mac.citrite.net>
References: <1539965325190.3407@amazon.com>
 <20181019162246.v4u7zynxfzwjqisd@mac.bytemobile.com>
 <ff01985d-16db-de10-79ba-4ba794db5373@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <ff01985d-16db-de10-79ba-4ba794db5373@amazon.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] dom0/pvh: Dom0 PVH with PCI passthrough support
 status
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@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>

T24gVHVlLCBPY3QgMzAsIDIwMTggYXQgMDE6MzI6MzhQTSArMDIwMCwgQWxleGFuZHJ1IFZhc2ls
ZSB3cm90ZToKPiBIZWxsbywKPiAKPiAKPiA+IFRoZXJlIGlzIHNvbWUgbG93LWhhbmdpbmcgZnJ1
aXQsIGJvdGggaW4gWGVuIGFuZCB0aGUgTGludXgga2VybmVsLAo+ID4gd2hpY2ggY2FuIHJlYWxs
eSBiZSB3b3JrZWQgaW4gcGFyYWxsZWwgYnkgZGlmZmVyZW50IHBhcnRpZXMsIHNvIGxldCBtZQo+
ID4ga25vdyBpZiB5b3UgaGF2ZSBzb21lIGNhcGFjaXR5IGFuZCB3ZSBjYW4gc3BlYWsgYWJvdXQg
c2hhcmluZyB0aGUKPiA+IHdvcmtsb2FkLgo+IAo+IENvdWxkIHlvdSBzaGFyZSBtb3JlIGRldGFp
bHMgYWJvdXQgdGhlIGxvdy1oYW5naW5nIGZydWl0Pwo+IAo+IAo+IEZvbGxvd2luZyB3aXRoIGFu
IHVwZGF0ZSwgSSBtYW5hZ2VkIHRvIHN0YXJ0IGEgUFZIIERvbTAgd2l0aCB0aGUgcGF0Y2hlcwo+
IGZyb20gUm9nZXLigJlzIGZpeGVzIGJyYW5jaCBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1wZW9wbGUvcm95Z2VyL3hlbi5naXQ7YT1zaG9ydGxvZztoPXJlZnMvaGVhZHMvZml4ZXMt
cHZoLXYyCj4gYW5kIHdpdGggdGhlIHhlbiBrZXJuZWwgdGlwCj4gaHR0cHM6Ly9rZXJuZWwuZ29v
Z2xlc291cmNlLmNvbS9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQveGVuL3RpcC8gKGE5NzhhNWIg
4oCTCj4gbGF0ZXN0IGNvbW1pdCkuCj4gCj4gV2hlbiB0cnlpbmcgdG8gUENJIHBhc3N0aHJvdWdo
IGEgTklDIHRvIGEgSFZNIERvbVUgZ3Vlc3QgZnJvbSBQVkggRG9tMCwgdGhlCj4gaG9zdCBjb21w
bGV0ZWx5IGZyZWV6ZXMgYW5kIHJlYm9vdHMgYW5kIHhsIHJldHVybnMgdGhlIGZvbGxvd2luZyBl
cnJvcnM6Cj4gCj4gbGlieGw6IGVycm9yOmxpYnhsX3FtcC5jOjMzNDpxbXBfaGFuZGxlX2Vycm9y
X3JlcG9uc2U6IERvbWFpbiAxOnJlY2VpdmVkIGFuCj4gZXJyb3IgbWVzc2FnZSBmcm9tIFFNUCBz
ZXJ2ZXI6IE1hcHBpbmcgbWFjaGluZSBpcnEgMTYgdG8gcGlycSAtMSBmYWlsZWQ6Cj4gRnVuY3Rp
b24gbm90IGltcGxlbWVudGVkCj4gCj4gbGlieGw6IGVycm9yOmxpYnhsX3BjaS5jOjEzMDA6bGli
eGxfX2FkZF9wY2lkZXZzOiBEb21haW4KPiAxOmxpYnhsX2RldmljZV9wY2lfYWRkIGZhaWxlZDog
LTMKPiAKPiBsaWJ4bDogZXJyb3I6bGlieGxfY3JlYXRlLmM6MTUyMjpkb21jcmVhdGVfYXR0YWNo
X2RldmljZXM6IERvbWFpbiAxOnVuYWJsZQo+IHRvIGFkZCBwY2kgZGV2aWNlcwo+IAo+IAo+IElz
IHNvbWVvbmUgZmFtaWxpYXIgd2l0aCB0aGlzIHByb2JsZW0gb3IgdGhlIG5leHQgc3RlcHMgbmVl
ZGVkIGluIG9yZGVyIHRvCj4gbWFrZSBpdCB3b3JrIHByb3Blcmx5PwoKSSdtIGFmcmFpZCB5b3Ug
YXJlIGxpa2VseSB0aGUgZmlyc3QgdG8gYXR0ZW1wdCBQQ0kgcGFzc3Rocm91Z2ggZnJvbSBhClBW
SCBEb20wLCBzbyB0aGVyZSdzIGxpa2VseSBzb21lIHdvcmsgdG8gZ2V0IGl0IHJ1bm5pbmcuCgpU
aGUgZmlyc3Qgc3RlcCB3b3VsZCBiZSB0byBmaWd1cmUgb3V0IHdoeSB5b3VyIGhvc3QgZnJlZXpl
cy4gQXJlIHlvdQpydW5uaW5nIGEgdmVyc2lvbiBvZiB0aGUgaHlwZXJ2aXNvciBidWlsdCB3aXRo
IGRlYnVnPXk/ICh0aGF0J3MgdGhlCmRlZmF1bHQgb24gc3RhZ2luZykuCgpEbyB5b3UgaGF2ZSBh
IHNlcmlhbCBjb25zb2xlIHNldHVwIGluIG9yZGVyIHRvIGNhdGNoIGFueSBYZW4gbWVzc2FnZXM/
CkluIHdoaWNoIGNhc2UsIGRvIHlvdSBnZXQgYW55dGhpbmcgb24gdGhlIHNlcmlhbCBiZWZvcmUg
dGhlIHJlYm9vdD8KCj4gCj4gU3RlcHMgdG8gcmVwcm9kdWNlOgo+IAo+IDEuIFN0YXJ0IHhlbmNv
bW1vbnM6IHN1ZG8gLi94ZW4vZXRjL2luaXQuZC94ZW5jb21tb25zIHN0YXJ0Cj4gCj4gMi4gQXNz
aWduIFBDSSBmb3IgTklDOiBzdWRvIC4veGVuL3NiaW4veGwgcGNpLWFzc2lnbmFibGUtYWRkIDAw
OjFmLjYKPiAKPiAzLiBDcmVhdGUgSFZNIERvbVU6IHN1ZG8gLi94ZW4vc2Jpbi94bCBjcmVhdGUg
ZG9tVV9odm0uY2ZnCj4gCj4gCj4gVGhlIGdydWIgY29tbWFuZCBmb3IgeGVuIERvbTAgYXMgZm91
bmQgaW4gL2V0Yy9kZWZhdWx0L2dydWI6Cj4gCj4gR1JVQl9DTURMSU5FX1hFTj0iZG9tMD1wdmgg
ZG9tMF9tZW09ODE5Mk0sbWF4OjgxOTJNIGxvZ2x2bD1hbGwKPiBzeW5jX2NvbnNvbGVfdG9fcmlu
Zz10cnVlIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPWNvbTEKCkkgc2VlIHlvdSBoYXZlIGEgc2Vy
aWFsIGNvbmZpZ3VyZWQsIGlzIHRoZXJlIGFueXRoaW5nIHByaW50ZWQgdGhlcmUKYmVmb3JlIHRo
ZSByZWJvb3Q/CgpJIHdvdWxkIHJlY29tbWVuZCB0aGF0IHlvdSBhbHNvIGFkZCBzeW5jX2NvbnNv
bGUgaW4gb3JkZXIgdG8gbWFrZSBzdXJlCm5vIG1lc3NhZ2VzIGFyZSBkcm9wcGVkLgoKPiBpb21t
dT1kZWJ1Zyx2ZXJib3NlLHdvcmthcm91bmRfYmlvc19idWcgaW9tbXVfaW5jbHVzaXZlCgppb21t
dV9pbmNsdXNpdmUgaXMgbm90IGEgdmFsaWQgb3B0aW9uIFswXSwgeW91IGNhbiBqdXN0IGRyb3Ag
aXQuCgo+IHhlbi1wY2liYWNrLnBhc3N0aHJvdWdoPTEiCj4gCj4gVGhlIHNhbWUgcHJvYmxlbSBp
cyBwcmVzZW50IGlmIHRoZSBhYm92ZSBjb21tYW5kIGRvZXMgbm90IGNvbnRhaW4KPiDigJh4ZW4t
cGNpYmFjay5wYXNzdGhyb3VnaD0x4oCZLgoKWW91IGNhbiBkcm9wIHRoaXMgY2h1bmssIHRoYXQn
cyBub3QgYSBYZW4gY29tbWFuZCBsaW5lIG9wdGlvbiBbMF0uCgpUaGFua3MsIFJvZ2VyLgoKWzBd
IGh0dHBzOi8veGVuYml0cy54ZW4ub3JnL2RvY3MvdW5zdGFibGUvbWlzYy94ZW4tY29tbWFuZC1s
aW5lLmh0bWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 15:15:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 15:15: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 1gHVjZ-000222-Oy; Tue, 30 Oct 2018 15:15: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=mwsw=nk=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1gHVjY-00021x-Sy
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 15:15:08 +0000
X-Inumbo-ID: 958929b8-dc56-11e8-b11d-12d6303a7972
Received: from mail-ed1-f68.google.com (unknown [209.85.208.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 958929b8-dc56-11e8-b11d-12d6303a7972;
 Tue, 30 Oct 2018 15:15:07 +0000 (UTC)
Received: by mail-ed1-f68.google.com with SMTP id b7-v6so10806461edd.9
 for <xen-devel@lists.xenproject.org>; Tue, 30 Oct 2018 08:15:07 -0700 (PDT)
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=5V8XJu2MuHqhyER0bytRvZV44y4eKOv/lh1N5VogLp4=;
 b=BAg2SuNTvQI3qbdJpJZHC88ZauwnzeQ5sF20Hzs4huEG2318+IqYAwGFQCtgsai36v
 yvBoQ6MDx0V08nnBlTSLXMXAJ9DjQE/nekXfAafa/Ht5nHP/l4UHitMKP/2vaNTiMRVh
 2WXwiFw1zDMkT/IwpjdROY0WwvPWMBdyVWltskRGMfS3M2OwZ9DRuYFZoiNTlzUJNuqI
 NAnJRrLfxHnLBNQmtKoxguKFRhcir1hpBHttL8+SnSRp7vInctCEuBmR04Y8ydvFG4fO
 Z031P8Yc/ES2ZU/U9l1PetUTx874U8AS/gzlnhNIbicuG1aUkw+0LB56P+mLawZkeqDI
 qTUQ==
X-Gm-Message-State: AGRZ1gLukMyi2mBEReoIpDcjrhDHDKbgF7O1qap+af2bNJNXASfDI/B4
 MDGwH0ovGGXysb8WHomiB6WkhsWb
X-Google-Smtp-Source: AJdET5cgeH/lYzndyg9cETwIdI1U5SOqA4VdCTQTieHanwT3L3lmyJGfco94Dx2/nM8unZXEFucz9Q==
X-Received: by 2002:a17:906:2201:: with SMTP id
 s1-v6mr13482302ejs.31.1540912506081; 
 Tue, 30 Oct 2018 08:15:06 -0700 (PDT)
Received: from mail-wr1-f45.google.com (mail-wr1-f45.google.com.
 [209.85.221.45])
 by smtp.gmail.com with ESMTPSA id h11-v6sm514695eds.25.2018.10.30.08.15.04
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 30 Oct 2018 08:15:05 -0700 (PDT)
Received: by mail-wr1-f45.google.com with SMTP id w5-v6so13036435wrt.2
 for <xen-devel@lists.xenproject.org>; Tue, 30 Oct 2018 08:15:04 -0700 (PDT)
X-Received: by 2002:adf:dcd1:: with SMTP id
 x17-v6mr6127153wrm.212.1540912504390; 
 Tue, 30 Oct 2018 08:15:04 -0700 (PDT)
MIME-Version: 1.0
References: <20181030100651.19975-1-aisaila@bitdefender.com>
 <5BD8418902000078001F644F@prv1-mh.provo.novell.com>
 <c3323148-9cfb-3b69-59cc-aaaa012be1ff@bitdefender.com>
 <5BD85A4A02000078001F6516@prv1-mh.provo.novell.com>
In-Reply-To: <5BD85A4A02000078001F6516@prv1-mh.provo.novell.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Tue, 30 Oct 2018 09:14:26 -0600
X-Gmail-Original-Message-ID: <CABfawhk7E+xCVaTD5rM3o6fxSBCiGjAtXjYo8t8TBOxa36ZZBw@mail.gmail.com>
Message-ID: <CABfawhk7E+xCVaTD5rM3o6fxSBCiGjAtXjYo8t8TBOxa36ZZBw@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH v5] arch/x86: Add registers to vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Alexandru Isaila <aisaila@bitdefender.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.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>

T24gVHVlLCBPY3QgMzAsIDIwMTggYXQgNzoxOSBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Cj4gPj4+IE9uIDMwLjEwLjE4IGF0IDEzOjI2LCA8cmNvam9jYXJ1QGJp
dGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4gPiBPbiAxMC8zMC8xOCAxOjMzIFBNLCBKYW4gQmV1bGlj
aCB3cm90ZToKPiA+Pj4+PiBPbiAzMC4xMC4xOCBhdCAxMTowNywgPGFpc2FpbGFAYml0ZGVmZW5k
ZXIuY29tPiB3cm90ZToKPiA+Pj4gLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL3ZtX2V2ZW50LmgK
PiA+Pj4gKysrIGIveGVuL2luY2x1ZGUvcHVibGljL3ZtX2V2ZW50LmgKPiA+Pj4gQEAgLTI5LDcg
KzI5LDcgQEAKPiA+Pj4KPiA+Pj4gICNpbmNsdWRlICJ4ZW4uaCIKPiA+Pj4KPiA+Pj4gLSNkZWZp
bmUgVk1fRVZFTlRfSU5URVJGQUNFX1ZFUlNJT04gMHgwMDAwMDAwMwo+ID4+PiArI2RlZmluZSBW
TV9FVkVOVF9JTlRFUkZBQ0VfVkVSU0lPTiAweDAwMDAwMDA0Cj4gPj4+Cj4gPj4+ICAjaWYgZGVm
aW5lZChfX1hFTl9fKSB8fCBkZWZpbmVkKF9fWEVOX1RPT0xTX18pCj4gPj4+Cj4gPj4+IEBAIC0x
NTcsNiArMTU3LDEyIEBACj4gPj4+ICAjZGVmaW5lIFZNX0VWRU5UX1g4Nl9DUjQgICAgMgo+ID4+
PiAgI2RlZmluZSBWTV9FVkVOVF9YODZfWENSMCAgIDMKPiA+Pj4KPiA+Pj4gKy8qIFRoZSBsaW1p
dCBmaWVsZCBpcyByaWdodC1zaGlmdGVkIGJ5IDEyIGJpdHMgaWYgLmFyLmcgaXMgc2V0LiAqLwo+
ID4+PiArc3RydWN0IHg4Nl9zZWxlY3Rvcl9yZWcgewo+ID4+Cj4gPj4gSSdtIHNvcnJ5IGZvciBu
b3QgaGF2aW5nIG5vdGljZWQgdGhpcyBlYXJsaWVyLCBidXQgdGhpcyBuZWVkcyBwcm9wZXIKPiA+
PiBwcmVmaXhpbmc6IE1hdGNoaW5nIHN0cnVjdCB2bV9ldmVudF9yZWdzX3g4NiwgaXQgc2hvdWxk
IGF0IGxlYXN0Cj4gPj4gYmUgcHJlZml4ZWQgYnkgdm1fZXZlbnRfLiBTdHJpY3RseSBzcGVha2lu
ZyB4ZW5fIGFzIHRoZSB2ZXJ5Cj4gPj4gZmlyc3QgdGhpbmcgd291bGQgYWxzbyBiZSByZXF1aXJl
ZCwgYnV0IEknbGwgbGVhdmUgdGhhdCB0byB0aGUgVk0KPiA+PiBldmVudCBtYWludGFpbmVycyB0
byBkZWNpZGUuIFdpdGggdGhpcwo+ID4+IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+Cj4gPgo+ID4gSSBhbSBmaW5lIHdpdGggZWl0aGVyIGFwcHJvYWNoIChzbyBs
ZWF2aW5nIGl0IGFzIGl0IGlzIG5vdCBhIHByb2JsZW0pLAo+ID4gc28gd2UnbGwgZ28gd2l0aCBU
YW1hcycgcHJlZmVyZW5jZS4gVGFtYXMsIHdoYXQncyB5b3VyIG9waW5pb24/Cj4KPiBGQU9EIGxl
YXZpbmcgYXMgaXMgaXMgbm90IGFuIG9wdGlvbiAtIGF0IGxlYXN0IHZtX2V2ZW50XyBuZWVkcyB0
bwo+IGJlIGFkZGVkLCB0byBub3QgY2hhbmNlIGNvbGxpc2lvbiB3aXRoIGEgZnV0dXJlIGFkZGl0
aW9uIGluIFhlbiBpdHNlbGYuCgpJIGFncmVlLCB3ZSBzaG91bGQga2VlcCB0aGluZ3MgcHJlZml4
ZWQgd2l0aCB2bV9ldmVudF8gaW4gdGhpcyBoZWFkZXIuCgpUYW1hcwoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 15:17:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 15:17: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 1gHVlb-00028l-7I; Tue, 30 Oct 2018 15:17:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=dpcg=nk=citrix.com=prvs=834417343=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gHVla-00028Z-AU
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 15:17:14 +0000
X-Inumbo-ID: ded6be7d-dc56-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ded6be7d-dc56-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 15:17:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,444,1534809600"; d="scan'208";a="69148732"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23512.30192.533642.821746@mariner.uk.xensource.com>
Date: Tue, 30 Oct 2018 15:17:04 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
In-Reply-To: <1539041841-17655-6-git-send-email-sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
 <1539041841-17655-6-git-send-email-sstabellini@kernel.org>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v8 6/8] docs: documentation about static
 shared 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: Stefano Stabellini <stefanos@xilinx.com>, wei.liu2@citrix.com,
 blackskygg@gmail.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org,
 julien.grall@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U3RlZmFubyBTdGFiZWxsaW5pIHdyaXRlcyAoIltQQVRDSCB2OCA2LzhdIGRvY3M6IGRvY3VtZW50
YXRpb24gYWJvdXQgc3RhdGljIHNoYXJlZCBtZW1vcnkgcmVnaW9ucyIpOgo+IEF1dGhvcjogWmhv
bmd6ZSBMaXUgPGJsYWNrc2t5Z2dAZ21haWwuY29tPgo+IAo+IEFkZCBkb2NzIHRvIGRvY3VtZW50
IHRoZSBtb3RpdmF0aW9uLCB1c2FnZSwgdXNlIGNhc2VzIGFuZCBvdGhlcgo+IHJlbGV2YW50IGlu
Zm9ybWF0aW9uIGFib3V0IHRoZSBzdGF0aWMgc2hhcmVkIG1lbW9yeSBmZWF0dXJlLgo+IAo+IFRo
aXMgaXMgZm9yIHRoZSBwcm9wb3NhbCAiQWxsb3cgc2V0dGluZyB1cCBzaGFyZWQgbWVtb3J5IGFy
ZWFzIGJldHdlZW4gVk1zCj4gZnJvbSB4bCBjb25maWcgZmlsZSIuIFNlZToKClRoYW5rcy4gIEkn
bSByZXZpZXdpbmcgdGhpcyBzZXJpZXMgYW5kIEkgb2J2aW91c2x5IG5lZWRlZCB0byBzdGFydAp3
aXRoIHRoaXMgcGF0Y2ggc28gSSBjb3VsZCBzZWUgd2hhdCB3YXMgZ29pbmcgb24uCgo+IGRpZmYg
LS1naXQgYS9kb2NzL21hbi94bC1zdGF0aWMtc2htLWNvbmZpZ3VyYXRpb24ucG9kLjUgYi9kb2Nz
L21hbi94bC1zdGF0aWMtc2htLWNvbmZpZ3VyYXRpb24ucG9kLjUKPiBuZXcgZmlsZSBtb2RlIDEw
MDY0NAo+IGluZGV4IDAwMDAwMDAuLjgxZmYzZjEKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIvZG9j
cy9tYW4veGwtc3RhdGljLXNobS1jb25maWd1cmF0aW9uLnBvZC41Ci4uLgo+ICsqIFVuaXF1ZWx5
IGlkZW50aWZpZWQgYnkgYSBzdHJpbmcgdGhhdCBpcyBubyBsb25nZXIgdGhhbiAxMjggY2hhcmFj
dGVycywgd2hpY2gKPiAraXMgY2FsbGVkIGFuIEI8aWRlbnRpZmllcj4gaW4gdGhpcyBkb2N1bWVu
dC4KPiArCj4gKyogQmFja2VkIGJ5IGV4YWN0bHkgb25lIGRvbWFpbiwgd2hpY2ggaXMgY2FsbGVk
IGEgQjxtYXN0ZXI+IGRvbWFpbiwgYW5kIGFsbAo+ICt0aGUgb3RoZXIgZG9tYWlucyB3aG8gYXJl
IGFsc28gc2hhcmluZyB0aGlzIHJlZ2lvbiBhcmUgY2FsbGVkIEI8c2xhdmU+cy4KCldvdWxkIGl0
IGJlIHBvc3NpYmxlIHRvIHJlbmFtZSB0aGVzZSBjb25jZXB0cyA/ICBOb3dhZGF5cyBpdCBpcwpn
ZW5lcmFsbHkgcHJlZmVyYWJsZSB0byBhdm9pZCBtYXN0ZXIvc2xhdmUgdGVybWlub2xvZ3kuICBQ
ZXJoYXBzCmBvd25pbmcnIGFuZCBgYm9ycm93aW5nJyBkb21haW5zID8gIEknbSBub3Qgc3VyZSBl
eGFjdGx5IHdoYXQgdGhlCnByZWNpc2UgcmVsYXRpb25zaGlwIGlzLiAgSXQgd291bGQgYmUgZ29v
ZCB0byBleHBsYWluIHRoYXQgYnkKZXhwbGFpbmluZyB3aGF0IHRoZSBzZW1hbnRpYyBkaWZmZXJl
bmNlIGlzIGJldHdlZW4gdGhlIHJvbGVzIG9mIHRoZQpvd25pbmcgYW5kIGJvcnJvd2luZyBkb21h
aW5zLgoKPiArTW9yZSBmb3JtYWxseSwgdGhlIHN0cmluZyBpcyBhIHNlcmllcyBvZiBjb21tYS1z
ZXBhcmF0ZWQga2V5d29yZC92YWx1ZQo+ICtwYWlycy4gRWFjaCBwYXJhbWV0ZXIgbWF5IGJlIHNw
ZWNpZmllZCBhdCBtb3N0IG9uY2UuIERlZmF1bHQgdmFsdWVzIGFwcGx5IGlmCj4gK3RoZSBwYXJh
bWV0ZXIgaXMgbm90IHNwZWNpZmllZC4KClRoYW5rcyBmb3IgdGhlIGZvcm1hbCBzeW50YXggc3Bl
Y2lmaWNhdGlvbi4KCj4gKz1pdGVtIERlc2NyaXB0aW9uCj4gKwo+ICtUaGUgdW5pcXVlIGlkZW50
aWZpZXIgb2YgdGhlIHNoYXJlZCBtZW1vcnkgcmVnaW9uLgo+ICsKPiArRXZlcnkgaWRlbnRpZmll
ciBjb3VsZCBhcHBlYXIgb25seSBvbmNlIGluIGVhY2ggeGwgY29uZmlnIGZpbGUuCgpZb3UgbmVl
ZCB0byBzcGVjaWZ5IGluIHdoYXQgc2NvcGUgdGhpcyBpZGVudGlmaWVyIGlzIHVuaXF1ZS4KT2J2
aW91c2x5IGl0IGlzIHVuaXF1ZSB3aXRoIGFuIG93bmluZyBkb21haW47IGJ1dCBpcyBpcyB1bmlx
dWUgd2l0aGluCnRoZSBob3N0ID8KCkxvb2tpbmcgYXQgdGhlIGNvbmZpZyBzeW50YXggSSB0aGlu
ayBpdCBpcyB1bmlxdWUgd2l0aGluIHRoZSBob3N0LApiZWNhdXNlIHRoZSBib3Jyb3dpbmcgZG9t
YWluIGNvbmZpZyBzeW50YXggZG9lcyBub3Qgc3BlY2lmeSB0aGUgb3duaW5nCmRvbWFpbi4gIFNv
IHRoZSBzdGF0ZW1lbnQKICBFdmVyeSBpZGVudGlmaWVyIGNvdWxkIGFwcGVhciBvbmx5IG9uY2Ug
aW4gZWFjaCB4bCBjb25maWcgZmlsZS4KaXMgcmF0aGVyIG1vcmUgbGltaXRlZCB0aGFuIGl0IGNv
dWxkIGJlLgoKRXJyLCB3YWl0LiAgSSBoYXZlIGp1c3Qgbm90aWNlZCBzb21ldGhpbmcuICBZb3Ug
YXJlIHNheWluZyBhIGRvbWFpbgpjYW5ub3QgdGFrZSBvbiB0aGUgc2xhdmUgcm9sZSBtdWx0aXBs
ZSB0aW1lcyBmb3IgdGhlIHNhbWUgSUQKKHByZXN1bWFibHksIHdpdGggZGlmZmVyZW50IG9mZnNl
dHMpLgoKV2h5IHRoaXMgbGltaXRhdGlvbiA/ICBJdCBzZWVtcyBhcnRpZmljaWFsIChhbmQgaXMg
cGVyaGFwcyBkdWUgdG8gdGhlCmxpYnhsIHhlbnN0b3JlIGNvbnRyb2wgZGF0YSBzdHJ1Y3R1cmUp
LiAgSSBndWVzcyBpdCdzIGxpdmVhYmxlIHdpdGggaWYKd2UgZG9uJ3QgYmFrZSBpdCBpbnRvIHRo
ZSBndWVzdCBBQkkgb3IgdGhlIGNvbmZpZyBzeW50YXguCgo+ICs9aXRlbSBCPGJlZ2luPi9CPHNp
emU+Cj4gKz1pdGVtIERlc2NyaXB0aW9uCj4gK1RoZSBib3VuZGFyaWVzIG9mIHRoZSBzaGFyZWQg
bWVtb3J5IGFyZWEuCj4gKz1pdGVtIFN1cHBvcnRlZCB2YWx1ZXMKPiArCj4gK1NhbWUgd2l0aCBC
PG9mZnNldD4uCgpVbml0cywgcGxlYXNlLgoKQWxzbywgd2hpY2ggbWVtb3J5IG5hbWVzcGFjZSAo
YWRkcmVzcyBzcGFjZSkgaXMgdGhpcyBpbiA/ICBJIHRoaW5rCmd1ZXN0IFtwc2V1ZG9dcGh5c2lj
YWwuICAoRG9lcyB0aGF0IG1lYW4gdGhhdCB0aGlzIGZlYXR1cmUgaXMgbm90IGV2ZXIKZ29pbmcg
dG8gYmUgYXZhaWxhYmxlIGZvciBQViBzdWNoIGFzIHg4NiBQVj8pICBQbGVhc2Ugc3RhdGUgdGhl
CmFkZHJlc3Mgc3BhY2UsIGFueXdheSAtIGlkZWFsbHkgd2l0aCBhbiBhcHByb3ByaWF0ZSByZWZl
cmVuY2UgdG8gc29tZQphcmNoaXRlY3R1cmFsIGRvY3VtZW50IHdoaWNoIGRlZmluZXMgdGhlIHZh
cmlvdXMgYWRkcmVzcyBzcGFjZXMsCmFsdGhvdWdoIEkgc3VzcGVjdCB0aGVyZSBpcyBubyBzdWNo
IGRvY3VtZW50IDotKC4KClRoZSBlZmZlY3Qgb2YgdGhpcyBmYWNpbGl0eSBvbiB0aGUgZ3Vlc3Qg
QUJJIG5lZWRzIHRvIGJlIHN0YXRlZC4gIEkKdGhpbmsgdGhhdCBzcGVjaWZ5aW5nIHRoaXMgc3R1
ZmYgcHJvdmlkZXMgKGFzIGZhciBhcyB0aGUgZ3Vlc3RzIGFyZQpjb25jZXJuZWQpIGEgc3RhdGlj
IGFyZWEgb2YgZ3Vlc3QgcHNldWRvcGh5c2ljYWwgc3BhY2Ugd2hpY2ggaXMgc2hhcmVkCmJldHdl
ZW4gdGhlIHZhcmlvdXMgZ3Vlc3RzLgoKQW5kIHRoZXJlIGlzIG5vIGJ1aWx0LWluIHdheSBwcm92
aWRlZCBmb3IgdGhlIGd1ZXN0IHRvIGRpc2NvdmVyIHRoYXQKdGhpcyBoYXMgaGFwcGVuZWQgPyAg
VGhlIGd1ZXN0IGlzIGp1c3Qgc3VwcG9zZWQgdG8ga25vdyA/ICBJZiBzbyB0aGF0CnNlZW1zIHVu
Zm9ydHVuYXRlLiAgSXQgd291bGQgYmUgbmljZSB0byBhZHZlcnRpc2UgdGhpcyBzb21laG93LgoK
PiArPWl0ZW0gU3VwcG9ydGVkIHZhbHVlcwo+ICsKPiArRGVjaW1hbHMgb3IgaGV4YWRlY2ltYWxz
IHdpdGggYSBwcmVmaXggIjB4IiwgYW5kIHNob3VsZCBiZSB0aGUgbXVsdGlwbGUgb2YgdGhlCj4g
K2h5cGVydmlzb3IgcGFnZSBncmFudWxhcml0eSAoY3VycmVudGx5IDRLIG9uIGJvdGggQVJNIGFu
ZCB4ODYpLgoKSXMgaXQgbm90IGFsc28gbmVjZXNzYXJ5IHRvIGF2b2lkIGNlcnRhaW4gZ3Vlc3Qg
cHNldWRvcGh5c2ljYWwgYXJlYXMKYmVjYXVzZSB0aGV5IGFyZSByZXNlcnZlZCwgb3IgdXNlZCBi
eSBYZW4gb3IgdGhlIHRvb2xzIGZvciBSQU0sIG9yCnNvbWV0aGluZyA/Cgo+ICs9aXRlbSBEZXNj
cmlwdGlvbgo+ICsKPiArVGhlIGJhY2tpbmcgYXJlYSB3b3VsZCBiZSB0YWtlbiBmcm9tIG9uZSBk
b21haW4sIHdoaWNoIHdlIHdpbGwgbWFyayBhcwo+ICt0aGUgIm1hc3RlciBkb21haW4iLCBhbmQg
dGhpcyBkb21haW4gc2hvdWxkIGJlIGNyZWF0ZWQgcHJpb3IgdG8gYW55Cj4gK290aGVyIHNsYXZl
IGRvbWFpbnMgdGhhdCBkZXBlbmQgb24gaXQuIFRoZSBtYXN0ZXIncyBzaGFyZWQgbWVtb3J5IHJh
bmdlCj4gK2lzIE5PVCBhbGxvY2F0ZWQgaW4gYWRkaXRpb24gdG8gaXRzIHJlZ3VsYXIgbWVtb3J5
LiBIZW5jZSwgaXQgaXMgdXN1YWxseQo+ICthIGdvb2QgaWRlYSB0byBjaG9vc2UgYSBzdWJyYW5n
ZSBvZiB0aGUgcmVndWxhciBndWVzdCBtZW1vcnkgYWxsb2NhdGlvbiwKPiArd2hpY2ggc3RhcnRz
IGF0IEdVRVNUX1JBTTBfQkFTRSwgc2VlIHhlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLWFybS5oLgoK
VGhpcyBpcyBub3QgYXJjaC1uZXV0cmFsIG9mIGNvdXJzZS4KCkl0IGlzIGFuIHVuZm9ydHVuYXRl
IHRoYXQgdGhpcyBzZXR1cCByZXF1aXJlcyB0aGUgc3lzdGVtIGFkbWluaXN0cmF0b3IKYW5kIGd1
ZXN0IHRvIGhhdmUgaW50aW1hdGUga25vd2xlZGdlIG9mIFhlbidzIGFwcHJvYWNoIHRvIG1lbW9y
eQpsYXlvdXQuICBJdCB3b3VsZCBiZSBuaWNlIHRvIGhhdmUgYSB3YXkgdG8gaW1wcm92ZSB0aGF0
IGJ1dCBJIGd1ZXNzCnRoZSByZXN1bHQgd291bGQgYmUgbXVjaCBtb3JlIGNvbXBsaWNhdGVkLgoK
KFBsZWFzZSBmb3JnaXZlIG1lIGlmIHRoaXMgaGFzIGFscmVhZHkgYmVlbiBleHRlbnNpdmVseSBk
aXNjdXNzZWQuKQoKPiArVGhlICJzbGF2ZSBkb21haW4iIG1hcHMgdGhlIG1lbW9yeSBvZiB0aGUg
bWFzdGVyLiBUaGUgYWRkcmVzcyBvZiBzYWlkCj4gK21hcHBpbmcgc2hvdWxkIG5vdCBiZSBvdmVy
bGFwcGluZyB3aXRoIHRoZSBub3JtYWwgbWVtb3J5IGFsbG9jYXRpb24gb2YKPiArdGhlIHNsYXZl
IGRvbWFpbi4KCkFoLCBoZXJlIGlzIHRoZSB0ZXh0IHdoaWNoIEkgbG9va2VkIGZvciBpbiBiZWdp
bi9lbmQuICBNYXliZSB0aGlzCmRpc2N1c3Npb24gYWJvdXQgbWVtb3J5IHNlbGVjdGlvbiB3b3Vs
ZCBiZW5lZml0IGZyb20gYmVpbmcgbW92ZWQgb3V0CmludG8gaXRzIG93biBwYXJ0IG9mIHRoZSBk
b2N1bWVudC4KCkluIGdlbmVyYWwgdGhpcyBkb2N1bWVudCBzZWVtcyB0byBiZSBzdHJ1Y3R1cmVk
IGFyb3VuZCBqdXN0IHRoZSBjb25maWcKb3B0aW9ucyBhbmQgbWlnaHQgYmVuZWZpdCBmcm9tIGEg
bW9yZSBleHBsaWNpdCBhbmQgbG9uZ2VyIGBwcmluY2lwbGVzCm9mIG9wZXJhdGlvbicgb3IgYGRl
c2NyaXB0aW9uJyB3aGVyZSBzb21lIG9mIHRoaXMgdGV4dCBjb3VsZCBnby4KCihJIGRvbid0IGNv
bnNpZGVyIHN1Y2ggYSByZW9yZ2FuaXNhdGlvbiBjcml0aWNhbCB0byBnZXR0aW5nIGFuIGFjayBm
b3IKdGhpcyBzZXJpZXMgdGhvdWdoLikKCj4gZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy94ZW5zdG9y
ZS1wYXRocy5tYXJrZG93biBiL2RvY3MvbWlzYy94ZW5zdG9yZS1wYXRocy5tYXJrZG93bgo+IGlu
ZGV4IDMzZDI4MTkuLjZlYmMzMjQgMTAwNjQ0Cj4gLS0tIGEvZG9jcy9taXNjL3hlbnN0b3JlLXBh
dGhzLm1hcmtkb3duCj4gKysrIGIvZG9jcy9taXNjL3hlbnN0b3JlLXBhdGhzLm1hcmtkb3duCj4g
QEAgLTE3NCw2ICsxNzQsMTQgQEAgdGhhbiB0aGlzIGFtb3VudCBvZiBSQU0uCj4gIAo+ICBUaGUg
c2l6ZSBvZiB0aGUgdmlkZW8gUkFNIHRoaXMgZG9tYWluIGlzIGNvbmZpZ3VyZWQgd2l0aC4KPiAg
Cj4gKyMjIyMgfi9zdGF0aWNfc2htL1tfYS16QS1aMC05XSsvcm9sZSA9ICgibWFzdGVyInwic2xh
dmUiKSBbXQo+ICsKPiArKE5vdGU6IEN1cnJlbnRseSwgdGhpcyB3aWxsIG9ubHkgYXBwZWFyIG9u
IEFSTSBndWVzdHMuKQo+ICsKPiArVGhlIHJvbGUgb2YgdGhpcyBkb21haW4gaW4gdGhlIHN0YXRp
YyBzaGFyZWQgbWVtb3J5IHJlZ2lvbiB3aG9zZSBpZCBtYXRjaGVzCj4gK3RoZSBgW19hLXpBLVow
LTldK2AgcGFydCBpbiB0aGUgcGF0aC4gKERlc2NyaWJlZCBpbiB0aGUgbWFucGFnZQo+ICsqKnhs
LXN0YXRpYy1zaG0tY29uZmlndXJhdGlvbig1KSoqKS4KClRoaXMgaW1wbGllcyB0aGF0IHRoZSBz
Y29wZSBvZiB0aGUgYHVuaXF1ZSBpZCcgaXMgYXQgbGVhc3QgYW55IGdyb3VwCm9mIGRvbWFpbnMg
d2hpY2ggZG8gYW55IG9mIHRoaXMgc3RhdGljIG1lbW9yeSBzaGFyaW5nLCBidXQgbGVhdmVzIG9w
ZW4KdGhlIHBvc3NpYmlsaXR5IG9mIG11bHRpcGxlIGdyb3VwcyB1c2luZyB0aGUgc2FtZSBpZC4g
IEJ1dCBJIHRoaW5rCnRoYXQgdGhpcyBpcyBleGNsdWRlZCBieSB0aGUgY29uZmlnIHN5bnRheC4K
CldvdWxkIGl0IG1ha2UgYW55IGtpbmQgb2Ygc2VtYW50aWMgc2Vuc2UgZm9yIHRoZSBzYW1lIHJl
Z2lvbiB0byBiZQpib3Jyb3dlZCBtdWx0aXBsZSB0aW1lcywgb3IgZm9yIGEgZG9tYWluIHRvIGJv
cnJvdyBhIHJlZ2lvbiBmcm9tCml0c2VsZiA/CgpUaGVzZSBtYXkgc2VlbSBzaWxseSBidXQgdGhp
cyBraW5kIG9mIGdlbmVyYWxpdHkgb2Z0ZW4gdHVybnMgb3V0IHRvIGJlCnVzZWZ1bC4gIFNlZSBm
b3IgZXhhbXBsZSB0aGUgdXNlIG9mIHRoZSBYZW4gdmJkIHByb3RvY29sIGJhY2sgdG8gZG9tMApm
b3IgcnVubmluZyBib290bG9hZGVycy4KCj4gKyogbWFzdGVyOiB0aGUgZG9taWQgb2YgdGhlIGJh
Y2tpbmcgZG9tYWluLgo+ICsqIHNsYXZlczogaW5mb3JtYXRpb24gYWJvdXQgdGhlIHNsYXZlcyB0
aGF0IGFyZSBzaGFyaW5nIHRoZSByZWdpb24sIHNlZQo+ICsgICoqIC9saWJ4bC9zdGF0aWNfc2ht
L1tfYS16QS1aMC05XSsvc2xhdmVzLyRET01JRC8qICoqIGJlbG93Lgo+ICsqIHVzZXJjbnQ6IEFu
IGludGVnZXIuIFRoaXMgaXMgdGhlIHJlZmVyZW5jZSBjb3VudCBvZiB0aGUgYmFja2luZyBtZW1v
cnkgcmVnaW9uLAo+ICsgIGluY2x1ZGluZyB0aGUgbWFzdGVyIGRvbWFpbiBpdHNlbGYuIFdoZW4g
dGhpcyB2YWx1ZSByZWFjaGllcyAwLCB0aGUgYmFja2luZwo+ICsgIG1lbW9yeSByZWdpb24gd2ls
bCBiZSBmcmVlZC4KCldoeSBpcyB1c2VyY250IG5vdCBlcXVhbCB0byB0aGUgY291bnQgb2YKL2xp
YnhsL3N0YXRpY19zaG0vW19hLXpBLVowLTldKy9zbGF2ZXMgPwoKSWYgaXQgaXMgdGhlcmUgaXMg
bm8gbmVlZCB0byBzdG9yZSBpdCBzZXBhcmF0ZWx5LCBhbmQgZG9pbmcgc28gaXMKdW5kZXNpcmFi
bGUgYmVjYXVzZSBpdCBuZWVkbGVzc2x5IGludHJvZHVjZWQgdGhlIHBvc3NpYmlsaXR5IG9mCmls
bGVnYWwgY29tYmluYXRpb25zIG9mIHN0YXRlLgoKPiArIyMjIyAvbGlieGwvc3RhaXRjX3NobS9b
X2EtekEtWjAtOV0rL3NsYXZlcy8kRE9NSUQvKiBbXQoKVHlwbyBgc3RhaXRjJy4KClRoYW5rcywK
SWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 15:19:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 15:19: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 1gHVnk-0002Le-RX; Tue, 30 Oct 2018 15: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=mwh5=nk=citrix.com=prvs=834ba7b9c=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHVnj-0002Kf-9f
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 15:19:27 +0000
X-Inumbo-ID: 2f2efe58-dc57-11e8-9a1a-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2f2efe58-dc57-11e8-9a1a-12d6303a7972;
 Tue, 30 Oct 2018 15:19:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,444,1534809600"; d="scan'208";a="69149112"
Date: Tue, 30 Oct 2018 15:19:22 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Alexandru Vasile <lexnv@amazon.com>
Message-ID: <20181030151922.5sjzbkw2hr2y2r42@zion.uk.xensource.com>
References: <1539965325190.3407@amazon.com>
 <20181019162246.v4u7zynxfzwjqisd@mac.bytemobile.com>
 <ff01985d-16db-de10-79ba-4ba794db5373@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <ff01985d-16db-de10-79ba-4ba794db5373@amazon.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] dom0/pvh: Dom0 PVH with PCI passthrough support
 status
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <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>

T24gVHVlLCBPY3QgMzAsIDIwMTggYXQgMDE6MzI6MzhQTSArMDIwMCwgQWxleGFuZHJ1IFZhc2ls
ZSB3cm90ZToKPiBIZWxsbywKPiAKPiAKPiA+IFRoZXJlIGlzIHNvbWUgbG93LWhhbmdpbmcgZnJ1
aXQsIGJvdGggaW4gWGVuIGFuZCB0aGUgTGludXgga2VybmVsLAo+ID4gd2hpY2ggY2FuIHJlYWxs
eSBiZSB3b3JrZWQgaW4gcGFyYWxsZWwgYnkgZGlmZmVyZW50IHBhcnRpZXMsIHNvIGxldCBtZQo+
ID4ga25vdyBpZiB5b3UgaGF2ZSBzb21lIGNhcGFjaXR5IGFuZCB3ZSBjYW4gc3BlYWsgYWJvdXQg
c2hhcmluZyB0aGUKPiA+IHdvcmtsb2FkLgo+IAo+IENvdWxkIHlvdSBzaGFyZSBtb3JlIGRldGFp
bHMgYWJvdXQgdGhlIGxvdy1oYW5naW5nIGZydWl0Pwo+IAo+IAo+IEZvbGxvd2luZyB3aXRoIGFu
IHVwZGF0ZSwgSSBtYW5hZ2VkIHRvIHN0YXJ0IGEgUFZIIERvbTAgd2l0aCB0aGUgcGF0Y2hlcwo+
IGZyb20gUm9nZXLigJlzIGZpeGVzIGJyYW5jaCBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1wZW9wbGUvcm95Z2VyL3hlbi5naXQ7YT1zaG9ydGxvZztoPXJlZnMvaGVhZHMvZml4ZXMt
cHZoLXYyCj4gYW5kIHdpdGggdGhlIHhlbiBrZXJuZWwgdGlwCj4gaHR0cHM6Ly9rZXJuZWwuZ29v
Z2xlc291cmNlLmNvbS9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQveGVuL3RpcC8gKGE5NzhhNWIg
4oCTCj4gbGF0ZXN0IGNvbW1pdCkuCj4gCj4gV2hlbiB0cnlpbmcgdG8gUENJIHBhc3N0aHJvdWdo
IGEgTklDIHRvIGEgSFZNIERvbVUgZ3Vlc3QgZnJvbSBQVkggRG9tMCwgdGhlCj4gaG9zdCBjb21w
bGV0ZWx5IGZyZWV6ZXMgYW5kIHJlYm9vdHMgYW5kIHhsIHJldHVybnMgdGhlIGZvbGxvd2luZyBl
cnJvcnM6CgpJIHRoaW5rIHlvdSBtZWFuIHhsIHJldHVybnMgc3VjaCBlcnJvciBiZWZvcmUgdGhl
IGhvc3QgZnJlZXplcz8KCj4gCj4gbGlieGw6IGVycm9yOmxpYnhsX3FtcC5jOjMzNDpxbXBfaGFu
ZGxlX2Vycm9yX3JlcG9uc2U6IERvbWFpbiAxOnJlY2VpdmVkIGFuCj4gZXJyb3IgbWVzc2FnZSBm
cm9tIFFNUCBzZXJ2ZXI6IE1hcHBpbmcgbWFjaGluZSBpcnEgMTYgdG8gcGlycSAtMSBmYWlsZWQ6
CgpOb3RlIHRoZSAiLTEiIGhlcmUuIEl0IGxvb2tzIHdyb25nLiBUaGUgdG9vbHN0YWNrIGFuZCBR
RU1VIHByb2JhYmx5IG5lZWQKdG8gYmUgcGF0Y2hlZCB0byBoYW5kbGUgRG9tVSBwYXNzdGhyb3Vn
aCBmcm9tIGEgUFZIIERvbTAuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 15:21:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 15:21: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 1gHVpF-00037F-A7; Tue, 30 Oct 2018 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=dpcg=nk=citrix.com=prvs=834417343=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gHVpE-000376-2k
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 15:21:00 +0000
X-Inumbo-ID: 669b6f8e-dc57-11e8-ad8c-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 669b6f8e-dc57-11e8-ad8c-12d6303a7972;
 Tue, 30 Oct 2018 15:20:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,444,1534809600"; d="scan'208";a="69149311"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23512.30399.545072.317904@mariner.uk.xensource.com>
Date: Tue, 30 Oct 2018 15:20:31 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
In-Reply-To: <1539041841-17655-2-git-send-email-sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
 <1539041841-17655-2-git-send-email-sstabellini@kernel.org>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v8 2/8] libxl: introduce a new structure to
 represent static shared 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: Stefano Stabellini <stefanos@xilinx.com>, wei.liu2@citrix.com,
 blackskygg@gmail.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org,
 julien.grall@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U3RlZmFubyBTdGFiZWxsaW5pIHdyaXRlcyAoIltQQVRDSCB2OCAyLzhdIGxpYnhsOiBpbnRyb2R1
Y2UgYSBuZXcgc3RydWN0dXJlIHRvIHJlcHJlc2VudCBzdGF0aWMgc2hhcmVkIG1lbW9yeSByZWdp
b25zIik6Cj4gRnJvbTogWmhvbmd6ZSBMaXUgPGJsYWNrc2t5Z2dAZ21haWwuY29tPgo+IAo+IEF1
dGhvcjogWmhvbmd6ZSBMaXUgPGJsYWNrc2t5Z2dAZ21haWwuY29tPgo+IAo+IEFkZCBhIG5ldyBz
dHJ1Y3R1cmUgdG8gdGhlIElETCBmYW1pbHkgdG8gcmVwcmVzZW50IHN0YXRpYyBzaGFyZWQgbWVt
b3J5IHJlZ2lvbnMKPiBhcyBwcm9wb3NlZCBpbiB0aGUgcHJvcG9zYWwgIkFsbG93IHNldHRpbmcg
dXAgc2hhcmVkIG1lbW9yeSBhcmVhcyBiZXR3ZWVuIFZNcwo+IGZyb20geGwgY29uZmlnIGZpbGUi
IChzZWUgWzFdKS4KPiAKPiBBbmQgZGVsZXRlZCBzb21lIHRyYWlsaW5nIHdoaXRlIHNwYWNlcy4K
CkNhbiB5b3UgcGxlYXNlIG5vdCBhZGQgdW5yZWxhdGVkIGNoYW5nZXMsIGV2ZW4gaWYgdGhleSBh
cmUgb25seSB3aGl0ZQpzcGFjZSBjaGFuZ2VzID8gIFlvdSBjYW4gcHV0IHRoZW0gaW4gYSBwcmUt
cGF0Y2ggYW5kIGlmIHlvdSBkbyB0aGF0CnBsZWFzZSBwdXQgbXkgYWNrIG9uIHRoZSBwcmUtcGF0
Y2ggOi0pLgoKPiArbGlieGxfc3NobV9jYWNoZXBvbGljeSA9IEVudW1lcmF0aW9uKCJzc2htX2Nh
Y2hlcG9saWN5IiwgWwo+ICsgICAgKC0xLCAiVU5LTk9XTiIpLAo+ICsgICAgKDAsICAiQVJNX05P
Uk1BTCIpLCAgIyBBUk0gcG9saWNpZXMgc2hvdWxkIGJlIDwgMzIKPiArICAgICgzMiwgICJYODZf
Tk9STUFMIiksICMgWDg2IHBvbGljaWVzIHNob3VsZCBiZSA+PSAzMgo+ICsgICAgXSwgaW5pdF92
YWwgPSAiTElCWExfU1NITV9DQUNIRV9QT0xJQ1lfVU5LTk9XTiIpCgpXaGF0ID8gIFdoeSBkbyB0
aGVzZSBuZWVkIHNlcGFyYXRpbmcgbGlrZSB0aGF0ID8gIFRoaXMgaXMgcXVpdGUgb2RkLgoKPiAr
bGlieGxfc3NobV9wcm90ID0gRW51bWVyYXRpb24oInNzaG1fcHJvdCIsIFsKPiArICAgICgtMSwg
IlVOS05PV04iKSwKPiArICAgICgzLCAgIlJXIiksCj4gKyAgICBdLCBpbml0X3ZhbCA9ICJMSUJY
TF9TU0hNX1BST1RfVU5LTk9XTiIpCgpXaHkgMyA/Cgo+ICtsaWJ4bF9zc2htX3JvbGUgPSBFbnVt
ZXJhdGlvbigic3NobV9yb2xlIiwgWwo+ICsgICAgKC0xLCAiVU5LTk9XTiIpLAo+ICsgICAgKDAs
ICAiTUFTVEVSIiksCj4gKyAgICAoMSwgICJTTEFWRSIpLAo+ICsgICAgXSwgaW5pdF92YWwgPSAi
TElCWExfU1NITV9ST0xFX1VOS05PV04iKQoKU2VlIG15IGNvbW1lbnRzIG9uIHRoZSBkb2NzIHBh
dGNoIGFib3V0IHRoZSBtYXN0ZXIvc2xhdmUgdGVybWlub2xvZ3kuCgpXb3VsZG4ndCBpdCBiZSBi
ZXR0ZXIgZm9yIHRoZSBVTktOT1dOIHZhbHVlcyB0byBiZSAwID8KClRoYXQgd291bGQgZWxpbWlu
YXRlIGEgY2xhc3Mgb2YgcG9zc2libGUgYnVncyAoYWx0aG91Z2ggd2UgZG8gdHJ5IHRvCmF2b2lk
IHRoZW0gYW55d2F5KSB3aGVyZSB0aGUgdmFyaWFibGVzIGFyZSBub3QgaW5pdGlhbGlzZWQuICBJ
dCB3b3VsZAphbHNvIGF2b2lkIGFsbCBvZiB0aGVzZSBleHRyYSBpbml0X3ZhbCBzZXR0aW5nczoK
ClRoYW5rcywKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 15:32:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 15:32: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 1gHW0I-00044M-GV; Tue, 30 Oct 2018 15: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=mwh5=nk=citrix.com=prvs=834ba7b9c=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHW0H-00044H-BZ
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 15:32:25 +0000
X-Inumbo-ID: ff05469a-dc58-11e8-8a68-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ff05469a-dc58-11e8-8a68-12d6303a7972;
 Tue, 30 Oct 2018 15:32:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,444,1534809600"; d="scan'208";a="69151099"
Date: Tue, 30 Oct 2018 15:32:15 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181030153215.bssybxba5sc75qxj@zion.uk.xensource.com>
References: <1540213082-616-1-git-send-email-andrew.cooper3@citrix.com>
 <1540213082-616-6-git-send-email-andrew.cooper3@citrix.com>
 <5BD330DF02000078001F54B8@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BD330DF02000078001F54B8@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 5/5] xen/keyhandler: Drop
 keyhandler_scratch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

T24gRnJpLCBPY3QgMjYsIDIwMTggYXQgMDk6MjE6MDNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDIyLjEwLjE4IGF0IDE0OjU4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4gd3JvdGU6Cj4gPiAtLS0gYS94ZW4vY29tbW9uL2VmaS9ib290LmMKPiA+ICsrKyBiL3hlbi9j
b21tb24vZWZpL2Jvb3QuYwo+ID4gQEAgLTQ4Nyw2ICs0ODcsNyBAQCBzdGF0aWMgRUZJX0ZJTEVf
SEFORExFIF9faW5pdCBnZXRfcGFyZW50X2hhbmRsZShFRklfTE9BREVEX0lNQUdFICpsb2FkZWRf
aW1hZ2UsCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgQ0hBUjE2ICoqbGVhZikKPiA+ICB7Cj4gPiAgICAgIHN0YXRpYyBFRklfR1VJRCBfX2luaXRk
YXRhIGZzX3Byb3RvY29sID0gU0lNUExFX0ZJTEVfU1lTVEVNX1BST1RPQ09MOwo+ID4gKyAgICBz
dGF0aWMgQ0hBUjE2IF9faW5pdGRhdGEgYnVmZmVyWzI1Nl07Cj4gCj4gRGlkIHlvdSBpbnRlbnRp
b25hbGx5IGhhbHZlIHRoZSBzaXplIG9mIHRoZSBidWZmZXI/CgoKU2VlaW5nIHRoZSBsZW5ndGgg
ZmllbGQgY29uc2lzdHMgb2YgdHdvIHVpbnQ4LCB0aGUgbWF4aW11bSBsZW5ndGggb2YgdGhlCnBh
dGggaXMgMjU2LgoKV2VpLgoKPiAKPiBKYW4KPiAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 15:32:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 15:32: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 1gHW0a-00045Q-SN; Tue, 30 Oct 2018 15: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=mwh5=nk=citrix.com=prvs=834ba7b9c=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHW0Z-00045F-EE
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 15:32:43 +0000
X-Inumbo-ID: 0a2c6738-dc59-11e8-88bf-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0a2c6738-dc59-11e8-88bf-12d6303a7972;
 Tue, 30 Oct 2018 15:32:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,444,1534809600"; d="scan'208";a="69151156"
Date: Tue, 30 Oct 2018 15:32:36 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20181030153236.ziq5szqlkt6isu72@zion.uk.xensource.com>
References: <1540213082-616-1-git-send-email-andrew.cooper3@citrix.com>
 <1540213082-616-6-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1540213082-616-6-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 5/5] xen/keyhandler: Drop
 keyhandler_scratch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>,
 Wei Liu <wei.liu2@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>

T24gTW9uLCBPY3QgMjIsIDIwMTggYXQgMDE6NTg6MDJQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBXaXRoIGFsbW9zdCBhbGwgdXNlcnMgb2Yga2V5aGFuZGxlcl9zY3JhdGNoIGdvbmUs
IGNsZWFuIHVwIHRoZSAzIHJlbWFpbmluZwo+IHVzZXJzIGFuZCBkcm9wIHRoZSBidWZmZXIuCj4g
Cj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KClJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 15:36:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 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 1gHW4c-0004LE-Jk; Tue, 30 Oct 2018 15:36: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=dpcg=nk=citrix.com=prvs=834417343=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gHW4b-0004L9-It
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 15:36:53 +0000
X-Inumbo-ID: 9e47043c-dc59-11e8-be30-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9e47043c-dc59-11e8-be30-12d6303a7972;
 Tue, 30 Oct 2018 15:36:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,444,1534809600"; d="scan'208";a="69151869"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23512.31353.8934.243445@mariner.uk.xensource.com>
Date: Tue, 30 Oct 2018 15:36:25 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
In-Reply-To: <1539041841-17655-3-git-send-email-sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
 <1539041841-17655-3-git-send-email-sstabellini@kernel.org>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v8 3/8] libxl: support mapping static shared
 memory areas during 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 <stefanos@xilinx.com>, julien.grall@arm.com,
 wei.liu2@citrix.com, blackskygg@gmail.com, 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>

U3RlZmFubyBTdGFiZWxsaW5pIHdyaXRlcyAoIltQQVRDSCB2OCAzLzhdIGxpYnhsOiBzdXBwb3J0
IG1hcHBpbmcgc3RhdGljIHNoYXJlZCBtZW1vcnkgYXJlYXMgZHVyaW5nIGRvbWFpbiBjcmVhdGlv
biIpOgo+ICtfaGlkZGVuCj4gK2Jvb2wgbGlieGxfX2FyY2hfZG9tYWluX3N1cHBvcnRfc3NobShj
b25zdCBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyAqYl9pbmZvKTsKPiArCj4gK19oaWRkZW4KPiAr
aW50IGxpYnhsX19hcmNoX2RvbWFpbl9zc2htX2NhY2hlcG9saWN5X3NldGRlZmF1bHQobGlieGxf
c3RhdGljX3NobSAqc3NobSk7Cj4gKwo+ICAjaWYgZGVmaW5lZChfX2kzODZfXykgfHwgZGVmaW5l
ZChfX3g4Nl82NF9fKQo+ICAKPiAgI2RlZmluZSBMQVBJQ19CQVNFX0FERFJFU1MgIDB4ZmVlMDAw
MDAKPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMgYi90b29scy9saWJ4bC9s
aWJ4bF9hcm0uYwo+IGluZGV4IDI1ZGMzZGUuLjA1NGFkNTggMTAwNjQ0Cj4gLS0tIGEvdG9vbHMv
bGlieGwvbGlieGxfYXJtLmMKPiArKysgYi90b29scy9saWJ4bC9saWJ4bF9hcm0uYwo+IEBAIC0x
MTM4LDYgKzExMzgsMjEgQEAgdm9pZCBsaWJ4bF9fYXJjaF9kb21haW5fYnVpbGRfaW5mb19zZXRk
ZWZhdWx0KGxpYnhsX19nYyAqZ2MsCj4gICAgICBsaWJ4bF9kb21haW5fYnVpbGRfaW5mb19pbml0
X3R5cGUoYl9pbmZvLCBMSUJYTF9ET01BSU5fVFlQRV9QVkgpOwo+ICB9Cj4gIAo+ICtib29sIGxp
YnhsX19hcmNoX2RvbWFpbl9zdXBwb3J0X3NzaG0oY29uc3QgbGlieGxfZG9tYWluX2J1aWxkX2lu
Zm8gKmJfaW5mbykKPiArewo+ICsgICAgcmV0dXJuIHRydWU7Cj4gK30KPiArCj4gK2ludCBsaWJ4
bF9fYXJjaF9kb21haW5fc3NobV9jYWNoZXBvbGljeV9zZXRkZWZhdWx0KGxpYnhsX3N0YXRpY19z
aG0gKnNzaG0pCj4gK3sKPiArICAgIGlmIChzc2htLT5jYWNoZV9wb2xpY3kgPT0gTElCWExfU1NI
TV9DQUNIRVBPTElDWV9VTktOT1dOKQo+ICsgICAgICAgIHNzaG0tPmNhY2hlX3BvbGljeSA9IExJ
QlhMX1NTSE1fQ0FDSEVQT0xJQ1lfQVJNX05PUk1BTDsKPiArICAgIGlmIChzc2htLT5jYWNoZV9w
b2xpY3kgPj0gTElCWExfU1NITV9DQUNIRVBPTElDWV9YODZfTk9STUFMKQo+ICsgICAgICAgIHJl
dHVybiBFUlJPUl9JTlZBTDsKClRoaXMgY2FjaGUgcG9saWN5IHN0dWZmIGlzIG9kZC4gIEkgY291
bGRuJ3Qgc2VlIGl0IGJlaW5nIHVzZWQgYnkgdGhlCmh5cGVydmlzb3IuICBXaHkgaXMgaXQgZXZl
biB0aGVyZSA/CgpUaGUgc2FtZSBxdWVzdGlvbiBhYm91dCBwcm90LgoKPiAgLyoKPiAgICogTG9j
YWwgdmFyaWFibGVzOgo+ICAgKiBtb2RlOiBDCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xp
YnhsX2NyZWF0ZS5jIGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKPiBpbmRleCAzMjBkYmVk
Li40NWFlOWU0IDEwMDY0NAo+IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCj4gKysr
IGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKPiBAQCAtNTEzLDYgKzUxMywxNCBAQCBpbnQg
bGlieGxfX2RvbWFpbl9idWlsZChsaWJ4bF9fZ2MgKmdjLAo+ICAgICAgICAgIHJldCA9IEVSUk9S
X0lOVkFMOwo+ICAgICAgICAgIGdvdG8gb3V0Owo+ICAgICAgfQo+ICsKPiArICAgIC8qIFRoZSBw
Mm0gaGFzIGJlZW4gc2V0dXAsIHdlIGNvdWxkIG1hcCB0aGUgc3RhdGljIHNoYXJlZCBtZW1vcnkg
bm93LiAqLwo+ICsgICAgcmV0ID0gbGlieGxfX3NzaG1fYWRkKGdjLCBkb21pZCwgZF9jb25maWct
PnNzaG1zLCBkX2NvbmZpZy0+bnVtX3NzaG1zKTsKPiArICAgIGlmIChyZXQgIT0gMCkgewo+ICsg
ICAgICAgIExPRyhFUlJPUiwgImZhaWxlZCB0byBtYXAgc3RhdGljIHNoYXJlZCBtZW1vcnkiKTsK
PiArICAgICAgICBnb3RvIG91dDsKPiArICAgIH0KPiArCj4gICAgICByZXQgPSBsaWJ4bF9fYnVp
bGRfcG9zdChnYywgZG9taWQsIGluZm8sIHN0YXRlLCB2bWVudHMsIGxvY2FsZW50cyk7Cj4gIG91
dDoKPiAgICAgIHJldHVybiByZXQ7Cj4gQEAgLTk0OSw2ICs5NTcsMjUgQEAgc3RhdGljIHZvaWQg
aW5pdGlhdGVfZG9tYWluX2NyZWF0ZShsaWJ4bF9fZWdjICplZ2MsCj4gICAgICAgICAgZ290byBl
cnJvcl9vdXQ7Cj4gICAgICB9Cj4gIAo+ICsgICAgaWYgKGRfY29uZmlnLT5udW1fc3NobXMgIT0g
MCAmJgo+ICsgICAgICAgICFsaWJ4bF9fYXJjaF9kb21haW5fc3VwcG9ydF9zc2htKCZkX2NvbmZp
Zy0+Yl9pbmZvKSkgewo+ICsgICAgICAgIExPR0QoRVJST1IsIGRvbWlkLCAic3RhdGljX3NobSBp
cyBub3Qgc3VwcG9ydGVkIGJ5IHRoaXMgZG9tYWluIHR5cGUuIik7Cj4gKyAgICAgICAgcmV0ID0g
RVJST1JfSU5WQUw7Cj4gKyAgICAgICAgZ290byBlcnJvcl9vdXQ7Cj4gKyAgICB9Cj4gKwo+ICsg
ICAgZm9yIChpID0gMDsgaSA8IGRfY29uZmlnLT5udW1fc3NobXM7ICsraSkgewo+ICsgICAgICAg
IHJldCA9IGxpYnhsX19zc2htX3NldGRlZmF1bHQoZ2MsIGRvbWlkLCAmZF9jb25maWctPnNzaG1z
W2ldKTsKPiArICAgICAgICBpZiAocmV0KSB7Cj4gKyAgICAgICAgICAgIExPR0QoRVJST1IsIGRv
bWlkLCAiVW5hYmxlIHRvIHNldCBkZWZhdWx0cyBmb3Igc3RhdGljIHNobSIpOwo+ICsgICAgICAg
ICAgICBnb3RvIGVycm9yX291dDsKPiArICAgICAgICB9Cj4gKyAgICB9Cj4gKwo+ICsgICAgcmV0
ID0gbGlieGxfX3NzaG1fY2hlY2tfb3ZlcmxhcChnYywgZG9taWQsCj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGRfY29uZmlnLT5zc2htcywgZF9jb25maWctPm51bV9zc2ht
cyk7Cj4gKyAgICBpZiAocmV0KSBnb3RvIGVycm9yX291dDsKPiArCj4gICAgICByZXQgPSBsaWJ4
bF9fZG9tYWluX21ha2UoZ2MsIGRfY29uZmlnLCAmZGNzLT5idWlsZF9zdGF0ZSwgJmRvbWlkKTsK
PiAgICAgIGlmIChyZXQpIHsKPiAgICAgICAgICBMT0dEKEVSUk9SLCBkb21pZCwgImNhbm5vdCBt
YWtlIGRvbWFpbjogJWQiLCByZXQpOwo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9p
bnRlcm5hbC5oIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAo+IGluZGV4IDQzOTQ3YjEu
LjZmMzFhM2QgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAo+ICsr
KyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKPiBAQCAtNDQzNCw2ICs0NDM0LDIwIEBA
IHN0YXRpYyBpbmxpbmUgY29uc3QgY2hhciAqbGlieGxfX3FlbXVfcW1wX3BhdGgobGlieGxfX2dj
ICpnYywgaW50IGRvbWlkKQo+ICAjZW5kaWYKPiAgCj4gIC8qCj4gKyAqIFNldCB1cCBzdGF0aWMg
c2hhcmVkIHJhbSBwYWdlcyBmb3IgSFZNIGRvbWFpbnMgdG8gY29tbXVuaWNhdGUKPiArICoKPiAr
ICogVGhpcyBmdW5jdGlvbiBzaG91bGQgb25seSBiZSBjYWxsZWQgYWZ0ZXIgdGhlIG1lbW9yeSBt
YXAgaXMgY29uc3RydWN0ZWQKPiArICogYW5kIGJlZm9yZSBhbnkgZnVydGhlciBtZW1vcnkgYWNj
ZXNzLgo+ICsgKi8KPiArX2hpZGRlbiBpbnQgbGlieGxfX3NzaG1fYWRkKGxpYnhsX19nYyAqZ2Ms
IHVpbnQzMl90IGRvbWlkLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfc3Rh
dGljX3NobSAqc3NobSwgaW50IGxlbik7Cj4gKwo+ICtfaGlkZGVuIGludCBsaWJ4bF9fc3NobV9j
aGVja19vdmVybGFwKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX3N0YXRpY19zaG0gKnNzaG1zLCBpbnQg
bGVuKTsKPiArX2hpZGRlbiBpbnQgbGlieGxfX3NzaG1fc2V0ZGVmYXVsdChsaWJ4bF9fZ2MgKmdj
LCB1aW50MzJfdCBkb21pZCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBs
aWJ4bF9zdGF0aWNfc2htICpzc2htKTsKPiArCj4gKy8qCj4gICAqIExvY2FsIHZhcmlhYmxlczoK
PiAgICogbW9kZTogQwo+ICAgKiBjLWJhc2ljLW9mZnNldDogNAo+IGRpZmYgLS1naXQgYS90b29s
cy9saWJ4bC9saWJ4bF9zc2htLmMgYi90b29scy9saWJ4bC9saWJ4bF9zc2htLmMKPiBuZXcgZmls
ZSBtb2RlIDEwMDY0NAo+IGluZGV4IDAwMDAwMDAuLmY2MWI4MGMKPiAtLS0gL2Rldi9udWxsCj4g
KysrIGIvdG9vbHMvbGlieGwvbGlieGxfc3NobS5jCj4gQEAgLTAsMCArMSw0MDUgQEAKPiArI2lu
Y2x1ZGUgImxpYnhsX29zZGVwcy5oIgo+ICsjaW5jbHVkZSAibGlieGxfaW50ZXJuYWwuaCIKPiAr
I2luY2x1ZGUgImxpYnhsX2FyY2guaCIKPiArCj4gKyNkZWZpbmUgU1NITV9QQVRIKGlkKSBHQ1NQ
UklOVEYoIi9saWJ4bC9zdGF0aWNfc2htLyVzIiwgaWQpCj4gKwo+ICsjZGVmaW5lIFNTSE1fRVJS
T1IoZG9taWQsIHNzaG1pZCwgZiwgLi4uKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
Cj4gKyAgICBMT0dEKEVSUk9SLCBkb21pZCwgInN0YXRpY19zaG0gaWQgPSAlczogIiBmLCBzc2ht
aWQsICMjX19WQV9BUkdTX18pCj4gKwo+ICsKPiArLyogU2V0IGRlZmF1bHQgdmFsdWVzIGZvciBs
aWJ4bF9zdGF0aWNfc2htICovCj4gK2ludCBsaWJ4bF9fc3NobV9zZXRkZWZhdWx0KGxpYnhsX19n
YyAqZ2MsIHVpbnQzMl90IGRvbWlkLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4
bF9zdGF0aWNfc2htICpzc2htKQo+ICt7Cj4gKyAgICBpbnQgcmM7Cj4gKwo+ICsgICAgaWYgKHNz
aG0tPnJvbGUgIT0gTElCWExfU1NITV9ST0xFX1NMQVZFICYmCj4gKyAgICAgICAgc3NobS0+cm9s
ZSAhPSBMSUJYTF9TU0hNX1JPTEVfTUFTVEVSKQo+ICsgICAgICAgIHJldHVybiBFUlJPUl9JTlZB
TDsKPiArICAgIGlmIChzc2htLT5iZWdpbiAmIH5YQ19QQUdFX01BU0sgfHwKPiArICAgICAgICBz
c2htLT5zaXplICYgflhDX1BBR0VfTUFTSyB8fAo+ICsgICAgICAgIChzc2htLT5vZmZzZXQgIT0g
TElCWExfU1NITV9SQU5HRV9VTktOT1dOICYmCj4gKyAgICAgICAgc3NobS0+b2Zmc2V0ICYgflhD
X1BBR0VfTUFTSykpIHsKPiArICAgICAgICBTU0hNX0VSUk9SKGRvbWlkLCBzc2htLT5pZCwKPiAr
ICAgICAgICAgICAgICAgICAgICJiZWdpbi9zaXplL29mZnNldCBpcyBub3QgYSBtdWx0aXBsZSBv
ZiA0SyIpOwo+ICsgICAgICAgIHJldHVybiBFUlJPUl9JTlZBTDsKPiArICAgIH0KPiArCj4gKyAg
ICAvKiByb2xlLXNwZWNpZmljIGNoZWNrcyAqLwo+ICsgICAgaWYgKHNzaG0tPnJvbGUgPT0gTElC
WExfU1NITV9ST0xFX1NMQVZFKSB7Cj4gKyAgICAgICAgaWYgKHNzaG0tPm9mZnNldCA9PSBMSUJY
TF9TU0hNX1JBTkdFX1VOS05PV04pCj4gKyAgICAgICAgICAgIHNzaG0tPm9mZnNldCA9IDA7Cj4g
KyAgICAgICAgaWYgKHNzaG0tPmNhY2hlX3BvbGljeSAhPSBMSUJYTF9TU0hNX0NBQ0hFUE9MSUNZ
X1VOS05PV04pIHsKPiArICAgICAgICAgICAgU1NITV9FUlJPUihkb21pZCwgc3NobS0+aWQsCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgImNhY2hlX3BvbGljeSBpcyBvbmx5IGFwcGxpY2FibGUg
dG8gbWFzdGVyIGRvbWFpbnMiKTsKPiArICAgICAgICAgICAgcmMgPSBFUlJPUl9JTlZBTDsKPiAr
ICAgICAgICAgICAgZ290byBvdXQ7Cj4gKyAgICAgICAgfQo+ICsgICAgfSBlbHNlIHsKPiArICAg
ICAgICBpZiAoc3NobS0+b2Zmc2V0ICE9IExJQlhMX1NTSE1fUkFOR0VfVU5LTk9XTikgewo+ICsg
ICAgICAgICAgICBTU0hNX0VSUk9SKGRvbWlkLCBzc2htLT5pZCwKPiArICAgICAgICAgICAgICAg
ICAgICAgICAib2Zmc2V0IGlzIG9ubHkgYXBwbGljYWJsZSB0byBzbGF2ZSBkb21haW5zIik7Cj4g
KyAgICAgICAgICAgIHJjID0gRVJST1JfSU5WQUw7Cj4gKyAgICAgICAgICAgIGdvdG8gb3V0Owo+
ICsgICAgICAgIH0KPiArCj4gKyAgICAgICAgcmMgPSBsaWJ4bF9fYXJjaF9kb21haW5fc3NobV9j
YWNoZXBvbGljeV9zZXRkZWZhdWx0KHNzaG0pOwo+ICsgICAgICAgIGlmIChyYykgewo+ICsgICAg
ICAgICAgICBTU0hNX0VSUk9SKGRvbWlkLCBzc2htLT5pZCwKPiArICAgICAgICAgICAgICAgICAg
ICAgICAiY2FjaGUgcG9saWN5IG5vdCBzdXBwb3J0ZWQgb24gdGhpcyBwbGF0Zm9ybSIpOwo+ICsg
ICAgICAgICAgICBnb3RvIG91dDsKPiArICAgICAgICB9Cj4gKyAgICB9Cj4gKwo+ICsgICAgcmMg
PSAwOwo+ICtvdXQ6Cj4gKyAgICByZXR1cm4gcmM7Cj4gK30KPiArCj4gKy8qIENvbXBhcmF0b3Ig
Zm9yIHNvcnRpbmcgc3NobSByYW5nZXMgYnkgc3NobS0+YmVnaW4gKi8KPiArc3RhdGljIGludCBz
c2htX3JhbmdlX2NtcChjb25zdCB2b2lkICphLCBjb25zdCB2b2lkICpiKQo+ICt7Cj4gKyAgICBs
aWJ4bF9zdGF0aWNfc2htICpjb25zdCAqc3NobWEgPSBhLCAqY29uc3QgKnNzaG1iID0gYjsKPiAr
ICAgIHJldHVybiAoKnNzaG1hKS0+YmVnaW4gPiAoKnNzaG1iKS0+YmVnaW4gPyAxIDogLTE7Cj4g
K30KPiArCj4gKy8qIENoZWNrIGlmIHRoZSBzc2htIHNsYXZlIGNvbmZpZ3MgaW4gQHNzaG0gb3Zl
cmxhcCAqLwo+ICtpbnQgbGlieGxfX3NzaG1fY2hlY2tfb3ZlcmxhcChsaWJ4bF9fZ2MgKmdjLCB1
aW50MzJfdCBkb21pZCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxp
YnhsX3N0YXRpY19zaG0gKnNzaG1zLCBpbnQgbGVuKQo+ICt7Cj4gKwo+ICsgICAgY29uc3QgbGli
eGxfc3RhdGljX3NobSAqKnNsYXZlX3NzaG1zID0gTlVMTDsKPiArICAgIGludCBudW1fc2xhdmVz
Owo+ICsgICAgaW50IGk7Cj4gKwo+ICsgICAgaWYgKCFsZW4pIHJldHVybiAwOwo+ICsKPiArICAg
IHNsYXZlX3NzaG1zID0gbGlieGxfX2NhbGxvYyhnYywgbGVuLCBzaXplb2Yoc2xhdmVfc3NobXNb
MF0pKTsKPiArICAgIG51bV9zbGF2ZXMgPSAwOwo+ICsgICAgZm9yIChpID0gMDsgaSA8IGxlbjsg
KytpKSB7Cj4gKyAgICAgICAgaWYgKHNzaG1zW2ldLnJvbGUgPT0gTElCWExfU1NITV9ST0xFX1NM
QVZFKQo+ICsgICAgICAgICAgICBzbGF2ZV9zc2htc1tudW1fc2xhdmVzKytdID0gc3NobXMgKyBp
Owo+ICsgICAgfQo+ICsgICAgcXNvcnQoc2xhdmVfc3NobXMsIG51bV9zbGF2ZXMsIHNpemVvZihz
bGF2ZV9zc2htc1swXSksIHNzaG1fcmFuZ2VfY21wKTsKPiArCj4gKyAgICBmb3IgKGkgPSAwOyBp
IDwgbnVtX3NsYXZlcyAtIDE7ICsraSkgewo+ICsgICAgICAgIGlmIChzbGF2ZV9zc2htc1tpKzFd
LT5iZWdpbiA8Cj4gKyAgICAgICAgICAgIHNsYXZlX3NzaG1zW2ldLT5iZWdpbiArIHNsYXZlX3Nz
aG1zW2ldLT5zaXplKSB7Cj4gKyAgICAgICAgICAgIFNTSE1fRVJST1IoZG9taWQsIHNsYXZlX3Nz
aG1zW2krMV0tPmlkLCAic2xhdmUgcmFuZ2VzIG92ZXJsYXAuIik7Cj4gKyAgICAgICAgICAgIHJl
dHVybiBFUlJPUl9JTlZBTDsKPiArICAgICAgICB9Cj4gKyAgICB9Cj4gKwo+ICsgICAgcmV0dXJu
IDA7Cj4gK30KPiArCj4gKy8qICAgbGlieGxfX3NzaG1fZG9fbWFwIC0tIG1hcCBwYWdlcyBpbnRv
IHNsYXZlJ3MgcGh5c21hcAo+ICsgKgo+ICsgKiAgIFRoaXMgZnVuY3Rpb25zIG1hcHMKPiArICog
ICAgIG1hc3RlciBnZm46IFtAbXNzaG0tPmJlZ2luICsgQHNzaG0tPm9mZnNldCwKPiArICogICAg
ICAgICAgICAgICAgICBAbXNzaG0tPmJlZ2luICsgQG1zc2htLT5zaXplICsgQHNzaG0tPm9mZnNl
dCkKPiArICogICBpbnRvCj4gKyAqICAgICBzbGF2ZSBnZm46IFtAc3NobS0+YmVnaW4sIEBzc2ht
LT5iZWdpbiArIEBzc2htLT5zaXplKQo+ICsgKgo+ICsgKiAgIFRoZSBnZm5zIG9mIHRoZSBwYWdl
cyB0aGF0IGFyZSBzdWNjZXNzZnVsbHkgbWFwcGVkIHdpbGwgYmUgc3RvcmVkCj4gKyAqICAgaW4g
QG1hcHBlZCwgYW5kIHRoZSBudW1iZXIgb2YgdGhlIGdmbnMgd2lsbCBiZSBzdG9yZWQgaW4gQG5t
YXBwZWQuCj4gKyAqCj4gKyAqICAgVGhlIGNhbGxlciBoYXMgdG8gZ3VhcmFudGVlIHRoYXQgYWxs
IHRoZSB2YWx1ZXMgYXJlIHBhZ2UtYWxpZ25lZC4KPiArICovCj4gK3N0YXRpYyBpbnQgbGlieGxf
X3NzaG1fZG9fbWFwKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IG1pZCwgdWludDMyX3Qgc2lkLAo+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9zdGF0aWNfc2htICpzc2htLCBs
aWJ4bF9zdGF0aWNfc2htICptc3NobSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
eGVuX3Bmbl90ICptYXBwZWQsIHVuc2lnbmVkIGludCAqbm1hcHBlZCkKPiArewo+ICsgICAgaW50
IHJjOwo+ICsgICAgaW50IGk7Cj4gKyAgICB4ZW5fcGZuX3QgbnVtX21wYWdlcywgbnVtX3NwYWdl
cywgbnVtX3N1Y2Nlc3MsIG9mZnNldDsKPiArICAgIGludCAqZXJyczsKPiArICAgIHhlbl91bG9u
Z190ICppZHhzOwo+ICsgICAgeGVuX3Bmbl90ICpncGZuczsKPiArCj4gKyAgICBudW1fbXBhZ2Vz
ID0gKG1zc2htLT5zaXplKSA+PiBYQ19QQUdFX1NISUZUOwo+ICsgICAgbnVtX3NwYWdlcyA9IChz
c2htLT5zaXplKSA+PiBYQ19QQUdFX1NISUZUOwo+ICsgICAgb2Zmc2V0ID0gc3NobS0+b2Zmc2V0
ID4+IFhDX1BBR0VfU0hJRlQ7Cj4gKwo+ICsgICAgLyogQ2hlY2sgcmFuZ2UuIFRlc3Qgb2Zmc2V0
IDwgbXBhZ2VzIGZpcnN0IHRvIGF2b2lkIG92ZXJmbG93ICovCj4gKyAgICBpZiAoKG9mZnNldCA+
PSBudW1fbXBhZ2VzKSB8fCAobnVtX21wYWdlcyAtIG9mZnNldCA8IG51bV9zcGFnZXMpKSB7Cj4g
KyAgICAgICAgU1NITV9FUlJPUihzaWQsIHNzaG0tPmlkLCAiZXhjZWVkcyBtYXN0ZXIncyBhZGRy
ZXNzIHNwYWNlLiIpOwo+ICsgICAgICAgIHJjID0gRVJST1JfSU5WQUw7Cj4gKyAgICAgICAgZ290
byBvdXQ7Cj4gKyAgICB9Cj4gKwo+ICsgICAgLyogZmlsbCBvdXQgdGhlIGdmbidzIGFuZCBkbyB0
aGUgbWFwcGluZyAqLwo+ICsgICAgZXJycyA9IGxpYnhsX19jYWxsb2MoZ2MsIG51bV9zcGFnZXMs
IHNpemVvZihpbnQpKTsKPiArICAgIGlkeHMgPSBsaWJ4bF9fY2FsbG9jKGdjLCBudW1fc3BhZ2Vz
LCBzaXplb2YoeGVuX3Vsb25nX3QpKTsKPiArICAgIGdwZm5zID0gbGlieGxfX2NhbGxvYyhnYywg
bnVtX3NwYWdlcywgc2l6ZW9mKHhlbl9wZm5fdCkpOwo+ICsgICAgZm9yIChpID0gMDsgaSA8IG51
bV9zcGFnZXM7IGkrKykgewo+ICsgICAgICAgIGlkeHNbaV0gPSAobXNzaG0tPmJlZ2luID4+IFhD
X1BBR0VfU0hJRlQpICsgb2Zmc2V0ICsgaTsKPiArICAgICAgICBncGZuc1tpXT0gKHNzaG0tPmJl
Z2luID4+IFhDX1BBR0VfU0hJRlQpICsgaTsKPiArICAgIH0KPiArICAgIHJjID0geGNfZG9tYWlu
X2FkZF90b19waHlzbWFwX2JhdGNoKENUWC0+eGNoLAo+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc2lkLCBtaWQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBYRU5NQVBTUEFDRV9nbWZuX3NoYXJlLAo+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbnVtX3NwYWdlcywKPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGlkeHMsIGdwZm5zLCBlcnJzKTsKPiArCj4gKyAgICBudW1f
c3VjY2VzcyA9IDA7Cj4gKyAgICBmb3IgKGkgPSAwOyBpIDwgbnVtX3NwYWdlczsgaSsrKSB7Cj4g
KyAgICAgICAgaWYgKGVycnNbaV0pIHsKPiArICAgICAgICAgICAgU1NITV9FUlJPUihzaWQsIHNz
aG0tPmlkLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICJjYW4ndCBtYXAgYXQgYWRkcmVzcyAw
eCUiUFJJeDY0Ii4iLAo+ICsgICAgICAgICAgICAgICAgICAgICAgIGdwZm5zW2ldIDw8IFhDX1BB
R0VfU0hJRlQpOwo+ICsgICAgICAgICAgICByYyA9IEVSUk9SX0ZBSUw7Cj4gKyAgICAgICAgfSBl
bHNlIHsKPiArICAgICAgICAgICAgbWFwcGVkW251bV9zdWNjZXNzKytdID0gZ3BmbnNbaV07Cj4g
KyAgICAgICAgfQo+ICsgICAgfQo+ICsgICAgKm5tYXBwZWQgPSBudW1fc3VjY2VzczsKPiArICAg
IGlmIChyYykgZ290byBvdXQ7Cj4gKwo+ICsgICAgcmMgPSAwOwo+ICtvdXQ6Cj4gKyAgICByZXR1
cm4gcmM7Cj4gK30KPiArCj4gKy8qIFhlbnN0b3JlIG9wcyBhcmUgcHJvdGVjdGVkIGJ5IGEgdHJh
bnNhY3Rpb24gKi8KPiArc3RhdGljIGludCBsaWJ4bF9fc3NobV9pbmNyZWYobGlieGxfX2djICpn
YywgeHNfdHJhbnNhY3Rpb25fdCB4dCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Y29uc3QgY2hhciAqc3NobV9wYXRoKQo+ICt7Cj4gKyAgICBpbnQgcmMsIGNvdW50Owo+ICsgICAg
Y29uc3QgY2hhciAqY291bnRfcGF0aCwgKmNvdW50X3N0cmluZzsKPiArCj4gKyAgICBjb3VudF9w
YXRoID0gR0NTUFJJTlRGKCIlcy91c2VyY250Iiwgc3NobV9wYXRoKTsKPiArICAgIHJjID0gbGli
eGxfX3hzX3JlYWRfY2hlY2tlZChnYywgeHQsIGNvdW50X3BhdGgsICZjb3VudF9zdHJpbmcpOwo+
ICsgICAgaWYgKHJjKSBnb3RvIG91dDsKPiArICAgIGNvdW50ID0gYXRvaShjb3VudF9zdHJpbmcp
OwoKbGlieGxfX3hzX3JlYWRfY2hlY2tlZCBtYXkgc2V0IGNvdW50X3N0cmluZyB0byBOVUxMIGlm
IGl0IHdhcyBFTk9FTlQuCkJ1dCBzZWUgbXkgY29tbWVudHMgaW4gdGhlIGRvY3MgcGF0Y2g6IHdo
eSBpcyB0aGlzIGNvdW50IGhlcmUgYXQgYWxsID8KCj4gKyAgICBjb3VudF9zdHJpbmcgPSBHQ1NQ
UklOVEYoIiVkIiwgY291bnQrMSk7Cj4gKyAgICByYyA9IGxpYnhsX194c193cml0ZV9jaGVja2Vk
KGdjLCB4dCwgY291bnRfcGF0aCwgY291bnRfc3RyaW5nKTsKPiArICAgIGlmIChyYykgZ290byBv
dXQ7Cj4gKwo+ICsgICAgcmMgPSAwOwo+ICtvdXQ6Cj4gKyAgICByZXR1cm4gcmM7Cj4gK30KPiAr
Cj4gK3N0YXRpYyBpbnQgbGlieGxfX3NzaG1fYWRkX3NsYXZlKGxpYnhsX19nYyAqZ2MsIHVpbnQz
Ml90IGRvbWlkLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9zdGF0
aWNfc2htICpzc2htKQo+ICt7Cj4gKyAgICBpbnQgcmMsIGk7Cj4gKyAgICBjb25zdCBjaGFyICpz
c2htX3BhdGgsICpzbGF2ZV9wYXRoOwo+ICsgICAgY29uc3QgY2hhciAqZG9tX3BhdGgsICpkb21f
c3NobV9wYXRoLCAqZG9tX3JvbGVfcGF0aDsKPiArICAgIGNvbnN0IGNoYXIgKnhzX3ZhbHVlOwo+
ICsgICAgY2hhciAqZW50c1s5XTsKPiArICAgIGxpYnhsX3N0YXRpY19zaG0gbWFzdGVyX3NzaG07
Cj4gKyAgICB1aW50MzJfdCBtYXN0ZXJfZG9taWQ7Cj4gKyAgICB4ZW5fcGZuX3QgKm1hcHBlZDsK
PiArICAgIHVuc2lnbmVkIGludCBubWFwcGVkID0gMDsKPiArICAgIHhzX3RyYW5zYWN0aW9uX3Qg
eHQgPSBYQlRfTlVMTDsKPiArICAgIGJvb2wgaXNyZXRyeTsKPiArCj4gKyAgICBzc2htX3BhdGgg
PSBTU0hNX1BBVEgoc3NobS0+aWQpOwo+ICsgICAgc2xhdmVfcGF0aCA9IEdDU1BSSU5URigiJXMv
c2xhdmVzLyUiUFJJdTMyLCBzc2htX3BhdGgsIGRvbWlkKTsKPiArICAgIGRvbV9wYXRoID0gbGli
eGxfX3hzX2dldF9kb21wYXRoKGdjLCBkb21pZCk7Cj4gKyAgICAvKiB0aGUgZG9tYWluIHNob3Vs
ZCBiZSBpbiB4ZW5zdG9yZSBieSBub3cgKi8KPiArICAgIGFzc2VydChkb21fcGF0aCk7Cj4gKyAg
ICBkb21fc3NobV9wYXRoID0gR0NTUFJJTlRGKCIlcy9zdGF0aWNfc2htLyVzIiwgZG9tX3BhdGgs
IHNzaG0tPmlkKTsKPiArICAgIGRvbV9yb2xlX3BhdGggPSBHQ1NQUklOVEYoIiVzL3JvbGUiLCBk
b21fc3NobV9wYXRoKTsKPiArCj4gKyAgICAvKiBwcmVwYXJlIHRoZSBzbGF2ZSB4ZW5zdG9yZSBl
bnRyaWVzICovCj4gKyAgICBlbnRzWzBdID0gImJlZ2luIjsKPiArICAgIGVudHNbMV0gPSBHQ1NQ
UklOVEYoIjB4JSJQUkl4NjQsIHNzaG0tPmJlZ2luKTsKPiArICAgIGVudHNbMl0gPSAic2l6ZSI7
Cj4gKyAgICBlbnRzWzNdID0gR0NTUFJJTlRGKCIweCUiUFJJeDY0LCBzc2htLT5zaXplKTsKPiAr
ICAgIGVudHNbNF0gPSAib2Zmc2V0IjsKPiArICAgIGVudHNbNV0gPSBHQ1NQUklOVEYoIjB4JSJQ
Ukl4NjQsIHNzaG0tPm9mZnNldCk7Cj4gKyAgICBlbnRzWzZdID0gInByb3QiOwo+ICsgICAgZW50
c1s3XSA9IGxpYnhsX19zdHJkdXAoZ2MsIGxpYnhsX3NzaG1fcHJvdF90b19zdHJpbmcoc3NobS0+
cHJvdCkpOwo+ICsgICAgZW50c1s4XSA9IE5VTEw7CgpJIGtub3cgdGhpcyBlbnRzWzxmaXhlZCBp
bnRlZ2VyPl0gYXBwcm9hY2ggaXMgdmVyeSBjb21tb24gZWxzZXdoZXJlCmJ1dCBpdCBpcyBJTU8g
cG9vci4gIFBsZWFzZSB1c2UgdGhlIGZsZXhhcnJheSBtZWNoYW5pc20gaW5zdGVhZCwgaW4KcGFy
dGljdWxhciBmbGV4YXJyYXlfYXBwZW5kX3BhaXIuICBZb3UgbWF5IHdhbnQgYSBtYWNybyB0byBl
bmNhcHN1bGF0ZQp0aGUgZm9ybXVsYWljIGNvcHlpbmcgb2YgbnVtZXJpYyB2YWx1ZXMgZnJvbSBz
c2htIHRvIHhlbnN0b3JlLgoKPiArICAgIG1hcHBlZCA9IGxpYnhsX19jYWxsb2MoZ2MsIHNzaG0t
PnNpemUgPj4gWENfUEFHRV9TSElGVCwgc2l6ZW9mKHhlbl9wZm5fdCkpOwo+ICsKPiArICAgIGlz
cmV0cnkgPSBmYWxzZTsKPiArICAgIGZvciAoOzspIHsKPiArICAgICAgICByYyA9IGxpYnhsX194
c190cmFuc2FjdGlvbl9zdGFydChnYywgJnh0KTsKPiArICAgICAgICBpZiAocmMpIGdvdG8gb3V0
Owo+ICsKPiArICAgICAgICBpZiAoIWxpYnhsX194c19yZWFkKGdjLCB4dCwgc3NobV9wYXRoKSkg
ewoKRXJyb3IgaGFuZGxpbmcgaXMgd3JvbmcuICBTaG91bGQgYmUgbGlieGxfX3hzX3JlYWRfY2hl
Y2tlZC4KCj4gKyAgICAgICAgLyogZXZlcnkgSUQgY2FuIGFwcGVhciBpbiBlYWNoIGRvbWFpbiBh
dCBtb3N0IG9uY2UgKi8KPiArICAgICAgICBpZiAobGlieGxfX3hzX3JlYWQoZ2MsIHh0LCBkb21f
c3NobV9wYXRoKSkgewo+ICsgICAgICAgICAgICBTU0hNX0VSUk9SKGRvbWlkLCBzc2htLT5pZCwK
CkFnYWluLgoKPiArICAgICAgICAvKiBsb29rIGF0IHRoZSBtYXN0ZXIgaW5mbyBhbmQgc2VlIGlm
IHdlIGNvdWxkIGRvIHRoZSBtYXBwaW5nICovCj4gKyAgICAgICAgcmMgPSBsaWJ4bF9feHNfcmVh
ZF9jaGVja2VkKGdjLCB4dCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
R0NTUFJJTlRGKCIlcy9wcm90Iiwgc3NobV9wYXRoKSwKPiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJnhzX3ZhbHVlKTsKPiArICAgICAgICBpZiAocmMpIGdvdG8gb3V0Owo+
ICsgICAgICAgIGxpYnhsX3NzaG1fcHJvdF9mcm9tX3N0cmluZyh4c192YWx1ZSwgJm1hc3Rlcl9z
c2htLnByb3QpOwo+ICsKPiArICAgICAgICByYyA9IGxpYnhsX194c19yZWFkX2NoZWNrZWQoZ2Ms
IHh0LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHQ1NQUklOVEYoIiVz
L2JlZ2luIiwgc3NobV9wYXRoKSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJnhzX3ZhbHVlKTsKPiArICAgICAgICBpZiAocmMpIGdvdG8gb3V0Owo+ICsgICAgICAgIG1h
c3Rlcl9zc2htLmJlZ2luID0gc3RydG91bGwoeHNfdmFsdWUsIE5VTEwsIDE2KTsKPiArCj4gKyAg
ICAgICAgcmMgPSBsaWJ4bF9feHNfcmVhZF9jaGVja2VkKGdjLCB4dCwKPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIlcy9zaXplIiwgc3NobV9wYXRoKSwK
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnhzX3ZhbHVlKTsKPiArICAg
ICAgICBpZiAocmMpIGdvdG8gb3V0Owo+ICsgICAgICAgIG1hc3Rlcl9zc2htLnNpemUgPSBzdHJ0
b3VsbCh4c192YWx1ZSwgTlVMTCwgMTYpOwo+ICsKPiArICAgICAgICByYyA9IGxpYnhsX194c19y
ZWFkX2NoZWNrZWQoZ2MsIHh0LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBHQ1NQUklOVEYoIiVzL21hc3RlciIsIHNzaG1fcGF0aCksCj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICZ4c192YWx1ZSk7Cj4gKyAgICAgICAgaWYgKHJjKSBnb3RvIG91
dDsKPiArICAgICAgICBtYXN0ZXJfZG9taWQgPSBzdHJ0b3VsbCh4c192YWx1ZSwgTlVMTCwgMTYp
OwoKSSB0aGluayB0aGlzIGZvcm11bGFpYyBjb2RlIG5lZWRzIHRvIGJlIG1hY3JvLWlmaWVkIG9y
IHNvbWV0aGluZy4KCj4gKyAgICAgICAgLyogY2hlY2sgaWYgdGhlIHNsYXZlIGlzIGFza2luZyB0
b28gbXVjaCBwZXJtaXNzaW9uICovCj4gKyAgICAgICAgaWYgKG1hc3Rlcl9zc2htLnByb3QgPCBz
c2htLT5wcm90KSB7CgpJZiB5b3UgZG8gZGVjaWRlIHRvIGtlZXAgcHJvdCwgd2hhdCBpZiBpdCBp
cyBhIGJpdG1hcCA/ICBQcm90ZWN0aW9ucwphcmUgbm90IG5lY2Vzc2FyaWx5IGEgdG90YWwgb3Jk
ZXIsIHNvIEkgZG9uJ3QgdGhpbmsgYDwnIGNhbiB3b3JrLgoKVGhpcyBraW5kIG9mIGZ1dHVyZSBB
QkkvQVBJIGlzc3VlIGlzIG9uZSByZWFzb24gd2h5IGl0IG1pZ2h0IGJlIGJldHRlcgp0byBkZWxl
dGUgdGhlIGhhbmRsaW5nIG9mIHByb3QsIHBhcnRpY3VsYXJseSBzaW5jZSBpdCBpc24ndCB3aXJl
ZCB1cAp0byBhbnl0aGluZy4KCj4gKyAgICAgICAgICAgIFNTSE1fRVJST1IoZG9taWQsIHNzaG0t
PmlkLCAic2xhdmUgaXMgYXNraW5nIHRvbyBtdWNoIHBlcm1pc3Npb24uIik7Cj4gKyAgICAgICAg
ICAgIHJjID0gRVJST1JfSU5WQUw7Cj4gKyAgICAgICAgICAgIGdvdG8gb3V0Owo+ICsgICAgICAg
IH0KPiArCj4gKyAgICAgICAgLyogYWxsIGNoZWNrcyBwYXNzZWQsIGRvIHRoZSBqb2IgKi8KPiAr
ICAgICAgICBpZiAoIWlzcmV0cnkpIHsKPiArICAgICAgICAgICAgcmMgPSBsaWJ4bF9fc3NobV9k
b19tYXAoZ2MsIG1hc3Rlcl9kb21pZCwgZG9taWQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHNzaG0sICZtYXN0ZXJfc3NobSwKPiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbWFwcGVkLCAmbm1hcHBlZCk7Cj4gKyAgICAgICAgICAgIGlmIChyYykg
Z290byBvdXQ7Cj4gKyAgICAgICAgfQoKUGxlYXNlIGRvbid0IGRvIGl0IGxpa2UgdGhpcy4gIEkg
dGhpbmsgdGhlcmUgaXMgYSByYWNlIGhlcmU6IHlvdSBhcmUKbWFwcGluZyB0aGUgbWVtb3J5IGJl
Zm9yZSB5b3UgaGF2ZSBjb21taXR0ZWQgdG8geGVuc3RvcmU7IHlvdSBtYXkKdGhlcmVmb3JlIGJl
IG1hcHBpbmcgaXQgYWZ0ZXIgc29tZW9uZSBlbHNlIGhhcyBjb21taXR0ZWQgYSBkZWxldGlvbiBv
cgpyZWNvbmZpZ3VyYXRpb24gb2YgdGhlIHNzaG0gcmVnaW9uLgoKWW91IHNob3VsZCBkbyB0aGUg
bWFwcGluZyBhZnRlciB0aGUgeGVuc3RvcmUgdHJhbnNhY3Rpb24gaGFzCnN1Y2Nlc3NmdWxseSBj
b21taXR0ZWQuICBUaGF0IHdheSBldmVyeSBleGlzdGluZyBtYXBwaW5nIGlzCnJlcHJlc2VudGVk
IGluIHhlbnN0b3JlLiAgKFVubWFwcGVkIG1hcHBpbmdzIG1heSBiZSBpbiB4ZW5zdG9yZSB0b28K
YnV0IEkgdGhpbmsgdGhhdCBpcyBmaW5lLikKCj4gK3N0YXRpYyBpbnQgbGlieGxfX3NzaG1fYWRk
X21hc3RlcihsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGxpYnhsX3N0YXRpY19zaG0gKnNzaG0pCj4gK3sKLi4uCj4gKyAg
ICBlbnRzWzldID0gbGlieGxfX3N0cmR1cChnYywKPiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGxpYnhsX3NzaG1fY2FjaGVwb2xpY3lfdG9fc3RyaW5nKHNzaG0tPmNhY2hlX3BvbGljeSkp
OwoKSSBkb24ndCBrbm93IHdoeSB5b3UgbmVlZCB0aGUgc3RyZHVwIGhlcmUuCgo+ICsgICAgICAg
IGlmICghbGlieGxfX3hzX3JlYWQoZ2MsIHh0LCBzc2htX3BhdGgpKSB7CgpZb3UgbmVlZCB0byB1
c2UgbGlieGxfX3hzX3JlYWRfY2hlY2tlZCBoZXJlIHRvby4KCj4gZGlmZiAtLWdpdCBhL3Rvb2xz
L2xpYnhsL2xpYnhsX3g4Ni5jIGIvdG9vbHMvbGlieGwvbGlieGxfeDg2LmMKPiBpbmRleCA4YjY3
NTljLi4zZTcwYTY5IDEwMDY0NAo+IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3g4Ni5jCj4gKysr
IGIvdG9vbHMvbGlieGwvbGlieGxfeDg2LmMKPiBAQCAtNjE5LDYgKzYxOSwyNSBAQCB2b2lkIGxp
YnhsX19hcmNoX2RvbWFpbl9idWlsZF9pbmZvX3NldGRlZmF1bHQobGlieGxfX2djICpnYywKPiAg
ICAgIGxpYnhsX2RlZmJvb2xfc2V0ZGVmYXVsdCgmYl9pbmZvLT5hY3BpLCB0cnVlKTsKPiAgfQo+
ICAKPiArYm9vbCBsaWJ4bF9fYXJjaF9kb21haW5fc3VwcG9ydF9zc2htKGNvbnN0IGxpYnhsX2Rv
bWFpbl9idWlsZF9pbmZvICpiX2luZm8pCj4gK3sKPiArICAgIC8qIEZJWE1FOiBNYXJrIHRoaXMg
YXMgdW5zdXBwb3J0ZWQgZm9yIGNhbGxpbmcgcDJtX2FkZF9mb3JlaWduIG9uIHR3bwo+ICsgICAg
ICogRG9tVSdzIGlzIGN1cnJlbnRseSBub3QgYWxsb3dkIG9uIHg4Niwgc2VlIHRoZSBjb21tZW50
cyBpbgo+ICsgICAgICogeDg2L21tL3AybS5jOiBwMm1fYWRkX2ZvcmVpZ24uCj4gKyAgICAgKi8K
PiArICAgICByZXR1cm4gZmFsc2U7CgpJIGRvbid0IHRoaW5rIGFuIHVuc3VwcG9ydGVkIGZlYXR1
cmUgd2FycmFudHMgYSBgRklYTUUnLiAgQWxzbywgY2FuCnlvdSBjaGFuZ2UgdGhlIGBNYXJrIHRo
aXMgYXMgdW5zcHBvcnRlZCcgdG8gYFRoaXMgaXMgdW5zdXBwb3J0ZWQnID8KCgpJIHRoaW5rIHRo
aXMgYW5kIHRoZSBkZXN0cnVjdGlvbiBwYXRjaCBuZWVkIHRvIGJlIGNvbWJpbmVkLgoKVGhhbmtz
LApJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 15:40:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 15:40: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 1gHW84-0005Cz-Qw; Tue, 30 Oct 2018 15:40: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=kgbc=nk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHW82-0005Cq-V2
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 15:40:26 +0000
X-Inumbo-ID: 1c30371a-dc5a-11e8-8f8e-12d6303a7972
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1c30371a-dc5a-11e8-8f8e-12d6303a7972;
 Tue, 30 Oct 2018 15:40:24 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 30 Oct 2018 09:40:20 -0600
Message-Id: <5BD87B6102000078001F6627@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 30 Oct 2018 09:40:17 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <1540213082-616-1-git-send-email-andrew.cooper3@citrix.com>
 <1540213082-616-6-git-send-email-andrew.cooper3@citrix.com>
 <5BD330DF02000078001F54B8@prv1-mh.provo.novell.com>
 <20181030153215.bssybxba5sc75qxj@zion.uk.xensource.com>
In-Reply-To: <20181030153215.bssybxba5sc75qxj@zion.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 5/5] xen/keyhandler: Drop
 keyhandler_scratch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Xen-devel <xen-devel@lists.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>

Pj4+IE9uIDMwLjEwLjE4IGF0IDE2OjMyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gRnJpLCBPY3QgMjYsIDIwMTggYXQgMDk6MjE6MDNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAyMi4xMC4xOCBhdCAxNDo1OCwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+IHdyb3RlOgo+PiA+IC0tLSBhL3hlbi9jb21tb24vZWZpL2Jvb3QuYwo+PiA+ICsrKyBiL3hl
bi9jb21tb24vZWZpL2Jvb3QuYwo+PiA+IEBAIC00ODcsNiArNDg3LDcgQEAgc3RhdGljIEVGSV9G
SUxFX0hBTkRMRSBfX2luaXQgZ2V0X3BhcmVudF9oYW5kbGUoRUZJX0xPQURFRF9JTUFHRSAqbG9h
ZGVkX2ltYWdlLAo+PiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBDSEFSMTYgKipsZWFmKQo+PiA+ICB7Cj4+ID4gICAgICBzdGF0aWMgRUZJX0dVSUQg
X19pbml0ZGF0YSBmc19wcm90b2NvbCA9IFNJTVBMRV9GSUxFX1NZU1RFTV9QUk9UT0NPTDsKPj4g
PiArICAgIHN0YXRpYyBDSEFSMTYgX19pbml0ZGF0YSBidWZmZXJbMjU2XTsKPj4gCj4+IERpZCB5
b3UgaW50ZW50aW9uYWxseSBoYWx2ZSB0aGUgc2l6ZSBvZiB0aGUgYnVmZmVyPwo+IAo+IAo+IFNl
ZWluZyB0aGUgbGVuZ3RoIGZpZWxkIGNvbnNpc3RzIG9mIHR3byB1aW50OCwgdGhlIG1heGltdW0g
bGVuZ3RoIG9mIHRoZQo+IHBhdGggaXMgMjU2LgoKV2l0aAoKI2RlZmluZSBEZXZpY2VQYXRoTm9k
ZUxlbmd0aChhKSAgICAgKCAoKGEpLT5MZW5ndGhbMF0pIHwgKChhKS0+TGVuZ3RoWzFdIDw8IDgp
ICkKCkknZCByYXRoZXIgc2F5IDY1NTM2LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 15:41:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 15:41: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 1gHW9H-0005JJ-8k; Tue, 30 Oct 2018 15: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=rlru=nk=citrix.com=prvs=8342f37c0=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gHW9G-0005JA-Cx
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 15:41:42 +0000
X-Inumbo-ID: 4b28d874-dc5a-11e8-8941-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4b28d874-dc5a-11e8-8941-12d6303a7972;
 Tue, 30 Oct 2018 15:41:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69152600"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Oct 2018 16:41:16 +0100
Message-ID: <20181030154123.4218-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.19.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 0/7] x86/pvh: fix fixes for PVH 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: 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>

SGVsbG8sCgpUaGUgZm9sbG93aW5nIHNlcmllcyBjb250YWluIG1pc2NlbGxhbmVvdXMgZml4ZXMg
Zm9yIGEgUFZIIERvbTAuIEkndmUKZm91bmQgb3V0IHRoaXMgaXNzdWVzIHdoaWxlIHRyeWluZyB0
byBib290IG9uIGFuIEFNRCBFUFlDIGJveC4KClRoZSBzZXJpZXMgY2FuIGJlIGZvdW5kIG9uIG15
IGdpdCByZXBvOgoKZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3Blb3BsZS9yb3lnZXIveGVuLmdpdCBm
aXhlcy1wdmgtdjMKClJvZ2VyIFBhdSBNb25uZSAoNyk6CiAgeDg2L3B2aDogZml4IFRTQyBtb2Rl
IHNldHVwIGZvciBQVkggRG9tMAogIHg4Ni9odm06IGludHJvZHVjZSBhIGRlZmluZSBmb3IgdGhl
IGRlYnVnIG91dHB1dCBJTyBwb3J0CiAgeDg2L3B2aDogYWxsb3cgUFZIIERvbTAgdG8gdXNlIHRo
ZSBkZWJ1ZyBJTyBwb3J0IGNvbnNvbGUKICB2cGNpOiBmaXggdXBkYXRpbmcgdGhlIGNvbW1hbmQg
cmVnaXN0ZXIKICB2cGNpOiBmaXggZXhlY3V0aW9uIG9mIGxvbmcgcnVubmluZyBvcGVyYXRpb25z
CiAgdnBjaS9tc2l4OiBjYXJ2ZSBwMm0gaG9sZSBmb3IgTVNJWCBNTUlPIHJlZ2lvbnMKICBhbWQv
cHZoOiBlbmFibGUgQUNQSSBDMUUgZGlzYWJsZSBxdWlyayBvbiBQVkggRG9tMAoKIHhlbi9hcmNo
L3g4Ni9jcHUvYW1kLmMgICAgICAgICAgICB8IDEzICsrKy0tCiB4ZW4vYXJjaC94ODYvZG9tMF9i
dWlsZC5jICAgICAgICAgfCAxMSArKysrCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAgICAgICAg
ICAgfCAgNCArLQogeGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jICAgICAgICAgIHwgIDMgLS0KIHhl
bi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jICAgICAgICB8IDIxICsrKysrKysrCiB4ZW4vYXJjaC94
ODYvdGltZS5jICAgICAgICAgICAgICAgfCAgMiArLQogeGVuL2NvbW1vbi9kb21haW4uYyAgICAg
ICAgICAgICAgIHwgIDIgKwogeGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMgICAgICAgIHwgIDIg
Ky0KIHhlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMgICAgICAgICB8IDg0ICsrKysrKysrKysrKysr
KysrKystLS0tLS0tLS0tLS0KIHhlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jICAgICAgICAgICB8IDQw
ICsrKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9hbWQuaCAgICAgICAgIHwgIDMg
KysKIHhlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni94ZW4uaCB8ICA3ICsrKwogeGVuL2luY2x1
ZGUveGVuL3ZwY2kuaCAgICAgICAgICAgIHwgMTggKysrLS0tLQogMTMgZmlsZXMgY2hhbmdlZCwg
MTU4IGluc2VydGlvbnMoKyksIDUyIGRlbGV0aW9ucygtKQoKLS0gCjIuMTkuMQoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 15:41:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 15: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 1gHW9I-0005Jh-Ij; Tue, 30 Oct 2018 15: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=rlru=nk=citrix.com=prvs=8342f37c0=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gHW9H-0005JO-JX
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 15:41:43 +0000
X-Inumbo-ID: 4c44fae4-dc5a-11e8-8f8a-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4c44fae4-dc5a-11e8-8f8a-12d6303a7972;
 Tue, 30 Oct 2018 15:41:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69152603"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Oct 2018 16:41:17 +0100
Message-ID: <20181030154123.4218-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.19.1
In-Reply-To: <20181030154123.4218-1-roger.pau@citrix.com>
References: <20181030154123.4218-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 1/7] x86/pvh: fix TSC mode setup for PVH 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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

QSBQVkggRG9tMCBtaWdodCB1c2UgVFNDIHNjYWxpbmcgb3Igb3RoZXIgSFZNIHNwZWNpZmljIFRT
QwphZGp1c3RtZW50cywgc28gb25seSBzaG9ydC1jaXJjdWl0IHRoZSBUU0Mgc2V0dXAgZm9yIGEg
Y2xhc3NpYyBQVgpEb20wLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
Ci0tLQpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L3RpbWUuYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAx
IGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni90
aW1lLmMgYi94ZW4vYXJjaC94ODYvdGltZS5jCmluZGV4IDU1MzY5OGQ0YWIuLjAzZjc5MmU3ZTUg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90aW1lLmMKKysrIGIveGVuL2FyY2gveDg2L3RpbWUu
YwpAQCAtMjEyNSw3ICsyMTI1LDcgQEAgdm9pZCB0c2Nfc2V0X2luZm8oc3RydWN0IGRvbWFpbiAq
ZCwKIHsKICAgICBBU1NFUlQoIWlzX3N5c3RlbV9kb21haW4oZCkpOwogCi0gICAgaWYgKCBpc19o
YXJkd2FyZV9kb21haW4oZCkgKQorICAgIGlmICggaXNfcHZfZG9tYWluKGQpICYmIGlzX2hhcmR3
YXJlX2RvbWFpbihkKSApCiAgICAgewogICAgICAgICBkLT5hcmNoLnZ0c2MgPSAwOwogICAgICAg
ICByZXR1cm47Ci0tIAoyLjE5LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 15:41:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 15: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 1gHW9L-0005L9-Ub; Tue, 30 Oct 2018 15: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=rlru=nk=citrix.com=prvs=8342f37c0=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gHW9J-0005KI-QK
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 15:41:45 +0000
X-Inumbo-ID: 4d9bd660-dc5a-11e8-af8e-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4d9bd660-dc5a-11e8-af8e-12d6303a7972;
 Tue, 30 Oct 2018 15:41:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69152622"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Oct 2018 16:41:18 +0100
Message-ID: <20181030154123.4218-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.19.1
In-Reply-To: <20181030154123.4218-1-roger.pau@citrix.com>
References: <20181030154123.4218-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 2/7] x86/hvm: introduce a define for the
 debug output IO port
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.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>

Tm8gZnVuY3Rpb25hbCBjaGFuZ2UgaW50ZW5kZWQuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBA
ZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
PgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEtvbnJhZCBSemVz
enV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgot
LS0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAgICAgICB8IDQgKystLQogeGVuL2RyaXZl
cnMvY2hhci9jb25zb2xlLmMgICAgICAgIHwgMiArLQogeGVuL2luY2x1ZGUvcHVibGljL2FyY2gt
eDg2L3hlbi5oIHwgNyArKysrKysrCiAzIGZpbGVzIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyks
IDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hl
bi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggNDJkN2E5YmQxYi4uMGU5ZDMxNmI0MCAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5j
CkBAIC01NDUsNyArNTQ1LDcgQEAgc3RhdGljIGludCBodm1fcHJpbnRfbGluZSgKICAgICBzdHJ1
Y3QgZG9tYWluICpjZCA9IGN1cnJlbnQtPmRvbWFpbjsKICAgICBjaGFyIGMgPSAqdmFsOwogCi0g
ICAgQVNTRVJUKGJ5dGVzID09IDEgJiYgcG9ydCA9PSAweGU5KTsKKyAgICBBU1NFUlQoYnl0ZXMg
PT0gMSAmJiBwb3J0ID09IFhFTl9IVk1fREVCVUdDT05TX0lPUE9SVCk7CiAKICAgICAvKiBEZW55
IGFueSBpbnB1dCByZXF1ZXN0cy4gKi8KICAgICBpZiAoIGRpciAhPSBJT1JFUV9XUklURSApCkBA
IC02NTQsNyArNjU0LDcgQEAgaW50IGh2bV9kb21haW5faW5pdGlhbGlzZShzdHJ1Y3QgZG9tYWlu
ICpkKQogCiAgICAgcnRjX2luaXQoZCk7CiAKLSAgICByZWdpc3Rlcl9wb3J0aW9faGFuZGxlcihk
LCAweGU5LCAxLCBodm1fcHJpbnRfbGluZSk7CisgICAgcmVnaXN0ZXJfcG9ydGlvX2hhbmRsZXIo
ZCwgWEVOX0hWTV9ERUJVR0NPTlNfSU9QT1JULCAxLCBodm1fcHJpbnRfbGluZSk7CiAKICAgICBp
ZiAoIGh2bV90c2Nfc2NhbGluZ19zdXBwb3J0ZWQgKQogICAgICAgICBkLT5hcmNoLmh2bS50c2Nf
c2NhbGluZ19yYXRpbyA9IGh2bV9kZWZhdWx0X3RzY19zY2FsaW5nX3JhdGlvOwpkaWZmIC0tZ2l0
IGEveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMgYi94ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUu
YwppbmRleCAzYjc1ZjdhNDcyLi43MzRhYmQyNTUyIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9j
aGFyL2NvbnNvbGUuYworKysgYi94ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYwpAQCAtNDU4LDcg
KzQ1OCw3IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCB4ZW5fY29uc29sZV93cml0ZV9kZWJ1Z19wb3J0
KGNvbnN0IGNoYXIgKmJ1Ziwgc2l6ZV90IGxlbikKICAgICB1bnNpZ25lZCBsb25nIHRtcDsKICAg
ICBhc20gdm9sYXRpbGUgKCAicmVwIG91dHNiOyIKICAgICAgICAgICAgICAgICAgICA6ICI9JlMi
ICh0bXApLCAiPSZjIiAodG1wKQotICAgICAgICAgICAgICAgICAgIDogIjAiIChidWYpLCAiMSIg
KGxlbiksICJkIiAoMHhlOSkgKTsKKyAgICAgICAgICAgICAgICAgICA6ICIwIiAoYnVmKSwgIjEi
IChsZW4pLCAiZCIgKFhFTl9IVk1fREVCVUdDT05TX0lPUE9SVCkgKTsKIH0KICNlbmRpZgogCmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYveGVuLmggYi94ZW4vaW5jbHVk
ZS9wdWJsaWMvYXJjaC14ODYveGVuLmgKaW5kZXggNjllZTRiYzQwZC4uYzc2NjIyNjU0YSAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2FyY2gteDg2L3hlbi5oCisrKyBiL3hlbi9pbmNs
dWRlL3B1YmxpYy9hcmNoLXg4Ni94ZW4uaApAQCAtMzQ2LDYgKzM0NiwxMyBAQCBzdHJ1Y3QgeGVu
X2FyY2hfZG9tYWluY29uZmlnIHsKICNkZWZpbmUgWEVOX0NQVUlEICAgICAgICAgIFhFTl9FTVVM
QVRFX1BSRUZJWCAiY3B1aWQiCiAjZW5kaWYKIAorLyoKKyAqIERlYnVnIGNvbnNvbGUgSU8gcG9y
dCwgYWxzbyBjYWxsZWQgInBvcnQgRTkgaGFjayIuIEVhY2ggY2hhcmFjdGVyIHdyaXR0ZW4KKyAq
IHRvIHRoaXMgSU8gcG9ydCB3aWxsIGJlIHByaW50ZWQgb24gdGhlIGh5cGVydmlzb3IgY29uc29s
ZSwgc3ViamVjdCB0byBsb2cKKyAqIGxldmVsIHJlc3RyaWN0aW9ucy4KKyAqLworI2RlZmluZSBY
RU5fSFZNX0RFQlVHQ09OU19JT1BPUlQgMHhlOQorCiAjZW5kaWYgLyogX19YRU5fUFVCTElDX0FS
Q0hfWDg2X1hFTl9IX18gKi8KIAogLyoKLS0gCjIuMTkuMQoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 15:41:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 15: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 1gHW9M-0005LV-9G; Tue, 30 Oct 2018 15:41: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=rlru=nk=citrix.com=prvs=8342f37c0=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gHW9L-0005Ki-0W
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 15:41:47 +0000
X-Inumbo-ID: 4eb7259a-dc5a-11e8-b84b-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4eb7259a-dc5a-11e8-b84b-12d6303a7972;
 Tue, 30 Oct 2018 15:41:46 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69152642"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Oct 2018 16:41:20 +0100
Message-ID: <20181030154123.4218-5-roger.pau@citrix.com>
X-Mailer: git-send-email 2.19.1
In-Reply-To: <20181030154123.4218-1-roger.pau@citrix.com>
References: <20181030154123.4218-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 4/7] vpci: fix updating the command register
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.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>

V2hlbiBzd2l0Y2hpbmcgdGhlIG1lbW9yeSBkZWNvZGluZyBiaXQgaW4gdGhlIGNvbW1hbmQgcmVn
aXN0ZXIgdGhlCnJlc3Qgb2YgdGhlIGNoYW5nZXMgd2hlcmUgZHJvcHBlZCwgbGVhZGluZyB0byBv
bmx5IHRoZSBtZW1vcnkgZGVjb2RpbmcKYml0IGJlaW5nIHVwZGF0ZWQuCgpGaXggdGhpcyBieSB1
bmNvbmRpdGlvbmFsbHkgd3JpdGluZyB0aGUgZ3Vlc3QtcmVxdWVzdGVkIGNvbW1hbmQgZXhjZXB0
CmZvciB0aGUgbWVtb3J5IGRlY29kaW5nIGJpdCwgd2hpY2ggd2lsbCBiZSB1cGRhdGVkIG9uY2Ug
dGhlIHAybQpjaGFuZ2VzIGFyZSBwZXJmb3JtZWQuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBl
dS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+
CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2ls
a0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgotLS0KIHhlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMgfCA2ICsrKystLQogMSBm
aWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jIGIveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYwpp
bmRleCAwZWM0YzA4MmE2Li45MjM0ZGU5YjI2IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy92cGNp
L2hlYWRlci5jCisrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKQEAgLTMzMyw4ICszMzMs
MTAgQEAgc3RhdGljIHZvaWQgY21kX3dyaXRlKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1
bnNpZ25lZCBpbnQgcmVnLAogICAgICAgICAgKiBob3BpbmcgdGhlIGd1ZXN0IHdpbGwgcmVhbGl6
ZSBhbmQgdHJ5IGFnYWluLgogICAgICAgICAgKi8KICAgICAgICAgbW9kaWZ5X2JhcnMocGRldiwg
Y21kICYgUENJX0NPTU1BTkRfTUVNT1JZLCBmYWxzZSk7Ci0gICAgZWxzZQotICAgICAgICBwY2lf
Y29uZl93cml0ZTE2KHBkZXYtPnNlZywgcGRldi0+YnVzLCBzbG90LCBmdW5jLCByZWcsIGNtZCk7
CisKKyAgICAvKiBXcml0ZSB0aGUgbmV3IGNvbW1hbmQgd2l0aG91dCB1cGRhdGluZyB0aGUgbWVt
b3J5IGRlY29kaW5nIGJpdC4gKi8KKyAgICBjbWQgPSAoY21kICYgflBDSV9DT01NQU5EX01FTU9S
WSkgfCAoY3VycmVudF9jbWQgJiBQQ0lfQ09NTUFORF9NRU1PUlkpOworICAgIHBjaV9jb25mX3dy
aXRlMTYocGRldi0+c2VnLCBwZGV2LT5idXMsIHNsb3QsIGZ1bmMsIHJlZywgY21kKTsKIH0KIAog
c3RhdGljIHZvaWQgYmFyX3dyaXRlKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1bnNpZ25l
ZCBpbnQgcmVnLAotLSAKMi4xOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 15:41:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 15: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 1gHW9M-0005M1-MK; Tue, 30 Oct 2018 15:41: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=rlru=nk=citrix.com=prvs=8342f37c0=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gHW9L-0005Kj-0y
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 15:41:47 +0000
X-Inumbo-ID: 4e307f18-dc5a-11e8-be03-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4e307f18-dc5a-11e8-be03-12d6303a7972;
 Tue, 30 Oct 2018 15:41:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69152629"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Oct 2018 16:41:19 +0100
Message-ID: <20181030154123.4218-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.19.1
In-Reply-To: <20181030154123.4218-1-roger.pau@citrix.com>
References: <20181030154123.4218-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 3/7] x86/pvh: allow PVH Dom0 to use the debug
 IO port 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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

Rm9yY2UgdHJhcHBpbmcgYWNjZXNzZXMgdG8gSU8gcG9ydCAweGU5IGZvciBhIFBWSCBEb20wLCBz
byBpdCBjYW4KcHJpbnQgdG8gdGhlIEhWTSBkZWJ1ZyBjb25zb2xlLgoKU2lnbmVkLW9mZi1ieTog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQpDaGFuZ2Vz
IHNpbmNlIHYyOgogLSBBbHdheXMgZW5hYmxlIHRoZSBFOSBkZWJ1ZyBjb25zb2xlLgoKQ2hhbmdl
cyBzaW5jZSB2MToKIC0gVXNlIGEgZGVmaW5lIGZvciAweGU5LgogLSBFeHBhbmQgJ0xpc3Qgb2Yn
IGluIHRoZSBYZW4gY29tbWFuZCBkb2MuCi0tLQogeGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYyB8
IDYgKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYyBiL3hlbi9hcmNoL3g4Ni9kb20wX2J1aWxkLmMKaW5k
ZXggZmU3M2NlZjg5OS4uMDM4ZTM3MTMyYSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2RvbTBf
YnVpbGQuYworKysgYi94ZW4vYXJjaC94ODYvZG9tMF9idWlsZC5jCkBAIC00MzMsNiArNDMzLDEy
IEBAIGludCBfX2luaXQgZG9tMF9zZXR1cF9wZXJtaXNzaW9ucyhzdHJ1Y3QgZG9tYWluICpkKQog
ICAgICAgICByYyB8PSBpb3BvcnRzX2RlbnlfYWNjZXNzKGQsIHBtdG1yX2lvcG9ydCwgcG10bXJf
aW9wb3J0ICsgMyk7CiAgICAgLyogUENJIGNvbmZpZ3VyYXRpb24gc3BhY2UgKE5CLiAweGNmOCBo
YXMgc3BlY2lhbCB0cmVhdG1lbnQpLiAqLwogICAgIHJjIHw9IGlvcG9ydHNfZGVueV9hY2Nlc3Mo
ZCwgMHhjZmMsIDB4Y2ZmKTsKKyNpZmRlZiBDT05GSUdfSFZNCisgICAgaWYgKCBpc19odm1fZG9t
YWluKGQpICkKKyAgICAgICAgLyogSFZNIGRlYnVnIGNvbnNvbGUgSU8gcG9ydC4gKi8KKyAgICAg
ICAgcmMgfD0gaW9wb3J0c19kZW55X2FjY2VzcyhkLCBYRU5fSFZNX0RFQlVHQ09OU19JT1BPUlQs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWEVOX0hWTV9ERUJVR0NPTlNfSU9Q
T1JUKTsKKyNlbmRpZgogICAgIC8qIENvbW1hbmQtbGluZSBJL08gcmFuZ2VzLiAqLwogICAgIHBy
b2Nlc3NfZG9tMF9pb3BvcnRzX2Rpc2FibGUoZCk7CiAKLS0gCjIuMTkuMQoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 15:41:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 15:41: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 1gHW9O-0005N4-1f; Tue, 30 Oct 2018 15:41: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=rlru=nk=citrix.com=prvs=8342f37c0=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gHW9M-0005LR-9v
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 15:41:48 +0000
X-Inumbo-ID: 4f695904-dc5a-11e8-baa6-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4f695904-dc5a-11e8-baa6-12d6303a7972;
 Tue, 30 Oct 2018 15:41:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69152650"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Oct 2018 16:41:21 +0100
Message-ID: <20181030154123.4218-6-roger.pau@citrix.com>
X-Mailer: git-send-email 2.19.1
In-Reply-To: <20181030154123.4218-1-roger.pau@citrix.com>
References: <20181030154123.4218-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 5/7] vpci: fix execution of long running
 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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@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>

QkFSIG1hcC91bm1hcCBpcyBhIGxvbmcgcnVubmluZyBvcGVyYXRpb24gdGhhdCBuZWVkcyB0byBi
ZSBwcmVlbXB0ZWQKaW4gb3JkZXIgdG8gYXZvaWQgb3ZlcnJ1bm5pbmcgdGhlIGFzc2lnbmVkIHZD
UFUgdGltZSAob3IgZXZlbgp0cmlnZ2VyaW5nIHRoZSB3YXRjaGRvZykuCgpDdXJyZW50IGxvZ2lj
IGZvciB0aGlzIHByZWVtcHRpb24gaXMgd3JvbmcsIGFuZCB3b24ndCB3b3JrIGF0IGFsbCBmb3IK
QU1EIHNpbmNlIG9ubHkgSW50ZWwgbWFrZXMgdXNlIG9mIGh2bV9pb19wZW5kaW5nIChhbmQgZXZl
biBpbiB0aGF0CmNhc2UgdGhlIGN1cnJlbnQgY29kZSBpcyB3cm9uZykuCgpJbnN0ZWFkIG1vdmUg
dGhlIGNvZGUgdGhhdCBwZXJmb3JtcyB0aGUgbWFwcGluZy91bm1hcHBpbmcgdG8KYSB0YXNrbGV0
IGFuZCBwYXVzZSB0aGUgZ3Vlc3QgdkNQVSB1bnRpbCB0aGUge3VufW1hcHBpbmcgaXMgZG9uZSBh
bmQKdGhlIG1lbW9yeSBkZWNvZGluZyBiaXQgaGFzIGJlZW4gdG9nZ2xlZC4KClNpZ25lZC1vZmYt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpbaW9yZXEgcGFydHNd
ClJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgotLS0K
Q2M6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBE
dW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4u
amFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4K
Q2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBE
ZWVnYW4gPHRpbUB4ZW4ub3JnPgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYyAgfCAgMyAt
LQogeGVuL2NvbW1vbi9kb21haW4uYyAgICAgICB8ICAyICsrCiB4ZW4vZHJpdmVycy92cGNpL2hl
YWRlci5jIHwgNzAgKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tCiB4ZW4v
aW5jbHVkZS94ZW4vdnBjaS5oICAgIHwgMTUgKysrLS0tLS0tCiA0IGZpbGVzIGNoYW5nZWQsIDQ4
IGluc2VydGlvbnMoKyksIDQyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9odm0vaW9yZXEuYyBiL3hlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYwppbmRleCBlMmU3NTVhOGEx
Li41OGE4NmY5MjI1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2lvcmVxLmMKKysrIGIv
eGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jCkBAIC04NSw5ICs4NSw2IEBAIGJvb2wgaHZtX2lvX3Bl
bmRpbmcoc3RydWN0IHZjcHUgKnYpCiAgICAgc3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKnM7CiAg
ICAgdW5zaWduZWQgaW50IGlkOwogCi0gICAgaWYgKCBoYXNfdnBjaShkKSAmJiB2cGNpX3Byb2Nl
c3NfcGVuZGluZyh2KSApCi0gICAgICAgIHJldHVybiB0cnVlOwotCiAgICAgRk9SX0VBQ0hfSU9S
RVFfU0VSVkVSKGQsIGlkLCBzKQogICAgIHsKICAgICAgICAgc3RydWN0IGh2bV9pb3JlcV92Y3B1
ICpzdjsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tYWluLmMgYi94ZW4vY29tbW9uL2RvbWFp
bi5jCmluZGV4IGI4ZDQ4NDg5NzAuLjEwYmZiNTU5MDkgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24v
ZG9tYWluLmMKKysrIGIveGVuL2NvbW1vbi9kb21haW4uYwpAQCAtMTUzLDYgKzE1Myw4IEBAIHN0
cnVjdCB2Y3B1ICp2Y3B1X2NyZWF0ZSgKIAogICAgIGdyYW50X3RhYmxlX2luaXRfdmNwdSh2KTsK
IAorICAgIHZwY2lfaW5pdF92Y3B1KHYpOworCiAgICAgaWYgKCAhemFsbG9jX2NwdW1hc2tfdmFy
KCZ2LT5jcHVfaGFyZF9hZmZpbml0eSkgfHwKICAgICAgICAgICF6YWxsb2NfY3B1bWFza192YXIo
JnYtPmNwdV9oYXJkX2FmZmluaXR5X3RtcCkgfHwKICAgICAgICAgICF6YWxsb2NfY3B1bWFza192
YXIoJnYtPmNwdV9oYXJkX2FmZmluaXR5X3NhdmVkKSB8fApkaWZmIC0tZ2l0IGEveGVuL2RyaXZl
cnMvdnBjaS9oZWFkZXIuYyBiL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMKaW5kZXggOTIzNGRl
OWIyNi4uNGFmODVkM2MwMiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYwor
KysgYi94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jCkBAIC0xMTgsMzkgKzExOCw0OCBAQCBzdGF0
aWMgdm9pZCBtb2RpZnlfZGVjb2RpbmcoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIGJvb2wg
bWFwLCBib29sIHJvbV9vbmx5KQogICAgICAgICAgICAgICAgICAgICAgY21kKTsKIH0KIAotYm9v
bCB2cGNpX3Byb2Nlc3NfcGVuZGluZyhzdHJ1Y3QgdmNwdSAqdikKK3N0YXRpYyB2b2lkIHZwY2lf
cHJvY2Vzc19wZW5kaW5nKHVuc2lnbmVkIGxvbmcgZGF0YSkKIHsKLSAgICBpZiAoIHYtPnZwY2ku
bWVtICkKKyAgICBzdHJ1Y3QgdmNwdSAqdiA9ICh2b2lkICopZGF0YTsKKyAgICBzdHJ1Y3QgbWFw
X2RhdGEgbWFwX2RhdGEgPSB7CisgICAgICAgIC5kID0gdi0+ZG9tYWluLAorICAgICAgICAubWFw
ID0gdi0+dnBjaS5tYXAsCisgICAgfTsKKyAgICBpbnQgcmM7CisKKyAgICBBU1NFUlQodi0+dnBj
aS5tZW0gJiYgYXRvbWljX3JlYWQoJnYtPnBhdXNlX2NvdW50KSk7CisKKyAgICB3aGlsZSAoIChy
YyA9IHJhbmdlc2V0X2NvbnN1bWVfcmFuZ2VzKHYtPnZwY2kubWVtLCBtYXBfcmFuZ2UsICZtYXBf
ZGF0YSkpID09CisgICAgICAgICAgICAtRVJFU1RBUlQgKQogICAgIHsKLSAgICAgICAgc3RydWN0
IG1hcF9kYXRhIGRhdGEgPSB7Ci0gICAgICAgICAgICAuZCA9IHYtPmRvbWFpbiwKLSAgICAgICAg
ICAgIC5tYXAgPSB2LT52cGNpLm1hcCwKLSAgICAgICAgfTsKLSAgICAgICAgaW50IHJjID0gcmFu
Z2VzZXRfY29uc3VtZV9yYW5nZXModi0+dnBjaS5tZW0sIG1hcF9yYW5nZSwgJmRhdGEpOwotCi0g
ICAgICAgIGlmICggcmMgPT0gLUVSRVNUQVJUICkKLSAgICAgICAgICAgIHJldHVybiB0cnVlOwot
Ci0gICAgICAgIHNwaW5fbG9jaygmdi0+dnBjaS5wZGV2LT52cGNpLT5sb2NrKTsKLSAgICAgICAg
LyogRGlzYWJsZSBtZW1vcnkgZGVjb2RpbmcgdW5jb25kaXRpb25hbGx5IG9uIGZhaWx1cmUuICov
Ci0gICAgICAgIG1vZGlmeV9kZWNvZGluZyh2LT52cGNpLnBkZXYsICFyYyAmJiB2LT52cGNpLm1h
cCwKLSAgICAgICAgICAgICAgICAgICAgICAgICFyYyAmJiB2LT52cGNpLnJvbV9vbmx5KTsKLSAg
ICAgICAgc3Bpbl91bmxvY2soJnYtPnZwY2kucGRldi0+dnBjaS0+bG9jayk7Ci0KLSAgICAgICAg
cmFuZ2VzZXRfZGVzdHJveSh2LT52cGNpLm1lbSk7Ci0gICAgICAgIHYtPnZwY2kubWVtID0gTlVM
TDsKLSAgICAgICAgaWYgKCByYyApCi0gICAgICAgICAgICAvKgotICAgICAgICAgICAgICogRklY
TUU6IGluIGNhc2Ugb2YgZmFpbHVyZSByZW1vdmUgdGhlIGRldmljZSBmcm9tIHRoZSBkb21haW4u
Ci0gICAgICAgICAgICAgKiBOb3RlIHRoYXQgdGhlcmUgbWlnaHQgc3RpbGwgYmUgbGVmdG92ZXIg
bWFwcGluZ3MuIFdoaWxlIHRoaXMgaXMKLSAgICAgICAgICAgICAqIHNhZmUgZm9yIERvbTAsIGZv
ciBEb21VcyB0aGUgZG9tYWluIHdpbGwgbGlrZWx5IG5lZWQgdG8gYmUKLSAgICAgICAgICAgICAq
IGtpbGxlZCBpbiBvcmRlciB0byBhdm9pZCBsZWFraW5nIHN0YWxlIHAybSBtYXBwaW5ncyBvbgot
ICAgICAgICAgICAgICogZmFpbHVyZS4KLSAgICAgICAgICAgICAqLwotICAgICAgICAgICAgdnBj
aV9yZW1vdmVfZGV2aWNlKHYtPnZwY2kucGRldik7CisgICAgICAgIHRhc2tsZXRfc2NoZWR1bGUo
JnYtPnZwY2kudGFzayk7CisgICAgICAgIHJldHVybjsKICAgICB9CiAKLSAgICByZXR1cm4gZmFs
c2U7CisgICAgc3Bpbl9sb2NrKCZ2LT52cGNpLnBkZXYtPnZwY2ktPmxvY2spOworICAgIC8qIERp
c2FibGUgbWVtb3J5IGRlY29kaW5nIHVuY29uZGl0aW9uYWxseSBvbiBmYWlsdXJlLiAqLworICAg
IG1vZGlmeV9kZWNvZGluZyh2LT52cGNpLnBkZXYsICFyYyAmJiB2LT52cGNpLm1hcCwKKyAgICAg
ICAgICAgICAgICAgICAgIXJjICYmIHYtPnZwY2kucm9tX29ubHkpOworICAgIHNwaW5fdW5sb2Nr
KCZ2LT52cGNpLnBkZXYtPnZwY2ktPmxvY2spOworCisgICAgcmFuZ2VzZXRfZGVzdHJveSh2LT52
cGNpLm1lbSk7CisgICAgdi0+dnBjaS5tZW0gPSBOVUxMOworICAgIGlmICggcmMgKQorICAgICAg
ICAvKgorICAgICAgICAgKiBGSVhNRTogaW4gY2FzZSBvZiBmYWlsdXJlIHJlbW92ZSB0aGUgZGV2
aWNlIGZyb20gdGhlIGRvbWFpbi4KKyAgICAgICAgICogTm90ZSB0aGF0IHRoZXJlIG1pZ2h0IHN0
aWxsIGJlIGxlZnRvdmVyIG1hcHBpbmdzLiBXaGlsZSB0aGlzIGlzCisgICAgICAgICAqIHNhZmUg
Zm9yIERvbTAsIGZvciBEb21VcyB0aGUgZG9tYWluIHdpbGwgbGlrZWx5IG5lZWQgdG8gYmUKKyAg
ICAgICAgICoga2lsbGVkIGluIG9yZGVyIHRvIGF2b2lkIGxlYWtpbmcgc3RhbGUgcDJtIG1hcHBp
bmdzIG9uCisgICAgICAgICAqIGZhaWx1cmUuCisgICAgICAgICAqLworICAgICAgICB2cGNpX3Jl
bW92ZV9kZXZpY2Uodi0+dnBjaS5wZGV2KTsKKworICAgIHZjcHVfdW5wYXVzZSh2KTsKK30KKwor
dm9pZCB2cGNpX2luaXRfdmNwdShzdHJ1Y3QgdmNwdSAqdikKK3sKKyAgICB0YXNrbGV0X2luaXQo
JnYtPnZwY2kudGFzaywgdnBjaV9wcm9jZXNzX3BlbmRpbmcsICh1bnNpZ25lZCBsb25nKXYpOwog
fQogCiBzdGF0aWMgaW50IF9faW5pdCBhcHBseV9tYXAoc3RydWN0IGRvbWFpbiAqZCwgY29uc3Qg
c3RydWN0IHBjaV9kZXYgKnBkZXYsCkBAIC0xODMsNiArMTkyLDkgQEAgc3RhdGljIHZvaWQgZGVm
ZXJfbWFwKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBwY2lfZGV2ICpwZGV2LAogICAgIGN1cnIt
PnZwY2kubWVtID0gbWVtOwogICAgIGN1cnItPnZwY2kubWFwID0gbWFwOwogICAgIGN1cnItPnZw
Y2kucm9tX29ubHkgPSByb21fb25seTsKKyAgICAvKiBQYXVzZSB0aGUgdkNQVSBhbmQgc2NoZWR1
bGUgdGhlIHRhc2tsZXQgdGhhdCB3aWxsIHBlcmZvcm0gdGhlIG1hcHBpbmcuICovCisgICAgdmNw
dV9wYXVzZV9ub3N5bmMoY3Vycik7CisgICAgdGFza2xldF9zY2hlZHVsZSgmY3Vyci0+dnBjaS50
YXNrKTsKIH0KIAogc3RhdGljIGludCBtb2RpZnlfYmFycyhjb25zdCBzdHJ1Y3QgcGNpX2RldiAq
cGRldiwgYm9vbCBtYXAsIGJvb2wgcm9tX29ubHkpCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94
ZW4vdnBjaS5oIGIveGVuL2luY2x1ZGUveGVuL3ZwY2kuaAppbmRleCBhZjJiODU4MGVlLi5mOTdj
NDhhOGYxIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vdnBjaS5oCisrKyBiL3hlbi9pbmNs
dWRlL3hlbi92cGNpLmgKQEAgLTQ5LDExICs0OSw4IEBAIHVpbnQzMl90IHZwY2lfaHdfcmVhZDE2
KGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCB1bnNpZ25lZCBpbnQgcmVnLAogdWludDMyX3Qg
dnBjaV9od19yZWFkMzIoY29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsIHVuc2lnbmVkIGludCBy
ZWcsCiAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpkYXRhKTsKIAotLyoKLSAqIENoZWNr
IGZvciBwZW5kaW5nIHZQQ0kgb3BlcmF0aW9ucyBvbiB0aGlzIHZjcHUuIFJldHVybnMgdHJ1ZSBp
ZiB0aGUgdmNwdQotICogc2hvdWxkIG5vdCBydW4uCi0gKi8KLWJvb2wgX19tdXN0X2NoZWNrIHZw
Y2lfcHJvY2Vzc19wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2KTsKKy8qIEluaXQgcGVyLXZDUFUgdlBD
SSBkYXRhLiAqLwordm9pZCB2cGNpX2luaXRfdmNwdShzdHJ1Y3QgdmNwdSAqdik7CiAKIHN0cnVj
dCB2cGNpIHsKICAgICAvKiBMaXN0IG9mIHZQQ0kgaGFuZGxlcnMgZm9yIGEgZGV2aWNlLiAqLwpA
QCAtMTQyLDYgKzEzOSw4IEBAIHN0cnVjdCB2cGNpIHsKIH07CiAKIHN0cnVjdCB2cGNpX3ZjcHUg
eworICAgIC8qIFBlci12Q1BVIHRhc2tsZXQgdG8gZW5xdWV1ZSBwZW5kaW5nIG9wZXJhdGlvbnMu
ICovCisgICAgc3RydWN0IHRhc2tsZXQgdGFzazsKICAgICAvKiBQZXItdmNwdSBzdHJ1Y3R1cmUg
dG8gc3RvcmUgc3RhdGUgd2hpbGUge3VufW1hcHBpbmcgb2YgUENJIEJBUnMuICovCiAgICAgc3Ry
dWN0IHJhbmdlc2V0ICptZW07CiAgICAgc3RydWN0IHBjaV9kZXYgKnBkZXY7CkBAIC0yMzMsMTEg
KzIzMiw3IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCB2cGNpX3dyaXRlKHBjaV9zYmRmX3Qgc2JkZiwg
dW5zaWduZWQgaW50IHJlZywKICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKIH0KIAotc3RhdGlj
IGlubGluZSBib29sIHZwY2lfcHJvY2Vzc19wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2KQotewotICAg
IEFTU0VSVF9VTlJFQUNIQUJMRSgpOwotICAgIHJldHVybiBmYWxzZTsKLX0KK3N0YXRpYyBpbmxp
bmUgdm9pZCB2cGNpX2luaXRfdmNwdShzdHJ1Y3QgdmNwdSAqdikgeyB9CiAjZW5kaWYKIAogI2Vu
ZGlmCi0tIAoyLjE5LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 15:41:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 15: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 1gHW9Q-0005PZ-FV; Tue, 30 Oct 2018 15: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=rlru=nk=citrix.com=prvs=8342f37c0=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gHW9P-0005Ox-NV
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 15:41:51 +0000
X-Inumbo-ID: 5172a7fa-dc5a-11e8-ad16-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5172a7fa-dc5a-11e8-ad16-12d6303a7972;
 Tue, 30 Oct 2018 15:41:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69152655"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Oct 2018 16:41:22 +0100
Message-ID: <20181030154123.4218-7-roger.pau@citrix.com>
X-Mailer: git-send-email 2.19.1
In-Reply-To: <20181030154123.4218-1-roger.pau@citrix.com>
References: <20181030154123.4218-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 6/7] vpci/msix: carve p2m hole for MSIX MMIO
 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.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>

TWFrZSBzdXJlIHRoZSBNU0lYIE1NSU8gcmVnaW9ucyBkb24ndCBoYXZlIHAybSBlbnRyaWVzIHNl
dHVwLCBzbyB0aGF0CmFjY2Vzc2VzIHRvIHRoZW0gdHJhcCBpbnRvIHRoZSBoeXBlcnZpc29yIGFu
ZCBjYW4gYmUgaGFuZGxlZCBieSB2cGNpLgoKVGhpcyBpcyBhIHNpZGUtZWZmZWN0IG9mIGNvbW1p
dCAwNDI2Nzg3NjIgZm9yIFBWSCBEb20wLCB3aGljaCBhZGRlZAptYXBwaW5ncyBmb3IgYWxsIHRo
ZSByZXNlcnZlZCByZWdpb25zIGludG8gdGhlIERvbTAgcDJtLgoKU2lnbmVkLW9mZi1ieTogUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5E
dW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRy
aXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29u
cmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDYzogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jIHwgIDggKysr
KysrKysKIHhlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jICAgfCA0MCArKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysKIHhlbi9pbmNsdWRlL3hlbi92cGNpLmggICAgfCAgMyArKysK
IDMgZmlsZXMgY2hhbmdlZCwgNTEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9kcml2
ZXJzL3ZwY2kvaGVhZGVyLmMgYi94ZW4vZHJpdmVycy92cGNpL2hlYWRlci5jCmluZGV4IDRhZjg1
ZDNjMDIuLjQ1NWRkNGZjOTAgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvaGVhZGVyLmMK
KysrIGIveGVuL2RyaXZlcnMvdnBjaS9oZWFkZXIuYwpAQCAtODgsNiArODgsMTQgQEAgc3RhdGlj
IHZvaWQgbW9kaWZ5X2RlY29kaW5nKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LCBib29sIG1h
cCwgYm9vbCByb21fb25seSkKICAgICB1aW50MTZfdCBjbWQ7CiAgICAgdW5zaWduZWQgaW50IGk7
CiAKKyAgICAvKgorICAgICAqIE1ha2Ugc3VyZSB0aGVyZSBhcmUgbm8gbWFwcGluZ3MgaW4gdGhl
IE1TSVggTU1JTyBhcmVhcywgc28gdGhhdCBhY2Nlc3NlcworICAgICAqIGNhbiBiZSB0cmFwcGVk
IChhbmQgZW11bGF0ZWQpIGJ5IFhlbiB3aGVuIHRoZSBtZW1vcnkgZGVjb2RpbmcgYml0IGlzCisg
ICAgICogZW5hYmxlZC4KKyAgICAgKi8KKyAgICBpZiAoIG1hcCAmJiAhcm9tX29ubHkgJiYgdnBj
aV9tYWtlX21zaXhfaG9sZShwZGV2KSApCisgICAgICAgIHJldHVybjsKKwogICAgIGZvciAoIGkg
PSAwOyBpIDwgQVJSQVlfU0laRShoZWFkZXItPmJhcnMpOyBpKysgKQogICAgIHsKICAgICAgICAg
aWYgKCAhTUFQUEFCTEVfQkFSKCZoZWFkZXItPmJhcnNbaV0pICkKZGlmZiAtLWdpdCBhL3hlbi9k
cml2ZXJzL3ZwY2kvbXNpeC5jIGIveGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMKaW5kZXggMTk2MGRh
ZTEyMy4uNTc1OTU1MTcyNCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMKKysr
IGIveGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMKQEAgLTIxLDYgKzIxLDcgQEAKICNpbmNsdWRlIDx4
ZW4vdnBjaS5oPgogCiAjaW5jbHVkZSA8YXNtL21zaS5oPgorI2luY2x1ZGUgPGFzbS9wMm0uaD4K
IAogI2RlZmluZSBWTVNJWF9TSVpFKG51bSkgb2Zmc2V0b2Yoc3RydWN0IHZwY2lfbXNpeCwgZW50
cmllc1tudW1dKQogCkBAIC0zOTUsNiArMzk2LDQ1IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgaHZt
X21taW9fb3BzIHZwY2lfbXNpeF90YWJsZV9vcHMgPSB7CiAgICAgLndyaXRlID0gbXNpeF93cml0
ZSwKIH07CiAKK2ludCB2cGNpX21ha2VfbXNpeF9ob2xlKGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpw
ZGV2KQoreworICAgIHN0cnVjdCBkb21haW4gKmQgPSBwZGV2LT5kb21haW47CisgICAgdW5zaWdu
ZWQgaW50IGk7CisKKyAgICBpZiAoICFwZGV2LT52cGNpLT5tc2l4ICkKKyAgICAgICAgcmV0dXJu
IDA7CisKKyAgICAvKiBNYWtlIHN1cmUgdGhlcmUncyBhIGhvbGUgZm9yIHRoZSBNU0lYIHRhYmxl
L1BCQSBpbiB0aGUgcDJtLiAqLworICAgIGZvciAoIGkgPSAwOyBpIDwgQVJSQVlfU0laRShwZGV2
LT52cGNpLT5tc2l4LT50YWJsZXMpOyBpKysgKQorICAgIHsKKyAgICAgICAgdW5zaWduZWQgbG9u
ZyBzdGFydCA9IFBGTl9ET1dOKHZtc2l4X3RhYmxlX2FkZHIocGRldi0+dnBjaSwgaSkpOworICAg
ICAgICB1bnNpZ25lZCBsb25nIGVuZCA9IFBGTl9ET1dOKHZtc2l4X3RhYmxlX2FkZHIocGRldi0+
dnBjaSwgaSkgKworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZtc2l4X3Rh
YmxlX3NpemUocGRldi0+dnBjaSwgaSkgLSAxKTsKKworICAgICAgICBmb3IgKCA7IHN0YXJ0IDw9
IGVuZDsgc3RhcnQrKyApCisgICAgICAgIHsKKyAgICAgICAgICAgIHAybV90eXBlX3QgdDsKKyAg
ICAgICAgICAgIG1mbl90IG1mbiA9IGdldF9nZm5fcXVlcnkoZCwgc3RhcnQsICZ0KTsKKworICAg
ICAgICAgICAgaWYgKCB0ID09IHAybV9tbWlvX2RpcmVjdCAmJiBtZm5feChtZm4pID09IHN0YXJ0
ICkKKyAgICAgICAgICAgICAgICAgICAgY2xlYXJfaWRlbnRpdHlfcDJtX2VudHJ5KGQsIHN0YXJ0
KTsKKyAgICAgICAgICAgIGVsc2UgaWYgKCB0ICE9IHAybV9tbWlvX2RtICkKKyAgICAgICAgICAg
IHsKKyAgICAgICAgICAgICAgICBwdXRfZ2ZuKGQsIHN0YXJ0KTsKKyAgICAgICAgICAgICAgICBn
cHJpbnRrKFhFTkxPR19XQVJOSU5HLAorICAgICAgICAgICAgICAgICAgICAgICAgIiUwNHg6JTAy
eDolMDJ4LiV1OiBleGlzdGluZyBtYXBwaW5nIChtZm46ICUiIFBSSV9tZm4KKyAgICAgICAgICAg
ICAgICAgICAgICAgICJ0eXBlOiAlZCkgYXQgJSNseCBjbG9iYmVycyBNU0lYIE1NSU8gYXJlYVxu
IiwKKyAgICAgICAgICAgICAgICAgICAgICAgIHBkZXYtPnNlZywgcGRldi0+YnVzLCBQQ0lfU0xP
VChwZGV2LT5kZXZmbiksCisgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfRlVOQyhwZGV2LT5k
ZXZmbiksIG1mbl94KG1mbiksIHQsIHN0YXJ0KTsKKyAgICAgICAgICAgICAgICByZXR1cm4gLUVF
WElTVDsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIHB1dF9nZm4oZCwgc3RhcnQpOworICAg
ICAgICB9CisgICAgfQorCisgICAgcmV0dXJuIDA7Cit9CisKIHN0YXRpYyBpbnQgaW5pdF9tc2l4
KHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogewogICAgIHN0cnVjdCBkb21haW4gKmQgPSBwZGV2LT5k
b21haW47CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vdnBjaS5oIGIveGVuL2luY2x1ZGUv
eGVuL3ZwY2kuaAppbmRleCBmOTdjNDhhOGYxLi5lMGMyMmFkODFjIDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS94ZW4vdnBjaS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi92cGNpLmgKQEAgLTE1MSw2
ICsxNTEsOSBAQCBzdHJ1Y3QgdnBjaV92Y3B1IHsKICNpZmRlZiBfX1hFTl9fCiB2b2lkIHZwY2lf
ZHVtcF9tc2kodm9pZCk7CiAKKy8qIE1ha2Ugc3VyZSB0aGVyZSdzIGEgaG9sZSBpbiB0aGUgcDJt
IGZvciB0aGUgTVNJWCBtbWlvIGFyZWFzLiAqLworaW50IHZwY2lfbWFrZV9tc2l4X2hvbGUoY29u
c3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYpOworCiAvKiBBcmNoLXNwZWNpZmljIHZQQ0kgTVNJIGhl
bHBlcnMuICovCiB2b2lkIHZwY2lfbXNpX2FyY2hfbWFzayhzdHJ1Y3QgdnBjaV9tc2kgKm1zaSwg
Y29uc3Qgc3RydWN0IHBjaV9kZXYgKnBkZXYsCiAgICAgICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgZW50cnksIGJvb2wgbWFzayk7Ci0tIAoyLjE5LjEKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 15:41:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 15:41: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 1gHW9X-0005V0-4L; Tue, 30 Oct 2018 15:41: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=rlru=nk=citrix.com=prvs=8342f37c0=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gHW9V-0005Tr-Gh
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 15:41:57 +0000
X-Inumbo-ID: 5464a0bc-dc5a-11e8-b7f8-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5464a0bc-dc5a-11e8-b7f8-12d6303a7972;
 Tue, 30 Oct 2018 15:41:55 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69152664"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Oct 2018 16:41:23 +0100
Message-ID: <20181030154123.4218-8-roger.pau@citrix.com>
X-Mailer: git-send-email 2.19.1
In-Reply-To: <20181030154123.4218-1-roger.pau@citrix.com>
References: <20181030154123.4218-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 7/7] amd/pvh: enable ACPI C1E disable quirk
 on PVH 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: Wei Liu <wei.liu2@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.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>

UFYgRG9tMCBoYXMgYSBxdWlyayBmb3Igc29tZSBBTUQgcHJvY2Vzc29ycywgd2hlcmUgZW5hYmxp
bmcgQUNQSSBjYW4KYWxzbyBlbmFibGUgQzFFIG1vZGUuIEFwcGx5IHRoZSBzYW1lIHdvcmthcm91
bmQgYXMgZG9uZSBvbiBQViBmb3IgYQpQVkggRG9tMCwgd2hpY2ggY29uc2lzdCBvbiB0cmFwcGlu
ZyBhY2Nlc3NlcyB0byB0aGUgU01JIGNvbW1hbmQgSU8KcG9ydCBhbmQgZGlzYWJsaW5nIEMxRSBp
ZiBBQ1BJIGlzIGVuYWJsZWQuCgpSZXBvcnRlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KQ2M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5j
b20+CkNjOiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQu
Y29tPgpDYzogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+Ci0tLQpDaGFuZ2VzIHNp
bmNlIHYyOgogLSBPbmx5IHJlZ2lzdGVyIHRoZSBJTyBwb3J0IGhhbmRsZXIgZm9yIHRoZSBoYXJk
d2FyZSBkb21haW4uCi0tLQogeGVuL2FyY2gveDg2L2NwdS9hbWQuYyAgICAgfCAxMyArKysrKysr
KystLS0tCiB4ZW4vYXJjaC94ODYvZG9tMF9idWlsZC5jICB8ICA1ICsrKysrCiB4ZW4vYXJjaC94
ODYvaHZtL3N2bS9zdm0uYyB8IDIxICsrKysrKysrKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUv
YXNtLXg4Ni9hbWQuaCAgfCAgMyArKysKIDQgZmlsZXMgY2hhbmdlZCwgMzggaW5zZXJ0aW9ucygr
KSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1L2FtZC5jIGIv
eGVuL2FyY2gveDg2L2NwdS9hbWQuYwppbmRleCBjMzk0YzFjMmVjLi4xOGE5ZTkyYjNjIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1L2FtZC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvYW1k
LmMKQEAgLTQ0LDYgKzQ0LDkgQEAgaW50ZWdlcl9wYXJhbSgiY3B1aWRfbWFza190aGVybWFsX2Vj
eCIsIG9wdF9jcHVpZF9tYXNrX3RoZXJtYWxfZWN4KTsKIHM4IF9fcmVhZF9tb3N0bHkgb3B0X2Fs
bG93X3Vuc2FmZTsKIGJvb2xlYW5fcGFyYW0oImFsbG93X3Vuc2FmZSIsIG9wdF9hbGxvd191bnNh
ZmUpOwogCisvKiBTaWduYWwgd2hldGhlciB0aGUgQUNQSSBDMUUgcXVpcmsgaXMgcmVxdWlyZWQu
ICovCitib29sIGFtZF9hY3BpX2MxZV9xdWlyazsKKwogc3RhdGljIGlubGluZSBpbnQgcmRtc3Jf
YW1kX3NhZmUodW5zaWduZWQgaW50IG1zciwgdW5zaWduZWQgaW50ICpsbywKIAkJCQkgdW5zaWdu
ZWQgaW50ICpoaSkKIHsKQEAgLTQyNyw3ICs0MzAsNyBAQCBzdGF0aWMgdm9pZCBkaXNhYmxlX2Mx
X3JhbXBpbmcodm9pZCkKIAl9CiB9CiAKLXN0YXRpYyB2b2lkIGRpc2FibGVfYzFlKHZvaWQgKnVu
dXNlZCkKK3ZvaWQgYW1kX2Rpc2FibGVfYzFlKHZvaWQgKnVudXNlZCkKIHsKIAl1aW50NjRfdCBt
c3JfY29udGVudDsKIApAQCAtNDQ3LDcgKzQ1MCw3IEBAIHN0YXRpYyB2b2lkIGNoZWNrX2Rpc2Fi
bGVfYzFlKHVuc2lnbmVkIGludCBwb3J0LCB1OCB2YWx1ZSkKIHsKIAkvKiBDMUUgaXMgc29tZXRp
bWVzIGVuYWJsZWQgZHVyaW5nIGVudHJ5IHRvIEFDUEkgbW9kZS4gKi8KIAlpZiAoKHBvcnQgPT0g
YWNwaV9zbWlfY21kKSAmJiAodmFsdWUgPT0gYWNwaV9lbmFibGVfdmFsdWUpKQotCQlvbl9lYWNo
X2NwdShkaXNhYmxlX2MxZSwgTlVMTCwgMSk7CisJCW9uX2VhY2hfY3B1KGFtZF9kaXNhYmxlX2Mx
ZSwgTlVMTCwgMSk7CiB9CiAKIC8qCkBAIC02MjYsOSArNjI5LDExIEBAIHN0YXRpYyB2b2lkIGlu
aXRfYW1kKHN0cnVjdCBjcHVpbmZvX3g4NiAqYykKIAlzd2l0Y2goYy0+eDg2KQogCXsKIAljYXNl
IDB4ZiAuLi4gMHgxNzoKLQkJZGlzYWJsZV9jMWUoTlVMTCk7Ci0JCWlmIChhY3BpX3NtaV9jbWQg
JiYgKGFjcGlfZW5hYmxlX3ZhbHVlIHwgYWNwaV9kaXNhYmxlX3ZhbHVlKSkKKwkJYW1kX2Rpc2Fi
bGVfYzFlKE5VTEwpOworCQlpZiAoYWNwaV9zbWlfY21kICYmIChhY3BpX2VuYWJsZV92YWx1ZSB8
IGFjcGlfZGlzYWJsZV92YWx1ZSkpIHsKIAkJCXB2X3Bvc3Rfb3V0Yl9ob29rID0gY2hlY2tfZGlz
YWJsZV9jMWU7CisJCQlhbWRfYWNwaV9jMWVfcXVpcmsgPSB0cnVlOworCQl9CiAJCWJyZWFrOwog
CX0KIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYyBiL3hlbi9hcmNoL3g4
Ni9kb20wX2J1aWxkLmMKaW5kZXggMDM4ZTM3MTMyYS4uNWUyYWQ0YmQ1NiAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYworKysgYi94ZW4vYXJjaC94ODYvZG9tMF9idWlsZC5j
CkBAIC0xMiw2ICsxMiw3IEBACiAjaW5jbHVkZSA8eGVuL3NjaGVkLWlmLmg+CiAjaW5jbHVkZSA8
eGVuL3NvZnRpcnEuaD4KIAorI2luY2x1ZGUgPGFzbS9hbWQuaD4KICNpbmNsdWRlIDxhc20vZG9t
MF9idWlsZC5oPgogI2luY2x1ZGUgPGFzbS9ndWVzdC5oPgogI2luY2x1ZGUgPGFzbS9ocGV0Lmg+
CkBAIC00MzUsOSArNDM2LDEzIEBAIGludCBfX2luaXQgZG9tMF9zZXR1cF9wZXJtaXNzaW9ucyhz
dHJ1Y3QgZG9tYWluICpkKQogICAgIHJjIHw9IGlvcG9ydHNfZGVueV9hY2Nlc3MoZCwgMHhjZmMs
IDB4Y2ZmKTsKICNpZmRlZiBDT05GSUdfSFZNCiAgICAgaWYgKCBpc19odm1fZG9tYWluKGQpICkK
KyAgICB7CiAgICAgICAgIC8qIEhWTSBkZWJ1ZyBjb25zb2xlIElPIHBvcnQuICovCiAgICAgICAg
IHJjIHw9IGlvcG9ydHNfZGVueV9hY2Nlc3MoZCwgWEVOX0hWTV9ERUJVR0NPTlNfSU9QT1JULAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhFTl9IVk1fREVCVUdDT05TX0lPUE9S
VCk7CisgICAgICAgIGlmICggYW1kX2FjcGlfYzFlX3F1aXJrICkKKyAgICAgICAgICAgIHJjIHw9
IGlvcG9ydHNfZGVueV9hY2Nlc3MoZCwgYWNwaV9zbWlfY21kLCBhY3BpX3NtaV9jbWQpOworICAg
IH0KICNlbmRpZgogICAgIC8qIENvbW1hbmQtbGluZSBJL08gcmFuZ2VzLiAqLwogICAgIHByb2Nl
c3NfZG9tMF9pb3BvcnRzX2Rpc2FibGUoZCk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZt
L3N2bS9zdm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCmluZGV4IDQxNDI3ZTdiOWIu
LjgyOGFjNWJlZWQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCkBAIC0xMjczLDYgKzEyNzMsMjQgQEAgdm9pZCBz
dm1faG9zdF9vc3Z3X2luaXQoKQogICAgIHNwaW5fdW5sb2NrKCZvc3Z3X2xvY2spOwogfQogCitz
dGF0aWMgaW50IGFjcGlfYzFlX3F1aXJrKGludCBkaXIsIHVuc2lnbmVkIGludCBwb3J0LCB1bnNp
Z25lZCBpbnQgYnl0ZXMsCisgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90ICp2YWwp
Cit7CisgICAgQVNTRVJUKGJ5dGVzID09IDEgJiYgcG9ydCA9PSBhY3BpX3NtaV9jbWQpOworCisg
ICAgaWYgKCBkaXIgPT0gSU9SRVFfUkVBRCApCisgICAgeworICAgICAgICAqdmFsID0gaW5iKHBv
cnQpOworICAgICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOworICAgIH0KKworICAgIG91dGIoKnZh
bCwgcG9ydCk7CisgICAgaWYgKCAqdmFsID09IGFjcGlfZW5hYmxlX3ZhbHVlICkKKyAgICAgICBv
bl9lYWNoX2NwdShhbWRfZGlzYWJsZV9jMWUsIE5VTEwsIDEpOworCisgICAgcmV0dXJuIFg4NkVN
VUxfT0tBWTsKK30KKwogc3RhdGljIGludCBzdm1fZG9tYWluX2luaXRpYWxpc2Uoc3RydWN0IGRv
bWFpbiAqZCkKIHsKICAgICBzdGF0aWMgY29uc3Qgc3RydWN0IGFyY2hfY3N3IGNzdyA9IHsKQEAg
LTEyODUsNiArMTMwMyw5IEBAIHN0YXRpYyBpbnQgc3ZtX2RvbWFpbl9pbml0aWFsaXNlKHN0cnVj
dCBkb21haW4gKmQpCiAKICAgICBzdm1fZ3Vlc3Rfb3N2d19pbml0KGQpOwogCisgICAgaWYgKCBp
c19oYXJkd2FyZV9kb21haW4oZCkgJiYgYW1kX2FjcGlfYzFlX3F1aXJrICkKKyAgICAgICAgcmVn
aXN0ZXJfcG9ydGlvX2hhbmRsZXIoZCwgYWNwaV9zbWlfY21kLCAxLCBhY3BpX2MxZV9xdWlyayk7
CisKICAgICByZXR1cm4gMDsKIH0KIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9h
bWQuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvYW1kLmgKaW5kZXggZTk4NjdjNzgyMy4uNzFmYzUy
OTI0ZSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9hbWQuaAorKysgYi94ZW4vaW5j
bHVkZS9hc20teDg2L2FtZC5oCkBAIC0xNDgsNCArMTQ4LDcgQEAgZXh0ZXJuIHM4IG9wdF9hbGxv
d191bnNhZmU7CiB2b2lkIGZhbTEwaF9jaGVja19lbmFibGVfbW1jZmcodm9pZCk7CiB2b2lkIGNo
ZWNrX2VuYWJsZV9hbWRfbW1jb25mX2RtaSh2b2lkKTsKIAorZXh0ZXJuIGJvb2wgYW1kX2FjcGlf
YzFlX3F1aXJrOwordm9pZCBhbWRfZGlzYWJsZV9jMWUodm9pZCAqKTsKKwogI2VuZGlmIC8qIF9f
QU1EX0hfXyAqLwotLSAKMi4xOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 15:46:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 15:46: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 1gHWDr-0006MG-SG; Tue, 30 Oct 2018 15:46: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=mwh5=nk=citrix.com=prvs=834ba7b9c=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHWDr-0006MB-Ai
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 15:46:27 +0000
X-Inumbo-ID: f5151230-dc5a-11e8-835c-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f5151230-dc5a-11e8-835c-12d6303a7972;
 Tue, 30 Oct 2018 15:46:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69153278"
Date: Tue, 30 Oct 2018 15:46:23 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181030154623.f6gwtwlgzgedwav6@zion.uk.xensource.com>
References: <1540213082-616-1-git-send-email-andrew.cooper3@citrix.com>
 <1540213082-616-6-git-send-email-andrew.cooper3@citrix.com>
 <5BD330DF02000078001F54B8@prv1-mh.provo.novell.com>
 <20181030153215.bssybxba5sc75qxj@zion.uk.xensource.com>
 <5BD87B6102000078001F6627@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BD87B6102000078001F6627@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 5/5] xen/keyhandler: Drop
 keyhandler_scratch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@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>

T24gVHVlLCBPY3QgMzAsIDIwMTggYXQgMDk6NDA6MTdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDMwLjEwLjE4IGF0IDE2OjMyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBPbiBGcmksIE9jdCAyNiwgMjAxOCBhdCAwOToyMTowM0FNIC0wNjAwLCBKYW4gQmV1
bGljaCB3cm90ZToKPiA+PiA+Pj4gT24gMjIuMTAuMTggYXQgMTQ6NTgsIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPiB3cm90ZToKPiA+PiA+IC0tLSBhL3hlbi9jb21tb24vZWZpL2Jvb3QuYwo+
ID4+ID4gKysrIGIveGVuL2NvbW1vbi9lZmkvYm9vdC5jCj4gPj4gPiBAQCAtNDg3LDYgKzQ4Nyw3
IEBAIHN0YXRpYyBFRklfRklMRV9IQU5ETEUgX19pbml0IGdldF9wYXJlbnRfaGFuZGxlKEVGSV9M
T0FERURfSU1BR0UgKmxvYWRlZF9pbWFnZSwKPiA+PiA+ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBDSEFSMTYgKipsZWFmKQo+ID4+ID4gIHsKPiA+PiA+
ICAgICAgc3RhdGljIEVGSV9HVUlEIF9faW5pdGRhdGEgZnNfcHJvdG9jb2wgPSBTSU1QTEVfRklM
RV9TWVNURU1fUFJPVE9DT0w7Cj4gPj4gPiArICAgIHN0YXRpYyBDSEFSMTYgX19pbml0ZGF0YSBi
dWZmZXJbMjU2XTsKPiA+PiAKPiA+PiBEaWQgeW91IGludGVudGlvbmFsbHkgaGFsdmUgdGhlIHNp
emUgb2YgdGhlIGJ1ZmZlcj8KPiA+IAo+ID4gCj4gPiBTZWVpbmcgdGhlIGxlbmd0aCBmaWVsZCBj
b25zaXN0cyBvZiB0d28gdWludDgsIHRoZSBtYXhpbXVtIGxlbmd0aCBvZiB0aGUKPiA+IHBhdGgg
aXMgMjU2Lgo+IAo+IFdpdGgKPiAKPiAjZGVmaW5lIERldmljZVBhdGhOb2RlTGVuZ3RoKGEpICAg
ICAoICgoYSktPkxlbmd0aFswXSkgfCAoKGEpLT5MZW5ndGhbMV0gPDwgOCkgKQo+IAo+IEknZCBy
YXRoZXIgc2F5IDY1NTM2LgoKWWVzIHlvdSdyZSByaWdodC4gQ2FuJ3QgZG8gY2FsY3VsYXRpb24g
d2hlbiBJJ20gaGF2aW5nIGEgY29sZC4gOi0oCkJ1dCBoYXZpbmcgNjU1MzYgaXMgdW5yZWFsaXN0
aWMuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 15:49:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 15: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 1gHWGw-0006e0-Dl; Tue, 30 Oct 2018 15:49:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ec5o=nk=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1gHWGv-0006dZ-At
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 15:49:37 +0000
X-Inumbo-ID: 663e7729-dc5b-11e8-87d6-bc764e045a96
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0a::70a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 663e7729-dc5b-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 15:49:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector1-bitdefender-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=fZLYViEhmXui81d1Csz5sBrHc+UKFJapGKQDBnbNSAo=;
 b=yxFtYTF4cze1nUdn9JINf8OkPmgRJzIOwmkzqa9ejvtWJxtZikkwtDFnUC1EGg7o9HngoMXmlU46BsSVumGUJpJUDgdynCNl/d7wYlamDZTD+HPDxSCcQhdl8m9hjBs4RK+mDlPsgtfcIP+bi1Si1iQ8m9Ql9gZLrlyo0Bjq6Q0=
Received: from DB7PR02MB4187.eurprd02.prod.outlook.com (20.176.239.161) by
 DB7PR02MB4201.eurprd02.prod.outlook.com (20.176.239.203) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1273.26; Tue, 30 Oct 2018 15:49:34 +0000
Received: from DB7PR02MB4187.eurprd02.prod.outlook.com
 ([fe80::5080:fdd1:5d5:a4d5]) by DB7PR02MB4187.eurprd02.prod.outlook.com
 ([fe80::5080:fdd1:5d5:a4d5%4]) with mapi id 15.20.1273.027; Tue, 30 Oct 2018
 15:49:34 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v6] arch/x86: Add registers to vm_event
Thread-Index: AQHUcGgnS8pQTfur10WzSXJMFYPOew==
Date: Tue, 30 Oct 2018 15:49:33 +0000
Message-ID: <20181030154910.27777-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM5P189CA0027.EURP189.PROD.OUTLOOK.COM
 (2603:10a6:206:15::40) To DB7PR02MB4187.eurprd02.prod.outlook.com
 (2603:10a6:10:46::33)
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-microsoft-exchange-diagnostics: 1; DB7PR02MB4201;
 6:21awbuHKt9lx9Qy/81TNRgGVpBUBxZ+WIJxiTO8FTceT1HGcL/oYCagmxxqiCy6OyvncGEOEsPXRPM8JwdUW4JWmc+Nv1ulZwPvl8fd83VXsIU4McalNxsvTj3vZBWR147w5gxwk5AC0YL6tTIbRNilNJRjBbn5J3CRLDxJs3VjQqX57pFU5u2AjRT4N5mZI3cGDWw4J/0EO3hgfAADnh+KryI7Z5dfEEoNzfJPtet9u/09fy1hotFCj+cI6IgfNZjUXhJ2s5BVw88s4TN9LZCTKBNPtNd7bt/mMhkKi1LWo8pi/3S97224kDEcE4PPMQkzUpsODf1vaI9eSxGNYk+2k4agQCb/FeVhvYZkwmzQWdSN2PnV5crbDGj7ntVgLNZljyZHRssJ+v/PK/CRMmnWBmEnMc6e5KeLFvrSNALmaJ+6K9gLWOefqGz6whSutNBipGV7sao82zr3Cc6hlhg==;
 5:9jROW9N6mVcZf699sBXi4O0Ebp5rtAgR8D39TMAXINSgTepMq8qNjCu0jVer2M9vxKUzZJ870DcnPR0TXTTnWM0QFFVq6MxDcuj4FBtYk8ciGf1m42QD62TmriyINn0AnmUqgxsW83xFFAMVFkoN8oG0pOBoA9zapBfNQ3sTaWQ=;
 7:Uw29QXmdB9ysG5oxKVH58noCPaDGdVY6FJGt9emuy1Ewu9OHAbguLPVCYG+oeAoo9fyyeZRHXMIgivYbo68abOW0uyhKNrW8DBAKyoS0asy6dpWR5sEjMKo38geOdbe8yx7a/gVzHvIcmWucNBgbGA==
x-ms-office365-filtering-correlation-id: 2c8d751d-c635-4561-1a21-08d63e7f4996
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:DB7PR02MB4201; 
x-ms-traffictypediagnostic: DB7PR02MB4201:
x-microsoft-antispam-prvs: <DB7PR02MB4201B3C2F25D7D192F1C3BB1ABCC0@DB7PR02MB4201.eurprd02.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(6040522)(2401047)(8121501046)(5005006)(3231382)(944501410)(52105095)(93006095)(93001095)(3002001)(10201501046)(148016)(149066)(150057)(6041310)(20161123562045)(20161123560045)(20161123558120)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095);
 SRVR:DB7PR02MB4201; BCL:0; PCL:0; RULEID:; SRVR:DB7PR02MB4201; 
x-forefront-prvs: 08417837C5
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(396003)(39850400004)(376002)(346002)(136003)(366004)(199004)(189003)(107886003)(6506007)(6116002)(54906003)(26005)(71200400001)(3846002)(52116002)(5660300001)(71190400001)(256004)(14444005)(99286004)(66066001)(386003)(53936002)(6486002)(6512007)(186003)(102836004)(6436002)(5640700003)(2501003)(316002)(2906002)(97736004)(1076002)(8676002)(81156014)(81166006)(305945005)(25786009)(36756003)(7736002)(8936002)(5250100002)(2900100001)(2351001)(478600001)(486006)(106356001)(476003)(105586002)(6916009)(14454004)(2616005)(4326008)(68736007)(86362001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DB7PR02MB4201;
 H:DB7PR02MB4187.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-microsoft-antispam-message-info: jVM9VvbCthj2Umng4BNijl4ldeydaIp3gtss+/ebZQzpmLZkML/GGOXIoyoH7qy2eGTmSUq4Nwc25s9gdT5Z8uHrFjDfldYFwjNDpy15Mvw+nh8xd6jJUDutcTdQBwXhShDvMJUrxbamP089DbGsuGNJzbsNYjZx2YgChOnYN2+q65cI20dcD5dozoOQEeLUOwDTCvddCPbadclAf2QEugWMGwoAaOSIgVMnxOGROZz/us+Epr2W7MRMu219E6bnELENo44RZQoa/wJvidBsokjURJYo3GJehcGT0WRhIJ5bpaxOkGGUSlNNP2dmR+kaiISV8rWYBsicV1qtpfXgR0jKFunk0QiU2ZlaWRyk9l4=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2c8d751d-c635-4561-1a21-08d63e7f4996
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Oct 2018 15:49:33.9596 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR02MB4201
Subject: [Xen-devel] [PATCH v6] arch/x86: Add registers to vm_event
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@tklengyel.com" <tamas@tklengyel.com>,
 "wei.liu2@citrix.com" <wei.liu2@citrix.com>,
 "rcojocaru@bitdefender.com" <rcojocaru@bitdefender.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBhZGRzIGEgY291cGxlIG9mIHJlZ3MgdG8gdGhlIHZtX2V2ZW50IHRoYXQgYXJl
IHVzZWQgYnkKdGhlIGludHJvc3BlY3Rpb24uIFRoZSBiYXNlLCBsaW1pdCBhbmQgYXIKYml0cyBh
cmUgY29tcHJlc3NlZCBpbnRvIGEgdWludDY0X3QgdW5pb24gc28gYXMgbm90IHRvIGVubGFyZ2Ug
dGhlCnZtX2V2ZW50LgoKU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBi
aXRkZWZlbmRlci5jb20+ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CgotLS0KQ2hhbmdlcyBzaW5jZSBWNToKCS0gUmVuYW1lIHg4Nl9zZWxlY3Rvcl9yZWcgdG8g
dm1fZXZlbnRfeDg2X3NlbGVjdG9yX3JlZy4KLS0tCiB4ZW4vYXJjaC94ODYvdm1fZXZlbnQuYyAg
ICAgICB8IDcxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tCiB4ZW4vaW5jbHVk
ZS9wdWJsaWMvdm1fZXZlbnQuaCB8IDI2ICsrKysrKysrKysrKy0KIDIgZmlsZXMgY2hhbmdlZCwg
ODcgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L3ZtX2V2ZW50LmMgYi94ZW4vYXJjaC94ODYvdm1fZXZlbnQuYwppbmRleCAxNWRlNDNjM2U2
Li40ZTdiNzQ4MDEwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvdm1fZXZlbnQuYworKysgYi94
ZW4vYXJjaC94ODYvdm1fZXZlbnQuYwpAQCAtMTIyLDExICsxMjIsNjYgQEAgdm9pZCB2bV9ldmVu
dF9tb25pdG9yX25leHRfaW50ZXJydXB0KHN0cnVjdCB2Y3B1ICp2KQogICAgIHYtPmFyY2gubW9u
aXRvci5uZXh0X2ludGVycnVwdF9lbmFibGVkID0gdHJ1ZTsKIH0KIAorc3RhdGljIHZvaWQgdm1f
ZXZlbnRfcGFja19zZWdtZW50X3JlZ2lzdGVyKGVudW0geDg2X3NlZ21lbnQgc2VnbWVudCwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qgdm1fZXZlbnRf
cmVnc194ODYgKnJlZykKK3sKKyAgICBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciBzZWc7CisKKyAg
ICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIoY3VycmVudCwgc2VnbWVudCwgJnNlZyk7CisKKyAg
ICBzd2l0Y2ggKCBzZWdtZW50ICkKKyAgICB7CisgICAgY2FzZSB4ODZfc2VnX3NzOgorICAgICAg
ICByZWctPnNzX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICAgICAgcmVnLT5zcy5saW1pdCA9IHNlZy5n
ID8gc2VnLmxpbWl0ID4+IDEyIDogc2VnLmxpbWl0OworICAgICAgICByZWctPnNzLmFyID0gc2Vn
LmF0dHI7CisgICAgICAgIHJlZy0+c3Nfc2VsID0gc2VnLnNlbDsKKyAgICAgICAgYnJlYWs7CisK
KyAgICBjYXNlIHg4Nl9zZWdfZnM6CisgICAgICAgIHJlZy0+ZnNfYmFzZSA9IHNlZy5iYXNlOwor
ICAgICAgICByZWctPmZzLmxpbWl0ID0gc2VnLmcgPyBzZWcubGltaXQgPj4gMTIgOiBzZWcubGlt
aXQ7CisgICAgICAgIHJlZy0+ZnMuYXIgPSBzZWcuYXR0cjsKKyAgICAgICAgcmVnLT5mc19zZWwg
PSBzZWcuc2VsOworICAgICAgICBicmVhazsKKworICAgIGNhc2UgeDg2X3NlZ19nczoKKyAgICAg
ICAgcmVnLT5nc19iYXNlID0gc2VnLmJhc2U7CisgICAgICAgIHJlZy0+Z3MubGltaXQgPSBzZWcu
ZyA/IHNlZy5saW1pdCA+PiAxMiA6IHNlZy5saW1pdDsKKyAgICAgICAgcmVnLT5ncy5hciA9IHNl
Zy5hdHRyOworICAgICAgICByZWctPmdzX3NlbCA9IHNlZy5zZWw7CisgICAgICAgIGJyZWFrOwor
CisgICAgY2FzZSB4ODZfc2VnX2NzOgorICAgICAgICByZWctPmNzX2Jhc2UgPSBzZWcuYmFzZTsK
KyAgICAgICAgcmVnLT5jcy5saW1pdCA9IHNlZy5nID8gc2VnLmxpbWl0ID4+IDEyIDogc2VnLmxp
bWl0OworICAgICAgICByZWctPmNzLmFyID0gc2VnLmF0dHI7CisgICAgICAgIHJlZy0+Y3Nfc2Vs
ID0gc2VnLnNlbDsKKyAgICAgICAgYnJlYWs7CisKKyAgICBjYXNlIHg4Nl9zZWdfZHM6CisgICAg
ICAgIHJlZy0+ZHNfYmFzZSA9IHNlZy5iYXNlOworICAgICAgICByZWctPmRzLmxpbWl0ID0gc2Vn
LmcgPyBzZWcubGltaXQgPj4gMTIgOiBzZWcubGltaXQ7CisgICAgICAgIHJlZy0+ZHMuYXIgPSBz
ZWcuYXR0cjsKKyAgICAgICAgcmVnLT5kc19zZWwgPSBzZWcuc2VsOworICAgICAgICBicmVhazsK
KworICAgIGNhc2UgeDg2X3NlZ19lczoKKyAgICAgICAgcmVnLT5lc19iYXNlID0gc2VnLmJhc2U7
CisgICAgICAgIHJlZy0+ZXMubGltaXQgPSBzZWcuZyA/IHNlZy5saW1pdCA+PiAxMiA6IHNlZy5s
aW1pdDsKKyAgICAgICAgcmVnLT5lcy5hciA9IHNlZy5hdHRyOworICAgICAgICByZWctPmVzX3Nl
bCA9IHNlZy5zZWw7CisgICAgICAgIGJyZWFrOworCisgICAgZGVmYXVsdDoKKyAgICAgICAgQVNT
RVJUX1VOUkVBQ0hBQkxFKCk7CisgICAgfQorfQorCiB2b2lkIHZtX2V2ZW50X2ZpbGxfcmVncyh2
bV9ldmVudF9yZXF1ZXN0X3QgKnJlcSkKIHsKICNpZmRlZiBDT05GSUdfSFZNCiAgICAgY29uc3Qg
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MgPSBndWVzdF9jcHVfdXNlcl9yZWdzKCk7Ci0gICAg
c3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgc2VnOwogICAgIHN0cnVjdCBodm1faHdfY3B1IGN0eHQg
PSB7fTsKICAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7CiAKQEAgLTE3MCwxNCArMjI1
LDE0IEBAIHZvaWQgdm1fZXZlbnRfZmlsbF9yZWdzKHZtX2V2ZW50X3JlcXVlc3RfdCAqcmVxKQog
ICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5tc3Jfc3RhciA9IGN0eHQubXNyX3N0YXI7CiAgICAgcmVx
LT5kYXRhLnJlZ3MueDg2Lm1zcl9sc3RhciA9IGN0eHQubXNyX2xzdGFyOwogCi0gICAgaHZtX2dl
dF9zZWdtZW50X3JlZ2lzdGVyKGN1cnIsIHg4Nl9zZWdfZnMsICZzZWcpOwotICAgIHJlcS0+ZGF0
YS5yZWdzLng4Ni5mc19iYXNlID0gc2VnLmJhc2U7Ci0KLSAgICBodm1fZ2V0X3NlZ21lbnRfcmVn
aXN0ZXIoY3VyciwgeDg2X3NlZ19ncywgJnNlZyk7Ci0gICAgcmVxLT5kYXRhLnJlZ3MueDg2Lmdz
X2Jhc2UgPSBzZWcuYmFzZTsKKyAgICB2bV9ldmVudF9wYWNrX3NlZ21lbnRfcmVnaXN0ZXIoeDg2
X3NlZ19mcywgJnJlcS0+ZGF0YS5yZWdzLng4Nik7CisgICAgdm1fZXZlbnRfcGFja19zZWdtZW50
X3JlZ2lzdGVyKHg4Nl9zZWdfZ3MsICZyZXEtPmRhdGEucmVncy54ODYpOworICAgIHZtX2V2ZW50
X3BhY2tfc2VnbWVudF9yZWdpc3Rlcih4ODZfc2VnX2NzLCAmcmVxLT5kYXRhLnJlZ3MueDg2KTsK
KyAgICB2bV9ldmVudF9wYWNrX3NlZ21lbnRfcmVnaXN0ZXIoeDg2X3NlZ19zcywgJnJlcS0+ZGF0
YS5yZWdzLng4Nik7CisgICAgdm1fZXZlbnRfcGFja19zZWdtZW50X3JlZ2lzdGVyKHg4Nl9zZWdf
ZHMsICZyZXEtPmRhdGEucmVncy54ODYpOworICAgIHZtX2V2ZW50X3BhY2tfc2VnbWVudF9yZWdp
c3Rlcih4ODZfc2VnX2VzLCAmcmVxLT5kYXRhLnJlZ3MueDg2KTsKIAotICAgIGh2bV9nZXRfc2Vn
bWVudF9yZWdpc3RlcihjdXJyLCB4ODZfc2VnX2NzLCAmc2VnKTsKLSAgICByZXEtPmRhdGEucmVn
cy54ODYuY3NfYXJieXRlcyA9IHNlZy5hdHRyOworICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5zaGFk
b3dfZ3MgPSBjdHh0LnNoYWRvd19nczsKICNlbmRpZgogfQogCmRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS9wdWJsaWMvdm1fZXZlbnQuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy92bV9ldmVudC5oCmlu
ZGV4IDM2ZTNmNDY4NWQuLmQxMTExZjMxMzkgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1Ymxp
Yy92bV9ldmVudC5oCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy92bV9ldmVudC5oCkBAIC0yOSw3
ICsyOSw3IEBACiAKICNpbmNsdWRlICJ4ZW4uaCIKIAotI2RlZmluZSBWTV9FVkVOVF9JTlRFUkZB
Q0VfVkVSU0lPTiAweDAwMDAwMDAzCisjZGVmaW5lIFZNX0VWRU5UX0lOVEVSRkFDRV9WRVJTSU9O
IDB4MDAwMDAwMDQKIAogI2lmIGRlZmluZWQoX19YRU5fXykgfHwgZGVmaW5lZChfX1hFTl9UT09M
U19fKQogCkBAIC0xNTcsNiArMTU3LDEyIEBACiAjZGVmaW5lIFZNX0VWRU5UX1g4Nl9DUjQgICAg
MgogI2RlZmluZSBWTV9FVkVOVF9YODZfWENSMCAgIDMKIAorLyogVGhlIGxpbWl0IGZpZWxkIGlz
IHJpZ2h0LXNoaWZ0ZWQgYnkgMTIgYml0cyBpZiAuYXIuZyBpcyBzZXQuICovCitzdHJ1Y3Qgdm1f
ZXZlbnRfeDg2X3NlbGVjdG9yX3JlZyB7CisgICAgdWludDMyX3QgbGltaXQgIDogICAgMjA7Cisg
ICAgdWludDMyX3QgYXIgICAgIDogICAgMTI7Cit9OworCiAvKgogICogVXNpbmcgY3VzdG9tIHZD
UFUgc3RydWN0cyAoaS5lLiBub3QgaHZtX2h3X2NwdSkgZm9yIGJvdGggeDg2IGFuZCBBUk0KICAq
IHNvIGFzIHRvIG5vdCBmaWxsIHRoZSB2bV9ldmVudCByaW5nIGJ1ZmZlciB0b28gcXVpY2tseS4K
QEAgLTE5MSw5ICsxOTcsMjUgQEAgc3RydWN0IHZtX2V2ZW50X3JlZ3NfeDg2IHsKICAgICB1aW50
NjRfdCBtc3JfZWZlcjsKICAgICB1aW50NjRfdCBtc3Jfc3RhcjsKICAgICB1aW50NjRfdCBtc3Jf
bHN0YXI7CisgICAgdWludDMyX3QgY3NfYmFzZTsKKyAgICB1aW50MzJfdCBzc19iYXNlOworICAg
IHVpbnQzMl90IGRzX2Jhc2U7CisgICAgdWludDMyX3QgZXNfYmFzZTsKICAgICB1aW50NjRfdCBm
c19iYXNlOwogICAgIHVpbnQ2NF90IGdzX2Jhc2U7Ci0gICAgdWludDMyX3QgY3NfYXJieXRlczsK
KyAgICBzdHJ1Y3Qgdm1fZXZlbnRfeDg2X3NlbGVjdG9yX3JlZyBjczsKKyAgICBzdHJ1Y3Qgdm1f
ZXZlbnRfeDg2X3NlbGVjdG9yX3JlZyBzczsKKyAgICBzdHJ1Y3Qgdm1fZXZlbnRfeDg2X3NlbGVj
dG9yX3JlZyBkczsKKyAgICBzdHJ1Y3Qgdm1fZXZlbnRfeDg2X3NlbGVjdG9yX3JlZyBlczsKKyAg
ICBzdHJ1Y3Qgdm1fZXZlbnRfeDg2X3NlbGVjdG9yX3JlZyBmczsKKyAgICBzdHJ1Y3Qgdm1fZXZl
bnRfeDg2X3NlbGVjdG9yX3JlZyBnczsKKyAgICB1aW50NjRfdCBzaGFkb3dfZ3M7CisgICAgdWlu
dDE2X3QgY3Nfc2VsOworICAgIHVpbnQxNl90IHNzX3NlbDsKKyAgICB1aW50MTZfdCBkc19zZWw7
CisgICAgdWludDE2X3QgZXNfc2VsOworICAgIHVpbnQxNl90IGZzX3NlbDsKKyAgICB1aW50MTZf
dCBnc19zZWw7CiAgICAgdWludDMyX3QgX3BhZDsKIH07CiAKLS0gCjIuMTcuMQoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 15:53:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 15:53: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 1gHWKH-0007No-0P; Tue, 30 Oct 2018 15: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=kgbc=nk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHWKF-0007Ni-D4
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 15:53:03 +0000
X-Inumbo-ID: e0e0f472-dc5b-11e8-a593-12d6303a7972
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e0e0f472-dc5b-11e8-a593-12d6303a7972;
 Tue, 30 Oct 2018 15:53:01 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 30 Oct 2018 09:53:00 -0600
Message-Id: <5BD87E5802000078001F6678@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 30 Oct 2018 09:52:56 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <1540213082-616-1-git-send-email-andrew.cooper3@citrix.com>
 <1540213082-616-6-git-send-email-andrew.cooper3@citrix.com>
 <5BD330DF02000078001F54B8@prv1-mh.provo.novell.com>
 <20181030153215.bssybxba5sc75qxj@zion.uk.xensource.com>
 <5BD87B6102000078001F6627@prv1-mh.provo.novell.com>
 <20181030154623.f6gwtwlgzgedwav6@zion.uk.xensource.com>
In-Reply-To: <20181030154623.f6gwtwlgzgedwav6@zion.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 5/5] xen/keyhandler: Drop
 keyhandler_scratch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Xen-devel <xen-devel@lists.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>

Pj4+IE9uIDMwLjEwLjE4IGF0IDE2OjQ2LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gVHVlLCBPY3QgMzAsIDIwMTggYXQgMDk6NDA6MTdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAzMC4xMC4xOCBhdCAxNjozMiwgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdy
b3RlOgo+PiA+IE9uIEZyaSwgT2N0IDI2LCAyMDE4IGF0IDA5OjIxOjAzQU0gLTA2MDAsIEphbiBC
ZXVsaWNoIHdyb3RlOgo+PiA+PiA+Pj4gT24gMjIuMTAuMTggYXQgMTQ6NTgsIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gPj4gPiAtLS0gYS94ZW4vY29tbW9uL2VmaS9ib290
LmMKPj4gPj4gPiArKysgYi94ZW4vY29tbW9uL2VmaS9ib290LmMKPj4gPj4gPiBAQCAtNDg3LDYg
KzQ4Nyw3IEBAIHN0YXRpYyBFRklfRklMRV9IQU5ETEUgX19pbml0IAo+IGdldF9wYXJlbnRfaGFu
ZGxlKEVGSV9MT0FERURfSU1BR0UgKmxvYWRlZF9pbWFnZSwKPj4gPj4gPiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQ0hBUjE2ICoqbGVhZikKPj4gPj4g
PiAgewo+PiA+PiA+ICAgICAgc3RhdGljIEVGSV9HVUlEIF9faW5pdGRhdGEgZnNfcHJvdG9jb2wg
PSBTSU1QTEVfRklMRV9TWVNURU1fUFJPVE9DT0w7Cj4+ID4+ID4gKyAgICBzdGF0aWMgQ0hBUjE2
IF9faW5pdGRhdGEgYnVmZmVyWzI1Nl07Cj4+ID4+IAo+PiA+PiBEaWQgeW91IGludGVudGlvbmFs
bHkgaGFsdmUgdGhlIHNpemUgb2YgdGhlIGJ1ZmZlcj8KPj4gPiAKPj4gPiAKPj4gPiBTZWVpbmcg
dGhlIGxlbmd0aCBmaWVsZCBjb25zaXN0cyBvZiB0d28gdWludDgsIHRoZSBtYXhpbXVtIGxlbmd0
aCBvZiB0aGUKPj4gPiBwYXRoIGlzIDI1Ni4KPj4gCj4+IFdpdGgKPj4gCj4+ICNkZWZpbmUgRGV2
aWNlUGF0aE5vZGVMZW5ndGgoYSkgICAgICggKChhKS0+TGVuZ3RoWzBdKSB8ICgoYSktPkxlbmd0
aFsxXSA8PCA4KSApCj4+IAo+PiBJJ2QgcmF0aGVyIHNheSA2NTUzNi4KPiAKPiBZZXMgeW91J3Jl
IHJpZ2h0LiBDYW4ndCBkbyBjYWxjdWxhdGlvbiB3aGVuIEknbSBoYXZpbmcgYSBjb2xkLiA6LSgK
PiBCdXQgaGF2aW5nIDY1NTM2IGlzIHVucmVhbGlzdGljLgoKU3VyZSwgSSBjZXJ0YWlubHkgZG9u
J3QgbWVhbiB0aGUgYnVmZmVyIHRvIGdyb3cgdGhhdCBsYXJnZSwgYnV0IEknZApwcmVmZXIgaWYg
aXQgZGlkbid0IHNocmluayBjb21wYXJlZCB0byB0aGUgb3JpZ2luYWwuCgpKYW4KCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 15:55:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 15: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 1gHWMo-0007Wh-HV; Tue, 30 Oct 2018 15:55:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=dpcg=nk=citrix.com=prvs=834417343=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gHWMn-0007Wb-5w
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 15:55:41 +0000
X-Inumbo-ID: 3f9a287e-dc5c-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3f9a287e-dc5c-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 15:55:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69154784"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23512.32480.89793.571815@mariner.uk.xensource.com>
Date: Tue, 30 Oct 2018 15:55:12 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
In-Reply-To: <1539041841-17655-4-git-send-email-sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
 <1539041841-17655-4-git-send-email-sstabellini@kernel.org>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v8 4/8] libxl: support unmapping static
 shared memory areas during domain destruction
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, julien.grall@arm.com,
 wei.liu2@citrix.com, blackskygg@gmail.com, 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>

U3RlZmFubyBTdGFiZWxsaW5pIHdyaXRlcyAoIltQQVRDSCB2OCA0LzhdIGxpYnhsOiBzdXBwb3J0
IHVubWFwcGluZyBzdGF0aWMgc2hhcmVkIG1lbW9yeSBhcmVhcyBkdXJpbmcgZG9tYWluIGRlc3Ry
dWN0aW9uIik6Cj4gQWRkIGxpYnhsX19zc2htX2RlbCB0byB1bm1hcCBzdGF0aWMgc2hhcmVkIG1l
bW9yeSBhcmVhcyBtYXBwZWQgYnkKPiBsaWJ4bF9fc3NobV9hZGQgZHVyaW5nIGRvbWFpbiBjcmVh
dGlvbi4gVGhlIHVubWFwcGluZyBwcm9jZXNzIGlzOgoKVGhpcyB3aG9sZSBwYXJ0IHNob3VsZCBi
ZSBpbiBhIGNvbW1lbnQgaW4gdGhlIGNvZGUsIEkgdGhpbmsuCgo+ICogRm9yIGEgbWFzdGVyOiBk
ZWNyZWFzZSB0aGUgcmVmY291bnQgb2YgdGhlIHNzaG0gcmVnaW9uLCBpZiB0aGUgcmVmY291bnQK
PiAgIHJlYWNoZXMgMCwgY2xlYW51cCB0aGUgd2hvbGUgc3NobSBwYXRoLgoKRG9lcyB0aGlzIG5v
dCBwcmV2ZW50IGFjdHVhbCBkb21haW4gZGVzdHJ1Y3Rpb24sIGlmIHRoZXJlIGFyZSBzdGlsbApz
bGF2ZXMgPwoKPiAqIEZvciBhIHNsYXZlOgo+ICAgMSkgdW5tYXAgdGhlIHNoYXJlZCBwYWdlcywg
YW5kIGNsZWFudXAgcmVsYXRlZCB4cyBlbnRyaWVzLiBJZiB0aGUKPiAgICAgIHN5c3RlbSB3b3Jr
cyBub3JtYWxseSwgYWxsIHRoZSBzaGFyZWQgcGFnZXMgd2lsbCBiZSB1bm1hcHBlZCwgc28gdGhl
cmUKPiAgICAgIHdvbid0IGJlIHBhZ2UgbGVha3MuIEluIGNhc2Ugb2YgZXJyb3JzLCB0aGUgdW5t
YXBwaW5nIHByb2Nlc3Mgd2lsbCBnbwo+ICAgICAgb24gYW5kIHVubWFwIGFsbCB0aGUgb3RoZXIg
cGFnZXMgdGhhdCBjYW4gYmUgdW5tYXBwZWQsIHNvIHRoZSBvdGhlcgo+ICAgICAgcGFnZXMgd29u
J3QgYmUgbGVha2VkLCBlaXRoZXIuCgpXaGVuIG1pZ2h0IHBhZ2VzIGJlIGxlYWtlZCA/Cgo+ICAg
MikgRGVjcmVhc2UgdGhlIHJlZmNvdW50IG9mIHRoZSBzc2htIHJlZ2lvbiwgaWYgdGhlIHJlZmNv
dW50IHJlYWNoZXMKPiAgICAgIDAsIGNsZWFudXAgdGhlIHdob2xlIHNzaG0gcGF0aC4KCj4gZGlm
ZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbWFpbi5jIGIvdG9vbHMvbGlieGwvbGlieGxf
ZG9tYWluLmMKPiBpbmRleCAzMzc3YmJhLi4zZjdmZmE2IDEwMDY0NAo+IC0tLSBhL3Rvb2xzL2xp
YnhsL2xpYnhsX2RvbWFpbi5jCj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZG9tYWluLmMKPiBA
QCAtMTA2MCw2ICsxMDYwLDExIEBAIHZvaWQgbGlieGxfX2Rlc3Ryb3lfZG9taWQobGlieGxfX2Vn
YyAqZWdjLCBsaWJ4bF9fZGVzdHJveV9kb21pZF9zdGF0ZSAqZGlzKQo+ICAgICAgICAgIGdvdG8g
b3V0Owo+ICAgICAgfQo+ICAKPiArICAgIHJjID0gbGlieGxfX3NzaG1fZGVsKGdjLCBkb21pZCk7
Cj4gKyAgICBpZiAocmMpIHsKPiArICAgICAgICBMT0dEKEVSUk9SLCBkb21pZCwgIkRlbGV0aW5n
IHN0YXRpYyBzaG0gZmFpbGVkLiIpOwoKUGxlYXNlIGV4cGxhaW4gKHByZWZlcmFibHkgd2l0aCBh
IGNvZGUgY29tbWVudCkgd2hhdCBhIGZhaWx1cmUgaGVyZQppbXBsaWVzIGFuZCBob3cgaXQgaXMg
YSBsZWdhbCBhbmQgcmVjb3ZlcmFibGUgc3RhdGUuCgo+ICsgICAgY291bnRfcGF0aCA9IEdDU1BS
SU5URigiJXMvdXNlcmNudCIsIHNzaG1fcGF0aCk7Cj4gKyAgICBpZiAobGlieGxfX3hzX3JlYWRf
Y2hlY2tlZChnYywgeHQsIGNvdW50X3BhdGgsICZjb3VudF9zdHJpbmcpKQo+ICsgICAgICAgIHJl
dHVybjsKCkFnYWluLCBjb3VudF9zdHJpbmcgbWF5IGJlIDAsIGJ1dCBJIHRoaW5rIHlvdSBjYW4g
cHJvYmFibHkgZG8gYXdheQp3aXRoIHRoaXMuCgo+ICtzdGF0aWMgdm9pZCBsaWJ4bF9fc3NobV9k
b191bm1hcChsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwgY29uc3QgY2hhciAqaWQsCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ2NF90IGJlZ2luLCB1aW50NjRf
dCBzaXplKQo+ICt7Cj4gKyAgICB1aW50NjRfdCBlbmQ7Cj4gKyAgICBiZWdpbiA+Pj0gWENfUEFH
RV9TSElGVDsKPiArICAgIHNpemUgPj49IFhDX1BBR0VfU0hJRlQ7Cj4gKyAgICBlbmQgPSBiZWdp
biArIHNpemU7Cj4gKyAgICBmb3IgKDsgYmVnaW4gPCBlbmQ7ICsrYmVnaW4pIHsKPiArICAgICAg
ICBpZiAoeGNfZG9tYWluX3JlbW92ZV9mcm9tX3BoeXNtYXAoQ1RYLT54Y2gsIGRvbWlkLCBiZWdp
bikpIHsKPiArICAgICAgICAgICAgU1NITV9FUlJPUihkb21pZCwgaWQsCj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgInVuYWJsZSB0byB1bm1hcCBzaGFyZWQgcGFnZSBhdCAweCUiUFJJeDY0Ii4i
LAo+ICsgICAgICAgICAgICAgICAgICAgICAgIGJlZ2luKTsKPiArICAgICAgICB9CgpJcyB0aGlz
IGlkZW1wb3RlbnQgPwoKPiArICAgIHNsYXZlX3BhdGggPSBHQ1NQUklOVEYoIiVzL3NsYXZlcy8l
IlBSSXUzMiwgU1NITV9QQVRIKGlkKSwgZG9taWQpOwo+ICsKPiArICAgIGJlZ2luX3N0ciA9IGxp
YnhsX194c19yZWFkKGdjLCB4dCwgR0NTUFJJTlRGKCIlcy9iZWdpbiIsIHNsYXZlX3BhdGgpKTsK
PiArICAgIHNpemVfc3RyID0gbGlieGxfX3hzX3JlYWQoZ2MsIHh0LCBHQ1NQUklOVEYoIiVzL3Np
emUiLCBzbGF2ZV9wYXRoKSk7Cj4gKyAgICBiZWdpbiA9IHN0cnRvdWxsKGJlZ2luX3N0ciwgTlVM
TCwgMTYpOwo+ICsgICAgc2l6ZSA9IHN0cnRvdWxsKHNpemVfc3RyLCBOVUxMLCAxNik7CgpNYXli
ZSB0aGlzIGZvcm11bGFpYyByZXRyaWV2YWwgY29kZSBjb3VsZCBiZSBjb21iaW5lZCB3aXRoIHRo
YXQgZm9yCmFkZGluZyBhIGJvcnJvdy4KCj4gKyAgICAgICAgaWYgKGxpYnhsX194c19yZWFkKGdj
LCB4dCwgZG9tX3NzaG1fcGF0aCkpIHsKCkFnYWluLCBuZWVkcyB0byBiZSBsaWJ4bF9feHNfcmVh
ZF9jaGVja2VkLiAgQnV0OgoKPiArICAgICAgICAgICAgc3NobV9lbnRzID0gbGlieGxfX3hzX2Rp
cmVjdG9yeShnYywgeHQsIGRvbV9zc2htX3BhdGgsICZzc2htX251bSk7Cj4gKyAgICAgICAgICAg
IGlmICghc3NobV9lbnRzKSBjb250aW51ZTsKCkkgZG9uJ3Qgc2VlIHdoeSB5b3UgY2FuJ3QganVz
dCBjYWxsIGxpYnhsX194c19kaXJlY3Rvcnkgd2l0aG91dAp4c19yZWFkLiAgQWxzbywgeW91IG5l
ZWQgdG8gY2hlY2sgZXJybm8sIGFmdGVyIGxpYnhsX194c19kaXJlY3RvcnkKZmFpbHMuCgo+ICsg
ICAgICAgICAgICBmb3IgKGkgPSAwOyBpIDwgc3NobV9udW07ICsraSkgewo+ICsgICAgICAgICAg
ICAgICAgcm9sZSA9IGxpYnhsX194c19yZWFkKGdjLCB4dCwKPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBHQ1NQUklOVEYoIiVzLyVzL3JvbGUiLAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkb21fc3NobV9wYXRoLAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzc2htX2VudHNb
aV0pKTsKPiArICAgICAgICAgICAgICAgIGFzc2VydChyb2xlKTsKPiArICAgICAgICAgICAgICAg
IGlmICghc3RybmNtcChyb2xlLCAic2xhdmUiLCA1KSkKClRoaXMgc2hvdWxkIGV4cGxpY2l0bHkg
aGFuZGxlIG90aGVyIHZhbHVlcyBmb3IgYHJvbGUnLCBwcm9iYWJseSBieQpmYWlsaW5nLiAgQWxz
byB0aGUgZXJyb3IgaGFuZGxpbmcgYXNzZXJ0IGlzIHBvb3IuCgo+ICsgICAgICAgICAgICAgICAg
ICAgIGxpYnhsX19zc2htX2RlbF9zbGF2ZShnYywgeHQsIGRvbWlkLCBzc2htX2VudHNbaV0sIGlz
cmV0cnkpOwo+ICsKPiArICAgICAgICAgICAgICAgIGxpYnhsX19zc2htX2RlY3JlZihnYywgeHQs
IFNTSE1fUEFUSChzc2htX2VudHNbaV0pKTsKPiArICAgICAgICAgICAgfQo+ICsgICAgICAgIH0K
PiArCj4gKyAgICAgICAgcmMgPSBsaWJ4bF9feHNfdHJhbnNhY3Rpb25fY29tbWl0KGdjLCAmeHQp
Owo+ICsgICAgICAgIGlmICghcmMpIGJyZWFrOwo+ICsgICAgICAgIGlmIChyYyA8IDApIGdvdG8g
b3V0Owo+ICsgICAgICAgIGlzcmV0cnkgPSB0cnVlOwoKaXNyZXRyeSBzZWVtcyB0byBiZSBhIGRl
YWQgdmFyaWFibGUuCgpUaGFua3MsCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 15:58:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 15: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 1gHWPt-0007gi-7k; Tue, 30 Oct 2018 15:58:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=dpcg=nk=citrix.com=prvs=834417343=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gHWPr-0007gc-QS
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 15:58:51 +0000
X-Inumbo-ID: b0f49506-dc5c-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b0f49506-dc5c-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 15:58:50 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69155354"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23512.32695.67084.342476@mariner.uk.xensource.com>
Date: Tue, 30 Oct 2018 15:58:47 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
In-Reply-To: <1539041841-17655-7-git-send-email-sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
 <1539041841-17655-7-git-send-email-sstabellini@kernel.org>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v8 7/8] xen/arm: export shared memory
 regions as reserved-memory on device tree
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, julien.grall@arm.com,
 wei.liu2@citrix.com, blackskygg@gmail.com, 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>

U3RlZmFubyBTdGFiZWxsaW5pIHdyaXRlcyAoIltQQVRDSCB2OCA3LzhdIHhlbi9hcm06IGV4cG9y
dCBzaGFyZWQgbWVtb3J5IHJlZ2lvbnMgYXMgcmVzZXJ2ZWQtbWVtb3J5IG9uIGRldmljZSB0cmVl
Iik6Cj4gU2hhcmVkIG1lbW9yeSByZWdpb25zIG5lZWQgdG8gYmUgYWR2ZXJ0aXNlZCB0byB0aGUg
Z3Vlc3QuIEZvcnR1bmF0ZWx5LCBhCj4gZGV2aWNlIHRyZWUgYmluZGluZyBmb3Igc3BlY2lhbCBt
ZW1vcnkgcmVnaW9ucyBhbHJlYWR5IGV4aXN0Ogo+IHJlc2VydmVkLW1lbW9yeS4KCk9oISAgSGVy
ZSBpcyB0aGUgZ3Vlc3QgQUJJLgoKQnV0IGl0J3Mgbm90IGRvY3VtZW50ZWQuCgo+IGRpZmYgLS1n
aXQgYS90b29scy9saWJ4bC9saWJ4bF9hcm0uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jCj4g
aW5kZXggMDU0YWQ1OC4uYzE2MjRjMCAxMDA2NDQKPiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF9h
cm0uYwo+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jCj4gQEAgLTQzNiw2ICs0MzYsNTgg
QEAgc3RhdGljIGludCBtYWtlX21lbW9yeV9ub2RlcyhsaWJ4bF9fZ2MgKmdjLCB2b2lkICpmZHQs
Cj4gICAgICByZXR1cm4gMDsKPiAgfQo+ICAKPiArc3RhdGljIGludCBtYWtlX3Jlc2VydmVkX25v
ZGVzKGxpYnhsX19nYyAqZ2MsIHZvaWQgKmZkdCwKPiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmlnKQo+ICt7Cj4gKyAgICBpbnQgcmVz
LCBpOwo+ICsgICAgY29uc3QgY2hhciAqbmFtZTsKPiArCj4gKyAgICBpZiAoZF9jb25maWctPm51
bV9zc2htcyA9PSAwKQo+ICsgICAgICAgIHJldHVybiAwOwo+ICsKPiArICAgIHJlcyA9IGZkdF9i
ZWdpbl9ub2RlKGZkdCwgInJlc2VydmVkLW1lbW9yeSIpOwo+ICsgICAgaWYgKHJlcykgcmV0dXJu
IHJlczsKPiArCj4gKyAgICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQsICIjYWRkcmVzcy1j
ZWxscyIsIEdVRVNUX1JPT1RfQUREUkVTU19DRUxMUyk7Cj4gKyAgICBpZiAocmVzKSByZXR1cm4g
cmVzOwo+ICsKPiArICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwgIiNzaXplLWNlbGxz
IiwgR1VFU1RfUk9PVF9TSVpFX0NFTExTKTsKPiArICAgIGlmIChyZXMpIHJldHVybiByZXM7Cj4g
Kwo+ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5KGZkdCwgInJhbmdlcyIsIE5VTEwsIDApOwo+ICsg
ICAgaWYgKHJlcykgcmV0dXJuIHJlczsKClRoZSBsaW5lIGxlbmd0aHMgaGVyZSBhcmUgdmVyeSBs
b25nLiAgQWxzbyBpdCdzIHF1aXRlIGZvcm11bGFpYy4gIEkKc2VlIG1ha2VfcHNjaV9ub2RlIGlz
IHF1aXRlIGxpa2UgdGhhdCB0b28uICBJREsgd2hldGhlciBhIGxvY2FsIG1hY3JvCndvdWxkIGhl
bHAuCgo+ICsgICAgZm9yIChpID0gMDsgaSA8IGRfY29uZmlnLT5udW1fc3NobXM7IGkrKykgewo+
ICsgICAgICAgIHVpbnQ2NF90IHN0YXJ0ID0gZF9jb25maWctPnNzaG1zW2ldLmJlZ2luOwo+ICsK
PiArICAgICAgICBpZiAoZF9jb25maWctPnNzaG1zW2ldLnJvbGUgPT0gTElCWExfU1NITV9ST0xF
X1NMQVZFKQo+ICsgICAgICAgICAgICBzdGFydCArPSBkX2NvbmZpZy0+c3NobXNbaV0ub2Zmc2V0
OwoKV2h5IGlzIGRfY29uZmlnLT5zc2htc1tpXS5vZmZzZXQgbm90IDAgZm9yIHRoZSBvd25lciA/
CllvdSBjb3VsZCBkbyB0aGlzIHVuY29uZGl0aW9uYWxseS4KCj4gLXN0YXRpYyBpbnQgbGlieGxf
X3ByZXBhcmVfZHRiKGxpYnhsX19nYyAqZ2MsIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICppbmZv
LAo+ICtzdGF0aWMgaW50IGxpYnhsX19wcmVwYXJlX2R0YihsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9k
b21haW5fY29uZmlnICpkX2NvbmZpZywKCkNhbiB3ZSBoYXZlIHRoaXMgTkZDIGNoYW5nZSBhbmQg
aXRzIGNvbnNlcXVlbmNlcyBhcyBhIHByZS1wYXRjaCA/CgpUaGFua3MsCklhbi4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:06:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16: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 1gHWWl-0000gS-4F; Tue, 30 Oct 2018 16:05:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=dpcg=nk=citrix.com=prvs=834417343=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gHWWj-0000gN-Ge
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:05:57 +0000
X-Inumbo-ID: af07756e-dc5d-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id af07756e-dc5d-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 16:05:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69156379"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Oct 2018 16:05:27 +0000
Message-ID: <20181030160527.17425-1-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH] cr-for-branches: Add linux-4.19
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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
LQogY3ItZm9yLWJyYW5jaGVzIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCsp
LCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvY3ItZm9yLWJyYW5jaGVzIGIvY3ItZm9yLWJy
YW5jaGVzCmluZGV4IGY3ZTRjYWVhLi4yZTk3MTdlMCAxMDA3NTUKLS0tIGEvY3ItZm9yLWJyYW5j
aGVzCisrKyBiL2NyLWZvci1icmFuY2hlcwpAQCAtMzEsNyArMzEsNyBAQCBzY3JpcHRvcHRpb25z
PSIkMSI7IHNoaWZ0CiBMT0dGSUxFPXRtcC9jci1mb3ItYnJhbmNoZXMubG9nCiBleHBvcnQgTE9H
RklMRQogCi06ICR7QlJBTkNIRVM6PW9zc3Rlc3QgeGVuLTQuMC10ZXN0aW5nIHhlbi00LjEtdGVz
dGluZyB4ZW4tNC4yLXRlc3RpbmcgeGVuLTQuMy10ZXN0aW5nIHhlbi00LjQtdGVzdGluZyB4ZW4t
NC41LXRlc3RpbmcgeGVuLTQuNi10ZXN0aW5nIHhlbi00LjctdGVzdGluZyB4ZW4tNC44LXRlc3Rp
bmcgeGVuLTQuOS10ZXN0aW5nIHhlbi00LjEwLXRlc3RpbmcgeGVuLTQuMTEtdGVzdGluZyB4ZW4t
dW5zdGFibGUgcWVtdS1tYWlubGluZSBxZW11LXVwc3RyZWFtLXVuc3RhYmxlIHFlbXUtdXBzdHJl
YW0tNC4yLXRlc3RpbmcgcWVtdS11cHN0cmVhbS00LjMtdGVzdGluZyBxZW11LXVwc3RyZWFtLTQu
NC10ZXN0aW5nIHFlbXUtdXBzdHJlYW0tNC41LXRlc3RpbmcgcWVtdS11cHN0cmVhbS00LjYtdGVz
dGluZyBxZW11LXVwc3RyZWFtLTQuNy10ZXN0aW5nIHFlbXUtdXBzdHJlYW0tNC44LXRlc3Rpbmcg
cWVtdS11cHN0cmVhbS00LjktdGVzdGluZyBxZW11LXVwc3RyZWFtLTQuMTAtdGVzdGluZyBxZW11
LXVwc3RyZWFtLTQuMTEtdGVzdGluZyBsaW51eC1saW51cyBsaW51eC00LjE0IGxpbnV4LTQuOSBs
aW51eC00LjQgbGludXgtNC4xIGxpbnV4LTMuMTggbGludXgtMy4xNiBsaW51eC0zLjE0IGxpbnV4
LTMuMTAgbGludXgtMy40IGxpbnV4LWFybS14ZW4gc2VhYmlvcyBvdm1mIHh0ZiAke0VYVFJBX0JS
QU5DSEVTfX0KKzogJHtCUkFOQ0hFUzo9b3NzdGVzdCB4ZW4tNC4wLXRlc3RpbmcgeGVuLTQuMS10
ZXN0aW5nIHhlbi00LjItdGVzdGluZyB4ZW4tNC4zLXRlc3RpbmcgeGVuLTQuNC10ZXN0aW5nIHhl
bi00LjUtdGVzdGluZyB4ZW4tNC42LXRlc3RpbmcgeGVuLTQuNy10ZXN0aW5nIHhlbi00LjgtdGVz
dGluZyB4ZW4tNC45LXRlc3RpbmcgeGVuLTQuMTAtdGVzdGluZyB4ZW4tNC4xMS10ZXN0aW5nIHhl
bi11bnN0YWJsZSBxZW11LW1haW5saW5lIHFlbXUtdXBzdHJlYW0tdW5zdGFibGUgcWVtdS11cHN0
cmVhbS00LjItdGVzdGluZyBxZW11LXVwc3RyZWFtLTQuMy10ZXN0aW5nIHFlbXUtdXBzdHJlYW0t
NC40LXRlc3RpbmcgcWVtdS11cHN0cmVhbS00LjUtdGVzdGluZyBxZW11LXVwc3RyZWFtLTQuNi10
ZXN0aW5nIHFlbXUtdXBzdHJlYW0tNC43LXRlc3RpbmcgcWVtdS11cHN0cmVhbS00LjgtdGVzdGlu
ZyBxZW11LXVwc3RyZWFtLTQuOS10ZXN0aW5nIHFlbXUtdXBzdHJlYW0tNC4xMC10ZXN0aW5nIHFl
bXUtdXBzdHJlYW0tNC4xMS10ZXN0aW5nIGxpbnV4LWxpbnVzIGxpbnV4LTQuMTkgbGludXgtNC4x
NCBsaW51eC00LjkgbGludXgtNC40IGxpbnV4LTQuMSBsaW51eC0zLjE4IGxpbnV4LTMuMTYgbGlu
dXgtMy4xNCBsaW51eC0zLjEwIGxpbnV4LTMuNCBsaW51eC1hcm0teGVuIHNlYWJpb3Mgb3ZtZiB4
dGYgJHtFWFRSQV9CUkFOQ0hFU319CiBleHBvcnQgQlJBTkNIRVMKIAogZmV0Y2h3bGVtPSR3bGVt
Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:06:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16:06: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 1gHWWu-0000hH-EF; Tue, 30 Oct 2018 16:06: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=lu7j=nk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gHWWs-0000gy-CC
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:06:06 +0000
X-Inumbo-ID: ae05d142-dc5d-11e8-875d-12d6303a7972
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ae05d142-dc5d-11e8-875d-12d6303a7972;
 Tue, 30 Oct 2018 16:05: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 <aliasfile-bounces@xenproject.org>)
 id 1gHWWg-0007MQ-1D; Tue, 30 Oct 2018 16:05: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 1gHWWf-00085o-MN; Tue, 30 Oct 2018 16:05:53 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gHWWf-0008TD-Lj; Tue, 30 Oct 2018 16:05:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129189-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-armhf-armhf-xl:host-ping-check-native:fail:regression
 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
X-Osstest-Versions-This: xen=f993c3e90728705dacd834b49a6e5608c1360409
X-Osstest-Versions-That: xen=ce75973a273f6cacce2b2b8ace1d3ab4b304c361
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 30 Oct 2018 16:05:53 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 129189: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyOTE4OSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyOTE4OS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgNSBob3N0LXBpbmctY2hlY2stbmF0aXZlICAgZmFpbCBSRUdSLiB2cy4gMTI5MTUx
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAg
ICAgIGY5OTNjM2U5MDcyODcwNWRhY2Q4MzRiNDlhNmU1NjA4YzEzNjA0MDkKYmFzZWxpbmUgdmVy
c2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGNlNzU5NzNhMjczZjZjYWNjZTJiMmI4YWNlMWQz
YWI0YjMwNGMzNjEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyOTE1MSAgMjAxOC0xMC0yOSAyMjow
MDoyNCBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjkxODkgIDIwMTgtMTAtMzAg
MTQ6MDA6NDIgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBLZXZpbiBUaWFu
IDxrZXZpbi50aWFuQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0
IGY5OTNjM2U5MDcyODcwNWRhY2Q4MzRiNDlhNmU1NjA4YzEzNjA0MDkKQXV0aG9yOiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBPY3QgMzAgMTE6
MTc6MDAgMjAxOCArMDAwMAoKICAgIHg4Ni9wdjogRml4IGNyYXNoIHdoZW4gdXNpbmcgYHhsIHNl
dC1wYXJhbWV0ZXIgcGNpZD0uLi5gCiAgICAKICAgICJwY2lkPSIgaXMgcmVnaXN0ZXJlZCBhcyBh
IHJ1bnRpbWUgcGFyYW1ldGVyLCB3aGljaCBtZWFucyB0aGF0IHBhcnNlX3BjaWQoKQogICAgbXVz
dCBub3QgcmVzaWRlIGluIC5pbml0LCBvciB0aGUgZm9sbG93aW5nIGhhcHBlbnMgd2hlbiBwYXJz
ZV9wYXJhbXMoKSB0cmllcwogICAgdG8gY2FsbCBhbiB1bm1hcHBlZCBmdW5jdGlvbiBwb2ludGVy
LgogICAgCiAgICAgIChYRU4pIC0tLS1bIFhlbi00LjEyLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVn
PXkgICBOb3QgdGFpbnRlZCBdLS0tLQogICAgICAoWEVOKSBDUFU6ICAgIDAKICAgICAgKFhFTikg
UklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDQwN2ZiMz5dIGZmZmY4MmQwODA0MDdmYjMKICAgICAg
KFhFTikgUkZMQUdTOiAwMDAwMDAwMDAwMDEwMjkyICAgQ09OVEVYVDogaHlwZXJ2aXNvciAoZDB2
MSkKICAgICAgKFhFTikgcmF4OiBmZmZmODJkMDgwNDA3ZmIzICAgcmJ4OiBmZmZmODJkMDgwM2Nm
MjcwICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAwCiAgICAgIChYRU4pIHJkeDogZmZmZjgzMDBhYmU2
N2ZmZiAgIHJzaTogMDAwMDAwMDAwMDAwMDAwYSAgIHJkaTogZmZmZjgzMDBhYmU2N2JmZAogICAg
ICAoWEVOKSByYnA6IGZmZmY4MzAwYWJlNjdjYTggICByc3A6IGZmZmY4MzAwYWJlNjdiYTAgICBy
ODogIGZmZmY4MzA4NGQ5ODAwMDAKICAgICAgKFhFTikgcjk6ICAwMDAwMDAwMDAwMDAwMDAwICAg
cjEwOiAwMDAwMDAwMDAwMDAwMDAwICAgcjExOiAwMDAwMDAwMDAwMDAwMDAwCiAgICAgIChYRU4p
IHIxMjogZmZmZjgzMDBhYmU2N2JmZCAgIHIxMzogZmZmZjgyZDA4MDNjYjYyOCAgIHIxNDogMDAw
MDAwMDAwMDAwMDAwMAogICAgICAoWEVOKSByMTU6IGZmZmY4MzAwYWJlNjdiZjggICBjcjA6IDAw
MDAwMDAwODAwNTAwMzMgICBjcjQ6IDAwMDAwMDAwMDAxNzI2NjAKICAgICAgKFhFTikgY3IzOiAw
MDAwMDAwODI4ZWZkMDAwICAgY3IyOiBmZmZmODJkMDgwNDA3ZmIzCiAgICAgIChYRU4pIGZzYjog
MDAwMDdmYjgxMGQ0Yjc4MCAgIGdzYjogZmZmZjg4MDA3Y2UyMDAwMCAgIGdzczogMDAwMDAwMDAw
MDAwMDAwMAogICAgICAoWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczog
MDAwMCAgIHNzOiBlMDEwICAgY3M6IGUwMDgKICAgICAgKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxm
ZmZmODJkMDgwNDA3ZmIzPiAoZmZmZjgyZDA4MDQwN2ZiMykgW2ZhdWx0IG9uIGFjY2Vzc106CiAg
ICAgIChYRU4pICAtLSAtLSAtLSAtLSAtLSAtLSAtLSAtLSA8LS0+IC0tIC0tIC0tIC0tIC0tIC0t
IC0tIC0tIC0tIC0tIC0tIC0tIC0tIC0tIC0tCiAgICAgIChYRU4pIFhlbiBzdGFjayB0cmFjZSBm
cm9tIHJzcD1mZmZmODMwMGFiZTY3YmEwOgogICAgICAoWEVOKSAgICBmZmZmODJkMDgwMjE3ZjYx
IGZmZmY4MzA4MjZkYjBmMDkgZmZmZjgzMDBhYmU2N2JmOCBmZmZmODJkMDgwM2NmMWUwCiAgICAg
IChYRU4pICAgIDAwMDA3Y2ZmNTQxOTg0MDkgZmZmZjgzMDBhYmU2N2JmMCAwMTAwMDFkMDAwMDAw
MDAwIDAwMDAwMDAwMDAwMDAwMDAKICAgICAgKFhFTikgICAgZmZmZjgyZDA4MDNjZjI4OCBmZmZm
ODMwMGFiZTY3Yzg4IGZmZmY4MmQwODA1YTA5YzAgNjE2YzYyMDA2NDY5NjM3MAogICAgICAoWEVO
KSAgICAwMDAwMDAwMGFhYWEwMDY4IDAwMDAwMDAwMDAwMDAyOTYgZmZmZjgyZDA4MDIzZDYwZSBh
YWFhYWFhYWFhYWFhYWFhCiAgICAgIChYRU4pICAgIGZmZmY4MzA4NGQ5YjQwMDAgZmZmZjgzMDBh
YmU2N2M2OCBmZmZmODJkMDgwMjQ5NDBlIGZmZmY4MzA4MzczNmUwMDAKICAgICAgKFhFTikgICAg
MDAwMDAwMDAwMDAwMDA4MCAwMDAwMDAwMDAwMDAwMDdhIDAwMDAwMDAwMDAwMDAwMGEgZmZmZjgy
ZDA4MDQ1ZTYxYwogICAgICAoWEVOKSAgICBmZmZmODJkMDgwNTczZDgwIGZmZmY4MzAwYWJlNjdj
YjggZmZmZjgyZDA4MDI0OTgwNSA4MDAwMDAwN2ZjZTU0MDY3CiAgICAgIChYRU4pICAgIGZmZmZm
ZmZmZmZmZmZmZjIgZmZmZjgzMDgyNmRiMGYwMCBmZmZmODMwMGFiZmE3MDAwIGZmZmY4MmQwODA0
NWU2MWMKICAgICAgKFhFTikgICAgZmZmZjgyZDA4MDU3M2Q4MCBmZmZmODMwMGFiZTY3Y2I4IGZm
ZmY4MmQwODAyMTgwMWUgZmZmZjgzMDBhYmU2N2U0OAogICAgICAoWEVOKSAgICBmZmZmODJkMDgw
MjNmNjBhIGZmZmY4MzA4MzczNmUwMDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODMwMGFiZTY3ZDU4
CiAgICAgIChYRU4pICAgIGZmZmY4MmQwODAyOTNkOTAgMDAwMDAwMDAwMDAwMDA5MiBmZmZmODJk
MDgwMjNkNjBlIGZmZmY4MjAwNDAwMDZhZTAKICAgICAgKFhFTikgICAgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwMDAwMDAwMDAwMDAwIDAwMDA3ZmI4MTBkNWMwMTAgZmZmZjgzMDgzNzM2ZTI0OAogICAg
ICAoWEVOKSAgICAwMDAwMDAwMDAwMDAwMjg2IGZmZmY4MzAwYWJlNjdkNTggMDAwMDAwMDAwMDAw
MDAwMCBmZmZmODJlMDEwNTIxYjAwCiAgICAgIChYRU4pICAgIDAwMDAwMDAwMDAwMDAyMDYgMDAw
MDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzAwYWJlNjdlNDgKICAgICAgKFhF
TikgICAgZmZmZjgyZDA4MDI5NTI3MCAwMDAwMDAwMGZmZmZmZmZmIGZmZmY4MzA4MzczNmUwMDAg
ZmZmZjgzMDBhYmU2N2U0OAogICAgICAoWEVOKSAgICBmZmZmODIwMDQwMDA2YWUwIGZmZmY4MzAw
YWJlNjdkOTggMDAwMDAwMTIwMDAwMDAxYyAwMDAwN2ZiODEwZDVkMDEwCiAgICAgIChYRU4pICAg
IDAwMDAwMDAwMDAwMDAwMDkgMDAwMDAwMDAwMDAwMDAwMiAwMDAwMDAwMDAwMDAwMDAxIDAwMDA3
ZmI4MTBiNTMyNjAKICAgICAgKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAwMDAwMDAw
MDAwIDAwMDAwMDAwMDA2MzhiYzAgMDAwMDdmYjgxMDY2YTc0OAogICAgICAoWEVOKSAgICAwMDAw
N2ZmZTExMDg3ODgxIDAwMDAwMDAwMDAwMDAwMDIgMDAwMDAwMDAwMDAwMDAwMSAwMDAwN2ZiODEw
YjUzMjYwCiAgICAgIChYRU4pICAgIDAwMDAwMDAwMDA2MzhiNjAgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwN2ZiODEwMDMyMmEwIGZmZmY4MmQwODAzNWQ0NDQKICAgICAgKFhFTikgWGVuIGNhbGwgdHJh
Y2U6CiAgICAgIChYRU4pICAgIFs8ZmZmZjgyZDA4MDIxN2Y2MT5dIGtlcm5lbC5jI3BhcnNlX3Bh
cmFtcysweDM0YS8weDNlYgogICAgICAoWEVOKSAgICBbPGZmZmY4MmQwODAyMTgwMWU+XSBydW50
aW1lX3BhcnNlKzB4MWMvMHgxZQogICAgICAoWEVOKSAgICBbPGZmZmY4MmQwODAyM2Y2MGE+XSBk
b19zeXNjdGwrMHgxMDhkLzB4MTI0MQogICAgICAoWEVOKSAgICBbPGZmZmY4MmQwODAzNTM1Y2I+
XSBwdl9oeXBlcmNhbGwrMHgxYWMvMHg0YzUKICAgICAgKFhFTikgICAgWzxmZmZmODJkMDgwMzVk
NGEyPl0gbHN0YXJfZW50ZXIrMHgxMTIvMHgxMjAKICAgICAgKFhFTikKICAgICAgKFhFTikgUGFn
ZXRhYmxlIHdhbGsgZnJvbSBmZmZmODJkMDgwNDA3ZmIzOgogICAgICAoWEVOKSAgTDRbMHgxMDVd
ID0gMDAwMDAwMDBhYmU1YzA2MyBmZmZmZmZmZmZmZmZmZmZmCiAgICAgIChYRU4pICBMM1sweDE0
Ml0gPSAwMDAwMDAwMGFiZTU5MDYzIGZmZmZmZmZmZmZmZmZmZmYKICAgICAgKFhFTikgIEwyWzB4
MDAyXSA9IDAwMDAwMDA4NGQ5YmYwNjMgZmZmZmZmZmZmZmZmZmZmZgogICAgICAoWEVOKSAgTDFb
MHgwMDddID0gMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZmZmZmZmZmZmCiAgICAgIChYRU4pCiAg
ICAgIChYRU4pICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKICAgICAg
KFhFTikgUGFuaWMgb24gQ1BVIDA6CiAgICAgIChYRU4pIEZBVEFMIFBBR0UgRkFVTFQKICAgICAg
KFhFTikgW2Vycm9yX2NvZGU9MDAxMF0KICAgICAgKFhFTikgRmF1bHRpbmcgbGluZWFyIGFkZHJl
c3M6IGZmZmY4MmQwODA0MDdmYjMKICAgICAgKFhFTikgKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCBjMjM4ZWEzZjRjYWNjZjM2YWIxYTU1OWY5NThjYmU1
MTkyMzI3ZjZhCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KRGF0ZTogICBUaHUgT2N0IDI1IDE0OjExOjU4IDIwMTggKzAxMDAKCiAgICB4ODYvdnZteDog
RG9uJ3QgaGFuZGxlIHVua25vd24gbmVzdGVkIHZtZXhpdCByZWFzb25zIGF0IEwwCiAgICAKICAg
IFRoaXMgaXMgdmVyeSBkYW5nZXJvdXMgZnJvbSBhIHNlY3VyaXR5IHBvaW50IG9mIHZpZXcsIGJl
Y2F1c2UgYSBtaXNzaW5nIGVudHJ5CiAgICB3aWxsIGNhdXNlIEwyJ3MgYWN0aW9uIHRvIGJlIGlu
dGVycHJldGVkIGFzIEwxJ3MgYWN0aW9uLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFNlcmdl
eSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBLZXZpbiBU
aWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KCmNvbW1pdCAzMDdlZTMwYTE0MjllMmY0NWQ1MDVj
MTI5OWI1ODA5MGVkZDgxZWIwCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KRGF0ZTogICBUaHUgT2N0IDI1IDE1OjE3OjUwIDIwMTggKzAxMDAKCiAgICB4
ODYvdnZteDogRHJvcCB0aGUgbm93LW9ic29sZXRlIHZteF9pbnN0X2NoZWNrX3ByaXZpbGVnZSgp
CiAgICAKICAgIE5vdyB0aGF0IG52bXhfaGFuZGxlX3ZteF9pbnNuKCkgcGVyZm9ybXMgYWxsIFZU
LXggaW5zdHJ1Y3Rpb24gY2hlY2tzLCB0aGVyZSBpcwogICAgbm8gbmVlZCBmb3IgcmVkdW5kYW50
IGNoZWNraW5nIGluIHZteF9pbnN0X2NoZWNrX3ByaXZpbGVnZSgpLiAgUmVtb3ZlIGl0LCBhbmQK
ICAgIHRha2Ugb3V0IHRoZSB2bXhvbl9jaGVjayBib29sZWFuIHdoaWNoIHdhcyBwbHVtYmVkIHRo
cm91Z2ggZGVjb2RlX3ZteF9pbnN0KCkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogU2VyZ2V5
IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZp
bi50aWFuQGludGVsLmNvbT4KCmNvbW1pdCAxOGNlZjRkZjhmOGJkMDRhNTlhMjE4ZTVmNjdlNzg5
NmU0M2ZkMDdkCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KRGF0ZTogICBUaHUgT2N0IDI1IDE0OjQwOjExIDIwMTggKzAxMDAKCiAgICB4ODYvdnZteDog
VW5jb25kaXRpb25hbGx5IGluaXRpYWxpc2Ugdm14b25fcmVnaW9uX3BhIGR1cmluZyB2Y3B1IGNv
bnN0cnVjdGlvbgogICAgCiAgICBUaGlzIGlzIGEgc3RvcGdhcCBzb2x1dGlvbiB1bnRpbCB0aGUg
dG9vbHN0YWNrIHNpZGUgb2YgaW5pdGlhbGlzYXRpb24gY2FuIGJlCiAgICBzb3J0ZWQgb3V0LCBi
dXQgaXQgZG9lcyByZXN1bHQgaW4gdGhlIG52bXhfdmNwdV9pbl92bXgoKSBwcmVkaWNhdGUgd29y
a2luZwogICAgY29ycmVjdGx5IGV2ZW4gd2hlbiBuZXN0ZWQgdmlydCBoYXNuJ3QgYmVlbiBlbmFi
bGVkIGZvciB0aGUgZG9tYWluLgogICAgCiAgICBVcGRhdGUgbnZteF9oYW5kbGVfdm14X2luc24o
KSB0byBpbmNsdWRlIHRoZSBpbi12bXggbW9kZSBjaGVjayAoZm9yIGFsbAogICAgaW5zdHJ1Y3Rp
b25zIG90aGVyIHRoYW4gVk1YT04pIHRvIGNvbXBsZXRlIHRoZSBzZXQgb2YgI1VEIGNoZWNrcy4K
ICAgIAogICAgSW4gYWRkaXRpb24sIHNhbml0eSBjaGVjayB0aGF0IHRoZSBuZXN0ZWQgdm1leGl0
IGhhbmRsZXIgaGFzIHdvcmtlZCBjb3JyZWN0bHksCiAgICBhbmQgdGhhdCB3ZSBhcmUgb25seSBw
cm92aWRpbmcgZW11bGF0aW9uIG9mIHRoZSBWVC14IGluc3RydWN0aW9ucyB0byBMMQogICAgZ3Vl
c3RzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFz
bGlAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBBY2tlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Cgpj
b21taXQgNmZhZmY4ZjkwMDVkNjg1MTg1Y2QzZjRlZDExNmJmNDVkN2QxNTUzZgpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IE9jdCAy
NSAxNDowODozMyAyMDE4ICswMTAwCgogICAgeDg2L3Z2bXg6IExldCBMMSBoYW5kbGUgYWxsIHRo
ZSB1bmNvbmRpdGlvbmFsIHZtZXhpdCBpbnN0cnVjdGlvbnMKICAgIAogICAgU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+CiAgICBBY2tlZC1i
eTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Cgpjb21taXQgMzBmNDNmNGFhODFl
MmRlYTZmNzU0ZGRkYWY3OTQ1MTg1ODcwMjJjMgpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIE1heSAyOCAxNToyMjo0OSAyMDE4ICsw
MTAwCgogICAgeDg2OiBSZW9yZ2FuaXNlIGFuZCByZW5hbWUgZGVidWcgcmVnaXN0ZXIgZmllbGRz
IGluIHN0cnVjdCB2Y3B1CiAgICAKICAgIFJldXNpbmcgZGVidWdyZWdbNV0gZm9yIHRoZSBQViBl
bXVsYXRlZCBJTyBicmVha3BvaW50IGluZm9ybWF0aW9uIGlzIGNvbmZ1c2luZwogICAgdG8gcmVh
ZC4gIEluc3RlYWQsIGludHJvZHVjZSBhIGRyN19lbXVsIGZpZWxkIGluIHB2X3ZjcHUgZm9yIHRo
ZSBwdXJwb3NlLgogICAgCiAgICBXaXRoIHRoZSBQViBlbXVsYXRpb24gb3V0IG9mIHRoZSB3YXks
IGRlYnVncmVnWzQsNV0gYXJlIGVudGlyZWx5IHVudXNlZCBhbmQKICAgIGRvbid0IG5lZWQgdG8g
YmUgc3RvcmVkLgogICAgCiAgICBSZW5hbWUgZGVidWdyZWdbMC4uM10gdG8gZHJbMC4uM10gdG8g
cmVkdWNlIGNvZGUgdm9sdW1lLCBidXQga2VlcCB0aGVtIGFzIGFuCiAgICBhcnJheSBiZWNhdXNl
IHRoZWlyIGJlaGF2aW91ciBpcyBpZGVudGljYWwgYW5kIHRoaXMgaGVscHMgc2ltcGxmeSBzb21l
IG9mIHRoZQogICAgUFYgaGFuZGxpbmcuICBJbnRyb2R1Y2UgZHI2IGFuZCBkcjcgZmllbGRzIHRv
IHJlcGxhY2UgZGVidWdyZWdbNiw3XSB3aGljaAogICAgcmVtb3ZlcyB0aGUgc3RvcmFnZSBmb3Ig
ZGVidWdyZWdbNCw1XS4KICAgIAogICAgSW4gYXJjaF9nZXRfaW5mb19ndWVzdCgpLCBoYW5kbGUg
dGhlIG1lcmdpbmcgb2YgZW11bGF0ZWQgZHI3IHN0YXRlIGFsb25nc2lkZQogICAgYWxsIG90aGVy
IGRyIGhhbmRsaW5nLCByYXRoZXIgdGhhbiBtdWNoIGxhdGVyLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3
ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgUmV2aWV3
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBL
ZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBCb3JpcyBP
c3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgoKY29tbWl0IDJiMzIxOGViNmJm
MjdkM2I2Njg4NWRkZThhZTA1ZTRlNzg2NDM3MGQKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBNYXkgMjggMTU6MTY6MzcgMjAxOCAr
MDAwMAoKICAgIHg4Ni9lbXVsOiBVbmZvbGQgJWNyNC5kZSBoYW5kbGluZyBpbiB4ODZlbXVsX3Jl
YWRfZHIoKQogICAgCiAgICBObyBmdW5jdGlvbmFsIGNoYW5nZSAoYXMgY3Vyci0+YXJjaC5kZWJ1
Z3JlZ1s1XSBpcyB6ZXJvIHdoZW4gREUgaXMgY2xlYXIpLCBidXQKICAgIHRoaXMgY2hhbmdlIHNp
bXBsaWZpZXMgdGhlIGZvbGxvd2luZyBwYXRjaC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgpjb21taXQgMGExZmE2MzUwMjlkMTAwZDRiNmI3
ZWRkYjMxZDQ5NjAzMjE3Y2FiNwpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIE9jdCAyOSAxMToyOTo1NCAyMDE4ICswMDAwCgogICAg
eDg2L2RvbWFpbjogRml4IGJ1aWxkIHdpdGggR0NDIDQuMy54CiAgICAKICAgIEdDQyA0LjMueCBj
YW4ndCBpbml0aWFsaXNlIHRoZSB1c2VyX3JlZ3Mgc3RydWN0dXJlIGxpa2UgdGhpcy4KICAgIAog
ICAgUmVwb3J0ZWQtYnk6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KICAgIFNpZ25l
ZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBS
ZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CihxZW11IGNoYW5nZXMgbm90IGluY2x1ZGVk
KQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:07:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16: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 1gHWYW-0000qY-Ss; Tue, 30 Oct 2018 16:07:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=kgbc=nk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHWYV-0000qN-TK
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:07:47 +0000
X-Inumbo-ID: f0aad8b8-dc5d-11e8-87d6-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f0aad8b8-dc5d-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 16:07:46 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 30 Oct 2018 10:07:45 -0600
Message-Id: <5BD881CD02000078001F6698@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 30 Oct 2018 10:07:41 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20181029132928.13031-1-paul.durrant@citrix.com>
In-Reply-To: <20181029132928.13031-1-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] iommu / p2m: add a page_order parameter
 to iommu_map/unmap_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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, george.dunlap@citrix.com,
 Tim Deegan <tim@xen.org>, Julien Grall <julien.grall@arm.com>,
 Jun Nakajima <jun.nakajima@intel.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>

Pj4+IE9uIDI5LjEwLjE4IGF0IDE0OjI5LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+IC0tLSBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwo+ICsrKyBiL3hlbi9jb21tb24vZ3Jh
bnRfdGFibGUuYwo+IEBAIC0xMTQyLDEyICsxMTQyLDE0IEBAIG1hcF9ncmFudF9yZWYoCj4gICAg
ICAgICAgewo+ICAgICAgICAgICAgICBpZiAoICEoa2luZCAmIE1BUEtJTkRfV1JJVEUpICkKPiAg
ICAgICAgICAgICAgICAgIGVyciA9IGlvbW11X21hcF9wYWdlKGxkLCBfZGZuKG1mbl94KG1mbikp
LCBtZm4sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQUdFX09SREVS
XzRLLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRh
YmxlIHwgSU9NTVVGX3dyaXRhYmxlKTsKPiAgICAgICAgICB9Cj4gICAgICAgICAgZWxzZSBpZiAo
IGFjdF9waW4gJiYgIW9sZF9waW4gKQo+ICAgICAgICAgIHsKPiAgICAgICAgICAgICAgaWYgKCAh
a2luZCApCj4gICAgICAgICAgICAgICAgICBlcnIgPSBpb21tdV9tYXBfcGFnZShsZCwgX2Rmbiht
Zm5feChtZm4pKSwgbWZuLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
UEFHRV9PUkRFUl80SywKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElP
TU1VRl9yZWFkYWJsZSk7Cj4gICAgICAgICAgfQo+ICAgICAgICAgIGlmICggZXJyICkKPiBAQCAt
MTM5NiwxMCArMTM5OCwxMSBAQCB1bm1hcF9jb21tb24oCj4gIAo+ICAgICAgICAgIGtpbmQgPSBt
YXBraW5kKGxndCwgcmQsIG9wLT5tZm4pOwo+ICAgICAgICAgIGlmICggIWtpbmQgKQo+IC0gICAg
ICAgICAgICBlcnIgPSBpb21tdV91bm1hcF9wYWdlKGxkLCBfZGZuKG1mbl94KG9wLT5tZm4pKSk7
Cj4gKyAgICAgICAgICAgIGVyciA9IGlvbW11X3VubWFwX3BhZ2UobGQsIF9kZm4obWZuX3gob3At
Pm1mbikpLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBBR0VfT1JERVJf
NEspOwo+ICAgICAgICAgIGVsc2UgaWYgKCAhKGtpbmQgJiBNQVBLSU5EX1dSSVRFKSApCj4gICAg
ICAgICAgICAgIGVyciA9IGlvbW11X21hcF9wYWdlKGxkLCBfZGZuKG1mbl94KG9wLT5tZm4pKSwg
b3AtPm1mbiwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRh
YmxlKTsKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUEFHRV9PUkRFUl80Sywg
SU9NTVVGX3JlYWRhYmxlKTsKPiAgCj4gICAgICAgICAgZG91YmxlX2d0X3VubG9jayhsZ3QsIHJn
dCk7CgpJIGFtLCBidHcsIHVuY2VydGFpbiB0aGF0IHVzaW5nIFBBR0VfT1JERVJfNEsgaXMgY29y
cmVjdCBoZXJlOgpPdGhlciB0aGFuIGluIHRoZSBJT01NVSBjb2RlLCBncmFudCB0YWJsZSBjb2Rl
IGlzbid0IHRpZWQgdG8gYQpwYXJ0aWN1bGFyIGFyY2hpdGVjdHVyZSwgYW5kIGhlbmNlIG91Z2h0
IHRvIHdvcmsgZmluZSBvbiBhIHBvcnQKdG8gYW4gYXJjaGl0ZWN0dXJlIHdpdGggOGssIDE2aywg
b3IgMzJrIHBhZ2VzLgoKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4g
KysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+IEBAIC0zMDUsNDcgKzMwNSw3
NiBAQCB2b2lkIGlvbW11X2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpCj4gIH0KPiAg
Cj4gIGludCBpb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4sIG1mbl90
IG1mbiwKPiAtICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncykKPiArICAgICAg
ICAgICAgICAgICAgIHVuc2lnbmVkIGludCBwYWdlX29yZGVyLCB1bnNpZ25lZCBpbnQgZmxhZ3Mp
Cj4gIHsKPiAgICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQp
Owo+IC0gICAgaW50IHJjOwo+ICsgICAgdW5zaWduZWQgbG9uZyBpOwo+ICAKPiAgICAgIGlmICgg
IWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgKQo+ICAgICAgICAgIHJldHVybiAw
Owo+ICAKPiAtICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+bWFwX3BhZ2UoZCwgZGZuLCBtZm4s
IGZsYWdzKTsKPiAtICAgIGlmICggdW5saWtlbHkocmMpICkKPiArICAgIEFTU0VSVCghKGRmbl94
KGRmbikgJiAoKDF1bCA8PCBwYWdlX29yZGVyKSAtIDEpKSk7Cj4gKyAgICBBU1NFUlQoIShtZm5f
eChtZm4pICYgKCgxdWwgPDwgcGFnZV9vcmRlcikgLSAxKSkpOwo+ICsKPiArICAgIGZvciAoIGkg
PSAwOyBpIDwgKDF1bCA8PCBwYWdlX29yZGVyKTsgaSsrICkKPiAgICAgIHsKPiArICAgICAgICBp
bnQgaWdub3JlZCwgZXJyID0gaGQtPnBsYXRmb3JtX29wcy0+bWFwX3BhZ2UoZCwgZGZuX2FkZChk
Zm4sIGkpLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBtZm5fYWRkKG1mbiwgaSksCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZsYWdzKTsKPiArCj4gKyAgICAgICAgaWYgKCBsaWtl
bHkoIWVycikgKQo+ICsgICAgICAgICAgICBjb250aW51ZTsKPiArCj4gICAgICAgICAgaWYgKCAh
ZC0+aXNfc2h1dHRpbmdfZG93biAmJiBwcmludGtfcmF0ZWxpbWl0KCkgKQo+ICAgICAgICAgICAg
ICBwcmludGsoWEVOTE9HX0VSUgo+ICAgICAgICAgICAgICAgICAgICAgImQlZDogSU9NTVUgbWFw
cGluZyBkZm4gJSJQUklfZGZuIiB0byBtZm4gJSJQUklfbWZuIiBmYWlsZWQ6ICVkXG4iLAo+IC0g
ICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBkZm5feChkZm4pLCBtZm5feChtZm4pLCBy
Yyk7Cj4gKyAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGRmbl94KGRmbl9hZGQoZGZu
LCBpKSksCj4gKyAgICAgICAgICAgICAgICAgICBtZm5feChtZm5fYWRkKG1mbiwgaSkpLCBlcnIp
Owo+ICsKPiArICAgICAgICB3aGlsZSAoaS0tKQo+ICsgICAgICAgICAgICAvKiBhc3NpZ24gdG8g
c29tZXRoaW5nIHRvIGF2b2lkIGNvbXBpbGVyIHdhcm5pbmcgKi8KPiArICAgICAgICAgICAgaWdu
b3JlZCA9IGhkLT5wbGF0Zm9ybV9vcHMtPnVubWFwX3BhZ2UoZCwgZGZuX2FkZChkZm4sIGkpKTsK
CkhtbSwgYXMgc2FpZCBvbiB2MSAtIHBsZWFzZSB1c2UgdGhlIG9yaWdpbmFsIG1vZGUgKHdoaWxl
LWlmLWNvbnRpbnVlKQpoZXJlLiBUaGlzIGxldHMgeW91IGdldCBhd2F5IHdpdGhvdXQgYSBsb2Nh
bCB2YXJpYWJsZSB0aGF0J3MgbmV2ZXIKcmVhZCwgYW5kIHdoaWNoIGhlbmNlIGZ1dHVyZSBjb21w
aWxlciB2ZXJzaW9ucyBtYXkgbGVnaXRpbWF0ZWx5IHdhcm4KYWJvdXQuCgpKYW4KCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:13:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16:13: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 1gHWeB-0001ll-LP; Tue, 30 Oct 2018 16: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=dpcg=nk=citrix.com=prvs=834417343=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gHWeA-0001lg-8m
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:13:38 +0000
X-Inumbo-ID: c01431ac-dc5e-11e8-abec-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c01431ac-dc5e-11e8-abec-12d6303a7972;
 Tue, 30 Oct 2018 16:13:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69157574"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 30 Oct 2018 16:13:26 +0000
Message-ID: <20181030161326.17879-1-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH] README.hardware-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: Ian Jackson <ian.jackson@eu.citrix.com>, infra@xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TmV3IGRvY3VtZW50LWN1bS1jaGVja2xpc3QsIGZvciBoZWxwaW5nIHdpdGggaGFyZHdhcmUgcHJv
Y3VyZW1lbnQuCgpTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0
cml4LmNvbT4KQ0M6IGluZnJhQHhlbnByb2plY3Qub3JnCi0tLQogUkVBRE1FLmhhcmR3YXJlLWFj
cXVpc2l0aW9uIHwgMzEwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrCiAxIGZpbGUgY2hhbmdlZCwgMzEwIGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0
NCBSRUFETUUuaGFyZHdhcmUtYWNxdWlzaXRpb24KCmRpZmYgLS1naXQgYS9SRUFETUUuaGFyZHdh
cmUtYWNxdWlzaXRpb24gYi9SRUFETUUuaGFyZHdhcmUtYWNxdWlzaXRpb24KbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAuLjhmMTk2MTA5Ci0tLSAvZGV2L251bGwKKysrIGIvUkVB
RE1FLmhhcmR3YXJlLWFjcXVpc2l0aW9uCkBAIC0wLDAgKzEsMzEwIEBACis9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KKyMgSEFSRFdBUkUgQUNRVUlTSVRJT04gRk9SIE9TU1RF
U1QgIworPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CisKK1RoaXMgZG9jdW1l
bnQgY2FuIGJlIHVzZWQgYXMgYSBjaGVja2xpc3Qgd2hlbiBwcm9jdXJpbmcgaGFyZHdhcmUgZm9y
CithbiBvc3N0ZXN0IGluc3RhbmNlLiAgQSBmZXcgb2YgdGhlIHBvaW50cyBoYXZlIGRldGFpbHMg
c3BlY2lmaWMgdG8gdGhlCitYZW4gUHJvamVjdCB0ZXN0IGxhYiBpbiBNYXNzYWNodXNldHRzLCBi
dXQgbW9zdCBvZiBpdCB3aWxsIGJlIHJlbGV2YW50Cit0byBhbGwgb3NzdGVzdCBpbnN0YWxsYXRp
b25zLgorCisKK1BPV0VSCis9PT09PQorCitvc3N0ZXN0IG5lZWRzIHRvIHR1cm4gZWFjaCBob3N0
IG9uIGFuZCBvZmYgdW5kZXIgcHJvZ3JhbSBjb250cm9sLgorCitXaGVuIGEgaG9zdCBpcyBwb3dl
ciBjeWNsZWQsIGFsbCBzdGF0ZSBpbiBpdCBtdXN0IGJlIHJlc2V0LiAgVGhpcworaW5jbHVkZXMg
b25ib2FyZCBjb250cm9sIGFuZCBtYW5hZ2VtZW50IHNvZnR3YXJlIChlZyBJUE1JKSwgc2luY2Ug
c3VjaAorc3lzdGVtcyBjYW4gYmUgYnVnZ3kgYW5kIGJ1Z3MgaW4gdGhlbSBjYW4gYmUgcHJvdm9r
ZWQgYnkgYnVncyBpbgorc3lzdGVtIHNvZnR3YXJlIChpZSwgYnVnZ3kgdmVyc2lvbnMgb2YgWGVu
IGNhbiBicmVhayB0aGUgTE9NLCBldmVuIGlmCit0aGUgTE9NLCB1bnVzdWFsbHksIGlzIG5vdCBz
aW1wbHkgZmxha3kpLgorCitIb3dldmVyLCBpdCBpcyBvZnRlbiBuZWNlc3NhcnkgdG8gdXNlIHRo
ZSBMT00gKExpZ2h0cyBPdXQgTWFuYWdlbWVudCkKK2FzIHBhcnQgb2YgdGhlIHBvd2Vyb24vcG93
ZXJvZmYgc2VxdWVuY2UgYXMgb3RoZXJ3aXNlIHNvbWUgbWFjaGluZXMKK2RyYXcgZW5vdWdoIGN1
cnJlbnQgdG8gd2VhciBvdXQgb3VyIG1haW5zIFBEVSBjb250YWN0cyB0b28gcXVpY2tseS4KKwor
KEkgdXNlIHRoZSBFbmdsaXNoIHdvcmQgYG1haW5zJyBmb3IgdGhlIHNpbmdsZSBwaGFzZSAxMTBW
LzIyMFYtMjQwViBBQworZWxlY3RyaWNhbCBwb3dlciBzdXBwbHkgcHJldmFsZW50IGluIGRhdGFj
ZW50cmVzLikKKworUmVxdWlyZW1lbnRzIGZvciB0eXBpY2FsIHNlcnZlciBoYXJkd2FyZQorLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorCisgKiBJZiB0aGUgc3lzdGVt
IGhhcyBhIExPTSBpdCBzaG91bGQgYmUgZHJpdmVhYmxlIHdpdGggRnJlZSBTb2Z0d2FyZSwKKyAg
IGVnIHZpYSB0aGUgSVBNSSBwcm90b2NvbC4KKworICogUmVkdW5kYW50IFBTVXMgYXJlIG5vdCBy
ZXF1aXJlZC4KKworICogUHJvdmlzaW9uaW5nOiBPbmUgUERVIHBvcnQgaXMgcmVxdWlyZWQgcGVy
IGhvc3QuCisKK1JlcXVpcmVtZW50cyBmb3IgZW1iZWRkZWQgb3IgZGV2Ym9hcmQgaGFyZHdhcmUK
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKworICogVGhl
cmUgbXVzdCBiZSBhcnJhbmdlbWVudHMgdG8gY29udHJvbCB0aGUgYWN0dWFsIHBvd2VyIHN1cHBs
eQorICAgdG8gZWFjaCBib2FyZCAobm9kZSkuICBPcHRpb25zIGluY2x1ZGU6CisKKyAgICAgKGkp
IEVhY2ggbm9kZSBoYXMgYSBzZXBhcmF0ZSBtYWlucyBwb3dlciBzdXBwbHksIGVhY2ggb2Ygd2hp
Y2gKKyAgICAgICAgIHdlIHdpbGwgcGx1ZyBpbnRvIGEgUERVIHBvcnQuCisKKyAgICAgKGlpKSBB
IHNlcGFyYXRlIG1hbmFnZW1lbnQgb3IgUERVIGJvYXJkIG9yIGJhY2twbGFuZSwgd2hpY2gKKyAg
ICAgICAgIGhhcyBvbmUgc2luZ2xlIG1haW5zIHBvd2VyIGlucHV0IGFuZCB3aGljaCBoYXMgcmVs
YXlzCisgICAgICAgICBvciBzaW1pbGFyIHRvIGNvbnRyb2wgcG93ZXIgdG8gaW5kaXZpZHVhbCBu
b2Rlcy4KKyAgICAgICAgIFRoZSBtYW5hZ2VtZW50IHN5c3RlbSBtdXN0IGhhdmUgaXRzIG93biBz
ZXBhcmF0ZSBuZXR3b3JrCisgICAgICAgICBjb25uZWN0aW9uIGFuZCBub3QgYmUgYXQgcmlzayBv
ZiBjb3JydXB0aW9uIGZyb20KKyAgICAgICAgIGJhZCBzb2Z0d2FyZSBvbiBub2Rlcy4KKworICog
UHJvdmlzaW9uaW5nOgorICAgICsgTnVtYmVyIG9mIFBEVSBwb3J0cyByZXF1aXJlZCBkZXBlbmRz
IG9uIHRoZSBhcHByb2FjaCB0YWtlbi4KKyAgICArIFdpdGggYSBzZXBhcmF0ZSBQRFUgY29udHJv
bGxlciwgYSBzd2l0Y2ggcG9ydCBpcyByZXF1aXJlZC4KKworCitTRVJJQUwKKz09PT09PQorCitX
ZSBhbHdheXMgdXNlIGhhcmR3YXJlIHNlcmlhbCBmb3IgY29uc29sZSBvdXRwdXQuICBUaGlzIGlz
IGVzc2VudGlhbAordG8gY2FwdHVyZSBrZXJuZWwgYW5kIGh5cGVydmlzb3IgY3Jhc2ggbWVzc2Fn
ZXMsIGluY2x1ZGluZyBmcm9tIGVhcmx5Citib290OyBhcyB3ZWxsIGFzIGJvb3Rsb2FkZXIgb3V0
cHV0LCBhbmQgc28gb24uICBXZSB1c2Ugb3VyIG93biBzZXJpYWwKK2NvbmNlbnRyYXRvciBoYXJk
d2FyZSwgc2VwYXJhdGUgZnJvbSB0aGUgc3lzdGVtcyB1bmRlciB0ZXN0LiAgQnVpbHQtaW4KK2Nv
bnNvbGUtb3Zlci1MQU4gc3lzdGVtcyAoZWcgSVBNSSBzZXJpYWwgb3ZlciBMQU4pIGFyZSBub3Qg
cmVsaWFibGUKK2Vub3VnaCBmb3Igb3VyIHB1cnBvc2VzLgorCitSZXF1aXJlbWVudHMgZm9yIHR5
cGljYWwgc2VydmVyIGhhcmR3YXJlCistLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCisKKyAqIEF0IGxlYXN0IG9uZSBjb252ZW50aW9uYWwgUlMyMzIgVUFSVCwgYWNjZXNz
aWJsZSB0byBzeXN0ZW0KKyAgIHNvZnR3YXJlIGluIHRoZSBjb252ZW50aW9uYWwgd2F5LgorCisg
KiBGb3IgQVJNLCBzdXBwb3J0ZWQgYXMgY29uc29sZSBieSBib3RoIFhlblsxXSBhbmQgTGludXhb
Ml0uCisKKyAqIFByZXNlbnRlZCBvbiBhIHN0YW5kYXJkIDktcGluIEQgY29ubmVjdG9yLiAgKFJK
NDUgaXMgYWNjZXB0YWJsZQorICAgaWYgd2Uga25vdyB0aGUgcGlub3V0LikKKworICogUHJvdmlz
aW9uaW5nOiBvbmUgc2VyaWFsIGNvbmNlbnRyYXRvciBwb3J0IHJlcXVpcmVkIHBlciBob3N0Lgor
CitSZXF1aXJlbWVudHMgZm9yIGEgZW1iZWRkZWQgb3IgZGV2Ym9hcmQgaGFyZHdhcmUKKy0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorCisgKiBBdCBsZWFz
dCBvbmUgc3VpdGFibGUgVUFSVAorCisgKiBTdXBwb3J0ZWQgaW4gc29mdHdhcmUgYnkgYm90aCBY
ZW5bMV0gYW5kIExpbnV4WzJdCisKKyAqIFdpdGggc3VpdGFibGUgcGh5c2ljYWwgcHJlc2VudGF0
aW9uOgorICAgIChpKQorICAgICAgICsgUHJvcGVyIFJTMjMyIChmdWxsIHZvbHRhZ2UsIG5vdCBU
VEwgb3IgMy4zVikKKyAgICAgICArIHByZXNlbnRlZCBvbiBhIDktcGluIEQgb3IgUko0NSBjb25u
ZWN0b3IKKyAgICAgICArIHdpdGgga25vd24gcGlub3V0OworICAgb3IKKyAgICAoaWkpCisgICAg
ICAgKyBDb25uZWN0ZWQgc29tZWhvdyB0byBhIFVTQi10by1zZXJpYWwgYWRhcHRlcgorICAgICAg
ICsgQWRhcHRlciBzdXBwb3J0ZWQgYnkgTGludXhbMl0KKyAgICAgICArIE11bHRpcGxlIGFkYXB0
ZXJzLCBnaXZpbmcgb25lIHBoeXNpY2FsIFVTQiBwb3J0CisgICAgICAgICBmb3IgYWxsIG5vZGVz
IChpZSBidWlsdC1pbiBodWIpIHByZWZlcnJlZAorICAgb3IKKyAgICAoaWlpKSBTb21lIG90aGVy
IHN1aXRhYmxlIGFycmFuZ2VtZW50IHRvIGJlIGRpc2N1c3NlZC4KKworICogUHJvdmlzaW9uaW5n
OiBSZXF1aXJlcyBzZXJpYWwgY29uY2VudHJhdG9yIHBvcnQocykgYW5kL29yIHNwYXJlIFVTQgor
ICAgcG9ydChzKSBvbiBhcHByb3ByaWF0ZSBpbmZyYXN0cnVjdHVyZSBob3N0KHMpLgorCisKK1BI
WVNJQ0FMIFBSRVNFTlRBVElPTgorPT09PT09PT09PT09PT09PT09PT09CisKKyAqIEFsbCBlcXVp
cG1lbnQgc2hvdWxkIGJlIG1vdW50ZWQgaW5zaWRlIG9uZSBvciBtb3JlIDE5IiByYWNrCisgICBt
b3VudCBjYXNlcy4KKworICogSW4gYXMgZmV3IFUgYXMgcG9zc2libGU6IHVzdWFsbHkgMVUgKG9y
LCBleGNlcHRpb25hbGx5LCBtYXliZSAyVSkKKyAgIGZvciBhIHNpbmdsZSBzZXJ2ZXItdHlwZSBo
b3N0LiAgCisKKyAqIEZvcmJpZGRlbjogRXh0ZXJuYWwgcG93ZXIgYWRhcHRlcnMgKGxhcHRvcC1z
dHlsZSBtYWlucyBwb3dlciBzdXBwbHkKKyAgIGJyaWNrcyk7IGV4dGVybmFsIFVTQiBodWJzOyBh
bnkgZXF1aXBtZW50IG5vdCBwaHlzaWNhbGx5CisgICByZXN0cmFpbmVkLiAgVGhlcmUgaXMgbm8g
c2hlbGYgaW4gdGhlIHJhY2suCisKKyAqIFBhaXIgcHJpbmNpcGxlOiBFdmVyeSBob3N0IG9yIG5v
ZGUgbXVzdCBiZSBwYXJ0IG9mIGEgc2V0IG9mIHNldmVyYWwKKyAgIGlkZW50aWNhbCBob3N0cy4g
IFRoaXMgYWxsb3dzIHVzIHRvIGRpc3Rpbmd1aXNoIGhhcmR3YXJlIGZhdWx0cworICAgZnJvbSBz
b2Z0d2FyZSBidWdzLiAgKEluIHRoZSBjYXNlcyBvZiBjaGFzc2lzIHdpdGggYmFja3BsYW5lLCBv
bmUKKyAgIGJhY2twbGFuZSBpcyBPSy4pICBDb252ZXJzZWx5LCB3ZSB3YW50IGRpdmVyc2l0eSB0
byBmaW5kIHRoZSBtb3N0CisgICBob3N0LXNwZWNpZmljIGJ1Z3MsIHNvIHVzdWFsbHkgYXJvdW5k
IHR3byBvZiBlYWNoIHR5cGUgaXMgYmVzdC4KKworICogUHJvdmlzaW9uaW5nOiBFbm91Z2ggcmFj
ayBzcGFjZSBtdXN0IGJlIGF2YWlsYWJsZS4KKworCitNQVNTIFNUT1JBR0UKKz09PT09PT09PT09
PQorCitFYWNoIGhvc3QgbmVlZHMgc29tZSBsb2NhbGx5IGF0dGFjaGVkIG1hc3Mgc3RvcmFnZSBv
ZiBpdHMgb3duLgorCitSZXF1aXJlbWVudHMgZm9yIHR5cGljYWwgc2VydmVyIGhhcmR3YXJlCist
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisKKyAqIFNBVEEgY29udHJv
bGxlciBzdXBwb3J0ZWQgYnkgTGludXhbMl0KKworICogSWYgU0FUQSBjb250cm9sbGVyIGhhcyBt
dWx0aXBsZSBtb2RlcyAoZWcsIEFIQ0kgdnMgUkFJRCkKKyAgIGl0IGlzIHN1ZmZpY2llbnQgZm9y
IGl0IHRvIGJlIHN1cHBvcnRlZCBpbiBvbmUgbW9kZS4KKworICogU3RvcmFnZSByZWR1bmRhbmN5
IGlzIG5vdCByZXF1aXJlZDogb25lIGRpc2sgd2lsbCBkby4KKworICogU1NEIGlzIG5vdCByZXF1
aXJlZDogcm90YXRpbmcgcnVzdCBpcyBjaGVhcGVyIGFuZCB3aWxsIGRvLgorCitSZXF1aXJlbWVu
dHMgZm9yIGVtYmVkZGVkIG9yIGRldmJvYXJkIGhhcmR3YXJlCistLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisKKyAqIFNvbWUgbWFzcyBzdG9yYWdlIHN1cHBv
cnRlZCBieSBMaW51eFsyXS4gIEJlc3QgaXMgYW4gb25ib2FyZCBTQVRBCisgICBjb250cm9sbGVy
LCBjb25uZWN0ZWQgdG8gYSBTQVRBIEhERCBpbiB0aGUgc2FtZSBlbmNsb3N1cmUuCisgICBIaWdo
LWVuZHVyYW5jZSBmbGFzaCBkcml2ZXMgYXJlIGFub3RoZXIgcG9zc2liaWxpdHkuCisKKyAqIElm
IHRoZSBoYXJkd2FyZSBhbHdheXMgc3RhcnRzIGJ5IGJvb3QgZnJvbSBhIG1hc3Mgc3RvcmFnZSBk
ZXZpY2UsCisgICB0aGF0IGJvb3QgZGV2aWNlIG11c3QgYmUgcGh5c2ljYWxseSByZWFkLW9ubHkg
YW5kIHNlcGFyYXRlIGZyb20gdGhlCisgICBwcmltYXJ5IG1hc3Mgc3RvcmFnZS4gIFNlZSBCT09U
IEFSUkFOR0VNRU5UUy4KKworCitSRU1PVEUgRklSTVdBUkUgQUNDRVNTIFZJQSBTRVJJQUwKKz09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQorCitDb25maWd1cmF0aW9uIG9mIHRoZSBw
cmltYXJ5IHN5c3RlbSBmaXJtd2FyZSBtdXN0IGJlIHBvc3NpYmxlIHJlbW90ZWx5Cit1c2luZyBv
bmx5IHRoZSBwb3dlciBhbmQgc2VyaWFsIGFjY2Vzc2VzIGp1c3QgZGVzY3JpYmVkLgorU3BlY2lm
aWNhbGx5LCBpbnRlcmFjdGlvbiB3aXRoIHRoZSBmaXJtd2FyZSB2aWEgdGhlIHNlcmlhbCBwb3J0
LgorCitSZXF1aXJlbWVudHMgZm9yIHR5cGljYWwgc2VydmVyIGhhcmR3YXJlIHdpdGggVUVGSSBv
ciBCSU9TCistLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCisKKyAqIGBCSU9TJyBjb25maWd1cmF0aW9uIChpbmNsdWRpbmcgdGhlIFVFRkkg
ZXF1aXZhbGVudCkgYWNjZXNzaWJsZSBhbmQKKyAgIHVzZWFibGUgdmlhIEJJT1MgYHNlcmlhbCBj
b25zb2xlIHJlZGlyZWN0aW9uJy4KKworICogVUVGSSBzaGVsbCAoaWYgcHJvdmlkZWQpIGFsc28g
YXZhaWxhYmxlIHZpYSBzZXJpYWwuCisKKyAqIFNwZWNpZmljYWxseSwgYm9vdCBvcmRlciBjb25m
aWd1cmF0aW9uIGF2YWlsYWJsZSB2aWEgc2VyaWFsLgorCisKK1JlcXVpcmVtZW50cyBmb3IgZW1i
ZWRkZWQgb3IgZGV2Ym9hcmQgaGFyZHdhcmUKKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KKworICogU2VlIEJPT1QgQVJSQU5HRU1FTlRTLgorCisKK0JPT1Qg
QVJSQU5HRU1FTlRTLCBORVRCT09UCis9PT09PT09PT09PT09PT09PT09PT09PT09PQorCitFdmVy
eSBob3N0IG11c3QgbmV0Ym9vdCBhcyBpdHMgZmlyc3QgYm9vdCBzb3VyY2UuICBUaGUgbmV0Ym9v
dAorY29uZmlndXJhdGlvbiBtdXN0IGJlIGFibGUgdG8gYGNoYWluJyB0byB0aGUgbG9jYWwgd3Jp
dGVhYmxlIG1hc3MKK3N0b3JhZ2UuICBUaGlzIGVuc3VyZXMgdGhhdCBhIGhvc3QgY2FuIGJlIGNv
bXBsZXRlbHkgd2lwZWQsIGV2ZW4gaWYKK2JhZCBzb2Z0d2FyZSBoYXMgY29ycnVwdGVkIHRoZSBt
YXNzIHN0b3JhZ2UuCisKK1JlcXVpcmVtZW50cyBmb3IgdHlwaWNhbCBzZXJ2ZXIgaGFyZHdhcmUg
d2l0aCBVRUZJIG9yIEJJT1MKKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KKworICogUFhFIGFuZC9vciBVRUZJIG5ldGJvb3QuCisKK1Jl
cXVpcmVtZW50cyBmb3IgZW1iZWRkZWQgb3IgZGV2Ym9hcmQgaGFyZHdhcmUKKy0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKworICogU29tZSBmaXJtd2FyZSBt
dXN0IGJlIGF2YWlsYWJsZSBhbmQgcHJvdmlkZWQgd2hpY2ggaXMgY2FwYWJsZSBvZgorICAgbmV0
Ym9vdGluZyBYZW5bMV0gYW5kIExpbnV4WzJdLCB1bmRlciBjb250cm9sIGZyb20gdGhlIG5ldGJv
b3QKKyAgIHNlcnZlci4gIEEgc3VpdGFibGUgdmVyc2lvbiBvZiB1LWJvb3QgY2FuIG1lZXQgdGhp
cyBuZWVkLgorCisgKiBUaGUgZmlybXdhcmUgd2hpY2ggcGVyZm9ybXMgdGhlIG5ldGJvb3Rpbmcg
bXVzdCBiZSBvbiBhIHJlYWQtb25seQorICAgc3RvcmFnZSBkZXZpY2UgKGZsYWdnZWQgYXMgc3Vj
aCBpbiBoYXJkd2FyZSwgbm90IHNvZnR3YXJlKSBzbyB0aGF0CisgICBpdCBjYW5ub3QgYmUgY29y
cnVwdGVkIGJ5IHN5c3RlbSBzb2Z0d2FyZS4gIFNvIGl0IG11c3QgYmUgb24gYQorICAgc2VwYXJh
dGUgcGh5c2ljYWwgc3RvcmFnZSBkZXZpY2UgdG8gdGhlIHByaW1hcnkgbWFzcyBzdG9yYWdlIChz
ZWUKKyAgIE1BU1MgU1RPUkFHRSwgYWJvdmUpLgorCisgKiBUaGlzIGZpcm13YXJlIHdpbGwgbm90
IHVzdWFsbHkgYmUgdXBkYXRlZC4KKworCitORVRXT1JLSU5HCis9PT09PT09PT09CisKK1JlcXVp
cmVtZW50cworLS0tLS0tLS0tLS0tCisKKyAqIEVhY2ggaG9zdCBtdXN0IGhhdmUgYXQgbGVhc3Qg
b25lIFJKNDUgZXRoZXJuZXQgcG9ydCBjb21wYXRpYmxlCisgICB3aXRoIG9yZGluYXJ5IDEwME1i
aXQgZXRoZXJuZXQuICAgeHh4CisKKyAqIFRoZSBwcmltYXJ5IGV0aGVybmV0IHBvcnQgbXVzdCBi
ZSBjb21wYXRpYmxlIHdpdGggTGludXhbMl0uCisKKyAqIEluIHRoZSBjYXNlIG9mIGEgY2hhc3Np
cyB3aXRoIGJhY2twbGFuZSwgaXQgaXMgYWNjZXB0YWJsZSBpZiB0aGUKKyAgIGNoYXNzaXMgY29u
dGFpbnMgYW4gZXRoZXJuZXQgc3dpdGNoLCBwcm92aWRlZCB0aGF0IGl0IGlzIGEgbm9ybWFsCisg
ICBhbmQgcmVsaWFibGUgZXRoZXJuZXQgc3dpdGNoIChub3QgYSBwcm9wcmlldGFyeSBpbnRlcmNv
bm5lY3QpLgorCisgKiBJbiB0aGUgY2FzZSBvZiBhIHN5c3RlbSB3aXRoIElQTUkgb3Igc2ltaWxh
ciBMT00sIGl0IGlzIGJlc3QgaWYgdGhlCisgICBMT00gaGFzIGl0cyBvd24gcGh5c2ljYWwgZXRo
ZXJuZXQgcG9ydC4KKworCitDUFUsIENISVBTRVQsIE1PVEhFUkJPQVJELCBFVEMuCis9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09CisKK0dlbmVyYWwgYWR2aWNlIGFuZCBwcmVmZXJlbmNl
cworLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisKKyAqIFdlIHByZWZlciBtdWx0aWNv
cmUsIG11bHRpc29ja2V0IGFuZCBOVU1BIHN5c3RlbXMgYmVjYXVzZSB0aGV5CisgICBleHBvc2Ug
YSBncmVhdGVyIHZhcmlldHkgb2YgZXhjaXRpbmcgYnVncy4gIEJ1dCB3ZSBkb24ndCBjYXJlIG11
Y2gKKyAgIGFib3V0IHBlcmZvcm1hbmNlIGFuZCB3ZSB3YW50IGEgd2lkZSB2YXJpZXR5IG9mIGRp
ZmZlcmVudCBob3N0cy4KKyAgIFdlIHdhbnQgYSBtaXh0dXJlIG9mIHN5c3RlbXMgd2l0aCBkaWZm
ZXJlbnQgQ1BVIHZhcmlhbnRzIGFuZAorICAgZmVhdHVyZSBzdXBwb3J0LgorCisgKiBNZW1vcnkg
cmVxdWlyZW1lbnRzIGFyZSBtb2Rlc3QuICA4RyBvciAxNkcgcGVyIGhvc3QgaXMgZmluZS4geHh4
CisKK0NvbXBhdGliaWxpdHkgd2l0aCBYZW4gYW5kIExpbnV4IC0gcmVxdWlyZW1lbnRzCistLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorCisoTm9ybWFsbHkg
dGhlc2UgaXNzdWVzIGFyZSBub3QgYSBwcm9ibGVtIGZvciB4ODYsIGV4Y2VwdCBwZXJoYXBzIGZv
cgordGhlIG5ldHdvcmsgYW5kIHN0b3JhZ2UgY29udHJvbGxlcnMgLSBzZWUgTUFTUyBTVE9SQUdF
IGFuZCBORVRXT1JLSU5HLAorYWJvdmUuKQorCisgKiBbMV0gWGVuOiBUaGUgQ1BVIGFuZCBvdGhl
ciBoYXJkd2FyZSBtdXN0IGJlIHN1cHBvcnRlZCBieSBjdXJyZW50CisgICB2ZXJzaW9ucyBvZiB4
ZW4tdW5zdGFibGUsIGF0IHRoZSB2ZXJ5IGxlYXN0LgorCisgKiBbMl0gTGludXg6IFRoZSBDUFUg
YW5kIG90aGVyIGhhcmR3YXJlIG11c3QgYmUgc3VwcG9ydGVkIGJ5IGV4aXN0aW5nCisgICB3aWRl
bHkgYXZhaWxhYmxlIHZlcnNpb25zIG9mIExpbnV4LiAgVGhlcmUgYXJlIHR3byBwcmluY2lwYWwK
KyAgIHJlcXVpcmVtZW50czoKKworICAgKyBCYXJlbWV0YWwgYm9vdCBmcm9tIERlYmlhbiBzdGFi
bGUgb3Igc3RhYmxlLWJhY2twb3J0czoKKworICAgICBBIHN1aXRhYmxlIExpbnV4IGtlcm5lbCBi
aW5hcnkgd2hpY2ggY2FuIGJvb3QgYmFyZW1ldGFsIG9uIHRoZQorICAgICBwcm9wb3NlZCBoYXJk
d2FyZSBtdXN0IGJlIGF2YWlsYWJsZSBmcm9tIERlYmlhbiAoYXQgbGVhc3QKKyAgICAgYHN0YWJs
ZScsIG9yLCBpZiB0aGF0IGlzIG5vdCBwb3NzaWJsZSBgc3RhYmxlLWJhY2twb3J0cycpLiAgSXQg
aXMKKyAgICAgbm90IE9LIHRvIHJlcXVpcmUgYSBwYXRjaGVkIHZlcnNpb24gb2YgTGludXgsIG9y
IGEgdmVyc2lvbiBvZgorICAgICBMaW51eCBidWlsdCBmcm9tIGEgcGFydGljdWxhciBnaXQgYnJh
bmNoLCBvciBzb21lIHN1Y2guICBJZiB0aGUKKyAgICAgcmVxdWlyZWQga2VybmVsIGlzIG5vdCBh
dmFpbGFibGUgaW4gRGViaWFuLCB0aGUgdmVuZG9yIHNob3VsZAorICAgICBmaXJzdCB3b3JrIHdp
dGggdGhlIERlYmlhbiBwcm9qZWN0IHRvIGVuc3VyZSBhbmQgdmFsaWRhdGUgdGhhdAorICAgICB0
aGUgRGViaWFuIHN0YWJsZS1iYWNrcG9ydHMga2VybmVsIGJpbmFyaWVzIGJvb3Qgb24gdGhlIHBy
b3Bvc2VkCisgICAgIGhhcmR3YXJlLgorCisgICArIEJvb3QgdW5kZXIgWGVuIHdpdGggTGludXgg
a2VybmVsIGJ1aWx0IGZyb20gc291cmNlIGNvZGUuCisKKyAgICAgRm9yIHg4NiwgcmVjZW50IExp
bnV4IExUUyBvciBtYWlubGluZSBrZXJuZWwgc291cmNlIGNvZGUgbXVzdCBiZQorICAgICBhYmxl
IHRvIGJvb3QgdW5kZXIgWGVuLCBvbiB0aGUgcHJvcG9zZWQgaGFyZHdhcmUuCisKKyAgICAgRm9y
IEFSTSwgdGhlcmUgaXMgYSBzcGVjaWFsIFhlbiBBUk0ga2VybmVsIGJyYW5jaC4gIEl0IG11c3Qg
YmUKKyAgICAgYWJsZSB0byBib290IHVuZGVyIFhlbiwgb24gdGhlIHByb3Bvc2VkIGhhcmR3YXJl
LgorCisgKiBCb2FyZC1zcGVjaWZpYyBMaW51eCBhbmQgWGVuIHZlcnNpb25zIGFyZSBub3QgYWNj
ZXB0YWJsZS4KKworICogSGFyZHdhcmUgdmVuZG9yIG9mZmVyaW5nIGEgImJvYXJkIHN1cHBvcnQg
cGFja2FnZSIgaXMgYSByZWQgZmxhZy4KKyAgIFdlIHdpbGwgbm90IGJlIHVzaW5nIGEgImJvYXJk
IHN1cHBvcnQgcGFja2FnZSIuICBJZiB3ZSBhcmUgb2ZmZXJlZAorICAgb25lIHdlIHdpbGwgbmVl
ZCBleHBsaWNpdCBjb25maXJtYXRpb24sIGFuZCBwZXJoYXBzIHZlcmlmaWNhdGlvbiwKKyAgIG9m
IHRoZSBwb2ludHMgYWJvdmUuCisKKyAqIEZvciBBUk0gc3lzdGVtcyB1c2luZyBEZXZpY2UgVHJl
ZTogeHh4IHdoYXQgdG8gd3JpdGUgaGVyZSA/CisKKworUkVMSUFCSUxJVFkKKz09PT09PT09PT09
CisKKyAqIG9zc3Rlc3Qgc3RyZXNzZXMgc3lzdGVtcyBpbiB1bnVzdWFsIHdheXMuICBUaGUgbmVl
ZCB0byBjb21wbGV0ZWx5CisgICB3aXBlIHRoZSBtYWNoaW5lIGZvciBlYWNoIHRlc3QgbWVhbnMg
dGVzdCBob3N0cyBhcmUgcG93ZXIgY3ljbGVkCisgICBtb3JlIG9mdGVuIHRoYW4gdXN1YWwuCisK
KyAqIFJhbmRvbSBmYWlsdXJlcyBkdWUgdG8gdW5yZWxpYWJsZSBoYXJkd2FyZSBhcmUgbm90IHRv
bGVyYWJsZS4gIFNvbWUKKyAgIGhvc3RzIGRvIG5vdCBib290IHJlbGlhYmx5LiAgRXZlbiBhIHZl
cnkgc21hbGwgcHJvYmFiaWxpdHkgb2YgYQorICAgcmFuZG9tIGJvb3QgZmFpbHVyZSwgcGVyIGJv
b3QsIGlzIGludG9sZXJhYmxlIGluIHRoaXMgQ0kKKyAgIGVudmlyb25tZW50OiBob3N0cyBhcmUg
cmVib290ZWQgbWFueSB0aW1lcyBhIGRheSwgYW5kIGEgcmFuZG9tIGJvb3QKKyAgIGZhaWx1cmUg
bG9va3MganVzdCBsaWtlIGEgYGh5cGVydmlzb3IgY291bGQgbm90IGJvb3QnIGJ1Zy4gIChUaGUK
KyAgIHNhbWUgYnVnIHdvdWxkIG5vdCBiZSBub3RpY2VhYmxlIGluIGEgc2VydmVyIGZhcm0gd2hl
cmUgaG9zdHMgYXJlCisgICBuZWFybHkgbmV2ZXIgcmVib290ZWQuKQorCisKK05PTi1SRVFVSVJF
TUVOVFMKKz09PT09PT09PT09PT09PT0KKworICogTm8gVkdBIGNvbnNvbGUgbmVlZGVkLgorICog
UmVkdW5kYW50IFBTVXMgYXJlIG5vdCBuZWVkZWQgKHNlZSBQT1dFUiwgYWJvdmUpLgorICogUkFJ
RCBpcyBub3QgbmVlZGVkIChvciB3YW50ZWQpIChzZWUgTUFTUyBTVE9SQUdFLCBhYm92ZSkuCi0t
IAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:14:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16:14: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 1gHWeg-0001p6-5k; Tue, 30 Oct 2018 16:14:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=kgbc=nk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHWee-0001ou-Ao
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:14:08 +0000
X-Inumbo-ID: d388f84b-dc5e-11e8-87d6-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d388f84b-dc5e-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 16:14:07 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 30 Oct 2018 10:14:06 -0600
Message-Id: <5BD8834B02000078001F66B2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 30 Oct 2018 10:14:03 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1540816837-8936-1-git-send-email-rcojocaru@bitdefender.com>
 <1540816837-8936-2-git-send-email-rcojocaru@bitdefender.com>
In-Reply-To: <1540816837-8936-2-git-send-email-rcojocaru@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH V3 1/3] x86/altp2m: propagate ept.ad changes
 to all active altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

Pj4+IE9uIDI5LjEwLjE4IGF0IDEzOjQwLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gVGhpcyBwYXRjaCBpcyBhIHByZS1yZXF1aXNpdGUgZm9yIGZpeGluZyB0aGUgbG9nZGly
dHkgVkdBIGlzc3VlCj4gKGRpc3BsYXkgZnJlZXplcyB3aGVuIHN3aXRjaGluZyB0byBhIG5ldyBh
bHRwMm0gdmlldyBlYXJseSBpbiBhCj4gZG9tYWluJ3MgbGlmZXRpbWUpLCBidXQgc2VudCBzZXBh
cmF0ZWx5IGZvciBlYXNpZXIgcmV2aWV3Lgo+IFRoZSBuZXcgZXB0X3NldF9hZF9zeW5jKCkgZnVu
Y3Rpb24gaGFzIGJlZW4gYWRkZWQgdG8gdXBkYXRlIGFsbAo+IGFjdGl2ZSBhbHRwMm1zJyBlcHQu
YWQuIE5ldyBhbHRwMm1zIHdpbGwgaW5oZXJpdCB0aGUgaG9zdHAybSdzCj4gZXB0LmFkIHZhbHVl
Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVu
ZGVyLmNvbT4KPiBTdWdnZXN0ZWQtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0
cml4LmNvbT4KCkknbSBva2F5IHdpdGggdGhlIGNvZGUgY2hhbmdlcyBub3csIGJ1dCBJIHRoaW5r
IHRoZSBhbHRlcmVkIGxvY2tpbmcKd291bGQgZGVzZXJ2ZSBhIHNlbnRlbmNlIGluIHRoZSBkZXNj
cmlwdGlvbi4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:18:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16:18: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 1gHWiM-00023C-PZ; Tue, 30 Oct 2018 16:17: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=2zng=nk=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gHWiL-000237-IQ
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:17:57 +0000
X-Inumbo-ID: 5bf36b24-dc5f-11e8-a439-12d6303a7972
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 5bf36b24-dc5f-11e8-a439-12d6303a7972;
 Tue, 30 Oct 2018 16:17:56 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 45EA2301AB23; Tue, 30 Oct 2018 18:17:55 +0200 (EET)
Received: from [10.10.196.90] (unknown [10.10.196.90])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 341F73084EEC;
 Tue, 30 Oct 2018 18:17:55 +0200 (EET)
To: Jan Beulich <JBeulich@suse.com>
References: <1540816837-8936-1-git-send-email-rcojocaru@bitdefender.com>
 <1540816837-8936-2-git-send-email-rcojocaru@bitdefender.com>
 <5BD8834B02000078001F66B2@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <bb061e80-1d51-5697-8fb1-1644cebb2e1a@bitdefender.com>
Date: Tue, 30 Oct 2018 18:17:51 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <5BD8834B02000078001F66B2@prv1-mh.provo.novell.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH V3 1/3] x86/altp2m: propagate ept.ad changes
 to all active altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMTAvMzAvMTggNjoxNCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjkuMTAuMTgg
YXQgMTM6NDAsIDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4gVGhpcyBwYXRj
aCBpcyBhIHByZS1yZXF1aXNpdGUgZm9yIGZpeGluZyB0aGUgbG9nZGlydHkgVkdBIGlzc3VlCj4+
IChkaXNwbGF5IGZyZWV6ZXMgd2hlbiBzd2l0Y2hpbmcgdG8gYSBuZXcgYWx0cDJtIHZpZXcgZWFy
bHkgaW4gYQo+PiBkb21haW4ncyBsaWZldGltZSksIGJ1dCBzZW50IHNlcGFyYXRlbHkgZm9yIGVh
c2llciByZXZpZXcuCj4+IFRoZSBuZXcgZXB0X3NldF9hZF9zeW5jKCkgZnVuY3Rpb24gaGFzIGJl
ZW4gYWRkZWQgdG8gdXBkYXRlIGFsbAo+PiBhY3RpdmUgYWx0cDJtcycgZXB0LmFkLiBOZXcgYWx0
cDJtcyB3aWxsIGluaGVyaXQgdGhlIGhvc3RwMm0ncwo+PiBlcHQuYWQgdmFsdWUuCj4+Cj4+IFNp
Z25lZC1vZmYtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4K
Pj4gU3VnZ2VzdGVkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+
Cj4gCj4gSSdtIG9rYXkgd2l0aCB0aGUgY29kZSBjaGFuZ2VzIG5vdywgYnV0IEkgdGhpbmsgdGhl
IGFsdGVyZWQgbG9ja2luZwo+IHdvdWxkIGRlc2VydmUgYSBzZW50ZW5jZSBpbiB0aGUgZGVzY3Jp
cHRpb24uCgpPZiBjb3Vyc2UsIEknbGwgY2hhbmdlIHRoZSBkZXNjcmlwdGlvbiBpbiB0aGUgbmV4
dCBpdGVyYXRpb24gb2YgdGhlIHNlcmllcy4KCgpUaGFua3MsClJhenZhbgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:22:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16:22: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 1gHWmR-0002tu-Dy; Tue, 30 Oct 2018 16:22:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=kgbc=nk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHWmQ-0002tp-Kv
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:22:10 +0000
X-Inumbo-ID: f31e9ffc-dc5f-11e8-87d6-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f31e9ffc-dc5f-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 16:22:09 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 30 Oct 2018 10:22:08 -0600
Message-Id: <5BD8852D02000078001F66D0@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 30 Oct 2018 10:22:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1540816837-8936-1-git-send-email-rcojocaru@bitdefender.com>
 <1540816837-8936-3-git-send-email-rcojocaru@bitdefender.com>
In-Reply-To: <1540816837-8936-3-git-send-email-rcojocaru@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH V3 2/3] x86/mm: allocate logdirty_ranges for
 altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

Pj4+IE9uIDI5LjEwLjE4IGF0IDEzOjQwLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gVGhpcyBwYXRjaCBpcyBhIHByZS1yZXF1aXNpdGUgZm9yIHRoZSBvbmUgZml4aW5nIFZH
QSBsb2dkaXJ0eQo+IGZyZWV6ZXMgd2hlbiB1c2luZyBhbHRwMm0uIEl0IG9ubHkgY29uY2VybnMg
aXRzZWxmIHdpdGggdGhlCj4gcmFuZ2VzIGFsbG9jYXRpb24gLyBkZWFsbG9jYXRpb24gLyBpbml0
aWFsaXphdGlvbiBwYXJ0LgoKQnV0IHdoaWxlIGxvb2tpbmcgKGJyaWVmbHkgb25seSBmb3Igbm93
KSBvdmVyIHBhdGNoIDMgSSBjb3VsZG4ndApzZWUgYW55IHN5bmMtaW5nIG9mIHRoZSBsb2ctZGly
dHkgcmFuZ2VzIHRoZXJlIGVpdGhlci4gRG9lc24ndAp0aGlzIG5lZWQgZG9pbmcgZWl0aGVyIHRo
ZXJlIG9yIGhlcmUsIGlmIHlvdSBnbyB0aGUgY29weSByb3V0ZT8KCj4gQEAgLTIyNzEsNiArMjI5
Nyw3IEBAIHZvaWQgcDJtX2ZsdXNoX2FsdHAybShzdHJ1Y3QgZG9tYWluICpkKQo+ICAgICAgewo+
ICAgICAgICAgIHAybV9mbHVzaF90YWJsZShkLT5hcmNoLmFsdHAybV9wMm1baV0pOwo+ICAgICAg
ICAgIC8qIFVuaW5pdCBhbmQgcmVpbml0IGVwdCB0byBmb3JjZSBUTEIgc2hvb3Rkb3duICovCj4g
KyAgICAgICAgcDJtX2ZyZWVfbG9nZGlydHkoZC0+YXJjaC5hbHRwMm1fcDJtW2ldKTsKPiAgICAg
ICAgICBlcHRfcDJtX3VuaW5pdChkLT5hcmNoLmFsdHAybV9wMm1baV0pOwo+ICAgICAgICAgIGVw
dF9wMm1faW5pdChkLT5hcmNoLmFsdHAybV9wMm1baV0pOwo+ICAgICAgICAgIGQtPmFyY2guYWx0
cDJtX2VwdHBbaV0gPSBtZm5feChJTlZBTElEX01GTik7Cj4gQEAgLTIzNDEsNiArMjM4NSw3IEBA
IGludCBwMm1fZGVzdHJveV9hbHRwMm1fYnlfaWQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQg
aW50IGlkeCkKPiAgICAgICAgICB7Cj4gICAgICAgICAgICAgIHAybV9mbHVzaF90YWJsZShkLT5h
cmNoLmFsdHAybV9wMm1baWR4XSk7Cj4gICAgICAgICAgICAgIC8qIFVuaW5pdCBhbmQgcmVpbml0
IGVwdCB0byBmb3JjZSBUTEIgc2hvb3Rkb3duICovCj4gKyAgICAgICAgICAgIHAybV9mcmVlX2xv
Z2RpcnR5KGQtPmFyY2guYWx0cDJtX3AybVtpZHhdKTsKPiAgICAgICAgICAgICAgZXB0X3AybV91
bmluaXQoZC0+YXJjaC5hbHRwMm1fcDJtW2lkeF0pOwo+ICAgICAgICAgICAgICBlcHRfcDJtX2lu
aXQoZC0+YXJjaC5hbHRwMm1fcDJtW2lkeF0pOwo+ICAgICAgICAgICAgICBkLT5hcmNoLmFsdHAy
bV9lcHRwW2lkeF0gPSBtZm5feChJTlZBTElEX01GTik7Cj4gQEAgLTI0NzEsNiArMjUxNiw3IEBA
IHN0YXRpYyB2b2lkIHAybV9yZXNldF9hbHRwMm0oc3RydWN0IHAybV9kb21haW4gKnAybSkKPiAg
ewo+ICAgICAgcDJtX2ZsdXNoX3RhYmxlKHAybSk7Cj4gICAgICAvKiBVbmluaXQgYW5kIHJlaW5p
dCBlcHQgdG8gZm9yY2UgVExCIHNob290ZG93biAqLwo+ICsgICAgcDJtX2ZyZWVfbG9nZGlydHko
cDJtKTsKPiAgICAgIGVwdF9wMm1fdW5pbml0KHAybSk7Cj4gICAgICBlcHRfcDJtX2luaXQocDJt
KTsKPiAgICAgIHAybS0+bWluX3JlbWFwcGVkX2dmbiA9IGdmbl94KElOVkFMSURfR0ZOKTsKCkZv
ciBvbmUgdGhlc2UgbG9vayBhbGwgcHJldHR5IHNpbWlsYXIsIHNvIEkgd29uZGVyIHdoeSB0aGVy
ZSdzCm5vIGhlbHBlciBmdW5jdGlvbi4gQnV0IHRoYXQncyBub3Qgc29tZXRoaW5nIHlvdSBuZWVk
IHRvIGNoYW5nZS4KWWV0IHdoeSBhcmUgeW91IGZyZWVpbmcgdGhlIGxvZy1kaXJ0eSByYW5nZXMg
aGVyZT8gVGhlc2UgYXJlbid0CmZ1bGwgY2xlYW51cCBwYXRocyBhZmFpY3QuCgpKYW4KCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:23:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16:23: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 1gHWnN-0002y9-Q5; Tue, 30 Oct 2018 16:23: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=mwh5=nk=citrix.com=prvs=834ba7b9c=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHWnM-0002xy-1y
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:23:08 +0000
X-Inumbo-ID: 14dff850-dc60-11e8-829f-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 14dff850-dc60-11e8-829f-12d6303a7972;
 Tue, 30 Oct 2018 16:23:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69158841"
Date: Tue, 30 Oct 2018 16:23:01 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181030162301.j2wwajxtl36pw6uq@zion.uk.xensource.com>
References: <5BD86E4402000078001F6571@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BD86E4402000078001F6571@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] use consistent values when consuming
 runtime-changeable 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.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>

T24gVHVlLCBPY3QgMzAsIDIwMTggYXQgMDg6NDQ6MjBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gVGhlcmUncyBubyBndWFyYW50ZWUgdGhhdCBlLmcuIGEgc3dpdGNoKCkgY29udHJvbCBl
eHByZXNzaW9uJ3MgbWVtb3J5Cj4gb3BlcmFuZChzKSBnZXQocykgcmVhZCBqdXN0IG9uY2UuIEd1
YXJkIGFnYWluc3QgdGhlIGNvbXBpbGVyIHByb2R1Y2luZwo+ICJ1bmV4cGVjdGVkIiBjb2RlIGJ5
IHNwcmlua2xpbmcgYXJvdW5kIHNvbWUgQUNDRVNTX09OQ0UoKS4KPiAKPiBJJ20gbGVhdmluZyBh
bG9uZSBvcHRfY29uc3dpdGNoW106IEl0IGdldHMgYWNjZXNzZWQgaW4gcXVpdGUgYSBmZXcKPiBw
bGFjZXMgYW55d2F5LCBhbmQgYW4gaW50ZXJtZWRpYXRlIGNoYW5nZSB3b24ndCBoYXZlIGFueSBz
ZXZlcmUgZWZmZWN0Cj4gYWZhaWN0Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KCkknbSBjdXJpb3VzIGhvdyB5b3UgY2FtZSB1cCB3aXRoIHRoZSBs
aXN0IG9mIHBhcmFtZXRlcnMgdGhhdCBuZWVkCmZpeGluZy4KCldlaS4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:24:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16: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 1gHWoN-00034C-7V; Tue, 30 Oct 2018 16:24:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=apc/=nk=xenproject.org=prvs=8344f7b0d=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gHWoL-00033p-Im
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:24:09 +0000
X-Inumbo-ID: 3951d15f-dc60-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3951d15f-dc60-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 16:24:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69159089"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75545-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-i386:<job status>:broken:regression
 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-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-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-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-midway: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-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw: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-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim: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-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-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-pair: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
 qemu-mainline:test-amd64-i386-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-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt: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:build-amd64-libvirt:libvirt-build:fail:nonblocking
 qemu-mainline:build-armhf-libvirt:libvirt-build:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 qemu-mainline:build-armhf-pvops:kernel-build:fail:nonblocking
 qemu-mainline:build-i386:host-build-prep:fail:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:guest-start/debian.repeat:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
X-Osstest-Versions-This: qemuu=285278ca785f5fa9a570927e1c0958a2ca2b2150
X-Osstest-Versions-That: qemuu=179f9ac887973c818b2578bd79fa3ed2522657d4
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 30 Oct 2018 16:24:02 +0000
Subject: [Xen-devel] [qemu-mainline baseline-only test] 75545: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTU0NSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5j
b20vb3NzdGVzdC9sb2dzLzc1NTQ1LwoKRmFpbHVyZXMgYW5kIHByb2JsZW1zIHdpdGggdGVzdHMg
Oi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVk
aW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpUZXN0cyB3aGlj
aCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2so
MSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2so
MSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICBmYWlsIGJhc2VsaW5lIHVudGVzdGVk
CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAg
IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGJhc2VsaW5lIHVudGVzdGVk
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGJhc2VsaW5lIHVudGVzdGVk
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAgICAgICAgICBmYWlsIGJhc2Vs
aW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2lu
ZG93cy1pbnN0YWxsIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgZmFpbCBiYXNlbGluZSB1bnRlc3Rl
ZAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgNSBob3N0LWJ1aWxkLXByZXAgICAgICAg
ICBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViIDE5
IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICBmYWlsIGJh
c2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGVi
aWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICAyODUyNzhjYTc4NWY1ZmE5YTU3MDky
N2UxYzA5NThhMmNhMmIyMTUwCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAg
ICAxNzlmOWFjODg3OTczYzgxOGIyNTc4YmQ3OWZhM2VkMjUyMjY1N2Q0CgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAgNzU1MzAgIDIwMTgtMTAtMjggMjI6MTg6MDAgWiAgICAxIGRheXMKVGVzdGluZyBz
YW1lIHNpbmNlICAgIDc1NTQ1ICAyMDE4LTEwLTMwIDA4OjU3OjU1IFogICAgMCBkYXlzICAgIDEg
YXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAg
RmFtIFpoZW5nIDxmYW16QHJlZGhhdC5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVk
aGF0LmNvbT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGhp
bGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KICBQaGlsaXBwZSBNYXRoaWV1
LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3Nz
dGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9r
ZW4tam9iIGJ1aWxkLWkzODYgYnJva2VuCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1p
dCAyODUyNzhjYTc4NWY1ZmE5YTU3MDkyN2UxYzA5NThhMmNhMmIyMTUwCk1lcmdlOiAxNzlmOWFj
IDYzYTI0YzUKQXV0aG9yOiBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+
CkRhdGU6ICAgU2F0IE9jdCAyNyAxOTo1NTowOCAyMDE4ICswMTAwCgogICAgTWVyZ2UgcmVtb3Rl
LXRyYWNraW5nIGJyYW5jaCAncmVtb3Rlcy9mYW16L3RhZ3MvdGVzdGluZy1wdWxsLXJlcXVlc3Qn
IGludG8gc3RhZ2luZwogICAgCiAgICBUZXN0aW5nIHBhdGNoZXMKICAgIAogICAgT25lIGZpeCBm
b3IgbWluZ3cgYnVpbGQgYW5kIHNvbWUgaW1wcm92ZW1lbnRzIGluIFZNIGJhc2VkIHRlc3Rpbmcs
IG1hbnkgdGhhbmtzCiAgICB0byBQYW9sbyBhbmQgUGhpbC4KICAgIAogICAgIyBncGc6IFNpZ25h
dHVyZSBtYWRlIEZyaSAyNiBPY3QgMjAxOCAxNToxNToxMyBCU1QKICAgICMgZ3BnOiAgICAgICAg
ICAgICAgICB1c2luZyBSU0Ega2V5IENBMzU2MjRDNkE5MTcxQzYKICAgICMgZ3BnOiBHb29kIHNp
Z25hdHVyZSBmcm9tICJGYW0gWmhlbmcgPGZhbXpAcmVkaGF0LmNvbT4iCiAgICAjIFByaW1hcnkg
a2V5IGZpbmdlcnByaW50OiA1MDAzIDdDQjcgOTcwNiAwRjc2IEYwMjEgIEFENTYgQ0EzNSA2MjRD
IDZBOTEgNzFDNgogICAgCiAgICAqIHJlbW90ZXMvZmFtei90YWdzL3Rlc3RpbmctcHVsbC1yZXF1
ZXN0OgogICAgICB0ZXN0cy92bTogRG8gbm90IGFidXNlIHBhcmFsbGVsaXNtIHdoZW4gSE9TVCAh
PSBUQVJHRVQgYXJjaGl0ZWN0dXJlCiAgICAgIHRlc3RzL3ZtOiBEbyBub3QgdXNlIC1lbmFibGUt
a3ZtIGlmIEhPU1QgIT0gVEFSR0VUIGFyY2hpdGVjdHVyZQogICAgICB0ZXN0cy92bTogTGV0IGt2
bV9hdmFpbGFibGUoKSB3b3JrIGluIGNyb3NzIGVudmlyb25tZW50cwogICAgICB0ZXN0cy92bTog
QWRkIGEgQmFzZVZNOjphcmNoIHByb3BlcnR5CiAgICAgIHRlc3RzL3ZtOiBEaXNwbGF5IHJlbWFp
bmluZyBzZWNvbmRzIHRvIHdhaXQgZm9yIGEgVk0gdG8gc3RhcnQKICAgICAgdGVzdHMvdm06IERv
IG5vdCB1c2UgdGhlIC1zbXAgb3B0aW9uIHdpdGggYSBzaW5nbGUgY3B1CiAgICAgIHRlc3RzL3Zt
OiBEbyBub3QgYWJ1c2UgcGFyYWxsZWxpc20gd2hlbiBLVk0gaXMgbm90IGF2YWlsYWJsZQogICAg
ICB0ZXN0cy92bTogRXh0cmFjdCB0aGUga3ZtX2F2YWlsYWJsZSgpIGhhbmR5IGZ1bmN0aW9uCiAg
ICAgIHRlc3RzOiBkb2NrZXI6IHVwZGF0ZSB0ZXN0LW1pbmd3IGZvciBHVEsrIDIuMCByZW1vdmFs
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGlu
YXJvLm9yZz4KCmNvbW1pdCA2M2EyNGM1ZTIzNTQ4MzNhODRmMThiZGYwZTg1N2ZhZDg4MTJmNjVi
CkF1dGhvcjogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KRGF0ZTog
ICBTYXQgT2N0IDEzIDAyOjQwOjMzIDIwMTggKzAyMDAKCiAgICB0ZXN0cy92bTogRG8gbm90IGFi
dXNlIHBhcmFsbGVsaXNtIHdoZW4gSE9TVCAhPSBUQVJHRVQgYXJjaGl0ZWN0dXJlCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+
CiAgICBNZXNzYWdlLUlkOiA8MjAxODEwMTMwMDQwMzQuNjk2OC05LWY0YnVnQGFtc2F0Lm9yZz4K
ICAgIFJldmlld2VkLWJ5OiBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGlu
YXJvLm9yZz4KICAgIFNpZ25lZC1vZmYtYnk6IEZhbSBaaGVuZyA8ZmFtekByZWRoYXQuY29tPgoK
Y29tbWl0IDcxNTMxYmI1OTE1Y2M2ZTY5Njg5ZDc4NWNhMWJhNmEyNjFiZDI2Y2YKQXV0aG9yOiBQ
aGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgpEYXRlOiAgIFNhdCBPY3Qg
MTMgMDI6NDA6MzIgMjAxOCArMDIwMAoKICAgIHRlc3RzL3ZtOiBEbyBub3QgdXNlIC1lbmFibGUt
a3ZtIGlmIEhPU1QgIT0gVEFSR0VUIGFyY2hpdGVjdHVyZQogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgogICAgTWVzc2FnZS1J
ZDogPDIwMTgxMDEzMDA0MDM0LjY5NjgtOC1mNGJ1Z0BhbXNhdC5vcmc+CiAgICBSZXZpZXdlZC1i
eTogUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgICBT
aWduZWQtb2ZmLWJ5OiBGYW0gWmhlbmcgPGZhbXpAcmVkaGF0LmNvbT4KCmNvbW1pdCA2N2E1MmYz
NDU2OWNiNzBhNTRkM2IzYmIxYzBkYzdlN2EyODBjYTU0CkF1dGhvcjogUGhpbGlwcGUgTWF0aGll
dS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KRGF0ZTogICBTYXQgT2N0IDEzIDAyOjQwOjMxIDIw
MTggKzAyMDAKCiAgICB0ZXN0cy92bTogTGV0IGt2bV9hdmFpbGFibGUoKSB3b3JrIGluIGNyb3Nz
IGVudmlyb25tZW50cwogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBQaGlsaXBwZSBNYXRoaWV1LURh
dWTDqSA8ZjRidWdAYW1zYXQub3JnPgogICAgTWVzc2FnZS1JZDogPDIwMTgxMDEzMDA0MDM0LjY5
NjgtNy1mNGJ1Z0BhbXNhdC5vcmc+CiAgICBSZXZpZXdlZC1ieTogUmljaGFyZCBIZW5kZXJzb24g
PHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgICBTaWduZWQtb2ZmLWJ5OiBGYW0gWmhl
bmcgPGZhbXpAcmVkaGF0LmNvbT4KCmNvbW1pdCAzMTcxOWMzN2Y1MDBhNjJhZWI3MzlkZGVlYTg3
ZGI4OWU4YzJmY2IxCkF1dGhvcjogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0
Lm9yZz4KRGF0ZTogICBTYXQgT2N0IDEzIDAyOjQwOjMwIDIwMTggKzAyMDAKCiAgICB0ZXN0cy92
bTogQWRkIGEgQmFzZVZNOjphcmNoIHByb3BlcnR5CiAgICAKICAgIFRoZSAnYXJjaCcgcHJvcGVy
dHkgZ2l2ZXMgYSBoaW50IG9uIHdoaWNoIGFyY2hpdGVjdHVyZSB0aGUgZ3Vlc3QgaW1hZ2UgcnVu
cy4KICAgIAogICAgVGhpcyBjYW4gYmUgdXNlIHRvIHNlbGVjdCB0aGUgY29ycmVjdCBRRU1VIGJp
bmFyeSBwYXRoLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBQaGlsaXBwZSBNYXRoaWV1LURhdWTD
qSA8ZjRidWdAYW1zYXQub3JnPgogICAgTWVzc2FnZS1JZDogPDIwMTgxMDEzMDA0MDM0LjY5Njgt
Ni1mNGJ1Z0BhbXNhdC5vcmc+CiAgICBSZXZpZXdlZC1ieTogUmljaGFyZCBIZW5kZXJzb24gPHJp
Y2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgICBTaWduZWQtb2ZmLWJ5OiBGYW0gWmhlbmcg
PGZhbXpAcmVkaGF0LmNvbT4KCmNvbW1pdCBmNWQzZDIxODQ3YzJiZDU4NDA0MDRmNzdlNWQyNDYz
OTE3ZDVhNGJhCkF1dGhvcjogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9y
Zz4KRGF0ZTogICBTYXQgT2N0IDEzIDAyOjQwOjI5IDIwMTggKzAyMDAKCiAgICB0ZXN0cy92bTog
RGlzcGxheSByZW1haW5pbmcgc2Vjb25kcyB0byB3YWl0IGZvciBhIFZNIHRvIHN0YXJ0CiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5v
cmc+CiAgICBNZXNzYWdlLUlkOiA8MjAxODEwMTMwMDQwMzQuNjk2OC01LWY0YnVnQGFtc2F0Lm9y
Zz4KICAgIFJldmlld2VkLWJ5OiBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25A
bGluYXJvLm9yZz4KICAgIFNpZ25lZC1vZmYtYnk6IEZhbSBaaGVuZyA8ZmFtekByZWRoYXQuY29t
PgoKY29tbWl0IDA3MWNmNWE0MjA1YTFmZTdhMzNmNjE0NzdlNWY3M2Y4NmNkMmY5ZmUKQXV0aG9y
OiBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgpEYXRlOiAgIFNhdCBP
Y3QgMTMgMDI6NDA6MjggMjAxOCArMDIwMAoKICAgIHRlc3RzL3ZtOiBEbyBub3QgdXNlIHRoZSAt
c21wIG9wdGlvbiB3aXRoIGEgc2luZ2xlIGNwdQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBQaGls
aXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgogICAgTWVzc2FnZS1JZDogPDIw
MTgxMDEzMDA0MDM0LjY5NjgtNC1mNGJ1Z0BhbXNhdC5vcmc+CiAgICBSZXZpZXdlZC1ieTogUmlj
aGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgICBTaWduZWQt
b2ZmLWJ5OiBGYW0gWmhlbmcgPGZhbXpAcmVkaGF0LmNvbT4KCmNvbW1pdCA4YTZlMDA3ZTc4NGIx
YTg3ODQ3NGNkMWQ4NmY1NzZhNGM0MGY5OWUxCkF1dGhvcjogUGhpbGlwcGUgTWF0aGlldS1EYXVk
w6kgPGY0YnVnQGFtc2F0Lm9yZz4KRGF0ZTogICBTYXQgT2N0IDEzIDAyOjQwOjI3IDIwMTggKzAy
MDAKCiAgICB0ZXN0cy92bTogRG8gbm90IGFidXNlIHBhcmFsbGVsaXNtIHdoZW4gS1ZNIGlzIG5v
dCBhdmFpbGFibGUKICAgIAogICAgU2lnbmVkLW9mZi1ieTogUGhpbGlwcGUgTWF0aGlldS1EYXVk
w6kgPGY0YnVnQGFtc2F0Lm9yZz4KICAgIE1lc3NhZ2UtSWQ6IDwyMDE4MTAxMzAwNDAzNC42OTY4
LTMtZjRidWdAYW1zYXQub3JnPgogICAgUmV2aWV3ZWQtYnk6IFJpY2hhcmQgSGVuZGVyc29uIDxy
aWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogICAgU2lnbmVkLW9mZi1ieTogRmFtIFpoZW5n
IDxmYW16QHJlZGhhdC5jb20+Cgpjb21taXQgYjU5YjgyZWRlZGRkZTZlYzNlNjNhNjY2ZjVjMGNm
YjVhM2YyMmUyZQpBdXRob3I6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5v
cmc+CkRhdGU6ICAgU2F0IE9jdCAxMyAwMjo0MDoyNiAyMDE4ICswMjAwCgogICAgdGVzdHMvdm06
IEV4dHJhY3QgdGhlIGt2bV9hdmFpbGFibGUoKSBoYW5keSBmdW5jdGlvbgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgogICAg
TWVzc2FnZS1JZDogPDIwMTgxMDEzMDA0MDM0LjY5NjgtMi1mNGJ1Z0BhbXNhdC5vcmc+CiAgICBS
ZXZpZXdlZC1ieTogUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5v
cmc+CiAgICBTaWduZWQtb2ZmLWJ5OiBGYW0gWmhlbmcgPGZhbXpAcmVkaGF0LmNvbT4KCmNvbW1p
dCAxNTc4NDY2YzlhNzQ0YmUxN2M3NTU4NzVkY2IxZTYzOGI1MzRhMjQ5CkF1dGhvcjogUGFvbG8g
Qm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KRGF0ZTogICBUaHUgT2N0IDE4IDIwOjEwOjAz
IDIwMTggKzAyMDAKCiAgICB0ZXN0czogZG9ja2VyOiB1cGRhdGUgdGVzdC1taW5ndyBmb3IgR1RL
KyAyLjAgcmVtb3ZhbAogICAgCiAgICAtLXdpdGgtZ3RrYWJpIGRvZXMgbm90IGV4aXN0IGFueW1v
cmU7IHJlbW92ZSBpdCBmcm9tIHRoZSBjb25maWd1cmUgaW52b2NhdGlvbi4KICAgIAogICAgRml4
ZXM6IDg5ZDg1Y2RlNzUxNDMzMjUyMDVlMzMyZGQ5N2JmMWJiODQwMmQ3YzEKICAgIFNpZ25lZC1v
ZmYtYnk6IFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgICBNZXNzYWdlLUlk
OiA8MTUzOTg4NjIwMy0zMzY3MC0xLWdpdC1zZW5kLWVtYWlsLXBib256aW5pQHJlZGhhdC5jb20+
CiAgICBUZXN0ZWQtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNv
bT4KICAgIFJldmlld2VkLWJ5OiBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+CiAg
ICBTaWduZWQtb2ZmLWJ5OiBGYW0gWmhlbmcgPGZhbXpAcmVkaGF0LmNvbT4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:25:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16: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 1gHWpc-0003EB-PR; Tue, 30 Oct 2018 16:25: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=kgbc=nk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHWpb-0003E4-9x
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:25:27 +0000
X-Inumbo-ID: 67b4b1f6-dc60-11e8-a116-12d6303a7972
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 67b4b1f6-dc60-11e8-a116-12d6303a7972;
 Tue, 30 Oct 2018 16:25:25 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 30 Oct 2018 10:25:24 -0600
Message-Id: <5BD885F002000078001F66D3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 30 Oct 2018 10:25:20 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>,
 "Wei Liu" <wei.liu2@citrix.com>
References: <1540816837-8936-1-git-send-email-rcojocaru@bitdefender.com>
 <1540816837-8936-4-git-send-email-rcojocaru@bitdefender.com>
In-Reply-To: <1540816837-8936-4-git-send-email-rcojocaru@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH V3 3/3] x86/altp2m: fix display frozen when
 switching to a new view early
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Kevin Tian <kevin.tian@intel.com>,
 Jun Nakajima <jun.nakajima@intel.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>

Pj4+IE9uIDI5LjEwLjE4IGF0IDEzOjQwLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gQEAgLTMxNiw2ICszMzksMjIgQEAgdm9pZCBwMm1fbWVtb3J5X3R5cGVfY2hhbmdlZChz
dHJ1Y3QgZG9tYWluICpkKQo+ICAgICAgfQo+ICB9Cj4gIAo+ICt2b2lkIHAybV9tZW1vcnlfdHlw
ZV9jaGFuZ2VkKHN0cnVjdCBkb21haW4gKmQpCj4gK3sKPiArICAgIF9tZW1vcnlfdHlwZV9jaGFu
Z2VkKHAybV9nZXRfaG9zdHAybShkKSk7Cj4gKwo+ICsjaWZkZWYgQ09ORklHX0hWTQo+ICsgICAg
aWYgKCB1bmxpa2VseShhbHRwMm1fYWN0aXZlKGQpKSApCj4gKyAgICB7Cj4gKyAgICAgICAgdW5z
aWduZWQgaW50IGk7Cj4gKwo+ICsgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgTUFYX0FMVFAyTTsg
aSsrICkKPiArICAgICAgICAgICAgaWYgKCBkLT5hcmNoLmFsdHAybV9lcHRwW2ldICE9IG1mbl94
KElOVkFMSURfTUZOKSApCj4gKyAgICAgICAgICAgICAgICBfbWVtb3J5X3R5cGVfY2hhbmdlZChk
LT5hcmNoLmFsdHAybV9wMm1baV0pOwo+ICsgICAgfQo+ICsjZW5kaWYKPiArfQoKSG1tLCBJJ20g
cHV6emxlZCBieSB0aGUgI2lmZGVmIHBsYWNlbWVudC4gV2VpLCBkaWRuJ3Qgd2Ugc2V0dGxlIHRo
YXQKdGhpcyBjb2RlIGlzIEhWTSBvbmx5IGFsdG9nZXRoZXI/CgpKYW4KCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:26:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16:26: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 1gHWqB-0003IH-5B; Tue, 30 Oct 2018 16:26:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rlru=nk=citrix.com=prvs=8342f37c0=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gHWq9-0003I5-MQ
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:26:01 +0000
X-Inumbo-ID: 7c79bd11-dc60-11e8-87d6-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7c79bd11-dc60-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 16:26:00 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="81162772"
Date: Tue, 30 Oct 2018 17:25:47 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20181030162547.wn3loenasigyzi5t@mac.citrite.net>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
 <20181029180211.2155-5-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181029180211.2155-5-paul.durrant@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/8] viridian: remove MSR perf counters
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@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>

T24gTW9uLCBPY3QgMjksIDIwMTggYXQgMDY6MDI6MDVQTSArMDAwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IFRoZXkncmUgbm90IHJlYWxseSB1c2VmdWwgc28gbWFpbnRhaW5pbmcgdGhlbSBpcyBw
b2ludGxlc3MuCj4gCj4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRA
Y2l0cml4LmNvbT4KCklmIHlvdSB0aGluayB0aGV5IGFyZSBub3QgaGVscGZ1bDoKClJldmlld2Vk
LWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KClRoYW5rcywgUm9n
ZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:27:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16: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 1gHWri-0003TJ-J2; Tue, 30 Oct 2018 16:27:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=kgbc=nk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHWrg-0003T8-Bm
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:27:36 +0000
X-Inumbo-ID: b5234f2c-dc60-11e8-87d6-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b5234f2c-dc60-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 16:27:35 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 30 Oct 2018 10:27:34 -0600
Message-Id: <5BD8867202000078001F66EC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 30 Oct 2018 10:27:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Ian Jackson" <Ian.Jackson@eu.citrix.com>
References: <20181030161326.17879-1-ian.jackson@eu.citrix.com>
In-Reply-To: <20181030161326.17879-1-ian.jackson@eu.citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [OSSTEST PATCH] README.hardware-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: xen-devel <xen-devel@lists.xenproject.org>, infra@xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMwLjEwLjE4IGF0IDE3OjEzLCA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gTmV3IGRvY3VtZW50LWN1bS1jaGVja2xpc3QsIGZvciBoZWxwaW5nIHdpdGggaGFyZHdh
cmUgcHJvY3VyZW1lbnQuCj4gCj4gU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNr
c29uQGV1LmNpdHJpeC5jb20+CgpJIGRvbid0IHRoaW5rIGFueSBhY2tzIHNob3VsZCBiZSBuZWVk
ZWQgaGVyZSwgYnV0IGlmIHNvOgpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:27:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16:27: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 1gHWrz-0003W6-UG; Tue, 30 Oct 2018 16:27:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=azuv=nk=oracle.com=manjunath.b.patil@srs-us1.protection.inumbo.net>)
 id 1gHWry-0003Vs-FH
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:27:54 +0000
X-Inumbo-ID: bf9c5076-dc60-11e8-87d6-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bf9c5076-dc60-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 16:27:52 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9UGQBmP055112;
 Tue, 30 Oct 2018 16:27:46 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-2018-07-02;
 bh=SM7mBkCODtz4FAhzP8nKJCqWAmrCM/Nl3VpN4x3IKfg=;
 b=oDK6xB3BGSiilZDq7q4BX1rtquy8nHJ89yOGuGtObV+PxKiimbh+70e2Oxvy0OUzXAUb
 /qCtIiIWAx4dwWM0nZEclges4OqTNq+FcGrcs8IRH2PPHhO8hkbhzd5n8ZckUqMmqKaw
 RiATVstsTuW4PVBdBuqlv7BjACyRZgPaXGGoFj+hnU1Fdn/kj+UbZkvx/+GH0RzLU9te
 nEtLF1hpLoNvZ3nFXnhzqS/Kt1CkCRQO9hhMqhj7zH1mjiBmgAhby5RqnIZ13lV6O9Vv
 M/EcgBtfo9dwbg+hOSbLRkUvvnAks1HfqS+asRkW5pk1F3SmVYvGHFz6xojS0miHaLpI JQ== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2130.oracle.com with ESMTP id 2nducm26ed-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 30 Oct 2018 16:27:46 +0000
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w9UGRj1X003460
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 30 Oct 2018 16:27:45 GMT
Received: from abhmp0013.oracle.com (abhmp0013.oracle.com [141.146.116.19])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9UGRjwm029126;
 Tue, 30 Oct 2018 16:27:45 GMT
Received: from [10.211.46.57] (/10.211.46.57)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 30 Oct 2018 09:27:45 -0700
To: Juergen Gross <jgross@suse.com>, boris.ostrovsky@oracle.com,
 konrad.wilk@oracle.com, roger.pau@citrix.com
References: <1540837916-14356-1-git-send-email-manjunath.b.patil@oracle.com>
 <65b5d648-d9dc-9248-751c-b6e15109b52e@suse.com>
From: Manjunath Patil <manjunath.b.patil@oracle.com>
Organization: Oracle Corporation
Message-ID: <bffbe7ff-afc9-c1b6-698f-fe3228a38760@oracle.com>
Date: Tue, 30 Oct 2018 09:27:43 -0700
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <65b5d648-d9dc-9248-751c-b6e15109b52e@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9062
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810300139
Subject: Re: [Xen-devel] [PATCH] xen-blkfront: fix kernel panic with
 negotiate_mq error path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, xen-devel@lists.xenproject.org,
 linux-block@vger.kernel.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>

VGhhbmsgeW91IEp1ZXJnZW4gZm9yIHlvdXIgY29tbWVudHMuCgpJIHdpbGwgc29vbiBzZW5kIHYy
IHBhdGNoLgoKLVRoYW5rcywKTWFuanVuYXRoCk9uIDEwLzMwLzIwMTggMTI6MDQgQU0sIEp1ZXJn
ZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMjkvMTAvMjAxOCAxOTozMSwgTWFuanVuYXRoIFBhdGlsIHdy
b3RlOgo+PiBpbmZvLT5ucl9yaW5ncyBpc24ndCBhZGp1c3RlZCBpbiBjYXNlIG9mIEVOT01FTSBl
cnJvciBmcm9tCj4+IG5lZ290aWF0ZV9tcSgpLiBUaGlzIGxlYWRzIHRvIGtlcm5lbCBwYW5pYyBp
biBlcnJvciBwYXRoLgo+Pgo+PiBUeXBpY2FsIGNhbGwgc3RhY2sgaW52b2x2aW5nIHBhbmljIC0K
Pj4gICAjOCBwYWdlX2ZhdWx0IGF0IGZmZmZmZmZmODE3NTkzNmYKPj4gICAgICBbZXhjZXB0aW9u
IFJJUDogYmxraWZfZnJlZV9yaW5nKzMzXQo+PiAgICAgIFJJUDogZmZmZmZmZmZhMDE0OTQ5MSAg
UlNQOiBmZmZmODgwNGY3NjczYzA4ICBSRkxBR1M6IDAwMDEwMjkyCj4+ICAgLi4uCj4+ICAgIzkg
YmxraWZfZnJlZSBhdCBmZmZmZmZmZmEwMTQ5YWFhIFt4ZW5fYmxrZnJvbnRdCj4+ICAgIzEwIHRh
bGtfdG9fYmxrYmFjayBhdCBmZmZmZmZmZmEwMTRjOGNkIFt4ZW5fYmxrZnJvbnRdCj4+ICAgIzEx
IGJsa2JhY2tfY2hhbmdlZCBhdCBmZmZmZmZmZmEwMTRlYThiIFt4ZW5fYmxrZnJvbnRdCj4+ICAg
IzEyIHhlbmJ1c19vdGhlcmVuZF9jaGFuZ2VkIGF0IGZmZmZmZmZmODE0MjQ2NzAKPj4gICAjMTMg
YmFja2VuZF9jaGFuZ2VkIGF0IGZmZmZmZmZmODE0MjZkYzMKPj4gICAjMTQgeGVud2F0Y2hfdGhy
ZWFkIGF0IGZmZmZmZmZmODE0MjJmMjkKPj4gICAjMTUga3RocmVhZCBhdCBmZmZmZmZmZjgxMGFi
ZTZhCj4+ICAgIzE2IHJldF9mcm9tX2ZvcmsgYXQgZmZmZmZmZmY4MTc1NDA3OAo+Pgo+PiBUaG91
Z2ggZWl0aGVyIG9mIG15IGNoYW5nZXMgYXZvaWQgdGhlIHBhbmljLCBJIGluY2x1ZGVkIGJvdGgg
dGhlCj4+IGNoYW5nZXMuIFRoaXMgaXNzdWUgZ290IGludHJvZHVjZWQgd2l0aCAiN2VkOGNlMSB4
ZW4tYmxrZnJvbnQ6IG1vdmUKPj4gbmVnb3RpYXRlX21xIHRvIGNvdmVyIGFsbCBjYXNlcyBvZiBu
ZXcgVkJEcyIKPiBQbGVhc2UgdXMgdGhlIGNvcnJlY3QgZm9ybWF0IGZvciBzcGVjaWZ5aW5nIGFu
b3RoZXIgY29tbWl0Lgo+Cj4+IFNpZ25lZC1vZmYtYnk6IE1hbmp1bmF0aCBQYXRpbCA8bWFuanVu
YXRoLmIucGF0aWxAb3JhY2xlLmNvbT4KPiBDYW4geW91IHBsZWFzZSBhZGQgYSAiRml4ZXM6IiB0
YWcgYW5kICJDYzogc3RhYmxlQHZnZXIua2VybmVsLm9yZyIgPwo+Cj4+IC0tLQo+PiAgIGRyaXZl
cnMvYmxvY2sveGVuLWJsa2Zyb250LmMgfCAgICA3ICsrKysrLS0KPj4gICAxIGZpbGVzIGNoYW5n
ZWQsIDUgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPj4KPj4gZGlmZiAtLWdpdCBhL2Ry
aXZlcnMvYmxvY2sveGVuLWJsa2Zyb250LmMgYi9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5j
Cj4+IGluZGV4IDQyOWQyMDEuLmRjOGZlMjUgMTAwNjQ0Cj4+IC0tLSBhL2RyaXZlcnMvYmxvY2sv
eGVuLWJsa2Zyb250LmMKPj4gKysrIGIvZHJpdmVycy9ibG9jay94ZW4tYmxrZnJvbnQuYwo+PiBA
QCAtMTM1MCw4ICsxMzUwLDEwIEBAIHN0YXRpYyB2b2lkIGJsa2lmX2ZyZWUoc3RydWN0IGJsa2Zy
b250X2luZm8gKmluZm8sIGludCBzdXNwZW5kKQo+PiAgIAlpZiAoaW5mby0+cnEpCj4+ICAgCQli
bGtfbXFfc3RvcF9od19xdWV1ZXMoaW5mby0+cnEpOwo+PiAgIAo+PiAtCWZvciAoaSA9IDA7IGkg
PCBpbmZvLT5ucl9yaW5nczsgaSsrKQo+PiAtCQlibGtpZl9mcmVlX3JpbmcoJmluZm8tPnJpbmZv
W2ldKTsKPj4gKwlpZiAoaW5mby0+cmluZm8pIHsKPj4gKwkJZm9yIChpID0gMDsgaSA8IGluZm8t
Pm5yX3JpbmdzOyBpKyspCj4+ICsJCQlibGtpZl9mcmVlX3JpbmcoJmluZm8tPnJpbmZvW2ldKTsK
Pj4gKwl9Cj4gSSdkIGRyb3AgdGhpcyBjaGFuZ2UuCj4KPj4gICAKPj4gICAJa2ZyZWUoaW5mby0+
cmluZm8pOwo+PiAgIAlpbmZvLT5yaW5mbyA9IE5VTEw7Cj4+IEBAIC0xOTE5LDYgKzE5MjEsNyBA
QCBzdGF0aWMgaW50IG5lZ290aWF0ZV9tcShzdHJ1Y3QgYmxrZnJvbnRfaW5mbyAqaW5mbykKPj4g
ICAJCQkgICAgICBHRlBfS0VSTkVMKTsKPj4gICAJaWYgKCFpbmZvLT5yaW5mbykgewo+PiAgIAkJ
eGVuYnVzX2Rldl9mYXRhbChpbmZvLT54YmRldiwgLUVOT01FTSwgImFsbG9jYXRpbmcgcmluZ19p
bmZvIHN0cnVjdHVyZSIpOwo+PiArCQlpbmZvLT5ucl9yaW5ncyA9IDA7Cj4+ICAgCQlyZXR1cm4g
LUVOT01FTTsKPj4gICAJfQo+Cj4gSnVlcmdlbgo+CgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:27:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16:27: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 1gHWs0-0003Wm-8g; Tue, 30 Oct 2018 16:27: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=mwh5=nk=citrix.com=prvs=834ba7b9c=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHWry-0003Vt-Fp
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:27:54 +0000
X-Inumbo-ID: bf1921fc-dc60-11e8-a98a-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bf1921fc-dc60-11e8-a98a-12d6303a7972;
 Tue, 30 Oct 2018 16:27:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69159681"
Date: Tue, 30 Oct 2018 16:27:47 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20181030162747.uilr2at2haxkeorq@zion.uk.xensource.com>
References: <20181030154123.4218-1-roger.pau@citrix.com>
 <20181030154123.4218-4-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181030154123.4218-4-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v3 3/7] x86/pvh: allow PVH Dom0 to use the
 debug IO port 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: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@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>

T24gVHVlLCBPY3QgMzAsIDIwMTggYXQgMDQ6NDE6MTlQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IEZvcmNlIHRyYXBwaW5nIGFjY2Vzc2VzIHRvIElPIHBvcnQgMHhlOSBmb3IgYSBQ
VkggRG9tMCwgc28gaXQgY2FuCj4gcHJpbnQgdG8gdGhlIEhWTSBkZWJ1ZyBjb25zb2xlLgo+IAo+
IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoK
UmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:28:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16: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 1gHWsG-0003b9-Ji; Tue, 30 Oct 2018 16:28:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=o/ya=nk=citrix.com=prvs=8340f39c5=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gHWsF-0003ak-5n
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:28:11 +0000
X-Inumbo-ID: c92d6433-dc60-11e8-87d6-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c92d6433-dc60-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 16:28:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="81162960"
To: Jan Beulich <JBeulich@suse.com>, Razvan Cojocaru
 <rcojocaru@bitdefender.com>
References: <1540816837-8936-1-git-send-email-rcojocaru@bitdefender.com>
 <1540816837-8936-3-git-send-email-rcojocaru@bitdefender.com>
 <5BD8852D02000078001F66D0@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <9a18a82f-ace8-820c-d975-b6b55c569ac1@citrix.com>
Date: Tue, 30 Oct 2018 16:28:06 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BD8852D02000078001F66D0@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH V3 2/3] x86/mm: allocate logdirty_ranges for
 altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAvMTAvMTggMTY6MjIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI5LjEwLjE4IGF0
IDEzOjQwLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+IFRoaXMgcGF0Y2gg
aXMgYSBwcmUtcmVxdWlzaXRlIGZvciB0aGUgb25lIGZpeGluZyBWR0EgbG9nZGlydHkKPj4gZnJl
ZXplcyB3aGVuIHVzaW5nIGFsdHAybS4gSXQgb25seSBjb25jZXJucyBpdHNlbGYgd2l0aCB0aGUK
Pj4gcmFuZ2VzIGFsbG9jYXRpb24gLyBkZWFsbG9jYXRpb24gLyBpbml0aWFsaXphdGlvbiBwYXJ0
Lgo+IEJ1dCB3aGlsZSBsb29raW5nIChicmllZmx5IG9ubHkgZm9yIG5vdykgb3ZlciBwYXRjaCAz
IEkgY291bGRuJ3QKPiBzZWUgYW55IHN5bmMtaW5nIG9mIHRoZSBsb2ctZGlydHkgcmFuZ2VzIHRo
ZXJlIGVpdGhlci4gRG9lc24ndAo+IHRoaXMgbmVlZCBkb2luZyBlaXRoZXIgdGhlcmUgb3IgaGVy
ZSwgaWYgeW91IGdvIHRoZSBjb3B5IHJvdXRlPwo+Cj4+IEBAIC0yMjcxLDYgKzIyOTcsNyBAQCB2
b2lkIHAybV9mbHVzaF9hbHRwMm0oc3RydWN0IGRvbWFpbiAqZCkKPj4gICAgICB7Cj4+ICAgICAg
ICAgIHAybV9mbHVzaF90YWJsZShkLT5hcmNoLmFsdHAybV9wMm1baV0pOwo+PiAgICAgICAgICAv
KiBVbmluaXQgYW5kIHJlaW5pdCBlcHQgdG8gZm9yY2UgVExCIHNob290ZG93biAqLwo+PiArICAg
ICAgICBwMm1fZnJlZV9sb2dkaXJ0eShkLT5hcmNoLmFsdHAybV9wMm1baV0pOwo+PiAgICAgICAg
ICBlcHRfcDJtX3VuaW5pdChkLT5hcmNoLmFsdHAybV9wMm1baV0pOwo+PiAgICAgICAgICBlcHRf
cDJtX2luaXQoZC0+YXJjaC5hbHRwMm1fcDJtW2ldKTsKPj4gICAgICAgICAgZC0+YXJjaC5hbHRw
Mm1fZXB0cFtpXSA9IG1mbl94KElOVkFMSURfTUZOKTsKPj4gQEAgLTIzNDEsNiArMjM4NSw3IEBA
IGludCBwMm1fZGVzdHJveV9hbHRwMm1fYnlfaWQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQg
aW50IGlkeCkKPj4gICAgICAgICAgewo+PiAgICAgICAgICAgICAgcDJtX2ZsdXNoX3RhYmxlKGQt
PmFyY2guYWx0cDJtX3AybVtpZHhdKTsKPj4gICAgICAgICAgICAgIC8qIFVuaW5pdCBhbmQgcmVp
bml0IGVwdCB0byBmb3JjZSBUTEIgc2hvb3Rkb3duICovCj4+ICsgICAgICAgICAgICBwMm1fZnJl
ZV9sb2dkaXJ0eShkLT5hcmNoLmFsdHAybV9wMm1baWR4XSk7Cj4+ICAgICAgICAgICAgICBlcHRf
cDJtX3VuaW5pdChkLT5hcmNoLmFsdHAybV9wMm1baWR4XSk7Cj4+ICAgICAgICAgICAgICBlcHRf
cDJtX2luaXQoZC0+YXJjaC5hbHRwMm1fcDJtW2lkeF0pOwo+PiAgICAgICAgICAgICAgZC0+YXJj
aC5hbHRwMm1fZXB0cFtpZHhdID0gbWZuX3goSU5WQUxJRF9NRk4pOwo+PiBAQCAtMjQ3MSw2ICsy
NTE2LDcgQEAgc3RhdGljIHZvaWQgcDJtX3Jlc2V0X2FsdHAybShzdHJ1Y3QgcDJtX2RvbWFpbiAq
cDJtKQo+PiAgewo+PiAgICAgIHAybV9mbHVzaF90YWJsZShwMm0pOwo+PiAgICAgIC8qIFVuaW5p
dCBhbmQgcmVpbml0IGVwdCB0byBmb3JjZSBUTEIgc2hvb3Rkb3duICovCj4+ICsgICAgcDJtX2Zy
ZWVfbG9nZGlydHkocDJtKTsKPj4gICAgICBlcHRfcDJtX3VuaW5pdChwMm0pOwo+PiAgICAgIGVw
dF9wMm1faW5pdChwMm0pOwo+PiAgICAgIHAybS0+bWluX3JlbWFwcGVkX2dmbiA9IGdmbl94KElO
VkFMSURfR0ZOKTsKPiBGb3Igb25lIHRoZXNlIGxvb2sgYWxsIHByZXR0eSBzaW1pbGFyLCBzbyBJ
IHdvbmRlciB3aHkgdGhlcmUncwo+IG5vIGhlbHBlciBmdW5jdGlvbi4gQnV0IHRoYXQncyBub3Qg
c29tZXRoaW5nIHlvdSBuZWVkIHRvIGNoYW5nZS4KPiBZZXQgd2h5IGFyZSB5b3UgZnJlZWluZyB0
aGUgbG9nLWRpcnR5IHJhbmdlcyBoZXJlPyBUaGVzZSBhcmVuJ3QKPiBmdWxsIGNsZWFudXAgcGF0
aHMgYWZhaWN0LgoKUmFuZ2VzZXRzIGdldCBhZGRlZCB0byB0aGUgZG9tYWluIHJhbmdlc2V0IGxp
c3QsIGFuZCB3ZSBjbGVhbiB0aGVtIGFsbAp1cCByYW5nZXNldF9kb21haW5fZGVzdHJveSgpCgpU
QkgsIEknbSBub3Qgc3VyZSB3aHkgd2UgZG8gaXQgbGlrZSB0aGlzLCBhbmQgSSdtIG5vdCAxMDAl
IGNvbnZpbmNlZCBpdAppcyBhIGNsZXZlciBkZWFsbG9jYXRpb24gc2NoZW1lLgoKfkFuZHJldwoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:28:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16: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 1gHWsW-0003fS-UT; Tue, 30 Oct 2018 16:28:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=kgbc=nk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHWsV-0003f4-K8
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:28:27 +0000
X-Inumbo-ID: d3b7d710-dc60-11e8-87d6-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d3b7d710-dc60-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 16:28:26 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 30 Oct 2018 10:28:25 -0600
Message-Id: <5BD886A502000078001F66EF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 30 Oct 2018 10:28:21 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <5BD86E4402000078001F6571@prv1-mh.provo.novell.com>
 <20181030162301.j2wwajxtl36pw6uq@zion.uk.xensource.com>
In-Reply-To: <20181030162301.j2wwajxtl36pw6uq@zion.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] use consistent values when consuming
 runtime-changeable 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: Stefano Stabellini <sstabellini@kernel.org>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.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>

Pj4+IE9uIDMwLjEwLjE4IGF0IDE3OjIzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gVHVlLCBPY3QgMzAsIDIwMTggYXQgMDg6NDQ6MjBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+IFRoZXJlJ3Mgbm8gZ3VhcmFudGVlIHRoYXQgZS5nLiBhIHN3aXRjaCgpIGNvbnRyb2wg
ZXhwcmVzc2lvbidzIG1lbW9yeQo+PiBvcGVyYW5kKHMpIGdldChzKSByZWFkIGp1c3Qgb25jZS4g
R3VhcmQgYWdhaW5zdCB0aGUgY29tcGlsZXIgcHJvZHVjaW5nCj4+ICJ1bmV4cGVjdGVkIiBjb2Rl
IGJ5IHNwcmlua2xpbmcgYXJvdW5kIHNvbWUgQUNDRVNTX09OQ0UoKS4KPj4gCj4+IEknbSBsZWF2
aW5nIGFsb25lIG9wdF9jb25zd2l0Y2hbXTogSXQgZ2V0cyBhY2Nlc3NlZCBpbiBxdWl0ZSBhIGZl
dwo+PiBwbGFjZXMgYW55d2F5LCBhbmQgYW4gaW50ZXJtZWRpYXRlIGNoYW5nZSB3b24ndCBoYXZl
IGFueSBzZXZlcmUgZWZmZWN0Cj4+IGFmYWljdC4KPj4gCj4+IFNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAKPiBJJ20gY3VyaW91cyBob3cgeW91IGNhbWUg
dXAgd2l0aCB0aGUgbGlzdCBvZiBwYXJhbWV0ZXJzIHRoYXQgbmVlZAo+IGZpeGluZy4KCkkndmUg
anVzdCBnb25lIHRocm91Z2ggYWxsIHRoYXQgYXJlIGN1cnJlbnRseSBydW4tdGltZSBjaGFuZ2Fi
bGUuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:28:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16:28: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 1gHWsu-0003nA-9z; Tue, 30 Oct 2018 16:28:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mwh5=nk=citrix.com=prvs=834ba7b9c=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHWss-0003m9-Ux
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:28:50 +0000
X-Inumbo-ID: e1c0fec5-dc60-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e1c0fec5-dc60-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 16:28:50 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69159908"
Date: Tue, 30 Oct 2018 16:28:46 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20181030162846.2h73idlb7n56fm6u@zion.uk.xensource.com>
References: <20181030154123.4218-1-roger.pau@citrix.com>
 <20181030154123.4218-8-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181030154123.4218-8-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v3 7/7] amd/pvh: enable ACPI C1E disable
 quirk on PVH 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: Wei Liu <wei.liu2@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBPY3QgMzAsIDIwMTggYXQgMDQ6NDE6MjNQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFBWIERvbTAgaGFzIGEgcXVpcmsgZm9yIHNvbWUgQU1EIHByb2Nlc3NvcnMsIHdo
ZXJlIGVuYWJsaW5nIEFDUEkgY2FuCj4gYWxzbyBlbmFibGUgQzFFIG1vZGUuIEFwcGx5IHRoZSBz
YW1lIHdvcmthcm91bmQgYXMgZG9uZSBvbiBQViBmb3IgYQo+IFBWSCBEb20wLCB3aGljaCBjb25z
aXN0IG9uIHRyYXBwaW5nIGFjY2Vzc2VzIHRvIHRoZSBTTUkgY29tbWFuZCBJTwo+IHBvcnQgYW5k
IGRpc2FibGluZyBDMUUgaWYgQUNQSSBpcyBlbmFibGVkLgo+IAo+IFJlcG9ydGVkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:29:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16: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 1gHWtB-0003sP-MH; Tue, 30 Oct 2018 16:29:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=azuv=nk=oracle.com=manjunath.b.patil@srs-us1.protection.inumbo.net>)
 id 1gHWtA-0003rr-0R
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:29:08 +0000
X-Inumbo-ID: ebf99cfa-dc60-11e8-87d6-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ebf99cfa-dc60-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 16:29:07 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9UGQ1qG055015;
 Tue, 30 Oct 2018 16:29:04 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-2018-07-02;
 bh=RACsy7TlQ5ePWekmihqOWNZt6NL2kOPSYk0UbgDXCdc=;
 b=cvhqsfIBD7p6EExXWGNh9fN5wi0GJF0P1+5KRcYx20rKvIOqXlPc/b29Vjf7DjWmiJ+1
 6bEMLhJnPzoS0I2upxT6vUUEHv2SN3Hf0CJXZAq1Uabgfmz0ouJzhrsjXQ1qsv7B0qkR
 rlYnNoL4cWGBB9Thy6PLj89NU25Ra635DVC+nn7juaBPfpDcSOQP9sqmhocRmNcXKPhQ
 rYLc2bKCGfV8c/cYqGWVOIpAksdIndpS1s0ZWxr48z/RbSWUnFBInTrWB5mWvNkmf0dJ
 nWlNoz3PyXy9BRCTvhe7Ehy4HzuLJufa7bMjLb2fuQzAgl1DGrh9qREYED24UedEStF0 1Q== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2130.oracle.com with ESMTP id 2nducm26pk-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 30 Oct 2018 16:29:04 +0000
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w9UGT3Wr022025
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 30 Oct 2018 16:29:03 GMT
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 w9UGT3xT029872;
 Tue, 30 Oct 2018 16:29:03 GMT
Received: from [10.211.46.57] (/10.211.46.57)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 30 Oct 2018 09:29:02 -0700
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1540837916-14356-1-git-send-email-manjunath.b.patil@oracle.com>
 <20181030103956.hew7gifjvpjviw7u@mac.citrite.net>
From: Manjunath Patil <manjunath.b.patil@oracle.com>
Organization: Oracle Corporation
Message-ID: <f8b9a166-e844-018d-2186-b49f54fc6fbb@oracle.com>
Date: Tue, 30 Oct 2018 09:29:02 -0700
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20181030103956.hew7gifjvpjviw7u@mac.citrite.net>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9062
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810300139
Subject: Re: [Xen-devel] [PATCH] xen-blkfront: fix kernel panic with
 negotiate_mq error path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, axboe@kernel.dk, konrad.wilk@oracle.com,
 linux-kernel@vger.kernel.org, linux-block@vger.kernel.org,
 xen-devel@lists.xenproject.org, 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>

T24gMTAvMzAvMjAxOCAzOjM5IEFNLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgoKPiBPbiBNb24s
IE9jdCAyOSwgMjAxOCBhdCAxMTozMTo1NkFNIC0wNzAwLCBNYW5qdW5hdGggUGF0aWwgd3JvdGU6
Cj4+IGluZm8tPm5yX3JpbmdzIGlzbid0IGFkanVzdGVkIGluIGNhc2Ugb2YgRU5PTUVNIGVycm9y
IGZyb20KPj4gbmVnb3RpYXRlX21xKCkuIFRoaXMgbGVhZHMgdG8ga2VybmVsIHBhbmljIGluIGVy
cm9yIHBhdGguCj4+Cj4+IFR5cGljYWwgY2FsbCBzdGFjayBpbnZvbHZpbmcgcGFuaWMgLQo+PiAg
ICM4IHBhZ2VfZmF1bHQgYXQgZmZmZmZmZmY4MTc1OTM2Zgo+PiAgICAgIFtleGNlcHRpb24gUklQ
OiBibGtpZl9mcmVlX3JpbmcrMzNdCj4+ICAgICAgUklQOiBmZmZmZmZmZmEwMTQ5NDkxICBSU1A6
IGZmZmY4ODA0Zjc2NzNjMDggIFJGTEFHUzogMDAwMTAyOTIKPj4gICAuLi4KPj4gICAjOSBibGtp
Zl9mcmVlIGF0IGZmZmZmZmZmYTAxNDlhYWEgW3hlbl9ibGtmcm9udF0KPj4gICAjMTAgdGFsa190
b19ibGtiYWNrIGF0IGZmZmZmZmZmYTAxNGM4Y2QgW3hlbl9ibGtmcm9udF0KPj4gICAjMTEgYmxr
YmFja19jaGFuZ2VkIGF0IGZmZmZmZmZmYTAxNGVhOGIgW3hlbl9ibGtmcm9udF0KPj4gICAjMTIg
eGVuYnVzX290aGVyZW5kX2NoYW5nZWQgYXQgZmZmZmZmZmY4MTQyNDY3MAo+PiAgICMxMyBiYWNr
ZW5kX2NoYW5nZWQgYXQgZmZmZmZmZmY4MTQyNmRjMwo+PiAgICMxNCB4ZW53YXRjaF90aHJlYWQg
YXQgZmZmZmZmZmY4MTQyMmYyOQo+PiAgICMxNSBrdGhyZWFkIGF0IGZmZmZmZmZmODEwYWJlNmEK
Pj4gICAjMTYgcmV0X2Zyb21fZm9yayBhdCBmZmZmZmZmZjgxNzU0MDc4Cj4+Cj4+IFRob3VnaCBl
aXRoZXIgb2YgbXkgY2hhbmdlcyBhdm9pZCB0aGUgcGFuaWMsIEkgaW5jbHVkZWQgYm90aCB0aGUK
Pj4gY2hhbmdlcy4gVGhpcyBpc3N1ZSBnb3QgaW50cm9kdWNlZCB3aXRoICI3ZWQ4Y2UxIHhlbi1i
bGtmcm9udDogbW92ZQo+PiBuZWdvdGlhdGVfbXEgdG8gY292ZXIgYWxsIGNhc2VzIG9mIG5ldyBW
QkRzIgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBNYW5qdW5hdGggUGF0aWwgPG1hbmp1bmF0aC5iLnBh
dGlsQG9yYWNsZS5jb20+Cj4+IC0tLQo+PiAgIGRyaXZlcnMvYmxvY2sveGVuLWJsa2Zyb250LmMg
fCAgICA3ICsrKysrLS0KPj4gICAxIGZpbGVzIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMiBk
ZWxldGlvbnMoLSkKPj4KPj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvYmxvY2sveGVuLWJsa2Zyb250
LmMgYi9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jCj4+IGluZGV4IDQyOWQyMDEuLmRjOGZl
MjUgMTAwNjQ0Cj4+IC0tLSBhL2RyaXZlcnMvYmxvY2sveGVuLWJsa2Zyb250LmMKPj4gKysrIGIv
ZHJpdmVycy9ibG9jay94ZW4tYmxrZnJvbnQuYwo+PiBAQCAtMTM1MCw4ICsxMzUwLDEwIEBAIHN0
YXRpYyB2b2lkIGJsa2lmX2ZyZWUoc3RydWN0IGJsa2Zyb250X2luZm8gKmluZm8sIGludCBzdXNw
ZW5kKQo+PiAgIAlpZiAoaW5mby0+cnEpCj4+ICAgCQlibGtfbXFfc3RvcF9od19xdWV1ZXMoaW5m
by0+cnEpOwo+PiAgIAo+PiAtCWZvciAoaSA9IDA7IGkgPCBpbmZvLT5ucl9yaW5nczsgaSsrKQo+
PiAtCQlibGtpZl9mcmVlX3JpbmcoJmluZm8tPnJpbmZvW2ldKTsKPj4gKwlpZiAoaW5mby0+cmlu
Zm8pIHsKPj4gKwkJZm9yIChpID0gMDsgaSA8IGluZm8tPm5yX3JpbmdzOyBpKyspCj4+ICsJCQli
bGtpZl9mcmVlX3JpbmcoJmluZm8tPnJpbmZvW2ldKTsKPj4gKwl9Cj4gSSBkb24ndCBzZWUgdGhl
IHBvaW50IGluIHRoZSBpZiBjYXNlIGhlcmUsIHlvdSBhbHJlYWR5IGZpeGVkIGl0IGJ5Cj4gc2V0
dGluZyB0aGUgbnJfcmluZ3MgdmFsdWUgd2hpY2ggSSB0aGluayBpdCdzIHRoZSBjb3JyZWN0IHdh
eSBvZgo+IGZpeGluZyBpdC4KPgo+IFRoYW5rcywgUm9nZXIuClRoYW5rIHlvdSBSb2dlciBmb3Ig
eW91ciBjb21tZW50cy4KSSB3aWxsIGV4Y2x1ZGUgdGhpcyBjaGFuZ2UgYW5kIHNlbmQgZm9yIHJl
dmlldyBhZ2Fpbi4KCi1UaGFua3MsCk1hbmp1bmF0aAoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:29:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16: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 1gHWtE-0003tv-6z; Tue, 30 Oct 2018 16:29:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mwh5=nk=citrix.com=prvs=834ba7b9c=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHWtD-0003tc-F8
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:29:11 +0000
X-Inumbo-ID: edb696dc-dc60-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id edb696dc-dc60-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 16:29:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69159974"
Date: Tue, 30 Oct 2018 16:29:07 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181030162907.y3mbjww3rbrzrdez@zion.uk.xensource.com>
References: <5BD86E4402000078001F6571@prv1-mh.provo.novell.com>
 <20181030162301.j2wwajxtl36pw6uq@zion.uk.xensource.com>
 <5BD886A502000078001F66EF@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BD886A502000078001F66EF@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] use consistent values when consuming
 runtime-changeable 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.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>

T24gVHVlLCBPY3QgMzAsIDIwMTggYXQgMTA6Mjg6MjFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDMwLjEwLjE4IGF0IDE3OjIzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBPbiBUdWUsIE9jdCAzMCwgMjAxOCBhdCAwODo0NDoyMEFNIC0wNjAwLCBKYW4gQmV1
bGljaCB3cm90ZToKPiA+PiBUaGVyZSdzIG5vIGd1YXJhbnRlZSB0aGF0IGUuZy4gYSBzd2l0Y2go
KSBjb250cm9sIGV4cHJlc3Npb24ncyBtZW1vcnkKPiA+PiBvcGVyYW5kKHMpIGdldChzKSByZWFk
IGp1c3Qgb25jZS4gR3VhcmQgYWdhaW5zdCB0aGUgY29tcGlsZXIgcHJvZHVjaW5nCj4gPj4gInVu
ZXhwZWN0ZWQiIGNvZGUgYnkgc3ByaW5rbGluZyBhcm91bmQgc29tZSBBQ0NFU1NfT05DRSgpLgo+
ID4+IAo+ID4+IEknbSBsZWF2aW5nIGFsb25lIG9wdF9jb25zd2l0Y2hbXTogSXQgZ2V0cyBhY2Nl
c3NlZCBpbiBxdWl0ZSBhIGZldwo+ID4+IHBsYWNlcyBhbnl3YXksIGFuZCBhbiBpbnRlcm1lZGlh
dGUgY2hhbmdlIHdvbid0IGhhdmUgYW55IHNldmVyZSBlZmZlY3QKPiA+PiBhZmFpY3QuCj4gPj4g
Cj4gPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+ID4g
Cj4gPiBJJ20gY3VyaW91cyBob3cgeW91IGNhbWUgdXAgd2l0aCB0aGUgbGlzdCBvZiBwYXJhbWV0
ZXJzIHRoYXQgbmVlZAo+ID4gZml4aW5nLgo+IAo+IEkndmUganVzdCBnb25lIHRocm91Z2ggYWxs
IHRoYXQgYXJlIGN1cnJlbnRseSBydW4tdGltZSBjaGFuZ2FibGUuCgpGYWlyIGVub3VnaC4KClJl
dmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:32:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16:32: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 1gHWvx-00055G-OC; Tue, 30 Oct 2018 16:32:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lu7j=nk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gHWvw-000553-Ju
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:32:00 +0000
X-Inumbo-ID: 52dba7d7-dc61-11e8-87d6-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 52dba7d7-dc61-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 16:31: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 <aliasfile-bounces@xenproject.org>)
 id 1gHWvu-0007tk-Tn; Tue, 30 Oct 2018 16:31: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 1gHWvu-0001Ln-NC; Tue, 30 Oct 2018 16:31:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gHWvu-0001GS-Mc; Tue, 30 Oct 2018 16:31:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1gHWvu-0001GS-Mc@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 30 Oct 2018 16:31:58 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-amd64-i386-xl-qemut-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
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbQp0ZXN0aWQgeGVuLWJvb3QKClRyZWU6
IGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2
YWxkcy9saW51eC0yLjYuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4u
b3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0cy54
ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVu
LmdpdAoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBC
dWcgaXMgaW4gdHJlZTogIGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgv
a2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICA2OWQ1
Yjk3YzU5NzMwNzc3M2ZlNmM1OTc3NWE1ZDVhODhiYjdlNmIzCiAgQnVnIG5vdCBwcmVzZW50OiBm
YjFjNTkyY2Y0YzllZWI4NGVjNmJjZTEzYzEzYzExYzdkMDViNmM3CiAgTGFzdCBmYWlsIHJlcHJv
OiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI5MTky
LwoKCiAgKFJldmlzaW9uIGxvZyB0b28gbG9uZywgb21pdHRlZC4pCgoKRm9yIGJpc2VjdGlvbiBy
ZXZpc2lvbi10dXBsZSBncmFwaCBzZWU6CiAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvcmVzdWx0cy9iaXNlY3QvbGludXgtbGludXMvdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20ueGVuLWJvb3QuaHRtbApSZXZpc2lvbiBJRHMg
aW4gZWFjaCBncmFwaCBub2RlIHJlZmVyLCByZXNwZWN0aXZlbHksIHRvIHRoZSBUcmVlcyBhYm92
ZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUnVubmluZyBjcy1i
aXNlY3Rpb24tc3RlcCAtLWdyYXBoLW91dD0vaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L2xpbnV4
LWxpbnVzL3Rlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtLnhlbi1i
b290IC0tc3VtbWFyeS1vdXQ9dG1wLzEyOTE5Mi5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRl
bXBsYXRlPTEyNTg5OCAtLWJsZXNzaW5ncz1yZWFsLHJlYWwtYmlzZWN0IGxpbnV4LWxpbnVzIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIHhlbi1ib290ClNlYXJj
aGluZyBmb3IgZmFpbHVyZSAvIGJhc2lzIHBhc3M6CiAxMjkwNzIgZmFpbCBbaG9zdD1odXhlbHJl
YmUwXSAvIDEyODk0NSBbaG9zdD1waW5vdDFdIDEyODkyMCBbaG9zdD1iYXJvcXVlMV0gMTI4ODg1
IFtob3N0PWZpYW5vMV0gMTI4ODYxIFtob3N0PWl0YWxpYTBdIDEyODgzNSBbaG9zdD1yaW1hdmEx
XSAxMjg3MjcgW2hvc3Q9ZGViaW5hMV0gMTI4NjYzIFtob3N0PWFsYmFuYTFdIDEyODU5OSBbaG9z
dD1lbGJsaW5nMV0gMTI4NTIwIFtob3N0PWFsYmFuYTBdIDEyODQ5MyBbaG9zdD1maWFubzBdIDEy
ODQ3NiBvay4KRmFpbHVyZSAvIGJhc2lzIHBhc3MgZmxpZ2h0czogMTI5MDcyIC8gMTI4NDc2Cih0
cmVlIHdpdGggbm8gdXJsOiBtaW5pb3MpCih0cmVlIHdpdGggbm8gdXJsOiBvdm1mKQoodHJlZSB3
aXRoIG5vIHVybDogc2VhYmlvcykKVHJlZTogbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHVi
L3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQKVHJlZTogbGludXhm
aXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQK
VHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0
ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQKVHJlZTogeGVu
IGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CkxhdGVzdCA2OWQ1Yjk3YzU5NzMwNzc3M2Zl
NmM1OTc3NWE1ZDVhODhiYjdlNmIzIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0
ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5
ZDliNDNmMmM2NDVhZTcKQmFzaXMgcGFzcyBmYjFjNTkyY2Y0YzllZWI4NGVjNmJjZTEzYzEzYzEx
YzdkMDViNmM3IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVk
NjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0
OTFkNDc4ZDY2ZGY1NmMxOTg2IDM1OTk3MGZkOGI3ODFmYWMyZGRjYmM4NGRkNWI4OTAwNzVmYTA4
ZWYKR2VuZXJhdGluZyByZXZpc2lvbnMgd2l0aCAuL2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciAg
Z2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xp
bnV4LTIuNi5naXQjZmIxYzU5MmNmNGM5ZWViODRlYzZiY2UxM2MxM2MxMWM3ZDA1YjZjNy02OWQ1
Yjk3YzU5NzMwNzc3M2ZlNmM1OTc3NWE1ZDVhODhiYjdlNmIzIGdpdDovL3hlbmJpdHMueGVuLm9y
Zy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdCNjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwLWM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZ2l0
Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCM5YzBlZWQ2MThmMzdk
ZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5LTljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4
ZWY4OTEzZTMxNDkgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdCNkZTViNjc4Y2E0
ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2LWRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0
NzhkNjZkZjU2YzE5ODYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQjMzU5OTcwZmQ4Yjc4
MWZhYzJkZGNiYzg0ZGQ1Yjg5MDA3NWZhMDhlZi05MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5
YjQzZjJjNjQ1YWU3CkZyb20gZ2l0Oi8vY2FjaGU6OTQxOS9naXQ6Ly9naXQua2VybmVsLm9yZy9w
dWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42CiAgIDExNzQzYzU2Nzg1
Yy4uYzIxMDFkMDE4MjY0ICBtYXN0ZXIgICAgIC0+IG9yaWdpbi9tYXN0ZXIKYWRob2MtcmV2dHVw
bGUtZ2VuZXJhdG9yOiB0cmVlIGRpc2NvbnRpZ3VvdXM6IGxpbnV4LTIuNgpMb2FkZWQgMTAwMiBu
b2RlcyBpbiByZXZpc2lvbiBncmFwaApTZWFyY2hpbmcgZm9yIHRlc3QgcmVzdWx0czoKIDEyODM2
OSBbaG9zdD1iYXJvcXVlMV0KIDEyODQwNyBbaG9zdD1qb3ViZXJ0aW4wXQogMTI4NDM4IFtob3N0
PXBpbm90MV0KIDEyODQ3NiBwYXNzIGZiMWM1OTJjZjRjOWVlYjg0ZWM2YmNlMTNjMTNjMTFjN2Qw
NWI2YzcgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThm
MzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0
NzhkNjZkZjU2YzE5ODYgMzU5OTcwZmQ4Yjc4MWZhYzJkZGNiYzg0ZGQ1Yjg5MDA3NWZhMDhlZgog
MTI4NDYxIFtob3N0PWRlYmluYTBdCiAxMjg0OTMgW2hvc3Q9Zmlhbm8wXQogMTI4NTIwIFtob3N0
PWFsYmFuYTBdCiAxMjg1OTkgW2hvc3Q9ZWxibGluZzFdCiAxMjg2NjMgW2hvc3Q9YWxiYW5hMV0K
IDEyODcyNyBbaG9zdD1kZWJpbmExXQogMTI4ODYxIFtob3N0PWl0YWxpYTBdCiAxMjg4MzUgW2hv
c3Q9cmltYXZhMV0KIDEyODg4NSBbaG9zdD1maWFubzFdCiAxMjg5MjAgW2hvc3Q9YmFyb3F1ZTFd
CiAxMjg5NDUgW2hvc3Q9cGlub3QxXQogMTI4OTcwIGZhaWwgaXJyZWxldmFudAogMTI5MDA1IGZh
aWwgaXJyZWxldmFudAogMTI5MDcyIGZhaWwgNjlkNWI5N2M1OTczMDc3NzNmZTZjNTk3NzVhNWQ1
YTg4YmI3ZTZiMyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVl
ZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIy
NDkxZDQ3OGQ2NmRmNTZjMTk4NiA5MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1
YWU3CiAxMjkxNzUgcGFzcyBmYjFjNTkyY2Y0YzllZWI4NGVjNmJjZTEzYzEzYzExYzdkMDViNmM3
IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1
YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2
ZGY1NmMxOTg2IDU3MDc3Y2M0MmVhMDNhNzg4ZjAzY2IwMWRjZjFjZWU0OTFkODA5OTIKIDEyOTE3
NyBwYXNzIGZiMWM1OTJjZjRjOWVlYjg0ZWM2YmNlMTNjMTNjMTFjN2QwNWI2YzcgYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNm
YmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYg
ZTliZTM0YmU1ZjlhMWE2ZWNiZjA1YmE5NTAyY2Q3MDVhZTQ0MTQ3NgogMTI5MTc4IHBhc3MgZmIx
YzU5MmNmNGM5ZWViODRlYzZiY2UxM2MxM2MxMWM3ZDA1YjZjNyBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEz
ZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiAxNjJmYzgyOTVm
MzEyNDBkYzM2NzAxOTBhOTFlOWJiYzAzYjBkN2JlCiAxMjkxODAgcGFzcyBmYjFjNTkyY2Y0Yzll
ZWI4NGVjNmJjZTEzYzEzYzExYzdkMDViNmM3IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTVi
Njc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDIzMDU4ZTdiMzYxYTRmNmNmNzQw
MjQ1MzI3ZWExODQxZTJiZTkxMzIKIDEyOTE4MSBwYXNzIGZiMWM1OTJjZjRjOWVlYjg0ZWM2YmNl
MTNjMTNjMTFjN2QwNWI2YzcgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2
MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2Rm
YTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0
M2YyYzY0NWFlNwogMTI5MTgyIGZhaWwgNjlkNWI5N2M1OTczMDc3NzNmZTZjNTk3NzVhNWQ1YTg4
YmI3ZTZiMyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYx
OGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkx
ZDQ3OGQ2NmRmNTZjMTk4NiA5MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1YWU3
CiAxMjkxODUgcGFzcyBmYjFjNTkyY2Y0YzllZWI4NGVjNmJjZTEzYzEzYzExYzdkMDViNmM3IGM1
MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRh
NTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1
NmMxOTg2IDkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKIDEyOTE3MiBw
YXNzIGZiMWM1OTJjZjRjOWVlYjg0ZWM2YmNlMTNjMTNjMTFjN2QwNWI2YzcgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0
OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgMzU5
OTcwZmQ4Yjc4MWZhYzJkZGNiYzg0ZGQ1Yjg5MDA3NWZhMDhlZgogMTI5MTczIGZhaWwgNjlkNWI5
N2M1OTczMDc3NzNmZTZjNTk3NzVhNWQ1YTg4YmI3ZTZiMyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMx
NDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5MjY2NmZkZDZlMGFm
YWI5ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1YWU3CiAxMjkxNzQgcGFzcyBmYjFjNTkyY2Y0YzllZWI4
NGVjNmJjZTEzYzEzYzExYzdkMDViNmM3IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4
Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDI5MTY5NTFjMWJiOTQzZTc5YmY5NjVj
ZGU2NmE3OGIwZTg0MTQ1NWIKIDEyOTE4OCBmYWlsIDY5ZDViOTdjNTk3MzA3NzczZmU2YzU5Nzc1
YTVkNWE4OGJiN2U2YjMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5
YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgz
ZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2Yy
YzY0NWFlNwogMTI5MTkwIHBhc3MgZmIxYzU5MmNmNGM5ZWViODRlYzZiY2UxM2MxM2MxMWM3ZDA1
YjZjNyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYz
N2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3
OGQ2NmRmNTZjMTk4NiA5MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1YWU3CiAx
MjkxOTIgZmFpbCA2OWQ1Yjk3YzU5NzMwNzc3M2ZlNmM1OTc3NWE1ZDVhODhiYjdlNmIzIGM1MzBh
NzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdj
OGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMx
OTg2IDkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKU2VhcmNoaW5nIGZv
ciBpbnRlcmVzdGluZyB2ZXJzaW9ucwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI4NDc2IChwYXNz
KSwgZm9yIGJhc2lzIHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyOTA3MiAoZmFpbCksIGZv
ciBiYXNpcyBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyOTE3MiAocGFzcyksIGZvciBi
YXNpcyBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyOTE3MyAoZmFpbCksIGZvciBiYXNpcyBm
YWlsdXJlCiAwIHJldmlzaW9ucyBhdCBmYjFjNTkyY2Y0YzllZWI4NGVjNmJjZTEzYzEzYzExYzdk
MDViNmM3IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4
ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFk
NDc4ZDY2ZGY1NmMxOTg2IDkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcK
Tm8gcmV2aXNpb25zIGxlZnQgdG8gdGVzdCwgY2hlY2tpbmcgZ3JhcGggc3RhdGUuCiBSZXN1bHQg
Zm91bmQ6IGZsaWdodCAxMjkxODEgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXN1bHQgZm91bmQ6
IGZsaWdodCAxMjkxODIgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZs
aWdodCAxMjkxODUgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEy
OTE4OCAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyOTE5
MCAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI5MTkyIChmYWls
KSwgZm9yIGZpcnN0IGZhaWx1cmUKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNo
YW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9y
Zy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdAogIEJ1ZyBp
bnRyb2R1Y2VkOiAgNjlkNWI5N2M1OTczMDc3NzNmZTZjNTk3NzVhNWQ1YTg4YmI3ZTZiMwogIEJ1
ZyBub3QgcHJlc2VudDogZmIxYzU5MmNmNGM5ZWViODRlYzZiY2UxM2MxM2MxMWM3ZDA1YjZjNwog
IExhc3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzLzEyOTE5Mi8KCgogIChSZXZpc2lvbiBsb2cgdG9vIGxvbmcsIG9taXR0ZWQuKQoK
UmV2aXNpb24gZ3JhcGggbGVmdCBpbiAvaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L2xpbnV4LWxp
bnVzL3Rlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtLnhlbi1ib290
Lntkb3QscHMscG5nLGh0bWwsc3ZnfS4KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQoxMjkxOTI6IHRvbGVyYWJsZSBBTEwgRkFJTAoKZmxpZ2h0IDEyOTE5MiBsaW51eC1s
aW51cyByZWFsLWJpc2VjdCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzLzEyOTE5Mi8KCkZhaWx1cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMu
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3Vs
ZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14
c20gNyB4ZW4tYm9vdCBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCgoKam9iczoKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:32:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16:32: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 1gHWwR-00058b-3Q; Tue, 30 Oct 2018 16:32: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=gamd=nk=citrix.com=prvs=8345a451b=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1gHWwP-00058S-GR
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:32:29 +0000
X-Inumbo-ID: 636dc74e-dc61-11e8-b2a2-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 636dc74e-dc61-11e8-b2a2-12d6303a7972;
 Tue, 30 Oct 2018 16:32:28 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69160441"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5BD86E4402000078001F6571@prv1-mh.provo.novell.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 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
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <77f93cc6-6e42-2e03-e77f-71fd760e57f2@citrix.com>
Date: Tue, 30 Oct 2018 16:31:56 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BD86E4402000078001F6571@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] use consistent values when consuming
 runtime-changeable 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMzAvMjAxOCAwMjo0NCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhlcmUncyBubyBn
dWFyYW50ZWUgdGhhdCBlLmcuIGEgc3dpdGNoKCkgY29udHJvbCBleHByZXNzaW9uJ3MgbWVtb3J5
Cj4gb3BlcmFuZChzKSBnZXQocykgcmVhZCBqdXN0IG9uY2UuIEd1YXJkIGFnYWluc3QgdGhlIGNv
bXBpbGVyIHByb2R1Y2luZwo+ICJ1bmV4cGVjdGVkIiBjb2RlIGJ5IHNwcmlua2xpbmcgYXJvdW5k
IHNvbWUgQUNDRVNTX09OQ0UoKS4KPiAKPiBJJ20gbGVhdmluZyBhbG9uZSBvcHRfY29uc3dpdGNo
W106IEl0IGdldHMgYWNjZXNzZWQgaW4gcXVpdGUgYSBmZXcKPiBwbGFjZXMgYW55d2F5LCBhbmQg
YW4gaW50ZXJtZWRpYXRlIGNoYW5nZSB3b24ndCBoYXZlIGFueSBzZXZlcmUgZWZmZWN0Cj4gYWZh
aWN0Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
CkFja2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:33:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16: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 1gHWwq-0005Cm-FM; Tue, 30 Oct 2018 16:32: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=yhbk=nk=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHWwo-0005Cc-TG
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 16:32:54 +0000
X-Inumbo-ID: 72ebd5da-dc61-11e8-b92f-12d6303a7972
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 72ebd5da-dc61-11e8-b92f-12d6303a7972;
 Tue, 30 Oct 2018 16:32:53 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E92FC80D;
 Tue, 30 Oct 2018 09:32:52 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 084733F557;
 Tue, 30 Oct 2018 09:32:51 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
 <1540260184-11294-12-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <86bae62f-2ca1-aa68-a468-63dbe44fbe0d@arm.com>
Date: Tue, 30 Oct 2018 16:32:50 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1540260184-11294-12-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 12/25] xen/arm: refactor construct_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: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 andrii_anisov@epam.com, 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>

SGkgU3RlZmFubywKCk9uIDIzLzEwLzIwMTggMDM6MDIsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBNb3ZlIGdlbmVyaWMgaW5pdGlhbGl6YXRpb25zIG91dCBvZiBjb25zdHJ1Y3RfZG9tMCBz
byB0aGF0IHRoZXkgY2FuIGJlCj4gcmV1c2VkLgo+IAo+IFJlbmFtZSBwcmVwYXJlX2R0YiB0byBw
cmVwYXJlX2R0Yl9od2RvbSB0byBhdm9pZCBjb25mdXNpb24uCj4gCj4gTm8gZnVuY3Rpb25hbCBj
aGFuZ2VzIGluIHRoaXMgcGF0Y2guCj4gCj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxs
aW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgoKQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:33:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16: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 1gHWx0-0005Eo-SI; Tue, 30 Oct 2018 16:33: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=2zng=nk=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gHWwz-0005Ec-HM
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:33:05 +0000
X-Inumbo-ID: 79006436-dc61-11e8-85d2-12d6303a7972
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 79006436-dc61-11e8-85d2-12d6303a7972;
 Tue, 30 Oct 2018 16:33:03 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 223BA3016E63; Tue, 30 Oct 2018 18:33:03 +0200 (EET)
Received: from [10.10.196.90] (unknown [10.10.196.90])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 1609E3084EEC;
 Tue, 30 Oct 2018 18:33:03 +0200 (EET)
To: Jan Beulich <JBeulich@suse.com>
References: <1540816837-8936-1-git-send-email-rcojocaru@bitdefender.com>
 <1540816837-8936-3-git-send-email-rcojocaru@bitdefender.com>
 <5BD8852D02000078001F66D0@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <f0654a6d-0e19-d115-df45-c266db6b963c@bitdefender.com>
Date: Tue, 30 Oct 2018 18:32:59 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <5BD8852D02000078001F66D0@prv1-mh.provo.novell.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH V3 2/3] x86/mm: allocate logdirty_ranges for
 altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

T24gMTAvMzAvMTggNjoyMiBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjkuMTAuMTgg
YXQgMTM6NDAsIDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4gVGhpcyBwYXRj
aCBpcyBhIHByZS1yZXF1aXNpdGUgZm9yIHRoZSBvbmUgZml4aW5nIFZHQSBsb2dkaXJ0eQo+PiBm
cmVlemVzIHdoZW4gdXNpbmcgYWx0cDJtLiBJdCBvbmx5IGNvbmNlcm5zIGl0c2VsZiB3aXRoIHRo
ZQo+PiByYW5nZXMgYWxsb2NhdGlvbiAvIGRlYWxsb2NhdGlvbiAvIGluaXRpYWxpemF0aW9uIHBh
cnQuCj4gCj4gQnV0IHdoaWxlIGxvb2tpbmcgKGJyaWVmbHkgb25seSBmb3Igbm93KSBvdmVyIHBh
dGNoIDMgSSBjb3VsZG4ndAo+IHNlZSBhbnkgc3luYy1pbmcgb2YgdGhlIGxvZy1kaXJ0eSByYW5n
ZXMgdGhlcmUgZWl0aGVyLiBEb2Vzbid0Cj4gdGhpcyBuZWVkIGRvaW5nIGVpdGhlciB0aGVyZSBv
ciBoZXJlLCBpZiB5b3UgZ28gdGhlIGNvcHkgcm91dGU/CgpUaGUgc3luY2luZyBpcyBkb25lIGlu
IHBhdGNoIDMsIGluIHAybV9jaGFuZ2VfZW50cnlfdHlwZV9nbG9iYWwoKSwKcDJtX21lbW9yeV90
eXBlX2NoYW5nZWQoKSwgcDJtX2NoYW5nZV90eXBlX3JhbmdlKCksIHdoZXJlIG5vdyBhbGwgYWN0
aXZlCnAybXMgKGhvc3RwMm0gKyBhbHRwMm1zKSByZWNlaXZlIHRoZSBzYW1lIGNoYW5nZXMuCgpP
biBhbGxvY2F0aW5nIHRoZSBsb2dkaXJ0eV9yYW5nZXMgZm9yIGEgbmV3IGFsdHAybSwgdGhlIGhv
c3RwMm0gKHdoaWNoCmlzIHN5bmMgd2l0aCBhbGwgb3RoZXJzKSBpcyBjb3BpZWQgb3ZlciwgYW5k
IHRoZW4gd2hhdGV2ZXIgbG9nZGlydHkKcmFuZ2VzIHRoZSBoeXBlcnZpc29yIGlzIHVzaW5nIGZv
ciByZWFkaW5nIHNob3VsZCBiZSBmaW5lLgoKVGhhdCB3YXMgdGhlIHRoaW5raW5nIGF0IGxlYXN0
LCBhbSBJIG1pc3Npbmcgc29tZXRoaW5nPwoKPj4gQEAgLTIyNzEsNiArMjI5Nyw3IEBAIHZvaWQg
cDJtX2ZsdXNoX2FsdHAybShzdHJ1Y3QgZG9tYWluICpkKQo+PiAgICAgIHsKPj4gICAgICAgICAg
cDJtX2ZsdXNoX3RhYmxlKGQtPmFyY2guYWx0cDJtX3AybVtpXSk7Cj4+ICAgICAgICAgIC8qIFVu
aW5pdCBhbmQgcmVpbml0IGVwdCB0byBmb3JjZSBUTEIgc2hvb3Rkb3duICovCj4+ICsgICAgICAg
IHAybV9mcmVlX2xvZ2RpcnR5KGQtPmFyY2guYWx0cDJtX3AybVtpXSk7Cj4+ICAgICAgICAgIGVw
dF9wMm1fdW5pbml0KGQtPmFyY2guYWx0cDJtX3AybVtpXSk7Cj4+ICAgICAgICAgIGVwdF9wMm1f
aW5pdChkLT5hcmNoLmFsdHAybV9wMm1baV0pOwo+PiAgICAgICAgICBkLT5hcmNoLmFsdHAybV9l
cHRwW2ldID0gbWZuX3goSU5WQUxJRF9NRk4pOwo+PiBAQCAtMjM0MSw2ICsyMzg1LDcgQEAgaW50
IHAybV9kZXN0cm95X2FsdHAybV9ieV9pZChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQg
aWR4KQo+PiAgICAgICAgICB7Cj4+ICAgICAgICAgICAgICBwMm1fZmx1c2hfdGFibGUoZC0+YXJj
aC5hbHRwMm1fcDJtW2lkeF0pOwo+PiAgICAgICAgICAgICAgLyogVW5pbml0IGFuZCByZWluaXQg
ZXB0IHRvIGZvcmNlIFRMQiBzaG9vdGRvd24gKi8KPj4gKyAgICAgICAgICAgIHAybV9mcmVlX2xv
Z2RpcnR5KGQtPmFyY2guYWx0cDJtX3AybVtpZHhdKTsKPj4gICAgICAgICAgICAgIGVwdF9wMm1f
dW5pbml0KGQtPmFyY2guYWx0cDJtX3AybVtpZHhdKTsKPj4gICAgICAgICAgICAgIGVwdF9wMm1f
aW5pdChkLT5hcmNoLmFsdHAybV9wMm1baWR4XSk7Cj4+ICAgICAgICAgICAgICBkLT5hcmNoLmFs
dHAybV9lcHRwW2lkeF0gPSBtZm5feChJTlZBTElEX01GTik7Cj4+IEBAIC0yNDcxLDYgKzI1MTYs
NyBAQCBzdGF0aWMgdm9pZCBwMm1fcmVzZXRfYWx0cDJtKHN0cnVjdCBwMm1fZG9tYWluICpwMm0p
Cj4+ICB7Cj4+ICAgICAgcDJtX2ZsdXNoX3RhYmxlKHAybSk7Cj4+ICAgICAgLyogVW5pbml0IGFu
ZCByZWluaXQgZXB0IHRvIGZvcmNlIFRMQiBzaG9vdGRvd24gKi8KPj4gKyAgICBwMm1fZnJlZV9s
b2dkaXJ0eShwMm0pOwo+PiAgICAgIGVwdF9wMm1fdW5pbml0KHAybSk7Cj4+ICAgICAgZXB0X3Ay
bV9pbml0KHAybSk7Cj4+ICAgICAgcDJtLT5taW5fcmVtYXBwZWRfZ2ZuID0gZ2ZuX3goSU5WQUxJ
RF9HRk4pOwo+IAo+IEZvciBvbmUgdGhlc2UgbG9vayBhbGwgcHJldHR5IHNpbWlsYXIsIHNvIEkg
d29uZGVyIHdoeSB0aGVyZSdzCj4gbm8gaGVscGVyIGZ1bmN0aW9uLiBCdXQgdGhhdCdzIG5vdCBz
b21ldGhpbmcgeW91IG5lZWQgdG8gY2hhbmdlLgo+IFlldCB3aHkgYXJlIHlvdSBmcmVlaW5nIHRo
ZSBsb2ctZGlydHkgcmFuZ2VzIGhlcmU/IFRoZXNlIGFyZW4ndAo+IGZ1bGwgY2xlYW51cCBwYXRo
cyBhZmFpY3QuCgpBZnRlciB0aGUgZmlyc3QgaXRlcmF0aW9uIEFuZHJldyBoYXMgc3VnZ2VzdGVk
IHRoYXQgSSBzaG91bGQgZnJlZSBpbgplcHRfcDJtX3VuaW5pdChwMm0pOgoKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTEwL21zZzAxNDMw
Lmh0bWwKCmF0IHdoaWNoIHBvaW50IEkgZGlkIHNvIGZvciBWMiwgd2hlcmUgeW91J3ZlIHN1Z2dl
c3RlZCB0aGF0IHRoYXQKZnVuY3Rpb24gc2hvdWxkIGJlIHN0YXRpYyBhbmQgbGl2ZSBpbiBwMm0u
Yy4gV2hpY2ggbGVkIHRvIFYzIHdoZXJlCmJhc2ljYWxseSBJJ3ZlIHBsb3BwZWQgdGhpcyBmdW5j
dGlvbiByaWdodCBiZWZvcmUgZXB0X3AybV91bmluaXQocDJtKQp3aGVyZXZlciBpdCB3YXMgY2Fs
bGVkIHRvIG1hdGNoIHRoZSBWMiBiZWhhdmlvdXIuCgoKVGhhbmtzLApSYXp2YW4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:33:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16:33: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 1gHWx3-0005Fo-7E; Tue, 30 Oct 2018 16:33:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=lq7b=nk=linuxfoundation.org=torvalds@srs-us1.protection.inumbo.net>)
 id 1gHWx1-0005F7-Cn
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:33:07 +0000
X-Inumbo-ID: 7a232153-dc61-11e8-87d6-bc764e045a96
Received: from mail-lj1-x244.google.com (unknown [2a00:1450:4864:20::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7a232153-dc61-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 16:33:06 +0000 (UTC)
Received: by mail-lj1-x244.google.com with SMTP id s15-v6so12017860lji.3
 for <xen-devel@lists.xenproject.org>; Tue, 30 Oct 2018 09:33:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=linux-foundation.org; s=google;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=xJrZvfDPlqNi80HTlahaDqK3DS/iMpx/ysfAKavNggw=;
 b=PAhSupFRk2y4kQZsGCXYibTwSofl0ae0KII52G7IQtCXYtMAjp6GA6EJvyNU5Ss8T8
 8291y7NNw8ygExgPzGifNqwEWCpCFI/uNZewXYU+s+k271UBq6TfSBOmZGbv2KNkMCgN
 M60nqmwPbpl4xfvxFyP+TlUCpSqjKkt4bLp+k=
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=xJrZvfDPlqNi80HTlahaDqK3DS/iMpx/ysfAKavNggw=;
 b=GI/b6W4haR9Lrtc2VyLwgiSgEq9xBVStKfGTLUX10o4JVxXYjzujmYN/T8C5nzdk6A
 Jk/DTYZSC6aXp9OKadNUfWmE6uy/4Oi1OABnSuexz2z618BVoNjb2alcM8oe4Kp/JF1W
 5GfQd6ck7PJwSnBctZeIZQXw9aoO5qXODlmWZpa0UheAFPmRifqio1NM6v8bNozDqg+h
 n+CWlCXAe4xmZBynxC3k3LOKjwWfGlAq+kKokkYojck8iWQvAAixyZX37jaumgYcA+Lu
 TFVo79AHalbOetWq6T89zaxFegsujE96jdAa54QJAhMlsWsIucxt6LhB0lpDBpjTHPJZ
 0h+Q==
X-Gm-Message-State: AGRZ1gL6RAoimfb7Zwgz+8WAqO3uDL9tHBxUZD//vTdR26qTQFsDk0WC
 Aj72vSmtmNYaG3ykCruBUv9D9cBpPUAVTQ==
X-Google-Smtp-Source: AJdET5eK0m+UdJu6X/mTzO3KSo8wVT0y77uZtpcR2OTOxcIt9fqRcIxJgmein/gKyGHmwBE5w0oXbw==
X-Received: by 2002:a2e:c52:: with SMTP id
 o18-v6mr12794985ljd.94.1540917184256; 
 Tue, 30 Oct 2018 09:33:04 -0700 (PDT)
Received: from mail-lj1-f175.google.com (mail-lj1-f175.google.com.
 [209.85.208.175])
 by smtp.gmail.com with ESMTPSA id q69sm1011653lfg.1.2018.10.30.09.33.02
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 30 Oct 2018 09:33:03 -0700 (PDT)
Received: by mail-lj1-f175.google.com with SMTP id g26-v6so10727722lja.10
 for <xen-devel@lists.xenproject.org>; Tue, 30 Oct 2018 09:33:02 -0700 (PDT)
X-Received: by 2002:a2e:9819:: with SMTP id a25-v6mr7632057ljj.6.1540917182332; 
 Tue, 30 Oct 2018 09:33:02 -0700 (PDT)
MIME-Version: 1.0
References: <20181030074420.17905-1-jgross@suse.com>
In-Reply-To: <20181030074420.17905-1-jgross@suse.com>
From: Linus Torvalds <torvalds@linux-foundation.org>
Date: Tue, 30 Oct 2018 09:32:46 -0700
X-Gmail-Original-Message-ID: <CAHk-=wgiWPqTxQuND8zVpYe7gEKhnZnPtd02up4i7C_tDVPrdA@mail.gmail.com>
Message-ID: <CAHk-=wgiWPqTxQuND8zVpYe7gEKhnZnPtd02up4i7C_tDVPrdA@mail.gmail.com>
To: jgross@suse.com
Subject: Re: [Xen-devel] [GIT PULL] xen: fixes for 4.20-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 Mailing List <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>

T24gVHVlLCBPY3QgMzAsIDIwMTggYXQgMTI6NDQgQU0gSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1
c2UuY29tPiB3cm90ZToKPgo+IEl0IGNvbnRhaW5zIG9ubHkgc2V2ZXJhbCBzbWFsbCBmaXhlcyBh
bmQgY2xlYW51cHMgdGhpcyB0aW1lLgoKUHVsbGVkLAoKICAgICAgICAgICAgICAgICAgICAgTGlu
dXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:33:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16:33: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 1gHWxT-0005O7-Ni; Tue, 30 Oct 2018 16:33: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=yhbk=nk=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHWxR-0005Nb-Ik
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 16:33:33 +0000
X-Inumbo-ID: 8a73b934-dc61-11e8-aa7c-12d6303a7972
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 8a73b934-dc61-11e8-aa7c-12d6303a7972;
 Tue, 30 Oct 2018 16:33:32 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 7D3FD80D;
 Tue, 30 Oct 2018 09:33:32 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 888AA3F557;
 Tue, 30 Oct 2018 09:33:31 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
 <1540260184-11294-13-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <7321ed24-7ce9-09a7-82ab-fdaab526c88f@arm.com>
Date: Tue, 30 Oct 2018 16:33:30 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1540260184-11294-13-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 13/25] xen/arm: move
 unregister_init_virtual_region to init_done
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 andrii_anisov@epam.com, 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>

SGkgU3RlZmFubywKCk9uIDIzLzEwLzIwMTggMDM6MDIsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBNb3ZlIHVucmVnaXN0ZXJfaW5pdF92aXJ0dWFsX3JlZ2lvbiB0byBpbml0X2RvbmUuIEZv
bGxvdyB0aGUgc2FtZSBwYXRoCj4gYXMgeDg2LiBJdCBpcyBhbHNvIHVzZWZ1bCB0byBtb3ZlIGl0
IGxhdGVyIHNvIHRoYXQgY3JlYXRlX2RvbVVzIGNhbiBiZQo+IGNhbGxlZCBiZWZvcmUgdGhhdCBp
biBmb2xsb3dpbmcgcGF0Y2hlcy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CgpSZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KCkNoZWVycywKCj4gLS0tCj4gICB4ZW4vYXJjaC9hcm0vc2V0dXAu
YyB8IDYgKysrLS0tCj4gICAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAzIGRlbGV0
aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vc2V0dXAuYyBiL3hlbi9hcmNo
L2FybS9zZXR1cC5jCj4gaW5kZXggNDlmMmZlZi4uZjNkYzk2YyAxMDA2NDQKPiAtLS0gYS94ZW4v
YXJjaC9hcm0vc2V0dXAuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCj4gQEAgLTY2LDYg
KzY2LDkgQEAgaW50ZWdlcl9wYXJhbSgieGVuaGVhcF9tZWdhYnl0ZXMiLCBvcHRfeGVuaGVhcF9t
ZWdhYnl0ZXMpOwo+ICAgCj4gICBzdGF0aWMgX191c2VkIHZvaWQgaW5pdF9kb25lKHZvaWQpCj4g
ICB7Cj4gKyAgICAvKiBNdXN0IGJlIGRvbmUgcGFzdCBzZXR0aW5nIHN5c3RlbV9zdGF0ZS4gKi8K
PiArICAgIHVucmVnaXN0ZXJfaW5pdF92aXJ0dWFsX3JlZ2lvbigpOwo+ICsKPiAgICAgICBmcmVl
X2luaXRfbWVtb3J5KCk7Cj4gICAgICAgc3RhcnR1cF9jcHVfaWRsZV9sb29wKCk7Cj4gICB9Cj4g
QEAgLTk1NSw5ICs5NTgsNiBAQCB2b2lkIF9faW5pdCBzdGFydF94ZW4odW5zaWduZWQgbG9uZyBi
b290X3BoeXNfb2Zmc2V0LAo+ICAgCj4gICAgICAgc3lzdGVtX3N0YXRlID0gU1lTX1NUQVRFX2Fj
dGl2ZTsKPiAgIAo+IC0gICAgLyogTXVzdCBiZSBkb25lIHBhc3Qgc2V0dGluZyBzeXN0ZW1fc3Rh
dGUuICovCj4gLSAgICB1bnJlZ2lzdGVyX2luaXRfdmlydHVhbF9yZWdpb24oKTsKPiAtCj4gICAg
ICAgZG9tYWluX3VucGF1c2VfYnlfc3lzdGVtY29udHJvbGxlcihkb20wKTsKPiAgIAo+ICAgICAg
IC8qIFN3aXRjaCBvbiB0byB0aGUgZHluYW1pY2FsbHkgYWxsb2NhdGVkIHN0YWNrIGZvciB0aGUg
aWRsZSB2Y3B1Cj4gCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:35:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16:35: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 1gHWz6-0005gs-5e; Tue, 30 Oct 2018 16: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=rlru=nk=citrix.com=prvs=8342f37c0=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gHWz5-0005gl-Jg
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:35:15 +0000
X-Inumbo-ID: c6a9a6a2-dc61-11e8-b207-12d6303a7972
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c6a9a6a2-dc61-11e8-b207-12d6303a7972;
 Tue, 30 Oct 2018 16:35:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="81163488"
Date: Tue, 30 Oct 2018 17:34:03 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20181030163403.pkr5w2nsfi32jvzx@mac.citrite.net>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
 <20181029180211.2155-6-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181029180211.2155-6-paul.durrant@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 3/8] viridian: remove comments referencing
 section number in the spec.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@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>

T24gTW9uLCBPY3QgMjksIDIwMTggYXQgMDY6MDI6MDZQTSArMDAwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IE1pY3Jvc29mdCBoYXMgYSBoYWJpdCBvZiByZS1udW1iZXJpbmcgc2VjdGlvbnMgaW4g
dGhlIHNwZWMuIHNvIGF2b2lkCj4gcmVmZXJyaW5nIHRvIHNlY3Rpb24gbnVtYmVycyBpbiBjb21t
ZW50cy4gQWxzbyByZW1vdmUgdGhlIFVSTCBmb3IgdGhlCj4gc3BlYy4gZnJvbSB0aGUgYm9pbGVy
cGxhdGUuLi4gQWdhaW4sIE1pY3Jvc29mdCBoYXMgYSBoYWJpdCBvZiBjaGFuZ2luZwo+IHRoZXNl
IHRvby4KPiAKPiBUaGlzIHBhdGNoIGFsc28gY2xlYW5zIHVwIHNvbWUgPiA4MCBjaGFyYWN0ZXIg
bGluZXMuCj4gCj4gUHVyZWx5IGNvc21ldGljLiBObyBmdW5jdGlvbmFsIGNoYW5nZS4KPiAKPiBT
aWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgoKUmV2
aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKSnVzdCBv
bmUgbml0IGJlbG93LgoKPiAtLS0KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
Pgo+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IENjOiBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvaHZtL3Zp
cmlkaWFuL3ZpcmlkaWFuLmMgfCA4MiArKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0t
LS0KPiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmlyaWRpYW4uaCAgIHwgIDQgLS0KPiAgMiBm
aWxlcyBjaGFuZ2VkLCAzNiBpbnNlcnRpb25zKCspLCA1MCBkZWxldGlvbnMoLSkKPiAKPiBkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi92aXJpZGlhbi5jIGIveGVuL2FyY2gv
eDg2L2h2bS92aXJpZGlhbi92aXJpZGlhbi5jCj4gaW5kZXggYzU3MjJkNjk5Mi4uZGIxNjZkNDFj
NSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3ZpcmlkaWFuLmMKPiAr
KysgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3ZpcmlkaWFuLmMKPiBAQCAtMSwxMiArMSw4
IEBACj4gLS8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioKPiArLyoqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCj4gICAq
IHZpcmlkaWFuLmMKPiAgICoKPiAgICogQW4gaW1wbGVtZW50YXRpb24gb2Ygc29tZSBWaXJpZGlh
biBlbmxpZ2h0ZW5tZW50cy4gU2VlIE1pY3Jvc29mdCdzCj4gLSAqIEh5cGVydmlzb3IgVG9wIExl
dmVsIEZ1bmN0aW9uYWwgU3BlY2lmaWNhdGlvbiAodjUuMGEpIGF0Ogo+IC0gKgo+IC0gKiBodHRw
czovL2dpdGh1Yi5jb20vTWljcm9zb2Z0L1ZpcnR1YWxpemF0aW9uLURvY3VtZW50YXRpb24vcmF3
L21hc3Rlci90bGZzL0h5cGVydmlzb3IlMjBUb3AlMjBMZXZlbCUyMEZ1bmN0aW9uYWwlMjBTcGVj
aWZpY2F0aW9uJTIwdjUuMC5wZGYKPiAtICoKPiAtICogZm9yIG1vcmUgaW5mb3JtYXRpb24uCj4g
KyAqIEh5cGVydmlzb3IgVG9wIExldmVsIEZ1bmN0aW9uYWwgU3BlY2lmaWNhdGlvbiBmb3IgbW9y
ZSBpbmZvcm1hdGlvbi4KPiAgICovCj4gIAo+ICAjaW5jbHVkZSA8eGVuL3NjaGVkLmg+Cj4gQEAg
LTEwMywxMCArOTksNyBAQAo+ICAjZGVmaW5lIEhWX0ZMVVNIX0FMTF9QUk9DRVNTT1JTIDEKPiAg
Cj4gIC8qCj4gLSAqIFZpcmlkaWFuIFBhcnRpdGlvbiBQcml2aWxlZ2UgRmxhZ3MuCj4gLSAqCj4g
LSAqIFRoaXMgaXMgdGFrZW4gZnJvbSBzZWN0aW9uIDQuMi4yIG9mIHRoZSBzcGVjaWZpY2F0aW9u
LCBhbmQgZml4ZWQgZm9yCj4gLSAqIHN0eWxlIGFuZCBjb3JyZWN0bmVzcy4KPiArICogVmlyaWRp
YW4gUGFydGl0aW9uIFByaXZpbGVnZSBGbGFncwo+ICAgKi8KClRoaXMgYmVpbmcgYSBzaW5nbGUg
bGluZSBjb21tZW50IG5vdyBzaG91bGQgYmUgLyogLi4uICovLgoKVGhhbmtzLCBSb2dlci4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:38:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16: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 1gHX2C-0005tt-OL; Tue, 30 Oct 2018 16:38:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yhbk=nk=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHX2B-0005tn-Kh
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 16:38:27 +0000
X-Inumbo-ID: 38feaaa0-dc62-11e8-87d6-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 38feaaa0-dc62-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 16:38:25 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 6794080D;
 Tue, 30 Oct 2018 09:38:25 -0700 (PDT)
Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 342CC3F557;
 Tue, 30 Oct 2018 09:38:24 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
 <1540260184-11294-14-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <4aa40866-39ac-42e5-561e-d8c0b6bd3fe3@arm.com>
Date: Tue, 30 Oct 2018 16:38:22 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1540260184-11294-14-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 14/25] xen/arm: introduce create_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: Stefano Stabellini <stefanos@xilinx.com>, andrii_anisov@epam.com,
 andrew.cooper3@citrix.com, Achin.Gupta@arm.com, xen-devel@lists.xen.org,
 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>

SGkgU3RlZmFubywKCk9uIDIzLzEwLzIwMTggMDM6MDIsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBDYWxsIGEgbmV3IGZ1bmN0aW9uLCAiY3JlYXRlX2RvbVVzIiwgZnJvbSBzZXR1cF94ZW4g
dG8gc3RhcnQgRG9tVSBWTXMuCj4gCj4gSW50cm9kdWNlIHN1cHBvcnQgZm9yIHRoZSAieGVuLGRv
bWFpbiIgY29tcGF0aWJsZSBub2RlIG9uIGRldmljZSB0cmVlLgo+IENyZWF0ZSBuZXcgRG9tVSBW
TXMgYmFzZWQgb24gdGhlIGluZm9ybWF0aW9uIGZvdW5kIG9uIGRldmljZSB0cmVlIHVuZGVyCj4g
Inhlbixkb21haW4iLiBDYWxsIGNvbnN0cnVjdF9kb21VIGZvciBlYWNoIGRvbWFpbi4KPiAKPiBJ
bnRyb2R1Y2UgYSBzaW1wbGUgZ2xvYmFsIHZhcmlhYmxlIG5hbWVkIG1heF9pbml0X2RvbWlkIHRv
IGtlZXAgdHJhY2sgb2YKPiB0aGUgaW5pdGlhbCBhbGxvY2F0ZWQgZG9taWRzLiBJdCBob2xkcyB0
aGUgbWF4IGRvbWlkIGFtb25nIHRoZSBpbml0aWFsCj4gZG9tYWlucy4KPiAKPiBNb3ZlIHRoZSBk
aXNjYXJkX2luaXRpYWxfbW9kdWxlcyBhZnRlciBEb21VcyBoYXZlIGJlZW4gYnVpbHQuCj4gCj4g
Rmlyc3QgY3JlYXRlIGRvbVVzLCB0aGVuIHN0YXJ0IGRvbTAgLS0gbm8gcG9pbnQgaW4gdHJ5aW5n
IHRvIHN0YXJ0IGRvbTAKPiB3aGVuIHRoZSBjcHUgaXMgYnVzeS4KPiAKPiBTaWduZWQtb2ZmLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gQWNrZWQtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KClJldmlld2VkLWJ5OiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:40:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16: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 1gHX4L-0006jC-6a; Tue, 30 Oct 2018 16:40:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rlru=nk=citrix.com=prvs=8342f37c0=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gHX4J-0006j6-53
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:40:39 +0000
X-Inumbo-ID: 87744860-dc62-11e8-87d6-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 87744860-dc62-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 16:40:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="81164037"
Date: Tue, 30 Oct 2018 17:40:09 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20181030164009.mxz5jlo3tj3jx336@mac.citrite.net>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
 <20181029180211.2155-7-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181029180211.2155-7-paul.durrant@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 4/8] viridian: remove duplicate union types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@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>

T24gTW9uLCBPY3QgMjksIDIwMTggYXQgMDY6MDI6MDdQTSArMDAwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IFRoZSAndmlyaWRpYW5fdnBfYXNzaXN0JywgJ3ZpcmlkaWFuX2h5cGVyY2FsbF9ncGEn
IGFuZAo+ICd2aXJpZGlhbl9yZWZlcmVuY2VfdHNjJyB1bmlvbiB0eXBlcyBhcmUgaWRlbnRpY2Fs
IGluIGxheW91dC4gVGhlIGxheW91dAo+IGlzIGFsc28gY29tbW9uIHRocm91Z2hvdXQgdGhlIHNw
ZWNpZmljYXRpb24gWzFdLgo+IAo+IFRoaXMgcGF0Y2ggZGVjbGFyZXMgYSBjb21tb24gJ3Zpcmlk
aWFuX3BhZ2VfbXNyJyB0eXBlIGFuZCBjb252ZXJ0cyB0aGUgcmVzdAo+IG9mIHRoZSBjb2RlIHRv
IHVzZSB0aGF0IHR5cGUgZm9yIGJvdGggdGhlIGh5cGVyY2FsbCBhbmQgVlAgYXNzaXN0IHBhZ2Vz
LgoKSSBhZ3JlZSB3aXRoIHRoZSB1bmlmaWNhdGlvbiBvZiB0aGUgdmlyaWRpYW5fcGFnZV9tc3Ig
c3RydWN0LgoKPiBBbHNvLCByZW5hbWUgJ3ZpcmlkaWFuX2d1ZXN0X29zX2lkJyB0byAndmlyaWRp
YW5fZ3Vlc3Rfb3NfaWRfbXNyJyBzaW5jZSBpdAo+IGFsc28gaXMgYSB1bmlvbiByZXByZXNlbnRp
bmcgYW4gTVNSIHZhbHVlLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXiBhCgpJTU8g
KGFuZCBJJ20gbm90IHRoYXQgZmFtaWxpYXIgd2l0aCB0aGUgY29kZSkgYWRkaW5nIHRob3NlIF9t
c3IKcHJlZml4ZXMgaGVyZSBkb2Vzbid0IHNlZW0gdG8gYWRkIGFueSB2YWx1ZSB0byB0aGUgY29k
ZSwgdGhlcmUncwpub3RoaW5nIE1TUiBzcGVjaWZpYyBpbiB0aG9zZSBzdHJ1Y3RzLCBhcGFydCBm
cm9tIHRoZWlyIHNpemUuCgpJcyB0aGVyZSBhIHBsYW4gdG8gYWRkIGEgbmV3IHN0cnVjdHVyZSBs
aWtlIHZpcmlkaWFuX3BhZ2VfbW1pbyBvcgpzaW1pbGFyIHRoYXQgcmVxdWlyZXMgc3VjaCBwcmVm
aXhlcyB0byBiZSBwcmVzZW50PwoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:47:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16: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 1gHXB3-0006x7-1L; Tue, 30 Oct 2018 16: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=kgbc=nk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHXB1-0006x2-Q6
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:47:35 +0000
X-Inumbo-ID: 7f8be4c2-dc63-11e8-b526-12d6303a7972
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7f8be4c2-dc63-11e8-b526-12d6303a7972;
 Tue, 30 Oct 2018 16:47:34 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 30 Oct 2018 10:47:32 -0600
Message-Id: <5BD88B2102000078001F6795@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 30 Oct 2018 10:47:29 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1540816837-8936-1-git-send-email-rcojocaru@bitdefender.com>
 <1540816837-8936-3-git-send-email-rcojocaru@bitdefender.com>
 <5BD8852D02000078001F66D0@prv1-mh.provo.novell.com>
 <f0654a6d-0e19-d115-df45-c266db6b963c@bitdefender.com>
In-Reply-To: <f0654a6d-0e19-d115-df45-c266db6b963c@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH V3 2/3] x86/mm: allocate logdirty_ranges for
 altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

Pj4+IE9uIDMwLjEwLjE4IGF0IDE3OjMyLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gT24gMTAvMzAvMTggNjoyMiBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDI5
LjEwLjE4IGF0IDEzOjQwLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+PiBU
aGlzIHBhdGNoIGlzIGEgcHJlLXJlcXVpc2l0ZSBmb3IgdGhlIG9uZSBmaXhpbmcgVkdBIGxvZ2Rp
cnR5Cj4+PiBmcmVlemVzIHdoZW4gdXNpbmcgYWx0cDJtLiBJdCBvbmx5IGNvbmNlcm5zIGl0c2Vs
ZiB3aXRoIHRoZQo+Pj4gcmFuZ2VzIGFsbG9jYXRpb24gLyBkZWFsbG9jYXRpb24gLyBpbml0aWFs
aXphdGlvbiBwYXJ0Lgo+PiAKPj4gQnV0IHdoaWxlIGxvb2tpbmcgKGJyaWVmbHkgb25seSBmb3Ig
bm93KSBvdmVyIHBhdGNoIDMgSSBjb3VsZG4ndAo+PiBzZWUgYW55IHN5bmMtaW5nIG9mIHRoZSBs
b2ctZGlydHkgcmFuZ2VzIHRoZXJlIGVpdGhlci4gRG9lc24ndAo+PiB0aGlzIG5lZWQgZG9pbmcg
ZWl0aGVyIHRoZXJlIG9yIGhlcmUsIGlmIHlvdSBnbyB0aGUgY29weSByb3V0ZT8KPiAKPiBUaGUg
c3luY2luZyBpcyBkb25lIGluIHBhdGNoIDMsIGluIHAybV9jaGFuZ2VfZW50cnlfdHlwZV9nbG9i
YWwoKSwKPiBwMm1fbWVtb3J5X3R5cGVfY2hhbmdlZCgpLCBwMm1fY2hhbmdlX3R5cGVfcmFuZ2Uo
KSwgd2hlcmUgbm93IGFsbCBhY3RpdmUKPiBwMm1zIChob3N0cDJtICsgYWx0cDJtcykgcmVjZWl2
ZSB0aGUgc2FtZSBjaGFuZ2VzLgo+IAo+IE9uIGFsbG9jYXRpbmcgdGhlIGxvZ2RpcnR5X3Jhbmdl
cyBmb3IgYSBuZXcgYWx0cDJtLCB0aGUgaG9zdHAybSAod2hpY2gKPiBpcyBzeW5jIHdpdGggYWxs
IG90aGVycykgaXMgY29waWVkIG92ZXIsIGFuZCB0aGVuIHdoYXRldmVyIGxvZ2RpcnR5Cj4gcmFu
Z2VzIHRoZSBoeXBlcnZpc29yIGlzIHVzaW5nIGZvciByZWFkaW5nIHNob3VsZCBiZSBmaW5lLgo+
IAo+IFRoYXQgd2FzIHRoZSB0aGlua2luZyBhdCBsZWFzdCwgYW0gSSBtaXNzaW5nIHNvbWV0aGlu
Zz8KCkFoLCB5ZXMsIEkgd2FzIG1pc3JlbWVtYmVyaW5nIGhvdyB0aGUgbG9nLWRpcnR5IHJhbmdl
c2V0cwpnZXQgbWFpbnRhaW5lZC4gU29ycnkuCgo+Pj4gQEAgLTIyNzEsNiArMjI5Nyw3IEBAIHZv
aWQgcDJtX2ZsdXNoX2FsdHAybShzdHJ1Y3QgZG9tYWluICpkKQo+Pj4gICAgICB7Cj4+PiAgICAg
ICAgICBwMm1fZmx1c2hfdGFibGUoZC0+YXJjaC5hbHRwMm1fcDJtW2ldKTsKPj4+ICAgICAgICAg
IC8qIFVuaW5pdCBhbmQgcmVpbml0IGVwdCB0byBmb3JjZSBUTEIgc2hvb3Rkb3duICovCj4+PiAr
ICAgICAgICBwMm1fZnJlZV9sb2dkaXJ0eShkLT5hcmNoLmFsdHAybV9wMm1baV0pOwo+Pj4gICAg
ICAgICAgZXB0X3AybV91bmluaXQoZC0+YXJjaC5hbHRwMm1fcDJtW2ldKTsKPj4+ICAgICAgICAg
IGVwdF9wMm1faW5pdChkLT5hcmNoLmFsdHAybV9wMm1baV0pOwo+Pj4gICAgICAgICAgZC0+YXJj
aC5hbHRwMm1fZXB0cFtpXSA9IG1mbl94KElOVkFMSURfTUZOKTsKPj4+IEBAIC0yMzQxLDYgKzIz
ODUsNyBAQCBpbnQgcDJtX2Rlc3Ryb3lfYWx0cDJtX2J5X2lkKHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGludCBpZHgpCj4+PiAgICAgICAgICB7Cj4+PiAgICAgICAgICAgICAgcDJtX2ZsdXNo
X3RhYmxlKGQtPmFyY2guYWx0cDJtX3AybVtpZHhdKTsKPj4+ICAgICAgICAgICAgICAvKiBVbmlu
aXQgYW5kIHJlaW5pdCBlcHQgdG8gZm9yY2UgVExCIHNob290ZG93biAqLwo+Pj4gKyAgICAgICAg
ICAgIHAybV9mcmVlX2xvZ2RpcnR5KGQtPmFyY2guYWx0cDJtX3AybVtpZHhdKTsKPj4+ICAgICAg
ICAgICAgICBlcHRfcDJtX3VuaW5pdChkLT5hcmNoLmFsdHAybV9wMm1baWR4XSk7Cj4+PiAgICAg
ICAgICAgICAgZXB0X3AybV9pbml0KGQtPmFyY2guYWx0cDJtX3AybVtpZHhdKTsKPj4+ICAgICAg
ICAgICAgICBkLT5hcmNoLmFsdHAybV9lcHRwW2lkeF0gPSBtZm5feChJTlZBTElEX01GTik7Cj4+
PiBAQCAtMjQ3MSw2ICsyNTE2LDcgQEAgc3RhdGljIHZvaWQgcDJtX3Jlc2V0X2FsdHAybShzdHJ1
Y3QgcDJtX2RvbWFpbiAqcDJtKQo+Pj4gIHsKPj4+ICAgICAgcDJtX2ZsdXNoX3RhYmxlKHAybSk7
Cj4+PiAgICAgIC8qIFVuaW5pdCBhbmQgcmVpbml0IGVwdCB0byBmb3JjZSBUTEIgc2hvb3Rkb3du
ICovCj4+PiArICAgIHAybV9mcmVlX2xvZ2RpcnR5KHAybSk7Cj4+PiAgICAgIGVwdF9wMm1fdW5p
bml0KHAybSk7Cj4+PiAgICAgIGVwdF9wMm1faW5pdChwMm0pOwo+Pj4gICAgICBwMm0tPm1pbl9y
ZW1hcHBlZF9nZm4gPSBnZm5feChJTlZBTElEX0dGTik7Cj4+IAo+PiBGb3Igb25lIHRoZXNlIGxv
b2sgYWxsIHByZXR0eSBzaW1pbGFyLCBzbyBJIHdvbmRlciB3aHkgdGhlcmUncwo+PiBubyBoZWxw
ZXIgZnVuY3Rpb24uIEJ1dCB0aGF0J3Mgbm90IHNvbWV0aGluZyB5b3UgbmVlZCB0byBjaGFuZ2Uu
Cj4+IFlldCB3aHkgYXJlIHlvdSBmcmVlaW5nIHRoZSBsb2ctZGlydHkgcmFuZ2VzIGhlcmU/IFRo
ZXNlIGFyZW4ndAo+PiBmdWxsIGNsZWFudXAgcGF0aHMgYWZhaWN0Lgo+IAo+IEFmdGVyIHRoZSBm
aXJzdCBpdGVyYXRpb24gQW5kcmV3IGhhcyBzdWdnZXN0ZWQgdGhhdCBJIHNob3VsZCBmcmVlIGlu
Cj4gZXB0X3AybV91bmluaXQocDJtKToKPiAKPiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMTAvbXNnMDE0MzAuaHRtbCAKPiAKPiBhdCB3
aGljaCBwb2ludCBJIGRpZCBzbyBmb3IgVjIsIHdoZXJlIHlvdSd2ZSBzdWdnZXN0ZWQgdGhhdCB0
aGF0Cj4gZnVuY3Rpb24gc2hvdWxkIGJlIHN0YXRpYyBhbmQgbGl2ZSBpbiBwMm0uYy4gV2hpY2gg
bGVkIHRvIFYzIHdoZXJlCj4gYmFzaWNhbGx5IEkndmUgcGxvcHBlZCB0aGlzIGZ1bmN0aW9uIHJp
Z2h0IGJlZm9yZSBlcHRfcDJtX3VuaW5pdChwMm0pCj4gd2hlcmV2ZXIgaXQgd2FzIGNhbGxlZCB0
byBtYXRjaCB0aGUgVjIgYmVoYXZpb3VyLgoKSSBkb24ndCBjYXJlIG11Y2ggYWJvdXQgdGhlIGhp
c3Rvcnkgb2YgZnJvbSB3aGVyZSBleGFjdGx5IHRvCmRvIHRoZSBjbGVhbnVwIHlvdSBkbyBoZXJl
OyBJJ2QgbGlrZSB0byB1bmRlcnN0YW5kIF93aHlfIHRoaXMKaXMgbmVlZGVkLCB3aGVuIHRoaXMg
bm90IGEgcDJtIGRlc3RydWN0aW9uIHBhdGguIElPVyB3aHkgaXMKdGhlIG9yaWdpbmFsIHJhbmdl
c2V0IHN0cnVjdHVyZSBubyBsb25nZXIgbmVlZGVkPyBXb3VsZG4ndCBpdApiZSByZS1hbGxvY2F0
ZWQgYW55d2F5IGxhdGVyIG9uLCBpbiB3aGljaCBjYXNlIHlvdSBjb3VsZCBqdXN0CmVtcHR5IGl0
IChpZiB0aGF0J3MgaW5kZWVkIG5lZWRlZCBhdCB0aGVzZSBwb2ludHMpPwoKSmFuCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:48:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16: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 1gHXBR-0006zA-CZ; Tue, 30 Oct 2018 16:48:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mwh5=nk=citrix.com=prvs=834ba7b9c=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHXBQ-0006yz-Ic
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:48:00 +0000
X-Inumbo-ID: 8ef5a8c1-dc63-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8ef5a8c1-dc63-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 16:47:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69162503"
Date: Tue, 30 Oct 2018 16:47:56 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181030164756.n5gmrrpvqtlszk2z@zion.uk.xensource.com>
References: <1540816837-8936-1-git-send-email-rcojocaru@bitdefender.com>
 <1540816837-8936-4-git-send-email-rcojocaru@bitdefender.com>
 <5BD885F002000078001F66D3@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BD885F002000078001F66D3@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH V3 3/3] x86/altp2m: fix display frozen when
 switching to a new view early
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gVHVlLCBPY3QgMzAsIDIwMTggYXQgMTA6MjU6MjBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI5LjEwLjE4IGF0IDEzOjQwLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNv
bT4gd3JvdGU6Cj4gPiBAQCAtMzE2LDYgKzMzOSwyMiBAQCB2b2lkIHAybV9tZW1vcnlfdHlwZV9j
aGFuZ2VkKHN0cnVjdCBkb21haW4gKmQpCj4gPiAgICAgIH0KPiA+ICB9Cj4gPiAgCj4gPiArdm9p
ZCBwMm1fbWVtb3J5X3R5cGVfY2hhbmdlZChzdHJ1Y3QgZG9tYWluICpkKQo+ID4gK3sKPiA+ICsg
ICAgX21lbW9yeV90eXBlX2NoYW5nZWQocDJtX2dldF9ob3N0cDJtKGQpKTsKPiA+ICsKPiA+ICsj
aWZkZWYgQ09ORklHX0hWTQo+ID4gKyAgICBpZiAoIHVubGlrZWx5KGFsdHAybV9hY3RpdmUoZCkp
ICkKPiA+ICsgICAgewo+ID4gKyAgICAgICAgdW5zaWduZWQgaW50IGk7Cj4gPiArCj4gPiArICAg
ICAgICBmb3IgKCBpID0gMDsgaSA8IE1BWF9BTFRQMk07IGkrKyApCj4gPiArICAgICAgICAgICAg
aWYgKCBkLT5hcmNoLmFsdHAybV9lcHRwW2ldICE9IG1mbl94KElOVkFMSURfTUZOKSApCj4gPiAr
ICAgICAgICAgICAgICAgIF9tZW1vcnlfdHlwZV9jaGFuZ2VkKGQtPmFyY2guYWx0cDJtX3AybVtp
XSk7Cj4gPiArICAgIH0KPiA+ICsjZW5kaWYKPiA+ICt9Cj4gCj4gSG1tLCBJJ20gcHV6emxlZCBi
eSB0aGUgI2lmZGVmIHBsYWNlbWVudC4gV2VpLCBkaWRuJ3Qgd2Ugc2V0dGxlIHRoYXQKPiB0aGlz
IGNvZGUgaXMgSFZNIG9ubHkgYWx0b2dldGhlcj8KCkl0cyBjYWxsZXJzIGxpdmUgaW4gaHZtL210
cnIuYyB3aGljaCBkb24ndCBnZXQgYnVpbHQgd2hlbiBIVk0gaXMKZGlzYWJsZWQuIFdlIHJlbHkg
b24gRENFIHRvIHB1cmdlIHRoaXMgZnVuY3Rpb24gd2hlbiBsaW5raW5nLgoKV2l0aCB0aGUgaW50
cm9kdWN0aW9uIG9mIGFsdHAybSBmaWVsZHMgaW4gdGhpcyBmdW5jdGlvbiBpdCBtYXkgbm93IGJl
CmJldHRlciB0byBwdXQgdGhlIHdob2xlIGZ1bmN0aW9uIHVuZGVyIENPTkZJR19IVk0uCgpXZWku
Cgo+IAo+IEphbgo+IAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:48:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16:48: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 1gHXC3-00073q-OZ; Tue, 30 Oct 2018 16:48: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=azuv=nk=oracle.com=manjunath.b.patil@srs-us1.protection.inumbo.net>)
 id 1gHXC2-00073g-Jh
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:48:38 +0000
X-Inumbo-ID: a58690aa-dc63-11e8-8a77-12d6303a7972
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a58690aa-dc63-11e8-8a77-12d6303a7972;
 Tue, 30 Oct 2018 16:48:37 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9UGi5U6072601;
 Tue, 30 Oct 2018 16:48:34 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : cc :
 subject : date : message-id; s=corp-2018-07-02;
 bh=PB85NKJjKMonzJ73It+n0xbsJw1mcSok7DC4lIgeBjY=;
 b=Q0uZbiyRg6agko3o1VXUrhemjQNIVpFJTiBQP2R8YNNv0kENOOYdN+vkBQrKUlyIBSlF
 JU4janxIdkP5dQfPgbIgzqDBSIUZ1Xc1BfYdl00uhs870JJaRxJKG3HLGLt4eiQA8bKL
 /kHXRJ1KS++0Q/AgzteQIqYajSRupQm4Su1nv32qutsrgPUs9fFrf/H+sLBLO20An+Sc
 GsZIqTmyZqICdj+GJZW4cyauox2kqONhu1bXjkFWPyN8hr3n4paoZoDHkCuHhM4OGK0N
 /3QheHYycc5v8abWAsk9sRdym/lpyPQ+GWFX+FaXDNoXG0DzFFnphwtrkIQPhzLRhzeF uA== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2130.oracle.com with ESMTP id 2nducm2anx-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 30 Oct 2018 16:48:34 +0000
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w9UGmXx6026605
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 30 Oct 2018 16:48:33 GMT
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 w9UGmXEv001185;
 Tue, 30 Oct 2018 16:48:33 GMT
Received: from manjunathpatil.us.oracle.com (/10.211.44.52)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 30 Oct 2018 09:48:33 -0700
From: Manjunath Patil <manjunath.b.patil@oracle.com>
To: boris.ostrovsky@oracle.com, jgross@suse.com, konrad.wilk@oracle.com,
 roger.pau@citrix.com
Date: Tue, 30 Oct 2018 09:49:21 -0700
Message-Id: <1540918161-31283-1-git-send-email-manjunath.b.patil@oracle.com>
X-Mailer: git-send-email 1.7.1
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9062
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=996
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810300142
Subject: [Xen-devel] [PATCH v2] xen-blkfront: fix kernel panic with
 negotiate_mq error path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, xen-devel@lists.xenproject.org,
 linux-block@vger.kernel.org, linux-kernel@vger.kernel.org,
 stable@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>

aW5mby0+bnJfcmluZ3MgaXNuJ3QgYWRqdXN0ZWQgaW4gY2FzZSBvZiBFTk9NRU0gZXJyb3IgZnJv
bQpuZWdvdGlhdGVfbXEoKS4gVGhpcyBsZWFkcyB0byBrZXJuZWwgcGFuaWMgaW4gZXJyb3IgcGF0
aC4KClR5cGljYWwgY2FsbCBzdGFjayBpbnZvbHZpbmcgcGFuaWMgLQogIzggcGFnZV9mYXVsdCBh
dCBmZmZmZmZmZjgxNzU5MzZmCiAgICBbZXhjZXB0aW9uIFJJUDogYmxraWZfZnJlZV9yaW5nKzMz
XQogICAgUklQOiBmZmZmZmZmZmEwMTQ5NDkxICBSU1A6IGZmZmY4ODA0Zjc2NzNjMDggIFJGTEFH
UzogMDAwMTAyOTIKIC4uLgogIzkgYmxraWZfZnJlZSBhdCBmZmZmZmZmZmEwMTQ5YWFhIFt4ZW5f
YmxrZnJvbnRdCiAjMTAgdGFsa190b19ibGtiYWNrIGF0IGZmZmZmZmZmYTAxNGM4Y2QgW3hlbl9i
bGtmcm9udF0KICMxMSBibGtiYWNrX2NoYW5nZWQgYXQgZmZmZmZmZmZhMDE0ZWE4YiBbeGVuX2Js
a2Zyb250XQogIzEyIHhlbmJ1c19vdGhlcmVuZF9jaGFuZ2VkIGF0IGZmZmZmZmZmODE0MjQ2NzAK
ICMxMyBiYWNrZW5kX2NoYW5nZWQgYXQgZmZmZmZmZmY4MTQyNmRjMwogIzE0IHhlbndhdGNoX3Ro
cmVhZCBhdCBmZmZmZmZmZjgxNDIyZjI5CiAjMTUga3RocmVhZCBhdCBmZmZmZmZmZjgxMGFiZTZh
CiAjMTYgcmV0X2Zyb21fZm9yayBhdCBmZmZmZmZmZjgxNzU0MDc4CgpDYzogc3RhYmxlQHZnZXIu
a2VybmVsLm9yZwpGaXhlczogN2VkOGNlMWM1ZmM3ICgieGVuLWJsa2Zyb250OiBtb3ZlIG5lZ290
aWF0ZV9tcSB0byBjb3ZlciBhbGwgY2FzZXMgb2YgbmV3IFZCRHMiKQpTaWduZWQtb2ZmLWJ5OiBN
YW5qdW5hdGggUGF0aWwgPG1hbmp1bmF0aC5iLnBhdGlsQG9yYWNsZS5jb20+Ci0tLQogZHJpdmVy
cy9ibG9jay94ZW4tYmxrZnJvbnQuYyB8ICAgIDEgKwogMSBmaWxlcyBjaGFuZ2VkLCAxIGluc2Vy
dGlvbnMoKyksIDAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ibG9jay94ZW4t
YmxrZnJvbnQuYyBiL2RyaXZlcnMvYmxvY2sveGVuLWJsa2Zyb250LmMKaW5kZXggNDI5ZDIwMS4u
NWQ4NGRhMiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ibG9jay94ZW4tYmxrZnJvbnQuYworKysgYi9k
cml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jCkBAIC0xOTE5LDYgKzE5MTksNyBAQCBzdGF0aWMg
aW50IG5lZ290aWF0ZV9tcShzdHJ1Y3QgYmxrZnJvbnRfaW5mbyAqaW5mbykKIAkJCSAgICAgIEdG
UF9LRVJORUwpOwogCWlmICghaW5mby0+cmluZm8pIHsKIAkJeGVuYnVzX2Rldl9mYXRhbChpbmZv
LT54YmRldiwgLUVOT01FTSwgImFsbG9jYXRpbmcgcmluZ19pbmZvIHN0cnVjdHVyZSIpOworCQlp
bmZvLT5ucl9yaW5ncyA9IDA7CiAJCXJldHVybiAtRU5PTUVNOwogCX0KIAotLSAKMS43LjEKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:48:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16:48: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 1gHXCD-00075Z-2X; Tue, 30 Oct 2018 16:48: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=dpcg=nk=citrix.com=prvs=834417343=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gHXCB-00075L-QS
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:48:47 +0000
X-Inumbo-ID: aa7b6888-dc63-11e8-83f0-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id aa7b6888-dc63-11e8-83f0-12d6303a7972;
 Tue, 30 Oct 2018 16:48:46 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69162596"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23512.35686.12194.580031@mariner.uk.xensource.com>
Date: Tue, 30 Oct 2018 16:48:38 +0000
To: Christian Lindig <christian.lindig@citrix.com>
Newsgroups: chiark.mail.xen.devel
In-Reply-To: <20181030111612.19258-1-christian.lindig@citrix.com>
References: <20181030111612.19258-1-christian.lindig@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 1/1] tools/ocaml: Re-introduce
 Xenctrl.with_intf wrapper
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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.liu2@citrix.com, 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>

Q2hyaXN0aWFuIExpbmRpZyB3cml0ZXMgKCJbWGVuLWRldmVsXSBbUEFUQ0ggMS8xXSB0b29scy9v
Y2FtbDogUmUtaW50cm9kdWNlIFhlbmN0cmwud2l0aF9pbnRmIHdyYXBwZXIiKToKPiBDb21taXQg
ODE5NDZhNzNkYzk3NWE3ZGFmZTkwMTdhOGU2MWQxZTY0ZmRiZWRiZiByZW1vdmVkCj4gWGVuY3Ry
bC53aXRoX2ludGYgYmFzZWQgb24gaXRzIHVuZGVzaXJhYmxlIGJlaGF2aW91ciBvZiBvcGVuaW5n
IGFuZAo+IGNsb3NpbmcgYSBYZW5jdHJsIGNvbm5lY3Rpb24gd2l0aCBldmVyeSBpbnZvY2F0aW9u
LiBUaGlzIGNvbW1pdAo+IHJlLWludHJvZHVjZXMgd2l0aF9pbnRmIGJ1dCB3aXRoIGFuIHVwZGF0
ZWQgYmVoYXZpb3VyOiBpdCBtYWludGFpbnMgYQo+IGdsb2JhbCBYZW5jdHJsIGNvbm5lY3Rpb24g
d2hpY2ggaXMgb3BlbmVkIHVwb24gZmlyc3QgdXNhZ2UgYW5kIGtlcHQKPiBvcGVuLiBUaGlzIGhh
bmRsZSBjYW4gYmUgb2J0YWluZWQgYnkgY2xpZW50cyB1c2luZyBuZXcgZnVuY3Rpb25zCj4gZ2V0
X2hhbmRsZSgpIGFuZCBjbG9zZV9oYW5kbGUoKS4KLi4uCj4gK2xldCBoYW5kbGUgPSByZWYgTm9u
ZQo+ICsKPiArbGV0IGdldF9oYW5kbGUgKCkgPSAhaGFuZGxlCj4gKwo+ICtsZXQgY2xvc2VfaGFu
ZGxlICgpID0KPiArCW1hdGNoICFoYW5kbGUgd2l0aAo+ICsJfCBTb21lIGggLT4gaW50ZXJmYWNl
X2Nsb3NlIGgKPiArCXwgTm9uZSAtPiAoKQoKVGhlIHNlbWFudGljcyBvZiBjbG9zZV9oYW5kbGUg
YXJlIHN0cmFuZ2UuICBBZnRlciBpdCBpcyB1c2VkLCBoYW5kbGUKcmVtYWlucyBTb21lIGJ1dCBp
cyBicm9rZW4uCgpJIHRoaW5rIGl0IHdvdWxkIGJlIGJldHRlciB0byBoYXZlIGNsb3NlX2hhbmRs
ZSBzZXQgaGFuZGxlIHRvIE5vbmUsCmFuZCB3cml0ZSBpbiB0aGUgZG9jcyB0aGF0IGl0IGlzIGZv
cmJpZGRlbiB0byBjYWxsIGNsb3NlX2hhbmRsZSB3aXRoaW4Kd2l0aF9pbnRmLiAgKFdvdWxkIGl0
IGJlIHBvc3NpYmxlIHRvIGRldGVjdCBzdWNoIGEgbWlzdGFrZT8pCgpGb3IgdGhhdCBtYXR0ZXIs
IHdoeSBpcyBjbG9zZV9oYW5kbGUgbmVlZGVkIGF0IGFsbCA/CgpSZWdhcmRzLApJYW4uCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:51:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 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 1gHXES-00087U-O2; Tue, 30 Oct 2018 16:51:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=dpcg=nk=citrix.com=prvs=834417343=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gHXES-00087K-16
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:51:08 +0000
X-Inumbo-ID: fe9ce871-dc63-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fe9ce871-dc63-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 16:51:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69162849"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23512.35813.380652.410940@mariner.uk.xensource.com>
Date: Tue, 30 Oct 2018 16:50:45 +0000
To: Christian Lindig <christian.lindig@citrix.com>
Newsgroups: chiark.mail.xen.devel
In-Reply-To: <20181030101756.13630-1-christian.lindig@citrix.com>
References: <20181030101756.13630-1-christian.lindig@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 1/1] tools/ocaml: make type of Xsraw.sync
 more precise
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

Q2hyaXN0aWFuIExpbmRpZyB3cml0ZXMgKCJbWGVuLWRldmVsXSBbUEFUQ0ggMS8xXSB0b29scy9v
Y2FtbDogbWFrZSB0eXBlIG9mIFhzcmF3LnN5bmMgbW9yZSBwcmVjaXNlIik6Cj4gVGhlIHR5cGUg
b2YgWHNyYXcuc3luYyBpcyBtYWRlIG1vcmUgcHJlY2lzZToKPiAKPiBmcm9tIHZhbCBzeW5jIDog
KFhlbmJ1cy5YYi50IC0+ICdhKSAtPiBjb24gLT4gc3RyaW5nCj4gdG8gICB2YWwgc3luYyA6IChY
ZW5idXMuWGIudCAtPiB1bml0KSAtPiBjb24gLT4gc3RyaW5nCj4gCj4gVGhlIGZpcnN0IGFyZ3Vt
ZW50IGlzIGVuZm9yY2VkIHRvIHJldHVybiB1bml0IHJhdGhlciB0aGFuIGEgdmFsdWUgdGhhdAo+
IGlzIG5vdCB1c2VkIGFueXdheS4KCkknbSBub3QgbXVjaCBvZiBhbiBvY2FtbCBwcm9ncmFtbWVy
IGJ1dCB0aGlzIHNlZW1zIGxpa2UgaXQgaGFzIG5vCm92ZXJhbGwgZnVuY3Rpb25hbCBjaGFuZ2Ug
PwoKSSB0YWtlIGl0IHRoYXQgaWdub3JlIGlzIHRoZSB0cml2aWFsIGZ1bmN0aW9uIHdpdGggdHlw
ZSAoJ2EgLT4gdW5pdCkuCgpJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:51:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16: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 1gHXEj-00089X-2i; Tue, 30 Oct 2018 16:51:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2zng=nk=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gHXEi-00089M-4q
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:51:24 +0000
X-Inumbo-ID: 07ce6c9f-dc64-11e8-87d6-bc764e045a96
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 07ce6c9f-dc64-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 16:51:22 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 AA029305FFAD; Tue, 30 Oct 2018 18:51:21 +0200 (EET)
Received: from [10.10.196.90] (unknown [10.10.196.90])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 9D63D3084EEC;
 Tue, 30 Oct 2018 18:51:21 +0200 (EET)
To: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <JBeulich@suse.com>
References: <1540816837-8936-1-git-send-email-rcojocaru@bitdefender.com>
 <1540816837-8936-3-git-send-email-rcojocaru@bitdefender.com>
 <5BD8852D02000078001F66D0@prv1-mh.provo.novell.com>
 <9a18a82f-ace8-820c-d975-b6b55c569ac1@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <78ac878d-2a80-9cef-78bd-43cdb3d2cb7e@bitdefender.com>
Date: Tue, 30 Oct 2018 18:51:17 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <9a18a82f-ace8-820c-d975-b6b55c569ac1@citrix.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH V3 2/3] x86/mm: allocate logdirty_ranges for
 altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMzAvMTggNjoyOCBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAzMC8xMC8xOCAx
NjoyMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDI5LjEwLjE4IGF0IDEzOjQwLCA8cmNv
am9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+PiBUaGlzIHBhdGNoIGlzIGEgcHJlLXJl
cXVpc2l0ZSBmb3IgdGhlIG9uZSBmaXhpbmcgVkdBIGxvZ2RpcnR5Cj4+PiBmcmVlemVzIHdoZW4g
dXNpbmcgYWx0cDJtLiBJdCBvbmx5IGNvbmNlcm5zIGl0c2VsZiB3aXRoIHRoZQo+Pj4gcmFuZ2Vz
IGFsbG9jYXRpb24gLyBkZWFsbG9jYXRpb24gLyBpbml0aWFsaXphdGlvbiBwYXJ0Lgo+PiBCdXQg
d2hpbGUgbG9va2luZyAoYnJpZWZseSBvbmx5IGZvciBub3cpIG92ZXIgcGF0Y2ggMyBJIGNvdWxk
bid0Cj4+IHNlZSBhbnkgc3luYy1pbmcgb2YgdGhlIGxvZy1kaXJ0eSByYW5nZXMgdGhlcmUgZWl0
aGVyLiBEb2Vzbid0Cj4+IHRoaXMgbmVlZCBkb2luZyBlaXRoZXIgdGhlcmUgb3IgaGVyZSwgaWYg
eW91IGdvIHRoZSBjb3B5IHJvdXRlPwo+Pgo+Pj4gQEAgLTIyNzEsNiArMjI5Nyw3IEBAIHZvaWQg
cDJtX2ZsdXNoX2FsdHAybShzdHJ1Y3QgZG9tYWluICpkKQo+Pj4gICAgICB7Cj4+PiAgICAgICAg
ICBwMm1fZmx1c2hfdGFibGUoZC0+YXJjaC5hbHRwMm1fcDJtW2ldKTsKPj4+ICAgICAgICAgIC8q
IFVuaW5pdCBhbmQgcmVpbml0IGVwdCB0byBmb3JjZSBUTEIgc2hvb3Rkb3duICovCj4+PiArICAg
ICAgICBwMm1fZnJlZV9sb2dkaXJ0eShkLT5hcmNoLmFsdHAybV9wMm1baV0pOwo+Pj4gICAgICAg
ICAgZXB0X3AybV91bmluaXQoZC0+YXJjaC5hbHRwMm1fcDJtW2ldKTsKPj4+ICAgICAgICAgIGVw
dF9wMm1faW5pdChkLT5hcmNoLmFsdHAybV9wMm1baV0pOwo+Pj4gICAgICAgICAgZC0+YXJjaC5h
bHRwMm1fZXB0cFtpXSA9IG1mbl94KElOVkFMSURfTUZOKTsKPj4+IEBAIC0yMzQxLDYgKzIzODUs
NyBAQCBpbnQgcDJtX2Rlc3Ryb3lfYWx0cDJtX2J5X2lkKHN0cnVjdCBkb21haW4gKmQsIHVuc2ln
bmVkIGludCBpZHgpCj4+PiAgICAgICAgICB7Cj4+PiAgICAgICAgICAgICAgcDJtX2ZsdXNoX3Rh
YmxlKGQtPmFyY2guYWx0cDJtX3AybVtpZHhdKTsKPj4+ICAgICAgICAgICAgICAvKiBVbmluaXQg
YW5kIHJlaW5pdCBlcHQgdG8gZm9yY2UgVExCIHNob290ZG93biAqLwo+Pj4gKyAgICAgICAgICAg
IHAybV9mcmVlX2xvZ2RpcnR5KGQtPmFyY2guYWx0cDJtX3AybVtpZHhdKTsKPj4+ICAgICAgICAg
ICAgICBlcHRfcDJtX3VuaW5pdChkLT5hcmNoLmFsdHAybV9wMm1baWR4XSk7Cj4+PiAgICAgICAg
ICAgICAgZXB0X3AybV9pbml0KGQtPmFyY2guYWx0cDJtX3AybVtpZHhdKTsKPj4+ICAgICAgICAg
ICAgICBkLT5hcmNoLmFsdHAybV9lcHRwW2lkeF0gPSBtZm5feChJTlZBTElEX01GTik7Cj4+PiBA
QCAtMjQ3MSw2ICsyNTE2LDcgQEAgc3RhdGljIHZvaWQgcDJtX3Jlc2V0X2FsdHAybShzdHJ1Y3Qg
cDJtX2RvbWFpbiAqcDJtKQo+Pj4gIHsKPj4+ICAgICAgcDJtX2ZsdXNoX3RhYmxlKHAybSk7Cj4+
PiAgICAgIC8qIFVuaW5pdCBhbmQgcmVpbml0IGVwdCB0byBmb3JjZSBUTEIgc2hvb3Rkb3duICov
Cj4+PiArICAgIHAybV9mcmVlX2xvZ2RpcnR5KHAybSk7Cj4+PiAgICAgIGVwdF9wMm1fdW5pbml0
KHAybSk7Cj4+PiAgICAgIGVwdF9wMm1faW5pdChwMm0pOwo+Pj4gICAgICBwMm0tPm1pbl9yZW1h
cHBlZF9nZm4gPSBnZm5feChJTlZBTElEX0dGTik7Cj4+IEZvciBvbmUgdGhlc2UgbG9vayBhbGwg
cHJldHR5IHNpbWlsYXIsIHNvIEkgd29uZGVyIHdoeSB0aGVyZSdzCj4+IG5vIGhlbHBlciBmdW5j
dGlvbi4gQnV0IHRoYXQncyBub3Qgc29tZXRoaW5nIHlvdSBuZWVkIHRvIGNoYW5nZS4KPj4gWWV0
IHdoeSBhcmUgeW91IGZyZWVpbmcgdGhlIGxvZy1kaXJ0eSByYW5nZXMgaGVyZT8gVGhlc2UgYXJl
bid0Cj4+IGZ1bGwgY2xlYW51cCBwYXRocyBhZmFpY3QuCj4gCj4gUmFuZ2VzZXRzIGdldCBhZGRl
ZCB0byB0aGUgZG9tYWluIHJhbmdlc2V0IGxpc3QsIGFuZCB3ZSBjbGVhbiB0aGVtIGFsbAo+IHVw
IHJhbmdlc2V0X2RvbWFpbl9kZXN0cm95KCkKPiAKPiBUQkgsIEknbSBub3Qgc3VyZSB3aHkgd2Ug
ZG8gaXQgbGlrZSB0aGlzLCBhbmQgSSdtIG5vdCAxMDAlIGNvbnZpbmNlZCBpdAo+IGlzIGEgY2xl
dmVyIGRlYWxsb2NhdGlvbiBzY2hlbWUuCgpUbyBlbGltaW5hdGUgYW55IGNvbmZ1c2lvbjogYXJl
IHlvdSBzYXlpbmcgdGhhdCByYW5nZXNldHMgc2hvdWxkIG9ubHkgYmUKYWxsb2NhdGVkLCBhbmQg
bmV2ZXIgZXhwbGljaXRseSBkZWFsbG9jYXRlZCAoc2luY2UKcmFuZ2VzZXRfZG9tYWluX2Rlc3Ry
b3koKSB0YWtlcyBjYXJlIG9mIHRoYXQpPyBJZiB0aGF0IGlzIGNvcnJlY3QsIHRoZW4KdGhlcmUn
cyBhIHByb2JsZW0gaW4gdGhlIGNvZGUgbm93IHdpdGggdGhlIHdheSB3ZSdyZSBoYW5kbGluZyB0
aGUKbG9nZGlydHlfcmFuZ2VzIGZvciB0aGUgaG9zdHAybSAod2hlcmUgd2UgY2xlYW4gaXQgdXAg
aW4gcDJtX2ZyZWVfb25lKCkKYW5kIHAybV90ZWFyZG93bl9ob3N0cDJtKCkpLgoKClRoYW5rcywK
UmF6dmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:52:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16:52: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 1gHXFn-0008Hg-Fr; Tue, 30 Oct 2018 16: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=rlru=nk=citrix.com=prvs=8342f37c0=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gHXFl-0008HT-Rm
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:52:29 +0000
X-Inumbo-ID: 2f1b625a-dc64-11e8-83a7-12d6303a7972
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2f1b625a-dc64-11e8-83a7-12d6303a7972;
 Tue, 30 Oct 2018 16:52:28 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="81164836"
Date: Tue, 30 Oct 2018 17:52:17 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20181030165217.ebxefodxgbc5icjz@mac.citrite.net>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
 <20181029180211.2155-8-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181029180211.2155-8-paul.durrant@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 5/8] viridian: separate interrupt related
 enlightenment implementations...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@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>

T24gTW9uLCBPY3QgMjksIDIwMTggYXQgMDY6MDI6MDhQTSArMDAwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IC4uLmludG8gbmV3ICdzeW5pYycgbW9kdWxlLgo+IAo+IFRoZSBTeW5JQyAoc3ludGhl
dGljIGludGVycnVwdCBjb250cm9sbGVyKSBpcyBzcGVjaWZpZWQgWzFdIHRvIGJlIGEgc3VwZXIt
Cj4gc2V0IG9mIGEgdmlydHVhbGl6ZWQgTEFQSUMsIGFuZCBpdHMgZGVmaW5pdGlvbiBlbmNvbXBh
c3NlcyBhbGwKPiBlbmxpZ2h0ZW5tZW50cyByZWxhdGVkIHRvIHZpcnR1YWwgaW50ZXJydXB0IGNv
bnRyb2wuCj4gCj4gVGhpcyBwYXRjaCByZWR1Y2VzIHRoZSBzaXplIG9mIHRoZSBtYWluIHZpcmlk
aWFuIHNvdXJjZSBtb2R1bGUgYnkgZ2l2aW5nCj4gdGhlc2UgZW5saWdodGVubWVudHMgdGhlaXIg
b3duIG1vZHVsZS4gVGhpcyBpcyBkb25lIGluIGFudGljaXBhdGlvbiBvZgo+IGltcGxlbWVudGF0
aW9uIG9mIG1vcmUgc3VjaCBlbmxpZ2h0ZW5tZW50cyBhbmQgYSBkZXNpcmUgbm90IHRvIGZ1cnRo
ZXIKPiBsZW5ndGhlbiB0aGVuIG1haW4gc291cmNlIG1vZHVsZSB3aGVuIHRoaXMgd29yayBpcyBk
b25lLgo+IAo+IFdoaWxzdCBtb3ZpbmcgdGhlIGNvZGU6Cj4gCj4gLSBGaXggdmFyaW91cyBzdHls
ZSBpc3N1ZXMuCj4gLSBNb3ZlIHRoZSBNU1IgZGVmaW5pdGlvbnMgaW50byB0aGUgaGVhZGVyIChz
aW5jZSB0aGV5IGFyZSBub3cgbmVlZGVkIGluCj4gICBtb3JlIHRoYW4gb25lIHNvdXJjZSBtb2R1
bGUpLgo+IAo+IFsxXSBodHRwczovL2dpdGh1Yi5jb20vTWljcm9zb2Z0RG9jcy9WaXJ0dWFsaXph
dGlvbi1Eb2N1bWVudGF0aW9uL3Jhdy9saXZlL3RsZnMvSHlwZXJ2aXNvciUyMFRvcCUyMExldmVs
JTIwRnVuY3Rpb25hbCUyMFNwZWNpZmljYXRpb24lMjB2NS4wQy5wZGYKPiAKPiBTaWduZWQtb2Zm
LWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgo+IC0tLQo+IENjOiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Cj4gLS0tCj4gIHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vTWFrZWZpbGUgICB8ICAgMSArCj4g
IHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vc3luaWMuYyAgICB8IDIyNCArKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrCj4gIHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vdmlyaWRp
YW4uYyB8IDIyOSArKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICB4ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS92aXJpZGlhbi5oICAgfCAgNzYgKysrKysrKysrKysrCj4gIDQgZmls
ZXMgY2hhbmdlZCwgMzExIGluc2VydGlvbnMoKyksIDIxOSBkZWxldGlvbnMoLSkKPiAgY3JlYXRl
IG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vc3luaWMuYwo+IAo+IGRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL01ha2VmaWxlIGIveGVuL2FyY2gveDg2
L2h2bS92aXJpZGlhbi9NYWtlZmlsZQo+IGluZGV4IDA5ZmQwYTVmM2MuLmZjYThlMTZlMjAgMTAw
NjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi9NYWtlZmlsZQo+ICsrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vTWFrZWZpbGUKPiBAQCAtMSArMSwyIEBACj4gK29iai15
ICs9IHN5bmljLm8KPiAgb2JqLXkgKz0gdmlyaWRpYW4ubwo+IGRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvaHZtL3ZpcmlkaWFuL3N5bmljLmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3N5
bmljLmMKPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+IGluZGV4IDAwMDAwMDAwMDAuLjNmMDQzZjM0
ZWUKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi9zeW5p
Yy5jCj4gQEAgLTAsMCArMSwyMjQgQEAKPiArLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+ICsgKiBzeW5p
Yy5jCj4gKyAqCj4gKyAqIEFuIGltcGxlbWVudGF0aW9uIG9mIHNvbWUgaW50ZXJydXB0IHJlbGF0
ZWQgVmlyaWRpYW4gZW5saWdodGVubWVudHMuCj4gKyAqIFNlZSBNaWNyb3NvZnQncyBIeXBlcnZp
c29yIFRvcCBMZXZlbCBGdW5jdGlvbmFsIFNwZWNpZmljYXRpb24uCj4gKyAqIGZvciBtb3JlIGlu
Zm9ybWF0aW9uLgo+ICsgKi8KPiArCj4gKyNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KPiArI2luY2x1
ZGUgPHhlbi92ZXJzaW9uLmg+Cj4gKyNpbmNsdWRlIDx4ZW4vaHlwZXJjYWxsLmg+Cj4gKyNpbmNs
dWRlIDx4ZW4vZG9tYWluX3BhZ2UuaD4KCkNvdWxkIHlvdSBzb3J0IHRoZSBhYm92ZSBhbHBoYWJl
dGljYWxseT8KCkFuZCBJIHVzdWFsbHkgYWRkIGEgbmV3bGluZSBiZXR3ZWVuIHhlbi8gYW5kIGFz
bS8gaW5jbHVkZXMsIGJ1dCBJCmRvbid0IHRoaW5rIHRoYXQncyBjb2Rpbmcgc3R5bGUuCgo+IEBA
IC05ODksMTQgKzc4NiwxMyBAQCBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklESUFOX0RP
TUFJTiwgdmlyaWRpYW5fc2F2ZV9kb21haW5fY3R4dCwKPiAgCj4gIHN0YXRpYyBpbnQgdmlyaWRp
YW5fc2F2ZV92Y3B1X2N0eHQoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpo
KQo+ICB7Cj4gLSAgICBzdHJ1Y3QgaHZtX3ZpcmlkaWFuX3ZjcHVfY29udGV4dCBjdHh0ID0gewo+
IC0gICAgICAgIC52cF9hc3Npc3RfbXNyID0gdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0
Lm1zci5yYXcsCj4gLSAgICAgICAgLnZwX2Fzc2lzdF9wZW5kaW5nID0gdi0+YXJjaC5odm0udmly
aWRpYW4udnBfYXNzaXN0LnBlbmRpbmcsCj4gLSAgICB9Owo+ICsgICAgc3RydWN0IGh2bV92aXJp
ZGlhbl92Y3B1X2NvbnRleHQgY3R4dCA9IHt9Owo+ICAKPiAgICAgIGlmICggIWlzX3ZpcmlkaWFu
X2RvbWFpbih2LT5kb21haW4pICkKPiAgICAgICAgICByZXR1cm4gMDsKPiAgCj4gKyAgICB2aXJp
ZGlhbl9zeW5pY19zYXZlX3ZjcHVfY3R4dCh2LCAmY3R4dCk7Cj4gKwo+ICAgICAgcmV0dXJuIGh2
bV9zYXZlX2VudHJ5KFZJUklESUFOX1ZDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsKPiAgfQo+
ICAKPiBAQCAtMTAyMCwxMiArODE2LDcgQEAgc3RhdGljIGludCB2aXJpZGlhbl9sb2FkX3ZjcHVf
Y3R4dChzdHJ1Y3QgZG9tYWluICpkLAo+ICAgICAgaWYgKCBtZW1jbXAoJmN0eHQuX3BhZCwgemVy
b19wYWdlLCBzaXplb2YoY3R4dC5fcGFkKSkgKQo+ICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+
ICAKPiAtICAgIHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3IucmF3ID0gY3R4dC52
cF9hc3Npc3RfbXNyOwo+IC0gICAgaWYgKCB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3Qu
bXNyLmZpZWxkcy5lbmFibGVkICYmCj4gLSAgICAgICAgICF2LT5hcmNoLmh2bS52aXJpZGlhbi52
cF9hc3Npc3QudmEgKQo+IC0gICAgICAgIGluaXRpYWxpemVfdnBfYXNzaXN0KHYpOwo+IC0KPiAt
ICAgIHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC5wZW5kaW5nID0gISFjdHh0LnZwX2Fz
c2lzdF9wZW5kaW5nOwo+ICsgICAgdmlyaWRpYW5fc3luaWNfbG9hZF92Y3B1X2N0eHQodiwgJmN0
eHQpOwoKU2VlaW5nIHRoYXQgbm93IHZpcmlkaWFuX3tsb2FkL3NhdmV9X3ZjcHVfY3R4dCBpcyBt
b3N0bHkgYSB3cmFwcGVyCmFyb3VuZCB2aXJpZGlhbl9zeW5pY197c2F2ZS9sb2FkfV92Y3B1X2N0
eHQsIGlzIHRoZXJlIGFueSByZWFzb24gdG8Kbm90IHJlbW92ZSB0aG9zZSBhbmQgZGVjbGFyZSB0
aGUgc2F2ZS9yZXN0b3JlIGhhbmRsaW5nIG9mIHRoZSB2aWRpcmlhbgp2Y3B1IGluIHRoZSBuZXcg
c3luaWMgZmlsZT8KCklzIHRoZXJlIG1vcmUgc3R1ZmYgbm90IHN5bmljIHJlbGF0ZWQgY29taW5n
IHVwIHRoYXQgbmVlZHMKc2F2ZS9yZXN0b3JlPwoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:52:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16: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 1gHXFz-0008Js-RS; Tue, 30 Oct 2018 16:52:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=/7+2=nk=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1gHXFz-0008Jk-9p
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:52:43 +0000
X-Inumbo-ID: 370c6642-dc64-11e8-87d6-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 370c6642-dc64-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 16:52:42 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id BEFE5B13E;
 Tue, 30 Oct 2018 16:52:40 +0000 (UTC)
To: Manjunath Patil <manjunath.b.patil@oracle.com>,
 boris.ostrovsky@oracle.com, konrad.wilk@oracle.com, roger.pau@citrix.com
References: <1540918161-31283-1-git-send-email-manjunath.b.patil@oracle.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 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
Message-ID: <2d099bff-648f-e9bf-f2b6-127eb97852fb@suse.com>
Date: Tue, 30 Oct 2018 17:52:39 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <1540918161-31283-1-git-send-email-manjunath.b.patil@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2] xen-blkfront: fix kernel panic with
 negotiate_mq error path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, xen-devel@lists.xenproject.org,
 linux-block@vger.kernel.org, linux-kernel@vger.kernel.org,
 stable@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>

T24gMzAvMTAvMjAxOCAxNzo0OSwgTWFuanVuYXRoIFBhdGlsIHdyb3RlOgo+IGluZm8tPm5yX3Jp
bmdzIGlzbid0IGFkanVzdGVkIGluIGNhc2Ugb2YgRU5PTUVNIGVycm9yIGZyb20KPiBuZWdvdGlh
dGVfbXEoKS4gVGhpcyBsZWFkcyB0byBrZXJuZWwgcGFuaWMgaW4gZXJyb3IgcGF0aC4KPiAKPiBU
eXBpY2FsIGNhbGwgc3RhY2sgaW52b2x2aW5nIHBhbmljIC0KPiAgIzggcGFnZV9mYXVsdCBhdCBm
ZmZmZmZmZjgxNzU5MzZmCj4gICAgIFtleGNlcHRpb24gUklQOiBibGtpZl9mcmVlX3JpbmcrMzNd
Cj4gICAgIFJJUDogZmZmZmZmZmZhMDE0OTQ5MSAgUlNQOiBmZmZmODgwNGY3NjczYzA4ICBSRkxB
R1M6IDAwMDEwMjkyCj4gIC4uLgo+ICAjOSBibGtpZl9mcmVlIGF0IGZmZmZmZmZmYTAxNDlhYWEg
W3hlbl9ibGtmcm9udF0KPiAgIzEwIHRhbGtfdG9fYmxrYmFjayBhdCBmZmZmZmZmZmEwMTRjOGNk
IFt4ZW5fYmxrZnJvbnRdCj4gICMxMSBibGtiYWNrX2NoYW5nZWQgYXQgZmZmZmZmZmZhMDE0ZWE4
YiBbeGVuX2Jsa2Zyb250XQo+ICAjMTIgeGVuYnVzX290aGVyZW5kX2NoYW5nZWQgYXQgZmZmZmZm
ZmY4MTQyNDY3MAo+ICAjMTMgYmFja2VuZF9jaGFuZ2VkIGF0IGZmZmZmZmZmODE0MjZkYzMKPiAg
IzE0IHhlbndhdGNoX3RocmVhZCBhdCBmZmZmZmZmZjgxNDIyZjI5Cj4gICMxNSBrdGhyZWFkIGF0
IGZmZmZmZmZmODEwYWJlNmEKPiAgIzE2IHJldF9mcm9tX2ZvcmsgYXQgZmZmZmZmZmY4MTc1NDA3
OAo+IAo+IENjOiBzdGFibGVAdmdlci5rZXJuZWwub3JnCj4gRml4ZXM6IDdlZDhjZTFjNWZjNyAo
Inhlbi1ibGtmcm9udDogbW92ZSBuZWdvdGlhdGVfbXEgdG8gY292ZXIgYWxsIGNhc2VzIG9mIG5l
dyBWQkRzIikKPiBTaWduZWQtb2ZmLWJ5OiBNYW5qdW5hdGggUGF0aWwgPG1hbmp1bmF0aC5iLnBh
dGlsQG9yYWNsZS5jb20+CgpSZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgoKCkp1ZXJnZW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:52:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 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 1gHXG3-0008L0-6t; Tue, 30 Oct 2018 16:52:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fwbf=nk=citrix.com=prvs=83410df32=christian.lindig@srs-us1.protection.inumbo.net>)
 id 1gHXG2-0008KV-1U
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:52:46 +0000
X-Inumbo-ID: 386a9b15-dc64-11e8-87d6-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 386a9b15-dc64-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 16:52:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="81164857"
From: Christian Lindig <christian.lindig@citrix.com>
To: Ian Jackson <Ian.Jackson@citrix.com>
Thread-Topic: [Xen-devel] [PATCH 1/1] tools/ocaml: make type of Xsraw.sync
 more precise
Thread-Index: AQHUcDnZGBdfXCgIFUqcKhdS5MLpkaU38C+AgAAAjAA=
Date: Tue, 30 Oct 2018 16:52:42 +0000
Message-ID: <1C817287-9057-419E-808A-D5EAB0A46E02@citrix.com>
References: <20181030101756.13630-1-christian.lindig@citrix.com>
 <23512.35813.380652.410940@mariner.uk.xensource.com>
In-Reply-To: <23512.35813.380652.410940@mariner.uk.xensource.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3445.100.39)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <038E2274851C59458CAE41F4D246EBDC@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 1/1] tools/ocaml: make type of Xsraw.sync
 more precise
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

DQoNCj4gT24gMzAgT2N0IDIwMTgsIGF0IDE2OjUwLCBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25A
Y2l0cml4LmNvbT4gd3JvdGU6DQo+IA0KPiBJJ20gbm90IG11Y2ggb2YgYW4gb2NhbWwgcHJvZ3Jh
bW1lciBidXQgdGhpcyBzZWVtcyBsaWtlIGl0IGhhcyBubw0KPiBvdmVyYWxsIGZ1bmN0aW9uYWwg
Y2hhbmdlID8NCj4gDQo+IEkgdGFrZSBpdCB0aGF0IGlnbm9yZSBpcyB0aGUgdHJpdmlhbCBmdW5j
dGlvbiB3aXRoIHR5cGUgKCdhIC0+IHVuaXQpLg0KDQpUaGF0IGlzIGNvcnJlY3QuIEV4Y2VwdCB0
aGF0IHR5cGVzIG5vdyByZWZsZWN0IG1vcmUgYWNjdXJhdGVseSB3aGF0IGlzIGhhcHBlbmluZy4g
SSBkaXNjb3ZlcmVkIHRoaXMgd2hlbiBjb21waWxpbmcgdGhlIGxpYnJhcmllcyB3aXRoIGFub3Ro
ZXIgYnVpbGQgc3lzdGVtIGFuZCB0aGUgY29tcGlsZXIgY29tcGxhaW5lZCBhYm91dCB0aGlzLg0K
DQrigJQgQw0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:54:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16:54: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 1gHXHq-0000DP-Me; Tue, 30 Oct 2018 16:54:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=o/ya=nk=citrix.com=prvs=8340f39c5=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gHXHp-0000D4-2N
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:54:37 +0000
X-Inumbo-ID: 7a887c45-dc64-11e8-87d6-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7a887c45-dc64-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 16:54:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="81164950"
To: Razvan Cojocaru <rcojocaru@bitdefender.com>, Jan Beulich
 <JBeulich@suse.com>
References: <1540816837-8936-1-git-send-email-rcojocaru@bitdefender.com>
 <1540816837-8936-3-git-send-email-rcojocaru@bitdefender.com>
 <5BD8852D02000078001F66D0@prv1-mh.provo.novell.com>
 <9a18a82f-ace8-820c-d975-b6b55c569ac1@citrix.com>
 <78ac878d-2a80-9cef-78bd-43cdb3d2cb7e@bitdefender.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <73694a25-d163-df22-3b5a-36bffde3d01c@citrix.com>
Date: Tue, 30 Oct 2018 16:54:33 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <78ac878d-2a80-9cef-78bd-43cdb3d2cb7e@bitdefender.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH V3 2/3] x86/mm: allocate logdirty_ranges for
 altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAvMTAvMTggMTY6NTEsIFJhenZhbiBDb2pvY2FydSB3cm90ZToKPiBPbiAxMC8zMC8xOCA2
OjI4IFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBPbiAzMC8xMC8xOCAxNjoyMiwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+Pj4+PiBPbiAyOS4xMC4xOCBhdCAxMzo0MCwgPHJjb2pvY2FydUBiaXRk
ZWZlbmRlci5jb20+IHdyb3RlOgo+Pj4+IFRoaXMgcGF0Y2ggaXMgYSBwcmUtcmVxdWlzaXRlIGZv
ciB0aGUgb25lIGZpeGluZyBWR0EgbG9nZGlydHkKPj4+PiBmcmVlemVzIHdoZW4gdXNpbmcgYWx0
cDJtLiBJdCBvbmx5IGNvbmNlcm5zIGl0c2VsZiB3aXRoIHRoZQo+Pj4+IHJhbmdlcyBhbGxvY2F0
aW9uIC8gZGVhbGxvY2F0aW9uIC8gaW5pdGlhbGl6YXRpb24gcGFydC4KPj4+IEJ1dCB3aGlsZSBs
b29raW5nIChicmllZmx5IG9ubHkgZm9yIG5vdykgb3ZlciBwYXRjaCAzIEkgY291bGRuJ3QKPj4+
IHNlZSBhbnkgc3luYy1pbmcgb2YgdGhlIGxvZy1kaXJ0eSByYW5nZXMgdGhlcmUgZWl0aGVyLiBE
b2Vzbid0Cj4+PiB0aGlzIG5lZWQgZG9pbmcgZWl0aGVyIHRoZXJlIG9yIGhlcmUsIGlmIHlvdSBn
byB0aGUgY29weSByb3V0ZT8KPj4+Cj4+Pj4gQEAgLTIyNzEsNiArMjI5Nyw3IEBAIHZvaWQgcDJt
X2ZsdXNoX2FsdHAybShzdHJ1Y3QgZG9tYWluICpkKQo+Pj4+ICAgICAgewo+Pj4+ICAgICAgICAg
IHAybV9mbHVzaF90YWJsZShkLT5hcmNoLmFsdHAybV9wMm1baV0pOwo+Pj4+ICAgICAgICAgIC8q
IFVuaW5pdCBhbmQgcmVpbml0IGVwdCB0byBmb3JjZSBUTEIgc2hvb3Rkb3duICovCj4+Pj4gKyAg
ICAgICAgcDJtX2ZyZWVfbG9nZGlydHkoZC0+YXJjaC5hbHRwMm1fcDJtW2ldKTsKPj4+PiAgICAg
ICAgICBlcHRfcDJtX3VuaW5pdChkLT5hcmNoLmFsdHAybV9wMm1baV0pOwo+Pj4+ICAgICAgICAg
IGVwdF9wMm1faW5pdChkLT5hcmNoLmFsdHAybV9wMm1baV0pOwo+Pj4+ICAgICAgICAgIGQtPmFy
Y2guYWx0cDJtX2VwdHBbaV0gPSBtZm5feChJTlZBTElEX01GTik7Cj4+Pj4gQEAgLTIzNDEsNiAr
MjM4NSw3IEBAIGludCBwMm1fZGVzdHJveV9hbHRwMm1fYnlfaWQoc3RydWN0IGRvbWFpbiAqZCwg
dW5zaWduZWQgaW50IGlkeCkKPj4+PiAgICAgICAgICB7Cj4+Pj4gICAgICAgICAgICAgIHAybV9m
bHVzaF90YWJsZShkLT5hcmNoLmFsdHAybV9wMm1baWR4XSk7Cj4+Pj4gICAgICAgICAgICAgIC8q
IFVuaW5pdCBhbmQgcmVpbml0IGVwdCB0byBmb3JjZSBUTEIgc2hvb3Rkb3duICovCj4+Pj4gKyAg
ICAgICAgICAgIHAybV9mcmVlX2xvZ2RpcnR5KGQtPmFyY2guYWx0cDJtX3AybVtpZHhdKTsKPj4+
PiAgICAgICAgICAgICAgZXB0X3AybV91bmluaXQoZC0+YXJjaC5hbHRwMm1fcDJtW2lkeF0pOwo+
Pj4+ICAgICAgICAgICAgICBlcHRfcDJtX2luaXQoZC0+YXJjaC5hbHRwMm1fcDJtW2lkeF0pOwo+
Pj4+ICAgICAgICAgICAgICBkLT5hcmNoLmFsdHAybV9lcHRwW2lkeF0gPSBtZm5feChJTlZBTElE
X01GTik7Cj4+Pj4gQEAgLTI0NzEsNiArMjUxNiw3IEBAIHN0YXRpYyB2b2lkIHAybV9yZXNldF9h
bHRwMm0oc3RydWN0IHAybV9kb21haW4gKnAybSkKPj4+PiAgewo+Pj4+ICAgICAgcDJtX2ZsdXNo
X3RhYmxlKHAybSk7Cj4+Pj4gICAgICAvKiBVbmluaXQgYW5kIHJlaW5pdCBlcHQgdG8gZm9yY2Ug
VExCIHNob290ZG93biAqLwo+Pj4+ICsgICAgcDJtX2ZyZWVfbG9nZGlydHkocDJtKTsKPj4+PiAg
ICAgIGVwdF9wMm1fdW5pbml0KHAybSk7Cj4+Pj4gICAgICBlcHRfcDJtX2luaXQocDJtKTsKPj4+
PiAgICAgIHAybS0+bWluX3JlbWFwcGVkX2dmbiA9IGdmbl94KElOVkFMSURfR0ZOKTsKPj4+IEZv
ciBvbmUgdGhlc2UgbG9vayBhbGwgcHJldHR5IHNpbWlsYXIsIHNvIEkgd29uZGVyIHdoeSB0aGVy
ZSdzCj4+PiBubyBoZWxwZXIgZnVuY3Rpb24uIEJ1dCB0aGF0J3Mgbm90IHNvbWV0aGluZyB5b3Ug
bmVlZCB0byBjaGFuZ2UuCj4+PiBZZXQgd2h5IGFyZSB5b3UgZnJlZWluZyB0aGUgbG9nLWRpcnR5
IHJhbmdlcyBoZXJlPyBUaGVzZSBhcmVuJ3QKPj4+IGZ1bGwgY2xlYW51cCBwYXRocyBhZmFpY3Qu
Cj4+IFJhbmdlc2V0cyBnZXQgYWRkZWQgdG8gdGhlIGRvbWFpbiByYW5nZXNldCBsaXN0LCBhbmQg
d2UgY2xlYW4gdGhlbSBhbGwKPj4gdXAgcmFuZ2VzZXRfZG9tYWluX2Rlc3Ryb3koKQo+Pgo+PiBU
QkgsIEknbSBub3Qgc3VyZSB3aHkgd2UgZG8gaXQgbGlrZSB0aGlzLCBhbmQgSSdtIG5vdCAxMDAl
IGNvbnZpbmNlZCBpdAo+PiBpcyBhIGNsZXZlciBkZWFsbG9jYXRpb24gc2NoZW1lLgo+IFRvIGVs
aW1pbmF0ZSBhbnkgY29uZnVzaW9uOiBhcmUgeW91IHNheWluZyB0aGF0IHJhbmdlc2V0cyBzaG91
bGQgb25seSBiZQo+IGFsbG9jYXRlZCwgYW5kIG5ldmVyIGV4cGxpY2l0bHkgZGVhbGxvY2F0ZWQg
KHNpbmNlCj4gcmFuZ2VzZXRfZG9tYWluX2Rlc3Ryb3koKSB0YWtlcyBjYXJlIG9mIHRoYXQpPwoK
Tm8sIGJlY2F1c2UgdGhhdCBiZWNvbWVzIChlZmZlY3RpdmVseSkgYSBtZW1vcnkgbGVhayBlYWNo
IHRpbWUgd2UgY3JlYXRlCmEgbmV3IHZpZXcuCgo+ICBJZiB0aGF0IGlzIGNvcnJlY3QsIHRoZW4K
PiB0aGVyZSdzIGEgcHJvYmxlbSBpbiB0aGUgY29kZSBub3cgd2l0aCB0aGUgd2F5IHdlJ3JlIGhh
bmRsaW5nIHRoZQo+IGxvZ2RpcnR5X3JhbmdlcyBmb3IgdGhlIGhvc3RwMm0gKHdoZXJlIHdlIGNs
ZWFuIGl0IHVwIGluIHAybV9mcmVlX29uZSgpCj4gYW5kIHAybV90ZWFyZG93bl9ob3N0cDJtKCkp
LgoKVG8gYW5zd2VyIEphbidzIHF1ZXN0aW9uLCB0aGUgcmVhc29uIHlvdSBhcmUgZGVzdHJveWlu
Zy9yZWNyZWF0aW5nIHRoZQpyYW5nZXNldCBpcyBiZWNhdXNlIHdlJ3ZlIGdvdCBubyBjbGVhciBB
UEkuwqAgUGVyaGFwcyBmaXhpbmcgdGhhdCBpcyB0aGUKYmV0dGVyIGNvdXJzZSBvZiBhY3Rpb24u
Cgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:54:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16:54: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 1gHXIB-0000HB-1I; Tue, 30 Oct 2018 16:54: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=fwbf=nk=citrix.com=prvs=83410df32=christian.lindig@srs-us1.protection.inumbo.net>)
 id 1gHXIA-0000H2-II
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:54:58 +0000
X-Inumbo-ID: 880a2626-dc64-11e8-a60c-12d6303a7972
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 880a2626-dc64-11e8-a60c-12d6303a7972;
 Tue, 30 Oct 2018 16:54:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="81164973"
From: Christian Lindig <christian.lindig@citrix.com>
To: Ian Jackson <Ian.Jackson@citrix.com>
Thread-Topic: [Xen-devel] [PATCH 1/1] tools/ocaml: Re-introduce
 Xenctrl.with_intf wrapper
Thread-Index: AQHUcEH8ZsM/0EkdLUS3Ebe06iKfPqU374gAgAABwgA=
Date: Tue, 30 Oct 2018 16:54:56 +0000
Message-ID: <26EDCEB0-FF2A-42A2-B538-56B8C0124A10@citrix.com>
References: <20181030111612.19258-1-christian.lindig@citrix.com>
 <23512.35686.12194.580031@mariner.uk.xensource.com>
In-Reply-To: <23512.35686.12194.580031@mariner.uk.xensource.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3445.100.39)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <95EDDD54AD7198409E3880E2E59EA1A8@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 1/1] tools/ocaml: Re-introduce
 Xenctrl.with_intf wrapper
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCj4gT24gMzAgT2N0IDIwMTgsIGF0IDE2OjQ4LCBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25A
Y2l0cml4LmNvbT4gd3JvdGU6DQo+IA0KPiBJIHRoaW5rIGl0IHdvdWxkIGJlIGJldHRlciB0byBo
YXZlIGNsb3NlX2hhbmRsZSBzZXQgaGFuZGxlIHRvIE5vbmUsDQo+IGFuZCB3cml0ZSBpbiB0aGUg
ZG9jcyB0aGF0IGl0IGlzIGZvcmJpZGRlbiB0byBjYWxsIGNsb3NlX2hhbmRsZSB3aXRoaW4NCj4g
d2l0aF9pbnRmLiANCg0KWW91IGFyZSByaWdodCAtIGNsb3NlX2hhbmRsZSBzaG91bGQgc2V0IHRo
ZSBoYW5kbGUgdG8gTm9uZSBpbiBhZGRpdGlvbi4NCg0KPiBGb3IgdGhhdCBtYXR0ZXIsIHdoeSBp
cyBjbG9zZV9oYW5kbGUgbmVlZGVkIGF0IGFsbCA/DQoNCkkgbW9zdGx5IGFkZGVkIGl0IGZvciBz
eW1tZXRyeSBhbmQgaXQgaXMgbmVlZGVkIHRvIHNldCB0aGUgaGFuZGxlIHRvIE5vbmUgKHNlZSBh
Ym92ZSkgDQpiZWNhdXNlIGludGVyZmFjZV9jbG9zZSgpIGNhbuKAmXQgZG8gaXQuDQoNCuKAlCBD
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 16:56:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 16: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 1gHXJd-0000S8-Jb; Tue, 30 Oct 2018 16:56: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=kzyf=nk=citrix.com=prvs=834dfdc47=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHXJc-0000S0-EN
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 16:56:28 +0000
X-Inumbo-ID: ba1cba5c-dc64-11e8-9713-12d6303a7972
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ba1cba5c-dc64-11e8-9713-12d6303a7972;
 Tue, 30 Oct 2018 16:56:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="81165079"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v2] iommu / p2m: add a page_order parameter to
 iommu_map/unmap_page()
Thread-Index: AQHUb4tvYdek1q99nUyjhNmgURjBrqU35YSAgAAcbAA=
Date: Tue, 30 Oct 2018 16:56:19 +0000
Message-ID: <bc5079d7c8da4551acf4bfd7edddd2b1@AMSPEX02CL03.citrite.net>
References: <20181029132928.13031-1-paul.durrant@citrix.com>
 <5BD881CD02000078001F6698@prv1-mh.provo.novell.com>
In-Reply-To: <5BD881CD02000078001F6698@prv1-mh.provo.novell.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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] iommu / p2m: add a page_order parameter
 to iommu_map/unmap_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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei
 Liu <wei.liu2@citrix.com>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 xen-devel <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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMzAgT2N0b2JlciAyMDE4IDE2OjA4Cj4gVG86IFBh
dWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPEFuZHJldy5Db29wZXIzQGNp
dHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBXZWkK
PiBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+OyBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0
cml4LmNvbT47IEp1bgo+IE5ha2FqaW1hIDxqdW4ubmFrYWppbWFAaW50ZWwuY29tPjsgS2V2aW4g
VGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Owo+IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz47IHhlbi1kZXZlbCA8eGVuLQo+IGRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnPjsgS29ucmFkIFJ6ZXN6dXRlayBXaWxrCj4gPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+
OyBUaW0gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz4KPiBTdWJqZWN0OiBSZTogW1BBVENIIHYyXSBp
b21tdSAvIHAybTogYWRkIGEgcGFnZV9vcmRlciBwYXJhbWV0ZXIgdG8KPiBpb21tdV9tYXAvdW5t
YXBfcGFnZSgpCj4gCj4gPj4+IE9uIDI5LjEwLjE4IGF0IDE0OjI5LCA8cGF1bC5kdXJyYW50QGNp
dHJpeC5jb20+IHdyb3RlOgo+ID4gLS0tIGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCj4gPiAr
KysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKPiA+IEBAIC0xMTQyLDEyICsxMTQyLDE0IEBA
IG1hcF9ncmFudF9yZWYoCj4gPiAgICAgICAgICB7Cj4gPiAgICAgICAgICAgICAgaWYgKCAhKGtp
bmQgJiBNQVBLSU5EX1dSSVRFKSApCj4gPiAgICAgICAgICAgICAgICAgIGVyciA9IGlvbW11X21h
cF9wYWdlKGxkLCBfZGZuKG1mbl94KG1mbikpLCBtZm4sCj4gPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFBBR0VfT1JERVJfNEssCj4gPiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSB8Cj4gSU9NTVVGX3dyaXRhYmxlKTsK
PiA+ICAgICAgICAgIH0KPiA+ICAgICAgICAgIGVsc2UgaWYgKCBhY3RfcGluICYmICFvbGRfcGlu
ICkKPiA+ICAgICAgICAgIHsKPiA+ICAgICAgICAgICAgICBpZiAoICFraW5kICkKPiA+ICAgICAg
ICAgICAgICAgICAgZXJyID0gaW9tbXVfbWFwX3BhZ2UobGQsIF9kZm4obWZuX3gobWZuKSksIG1m
biwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUEFHRV9PUkRFUl80
SywKPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRh
YmxlKTsKPiA+ICAgICAgICAgIH0KPiA+ICAgICAgICAgIGlmICggZXJyICkKPiA+IEBAIC0xMzk2
LDEwICsxMzk4LDExIEBAIHVubWFwX2NvbW1vbigKPiA+Cj4gPiAgICAgICAgICBraW5kID0gbWFw
a2luZChsZ3QsIHJkLCBvcC0+bWZuKTsKPiA+ICAgICAgICAgIGlmICggIWtpbmQgKQo+ID4gLSAg
ICAgICAgICAgIGVyciA9IGlvbW11X3VubWFwX3BhZ2UobGQsIF9kZm4obWZuX3gob3AtPm1mbikp
KTsKPiA+ICsgICAgICAgICAgICBlcnIgPSBpb21tdV91bm1hcF9wYWdlKGxkLCBfZGZuKG1mbl94
KG9wLT5tZm4pKSwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBBR0Vf
T1JERVJfNEspOwo+ID4gICAgICAgICAgZWxzZSBpZiAoICEoa2luZCAmIE1BUEtJTkRfV1JJVEUp
ICkKPiA+ICAgICAgICAgICAgICBlcnIgPSBpb21tdV9tYXBfcGFnZShsZCwgX2RmbihtZm5feChv
cC0+bWZuKSksIG9wLT5tZm4sCj4gPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
SU9NTVVGX3JlYWRhYmxlKTsKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQ
QUdFX09SREVSXzRLLCBJT01NVUZfcmVhZGFibGUpOwo+ID4KPiA+ICAgICAgICAgIGRvdWJsZV9n
dF91bmxvY2sobGd0LCByZ3QpOwo+IAo+IEkgYW0sIGJ0dywgdW5jZXJ0YWluIHRoYXQgdXNpbmcg
UEFHRV9PUkRFUl80SyBpcyBjb3JyZWN0IGhlcmU6Cj4gT3RoZXIgdGhhbiBpbiB0aGUgSU9NTVUg
Y29kZSwgZ3JhbnQgdGFibGUgY29kZSBpc24ndCB0aWVkIHRvIGEKPiBwYXJ0aWN1bGFyIGFyY2hp
dGVjdHVyZSwgYW5kIGhlbmNlIG91Z2h0IHRvIHdvcmsgZmluZSBvbiBhIHBvcnQKPiB0byBhbiBh
cmNoaXRlY3R1cmUgd2l0aCA4aywgMTZrLCBvciAzMmsgcGFnZXMuCgpXb3VsZCB5b3Ugc3VnZ2Vz
dCBJIGFkZCBhbiBhcmNoIHNwZWNpZmljICNkZWZpbmUgZm9yIGEgZ3JhbnQgdGFibGUgcGFnZSBv
cmRlciBhbmQgdGhlbiB1c2UgdGhhdD8KCj4gCj4gPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9pb21tdS5jCj4gPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4g
PiBAQCAtMzA1LDQ3ICszMDUsNzYgQEAgdm9pZCBpb21tdV9kb21haW5fZGVzdHJveShzdHJ1Y3Qg
ZG9tYWluICpkKQo+ID4gIH0KPiA+Cj4gPiAgaW50IGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21h
aW4gKmQsIGRmbl90IGRmbiwgbWZuX3QgbWZuLAo+ID4gLSAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgZmxhZ3MpCj4gPiArICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBwYWdl
X29yZGVyLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCj4gPiAgewo+ID4gICAgICBjb25zdCBzdHJ1Y3Qg
ZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKPiA+IC0gICAgaW50IHJjOwo+ID4gKyAg
ICB1bnNpZ25lZCBsb25nIGk7Cj4gPgo+ID4gICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFo
ZC0+cGxhdGZvcm1fb3BzICkKPiA+ICAgICAgICAgIHJldHVybiAwOwo+ID4KPiA+IC0gICAgcmMg
PSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShkLCBkZm4sIG1mbiwgZmxhZ3MpOwo+ID4gLSAg
ICBpZiAoIHVubGlrZWx5KHJjKSApCj4gPiArICAgIEFTU0VSVCghKGRmbl94KGRmbikgJiAoKDF1
bCA8PCBwYWdlX29yZGVyKSAtIDEpKSk7Cj4gPiArICAgIEFTU0VSVCghKG1mbl94KG1mbikgJiAo
KDF1bCA8PCBwYWdlX29yZGVyKSAtIDEpKSk7Cj4gPiArCj4gPiArICAgIGZvciAoIGkgPSAwOyBp
IDwgKDF1bCA8PCBwYWdlX29yZGVyKTsgaSsrICkKPiA+ICAgICAgewo+ID4gKyAgICAgICAgaW50
IGlnbm9yZWQsIGVyciA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIGRmbl9hZGQoZGZu
LAo+IGkpLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIG1mbl9hZGQobWZuLCBpKSwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGFncyk7Cj4gPiArCj4gPiArICAgICAgICBp
ZiAoIGxpa2VseSghZXJyKSApCj4gPiArICAgICAgICAgICAgY29udGludWU7Cj4gPiArCj4gPiAg
ICAgICAgICBpZiAoICFkLT5pc19zaHV0dGluZ19kb3duICYmIHByaW50a19yYXRlbGltaXQoKSAp
Cj4gPiAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIKPiA+ICAgICAgICAgICAgICAgICAg
ICAgImQlZDogSU9NTVUgbWFwcGluZyBkZm4gJSJQUklfZGZuIiB0byBtZm4gJSJQUklfbWZuIgo+
IGZhaWxlZDogJWRcbiIsCj4gPiAtICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgZGZu
X3goZGZuKSwgbWZuX3gobWZuKSwgcmMpOwo+ID4gKyAgICAgICAgICAgICAgICAgICBkLT5kb21h
aW5faWQsIGRmbl94KGRmbl9hZGQoZGZuLCBpKSksCj4gPiArICAgICAgICAgICAgICAgICAgIG1m
bl94KG1mbl9hZGQobWZuLCBpKSksIGVycik7Cj4gPiArCj4gPiArICAgICAgICB3aGlsZSAoaS0t
KQo+ID4gKyAgICAgICAgICAgIC8qIGFzc2lnbiB0byBzb21ldGhpbmcgdG8gYXZvaWQgY29tcGls
ZXIgd2FybmluZyAqLwo+ID4gKyAgICAgICAgICAgIGlnbm9yZWQgPSBoZC0+cGxhdGZvcm1fb3Bz
LT51bm1hcF9wYWdlKGQsIGRmbl9hZGQoZGZuLCBpKSk7Cj4gCj4gSG1tLCBhcyBzYWlkIG9uIHYx
IC0gcGxlYXNlIHVzZSB0aGUgb3JpZ2luYWwgbW9kZSAod2hpbGUtaWYtY29udGludWUpCj4gaGVy
ZS4gVGhpcyBsZXRzIHlvdSBnZXQgYXdheSB3aXRob3V0IGEgbG9jYWwgdmFyaWFibGUgdGhhdCdz
IG5ldmVyCj4gcmVhZCwgYW5kIHdoaWNoIGhlbmNlIGZ1dHVyZSBjb21waWxlciB2ZXJzaW9ucyBt
YXkgbGVnaXRpbWF0ZWx5IHdhcm4KPiBhYm91dC4KPiAKCk9rLCBJIGNsZWFybHkgZG9uJ3QgdW5k
ZXJzdGFuZCB3aGF0IHlvdSBtZWFuIGJ5ICd3aGlsZS1pZi1jb250aW51ZScgdGhlbi4gQWJvdmUg
SSBoYXZlIGZvci1pZi1jb250aW51ZSwgd2hpY2ggaXMgd2hhdCBJIHRob3VnaHQgeW91IHdhbnRl
ZC4gV2hhdCBjb2RlIHN0cnVjdHVyZSBhcmUgeW91IGFjdHVhbGx5IGxvb2tpbmcgZm9yPwoKICBQ
YXVsCgo+IEphbgo+IAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 17:00:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 17: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 1gHXN6-0000wo-67; Tue, 30 Oct 2018 17:00: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=dpcg=nk=citrix.com=prvs=834417343=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gHXN5-0000uI-4X
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 17:00:03 +0000
X-Inumbo-ID: 3d209158-dc65-11e8-bc5e-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3d209158-dc65-11e8-bc5e-12d6303a7972;
 Tue, 30 Oct 2018 17:00:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69163771"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23512.36361.521553.67008@mariner.uk.xensource.com>
Date: Tue, 30 Oct 2018 16:59:53 +0000
To: Christian Lindig <christian.lindig@citrix.com>
In-Reply-To: <1C817287-9057-419E-808A-D5EAB0A46E02@citrix.com>
References: <20181030101756.13630-1-christian.lindig@citrix.com>
 <23512.35813.380652.410940@mariner.uk.xensource.com>
 <1C817287-9057-419E-808A-D5EAB0A46E02@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 1/1] tools/ocaml: make type of Xsraw.sync
 more precise
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q2hyaXN0aWFuIExpbmRpZyB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW1BBVENIIDEvMV0gdG9v
bHMvb2NhbWw6IG1ha2UgdHlwZSBvZiBYc3Jhdy5zeW5jIG1vcmUgcHJlY2lzZSIpOgo+ID4gT24g
MzAgT2N0IDIwMTgsIGF0IDE2OjUwLCBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AY2l0cml4LmNv
bT4gd3JvdGU6Cj4gPiBJJ20gbm90IG11Y2ggb2YgYW4gb2NhbWwgcHJvZ3JhbW1lciBidXQgdGhp
cyBzZWVtcyBsaWtlIGl0IGhhcyBubwo+ID4gb3ZlcmFsbCBmdW5jdGlvbmFsIGNoYW5nZSA/Cj4g
PiAKPiA+IEkgdGFrZSBpdCB0aGF0IGlnbm9yZSBpcyB0aGUgdHJpdmlhbCBmdW5jdGlvbiB3aXRo
IHR5cGUgKCdhIC0+IHVuaXQpLgo+IAo+IFRoYXQgaXMgY29ycmVjdC4gRXhjZXB0IHRoYXQgdHlw
ZXMgbm93IHJlZmxlY3QgbW9yZSBhY2N1cmF0ZWx5IHdoYXQgaXMgaGFwcGVuaW5nLiBJIGRpc2Nv
dmVyZWQgdGhpcyB3aGVuIGNvbXBpbGluZyB0aGUgbGlicmFyaWVzIHdpdGggYW5vdGhlciBidWls
ZCBzeXN0ZW0gYW5kIHRoZSBjb21waWxlciBjb21wbGFpbmVkIGFib3V0IHRoaXMuCgpHcmVhdC4g
IEhvdyB1c2VmdWwgb2YgaXQuCgpBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1
LmNpdHJpeC5jb20+CgpGVFIgSSBmaW5kIGl0IGhlbHBmdWwgdG8gbWVudGlvbiBpbiB0aGUgY29t
bWl0IG1lc3NhZ2Ugd2hlbiBhIGNvbW1pdApoYXMgbm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpUaGFu
a3MsCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 17:01:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 17: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 1gHXON-0001TU-KD; Tue, 30 Oct 2018 17:01:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mwh5=nk=citrix.com=prvs=834ba7b9c=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHXOM-0001TO-Nw
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 17:01:22 +0000
X-Inumbo-ID: 6ccb9f10-dc65-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6ccb9f10-dc65-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 17:01:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69163937"
Date: Tue, 30 Oct 2018 17:00:51 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20181030170051.iiys6n47k3e2xuhi@zion.uk.xensource.com>
References: <20181015140107.22934-1-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181015140107.22934-1-ian.jackson@eu.citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] libxl: libxl__ev_fd_callback: Document
 perhaps-no-retry semantics
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBPY3QgMTUsIDIwMTggYXQgMDM6MDE6MDdQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5j
b20+Cj4gQ0M6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgoKSSB0
aGluayB5b3UgdW5kZXJzdGFuZCB0aGUgZXZlbnQgbWFjaGluZXJ5IG1vcmUgdGhhbiBJIGRvLCBz
byBmZWVsIGZyZWUKdG8gYXBwbHkgdGhpcyBwYXRjaC4KCldlaS4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 17:01:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 17: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 1gHXOZ-0001VG-Uu; Tue, 30 Oct 2018 17:01: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=mwh5=nk=citrix.com=prvs=834ba7b9c=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHXOY-0001V1-G4
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 17:01:34 +0000
X-Inumbo-ID: 731f1ab8-dc65-11e8-abe2-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 731f1ab8-dc65-11e8-abe2-12d6303a7972;
 Tue, 30 Oct 2018 17:01:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69163989"
Date: Tue, 30 Oct 2018 17:01:04 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20181030170104.6f5xvsvrqfmmm4p3@zion.uk.xensource.com>
References: <20181015142411.24138-1-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181015142411.24138-1-ian.jackson@eu.citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] libxencall: Make bufdev/nobufdev mmap error
 messages distinct
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hans van Kranenburg <hans@knorrie.org>, xen-devel@lists.xenproject.org,
 Wei Liu <wei.liu2@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>

T24gTW9uLCBPY3QgMTUsIDIwMTggYXQgMDM6MjQ6MTFQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gVGhpcyBhc3Npc3RzIGRpYWdub3Npcy4KCkFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 17:01:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 17:01: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 1gHXOp-0001Ym-Al; Tue, 30 Oct 2018 17:01:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=dpcg=nk=citrix.com=prvs=834417343=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gHXOn-0001YI-IT
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 17:01:49 +0000
X-Inumbo-ID: 7cfc54cf-dc65-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7cfc54cf-dc65-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 17:01:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69164064"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23512.36462.876426.823894@mariner.uk.xensource.com>
Date: Tue, 30 Oct 2018 17:01:34 +0000
To: Christian Lindig <christian.lindig@citrix.com>
In-Reply-To: <26EDCEB0-FF2A-42A2-B538-56B8C0124A10@citrix.com>
References: <20181030111612.19258-1-christian.lindig@citrix.com>
 <23512.35686.12194.580031@mariner.uk.xensource.com>
 <26EDCEB0-FF2A-42A2-B538-56B8C0124A10@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 1/1] tools/ocaml: Re-introduce
 Xenctrl.with_intf wrapper
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q2hyaXN0aWFuIExpbmRpZyB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW1BBVENIIDEvMV0gdG9v
bHMvb2NhbWw6IFJlLWludHJvZHVjZSBYZW5jdHJsLndpdGhfaW50ZiB3cmFwcGVyIik6Cj4gWW91
IGFyZSByaWdodCAtIGNsb3NlX2hhbmRsZSBzaG91bGQgc2V0IHRoZSBoYW5kbGUgdG8gTm9uZSBp
biBhZGRpdGlvbi4KPiAKPiA+IEZvciB0aGF0IG1hdHRlciwgd2h5IGlzIGNsb3NlX2hhbmRsZSBu
ZWVkZWQgYXQgYWxsID8KPiAKPiBJIG1vc3RseSBhZGRlZCBpdCBmb3Igc3ltbWV0cnkgYW5kIGl0
IGlzIG5lZWRlZCB0byBzZXQgdGhlIGhhbmRsZSB0byBOb25lIChzZWUgYWJvdmUpIAo+IGJlY2F1
c2UgaW50ZXJmYWNlX2Nsb3NlKCkgY2Fu4oCZdCBkbyBpdC4KCldlbGwsIHllcywgYnV0IHdobyB3
b3VsZCBldmVyIGNhbGwgaXQgPyAgSXQncyBub3Qgc2FmZSB0byB1c2UgZXhjZXB0CmF0IHRoZSB0
b3BsZXZlbCAod2hhdGV2ZXIgdGhhdCBtZWFucywgYnV0IHByb2JhYmx5IG91dHNpZGUgYW55Cndp
dGhfaW50ZikgYmVjYXVzZSBlbHNld2hlcmUgeW91IGRvbid0IGtub3cgd2hvc2Ugd29yayB5b3Un
cmUKc2Fib3RhZ2luZy4KCldoaWNoIHJlbWluZHMgbWU6IHdoeSBkbyB5b3Ugc2F5IGl0IGlzIHdy
b25nIHRvIHVzZSBib3RoCmludGVyZmFjZV9vcGVuIGFuZCB3aXRoX2ludGYgPyAgSXQncyBjbHVt
c3kgYW5kIHByb2JhYmx5IGEgbWlzdGFrZSBidXQKaXQgc2hvdWxkIGZ1bmN0aW9uIGNvcnJlY3Rs
eSBJIHRoaW5rLgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 17:02:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 17:02: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 1gHXPL-0001fO-NO; Tue, 30 Oct 2018 17: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=mwh5=nk=citrix.com=prvs=834ba7b9c=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHXPJ-0001ew-Lx
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 17:02:21 +0000
X-Inumbo-ID: 902eaa9c-dc65-11e8-bba0-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 902eaa9c-dc65-11e8-bba0-12d6303a7972;
 Tue, 30 Oct 2018 17:02:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69164181"
Date: Tue, 30 Oct 2018 17:02:13 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Message-ID: <20181030170213.5sun5kd7gxancbmb@zion.uk.xensource.com>
References: <20181015143205.1159-1-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181015143205.1159-1-ian.jackson@eu.citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2] libxencall: Improve linux syscall error
 messages
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Hans van Kranenburg <hans@knorrie.org>, xen-devel@lists.xenproject.org,
 Wei Liu <wei.liu2@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>

T24gTW9uLCBPY3QgMTUsIDIwMTggYXQgMDM6MzI6MDVQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gTWFrZSB0aGUgYnVmZGV2IGFuZCBub24tYnVmZGV2IG1lc3NhZ2VzIGRpc3RpbmN0LCBh
bmQgYWx3YXlzIHByaW50IHRoZQo+IG5vbi1jb25zdGFudCBhcmd1bWVudCAoaWUsIHRoZSBzaXpl
KS4KPiAKPiBUaGlzIGFzc2lzdHMgZGlhZ25vc2lzLgo+IAo+IENDOiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IENDOiBIYW5zIHZhbiBLcmFuZW5idXJnIDxoYW5z
QGtub3JyaWUub3JnPgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 17:04:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 17:04: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 1gHXQz-0001vE-6h; Tue, 30 Oct 2018 17:04:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rlru=nk=citrix.com=prvs=8342f37c0=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gHXQy-0001v8-Jm
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 17:04:04 +0000
X-Inumbo-ID: cd4460df-dc65-11e8-87d6-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cd4460df-dc65-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 17:04:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="81165586"
Date: Tue, 30 Oct 2018 18:03:20 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20181030170320.6jie6ta6uoece7nr@mac.citrite.net>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
 <20181029180211.2155-9-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181029180211.2155-9-paul.durrant@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 6/8] viridian: separate time related
 enlightenment implementations...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@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>

T24gTW9uLCBPY3QgMjksIDIwMTggYXQgMDY6MDI6MDlQTSArMDAwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IEBAIC0xNTQsNiArMTQ1LDE0IEBAIHZpcmlkaWFuX2h5cGVyY2FsbChzdHJ1Y3QgY3B1
X3VzZXJfcmVncyAqcmVncyk7Cj4gIHZvaWQgdmlyaWRpYW5fdGltZV9yZWZfY291bnRfZnJlZXpl
KHN0cnVjdCBkb21haW4gKmQpOwo+ICB2b2lkIHZpcmlkaWFuX3RpbWVfcmVmX2NvdW50X3RoYXco
c3RydWN0IGRvbWFpbiAqZCk7Cj4gIAo+ICtpbnQgdmlyaWRpYW5fdGltZV93cm1zcihzdHJ1Y3Qg
dmNwdSAqdiwgdWludDMyX3QgaWR4LCB1aW50NjRfdCB2YWwpOwo+ICtpbnQgdmlyaWRpYW5fdGlt
ZV9yZG1zcihjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgaWR4LCB1aW50NjRfdCAqdmFs
KTsKPiArCj4gK3ZvaWQgdmlyaWRpYW5fdGltZV9zYXZlX2RvbWFpbl9jdHh0KAo+ICsgICAgY29u
c3Qgc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGh2bV92aXJpZGlhbl9kb21haW5fY29udGV4dCAq
Y3R4dCk7Cj4gK3ZvaWQgdmlyaWRpYW5fdGltZV9sb2FkX2RvbWFpbl9jdHh0KAo+ICsgICAgc3Ry
dWN0IGRvbWFpbiAqZCwgc3RydWN0IGh2bV92aXJpZGlhbl9kb21haW5fY29udGV4dCAqY3R4dCk7
CgpDYW4gY3R4dCBiZSBjb25zdGlmeWVkIGluIHRoZSBsb2FkIGNhc2U/CgpUaGFua3MsIFJvZ2Vy
LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 17:04:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 17:04: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 1gHXR2-0001vn-GU; Tue, 30 Oct 2018 17:04:08 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=dpcg=nk=citrix.com=prvs=834417343=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gHXR1-0001vX-9z
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 17:04:07 +0000
X-Inumbo-ID: ceb18be2-dc65-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ceb18be2-dc65-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 17:04:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69164546"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23512.36610.603669.770962@mariner.uk.xensource.com>
Date: Tue, 30 Oct 2018 17:04:02 +0000
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20181030170051.iiys6n47k3e2xuhi@zion.uk.xensource.com>
References: <20181015140107.22934-1-ian.jackson@eu.citrix.com>
 <20181030170051.iiys6n47k3e2xuhi@zion.uk.xensource.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] libxl: libxl__ev_fd_callback: Document
 perhaps-no-retry semantics
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2VpIExpdSB3cml0ZXMgKCJSZTogW1BBVENIXSBsaWJ4bDogbGlieGxfX2V2X2ZkX2NhbGxiYWNr
OiBEb2N1bWVudCBwZXJoYXBzLW5vLXJldHJ5IHNlbWFudGljcyIpOgo+IE9uIE1vbiwgT2N0IDE1
LCAyMDE4IGF0IDAzOjAxOjA3UE0gKzAxMDAsIElhbiBKYWNrc29uIHdyb3RlOgo+ID4gU2lnbmVk
LW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4gPiBDQzog
QW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4gCj4gSSB0aGluayB5
b3UgdW5kZXJzdGFuZCB0aGUgZXZlbnQgbWFjaGluZXJ5IG1vcmUgdGhhbiBJIGRvLCBzbyBmZWVs
IGZyZWUKPiB0byBhcHBseSB0aGlzIHBhdGNoLgoKVGhhbmtzLiAgRG9uZSwgYW5kIHRoZSBvdGhl
ciB0d28uCgpJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 17:04:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 17:04: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 1gHXRR-00022G-RV; Tue, 30 Oct 2018 17: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=kzyf=nk=citrix.com=prvs=834dfdc47=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHXRQ-00021w-4d
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 17:04:32 +0000
X-Inumbo-ID: dd2024e8-dc65-11e8-9c9a-12d6303a7972
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dd2024e8-dc65-11e8-9c9a-12d6303a7972;
 Tue, 30 Oct 2018 17:04:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="81165645"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH 4/8] viridian: remove duplicate union types
Thread-Index: AQHUb7GIlmh2v7UUXEezV4OUpypYd6U37kqAgAAWUlA=
Date: Tue, 30 Oct 2018 17:03:54 +0000
Message-ID: <bcf510da45e34a0b885fadf0517ac212@AMSPEX02CL03.citrite.net>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
 <20181029180211.2155-7-paul.durrant@citrix.com>
 <20181030164009.mxz5jlo3tj3jx336@mac.citrite.net>
In-Reply-To: <20181030164009.mxz5jlo3tj3jx336@mac.citrite.net>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 4/8] viridian: remove duplicate union types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFJvZ2VyIFBhdSBNb25uZQo+IFNl
bnQ6IDMwIE9jdG9iZXIgMjAxOCAxNjo0MAo+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFu
dEBjaXRyaXguY29tPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IEFuZHJl
dyBDb29wZXIKPiA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+OyBKYW4gQmV1bGljaAo+IDxqYmV1bGljaEBzdXNlLmNvbT4KPiBTdWJqZWN0
OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIIDQvOF0gdmlyaWRpYW46IHJlbW92ZSBkdXBsaWNhdGUg
dW5pb24KPiB0eXBlcwo+IAo+IE9uIE1vbiwgT2N0IDI5LCAyMDE4IGF0IDA2OjAyOjA3UE0gKzAw
MDAsIFBhdWwgRHVycmFudCB3cm90ZToKPiA+IFRoZSAndmlyaWRpYW5fdnBfYXNzaXN0JywgJ3Zp
cmlkaWFuX2h5cGVyY2FsbF9ncGEnIGFuZAo+ID4gJ3ZpcmlkaWFuX3JlZmVyZW5jZV90c2MnIHVu
aW9uIHR5cGVzIGFyZSBpZGVudGljYWwgaW4gbGF5b3V0LiBUaGUgbGF5b3V0Cj4gPiBpcyBhbHNv
IGNvbW1vbiB0aHJvdWdob3V0IHRoZSBzcGVjaWZpY2F0aW9uIFsxXS4KPiA+Cj4gPiBUaGlzIHBh
dGNoIGRlY2xhcmVzIGEgY29tbW9uICd2aXJpZGlhbl9wYWdlX21zcicgdHlwZSBhbmQgY29udmVy
dHMgdGhlCj4gcmVzdAo+ID4gb2YgdGhlIGNvZGUgdG8gdXNlIHRoYXQgdHlwZSBmb3IgYm90aCB0
aGUgaHlwZXJjYWxsIGFuZCBWUCBhc3Npc3QgcGFnZXMuCj4gCj4gSSBhZ3JlZSB3aXRoIHRoZSB1
bmlmaWNhdGlvbiBvZiB0aGUgdmlyaWRpYW5fcGFnZV9tc3Igc3RydWN0Lgo+IAo+ID4gQWxzbywg
cmVuYW1lICd2aXJpZGlhbl9ndWVzdF9vc19pZCcgdG8gJ3ZpcmlkaWFuX2d1ZXN0X29zX2lkX21z
cicgc2luY2UKPiBpdAo+ID4gYWxzbyBpcyBhIHVuaW9uIHJlcHJlc2VudGluZyBhbiBNU1IgdmFs
dWUuCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4gYQo+IAo+IElNTyAoYW5kIEkn
bSBub3QgdGhhdCBmYW1pbGlhciB3aXRoIHRoZSBjb2RlKSBhZGRpbmcgdGhvc2UgX21zcgo+IHBy
ZWZpeGVzIGhlcmUgZG9lc24ndCBzZWVtIHRvIGFkZCBhbnkgdmFsdWUgdG8gdGhlIGNvZGUsIHRo
ZXJlJ3MKPiBub3RoaW5nIE1TUiBzcGVjaWZpYyBpbiB0aG9zZSBzdHJ1Y3RzLCBhcGFydCBmcm9t
IHRoZWlyIHNpemUuCj4gCgpUaGVyZSBpcyBhY3R1YWxseS4uLiB0aGV5IGFyZSB1bmlvbnMgdGhh
dCByZXByZXNlbnQgdGhlIGxheW91dCBvZiBhbiBNU1IsIGUuZyBTZWUgc2VjdGlvbiAyLjYgIlJl
cG9ydGluZyB0aGUgR3Vlc3QgT1MgSWRlbnRpdHkiLgoKPiBJcyB0aGVyZSBhIHBsYW4gdG8gYWRk
IGEgbmV3IHN0cnVjdHVyZSBsaWtlIHZpcmlkaWFuX3BhZ2VfbW1pbyBvcgo+IHNpbWlsYXIgdGhh
dCByZXF1aXJlcyBzdWNoIHByZWZpeGVzIHRvIGJlIHByZXNlbnQ/Cj4gCgpObywgSSdtIG5vdCBh
bnRpY2lwYXRpbmcgV2luZG93cyBjb21tdW5pY2F0aW5nIHZpYSBhbiBNTUlPIHJlZ2lvbiwgYnV0
IEkncyBzdGlsbCBsaWtlIHRoZSBjYWxsIG91dCBzb21ldGhpbmcgdGhhdCByZXByZXNlbnRzIGEg
Yml0LWZpZWxkIGVuY29kaW5nIG9mIGFuIE1TUi4KCiAgUGF1bAoKPiBUaGFua3MsIFJvZ2VyLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 17:05:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 17:05: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 1gHXSF-0002Al-7V; Tue, 30 Oct 2018 17:05:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=kgbc=nk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHXSE-0002AZ-59
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 17:05:22 +0000
X-Inumbo-ID: fbb452a1-dc65-11e8-87d6-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fbb452a1-dc65-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 17:05:21 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 30 Oct 2018 11:05:20 -0600
Message-Id: <5BD88F4C02000078001F680E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 30 Oct 2018 11:05:16 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20181029132928.13031-1-paul.durrant@citrix.com>
 <5BD881CD02000078001F6698@prv1-mh.provo.novell.com>
 <bc5079d7c8da4551acf4bfd7edddd2b1@AMSPEX02CL03.citrite.net>
In-Reply-To: <bc5079d7c8da4551acf4bfd7edddd2b1@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] iommu / p2m: add a page_order parameter
 to iommu_map/unmap_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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 george.dunlap@citrix.com, Julien Grall <julien.grall@arm.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 xen-devel <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>

Pj4+IE9uIDMwLjEwLjE4IGF0IDE3OjU2LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+PiBTZW50
OiAzMCBPY3RvYmVyIDIwMTggMTY6MDgKPj4gCj4+ID4+PiBPbiAyOS4xMC4xOCBhdCAxNDoyOSwg
PHBhdWwuZHVycmFudEBjaXRyaXguY29tPiB3cm90ZToKPj4gPiAtLS0gYS94ZW4vY29tbW9uL2dy
YW50X3RhYmxlLmMKPj4gPiArKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKPj4gPiBAQCAt
MTE0MiwxMiArMTE0MiwxNCBAQCBtYXBfZ3JhbnRfcmVmKAo+PiA+ICAgICAgICAgIHsKPj4gPiAg
ICAgICAgICAgICAgaWYgKCAhKGtpbmQgJiBNQVBLSU5EX1dSSVRFKSApCj4+ID4gICAgICAgICAg
ICAgICAgICBlcnIgPSBpb21tdV9tYXBfcGFnZShsZCwgX2RmbihtZm5feChtZm4pKSwgbWZuLAo+
PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUEFHRV9PUkRFUl80SywK
Pj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJs
ZSB8Cj4+IElPTU1VRl93cml0YWJsZSk7Cj4+ID4gICAgICAgICAgfQo+PiA+ICAgICAgICAgIGVs
c2UgaWYgKCBhY3RfcGluICYmICFvbGRfcGluICkKPj4gPiAgICAgICAgICB7Cj4+ID4gICAgICAg
ICAgICAgIGlmICggIWtpbmQgKQo+PiA+ICAgICAgICAgICAgICAgICAgZXJyID0gaW9tbXVfbWFw
X3BhZ2UobGQsIF9kZm4obWZuX3gobWZuKSksIG1mbiwKPj4gPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFBBR0VfT1JERVJfNEssCj4+ID4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUpOwo+PiA+ICAgICAgICAgIH0KPj4g
PiAgICAgICAgICBpZiAoIGVyciApCj4+ID4gQEAgLTEzOTYsMTAgKzEzOTgsMTEgQEAgdW5tYXBf
Y29tbW9uKAo+PiA+Cj4+ID4gICAgICAgICAga2luZCA9IG1hcGtpbmQobGd0LCByZCwgb3AtPm1m
bik7Cj4+ID4gICAgICAgICAgaWYgKCAha2luZCApCj4+ID4gLSAgICAgICAgICAgIGVyciA9IGlv
bW11X3VubWFwX3BhZ2UobGQsIF9kZm4obWZuX3gob3AtPm1mbikpKTsKPj4gPiArICAgICAgICAg
ICAgZXJyID0gaW9tbXVfdW5tYXBfcGFnZShsZCwgX2RmbihtZm5feChvcC0+bWZuKSksCj4+ID4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUEFHRV9PUkRFUl80Syk7Cj4+ID4g
ICAgICAgICAgZWxzZSBpZiAoICEoa2luZCAmIE1BUEtJTkRfV1JJVEUpICkKPj4gPiAgICAgICAg
ICAgICAgZXJyID0gaW9tbXVfbWFwX3BhZ2UobGQsIF9kZm4obWZuX3gob3AtPm1mbikpLCBvcC0+
bWZuLAo+PiA+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFi
bGUpOwo+PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQUdFX09SREVSXzRL
LCBJT01NVUZfcmVhZGFibGUpOwo+PiA+Cj4+ID4gICAgICAgICAgZG91YmxlX2d0X3VubG9jayhs
Z3QsIHJndCk7Cj4+IAo+PiBJIGFtLCBidHcsIHVuY2VydGFpbiB0aGF0IHVzaW5nIFBBR0VfT1JE
RVJfNEsgaXMgY29ycmVjdCBoZXJlOgo+PiBPdGhlciB0aGFuIGluIHRoZSBJT01NVSBjb2RlLCBn
cmFudCB0YWJsZSBjb2RlIGlzbid0IHRpZWQgdG8gYQo+PiBwYXJ0aWN1bGFyIGFyY2hpdGVjdHVy
ZSwgYW5kIGhlbmNlIG91Z2h0IHRvIHdvcmsgZmluZSBvbiBhIHBvcnQKPj4gdG8gYW4gYXJjaGl0
ZWN0dXJlIHdpdGggOGssIDE2aywgb3IgMzJrIHBhZ2VzLgo+IAo+IFdvdWxkIHlvdSBzdWdnZXN0
IEkgYWRkIGFuIGFyY2ggc3BlY2lmaWMgI2RlZmluZSBmb3IgYSBncmFudCB0YWJsZSBwYWdlIAo+
IG9yZGVyIGFuZCB0aGVuIHVzZSB0aGF0PwoKTm8sIEknZCBwcmVmZXIgaWYgeW91IHVzZWQgbGl0
ZXIgMCB6ZXJvIGhlcmUuCgo+PiA+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11
LmMKPj4gPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4+ID4gQEAgLTMw
NSw0NyArMzA1LDc2IEBAIHZvaWQgaW9tbXVfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAq
ZCkKPj4gPiAgfQo+PiA+Cj4+ID4gIGludCBpb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpk
LCBkZm5fdCBkZm4sIG1mbl90IG1mbiwKPj4gPiAtICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCBmbGFncykKPj4gPiArICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBwYWdlX29y
ZGVyLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCj4+ID4gIHsKPj4gPiAgICAgIGNvbnN0IHN0cnVjdCBk
b21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwo+PiA+IC0gICAgaW50IHJjOwo+PiA+ICsg
ICAgdW5zaWduZWQgbG9uZyBpOwo+PiA+Cj4+ID4gICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8
ICFoZC0+cGxhdGZvcm1fb3BzICkKPj4gPiAgICAgICAgICByZXR1cm4gMDsKPj4gPgo+PiA+IC0g
ICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShkLCBkZm4sIG1mbiwgZmxhZ3MpOwo+
PiA+IC0gICAgaWYgKCB1bmxpa2VseShyYykgKQo+PiA+ICsgICAgQVNTRVJUKCEoZGZuX3goZGZu
KSAmICgoMXVsIDw8IHBhZ2Vfb3JkZXIpIC0gMSkpKTsKPj4gPiArICAgIEFTU0VSVCghKG1mbl94
KG1mbikgJiAoKDF1bCA8PCBwYWdlX29yZGVyKSAtIDEpKSk7Cj4+ID4gKwo+PiA+ICsgICAgZm9y
ICggaSA9IDA7IGkgPCAoMXVsIDw8IHBhZ2Vfb3JkZXIpOyBpKysgKQo+PiA+ICAgICAgewo+PiA+
ICsgICAgICAgIGludCBpZ25vcmVkLCBlcnIgPSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShk
LCBkZm5fYWRkKGRmbiwKPj4gaSksCj4+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl9hZGQobWZuLCBpKSwKPj4gPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxhZ3MpOwo+PiA+
ICsKPj4gPiArICAgICAgICBpZiAoIGxpa2VseSghZXJyKSApCj4+ID4gKyAgICAgICAgICAgIGNv
bnRpbnVlOwo+PiA+ICsKPj4gPiAgICAgICAgICBpZiAoICFkLT5pc19zaHV0dGluZ19kb3duICYm
IHByaW50a19yYXRlbGltaXQoKSApCj4+ID4gICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfRVJS
Cj4+ID4gICAgICAgICAgICAgICAgICAgICAiZCVkOiBJT01NVSBtYXBwaW5nIGRmbiAlIlBSSV9k
Zm4iIHRvIG1mbiAlIlBSSV9tZm4iCj4+IGZhaWxlZDogJWRcbiIsCj4+ID4gLSAgICAgICAgICAg
ICAgICAgICBkLT5kb21haW5faWQsIGRmbl94KGRmbiksIG1mbl94KG1mbiksIHJjKTsKPj4gPiAr
ICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgZGZuX3goZGZuX2FkZChkZm4sIGkpKSwK
Pj4gPiArICAgICAgICAgICAgICAgICAgIG1mbl94KG1mbl9hZGQobWZuLCBpKSksIGVycik7Cj4+
ID4gKwo+PiA+ICsgICAgICAgIHdoaWxlIChpLS0pCj4+ID4gKyAgICAgICAgICAgIC8qIGFzc2ln
biB0byBzb21ldGhpbmcgdG8gYXZvaWQgY29tcGlsZXIgd2FybmluZyAqLwo+PiA+ICsgICAgICAg
ICAgICBpZ25vcmVkID0gaGQtPnBsYXRmb3JtX29wcy0+dW5tYXBfcGFnZShkLCBkZm5fYWRkKGRm
biwgaSkpOwo+PiAKPj4gSG1tLCBhcyBzYWlkIG9uIHYxIC0gcGxlYXNlIHVzZSB0aGUgb3JpZ2lu
YWwgbW9kZSAod2hpbGUtaWYtY29udGludWUpCj4+IGhlcmUuIFRoaXMgbGV0cyB5b3UgZ2V0IGF3
YXkgd2l0aG91dCBhIGxvY2FsIHZhcmlhYmxlIHRoYXQncyBuZXZlcgo+PiByZWFkLCBhbmQgd2hp
Y2ggaGVuY2UgZnV0dXJlIGNvbXBpbGVyIHZlcnNpb25zIG1heSBsZWdpdGltYXRlbHkgd2Fybgo+
PiBhYm91dC4KPj4gCj4gCj4gT2ssIEkgY2xlYXJseSBkb24ndCB1bmRlcnN0YW5kIHdoYXQgeW91
IG1lYW4gYnkgJ3doaWxlLWlmLWNvbnRpbnVlJyB0aGVuLiAKPiBBYm92ZSBJIGhhdmUgZm9yLWlm
LWNvbnRpbnVlLCB3aGljaCBpcyB3aGF0IEkgdGhvdWdodCB5b3Ugd2FudGVkLiBXaGF0IGNvZGUg
Cj4gc3RydWN0dXJlIGFyZSB5b3UgYWN0dWFsbHkgbG9va2luZyBmb3I/CgpUaGUgb25lIHlvdXIg
cGF0Y2ggcmVtb3ZlcyBlbHNld2hlcmU6CgotICAgICAgICAgICAgICAgICAgICAgICAgd2hpbGUg
KCBpLS0gKQotICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIElmIHN0YXRlbWVudCB0byBz
YXRpc2Z5IF9fbXVzdF9jaGVjay4gKi8KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAo
IGlvbW11X3VubWFwX3BhZ2UocDJtLT5kb21haW4sCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGRmbl9hZGQoZGZuLCBpKSkgKQotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKCkphbgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 17:07:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 17:07: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 1gHXUd-0002Qg-Va; Tue, 30 Oct 2018 17:07:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kzyf=nk=citrix.com=prvs=834dfdc47=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHXUc-0002QY-VS
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 17:07:50 +0000
X-Inumbo-ID: 53af06ab-dc66-11e8-87d6-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 53af06ab-dc66-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 17:07:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="81165871"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH 5/8] viridian: separate interrupt related
 enlightenment implementations...
Thread-Index: AQHUb7GKQ5iXFcitI0WjlYwtxFvOwKU38a2AgAAULQA=
Date: Tue, 30 Oct 2018 17:06:32 +0000
Message-ID: <0cb8293519bb44dcaa7bde2e9b847fb7@AMSPEX02CL03.citrite.net>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
 <20181029180211.2155-8-paul.durrant@citrix.com>
 <20181030165217.ebxefodxgbc5icjz@mac.citrite.net>
In-Reply-To: <20181030165217.ebxefodxgbc5icjz@mac.citrite.net>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 5/8] viridian: separate interrupt related
 enlightenment implementations...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFJvZ2VyIFBhdSBNb25uZQo+IFNl
bnQ6IDMwIE9jdG9iZXIgMjAxOCAxNjo1Mgo+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFu
dEBjaXRyaXguY29tPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IEFuZHJl
dyBDb29wZXIKPiA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+OyBKYW4gQmV1bGljaAo+IDxqYmV1bGljaEBzdXNlLmNvbT4KPiBTdWJqZWN0
OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIIDUvOF0gdmlyaWRpYW46IHNlcGFyYXRlIGludGVycnVw
dCByZWxhdGVkCj4gZW5saWdodGVubWVudCBpbXBsZW1lbnRhdGlvbnMuLi4KPiAKPiBPbiBNb24s
IE9jdCAyOSwgMjAxOCBhdCAwNjowMjowOFBNICswMDAwLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4g
PiAuLi5pbnRvIG5ldyAnc3luaWMnIG1vZHVsZS4KPiA+Cj4gPiBUaGUgU3luSUMgKHN5bnRoZXRp
YyBpbnRlcnJ1cHQgY29udHJvbGxlcikgaXMgc3BlY2lmaWVkIFsxXSB0byBiZSBhCj4gc3VwZXIt
Cj4gPiBzZXQgb2YgYSB2aXJ0dWFsaXplZCBMQVBJQywgYW5kIGl0cyBkZWZpbml0aW9uIGVuY29t
cGFzc2VzIGFsbAo+ID4gZW5saWdodGVubWVudHMgcmVsYXRlZCB0byB2aXJ0dWFsIGludGVycnVw
dCBjb250cm9sLgo+ID4KPiA+IFRoaXMgcGF0Y2ggcmVkdWNlcyB0aGUgc2l6ZSBvZiB0aGUgbWFp
biB2aXJpZGlhbiBzb3VyY2UgbW9kdWxlIGJ5IGdpdmluZwo+ID4gdGhlc2UgZW5saWdodGVubWVu
dHMgdGhlaXIgb3duIG1vZHVsZS4gVGhpcyBpcyBkb25lIGluIGFudGljaXBhdGlvbiBvZgo+ID4g
aW1wbGVtZW50YXRpb24gb2YgbW9yZSBzdWNoIGVubGlnaHRlbm1lbnRzIGFuZCBhIGRlc2lyZSBu
b3QgdG8gZnVydGhlcgo+ID4gbGVuZ3RoZW4gdGhlbiBtYWluIHNvdXJjZSBtb2R1bGUgd2hlbiB0
aGlzIHdvcmsgaXMgZG9uZS4KPiA+Cj4gPiBXaGlsc3QgbW92aW5nIHRoZSBjb2RlOgo+ID4KPiA+
IC0gRml4IHZhcmlvdXMgc3R5bGUgaXNzdWVzLgo+ID4gLSBNb3ZlIHRoZSBNU1IgZGVmaW5pdGlv
bnMgaW50byB0aGUgaGVhZGVyIChzaW5jZSB0aGV5IGFyZSBub3cgbmVlZGVkIGluCj4gPiAgIG1v
cmUgdGhhbiBvbmUgc291cmNlIG1vZHVsZSkuCj4gPgo+ID4gWzFdIGh0dHBzOi8vZ2l0aHViLmNv
bS9NaWNyb3NvZnREb2NzL1ZpcnR1YWxpemF0aW9uLQo+IERvY3VtZW50YXRpb24vcmF3L2xpdmUv
dGxmcy9IeXBlcnZpc29yJTIwVG9wJTIwTGV2ZWwlMjBGdW5jdGlvbmFsJTIwU3BlY2lmCj4gaWNh
dGlvbiUyMHY1LjBDLnBkZgo+ID4KPiA+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1
bC5kdXJyYW50QGNpdHJpeC5jb20+Cj4gPiAtLS0KPiA+IENjOiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+Cj4gPiBDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KPiA+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+ID4gLS0tCj4gPiAg
eGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi9NYWtlZmlsZSAgIHwgICAxICsKPiA+ICB4ZW4vYXJj
aC94ODYvaHZtL3ZpcmlkaWFuL3N5bmljLmMgICAgfCAyMjQKPiArKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrCj4gPiAgeGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi92aXJpZGlhbi5j
IHwgMjI5ICsrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiAtLS0tLS0tCj4gPiAgeGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vdmlyaWRpYW4uaCAgIHwgIDc2ICsrKysrKysrKysrKwo+ID4gIDQg
ZmlsZXMgY2hhbmdlZCwgMzExIGluc2VydGlvbnMoKyksIDIxOSBkZWxldGlvbnMoLSkKPiA+ICBj
cmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi9zeW5pYy5jCj4gPgo+
ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vTWFrZWZpbGUKPiBiL3hl
bi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vTWFrZWZpbGUKPiA+IGluZGV4IDA5ZmQwYTVmM2MuLmZj
YThlMTZlMjAgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL01ha2Vm
aWxlCj4gPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL01ha2VmaWxlCj4gPiBAQCAt
MSArMSwyIEBACj4gPiArb2JqLXkgKz0gc3luaWMubwo+ID4gIG9iai15ICs9IHZpcmlkaWFuLm8K
PiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3N5bmljLmMKPiBiL3hl
bi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vc3luaWMuYwo+ID4gbmV3IGZpbGUgbW9kZSAxMDA2NDQK
PiA+IGluZGV4IDAwMDAwMDAwMDAuLjNmMDQzZjM0ZWUKPiA+IC0tLSAvZGV2L251bGwKPiA+ICsr
KyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vc3luaWMuYwo+ID4gQEAgLTAsMCArMSwyMjQg
QEAKPiA+Cj4gKy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioKPiAqKioKPiA+ICsgKiBzeW5pYy5jCj4gPiArICoK
PiA+ICsgKiBBbiBpbXBsZW1lbnRhdGlvbiBvZiBzb21lIGludGVycnVwdCByZWxhdGVkIFZpcmlk
aWFuIGVubGlnaHRlbm1lbnRzLgo+ID4gKyAqIFNlZSBNaWNyb3NvZnQncyBIeXBlcnZpc29yIFRv
cCBMZXZlbCBGdW5jdGlvbmFsIFNwZWNpZmljYXRpb24uCj4gPiArICogZm9yIG1vcmUgaW5mb3Jt
YXRpb24uCj4gPiArICovCj4gPiArCj4gPiArI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgo+ID4gKyNp
bmNsdWRlIDx4ZW4vdmVyc2lvbi5oPgo+ID4gKyNpbmNsdWRlIDx4ZW4vaHlwZXJjYWxsLmg+Cj4g
PiArI2luY2x1ZGUgPHhlbi9kb21haW5fcGFnZS5oPgo+IAo+IENvdWxkIHlvdSBzb3J0IHRoZSBh
Ym92ZSBhbHBoYWJldGljYWxseT8KPiAKPiBBbmQgSSB1c3VhbGx5IGFkZCBhIG5ld2xpbmUgYmV0
d2VlbiB4ZW4vIGFuZCBhc20vIGluY2x1ZGVzLCBidXQgSQo+IGRvbid0IHRoaW5rIHRoYXQncyBj
b2Rpbmcgc3R5bGUuCj4gCgpTdXJlLiBJdCdsbCBsb29rIGJldHRlci4KCj4gPiBAQCAtOTg5LDE0
ICs3ODYsMTMgQEAgSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWSVJJRElBTl9ET01BSU4sCj4g
dmlyaWRpYW5fc2F2ZV9kb21haW5fY3R4dCwKPiA+Cj4gPiAgc3RhdGljIGludCB2aXJpZGlhbl9z
YXZlX3ZjcHVfY3R4dChzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QKPiAqaCkK
PiA+ICB7Cj4gPiAtICAgIHN0cnVjdCBodm1fdmlyaWRpYW5fdmNwdV9jb250ZXh0IGN0eHQgPSB7
Cj4gPiAtICAgICAgICAudnBfYXNzaXN0X21zciA9IHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fz
c2lzdC5tc3IucmF3LAo+ID4gLSAgICAgICAgLnZwX2Fzc2lzdF9wZW5kaW5nID0gdi0+YXJjaC5o
dm0udmlyaWRpYW4udnBfYXNzaXN0LnBlbmRpbmcsCj4gPiAtICAgIH07Cj4gPiArICAgIHN0cnVj
dCBodm1fdmlyaWRpYW5fdmNwdV9jb250ZXh0IGN0eHQgPSB7fTsKPiA+Cj4gPiAgICAgIGlmICgg
IWlzX3ZpcmlkaWFuX2RvbWFpbih2LT5kb21haW4pICkKPiA+ICAgICAgICAgIHJldHVybiAwOwo+
ID4KPiA+ICsgICAgdmlyaWRpYW5fc3luaWNfc2F2ZV92Y3B1X2N0eHQodiwgJmN0eHQpOwo+ID4g
Kwo+ID4gICAgICByZXR1cm4gaHZtX3NhdmVfZW50cnkoVklSSURJQU5fVkNQVSwgdi0+dmNwdV9p
ZCwgaCwgJmN0eHQpOwo+ID4gIH0KPiA+Cj4gPiBAQCAtMTAyMCwxMiArODE2LDcgQEAgc3RhdGlj
IGludCB2aXJpZGlhbl9sb2FkX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluCj4gKmQsCj4gPiAgICAg
IGlmICggbWVtY21wKCZjdHh0Ll9wYWQsIHplcm9fcGFnZSwgc2l6ZW9mKGN0eHQuX3BhZCkpICkK
PiA+ICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+ID4KPiA+IC0gICAgdi0+YXJjaC5odm0udmly
aWRpYW4udnBfYXNzaXN0Lm1zci5yYXcgPSBjdHh0LnZwX2Fzc2lzdF9tc3I7Cj4gPiAtICAgIGlm
ICggdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0Lm1zci5maWVsZHMuZW5hYmxlZCAmJgo+
ID4gLSAgICAgICAgICF2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QudmEgKQo+ID4gLSAg
ICAgICAgaW5pdGlhbGl6ZV92cF9hc3Npc3Qodik7Cj4gPiAtCj4gPiAtICAgIHYtPmFyY2guaHZt
LnZpcmlkaWFuLnZwX2Fzc2lzdC5wZW5kaW5nID0gISFjdHh0LnZwX2Fzc2lzdF9wZW5kaW5nOwo+
ID4gKyAgICB2aXJpZGlhbl9zeW5pY19sb2FkX3ZjcHVfY3R4dCh2LCAmY3R4dCk7Cj4gCj4gU2Vl
aW5nIHRoYXQgbm93IHZpcmlkaWFuX3tsb2FkL3NhdmV9X3ZjcHVfY3R4dCBpcyBtb3N0bHkgYSB3
cmFwcGVyCj4gYXJvdW5kIHZpcmlkaWFuX3N5bmljX3tzYXZlL2xvYWR9X3ZjcHVfY3R4dCwgaXMg
dGhlcmUgYW55IHJlYXNvbiB0bwo+IG5vdCByZW1vdmUgdGhvc2UgYW5kIGRlY2xhcmUgdGhlIHNh
dmUvcmVzdG9yZSBoYW5kbGluZyBvZiB0aGUgdmlkaXJpYW4KPiB2Y3B1IGluIHRoZSBuZXcgc3lu
aWMgZmlsZT8KPiAKPiBJcyB0aGVyZSBtb3JlIHN0dWZmIG5vdCBzeW5pYyByZWxhdGVkIGNvbWlu
ZyB1cCB0aGF0IG5lZWRzCj4gc2F2ZS9yZXN0b3JlPwo+IAoKVGhlcmUgaXMgcGVyLWRvbWFpbiB0
aW1lIHJlbGF0ZWQgc2F2ZS9yZXN0b3JlLCBidXQgc3luaWMgc3R1ZmYgaXMgdGhlIG9ubHkgcGVy
LWNwdSBkYXRhLiBJJ2QgcHJlZmVyIHRvIGtlZXAgdGhlIHdyYXBwZXIgdGhvdWdoIGFzIHRoZXJl
IG1heSBiZSBvdGhlciBub24tc3luaWMgcmVsYXRlZCBkYXRhLi4uIGJ1dCBJIGRvbid0IGhhdmUg
YW55IGluIHRoZSBwaXBlbGluZSBhdCB0aGUgbW9tZW50LgoKICBQYXVsCgo+IFRoYW5rcywgUm9n
ZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 17:08:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 17: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 1gHXVC-0002Tx-B1; Tue, 30 Oct 2018 17:08: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=kzyf=nk=citrix.com=prvs=834dfdc47=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHXVA-0002Tr-T1
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 17:08:24 +0000
X-Inumbo-ID: 67beed3c-dc66-11e8-a432-12d6303a7972
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 67beed3c-dc66-11e8-a432-12d6303a7972;
 Tue, 30 Oct 2018 17:08:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="81165934"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH 3/8] viridian: remove comments referencing
 section number in the spec.
Thread-Index: AQHUb7GI1k+wGJBUw0+1IhonnCY9wqU37JWAgAAZ6dA=
Date: Tue, 30 Oct 2018 17:07:20 +0000
Message-ID: <2bb68957eb7e44d5a03913254508c66b@AMSPEX02CL03.citrite.net>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
 <20181029180211.2155-6-paul.durrant@citrix.com>
 <20181030163403.pkr5w2nsfi32jvzx@mac.citrite.net>
In-Reply-To: <20181030163403.pkr5w2nsfi32jvzx@mac.citrite.net>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 3/8] viridian: remove comments referencing
 section number in the spec.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFJvZ2VyIFBhdSBNb25uZQo+IFNl
bnQ6IDMwIE9jdG9iZXIgMjAxOCAxNjozNAo+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFu
dEBjaXRyaXguY29tPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IEFuZHJl
dyBDb29wZXIKPiA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+OyBKYW4gQmV1bGljaAo+IDxqYmV1bGljaEBzdXNlLmNvbT4KPiBTdWJqZWN0
OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIIDMvOF0gdmlyaWRpYW46IHJlbW92ZSBjb21tZW50cyBy
ZWZlcmVuY2luZwo+IHNlY3Rpb24gbnVtYmVyIGluIHRoZSBzcGVjLgo+IAo+IE9uIE1vbiwgT2N0
IDI5LCAyMDE4IGF0IDA2OjAyOjA2UE0gKzAwMDAsIFBhdWwgRHVycmFudCB3cm90ZToKPiA+IE1p
Y3Jvc29mdCBoYXMgYSBoYWJpdCBvZiByZS1udW1iZXJpbmcgc2VjdGlvbnMgaW4gdGhlIHNwZWMu
IHNvIGF2b2lkCj4gPiByZWZlcnJpbmcgdG8gc2VjdGlvbiBudW1iZXJzIGluIGNvbW1lbnRzLiBB
bHNvIHJlbW92ZSB0aGUgVVJMIGZvciB0aGUKPiA+IHNwZWMuIGZyb20gdGhlIGJvaWxlcnBsYXRl
Li4uIEFnYWluLCBNaWNyb3NvZnQgaGFzIGEgaGFiaXQgb2YgY2hhbmdpbmcKPiA+IHRoZXNlIHRv
by4KPiA+Cj4gPiBUaGlzIHBhdGNoIGFsc28gY2xlYW5zIHVwIHNvbWUgPiA4MCBjaGFyYWN0ZXIg
bGluZXMuCj4gPgo+ID4gUHVyZWx5IGNvc21ldGljLiBObyBmdW5jdGlvbmFsIGNoYW5nZS4KPiA+
Cj4gPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29t
Pgo+IAo+IFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KPiAKClRoYW5rcy4KCj4gSnVzdCBvbmUgbml0IGJlbG93Lgo+IAo+ID4gLS0tCj4gPiBDYzog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+ID4gQ2M6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gPiBDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KPiA+IC0tLQo+ID4gIHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vdmlyaWRpYW4uYyB8
IDgyICsrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tCj4gLS0tLS0tLQo+ID4gIHhlbi9pbmNs
dWRlL2FzbS14ODYvaHZtL3ZpcmlkaWFuLmggICB8ICA0IC0tCj4gPiAgMiBmaWxlcyBjaGFuZ2Vk
LCAzNiBpbnNlcnRpb25zKCspLCA1MCBkZWxldGlvbnMoLSkKPiA+Cj4gPiBkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi92aXJpZGlhbi5jCj4gYi94ZW4vYXJjaC94ODYvaHZt
L3ZpcmlkaWFuL3ZpcmlkaWFuLmMKPiA+IGluZGV4IGM1NzIyZDY5OTIuLmRiMTY2ZDQxYzUgMTAw
NjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3ZpcmlkaWFuLmMKPiA+ICsr
KyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vdmlyaWRpYW4uYwo+ID4gQEAgLTEsMTIgKzEs
OCBAQAo+ID4gLQo+IC8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCj4gKioqKioKPiA+Cj4gKy8qKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioKPiAqKgo+ID4gICAqIHZpcmlkaWFuLmMKPiA+ICAgKgo+ID4gICAqIEFuIGltcGxlbWVu
dGF0aW9uIG9mIHNvbWUgVmlyaWRpYW4gZW5saWdodGVubWVudHMuIFNlZSBNaWNyb3NvZnQncwo+
ID4gLSAqIEh5cGVydmlzb3IgVG9wIExldmVsIEZ1bmN0aW9uYWwgU3BlY2lmaWNhdGlvbiAodjUu
MGEpIGF0Ogo+ID4gLSAqCj4gPiAtICogaHR0cHM6Ly9naXRodWIuY29tL01pY3Jvc29mdC9WaXJ0
dWFsaXphdGlvbi0KPiBEb2N1bWVudGF0aW9uL3Jhdy9tYXN0ZXIvdGxmcy9IeXBlcnZpc29yJTIw
VG9wJTIwTGV2ZWwlMjBGdW5jdGlvbmFsJTIwU3BlYwo+IGlmaWNhdGlvbiUyMHY1LjAucGRmCj4g
PiAtICoKPiA+IC0gKiBmb3IgbW9yZSBpbmZvcm1hdGlvbi4KPiA+ICsgKiBIeXBlcnZpc29yIFRv
cCBMZXZlbCBGdW5jdGlvbmFsIFNwZWNpZmljYXRpb24gZm9yIG1vcmUgaW5mb3JtYXRpb24uCj4g
PiAgICovCj4gPgo+ID4gICNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KPiA+IEBAIC0xMDMsMTAgKzk5
LDcgQEAKPiA+ICAjZGVmaW5lIEhWX0ZMVVNIX0FMTF9QUk9DRVNTT1JTIDEKPiA+Cj4gPiAgLyoK
PiA+IC0gKiBWaXJpZGlhbiBQYXJ0aXRpb24gUHJpdmlsZWdlIEZsYWdzLgo+ID4gLSAqCj4gPiAt
ICogVGhpcyBpcyB0YWtlbiBmcm9tIHNlY3Rpb24gNC4yLjIgb2YgdGhlIHNwZWNpZmljYXRpb24s
IGFuZCBmaXhlZCBmb3IKPiA+IC0gKiBzdHlsZSBhbmQgY29ycmVjdG5lc3MuCj4gPiArICogVmly
aWRpYW4gUGFydGl0aW9uIFByaXZpbGVnZSBGbGFncwo+ID4gICAqLwo+IAo+IFRoaXMgYmVpbmcg
YSBzaW5nbGUgbGluZSBjb21tZW50IG5vdyBzaG91bGQgYmUgLyogLi4uICovLgo+IAoKWWVzLCBn
b29kIHBvaW50LiBJJ2xsIGZpeCBpbiB2Mi4KCiAgUGF1bAoKPiBUaGFua3MsIFJvZ2VyLgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 17:08:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 17: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 1gHXVh-0002YM-MT; Tue, 30 Oct 2018 17:08:57 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kzyf=nk=citrix.com=prvs=834dfdc47=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHXVg-0002YD-PE
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 17:08:56 +0000
X-Inumbo-ID: 7b0463b8-dc66-11e8-87d6-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7b0463b8-dc66-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 17:08:55 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="81166007"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH 6/8] viridian: separate time related
 enlightenment implementations...
Thread-Index: AQHUb7GJyEJlnmkn2UGLWYq4YtSCcqU39MQAgAASA8A=
Date: Tue, 30 Oct 2018 17:08:09 +0000
Message-ID: <e827bf8c3e484ea4b33c965ae3771c81@AMSPEX02CL03.citrite.net>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
 <20181029180211.2155-9-paul.durrant@citrix.com>
 <20181030170320.6jie6ta6uoece7nr@mac.citrite.net>
In-Reply-To: <20181030170320.6jie6ta6uoece7nr@mac.citrite.net>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 6/8] viridian: separate time related
 enlightenment implementations...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFJvZ2VyIFBhdSBNb25uZQo+IFNl
bnQ6IDMwIE9jdG9iZXIgMjAxOCAxNzowMwo+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFu
dEBjaXRyaXguY29tPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IEFuZHJl
dyBDb29wZXIKPiA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+OyBKYW4gQmV1bGljaAo+IDxqYmV1bGljaEBzdXNlLmNvbT4KPiBTdWJqZWN0
OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIIDYvOF0gdmlyaWRpYW46IHNlcGFyYXRlIHRpbWUgcmVs
YXRlZAo+IGVubGlnaHRlbm1lbnQgaW1wbGVtZW50YXRpb25zLi4uCj4gCj4gT24gTW9uLCBPY3Qg
MjksIDIwMTggYXQgMDY6MDI6MDlQTSArMDAwMCwgUGF1bCBEdXJyYW50IHdyb3RlOgo+ID4gQEAg
LTE1NCw2ICsxNDUsMTQgQEAgdmlyaWRpYW5faHlwZXJjYWxsKHN0cnVjdCBjcHVfdXNlcl9yZWdz
ICpyZWdzKTsKPiA+ICB2b2lkIHZpcmlkaWFuX3RpbWVfcmVmX2NvdW50X2ZyZWV6ZShzdHJ1Y3Qg
ZG9tYWluICpkKTsKPiA+ICB2b2lkIHZpcmlkaWFuX3RpbWVfcmVmX2NvdW50X3RoYXcoc3RydWN0
IGRvbWFpbiAqZCk7Cj4gPgo+ID4gK2ludCB2aXJpZGlhbl90aW1lX3dybXNyKHN0cnVjdCB2Y3B1
ICp2LCB1aW50MzJfdCBpZHgsIHVpbnQ2NF90IHZhbCk7Cj4gPiAraW50IHZpcmlkaWFuX3RpbWVf
cmRtc3IoY29uc3Qgc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90IGlkeCwgdWludDY0X3QKPiAqdmFs
KTsKPiA+ICsKPiA+ICt2b2lkIHZpcmlkaWFuX3RpbWVfc2F2ZV9kb21haW5fY3R4dCgKPiA+ICsg
ICAgY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGh2bV92aXJpZGlhbl9kb21haW5fY29u
dGV4dCAqY3R4dCk7Cj4gPiArdm9pZCB2aXJpZGlhbl90aW1lX2xvYWRfZG9tYWluX2N0eHQoCj4g
PiArICAgIHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBodm1fdmlyaWRpYW5fZG9tYWluX2NvbnRl
eHQgKmN0eHQpOwo+IAo+IENhbiBjdHh0IGJlIGNvbnN0aWZ5ZWQgaW4gdGhlIGxvYWQgY2FzZT8K
CkkgZ3Vlc3MgaXQgY291bGQgYmUsIHllcy4KCiAgUGF1bAoKPiAKPiBUaGFua3MsIFJvZ2VyLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 17:09:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 17:09: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 1gHXVs-0002aI-1c; Tue, 30 Oct 2018 17:09: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=rlru=nk=citrix.com=prvs=8342f37c0=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gHXVr-0002Zy-0u
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 17:09:07 +0000
X-Inumbo-ID: 814aa458-dc66-11e8-8c51-12d6303a7972
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 814aa458-dc66-11e8-8c51-12d6303a7972;
 Tue, 30 Oct 2018 17:09:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="81166032"
Date: Tue, 30 Oct 2018 18:08:34 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20181030170834.4lv6sgvp4ykzn3xv@mac.citrite.net>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
 <20181029180211.2155-10-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181029180211.2155-10-paul.durrant@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 7/8] viridian: define type for the 'virtual
 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: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@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>

T24gTW9uLCBPY3QgMjksIDIwMTggYXQgMDY6MDI6MTBQTSArMDAwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IFRoZSBzcGVjaWZpY2F0aW9uIFsxXSBkZWZpbmVzIGEgdHlwZSBzbyB3ZSBzaG91bGQg
dXNlIGl0LCByYXRoZXIgdGhhbiBqdXN0Cj4gT1ItaW5nIGFuZCBBTkQtaW5nIG1hZ2ljIGJpdHMu
Cj4gCj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4gCj4gTk9URTogVGhlIHR5cGUgZGVmaW5lZCBp
biB0aGUgc3BlY2lmaWNhdGlvbiBkb2VzIGluY2x1ZGUgYW4gYW5vbnltb3VzCj4gICAgICAgc3Vi
LXN0cnVjdCBpbiB0aGUgcGFnZSB0eXBlIGJ1dCwgYXMgd2UgY3VycmVudGx5IHVzZSBvbmx5IHRo
ZSBmaXJzdAo+ICAgICAgIGVsZW1lbnQsIHRoZSBzdHJ1Y3QgZGVjbGFyYXRpb24gaGFzIGJlZW4g
b21pdHRlZC4KPiAKPiBbMV0gaHR0cHM6Ly9naXRodWIuY29tL01pY3Jvc29mdERvY3MvVmlydHVh
bGl6YXRpb24tRG9jdW1lbnRhdGlvbi9yYXcvbGl2ZS90bGZzL0h5cGVydmlzb3IlMjBUb3AlMjBM
ZXZlbCUyMEZ1bmN0aW9uYWwlMjBTcGVjaWZpY2F0aW9uJTIwdjUuMEMucGRmCj4gCj4gU2lnbmVk
LW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPiAtLS0KPiBD
YzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IENjOiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3N5bmljLmMgIHwgNTIgKysr
KysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0KPiAgeGVuL2luY2x1ZGUvYXNtLXg4
Ni9odm0vdmlyaWRpYW4uaCB8ICAyICstCj4gIDIgZmlsZXMgY2hhbmdlZCwgMzMgaW5zZXJ0aW9u
cygrKSwgMjEgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0v
dmlyaWRpYW4vc3luaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vc3luaWMuYwo+IGlu
ZGV4IDNmMDQzZjM0ZWUuLjczNWM0Yzg5N2MgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2
bS92aXJpZGlhbi9zeW5pYy5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi9zeW5p
Yy5jCj4gQEAgLTEzLDYgKzEzLDE4IEBACj4gICNpbmNsdWRlIDxhc20vYXBpYy5oPgo+ICAjaW5j
bHVkZSA8YXNtL2h2bS9zdXBwb3J0Lmg+Cj4gIAo+ICt0eXBlZGVmIHN0cnVjdCBfSFZfVklSVFVB
TF9BUElDX0FTU0lTVAo+ICt7Cj4gKyAgICB1aW50MzJfdCBub19lb2k6MTsKCk1heWJlIGJvb2w6
MSBzbyB5b3UgY2FuIHVzZSB0cnVlL2ZhbHNlPwoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 17:10:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 17:10: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 1gHXXC-0003SJ-FY; Tue, 30 Oct 2018 17:10:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kzyf=nk=citrix.com=prvs=834dfdc47=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHXXA-0003S1-Tc
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 17:10:28 +0000
X-Inumbo-ID: b21e1956-dc66-11e8-87d6-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b21e1956-dc66-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 17:10:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="81166178"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v2] iommu / p2m: add a page_order parameter to
 iommu_map/unmap_page()
Thread-Index: AQHUb4tvYdek1q99nUyjhNmgURjBrqU35YSAgAAcbAD///OqAIAAEdNw
Date: Tue, 30 Oct 2018 17:10:23 +0000
Message-ID: <d25a78c059b74098a9d920e34067eede@AMSPEX02CL03.citrite.net>
References: <20181029132928.13031-1-paul.durrant@citrix.com>
 <5BD881CD02000078001F6698@prv1-mh.provo.novell.com>
 <bc5079d7c8da4551acf4bfd7edddd2b1@AMSPEX02CL03.citrite.net>
 <5BD88F4C02000078001F680E@prv1-mh.provo.novell.com>
In-Reply-To: <5BD88F4C02000078001F680E@prv1-mh.provo.novell.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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] iommu / p2m: add a page_order parameter
 to iommu_map/unmap_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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 xen-devel <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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMzAgT2N0b2JlciAyMDE4IDE3OjA1Cj4gVG86IFBh
dWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPEFuZHJldy5Db29wZXIzQGNp
dHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBJYW4K
PiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsgV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT47IEp1bgo+IE5ha2FqaW1hIDxqdW4ubmFrYWppbWFAaW50ZWwuY29tPjsgS2V2aW4g
VGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Owo+IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz47IHhlbi1kZXZlbCA8eGVuLQo+IGRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnPjsgS29ucmFkIFJ6ZXN6dXRlayBXaWxrCj4gPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+
OyBUaW0gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz4KPiBTdWJqZWN0OiBSRTogW1BBVENIIHYyXSBp
b21tdSAvIHAybTogYWRkIGEgcGFnZV9vcmRlciBwYXJhbWV0ZXIgdG8KPiBpb21tdV9tYXAvdW5t
YXBfcGFnZSgpCj4gCj4gPj4+IE9uIDMwLjEwLjE4IGF0IDE3OjU2LCA8UGF1bC5EdXJyYW50QGNp
dHJpeC5jb20+IHdyb3RlOgo+ID4+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86SkJldWxpY2hA
c3VzZS5jb21dCj4gPj4gU2VudDogMzAgT2N0b2JlciAyMDE4IDE2OjA4Cj4gPj4KPiA+PiA+Pj4g
T24gMjkuMTAuMTggYXQgMTQ6MjksIDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
Pj4gPiAtLS0gYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKPiA+PiA+ICsrKyBiL3hlbi9jb21t
b24vZ3JhbnRfdGFibGUuYwo+ID4+ID4gQEAgLTExNDIsMTIgKzExNDIsMTQgQEAgbWFwX2dyYW50
X3JlZigKPiA+PiA+ICAgICAgICAgIHsKPiA+PiA+ICAgICAgICAgICAgICBpZiAoICEoa2luZCAm
IE1BUEtJTkRfV1JJVEUpICkKPiA+PiA+ICAgICAgICAgICAgICAgICAgZXJyID0gaW9tbXVfbWFw
X3BhZ2UobGQsIF9kZm4obWZuX3gobWZuKSksIG1mbiwKPiA+PiA+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgUEFHRV9PUkRFUl80SywKPiA+PiA+ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxlIHwKPiA+PiBJT01NVUZfd3Jp
dGFibGUpOwo+ID4+ID4gICAgICAgICAgfQo+ID4+ID4gICAgICAgICAgZWxzZSBpZiAoIGFjdF9w
aW4gJiYgIW9sZF9waW4gKQo+ID4+ID4gICAgICAgICAgewo+ID4+ID4gICAgICAgICAgICAgIGlm
ICggIWtpbmQgKQo+ID4+ID4gICAgICAgICAgICAgICAgICBlcnIgPSBpb21tdV9tYXBfcGFnZShs
ZCwgX2RmbihtZm5feChtZm4pKSwgbWZuLAo+ID4+ID4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBQQUdFX09SREVSXzRLLAo+ID4+ID4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUpOwo+ID4+ID4gICAgICAgICAgfQo+ID4+
ID4gICAgICAgICAgaWYgKCBlcnIgKQo+ID4+ID4gQEAgLTEzOTYsMTAgKzEzOTgsMTEgQEAgdW5t
YXBfY29tbW9uKAo+ID4+ID4KPiA+PiA+ICAgICAgICAgIGtpbmQgPSBtYXBraW5kKGxndCwgcmQs
IG9wLT5tZm4pOwo+ID4+ID4gICAgICAgICAgaWYgKCAha2luZCApCj4gPj4gPiAtICAgICAgICAg
ICAgZXJyID0gaW9tbXVfdW5tYXBfcGFnZShsZCwgX2RmbihtZm5feChvcC0+bWZuKSkpOwo+ID4+
ID4gKyAgICAgICAgICAgIGVyciA9IGlvbW11X3VubWFwX3BhZ2UobGQsIF9kZm4obWZuX3gob3At
Pm1mbikpLAo+ID4+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUEFHRV9P
UkRFUl80Syk7Cj4gPj4gPiAgICAgICAgICBlbHNlIGlmICggIShraW5kICYgTUFQS0lORF9XUklU
RSkgKQo+ID4+ID4gICAgICAgICAgICAgIGVyciA9IGlvbW11X21hcF9wYWdlKGxkLCBfZGZuKG1m
bl94KG9wLT5tZm4pKSwgb3AtPm1mbiwKPiA+PiA+IC0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBJT01NVUZfcmVhZGFibGUpOwo+ID4+ID4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFBBR0VfT1JERVJfNEssIElPTU1VRl9yZWFkYWJsZSk7Cj4gPj4gPgo+ID4+ID4g
ICAgICAgICAgZG91YmxlX2d0X3VubG9jayhsZ3QsIHJndCk7Cj4gPj4KPiA+PiBJIGFtLCBidHcs
IHVuY2VydGFpbiB0aGF0IHVzaW5nIFBBR0VfT1JERVJfNEsgaXMgY29ycmVjdCBoZXJlOgo+ID4+
IE90aGVyIHRoYW4gaW4gdGhlIElPTU1VIGNvZGUsIGdyYW50IHRhYmxlIGNvZGUgaXNuJ3QgdGll
ZCB0byBhCj4gPj4gcGFydGljdWxhciBhcmNoaXRlY3R1cmUsIGFuZCBoZW5jZSBvdWdodCB0byB3
b3JrIGZpbmUgb24gYSBwb3J0Cj4gPj4gdG8gYW4gYXJjaGl0ZWN0dXJlIHdpdGggOGssIDE2aywg
b3IgMzJrIHBhZ2VzLgo+ID4KPiA+IFdvdWxkIHlvdSBzdWdnZXN0IEkgYWRkIGFuIGFyY2ggc3Bl
Y2lmaWMgI2RlZmluZSBmb3IgYSBncmFudCB0YWJsZSBwYWdlCj4gPiBvcmRlciBhbmQgdGhlbiB1
c2UgdGhhdD8KPiAKPiBObywgSSdkIHByZWZlciBpZiB5b3UgdXNlZCBsaXRlciAwIHplcm8gaGVy
ZS4KPiAKCk9rLgoKPiA+PiA+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMK
PiA+PiA+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKPiA+PiA+IEBAIC0z
MDUsNDcgKzMwNSw3NiBAQCB2b2lkIGlvbW11X2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4g
KmQpCj4gPj4gPiAgfQo+ID4+ID4KPiA+PiA+ICBpbnQgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRv
bWFpbiAqZCwgZGZuX3QgZGZuLCBtZm5fdCBtZm4sCj4gPj4gPiAtICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIGludCBmbGFncykKPiA+PiA+ICsgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
aW50IHBhZ2Vfb3JkZXIsIHVuc2lnbmVkIGludCBmbGFncykKPiA+PiA+ICB7Cj4gPj4gPiAgICAg
IGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwo+ID4+ID4gLSAg
ICBpbnQgcmM7Cj4gPj4gPiArICAgIHVuc2lnbmVkIGxvbmcgaTsKPiA+PiA+Cj4gPj4gPiAgICAg
IGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgKQo+ID4+ID4gICAgICAg
ICAgcmV0dXJuIDA7Cj4gPj4gPgo+ID4+ID4gLSAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1h
cF9wYWdlKGQsIGRmbiwgbWZuLCBmbGFncyk7Cj4gPj4gPiAtICAgIGlmICggdW5saWtlbHkocmMp
ICkKPiA+PiA+ICsgICAgQVNTRVJUKCEoZGZuX3goZGZuKSAmICgoMXVsIDw8IHBhZ2Vfb3JkZXIp
IC0gMSkpKTsKPiA+PiA+ICsgICAgQVNTRVJUKCEobWZuX3gobWZuKSAmICgoMXVsIDw8IHBhZ2Vf
b3JkZXIpIC0gMSkpKTsKPiA+PiA+ICsKPiA+PiA+ICsgICAgZm9yICggaSA9IDA7IGkgPCAoMXVs
IDw8IHBhZ2Vfb3JkZXIpOyBpKysgKQo+ID4+ID4gICAgICB7Cj4gPj4gPiArICAgICAgICBpbnQg
aWdub3JlZCwgZXJyID0gaGQtPnBsYXRmb3JtX29wcy0+bWFwX3BhZ2UoZCwKPiBkZm5fYWRkKGRm
biwKPiA+PiBpKSwKPiA+PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBtZm5fYWRkKG1mbiwKPiBpKSwKPiA+PiA+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGFncyk7Cj4gPj4gPiAr
Cj4gPj4gPiArICAgICAgICBpZiAoIGxpa2VseSghZXJyKSApCj4gPj4gPiArICAgICAgICAgICAg
Y29udGludWU7Cj4gPj4gPiArCj4gPj4gPiAgICAgICAgICBpZiAoICFkLT5pc19zaHV0dGluZ19k
b3duICYmIHByaW50a19yYXRlbGltaXQoKSApCj4gPj4gPiAgICAgICAgICAgICAgcHJpbnRrKFhF
TkxPR19FUlIKPiA+PiA+ICAgICAgICAgICAgICAgICAgICAgImQlZDogSU9NTVUgbWFwcGluZyBk
Zm4gJSJQUklfZGZuIiB0byBtZm4KPiAlIlBSSV9tZm4iCj4gPj4gZmFpbGVkOiAlZFxuIiwKPiA+
PiA+IC0gICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBkZm5feChkZm4pLCBtZm5feCht
Zm4pLCByYyk7Cj4gPj4gPiArICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgZGZuX3go
ZGZuX2FkZChkZm4sIGkpKSwKPiA+PiA+ICsgICAgICAgICAgICAgICAgICAgbWZuX3gobWZuX2Fk
ZChtZm4sIGkpKSwgZXJyKTsKPiA+PiA+ICsKPiA+PiA+ICsgICAgICAgIHdoaWxlIChpLS0pCj4g
Pj4gPiArICAgICAgICAgICAgLyogYXNzaWduIHRvIHNvbWV0aGluZyB0byBhdm9pZCBjb21waWxl
ciB3YXJuaW5nICovCj4gPj4gPiArICAgICAgICAgICAgaWdub3JlZCA9IGhkLT5wbGF0Zm9ybV9v
cHMtPnVubWFwX3BhZ2UoZCwgZGZuX2FkZChkZm4sCj4gaSkpOwo+ID4+Cj4gPj4gSG1tLCBhcyBz
YWlkIG9uIHYxIC0gcGxlYXNlIHVzZSB0aGUgb3JpZ2luYWwgbW9kZSAod2hpbGUtaWYtY29udGlu
dWUpCj4gPj4gaGVyZS4gVGhpcyBsZXRzIHlvdSBnZXQgYXdheSB3aXRob3V0IGEgbG9jYWwgdmFy
aWFibGUgdGhhdCdzIG5ldmVyCj4gPj4gcmVhZCwgYW5kIHdoaWNoIGhlbmNlIGZ1dHVyZSBjb21w
aWxlciB2ZXJzaW9ucyBtYXkgbGVnaXRpbWF0ZWx5IHdhcm4KPiA+PiBhYm91dC4KPiA+Pgo+ID4K
PiA+IE9rLCBJIGNsZWFybHkgZG9uJ3QgdW5kZXJzdGFuZCB3aGF0IHlvdSBtZWFuIGJ5ICd3aGls
ZS1pZi1jb250aW51ZScKPiB0aGVuLgo+ID4gQWJvdmUgSSBoYXZlIGZvci1pZi1jb250aW51ZSwg
d2hpY2ggaXMgd2hhdCBJIHRob3VnaHQgeW91IHdhbnRlZC4gV2hhdAo+IGNvZGUKPiA+IHN0cnVj
dHVyZSBhcmUgeW91IGFjdHVhbGx5IGxvb2tpbmcgZm9yPwo+IAo+IFRoZSBvbmUgeW91ciBwYXRj
aCByZW1vdmVzIGVsc2V3aGVyZToKPiAKPiAtICAgICAgICAgICAgICAgICAgICAgICAgd2hpbGUg
KCBpLS0gKQo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogSWYgc3RhdGVtZW50IHRv
IHNhdGlzZnkgX19tdXN0X2NoZWNrLiAqLwo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
aWYgKCBpb21tdV91bm1hcF9wYWdlKHAybS0+ZG9tYWluLAo+IC0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRmbl9hZGQoZGZuLCBpKSkgKQo+IC0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOwoKT2gsIG9rLiBUaGFua3MuIEkn
bGwgY2hhbmdlIGl0LgoKICBQYXVsCgo+IAo+IEphbgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 17:10:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 17: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 1gHXXc-0003Xt-Qk; Tue, 30 Oct 2018 17: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=mwh5=nk=citrix.com=prvs=834ba7b9c=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHXXa-0003XP-TM
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 17:10:54 +0000
X-Inumbo-ID: c186ecde-dc66-11e8-9c8f-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c186ecde-dc66-11e8-9c8f-12d6303a7972;
 Tue, 30 Oct 2018 17:10:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69165426"
Date: Tue, 30 Oct 2018 17:10:18 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181030171018.oc5naorfshhefuqn@zion.uk.xensource.com>
References: <20181026103806.16100-1-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181026103806.16100-1-jgross@suse.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] docs: remove ChangeLog 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: sstabellini@kernel.org, wei.liu2@citrix.com, konrad.wilk@oracle.com,
 George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 ian.jackson@eu.citrix.com, tim@xen.org, 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>

T24gRnJpLCBPY3QgMjYsIDIwMTggYXQgMTI6Mzg6MDZQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBkb2NzL0NoYW5nZUxvZyBoYXMgYmVlbiB1cGRhdGVkIGZvciBYZW4gMy4zIGxhc3Qg
dGltZS4gSXQgc2VlbXMgdG8gYmUKPiBpbnRlcmVzdGluZyBmb3IgYXJjaGFlb2xvZ2lzdHMgb25s
eSB0b2RheS4KPiAKPiBSZW1vdmUgaXQuCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9z
cyA8amdyb3NzQHN1c2UuY29tPgoKSSB3b3VsZG4ndCBtaW5kIHJlbW92aW5nIGl0LiBOb3dhZGF5
cyBJIG1vc3RseSB1c2UgZ2l0IHRvIGRvCmFyY2hhZW9sb2d5LCBzbzoKCkFja2VkLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKQnV0IGxldCdzIHdhaXQgc29tZSB0aW1lIGluIGNh
c2UgdGhlcmUgaXMgb2JqZWN0aW9uLgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 17:12:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 17: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 1gHXYv-0003le-Eb; Tue, 30 Oct 2018 17:12:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fwbf=nk=citrix.com=prvs=83410df32=christian.lindig@srs-us1.protection.inumbo.net>)
 id 1gHXYu-0003ku-8d
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 17:12:16 +0000
X-Inumbo-ID: f1ecc330-dc66-11e8-87d6-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f1ecc330-dc66-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 17:12:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="81166278"
From: Christian Lindig <christian.lindig@citrix.com>
To: Ian Jackson <Ian.Jackson@citrix.com>
Thread-Topic: [Xen-devel] [PATCH 1/1] tools/ocaml: Re-introduce
 Xenctrl.with_intf wrapper
Thread-Index: AQHUcEH8ZsM/0EkdLUS3Ebe06iKfPqU374gAgAABwgCAAAHbAIAAAroA
Date: Tue, 30 Oct 2018 17:11:20 +0000
Message-ID: <5DA86D83-9748-4188-B457-A9C1E2EBD5F6@citrix.com>
References: <20181030111612.19258-1-christian.lindig@citrix.com>
 <23512.35686.12194.580031@mariner.uk.xensource.com>
 <26EDCEB0-FF2A-42A2-B538-56B8C0124A10@citrix.com>
 <23512.36462.876426.823894@mariner.uk.xensource.com>
In-Reply-To: <23512.36462.876426.823894@mariner.uk.xensource.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3445.100.39)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <D1FBD1D586E9AB4BAAC48DCA13F8E767@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 1/1] tools/ocaml: Re-introduce
 Xenctrl.with_intf wrapper
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCj4gT24gMzAgT2N0IDIwMTgsIGF0IDE3OjAxLCBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25A
Y2l0cml4LmNvbT4gd3JvdGU6DQo+IA0KPiBXZWxsLCB5ZXMsIGJ1dCB3aG8gd291bGQgZXZlciBj
YWxsIGl0ID8gIEl0J3Mgbm90IHNhZmUgdG8gdXNlIGV4Y2VwdA0KPiBhdCB0aGUgdG9wbGV2ZWwg
KHdoYXRldmVyIHRoYXQgbWVhbnMsIGJ1dCBwcm9iYWJseSBvdXRzaWRlIGFueQ0KPiB3aXRoX2lu
dGYpIGJlY2F1c2UgZWxzZXdoZXJlIHlvdSBkb24ndCBrbm93IHdob3NlIHdvcmsgeW91J3JlDQo+
IHNhYm90YWdpbmcuDQo+IA0KPiBXaGljaCByZW1pbmRzIG1lOiB3aHkgZG8geW91IHNheSBpdCBp
cyB3cm9uZyB0byB1c2UgYm90aA0KPiBpbnRlcmZhY2Vfb3BlbiBhbmQgd2l0aF9pbnRmID8gIEl0
J3MgY2x1bXN5IGFuZCBwcm9iYWJseSBhIG1pc3Rha2UgYnV0DQo+IGl0IHNob3VsZCBmdW5jdGlv
biBjb3JyZWN0bHkgSSB0aGluay4NCj4gDQoNCkkgYWdyZWUgdGhhdCBpdCB3b3VsZCBub3QgaGFy
bSBidXQgY29uY2VwdHVhbGx5IEkgYmVsaWV2ZSB5b3UgDQpzaG91bGQgbWFuYWdlIHRoaXMgZXhw
bGljaXRseSB1c2luZyBpbnRlcmZhY2Vfe29wZW4vY2xvc2V9IG9yIGltcGxpY2l0bHkgDQp1c2lu
ZyB3aXRoX2ludGYuIEkgd291bGQgdXNlIGFuIGV4aXQgaGFuZGxlciB0byBjbG9zZSB0aGlzIGds
b2JhbCBoYW5kbGUNCmJ1dCBpdCB3b3VsZCBiZSBzYWZlIHRvIG5ldmVyIGNsb3NlIGl0IGFuZCB0
byBsZXQgdGhlIHByb2Nlc3MgdGVybWluYXRlLg0KDQpJIHNhaWQg4oCcc2hvdWxkIG5vdOKAnSBy
YXRoZXIgdGhhbiDigJxtdXN0IG5vdOKAnSBmb3IgdGhhdCByZWFzb24uIE1heWJlIHRoYXQgaXMN
CnN1YnRsZS4NCg0K4oCUIEMKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 17:12:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 17:12: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 1gHXZ3-0003pe-V7; Tue, 30 Oct 2018 17:12:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kzyf=nk=citrix.com=prvs=834dfdc47=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHXZ2-0003p6-PH
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 17:12:24 +0000
X-Inumbo-ID: f6f3a03d-dc66-11e8-87d6-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f6f3a03d-dc66-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 17:12:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="81166291"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH 7/8] viridian: define type for the 'virtual
 VP assist page'
Thread-Index: AQHUb7GJJHjkJQ043EGQVB4UePldJaU39joAgAARV3A=
Date: Tue, 30 Oct 2018 17:11:30 +0000
Message-ID: <17d04787237a4f70a1bb700647c6dee8@AMSPEX02CL03.citrite.net>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
 <20181029180211.2155-10-paul.durrant@citrix.com>
 <20181030170834.4lv6sgvp4ykzn3xv@mac.citrite.net>
In-Reply-To: <20181030170834.4lv6sgvp4ykzn3xv@mac.citrite.net>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 7/8] viridian: define type for the 'virtual
 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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wei.liu2@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFJvZ2VyIFBhdSBNb25uZQo+IFNl
bnQ6IDMwIE9jdG9iZXIgMjAxOCAxNzowOQo+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFu
dEBjaXRyaXguY29tPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IEFuZHJl
dyBDb29wZXIKPiA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+OyBKYW4gQmV1bGljaAo+IDxqYmV1bGljaEBzdXNlLmNvbT4KPiBTdWJqZWN0
OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIIDcvOF0gdmlyaWRpYW46IGRlZmluZSB0eXBlIGZvciB0
aGUKPiAndmlydHVhbCBWUCBhc3Npc3QgcGFnZScKPiAKPiBPbiBNb24sIE9jdCAyOSwgMjAxOCBh
dCAwNjowMjoxMFBNICswMDAwLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4gPiBUaGUgc3BlY2lmaWNh
dGlvbiBbMV0gZGVmaW5lcyBhIHR5cGUgc28gd2Ugc2hvdWxkIHVzZSBpdCwgcmF0aGVyIHRoYW4K
PiBqdXN0Cj4gPiBPUi1pbmcgYW5kIEFORC1pbmcgbWFnaWMgYml0cy4KPiA+Cj4gPiBObyBmdW5j
dGlvbmFsIGNoYW5nZS4KPiA+Cj4gPiBOT1RFOiBUaGUgdHlwZSBkZWZpbmVkIGluIHRoZSBzcGVj
aWZpY2F0aW9uIGRvZXMgaW5jbHVkZSBhbiBhbm9ueW1vdXMKPiA+ICAgICAgIHN1Yi1zdHJ1Y3Qg
aW4gdGhlIHBhZ2UgdHlwZSBidXQsIGFzIHdlIGN1cnJlbnRseSB1c2Ugb25seSB0aGUKPiBmaXJz
dAo+ID4gICAgICAgZWxlbWVudCwgdGhlIHN0cnVjdCBkZWNsYXJhdGlvbiBoYXMgYmVlbiBvbWl0
dGVkLgo+ID4KPiA+IFsxXSBodHRwczovL2dpdGh1Yi5jb20vTWljcm9zb2Z0RG9jcy9WaXJ0dWFs
aXphdGlvbi0KPiBEb2N1bWVudGF0aW9uL3Jhdy9saXZlL3RsZnMvSHlwZXJ2aXNvciUyMFRvcCUy
MExldmVsJTIwRnVuY3Rpb25hbCUyMFNwZWNpZgo+IGljYXRpb24lMjB2NS4wQy5wZGYKPiA+Cj4g
PiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgo+
ID4gLS0tCj4gPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+ID4gQ2M6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gPiBDYzogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KPiA+IC0tLQo+ID4gIHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRp
YW4vc3luaWMuYyAgfCA1MiArKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tCj4gLS0tLS0t
LQo+ID4gIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZpcmlkaWFuLmggfCAgMiArLQo+ID4gIDIg
ZmlsZXMgY2hhbmdlZCwgMzMgaW5zZXJ0aW9ucygrKSwgMjEgZGVsZXRpb25zKC0pCj4gPgo+ID4g
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vc3luaWMuYwo+IGIveGVuL2Fy
Y2gveDg2L2h2bS92aXJpZGlhbi9zeW5pYy5jCj4gPiBpbmRleCAzZjA0M2YzNGVlLi43MzVjNGM4
OTdjIDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi9zeW5pYy5jCj4g
PiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3N5bmljLmMKPiA+IEBAIC0xMyw2ICsx
MywxOCBAQAo+ID4gICNpbmNsdWRlIDxhc20vYXBpYy5oPgo+ID4gICNpbmNsdWRlIDxhc20vaHZt
L3N1cHBvcnQuaD4KPiA+Cj4gPiArdHlwZWRlZiBzdHJ1Y3QgX0hWX1ZJUlRVQUxfQVBJQ19BU1NJ
U1QKPiA+ICt7Cj4gPiArICAgIHVpbnQzMl90IG5vX2VvaToxOwo+IAo+IE1heWJlIGJvb2w6MSBz
byB5b3UgY2FuIHVzZSB0cnVlL2ZhbHNlPwo+IAoKTm8sIEknbSB2ZXJ5IHNwZWNpZmljYWxseSB1
c2luZyBhIDMyLWJpdCBiaXRmaWVsZCB0byBtYXRjaCB3aGF0IHRoZSBzcGVjLiBzYXlzLgoKICBQ
YXVsCgo+IFRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 17:13:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 17:13: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 1gHXZy-000400-Cz; Tue, 30 Oct 2018 17:13: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=mwh5=nk=citrix.com=prvs=834ba7b9c=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHXZx-0003zp-D7
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 17:13:21 +0000
X-Inumbo-ID: 18d9af62-dc67-11e8-860b-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 18d9af62-dc67-11e8-860b-12d6303a7972;
 Tue, 30 Oct 2018 17:13:19 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69165835"
Date: Tue, 30 Oct 2018 17:13:16 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20181030171316.sjhx2n4ett4w44s7@zion.uk.xensource.com>
References: <20181026131344.20924-1-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181026131344.20924-1-jgross@suse.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH V2] Release: add release note link to
 SUPPORT.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: sstabellini@kernel.org, wei.liu2@citrix.com, konrad.wilk@oracle.com,
 George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 ian.jackson@eu.citrix.com, tim@xen.org, 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>

T24gRnJpLCBPY3QgMjYsIDIwMTggYXQgMDM6MTM6NDRQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBJbiBvcmRlciB0byBoYXZlIGEgbGluayB0byB0aGUgcmVsZWFzZSBub3RlcyBpbiB0
aGUgZmVhdHVyZSBsaXN0Cj4gZ2VuZXJhdGVkIGZyb20gU1VQUE9SVC5tZCBhZGQgdGhhdCBsaW5r
IGluIHRoZSAiUmVsZWFzZSBTdXBwb3J0Igo+IHNlY3Rpb24gb2YgdGhhdCBmaWxlLgo+IAo+IFRo
ZSByZWFsIGxpbmsgbmVlZHMgdG8gYmUgYWRhcHRlZCB3aGVuIHRoZSB2ZXJzaW9uIGlzIGJlaW5n
IHJlbGVhc2VkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNl
LmNvbT4KCihJIHRoaW5rIHRoaXMgdmVyc2lvbiBzaG91bGQgYmUgdjMpCgpBY2tlZC1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 17:18:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 17:18: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 1gHXef-0004N1-5N; Tue, 30 Oct 2018 17:18: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=rlru=nk=citrix.com=prvs=8342f37c0=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gHXee-0004Mw-1L
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 17:18:12 +0000
X-Inumbo-ID: c620a2ca-dc67-11e8-83d9-12d6303a7972
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c620a2ca-dc67-11e8-83d9-12d6303a7972;
 Tue, 30 Oct 2018 17:18:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="81166704"
Date: Tue, 30 Oct 2018 18:17:30 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20181030171730.c33sy5y2fjjqaxfw@mac.citrite.net>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
 <20181029180211.2155-11-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181029180211.2155-11-paul.durrant@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 8/8] viridian: introduce struct viridian_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-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <ian.jackson@eu.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>

T24gTW9uLCBPY3QgMjksIDIwMTggYXQgMDY6MDI6MTFQTSArMDAwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IFRoZSAndnBfYXNzaXN0JyBwYWdlIGlzIGN1cnJlbnRseSBhbiBleGFtcGxlIG9mIGEg
Z3Vlc3QgcGFnZSB3aGljaCBuZWVkcyB0bwo+IGJlIGtlcHQgbWFwcGVkIHRocm91Z2hvdXQgdGhl
IGxpZmUtdGltZSBvZiBhIGd1ZXN0LCBidXQgdGhlcmUgYXJlIG90aGVyCj4gc3VjaCBleGFtcGxl
cyBpbiB0aGUgc3BlY2lmaWN0aW9uIFsxXS4gVGhpcyBwYXRjaCB0aGVyZWZvcmUgaW50cm9kdWNl
cyBhCj4gZ2VuZXJpYyAndmlyaWRpYW5fcGFnZScgdHlwZSBhbmQgY29udmVydHMgdGhlIGN1cnJl
bnQgdnBfYXNzaXN0L2FwaWNfYXNzaXN0Cj4gcmVsYXRlZCBjb2RlIHRvIHVzZSBpdC4gU3Vic2Vx
dWVudCBwYXRjaGVzIGltcGxlbWVudGluZyBvdGhlciBlbmxpZ2h0bWVudHMKPiBjYW4gdGhlbiBh
bHNvIG1ha2UgdXNlIG9mIGl0Lgo+IAo+IFRoaXMgcGF0Y2ggYWxzbyByZW5hbWVzIHRoZSAndnBf
YXNzaXN0X3BlbmRpbmcnIGZpZWxkIGluIHN0cnVjdAo+IGh2bV92aXJpZGlhbl92Y3B1X2NvbnRl
eHQgdG8gJ2FwaWNfYXNzaXN0X3BlbmRpbmcnIHRvIG1vcmUgYWNjdXJhdGVseQo+IHJlZmxlY3Qg
aXRzIG1lYW5pbmcuIFRoZSB0ZXJtICd2cF9hc3Npc3QnIGFwcGxpZXMgdG8gdGhlIHdob2xlIHBh
Z2UgcmF0aGVyCj4gdGhhbiBqdXN0IHRoZSBFT0ktYXZvaWRhbmNlIGVubGlnaHRlbm1lbnQuIE5l
dyB2ZXJzb25zIG9mIHRoZSBzcGVjaWZpY2F0aW9uCj4gaGF2ZSBkZWZpbmVkIGRhdGEgc3RydWN0
dXJlcyBmb3Igb3RoZXIgZW5saWdodGVubWVudHMgd2l0aGluIHRoZSBzYW1lIHBhZ2UuCj4gCj4g
Tm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4gCj4gWzFdIGh0dHBzOi8vZ2l0aHViLmNvbS9NaWNyb3Nv
ZnREb2NzL1ZpcnR1YWxpemF0aW9uLURvY3VtZW50YXRpb24vcmF3L2xpdmUvdGxmcy9IeXBlcnZp
c29yJTIwVG9wJTIwTGV2ZWwlMjBGdW5jdGlvbmFsJTIwU3BlY2lmaWNhdGlvbiUyMHY1LjBDLnBk
Zgo+IAo+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5j
b20+CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
Cgo+IC0tLQo+IENjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KPiBD
YzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgo+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgo+IC0tLQo+ICB0b29scy9taXNjL3hlbi1odm1jdHguYyAgICAgICAgICAgICAgICB8ICA0
ICstLQo+ICB4ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3N5bmljLmMgICAgICB8IDQ3ICsrKysr
KysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0KPiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
dmlyaWRpYW4uaCAgICAgfCAxMyArKysrKystLS0tCj4gIHhlbi9pbmNsdWRlL3B1YmxpYy9hcmNo
LXg4Ni9odm0vc2F2ZS5oIHwgIDIgKy0KPiAgNCBmaWxlcyBjaGFuZ2VkLCAzMyBpbnNlcnRpb25z
KCspLCAzMyBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbWlzYy94ZW4taHZt
Y3R4LmMgYi90b29scy9taXNjL3hlbi1odm1jdHguYwo+IGluZGV4IDQwZTc3ODUxYmUuLmE0ZWZh
ZGYzMDcgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbWlzYy94ZW4taHZtY3R4LmMKPiArKysgYi90b29s
cy9taXNjL3hlbi1odm1jdHguYwo+IEBAIC0zNzAsOSArMzcwLDkgQEAgc3RhdGljIHZvaWQgZHVt
cF92aXJpZGlhbl92Y3B1KHZvaWQpCj4gIHsKPiAgICAgIEhWTV9TQVZFX1RZUEUoVklSSURJQU5f
VkNQVSkgcDsKPiAgICAgIFJFQUQocCk7Cj4gLSAgICBwcmludGYoIiAgICBWSVJJRElBTl9WQ1BV
OiB2cF9hc3Npc3RfbXNyIDB4JWxseCwgdnBfYXNzaXN0X3BlbmRpbmcgJXNcbiIsCj4gKyAgICBw
cmludGYoIiAgICBWSVJJRElBTl9WQ1BVOiB2cF9hc3Npc3RfbXNyIDB4JWxseCwgYXBpY19hc3Np
c3RfcGVuZGluZyAlc1xuIiwKPiAgCSAgICh1bnNpZ25lZCBsb25nIGxvbmcpIHAudnBfYXNzaXN0
X21zciwKPiAtCSAgIHAudnBfYXNzaXN0X3BlbmRpbmcgPyAidHJ1ZSIgOiAiZmFsc2UiKTsKPiAr
CSAgIHAuYXBpY19hc3Npc3RfcGVuZGluZyA/ICJ0cnVlIiA6ICJmYWxzZSIpOwoKVGhlcmUncyBz
b21lIGhhcmRjb2RlZCB0YWJzIGluIHRoZSBhYm92ZSBsaW5lLCB3b3VsZCB5b3UgbWluZCBmaXhp
bmcKdGhlbSBzaW5jZSB5b3UgYXJlIGFscmVhZHkgdG91Y2hpbmcgdGhpcyBjb2RlPwoKVGhhbmtz
LCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 17:25:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 17:25: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 1gHXla-0005Kt-0H; Tue, 30 Oct 2018 17:25: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=kzyf=nk=citrix.com=prvs=834dfdc47=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHXlY-0005Ko-NR
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 17:25:20 +0000
X-Inumbo-ID: c53da3de-dc68-11e8-8c81-12d6303a7972
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c53da3de-dc68-11e8-8c81-12d6303a7972;
 Tue, 30 Oct 2018 17:25:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="81167164"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH 8/8] viridian: introduce struct viridian_page
Thread-Index: AQHUb7U30df4BxeIAESGiVWGZp9zHaU3+LIAgAASxNA=
Date: Tue, 30 Oct 2018 17:25:17 +0000
Message-ID: <c1dee000e9d84d258e8846b7827f9058@AMSPEX02CL03.citrite.net>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
 <20181029180211.2155-11-paul.durrant@citrix.com>
 <20181030171730.c33sy5y2fjjqaxfw@mac.citrite.net>
In-Reply-To: <20181030171730.c33sy5y2fjjqaxfw@mac.citrite.net>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 8/8] viridian: introduce struct viridian_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-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, Wei Liu <wei.liu2@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFJvZ2VyIFBhdSBNb25uZQo+IFNl
bnQ6IDMwIE9jdG9iZXIgMjAxOCAxNzoxOAo+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFu
dEBjaXRyaXguY29tPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+OyBJYW4KPiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRy
aXguY29tPjsgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPjsgQW5kcmV3Cj4gQ29vcGVy
IDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPgo+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBb
UEFUQ0ggOC84XSB2aXJpZGlhbjogaW50cm9kdWNlIHN0cnVjdAo+IHZpcmlkaWFuX3BhZ2UKPiAK
PiBPbiBNb24sIE9jdCAyOSwgMjAxOCBhdCAwNjowMjoxMVBNICswMDAwLCBQYXVsIER1cnJhbnQg
d3JvdGU6Cj4gPiBUaGUgJ3ZwX2Fzc2lzdCcgcGFnZSBpcyBjdXJyZW50bHkgYW4gZXhhbXBsZSBv
ZiBhIGd1ZXN0IHBhZ2Ugd2hpY2ggbmVlZHMKPiB0bwo+ID4gYmUga2VwdCBtYXBwZWQgdGhyb3Vn
aG91dCB0aGUgbGlmZS10aW1lIG9mIGEgZ3Vlc3QsIGJ1dCB0aGVyZSBhcmUgb3RoZXIKPiA+IHN1
Y2ggZXhhbXBsZXMgaW4gdGhlIHNwZWNpZmljdGlvbiBbMV0uIFRoaXMgcGF0Y2ggdGhlcmVmb3Jl
IGludHJvZHVjZXMgYQo+ID4gZ2VuZXJpYyAndmlyaWRpYW5fcGFnZScgdHlwZSBhbmQgY29udmVy
dHMgdGhlIGN1cnJlbnQKPiB2cF9hc3Npc3QvYXBpY19hc3Npc3QKPiA+IHJlbGF0ZWQgY29kZSB0
byB1c2UgaXQuIFN1YnNlcXVlbnQgcGF0Y2hlcyBpbXBsZW1lbnRpbmcgb3RoZXIKPiBlbmxpZ2h0
bWVudHMKPiA+IGNhbiB0aGVuIGFsc28gbWFrZSB1c2Ugb2YgaXQuCj4gPgo+ID4gVGhpcyBwYXRj
aCBhbHNvIHJlbmFtZXMgdGhlICd2cF9hc3Npc3RfcGVuZGluZycgZmllbGQgaW4gc3RydWN0Cj4g
PiBodm1fdmlyaWRpYW5fdmNwdV9jb250ZXh0IHRvICdhcGljX2Fzc2lzdF9wZW5kaW5nJyB0byBt
b3JlIGFjY3VyYXRlbHkKPiA+IHJlZmxlY3QgaXRzIG1lYW5pbmcuIFRoZSB0ZXJtICd2cF9hc3Np
c3QnIGFwcGxpZXMgdG8gdGhlIHdob2xlIHBhZ2UKPiByYXRoZXIKPiA+IHRoYW4ganVzdCB0aGUg
RU9JLWF2b2lkYW5jZSBlbmxpZ2h0ZW5tZW50LiBOZXcgdmVyc29ucyBvZiB0aGUKPiBzcGVjaWZp
Y2F0aW9uCj4gPiBoYXZlIGRlZmluZWQgZGF0YSBzdHJ1Y3R1cmVzIGZvciBvdGhlciBlbmxpZ2h0
ZW5tZW50cyB3aXRoaW4gdGhlIHNhbWUKPiBwYWdlLgo+ID4KPiA+IE5vIGZ1bmN0aW9uYWwgY2hh
bmdlLgo+ID4KPiA+IFsxXSBodHRwczovL2dpdGh1Yi5jb20vTWljcm9zb2Z0RG9jcy9WaXJ0dWFs
aXphdGlvbi0KPiBEb2N1bWVudGF0aW9uL3Jhdy9saXZlL3RsZnMvSHlwZXJ2aXNvciUyMFRvcCUy
MExldmVsJTIwRnVuY3Rpb25hbCUyMFNwZWNpZgo+IGljYXRpb24lMjB2NS4wQy5wZGYKPiA+Cj4g
PiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgo+
IAo+IFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
PiAKClRoYW5rcy4KCj4gPiAtLS0KPiA+IENjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUu
Y2l0cml4LmNvbT4KPiA+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+ID4gQ2M6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+IENjOiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+ID4gLS0tCj4gPiAgdG9vbHMvbWlzYy94ZW4taHZt
Y3R4LmMgICAgICAgICAgICAgICAgfCAgNCArLS0KPiA+ICB4ZW4vYXJjaC94ODYvaHZtL3Zpcmlk
aWFuL3N5bmljLmMgICAgICB8IDQ3ICsrKysrKysrKysrKysrKystLS0tLS0tLS0tLQo+IC0tLS0t
LS0KPiA+ICB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92aXJpZGlhbi5oICAgICB8IDEzICsrKysr
Ky0tLS0KPiA+ICB4ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYvaHZtL3NhdmUuaCB8ICAyICst
Cj4gPiAgNCBmaWxlcyBjaGFuZ2VkLCAzMyBpbnNlcnRpb25zKCspLCAzMyBkZWxldGlvbnMoLSkK
PiA+Cj4gPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbWlzYy94ZW4taHZtY3R4LmMgYi90b29scy9taXNj
L3hlbi1odm1jdHguYwo+ID4gaW5kZXggNDBlNzc4NTFiZS4uYTRlZmFkZjMwNyAxMDA2NDQKPiA+
IC0tLSBhL3Rvb2xzL21pc2MveGVuLWh2bWN0eC5jCj4gPiArKysgYi90b29scy9taXNjL3hlbi1o
dm1jdHguYwo+ID4gQEAgLTM3MCw5ICszNzAsOSBAQCBzdGF0aWMgdm9pZCBkdW1wX3ZpcmlkaWFu
X3ZjcHUodm9pZCkKPiA+ICB7Cj4gPiAgICAgIEhWTV9TQVZFX1RZUEUoVklSSURJQU5fVkNQVSkg
cDsKPiA+ICAgICAgUkVBRChwKTsKPiA+IC0gICAgcHJpbnRmKCIgICAgVklSSURJQU5fVkNQVTog
dnBfYXNzaXN0X21zciAweCVsbHgsIHZwX2Fzc2lzdF9wZW5kaW5nCj4gJXNcbiIsCj4gPiArICAg
IHByaW50ZigiICAgIFZJUklESUFOX1ZDUFU6IHZwX2Fzc2lzdF9tc3IgMHglbGx4LAo+IGFwaWNf
YXNzaXN0X3BlbmRpbmcgJXNcbiIsCj4gPiAgCSAgICh1bnNpZ25lZCBsb25nIGxvbmcpIHAudnBf
YXNzaXN0X21zciwKPiA+IC0JICAgcC52cF9hc3Npc3RfcGVuZGluZyA/ICJ0cnVlIiA6ICJmYWxz
ZSIpOwo+ID4gKwkgICBwLmFwaWNfYXNzaXN0X3BlbmRpbmcgPyAidHJ1ZSIgOiAiZmFsc2UiKTsK
PiAKPiBUaGVyZSdzIHNvbWUgaGFyZGNvZGVkIHRhYnMgaW4gdGhlIGFib3ZlIGxpbmUsIHdvdWxk
IHlvdSBtaW5kIGZpeGluZwo+IHRoZW0gc2luY2UgeW91IGFyZSBhbHJlYWR5IHRvdWNoaW5nIHRo
aXMgY29kZT8KClN1cmUsIEknbGwgdGFrZSBhIGxvb2sgYXQgdGhlIHdoaXRlc3BhY2UuCgogIFBh
dWwKCj4gCj4gVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 17:31:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 17:31: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 1gHXrY-00064d-NU; Tue, 30 Oct 2018 17:31:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a6dr=nk=linaro.org=peter.maydell@srs-us1.protection.inumbo.net>)
 id 1gHXrW-00064Y-TL
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 17:31:30 +0000
X-Inumbo-ID: a287bfb6-dc69-11e8-87d6-bc764e045a96
Received: from mail-ot1-x342.google.com (unknown [2607:f8b0:4864:20::342])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a287bfb6-dc69-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 17:31:29 +0000 (UTC)
Received: by mail-ot1-x342.google.com with SMTP id f24so6159383otl.5
 for <xen-devel@lists.xenproject.org>; Tue, 30 Oct 2018 10:31:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=mNufS7vs4ADt5Fr1RqM+RnfZ06HLxwtX1wfG3CjIseE=;
 b=TB36RkbcAWC/z7qupksi1/XDxq5r/k9xqwaDncouk55xhHEs35rKzrIugvBoVAUN/E
 jvTB5kJYDFR7l6e1zvmefPV3xzjmTWrNa+T17pu2NaKAOk/TK7yx+bCn1cfZvK96CJUg
 3o0LmGDioXyrmrVOgqhqO8sbZq3VSSd1xuzZ4=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc:content-transfer-encoding;
 bh=mNufS7vs4ADt5Fr1RqM+RnfZ06HLxwtX1wfG3CjIseE=;
 b=RP4pZuO0IlzFxJL01kg4FFVLB1+pc8VdNVhPjGEsLobs+/yaKA23LKVWQFNdDVM0J9
 DwIxMuE2o7PjBWjsrmIghsciqUQg6dLJr2rtBrXlbf9OQmPxH3g6JTrtgVP+83nkFqBY
 xSabcABaxu9kjYOluhE7jZ084ksBI6S2pGVm6vdK7CP/+Yv2lfC+ppf3A4iPO8ixtQGB
 AN0pI7jq9E4Fo7yE2fOCYNSmQQwMjGYWVqmyOAZ88rza3r7IDEY/GUr2xf+H8cwAr/V4
 jLGtALTlOL5m9m0JWwZNYOLxiaEBNzmSHZx1PlcQw66Et4TMVxhBZKj7gg6nlzLkeJGA
 2N9g==
X-Gm-Message-State: AGRZ1gLTLpp5CqAr3TkChKPRIrvXkpU1+ErqupK5OUuEIU7TchNuk+5s
 XXiBdPkzi5aWWjGoOv6lPgOU6c/eaYh5bQb1uaDkRA==
X-Google-Smtp-Source: AJdET5eS+PaFl/QpGIon5wOLunwhSLOomjfR9pwdGc8BbnaP8XYe+8zIcR1lUJR9UzaLV4pnMQqxjJwmDZberxHjWuo=
X-Received: by 2002:a9d:64d1:: with SMTP id n17mr10794725otl.151.1540920688693; 
 Tue, 30 Oct 2018 10:31:28 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a9d:7c90:0:0:0:0:0 with HTTP; Tue, 30 Oct 2018 10:31:08
 -0700 (PDT)
In-Reply-To: <20181030112337.17973-1-laurent@vivier.eu>
References: <20181030112337.17973-1-laurent@vivier.eu>
From: Peter Maydell <peter.maydell@linaro.org>
Date: Tue, 30 Oct 2018 17:31:08 +0000
Message-ID: <CAFEAcA9wOKFxRQDqaxtz5krfskGnxrDjTApE8BZxDH--0bWLew@mail.gmail.com>
To: Laurent Vivier <laurent@vivier.eu>
Subject: Re: [Xen-devel] [PULL v2 00/20] Qemu trivial for 3.1 patches
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 Michael Tokarev <mjt@tls.msk.ru>, QEMU Developers <qemu-devel@nongnu.org>,
 Markus Armbruster <armbru@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Qemu-block <qemu-block@nongnu.org>, QEMU Trivial <qemu-trivial@nongnu.org>,
 Michael Walle <michael@walle.cc>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Fam Zheng <famz@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>,
 Riku Voipio <riku.voipio@iki.fi>, qemu-arm <qemu-arm@nongnu.org>,
 Cleber Rosa <crosa@redhat.com>,
 =?UTF-8?B?QWxleCBCZW5uw6ll?= <alex.bennee@linaro.org>,
 Kevin Wolf <kwolf@redhat.com>,
 =?UTF-8?Q?Philippe_Mathieu=2DDaud=C3=A9?= <f4bug@amsat.org>,
 Max Reitz <mreitz@redhat.com>, Igor Mammedov <imammedo@redhat.com>,
 Aleksandar Markovic <amarkovic@wavecomp.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Aurelien Jarno <aurelien@aurel32.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>

T24gMzAgT2N0b2JlciAyMDE4IGF0IDExOjIzLCBMYXVyZW50IFZpdmllciA8bGF1cmVudEB2aXZp
ZXIuZXU+IHdyb3RlOgo+IFRoZSBmb2xsb3dpbmcgY2hhbmdlcyBzaW5jZSBjb21taXQgODA4ZWJk
NjZlNDY3Zjc3YzBkMWY4YzYzNDYyMzVmODFlOWM5OWNmMjoKPgo+ICAgTWVyZ2UgcmVtb3RlLXRy
YWNraW5nIGJyYW5jaCAncmVtb3Rlcy9yaXNjdi90YWdzL3Jpc2N2LWZvci1tYXN0ZXItMy4xLXNm
MCcgaW50byBzdGFnaW5nICgyMDE4LTEwLTI1IDE3OjQxOjAzICswMTAwKQo+Cj4gYXJlIGF2YWls
YWJsZSBpbiB0aGUgR2l0IHJlcG9zaXRvcnkgYXQ6Cj4KPiAgIGdpdDovL2dpdGh1Yi5jb20vdml2
aWVyL3FlbXUuZ2l0IHRhZ3MvcWVtdS10cml2aWFsLWZvci0zLjEtcHVsbC1yZXF1ZXN0Cj4KPiBm
b3IgeW91IHRvIGZldGNoIGNoYW5nZXMgdXAgdG8gN2IyYjc5N2NmMGFkZGFjNzg5YmE4NThmZGJk
OTVjNTUxMjhkNzJkNToKPgo+ICAgbWlsa3ltaXN0LW1pbmltYWMyOiBVc2UgcWVtdV9sb2dfbWFz
ayhHVUVTVF9FUlJPUikgaW5zdGVhZCBvZiBlcnJvcl9yZXBvcnQgKDIwMTgtMTAtMzAgMDk6MTM6
MzEgKzAxMDApCj4KPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gUUVNVSB0cml2aWFsIHBhdGNoZXMgY29sbGVjdGVkIGJl
dHdlZW4gSnVuZSBhbmQgT2N0b2JlciAyMDE4Cj4gKFRoYW5rIHlvdSB0byBUaG9tYXMgSHV0aCkK
Pgo+IHYyOiBmaXggMzJiaXQgYnVpbGQgd2l0aCB1cGRhdGVkIHBhdGNoICh2MykgZnJvbSBQaGls
aXBwZSBNYXRoaWV1LURhdWTDqQo+ICAgICBidWlsdCBpbiBhIDMyYml0IGRlYmlhbiBzaWQgY2hy
b290Cj4KCkFwcGxpZWQsIHRoYW5rcy4KCi0tIFBNTQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 17:33:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 17:33: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 1gHXtL-0006Eb-4w; Tue, 30 Oct 2018 17:33:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=q4nz=nk=iki.fi=pasik@srs-us1.protection.inumbo.net>)
 id 1gHXtJ-0006ET-Rz
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 17:33:21 +0000
X-Inumbo-ID: e349e8f5-dc69-11e8-87d6-bc764e045a96
Received: from emh01.mail.saunalahti.fi (unknown [62.142.5.107])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e349e8f5-dc69-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 17:33:18 +0000 (UTC)
Received: from ydin.reaktio.net (reaktio.net [85.76.255.15])
 by emh01.mail.saunalahti.fi (Postfix) with ESMTP id 02D75202DD;
 Tue, 30 Oct 2018 19:33:16 +0200 (EET)
Received: by ydin.reaktio.net (Postfix, from userid 1001)
 id E548836C0F6; Tue, 30 Oct 2018 19:33:16 +0200 (EET)
Date: Tue, 30 Oct 2018 19:33:16 +0200
From: Pasi =?iso-8859-1?Q?K=E4rkk=E4inen?= <pasik@iki.fi>
To: "Paraschiv, Andra-Irina" <andraprs@amazon.com>
Message-ID: <20181030173316.GD31019@reaktio.net>
References: <20181010185254.110354-1-andraprs@amazon.com>
 <23504.36291.25070.921458@mariner.uk.xensource.com>
 <20181029145815.GB31019@reaktio.net>
 <1540846506816.50601@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1540846506816.50601@amazon.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
Subject: Re: [Xen-devel] [PATCH RESEND qemu-xen-traditional] xen/pt: allow
 QEMU to request MSI unmasking at bind time
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@citrix.com>, "Woodhouse, David" <dwmw@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>

T24gTW9uLCBPY3QgMjksIDIwMTggYXQgMDg6NTU6MDlQTSArMDAwMCwgUGFyYXNjaGl2LCBBbmRy
YS1JcmluYSB3cm90ZToKPiAKPiAKPiBPbiBNb24sIE9jdCAyOSwgMjAxOCBhdCAwNDo1ODoyMlBN
ICswMjAwLCBQYXNpIEvDpHJra8OkaW5lbiB3cm90ZToKPiA+IEhpLAo+ID4KPiA+IE9uIFdlZCwg
T2N0IDI0LCAyMDE4IGF0IDA0OjIwOjM1UE0gKzAxMDAsIElhbiBKYWNrc29uIHdyb3RlOgo+ID4g
PiBBbmRyYSBQYXJhc2NoaXYgd3JpdGVzICgiW1BBVENIIFJFU0VORCBxZW11LXhlbi10cmFkaXRp
b25hbF0geGVuL3B0OiBhbGxvdyBRRU1VIHRvIHJlcXVlc3QgTVNJIHVubWFza2luZyBhdCBiaW5k
IHRpbWUiKToKPiA+ID4gPiBXaGVuIGEgTVNJIGludGVycnVwdCBpcyBib3VuZCB0byBhIGd1ZXN0
IHVzaW5nCj4gPiA+ID4geGNfZG9tYWluX3VwZGF0ZV9tc2lfaXJxIChYRU5fRE9NQ1RMX2JpbmRf
cHRfaXJxKSB0aGUgaW50ZXJydXB0IGlzCj4gPiA+ID4gbGVmdCBtYXNrZWQgYnkgZGVmYXVsdC4K
PiA+ID4KPiA+ID4gQXBwbGllZCwgYW5kIHB1c2hlZCB0aGUgY29ycmVzcG9uZGluZyB1cGRhdGUg
dG8gUUVNVV9UQUcgaW4KPiA+ID4gcWVtdS14ZW4tdW5zdGFibGUuCj4gPiA+Cj4gPiA+IERvZXMg
dGhpcyBwYXRjaCBuZWVkIHRvIGJlIGJhY2twb3J0ZWQgdG8gZWFybGllciBYZW4gcmVsZWFzZXMg
PyAgSXQKPiA+ID4gd2Fzbid0IGNsZWFyIHRvIG1lIHdoZXRoZXIgdGhlcmUgaXMgbmV3IFhlbiBj
b2RlIGluIHRoaXMgYXJlYSB3aXRob3V0Cj4gPiA+IHdoaWNoIHRoZSBwcm9ibGVtICh3aGljaCB0
aGUgcGF0Y2ggc29sdmVzKSBkb2VzIG5vdCBhcmlzZTsgb3Igd2hldGhlciwKPiA+ID4gY29udmVy
c2VseSwgc2ltcGx5IHJ1bm5pbmcgYSBuZXcgZ3Vlc3QgaXMgc3VmZmljaWVudC4KPiA+ID4KPiA+
IAo+ID4gR29vZCBxdWVzdGlvbi4gSW4gdGhlIGVhcmxpZXIgdGhyZWFkIGFib3V0IHRoaXMgcGF0
Y2ggaXQgd2FzIG1lbnRpb25lZAo+ID4gdGhlIGJ1ZyBoYXBwZW5zIHdpdGggbGF0ZXN0IHN0YWJs
ZSB2ZXJzaW9uIG9mIFhlbiwgd2hpY2ggc291bmRzIGxpa2UKPiA+IHRoaXMgcGF0Y2ggc2hvdWxk
IGJlIGJhY2twb3J0ZWQgdG8gc3RhYmxlIFhlbiB2ZXJzaW9ucy4gSXMgdGhhdCBjb3JyZWN0Pwo+
IAo+IFJlcGxpZWQgbGF0ZXIgdGhhbiBleHBlY3RlZCwgYnV0IEknbSBiYWNrIG5vdy4KPiAKPiBJ
YW4sIFBhc2ksCj4gCj4gUmlnaHQuIFdlIGhhdmUgdGhpcyBtYWlsIHRocmVhZCB3aGVyZSB0aGUg
aXNzdWUgd2FzIG9yaWdpbmFsbHkgcmVwb3J0ZWQ6Cj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE3LTA3L21zZzAwOTE1Lmh0bWwKPiAKPiBB
bmQgdGhlIGZvbGxvdy11cCB3aXRoIHRoZSBwYXRjaGVzIGZvciBYZW4gYW5kIFFFTVUgKG5vdCB0
cmFkaXRpb25hbCk6Cj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1s
L3hlbi1kZXZlbC8yMDE4LTA1L21zZzAxMjM4Lmh0bWwKPiAKPiAiSG0sIEkgdGhpbmsgSSBtaWdo
dCBoYXZlIGZpeGVkIHRoaXMgaXNzdWUsIHNlZToKPiAKPiBodHRwczovL2dpdC5xZW11Lm9yZy8/
cD1xZW11LmdpdDthPWNvbW1pdDtoPWE4MDM2MzM2NjA5ZDJlMTg0ZmMzNTQzYTRjNDM5YzBiYTdk
N2YzYTIKPiAKPiBBbmQgdGhlIFhlbiBzaWRlOgo+IAo+IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPXhlbi5naXQ7YT1jb21taXQ7aD02OWQ5OWQxYjIyM2ZjNTA4MjQwMDM3NDY5OGRk
ZDc0ODZlNWVhOTUzIgo+IAo+IFRoZSBYZW4gcGF0Y2ggYWJvdmUgaXMgcHJlc2VudCBpbiB0aGUg
dHJlZSBmcm9tIDQuMTAuMC1yYzEgdGFnIGZvcndhcmQuCj4gCgpUaGFua3MhIFNvIGl0IGxvb2tz
IGxpa2UgdGhlIHBhdGNoIHNob3VsZCBiZSBhcHBsaWVkL2JhY2twb3J0ZWQgdG8gcWVtdS10cmFk
aXRpb25hbCB0cmVlcyBmb3IgWGVuIDQuMTAgYW5kIDQuMTEuCgoKLS0gUGFzaQoKPiBUaGFua3Mg
Zm9yIGZlZWRiYWNrLiBBbnl0aGluZyBJIGNhbiBoZWxwIGZ1cnRoZXIsIHdlIGNhbiBkaXNjdXNz
IGFib3V0IGl0Lgo+IAo+IEFuZHJhCj4gCj4gPiBUaGFua3MsCj4gPiAKPiA+IC0tIFBhc2kKPiA+
Cj4gPiA+IFJlZ2FyZHMsCj4gPiA+IElhbi4KPiA+ID4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 17:33:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 17: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 1gHXtc-0006Ga-HB; Tue, 30 Oct 2018 17: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=lu7j=nk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gHXtb-0006GJ-4W
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 17:33:39 +0000
X-Inumbo-ID: ee83fec2-dc69-11e8-97e3-12d6303a7972
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ee83fec2-dc69-11e8-97e3-12d6303a7972;
 Tue, 30 Oct 2018 17:33: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 <aliasfile-bounces@xenproject.org>)
 id 1gHXtW-0000kp-4y; Tue, 30 Oct 2018 17:33: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 1gHXtV-0003c6-SU; Tue, 30 Oct 2018 17:33:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gHXtV-0006PF-Rq; Tue, 30 Oct 2018 17:33:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129191-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=a0f01e8a22e15000e564f09e82eae13d7127be3c
X-Osstest-Versions-That: ovmf=4222e8e7e421e9c8d2c2f319a3860dd3332d6255
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 30 Oct 2018 17:33:33 +0000
Subject: [Xen-devel] [ovmf test] 129191: 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>

ZmxpZ2h0IDEyOTE5MSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjkxOTEvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBhMGYwMWU4YTIyZTE1MDAwZTU2NGYwOWU4MmVhZTEz
ZDcxMjdiZTNjCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA0MjIyZThl
N2U0MjFlOWM4ZDJjMmYzMTlhMzg2MGRkMzMzMmQ2MjU1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjkxNzEgIDIwMTgtMTAtMzAgMDU6MDA6MTggWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI5MTkxICAyMDE4LTEwLTMwIDE0OjQwOjQ5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgU3VtaXQgR2Fy
ZyA8c3VtaXQuZ2FyZ0BsaW5hcm8ub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dp
dC9vc3N0ZXN0L292bWYuZ2l0CiAgIDQyMjJlOGU3ZTQuLmEwZjAxZThhMjIgIGEwZjAxZThhMjJl
MTUwMDBlNTY0ZjA5ZTgyZWFlMTNkNzEyN2JlM2MgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 17:40:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 17: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 1gHY0K-0007SX-Hg; Tue, 30 Oct 2018 17:40: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=xz+z=nk=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gHY0I-0007SS-I4
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 17:40:34 +0000
X-Inumbo-ID: e67f5946-dc6a-11e8-a78d-12d6303a7972
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e67f5946-dc6a-11e8-a78d-12d6303a7972;
 Tue, 30 Oct 2018 17:40:33 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 15E112075D;
 Tue, 30 Oct 2018 17:40:32 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540921232;
 bh=MoH/NAHGEsJ6ordnongqb8olChg9viRrYqJVNjCwC+A=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=i1jPtDrePlIvu8TmZvx3wWpLBhRHtasSwGeCqDUgGtSpq0ssUibvs5NUeiKwtOT47
 1ruY9g6Voqd6rv6Zv1S9r6g5f8WFOAkNc8+HytM9cPA6KK3Kf84yVWHUBx4+EoO+Qj
 xmD/buwgFYUHLeGSSSSH2MtDyofc0ZlMWoWq8fFE=
Date: Tue, 30 Oct 2018 10:40:29 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5BD8224E02000078001F628B@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.10.1810301039380.19149@sstabellini-ThinkPad-X260>
References: <1540847646-13676-1-git-send-email-sstabellini@kernel.org>
 <5BD8224E02000078001F628B@prv1-mh.provo.novell.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] arm,
 smmu: backport "Disable stalling faults for all endpoints"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Stefano Stabellini <stefanos@xilinx.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAzMCBPY3QgMjAxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+IE9uIDI5LjEwLjE4
IGF0IDIyOjE0LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6Cj4gPiBGcm9tOiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gPiAKPiA+IEJhY2twb3J0IGNv
bW1pdCAzNzE0Y2UxZDY2NTUwOThlZTY5ZWRlNjMyODgzZTU4NzRkNjdlNGFiCj4gPiAiaW9tbXUv
YXJtLXNtbXU6IERpc2FibGUgc3RhbGxpbmcgZmF1bHRzIGZvciBhbGwgZW5kcG9pbnRzIiBmcm9t
IHRoZQo+ID4gTGludXgga2VybmVsLiBUaGlzIHdvcmtzLWFyb3VuZCBFcnJhdHVtICM4NDI4Njku
Cj4gCj4gQnR3LCBzZWVpbmcgdGhpcyBoYXZpbmcgZ29uZSBpbiBhIGZldyBob3VycyBhZ28gSSBn
b3QgcmF0aGVyIHB1enpsZWQKPiBieSB0aGVyZSBiZWluZyBhIGJhY2twb3J0IG9uIHRoZSBtYXN0
ZXIgYnJhbmNoLiBJbiB0aGUgZnV0dXJlLCBjYW4KPiBzdWNoIGJlIHRpdGxlZCBqdXN0ICJwb3J0
IC4uLiIgYXMgdGhleSdyZSBub3QgcmVhbGx5IGJhY2twb3J0cyAod2hpY2gKPiB3b3VsZCBpbXBs
eSBhIHZhcmlhbnQgYmVpbmcgYXZhaWxhYmxlIG9uIGEgbmV3ZXIgYnJhbmNoKT8KCkZhaXIgZW5v
dWdoLCB0aGV5IGFyZSBpbmRlZWQganVzdCAicG9ydHMiLiBJJ2xsIHRyeSB0byBiZSBjb25zaXN0
ZW50CndpdGggdGhlIG5hbWluZy4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 17:49:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 17:49: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 1gHY8Q-0007kO-W5; Tue, 30 Oct 2018 17:48:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mwh5=nk=citrix.com=prvs=834ba7b9c=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHY8P-0007kH-KX
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 17:48:57 +0000
X-Inumbo-ID: 11fdd2c2-dc6c-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 11fdd2c2-dc6c-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 17:48:55 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69170242"
Date: Tue, 30 Oct 2018 17:48:52 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181030174852.zlc7itmgtbdjaqh5@zion.uk.xensource.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <d378cf29afda47cd5f5ead07e8f2ae3e98910e41.1539959287.git-series.wei.liu2@citrix.com>
 <5BD33A8B02000078001F5578@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BD33A8B02000078001F5578@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 03/16] x86: make traps.c build with
 !CONFIG_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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

T24gRnJpLCBPY3QgMjYsIDIwMTggYXQgMTA6MDI6MTlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE5LjEwLjE4IGF0IDE2OjI4LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBAQCAtMTMzNyw4ICsxMzM5LDE1IEBAIHN0YXRpYyBpbnQgZml4dXBfcGFnZV9mYXVs
dCh1bnNpZ25lZCBsb25nIGFkZHIsIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQo+ID4gICAg
ICB7Cj4gPiAgICAgICAgICBpZiAoICEocmVncy0+ZXJyb3JfY29kZSAmIChQRkVDX3VzZXJfbW9k
ZSB8IFBGRUNfcmVzZXJ2ZWRfYml0KSkgJiYKPiA+ICAgICAgICAgICAgICAgKGFkZHIgPj0gR0RU
X0xEVF9WSVJUX1NUQVJUKSAmJiAoYWRkciA8IEdEVF9MRFRfVklSVF9FTkQpICkKPiA+ICsgICAg
ICAgIHsKPiA+ICsjaWZkZWYgQ09ORklHX1BWCj4gPiAgICAgICAgICAgICAgcmV0dXJuIGhhbmRs
ZV9nZHRfbGR0X21hcHBpbmdfZmF1bHQoCj4gPiAgICAgICAgICAgICAgICAgIGFkZHIgLSBHRFRf
TERUX1ZJUlRfU1RBUlQsIHJlZ3MpOwo+ID4gKyNlbHNlCj4gPiArICAgICAgICAgICAgQVNTRVJU
X1VOUkVBQ0hBQkxFKCk7Cj4gCj4gSSdtIG5vdCBjb252aW5jZWQ6IEEgYnVnZ3kgYWNjZXNzIHRv
IHRoaXMgcmFuZ2Ugc2hvdWxkIGxlYWQgdG8KPiBhbiB1bmhhbmRsZWQgI1BGLCBub3QgYW4gYXNz
ZXJ0aW9uIGZhaWx1cmUuCgpPSy4gSW4gdGhhdCBjYXNlIEFTU0VSVF9VTlJFQUNIQUJMRSBpcyBu
b3QgbmVlZGVkIGhlcmUuIFNpbmNlIHRoaXMgd2hvbGUKc25pcHBldCBlbmRzIHVwIHJldHVybmlu
ZyAwIGFueXdheSBJIHdpbGwgcHV0IHRoZSBpbm5lciBpZiBzdGF0ZW1lbnQKdW5kZXIgQ09ORklH
X1BWLgoKV2VpLgoKPiAKPiBKYW4KPiAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 18:05:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 18:05: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 1gHYO6-0001Ld-Gf; Tue, 30 Oct 2018 18: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=abki=nk=citrix.com=prvs=834435c50=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1gHYO6-0001LY-6x
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 18:05:10 +0000
X-Inumbo-ID: 55a9cc72-dc6e-11e8-9445-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 55a9cc72-dc6e-11e8-9445-12d6303a7972;
 Tue, 30 Oct 2018 18:05:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69172413"
Date: Tue, 30 Oct 2018 18:03:33 +0000
From: Anthony PERARD <anthony.perard@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20181030180333.GD6481@perard.uk.xensource.com>
References: <20181015151630.3887-1-ian.jackson@eu.citrix.com>
 <20180907151104.32306-1-anthony.perard@citrix.com>
 <20180907151104.32306-4-anthony.perard@citrix.com>
 <23486.7932.781238.747508@mariner.uk.xensource.com>
 <20181011140604.GH1331@perard.uk.xensource.com>
 <23492.49624.248349.953540@mariner.uk.xensource.com>
 <20181029155231.GC6481@perard.uk.xensource.com>
 <23511.17423.158308.290375@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23511.17423.158308.290375@mariner.uk.xensource.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH v5 03/15] libxl_qmp: Implement fd callback
 and read data [and 1 more messages]
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBPY3QgMjksIDIwMTggYXQgMDU6MzE6NTlQTSArMDAwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gQW50aG9ueSBQRVJBUkQgd3JpdGVzICgiUmU6IFtQQVRDSCB2NSAwMy8xNV0gbGlieGxf
cW1wOiBJbXBsZW1lbnQgZmQgY2FsbGJhY2sgYW5kIHJlYWQgZGF0YSBbYW5kIDEgbW9yZSBtZXNz
YWdlc10iKToKPiA+IE9uIE1vbiwgT2N0IDE1LCAyMDE4IGF0IDA1OjM1OjM2UE0gKzAxMDAsIElh
biBKYWNrc29uIHdyb3RlOgo+ID4gPiA+ICsgICAgICAgIGV2LT5idWZfY29uc3VtZWQgKz0gbGVu
Owo+ID4gPiA+ICsKPiA+ID4gPiArICAgICAgICBpZiAoZXYtPmJ1Zl9jb25zdW1lZCA+PSBldi0+
YnVmX3VzZWQpIHsKPiA+ID4gPiArICAgICAgICAgICAgZnJlZShldi0+cnhfYnVmKTsKPiA+ID4g
Cj4gPiA+IFN1cmVseSBidWZfY29uc3VtZWQgPD0gYnVmX3VzZWQgPyAgTWF5YmUgeW91IHNob3Vs
ZCBhc3NlcnQgdGhhdC4KPiA+IAo+ID4gSSdtIGF0dGVtcHRpbmcgdG8gZGV0ZWN0IGhlcmUgaWYg
dGhlcmUncyBzb21ldGhpbmcgbGVmdCBpbiB0aGUgYnVmZmVyCj4gPiB0aGF0IGhhc24ndCBiZWVu
IHBhcnNlZCB5ZXQuIElmIHRoZXJlIGlzIG5vdGhpbmcgbGVmdCwgd2UgY2FuIGZyZWUgdGhlCj4g
PiBidWZmZXIuCj4gPiAKPiA+IE9yIGRvIHlvdSBtZWFuIHRoYXQgdGhlIGNvbmRpdGlvbiBzaG91
bGQgYmUgYnVmX2NvbnN1bWVkID09IGJ1Zl91c2VkID8KPiAKPiBJdCBmZWx0IG9kZCB0byBtZSB0
byByZWFkIGBldi0+YnVmX2NvbnN1bWVkID49IGV2LT5idWZfdXNlZCcgd2hlbiBJCj4ga25ldyB0
aGF0IGJ1Zl9jb25zdW1lZCA8PSBidWZfdXNlZC4gIEkgYW0gc3VnZ2VzdGluZyBhZGRpbmcKPiAg
IGFzc2VydChidWZfY29uc3VtZWQgPD0gYnVmX3VzZWQpOwo+IGFuZCB0aGVuIHdyaXRpbmcKPiAg
IGlmIChldi0+YnVmX2NvbnN1bWVkID09IGV2LT5idWZfdXNlZCkKPiAKPiBUbyBiZSBob25lc3Qg
dGhpcyBjb25kaXRpb24gaXMgYSBiaXQgZmlkZGx5LiAgV2h5IG5vdCBkbyB0aGlzIGFmdGVyCj4g
c3VidHJhY3RpbmcgYnVmX2NvbnN1bWVkIGZyb20gYnVmX3VzZWQgYW5kIGNvcHlpbmcgdGhlIG9s
ZCBkYXRhIGRvd24gPwoKU29tZWhvdywgdGhhdCBmZWVscyB3cm9uZyB0byBtb3ZlIHRoZSBkYXRh
IGluc2lkZSB0aGUgYnVmZmVyLgoKPiBUaGVuIGl0IHdvdWxkIHJlYWQKPiAgIGlmICghZXYtPmJ1
Zl91c2VkKQo+IAo+IEJ1dCBldmVuIGJldHRlciwgaWYgeW91IGNoYW5nZSB5b3VyIGNvZGUgdG8g
cGVybWl0IGV2LT5yeF9idWYgIT0gTlVMTAo+IHdoZW4gZXYtPnJ4X2J1Zl91c2VkPT0wLCB0aGlz
IGNvZGUgZ29lcyBhd2F5IGNvbXBsZXRlbHkuCgpJIGd1ZXNzIHlvdSBtZWFuIHRvIGtlZXAgdGhl
IGJ1ZmZlciBldmVuIG9uY2UgdGhlcmUncyBub3RoaW5nIGxlZnQgdG8KcGFyc2U/IChBbmQgb25s
eSBmcmVlIGl0IG9uY2Ugd2UgY2FsbCBfZGlzcG9zZSgpLikKCgotLSAKQW50aG9ueSBQRVJBUkQK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 18:10:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 18:10: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 1gHYTR-0002GP-9r; Tue, 30 Oct 2018 18: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=o/ya=nk=citrix.com=prvs=8340f39c5=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gHYTQ-0002GK-Ej
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 18:10:40 +0000
X-Inumbo-ID: 1a5af640-dc6f-11e8-aa0b-12d6303a7972
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1a5af640-dc6f-11e8-aa0b-12d6303a7972;
 Tue, 30 Oct 2018 18:10:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="81169920"
To: Jan Beulich <JBeulich@suse.com>, Wei Liu <wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <d56160401792b0f11ab83892907435b2346c2524.1539959287.git-series.wei.liu2@citrix.com>
 <e487c6bb-053d-3923-8309-11c46cd7fb68@citrix.com>
 <5BD71B2202000078001F5DB2@prv1-mh.provo.novell.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
Message-ID: <07afbc67-eee6-c763-d451-6dcac15e0f74@citrix.com>
Date: Tue, 30 Oct 2018 18:08:57 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BD71B2202000078001F5DB2@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 09/16] x86: don't setup PV hypercall
 stubs and entries when !CONFIG_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: 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>

T24gMjkvMTAvMTggMTQ6MzcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE5LjEwLjE4IGF0
IDE3OjU5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDE5LzEwLzE4
IDE1OjI4LCBXZWkgTGl1IHdyb3RlOgo+Pj4gQEAgLTM0Nyw2ICszNTIsNyBAQCB2b2lkIHN1YmFy
Y2hfcGVyY3B1X3RyYXBzX2luaXQodm9pZCkKPj4+ICAgICAgLyogQ29tbW9uIFNZU0NBTEwgcGFy
YW1ldGVycy4gKi8KPj4+ICAgICAgd3Jtc3JsKE1TUl9TVEFSLCBYRU5fTVNSX1NUQVIpOwo+Pj4g
ICAgICB3cm1zcmwoTVNSX1NZU0NBTExfTUFTSywgWEVOX1NZU0NBTExfTUFTSyk7Cj4+PiArI2Vu
ZGlmCj4+IEl0IHdvdWxkIGJlIGEgd2lzZSBwcmVjYXV0aW9uIHRvIGluaXRpYWxpc2UgdGhlc2Ug
TVNScyB0byAwIGluIHRoZSAhUFYKPj4gY2FzZSwgc28gd2UgZG9uJ3QgcmV0YWluIHN0YWxlIHZh
bHVlcy4KPiBJZiBhbnl0aGluZywgRUZFUi5TQ0UgbmVlZHMgdG8gYmUga2VwdCBjbGVhciwgYXMg
dGhhdCdzIHdoYXQKPiBjb250cm9scyB3aGV0aGVyIFNZU0NBTEwgd291bGQgcmFpc2UgI0dQKDAp
LgoKSSB0b3llZCB3aXRoIHN1Z2dlc3RpbmcgdGhpcywgYnV0IEknbSBub3QgZW50aXJlbHkgY2Vy
dGFpbi4KClNWTSB1bmlsYXRlcmFsbHkgc3dpdGNoZXMgRUZFUiBiZXR3ZWVuIGhvc3QgYW5kIGd1
ZXN0IGNvbnRleHQsIHNvIHdpbGwKcHJlc2VydmUgd2hhdGV2ZXIgdmFsdWUgWGVuIGhhZCBhdCBW
TVJVTiB0aW1lLgoKR2VuIDIgVlQteCBoYXMgaG9zdC9ndWVzdCBsb2FkL3NhdmUgc3VwcG9ydCwg
c28gY2FuIGJlIGNvbmZpZ3VyZWQgdG8KZXhpdCBpbiB3aGljaGV2ZXIgY29uZmlndXJhdGlvbiB3
ZSB3b3VsZCBsaWtlLgoKR2VuIDEgVlQteCB1c2VzIE1TUiBsb2FkLXNhdmUgbGlzdHMsIHdpdGgg
YW4gb3B0aW1pc2F0aW9uIGluIHRoZSBjYXNlCnRoYXQgZ3Vlc3QgPT0gaG9zdC7CoCBCeSBjbGVh
cmluZyBTQ0UgaW4gWGVuIGNvbnRleHQsIHdlIG1pc3MgdGhlCm9wdGltaXNhdGlvbiBpbiB0aGUg
Y29tbW9uIGNhc2UgZm9yIDY0Yml0IGd1ZXN0cy4KCj4gQnV0IHdpdGhvdXQgYQo+IFBWIGRvbWFp
biBhcm91bmQsIG5vdGhpbmcgY2FuIGFjY2VzcyB0aGUgaG9zdCB2YWx1ZXMgb2YKPiB0aGVzZSBN
U1JzIGluIHRoZSBmaXJzdCBwbGFjZSwgc28gaW5zdGVhZCB3ZSBjb3VsZCBzaW1wbGlmeQo+IHNv
bWUgY29udGV4dCBzd2l0Y2hpbmcgYnkgbmV2ZXIgcmVzdG9yaW5nIGhvc3QgdmFsdWVzLCBhbmQK
PiBvbmx5IGV2ZXIgbG9hZGluZyBndWVzdCBvbmVzLiBFeGNlcHQgdGhhdCwgb2YgY291cnNlLCBW
TUxPQUQKPiBpcyBhbiBhbGwtb3Itbm90aGluZyBpbnNuLCBhbmQgd2UgbmVlZCB0byB1c2UgdG8g
Z2V0IFRSIGxvYWRlZC4KClRoZSBWTUxPQUQgcGF0aCBpcyBhIGJpdCBvZiBhIHNwZWNpYWwgY2Fz
ZSwgaW4gdGhhdCB3ZSBuZWVkIHRvIGRvIGl0LAphbmQgaXRzIHJhdGhlciBmYXN0ZXIgdGhhbiB0
aGUgb3RoZXIgYXZhaWxhYmxlIG9wdGlvbnMuwqAgQ29uZGl0aW9uYWxseQpmZWVkaW5nIHplcm9z
IGludG8gdGhpcyB3b3VsZCBiZSBmaW5lLgoKVGhhdCBzYWlkLCBvdmVyYWxsLCB3ZSBtYXkgd2Fu
dCB0byBsZWF2ZSBzb21lIHBvaXNvbmVkIHZhbHVlcyBhcm91bmQuwqAKSW4gdGhlIGNhc2UgdGhh
dCBTQ0UgaXMgZW5hYmxlZCBhbmQgd2UgZG8gaGl0IGEgc3B1cmlvdXMgU1lTQ0FMTC9TWVNSRVQK
aW5zdHJ1Y3Rpb24sIGl0IHdvdWxkIGJlIGJldHRlciB0byBkZWZpbml0ZWx5IGNyYXNoLgoKKEkn
bSBzb3JyeSBpZiB0aGlzIGRvZXNuJ3QgbG9vayBsaWtlIGEgaGVscGZ1bCBlbWFpbCkKCn5BbmRy
ZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 18:24:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 18: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 1gHYgJ-0003Jr-Nh; Tue, 30 Oct 2018 18:23: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=dpcg=nk=citrix.com=prvs=834417343=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gHYgI-0003Jm-LU
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 18:23:58 +0000
X-Inumbo-ID: f64e40f2-dc70-11e8-9f63-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f64e40f2-dc70-11e8-9f63-12d6303a7972;
 Tue, 30 Oct 2018 18:23:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69175007"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23512.41401.510842.393531@mariner.uk.xensource.com>
Date: Tue, 30 Oct 2018 18:23:53 +0000
To: Christian Lindig <christian.lindig@citrix.com>
In-Reply-To: <5DA86D83-9748-4188-B457-A9C1E2EBD5F6@citrix.com>
References: <20181030111612.19258-1-christian.lindig@citrix.com>
 <23512.35686.12194.580031@mariner.uk.xensource.com>
 <26EDCEB0-FF2A-42A2-B538-56B8C0124A10@citrix.com>
 <23512.36462.876426.823894@mariner.uk.xensource.com>
 <5DA86D83-9748-4188-B457-A9C1E2EBD5F6@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 1/1] tools/ocaml: Re-introduce
 Xenctrl.with_intf wrapper
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q2hyaXN0aWFuIExpbmRpZyB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW1BBVENIIDEvMV0gdG9v
bHMvb2NhbWw6IFJlLWludHJvZHVjZSBYZW5jdHJsLndpdGhfaW50ZiB3cmFwcGVyIik6Cj4gSSBh
Z3JlZSB0aGF0IGl0IHdvdWxkIG5vdCBoYXJtIGJ1dCBjb25jZXB0dWFsbHkgSSBiZWxpZXZlIHlv
dSAKPiBzaG91bGQgbWFuYWdlIHRoaXMgZXhwbGljaXRseSB1c2luZyBpbnRlcmZhY2Vfe29wZW4v
Y2xvc2V9IG9yIGltcGxpY2l0bHkgCj4gdXNpbmcgd2l0aF9pbnRmLiBJIHdvdWxkIHVzZSBhbiBl
eGl0IGhhbmRsZXIgdG8gY2xvc2UgdGhpcyBnbG9iYWwgaGFuZGxlCj4gYnV0IGl0IHdvdWxkIGJl
IHNhZmUgdG8gbmV2ZXIgY2xvc2UgaXQgYW5kIHRvIGxldCB0aGUgcHJvY2VzcyB0ZXJtaW5hdGUu
CgpSaWdodCwgYnV0IGZvciBleGFtcGxlIHlvdSBtaWdodCBiZSBpbiB0cmFuc2l0aW9uIGZyb20g
b25lIHBhdHRlcm4gdG8KdGhlIG90aGVyLiAgVGhhdCBpcyBub3QgZm9yYmlkZGVuLgoKSWFuLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 18:25:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 18: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 1gHYiD-0003QN-5p; Tue, 30 Oct 2018 18:25: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=dpcg=nk=citrix.com=prvs=834417343=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gHYiB-0003Pm-Rq
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 18:25:55 +0000
X-Inumbo-ID: 3c972560-dc71-11e8-b130-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3c972560-dc71-11e8-b130-12d6303a7972;
 Tue, 30 Oct 2018 18:25:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69175159"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23512.41482.912007.387262@mariner.uk.xensource.com>
Date: Tue, 30 Oct 2018 18:25:14 +0000
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20181030180333.GD6481@perard.uk.xensource.com>
References: <20181015151630.3887-1-ian.jackson@eu.citrix.com>
 <20180907151104.32306-1-anthony.perard@citrix.com>
 <20180907151104.32306-4-anthony.perard@citrix.com>
 <23486.7932.781238.747508@mariner.uk.xensource.com>
 <20181011140604.GH1331@perard.uk.xensource.com>
 <23492.49624.248349.953540@mariner.uk.xensource.com>
 <20181029155231.GC6481@perard.uk.xensource.com>
 <23511.17423.158308.290375@mariner.uk.xensource.com>
 <20181030180333.GD6481@perard.uk.xensource.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v5 03/15] libxl_qmp: Implement fd callback
 and read data [and 1 more messages]
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiUmU6IFtQQVRDSCB2NSAwMy8xNV0gbGlieGxfcW1wOiBJ
bXBsZW1lbnQgZmQgY2FsbGJhY2sgYW5kIHJlYWQgZGF0YSBbYW5kIDEgbW9yZSBtZXNzYWdlc10i
KToKPiBPbiBNb24sIE9jdCAyOSwgMjAxOCBhdCAwNTozMTo1OVBNICswMDAwLCBJYW4gSmFja3Nv
biB3cm90ZToKPiA+IFRvIGJlIGhvbmVzdCB0aGlzIGNvbmRpdGlvbiBpcyBhIGJpdCBmaWRkbHku
ICBXaHkgbm90IGRvIHRoaXMgYWZ0ZXIKPiA+IHN1YnRyYWN0aW5nIGJ1Zl9jb25zdW1lZCBmcm9t
IGJ1Zl91c2VkIGFuZCBjb3B5aW5nIHRoZSBvbGQgZGF0YSBkb3duID8KPiAKPiBTb21laG93LCB0
aGF0IGZlZWxzIHdyb25nIHRvIG1vdmUgdGhlIGRhdGEgaW5zaWRlIHRoZSBidWZmZXIuCgpZb3Ug
YXJlIGdvaW5nIHRvIGhhdmUgdG8gbW92ZSB0aGUgZGF0YSBzb21ldGltZXMuICBTdXBwb3NlIHFl
bXUga2VlcHMKc2VuZGluZyB5b3UgaGFsZiBtZXNzYWdlcyBhbmQgdGhlbiBwYXVzaW5nLiAgWW91
J2xsIG5ldmVyIGhhdmUgYW4KZW1wdHkgYnVmZmVyLgoKPiA+IFRoZW4gaXQgd291bGQgcmVhZAo+
ID4gICBpZiAoIWV2LT5idWZfdXNlZCkKPiA+IAo+ID4gQnV0IGV2ZW4gYmV0dGVyLCBpZiB5b3Ug
Y2hhbmdlIHlvdXIgY29kZSB0byBwZXJtaXQgZXYtPnJ4X2J1ZiAhPSBOVUxMCj4gPiB3aGVuIGV2
LT5yeF9idWZfdXNlZD09MCwgdGhpcyBjb2RlIGdvZXMgYXdheSBjb21wbGV0ZWx5Lgo+IAo+IEkg
Z3Vlc3MgeW91IG1lYW4gdG8ga2VlcCB0aGUgYnVmZmVyIGV2ZW4gb25jZSB0aGVyZSdzIG5vdGhp
bmcgbGVmdCB0bwo+IHBhcnNlPyAoQW5kIG9ubHkgZnJlZSBpdCBvbmNlIHdlIGNhbGwgX2Rpc3Bv
c2UoKS4pCgpZZXMuICBJdCBzZWVtcyBzaW1wbGVyLgoKSWFuLgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 18:35:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 18: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 1gHYr0-0004RC-4n; Tue, 30 Oct 2018 18:35: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=2zng=nk=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gHYqy-0004R7-MW
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 18:35:00 +0000
X-Inumbo-ID: 8178ffe0-dc72-11e8-96a7-12d6303a7972
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 8178ffe0-dc72-11e8-96a7-12d6303a7972;
 Tue, 30 Oct 2018 18:34:59 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp01.buh.bitdefender.com [10.17.80.75])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 B16433011FC3; Tue, 30 Oct 2018 20:34:58 +0200 (EET)
Received: from [192.168.228.120] (unknown [86.120.154.35])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 9BE853084EEC;
 Tue, 30 Oct 2018 20:34:58 +0200 (EET)
To: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <JBeulich@suse.com>
References: <1540816837-8936-1-git-send-email-rcojocaru@bitdefender.com>
 <1540816837-8936-3-git-send-email-rcojocaru@bitdefender.com>
 <5BD8852D02000078001F66D0@prv1-mh.provo.novell.com>
 <9a18a82f-ace8-820c-d975-b6b55c569ac1@citrix.com>
 <78ac878d-2a80-9cef-78bd-43cdb3d2cb7e@bitdefender.com>
 <73694a25-d163-df22-3b5a-36bffde3d01c@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <efbe5bc1-eee3-02e7-7d2e-64c373d64783@bitdefender.com>
Date: Tue, 30 Oct 2018 20:34:54 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <73694a25-d163-df22-3b5a-36bffde3d01c@citrix.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH V3 2/3] x86/mm: allocate logdirty_ranges for
 altp2ms
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMzAvMTggNjo1NCBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAzMC8xMC8xOCAx
Njo1MSwgUmF6dmFuIENvam9jYXJ1IHdyb3RlOgo+PiBPbiAxMC8zMC8xOCA2OjI4IFBNLCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOgo+Pj4gT24gMzAvMTAvMTggMTY6MjIsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+Pj4+Pj4+IE9uIDI5LjEwLjE4IGF0IDEzOjQwLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNv
bT4gd3JvdGU6Cj4+Pj4+IFRoaXMgcGF0Y2ggaXMgYSBwcmUtcmVxdWlzaXRlIGZvciB0aGUgb25l
IGZpeGluZyBWR0EgbG9nZGlydHkKPj4+Pj4gZnJlZXplcyB3aGVuIHVzaW5nIGFsdHAybS4gSXQg
b25seSBjb25jZXJucyBpdHNlbGYgd2l0aCB0aGUKPj4+Pj4gcmFuZ2VzIGFsbG9jYXRpb24gLyBk
ZWFsbG9jYXRpb24gLyBpbml0aWFsaXphdGlvbiBwYXJ0Lgo+Pj4+IEJ1dCB3aGlsZSBsb29raW5n
IChicmllZmx5IG9ubHkgZm9yIG5vdykgb3ZlciBwYXRjaCAzIEkgY291bGRuJ3QKPj4+PiBzZWUg
YW55IHN5bmMtaW5nIG9mIHRoZSBsb2ctZGlydHkgcmFuZ2VzIHRoZXJlIGVpdGhlci4gRG9lc24n
dAo+Pj4+IHRoaXMgbmVlZCBkb2luZyBlaXRoZXIgdGhlcmUgb3IgaGVyZSwgaWYgeW91IGdvIHRo
ZSBjb3B5IHJvdXRlPwo+Pj4+Cj4+Pj4+IEBAIC0yMjcxLDYgKzIyOTcsNyBAQCB2b2lkIHAybV9m
bHVzaF9hbHRwMm0oc3RydWN0IGRvbWFpbiAqZCkKPj4+Pj4gICAgICB7Cj4+Pj4+ICAgICAgICAg
IHAybV9mbHVzaF90YWJsZShkLT5hcmNoLmFsdHAybV9wMm1baV0pOwo+Pj4+PiAgICAgICAgICAv
KiBVbmluaXQgYW5kIHJlaW5pdCBlcHQgdG8gZm9yY2UgVExCIHNob290ZG93biAqLwo+Pj4+PiAr
ICAgICAgICBwMm1fZnJlZV9sb2dkaXJ0eShkLT5hcmNoLmFsdHAybV9wMm1baV0pOwo+Pj4+PiAg
ICAgICAgICBlcHRfcDJtX3VuaW5pdChkLT5hcmNoLmFsdHAybV9wMm1baV0pOwo+Pj4+PiAgICAg
ICAgICBlcHRfcDJtX2luaXQoZC0+YXJjaC5hbHRwMm1fcDJtW2ldKTsKPj4+Pj4gICAgICAgICAg
ZC0+YXJjaC5hbHRwMm1fZXB0cFtpXSA9IG1mbl94KElOVkFMSURfTUZOKTsKPj4+Pj4gQEAgLTIz
NDEsNiArMjM4NSw3IEBAIGludCBwMm1fZGVzdHJveV9hbHRwMm1fYnlfaWQoc3RydWN0IGRvbWFp
biAqZCwgdW5zaWduZWQgaW50IGlkeCkKPj4+Pj4gICAgICAgICAgewo+Pj4+PiAgICAgICAgICAg
ICAgcDJtX2ZsdXNoX3RhYmxlKGQtPmFyY2guYWx0cDJtX3AybVtpZHhdKTsKPj4+Pj4gICAgICAg
ICAgICAgIC8qIFVuaW5pdCBhbmQgcmVpbml0IGVwdCB0byBmb3JjZSBUTEIgc2hvb3Rkb3duICov
Cj4+Pj4+ICsgICAgICAgICAgICBwMm1fZnJlZV9sb2dkaXJ0eShkLT5hcmNoLmFsdHAybV9wMm1b
aWR4XSk7Cj4+Pj4+ICAgICAgICAgICAgICBlcHRfcDJtX3VuaW5pdChkLT5hcmNoLmFsdHAybV9w
Mm1baWR4XSk7Cj4+Pj4+ICAgICAgICAgICAgICBlcHRfcDJtX2luaXQoZC0+YXJjaC5hbHRwMm1f
cDJtW2lkeF0pOwo+Pj4+PiAgICAgICAgICAgICAgZC0+YXJjaC5hbHRwMm1fZXB0cFtpZHhdID0g
bWZuX3goSU5WQUxJRF9NRk4pOwo+Pj4+PiBAQCAtMjQ3MSw2ICsyNTE2LDcgQEAgc3RhdGljIHZv
aWQgcDJtX3Jlc2V0X2FsdHAybShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtKQo+Pj4+PiAgewo+Pj4+
PiAgICAgIHAybV9mbHVzaF90YWJsZShwMm0pOwo+Pj4+PiAgICAgIC8qIFVuaW5pdCBhbmQgcmVp
bml0IGVwdCB0byBmb3JjZSBUTEIgc2hvb3Rkb3duICovCj4+Pj4+ICsgICAgcDJtX2ZyZWVfbG9n
ZGlydHkocDJtKTsKPj4+Pj4gICAgICBlcHRfcDJtX3VuaW5pdChwMm0pOwo+Pj4+PiAgICAgIGVw
dF9wMm1faW5pdChwMm0pOwo+Pj4+PiAgICAgIHAybS0+bWluX3JlbWFwcGVkX2dmbiA9IGdmbl94
KElOVkFMSURfR0ZOKTsKPj4+PiBGb3Igb25lIHRoZXNlIGxvb2sgYWxsIHByZXR0eSBzaW1pbGFy
LCBzbyBJIHdvbmRlciB3aHkgdGhlcmUncwo+Pj4+IG5vIGhlbHBlciBmdW5jdGlvbi4gQnV0IHRo
YXQncyBub3Qgc29tZXRoaW5nIHlvdSBuZWVkIHRvIGNoYW5nZS4KPj4+PiBZZXQgd2h5IGFyZSB5
b3UgZnJlZWluZyB0aGUgbG9nLWRpcnR5IHJhbmdlcyBoZXJlPyBUaGVzZSBhcmVuJ3QKPj4+PiBm
dWxsIGNsZWFudXAgcGF0aHMgYWZhaWN0Lgo+Pj4gUmFuZ2VzZXRzIGdldCBhZGRlZCB0byB0aGUg
ZG9tYWluIHJhbmdlc2V0IGxpc3QsIGFuZCB3ZSBjbGVhbiB0aGVtIGFsbAo+Pj4gdXAgcmFuZ2Vz
ZXRfZG9tYWluX2Rlc3Ryb3koKQo+Pj4KPj4+IFRCSCwgSSdtIG5vdCBzdXJlIHdoeSB3ZSBkbyBp
dCBsaWtlIHRoaXMsIGFuZCBJJ20gbm90IDEwMCUgY29udmluY2VkIGl0Cj4+PiBpcyBhIGNsZXZl
ciBkZWFsbG9jYXRpb24gc2NoZW1lLgo+PiBUbyBlbGltaW5hdGUgYW55IGNvbmZ1c2lvbjogYXJl
IHlvdSBzYXlpbmcgdGhhdCByYW5nZXNldHMgc2hvdWxkIG9ubHkgYmUKPj4gYWxsb2NhdGVkLCBh
bmQgbmV2ZXIgZXhwbGljaXRseSBkZWFsbG9jYXRlZCAoc2luY2UKPj4gcmFuZ2VzZXRfZG9tYWlu
X2Rlc3Ryb3koKSB0YWtlcyBjYXJlIG9mIHRoYXQpPwo+IAo+IE5vLCBiZWNhdXNlIHRoYXQgYmVj
b21lcyAoZWZmZWN0aXZlbHkpIGEgbWVtb3J5IGxlYWsgZWFjaCB0aW1lIHdlIGNyZWF0ZQo+IGEg
bmV3IHZpZXcuCgpOb3QgcmVhbGx5LCBzaW5jZSB0aGUgcGF0Y2ggY2hlY2tzIGlmICggcDJtLT5s
b2dkaXJ0eV9yYW5nZXMgKSBpbiB0aGUKbmV3IHAybV9pbml0X2xvZ2RpcnR5KCkgZnVuY3Rpb24s
IGFuZCBkb2VzIG5vdCBhbGxvY2F0ZSBpbiB0aGF0IGNhc2UuCkhvd2V2ZXIsIHRoYXQgbWlnaHQg
YmUgd3Jvbmcgd2l0aCByZWdhcmQgdG8gcmFuZ2VzZXRfbWVyZ2UoKSBpZgpkZS1hbGxvY2F0aW9u
cyBkb24ndCBoYXBwZW4gd2hlbiB0aGV5IGRvIG5vdy4KCj4+ICBJZiB0aGF0IGlzIGNvcnJlY3Qs
IHRoZW4KPj4gdGhlcmUncyBhIHByb2JsZW0gaW4gdGhlIGNvZGUgbm93IHdpdGggdGhlIHdheSB3
ZSdyZSBoYW5kbGluZyB0aGUKPj4gbG9nZGlydHlfcmFuZ2VzIGZvciB0aGUgaG9zdHAybSAod2hl
cmUgd2UgY2xlYW4gaXQgdXAgaW4gcDJtX2ZyZWVfb25lKCkKPj4gYW5kIHAybV90ZWFyZG93bl9o
b3N0cDJtKCkpLgo+IAo+IFRvIGFuc3dlciBKYW4ncyBxdWVzdGlvbiwgdGhlIHJlYXNvbiB5b3Ug
YXJlIGRlc3Ryb3lpbmcvcmVjcmVhdGluZyB0aGUKPiByYW5nZXNldCBpcyBiZWNhdXNlIHdlJ3Zl
IGdvdCBubyBjbGVhciBBUEkuwqAgUGVyaGFwcyBmaXhpbmcgdGhhdCBpcyB0aGUKPiBiZXR0ZXIg
Y291cnNlIG9mIGFjdGlvbi4KCkZhaXIgZW5vdWdoLCBidXQgaWYgcG9zc2libGUgaXQgd291bGQg
YmUgZ3JlYXQgaWYgd2UgY291bGQgZ2V0IHRoaXMKd29ya2luZyB1cHN0cmVhbSBhcyBzb29uIGFz
IHBvc3NpYmxlIC0gYm90aCBUYW1hcyBhbmQgdXMgdGhpbmsgb2YgdGhpcwphcyBhIGhpZ2gtcHJp
b3JpdHkgcHJvYmxlbSwgc2luY2UgaXQncyBiYXNpY2FsbHkgYSBkZWFsYnJlYWtlciBmb3IgdXNp
bmcKYWx0cDJtLgoKSSdtIGhhcHB5IHRvIGZvbGxvdyBKYW4ncyBzdWdnZXN0aW9uIG9mIGtlZXBp
bmcgdGhlIGFsdHAybSByYW5nZXNldAphcm91bmQgdW50aWwgcDJtX3RlYXJkb3duX2FsdHAybSgp
IGFuZCBzaW1wbHkgZW1wdHkgaXQgYmVmb3JlIG1lcmdpbmcsCmFuZCB3ZSBjYW4gZGlzY3VzcyBy
ZWZhY3RvcmluZyB0aGUgQVBJIGFmdGVyIHRoZSBmaXguCgpJcyB0aGlzIGFjY2VwdGFibGUgdG8g
ZXZlcnlvbmU/IElmIHNvLCBpcyBwMm1fdGVhcmRvd25fYWx0cDJtKCkgdGhlCmlkZWFsIHBsYWNl
IHRvIGNsZWFuIHVwPwoKClRoYW5rcywKUmF6dmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 18:58:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 18:58: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 1gHZDO-0006Jc-2f; Tue, 30 Oct 2018 18:58:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xz+z=nk=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gHZDM-0006JX-En
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 18:58:08 +0000
X-Inumbo-ID: bc9fa095-dc75-11e8-87d6-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bc9fa095-dc75-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 18:58:07 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 0043120657;
 Tue, 30 Oct 2018 18:58:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540925886;
 bh=UhXiacuag+Rc+ALYioZtECEWFnS8+DDdMzslpqgKIf0=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=tQPj55LoykBHSLLekU4l9v3C6o8/Uq3DQHYT7Z+FBfXEIBnuXpMkjTr2oXWHWdCcA
 R3d/oRJylcPNn4N+bwN9cZD6QMpwca6+C7fHqYEYh3n+z5WHvuE4FYJblRYVWzGIZk
 4Tm4gtJCRGoIACPNuMjkWFtkqPoJoEQWzm0VQ7Oo=
Date: Tue, 30 Oct 2018 11:58:03 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Ian Jackson <ian.jackson@citrix.com>
In-Reply-To: <23512.30192.533642.821746@mariner.uk.xensource.com>
Message-ID: <alpine.DEB.2.10.1810301119530.19149@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
 <1539041841-17655-6-git-send-email-sstabellini@kernel.org>
 <23512.30192.533642.821746@mariner.uk.xensource.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v8 6/8] docs: documentation about static
 shared 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: Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, wei.liu2@citrix.com,
 blackskygg@gmail.com, lars.kurth@citrix.com, ian.jackson@eu.citrix.com,
 george.dunlap@citrix.com, xen-devel@lists.xen.org, julien.grall@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSWFuLAoKSSBhbSByZXBseWluZyBoZXJlLCBidXQgSSBhbSBhZGRyZXNzaW5nIGFsc28geW91
ciBvdGhlciBlbWFpbHMuIFRoaXMgaXMKdjggb2YgdGhlIHNlcmllcywgdGhlIGZpcnN0IHZlcnNp
b24gd2FzIHNlbnQgaW4gQXVnIDIwMTcsIGFuZCB0aGUgZGVzaWduCmRvY3VtZW50LCBpbmNsdWRp
bmcgdGhlIG1hc3Rlci9zbGF2ZSB0ZXJtaW5vbG9neSwgd2FzIGFjY2VwdGVkIGV2ZW4KYmVmb3Jl
IHRoYXQuCgpBdCB0aGlzIHN0YWdlIEkgYW0gb25seSBsb29raW5nIGZvciBtaW5vciBzdWdnZXN0
aW9ucyBmb3IgaW1wcm92ZW1lbnRzLgpJIGFtIG5vdCBnb2luZyB0byBhZGRyZXNzIGEgdjEtc3R5
bGUgcmV2aWV3IGF0IHRoaXMgcG9pbnQuCgoKT24gVHVlLCAzMCBPY3QgMjAxOCwgSWFuIEphY2tz
b24gd3JvdGU6Cj4gPiBkaWZmIC0tZ2l0IGEvZG9jcy9tYW4veGwtc3RhdGljLXNobS1jb25maWd1
cmF0aW9uLnBvZC41IGIvZG9jcy9tYW4veGwtc3RhdGljLXNobS1jb25maWd1cmF0aW9uLnBvZC41
Cj4gPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+ID4gaW5kZXggMDAwMDAwMC4uODFmZjNmMQo+ID4g
LS0tIC9kZXYvbnVsbAo+ID4gKysrIGIvZG9jcy9tYW4veGwtc3RhdGljLXNobS1jb25maWd1cmF0
aW9uLnBvZC41Cj4gLi4uCj4gPiArKiBVbmlxdWVseSBpZGVudGlmaWVkIGJ5IGEgc3RyaW5nIHRo
YXQgaXMgbm8gbG9uZ2VyIHRoYW4gMTI4IGNoYXJhY3RlcnMsIHdoaWNoCj4gPiAraXMgY2FsbGVk
IGFuIEI8aWRlbnRpZmllcj4gaW4gdGhpcyBkb2N1bWVudC4KPiA+ICsKPiA+ICsqIEJhY2tlZCBi
eSBleGFjdGx5IG9uZSBkb21haW4sIHdoaWNoIGlzIGNhbGxlZCBhIEI8bWFzdGVyPiBkb21haW4s
IGFuZCBhbGwKPiA+ICt0aGUgb3RoZXIgZG9tYWlucyB3aG8gYXJlIGFsc28gc2hhcmluZyB0aGlz
IHJlZ2lvbiBhcmUgY2FsbGVkIEI8c2xhdmU+cy4KPiAKPiBXb3VsZCBpdCBiZSBwb3NzaWJsZSB0
byByZW5hbWUgdGhlc2UgY29uY2VwdHMgPyAgTm93YWRheXMgaXQgaXMKPiBnZW5lcmFsbHkgcHJl
ZmVyYWJsZSB0byBhdm9pZCBtYXN0ZXIvc2xhdmUgdGVybWlub2xvZ3kuICBQZXJoYXBzCj4gYG93
bmluZycgYW5kIGBib3Jyb3dpbmcnIGRvbWFpbnMgPyAgSSdtIG5vdCBzdXJlIGV4YWN0bHkgd2hh
dCB0aGUKPiBwcmVjaXNlIHJlbGF0aW9uc2hpcCBpcy4gIEl0IHdvdWxkIGJlIGdvb2QgdG8gZXhw
bGFpbiB0aGF0IGJ5Cj4gZXhwbGFpbmluZyB3aGF0IHRoZSBzZW1hbnRpYyBkaWZmZXJlbmNlIGlz
IGJldHdlZW4gdGhlIHJvbGVzIG9mIHRoZQo+IG93bmluZyBhbmQgYm9ycm93aW5nIGRvbWFpbnMu
CgpJIGNvbXBsZXRlbHkgYWdyZWUgd2l0aCB5b3UgaGVyZSwgYW5kIGdldHRpbmcgcmlkIG9mIHRo
ZSBtYXN0ZXIvc2xhdmUKdGVybWlub2xvZ3kgd291bGQgYmUgbmljZSwgaW4gcmV0cm9zcGVjdCwg
aXQgd2FzIG5vdCBhIGdvb2QgY2hvaWNlLiBCdXQKdGhpcyBpcyB2OCBvZiB0aGUgc2VyaWVzLCBh
bmQgYXMgZGlzY3Vzc2VkIGEgZmV3IHRpbWVzLCB3ZSBlbmNvdXJhZ2UKcmV2aWV3ZXJzIHRvIGF2
b2lkIHRoaXMga2luZCBvZiByZXF1ZXN0cyBhdCB0aGlzIHN0YWdlLgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 19:25:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 19: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 1gHZdM-0000by-GY; Tue, 30 Oct 2018 19:25: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=lu7j=nk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gHZdK-0000bm-Te
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 19:24:58 +0000
X-Inumbo-ID: 7bbef850-dc79-11e8-a879-12d6303a7972
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7bbef850-dc79-11e8-a879-12d6303a7972;
 Tue, 30 Oct 2018 19:24: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 <aliasfile-bounces@xenproject.org>)
 id 1gHZdH-0002uK-Af; Tue, 30 Oct 2018 19: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 1gHZdG-0006FH-V8; Tue, 30 Oct 2018 19:24:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gHZdG-0006V9-US; Tue, 30 Oct 2018 19:24:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129196-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-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-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
X-Osstest-Versions-This: xen=f993c3e90728705dacd834b49a6e5608c1360409
X-Osstest-Versions-That: xen=ce75973a273f6cacce2b2b8ace1d3ab4b304c361
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 30 Oct 2018 19:24:54 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 129196: 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>

ZmxpZ2h0IDEyOTE5NiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyOTE5Ni8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBmOTkzYzNlOTA3Mjg3MDVkYWNkODM0YjQ5YTZlNTYwOGMxMzYwNDA5CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBjZTc1OTczYTI3M2Y2Y2FjY2Uy
YjJiOGFjZTFkM2FiNGIzMDRjMzYxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjkxNTEgIDIwMTgt
MTAtMjkgMjI6MDA6MjQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI5MTg5ICAy
MDE4LTEwLTMwIDE0OjAwOjQyIFogICAgMCBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
S2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4NiAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNp
b24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICBjZTc1OTcz
YTI3Li5mOTkzYzNlOTA3ICBmOTkzYzNlOTA3Mjg3MDVkYWNkODM0YjQ5YTZlNTYwOGMxMzYwNDA5
IC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 19:26:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 19:26: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 1gHZeN-0000fd-T5; Tue, 30 Oct 2018 19:26:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yhbk=nk=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHZeN-0000fW-8U
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 19:26:03 +0000
X-Inumbo-ID: a2d2997e-dc79-11e8-87d6-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id a2d2997e-dc79-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 19:26:01 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 42B20341;
 Tue, 30 Oct 2018 12:26:01 -0700 (PDT)
Received: from [10.37.12.80] (unknown [10.37.12.80])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 1F5BD3F5D3;
 Tue, 30 Oct 2018 12:25:57 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>,
 Ian Jackson <ian.jackson@citrix.com>
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
 <1539041841-17655-6-git-send-email-sstabellini@kernel.org>
 <23512.30192.533642.821746@mariner.uk.xensource.com>
 <alpine.DEB.2.10.1810301119530.19149@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <b750bc1a-cd62-eef9-af6d-caa9562005ca@arm.com>
Date: Tue, 30 Oct 2018 19:25:55 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1810301119530.19149@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v8 6/8] docs: documentation about static
 shared 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: Stefano Stabellini <stefanos@xilinx.com>, wei.liu2@citrix.com,
 blackskygg@gmail.com, lars.kurth@citrix.com, ian.jackson@eu.citrix.com,
 george.dunlap@citrix.com, 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>

CgpPbiAxMC8zMC8xOCA2OjU4IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gSGkgSWFu
LAo+IAo+IEkgYW0gcmVwbHlpbmcgaGVyZSwgYnV0IEkgYW0gYWRkcmVzc2luZyBhbHNvIHlvdXIg
b3RoZXIgZW1haWxzLiBUaGlzIGlzCj4gdjggb2YgdGhlIHNlcmllcywgdGhlIGZpcnN0IHZlcnNp
b24gd2FzIHNlbnQgaW4gQXVnIDIwMTcsIGFuZCB0aGUgZGVzaWduCj4gZG9jdW1lbnQsIGluY2x1
ZGluZyB0aGUgbWFzdGVyL3NsYXZlIHRlcm1pbm9sb2d5LCB3YXMgYWNjZXB0ZWQgZXZlbgo+IGJl
Zm9yZSB0aGF0Lgo+IAo+IEF0IHRoaXMgc3RhZ2UgSSBhbSBvbmx5IGxvb2tpbmcgZm9yIG1pbm9y
IHN1Z2dlc3Rpb25zIGZvciBpbXByb3ZlbWVudHMuCj4gSSBhbSBub3QgZ29pbmcgdG8gYWRkcmVz
cyBhIHYxLXN0eWxlIHJldmlldyBhdCB0aGlzIHBvaW50Lgo+IAo+IAo+IE9uIFR1ZSwgMzAgT2N0
IDIwMTgsIElhbiBKYWNrc29uIHdyb3RlOgo+Pj4gZGlmZiAtLWdpdCBhL2RvY3MvbWFuL3hsLXN0
YXRpYy1zaG0tY29uZmlndXJhdGlvbi5wb2QuNSBiL2RvY3MvbWFuL3hsLXN0YXRpYy1zaG0tY29u
ZmlndXJhdGlvbi5wb2QuNQo+Pj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPj4+IGluZGV4IDAwMDAw
MDAuLjgxZmYzZjEKPj4+IC0tLSAvZGV2L251bGwKPj4+ICsrKyBiL2RvY3MvbWFuL3hsLXN0YXRp
Yy1zaG0tY29uZmlndXJhdGlvbi5wb2QuNQo+PiAuLi4KPj4+ICsqIFVuaXF1ZWx5IGlkZW50aWZp
ZWQgYnkgYSBzdHJpbmcgdGhhdCBpcyBubyBsb25nZXIgdGhhbiAxMjggY2hhcmFjdGVycywgd2hp
Y2gKPj4+ICtpcyBjYWxsZWQgYW4gQjxpZGVudGlmaWVyPiBpbiB0aGlzIGRvY3VtZW50Lgo+Pj4g
Kwo+Pj4gKyogQmFja2VkIGJ5IGV4YWN0bHkgb25lIGRvbWFpbiwgd2hpY2ggaXMgY2FsbGVkIGEg
QjxtYXN0ZXI+IGRvbWFpbiwgYW5kIGFsbAo+Pj4gK3RoZSBvdGhlciBkb21haW5zIHdobyBhcmUg
YWxzbyBzaGFyaW5nIHRoaXMgcmVnaW9uIGFyZSBjYWxsZWQgQjxzbGF2ZT5zLgo+Pgo+PiBXb3Vs
ZCBpdCBiZSBwb3NzaWJsZSB0byByZW5hbWUgdGhlc2UgY29uY2VwdHMgPyAgTm93YWRheXMgaXQg
aXMKPj4gZ2VuZXJhbGx5IHByZWZlcmFibGUgdG8gYXZvaWQgbWFzdGVyL3NsYXZlIHRlcm1pbm9s
b2d5LiAgUGVyaGFwcwo+PiBgb3duaW5nJyBhbmQgYGJvcnJvd2luZycgZG9tYWlucyA/ICBJJ20g
bm90IHN1cmUgZXhhY3RseSB3aGF0IHRoZQo+PiBwcmVjaXNlIHJlbGF0aW9uc2hpcCBpcy4gIEl0
IHdvdWxkIGJlIGdvb2QgdG8gZXhwbGFpbiB0aGF0IGJ5Cj4+IGV4cGxhaW5pbmcgd2hhdCB0aGUg
c2VtYW50aWMgZGlmZmVyZW5jZSBpcyBiZXR3ZWVuIHRoZSByb2xlcyBvZiB0aGUKPj4gb3duaW5n
IGFuZCBib3Jyb3dpbmcgZG9tYWlucy4KPiAKPiBJIGNvbXBsZXRlbHkgYWdyZWUgd2l0aCB5b3Ug
aGVyZSwgYW5kIGdldHRpbmcgcmlkIG9mIHRoZSBtYXN0ZXIvc2xhdmUKPiB0ZXJtaW5vbG9neSB3
b3VsZCBiZSBuaWNlLCBpbiByZXRyb3NwZWN0LCBpdCB3YXMgbm90IGEgZ29vZCBjaG9pY2UuIEJ1
dAo+IHRoaXMgaXMgdjggb2YgdGhlIHNlcmllcywgYW5kIGFzIGRpc2N1c3NlZCBhIGZldyB0aW1l
cywgd2UgZW5jb3VyYWdlCj4gcmV2aWV3ZXJzIHRvIGF2b2lkIHRoaXMga2luZCBvZiByZXF1ZXN0
cyBhdCB0aGlzIHN0YWdlLgoKV2hpbGUgSSBhZ3JlZSB0aGF0IHRoZSBkZXNpZ24gZG9jdW1lbnQg
aGFzIGJlZW4gYWNjZXB0ZWQgaW4gQXVnIDIwMTcsCnRoZSBsYXN0IHRoaW5ncyB3ZSB3YW50IGlz
IGFkZGluZyBtb3JlIHBvdGVudGlhbGx5IG9mZmVuc2l2ZSBuYW1pbmcgaW4gClhlbi4gSXQgc2hv
dWxkIG5vdCB0YWtlIHRvbyBtdWNoIHRvIGRvIHRoZSByZW5hbWluZyAoSSBhbSBoYXBweSB0byBo
ZWxwIApoZXJlKS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 19:32:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 19: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 1gHZkJ-0001dQ-JM; Tue, 30 Oct 2018 19:32: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=yhbk=nk=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHZkH-0001dL-VL
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 19:32:09 +0000
X-Inumbo-ID: 7d536308-dc7a-11e8-8ad7-12d6303a7972
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 7d536308-dc7a-11e8-8ad7-12d6303a7972;
 Tue, 30 Oct 2018 19:32:08 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E8F3D341;
 Tue, 30 Oct 2018 12:32:07 -0700 (PDT)
Received: from [10.37.12.80] (unknown [10.37.12.80])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 3E7B53F5D3;
 Tue, 30 Oct 2018 12:32:05 -0700 (PDT)
To: Ian Jackson <ian.jackson@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
 <1539041841-17655-2-git-send-email-sstabellini@kernel.org>
 <23512.30399.545072.317904@mariner.uk.xensource.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <53cb9027-e255-bf83-5d65-e54b10002950@arm.com>
Date: Tue, 30 Oct 2018 19:32:04 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <23512.30399.545072.317904@mariner.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v8 2/8] libxl: introduce a new structure to
 represent static shared 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: ian.jackson@eu.citrix.com, Stefano Stabellini <stefanos@xilinx.com>,
 wei.liu2@citrix.com, blackskygg@gmail.com, 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>

SGkgSWFuLAoKT24gMTAvMzAvMTggMzoyMCBQTSwgSWFuIEphY2tzb24gd3JvdGU6Cj4gU3RlZmFu
byBTdGFiZWxsaW5pIHdyaXRlcyAoIltQQVRDSCB2OCAyLzhdIGxpYnhsOiBpbnRyb2R1Y2UgYSBu
ZXcgc3RydWN0dXJlIHRvIHJlcHJlc2VudCBzdGF0aWMgc2hhcmVkIG1lbW9yeSByZWdpb25zIik6
Cj4+IEZyb206IFpob25nemUgTGl1IDxibGFja3NreWdnQGdtYWlsLmNvbT4KPj4KPj4gQXV0aG9y
OiBaaG9uZ3plIExpdSA8YmxhY2tza3lnZ0BnbWFpbC5jb20+Cj4+Cj4+IEFkZCBhIG5ldyBzdHJ1
Y3R1cmUgdG8gdGhlIElETCBmYW1pbHkgdG8gcmVwcmVzZW50IHN0YXRpYyBzaGFyZWQgbWVtb3J5
IHJlZ2lvbnMKPj4gYXMgcHJvcG9zZWQgaW4gdGhlIHByb3Bvc2FsICJBbGxvdyBzZXR0aW5nIHVw
IHNoYXJlZCBtZW1vcnkgYXJlYXMgYmV0d2VlbiBWTXMKPj4gZnJvbSB4bCBjb25maWcgZmlsZSIg
KHNlZSBbMV0pLgo+Pgo+PiBBbmQgZGVsZXRlZCBzb21lIHRyYWlsaW5nIHdoaXRlIHNwYWNlcy4K
PiAKPiBDYW4geW91IHBsZWFzZSBub3QgYWRkIHVucmVsYXRlZCBjaGFuZ2VzLCBldmVuIGlmIHRo
ZXkgYXJlIG9ubHkgd2hpdGUKPiBzcGFjZSBjaGFuZ2VzID8gIFlvdSBjYW4gcHV0IHRoZW0gaW4g
YSBwcmUtcGF0Y2ggYW5kIGlmIHlvdSBkbyB0aGF0Cj4gcGxlYXNlIHB1dCBteSBhY2sgb24gdGhl
IHByZS1wYXRjaCA6LSkuCj4gCj4+ICtsaWJ4bF9zc2htX2NhY2hlcG9saWN5ID0gRW51bWVyYXRp
b24oInNzaG1fY2FjaGVwb2xpY3kiLCBbCj4+ICsgICAgKC0xLCAiVU5LTk9XTiIpLAo+PiArICAg
ICgwLCAgIkFSTV9OT1JNQUwiKSwgICMgQVJNIHBvbGljaWVzIHNob3VsZCBiZSA8IDMyCj4+ICsg
ICAgKDMyLCAgIlg4Nl9OT1JNQUwiKSwgIyBYODYgcG9saWNpZXMgc2hvdWxkIGJlID49IDMyCj4+
ICsgICAgXSwgaW5pdF92YWwgPSAiTElCWExfU1NITV9DQUNIRV9QT0xJQ1lfVU5LTk9XTiIpCj4g
Cj4gV2hhdCA/ICBXaHkgZG8gdGhlc2UgbmVlZCBzZXBhcmF0aW5nIGxpa2UgdGhhdCA/ICBUaGlz
IGlzIHF1aXRlIG9kZC4KCkNhY2hpbmcgYXR0cmlidXRlcyBhcmUgZGlmZmVyZW50IGJldHdlZW4g
QXJtIGFuZCB4ODYuIFNvIHdlIG5lZWQgdG8gCnByb3ZpZGUgZGlmZmVyZW50IHZhbHVlcyBmb3Ig
dGhlbS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 19:39:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 19:39: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 1gHZqs-0001pM-DM; Tue, 30 Oct 2018 19:38: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=yhbk=nk=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHZqr-0001oc-3C
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 19:38:57 +0000
X-Inumbo-ID: 706fc590-dc7b-11e8-8cf5-12d6303a7972
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 706fc590-dc7b-11e8-8cf5-12d6303a7972;
 Tue, 30 Oct 2018 19:38:56 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id AD72C341;
 Tue, 30 Oct 2018 12:38:55 -0700 (PDT)
Received: from [10.37.12.80] (unknown [10.37.12.80])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 3439C3F5D3;
 Tue, 30 Oct 2018 12:38:54 -0700 (PDT)
To: Ian Jackson <ian.jackson@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
 <1539041841-17655-3-git-send-email-sstabellini@kernel.org>
 <23512.31353.8934.243445@mariner.uk.xensource.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <37710e4e-2341-78af-e76b-20e28915897d@arm.com>
Date: Tue, 30 Oct 2018 19:38:52 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <23512.31353.8934.243445@mariner.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v8 3/8] libxl: support mapping static shared
 memory areas during 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 <stefanos@xilinx.com>, wei.liu2@citrix.com,
 blackskygg@gmail.com, 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>

CgpPbiAxMC8zMC8xOCAzOjM2IFBNLCBJYW4gSmFja3NvbiB3cm90ZToKPiBTdGVmYW5vIFN0YWJl
bGxpbmkgd3JpdGVzICgiW1BBVENIIHY4IDMvOF0gbGlieGw6IHN1cHBvcnQgbWFwcGluZyBzdGF0
aWMgc2hhcmVkIG1lbW9yeSBhcmVhcyBkdXJpbmcgZG9tYWluIGNyZWF0aW9uIik6Cj4+ICtfaGlk
ZGVuCj4+ICtib29sIGxpYnhsX19hcmNoX2RvbWFpbl9zdXBwb3J0X3NzaG0oY29uc3QgbGlieGxf
ZG9tYWluX2J1aWxkX2luZm8gKmJfaW5mbyk7Cj4+ICsKPj4gK19oaWRkZW4KPj4gK2ludCBsaWJ4
bF9fYXJjaF9kb21haW5fc3NobV9jYWNoZXBvbGljeV9zZXRkZWZhdWx0KGxpYnhsX3N0YXRpY19z
aG0gKnNzaG0pOwo+PiArCj4+ICAgI2lmIGRlZmluZWQoX19pMzg2X18pIHx8IGRlZmluZWQoX194
ODZfNjRfXykKPj4gICAKPj4gICAjZGVmaW5lIExBUElDX0JBU0VfQUREUkVTUyAgMHhmZWUwMDAw
MAo+PiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMgYi90b29scy9saWJ4bC9s
aWJ4bF9hcm0uYwo+PiBpbmRleCAyNWRjM2RlLi4wNTRhZDU4IDEwMDY0NAo+PiAtLS0gYS90b29s
cy9saWJ4bC9saWJ4bF9hcm0uYwo+PiArKysgYi90b29scy9saWJ4bC9saWJ4bF9hcm0uYwo+PiBA
QCAtMTEzOCw2ICsxMTM4LDIxIEBAIHZvaWQgbGlieGxfX2FyY2hfZG9tYWluX2J1aWxkX2luZm9f
c2V0ZGVmYXVsdChsaWJ4bF9fZ2MgKmdjLAo+PiAgICAgICBsaWJ4bF9kb21haW5fYnVpbGRfaW5m
b19pbml0X3R5cGUoYl9pbmZvLCBMSUJYTF9ET01BSU5fVFlQRV9QVkgpOwo+PiAgIH0KPj4gICAK
Pj4gK2Jvb2wgbGlieGxfX2FyY2hfZG9tYWluX3N1cHBvcnRfc3NobShjb25zdCBsaWJ4bF9kb21h
aW5fYnVpbGRfaW5mbyAqYl9pbmZvKQo+PiArewo+PiArICAgIHJldHVybiB0cnVlOwo+PiArfQo+
PiArCj4+ICtpbnQgbGlieGxfX2FyY2hfZG9tYWluX3NzaG1fY2FjaGVwb2xpY3lfc2V0ZGVmYXVs
dChsaWJ4bF9zdGF0aWNfc2htICpzc2htKQo+PiArewo+PiArICAgIGlmIChzc2htLT5jYWNoZV9w
b2xpY3kgPT0gTElCWExfU1NITV9DQUNIRVBPTElDWV9VTktOT1dOKQo+PiArICAgICAgICBzc2ht
LT5jYWNoZV9wb2xpY3kgPSBMSUJYTF9TU0hNX0NBQ0hFUE9MSUNZX0FSTV9OT1JNQUw7Cj4+ICsg
ICAgaWYgKHNzaG0tPmNhY2hlX3BvbGljeSA+PSBMSUJYTF9TU0hNX0NBQ0hFUE9MSUNZX1g4Nl9O
T1JNQUwpCj4+ICsgICAgICAgIHJldHVybiBFUlJPUl9JTlZBTDsKPiAKPiBUaGlzIGNhY2hlIHBv
bGljeSBzdHVmZiBpcyBvZGQuICBJIGNvdWxkbid0IHNlZSBpdCBiZWluZyB1c2VkIGJ5IHRoZQo+
IGh5cGVydmlzb3IuICBXaHkgaXMgaXQgZXZlbiB0aGVyZSA/CldlIGRlY2lkZWQgdG8gbm90IGlt
cGxlbWVudCB0aGVtIGluIHRoZSBoeXBlcnZpc29yIHlldCBidXQgc3RpbGwgcHJvdmlkZSAKdGhl
IHhsIGludGVyZmFjZSBmb3IgaXQuIFdvdWxkIHRoZXJlIGJlIGFueSBpc3N1ZSB0byBleHRlcm4g
dGhlIAppbnRlcmZhY2UgbGF0ZXIgb24/CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 19:50:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 19: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 1gHa21-0003ia-4m; Tue, 30 Oct 2018 19:50: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=yhbk=nk=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHa1z-0003iT-F9
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 19:50:27 +0000
X-Inumbo-ID: 0bc41d42-dc7d-11e8-a7d2-12d6303a7972
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 0bc41d42-dc7d-11e8-a7d2-12d6303a7972;
 Tue, 30 Oct 2018 19:50:26 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E5606341;
 Tue, 30 Oct 2018 12:50:25 -0700 (PDT)
Received: from [10.37.12.80] (unknown [10.37.12.80])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 7F2813F5D3;
 Tue, 30 Oct 2018 12:50:24 -0700 (PDT)
To: Ian Jackson <ian.jackson@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
 <1539041841-17655-7-git-send-email-sstabellini@kernel.org>
 <23512.32695.67084.342476@mariner.uk.xensource.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d902915d-25e1-1690-7f6d-f2126d0fc0a7@arm.com>
Date: Tue, 30 Oct 2018 19:50:23 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <23512.32695.67084.342476@mariner.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v8 7/8] xen/arm: export shared memory
 regions as reserved-memory on device tree
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, wei.liu2@citrix.com,
 blackskygg@gmail.com, 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>

SGksCgpPbiAxMC8zMC8xOCAzOjU4IFBNLCBJYW4gSmFja3NvbiB3cm90ZToKPiBTdGVmYW5vIFN0
YWJlbGxpbmkgd3JpdGVzICgiW1BBVENIIHY4IDcvOF0geGVuL2FybTogZXhwb3J0IHNoYXJlZCBt
ZW1vcnkgcmVnaW9ucyBhcyByZXNlcnZlZC1tZW1vcnkgb24gZGV2aWNlIHRyZWUiKToKPj4gU2hh
cmVkIG1lbW9yeSByZWdpb25zIG5lZWQgdG8gYmUgYWR2ZXJ0aXNlZCB0byB0aGUgZ3Vlc3QuIEZv
cnR1bmF0ZWx5LCBhCj4+IGRldmljZSB0cmVlIGJpbmRpbmcgZm9yIHNwZWNpYWwgbWVtb3J5IHJl
Z2lvbnMgYWxyZWFkeSBleGlzdDoKPj4gcmVzZXJ2ZWQtbWVtb3J5Lgo+IAo+IE9oISAgSGVyZSBp
cyB0aGUgZ3Vlc3QgQUJJLgo+IAo+IEJ1dCBpdCdzIG5vdCBkb2N1bWVudGVkLgoKRGV2aWNlLVRy
ZWUgYmluZGluZ3MgYXJlIGRvY3VtZW50ZWQgaW4gCmxpbnV4L0RvY3VtZW50L2RldmljZS10cmVl
L2JpbmRpbmdzLiBTdGVmYW5vIHNlbnQgaXQgdmlhIHRoZSBEVCBtYWlsaW5nIApsaXN0IChzZWUg
WzFdKS4KClN0ZWZhbm8sIHdvdWxkIHlvdSBtaW5kIHRvIGFkZCBhIHBvaW50ZXIgaW4gdGhlIGNv
bW1pdCBtZXNzYWdlPwoKPiAKPj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5j
IGIvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMKPj4gaW5kZXggMDU0YWQ1OC4uYzE2MjRjMCAxMDA2
NDQKPj4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMKPj4gKysrIGIvdG9vbHMvbGlieGwv
bGlieGxfYXJtLmMKPj4gQEAgLTQzNiw2ICs0MzYsNTggQEAgc3RhdGljIGludCBtYWtlX21lbW9y
eV9ub2RlcyhsaWJ4bF9fZ2MgKmdjLCB2b2lkICpmZHQsCj4+ICAgICAgIHJldHVybiAwOwo+PiAg
IH0KPj4gICAKPj4gK3N0YXRpYyBpbnQgbWFrZV9yZXNlcnZlZF9ub2RlcyhsaWJ4bF9fZ2MgKmdj
LCB2b2lkICpmZHQsCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZG9t
YWluX2NvbmZpZyAqZF9jb25maWcpCj4+ICt7Cj4+ICsgICAgaW50IHJlcywgaTsKPj4gKyAgICBj
b25zdCBjaGFyICpuYW1lOwo+PiArCj4+ICsgICAgaWYgKGRfY29uZmlnLT5udW1fc3NobXMgPT0g
MCkKPj4gKyAgICAgICAgcmV0dXJuIDA7Cj4+ICsKPj4gKyAgICByZXMgPSBmZHRfYmVnaW5fbm9k
ZShmZHQsICJyZXNlcnZlZC1tZW1vcnkiKTsKPj4gKyAgICBpZiAocmVzKSByZXR1cm4gcmVzOwo+
PiArCj4+ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwoZmR0LCAiI2FkZHJlc3MtY2VsbHMi
LCBHVUVTVF9ST09UX0FERFJFU1NfQ0VMTFMpOwo+PiArICAgIGlmIChyZXMpIHJldHVybiByZXM7
Cj4+ICsKPj4gKyAgICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQsICIjc2l6ZS1jZWxscyIs
IEdVRVNUX1JPT1RfU0laRV9DRUxMUyk7Cj4+ICsgICAgaWYgKHJlcykgcmV0dXJuIHJlczsKPj4g
Kwo+PiArICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQsICJyYW5nZXMiLCBOVUxMLCAwKTsKPj4g
KyAgICBpZiAocmVzKSByZXR1cm4gcmVzOwo+IAo+IFRoZSBsaW5lIGxlbmd0aHMgaGVyZSBhcmUg
dmVyeSBsb25nLiAKClRoZXkgc2hvdWxkIHN0aWxsIGJlIHVuZGVyIDc1LTgwIGNoYXJhY3RlcnMg
YSBsaW5lIGhhcyBtYW5kYXRlZCBwZXIgdGhlIApjb2Rpbmcgc3R5bGUuIElzIHRoYXQgYW4gaXNz
dWU/Cgo+IEFsc28gaXQncyBxdWl0ZSBmb3JtdWxhaWMuICBJCj4gc2VlIG1ha2VfcHNjaV9ub2Rl
IGlzIHF1aXRlIGxpa2UgdGhhdCB0b28uICBJREsgd2hldGhlciBhIGxvY2FsIG1hY3JvCj4gd291
bGQgaGVscC4KClBvc3NpYmx5LCBidXQgdGhhdCBub3QgcmVhbGx5IHJlbGF0ZWQgdG8gdGhpcyBw
YXRjaCBpdHNlbGYuIENhbiB3ZSBsb29rIAp0aGF0IGFzIGEgY2xlYW4tdXA/Cgo+IAo+PiArICAg
IGZvciAoaSA9IDA7IGkgPCBkX2NvbmZpZy0+bnVtX3NzaG1zOyBpKyspIHsKPj4gKyAgICAgICAg
dWludDY0X3Qgc3RhcnQgPSBkX2NvbmZpZy0+c3NobXNbaV0uYmVnaW47Cj4+ICsKPj4gKyAgICAg
ICAgaWYgKGRfY29uZmlnLT5zc2htc1tpXS5yb2xlID09IExJQlhMX1NTSE1fUk9MRV9TTEFWRSkK
Pj4gKyAgICAgICAgICAgIHN0YXJ0ICs9IGRfY29uZmlnLT5zc2htc1tpXS5vZmZzZXQ7Cj4gCj4g
V2h5IGlzIGRfY29uZmlnLT5zc2htc1tpXS5vZmZzZXQgbm90IDAgZm9yIHRoZSBvd25lciA/Cj4g
WW91IGNvdWxkIGRvIHRoaXMgdW5jb25kaXRpb25hbGx5LgoKIEZyb20gdGhlIGRvY3VtZW50YXRp
b246CgoiQ2FuIG9ubHkgYXBwZWFyIHdoZW4gQjxyb2xlPiA9IHNsYXZlLiBJZiBzZXQsIHRoZSBh
ZGRyZXNzIG1hcHBpbmcgd2lsbCAKbm90IHN0YXJ0IGZyb20gdGhlIGJlZ2lubmluZyB0aGUgYmFj
a2luZyBtZW1vcnkgcmVnaW9uLCBidXQgZnJvbSB0aGUgbWlkZGxlCihCPG9mZnNldD4gYnl0ZXMg
YXdheSBmcm9tIHRoZSBiZWdpbm5pbmcpIG9mIGl0LiBTZWUgdGhlIGdyYXBoIGJlbG93OgoKV2l0
aCBCPG9mZnNldD4gPSAwLCB0aGUgbWFwcGluZyB3aWxsIGxvb2sgbGlrZToKCiAgIGJhY2tpbmcg
bWVtb3J5IHJlZ2lvbjogICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
CiAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgIHwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgfAogICAgICAg
ICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICB8CiAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFYgICAgICAgICAgICAgICAgICAgICAgIFYKICAgc2xhdmUncyBzaGFy
ZWQgcmVnaW9uOiAgIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwoKV2l0aCBCPG9mZnNldD4gPiAw
OgoKICAgYmFja2luZyBtZW1vcnkgcmVnaW9uOiAgICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB8PC0tIG9mZnNldCAt
LT58fCAgICAgICAgICAgICAgICAgICAgICAgfAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgIHwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICB8CiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgViAgICAgICAgICAgICAg
ICAgICAgICAgVgogICBzbGF2ZSdzIG1lbW9yeSByZWdpb246ICAgICAgICAgICAgICAgICAgICMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKIgoKVGhpcyBhbGxvd3MgdGhlIGNvbmZpZ3VyYXRpb24g
aW4gdGhlIG93bmluZyBkb21haW4gdG8gYmUgc2ltcGxlciBhcyB5b3UgCmNhbiBzaGFyZSBhIGJp
ZyByZWdpb24gYW5kIHNwbGl0IGJldHdlZW4gbXVsdGlwbGUgZG9tYWluLgoKPiAKPj4gLXN0YXRp
YyBpbnQgbGlieGxfX3ByZXBhcmVfZHRiKGxpYnhsX19nYyAqZ2MsIGxpYnhsX2RvbWFpbl9idWls
ZF9pbmZvICppbmZvLAo+PiArc3RhdGljIGludCBsaWJ4bF9fcHJlcGFyZV9kdGIobGlieGxfX2dj
ICpnYywgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCj4gCj4gQ2FuIHdlIGhhdmUgdGhp
cyBORkMgY2hhbmdlIGFuZCBpdHMgY29uc2VxdWVuY2VzIGFzIGEgcHJlLXBhdGNoID8KCkNoZWVy
cywKCgpbMV0gaHR0cHM6Ly9saXN0cy54ZW4ub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIw
MTgtMTAvbXNnMDE4MTIuaHRtbAoKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 20:29:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 20: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 1gHadB-0006ky-0o; Tue, 30 Oct 2018 20:28: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=yhbk=nk=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHad9-0006kt-AL
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 20:28:51 +0000
X-Inumbo-ID: 68a8ef4c-dc82-11e8-83b1-12d6303a7972
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 68a8ef4c-dc82-11e8-83b1-12d6303a7972;
 Tue, 30 Oct 2018 20:28:49 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 14529341;
 Tue, 30 Oct 2018 13:28:49 -0700 (PDT)
Received: from [10.37.12.80] (unknown [10.37.12.80])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 5A87A3F5D3;
 Tue, 30 Oct 2018 13:28:47 -0700 (PDT)
To: Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
References: <20181030161326.17879-1-ian.jackson@eu.citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <18bf9618-d950-8cfa-1746-e330f3ce0e66@arm.com>
Date: Tue, 30 Oct 2018 20:28:45 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181030161326.17879-1-ian.jackson@eu.citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [OSSTEST PATCH] README.hardware-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>, infra@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>

SGkgSWFuLAoKT24gMTAvMzAvMTggNDoxMyBQTSwgSWFuIEphY2tzb24gd3JvdGU6Cj4gK0NvbXBh
dGliaWxpdHkgd2l0aCBYZW4gYW5kIExpbnV4IC0gcmVxdWlyZW1lbnRzCj4gKy0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gKwo+ICsoTm9ybWFsbHkgdGhl
c2UgaXNzdWVzIGFyZSBub3QgYSBwcm9ibGVtIGZvciB4ODYsIGV4Y2VwdCBwZXJoYXBzIGZvcgo+
ICt0aGUgbmV0d29yayBhbmQgc3RvcmFnZSBjb250cm9sbGVycyAtIHNlZSBNQVNTIFNUT1JBR0Ug
YW5kIE5FVFdPUktJTkcsCj4gK2Fib3ZlLikKPiArCj4gKyAqIFsxXSBYZW46IFRoZSBDUFUgYW5k
IG90aGVyIGhhcmR3YXJlIG11c3QgYmUgc3VwcG9ydGVkIGJ5IGN1cnJlbnQKPiArICAgdmVyc2lv
bnMgb2YgeGVuLXVuc3RhYmxlLCBhdCB0aGUgdmVyeSBsZWFzdC4KPiArCj4gKyAqIFsyXSBMaW51
eDogVGhlIENQVSBhbmQgb3RoZXIgaGFyZHdhcmUgbXVzdCBiZSBzdXBwb3J0ZWQgYnkgZXhpc3Rp
bmcKPiArICAgd2lkZWx5IGF2YWlsYWJsZSB2ZXJzaW9ucyBvZiBMaW51eC4gIFRoZXJlIGFyZSB0
d28gcHJpbmNpcGFsCj4gKyAgIHJlcXVpcmVtZW50czoKPiArCj4gKyAgICsgQmFyZW1ldGFsIGJv
b3QgZnJvbSBEZWJpYW4gc3RhYmxlIG9yIHN0YWJsZS1iYWNrcG9ydHM6Cj4gKwo+ICsgICAgIEEg
c3VpdGFibGUgTGludXgga2VybmVsIGJpbmFyeSB3aGljaCBjYW4gYm9vdCBiYXJlbWV0YWwgb24g
dGhlCj4gKyAgICAgcHJvcG9zZWQgaGFyZHdhcmUgbXVzdCBiZSBhdmFpbGFibGUgZnJvbSBEZWJp
YW4gKGF0IGxlYXN0Cj4gKyAgICAgYHN0YWJsZScsIG9yLCBpZiB0aGF0IGlzIG5vdCBwb3NzaWJs
ZSBgc3RhYmxlLWJhY2twb3J0cycpLiAgSXQgaXMKPiArICAgICBub3QgT0sgdG8gcmVxdWlyZSBh
IHBhdGNoZWQgdmVyc2lvbiBvZiBMaW51eCwgb3IgYSB2ZXJzaW9uIG9mCj4gKyAgICAgTGludXgg
YnVpbHQgZnJvbSBhIHBhcnRpY3VsYXIgZ2l0IGJyYW5jaCwgb3Igc29tZSBzdWNoLiAgSWYgdGhl
Cj4gKyAgICAgcmVxdWlyZWQga2VybmVsIGlzIG5vdCBhdmFpbGFibGUgaW4gRGViaWFuLCB0aGUg
dmVuZG9yIHNob3VsZAo+ICsgICAgIGZpcnN0IHdvcmsgd2l0aCB0aGUgRGViaWFuIHByb2plY3Qg
dG8gZW5zdXJlIGFuZCB2YWxpZGF0ZSB0aGF0Cj4gKyAgICAgdGhlIERlYmlhbiBzdGFibGUtYmFj
a3BvcnRzIGtlcm5lbCBiaW5hcmllcyBib290IG9uIHRoZSBwcm9wb3NlZAo+ICsgICAgIGhhcmR3
YXJlLgoKV2hpbGUgSSB1bmRlcnN0YW5kIHRoaXMgcG9pbnQsIEkgdGhpbmsgdGhpcyBpcyBnb2lu
ZyB0byBsaW1pdCB1cyBhIGxvdCAKb24gdGhlIGNob2ljZSBvZiBoYXJkd2FyZSBmb3IgQXJtLiBX
aGlsZSBEZWJpYW4gaXMgcXVpdGUgZmFtb3VzIG9uIHRoZSAKU2VydmVyIHdvcmxkLCB0aGlzIGlz
IGxlc3MgdGhlIGNhc2Ugb24gdGhlIGF1dG9tb3RpdmUvZW1iZWRkZWQgd29ybGQgCndoZXJlIHRo
ZXkgdGVuZCB0byBoYXZlIHRoZXJlIGN1c3RvbSBkaXN0cmlidXRpb24uCgpNb3N0IG9mIHRoZSB0
aW1lLCB0aGUgaXNzdWUgdG8gYm9vdCBEZWJpYW4gaXMgcmVsYXRlZCB0byB0aGUga2VybmVsLiAK
WWV0LCB0aGUgcHJpY2UgbWlnaHQgYmUgdG9vIGhpZ2ggZm9yIHNvbWUgb2YgdGhlIHZlbmRvcnMg
dG8gZG9uYXRlIHRoZSAKaGFyZHdhcmUuIEZ1cnRoZXJtb3JlLCBhdCB0aGUgbW9tZW50IE9zc3Rl
c3QgaXMgc3R1Y2sgb24gSmVzc2llLiBUaGlzIAp2ZXJzaW9uIGRvZXMgbm90IHN1cHBvcnQgVGh1
bmRlci1YIChzdGVhbGluZyBwb3dlciBhbmQgaGVhdGluZyBkYXRhIGZvciAKdGhlIHBhc3QgeWVh
ciBhbmQgaGFsZi4uLikgYW5kIGhhcmR3YXJlcyB0aGF0IHdpbGwgYmUgZG9uYXRlZCBpbiB0aGUg
Cm5leHQgZmV3IG1vbnRocyAoaS5lIFJlbmVzYXMgUi1DYXIsIGFuZCBYaWxpbnggTVBTb2MpLgoK
SSBzdGlsbCB3YW50IHRvIGVuY291cmFnZSB2ZW5kb3IgdG8gd29yayB1cHN0cmVhbSBidXQgSSB3
b3VsZCByZWxheCB0aGUgCnJlcXVpcmVtZW50cyBoZXJlIHRvICJYZW4gQXJtIGtlcm5lbCBicmFu
Y2giLgoKPiArCj4gKyAgICsgQm9vdCB1bmRlciBYZW4gd2l0aCBMaW51eCBrZXJuZWwgYnVpbHQg
ZnJvbSBzb3VyY2UgY29kZS4KPiArCj4gKyAgICAgRm9yIHg4NiwgcmVjZW50IExpbnV4IExUUyBv
ciBtYWlubGluZSBrZXJuZWwgc291cmNlIGNvZGUgbXVzdCBiZQo+ICsgICAgIGFibGUgdG8gYm9v
dCB1bmRlciBYZW4sIG9uIHRoZSBwcm9wb3NlZCBoYXJkd2FyZS4KPiArCj4gKyAgICAgRm9yIEFS
TSwgdGhlcmUgaXMgYSBzcGVjaWFsIFhlbiBBUk0ga2VybmVsIGJyYW5jaC4gIEl0IG11c3QgYmUK
PiArICAgICBhYmxlIHRvIGJvb3QgdW5kZXIgWGVuLCBvbiB0aGUgcHJvcG9zZWQgaGFyZHdhcmUu
CgpJIHN0aWxsIHdhbnQgdG8ga2VlcCB0aGF0IGJyYW5jaCB2ZXJ5IGNsb3NlIHRvIExpbnV4IHVw
c3RyZWFtLiBTbyBpdCAKbWlnaHQgYmUgd29ydGggdG8gc2F5IHdlIGhhdmUgdGhlIGxpYmVydHkg
dG8gbm90IGFjY2VwdCB0aGVyZSBwYXRjaC4uLgoKPiArCj4gKyAqIEJvYXJkLXNwZWNpZmljIExp
bnV4IGFuZCBYZW4gdmVyc2lvbnMgYXJlIG5vdCBhY2NlcHRhYmxlLgoKLi4uIFRoYXQgd2lsbCBh
dm9pZCBhIHZlbmRvciB0byB0cnkgdG8gd29ya2Fyb3VuZCB0aGlzIGJ5IGFza2luZyB0byAKbWVy
Z2UgaHVuZHJlZHMgb2YgcGF0Y2ggaW4gIlhlbiBBcm0ga2VybmVsIiBicmFuY2guCgo+ICsKPiAr
ICogSGFyZHdhcmUgdmVuZG9yIG9mZmVyaW5nIGEgImJvYXJkIHN1cHBvcnQgcGFja2FnZSIgaXMg
YSByZWQgZmxhZy4KPiArICAgV2Ugd2lsbCBub3QgYmUgdXNpbmcgYSAiYm9hcmQgc3VwcG9ydCBw
YWNrYWdlIi4gIElmIHdlIGFyZSBvZmZlcmVkCj4gKyAgIG9uZSB3ZSB3aWxsIG5lZWQgZXhwbGlj
aXQgY29uZmlybWF0aW9uLCBhbmQgcGVyaGFwcyB2ZXJpZmljYXRpb24sCj4gKyAgIG9mIHRoZSBw
b2ludHMgYWJvdmUuCj4gKwo+ICsgKiBGb3IgQVJNIHN5c3RlbXMgdXNpbmcgRGV2aWNlIFRyZWU6
IHh4eCB3aGF0IHRvIHdyaXRlIGhlcmUgPwpJSVJDIHdlIGFyZSB1c2luZyB0aGUgRFQgZnJvbSB0
aGUgTGludXggdHJlZS4gVGhpcyB3YXMgdG8gd29ya2Fyb3VuZCAKYnJva2VuIGJhY2t3YXJkIGNv
bXBhdGliaWxpdHkgb24gdGhlIGN1YmllYm9hcmQuIEFtIEkgY29ycmVjdD8KCkkgd291bGQgd3Jp
dGU6ICJUaGUgZmlybXdhcmUgc2hvdWxkIHByb3ZpZGUgYSBEZXZpY2UtVHJlZSB3b3JraW5nIGZv
ciAKYWxsIHZlcnNpb24gb2YgTGludXggb3IgcHJvdmlkZSBhIG1lY2hhbmlzbXMgdG8gbG9hZCBh
IGRpZmZlcmVudCAKRGV2aWNlLVRyZWUgYXQgYm9vdC4iCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdy
YWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 20:50:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 20:50: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 1gHaxl-0000x6-TW; Tue, 30 Oct 2018 20:50:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mwh5=nk=citrix.com=prvs=834ba7b9c=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHaxk-0000x1-FM
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 20:50:08 +0000
X-Inumbo-ID: 619c3ade-dc85-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 619c3ade-dc85-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 20:50:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,445,1534809600"; d="scan'208";a="69191774"
Date: Tue, 30 Oct 2018 20:50:02 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181030205002.3m7x7ybp5ojaiph6@zion.uk.xensource.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <d87454cedf90ee1bd7ff0e0d05f3b4a910b93ddd.1539959287.git-series.wei.liu2@citrix.com>
 <5BD718F702000078001F5D92@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BD718F702000078001F5D92@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 07/16] x86: put XEN_DOMCTL_{set,
 get}_address_size under CONFIG_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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

T24gTW9uLCBPY3QgMjksIDIwMTggYXQgMDg6Mjg6MDdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE5LjEwLjE4IGF0IDE2OjI4LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBUaGV5IGFyZSB1c2VmdWwgdG8gUFYgb25seS4KPiAKPiBDb25zaWRlcmluZyB0aGVy
ZSB3YXMgbm8gaXNfe2h2bSxwdn1fLi4uKCkgY2hlY2sgc28gZmFyLCBJIHRoaW5rCj4geW91IG5l
ZWQgdG8gZXh0ZW5kIHRoaXMgYSBsaXR0bGUgcGx1cyAuLi4KCkkgdGhvdWdodCB0aGUgY29kZSB3
YXMgc2VsZi1leHBsYW5hdG9yeSBlbm91Z2guCgpBbnl3YXksIEkgd2lsbCB1cGRhdGUgdGhlIGNv
bW1pdCBtZXNzYWdlIHRvIHRoZSBmb2xsb3dpbmc6CgpHb2luZyB0aHJvdWdoIHRoZSB0b29sc3Rh
Y2sgY29kZSwgdGhpcyBzZXQgb2YgaHlwZXJjYWxscyBpcyBvbmx5IGNhbGxlZApmb3IgUFYgZ3Vl
c3RzIG9uIHg4Ni4KCj4gCj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvZG9tY3RsLmMKPiA+ICsrKyBi
L3hlbi9hcmNoL3g4Ni9kb21jdGwuYwo+ID4gQEAgLTYwOCw2ICs2MDgsNyBAQCBsb25nIGFyY2hf
ZG9fZG9tY3RsKAo+ID4gICAgICAgICAgICAgIGNvcHliYWNrID0gdHJ1ZTsKPiA+ICAgICAgICAg
IGJyZWFrOwo+ID4gIAo+ID4gKyNpZmRlZiBDT05GSUdfUFYKPiA+ICAgICAgY2FzZSBYRU5fRE9N
Q1RMX3NldF9hZGRyZXNzX3NpemU6Cj4gPiAgICAgICAgICBpZiAoICgoZG9tY3RsLT51LmFkZHJl
c3Nfc2l6ZS5zaXplID09IDY0KSAmJiAhZC0+YXJjaC5pc18zMmJpdF9wdikgfHwKPiA+ICAgICAg
ICAgICAgICAgKChkb21jdGwtPnUuYWRkcmVzc19zaXplLnNpemUgPT0gMzIpICYmIGQtPmFyY2gu
aXNfMzJiaXRfcHYpICkKPiA+IEBAIC02MjMsNiArNjI0LDcgQEAgbG9uZyBhcmNoX2RvX2RvbWN0
bCgKPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIAo+ID4gQklUU19QRVJfTE9ORzsKPiA+ICAgICAgICAgIGNvcHliYWNrID0g
dHJ1ZTsKPiA+ICAgICAgICAgIGJyZWFrOwo+ID4gKyNlbmRpZgo+IAo+IC4uLiBhZGQgc3VjaCBh
IGNoZWNrIHNvIHRoYXQgc2ltaWxhciBiZWhhdmlvciB3aWxsIHJlc3VsdCB3aXRoIFBWCj4gZW5h
YmxlZCBhbmQgZGlzYWJsZWQgKGVycm9yIGNvZGVzIG1heSBkaWZmZXIsIGJ1dCBzdWNjZXNzIHZz
Cj4gZXJyb3Igb3VnaHQgdG8gbWF0Y2gpLgoKSSBkb24ndCBmb2xsb3cuIERvIHlvdSBtZWFuIGFk
ZGluZyBpc19wdl9kb21haW4gY2hlY2sgc29tZXdoZXJlPwoKV2VpLgoKPiAKPiBKYW4KPiAKPiAK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 20:56:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 20:56: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 1gHb3f-00019b-Pn; Tue, 30 Oct 2018 20:56:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yhbk=nk=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHb3e-00019W-Ax
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 20:56:14 +0000
X-Inumbo-ID: 3bdc2819-dc86-11e8-87d6-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3bdc2819-dc86-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 20:56:12 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 1082780D;
 Tue, 30 Oct 2018 13:56:12 -0700 (PDT)
Received: from [10.37.12.80] (unknown [10.37.12.80])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id BB1833F5D3;
 Tue, 30 Oct 2018 13:56:09 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
 <1540260184-11294-11-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <2b44cce4-eb12-dbb6-e44e-0fd9002174c0@arm.com>
Date: Tue, 30 Oct 2018 20:56:07 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <1540260184-11294-11-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 11/25] xen/arm: introduce allocate_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 <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 andrii_anisov@epam.com, 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>

SGkgU3RlZmFubywKCk1vcmUgY29tbWVudHMgb24gaXQgOikuCgpPbiAxMC8yMy8xOCAzOjAyIEFN
LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gSW50cm9kdWNlIGFuIGFsbG9jYXRlX21lbW9y
eSBmdW5jdGlvbiBhYmxlIHRvIGFsbG9jYXRlIG1lbW9yeSBmb3IgRG9tVXMKPiBhbmQgbWFwIGl0
IGF0IHRoZSByaWdodCBndWVzdCBhZGRyZXNzZXMsIGFjY29yZGluZyB0byB0aGUgZ3Vlc3QgbWVt
b3J5Cj4gbWFwOiBHVUVTVF9SQU0wX0JBU0UgYW5kIEdVRVNUX1JBTTFfQkFTRS4KPiAKPiBUaGlz
IGlzIHVuZGVyICNpZiAwIGFzIG5vdCB1c2VkIGZvciBub3cuCj4gCj4gU2lnbmVkLW9mZi1ieTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+IC0tLQo+IENoYW5nZXMg
aW4gdjU6Cj4gLSBpbXByb3ZlIGNvbW1pdCBtZXNzYWdlCj4gLSBjb2RlIHN0eWxlCj4gLSByZW1v
dmUgdW5uZWVkZWQgbG9jYWwgdmFyCj4gLSB3aGlsZSBsb29wIGluIGFsbG9jYXRlX2JhbmtfbWVt
b3J5IHRvIGFsbG9jYXRlIG1lbW9yeSBzbyB0aGF0IGl0Cj4gICAgZG9lc24ndCBoYXZlIHRvIGJl
IGNvbnRpZ3Vvcwo+IC0gY29tYmlsZSB3aGlsZSBsb29wcyBpbiBhbGxvY2F0ZV9tZW1vcnkKPiAK
PiBDaGFuZ2VzIGluIHY0Ogo+IC0gbW92ZSBlYXJsaWVyLCBhZGQgI2lmIDAKPiAtIGludHJvZHVj
ZSBhbGxvY2F0ZV9iYW5rX21lbW9yeSwgcmVtb3ZlIGluc2VydF9iYW5rCj4gLSBhbGxvY2F0ZV9i
YW5rX21lbW9yeSBhbGxvY2F0ZSBtZW1vcnkgYW5kIGluc2VydHMgdGhlIGJhbmssIHdoaWxlCj4g
ICAgYWxsb2NhdGVfbWVtb3J5IHNwZWNpZmllcyB3aGVyZSB0byBkbyB0aGF0Cj4gCj4gQ2hhbmdl
cyBpbiB2MzoKPiAtIG5ldyBwYXRjaAo+IC0tLQo+ICAgeGVuL2FyY2gvYXJtL2RvbWFpbl9idWls
ZC5jIHwgOTkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4g
ICAxIGZpbGUgY2hhbmdlZCwgOTkgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBp
bmRleCBjNjFhMjdmLi4xNDZkODFlIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5f
YnVpbGQuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+IEBAIC0zNjgsNiAr
MzY4LDEwNSBAQCBzdGF0aWMgdm9pZCBfX2luaXQgYWxsb2NhdGVfbWVtb3J5XzExKHN0cnVjdCBk
b21haW4gKmQsCj4gICAgICAgfQo+ICAgfQo+ICAgCj4gKyNpZiAwCj4gK3N0YXRpYyBib29sIF9f
aW5pdCBhbGxvY2F0ZV9iYW5rX21lbW9yeShzdHJ1Y3QgZG9tYWluICpkLAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywK
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdmbl90IHNnZm4sCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgb3Jk
ZXIpCj4gK3sKPiArICAgIGludCByZXM7Cj4gKyAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwZzsKPiAr
ICAgIHN0cnVjdCBtZW1iYW5rICpiYW5rOwo+ICsgICAgcGFkZHJfdCBzaXplID0gcGZuX3RvX3Bh
ZGRyKDFVTCA8PCBvcmRlcik7Cj4gKyAgICBnZm5fdCBfc2dmbiA9IHNnZm47Cj4gKyAgICBnZm5f
dCBfZWdmbiA9IGdmbl9hZGQoc2dmbiwgMVVMIDw8IG9yZGVyKTsKPiArCj4gKyAgICB3aGlsZSAo
IGdmbl94KF9zZ2ZuKSA8IGdmbl94KF9lZ2ZuKSApCj4gKyAgICB7Cj4gKyAgICAgICAgcGcgPSBh
bGxvY19kb21oZWFwX3BhZ2VzKGQsIG9yZGVyLCAwKTsKPiArICAgICAgICBpZiAoIHBnICE9IE5V
TEwgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgcmVzID0gZ3Vlc3RfcGh5c21hcF9hZGRf
cGFnZShkLCBfc2dmbiwgcGFnZV90b19tZm4ocGcpLCBvcmRlcik7Cj4gKyAgICAgICAgICAgIGlm
ICggcmVzICkKPiArICAgICAgICAgICAgewo+ICsgICAgICAgICAgICAgICAgZHByaW50ayhYRU5M
T0dfRVJSLCAiRmFpbGVkIG1hcCBwYWdlcyB0byBET01VOiAlZCIsIHJlcyk7Cj4gKyAgICAgICAg
ICAgICAgICBnb3RvIGZhaWw7Cj4gKyAgICAgICAgICAgIH0KPiArICAgICAgICAgICAgX3NnZm4g
PSBnZm5fYWRkKF9zZ2ZuLCAxVUwgPDwgb3JkZXIpOwo+ICsgICAgICAgIH0KPiArICAgICAgICBl
bHNlCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICBvcmRlci0tOwo+ICsgICAgICAgICAgICBp
ZiAoIG9yZGVyID09IDAgKQo+ICsgICAgICAgICAgICB7Cj4gKyAgICAgICAgICAgICAgICBkcHJp
bnRrKFhFTkxPR19FUlIsICJGYWlsZWQgdG8gYWxsb2NhdGVkIERPTVUgbWVtb3J5Iik7Cj4gKyAg
ICAgICAgICAgICAgICBnb3RvIGZhaWw7Cj4gKyAgICAgICAgICAgIH0KPiArICAgICAgICB9Cj4g
KyAgICB9Cj4gKwo+ICsgICAgYmFuayA9ICZraW5mby0+bWVtLmJhbmtba2luZm8tPm1lbS5ucl9i
YW5rc107Cj4gKyAgICBiYW5rLT5zdGFydCA9IGdmbl90b19nYWRkcihzZ2ZuKTsKPiArICAgIGJh
bmstPnNpemUgPSBzaXplOwo+ICsgICAga2luZm8tPm1lbS5ucl9iYW5rcysrOwo+ICsgICAga2lu
Zm8tPnVuYXNzaWduZWRfbWVtIC09IHNpemU7Cj4gKwo+ICsgICAgcmV0dXJuIHRydWU7Cj4gKwo+
ICtmYWlsOgo+ICsgICAgLyoKPiArICAgICAqIEZhdGFsIGZhaWx1cmUsIGRvbid0IGF0dGVtcHQg
dG8gZnJlZSBtZW1vcnkuCj4gKyAgICAgKi8KPiArICAgIHJldHVybiBmYWxzZTsKPiArfQo+ICsK
PiArc3RhdGljIHZvaWQgX19pbml0IGFsbG9jYXRlX21lbW9yeShzdHJ1Y3QgZG9tYWluICpkLCBz
dHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQo+ICt7Cj4gKyAgICB1bnNpZ25lZCBpbnQgb3JkZXIg
PSBnZXRfYWxsb2NhdGlvbl9zaXplKGtpbmZvLT51bmFzc2lnbmVkX21lbSk7Cj4gKyAgICB1bnNp
Z25lZCBpbnQgb3JkZXJfcmVxOwo+ICsgICAgdW5zaWduZWQgaW50IGk7Cj4gKwo+ICsgICAgZHBy
aW50ayhYRU5MT0dfSU5GTywgIkFsbG9jYXRpbmcgbWFwcGluZ3MgdG90YWxsaW5nICVsZE1CIGZv
ciBkb20lZDpcbiIsCj4gKyAgICAgICAgICAgIC8qIERvbid0IHdhbnQgZm9ybWF0IHRoaXMgYXMg
UFJJcGFkZHIgKDE2IGRpZ2l0IGhleCkgKi8KPiArICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcp
KGtpbmZvLT51bmFzc2lnbmVkX21lbSA+PiAyMCksIGQtPmRvbWFpbl9pZCk7CgpXaGlsZSB5b3Ug
YXJlIHJlLXNwaW5uaW5nIHRoaXMgc2VyaWVzLiBJIHdvdWxkIHR1cm4gYWxsIHRoZSBkcHJpbnRr
IHRvIApwcmludGsgYXMgdGhvc2UgbWVzc2FnZXMgYXJlIHVzZWZ1bCBpbiBub24tZGVidWcgYnVp
bGQuCgo+ICsKPiArICAgIGtpbmZvLT5tZW0ubnJfYmFua3MgPSAwOwo+ICsKPiArICAgIG9yZGVy
ID0gZ2V0X2FsbG9jYXRpb25fc2l6ZShraW5mby0+dW5hc3NpZ25lZF9tZW0pOwo+ICsgICAgaWYg
KCBvcmRlciA+IGdldF9vcmRlcl9mcm9tX2J5dGVzKEdVRVNUX1JBTTBfU0laRSkgKQo+ICsgICAg
ICAgIG9yZGVyX3JlcSA9IGdldF9vcmRlcl9mcm9tX2J5dGVzKEdVRVNUX1JBTTBfU0laRSk7Cj4g
KyAgICBlbHNlCj4gKyAgICAgICAgb3JkZXJfcmVxID0gb3JkZXI7Cj4gKyAgICBpZiAoICFhbGxv
Y2F0ZV9iYW5rX21lbW9yeShkLCBraW5mbywgZ2FkZHJfdG9fZ2ZuKEdVRVNUX1JBTTBfQkFTRSks
IG9yZGVyX3JlcSkgKQo+ICsgICAgICAgIGdvdG8gZmFpbDsKPiArCj4gKyAgICBvcmRlciAtPSBv
cmRlcl9yZXE7Cj4gKyAgICBpZiAoIG9yZGVyID4gMCAmJgo+ICsgICAgICAgICAhYWxsb2NhdGVf
YmFua19tZW1vcnkoZCwga2luZm8sIGdhZGRyX3RvX2dmbihHVUVTVF9SQU0xX0JBU0UpLCBvcmRl
cikgKQo+ICsgICAgICAgIGdvdG8gZmFpbDsKPiArCj4gKyAgICBmb3IoIGkgPSAwOyBpIDwga2lu
Zm8tPm1lbS5ucl9iYW5rczsgaSsrICkKPiArICAgIHsKPiArICAgICAgICBkcHJpbnRrKFhFTkxP
R19JTkZPLCAiRG9tJWQgQkFOS1slZF0gJSMiUFJJcGFkZHIiLSUjIlBSSXBhZGRyIiAoJWxkTUIp
XG4iLAo+ICsgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLAo+ICsgICAgICAgICAgICAgICAg
aSwKPiArICAgICAgICAgICAgICAgIGtpbmZvLT5tZW0uYmFua1tpXS5zdGFydCwKPiArICAgICAg
ICAgICAgICAgIGtpbmZvLT5tZW0uYmFua1tpXS5zdGFydCArIGtpbmZvLT5tZW0uYmFua1tpXS5z
aXplLAo+ICsgICAgICAgICAgICAgICAgLyogRG9uJ3Qgd2FudCBmb3JtYXQgdGhpcyBhcyBQUklw
YWRkciAoMTYgZGlnaXQgaGV4KSAqLwo+ICsgICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcp
KGtpbmZvLT5tZW0uYmFua1tpXS5zaXplID4+IDIwKSk7Cj4gKyAgICB9Cj4gKwo+ICsgICAgcmV0
dXJuOwo+ICsKPiArZmFpbDoKPiArICAgIGRwcmludGsoWEVOTE9HX0VSUiwgIkZhaWxlZCB0byBh
bGxvY2F0ZSByZXF1ZXN0ZWQgZG9tYWluIG1lbW9yeS4iCj4gKyAgICAgICAgICAgIC8qIERvbid0
IHdhbnQgZm9ybWF0IHRoaXMgYXMgUFJJcGFkZHIgKDE2IGRpZ2l0IGhleCkgKi8KPiArICAgICAg
ICAgICAgIiAlbGRLQiB1bmFsbG9jYXRlZC4gRml4IHRoZSBWTXMgY29uZmlndXJhdGlvbnMuXG4i
LAo+ICsgICAgICAgICAgICAodW5zaWduZWQgbG9uZylraW5mby0+dW5hc3NpZ25lZF9tZW0gPj4g
MTApOwoKRm9yIHRoaXMgb25lLCBJIHdvdWxkIHR1cm5lZCB0byBhIHBhbmljLCBhdm9pZCB0aGUg
QlVHKCkgYmVsb3cuCgo+ICsgICAgQlVHKCk7Cj4gK30KPiArI2VuZGlmCj4gKwo+ICAgc3RhdGlj
IGludCBfX2luaXQgd3JpdGVfcHJvcGVydGllcyhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2Vy
bmVsX2luZm8gKmtpbmZvLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBj
b25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGUpCj4gICB7Cj4gCgpDaGVlcnMsCgotLSAK
SnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 20:56:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 20:56: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 1gHb46-0001BY-4I; Tue, 30 Oct 2018 20:56: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=yhbk=nk=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHb45-0001BR-8C
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 20:56:41 +0000
X-Inumbo-ID: 4bf87c06-dc86-11e8-af1a-12d6303a7972
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 4bf87c06-dc86-11e8-af1a-12d6303a7972;
 Tue, 30 Oct 2018 20:56:39 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 1E91C80D;
 Tue, 30 Oct 2018 13:56:39 -0700 (PDT)
Received: from [10.37.12.80] (unknown [10.37.12.80])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 6CF773F5D3;
 Tue, 30 Oct 2018 13:56:37 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
 <1540260184-11294-15-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <f5775364-1990-8b8d-6128-a7b23c991c99@arm.com>
Date: Tue, 30 Oct 2018 20:56:35 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <1540260184-11294-15-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 15/25] xen/arm: implement construct_domU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 andrii_anisov@epam.com, 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>

CgpPbiAxMC8yMy8xOCAzOjAyIEFNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gU2ltaWxh
ciB0byBjb25zdHJ1Y3RfZG9tMCwgY29uc3RydWN0X2RvbVUgY3JlYXRlcyBhIGJhcmVib25lIERv
bVUgZ3Vlc3QuCj4gCj4gVGhlIGRldmljZSB0cmVlIG5vZGUgcGFzc2VkIGFzIGFyZ3VtZW50IGlz
IGNvbXBhdGlibGUgInhlbixkb21haW4iLCBzZWUKPiBkb2NzL21pc2MvYXJtL2RldmljZS10cmVl
L2Jvb3RpbmcudHh0Lgo+IAo+IFJlbW92ZSAjaWYgMCBmcm9tIGFsbG9jYXRlX21lbW9yeSBhcyB0
aGlzIHBhdGNoIHdpbGwgc3RhcnQgdXNpbmcgaXQuCj4gCj4gU2lnbmVkLW9mZi1ieTogU3RlZmFu
byBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgoKQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cgo+IAo+IC0tLQo+IENoYW5nZXMgaW4gdjU6Cj4gLSBt
b3ZlIGNoYW5nZXMgdG8ga2VybmVsX3Byb2JlIHByb3RvdHlwZSB0byBwcmV2aW91cyBwYXRjaAo+
IC0gaW1wcm92ZSBjb21taXQgbWVzc2FnZQo+IC0gcmVtb3ZlIHN1cGVyZmxvdXMgYWxsb2NhdGlv
biBvZiBkLT52Y3B1Cj4gLSB1c2UgbWVtICogU1pfMUsKPiAKPiBDaGFuZ2VzIGluIHY0Ogo+IC0g
Y29uc3RpZnkga2VybmVsX3Byb2JlCj4gLSBjaGFuZ2UgdGl0bGUKPiAtIGJldHRlciBlcnJvciBt
ZXNzYWdlcyBhbmQgcHJpbnRlZCBpbmZvCj4gLSA2NGJpdCBtZW1vcnkKPiAKPiBDaGFuZ2VzIGlu
IHYzOgo+IC0gbW92ZSBzZXR0aW5nIHR5cGUgYmVmb3JlIGFsbG9jYXRlX21lbW9yeQo+IC0gYWRk
IGlmZGVmIGFyb3VuZCBpdCBhbmQgYSBjb21tZW50Cj4gCj4gQ2hhbmdlcyBpbiB2MjoKPiAtIHJl
bmFtZSBtZW0gdG8gbWVtb3J5Cj4gLSBtYWtlIGNwdXMgYW5kIG1lbW9yeSBtYW5kYXRvcnkKPiAt
IHJlbW92ZSB3cm9udCBjb21tZW50IGZyb20gY29tbWl0IG1lc3NhZ2UKPiAtIGNwdXMgYW5kIG1l
bW9yeSBhcmUgcmVhZCBhcyBpbnRlZ2Vycwo+IC0gcmVhZCB0aGUgdnBsMDExIG9wdGlvbgo+IC0t
LQo+ICAgeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgMzUgKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKystLS0KPiAgIDEgZmlsZSBjaGFuZ2VkLCAzMiBpbnNlcnRpb25zKCspLCAz
IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxk
LmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBpbmRleCA5M2U5NTEwLi40YmIwZGI4
IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+ICsrKyBiL3hlbi9h
cmNoL2FybS9kb21haW5fYnVpbGQuYwo+IEBAIC00LDYgKzQsNyBAQAo+ICAgI2luY2x1ZGUgPHhl
bi9tbS5oPgo+ICAgI2luY2x1ZGUgPHhlbi9kb21haW5fcGFnZS5oPgo+ICAgI2luY2x1ZGUgPHhl
bi9zY2hlZC5oPgo+ICsjaW5jbHVkZSA8eGVuL3NpemVzLmg+Cj4gICAjaW5jbHVkZSA8YXNtL2ly
cS5oPgo+ICAgI2luY2x1ZGUgPGFzbS9yZWdzLmg+Cj4gICAjaW5jbHVkZSA8eGVuL2Vycm5vLmg+
Cj4gQEAgLTM2OSw3ICszNzAsNiBAQCBzdGF0aWMgdm9pZCBfX2luaXQgYWxsb2NhdGVfbWVtb3J5
XzExKHN0cnVjdCBkb21haW4gKmQsCj4gICAgICAgfQo+ICAgfQo+ICAgCj4gLSNpZiAwCj4gICBz
dGF0aWMgYm9vbCBfX2luaXQgYWxsb2NhdGVfYmFua19tZW1vcnkoc3RydWN0IGRvbWFpbiAqZCwK
PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qga2VybmVs
X2luZm8gKmtpbmZvLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGdmbl90IHNnZm4sCj4gQEAgLTQ2Niw3ICs0NjYsNiBAQCBmYWlsOgo+ICAgICAgICAgICAgICAg
KHVuc2lnbmVkIGxvbmcpa2luZm8tPnVuYXNzaWduZWRfbWVtID4+IDEwKTsKPiAgICAgICBCVUco
KTsKPiAgIH0KPiAtI2VuZGlmCj4gICAKPiAgIHN0YXRpYyBpbnQgX19pbml0IHdyaXRlX3Byb3Bl
cnRpZXMoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGR0X2RldmljZV9u
b2RlICpub2RlKQo+IEBAIC0yMzA4LDcgKzIzMDcsMzcgQEAgc3RhdGljIGludCBfX2luaXQgY29u
c3RydWN0X2RvbWFpbihzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZv
KQo+ICAgc3RhdGljIGludCBfX2luaXQgY29uc3RydWN0X2RvbVUoc3RydWN0IGRvbWFpbiAqZCwK
PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZp
Y2Vfbm9kZSAqbm9kZSkKPiAgIHsKPiAtICAgIHJldHVybiAtRU5PU1lTOwo+ICsgICAgc3RydWN0
IGtlcm5lbF9pbmZvIGtpbmZvID0ge307Cj4gKyAgICBpbnQgcmM7Cj4gKyAgICB1NjQgbWVtOwo+
ICsKPiArICAgIHJjID0gZHRfcHJvcGVydHlfcmVhZF91NjQobm9kZSwgIm1lbW9yeSIsICZtZW0p
Owo+ICsgICAgaWYgKCAhcmMgKQo+ICsgICAgewo+ICsgICAgICAgIHByaW50aygiRXJyb3IgYnVp
bGRpbmcgRG9tVTogY2Fubm90IHJlYWQgXCJtZW1vcnlcIiBwcm9wZXJ0eVxuIik7Cj4gKyAgICAg
ICAgcmV0dXJuIC1FSU5WQUw7Cj4gKyAgICB9Cj4gKyAgICBraW5mby51bmFzc2lnbmVkX21lbSA9
IChwYWRkcl90KW1lbSAqIFNaXzFLOwo+ICsKPiArICAgIHByaW50aygiKioqIExPQURJTkcgRE9N
VSBjcHVzPSV1IG1lbW9yeT0lbHVLQiAqKipcbiIsIGQtPm1heF92Y3B1cywgbWVtKTsKPiArCj4g
KyAgICBpZiAoIHZjcHVfY3JlYXRlKGQsIDAsIDApID09IE5VTEwgKQo+ICsgICAgICAgIHJldHVy
biAtRU5PTUVNOwo+ICsgICAgZC0+bWF4X3BhZ2VzID0gfjBVOwo+ICsKPiArICAgIGtpbmZvLmQg
PSBkOwo+ICsKPiArICAgIHJjID0ga2VybmVsX3Byb2JlKCZraW5mbywgbm9kZSk7Cj4gKyAgICBp
ZiAoIHJjIDwgMCApCj4gKyAgICAgICAgcmV0dXJuIHJjOwo+ICsKPiArI2lmZGVmIENPTkZJR19B
Uk1fNjQKPiArICAgIC8qIHR5cGUgbXVzdCBiZSBzZXQgYmVmb3JlIGFsbG9jYXRlIG1lbW9yeSAq
Lwo+ICsgICAgZC0+YXJjaC50eXBlID0ga2luZm8udHlwZTsKPiArI2VuZGlmCj4gKyAgICBhbGxv
Y2F0ZV9tZW1vcnkoZCwgJmtpbmZvKTsKPiArCj4gKyAgICByZXR1cm4gY29uc3RydWN0X2RvbWFp
bihkLCAma2luZm8pOwo+ICAgfQo+ICAgCj4gICB2b2lkIF9faW5pdCBjcmVhdGVfZG9tVXModm9p
ZCkKPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 20:58:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 20:58: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 1gHb5g-0001L2-JK; Tue, 30 Oct 2018 20:58: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=yhbk=nk=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHb5e-0001Kr-Vf
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 20:58:19 +0000
X-Inumbo-ID: 8686cf94-dc86-11e8-ac04-12d6303a7972
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 8686cf94-dc86-11e8-ac04-12d6303a7972;
 Tue, 30 Oct 2018 20:58:17 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 38E9780D;
 Tue, 30 Oct 2018 13:58:17 -0700 (PDT)
Received: from [10.37.12.80] (unknown [10.37.12.80])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C29773F5D3;
 Tue, 30 Oct 2018 13:58:15 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
 <1540260184-11294-18-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <3673e50d-cbe2-a396-81ae-fede8fa8e04f@arm.com>
Date: Tue, 30 Oct 2018 20:58:14 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <1540260184-11294-18-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 18/25] xen/arm: generate vpl011 node on
 device tree for domU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 andrii_anisov@epam.com, 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>

SGkgU3RlZmFubywKCk9uIDEwLzIzLzE4IDM6MDIgQU0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBJbnRyb2R1Y2UgdnBsMDExIHN1cHBvcnQgdG8gZ3Vlc3RzIHN0YXJ0ZWQgZnJvbSBYZW46
IGl0IHByb3ZpZGVzIGEKPiBzaW1wbGUgd2F5IHRvIHByaW50IG91dHB1dCBmcm9tIGEgZ3Vlc3Qs
IGFzIG1vc3QgZ3Vlc3RzIGNvbWUgd2l0aCBhCj4gcGwwMTEgZHJpdmVyLiBJdCBpcyBhbHNvIGFi
bGUgdG8gcHJvdmlkZSBhIHdvcmtpbmcgY29uc29sZSB3aXRoCj4gaW50ZXJydXB0IHN1cHBvcnQu
Cj4gCj4gVGhlIFVBUlQgZXhwb3NlZCB0byB0aGUgZ3Vlc3QgaXMgYSBTQlNBIGNvbXBhdGlibGUg
VUFSVCBhbmQgbm90IGEgUEwwMTEuCj4gU0JTQSBVQVJUIGlzIGEgc3Vic2V0IG9mIFBMMDExIHIx
cDUuIEEgZnVsbCBQTDAxMSBpbXBsZW1lbnRhdGlvbiBpbiBYZW4KPiB3b3VsZCBqdXN0IGJlIHRv
byBkaWZmaWN1bHQsIHNvIGd1ZXN0cyBtYXkgcmVxdWlyZSBzb21lIGRyaXZlcnMgY2hhbmdlcy4K
PiAKPiBFbmFibGUgdnBsMDExIGNvbmRpdGlvbmFsbHkgaWYgdGhlIHVzZXIgcmVxdWVzdGVkIGl0
Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54
LmNvbT4KCkFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKQ2hl
ZXJzLAoKPiAtLS0KPiBDaGFuZ2VzIGluIHY1Ogo+IC0gdXNlIGR0X3Byb3BlcnR5X3JlYWRfYm9v
bAo+IAo+IENoYW5nZXMgaW4gdjQ6Cj4gLSBtb3ZlIHJlbmFtZSBzZXRfaW50ZXJydXB0X3BwaSBh
bmQgbWFraW5nIHNldF9pbnRlcnJ1cHRfcHBpIGdlbmVyaWMgdG8KPiAgICBhIHNlcGFyYXRlIHBh
dGNoCj4gLSBwcm9wZXJseSBuYW1lIHRoZSB2cGwwMTEgZGV2aWNlIG5vZGUgbmFtZQo+IC0gY29k
ZSBzdHlsZQo+IC0gdXNlICNkZWZpbmUgZm9yIGFkZHJjZWxscyBhbmQgc2l6ZWNlbGxzCj4gCj4g
Q2hhbmdlcyBpbiB2MzoKPiAtIHVzZSBib29sCj4gLSByZXRhaW4gQlVHX09OKGlycSA8IDE2KQo+
IC0gYWRkIHZwbDAxMSBib29sIHRvIGtpbmZvCj4gLSByZXR1cm4gZXJyb3Igb2YgdnBsMDExIGlz
IHJlcXVpcmVkIGJ1dCBDT05GSUdfU0JTQV9WVUFSVF9DT05TT0xFIGlzCj4gICAgbWlzc2luZwo+
IAo+IENoYW5nZXMgaW4gdjI6Cj4gLSBjb2RlIHN0eWxlIGZpeGVzCj4gLSBtYWtlIHNldF9pbnRl
cnJ1cHRfcHBpIGdlbmVyaWMKPiAtIHJlbmFtZSBzZXRfaW50ZXJydXB0X3BwaSB0byBzZXRfaW50
ZXJydXB0Cj4gLSBvbmx5IG1ha2UgdGhlIHZwbDAxMSBub2RlIGlmIHRoZSBvcHRpb24gd2FzIGVu
YWJsZWQKPiAtLS0KPiAgIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyB8IDYwICsrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICAgeGVuL2FyY2gvYXJtL2tl
cm5lbC5oICAgICAgIHwgIDMgKysrCj4gICAyIGZpbGVzIGNoYW5nZWQsIDYzIGluc2VydGlvbnMo
KykKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2Fy
Y2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gaW5kZXggYTdmZDRmMS4uNjAyNmI3NyAxMDA2NDQKPiAt
LS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vZG9t
YWluX2J1aWxkLmMKPiBAQCAtMTYyMCw2ICsxNjIwLDU0IEBAIHN0YXRpYyBpbnQgX19pbml0IG1h
a2VfdGltZXJfZG9tVV9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCkKPiAg
ICAgICByZXR1cm4gcmVzOwo+ICAgfQo+ICAgCj4gKyNpZmRlZiBDT05GSUdfU0JTQV9WVUFSVF9D
T05TT0xFCj4gK3N0YXRpYyBpbnQgX19pbml0IG1ha2VfdnBsMDExX3VhcnRfbm9kZShjb25zdCBz
dHJ1Y3QgZG9tYWluICpkLCB2b2lkICpmZHQpCj4gK3sKPiArICAgIGludCByZXM7Cj4gKyAgICBn
aWNfaW50ZXJydXB0X3QgaW50cjsKPiArICAgIF9fYmUzMiByZWdbR1VFU1RfUk9PVF9BRERSRVNT
X0NFTExTICsgR1VFU1RfUk9PVF9TSVpFX0NFTExTXTsKPiArICAgIF9fYmUzMiAqY2VsbHM7Cj4g
Kwo+ICsgICAgcmVzID0gZmR0X2JlZ2luX25vZGUoZmR0LCAic2JzYS11YXJ0QCJfX3N0cmluZ2lm
eShHVUVTVF9QTDAxMV9CQVNFKSk7Cj4gKyAgICBpZiAoIHJlcyApCj4gKyAgICAgICAgcmV0dXJu
IHJlczsKPiArCj4gKyAgICByZXMgPSBmZHRfcHJvcGVydHlfc3RyaW5nKGZkdCwgImNvbXBhdGli
bGUiLCAiYXJtLHNic2EtdWFydCIpOwo+ICsgICAgaWYgKCByZXMgKQo+ICsgICAgICAgIHJldHVy
biByZXM7Cj4gKwo+ICsgICAgY2VsbHMgPSAmcmVnWzBdOwo+ICsgICAgZHRfY2hpbGRfc2V0X3Jh
bmdlKCZjZWxscywgR1VFU1RfUk9PVF9BRERSRVNTX0NFTExTLAo+ICsgICAgICAgICAgICAgICAg
ICAgICAgIEdVRVNUX1JPT1RfU0laRV9DRUxMUywgR1VFU1RfUEwwMTFfQkFTRSwKPiArICAgICAg
ICAgICAgICAgICAgICAgICBHVUVTVF9QTDAxMV9TSVpFKTsKPiArICAgIGlmICggcmVzICkKPiAr
ICAgICAgICByZXR1cm4gcmVzOwo+ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5KGZkdCwgInJlZyIs
IHJlZywgc2l6ZW9mKHJlZykpOwo+ICsgICAgaWYgKCByZXMgKQo+ICsgICAgICAgIHJldHVybiBy
ZXM7Cj4gKwo+ICsgICAgc2V0X2ludGVycnVwdChpbnRyLCBHVUVTVF9WUEwwMTFfU1BJLCAweGYs
IERUX0lSUV9UWVBFX0xFVkVMX0hJR0gpOwo+ICsKPiArICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShm
ZHQsICJpbnRlcnJ1cHRzIiwgaW50ciwgc2l6ZW9mIChpbnRyKSk7Cj4gKyAgICBpZiAoIHJlcyAp
Cj4gKyAgICAgICAgcmV0dXJuIHJlczsKPiArCj4gKyAgICByZXMgPSBmZHRfcHJvcGVydHlfY2Vs
bChmZHQsICJpbnRlcnJ1cHQtcGFyZW50IiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
IEdVRVNUX1BIQU5ETEVfR0lDKTsKPiArICAgIGlmICggcmVzICkKPiArICAgICAgICByZXR1cm4g
cmVzOwo+ICsKPiArICAgIC8qIFVzZSBhIGRlZmF1bHQgYmF1ZCByYXRlIG9mIDExNTIwMC4gKi8K
PiArICAgIGZkdF9wcm9wZXJ0eV91MzIoZmR0LCAiY3VycmVudC1zcGVlZCIsIDExNTIwMCk7Cj4g
Kwo+ICsgICAgcmVzID0gZmR0X2VuZF9ub2RlKGZkdCk7Cj4gKyAgICBpZiAoIHJlcyApCj4gKyAg
ICAgICAgcmV0dXJuIHJlczsKPiArCj4gKyAgICByZXR1cm4gMDsKPiArfQo+ICsjZW5kaWYKPiAr
Cj4gICAvKgo+ICAgICogVGhlIG1heCBzaXplIGZvciBEVCBpcyAyTUIuIEhvd2V2ZXIsIHRoZSBn
ZW5lcmF0ZWQgRFQgaXMgc21hbGwsIDRLQgo+ICAgICogYXJlIGVub3VnaCBmb3Igbm93LCBidXQg
d2UgbWlnaHQgaGF2ZSB0byBpbmNyZWFzZSBpdCBpbiB0aGUgZnV0dXJlLgo+IEBAIC0xNjgxLDYg
KzE3MjksMTYgQEAgc3RhdGljIGludCBfX2luaXQgcHJlcGFyZV9kdGJfZG9tVShzdHJ1Y3QgZG9t
YWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQo+ICAgICAgIGlmICggcmV0ICkKPiAg
ICAgICAgICAgZ290byBlcnI7Cj4gICAKPiArICAgIGlmICgga2luZm8tPnZwbDAxMSApCj4gKyAg
ICB7Cj4gKyAgICAgICAgcmV0ID0gLUVJTlZBTDsKPiArI2lmZGVmIENPTkZJR19TQlNBX1ZVQVJU
X0NPTlNPTEUKPiArICAgICAgICByZXQgPSBtYWtlX3ZwbDAxMV91YXJ0X25vZGUoZCwga2luZm8t
PmZkdCk7Cj4gKyNlbmRpZgo+ICsgICAgICAgIGlmICggcmV0ICkKPiArICAgICAgICAgICAgZ290
byBlcnI7Cj4gKyAgICB9Cj4gKwo+ICAgICAgIHJldCA9IGZkdF9lbmRfbm9kZShraW5mby0+ZmR0
KTsKPiAgICAgICBpZiAoIHJldCA8IDAgKQo+ICAgICAgICAgICBnb3RvIGVycjsKPiBAQCAtMjU0
OSw2ICsyNjA3LDggQEAgc3RhdGljIGludCBfX2luaXQgY29uc3RydWN0X2RvbVUoc3RydWN0IGRv
bWFpbiAqZCwKPiAgIAo+ICAgICAgIHByaW50aygiKioqIExPQURJTkcgRE9NVSBjcHVzPSV1IG1l
bW9yeT0lbHVLQiAqKipcbiIsIGQtPm1heF92Y3B1cywgbWVtKTsKPiAgIAo+ICsgICAga2luZm8u
dnBsMDExID0gZHRfcHJvcGVydHlfcmVhZF9ib29sKG5vZGUsICJ2cGwwMTEiKTsKPiArCj4gICAg
ICAgaWYgKCB2Y3B1X2NyZWF0ZShkLCAwLCAwKSA9PSBOVUxMICkKPiAgICAgICAgICAgcmV0dXJu
IC1FTk9NRU07Cj4gICAgICAgZC0+bWF4X3BhZ2VzID0gfjBVOwo+IGRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0va2VybmVsLmggYi94ZW4vYXJjaC9hcm0va2VybmVsLmgKPiBpbmRleCA0MzIwZjcy
Li4zM2YzZTcyIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9rZXJuZWwuaAo+ICsrKyBiL3hl
bi9hcmNoL2FybS9rZXJuZWwuaAo+IEBAIC0zMyw2ICszMyw5IEBAIHN0cnVjdCBrZXJuZWxfaW5m
byB7Cj4gICAgICAgcGFkZHJfdCBkdGJfcGFkZHI7Cj4gICAgICAgcGFkZHJfdCBpbml0cmRfcGFk
ZHI7Cj4gICAKPiArICAgIC8qIEVuYWJsZSBwbDAxMSBlbXVsYXRpb24gKi8KPiArICAgIGJvb2wg
dnBsMDExOwo+ICsKPiAgICAgICAvKiBsb2FkZXIgdG8gdXNlIGZvciB0aGlzIGtlcm5lbCAqLwo+
ICAgICAgIHZvaWQgKCpsb2FkKShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8pOwo+ICAgICAgIC8q
IGxvYWRlciBzcGVjaWZpYyBzdGF0ZSAqLwo+IAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 21:08:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 21: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 1gHbFe-0002OD-A8; Tue, 30 Oct 2018 21:08:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mwh5=nk=citrix.com=prvs=834ba7b9c=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHbFd-0002O8-2l
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 21:08:37 +0000
X-Inumbo-ID: f665874e-dc87-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f665874e-dc87-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 21:08:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,446,1534809600"; d="scan'208";a="69193994"
Date: Tue, 30 Oct 2018 21:08:32 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20181030210832.5qvuznv5hotphl7o@zion.uk.xensource.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <d87454cedf90ee1bd7ff0e0d05f3b4a910b93ddd.1539959287.git-series.wei.liu2@citrix.com>
 <8e67b15e-24df-bfb7-aae8-4d14b714ae75@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <8e67b15e-24df-bfb7-aae8-4d14b714ae75@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 07/16] x86: put XEN_DOMCTL_{set,
 get}_address_size under CONFIG_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: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@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>

T24gRnJpLCBPY3QgMTksIDIwMTggYXQgMDQ6MTg6MjFQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAxOS8xMC8xOCAxNToyOCwgV2VpIExpdSB3cm90ZToKPiA+IFRoZXkgYXJlIHVz
ZWZ1bCB0byBQViBvbmx5Lgo+ID4KPiA+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Cj4gCj4gSG93IGVhc3kgaXMgdGhpcyB0byB0dXJuIGludG8gYSBkb21haW5j
cmVhdGUgZmxhZz/CoCBJdCBpcyB5ZXQgYW5vdGhlcgo+IHNpbmdsZXRvbiBvcGVyYXRpb24gd2hp
Y2ggY29tcGxpY2F0ZWQgWGVuJ3MgaW5pdC9jbGVhbnVwIHBhdGggaGF2aW5nIHRvCj4gY29wZSB3
aXRoIGl0IGJlaW5nIGVuYWJsZWQgYWZ0ZXIgdGhlIGZhY3QuCj4gCj4gKFRoaXMgaXMgYSBzbGln
aHRseSBsb2FkZWQgcXVlc3Rpb24uwqAgSSBoYXZlIGEgc3VzcGljaW9uIHRoYXQgdGhlIGFuc3dl
cgo+IGlzICJyYXRoZXIgY29tcGxpY2F0ZWQgdG8gbWFrZSB0aGUgYXNzb2NpYXRlZCBsaWJ4bCBj
aGFuZ2VzIiwgYXMgeW91Cj4gbmVlZCB0byBrbm93IHRoZSBiaXRuZXNzIG9mIHRoZSBQViBrZXJu
ZWwgYmVmb3JlIGNhbGxpbmcgZG9tYWluY3JlYXRlLgoKSXQgYXBwZWFycyB0aGF0IGJ5IHRoZSB0
aW1lIHRoZSBzZXQgaHlwZXJjYWxsIGlzIGNhbGxlZCB0b29sc3RhY2sgc2hvdWxkCmhhdmUgYWxy
ZWFkeSBrbm93biB0aGUgYml0bmVzcyBvZiB0aGUga2VybmVsLCBzbyBpdCBpcyBwb3NzaWJsZSB0
byB0dXJuCnRoZSBzZXQgaHlwZXJjYWxsIGludG8gYSBmbGFnIChidXQgc3RpbGwgbm9uLXRyaXZp
YWwpLiBHZXR0aW5nIHJpZCBvZgp0aGUgZ2V0IGh5cGVyY2FsbCBpcyBtb3JlIGNvbXBsaWNhdGVk
IGJlY2F1c2UgdGhlIGJpdG5lc3MgaXMgbm90CnJlY29yZGVkIGFueXdoZXJlIGluIHVzZXJzcGFj
ZS4gUGFyc2luZyB0aGUga2VybmVsIGFnYWluIGlzIG5vdCBhbgpvcHRpb24uCgpXZWkuCgo+IAo+
IH5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 22:16:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 22:16: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 1gHcJO-0000FJ-BI; Tue, 30 Oct 2018 22:16:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=s4yt=nk=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1gHcJN-0000FE-5B
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 22:16:33 +0000
X-Inumbo-ID: 74329193-dc91-11e8-87d6-bc764e045a96
Received: from out3-smtp.messagingengine.com (unknown [66.111.4.27])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 74329193-dc91-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 22:16:31 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id DBE6E220B5;
 Tue, 30 Oct 2018 18:16:30 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Tue, 30 Oct 2018 18:16:30 -0400
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=fm1; bh=OtOpt6
 UAG0lumSikHP+uf5lVAmFjs4CcWgNGApp/N14=; b=yxEzFNFtcVCWLwqQX0/cFk
 8qcCM5R3w4H5YGeuNqtWDFbHdWojAHVRpgiVgB27y3t/iEK/QgzOlUJfDi6hWTlD
 CUhuRQ/ssFo8cvJCi0xffDXAn5kJnx+HknkkEK7J/fjRyenrybkeSocx+3cLZ9Mx
 S36OJuUzV7F2i9FEBQxzs81Jtz3LfxHxxvijH7b6BVgLVXb+KK34qa2yy480L1pe
 Q27FRKEWDAp4ggihn3HIjV+bcjCDYq6PqtK12Gq2gNX7hVnob9VG9l+HJXHzluFL
 tDoFqCXLcd3tD4eH0idkofM+KB6ueeD082dGqGrG3wcW8oVVId1tN24nNzjxMfVA
 ==
X-ME-Sender: <xms:O9jYW26w-eNokJWY6wno-g1iENngstD9UsHOql0JhidqXZnEBrb57Q>
X-ME-Proxy: <xmx:O9jYW5QBFIUzcGJO4TvONYm4YhQKyVeMvqswayAiJeOUUnVGc_UjVg>
 <xmx:O9jYW2vriT1SVKEaYf0CS0LzUFLpLSoREUOZrULu0USudXEnnF1HMA>
 <xmx:O9jYW3WenDagQULbr1xZkNdModCeN1DgRNpdg7jjXDQrhKkXVZUyCA>
 <xmx:O9jYW6mmxPLDT1dOTIbtIvMI1TKRcn3NSW81aEWioL6nBvMP4lPKgA>
 <xmx:O9jYW6AeCwzS2XwR8rQK3-_CaJPFjSznaYqhbd3PYpTHR2hEhJTzMQ>
 <xmx:PtjYW1pMHHSOll89L0Z8jVqVmHMxgOR3FMU4sN2NcA4sAFr4XhavGw>
Received: from localhost.localdomain (ip5b409b0b.dynamic.kabel-deutschland.de
 [91.64.155.11])
 by mail.messagingengine.com (Postfix) with ESMTPA id EF137102F2;
 Tue, 30 Oct 2018 18:16:26 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 30 Oct 2018 23:16:15 +0100
Message-Id: <20181030221615.24171-1-marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.2
MIME-Version: 1.0
Organization: Invisible Things Lab
Subject: [Xen-devel] [PATCH] tools/misc/xenpm: fix getting info when some
 CPUs are 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: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <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>

VXNlIHBoeXNpbmZvLm1heF9jcHVfaWQgaW5zdGVhZCBvZiBwaHlzaW5mby5ucl9jcHVzIHRvIGdl
dCBtYXggQ1BVIGlkLgpUaGlzIGZpeGVzIGZvciBleGFtcGxlICd4ZW5wbSBnZXQtY3B1ZnJlcS1w
YXJhJyB3aXRoIHNtdD1vZmYsIHdoaWNoCm90aGVyd2lzZSB3b3VsZCBtaXNzIGhhbGYgb2YgdGhl
IGNvcmVzLgoKU2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJt
YXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgotLS0KUmVwb3J0ZWQgYnkgQHRmbTE6Cmh0dHBz
Oi8vZ2l0aHViLmNvbS9RdWJlc09TL3F1YmVzLWlzc3Vlcy9pc3Vlcy80NDU2Ci0tLQogdG9vbHMv
bWlzYy94ZW5wbS5jIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRl
bGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbWlzYy94ZW5wbS5jIGIvdG9vbHMvbWlzYy94
ZW5wbS5jCmluZGV4IDg2YzEyZWE1ZmIuLjExMjU5MGZiNjcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL21p
c2MveGVucG0uYworKysgYi90b29scy9taXNjL3hlbnBtLmMKQEAgLTEyMzEsNyArMTIzMSw3IEBA
IGludCBtYWluKGludCBhcmdjLCBjaGFyICphcmd2W10pCiAgICAgICAgIHhjX2ludGVyZmFjZV9j
bG9zZSh4Y19oYW5kbGUpOwogICAgICAgICByZXR1cm4gcmV0OwogICAgIH0KLSAgICBtYXhfY3B1
X25yID0gcGh5c2luZm8ubnJfY3B1czsKKyAgICBtYXhfY3B1X25yID0gcGh5c2luZm8ubWF4X2Nw
dV9pZDsKIAogICAgIC8qIGNhbGN1bGF0ZSBob3cgbWFueSBvcHRpb25zIG1hdGNoIHdpdGggdXNl
cidzIGlucHV0ICovCiAgICAgZm9yICggaSA9IDA7IGkgPCBBUlJBWV9TSVpFKG1haW5fb3B0aW9u
cyk7IGkrKyApCi0tIAoyLjE3LjIKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 22:19:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 22: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 1gHcMd-0000bR-V8; Tue, 30 Oct 2018 22: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=lu7j=nk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gHcMd-0000bH-6P
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 22:19:55 +0000
X-Inumbo-ID: ecb9be38-dc91-11e8-942f-12d6303a7972
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ecb9be38-dc91-11e8-942f-12d6303a7972;
 Tue, 30 Oct 2018 22: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 <aliasfile-bounces@xenproject.org>)
 id 1gHcMY-0006Hm-Oh; Tue, 30 Oct 2018 22:19: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 1gHcMY-0001lg-FN; Tue, 30 Oct 2018 22:19:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gHcMY-0008Ni-Eq; Tue, 30 Oct 2018 22:19:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129202-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-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-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
X-Osstest-Versions-This: xen=8e751ac59cfd1143d095c45927ba1bec0d441ee4
X-Osstest-Versions-That: xen=f993c3e90728705dacd834b49a6e5608c1360409
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 30 Oct 2018 22:19:50 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 129202: 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>

ZmxpZ2h0IDEyOTIwMiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyOTIwMi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA4ZTc1MWFjNTljZmQxMTQzZDA5NWM0NTkyN2JhMWJlYzBkNDQxZWU0CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBmOTkzYzNlOTA3Mjg3MDVkYWNk
ODM0YjQ5YTZlNTYwOGMxMzYwNDA5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjkxOTYgIDIwMTgt
MTAtMzAgMTc6MDA6MjMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI5MjAyICAy
MDE4LTEwLTMwIDIwOjAxOjQ2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSWFuIEphY2tzb24gPGlhbi5qYWNr
c29uQGV1LmNpdHJpeC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJu
ZWwub3JnPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KICBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRv
IHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgZjk5M2MzZTkwNy4uOGU3
NTFhYzU5YyAgOGU3NTFhYzU5Y2ZkMTE0M2QwOTVjNDU5MjdiYTFiZWMwZDQ0MWVlNCAtPiBzbW9r
ZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 22:29:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 22:29: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 1gHcVi-0001OD-3n; Tue, 30 Oct 2018 22:29: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=o/ya=nk=citrix.com=prvs=8340f39c5=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gHcVh-0001O8-1B
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 22:29:17 +0000
X-Inumbo-ID: 3a9f701a-dc93-11e8-807c-12d6303a7972
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3a9f701a-dc93-11e8-807c-12d6303a7972;
 Tue, 30 Oct 2018 22:29:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,446,1534809600"; d="scan'208";a="81180685"
To: =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?=
 <marmarek@invisiblethingslab.com>, <xen-devel@lists.xenproject.org>
References: <20181030221615.24171-1-marmarek@invisiblethingslab.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+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+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 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
 TQTBLzDKXok86M7BTQRS4TZ/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
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/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: <a961e40e-4844-16ea-0693-db8f6c026223@citrix.com>
Date: Tue, 30 Oct 2018 22:29:08 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181030221615.24171-1-marmarek@invisiblethingslab.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] tools/misc/xenpm: fix getting info when
 some CPUs are 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: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAvMTAvMjAxOCAyMjoxNiwgTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIHdyb3RlOgo+
IFVzZSBwaHlzaW5mby5tYXhfY3B1X2lkIGluc3RlYWQgb2YgcGh5c2luZm8ubnJfY3B1cyB0byBn
ZXQgbWF4IENQVSBpZC4KPiBUaGlzIGZpeGVzIGZvciBleGFtcGxlICd4ZW5wbSBnZXQtY3B1ZnJl
cS1wYXJhJyB3aXRoIHNtdD1vZmYsIHdoaWNoCj4gb3RoZXJ3aXNlIHdvdWxkIG1pc3MgaGFsZiBv
ZiB0aGUgY29yZXMuCj4KPiBTaWduZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVj
a2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+Cj4gLS0tCj4gUmVwb3J0ZWQgYnkg
QHRmbTE6Cj4gaHR0cHM6Ly9naXRodWIuY29tL1F1YmVzT1MvcXViZXMtaXNzdWVzL2lzdWVzLzQ0
NTYKClRoYXRzIGEgNDA0LCBidXQgL2lzc3Vlcy8gbG9va3MgdG8gd29yay4KCkVpdGhlciB3YXks
IFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoK
PiAtLS0KPiAgdG9vbHMvbWlzYy94ZW5wbS5jIHwgMiArLQo+ICAxIGZpbGUgY2hhbmdlZCwgMSBp
bnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKPgo+IGRpZmYgLS1naXQgYS90b29scy9taXNjL3hl
bnBtLmMgYi90b29scy9taXNjL3hlbnBtLmMKPiBpbmRleCA4NmMxMmVhNWZiLi4xMTI1OTBmYjY3
IDEwMDY0NAo+IC0tLSBhL3Rvb2xzL21pc2MveGVucG0uYwo+ICsrKyBiL3Rvb2xzL21pc2MveGVu
cG0uYwo+IEBAIC0xMjMxLDcgKzEyMzEsNyBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqYXJn
dltdKQo+ICAgICAgICAgIHhjX2ludGVyZmFjZV9jbG9zZSh4Y19oYW5kbGUpOwo+ICAgICAgICAg
IHJldHVybiByZXQ7Cj4gICAgICB9Cj4gLSAgICBtYXhfY3B1X25yID0gcGh5c2luZm8ubnJfY3B1
czsKPiArICAgIG1heF9jcHVfbnIgPSBwaHlzaW5mby5tYXhfY3B1X2lkOwo+ICAKPiAgICAgIC8q
IGNhbGN1bGF0ZSBob3cgbWFueSBvcHRpb25zIG1hdGNoIHdpdGggdXNlcidzIGlucHV0ICovCj4g
ICAgICBmb3IgKCBpID0gMDsgaSA8IEFSUkFZX1NJWkUobWFpbl9vcHRpb25zKTsgaSsrICkKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 22:38:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 22:38: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 1gHcek-0002Mi-4b; Tue, 30 Oct 2018 22:38:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=dlcz=nk=xilinx.com=stefanos@srs-us1.protection.inumbo.net>)
 id 1gHcej-0002Md-Kp
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 22:38:37 +0000
X-Inumbo-ID: 89f50f94-dc94-11e8-87d6-bc764e045a96
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe51::60f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 89f50f94-dc94-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 22:38:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=xilinx.onmicrosoft.com; s=selector1-xilinx-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=mn85YmeNjOQ25u/KrH3MW4YW7bB5QOu5l0zF436MTMc=;
 b=ALRJmZqMWbA6wC9kpR2refLtSnEafoqM/RUsfRkOUz4y4NjMRAhgy5Xl9eaSZ4FRMpzxYQJ9m5va9Wq+Ia665BdlecW+qtdNHFAVJcQKNbmU76UBMIVW0viSXIfxD7+EqgWNnOz0tKHjzglgFK6KiqLMNtW8r2JXrRhSImr8V4s=
Received: from BYAPR02CA0025.namprd02.prod.outlook.com (52.135.206.38) by
 DM6PR02MB4459.namprd02.prod.outlook.com (20.176.105.92) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1273.21; Tue, 30 Oct 2018 22:38:34 +0000
Received: from BL2NAM02FT013.eop-nam02.prod.protection.outlook.com
 (2a01:111:f400:7e46::206) by BYAPR02CA0025.outlook.office365.com
 (2603:10b6:a02:ee::38) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1273.18 via Frontend
 Transport; Tue, 30 Oct 2018 22:38:34 +0000
Authentication-Results: spf=pass (sender IP is 149.199.60.100)
 smtp.mailfrom=xilinx.com; kernel.org; dkim=none (message not signed)
 header.d=none;kernel.org; dmarc=bestguesspass action=none
 header.from=xilinx.com;
Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates
 149.199.60.100 as permitted sender) receiver=protection.outlook.com;
 client-ip=149.199.60.100; helo=xsj-pvapsmtpgw02;
Received: from xsj-pvapsmtpgw02 (149.199.60.100) by
 BL2NAM02FT013.mail.protection.outlook.com (10.152.77.19) with Microsoft SMTP
 Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1294.14
 via Frontend Transport; Tue, 30 Oct 2018 22:38:33 +0000
Received: from unknown-38-66.xilinx.com ([149.199.38.66]:46226
 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63)
 (envelope-from <stefano.stabellini@xilinx.com>)
 id 1gHcef-0001hy-2P; Tue, 30 Oct 2018 15:38:33 -0700
Received: from [127.0.0.1] (helo=localhost)
 by xsj-pvapsmtp01 with smtp (Exim 4.63)
 (envelope-from <stefano.stabellini@xilinx.com>)
 id 1gHceZ-0004uM-VK; Tue, 30 Oct 2018 15:38:28 -0700
Received: from xsj-pvapsmtp01 (mailman.xilinx.com [149.199.38.66])
 by xsj-smtp-dlp2.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id w9UMcQvW018850; 
 Tue, 30 Oct 2018 15:38:26 -0700
Received: from [172.19.2.220] (helo=localhost)
 by xsj-pvapsmtp01 with esmtp (Exim 4.63)
 (envelope-from <stefanos@xilinx.com>)
 id 1gHceY-0004uB-42; Tue, 30 Oct 2018 15:38:26 -0700
Date: Tue, 30 Oct 2018 15:38:24 -0700
From: Stefano Stabellini <stefano.stabellini@xilinx.com>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <18bf9618-d950-8cfa-1746-e330f3ce0e66@arm.com>
Message-ID: <alpine.DEB.2.10.1810301528180.22840@sstabellini-ThinkPad-X260>
References: <20181030161326.17879-1-ian.jackson@eu.citrix.com>
 <18bf9618-d950-8cfa-1746-e330f3ce0e66@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
X-RCIS-Action: ALLOW
X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005
X-TM-AS-User-Approved-Sender: Yes;Yes
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-HT: Tenant
X-Forefront-Antispam-Report: CIP:149.199.60.100; IPV:NLI; CTRY:US; EFV:NLI;
 SFV:NSPM;
 SFS:(10009020)(7916004)(39860400002)(376002)(346002)(396003)(136003)(2980300002)(438002)(189003)(199004)(77096007)(107886003)(229853002)(33716001)(76176011)(9686003)(33896004)(81166006)(8936002)(6246003)(6916009)(36386004)(81156014)(26005)(4326008)(14444005)(58126008)(2906002)(54906003)(23726003)(478600001)(50466002)(16586007)(106002)(8676002)(426003)(11346002)(476003)(446003)(186003)(47776003)(5660300001)(53546011)(486006)(44832011)(57986006)(316002)(126002)(336012)(305945005)(356004)(106466001)(9786002)(63266004)(76506005)(46406003)(21314003)(107986001)(5001870100001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR02MB4459; H:xsj-pvapsmtpgw02; FPR:;
 SPF:Pass; LANG:en; PTR:unknown-60-100.xilinx.com,xapps1.xilinx.com; MX:1; A:1;
X-Microsoft-Exchange-Diagnostics: 1; BL2NAM02FT013;
 1:32HQ3MxGnIJk4HkkuEBnoTG72sO5p+iynmckpSFToHiybpLYjRH074vGNH1FrO0yQdeqIG9RxQ2GKNbMrh0dPhH33WE+rT3dKEzcYSz/f32LccQtMxa4mGB1eLsEMRht
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 3cfc27a7-826a-4840-d0d2-08d63eb86cb9
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4608076)(2017052603328)(7153060);
 SRVR:DM6PR02MB4459; 
X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4459;
 3:5d1Gf7OH9v07jIyhWTPuRXWKr41kh+HW62CmI+GFOiqvRyfLOWIlLNTTHMO0L/p8SfM5fgy1SHM8zqyPdWkZbHwaQ47oHh0G4J5wMwbtQ5hC5rzdFy+8z0cOBuy7gIPwFdB//X9QW+jHeutf/0lDrdmkWLolW7S1EbhNNSDt/Sj8lsmD4WJPoi3NWTvBveIenqreBlQ9ZVdyJBaVeiihFwKRUertB1lmgEIPRZ+RBqqqoQ1XrrP3FW+w105mx/G6fr5KVRmpG2TLvXEuM01VXoS/vAmDs3CrRbPYyBVpydnzS335NhSQqovEORBa3C1PiEuKu8kP7j7H5M7ajXq/05hsDa0XpDXmDzZzRUjPXME=;
 25:h87oYVqdP/BMw8LGpwG0Il51Q7KFnDmh1LbBit+vL91tr5rAQztTWJe6XAMI9sRospvHdeuLwWq/jYIa8hsUm5BZ+xQniXCMVtKeGP/xqPByEEUuA888XUvYH/FBDZrWiWtix8PYtveevmLOUjvPKr7sZclnYqmBVTSCcxTJrET3qMqSmTdM9S3M+FrpEXufihyzgQiqvMlRi1hUTE7crWxIKOgnTx++BUT4GgeU/37CaQVo/ekQlZoUX5unxW9nAgfzMxIzaHNKRFgNyUmpEkH+TmVuW00HENQCS5Bro5L1yDbe+5rLVZoTZjSrI3nDJKIdRAF4+AWnl6+Sj+Ibcuy3F6HVIMNAUdLtwAI0xnE=
X-MS-TrafficTypeDiagnostic: DM6PR02MB4459:
X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4459;
 31:oQw3AZbobeLzR6JWEm0FasRXfBgOvDKjAON3ITFglGtnAtUPyRRyt5q4ky7rEUlOxA/tbh8oxIevHk0nWkAqspXvAi9Mhu4PELsD7VGL+1sbV4YTHcCNPNnvVwExJrQFIGBXEXnknPOHIY0w/XNEfgJqt/31DFslfzIu8jVK6YdtGKAe7gVIcowUfOFBafI4dTkTrlPR9ONG+yH5J6eMN8JojSLEdHFi6ha4O8WY41k=;
 20:tyWnWMp6Ir0JuYeStopNIZsOG3gkRov3vEcWe0agCgGBrzkZARyRu2h2H2JWbC9F2WNXPfJiYfbNVMsKB2DdVYAINKIp6mc3t5GKZhngMZM1Z/9ZwM+XBsb+3pU3YmEzhHeUMr6imBPwVYoIGeY8gFAP0Puv4NWs0t6GmZj9wpqDPoxNbtIlYcaDtgFoMxyVrMB6EFDObIe45p6G7vcQsoXL2qHxyksXO5VsmVHQ4kcgdeHYFdMliN2l9E5aHn6lDfVfbAl30pyV8r8819Z7uUS06OMd2TTFCfvD9+6+9AxWw+XIdSQyt1JG8YFv3233AK1cDdI9CffP3aoV8qqu5DZ1m1J5yYvZQqqsGqPbxKMauxdzL+0OICZLm2ZMiWRejWVWkijijvhMofWb7KlRFU8IYtYp/E/Gesf2nrSNFIiaukTwhHBgMRLN0hMF3rM+FPsC5/q5iCwOdn77aHBsHrqnk+4XoPfXJiUH/fSfSiJA5j2MYfKMo6vwyXcWgcno
X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply
X-Microsoft-Antispam-PRVS: <DM6PR02MB44590E6355D3D6694A54283DA0CC0@DM6PR02MB4459.namprd02.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(158342451672863)(163750095850);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(3002001)(93006095)(93004095)(3231382)(944501410)(52105095)(6055026)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123558120)(20161123564045)(20161123560045)(201708071742011)(7699051)(76991095);
 SRVR:DM6PR02MB4459; BCL:0; PCL:0; RULEID:; SRVR:DM6PR02MB4459; 
X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4459;
 4:23AlKcsCYX7KunpYUk3lMa44odrZK6ApgADWQk/309LtDB9QuSib0gXQBb4j9d2w8BQe7Ke3zFcxoGDh7Ay2oIV1yXnAN7yOc7eMQvkbMuWYpjFTlgiY/MzNWhk55ds5vUzE9pbMw3l2kvEUN5fmmMm7U3ljbIRM9wpcsOYzD/9TOFJbqF3sj0EZjz551sY3JSMBUDrBnLfIbbfXfRYiITpFw8D9jR5Ws85DqL0bZHqb44hCyQQoMlzy8Apu5JFLLo3+icI9r1oUjGE+/kmecWocVEG7fAv9RUKdV2XQcKF+Nx3XBnRnFboJZdj0KAFGOIt2Nmk8dnzH50+iaY3g65D2lZst/95dXJQ0LRlu2tM=
X-Forefront-PRVS: 08417837C5
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM6PR02MB4459;
 23:6W7nQXgkbCAMMxfRAk6ftZ3WPOi9KTA7xFbHexZ8z?=
 =?us-ascii?Q?coFERzGWETEYlDBxytlf26r0Ba3ECsL/32+kmNAs+Ta5A6qONLR0WQdQKYDo?=
 =?us-ascii?Q?fjLvaPzUwPMIrwDDo6bF1kqYxF/GJnT6fUpaoUcF9RUdk+miDKnhJNrtBh30?=
 =?us-ascii?Q?ytVnDf1ya/0erN1svxKY17mQCa9+u/EcOg1xeG8yUO4APLuLzrdovcs+232W?=
 =?us-ascii?Q?DbKG0/FsRAnWmStSliqiPduY3Nb0DdULEt4X38Q0xfLgkEKseYVFinalpYLq?=
 =?us-ascii?Q?CPBk9vlaPc5Y7PvaYyfGwJuOYrabtmNaHtoSaccNlBVozz2gVSIkjFtt+WqA?=
 =?us-ascii?Q?bcnU5BQerPwBYQWXbqGQMftprqWcFK3qogeUoSh1MOElSZOm8CcRdGMNoOzF?=
 =?us-ascii?Q?V6w9jXcrd/s9RO1mt0EOoMAwKosjImEWwOShNaVL8kJpAfdKH/FgzWXR9Nh2?=
 =?us-ascii?Q?Y85Fj1iFLDzWsKuYF0OCbPM3ACWs14qk7n1BYABbXwOYvNf84lyrDdGr2k1H?=
 =?us-ascii?Q?QT5dsgF2uWEUHDZHdrAbzkGdyZYnjebqILpsiHX4ekufRDbioRw1Wu8qUUMh?=
 =?us-ascii?Q?UqKkx5dP94kmV+xFEPJ8vGD+bo4SmJUQlYJtYiMd3sp/Gj+xNpLyNMTSSY8f?=
 =?us-ascii?Q?3gQhLYdtUb9HossnHwBWRGqJopmDM0tMzMwHb8bK3dQEbqnc/DqHujAbZsfu?=
 =?us-ascii?Q?2MsrrMBYazetsIBWPXCDn6IKPD1lBBcs3ne0VvrYAKpqQosGZ30k4DGwRj+L?=
 =?us-ascii?Q?rm6ld0vJt99QLkf0YWDc4yMEAX5uHSh59y+zW51t4T6Qo2OnN2bXsz12GVwN?=
 =?us-ascii?Q?HRDd5nvzUaiEh4jGlYbVwwMKWBjHmgPEhimXoy88/qwxTo1xjXeW+HQdDe6k?=
 =?us-ascii?Q?G5ELD3iPvCXvEdd34Csk3uMjD+ZIF04Jlvkor515DIKHKpHi64/wUglfzP5F?=
 =?us-ascii?Q?S4ofFoNsnYcLUn+59K/eemK0s4xPfkzdwSdTDollSkjP+OiWQJfsK1j/LTKY?=
 =?us-ascii?Q?7v866YDt2Tdon+WazxWNUjEEUaeME1/lBIcNPQFi2dYXMDUiG2Ap6L247ZRk?=
 =?us-ascii?Q?sitrcZeO2NNvUcfwYavGVoWBFqwfyH78tmtnM1WYBEFLlz7ezmNVuFZ4zlvs?=
 =?us-ascii?Q?0zVJ7C4bVSdcJUJdmRDLhFuwzDeAzV7X3mrMaIyoLuyaUly/6tGXzTZNm5Zg?=
 =?us-ascii?Q?WYPFMa6YegkmGkURiO/jUjCYgZmLKMN6fgCyrzPQZDPxq2AtJ7Cw0xCL0vLm?=
 =?us-ascii?Q?/SPNgIGVQhe2MMkjQi/fFjTd1yrvANuvL3UO9ai/CG7cHmYPC0ulhNg5Fnqh?=
 =?us-ascii?Q?pbR40HxBzdZs1jlFKRyJAI=3D?=
X-Microsoft-Antispam-Message-Info: cfqyeIIUVUoBQFx16tLniEVD+xcmt3gKQbmnzcA2SrugV2NYhpikj2QPxYTR0bxhN2TWYKGd8xeYVebxtEK/jeAclmXrnYow0C8yZpTusXl3JTyTxO3GGbxwTCtiAVaXMBbqWiZIhi5hRCHmZAd9l+Gm21IYYDiEOCorND4NLSYNGzuc6ClxsLBAwlVUIo8JH7AenSo0yqW2WEKqc0y7JYANo8SdP7KjgR0XszBmuppz16bSKzyvLGTN6WWnzjfcuAB1BbTS1YcKp7Y6LUtkGEUIBI7lSAJTHiVimpjh2WZaUMx8idMS8rQD/ah1ZvlMihg9AqZbrRblIveZYC4VWJyLG9xZr/4g3AF5ujAuEgI=
X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4459;
 6:By0rY3VQHYPSHSYEJacF0UCOS9m5xN3cXtK4FyNXdGtmbkCOGTYnvDkwcWsPBa4hWZyWO9yl1kyDz4KPZybaVgDXvFIKqvTG1XZxo3NEUKa8ca0zpoOI/KE6+1j5sGZeLnakhaOsSiCaIeeIbQjqJXNtg4eeCj1fUwNos8GqE4s874yk6KPrgHEqAWIo5t59ROuJXuz21xzDvfFJEgydoevI29uL1zAhQQBE6f3tcFSzRLibSZCO2fXWHaceVJSR5sQ3hC2p+NNSXhzqi/cuL9rcDOvq2Tokarlx5Q6uQ7k6nNP+AOeq2xUZ0jn3tdWfXf/Tb90wpQK7umNzPlSVBDaLdDSrg9p3OEnTjlNEuTc2Y/8juYE7yL8xscPaOIkgnHenNpkZzGw0JIWfSVs2/Yxc48qU1J7j1E76lel10ft0NvQMmBFLdV1qxV0w0oD7Xd8jCeJ7Nj5CHuKb/oXYIg==;
 5:9JSLB0T6C85td4XVeJ4xwoGnCAN/Pbt0j+P+1cCt8PmpjOeRDigl9k0/GL+AJoCp3Nn6i331wMPuJNk0mKuLWd6/HNcQ88IIEezSoHOapsowiKMjH4s+ViHXYlMRY84camAT52GinKmuBIENpNSuwvYo2/mrW4KRkxXIU09Ps4s=;
 7:yZUrxqJPoO8K0b8ovJpRhoKmlkCv0fN/vTmTenEnJXy60g/OlDnPCaJtlu5HdJkHugcthecuEJGj+iV3nozVtrM9HP99h+TRPI9PVidXLCnZY8OfidQslLGvJ1Si+eTgiyzCqbJzCvMxS4BFFmsjrA==
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: xilinx.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Oct 2018 22:38:33.6181 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 3cfc27a7-826a-4840-d0d2-08d63eb86cb9
X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.100];
 Helo=[xsj-pvapsmtpgw02]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR02MB4459
Subject: Re: [Xen-devel] [OSSTEST PATCH] README.hardware-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: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, infra@xenproject.org,
 stefanos@xilinx.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAzMCBPY3QgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIElhbiwKPiAKPiBP
biAxMC8zMC8xOCA0OjEzIFBNLCBJYW4gSmFja3NvbiB3cm90ZToKPiA+ICtDb21wYXRpYmlsaXR5
IHdpdGggWGVuIGFuZCBMaW51eCAtIHJlcXVpcmVtZW50cwo+ID4gKy0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gPiArCj4gPiArKE5vcm1hbGx5IHRoZXNl
IGlzc3VlcyBhcmUgbm90IGEgcHJvYmxlbSBmb3IgeDg2LCBleGNlcHQgcGVyaGFwcyBmb3IKPiA+
ICt0aGUgbmV0d29yayBhbmQgc3RvcmFnZSBjb250cm9sbGVycyAtIHNlZSBNQVNTIFNUT1JBR0Ug
YW5kIE5FVFdPUktJTkcsCj4gPiArYWJvdmUuKQo+ID4gKwo+ID4gKyAqIFsxXSBYZW46IFRoZSBD
UFUgYW5kIG90aGVyIGhhcmR3YXJlIG11c3QgYmUgc3VwcG9ydGVkIGJ5IGN1cnJlbnQKPiA+ICsg
ICB2ZXJzaW9ucyBvZiB4ZW4tdW5zdGFibGUsIGF0IHRoZSB2ZXJ5IGxlYXN0Lgo+ID4gKwo+ID4g
KyAqIFsyXSBMaW51eDogVGhlIENQVSBhbmQgb3RoZXIgaGFyZHdhcmUgbXVzdCBiZSBzdXBwb3J0
ZWQgYnkgZXhpc3RpbmcKPiA+ICsgICB3aWRlbHkgYXZhaWxhYmxlIHZlcnNpb25zIG9mIExpbnV4
LiAgVGhlcmUgYXJlIHR3byBwcmluY2lwYWwKPiA+ICsgICByZXF1aXJlbWVudHM6Cj4gPiArCj4g
PiArICAgKyBCYXJlbWV0YWwgYm9vdCBmcm9tIERlYmlhbiBzdGFibGUgb3Igc3RhYmxlLWJhY2tw
b3J0czoKPiA+ICsKPiA+ICsgICAgIEEgc3VpdGFibGUgTGludXgga2VybmVsIGJpbmFyeSB3aGlj
aCBjYW4gYm9vdCBiYXJlbWV0YWwgb24gdGhlCj4gPiArICAgICBwcm9wb3NlZCBoYXJkd2FyZSBt
dXN0IGJlIGF2YWlsYWJsZSBmcm9tIERlYmlhbiAoYXQgbGVhc3QKPiA+ICsgICAgIGBzdGFibGUn
LCBvciwgaWYgdGhhdCBpcyBub3QgcG9zc2libGUgYHN0YWJsZS1iYWNrcG9ydHMnKS4gIEl0IGlz
Cj4gPiArICAgICBub3QgT0sgdG8gcmVxdWlyZSBhIHBhdGNoZWQgdmVyc2lvbiBvZiBMaW51eCwg
b3IgYSB2ZXJzaW9uIG9mCj4gPiArICAgICBMaW51eCBidWlsdCBmcm9tIGEgcGFydGljdWxhciBn
aXQgYnJhbmNoLCBvciBzb21lIHN1Y2guICBJZiB0aGUKPiA+ICsgICAgIHJlcXVpcmVkIGtlcm5l
bCBpcyBub3QgYXZhaWxhYmxlIGluIERlYmlhbiwgdGhlIHZlbmRvciBzaG91bGQKPiA+ICsgICAg
IGZpcnN0IHdvcmsgd2l0aCB0aGUgRGViaWFuIHByb2plY3QgdG8gZW5zdXJlIGFuZCB2YWxpZGF0
ZSB0aGF0Cj4gPiArICAgICB0aGUgRGViaWFuIHN0YWJsZS1iYWNrcG9ydHMga2VybmVsIGJpbmFy
aWVzIGJvb3Qgb24gdGhlIHByb3Bvc2VkCj4gPiArICAgICBoYXJkd2FyZS4KPiAKPiBXaGlsZSBJ
IHVuZGVyc3RhbmQgdGhpcyBwb2ludCwgSSB0aGluayB0aGlzIGlzIGdvaW5nIHRvIGxpbWl0IHVz
IGEgbG90IG9uIHRoZQo+IGNob2ljZSBvZiBoYXJkd2FyZSBmb3IgQXJtLiBXaGlsZSBEZWJpYW4g
aXMgcXVpdGUgZmFtb3VzIG9uIHRoZSBTZXJ2ZXIgd29ybGQsCj4gdGhpcyBpcyBsZXNzIHRoZSBj
YXNlIG9uIHRoZSBhdXRvbW90aXZlL2VtYmVkZGVkIHdvcmxkIHdoZXJlIHRoZXkgdGVuZCB0byBo
YXZlCj4gdGhlcmUgY3VzdG9tIGRpc3RyaWJ1dGlvbi4KClRoYXQncyByaWdodCwgaXQncyBhIFlv
Y3RvIHdvcmxkIGFyb3VuZCBoZXJlLiBUaGF0J3MgYWxzbyB3aGF0IEVQQU0KdXNlcy4KCgo+IE1v
c3Qgb2YgdGhlIHRpbWUsIHRoZSBpc3N1ZSB0byBib290IERlYmlhbiBpcyByZWxhdGVkIHRvIHRo
ZSBrZXJuZWwuIFlldCwgdGhlCj4gcHJpY2UgbWlnaHQgYmUgdG9vIGhpZ2ggZm9yIHNvbWUgb2Yg
dGhlIHZlbmRvcnMgdG8gZG9uYXRlIHRoZSBoYXJkd2FyZS4KPiBGdXJ0aGVybW9yZSwgYXQgdGhl
IG1vbWVudCBPc3N0ZXN0IGlzIHN0dWNrIG9uIEplc3NpZS4gVGhpcyB2ZXJzaW9uIGRvZXMgbm90
Cj4gc3VwcG9ydCBUaHVuZGVyLVggKHN0ZWFsaW5nIHBvd2VyIGFuZCBoZWF0aW5nIGRhdGEgZm9y
IHRoZSBwYXN0IHllYXIgYW5kCj4gaGFsZi4uLikgYW5kIGhhcmR3YXJlcyB0aGF0IHdpbGwgYmUg
ZG9uYXRlZCBpbiB0aGUgbmV4dCBmZXcgbW9udGhzIChpLmUKPiBSZW5lc2FzIFItQ2FyLCBhbmQg
WGlsaW54IE1QU29jKS4KPgo+IEkgc3RpbGwgd2FudCB0byBlbmNvdXJhZ2UgdmVuZG9yIHRvIHdv
cmsgdXBzdHJlYW0gYnV0IEkgd291bGQgcmVsYXggdGhlCj4gcmVxdWlyZW1lbnRzIGhlcmUgdG8g
IlhlbiBBcm0ga2VybmVsIGJyYW5jaCIuCgorMQoKWGlsaW54IE1QU29DIHN1cHBvcnQgaXMgdXBz
dHJlYW0gaW4gdmFuaWxsYSBMaW51eCAoZGVmY29uZmlnKSwgYW5kIHRoZQpNUFNvQyBpcyBmdWxs
eSBzdXBwb3J0ZWQgaW4gWW9jdG8uIFdlIGRpZCBpc3N1ZSBhIHRpY2tldCBpbiB0aGUgRGViaWFu
CnN5c3RlbSB0byBhZGQgc3VwcG9ydCBmb3IgdGhlIFhpbGlueCBNUFNvQyBpbiB0aGVpciBrZXJu
ZWwgYnV0IGlzIGhhc24ndApoYXBwZW5lZCB5ZXQuIChUaGUgZmFjdCB0aGF0IERlYmlhbiBzdXBw
b3J0IGhhc24ndCBjb21lIHVwIGFzIGFuIGlzc3VlCnVwIHVudGlsIG5vdyB0ZWxscyB1cyB0aGF0
IGVtYmVkZGVkIGZvbGtzIHRlbmQgdG8gdXNlIG90aGVyIGRpc3Ryb3MuKQoKSW4gZ2VuZXJhbCwg
SSB0aGluayB2YW5pbGxhIExpbnV4IGtlcm5lbCBzdXBwb3J0IHdvdWxkIGJlIGEgcmF0aGVyCnN0
cmljdCByZXF1aXJlbWVudCBmb3IgbWFueSBlbWJlZGRlZCBib2FyZHMgKGVzcGVjaWFsbHkgdGhl
IHN1YiAxMDAkCm9uZXMpLCBidXQgaXQgd291bGQgc3RpbGwgYmUgYmV0dGVyIHRoYW4gYXNraW5n
IGZvciBEZWJpYW4ga2VybmVsCnN1cHBvcnQuCgpPdmVyYWxsLCBKdWxpZW4ncyBzdWdnZXN0aW9u
IHRvIHJlcXVpcmUgIlhlbiBBcm0ga2VybmVsIGJyYW5jaCIgaXMgYmVzdC4KCgoKPiA+ICsKPiA+
ICsgICArIEJvb3QgdW5kZXIgWGVuIHdpdGggTGludXgga2VybmVsIGJ1aWx0IGZyb20gc291cmNl
IGNvZGUuCj4gPiArCj4gPiArICAgICBGb3IgeDg2LCByZWNlbnQgTGludXggTFRTIG9yIG1haW5s
aW5lIGtlcm5lbCBzb3VyY2UgY29kZSBtdXN0IGJlCj4gPiArICAgICBhYmxlIHRvIGJvb3QgdW5k
ZXIgWGVuLCBvbiB0aGUgcHJvcG9zZWQgaGFyZHdhcmUuCj4gPiArCj4gPiArICAgICBGb3IgQVJN
LCB0aGVyZSBpcyBhIHNwZWNpYWwgWGVuIEFSTSBrZXJuZWwgYnJhbmNoLiAgSXQgbXVzdCBiZQo+
ID4gKyAgICAgYWJsZSB0byBib290IHVuZGVyIFhlbiwgb24gdGhlIHByb3Bvc2VkIGhhcmR3YXJl
Lgo+IAo+IEkgc3RpbGwgd2FudCB0byBrZWVwIHRoYXQgYnJhbmNoIHZlcnkgY2xvc2UgdG8gTGlu
dXggdXBzdHJlYW0uIFNvIGl0IG1pZ2h0IGJlCj4gd29ydGggdG8gc2F5IHdlIGhhdmUgdGhlIGxp
YmVydHkgdG8gbm90IGFjY2VwdCB0aGVyZSBwYXRjaC4uLgo+IAo+ID4gKwo+ID4gKyAqIEJvYXJk
LXNwZWNpZmljIExpbnV4IGFuZCBYZW4gdmVyc2lvbnMgYXJlIG5vdCBhY2NlcHRhYmxlLgo+IAo+
IC4uLiBUaGF0IHdpbGwgYXZvaWQgYSB2ZW5kb3IgdG8gdHJ5IHRvIHdvcmthcm91bmQgdGhpcyBi
eSBhc2tpbmcgdG8gbWVyZ2UKPiBodW5kcmVkcyBvZiBwYXRjaCBpbiAiWGVuIEFybSBrZXJuZWwi
IGJyYW5jaC4KClllcywgZ29vZCBpZGVhLiBXZSBkb24ndCB3YW50IHRvIGRldmlhdGUgdGhlICJY
ZW4gQXJtIGtlcm5lbCIgYnJhbmNoCnNpZ25pZmljYW50bHkuCgoKPiA+ICsKPiA+ICsgKiBIYXJk
d2FyZSB2ZW5kb3Igb2ZmZXJpbmcgYSAiYm9hcmQgc3VwcG9ydCBwYWNrYWdlIiBpcyBhIHJlZCBm
bGFnLgo+ID4gKyAgIFdlIHdpbGwgbm90IGJlIHVzaW5nIGEgImJvYXJkIHN1cHBvcnQgcGFja2Fn
ZSIuICBJZiB3ZSBhcmUgb2ZmZXJlZAo+ID4gKyAgIG9uZSB3ZSB3aWxsIG5lZWQgZXhwbGljaXQg
Y29uZmlybWF0aW9uLCBhbmQgcGVyaGFwcyB2ZXJpZmljYXRpb24sCj4gPiArICAgb2YgdGhlIHBv
aW50cyBhYm92ZS4KPiA+ICsKPiA+ICsgKiBGb3IgQVJNIHN5c3RlbXMgdXNpbmcgRGV2aWNlIFRy
ZWU6IHh4eCB3aGF0IHRvIHdyaXRlIGhlcmUgPwo+IElJUkMgd2UgYXJlIHVzaW5nIHRoZSBEVCBm
cm9tIHRoZSBMaW51eCB0cmVlLiBUaGlzIHdhcyB0byB3b3JrYXJvdW5kIGJyb2tlbgo+IGJhY2t3
YXJkIGNvbXBhdGliaWxpdHkgb24gdGhlIGN1YmllYm9hcmQuIEFtIEkgY29ycmVjdD8KPiAKPiBJ
IHdvdWxkIHdyaXRlOiAiVGhlIGZpcm13YXJlIHNob3VsZCBwcm92aWRlIGEgRGV2aWNlLVRyZWUg
d29ya2luZyBmb3IgYWxsCj4gdmVyc2lvbiBvZiBMaW51eCBvciBwcm92aWRlIGEgbWVjaGFuaXNt
cyB0byBsb2FkIGEgZGlmZmVyZW50IERldmljZS1UcmVlIGF0Cj4gYm9vdC4iCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 22:42:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 22:42: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 1gHciT-0003H8-Pd; Tue, 30 Oct 2018 22: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=xz+z=nk=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gHciS-0003Gq-9F
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 22:42:28 +0000
X-Inumbo-ID: 134a995c-dc95-11e8-b84a-12d6303a7972
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 134a995c-dc95-11e8-b84a-12d6303a7972;
 Tue, 30 Oct 2018 22:42:27 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id E2FD22064C;
 Tue, 30 Oct 2018 22:42:25 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540939346;
 bh=tdWmAnGKeKMQbCiXjkeUeuUc/yyeK95cChwj7OWnfBA=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=HHBZc3iytnN0l+kw5zvLlfLA5lAGvjI9JEgCDzEzEqX1HESmJLPkmI1kNWTzfI7Y6
 AZdJgEFkP7k/9KIBjlSN+gQdGwQGigmh42rCGn6e8aUF6S/BklPYk6r6Dv8u2Pgiom
 ugBSXzys5Ck9uFIa2WPqkTePbVelMjHnzrGysI68=
Date: Tue, 30 Oct 2018 15:42:23 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <d902915d-25e1-1690-7f6d-f2126d0fc0a7@arm.com>
Message-ID: <alpine.DEB.2.10.1810301539070.22840@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
 <1539041841-17655-7-git-send-email-sstabellini@kernel.org>
 <23512.32695.67084.342476@mariner.uk.xensource.com>
 <d902915d-25e1-1690-7f6d-f2126d0fc0a7@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v8 7/8] xen/arm: export shared memory
 regions as reserved-memory on device tree
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, wei.liu2@citrix.com,
 blackskygg@gmail.com, xen-devel@lists.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>

T24gVHVlLCAzMCBPY3QgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+IAo+IE9uIDEw
LzMwLzE4IDM6NTggUE0sIElhbiBKYWNrc29uIHdyb3RlOgo+ID4gU3RlZmFubyBTdGFiZWxsaW5p
IHdyaXRlcyAoIltQQVRDSCB2OCA3LzhdIHhlbi9hcm06IGV4cG9ydCBzaGFyZWQgbWVtb3J5Cj4g
PiByZWdpb25zIGFzIHJlc2VydmVkLW1lbW9yeSBvbiBkZXZpY2UgdHJlZSIpOgo+ID4gPiBTaGFy
ZWQgbWVtb3J5IHJlZ2lvbnMgbmVlZCB0byBiZSBhZHZlcnRpc2VkIHRvIHRoZSBndWVzdC4gRm9y
dHVuYXRlbHksIGEKPiA+ID4gZGV2aWNlIHRyZWUgYmluZGluZyBmb3Igc3BlY2lhbCBtZW1vcnkg
cmVnaW9ucyBhbHJlYWR5IGV4aXN0Ogo+ID4gPiByZXNlcnZlZC1tZW1vcnkuCj4gPiAKPiA+IE9o
ISAgSGVyZSBpcyB0aGUgZ3Vlc3QgQUJJLgo+ID4gCj4gPiBCdXQgaXQncyBub3QgZG9jdW1lbnRl
ZC4KPiAKPiBEZXZpY2UtVHJlZSBiaW5kaW5ncyBhcmUgZG9jdW1lbnRlZCBpbiBsaW51eC9Eb2N1
bWVudC9kZXZpY2UtdHJlZS9iaW5kaW5ncy4KPiBTdGVmYW5vIHNlbnQgaXQgdmlhIHRoZSBEVCBt
YWlsaW5nIGxpc3QgKHNlZSBbMV0pLgo+IAo+IFN0ZWZhbm8sIHdvdWxkIHlvdSBtaW5kIHRvIGFk
ZCBhIHBvaW50ZXIgaW4gdGhlIGNvbW1pdCBtZXNzYWdlPwoKWWVzLCB0aGF0IHdhcyBteSBwbGFu
LiBJIGFtIHdhaXRpbmcgZm9yIGl0IHRvIGJlIGFjY2VwdGVkIChzaG91bGQgaGFwcGVuCnNob3J0
bHkpIGFuZCBJJ2xsIHJlZnJlc2ggdGhpcyBwYXRjaC4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 22:44:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 22: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 1gHcju-0003MS-7O; Tue, 30 Oct 2018 22:43: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=xz+z=nk=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gHcjt-0003MK-5W
 for xen-devel@lists.xen.org; Tue, 30 Oct 2018 22:43:57 +0000
X-Inumbo-ID: 482d10b4-dc95-11e8-8b49-12d6303a7972
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 482d10b4-dc95-11e8-8b49-12d6303a7972;
 Tue, 30 Oct 2018 22:43:55 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 9CD2D2075D;
 Tue, 30 Oct 2018 22:43:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1540939435;
 bh=i0AK/7PPE0ZkKoO+xxmfcSWurjTH0Gtfxv+u4dBL7PQ=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=aC/aH6QLTQX7Q5/c8a+G4+8L0phkASWihYJRADeeYafxsqLNSAPrbaVTYBk8Z1ITs
 /hqsaBDwfuz6Z9OPuA6ogJq+nzKQt6TUQ6cA4TBEGCH/NTqcjEa0v5nKrnRJ0qtoJI
 KTQdP9zr7C+lJfk/lSkEnRjbeihhHrDU4p0nper0=
Date: Tue, 30 Oct 2018 15:43:52 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <b750bc1a-cd62-eef9-af6d-caa9562005ca@arm.com>
Message-ID: <alpine.DEB.2.10.1810301543030.22840@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
 <1539041841-17655-6-git-send-email-sstabellini@kernel.org>
 <23512.30192.533642.821746@mariner.uk.xensource.com>
 <alpine.DEB.2.10.1810301119530.19149@sstabellini-ThinkPad-X260>
 <b750bc1a-cd62-eef9-af6d-caa9562005ca@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v8 6/8] docs: documentation about static
 shared 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: Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, wei.liu2@citrix.com,
 blackskygg@gmail.com, lars.kurth@citrix.com, ian.jackson@eu.citrix.com,
 george.dunlap@citrix.com, xen-devel@lists.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>

T24gVHVlLCAzMCBPY3QgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDEwLzMwLzE4IDY6
NTggUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IEhpIElhbiwKPiA+IAo+ID4gSSBh
bSByZXBseWluZyBoZXJlLCBidXQgSSBhbSBhZGRyZXNzaW5nIGFsc28geW91ciBvdGhlciBlbWFp
bHMuIFRoaXMgaXMKPiA+IHY4IG9mIHRoZSBzZXJpZXMsIHRoZSBmaXJzdCB2ZXJzaW9uIHdhcyBz
ZW50IGluIEF1ZyAyMDE3LCBhbmQgdGhlIGRlc2lnbgo+ID4gZG9jdW1lbnQsIGluY2x1ZGluZyB0
aGUgbWFzdGVyL3NsYXZlIHRlcm1pbm9sb2d5LCB3YXMgYWNjZXB0ZWQgZXZlbgo+ID4gYmVmb3Jl
IHRoYXQuCj4gPiAKPiA+IEF0IHRoaXMgc3RhZ2UgSSBhbSBvbmx5IGxvb2tpbmcgZm9yIG1pbm9y
IHN1Z2dlc3Rpb25zIGZvciBpbXByb3ZlbWVudHMuCj4gPiBJIGFtIG5vdCBnb2luZyB0byBhZGRy
ZXNzIGEgdjEtc3R5bGUgcmV2aWV3IGF0IHRoaXMgcG9pbnQuCj4gPiAKPiA+IAo+ID4gT24gVHVl
LCAzMCBPY3QgMjAxOCwgSWFuIEphY2tzb24gd3JvdGU6Cj4gPiA+ID4gZGlmZiAtLWdpdCBhL2Rv
Y3MvbWFuL3hsLXN0YXRpYy1zaG0tY29uZmlndXJhdGlvbi5wb2QuNQo+ID4gPiA+IGIvZG9jcy9t
YW4veGwtc3RhdGljLXNobS1jb25maWd1cmF0aW9uLnBvZC41Cj4gPiA+ID4gbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKPiA+ID4gPiBpbmRleCAwMDAwMDAwLi44MWZmM2YxCj4gPiA+ID4gLS0tIC9kZXYv
bnVsbAo+ID4gPiA+ICsrKyBiL2RvY3MvbWFuL3hsLXN0YXRpYy1zaG0tY29uZmlndXJhdGlvbi5w
b2QuNQo+ID4gPiAuLi4KPiA+ID4gPiArKiBVbmlxdWVseSBpZGVudGlmaWVkIGJ5IGEgc3RyaW5n
IHRoYXQgaXMgbm8gbG9uZ2VyIHRoYW4gMTI4Cj4gPiA+ID4gY2hhcmFjdGVycywgd2hpY2gKPiA+
ID4gPiAraXMgY2FsbGVkIGFuIEI8aWRlbnRpZmllcj4gaW4gdGhpcyBkb2N1bWVudC4KPiA+ID4g
PiArCj4gPiA+ID4gKyogQmFja2VkIGJ5IGV4YWN0bHkgb25lIGRvbWFpbiwgd2hpY2ggaXMgY2Fs
bGVkIGEgQjxtYXN0ZXI+IGRvbWFpbiwgYW5kCj4gPiA+ID4gYWxsCj4gPiA+ID4gK3RoZSBvdGhl
ciBkb21haW5zIHdobyBhcmUgYWxzbyBzaGFyaW5nIHRoaXMgcmVnaW9uIGFyZSBjYWxsZWQKPiA+
ID4gPiBCPHNsYXZlPnMuCj4gPiA+IAo+ID4gPiBXb3VsZCBpdCBiZSBwb3NzaWJsZSB0byByZW5h
bWUgdGhlc2UgY29uY2VwdHMgPyAgTm93YWRheXMgaXQgaXMKPiA+ID4gZ2VuZXJhbGx5IHByZWZl
cmFibGUgdG8gYXZvaWQgbWFzdGVyL3NsYXZlIHRlcm1pbm9sb2d5LiAgUGVyaGFwcwo+ID4gPiBg
b3duaW5nJyBhbmQgYGJvcnJvd2luZycgZG9tYWlucyA/ICBJJ20gbm90IHN1cmUgZXhhY3RseSB3
aGF0IHRoZQo+ID4gPiBwcmVjaXNlIHJlbGF0aW9uc2hpcCBpcy4gIEl0IHdvdWxkIGJlIGdvb2Qg
dG8gZXhwbGFpbiB0aGF0IGJ5Cj4gPiA+IGV4cGxhaW5pbmcgd2hhdCB0aGUgc2VtYW50aWMgZGlm
ZmVyZW5jZSBpcyBiZXR3ZWVuIHRoZSByb2xlcyBvZiB0aGUKPiA+ID4gb3duaW5nIGFuZCBib3Jy
b3dpbmcgZG9tYWlucy4KPiA+IAo+ID4gSSBjb21wbGV0ZWx5IGFncmVlIHdpdGggeW91IGhlcmUs
IGFuZCBnZXR0aW5nIHJpZCBvZiB0aGUgbWFzdGVyL3NsYXZlCj4gPiB0ZXJtaW5vbG9neSB3b3Vs
ZCBiZSBuaWNlLCBpbiByZXRyb3NwZWN0LCBpdCB3YXMgbm90IGEgZ29vZCBjaG9pY2UuIEJ1dAo+
ID4gdGhpcyBpcyB2OCBvZiB0aGUgc2VyaWVzLCBhbmQgYXMgZGlzY3Vzc2VkIGEgZmV3IHRpbWVz
LCB3ZSBlbmNvdXJhZ2UKPiA+IHJldmlld2VycyB0byBhdm9pZCB0aGlzIGtpbmQgb2YgcmVxdWVz
dHMgYXQgdGhpcyBzdGFnZS4KPiAKPiBXaGlsZSBJIGFncmVlIHRoYXQgdGhlIGRlc2lnbiBkb2N1
bWVudCBoYXMgYmVlbiBhY2NlcHRlZCBpbiBBdWcgMjAxNywKPiB0aGUgbGFzdCB0aGluZ3Mgd2Ug
d2FudCBpcyBhZGRpbmcgbW9yZSBwb3RlbnRpYWxseSBvZmZlbnNpdmUgbmFtaW5nIGluIFhlbi4g
SXQKPiBzaG91bGQgbm90IHRha2UgdG9vIG11Y2ggdG8gZG8gdGhlIHJlbmFtaW5nIChJIGFtIGhh
cHB5IHRvIGhlbHAgaGVyZSkuCgpJIGNhbiBkbyBpdCwgaXQgaXMgd29ydGggbWFraW5nIHRoaXMg
Y2hhbmdlIHRvIGF2b2lkIGV2ZW4gbW9yZQptYXN0ZXIvc2xhdmUgc3R1ZmYgaW4gb3VyIHRyZWUs
IHRoZSBtb3JlIHNvIHRoYXQgaXQgZG9lc24ndCBtYWtlIHRoaW5ncwphbnkgY2xlYXJlciBpbiB0
aGlzIGNhc2UuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 23:49:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 23: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 1gHdl7-0000W0-JK; Tue, 30 Oct 2018 23:49:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=s4yt=nk=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1gHdl5-0000Vu-Sr
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 23:49:16 +0000
X-Inumbo-ID: 675e68be-dc9e-11e8-87d6-bc764e045a96
Received: from out3-smtp.messagingengine.com (unknown [66.111.4.27])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 675e68be-dc9e-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 23:49:13 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 01A9E2073F;
 Tue, 30 Oct 2018 19:49:13 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Tue, 30 Oct 2018 19:49:13 -0400
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=fm1; bh=WNJA9m
 fOmdRzsF3HfyaGUzXWEgcheLLyt22MwprVJw0=; b=qAh8CjHWcay26hOQlkAIJ4
 F1k9P2KCt0lJn/M2anFeArgmeD2C6HXptpM5vidEADSwXZcXcFg+juqXO0mkpxPT
 SFzZS0uSem84eFhiJcEX2F89OJJeeskAcaz0hEE2v5vnS66gtFJZQ9eH3rb4A1VC
 xIuEG2bxmYIsUialrYXHkd04X3c94HRe/OkHGLloiFcgew3FZWP1DYRvXNp6EaiJ
 AB3FCauzdsRtGuWiPTUwyQApx+DUlPjDsmy740nls0SPlPyuFUJpxJjlnQ3+0Wbw
 9fgQD74xWm0nfGzZYeN1tJdgBRkPPf14dDZyLcEK/8QgpRYQZ8t9PyLeDisUx2Ow
 ==
X-ME-Sender: <xms:-O3YW-Ps5osT9HfLOSKtCXdHGnSLQH8rSVPeUXI8-GQvPh1JfgE2Jg>
X-ME-Proxy: <xmx:-O3YW1iBR8kpBAXtVpEfh3hE6GfJzDhgKrgm9jp79UD6vkmViQ4a6g>
 <xmx:-O3YW8ZIOWKt5cLgdlS8HqWyX8EDsc1AV1t7hPYAc8DNkTVouqzvzA>
 <xmx:-O3YW-Xh4A2Yv2yigkEBIKCPZr17s2HT397nd-VJGrGGHnieig4b0w>
 <xmx:-O3YW9aXkFTW-5Y_EmNHzNzKtJC9qWu_KQkWfmKj9OjtZ2UeyKZy_g>
 <xmx:-O3YW1Lztbih9CUg8CwonAoKbGO2kJu2hSASAYBsyPdSz8ZialCCIQ>
 <xmx:-O3YW7EP2roiTcfNZbUIy8P6MlDfNw-7mPcDJBfu-l-lye798ZD5Ag>
Received: from localhost.localdomain (ip5b409b0b.dynamic.kabel-deutschland.de
 [91.64.155.11])
 by mail.messagingengine.com (Postfix) with ESMTPA id 4FFBE10311;
 Tue, 30 Oct 2018 19:49:11 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 31 Oct 2018 00:49:05 +0100
Message-Id: <20181030234905.26142-1-marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.2
MIME-Version: 1.0
Organization: Invisible Things Lab
Subject: [Xen-devel] [PATCH] libvchan: create xenstore entries in one
 transaction
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <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>

VGhpcyB3aWxsIHByZXZlbnQgcmFjZSB3aGVuIGNsaWVudCB3YWl0cyBmb3Igc2VydmVyIHdpdGgg
eHNfd2F0Y2ggLSBhbGwKZW50cmllcyBzaG91bGQgYXBwZWFyIGF0IG9uY2UuCgpTaWduZWQtb2Zm
LWJ5OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5n
c2xhYi5jb20+Ci0tLQogdG9vbHMvbGlidmNoYW4vaW5pdC5jIHwgMjEgKysrKysrKysrKysrKysr
Ky0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTYgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS90b29scy9saWJ2Y2hhbi9pbml0LmMgYi90b29scy9saWJ2Y2hhbi9pbml0
LmMKaW5kZXggMGIzNzU5YTA1Ni4uYmE1YTZlYjI5ZSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlidmNo
YW4vaW5pdC5jCisrKyBiL3Rvb2xzL2xpYnZjaGFuL2luaXQuYwpAQCAtMjUwLDYgKzI1MCw3IEBA
IHN0YXRpYyBpbnQgaW5pdF94c19zcnYoc3RydWN0IGxpYnhlbnZjaGFuICpjdHJsLCBpbnQgZG9t
YWluLCBjb25zdCBjaGFyKiB4c19iYXNlCiAJY2hhciBidWZbNjRdOwogCWNoYXIgcmVmWzE2XTsK
IAljaGFyKiBkb21pZF9zdHIgPSBOVUxMOworCXhzX3RyYW5zYWN0aW9uX3QgeHNfdHJhbnMgPSBO
VUxMOwogCXhzID0geHNfZG9tYWluX29wZW4oKTsKIAlpZiAoIXhzKQogCQlnb3RvIGZhaWw7CkBA
IC0yNjUsMjEgKzI2NiwzMSBAQCBzdGF0aWMgaW50IGluaXRfeHNfc3J2KHN0cnVjdCBsaWJ4ZW52
Y2hhbiAqY3RybCwgaW50IGRvbWFpbiwgY29uc3QgY2hhciogeHNfYmFzZQogCXBlcm1zWzFdLmlk
ID0gZG9tYWluOwogCXBlcm1zWzFdLnBlcm1zID0gWFNfUEVSTV9SRUFEOwogCityZXRyeV90cmFu
c2FjdGlvbjoKKwl4c190cmFucyA9IHhzX3RyYW5zYWN0aW9uX3N0YXJ0KHhzKTsKKwlpZiAoIXhz
X3RyYW5zKQorCQlnb3RvIGZhaWxfeHNfb3BlbjsKKwogCXNucHJpbnRmKHJlZiwgc2l6ZW9mIHJl
ZiwgIiVkIiwgcmluZ19yZWYpOwogCXNucHJpbnRmKGJ1Ziwgc2l6ZW9mIGJ1ZiwgIiVzL3Jpbmct
cmVmIiwgeHNfYmFzZSk7Ci0JaWYgKCF4c193cml0ZSh4cywgMCwgYnVmLCByZWYsIHN0cmxlbihy
ZWYpKSkKKwlpZiAoIXhzX3dyaXRlKHhzLCB4c190cmFucywgYnVmLCByZWYsIHN0cmxlbihyZWYp
KSkKIAkJZ290byBmYWlsX3hzX29wZW47Ci0JaWYgKCF4c19zZXRfcGVybWlzc2lvbnMoeHMsIDAs
IGJ1ZiwgcGVybXMsIDIpKQorCWlmICgheHNfc2V0X3Blcm1pc3Npb25zKHhzLCB4c190cmFucywg
YnVmLCBwZXJtcywgMikpCiAJCWdvdG8gZmFpbF94c19vcGVuOwogCiAJc25wcmludGYocmVmLCBz
aXplb2YgcmVmLCAiJWQiLCBjdHJsLT5ldmVudF9wb3J0KTsKIAlzbnByaW50ZihidWYsIHNpemVv
ZiBidWYsICIlcy9ldmVudC1jaGFubmVsIiwgeHNfYmFzZSk7Ci0JaWYgKCF4c193cml0ZSh4cywg
MCwgYnVmLCByZWYsIHN0cmxlbihyZWYpKSkKKwlpZiAoIXhzX3dyaXRlKHhzLCB4c190cmFucywg
YnVmLCByZWYsIHN0cmxlbihyZWYpKSkKIAkJZ290byBmYWlsX3hzX29wZW47Ci0JaWYgKCF4c19z
ZXRfcGVybWlzc2lvbnMoeHMsIDAsIGJ1ZiwgcGVybXMsIDIpKQorCWlmICgheHNfc2V0X3Blcm1p
c3Npb25zKHhzLCB4c190cmFucywgYnVmLCBwZXJtcywgMikpCiAJCWdvdG8gZmFpbF94c19vcGVu
OwogCi0JcmV0ID0gMDsKKwlpZiAoIXhzX3RyYW5zYWN0aW9uX2VuZCh4cywgeHNfdHJhbnMsIDAp
KSB7CisJCWlmIChlcnJubyA9PSBFQUdBSU4pCisJCQlnb3RvIHJldHJ5X3RyYW5zYWN0aW9uOwor
CX0gZWxzZSB7CisJCXJldCA9IDA7CisJfQogIGZhaWxfeHNfb3BlbjoKIAlmcmVlKGRvbWlkX3N0
cik7CiAJeHNfZGFlbW9uX2Nsb3NlKHhzKTsKLS0gCjIuMTcuMgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Oct 30 23:57:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 30 Oct 2018 23: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 1gHdsj-0001Tu-IL; Tue, 30 Oct 2018 23:57:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=s4yt=nk=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1gHdsh-0001Tp-NB
 for xen-devel@lists.xenproject.org; Tue, 30 Oct 2018 23:57:07 +0000
X-Inumbo-ID: 814b7d60-dc9f-11e8-87d6-bc764e045a96
Received: from out3-smtp.messagingengine.com (unknown [66.111.4.27])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 814b7d60-dc9f-11e8-87d6-bc764e045a96;
 Tue, 30 Oct 2018 23:57:06 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 963502206B;
 Tue, 30 Oct 2018 19:57:05 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Tue, 30 Oct 2018 19:57:05 -0400
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=fm1; bh=eB5bmV
 xHwAW+UTBG9+swtiInnzfNKJfR4CX7ITDJLSU=; b=pxdnfdVpr0Xz1sTVulVX6O
 tFt3WCClCqBmC/dz4OOtlkuW0S7CzcsJGSNgZVqtm5TzxgSyUZNlAtB+azx0ws2u
 GzEQ6MvuUU6SeQtaKPpGM5MWicjyHO7v/izovXGeznMiwffsFOzMMWb8vu4Y+0P8
 ayqI3LicC7jwr71jdDaZLMxnCBPFOeiikqLhvYeBB7919w7NYMHLm1j5D0QeFcj7
 hYmM1Omh1OBL4LmJVZMieLTLGI2LNF05GCu2+C6Kr37309h28Fvoe3332LBeggCK
 j0Go372pQ79roiq5ss2+1QOMc4RLg1spuY78wVrkMp0fdAPDHUegAHVT7mZZNGcw
 ==
X-ME-Sender: <xms:0O_YW4kHrulADsWkcPKaRH6wYmWKS4zFLzRleCAEe2tQFYIhIn5URQ>
X-ME-Proxy: <xmx:0O_YW5kduQLGmC56gBxzkM9O2KhaWOLzg-GmVn_7uLGgsU18McdyRQ>
 <xmx:0O_YWyxZT5gqi8MwegFEL60Otgfy1Oq-D11_o_PPCDR8QZm_XZOG4w>
 <xmx:0O_YW3P9PGqgTaLlqNLIrqKenzHLpYrvspEd6s9BXZrC1YWhaPYMJA>
 <xmx:0O_YW2QnSQXN-x4NyFLDlNKZKzQ99yR2Gno5Z25pEenCxzP8wUJkgA>
 <xmx:0O_YW1ZQTt0GUnXTt1SiDXOQ57t3j4g1rXEjgsKTo_Y5Dalm8Qeb0A>
 <xmx:0e_YW9ckxKl4WEv1_3HMPEMs501Y4TF7hw-7OayE908gfRDnI_aipA>
Received: from localhost.localdomain (ip5b409b0b.dynamic.kabel-deutschland.de
 [91.64.155.11])
 by mail.messagingengine.com (Postfix) with ESMTPA id DAC0EE435D;
 Tue, 30 Oct 2018 19:57:03 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 31 Oct 2018 00:56:59 +0100
Message-Id: <20181030235659.26581-1-marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.2
MIME-Version: 1.0
Organization: Invisible Things Lab
Subject: [Xen-devel] [PATCH] tools/hotplug: remove xen-hotplug-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 <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <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>

U2luY2UgdWRldiBpcyBubyBsb25nZXIgdXNlZCB0byBjYWxsIGhvdHBsdWcgc2NyaXB0cyAobmVp
dGhlciBpbiBkb20wCm5vciBkcml2ZXIgZG9tYWluKSwgdGhpcyBzY3JpcHRzIGlzIG5vIGxvbmdl
ciByZWZlcmVuY2VkIGFueXdoZXJlLiBsaWJ4bAooeGwgZGV2ZCBvciBlbHNlKSBoYXMgb3duIGNs
ZWFudXAgY29kZS4KClNpZ25lZC1vZmYtYnk6IE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8
bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KLS0tCiB0b29scy9ob3RwbHVnL0xpbnV4
L01ha2VmaWxlICAgICAgICAgICAgfCAgMSAtCiB0b29scy9ob3RwbHVnL0xpbnV4L3hlbi1ob3Rw
bHVnLWNsZWFudXAgfCA0NSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAyIGZpbGVzIGNoYW5n
ZWQsIDQ2IGRlbGV0aW9ucygtKQogZGVsZXRlIG1vZGUgMTAwNjQ0IHRvb2xzL2hvdHBsdWcvTGlu
dXgveGVuLWhvdHBsdWctY2xlYW51cAoKZGlmZiAtLWdpdCBhL3Rvb2xzL2hvdHBsdWcvTGludXgv
TWFrZWZpbGUgYi90b29scy9ob3RwbHVnL0xpbnV4L01ha2VmaWxlCmluZGV4IDNiNTFmZTRhNjIu
LjNhOTA5OTA1OTQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2hvdHBsdWcvTGludXgvTWFrZWZpbGUKKysr
IGIvdG9vbHMvaG90cGx1Zy9MaW51eC9NYWtlZmlsZQpAQCAtMTEsNyArMTEsNiBAQCBYRU5fU0NS
SVBUUyArPSB2aWYtc2V0dXAKIFhFTl9TQ1JJUFRTLSQoQ09ORklHX0xJQk5MKSArPSByZW11cy1u
ZXRidWYtc2V0dXAKIFhFTl9TQ1JJUFRTICs9IGJsb2NrCiBYRU5fU0NSSVBUUyArPSBibG9jay1l
bmJkIGJsb2NrLW5iZAotWEVOX1NDUklQVFMgKz0geGVuLWhvdHBsdWctY2xlYW51cAogWEVOX1ND
UklQVFMgKz0gZXh0ZXJuYWwtZGV2aWNlLW1pZ3JhdGUKIFhFTl9TQ1JJUFRTICs9IHZzY3NpCiBY
RU5fU0NSSVBUUyArPSBibG9jay1pc2NzaQpkaWZmIC0tZ2l0IGEvdG9vbHMvaG90cGx1Zy9MaW51
eC94ZW4taG90cGx1Zy1jbGVhbnVwIGIvdG9vbHMvaG90cGx1Zy9MaW51eC94ZW4taG90cGx1Zy1j
bGVhbnVwCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCBmY2FhOGZjOGM2Li4wMDAwMDAw
MDAwCi0tLSBhL3Rvb2xzL2hvdHBsdWcvTGludXgveGVuLWhvdHBsdWctY2xlYW51cAorKysgL2Rl
di9udWxsCkBAIC0xLDQ1ICswLDAgQEAKLSMhIC9iaW4vYmFzaAotCi1kaXI9JChkaXJuYW1lICIk
MCIpCi0uICIkZGlyL3hlbi1ob3RwbHVnLWNvbW1vbi5zaCIKLQotIyBDbGFpbSB0aGUgbG9jayBw
cm90ZWN0aW5nICR7WEVOX1NDUklQVF9ESVJ9L2Jsb2NrLiAgVGhpcyBzdG9wcyBhIHJhY2Ugd2hl
cmVieQotIyBwYXRocyBpbiB0aGUgc3RvcmUgd291bGQgZGlzYXBwZWFyIHVuZGVybmVhdGggdGhh
dCBzY3JpcHQgYXMgaXQgYXR0ZW1wdGVkIHRvCi0jIHJlYWQgZnJvbSB0aGUgc3RvcmUgY2hlY2tp
bmcgZm9yIGRldmljZSBzaGFyaW5nLgotIyBBbnkgb3RoZXIgc2NyaXB0cyB0aGF0IGRvIHNpbWls
YXIgdGhpbmdzIHdpbGwgaGF2ZSB0byBoYXZlIHRoZWlyIGxvY2sKLSMgY2xhaW1lZCB0b28uCi0j
IFRoaXMgaXMgcHJldHR5IGhvcnJpYmxlLCBidXQgdGhlcmUncyBub3QgcmVhbGx5IGEgbmljZXIg
d2F5IG9mIHNvbHZpbmcgdGhpcy4KLWNsYWltX2xvY2sgImJsb2NrIgotCi0jIHNwbGl0IGJhY2tl
bmQvREVWQ0xBU1MvVk1JRC9ERVZJRCBvbiBzbGFzaGVzCi1wYXRoX2FycmF5PSggJHtYRU5CVVNf
UEFUSC8vXC8vIH0gKQotIyBnZXQgL3ZtL1VVSUQgcGF0aAotdm09JCh4ZW5zdG9yZV9yZWFkX2Rl
ZmF1bHQgIi9sb2NhbC9kb21haW4vJHtwYXRoX2FycmF5WzJdfS92bSIgIiIpCi0jIGNvbnN0cnVj
dCAvdm0vVVVJRC9kZXZpY2UvREVWQ0xBU1MvREVWSUQKLWlmIFsgIiR2bSIgIT0gIiIgXTsgdGhl
bgotICB2bV9kZXY9IiR2bS9kZXZpY2UvJHtwYXRoX2FycmF5WzFdfS8ke3BhdGhfYXJyYXlbM119
IgotCi0gICMgaWYgdGhlIHZtIHBhdGggZG9lcyBub3QgZXhpc3QgYW5kIHRoZSBkZXZpY2UgY2xh
c3MgaXMgJ3ZiZCcgdGhlbiB3ZSBtYXkgaGF2ZQotICAjIGEgdGFwMiBkZXZpY2UKLSAgJCh4ZW5z
dG9yZS1yZWFkICIkdm1fZGV2IiAyPi9kZXYvbnVsbCkgfHwgXAotICB7Ci0gICAgIGlmIFsgIiR7
cGF0aF9hcnJheVsxXX0iID0gInZiZCIgXTsgdGhlbgotICAgICAgICB2bV9kZXY9IiR2bS9kZXZp
Y2UvdGFwMi8ke3BhdGhfYXJyYXlbM119IgotICAgICBmaQotICB9Ci1lbHNlCi0gIHZtX2Rldj0K
LWZpCi0KLSMgcmVtb3ZlIGRldmljZSBmcm9udGVuZCBzdG9yZSBlbnRyaWVzCi14ZW5zdG9yZS1y
bSAtdCBcCi0gICQoeGVuc3RvcmUtcmVhZCAiJFhFTkJVU19QQVRIL2Zyb250ZW5kIiAyPi9kZXYv
bnVsbCkgMj4vZGV2L251bGwgfHwgdHJ1ZQotCi0jIHJlbW92ZSBkZXZpY2UgYmFja2VuZCBzdG9y
ZSBlbnRyaWVzCi14ZW5zdG9yZS1ybSAtdCAiJFhFTkJVU19QQVRIIiAgICAgICAgMj4vZGV2L251
bGwgfHwgdHJ1ZQoteGVuc3RvcmUtcm0gLXQgImVycm9yLyRYRU5CVVNfUEFUSCIgIDI+L2Rldi9u
dWxsIHx8IHRydWUKLQotIyByZW1vdmUgZGV2aWNlIHBhdGggZnJvbSAvdm0vVVVJRAotWyAiJHZt
X2RldiIgIT0gIiIgXSAmJiB4ZW5zdG9yZS1ybSAtdCAiJHZtX2RldiIgMj4vZGV2L251bGwgfHwg
dHJ1ZQotCi1yZWxlYXNlX2xvY2sgImJsb2NrIgotLSAKMi4xNy4yCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 00:04:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 00:04: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 1gHdzW-00030U-Ju; Wed, 31 Oct 2018 00:04: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=rols=nl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gHdzW-00030I-07
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 00:04:10 +0000
X-Inumbo-ID: 7898092e-dca0-11e8-bc75-12d6303a7972
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7898092e-dca0-11e8-bc75-12d6303a7972;
 Wed, 31 Oct 2018 00:04: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 <aliasfile-bounces@xenproject.org>)
 id 1gHdzL-0000Nz-Kq; Wed, 31 Oct 2018 00:03: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 1gHdzL-0003zh-BX; Wed, 31 Oct 2018 00:03:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gHdzL-0005VK-AS; Wed, 31 Oct 2018 00:03:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129138-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-arm64-arm64-libvirt-xsm:guest-start:fail:regression
 xen-unstable:test-armhf-armhf-libvirt:guest-start:fail:regression
 xen-unstable:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-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-qemut-win7-amd64:guest-stop: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-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start: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-credit2: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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm: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-qemuu-debianhvm-amd64-xsm: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-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-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-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2: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-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl: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
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=079df73c0a5b4b09b71044091d65a986452d829c
X-Osstest-Versions-That: xen=92666fdd6e0afab989b2d89759d9b43f2c645ae7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 31 Oct 2018 00:03:59 +0000
Subject: [Xen-devel] [xen-unstable test] 129138: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyOTEzOCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyOTEzOC8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI4Nzc1CiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjg3NzUKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTAgZGViaWFu
LWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODc3NQoKVGVzdHMgd2hpY2ggZGlk
IG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyODc3
NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI4Nzc1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg3NzUKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEyODc3NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI4Nzc1CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjg3
NzUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyODc3NQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAg
ICAgICAgICAgMDc5ZGY3M2MwYTViNGIwOWI3MTA0NDA5MWQ2NWE5ODY0NTJkODI5YwpiYXNlbGlu
ZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3
NTlkOWI0M2YyYzY0NWFlNwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4Nzc1ICAyMDE4LTEwLTE0
IDE2OjQyOjIzIFogICAxNiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyODgzOSAgMjAxOC0x
MC0xNiAxNTozODoyNiBaICAgMTQgZGF5cyAgIDEwIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyOTEzOCAgMjAxOC0xMC0yOSAxMzo0NzoyNiBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICBBZHJpYW4gUG9wIDxhcG9wQGJpdGRlZmVuZGVyLmNvbT4KICBBbGV4YW5k
ZXIgU2NodWx6IDxjb2RlQHNjaHVsemFsZXguZGU+CiAgQWxleGFuZHJ1IElzYWlsYSA8YWlzYWls
YUBiaXRkZWZlbmRlci5jb20+CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KICBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICBFbGVuYSBV
ZmltdHNldmEgPGVsZW5hLnVmaW10c2V2YUBvcmFjbGUuY29tPgogIEdlb3JnZSBEdW5sYXAgPGdl
b3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AY2l0cml4
LmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFJhenZhbiBD
b2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICBSb2dlciBQYXUgTW9ubmUgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgogIFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KICBUYW1hcyBL
IExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CiAgVGltIERlZWdhbiA8dGltQHhlbi5vcmc+
CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICBYaW4gTGkgPHRhbG9ucy5sZWVAZ21h
aWwuY29tPgogIFhpbiBMaSA8eGluLmxpQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJl
diAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1
cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291
bGQgYmUgODI2IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 00:14:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 00: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 1gHe9E-00043P-8o; Wed, 31 Oct 2018 00:14: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=+xji=nl=xenproject.org=prvs=835e2ae8b=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gHe9D-00043D-GF
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 00:14:11 +0000
X-Inumbo-ID: e350a626-dca1-11e8-9d24-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e350a626-dca1-11e8-9d24-12d6303a7972;
 Wed, 31 Oct 2018 00:14:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,446,1534809600"; d="scan'208";a="69207256"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75548-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-libvirt:libvirt-build:fail:nonblocking
 ovmf:build-i386-libvirt:libvirt-build:fail:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
X-Osstest-Versions-This: ovmf=a0f01e8a22e15000e564f09e82eae13d7127be3c
X-Osstest-Versions-That: ovmf=4222e8e7e421e9c8d2c2f319a3860dd3332d6255
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 31 Oct 2018 00:14:02 +0000
Subject: [Xen-devel] [ovmf baseline-only test] 75548: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTU0OCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NTQ4LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAgICAgICAgZmFpbCAgIGxp
a2UgNzU1NDYKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAg
ICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NTU0NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICAgZmFpbCBsaWtlIDc1NTQ2CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
ICAgICBmYWlsIGxpa2UgNzU1NDYKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBvdm1m
ICAgICAgICAgICAgICAgICBhMGYwMWU4YTIyZTE1MDAwZTU2NGYwOWU4MmVhZTEzZDcxMjdiZTNj
CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA0MjIyZThlN2U0MjFlOWM4
ZDJjMmYzMTlhMzg2MGRkMzMzMmQ2MjU1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU1NDYgIDIw
MTgtMTAtMzAgMDk6MjE6MzQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc1NTQ4
ICAyMDE4LTEwLTMwIDE3OjU3OjE0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9w
bGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgU3VtaXQgR2FyZyA8c3VtaXQu
Z2FyZ0BsaW5hcm8ub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3Nz
dGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29t
L29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
ClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGEwZjAxZThhMjJlMTUwMDBlNTY0ZjA5
ZTgyZWFlMTNkNzEyN2JlM2MKQXV0aG9yOiBTdW1pdCBHYXJnIDxzdW1pdC5nYXJnQGxpbmFyby5v
cmc+CkRhdGU6ICAgTW9uIE9jdCAyMiAxMTo1OTozNiAyMDE4ICswNTMwCgogICAgQXJtUGtnL09w
dGVlTGliOiBBZGQgQVBJcyB0byBjb21tdW5pY2F0ZSB3aXRoIE9QLVRFRQogICAgCiAgICBBZGQg
Zm9sbG93aW5nIEFQSXMgdG8gY29tbXVuaWNhdGUgd2l0aCBPUC1URUUgcHNldWRvL2Vhcmx5IFRB
czoKICAgIDEuIE9wdGVlSW5pdAogICAgMi4gT3B0ZWVPcGVuU2Vzc2lvbgogICAgMy4gT3B0ZWVD
bG9zZVNlc3Npb24KICAgIDQuIE9wdGVlSW52b2tlRnVuYwogICAgCiAgICBDYzogQXJkIEJpZXNo
ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgICBDYzogTGVpZiBMaW5kaG9sbSA8
bGVpZi5saW5kaG9sbUBsaW5hcm8ub3JnPgogICAgQ2M6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hh
ZWwuZC5raW5uZXlAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBD
b250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogU3VtaXQgR2FyZyA8
c3VtaXQuZ2FyZ0BsaW5hcm8ub3JnPgogICAgUmV2aWV3ZWQtYnk6IExlaWYgTGluZGhvbG0gPGxl
aWYubGluZGhvbG1AbGluYXJvLm9yZz4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 04:45:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 04: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 1gHiNN-0001zg-5s; Wed, 31 Oct 2018 04:45: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=rols=nl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gHiNL-0001zT-Ft
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 04:45:03 +0000
X-Inumbo-ID: ba37fb9c-dcc7-11e8-b6b0-12d6303a7972
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ba37fb9c-dcc7-11e8-b6b0-12d6303a7972;
 Wed, 31 Oct 2018 04:45: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 <aliasfile-bounces@xenproject.org>)
 id 1gHiNF-0006xc-RD; Wed, 31 Oct 2018 04:44: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 1gHiNF-0001zq-Bt; Wed, 31 Oct 2018 04:44:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gHiNF-0001OJ-BJ; Wed, 31 Oct 2018 04:44:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129212-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=27b9cb33e7437f6aef184c6b2982d004d279cc04
X-Osstest-Versions-That: ovmf=a0f01e8a22e15000e564f09e82eae13d7127be3c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 31 Oct 2018 04:44:57 +0000
Subject: [Xen-devel] [ovmf test] 129212: 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>

ZmxpZ2h0IDEyOTIxMiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjkyMTIvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAyN2I5Y2IzM2U3NDM3ZjZhZWYxODRjNmIyOTgyZDAw
NGQyNzljYzA0CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBhMGYwMWU4
YTIyZTE1MDAwZTU2NGYwOWU4MmVhZTEzZDcxMjdiZTNjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjkxOTEgIDIwMTgtMTAtMzAgMTQ6NDA6NDkgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI5MjEyICAyMDE4LTEwLTMxIDAxOjExOjEwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSGFvIFd1IDxo
YW8uYS53dUBpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQ
dXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L29zc3Rl
c3Qvb3ZtZi5naXQKICAgYTBmMDFlOGEyMi4uMjdiOWNiMzNlNyAgMjdiOWNiMzNlNzQzN2Y2YWVm
MTg0YzZiMjk4MmQwMDRkMjc5Y2MwNCAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 06:25:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 06:25: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 1gHjwP-00034V-TM; Wed, 31 Oct 2018 06:25: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=rols=nl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gHjwO-00034C-H0
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 06:25:20 +0000
X-Inumbo-ID: bc7ee68c-dcd5-11e8-ae81-12d6303a7972
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bc7ee68c-dcd5-11e8-ae81-12d6303a7972;
 Wed, 31 Oct 2018 06:25: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 <aliasfile-bounces@xenproject.org>)
 id 1gHjwJ-0000j4-76; Wed, 31 Oct 2018 06:25: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 1gHjwI-0006JJ-WB; Wed, 31 Oct 2018 06:25:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gHjwI-0001dX-VW; Wed, 31 Oct 2018 06:25:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129218-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=269f3b51803685eb3f4f4cd4415dc833d375efba
X-Osstest-Versions-That: ovmf=27b9cb33e7437f6aef184c6b2982d004d279cc04
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 31 Oct 2018 06:25:14 +0000
Subject: [Xen-devel] [ovmf test] 129218: 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>

ZmxpZ2h0IDEyOTIxOCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjkyMTgvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAyNjlmM2I1MTgwMzY4NWViM2Y0ZjRjZDQ0MTVkYzgz
M2QzNzVlZmJhCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAyN2I5Y2Iz
M2U3NDM3ZjZhZWYxODRjNmIyOTgyZDAwNGQyNzljYzA0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjkyMTIgIDIwMTgtMTAtMzEgMDE6MTE6MTAgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI5MjE4ICAyMDE4LTEwLTMxIDA0OjQ1OjMzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRXJpYyBEb25n
IDxlcmljLmRvbmdAaW50ZWwuY29tPgogIExvbmcgUWluIDxxaW4ubG9uZ0BpbnRlbC5jb20+Cgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRv
IHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAgMjdiOWNi
MzNlNy4uMjY5ZjNiNTE4MCAgMjY5ZjNiNTE4MDM2ODVlYjNmNGY0Y2Q0NDE1ZGM4MzNkMzc1ZWZi
YSAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 08:23:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 08: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 1gHllv-000605-Gq; Wed, 31 Oct 2018 08:22: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=7sux=nl=citrix.com=prvs=835290d02=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gHllt-0005zz-RV
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 08:22:37 +0000
X-Inumbo-ID: 1eb2ee42-dce6-11e8-9c34-12d6303a7972
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1eb2ee42-dce6-11e8-9c34-12d6303a7972;
 Wed, 31 Oct 2018 08:22:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="81195081"
Date: Wed, 31 Oct 2018 09:22:25 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Manjunath Patil <manjunath.b.patil@oracle.com>
Message-ID: <20181031082225.zp2cnrfuinpbilv5@mac.citrite.net>
References: <1540918161-31283-1-git-send-email-manjunath.b.patil@oracle.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1540918161-31283-1-git-send-email-manjunath.b.patil@oracle.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2] xen-blkfront: fix kernel panic with
 negotiate_mq error path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, axboe@kernel.dk, konrad.wilk@oracle.com,
 linux-kernel@vger.kernel.org, stable@vger.kernel.org,
 linux-block@vger.kernel.org, xen-devel@lists.xenproject.org,
 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>

T24gVHVlLCBPY3QgMzAsIDIwMTggYXQgMDk6NDk6MjFBTSAtMDcwMCwgTWFuanVuYXRoIFBhdGls
IHdyb3RlOgo+IGluZm8tPm5yX3JpbmdzIGlzbid0IGFkanVzdGVkIGluIGNhc2Ugb2YgRU5PTUVN
IGVycm9yIGZyb20KPiBuZWdvdGlhdGVfbXEoKS4gVGhpcyBsZWFkcyB0byBrZXJuZWwgcGFuaWMg
aW4gZXJyb3IgcGF0aC4KPiAKPiBUeXBpY2FsIGNhbGwgc3RhY2sgaW52b2x2aW5nIHBhbmljIC0K
PiAgIzggcGFnZV9mYXVsdCBhdCBmZmZmZmZmZjgxNzU5MzZmCj4gICAgIFtleGNlcHRpb24gUklQ
OiBibGtpZl9mcmVlX3JpbmcrMzNdCj4gICAgIFJJUDogZmZmZmZmZmZhMDE0OTQ5MSAgUlNQOiBm
ZmZmODgwNGY3NjczYzA4ICBSRkxBR1M6IDAwMDEwMjkyCj4gIC4uLgo+ICAjOSBibGtpZl9mcmVl
IGF0IGZmZmZmZmZmYTAxNDlhYWEgW3hlbl9ibGtmcm9udF0KPiAgIzEwIHRhbGtfdG9fYmxrYmFj
ayBhdCBmZmZmZmZmZmEwMTRjOGNkIFt4ZW5fYmxrZnJvbnRdCj4gICMxMSBibGtiYWNrX2NoYW5n
ZWQgYXQgZmZmZmZmZmZhMDE0ZWE4YiBbeGVuX2Jsa2Zyb250XQo+ICAjMTIgeGVuYnVzX290aGVy
ZW5kX2NoYW5nZWQgYXQgZmZmZmZmZmY4MTQyNDY3MAo+ICAjMTMgYmFja2VuZF9jaGFuZ2VkIGF0
IGZmZmZmZmZmODE0MjZkYzMKPiAgIzE0IHhlbndhdGNoX3RocmVhZCBhdCBmZmZmZmZmZjgxNDIy
ZjI5Cj4gICMxNSBrdGhyZWFkIGF0IGZmZmZmZmZmODEwYWJlNmEKPiAgIzE2IHJldF9mcm9tX2Zv
cmsgYXQgZmZmZmZmZmY4MTc1NDA3OAo+IAo+IENjOiBzdGFibGVAdmdlci5rZXJuZWwub3JnCj4g
Rml4ZXM6IDdlZDhjZTFjNWZjNyAoInhlbi1ibGtmcm9udDogbW92ZSBuZWdvdGlhdGVfbXEgdG8g
Y292ZXIgYWxsIGNhc2VzIG9mIG5ldyBWQkRzIikKPiBTaWduZWQtb2ZmLWJ5OiBNYW5qdW5hdGgg
UGF0aWwgPG1hbmp1bmF0aC5iLnBhdGlsQG9yYWNsZS5jb20+CgpBY2tlZC1ieTogUm9nZXIgUGF1
IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 08:44:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 08: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 1gHm7K-0007uP-Dw; Wed, 31 Oct 2018 08:44:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7sux=nl=citrix.com=prvs=835290d02=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gHm7I-0007uK-P3
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 08:44:44 +0000
X-Inumbo-ID: 354239c7-dce9-11e8-87d6-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 354239c7-dce9-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 08:44:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="81195909"
Date: Wed, 31 Oct 2018 09:44:30 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20181031084430.xi4tppi4ilmmz7c7@mac.citrite.net>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
 <20181029180211.2155-7-paul.durrant@citrix.com>
 <20181030164009.mxz5jlo3tj3jx336@mac.citrite.net>
 <bcf510da45e34a0b885fadf0517ac212@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <bcf510da45e34a0b885fadf0517ac212@AMSPEX02CL03.citrite.net>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 4/8] viridian: remove duplicate union types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@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>

T24gVHVlLCBPY3QgMzAsIDIwMTggYXQgMDU6MDM6NTRQTSArMDAwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IFJvZ2VyIFBhdSBN
b25uZQo+ID4gU2VudDogMzAgT2N0b2JlciAyMDE4IDE2OjQwCj4gPiBUbzogUGF1bCBEdXJyYW50
IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiA+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmc7IEFuZHJldyBDb29wZXIKPiA+IDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsg
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT47IEphbiBCZXVsaWNoCj4gPiA8amJldWxpY2hA
c3VzZS5jb20+Cj4gPiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIIDQvOF0gdmlyaWRp
YW46IHJlbW92ZSBkdXBsaWNhdGUgdW5pb24KPiA+IHR5cGVzCj4gPiAKPiA+IE9uIE1vbiwgT2N0
IDI5LCAyMDE4IGF0IDA2OjAyOjA3UE0gKzAwMDAsIFBhdWwgRHVycmFudCB3cm90ZToKPiA+ID4g
VGhlICd2aXJpZGlhbl92cF9hc3Npc3QnLCAndmlyaWRpYW5faHlwZXJjYWxsX2dwYScgYW5kCj4g
PiA+ICd2aXJpZGlhbl9yZWZlcmVuY2VfdHNjJyB1bmlvbiB0eXBlcyBhcmUgaWRlbnRpY2FsIGlu
IGxheW91dC4gVGhlIGxheW91dAo+ID4gPiBpcyBhbHNvIGNvbW1vbiB0aHJvdWdob3V0IHRoZSBz
cGVjaWZpY2F0aW9uIFsxXS4KPiA+ID4KPiA+ID4gVGhpcyBwYXRjaCBkZWNsYXJlcyBhIGNvbW1v
biAndmlyaWRpYW5fcGFnZV9tc3InIHR5cGUgYW5kIGNvbnZlcnRzIHRoZQo+ID4gcmVzdAo+ID4g
PiBvZiB0aGUgY29kZSB0byB1c2UgdGhhdCB0eXBlIGZvciBib3RoIHRoZSBoeXBlcmNhbGwgYW5k
IFZQIGFzc2lzdCBwYWdlcy4KPiA+IAo+ID4gSSBhZ3JlZSB3aXRoIHRoZSB1bmlmaWNhdGlvbiBv
ZiB0aGUgdmlyaWRpYW5fcGFnZV9tc3Igc3RydWN0Lgo+ID4gCj4gPiA+IEFsc28sIHJlbmFtZSAn
dmlyaWRpYW5fZ3Vlc3Rfb3NfaWQnIHRvICd2aXJpZGlhbl9ndWVzdF9vc19pZF9tc3InIHNpbmNl
Cj4gPiBpdAo+ID4gPiBhbHNvIGlzIGEgdW5pb24gcmVwcmVzZW50aW5nIGFuIE1TUiB2YWx1ZS4K
PiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeIGEKPiA+IAo+ID4gSU1PIChhbmQg
SSdtIG5vdCB0aGF0IGZhbWlsaWFyIHdpdGggdGhlIGNvZGUpIGFkZGluZyB0aG9zZSBfbXNyCj4g
PiBwcmVmaXhlcyBoZXJlIGRvZXNuJ3Qgc2VlbSB0byBhZGQgYW55IHZhbHVlIHRvIHRoZSBjb2Rl
LCB0aGVyZSdzCj4gPiBub3RoaW5nIE1TUiBzcGVjaWZpYyBpbiB0aG9zZSBzdHJ1Y3RzLCBhcGFy
dCBmcm9tIHRoZWlyIHNpemUuCj4gPiAKPiAKPiBUaGVyZSBpcyBhY3R1YWxseS4uLiB0aGV5IGFy
ZSB1bmlvbnMgdGhhdCByZXByZXNlbnQgdGhlIGxheW91dCBvZiBhbiBNU1IsIGUuZyBTZWUgc2Vj
dGlvbiAyLjYgIlJlcG9ydGluZyB0aGUgR3Vlc3QgT1MgSWRlbnRpdHkiLgo+IAo+ID4gSXMgdGhl
cmUgYSBwbGFuIHRvIGFkZCBhIG5ldyBzdHJ1Y3R1cmUgbGlrZSB2aXJpZGlhbl9wYWdlX21taW8g
b3IKPiA+IHNpbWlsYXIgdGhhdCByZXF1aXJlcyBzdWNoIHByZWZpeGVzIHRvIGJlIHByZXNlbnQ/
Cj4gPiAKPiAKPiBObywgSSdtIG5vdCBhbnRpY2lwYXRpbmcgV2luZG93cyBjb21tdW5pY2F0aW5n
IHZpYSBhbiBNTUlPIHJlZ2lvbiwgYnV0IEkncyBzdGlsbCBsaWtlIHRoZSBjYWxsIG91dCBzb21l
dGhpbmcgdGhhdCByZXByZXNlbnRzIGEgYml0LWZpZWxkIGVuY29kaW5nIG9mIGFuIE1TUi4KCk9L
LCB0aGF0J3MgZmluZSBmb3IgbWUuCgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+CgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 08:53:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 08:53: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 1gHmGA-0000PN-C8; Wed, 31 Oct 2018 08:53: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=7sux=nl=citrix.com=prvs=835290d02=roger.pau@srs-us1.protection.inumbo.net>)
 id 1gHmG9-0000PI-Je
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 08:53:53 +0000
X-Inumbo-ID: 7afd22ae-dcea-11e8-920b-12d6303a7972
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7afd22ae-dcea-11e8-920b-12d6303a7972;
 Wed, 31 Oct 2018 08:53:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="81196275"
Date: Wed, 31 Oct 2018 09:53:39 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20181031085339.dc23onxvq4tug5ka@mac.citrite.net>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
 <20181029180211.2155-10-paul.durrant@citrix.com>
 <20181030170834.4lv6sgvp4ykzn3xv@mac.citrite.net>
 <17d04787237a4f70a1bb700647c6dee8@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <17d04787237a4f70a1bb700647c6dee8@AMSPEX02CL03.citrite.net>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 7/8] viridian: define type for the 'virtual
 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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wei.liu2@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>

T24gVHVlLCBPY3QgMzAsIDIwMTggYXQgMDU6MTE6MzBQTSArMDAwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IFJvZ2VyIFBhdSBN
b25uZQo+ID4gU2VudDogMzAgT2N0b2JlciAyMDE4IDE3OjA5Cj4gPiBUbzogUGF1bCBEdXJyYW50
IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiA+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmc7IEFuZHJldyBDb29wZXIKPiA+IDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsg
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT47IEphbiBCZXVsaWNoCj4gPiA8amJldWxpY2hA
c3VzZS5jb20+Cj4gPiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIIDcvOF0gdmlyaWRp
YW46IGRlZmluZSB0eXBlIGZvciB0aGUKPiA+ICd2aXJ0dWFsIFZQIGFzc2lzdCBwYWdlJwo+ID4g
Cj4gPiBPbiBNb24sIE9jdCAyOSwgMjAxOCBhdCAwNjowMjoxMFBNICswMDAwLCBQYXVsIER1cnJh
bnQgd3JvdGU6Cj4gPiA+IFRoZSBzcGVjaWZpY2F0aW9uIFsxXSBkZWZpbmVzIGEgdHlwZSBzbyB3
ZSBzaG91bGQgdXNlIGl0LCByYXRoZXIgdGhhbgo+ID4ganVzdAo+ID4gPiBPUi1pbmcgYW5kIEFO
RC1pbmcgbWFnaWMgYml0cy4KPiA+ID4KPiA+ID4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4gPiA+
Cj4gPiA+IE5PVEU6IFRoZSB0eXBlIGRlZmluZWQgaW4gdGhlIHNwZWNpZmljYXRpb24gZG9lcyBp
bmNsdWRlIGFuIGFub255bW91cwo+ID4gPiAgICAgICBzdWItc3RydWN0IGluIHRoZSBwYWdlIHR5
cGUgYnV0LCBhcyB3ZSBjdXJyZW50bHkgdXNlIG9ubHkgdGhlCj4gPiBmaXJzdAo+ID4gPiAgICAg
ICBlbGVtZW50LCB0aGUgc3RydWN0IGRlY2xhcmF0aW9uIGhhcyBiZWVuIG9taXR0ZWQuCj4gPiA+
Cj4gPiA+IFsxXSBodHRwczovL2dpdGh1Yi5jb20vTWljcm9zb2Z0RG9jcy9WaXJ0dWFsaXphdGlv
bi0KPiA+IERvY3VtZW50YXRpb24vcmF3L2xpdmUvdGxmcy9IeXBlcnZpc29yJTIwVG9wJTIwTGV2
ZWwlMjBGdW5jdGlvbmFsJTIwU3BlY2lmCj4gPiBpY2F0aW9uJTIwdjUuMEMucGRmCj4gPiA+Cj4g
PiA+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+
Cj4gPiA+IC0tLQo+ID4gPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+ID4g
PiBDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiA+ID4gQ2M6
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gPiA+IC0tLQo+ID4gPiAgeGVuL2FyY2gv
eDg2L2h2bS92aXJpZGlhbi9zeW5pYy5jICB8IDUyICsrKysrKysrKysrKysrKysrKysrKysrLS0t
LS0tLS0KPiA+IC0tLS0tLS0KPiA+ID4gIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZpcmlkaWFu
LmggfCAgMiArLQo+ID4gPiAgMiBmaWxlcyBjaGFuZ2VkLCAzMyBpbnNlcnRpb25zKCspLCAyMSBk
ZWxldGlvbnMoLSkKPiA+ID4KPiA+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmly
aWRpYW4vc3luaWMuYwo+ID4gYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3N5bmljLmMKPiA+
ID4gaW5kZXggM2YwNDNmMzRlZS4uNzM1YzRjODk3YyAxMDA2NDQKPiA+ID4gLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS92aXJpZGlhbi9zeW5pYy5jCj4gPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0v
dmlyaWRpYW4vc3luaWMuYwo+ID4gPiBAQCAtMTMsNiArMTMsMTggQEAKPiA+ID4gICNpbmNsdWRl
IDxhc20vYXBpYy5oPgo+ID4gPiAgI2luY2x1ZGUgPGFzbS9odm0vc3VwcG9ydC5oPgo+ID4gPgo+
ID4gPiArdHlwZWRlZiBzdHJ1Y3QgX0hWX1ZJUlRVQUxfQVBJQ19BU1NJU1QKPiA+ID4gK3sKPiA+
ID4gKyAgICB1aW50MzJfdCBub19lb2k6MTsKPiA+IAo+ID4gTWF5YmUgYm9vbDoxIHNvIHlvdSBj
YW4gdXNlIHRydWUvZmFsc2U/Cj4gPiAKPiAKPiBObywgSSdtIHZlcnkgc3BlY2lmaWNhbGx5IHVz
aW5nIGEgMzItYml0IGJpdGZpZWxkIHRvIG1hdGNoIHdoYXQgdGhlIHNwZWMuIHNheXMuCgpSaWdo
dCwgYnV0IG5vX2VvaSBpcyBhIHNpbmdsZSBmbGFnIG9uIHRoYXQgYml0ZmllbGQsIHVubGVzcyBJ
J20KbWlzc2luZyBzb21ldGhpbmcgSSB0aGluayB5b3UgY291bGQganVzdCB1c2U6Cgp0eXBlZGVm
IHVuaW9uIF9IVl9WSVJUVUFMX0FQSUNfQVNTSVNUCnsKICAgIHN0cnVjdCB7CiAgICAgICAgYm9v
bCBub19lb2k6MTsKICAgIH0gZmllbGRzOwogICAgdWludDMyX3QgcmF3Owp9IEhWX1ZJUlRVQUxf
QVBJQ19BU1NJU1Q7CgpJZiB5b3Ugd2lzaCB0byBhY2Nlc3MgdGhlIHJhdyB2YWx1ZSBhcyBhIHVp
bnQzMl90IHdoaWxlIGtlZXBpbmcgYWNjZXNzCnRvIGluZGl2aWR1YWwgZmxhZ3MgZWFzeS4gVGhp
cyB1bmlvbiBhbHNvIGhhcyB0aGUgYWR2YW50YWdlIHRoYXQKYWRkaW5nIG5ldyBmaWVsZHMgd29u
J3QgcmVxdWlyZSB5b3UgdG8gYWRqdXN0IHRoZSBzaXplIG9mIHRoZQpyZXNlcnZlZF96ZXJvIGZp
ZWxkLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 08:59:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 08:59: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 1gHmLB-0000a1-1n; Wed, 31 Oct 2018 08: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=nwhd=nl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHmL9-0000Zw-Er
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 08:59:03 +0000
X-Inumbo-ID: 360e37cc-dceb-11e8-a981-12d6303a7972
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 360e37cc-dceb-11e8-a981-12d6303a7972;
 Wed, 31 Oct 2018 08:59:02 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 31 Oct 2018 02:59:01 -0600
Message-Id: <5BD96ED302000078001F6A1C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 31 Oct 2018 02:58:59 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <d56160401792b0f11ab83892907435b2346c2524.1539959287.git-series.wei.liu2@citrix.com>
 <e487c6bb-053d-3923-8309-11c46cd7fb68@citrix.com>
 <5BD71B2202000078001F5DB2@prv1-mh.provo.novell.com>
 <07afbc67-eee6-c763-d451-6dcac15e0f74@citrix.com>
In-Reply-To: <07afbc67-eee6-c763-d451-6dcac15e0f74@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 09/16] x86: don't setup PV hypercall
 stubs and entries when !CONFIG_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: xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMwLjEwLjE4IGF0IDE5OjA4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjkvMTAvMTggMTQ6MzcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxOS4x
MC4xOCBhdCAxNzo1OSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24g
MTkvMTAvMTggMTU6MjgsIFdlaSBMaXUgd3JvdGU6Cj4+Pj4gQEAgLTM0Nyw2ICszNTIsNyBAQCB2
b2lkIHN1YmFyY2hfcGVyY3B1X3RyYXBzX2luaXQodm9pZCkKPj4+PiAgICAgIC8qIENvbW1vbiBT
WVNDQUxMIHBhcmFtZXRlcnMuICovCj4+Pj4gICAgICB3cm1zcmwoTVNSX1NUQVIsIFhFTl9NU1Jf
U1RBUik7Cj4+Pj4gICAgICB3cm1zcmwoTVNSX1NZU0NBTExfTUFTSywgWEVOX1NZU0NBTExfTUFT
Syk7Cj4+Pj4gKyNlbmRpZgo+Pj4gSXQgd291bGQgYmUgYSB3aXNlIHByZWNhdXRpb24gdG8gaW5p
dGlhbGlzZSB0aGVzZSBNU1JzIHRvIDAgaW4gdGhlICFQVgo+Pj4gY2FzZSwgc28gd2UgZG9uJ3Qg
cmV0YWluIHN0YWxlIHZhbHVlcy4KPj4gSWYgYW55dGhpbmcsIEVGRVIuU0NFIG5lZWRzIHRvIGJl
IGtlcHQgY2xlYXIsIGFzIHRoYXQncyB3aGF0Cj4+IGNvbnRyb2xzIHdoZXRoZXIgU1lTQ0FMTCB3
b3VsZCByYWlzZSAjR1AoMCkuCj4gCj4gSSB0b3llZCB3aXRoIHN1Z2dlc3RpbmcgdGhpcywgYnV0
IEknbSBub3QgZW50aXJlbHkgY2VydGFpbi4KPiAKPiBTVk0gdW5pbGF0ZXJhbGx5IHN3aXRjaGVz
IEVGRVIgYmV0d2VlbiBob3N0IGFuZCBndWVzdCBjb250ZXh0LCBzbyB3aWxsCj4gcHJlc2VydmUg
d2hhdGV2ZXIgdmFsdWUgWGVuIGhhZCBhdCBWTVJVTiB0aW1lLgo+IAo+IEdlbiAyIFZULXggaGFz
IGhvc3QvZ3Vlc3QgbG9hZC9zYXZlIHN1cHBvcnQsIHNvIGNhbiBiZSBjb25maWd1cmVkIHRvCj4g
ZXhpdCBpbiB3aGljaGV2ZXIgY29uZmlndXJhdGlvbiB3ZSB3b3VsZCBsaWtlLgo+IAo+IEdlbiAx
IFZULXggdXNlcyBNU1IgbG9hZC1zYXZlIGxpc3RzLCB3aXRoIGFuIG9wdGltaXNhdGlvbiBpbiB0
aGUgY2FzZQo+IHRoYXQgZ3Vlc3QgPT0gaG9zdC4gIEJ5IGNsZWFyaW5nIFNDRSBpbiBYZW4gY29u
dGV4dCwgd2UgbWlzcyB0aGUKPiBvcHRpbWlzYXRpb24gaW4gdGhlIGNvbW1vbiBjYXNlIGZvciA2
NGJpdCBndWVzdHMuCj4gCj4+IEJ1dCB3aXRob3V0IGEKPj4gUFYgZG9tYWluIGFyb3VuZCwgbm90
aGluZyBjYW4gYWNjZXNzIHRoZSBob3N0IHZhbHVlcyBvZgo+PiB0aGVzZSBNU1JzIGluIHRoZSBm
aXJzdCBwbGFjZSwgc28gaW5zdGVhZCB3ZSBjb3VsZCBzaW1wbGlmeQo+PiBzb21lIGNvbnRleHQg
c3dpdGNoaW5nIGJ5IG5ldmVyIHJlc3RvcmluZyBob3N0IHZhbHVlcywgYW5kCj4+IG9ubHkgZXZl
ciBsb2FkaW5nIGd1ZXN0IG9uZXMuIEV4Y2VwdCB0aGF0LCBvZiBjb3Vyc2UsIFZNTE9BRAo+PiBp
cyBhbiBhbGwtb3Itbm90aGluZyBpbnNuLCBhbmQgd2UgbmVlZCB0byB1c2UgdG8gZ2V0IFRSIGxv
YWRlZC4KPiAKPiBUaGUgVk1MT0FEIHBhdGggaXMgYSBiaXQgb2YgYSBzcGVjaWFsIGNhc2UsIGlu
IHRoYXQgd2UgbmVlZCB0byBkbyBpdCwKPiBhbmQgaXRzIHJhdGhlciBmYXN0ZXIgdGhhbiB0aGUg
b3RoZXIgYXZhaWxhYmxlIG9wdGlvbnMuICBDb25kaXRpb25hbGx5Cj4gZmVlZGluZyB6ZXJvcyBp
bnRvIHRoaXMgd291bGQgYmUgZmluZS4KPiAKPiBUaGF0IHNhaWQsIG92ZXJhbGwsIHdlIG1heSB3
YW50IHRvIGxlYXZlIHNvbWUgcG9pc29uZWQgdmFsdWVzIGFyb3VuZC4gCj4gSW4gdGhlIGNhc2Ug
dGhhdCBTQ0UgaXMgZW5hYmxlZCBhbmQgd2UgZG8gaGl0IGEgc3B1cmlvdXMgU1lTQ0FMTC9TWVNS
RVQKPiBpbnN0cnVjdGlvbiwgaXQgd291bGQgYmUgYmV0dGVyIHRvIGRlZmluaXRlbHkgY3Jhc2gu
CgpJJ2QgYmUgZmluZSB3aXRoIHBvaXNvbmVkIChidXQgbm90IHplcm8pIHZhbHVlcywgaWYgaW5k
ZWVkIHdlIG1lYW4KdG8gYWxsb3cgZm9yIGEgaHlwZXJ2aXNvciBjcmFzaCBpbiB0aGF0IGNhc2Ug
KHdoaWNoIG91Z2h0IHRvIGJlCmZpbmUsIHNpbmNlIHdlJ3JlIHRhbGtpbmcgYWJvdXQgdW5yZWFj
aGFibGUgY29kZSBhbnl3YXkpLiBJZGVhbGx5CiJwb2lzb25lZCIgd291bGQgYmUgIm5vbi1jYW5v
bmljYWwiLCBidXQgdGhlIE1TUnMgZG9uJ3QgYWxsb3cgZm9yCm5vbi1jYW5vbmljYWwgYWRkcmVz
c2VzIHRvIGJlIGxvYWRlZCBpbnRvIHRoZW0sIHNvIHdlJ2QgbmVlZCB0bwp0aGluayBvZiBkaWZm
ZXJlbnQgcG9pc29uaW5nIHZhbHVlcy4KClRyYXBwaW5nIGEgc3B1cmlvdXMgU1lTUkVUIHNlZW1z
IGltcG9zc2libGUgdGhvdWdoLCBhcyBFRkVSLlNDRQppcyB0aGUgb25seSBhdHRyaWJ1dGUgd2Ug
Y29udHJvbCB0aGVyZS4KCkZvciBTWVNFTlRFUi9TWVNFWElULCBzdG9yaW5nIHplcm9zIGlzIG9m
IGNvdXJzZSBnb2luZyB0byBiZQpmaW5lICh5aWVsZGluZyAjR1AoMCkgb24gYm90aCBpbnNucyku
CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 09:00:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 09: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 1gHmMS-0001RM-Jb; Wed, 31 Oct 2018 09:00:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nwhd=nl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHmMQ-0001Qm-Vm
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 09:00:23 +0000
X-Inumbo-ID: 6576bb5a-dceb-11e8-87d6-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6576bb5a-dceb-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 09:00:21 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 31 Oct 2018 03:00:21 -0600
Message-Id: <5BD96F2102000078001F6A1F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 31 Oct 2018 03:00:17 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <d87454cedf90ee1bd7ff0e0d05f3b4a910b93ddd.1539959287.git-series.wei.liu2@citrix.com>
 <5BD718F702000078001F5D92@prv1-mh.provo.novell.com>
 <20181030205002.3m7x7ybp5ojaiph6@zion.uk.xensource.com>
In-Reply-To: <20181030205002.3m7x7ybp5ojaiph6@zion.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 07/16] x86: put XEN_DOMCTL_{set,
 get}_address_size under CONFIG_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: 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>

Pj4+IE9uIDMwLjEwLjE4IGF0IDIxOjUwLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gTW9uLCBPY3QgMjksIDIwMTggYXQgMDg6Mjg6MDdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAxOS4xMC4xOCBhdCAxNjoyOCwgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdy
b3RlOgo+PiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9kb21jdGwuYwo+PiA+ICsrKyBiL3hlbi9hcmNo
L3g4Ni9kb21jdGwuYwo+PiA+IEBAIC02MDgsNiArNjA4LDcgQEAgbG9uZyBhcmNoX2RvX2RvbWN0
bCgKPj4gPiAgICAgICAgICAgICAgY29weWJhY2sgPSB0cnVlOwo+PiA+ICAgICAgICAgIGJyZWFr
Owo+PiA+ICAKPj4gPiArI2lmZGVmIENPTkZJR19QVgo+PiA+ICAgICAgY2FzZSBYRU5fRE9NQ1RM
X3NldF9hZGRyZXNzX3NpemU6Cj4+ID4gICAgICAgICAgaWYgKCAoKGRvbWN0bC0+dS5hZGRyZXNz
X3NpemUuc2l6ZSA9PSA2NCkgJiYgIWQtPmFyY2guaXNfMzJiaXRfcHYpIHx8Cj4+ID4gICAgICAg
ICAgICAgICAoKGRvbWN0bC0+dS5hZGRyZXNzX3NpemUuc2l6ZSA9PSAzMikgJiYgZC0+YXJjaC5p
c18zMmJpdF9wdikgKQo+PiA+IEBAIC02MjMsNiArNjI0LDcgQEAgbG9uZyBhcmNoX2RvX2RvbWN0
bCgKPj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAKPj4gPiBCSVRTX1BFUl9MT05HOwo+PiA+ICAgICAgICAgIGNvcHliYWNr
ID0gdHJ1ZTsKPj4gPiAgICAgICAgICBicmVhazsKPj4gPiArI2VuZGlmCj4+IAo+PiAuLi4gYWRk
IHN1Y2ggYSBjaGVjayBzbyB0aGF0IHNpbWlsYXIgYmVoYXZpb3Igd2lsbCByZXN1bHQgd2l0aCBQ
Vgo+PiBlbmFibGVkIGFuZCBkaXNhYmxlZCAoZXJyb3IgY29kZXMgbWF5IGRpZmZlciwgYnV0IHN1
Y2Nlc3MgdnMKPj4gZXJyb3Igb3VnaHQgdG8gbWF0Y2gpLgo+IAo+IEkgZG9uJ3QgZm9sbG93LiBE
byB5b3UgbWVhbiBhZGRpbmcgaXNfcHZfZG9tYWluIGNoZWNrIHNvbWV3aGVyZT8KClllcy4gT3Ro
ZXJ3aXNlIGJlaGF2aW9yIGRpZmZlcnMgYmV0d2VlbiBhIFBWIGFuZCBhICFQViBoeXBlcnZpc29y
LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 09:28:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 09: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 1gHmnG-0003NG-Vc; Wed, 31 Oct 2018 09:28: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=z2zh=nl=citrix.com=prvs=83522333a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHmnG-0003NB-2L
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 09:28:06 +0000
X-Inumbo-ID: 42092b5a-dcef-11e8-97cf-12d6303a7972
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 42092b5a-dcef-11e8-97cf-12d6303a7972;
 Wed, 31 Oct 2018 09:28:00 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="81198677"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH 7/8] viridian: define type for the 'virtual
 VP assist page'
Thread-Index: AQHUb7GJJHjkJQ043EGQVB4UePldJaU39joAgAARV3CAAPa3gIAAGT4w
Date: Wed, 31 Oct 2018 09:27:59 +0000
Message-ID: <94614b91d0b34ee7aa9297d4f6ad3ed5@AMSPEX02CL03.citrite.net>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
 <20181029180211.2155-10-paul.durrant@citrix.com>
 <20181030170834.4lv6sgvp4ykzn3xv@mac.citrite.net>
 <17d04787237a4f70a1bb700647c6dee8@AMSPEX02CL03.citrite.net>
 <20181031085339.dc23onxvq4tug5ka@mac.citrite.net>
In-Reply-To: <20181031085339.dc23onxvq4tug5ka@mac.citrite.net>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 7/8] viridian: define type for the 'virtual
 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: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wei.liu2@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFJvZ2VyIFBhdSBNb25uZQo+IFNl
bnQ6IDMxIE9jdG9iZXIgMjAxOCAwODo1NAo+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFu
dEBjaXRyaXguY29tPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IEFuZHJl
dyBDb29wZXIKPiA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+OyBKYW4gQmV1bGljaAo+IDxqYmV1bGljaEBzdXNlLmNvbT4KPiBTdWJqZWN0
OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIIDcvOF0gdmlyaWRpYW46IGRlZmluZSB0eXBlIGZvciB0
aGUKPiAndmlydHVhbCBWUCBhc3Npc3QgcGFnZScKPiAKPiBPbiBUdWUsIE9jdCAzMCwgMjAxOCBh
dCAwNToxMTozMFBNICswMDAwLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4gPiA+IC0tLS0tT3JpZ2lu
YWwgTWVzc2FnZS0tLS0tCj4gPiA+IEZyb206IFJvZ2VyIFBhdSBNb25uZQo+ID4gPiBTZW50OiAz
MCBPY3RvYmVyIDIwMTggMTc6MDkKPiA+ID4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50
QGNpdHJpeC5jb20+Cj4gPiA+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IEFu
ZHJldyBDb29wZXIKPiA+ID4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPjsgSmFuCj4gQmV1bGljaAo+ID4gPiA8amJldWxpY2hAc3VzZS5j
b20+Cj4gPiA+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUEFUQ0ggNy84XSB2aXJpZGlhbjog
ZGVmaW5lIHR5cGUgZm9yIHRoZQo+ID4gPiAndmlydHVhbCBWUCBhc3Npc3QgcGFnZScKPiA+ID4K
PiA+ID4gT24gTW9uLCBPY3QgMjksIDIwMTggYXQgMDY6MDI6MTBQTSArMDAwMCwgUGF1bCBEdXJy
YW50IHdyb3RlOgo+ID4gPiA+IFRoZSBzcGVjaWZpY2F0aW9uIFsxXSBkZWZpbmVzIGEgdHlwZSBz
byB3ZSBzaG91bGQgdXNlIGl0LCByYXRoZXIKPiB0aGFuCj4gPiA+IGp1c3QKPiA+ID4gPiBPUi1p
bmcgYW5kIEFORC1pbmcgbWFnaWMgYml0cy4KPiA+ID4gPgo+ID4gPiA+IE5vIGZ1bmN0aW9uYWwg
Y2hhbmdlLgo+ID4gPiA+Cj4gPiA+ID4gTk9URTogVGhlIHR5cGUgZGVmaW5lZCBpbiB0aGUgc3Bl
Y2lmaWNhdGlvbiBkb2VzIGluY2x1ZGUgYW4KPiBhbm9ueW1vdXMKPiA+ID4gPiAgICAgICBzdWIt
c3RydWN0IGluIHRoZSBwYWdlIHR5cGUgYnV0LCBhcyB3ZSBjdXJyZW50bHkgdXNlIG9ubHkgdGhl
Cj4gPiA+IGZpcnN0Cj4gPiA+ID4gICAgICAgZWxlbWVudCwgdGhlIHN0cnVjdCBkZWNsYXJhdGlv
biBoYXMgYmVlbiBvbWl0dGVkLgo+ID4gPiA+Cj4gPiA+ID4gWzFdIGh0dHBzOi8vZ2l0aHViLmNv
bS9NaWNyb3NvZnREb2NzL1ZpcnR1YWxpemF0aW9uLQo+ID4gPgo+IERvY3VtZW50YXRpb24vcmF3
L2xpdmUvdGxmcy9IeXBlcnZpc29yJTIwVG9wJTIwTGV2ZWwlMjBGdW5jdGlvbmFsJTIwU3BlY2lm
Cj4gPiA+IGljYXRpb24lMjB2NS4wQy5wZGYKPiA+ID4gPgo+ID4gPiA+IFNpZ25lZC1vZmYtYnk6
IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Cj4gPiA+ID4gLS0tCj4gPiA+
ID4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+ID4gPiBDYzogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiA+ID4gPiBDYzogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KPiA+ID4gPiAtLS0KPiA+ID4gPiAgeGVuL2FyY2gveDg2L2h2
bS92aXJpZGlhbi9zeW5pYy5jICB8IDUyICsrKysrKysrKysrKysrKysrKysrKysrLS0tLQo+IC0t
LS0KPiA+ID4gLS0tLS0tLQo+ID4gPiA+ICB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92aXJpZGlh
bi5oIHwgIDIgKy0KPiA+ID4gPiAgMiBmaWxlcyBjaGFuZ2VkLCAzMyBpbnNlcnRpb25zKCspLCAy
MSBkZWxldGlvbnMoLSkKPiA+ID4gPgo+ID4gPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
aHZtL3ZpcmlkaWFuL3N5bmljLmMKPiA+ID4gYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3N5
bmljLmMKPiA+ID4gPiBpbmRleCAzZjA0M2YzNGVlLi43MzVjNGM4OTdjIDEwMDY0NAo+ID4gPiA+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vc3luaWMuYwo+ID4gPiA+ICsrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vc3luaWMuYwo+ID4gPiA+IEBAIC0xMyw2ICsxMywxOCBA
QAo+ID4gPiA+ICAjaW5jbHVkZSA8YXNtL2FwaWMuaD4KPiA+ID4gPiAgI2luY2x1ZGUgPGFzbS9o
dm0vc3VwcG9ydC5oPgo+ID4gPiA+Cj4gPiA+ID4gK3R5cGVkZWYgc3RydWN0IF9IVl9WSVJUVUFM
X0FQSUNfQVNTSVNUCj4gPiA+ID4gK3sKPiA+ID4gPiArICAgIHVpbnQzMl90IG5vX2VvaToxOwo+
ID4gPgo+ID4gPiBNYXliZSBib29sOjEgc28geW91IGNhbiB1c2UgdHJ1ZS9mYWxzZT8KPiA+ID4K
PiA+Cj4gPiBObywgSSdtIHZlcnkgc3BlY2lmaWNhbGx5IHVzaW5nIGEgMzItYml0IGJpdGZpZWxk
IHRvIG1hdGNoIHdoYXQgdGhlCj4gc3BlYy4gc2F5cy4KPiAKPiBSaWdodCwgYnV0IG5vX2VvaSBp
cyBhIHNpbmdsZSBmbGFnIG9uIHRoYXQgYml0ZmllbGQsIHVubGVzcyBJJ20KPiBtaXNzaW5nIHNv
bWV0aGluZyBJIHRoaW5rIHlvdSBjb3VsZCBqdXN0IHVzZToKPiAKPiB0eXBlZGVmIHVuaW9uIF9I
Vl9WSVJUVUFMX0FQSUNfQVNTSVNUCj4gewo+ICAgICBzdHJ1Y3Qgewo+ICAgICAgICAgYm9vbCBu
b19lb2k6MTsKPiAgICAgfSBmaWVsZHM7Cj4gICAgIHVpbnQzMl90IHJhdzsKPiB9IEhWX1ZJUlRV
QUxfQVBJQ19BU1NJU1Q7Cj4gCj4gSWYgeW91IHdpc2ggdG8gYWNjZXNzIHRoZSByYXcgdmFsdWUg
YXMgYSB1aW50MzJfdCB3aGlsZSBrZWVwaW5nIGFjY2Vzcwo+IHRvIGluZGl2aWR1YWwgZmxhZ3Mg
ZWFzeS4gVGhpcyB1bmlvbiBhbHNvIGhhcyB0aGUgYWR2YW50YWdlIHRoYXQKPiBhZGRpbmcgbmV3
IGZpZWxkcyB3b24ndCByZXF1aXJlIHlvdSB0byBhZGp1c3QgdGhlIHNpemUgb2YgdGhlCj4gcmVz
ZXJ2ZWRfemVybyBmaWVsZC4KPiAKCkFncmVlZCBpdCdzIGVhc2llciBmcm9tIGEgY29kaW5nIFBv
ViwgYnV0IEkgc3RpbGwgcHJlZmVyIHRvIHN0aWNrIHdpdGggYml0ZmllbGQgZGVmaW5pdGlvbnMg
dGhhdCBzcGFuIHRoZSBmdWxsIDMyLWJpdHMgdG8gbWFrZSBpdCBsaW5lIHVwIHdpdGggdGhlIHNw
ZWMuIChjdXJyZW50bHkgc2VjdGlvbiAxMC4zLjUpLiBJZiBNaWNyb3NvZnQgaGFkIGFjdHVhbGx5
IHB1dCBhIHN0cnVjdCBkZWZpbml0aW9uIHRoZXJlIHRoZW4gSSB3b3VsZCB1c2UgdGhhdCwgYnV0
IGFzIGl0IGlzIHRoZSBsYXlvdXQgaWxsdXN0cmF0aW9uIGlzIGFsbCB0aGVyZSBpcyBhbmQgSSB3
YW50IHRvIG1hdGNoIGl0IGFzIGNsb3NlbHkgYXMgSSBjYW4uCgogIFBhdWwKCj4gVGhhbmtzLCBS
b2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 09:33:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 09:33: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 1gHmsX-0004G8-OA; Wed, 31 Oct 2018 09:33: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=qv1o=nl=citrix.com=prvs=835e3026f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHmsW-0004G3-90
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 09:33:32 +0000
X-Inumbo-ID: 063538ac-dcf0-11e8-9974-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 063538ac-dcf0-11e8-9974-12d6303a7972;
 Wed, 31 Oct 2018 09:33:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69232816"
Date: Wed, 31 Oct 2018 09:33:25 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181031093325.se44yqhnijn3svfp@zion.uk.xensource.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <d87454cedf90ee1bd7ff0e0d05f3b4a910b93ddd.1539959287.git-series.wei.liu2@citrix.com>
 <5BD718F702000078001F5D92@prv1-mh.provo.novell.com>
 <20181030205002.3m7x7ybp5ojaiph6@zion.uk.xensource.com>
 <5BD96F2102000078001F6A1F@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BD96F2102000078001F6A1F@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 07/16] x86: put XEN_DOMCTL_{set,
 get}_address_size under CONFIG_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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

T24gV2VkLCBPY3QgMzEsIDIwMTggYXQgMDM6MDA6MTdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDMwLjEwLjE4IGF0IDIxOjUwLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBPbiBNb24sIE9jdCAyOSwgMjAxOCBhdCAwODoyODowN0FNIC0wNjAwLCBKYW4gQmV1
bGljaCB3cm90ZToKPiA+PiA+Pj4gT24gMTkuMTAuMTggYXQgMTY6MjgsIDx3ZWkubGl1MkBjaXRy
aXguY29tPiB3cm90ZToKPiA+PiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9kb21jdGwuYwo+ID4+ID4g
KysrIGIveGVuL2FyY2gveDg2L2RvbWN0bC5jCj4gPj4gPiBAQCAtNjA4LDYgKzYwOCw3IEBAIGxv
bmcgYXJjaF9kb19kb21jdGwoCj4gPj4gPiAgICAgICAgICAgICAgY29weWJhY2sgPSB0cnVlOwo+
ID4+ID4gICAgICAgICAgYnJlYWs7Cj4gPj4gPiAgCj4gPj4gPiArI2lmZGVmIENPTkZJR19QVgo+
ID4+ID4gICAgICBjYXNlIFhFTl9ET01DVExfc2V0X2FkZHJlc3Nfc2l6ZToKPiA+PiA+ICAgICAg
ICAgIGlmICggKChkb21jdGwtPnUuYWRkcmVzc19zaXplLnNpemUgPT0gNjQpICYmICFkLT5hcmNo
LmlzXzMyYml0X3B2KSB8fAo+ID4+ID4gICAgICAgICAgICAgICAoKGRvbWN0bC0+dS5hZGRyZXNz
X3NpemUuc2l6ZSA9PSAzMikgJiYgZC0+YXJjaC5pc18zMmJpdF9wdikgKQo+ID4+ID4gQEAgLTYy
Myw2ICs2MjQsNyBAQCBsb25nIGFyY2hfZG9fZG9tY3RsKAo+ID4+ID4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCj4gPj4gPiBC
SVRTX1BFUl9MT05HOwo+ID4+ID4gICAgICAgICAgY29weWJhY2sgPSB0cnVlOwo+ID4+ID4gICAg
ICAgICAgYnJlYWs7Cj4gPj4gPiArI2VuZGlmCj4gPj4gCj4gPj4gLi4uIGFkZCBzdWNoIGEgY2hl
Y2sgc28gdGhhdCBzaW1pbGFyIGJlaGF2aW9yIHdpbGwgcmVzdWx0IHdpdGggUFYKPiA+PiBlbmFi
bGVkIGFuZCBkaXNhYmxlZCAoZXJyb3IgY29kZXMgbWF5IGRpZmZlciwgYnV0IHN1Y2Nlc3MgdnMK
PiA+PiBlcnJvciBvdWdodCB0byBtYXRjaCkuCj4gPiAKPiA+IEkgZG9uJ3QgZm9sbG93LiBEbyB5
b3UgbWVhbiBhZGRpbmcgaXNfcHZfZG9tYWluIGNoZWNrIHNvbWV3aGVyZT8KPiAKPiBZZXMuIE90
aGVyd2lzZSBiZWhhdmlvciBkaWZmZXJzIGJldHdlZW4gYSBQViBhbmQgYSAhUFYgaHlwZXJ2aXNv
ci4KCkknbSBzdGlsbCBhdCBhIGxvc3MgdG8gZmlndXJlIG91dCB3aGF0ICJzaW1pbGFyIGJlaGF2
aW9yIiB5b3Ugd2FudC4gV2hlbgp5b3Ugc2F5IGJlaGF2aW91ciBkaWZmZXJzLCBkbyB5b3UgbWVh
biB0aGUgbGFjayBvZiBjb3B5YmFjayBpbiBteSBwYXRjaD8KV2h5IHdvdWxkIHRoYXQgYmUgcmVs
ZXZhbnQgdG8gYSBFTk9TWVMgaHlwZXJjYWxsPwoKV2VpLgoKPiAKPiBKYW4KPiAKPiAKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 09:34:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 09: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 1gHmt1-0004II-2d; Wed, 31 Oct 2018 09:34:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nwhd=nl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHmt0-0004IA-06
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 09:34:02 +0000
X-Inumbo-ID: 18c811b5-dcf0-11e8-87d6-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 18c811b5-dcf0-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 09:34:00 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 31 Oct 2018 03:33:59 -0600
Message-Id: <5BD9770602000078001F6A4F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 31 Oct 2018 03:33:58 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Marek Marczykowski" <marmarek@invisiblethingslab.com>
References: <20181030221615.24171-1-marmarek@invisiblethingslab.com>
In-Reply-To: <20181030221615.24171-1-marmarek@invisiblethingslab.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] tools/misc/xenpm: fix getting info when
 some CPUs are 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: Ian Jackson <Ian.Jackson@eu.citrix.com>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDMwLjEwLjE4IGF0IDIzOjE2LCA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNv
bT4gd3JvdGU6Cj4gLS0tIGEvdG9vbHMvbWlzYy94ZW5wbS5jCj4gKysrIGIvdG9vbHMvbWlzYy94
ZW5wbS5jCj4gQEAgLTEyMzEsNyArMTIzMSw3IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICph
cmd2W10pCj4gICAgICAgICAgeGNfaW50ZXJmYWNlX2Nsb3NlKHhjX2hhbmRsZSk7Cj4gICAgICAg
ICAgcmV0dXJuIHJldDsKPiAgICAgIH0KPiAtICAgIG1heF9jcHVfbnIgPSBwaHlzaW5mby5ucl9j
cHVzOwo+ICsgICAgbWF4X2NwdV9uciA9IHBoeXNpbmZvLm1heF9jcHVfaWQ7CgpJc24ndCB0aGlz
IG9mZiBieSAxIHRoZW4/IG1heF9jcHVfbnIgaXMgbWlzbmFtZWQsIGFsbCBsb29wcyB1c2luZyBp
dAphcmUgb2YgdGhlIGZvcm0KCiAgICBmb3IgKCBpID0gMDsgaSA8IG1heF9jcHVfbnI7IGkrKyAp
CgpJJ20gYWxzbyBhZnJhaWQgdGhlcmUgYXJlIGZ1cnRoZXIgcXVpcmtzIGhlcmUsIHdpdGggdmFy
aW91cyBjb25zdHJ1Y3RzCmFsb25nIHRoZSBsaW5lcyBvZiAoYXMgYm9kaWVzIG9mIGFmb3JlbWVu
dGlvbmVkIGZvcigpKQoKICAgICAgICBpZiAoIHNob3dfY3hzdGF0X2J5X2NwdWlkKHhjX2hhbmRs
ZSwgaSkgPT0gLUVOT0RFViApCiAgICAgICAgICAgIGJyZWFrOwoKd2hpY2ggSSBzdXNwZWN0IHdv
dWxkIHRlcm1pbmF0ZSBwcm9jZXNzaW5nIGVhcmx5IHdoZW4gaGl0dGluZyBhIHRydWUKZ2FwIChp
LmUuIG5vdCBvbmUgcmVzdWx0aW5nIGZyb20gYSBwYXJrZWQgQ1BVKS4gQnV0IEkgZ3Vlc3MgaXQg
d291bGRuJ3QKYmUgYXBwcm9wcmlhdGUgdG8gYXNrIHlvdSB0byBkZWFsIHdpdGggdGhpcyBhdCB0
aGUgc2FtZSB0aW1lLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 09:37:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 09: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 1gHmwK-0004Vr-JS; Wed, 31 Oct 2018 09: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=qv1o=nl=citrix.com=prvs=835e3026f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHmwI-0004Vm-NI
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 09:37:26 +0000
X-Inumbo-ID: 90ee7d3c-dcf0-11e8-a7fe-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 90ee7d3c-dcf0-11e8-a7fe-12d6303a7972;
 Wed, 31 Oct 2018 09:37:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69233033"
Date: Wed, 31 Oct 2018 09:37:12 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20181031093712.gm2jdulsvnv7ymep@zion.uk.xensource.com>
References: <20181030235659.26581-1-marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181030235659.26581-1-marmarek@invisiblethingslab.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] tools/hotplug: remove xen-hotplug-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: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBPY3QgMzEsIDIwMTggYXQgMTI6NTY6NTlBTSArMDEwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IFNpbmNlIHVkZXYgaXMgbm8gbG9uZ2VyIHVzZWQgdG8gY2Fs
bCBob3RwbHVnIHNjcmlwdHMgKG5laXRoZXIgaW4gZG9tMAo+IG5vciBkcml2ZXIgZG9tYWluKSwg
dGhpcyBzY3JpcHRzIGlzIG5vIGxvbmdlciByZWZlcmVuY2VkIGFueXdoZXJlLiBsaWJ4bAo+ICh4
bCBkZXZkIG9yIGVsc2UpIGhhcyBvd24gY2xlYW51cCBjb2RlLgo+IAo+IFNpZ25lZC1vZmYtYnk6
IE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFi
LmNvbT4KCkFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 09:42:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 09: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 1gHn0m-0005NF-7p; Wed, 31 Oct 2018 09:42:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nwhd=nl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHn0l-0005NA-00
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 09:42:03 +0000
X-Inumbo-ID: 379a6e9f-dcf1-11e8-87d6-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 379a6e9f-dcf1-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 09:42:01 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 31 Oct 2018 03:42:00 -0600
Message-Id: <5BD978E702000078001F6A6B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 31 Oct 2018 03:41:59 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
 <20181029180211.2155-10-paul.durrant@citrix.com>
 <20181030170834.4lv6sgvp4ykzn3xv@mac.citrite.net>
 <17d04787237a4f70a1bb700647c6dee8@AMSPEX02CL03.citrite.net>
 <20181031085339.dc23onxvq4tug5ka@mac.citrite.net>
 <94614b91d0b34ee7aa9297d4f6ad3ed5@AMSPEX02CL03.citrite.net>
In-Reply-To: <94614b91d0b34ee7aa9297d4f6ad3ed5@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 7/8] viridian: define type for the 'virtual
 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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.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>

Pj4+IE9uIDMxLjEwLjE4IGF0IDEwOjI3LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiBGcm9tOiBSb2dlciBQYXUgTW9ubmUKPj4gU2VudDogMzEgT2N0b2JlciAyMDE4IDA4OjU0
Cj4+IAo+PiBPbiBUdWUsIE9jdCAzMCwgMjAxOCBhdCAwNToxMTozMFBNICswMDAwLCBQYXVsIER1
cnJhbnQgd3JvdGU6Cj4+ID4gPiBGcm9tOiBSb2dlciBQYXUgTW9ubmUKPj4gPiA+IFNlbnQ6IDMw
IE9jdG9iZXIgMjAxOCAxNzowOQo+PiA+ID4KPj4gPiA+IE9uIE1vbiwgT2N0IDI5LCAyMDE4IGF0
IDA2OjAyOjEwUE0gKzAwMDAsIFBhdWwgRHVycmFudCB3cm90ZToKPj4gPiA+ID4gLS0tIGEveGVu
L2FyY2gveDg2L2h2bS92aXJpZGlhbi9zeW5pYy5jCj4+ID4gPiA+ICsrKyBiL3hlbi9hcmNoL3g4
Ni9odm0vdmlyaWRpYW4vc3luaWMuYwo+PiA+ID4gPiBAQCAtMTMsNiArMTMsMTggQEAKPj4gPiA+
ID4gICNpbmNsdWRlIDxhc20vYXBpYy5oPgo+PiA+ID4gPiAgI2luY2x1ZGUgPGFzbS9odm0vc3Vw
cG9ydC5oPgo+PiA+ID4gPgo+PiA+ID4gPiArdHlwZWRlZiBzdHJ1Y3QgX0hWX1ZJUlRVQUxfQVBJ
Q19BU1NJU1QKPj4gPiA+ID4gK3sKPj4gPiA+ID4gKyAgICB1aW50MzJfdCBub19lb2k6MTsKPj4g
PiA+Cj4+ID4gPiBNYXliZSBib29sOjEgc28geW91IGNhbiB1c2UgdHJ1ZS9mYWxzZT8KPj4gPiA+
Cj4+ID4KPj4gPiBObywgSSdtIHZlcnkgc3BlY2lmaWNhbGx5IHVzaW5nIGEgMzItYml0IGJpdGZp
ZWxkIHRvIG1hdGNoIHdoYXQgdGhlCj4+IHNwZWMuIHNheXMuCj4+IAo+PiBSaWdodCwgYnV0IG5v
X2VvaSBpcyBhIHNpbmdsZSBmbGFnIG9uIHRoYXQgYml0ZmllbGQsIHVubGVzcyBJJ20KPj4gbWlz
c2luZyBzb21ldGhpbmcgSSB0aGluayB5b3UgY291bGQganVzdCB1c2U6Cj4+IAo+PiB0eXBlZGVm
IHVuaW9uIF9IVl9WSVJUVUFMX0FQSUNfQVNTSVNUCj4+IHsKPj4gICAgIHN0cnVjdCB7Cj4+ICAg
ICAgICAgYm9vbCBub19lb2k6MTsKPj4gICAgIH0gZmllbGRzOwo+PiAgICAgdWludDMyX3QgcmF3
Owo+PiB9IEhWX1ZJUlRVQUxfQVBJQ19BU1NJU1Q7Cj4+IAo+PiBJZiB5b3Ugd2lzaCB0byBhY2Nl
c3MgdGhlIHJhdyB2YWx1ZSBhcyBhIHVpbnQzMl90IHdoaWxlIGtlZXBpbmcgYWNjZXNzCj4+IHRv
IGluZGl2aWR1YWwgZmxhZ3MgZWFzeS4gVGhpcyB1bmlvbiBhbHNvIGhhcyB0aGUgYWR2YW50YWdl
IHRoYXQKPj4gYWRkaW5nIG5ldyBmaWVsZHMgd29uJ3QgcmVxdWlyZSB5b3UgdG8gYWRqdXN0IHRo
ZSBzaXplIG9mIHRoZQo+PiByZXNlcnZlZF96ZXJvIGZpZWxkLgo+PiAKPiAKPiBBZ3JlZWQgaXQn
cyBlYXNpZXIgZnJvbSBhIGNvZGluZyBQb1YsIGJ1dCBJIHN0aWxsIHByZWZlciB0byBzdGljayB3
aXRoIAo+IGJpdGZpZWxkIGRlZmluaXRpb25zIHRoYXQgc3BhbiB0aGUgZnVsbCAzMi1iaXRzIHRv
IG1ha2UgaXQgbGluZSB1cCB3aXRoIHRoZSAKPiBzcGVjLiAoY3VycmVudGx5IHNlY3Rpb24gMTAu
My41KS4gSWYgTWljcm9zb2Z0IGhhZCBhY3R1YWxseSBwdXQgYSBzdHJ1Y3QgCj4gZGVmaW5pdGlv
biB0aGVyZSB0aGVuIEkgd291bGQgdXNlIHRoYXQsIGJ1dCBhcyBpdCBpcyB0aGUgbGF5b3V0IGls
bHVzdHJhdGlvbiAKPiBpcyBhbGwgdGhlcmUgaXMgYW5kIEkgd2FudCB0byBtYXRjaCBpdCBhcyBj
bG9zZWx5IGFzIEkgY2FuLgoKSSdtIGFmcmFpZCBJIGRpc2FncmVlIHdpdGggdGhpcyB2aWV3IG9m
IHlvdXJzOiBBIGZpZWxkIG9mIHRoZSBmb3JtCiJ1aW50MzJfdCB4OjEiIGRvZXMgbm90IHJlc2Vy
dmUgdGhlIGZvbGxvd2luZyAzMSBiaXRzLiBUaGF0J3MgaW4KcGFydCBiZWNhdXNlIHR5cGVzIG90
aGVyIHRoYW4gcGxhaW4sIHNpZ25lZCwgb3IgdW5zaWduZWQgaW50IGFzCndlbGwgYXMgYm9vbCBh
cmVuJ3QgYWxsb3dlZCBieSB0aGUgYmFzZSBDIHN0YW5kYXJkIGFueXdheSBmb3IKYml0IGZpZWxk
czsgYWxsb3dpbmcgdGhlbSBpcyBhIChxdWl0ZSBjb21tb24pIGNvbXBpbGVyIGV4dGVuc2lvbgoo
YW5kIHRoZXJlIGFyZSBhY3R1YWxseSBxdWlya3Mgd2hlbiBpdCBjb21lcyB0byB1c2luZyB0eXBl
cwp3aWRlciB0aGFuIGludCwgYnV0IGEgYml0IGNvdW50IG5vdCBzcGVjaWZ5aW5nIG1vcmUgYml0
cyB0aGFuIGFuCmludCBjYW4gaG9sZCkuIEp1c3QgbG9vayBhdCB0aGUgcmVzdWx0aW5nIGNvZGUg
b2YgdGhpcyBleGFtcGxlOgoKI2luY2x1ZGUgPHN0ZGRlZi5oPgojaW5jbHVkZSA8c3RkaW50Lmg+
CgpzdHJ1Y3QgcyB7Cgl1aW50MzJfdCB4OjE7CgljaGFyIGM7Cn07Cgp1bnNpZ25lZCB0ZXN0KHZv
aWQpIHsKCXJldHVybiBvZmZzZXRvZihzdHJ1Y3QgcywgYyk7Cn0KCkphbgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 09:42:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 09: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 1gHn0r-0005NV-I0; Wed, 31 Oct 2018 09:42: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=qv1o=nl=citrix.com=prvs=835e3026f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHn0p-0005NO-V9
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 09:42:07 +0000
X-Inumbo-ID: 3a3a04f6-dcf1-11e8-b6e3-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3a3a04f6-dcf1-11e8-b6e3-12d6303a7972;
 Wed, 31 Oct 2018 09:42:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69233373"
Date: Wed, 31 Oct 2018 09:41:35 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20181031094135.6z4dfdmxhmn45ccu@zion.uk.xensource.com>
References: <20181030234905.26142-1-marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181030234905.26142-1-marmarek@invisiblethingslab.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] libvchan: create xenstore entries in one
 transaction
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBPY3QgMzEsIDIwMTggYXQgMTI6NDk6MDVBTSArMDEwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IFRoaXMgd2lsbCBwcmV2ZW50IHJhY2Ugd2hlbiBjbGllbnQg
d2FpdHMgZm9yIHNlcnZlciB3aXRoIHhzX3dhdGNoIC0gYWxsCj4gZW50cmllcyBzaG91bGQgYXBw
ZWFyIGF0IG9uY2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3Jl
Y2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgoKSSB3b3VsZCBwcmVmZXIgaXQg
aXMgd3JpdHRlbiBhcyBhIHdoaWxlKDEpe30gbG9vcCwgYnV0IHRoYXQncyBqdXN0IGEKbWF0dGVy
IG9mIHRhc3RlLCBzbzoKCkFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 09:47:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 09: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 1gHn63-0005ep-7f; Wed, 31 Oct 2018 09:47: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=nwhd=nl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHn61-0005ek-T3
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 09:47:29 +0000
X-Inumbo-ID: fa023f10-dcf1-11e8-b352-12d6303a7972
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fa023f10-dcf1-11e8-b352-12d6303a7972;
 Wed, 31 Oct 2018 09:47:28 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 31 Oct 2018 03:47:26 -0600
Message-Id: <5BD97A2D02000078001F6A79@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 31 Oct 2018 03:47:25 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <d87454cedf90ee1bd7ff0e0d05f3b4a910b93ddd.1539959287.git-series.wei.liu2@citrix.com>
 <5BD718F702000078001F5D92@prv1-mh.provo.novell.com>
 <20181030205002.3m7x7ybp5ojaiph6@zion.uk.xensource.com>
 <5BD96F2102000078001F6A1F@prv1-mh.provo.novell.com>
 <20181031093325.se44yqhnijn3svfp@zion.uk.xensource.com>
In-Reply-To: <20181031093325.se44yqhnijn3svfp@zion.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 07/16] x86: put XEN_DOMCTL_{set,
 get}_address_size under CONFIG_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: 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>

Pj4+IE9uIDMxLjEwLjE4IGF0IDEwOjMzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gV2VkLCBPY3QgMzEsIDIwMTggYXQgMDM6MDA6MTdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAzMC4xMC4xOCBhdCAyMTo1MCwgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdy
b3RlOgo+PiA+IE9uIE1vbiwgT2N0IDI5LCAyMDE4IGF0IDA4OjI4OjA3QU0gLTA2MDAsIEphbiBC
ZXVsaWNoIHdyb3RlOgo+PiA+PiA+Pj4gT24gMTkuMTAuMTggYXQgMTY6MjgsIDx3ZWkubGl1MkBj
aXRyaXguY29tPiB3cm90ZToKPj4gPj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvZG9tY3RsLmMKPj4g
Pj4gPiArKysgYi94ZW4vYXJjaC94ODYvZG9tY3RsLmMKPj4gPj4gPiBAQCAtNjA4LDYgKzYwOCw3
IEBAIGxvbmcgYXJjaF9kb19kb21jdGwoCj4+ID4+ID4gICAgICAgICAgICAgIGNvcHliYWNrID0g
dHJ1ZTsKPj4gPj4gPiAgICAgICAgICBicmVhazsKPj4gPj4gPiAgCj4+ID4+ID4gKyNpZmRlZiBD
T05GSUdfUFYKPj4gPj4gPiAgICAgIGNhc2UgWEVOX0RPTUNUTF9zZXRfYWRkcmVzc19zaXplOgo+
PiA+PiA+ICAgICAgICAgIGlmICggKChkb21jdGwtPnUuYWRkcmVzc19zaXplLnNpemUgPT0gNjQp
ICYmICFkLT5hcmNoLmlzXzMyYml0X3B2KSB8fAo+PiA+PiA+ICAgICAgICAgICAgICAgKChkb21j
dGwtPnUuYWRkcmVzc19zaXplLnNpemUgPT0gMzIpICYmIGQtPmFyY2guaXNfMzJiaXRfcHYpICkK
Pj4gPj4gPiBAQCAtNjIzLDYgKzYyNCw3IEBAIGxvbmcgYXJjaF9kb19kb21jdGwoCj4+ID4+ID4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgCj4+ID4+ID4gQklUU19QRVJfTE9ORzsKPj4gPj4gPiAgICAgICAgICBjb3B5YmFjayA9
IHRydWU7Cj4+ID4+ID4gICAgICAgICAgYnJlYWs7Cj4+ID4+ID4gKyNlbmRpZgo+PiA+PiAKPj4g
Pj4gLi4uIGFkZCBzdWNoIGEgY2hlY2sgc28gdGhhdCBzaW1pbGFyIGJlaGF2aW9yIHdpbGwgcmVz
dWx0IHdpdGggUFYKPj4gPj4gZW5hYmxlZCBhbmQgZGlzYWJsZWQgKGVycm9yIGNvZGVzIG1heSBk
aWZmZXIsIGJ1dCBzdWNjZXNzIHZzCj4+ID4+IGVycm9yIG91Z2h0IHRvIG1hdGNoKS4KPj4gPiAK
Pj4gPiBJIGRvbid0IGZvbGxvdy4gRG8geW91IG1lYW4gYWRkaW5nIGlzX3B2X2RvbWFpbiBjaGVj
ayBzb21ld2hlcmU/Cj4+IAo+PiBZZXMuIE90aGVyd2lzZSBiZWhhdmlvciBkaWZmZXJzIGJldHdl
ZW4gYSBQViBhbmQgYSAhUFYgaHlwZXJ2aXNvci4KPiAKPiBJJ20gc3RpbGwgYXQgYSBsb3NzIHRv
IGZpZ3VyZSBvdXQgd2hhdCAic2ltaWxhciBiZWhhdmlvciIgeW91IHdhbnQuIFdoZW4KPiB5b3Ug
c2F5IGJlaGF2aW91ciBkaWZmZXJzLCBkbyB5b3UgbWVhbiB0aGUgbGFjayBvZiBjb3B5YmFjayBp
biBteSBwYXRjaD8KPiBXaHkgd291bGQgdGhhdCBiZSByZWxldmFudCB0byBhIEVOT1NZUyBoeXBl
cmNhbGw/CgpXaXRoICFQViB5b3UnZCBnZXQgLUVOT1NZUyAod2hpY2ggaXMgd3JvbmcgaW4gaXRz
IG93biByaWdodCwgYnV0CnRoYXQgYSBkaWZmZXJlbnQgdG9waWMpLiBXaXRoIFBWIHlvdSdkIG5v
dCBnZXQgYW55IGVycm9yIHVuZGVyIGF0CmxlYXN0IHNvbWUgY29uZGl0aW9ucyBldmVuIGZvciBh
IEhWTSBkb21haW4gKGlmIHlvdSBkb24ndCBtYWtlIGl0CmludG8gc3dpdGNoX2NvbXBhdCgpKSwg
YWZhaWN0LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 09:54:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 09:54: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 1gHnCR-0006X9-01; Wed, 31 Oct 2018 09:54:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qv1o=nl=citrix.com=prvs=835e3026f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHnCO-0006X4-TS
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 09:54:04 +0000
X-Inumbo-ID: e59bd436-dcf2-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e59bd436-dcf2-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 09:54:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69234325"
Date: Wed, 31 Oct 2018 09:54:00 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181031095400.xyrwhbs5hyo2t3lr@zion.uk.xensource.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <d87454cedf90ee1bd7ff0e0d05f3b4a910b93ddd.1539959287.git-series.wei.liu2@citrix.com>
 <5BD718F702000078001F5D92@prv1-mh.provo.novell.com>
 <20181030205002.3m7x7ybp5ojaiph6@zion.uk.xensource.com>
 <5BD96F2102000078001F6A1F@prv1-mh.provo.novell.com>
 <20181031093325.se44yqhnijn3svfp@zion.uk.xensource.com>
 <5BD97A2D02000078001F6A79@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BD97A2D02000078001F6A79@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 07/16] x86: put XEN_DOMCTL_{set,
 get}_address_size under CONFIG_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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

T24gV2VkLCBPY3QgMzEsIDIwMTggYXQgMDM6NDc6MjVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDMxLjEwLjE4IGF0IDEwOjMzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBPbiBXZWQsIE9jdCAzMSwgMjAxOCBhdCAwMzowMDoxN0FNIC0wNjAwLCBKYW4gQmV1
bGljaCB3cm90ZToKPiA+PiA+Pj4gT24gMzAuMTAuMTggYXQgMjE6NTAsIDx3ZWkubGl1MkBjaXRy
aXguY29tPiB3cm90ZToKPiA+PiA+IE9uIE1vbiwgT2N0IDI5LCAyMDE4IGF0IDA4OjI4OjA3QU0g
LTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+ID4+ID4+PiBPbiAxOS4xMC4xOCBhdCAxNjoy
OCwgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+ID4+ID4gLS0tIGEveGVuL2FyY2gv
eDg2L2RvbWN0bC5jCj4gPj4gPj4gPiArKysgYi94ZW4vYXJjaC94ODYvZG9tY3RsLmMKPiA+PiA+
PiA+IEBAIC02MDgsNiArNjA4LDcgQEAgbG9uZyBhcmNoX2RvX2RvbWN0bCgKPiA+PiA+PiA+ICAg
ICAgICAgICAgICBjb3B5YmFjayA9IHRydWU7Cj4gPj4gPj4gPiAgICAgICAgICBicmVhazsKPiA+
PiA+PiA+ICAKPiA+PiA+PiA+ICsjaWZkZWYgQ09ORklHX1BWCj4gPj4gPj4gPiAgICAgIGNhc2Ug
WEVOX0RPTUNUTF9zZXRfYWRkcmVzc19zaXplOgo+ID4+ID4+ID4gICAgICAgICAgaWYgKCAoKGRv
bWN0bC0+dS5hZGRyZXNzX3NpemUuc2l6ZSA9PSA2NCkgJiYgIWQtPmFyY2guaXNfMzJiaXRfcHYp
IHx8Cj4gPj4gPj4gPiAgICAgICAgICAgICAgICgoZG9tY3RsLT51LmFkZHJlc3Nfc2l6ZS5zaXpl
ID09IDMyKSAmJiBkLT5hcmNoLmlzXzMyYml0X3B2KSApCj4gPj4gPj4gPiBAQCAtNjIzLDYgKzYy
NCw3IEBAIGxvbmcgYXJjaF9kb19kb21jdGwoCj4gPj4gPj4gPiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPiA+PiA+PiA+IEJJ
VFNfUEVSX0xPTkc7Cj4gPj4gPj4gPiAgICAgICAgICBjb3B5YmFjayA9IHRydWU7Cj4gPj4gPj4g
PiAgICAgICAgICBicmVhazsKPiA+PiA+PiA+ICsjZW5kaWYKPiA+PiA+PiAKPiA+PiA+PiAuLi4g
YWRkIHN1Y2ggYSBjaGVjayBzbyB0aGF0IHNpbWlsYXIgYmVoYXZpb3Igd2lsbCByZXN1bHQgd2l0
aCBQVgo+ID4+ID4+IGVuYWJsZWQgYW5kIGRpc2FibGVkIChlcnJvciBjb2RlcyBtYXkgZGlmZmVy
LCBidXQgc3VjY2VzcyB2cwo+ID4+ID4+IGVycm9yIG91Z2h0IHRvIG1hdGNoKS4KPiA+PiA+IAo+
ID4+ID4gSSBkb24ndCBmb2xsb3cuIERvIHlvdSBtZWFuIGFkZGluZyBpc19wdl9kb21haW4gY2hl
Y2sgc29tZXdoZXJlPwo+ID4+IAo+ID4+IFllcy4gT3RoZXJ3aXNlIGJlaGF2aW9yIGRpZmZlcnMg
YmV0d2VlbiBhIFBWIGFuZCBhICFQViBoeXBlcnZpc29yLgo+ID4gCj4gPiBJJ20gc3RpbGwgYXQg
YSBsb3NzIHRvIGZpZ3VyZSBvdXQgd2hhdCAic2ltaWxhciBiZWhhdmlvciIgeW91IHdhbnQuIFdo
ZW4KPiA+IHlvdSBzYXkgYmVoYXZpb3VyIGRpZmZlcnMsIGRvIHlvdSBtZWFuIHRoZSBsYWNrIG9m
IGNvcHliYWNrIGluIG15IHBhdGNoPwo+ID4gV2h5IHdvdWxkIHRoYXQgYmUgcmVsZXZhbnQgdG8g
YSBFTk9TWVMgaHlwZXJjYWxsPwo+IAo+IFdpdGggIVBWIHlvdSdkIGdldCAtRU5PU1lTICh3aGlj
aCBpcyB3cm9uZyBpbiBpdHMgb3duIHJpZ2h0LCBidXQKPiB0aGF0IGEgZGlmZmVyZW50IHRvcGlj
KS4gV2l0aCBQViB5b3UnZCBub3QgZ2V0IGFueSBlcnJvciB1bmRlciBhdAo+IGxlYXN0IHNvbWUg
Y29uZGl0aW9ucyBldmVuIGZvciBhIEhWTSBkb21haW4gKGlmIHlvdSBkb24ndCBtYWtlIGl0Cj4g
aW50byBzd2l0Y2hfY29tcGF0KCkpLCBhZmFpY3QuCgpSaWdodCwgc28geW91IGFjdHVhbGx5IHdh
bnRlZCBtZSB0byBmaXggdHdvIGlzc3Vlcy4KCk9uZSBpcyB0byBjaGFuZ2UgaXQgdG8gbm90IHJl
dHVybiAtRU5PU1lTLiBJIHRoaW5rIHlvdSB3b3VsZCB3YW50Ci1FT1BOT1RTVVBQIGluc3RlYWQ/
CgpUaGUgb3RoZXIgaXMgdG8gdGlnaHRlbiB0aGUgaHlwZXJjYWxscyB0byBiZSBQViBvbmx5LiBJ
IHRoaW5rIGZvciBIVk0KZ3Vlc3RzIHRoZXkgc2hvdWxkIHJldHVybiAtRUlOVkFMLgoKU28gaW5z
dGVhZCBvZiBwdXR0aW5nIHRoZSBwYWlyIHVuZGVyIENPTkZJR19QViwgSSBzaG91bGQgYmUgYWRk
aW5nIHNvbWUKY2hlY2tzIHRvIHRoZW0gaW5kaXZpZHVhbGx5IHRvIGRvIHdoYXQgd2UgYWdyZWUg
b24gbGF0ZXIuIERvZXMgdGhpcyBtYWtlCnNlbnNlPwoKV2VpLgoKPiAKPiBKYW4KPiAKPiAKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 10:02:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 10: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 1gHnKF-0007YA-0t; Wed, 31 Oct 2018 10:02: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=z2zh=nl=citrix.com=prvs=83522333a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHnKD-0007Y5-Ix
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 10:02:09 +0000
X-Inumbo-ID: 062b67e2-dcf4-11e8-983c-12d6303a7972
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 062b67e2-dcf4-11e8-983c-12d6303a7972;
 Wed, 31 Oct 2018 10:02:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="81200707"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [Xen-devel] [PATCH 7/8] viridian: define type for the 'virtual
 VP assist page'
Thread-Index: AQHUb7GJJHjkJQ043EGQVB4UePldJaU39joAgAARV3CAAPa3gIAAGT4w///0Q4CAABQQsA==
Date: Wed, 31 Oct 2018 10:01:29 +0000
Message-ID: <d98d79e4393845139a52a1788b543054@AMSPEX02CL03.citrite.net>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
 <20181029180211.2155-10-paul.durrant@citrix.com>
 <20181030170834.4lv6sgvp4ykzn3xv@mac.citrite.net>
 <17d04787237a4f70a1bb700647c6dee8@AMSPEX02CL03.citrite.net>
 <20181031085339.dc23onxvq4tug5ka@mac.citrite.net>
 <94614b91d0b34ee7aa9297d4f6ad3ed5@AMSPEX02CL03.citrite.net>
 <5BD978E702000078001F6A6B@prv1-mh.provo.novell.com>
In-Reply-To: <5BD978E702000078001F6A6B@prv1-mh.provo.novell.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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 7/8] viridian: define type for the 'virtual
 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: Andrew Cooper <Andrew.Cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMzEgT2N0b2JlciAyMDE4IDA5OjQyCj4gVG86IFBh
dWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IEFuZHJldyBDb29wZXIg
PEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBSb2dlciBQYXUgTW9ubmUKPiA8cm9nZXIucGF1
QGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgeGVuLWRldmVsIDx4
ZW4tCj4gZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+Cj4gU3ViamVjdDogUkU6IFtYZW4tZGV2
ZWxdIFtQQVRDSCA3LzhdIHZpcmlkaWFuOiBkZWZpbmUgdHlwZSBmb3IgdGhlCj4gJ3ZpcnR1YWwg
VlAgYXNzaXN0IHBhZ2UnCj4gCj4gPj4+IE9uIDMxLjEwLjE4IGF0IDEwOjI3LCA8UGF1bC5EdXJy
YW50QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+IEZyb206IFJvZ2VyIFBhdSBNb25uZQo+ID4+IFNl
bnQ6IDMxIE9jdG9iZXIgMjAxOCAwODo1NAo+ID4+Cj4gPj4gT24gVHVlLCBPY3QgMzAsIDIwMTgg
YXQgMDU6MTE6MzBQTSArMDAwMCwgUGF1bCBEdXJyYW50IHdyb3RlOgo+ID4+ID4gPiBGcm9tOiBS
b2dlciBQYXUgTW9ubmUKPiA+PiA+ID4gU2VudDogMzAgT2N0b2JlciAyMDE4IDE3OjA5Cj4gPj4g
PiA+Cj4gPj4gPiA+IE9uIE1vbiwgT2N0IDI5LCAyMDE4IGF0IDA2OjAyOjEwUE0gKzAwMDAsIFBh
dWwgRHVycmFudCB3cm90ZToKPiA+PiA+ID4gPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3Zpcmlk
aWFuL3N5bmljLmMKPiA+PiA+ID4gPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3N5
bmljLmMKPiA+PiA+ID4gPiBAQCAtMTMsNiArMTMsMTggQEAKPiA+PiA+ID4gPiAgI2luY2x1ZGUg
PGFzbS9hcGljLmg+Cj4gPj4gPiA+ID4gICNpbmNsdWRlIDxhc20vaHZtL3N1cHBvcnQuaD4KPiA+
PiA+ID4gPgo+ID4+ID4gPiA+ICt0eXBlZGVmIHN0cnVjdCBfSFZfVklSVFVBTF9BUElDX0FTU0lT
VAo+ID4+ID4gPiA+ICt7Cj4gPj4gPiA+ID4gKyAgICB1aW50MzJfdCBub19lb2k6MTsKPiA+PiA+
ID4KPiA+PiA+ID4gTWF5YmUgYm9vbDoxIHNvIHlvdSBjYW4gdXNlIHRydWUvZmFsc2U/Cj4gPj4g
PiA+Cj4gPj4gPgo+ID4+ID4gTm8sIEknbSB2ZXJ5IHNwZWNpZmljYWxseSB1c2luZyBhIDMyLWJp
dCBiaXRmaWVsZCB0byBtYXRjaCB3aGF0IHRoZQo+ID4+IHNwZWMuIHNheXMuCj4gPj4KPiA+PiBS
aWdodCwgYnV0IG5vX2VvaSBpcyBhIHNpbmdsZSBmbGFnIG9uIHRoYXQgYml0ZmllbGQsIHVubGVz
cyBJJ20KPiA+PiBtaXNzaW5nIHNvbWV0aGluZyBJIHRoaW5rIHlvdSBjb3VsZCBqdXN0IHVzZToK
PiA+Pgo+ID4+IHR5cGVkZWYgdW5pb24gX0hWX1ZJUlRVQUxfQVBJQ19BU1NJU1QKPiA+PiB7Cj4g
Pj4gICAgIHN0cnVjdCB7Cj4gPj4gICAgICAgICBib29sIG5vX2VvaToxOwo+ID4+ICAgICB9IGZp
ZWxkczsKPiA+PiAgICAgdWludDMyX3QgcmF3Owo+ID4+IH0gSFZfVklSVFVBTF9BUElDX0FTU0lT
VDsKPiA+Pgo+ID4+IElmIHlvdSB3aXNoIHRvIGFjY2VzcyB0aGUgcmF3IHZhbHVlIGFzIGEgdWlu
dDMyX3Qgd2hpbGUga2VlcGluZyBhY2Nlc3MKPiA+PiB0byBpbmRpdmlkdWFsIGZsYWdzIGVhc3ku
IFRoaXMgdW5pb24gYWxzbyBoYXMgdGhlIGFkdmFudGFnZSB0aGF0Cj4gPj4gYWRkaW5nIG5ldyBm
aWVsZHMgd29uJ3QgcmVxdWlyZSB5b3UgdG8gYWRqdXN0IHRoZSBzaXplIG9mIHRoZQo+ID4+IHJl
c2VydmVkX3plcm8gZmllbGQuCj4gPj4KPiA+Cj4gPiBBZ3JlZWQgaXQncyBlYXNpZXIgZnJvbSBh
IGNvZGluZyBQb1YsIGJ1dCBJIHN0aWxsIHByZWZlciB0byBzdGljayB3aXRoCj4gPiBiaXRmaWVs
ZCBkZWZpbml0aW9ucyB0aGF0IHNwYW4gdGhlIGZ1bGwgMzItYml0cyB0byBtYWtlIGl0IGxpbmUg
dXAgd2l0aAo+IHRoZQo+ID4gc3BlYy4gKGN1cnJlbnRseSBzZWN0aW9uIDEwLjMuNSkuIElmIE1p
Y3Jvc29mdCBoYWQgYWN0dWFsbHkgcHV0IGEgc3RydWN0Cj4gPiBkZWZpbml0aW9uIHRoZXJlIHRo
ZW4gSSB3b3VsZCB1c2UgdGhhdCwgYnV0IGFzIGl0IGlzIHRoZSBsYXlvdXQKPiBpbGx1c3RyYXRp
b24KPiA+IGlzIGFsbCB0aGVyZSBpcyBhbmQgSSB3YW50IHRvIG1hdGNoIGl0IGFzIGNsb3NlbHkg
YXMgSSBjYW4uCj4gCj4gSSdtIGFmcmFpZCBJIGRpc2FncmVlIHdpdGggdGhpcyB2aWV3IG9mIHlv
dXJzOiBBIGZpZWxkIG9mIHRoZSBmb3JtCj4gInVpbnQzMl90IHg6MSIgZG9lcyBub3QgcmVzZXJ2
ZSB0aGUgZm9sbG93aW5nIDMxIGJpdHMuIFRoYXQncyBpbgo+IHBhcnQgYmVjYXVzZSB0eXBlcyBv
dGhlciB0aGFuIHBsYWluLCBzaWduZWQsIG9yIHVuc2lnbmVkIGludCBhcwo+IHdlbGwgYXMgYm9v
bCBhcmVuJ3QgYWxsb3dlZCBieSB0aGUgYmFzZSBDIHN0YW5kYXJkIGFueXdheSBmb3IKPiBiaXQg
ZmllbGRzOyBhbGxvd2luZyB0aGVtIGlzIGEgKHF1aXRlIGNvbW1vbikgY29tcGlsZXIgZXh0ZW5z
aW9uCj4gKGFuZCB0aGVyZSBhcmUgYWN0dWFsbHkgcXVpcmtzIHdoZW4gaXQgY29tZXMgdG8gdXNp
bmcgdHlwZXMKPiB3aWRlciB0aGFuIGludCwgYnV0IGEgYml0IGNvdW50IG5vdCBzcGVjaWZ5aW5n
IG1vcmUgYml0cyB0aGFuIGFuCj4gaW50IGNhbiBob2xkKS4gSnVzdCBsb29rIGF0IHRoZSByZXN1
bHRpbmcgY29kZSBvZiB0aGlzIGV4YW1wbGU6Cj4gCj4gI2luY2x1ZGUgPHN0ZGRlZi5oPgo+ICNp
bmNsdWRlIDxzdGRpbnQuaD4KPiAKPiBzdHJ1Y3QgcyB7Cj4gCXVpbnQzMl90IHg6MTsKClllcywg
dGhlIG9mZnNldCBvZiBjIGlzIDEuIEJ1dCBhZGRpbmcgInVpbnQzMl90IHk6MzE7IiBoZXJlIG1h
a2VzIHRoZSBvZmZzZXQgNC4gTXkgZGVmaW5pdGlvbiB3YXM6Cgp0eXBlZGVmIHN0cnVjdCBfSFZf
VklSVFVBTF9BUElDX0FTU0lTVAp7CiAgICB1aW50MzJfdCBub19lb2k6MTsKICAgIHVpbnQzMl90
IHJlc2VydmVkX3plcm86MzE7Cn0gSFZfVklSVFVBTF9BUElDX0FTU0lTVDsKCi4uLiB3aGljaCBJ
IHBsYW4gdG8gc3RpY2sgd2l0aC4KCiAgUGF1bAoKPiAJY2hhciBjOwo+IH07Cj4gCj4gdW5zaWdu
ZWQgdGVzdCh2b2lkKSB7Cj4gCXJldHVybiBvZmZzZXRvZihzdHJ1Y3QgcywgYyk7Cj4gfQo+IAo+
IEphbgo+IAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 10:02:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 10: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 1gHnKK-0007YZ-CS; Wed, 31 Oct 2018 10:02: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=rols=nl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gHnKI-0007YJ-QP
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 10:02:14 +0000
X-Inumbo-ID: 09753fd6-dcf4-11e8-902b-12d6303a7972
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 09753fd6-dcf4-11e8-902b-12d6303a7972;
 Wed, 31 Oct 2018 10:02: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 <aliasfile-bounces@xenproject.org>)
 id 1gHnKD-0005Nn-0Q; Wed, 31 Oct 2018 10:02: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 1gHnKA-0003nx-Ry; Wed, 31 Oct 2018 10:02:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gHnKA-0007yW-QP; Wed, 31 Oct 2018 10:02:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129159-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.4:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-xsm:migrate-support-check: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-arm64-arm64-examine:reboot:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-xsm:xen-boot:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-credit2:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-libvirt-xsm:xen-boot:fail:nonblocking
 linux-4.4:test-arm64-arm64-xl-credit1:xen-boot:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-intel:guest-start: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-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt: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-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-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-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-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-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-amd64-amd64-xl-qemut-win7-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-qemut-ws16-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
 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-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=24c2342b8e51ab3185e68470709904150a1e3ee0
X-Osstest-Versions-That: linux=afd2ff9b7e1b367172f18ba7f693dfb62bdcb2dc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 31 Oct 2018 10:02:06 +0000
Subject: [Xen-devel] [linux-4.4 test] 129159: 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>

ZmxpZ2h0IDEyOTE1OSBsaW51eC00LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyOTE1OS8KCkZhaWx1cmVzIDotLyBidXQgbm8g
cmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAg
ICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgOCBy
ZWJvb3QgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQxICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0
ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgMjRjMjM0MmI4ZTUxYWIzMTg1ZTY4NDcwNzA5
OTA0MTUwYTFlM2VlMApiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgYWZk
MmZmOWI3ZTFiMzY3MTcyZjE4YmE3ZjY5M2RmYjYyYmRjYjJkYwoKTGFzdCB0ZXN0IG9mIGJhc2lz
ICAgMTI5MDg2ICAyMDE4LTEwLTI4IDA2OjQxOjM2IFogICAgMyBkYXlzClRlc3Rpbmcgc2FtZSBz
aW5jZSAgIDEyOTEyMyAgMjAxOC0xMC0yOSAwNToyOTo0NCBaICAgIDIgZGF5cyAgICAyIGF0dGVt
cHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KMzI2OSBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxp
c3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVu
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9n
czogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMs
IGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVy
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
UHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9saW51
eC1wdm9wcy5naXQKICAgYWZkMmZmOWI3ZTFiLi4yNGMyMzQyYjhlNTEgIDI0YzIzNDJiOGU1MWFi
MzE4NWU2ODQ3MDcwOTkwNDE1MGExZTNlZTAgLT4gdGVzdGVkL2xpbnV4LTQuNAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 10:06:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 10: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 1gHnNw-0007o0-VX; Wed, 31 Oct 2018 10:06:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rols=nl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gHnNv-0007nk-G2
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 10:05:59 +0000
X-Inumbo-ID: 9035d650-dcf4-11e8-87d6-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9035d650-dcf4-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 10:05: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 <aliasfile-bounces@xenproject.org>)
 id 1gHnNs-0005S0-Ut; Wed, 31 Oct 2018 10:05: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 1gHnNs-0003tA-Kz; Wed, 31 Oct 2018 10:05:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gHnNs-00024u-KK; Wed, 31 Oct 2018 10:05:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129228-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=8e751ac59cfd1143d095c45927ba1bec0d441ee4
X-Osstest-Versions-That: xen=5d91b689dde48522a591ad3cac7c0520b4dec30c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 31 Oct 2018 10:05:56 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 129228: 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>

ZmxpZ2h0IDEyOTIyOCB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyOTIyOC8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDhlNzUxYWM1OWNmZDEx
NDNkMDk1YzQ1OTI3YmExYmVjMGQ0NDFlZTQKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDVkOTFiNjg5ZGRlNDg1MjJhNTkxYWQzY2FjN2MwNTIwYjRkZWMzMGMKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyOTA4OSAgMjAxOC0xMC0yOCAwOToxODoyMSBaICAgIDMgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjkyMjggIDIwMTgtMTAtMzEgMDk6MTg6NTEgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEJyaWFu
IFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgogIERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlA
c3VzZS5jb20+CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIElh
biBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIEtl
dmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJy
YW50QGNpdHJpeC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KICBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGNvdmVyaXR5LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyBy
ZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDVk
OTFiNjg5ZGQuLjhlNzUxYWM1OWMgIDhlNzUxYWM1OWNmZDExNDNkMDk1YzQ1OTI3YmExYmVjMGQ0
NDFlZTQgLT4gY292ZXJpdHktdGVzdGVkL3Ntb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 10:08:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 10: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 1gHnQN-0007vs-GZ; Wed, 31 Oct 2018 10:08: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=z2zh=nl=citrix.com=prvs=83522333a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHnQM-0007vn-Tp
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 10:08:30 +0000
X-Inumbo-ID: e8af020e-dcf4-11e8-a70e-12d6303a7972
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e8af020e-dcf4-11e8-a70e-12d6303a7972;
 Wed, 31 Oct 2018 10:08:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="81201139"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: =?utf-8?B?J01hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSc=?=
 <marmarek@invisiblethingslab.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH] libvchan: create xenstore entries in one
 transaction
Thread-Index: AQHUcKtnNGreQRmtwUu7yEBPPBXh/qU5IVwg
Date: Wed, 31 Oct 2018 10:08:26 +0000
Message-ID: <e8b0cc9d963d4afca2c9cd140cfe8567@AMSPEX02CL03.citrite.net>
References: <20181030234905.26142-1-marmarek@invisiblethingslab.com>
In-Reply-To: <20181030234905.26142-1-marmarek@invisiblethingslab.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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] libvchan: create xenstore entries in one
 transaction
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4
ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24gQmVoYWxmDQo+IE9mIE1h
cmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraQ0KPiBTZW50OiAzMCBPY3RvYmVyIDIwMTggMjM6NDkN
Cj4gVG86IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiBDYzogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT47IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsN
Cj4gTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3Ns
YWIuY29tPg0KPiBTdWJqZWN0OiBbWGVuLWRldmVsXSBbUEFUQ0hdIGxpYnZjaGFuOiBjcmVhdGUg
eGVuc3RvcmUgZW50cmllcyBpbiBvbmUNCj4gdHJhbnNhY3Rpb24NCj4gDQo+IFRoaXMgd2lsbCBw
cmV2ZW50IHJhY2Ugd2hlbiBjbGllbnQgd2FpdHMgZm9yIHNlcnZlciB3aXRoIHhzX3dhdGNoIC0g
YWxsDQo+IGVudHJpZXMgc2hvdWxkIGFwcGVhciBhdCBvbmNlLg0KDQpXYXRjaGVzIHNob3VsZCBi
ZSBwdXQgb24gdGhlICJzdGF0ZSIga2V5IHRvIGF2b2lkIHRoaXMga2luZCBvZiB0aGluZy4gVGhh
dCBrZXkgc2hvdWxkIGFsd2F5cyBiZSB0aGUgbGFzdCB0aGluZyBtb2RpZmllZCBhbmQgaGVuY2Ug
dGhlcmUgc2hvdWxkIG5ldmVyIHJlYWxseSBiZSB0aGUgbmVlZCBmb3IgeGVuc3RvcmUgdHJhbnNh
Y3Rpb25zIGF0IGFsbC4NCg0KICBQYXVsDQoNCj4gDQo+IFNpZ25lZC1vZmYtYnk6IE1hcmVrIE1h
cmN6eWtvd3NraS1Hw7NyZWNraQ0KPiA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4N
Cj4gLS0tDQo+ICB0b29scy9saWJ2Y2hhbi9pbml0LmMgfCAyMSArKysrKysrKysrKysrKysrLS0t
LS0NCj4gIDEgZmlsZSBjaGFuZ2VkLCAxNiBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQ0K
PiANCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnZjaGFuL2luaXQuYyBiL3Rvb2xzL2xpYnZjaGFu
L2luaXQuYw0KPiBpbmRleCAwYjM3NTlhMDU2Li5iYTVhNmViMjllIDEwMDY0NA0KPiAtLS0gYS90
b29scy9saWJ2Y2hhbi9pbml0LmMNCj4gKysrIGIvdG9vbHMvbGlidmNoYW4vaW5pdC5jDQo+IEBA
IC0yNTAsNiArMjUwLDcgQEAgc3RhdGljIGludCBpbml0X3hzX3NydihzdHJ1Y3QgbGlieGVudmNo
YW4gKmN0cmwsIGludA0KPiBkb21haW4sIGNvbnN0IGNoYXIqIHhzX2Jhc2UNCj4gIAljaGFyIGJ1
Zls2NF07DQo+ICAJY2hhciByZWZbMTZdOw0KPiAgCWNoYXIqIGRvbWlkX3N0ciA9IE5VTEw7DQo+
ICsJeHNfdHJhbnNhY3Rpb25fdCB4c190cmFucyA9IE5VTEw7DQo+ICAJeHMgPSB4c19kb21haW5f
b3BlbigpOw0KPiAgCWlmICgheHMpDQo+ICAJCWdvdG8gZmFpbDsNCj4gQEAgLTI2NSwyMSArMjY2
LDMxIEBAIHN0YXRpYyBpbnQgaW5pdF94c19zcnYoc3RydWN0IGxpYnhlbnZjaGFuICpjdHJsLCBp
bnQNCj4gZG9tYWluLCBjb25zdCBjaGFyKiB4c19iYXNlDQo+ICAJcGVybXNbMV0uaWQgPSBkb21h
aW47DQo+ICAJcGVybXNbMV0ucGVybXMgPSBYU19QRVJNX1JFQUQ7DQo+IA0KPiArcmV0cnlfdHJh
bnNhY3Rpb246DQo+ICsJeHNfdHJhbnMgPSB4c190cmFuc2FjdGlvbl9zdGFydCh4cyk7DQo+ICsJ
aWYgKCF4c190cmFucykNCj4gKwkJZ290byBmYWlsX3hzX29wZW47DQo+ICsNCj4gIAlzbnByaW50
ZihyZWYsIHNpemVvZiByZWYsICIlZCIsIHJpbmdfcmVmKTsNCj4gIAlzbnByaW50ZihidWYsIHNp
emVvZiBidWYsICIlcy9yaW5nLXJlZiIsIHhzX2Jhc2UpOw0KPiAtCWlmICgheHNfd3JpdGUoeHMs
IDAsIGJ1ZiwgcmVmLCBzdHJsZW4ocmVmKSkpDQo+ICsJaWYgKCF4c193cml0ZSh4cywgeHNfdHJh
bnMsIGJ1ZiwgcmVmLCBzdHJsZW4ocmVmKSkpDQo+ICAJCWdvdG8gZmFpbF94c19vcGVuOw0KPiAt
CWlmICgheHNfc2V0X3Blcm1pc3Npb25zKHhzLCAwLCBidWYsIHBlcm1zLCAyKSkNCj4gKwlpZiAo
IXhzX3NldF9wZXJtaXNzaW9ucyh4cywgeHNfdHJhbnMsIGJ1ZiwgcGVybXMsIDIpKQ0KPiAgCQln
b3RvIGZhaWxfeHNfb3BlbjsNCj4gDQo+ICAJc25wcmludGYocmVmLCBzaXplb2YgcmVmLCAiJWQi
LCBjdHJsLT5ldmVudF9wb3J0KTsNCj4gIAlzbnByaW50ZihidWYsIHNpemVvZiBidWYsICIlcy9l
dmVudC1jaGFubmVsIiwgeHNfYmFzZSk7DQo+IC0JaWYgKCF4c193cml0ZSh4cywgMCwgYnVmLCBy
ZWYsIHN0cmxlbihyZWYpKSkNCj4gKwlpZiAoIXhzX3dyaXRlKHhzLCB4c190cmFucywgYnVmLCBy
ZWYsIHN0cmxlbihyZWYpKSkNCj4gIAkJZ290byBmYWlsX3hzX29wZW47DQo+IC0JaWYgKCF4c19z
ZXRfcGVybWlzc2lvbnMoeHMsIDAsIGJ1ZiwgcGVybXMsIDIpKQ0KPiArCWlmICgheHNfc2V0X3Bl
cm1pc3Npb25zKHhzLCB4c190cmFucywgYnVmLCBwZXJtcywgMikpDQo+ICAJCWdvdG8gZmFpbF94
c19vcGVuOw0KPiANCj4gLQlyZXQgPSAwOw0KPiArCWlmICgheHNfdHJhbnNhY3Rpb25fZW5kKHhz
LCB4c190cmFucywgMCkpIHsNCj4gKwkJaWYgKGVycm5vID09IEVBR0FJTikNCj4gKwkJCWdvdG8g
cmV0cnlfdHJhbnNhY3Rpb247DQo+ICsJfSBlbHNlIHsNCj4gKwkJcmV0ID0gMDsNCj4gKwl9DQo+
ICAgZmFpbF94c19vcGVuOg0KPiAgCWZyZWUoZG9taWRfc3RyKTsNCj4gIAl4c19kYWVtb25fY2xv
c2UoeHMpOw0KPiAtLQ0KPiAyLjE3LjINCj4gDQo+IA0KPiBfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXw0KPiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0DQo+IFhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVsDQpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 10:12:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 10: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 1gHnUS-0000O6-9C; Wed, 31 Oct 2018 10:12:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nwhd=nl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHnUQ-0000O1-HF
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 10:12:42 +0000
X-Inumbo-ID: 7fa90ffb-dcf5-11e8-87d6-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7fa90ffb-dcf5-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 10:12:40 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 31 Oct 2018 04:12:39 -0600
Message-Id: <5BD9801502000078001F6AB7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 31 Oct 2018 04:12:37 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.a9d086fddeb7425fc8cbb3d907dbe8d99a55b46c.1539959287.git-series.wei.liu2@citrix.com>
 <d87454cedf90ee1bd7ff0e0d05f3b4a910b93ddd.1539959287.git-series.wei.liu2@citrix.com>
 <5BD718F702000078001F5D92@prv1-mh.provo.novell.com>
 <20181030205002.3m7x7ybp5ojaiph6@zion.uk.xensource.com>
 <5BD96F2102000078001F6A1F@prv1-mh.provo.novell.com>
 <20181031093325.se44yqhnijn3svfp@zion.uk.xensource.com>
 <5BD97A2D02000078001F6A79@prv1-mh.provo.novell.com>
 <20181031095400.xyrwhbs5hyo2t3lr@zion.uk.xensource.com>
In-Reply-To: <20181031095400.xyrwhbs5hyo2t3lr@zion.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 07/16] x86: put XEN_DOMCTL_{set,
 get}_address_size under CONFIG_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: 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>

Pj4+IE9uIDMxLjEwLjE4IGF0IDEwOjU0LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gV2VkLCBPY3QgMzEsIDIwMTggYXQgMDM6NDc6MjVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAzMS4xMC4xOCBhdCAxMDozMywgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdy
b3RlOgo+PiA+IE9uIFdlZCwgT2N0IDMxLCAyMDE4IGF0IDAzOjAwOjE3QU0gLTA2MDAsIEphbiBC
ZXVsaWNoIHdyb3RlOgo+PiA+PiA+Pj4gT24gMzAuMTAuMTggYXQgMjE6NTAsIDx3ZWkubGl1MkBj
aXRyaXguY29tPiB3cm90ZToKPj4gPj4gPiBPbiBNb24sIE9jdCAyOSwgMjAxOCBhdCAwODoyODow
N0FNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gPj4gPj4gPj4+IE9uIDE5LjEwLjE4IGF0
IDE2OjI4LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4+ID4+ID4+ID4gLS0tIGEveGVu
L2FyY2gveDg2L2RvbWN0bC5jCj4+ID4+ID4+ID4gKysrIGIveGVuL2FyY2gveDg2L2RvbWN0bC5j
Cj4+ID4+ID4+ID4gQEAgLTYwOCw2ICs2MDgsNyBAQCBsb25nIGFyY2hfZG9fZG9tY3RsKAo+PiA+
PiA+PiA+ICAgICAgICAgICAgICBjb3B5YmFjayA9IHRydWU7Cj4+ID4+ID4+ID4gICAgICAgICAg
YnJlYWs7Cj4+ID4+ID4+ID4gIAo+PiA+PiA+PiA+ICsjaWZkZWYgQ09ORklHX1BWCj4+ID4+ID4+
ID4gICAgICBjYXNlIFhFTl9ET01DVExfc2V0X2FkZHJlc3Nfc2l6ZToKPj4gPj4gPj4gPiAgICAg
ICAgICBpZiAoICgoZG9tY3RsLT51LmFkZHJlc3Nfc2l6ZS5zaXplID09IDY0KSAmJiAhZC0+YXJj
aC5pc18zMmJpdF9wdikgfHwKPj4gPj4gPj4gPiAgICAgICAgICAgICAgICgoZG9tY3RsLT51LmFk
ZHJlc3Nfc2l6ZS5zaXplID09IDMyKSAmJiBkLT5hcmNoLmlzXzMyYml0X3B2KSApCj4+ID4+ID4+
ID4gQEAgLTYyMyw2ICs2MjQsNyBAQCBsb25nIGFyY2hfZG9fZG9tY3RsKAo+PiA+PiA+PiA+ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIAo+PiA+PiA+PiA+IEJJVFNfUEVSX0xPTkc7Cj4+ID4+ID4+ID4gICAgICAgICAgY29weWJh
Y2sgPSB0cnVlOwo+PiA+PiA+PiA+ICAgICAgICAgIGJyZWFrOwo+PiA+PiA+PiA+ICsjZW5kaWYK
Pj4gPj4gPj4gCj4+ID4+ID4+IC4uLiBhZGQgc3VjaCBhIGNoZWNrIHNvIHRoYXQgc2ltaWxhciBi
ZWhhdmlvciB3aWxsIHJlc3VsdCB3aXRoIFBWCj4+ID4+ID4+IGVuYWJsZWQgYW5kIGRpc2FibGVk
IChlcnJvciBjb2RlcyBtYXkgZGlmZmVyLCBidXQgc3VjY2VzcyB2cwo+PiA+PiA+PiBlcnJvciBv
dWdodCB0byBtYXRjaCkuCj4+ID4+ID4gCj4+ID4+ID4gSSBkb24ndCBmb2xsb3cuIERvIHlvdSBt
ZWFuIGFkZGluZyBpc19wdl9kb21haW4gY2hlY2sgc29tZXdoZXJlPwo+PiA+PiAKPj4gPj4gWWVz
LiBPdGhlcndpc2UgYmVoYXZpb3IgZGlmZmVycyBiZXR3ZWVuIGEgUFYgYW5kIGEgIVBWIGh5cGVy
dmlzb3IuCj4+ID4gCj4+ID4gSSdtIHN0aWxsIGF0IGEgbG9zcyB0byBmaWd1cmUgb3V0IHdoYXQg
InNpbWlsYXIgYmVoYXZpb3IiIHlvdSB3YW50LiBXaGVuCj4+ID4geW91IHNheSBiZWhhdmlvdXIg
ZGlmZmVycywgZG8geW91IG1lYW4gdGhlIGxhY2sgb2YgY29weWJhY2sgaW4gbXkgcGF0Y2g/Cj4+
ID4gV2h5IHdvdWxkIHRoYXQgYmUgcmVsZXZhbnQgdG8gYSBFTk9TWVMgaHlwZXJjYWxsPwo+PiAK
Pj4gV2l0aCAhUFYgeW91J2QgZ2V0IC1FTk9TWVMgKHdoaWNoIGlzIHdyb25nIGluIGl0cyBvd24g
cmlnaHQsIGJ1dAo+PiB0aGF0IGEgZGlmZmVyZW50IHRvcGljKS4gV2l0aCBQViB5b3UnZCBub3Qg
Z2V0IGFueSBlcnJvciB1bmRlciBhdAo+PiBsZWFzdCBzb21lIGNvbmRpdGlvbnMgZXZlbiBmb3Ig
YSBIVk0gZG9tYWluIChpZiB5b3UgZG9uJ3QgbWFrZSBpdAo+PiBpbnRvIHN3aXRjaF9jb21wYXQo
KSksIGFmYWljdC4KPiAKPiBSaWdodCwgc28geW91IGFjdHVhbGx5IHdhbnRlZCBtZSB0byBmaXgg
dHdvIGlzc3Vlcy4KPiAKPiBPbmUgaXMgdG8gY2hhbmdlIGl0IHRvIG5vdCByZXR1cm4gLUVOT1NZ
Uy4gSSB0aGluayB5b3Ugd291bGQgd2FudAo+IC1FT1BOT1RTVVBQIGluc3RlYWQ/CgpXZSd2ZSBo
YWQgdGhhdCBkaXNjdXNzaW9uIGluIHRoZSBwYXN0LCBhbmQgdGhlcmUgd2FzIG5vIGNvbnNlbnN1
cwpyZWFjaGVkIGFzIHRvIGNoYW5naW5nIHByZS1leGlzdGluZyAoYnV0IHdyb25nKSBlcnJvciBj
b2Rlcy4gU28gbm8sCnRoaXMgd2Fzbid0IHBhcnQgb2Ygd2hhdCBJJ3ZlIGJlZW4gYXNraW5nIGZv
ci4KCj4gVGhlIG90aGVyIGlzIHRvIHRpZ2h0ZW4gdGhlIGh5cGVyY2FsbHMgdG8gYmUgUFYgb25s
eS4gSSB0aGluayBmb3IgSFZNCj4gZ3Vlc3RzIHRoZXkgc2hvdWxkIHJldHVybiAtRUlOVkFMLgoK
T3IgaW5kZWVkIC1FT1BOT1RTVVBQLCBzZWVpbmcgdGhhdCBBcm0gZG9lcyBzdXBwb3J0IHRoZW0K
ZGVzcGl0ZSBub3Qgc3VwcG9ydGluZyBQViBndWVzdHMuCgo+IFNvIGluc3RlYWQgb2YgcHV0dGlu
ZyB0aGUgcGFpciB1bmRlciBDT05GSUdfUFYsIEkgc2hvdWxkIGJlIGFkZGluZyBzb21lCj4gY2hl
Y2tzIHRvIHRoZW0gaW5kaXZpZHVhbGx5IHRvIGRvIHdoYXQgd2UgYWdyZWUgb24gbGF0ZXIuIERv
ZXMgdGhpcyBtYWtlCj4gc2Vuc2U/CgpZZXMuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 10:12:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 10: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 1gHnUa-0000P8-Jg; Wed, 31 Oct 2018 10: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=+xji=nl=xenproject.org=prvs=835e2ae8b=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gHnUY-0000Oj-Mo
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 10:12:50 +0000
X-Inumbo-ID: 844c7f34-dcf5-11e8-9e77-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 844c7f34-dcf5-11e8-9e77-12d6303a7972;
 Wed, 31 Oct 2018 10:12:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69235756"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75551-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-squeeze:test-amd64-amd64-amd64-squeeze-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-squeeze:test-amd64-i386-i386-squeeze-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-squeeze:test-amd64-amd64-i386-squeeze-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-squeeze:test-amd64-i386-amd64-squeeze-netboot-pygrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=75492
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 31 Oct 2018 10:12:40 +0000
Subject: [Xen-devel] [distros-debian-squeeze test] 75551: 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>

ZmxpZ2h0IDc1NTUxIGRpc3Ryb3MtZGViaWFuLXNxdWVlemUgcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MvNzU1NTEvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtc3F1ZWV6ZS1uZXRib290LXB5Z3J1
YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGJsb2NrZWQgaW4gNzU0OTIKIHRlc3QtYW1kNjQt
aTM4Ni1pMzg2LXNxdWVlemUtbmV0Ym9vdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFp
bCBibG9ja2VkIGluIDc1NDkyCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtc3F1ZWV6ZS1uZXRib290
LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGJsb2NrZWQgaW4gNzU0OTIKIHRlc3Qt
YW1kNjQtaTM4Ni1hbWQ2NC1zcXVlZXplLW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0
YWxsIGZhaWwgYmxvY2tlZCBpbiA3NTQ5MgoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAgICAg
ICAgICAgICAgIDc1NDkyCgpqb2JzOgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1zcXVlZXplLW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtYW1kNjQtc3F1ZWV6ZS1uZXRib290LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1zcXVlZXplLW5ldGJv
b3QtcHlncnViICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWkzODYt
c3F1ZWV6ZS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0
ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20v
b3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
UHVzaCBub3QgYXBwbGljYWJsZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 10:16:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 10:16: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 1gHnY0-0000e7-8I; Wed, 31 Oct 2018 10:16: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=nwhd=nl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHnXz-0000e0-E5
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 10:16:23 +0000
X-Inumbo-ID: 0393c6e4-dcf6-11e8-be2a-12d6303a7972
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0393c6e4-dcf6-11e8-be2a-12d6303a7972;
 Wed, 31 Oct 2018 10:16:22 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 31 Oct 2018 04:16:21 -0600
Message-Id: <5BD980F302000078001F6ABA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 31 Oct 2018 04:16:19 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
 <20181029180211.2155-10-paul.durrant@citrix.com>
 <20181030170834.4lv6sgvp4ykzn3xv@mac.citrite.net>
 <17d04787237a4f70a1bb700647c6dee8@AMSPEX02CL03.citrite.net>
 <20181031085339.dc23onxvq4tug5ka@mac.citrite.net>
 <94614b91d0b34ee7aa9297d4f6ad3ed5@AMSPEX02CL03.citrite.net>
 <5BD978E702000078001F6A6B@prv1-mh.provo.novell.com>
 <d98d79e4393845139a52a1788b543054@AMSPEX02CL03.citrite.net>
In-Reply-To: <d98d79e4393845139a52a1788b543054@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 7/8] viridian: define type for the 'virtual
 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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.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>

Pj4+IE9uIDMxLjEwLjE4IGF0IDExOjAxLCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+PiBTZW50
OiAzMSBPY3RvYmVyIDIwMTggMDk6NDIKPj4gCj4+ID4+PiBPbiAzMS4xMC4xOCBhdCAxMDoyNywg
PFBhdWwuRHVycmFudEBjaXRyaXguY29tPiB3cm90ZToKPj4gPj4gRnJvbTogUm9nZXIgUGF1IE1v
bm5lCj4+ID4+IFNlbnQ6IDMxIE9jdG9iZXIgMjAxOCAwODo1NAo+PiA+Pgo+PiA+PiBPbiBUdWUs
IE9jdCAzMCwgMjAxOCBhdCAwNToxMTozMFBNICswMDAwLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4+
ID4+ID4gPiBGcm9tOiBSb2dlciBQYXUgTW9ubmUKPj4gPj4gPiA+IFNlbnQ6IDMwIE9jdG9iZXIg
MjAxOCAxNzowOQo+PiA+PiA+ID4KPj4gPj4gPiA+IE9uIE1vbiwgT2N0IDI5LCAyMDE4IGF0IDA2
OjAyOjEwUE0gKzAwMDAsIFBhdWwgRHVycmFudCB3cm90ZToKPj4gPj4gPiA+ID4gLS0tIGEveGVu
L2FyY2gveDg2L2h2bS92aXJpZGlhbi9zeW5pYy5jCj4+ID4+ID4gPiA+ICsrKyBiL3hlbi9hcmNo
L3g4Ni9odm0vdmlyaWRpYW4vc3luaWMuYwo+PiA+PiA+ID4gPiBAQCAtMTMsNiArMTMsMTggQEAK
Pj4gPj4gPiA+ID4gICNpbmNsdWRlIDxhc20vYXBpYy5oPgo+PiA+PiA+ID4gPiAgI2luY2x1ZGUg
PGFzbS9odm0vc3VwcG9ydC5oPgo+PiA+PiA+ID4gPgo+PiA+PiA+ID4gPiArdHlwZWRlZiBzdHJ1
Y3QgX0hWX1ZJUlRVQUxfQVBJQ19BU1NJU1QKPj4gPj4gPiA+ID4gK3sKPj4gPj4gPiA+ID4gKyAg
ICB1aW50MzJfdCBub19lb2k6MTsKPj4gPj4gPiA+Cj4+ID4+ID4gPiBNYXliZSBib29sOjEgc28g
eW91IGNhbiB1c2UgdHJ1ZS9mYWxzZT8KPj4gPj4gPiA+Cj4+ID4+ID4KPj4gPj4gPiBObywgSSdt
IHZlcnkgc3BlY2lmaWNhbGx5IHVzaW5nIGEgMzItYml0IGJpdGZpZWxkIHRvIG1hdGNoIHdoYXQg
dGhlCj4+ID4+IHNwZWMuIHNheXMuCj4+ID4+Cj4+ID4+IFJpZ2h0LCBidXQgbm9fZW9pIGlzIGEg
c2luZ2xlIGZsYWcgb24gdGhhdCBiaXRmaWVsZCwgdW5sZXNzIEknbQo+PiA+PiBtaXNzaW5nIHNv
bWV0aGluZyBJIHRoaW5rIHlvdSBjb3VsZCBqdXN0IHVzZToKPj4gPj4KPj4gPj4gdHlwZWRlZiB1
bmlvbiBfSFZfVklSVFVBTF9BUElDX0FTU0lTVAo+PiA+PiB7Cj4+ID4+ICAgICBzdHJ1Y3Qgewo+
PiA+PiAgICAgICAgIGJvb2wgbm9fZW9pOjE7Cj4+ID4+ICAgICB9IGZpZWxkczsKPj4gPj4gICAg
IHVpbnQzMl90IHJhdzsKPj4gPj4gfSBIVl9WSVJUVUFMX0FQSUNfQVNTSVNUOwo+PiA+Pgo+PiA+
PiBJZiB5b3Ugd2lzaCB0byBhY2Nlc3MgdGhlIHJhdyB2YWx1ZSBhcyBhIHVpbnQzMl90IHdoaWxl
IGtlZXBpbmcgYWNjZXNzCj4+ID4+IHRvIGluZGl2aWR1YWwgZmxhZ3MgZWFzeS4gVGhpcyB1bmlv
biBhbHNvIGhhcyB0aGUgYWR2YW50YWdlIHRoYXQKPj4gPj4gYWRkaW5nIG5ldyBmaWVsZHMgd29u
J3QgcmVxdWlyZSB5b3UgdG8gYWRqdXN0IHRoZSBzaXplIG9mIHRoZQo+PiA+PiByZXNlcnZlZF96
ZXJvIGZpZWxkLgo+PiA+Pgo+PiA+Cj4+ID4gQWdyZWVkIGl0J3MgZWFzaWVyIGZyb20gYSBjb2Rp
bmcgUG9WLCBidXQgSSBzdGlsbCBwcmVmZXIgdG8gc3RpY2sgd2l0aAo+PiA+IGJpdGZpZWxkIGRl
ZmluaXRpb25zIHRoYXQgc3BhbiB0aGUgZnVsbCAzMi1iaXRzIHRvIG1ha2UgaXQgbGluZSB1cCB3
aXRoCj4+IHRoZQo+PiA+IHNwZWMuIChjdXJyZW50bHkgc2VjdGlvbiAxMC4zLjUpLiBJZiBNaWNy
b3NvZnQgaGFkIGFjdHVhbGx5IHB1dCBhIHN0cnVjdAo+PiA+IGRlZmluaXRpb24gdGhlcmUgdGhl
biBJIHdvdWxkIHVzZSB0aGF0LCBidXQgYXMgaXQgaXMgdGhlIGxheW91dAo+PiBpbGx1c3RyYXRp
b24KPj4gPiBpcyBhbGwgdGhlcmUgaXMgYW5kIEkgd2FudCB0byBtYXRjaCBpdCBhcyBjbG9zZWx5
IGFzIEkgY2FuLgo+PiAKPj4gSSdtIGFmcmFpZCBJIGRpc2FncmVlIHdpdGggdGhpcyB2aWV3IG9m
IHlvdXJzOiBBIGZpZWxkIG9mIHRoZSBmb3JtCj4+ICJ1aW50MzJfdCB4OjEiIGRvZXMgbm90IHJl
c2VydmUgdGhlIGZvbGxvd2luZyAzMSBiaXRzLiBUaGF0J3MgaW4KPj4gcGFydCBiZWNhdXNlIHR5
cGVzIG90aGVyIHRoYW4gcGxhaW4sIHNpZ25lZCwgb3IgdW5zaWduZWQgaW50IGFzCj4+IHdlbGwg
YXMgYm9vbCBhcmVuJ3QgYWxsb3dlZCBieSB0aGUgYmFzZSBDIHN0YW5kYXJkIGFueXdheSBmb3IK
Pj4gYml0IGZpZWxkczsgYWxsb3dpbmcgdGhlbSBpcyBhIChxdWl0ZSBjb21tb24pIGNvbXBpbGVy
IGV4dGVuc2lvbgo+PiAoYW5kIHRoZXJlIGFyZSBhY3R1YWxseSBxdWlya3Mgd2hlbiBpdCBjb21l
cyB0byB1c2luZyB0eXBlcwo+PiB3aWRlciB0aGFuIGludCwgYnV0IGEgYml0IGNvdW50IG5vdCBz
cGVjaWZ5aW5nIG1vcmUgYml0cyB0aGFuIGFuCj4+IGludCBjYW4gaG9sZCkuIEp1c3QgbG9vayBh
dCB0aGUgcmVzdWx0aW5nIGNvZGUgb2YgdGhpcyBleGFtcGxlOgo+PiAKPj4gI2luY2x1ZGUgPHN0
ZGRlZi5oPgo+PiAjaW5jbHVkZSA8c3RkaW50Lmg+Cj4+IAo+PiBzdHJ1Y3QgcyB7Cj4+IAl1aW50
MzJfdCB4OjE7Cj4gCj4gWWVzLCB0aGUgb2Zmc2V0IG9mIGMgaXMgMS4gQnV0IGFkZGluZyAidWlu
dDMyX3QgeTozMTsiIGhlcmUgbWFrZXMgdGhlIG9mZnNldCAKPiA0LiBNeSBkZWZpbml0aW9uIHdh
czoKPiAKPiB0eXBlZGVmIHN0cnVjdCBfSFZfVklSVFVBTF9BUElDX0FTU0lTVAo+IHsKPiAgICAg
dWludDMyX3Qgbm9fZW9pOjE7Cj4gICAgIHVpbnQzMl90IHJlc2VydmVkX3plcm86MzE7Cj4gfSBI
Vl9WSVJUVUFMX0FQSUNfQVNTSVNUOwo+IAo+IC4uLiB3aGljaCBJIHBsYW4gdG8gc3RpY2sgd2l0
aC4KCkknbSBub3Qgb3Zlcmx5IGNvbmNlcm5lZCB3aGljaCB3YXkgdGhlIGFib3ZlIGlzIGNvZGVk
OwpyZXBsYWNpbmcgdGhlIGZpcnN0IHVpbnQzMl90IGJ5IGJvb2wgd291bGQgeWllbGQgZXhhY3Rs
eSB0aGUKc2FtZSBjb2RlIGFmYWljdCwgeWV0IG1ha2UgaXQgKGV2ZW4gbW9yZSkgY2xlYXIgdGhh
dCB0aGlzIGlzCmEgYm9vbGVhbiBmaWVsZC4KClRoZSBhcHByb2FjaCB1c2luZyBhIHVuaW9uIGFu
ZCBhIChub24tYml0ZmllbGQpICJyYXciCm1lbWJlciAod2hpY2ggd2UgdXNlIGluIGEgbnVtYmVy
IG9mIG90aGVyIHBsYWNlcykgaGFzIGl0cwpvd24gYmVuZWZpdHMsIGJ1dCBpZiB0aGVyZSdzIG5v
IG5lZWQgdG8gZXZlciBhY2Nlc3MgdGhlc2UKdmFsdWVzIGF0IHRoZWlyIGZ1bGwgd2lkdGgsIHRo
ZSBzdGlja2luZyB0byB0aGUgbm9uLXVuaW9uIGZvcm0KaXMgY2VydGFpbmx5IGZpbmUuIEFuZCBp
biB0aGUgZW5kIHlvdSdyZSB0aGUgbWFpbnRhaW5lciBvZiB0aGlzCmNvZGUgYW55d2F5IC4uLgoK
SmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 10:17:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 10: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 1gHnYq-0000hd-LD; Wed, 31 Oct 2018 10:17:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qv1o=nl=citrix.com=prvs=835e3026f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHnYp-0000hQ-D5
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 10:17:15 +0000
X-Inumbo-ID: 22928c8b-dcf6-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 22928c8b-dcf6-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 10:17:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69236071"
Date: Wed, 31 Oct 2018 10:17:03 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20181031101703.emdlgaazvxsyq6jg@zion.uk.xensource.com>
References: <20181030234905.26142-1-marmarek@invisiblethingslab.com>
 <e8b0cc9d963d4afca2c9cd140cfe8567@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <e8b0cc9d963d4afca2c9cd140cfe8567@AMSPEX02CL03.citrite.net>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] libvchan: create xenstore entries in one
 transaction
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>,
 'Marek =?iso-8859-1?Q?Marczykowski-G=F3recki'?=
 <marmarek@invisiblethingslab.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>

T24gV2VkLCBPY3QgMzEsIDIwMTggYXQgMTA6MDg6MjZBTSArMDAwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IFhlbi1kZXZlbCBb
bWFpbHRvOnhlbi1kZXZlbC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnXSBPbiBCZWhhbGYK
PiA+IE9mIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraQo+ID4gU2VudDogMzAgT2N0b2JlciAy
MDE4IDIzOjQ5Cj4gPiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gPiBDYzog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT47IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBj
aXRyaXguY29tPjsKPiA+IE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52
aXNpYmxldGhpbmdzbGFiLmNvbT4KPiA+IFN1YmplY3Q6IFtYZW4tZGV2ZWxdIFtQQVRDSF0gbGli
dmNoYW46IGNyZWF0ZSB4ZW5zdG9yZSBlbnRyaWVzIGluIG9uZQo+ID4gdHJhbnNhY3Rpb24KPiA+
IAo+ID4gVGhpcyB3aWxsIHByZXZlbnQgcmFjZSB3aGVuIGNsaWVudCB3YWl0cyBmb3Igc2VydmVy
IHdpdGggeHNfd2F0Y2ggLSBhbGwKPiA+IGVudHJpZXMgc2hvdWxkIGFwcGVhciBhdCBvbmNlLgo+
IAo+IFdhdGNoZXMgc2hvdWxkIGJlIHB1dCBvbiB0aGUgInN0YXRlIiBrZXkgdG8gYXZvaWQgdGhp
cyBraW5kIG9mIHRoaW5nLiBUaGF0IGtleSBzaG91bGQgYWx3YXlzIGJlIHRoZSBsYXN0IHRoaW5n
IG1vZGlmaWVkIGFuZCBoZW5jZSB0aGVyZSBzaG91bGQgbmV2ZXIgcmVhbGx5IGJlIHRoZSBuZWVk
IGZvciB4ZW5zdG9yZSB0cmFuc2FjdGlvbnMgYXQgYWxsLgoKQUlVSSBsaWJ4ZW52Y2hhbiBkb2Vz
bid0IGhhdmUgYSAic3RhdGUiIGtleS4gV2UgY2FuIGludHJvZHVjZSBvbmUgbm93CmJ1dCB3ZSBz
dGlsbCBuZWVkIHRvIGhhbmRsZSBvbGQgY29kZSB3aGljaCBkb2Vzbid0IGtub3cgYWJvdXQgdGhl
IG5ldwprZXkuCgpJIGNvdWxkIGJlIHdyb25nIGFib3V0IHRoZSBwcm90b2NvbCB0aG91Z2guCgpX
ZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 10:17:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 10: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 1gHnZU-0000mR-Vv; Wed, 31 Oct 2018 10: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=nwhd=nl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHnZT-0000mI-Sv
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 10:17:55 +0000
X-Inumbo-ID: 3a3fc9cc-dcf6-11e8-8477-12d6303a7972
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3a3fc9cc-dcf6-11e8-8477-12d6303a7972;
 Wed, 31 Oct 2018 10:17:53 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 31 Oct 2018 04:17:52 -0600
Message-Id: <5BD9814E02000078001F6ACE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 31 Oct 2018 04:17:50 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
 <20181029180211.2155-2-paul.durrant@citrix.com>
In-Reply-To: <20181029180211.2155-2-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/8] viridian: move the code into its own
 sub-directory
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

Pj4+IE9uIDI5LjEwLjE4IGF0IDE5OjAyLCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+IFN1YnNlcXVlbnQgcGF0Y2hlcyB3aWxsIGludHJvZHVjZSBzdXBwb3J0IGZvciBtb3JlIHZp
cmlkaWFuIGVubGlnaHRlbm1lbnRzCj4gd2hpY2ggd2lsbCBtYWtlIGEgc2luZ2xlIHNvdXJjZSBt
b2R1bGUgcXVpdGUgbGVuZ3RoeS4KPiAKPiBUaGlzIHBhdGNoIHRoZXJlZm9yZSBjcmVhdGVzIGEg
bmV3IGFyY2gveDg2L2h2bS92aXJpZGlhbiBzdWItZGlyZWN0b3J5IGFuZAo+IG1vdmVzIHZpcmlk
aWFuLmMgaW50byB0aGF0Lgo+IAo+IFRoZSBwYXRjaCBhbHNvIGZpeGVzIHNvbWUgYmFkIHdoaXRl
c3BhY2Ugd2hpbHN0IG1vdmluZyB0aGUgY29kZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1
cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgo+IC0tLQo+IENjOiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Cj4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+Cj4gQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gLS0tCj4gIHhl
bi9hcmNoL3g4Ni9odm0vTWFrZWZpbGUgICAgICAgICAgICAgICAgICB8IDIgKy0KPiAgeGVuL2Fy
Y2gveDg2L2h2bS92aXJpZGlhbi9NYWtlZmlsZSAgICAgICAgIHwgMSArCj4gIHhlbi9hcmNoL3g4
Ni9odm0veyA9PiB2aXJpZGlhbn0vdmlyaWRpYW4uYyB8IDQgKystLQo+ICAzIGZpbGVzIGNoYW5n
ZWQsIDQgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0
IHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vTWFrZWZpbGUKPiAgcmVuYW1lIHhlbi9hcmNoL3g4
Ni9odm0veyA9PiB2aXJpZGlhbn0vdmlyaWRpYW4uYyAoOTklKQoKQWN0dWFsbHksIEkgbm93IHJl
YWxpemUgdGhhdCBteSBhY2sgaXMgZGVwZW5kZW50IG9uIHlvdSBhbHNvCmFkanVzdGluZyAuL01B
SU5UQUlORVJTIGhlcmUsIG9yIGVsc2UgeW91IHdpbGwgY2Vhc2UgdG8gYmUKbWFpbnRhaW5lciBv
ZiB0aGlzIGNvZGUuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 10:31:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 10: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 1gHnlu-0002Xm-26; Wed, 31 Oct 2018 10:30:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=z2zh=nl=citrix.com=prvs=83522333a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHnls-0002Xh-20
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 10:30:44 +0000
X-Inumbo-ID: 0448ba5c-dcf8-11e8-87d6-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0448ba5c-dcf8-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 10:30:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="81202229"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH 1/8] viridian: move the code into its own sub-directory
Thread-Index: AQHUb7GHqRWpTVp/eUm0P7D58QzhS6U5Fc0AgAAUK2A=
Date: Wed, 31 Oct 2018 10:30:37 +0000
Message-ID: <37925c0de5324f4b96ecf46734aebd17@AMSPEX02CL03.citrite.net>
References: <20181029180211.2155-1-paul.durrant@citrix.com>
 <20181029180211.2155-2-paul.durrant@citrix.com>
 <5BD9814E02000078001F6ACE@prv1-mh.provo.novell.com>
In-Reply-To: <5BD9814E02000078001F6ACE@prv1-mh.provo.novell.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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 1/8] viridian: move the code into its own
 sub-directory
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <wei.liu2@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMzEgT2N0b2JlciAyMDE4IDEwOjE4Cj4gVG86IFBh
dWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IEFuZHJldyBDb29wZXIg
PEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBXZWkgTGl1Cj4gPHdlaS5saXUyQGNpdHJpeC5j
b20+OyB4ZW4tZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4KPiBTdWJqZWN0
OiBSZTogW1BBVENIIDEvOF0gdmlyaWRpYW46IG1vdmUgdGhlIGNvZGUgaW50byBpdHMgb3duIHN1
Yi0KPiBkaXJlY3RvcnkKPiAKPiA+Pj4gT24gMjkuMTAuMTggYXQgMTk6MDIsIDxwYXVsLmR1cnJh
bnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPiBTdWJzZXF1ZW50IHBhdGNoZXMgd2lsbCBpbnRyb2R1
Y2Ugc3VwcG9ydCBmb3IgbW9yZSB2aXJpZGlhbgo+IGVubGlnaHRlbm1lbnRzCj4gPiB3aGljaCB3
aWxsIG1ha2UgYSBzaW5nbGUgc291cmNlIG1vZHVsZSBxdWl0ZSBsZW5ndGh5Lgo+ID4KPiA+IFRo
aXMgcGF0Y2ggdGhlcmVmb3JlIGNyZWF0ZXMgYSBuZXcgYXJjaC94ODYvaHZtL3ZpcmlkaWFuIHN1
Yi1kaXJlY3RvcnkKPiBhbmQKPiA+IG1vdmVzIHZpcmlkaWFuLmMgaW50byB0aGF0Lgo+ID4KPiA+
IFRoZSBwYXRjaCBhbHNvIGZpeGVzIHNvbWUgYmFkIHdoaXRlc3BhY2Ugd2hpbHN0IG1vdmluZyB0
aGUgY29kZS4KPiA+Cj4gPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFu
dEBjaXRyaXguY29tPgo+ID4gLS0tCj4gPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgo+ID4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4g
PiBDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiA+IC0tLQo+ID4gIHhlbi9hcmNo
L3g4Ni9odm0vTWFrZWZpbGUgICAgICAgICAgICAgICAgICB8IDIgKy0KPiA+ICB4ZW4vYXJjaC94
ODYvaHZtL3ZpcmlkaWFuL01ha2VmaWxlICAgICAgICAgfCAxICsKPiA+ICB4ZW4vYXJjaC94ODYv
aHZtL3sgPT4gdmlyaWRpYW59L3ZpcmlkaWFuLmMgfCA0ICsrLS0KPiA+ICAzIGZpbGVzIGNoYW5n
ZWQsIDQgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKPiA+ICBjcmVhdGUgbW9kZSAxMDA2
NDQgeGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi9NYWtlZmlsZQo+ID4gIHJlbmFtZSB4ZW4vYXJj
aC94ODYvaHZtL3sgPT4gdmlyaWRpYW59L3ZpcmlkaWFuLmMgKDk5JSkKPiAKPiBBY3R1YWxseSwg
SSBub3cgcmVhbGl6ZSB0aGF0IG15IGFjayBpcyBkZXBlbmRlbnQgb24geW91IGFsc28KPiBhZGp1
c3RpbmcgLi9NQUlOVEFJTkVSUyBoZXJlLCBvciBlbHNlIHlvdSB3aWxsIGNlYXNlIHRvIGJlCj4g
bWFpbnRhaW5lciBvZiB0aGlzIGNvZGUuCj4gCgpPaC4gR29vZCBzcG90LiBJJ2xsIGZvbGQgdGhh
dCBjaGFuZ2UgaW50byB2MiBvZiB0aGlzIHBhdGNoLgoKICBQYXVsCgo+IEphbgo+IAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 10:41:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 10: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 1gHnvq-0003Tk-6a; Wed, 31 Oct 2018 10:41: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=z2zh=nl=citrix.com=prvs=83522333a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHnvp-0003Tf-3z
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 10:41:01 +0000
X-Inumbo-ID: 73f85fbe-dcf9-11e8-837f-12d6303a7972
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 73f85fbe-dcf9-11e8-837f-12d6303a7972;
 Wed, 31 Oct 2018 10:40:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="81202855"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Thread-Topic: [Xen-devel] [PATCH] libvchan: create xenstore entries in one
 transaction
Thread-Index: AQHUcKtnNGreQRmtwUu7yEBPPBXh/qU5IVwg///yRYCAABTdkA==
Date: Wed, 31 Oct 2018 10:40:57 +0000
Message-ID: <c638045daf9e46129be6fe73e514ddf5@AMSPEX02CL03.citrite.net>
References: <20181030234905.26142-1-marmarek@invisiblethingslab.com>
 <e8b0cc9d963d4afca2c9cd140cfe8567@AMSPEX02CL03.citrite.net>
 <20181031101703.emdlgaazvxsyq6jg@zion.uk.xensource.com>
In-Reply-To: <20181031101703.emdlgaazvxsyq6jg@zion.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
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] libvchan: create xenstore entries in one
 transaction
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>,
 =?iso-8859-1?Q?=27Marek_Marczykowski-G=F3recki=27?=
 <marmarek@invisiblethingslab.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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFdlaSBMaXUgW21haWx0bzp3ZWku
bGl1MkBjaXRyaXguY29tXQo+IFNlbnQ6IDMxIE9jdG9iZXIgMjAxOCAxMDoxNwo+IFRvOiBQYXVs
IER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+IENjOiAnTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpJyA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT47IHhlbi0KPiBk
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT47
IElhbiBKYWNrc29uCj4gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+Cj4gU3ViamVjdDogUmU6IFtY
ZW4tZGV2ZWxdIFtQQVRDSF0gbGlidmNoYW46IGNyZWF0ZSB4ZW5zdG9yZSBlbnRyaWVzIGluIG9u
ZQo+IHRyYW5zYWN0aW9uCj4gCj4gT24gV2VkLCBPY3QgMzEsIDIwMTggYXQgMTA6MDg6MjZBTSAr
MDAwMCwgUGF1bCBEdXJyYW50IHdyb3RlOgo+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t
LQo+ID4gPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54
ZW5wcm9qZWN0Lm9yZ10gT24KPiBCZWhhbGYKPiA+ID4gT2YgTWFyZWsgTWFyY3p5a293c2tpLUfD
s3JlY2tpCj4gPiA+IFNlbnQ6IDMwIE9jdG9iZXIgMjAxOCAyMzo0OQo+ID4gPiBUbzogeGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gPiA+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPjsgSWFuIEphY2tzb24KPiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47Cj4gPiA+IE1h
cmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNv
bT4KPiA+ID4gU3ViamVjdDogW1hlbi1kZXZlbF0gW1BBVENIXSBsaWJ2Y2hhbjogY3JlYXRlIHhl
bnN0b3JlIGVudHJpZXMgaW4gb25lCj4gPiA+IHRyYW5zYWN0aW9uCj4gPiA+Cj4gPiA+IFRoaXMg
d2lsbCBwcmV2ZW50IHJhY2Ugd2hlbiBjbGllbnQgd2FpdHMgZm9yIHNlcnZlciB3aXRoIHhzX3dh
dGNoIC0KPiBhbGwKPiA+ID4gZW50cmllcyBzaG91bGQgYXBwZWFyIGF0IG9uY2UuCj4gPgo+ID4g
V2F0Y2hlcyBzaG91bGQgYmUgcHV0IG9uIHRoZSAic3RhdGUiIGtleSB0byBhdm9pZCB0aGlzIGtp
bmQgb2YgdGhpbmcuCj4gVGhhdCBrZXkgc2hvdWxkIGFsd2F5cyBiZSB0aGUgbGFzdCB0aGluZyBt
b2RpZmllZCBhbmQgaGVuY2UgdGhlcmUgc2hvdWxkCj4gbmV2ZXIgcmVhbGx5IGJlIHRoZSBuZWVk
IGZvciB4ZW5zdG9yZSB0cmFuc2FjdGlvbnMgYXQgYWxsLgo+IAo+IEFJVUkgbGlieGVudmNoYW4g
ZG9lc24ndCBoYXZlIGEgInN0YXRlIiBrZXkuCgpJdCBhcHBlYXJzIHlvdSdyZSByaWdodC4gT01H
LiBIb3cgb24gZWFydGggaXMgb25lIGFuZCBzdXBwb3NlZCB0byBrbm93IHRoZSBzdGF0ZSBvZiB0
aGUgb3RoZXIgZW5kPyBUaGlzIGlzIGFuIGF3ZnVsICdwcm90b2NvbCcuCgo+IFdlIGNhbiBpbnRy
b2R1Y2Ugb25lIG5vdwo+IGJ1dCB3ZSBzdGlsbCBuZWVkIHRvIGhhbmRsZSBvbGQgY29kZSB3aGlj
aCBkb2Vzbid0IGtub3cgYWJvdXQgdGhlIG5ldwo+IGtleS4KPiAKCkluZGVlZCwgYnV0IHRoaXMg
cmVhbGx5IHNob3VsZCBiZSByZXBsYWNlZCBieSBhIHByb3RvY29sIHdoaWNoIGFjdHVhbGx5IGhh
cyBkZWZpbmVkIHN0YXRlIHRyYW5zaXRpb25zLgoKICBQYXVsCgo+IEkgY291bGQgYmUgd3Jvbmcg
YWJvdXQgdGhlIHByb3RvY29sIHRob3VnaC4KPiAKPiBXZWkuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 10:43:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 10:43: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 1gHny4-0003aF-NB; Wed, 31 Oct 2018 10:43:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zqf5=nl=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1gHny3-0003a8-1J
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 10:43:19 +0000
X-Inumbo-ID: c6e37ea2-dcf9-11e8-87d6-bc764e045a96
Received: from out3-smtp.messagingengine.com (unknown [66.111.4.27])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c6e37ea2-dcf9-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 10:43:18 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 7E2C8222FF;
 Wed, 31 Oct 2018 06:43:17 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Wed, 31 Oct 2018 06:43:17 -0400
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=fm1; bh=JCdCy6
 e+KANSUQqOzT1H6D+8z/caHdGNbVQkPYTrOoQ=; b=J48G31iEAIZAJRAohDXL8J
 78lOW6xOPjMjX9Mbb/uzeRrdqGQj7Vi1fBEdPTdgM78gcqY884PQ/Iq+xNEwQIrT
 EO00IpH7eu6Fv8cK8sQQ93QhOa+8VMTu2HNnPLU9vQUjKnZF/ajDe4Wmw/F1JvKL
 0gKf/V9v0eJ6C4Q+we2ZcTmbQWo6ixarbUultD3DUUhylxu1hzsIIc7wnu14oBKg
 0+vXpt0ohXY0VO57EMXYfUISiBQ8MPseFFMEOkA5Hy1TFjTv+XOIAMaZk4Y0HbtU
 aVkL4JhN3gM79BZ9CTcSfHCpRHcw3MN389btM9wKCSzel8yNvn2W1cfrN+8dbHqA
 ==
X-ME-Sender: <xms:RIfZW1sYPFy9KnVfJq-cH3SM6YAId0MQKwQcWuah6nPzXg_ZCqp6_w>
X-ME-Proxy: <xmx:RIfZW9a2eK_skxrcQyEMRd_gKEwyHTzcD2TqMWsu46UDuWe6XMF6hA>
 <xmx:RIfZWxBpjoio2bUDdsKxdsLHvSwVJjQ9llrFaENO9ndxiaCXSVDzLA>
 <xmx:RIfZW2WB53XEmrmY6TnsWFQDV7B45GlU1bKNXqzSWwleC3jhR8zrmw>
 <xmx:RIfZW1hsfO7h72z8zVEsWgkzcG6s3eDyqKOcUC5c83Go9BT_TBew5g>
 <xmx:RIfZW-n8cp0rbwi0z0sV-w1pXREDYuRqWqiRSC9YzM5orHJY9BkrQg>
 <xmx:RYfZW-hJ2jJoalCqowGMbjIotTPY5CMATY7mPAb0iiDkexvm8Tu6Yg>
Received: from mail-itl (ip5b409b0b.dynamic.kabel-deutschland.de
 [91.64.155.11])
 by mail.messagingengine.com (Postfix) with ESMTPA id 09EC11030B;
 Wed, 31 Oct 2018 06:43:15 -0400 (EDT)
Date: Wed, 31 Oct 2018 11:43:13 +0100
From: 'Marek =?utf-8?Q?Marczykowski-G=C3=B3recki'?=
 <marmarek@invisiblethingslab.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20181031104313.GB32486@mail-itl>
References: <20181030234905.26142-1-marmarek@invisiblethingslab.com>
 <e8b0cc9d963d4afca2c9cd140cfe8567@AMSPEX02CL03.citrite.net>
 <20181031101703.emdlgaazvxsyq6jg@zion.uk.xensource.com>
MIME-Version: 1.0
In-Reply-To: <20181031101703.emdlgaazvxsyq6jg@zion.uk.xensource.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH] libvchan: create xenstore entries in one
 transaction
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Paul Durrant <Paul.Durrant@citrix.com>, Ian Jackson <Ian.Jackson@citrix.com>
Content-Type: multipart/mixed; boundary="===============2426532845325980101=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============2426532845325980101==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="IrhDeMKUP4DT/M7F"
Content-Disposition: inline


--IrhDeMKUP4DT/M7F
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Oct 31, 2018 at 10:17:03AM +0000, Wei Liu wrote:
> On Wed, Oct 31, 2018 at 10:08:26AM +0000, Paul Durrant wrote:
> > > -----Original Message-----
> > > From: Xen-devel [mailto:xen-devel-bounces@lists.xenproject.org] On Be=
half
> > > Of Marek Marczykowski-G=C3=B3recki
> > > Sent: 30 October 2018 23:49
> > > To: xen-devel@lists.xenproject.org
> > > Cc: Wei Liu <wei.liu2@citrix.com>; Ian Jackson <Ian.Jackson@citrix.co=
m>;
> > > Marek Marczykowski-G=C3=B3recki <marmarek@invisiblethingslab.com>
> > > Subject: [Xen-devel] [PATCH] libvchan: create xenstore entries in one
> > > transaction
> > >=20
> > > This will prevent race when client waits for server with xs_watch - a=
ll
> > > entries should appear at once.
> >=20
> > Watches should be put on the "state" key to avoid this kind of thing. T=
hat key should always be the last thing modified and hence there should nev=
er really be the need for xenstore transactions at all.
>=20
> AIUI libxenvchan doesn't have a "state" key. We can introduce one now
> but we still need to handle old code which doesn't know about the new
> key.

Wei is right, there is no "state" key in libxenvchan.

--=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?

--IrhDeMKUP4DT/M7F
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAlvZh0EACgkQ24/THMrX
1yxbRwf9EqyrNjc4THZLMiOfEuN723bhpnPghFdwoHeQua1bOex841uPSneMzpgt
Xyf51DDW2Y8WVeDGMQfW8k6L0jLa7FBLGvi0HqGswH/cOs/RDas6y0zoh/KACLx9
fXqeke/Kr8wmZeYHJcKpUrqT4RgLhOLffcq3ci9yUSGyLOSBmHNxDNm/b3ijTk4E
BYbGPeLptkOwx22ynXxuaz39vjalFn0z5Cl2T6hoswEAGEir51y6sAkPhDLq1ucL
7h3+MS+n4EWniCvQqCj/7c4bpIQan4khPZfNc5zJStvobNkh/+agIZGRTK2zeRQ4
CKQ4HQ5emrgcNM+Ix8zcENIWG6dKQw==
=BcSr
-----END PGP SIGNATURE-----

--IrhDeMKUP4DT/M7F--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2426532845325980101==--


From xen-devel-bounces@lists.xenproject.org Wed Oct 31 10:53:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 10:53: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 1gHo7p-0004XU-T7; Wed, 31 Oct 2018 10:53:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zqf5=nl=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1gHo7n-0004XP-RE
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 10:53:23 +0000
X-Inumbo-ID: 2f5fc440-dcfb-11e8-87d6-bc764e045a96
Received: from out3-smtp.messagingengine.com (unknown [66.111.4.27])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2f5fc440-dcfb-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 10:53:22 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id D8E3622096;
 Wed, 31 Oct 2018 06:53:21 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Wed, 31 Oct 2018 06:53:21 -0400
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=fm1; bh=sjwtEN
 +i1p1rcqvb4dG/hW2YD0SK3A3Rb+BOXZF/9po=; b=BsjE3FpBuCDx1K+Jye6DIf
 w8yLj+R2l7z43QOJ8pJAl50+i9p3CfrG+wjDPMxbAcMc8ZYYRagLuMeqMEcGZLcf
 XdcnvsyEVyOVdSAvuyv92kj4I5dcug8KLkENLyXGOFsGnvaKL4tWZ7qidrnZW0kH
 lOiRFN2hzK2M3wCqN97VCPQuddG7VJyp0RhyBCqRaczdYchM+rIA6jru04vg6SNs
 SSS38zitLhmwiYHyEalr59eEXGLA3F5gng8udp/D1iCAjxkXDZ3VZ3Q/YJVryXh9
 KxhqnCFONY51hLgLUr3qtwSi9hc2esmuFEJcTqK6kDRxDzNxPSnqfGP5720khsWw
 ==
X-ME-Sender: <xms:n4nZW0HvNJSLxOr6WC21wtFrGu6O772kh8AOkgVjfUV6Qg-Jz0ngBQ>
X-ME-Proxy: <xmx:n4nZW1CoAhjTOyNgAEL-VhprRt__YunPjioocogghD-Oq4eLInd5qw>
 <xmx:n4nZWxNDhaGdRYf7NYWk7kgAoD1u4vdppfaAu-uQLBVWGvAW4gKXaA>
 <xmx:n4nZW7A34I9lzukKvkPLBgxUqtGQQdbTMH4-WOAhgFzh5EnXXEXFbQ>
 <xmx:n4nZW3_3ibQpO-ZsILi0lQa3UaUPo6Zz_jdBtuR0Q0k9CXntspZJBA>
 <xmx:n4nZW0EvPehEuY1gR8s0lPcQP5-ep_vcLbpDGmd8PxSIw-4-QKR9Gw>
 <xmx:oYnZW5A-5Oi1HhyYVFcRjQfV8HvjrTNjLBMtJ9oad_NV6plN8dMWOQ>
Received: from mail-itl (ip5b409b0b.dynamic.kabel-deutschland.de
 [91.64.155.11])
 by mail.messagingengine.com (Postfix) with ESMTPA id D119AE443C;
 Wed, 31 Oct 2018 06:53:18 -0400 (EDT)
Date: Wed, 31 Oct 2018 11:53:16 +0100
From: Marek Marczykowski <marmarek@invisiblethingslab.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181031105316.GC32486@mail-itl>
References: <20181030221615.24171-1-marmarek@invisiblethingslab.com>
 <5BD9770602000078001F6A4F@prv1-mh.provo.novell.com>
MIME-Version: 1.0
In-Reply-To: <5BD9770602000078001F6A4F@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH] tools/misc/xenpm: fix getting info when
 some CPUs are 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: Ian Jackson <Ian.Jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============4340347143211169464=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============4340347143211169464==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="gr/z0/N6AeWAPJVB"
Content-Disposition: inline


--gr/z0/N6AeWAPJVB
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Oct 31, 2018 at 03:33:58AM -0600, Jan Beulich wrote:
> >>> On 30.10.18 at 23:16, <marmarek@invisiblethingslab.com> wrote:
> > --- a/tools/misc/xenpm.c
> > +++ b/tools/misc/xenpm.c
> > @@ -1231,7 +1231,7 @@ int main(int argc, char *argv[])
> >          xc_interface_close(xc_handle);
> >          return ret;
> >      }
> > -    max_cpu_nr =3D physinfo.nr_cpus;
> > +    max_cpu_nr =3D physinfo.max_cpu_id;
>=20
> Isn't this off by 1 then? max_cpu_nr is misnamed, all loops using it
> are of the form
>=20
>     for ( i =3D 0; i < max_cpu_nr; i++ )

Oh, you're right. This doesn't affect smt=3Doff case, because the last cpu
is offline anyway...

> I'm also afraid there are further quirks here, with various constructs
> along the lines of (as bodies of aforementioned for())
>=20
>         if ( show_cxstat_by_cpuid(xc_handle, i) =3D=3D -ENODEV )
>             break;
>=20
> which I suspect would terminate processing early when hitting a true
> gap (i.e. not one resulting from a parked CPU).=20

How that would happen? Hotplug?
Also I've tried to look at error codes to distinguish offline cpu and
avoid printing that error, but looks EINVAL is used for a lot of cases.

> But I guess it wouldn't
> be appropriate to ask you to deal with this at the same time.
>=20
> Jan
>=20
>=20

--=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?

--gr/z0/N6AeWAPJVB
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAlvZiZwACgkQ24/THMrX
1ywrhQf+MFDx8GdWONzf9z0bAJ7UTei0SFs9O8k4eityiZ1wkiRDqtY8dYLInN29
D4R+oEFA5AU2nNEqGFWcjjijDhr7hX05FSzuSTin8Pjqu3RyFb/Gyx0PDH5o9PeE
jhFN5hRjvhEkiTCaG8xSBxwsM1uo+Zh+1UHq4HXDvoaHpC0e3aWnpxsNLbq+1j17
J8J+aKZH63lrOrCSosttKKBhvtwYioktqJsuRsxAeKWIkb0l29xcJybTVvOTtQ8u
xIoewAB3JikXyVlheYMMspAw37UAeNmezIz0G3n3CZtJlXdEB8zF3YtWb2w8UT2X
mAZv7Gz+Rc43dbAIinObLpcGB3ggDA==
=HkZC
-----END PGP SIGNATURE-----

--gr/z0/N6AeWAPJVB--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4340347143211169464==--


From xen-devel-bounces@lists.xenproject.org Wed Oct 31 11:11:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 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 1gHoP6-0006GX-G6; Wed, 31 Oct 2018 11:11:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=nwhd=nl=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1gHoP5-0006GS-Jk
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 11:11:15 +0000
X-Inumbo-ID: ae01143e-dcfd-11e8-87d6-bc764e045a96
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ae01143e-dcfd-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 11:11:14 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 31 Oct 2018 05:11:13 -0600
Message-Id: <5BD98DCF02000078001F6B2F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 31 Oct 2018 05:11:11 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Marek Marczykowski" <marmarek@invisiblethingslab.com>
References: <20181030221615.24171-1-marmarek@invisiblethingslab.com>
 <5BD9770602000078001F6A4F@prv1-mh.provo.novell.com>
 <20181031105316.GC32486@mail-itl>
In-Reply-To: <20181031105316.GC32486@mail-itl>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] tools/misc/xenpm: fix getting info when
 some CPUs are 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: Ian Jackson <Ian.Jackson@eu.citrix.com>, Wei Liu <wei.liu2@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>

Pj4+IE9uIDMxLjEwLjE4IGF0IDExOjUzLCA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNv
bT4gd3JvdGU6Cj4gT24gV2VkLCBPY3QgMzEsIDIwMTggYXQgMDM6MzM6NThBTSAtMDYwMCwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4+IEknbSBhbHNvIGFmcmFpZCB0aGVyZSBhcmUgZnVydGhlciBxdWly
a3MgaGVyZSwgd2l0aCB2YXJpb3VzIGNvbnN0cnVjdHMKPj4gYWxvbmcgdGhlIGxpbmVzIG9mIChh
cyBib2RpZXMgb2YgYWZvcmVtZW50aW9uZWQgZm9yKCkpCj4+IAo+PiAgICAgICAgIGlmICggc2hv
d19jeHN0YXRfYnlfY3B1aWQoeGNfaGFuZGxlLCBpKSA9PSAtRU5PREVWICkKPj4gICAgICAgICAg
ICAgYnJlYWs7Cj4+IAo+PiB3aGljaCBJIHN1c3BlY3Qgd291bGQgdGVybWluYXRlIHByb2Nlc3Np
bmcgZWFybHkgd2hlbiBoaXR0aW5nIGEgdHJ1ZQo+PiBnYXAgKGkuZS4gbm90IG9uZSByZXN1bHRp
bmcgZnJvbSBhIHBhcmtlZCBDUFUpLiAKPiAKPiBIb3cgdGhhdCB3b3VsZCBoYXBwZW4/IEhvdHBs
dWc/Cgp4ZW4taHB0b29sIG9uIEFNRCBtaWdodCB0cmlnZ2VyIHRoaXMsIGFmYWljdC4KCj4gQWxz
byBJJ3ZlIHRyaWVkIHRvIGxvb2sgYXQgZXJyb3IgY29kZXMgdG8gZGlzdGluZ3Vpc2ggb2ZmbGlu
ZSBjcHUgYW5kCj4gYXZvaWQgcHJpbnRpbmcgdGhhdCBlcnJvciwgYnV0IGxvb2tzIEVJTlZBTCBp
cyB1c2VkIGZvciBhIGxvdCBvZiBjYXNlcy4KClllYWgsIHRoZSBjb21tb24gcHJvYmxlbSB3aXRo
IEVJTlZBTC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 11:24:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 11:24: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 1gHobx-0007H0-Pf; Wed, 31 Oct 2018 11:24:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=i5ur=nl=citrix.com=prvs=835789c87=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gHobw-0007Gv-Ni
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 11:24:32 +0000
X-Inumbo-ID: 88bfa3f0-dcff-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 88bfa3f0-dcff-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 11:24:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69240901"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23513.37099.606715.70731@mariner.uk.xensource.com>
Date: Wed, 31 Oct 2018 11:24:27 +0000
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <37710e4e-2341-78af-e76b-20e28915897d@arm.com>
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
 <1539041841-17655-3-git-send-email-sstabellini@kernel.org>
 <23512.31353.8934.243445@mariner.uk.xensource.com>
 <37710e4e-2341-78af-e76b-20e28915897d@arm.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v8 3/8] libxl: support mapping static shared
 memory areas during 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 <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, wei.liu2@citrix.com,
 blackskygg@gmail.com, 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>

SnVsaWVuIEdyYWxsIHdyaXRlcyAoIlJlOiBbUEFUQ0ggdjggMy84XSBsaWJ4bDogc3VwcG9ydCBt
YXBwaW5nIHN0YXRpYyBzaGFyZWQgbWVtb3J5IGFyZWFzIGR1cmluZyBkb21haW4gY3JlYXRpb24i
KToKPiBPbiAxMC8zMC8xOCAzOjM2IFBNLCBJYW4gSmFja3NvbiB3cm90ZToKPiA+IFRoaXMgY2Fj
aGUgcG9saWN5IHN0dWZmIGlzIG9kZC4gIEkgY291bGRuJ3Qgc2VlIGl0IGJlaW5nIHVzZWQgYnkg
dGhlCj4gPiBoeXBlcnZpc29yLiAgV2h5IGlzIGl0IGV2ZW4gdGhlcmUgPwo+IAo+IFdlIGRlY2lk
ZWQgdG8gbm90IGltcGxlbWVudCB0aGVtIGluIHRoZSBoeXBlcnZpc29yIHlldCBidXQgc3RpbGwg
cHJvdmlkZSAKPiB0aGUgeGwgaW50ZXJmYWNlIGZvciBpdC4gV291bGQgdGhlcmUgYmUgYW55IGlz
c3VlIHRvIGV4dGVybiB0aGUgCj4gaW50ZXJmYWNlIGxhdGVyIG9uPwoKSWYgeW91IGhhdmVuJ3Qg
aW1wbGVtZW50ZWQgdGhlIGh5cGVydmlzb3IgcGFydCwgaG93IGRvIHlvdSBrbm93IHdoYXQKaXQg
d2lsbCBiZSBsaWtlID8gIERvaW5nIHRoaW5ncyB0aGUgd2F5IHlvdSBhcmUgbWVhbnMgY29tbWl0
dGluZyB0bwpBUEkgZGVzaWduIGRlY2lzaW9ucyB2ZXJ5IGVhcmx5LgoKSWFuLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 11:29:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 11:29: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 1gHogS-0007Pp-D8; Wed, 31 Oct 2018 11:29: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=i5ur=nl=citrix.com=prvs=835789c87=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gHogQ-0007Pk-RW
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 11:29:10 +0000
X-Inumbo-ID: 2daf830a-dd00-11e8-8ac1-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2daf830a-dd00-11e8-8ac1-12d6303a7972;
 Wed, 31 Oct 2018 11:29:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69241128"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23513.37376.361138.291432@mariner.uk.xensource.com>
Date: Wed, 31 Oct 2018 11:29:04 +0000
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <d902915d-25e1-1690-7f6d-f2126d0fc0a7@arm.com>
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
 <1539041841-17655-7-git-send-email-sstabellini@kernel.org>
 <23512.32695.67084.342476@mariner.uk.xensource.com>
 <d902915d-25e1-1690-7f6d-f2126d0fc0a7@arm.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v8 7/8] xen/arm: export shared memory
 regions as reserved-memory on device tree
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, wei.liu2@citrix.com,
 blackskygg@gmail.com, 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>

SnVsaWVuIEdyYWxsIHdyaXRlcyAoIlJlOiBbUEFUQ0ggdjggNy84XSB4ZW4vYXJtOiBleHBvcnQg
c2hhcmVkIG1lbW9yeSByZWdpb25zIGFzIHJlc2VydmVkLW1lbW9yeSBvbiBkZXZpY2UgdHJlZSIp
Ogo+IE9uIDEwLzMwLzE4IDM6NTggUE0sIElhbiBKYWNrc29uIHdyb3RlOgo+ID4gQnV0IGl0J3Mg
bm90IGRvY3VtZW50ZWQuCj4gCj4gRGV2aWNlLVRyZWUgYmluZGluZ3MgYXJlIGRvY3VtZW50ZWQg
aW4gCj4gbGludXgvRG9jdW1lbnQvZGV2aWNlLXRyZWUvYmluZGluZ3MuIFN0ZWZhbm8gc2VudCBp
dCB2aWEgdGhlIERUIG1haWxpbmcgCj4gbGlzdCAoc2VlIFsxXSkuCgpPaCBncmVhdC4KCj4gU3Rl
ZmFubywgd291bGQgeW91IG1pbmQgdG8gYWRkIGEgcG9pbnRlciBpbiB0aGUgY29tbWl0IG1lc3Nh
Z2U/CgpDYW4gd2UgaGF2ZSBhIHBvaW50ZXIgaW4gdGhlIHhlbi5naXQgZG9jdW1lbnRhdGlvbiB0
byB0aGUgcmVsZXZhbnQKbGludXguZ2l0IGRvY3VtZW50YXRpb24gPyAgVGhhdCB3b3VsZCBiZSBi
ZXR0ZXIgdGhhbiBqdXN0IGluIHRoZQpjb21taXQgbWVzc2FnZS4KCj4gPiBUaGUgbGluZSBsZW5n
dGhzIGhlcmUgYXJlIHZlcnkgbG9uZy4gCj4gCj4gVGhleSBzaG91bGQgc3RpbGwgYmUgdW5kZXIg
NzUtODAgY2hhcmFjdGVycyBhIGxpbmUgaGFzIG1hbmRhdGVkIHBlciB0aGUgCj4gY29kaW5nIHN0
eWxlLiBJcyB0aGF0IGFuIGlzc3VlPwoKSHJtLiAgV2UgcmVjZW50bHkgdGlnaHRlbmVkIHRoaXMg
dXAgdG8gc3BlY2lmeSBwcmVjaXNlbHkgNzUuICBJJ20gbm90CmdvaW5nIHRvIGFyZ3VlIHRoZSBw
b2ludCBoZXJlLCBzbyBmaW5lLCBsZWF2ZSB0aGlzIGFzIGl0IGlzLgoKPiA+IEFsc28gaXQncyBx
dWl0ZSBmb3JtdWxhaWMuICBJCj4gPiBzZWUgbWFrZV9wc2NpX25vZGUgaXMgcXVpdGUgbGlrZSB0
aGF0IHRvby4gIElESyB3aGV0aGVyIGEgbG9jYWwgbWFjcm8KPiA+IHdvdWxkIGhlbHAuCj4gCj4g
UG9zc2libHksIGJ1dCB0aGF0IG5vdCByZWFsbHkgcmVsYXRlZCB0byB0aGlzIHBhdGNoIGl0c2Vs
Zi4gQ2FuIHdlIGxvb2sgCj4gdGhhdCBhcyBhIGNsZWFuLXVwPwoKVGhpcyBwYXRjaCBpcyBhZGRp
bmcgbW9yZSBvZiB0aGlzIGZvcm11bGFpYyBjb2RlLiAgSSB3YXMgYXNpbmcgd2hldGhlcgp5b3Ug
dGhvdWdodCBpdCB3b3J0aCBhZGRpbmcgYSBtYWNybyBmb3IgdGhpcyBzcGVjaWZpYyBuZXcgaHVu
ay4KCj4gPj4gKyAgICBmb3IgKGkgPSAwOyBpIDwgZF9jb25maWctPm51bV9zc2htczsgaSsrKSB7
Cj4gPj4gKyAgICAgICAgdWludDY0X3Qgc3RhcnQgPSBkX2NvbmZpZy0+c3NobXNbaV0uYmVnaW47
Cj4gPj4gKwo+ID4+ICsgICAgICAgIGlmIChkX2NvbmZpZy0+c3NobXNbaV0ucm9sZSA9PSBMSUJY
TF9TU0hNX1JPTEVfU0xBVkUpCj4gPj4gKyAgICAgICAgICAgIHN0YXJ0ICs9IGRfY29uZmlnLT5z
c2htc1tpXS5vZmZzZXQ7Cj4gPiAKPiA+IFdoeSBpcyBkX2NvbmZpZy0+c3NobXNbaV0ub2Zmc2V0
IG5vdCAwIGZvciB0aGUgb3duZXIgPwo+ID4gWW91IGNvdWxkIGRvIHRoaXMgdW5jb25kaXRpb25h
bGx5Lgo+IAo+ICBGcm9tIHRoZSBkb2N1bWVudGF0aW9uOgo+IAo+ICJDYW4gb25seSBhcHBlYXIg
d2hlbiBCPHJvbGU+ID0gc2xhdmUuIElmIHNldCwgdGhlIGFkZHJlc3MgbWFwcGluZyB3aWxsIAo+
IG5vdCBzdGFydCBmcm9tIHRoZSBiZWdpbm5pbmcgdGhlIGJhY2tpbmcgbWVtb3J5IHJlZ2lvbiwg
YnV0IGZyb20gdGhlIG1pZGRsZQo+IChCPG9mZnNldD4gYnl0ZXMgYXdheSBmcm9tIHRoZSBiZWdp
bm5pbmcpIG9mIGl0LiBTZWUgdGhlIGdyYXBoIGJlbG93OgoKWWVzLgoKQnV0IEkgdGhpbmsgdGhh
dCBzc2htc1tpXS5vZmZzZXQgb3VnaHQgYWx3YXlzIHRvIGJlIDAgaWYgLnJvbGUgPT0KTElCWExf
U1NITV9ST0xFX1NMQVZFLiAgU28gdGhlIHRlc3QgZm9yIExJQlhMX1NTSE1fUk9MRV9TTEFWRSBp
cwpyZWR1bmRhbnQuICBJdCB3b3VsZCBiZSBzaW1wbGVyIGFuZCBtb3JlIG9idmlvdXMgdG8gYWx3
YXlzIGFkZAoub2Zmc2V0LgoKVGhhbmtzLApJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 11:34:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 11:34: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 1gHolA-0008Fp-BO; Wed, 31 Oct 2018 11: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=yun1=nl=citrix.com=prvs=8358bb395=christian.lindig@srs-us1.protection.inumbo.net>)
 id 1gHol9-0008Fb-An
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 11:34:03 +0000
X-Inumbo-ID: ddaa7e4a-dd00-11e8-8f0d-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ddaa7e4a-dd00-11e8-8f0d-12d6303a7972;
 Wed, 31 Oct 2018 11:34:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69241462"
From: Christian Lindig <christian.lindig@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 31 Oct 2018 11:33:23 +0000
Message-ID: <20181031113323.22379-2-christian.lindig@citrix.com>
X-Mailer: git-send-email 2.19.1
In-Reply-To: <20181031113323.22379-1-christian.lindig@citrix.com>
References: <26EDCEB0-FF2A-42A2-B538-56B8C0124A10@citrix.com>
 <20181031113323.22379-1-christian.lindig@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/1] tools/ocaml: Re-introduce Xenctrl.with_intf
 wrapper
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@citrix.com, wei.liu2@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>

Q29tbWl0IDgxOTQ2YTczZGM5NzVhN2RhZmU5MDE3YThlNjFkMWU2NGZkYmVkYmYgcmVtb3ZlZApY
ZW5jdHJsLndpdGhfaW50ZiBiYXNlZCBvbiBpdHMgdW5kZXNpcmFibGUgYmVoYXZpb3VyIG9mIG9w
ZW5pbmcgYW5kCmNsb3NpbmcgYSBYZW5jdHJsIGNvbm5lY3Rpb24gd2l0aCBldmVyeSBpbnZvY2F0
aW9uLiBUaGlzIGNvbW1pdApyZS1pbnRyb2R1Y2VzIHdpdGhfaW50ZiBidXQgd2l0aCBhbiB1cGRh
dGVkIGJlaGF2aW91cjogaXQgbWFpbnRhaW5zIGEKZ2xvYmFsIFhlbmN0cmwgY29ubmVjdGlvbiB3
aGljaCBpcyBvcGVuZWQgdXBvbiBmaXJzdCB1c2FnZSBhbmQga2VwdApvcGVuLiBUaGlzIGhhbmRs
ZSBjYW4gYmUgb2J0YWluZWQgYnkgY2xpZW50cyB1c2luZyBuZXcgZnVuY3Rpb25zCmdldF9oYW5k
bGUoKSBhbmQgY2xvc2VfaGFuZGxlKCkuCgpUaGUgbWFpbiBtb3RpdmF0aW9uIG9mIHJlLWludHJv
ZHVjaW5nIHdpdGhfaW50ZiBpcyB0aGF0IG90aGVyd2lzZQpjbGllbnRzIHdpbGwgaGF2ZSB0byBp
bXBsZW1lbnQgdGhpcyBmdW5jdGlvbmFsaXR5IGluZGl2aWR1YWxseS4KClNpZ25lZC1vZmYtYnk6
IENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KLS0tCiB0b29s
cy9vY2FtbC9saWJzL3hjL3hlbmN0cmwubWwgIHwgMjIgKysrKysrKysrKysrKysrKysrKysrKwog
dG9vbHMvb2NhbWwvbGlicy94Yy94ZW5jdHJsLm1saSB8IDEwICsrKysrKysrKysKIDIgZmlsZXMg
Y2hhbmdlZCwgMzIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL29jYW1sL2xpYnMv
eGMveGVuY3RybC5tbCBiL3Rvb2xzL29jYW1sL2xpYnMveGMveGVuY3RybC5tbAppbmRleCA5NTVk
ZDkyNTQ2Li5hNTcxMzBhM2MzIDEwMDY0NAotLS0gYS90b29scy9vY2FtbC9saWJzL3hjL3hlbmN0
cmwubWwKKysrIGIvdG9vbHMvb2NhbWwvbGlicy94Yy94ZW5jdHJsLm1sCkBAIC0xNDEsNiArMTQx
LDI4IEBAIHR5cGUgaGFuZGxlCiBleHRlcm5hbCBpbnRlcmZhY2Vfb3BlbjogdW5pdCAtPiBoYW5k
bGUgPSAic3R1Yl94Y19pbnRlcmZhY2Vfb3BlbiIKIGV4dGVybmFsIGludGVyZmFjZV9jbG9zZTog
aGFuZGxlIC0+IHVuaXQgPSAic3R1Yl94Y19pbnRlcmZhY2VfY2xvc2UiCiAKK2xldCBoYW5kbGUg
PSByZWYgTm9uZQorCitsZXQgZ2V0X2hhbmRsZSAoKSA9ICFoYW5kbGUKKworbGV0IGNsb3NlX2hh
bmRsZSAoKSA9CisJbWF0Y2ggIWhhbmRsZSB3aXRoCisJfCBTb21lIGggLT4gaGFuZGxlIDo9IE5v
bmU7IGludGVyZmFjZV9jbG9zZSBoCisJfCBOb25lIC0+ICgpCisKK2xldCB3aXRoX2ludGYgZiA9
CisJbWF0Y2ggIWhhbmRsZSB3aXRoCisJfCBTb21lIGggLT4gZiBoCisJfCBOb25lIC0+CisJCWxl
dCBoID0KKwkJCXRyeSBpbnRlcmZhY2Vfb3BlbiAoKSB3aXRoCisJCQl8IGUgLT4KKwkJCQlsZXQg
bXNnID0gUHJpbnRleGMudG9fc3RyaW5nIGUgaW4KKwkJCQlmYWlsd2l0aCAoImZhaWxlZCB0byBv
cGVuIHhlbmN0cmw6ICJebXNnKQorCQlpbgorCQloYW5kbGUgOj0gU29tZSBoOworCQlmIGgKKwog
ZXh0ZXJuYWwgZG9tYWluX2NyZWF0ZTogaGFuZGxlIC0+IGRvbWN0bF9jcmVhdGVfY29uZmlnIC0+
IGRvbWlkCiAgICAgICAgPSAic3R1Yl94Y19kb21haW5fY3JlYXRlIgogCmRpZmYgLS1naXQgYS90
b29scy9vY2FtbC9saWJzL3hjL3hlbmN0cmwubWxpIGIvdG9vbHMvb2NhbWwvbGlicy94Yy94ZW5j
dHJsLm1saQppbmRleCBlZWVkMjRmYTk2Li4wZDJhZTM0MzczIDEwMDY0NAotLS0gYS90b29scy9v
Y2FtbC9saWJzL3hjL3hlbmN0cmwubWxpCisrKyBiL3Rvb2xzL29jYW1sL2xpYnMveGMveGVuY3Ry
bC5tbGkKQEAgLTEwOSw2ICsxMDksMTYgQEAgdHlwZSBoYW5kbGUKIGV4dGVybmFsIGludGVyZmFj
ZV9vcGVuIDogdW5pdCAtPiBoYW5kbGUgPSAic3R1Yl94Y19pbnRlcmZhY2Vfb3BlbiIKIGV4dGVy
bmFsIGludGVyZmFjZV9jbG9zZSA6IGhhbmRsZSAtPiB1bml0ID0gInN0dWJfeGNfaW50ZXJmYWNl
X2Nsb3NlIgogCisoKiogW3dpdGhfaW50ZiBmXSBydW5zIFtmXSB3aXRoIGEgZ2xvYmFsIGhhbmRs
ZSB0aGF0IGlzIG9wZW5lZCBvbiBkZW1hbmQKKyAqIGFuZCBrZXB0IG9wZW4uIENvbmNlcHR1YWxs
eSwgYSBjbGllbnQgc2hvdWxkIHVzZSBlaXRoZXIKKyAqIGludGVyZmFjZV9vcGVuIGFuZCBpbnRl
cmZhY2VfY2xvc2Ugb3Igd2l0aF9pbnRmIGFsdGhvdWdoIG1peGluZyBib3RoCisgKiBpcyBwb3Nz
aWJsZSAqKQordmFsIHdpdGhfaW50ZiA6IChoYW5kbGUgLT4gJ2EpIC0+ICdhCisoKiogW2dldF9o
YW5kbGVdIHJldHVybnMgdGhlIGdsb2JhbCBoYW5kbGUgdXNlZCBieSBbd2l0aF9pbnRmXSAqKQor
dmFsIGdldF9oYW5kbGU6IHVuaXQgLT4gaGFuZGxlIG9wdGlvbgorKCoqIFtjbG9zZSBoYW5kbGVd
IGNsb3NlcyB0aGUgaGFuZGxlIG1haW50YWluZWQgYnkgW3dpdGhfaW50Zl0gKikKK3ZhbCBjbG9z
ZV9oYW5kbGU6IHVuaXQgLT4gdW5pdAorCiBleHRlcm5hbCBkb21haW5fY3JlYXRlIDogaGFuZGxl
IC0+IGRvbWN0bF9jcmVhdGVfY29uZmlnIC0+IGRvbWlkCiAgID0gInN0dWJfeGNfZG9tYWluX2Ny
ZWF0ZSIKIGV4dGVybmFsIGRvbWFpbl9zZXRoYW5kbGUgOiBoYW5kbGUgLT4gZG9taWQgLT4gc3Ry
aW5nIC0+IHVuaXQgPSAic3R1Yl94Y19kb21haW5fc2V0aGFuZGxlIgotLSAKMi4xOS4xCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 11:34:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 11:34: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 1gHolA-0008Fj-1a; Wed, 31 Oct 2018 11: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=yun1=nl=citrix.com=prvs=8358bb395=christian.lindig@srs-us1.protection.inumbo.net>)
 id 1gHol9-0008FZ-4K
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 11:34:03 +0000
X-Inumbo-ID: dcd29dc2-dd00-11e8-98f8-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dcd29dc2-dd00-11e8-98f8-12d6303a7972;
 Wed, 31 Oct 2018 11:34:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69241461"
From: Christian Lindig <christian.lindig@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 31 Oct 2018 11:33:22 +0000
Message-ID: <20181031113323.22379-1-christian.lindig@citrix.com>
X-Mailer: git-send-email 2.19.1
In-Reply-To: <26EDCEB0-FF2A-42A2-B538-56B8C0124A10@citrix.com>
References: <26EDCEB0-FF2A-42A2-B538-56B8C0124A10@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 1/1] tools/ocaml: Re-introduce
 Xenctrl.with_intf wrapper
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@citrix.com, wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBpIHVwZGF0ZWQ6CgoqIHNldCB0aGUgZ2xvYmFsIGhhbmRsZSB0byBOb25lCiog
dXBkYXRlZCBkb2N1bWVudGF0aW9uCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 12:11:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 12:11: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 1gHpLe-0003J7-TT; Wed, 31 Oct 2018 12:11:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=i5ur=nl=citrix.com=prvs=835789c87=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gHpLd-0003J2-Vk
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 12:11:46 +0000
X-Inumbo-ID: 20e6f730-dd06-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 20e6f730-dd06-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 12:11:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69244310"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23513.39917.709953.639943@mariner.uk.xensource.com>
Date: Wed, 31 Oct 2018 12:11:25 +0000
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <b750bc1a-cd62-eef9-af6d-caa9562005ca@arm.com>
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
 <1539041841-17655-6-git-send-email-sstabellini@kernel.org>
 <23512.30192.533642.821746@mariner.uk.xensource.com>
 <alpine.DEB.2.10.1810301119530.19149@sstabellini-ThinkPad-X260>
 <b750bc1a-cd62-eef9-af6d-caa9562005ca@arm.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v8 6/8] docs: documentation about static
 shared 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: Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, wei.liu2@citrix.com,
 blackskygg@gmail.com, lars.kurth@citrix.com, ian.jackson@eu.citrix.com,
 george.dunlap@citrix.com, 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>

SnVsaWVuIEdyYWxsIHdyaXRlcyAoIlJlOiBbUEFUQ0ggdjggNi84XSBkb2NzOiBkb2N1bWVudGF0
aW9uIGFib3V0IHN0YXRpYyBzaGFyZWQgbWVtb3J5IHJlZ2lvbnMiKToKPiBPbiAxMC8zMC8xOCA2
OjU4IFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBJIGNvbXBsZXRlbHkgYWdyZWUg
d2l0aCB5b3UgaGVyZSwgYW5kIGdldHRpbmcgcmlkIG9mIHRoZSBtYXN0ZXIvc2xhdmUKPiA+IHRl
cm1pbm9sb2d5IHdvdWxkIGJlIG5pY2UsIGluIHJldHJvc3BlY3QsIGl0IHdhcyBub3QgYSBnb29k
IGNob2ljZS4gQnV0Cj4gPiB0aGlzIGlzIHY4IG9mIHRoZSBzZXJpZXMsIGFuZCBhcyBkaXNjdXNz
ZWQgYSBmZXcgdGltZXMsIHdlIGVuY291cmFnZQo+ID4gcmV2aWV3ZXJzIHRvIGF2b2lkIHRoaXMg
a2luZCBvZiByZXF1ZXN0cyBhdCB0aGlzIHN0YWdlLgoKU29ycnkgSSdtIGxhdGUgdG8gdGhlIHBh
cnR5LgoKPiBXaGlsZSBJIGFncmVlIHRoYXQgdGhlIGRlc2lnbiBkb2N1bWVudCBoYXMgYmVlbiBh
Y2NlcHRlZCBpbiBBdWcgMjAxNywKPiB0aGUgbGFzdCB0aGluZ3Mgd2Ugd2FudCBpcyBhZGRpbmcg
bW9yZSBwb3RlbnRpYWxseSBvZmZlbnNpdmUgbmFtaW5nIGluIAo+IFhlbi4gSXQgc2hvdWxkIG5v
dCB0YWtlIHRvbyBtdWNoIHRvIGRvIHRoZSByZW5hbWluZyAoSSBhbSBoYXBweSB0byBoZWxwIAo+
IGhlcmUpLgoKVGhhbmtzIGZvciB5b3VyIHN1cHBvcnQuICBJIGFtIGFsc28gaGFwcHkgdG8gaGVs
cC4gIEkgZG9uJ3QgbWluZAp3aGV0aGVyIHRoaXMgaXMgZG9uZSBieSB0aGUgZXF1aXZhbGVudCBv
ZiBmaWx0ZXItYnJhbmNoIG9uIHRoZSBwYXRjaApzZXJpZXMsIG9yIHdpdGggYSBmb2xsb3d1cCBw
YXRjaCB0byByZW5hbWUgZXZlcnl0aGluZy4gIEkgY2FuCmNvbnN0cnVjdCB0aGUgZm9sbG93dXAg
cGF0Y2ggaWYgdGhhdCB3b3VsZCBiZSB3ZWxjb21lLgoKQnV0IHdlIG5lZWQgdG8ga25vdyB3aGF0
IHRoZSBuZXcgdGVybWlub2xvZ3kgc2hvdWxkIGJlLiAgSXMgYG93bmVyJwphbmQgYGJvcnJvd2Vy
JyBhIGdvb2QgcGFpcmluZyA/ICBgQm9ycm93JyBpcyBwZXJoYXBzIG5vdCBxdWl0ZSByaWdodApi
ZWNhdXNlIGl0IGltcGxpZXMgdGhhdCB0aGUgb3JpZ2luYWwgb3duZXIgbm8gbG9uZ2VyIGhhcyBp
dCB3aGlsZSBpdCdzCmJvcnJvd2VkLiAgT1RPSCBSdXN0IGhhcyByZWFkLW9ubHkgYm9ycm93cyB3
aGljaCB3b3JrIHNpbWlsYXJseSBzbwpib3Jyb3dpbmcgaW4gYSB3YXkgdGhhdCBkb2Vzbid0IGV4
Y2x1ZGUgdGhlIG9yaWdpbmFsIGhhcyBhdCBsZWFzdCBzb21lCnByZWNlZGVudC4uLgoKSSBzZWUg
dGhhdCB0aGUgTGludXggRFQgZG9jdW1lbnQgZG9lc24ndCBuZWVkIHRvIG1lbnRpb24gdGhlIHJv
bGUsIHNvCndlIGp1c3QgbmVlZCB0byBmaXggdGhlIFhlbiB0cmVlLgoKSWFuLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 12:36:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 12:36: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 1gHpin-00053l-Uk; Wed, 31 Oct 2018 12:35: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=cbej=nl=citrix.com=prvs=83511c2b9=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1gHpim-00053g-A9
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 12:35:40 +0000
X-Inumbo-ID: 77def4e8-dd09-11e8-9b8e-12d6303a7972
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 77def4e8-dd09-11e8-9b8e-12d6303a7972;
 Wed, 31 Oct 2018 12:35:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="81209471"
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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
 6+ahAA==
To: Xen-devel List <xen-devel@lists.xen.org>
Message-ID: <8b666337-f1c9-8c1e-1a7d-f166a368a13f@citrix.com>
Date: Wed, 31 Oct 2018 12:35:32 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: [Xen-devel] XSM SILO boot time spew
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xin Li <xin.li@citrix.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>

SGVsbG8sCgpJJ3ZlIG5vdGljZWQgdGhhdCB0aGUgU0lMTyBjb2RlIGNhdXNlcyB0aGUgZm9sbG93
aW5nIGRlYnVnIHNwZXc6CgooWEVOKSBYU00gRnJhbWV3b3JrIHYxLjAuMCBpbml0aWFsaXplZAoo
WEVOKSBJbml0aWFsaXNpbmcgWFNNIFNJTE8gbW9kZQooWEVOKSBkdW1teS5jOjMxOiBIYWQgdG8g
b3ZlcnJpZGUgdGhlIHNlY3VyaXR5X2RvbWFpbmluZm8gc2VjdXJpdHkKb3BlcmF0aW9uIHdpdGgg
dGhlIGR1bW15IG9uZS4KKFhFTikgZHVtbXkuYzozMjogSGFkIHRvIG92ZXJyaWRlIHRoZSBkb21h
aW5fY3JlYXRlIHNlY3VyaXR5IG9wZXJhdGlvbgp3aXRoIHRoZSBkdW1teSBvbmUuCi4uLgooWEVO
KSBkdW1teS5jOjE1ODogSGFkIHRvIG92ZXJyaWRlIHRoZSB4ZW5fdmVyc2lvbiBzZWN1cml0eSBv
cGVyYXRpb24Kd2l0aCB0aGUgZHVtbXkgb25lLgooWEVOKSBkdW1teS5jOjE1OTogSGFkIHRvIG92
ZXJyaWRlIHRoZSBkb21haW5fcmVzb3VyY2VfbWFwIHNlY3VyaXR5Cm9wZXJhdGlvbiB3aXRoIHRo
ZSBkdW1teSBvbmUuCihYRU4pIG1pY3JvY29kZTogQ1BVMCB1cGRhdGVkIGZyb20gcmV2aXNpb24g
MHgxYSB0byAweDI1LCBkYXRlID0gMjAxOC0wNC0wMgooWEVOKSB4c3RhdGU6IHNpemU6IDB4MzQw
IGFuZCBzdGF0ZXM6IDB4NwoKd2hpY2ggaXMgYSBzaWRlIGVmZmVjdCBvZiBzaWxvX3hzbV9vcHMg
b25seSBpbXBsZW1lbnRpbmcgYSBmZXcgb2YgdGhlCmhvb2tzLCBmYWxsaW5nIGJhY2sgdG8gZHVt
bXkgZm9yIHRoZSByZXN0LgoKUHJlc3VtYWJseSB3ZSBkb24ndCB3YW50IHRvIHNwZWNpYWwgY2Fz
ZSBTSUxPIHdoZW4gb3ZlcnJpZGluZyB0aGUKaG9va3MuwqAgV291bGQgaGF2aW5nIHNpbG9faW5p
dCgpIGV4cGxpY2l0bHkgY29weSBmcm9tIGR1bW15IGJlIG9rPwoKfkFuZHJldwoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 12:43:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 12: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 1gHpqb-0005wH-C8; Wed, 31 Oct 2018 12: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=z2zh=nl=citrix.com=prvs=83522333a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHpqZ-0005vD-4d
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 12:43:43 +0000
X-Inumbo-ID: 9870f502-dd0a-11e8-8797-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9870f502-dd0a-11e8-8797-12d6303a7972;
 Wed, 31 Oct 2018 12:43:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69247626"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 31 Oct 2018 12:43:31 +0000
Message-ID: <20181031124335.23867-6-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181031124335.23867-1-paul.durrant@citrix.com>
References: <20181031124335.23867-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 5/9] viridian: separate interrupt related
 enlightenment implementations...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@citrix.com>, Wei Liu <wei.liu2@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>

Li4uaW50byBuZXcgJ3N5bmljJyBtb2R1bGUuCgpUaGUgU3luSUMgKHN5bnRoZXRpYyBpbnRlcnJ1
cHQgY29udHJvbGxlcikgaXMgc3BlY2lmaWVkIFsxXSB0byBiZSBhIHN1cGVyLQpzZXQgb2YgYSB2
aXJ0dWFsaXplZCBMQVBJQywgYW5kIGl0cyBkZWZpbml0aW9uIGVuY29tcGFzc2VzIGFsbAplbmxp
Z2h0ZW5tZW50cyByZWxhdGVkIHRvIHZpcnR1YWwgaW50ZXJydXB0IGNvbnRyb2wuCgpUaGlzIHBh
dGNoIHJlZHVjZXMgdGhlIHNpemUgb2YgdGhlIG1haW4gdmlyaWRpYW4gc291cmNlIG1vZHVsZSBi
eSBnaXZpbmcKdGhlc2UgZW5saWdodGVubWVudHMgdGhlaXIgb3duIG1vZHVsZS4gVGhpcyBpcyBk
b25lIGluIGFudGljaXBhdGlvbiBvZgppbXBsZW1lbnRhdGlvbiBvZiBtb3JlIHN1Y2ggZW5saWdo
dGVubWVudHMgYW5kIGEgZGVzaXJlIG5vdCB0byBmdXJ0aGVyCmxlbmd0aGVuIHRoZW4gbWFpbiBz
b3VyY2UgbW9kdWxlIHdoZW4gdGhpcyB3b3JrIGlzIGRvbmUuCgpXaGlsc3QgbW92aW5nIHRoZSBj
b2RlOgoKLSBGaXggdmFyaW91cyBzdHlsZSBpc3N1ZXMuCi0gTW92ZSB0aGUgTVNSIGRlZmluaXRp
b25zIGludG8gdGhlIGhlYWRlciAoc2luY2UgdGhleSBhcmUgbm93IG5lZWRlZCBpbgogIG1vcmUg
dGhhbiBvbmUgc291cmNlIG1vZHVsZSkuCgpbMV0gaHR0cHM6Ly9naXRodWIuY29tL01pY3Jvc29m
dERvY3MvVmlydHVhbGl6YXRpb24tRG9jdW1lbnRhdGlvbi9yYXcvbGl2ZS90bGZzL0h5cGVydmlz
b3IlMjBUb3AlMjBMZXZlbCUyMEZ1bmN0aW9uYWwlMjBTcGVjaWZpY2F0aW9uJTIwdjUuMEMucGRm
CgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgot
LS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgoKdjI6CiAtIFNvcnQgaGVhZGVycyBhbHBoYWJldGljYWxseSBhbmQgc2VwYXJhdGUgYXNt
LyBhbWQgeGVuLyBzZWN0aW9ucwogLSBDb25zdGlmeSB2Y3B1IGNvbnRleHQgZHVyaW5nIGxvYWQK
LS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL01ha2VmaWxlICAgfCAgIDEgKwogeGVuL2Fy
Y2gveDg2L2h2bS92aXJpZGlhbi9zeW5pYy5jICAgIHwgMjI1ICsrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysKIHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vdmlyaWRpYW4uYyB8IDIy
OSArKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4
Ni9odm0vdmlyaWRpYW4uaCAgIHwgIDc2ICsrKysrKysrKysrKwogNCBmaWxlcyBjaGFuZ2VkLCAz
MTIgaW5zZXJ0aW9ucygrKSwgMjE5IGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhl
bi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vc3luaWMuYwoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9odm0vdmlyaWRpYW4vTWFrZWZpbGUgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL01ha2Vm
aWxlCmluZGV4IDA5ZmQwYTVmM2MuLmZjYThlMTZlMjAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vdmlyaWRpYW4vTWFrZWZpbGUKKysrIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi9N
YWtlZmlsZQpAQCAtMSArMSwyIEBACitvYmoteSArPSBzeW5pYy5vCiBvYmoteSArPSB2aXJpZGlh
bi5vCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3N5bmljLmMgYi94ZW4v
YXJjaC94ODYvaHZtL3ZpcmlkaWFuL3N5bmljLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg
MDAwMDAwMDAwMC4uZTAxYWM5NDFlYQotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9hcmNoL3g4Ni9o
dm0vdmlyaWRpYW4vc3luaWMuYwpAQCAtMCwwICsxLDIyNSBAQAorLyoqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KgorICogc3luaWMuYworICoKKyAqIEFuIGltcGxlbWVudGF0aW9uIG9mIHNvbWUgaW50ZXJydXB0
IHJlbGF0ZWQgVmlyaWRpYW4gZW5saWdodGVubWVudHMuCisgKiBTZWUgTWljcm9zb2Z0J3MgSHlw
ZXJ2aXNvciBUb3AgTGV2ZWwgRnVuY3Rpb25hbCBTcGVjaWZpY2F0aW9uLgorICogZm9yIG1vcmUg
aW5mb3JtYXRpb24uCisgKi8KKworI2luY2x1ZGUgPHhlbi9kb21haW5fcGFnZS5oPgorI2luY2x1
ZGUgPHhlbi9oeXBlcmNhbGwuaD4KKyNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KKyNpbmNsdWRlIDx4
ZW4vdmVyc2lvbi5oPgorCisjaW5jbHVkZSA8YXNtL2FwaWMuaD4KKyNpbmNsdWRlIDxhc20vaHZt
L3N1cHBvcnQuaD4KKworc3RhdGljIHZvaWQgZHVtcF92cF9hc3Npc3QoY29uc3Qgc3RydWN0IHZj
cHUgKnYpCit7CisgICAgY29uc3QgdW5pb24gdmlyaWRpYW5fcGFnZV9tc3IgKnZhID0gJnYtPmFy
Y2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3I7CisKKyAgICBpZiAoICF2YS0+ZmllbGRzLmVu
YWJsZWQgKQorICAgICAgICByZXR1cm47CisKKyAgICBwcmludGsoWEVOTE9HX0dfSU5GTyAiJXB2
OiBWSVJJRElBTiBWUF9BU1NJU1RfUEFHRTogcGZuOiAlbHhcbiIsCisgICAgICAgICAgIHYsICh1
bnNpZ25lZCBsb25nKXZhLT5maWVsZHMucGZuKTsKK30KKworc3RhdGljIHZvaWQgaW5pdGlhbGl6
ZV92cF9hc3Npc3Qoc3RydWN0IHZjcHUgKnYpCit7CisgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYt
PmRvbWFpbjsKKyAgICB1bnNpZ25lZCBsb25nIGdtZm4gPSB2LT5hcmNoLmh2bS52aXJpZGlhbi52
cF9hc3Npc3QubXNyLmZpZWxkcy5wZm47CisgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSA9IGdl
dF9wYWdlX2Zyb21fZ2ZuKGQsIGdtZm4sIE5VTEwsIFAyTV9BTExPQyk7CisgICAgdm9pZCAqdmE7
CisKKyAgICBBU1NFUlQoIXYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC52YSk7CisKKyAg
ICBpZiAoICFwYWdlICkKKyAgICAgICAgZ290byBmYWlsOworCisgICAgaWYgKCAhZ2V0X3BhZ2Vf
dHlwZShwYWdlLCBQR1Rfd3JpdGFibGVfcGFnZSkgKQorICAgIHsKKyAgICAgICAgcHV0X3BhZ2Uo
cGFnZSk7CisgICAgICAgIGdvdG8gZmFpbDsKKyAgICB9CisKKyAgICB2YSA9IF9fbWFwX2RvbWFp
bl9wYWdlX2dsb2JhbChwYWdlKTsKKyAgICBpZiAoICF2YSApCisgICAgeworICAgICAgICBwdXRf
cGFnZV9hbmRfdHlwZShwYWdlKTsKKyAgICAgICAgZ290byBmYWlsOworICAgIH0KKworICAgIGNs
ZWFyX3BhZ2UodmEpOworCisgICAgdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0LnZhID0g
dmE7CisgICAgcmV0dXJuOworCisgZmFpbDoKKyAgICBnZHByaW50ayhYRU5MT0dfV0FSTklORywg
IkJhZCBHTUZOICUjIlBSSV9nZm4iIChNRk4gJSMiUFJJX21mbiIpXG4iLAorICAgICAgICAgICAg
IGdtZm4sIG1mbl94KHBhZ2UgPyBwYWdlX3RvX21mbihwYWdlKSA6IElOVkFMSURfTUZOKSk7Cit9
CisKK3N0YXRpYyB2b2lkIHRlYXJkb3duX3ZwX2Fzc2lzdChzdHJ1Y3QgdmNwdSAqdikKK3sKKyAg
ICB2b2lkICp2YSA9IHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC52YTsKKyAgICBzdHJ1
Y3QgcGFnZV9pbmZvICpwYWdlOworCisgICAgaWYgKCAhdmEgKQorICAgICAgICByZXR1cm47CisK
KyAgICB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QudmEgPSBOVUxMOworCisgICAgcGFn
ZSA9IG1mbl90b19wYWdlKGRvbWFpbl9wYWdlX21hcF90b19tZm4odmEpKTsKKworICAgIHVubWFw
X2RvbWFpbl9wYWdlX2dsb2JhbCh2YSk7CisgICAgcHV0X3BhZ2VfYW5kX3R5cGUocGFnZSk7Cit9
CisKK3ZvaWQgdmlyaWRpYW5fYXBpY19hc3Npc3Rfc2V0KHN0cnVjdCB2Y3B1ICp2KQoreworICAg
IHVpbnQzMl90ICp2YSA9IHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC52YTsKKworICAg
IGlmICggIXZhICkKKyAgICAgICAgcmV0dXJuOworCisgICAgLyoKKyAgICAgKiBJZiB0aGVyZSBp
cyBhbHJlYWR5IGFuIGFzc2lzdCBwZW5kaW5nIHRoZW4gc29tZXRoaW5nIGhhcyBnb25lCisgICAg
ICogd3JvbmcgYW5kIHRoZSBWTSB3aWxsIG1vc3QgbGlrZWx5IGhhbmcgc28gZm9yY2UgYSBjcmFz
aCBub3cKKyAgICAgKiB0byBtYWtlIHRoZSBwcm9ibGVtIGNsZWFyLgorICAgICAqLworICAgIGlm
ICggdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0LnBlbmRpbmcgKQorICAgICAgICBkb21h
aW5fY3Jhc2godi0+ZG9tYWluKTsKKworICAgIHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lz
dC5wZW5kaW5nID0gdHJ1ZTsKKyAgICAqdmEgfD0gMXU7Cit9CisKK2Jvb2wgdmlyaWRpYW5fYXBp
Y19hc3Npc3RfY29tcGxldGVkKHN0cnVjdCB2Y3B1ICp2KQoreworICAgIHVpbnQzMl90ICp2YSA9
IHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC52YTsKKworICAgIGlmICggIXZhICkKKyAg
ICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgaWYgKCB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9h
c3Npc3QucGVuZGluZyAmJgorICAgICAgICAgISgqdmEgJiAxdSkgKQorICAgIHsKKyAgICAgICAg
LyogQW4gRU9JIGhhcyBiZWVuIGF2b2lkZWQgKi8KKyAgICAgICAgdi0+YXJjaC5odm0udmlyaWRp
YW4udnBfYXNzaXN0LnBlbmRpbmcgPSBmYWxzZTsKKyAgICAgICAgcmV0dXJuIHRydWU7CisgICAg
fQorCisgICAgcmV0dXJuIGZhbHNlOworfQorCit2b2lkIHZpcmlkaWFuX2FwaWNfYXNzaXN0X2Ns
ZWFyKHN0cnVjdCB2Y3B1ICp2KQoreworICAgIHVpbnQzMl90ICp2YSA9IHYtPmFyY2guaHZtLnZp
cmlkaWFuLnZwX2Fzc2lzdC52YTsKKworICAgIGlmICggIXZhICkKKyAgICAgICAgcmV0dXJuOwor
CisgICAgKnZhICY9IH4xdTsKKyAgICB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QucGVu
ZGluZyA9IGZhbHNlOworfQorCitpbnQgdmlyaWRpYW5fc3luaWNfd3Jtc3Ioc3RydWN0IHZjcHUg
KnYsIHVpbnQzMl90IGlkeCwgdWludDY0X3QgdmFsKQoreworICAgIHN3aXRjaCAoIGlkeCApCisg
ICAgeworICAgIGNhc2UgSFZfWDY0X01TUl9FT0k6CisgICAgICAgIHZsYXBpY19FT0lfc2V0KHZj
cHVfdmxhcGljKHYpKTsKKyAgICAgICAgYnJlYWs7CisKKyAgICBjYXNlIEhWX1g2NF9NU1JfSUNS
OiB7CisgICAgICAgIHUzMiBlYXggPSAodTMyKXZhbCwgZWR4ID0gKHUzMikodmFsID4+IDMyKTsK
KyAgICAgICAgc3RydWN0IHZsYXBpYyAqdmxhcGljID0gdmNwdV92bGFwaWModik7CisgICAgICAg
IGVheCAmPSB+KDEgPDwgMTIpOworICAgICAgICBlZHggJj0gMHhmZjAwMDAwMDsKKyAgICAgICAg
dmxhcGljX3NldF9yZWcodmxhcGljLCBBUElDX0lDUjIsIGVkeCk7CisgICAgICAgIHZsYXBpY19p
cGkodmxhcGljLCBlYXgsIGVkeCk7CisgICAgICAgIHZsYXBpY19zZXRfcmVnKHZsYXBpYywgQVBJ
Q19JQ1IsIGVheCk7CisgICAgICAgIGJyZWFrOworICAgIH0KKyAgICBjYXNlIEhWX1g2NF9NU1Jf
VFBSOgorICAgICAgICB2bGFwaWNfc2V0X3JlZyh2Y3B1X3ZsYXBpYyh2KSwgQVBJQ19UQVNLUFJJ
LCAodWludDhfdCl2YWwpOworICAgICAgICBicmVhazsKKworICAgIGNhc2UgSFZfWDY0X01TUl9W
UF9BU1NJU1RfUEFHRToKKyAgICAgICAgdGVhcmRvd25fdnBfYXNzaXN0KHYpOyAvKiByZWxlYXNl
IGFueSBwcmV2aW91cyBtYXBwaW5nICovCisgICAgICAgIHYtPmFyY2guaHZtLnZpcmlkaWFuLnZw
X2Fzc2lzdC5tc3IucmF3ID0gdmFsOworICAgICAgICBkdW1wX3ZwX2Fzc2lzdCh2KTsKKyAgICAg
ICAgaWYgKCB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QubXNyLmZpZWxkcy5lbmFibGVk
ICkKKyAgICAgICAgICAgIGluaXRpYWxpemVfdnBfYXNzaXN0KHYpOworICAgICAgICBicmVhazsK
KworICAgIGRlZmF1bHQ6CisgICAgICAgIGdkcHJpbnRrKFhFTkxPR19JTkZPLAorICAgICAgICAg
ICAgICAgICAiJXM6IHVuaW1wbGVtZW50ZWQgTVNSICUjeCAoJTAxNiJQUkl4NjQiKVxuIiwKKyAg
ICAgICAgICAgICAgICAgX19mdW5jX18sIGlkeCwgdmFsKTsKKyAgICAgICAgcmV0dXJuIFg4NkVN
VUxfRVhDRVBUSU9OOworICAgIH0KKworICAgIHJldHVybiBYODZFTVVMX09LQVk7Cit9CisKK2lu
dCB2aXJpZGlhbl9zeW5pY19yZG1zcihjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgaWR4
LCB1aW50NjRfdCAqdmFsKQoreworICAgIHN3aXRjaCAoIGlkeCApCisgICAgeworICAgIGNhc2Ug
SFZfWDY0X01TUl9FT0k6CisgICAgICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKKworICAg
IGNhc2UgSFZfWDY0X01TUl9JQ1I6CisgICAgeworICAgICAgICB1aW50MzJfdCBpY3IyID0gdmxh
cGljX2dldF9yZWcodmNwdV92bGFwaWModiksIEFQSUNfSUNSMik7CisgICAgICAgIHVpbnQzMl90
IGljciA9IHZsYXBpY19nZXRfcmVnKHZjcHVfdmxhcGljKHYpLCBBUElDX0lDUik7CisKKyAgICAg
ICAgKnZhbCA9ICgodWludDY0X3QpaWNyMiA8PCAzMikgfCBpY3I7CisgICAgICAgIGJyZWFrOwor
ICAgIH0KKyAgICBjYXNlIEhWX1g2NF9NU1JfVFBSOgorICAgICAgICAqdmFsID0gdmxhcGljX2dl
dF9yZWcodmNwdV92bGFwaWModiksIEFQSUNfVEFTS1BSSSk7CisgICAgICAgIGJyZWFrOworCisg
ICAgY2FzZSBIVl9YNjRfTVNSX1ZQX0FTU0lTVF9QQUdFOgorICAgICAgICAqdmFsID0gdi0+YXJj
aC5odm0udmlyaWRpYW4udnBfYXNzaXN0Lm1zci5yYXc7CisgICAgICAgIGJyZWFrOworCisgICAg
ZGVmYXVsdDoKKyAgICAgICAgZ2RwcmludGsoWEVOTE9HX0lORk8sCisgICAgICAgICAgICAgICAg
ICIlczogdW5pbXBsZW1lbnRlZCBNU1IgJSN4XG4iLAorICAgICAgICAgICAgICAgICBfX2Z1bmNf
XywgaWR4KTsKKyAgICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OOworICAgIH0KKworICAg
IHJldHVybiBYODZFTVVMX09LQVk7Cit9CisKK3ZvaWQgdmlyaWRpYW5fc3luaWNfc2F2ZV92Y3B1
X2N0eHQoY29uc3Qgc3RydWN0IHZjcHUgKnYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHN0cnVjdCBodm1fdmlyaWRpYW5fdmNwdV9jb250ZXh0ICpjdHh0KQoreworICAgIGN0
eHQtPnZwX2Fzc2lzdF9wZW5kaW5nID0gdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0LnBl
bmRpbmc7CisgICAgY3R4dC0+dnBfYXNzaXN0X21zciA9IHYtPmFyY2guaHZtLnZpcmlkaWFuLnZw
X2Fzc2lzdC5tc3IucmF3OworfQorCit2b2lkIHZpcmlkaWFuX3N5bmljX2xvYWRfdmNwdV9jdHh0
KAorICAgIHN0cnVjdCB2Y3B1ICp2LCBjb25zdCBzdHJ1Y3QgaHZtX3ZpcmlkaWFuX3ZjcHVfY29u
dGV4dCAqY3R4dCkKK3sKKyAgICB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QubXNyLnJh
dyA9IGN0eHQtPnZwX2Fzc2lzdF9tc3I7CisgICAgaWYgKCB2LT5hcmNoLmh2bS52aXJpZGlhbi52
cF9hc3Npc3QubXNyLmZpZWxkcy5lbmFibGVkICkKKyAgICAgICAgaW5pdGlhbGl6ZV92cF9hc3Np
c3Qodik7CisKKyAgICB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QucGVuZGluZyA9ICEh
Y3R4dC0+dnBfYXNzaXN0X3BlbmRpbmc7Cit9CisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6Cisg
KiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAor
ICogdGFiLXdpZHRoOiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi92aXJpZGlhbi5jIGIveGVuL2Fy
Y2gveDg2L2h2bS92aXJpZGlhbi92aXJpZGlhbi5jCmluZGV4IDJkYzg2ZGQwZjMuLmNmMjc4OWU4
YWUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vdmlyaWRpYW4uYworKysg
Yi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3ZpcmlkaWFuLmMKQEAgLTE3LDcyICsxNyw2IEBA
CiAjaW5jbHVkZSA8cHVibGljL3NjaGVkLmg+CiAjaW5jbHVkZSA8cHVibGljL2h2bS9odm1fb3Au
aD4KIAotLyogVmlyaWRpYW4gTVNSIG51bWJlcnMuICovCi0jZGVmaW5lIEhWX1g2NF9NU1JfR1VF
U1RfT1NfSUQgICAgICAgICAgICAgICAgICAgMHg0MDAwMDAwMAotI2RlZmluZSBIVl9YNjRfTVNS
X0hZUEVSQ0FMTCAgICAgICAgICAgICAgICAgICAgIDB4NDAwMDAwMDEKLSNkZWZpbmUgSFZfWDY0
X01TUl9WUF9JTkRFWCAgICAgICAgICAgICAgICAgICAgICAweDQwMDAwMDAyCi0jZGVmaW5lIEhW
X1g2NF9NU1JfUkVTRVQgICAgICAgICAgICAgICAgICAgICAgICAgMHg0MDAwMDAwMwotI2RlZmlu
ZSBIVl9YNjRfTVNSX1ZQX1JVTlRJTUUgICAgICAgICAgICAgICAgICAgIDB4NDAwMDAwMTAKLSNk
ZWZpbmUgSFZfWDY0X01TUl9USU1FX1JFRl9DT1VOVCAgICAgICAgICAgICAgICAweDQwMDAwMDIw
Ci0jZGVmaW5lIEhWX1g2NF9NU1JfUkVGRVJFTkNFX1RTQyAgICAgICAgICAgICAgICAgMHg0MDAw
MDAyMQotI2RlZmluZSBIVl9YNjRfTVNSX1RTQ19GUkVRVUVOQ1kgICAgICAgICAgICAgICAgIDB4
NDAwMDAwMjIKLSNkZWZpbmUgSFZfWDY0X01TUl9BUElDX0ZSRVFVRU5DWSAgICAgICAgICAgICAg
ICAweDQwMDAwMDIzCi0jZGVmaW5lIEhWX1g2NF9NU1JfRU9JICAgICAgICAgICAgICAgICAgICAg
ICAgICAgMHg0MDAwMDA3MAotI2RlZmluZSBIVl9YNjRfTVNSX0lDUiAgICAgICAgICAgICAgICAg
ICAgICAgICAgIDB4NDAwMDAwNzEKLSNkZWZpbmUgSFZfWDY0X01TUl9UUFIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAweDQwMDAwMDcyCi0jZGVmaW5lIEhWX1g2NF9NU1JfVlBfQVNTSVNUX1BB
R0UgICAgICAgICAgICAgICAgMHg0MDAwMDA3MwotI2RlZmluZSBIVl9YNjRfTVNSX1NDT05UUk9M
ICAgICAgICAgICAgICAgICAgICAgIDB4NDAwMDAwODAKLSNkZWZpbmUgSFZfWDY0X01TUl9TVkVS
U0lPTiAgICAgICAgICAgICAgICAgICAgICAweDQwMDAwMDgxCi0jZGVmaW5lIEhWX1g2NF9NU1Jf
U0lFRlAgICAgICAgICAgICAgICAgICAgICAgICAgMHg0MDAwMDA4MgotI2RlZmluZSBIVl9YNjRf
TVNSX1NJTVAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4NDAwMDAwODMKLSNkZWZpbmUgSFZf
WDY0X01TUl9FT00gICAgICAgICAgICAgICAgICAgICAgICAgICAweDQwMDAwMDg0Ci0jZGVmaW5l
IEhWX1g2NF9NU1JfU0lOVDAgICAgICAgICAgICAgICAgICAgICAgICAgMHg0MDAwMDA5MAotI2Rl
ZmluZSBIVl9YNjRfTVNSX1NJTlQxICAgICAgICAgICAgICAgICAgICAgICAgIDB4NDAwMDAwOTEK
LSNkZWZpbmUgSFZfWDY0X01TUl9TSU5UMiAgICAgICAgICAgICAgICAgICAgICAgICAweDQwMDAw
MDkyCi0jZGVmaW5lIEhWX1g2NF9NU1JfU0lOVDMgICAgICAgICAgICAgICAgICAgICAgICAgMHg0
MDAwMDA5MwotI2RlZmluZSBIVl9YNjRfTVNSX1NJTlQ0ICAgICAgICAgICAgICAgICAgICAgICAg
IDB4NDAwMDAwOTQKLSNkZWZpbmUgSFZfWDY0X01TUl9TSU5UNSAgICAgICAgICAgICAgICAgICAg
ICAgICAweDQwMDAwMDk1Ci0jZGVmaW5lIEhWX1g2NF9NU1JfU0lOVDYgICAgICAgICAgICAgICAg
ICAgICAgICAgMHg0MDAwMDA5NgotI2RlZmluZSBIVl9YNjRfTVNSX1NJTlQ3ICAgICAgICAgICAg
ICAgICAgICAgICAgIDB4NDAwMDAwOTcKLSNkZWZpbmUgSFZfWDY0X01TUl9TSU5UOCAgICAgICAg
ICAgICAgICAgICAgICAgICAweDQwMDAwMDk4Ci0jZGVmaW5lIEhWX1g2NF9NU1JfU0lOVDkgICAg
ICAgICAgICAgICAgICAgICAgICAgMHg0MDAwMDA5OQotI2RlZmluZSBIVl9YNjRfTVNSX1NJTlQx
MCAgICAgICAgICAgICAgICAgICAgICAgIDB4NDAwMDAwOUEKLSNkZWZpbmUgSFZfWDY0X01TUl9T
SU5UMTEgICAgICAgICAgICAgICAgICAgICAgICAweDQwMDAwMDlCCi0jZGVmaW5lIEhWX1g2NF9N
U1JfU0lOVDEyICAgICAgICAgICAgICAgICAgICAgICAgMHg0MDAwMDA5QwotI2RlZmluZSBIVl9Y
NjRfTVNSX1NJTlQxMyAgICAgICAgICAgICAgICAgICAgICAgIDB4NDAwMDAwOUQKLSNkZWZpbmUg
SFZfWDY0X01TUl9TSU5UMTQgICAgICAgICAgICAgICAgICAgICAgICAweDQwMDAwMDlFCi0jZGVm
aW5lIEhWX1g2NF9NU1JfU0lOVDE1ICAgICAgICAgICAgICAgICAgICAgICAgMHg0MDAwMDA5Rgot
I2RlZmluZSBIVl9YNjRfTVNSX1NUSU1FUjBfQ09ORklHICAgICAgICAgICAgICAgIDB4NDAwMDAw
QjAKLSNkZWZpbmUgSFZfWDY0X01TUl9TVElNRVIwX0NPVU5UICAgICAgICAgICAgICAgICAweDQw
MDAwMEIxCi0jZGVmaW5lIEhWX1g2NF9NU1JfU1RJTUVSMV9DT05GSUcgICAgICAgICAgICAgICAg
MHg0MDAwMDBCMgotI2RlZmluZSBIVl9YNjRfTVNSX1NUSU1FUjFfQ09VTlQgICAgICAgICAgICAg
ICAgIDB4NDAwMDAwQjMKLSNkZWZpbmUgSFZfWDY0X01TUl9TVElNRVIyX0NPTkZJRyAgICAgICAg
ICAgICAgICAweDQwMDAwMEI0Ci0jZGVmaW5lIEhWX1g2NF9NU1JfU1RJTUVSMl9DT1VOVCAgICAg
ICAgICAgICAgICAgMHg0MDAwMDBCNQotI2RlZmluZSBIVl9YNjRfTVNSX1NUSU1FUjNfQ09ORklH
ICAgICAgICAgICAgICAgIDB4NDAwMDAwQjYKLSNkZWZpbmUgSFZfWDY0X01TUl9TVElNRVIzX0NP
VU5UICAgICAgICAgICAgICAgICAweDQwMDAwMEI3Ci0jZGVmaW5lIEhWX1g2NF9NU1JfUE9XRVJf
U1RBVEVfVFJJR0dFUl9DMSAgICAgICAgMHg0MDAwMDBDMQotI2RlZmluZSBIVl9YNjRfTVNSX1BP
V0VSX1NUQVRFX1RSSUdHRVJfQzIgICAgICAgIDB4NDAwMDAwQzIKLSNkZWZpbmUgSFZfWDY0X01T
Ul9QT1dFUl9TVEFURV9UUklHR0VSX0MzICAgICAgICAweDQwMDAwMEMzCi0jZGVmaW5lIEhWX1g2
NF9NU1JfUE9XRVJfU1RBVEVfQ09ORklHX0MxICAgICAgICAgMHg0MDAwMDBEMQotI2RlZmluZSBI
Vl9YNjRfTVNSX1BPV0VSX1NUQVRFX0NPTkZJR19DMiAgICAgICAgIDB4NDAwMDAwRDIKLSNkZWZp
bmUgSFZfWDY0X01TUl9QT1dFUl9TVEFURV9DT05GSUdfQzMgICAgICAgICAweDQwMDAwMEQzCi0j
ZGVmaW5lIEhWX1g2NF9NU1JfU1RBVFNfUEFSVElUSU9OX1JFVEFJTF9QQUdFICAgMHg0MDAwMDBF
MAotI2RlZmluZSBIVl9YNjRfTVNSX1NUQVRTX1BBUlRJVElPTl9JTlRFUk5BTF9QQUdFIDB4NDAw
MDAwRTEKLSNkZWZpbmUgSFZfWDY0X01TUl9TVEFUU19WUF9SRVRBSUxfUEFHRSAgICAgICAgICAw
eDQwMDAwMEUyCi0jZGVmaW5lIEhWX1g2NF9NU1JfU1RBVFNfVlBfSU5URVJOQUxfUEFHRSAgICAg
ICAgMHg0MDAwMDBFMwotI2RlZmluZSBIVl9YNjRfTVNSX0dVRVNUX0lETEUgICAgICAgICAgICAg
ICAgICAgIDB4NDAwMDAwRjAKLSNkZWZpbmUgSFZfWDY0X01TUl9TWU5USF9ERUJVR19DT05UUk9M
ICAgICAgICAgICAweDQwMDAwMEYxCi0jZGVmaW5lIEhWX1g2NF9NU1JfU1lOVEhfREVCVUdfU1RB
VFVTICAgICAgICAgICAgMHg0MDAwMDBGMgotI2RlZmluZSBIVl9YNjRfTVNSX1NZTlRIX0RFQlVH
X1NFTkRfQlVGRkVSICAgICAgIDB4NDAwMDAwRjMKLSNkZWZpbmUgSFZfWDY0X01TUl9TWU5USF9E
RUJVR19SRUNFSVZFX0JVRkZFUiAgICAweDQwMDAwMEY0Ci0jZGVmaW5lIEhWX1g2NF9NU1JfU1lO
VEhfREVCVUdfUEVORElOR19CVUZGRVIgICAgMHg0MDAwMDBGNQotI2RlZmluZSBIVl9YNjRfTVNS
X0NSQVNIX1AwICAgICAgICAgICAgICAgICAgICAgIDB4NDAwMDAxMDAKLSNkZWZpbmUgSFZfWDY0
X01TUl9DUkFTSF9QMSAgICAgICAgICAgICAgICAgICAgICAweDQwMDAwMTAxCi0jZGVmaW5lIEhW
X1g2NF9NU1JfQ1JBU0hfUDIgICAgICAgICAgICAgICAgICAgICAgMHg0MDAwMDEwMgotI2RlZmlu
ZSBIVl9YNjRfTVNSX0NSQVNIX1AzICAgICAgICAgICAgICAgICAgICAgIDB4NDAwMDAxMDMKLSNk
ZWZpbmUgSFZfWDY0X01TUl9DUkFTSF9QNCAgICAgICAgICAgICAgICAgICAgICAweDQwMDAwMTA0
Ci0jZGVmaW5lIEhWX1g2NF9NU1JfQ1JBU0hfQ1RMICAgICAgICAgICAgICAgICAgICAgMHg0MDAw
MDEwNQotCiAvKiBWaXJpZGlhbiBIeXBlcmNhbGwgU3RhdHVzIENvZGVzLiAqLwogI2RlZmluZSBI
Vl9TVEFUVVNfU1VDQ0VTUyAgICAgICAgICAgICAgICAgICAgICAgMHgwMDAwCiAjZGVmaW5lIEhW
X1NUQVRVU19JTlZBTElEX0hZUEVSQ0FMTF9DT0RFICAgICAgICAweDAwMDIKQEAgLTMwOSwxNiAr
MjQzLDYgQEAgc3RhdGljIHZvaWQgZHVtcF9oeXBlcmNhbGwoY29uc3Qgc3RydWN0IGRvbWFpbiAq
ZCkKICAgICAgICAgICAgaGctPmZpZWxkcy5lbmFibGVkLCAodW5zaWduZWQgbG9uZyloZy0+Zmll
bGRzLnBmbik7CiB9CiAKLXN0YXRpYyB2b2lkIGR1bXBfdnBfYXNzaXN0KGNvbnN0IHN0cnVjdCB2
Y3B1ICp2KQotewotICAgIGNvbnN0IHVuaW9uIHZpcmlkaWFuX3BhZ2VfbXNyICp2YTsKLQotICAg
IHZhID0gJnYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3I7Ci0KLSAgICBwcmludGso
WEVOTE9HX0dfSU5GTyAiJXB2OiBWSVJJRElBTiBWUF9BU1NJU1RfUEFHRTogZW5hYmxlZDogJXgg
cGZuOiAlbHhcbiIsCi0gICAgICAgICAgIHYsIHZhLT5maWVsZHMuZW5hYmxlZCwgKHVuc2lnbmVk
IGxvbmcpdmEtPmZpZWxkcy5wZm4pOwotfQotCiBzdGF0aWMgdm9pZCBkdW1wX3JlZmVyZW5jZV90
c2MoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICBjb25zdCB1bmlvbiB2aXJpZGlhbl9w
YWdlX21zciAqcnQ7CkBAIC0zNjQsMTA1ICsyODgsNiBAQCBzdGF0aWMgdm9pZCBlbmFibGVfaHlw
ZXJjYWxsX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCkKICAgICBwdXRfcGFnZV9hbmRfdHlwZShwYWdl
KTsKIH0KIAotc3RhdGljIHZvaWQgaW5pdGlhbGl6ZV92cF9hc3Npc3Qoc3RydWN0IHZjcHUgKnYp
Ci17Ci0gICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKLSAgICB1bnNpZ25lZCBsb25n
IGdtZm4gPSB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QubXNyLmZpZWxkcy5wZm47Ci0g
ICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSA9IGdldF9wYWdlX2Zyb21fZ2ZuKGQsIGdtZm4sIE5V
TEwsIFAyTV9BTExPQyk7Ci0gICAgdm9pZCAqdmE7Ci0KLSAgICBBU1NFUlQoIXYtPmFyY2guaHZt
LnZpcmlkaWFuLnZwX2Fzc2lzdC52YSk7Ci0KLSAgICBpZiAoICFwYWdlICkKLSAgICAgICAgZ290
byBmYWlsOwotCi0gICAgaWYgKCAhZ2V0X3BhZ2VfdHlwZShwYWdlLCBQR1Rfd3JpdGFibGVfcGFn
ZSkgKQotICAgIHsKLSAgICAgICAgcHV0X3BhZ2UocGFnZSk7Ci0gICAgICAgIGdvdG8gZmFpbDsK
LSAgICB9Ci0KLSAgICB2YSA9IF9fbWFwX2RvbWFpbl9wYWdlX2dsb2JhbChwYWdlKTsKLSAgICBp
ZiAoICF2YSApCi0gICAgewotICAgICAgICBwdXRfcGFnZV9hbmRfdHlwZShwYWdlKTsKLSAgICAg
ICAgZ290byBmYWlsOwotICAgIH0KLQotICAgIGNsZWFyX3BhZ2UodmEpOwotCi0gICAgdi0+YXJj
aC5odm0udmlyaWRpYW4udnBfYXNzaXN0LnZhID0gdmE7Ci0gICAgcmV0dXJuOwotCi0gZmFpbDoK
LSAgICBnZHByaW50ayhYRU5MT0dfV0FSTklORywgIkJhZCBHTUZOICUjIlBSSV9nZm4iIChNRk4g
JSMiUFJJX21mbiIpXG4iLAotICAgICAgICAgICAgIGdtZm4sIG1mbl94KHBhZ2UgPyBwYWdlX3Rv
X21mbihwYWdlKSA6IElOVkFMSURfTUZOKSk7Ci19Ci0KLXN0YXRpYyB2b2lkIHRlYXJkb3duX3Zw
X2Fzc2lzdChzdHJ1Y3QgdmNwdSAqdikKLXsKLSAgICB2b2lkICp2YSA9IHYtPmFyY2guaHZtLnZp
cmlkaWFuLnZwX2Fzc2lzdC52YTsKLSAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOwotCi0gICAg
aWYgKCAhdmEgKQotICAgICAgICByZXR1cm47Ci0KLSAgICB2LT5hcmNoLmh2bS52aXJpZGlhbi52
cF9hc3Npc3QudmEgPSBOVUxMOwotCi0gICAgcGFnZSA9IG1mbl90b19wYWdlKGRvbWFpbl9wYWdl
X21hcF90b19tZm4odmEpKTsKLQotICAgIHVubWFwX2RvbWFpbl9wYWdlX2dsb2JhbCh2YSk7Ci0g
ICAgcHV0X3BhZ2VfYW5kX3R5cGUocGFnZSk7Ci19Ci0KLXZvaWQgdmlyaWRpYW5fYXBpY19hc3Np
c3Rfc2V0KHN0cnVjdCB2Y3B1ICp2KQotewotICAgIHVpbnQzMl90ICp2YSA9IHYtPmFyY2guaHZt
LnZpcmlkaWFuLnZwX2Fzc2lzdC52YTsKLQotICAgIGlmICggIXZhICkKLSAgICAgICAgcmV0dXJu
OwotCi0gICAgLyoKLSAgICAgKiBJZiB0aGVyZSBpcyBhbHJlYWR5IGFuIGFzc2lzdCBwZW5kaW5n
IHRoZW4gc29tZXRoaW5nIGhhcyBnb25lCi0gICAgICogd3JvbmcgYW5kIHRoZSBWTSB3aWxsIG1v
c3QgbGlrZWx5IGhhbmcgc28gZm9yY2UgYSBjcmFzaCBub3cKLSAgICAgKiB0byBtYWtlIHRoZSBw
cm9ibGVtIGNsZWFyLgotICAgICAqLwotICAgIGlmICggdi0+YXJjaC5odm0udmlyaWRpYW4udnBf
YXNzaXN0LnBlbmRpbmcgKQotICAgICAgICBkb21haW5fY3Jhc2godi0+ZG9tYWluKTsKLQotICAg
IHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC5wZW5kaW5nID0gdHJ1ZTsKLSAgICAqdmEg
fD0gMXU7Ci19Ci0KLWJvb2wgdmlyaWRpYW5fYXBpY19hc3Npc3RfY29tcGxldGVkKHN0cnVjdCB2
Y3B1ICp2KQotewotICAgIHVpbnQzMl90ICp2YSA9IHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fz
c2lzdC52YTsKLQotICAgIGlmICggIXZhICkKLSAgICAgICAgcmV0dXJuIGZhbHNlOwotCi0gICAg
aWYgKCB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QucGVuZGluZyAmJgotICAgICAgICAg
ISgqdmEgJiAxdSkgKQotICAgIHsKLSAgICAgICAgLyogQW4gRU9JIGhhcyBiZWVuIGF2b2lkZWQg
Ki8KLSAgICAgICAgdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0LnBlbmRpbmcgPSBmYWxz
ZTsKLSAgICAgICAgcmV0dXJuIHRydWU7Ci0gICAgfQotCi0gICAgcmV0dXJuIGZhbHNlOwotfQot
Ci12b2lkIHZpcmlkaWFuX2FwaWNfYXNzaXN0X2NsZWFyKHN0cnVjdCB2Y3B1ICp2KQotewotICAg
IHVpbnQzMl90ICp2YSA9IHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC52YTsKLQotICAg
IGlmICggIXZhICkKLSAgICAgICAgcmV0dXJuOwotCi0gICAgKnZhICY9IH4xdTsKLSAgICB2LT5h
cmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QucGVuZGluZyA9IGZhbHNlOwotfQotCiBzdGF0aWMg
dm9pZCB1cGRhdGVfcmVmZXJlbmNlX3RzYyhzdHJ1Y3QgZG9tYWluICpkLCBib29sX3QgaW5pdGlh
bGl6ZSkKIHsKICAgICB1bnNpZ25lZCBsb25nIGdtZm4gPSBkLT5hcmNoLmh2bS52aXJpZGlhbi5y
ZWZlcmVuY2VfdHNjLmZpZWxkcy5wZm47CkBAIC01NjEsMzEgKzM4NiwxMCBAQCBpbnQgZ3Vlc3Rf
d3Jtc3JfdmlyaWRpYW4oc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90IGlkeCwgdWludDY0X3QgdmFs
KQogICAgICAgICBicmVhazsKIAogICAgIGNhc2UgSFZfWDY0X01TUl9FT0k6Ci0gICAgICAgIHZs
YXBpY19FT0lfc2V0KHZjcHVfdmxhcGljKHYpKTsKLSAgICAgICAgYnJlYWs7Ci0KLSAgICBjYXNl
IEhWX1g2NF9NU1JfSUNSOiB7Ci0gICAgICAgIHUzMiBlYXggPSAodTMyKXZhbCwgZWR4ID0gKHUz
MikodmFsID4+IDMyKTsKLSAgICAgICAgc3RydWN0IHZsYXBpYyAqdmxhcGljID0gdmNwdV92bGFw
aWModik7Ci0gICAgICAgIGVheCAmPSB+KDEgPDwgMTIpOwotICAgICAgICBlZHggJj0gMHhmZjAw
MDAwMDsKLSAgICAgICAgdmxhcGljX3NldF9yZWcodmxhcGljLCBBUElDX0lDUjIsIGVkeCk7Ci0g
ICAgICAgIHZsYXBpY19pcGkodmxhcGljLCBlYXgsIGVkeCk7Ci0gICAgICAgIHZsYXBpY19zZXRf
cmVnKHZsYXBpYywgQVBJQ19JQ1IsIGVheCk7Ci0gICAgICAgIGJyZWFrOwotICAgIH0KLQorICAg
IGNhc2UgSFZfWDY0X01TUl9JQ1I6CiAgICAgY2FzZSBIVl9YNjRfTVNSX1RQUjoKLSAgICAgICAg
dmxhcGljX3NldF9yZWcodmNwdV92bGFwaWModiksIEFQSUNfVEFTS1BSSSwgKHVpbnQ4X3QpdmFs
KTsKLSAgICAgICAgYnJlYWs7Ci0KICAgICBjYXNlIEhWX1g2NF9NU1JfVlBfQVNTSVNUX1BBR0U6
Ci0gICAgICAgIHRlYXJkb3duX3ZwX2Fzc2lzdCh2KTsgLyogcmVsZWFzZSBhbnkgcHJldmlvdXMg
bWFwcGluZyAqLwotICAgICAgICB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QubXNyLnJh
dyA9IHZhbDsKLSAgICAgICAgZHVtcF92cF9hc3Npc3Qodik7Ci0gICAgICAgIGlmICggdi0+YXJj
aC5odm0udmlyaWRpYW4udnBfYXNzaXN0Lm1zci5maWVsZHMuZW5hYmxlZCApCi0gICAgICAgICAg
ICBpbml0aWFsaXplX3ZwX2Fzc2lzdCh2KTsKLSAgICAgICAgYnJlYWs7CisgICAgICAgIHJldHVy
biB2aXJpZGlhbl9zeW5pY193cm1zcih2LCBpZHgsIHZhbCk7CiAKICAgICBjYXNlIEhWX1g2NF9N
U1JfUkVGRVJFTkNFX1RTQzoKICAgICAgICAgaWYgKCAhKHZpcmlkaWFuX2ZlYXR1cmVfbWFzayhk
KSAmIEhWTVBWX3JlZmVyZW5jZV90c2MpICkKQEAgLTcwOCwxOCArNTEyLDExIEBAIGludCBndWVz
dF9yZG1zcl92aXJpZGlhbihjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgaWR4LCB1aW50
NjRfdCAqdmFsKQogICAgICAgICAqdmFsID0gMTAwMDAwMDAwMHVsbCAvIEFQSUNfQlVTX0NZQ0xF
X05TOwogICAgICAgICBicmVhazsKIAorICAgIGNhc2UgSFZfWDY0X01TUl9FT0k6CiAgICAgY2Fz
ZSBIVl9YNjRfTVNSX0lDUjoKLSAgICAgICAgKnZhbCA9ICgoKHVpbnQ2NF90KXZsYXBpY19nZXRf
cmVnKHZjcHVfdmxhcGljKHYpLCBBUElDX0lDUjIpIDw8IDMyKSB8Ci0gICAgICAgICAgICAgICAg
dmxhcGljX2dldF9yZWcodmNwdV92bGFwaWModiksIEFQSUNfSUNSKSk7Ci0gICAgICAgIGJyZWFr
OwotCiAgICAgY2FzZSBIVl9YNjRfTVNSX1RQUjoKLSAgICAgICAgKnZhbCA9IHZsYXBpY19nZXRf
cmVnKHZjcHVfdmxhcGljKHYpLCBBUElDX1RBU0tQUkkpOwotICAgICAgICBicmVhazsKLQogICAg
IGNhc2UgSFZfWDY0X01TUl9WUF9BU1NJU1RfUEFHRToKLSAgICAgICAgKnZhbCA9IHYtPmFyY2gu
aHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3IucmF3OwotICAgICAgICBicmVhazsKKyAgICAgICAg
cmV0dXJuIHZpcmlkaWFuX3N5bmljX3JkbXNyKHYsIGlkeCwgdmFsKTsKIAogICAgIGNhc2UgSFZf
WDY0X01TUl9SRUZFUkVOQ0VfVFNDOgogICAgICAgICBpZiAoICEodmlyaWRpYW5fZmVhdHVyZV9t
YXNrKGQpICYgSFZNUFZfcmVmZXJlbmNlX3RzYykgKQpAQCAtNzc3LDcgKzU3NCw3IEBAIGludCBn
dWVzdF9yZG1zcl92aXJpZGlhbihjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgaWR4LCB1
aW50NjRfdCAqdmFsKQogCiB2b2lkIHZpcmlkaWFuX3ZjcHVfZGVpbml0KHN0cnVjdCB2Y3B1ICp2
KQogewotICAgIHRlYXJkb3duX3ZwX2Fzc2lzdCh2KTsKKyAgICB2aXJpZGlhbl9zeW5pY193cm1z
cih2LCBIVl9YNjRfTVNSX1ZQX0FTU0lTVF9QQUdFLCAwKTsKIH0KIAogdm9pZCB2aXJpZGlhbl9k
b21haW5fZGVpbml0KHN0cnVjdCBkb21haW4gKmQpCkBAIC03ODUsNyArNTgyLDcgQEAgdm9pZCB2
aXJpZGlhbl9kb21haW5fZGVpbml0KHN0cnVjdCBkb21haW4gKmQpCiAgICAgc3RydWN0IHZjcHUg
KnY7CiAKICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCi0gICAgICAgIHRlYXJkb3duX3ZwX2Fz
c2lzdCh2KTsKKyAgICAgICAgdmlyaWRpYW5fdmNwdV9kZWluaXQodik7CiB9CiAKIHN0YXRpYyBE
RUZJTkVfUEVSX0NQVShjcHVtYXNrX3QsIGlwaV9jcHVtYXNrKTsKQEAgLTk4NywxNCArNzg0LDEz
IEBAIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVklSSURJQU5fRE9NQUlOLCB2aXJpZGlhbl9z
YXZlX2RvbWFpbl9jdHh0LAogCiBzdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0KHN0
cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKLSAgICBzdHJ1Y3QgaHZt
X3ZpcmlkaWFuX3ZjcHVfY29udGV4dCBjdHh0ID0gewotICAgICAgICAudnBfYXNzaXN0X21zciA9
IHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3IucmF3LAotICAgICAgICAudnBfYXNz
aXN0X3BlbmRpbmcgPSB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QucGVuZGluZywKLSAg
ICB9OworICAgIHN0cnVjdCBodm1fdmlyaWRpYW5fdmNwdV9jb250ZXh0IGN0eHQgPSB7fTsKIAog
ICAgIGlmICggIWlzX3ZpcmlkaWFuX2RvbWFpbih2LT5kb21haW4pICkKICAgICAgICAgcmV0dXJu
IDA7CiAKKyAgICB2aXJpZGlhbl9zeW5pY19zYXZlX3ZjcHVfY3R4dCh2LCAmY3R4dCk7CisKICAg
ICByZXR1cm4gaHZtX3NhdmVfZW50cnkoVklSSURJQU5fVkNQVSwgdi0+dmNwdV9pZCwgaCwgJmN0
eHQpOwogfQogCkBAIC0xMDE4LDEyICs4MTQsNyBAQCBzdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRf
dmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsCiAgICAgaWYgKCBtZW1jbXAoJmN0eHQuX3BhZCwg
emVyb19wYWdlLCBzaXplb2YoY3R4dC5fcGFkKSkgKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsK
IAotICAgIHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3IucmF3ID0gY3R4dC52cF9h
c3Npc3RfbXNyOwotICAgIGlmICggdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0Lm1zci5m
aWVsZHMuZW5hYmxlZCAmJgotICAgICAgICAgIXYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lz
dC52YSApCi0gICAgICAgIGluaXRpYWxpemVfdnBfYXNzaXN0KHYpOwotCi0gICAgdi0+YXJjaC5o
dm0udmlyaWRpYW4udnBfYXNzaXN0LnBlbmRpbmcgPSAhIWN0eHQudnBfYXNzaXN0X3BlbmRpbmc7
CisgICAgdmlyaWRpYW5fc3luaWNfbG9hZF92Y3B1X2N0eHQodiwgJmN0eHQpOwogCiAgICAgcmV0
dXJuIDA7CiB9CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92aXJpZGlhbi5o
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmlyaWRpYW4uaAppbmRleCAzNTlmZGY1YTgzLi43
ZTIxY2E1NTM3IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92aXJpZGlhbi5o
CisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZpcmlkaWFuLmgKQEAgLTksNiArOSw3NCBA
QAogI2lmbmRlZiBfX0FTTV9YODZfSFZNX1ZJUklESUFOX0hfXwogI2RlZmluZSBfX0FTTV9YODZf
SFZNX1ZJUklESUFOX0hfXwogCisjaW5jbHVkZSA8YXNtL2h2bS9zYXZlLmg+CisKKy8qIFZpcmlk
aWFuIE1TUiBudW1iZXJzLiAqLworI2RlZmluZSBIVl9YNjRfTVNSX0dVRVNUX09TX0lEICAgICAg
ICAgICAgICAgICAgIDB4NDAwMDAwMDAKKyNkZWZpbmUgSFZfWDY0X01TUl9IWVBFUkNBTEwgICAg
ICAgICAgICAgICAgICAgICAweDQwMDAwMDAxCisjZGVmaW5lIEhWX1g2NF9NU1JfVlBfSU5ERVgg
ICAgICAgICAgICAgICAgICAgICAgMHg0MDAwMDAwMgorI2RlZmluZSBIVl9YNjRfTVNSX1JFU0VU
ICAgICAgICAgICAgICAgICAgICAgICAgIDB4NDAwMDAwMDMKKyNkZWZpbmUgSFZfWDY0X01TUl9W
UF9SVU5USU1FICAgICAgICAgICAgICAgICAgICAweDQwMDAwMDEwCisjZGVmaW5lIEhWX1g2NF9N
U1JfVElNRV9SRUZfQ09VTlQgICAgICAgICAgICAgICAgMHg0MDAwMDAyMAorI2RlZmluZSBIVl9Y
NjRfTVNSX1JFRkVSRU5DRV9UU0MgICAgICAgICAgICAgICAgIDB4NDAwMDAwMjEKKyNkZWZpbmUg
SFZfWDY0X01TUl9UU0NfRlJFUVVFTkNZICAgICAgICAgICAgICAgICAweDQwMDAwMDIyCisjZGVm
aW5lIEhWX1g2NF9NU1JfQVBJQ19GUkVRVUVOQ1kgICAgICAgICAgICAgICAgMHg0MDAwMDAyMwor
I2RlZmluZSBIVl9YNjRfTVNSX0VPSSAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4NDAwMDAw
NzAKKyNkZWZpbmUgSFZfWDY0X01TUl9JQ1IgICAgICAgICAgICAgICAgICAgICAgICAgICAweDQw
MDAwMDcxCisjZGVmaW5lIEhWX1g2NF9NU1JfVFBSICAgICAgICAgICAgICAgICAgICAgICAgICAg
MHg0MDAwMDA3MgorI2RlZmluZSBIVl9YNjRfTVNSX1ZQX0FTU0lTVF9QQUdFICAgICAgICAgICAg
ICAgIDB4NDAwMDAwNzMKKyNkZWZpbmUgSFZfWDY0X01TUl9TQ09OVFJPTCAgICAgICAgICAgICAg
ICAgICAgICAweDQwMDAwMDgwCisjZGVmaW5lIEhWX1g2NF9NU1JfU1ZFUlNJT04gICAgICAgICAg
ICAgICAgICAgICAgMHg0MDAwMDA4MQorI2RlZmluZSBIVl9YNjRfTVNSX1NJRUZQICAgICAgICAg
ICAgICAgICAgICAgICAgIDB4NDAwMDAwODIKKyNkZWZpbmUgSFZfWDY0X01TUl9TSU1QICAgICAg
ICAgICAgICAgICAgICAgICAgICAweDQwMDAwMDgzCisjZGVmaW5lIEhWX1g2NF9NU1JfRU9NICAg
ICAgICAgICAgICAgICAgICAgICAgICAgMHg0MDAwMDA4NAorI2RlZmluZSBIVl9YNjRfTVNSX1NJ
TlQwICAgICAgICAgICAgICAgICAgICAgICAgIDB4NDAwMDAwOTAKKyNkZWZpbmUgSFZfWDY0X01T
Ul9TSU5UMSAgICAgICAgICAgICAgICAgICAgICAgICAweDQwMDAwMDkxCisjZGVmaW5lIEhWX1g2
NF9NU1JfU0lOVDIgICAgICAgICAgICAgICAgICAgICAgICAgMHg0MDAwMDA5MgorI2RlZmluZSBI
Vl9YNjRfTVNSX1NJTlQzICAgICAgICAgICAgICAgICAgICAgICAgIDB4NDAwMDAwOTMKKyNkZWZp
bmUgSFZfWDY0X01TUl9TSU5UNCAgICAgICAgICAgICAgICAgICAgICAgICAweDQwMDAwMDk0Cisj
ZGVmaW5lIEhWX1g2NF9NU1JfU0lOVDUgICAgICAgICAgICAgICAgICAgICAgICAgMHg0MDAwMDA5
NQorI2RlZmluZSBIVl9YNjRfTVNSX1NJTlQ2ICAgICAgICAgICAgICAgICAgICAgICAgIDB4NDAw
MDAwOTYKKyNkZWZpbmUgSFZfWDY0X01TUl9TSU5UNyAgICAgICAgICAgICAgICAgICAgICAgICAw
eDQwMDAwMDk3CisjZGVmaW5lIEhWX1g2NF9NU1JfU0lOVDggICAgICAgICAgICAgICAgICAgICAg
ICAgMHg0MDAwMDA5OAorI2RlZmluZSBIVl9YNjRfTVNSX1NJTlQ5ICAgICAgICAgICAgICAgICAg
ICAgICAgIDB4NDAwMDAwOTkKKyNkZWZpbmUgSFZfWDY0X01TUl9TSU5UMTAgICAgICAgICAgICAg
ICAgICAgICAgICAweDQwMDAwMDlBCisjZGVmaW5lIEhWX1g2NF9NU1JfU0lOVDExICAgICAgICAg
ICAgICAgICAgICAgICAgMHg0MDAwMDA5QgorI2RlZmluZSBIVl9YNjRfTVNSX1NJTlQxMiAgICAg
ICAgICAgICAgICAgICAgICAgIDB4NDAwMDAwOUMKKyNkZWZpbmUgSFZfWDY0X01TUl9TSU5UMTMg
ICAgICAgICAgICAgICAgICAgICAgICAweDQwMDAwMDlECisjZGVmaW5lIEhWX1g2NF9NU1JfU0lO
VDE0ICAgICAgICAgICAgICAgICAgICAgICAgMHg0MDAwMDA5RQorI2RlZmluZSBIVl9YNjRfTVNS
X1NJTlQxNSAgICAgICAgICAgICAgICAgICAgICAgIDB4NDAwMDAwOUYKKyNkZWZpbmUgSFZfWDY0
X01TUl9TVElNRVIwX0NPTkZJRyAgICAgICAgICAgICAgICAweDQwMDAwMEIwCisjZGVmaW5lIEhW
X1g2NF9NU1JfU1RJTUVSMF9DT1VOVCAgICAgICAgICAgICAgICAgMHg0MDAwMDBCMQorI2RlZmlu
ZSBIVl9YNjRfTVNSX1NUSU1FUjFfQ09ORklHICAgICAgICAgICAgICAgIDB4NDAwMDAwQjIKKyNk
ZWZpbmUgSFZfWDY0X01TUl9TVElNRVIxX0NPVU5UICAgICAgICAgICAgICAgICAweDQwMDAwMEIz
CisjZGVmaW5lIEhWX1g2NF9NU1JfU1RJTUVSMl9DT05GSUcgICAgICAgICAgICAgICAgMHg0MDAw
MDBCNAorI2RlZmluZSBIVl9YNjRfTVNSX1NUSU1FUjJfQ09VTlQgICAgICAgICAgICAgICAgIDB4
NDAwMDAwQjUKKyNkZWZpbmUgSFZfWDY0X01TUl9TVElNRVIzX0NPTkZJRyAgICAgICAgICAgICAg
ICAweDQwMDAwMEI2CisjZGVmaW5lIEhWX1g2NF9NU1JfU1RJTUVSM19DT1VOVCAgICAgICAgICAg
ICAgICAgMHg0MDAwMDBCNworI2RlZmluZSBIVl9YNjRfTVNSX1BPV0VSX1NUQVRFX1RSSUdHRVJf
QzEgICAgICAgIDB4NDAwMDAwQzEKKyNkZWZpbmUgSFZfWDY0X01TUl9QT1dFUl9TVEFURV9UUklH
R0VSX0MyICAgICAgICAweDQwMDAwMEMyCisjZGVmaW5lIEhWX1g2NF9NU1JfUE9XRVJfU1RBVEVf
VFJJR0dFUl9DMyAgICAgICAgMHg0MDAwMDBDMworI2RlZmluZSBIVl9YNjRfTVNSX1BPV0VSX1NU
QVRFX0NPTkZJR19DMSAgICAgICAgIDB4NDAwMDAwRDEKKyNkZWZpbmUgSFZfWDY0X01TUl9QT1dF
Ul9TVEFURV9DT05GSUdfQzIgICAgICAgICAweDQwMDAwMEQyCisjZGVmaW5lIEhWX1g2NF9NU1Jf
UE9XRVJfU1RBVEVfQ09ORklHX0MzICAgICAgICAgMHg0MDAwMDBEMworI2RlZmluZSBIVl9YNjRf
TVNSX1NUQVRTX1BBUlRJVElPTl9SRVRBSUxfUEFHRSAgIDB4NDAwMDAwRTAKKyNkZWZpbmUgSFZf
WDY0X01TUl9TVEFUU19QQVJUSVRJT05fSU5URVJOQUxfUEFHRSAweDQwMDAwMEUxCisjZGVmaW5l
IEhWX1g2NF9NU1JfU1RBVFNfVlBfUkVUQUlMX1BBR0UgICAgICAgICAgMHg0MDAwMDBFMgorI2Rl
ZmluZSBIVl9YNjRfTVNSX1NUQVRTX1ZQX0lOVEVSTkFMX1BBR0UgICAgICAgIDB4NDAwMDAwRTMK
KyNkZWZpbmUgSFZfWDY0X01TUl9HVUVTVF9JRExFICAgICAgICAgICAgICAgICAgICAweDQwMDAw
MEYwCisjZGVmaW5lIEhWX1g2NF9NU1JfU1lOVEhfREVCVUdfQ09OVFJPTCAgICAgICAgICAgMHg0
MDAwMDBGMQorI2RlZmluZSBIVl9YNjRfTVNSX1NZTlRIX0RFQlVHX1NUQVRVUyAgICAgICAgICAg
IDB4NDAwMDAwRjIKKyNkZWZpbmUgSFZfWDY0X01TUl9TWU5USF9ERUJVR19TRU5EX0JVRkZFUiAg
ICAgICAweDQwMDAwMEYzCisjZGVmaW5lIEhWX1g2NF9NU1JfU1lOVEhfREVCVUdfUkVDRUlWRV9C
VUZGRVIgICAgMHg0MDAwMDBGNAorI2RlZmluZSBIVl9YNjRfTVNSX1NZTlRIX0RFQlVHX1BFTkRJ
TkdfQlVGRkVSICAgIDB4NDAwMDAwRjUKKyNkZWZpbmUgSFZfWDY0X01TUl9DUkFTSF9QMCAgICAg
ICAgICAgICAgICAgICAgICAweDQwMDAwMTAwCisjZGVmaW5lIEhWX1g2NF9NU1JfQ1JBU0hfUDEg
ICAgICAgICAgICAgICAgICAgICAgMHg0MDAwMDEwMQorI2RlZmluZSBIVl9YNjRfTVNSX0NSQVNI
X1AyICAgICAgICAgICAgICAgICAgICAgIDB4NDAwMDAxMDIKKyNkZWZpbmUgSFZfWDY0X01TUl9D
UkFTSF9QMyAgICAgICAgICAgICAgICAgICAgICAweDQwMDAwMTAzCisjZGVmaW5lIEhWX1g2NF9N
U1JfQ1JBU0hfUDQgICAgICAgICAgICAgICAgICAgICAgMHg0MDAwMDEwNAorI2RlZmluZSBIVl9Y
NjRfTVNSX0NSQVNIX0NUTCAgICAgICAgICAgICAgICAgICAgIDB4NDAwMDAxMDUKKwogdW5pb24g
dmlyaWRpYW5fcGFnZV9tc3IKIHsKICAgICB1aW50NjRfdCByYXc7CkBAIC05Myw2ICsxNjEsMTQg
QEAgdm9pZCB2aXJpZGlhbl9hcGljX2Fzc2lzdF9zZXQoc3RydWN0IHZjcHUgKnYpOwogYm9vbCB2
aXJpZGlhbl9hcGljX2Fzc2lzdF9jb21wbGV0ZWQoc3RydWN0IHZjcHUgKnYpOwogdm9pZCB2aXJp
ZGlhbl9hcGljX2Fzc2lzdF9jbGVhcihzdHJ1Y3QgdmNwdSAqdik7CiAKK2ludCB2aXJpZGlhbl9z
eW5pY193cm1zcihzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgaWR4LCB1aW50NjRfdCB2YWwpOwor
aW50IHZpcmlkaWFuX3N5bmljX3JkbXNyKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBp
ZHgsIHVpbnQ2NF90ICp2YWwpOworCit2b2lkIHZpcmlkaWFuX3N5bmljX3NhdmVfdmNwdV9jdHh0
KGNvbnN0IHN0cnVjdCB2Y3B1ICp2LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBzdHJ1Y3QgaHZtX3ZpcmlkaWFuX3ZjcHVfY29udGV4dCAqY3R4dCk7Cit2b2lkIHZpcmlkaWFu
X3N5bmljX2xvYWRfdmNwdV9jdHh0KAorICAgIHN0cnVjdCB2Y3B1ICp2LCBjb25zdCBzdHJ1Y3Qg
aHZtX3ZpcmlkaWFuX3ZjcHVfY29udGV4dCAqY3R4dCk7CisKICNlbmRpZiAvKiBfX0FTTV9YODZf
SFZNX1ZJUklESUFOX0hfXyAqLwogCiAvKgotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 12:43:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 12: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 1gHpqZ-0005vY-NR; Wed, 31 Oct 2018 12:43: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=z2zh=nl=citrix.com=prvs=83522333a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHpqX-0005uv-UH
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 12:43:41 +0000
X-Inumbo-ID: 97e9fdc2-dd0a-11e8-803d-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 97e9fdc2-dd0a-11e8-803d-12d6303a7972;
 Wed, 31 Oct 2018 12:43:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69247620"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 31 Oct 2018 12:43:33 +0000
Message-ID: <20181031124335.23867-8-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181031124335.23867-1-paul.durrant@citrix.com>
References: <20181031124335.23867-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 7/9] viridian: define type for the 'virtual
 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wei.liu2@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>

VGhlIHNwZWNpZmljYXRpb24gWzFdIGRlZmluZXMgYSB0eXBlIHNvIHdlIHNob3VsZCB1c2UgaXQs
IHJhdGhlciB0aGFuIGp1c3QKT1ItaW5nIGFuZCBBTkQtaW5nIG1hZ2ljIGJpdHMuCgpObyBmdW5j
dGlvbmFsIGNoYW5nZS4KCk5PVEU6IFRoZSB0eXBlIGRlZmluZWQgaW4gdGhlIHNwZWNpZmljYXRp
b24gZG9lcyBpbmNsdWRlIGFuIGFub255bW91cwogICAgICBzdWItc3RydWN0IGluIHRoZSBwYWdl
IHR5cGUgYnV0LCBhcyB3ZSBjdXJyZW50bHkgdXNlIG9ubHkgdGhlIGZpcnN0CiAgICAgIGVsZW1l
bnQsIHRoZSBzdHJ1Y3QgZGVjbGFyYXRpb24gaGFzIGJlZW4gb21pdHRlZC4KClsxXSBodHRwczov
L2dpdGh1Yi5jb20vTWljcm9zb2Z0RG9jcy9WaXJ0dWFsaXphdGlvbi1Eb2N1bWVudGF0aW9uL3Jh
dy9saXZlL3RsZnMvSHlwZXJ2aXNvciUyMFRvcCUyMExldmVsJTIwRnVuY3Rpb25hbCUyMFNwZWNp
ZmljYXRpb24lMjB2NS4wQy5wZGYKClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5k
dXJyYW50QGNpdHJpeC5jb20+Ci0tLQpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi9z
eW5pYy5jICB8IDUyICsrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tCiB4ZW4v
aW5jbHVkZS9hc20teDg2L2h2bS92aXJpZGlhbi5oIHwgIDIgKy0KIDIgZmlsZXMgY2hhbmdlZCwg
MzMgaW5zZXJ0aW9ucygrKSwgMjEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2h2bS92aXJpZGlhbi9zeW5pYy5jIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi9zeW5p
Yy5jCmluZGV4IGUwMWFjOTQxZWEuLjU1MDBkNDQxODYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vdmlyaWRpYW4vc3luaWMuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3N5
bmljLmMKQEAgLTE0LDYgKzE0LDE4IEBACiAjaW5jbHVkZSA8YXNtL2FwaWMuaD4KICNpbmNsdWRl
IDxhc20vaHZtL3N1cHBvcnQuaD4KIAordHlwZWRlZiBzdHJ1Y3QgX0hWX1ZJUlRVQUxfQVBJQ19B
U1NJU1QKK3sKKyAgICB1aW50MzJfdCBub19lb2k6MTsKKyAgICB1aW50MzJfdCByZXNlcnZlZF96
ZXJvOjMxOworfSBIVl9WSVJUVUFMX0FQSUNfQVNTSVNUOworCit0eXBlZGVmIHVuaW9uIF9IVl9W
UF9BU1NJU1RfUEFHRQoreworICAgIEhWX1ZJUlRVQUxfQVBJQ19BU1NJU1QgQXBpY0Fzc2lzdDsK
KyAgICB1aW50OF90IFJlc2VydmVkWkJ5dGVQYWRkaW5nW1BBR0VfU0laRV07Cit9IEhWX1ZQX0FT
U0lTVF9QQUdFOworCiBzdGF0aWMgdm9pZCBkdW1wX3ZwX2Fzc2lzdChjb25zdCBzdHJ1Y3QgdmNw
dSAqdikKIHsKICAgICBjb25zdCB1bmlvbiB2aXJpZGlhbl9wYWdlX21zciAqdmEgPSAmdi0+YXJj
aC5odm0udmlyaWRpYW4udnBfYXNzaXN0Lm1zcjsKQEAgLTMwLDkgKzQyLDkgQEAgc3RhdGljIHZv
aWQgaW5pdGlhbGl6ZV92cF9hc3Npc3Qoc3RydWN0IHZjcHUgKnYpCiAgICAgc3RydWN0IGRvbWFp
biAqZCA9IHYtPmRvbWFpbjsKICAgICB1bnNpZ25lZCBsb25nIGdtZm4gPSB2LT5hcmNoLmh2bS52
aXJpZGlhbi52cF9hc3Npc3QubXNyLmZpZWxkcy5wZm47CiAgICAgc3RydWN0IHBhZ2VfaW5mbyAq
cGFnZSA9IGdldF9wYWdlX2Zyb21fZ2ZuKGQsIGdtZm4sIE5VTEwsIFAyTV9BTExPQyk7Ci0gICAg
dm9pZCAqdmE7CisgICAgSFZfVlBfQVNTSVNUX1BBR0UgKnB0cjsKIAotICAgIEFTU0VSVCghdi0+
YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0LnZhKTsKKyAgICBBU1NFUlQoIXYtPmFyY2guaHZt
LnZpcmlkaWFuLnZwX2Fzc2lzdC5wdHIpOwogCiAgICAgaWYgKCAhcGFnZSApCiAgICAgICAgIGdv
dG8gZmFpbDsKQEAgLTQzLDE2ICs1NSwxNiBAQCBzdGF0aWMgdm9pZCBpbml0aWFsaXplX3ZwX2Fz
c2lzdChzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgZ290byBmYWlsOwogICAgIH0KIAotICAgIHZh
ID0gX19tYXBfZG9tYWluX3BhZ2VfZ2xvYmFsKHBhZ2UpOwotICAgIGlmICggIXZhICkKKyAgICBw
dHIgPSBfX21hcF9kb21haW5fcGFnZV9nbG9iYWwocGFnZSk7CisgICAgaWYgKCAhcHRyICkKICAg
ICB7CiAgICAgICAgIHB1dF9wYWdlX2FuZF90eXBlKHBhZ2UpOwogICAgICAgICBnb3RvIGZhaWw7
CiAgICAgfQogCi0gICAgY2xlYXJfcGFnZSh2YSk7CisgICAgY2xlYXJfcGFnZShwdHIpOwogCi0g
ICAgdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0LnZhID0gdmE7CisgICAgdi0+YXJjaC5o
dm0udmlyaWRpYW4udnBfYXNzaXN0LnB0ciA9IHB0cjsKICAgICByZXR1cm47CiAKICBmYWlsOgpA
QCAtNjIsMjUgKzc0LDI1IEBAIHN0YXRpYyB2b2lkIGluaXRpYWxpemVfdnBfYXNzaXN0KHN0cnVj
dCB2Y3B1ICp2KQogCiBzdGF0aWMgdm9pZCB0ZWFyZG93bl92cF9hc3Npc3Qoc3RydWN0IHZjcHUg
KnYpCiB7Ci0gICAgdm9pZCAqdmEgPSB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QudmE7
CisgICAgSFZfVlBfQVNTSVNUX1BBR0UgKnB0ciA9IHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fz
c2lzdC5wdHI7CiAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKIAotICAgIGlmICggIXZhICkK
KyAgICBpZiAoICFwdHIgKQogICAgICAgICByZXR1cm47CiAKLSAgICB2LT5hcmNoLmh2bS52aXJp
ZGlhbi52cF9hc3Npc3QudmEgPSBOVUxMOworICAgIHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fz
c2lzdC5wdHIgPSBOVUxMOwogCi0gICAgcGFnZSA9IG1mbl90b19wYWdlKGRvbWFpbl9wYWdlX21h
cF90b19tZm4odmEpKTsKKyAgICBwYWdlID0gbWZuX3RvX3BhZ2UoZG9tYWluX3BhZ2VfbWFwX3Rv
X21mbihwdHIpKTsKIAotICAgIHVubWFwX2RvbWFpbl9wYWdlX2dsb2JhbCh2YSk7CisgICAgdW5t
YXBfZG9tYWluX3BhZ2VfZ2xvYmFsKHB0cik7CiAgICAgcHV0X3BhZ2VfYW5kX3R5cGUocGFnZSk7
CiB9CiAKIHZvaWQgdmlyaWRpYW5fYXBpY19hc3Npc3Rfc2V0KHN0cnVjdCB2Y3B1ICp2KQogewot
ICAgIHVpbnQzMl90ICp2YSA9IHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC52YTsKKyAg
ICBIVl9WUF9BU1NJU1RfUEFHRSAqcHRyID0gdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0
LnB0cjsKIAotICAgIGlmICggIXZhICkKKyAgICBpZiAoICFwdHIgKQogICAgICAgICByZXR1cm47
CiAKICAgICAvKgpAQCAtOTIsMTggKzEwNCwxOCBAQCB2b2lkIHZpcmlkaWFuX2FwaWNfYXNzaXN0
X3NldChzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgZG9tYWluX2NyYXNoKHYtPmRvbWFpbik7CiAK
ICAgICB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QucGVuZGluZyA9IHRydWU7Ci0gICAg
KnZhIHw9IDF1OworICAgIHB0ci0+QXBpY0Fzc2lzdC5ub19lb2kgPSAxOwogfQogCiBib29sIHZp
cmlkaWFuX2FwaWNfYXNzaXN0X2NvbXBsZXRlZChzdHJ1Y3QgdmNwdSAqdikKIHsKLSAgICB1aW50
MzJfdCAqdmEgPSB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QudmE7CisgICAgSFZfVlBf
QVNTSVNUX1BBR0UgKnB0ciA9IHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC5wdHI7CiAK
LSAgICBpZiAoICF2YSApCisgICAgaWYgKCAhcHRyICkKICAgICAgICAgcmV0dXJuIGZhbHNlOwog
CiAgICAgaWYgKCB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QucGVuZGluZyAmJgotICAg
ICAgICAgISgqdmEgJiAxdSkgKQorICAgICAgICAgIXB0ci0+QXBpY0Fzc2lzdC5ub19lb2kgKQog
ICAgIHsKICAgICAgICAgLyogQW4gRU9JIGhhcyBiZWVuIGF2b2lkZWQgKi8KICAgICAgICAgdi0+
YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0LnBlbmRpbmcgPSBmYWxzZTsKQEAgLTExNSwxMiAr
MTI3LDEyIEBAIGJvb2wgdmlyaWRpYW5fYXBpY19hc3Npc3RfY29tcGxldGVkKHN0cnVjdCB2Y3B1
ICp2KQogCiB2b2lkIHZpcmlkaWFuX2FwaWNfYXNzaXN0X2NsZWFyKHN0cnVjdCB2Y3B1ICp2KQog
ewotICAgIHVpbnQzMl90ICp2YSA9IHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC52YTsK
KyAgICBIVl9WUF9BU1NJU1RfUEFHRSAqcHRyID0gdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNz
aXN0LnB0cjsKIAotICAgIGlmICggIXZhICkKKyAgICBpZiAoICFwdHIgKQogICAgICAgICByZXR1
cm47CiAKLSAgICAqdmEgJj0gfjF1OworICAgIHB0ci0+QXBpY0Fzc2lzdC5ub19lb2kgPSAwOwog
ICAgIHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC5wZW5kaW5nID0gZmFsc2U7CiB9CiAK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZpcmlkaWFuLmggYi94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS92aXJpZGlhbi5oCmluZGV4IDlhMjZmNmJlZDAuLjExYWJmNzcxOTgg
MTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZpcmlkaWFuLmgKKysrIGIveGVu
L2luY2x1ZGUvYXNtLXg4Ni9odm0vdmlyaWRpYW4uaApAQCAtOTIsNyArOTIsNyBAQCBzdHJ1Y3Qg
dmlyaWRpYW5fdmNwdQogewogICAgIHN0cnVjdCB7CiAgICAgICAgIHVuaW9uIHZpcmlkaWFuX3Bh
Z2VfbXNyIG1zcjsKLSAgICAgICAgdm9pZCAqdmE7CisgICAgICAgIHZvaWQgKnB0cjsKICAgICAg
ICAgYm9vbCBwZW5kaW5nOwogICAgIH0gdnBfYXNzaXN0OwogICAgIHVpbnQ2NF90IGNyYXNoX3Bh
cmFtWzVdOwotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 12:43:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 12: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 1gHpqb-0005vy-1O; Wed, 31 Oct 2018 12:43:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=z2zh=nl=citrix.com=prvs=83522333a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHpqZ-0005vC-2L
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 12:43:43 +0000
X-Inumbo-ID: 986e838c-dd0a-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 986e838c-dd0a-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 12:43:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69247625"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 31 Oct 2018 12:43:32 +0000
Message-ID: <20181031124335.23867-7-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181031124335.23867-1-paul.durrant@citrix.com>
References: <20181031124335.23867-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 6/9] viridian: separate time related
 enlightenment implementations...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@citrix.com>, Wei Liu <wei.liu2@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>

Li4uaW50byBuZXcgJ3RpbWUnIG1vZHVsZS4KClRoaXMgcGF0Y2ggcmVkdWNlcyB0aGUgc2l6ZSBv
ZiB0aGUgbWFpbiB2aXJpZGlhbiBzb3VyY2UgbW9kdWxlIGJ5Cm1vdmluZyB0aW1lIHJlbGF0ZWQg
ZW5saWdodGVubWVudHMgaW50byB0aGVpciBvd24gc291cmNlIG1vZHVsZS4gVGhpcyBpcwpkb25l
IGluIGFudGljaXBhdGlvbiBvZiBpbXBsZW1lbnRhdGlvbiBvZiBtb3JlIHN1Y2ggZW5pZ2h0ZW5t
ZW50cyBhbmQKYSBkZXNpcmUgdG8gbm90IGZ1cnRoZXIgbGVuZ3RoZW4gdGhlIG1haW4gc291cmNl
IG1vZHVsZSB3aGVuIHRoaXMgd29yawppcyBkb25lLgoKV2hpbGUgbW92aW5nIHRoZSBjb2RlOgoK
LSBNb3ZlIHRoZSBkZWNsYXJhdGlvbiBvZiBIVl9SRUZFUkVOQ0VfVFNDX1BBR0UgZnJvbSB0aGUg
aGVhZGVyIGZpbGUgaW50bwogIHRoZSBuZXcgc291cmNlIG1vZHVsZSwgc2luY2UgaXQgaXMgb25s
eSB1c2VkIHRoZXJlLgotIENsZWFuIHVwIGEgYm9vbF90LgoKU2lnbmVkLW9mZi1ieTogUGF1bCBE
dXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCnYyOgogLSBTb3J0IGhlYWRl
cnMgYWxwaGFiZXRpY2FsbHkgYW5kIHNlcGFyYXRlIGFzbS8gYW1kIHhlbi8gc2VjdGlvbnMKIC0g
Q29uc3RpZnkgZG9tYWluIGNvbnRleHQgZHVyaW5nIGxvYWQKLS0tCiB4ZW4vYXJjaC94ODYvaHZt
L3ZpcmlkaWFuL01ha2VmaWxlICAgfCAgIDEgKwogeGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi90
aW1lLmMgICAgIHwgMjQ1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4v
YXJjaC94ODYvaHZtL3ZpcmlkaWFuL3ZpcmlkaWFuLmMgfCAxNzQgKy0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmlyaWRpYW4uaCAgIHwgIDE3ICsrLQog
NCBmaWxlcyBjaGFuZ2VkLCAyNjEgaW5zZXJ0aW9ucygrKSwgMTc2IGRlbGV0aW9ucygtKQogY3Jl
YXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vdGltZS5jCgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni9o
dm0vdmlyaWRpYW4vTWFrZWZpbGUKaW5kZXggZmNhOGUxNmUyMC4uM2VjZGZmZTJmNiAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi9NYWtlZmlsZQorKysgYi94ZW4vYXJjaC94
ODYvaHZtL3ZpcmlkaWFuL01ha2VmaWxlCkBAIC0xLDIgKzEsMyBAQAogb2JqLXkgKz0gc3luaWMu
bworb2JqLXkgKz0gdGltZS5vCiBvYmoteSArPSB2aXJpZGlhbi5vCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvaHZtL3ZpcmlkaWFuL3RpbWUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4v
dGltZS5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjg4ZmNkNzY0OTUK
LS0tIC9kZXYvbnVsbAorKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3RpbWUuYwpAQCAt
MCwwICsxLDI0NSBAQAorLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogdGltZS5jCisgKgorICogQW4g
aW1wbGVtZW50YXRpb24gb2Ygc29tZSB0aW1lIHJlbGF0ZWQgVmlyaWRpYW4gZW5saWdodGVubWVu
dHMuCisgKiBTZWUgTWljcm9zb2Z0J3MgSHlwZXJ2aXNvciBUb3AgTGV2ZWwgRnVuY3Rpb25hbCBT
cGVjaWZpY2F0aW9uLgorICogZm9yIG1vcmUgaW5mb3JtYXRpb24uCisgKi8KKworI2luY2x1ZGUg
PHhlbi9kb21haW5fcGFnZS5oPgorI2luY2x1ZGUgPHhlbi9oeXBlcmNhbGwuaD4KKyNpbmNsdWRl
IDx4ZW4vc2NoZWQuaD4KKyNpbmNsdWRlIDx4ZW4vdmVyc2lvbi5oPgorCisjaW5jbHVkZSA8YXNt
L2FwaWMuaD4KKyNpbmNsdWRlIDxhc20vaHZtL3N1cHBvcnQuaD4KKwordHlwZWRlZiBzdHJ1Y3Qg
X0hWX1JFRkVSRU5DRV9UU0NfUEFHRQoreworICAgIHVpbnQzMl90IFRzY1NlcXVlbmNlOworICAg
IHVpbnQzMl90IFJlc2VydmVkMTsKKyAgICB1aW50NjRfdCBUc2NTY2FsZTsKKyAgICBpbnQ2NF90
ICBUc2NPZmZzZXQ7CisgICAgdWludDY0X3QgUmVzZXJ2ZWQyWzUwOV07Cit9IEhWX1JFRkVSRU5D
RV9UU0NfUEFHRSwgKlBIVl9SRUZFUkVOQ0VfVFNDX1BBR0U7CisKK3N0YXRpYyB2b2lkIGR1bXBf
cmVmZXJlbmNlX3RzYyhjb25zdCBzdHJ1Y3QgZG9tYWluICpkKQoreworICAgIGNvbnN0IHVuaW9u
IHZpcmlkaWFuX3BhZ2VfbXNyICpydCA9ICZkLT5hcmNoLmh2bS52aXJpZGlhbi5yZWZlcmVuY2Vf
dHNjOworCisgICAgaWYgKCAhcnQtPmZpZWxkcy5lbmFibGVkICkKKyAgICAgICAgcmV0dXJuOwor
CisgICAgcHJpbnRrKFhFTkxPR19HX0lORk8gImQlZDogVklSSURJQU4gUkVGRVJFTkNFX1RTQzog
cGZuOiAlbHhcbiIsCisgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgKHVuc2lnbmVkIGxvbmcpcnQt
PmZpZWxkcy5wZm4pOworfQorCitzdGF0aWMgdm9pZCB1cGRhdGVfcmVmZXJlbmNlX3RzYyhzdHJ1
Y3QgZG9tYWluICpkLCBib29sIGluaXRpYWxpemUpCit7CisgICAgdW5zaWduZWQgbG9uZyBnbWZu
ID0gZC0+YXJjaC5odm0udmlyaWRpYW4ucmVmZXJlbmNlX3RzYy5maWVsZHMucGZuOworICAgIHN0
cnVjdCBwYWdlX2luZm8gKnBhZ2UgPSBnZXRfcGFnZV9mcm9tX2dmbihkLCBnbWZuLCBOVUxMLCBQ
Mk1fQUxMT0MpOworICAgIEhWX1JFRkVSRU5DRV9UU0NfUEFHRSAqcDsKKworICAgIGlmICggIXBh
Z2UgfHwgIWdldF9wYWdlX3R5cGUocGFnZSwgUEdUX3dyaXRhYmxlX3BhZ2UpICkKKyAgICB7Cisg
ICAgICAgIGlmICggcGFnZSApCisgICAgICAgICAgICBwdXRfcGFnZShwYWdlKTsKKyAgICAgICAg
Z2RwcmludGsoWEVOTE9HX1dBUk5JTkcsICJCYWQgR01GTiAlIyJQUklfZ2ZuIiAoTUZOICUjIlBS
SV9tZm4iKVxuIiwKKyAgICAgICAgICAgICAgICAgZ21mbiwgbWZuX3gocGFnZSA/IHBhZ2VfdG9f
bWZuKHBhZ2UpIDogSU5WQUxJRF9NRk4pKTsKKyAgICAgICAgcmV0dXJuOworICAgIH0KKworICAg
IHAgPSBfX21hcF9kb21haW5fcGFnZShwYWdlKTsKKworICAgIGlmICggaW5pdGlhbGl6ZSApCisg
ICAgICAgIGNsZWFyX3BhZ2UocCk7CisKKyAgICAvKgorICAgICAqIFRoaXMgZW5saWdodGVubWVu
dCBtdXN0IGJlIGRpc2FibGVkIGlzIHRoZSBob3N0IFRTQyBpcyBub3QgaW52YXJpYW50LgorICAg
ICAqIEhvd2V2ZXIgaXQgaXMgYWxzbyBkaXNhYmxlZCBpZiB2dHNjIGlzIHRydWUgKHdoaWNoIG1l
YW5zIHJkdHNjIGlzCisgICAgICogYmVpbmcgZW11bGF0ZWQpLiBUaGlzIGdlbmVyYWxseSBoYXBw
ZW5zIHdoZW4gZ3Vlc3QgVFNDIGZyZXEgYW5kIGhvc3QKKyAgICAgKiBUU0MgZnJlcSBkb24ndCBt
YXRjaC4gVGhlIFRzY1NjYWxlIHZhbHVlIGNvdWxkIGJlIGFkanVzdGVkIHRvIGNvcGUKKyAgICAg
KiB3aXRoIHRoaXMsIGFsbG93aW5nIHZ0c2MgdG8gYmUgdHVybmVkIG9mZiwgYnV0IHN1cHBvcnQg
Zm9yIHRoaXMgaXMKKyAgICAgKiBub3QgeWV0IHByZXNlbnQgaW4gdGhlIGh5cGVydmlzb3IuIFRo
dXMgaXMgaXQgaXMgcG9zc2libGUgdGhhdAorICAgICAqIG1pZ3JhdGluZyBhIFdpbmRvd3MgVk0g
YmV0d2VlbiBob3N0cyBvZiBkaWZmZXJpbmcgVFNDIGZyZXF1ZW5jaWVzCisgICAgICogbWF5IHJl
c3VsdCBpbiBsYXJnZSBkaWZmZXJlbmNlcyBpbiBndWVzdCBwZXJmb3JtYW5jZS4KKyAgICAgKi8K
KyAgICBpZiAoICFob3N0X3RzY19pc19zYWZlKCkgfHwgZC0+YXJjaC52dHNjICkKKyAgICB7Cisg
ICAgICAgIC8qCisgICAgICAgICAqIFRoZSBzcGVjaWZpY2F0aW9uIHN0YXRlcyB0aGF0IHZhbGlk
IHZhbHVlcyBvZiBUc2NTZXF1ZW5jZSByYW5nZQorICAgICAgICAgKiBmcm9tIDAgdG8gMHhGRkZG
RkZGRS4gVGhlIHZhbHVlIDB4RkZGRkZGRkYgaXMgdXNlZCB0byBpbmRpY2F0ZQorICAgICAgICAg
KiB0aGlzIG1lY2hhbmlzbSBpcyBubyBsb25nZXIgYSByZWxpYWJsZSBzb3VyY2Ugb2YgdGltZSBh
bmQgdGhhdAorICAgICAgICAgKiB0aGUgVk0gc2hvdWxkIGZhbGwgYmFjayB0byBhIGRpZmZlcmVu
dCBzb3VyY2UuCisgICAgICAgICAqCisgICAgICAgICAqIFNlcnZlciAyMDEyICg2LjIga2VybmVs
KSBhbmQgMjAxMiBSMiAoNi4zIGtlcm5lbCkgYWN0dWFsbHkKKyAgICAgICAgICogdmlvbGF0ZSB0
aGUgc3BlYy4gYW5kIHJlbHkgb24gYSB2YWx1ZSBvZiAwIHRvIGluZGljYXRlIHRoYXQgdGhpcwor
ICAgICAgICAgKiBlbmxpZ2h0ZW5tZW50IHNob3VsZCBubyBsb25nZXIgYmUgdXNlZC4KKyAgICAg
ICAgICovCisgICAgICAgIHAtPlRzY1NlcXVlbmNlID0gMDsKKworICAgICAgICBwcmludGsoWEVO
TE9HX0dfSU5GTyAiZCVkOiBWSVJJRElBTiBSRUZFUkVOQ0VfVFNDOiBpbnZhbGlkYXRlZFxuIiwK
KyAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCk7CisgICAgICAgIGdvdG8gb3V0OworICAgIH0K
KworICAgIC8qCisgICAgICogVGhlIGd1ZXN0IHdpbGwgY2FsY3VsYXRlIHJlZmVyZW5jZSB0aW1l
IGFjY29yZGluZyB0byB0aGUgZm9sbG93aW5nCisgICAgICogZm9ybXVsYToKKyAgICAgKgorICAg
ICAqIFJlZmVyZW5jZVRpbWUgPSAoKFJEVFNDKCkgKiBUc2NTY2FsZSkgPj4gNjQpICsgVHNjT2Zm
c2V0CisgICAgICoKKyAgICAgKiBXaW5kb3dzIHVzZXMgYSAxMDBucyB0aWNrLCBzbyB3ZSBuZWVk
IGEgc2NhbGUgd2hpY2ggaXMgY3B1CisgICAgICogdGlja3MgcGVyIDEwMG5zIHNoaWZ0ZWQgbGVm
dCBieSA2NC4KKyAgICAgKi8KKyAgICBwLT5Uc2NTY2FsZSA9ICgoMTAwMDB1bCA8PCAzMikgLyBk
LT5hcmNoLnRzY19raHopIDw8IDMyOworCisgICAgcC0+VHNjU2VxdWVuY2UrKzsKKyAgICBpZiAo
IHAtPlRzY1NlcXVlbmNlID09IDB4RkZGRkZGRkYgfHwKKyAgICAgICAgIHAtPlRzY1NlcXVlbmNl
ID09IDAgKSAvKiBBdm9pZCBib3RoICdpbnZhbGlkJyB2YWx1ZXMgKi8KKyAgICAgICAgcC0+VHNj
U2VxdWVuY2UgPSAxOworCisgb3V0OgorICAgIHVubWFwX2RvbWFpbl9wYWdlKHApOworCisgICAg
cHV0X3BhZ2VfYW5kX3R5cGUocGFnZSk7Cit9CisKK3N0YXRpYyBpbnQ2NF90IHJhd190cmNfdmFs
KHN0cnVjdCBkb21haW4gKmQpCit7CisgICAgdWludDY0X3QgdHNjOworICAgIHN0cnVjdCB0aW1l
X3NjYWxlIHRzY190b19uczsKKworICAgIHRzYyA9IGh2bV9nZXRfZ3Vlc3RfdHNjKHB0X2dsb2Jh
bF92Y3B1X3RhcmdldChkKSk7CisKKyAgICAvKiBjb252ZXJ0IHRzYyB0byBjb3VudCBvZiAxMDBu
cyBwZXJpb2RzICovCisgICAgc2V0X3RpbWVfc2NhbGUoJnRzY190b19ucywgZC0+YXJjaC50c2Nf
a2h6ICogMTAwMHVsKTsKKyAgICByZXR1cm4gc2NhbGVfZGVsdGEodHNjLCAmdHNjX3RvX25zKSAv
IDEwMHVsOworfQorCit2b2lkIHZpcmlkaWFuX3RpbWVfcmVmX2NvdW50X2ZyZWV6ZShzdHJ1Y3Qg
ZG9tYWluICpkKQoreworICAgIHN0cnVjdCB2aXJpZGlhbl90aW1lX3JlZl9jb3VudCAqdHJjOwor
CisgICAgdHJjID0gJmQtPmFyY2guaHZtLnZpcmlkaWFuLnRpbWVfcmVmX2NvdW50OworCisgICAg
aWYgKCB0ZXN0X2FuZF9jbGVhcl9iaXQoX1RSQ19ydW5uaW5nLCAmdHJjLT5mbGFncykgKQorICAg
ICAgICB0cmMtPnZhbCA9IHJhd190cmNfdmFsKGQpICsgdHJjLT5vZmY7Cit9CisKK3ZvaWQgdmly
aWRpYW5fdGltZV9yZWZfY291bnRfdGhhdyhzdHJ1Y3QgZG9tYWluICpkKQoreworICAgIHN0cnVj
dCB2aXJpZGlhbl90aW1lX3JlZl9jb3VudCAqdHJjOworCisgICAgdHJjID0gJmQtPmFyY2guaHZt
LnZpcmlkaWFuLnRpbWVfcmVmX2NvdW50OworCisgICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93
biAmJgorICAgICAgICAgIXRlc3RfYW5kX3NldF9iaXQoX1RSQ19ydW5uaW5nLCAmdHJjLT5mbGFn
cykgKQorICAgICAgICB0cmMtPm9mZiA9IChpbnQ2NF90KXRyYy0+dmFsIC0gcmF3X3RyY192YWwo
ZCk7Cit9CisKK2ludCB2aXJpZGlhbl90aW1lX3dybXNyKHN0cnVjdCB2Y3B1ICp2LCB1aW50MzJf
dCBpZHgsIHVpbnQ2NF90IHZhbCkKK3sKKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWlu
OworCisgICAgc3dpdGNoICggaWR4ICkKKyAgICB7CisgICAgY2FzZSBIVl9YNjRfTVNSX1JFRkVS
RU5DRV9UU0M6CisgICAgICAgIGlmICggISh2aXJpZGlhbl9mZWF0dXJlX21hc2soZCkgJiBIVk1Q
Vl9yZWZlcmVuY2VfdHNjKSApCisgICAgICAgICAgICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047
CisKKyAgICAgICAgZC0+YXJjaC5odm0udmlyaWRpYW4ucmVmZXJlbmNlX3RzYy5yYXcgPSB2YWw7
CisgICAgICAgIGR1bXBfcmVmZXJlbmNlX3RzYyhkKTsKKyAgICAgICAgaWYgKCBkLT5hcmNoLmh2
bS52aXJpZGlhbi5yZWZlcmVuY2VfdHNjLmZpZWxkcy5lbmFibGVkICkKKyAgICAgICAgICAgIHVw
ZGF0ZV9yZWZlcmVuY2VfdHNjKGQsIHRydWUpOworICAgICAgICBicmVhazsKKworICAgIGRlZmF1
bHQ6CisgICAgICAgIGdkcHJpbnRrKFhFTkxPR19JTkZPLAorICAgICAgICAgICAgICAgICAiJXM6
IHVuaW1wbGVtZW50ZWQgTVNSICUjeCAoJTAxNiJQUkl4NjQiKVxuIiwKKyAgICAgICAgICAgICAg
ICAgX19mdW5jX18sIGlkeCwgdmFsKTsKKyAgICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9O
OworICAgIH0KKworICAgIHJldHVybiBYODZFTVVMX09LQVk7Cit9CisKK2ludCB2aXJpZGlhbl90
aW1lX3JkbXNyKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBpZHgsIHVpbnQ2NF90ICp2
YWwpCit7CisgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKKworICAgIHN3aXRjaCAo
IGlkeCApCisgICAgeworICAgIGNhc2UgSFZfWDY0X01TUl9UU0NfRlJFUVVFTkNZOgorICAgICAg
ICBpZiAoIHZpcmlkaWFuX2ZlYXR1cmVfbWFzayhkKSAmIEhWTVBWX25vX2ZyZXEgKQorICAgICAg
ICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OOworCisgICAgICAgICp2YWwgPSAodWludDY0
X3QpZC0+YXJjaC50c2Nfa2h6ICogMTAwMHVsbDsKKyAgICAgICAgYnJlYWs7CisKKyAgICBjYXNl
IEhWX1g2NF9NU1JfQVBJQ19GUkVRVUVOQ1k6CisgICAgICAgIGlmICggdmlyaWRpYW5fZmVhdHVy
ZV9tYXNrKGQpICYgSFZNUFZfbm9fZnJlcSApCisgICAgICAgICAgICByZXR1cm4gWDg2RU1VTF9F
WENFUFRJT047CisKKyAgICAgICAgKnZhbCA9IDEwMDAwMDAwMDB1bGwgLyBBUElDX0JVU19DWUNM
RV9OUzsKKyAgICAgICAgYnJlYWs7CisKKyAgICBjYXNlIEhWX1g2NF9NU1JfUkVGRVJFTkNFX1RT
QzoKKyAgICAgICAgaWYgKCAhKHZpcmlkaWFuX2ZlYXR1cmVfbWFzayhkKSAmIEhWTVBWX3JlZmVy
ZW5jZV90c2MpICkKKyAgICAgICAgICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKKworICAg
ICAgICAqdmFsID0gZC0+YXJjaC5odm0udmlyaWRpYW4ucmVmZXJlbmNlX3RzYy5yYXc7CisgICAg
ICAgIGJyZWFrOworCisgICAgY2FzZSBIVl9YNjRfTVNSX1RJTUVfUkVGX0NPVU5UOgorICAgIHsK
KyAgICAgICAgc3RydWN0IHZpcmlkaWFuX3RpbWVfcmVmX2NvdW50ICp0cmMgPQorICAgICAgICAg
ICAgJmQtPmFyY2guaHZtLnZpcmlkaWFuLnRpbWVfcmVmX2NvdW50OworCisgICAgICAgIGlmICgg
ISh2aXJpZGlhbl9mZWF0dXJlX21hc2soZCkgJiBIVk1QVl90aW1lX3JlZl9jb3VudCkgKQorICAg
ICAgICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OOworCisgICAgICAgIGlmICggIXRlc3Rf
YW5kX3NldF9iaXQoX1RSQ19hY2Nlc3NlZCwgJnRyYy0+ZmxhZ3MpICkKKyAgICAgICAgICAgIHBy
aW50ayhYRU5MT0dfR19JTkZPICJkJWQ6IFZJUklESUFOIE1TUl9USU1FX1JFRl9DT1VOVDogYWNj
ZXNzZWRcbiIsCisgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkKTsKKworICAgICAgICAq
dmFsID0gcmF3X3RyY192YWwoZCkgKyB0cmMtPm9mZjsKKyAgICAgICAgYnJlYWs7CisgICAgfQor
CisgICAgZGVmYXVsdDoKKyAgICAgICAgZ2RwcmludGsoWEVOTE9HX0lORk8sCisgICAgICAgICAg
ICAgICAgICIlczogdW5pbXBsZW1lbnRlZCBNU1IgJSN4XG4iLAorICAgICAgICAgICAgICAgICBf
X2Z1bmNfXywgaWR4KTsKKyAgICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OOworICAgIH0K
KworICAgIHJldHVybiBYODZFTVVMX09LQVk7Cit9CisKK3ZvaWQgdmlyaWRpYW5fdGltZV9zYXZl
X2RvbWFpbl9jdHh0KAorICAgIGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBodm1fdmly
aWRpYW5fZG9tYWluX2NvbnRleHQgKmN0eHQpCit7CisgICAgY3R4dC0+dGltZV9yZWZfY291bnQg
PSBkLT5hcmNoLmh2bS52aXJpZGlhbi50aW1lX3JlZl9jb3VudC52YWw7CisgICAgY3R4dC0+cmVm
ZXJlbmNlX3RzYyA9IGQtPmFyY2guaHZtLnZpcmlkaWFuLnJlZmVyZW5jZV90c2MucmF3OworfQor
Cit2b2lkIHZpcmlkaWFuX3RpbWVfbG9hZF9kb21haW5fY3R4dCgKKyAgICBzdHJ1Y3QgZG9tYWlu
ICpkLCBjb25zdCBzdHJ1Y3QgaHZtX3ZpcmlkaWFuX2RvbWFpbl9jb250ZXh0ICpjdHh0KQorewor
ICAgIGQtPmFyY2guaHZtLnZpcmlkaWFuLnRpbWVfcmVmX2NvdW50LnZhbCA9IGN0eHQtPnRpbWVf
cmVmX2NvdW50OworICAgIGQtPmFyY2guaHZtLnZpcmlkaWFuLnJlZmVyZW5jZV90c2MucmF3ID0g
Y3R4dC0+cmVmZXJlbmNlX3RzYzsKKworICAgIGlmICggZC0+YXJjaC5odm0udmlyaWRpYW4ucmVm
ZXJlbmNlX3RzYy5maWVsZHMuZW5hYmxlZCApCisgICAgICAgIHVwZGF0ZV9yZWZlcmVuY2VfdHNj
KGQsIGZhbHNlKTsKK30KKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAq
IGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiB0YWItd2lkdGg6
IDQKKyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3ZpcmlkaWFuLmMgYi94ZW4vYXJjaC94ODYvaHZtL3Zp
cmlkaWFuL3ZpcmlkaWFuLmMKaW5kZXggY2YyNzg5ZThhZS4uNzM2NjFiMGFlZiAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi92aXJpZGlhbi5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9odm0vdmlyaWRpYW4vdmlyaWRpYW4uYwpAQCAtMjQzLDE3ICsyNDMsNiBAQCBzdGF0aWMgdm9p
ZCBkdW1wX2h5cGVyY2FsbChjb25zdCBzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICAgICBoZy0+
ZmllbGRzLmVuYWJsZWQsICh1bnNpZ25lZCBsb25nKWhnLT5maWVsZHMucGZuKTsKIH0KIAotc3Rh
dGljIHZvaWQgZHVtcF9yZWZlcmVuY2VfdHNjKGNvbnN0IHN0cnVjdCBkb21haW4gKmQpCi17Ci0g
ICAgY29uc3QgdW5pb24gdmlyaWRpYW5fcGFnZV9tc3IgKnJ0OwotCi0gICAgcnQgPSAmZC0+YXJj
aC5odm0udmlyaWRpYW4ucmVmZXJlbmNlX3RzYzsKLQotICAgIHByaW50ayhYRU5MT0dfR19JTkZP
ICJkJWQ6IFZJUklESUFOIFJFRkVSRU5DRV9UU0M6IGVuYWJsZWQ6ICV4IHBmbjogJWx4XG4iLAot
ICAgICAgICAgICBkLT5kb21haW5faWQsCi0gICAgICAgICAgIHJ0LT5maWVsZHMuZW5hYmxlZCwg
KHVuc2lnbmVkIGxvbmcpcnQtPmZpZWxkcy5wZm4pOwotfQotCiBzdGF0aWMgdm9pZCBlbmFibGVf
aHlwZXJjYWxsX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICB1bnNpZ25lZCBsb25nIGdt
Zm4gPSBkLT5hcmNoLmh2bS52aXJpZGlhbi5oeXBlcmNhbGxfZ3BhLmZpZWxkcy5wZm47CkBAIC0y
ODgsODAgKzI3Nyw2IEBAIHN0YXRpYyB2b2lkIGVuYWJsZV9oeXBlcmNhbGxfcGFnZShzdHJ1Y3Qg
ZG9tYWluICpkKQogICAgIHB1dF9wYWdlX2FuZF90eXBlKHBhZ2UpOwogfQogCi1zdGF0aWMgdm9p
ZCB1cGRhdGVfcmVmZXJlbmNlX3RzYyhzdHJ1Y3QgZG9tYWluICpkLCBib29sX3QgaW5pdGlhbGl6
ZSkKLXsKLSAgICB1bnNpZ25lZCBsb25nIGdtZm4gPSBkLT5hcmNoLmh2bS52aXJpZGlhbi5yZWZl
cmVuY2VfdHNjLmZpZWxkcy5wZm47Ci0gICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSA9IGdldF9w
YWdlX2Zyb21fZ2ZuKGQsIGdtZm4sIE5VTEwsIFAyTV9BTExPQyk7Ci0gICAgSFZfUkVGRVJFTkNF
X1RTQ19QQUdFICpwOwotCi0gICAgaWYgKCAhcGFnZSB8fCAhZ2V0X3BhZ2VfdHlwZShwYWdlLCBQ
R1Rfd3JpdGFibGVfcGFnZSkgKQotICAgIHsKLSAgICAgICAgaWYgKCBwYWdlICkKLSAgICAgICAg
ICAgIHB1dF9wYWdlKHBhZ2UpOwotICAgICAgICBnZHByaW50ayhYRU5MT0dfV0FSTklORywgIkJh
ZCBHTUZOICUjIlBSSV9nZm4iIChNRk4gJSMiUFJJX21mbiIpXG4iLAotICAgICAgICAgICAgICAg
ICBnbWZuLCBtZm5feChwYWdlID8gcGFnZV90b19tZm4ocGFnZSkgOiBJTlZBTElEX01GTikpOwot
ICAgICAgICByZXR1cm47Ci0gICAgfQotCi0gICAgcCA9IF9fbWFwX2RvbWFpbl9wYWdlKHBhZ2Up
OwotCi0gICAgaWYgKCBpbml0aWFsaXplICkKLSAgICAgICAgY2xlYXJfcGFnZShwKTsKLQotICAg
IC8qCi0gICAgICogVGhpcyBlbmxpZ2h0ZW5tZW50IG11c3QgYmUgZGlzYWJsZWQgaXMgdGhlIGhv
c3QgVFNDIGlzIG5vdAotICAgICAqIGludmFyaWFudC4gSG93ZXZlciBpdCBpcyBhbHNvIGRpc2Fi
bGVkIGlmIHZ0c2MgaXMgdHJ1ZSAod2hpY2gKLSAgICAgKiBtZWFucyByZHRzYyBpcyBiZWluZyBl
bXVsYXRlZCkuIFRoaXMgZ2VuZXJhbGx5IGhhcHBlbnMgd2hlbiBndWVzdAotICAgICAqIFRTQyBm
cmVxIGFuZCBob3N0IFRTQyBmcmVxIGRvbid0IG1hdGNoLiBUaGUgVHNjU2NhbGUgdmFsdWUgY291
bGQgYmUKLSAgICAgKiBhZGp1c3RlZCB0byBjb3BlIHdpdGggdGhpcywgYWxsb3dpbmcgdnRzYyB0
byBiZSB0dXJuZWQgb2ZmLCBidXQKLSAgICAgKiBzdXBwb3J0IGZvciB0aGlzIGlzIG5vdCB5ZXQg
cHJlc2VudCBpbiB0aGUgaHlwZXJ2aXNvci4gVGh1cyBpcyBpdAotICAgICAqIGlzIHBvc3NpYmxl
IHRoYXQgbWlncmF0aW5nIGEgV2luZG93cyBWTSBiZXR3ZWVuIGhvc3RzIG9mIGRpZmZlcmluZwot
ICAgICAqIFRTQyBmcmVxdWVuY2llcyBtYXkgcmVzdWx0IGluIGxhcmdlIGRpZmZlcmVuY2VzIGlu
IGd1ZXN0Ci0gICAgICogcGVyZm9ybWFuY2UuCi0gICAgICovCi0gICAgaWYgKCAhaG9zdF90c2Nf
aXNfc2FmZSgpIHx8IGQtPmFyY2gudnRzYyApCi0gICAgewotICAgICAgICAvKgotICAgICAgICAg
KiBUaGUgc3BlY2lmaWNhdGlvbiBzdGF0ZXMgdGhhdCB2YWxpZCB2YWx1ZXMgb2YgVHNjU2VxdWVu
Y2UgcmFuZ2UKLSAgICAgICAgICogZnJvbSAwIHRvIDB4RkZGRkZGRkUuIFRoZSB2YWx1ZSAweEZG
RkZGRkZGIGlzIHVzZWQgdG8gaW5kaWNhdGUKLSAgICAgICAgICogdGhpcyBtZWNoYW5pc20gaXMg
bm8gbG9uZ2VyIGEgcmVsaWFibGUgc291cmNlIG9mIHRpbWUgYW5kIHRoYXQKLSAgICAgICAgICog
dGhlIFZNIHNob3VsZCBmYWxsIGJhY2sgdG8gYSBkaWZmZXJlbnQgc291cmNlLgotICAgICAgICAg
KgotICAgICAgICAgKiBTZXJ2ZXIgMjAxMiAoNi4yIGtlcm5lbCkgYW5kIDIwMTIgUjIgKDYuMyBr
ZXJuZWwpIGFjdHVhbGx5Ci0gICAgICAgICAqIHZpb2xhdGUgdGhlIHNwZWNpZmljYXRpb24gYW5k
IHJlbHkgb24gYSB2YWx1ZSBvZiAwIHRvIGluZGljYXRlCi0gICAgICAgICAqIHRoYXQgdGhpcyBl
bmxpZ2h0ZW5tZW50IHNob3VsZCBubyBsb25nZXIgYmUgdXNlZC4gVGhlc2UgdHdvCi0gICAgICAg
ICAqIGtlcm5lbCB2ZXJzaW9ucyBhcmUgY3VycmVudGx5IHRoZSBvbmx5IG9uZXMgdG8gbWFrZSB1
c2Ugb2YgdGhpcwotICAgICAgICAgKiBlbmxpZ2h0ZW5tZW50LCBzbyBqdXN0IHVzZSAwIGhlcmUu
Ci0gICAgICAgICAqLwotICAgICAgICBwLT5Uc2NTZXF1ZW5jZSA9IDA7Ci0KLSAgICAgICAgcHJp
bnRrKFhFTkxPR19HX0lORk8gImQlZDogVklSSURJQU4gUkVGRVJFTkNFX1RTQzogaW52YWxpZGF0
ZWRcbiIsCi0gICAgICAgICAgICAgICBkLT5kb21haW5faWQpOwotICAgICAgICBnb3RvIG91dDsK
LSAgICB9Ci0KLSAgICAvKgotICAgICAqIFRoZSBndWVzdCB3aWxsIGNhbGN1bGF0ZSByZWZlcmVu
Y2UgdGltZSBhY2NvcmRpbmcgdG8gdGhlIGZvbGxvd2luZwotICAgICAqIGZvcm11bGE6Ci0gICAg
ICoKLSAgICAgKiBSZWZlcmVuY2VUaW1lID0gKChSRFRTQygpICogVHNjU2NhbGUpID4+IDY0KSAr
IFRzY09mZnNldAotICAgICAqCi0gICAgICogV2luZG93cyB1c2VzIGEgMTAwbnMgdGljaywgc28g
d2UgbmVlZCBhIHNjYWxlIHdoaWNoIGlzIGNwdQotICAgICAqIHRpY2tzIHBlciAxMDBucyBzaGlm
dGVkIGxlZnQgYnkgNjQuCi0gICAgICovCi0gICAgcC0+VHNjU2NhbGUgPSAoKDEwMDAwdWwgPDwg
MzIpIC8gZC0+YXJjaC50c2Nfa2h6KSA8PCAzMjsKLQotICAgIHAtPlRzY1NlcXVlbmNlKys7Ci0g
ICAgaWYgKCBwLT5Uc2NTZXF1ZW5jZSA9PSAweEZGRkZGRkZGIHx8Ci0gICAgICAgICBwLT5Uc2NT
ZXF1ZW5jZSA9PSAwICkgLyogQXZvaWQgYm90aCAnaW52YWxpZCcgdmFsdWVzICovCi0gICAgICAg
IHAtPlRzY1NlcXVlbmNlID0gMTsKLQotIG91dDoKLSAgICB1bm1hcF9kb21haW5fcGFnZShwKTsK
LQotICAgIHB1dF9wYWdlX2FuZF90eXBlKHBhZ2UpOwotfQotCiBpbnQgZ3Vlc3Rfd3Jtc3Jfdmly
aWRpYW4oc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90IGlkeCwgdWludDY0X3QgdmFsKQogewogICAg
IHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CkBAIC0zOTIsMTQgKzMwNyw3IEBAIGludCBn
dWVzdF93cm1zcl92aXJpZGlhbihzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgaWR4LCB1aW50NjRf
dCB2YWwpCiAgICAgICAgIHJldHVybiB2aXJpZGlhbl9zeW5pY193cm1zcih2LCBpZHgsIHZhbCk7
CiAKICAgICBjYXNlIEhWX1g2NF9NU1JfUkVGRVJFTkNFX1RTQzoKLSAgICAgICAgaWYgKCAhKHZp
cmlkaWFuX2ZlYXR1cmVfbWFzayhkKSAmIEhWTVBWX3JlZmVyZW5jZV90c2MpICkKLSAgICAgICAg
ICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKLQotICAgICAgICBkLT5hcmNoLmh2bS52aXJp
ZGlhbi5yZWZlcmVuY2VfdHNjLnJhdyA9IHZhbDsKLSAgICAgICAgZHVtcF9yZWZlcmVuY2VfdHNj
KGQpOwotICAgICAgICBpZiAoIGQtPmFyY2guaHZtLnZpcmlkaWFuLnJlZmVyZW5jZV90c2MuZmll
bGRzLmVuYWJsZWQgKQotICAgICAgICAgICAgdXBkYXRlX3JlZmVyZW5jZV90c2MoZCwgMSk7Ci0g
ICAgICAgIGJyZWFrOworICAgICAgICByZXR1cm4gdmlyaWRpYW5fdGltZV93cm1zcih2LCBpZHgs
IHZhbCk7CiAKICAgICBjYXNlIEhWX1g2NF9NU1JfQ1JBU0hfUDA6CiAgICAgY2FzZSBIVl9YNjRf
TVNSX0NSQVNIX1AxOgpAQCAtNDQ1LDM5ICszNTMsNiBAQCBpbnQgZ3Vlc3Rfd3Jtc3JfdmlyaWRp
YW4oc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90IGlkeCwgdWludDY0X3QgdmFsKQogICAgIHJldHVy
biBYODZFTVVMX09LQVk7CiB9CiAKLXN0YXRpYyBpbnQ2NF90IHJhd190cmNfdmFsKHN0cnVjdCBk
b21haW4gKmQpCi17Ci0gICAgdWludDY0X3QgdHNjOwotICAgIHN0cnVjdCB0aW1lX3NjYWxlIHRz
Y190b19uczsKLQotICAgIHRzYyA9IGh2bV9nZXRfZ3Vlc3RfdHNjKHB0X2dsb2JhbF92Y3B1X3Rh
cmdldChkKSk7Ci0KLSAgICAvKiBjb252ZXJ0IHRzYyB0byBjb3VudCBvZiAxMDBucyBwZXJpb2Rz
ICovCi0gICAgc2V0X3RpbWVfc2NhbGUoJnRzY190b19ucywgZC0+YXJjaC50c2Nfa2h6ICogMTAw
MHVsKTsKLSAgICByZXR1cm4gc2NhbGVfZGVsdGEodHNjLCAmdHNjX3RvX25zKSAvIDEwMHVsOwot
fQotCi12b2lkIHZpcmlkaWFuX3RpbWVfcmVmX2NvdW50X2ZyZWV6ZShzdHJ1Y3QgZG9tYWluICpk
KQotewotICAgIHN0cnVjdCB2aXJpZGlhbl90aW1lX3JlZl9jb3VudCAqdHJjOwotCi0gICAgdHJj
ID0gJmQtPmFyY2guaHZtLnZpcmlkaWFuLnRpbWVfcmVmX2NvdW50OwotCi0gICAgaWYgKCB0ZXN0
X2FuZF9jbGVhcl9iaXQoX1RSQ19ydW5uaW5nLCAmdHJjLT5mbGFncykgKQotICAgICAgICB0cmMt
PnZhbCA9IHJhd190cmNfdmFsKGQpICsgdHJjLT5vZmY7Ci19Ci0KLXZvaWQgdmlyaWRpYW5fdGlt
ZV9yZWZfY291bnRfdGhhdyhzdHJ1Y3QgZG9tYWluICpkKQotewotICAgIHN0cnVjdCB2aXJpZGlh
bl90aW1lX3JlZl9jb3VudCAqdHJjOwotCi0gICAgdHJjID0gJmQtPmFyY2guaHZtLnZpcmlkaWFu
LnRpbWVfcmVmX2NvdW50OwotCi0gICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93biAmJgotICAg
ICAgICAgIXRlc3RfYW5kX3NldF9iaXQoX1RSQ19ydW5uaW5nLCAmdHJjLT5mbGFncykgKQotICAg
ICAgICB0cmMtPm9mZiA9IChpbnQ2NF90KXRyYy0+dmFsIC0gcmF3X3RyY192YWwoZCk7Ci19Ci0K
IGludCBndWVzdF9yZG1zcl92aXJpZGlhbihjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3Qg
aWR4LCB1aW50NjRfdCAqdmFsKQogewogICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47
CkBAIC00OTgsNDkgKzM3MywxNyBAQCBpbnQgZ3Vlc3RfcmRtc3JfdmlyaWRpYW4oY29uc3Qgc3Ry
dWN0IHZjcHUgKnYsIHVpbnQzMl90IGlkeCwgdWludDY0X3QgKnZhbCkKICAgICAgICAgKnZhbCA9
IHYtPnZjcHVfaWQ7CiAgICAgICAgIGJyZWFrOwogCi0gICAgY2FzZSBIVl9YNjRfTVNSX1RTQ19G
UkVRVUVOQ1k6Ci0gICAgICAgIGlmICggdmlyaWRpYW5fZmVhdHVyZV9tYXNrKGQpICYgSFZNUFZf
bm9fZnJlcSApCi0gICAgICAgICAgICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047Ci0KLSAgICAg
ICAgKnZhbCA9ICh1aW50NjRfdClkLT5hcmNoLnRzY19raHogKiAxMDAwdWxsOwotICAgICAgICBi
cmVhazsKLQotICAgIGNhc2UgSFZfWDY0X01TUl9BUElDX0ZSRVFVRU5DWToKLSAgICAgICAgaWYg
KCB2aXJpZGlhbl9mZWF0dXJlX21hc2soZCkgJiBIVk1QVl9ub19mcmVxICkKLSAgICAgICAgICAg
IHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKLQotICAgICAgICAqdmFsID0gMTAwMDAwMDAwMHVs
bCAvIEFQSUNfQlVTX0NZQ0xFX05TOwotICAgICAgICBicmVhazsKLQogICAgIGNhc2UgSFZfWDY0
X01TUl9FT0k6CiAgICAgY2FzZSBIVl9YNjRfTVNSX0lDUjoKICAgICBjYXNlIEhWX1g2NF9NU1Jf
VFBSOgogICAgIGNhc2UgSFZfWDY0X01TUl9WUF9BU1NJU1RfUEFHRToKICAgICAgICAgcmV0dXJu
IHZpcmlkaWFuX3N5bmljX3JkbXNyKHYsIGlkeCwgdmFsKTsKIAorICAgIGNhc2UgSFZfWDY0X01T
Ul9UU0NfRlJFUVVFTkNZOgorICAgIGNhc2UgSFZfWDY0X01TUl9BUElDX0ZSRVFVRU5DWToKICAg
ICBjYXNlIEhWX1g2NF9NU1JfUkVGRVJFTkNFX1RTQzoKLSAgICAgICAgaWYgKCAhKHZpcmlkaWFu
X2ZlYXR1cmVfbWFzayhkKSAmIEhWTVBWX3JlZmVyZW5jZV90c2MpICkKLSAgICAgICAgICAgIHJl
dHVybiBYODZFTVVMX0VYQ0VQVElPTjsKLQotICAgICAgICAqdmFsID0gZC0+YXJjaC5odm0udmly
aWRpYW4ucmVmZXJlbmNlX3RzYy5yYXc7Ci0gICAgICAgIGJyZWFrOwotCiAgICAgY2FzZSBIVl9Y
NjRfTVNSX1RJTUVfUkVGX0NPVU5UOgotICAgIHsKLSAgICAgICAgc3RydWN0IHZpcmlkaWFuX3Rp
bWVfcmVmX2NvdW50ICp0cmM7Ci0KLSAgICAgICAgdHJjID0gJmQtPmFyY2guaHZtLnZpcmlkaWFu
LnRpbWVfcmVmX2NvdW50OwotCi0gICAgICAgIGlmICggISh2aXJpZGlhbl9mZWF0dXJlX21hc2so
ZCkgJiBIVk1QVl90aW1lX3JlZl9jb3VudCkgKQotICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxf
RVhDRVBUSU9OOwotCi0gICAgICAgIGlmICggIXRlc3RfYW5kX3NldF9iaXQoX1RSQ19hY2Nlc3Nl
ZCwgJnRyYy0+ZmxhZ3MpICkKLSAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19JTkZPICJkJWQ6
IFZJUklESUFOIE1TUl9USU1FX1JFRl9DT1VOVDogYWNjZXNzZWRcbiIsCi0gICAgICAgICAgICAg
ICAgICAgZC0+ZG9tYWluX2lkKTsKLQotICAgICAgICAqdmFsID0gcmF3X3RyY192YWwoZCkgKyB0
cmMtPm9mZjsKLSAgICAgICAgYnJlYWs7Ci0gICAgfQorICAgICAgICByZXR1cm4gdmlyaWRpYW5f
dGltZV9yZG1zcih2LCBpZHgsIHZhbCk7CiAKICAgICBjYXNlIEhWX1g2NF9NU1JfQ1JBU0hfUDA6
CiAgICAgY2FzZSBIVl9YNjRfTVNSX0NSQVNIX1AxOgpAQCAtNzQ4LDE1ICs1OTEsMTUgQEAgc3Rh
dGljIGludCB2aXJpZGlhbl9zYXZlX2RvbWFpbl9jdHh0KHN0cnVjdCB2Y3B1ICp2LAogewogICAg
IGNvbnN0IHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAgc3RydWN0IGh2bV92aXJp
ZGlhbl9kb21haW5fY29udGV4dCBjdHh0ID0gewotICAgICAgICAudGltZV9yZWZfY291bnQgPSBk
LT5hcmNoLmh2bS52aXJpZGlhbi50aW1lX3JlZl9jb3VudC52YWwsCiAgICAgICAgIC5oeXBlcmNh
bGxfZ3BhICA9IGQtPmFyY2guaHZtLnZpcmlkaWFuLmh5cGVyY2FsbF9ncGEucmF3LAogICAgICAg
ICAuZ3Vlc3Rfb3NfaWQgICAgPSBkLT5hcmNoLmh2bS52aXJpZGlhbi5ndWVzdF9vc19pZC5yYXcs
Ci0gICAgICAgIC5yZWZlcmVuY2VfdHNjICA9IGQtPmFyY2guaHZtLnZpcmlkaWFuLnJlZmVyZW5j
ZV90c2MucmF3LAogICAgIH07CiAKICAgICBpZiAoICFpc192aXJpZGlhbl9kb21haW4oZCkgKQog
ICAgICAgICByZXR1cm4gMDsKIAorICAgIHZpcmlkaWFuX3RpbWVfc2F2ZV9kb21haW5fY3R4dChk
LCAmY3R4dCk7CisKICAgICByZXR1cm4gKGh2bV9zYXZlX2VudHJ5KFZJUklESUFOX0RPTUFJTiwg
MCwgaCwgJmN0eHQpICE9IDApOwogfQogCkBAIC03NjgsMTMgKzYxMSwxMCBAQCBzdGF0aWMgaW50
IHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQoc3RydWN0IGRvbWFpbiAqZCwKICAgICBpZiAoIGh2
bV9sb2FkX2VudHJ5X3plcm9leHRlbmQoVklSSURJQU5fRE9NQUlOLCBoLCAmY3R4dCkgIT0gMCAp
CiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogCi0gICAgZC0+YXJjaC5odm0udmlyaWRpYW4udGlt
ZV9yZWZfY291bnQudmFsID0gY3R4dC50aW1lX3JlZl9jb3VudDsKICAgICBkLT5hcmNoLmh2bS52
aXJpZGlhbi5oeXBlcmNhbGxfZ3BhLnJhdyAgPSBjdHh0Lmh5cGVyY2FsbF9ncGE7CiAgICAgZC0+
YXJjaC5odm0udmlyaWRpYW4uZ3Vlc3Rfb3NfaWQucmF3ICAgID0gY3R4dC5ndWVzdF9vc19pZDsK
LSAgICBkLT5hcmNoLmh2bS52aXJpZGlhbi5yZWZlcmVuY2VfdHNjLnJhdyAgPSBjdHh0LnJlZmVy
ZW5jZV90c2M7CiAKLSAgICBpZiAoIGQtPmFyY2guaHZtLnZpcmlkaWFuLnJlZmVyZW5jZV90c2Mu
ZmllbGRzLmVuYWJsZWQgKQotICAgICAgICB1cGRhdGVfcmVmZXJlbmNlX3RzYyhkLCAwKTsKKyAg
ICB2aXJpZGlhbl90aW1lX2xvYWRfZG9tYWluX2N0eHQoZCwgJmN0eHQpOwogCiAgICAgcmV0dXJu
IDA7CiB9CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92aXJpZGlhbi5oIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmlyaWRpYW4uaAppbmRleCA3ZTIxY2E1NTM3Li45YTI2
ZjZiZWQwIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92aXJpZGlhbi5oCisr
KyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZpcmlkaWFuLmgKQEAgLTEyNSwxNSArMTI1LDYg
QEAgc3RydWN0IHZpcmlkaWFuX3RpbWVfcmVmX2NvdW50CiAgICAgaW50NjRfdCBvZmY7CiB9Owog
Ci10eXBlZGVmIHN0cnVjdCBfSFZfUkVGRVJFTkNFX1RTQ19QQUdFCi17Ci0gICAgdWludDMyX3Qg
VHNjU2VxdWVuY2U7Ci0gICAgdWludDMyX3QgUmVzZXJ2ZWQxOwotICAgIHVpbnQ2NF90IFRzY1Nj
YWxlOwotICAgIGludDY0X3QgIFRzY09mZnNldDsKLSAgICB1aW50NjRfdCBSZXNlcnZlZDJbNTA5
XTsKLX0gSFZfUkVGRVJFTkNFX1RTQ19QQUdFLCAqUEhWX1JFRkVSRU5DRV9UU0NfUEFHRTsKLQog
c3RydWN0IHZpcmlkaWFuX2RvbWFpbgogewogICAgIHVuaW9uIHZpcmlkaWFuX2d1ZXN0X29zX2lk
X21zciBndWVzdF9vc19pZDsKQEAgLTE1NCw2ICsxNDUsMTQgQEAgdmlyaWRpYW5faHlwZXJjYWxs
KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKTsKIHZvaWQgdmlyaWRpYW5fdGltZV9yZWZfY291
bnRfZnJlZXplKHN0cnVjdCBkb21haW4gKmQpOwogdm9pZCB2aXJpZGlhbl90aW1lX3JlZl9jb3Vu
dF90aGF3KHN0cnVjdCBkb21haW4gKmQpOwogCitpbnQgdmlyaWRpYW5fdGltZV93cm1zcihzdHJ1
Y3QgdmNwdSAqdiwgdWludDMyX3QgaWR4LCB1aW50NjRfdCB2YWwpOworaW50IHZpcmlkaWFuX3Rp
bWVfcmRtc3IoY29uc3Qgc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90IGlkeCwgdWludDY0X3QgKnZh
bCk7CisKK3ZvaWQgdmlyaWRpYW5fdGltZV9zYXZlX2RvbWFpbl9jdHh0KAorICAgIGNvbnN0IHN0
cnVjdCBkb21haW4gKmQsIHN0cnVjdCBodm1fdmlyaWRpYW5fZG9tYWluX2NvbnRleHQgKmN0eHQp
Owordm9pZCB2aXJpZGlhbl90aW1lX2xvYWRfZG9tYWluX2N0eHQoCisgICAgc3RydWN0IGRvbWFp
biAqZCwgY29uc3Qgc3RydWN0IGh2bV92aXJpZGlhbl9kb21haW5fY29udGV4dCAqY3R4dCk7CisK
IHZvaWQgdmlyaWRpYW5fdmNwdV9kZWluaXQoc3RydWN0IHZjcHUgKnYpOwogdm9pZCB2aXJpZGlh
bl9kb21haW5fZGVpbml0KHN0cnVjdCBkb21haW4gKmQpOwogCi0tIAoyLjExLjAKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 12:43:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 12: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 1gHpqZ-0005vS-E6; Wed, 31 Oct 2018 12:43: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=z2zh=nl=citrix.com=prvs=83522333a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHpqX-0005uu-T4
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 12:43:41 +0000
X-Inumbo-ID: 974cbecc-dd0a-11e8-ac89-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 974cbecc-dd0a-11e8-ac89-12d6303a7972;
 Wed, 31 Oct 2018 12:43:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69247618"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 31 Oct 2018 12:43:27 +0000
Message-ID: <20181031124335.23867-2-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181031124335.23867-1-paul.durrant@citrix.com>
References: <20181031124335.23867-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 1/9] viridian: move the code into its own
 sub-directory
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U3Vic2VxdWVudCBwYXRjaGVzIHdpbGwgaW50cm9kdWNlIHN1cHBvcnQgZm9yIG1vcmUgdmlyaWRp
YW4gZW5saWdodGVubWVudHMKd2hpY2ggd2lsbCBtYWtlIGEgc2luZ2xlIHNvdXJjZSBtb2R1bGUg
cXVpdGUgbGVuZ3RoeS4KClRoaXMgcGF0Y2ggdGhlcmVmb3JlIGNyZWF0ZXMgYSBuZXcgYXJjaC94
ODYvaHZtL3ZpcmlkaWFuIHN1Yi1kaXJlY3RvcnkgYW5kCm1vdmVzIHZpcmlkaWFuLmMgaW50byB0
aGF0LgoKVGhlIHBhdGNoIGFsc28gZml4ZXMgc29tZSBiYWQgd2hpdGVzcGFjZSB3aGlsc3QgbW92
aW5nIHRoZSBjb2RlIGFuZAphZGp1c3RzIHRoZSBNQUlOVEFJTkVSUyBmaWxlLgoKU2lnbmVkLW9m
Zi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KQWNrZWQtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
CnYyOgogLSBBZGp1c3QgTUFJTlRBSU5FUlMgYW5kIGFkZCBKYW4ncyBBLWIKLS0tCiBNQUlOVEFJ
TkVSUyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAyICstCiB4ZW4vYXJjaC94ODYv
aHZtL01ha2VmaWxlICAgICAgICAgICAgICAgICAgfCAyICstCiB4ZW4vYXJjaC94ODYvaHZtL3Zp
cmlkaWFuL01ha2VmaWxlICAgICAgICAgfCAxICsKIHhlbi9hcmNoL3g4Ni9odm0veyA9PiB2aXJp
ZGlhbn0vdmlyaWRpYW4uYyB8IDQgKystLQogNCBmaWxlcyBjaGFuZ2VkLCA1IGluc2VydGlvbnMo
KyksIDQgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gveDg2L2h2bS92
aXJpZGlhbi9NYWtlZmlsZQogcmVuYW1lIHhlbi9hcmNoL3g4Ni9odm0veyA9PiB2aXJpZGlhbn0v
dmlyaWRpYW4uYyAoOTklKQoKZGlmZiAtLWdpdCBhL01BSU5UQUlORVJTIGIvTUFJTlRBSU5FUlMK
aW5kZXggMTk3MDEwMGIzNy4uYzJiYTc0ZDBjOSAxMDA2NDQKLS0tIGEvTUFJTlRBSU5FUlMKKysr
IGIvTUFJTlRBSU5FUlMKQEAgLTQ4Nyw3ICs0ODcsNyBAQCBGOgl4ZW4vYXJjaC94ODYvbW0vc2hh
ZG93LwogWDg2IFZJUklESUFOIEVOTElHSFRFTk1FTlRTCiBNOglQYXVsIER1cnJhbnQgPHBhdWwu
ZHVycmFudEBjaXRyaXguY29tPgogUzoJU3VwcG9ydGVkCi1GOgl4ZW4vYXJjaC94ODYvaHZtL3Zp
cmlkaWFuLmMKK0Y6CXhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vCiBGOgl4ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS92aXJpZGlhbi5oCiAKIFhFTlRSQUNFCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvaHZtL01ha2VmaWxlIGIveGVuL2FyY2gveDg2L2h2bS9NYWtlZmlsZQppbmRleCA1ZTA0YmMx
NDI5Li44NmIxMDZmOGU3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL01ha2VmaWxlCisr
KyBiL3hlbi9hcmNoL3g4Ni9odm0vTWFrZWZpbGUKQEAgLTEsNSArMSw2IEBACiBzdWJkaXIteSAr
PSBzdm0KIHN1YmRpci15ICs9IHZteAorc3ViZGlyLXkgKz0gdmlyaWRpYW4KIAogb2JqLXkgKz0g
YXNpZC5vCiBvYmoteSArPSBkbS5vCkBAIC0yMyw3ICsyNCw2IEBAIG9iai15ICs9IHJ0Yy5vCiBv
YmoteSArPSBzYXZlLm8KIG9iai15ICs9IHN0ZHZnYS5vCiBvYmoteSArPSB2aW9hcGljLm8KLW9i
ai15ICs9IHZpcmlkaWFuLm8KIG9iai15ICs9IHZsYXBpYy5vCiBvYmoteSArPSB2bV9ldmVudC5v
CiBvYmoteSArPSB2bXNpLm8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4v
TWFrZWZpbGUgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL01ha2VmaWxlCm5ldyBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjA5ZmQwYTVmM2MKLS0tIC9kZXYvbnVsbAorKysg
Yi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL01ha2VmaWxlCkBAIC0wLDAgKzEgQEAKK29iai15
ICs9IHZpcmlkaWFuLm8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyBi
L3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vdmlyaWRpYW4uYwpzaW1pbGFyaXR5IGluZGV4IDk5
JQpyZW5hbWUgZnJvbSB4ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKcmVuYW1lIHRvIHhlbi9h
cmNoL3g4Ni9odm0vdmlyaWRpYW4vdmlyaWRpYW4uYwppbmRleCBmNDJiMWYwNjNlLi4zZTliZWRh
ODMxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKKysrIGIveGVuL2Fy
Y2gveDg2L2h2bS92aXJpZGlhbi92aXJpZGlhbi5jCkBAIC00LDcgKzQsNyBAQAogICogQW4gaW1w
bGVtZW50YXRpb24gb2Ygc29tZSBWaXJpZGlhbiBlbmxpZ2h0ZW5tZW50cy4gU2VlIE1pY3Jvc29m
dCdzCiAgKiBIeXBlcnZpc29yIFRvcCBMZXZlbCBGdW5jdGlvbmFsIFNwZWNpZmljYXRpb24gKHY1
LjBhKSBhdDoKICAqCi0gKiBodHRwczovL2dpdGh1Yi5jb20vTWljcm9zb2Z0L1ZpcnR1YWxpemF0
aW9uLURvY3VtZW50YXRpb24vcmF3L21hc3Rlci90bGZzL0h5cGVydmlzb3IlMjBUb3AlMjBMZXZl
bCUyMEZ1bmN0aW9uYWwlMjBTcGVjaWZpY2F0aW9uJTIwdjUuMC5wZGYgCisgKiBodHRwczovL2dp
dGh1Yi5jb20vTWljcm9zb2Z0L1ZpcnR1YWxpemF0aW9uLURvY3VtZW50YXRpb24vcmF3L21hc3Rl
ci90bGZzL0h5cGVydmlzb3IlMjBUb3AlMjBMZXZlbCUyMEZ1bmN0aW9uYWwlMjBTcGVjaWZpY2F0
aW9uJTIwdjUuMC5wZGYKICAqCiAgKiBmb3IgbW9yZSBpbmZvcm1hdGlvbi4KICAqLwpAQCAtMzM0
LDcgKzMzNCw3IEBAIHN0YXRpYyB2b2lkIGR1bXBfcmVmZXJlbmNlX3RzYyhjb25zdCBzdHJ1Y3Qg
ZG9tYWluICpkKQogICAgIGNvbnN0IHVuaW9uIHZpcmlkaWFuX3JlZmVyZW5jZV90c2MgKnJ0Owog
CiAgICAgcnQgPSAmZC0+YXJjaC5odm0udmlyaWRpYW4ucmVmZXJlbmNlX3RzYzsKLSAgICAKKwog
ICAgIHByaW50ayhYRU5MT0dfR19JTkZPICJkJWQ6IFZJUklESUFOIFJFRkVSRU5DRV9UU0M6IGVu
YWJsZWQ6ICV4IHBmbjogJWx4XG4iLAogICAgICAgICAgICBkLT5kb21haW5faWQsCiAgICAgICAg
ICAgIHJ0LT5maWVsZHMuZW5hYmxlZCwgKHVuc2lnbmVkIGxvbmcpcnQtPmZpZWxkcy5wZm4pOwot
LSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 12:43:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 12: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 1gHpqc-0005wq-1V; Wed, 31 Oct 2018 12:43:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=z2zh=nl=citrix.com=prvs=83522333a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHpqb-0005vz-3A
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 12:43:45 +0000
X-Inumbo-ID: 9a5daec0-dd0a-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9a5daec0-dd0a-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 12:43:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69247634"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 31 Oct 2018 12:43:30 +0000
Message-ID: <20181031124335.23867-5-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181031124335.23867-1-paul.durrant@citrix.com>
References: <20181031124335.23867-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 4/9] viridian: remove duplicate union types
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@citrix.com>, Wei Liu <wei.liu2@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>

VGhlICd2aXJpZGlhbl92cF9hc3Npc3QnLCAndmlyaWRpYW5faHlwZXJjYWxsX2dwYScgYW5kCid2
aXJpZGlhbl9yZWZlcmVuY2VfdHNjJyB1bmlvbiB0eXBlcyBhcmUgaWRlbnRpY2FsIGluIGxheW91
dC4gVGhlIGxheW91dAppcyBhbHNvIGNvbW1vbiB0aHJvdWdob3V0IHRoZSBzcGVjaWZpY2F0aW9u
IFsxXS4KClRoaXMgcGF0Y2ggZGVjbGFyZXMgYSBjb21tb24gJ3ZpcmlkaWFuX3BhZ2VfbXNyJyB0
eXBlIGFuZCBjb252ZXJ0cyB0aGUgcmVzdApvZiB0aGUgY29kZSB0byB1c2UgdGhhdCB0eXBlIGZv
ciBib3RoIHRoZSBoeXBlcmNhbGwgYW5kIFZQIGFzc2lzdCBwYWdlcy4KCkFsc28sIHJlbmFtZSAn
dmlyaWRpYW5fZ3Vlc3Rfb3NfaWQnIHRvICd2aXJpZGlhbl9ndWVzdF9vc19pZF9tc3InIHNpbmNl
IGl0CmFsc28gaXMgYSB1bmlvbiByZXByZXNlbnRpbmcgYW4gTVNSIHZhbHVlLgoKTm8gZnVuY3Rp
b25hbCBjaGFuZ2UuCgpbMV0gaHR0cHM6Ly9naXRodWIuY29tL01pY3Jvc29mdERvY3MvVmlydHVh
bGl6YXRpb24tRG9jdW1lbnRhdGlvbi9yYXcvbGl2ZS90bGZzL0h5cGVydmlzb3IlMjBUb3AlMjBM
ZXZlbCUyMEZ1bmN0aW9uYWwlMjBTcGVjaWZpY2F0aW9uJTIwdjUuMEMucGRmCgpTaWduZWQtb2Zm
LWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTog
Um9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJj
aC94ODYvaHZtL3ZpcmlkaWFuL3ZpcmlkaWFuLmMgfCAgOCArKysrLS0tLQogeGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vdmlyaWRpYW4uaCAgIHwgMzYgKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDMyIGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vdmlyaWRpYW4uYyBi
L3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vdmlyaWRpYW4uYwppbmRleCBmNWY1ZmJjZGZlLi4y
ZGM4NmRkMGYzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3ZpcmlkaWFu
LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi92aXJpZGlhbi5jCkBAIC0yODYsNyAr
Mjg2LDcgQEAgdm9pZCBjcHVpZF92aXJpZGlhbl9sZWF2ZXMoY29uc3Qgc3RydWN0IHZjcHUgKnYs
IHVpbnQzMl90IGxlYWYsCiAKIHN0YXRpYyB2b2lkIGR1bXBfZ3Vlc3Rfb3NfaWQoY29uc3Qgc3Ry
dWN0IGRvbWFpbiAqZCkKIHsKLSAgICBjb25zdCB1bmlvbiB2aXJpZGlhbl9ndWVzdF9vc19pZCAq
Z29pOworICAgIGNvbnN0IHVuaW9uIHZpcmlkaWFuX2d1ZXN0X29zX2lkX21zciAqZ29pOwogCiAg
ICAgZ29pID0gJmQtPmFyY2guaHZtLnZpcmlkaWFuLmd1ZXN0X29zX2lkOwogCkBAIC0zMDAsNyAr
MzAwLDcgQEAgc3RhdGljIHZvaWQgZHVtcF9ndWVzdF9vc19pZChjb25zdCBzdHJ1Y3QgZG9tYWlu
ICpkKQogCiBzdGF0aWMgdm9pZCBkdW1wX2h5cGVyY2FsbChjb25zdCBzdHJ1Y3QgZG9tYWluICpk
KQogewotICAgIGNvbnN0IHVuaW9uIHZpcmlkaWFuX2h5cGVyY2FsbF9ncGEgKmhnOworICAgIGNv
bnN0IHVuaW9uIHZpcmlkaWFuX3BhZ2VfbXNyICpoZzsKIAogICAgIGhnID0gJmQtPmFyY2guaHZt
LnZpcmlkaWFuLmh5cGVyY2FsbF9ncGE7CiAKQEAgLTMxMSw3ICszMTEsNyBAQCBzdGF0aWMgdm9p
ZCBkdW1wX2h5cGVyY2FsbChjb25zdCBzdHJ1Y3QgZG9tYWluICpkKQogCiBzdGF0aWMgdm9pZCBk
dW1wX3ZwX2Fzc2lzdChjb25zdCBzdHJ1Y3QgdmNwdSAqdikKIHsKLSAgICBjb25zdCB1bmlvbiB2
aXJpZGlhbl92cF9hc3Npc3QgKnZhOworICAgIGNvbnN0IHVuaW9uIHZpcmlkaWFuX3BhZ2VfbXNy
ICp2YTsKIAogICAgIHZhID0gJnYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3I7CiAK
QEAgLTMyMSw3ICszMjEsNyBAQCBzdGF0aWMgdm9pZCBkdW1wX3ZwX2Fzc2lzdChjb25zdCBzdHJ1
Y3QgdmNwdSAqdikKIAogc3RhdGljIHZvaWQgZHVtcF9yZWZlcmVuY2VfdHNjKGNvbnN0IHN0cnVj
dCBkb21haW4gKmQpCiB7Ci0gICAgY29uc3QgdW5pb24gdmlyaWRpYW5fcmVmZXJlbmNlX3RzYyAq
cnQ7CisgICAgY29uc3QgdW5pb24gdmlyaWRpYW5fcGFnZV9tc3IgKnJ0OwogCiAgICAgcnQgPSAm
ZC0+YXJjaC5odm0udmlyaWRpYW4ucmVmZXJlbmNlX3RzYzsKIApkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vdmlyaWRpYW4uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3Zp
cmlkaWFuLmgKaW5kZXggZjYwMDhmOWJkYi4uMzU5ZmRmNWE4MyAxMDA2NDQKLS0tIGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vdmlyaWRpYW4uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2
bS92aXJpZGlhbi5oCkBAIC05LDggKzksOSBAQAogI2lmbmRlZiBfX0FTTV9YODZfSFZNX1ZJUklE
SUFOX0hfXwogI2RlZmluZSBfX0FTTV9YODZfSFZNX1ZJUklESUFOX0hfXwogCi11bmlvbiB2aXJp
ZGlhbl92cF9hc3Npc3QKLXsgICB1aW50NjRfdCByYXc7Cit1bmlvbiB2aXJpZGlhbl9wYWdlX21z
cgoreworICAgIHVpbnQ2NF90IHJhdzsKICAgICBzdHJ1Y3QKICAgICB7CiAgICAgICAgIHVpbnQ2
NF90IGVuYWJsZWQ6MTsKQEAgLTIyLDE0ICsyMywxNCBAQCB1bmlvbiB2aXJpZGlhbl92cF9hc3Np
c3QKIHN0cnVjdCB2aXJpZGlhbl92Y3B1CiB7CiAgICAgc3RydWN0IHsKLSAgICAgICAgdW5pb24g
dmlyaWRpYW5fdnBfYXNzaXN0IG1zcjsKKyAgICAgICAgdW5pb24gdmlyaWRpYW5fcGFnZV9tc3Ig
bXNyOwogICAgICAgICB2b2lkICp2YTsKICAgICAgICAgYm9vbCBwZW5kaW5nOwogICAgIH0gdnBf
YXNzaXN0OwogICAgIHVpbnQ2NF90IGNyYXNoX3BhcmFtWzVdOwogfTsKIAotdW5pb24gdmlyaWRp
YW5fZ3Vlc3Rfb3NfaWQKK3VuaW9uIHZpcmlkaWFuX2d1ZXN0X29zX2lkX21zcgogewogICAgIHVp
bnQ2NF90IHJhdzsKICAgICBzdHJ1Y3QKQEAgLTQzLDE2ICs0NCw2IEBAIHVuaW9uIHZpcmlkaWFu
X2d1ZXN0X29zX2lkCiAgICAgfSBmaWVsZHM7CiB9OwogCi11bmlvbiB2aXJpZGlhbl9oeXBlcmNh
bGxfZ3BhCi17ICAgdWludDY0X3QgcmF3OwotICAgIHN0cnVjdAotICAgIHsKLSAgICAgICAgdWlu
dDY0X3QgZW5hYmxlZDoxOwotICAgICAgICB1aW50NjRfdCByZXNlcnZlZF9wcmVzZXJ2ZWQ6MTE7
Ci0gICAgICAgIHVpbnQ2NF90IHBmbjo0ODsKLSAgICB9IGZpZWxkczsKLX07Ci0KIHN0cnVjdCB2
aXJpZGlhbl90aW1lX3JlZl9jb3VudAogewogICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CkBAIC02
NiwxNyArNTcsNiBAQCBzdHJ1Y3QgdmlyaWRpYW5fdGltZV9yZWZfY291bnQKICAgICBpbnQ2NF90
IG9mZjsKIH07CiAKLXVuaW9uIHZpcmlkaWFuX3JlZmVyZW5jZV90c2MKLXsKLSAgICB1aW50NjRf
dCByYXc7Ci0gICAgc3RydWN0Ci0gICAgewotICAgICAgICB1aW50NjRfdCBlbmFibGVkOjE7Ci0g
ICAgICAgIHVpbnQ2NF90IHJlc2VydmVkX3ByZXNlcnZlZDoxMTsKLSAgICAgICAgdWludDY0X3Qg
cGZuOjQ4OwotICAgIH0gZmllbGRzOwotfTsKLQogdHlwZWRlZiBzdHJ1Y3QgX0hWX1JFRkVSRU5D
RV9UU0NfUEFHRQogewogICAgIHVpbnQzMl90IFRzY1NlcXVlbmNlOwpAQCAtODgsMTAgKzY4LDEw
IEBAIHR5cGVkZWYgc3RydWN0IF9IVl9SRUZFUkVOQ0VfVFNDX1BBR0UKIAogc3RydWN0IHZpcmlk
aWFuX2RvbWFpbgogewotICAgIHVuaW9uIHZpcmlkaWFuX2d1ZXN0X29zX2lkIGd1ZXN0X29zX2lk
OwotICAgIHVuaW9uIHZpcmlkaWFuX2h5cGVyY2FsbF9ncGEgaHlwZXJjYWxsX2dwYTsKKyAgICB1
bmlvbiB2aXJpZGlhbl9ndWVzdF9vc19pZF9tc3IgZ3Vlc3Rfb3NfaWQ7CisgICAgdW5pb24gdmly
aWRpYW5fcGFnZV9tc3IgaHlwZXJjYWxsX2dwYTsKICAgICBzdHJ1Y3QgdmlyaWRpYW5fdGltZV9y
ZWZfY291bnQgdGltZV9yZWZfY291bnQ7Ci0gICAgdW5pb24gdmlyaWRpYW5fcmVmZXJlbmNlX3Rz
YyByZWZlcmVuY2VfdHNjOworICAgIHVuaW9uIHZpcmlkaWFuX3BhZ2VfbXNyIHJlZmVyZW5jZV90
c2M7CiB9OwogCiB2b2lkIGNwdWlkX3ZpcmlkaWFuX2xlYXZlcyhjb25zdCBzdHJ1Y3QgdmNwdSAq
diwgdWludDMyX3QgbGVhZiwKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 12:43:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 12: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 1gHpqX-0005us-QW; Wed, 31 Oct 2018 12:43: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=z2zh=nl=citrix.com=prvs=83522333a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHpqW-0005um-N7
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 12:43:40 +0000
X-Inumbo-ID: 96a0a286-dd0a-11e8-8228-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 96a0a286-dd0a-11e8-8228-12d6303a7972;
 Wed, 31 Oct 2018 12:43:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69247616"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 31 Oct 2018 12:43:26 +0000
Message-ID: <20181031124335.23867-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 0/9] viridian 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: Paul Durrant <paul.durrant@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SSBwbGFuIHRvIGFkZCBpbXBsZW1lbnRhdGlvbnMgZm9yIG1vcmUgdmlyaWRpYW4gZW5saWdodGVu
bWVudHMgaW4gdGhlIG5lYXIKZnV0dXJlLiBUaGlzIHNlcmllcyBpcyBqdXN0IHNvbWUgY2xlYW51
cCBJJ3ZlIGJlZW4gZG9pbmcgaW4gcHJlcGFyYXRpb24uCgpQYXVsIER1cnJhbnQgKDkpOgogIHZp
cmlkaWFuOiBtb3ZlIHRoZSBjb2RlIGludG8gaXRzIG93biBzdWItZGlyZWN0b3J5CiAgdmlyaWRp
YW46IHJlbW92ZSBNU1IgcGVyZiBjb3VudGVycwogIHZpcmlkaWFuOiByZW1vdmUgY29tbWVudHMg
cmVmZXJlbmNpbmcgc2VjdGlvbiBudW1iZXIgaW4gdGhlIHNwZWMuCiAgdmlyaWRpYW46IHJlbW92
ZSBkdXBsaWNhdGUgdW5pb24gdHlwZXMKICB2aXJpZGlhbjogc2VwYXJhdGUgaW50ZXJydXB0IHJl
bGF0ZWQgZW5saWdodGVubWVudCBpbXBsZW1lbnRhdGlvbnMuLi4KICB2aXJpZGlhbjogc2VwYXJh
dGUgdGltZSByZWxhdGVkIGVubGlnaHRlbm1lbnQgaW1wbGVtZW50YXRpb25zLi4uCiAgdmlyaWRp
YW46IGRlZmluZSB0eXBlIGZvciB0aGUgJ3ZpcnR1YWwgVlAgYXNzaXN0IHBhZ2UnCiAgdG9vbHMv
bWlzYzogZml4IGhhcmQgdGFicyBpbiB4ZW4taHZtY3R4LmMKICB2aXJpZGlhbjogaW50cm9kdWNl
IHN0cnVjdCB2aXJpZGlhbl9wYWdlCgogTUFJTlRBSU5FUlMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwgICAyICstCiB0b29scy9taXNjL3hlbi1odm1jdHguYyAgICAgICAgICAgICAg
ICAgICAgfCAgMTggKy0KIHhlbi9hcmNoL3g4Ni9odm0vTWFrZWZpbGUgICAgICAgICAgICAgICAg
ICB8ICAgMiArLQogeGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi9NYWtlZmlsZSAgICAgICAgIHwg
ICAzICsKIHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vc3luaWMuYyAgICAgICAgICB8IDIzNCAr
KysrKysrKysrKysrKwogeGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi90aW1lLmMgICAgICAgICAg
IHwgMjQ1ICsrKysrKysrKysrKysrKwogeGVuL2FyY2gveDg2L2h2bS97ID0+IHZpcmlkaWFufS92
aXJpZGlhbi5jIHwgNDgyICsrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS92aXJpZGlhbi5oICAgICAgICAgfCAxNDQgKysrKysrLS0tCiB4ZW4vaW5j
bHVkZS9hc20teDg2L3BlcmZjX2RlZm4uaCAgICAgICAgICAgfCAgMjYgLS0KIHhlbi9pbmNsdWRl
L3B1YmxpYy9hcmNoLXg4Ni9odm0vc2F2ZS5oICAgICB8ICAgMiArLQogMTAgZmlsZXMgY2hhbmdl
ZCwgNjM4IGluc2VydGlvbnMoKyksIDUyMCBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0
NCB4ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL01ha2VmaWxlCiBjcmVhdGUgbW9kZSAxMDA2NDQg
eGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi9zeW5pYy5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVu
L2FyY2gveDg2L2h2bS92aXJpZGlhbi90aW1lLmMKIHJlbmFtZSB4ZW4vYXJjaC94ODYvaHZtL3sg
PT4gdmlyaWRpYW59L3ZpcmlkaWFuLmMgKDU0JSkKCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 12:43:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 12: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 1gHpqZ-0005vE-4Z; Wed, 31 Oct 2018 12:43:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=z2zh=nl=citrix.com=prvs=83522333a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHpqX-0005ur-RO
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 12:43:41 +0000
X-Inumbo-ID: 97eda521-dd0a-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 97eda521-dd0a-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 12:43:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69247622"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 31 Oct 2018 12:43:34 +0000
Message-ID: <20181031124335.23867-9-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181031124335.23867-1-paul.durrant@citrix.com>
References: <20181031124335.23867-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 8/9] tools/misc: fix hard tabs in xen-hvmctx.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: Wei Liu <wei.liu2@citrix.com>, Paul Durrant <paul.durrant@citrix.com>,
 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>

QWxzbyBhZGQgZW1hY3MgYm9pbGVycGxhdGUgdG8gYXZvaWQgZnV0dXJlIHByb2JsZW1zLgoKUHVy
ZWx5IGNvc21ldGljLiBObyBmdW5jdGlvbmFsIGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IFBhdWwg
RHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Ci0tLQpDYzogSWFuIEphY2tzb24gPGlh
bi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgoKdjI6CiAtIE5ldyBpbiB2MgotLS0KIHRvb2xzL21pc2MveGVuLWh2bWN0eC5jIHwgMTYgKysr
KysrKysrKysrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDMgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbWlzYy94ZW4taHZtY3R4LmMgYi90b29scy9taXNj
L3hlbi1odm1jdHguYwppbmRleCA0MGU3Nzg1MWJlLi44MjNhYTdkNzM2IDEwMDY0NAotLS0gYS90
b29scy9taXNjL3hlbi1odm1jdHguYworKysgYi90b29scy9taXNjL3hlbi1odm1jdHguYwpAQCAt
MzcxLDggKzM3MSw4IEBAIHN0YXRpYyB2b2lkIGR1bXBfdmlyaWRpYW5fdmNwdSh2b2lkKQogICAg
IEhWTV9TQVZFX1RZUEUoVklSSURJQU5fVkNQVSkgcDsKICAgICBSRUFEKHApOwogICAgIHByaW50
ZigiICAgIFZJUklESUFOX1ZDUFU6IHZwX2Fzc2lzdF9tc3IgMHglbGx4LCB2cF9hc3Npc3RfcGVu
ZGluZyAlc1xuIiwKLQkgICAodW5zaWduZWQgbG9uZyBsb25nKSBwLnZwX2Fzc2lzdF9tc3IsCi0J
ICAgcC52cF9hc3Npc3RfcGVuZGluZyA/ICJ0cnVlIiA6ICJmYWxzZSIpOworICAgICAgICAgICAo
dW5zaWduZWQgbG9uZyBsb25nKSBwLnZwX2Fzc2lzdF9tc3IsCisgICAgICAgICAgIHAudnBfYXNz
aXN0X3BlbmRpbmcgPyAidHJ1ZSIgOiAiZmFsc2UiKTsKIH0KIAogc3RhdGljIHZvaWQgZHVtcF92
bWNlX3ZjcHUodm9pZCkKQEAgLTQ2OCw0ICs0NjgsMTQgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNo
YXIgKiphcmd2KQogICAgIH0gd2hpbGUgKCBkZXNjLnR5cGVjb2RlICE9IEhWTV9TQVZFX0NPREUo
RU5EKSAmJiBvZmYgPCBsZW4gKTsKIAogICAgIHJldHVybiAwOwotfSAKK30KKworLyoKKyAqIExv
Y2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMt
YmFzaWMtb2Zmc2V0OiA0CisgKiB0YWItd2lkdGg6IDQKKyAqIGluZGVudC10YWJzLW1vZGU6IG5p
bAorICogRW5kOgorICovCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 12:43:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 12: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 1gHpqc-0005x0-DY; Wed, 31 Oct 2018 12:43:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=z2zh=nl=citrix.com=prvs=83522333a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHpqb-0005w1-5t
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 12:43:45 +0000
X-Inumbo-ID: 99ed0ff1-dd0a-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 99ed0ff1-dd0a-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 12:43:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69247632"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 31 Oct 2018 12:43:28 +0000
Message-ID: <20181031124335.23867-3-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181031124335.23867-1-paul.durrant@citrix.com>
References: <20181031124335.23867-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 2/9] viridian: remove MSR perf counters
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@citrix.com>, Wei Liu <wei.liu2@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>

VGhleSdyZSBub3QgcmVhbGx5IHVzZWZ1bCBzbyBtYWludGFpbmluZyB0aGVtIGlzIHBvaW50bGVz
cy4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+
ClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0K
Q2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vdmlyaWRpYW4uYyB8IDIxIC0tLS0tLS0t
LS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9wZXJmY19kZWZuLmggICAgIHwgMjYg
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgNDcgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi92aXJpZGlhbi5jIGIv
eGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi92aXJpZGlhbi5jCmluZGV4IDNlOWJlZGE4MzEuLmM1
NzIyZDY5OTIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vdmlyaWRpYW4u
YworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3ZpcmlkaWFuLmMKQEAgLTExLDcgKzEx
LDYgQEAKIAogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgogI2luY2x1ZGUgPHhlbi92ZXJzaW9uLmg+
Ci0jaW5jbHVkZSA8eGVuL3BlcmZjLmg+CiAjaW5jbHVkZSA8eGVuL2h5cGVyY2FsbC5oPgogI2lu
Y2x1ZGUgPHhlbi9kb21haW5fcGFnZS5oPgogI2luY2x1ZGUgPGFzbS9ndWVzdF9hY2Nlc3MuaD4K
QEAgLTU2MCwxMyArNTU5LDExIEBAIGludCBndWVzdF93cm1zcl92aXJpZGlhbihzdHJ1Y3QgdmNw
dSAqdiwgdWludDMyX3QgaWR4LCB1aW50NjRfdCB2YWwpCiAgICAgc3dpdGNoICggaWR4ICkKICAg
ICB7CiAgICAgY2FzZSBIVl9YNjRfTVNSX0dVRVNUX09TX0lEOgotICAgICAgICBwZXJmY19pbmNy
KG1zaHZfd3Jtc3Jfb3NpZCk7CiAgICAgICAgIGQtPmFyY2guaHZtLnZpcmlkaWFuLmd1ZXN0X29z
X2lkLnJhdyA9IHZhbDsKICAgICAgICAgZHVtcF9ndWVzdF9vc19pZChkKTsKICAgICAgICAgYnJl
YWs7CiAKICAgICBjYXNlIEhWX1g2NF9NU1JfSFlQRVJDQUxMOgotICAgICAgICBwZXJmY19pbmNy
KG1zaHZfd3Jtc3JfaGNfcGFnZSk7CiAgICAgICAgIGQtPmFyY2guaHZtLnZpcmlkaWFuLmh5cGVy
Y2FsbF9ncGEucmF3ID0gdmFsOwogICAgICAgICBkdW1wX2h5cGVyY2FsbChkKTsKICAgICAgICAg
aWYgKCBkLT5hcmNoLmh2bS52aXJpZGlhbi5oeXBlcmNhbGxfZ3BhLmZpZWxkcy5lbmFibGVkICkK
QEAgLTU3NCwxOCArNTcxLDE1IEBAIGludCBndWVzdF93cm1zcl92aXJpZGlhbihzdHJ1Y3QgdmNw
dSAqdiwgdWludDMyX3QgaWR4LCB1aW50NjRfdCB2YWwpCiAgICAgICAgIGJyZWFrOwogCiAgICAg
Y2FzZSBIVl9YNjRfTVNSX1ZQX0lOREVYOgotICAgICAgICBwZXJmY19pbmNyKG1zaHZfd3Jtc3Jf
dnBfaW5kZXgpOwogICAgICAgICBicmVhazsKIAogICAgIGNhc2UgSFZfWDY0X01TUl9FT0k6Ci0g
ICAgICAgIHBlcmZjX2luY3IobXNodl93cm1zcl9lb2kpOwogICAgICAgICB2bGFwaWNfRU9JX3Nl
dCh2Y3B1X3ZsYXBpYyh2KSk7CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBIVl9YNjRfTVNS
X0lDUjogewogICAgICAgICB1MzIgZWF4ID0gKHUzMil2YWwsIGVkeCA9ICh1MzIpKHZhbCA+PiAz
Mik7CiAgICAgICAgIHN0cnVjdCB2bGFwaWMgKnZsYXBpYyA9IHZjcHVfdmxhcGljKHYpOwotICAg
ICAgICBwZXJmY19pbmNyKG1zaHZfd3Jtc3JfaWNyKTsKICAgICAgICAgZWF4ICY9IH4oMSA8PCAx
Mik7CiAgICAgICAgIGVkeCAmPSAweGZmMDAwMDAwOwogICAgICAgICB2bGFwaWNfc2V0X3JlZyh2
bGFwaWMsIEFQSUNfSUNSMiwgZWR4KTsKQEAgLTU5NSwxMiArNTg5LDEwIEBAIGludCBndWVzdF93
cm1zcl92aXJpZGlhbihzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgaWR4LCB1aW50NjRfdCB2YWwp
CiAgICAgfQogCiAgICAgY2FzZSBIVl9YNjRfTVNSX1RQUjoKLSAgICAgICAgcGVyZmNfaW5jciht
c2h2X3dybXNyX3Rwcik7CiAgICAgICAgIHZsYXBpY19zZXRfcmVnKHZjcHVfdmxhcGljKHYpLCBB
UElDX1RBU0tQUkksICh1aW50OF90KXZhbCk7CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBI
Vl9YNjRfTVNSX1ZQX0FTU0lTVF9QQUdFOgotICAgICAgICBwZXJmY19pbmNyKG1zaHZfd3Jtc3Jf
YXBpY19tc3IpOwogICAgICAgICB0ZWFyZG93bl92cF9hc3Npc3Qodik7IC8qIHJlbGVhc2UgYW55
IHByZXZpb3VzIG1hcHBpbmcgKi8KICAgICAgICAgdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNz
aXN0Lm1zci5yYXcgPSB2YWw7CiAgICAgICAgIGR1bXBfdnBfYXNzaXN0KHYpOwpAQCAtNjEyLDcg
KzYwNCw2IEBAIGludCBndWVzdF93cm1zcl92aXJpZGlhbihzdHJ1Y3QgdmNwdSAqdiwgdWludDMy
X3QgaWR4LCB1aW50NjRfdCB2YWwpCiAgICAgICAgIGlmICggISh2aXJpZGlhbl9mZWF0dXJlX21h
c2soZCkgJiBIVk1QVl9yZWZlcmVuY2VfdHNjKSApCiAgICAgICAgICAgICByZXR1cm4gWDg2RU1V
TF9FWENFUFRJT047CiAKLSAgICAgICAgcGVyZmNfaW5jcihtc2h2X3dybXNyX3RzY19tc3IpOwog
ICAgICAgICBkLT5hcmNoLmh2bS52aXJpZGlhbi5yZWZlcmVuY2VfdHNjLnJhdyA9IHZhbDsKICAg
ICAgICAgZHVtcF9yZWZlcmVuY2VfdHNjKGQpOwogICAgICAgICBpZiAoIGQtPmFyY2guaHZtLnZp
cmlkaWFuLnJlZmVyZW5jZV90c2MuZmllbGRzLmVuYWJsZWQgKQpAQCAtNzA0LDE3ICs2OTUsMTQg
QEAgaW50IGd1ZXN0X3JkbXNyX3ZpcmlkaWFuKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LCB1aW50MzJf
dCBpZHgsIHVpbnQ2NF90ICp2YWwpCiAgICAgc3dpdGNoICggaWR4ICkKICAgICB7CiAgICAgY2Fz
ZSBIVl9YNjRfTVNSX0dVRVNUX09TX0lEOgotICAgICAgICBwZXJmY19pbmNyKG1zaHZfcmRtc3Jf
b3NpZCk7CiAgICAgICAgICp2YWwgPSBkLT5hcmNoLmh2bS52aXJpZGlhbi5ndWVzdF9vc19pZC5y
YXc7CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBIVl9YNjRfTVNSX0hZUEVSQ0FMTDoKLSAg
ICAgICAgcGVyZmNfaW5jcihtc2h2X3JkbXNyX2hjX3BhZ2UpOwogICAgICAgICAqdmFsID0gZC0+
YXJjaC5odm0udmlyaWRpYW4uaHlwZXJjYWxsX2dwYS5yYXc7CiAgICAgICAgIGJyZWFrOwogCiAg
ICAgY2FzZSBIVl9YNjRfTVNSX1ZQX0lOREVYOgotICAgICAgICBwZXJmY19pbmNyKG1zaHZfcmRt
c3JfdnBfaW5kZXgpOwogICAgICAgICAqdmFsID0gdi0+dmNwdV9pZDsKICAgICAgICAgYnJlYWs7
CiAKQEAgLTcyMiw3ICs3MTAsNiBAQCBpbnQgZ3Vlc3RfcmRtc3JfdmlyaWRpYW4oY29uc3Qgc3Ry
dWN0IHZjcHUgKnYsIHVpbnQzMl90IGlkeCwgdWludDY0X3QgKnZhbCkKICAgICAgICAgaWYgKCB2
aXJpZGlhbl9mZWF0dXJlX21hc2soZCkgJiBIVk1QVl9ub19mcmVxICkKICAgICAgICAgICAgIHJl
dHVybiBYODZFTVVMX0VYQ0VQVElPTjsKIAotICAgICAgICBwZXJmY19pbmNyKG1zaHZfcmRtc3Jf
dHNjX2ZyZXF1ZW5jeSk7CiAgICAgICAgICp2YWwgPSAodWludDY0X3QpZC0+YXJjaC50c2Nfa2h6
ICogMTAwMHVsbDsKICAgICAgICAgYnJlYWs7CiAKQEAgLTczMCwyMyArNzE3LDE5IEBAIGludCBn
dWVzdF9yZG1zcl92aXJpZGlhbihjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgaWR4LCB1
aW50NjRfdCAqdmFsKQogICAgICAgICBpZiAoIHZpcmlkaWFuX2ZlYXR1cmVfbWFzayhkKSAmIEhW
TVBWX25vX2ZyZXEgKQogICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OOwogCi0g
ICAgICAgIHBlcmZjX2luY3IobXNodl9yZG1zcl9hcGljX2ZyZXF1ZW5jeSk7CiAgICAgICAgICp2
YWwgPSAxMDAwMDAwMDAwdWxsIC8gQVBJQ19CVVNfQ1lDTEVfTlM7CiAgICAgICAgIGJyZWFrOwog
CiAgICAgY2FzZSBIVl9YNjRfTVNSX0lDUjoKLSAgICAgICAgcGVyZmNfaW5jcihtc2h2X3JkbXNy
X2ljcik7CiAgICAgICAgICp2YWwgPSAoKCh1aW50NjRfdCl2bGFwaWNfZ2V0X3JlZyh2Y3B1X3Zs
YXBpYyh2KSwgQVBJQ19JQ1IyKSA8PCAzMikgfAogICAgICAgICAgICAgICAgIHZsYXBpY19nZXRf
cmVnKHZjcHVfdmxhcGljKHYpLCBBUElDX0lDUikpOwogICAgICAgICBicmVhazsKIAogICAgIGNh
c2UgSFZfWDY0X01TUl9UUFI6Ci0gICAgICAgIHBlcmZjX2luY3IobXNodl9yZG1zcl90cHIpOwog
ICAgICAgICAqdmFsID0gdmxhcGljX2dldF9yZWcodmNwdV92bGFwaWModiksIEFQSUNfVEFTS1BS
SSk7CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBIVl9YNjRfTVNSX1ZQX0FTU0lTVF9QQUdF
OgotICAgICAgICBwZXJmY19pbmNyKG1zaHZfcmRtc3JfYXBpY19tc3IpOwogICAgICAgICAqdmFs
ID0gdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0Lm1zci5yYXc7CiAgICAgICAgIGJyZWFr
OwogCkBAIC03NTQsNyArNzM3LDYgQEAgaW50IGd1ZXN0X3JkbXNyX3ZpcmlkaWFuKGNvbnN0IHN0
cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBpZHgsIHVpbnQ2NF90ICp2YWwpCiAgICAgICAgIGlmICgg
ISh2aXJpZGlhbl9mZWF0dXJlX21hc2soZCkgJiBIVk1QVl9yZWZlcmVuY2VfdHNjKSApCiAgICAg
ICAgICAgICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047CiAKLSAgICAgICAgcGVyZmNfaW5jciht
c2h2X3JkbXNyX3RzY19tc3IpOwogICAgICAgICAqdmFsID0gZC0+YXJjaC5odm0udmlyaWRpYW4u
cmVmZXJlbmNlX3RzYy5yYXc7CiAgICAgICAgIGJyZWFrOwogCkBAIC03NzEsNyArNzUzLDYgQEAg
aW50IGd1ZXN0X3JkbXNyX3ZpcmlkaWFuKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBp
ZHgsIHVpbnQ2NF90ICp2YWwpCiAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfSU5GTyAiZCVk
OiBWSVJJRElBTiBNU1JfVElNRV9SRUZfQ09VTlQ6IGFjY2Vzc2VkXG4iLAogICAgICAgICAgICAg
ICAgICAgIGQtPmRvbWFpbl9pZCk7CiAKLSAgICAgICAgcGVyZmNfaW5jcihtc2h2X3JkbXNyX3Rp
bWVfcmVmX2NvdW50KTsKICAgICAgICAgKnZhbCA9IHJhd190cmNfdmFsKGQpICsgdHJjLT5vZmY7
CiAgICAgICAgIGJyZWFrOwogICAgIH0KQEAgLTg3Niw3ICs4NTcsNiBAQCBpbnQgdmlyaWRpYW5f
aHlwZXJjYWxsKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICAvKgogICAgICAg
ICAgKiBTZWUgc2VjdGlvbiAxNC41LjEgb2YgdGhlIHNwZWNpZmljYXRpb24uCiAgICAgICAgICAq
LwotICAgICAgICBwZXJmY19pbmNyKG1zaHZfY2FsbF9sb25nX3dhaXQpOwogICAgICAgICBkb19z
Y2hlZF9vcChTQ0hFRE9QX3lpZWxkLCBndWVzdF9oYW5kbGVfZnJvbV9wdHIoTlVMTCwgdm9pZCkp
OwogICAgICAgICBzdGF0dXMgPSBIVl9TVEFUVVNfU1VDQ0VTUzsKICAgICAgICAgYnJlYWs7CkBA
IC04OTUsNyArODc1LDYgQEAgaW50IHZpcmlkaWFuX2h5cGVyY2FsbChzdHJ1Y3QgY3B1X3VzZXJf
cmVncyAqcmVncykKICAgICAgICAgLyoKICAgICAgICAgICogU2VlIHNlY3Rpb25zIDkuNC4yIGFu
ZCA5LjQuNCBvZiB0aGUgc3BlY2lmaWNhdGlvbi4KICAgICAgICAgICovCi0gICAgICAgIHBlcmZj
X2luY3IobXNodl9jYWxsX2ZsdXNoKTsKIAogICAgICAgICAvKiBUaGVzZSBoeXBlcmNhbGxzIHNo
b3VsZCBuZXZlciB1c2UgdGhlIGZhc3QtY2FsbCBjb252ZW50aW9uLiAqLwogICAgICAgICBzdGF0
dXMgPSBIVl9TVEFUVVNfSU5WQUxJRF9QQVJBTUVURVI7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9hc20teDg2L3BlcmZjX2RlZm4uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcGVyZmNfZGVmbi5o
CmluZGV4IDZkYjg3NDY5MDYuLjFhOWVhM2Y4OWUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2Fz
bS14ODYvcGVyZmNfZGVmbi5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcGVyZmNfZGVmbi5o
CkBAIC0xMTIsMzIgKzExMiw2IEBAIFBFUkZDT1VOVEVSKHNoYWRvd191bnN5bmMsICAgICAgICAg
InNoYWRvdyBPT1MgdW5zeW5jcyIpCiBQRVJGQ09VTlRFUihzaGFkb3dfdW5zeW5jX2V2aWN0LCAg
ICJzaGFkb3cgT09TIGV2aWN0aW9ucyIpCiBQRVJGQ09VTlRFUihzaGFkb3dfcmVzeW5jLCAgICAg
ICAgICJzaGFkb3cgT09TIHJlc3luY3MiKQogCi1QRVJGQ09VTlRFUihtc2h2X2NhbGxfc3dfYWRk
cl9zcGFjZSwgICAgIk1TIEh2IFN3aXRjaCBBZGRyZXNzIFNwYWNlIikKLVBFUkZDT1VOVEVSKG1z
aHZfY2FsbF9mbHVzaF90bGJfbGlzdCwgICAiTVMgSHYgRmx1c2ggVExCIGxpc3QiKQotUEVSRkNP
VU5URVIobXNodl9jYWxsX2ZsdXNoX3RsYl9hbGwsICAgICJNUyBIdiBGbHVzaCBUTEIgYWxsIikK
LVBFUkZDT1VOVEVSKG1zaHZfY2FsbF9sb25nX3dhaXQsICAgICAgICAiTVMgSHYgTm90aWZ5IGxv
bmcgd2FpdCIpCi1QRVJGQ09VTlRFUihtc2h2X2NhbGxfZmx1c2gsICAgICAgICAgICAgIk1TIEh2
IEZsdXNoIFRMQiIpCi1QRVJGQ09VTlRFUihtc2h2X3JkbXNyX29zaWQsICAgICAgICAgICAgIk1T
IEh2IHJkbXNyIEd1ZXN0IE9TIElEIikKLVBFUkZDT1VOVEVSKG1zaHZfcmRtc3JfaGNfcGFnZSwg
ICAgICAgICAiTVMgSHYgcmRtc3IgaHlwZXJjYWxsIHBhZ2UiKQotUEVSRkNPVU5URVIobXNodl9y
ZG1zcl92cF9pbmRleCwgICAgICAgICJNUyBIdiByZG1zciB2cCBpbmRleCIpCi1QRVJGQ09VTlRF
Uihtc2h2X3JkbXNyX3RzY19mcmVxdWVuY3ksICAgIk1TIEh2IHJkbXNyIFRTQyBmcmVxdWVuY3ki
KQotUEVSRkNPVU5URVIobXNodl9yZG1zcl9hcGljX2ZyZXF1ZW5jeSwgICJNUyBIdiByZG1zciBB
UElDIGZyZXF1ZW5jeSIpCi1QRVJGQ09VTlRFUihtc2h2X3JkbXNyX3RpbWVfcmVmX2NvdW50LCAg
Ik1TIEh2IHJkbXNyIHRpbWUgcmVmIGNvdW50IikKLVBFUkZDT1VOVEVSKG1zaHZfcmRtc3JfaWNy
LCAgICAgICAgICAgICAiTVMgSHYgcmRtc3IgaWNyIikKLVBFUkZDT1VOVEVSKG1zaHZfcmRtc3Jf
dHByLCAgICAgICAgICAgICAiTVMgSHYgcmRtc3IgdHByIikKLVBFUkZDT1VOVEVSKG1zaHZfcmRt
c3JfYXBpY19hc3Npc3QsICAgICAiTVMgSHYgcmRtc3IgQVBJQyBhc3Npc3QiKQotUEVSRkNPVU5U
RVIobXNodl9yZG1zcl9hcGljX21zciwgICAgICAgICJNUyBIdiByZG1zciBBUElDIG1zciIpCi1Q
RVJGQ09VTlRFUihtc2h2X3JkbXNyX3RzY19tc3IsICAgICAgICAgIk1TIEh2IHJkbXNyIFRTQyBt
c3IiKQotUEVSRkNPVU5URVIobXNodl93cm1zcl9vc2lkLCAgICAgICAgICAgICJNUyBIdiB3cm1z
ciBHdWVzdCBPUyBJRCIpCi1QRVJGQ09VTlRFUihtc2h2X3dybXNyX2hjX3BhZ2UsICAgICAgICAg
Ik1TIEh2IHdybXNyIGh5cGVyY2FsbCBwYWdlIikKLVBFUkZDT1VOVEVSKG1zaHZfd3Jtc3JfdnBf
aW5kZXgsICAgICAgICAiTVMgSHYgd3Jtc3IgdnAgaW5kZXgiKQotUEVSRkNPVU5URVIobXNodl93
cm1zcl9pY3IsICAgICAgICAgICAgICJNUyBIdiB3cm1zciBpY3IiKQotUEVSRkNPVU5URVIobXNo
dl93cm1zcl90cHIsICAgICAgICAgICAgICJNUyBIdiB3cm1zciB0cHIiKQotUEVSRkNPVU5URVIo
bXNodl93cm1zcl9lb2ksICAgICAgICAgICAgICJNUyBIdiB3cm1zciBlb2kiKQotUEVSRkNPVU5U
RVIobXNodl93cm1zcl9hcGljX2Fzc2lzdCwgICAgICJNUyBIdiB3cm1zciBBUElDIGFzc2lzdCIp
Ci1QRVJGQ09VTlRFUihtc2h2X3dybXNyX2FwaWNfbXNyLCAgICAgICAgIk1TIEh2IHdybXNyIEFQ
SUMgbXNyIikKLVBFUkZDT1VOVEVSKG1zaHZfd3Jtc3JfdHNjX21zciwgICAgICAgICAiTVMgSHYg
d3Jtc3IgVFNDIG1zciIpCi0KIFBFUkZDT1VOVEVSKHJlYWxtb2RlX2VtdWxhdGlvbnMsICJyZWFs
bW9kZSBpbnN0cnVjdGlvbnMgZW11bGF0ZWQiKQogUEVSRkNPVU5URVIocmVhbG1vZGVfZXhpdHMs
ICAgICAgInZtZXhpdHMgZnJvbSByZWFsbW9kZSIpCiAKLS0gCjIuMTEuMAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 12:43:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 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 1gHpqd-0005xz-1x; Wed, 31 Oct 2018 12:43: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=z2zh=nl=citrix.com=prvs=83522333a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHpqb-0005wG-F9
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 12:43:45 +0000
X-Inumbo-ID: 9a1fcaae-dd0a-11e8-bc65-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9a1fcaae-dd0a-11e8-bc65-12d6303a7972;
 Wed, 31 Oct 2018 12:43:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69247633"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 31 Oct 2018 12:43:29 +0000
Message-ID: <20181031124335.23867-4-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181031124335.23867-1-paul.durrant@citrix.com>
References: <20181031124335.23867-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 3/9] viridian: remove comments referencing
 section number in the spec.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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 <paul.durrant@citrix.com>, Wei Liu <wei.liu2@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>

TWljcm9zb2Z0IGhhcyBhIGhhYml0IG9mIHJlLW51bWJlcmluZyBzZWN0aW9ucyBpbiB0aGUgc3Bl
Yy4gc28gYXZvaWQKcmVmZXJyaW5nIHRvIHNlY3Rpb24gbnVtYmVycyBpbiBjb21tZW50cy4gQWxz
byByZW1vdmUgdGhlIFVSTCBmb3IgdGhlCnNwZWMuIGZyb20gdGhlIGJvaWxlcnBsYXRlLi4uIEFn
YWluLCBNaWNyb3NvZnQgaGFzIGEgaGFiaXQgb2YgY2hhbmdpbmcKdGhlc2UgdG9vLgoKVGhpcyBw
YXRjaCBhbHNvIGNsZWFucyB1cCBzb21lID4gODAgY2hhcmFjdGVyIGxpbmVzLgoKUHVyZWx5IGNv
c21ldGljLiBObyBmdW5jdGlvbmFsIGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFu
dCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+ClJldmlld2VkLS1ieTogUm9nZXIgUGF1IE1vbm5l
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCnYyOgogLSBGaXggY29tbWVudCBzdHlsZQot
LS0KIHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vdmlyaWRpYW4uYyB8IDg0ICsrKysrKysrKysr
KysrKystLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmlyaWRp
YW4uaCAgIHwgIDQgLS0KIDIgZmlsZXMgY2hhbmdlZCwgMzYgaW5zZXJ0aW9ucygrKSwgNTIgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi92aXJpZGlh
bi5jIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi92aXJpZGlhbi5jCmluZGV4IGM1NzIyZDY5
OTIuLmY1ZjVmYmNkZmUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vdmly
aWRpYW4uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3ZpcmlkaWFuLmMKQEAgLTEs
MTIgKzEsOCBAQAotLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorLyoqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCiAg
KiB2aXJpZGlhbi5jCiAgKgogICogQW4gaW1wbGVtZW50YXRpb24gb2Ygc29tZSBWaXJpZGlhbiBl
bmxpZ2h0ZW5tZW50cy4gU2VlIE1pY3Jvc29mdCdzCi0gKiBIeXBlcnZpc29yIFRvcCBMZXZlbCBG
dW5jdGlvbmFsIFNwZWNpZmljYXRpb24gKHY1LjBhKSBhdDoKLSAqCi0gKiBodHRwczovL2dpdGh1
Yi5jb20vTWljcm9zb2Z0L1ZpcnR1YWxpemF0aW9uLURvY3VtZW50YXRpb24vcmF3L21hc3Rlci90
bGZzL0h5cGVydmlzb3IlMjBUb3AlMjBMZXZlbCUyMEZ1bmN0aW9uYWwlMjBTcGVjaWZpY2F0aW9u
JTIwdjUuMC5wZGYKLSAqCi0gKiBmb3IgbW9yZSBpbmZvcm1hdGlvbi4KKyAqIEh5cGVydmlzb3Ig
VG9wIExldmVsIEZ1bmN0aW9uYWwgU3BlY2lmaWNhdGlvbiBmb3IgbW9yZSBpbmZvcm1hdGlvbi4K
ICAqLwogCiAjaW5jbHVkZSA8eGVuL3NjaGVkLmg+CkBAIC0xMDIsMTIgKzk4LDcgQEAKIC8qIFZp
cmlkaWFuIEh5cGVyY2FsbCBGbGFncy4gKi8KICNkZWZpbmUgSFZfRkxVU0hfQUxMX1BST0NFU1NP
UlMgMQogCi0vKgotICogVmlyaWRpYW4gUGFydGl0aW9uIFByaXZpbGVnZSBGbGFncy4KLSAqCi0g
KiBUaGlzIGlzIHRha2VuIGZyb20gc2VjdGlvbiA0LjIuMiBvZiB0aGUgc3BlY2lmaWNhdGlvbiwg
YW5kIGZpeGVkIGZvcgotICogc3R5bGUgYW5kIGNvcnJlY3RuZXNzLgotICovCisvKiBWaXJpZGlh
biBQYXJ0aXRpb24gUHJpdmlsZWdlIEZsYWdzICovCiB0eXBlZGVmIHN0cnVjdCB7CiAgICAgLyog
QWNjZXNzIHRvIHZpcnR1YWwgTVNScyAqLwogICAgIHVpbnQ2NF90IEFjY2Vzc1ZwUnVuVGltZVJl
ZzoxOwpAQCAtMTY4LDcgKzE1OSw3IEBAIHR5cGVkZWYgdW5pb24gX0hWX0NSQVNIX0NUTF9SRUdf
Q09OVEVOVFMKICNkZWZpbmUgQ1BVSUQ0QV9NU1JfQkFTRURfQVBJQyAgICAgICAgICgxIDw8IDMp
CiAjZGVmaW5lIENQVUlENEFfUkVMQVhfVElNRVJfSU5UICAgICAgICAoMSA8PCA1KQogCi0vKiBW
aXJpZGlhbiBDUFVJRCBsZWFmIDY6IEltcGxlbWVudGF0aW9uIEhXIGZlYXR1cmVzIGRldGVjdGVk
IGFuZCBpbiB1c2UuICovCisvKiBWaXJpZGlhbiBDUFVJRCBsZWFmIDY6IEltcGxlbWVudGF0aW9u
IEhXIGZlYXR1cmVzIGRldGVjdGVkIGFuZCBpbiB1c2UgKi8KICNkZWZpbmUgQ1BVSUQ2QV9BUElD
X09WRVJMQVkgICAgKDEgPDwgMCkKICNkZWZpbmUgQ1BVSUQ2QV9NU1JfQklUTUFQUyAgICAgKDEg
PDwgMSkKICNkZWZpbmUgQ1BVSUQ2QV9ORVNURURfUEFHSU5HICAgKDEgPDwgMykKQEAgLTIwNCw3
ICsxOTUsNiBAQCB2b2lkIGNwdWlkX3ZpcmlkaWFuX2xlYXZlcyhjb25zdCBzdHJ1Y3QgdmNwdSAq
diwgdWludDMyX3QgbGVhZiwKICAgICBzd2l0Y2ggKCBsZWFmICkKICAgICB7CiAgICAgY2FzZSAw
OgotICAgICAgICAvKiBTZWUgc2VjdGlvbiAyLjQuMSBvZiB0aGUgc3BlY2lmaWNhdGlvbiAqLwog
ICAgICAgICByZXMtPmEgPSAweDQwMDAwMDA2OyAvKiBNYXhpbXVtIGxlYWYgKi8KICAgICAgICAg
bWVtY3B5KCZyZXMtPmIsICJNaWNyIiwgNCk7CiAgICAgICAgIG1lbWNweSgmcmVzLT5jLCAib3Nv
ZiIsIDQpOwpAQCAtMjEyLDEzICsyMDIsMTQgQEAgdm9pZCBjcHVpZF92aXJpZGlhbl9sZWF2ZXMo
Y29uc3Qgc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90IGxlYWYsCiAgICAgICAgIGJyZWFrOwogCiAg
ICAgY2FzZSAxOgotICAgICAgICAvKiBTZWUgc2VjdGlvbiAyLjQuMiBvZiB0aGUgc3BlY2lmaWNh
dGlvbiAqLwogICAgICAgICBtZW1jcHkoJnJlcy0+YSwgIkh2IzEiLCA0KTsKICAgICAgICAgYnJl
YWs7CiAKICAgICBjYXNlIDI6Ci0gICAgICAgIC8qIEh5cGVydmlzb3IgaW5mb3JtYXRpb24sIGJ1
dCBvbmx5IGlmIHRoZSBndWVzdCBoYXMgc2V0IGl0cwotICAgICAgICAgICBvd24gdmVyc2lvbiBu
dW1iZXIuICovCisgICAgICAgIC8qCisgICAgICAgICAqIEh5cGVydmlzb3IgaW5mb3JtYXRpb24s
IGJ1dCBvbmx5IGlmIHRoZSBndWVzdCBoYXMgc2V0IGl0cworICAgICAgICAgKiBvd24gdmVyc2lv
biBudW1iZXIuCisgICAgICAgICAqLwogICAgICAgICBpZiAoIGQtPmFyY2guaHZtLnZpcmlkaWFu
Lmd1ZXN0X29zX2lkLnJhdyA9PSAwICkKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICByZXMt
PmEgPSB2aXJpZGlhbl9idWlsZDsKQEAgLTIzMCw5ICsyMjEsOSBAQCB2b2lkIGNwdWlkX3Zpcmlk
aWFuX2xlYXZlcyhjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgbGVhZiwKICAgICBjYXNl
IDM6CiAgICAgewogICAgICAgICAvKgotICAgICAgICAgKiBTZWN0aW9uIDIuNC40IGRldGFpbHMg
dGhpcyBsZWFmIGFuZCBzdGF0ZXMgdGhhdCBFQVggYW5kIEVCWAotICAgICAgICAgKiBhcmUgZGVm
aW5lZCB0byBiZSB0aGUgbG93IGFuZCBoaWdoIHBhcnRzIG9mIHRoZSBwYXJ0aXRpb24KLSAgICAg
ICAgICogcHJpdmlsZWdlIG1hc2sgcmVzcGVjdGl2ZWx5LgorICAgICAgICAgKiBUaGUgc3BlY2lm
aWNhdGlvbiBzdGF0ZXMgdGhhdCBFQVggYW5kIEVCWCBhcmUgZGVmaW5lZCB0byBiZQorICAgICAg
ICAgKiB0aGUgbG93IGFuZCBoaWdoIHBhcnRzIG9mIHRoZSBwYXJ0aXRpb24gcHJpdmlsZWdlIG1h
c2sKKyAgICAgICAgICogcmVzcGVjdGl2ZWx5LgogICAgICAgICAgKi8KICAgICAgICAgSFZfUEFS
VElUSU9OX1BSSVZJTEVHRV9NQVNLIG1hc2sgPSB7CiAgICAgICAgICAgICAuQWNjZXNzSW50ckN0
cmxSZWdzID0gMSwKQEAgLTM4MiwxMSArMzczLDYgQEAgc3RhdGljIHZvaWQgaW5pdGlhbGl6ZV92
cF9hc3Npc3Qoc3RydWN0IHZjcHUgKnYpCiAKICAgICBBU1NFUlQoIXYtPmFyY2guaHZtLnZpcmlk
aWFuLnZwX2Fzc2lzdC52YSk7CiAKLSAgICAvKgotICAgICAqIFNlZSBzZWN0aW9uIDcuOC43IG9m
IHRoZSBzcGVjaWZpY2F0aW9uIGZvciBkZXRhaWxzIG9mIHRoaXMKLSAgICAgKiBlbmxpZ2h0ZW5t
ZW50LgotICAgICAqLwotCiAgICAgaWYgKCAhcGFnZSApCiAgICAgICAgIGdvdG8gZmFpbDsKIApA
QCAtNDA5LDggKzM5NSw4IEBAIHN0YXRpYyB2b2lkIGluaXRpYWxpemVfdnBfYXNzaXN0KHN0cnVj
dCB2Y3B1ICp2KQogICAgIHJldHVybjsKIAogIGZhaWw6Ci0gICAgZ2RwcmludGsoWEVOTE9HX1dB
Uk5JTkcsICJCYWQgR01GTiAlIyJQUklfZ2ZuIiAoTUZOICUjIlBSSV9tZm4iKVxuIiwgZ21mbiwK
LSAgICAgICAgICAgICBtZm5feChwYWdlID8gcGFnZV90b19tZm4ocGFnZSkgOiBJTlZBTElEX01G
TikpOworICAgIGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLCAiQmFkIEdNRk4gJSMiUFJJX2dmbiIg
KE1GTiAlIyJQUklfbWZuIilcbiIsCisgICAgICAgICAgICAgZ21mbiwgbWZuX3gocGFnZSA/IHBh
Z2VfdG9fbWZuKHBhZ2UpIDogSU5WQUxJRF9NRk4pKTsKIH0KIAogc3RhdGljIHZvaWQgdGVhcmRv
d25fdnBfYXNzaXN0KHN0cnVjdCB2Y3B1ICp2KQpAQCAtNDk4LDE0ICs0ODQsMTUgQEAgc3RhdGlj
IHZvaWQgdXBkYXRlX3JlZmVyZW5jZV90c2Moc3RydWN0IGRvbWFpbiAqZCwgYm9vbF90IGluaXRp
YWxpemUpCiAgICAgICAgIGNsZWFyX3BhZ2UocCk7CiAKICAgICAvKgotICAgICAqIFRoaXMgZW5s
aWdodGVubWVudCBtdXN0IGJlIGRpc2FibGVkIGlzIHRoZSBob3N0IFRTQyBpcyBub3QgaW52YXJp
YW50LgotICAgICAqIEhvd2V2ZXIgaXQgaXMgYWxzbyBkaXNhYmxlZCBpZiB2dHNjIGlzIHRydWUg
KHdoaWNoIG1lYW5zIHJkdHNjIGlzIGJlaW5nCi0gICAgICogZW11bGF0ZWQpLiBUaGlzIGdlbmVy
YWxseSBoYXBwZW5zIHdoZW4gZ3Vlc3QgVFNDIGZyZXEgYW5kIGhvc3QgVFNDIGZyZXEKLSAgICAg
KiBkb24ndCBtYXRjaC4gVGhlIFRzY1NjYWxlIHZhbHVlIGNvdWxkIGJlIGFkanVzdGVkIHRvIGNv
cGUgd2l0aCB0aGlzLAotICAgICAqIGFsbG93aW5nIHZ0c2MgdG8gYmUgdHVybmVkIG9mZiwgYnV0
IHN1cHBvcnQgZm9yIHRoaXMgaXMgbm90IHlldCBwcmVzZW50Ci0gICAgICogaW4gdGhlIGh5cGVy
dmlzb3IuIFRodXMgaXMgaXQgaXMgcG9zc2libGUgdGhhdCBtaWdyYXRpbmcgYSBXaW5kb3dzIFZN
Ci0gICAgICogYmV0d2VlbiBob3N0cyBvZiBkaWZmZXJpbmcgVFNDIGZyZXF1ZW5jaWVzIG1heSBy
ZXN1bHQgaW4gbGFyZ2UKLSAgICAgKiBkaWZmZXJlbmNlcyBpbiBndWVzdCBwZXJmb3JtYW5jZS4K
KyAgICAgKiBUaGlzIGVubGlnaHRlbm1lbnQgbXVzdCBiZSBkaXNhYmxlZCBpcyB0aGUgaG9zdCBU
U0MgaXMgbm90CisgICAgICogaW52YXJpYW50LiBIb3dldmVyIGl0IGlzIGFsc28gZGlzYWJsZWQg
aWYgdnRzYyBpcyB0cnVlICh3aGljaAorICAgICAqIG1lYW5zIHJkdHNjIGlzIGJlaW5nIGVtdWxh
dGVkKS4gVGhpcyBnZW5lcmFsbHkgaGFwcGVucyB3aGVuIGd1ZXN0CisgICAgICogVFNDIGZyZXEg
YW5kIGhvc3QgVFNDIGZyZXEgZG9uJ3QgbWF0Y2guIFRoZSBUc2NTY2FsZSB2YWx1ZSBjb3VsZCBi
ZQorICAgICAqIGFkanVzdGVkIHRvIGNvcGUgd2l0aCB0aGlzLCBhbGxvd2luZyB2dHNjIHRvIGJl
IHR1cm5lZCBvZmYsIGJ1dAorICAgICAqIHN1cHBvcnQgZm9yIHRoaXMgaXMgbm90IHlldCBwcmVz
ZW50IGluIHRoZSBoeXBlcnZpc29yLiBUaHVzIGlzIGl0CisgICAgICogaXMgcG9zc2libGUgdGhh
dCBtaWdyYXRpbmcgYSBXaW5kb3dzIFZNIGJldHdlZW4gaG9zdHMgb2YgZGlmZmVyaW5nCisgICAg
ICogVFNDIGZyZXF1ZW5jaWVzIG1heSByZXN1bHQgaW4gbGFyZ2UgZGlmZmVyZW5jZXMgaW4gZ3Vl
c3QKKyAgICAgKiBwZXJmb3JtYW5jZS4KICAgICAgKi8KICAgICBpZiAoICFob3N0X3RzY19pc19z
YWZlKCkgfHwgZC0+YXJjaC52dHNjICkKICAgICB7CkBAIC01MTUsMTAgKzUwMiwxMCBAQCBzdGF0
aWMgdm9pZCB1cGRhdGVfcmVmZXJlbmNlX3RzYyhzdHJ1Y3QgZG9tYWluICpkLCBib29sX3QgaW5p
dGlhbGl6ZSkKICAgICAgICAgICogdGhpcyBtZWNoYW5pc20gaXMgbm8gbG9uZ2VyIGEgcmVsaWFi
bGUgc291cmNlIG9mIHRpbWUgYW5kIHRoYXQKICAgICAgICAgICogdGhlIFZNIHNob3VsZCBmYWxs
IGJhY2sgdG8gYSBkaWZmZXJlbnQgc291cmNlLgogICAgICAgICAgKgotICAgICAgICAgKiBTZXJ2
ZXIgMjAxMiAoNi4yIGtlcm5lbCkgYW5kIDIwMTIgUjIgKDYuMyBrZXJuZWwpIGFjdHVhbGx5IHZp
b2xhdGUKLSAgICAgICAgICogdGhlIHNwZWMuIGFuZCByZWx5IG9uIGEgdmFsdWUgb2YgMCB0byBp
bmRpY2F0ZSB0aGF0IHRoaXMKLSAgICAgICAgICogZW5saWdodGVubWVudCBzaG91bGQgbm8gbG9u
Z2VyIGJlIHVzZWQuIFRoZXNlIHR3byBrZXJuZWwKLSAgICAgICAgICogdmVyc2lvbnMgYXJlIGN1
cnJlbnRseSB0aGUgb25seSBvbmVzIHRvIG1ha2UgdXNlIG9mIHRoaXMKKyAgICAgICAgICogU2Vy
dmVyIDIwMTIgKDYuMiBrZXJuZWwpIGFuZCAyMDEyIFIyICg2LjMga2VybmVsKSBhY3R1YWxseQor
ICAgICAgICAgKiB2aW9sYXRlIHRoZSBzcGVjaWZpY2F0aW9uIGFuZCByZWx5IG9uIGEgdmFsdWUg
b2YgMCB0byBpbmRpY2F0ZQorICAgICAgICAgKiB0aGF0IHRoaXMgZW5saWdodGVubWVudCBzaG91
bGQgbm8gbG9uZ2VyIGJlIHVzZWQuIFRoZXNlIHR3bworICAgICAgICAgKiBrZXJuZWwgdmVyc2lv
bnMgYXJlIGN1cnJlbnRseSB0aGUgb25seSBvbmVzIHRvIG1ha2UgdXNlIG9mIHRoaXMKICAgICAg
ICAgICogZW5saWdodGVubWVudCwgc28ganVzdCB1c2UgMCBoZXJlLgogICAgICAgICAgKi8KICAg
ICAgICAgcC0+VHNjU2VxdWVuY2UgPSAwOwpAQCAtNjQ2LDcgKzYzMyw4IEBAIGludCBndWVzdF93
cm1zcl92aXJpZGlhbihzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgaWR4LCB1aW50NjRfdCB2YWwp
CiAKICAgICBkZWZhdWx0OgogICAgICAgICBnZHByaW50ayhYRU5MT0dfSU5GTywKLSAgICAgICAg
ICAgICAgICAgIldyaXRlICUwMTYiUFJJeDY0IiB0byB1bmltcGxlbWVudGVkIE1TUiAlI3hcbiIs
IHZhbCwgaWR4KTsKKyAgICAgICAgICAgICAgICAgIldyaXRlICUwMTYiUFJJeDY0IiB0byB1bmlt
cGxlbWVudGVkIE1TUiAlI3hcbiIsIHZhbCwKKyAgICAgICAgICAgICAgICAgaWR4KTsKICAgICAg
ICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OOwogICAgIH0KIApAQCAtODcyLDEwICs4NjAsNiBA
QCBpbnQgdmlyaWRpYW5faHlwZXJjYWxsKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAg
ICAgICAgICAgdWludDY0X3QgdmNwdV9tYXNrOwogICAgICAgICB9IGlucHV0X3BhcmFtczsKIAot
ICAgICAgICAvKgotICAgICAgICAgKiBTZWUgc2VjdGlvbnMgOS40LjIgYW5kIDkuNC40IG9mIHRo
ZSBzcGVjaWZpY2F0aW9uLgotICAgICAgICAgKi8KLQogICAgICAgICAvKiBUaGVzZSBoeXBlcmNh
bGxzIHNob3VsZCBuZXZlciB1c2UgdGhlIGZhc3QtY2FsbCBjb252ZW50aW9uLiAqLwogICAgICAg
ICBzdGF0dXMgPSBIVl9TVEFUVVNfSU5WQUxJRF9QQVJBTUVURVI7CiAgICAgICAgIGlmICggaW5w
dXQuZmFzdCApCkBAIC04ODMsNyArODY3LDggQEAgaW50IHZpcmlkaWFuX2h5cGVyY2FsbChzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIAogICAgICAgICAvKiBHZXQgaW5wdXQgcGFyYW1ldGVy
cy4gKi8KICAgICAgICAgaWYgKCBodm1fY29weV9mcm9tX2d1ZXN0X3BoeXMoJmlucHV0X3BhcmFt
cywgaW5wdXRfcGFyYW1zX2dwYSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc2l6ZW9mKGlucHV0X3BhcmFtcykpICE9IEhWTVRSQU5TX29rYXkgKQorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2YoaW5wdXRfcGFyYW1zKSkgIT0KKyAgICAg
ICAgICAgICBIVk1UUkFOU19va2F5ICkKICAgICAgICAgICAgIGJyZWFrOwogCiAgICAgICAgIC8q
CkBAIC05NjEsNyArOTQ2LDggQEAgb3V0OgogICAgIHJldHVybiBIVk1fSENBTExfY29tcGxldGVk
OwogfQogCi1zdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfZG9tYWluX2N0eHQoc3RydWN0IHZjcHUg
KnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX2Rv
bWFpbl9jdHh0KHN0cnVjdCB2Y3B1ICp2LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAgIGNvbnN0IHN0cnVjdCBkb21h
aW4gKmQgPSB2LT5kb21haW47CiAgICAgc3RydWN0IGh2bV92aXJpZGlhbl9kb21haW5fY29udGV4
dCBjdHh0ID0gewpAQCAtOTc3LDcgKzk2Myw4IEBAIHN0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV9k
b21haW5fY3R4dChzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAg
cmV0dXJuIChodm1fc2F2ZV9lbnRyeShWSVJJRElBTl9ET01BSU4sIDAsIGgsICZjdHh0KSAhPSAw
KTsKIH0KIAotc3RhdGljIGludCB2aXJpZGlhbl9sb2FkX2RvbWFpbl9jdHh0KHN0cnVjdCBkb21h
aW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCB2aXJpZGlhbl9sb2Fk
X2RvbWFpbl9jdHh0KHN0cnVjdCBkb21haW4gKmQsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CiAgICAgc3RydWN0IGh2bV92
aXJpZGlhbl9kb21haW5fY29udGV4dCBjdHh0OwogCkBAIC0xMDExLDcgKzk5OCw4IEBAIHN0YXRp
YyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHQoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5f
Y29udGV4dF90ICpoKQogICAgIHJldHVybiBodm1fc2F2ZV9lbnRyeShWSVJJRElBTl9WQ1BVLCB2
LT52Y3B1X2lkLCBoLCAmY3R4dCk7CiB9CiAKLXN0YXRpYyBpbnQgdmlyaWRpYW5fbG9hZF92Y3B1
X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMg
aW50IHZpcmlkaWFuX2xvYWRfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAg
IHVuc2lnbmVkIGludCB2Y3B1aWQgPSBodm1fbG9hZF9pbnN0YW5jZShoKTsKICAgICBzdHJ1Y3Qg
dmNwdSAqdjsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZpcmlkaWFuLmgg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92aXJpZGlhbi5oCmluZGV4IDA3MWZiNDQ1YmIuLmY2
MDA4ZjliZGIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZpcmlkaWFuLmgK
KysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmlyaWRpYW4uaApAQCAtNzcsMTAgKzc3LDYg
QEAgdW5pb24gdmlyaWRpYW5fcmVmZXJlbmNlX3RzYwogICAgIH0gZmllbGRzOwogfTsKIAotLyoK
LSAqIFR5cGUgZGVmaW50aW9uIGFzIGluIE1pY3Jvc29mdCBIeXBlcnZpc29yIFRvcC1MZXZlbCBG
dW5jdGlvbmFsCi0gKiBTcGVjaWZpY2F0aW9uIHY0LjBhLCBzZWN0aW9uIDE1LjQuMi4KLSAqLwog
dHlwZWRlZiBzdHJ1Y3QgX0hWX1JFRkVSRU5DRV9UU0NfUEFHRQogewogICAgIHVpbnQzMl90IFRz
Y1NlcXVlbmNlOwotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 12:43:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 12:43: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 1gHpqe-0005yj-Dj; Wed, 31 Oct 2018 12:43:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=z2zh=nl=citrix.com=prvs=83522333a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHpqc-0005wy-EJ
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 12:43:46 +0000
X-Inumbo-ID: 9aa5e5c7-dd0a-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9aa5e5c7-dd0a-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 12:43:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69247635"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 31 Oct 2018 12:43:35 +0000
Message-ID: <20181031124335.23867-10-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181031124335.23867-1-paul.durrant@citrix.com>
References: <20181031124335.23867-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 9/9] viridian: introduce struct viridian_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 <wei.liu2@citrix.com>, Paul Durrant <paul.durrant@citrix.com>,
 Ian Jackson <ian.jackson@eu.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>

VGhlICd2cF9hc3Npc3QnIHBhZ2UgaXMgY3VycmVudGx5IGFuIGV4YW1wbGUgb2YgYSBndWVzdCBw
YWdlIHdoaWNoIG5lZWRzIHRvCmJlIGtlcHQgbWFwcGVkIHRocm91Z2hvdXQgdGhlIGxpZmUtdGlt
ZSBvZiBhIGd1ZXN0LCBidXQgdGhlcmUgYXJlIG90aGVyCnN1Y2ggZXhhbXBsZXMgaW4gdGhlIHNw
ZWNpZmljdGlvbiBbMV0uIFRoaXMgcGF0Y2ggdGhlcmVmb3JlIGludHJvZHVjZXMgYQpnZW5lcmlj
ICd2aXJpZGlhbl9wYWdlJyB0eXBlIGFuZCBjb252ZXJ0cyB0aGUgY3VycmVudCB2cF9hc3Npc3Qv
YXBpY19hc3Npc3QKcmVsYXRlZCBjb2RlIHRvIHVzZSBpdC4gU3Vic2VxdWVudCBwYXRjaGVzIGlt
cGxlbWVudGluZyBvdGhlciBlbmxpZ2h0bWVudHMKY2FuIHRoZW4gYWxzbyBtYWtlIHVzZSBvZiBp
dC4KClRoaXMgcGF0Y2ggYWxzbyByZW5hbWVzIHRoZSAndnBfYXNzaXN0X3BlbmRpbmcnIGZpZWxk
IGluIHN0cnVjdApodm1fdmlyaWRpYW5fdmNwdV9jb250ZXh0IHRvICdhcGljX2Fzc2lzdF9wZW5k
aW5nJyB0byBtb3JlIGFjY3VyYXRlbHkKcmVmbGVjdCBpdHMgbWVhbmluZy4gVGhlIHRlcm0gJ3Zw
X2Fzc2lzdCcgYXBwbGllcyB0byB0aGUgd2hvbGUgcGFnZSByYXRoZXIKdGhhbiBqdXN0IHRoZSBF
T0ktYXZvaWRhbmNlIGVubGlnaHRlbm1lbnQuIE5ldyB2ZXJzb25zIG9mIHRoZSBzcGVjaWZpY2F0
aW9uCmhhdmUgZGVmaW5lZCBkYXRhIHN0cnVjdHVyZXMgZm9yIG90aGVyIGVubGlnaHRlbm1lbnRz
IHdpdGhpbiB0aGUgc2FtZSBwYWdlLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpbMV0gaHR0cHM6
Ly9naXRodWIuY29tL01pY3Jvc29mdERvY3MvVmlydHVhbGl6YXRpb24tRG9jdW1lbnRhdGlvbi9y
YXcvbGl2ZS90bGZzL0h5cGVydmlzb3IlMjBUb3AlMjBMZXZlbCUyMEZ1bmN0aW9uYWwlMjBTcGVj
aWZpY2F0aW9uJTIwdjUuMEMucGRmCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwu
ZHVycmFudEBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KLS0tCkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4
LmNvbT4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgotLS0KIHRvb2xzL21pc2MveGVuLWh2bWN0eC5jICAgICAgICAgICAgICAgIHwgIDQg
Ky0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3N5bmljLmMgICAgICB8IDQ3ICsrKysrKysr
KysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3Zpcmlk
aWFuLmggICAgIHwgMTMgKysrKysrLS0tLQogeGVuL2luY2x1ZGUvcHVibGljL2FyY2gteDg2L2h2
bS9zYXZlLmggfCAgMiArLQogNCBmaWxlcyBjaGFuZ2VkLCAzMyBpbnNlcnRpb25zKCspLCAzMyBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9taXNjL3hlbi1odm1jdHguYyBiL3Rvb2xz
L21pc2MveGVuLWh2bWN0eC5jCmluZGV4IDgyM2FhN2Q3MzYuLjRmMzM2YTZjZWEgMTAwNjQ0Ci0t
LSBhL3Rvb2xzL21pc2MveGVuLWh2bWN0eC5jCisrKyBiL3Rvb2xzL21pc2MveGVuLWh2bWN0eC5j
CkBAIC0zNzAsOSArMzcwLDkgQEAgc3RhdGljIHZvaWQgZHVtcF92aXJpZGlhbl92Y3B1KHZvaWQp
CiB7CiAgICAgSFZNX1NBVkVfVFlQRShWSVJJRElBTl9WQ1BVKSBwOwogICAgIFJFQUQocCk7Ci0g
ICAgcHJpbnRmKCIgICAgVklSSURJQU5fVkNQVTogdnBfYXNzaXN0X21zciAweCVsbHgsIHZwX2Fz
c2lzdF9wZW5kaW5nICVzXG4iLAorICAgIHByaW50ZigiICAgIFZJUklESUFOX1ZDUFU6IHZwX2Fz
c2lzdF9tc3IgMHglbGx4LCBhcGljX2Fzc2lzdF9wZW5kaW5nICVzXG4iLAogICAgICAgICAgICAo
dW5zaWduZWQgbG9uZyBsb25nKSBwLnZwX2Fzc2lzdF9tc3IsCi0gICAgICAgICAgIHAudnBfYXNz
aXN0X3BlbmRpbmcgPyAidHJ1ZSIgOiAiZmFsc2UiKTsKKyAgICAgICAgICAgcC5hcGljX2Fzc2lz
dF9wZW5kaW5nID8gInRydWUiIDogImZhbHNlIik7CiB9CiAKIHN0YXRpYyB2b2lkIGR1bXBfdm1j
ZV92Y3B1KHZvaWQpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3N5bmlj
LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3N5bmljLmMKaW5kZXggNTUwMGQ0NDE4Ni4u
NmE3ODg3YTRjNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi9zeW5pYy5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vc3luaWMuYwpAQCAtMzcsMTQgKzM3LDEz
IEBAIHN0YXRpYyB2b2lkIGR1bXBfdnBfYXNzaXN0KGNvbnN0IHN0cnVjdCB2Y3B1ICp2KQogICAg
ICAgICAgICB2LCAodW5zaWduZWQgbG9uZyl2YS0+ZmllbGRzLnBmbik7CiB9CiAKLXN0YXRpYyB2
b2lkIGluaXRpYWxpemVfdnBfYXNzaXN0KHN0cnVjdCB2Y3B1ICp2KQorc3RhdGljIHZvaWQgaW5p
dGlhbGl6ZV9ndWVzdF9wYWdlKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgdmlyaWRpYW5fcGFnZSAq
dnApCiB7CiAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKLSAgICB1bnNpZ25lZCBs
b25nIGdtZm4gPSB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QubXNyLmZpZWxkcy5wZm47
CisgICAgdW5zaWduZWQgbG9uZyBnbWZuID0gdnAtPm1zci5maWVsZHMucGZuOwogICAgIHN0cnVj
dCBwYWdlX2luZm8gKnBhZ2UgPSBnZXRfcGFnZV9mcm9tX2dmbihkLCBnbWZuLCBOVUxMLCBQMk1f
QUxMT0MpOwotICAgIEhWX1ZQX0FTU0lTVF9QQUdFICpwdHI7CiAKLSAgICBBU1NFUlQoIXYtPmFy
Y2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC5wdHIpOworICAgIEFTU0VSVCghdnAtPnB0cik7CiAK
ICAgICBpZiAoICFwYWdlICkKICAgICAgICAgZ290byBmYWlsOwpAQCAtNTUsMTYgKzU0LDE0IEBA
IHN0YXRpYyB2b2lkIGluaXRpYWxpemVfdnBfYXNzaXN0KHN0cnVjdCB2Y3B1ICp2KQogICAgICAg
ICBnb3RvIGZhaWw7CiAgICAgfQogCi0gICAgcHRyID0gX19tYXBfZG9tYWluX3BhZ2VfZ2xvYmFs
KHBhZ2UpOwotICAgIGlmICggIXB0ciApCisgICAgdnAtPnB0ciA9IF9fbWFwX2RvbWFpbl9wYWdl
X2dsb2JhbChwYWdlKTsKKyAgICBpZiAoICF2cC0+cHRyICkKICAgICB7CiAgICAgICAgIHB1dF9w
YWdlX2FuZF90eXBlKHBhZ2UpOwogICAgICAgICBnb3RvIGZhaWw7CiAgICAgfQogCi0gICAgY2xl
YXJfcGFnZShwdHIpOwotCi0gICAgdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0LnB0ciA9
IHB0cjsKKyAgICBjbGVhcl9wYWdlKHZwLT5wdHIpOwogICAgIHJldHVybjsKIAogIGZhaWw6CkBA
IC03MiwxOSArNjksMTggQEAgc3RhdGljIHZvaWQgaW5pdGlhbGl6ZV92cF9hc3Npc3Qoc3RydWN0
IHZjcHUgKnYpCiAgICAgICAgICAgICAgZ21mbiwgbWZuX3gocGFnZSA/IHBhZ2VfdG9fbWZuKHBh
Z2UpIDogSU5WQUxJRF9NRk4pKTsKIH0KIAotc3RhdGljIHZvaWQgdGVhcmRvd25fdnBfYXNzaXN0
KHN0cnVjdCB2Y3B1ICp2KQorc3RhdGljIHZvaWQgdGVhcmRvd25fZ3Vlc3RfcGFnZShzdHJ1Y3Qg
dmlyaWRpYW5fcGFnZSAqdnApCiB7Ci0gICAgSFZfVlBfQVNTSVNUX1BBR0UgKnB0ciA9IHYtPmFy
Y2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC5wdHI7CiAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFn
ZTsKIAotICAgIGlmICggIXB0ciApCisgICAgaWYgKCAhdnAtPnB0ciApCiAgICAgICAgIHJldHVy
bjsKIAotICAgIHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC5wdHIgPSBOVUxMOworICAg
IHBhZ2UgPSBtZm5fdG9fcGFnZShkb21haW5fcGFnZV9tYXBfdG9fbWZuKHZwLT5wdHIpKTsKIAot
ICAgIHBhZ2UgPSBtZm5fdG9fcGFnZShkb21haW5fcGFnZV9tYXBfdG9fbWZuKHB0cikpOworICAg
IHVubWFwX2RvbWFpbl9wYWdlX2dsb2JhbCh2cC0+cHRyKTsKKyAgICB2cC0+cHRyID0gTlVMTDsK
IAotICAgIHVubWFwX2RvbWFpbl9wYWdlX2dsb2JhbChwdHIpOwogICAgIHB1dF9wYWdlX2FuZF90
eXBlKHBhZ2UpOwogfQogCkBAIC0xMDAsMTAgKzk2LDEwIEBAIHZvaWQgdmlyaWRpYW5fYXBpY19h
c3Npc3Rfc2V0KHN0cnVjdCB2Y3B1ICp2KQogICAgICAqIHdyb25nIGFuZCB0aGUgVk0gd2lsbCBt
b3N0IGxpa2VseSBoYW5nIHNvIGZvcmNlIGEgY3Jhc2ggbm93CiAgICAgICogdG8gbWFrZSB0aGUg
cHJvYmxlbSBjbGVhci4KICAgICAgKi8KLSAgICBpZiAoIHYtPmFyY2guaHZtLnZpcmlkaWFuLnZw
X2Fzc2lzdC5wZW5kaW5nICkKKyAgICBpZiAoIHYtPmFyY2guaHZtLnZpcmlkaWFuLmFwaWNfYXNz
aXN0X3BlbmRpbmcgKQogICAgICAgICBkb21haW5fY3Jhc2godi0+ZG9tYWluKTsKIAotICAgIHYt
PmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC5wZW5kaW5nID0gdHJ1ZTsKKyAgICB2LT5hcmNo
Lmh2bS52aXJpZGlhbi5hcGljX2Fzc2lzdF9wZW5kaW5nID0gdHJ1ZTsKICAgICBwdHItPkFwaWNB
c3Npc3Qubm9fZW9pID0gMTsKIH0KIApAQCAtMTE0LDExICsxMTAsMTEgQEAgYm9vbCB2aXJpZGlh
bl9hcGljX2Fzc2lzdF9jb21wbGV0ZWQoc3RydWN0IHZjcHUgKnYpCiAgICAgaWYgKCAhcHRyICkK
ICAgICAgICAgcmV0dXJuIGZhbHNlOwogCi0gICAgaWYgKCB2LT5hcmNoLmh2bS52aXJpZGlhbi52
cF9hc3Npc3QucGVuZGluZyAmJgorICAgIGlmICggdi0+YXJjaC5odm0udmlyaWRpYW4uYXBpY19h
c3Npc3RfcGVuZGluZyAmJgogICAgICAgICAgIXB0ci0+QXBpY0Fzc2lzdC5ub19lb2kgKQogICAg
IHsKICAgICAgICAgLyogQW4gRU9JIGhhcyBiZWVuIGF2b2lkZWQgKi8KLSAgICAgICAgdi0+YXJj
aC5odm0udmlyaWRpYW4udnBfYXNzaXN0LnBlbmRpbmcgPSBmYWxzZTsKKyAgICAgICAgdi0+YXJj
aC5odm0udmlyaWRpYW4uYXBpY19hc3Npc3RfcGVuZGluZyA9IGZhbHNlOwogICAgICAgICByZXR1
cm4gdHJ1ZTsKICAgICB9CiAKQEAgLTEzMyw3ICsxMjksNyBAQCB2b2lkIHZpcmlkaWFuX2FwaWNf
YXNzaXN0X2NsZWFyKHN0cnVjdCB2Y3B1ICp2KQogICAgICAgICByZXR1cm47CiAKICAgICBwdHIt
PkFwaWNBc3Npc3Qubm9fZW9pID0gMDsKLSAgICB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Np
c3QucGVuZGluZyA9IGZhbHNlOworICAgIHYtPmFyY2guaHZtLnZpcmlkaWFuLmFwaWNfYXNzaXN0
X3BlbmRpbmcgPSBmYWxzZTsKIH0KIAogaW50IHZpcmlkaWFuX3N5bmljX3dybXNyKHN0cnVjdCB2
Y3B1ICp2LCB1aW50MzJfdCBpZHgsIHVpbnQ2NF90IHZhbCkKQEAgLTE1OSwxMSArMTU1LDEyIEBA
IGludCB2aXJpZGlhbl9zeW5pY193cm1zcihzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgaWR4LCB1
aW50NjRfdCB2YWwpCiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBIVl9YNjRfTVNSX1ZQX0FT
U0lTVF9QQUdFOgotICAgICAgICB0ZWFyZG93bl92cF9hc3Npc3Qodik7IC8qIHJlbGVhc2UgYW55
IHByZXZpb3VzIG1hcHBpbmcgKi8KKyAgICAgICAgLyogcmVsZWFzZSBhbnkgcHJldmlvdXMgbWFw
cGluZyAqLworICAgICAgICB0ZWFyZG93bl9ndWVzdF9wYWdlKCZ2LT5hcmNoLmh2bS52aXJpZGlh
bi52cF9hc3Npc3QpOwogICAgICAgICB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QubXNy
LnJhdyA9IHZhbDsKICAgICAgICAgZHVtcF92cF9hc3Npc3Qodik7CiAgICAgICAgIGlmICggdi0+
YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0Lm1zci5maWVsZHMuZW5hYmxlZCApCi0gICAgICAg
ICAgICBpbml0aWFsaXplX3ZwX2Fzc2lzdCh2KTsKKyAgICAgICAgICAgIGluaXRpYWxpemVfZ3Vl
c3RfcGFnZSh2LCAmdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0KTsKICAgICAgICAgYnJl
YWs7CiAKICAgICBkZWZhdWx0OgpAQCAtMjEyLDcgKzIwOSw3IEBAIGludCB2aXJpZGlhbl9zeW5p
Y19yZG1zcihjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgaWR4LCB1aW50NjRfdCAqdmFs
KQogdm9pZCB2aXJpZGlhbl9zeW5pY19zYXZlX3ZjcHVfY3R4dChjb25zdCBzdHJ1Y3QgdmNwdSAq
diwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGh2bV92aXJpZGlh
bl92Y3B1X2NvbnRleHQgKmN0eHQpCiB7Ci0gICAgY3R4dC0+dnBfYXNzaXN0X3BlbmRpbmcgPSB2
LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QucGVuZGluZzsKKyAgICBjdHh0LT5hcGljX2Fz
c2lzdF9wZW5kaW5nID0gdi0+YXJjaC5odm0udmlyaWRpYW4uYXBpY19hc3Npc3RfcGVuZGluZzsK
ICAgICBjdHh0LT52cF9hc3Npc3RfbXNyID0gdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0
Lm1zci5yYXc7CiB9CiAKQEAgLTIyMSw5ICsyMTgsOSBAQCB2b2lkIHZpcmlkaWFuX3N5bmljX2xv
YWRfdmNwdV9jdHh0KAogewogICAgIHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3Iu
cmF3ID0gY3R4dC0+dnBfYXNzaXN0X21zcjsKICAgICBpZiAoIHYtPmFyY2guaHZtLnZpcmlkaWFu
LnZwX2Fzc2lzdC5tc3IuZmllbGRzLmVuYWJsZWQgKQotICAgICAgICBpbml0aWFsaXplX3ZwX2Fz
c2lzdCh2KTsKKyAgICAgICAgaW5pdGlhbGl6ZV9ndWVzdF9wYWdlKHYsICZ2LT5hcmNoLmh2bS52
aXJpZGlhbi52cF9hc3Npc3QpOwogCi0gICAgdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0
LnBlbmRpbmcgPSAhIWN0eHQtPnZwX2Fzc2lzdF9wZW5kaW5nOworICAgIHYtPmFyY2guaHZtLnZp
cmlkaWFuLmFwaWNfYXNzaXN0X3BlbmRpbmcgPSAhIWN0eHQtPmFwaWNfYXNzaXN0X3BlbmRpbmc7
CiB9CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92aXJpZGlhbi5o
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmlyaWRpYW4uaAppbmRleCAxMWFiZjc3MTk4Li4z
Nzg5NTk5MjBkIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92aXJpZGlhbi5o
CisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZpcmlkaWFuLmgKQEAgLTg4LDEzICs4OCwx
NiBAQCB1bmlvbiB2aXJpZGlhbl9wYWdlX21zcgogICAgIH0gZmllbGRzOwogfTsKIAorc3RydWN0
IHZpcmlkaWFuX3BhZ2UKK3sKKyAgICB1bmlvbiB2aXJpZGlhbl9wYWdlX21zciBtc3I7CisgICAg
dm9pZCAqcHRyOworfTsKKwogc3RydWN0IHZpcmlkaWFuX3ZjcHUKIHsKLSAgICBzdHJ1Y3Qgewot
ICAgICAgICB1bmlvbiB2aXJpZGlhbl9wYWdlX21zciBtc3I7Ci0gICAgICAgIHZvaWQgKnB0cjsK
LSAgICAgICAgYm9vbCBwZW5kaW5nOwotICAgIH0gdnBfYXNzaXN0OworICAgIHN0cnVjdCB2aXJp
ZGlhbl9wYWdlIHZwX2Fzc2lzdDsKKyAgICBib29sIGFwaWNfYXNzaXN0X3BlbmRpbmc7CiAgICAg
dWludDY0X3QgY3Jhc2hfcGFyYW1bNV07CiB9OwogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9w
dWJsaWMvYXJjaC14ODYvaHZtL3NhdmUuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni9o
dm0vc2F2ZS5oCmluZGV4IDQ2OTFkNGQ0YWEuLjgwZTc2MmMzMzUgMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni9odm0vc2F2ZS5oCisrKyBiL3hlbi9pbmNsdWRlL3B1Ymxp
Yy9hcmNoLXg4Ni9odm0vc2F2ZS5oCkBAIC02MDAsNyArNjAwLDcgQEAgREVDTEFSRV9IVk1fU0FW
RV9UWVBFKFZJUklESUFOX0RPTUFJTiwgMTUsIHN0cnVjdCBodm1fdmlyaWRpYW5fZG9tYWluX2Nv
bnRleHQpOwogCiBzdHJ1Y3QgaHZtX3ZpcmlkaWFuX3ZjcHVfY29udGV4dCB7CiAgICAgdWludDY0
X3QgdnBfYXNzaXN0X21zcjsKLSAgICB1aW50OF90ICB2cF9hc3Npc3RfcGVuZGluZzsKKyAgICB1
aW50OF90ICBhcGljX2Fzc2lzdF9wZW5kaW5nOwogICAgIHVpbnQ4X3QgIF9wYWRbN107CiB9Owog
Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 12:52:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 12: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 1gHpz7-0007lS-Lw; Wed, 31 Oct 2018 12:52:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yklc=nl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHpz6-0007lN-Az
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 12:52:32 +0000
X-Inumbo-ID: d4119726-dd0b-11e8-87d6-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id d4119726-dd0b-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 12:52:30 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4FB7E1596;
 Wed, 31 Oct 2018 05:52:30 -0700 (PDT)
Received: from [10.37.12.80] (unknown [10.37.12.80])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id BA73F3F5D3;
 Wed, 31 Oct 2018 05:52:28 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, devicetree@vger.kernel.org
References: <1540343921-7487-1-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <0951e2a3-78a1-e849-39e9-5980c9c87277@arm.com>
Date: Wed, 31 Oct 2018 12:52:27 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <1540343921-7487-1-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] devicetree, xen: add xen,
 shared-memory binding
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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@arm.com, stefanos@xilinx.com, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 robh+dt@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>

SGksCgpPbiAxMC8yNC8xOCAyOjE4IEFNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gRnJv
bTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+IAo+IEludHJvZHVj
ZSBhIGRldmljZSB0cmVlIGJpbmRpbmcgZm9yIFhlbiByZXNlcnZlZC1tZW1vcnkgcmVnaW9ucy4g
VGhleQo+IGFyZSB1c2VkIHRvIHNoYXJlIG1lbW9yeSBhY3Jvc3MgVk1zIGZyb20gdGhlIFZNIGNv
bmZpZyBmaWxlcy4gKFNlZQo+IHN0YXRpY19zaG0gY29uZmlnIG9wdGlvbi4pCj4gCj4gU2lnbmVk
LW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+IENjOiBq
dWxpZW4uZ3JhbGxAYXJtLmNvbQo+IC0tLQo+IENoYW5nZXMgaW4gdjM6Cj4gLSByZW1vdmUgZmFs
bGJhY2sgdmVyc2lvbgo+IAo+IENoYW5nZXMgaW4gdjI6Cj4gLSBmaXggQXV0aG9yIGxpbmUKPiAt
IGFkZCB2ZXJzaW9uaW5nCj4gLSB4ZW4saWQgaW5zdGVhZCBvZiBpZAo+IC0tLQo+ICAgLi4uL2Jp
bmRpbmdzL3Jlc2VydmVkLW1lbW9yeS94ZW4sc2hhcmVkLW1lbW9yeS50eHQgICB8IDIwICsrKysr
KysrKysrKysrKysrKysrCj4gICAxIGZpbGUgY2hhbmdlZCwgMjAgaW5zZXJ0aW9ucygrKQo+ICAg
Y3JlYXRlIG1vZGUgMTAwNjQ0IERvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9yZXNl
cnZlZC1tZW1vcnkveGVuLHNoYXJlZC1tZW1vcnkudHh0Cj4gCj4gZGlmZiAtLWdpdCBhL0RvY3Vt
ZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9yZXNlcnZlZC1tZW1vcnkveGVuLHNoYXJlZC1t
ZW1vcnkudHh0IGIvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL3Jlc2VydmVkLW1l
bW9yeS94ZW4sc2hhcmVkLW1lbW9yeS50eHQKPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+IGluZGV4
IDAwMDAwMDAuLjdjODE2ODMKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIvRG9jdW1lbnRhdGlvbi9k
ZXZpY2V0cmVlL2JpbmRpbmdzL3Jlc2VydmVkLW1lbW9yeS94ZW4sc2hhcmVkLW1lbW9yeS50eHQK
PiBAQCAtMCwwICsxLDIwIEBACj4gKyogWGVuIGh5cGVydmlzb3IgcmVzZXJ2ZWQtbWVtb3J5IGJp
bmRpbmcKPiArCj4gK0V4cG9zZSBvbmUgb3IgbW9yZSBtZW1vcnkgcmVnaW9ucyBhcyByZXNlcnZl
ZC1tZW1vcnkgdG8gdGhlIGd1ZXN0Cj4gK3ZpcnR1YWwgbWFjaGluZS4gVHlwaWNhbGx5LCBhIHJl
Z2lvbiBpcyBjb25maWd1cmVkIGF0IFZNIGNyZWF0aW9uIHRpbWUKPiArdG8gYmUgYSBzaGFyZWQg
bWVtb3J5IGFyZWEgYWNyb3NzIG11bHRpcGxlIHZpcnR1YWwgbWFjaGluZXMgZm9yCj4gK2NvbW11
bmljYXRpb24gYW1vbmcgdGhlbS4KCkkgbWF5IGhhdmUgbm90aWNlIHNvbWUgaXNzdWUgd2l0aCB0
aGlzIGJpbmRpbmcuIExvb2tpbmcgYXQgdGhlIGRlc2lnbiAKZG9jdW1lbnQgWzFdLCB0aGUgIm1h
c3RlciIgZG9tYWluIG1heSBwcm92aWRlIGEgYmlnIGJhY2tpbmcgcmVnaW9uIHRoYXQgCndvdWxk
IGJlIHNwbGl0IGFuZCBzaGFyZSB3aXRoIG11bHRpcGxlICJzbGF2ZSIuCgpGb3IgdGhlICJtYXN0
ZXIiIGRvbWFpbiwgdGhpcyBiaW5kaW5nIHdvdWxkIHNwZWNpZnkgdGhlIGZ1bGwgYmFja2luZyAK
cmVnaW9uLiBUaGUgIm1hc3RlciIgT1Mgd291bGQgbm90IGJlIGFibGUgdG8ga25vdyBob3cgdGhl
IHJlZ2lvbiB3b3VsZCAKYmUgdXNlZCBoZXJlLgoKRm9yIHRoZSAic2xhdmUiIGRvbWFpbiwgaXQg
bG9va3MgbGlrZSBpdCBtaWdodCBiZSBwb3NzaWJsZSB0byBtYXAgdGhlIApzYW1lIHJlZ2lvbiAo
c28gc2FtZSBJRCkgdHdpY2UuIFNvIHdlIHdvdWxkIGVuZCB1cCB0byBjcmVhdGUgdGhlIHNhbWUg
CmJpbmRpbmdzIHR3aWNlLgoKQW55IG9waW9uaW9uIG9uIGhvdyB3ZSBzaG91bGQgcHJvY2VlZCB3
aXRoIHRoZXNlIHR3byB1c2UgY2FzZXM/Cgo+ICsKPiArRm9yIGVhY2ggb2YgdGhlc2UgcHJlLXNo
YXJlZCBtZW1vcnkgcmVnaW9ucywgYSByYW5nZSBpcyBleHBvc2VkIHVuZGVyCj4gK3RoZSAvcmVz
ZXJ2ZWQtbWVtb3J5IG5vZGUgYXMgYSBjaGlsZCBub2RlLiBFYWNoIHJhbmdlIHN1Yi1ub2RlIGlz
IG5hbWVkCj4gK3hlbi1zaG1lbUA8YWRkcmVzcz4gYW5kIGhhcyB0aGUgZm9sbG93aW5nIHByb3Bl
cnRpZXM6Cj4gKwo+ICstIGNvbXBhdGlibGU6Cj4gKwljb21wYXRpYmxlID0gInhlbixzaGFyZWQt
bWVtb3J5LXYxIgo+ICsKPiArLSByZWc6Cj4gKwl0aGUgYmFzZSBndWVzdCBwaHlzaWNhbCBhZGRy
ZXNzIGFuZCBzaXplIG9mIHRoZSBzaGFyZWQgbWVtb3J5IHJlZ2lvbgo+ICsKPiArLSB4ZW4saWQ6
Cj4gKwlhIHN0cmluZyB0aGF0IGlkZW50aWZpZXMgdGhlIHNoYXJlZCBtZW1vcnkgcmVnaW9uIGFz
IHNwZWNpZmllZCBpbgo+ICsJdGhlIFZNIGNvbmZpZyBmaWxlCj4gCgpDaGVlcnMsCgpbMV0gaHR0
cHM6Ly9saXN0cy54ZW4ub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMTAvbXNnMDA3
MzAuaHRtbAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 13:05:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 13:05: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 1gHqBH-0000IA-Tw; Wed, 31 Oct 2018 13:05:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zqf5=nl=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1gHqBG-0000I5-Mc
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 13:05:06 +0000
X-Inumbo-ID: 95d5db75-dd0d-11e8-87d6-bc764e045a96
Received: from out3-smtp.messagingengine.com (unknown [66.111.4.27])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 95d5db75-dd0d-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 13:05:05 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id E3EC7222A3;
 Wed, 31 Oct 2018 09:05:04 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Wed, 31 Oct 2018 09:05:04 -0400
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=fm1; bh=zXngbs
 XuZH6KgKETQiJusrvyl1GgPcir2BOBAgkfI5w=; b=SnorJs5Ba2ttYM/N2D1sBX
 eyalhUwyQ9cWsCU5Aa/Dbj7CwqBI+lpaSpZQxkV5DfCdGb+Sf4MwCVzntggnXsxO
 ahd6ej8Oz+iFlHb0dtaBpr6bvyNFL9tf7ukH1co+BMVREe2uBiKDXEsVR0m0vkKZ
 RYTshpG76Lf9U7TZR93FT9YjcK2v0SbU43bgvQ4bJ7jTwXLV4E/eUx8LnT+ZcvFN
 V9nsDKfqe5KlRhTY0I/eJcZUt091d4IVA/itImnl/4GJ3a9ntGAbCNbPTuLo6Anb
 fH+pVU3zGsaZ/6KxIyWJjeIY6YQB2eDOvSjCoKGmQ+P/iH2fQ8W5gbm3mvyEMSOA
 ==
X-ME-Sender: <xms:f6jZW8-saOBlXdXjo4iBqL8HXqq5tLWvwIp94VqUdz9J7Tr6-DkkBg>
X-ME-Proxy: <xmx:f6jZW6QAJXaL0L1ayOzx3TQCZ4-5FVsW5SOsRrNo_F_l_R_FTtuWRQ>
 <xmx:f6jZW_-TzY_V-DSW9AKfaAXKiu_n6OcpBUEKxzhrKB208LxcyfkdkQ>
 <xmx:f6jZW5pmbaZqiVGygIYITjpP4xvsxz8GduF0yLP9zVJFBzZ9U8kB-Q>
 <xmx:f6jZW0mJgTLI33N55s3wsmY_NB4jC2Rp1HA5vJww6nYZh6q_MWq_TQ>
 <xmx:f6jZW4L1Yl1eK3RKvwXS6gJxcznPVisWy87XT8pSrRVKe2gQkw3KnQ>
 <xmx:gKjZW5PHCA9wjk4vB5vL_TEug8VfdH7h-bCDucfWEOkFYYg6GFVmjQ>
Received: from localhost.localdomain (ip5b409b0b.dynamic.kabel-deutschland.de
 [91.64.155.11])
 by mail.messagingengine.com (Postfix) with ESMTPA id 1C0C110421;
 Wed, 31 Oct 2018 09:05:03 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 31 Oct 2018 14:04:58 +0100
Message-Id: <20181031130458.1181-1-marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.2
MIME-Version: 1.0
Organization: Invisible Things Lab
Subject: [Xen-devel] [PATCH v2] tools/misc/xenpm: fix getting info when some
 CPUs are 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: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <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>

VXNlIHBoeXNpbmZvLm1heF9jcHVfaWQgaW5zdGVhZCBvZiBwaHlzaW5mby5ucl9jcHVzIHRvIGdl
dCBtYXggQ1BVIGlkLgpUaGlzIGZpeGVzIGZvciBleGFtcGxlICd4ZW5wbSBnZXQtY3B1ZnJlcS1w
YXJhJyB3aXRoIHNtdD1vZmYsIHdoaWNoCm90aGVyd2lzZSB3b3VsZCBtaXNzIGhhbGYgb2YgdGhl
IGNvcmVzLgoKU2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJt
YXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgotLS0KUmVwb3J0ZWQgYnkgQHRmbTE6Cmh0dHBz
Oi8vZ2l0aHViLmNvbS9RdWJlc09TL3F1YmVzLWlzc3Vlcy9pc3N1ZXMvNDQ1NgoKQ2hhbmdlcyBp
biB2MjoKIC0gZml4IG9mZiBieSBvbmUgZXJyb3IKLS0tCiB0b29scy9taXNjL3hlbnBtLmMgfCAy
ICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYg
LS1naXQgYS90b29scy9taXNjL3hlbnBtLmMgYi90b29scy9taXNjL3hlbnBtLmMKaW5kZXggODZj
MTJlYTVmYi4uNjVhYTRjOWQ0MiAxMDA2NDQKLS0tIGEvdG9vbHMvbWlzYy94ZW5wbS5jCisrKyBi
L3Rvb2xzL21pc2MveGVucG0uYwpAQCAtMTIzMSw3ICsxMjMxLDcgQEAgaW50IG1haW4oaW50IGFy
Z2MsIGNoYXIgKmFyZ3ZbXSkKICAgICAgICAgeGNfaW50ZXJmYWNlX2Nsb3NlKHhjX2hhbmRsZSk7
CiAgICAgICAgIHJldHVybiByZXQ7CiAgICAgfQotICAgIG1heF9jcHVfbnIgPSBwaHlzaW5mby5u
cl9jcHVzOworICAgIG1heF9jcHVfbnIgPSBwaHlzaW5mby5tYXhfY3B1X2lkICsgMTsKIAogICAg
IC8qIGNhbGN1bGF0ZSBob3cgbWFueSBvcHRpb25zIG1hdGNoIHdpdGggdXNlcidzIGlucHV0ICov
CiAgICAgZm9yICggaSA9IDA7IGkgPCBBUlJBWV9TSVpFKG1haW5fb3B0aW9ucyk7IGkrKyApCi0t
IAoyLjE3LjIKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 13:27:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 13:27: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 1gHqX6-00021V-VO; Wed, 31 Oct 2018 13:27:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yklc=nl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHqX5-00021Q-0t
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 13:27:39 +0000
X-Inumbo-ID: bbf2ad64-dd10-11e8-87d6-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id bbf2ad64-dd10-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 13:27:37 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 8CD0980D;
 Wed, 31 Oct 2018 06:27:37 -0700 (PDT)
Received: from [10.37.12.80] (unknown [10.37.12.80])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D27703F5D3;
 Wed, 31 Oct 2018 06:27:34 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
 <1540260184-11294-23-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c1c02433-c87a-d7c1-37ef-0616a2a0612a@arm.com>
Date: Wed, 31 Oct 2018 13:27:32 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <1540260184-11294-23-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 23/25] xen/vpl011: buffer out chars when
 the backend is 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 <stefanos@xilinx.com>, andrii_anisov@epam.com,
 konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 Achin.Gupta@arm.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org,
 tim@xen.org, jbeulich@suse.com, wei.liu2@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>

SGkgU3RlZmFubywKCk9uIDEwLzIzLzE4IDM6MDMgQU0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS92cGwwMTEuaCBiL3hlbi9pbmNs
dWRlL2FzbS1hcm0vdnBsMDExLmgKPiBpbmRleCA1ZWI2ZDI1Li5hYjZmZDc5IDEwMDY0NAo+IC0t
LSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20t
YXJtL3ZwbDAxMS5oCj4gQEAgLTMwLDkgKzMwLDEzIEBACj4gICAjZGVmaW5lIFZQTDAxMV9VTkxP
Q0soZCxmbGFncykgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmKGQpLT5hcmNoLnZwbDAxMS5sb2Nr
LCBmbGFncykKPiAgIAo+ICAgI2RlZmluZSBTQlNBX1VBUlRfRklGT19TSVpFIDMyCj4gKy8qIFNh
bWUgc2l6ZSBhcyBWVUFSVF9CVVRfU0laRSwgdXNlZCBpbiB2dWFydC5jICovCgpzL0JVVC9CVUYv
CgpJIHdpbGwgd2FpdCB0aGUgbmV4dCB2ZXJzaW9uIHRvIGFjayBpdCAoQUZBSUNUIE9sZWtzYW5k
ciByZXF1ZXN0ZWQgc29tZSAKY2hhbmdlcykuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 13:28:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 13:28: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 1gHqYG-000257-DD; Wed, 31 Oct 2018 13:28: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=yklc=nl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHqYF-00024x-4p
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 13:28:51 +0000
X-Inumbo-ID: e6bac6ce-dd10-11e8-b005-12d6303a7972
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id e6bac6ce-dd10-11e8-b005-12d6303a7972;
 Wed, 31 Oct 2018 13:28:49 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 24A9680D;
 Wed, 31 Oct 2018 06:28:49 -0700 (PDT)
Received: from [10.37.12.80] (unknown [10.37.12.80])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 5882D3F5D3;
 Wed, 31 Oct 2018 06:28:47 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
 <1540260184-11294-24-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <950abe58-3e01-f70c-524d-5163a19bfb60@arm.com>
Date: Wed, 31 Oct 2018 13:28:45 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <1540260184-11294-24-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 24/25] xen/arm: move kernel.h to asm-arm/
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 andrii_anisov@epam.com, 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>

SGkgU3RlZmFubywKCk9uIDEwLzIzLzE4IDM6MDMgQU0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90
ZToKPiBJdCB3aWxsIGJlICNpbmNsdWRlZCBieSBhIGZpbGUgaW4gYSB4ZW4vYXJjaC9hcm0gc3Vi
ZGlyZWN0b3J5Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFu
b3NAeGlsaW54LmNvbT4KClJldmlld2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPgoKQ2hlZXJzLAoKPiAtLS0KPiAgIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyAg
fCAgMiArLQo+ICAgeGVuL2FyY2gvYXJtL2tlcm5lbC5jICAgICAgICB8ICAzICstCj4gICB4ZW4v
YXJjaC9hcm0va2VybmVsLmggICAgICAgIHwgODYgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KPiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0va2VybmVsLmggfCA4NiAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICAgNCBmaWxlcyBj
aGFuZ2VkLCA4OCBpbnNlcnRpb25zKCspLCA4OSBkZWxldGlvbnMoLSkKPiAgIGRlbGV0ZSBtb2Rl
IDEwMDY0NCB4ZW4vYXJjaC9hcm0va2VybmVsLmgKPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4v
aW5jbHVkZS9hc20tYXJtL2tlcm5lbC5oCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9k
b21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+IGluZGV4IDlmZmQ5
MTkuLjZmNDc4MzIgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4g
KysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gQEAgLTE3LDYgKzE3LDcgQEAKPiAg
ICNpbmNsdWRlIDx4ZW4vd2FybmluZy5oPgo+ICAgI2luY2x1ZGUgPGFjcGkvYWN0YWJsZXMuaD4K
PiAgICNpbmNsdWRlIDxhc20vZGV2aWNlLmg+Cj4gKyNpbmNsdWRlIDxhc20va2VybmVsLmg+Cj4g
ICAjaW5jbHVkZSA8YXNtL3NldHVwLmg+Cj4gICAjaW5jbHVkZSA8YXNtL3BsYXRmb3JtLmg+Cj4g
ICAjaW5jbHVkZSA8YXNtL3BzY2kuaD4KPiBAQCAtMjUsNyArMjYsNiBAQAo+ICAgCj4gICAjaW5j
bHVkZSA8eGVuL2lycS5oPgo+ICAgI2luY2x1ZGUgPHhlbi9ncmFudF90YWJsZS5oPgo+IC0jaW5j
bHVkZSAia2VybmVsLmgiCj4gICAKPiAgIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19pbml0ZGF0YSBv
cHRfZG9tMF9tYXhfdmNwdXM7Cj4gICBpbnRlZ2VyX3BhcmFtKCJkb20wX21heF92Y3B1cyIsIG9w
dF9kb20wX21heF92Y3B1cyk7Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9rZXJuZWwuYyBi
L3hlbi9hcmNoL2FybS9rZXJuZWwuYwo+IGluZGV4IGQ1NmY3NzYuLmQxMGMwM2EgMTAwNjQ0Cj4g
LS0tIGEveGVuL2FyY2gvYXJtL2tlcm5lbC5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2tlcm5lbC5j
Cj4gQEAgLTE2LDggKzE2LDcgQEAKPiAgICNpbmNsdWRlIDx4ZW4vdm1hcC5oPgo+ICAgCj4gICAj
aW5jbHVkZSA8YXNtL2d1ZXN0X2FjY2Vzcy5oPgo+IC0KPiAtI2luY2x1ZGUgImtlcm5lbC5oIgo+
ICsjaW5jbHVkZSA8YXNtL2tlcm5lbC5oPgo+ICAgCj4gICAjZGVmaW5lIFVJTUFHRV9NQUdJQyAg
ICAgICAgICAweDI3MDUxOTU2Cj4gICAjZGVmaW5lIFVJTUFHRV9OTUxFTiAgICAgICAgICAzMgo+
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0va2VybmVsLmggYi94ZW4vYXJjaC9hcm0va2VybmVs
LmgKPiBkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKPiBpbmRleCAzM2YzZTcyLi4wMDAwMDAwCj4g
LS0tIGEveGVuL2FyY2gvYXJtL2tlcm5lbC5oCj4gKysrIC9kZXYvbnVsbAo+IEBAIC0xLDg2ICsw
LDAgQEAKPiAtLyoKPiAtICogS2VybmVsIGltYWdlIGxvYWRpbmcuCj4gLSAqCj4gLSAqIENvcHly
aWdodCAoQykgMjAxMSBDaXRyaXggU3lzdGVtcywgSW5jLgo+IC0gKi8KPiAtI2lmbmRlZiBfX0FS
Q0hfQVJNX0tFUk5FTF9IX18KPiAtI2RlZmluZSBfX0FSQ0hfQVJNX0tFUk5FTF9IX18KPiAtCj4g
LSNpbmNsdWRlIDx4ZW4vZGV2aWNlX3RyZWUuaD4KPiAtI2luY2x1ZGUgPGFzbS9zZXR1cC5oPgo+
IC0KPiAtc3RydWN0IGtlcm5lbF9pbmZvIHsKPiAtI2lmZGVmIENPTkZJR19BUk1fNjQKPiAtICAg
IGVudW0gZG9tYWluX3R5cGUgdHlwZTsKPiAtI2VuZGlmCj4gLQo+IC0gICAgc3RydWN0IGRvbWFp
biAqZDsKPiAtCj4gLSAgICB2b2lkICpmZHQ7IC8qIGZsYXQgZGV2aWNlIHRyZWUgKi8KPiAtICAg
IHBhZGRyX3QgdW5hc3NpZ25lZF9tZW07IC8qIFJBTSBub3QgKHlldCkgYXNzaWduZWQgdG8gYSBi
YW5rICovCj4gLSAgICBzdHJ1Y3QgbWVtaW5mbyBtZW07Cj4gLQo+IC0gICAgLyoga2VybmVsIGVu
dHJ5IHBvaW50ICovCj4gLSAgICBwYWRkcl90IGVudHJ5Owo+IC0KPiAtICAgIC8qIGdyYW50IHRh
YmxlIHJlZ2lvbiAqLwo+IC0gICAgcGFkZHJfdCBnbnR0YWJfc3RhcnQ7Cj4gLSAgICBwYWRkcl90
IGdudHRhYl9zaXplOwo+IC0KPiAtICAgIC8qIGJvb3QgYmxvYiBsb2FkIGFkZHJlc3NlcyAqLwo+
IC0gICAgY29uc3Qgc3RydWN0IGJvb3Rtb2R1bGUgKmtlcm5lbF9ib290bW9kdWxlLCAqaW5pdHJk
X2Jvb3Rtb2R1bGU7Cj4gLSAgICBjb25zdCBjaGFyKiBjbWRsaW5lOwo+IC0gICAgcGFkZHJfdCBk
dGJfcGFkZHI7Cj4gLSAgICBwYWRkcl90IGluaXRyZF9wYWRkcjsKPiAtCj4gLSAgICAvKiBFbmFi
bGUgcGwwMTEgZW11bGF0aW9uICovCj4gLSAgICBib29sIHZwbDAxMTsKPiAtCj4gLSAgICAvKiBs
b2FkZXIgdG8gdXNlIGZvciB0aGlzIGtlcm5lbCAqLwo+IC0gICAgdm9pZCAoKmxvYWQpKHN0cnVj
dCBrZXJuZWxfaW5mbyAqaW5mbyk7Cj4gLSAgICAvKiBsb2FkZXIgc3BlY2lmaWMgc3RhdGUgKi8K
PiAtICAgIHVuaW9uIHsKPiAtICAgICAgICBzdHJ1Y3Qgewo+IC0gICAgICAgICAgICBwYWRkcl90
IGtlcm5lbF9hZGRyOwo+IC0gICAgICAgICAgICBwYWRkcl90IGxlbjsKPiAtI2lmZGVmIENPTkZJ
R19BUk1fNjQKPiAtICAgICAgICAgICAgcGFkZHJfdCB0ZXh0X29mZnNldDsgLyogNjQtYml0IElt
YWdlIG9ubHkgKi8KPiAtI2VuZGlmCj4gLSAgICAgICAgICAgIHBhZGRyX3Qgc3RhcnQ7IC8qIDMy
LWJpdCB6SW1hZ2Ugb25seSAqLwo+IC0gICAgICAgIH0gemltYWdlOwo+IC0gICAgfTsKPiAtfTsK
PiAtCj4gLS8qCj4gLSAqIFByb2JlIHRoZSBrZXJuZWwgdG8gZGV0ZW1pbmUgaXRzIHR5cGUgYW5k
IHNlbGVjdCBhIGxvYWRlci4KPiAtICoKPiAtICogU2V0cyBpbiBpbmZvOgo+IC0gKiAgLT50eXBl
Cj4gLSAqICAtPmxvYWQgaG9vaywgYW5kIHNldHMgbG9hZGVyIHNwZWNpZmljIHZhcmlhYmxlcyAt
PnppbWFnZQo+IC0gKi8KPiAtaW50IGtlcm5lbF9wcm9iZShzdHJ1Y3Qga2VybmVsX2luZm8gKmlu
Zm8sIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqZG9tYWluKTsKPiAtCj4gLS8qCj4gLSAq
IExvYWRzIHRoZSBrZXJuZWwgaW50byBndWVzdCBSQU0uCj4gLSAqCj4gLSAqIEV4cGVjdHMgdG8g
YmUgc2V0IGluIGluZm8gd2hlbiBjYWxsZWQ6Cj4gLSAqICAtPm1lbQo+IC0gKiAgLT5mZHQKPiAt
ICoKPiAtICogU2V0cyBpbiBpbmZvOgo+IC0gKiAgLT5lbnRyeQo+IC0gKiAgLT5kdGJfcGFkZHIK
PiAtICogIC0+aW5pdHJkX3BhZGRyCj4gLSAqLwo+IC12b2lkIGtlcm5lbF9sb2FkKHN0cnVjdCBr
ZXJuZWxfaW5mbyAqaW5mbyk7Cj4gLQo+IC0jZW5kaWYgLyogI2lmZGVmIF9fQVJDSF9BUk1fS0VS
TkVMX0hfXyAqLwo+IC0KPiAtLyoKPiAtICogTG9jYWwgdmFyaWFibGVzOgo+IC0gKiBtb2RlOiBD
Cj4gLSAqIGMtZmlsZS1zdHlsZTogIkJTRCIKPiAtICogYy1iYXNpYy1vZmZzZXQ6IDQKPiAtICog
aW5kZW50LXRhYnMtbW9kZTogbmlsCj4gLSAqIEVuZDoKPiAtICovCj4gZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL2FzbS1hcm0va2VybmVsLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2tlcm5lbC5o
Cj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiBpbmRleCAwMDAwMDAwLi4zM2YzZTcyCj4gLS0tIC9k
ZXYvbnVsbAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0va2VybmVsLmgKPiBAQCAtMCwwICsx
LDg2IEBACj4gKy8qCj4gKyAqIEtlcm5lbCBpbWFnZSBsb2FkaW5nLgo+ICsgKgo+ICsgKiBDb3B5
cmlnaHQgKEMpIDIwMTEgQ2l0cml4IFN5c3RlbXMsIEluYy4KPiArICovCj4gKyNpZm5kZWYgX19B
UkNIX0FSTV9LRVJORUxfSF9fCj4gKyNkZWZpbmUgX19BUkNIX0FSTV9LRVJORUxfSF9fCj4gKwo+
ICsjaW5jbHVkZSA8eGVuL2RldmljZV90cmVlLmg+Cj4gKyNpbmNsdWRlIDxhc20vc2V0dXAuaD4K
PiArCj4gK3N0cnVjdCBrZXJuZWxfaW5mbyB7Cj4gKyNpZmRlZiBDT05GSUdfQVJNXzY0Cj4gKyAg
ICBlbnVtIGRvbWFpbl90eXBlIHR5cGU7Cj4gKyNlbmRpZgo+ICsKPiArICAgIHN0cnVjdCBkb21h
aW4gKmQ7Cj4gKwo+ICsgICAgdm9pZCAqZmR0OyAvKiBmbGF0IGRldmljZSB0cmVlICovCj4gKyAg
ICBwYWRkcl90IHVuYXNzaWduZWRfbWVtOyAvKiBSQU0gbm90ICh5ZXQpIGFzc2lnbmVkIHRvIGEg
YmFuayAqLwo+ICsgICAgc3RydWN0IG1lbWluZm8gbWVtOwo+ICsKPiArICAgIC8qIGtlcm5lbCBl
bnRyeSBwb2ludCAqLwo+ICsgICAgcGFkZHJfdCBlbnRyeTsKPiArCj4gKyAgICAvKiBncmFudCB0
YWJsZSByZWdpb24gKi8KPiArICAgIHBhZGRyX3QgZ250dGFiX3N0YXJ0Owo+ICsgICAgcGFkZHJf
dCBnbnR0YWJfc2l6ZTsKPiArCj4gKyAgICAvKiBib290IGJsb2IgbG9hZCBhZGRyZXNzZXMgKi8K
PiArICAgIGNvbnN0IHN0cnVjdCBib290bW9kdWxlICprZXJuZWxfYm9vdG1vZHVsZSwgKmluaXRy
ZF9ib290bW9kdWxlOwo+ICsgICAgY29uc3QgY2hhciogY21kbGluZTsKPiArICAgIHBhZGRyX3Qg
ZHRiX3BhZGRyOwo+ICsgICAgcGFkZHJfdCBpbml0cmRfcGFkZHI7Cj4gKwo+ICsgICAgLyogRW5h
YmxlIHBsMDExIGVtdWxhdGlvbiAqLwo+ICsgICAgYm9vbCB2cGwwMTE7Cj4gKwo+ICsgICAgLyog
bG9hZGVyIHRvIHVzZSBmb3IgdGhpcyBrZXJuZWwgKi8KPiArICAgIHZvaWQgKCpsb2FkKShzdHJ1
Y3Qga2VybmVsX2luZm8gKmluZm8pOwo+ICsgICAgLyogbG9hZGVyIHNwZWNpZmljIHN0YXRlICov
Cj4gKyAgICB1bmlvbiB7Cj4gKyAgICAgICAgc3RydWN0IHsKPiArICAgICAgICAgICAgcGFkZHJf
dCBrZXJuZWxfYWRkcjsKPiArICAgICAgICAgICAgcGFkZHJfdCBsZW47Cj4gKyNpZmRlZiBDT05G
SUdfQVJNXzY0Cj4gKyAgICAgICAgICAgIHBhZGRyX3QgdGV4dF9vZmZzZXQ7IC8qIDY0LWJpdCBJ
bWFnZSBvbmx5ICovCj4gKyNlbmRpZgo+ICsgICAgICAgICAgICBwYWRkcl90IHN0YXJ0OyAvKiAz
Mi1iaXQgekltYWdlIG9ubHkgKi8KPiArICAgICAgICB9IHppbWFnZTsKPiArICAgIH07Cj4gK307
Cj4gKwo+ICsvKgo+ICsgKiBQcm9iZSB0aGUga2VybmVsIHRvIGRldGVtaW5lIGl0cyB0eXBlIGFu
ZCBzZWxlY3QgYSBsb2FkZXIuCj4gKyAqCj4gKyAqIFNldHMgaW4gaW5mbzoKPiArICogIC0+dHlw
ZQo+ICsgKiAgLT5sb2FkIGhvb2ssIGFuZCBzZXRzIGxvYWRlciBzcGVjaWZpYyB2YXJpYWJsZXMg
LT56aW1hZ2UKPiArICovCj4gK2ludCBrZXJuZWxfcHJvYmUoc3RydWN0IGtlcm5lbF9pbmZvICpp
bmZvLCBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRvbWFpbik7Cj4gKwo+ICsvKgo+ICsg
KiBMb2FkcyB0aGUga2VybmVsIGludG8gZ3Vlc3QgUkFNLgo+ICsgKgo+ICsgKiBFeHBlY3RzIHRv
IGJlIHNldCBpbiBpbmZvIHdoZW4gY2FsbGVkOgo+ICsgKiAgLT5tZW0KPiArICogIC0+ZmR0Cj4g
KyAqCj4gKyAqIFNldHMgaW4gaW5mbzoKPiArICogIC0+ZW50cnkKPiArICogIC0+ZHRiX3BhZGRy
Cj4gKyAqICAtPmluaXRyZF9wYWRkcgo+ICsgKi8KPiArdm9pZCBrZXJuZWxfbG9hZChzdHJ1Y3Qg
a2VybmVsX2luZm8gKmluZm8pOwo+ICsKPiArI2VuZGlmIC8qICNpZmRlZiBfX0FSQ0hfQVJNX0tF
Uk5FTF9IX18gKi8KPiArCj4gKy8qCj4gKyAqIExvY2FsIHZhcmlhYmxlczoKPiArICogbW9kZTog
Qwo+ICsgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCj4gKyAqIGMtYmFzaWMtb2Zmc2V0OiA0Cj4gKyAq
IGluZGVudC10YWJzLW1vZGU6IG5pbAo+ICsgKiBFbmQ6Cj4gKyAqLwo+IAoKLS0gCkp1bGllbiBH
cmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 13:45:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 13:45: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 1gHqnk-0003kR-TO; Wed, 31 Oct 2018 13:44:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yklc=nl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHqnj-0003kM-Gv
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 13:44:51 +0000
X-Inumbo-ID: 23275145-dd13-11e8-87d6-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 23275145-dd13-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 13:44:49 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 58889341;
 Wed, 31 Oct 2018 06:44:49 -0700 (PDT)
Received: from [10.37.12.80] (unknown [10.37.12.80])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 51E633F6A8;
 Wed, 31 Oct 2018 06:44:48 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1810221859480.31582@sstabellini-ThinkPad-X260>
 <1540260184-11294-25-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <5352bc4c-9bb5-64b6-f46c-d3b129662e8b@arm.com>
Date: Wed, 31 Oct 2018 13:44:46 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <1540260184-11294-25-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 25/25] xen/arm: split domain_build.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: Stefano Stabellini <stefanos@xilinx.com>, Achin.Gupta@arm.com,
 andrii_anisov@epam.com, 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>

T24gMTAvMjMvMTggMzowMyBBTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IGRvbWFpbl9i
dWlsZC5jIGlzIHRvbyBsYXJnZS4KPiAKPiBNb3ZlIGFsbCB0aGUgQUNQSSBzcGVjaWZpYyBkZXZp
Y2UgdHJlZSBnZW5lcmF0aW5nIGZ1bmN0aW9ucyBmcm9tCj4gZG9tYWluX2J1aWxkLmMgdG8gYWNw
aS9kb21haW5fYnVpbGQuYy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gCj4gLS0tCj4gCj4gQ2hhbmdlcyBpbiB2NDoKPiAtIHJl
bmFtZSBhY3BpX2R0X2J1aWxkIHRvIGRvbWFpbl9idWlsZC5jCj4gLSBhZGQgY29weXJpZ2h0IGhl
YWRlcgo+IC0gcmVtb3ZlIHVzZWxlc3MgI2luY2x1ZGUKPiAtIHJlbW92ZSBhY3BpX2R0X2J1aWxk
LmgsIGFkZCBkb21haW5fYnVpbGQuaAo+IC0tLQo+ICAgeGVuL2FyY2gvYXJtL2FjcGkvTWFrZWZp
bGUgICAgICAgICB8ICAgMSArCj4gICB4ZW4vYXJjaC9hcm0vYWNwaS9kb21haW5fYnVpbGQuYyAg
IHwgNTkyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgIHhlbi9hcmNo
L2FybS9kb21haW5fYnVpbGQuYyAgICAgICAgfCA1ODUgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCj4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL2RvbWFpbl9idWlsZC5oIHwgIDMx
ICsrCj4gICA0IGZpbGVzIGNoYW5nZWQsIDYyOSBpbnNlcnRpb25zKCspLCA1ODAgZGVsZXRpb25z
KC0pCj4gICBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2FjcGkvZG9tYWluX2J1aWxk
LmMKPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9hc20tYXJtL2RvbWFpbl9idWls
ZC5oCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hY3BpL01ha2VmaWxlIGIveGVuL2Fy
Y2gvYXJtL2FjcGkvTWFrZWZpbGUKPiBpbmRleCAyMzk2M2Y4Li45NGFlMjQ5IDEwMDY0NAo+IC0t
LSBhL3hlbi9hcmNoL2FybS9hY3BpL01ha2VmaWxlCj4gKysrIGIveGVuL2FyY2gvYXJtL2FjcGkv
TWFrZWZpbGUKPiBAQCAtMSwyICsxLDMgQEAKPiAgIG9iai15ICs9IGxpYi5vCj4gK29iai15ICs9
IGRvbWFpbl9idWlsZC5vCj4gICBvYmoteSArPSBib290LmluaXQubwo+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0vYWNwaS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9hY3BpL2RvbWFp
bl9idWlsZC5jCj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiBpbmRleCAwMDAwMDAwLi40NGQzYWQx
Cj4gLS0tIC9kZXYvbnVsbAo+ICsrKyBiL3hlbi9hcmNoL2FybS9hY3BpL2RvbWFpbl9idWlsZC5j
Cj4gQEAgLTAsMCArMSw1OTIgQEAKPiArLyoKPiArICogVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29m
dHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKPiArICogaXQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNo
ZWQgYnkKPiArICogdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyIHZlcnNpb24g
MiBvZiB0aGUgTGljZW5zZSwgb3IKPiArICogKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVy
c2lvbi4KCkkgd2FzIGFib3V0IHRvIGFjayB0aGUgcGF0Y2ggd2hlbiBJIG5vdGljZWQgdGhlIGxp
Y2Vuc2UgaXMgbm90IGNvcnJlY3QgCmhlcmUuIFRoaXMgaXMgR1BMdjIrIGxpY2Vuc2Ugd2hpbGUg
WGVuIGlzIEdQTHYyIG9ubHkuIEkga25vdyB0aGF0IHNvbWUgCm9mIFhlbiBjb2RlIGNvbnRhaW4g
c3VjaCBsaWNlbnNlLCBidXQgdGhpcyBpcyBub3QgdGhlIGNhc2UgZm9yIApkb21haW5fYnVpbGQu
Yy4gQXMgdGhlcmUgYXMgbm8gY29weXJpZ2h0IGxpY2Vuc2UsIHdlIHNob3VsZCB0aGVuIGFzc3Vt
ZSAKR1BMdjIuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 13:57:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 13:57: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 1gHr05-0004gV-43; Wed, 31 Oct 2018 13:57:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=hkys=nl=nxp.com=peng.fan@srs-us1.protection.inumbo.net>)
 id 1gHr03-0004gQ-IS
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 13:57:35 +0000
X-Inumbo-ID: ea1e62c1-dd14-11e8-87d6-bc764e045a96
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe08::603])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ea1e62c1-dd14-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 13:57:34 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=a9XIe0dQnOmS4dwG8U/x6Tj62Tke6EeggVqrSk1F2ro=;
 b=UHtJVjig5T5jcWe2HLKpmfHuWlzl0Nvi9NPctUPzIx8nwy9BH/CEeseVhxe+V9hHeKI+UwsMKfAQYOOEwjpwyzBAekKbsTxiG+/5sig6xya7uBHnANlT5n9y0QVvslOQsCARdAFIF4RdlSv9oLWP2H500+MbKISjIx+bI3GDrz4=
Received: from AM0PR04MB4481.eurprd04.prod.outlook.com (52.135.148.143) by
 AM0PR04MB5201.eurprd04.prod.outlook.com (20.177.42.18) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1273.27; Wed, 31 Oct 2018 13:57:32 +0000
Received: from AM0PR04MB4481.eurprd04.prod.outlook.com
 ([fe80::2cc2:9269:b873:f270]) by AM0PR04MB4481.eurprd04.prod.outlook.com
 ([fe80::2cc2:9269:b873:f270%3]) with mapi id 15.20.1273.027; Wed, 31 Oct 2018
 13:57:32 +0000
From: Peng Fan <peng.fan@nxp.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Julien
 Grall <julien.grall@arm.com>, Stefano Stabellini <sstabellini@kernel.org>
Thread-Topic: Does XEN ARM support RTC in domu?
Thread-Index: AdRxIL4Q/RuXw7lDRqSLxY9eStxFjg==
Date: Wed, 31 Oct 2018 13:57:32 +0000
Message-ID: <AM0PR04MB44819354E4855B72C4C7F82388CD0@AM0PR04MB4481.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=peng.fan@nxp.com; 
x-originating-ip: [114.217.30.234]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; AM0PR04MB5201;
 6:pFnZd6vwTsM1gE+6Z+wofbWBaXPVIe9U8MybNn0M+JB3pNwfpF6jL8Q3AXhheKQycYW6hLRW6sDQks9HY1s9ojdr1UFhsk6lZOWWsjVV/0m0hdmHkd/paZFpow+fyNGVCjFGaBjqozduGF/sVkFSNqMXxeOt++FZNJq8k0JbNSkVEEJUj9d6YyZCH6x8qUr1DnlE8AAyma6rpu47PMHsdx810UEA49t1jPGU2B0GJyl1ndhFnd/E6HSQ0mGH5Wx1dZrPcOxaMHlePrCu1J2P80+Z2azeDLABxh8OgKEjD6u6kegvwTIY/c+nblXL6IYPsXkJnLc9667zr/Wxikv7jfCvojsHtb2lDxut/Qbb16ZmcWmaVrc1Xxl60T3BtKKL+YYb1+BS8ULMhP5kRkYVP+HfQGaZ/T3pV56YYOmhHLGz8zMC5qBCfK2Ou+c/J81G7yoNrkB1q4EIn0KVC2CRBw==;
 5:R5UuySImtu43wqbsuuFVr634HKCPGqCcb4zuHMC9RuU6NW4oaeM9rASaRMCorZKTIKhnRsLsAhZ+XKeZncVbm2ExdATGuaklP/ZoLStYFSvShAZFKEmtFYZYNB7guPDAcs/dF/11GZeHQFQxFbZziOW5hPBvvVPecx5e41O1nOU=;
 7:P+EgfxSmdXdOlhQatKQAdrYEdbrMibIo3G+YRBAluH01YkW/V/vCMx/Dkhuq8/bU0GEBA1KnCEnZxogo3jPNLj1rUcX3MfzWo/hQ1Tp3NNW9O/NuvoWcbxLTABgElhNCk+xHEJm2ktPysgraVOhV7Q==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 7f253317-5b12-4c5b-dca4-08d63f38cdb1
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:AM0PR04MB5201; 
x-ms-traffictypediagnostic: AM0PR04MB5201:
x-microsoft-antispam-prvs: <AM0PR04MB520150F19BEAA5B7E54DDAFE88CD0@AM0PR04MB5201.eurprd04.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(3002001)(93006095)(93001095)(3231382)(944501410)(52105095)(6055026)(148016)(149066)(150057)(6041310)(20161123564045)(20161123562045)(20161123558120)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095);
 SRVR:AM0PR04MB5201; BCL:0; PCL:0; RULEID:; SRVR:AM0PR04MB5201; 
x-forefront-prvs: 084285FC5C
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(396003)(376002)(366004)(346002)(39860400002)(136003)(189003)(199004)(53754006)(558084003)(99286004)(26005)(316002)(305945005)(66066001)(2900100001)(74316002)(6506007)(7736002)(102836004)(86362001)(476003)(71190400001)(71200400001)(6116002)(186003)(97736004)(110136005)(7696005)(3846002)(5250100002)(44832011)(486006)(2501003)(2906002)(8936002)(106356001)(8676002)(14454004)(81156014)(81166006)(9686003)(68736007)(6436002)(105586002)(33656002)(478600001)(53936002)(5660300001)(256004)(217873002)(25786009)(55016002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR04MB5201;
 H:AM0PR04MB4481.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-microsoft-antispam-message-info: l2UM0KzIvQRR4N1Tg5yWfeJeMN4OGPC/PxxCx/TQmDNBAUd0GpplSrCWAsJ8RkTXZCqt1ETgoSJgp/H4wXRdfyme5acKYmdEzVvcTlCzwWTEPUBcDaJobUlXZYIosFMPWMWC/pElghRE61Vqi0u97CpAZfWszkzWK7l0CdexRIWO3UFYfPzN6t1KTgOWzMTH4ZbdHbjN4eLq4WM372OwkPEx7bVpdoNsavtM64IQYu8UIo3Dyf9/kN20X0DO+psuOBejMtFcMlTwunhHjtjxsWSd8V1PER96xLxMCRphh8nKcCkNonittT8ywx5nJpEGyDMR13YnpruegQ7ZORfaKLmKEfM+z1CQla5c3YLA8as=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
MIME-Version: 1.0
X-OriginatorOrg: nxp.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7f253317-5b12-4c5b-dca4-08d63f38cdb1
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Oct 2018 13:57:32.0426 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB5201
Subject: [Xen-devel] Does XEN ARM support RTC in domu?
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQWxsLAoKSnVzdCBoYXZlIGEgcXVlc3Rpb24sIGRvZXMgWEVOIEFSTSBzdXBwb3J0IFJUQyBp
biBkb211PyBUbyBzdXBwb3J0IEFuZHJvaWQgaW4gRG9tVSwgUlRDIGlzIG5lZWRlZCBmb3IgYWxh
cm0sIGJ1dCBJIGRpZCBub3QgZmluZCBpbmZvcm1hdGlvbiBhYm91dCBSVEMgb24geGVuIGZvciBk
b211LiBTbyB0aGlzIG5lZWQgYSBuZXcgUlRDIHBhcmF2aXJ0dWFsaXphdGlvbiBkcml2ZXI/IEFu
eSBzdWdnZXN0aW9ucz8KClRoYW5rcywKUGVuZy4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 14:00:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 14:00: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 1gHr2j-0005Xa-OF; Wed, 31 Oct 2018 14:00:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qv1o=nl=citrix.com=prvs=835e3026f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHr2j-0005XV-5Z
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 14:00:21 +0000
X-Inumbo-ID: 4cd67e2b-dd15-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4cd67e2b-dd15-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 14:00:19 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69257709"
Date: Wed, 31 Oct 2018 14:00:10 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20181031140010.6habfs5eta67gnfv@zion.uk.xensource.com>
References: <20181031124335.23867-1-paul.durrant@citrix.com>
 <20181031124335.23867-9-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181031124335.23867-9-paul.durrant@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 8/9] tools/misc: fix hard tabs in
 xen-hvmctx.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-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBPY3QgMzEsIDIwMTggYXQgMTI6NDM6MzRQTSArMDAwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IEFsc28gYWRkIGVtYWNzIGJvaWxlcnBsYXRlIHRvIGF2b2lkIGZ1dHVyZSBwcm9ibGVt
cy4KPiAKPiBQdXJlbHkgY29zbWV0aWMuIE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+IAo+IFNpZ25l
ZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CgpBY2tlZC1i
eTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 14:25:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 14: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 1gHrRP-0007KG-1j; Wed, 31 Oct 2018 14:25:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qv1o=nl=citrix.com=prvs=835e3026f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHrRN-0007KB-R5
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 14:25:49 +0000
X-Inumbo-ID: dc17ec3a-dd18-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dc17ec3a-dd18-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 14:25:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69261550"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 31 Oct 2018 14:25:45 +0000
Message-ID: <20181031142545.11142-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] libxl/arm: fix guest type conversion
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q29tbWl0IDM1OTk3MGZkOGIgKCJ0b29scy9saWJ4bDogU3dpdGNoIEFybSBndWVzdCB0eXBlIHRv
IFBWSCIpIG1pc3NlZApjaGFuZ2luZyB0aGUgdHlwZSBmaWVsZCBpbiBjX2luZm8uIFRoaXMgaXNz
dWUgZGlkbid0IHN1cmZhY2UgdW50aWwKZWY3MmM5M2RmOSB3aGljaCBtYWRlIGNyZWF0aW5nIFBW
IGd1ZXN0IG9uIEFybSB1bnVzYWJsZS4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Ci0tLQpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJu
ZWwub3JnPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCkp1bGllbiwg
Y2FuIHlvdSBnaXZlIHRoaXMgYSBxdWljayB0ZXN0PyBQdXQgdHlwZT0ncHYnIGluIHlvdXIgQXJt
Cmd1ZXN0IHhsIGNmZyBhbmQgbm90ZSB0aGUgZGlmZmVyZW5jZSBiZWZvcmUgYW5kIGFmdGVyIHRo
aXMgcGF0Y2guCgpUaGlzIHNob3VsZCBmaXggbGlidmlydCBicmVha2FnZS4KLS0tCiB0b29scy9s
aWJ4bC9saWJ4bF9jcmVhdGUuYyB8IDEwICsrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxMCBp
bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgYi90
b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYwppbmRleCA0YmI3NTBlOTUxLi4zMTE5NTdmODdjIDEw
MDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYworKysgYi90b29scy9saWJ4bC9s
aWJ4bF9jcmVhdGUuYwpAQCAtMzUsNiArMzUsMTYgQEAgaW50IGxpYnhsX19kb21haW5fY3JlYXRl
X2luZm9fc2V0ZGVmYXVsdChsaWJ4bF9fZ2MgKmdjLAogICAgICAgICByZXR1cm4gRVJST1JfSU5W
QUw7CiAgICAgfQogCisjaWYgZGVmaW5lZChfX2FybV9fKSB8fCBkZWZpbmVkKF9fYWFyY2g2NF9f
KQorICAgIGlmIChjX2luZm8tPnR5cGUgPT0gTElCWExfRE9NQUlOX1RZUEVfUFYpIHsKKyAgICAg
ICAgTE9HKFdBUk4sICJDb252ZXJ0aW5nIFBWIGd1ZXN0IHRvIFBWSC4iKTsKKyAgICAgICAgTE9H
KFdBUk4sICJBcm0gZ3Vlc3QgYXJlIG5vdyBQVkguIik7CisgICAgICAgIExPRyhXQVJOLCAiUGxl
YXNlIGZpeCB5b3VyIGNvbmZpZ3VyYXRpb24gZmlsZS90b29sc3RhY2suIik7CisKKyAgICAgICAg
Y19pbmZvLT50eXBlID0gTElCWExfRE9NQUlOX1RZUEVfUFZIOworICAgIH0KKyNlbmRpZgorCiAg
ICAgaWYgKGNfaW5mby0+dHlwZSAhPSBMSUJYTF9ET01BSU5fVFlQRV9QVikgewogICAgICAgICBs
aWJ4bF9kZWZib29sX3NldGRlZmF1bHQoJmNfaW5mby0+aGFwLCB0cnVlKTsKICAgICAgICAgbGli
eGxfZGVmYm9vbF9zZXRkZWZhdWx0KCZjX2luZm8tPm9vcywgdHJ1ZSk7Ci0tIAoyLjExLjAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 14:35:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 14:35: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 1gHraP-0008BX-1J; Wed, 31 Oct 2018 14:35:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=z2zh=nl=citrix.com=prvs=83522333a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHraN-0008BS-8y
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 14:35:07 +0000
X-Inumbo-ID: 285ab87e-dd1a-11e8-87d6-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 285ab87e-dd1a-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 14:35:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="81217819"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v2] iommu / p2m: add a page_order parameter
 to iommu_map/unmap_page()
Thread-Index: AQHUb4tvYdek1q99nUyjhNmgURjBrqU3zheAgAGfvQA=
Date: Wed, 31 Oct 2018 14:33:51 +0000
Message-ID: <092681777ae54df0b256cca319621e59@AMSPEX02CL03.citrite.net>
References: <20181029132928.13031-1-paul.durrant@citrix.com>
 <20181030144351.n722tuhb5bkgbczw@mac.citrite.net>
In-Reply-To: <20181030144351.n722tuhb5bkgbczw@mac.citrite.net>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] iommu / p2m: add a page_order parameter
 to iommu_map/unmap_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: Kevin
 Tian <kevin.tian@intel.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Julien
 Grall <julien.grall@arm.com>, Jun Nakajima <jun.nakajima@intel.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+IEZyb206IFJvZ2VyIFBhdSBNb25uZQo+IFNl
bnQ6IDMwIE9jdG9iZXIgMjAxOCAxNDo0NAo+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFu
dEBjaXRyaXguY29tPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IEtldmlu
IFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsKPiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFi
ZWxsaW5pQGtlcm5lbC5vcmc+OyBXZWkgTGl1Cj4gPHdlaS5saXUyQGNpdHJpeC5jb20+OyBKdW4g
TmFrYWppbWEgPGp1bi5uYWthamltYUBpbnRlbC5jb20+OyBLb25yYWQKPiBSemVzenV0ZWsgV2ls
ayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IEFuZHJldyBDb29wZXIKPiA8QW5kcmV3LkNvb3Bl
cjNAY2l0cml4LmNvbT47IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsgR2Vv
cmdlCj4gRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBUaW0gKFhlbi5vcmcpIDx0
aW1AeGVuLm9yZz47IEp1bGllbgo+IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1BB
VENIIHYyXSBpb21tdSAvIHAybTogYWRkIGEgcGFnZV9vcmRlcgo+IHBhcmFtZXRlciB0byBpb21t
dV9tYXAvdW5tYXBfcGFnZSgpCj4gCj4gT24gTW9uLCBPY3QgMjksIDIwMTggYXQgMDE6Mjk6MjhQ
TSArMDAwMCwgUGF1bCBEdXJyYW50IHdyb3RlOgo+ID4gVGhlIFAyTSBjb2RlIGN1cnJlbnRseSBj
b250YWlucyBtYW55IGxvb3BzIHRvIGRlYWwgd2l0aCB0aGUgZmFjdCB0aGF0LAo+ID4gd2hpbGUg
aXQgbWF5IGJlIHJlcXVpcmUgdG8gaGFuZGxlIHBhZ2Ugb3JkZXJzIGdyZWF0ZXIgdGhhbiA0aywg
dGhlCj4gPiBJT01NVSBtYXAgYW5kIHVubWFwIGZ1bmN0aW9ucyBkbyBub3QuCj4gPiBUaGlzIHBh
dGNoIGFkZHMgYSBwYWdlX29yZGVyIHBhcmFtZXRlciB0byB0aG9zZSBmdW5jdGlvbnMgYW5kIGlt
cGxlbWVudHMKPiA+IHRoZSBuZWNlc3NhcnkgbG9vcHMgd2l0aGluLiBUaGlzIGFsbG93cyB0aGUg
UDJNIGNvZGUgdG8gYmUgc3Vic3RhbnRpYWxseQo+ID4gc2ltcGxpZmllZC4KPiA+Cj4gPiBOT1RF
OiBUaGlzIHBhdGNoIGRvZXMgbm90IG1vZGlmeSB0aGUgdW5kZXJseWluZyB2ZW5kb3IgSU9NTVUK
PiA+ICAgICAgIGltcGxlbWVudGF0aW9ucyB0byBkZWFsIHdpdGggcGFnZSBvcmRlcnMgb2YgbW9y
ZSB0aGFuIDRrLgo+IAo+IEknbSB3b25kZXJpbmcgaWYgaXQgd291bGQgbWFrZSBzZW5zZSB0byBk
cm9wIHRoZSBfcGFnZSBzdWZmaXggZnJvbQo+IHRob3NlIGZ1bmN0aW9ucyBub3cgdGhhdCB0aGV5
IHRha2UgYW4gb3JkZXIgcGFyYW1ldGVyLgoKWWVzLCB0aGF0IG1pZ2h0IHdlbGwgYmUgYSBnb29k
IGlkZWEgYXQgdGhpcyBwb2ludCBzaW5jZSBJIGhhdmUgdG8gaGl0IGFsbCB0aGUgY2FsbC1zaXRl
cyBhbnl3YXkuCgo+IAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lv
bW11LmMKPiBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKPiA+IGluZGV4IDhiNDM4
YWU0YmMuLmUwMmRjYjEwMWYgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9pb21tdS5jCj4gPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4gPiBA
QCAtMzA1LDQ3ICszMDUsNzYgQEAgdm9pZCBpb21tdV9kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9t
YWluICpkKQo+ID4gIH0KPiA+Cj4gPiAgaW50IGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4g
KmQsIGRmbl90IGRmbiwgbWZuX3QgbWZuLAo+ID4gLSAgICAgICAgICAgICAgICAgICB1bnNpZ25l
ZCBpbnQgZmxhZ3MpCj4gPiArICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBwYWdlX29y
ZGVyLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCj4gPiAgewo+ID4gICAgICBjb25zdCBzdHJ1Y3QgZG9t
YWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKPiA+IC0gICAgaW50IHJjOwo+ID4gKyAgICB1
bnNpZ25lZCBsb25nIGk7Cj4gPgo+ID4gICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+
cGxhdGZvcm1fb3BzICkKPiA+ICAgICAgICAgIHJldHVybiAwOwo+ID4KPiA+IC0gICAgcmMgPSBo
ZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShkLCBkZm4sIG1mbiwgZmxhZ3MpOwo+ID4gLSAgICBp
ZiAoIHVubGlrZWx5KHJjKSApCj4gPiArICAgIEFTU0VSVCghKGRmbl94KGRmbikgJiAoKDF1bCA8
PCBwYWdlX29yZGVyKSAtIDEpKSk7Cj4gPiArICAgIEFTU0VSVCghKG1mbl94KG1mbikgJiAoKDF1
bCA8PCBwYWdlX29yZGVyKSAtIDEpKSk7Cj4gCj4gSSB3b3VsZCBjb25zaWRlciB1c2luZyBJU19B
TElHTkVEIGZvciBjbGFyaXR5Lgo+IAoKT2suCgo+ID4gKwo+ID4gKyAgICBmb3IgKCBpID0gMDsg
aSA8ICgxdWwgPDwgcGFnZV9vcmRlcik7IGkrKyApCj4gPiAgICAgIHsKPiA+ICsgICAgICAgIGlu
dCBpZ25vcmVkLCBlcnIgPSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShkLCBkZm5fYWRkKGRm
biwKPiBpKSwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBtZm5fYWRkKG1mbiwgaSksCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxhZ3MpOwo+ID4gKwo+ID4gKyAgICAgICAg
aWYgKCBsaWtlbHkoIWVycikgKQo+ID4gKyAgICAgICAgICAgIGNvbnRpbnVlOwo+ID4gKwo+ID4g
ICAgICAgICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93biAmJiBwcmludGtfcmF0ZWxpbWl0KCkg
KQo+ID4gICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfRVJSCj4gPiAgICAgICAgICAgICAgICAg
ICAgICJkJWQ6IElPTU1VIG1hcHBpbmcgZGZuICUiUFJJX2RmbiIgdG8gbWZuICUiUFJJX21mbiIK
PiBmYWlsZWQ6ICVkXG4iLAo+ID4gLSAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGRm
bl94KGRmbiksIG1mbl94KG1mbiksIHJjKTsKPiA+ICsgICAgICAgICAgICAgICAgICAgZC0+ZG9t
YWluX2lkLCBkZm5feChkZm5fYWRkKGRmbiwgaSkpLAo+ID4gKyAgICAgICAgICAgICAgICAgICBt
Zm5feChtZm5fYWRkKG1mbiwgaSkpLCBlcnIpOwo+ID4gKwo+ID4gKyAgICAgICAgd2hpbGUgKGkt
LSkKPiAKPiBNaXNzaW5nIHNwYWNlcyBpbiB0aGUgY29uZGl0aW9uLgo+IAoKWWVzLiBKYW4gbWVu
dGlvbmVkIHRoaXMgdG9vIGFuZCBJIGZvcmdvdCB0byBmaXggaXQuCgo+ID4gKyAgICAgICAgICAg
IC8qIGFzc2lnbiB0byBzb21ldGhpbmcgdG8gYXZvaWQgY29tcGlsZXIgd2FybmluZyAqLwo+ID4g
KyAgICAgICAgICAgIGlnbm9yZWQgPSBoZC0+cGxhdGZvcm1fb3BzLT51bm1hcF9wYWdlKGQsIGRm
bl9hZGQoZGZuLCBpKSk7Cj4gCj4gWW91IGNvdWxkIGxpa2VseSBkZWNsYXJlIGlnbm9yZWQgaGVy
ZSB0byBmdXJ0aGVyIGxpbWl0IGl0J3Mgc2NvcGU/Cj4gCgpJJ2xsIHJlLXdvcmsgYXMgSmFuIHBy
ZWZlcnMuCgo+ID4KPiA+ICAgICAgICAgIGlmICggIWlzX2hhcmR3YXJlX2RvbWFpbihkKSApCj4g
PiAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwo+ID4gKwo+ID4gKyAgICAgICAgcmV0dXJu
IGVycjsKPiAKPiBJIG1pZ2h0IHByZWZlciB0byBrZWVwIHRoZSBnbG9iYWwgcmMgdmFyaWFibGUg
aGVyZSBhbmQganVzdCBicmVhayBvbgo+IGVycm9yLCBhbHNvIGtlZXBpbmcgdGhlICdyZXR1cm4g
cmMnIGJlbG93IGFzIGl0IHdhcy4gQnV0IHRoYXQncyBqdXN0IGEKPiBxdWVzdGlvbiBvZiB0YXN0
ZSBJTU8uCj4gCgpPay4gSSdsbCBzZWUgd2hhdCB0aGF0IGxvb2tzIGxpa2UuIEl0IG1pZ2h0IGJl
IG5pY2VyLgoKICBQYXVsCgo+IFRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 14:44:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 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 1gHrjc-0000d7-7Y; Wed, 31 Oct 2018 14:44:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=i5ur=nl=citrix.com=prvs=835789c87=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gHrja-0000d2-QC
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 14:44:38 +0000
X-Inumbo-ID: 7d4f417e-dd1b-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7d4f417e-dd1b-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 14:44:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69264382"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23513.49104.830904.58802@mariner.uk.xensource.com>
Date: Wed, 31 Oct 2018 14:44:32 +0000
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <18bf9618-d950-8cfa-1746-e330f3ce0e66@arm.com>
References: <20181030161326.17879-1-ian.jackson@eu.citrix.com>
 <18bf9618-d950-8cfa-1746-e330f3ce0e66@arm.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [OSSTEST PATCH] README.hardware-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: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 infra@xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SSdtIGdvaW5nIHRvIHJlcGx5IHRvIHRoaXMgZW1haWwgdHdpY2UuICBUaGlzIGVtYWlsIGlzIGFi
b3V0IHdoYXQgc2VlbQp0byBiZSB0aGUgbm9uY29udGVudGlvdXMgaXNzdWVzOiBldmVyeXRoaW5n
ICpleGNlcHQqIHRoZSByZXF1aXJlbWVudAppbiBteSBkb2N1bWVudCB0aGF0IHRoZSBib2FyZCBp
cyBzdXBwb3J0ZWQgYnkgRGViaWFuIC1iYWNrcG9ydHMKa2VybmVscywgYXQgbGVhc3QuCgoKSnVs
aWVuIEdyYWxsIHdyaXRlcyAoIlJlOiBbT1NTVEVTVCBQQVRDSF0gUkVBRE1FLmhhcmR3YXJlLWFj
cXVpc2l0aW9uIik6Cj4gICBGdXJ0aGVybW9yZSwgYXQgdGhlIG1vbWVudCBPc3N0ZXN0IGlzIHN0
dWNrIG9uIEplc3NpZS4gVGhpcyAKPiB2ZXJzaW9uIGRvZXMgbm90IHN1cHBvcnQgVGh1bmRlci1Y
IChzdGVhbGluZyBwb3dlciBhbmQgaGVhdGluZyBkYXRhIGZvciAKPiB0aGUgcGFzdCB5ZWFyIGFu
ZCBoYWxmLi4uKSBhbmQgaGFyZHdhcmVzIHRoYXQgd2lsbCBiZSBkb25hdGVkIGluIHRoZSAKPiBu
ZXh0IGZldyBtb250aHMgKGkuZSBSZW5lc2FzIFItQ2FyLCBhbmQgWGlsaW54IE1QU29jKS4KClRo
aXMgaXMgaW5kZWVkIGEgc2VyaW91cyBudWlzYW5jZSBhbmQgaXMgZ2V0dGluZyBxdWl0ZSBoaWdo
IG9uIG15CnByaW9yaXR5IGxpc3QuCgoKPiA+ICsgICArIEJvb3QgdW5kZXIgWGVuIHdpdGggTGlu
dXgga2VybmVsIGJ1aWx0IGZyb20gc291cmNlIGNvZGUuCj4gPiArCj4gPiArICAgICBGb3IgeDg2
LCByZWNlbnQgTGludXggTFRTIG9yIG1haW5saW5lIGtlcm5lbCBzb3VyY2UgY29kZSBtdXN0IGJl
Cj4gPiArICAgICBhYmxlIHRvIGJvb3QgdW5kZXIgWGVuLCBvbiB0aGUgcHJvcG9zZWQgaGFyZHdh
cmUuCj4gPiArCj4gPiArICAgICBGb3IgQVJNLCB0aGVyZSBpcyBhIHNwZWNpYWwgWGVuIEFSTSBr
ZXJuZWwgYnJhbmNoLiAgSXQgbXVzdCBiZQo+ID4gKyAgICAgYWJsZSB0byBib290IHVuZGVyIFhl
biwgb24gdGhlIHByb3Bvc2VkIGhhcmR3YXJlLgo+IAo+IEkgc3RpbGwgd2FudCB0byBrZWVwIHRo
YXQgYnJhbmNoIHZlcnkgY2xvc2UgdG8gTGludXggdXBzdHJlYW0uIFNvIGl0IAo+IG1pZ2h0IGJl
IHdvcnRoIHRvIHNheSB3ZSBoYXZlIHRoZSBsaWJlcnR5IHRvIG5vdCBhY2NlcHQgdGhlcmUgcGF0
Y2guLi4KCk15IHdvcmRpbmcgd2FzIHVuY2xlYXIuICBJIHNob3VsZCBoYXZlIHdyaXR0ZW4gc29t
ZXRoaW5nIGxpa2UgdGhpczoKCiAgICAgICBGb3IgQVJNLCB0aGVyZSBpcyBhIHNwZWNpYWwgWGVu
IEFSTSBrZXJuZWwgYnJhbmNoLiBUaGUgcHJvcG9zZWQKICAgICAgIGhhcmR3YXJlIG11c3QgYmUg
YWJsZSB0byBib290IHRoYXQgdmVyc2lvbiBvZiBMaW51eCB1bmRlciBYZW4uCgogICAgICAgSWYg
dGhlIFhlbiBBUk0gTGludXggYnJhbmNoIGRvZXMgbm90IHN1cHBvcnQgdGhlIHByb3Bvc2VkCiAg
ICAgICBoYXJkd2FyZSB5ZXQsIHRoZSBoYXJkd2FyZSBzaG91bGQgbm90IGJlIGFjY2VwdGVkIHVu
dGlsIHRoYXQgaXMKICAgICAgIHJlbWVkaWVkLiAgV2hlcmUgdGhpcyBpbnZvbHZlcyBhZGRpbmcg
a2VybmVsIHBhdGNoZXMgdG8gdGhhdAogICAgICAgYnJhbmNoIHRoaXMgaXMgc3ViamVjdCB0byB0
aGUgYXBwcm92YWwgb2YgaXRzIG1haW50YWluZXJzLAogICAgICAgY29uc2lkZXJpbmcgdGhlIG5l
ZWQgdG8ga2VlcCBpdCB2ZXJ5IGNsb3NlIHRvIHVwc3RyZWFtLgoKV2hhdCBkbyB5b3UgdGhpbmsg
PwoKCj4gPiArICogSGFyZHdhcmUgdmVuZG9yIG9mZmVyaW5nIGEgImJvYXJkIHN1cHBvcnQgcGFj
a2FnZSIgaXMgYSByZWQgZmxhZy4KPiA+ICsgICBXZSB3aWxsIG5vdCBiZSB1c2luZyBhICJib2Fy
ZCBzdXBwb3J0IHBhY2thZ2UiLiAgSWYgd2UgYXJlIG9mZmVyZWQKPiA+ICsgICBvbmUgd2Ugd2ls
bCBuZWVkIGV4cGxpY2l0IGNvbmZpcm1hdGlvbiwgYW5kIHBlcmhhcHMgdmVyaWZpY2F0aW9uLAo+
ID4gKyAgIG9mIHRoZSBwb2ludHMgYWJvdmUuCj4gPiArCj4gPiArICogRm9yIEFSTSBzeXN0ZW1z
IHVzaW5nIERldmljZSBUcmVlOiB4eHggd2hhdCB0byB3cml0ZSBoZXJlID8KPiAKPiBJSVJDIHdl
IGFyZSB1c2luZyB0aGUgRFQgZnJvbSB0aGUgTGludXggdHJlZS4gVGhpcyB3YXMgdG8gd29ya2Fy
b3VuZCAKPiBicm9rZW4gYmFja3dhcmQgY29tcGF0aWJpbGl0eSBvbiB0aGUgY3ViaWVib2FyZC4g
QW0gSSBjb3JyZWN0PwoKSSBsb29rZWQgYXQgbWctZGViaWFuLWluc3RhbGxlci11cGRhdGUuICBJ
dCBzZWVtcyB0aGF0IHdoZXJlIHdlIHVzZSBhCkRlYmlhbiAtYmFja3BvcnRzIGtlcm5lbCB3ZSBh
cmUgdXNpbmcgdGhlIGR0IGZyb20gdGhlIGJhY2twb3J0cyBrZXJuZWwKcGFja2FnZS4KCj4gSSB3
b3VsZCB3cml0ZTogIlRoZSBmaXJtd2FyZSBzaG91bGQgcHJvdmlkZSBhIERldmljZS1UcmVlIHdv
cmtpbmcgZm9yIAo+IGFsbCB2ZXJzaW9uIG9mIExpbnV4IG9yIHByb3ZpZGUgYSBtZWNoYW5pc21z
IHRvIGxvYWQgYSBkaWZmZXJlbnQgCj4gRGV2aWNlLVRyZWUgYXQgYm9vdC4iCgpJIHRha2UgaXQg
dGhhdCBpZiBhIHZlbmRvciBjb21lcyB1cCB3aXRoIGEgbm92ZWwgIm1lY2hhbmlzbXMgdG8gbG9h
ZCBhCmRpZmZlcmVudCBEZXZpY2UtVHJlZSBhdCBib290IiB0aGUgd29yayB0byB0ZWFjaCBvc3N0
ZXN0IGFib3V0IGl0IHdpbGwKYmUgc2ltcGxlID8KCkJ1dCwgSSB3YXMgbW9yZSBjb25jZXJuZWQg
YWJvdXQgdGhlIHBvc3NpYmxlIG5lZWQgZm9yIGEgYm9hcmQtc3BlY2lmaWMKZGV2aWNlIHRyZWUg
ZmlsZS4gIElzIHRoYXQgbGlrZWx5ID8gIFRoZXJlIGRvZXNuJ3Qgc2VlbSB0byBiZSBhbnkgY29k
ZQppbiBvc3N0ZXN0IHJpZ2h0IG5vdyB0byBoYW5kbGUgc3VjaCBhIHRoaW5nLiAgKEkgc2F5IGBk
b2Vzbid0IHNlZW0nCmJlY2F1c2UgaXQgd2Fzbid0IG1lIHRoYXQgZGlkIHRoZSBvc3N0ZXN0IEFS
TSBzdXBwb3J0LikKCgpUaGFua3MsCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 14:46:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 14: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 1gHrlO-0000iH-MP; Wed, 31 Oct 2018 14: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=rols=nl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gHrlM-0000i6-Vp
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 14:46:29 +0000
X-Inumbo-ID: bec89aaa-dd1b-11e8-9947-12d6303a7972
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bec89aaa-dd1b-11e8-9947-12d6303a7972;
 Wed, 31 Oct 2018 14:46: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 <aliasfile-bounces@xenproject.org>)
 id 1gHrlJ-0002NN-9D; Wed, 31 Oct 2018 14:46: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 1gHrlJ-0001Tu-2u; Wed, 31 Oct 2018 14:46:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gHrlJ-0004TN-1L; Wed, 31 Oct 2018 14:46:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1gHrlJ-0004TN-1L@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 31 Oct 2018 14:46:25 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-amd64-i386-xl-qemuu-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
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbQp0ZXN0aWQgeGVuLWJvb3QKClRyZWU6
IGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2
YWxkcy9saW51eC0yLjYuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4u
b3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0cy54
ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVu
LmdpdAoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBC
dWcgaXMgaW4gdHJlZTogIGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgv
a2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICAwMjAw
ZmJkZDQzMTUxOWQ3MzBiNWQzOTlhMTI4NDBlYzgzMmIyN2NjCiAgQnVnIG5vdCBwcmVzZW50OiBk
ZTNmYmIyYWE4MDJhMjY3ZGVlMjIxM2FlN2Q1YTFlMTllYjQyOTRhCiAgTGFzdCBmYWlsIHJlcHJv
OiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI5MjM3
LwoKCiAgKFJldmlzaW9uIGxvZyB0b28gbG9uZywgb21pdHRlZC4pCgoKRm9yIGJpc2VjdGlvbiBy
ZXZpc2lvbi10dXBsZSBncmFwaCBzZWU6CiAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvcmVzdWx0cy9iaXNlY3QvbGludXgtbGludXMvdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20ueGVuLWJvb3QuaHRtbApSZXZpc2lvbiBJRHMg
aW4gZWFjaCBncmFwaCBub2RlIHJlZmVyLCByZXNwZWN0aXZlbHksIHRvIHRoZSBUcmVlcyBhYm92
ZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUnVubmluZyBjcy1i
aXNlY3Rpb24tc3RlcCAtLWdyYXBoLW91dD0vaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L2xpbnV4
LWxpbnVzL3Rlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtLnhlbi1i
b290IC0tc3VtbWFyeS1vdXQ9dG1wLzEyOTIzNy5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRl
bXBsYXRlPTEyNTg5OCAtLWJsZXNzaW5ncz1yZWFsLHJlYWwtYmlzZWN0IGxpbnV4LWxpbnVzIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIHhlbi1ib290ClNlYXJj
aGluZyBmb3IgZmFpbHVyZSAvIGJhc2lzIHBhc3M6CiAxMjkwNzIgZmFpbCBbaG9zdD1pdGFsaWEw
XSAvIDEyODk0NSBvay4KRmFpbHVyZSAvIGJhc2lzIHBhc3MgZmxpZ2h0czogMTI5MDcyIC8gMTI4
OTQ1Cih0cmVlIHdpdGggbm8gdXJsOiBtaW5pb3MpCih0cmVlIHdpdGggbm8gdXJsOiBvdm1mKQoo
dHJlZSB3aXRoIG5vIHVybDogc2VhYmlvcykKVHJlZTogbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5v
cmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQKVHJlZTog
bGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2Fy
ZS5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9u
YWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQKVHJl
ZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CkxhdGVzdCA2OWQ1Yjk3YzU5NzMw
Nzc3M2ZlNmM1OTc3NWE1ZDVhODhiYjdlNmIzIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTVi
Njc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDkyNjY2ZmRkNmUwYWZhYjk4OWIy
ZDg5NzU5ZDliNDNmMmM2NDVhZTcKQmFzaXMgcGFzcyA1OGEwMjI4NzA3ODcwYzgzMzA5MTdmOTE5
ODA0OTg2ODU1NDQzYTE5IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAg
OWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4
M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNm
MmM2NDVhZTcKR2VuZXJhdGluZyByZXZpc2lvbnMgd2l0aCAuL2FkaG9jLXJldnR1cGxlLWdlbmVy
YXRvciAgZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZh
bGRzL2xpbnV4LTIuNi5naXQjNThhMDIyODcwNzg3MGM4MzMwOTE3ZjkxOTgwNDk4Njg1NTQ0M2Ex
OS02OWQ1Yjk3YzU5NzMwNzc3M2ZlNmM1OTc3NWE1ZDVhODhiYjdlNmIzIGdpdDovL3hlbmJpdHMu
eGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdCNjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwLWM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4
NjAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCM5YzBlZWQ2
MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5LTljMGVlZDYxOGYzN2RkNWI0YTU3Yzhi
M2ZiYzQ4ZWY4OTEzZTMxNDkgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdCNkZTVi
Njc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2LWRlNWI2NzhjYTRkY2RmYTgzZTMy
MjQ5MWQ0NzhkNjZkZjU2YzE5ODYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQjOTI2NjZm
ZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNy05MjY2NmZkZDZlMGFmYWI5ODliMmQ4
OTc1OWQ5YjQzZjJjNjQ1YWU3CkxvYWRlZCAxMTg3IG5vZGVzIGluIHJldmlzaW9uIGdyYXBoClNl
YXJjaGluZyBmb3IgdGVzdCByZXN1bHRzOgogMTI4OTQ1IHBhc3MgNThhMDIyODcwNzg3MGM4MzMw
OTE3ZjkxOTgwNDk4Njg1NTQ0M2ExOSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNh
NGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1
OWQ5YjQzZjJjNjQ1YWU3CiAxMjg5NzAgZmFpbCAwMWFhOWQ1MThlYWU4YTRkNzVjZDMwNDlkZWZj
NmVkMGI2ZDBhNjU4IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMw
ZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2Uz
MjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2
NDVhZTcKIDEyOTAwNSBmYWlsIGU1ZjZkOWFmYTM0MTUxMDRlNDAyY2Q2OTI4OGJiMDNmNzE2NWVl
YmEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdk
ZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0Nzhk
NjZkZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwogMTI5
MDcyIGZhaWwgNjlkNWI5N2M1OTczMDc3NzNmZTZjNTk3NzVhNWQ1YTg4YmI3ZTZiMyBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3Yzhi
M2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4
NiA5MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1YWU3CiAxMjkyMzEgZmFpbCAw
MjAwZmJkZDQzMTUxOWQ3MzBiNWQzOTlhMTI4NDBlYzgzMmIyN2NjIGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5
MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDkyNjY2ZmRk
NmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKIDEyOTIyMCBwYXNzIDU4YTAyMjg3MDc4
NzBjODMzMDkxN2Y5MTk4MDQ5ODY4NTU0NDNhMTkgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRl
NWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5
YjJkODk3NTlkOWI0M2YyYzY0NWFlNwogMTI5MjIxIGZhaWwgNjlkNWI5N2M1OTczMDc3NzNmZTZj
NTk3NzVhNWQ1YTg4YmI3ZTZiMyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRj
ZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5
YjQzZjJjNjQ1YWU3CiAxMjkyMjUgcGFzcyBkZTNmYmIyYWE4MDJhMjY3ZGVlMjIxM2FlN2Q1YTFl
MTllYjQyOTRhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVk
NjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0
OTFkNDc4ZDY2ZGY1NmMxOTg2IDkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVh
ZTcKIDEyOTIyMiBmYWlsIGQ4MjkyNGMzYjhkMDYwNzA5NGI5NGZhYjI5MGEzM2M1YWQ3ZDU4NmMg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDVi
NGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZk
ZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwogMTI5MjIz
IGZhaWwgY2JiZmIwYWUyY2E5NzkyMjIyOTcwNjI2NDdjZWQ2NTM2ODJhNmNjNyBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2Zi
YzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5
MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQzZjJjNjQ1YWU3CiAxMjkyMzQgcGFzcyBkZTNm
YmIyYWE4MDJhMjY3ZGVlMjIxM2FlN2Q1YTFlMTllYjQyOTRhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5
NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNl
MzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2IDkyNjY2ZmRkNmUw
YWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcKIDEyOTIzMCBmYWlsIGMwNWYzNjQyZjQzMDRk
ZDA4MTg3NmU3N2E2ODU1NWI2YWJhNDQ4M2YgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4
ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2
NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJk
ODk3NTlkOWI0M2YyYzY0NWFlNwogMTI5MjM1IGZhaWwgMDIwMGZiZGQ0MzE1MTlkNzMwYjVkMzk5
YTEyODQwZWM4MzJiMjdjYyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgZGU1YjY3OGNhNGRjZGZh
ODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiA5MjY2NmZkZDZlMGFmYWI5ODliMmQ4OTc1OWQ5YjQz
ZjJjNjQ1YWU3CiAxMjkyMzcgZmFpbCAwMjAwZmJkZDQzMTUxOWQ3MzBiNWQzOTlhMTI4NDBlYzgz
MmIyN2NjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOWMwZWVkNjE4
ZjM3ZGQ1YjRhNTdjOGIzZmJjNDhlZjg5MTNlMzE0OSBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFk
NDc4ZDY2ZGY1NmMxOTg2IDkyNjY2ZmRkNmUwYWZhYjk4OWIyZDg5NzU5ZDliNDNmMmM2NDVhZTcK
IDEyOTIzNiBwYXNzIGRlM2ZiYjJhYTgwMmEyNjdkZWUyMjEzYWU3ZDVhMWUxOWViNDI5NGEgYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1
N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2
YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0NWFlNwpTZWFyY2hpbmcg
Zm9yIGludGVyZXN0aW5nIHZlcnNpb25zCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjg5NDUgKHBh
c3MpLCBmb3IgYmFzaXMgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI5MDcyIChmYWlsKSwg
Zm9yIGJhc2lzIGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI5MjIwIChwYXNzKSwgZm9y
IGJhc2lzIHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI5MjIxIChmYWlsKSwgZm9yIGJhc2lz
IGZhaWx1cmUKIDAgcmV2aXNpb25zIGF0IGRlM2ZiYjJhYTgwMmEyNjdkZWUyMjEzYWU3ZDVhMWUx
OWViNDI5NGEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2
MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5
MWQ0NzhkNjZkZjU2YzE5ODYgOTI2NjZmZGQ2ZTBhZmFiOTg5YjJkODk3NTlkOWI0M2YyYzY0NWFl
NwpObyByZXZpc2lvbnMgbGVmdCB0byB0ZXN0LCBjaGVja2luZyBncmFwaCBzdGF0ZS4KIFJlc3Vs
dCBmb3VuZDogZmxpZ2h0IDEyOTIyNSAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlc3VsdCBmb3Vu
ZDogZmxpZ2h0IDEyOTIzMSAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDog
ZmxpZ2h0IDEyOTIzNCAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQg
MTI5MjM1IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI5
MjM2IChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjkyMzcgKGZh
aWwpLCBmb3IgZmlyc3QgZmFpbHVyZQoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0g
Y2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTogIGxpbnV4IGdpdDovL2dpdC5rZXJuZWwu
b3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0CiAgQnVn
IGludHJvZHVjZWQ6ICAwMjAwZmJkZDQzMTUxOWQ3MzBiNWQzOTlhMTI4NDBlYzgzMmIyN2NjCiAg
QnVnIG5vdCBwcmVzZW50OiBkZTNmYmIyYWE4MDJhMjY3ZGVlMjIxM2FlN2Q1YTFlMTllYjQyOTRh
CiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MvMTI5MjM3LwoKCiAgKFJldmlzaW9uIGxvZyB0b28gbG9uZywgb21pdHRlZC4p
CgpSZXZpc2lvbiBncmFwaCBsZWZ0IGluIC9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3QvbGludXgt
bGludXMvdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20ueGVuLWJv
b3Que2RvdCxwcyxwbmcsaHRtbCxzdmd9LgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCjEyOTIzNzogdG9sZXJhYmxlIEFMTCBGQUlMCgpmbGlnaHQgMTI5MjM3IGxpbnV4
LWxpbnVzIHJlYWwtYmlzZWN0IFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI5MjM3LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9u
cy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNv
dWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSA3IHhlbi1ib290IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKCgpqb2JzOgogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 14:51:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 14: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 1gHrq9-0001YD-Cr; Wed, 31 Oct 2018 14:51: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=qv1o=nl=citrix.com=prvs=835e3026f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHrq7-0001Y6-UX
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 14:51:23 +0000
X-Inumbo-ID: 6e25502e-dd1c-11e8-9636-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6e25502e-dd1c-11e8-9636-12d6303a7972;
 Wed, 31 Oct 2018 14:51:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69265387"
Date: Wed, 31 Oct 2018 14:51:17 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Message-ID: <20181031145117.33xrebekutwdjnzc@zion.uk.xensource.com>
References: <20181031142545.11142-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181031142545.11142-1-wei.liu2@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] libxl/arm: fix guest type conversion
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBPY3QgMzEsIDIwMTggYXQgMDI6MjU6NDVQTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBDb21taXQgMzU5OTcwZmQ4YiAoInRvb2xzL2xpYnhsOiBTd2l0Y2ggQXJtIGd1ZXN0IHR5cGUg
dG8gUFZIIikgbWlzc2VkCj4gY2hhbmdpbmcgdGhlIHR5cGUgZmllbGQgaW4gY19pbmZvLiBUaGlz
IGlzc3VlIGRpZG4ndCBzdXJmYWNlIHVudGlsCj4gZWY3MmM5M2RmOSB3aGljaCBtYWRlIGNyZWF0
aW5nIFBWIGd1ZXN0IG9uIEFybSB1bnVzYWJsZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IC0tLQo+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNz
dGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFy
bS5jb20+Cj4gCj4gSnVsaWVuLCBjYW4geW91IGdpdmUgdGhpcyBhIHF1aWNrIHRlc3Q/IFB1dCB0
eXBlPSdwdicgaW4geW91ciBBcm0KPiBndWVzdCB4bCBjZmcgYW5kIG5vdGUgdGhlIGRpZmZlcmVu
Y2UgYmVmb3JlIGFuZCBhZnRlciB0aGlzIHBhdGNoLgoKSSBhbHNvIG1hbmFnZWQgdG8gdGVzdCB0
aGlzIHBhdGNoIG9uIGFuIGFybmRhbGUuIEl0IHdvcmtlZC4KCj4gCj4gVGhpcyBzaG91bGQgZml4
IGxpYnZpcnQgYnJlYWthZ2UuCj4gLS0tCj4gIHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jIHwg
MTAgKysrKysrKysrKwo+ICAxIGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKQo+IAo+IGRp
ZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyBiL3Rvb2xzL2xpYnhsL2xpYnhs
X2NyZWF0ZS5jCj4gaW5kZXggNGJiNzUwZTk1MS4uMzExOTU3Zjg3YyAxMDA2NDQKPiAtLS0gYS90
b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYwo+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0
ZS5jCj4gQEAgLTM1LDYgKzM1LDE2IEBAIGludCBsaWJ4bF9fZG9tYWluX2NyZWF0ZV9pbmZvX3Nl
dGRlZmF1bHQobGlieGxfX2djICpnYywKPiAgICAgICAgICByZXR1cm4gRVJST1JfSU5WQUw7Cj4g
ICAgICB9Cj4gIAo+ICsjaWYgZGVmaW5lZChfX2FybV9fKSB8fCBkZWZpbmVkKF9fYWFyY2g2NF9f
KQo+ICsgICAgaWYgKGNfaW5mby0+dHlwZSA9PSBMSUJYTF9ET01BSU5fVFlQRV9QVikgewo+ICsg
ICAgICAgIExPRyhXQVJOLCAiQ29udmVydGluZyBQViBndWVzdCB0byBQVkguIik7Cj4gKyAgICAg
ICAgTE9HKFdBUk4sICJBcm0gZ3Vlc3QgYXJlIG5vdyBQVkguIik7Cj4gKyAgICAgICAgTE9HKFdB
Uk4sICJQbGVhc2UgZml4IHlvdXIgY29uZmlndXJhdGlvbiBmaWxlL3Rvb2xzdGFjay4iKTsKPiAr
Cj4gKyAgICAgICAgY19pbmZvLT50eXBlID0gTElCWExfRE9NQUlOX1RZUEVfUFZIOwo+ICsgICAg
fQo+ICsjZW5kaWYKPiArCj4gICAgICBpZiAoY19pbmZvLT50eXBlICE9IExJQlhMX0RPTUFJTl9U
WVBFX1BWKSB7Cj4gICAgICAgICAgbGlieGxfZGVmYm9vbF9zZXRkZWZhdWx0KCZjX2luZm8tPmhh
cCwgdHJ1ZSk7Cj4gICAgICAgICAgbGlieGxfZGVmYm9vbF9zZXRkZWZhdWx0KCZjX2luZm8tPm9v
cywgdHJ1ZSk7Cj4gLS0gCj4gMi4xMS4wCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 15:18:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 15:18: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 1gHsFj-0003Xd-6O; Wed, 31 Oct 2018 15: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=qv1o=nl=citrix.com=prvs=835e3026f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHsFh-0003XY-JW
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 15:17:49 +0000
X-Inumbo-ID: 1f3c67c8-dd20-11e8-b4be-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1f3c67c8-dd20-11e8-b4be-12d6303a7972;
 Wed, 31 Oct 2018 15:17:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69269694"
Date: Wed, 31 Oct 2018 15:17:21 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20181031151721.v55zdp7s2klm37n2@zion.uk.xensource.com>
References: <alpine.DEB.2.10.1808101430480.32304@sstabellini-ThinkPad-X260>
 <1533945616-14915-2-git-send-email-sstabellini@kernel.org>
 <a7b58af3-b8d9-bb5d-6536-dc757ae57309@arm.com>
 <alpine.DEB.2.10.1809111608140.4255@sstabellini-ThinkPad-X260>
 <603033f7-931d-4163-04fc-fc7dd3bf91c6@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <603033f7-931d-4163-04fc-fc7dd3bf91c6@arm.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v7 2/8] libxl: introduce a new structure to
 represent static shared 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: Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, wei.liu2@citrix.com,
 blackskygg@gmail.com, ian.jackson@eu.citrix.com, 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>

T24gV2VkLCBTZXAgMTIsIDIwMTggYXQgMTE6Mjk6MzJBTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IAo+IAo+IE9uIDA5LzEyLzIwMTggMTI6MDkgQU0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3
cm90ZToKPiA+ID4gPiArCj4gPiA+ID4gKy8qIENvbnN0YW50cyBmb3IgbGlieGxfc3RhdGljX3No
bSAqLwo+ID4gPiA+ICsjZGVmaW5lIExJQlhMX1NTSE1fUkFOR0VfVU5LTk9XTiBVSU5UNjRfTUFY
Cj4gPiA+ID4gKyNkZWZpbmUgTElCWExfU1NITV9JRF9NQVhMRU4gICAgMTI4Cj4gPiA+IAo+ID4g
PiBXaHkgZG8geW91IG5lZWQgdG8gYm91bmQgdGhlIHNpemUgb2YgdGhlIHN0cmluZz8KPiA+IAo+
ID4gSXQgaXMgcGFzc2VkIGJ5IHRoZSB1c2VyLCBpdCBpcyBnb29kIHRvIGJlIGNsZWFyIGFib3V0
IHRoZSBtYXggc2l6ZT8KPiAKPiBJIHdhc24ndCBhYmxlIHRvIGZpbmQgb3RoZXIgc3RyaW5nIGlu
IGxpYnhsIHRvIGJlIGJvdW5kLiBTbyBJIGFtIG5vdCBzdXJlCj4gd2h5IHRoaXMgb25lIHdvdWxk
IGJlLiBNYXliZSBXZWkga25vd3M/CgpTdHJpbmcgaXMgbm90IGJvdW5kZWQgaW4gbGlieGwuIEJ1
dCBJIHRoaW5rIGl0IGlzIGZhaXIgZW5vdWdoIGlmIHdlCnJlc3RyaWN0IHRoZSBsZW5ndGggaW4g
Y29kZS4KCihTb3JyeSBmb3IgdGhlIHZlcnkgbGF0ZSByZXBseSkKCldlaS4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 15:21:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 15:21: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 1gHsJh-0004KT-Oi; Wed, 31 Oct 2018 15:21: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=z2zh=nl=citrix.com=prvs=83522333a=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1gHsJh-0004KO-1q
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 15:21:57 +0000
X-Inumbo-ID: b14aa4e0-dd20-11e8-907b-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b14aa4e0-dd20-11e8-907b-12d6303a7972;
 Wed, 31 Oct 2018 15:21:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69270426"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 31 Oct 2018 15:21:42 +0000
Message-ID: <20181031152142.17049-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3] iommu / p2m: add a page_order parameter to
 iommu_map/unmap_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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 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>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@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>

Li4uYW5kIHJlLW5hbWUgdGhlbSB0byBpb21tdV9tYXAvdW5tYXAoKSBzaW5jZSB0aGV5IG5vIGxv
bmdlciBuZWNlc3NhcmlseQpvcGVyYXRlIG9uIGEgc2luZ2xlIHBhZ2UuCgpUaGUgUDJNIGNvZGUg
Y3VycmVudGx5IGNvbnRhaW5zIG1hbnkgbG9vcHMgdG8gZGVhbCB3aXRoIHRoZSBmYWN0IHRoYXQs
CndoaWxlIGl0IG1heSBiZSByZXF1aXJlIHRvIGhhbmRsZSBwYWdlIG9yZGVycyBncmVhdGVyIHRo
YW4gMCwgdGhlCklPTU1VIG1hcCBhbmQgdW5tYXAgZnVuY3Rpb25zIGRvIG5vdC4KVGhpcyBwYXRj
aCBhZGRzIGEgcGFnZV9vcmRlciBwYXJhbWV0ZXIgdG8gdGhvc2UgZnVuY3Rpb25zIGFuZCBpbXBs
ZW1lbnRzCnRoZSBuZWNlc3NhcnkgbG9vcHMgd2l0aGluLiBUaGlzIGFsbG93cyB0aGUgUDJNIGNv
ZGUgdG8gYmUgc3Vic3RhbnRpYWxseQpzaW1wbGlmaWVkLgoKVGhpcyBwYXRjaCBhbHNvIGFkZHMg
ZW1hY3MgYm9pbGVycGxhdGUgdG8geGVuL2lvbW11LmggdG8gYXZvaWQgdGFiYmluZwpwcm9ibGVt
LgoKTk9URTogVGhpcyBwYXRjaCBkb2VzIG5vdCBtb2RpZnkgdGhlIHVuZGVybHlpbmcgdmVuZG9y
IElPTU1VCiAgICAgIGltcGxlbWVudGF0aW9ucyB0byBkZWFsIHdpdGggbW9yZSB0aGFuIGEgc2lu
Z2xlIHBhZ2UgYXQgb25jZS4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJy
YW50QGNpdHJpeC5jb20+Ci0tLQpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpD
YzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUg
PHdlaS5saXUyQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNp
dHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6
IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVr
IFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNz
dGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IEp1
biBOYWthamltYSA8anVuLm5ha2FqaW1hQGludGVsLmNvbT4KQ2M6IEtldmluIFRpYW4gPGtldmlu
LnRpYW5AaW50ZWwuY29tPgoKdjI6CiAtIEFkZCBhbGlnbm1lbnQgQVNTRVJUcyBhbmQgdHdlYWsg
Y29kZSBzdHJ1Y3R1cmUgdG8gYXZvaWQgdG8gbXVjaCBuZXN0aW5nLgogLSBEb24ndCBiYWlsIGZy
b20gYW4gdW5tYXAgaW4gdGhlIGNhc2Ugb2YgdGhlIGhhcmR3YXJlIGRvbWFpbi4KCnYzOgogLSBS
ZS1uYW1lIGlvbW11X3VubWFwL21hcF9wYWdlKCkgdG8gaW9tbXVfbWFwL3VubWFwKCkuCiAtIERy
b3AgJ2lnbm9yZWQnIGFuZCB1c2UgaWYtY29udGludWUgYXMgcHJlZmVycmVkIGJ5IEphbi4KIC0g
VXNlIGxpdGVyYWwgMCBmb3IgcGFnZSBvcmRlciBpbiBncmFudCB0YWJsZSBjb2RlLgotLS0KIHhl
bi9hcmNoL3g4Ni9tbS5jICAgICAgICAgICAgICAgICAgIHwgIDkgKysrKy0tLQogeGVuL2FyY2gv
eDg2L21tL3AybS1lcHQuYyAgICAgICAgICAgfCAzMCArKystLS0tLS0tLS0tLS0tLS0tLS0KIHhl
bi9hcmNoL3g4Ni9tbS9wMm0tcHQuYyAgICAgICAgICAgIHwgNDYgKysrKysrKy0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyAgICAgICAgICAgICAgIHwgNTEg
KysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYveDg2XzY0
L21tLmMgICAgICAgICAgICB8ICA3ICsrLS0tCiB4ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgICAg
ICAgICAgICB8IDE0ICsrKysrLS0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMg
ICAgIHwgNTIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLQogeGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMgfCAgNCArLS0KIHhlbi9pbmNsdWRlL3hlbi9pb21t
dS5oICAgICAgICAgICAgIHwgMTYgKysrKysrKysrLS0tCiA5IGZpbGVzIGNoYW5nZWQsIDkyIGlu
c2VydGlvbnMoKyksIDEzNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
bW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDcwM2YzMzAxYTUuLjRjMWNmZGNiYzYgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC0y
ODEzLDExICsyODEzLDEyIEBAIHN0YXRpYyBpbnQgX2dldF9wYWdlX3R5cGUoc3RydWN0IHBhZ2Vf
aW5mbyAqcGFnZSwgdW5zaWduZWQgbG9uZyB0eXBlLAogICAgICAgICAgICAgbWZuX3QgbWZuID0g
cGFnZV90b19tZm4ocGFnZSk7CiAKICAgICAgICAgICAgIGlmICggKHggJiBQR1RfdHlwZV9tYXNr
KSA9PSBQR1Rfd3JpdGFibGVfcGFnZSApCi0gICAgICAgICAgICAgICAgaW9tbXVfcmV0ID0gaW9t
bXVfdW5tYXBfcGFnZShkLCBfZGZuKG1mbl94KG1mbikpKTsKKyAgICAgICAgICAgICAgICBpb21t
dV9yZXQgPSBpb21tdV91bm1hcChkLCBfZGZuKG1mbl94KG1mbikpLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFBBR0VfT1JERVJfNEspOwogICAgICAgICAgICAgZWxz
ZSBpZiAoIHR5cGUgPT0gUEdUX3dyaXRhYmxlX3BhZ2UgKQotICAgICAgICAgICAgICAgIGlvbW11
X3JldCA9IGlvbW11X21hcF9wYWdlKGQsIF9kZm4obWZuX3gobWZuKSksIG1mbiwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUgfAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl93cml0YWJsZSk7
CisgICAgICAgICAgICAgICAgaW9tbXVfcmV0ID0gaW9tbXVfbWFwKGQsIF9kZm4obWZuX3gobWZu
KSksIG1mbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUEFHRV9PUkRF
Ul80SywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRh
YmxlIHwgSU9NTVVGX3dyaXRhYmxlKTsKICAgICAgICAgfQogICAgIH0KIApkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L21tL3AybS1lcHQuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMKaW5k
ZXggNDA3ZTI5OWU1MC4uYjIxOTBlZTdmZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3Ay
bS1lcHQuYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCkBAIC04ODAsMzMgKzg4MCw5
IEBAIG91dDoKICAgICAgICAgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICkKICAgICAgICAgICAg
IHJjID0gaW9tbXVfcHRlX2ZsdXNoKGQsIGdmbiwgJmVwdF9lbnRyeS0+ZXB0ZSwgb3JkZXIsIHZ0
ZF9wdGVfcHJlc2VudCk7CiAgICAgICAgIGVsc2UgaWYgKCBuZWVkX2lvbW11X3B0X3N5bmMoZCkg
KQotICAgICAgICB7Ci0gICAgICAgICAgICBkZm5fdCBkZm4gPSBfZGZuKGdmbik7Ci0KLSAgICAg
ICAgICAgIGlmICggaW9tbXVfZmxhZ3MgKQotICAgICAgICAgICAgICAgIGZvciAoIGkgPSAwOyBp
IDwgKDEgPDwgb3JkZXIpOyBpKysgKQotICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAg
ICAgICAgcmMgPSBpb21tdV9tYXBfcGFnZShkLCBkZm5fYWRkKGRmbiwgaSksCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX2FkZChtZm4sIGkpLCBpb21tdV9mbGFn
cyk7Ci0gICAgICAgICAgICAgICAgICAgIGlmICggdW5saWtlbHkocmMpICkKLSAgICAgICAgICAg
ICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICAgICAgd2hpbGUgKCBpLS0gKQotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIC8qIElmIHN0YXRlbWVudCB0byBzYXRpc2Z5IF9fbXVzdF9j
aGVjay4gKi8KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIGlvbW11X3VubWFwX3Bh
Z2UocDJtLT5kb21haW4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGRmbl9hZGQoZGZuLCBpKSkgKQotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBjb250aW51ZTsKLQotICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAg
ICAgICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICB9Ci0gICAgICAgICAgICBlbHNlCi0gICAg
ICAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCAoMSA8PCBvcmRlcik7IGkrKyApCi0gICAgICAg
ICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICByZXQgPSBpb21tdV91bm1hcF9wYWdlKGQs
IGRmbl9hZGQoZGZuLCBpKSk7Ci0gICAgICAgICAgICAgICAgICAgIGlmICggIXJjICkKLSAgICAg
ICAgICAgICAgICAgICAgICAgIHJjID0gcmV0OwotICAgICAgICAgICAgICAgIH0KLSAgICAgICAg
fQorICAgICAgICAgICAgcmMgPSBpb21tdV9mbGFncyA/CisgICAgICAgICAgICAgICAgaW9tbXVf
bWFwKGQsIF9kZm4oZ2ZuKSwgbWZuLCBvcmRlciwgaW9tbXVfZmxhZ3MpIDoKKyAgICAgICAgICAg
ICAgICBpb21tdV91bm1hcChkLCBfZGZuKGdmbiksIG9yZGVyKTsKICAgICB9CiAKICAgICB1bm1h
cF9kb21haW5fcGFnZSh0YWJsZSk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLXB0
LmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKaW5kZXggNTVkZjE4NTAxZS4uMTdhNmI2MWYx
MiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS1wdC5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9tbS9wMm0tcHQuYwpAQCAtNDc3LDEwICs0NzcsMTEgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1
Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBnZm5fLCBtZm5fdCBtZm4sCiAgICAgICAgICAgICAg
ICAgIHVuc2lnbmVkIGludCBwYWdlX29yZGVyLCBwMm1fdHlwZV90IHAybXQsIHAybV9hY2Nlc3Nf
dCBwMm1hLAogICAgICAgICAgICAgICAgICBpbnQgc3ZlKQogeworICAgIHN0cnVjdCBkb21haW4g
KmQgPSBwMm0tPmRvbWFpbjsKICAgICAvKiBYWFggLS0gdGhpcyBtaWdodCBiZSBhYmxlIHRvIGJl
IGZhc3RlciBpZmYgY3VycmVudC0+ZG9tYWluID09IGQgKi8KICAgICB2b2lkICp0YWJsZTsKICAg
ICB1bnNpZ25lZCBsb25nIGdmbiA9IGdmbl94KGdmbl8pOwotICAgIHVuc2lnbmVkIGxvbmcgaSwg
Z2ZuX3JlbWFpbmRlciA9IGdmbjsKKyAgICB1bnNpZ25lZCBsb25nIGdmbl9yZW1haW5kZXIgPSBn
Zm47CiAgICAgbDFfcGdlbnRyeV90ICpwMm1fZW50cnksIGVudHJ5X2NvbnRlbnQ7CiAgICAgLyog
SW50ZXJtZWRpYXRlIHRhYmxlIHRvIGZyZWUgaWYgd2UncmUgcmVwbGFjaW5nIGl0IHdpdGggYSBz
dXBlcnBhZ2UuICovCiAgICAgbDFfcGdlbnRyeV90IGludGVybWVkaWF0ZV9lbnRyeSA9IGwxZV9l
bXB0eSgpOwpAQCAtNTE1LDcgKzUxNiw3IEBAIHAybV9wdF9zZXRfZW50cnkoc3RydWN0IHAybV9k
b21haW4gKnAybSwgZ2ZuX3QgZ2ZuXywgbWZuX3QgbWZuLAogICAgICAgICB0LmdmbiA9IGdmbjsK
ICAgICAgICAgdC5tZm4gPSBtZm5feChtZm4pOwogICAgICAgICB0LnAybXQgPSBwMm10OwotICAg
ICAgICB0LmQgPSBwMm0tPmRvbWFpbi0+ZG9tYWluX2lkOworICAgICAgICB0LmQgPSBkLT5kb21h
aW5faWQ7CiAgICAgICAgIHQub3JkZXIgPSBwYWdlX29yZGVyOwogCiAgICAgICAgIF9fdHJhY2Vf
dmFyKFRSQ19NRU1fU0VUX1AyTV9FTlRSWSwgMCwgc2l6ZW9mKHQpLCAmdCk7CkBAIC02ODMsNDEg
KzY4NCwxMiBAQCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGdmbl90
IGdmbl8sIG1mbl90IG1mbiwKICAgICB7CiAgICAgICAgIEFTU0VSVChyYyA9PSAwKTsKIAotICAg
ICAgICBpZiAoIGlvbW11X3VzZV9oYXBfcHQocDJtLT5kb21haW4pICkKLSAgICAgICAgewotICAg
ICAgICAgICAgaWYgKCBpb21tdV9vbGRfZmxhZ3MgKQotICAgICAgICAgICAgICAgIGFtZF9pb21t
dV9mbHVzaF9wYWdlcyhwMm0tPmRvbWFpbiwgZ2ZuLCBwYWdlX29yZGVyKTsKLSAgICAgICAgfQot
ICAgICAgICBlbHNlIGlmICggbmVlZF9pb21tdV9wdF9zeW5jKHAybS0+ZG9tYWluKSApCi0gICAg
ICAgIHsKLSAgICAgICAgICAgIGRmbl90IGRmbiA9IF9kZm4oZ2ZuKTsKLQotICAgICAgICAgICAg
aWYgKCBpb21tdV9wdGVfZmxhZ3MgKQotICAgICAgICAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwg
KDFVTCA8PCBwYWdlX29yZGVyKTsgaSsrICkKLSAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAg
ICAgICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UocDJtLT5kb21haW4sIGRmbl9hZGQoZGZuLCBp
KSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5fYWRkKG1mbiwg
aSksIGlvbW11X3B0ZV9mbGFncyk7Ci0gICAgICAgICAgICAgICAgICAgIGlmICggdW5saWtlbHko
cmMpICkKLSAgICAgICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICAgICAgd2hp
bGUgKCBpLS0gKQotICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIElmIHN0YXRlbWVudCB0
byBzYXRpc2Z5IF9fbXVzdF9jaGVjay4gKi8KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBp
ZiAoIGlvbW11X3VubWFwX3BhZ2UocDJtLT5kb21haW4sCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRmbl9hZGQoZGZuLCBpKSkgKQotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKLQotICAgICAgICAgICAgICAgICAgICAg
ICAgYnJlYWs7Ci0gICAgICAgICAgICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICB9Ci0gICAg
ICAgICAgICBlbHNlCi0gICAgICAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCAoMVVMIDw8IHBh
Z2Vfb3JkZXIpOyBpKysgKQotICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAg
aW50IHJldCA9IGlvbW11X3VubWFwX3BhZ2UocDJtLT5kb21haW4sCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRmbl9hZGQoZGZuLCBpKSk7Ci0KLSAgICAg
ICAgICAgICAgICAgICAgaWYgKCAhcmMgKQotICAgICAgICAgICAgICAgICAgICAgICAgcmMgPSBy
ZXQ7Ci0gICAgICAgICAgICAgICAgfQotICAgICAgICB9CisgICAgICAgIGlmICggbmVlZF9pb21t
dV9wdF9zeW5jKHAybS0+ZG9tYWluKSApCisgICAgICAgICAgICByYyA9IGlvbW11X3B0ZV9mbGFn
cyA/CisgICAgICAgICAgICAgICAgaW9tbXVfbWFwKGQsIF9kZm4oZ2ZuKSwgbWZuLCBwYWdlX29y
ZGVyLCBpb21tdV9wdGVfZmxhZ3MpIDoKKyAgICAgICAgICAgICAgICBpb21tdV91bm1hcChkLCBf
ZGZuKGdmbiksIHBhZ2Vfb3JkZXIpOworICAgICAgICBlbHNlIGlmICggaW9tbXVfdXNlX2hhcF9w
dChkKSAmJiBpb21tdV9vbGRfZmxhZ3MgKQorICAgICAgICAgICAgYW1kX2lvbW11X2ZsdXNoX3Bh
Z2VzKHAybS0+ZG9tYWluLCBnZm4sIHBhZ2Vfb3JkZXIpOwogICAgIH0KIAogICAgIC8qCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKaW5k
ZXggYTAwYTNjMWJmZi4uOWM4MzNlYmRkNSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3Ay
bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwpAQCAtNzE4LDI0ICs3MTgsOCBAQCBwMm1f
cmVtb3ZlX3BhZ2Uoc3RydWN0IHAybV9kb21haW4gKnAybSwgdW5zaWduZWQgbG9uZyBnZm5fbCwg
dW5zaWduZWQgbG9uZyBtZm4sCiAgICAgcDJtX2FjY2Vzc190IGE7CiAKICAgICBpZiAoICFwYWdp
bmdfbW9kZV90cmFuc2xhdGUocDJtLT5kb21haW4pICkKLSAgICB7Ci0gICAgICAgIGludCByYyA9
IDA7Ci0KLSAgICAgICAgaWYgKCBuZWVkX2lvbW11X3B0X3N5bmMocDJtLT5kb21haW4pICkKLSAg
ICAgICAgewotICAgICAgICAgICAgZGZuX3QgZGZuID0gX2RmbihtZm4pOwotCi0gICAgICAgICAg
ICBmb3IgKCBpID0gMDsgaSA8ICgxIDw8IHBhZ2Vfb3JkZXIpOyBpKysgKQotICAgICAgICAgICAg
ewotICAgICAgICAgICAgICAgIGludCByZXQgPSBpb21tdV91bm1hcF9wYWdlKHAybS0+ZG9tYWlu
LCBkZm5fYWRkKGRmbiwgaSkpOwotCi0gICAgICAgICAgICAgICAgaWYgKCAhcmMgKQotICAgICAg
ICAgICAgICAgICAgICByYyA9IHJldDsKLSAgICAgICAgICAgIH0KLSAgICAgICAgfQotCi0gICAg
ICAgIHJldHVybiByYzsKLSAgICB9CisgICAgICAgIHJldHVybiBuZWVkX2lvbW11X3B0X3N5bmMo
cDJtLT5kb21haW4pID8KKyAgICAgICAgICAgIGlvbW11X3VubWFwKHAybS0+ZG9tYWluLCBfZGZu
KG1mbiksIHBhZ2Vfb3JkZXIpIDogMDsKIAogICAgIEFTU0VSVChnZm5fbG9ja2VkX2J5X21lKHAy
bSwgZ2ZuKSk7CiAgICAgUDJNX0RFQlVHKCJyZW1vdmluZyBnZm49JSNseCBtZm49JSNseFxuIiwg
Z2ZuX2wsIG1mbik7CkBAIC03ODEsMjggKzc2NSw5IEBAIGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5
KHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwgbWZuX3QgbWZuLAogICAgIGludCByYyA9IDA7
CiAKICAgICBpZiAoICFwYWdpbmdfbW9kZV90cmFuc2xhdGUoZCkgKQotICAgIHsKLSAgICAgICAg
aWYgKCBuZWVkX2lvbW11X3B0X3N5bmMoZCkgJiYgdCA9PSBwMm1fcmFtX3J3ICkKLSAgICAgICAg
ewotICAgICAgICAgICAgZGZuX3QgZGZuID0gX2RmbihtZm5feChtZm4pKTsKLQotICAgICAgICAg
ICAgZm9yICggaSA9IDA7IGkgPCAoMSA8PCBwYWdlX29yZGVyKTsgaSsrICkKLSAgICAgICAgICAg
IHsKLSAgICAgICAgICAgICAgICByYyA9IGlvbW11X21hcF9wYWdlKGQsIGRmbl9hZGQoZGZuLCBp
KSwgbWZuX2FkZChtZm4sIGkpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
SU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7Ci0gICAgICAgICAgICAgICAgaWYgKCBy
YyAhPSAwICkKLSAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAgIHdoaWxlICgg
aS0tID4gMCApCi0gICAgICAgICAgICAgICAgICAgICAgICAvKiBJZiBzdGF0ZW1lbnQgdG8gc2F0
aXNmeSBfX211c3RfY2hlY2suICovCi0gICAgICAgICAgICAgICAgICAgICAgICBpZiAoIGlvbW11
X3VubWFwX3BhZ2UoZCwgZGZuX2FkZChkZm4sIGkpKSApCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgY29udGludWU7Ci0KLSAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHJjOwotICAgICAg
ICAgICAgICAgIH0KLSAgICAgICAgICAgIH0KLSAgICAgICAgfQotICAgICAgICByZXR1cm4gMDsK
LSAgICB9CisgICAgICAgIHJldHVybiAobmVlZF9pb21tdV9wdF9zeW5jKGQpICYmIHQgPT0gcDJt
X3JhbV9ydykgPworICAgICAgICAgICAgaW9tbXVfbWFwKGQsIF9kZm4obWZuX3gobWZuKSksIG1m
biwgcGFnZV9vcmRlciwKKyAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUgfCBJ
T01NVUZfd3JpdGFibGUpIDogMDsKIAogICAgIC8qIGZvcmVpZ24gcGFnZXMgYXJlIGFkZGVkIHRo
cnUgcDJtX2FkZF9mb3JlaWduICovCiAgICAgaWYgKCBwMm1faXNfZm9yZWlnbih0KSApCkBAIC0x
MTczLDggKzExMzgsOCBAQCBpbnQgc2V0X2lkZW50aXR5X3AybV9lbnRyeShzdHJ1Y3QgZG9tYWlu
ICpkLCB1bnNpZ25lZCBsb25nIGdmbl9sLAogICAgIHsKICAgICAgICAgaWYgKCAhbmVlZF9pb21t
dV9wdF9zeW5jKGQpICkKICAgICAgICAgICAgIHJldHVybiAwOwotICAgICAgICByZXR1cm4gaW9t
bXVfbWFwX3BhZ2UoZCwgX2RmbihnZm5fbCksIF9tZm4oZ2ZuX2wpLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVGX3dyaXRhYmxlKTsKKyAgICAg
ICAgcmV0dXJuIGlvbW11X21hcChkLCBfZGZuKGdmbl9sKSwgX21mbihnZm5fbCksIFBBR0VfT1JE
RVJfNEssCisgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVG
X3dyaXRhYmxlKTsKICAgICB9CiAKICAgICBnZm5fbG9jayhwMm0sIGdmbiwgMCk7CkBAIC0xMjY0
LDcgKzEyMjksNyBAQCBpbnQgY2xlYXJfaWRlbnRpdHlfcDJtX2VudHJ5KHN0cnVjdCBkb21haW4g
KmQsIHVuc2lnbmVkIGxvbmcgZ2ZuX2wpCiAgICAgewogICAgICAgICBpZiAoICFuZWVkX2lvbW11
X3B0X3N5bmMoZCkgKQogICAgICAgICAgICAgcmV0dXJuIDA7Ci0gICAgICAgIHJldHVybiBpb21t
dV91bm1hcF9wYWdlKGQsIF9kZm4oZ2ZuX2wpKTsKKyAgICAgICAgcmV0dXJuIGlvbW11X3VubWFw
KGQsIF9kZm4oZ2ZuX2wpLCBQQUdFX09SREVSXzRLKTsKICAgICB9CiAKICAgICBnZm5fbG9jayhw
Mm0sIGdmbiwgMCk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L21tLmMgYi94ZW4v
YXJjaC94ODYveDg2XzY0L21tLmMKaW5kZXggNTQzZWEwMzBlMy4uMTE5NzdmMjY3MSAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQv
bW0uYwpAQCAtMTQzNiwxNCArMTQzNiwxNSBAQCBpbnQgbWVtb3J5X2FkZCh1bnNpZ25lZCBsb25n
IHNwZm4sIHVuc2lnbmVkIGxvbmcgZXBmbiwgdW5zaWduZWQgaW50IHB4bSkKICAgICAgICAgICFu
ZWVkX2lvbW11X3B0X3N5bmMoaGFyZHdhcmVfZG9tYWluKSApCiAgICAgewogICAgICAgICBmb3Ig
KCBpID0gc3BmbjsgaSA8IGVwZm47IGkrKyApCi0gICAgICAgICAgICBpZiAoIGlvbW11X21hcF9w
YWdlKGhhcmR3YXJlX2RvbWFpbiwgX2RmbihpKSwgX21mbihpKSwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVGX3dyaXRhYmxlKSApCisgICAg
ICAgICAgICBpZiAoIGlvbW11X21hcChoYXJkd2FyZV9kb21haW4sIF9kZm4oaSksIF9tZm4oaSks
CisgICAgICAgICAgICAgICAgICAgICAgICAgICBQQUdFX09SREVSXzRLLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVGX3dyaXRhYmxlKSApCiAgICAg
ICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGlmICggaSAhPSBlcGZuICkKICAgICAgICAgewog
ICAgICAgICAgICAgd2hpbGUgKGktLSA+IG9sZF9tYXgpCiAgICAgICAgICAgICAgICAgLyogSWYg
c3RhdGVtZW50IHRvIHNhdGlzZnkgX19tdXN0X2NoZWNrLiAqLwotICAgICAgICAgICAgICAgIGlm
ICggaW9tbXVfdW5tYXBfcGFnZShoYXJkd2FyZV9kb21haW4sIF9kZm4oaSkpICkKKyAgICAgICAg
ICAgICAgICBpZiAoIGlvbW11X3VubWFwKGhhcmR3YXJlX2RvbWFpbiwgX2RmbihpKSwgUEFHRV9P
UkRFUl80SykgKQogICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKIAogICAgICAgICAgICAg
Z290byBkZXN0cm95X20ycDsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYyBi
L3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwppbmRleCA4NzhlNjY4YmY1Li5mOWJiNzZkOTIyIDEw
MDY0NAotLS0gYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKKysrIGIveGVuL2NvbW1vbi9ncmFu
dF90YWJsZS5jCkBAIC0xMTQxLDE0ICsxMTQxLDE0IEBAIG1hcF9ncmFudF9yZWYoCiAgICAgICAg
ICAgICAgIShvbGRfcGluICYgKEdOVFBJTl9oc3R3X21hc2t8R05UUElOX2RldndfbWFzaykpICkK
ICAgICAgICAgewogICAgICAgICAgICAgaWYgKCAhKGtpbmQgJiBNQVBLSU5EX1dSSVRFKSApCi0g
ICAgICAgICAgICAgICAgZXJyID0gaW9tbXVfbWFwX3BhZ2UobGQsIF9kZm4obWZuX3gobWZuKSks
IG1mbiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFi
bGUgfCBJT01NVUZfd3JpdGFibGUpOworICAgICAgICAgICAgICAgIGVyciA9IGlvbW11X21hcChs
ZCwgX2RmbihtZm5feChtZm4pKSwgbWZuLCAwLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBJT01NVUZfcmVhZGFibGUgfCBJT01NVUZfd3JpdGFibGUpOwogICAgICAgICB9CiAgICAg
ICAgIGVsc2UgaWYgKCBhY3RfcGluICYmICFvbGRfcGluICkKICAgICAgICAgewogICAgICAgICAg
ICAgaWYgKCAha2luZCApCi0gICAgICAgICAgICAgICAgZXJyID0gaW9tbXVfbWFwX3BhZ2UobGQs
IF9kZm4obWZuX3gobWZuKSksIG1mbiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBJT01NVUZfcmVhZGFibGUpOworICAgICAgICAgICAgICAgIGVyciA9IGlvbW11X21hcChs
ZCwgX2RmbihtZm5feChtZm4pKSwgbWZuLCAwLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBJT01NVUZfcmVhZGFibGUpOwogICAgICAgICB9CiAgICAgICAgIGlmICggZXJyICkKICAg
ICAgICAgewpAQCAtMTM5NiwxMCArMTM5NiwxMCBAQCB1bm1hcF9jb21tb24oCiAKICAgICAgICAg
a2luZCA9IG1hcGtpbmQobGd0LCByZCwgb3AtPm1mbik7CiAgICAgICAgIGlmICggIWtpbmQgKQot
ICAgICAgICAgICAgZXJyID0gaW9tbXVfdW5tYXBfcGFnZShsZCwgX2RmbihtZm5feChvcC0+bWZu
KSkpOworICAgICAgICAgICAgZXJyID0gaW9tbXVfdW5tYXAobGQsIF9kZm4obWZuX3gob3AtPm1m
bikpLCAwKTsKICAgICAgICAgZWxzZSBpZiAoICEoa2luZCAmIE1BUEtJTkRfV1JJVEUpICkKLSAg
ICAgICAgICAgIGVyciA9IGlvbW11X21hcF9wYWdlKGxkLCBfZGZuKG1mbl94KG9wLT5tZm4pKSwg
b3AtPm1mbiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJs
ZSk7CisgICAgICAgICAgICBlcnIgPSBpb21tdV9tYXAobGQsIF9kZm4obWZuX3gob3AtPm1mbikp
LCBvcC0+bWZuLCAwLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJs
ZSk7CiAKICAgICAgICAgZG91YmxlX2d0X3VubG9jayhsZ3QsIHJndCk7CiAKZGlmZiAtLWdpdCBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9pb21tdS5jCmluZGV4IDhiNDM4YWU0YmMuLmFjNjJkN2Y1MmEgMTAwNjQ0Ci0tLSBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
aW9tbXUuYwpAQCAtMzA0LDQ4ICszMDQsNzggQEAgdm9pZCBpb21tdV9kb21haW5fZGVzdHJveShz
dHJ1Y3QgZG9tYWluICpkKQogICAgIGFyY2hfaW9tbXVfZG9tYWluX2Rlc3Ryb3koZCk7CiB9CiAK
LWludCBpb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4sIG1mbl90IG1m
biwKLSAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpCitpbnQgaW9tbXVfbWFw
KHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbiwgbWZuX3QgbWZuLAorICAgICAgICAgICAgICB1
bnNpZ25lZCBpbnQgcGFnZV9vcmRlciwgdW5zaWduZWQgaW50IGZsYWdzKQogewogICAgIGNvbnN0
IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwotICAgIGludCByYzsKKyAg
ICB1bnNpZ25lZCBsb25nIGk7CisgICAgaW50IHJjID0gMDsKIAogICAgIGlmICggIWlvbW11X2Vu
YWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgKQogICAgICAgICByZXR1cm4gMDsKIAotICAgIHJj
ID0gaGQtPnBsYXRmb3JtX29wcy0+bWFwX3BhZ2UoZCwgZGZuLCBtZm4sIGZsYWdzKTsKLSAgICBp
ZiAoIHVubGlrZWx5KHJjKSApCisgICAgQVNTRVJUKElTX0FMSUdORUQoZGZuX3goZGZuKSwgKDF1
bCA8PCBwYWdlX29yZGVyKSkpOworICAgIEFTU0VSVChJU19BTElHTkVEKG1mbl94KG1mbiksICgx
dWwgPDwgcGFnZV9vcmRlcikpKTsKKworICAgIGZvciAoIGkgPSAwOyBpIDwgKDF1bCA8PCBwYWdl
X29yZGVyKTsgaSsrICkKICAgICB7CisgICAgICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+bWFw
X3BhZ2UoZCwgZGZuX2FkZChkZm4sIGkpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIG1mbl9hZGQobWZuLCBpKSwgZmxhZ3MpOworCisgICAgICAgIGlmICggbGlrZWx5
KCFyYykgKQorICAgICAgICAgICAgY29udGludWU7CisKICAgICAgICAgaWYgKCAhZC0+aXNfc2h1
dHRpbmdfZG93biAmJiBwcmludGtfcmF0ZWxpbWl0KCkgKQogICAgICAgICAgICAgcHJpbnRrKFhF
TkxPR19FUlIKICAgICAgICAgICAgICAgICAgICAiZCVkOiBJT01NVSBtYXBwaW5nIGRmbiAlIlBS
SV9kZm4iIHRvIG1mbiAlIlBSSV9tZm4iIGZhaWxlZDogJWRcbiIsCi0gICAgICAgICAgICAgICAg
ICAgZC0+ZG9tYWluX2lkLCBkZm5feChkZm4pLCBtZm5feChtZm4pLCByYyk7CisgICAgICAgICAg
ICAgICAgICAgZC0+ZG9tYWluX2lkLCBkZm5feChkZm5fYWRkKGRmbiwgaSkpLAorICAgICAgICAg
ICAgICAgICAgIG1mbl94KG1mbl9hZGQobWZuLCBpKSksIHJjKTsKKworICAgICAgICB3aGlsZSAo
IGktLSApCisgICAgICAgICAgICAvKiBpZiBzdGF0ZW1lbnQgdG8gc2F0aXNmeSBfX211c3RfY2hl
Y2sgKi8KKyAgICAgICAgICAgIGlmICggaGQtPnBsYXRmb3JtX29wcy0+dW5tYXBfcGFnZShkLCBk
Zm5fYWRkKGRmbiwgaSkpICkKKyAgICAgICAgICAgICAgICBjb250aW51ZTsKIAogICAgICAgICBp
ZiAoICFpc19oYXJkd2FyZV9kb21haW4oZCkgKQogICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQp
OworCisgICAgICAgIGJyZWFrOwogICAgIH0KIAogICAgIHJldHVybiByYzsKIH0KIAotaW50IGlv
bW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuKQoraW50IGlvbW11X3Vu
bWFwKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbiwgdW5zaWduZWQgaW50IHBhZ2Vfb3JkZXIp
CiB7CiAgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7Ci0g
ICAgaW50IHJjOworICAgIHVuc2lnbmVkIGxvbmcgaTsKKyAgICBpbnQgcmMgPSAwOwogCiAgICAg
aWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyApCiAgICAgICAgIHJldHVy
biAwOwogCi0gICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT51bm1hcF9wYWdlKGQsIGRmbik7Ci0g
ICAgaWYgKCB1bmxpa2VseShyYykgKQorICAgIEFTU0VSVChJU19BTElHTkVEKGRmbl94KGRmbiks
ICgxdWwgPDwgcGFnZV9vcmRlcikpKTsKKworICAgIGZvciAoIGkgPSAwOyBpIDwgKDF1bCA8PCBw
YWdlX29yZGVyKTsgaSsrICkKICAgICB7CisgICAgICAgIGludCBlcnIgPSBoZC0+cGxhdGZvcm1f
b3BzLT51bm1hcF9wYWdlKGQsIGRmbl9hZGQoZGZuLCBpKSk7CisKKyAgICAgICAgaWYgKCBsaWtl
bHkoIWVycikgKQorICAgICAgICAgICAgY29udGludWU7CisKICAgICAgICAgaWYgKCAhZC0+aXNf
c2h1dHRpbmdfZG93biAmJiBwcmludGtfcmF0ZWxpbWl0KCkgKQogICAgICAgICAgICAgcHJpbnRr
KFhFTkxPR19FUlIKICAgICAgICAgICAgICAgICAgICAiZCVkOiBJT01NVSB1bm1hcHBpbmcgZGZu
ICUiUFJJX2RmbiIgZmFpbGVkOiAlZFxuIiwKLSAgICAgICAgICAgICAgICAgICBkLT5kb21haW5f
aWQsIGRmbl94KGRmbiksIHJjKTsKKyAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGRm
bl94KGRmbl9hZGQoZGZuLCBpKSksIGVycik7CisKKyAgICAgICAgaWYgKCAhcmMgKQorICAgICAg
ICAgICAgcmMgPSBlcnI7CiAKICAgICAgICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9tYWluKGQpICkK
KyAgICAgICAgewogICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOworICAgICAgICAgICAgYnJl
YWs7CisgICAgICAgIH0KICAgICB9CiAKICAgICByZXR1cm4gcmM7CmRpZmYgLS1naXQgYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3g4Ni9pb21tdS5jCmluZGV4IGIyMGJhZDE3ZGUuLmYwMGMzOGY1MzMgMTAwNjQ0Ci0tLSBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3g4Ni9pb21tdS5jCkBAIC0yMzksOCArMjM5LDggQEAgdm9pZCBfX2h3ZG9tX2luaXQg
YXJjaF9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAgICAgICAgIGlmICggcGFn
aW5nX21vZGVfdHJhbnNsYXRlKGQpICkKICAgICAgICAgICAgIHJjID0gc2V0X2lkZW50aXR5X3Ay
bV9lbnRyeShkLCBwZm4sIHAybV9hY2Nlc3NfcncsIDApOwogICAgICAgICBlbHNlCi0gICAgICAg
ICAgICByYyA9IGlvbW11X21hcF9wYWdlKGQsIF9kZm4ocGZuKSwgX21mbihwZm4pLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUgfCBJT01NVUZfd3JpdGFi
bGUpOworICAgICAgICAgICAgcmMgPSBpb21tdV9tYXAoZCwgX2RmbihwZm4pLCBfbWZuKHBmbiks
IFBBR0VfT1JERVJfNEssCisgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFi
bGUgfCBJT01NVUZfd3JpdGFibGUpOwogICAgICAgICBpZiAoIHJjICkKICAgICAgICAgICAgIHBy
aW50ayhYRU5MT0dfV0FSTklORyAiIGQlZDogSU9NTVUgbWFwcGluZyBmYWlsZWQ6ICVkXG4iLAog
ICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgcmMpOwpkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUveGVuL2lvbW11LmggYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAppbmRleCBjNzUzMzNj
MDc3Li5mMjUwYjk1MGUyIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAorKysg
Yi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaApAQCAtODksOSArODksMTAgQEAgdm9pZCBpb21tdV90
ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKTsKICNkZWZpbmUgSU9NTVVGX3JlYWRhYmxlICAoMXU8
PF9JT01NVUZfcmVhZGFibGUpCiAjZGVmaW5lIF9JT01NVUZfd3JpdGFibGUgMQogI2RlZmluZSBJ
T01NVUZfd3JpdGFibGUgICgxdTw8X0lPTU1VRl93cml0YWJsZSkKLWludCBfX211c3RfY2hlY2sg
aW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZuLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBtZm5fdCBtZm4sIHVuc2lnbmVkIGludCBmbGFncyk7Ci1pbnQg
X19tdXN0X2NoZWNrIGlvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZGZuX3QgZGZu
KTsKK2ludCBfX211c3RfY2hlY2sgaW9tbXVfbWFwKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRm
biwgbWZuX3QgbWZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHBh
Z2Vfb3JkZXIsIHVuc2lnbmVkIGludCBmbGFncyk7CitpbnQgX19tdXN0X2NoZWNrIGlvbW11X3Vu
bWFwKHN0cnVjdCBkb21haW4gKmQsIGRmbl90IGRmbiwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgaW50IHBhZ2Vfb3JkZXIpOwogaW50IF9fbXVzdF9jaGVjayBpb21tdV9s
b29rdXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBkZm5fdCBkZm4sIG1mbl90ICptZm4sCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCAqZmxhZ3MpOwogCkBA
IC0yNjcsMyArMjY4LDEyIEBAIGV4dGVybiBzdHJ1Y3Qgc3BpbmxvY2sgaW9tbXVfcHRfY2xlYW51
cF9sb2NrOwogZXh0ZXJuIHN0cnVjdCBwYWdlX2xpc3RfaGVhZCBpb21tdV9wdF9jbGVhbnVwX2xp
c3Q7CiAKICNlbmRpZiAvKiBfSU9NTVVfSF8gKi8KKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoK
KyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0
CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwotLSAKMi4xMS4wCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 15:25:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 15:25: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 1gHsMe-0004TW-9O; Wed, 31 Oct 2018 15:25: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=qv1o=nl=citrix.com=prvs=835e3026f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHsMc-0004TQ-TN
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 15:24:58 +0000
X-Inumbo-ID: 1fc08a98-dd21-11e8-94bc-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1fc08a98-dd21-11e8-94bc-12d6303a7972;
 Wed, 31 Oct 2018 15:24:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69270871"
Date: Wed, 31 Oct 2018 15:24:54 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Dario Faggioli <dfaggioli@suse.com>
Message-ID: <20181031152454.w3dnlozbql5r6pta@zion.uk.xensource.com>
References: <153996448146.11272.14650304608503570266.stgit@wayrath>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <153996448146.11272.14650304608503570266.stgit@wayrath>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [RFC PATCH v2] tools: libxl/xl: run NUMA placement
 even when an hard-affinity is set
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@citrix.com>, George Dunlap <george.dunlap@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBPY3QgMTksIDIwMTggYXQgMDU6NTQ6NDFQTSArMDIwMCwgRGFyaW8gRmFnZ2lvbGkg
d3JvdGU6Cj4gUmlnaHQgbm93LCBpZiBlaXRoZXIgYW4gaGFyZCBvciBzb2Z0LWFmZmluaXR5IGFy
ZSBleHBsaWNpdGx5IHNwZWNpZmllZAo+IGluIGEgZG9tYWluJ3MgY29uZmlnIGZpbGUsIGF1dG9t
YXRpYyBOVU1BIHBsYWNlbWVudCBpcyBza2lwcGVkLiBIb3dldmVyLAo+IGF1dG9tYXRpYyBOVU1B
IHBsYWNlbWVudCBhZmZlY3RzIG9ubHkgdGhlIHNvZnQtYWZmaW5pdHkgb2YgdGhlIGRvbWFpbgo+
IHdoaWNoIGlzIGJlaW5nIGNyZWF0ZWQuCj4gCj4gVGhlcmVmb3JlLCBpdCBpcyBvayB0byBsZXQg
aXQgcnVuIGlmIGFuIGhhcmQtYWZmaW5pdHkgaXMgc3BlY2lmaWVkLiBUaGUKPiBzZW1hbnRpY3Mg
d2lsbCBiZSB0aGF0IHRoZSBiZXN0IHBsYWNlbWVudCBjYW5kaWRhdGUgd291bGQgYmUgZm91bmQs
Cj4gcmVzcGVjdGluZyB0aGUgc3BlY2lmaWVkIGhhcmQtYWZmaW5pdHksIGkuZS4sIHVzaW5nIG9u
bHkgdGhlIG5vZGVzIHRoYXQKPiBjb250YWluIHRoZSBwY3B1cyBpbiB0aGUgaGFyZC1hZmZpbml0
eSBtYXNrLgo+IAo+IFRoaXMgaXMgcGFydGljdWxhcmx5IGhlbHBmdWwgaWYgZ2xvYmFsIHhsIHBp
bm5pbmcgbWFza3MgYXJlIGRlZmluZWQsIGFzCj4gbWFkZSBwb3NzaWJsZSBieSBjb21taXQgYWE2
N2I5N2VkMzQyNzljNDMgKCJ4bC5jb25mOiBBZGQgZ2xvYmFsIGFmZmluaXR5Cj4gbWFza3MiKS4g
SW4gZmFjdCwgd2l0aG91dCB0aGlzIGNvbW1pdCwgZGVmaW5pbmcgYSBnbG9iYWwgYWZmaW5pdHkg
bWFzawo+IHdvdWxkIGFsc28gbWVhbiBkaXNhYmxpbmcgYXV0b21hdGljIHBsYWNlbWVudCwgYnV0
IHRoYXQgZG9lcyBub3QKPiBuZWNlc3NhcmlseSBoYXZlIHRvIGJlIHRoZSBjYXNlIChlc3BlY2lh
bGx5IGluIGxhcmdlIHN5c3RlbXMpLgo+IAo+IFNpZ25lZC1vZmYtYnk6IERhcmlvIEZhZ2dpb2xp
IDxkZmFnZ2lvbGlAc3VzZS5jb20+CgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 15:35:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 15: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 1gHsX0-0005M3-Cr; Wed, 31 Oct 2018 15:35:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ac+t=nl=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gHsWz-0005Ly-BO
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 15:35:41 +0000
X-Inumbo-ID: 9e96f7a6-dd22-11e8-87d6-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9e96f7a6-dd22-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 15:35:39 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 8F41120664;
 Wed, 31 Oct 2018 15:35:38 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1541000138;
 bh=QvdlVOsZb/n4Zk/lmlyLa9AkIJHC6VaG04puCD84a4E=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=mZ8HL2PNMZD8qIu4if5L7c0lzv8VplF/1EHYRc8fD+stxl4z0Pbqqpv1UvJHTDA89
 f0fmYKQGcSHVOlUQ9MF0a758jhfFFo/3GBdmXC6lVxJ4nbA901xbDnatvGwzCG88+y
 ZBSI+2XC7wdmksxb44bKGMFOIdeuFodB9D6dDE14=
Date: Wed, 31 Oct 2018 08:35:12 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Ian Jackson <ian.jackson@citrix.com>
In-Reply-To: <23513.39917.709953.639943@mariner.uk.xensource.com>
Message-ID: <alpine.DEB.2.10.1810310814400.7220@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1810081606390.28877@sstabellini-ThinkPad-X260>
 <1539041841-17655-6-git-send-email-sstabellini@kernel.org>
 <23512.30192.533642.821746@mariner.uk.xensource.com>
 <alpine.DEB.2.10.1810301119530.19149@sstabellini-ThinkPad-X260>
 <b750bc1a-cd62-eef9-af6d-caa9562005ca@arm.com>
 <23513.39917.709953.639943@mariner.uk.xensource.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v8 6/8] docs: documentation about static
 shared 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: Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, wei.liu2@citrix.com,
 blackskygg@gmail.com, lars.kurth@citrix.com, ian.jackson@eu.citrix.com,
 george.dunlap@citrix.com, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCAzMSBPY3QgMjAxOCwgSWFuIEphY2tzb24gd3JvdGU6Cj4gSnVsaWVuIEdyYWxsIHdy
aXRlcyAoIlJlOiBbUEFUQ0ggdjggNi84XSBkb2NzOiBkb2N1bWVudGF0aW9uIGFib3V0IHN0YXRp
YyBzaGFyZWQgbWVtb3J5IHJlZ2lvbnMiKToKPiA+IE9uIDEwLzMwLzE4IDY6NTggUE0sIFN0ZWZh
bm8gU3RhYmVsbGluaSB3cm90ZToKPiA+ID4gSSBjb21wbGV0ZWx5IGFncmVlIHdpdGggeW91IGhl
cmUsIGFuZCBnZXR0aW5nIHJpZCBvZiB0aGUgbWFzdGVyL3NsYXZlCj4gPiA+IHRlcm1pbm9sb2d5
IHdvdWxkIGJlIG5pY2UsIGluIHJldHJvc3BlY3QsIGl0IHdhcyBub3QgYSBnb29kIGNob2ljZS4g
QnV0Cj4gPiA+IHRoaXMgaXMgdjggb2YgdGhlIHNlcmllcywgYW5kIGFzIGRpc2N1c3NlZCBhIGZl
dyB0aW1lcywgd2UgZW5jb3VyYWdlCj4gPiA+IHJldmlld2VycyB0byBhdm9pZCB0aGlzIGtpbmQg
b2YgcmVxdWVzdHMgYXQgdGhpcyBzdGFnZS4KPiAKPiBTb3JyeSBJJ20gbGF0ZSB0byB0aGUgcGFy
dHkuCj4gCj4gPiBXaGlsZSBJIGFncmVlIHRoYXQgdGhlIGRlc2lnbiBkb2N1bWVudCBoYXMgYmVl
biBhY2NlcHRlZCBpbiBBdWcgMjAxNywKPiA+IHRoZSBsYXN0IHRoaW5ncyB3ZSB3YW50IGlzIGFk
ZGluZyBtb3JlIHBvdGVudGlhbGx5IG9mZmVuc2l2ZSBuYW1pbmcgaW4gCj4gPiBYZW4uIEl0IHNo
b3VsZCBub3QgdGFrZSB0b28gbXVjaCB0byBkbyB0aGUgcmVuYW1pbmcgKEkgYW0gaGFwcHkgdG8g
aGVscCAKPiA+IGhlcmUpLgo+IAo+IFRoYW5rcyBmb3IgeW91ciBzdXBwb3J0LiAgSSBhbSBhbHNv
IGhhcHB5IHRvIGhlbHAuICBJIGRvbid0IG1pbmQKPiB3aGV0aGVyIHRoaXMgaXMgZG9uZSBieSB0
aGUgZXF1aXZhbGVudCBvZiBmaWx0ZXItYnJhbmNoIG9uIHRoZSBwYXRjaAo+IHNlcmllcywgb3Ig
d2l0aCBhIGZvbGxvd3VwIHBhdGNoIHRvIHJlbmFtZSBldmVyeXRoaW5nLiAgSSBjYW4KPiBjb25z
dHJ1Y3QgdGhlIGZvbGxvd3VwIHBhdGNoIGlmIHRoYXQgd291bGQgYmUgd2VsY29tZS4KPiAKPiBC
dXQgd2UgbmVlZCB0byBrbm93IHdoYXQgdGhlIG5ldyB0ZXJtaW5vbG9neSBzaG91bGQgYmUuICBJ
cyBgb3duZXInCj4gYW5kIGBib3Jyb3dlcicgYSBnb29kIHBhaXJpbmcgPyAgYEJvcnJvdycgaXMg
cGVyaGFwcyBub3QgcXVpdGUgcmlnaHQKPiBiZWNhdXNlIGl0IGltcGxpZXMgdGhhdCB0aGUgb3Jp
Z2luYWwgb3duZXIgbm8gbG9uZ2VyIGhhcyBpdCB3aGlsZSBpdCdzCj4gYm9ycm93ZWQuICBPVE9I
IFJ1c3QgaGFzIHJlYWQtb25seSBib3Jyb3dzIHdoaWNoIHdvcmsgc2ltaWxhcmx5IHNvCj4gYm9y
cm93aW5nIGluIGEgd2F5IHRoYXQgZG9lc24ndCBleGNsdWRlIHRoZSBvcmlnaW5hbCBoYXMgYXQg
bGVhc3Qgc29tZQo+IHByZWNlZGVudC4uLgo+IAo+IEkgc2VlIHRoYXQgdGhlIExpbnV4IERUIGRv
Y3VtZW50IGRvZXNuJ3QgbmVlZCB0byBtZW50aW9uIHRoZSByb2xlLCBzbwo+IHdlIGp1c3QgbmVl
ZCB0byBmaXggdGhlIFhlbiB0cmVlLgoKT3RoZXIgb3B0aW9ucyBJIGNvdWxkIHRoaW5rIG9mOgoK
cHJvcHJpZXRvciAvIHJlbnRlcgpiZW5lZmFjdG9yIC8gZGVwZW5kZW50CgpCdXQgSSB0aGluayBv
d25lci9ib3Jyb3dlciBpcyB0aGUgYmVzdCBjaG9pY2UgLS0gYWxzbyBjb25zaWRlcmluZyB0aGF0
CiJvd24iIGFuZCAiYm9ycm93IiBhcmUgdGF1Z2h0IGluIHZlcnkgYmFzaWMgRW5nbGlzaCBjbGFz
c2VzLCBhbnlib2R5CnNob3VsZCB1bmRlcnN0YW5kIHRoZW0gd2VsbC4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 15:39:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 15: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 1gHsar-0005bz-04; Wed, 31 Oct 2018 15:39:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=i5ur=nl=citrix.com=prvs=835789c87=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gHsap-0005bu-51
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 15:39:39 +0000
X-Inumbo-ID: 2c4215c9-dd23-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2c4215c9-dd23-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 15:39:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69273936"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23513.52378.653350.705575@mariner.uk.xensource.com>
Date: Wed, 31 Oct 2018 15:39:06 +0000
To: Stefano Stabellini <stefano.stabellini@xilinx.com>, Julien Grall
 <julien.grall@arm.com>
In-Reply-To: <18bf9618-d950-8cfa-1746-e330f3ce0e66@arm.com>,
 <alpine.DEB.2.10.1810301528180.22840@sstabellini-ThinkPad-X260>
References: <20181030161326.17879-1-ian.jackson@eu.citrix.com>
 <18bf9618-d950-8cfa-1746-e330f3ce0e66@arm.com>
 <alpine.DEB.2.10.1810301528180.22840@sstabellini-ThinkPad-X260>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [OSSTEST PATCH] README.hardware-acquisition [and 1
 more messages]
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 infra@xenproject.org, stefanos@xilinx.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SSdtIGdvaW5nIHRvIHJlcGx5IHRvIHRoaXMgZW1haWwgdHdpY2UuICBUaGlzIGVtYWlsIGlzIGFi
b3V0IHRoZQpyZXF1aXJlbWVudCBpbiBteSBkb2N1bWVudCB0aGF0IHRoZSBib2FyZCBpcyBzdXBw
b3J0ZWQgYnkgRGViaWFuCi1iYWNrcG9ydHMga2VybmVscywgYXQgbGVhc3QuCgpJJ20gcmVwbHlp
bmcgdG8gdHdvIG1haWxAOiBmaXJzdCBKdWxpZW4nczsgdGhlbiBTdGVmYW5vJ3MuCgoKSnVsaWVu
IEdyYWxsIHdyaXRlcyAoIlJlOiBbT1NTVEVTVCBQQVRDSF0gUkVBRE1FLmhhcmR3YXJlLWFjcXVp
c2l0aW9uIik6Cj4gTW9zdCBvZiB0aGUgdGltZSwgdGhlIGlzc3VlIHRvIGJvb3QgRGViaWFuIGlz
IHJlbGF0ZWQgdG8gdGhlIGtlcm5lbC4gCj4gWWV0LCB0aGUgcHJpY2UgbWlnaHQgYmUgdG9vIGhp
Z2ggZm9yIHNvbWUgb2YgdGhlIHZlbmRvcnMgdG8gZG9uYXRlIHRoZSAKPiBoYXJkd2FyZS4gWy4u
Ll0KPiAKPiBJIHN0aWxsIHdhbnQgdG8gZW5jb3VyYWdlIHZlbmRvciB0byB3b3JrIHVwc3RyZWFt
IGJ1dCBJIHdvdWxkIHJlbGF4IHRoZSAKPiByZXF1aXJlbWVudHMgaGVyZSB0byAiWGVuIEFybSBr
ZXJuZWwgYnJhbmNoIi4KCldoZW4geW91IHNheSBgSSB3b3VsZCByZWxheCB0aGUgcmVxdWlyZW1l
bnRzJyB5b3Ugc2VlbSB0byBiZSB1bmRlciB0aGUKaW1wcmVzc2lvbiB0aGF0IHRoaXMgcmVxdWly
ZW1lbnQgaXMgaGVyZSBmb3Igc29tZSBraW5kIG9mCnNvY2lvcG9saXRpY2FsIHJlYXNvbi4gIEl0
IGlzIG5vdCwgb3IgYXQgbGVhc3QsIG5vdCBvbmx5LgoKSXQgaXMgYW4gYWN0dWFsIHJlcXVpcmVt
ZW50IHN0ZW1taW5nIGZyb20gdGhlIHdheSB0aGF0IG9zc3Rlc3QgZG9lcwppdHMgaG9zdCBpbnN0
YWxscyAoZm9yIGJvdGggYnVpbGRzIGFuZCB0ZXN0cykuCgpUbyBidWlsZCBhIGtlcm5lbCBmcm9t
IHNvdXJjZSBjb2RlIGludm9sdmVzIGFuIE9TIGluc3RhbGwgdGhhdCBjYW4gYmUKdXNlZCBmb3Ig
dGhlIGtlcm5lbCBidWlsZCwgc2luY2Ugb3RoZXJ3aXNlIHRoZXJlIGlzIG5vd2hlcmUgdG8gZG8g
dGhlCmJ1aWxkLgoKQ2xlYXJseSB3ZSBkbyBub3Qgd2FudCB0byBtYW51YWxseSBjcmVhdGUgbWFz
dGVyIGJ1aWxkIGVudmlyb25tZW50CmltYWdlcywgb3IgaGF2ZSBzb21lIGtpbmQgb2YgbWFudWFs
bHktdXBkYXRlZCBidWlsZCBob3N0LiAgSSBjZXJ0YWlubHkKZG9uJ3QgaGF2ZSB0aW1lIHRvIG1h
aW50YWluIHN1Y2ggYSB0aGluZy4gIEV2ZXJ5dGhpbmcgbXVzdCBiZQphdXRvbWF0ZWQuCgpOb3Ig
c2hvdWxkIHRoZSBhcHByb2FjaCB0byBzZXR0aW5nIHVwIGEgYnVpbGQgZW52aXJvbm1lbnQgaW52
b2x2ZQp1bmNvbnRyb2xsZWQgZG93bmxvYWRpbmcgb2YgYSBwaWxlIG9mIHZhcnlpbmcgYmluYXJp
ZXMgZnJvbSB2YXJpb3VzCmJpdHMgb2YgdGhlIGludGVybmV0IChlZywgYSBkb2NrZXJmaWxlKS4g
IFdlIG5lZWQgYSBzaW5nbGUgcmVsaWFibGUKYW5kIHJlcHV0YWJsZSBwbGFjZSB3aGVyZSB3ZSBn
ZXQgdGhlIGJpbmFyaWVzIGZvciB0aGUgYmFzZSBpbWFnZSwgc28KdGhhdCB3ZSBoYXZlIHNvbWUg
aWRlYSB3aGF0IGlzIGdvaW5nIG9uIGFuZCB0byBlbGltaW5hdGUgb3IgYXQgbGVhc3QKbWluaW1p
c2UgdW5jb250cm9sbGVkIGFuZCB1bnRyYWNrZWQgY2hhbmdlcyB0byB0aGUgdGVzdCBlbnZpcm9u
bWVudC4KCkN1cnJlbnRseSB0aGF0IG9uZSBwbGFjZSB3ZSBnZXQgdGhvc2UgYmluYXJpZXMgaXMg
YSBEZWJpYW4gcmVsZWFzZQoocG9zc2libHkgYSAtYmFja3BvcnRzIGtlcm5lbCkgYW5kIHRoZSBm
aWxlcyBhcmUgdGhlIERlYmlhbiBpbnN0YWxsZXIsCkRlYmlhbiBrZXJuZWwsIGFuZCB0aGUgRGVi
aWFuIGJpbmFyeSBwYWNrYWdlcyBmcm9tIHRoZSBEZWJpYW4gYXJjaGl2ZS4KU28gdGhlIGJ1aWxk
cyBhcmUgZG9uZSBvbiBhIERlYmlhbiBob3N0LgoKVGhpcyBkb2Vzbid0LCBpbiBwcmluY2lwbGUs
IGhhdmUgdG8gYmUgRGViaWFuLgoKVGFrZSBGcmVlQlNELiAgSXQgY2FuIG9ubHkgYmUgYnVpbHQg
b24gRnJlZUJTRCBhbmQgZm9yIGNvbXBsaWNhdGVkCnJlYXNvbnMgYSBzdWl0YWJsZSBwcmVjb29r
ZWQgYmluYXJ5IGluc3RhbGxlciBpcyBub3QgYXZhaWxhYmxlLiAgU28KZm9yIEZyZWVCU0Qgd2Ug
bWFrZSBvdXIgb3duIGltYWdlIHVzaW5nIHRoZSBwcmV2aW91cyBGcmVlQlNEIGltYWdlLCBpbgph
IGtpbmQgb2YgY2hpY2tlbi1hbmQtZWdnIHNldHVwLiAgVGhpcyBpcyBxdWl0ZSBjb21wbGljYXRl
ZCwgYW5kIHN0aWxsCmRvZXMgbm90IHdvcmsgZW50aXJlbHkgcmlnaHQgYmVjYXVzZSBhbGwgdGhl
IGludGVyLXJlcG8gZGVwZW5kZW5jaWVzCmFyZSBhcHBhcmVudGx5IG5vdCBjYXB0dXJlZCBwcm9w
ZXJseSB5ZXQgaW4gb3NzdGVzdCdzIGF1dG9tYXRpb24uCgpJIHdvdWxkIGJlIG9wZW4gdG8gZG9p
bmcgc29tZXRoaW5nIHNpbWlsYXIgZm9yIEFSTSBidXQgc29tZW9uZSB3b3VsZApoYXZlIHRvIHdy
aXRlIHRoZSBjb2RlLgoKCj4gV2hpbGUgSSB1bmRlcnN0YW5kIHRoaXMgcG9pbnQsIEkgdGhpbmsg
dGhpcyBpcyBnb2luZyB0byBsaW1pdCB1cyBhIGxvdCAKPiBvbiB0aGUgY2hvaWNlIG9mIGhhcmR3
YXJlIGZvciBBcm0uIFdoaWxlIERlYmlhbiBpcyBxdWl0ZSBmYW1vdXMgb24gdGhlIAo+IFNlcnZl
ciB3b3JsZCwgdGhpcyBpcyBsZXNzIHRoZSBjYXNlIG9uIHRoZSBhdXRvbW90aXZlL2VtYmVkZGVk
IHdvcmxkIAo+IHdoZXJlIHRoZXkgdGVuZCB0byBoYXZlIHRoZXJlIGN1c3RvbSBkaXN0cmlidXRp
b24uCgpPYnZpb3VzbHkgSSdsbCB0YWtlIHlvdXIgd29yZCBmb3IgdGhhdCwgYWx0aG91Z2ggRGVi
aWFuIChhbmQgaXRzCmVjb3N5c3RlbSkgaXMgYWxzbyB3aWRlbHkgdXNlZCBpbiBlbWJlZGRlZCBj
b250ZXh0cy4KCkluIGFueSBjYXNlIHVzaW5nIHRoZSBoYXJkd2FyZSB2ZW5kb3IncyAiY3VzdG9t
IGRpc3RyaWJ1dGlvbiIgaXMKdW5tYW5hZ2VhYmxlIGZvciBhIENJIHN5c3RlbSwgZXZlbiBpZiB3
ZSB3ZXJlIHdpbGxpbmcgdG8gZ28gdGhhdCBmYXIKaW4gdGhlIGRpcmVjdGlvbiBvZiB0ZXN0aW5n
IHVzaW5nIHVuLXVwc3RyZWFtZWQgKGFuZCBwZXJoYXBzCnVuLXVwc3RyZWFtYWJsZSkgY29kZS4g
IFdlIGNhbid0IGNvcGUgd2l0aCBvbmUgT1MgcGVyIGtpbmQgb2YgYm9hcmQuCgpJIGFtIG9wZW4g
dG8gc3VwcG9ydGluZyBvdGhlciBvcGVyYXRpbmcgc3lzdGVtcyBhcyB0aGUgYmFzZWxpbmUgZm9y
CmJ1aWxkcyBhbmQgdGVzdHMuICBGcmVlQlNEIGNvbnRyaWJ1dG9ycyBhcmUgYWxyZWFkeSB3b3Jr
aW5nIG9uIHN1cHBvcnQKZm9yIHRoYXQgaW4gb3NzdGVzdCwgb24geDg2IGF0IGxlYXN0LgoKKEkg
ZGlkbid0IGp1c3QgdXNlIERlYmlhbiBiZWNhdXNlIEknbSBmYW1pbGlhciB3aXRoIGl0LiAgRGVi
aWFuIGlzCnNpbXBseSBtdWNoIG1vcmUgbWF0dXJlIGFuZCB0cmFjdGFibGUgdGhhbiBtb3N0IG9m
IHRoZSBhbHRlcm5hdGl2ZXMuCkl0IGhhcyBleGNlbGxlbnQgYXV0b2luc3RhbGxhdGlvbiBzdXBw
b3J0LCBhIHZlcnkgaGlnaCBsZXZlbCBvZgpvcmdhbmlzYXRpb24gaW5jbHVkaW5nIGNvcnJlc3Bv
bmRpbmcgc291cmNlIGNvZGUgYXZhaWxhYmlsaXR5IGFuZApleGNlbGxlbnQgcmVsZWFzZSBtYW5h
Z2VtZW50LiAgSXQgaGFzIHdpZGUgYXJjaGl0ZWN0dXJlIHN1cHBvcnQgYW5kCmdlbmVyYWxseSB3
aWRlIHN1cHBvcnQgZm9yIGEgbGFyZ2UgdmFyaWV0eSBvZiB1c2UgY2FzZXMuICBGcm9tIGEKY29t
bXVuaXR5IHBvaW50IG9mIHZpZXcgaXQgaXMgd2VsY29taW5nIGFuZCBoZWxwZnVsLiAgQW5kIG92
ZXIgdGhlCnllYXJzIGl0IGhhcyBiZWVuIGEgZ29vZCBwYXJ0bmVyIGZvciB0aGUgWGVuIFByb2pl
Y3QuICBGb3IgYWxsIEkga25vdwptYW55IG9mIHRoZXNlIHRoaW5ncyBhcmUgdHJ1ZSBvZiBZb2N0
by4pCgoKU3RlZmFubyBTdGFiZWxsaW5pIHdyaXRlcyAoIlJlOiBbT1NTVEVTVCBQQVRDSF0gUkVB
RE1FLmhhcmR3YXJlLWFjcXVpc2l0aW9uIik6Cj4gVGhhdCdzIHJpZ2h0LCBpdCdzIGEgWW9jdG8g
d29ybGQgYXJvdW5kIGhlcmUuIFRoYXQncyBhbHNvIHdoYXQgRVBBTQo+IHVzZXMuCgpJIGFtIG5v
dCBhZ2FpbnN0IHVzaW5nIFlvY3RvIGJ1dCBJIGtub3cgbm90aGluZyBhYm91dCBpdC4KCklzIFlv
Y3RvIGEgYmluYXJ5IGRpc3RyaWJ1dGlvbiwgb3IgaXMgaXQgc291cmNlIGNvZGUgPyAgRG9lcyBp
dCBkbwpyZWxlYXNlcyA/CgpJcyB0aGUgcGxhbiB0aGVuIHRvIHdyaXRlIGNvZGUgdG8gbWFrZSBv
c3N0ZXN0IGluc3RhbGwgaXRzIGJ1aWxkIGhvc3RzCnVzaW5nIFlvY3RvID8gIE9yIGlzIHRoZSBw
cm9wb3NhbCBqdXN0IHRvIHVzZSBhIGtlcm5lbCBmcm9tIFlvY3RvID8KV291bGQgd2Ugd2FudCB0
byBkbyB0aGF0IGZvciBhbGwgQVJNIGhvc3RzID8KCldobyB3aWxsIHdyaXRlIHRoaXMgY29kZSBh
bmQgd2hvIHdpbGwgZml4IGl0IHdoZW4gaXQgZ29lcyB3cm9uZyA/CgoKPiA+IEkgc3RpbGwgd2Fu
dCB0byBlbmNvdXJhZ2UgdmVuZG9yIHRvIHdvcmsgdXBzdHJlYW0gYnV0IEkgd291bGQgcmVsYXgg
dGhlCj4gPiByZXF1aXJlbWVudHMgaGVyZSB0byAiWGVuIEFybSBrZXJuZWwgYnJhbmNoIi4KPiAK
PiArMQoKSSBhbSB2ZXJ5IG9wZW4gdG8gdGhpcy4KCkl0IGRvZXMgbmVlZCBhIHNvbHV0aW9uIHRv
IHRoZSBjaGlja2VuLWFuZC1lZ2cgcHJvYmxlbS4gIEFzIEkgc2F5LCB0aGUKcmVxdWlyZWQgdW5k
ZXJseWluZyBjb25jZXB0cyAoZm9yIHVzaW5nIGFuIGV4aXN0aW5nIHByb3Blcmx5IGFub2ludGVk
CmVnZyB0byByYWlzZSBhIG5ldyBjaGlja2VuIHNvIGFzIHRvIGdlbmVyYXRlIHRoZSBuZXh0IGVn
ZykgYXJlIGluCm9zc3Rlc3QgYWxyZWFkeS4KCkllIHBlcmhhcHMgd2UgY291bGQgaW5zdGFsbCBv
dXIgYnVpbGQgaG9zdHMgd2l0aCBhIExpbnV4IGltYWdlIHdlCnByZXBhcmVkIGVhcmxpZXIuICBX
ZSB3b3VsZCBwaWNrIHVwIG91ciBvd24tYnVpbHQgTGludXggaW1hZ2VzLCBhbmQKd2hlbiB0aGV5
IHBhc3MgdGhlIHRlc3RzLCBhbm9pbnQgdGhlbSBmb3IgdXNlIGluIGZ1dHVyZSBpbnN0YWxscy4K
CklTVE0gdGhhdCB0aGlzIHdvdWxkIGJlIGEgZmFpcmx5IGVhc3kgd2F5IHRvIGltcHJvdmUgdGhp
cyBhcmVhLiAgSWYKc29tZW9uZSB3YW50cyB0byB3cml0ZSB0aGUgYWN0dWFsIGNvZGUgdG8gZG8g
dGhpcyBJIHdvdWxkIGJlIHZlcnkKaGFwcHkgdG8gaGVscCB3aXRoIGRlc2lnbiwgYWR2aWNlLCBy
ZXZpZXcsIGV0Yy4sIGFzIEkgZGlkIGZvciB0aGUKRnJlZUJTRCBzdXBwb3J0ICh3aGljaCBpbnRy
b2R1Y2VkIHRoZSBhbm9pbnRlZC1wcmV2aW91cy1idWlsZApjb25jZXB0KS4KCklmIHlvdSBhcmUg
aW50ZXJlc3RlZCB0aGVuIHBsZWFzZSBkbyBzYXkgYW5kIHdlIGNhbiBoYXZlIGEKY29udmVyc2F0
aW9uIGFib3V0IHRlY2huaWNhbCBkZXRhaWxzLgoKCj4gWGlsaW54IE1QU29DIHN1cHBvcnQgaXMg
dXBzdHJlYW0gaW4gdmFuaWxsYSBMaW51eCAoZGVmY29uZmlnKSwgYW5kIHRoZQo+IE1QU29DIGlz
IGZ1bGx5IHN1cHBvcnRlZCBpbiBZb2N0by4gV2UgZGlkIGlzc3VlIGEgdGlja2V0IGluIHRoZSBE
ZWJpYW4KPiBzeXN0ZW0gdG8gYWRkIHN1cHBvcnQgZm9yIHRoZSBYaWxpbnggTVBTb0MgaW4gdGhl
aXIga2VybmVsIGJ1dCBpcyBoYXNuJ3QKPiBoYXBwZW5lZCB5ZXQuIChUaGUgZmFjdCB0aGF0IERl
YmlhbiBzdXBwb3J0IGhhc24ndCBjb21lIHVwIGFzIGFuIGlzc3VlCj4gdXAgdW50aWwgbm93IHRl
bGxzIHVzIHRoYXQgZW1iZWRkZWQgZm9sa3MgdGVuZCB0byB1c2Ugb3RoZXIgZGlzdHJvcy4pCgpD
YW4geW91IHBsZWFzZSBwb2ludCBtZSB0byB0aGUgY29ycmVzcG9uZGluZyBEZWJpYW4gYnVnID8K
Cj4gSW4gZ2VuZXJhbCwgSSB0aGluayB2YW5pbGxhIExpbnV4IGtlcm5lbCBzdXBwb3J0IHdvdWxk
IGJlIGEgcmF0aGVyCj4gc3RyaWN0IHJlcXVpcmVtZW50IGZvciBtYW55IGVtYmVkZGVkIGJvYXJk
cyAoZXNwZWNpYWxseSB0aGUgc3ViIDEwMCQKPiBvbmVzKSwgYnV0IGl0IHdvdWxkIHN0aWxsIGJl
IGJldHRlciB0aGFuIGFza2luZyBmb3IgRGViaWFuIGtlcm5lbAo+IHN1cHBvcnQuCgpEZWJpYW4g
aXMgZ2VuZXJhbGx5IHdpbGxpbmcgdG8gYmFja3BvcnQgaGFyZHdhcmUtc3VwcG9ydCBwYXRjaGVz
IGZyb20KKHNheSkgbGludXggbWFzdGVyIHRvIGl0cyByZWxlYXNlZCBhbmQgLWJhY2twb3J0cyBr
ZXJuZWxzLgoKPiBPdmVyYWxsLCBKdWxpZW4ncyBzdWdnZXN0aW9uIHRvIHJlcXVpcmUgIlhlbiBB
cm0ga2VybmVsIGJyYW5jaCIgaXMgYmVzdC4KClNlZSBteSBkaXNjdXNzaW9uIGFib3ZlLiAgVGhp
cyByZXF1aXJlbWVudCBpcyBub3QganVzdCBwb2xpY3k7IHdpdGhvdXQKaXQsIG9zc3Rlc3QgY2Fu
bm90IGZ1bmN0aW9uIGJlY2F1c2UgaXQgY2FuJ3QgYnVpbGQgYW55dGhpbmc6IHNvIGl0CmNvdWxk
bid0IGJ1aWxkIHRoZSBYZW4gQVJNIGtlcm5lbCBicmFuY2ggYmVjYXVzZSBpdCB3b3VsZCBoYXZl
IG5vIGhvc3QKdG8gYnVpbGQgaXQgb24gdW50aWwgaXQgaGFkIGJ1aWx0IGl0LgoKClNvIG92ZXJh
bGwsIGZvciB0aGUgcmVhc29ucyBJIGV4cGxhaW4sIEknbSBnb2luZyB0byBjb21taXQgdGhpcwpk
b2N1bWVudCAoc3ViamVjdCB0byB0aGUgb3RoZXIgY29tbWVudHMgZXRjLikgKndpdGgqIHRoZSBy
ZXF1aXJlbWVudAp0aGF0IGhhcmR3YXJlIG11c3QgYmUgc3VwcG9ydGVkIGJ5IERlYmlhbiAoYXQg
bGVhc3QsIGluIC1iYWNrcG9ydHMpLgoKSWYgc29tZW9uZSB3YW50cyB0byBkbyB0aGUgd29yayB0
byByZWxheCB0aGF0IHJlcXVpcmVtZW50LCBhbmQgdG8gYmUKYXJvdW5kIHRvIGZpeCBpdCB3aGVu
IHRoaW5ncyBnbyB3cm9uZywgdGhlbiBJIHdvdWxkIGJlIHZlcnkgaGFwcHkgdG8KaGVscCBhbmQg
c3VwcG9ydCB0aGF0IGFuZCB0aGVuIHRoaXMgcmVxdWlyZW1lbnRzIGRvY3VtZW50IGNhbiBiZQph
bWVuZGVkIHRvIHJlZmxlY3Qgd2hhdGV2ZXIgdGhlIG5ldyByZWFsaXR5IGlzLgoKSSBoYXZlIHRy
aWVkIHRvIGJlIGNsZWFyIGFib3V0IHRoaXMgbmVlZCB0aHJvdWdob3V0IG91ciBwYXN0CmRpc2N1
c3Npb25zLCBldmVyIHNpbmNlIHdlIGhhdmUgYmVlbiB0cnlpbmcgdG8gYWNxdWlyZSBtb3JlIEFS
TQpoYXJkd2FyZSBmb3IgdGhlIHRlc3QgbGFiLiAgSSBoYXZlIGFsc28gdHJpZWQgdG8gYmUgY2xl
YXIgaW4gbXkgb2ZmZXJzCnRvIGFjY2VwdCBjb250cmlidXRpb25zIHRvIGNoYW5nZSB0aGUgd2F5
IHRoaW5ncyB3b3JrLgoKSSBndWVzcyBhdCBsZWFzdCBzdGF0aW5nIGl0IGFnYWluIHNvIGV4cGxp
Y2l0bHkgYW5kIHVuYW1iaWd1b3VzbHkgaW4gYQpoaWdoLXByb2ZpbGUgZG9jdW1lbnQgbWF5IHBy
b2R1Y2UgYSBkaWZmZXJlbnQgb3V0Y29tZSB0aGlzIHRpbWUuCgoKSWFuLgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 15:40:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 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 1gHsbj-0006DD-Gl; Wed, 31 Oct 2018 15: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=qv1o=nl=citrix.com=prvs=835e3026f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHsbi-0006D7-O6
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 15:40:34 +0000
X-Inumbo-ID: 4d7a3de2-dd23-11e8-af77-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4d7a3de2-dd23-11e8-af77-12d6303a7972;
 Wed, 31 Oct 2018 15:40:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69274247"
Date: Wed, 31 Oct 2018 15:40:30 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20181031154030.fqszvjey2fos62lc@zion.uk.xensource.com>
References: <20181031124335.23867-1-paul.durrant@citrix.com>
 <20181031124335.23867-6-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181031124335.23867-6-paul.durrant@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 5/9] viridian: separate interrupt related
 enlightenment implementations...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@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>

T24gV2VkLCBPY3QgMzEsIDIwMTggYXQgMTI6NDM6MzFQTSArMDAwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IC4uLmludG8gbmV3ICdzeW5pYycgbW9kdWxlLgo+IAo+IFRoZSBTeW5JQyAoc3ludGhl
dGljIGludGVycnVwdCBjb250cm9sbGVyKSBpcyBzcGVjaWZpZWQgWzFdIHRvIGJlIGEgc3VwZXIt
Cj4gc2V0IG9mIGEgdmlydHVhbGl6ZWQgTEFQSUMsIGFuZCBpdHMgZGVmaW5pdGlvbiBlbmNvbXBh
c3NlcyBhbGwKPiBlbmxpZ2h0ZW5tZW50cyByZWxhdGVkIHRvIHZpcnR1YWwgaW50ZXJydXB0IGNv
bnRyb2wuCj4gCj4gVGhpcyBwYXRjaCByZWR1Y2VzIHRoZSBzaXplIG9mIHRoZSBtYWluIHZpcmlk
aWFuIHNvdXJjZSBtb2R1bGUgYnkgZ2l2aW5nCj4gdGhlc2UgZW5saWdodGVubWVudHMgdGhlaXIg
b3duIG1vZHVsZS4gVGhpcyBpcyBkb25lIGluIGFudGljaXBhdGlvbiBvZgo+IGltcGxlbWVudGF0
aW9uIG9mIG1vcmUgc3VjaCBlbmxpZ2h0ZW5tZW50cyBhbmQgYSBkZXNpcmUgbm90IHRvIGZ1cnRo
ZXIKPiBsZW5ndGhlbiB0aGVuIG1haW4gc291cmNlIG1vZHVsZSB3aGVuIHRoaXMgd29yayBpcyBk
b25lLgo+IAo+IFdoaWxzdCBtb3ZpbmcgdGhlIGNvZGU6Cj4gCj4gLSBGaXggdmFyaW91cyBzdHls
ZSBpc3N1ZXMuCj4gLSBNb3ZlIHRoZSBNU1IgZGVmaW5pdGlvbnMgaW50byB0aGUgaGVhZGVyIChz
aW5jZSB0aGV5IGFyZSBub3cgbmVlZGVkIGluCj4gICBtb3JlIHRoYW4gb25lIHNvdXJjZSBtb2R1
bGUpLgo+IAo+IFsxXSBodHRwczovL2dpdGh1Yi5jb20vTWljcm9zb2Z0RG9jcy9WaXJ0dWFsaXph
dGlvbi1Eb2N1bWVudGF0aW9uL3Jhdy9saXZlL3RsZnMvSHlwZXJ2aXNvciUyMFRvcCUyMExldmVs
JTIwRnVuY3Rpb25hbCUyMFNwZWNpZmljYXRpb24lMjB2NS4wQy5wZGYKPiAKPiBTaWduZWQtb2Zm
LWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 15:41:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 15: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 1gHscE-0006Gm-T4; Wed, 31 Oct 2018 15: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=i5ur=nl=citrix.com=prvs=835789c87=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gHscD-0006Gc-8P
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 15:41:05 +0000
X-Inumbo-ID: 5fe97164-dd23-11e8-9086-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5fe97164-dd23-11e8-9086-12d6303a7972;
 Wed, 31 Oct 2018 15:41:04 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69274351"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23513.52493.74145.264702@mariner.uk.xensource.com>
Date: Wed, 31 Oct 2018 15:41:01 +0000
To: Christian Lindig <christian.lindig@citrix.com>
In-Reply-To: <20181031113323.22379-1-christian.lindig@citrix.com>,
 <20181031113323.22379-2-christian.lindig@citrix.com>
References: <26EDCEB0-FF2A-42A2-B538-56B8C0124A10@citrix.com>
 <20181031113323.22379-1-christian.lindig@citrix.com>
 <20181031113323.22379-2-christian.lindig@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v2 1/1] tools/ocaml: Re-introduce
 Xenctrl.with_intf wrapper [and 1 more messages]
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q2hyaXN0aWFuIExpbmRpZyB3cml0ZXMgKCJbUEFUQ0ggMS8xXSB0b29scy9vY2FtbDogUmUtaW50
cm9kdWNlIFhlbmN0cmwud2l0aF9pbnRmIHdyYXBwZXIiKToKPiBDb21taXQgODE5NDZhNzNkYzk3
NWE3ZGFmZTkwMTdhOGU2MWQxZTY0ZmRiZWRiZiByZW1vdmVkCj4gWGVuY3RybC53aXRoX2ludGYg
YmFzZWQgb24gaXRzIHVuZGVzaXJhYmxlIGJlaGF2aW91ciBvZiBvcGVuaW5nIGFuZAo+IGNsb3Np
bmcgYSBYZW5jdHJsIGNvbm5lY3Rpb24gd2l0aCBldmVyeSBpbnZvY2F0aW9uLiBUaGlzIGNvbW1p
dAo+IHJlLWludHJvZHVjZXMgd2l0aF9pbnRmIGJ1dCB3aXRoIGFuIHVwZGF0ZWQgYmVoYXZpb3Vy
OiBpdCBtYWludGFpbnMgYQo+IGdsb2JhbCBYZW5jdHJsIGNvbm5lY3Rpb24gd2hpY2ggaXMgb3Bl
bmVkIHVwb24gZmlyc3QgdXNhZ2UgYW5kIGtlcHQKPiBvcGVuLiBUaGlzIGhhbmRsZSBjYW4gYmUg
b2J0YWluZWQgYnkgY2xpZW50cyB1c2luZyBuZXcgZnVuY3Rpb25zCj4gZ2V0X2hhbmRsZSgpIGFu
ZCBjbG9zZV9oYW5kbGUoKS4KClRoYW5rcywgSSBsaWtlIHRoZSBjaGFuZ2VzIHlvdSBtYWRlLgoK
SSBzdGlsbCB0aGluawoKPiArKCoqIFtjbG9zZSBoYW5kbGVdIGNsb3NlcyB0aGUgaGFuZGxlIG1h
aW50YWluZWQgYnkgW3dpdGhfaW50Zl0gKikKPiArdmFsIGNsb3NlX2hhbmRsZTogdW5pdCAtPiB1
bml0Cgp0aGlzIG5lZWRzIGEgc3Ryb25nZXIgd2FybmluZyBhZ2FpbnN0IGFueW9uZSBldmVyIGNh
bGxpbmcgaXQsIG9yIGEKY2xlYXJlciBleHBsYW5hdGlvbiBvZiB0aGUgY29uc3F1ZW5jZXMgKHdo
b3NlIHNjb3BlIGlzIHZlcnkgYnJvYWQpLgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 15:43:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 15:43: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 1gHsed-0006TJ-E1; Wed, 31 Oct 2018 15:43:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qv1o=nl=citrix.com=prvs=835e3026f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHseb-0006TB-Pn
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 15:43:33 +0000
X-Inumbo-ID: b894dc71-dd23-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b894dc71-dd23-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 15:43:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69274842"
Date: Wed, 31 Oct 2018 15:43:19 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20181031154319.hdofmrzgrina5tyq@zion.uk.xensource.com>
References: <20181031124335.23867-1-paul.durrant@citrix.com>
 <20181031124335.23867-7-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181031124335.23867-7-paul.durrant@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 6/9] viridian: separate time related
 enlightenment implementations...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 <wei.liu2@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>

T24gV2VkLCBPY3QgMzEsIDIwMTggYXQgMTI6NDM6MzJQTSArMDAwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IC4uLmludG8gbmV3ICd0aW1lJyBtb2R1bGUuCj4gCj4gVGhpcyBwYXRjaCByZWR1Y2Vz
IHRoZSBzaXplIG9mIHRoZSBtYWluIHZpcmlkaWFuIHNvdXJjZSBtb2R1bGUgYnkKPiBtb3Zpbmcg
dGltZSByZWxhdGVkIGVubGlnaHRlbm1lbnRzIGludG8gdGhlaXIgb3duIHNvdXJjZSBtb2R1bGUu
IFRoaXMgaXMKPiBkb25lIGluIGFudGljaXBhdGlvbiBvZiBpbXBsZW1lbnRhdGlvbiBvZiBtb3Jl
IHN1Y2ggZW5pZ2h0ZW5tZW50cyBhbmQKPiBhIGRlc2lyZSB0byBub3QgZnVydGhlciBsZW5ndGhl
biB0aGUgbWFpbiBzb3VyY2UgbW9kdWxlIHdoZW4gdGhpcyB3b3JrCj4gaXMgZG9uZS4KPiAKPiBX
aGlsZSBtb3ZpbmcgdGhlIGNvZGU6Cj4gCj4gLSBNb3ZlIHRoZSBkZWNsYXJhdGlvbiBvZiBIVl9S
RUZFUkVOQ0VfVFNDX1BBR0UgZnJvbSB0aGUgaGVhZGVyIGZpbGUgaW50bwo+ICAgdGhlIG5ldyBz
b3VyY2UgbW9kdWxlLCBzaW5jZSBpdCBpcyBvbmx5IHVzZWQgdGhlcmUuCj4gLSBDbGVhbiB1cCBh
IGJvb2xfdC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBj
aXRyaXguY29tPgpbLi4uXQo+ICtpbnQgdmlyaWRpYW5fdGltZV93cm1zcihzdHJ1Y3QgdmNwdSAq
diwgdWludDMyX3QgaWR4LCB1aW50NjRfdCB2YWwpCj4gK3sKPiArICAgIHN0cnVjdCBkb21haW4g
KmQgPSB2LT5kb21haW47Cj4gKwo+ICsgICAgc3dpdGNoICggaWR4ICkKPiArICAgIHsKPiArICAg
IGNhc2UgSFZfWDY0X01TUl9SRUZFUkVOQ0VfVFNDOgo+ICsgICAgICAgIGlmICggISh2aXJpZGlh
bl9mZWF0dXJlX21hc2soZCkgJiBIVk1QVl9yZWZlcmVuY2VfdHNjKSApCj4gKyAgICAgICAgICAg
IHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKPiArCj4gKyAgICAgICAgZC0+YXJjaC5odm0udmly
aWRpYW4ucmVmZXJlbmNlX3RzYy5yYXcgPSB2YWw7Cj4gKyAgICAgICAgZHVtcF9yZWZlcmVuY2Vf
dHNjKGQpOwo+ICsgICAgICAgIGlmICggZC0+YXJjaC5odm0udmlyaWRpYW4ucmVmZXJlbmNlX3Rz
Yy5maWVsZHMuZW5hYmxlZCApCj4gKyAgICAgICAgICAgIHVwZGF0ZV9yZWZlcmVuY2VfdHNjKGQs
IHRydWUpOwo+ICsgICAgICAgIGJyZWFrOwo+ICsKPiArICAgIGRlZmF1bHQ6Cj4gKyAgICAgICAg
Z2RwcmludGsoWEVOTE9HX0lORk8sCj4gKyAgICAgICAgICAgICAgICAgIiVzOiB1bmltcGxlbWVu
dGVkIE1TUiAlI3ggKCUwMTYiUFJJeDY0IilcbiIsCgpJIGJlbGlldmUgdGhpcyBjYW4gZml0IGlu
dG8gcHJldmlvdXMgbGluZSBqdXN0IGZpbmUuCgpBbnl3YXksIGRvbid0IGxldCB0aGlzIG1pbm9y
IGJsb2NrIHRoaXMgcGF0Y2guCgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 15:45:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 15: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 1gHsgP-0006c9-SK; Wed, 31 Oct 2018 15:45: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=qv1o=nl=citrix.com=prvs=835e3026f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHsgP-0006c2-31
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 15:45:25 +0000
X-Inumbo-ID: fa2adab0-dd23-11e8-9cc7-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fa2adab0-dd23-11e8-9cc7-12d6303a7972;
 Wed, 31 Oct 2018 15:45:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69275215"
Date: Wed, 31 Oct 2018 15:45:12 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20181031154512.mmy4obk2kf4pzzdw@zion.uk.xensource.com>
References: <20181031124335.23867-1-paul.durrant@citrix.com>
 <20181031124335.23867-8-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181031124335.23867-8-paul.durrant@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 7/9] viridian: define type for the
 'virtual 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: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@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>

T24gV2VkLCBPY3QgMzEsIDIwMTggYXQgMTI6NDM6MzNQTSArMDAwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IFRoZSBzcGVjaWZpY2F0aW9uIFsxXSBkZWZpbmVzIGEgdHlwZSBzbyB3ZSBzaG91bGQg
dXNlIGl0LCByYXRoZXIgdGhhbiBqdXN0Cj4gT1ItaW5nIGFuZCBBTkQtaW5nIG1hZ2ljIGJpdHMu
Cj4gCj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4gCj4gTk9URTogVGhlIHR5cGUgZGVmaW5lZCBp
biB0aGUgc3BlY2lmaWNhdGlvbiBkb2VzIGluY2x1ZGUgYW4gYW5vbnltb3VzCj4gICAgICAgc3Vi
LXN0cnVjdCBpbiB0aGUgcGFnZSB0eXBlIGJ1dCwgYXMgd2UgY3VycmVudGx5IHVzZSBvbmx5IHRo
ZSBmaXJzdAo+ICAgICAgIGVsZW1lbnQsIHRoZSBzdHJ1Y3QgZGVjbGFyYXRpb24gaGFzIGJlZW4g
b21pdHRlZC4KPiAKPiBbMV0gaHR0cHM6Ly9naXRodWIuY29tL01pY3Jvc29mdERvY3MvVmlydHVh
bGl6YXRpb24tRG9jdW1lbnRhdGlvbi9yYXcvbGl2ZS90bGZzL0h5cGVydmlzb3IlMjBUb3AlMjBM
ZXZlbCUyMEZ1bmN0aW9uYWwlMjBTcGVjaWZpY2F0aW9uJTIwdjUuMEMucGRmCj4gCj4gU2lnbmVk
LW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KClJldmlld2Vk
LWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 15:46:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 15: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 1gHsh3-0006gG-8C; Wed, 31 Oct 2018 15:46:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=6mtx=nl=amazon.com=prvs=835c729fb=lexnv@srs-us1.protection.inumbo.net>)
 id 1gHsh1-0006g6-Q0
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 15:46:03 +0000
X-Inumbo-ID: 11a24668-dd24-11e8-87d6-bc764e045a96
Received: from smtp-fw-6002.amazon.com (unknown [52.95.49.90])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 11a24668-dd24-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 15:46: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=1541000763; x=1572536763;
 h=to:cc:from:subject:message-id:date:mime-version;
 bh=OfaYqX19PKVB8+a00COWkf0M+RbpZ3OlXVu+8T49sMI=;
 b=UMzj1tooGdq1qX23m7zRHhDgCB3cc0eqkeUbC0OAem0PjuOsSnDO7ldw
 xj2x5Vecdq3xlgkKBHA8Lgt8ifnfQP4nCuZLqgwUXQpgjmP6wa0JppGyH
 QYUZqpBJXttY7UyltrSyzgAuuXgk0TAvFBdPnlQtQY7Hpcoa3KrYlsOvE I=;
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; 
 d="scan'208,217";a="371325242"
Received: from iad6-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1d-37fd6b3d.us-east-1.amazon.com) ([10.124.125.6])
 by smtp-border-fw-out-6002.iad6.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 31 Oct 2018 15:46:02 +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-37fd6b3d.us-east-1.amazon.com (8.14.7/8.14.7) with
 ESMTP id w9VFjqV9026843
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Wed, 31 Oct 2018 15:45:58 GMT
Received: from EX13D13UWB002.ant.amazon.com (10.43.161.21) by
 EX13MTAUWB001.ant.amazon.com (10.43.161.249) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 31 Oct 2018 15:45:58 +0000
Received: from EX13MTAUWB001.ant.amazon.com (10.43.161.207) by
 EX13D13UWB002.ant.amazon.com (10.43.161.21) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 31 Oct 2018 15:45:58 +0000
Received: from udc56b47e33e855.ant.amazon.com (10.55.185.209) by
 mail-relay.amazon.com (10.43.161.249) with Microsoft SMTP Server (TLS) id
 15.0.1367.3 via Frontend Transport; Wed, 31 Oct 2018 15:45:56 +0000
To: <xen-devel@lists.xenproject.org>
From: Alexandru Vasile <lexnv@amazon.com>
Message-ID: <235eeb60-c48d-8161-d05d-139692c0ae2a@amazon.com>
Date: Wed, 31 Oct 2018 17:45:53 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
Content-Language: en-US
Precedence: Bulk
Subject: [Xen-devel] dom0/pvh: Follow up discussion from xen-devel - Low
 hanging fruit
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: Juergen Gross <jgross@suse.com>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============6253065939590678899=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============6253065939590678899==
Content-Type: multipart/alternative;
	boundary="------------8A02D27E0F2BB852F939A411"
Content-Language: en-US

--------------8A02D27E0F2BB852F939A411
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: base64

Ck9uIFdlZCwgT2N0IDMxLCAyMDE4IGF0IDA1OjA3IFBNICswMjAwLCBSb2dlciBQYXUgTW9ubsOp
IHdyb3RlOgoKPiBPbiBXZWQsIE9jdCAzMSwgMjAxOCBhdCAwNDozODowOFBNICswMjAwLCBBbGV4
YW5kcnUgVmFzaWxlIHdyb3RlOgo+ICA+IEhlbGxvLAo+ICA+Cj4gID4KID4gPiBJIGFtIHdyaXRp
bmcgYXMgYSBmb2xsb3cgdXAgZnJvbSBvdXIgZGlzY3Vzc2lvbiBvbiB0aGUgeGVuLWRldmVsIApt
YWlsaW5nCiA+ID4gbGlzdCBbMF0uCiA+ID4KPiAgPiBZb3UgbWVudGlvbmVkIHNvbWUg4oCYbG93
LWhhbmdpbmcgZnJ1aXQsIGJvdGggaW4gWGVuIGFuZCB0aGUgTGludXggCmtlcm5lbOKAmSBhbmQK
ID4gPiBpZiBJIGFtIGV2ZXIgaW50ZXJlc3RlZCB0byB0YWxrIGFib3V0IHNoYXJpbmcgdGhlIHdv
cmtsb2FkLgogPiA+Cj4gID4gQ291bGQgeW91IHNoYXJlIG1vcmUgZGV0YWlscyBhYm91dCB0aGlz
PwoKPiAtIFhlbjogbWFrZSBzdXJlIFBWSCBEb20wIHdvcmtzIHdpdGhvdXQgdGhlIGRvbTBfbWVt
IHBhcmFtZXRlci4gVGhlcmUKPiAgIGhhdmUgYmVlbiByZXBvcnRzIHRoYXQgdGhlIGluaXRpYWwg
bWVtb3J5IGFjY291bnRpbmcgZm9yIFhlbiBhbmQKPiBEb20wIGlzIGJvZ3VzIGZvciBhIFBWSCBE
b20wIGRlcGVuZGluZyBvbiB0aGUgaG9zdCBhbW91bnQgb2YgUkFNCj4gYW5kIG90aGVyIGZhY3Rv
cnMuIFRoaXMgd2lsbCBpbnZvbHZlIHRlc3RpbmcgUFZIIERvbTAgb24gc2V2ZXJhbAo+IGJveGVz
IHdpdGhvdXQgdGhlIGRvbTBfbWVtIHBhcmFtZXRlciBhbmQgY29taW5nIHVwIHdpdGggYSBiZXR0
ZXIKPiBhbGdvcml0aG0gdG8gY2FsY3VsYXRlIHRoZSBhbW91bnQgb2YgbWVtb3J5IHJlcXVpcmVk
IGJ5IFhlbiBhbmQKPiBEb20wLiBDaGFuZ2VzIHdpbGwgYmUgbW9zdGx5IGxpbWl0ZWQgdG8gdGhl
IGRvbTBfY29tcHV0ZV9ucl9wYWdlcwo+IGFuZCBkb20wX3BhZ2luZ19wYWdlcyBmdW5jdGlvbnMg
SSBleHBlY3QuCj4gIC0gTGludXg6IHRoZXJlIGFyZSBpc3N1ZXMgaW4gdGhlIHdheSBMaW51eCBt
YXBzIGZvcmVpZ24gbWVtb3J5IGFuZAo+ICDCoMKgIGdyYW50cyB3aGVuIHJ1bm5pbmcgaW4gUFZI
IG1vZGUuIEFGQUlLIExpbnV4IHdpbGwgYmFsbG9vbiBvdXQgUkFNCj4gYW5kIHVzZSB0aGUgZnJl
ZWQgcmFuZ2UgaW4gb3JkZXIgdG8gbWFwIGZvcmVpZ24gbWVtb3J5IG9yIGdyYW50cy4KPiBUaGlz
IGNhbiBjYXVzZSBvdXQgb2YgbWVtb3J5IGlzc3VlcyBpZiB0aGVyZSBhcmUgZW5vdWdoIG1hcHBp
bmdzLAo+ICDCoMKgIGFuZCBhbHNvIGRlY3JlYXNlcyB0aGUgUkFNIGF2YWlsYWJsZSB0byBEb20w
IGZvciBubyByZWFzb24uCj4gIMKgwqAgU29sdmluZyB0aGlzIGlzc3VlIHJlcXVpcmVzIGFuIGFu
YWx5c2lzIG9mIHRoZSBwcm9ibGVtIGFuZCBkcmFmdGluZwo+ICDCoMKgIGEgZG9jdW1lbnQgdGhh
dCBkZXNjcmliZXMgdGhlIHNvbHV0aW9uIGJlZm9yZSBpbXBsZW1lbnRpbmcgaXQsIGFzCj4gaXQn
cyBzbGlnaHRseSB0cmlja3kuIFRoaXMgZG9jdW1lbnQgd291bGQgYmUgc2VudCB0byB4ZW4tZGV2
ZWwgZm9yCj4gcmV2aWV3IGFuZCBvcGluaW9ucy4KCgpbMF0gCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOC0xMC9tc2cwMTU4MC5odG1sCgoK
CgoKQW1hem9uIERldmVsb3BtZW50IENlbnRlciAoUm9tYW5pYSkgUy5SLkwuIHJlZ2lzdGVyZWQg
b2ZmaWNlOiAyN0EgU2YuIExhemFyIFN0cmVldCwgVUJDNSwgZmxvb3IgMiwgSWFzaSwgSWFzaSBD
b3VudHksIDcwMDA0NSwgUm9tYW5pYS4gUmVnaXN0ZXJlZCBpbiBSb21hbmlhLiBSZWdpc3RyYXRp
b24gbnVtYmVyIEoyMi8yNjIxLzIwMDUuCg==

--------------8A02D27E0F2BB852F939A411
Content-Type: text/html; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64

PGh0bWw+CiAgPGhlYWQ+CgogICAgPG1ldGEgaHR0cC1lcXVpdj0iY29udGVudC10eXBlIiBjb250
ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9VVRGLTgiPgogIDwvaGVhZD4KICA8Ym9keSB0ZXh0PSIj
MDAwMDAwIiBiZ2NvbG9yPSIjRkZGRkZGIj4KICAgIDxwPjxicj4KICAgICAgPGZvbnQgc2l6ZT0i
MiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0OyI+PGZvbnQgc2l6ZT0iMiI+PHNwYW4KICAg
ICAgICAgICAgICBzdHlsZT0iZm9udC1zaXplOjEwcHQ7Ij48Zm9udCBzaXplPSIyIj48c3Bhbgog
ICAgICAgICAgICAgICAgICBzdHlsZT0iZm9udC1zaXplOjEwcHQ7Ij5PbiBXZWQsIE9jdCAzMSwg
MjAxOCBhdCAwNTowNwogICAgICAgICAgICAgICAgICBQTSArMDIwMCwgPC9zcGFuPjwvZm9udD48
L3NwYW4+PC9mb250Pjxmb250IHNpemU9IjIiPjxzcGFuCiAgICAgICAgICAgICAgc3R5bGU9ImZv
bnQtc2l6ZToxMHB0OyI+PGZvbnQgc2l6ZT0iMiI+PHNwYW4KICAgICAgICAgICAgICAgICAgc3R5
bGU9ImZvbnQtc2l6ZToxMHB0OyI+PHNwYW4gY2xhc3M9Il9wZV82MSI+PHNwYW4KICAgICAgICAg
ICAgICAgICAgICAgIGNsYXNzPSJfcGVfYiI+PHNwYW4gcm9sZT0iYnV0dG9uIiB0YWJpbmRleD0i
MCIKICAgICAgICAgICAgICAgICAgICAgICAgY2xhc3M9ImJpZGkgYWxsb3dUZXh0U2VsZWN0aW9u
Ij5Sb2dlciBQYXUgTW9ubsOpCiAgICAgICAgICAgICAgICAgICAgICA8L3NwYW4+PC9zcGFuPjwv
c3Bhbj53cm90ZTo8L3NwYW4+PC9mb250Pjwvc3Bhbj48L2ZvbnQ+CiAgICAgICAgICA8Zm9udCBz
aXplPSIyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQ7Ij48L3NwYW4+PC9mb250Pjwvc3Bh
bj48L2ZvbnQ+PC9wPgogICAgPHA+PGZvbnQgc2l6ZT0iMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMHB0OyI+PGZvbnQgc2l6ZT0iMiI+PHNwYW4KICAgICAgICAgICAgICBzdHlsZT0iZm9udC1z
aXplOjEwcHQ7Ij48Zm9udCBzaXplPSIyIj48c3BhbgogICAgICAgICAgICAgICAgICBzdHlsZT0i
Zm9udC1zaXplOjEwcHQ7Ij4mZ3Q7IDwvc3Bhbj48L2ZvbnQ+PC9zcGFuPjwvZm9udD5PbgogICAg
ICAgICAgV2VkLCBPY3QgMzEsIDIwMTggYXQgMDQ6Mzg6MDhQTSArMDIwMCwgQWxleGFuZHJ1IFZh
c2lsZSB3cm90ZTo8YnI+CiAgICAgICAgPC9zcGFuPjwvZm9udD48Zm9udCBzaXplPSIyIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwcHQ7Ij48Zm9udAogICAgICAgICAgICBzaXplPSIyIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwcHQ7Ij4mZ3Q7IDwvc3Bhbj48L2ZvbnQ+Jmd0OwogICAgICAg
ICAgSGVsbG8sPGJyPgogICAgICAgIDwvc3Bhbj48L2ZvbnQ+PGZvbnQgc2l6ZT0iMiI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMHB0OyI+PGZvbnQKICAgICAgICAgICAgc2l6ZT0iMiI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMHB0OyI+PGZvbnQgc2l6ZT0iMiI+PHNwYW4KICAgICAgICAgICAg
ICAgICAgc3R5bGU9ImZvbnQtc2l6ZToxMHB0OyI+Jmd0OyA8L3NwYW4+PC9mb250Pjwvc3Bhbj48
L2ZvbnQ+Jmd0OwogICAgICAgIDwvc3Bhbj48L2ZvbnQ+PGJyPgogICAgICA8Zm9udCBzaXplPSIy
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQ7Ij48Zm9udCBzaXplPSIyIj48c3BhbgogICAg
ICAgICAgICAgIHN0eWxlPSJmb250LXNpemU6MTBwdDsiPjxmb250IHNpemU9IjIiPjxzcGFuCiAg
ICAgICAgICAgICAgICAgIHN0eWxlPSJmb250LXNpemU6MTBwdDsiPiZndDsgPC9zcGFuPjwvZm9u
dD48L3NwYW4+PC9mb250PgogICAgICAgICAgJmd0OyA8YnI+CiAgICAgICAgICAmZ3Q7IDwvc3Bh
bj48L2ZvbnQ+PGZvbnQgc2l6ZT0iMiI+PHNwYW4KICAgICAgICAgIHN0eWxlPSJmb250LXNpemU6
MTBwdDsiPjxmb250IHNpemU9IjIiPjxzcGFuCiAgICAgICAgICAgICAgc3R5bGU9ImZvbnQtc2l6
ZToxMHB0OyI+PGZvbnQgc2l6ZT0iMiI+PHNwYW4KICAgICAgICAgICAgICAgICAgc3R5bGU9ImZv
bnQtc2l6ZToxMHB0OyI+Jmd0OyA8L3NwYW4+PC9mb250Pjwvc3Bhbj48L2ZvbnQ+SQogICAgICAg
ICAgYW0gd3JpdGluZyBhcyBhIGZvbGxvdyB1cCBmcm9tIG91ciBkaXNjdXNzaW9uIG9uIHRoZSB4
ZW4tZGV2ZWwKICAgICAgICAgIG1haWxpbmc8YnI+CiAgICAgICAgICAmZ3Q7IDwvc3Bhbj48L2Zv
bnQ+PGZvbnQgc2l6ZT0iMiI+PHNwYW4KICAgICAgICAgIHN0eWxlPSJmb250LXNpemU6MTBwdDsi
Pjxmb250IHNpemU9IjIiPjxzcGFuCiAgICAgICAgICAgICAgc3R5bGU9ImZvbnQtc2l6ZToxMHB0
OyI+PGZvbnQgc2l6ZT0iMiI+PHNwYW4KICAgICAgICAgICAgICAgICAgc3R5bGU9ImZvbnQtc2l6
ZToxMHB0OyI+Jmd0OyA8L3NwYW4+PC9mb250Pjwvc3Bhbj48L2ZvbnQ+bGlzdAogICAgICAgICAg
WzBdLjxicj4KICAgICAgICAgICZndDsgPC9zcGFuPjwvZm9udD48Zm9udCBzaXplPSIyIj48c3Bh
bgogICAgICAgICAgc3R5bGU9ImZvbnQtc2l6ZToxMHB0OyI+PGZvbnQgc2l6ZT0iMiI+PHNwYW4K
ICAgICAgICAgICAgICBzdHlsZT0iZm9udC1zaXplOjEwcHQ7Ij4mZ3Q7IDwvc3Bhbj48L2ZvbnQ+
PC9zcGFuPjwvZm9udD48YnI+CiAgICAgIDxmb250IHNpemU9IjIiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTBwdDsiPjxmb250IHNpemU9IjIiPjxzcGFuCiAgICAgICAgICAgICAgc3R5bGU9ImZv
bnQtc2l6ZToxMHB0OyI+PGZvbnQgc2l6ZT0iMiI+PHNwYW4KICAgICAgICAgICAgICAgICAgc3R5
bGU9ImZvbnQtc2l6ZToxMHB0OyI+Jmd0OyA8L3NwYW4+PC9mb250Pjwvc3Bhbj48L2ZvbnQ+CiAg
ICAgICAgICAmZ3Q7IFlvdSBtZW50aW9uZWQgc29tZSDigJhsb3ctaGFuZ2luZyBmcnVpdCwgYm90
aCBpbiBYZW4gYW5kCiAgICAgICAgICB0aGUgTGludXgga2VybmVs4oCZIGFuZDxicj4KICAgICAg
ICAgICZndDsgPC9zcGFuPjwvZm9udD48Zm9udCBzaXplPSIyIj48c3BhbgogICAgICAgICAgc3R5
bGU9ImZvbnQtc2l6ZToxMHB0OyI+PGZvbnQgc2l6ZT0iMiI+PHNwYW4KICAgICAgICAgICAgICBz
dHlsZT0iZm9udC1zaXplOjEwcHQ7Ij48Zm9udCBzaXplPSIyIj48c3BhbgogICAgICAgICAgICAg
ICAgICBzdHlsZT0iZm9udC1zaXplOjEwcHQ7Ij4mZ3Q7IDwvc3Bhbj48L2ZvbnQ+PC9zcGFuPjwv
Zm9udD5pZgogICAgICAgICAgSSBhbSBldmVyIGludGVyZXN0ZWQgdG8gdGFsayBhYm91dCBzaGFy
aW5nIHRoZSB3b3JrbG9hZC48YnI+CiAgICAgICAgICAmZ3Q7IDwvc3Bhbj48L2ZvbnQ+PGZvbnQg
c2l6ZT0iMiI+PHNwYW4KICAgICAgICAgIHN0eWxlPSJmb250LXNpemU6MTBwdDsiPjxmb250IHNp
emU9IjIiPjxzcGFuCiAgICAgICAgICAgICAgc3R5bGU9ImZvbnQtc2l6ZToxMHB0OyI+Jmd0OyA8
L3NwYW4+PC9mb250Pjwvc3Bhbj48L2ZvbnQ+PGJyPgogICAgICA8Zm9udCBzaXplPSIyIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwcHQ7Ij48Zm9udCBzaXplPSIyIj48c3BhbgogICAgICAgICAg
ICAgIHN0eWxlPSJmb250LXNpemU6MTBwdDsiPjxmb250IHNpemU9IjIiPjxzcGFuCiAgICAgICAg
ICAgICAgICAgIHN0eWxlPSJmb250LXNpemU6MTBwdDsiPiZndDsgPC9zcGFuPjwvZm9udD48L3Nw
YW4+PC9mb250PgogICAgICAgICAgJmd0OyBDb3VsZCB5b3Ugc2hhcmUgbW9yZSBkZXRhaWxzIGFi
b3V0IHRoaXM/PC9zcGFuPjwvZm9udD48L3A+CiAgICA8Zm9udCBzaXplPSIyIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwcHQ7Ij48Zm9udCBzaXplPSIyIj48c3BhbgogICAgICAgICAgICBzdHls
ZT0iZm9udC1zaXplOjEwcHQ7Ij48Zm9udCBzaXplPSIyIj48c3BhbgogICAgICAgICAgICAgICAg
c3R5bGU9ImZvbnQtc2l6ZToxMHB0OyI+Jmd0OyA8L3NwYW4+PC9mb250Pjwvc3Bhbj48L2ZvbnQ+
LQogICAgICAgIFhlbjogbWFrZSBzdXJlIFBWSCBEb20wIHdvcmtzIHdpdGhvdXQgdGhlIGRvbTBf
bWVtIHBhcmFtZXRlci4KICAgICAgICBUaGVyZTxicj4KICAgICAgPC9zcGFuPjwvZm9udD48Zm9u
dCBzaXplPSIyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQ7Ij48Zm9udAogICAgICAgICAg
c2l6ZT0iMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0OyI+PGZvbnQgc2l6ZT0iMiI+PHNw
YW4KICAgICAgICAgICAgICAgIHN0eWxlPSJmb250LXNpemU6MTBwdDsiPiZndDsgwqDCoDwvc3Bh
bj48L2ZvbnQ+PC9zcGFuPjwvZm9udD4KICAgICAgICBoYXZlIGJlZW4gcmVwb3J0cyB0aGF0IHRo
ZSBpbml0aWFsIG1lbW9yeSBhY2NvdW50aW5nIGZvciBYZW4gYW5kPGJyPgogICAgICA8L3NwYW4+
PC9mb250Pjxmb250IHNpemU9IjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdDsiPjxmb250
CiAgICAgICAgICBzaXplPSIyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQ7Ij48Zm9udCBz
aXplPSIyIj48c3BhbgogICAgICAgICAgICAgICAgc3R5bGU9ImZvbnQtc2l6ZToxMHB0OyI+Jmd0
OyA8L3NwYW4+PC9mb250Pjwvc3Bhbj48L2ZvbnQ+wqDCoAogICAgICAgIERvbTAgaXMgYm9ndXMg
Zm9yIGEgUFZIIERvbTAgZGVwZW5kaW5nIG9uIHRoZSBob3N0IGFtb3VudCBvZiBSQU08YnI+CiAg
ICAgIDwvc3Bhbj48L2ZvbnQ+PGZvbnQgc2l6ZT0iMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MHB0OyI+PGZvbnQKICAgICAgICAgIHNpemU9IjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBw
dDsiPjxmb250IHNpemU9IjIiPjxzcGFuCiAgICAgICAgICAgICAgICBzdHlsZT0iZm9udC1zaXpl
OjEwcHQ7Ij4mZ3Q7IDwvc3Bhbj48L2ZvbnQ+PC9zcGFuPjwvZm9udD7CoMKgCiAgICAgICAgYW5k
IG90aGVyIGZhY3RvcnMuIFRoaXMgd2lsbCBpbnZvbHZlIHRlc3RpbmcgUFZIIERvbTAgb24gc2V2
ZXJhbDxicj4KICAgICAgPC9zcGFuPjwvZm9udD48Zm9udCBzaXplPSIyIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwcHQ7Ij48Zm9udAogICAgICAgICAgc2l6ZT0iMiI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMHB0OyI+PGZvbnQgc2l6ZT0iMiI+PHNwYW4KICAgICAgICAgICAgICAgIHN0eWxl
PSJmb250LXNpemU6MTBwdDsiPiZndDsgPC9zcGFuPjwvZm9udD48L3NwYW4+PC9mb250PsKgwqAK
ICAgICAgICBib3hlcyB3aXRob3V0IHRoZSBkb20wX21lbSBwYXJhbWV0ZXIgYW5kIGNvbWluZyB1
cCB3aXRoIGEgYmV0dGVyPGJyPgogICAgICA8L3NwYW4+PC9mb250Pjxmb250IHNpemU9IjIiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTBwdDsiPjxmb250CiAgICAgICAgICBzaXplPSIyIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwcHQ7Ij48Zm9udCBzaXplPSIyIj48c3BhbgogICAgICAgICAg
ICAgICAgc3R5bGU9ImZvbnQtc2l6ZToxMHB0OyI+Jmd0OyA8L3NwYW4+PC9mb250Pjwvc3Bhbj48
L2ZvbnQ+wqDCoAogICAgICAgIGFsZ29yaXRobSB0byBjYWxjdWxhdGUgdGhlIGFtb3VudCBvZiBt
ZW1vcnkgcmVxdWlyZWQgYnkgWGVuIGFuZDxicj4KICAgICAgPC9zcGFuPjwvZm9udD48Zm9udCBz
aXplPSIyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQ7Ij48Zm9udAogICAgICAgICAgc2l6
ZT0iMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0OyI+PGZvbnQgc2l6ZT0iMiI+PHNwYW4K
ICAgICAgICAgICAgICAgIHN0eWxlPSJmb250LXNpemU6MTBwdDsiPiZndDsgPC9zcGFuPjwvZm9u
dD48L3NwYW4+PC9mb250PsKgwqAKICAgICAgICBEb20wLiBDaGFuZ2VzIHdpbGwgYmUgbW9zdGx5
IGxpbWl0ZWQgdG8gdGhlCiAgICAgICAgZG9tMF9jb21wdXRlX25yX3BhZ2VzPGJyPgogICAgICA8
L3NwYW4+PC9mb250Pjxmb250IHNpemU9IjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdDsi
Pjxmb250CiAgICAgICAgICBzaXplPSIyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQ7Ij48
Zm9udCBzaXplPSIyIj48c3BhbgogICAgICAgICAgICAgICAgc3R5bGU9ImZvbnQtc2l6ZToxMHB0
OyI+Jmd0OyA8L3NwYW4+PC9mb250Pjwvc3Bhbj48L2ZvbnQ+wqDCoAogICAgICAgIGFuZCBkb20w
X3BhZ2luZ19wYWdlcyBmdW5jdGlvbnMgSSBleHBlY3QuPC9zcGFuPjwvZm9udD48YnI+CiAgICA8
Zm9udCBzaXplPSIyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQ7Ij48Zm9udCBzaXplPSIy
Ij48c3BhbgogICAgICAgICAgICBzdHlsZT0iZm9udC1zaXplOjEwcHQ7Ij48Zm9udCBzaXplPSIy
Ij48c3BhbgogICAgICAgICAgICAgICAgc3R5bGU9ImZvbnQtc2l6ZToxMHB0OyI+Jmd0O8KgIDwv
c3Bhbj48L2ZvbnQ+PC9zcGFuPjwvZm9udD4KICAgICAgICAtIExpbnV4OiB0aGVyZSBhcmUgaXNz
dWVzIGluIHRoZSB3YXkgTGludXggbWFwcyBmb3JlaWduIG1lbW9yeQogICAgICAgIGFuZDxicj4K
ICAgICAgPC9zcGFuPjwvZm9udD48Zm9udCBzaXplPSIyIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwcHQ7Ij48Zm9udAogICAgICAgICAgc2l6ZT0iMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MHB0OyI+PGZvbnQgc2l6ZT0iMiI+PHNwYW4KICAgICAgICAgICAgICAgIHN0eWxlPSJmb250LXNp
emU6MTBwdDsiPiZndDsgPC9zcGFuPjwvZm9udD48L3NwYW4+PC9mb250PgogICAgICAgIMKgwqAg
Z3JhbnRzIHdoZW4gcnVubmluZyBpbiBQVkggbW9kZS4gQUZBSUsgTGludXggd2lsbCBiYWxsb29u
IG91dAogICAgICAgIFJBTTxicj4KICAgICAgPC9zcGFuPjwvZm9udD48Zm9udCBzaXplPSIyIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQ7Ij48Zm9udAogICAgICAgICAgc2l6ZT0iMiI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0OyI+PGZvbnQgc2l6ZT0iMiI+PHNwYW4KICAgICAgICAg
ICAgICAgIHN0eWxlPSJmb250LXNpemU6MTBwdDsiPiZndDsgPC9zcGFuPjwvZm9udD48L3NwYW4+
PC9mb250PsKgwqAKICAgICAgICBhbmQgdXNlIHRoZSBmcmVlZCByYW5nZSBpbiBvcmRlciB0byBt
YXAgZm9yZWlnbiBtZW1vcnkgb3IKICAgICAgICBncmFudHMuPGJyPgogICAgICA8L3NwYW4+PC9m
b250Pjxmb250IHNpemU9IjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdDsiPjxmb250CiAg
ICAgICAgICBzaXplPSIyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQ7Ij48Zm9udCBzaXpl
PSIyIj48c3BhbgogICAgICAgICAgICAgICAgc3R5bGU9ImZvbnQtc2l6ZToxMHB0OyI+Jmd0OyA8
L3NwYW4+PC9mb250Pjwvc3Bhbj48L2ZvbnQ+wqDCoAogICAgICAgIFRoaXMgY2FuIGNhdXNlIG91
dCBvZiBtZW1vcnkgaXNzdWVzIGlmIHRoZXJlIGFyZSBlbm91Z2gKICAgICAgICBtYXBwaW5ncyw8
YnI+CiAgICAgIDwvc3Bhbj48L2ZvbnQ+PGZvbnQgc2l6ZT0iMiI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMHB0OyI+PGZvbnQKICAgICAgICAgIHNpemU9IjIiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTBwdDsiPjxmb250IHNpemU9IjIiPjxzcGFuCiAgICAgICAgICAgICAgICBzdHlsZT0iZm9u
dC1zaXplOjEwcHQ7Ij4mZ3Q7IDwvc3Bhbj48L2ZvbnQ+PC9zcGFuPjwvZm9udD4KICAgICAgICDC
oMKgIGFuZCBhbHNvIGRlY3JlYXNlcyB0aGUgUkFNIGF2YWlsYWJsZSB0byBEb20wIGZvciBubyBy
ZWFzb24uPC9zcGFuPjwvZm9udD48YnI+CiAgICA8Zm9udCBzaXplPSIyIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwcHQ7Ij48Zm9udCBzaXplPSIyIj48c3BhbgogICAgICAgICAgICBzdHlsZT0i
Zm9udC1zaXplOjEwcHQ7Ij48Zm9udCBzaXplPSIyIj48c3BhbgogICAgICAgICAgICAgICAgc3R5
bGU9ImZvbnQtc2l6ZToxMHB0OyI+Jmd0OyA8L3NwYW4+PC9mb250Pjwvc3Bhbj48L2ZvbnQ+CiAg
ICAgICAgwqDCoCBTb2x2aW5nIHRoaXMgaXNzdWUgcmVxdWlyZXMgYW4gYW5hbHlzaXMgb2YgdGhl
IHByb2JsZW0gYW5kCiAgICAgICAgZHJhZnRpbmc8YnI+CiAgICAgIDwvc3Bhbj48L2ZvbnQ+PGZv
bnQgc2l6ZT0iMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0OyI+PGZvbnQKICAgICAgICAg
IHNpemU9IjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBwdDsiPjxmb250IHNpemU9IjIiPjxz
cGFuCiAgICAgICAgICAgICAgICBzdHlsZT0iZm9udC1zaXplOjEwcHQ7Ij4mZ3Q7IDwvc3Bhbj48
L2ZvbnQ+PC9zcGFuPjwvZm9udD4KICAgICAgICDCoMKgIGEgZG9jdW1lbnQgdGhhdCBkZXNjcmli
ZXMgdGhlIHNvbHV0aW9uIGJlZm9yZSBpbXBsZW1lbnRpbmcKICAgICAgICBpdCwgYXM8YnI+CiAg
ICAgIDwvc3Bhbj48L2ZvbnQ+PGZvbnQgc2l6ZT0iMiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MHB0OyI+PGZvbnQKICAgICAgICAgIHNpemU9IjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBw
dDsiPjxmb250IHNpemU9IjIiPjxzcGFuCiAgICAgICAgICAgICAgICBzdHlsZT0iZm9udC1zaXpl
OjEwcHQ7Ij4mZ3Q7IDwvc3Bhbj48L2ZvbnQ+PC9zcGFuPjwvZm9udD7CoMKgCiAgICAgICAgaXQn
cyBzbGlnaHRseSB0cmlja3kuIFRoaXMgZG9jdW1lbnQgd291bGQgYmUgc2VudCB0byB4ZW4tZGV2
ZWwKICAgICAgICBmb3I8YnI+CiAgICAgIDwvc3Bhbj48L2ZvbnQ+PGZvbnQgc2l6ZT0iMiI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0OyI+PGZvbnQKICAgICAgICAgIHNpemU9IjIiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTBwdDsiPjxmb250IHNpemU9IjIiPjxzcGFuCiAgICAgICAgICAg
ICAgICBzdHlsZT0iZm9udC1zaXplOjEwcHQ7Ij4mZ3Q7IDwvc3Bhbj48L2ZvbnQ+PC9zcGFuPjwv
Zm9udD7CoMKgCiAgICAgICAgcmV2aWV3IGFuZCBvcGluaW9ucy48L3NwYW4+PC9mb250PgogICAg
PHA+PHNwYW4gc3R5bGU9ImJhY2tncm91bmQtY29sb3I6d2hpdGU7Ij48Zm9udCBzaXplPSItMSI+
PGJyPgogICAgICAgIDwvZm9udD48L3NwYW4+PC9wPgogICAgPHA+PHNwYW4gc3R5bGU9ImJhY2tn
cm91bmQtY29sb3I6d2hpdGU7Ij48Zm9udCBzaXplPSItMSI+WzBdCjxhIGNsYXNzPSJtb3otdHh0
LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2
ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOC0xMC9tc2cwMTU4MC5odG1sIj5odHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMTAvbXNnMDE1ODAuaHRt
bDwvYT48L2ZvbnQ+PC9zcGFuPjwvcD4KICAgIDxwPjxzcGFuIHN0eWxlPSJiYWNrZ3JvdW5kLWNv
bG9yOndoaXRlOyI+PGZvbnQgc2l6ZT0iLTEiPjwvZm9udD48L3NwYW4+PGJyPgogICAgICA8Zm9u
dCBzaXplPSIyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwcHQ7Ij48L3NwYW4+PC9mb250Pjwv
cD4KICA8cD48L3A+Cgo8cD48YnI+CkFtYXpvbiBEZXZlbG9wbWVudCBDZW50ZXIgKFJvbWFuaWEp
IFMuUi5MLiByZWdpc3RlcmVkIG9mZmljZTogMjdBIFNmLiBMYXphciBTdHJlZXQsIFVCQzUsIGZs
b29yIDIsIElhc2ksIElhc2kgQ291bnR5LCA3MDAwNDUsIFJvbWFuaWEuIFJlZ2lzdGVyZWQgaW4g
Um9tYW5pYS4gUmVnaXN0cmF0aW9uIG51bWJlciBKMjIvMjYyMS8yMDA1LjwvcD4KPC9ib2R5Pgo8
L2h0bWw+Cg==

--------------8A02D27E0F2BB852F939A411--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6253065939590678899==--



From xen-devel-bounces@lists.xenproject.org Wed Oct 31 15:50:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 15:50: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 1gHslJ-0007ZZ-1a; Wed, 31 Oct 2018 15:50:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yun1=nl=citrix.com=prvs=8358bb395=christian.lindig@srs-us1.protection.inumbo.net>)
 id 1gHslH-0007ZU-0N
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 15:50:27 +0000
X-Inumbo-ID: af1f107d-dd24-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id af1f107d-dd24-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 15:50:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69276251"
To: Ian Jackson <ian.jackson@citrix.com>
References: <26EDCEB0-FF2A-42A2-B538-56B8C0124A10@citrix.com>
 <20181031113323.22379-1-christian.lindig@citrix.com>
 <20181031113323.22379-2-christian.lindig@citrix.com>
 <23513.52493.74145.264702@mariner.uk.xensource.com>
From: Christian Lindig <christian.lindig@citrix.com>
Message-ID: <1e22ad14-3d54-33b5-399b-6a23e7dc5704@citrix.com>
Date: Wed, 31 Oct 2018 15:50:23 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <23513.52493.74145.264702@mariner.uk.xensource.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v2 1/1] tools/ocaml: Re-introduce
 Xenctrl.with_intf wrapper [and 1 more messages]
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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.liu2@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>

T24gMzEvMTAvMTggMTU6NDEsIElhbiBKYWNrc29uIHdyb3RlOgo+IHRoaXMgbmVlZHMgYSBzdHJv
bmdlciB3YXJuaW5nIGFnYWluc3QgYW55b25lIGV2ZXIgY2FsbGluZyBpdCwgb3IgYQo+IGNsZWFy
ZXIgZXhwbGFuYXRpb24gb2YgdGhlIGNvbnNxdWVuY2VzICh3aG9zZSBzY29wZSBpcyB2ZXJ5IGJy
b2FkKS4KClRoZSBjb25zZXF1ZW5jZSBpcyB0aGF0IHRoZSBnbG9iYWwgaGFuZGxlIGlzIGNsb3Nl
ZCBidXQgaXQgd291bGQgYmUgCm9wZW5lZCBhZ2FpbiBpZgpvbmUgY2FsbGVkIHdpdGhfaW50ZiBh
Z2Fpbi4gU28gSSdtIG5vdCBzdXJlIHRoYXQgdGhpcyB3b3VsZCBiZSAKZGFuZ2Vyb3VzLiBNYXli
ZSBhIHdhcm5pbmcKdGhhdCBpcyBzaG91bGQgYmUgaWYgYXQgYWxsIGNhbGxlZCBiZWZvcmUgcHJv
Y2VzcyB0ZXJtaW5hdGlvbj8gSSdtIGhhcHkgCnRvIG1ha2Ugc3VjaCBhIGNoYW5nZS4KCi0tIEMK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 15:50:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 15: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 1gHslZ-0007b6-CB; Wed, 31 Oct 2018 15:50: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=qv1o=nl=citrix.com=prvs=835e3026f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHslY-0007ax-R7
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 15:50:44 +0000
X-Inumbo-ID: b92a0a44-dd24-11e8-bc72-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b92a0a44-dd24-11e8-bc72-12d6303a7972;
 Wed, 31 Oct 2018 15:50:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69276320"
Date: Wed, 31 Oct 2018 15:50:35 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20181031155035.m6zeyxndie5gkwjq@zion.uk.xensource.com>
References: <20181031124335.23867-1-paul.durrant@citrix.com>
 <20181031124335.23867-10-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181031124335.23867-10-paul.durrant@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 9/9] viridian: introduce struct
 viridian_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-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wei.liu2@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>

T24gV2VkLCBPY3QgMzEsIDIwMTggYXQgMTI6NDM6MzVQTSArMDAwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IFRoZSAndnBfYXNzaXN0JyBwYWdlIGlzIGN1cnJlbnRseSBhbiBleGFtcGxlIG9mIGEg
Z3Vlc3QgcGFnZSB3aGljaCBuZWVkcyB0bwo+IGJlIGtlcHQgbWFwcGVkIHRocm91Z2hvdXQgdGhl
IGxpZmUtdGltZSBvZiBhIGd1ZXN0LCBidXQgdGhlcmUgYXJlIG90aGVyCj4gc3VjaCBleGFtcGxl
cyBpbiB0aGUgc3BlY2lmaWN0aW9uIFsxXS4gVGhpcyBwYXRjaCB0aGVyZWZvcmUgaW50cm9kdWNl
cyBhCj4gZ2VuZXJpYyAndmlyaWRpYW5fcGFnZScgdHlwZSBhbmQgY29udmVydHMgdGhlIGN1cnJl
bnQgdnBfYXNzaXN0L2FwaWNfYXNzaXN0Cj4gcmVsYXRlZCBjb2RlIHRvIHVzZSBpdC4gU3Vic2Vx
dWVudCBwYXRjaGVzIGltcGxlbWVudGluZyBvdGhlciBlbmxpZ2h0bWVudHMKPiBjYW4gdGhlbiBh
bHNvIG1ha2UgdXNlIG9mIGl0Lgo+IAo+IFRoaXMgcGF0Y2ggYWxzbyByZW5hbWVzIHRoZSAndnBf
YXNzaXN0X3BlbmRpbmcnIGZpZWxkIGluIHN0cnVjdAo+IGh2bV92aXJpZGlhbl92Y3B1X2NvbnRl
eHQgdG8gJ2FwaWNfYXNzaXN0X3BlbmRpbmcnIHRvIG1vcmUgYWNjdXJhdGVseQo+IHJlZmxlY3Qg
aXRzIG1lYW5pbmcuIFRoZSB0ZXJtICd2cF9hc3Npc3QnIGFwcGxpZXMgdG8gdGhlIHdob2xlIHBh
Z2UgcmF0aGVyCj4gdGhhbiBqdXN0IHRoZSBFT0ktYXZvaWRhbmNlIGVubGlnaHRlbm1lbnQuIE5l
dyB2ZXJzb25zIG9mIHRoZSBzcGVjaWZpY2F0aW9uCj4gaGF2ZSBkZWZpbmVkIGRhdGEgc3RydWN0
dXJlcyBmb3Igb3RoZXIgZW5saWdodGVubWVudHMgd2l0aGluIHRoZSBzYW1lIHBhZ2UuCj4gCj4g
Tm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4gCj4gWzFdIGh0dHBzOi8vZ2l0aHViLmNvbS9NaWNyb3Nv
ZnREb2NzL1ZpcnR1YWxpemF0aW9uLURvY3VtZW50YXRpb24vcmF3L2xpdmUvdGxmcy9IeXBlcnZp
c29yJTIwVG9wJTIwTGV2ZWwlMjBGdW5jdGlvbmFsJTIwU3BlY2lmaWNhdGlvbiUyMHY1LjBDLnBk
Zgo+IAo+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5j
b20+Cj4gUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
CgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCj4gZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni9odm0vc2F2ZS5oIGIveGVuL2luY2x1ZGUv
cHVibGljL2FyY2gteDg2L2h2bS9zYXZlLmgKPiBpbmRleCA0NjkxZDRkNGFhLi44MGU3NjJjMzM1
IDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni9odm0vc2F2ZS5oCj4g
KysrIGIveGVuL2luY2x1ZGUvcHVibGljL2FyY2gteDg2L2h2bS9zYXZlLmgKPiBAQCAtNjAwLDcg
KzYwMCw3IEBAIERFQ0xBUkVfSFZNX1NBVkVfVFlQRShWSVJJRElBTl9ET01BSU4sIDE1LCBzdHJ1
Y3QgaHZtX3ZpcmlkaWFuX2RvbWFpbl9jb250ZXh0KTsKPiAgCj4gIHN0cnVjdCBodm1fdmlyaWRp
YW5fdmNwdV9jb250ZXh0IHsKPiAgICAgIHVpbnQ2NF90IHZwX2Fzc2lzdF9tc3I7Cj4gLSAgICB1
aW50OF90ICB2cF9hc3Npc3RfcGVuZGluZzsKPiArICAgIHVpbnQ4X3QgIGFwaWNfYXNzaXN0X3Bl
bmRpbmc7CgpGVFIgSSBiZWxpZXZlIGl0IGlzIHNhZmUgdG8gZG8gc28gYmVjYXVzZSB0aGlzIGlz
IChldmVudHVhbGx5KSB1c2VkIGJ5CmRvbWN0bCBpbnRlcmZhY2VzLgoKV2VpLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 16:00:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 16: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 1gHsuw-0000dU-DT; Wed, 31 Oct 2018 16:00:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qv1o=nl=citrix.com=prvs=835e3026f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHsuv-0000dP-0P
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 16:00:25 +0000
X-Inumbo-ID: 1333318f-dd26-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1333318f-dd26-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 16:00:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69278069"
Date: Wed, 31 Oct 2018 16:00:21 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20181031160021.3toppm7c7xs5xbuf@zion.uk.xensource.com>
References: <20181031130458.1181-1-marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181031130458.1181-1-marmarek@invisiblethingslab.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2] tools/misc/xenpm: fix getting info when
 some CPUs are 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: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBPY3QgMzEsIDIwMTggYXQgMDI6MDQ6NThQTSArMDEwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IFVzZSBwaHlzaW5mby5tYXhfY3B1X2lkIGluc3RlYWQgb2Yg
cGh5c2luZm8ubnJfY3B1cyB0byBnZXQgbWF4IENQVSBpZC4KPiBUaGlzIGZpeGVzIGZvciBleGFt
cGxlICd4ZW5wbSBnZXQtY3B1ZnJlcS1wYXJhJyB3aXRoIHNtdD1vZmYsIHdoaWNoCj4gb3RoZXJ3
aXNlIHdvdWxkIG1pc3MgaGFsZiBvZiB0aGUgY29yZXMuCj4gCj4gU2lnbmVkLW9mZi1ieTogTWFy
ZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29t
PgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 16:01:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 16: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 1gHswB-0000iQ-Qm; Wed, 31 Oct 2018 16:01: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=i5ur=nl=citrix.com=prvs=835789c87=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gHswA-0000iK-Cl
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 16:01:42 +0000
X-Inumbo-ID: 410f7268-dd26-11e8-b040-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 410f7268-dd26-11e8-b040-12d6303a7972;
 Wed, 31 Oct 2018 16:01:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69278304"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23513.53729.580528.953887@mariner.uk.xensource.com>
Date: Wed, 31 Oct 2018 16:01:37 +0000
To: Christian Lindig <christian.lindig@citrix.com>
In-Reply-To: <1e22ad14-3d54-33b5-399b-6a23e7dc5704@citrix.com>
References: <26EDCEB0-FF2A-42A2-B538-56B8C0124A10@citrix.com>
 <20181031113323.22379-1-christian.lindig@citrix.com>
 <20181031113323.22379-2-christian.lindig@citrix.com>
 <23513.52493.74145.264702@mariner.uk.xensource.com>
 <1e22ad14-3d54-33b5-399b-6a23e7dc5704@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v2 1/1] tools/ocaml: Re-introduce
 Xenctrl.with_intf wrapper [and 1 more messages]
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q2hyaXN0aWFuIExpbmRpZyB3cml0ZXMgKCJSZTogW1BBVENIIHYyIDEvMV0gdG9vbHMvb2NhbWw6
IFJlLWludHJvZHVjZSBYZW5jdHJsLndpdGhfaW50ZiB3cmFwcGVyIFthbmQgMSBtb3JlIG1lc3Nh
Z2VzXSIpOgo+IE9uIDMxLzEwLzE4IDE1OjQxLCBJYW4gSmFja3NvbiB3cm90ZToKPiA+IHRoaXMg
bmVlZHMgYSBzdHJvbmdlciB3YXJuaW5nIGFnYWluc3QgYW55b25lIGV2ZXIgY2FsbGluZyBpdCwg
b3IgYQo+ID4gY2xlYXJlciBleHBsYW5hdGlvbiBvZiB0aGUgY29uc3F1ZW5jZXMgKHdob3NlIHNj
b3BlIGlzIHZlcnkgYnJvYWQpLgo+IAo+IFRoZSBjb25zZXF1ZW5jZSBpcyB0aGF0IHRoZSBnbG9i
YWwgaGFuZGxlIGlzIGNsb3NlZCBidXQgaXQgd291bGQgYmUgCj4gb3BlbmVkIGFnYWluIGlmCj4g
b25lIGNhbGxlZCB3aXRoX2ludGYgYWdhaW4uIFNvIEknbSBub3Qgc3VyZSB0aGF0IHRoaXMgd291
bGQgYmUgCj4gZGFuZ2Vyb3VzLiBNYXliZSBhIHdhcm5pbmcKPiB0aGF0IGlzIHNob3VsZCBiZSBp
ZiBhdCBhbGwgY2FsbGVkIGJlZm9yZSBwcm9jZXNzIHRlcm1pbmF0aW9uPyBJJ20gaGFweSAKPiB0
byBtYWtlIHN1Y2ggYSBjaGFuZ2UuCgogd2l0aF9pbnRmCiAgICBkbyBzb21lIHN0dWZmIHdpdGgg
Z2V0X2hhbmRsZSAoMSkKICAgIHNwb25nCiAgICBkbyBzb21lIHN0dWZmIHdpdGggZ2V0X2hhbmRs
ZSAoMikKCiBsZXQgc3BvbmcgPSB3aXRoX2ludGYKICAgIGRvIHNvbWUgc3R1ZmYgd2l0aCBoYW5k
bGUKICAgIGNsb3NlX2hhbmRsZQoKKGZvcmdpdmUgbXkgc3ludGF4IGJ1dCBJIGhvcGUgeW91IGdl
dCB0aGUgaWRlYSkuICBUaGlzIHdpbGwgY3Jhc2ggaW4KKDIpJ3MgY2FsbCB0byBnZXRfaGFuZGxl
LgoKSU1PIHRoZSBidWcgaXMgdGhhdCBzcG9uZyBjYWxscyBjbG9zZV9oYW5kbGUgd2hpY2ggaGFz
IGEgZGlzdGFudApkZXN0cnVjdGl2ZSBhY3Rpb24sIHdpdGhvdXQgYmVpbmcgYWJsZSB0byBrbm93
IHRoYXQgaXQgaXMgc2FmZSB0byBkbwpzby4KCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 16:25:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 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 1gHtJU-0002Sq-TZ; Wed, 31 Oct 2018 16: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=rols=nl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gHtJT-0002Sg-9b
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 16:25:47 +0000
X-Inumbo-ID: 9e195886-dd29-11e8-9dd8-12d6303a7972
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9e195886-dd29-11e8-9dd8-12d6303a7972;
 Wed, 31 Oct 2018 16:25: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 <aliasfile-bounces@xenproject.org>)
 id 1gHtJN-0004mW-JY; Wed, 31 Oct 2018 16:25: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 1gHtJN-00042K-1C; Wed, 31 Oct 2018 16:25:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gHtJN-0005Xu-0Z; Wed, 31 Oct 2018 16:25:41 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-129229-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=2f480ce108ecce5a6d0e78d011781a5e33bd4c67
X-Osstest-Versions-That: freebsd=c0b412ce93b9d3ee750e5f262b50e64c52d300cc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 31 Oct 2018 16:25:41 +0000
Subject: [Xen-devel] [freebsd-master test] 129229: 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>

ZmxpZ2h0IDEyOTIyOSBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI5MjI5LwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgMmY0ODBjZTEwOGVjY2U1YTZkMGU3
OGQwMTE3ODFhNWUzM2JkNGM2NwpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgYzBiNDEyY2U5M2I5ZDNlZTc1MGU1ZjI2MmI1MGU2NGM1MmQzMDBjYwoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI4NDk3ICAyMDE4LTEwLTA4IDA5OjE5OjUyIFogICAyMyBkYXlzCkZhaWxpbmcg
c2luY2UgICAgICAgIDEyODU4MiAgMjAxOC0xMC0xMCAwOToxOToyNSBaICAgMjEgZGF5cyAgIDEw
IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyOTIyOSAgMjAxOC0xMC0zMSAwOToxOTow
NyBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlz
aW9ucyB1bmRlciB0ZXN0OgogIDBtcCA8MG1wQEZyZWVCU0Qub3JnPgogIGFlIDxhZUBGcmVlQlNE
Lm9yZz4KICBhbGMgPGFsY0BGcmVlQlNELm9yZz4KICBhbGxhbmp1ZGUgPGFsbGFuanVkZUBGcmVl
QlNELm9yZz4KICBhbmRyZXcgPGFuZHJld0BGcmVlQlNELm9yZz4KICBhcmF1am8gPGFyYXVqb0BG
cmVlQlNELm9yZz4KICBhcmljaGFyZHNvbiA8YXJpY2hhcmRzb25ARnJlZUJTRC5vcmc+CiAgYXZn
IDxhdmdARnJlZUJTRC5vcmc+CiAgYmFwdCA8YmFwdEBGcmVlQlNELm9yZz4KICBiY3IgPGJjckBG
cmVlQlNELm9yZz4KICBiY3JhbiA8YmNyYW5ARnJlZUJTRC5vcmc+CiAgYnIgPGJyQEZyZWVCU0Qu
b3JnPgogIGJyb29rcyA8YnJvb2tzQEZyZWVCU0Qub3JnPgogIGJ3aWRhd3NrIDxid2lkYXdza0BG
cmVlQlNELm9yZz4KICBieiA8YnpARnJlZUJTRC5vcmc+CiAgQ2Fzc2lhbm8gUGVpeG90byBhbmQg
b3RoZXJzCiAgY2VtIDxjZW1ARnJlZUJTRC5vcmc+CiAgY3kgPGN5QEZyZWVCU0Qub3JnPgogIGRh
dmlkY3MgPGRhdmlkY3NARnJlZUJTRC5vcmc+CiAgZGVscGhpaiA8ZGVscGhpakBGcmVlQlNELm9y
Zz4KICBkZXMgPGRlc0BGcmVlQlNELm9yZz4KICBkdGVza2UgPGR0ZXNrZUBGcmVlQlNELm9yZz4K
ICBlYWRsZXIgPGVhZGxlckBGcmVlQlNELm9yZz4KICBlZ3lwY2lvIDxlZ3lwY2lvQEZyZWVCU0Qu
b3JnPgogIGVtYXN0ZSA8ZW1hc3RlQEZyZWVCU0Qub3JnPgogIGVyaiA8ZXJqQEZyZWVCU0Qub3Jn
PgogIGV1Z2VuIDxldWdlbkBGcmVlQlNELm9yZz4KICBGeW9kb3IgVXN0aW5vdiA8dWZtQHVmbS5z
dT4KICBnamIgPGdqYkBGcmVlQlNELm9yZz4KICBnbGViaXVzIDxnbGViaXVzQEZyZWVCU0Qub3Jn
PgogIGdvbnpvIDxnb256b0BGcmVlQlNELm9yZz4KICBoc2VsYXNreSA8aHNlbGFza3lARnJlZUJT
RC5vcmc+CiAgaW1wIDxpbXBARnJlZUJTRC5vcmc+CiAgamFtaWUgPGphbWllQEZyZWVCU0Qub3Jn
PgogIGpjaGFuZHJhIDxqY2hhbmRyYUBGcmVlQlNELm9yZz4KICBqaGIgPGpoYkBGcmVlQlNELm9y
Zz4KICBqaGliYml0cyA8amhpYmJpdHNARnJlZUJTRC5vcmc+CiAgamlsbGVzIDxqaWxsZXNARnJl
ZUJTRC5vcmc+CiAgamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBqdGwgPGp0bEBGcmVlQlNELm9y
Zz4KICBrZXZhbnMgPGtldmFuc0BGcmVlQlNELm9yZz4KICBraWIgPGtpYkBGcmVlQlNELm9yZz4K
ICBrcCA8a3BARnJlZUJTRC5vcmc+CiAgbHVwb3JsIDxsdXBvcmxARnJlZUJTRC5vcmc+CiAgbWFy
a2ogPG1hcmtqQEZyZWVCU0Qub3JnPgogIG1hdiA8bWF2QEZyZWVCU0Qub3JnPgogIG1ja3VzaWNr
IDxtY2t1c2lja0BGcmVlQlNELm9yZz4KICBtamcgPG1qZ0BGcmVlQlNELm9yZz4KICBtbSA8bW1A
RnJlZUJTRC5vcmc+CiAgbXcgPG13QEZyZWVCU0Qub3JnPgogIG5wIDxucEBGcmVlQlNELm9yZz4K
ICBud2hpdGVob3JuIDxud2hpdGVob3JuQEZyZWVCU0Qub3JnPgogIG9zaG9nYm8gPG9zaG9nYm9A
RnJlZUJTRC5vcmc+CiAgcGV0ZXIgPHBldGVyQEZyZWVCU0Qub3JnPgogIHBoaWxpcCA8cGhpbGlw
QEZyZWVCU0Qub3JnPgogIHBoayA8cGhrQEZyZWVCU0Qub3JnPgogIHJncmltZXMgPHJncmltZXNA
RnJlZUJTRC5vcmc+CiAgcmlnb2xldHRvIDxyaWdvbGV0dG9ARnJlZUJTRC5vcmc+CiAgcm1hY2ts
ZW0gPHJtYWNrbGVtQEZyZWVCU0Qub3JnPgogIHNodXJkIDxzaHVyZEBGcmVlQlNELm9yZz4KICBz
a296bG92IDxza296bG92QEZyZWVCU0Qub3JnPgogIHNsYXZhc2ggPHNsYXZhc2hARnJlZUJTRC5v
cmc+CiAgdGFrYXdhdGEgPHRha2F3YXRhQEZyZWVCU0Qub3JnPgogIHRpamwgPHRpamxARnJlZUJT
RC5vcmc+CiAgdG11bnJvIDx0bXVucm9ARnJlZUJTRC5vcmc+CiAgdG9iaWsgPHRvYmlrQEZyZWVC
U0Qub3JnPgogIHRyYXN6IDx0cmFzekBGcmVlQlNELm9yZz4KICB0c29vbWUgPHRzb29tZUBGcmVl
QlNELm9yZz4KICB0dWV4ZW4gPHR1ZXhlbkBGcmVlQlNELm9yZz4KICB2YW5neXplbiA8dmFuZ3l6
ZW5ARnJlZUJTRC5vcmc+CiAgdm1hZmZpb25lIDx2bWFmZmlvbmVARnJlZUJTRC5vcmc+CiAgd2h1
IDx3aHVARnJlZUJTRC5vcmc+CiAgd3VsZiA8d3VsZkBGcmVlQlNELm9yZz4KICB5dXJpcHYgPHl1
cmlwdkBGcmVlQlNELm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC1mcmVlYnNkLWFnYWluICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWZyZWVi
c2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQteGVuLWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2Yg
dGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5l
bWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9t
ZS94ZW4vZ2l0L2ZyZWVic2QuZ2l0CiAgIGMwYjQxMmNlOTNiLi4yZjQ4MGNlMTA4ZSAgMmY0ODBj
ZTEwOGVjY2U1YTZkMGU3OGQwMTE3ODFhNWUzM2JkNGM2NyAtPiB0ZXN0ZWQvbWFzdGVyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 16:29:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 16:29: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 1gHtMr-0002a7-HW; Wed, 31 Oct 2018 16:29: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=+xji=nl=xenproject.org=prvs=835e2ae8b=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1gHtMq-0002Zv-SR
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 16:29:16 +0000
X-Inumbo-ID: 171da3ea-dd2a-11e8-811c-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 171da3ea-dd2a-11e8-811c-12d6303a7972;
 Wed, 31 Oct 2018 16:29:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69281876"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75550-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-libvirt:libvirt-build:fail:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
 ovmf:build-i386-libvirt:libvirt-build:fail:nonblocking
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
X-Osstest-Versions-This: ovmf=27b9cb33e7437f6aef184c6b2982d004d279cc04
X-Osstest-Versions-That: ovmf=a0f01e8a22e15000e564f09e82eae13d7127be3c
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 31 Oct 2018 16:29:05 +0000
Subject: [Xen-devel] [ovmf baseline-only test] 75550: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTU1MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1NTUwLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAgICAgICAgZmFpbCAgIGxp
a2UgNzU1NDgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NTU0OAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc1NTQ4CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
ICAgICBmYWlsIGxpa2UgNzU1NDgKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBvdm1m
ICAgICAgICAgICAgICAgICAyN2I5Y2IzM2U3NDM3ZjZhZWYxODRjNmIyOTgyZDAwNGQyNzljYzA0
CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBhMGYwMWU4YTIyZTE1MDAw
ZTU2NGYwOWU4MmVhZTEzZDcxMjdiZTNjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzU1NDggIDIw
MTgtMTAtMzAgMTc6NTc6MTQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc1NTUw
ICAyMDE4LTEwLTMxIDA1OjAwOjQwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9w
bGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSGFvIFd1IDxoYW8uYS53dUBp
bnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9y
dC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xv
Z3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBu
b3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMjdiOWNiMzNlNzQzN2Y2YWVmMTg0YzZiMjk4MmQw
MDRkMjc5Y2MwNApBdXRob3I6IEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgpEYXRlOiAgIFR1
ZSBPY3QgMzAgMDk6MTc6MDQgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZy9VZGZEeGU6IE1l
bW9yeSBmcmVlL3VzZSBhZnRlciBmcmVlIGluIFJlc29sdmVTeW1saW5rKCkKICAgIAogICAgUkVG
Omh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI3OQogICAg
CiAgICBGb3IgZnVuY3Rpb24gUmVzb2x2ZVN5bWxpbmsoKSwgdGhlIGJlbG93IGNvZGVzOgogICAg
CiAgICAgICAgaWYgKENvbXBhcmVNZW0gKChWT0lEICopJlByZXZpb3VzRmlsZSwgKFZPSUQgKilQ
YXJlbnQsCiAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZiAoVURGX0ZJTEVfSU5GTykpICE9
IDApIHsKICAgICAgICAgIENsZWFudXBGaWxlSW5mb3JtYXRpb24gKCZQcmV2aW91c0ZpbGUpOwog
ICAgICAgIH0KICAgIAogICAgICAgIENvcHlNZW0gKChWT0lEICopJlByZXZpb3VzRmlsZSwgKFZP
SUQgKilGaWxlLCBzaXplb2YgKFVERl9GSUxFX0lORk8pKTsKICAgIAogICAgSWYgdGhlIGNvbnRl
bnRzIGluICdQcmV2aW91c0ZpbGUnIGFuZCAnRmlsZScgYXJlIHRoZSBzYW1lLCBjYWxsIHRvCiAg
ICAiQ2xlYW51cEZpbGVJbmZvcm1hdGlvbiAoJlByZXZpb3VzRmlsZSk7IiB3aWxsIGZyZWUgdGhl
IGJ1ZmZlcnMgaW4gJ0ZpbGUnCiAgICBhcyB3ZWxsLiBUaGlzIHdpbGwgbGVhZCB0byBwb3RlbnRp
YWwgbWVtb3J5IGRvdWJsZSBmcmVlL3VzZSBhZnRlciBmcmVlCiAgICBpc3N1ZXMuCiAgICAKICAg
IFRoaXMgY29tbWl0IHdpbGwgYWRkIGFkZGl0aW9uYWwgY2hlY2sgdG8gYWRkcmVzcyB0aGUgYWJv
dmUgaXNzdWUuCiAgICAKICAgIENjOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAg
Q29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQog
ICAgU2lnbmVkLW9mZi1ieTogSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgICBSZXZpZXdl
ZC1ieTogUGF1bG8gQWxjYW50YXJhIDxwYWxjYW50YXJhQHN1c2UuZGU+CiAgICBSZXZpZXdlZC1i
eTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExlaWYg
TGluZGhvbG0gPGxlaWYubGluZGhvbG1AbGluYXJvLm9yZz4KCmNvbW1pdCBiZmI4YzY0Y2JmNmE0
NjA0YjFhNjlkZThlMjc0Y2NlN2YwYTY3OGRjCkF1dGhvcjogSGFvIFd1IDxoYW8uYS53dUBpbnRl
bC5jb20+CkRhdGU6ICAgVHVlIE9jdCAzMCAwOToxMTo1NyAyMDE4ICswODAwCgogICAgTWRlTW9k
dWxlUGtnL1VkZkR4ZTogQ29udGVudCBjaGVjayBmb3IgJ0ZpbGUnIGluIFJlc29sdmVTeW1saW5r
KCkKICAgIAogICAgUkVGOmh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MTI3OQogICAgCiAgICBUaGUgY29udGVudCB3aXRoaW4gJ0ZpbGUnIGlzIHRoZSBvdXRw
dXQgZGF0YSBmb3IgUmVzb2x2ZVN5bWxpbmsoKS4gVGhpcwogICAgY29tbWl0IHdpbGwgYWRkIGNo
ZWNrcyB0byBlbnN1cmUgdGhlIGNvbnRlbnQgaW4gJ0ZpbGUnIGlzIHZhbGlkLgogICAgT3RoZXJ3
aXNlLCBwb3NzaWJsZSBudWxsIHBvaW50ZXIgZGVyZWZlcmVuY2UgaXNzdWUgd2lsbCBvY2N1ciBk
dXJpbmcgdGhlCiAgICBzdWJzZXF1ZW50IHVzYWdlIG9mIHRoZSBkYXRhIHJldHVybmVkIGJ5IFJl
c29sdmVTeW1saW5rKCkuCiAgICAKICAgIENjOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29t
PgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50
IDEuMQogICAgU2lnbmVkLW9mZi1ieTogSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgICBS
ZXZpZXdlZC1ieTogUGF1bG8gQWxjYW50YXJhIDxwYWxjYW50YXJhQHN1c2UuZGU+CiAgICBSZXZp
ZXdlZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6
IExlaWYgTGluZGhvbG0gPGxlaWYubGluZGhvbG1AbGluYXJvLm9yZz4KCmNvbW1pdCA1NDJiMDNk
MGEwOTBkMTBkMzlkYTc5YTg4MTc4N2NiYjAxM2YxNzU0CkF1dGhvcjogSGFvIFd1IDxoYW8uYS53
dUBpbnRlbC5jb20+CkRhdGU6ICAgVHVlIE9jdCAzMCAwOTowNjo0OCAyMDE4ICswODAwCgogICAg
TWRlTW9kdWxlUGtnL1VkZkR4ZTogQ2hlY2sgJ0NvbXBvbmVudCBUeXBlJyB3aXRoaW4gYSBQYXRo
IENvbXBvbmVudAogICAgCiAgICBSRUY6aHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3No
b3dfYnVnLmNnaT9pZD0xMjc5CiAgICAKICAgIEFjY29yZGluZyB0byB0aGUgRUNNQS0xNjcgc3Rh
bmRhcmQgKDNyZCBFZGl0aW9uIC0gSnVuZSAxOTk3KSwgU2VjdGlvbgogICAgMTQuMTYuMS4xLCB2
YWxpZCB2YWx1ZXMgYXJlIDEgdG8gNS4gQWxsIG90aGVyIHZhbHVlcyB3aWxsIGJlIHRyZWF0ZWQg
YXMgYQogICAgY29ycnVwdGVkIHZvbHVtZS4KICAgIAogICAgVGhpcyBjb21taXQgd2lsbCBhZGQg
c3VjaCBjaGVjayB3aXRoaW4gZnVuY3Rpb24gUmVzb2x2ZVN5bWxpbmsoKS4KICAgIAogICAgQ2M6
IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlh
bm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBIYW8g
V3UgPGhhby5hLnd1QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsbyBBbGNhbnRhcmEg
PHBhbGNhbnRhcmFAc3VzZS5kZT4KICAgIFJldmlld2VkLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVu
Z0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGVpZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9s
bUBsaW5hcm8ub3JnPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 16:29:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 16:29: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 1gHtNH-0002ko-TM; Wed, 31 Oct 2018 16:29:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rols=nl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gHtNG-0002kX-3x
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 16:29:42 +0000
X-Inumbo-ID: 2a642ec5-dd2a-11e8-87d6-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2a642ec5-dd2a-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 16:29: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 <aliasfile-bounces@xenproject.org>)
 id 1gHtNE-0004qM-1n; Wed, 31 Oct 2018 16:29: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 1gHtND-00048H-Md; Wed, 31 Oct 2018 16:29:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gHtND-0007Tf-M1; Wed, 31 Oct 2018 16:29:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129238-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=e23366d3c3eafae69cf0436f4212ed126a7534f1
X-Osstest-Versions-That: ovmf=269f3b51803685eb3f4f4cd4415dc833d375efba
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 31 Oct 2018 16:29:39 +0000
Subject: [Xen-devel] [ovmf test] 129238: 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>

ZmxpZ2h0IDEyOTIzOCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjkyMzgvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBlMjMzNjZkM2MzZWFmYWU2OWNmMDQzNmY0MjEyZWQx
MjZhNzUzNGYxCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAyNjlmM2I1
MTgwMzY4NWViM2Y0ZjRjZDQ0MTVkYzgzM2QzNzVlZmJhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjkyMTggIDIwMTgtMTAtMzEgMDQ6NDU6MzMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI5MjM4ICAyMDE4LTEwLTMxIDE0OjExOjM1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTGltaW5nIEdh
byA8bGltaW5nLmdhb0BpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0
L29zc3Rlc3Qvb3ZtZi5naXQKICAgMjY5ZjNiNTE4MC4uZTIzMzY2ZDNjMyAgZTIzMzY2ZDNjM2Vh
ZmFlNjljZjA0MzZmNDIxMmVkMTI2YTc1MzRmMSAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 16:36:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 16:36: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 1gHtTY-0003YD-P0; Wed, 31 Oct 2018 16:36:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qv1o=nl=citrix.com=prvs=835e3026f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHtTW-0003Y8-VC
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 16:36:10 +0000
X-Inumbo-ID: 1204b6d5-dd2b-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1204b6d5-dd2b-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 16:36:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69283126"
Date: Wed, 31 Oct 2018 16:36:01 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20181031163601.gyk5jbmxkhlthdzd@zion.uk.xensource.com>
References: <20181030154123.4218-1-roger.pau@citrix.com>
 <20181030154123.4218-3-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20181030154123.4218-3-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v3 2/7] x86/hvm: introduce a define for the
 debug output IO port
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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 <wei.liu2@citrix.com>,
 Konrad Rzeszutek Wilk <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>,
 Julien Grall <julien.grall@arm.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>

T24gVHVlLCBPY3QgMzAsIDIwMTggYXQgMDQ6NDE6MThQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlIGludGVuZGVkLgo+IAo+IFNpZ25lZC1vZmYt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IFJldmlld2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpSZXZpZXdlZC1ieTogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 16:39:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 16:39: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 1gHtWX-0003hL-FD; Wed, 31 Oct 2018 16: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=qv1o=nl=citrix.com=prvs=835e3026f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHtWW-0003hE-85
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 16:39:16 +0000
X-Inumbo-ID: 80bf4172-dd2b-11e8-b849-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 80bf4172-dd2b-11e8-b849-12d6303a7972;
 Wed, 31 Oct 2018 16:39:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69283618"
Date: Wed, 31 Oct 2018 16:39:11 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <20181031163911.7pbw7rclfalmuu6m@zion.uk.xensource.com>
References: <1538035134-10967-1-git-send-email-rcojocaru@bitdefender.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1538035134-10967-1-git-send-email-rcojocaru@bitdefender.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH V6] x86/altp2m: Add a subop for obtaining
 the mem access of a 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: tamas@tklengyel.com, wei.liu2@citrix.com, konrad.wilk@oracle.com,
 george.dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 Adrian Pop <apop@bitdefender.com>, tim@xen.org, julien.grall@arm.com,
 sstabellini@kernel.org, jbeulich@suse.com, xen-devel@lists.xenproject.org,
 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>

T24gVGh1LCBTZXAgMjcsIDIwMTggYXQgMTA6NTg6NTRBTSArMDMwMCwgUmF6dmFuIENvam9jYXJ1
IHdyb3RlOgo+IEN1cnJlbnRseSB0aGVyZSBpcyBhIHN1Ym9wIGZvciBzZXR0aW5nIHRoZSBtZW1h
Y2Nlc3Mgb2YgYSBwYWdlLCBidXQgbm90Cj4gZm9yIGNvbnN1bHRpbmcgaXQuICBUaGUgbmV3IEhW
TU9QX2FsdHAybV9nZXRfbWVtX2FjY2VzcyBhZGRzIHRoaXMKPiBmdW5jdGlvbmFsaXR5Lgo+IAo+
IEJvdGggYWx0cDJtIGdldC9zZXQgbWVtIGFjY2VzcyBmdW5jdGlvbnMgdXNlIHRoZSBzdHJ1Y3QK
PiB4ZW5faHZtX2FsdHAybV9tZW1fYWNjZXNzIHdoaWNoIGhhcyBub3cgZHJvcHBlZCB0aGUgYHNl
dCcgcGFydCBhbmQgaGFzCj4gYmVlbiByZW5hbWVkIGZyb20geGVuX2h2bV9hbHRwMm1fc2V0X21l
bV9hY2Nlc3MuCj4gCj4gU2lnbmVkLW9mZi1ieTogQWRyaWFuIFBvcCA8YXBvcEBiaXRkZWZlbmRl
ci5jb20+Cj4gU2lnbmVkLW9mZi1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVm
ZW5kZXIuY29tPgoKSSdtIG5vdCBzdXJlIGlmIHRoaXMgcGF0Y2ggaGFzIGJlZW4gYXBwbGllZC4g
SWYgbm90IEkgd2lsbCBkbyBpdCBkdXJpbmcKbXkgbmV4dCBzd2VlcC4KCldlaS4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 16:41:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 16:41: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 1gHtYD-0004RW-T2; Wed, 31 Oct 2018 16:41: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=qv1o=nl=citrix.com=prvs=835e3026f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHtYC-0004RQ-Qt
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 16:41:00 +0000
X-Inumbo-ID: befde51a-dd2b-11e8-b01d-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id befde51a-dd2b-11e8-b01d-12d6303a7972;
 Wed, 31 Oct 2018 16:40:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69283855"
Date: Wed, 31 Oct 2018 16:40:57 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181031164057.4cdyn72xffiipp7j@zion.uk.xensource.com>
References: <5BB2243402000078001ED45C@prv1-mh.provo.novell.com>
 <20181012162902.jejwgf5x77lpk7k3@zion.uk.xensource.com>
 <5BD1DCA502000078001F4BE5@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BD1DCA502000078001F4BE5@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] x86: deal with firmware setting bogus
 TSC_ADJUST 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: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

T24gVGh1LCBPY3QgMjUsIDIwMTggYXQgMDk6MDk6MjVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDEyLjEwLjE4IGF0IDE4OjI5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBPbiBNb24sIE9jdCAwMSwgMjAxOCBhdCAwNzo0MjoxMkFNIC0wNjAwLCBKYW4gQmV1
bGljaCB3cm90ZToKPiA+PiBUaGUgc3lzdGVtIEludGVsIGhhdmUgaGFuZGVkIG1lIGZvciBBVlg1
MTIgZW11bGF0b3Igd29yayAoIkdpZ2FieXRlCj4gPj4gVGVjaG5vbG9neSBDby4sIEx0ZC4gWDI5
OSBBT1JVUyBHYW1pbmcgMyBQcm8vWDI5OSBBT1JVUyBHYW1pbmcgMwo+ID4+IFByby1DRiwgQklP
UyBGMyAxMi8yOC8yMDE3Iikgd291bGQgbm90IGNvbWUgdXAgdW5kZXIgWGVuIC0gaXQgaHVuZyBp
bgo+ID4+IHRoZSBtaWRkbGUgb2YgRG9tMCBQQ0kgaW5pdGlhbGl6YXRpb24uIEFzIGl0IHR1cm5l
ZCBvdXQsIFhlbidzIHRpbWUKPiA+PiBtYW5hZ2VtZW50IGRpZCBub3Qgd29yayBiZWNhdXNlIG9m
IHRoZSBmaXJtd2FyZSBzZXR0aW5nIChvbmx5KSB0aGUgYm9vdAo+ID4+IENQVSdzIFRTQ19BREpV
U1QgTVNSIHRvIGEgbGFyZ2UgbmVnYXRpdmUgdmFsdWUgKG9uIHRoZSBvcmRlciBvZiAtMl41MCku
Cj4gPj4gCj4gPj4gRm9sbG93IExpbnV4IChhbHNvIHNoYW1lbGVzc2x5IHN0ZWFsaW5nIHRoZWly
IGNvbW1lbnRzKSBpbgo+ID4gCj4gPiBJcyB0aGVyZSBhIHNwZWNpZmljIGNvbW1pdCBvciBhIHJh
bmdlIG9mIGNvbW1pdHMgaW4gTGludXggdGhhdCB5b3UgY2FuCj4gPiBwdXQgaGVyZT8KPiAKPiBJ
IGRvbid0IHRoaW5rIHRoYXQgd291bGQgYmUgd29ydGh3aGlsZSwgYXMgSSBvbmx5IHVzZSB0aGUK
PiB1bmRlcmx5aW5nIGlkZWEsIG5vdCBhbnkgb2YgdGhlaXIgY29kZS4KPiAKPiA+PiAtIGNsZWFy
aW5nIHRoZSByZWdpc3RlciBmb3IgdGhlIGJvb3QgQ1BVICh3ZSBkb24ndCBoYXZlIGEgbmVlZCBm
b3IKPiA+PiAgIGV4Y2VwdGlvbnMgaGVyZSB5ZXQsIGFzIHRoZSBvbmx5IGV4Y2VwdGlvbiBpbiBM
aW51eCBpcyBhIGNsYXNzIG9mCj4gPj4gICBzeXN0ZW1zIFhlbiBkb2Vzbid0IHdvcmsgb24gYW55
d2F5IGFzIGZhciBhcyBJJ20gYXdhcmUpLAo+ID4+IC0gZm9yY2luZyBub24tbmVnYXRpdmUgdmFs
dWVzIHVuaWZvcm1seSwKPiA+PiAtIHN5bmNpbmcgdGhlIHJlZ2lzdGVycyB3aXRoaW4gc29ja2V0
cy4KPiA+PiBMaW51eCBjYXBzIGF0IDB4N2ZmZmZmZmYgYXMgd2VsbCwgYnV0IHRoZWlyIGNvbW1l
bnQgc2F5aW5nICJhcyB0aG9zZQo+ID4+IHdyZWNrYWdlIHRoZSB0aW1lciBhcyB3ZWxsIiBkb2Vz
LCB0byBtZSBhdCBsZWFzdCwgbmVpdGhlciByZWFsbHkgZXhwbGFpbgo+ID4gCj4gPiBJIHRyaWVk
IHRvIHBpbiBkb3duIHdoYXQgTGludXggZG9lcyBieSBzZWFyY2hpbmcgdGhlIGNvbW1lbnQgaGVy
ZSBidXQKPiA+IG5vdGhpbmcgc2hvd2VkIHVwIC0tIHNlYXJjaGluZyAid3JlY2thZ2UiIG9uIExp
bnV4IG1hc3RlciBvbmx5IHlpZWxkZWQKPiA+IHRocmVlIHJlc3VsdHMsIG5vbmUgb2Ygd2hpY2gg
bWF0Y2hlZCB0aGUgb25lIHlvdSB3cm90ZSBoZXJlLgo+IAo+IEhtbSwgaW5kZWVkLCB0aGF0IGNv
ZGUgd2VudCBhd2F5IGluIDQuMTM7IEkgbXVzdCBoYXZlIGxvb2tlZCBhdAo+IG91ciA0LjEyIHRy
ZWUuIEknbGwgc2VlIGlmIHRoZWlyIHJlbW92YWwgLyByZXBsYWNlbWVudCBnaXZlcyBtZSBmdXJ0
aGVyCj4gaGludHMgYXMgdG8gd2hhdCBlbHNlIHdlIG1heSB3YW50IHRvIGltcHJvdmUuCgpPSywg
aW4gdGhhdCBjYXNlIEkgd2lsbCBkcm9wIHRoaXMgcGF0Y2ggYW5kIHdhaXQgZm9yIHYyIGZyb20g
eW91LgoKV2VpLgoKPiAKPiBKYW4KPiAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 16:46:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 16:46: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 1gHtd1-0004dX-I3; Wed, 31 Oct 2018 16: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=qum2=nl=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1gHtcz-0004dS-IS
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 16:45:57 +0000
X-Inumbo-ID: 6fcafd9c-dd2c-11e8-841e-12d6303a7972
Received: from mx01.bbu.dsd.mx.bitdefender.com (unknown [91.199.104.161])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 6fcafd9c-dd2c-11e8-841e-12d6303a7972;
 Wed, 31 Oct 2018 16:45:56 +0000 (UTC)
Received: from smtp.bitdefender.com (smtp02.buh.bitdefender.net [10.17.80.76])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id
 868B73016E67; Wed, 31 Oct 2018 18:45:55 +0200 (EET)
Received: from [192.168.228.120] (unknown [86.120.154.43])
 by smtp.bitdefender.com (Postfix) with ESMTPSA id 6ED75303A574;
 Wed, 31 Oct 2018 18:45:55 +0200 (EET)
To: Wei Liu <wei.liu2@citrix.com>
References: <1538035134-10967-1-git-send-email-rcojocaru@bitdefender.com>
 <20181031163911.7pbw7rclfalmuu6m@zion.uk.xensource.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <8e9c0516-f9a6-03f9-3f06-76aef043cc6c@bitdefender.com>
Date: Wed, 31 Oct 2018 18:45:49 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181031163911.7pbw7rclfalmuu6m@zion.uk.xensource.com>
Content-Language: en-US-large
Subject: Re: [Xen-devel] [PATCH V6] x86/altp2m: Add a subop for obtaining
 the mem access of a 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: tamas@tklengyel.com, konrad.wilk@oracle.com, george.dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, Adrian Pop <apop@bitdefender.com>, tim@xen.org,
 julien.grall@arm.com, sstabellini@kernel.org, jbeulich@suse.com,
 xen-devel@lists.xenproject.org, 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>

T24gMTAvMzEvMTggNjozOSBQTSwgV2VpIExpdSB3cm90ZToKPiBPbiBUaHUsIFNlcCAyNywgMjAx
OCBhdCAxMDo1ODo1NEFNICswMzAwLCBSYXp2YW4gQ29qb2NhcnUgd3JvdGU6Cj4+IEN1cnJlbnRs
eSB0aGVyZSBpcyBhIHN1Ym9wIGZvciBzZXR0aW5nIHRoZSBtZW1hY2Nlc3Mgb2YgYSBwYWdlLCBi
dXQgbm90Cj4+IGZvciBjb25zdWx0aW5nIGl0LiAgVGhlIG5ldyBIVk1PUF9hbHRwMm1fZ2V0X21l
bV9hY2Nlc3MgYWRkcyB0aGlzCj4+IGZ1bmN0aW9uYWxpdHkuCj4+Cj4+IEJvdGggYWx0cDJtIGdl
dC9zZXQgbWVtIGFjY2VzcyBmdW5jdGlvbnMgdXNlIHRoZSBzdHJ1Y3QKPj4geGVuX2h2bV9hbHRw
Mm1fbWVtX2FjY2VzcyB3aGljaCBoYXMgbm93IGRyb3BwZWQgdGhlIGBzZXQnIHBhcnQgYW5kIGhh
cwo+PiBiZWVuIHJlbmFtZWQgZnJvbSB4ZW5faHZtX2FsdHAybV9zZXRfbWVtX2FjY2Vzcy4KPj4K
Pj4gU2lnbmVkLW9mZi1ieTogQWRyaWFuIFBvcCA8YXBvcEBiaXRkZWZlbmRlci5jb20+Cj4+IFNp
Z25lZC1vZmYtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4K
PiAKPiBJJ20gbm90IHN1cmUgaWYgdGhpcyBwYXRjaCBoYXMgYmVlbiBhcHBsaWVkLiBJZiBub3Qg
SSB3aWxsIGRvIGl0IGR1cmluZwo+IG15IG5leHQgc3dlZXAuCgpIZWxsbyBXZWksCgpJdCdzIGJl
ZW4gYXBwbGllZDoKaHR0cHM6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPXhlbi5naXQ7YT1j
b21taXQ7aD03NTU5YWI3ODMwYzNlMTU5NGNkNzNlZmQzZjFhY2JiMTcxMDM2NzI4CgoKVGhhbmtz
LApSYXp2YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 16:52:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 16:52: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 1gHtiy-0005Rk-9W; Wed, 31 Oct 2018 16:52: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=qv1o=nl=citrix.com=prvs=835e3026f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHtix-0005Rf-Sq
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 16:52:07 +0000
X-Inumbo-ID: 4bad8b0e-dd2d-11e8-abb9-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4bad8b0e-dd2d-11e8-abb9-12d6303a7972;
 Wed, 31 Oct 2018 16:52:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69285022"
Date: Wed, 31 Oct 2018 16:52:01 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <20181031165201.vitpvl44iw76lk4c@zion.uk.xensource.com>
References: <1538035134-10967-1-git-send-email-rcojocaru@bitdefender.com>
 <20181031163911.7pbw7rclfalmuu6m@zion.uk.xensource.com>
 <8e9c0516-f9a6-03f9-3f06-76aef043cc6c@bitdefender.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <8e9c0516-f9a6-03f9-3f06-76aef043cc6c@bitdefender.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH V6] x86/altp2m: Add a subop for obtaining
 the mem access of a 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: tamas@tklengyel.com, Wei Liu <wei.liu2@citrix.com>, konrad.wilk@oracle.com,
 george.dunlap@eu.citrix.com, andrew.cooper3@citrix.com,
 Adrian Pop <apop@bitdefender.com>, tim@xen.org, julien.grall@arm.com,
 sstabellini@kernel.org, jbeulich@suse.com, xen-devel@lists.xenproject.org,
 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>

T24gV2VkLCBPY3QgMzEsIDIwMTggYXQgMDY6NDU6NDlQTSArMDIwMCwgUmF6dmFuIENvam9jYXJ1
IHdyb3RlOgo+IE9uIDEwLzMxLzE4IDY6MzkgUE0sIFdlaSBMaXUgd3JvdGU6Cj4gPiBPbiBUaHUs
IFNlcCAyNywgMjAxOCBhdCAxMDo1ODo1NEFNICswMzAwLCBSYXp2YW4gQ29qb2NhcnUgd3JvdGU6
Cj4gPj4gQ3VycmVudGx5IHRoZXJlIGlzIGEgc3Vib3AgZm9yIHNldHRpbmcgdGhlIG1lbWFjY2Vz
cyBvZiBhIHBhZ2UsIGJ1dCBub3QKPiA+PiBmb3IgY29uc3VsdGluZyBpdC4gIFRoZSBuZXcgSFZN
T1BfYWx0cDJtX2dldF9tZW1fYWNjZXNzIGFkZHMgdGhpcwo+ID4+IGZ1bmN0aW9uYWxpdHkuCj4g
Pj4KPiA+PiBCb3RoIGFsdHAybSBnZXQvc2V0IG1lbSBhY2Nlc3MgZnVuY3Rpb25zIHVzZSB0aGUg
c3RydWN0Cj4gPj4geGVuX2h2bV9hbHRwMm1fbWVtX2FjY2VzcyB3aGljaCBoYXMgbm93IGRyb3Bw
ZWQgdGhlIGBzZXQnIHBhcnQgYW5kIGhhcwo+ID4+IGJlZW4gcmVuYW1lZCBmcm9tIHhlbl9odm1f
YWx0cDJtX3NldF9tZW1fYWNjZXNzLgo+ID4+Cj4gPj4gU2lnbmVkLW9mZi1ieTogQWRyaWFuIFBv
cCA8YXBvcEBiaXRkZWZlbmRlci5jb20+Cj4gPj4gU2lnbmVkLW9mZi1ieTogUmF6dmFuIENvam9j
YXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgo+ID4gCj4gPiBJJ20gbm90IHN1cmUgaWYg
dGhpcyBwYXRjaCBoYXMgYmVlbiBhcHBsaWVkLiBJZiBub3QgSSB3aWxsIGRvIGl0IGR1cmluZwo+
ID4gbXkgbmV4dCBzd2VlcC4KPiAKPiBIZWxsbyBXZWksCj4gCj4gSXQncyBiZWVuIGFwcGxpZWQ6
Cj4gaHR0cHM6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPXhlbi5naXQ7YT1jb21taXQ7aD03
NTU5YWI3ODMwYzNlMTU5NGNkNzNlZmQzZjFhY2JiMTcxMDM2NzI4CgpUaGFua3MgZm9yIGxldHRp
bmcgbWUga25vdy4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 16:57:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 16:57: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 1gHtnk-0005cH-Vj; Wed, 31 Oct 2018 16:57:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yun1=nl=citrix.com=prvs=8358bb395=christian.lindig@srs-us1.protection.inumbo.net>)
 id 1gHtnj-0005cC-Mj
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 16:57:03 +0000
X-Inumbo-ID: fd344e17-dd2d-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fd344e17-dd2d-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 16:57:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69285591"
To: Ian Jackson <ian.jackson@citrix.com>
References: <26EDCEB0-FF2A-42A2-B538-56B8C0124A10@citrix.com>
 <20181031113323.22379-1-christian.lindig@citrix.com>
 <20181031113323.22379-2-christian.lindig@citrix.com>
 <23513.52493.74145.264702@mariner.uk.xensource.com>
 <1e22ad14-3d54-33b5-399b-6a23e7dc5704@citrix.com>
 <23513.53729.580528.953887@mariner.uk.xensource.com>
From: Christian Lindig <christian.lindig@citrix.com>
Message-ID: <66198daf-75b8-8412-f399-0ff981bce80d@citrix.com>
Date: Wed, 31 Oct 2018 16:57:00 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <23513.53729.580528.953887@mariner.uk.xensource.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v2 1/1] tools/ocaml: Re-introduce
 Xenctrl.with_intf wrapper [and 1 more messages]
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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.liu2@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>

Ck9uIDMxLzEwLzE4IDE2OjAxLCBJYW4gSmFja3NvbiB3cm90ZToKPiBJTU8gdGhlIGJ1ZyBpcyB0
aGF0IHNwb25nIGNhbGxzIGNsb3NlX2hhbmRsZSB3aGljaCBoYXMgYSBkaXN0YW50Cj4gZGVzdHJ1
Y3RpdmUgYWN0aW9uLCB3aXRob3V0IGJlaW5nIGFibGUgdG8ga25vdyB0aGF0IGl0IGlzIHNhZmUg
dG8gZG8KPiBzby4KSSB3aWxsIGFkZCBhZGQgbW9yZSB3b3JkcyBvciBjYXV0aW9uLiBUaGFua3Mg
Zm9yIHBvaW50aW5nIGl0IG91dC4KCi0tIEMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 17:01:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 17: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 1gHts3-0006Qo-Jo; Wed, 31 Oct 2018 17:01:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=i5ur=nl=citrix.com=prvs=835789c87=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1gHts2-0006Qj-HF
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 17:01:30 +0000
X-Inumbo-ID: 9c054087-dd2e-11e8-87d6-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9c054087-dd2e-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 17:01:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69286115"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23513.57318.378868.461639@mariner.uk.xensource.com>
Date: Wed, 31 Oct 2018 17:01:26 +0000
To: Christian Lindig <christian.lindig@citrix.com>
In-Reply-To: <66198daf-75b8-8412-f399-0ff981bce80d@citrix.com>
References: <26EDCEB0-FF2A-42A2-B538-56B8C0124A10@citrix.com>
 <20181031113323.22379-1-christian.lindig@citrix.com>
 <20181031113323.22379-2-christian.lindig@citrix.com>
 <23513.52493.74145.264702@mariner.uk.xensource.com>
 <1e22ad14-3d54-33b5-399b-6a23e7dc5704@citrix.com>
 <23513.53729.580528.953887@mariner.uk.xensource.com>
 <66198daf-75b8-8412-f399-0ff981bce80d@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v2 1/1] tools/ocaml: Re-introduce
 Xenctrl.with_intf wrapper [and 1 more messages]
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q2hyaXN0aWFuIExpbmRpZyB3cml0ZXMgKCJSZTogW1BBVENIIHYyIDEvMV0gdG9vbHMvb2NhbWw6
IFJlLWludHJvZHVjZSBYZW5jdHJsLndpdGhfaW50ZiB3cmFwcGVyIFthbmQgMSBtb3JlIG1lc3Nh
Z2VzXSIpOgo+IE9uIDMxLzEwLzE4IDE2OjAxLCBJYW4gSmFja3NvbiB3cm90ZToKPiA+IElNTyB0
aGUgYnVnIGlzIHRoYXQgc3BvbmcgY2FsbHMgY2xvc2VfaGFuZGxlIHdoaWNoIGhhcyBhIGRpc3Rh
bnQKPiA+IGRlc3RydWN0aXZlIGFjdGlvbiwgd2l0aG91dCBiZWluZyBhYmxlIHRvIGtub3cgdGhh
dCBpdCBpcyBzYWZlIHRvIGRvCj4gPiBzby4KPiAKPiBJIHdpbGwgYWRkIGFkZCBtb3JlIHdvcmRz
IG9yIGNhdXRpb24uIFRoYW5rcyBmb3IgcG9pbnRpbmcgaXQgb3V0LgoKWVcsIHRoYW5rIHlvdS4K
Cklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 17:04:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 17:04: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 1gHtua-0006YL-2l; Wed, 31 Oct 2018 17:04: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=qv1o=nl=citrix.com=prvs=835e3026f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1gHtuY-0006YG-G2
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 17:04:06 +0000
X-Inumbo-ID: f805017e-dd2e-11e8-9231-12d6303a7972
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f805017e-dd2e-11e8-9231-12d6303a7972;
 Wed, 31 Oct 2018 17:04:04 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.54,447,1534809600"; d="scan'208";a="69286384"
Date: Wed, 31 Oct 2018 17:03:11 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20181031170311.rkhagwwcydciwmus@zion.uk.xensource.com>
References: <5AA7E79302000078001B0FAB@prv1-mh.provo.novell.com>
 <5AA7D98302000000000F73C0@prv1-mh.provo.novell.com>
 <5AA7D98302000078001CDC8C@prv1-mh.provo.novell.com>
 <5AA7D98302000000000F8008@prv1-mh.provo.novell.com>
 <5AA7D98302000078001DD5F0@prv1-mh.provo.novell.com>
 <5BA0F0D802000078001E96D4@prv1-mh.provo.novell.com>
 <5BA0F14502000078001E96E2@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5BA0F14502000078001E96E2@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v4 1/4] x86: use PDEP/PEXT for
 maddr/direct-map-offset conversion 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 <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@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>

T24gVHVlLCBTZXAgMTgsIDIwMTggYXQgMDY6MzY6MjFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gVGhpcyBhbGxvd3MgdG8gZm9sZCA2IGluc3RydWN0aW9ucyBpbnRvIGEgc2luZ2xlIG9u
ZSwgcmVkdWNpbmcgY29kZSBzaXplCj4gcXVpdGUgYSBiaXQsIGVzcGVjaWFsbHkgd2hlbiBub3Qg
Y29uc2lkZXJpbmcgdGhlIGZhbGxiYWNrIGZ1bmN0aW9ucwo+ICh3aGljaCB3b24ndCBldmVyIG5l
ZWQgdG8gYmUgYnJvdWdodCBpbnRvIGlDYWNoZSBvciB0aGVpciBtYXBwaW5ncyBpbnRvCj4gaVRM
QiBvbiBzeXN0ZW1zIHN1cHBvcnRpbmcgQk1JMikuCj4gCj4gTWFrZSB1c2Ugb2YgZ2NjJ3MgbmV3
IFYgb3BlcmFuZCBtb2RpZmllciwgZXZlbiBpZiB0aGF0IHJlc3VsdHMgaW4gYQo+IHNsaWdodGx5
IG9kZCBkZXBlbmRlbmN5IGluIHRoZSBzb3VyY2VzIChidXQgSSBhbHNvIGRpZG4ndCB3YW50IHRv
Cj4gaW50cm9kdWNlIHlldCBhbm90aGVyIG1hbmlmZXN0IGNvbnN0YW50KS4gVGhpcyBhc3N1bWVz
IHRoYXQgYmFja3BvcnRzIG9mCj4gc3VwcG9ydCBmb3IgdGhpcyByZWxhdGl2ZWx5IG5ldyBtb2Rp
ZmllciBoYXZlIG9ubHkgYmVlbiBkb25lIHRvIHRvb2wKPiBjaGFpbnMgd2l0aCBub3QgdG9vIG9s
ZCBhIGJpbnV0aWxzIChnYXMpIHZlcnNpb24uIElmIHRoaXMgdHVybnMgb3V0IHRvCj4gYmUgYSBm
YWxzZSBhc3N1bXB0aW9uLCB3ZSdsbCBoYXZlIHRvIGFkZCBIQVZFX0FTX0JNSTIgYXMgYSBxdWFs
aWZpZXIuCj4gCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgoKSSdtIGFmcmFpZCB0aGlzIHBhdGNoIHNlcmllcyBzbWVsbHMgbGlrZSAgIm1pY3JvIG9wdGlt
aXNhdGlvbiBnb25lIHRvbwpmYXIiIHRvIG1lLiA6LS8KCldlaS4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 17:22:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 17: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 1gHuBq-0008Hx-0j; Wed, 31 Oct 2018 17:21: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=rols=nl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gHuBo-0008Hl-VU
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 17:21:57 +0000
X-Inumbo-ID: 7705ac24-dd31-11e8-9cfb-12d6303a7972
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7705ac24-dd31-11e8-9cfb-12d6303a7972;
 Wed, 31 Oct 2018 17:21: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 <aliasfile-bounces@xenproject.org>)
 id 1gHuBm-0005r1-DW; Wed, 31 Oct 2018 17:21: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 1gHuBm-0005I1-4v; Wed, 31 Oct 2018 17:21:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gHuBm-000419-4G; Wed, 31 Oct 2018 17:21:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129168-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-pvops:kernel-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-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-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 libvirt:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: libvirt=a017bae1ae63d43dd51528f8593dd25f10d2fe21
X-Osstest-Versions-That: libvirt=58fcdbf26319518c68a14ec73495090712483b29
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 31 Oct 2018 17:21:54 +0000
Subject: [Xen-devel] [libvirt test] 129168: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyOTE2OCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjkxNjgvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyODk2MwogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI4OTYzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJs
b2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC1xY293MiAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyIDEzIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGli
dmlydCAgICAgICAgICAgICAgYTAxN2JhZTFhZTYzZDQzZGQ1MTUyOGY4NTkzZGQyNWYxMGQyZmUy
MQpiYXNlbGluZSB2ZXJzaW9uOgogbGlidmlydCAgICAgICAgICAgICAgNThmY2RiZjI2MzE5NTE4
YzY4YTE0ZWM3MzQ5NTA5MDcxMjQ4M2IyOQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI4OTYzICAy
MDE4LTEwLTI0IDE0OjIyOjE4IFogICAgNyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyOTE2
OCAgMjAxOC0xMC0zMCAwNDoxODo0OCBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVv
cGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEJvcmlzIEZpdWN6eW5za2kg
PGZpdWN6eUBsaW51eC5pYm0uY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpjb21taXQgYTAxN2JhZTFhZTYzZDQzZGQ1MTUyOGY4NTkzZGQyNWYxMGQyZmUyMQpBdXRob3I6
IEJvcmlzIEZpdWN6eW5za2kgPGZpdWN6eUBsaW51eC5pYm0uY29tPgpEYXRlOiAgIFRodSBPY3Qg
MTggMTY6NTQ6MDggMjAxOCArMDIwMAoKICAgIG5ld3M6IFVwZGF0ZSBuZXdzIGZvciB2ZmlvLWFw
IHN1cHBvcnQKICAgIAogICAgU2lnbmVkLW9mZi1ieTogQm9yaXMgRml1Y3p5bnNraSA8Zml1Y3p5
QGxpbnV4LmlibS5jb20+CiAgICBSZXZpZXdlZC1ieTogVGhvbWFzIEh1dGggPHRodXRoQHJlZGhh
dC5jb20+CiAgICBSZXZpZXdlZC1ieTogQ2hyaXMgVmVudGVpY2hlciA8Y3ZlbnRlaWNAcmVkaGF0
LmNvbT4KCmNvbW1pdCAxMTcwODY0MTk4M2U5MTA3YTEyOWM2MmZkMzQzZDBmZWMyMjgzNDJmCkF1
dGhvcjogQm9yaXMgRml1Y3p5bnNraSA8Zml1Y3p5QGxpbnV4LmlibS5jb20+CkRhdGU6ICAgVGh1
IE9jdCAxOCAxNjo1NDowNyAyMDE4ICswMjAwCgogICAgcWVtdTogdmZpby1hcCBkZXZpY2Ugc3Vw
cG9ydAogICAgCiAgICBBZGp1c3RpbmcgZG9tYWluIGZvcm1hdCBkb2N1bWVudGF0aW9uLCBhZGRp
bmcgZGV2aWNlIGFkZHJlc3MKICAgIHN1cHBvcnQgYW5kIGFkZGluZyBjb21tYW5kIGxpbmUgZ2Vu
ZXJhdGlvbiBmb3IgdmZpby1hcC4KICAgIFNpbmNlIG9ubHkgb25lIG1lZGlhdGVkIGhvc3RkZXYg
d2l0aCBtb2RlbCB2ZmlvLWFwIGlzIHN1cHBvcnRlZCBhIGNoZWNrCiAgICBkaXNhbGxvd3MgdG8g
ZGVmaW5lIGRvbWFpbnMgd2l0aCBtb3JlIHRoYW4gb25lIHN1Y2ggaG9zdGRldiBkZXZpY2UuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEJvcmlzIEZpdWN6eW5za2kgPGZpdWN6eUBsaW51eC5pYm0u
Y29tPgogICAgUmV2aWV3ZWQtYnk6IEJqb2VybiBXYWxrIDxid2Fsa0BsaW51eC5pYm0uY29tPgog
ICAgUmV2aWV3ZWQtYnk6IENocmlzIFZlbnRlaWNoZXIgPGN2ZW50ZWljQHJlZGhhdC5jb20+Cgpj
b21taXQgZGM3ODhkMjU0MDE3ZDUxYzZhM2NjYjVlNWM5NjYzY2U4MmE0NjgzYgpBdXRob3I6IEJv
cmlzIEZpdWN6eW5za2kgPGZpdWN6eUBsaW51eC5pYm0uY29tPgpEYXRlOiAgIFRodSBPY3QgMTgg
MTY6NTQ6MDYgMjAxOCArMDIwMAoKICAgIHFlbXU6IGFkZCB2ZmlvLWFwIGNhcGFiaWxpdHkKICAg
IAogICAgSW50cm9kdWNlIHZmaW8tYXAgY2FwYWJpbGl0eS4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogQm9yaXMgRml1Y3p5bnNraSA8Zml1Y3p5QGxpbnV4LmlibS5jb20+CiAgICBSZXZpZXdlZC1i
eTogQmpvZXJuIFdhbGsgPGJ3YWxrQGxpbnV4LmlibS5jb20+CiAgICBSZXZpZXdlZC1ieTogVGhv
bWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogQ2hyaXMgVmVudGVp
Y2hlciA8Y3ZlbnRlaWNAcmVkaGF0LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 17:45:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 17:45: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 1gHuYA-0001gw-7Q; Wed, 31 Oct 2018 17:45:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=3tct=nl=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1gHuY8-0001gr-BX
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 17:45:00 +0000
X-Inumbo-ID: af6f41b1-dd34-11e8-87d6-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id af6f41b1-dd34-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 17:44:59 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w9VHiBMN083252;
 Wed, 31 Oct 2018 17:44:54 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-2018-07-02;
 bh=dM0D8UrbOqomRLz9VnsOpyP2+nwf/wOPWhqEejlNkYI=;
 b=d0VAVT1S0Ipe+lwbzKmerLOXl7S7C8rVlfIgeU30YTDS5CrYMhjljtJwjo+9kJdJe48w
 BvQswTON7nn4HxCrg0j4tUcyzZVVsSQqA+GCu/69RVCLzYdbL1ztIUg2I40ku4Sz90ee
 ysFwP0dPHe3ViFhk3nPYL0/Xypq5Utl7K5qf3PjocnJCyRneQxUg6Sqd6lq6t1N5RwzX
 FJuuCRHxDaTwrLhEPbb4C+tmm6sAOPXlaUdTKeJPlFt32gtY1VRFMU8NnSaJTJfmKD8s
 U/Jp1a0zU90Inh08GxYxyYZCJKv43NRW1IwjJdLwIXtmzAkYTBfisaxhW+b9A/CxwHZu XA== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2120.oracle.com with ESMTP id 2ncgnr4n6c-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 31 Oct 2018 17:44:53 +0000
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w9VHimfR009928
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 31 Oct 2018 17:44:48 GMT
Received: from abhmp0003.oracle.com (abhmp0003.oracle.com [141.146.116.9])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w9VHil2u022795;
 Wed, 31 Oct 2018 17:44:47 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 31 Oct 2018 10:44:47 -0700
To: Roger Pau Monne <roger.pau@citrix.com>, xen-devel@lists.xenproject.org
References: <20181030154123.4218-1-roger.pau@citrix.com>
 <20181030154123.4218-8-roger.pau@citrix.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 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
 Jg6OxFYd01z+a+oL
Message-ID: <bb2950da-4047-031a-66ab-b51d11ebc996@oracle.com>
Date: Wed, 31 Oct 2018 13:44:43 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181030154123.4218-8-roger.pau@citrix.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9063
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=905
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1810310148
Subject: Re: [Xen-devel] [PATCH v3 7/7] amd/pvh: enable ACPI C1E disable
 quirk on PVH 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Brian Woods <brian.woods@amd.com>, Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>

T24gMTAvMzAvMTggMTE6NDEgQU0sIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiBQViBEb20wIGhh
cyBhIHF1aXJrIGZvciBzb21lIEFNRCBwcm9jZXNzb3JzLCB3aGVyZSBlbmFibGluZyBBQ1BJIGNh
bgo+IGFsc28gZW5hYmxlIEMxRSBtb2RlLiBBcHBseSB0aGUgc2FtZSB3b3JrYXJvdW5kIGFzIGRv
bmUgb24gUFYgZm9yIGEKPiBQVkggRG9tMCwgd2hpY2ggY29uc2lzdCBvbiB0cmFwcGluZyBhY2Nl
c3NlcyB0byB0aGUgU01JIGNvbW1hbmQgSU8KPiBwb3J0IGFuZCBkaXNhYmxpbmcgQzFFIGlmIEFD
UEkgaXMgZW5hYmxlZC4KPgo+IFJlcG9ydGVkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+Cj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+Cj4gLS0tCj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBDYzog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBDYzogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KPiBDYzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zz
a3lAb3JhY2xlLmNvbT4KPiBDYzogU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhp
a3VscGFuaXRAYW1kLmNvbT4KPiBDYzogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+
CgoKUmV2aWV3ZWQtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5j
b20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 17:50:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 17:50: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 1gHud2-0002Ac-T3; Wed, 31 Oct 2018 17:50:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=xshr=nl=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1gHud1-00022L-On
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 17:50:03 +0000
X-Inumbo-ID: 6419fab0-dd35-11e8-87d6-bc764e045a96
Received: from mail-qk1-x742.google.com (unknown [2607:f8b0:4864:20::742])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6419fab0-dd35-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 17:50:01 +0000 (UTC)
Received: by mail-qk1-x742.google.com with SMTP id 189so9229241qkj.8
 for <xen-devel@lists.xenproject.org>; Wed, 31 Oct 2018 10:50:01 -0700 (PDT)
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=D4AejTH2OO2g+E5LbM3z6E8zu1NSud6K03Oc4k+nt5Y=;
 b=FF/gK/jUcUYQgGgggCWUaRsgr3a0dYZKBxjwHx1WiHbuLvS6r9zlevlddQ3S6259wZ
 aQ7QWclp4FQ6yZLLB6zJftZRTfJNr2mCz+NTgrteVPleRczsKZ2xkry6wnpTlkU+CTVn
 pPl9o/NNqbviTf9axdHEu+Vd+5eCDMYMACMqYfk+fDTSx/hwamBJGFK8mrpbN/rUTBjs
 6kOYw8heiTOQIxvjw1Z877DuNpKCb8kX4rhDjFEEeawIrgQWt6HppYRwO2VS8RO4rPdq
 L7tzuYv/G4jItbGvXsCoQQtWA4eeWwW3W7xGdZV8+yVAEqtV9eUAsZkqTArsPTpCxS7N
 a+2Q==
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=D4AejTH2OO2g+E5LbM3z6E8zu1NSud6K03Oc4k+nt5Y=;
 b=N00WoNHFoLlMsEehJ+0TPTFmfw/Xv77128NmslnBWQyLr5Yg9vX8n35VtecVoL4Pej
 sWlyOjnQuk5AQbZj/bhxCSnBfyc+KBF88+koYJK1VzvaSlqtRXPd7D75IHyyZkamvRNC
 p8F9N2kXOb2j43qBwcvx9DPkzac1mBjC7dWxQWgSRcWhL1AR+V0x1Mz0TxE75FVaSIvG
 S2S/nUoj/d/96S8CyjNcXEYJpJeFxIH5TCwSroGGAaDstDfyPi5h7tloF5qBAUmSFiFB
 6UOLioVlMpvcdyuOUNNlPkgBZJ6IxdEt76M39wEYVRFXii2X9HZmk1ImtLEwQdywX0u1
 vnwQ==
X-Gm-Message-State: AGRZ1gJCnlLZnvBdTqdrV4Q/8JfIhjx6sjq/1rxQzCbT5Zpe/1mw481D
 ETxZlY9dkf3XYI/tPg/4CWzzXBO14L5GEzvEq/DQfg==
X-Google-Smtp-Source: AJdET5dJjH3kQZDGhsYjXKy9/u8PXfD66C0qtBKacbphlirJEWkXcXAtfO3JQRBT11nSzY349mHvzPTrb8hgyltveag=
X-Received: by 2002:a37:a315:: with SMTP id m21mr3429077qke.152.1541008201355; 
 Wed, 31 Oct 2018 10:50:01 -0700 (PDT)
MIME-Version: 1.0
References: <20181030161326.17879-1-ian.jackson@eu.citrix.com>
In-Reply-To: <20181030161326.17879-1-ian.jackson@eu.citrix.com>
From: George Dunlap <dunlapg@umich.edu>
Date: Wed, 31 Oct 2018 17:49:50 +0000
Message-ID: <CAFLBxZabx3rG1t8C+6p-+kojxq1WNOqEXn23GyB+w0OgjDYLiQ@mail.gmail.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Subject: Re: [Xen-devel] [OSSTEST PATCH] README.hardware-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: xen-devel <xen-devel@lists.xenproject.org>, infra@xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBPY3QgMzAsIDIwMTggYXQgNDoxNCBQTSBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25A
ZXUuY2l0cml4LmNvbT4gd3JvdGU6Cj4gKyAgICsgQmFyZW1ldGFsIGJvb3QgZnJvbSBEZWJpYW4g
c3RhYmxlIG9yIHN0YWJsZS1iYWNrcG9ydHM6Cj4gKwo+ICsgICAgIEEgc3VpdGFibGUgTGludXgg
a2VybmVsIGJpbmFyeSB3aGljaCBjYW4gYm9vdCBiYXJlbWV0YWwgb24gdGhlCj4gKyAgICAgcHJv
cG9zZWQgaGFyZHdhcmUgbXVzdCBiZSBhdmFpbGFibGUgZnJvbSBEZWJpYW4gKGF0IGxlYXN0Cj4g
KyAgICAgYHN0YWJsZScsIG9yLCBpZiB0aGF0IGlzIG5vdCBwb3NzaWJsZSBgc3RhYmxlLWJhY2tw
b3J0cycpLiAgSXQgaXMKPiArICAgICBub3QgT0sgdG8gcmVxdWlyZSBhIHBhdGNoZWQgdmVyc2lv
biBvZiBMaW51eCwgb3IgYSB2ZXJzaW9uIG9mCj4gKyAgICAgTGludXggYnVpbHQgZnJvbSBhIHBh
cnRpY3VsYXIgZ2l0IGJyYW5jaCwgb3Igc29tZSBzdWNoLiAgSWYgdGhlCj4gKyAgICAgcmVxdWly
ZWQga2VybmVsIGlzIG5vdCBhdmFpbGFibGUgaW4gRGViaWFuLCB0aGUgdmVuZG9yIHNob3VsZAo+
ICsgICAgIGZpcnN0IHdvcmsgd2l0aCB0aGUgRGViaWFuIHByb2plY3QgdG8gZW5zdXJlIGFuZCB2
YWxpZGF0ZSB0aGF0Cj4gKyAgICAgdGhlIERlYmlhbiBzdGFibGUtYmFja3BvcnRzIGtlcm5lbCBi
aW5hcmllcyBib290IG9uIHRoZSBwcm9wb3NlZAo+ICsgICAgIGhhcmR3YXJlLgoKU28gaXQgc291
bmRzIGxpa2UgKGZyb20gdGhlIHJlc3Qgb2YgdGhpcyBkaXNjdXNzaW9uKSB0aGUgcmVhbApyZXF1
aXJlbWVudCBpcyAib3NzdGVzdCBtdXN0IGJlIGFibGUgdG8gaW5zdGFsbCBhIHN5c3RlbSBzdWNo
IHRoYXQgaXQKY2FuIGJ1aWxkIHRoZSB0YXJnZXQgdmVyc2lvbnMgb2YgTGludXggYW5kIFhlbiIu
ICBBdCB0aGUgbW9tZW50LCB0aGF0Cm1lYW5zIHRoYXQgdGhlIHByb3Bvc2VkIGhhcmR3YXJlIG11
c3QgYmUgc3VwcG9ydGVkIGJ5IGRlYmlhbiArCnN0YWJsZS1iYWNrcG9ydHMuICBPc3N0ZXN0IGRv
ZXMgbm90IGhhdmUgZnVuY3Rpb25hbGl0eSB0byBidWlsZCBjdXN0b20KdmVyc2lvbnMgb2YgTGlu
dXggZm9yIGJ1aWxkIGJveGVzLCBub3IgZG9lcyBpdCBoYXZlIHN1cHBvcnQgZm9yIFlvY3RvLgoK
V291bGQgaXQgbWFrZSBzZW5zZSB0byByZXdvcmQgaXQgdGhpcyB3YXk6CgotLS0KKyBCYXJlbWV0
YWwgYm9vdCBmcm9tIERlYmlhbiBzdGFibGUgb3Igc3RhYmxlLWJhY2twb3J0czoKCkluIG9yZGVy
IHRvIGF2b2lkIGNyb3NzLWNvbXBpbGF0aW9uLCBPc3N0ZXN0IG11c3QgYmUgYWJsZSB0byBpbnN0
YWxsIGEKYmFyZS1tZXRhbCBzeXN0ZW0gb24gdGhlIGhvc3QgaXRzZWxmIGluIG9yZGVyIHRvIGJ1
aWxkIExpbnV4IGFuZCBYZW4KdGVzdCBiaW5hcmllcyBmb3IgdGhhdCBob3N0LiBBdCB0aGUgbW9t
ZW50IG9zc3Rlc3QgdXNlcyBEZWJpYW4gZm9yCnRoaXMsIGFuZCB0aGVyZSBpcyBubyBmYWNpbGl0
eSBpbiBvc3N0ZXN0IGZvciBidWlsZGluZyBjdXN0b20ga2VybmVscwpmb3IgdGhpcyBwdXJwb3Nl
LiAgQXMgc3VjaCwgYSBzdWl0YWJsZSBMaW51eCBrZXJuZWwgYmluYXJ5IHdoaWNoIGNhbgpib290
IGJhcmVtZXRhbCBvbiB0aGUgcHJvcG9zZWQgaGFyZHdhcmUgbXVzdCBiZSBhdmFpbGFibGUgZnJv
bSBEZWJpYW4KKGF0IGxlYXN0IGBzdGFibGUnLCBvciwgaWYgdGhhdCBpcyBub3QgcG9zc2libGUs
IGBzdGFibGUtYmFja3BvcnRzJykuCk9zc3Rlc3QgY2Fubm90IGluc3RhbGwgdXNpbmcgYSBwYXRj
aGVkIHZlcnNpb24gb2YgTGludXgsIG9yIG9uZSBidWlsdApmcm9tIGEgcGFydGljdWxhciBnaXQg
YnJhbmNoLCBvciBzb21lIHN1Y2guICBJZiB0aGUgcmVxdWlyZWQga2VybmVsIGlzCm5vdCBhdmFp
bGFibGUgaW4gRGViaWFuLCB0aGUgdmVuZG9yIHNob3VsZCBpZGVhbGx5IHdvcmsgd2l0aCB0aGUK
RGViaWFuIHByb2plY3QgdG8gZW5zdXJlIGFuZCB2YWxpZGF0ZSB0aGF0IERlYmlhbiBzdGFibGUt
YmFja3BvcnRzCmtlcm5lbCBiaW5hcmllcyBib290IG9uIHRoZSBwcm9wb3NlZCBoYXJkd2FyZS4g
IEFsdGVybmF0ZWx5LCB0aGUKdmVuZG9yIGNhbiB3b3JrIHdpdGggdGhlIGNvbW11bml0eSB0byBp
bXBsZW1lbnQgdGhlIG5lY2Vzc2FyeQpmdW5jdGlvbmFsaXR5IHdpdGhpbiBvc3N0ZXN0IHRvIGVu
YWJsZSBpdCB0byBidWlsZCBjdXN0b20ga2VybmVscyBmb3IKYnVpbGQgaW5zdGFsbHMsIG9yIHVz
ZSBhbHRlcm5hdGUgZGlzdHJpYnV0aW9ucyB3aGljaCBoYXZlIGJldHRlcgpiYXJlbWV0YWwgc3Vw
cG9ydCBmb3IgdGhlIGhhcmR3YXJlLgotLS0KCiAtR2VvcmdlCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 17:50:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 17: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 1gHuds-0002SS-8t; Wed, 31 Oct 2018 17:50:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=xshr=nl=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1gHudr-0002SJ-4A
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 17:50:55 +0000
X-Inumbo-ID: 834c5bbf-dd35-11e8-87d6-bc764e045a96
Received: from mail-qk1-x743.google.com (unknown [2607:f8b0:4864:20::743])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 834c5bbf-dd35-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 17:50:54 +0000 (UTC)
Received: by mail-qk1-x743.google.com with SMTP id o125so7387295qkf.3
 for <xen-devel@lists.xenproject.org>; Wed, 31 Oct 2018 10:50:54 -0700 (PDT)
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=uQihOA38B6J4G1hMMt6ag7k935poojnSjZNa5NUcs/8=;
 b=HlZqFiATQ37fe2BFpT/WWZVhCJ5n1u/iJfoBH9B1cgf6AbKBKEV8MWhJWXlgWjch7I
 rr6vJPgQgCkSAjnLJ+kKK8rpqNuL6vgzyW5rJILNeqggcM+bEXy41XAGaIjK3l5Kd4V+
 A0R+czI2ylmmxE5Pb93jtGR/Khh8EcZauHNLMvwBynIamZEJPa022jy7vAuczHKdGQoE
 0w0ZaZsbJgN85+JVUbmIOliYbj1xvZ0ogORwCRkBNDx/UauBSsAuuanAklYYW4QAu4Ah
 sZuMdcM1qwPrTwZRCjP1ZWmnLPxkwr6VtRppUzHX2QjuSWywn3pMstjCf2csTST8lIpK
 FA0g==
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=uQihOA38B6J4G1hMMt6ag7k935poojnSjZNa5NUcs/8=;
 b=beY6+cT7Pzy6YI3aDWUoEUZKFFMbAJoZkFi5oqNc5M6kuom0TGGWXJAB1e8s8XGGcz
 jJUwsxer5o7VtacDktpT1VEirQp9NazuaKCoAtrUhBL439Noz7oi0DEzrcMBYgbdHx2j
 0Z+a9Xy3j69b5djATidb/i4ZrH8eUuSVlPOeGizDQ1LoEv/g+q6m8pKeSpduJdFGaIS5
 4AcM0upDapq25Tuao2p+46UDGTJCv7SJKQPI5KqkijmVfLESpSKMy2MBeRzuvIJwg7WX
 XFCqaWM3vFXaXyQT2546vvt1Ge0UYVBEnaSbmOIyQKciUmGSsyYv4DE/3rhWG5ELCthE
 NtEA==
X-Gm-Message-State: AGRZ1gIImJB9bfTP3dcUFcSgjBMT4MWI04m5T0og2YOA3CH7XXjwqB+Q
 c/nUbE/ffjPO9So2UsFNvNFE6HW7xmLahKi/AVva2Q==
X-Google-Smtp-Source: AJdET5dR/H/uswqJHPhfAtiXt9KLHpMgKt8/2CvChCl7aEDZ4cxjHhXuwmvxirorkKwppwATVZqYlQdh+WeWX+T73Q4=
X-Received: by 2002:a37:5f83:: with SMTP id t125mr3473389qkb.105.1541008253812; 
 Wed, 31 Oct 2018 10:50:53 -0700 (PDT)
MIME-Version: 1.0
References: <20181030161326.17879-1-ian.jackson@eu.citrix.com>
 <CAFLBxZabx3rG1t8C+6p-+kojxq1WNOqEXn23GyB+w0OgjDYLiQ@mail.gmail.com>
In-Reply-To: <CAFLBxZabx3rG1t8C+6p-+kojxq1WNOqEXn23GyB+w0OgjDYLiQ@mail.gmail.com>
From: George Dunlap <dunlapg@umich.edu>
Date: Wed, 31 Oct 2018 17:50:42 +0000
Message-ID: <CAFLBxZYyKbw3L0p+a9FbLiHy3icSOTPG+Dndk+L1eZjnxaufaA@mail.gmail.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Subject: Re: [Xen-devel] [OSSTEST PATCH] README.hardware-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: xen-devel <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, infra@xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

W0NDJ2luZyBTdGVmYW5vIGFuZCBKdWxpZW5dCk9uIFdlZCwgT2N0IDMxLCAyMDE4IGF0IDU6NDkg
UE0gR2VvcmdlIER1bmxhcCA8ZHVubGFwZ0B1bWljaC5lZHU+IHdyb3RlOgo+Cj4gT24gVHVlLCBP
Y3QgMzAsIDIwMTggYXQgNDoxNCBQTSBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4
LmNvbT4gd3JvdGU6Cj4gPiArICAgKyBCYXJlbWV0YWwgYm9vdCBmcm9tIERlYmlhbiBzdGFibGUg
b3Igc3RhYmxlLWJhY2twb3J0czoKPiA+ICsKPiA+ICsgICAgIEEgc3VpdGFibGUgTGludXgga2Vy
bmVsIGJpbmFyeSB3aGljaCBjYW4gYm9vdCBiYXJlbWV0YWwgb24gdGhlCj4gPiArICAgICBwcm9w
b3NlZCBoYXJkd2FyZSBtdXN0IGJlIGF2YWlsYWJsZSBmcm9tIERlYmlhbiAoYXQgbGVhc3QKPiA+
ICsgICAgIGBzdGFibGUnLCBvciwgaWYgdGhhdCBpcyBub3QgcG9zc2libGUgYHN0YWJsZS1iYWNr
cG9ydHMnKS4gIEl0IGlzCj4gPiArICAgICBub3QgT0sgdG8gcmVxdWlyZSBhIHBhdGNoZWQgdmVy
c2lvbiBvZiBMaW51eCwgb3IgYSB2ZXJzaW9uIG9mCj4gPiArICAgICBMaW51eCBidWlsdCBmcm9t
IGEgcGFydGljdWxhciBnaXQgYnJhbmNoLCBvciBzb21lIHN1Y2guICBJZiB0aGUKPiA+ICsgICAg
IHJlcXVpcmVkIGtlcm5lbCBpcyBub3QgYXZhaWxhYmxlIGluIERlYmlhbiwgdGhlIHZlbmRvciBz
aG91bGQKPiA+ICsgICAgIGZpcnN0IHdvcmsgd2l0aCB0aGUgRGViaWFuIHByb2plY3QgdG8gZW5z
dXJlIGFuZCB2YWxpZGF0ZSB0aGF0Cj4gPiArICAgICB0aGUgRGViaWFuIHN0YWJsZS1iYWNrcG9y
dHMga2VybmVsIGJpbmFyaWVzIGJvb3Qgb24gdGhlIHByb3Bvc2VkCj4gPiArICAgICBoYXJkd2Fy
ZS4KPgo+IFNvIGl0IHNvdW5kcyBsaWtlIChmcm9tIHRoZSByZXN0IG9mIHRoaXMgZGlzY3Vzc2lv
bikgdGhlIHJlYWwKPiByZXF1aXJlbWVudCBpcyAib3NzdGVzdCBtdXN0IGJlIGFibGUgdG8gaW5z
dGFsbCBhIHN5c3RlbSBzdWNoIHRoYXQgaXQKPiBjYW4gYnVpbGQgdGhlIHRhcmdldCB2ZXJzaW9u
cyBvZiBMaW51eCBhbmQgWGVuIi4gIEF0IHRoZSBtb21lbnQsIHRoYXQKPiBtZWFucyB0aGF0IHRo
ZSBwcm9wb3NlZCBoYXJkd2FyZSBtdXN0IGJlIHN1cHBvcnRlZCBieSBkZWJpYW4gKwo+IHN0YWJs
ZS1iYWNrcG9ydHMuICBPc3N0ZXN0IGRvZXMgbm90IGhhdmUgZnVuY3Rpb25hbGl0eSB0byBidWls
ZCBjdXN0b20KPiB2ZXJzaW9ucyBvZiBMaW51eCBmb3IgYnVpbGQgYm94ZXMsIG5vciBkb2VzIGl0
IGhhdmUgc3VwcG9ydCBmb3IgWW9jdG8uCj4KPiBXb3VsZCBpdCBtYWtlIHNlbnNlIHRvIHJld29y
ZCBpdCB0aGlzIHdheToKPgo+IC0tLQo+ICsgQmFyZW1ldGFsIGJvb3QgZnJvbSBEZWJpYW4gc3Rh
YmxlIG9yIHN0YWJsZS1iYWNrcG9ydHM6Cj4KPiBJbiBvcmRlciB0byBhdm9pZCBjcm9zcy1jb21w
aWxhdGlvbiwgT3NzdGVzdCBtdXN0IGJlIGFibGUgdG8gaW5zdGFsbCBhCj4gYmFyZS1tZXRhbCBz
eXN0ZW0gb24gdGhlIGhvc3QgaXRzZWxmIGluIG9yZGVyIHRvIGJ1aWxkIExpbnV4IGFuZCBYZW4K
PiB0ZXN0IGJpbmFyaWVzIGZvciB0aGF0IGhvc3QuIEF0IHRoZSBtb21lbnQgb3NzdGVzdCB1c2Vz
IERlYmlhbiBmb3IKPiB0aGlzLCBhbmQgdGhlcmUgaXMgbm8gZmFjaWxpdHkgaW4gb3NzdGVzdCBm
b3IgYnVpbGRpbmcgY3VzdG9tIGtlcm5lbHMKPiBmb3IgdGhpcyBwdXJwb3NlLiAgQXMgc3VjaCwg
YSBzdWl0YWJsZSBMaW51eCBrZXJuZWwgYmluYXJ5IHdoaWNoIGNhbgo+IGJvb3QgYmFyZW1ldGFs
IG9uIHRoZSBwcm9wb3NlZCBoYXJkd2FyZSBtdXN0IGJlIGF2YWlsYWJsZSBmcm9tIERlYmlhbgo+
IChhdCBsZWFzdCBgc3RhYmxlJywgb3IsIGlmIHRoYXQgaXMgbm90IHBvc3NpYmxlLCBgc3RhYmxl
LWJhY2twb3J0cycpLgo+IE9zc3Rlc3QgY2Fubm90IGluc3RhbGwgdXNpbmcgYSBwYXRjaGVkIHZl
cnNpb24gb2YgTGludXgsIG9yIG9uZSBidWlsdAo+IGZyb20gYSBwYXJ0aWN1bGFyIGdpdCBicmFu
Y2gsIG9yIHNvbWUgc3VjaC4gIElmIHRoZSByZXF1aXJlZCBrZXJuZWwgaXMKPiBub3QgYXZhaWxh
YmxlIGluIERlYmlhbiwgdGhlIHZlbmRvciBzaG91bGQgaWRlYWxseSB3b3JrIHdpdGggdGhlCj4g
RGViaWFuIHByb2plY3QgdG8gZW5zdXJlIGFuZCB2YWxpZGF0ZSB0aGF0IERlYmlhbiBzdGFibGUt
YmFja3BvcnRzCj4ga2VybmVsIGJpbmFyaWVzIGJvb3Qgb24gdGhlIHByb3Bvc2VkIGhhcmR3YXJl
LiAgQWx0ZXJuYXRlbHksIHRoZQo+IHZlbmRvciBjYW4gd29yayB3aXRoIHRoZSBjb21tdW5pdHkg
dG8gaW1wbGVtZW50IHRoZSBuZWNlc3NhcnkKPiBmdW5jdGlvbmFsaXR5IHdpdGhpbiBvc3N0ZXN0
IHRvIGVuYWJsZSBpdCB0byBidWlsZCBjdXN0b20ga2VybmVscyBmb3IKPiBidWlsZCBpbnN0YWxs
cywgb3IgdXNlIGFsdGVybmF0ZSBkaXN0cmlidXRpb25zIHdoaWNoIGhhdmUgYmV0dGVyCj4gYmFy
ZW1ldGFsIHN1cHBvcnQgZm9yIHRoZSBoYXJkd2FyZS4KPiAtLS0KPgo+ICAtR2VvcmdlCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 18:13:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 18:13: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 1gHuzb-0004Mh-CV; Wed, 31 Oct 2018 18:13:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yklc=nl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHuzZ-0004Mc-W1
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 18:13:22 +0000
X-Inumbo-ID: a5e3a9c9-dd38-11e8-87d6-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id a5e3a9c9-dd38-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 18:13:20 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id D5CFF80D;
 Wed, 31 Oct 2018 11:13:19 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E9E133F6A8;
 Wed, 31 Oct 2018 11:13:18 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Wed, 31 Oct 2018 18:12:52 +0000
Message-Id: <20181031181313.8028-1-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
Subject: [Xen-devel] [PATCH v2 00/21] xen/arm: Bunch of clean-ups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>, sstabellini@kernel.org,
 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>

SGkgYWxsLAoKVGhpcyBwYXRjaCBzZXJpZXMgaXMgYSBidW5jaCBvZiBjbGVhbi11cHMgSSBoYXZl
IGNvbGxlY3RlZCB0aGUgcGFzdCBmZXcgd2Vla3MuCgpUaGUgbWFpbiBnb2FsIGlzIHRvIHJlZHVj
ZSB0aGUgc2NvcGUgb2Ygc29tZSBpbmNsdWRlcyBhbmQgcmVkdWNlIHRoZSBzaXplIG9mCnByb2Nl
c3Nvci5oIGJ5IG1vdmluZyBzb21lIHBhcnRzIGluIG5ldy9jdXJyZW50IGhlYWRlcnMuCgpBbGwg
dGhlIHBhdGNoZXMgYnV0ICMxIGFuZCAjMyBoYXZlIGJlZW4gcmV2aWV3ZWQgYnkgQW5kcmlpLgoK
Q2hlZXJzLAoKSnVsaWVuIEdyYWxsICgyMSk6CiAgeGVuL2FybTogdHJhcHM6IENvbnN0aWZ5IHNo
b3dfKiwgZG9fdW5leHBlY3RlZF90cmFwIGFuZCBkb19idWdfZnJhbWUKICAgIHBhcmFtZXRlcnMK
ICB4ZW4vYXJtOiByZWdzOiBDb252ZXJ0IGd1ZXN0X21vZGUgdG8gYSBzdGF0aWMgaW5saW5lIGhl
bHBlcgogIHhlbi9hcm06IFJlbW92ZSBfX2luaXQgZnJvbSBwcm90b3R5cGUKICB4ZW4vYXJtOiBi
dWdzOiBNb3ZlIGRvX2J1Z19mcmFtZSB0byB0cmFwcy5oCiAgeGVuL2FybTogQ29uc29saWRhdGUg
Q1BVIGlkZW50aWZpY2F0aW9uIGluIGNwdWZlYXR1cmUue2MsaH0KICB4ZW4vYXJtOiBNb3ZlIFZB
Qk9SVF9HRU5fQllfR1VFU1QgdG8gdHJhcHMuaCBhbmQgdHVybmVkIGludG8gaW5saW5lCiAgeGVu
L2FybTogZ2ljLTM6IFJlbW92ZSB1bnVzZWQgaW5jbHVkZXMKICB4ZW4vYXJtOiBnaWMtdjM6IFJl
LW9yZGVyIGluY2x1ZGVzIGluIGFscGhhYmV0aWNhbCBvcmRlcgogIHhlbi9hcm06IE1vdmUgSFNS
IGRlZmluZXMgaW4gYSBuZXcgaGVhZGVyIGhzci5oCiAgeGVuL2FybTogTW92ZSBTWVNSRUcgYWNj
ZXNzb3JzIGluIHN5c3JlZ3MuaAogIHhlbi9hcm06IE1vdmUgb3V0IG9mIHByb2Nlc3Nvci5oIHRy
YXBzIHJlbGF0ZWQgdmFyaWFibGUvZnVuY3Rpb24KICB4ZW4vYXJtOiBPbmx5IGluY2x1ZGUgc3Ry
aW5naWZ5Lmggd2hlbiBuZWNlc3NhcnkKICB4ZW4vYXJtOiBPbmx5IGluY2x1ZGUgdnJlZy5oIHdo
ZW4gbmVjZXNzYXJ5CiAgeGVuL2FybTogUmVtb3ZlIHVubmVjZXNzYXJ5IGluY2x1ZGVzIGluIGFz
bS92Z2ljLmgKICB4ZW4vYXJtOiBSZW1vdmUgdW5uZWNlc3NhcnkgaW5jbHVkZXMgaW4gYXNtL21t
aW8uaAogIHhlbi9hcm06IFJlbW92ZSB1bm5lY2Vzc2FyeSBpbmNsdWRlcyBpbiB0cmFwcy5jCiAg
eGVuL2FybTogUmVtb3ZlIHVubmVjZXNzYXJ5IGluY2x1ZGVzIGluIGFzbS9wMm0uaAogIHhlbi9h
cm06IFJlbW92ZSB1bm5lY2Vzc2FyeSBpbmNsdWRlcyBpbiBhc20tYXJtL2FjcGkuaAogIHhlbi9h
cm06IFJlbW92ZSB1bm5lY2Vzc2FyeSBpbmNsdWRlcyBpbiBhc20vY3VycmVudC5oCiAgeGVuL2Fy
bTogcGxhdGZvcm06IERvbid0IGluY2x1ZGUgcDJtLmggaW4gZXh5bm9zNSBhbmQgb21hcDUKICB4
ZW4vYXJtOiBNb3ZlIHZnaWNfKiBoZWxwZXJzIGZyb20gZ2ljLmggdG8gdmdpYy5oCgogeGVuL2Fy
Y2gvYXJtL01ha2VmaWxlICAgICAgICAgICAgICAgICB8ICAgMSAtCiB4ZW4vYXJjaC9hcm0vYWNw
aS9saWIuYyAgICAgICAgICAgICAgIHwgICAxICsKIHhlbi9hcmNoL2FybS9hcm0zMi9lbnRyeS5T
ICAgICAgICAgICAgfCAgIDEgKwogeGVuL2FyY2gvYXJtL2FybTMyL3Byb2MtdjcuUyAgICAgICAg
ICB8ICAgMSArCiB4ZW4vYXJjaC9hcm0vYXJtMzIvdHJhcHMuYyAgICAgICAgICAgIHwgICAxICsK
IHhlbi9hcmNoL2FybS9hcm02NC90cmFwcy5jICAgICAgICAgICAgfCAgIDEgKwogeGVuL2FyY2gv
YXJtL2Jvb3RmZHQuYyAgICAgICAgICAgICAgICB8ICAgMiArLQogeGVuL2FyY2gvYXJtL2NwdS5j
ICAgICAgICAgICAgICAgICAgICB8ICA2OCAtLS0tLS0tCiB4ZW4vYXJjaC9hcm0vY3B1ZXJyYXRh
LmMgICAgICAgICAgICAgIHwgICAxICsKIHhlbi9hcmNoL2FybS9jcHVmZWF0dXJlLmMgICAgICAg
ICAgICAgfCAgNDIgKysrKwogeGVuL2FyY2gvYXJtL2RldmljZS5jICAgICAgICAgICAgICAgICB8
ICAgMSArCiB4ZW4vYXJjaC9hcm0vZ2ljLXYzLWxwaS5jICAgICAgICAgICAgIHwgICAxICsKIHhl
bi9hcmNoL2FybS9naWMtdjMuYyAgICAgICAgICAgICAgICAgfCAgMjggKystCiB4ZW4vYXJjaC9h
cm0vcGxhdGZvcm1zL2V4eW5vczUuYyAgICAgIHwgICAxIC0KIHhlbi9hcmNoL2FybS9wbGF0Zm9y
bXMvb21hcDUuYyAgICAgICAgfCAgIDEgLQogeGVuL2FyY2gvYXJtL3BzY2kuYyAgICAgICAgICAg
ICAgICAgICB8ICAgMSArCiB4ZW4vYXJjaC9hcm0vdHJhcHMuYyAgICAgICAgICAgICAgICAgIHwg
IDM3ICsrLS0KIHhlbi9hcmNoL2FybS92Y3ByZWcuYyAgICAgICAgICAgICAgICAgfCAgIDEgKwog
eGVuL2FyY2gvYXJtL3ZnaWMtdjIuYyAgICAgICAgICAgICAgICB8ICAgMSArCiB4ZW4vYXJjaC9h
cm0vdmdpYy12My1pdHMuYyAgICAgICAgICAgIHwgICAxICsKIHhlbi9hcmNoL2FybS92cGwwMTEu
YyAgICAgICAgICAgICAgICAgfCAgIDEgKwogeGVuL2luY2x1ZGUvYXNtLWFybS9hY3BpLmggICAg
ICAgICAgICB8ICAgOCArLQogeGVuL2luY2x1ZGUvYXNtLWFybS9hbHRlcm5hdGl2ZS5oICAgICB8
ICAgMyArLQogeGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9wcm9jZXNzb3IuaCB8ICA2MiAtLS0t
LS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvc3lzcmVncy5oICAgfCAgNzUgKysrKysrKwog
eGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9oc3IuaCAgICAgICB8IDEyMiArKysrKysrKysrKysK
IHhlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvcHJvY2Vzc29yLmggfCAgMjcgLS0tCiB4ZW4vaW5j
bHVkZS9hc20tYXJtL2FybTY0L3N5c3JlZ3MuaCAgIHwgMTMyICsrKy0tLS0tLS0tLS0KIHhlbi9p
bmNsdWRlL2FzbS1hcm0vYnVnLmggICAgICAgICAgICAgfCAgIDQgLQogeGVuL2luY2x1ZGUvYXNt
LWFybS9jcHJlZ3MuaCAgICAgICAgICB8ICAgMiAtCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWZl
YXR1cmUuaCAgICAgIHwgMTM0ICsrKysrKysrKysrKysKIHhlbi9pbmNsdWRlL2FzbS1hcm0vY3Vy
cmVudC5oICAgICAgICAgfCAgIDIgLQogeGVuL2luY2x1ZGUvYXNtLWFybS9kZXZpY2UuaCAgICAg
ICAgICB8ICAxMCArLQogeGVuL2luY2x1ZGUvYXNtLWFybS9ldmVudC5oICAgICAgICAgICB8ICAg
MSAtCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2dpYy5oICAgICAgICAgICAgIHwgICAzIC0KIHhlbi9p
bmNsdWRlL2FzbS1hcm0vaHNyLmggICAgICAgICAgICAgfCAyMTcgKysrKysrKysrKysrKysrKysr
KysrCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2lvbW11LmggICAgICAgICAgIHwgICA0ICstCiB4ZW4v
aW5jbHVkZS9hc20tYXJtL21taW8uaCAgICAgICAgICAgIHwgICA0ICstCiB4ZW4vaW5jbHVkZS9h
c20tYXJtL3AybS5oICAgICAgICAgICAgIHwgICAzIC0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vcGFn
ZS5oICAgICAgICAgICAgfCAgIDEgKwogeGVuL2luY2x1ZGUvYXNtLWFybS9wZXJjcHUuaCAgICAg
ICAgICB8ICAgOCArLQogeGVuL2luY2x1ZGUvYXNtLWFybS9wbGF0Zm9ybS5oICAgICAgICB8ICAg
NyArLQogeGVuL2luY2x1ZGUvYXNtLWFybS9wcm9jZXNzb3IuaCAgICAgICB8IDM1NCArLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3JlZ3MuaCAg
ICAgICAgICAgIHwgIDIyICsrLQogeGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oICAgICAgICAg
ICB8ICAgOSArLQogeGVuL2luY2x1ZGUvYXNtLWFybS9zeXNyZWdzLmggICAgICAgICB8ICAyMiAr
KysKIHhlbi9pbmNsdWRlL2FzbS1hcm0vdGltZS5oICAgICAgICAgICAgfCAgIDIgKwogeGVuL2lu
Y2x1ZGUvYXNtLWFybS90cmFwcy5oICAgICAgICAgICB8ICAxNiArKwogeGVuL2luY2x1ZGUvYXNt
LWFybS92Z2ljLmggICAgICAgICAgICB8ICAgOSArLQogeGVuL2luY2x1ZGUvYXNtLWFybS92cGww
MTEuaCAgICAgICAgICB8ICAgMSAtCiB4ZW4vaW5jbHVkZS94ZW4vZGV2aWNlX3RyZWUuaCAgICAg
ICAgIHwgICA1ICstCiA1MSBmaWxlcyBjaGFuZ2VkLCA3NDIgaW5zZXJ0aW9ucygrKSwgNzIwIGRl
bGV0aW9ucygtKQogZGVsZXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9jcHUuYwogY3JlYXRl
IG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvc3lzcmVncy5oCiBjcmVhdGUg
bW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9oc3IuaAogY3JlYXRlIG1vZGUg
MTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS1hcm0vaHNyLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4v
aW5jbHVkZS9hc20tYXJtL3N5c3JlZ3MuaAoKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 18:13:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 18:13: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 1gHuzm-0004R7-Fx; Wed, 31 Oct 2018 18:13:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yklc=nl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHuzl-0004Py-3i
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 18:13:33 +0000
X-Inumbo-ID: acb946f3-dd38-11e8-87d6-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id acb946f3-dd38-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 18:13:32 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id EC7C51596;
 Wed, 31 Oct 2018 11:13:31 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 0CD673F6A8;
 Wed, 31 Oct 2018 11:13:30 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Wed, 31 Oct 2018 18:13:02 +0000
Message-Id: <20181031181313.8028-11-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181031181313.8028-1-julien.grall@arm.com>
References: <20181031181313.8028-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 10/21] xen/arm: Move SYSREG accessors in
 sysregs.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 <julien.grall@arm.com>, sstabellini@kernel.org,
 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>

U3lzdGVtIHJlZ2lzdGVycyBhY2Nlc3NvcnMgYXJlIHNlbGYtY29udGFpbmVkIGFuZCBzaG91bGQg
bm90IGJlIGluY2x1ZGVkCmV2ZXJ5d2hlcmUgaW4gWGVuLiBNb3ZlIHRoZSBhY2Nlc3NvcnMgaW4g
c3lzcmVncy5oIGFuZCBpbmNsdWRlIHRoZSBmaWxlCndoZW4gbmVjZXNzYXJ5LgoKV2l0aCB0aGF0
IGNoYW5nZSwgaXQgaXMgbm90IG5lY2Vzc2FyeSB0byBpbmNsdWRlIHByb2Nlc3Nvci5oIGluIHRp
bWUuaC4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
ClJldmlld2VkLWJ5OiBBbmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgoKLS0t
CiAgICBDaGFuZ2VzIGluIHYyOgogICAgICAgIC0gQWRkIEFuZHJpaSdzIHJldmlld2VkLWJ5Ci0t
LQogeGVuL2FyY2gvYXJtL2FybTMyL2VudHJ5LlMgICAgICAgICAgICB8ICAxICsKIHhlbi9hcmNo
L2FybS9hcm0zMi9wcm9jLXY3LlMgICAgICAgICAgfCAgMSArCiB4ZW4vYXJjaC9hcm0vZ2ljLXYz
LWxwaS5jICAgICAgICAgICAgIHwgIDEgKwogeGVuL2FyY2gvYXJtL2dpYy12My5jICAgICAgICAg
ICAgICAgICB8ICAxICsKIHhlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvcHJvY2Vzc29yLmggfCA2
MiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9hcm0z
Mi9zeXNyZWdzLmggICB8IDc0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4
ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L3Byb2Nlc3Nvci5oIHwgMjUgLS0tLS0tLS0tLS0tCiB4
ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L3N5c3JlZ3MuaCAgIHwgMjMgKysrKysrKysrKysKIHhl
bi9pbmNsdWRlL2FzbS1hcm0vcGFnZS5oICAgICAgICAgICAgfCAgMSArCiB4ZW4vaW5jbHVkZS9h
c20tYXJtL3BlcmNwdS5oICAgICAgICAgIHwgIDggKy0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9z
eXNyZWdzLmggICAgICAgICB8IDIyICsrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3Rp
bWUuaCAgICAgICAgICAgIHwgIDIgKy0KIDEyIGZpbGVzIGNoYW5nZWQsIDEyNiBpbnNlcnRpb25z
KCspLCA5NSBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9hc20t
YXJtL2FybTMyL3N5c3JlZ3MuaAogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS1h
cm0vc3lzcmVncy5oCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2VudHJ5LlMgYi94
ZW4vYXJjaC9hcm0vYXJtMzIvZW50cnkuUwppbmRleCBmNjkwOGUzZjE2Li4wYjRjZDE5YWJkIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtMzIvZW50cnkuUworKysgYi94ZW4vYXJjaC9hcm0v
YXJtMzIvZW50cnkuUwpAQCAtMSw0ICsxLDUgQEAKICNpbmNsdWRlIDxhc20vYXNtX2RlZm5zLmg+
CisjaW5jbHVkZSA8YXNtL3N5c3JlZ3MuaD4KICNpbmNsdWRlIDxhc20vcmVncy5oPgogI2luY2x1
ZGUgPGFzbS9hbHRlcm5hdGl2ZS5oPgogI2luY2x1ZGUgPHB1YmxpYy94ZW4uaD4KZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL2FybS9hcm0zMi9wcm9jLXY3LlMgYi94ZW4vYXJjaC9hcm0vYXJtMzIvcHJv
Yy12Ny5TCmluZGV4IDJmM2ZmMWU2YzkuLjgwYTI1MGQ4ZTggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L2FybS9hcm0zMi9wcm9jLXY3LlMKKysrIGIveGVuL2FyY2gvYXJtL2FybTMyL3Byb2MtdjcuUwpA
QCAtMTksNiArMTksNyBAQAogCiAjaW5jbHVkZSA8YXNtL2FzbV9kZWZucy5oPgogI2luY2x1ZGUg
PGFzbS9hcm0zMi9wcm9jZXNzb3IuaD4KKyNpbmNsdWRlIDxhc20vc3lzcmVncy5oPgogCiBjYTE1
bXBfaW5pdDoKIGNhN21wX2luaXQ6CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZ2ljLXYzLWxw
aS5jIGIveGVuL2FyY2gvYXJtL2dpYy12My1scGkuYwppbmRleCBlZmQ1Y2Q2MmZiLi5lOGM2ZTE1
OWNhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZ2ljLXYzLWxwaS5jCisrKyBiL3hlbi9hcmNo
L2FybS9naWMtdjMtbHBpLmMKQEAgLTMwLDYgKzMwLDcgQEAKICNpbmNsdWRlIDxhc20vZ2ljX3Yz
X2l0cy5oPgogI2luY2x1ZGUgPGFzbS9pby5oPgogI2luY2x1ZGUgPGFzbS9wYWdlLmg+CisjaW5j
bHVkZSA8YXNtL3N5c3JlZ3MuaD4KIAogLyoKICAqIFRoZXJlIGNvdWxkIGJlIGEgbG90IG9mIExQ
SXMgb24gdGhlIGhvc3Qgc2lkZSwgYW5kIHRoZXkgYWx3YXlzIGdvIHRvCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0vZ2ljLXYzLmMgYi94ZW4vYXJjaC9hcm0vZ2ljLXYzLmMKaW5kZXggYTdjZTk0
Nzg5Yy4uMjY0YTk4MWJhYiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2dpYy12My5jCisrKyBi
L3hlbi9hcmNoL2FybS9naWMtdjMuYwpAQCAtNDIsNiArNDIsNyBAQAogI2luY2x1ZGUgPGFzbS9n
aWNfdjNfZGVmcy5oPgogI2luY2x1ZGUgPGFzbS9naWNfdjNfaXRzLmg+CiAjaW5jbHVkZSA8YXNt
L2lvLmg+CisjaW5jbHVkZSA8YXNtL3N5c3JlZ3MuaD4KIAogLyogR2xvYmFsIHN0YXRlICovCiBz
dGF0aWMgc3RydWN0IHsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvcHJv
Y2Vzc29yLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL3Byb2Nlc3Nvci5oCmluZGV4IGZi
MzMwODEyYWYuLjRlNjc5ZjMyNzMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJt
MzIvcHJvY2Vzc29yLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9wcm9jZXNzb3Iu
aApAQCAtMSw4ICsxLDYgQEAKICNpZm5kZWYgX19BU01fQVJNX0FSTTMyX1BST0NFU1NPUl9ICiAj
ZGVmaW5lIF9fQVNNX0FSTV9BUk0zMl9QUk9DRVNTT1JfSAogCi0jaW5jbHVkZSA8YXNtL2NwcmVn
cy5oPgotCiAjZGVmaW5lIEFDVExSX0NBWFhfU01QICAgICAgKDE8PDYpCiAKICNpZm5kZWYgX19B
U1NFTUJMWV9fCkBAIC02MCw2NiArNTgsNiBAQCBzdHJ1Y3QgY3B1X3VzZXJfcmVncwogCiAjZW5k
aWYKIAotLyogTGF5b3V0IGFzIHVzZWQgaW4gYXNzZW1ibHksIHdpdGggc3JjL2Rlc3QgcmVnaXN0
ZXJzIG1peGVkIGluICovCi0jZGVmaW5lIF9fQ1AzMihyLCBjb3Byb2MsIG9wYzEsIGNybiwgY3Jt
LCBvcGMyKSBjb3Byb2MsIG9wYzEsIHIsIGNybiwgY3JtLCBvcGMyCi0jZGVmaW5lIF9fQ1A2NChy
MSwgcjIsIGNvcHJvYywgb3BjLCBjcm0pIGNvcHJvYywgb3BjLCByMSwgcjIsIGNybQotI2RlZmlu
ZSBDUDMyKHIsIG5hbWUuLi4pIF9fQ1AzMihyLCBuYW1lKQotI2RlZmluZSBDUDY0KHIsIG5hbWUu
Li4pIF9fQ1A2NChyLCBuYW1lKQotCi0vKiBTdHJpbmdpZmllZCBmb3IgaW5saW5lIGFzc2VtYmx5
ICovCi0jZGVmaW5lIExPQURfQ1AzMihyLCBuYW1lLi4uKSAgIm1yYyAiIF9fc3RyaW5naWZ5KENQ
MzIoJXIsIG5hbWUpKSAiOyIKLSNkZWZpbmUgU1RPUkVfQ1AzMihyLCBuYW1lLi4uKSAibWNyICIg
X19zdHJpbmdpZnkoQ1AzMiglciwgbmFtZSkpICI7IgotI2RlZmluZSBMT0FEX0NQNjQociwgbmFt
ZS4uLikgICJtcnJjICIgX19zdHJpbmdpZnkoQ1A2NCglciwgJUgjI3IsIG5hbWUpKSAiOyIKLSNk
ZWZpbmUgU1RPUkVfQ1A2NChyLCBuYW1lLi4uKSAibWNyciAiIF9fc3RyaW5naWZ5KENQNjQoJXIs
ICVIIyNyLCBuYW1lKSkgIjsiCi0KLS8qIElzc3VlIGEgQ1Agb3BlcmF0aW9uIHdoaWNoIHRha2Vz
IG5vIGFyZ3VtZW50LAotICogdXNlcyByMCBhcyBhIHBsYWNlaG9sZGVyIHJlZ2lzdGVyLiAqLwot
I2RlZmluZSBDTURfQ1AzMihuYW1lLi4uKSAgICAgICJtY3IgIiBfX3N0cmluZ2lmeShDUDMyKHIw
LCBuYW1lKSkgIjsiCi0KLSNpZm5kZWYgX19BU1NFTUJMWV9fCi0KLS8qIEMgd3JhcHBlcnMgKi8K
LSNkZWZpbmUgUkVBRF9DUDMyKG5hbWUuLi4pICh7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCi0gICAgcmVnaXN0ZXIgdWludDMyX3QgX3I7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAotICAgIGFzbSB2b2xhdGlsZShMT0FEX0NQMzIoMCwgbmFtZSkg
OiAiPXIiIChfcikpOyAgICAgICAgICAgICAgIFwKLSAgICBfcjsgfSkKLQotI2RlZmluZSBXUklU
RV9DUDMyKHYsIG5hbWUuLi4pIGRvIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAg
ICByZWdpc3RlciB1aW50MzJfdCBfciA9ICh2KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCi0gICAgYXNtIHZvbGF0aWxlKFNUT1JFX0NQMzIoMCwgbmFtZSkgOiA6ICJyIiAoX3Ip
KTsgICAgICAgICAgICAgXAotfSB3aGlsZSAoMCkKLQotI2RlZmluZSBSRUFEX0NQNjQobmFtZS4u
LikgKHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICByZWdpc3RlciB1
aW50NjRfdCBfcjsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAg
YXNtIHZvbGF0aWxlKExPQURfQ1A2NCgwLCBuYW1lKSA6ICI9ciIgKF9yKSk7ICAgICAgICAgICAg
ICAgXAotICAgIF9yOyB9KQotCi0jZGVmaW5lIFdSSVRFX0NQNjQodiwgbmFtZS4uLikgZG8geyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgIHJlZ2lzdGVyIHVpbnQ2NF90IF9yID0g
KHYpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICBhc20gdm9sYXRpbGUo
U1RPUkVfQ1A2NCgwLCBuYW1lKSA6IDogInIiIChfcikpOyAgICAgICAgICAgICBcCi19IHdoaWxl
ICgwKQotCi0vKgotICogQyB3cmFwcGVycyBmb3IgYWNjZXNzaW5nIHN5c3RlbSByZWdpc3RlcnMu
Ci0gKgotICogUmVnaXN0ZXJzIGNvbWUgaW4gMyB0eXBlczoKLSAqIC0gdGhvc2Ugd2hpY2ggYXJl
IGFsd2F5cyAzMi1iaXQgcmVnYXJkbGVzcyBvZiBBQXJjaDMyIHZzIEFBcmNoNjQKLSAqICAgKHVz
ZSB7UkVBRCxXUklURX1fU1lTUkVHMzIpLgotICogLSB0aG9zZSB3aGljaCBhcmUgYWx3YXlzIDY0
LWJpdCByZWdhcmRsZXNzIG9mIEFBcmNoMzIgdnMgQUFyY2g2NAotICogICAodXNlIHtSRUFELFdS
SVRFfV9TWVNSRUc2NCkuCi0gKiAtIHRob3NlIHdoaWNoIHZhcnkgYmV0d2VlbiBBQXJjaDMyIGFu
ZCBBQXJjaDY0ICh1c2Uge1JFQUQsV1JJVEV9X1NZU1JFRykuCi0gKi8KLSNkZWZpbmUgUkVBRF9T
WVNSRUczMihSLi4uKSAgICAgUkVBRF9DUDMyKFIpCi0jZGVmaW5lIFdSSVRFX1NZU1JFRzMyKFYs
IFIuLi4pIFdSSVRFX0NQMzIoViwgUikKLQotI2RlZmluZSBSRUFEX1NZU1JFRzY0KFIuLi4pICAg
ICBSRUFEX0NQNjQoUikKLSNkZWZpbmUgV1JJVEVfU1lTUkVHNjQoViwgUi4uLikgV1JJVEVfQ1A2
NChWLCBSKQotCi0jZGVmaW5lIFJFQURfU1lTUkVHKFIuLi4pICAgICAgIFJFQURfU1lTUkVHMzIo
UikKLSNkZWZpbmUgV1JJVEVfU1lTUkVHKFYsIFIuLi4pICAgV1JJVEVfU1lTUkVHMzIoViwgUikK
LQotI2VuZGlmIC8qIF9fQVNTRU1CTFlfXyAqLwotCiAjZW5kaWYgLyogX19BU01fQVJNX0FSTTMy
X1BST0NFU1NPUl9IICovCiAvKgogICogTG9jYWwgdmFyaWFibGVzOgpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvYXNtLWFybS9hcm0zMi9zeXNyZWdzLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2Fy
bTMyL3N5c3JlZ3MuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi5iMjVi
NTlhNTU3Ci0tLSAvZGV2L251bGwKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9zeXNy
ZWdzLmgKQEAgLTAsMCArMSw3NCBAQAorI2lmbmRlZiBfX0FTTV9BUk1fQVJNMzJfU1lTUkVHU19I
CisjZGVmaW5lIF9fQVNNX0FSTV9BUk0zMl9TWVNSRUdTX0gKKworI2luY2x1ZGUgPGFzbS9jcHJl
Z3MuaD4KKworLyogTGF5b3V0IGFzIHVzZWQgaW4gYXNzZW1ibHksIHdpdGggc3JjL2Rlc3QgcmVn
aXN0ZXJzIG1peGVkIGluICovCisjZGVmaW5lIF9fQ1AzMihyLCBjb3Byb2MsIG9wYzEsIGNybiwg
Y3JtLCBvcGMyKSBjb3Byb2MsIG9wYzEsIHIsIGNybiwgY3JtLCBvcGMyCisjZGVmaW5lIF9fQ1A2
NChyMSwgcjIsIGNvcHJvYywgb3BjLCBjcm0pIGNvcHJvYywgb3BjLCByMSwgcjIsIGNybQorI2Rl
ZmluZSBDUDMyKHIsIG5hbWUuLi4pIF9fQ1AzMihyLCBuYW1lKQorI2RlZmluZSBDUDY0KHIsIG5h
bWUuLi4pIF9fQ1A2NChyLCBuYW1lKQorCisvKiBTdHJpbmdpZmllZCBmb3IgaW5saW5lIGFzc2Vt
Ymx5ICovCisjZGVmaW5lIExPQURfQ1AzMihyLCBuYW1lLi4uKSAgIm1yYyAiIF9fc3RyaW5naWZ5
KENQMzIoJXIsIG5hbWUpKSAiOyIKKyNkZWZpbmUgU1RPUkVfQ1AzMihyLCBuYW1lLi4uKSAibWNy
ICIgX19zdHJpbmdpZnkoQ1AzMiglciwgbmFtZSkpICI7IgorI2RlZmluZSBMT0FEX0NQNjQociwg
bmFtZS4uLikgICJtcnJjICIgX19zdHJpbmdpZnkoQ1A2NCglciwgJUgjI3IsIG5hbWUpKSAiOyIK
KyNkZWZpbmUgU1RPUkVfQ1A2NChyLCBuYW1lLi4uKSAibWNyciAiIF9fc3RyaW5naWZ5KENQNjQo
JXIsICVIIyNyLCBuYW1lKSkgIjsiCisKKy8qIElzc3VlIGEgQ1Agb3BlcmF0aW9uIHdoaWNoIHRh
a2VzIG5vIGFyZ3VtZW50LAorICogdXNlcyByMCBhcyBhIHBsYWNlaG9sZGVyIHJlZ2lzdGVyLiAq
LworI2RlZmluZSBDTURfQ1AzMihuYW1lLi4uKSAgICAgICJtY3IgIiBfX3N0cmluZ2lmeShDUDMy
KHIwLCBuYW1lKSkgIjsiCisKKyNpZm5kZWYgX19BU1NFTUJMWV9fCisKKy8qIEMgd3JhcHBlcnMg
Ki8KKyNkZWZpbmUgUkVBRF9DUDMyKG5hbWUuLi4pICh7ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCisgICAgcmVnaXN0ZXIgdWludDMyX3QgX3I7ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorICAgIGFzbSB2b2xhdGlsZShMT0FEX0NQMzIoMCwgbmFt
ZSkgOiAiPXIiIChfcikpOyAgICAgICAgICAgICAgIFwKKyAgICBfcjsgfSkKKworI2RlZmluZSBX
UklURV9DUDMyKHYsIG5hbWUuLi4pIGRvIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICByZWdpc3RlciB1aW50MzJfdCBfciA9ICh2KTsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgYXNtIHZvbGF0aWxlKFNUT1JFX0NQMzIoMCwgbmFtZSkgOiA6ICJyIiAo
X3IpKTsgICAgICAgICAgICAgXAorfSB3aGlsZSAoMCkKKworI2RlZmluZSBSRUFEX0NQNjQobmFt
ZS4uLikgKHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICByZWdpc3Rl
ciB1aW50NjRfdCBfcjsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgYXNtIHZvbGF0aWxlKExPQURfQ1A2NCgwLCBuYW1lKSA6ICI9ciIgKF9yKSk7ICAgICAgICAg
ICAgICAgXAorICAgIF9yOyB9KQorCisjZGVmaW5lIFdSSVRFX0NQNjQodiwgbmFtZS4uLikgZG8g
eyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHJlZ2lzdGVyIHVpbnQ2NF90IF9y
ID0gKHYpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBhc20gdm9sYXRp
bGUoU1RPUkVfQ1A2NCgwLCBuYW1lKSA6IDogInIiIChfcikpOyAgICAgICAgICAgICBcCit9IHdo
aWxlICgwKQorCisvKgorICogQyB3cmFwcGVycyBmb3IgYWNjZXNzaW5nIHN5c3RlbSByZWdpc3Rl
cnMuCisgKgorICogUmVnaXN0ZXJzIGNvbWUgaW4gMyB0eXBlczoKKyAqIC0gdGhvc2Ugd2hpY2gg
YXJlIGFsd2F5cyAzMi1iaXQgcmVnYXJkbGVzcyBvZiBBQXJjaDMyIHZzIEFBcmNoNjQKKyAqICAg
KHVzZSB7UkVBRCxXUklURX1fU1lTUkVHMzIpLgorICogLSB0aG9zZSB3aGljaCBhcmUgYWx3YXlz
IDY0LWJpdCByZWdhcmRsZXNzIG9mIEFBcmNoMzIgdnMgQUFyY2g2NAorICogICAodXNlIHtSRUFE
LFdSSVRFfV9TWVNSRUc2NCkuCisgKiAtIHRob3NlIHdoaWNoIHZhcnkgYmV0d2VlbiBBQXJjaDMy
IGFuZCBBQXJjaDY0ICh1c2Uge1JFQUQsV1JJVEV9X1NZU1JFRykuCisgKi8KKyNkZWZpbmUgUkVB
RF9TWVNSRUczMihSLi4uKSAgICAgUkVBRF9DUDMyKFIpCisjZGVmaW5lIFdSSVRFX1NZU1JFRzMy
KFYsIFIuLi4pIFdSSVRFX0NQMzIoViwgUikKKworI2RlZmluZSBSRUFEX1NZU1JFRzY0KFIuLi4p
ICAgICBSRUFEX0NQNjQoUikKKyNkZWZpbmUgV1JJVEVfU1lTUkVHNjQoViwgUi4uLikgV1JJVEVf
Q1A2NChWLCBSKQorCisjZGVmaW5lIFJFQURfU1lTUkVHKFIuLi4pICAgICAgIFJFQURfU1lTUkVH
MzIoUikKKyNkZWZpbmUgV1JJVEVfU1lTUkVHKFYsIFIuLi4pICAgV1JJVEVfU1lTUkVHMzIoViwg
UikKKworI2VuZGlmIC8qIF9fQVNTRU1CTFlfXyAqLworCisjZW5kaWYgLyogX19BU01fQVJNX0FS
TTMyX1NZU1JFR1NfSCAqLworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAq
IGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiBpbmRlbnQtdGFi
cy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFy
bS9hcm02NC9wcm9jZXNzb3IuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvcHJvY2Vzc29y
LmgKaW5kZXggYzE4YWI3MjAzZC4uNzY1ZGUxYjc0YiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUv
YXNtLWFybS9hcm02NC9wcm9jZXNzb3IuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0
L3Byb2Nlc3Nvci5oCkBAIC0zLDggKzMsNiBAQAogCiAjaW5jbHVkZSA8eGVuL3N0cmluZ2lmeS5o
PgogCi0jaW5jbHVkZSA8YXNtL2FybTY0L3N5c3JlZ3MuaD4KLQogI2lmbmRlZiBfX0FTU0VNQkxZ
X18KIAogLyogQW5vbnltb3VzIHVuaW9uIGluY2x1ZGVzIGJvdGggMzItIGFuZCA2NC1iaXQgbmFt
ZXMgKGUuZy4sIHIwL3gwKS4gKi8KQEAgLTg5LDI5ICs4Nyw2IEBAIHN0cnVjdCBjcHVfdXNlcl9y
ZWdzCiAKICN1bmRlZiBfX0RFQ0xfUkVHCiAKLS8qIEFjY2VzcyB0byBzeXN0ZW0gcmVnaXN0ZXJz
ICovCi0KLSNkZWZpbmUgUkVBRF9TWVNSRUczMihuYW1lKSAoeyAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAotICAgIHVpbnQzMl90IF9yOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCi0gICAgYXNtIHZvbGF0aWxlKCJtcnMgICUwLCAiX19zdHJpbmdpZnkobmFtZSkg
OiAiPXIiIChfcikpOyAgICAgICAgIFwKLSAgICBfcjsgfSkKLSNkZWZpbmUgV1JJVEVfU1lTUkVH
MzIodiwgbmFtZSkgZG8geyAgICAgICAgICAgICAgICAgICAgXAotICAgIHVpbnQzMl90IF9yID0g
djsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgYXNtIHZvbGF0aWxl
KCJtc3IgIl9fc3RyaW5naWZ5KG5hbWUpIiwgJTAiIDogOiAiciIgKF9yKSk7ICAgICAgIFwKLX0g
d2hpbGUgKDApCi0KLSNkZWZpbmUgV1JJVEVfU1lTUkVHNjQodiwgbmFtZSkgZG8geyAgICAgICAg
ICAgICAgICAgICAgXAotICAgIHVpbnQ2NF90IF9yID0gdjsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCi0gICAgYXNtIHZvbGF0aWxlKCJtc3IgIl9fc3RyaW5naWZ5KG5hbWUp
IiwgJTAiIDogOiAiciIgKF9yKSk7ICAgICAgIFwKLX0gd2hpbGUgKDApCi0jZGVmaW5lIFJFQURf
U1lTUkVHNjQobmFtZSkgKHsgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICB1aW50NjRf
dCBfcjsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgIGFzbSB2
b2xhdGlsZSgibXJzICAlMCwgIl9fc3RyaW5naWZ5KG5hbWUpIDogIj1yIiAoX3IpKTsgICAgICAg
ICBcCi0gICAgX3I7IH0pCi0KLSNkZWZpbmUgUkVBRF9TWVNSRUcobmFtZSkgICAgIFJFQURfU1lT
UkVHNjQobmFtZSkKLSNkZWZpbmUgV1JJVEVfU1lTUkVHKHYsIG5hbWUpIFdSSVRFX1NZU1JFRzY0
KHYsIG5hbWUpCi0KICNlbmRpZiAvKiBfX0FTU0VNQkxZX18gKi8KIAogI2VuZGlmIC8qIF9fQVNN
X0FSTV9BUk02NF9QUk9DRVNTT1JfSCAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFy
bS9hcm02NC9zeXNyZWdzLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L3N5c3JlZ3MuaApp
bmRleCBmNTEwOTI1YTJhLi4wODU4NWE5NjllIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20t
YXJtL2FybTY0L3N5c3JlZ3MuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L3N5c3Jl
Z3MuaApAQCAtNTcsNiArNTcsMjkgQEAKICNkZWZpbmUgSUNIX0FQMVIyX0VMMiAgICAgICAgICAg
ICBfX0FQMVJ4X0VMMigyKQogI2RlZmluZSBJQ0hfQVAxUjNfRUwyICAgICAgICAgICAgIF9fQVAx
UnhfRUwyKDMpCiAKKy8qIEFjY2VzcyB0byBzeXN0ZW0gcmVnaXN0ZXJzICovCisKKyNkZWZpbmUg
UkVBRF9TWVNSRUczMihuYW1lKSAoeyAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHVp
bnQzMl90IF9yOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
YXNtIHZvbGF0aWxlKCJtcnMgICUwLCAiX19zdHJpbmdpZnkobmFtZSkgOiAiPXIiIChfcikpOyAg
ICAgICAgIFwKKyAgICBfcjsgfSkKKyNkZWZpbmUgV1JJVEVfU1lTUkVHMzIodiwgbmFtZSkgZG8g
eyAgICAgICAgICAgICAgICAgICAgXAorICAgIHVpbnQzMl90IF9yID0gdjsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgYXNtIHZvbGF0aWxlKCJtc3IgIl9fc3RyaW5n
aWZ5KG5hbWUpIiwgJTAiIDogOiAiciIgKF9yKSk7ICAgICAgIFwKK30gd2hpbGUgKDApCisKKyNk
ZWZpbmUgV1JJVEVfU1lTUkVHNjQodiwgbmFtZSkgZG8geyAgICAgICAgICAgICAgICAgICAgXAor
ICAgIHVpbnQ2NF90IF9yID0gdjsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgYXNtIHZvbGF0aWxlKCJtc3IgIl9fc3RyaW5naWZ5KG5hbWUpIiwgJTAiIDogOiAiciIg
KF9yKSk7ICAgICAgIFwKK30gd2hpbGUgKDApCisjZGVmaW5lIFJFQURfU1lTUkVHNjQobmFtZSkg
KHsgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB1aW50NjRfdCBfcjsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIGFzbSB2b2xhdGlsZSgibXJzICAl
MCwgIl9fc3RyaW5naWZ5KG5hbWUpIDogIj1yIiAoX3IpKTsgICAgICAgICBcCisgICAgX3I7IH0p
CisKKyNkZWZpbmUgUkVBRF9TWVNSRUcobmFtZSkgICAgIFJFQURfU1lTUkVHNjQobmFtZSkKKyNk
ZWZpbmUgV1JJVEVfU1lTUkVHKHYsIG5hbWUpIFdSSVRFX1NZU1JFRzY0KHYsIG5hbWUpCisKICNl
bmRpZiAvKiBfQVNNX0FSTV9BUk02NF9TWVNSRUdTX0ggKi8KIAogLyoKZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL2FzbS1hcm0vcGFnZS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wYWdlLmgKaW5k
ZXggYmNkZWE5NzBjYS4uMWExNzEzY2UwMiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFy
bS9wYWdlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wYWdlLmgKQEAgLTQsNiArNCw3IEBA
CiAjaW5jbHVkZSA8cHVibGljL3hlbi5oPgogI2luY2x1ZGUgPGFzbS9wcm9jZXNzb3IuaD4KICNp
bmNsdWRlIDxhc20vbHBhZS5oPgorI2luY2x1ZGUgPGFzbS9zeXNyZWdzLmg+CiAKICNpZmRlZiBD
T05GSUdfQVJNXzY0CiAjZGVmaW5lIFBBRERSX0JJVFMgICAgICAgICAgICAgIDQ4CmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3BlcmNwdS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9w
ZXJjcHUuaAppbmRleCBjZGY2NGUwZjc3Li42MjYzZTc3MjUxIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20tYXJtL3BlcmNwdS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGVyY3B1LmgK
QEAgLTQsMTMgKzQsNyBAQAogI2lmbmRlZiBfX0FTU0VNQkxZX18KIAogI2luY2x1ZGUgPHhlbi90
eXBlcy5oPgotI2lmIGRlZmluZWQoQ09ORklHX0FSTV8zMikKLSMgaW5jbHVkZSA8YXNtL2FybTMy
L3Byb2Nlc3Nvci5oPgotI2VsaWYgZGVmaW5lZChDT05GSUdfQVJNXzY0KQotIyBpbmNsdWRlIDxh
c20vYXJtNjQvcHJvY2Vzc29yLmg+Ci0jZWxzZQotIyBlcnJvciAidW5rbm93biBBUk0gdmFyaWFu
dCIKLSNlbmRpZgorI2luY2x1ZGUgPGFzbS9zeXNyZWdzLmg+CiAKIGV4dGVybiBjaGFyIF9fcGVy
X2NwdV9zdGFydFtdLCBfX3Blcl9jcHVfZGF0YV9lbmRbXTsKIGV4dGVybiB1bnNpZ25lZCBsb25n
IF9fcGVyX2NwdV9vZmZzZXRbTlJfQ1BVU107CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20t
YXJtL3N5c3JlZ3MuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc3lzcmVncy5oCm5ldyBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjVjNWM1MWJiY2QKLS0tIC9kZXYvbnVsbAorKysg
Yi94ZW4vaW5jbHVkZS9hc20tYXJtL3N5c3JlZ3MuaApAQCAtMCwwICsxLDIyIEBACisjaWZuZGVm
IF9fQVNNX0FSTV9TWVNSRUdTX0gKKyNkZWZpbmUgX19BU01fQVJNX1NZU1JFR1NfSAorCisjaWYg
ZGVmaW5lZChDT05GSUdfQVJNXzMyKQorIyBpbmNsdWRlIDxhc20vYXJtMzIvc3lzcmVncy5oPgor
I2VsaWYgZGVmaW5lZChDT05GSUdfQVJNXzY0KQorIyBpbmNsdWRlIDxhc20vYXJtNjQvc3lzcmVn
cy5oPgorI2Vsc2UKKyMgZXJyb3IgInVua25vd24gQVJNIHZhcmlhbnQiCisjZW5kaWYKKworI2Vu
ZGlmIC8qIF9fQVNNX0FSTV9TWVNSRUdTX0ggKi8KKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6Cisg
KiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAor
ICogaW5kZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6CisgKi8KKworCmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20tYXJtL3RpbWUuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vdGltZS5oCmlu
ZGV4IGVhODhlNzYzMDQuLjlhNzA3MWE1NDYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1h
cm0vdGltZS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vdGltZS5oCkBAIC0xLDcgKzEsNyBA
QAogI2lmbmRlZiBfX0FSTV9USU1FX0hfXwogI2RlZmluZSBfX0FSTV9USU1FX0hfXwogCi0jaW5j
bHVkZSA8YXNtL3Byb2Nlc3Nvci5oPgorI2luY2x1ZGUgPGFzbS9zeXNyZWdzLmg+CiAKICNkZWZp
bmUgRFRfTUFUQ0hfVElNRVIgICAgICAgICAgICAgICAgICAgICAgXAogICAgIERUX01BVENIX0NP
TVBBVElCTEUoImFybSxhcm12Ny10aW1lciIpLCBcCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 18:13:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 18:13: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 1gHuzh-0004OO-7e; Wed, 31 Oct 2018 18:13:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yklc=nl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHuzf-0004Nq-NM
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 18:13:27 +0000
X-Inumbo-ID: a95a28de-dd38-11e8-87d6-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id a95a28de-dd38-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 18:13:26 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id F18201596;
 Wed, 31 Oct 2018 11:13:25 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E30583F6A8;
 Wed, 31 Oct 2018 11:13:24 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Wed, 31 Oct 2018 18:12:57 +0000
Message-Id: <20181031181313.8028-6-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181031181313.8028-1-julien.grall@arm.com>
References: <20181031181313.8028-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 05/21] xen/arm: Consolidate CPU
 identification in cpufeature.{c, 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 <julien.grall@arm.com>, sstabellini@kernel.org,
 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>

QXQgdGhlIG1vbWVudCwgQ1BVIElkZW50aWZpY2F0aW9uIGlzIHNwcmVhZCBhY2Nyb3NzIGNwdS5j
LCBjcHVmZWF0dXJlLmMsCnByb2Nlc3Nvci5oLCBjcHVmZWF0dXJlLmguIEl0IHdvdWxkIGJlIGJl
dHRlciB0byBrZWVwIGV2ZXJ5dGhpbmcKdG9nZXRoZXIgaW4gYSBzaW5nbGUgcGxhY2UuCgpTaWdu
ZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpSZXZpZXdlZC1i
eTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KCi0tLQogICAgQ2hhbmdl
cyBpbiB2MjoKICAgICAgICAtIEFkZCBBbmRyaWkncyByZXZpZXdlZC1ieQotLS0KIHhlbi9hcmNo
L2FybS9NYWtlZmlsZSAgICAgICAgICAgIHwgICAxIC0KIHhlbi9hcmNoL2FybS9jcHUuYyAgICAg
ICAgICAgICAgIHwgIDY4IC0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC9hcm0vY3B1ZmVh
dHVyZS5jICAgICAgICB8ICA0MiArKysrKysrKysrKysKIHhlbi9hcmNoL2FybS92Y3ByZWcuYyAg
ICAgICAgICAgIHwgICAxICsKIHhlbi9pbmNsdWRlL2FzbS1hcm0vY3B1ZmVhdHVyZS5oIHwgMTM0
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9hc20t
YXJtL3Byb2Nlc3Nvci5oICB8IDEzNSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KIDYgZmlsZXMgY2hhbmdlZCwgMTc3IGluc2VydGlvbnMoKyksIDIwNCBkZWxldGlvbnMo
LSkKIGRlbGV0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vY3B1LmMKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0vTWFrZWZpbGUgYi94ZW4vYXJjaC9hcm0vTWFrZWZpbGUKaW5kZXggMzdmYTgy
NjhiMy4uNmQ5MWJhN2M0NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL01ha2VmaWxlCisrKyBi
L3hlbi9hcmNoL2FybS9NYWtlZmlsZQpAQCAtNiw3ICs2LDYgQEAgc3ViZGlyLSQoQ09ORklHX0FD
UEkpICs9IGFjcGkKIAogb2JqLSQoQ09ORklHX0hBU19BTFRFUk5BVElWRSkgKz0gYWx0ZXJuYXRp
dmUubwogb2JqLXkgKz0gYm9vdGZkdC5pbml0Lm8KLW9iai15ICs9IGNwdS5vCiBvYmoteSArPSBj
cHVlcnJhdGEubwogb2JqLXkgKz0gY3B1ZmVhdHVyZS5vCiBvYmoteSArPSBkZWNvZGUubwpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL2NwdS5jIGIveGVuL2FyY2gvYXJtL2NwdS5jCmRlbGV0ZWQg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCA5NTk1ZjFkNjNhLi4wMDAwMDAwMDAwCi0tLSBhL3hlbi9h
cmNoL2FybS9jcHUuYworKysgL2Rldi9udWxsCkBAIC0xLDY4ICswLDAgQEAKLS8qCi0gKiBUaGlz
IHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29y
IG1vZGlmeQotICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMg
TGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKLSAqIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247
IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vuc2UsIG9yCi0gKiAoYXQgeW91ciBvcHRpb24p
IGFueSBsYXRlciB2ZXJzaW9uLgotICoKLSAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBp
biB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAotICogYnV0IFdJVEhPVVQgQU5ZIFdB
UlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKLSAqIE1FUkNIQU5U
QUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKLSAq
IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCi0gKi8KLQotI2lu
Y2x1ZGUgPHhlbi9pbml0Lmg+Ci0jaW5jbHVkZSA8eGVuL2xpYi5oPgotI2luY2x1ZGUgPHhlbi9z
Y2hlZC5oPgotCi0jaW5jbHVkZSA8YXNtL3Byb2Nlc3Nvci5oPgotCi12b2lkIGlkZW50aWZ5X2Nw
dShzdHJ1Y3QgY3B1aW5mb19hcm0gKmMpCi17Ci0gICAgICAgIGMtPm1pZHIuYml0cyA9IFJFQURf
U1lTUkVHMzIoTUlEUl9FTDEpOwotICAgICAgICBjLT5tcGlkci5iaXRzID0gUkVBRF9TWVNSRUco
TVBJRFJfRUwxKTsKLQotI2lmZGVmIENPTkZJR19BUk1fNjQKLSAgICAgICAgYy0+cGZyNjQuYml0
c1swXSA9IFJFQURfU1lTUkVHNjQoSURfQUE2NFBGUjBfRUwxKTsKLSAgICAgICAgYy0+cGZyNjQu
Yml0c1sxXSA9IFJFQURfU1lTUkVHNjQoSURfQUE2NFBGUjFfRUwxKTsKLQotICAgICAgICBjLT5k
Ymc2NC5iaXRzWzBdID0gUkVBRF9TWVNSRUc2NChJRF9BQTY0REZSMF9FTDEpOwotICAgICAgICBj
LT5kYmc2NC5iaXRzWzFdID0gUkVBRF9TWVNSRUc2NChJRF9BQTY0REZSMV9FTDEpOwotCi0gICAg
ICAgIGMtPmF1eDY0LmJpdHNbMF0gPSBSRUFEX1NZU1JFRzY0KElEX0FBNjRBRlIwX0VMMSk7Ci0g
ICAgICAgIGMtPmF1eDY0LmJpdHNbMV0gPSBSRUFEX1NZU1JFRzY0KElEX0FBNjRBRlIxX0VMMSk7
Ci0KLSAgICAgICAgYy0+bW02NC5iaXRzWzBdICA9IFJFQURfU1lTUkVHNjQoSURfQUE2NE1NRlIw
X0VMMSk7Ci0gICAgICAgIGMtPm1tNjQuYml0c1sxXSAgPSBSRUFEX1NZU1JFRzY0KElEX0FBNjRN
TUZSMV9FTDEpOwotCi0gICAgICAgIGMtPmlzYTY0LmJpdHNbMF0gPSBSRUFEX1NZU1JFRzY0KElE
X0FBNjRJU0FSMF9FTDEpOwotICAgICAgICBjLT5pc2E2NC5iaXRzWzFdID0gUkVBRF9TWVNSRUc2
NChJRF9BQTY0SVNBUjFfRUwxKTsKLSNlbmRpZgotCi0gICAgICAgIGMtPnBmcjMyLmJpdHNbMF0g
PSBSRUFEX1NZU1JFRzMyKElEX1BGUjBfRUwxKTsKLSAgICAgICAgYy0+cGZyMzIuYml0c1sxXSA9
IFJFQURfU1lTUkVHMzIoSURfUEZSMV9FTDEpOwotCi0gICAgICAgIGMtPmRiZzMyLmJpdHNbMF0g
PSBSRUFEX1NZU1JFRzMyKElEX0RGUjBfRUwxKTsKLQotICAgICAgICBjLT5hdXgzMi5iaXRzWzBd
ID0gUkVBRF9TWVNSRUczMihJRF9BRlIwX0VMMSk7Ci0KLSAgICAgICAgYy0+bW0zMi5iaXRzWzBd
ICA9IFJFQURfU1lTUkVHMzIoSURfTU1GUjBfRUwxKTsKLSAgICAgICAgYy0+bW0zMi5iaXRzWzFd
ICA9IFJFQURfU1lTUkVHMzIoSURfTU1GUjFfRUwxKTsKLSAgICAgICAgYy0+bW0zMi5iaXRzWzJd
ICA9IFJFQURfU1lTUkVHMzIoSURfTU1GUjJfRUwxKTsKLSAgICAgICAgYy0+bW0zMi5iaXRzWzNd
ICA9IFJFQURfU1lTUkVHMzIoSURfTU1GUjNfRUwxKTsKLQotICAgICAgICBjLT5pc2EzMi5iaXRz
WzBdID0gUkVBRF9TWVNSRUczMihJRF9JU0FSMF9FTDEpOwotICAgICAgICBjLT5pc2EzMi5iaXRz
WzFdID0gUkVBRF9TWVNSRUczMihJRF9JU0FSMV9FTDEpOwotICAgICAgICBjLT5pc2EzMi5iaXRz
WzJdID0gUkVBRF9TWVNSRUczMihJRF9JU0FSMl9FTDEpOwotICAgICAgICBjLT5pc2EzMi5iaXRz
WzNdID0gUkVBRF9TWVNSRUczMihJRF9JU0FSM19FTDEpOwotICAgICAgICBjLT5pc2EzMi5iaXRz
WzRdID0gUkVBRF9TWVNSRUczMihJRF9JU0FSNF9FTDEpOwotICAgICAgICBjLT5pc2EzMi5iaXRz
WzVdID0gUkVBRF9TWVNSRUczMihJRF9JU0FSNV9FTDEpOwotfQotCi0vKgotICogTG9jYWwgdmFy
aWFibGVzOgotICogbW9kZTogQwotICogYy1maWxlLXN0eWxlOiAiQlNEIgotICogYy1iYXNpYy1v
ZmZzZXQ6IDQKLSAqIGluZGVudC10YWJzLW1vZGU6IG5pbAotICogRW5kOgotICovCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0vY3B1ZmVhdHVyZS5jIGIveGVuL2FyY2gvYXJtL2NwdWZlYXR1cmUu
YwppbmRleCAzYWFmZjRjMGU2Li40NDEyNmRiZjA3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0v
Y3B1ZmVhdHVyZS5jCisrKyBiL3hlbi9hcmNoL2FybS9jcHVmZWF0dXJlLmMKQEAgLTk3LDYgKzk3
LDQ4IEBAIGludCBlbmFibGVfbm9uYm9vdF9jcHVfY2Fwcyhjb25zdCBzdHJ1Y3QgYXJtX2NwdV9j
YXBhYmlsaXRpZXMgKmNhcHMpCiAgICAgcmV0dXJuIHJjOwogfQogCit2b2lkIGlkZW50aWZ5X2Nw
dShzdHJ1Y3QgY3B1aW5mb19hcm0gKmMpCit7CisgICAgICAgIGMtPm1pZHIuYml0cyA9IFJFQURf
U1lTUkVHMzIoTUlEUl9FTDEpOworICAgICAgICBjLT5tcGlkci5iaXRzID0gUkVBRF9TWVNSRUco
TVBJRFJfRUwxKTsKKworI2lmZGVmIENPTkZJR19BUk1fNjQKKyAgICAgICAgYy0+cGZyNjQuYml0
c1swXSA9IFJFQURfU1lTUkVHNjQoSURfQUE2NFBGUjBfRUwxKTsKKyAgICAgICAgYy0+cGZyNjQu
Yml0c1sxXSA9IFJFQURfU1lTUkVHNjQoSURfQUE2NFBGUjFfRUwxKTsKKworICAgICAgICBjLT5k
Ymc2NC5iaXRzWzBdID0gUkVBRF9TWVNSRUc2NChJRF9BQTY0REZSMF9FTDEpOworICAgICAgICBj
LT5kYmc2NC5iaXRzWzFdID0gUkVBRF9TWVNSRUc2NChJRF9BQTY0REZSMV9FTDEpOworCisgICAg
ICAgIGMtPmF1eDY0LmJpdHNbMF0gPSBSRUFEX1NZU1JFRzY0KElEX0FBNjRBRlIwX0VMMSk7Cisg
ICAgICAgIGMtPmF1eDY0LmJpdHNbMV0gPSBSRUFEX1NZU1JFRzY0KElEX0FBNjRBRlIxX0VMMSk7
CisKKyAgICAgICAgYy0+bW02NC5iaXRzWzBdICA9IFJFQURfU1lTUkVHNjQoSURfQUE2NE1NRlIw
X0VMMSk7CisgICAgICAgIGMtPm1tNjQuYml0c1sxXSAgPSBSRUFEX1NZU1JFRzY0KElEX0FBNjRN
TUZSMV9FTDEpOworCisgICAgICAgIGMtPmlzYTY0LmJpdHNbMF0gPSBSRUFEX1NZU1JFRzY0KElE
X0FBNjRJU0FSMF9FTDEpOworICAgICAgICBjLT5pc2E2NC5iaXRzWzFdID0gUkVBRF9TWVNSRUc2
NChJRF9BQTY0SVNBUjFfRUwxKTsKKyNlbmRpZgorCisgICAgICAgIGMtPnBmcjMyLmJpdHNbMF0g
PSBSRUFEX1NZU1JFRzMyKElEX1BGUjBfRUwxKTsKKyAgICAgICAgYy0+cGZyMzIuYml0c1sxXSA9
IFJFQURfU1lTUkVHMzIoSURfUEZSMV9FTDEpOworCisgICAgICAgIGMtPmRiZzMyLmJpdHNbMF0g
PSBSRUFEX1NZU1JFRzMyKElEX0RGUjBfRUwxKTsKKworICAgICAgICBjLT5hdXgzMi5iaXRzWzBd
ID0gUkVBRF9TWVNSRUczMihJRF9BRlIwX0VMMSk7CisKKyAgICAgICAgYy0+bW0zMi5iaXRzWzBd
ICA9IFJFQURfU1lTUkVHMzIoSURfTU1GUjBfRUwxKTsKKyAgICAgICAgYy0+bW0zMi5iaXRzWzFd
ICA9IFJFQURfU1lTUkVHMzIoSURfTU1GUjFfRUwxKTsKKyAgICAgICAgYy0+bW0zMi5iaXRzWzJd
ICA9IFJFQURfU1lTUkVHMzIoSURfTU1GUjJfRUwxKTsKKyAgICAgICAgYy0+bW0zMi5iaXRzWzNd
ICA9IFJFQURfU1lTUkVHMzIoSURfTU1GUjNfRUwxKTsKKworICAgICAgICBjLT5pc2EzMi5iaXRz
WzBdID0gUkVBRF9TWVNSRUczMihJRF9JU0FSMF9FTDEpOworICAgICAgICBjLT5pc2EzMi5iaXRz
WzFdID0gUkVBRF9TWVNSRUczMihJRF9JU0FSMV9FTDEpOworICAgICAgICBjLT5pc2EzMi5iaXRz
WzJdID0gUkVBRF9TWVNSRUczMihJRF9JU0FSMl9FTDEpOworICAgICAgICBjLT5pc2EzMi5iaXRz
WzNdID0gUkVBRF9TWVNSRUczMihJRF9JU0FSM19FTDEpOworICAgICAgICBjLT5pc2EzMi5iaXRz
WzRdID0gUkVBRF9TWVNSRUczMihJRF9JU0FSNF9FTDEpOworICAgICAgICBjLT5pc2EzMi5iaXRz
WzVdID0gUkVBRF9TWVNSRUczMihJRF9JU0FSNV9FTDEpOworfQorCiAvKgogICogTG9jYWwgdmFy
aWFibGVzOgogICogbW9kZTogQwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3ZjcHJlZy5jIGIv
eGVuL2FyY2gvYXJtL3ZjcHJlZy5jCmluZGV4IGIwNGQ5OTZmZDMuLjdiNzgzZTRiY2MgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL2FybS92Y3ByZWcuYworKysgYi94ZW4vYXJjaC9hcm0vdmNwcmVnLmMK
QEAgLTE4LDYgKzE4LDcgQEAKIAogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgogCisjaW5jbHVkZSA8
YXNtL2NwdWZlYXR1cmUuaD4KICNpbmNsdWRlIDxhc20vY3ByZWdzLmg+CiAjaW5jbHVkZSA8YXNt
L2N1cnJlbnQuaD4KICNpbmNsdWRlIDxhc20vcmVncy5oPgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvYXNtLWFybS9jcHVmZWF0dXJlLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWZlYXR1cmUu
aAppbmRleCAyZDgyMjY0NDI3Li4xN2RlOTI4NDY3IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9h
c20tYXJtL2NwdWZlYXR1cmUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWZlYXR1cmUu
aApAQCAtMTA0LDYgKzEwNCwxNDAgQEAgdm9pZCB1cGRhdGVfY3B1X2NhcGFiaWxpdGllcyhjb25z
dCBzdHJ1Y3QgYXJtX2NwdV9jYXBhYmlsaXRpZXMgKmNhcHMsCiB2b2lkIGVuYWJsZV9jcHVfY2Fw
YWJpbGl0aWVzKGNvbnN0IHN0cnVjdCBhcm1fY3B1X2NhcGFiaWxpdGllcyAqY2Fwcyk7CiBpbnQg
ZW5hYmxlX25vbmJvb3RfY3B1X2NhcHMoY29uc3Qgc3RydWN0IGFybV9jcHVfY2FwYWJpbGl0aWVz
ICpjYXBzKTsKIAorLyoKKyAqIGNhcGFiaWxpdGllcyBvZiBDUFVzCisgKi8KK3N0cnVjdCBjcHVp
bmZvX2FybSB7CisgICAgdW5pb24geworICAgICAgICB1aW50MzJfdCBiaXRzOworICAgICAgICBz
dHJ1Y3QgeworICAgICAgICAgICAgdW5zaWduZWQgbG9uZyByZXZpc2lvbjo0OworICAgICAgICAg
ICAgdW5zaWduZWQgbG9uZyBwYXJ0X251bWJlcjoxMjsKKyAgICAgICAgICAgIHVuc2lnbmVkIGxv
bmcgYXJjaGl0ZWN0dXJlOjQ7CisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHZhcmlhbnQ6NDsK
KyAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgaW1wbGVtZW50ZXI6ODsKKyAgICAgICAgfTsKKyAg
ICB9IG1pZHI7CisgICAgdW5pb24geworICAgICAgICByZWdpc3Rlcl90IGJpdHM7CisgICAgICAg
IHN0cnVjdCB7CisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGFmZjA6ODsKKyAgICAgICAgICAg
IHVuc2lnbmVkIGxvbmcgYWZmMTo4OworICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBhZmYyOjg7
CisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG10OjE7IC8qIE11bHRpLXRocmVhZCwgaWZmIE1Q
ID09IDEgKi8KKyAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgX19yZXMwOjU7CisgICAgICAgICAg
ICB1bnNpZ25lZCBsb25nIHVwOjE7IC8qIFVQIHN5c3RlbSwgaWZmIE1QID09IDEgKi8KKyAgICAg
ICAgICAgIHVuc2lnbmVkIGxvbmcgbXA6MTsgLyogTVAgZXh0ZW5zaW9ucyAqLworCisjaWZkZWYg
Q09ORklHX0FSTV82NAorICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBhZmYzOjg7CisgICAgICAg
ICAgICB1bnNpZ25lZCBsb25nIF9fcmVzMToyNDsKKyNlbmRpZgorICAgICAgICB9OworICAgIH0g
bXBpZHI7CisKKyNpZmRlZiBDT05GSUdfQVJNXzY0CisgICAgLyogNjQtYml0IENQVUlEIHJlZ2lz
dGVycy4gKi8KKyAgICB1bmlvbiB7CisgICAgICAgIHVpbnQ2NF90IGJpdHNbMl07CisgICAgICAg
IHN0cnVjdCB7CisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGVsMDo0OworICAgICAgICAgICAg
dW5zaWduZWQgbG9uZyBlbDE6NDsKKyAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZWwyOjQ7Cisg
ICAgICAgICAgICB1bnNpZ25lZCBsb25nIGVsMzo0OworICAgICAgICAgICAgdW5zaWduZWQgbG9u
ZyBmcDo0OyAgIC8qIEZsb2F0aW5nIFBvaW50ICovCisgICAgICAgICAgICB1bnNpZ25lZCBsb25n
IHNpbWQ6NDsgLyogQWR2YW5jZWQgU0lNRCAqLworICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBn
aWM6NDsgIC8qIEdJQyBzdXBwb3J0ICovCisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIF9fcmVz
MDoyODsKKyAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgY3N2Mjo0OworICAgICAgICAgICAgdW5z
aWduZWQgbG9uZyBfX3JlczE6NDsKKyAgICAgICAgfTsKKyAgICB9IHBmcjY0OworCisgICAgc3Ry
dWN0IHsKKyAgICAgICAgdWludDY0X3QgYml0c1syXTsKKyAgICB9IGRiZzY0OworCisgICAgc3Ry
dWN0IHsKKyAgICAgICAgdWludDY0X3QgYml0c1syXTsKKyAgICB9IGF1eDY0OworCisgICAgdW5p
b24geworICAgICAgICB1aW50NjRfdCBiaXRzWzJdOworICAgICAgICBzdHJ1Y3QgeworICAgICAg
ICAgICAgdW5zaWduZWQgbG9uZyBwYV9yYW5nZTo0OworICAgICAgICAgICAgdW5zaWduZWQgbG9u
ZyBhc2lkX2JpdHM6NDsKKyAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgYmlnZW5kOjQ7CisgICAg
ICAgICAgICB1bnNpZ25lZCBsb25nIHNlY3VyZV9uczo0OworICAgICAgICAgICAgdW5zaWduZWQg
bG9uZyBiaWdlbmRfZWwwOjQ7CisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHRncmFudWxlXzE2
Szo0OworICAgICAgICAgICAgdW5zaWduZWQgbG9uZyB0Z3JhbnVsZV82NEs6NDsKKyAgICAgICAg
ICAgIHVuc2lnbmVkIGxvbmcgdGdyYW51bGVfNEs6NDsKKyAgICAgICAgICAgIHVuc2lnbmVkIGxv
bmcgX19yZXMwOjMyOworCisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGhhZmRiczo0OworICAg
ICAgICAgICAgdW5zaWduZWQgbG9uZyB2bWlkX2JpdHM6NDsKKyAgICAgICAgICAgIHVuc2lnbmVk
IGxvbmcgdmg6NDsKKyAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgaHBkczo0OworICAgICAgICAg
ICAgdW5zaWduZWQgbG9uZyBsbzo0OworICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBwYW46NDsK
KyAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgX19yZXMxOjg7CisgICAgICAgICAgICB1bnNpZ25l
ZCBsb25nIF9fcmVzMjozMjsKKyAgICAgICAgfTsKKyAgICB9IG1tNjQ7CisKKyAgICBzdHJ1Y3Qg
eworICAgICAgICB1aW50NjRfdCBiaXRzWzJdOworICAgIH0gaXNhNjQ7CisKKyNlbmRpZgorCisg
ICAgLyoKKyAgICAgKiAzMi1iaXQgQ1BVSUQgcmVnaXN0ZXJzLiBPbiBBUk12OCB0aGVzZSBkZXNj
cmliZSB0aGUgcHJvcGVydGllcworICAgICAqIHdoZW4gcnVubmluZyBpbiAzMi1iaXQgbW9kZS4K
KyAgICAgKi8KKyAgICB1bmlvbiB7CisgICAgICAgIHVpbnQzMl90IGJpdHNbMl07CisgICAgICAg
IHN0cnVjdCB7CisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGFybTo0OworICAgICAgICAgICAg
dW5zaWduZWQgbG9uZyB0aHVtYjo0OworICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBqYXplbGxl
OjQ7CisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHRodW1iZWU6NDsKKyAgICAgICAgICAgIHVu
c2lnbmVkIGxvbmcgX19yZXMwOjE2OworCisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHByb2dt
b2RlbDo0OworICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBzZWN1cml0eTo0OworICAgICAgICAg
ICAgdW5zaWduZWQgbG9uZyBtcHJvZmlsZTo0OworICAgICAgICAgICAgdW5zaWduZWQgbG9uZyB2
aXJ0OjQ7CisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGdlbnRpbWVyOjQ7CisgICAgICAgICAg
ICB1bnNpZ25lZCBsb25nIF9fcmVzMToxMjsKKyAgICAgICAgfTsKKyAgICB9IHBmcjMyOworCisg
ICAgc3RydWN0IHsKKyAgICAgICAgdWludDMyX3QgYml0c1sxXTsKKyAgICB9IGRiZzMyOworCisg
ICAgc3RydWN0IHsKKyAgICAgICAgdWludDMyX3QgYml0c1sxXTsKKyAgICB9IGF1eDMyOworCisg
ICAgc3RydWN0IHsKKyAgICAgICAgdWludDMyX3QgYml0c1s0XTsKKyAgICB9IG1tMzI7CisKKyAg
ICBzdHJ1Y3QgeworICAgICAgICB1aW50MzJfdCBiaXRzWzZdOworICAgIH0gaXNhMzI7Cit9Owor
CitleHRlcm4gc3RydWN0IGNwdWluZm9fYXJtIGJvb3RfY3B1X2RhdGE7CisKK2V4dGVybiB2b2lk
IGlkZW50aWZ5X2NwdShzdHJ1Y3QgY3B1aW5mb19hcm0gKik7CisKK2V4dGVybiBzdHJ1Y3QgY3B1
aW5mb19hcm0gY3B1X2RhdGFbXTsKKyNkZWZpbmUgY3VycmVudF9jcHVfZGF0YSBjcHVfZGF0YVtz
bXBfcHJvY2Vzc29yX2lkKCldCisKICNlbmRpZiAvKiBfX0FTU0VNQkxZX18gKi8KIAogI2VuZGlm
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oIGIveGVuL2luY2x1
ZGUvYXNtLWFybS9wcm9jZXNzb3IuaAppbmRleCBmY2RjMGY2Mzc1Li5iZGNlMGRmMTIyIDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oCisrKyBiL3hlbi9pbmNsdWRl
L2FzbS1hcm0vcHJvY2Vzc29yLmgKQEAgLTM1MCwxNDEgKzM1MCw2IEBACiAKICNpZm5kZWYgX19B
U1NFTUJMWV9fCiAKLXN0cnVjdCBjcHVpbmZvX2FybSB7Ci0gICAgdW5pb24gewotICAgICAgICB1
aW50MzJfdCBiaXRzOwotICAgICAgICBzdHJ1Y3QgewotICAgICAgICAgICAgdW5zaWduZWQgbG9u
ZyByZXZpc2lvbjo0OwotICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBwYXJ0X251bWJlcjoxMjsK
LSAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgYXJjaGl0ZWN0dXJlOjQ7Ci0gICAgICAgICAgICB1
bnNpZ25lZCBsb25nIHZhcmlhbnQ6NDsKLSAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgaW1wbGVt
ZW50ZXI6ODsKLSAgICAgICAgfTsKLSAgICB9IG1pZHI7Ci0gICAgdW5pb24gewotICAgICAgICBy
ZWdpc3Rlcl90IGJpdHM7Ci0gICAgICAgIHN0cnVjdCB7Ci0gICAgICAgICAgICB1bnNpZ25lZCBs
b25nIGFmZjA6ODsKLSAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgYWZmMTo4OwotICAgICAgICAg
ICAgdW5zaWduZWQgbG9uZyBhZmYyOjg7Ci0gICAgICAgICAgICB1bnNpZ25lZCBsb25nIG10OjE7
IC8qIE11bHRpLXRocmVhZCwgaWZmIE1QID09IDEgKi8KLSAgICAgICAgICAgIHVuc2lnbmVkIGxv
bmcgX19yZXMwOjU7Ci0gICAgICAgICAgICB1bnNpZ25lZCBsb25nIHVwOjE7IC8qIFVQIHN5c3Rl
bSwgaWZmIE1QID09IDEgKi8KLSAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbXA6MTsgLyogTVAg
ZXh0ZW5zaW9ucyAqLwotCi0jaWZkZWYgQ09ORklHX0FSTV82NAotICAgICAgICAgICAgdW5zaWdu
ZWQgbG9uZyBhZmYzOjg7Ci0gICAgICAgICAgICB1bnNpZ25lZCBsb25nIF9fcmVzMToyNDsKLSNl
bmRpZgotICAgICAgICB9OwotICAgIH0gbXBpZHI7Ci0KLSNpZmRlZiBDT05GSUdfQVJNXzY0Ci0g
ICAgLyogNjQtYml0IENQVUlEIHJlZ2lzdGVycy4gKi8KLSAgICB1bmlvbiB7Ci0gICAgICAgIHVp
bnQ2NF90IGJpdHNbMl07Ci0gICAgICAgIHN0cnVjdCB7Ci0gICAgICAgICAgICB1bnNpZ25lZCBs
b25nIGVsMDo0OwotICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBlbDE6NDsKLSAgICAgICAgICAg
IHVuc2lnbmVkIGxvbmcgZWwyOjQ7Ci0gICAgICAgICAgICB1bnNpZ25lZCBsb25nIGVsMzo0Owot
ICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBmcDo0OyAgIC8qIEZsb2F0aW5nIFBvaW50ICovCi0g
ICAgICAgICAgICB1bnNpZ25lZCBsb25nIHNpbWQ6NDsgLyogQWR2YW5jZWQgU0lNRCAqLwotICAg
ICAgICAgICAgdW5zaWduZWQgbG9uZyBnaWM6NDsgIC8qIEdJQyBzdXBwb3J0ICovCi0gICAgICAg
ICAgICB1bnNpZ25lZCBsb25nIF9fcmVzMDoyODsKLSAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcg
Y3N2Mjo0OwotICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBfX3JlczE6NDsKLSAgICAgICAgfTsK
LSAgICB9IHBmcjY0OwotCi0gICAgc3RydWN0IHsKLSAgICAgICAgdWludDY0X3QgYml0c1syXTsK
LSAgICB9IGRiZzY0OwotCi0gICAgc3RydWN0IHsKLSAgICAgICAgdWludDY0X3QgYml0c1syXTsK
LSAgICB9IGF1eDY0OwotCi0gICAgdW5pb24gewotICAgICAgICB1aW50NjRfdCBiaXRzWzJdOwot
ICAgICAgICBzdHJ1Y3QgewotICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBwYV9yYW5nZTo0Owot
ICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBhc2lkX2JpdHM6NDsKLSAgICAgICAgICAgIHVuc2ln
bmVkIGxvbmcgYmlnZW5kOjQ7Ci0gICAgICAgICAgICB1bnNpZ25lZCBsb25nIHNlY3VyZV9uczo0
OwotICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBiaWdlbmRfZWwwOjQ7Ci0gICAgICAgICAgICB1
bnNpZ25lZCBsb25nIHRncmFudWxlXzE2Szo0OwotICAgICAgICAgICAgdW5zaWduZWQgbG9uZyB0
Z3JhbnVsZV82NEs6NDsKLSAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgdGdyYW51bGVfNEs6NDsK
LSAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgX19yZXMwOjMyOwotCi0gICAgICAgICAgICB1bnNp
Z25lZCBsb25nIGhhZmRiczo0OwotICAgICAgICAgICAgdW5zaWduZWQgbG9uZyB2bWlkX2JpdHM6
NDsKLSAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgdmg6NDsKLSAgICAgICAgICAgIHVuc2lnbmVk
IGxvbmcgaHBkczo0OwotICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBsbzo0OwotICAgICAgICAg
ICAgdW5zaWduZWQgbG9uZyBwYW46NDsKLSAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgX19yZXMx
Ojg7Ci0gICAgICAgICAgICB1bnNpZ25lZCBsb25nIF9fcmVzMjozMjsKLSAgICAgICAgfTsKLSAg
ICB9IG1tNjQ7Ci0KLSAgICBzdHJ1Y3QgewotICAgICAgICB1aW50NjRfdCBiaXRzWzJdOwotICAg
IH0gaXNhNjQ7Ci0KLSNlbmRpZgotCi0gICAgLyoKLSAgICAgKiAzMi1iaXQgQ1BVSUQgcmVnaXN0
ZXJzLiBPbiBBUk12OCB0aGVzZSBkZXNjcmliZSB0aGUgcHJvcGVydGllcwotICAgICAqIHdoZW4g
cnVubmluZyBpbiAzMi1iaXQgbW9kZS4KLSAgICAgKi8KLSAgICB1bmlvbiB7Ci0gICAgICAgIHVp
bnQzMl90IGJpdHNbMl07Ci0gICAgICAgIHN0cnVjdCB7Ci0gICAgICAgICAgICB1bnNpZ25lZCBs
b25nIGFybTo0OwotICAgICAgICAgICAgdW5zaWduZWQgbG9uZyB0aHVtYjo0OwotICAgICAgICAg
ICAgdW5zaWduZWQgbG9uZyBqYXplbGxlOjQ7Ci0gICAgICAgICAgICB1bnNpZ25lZCBsb25nIHRo
dW1iZWU6NDsKLSAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgX19yZXMwOjE2OwotCi0gICAgICAg
ICAgICB1bnNpZ25lZCBsb25nIHByb2dtb2RlbDo0OwotICAgICAgICAgICAgdW5zaWduZWQgbG9u
ZyBzZWN1cml0eTo0OwotICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBtcHJvZmlsZTo0OwotICAg
ICAgICAgICAgdW5zaWduZWQgbG9uZyB2aXJ0OjQ7Ci0gICAgICAgICAgICB1bnNpZ25lZCBsb25n
IGdlbnRpbWVyOjQ7Ci0gICAgICAgICAgICB1bnNpZ25lZCBsb25nIF9fcmVzMToxMjsKLSAgICAg
ICAgfTsKLSAgICB9IHBmcjMyOwotCi0gICAgc3RydWN0IHsKLSAgICAgICAgdWludDMyX3QgYml0
c1sxXTsKLSAgICB9IGRiZzMyOwotCi0gICAgc3RydWN0IHsKLSAgICAgICAgdWludDMyX3QgYml0
c1sxXTsKLSAgICB9IGF1eDMyOwotCi0gICAgc3RydWN0IHsKLSAgICAgICAgdWludDMyX3QgYml0
c1s0XTsKLSAgICB9IG1tMzI7Ci0KLSAgICBzdHJ1Y3QgewotICAgICAgICB1aW50MzJfdCBiaXRz
WzZdOwotICAgIH0gaXNhMzI7Ci19OwotCi0vKgotICogY2FwYWJpbGl0aWVzIG9mIENQVXMKLSAq
LwotCi1leHRlcm4gc3RydWN0IGNwdWluZm9fYXJtIGJvb3RfY3B1X2RhdGE7Ci0KLWV4dGVybiB2
b2lkIGlkZW50aWZ5X2NwdShzdHJ1Y3QgY3B1aW5mb19hcm0gKik7Ci0KLWV4dGVybiBzdHJ1Y3Qg
Y3B1aW5mb19hcm0gY3B1X2RhdGFbXTsKLSNkZWZpbmUgY3VycmVudF9jcHVfZGF0YSBjcHVfZGF0
YVtzbXBfcHJvY2Vzc29yX2lkKCldCi0KIGV4dGVybiByZWdpc3Rlcl90IF9fY3B1X2xvZ2ljYWxf
bWFwW107CiAjZGVmaW5lIGNwdV9sb2dpY2FsX21hcChjcHUpIF9fY3B1X2xvZ2ljYWxfbWFwW2Nw
dV0KIAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 18:13:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 18:13: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 1gHuzn-0004SJ-Ud; Wed, 31 Oct 2018 18:13: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=yklc=nl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHuzm-0004QV-2X
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 18:13:34 +0000
X-Inumbo-ID: ad84f474-dd38-11e8-b347-12d6303a7972
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id ad84f474-dd38-11e8-b347-12d6303a7972;
 Wed, 31 Oct 2018 18:13:33 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 20BCF80D;
 Wed, 31 Oct 2018 11:13:33 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 358643F6A8;
 Wed, 31 Oct 2018 11:13:32 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Wed, 31 Oct 2018 18:13:03 +0000
Message-Id: <20181031181313.8028-12-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181031181313.8028-1-julien.grall@arm.com>
References: <20181031181313.8028-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 11/21] xen/arm: Move out of processor.h traps
 related variable/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: Julien Grall <julien.grall@arm.com>, sstabellini@kernel.org,
 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>

ZG9fdW5leHBlY3RlZF90cmFwcygpIGlzIG1vdmVkIHRvIHRyYXBzLmggd2hpbGUgaW5pdF90cmFw
cygpIGFuZApoeXBfdHJhcHNfdmVjdG9ycygpIGFyZSBtb3ZlZCB0byBzZXR1cC5oLgoKU2lnbmVk
LW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3ZWQtYnk6
IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CgotLS0KICAgIENoYW5nZXMg
aW4gdjI6CiAgICAgICAgLSBSZWJhc2UKICAgICAgICAtIEFkZCBBbmRyaWkncyByZXZpZXdlZC1i
eQotLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmggfCA3IC0tLS0tLS0KIHhlbi9p
bmNsdWRlL2FzbS1hcm0vc2V0dXAuaCAgICAgfCAzICsrKwogeGVuL2luY2x1ZGUvYXNtLWFybS90
cmFwcy5oICAgICB8IDMgKysrCiAzIGZpbGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgNyBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5o
IGIveGVuL2luY2x1ZGUvYXNtLWFybS9wcm9jZXNzb3IuaAppbmRleCBiNjRlYTRlOGU0Li43MmRk
YzQyNzc4IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oCisrKyBi
L3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmgKQEAgLTQ1MywxMCArNDUzLDYgQEAgZXh0
ZXJuIHJlZ2lzdGVyX3QgX19jcHVfbG9naWNhbF9tYXBbXTsKICNlbmRpZgogCiAjaWZuZGVmIF9f
QVNTRU1CTFlfXwotZXh0ZXJuIHVpbnQzMl90IGh5cF90cmFwc192ZWN0b3JbXTsKLQotdm9pZCBp
bml0X3RyYXBzKHZvaWQpOwotCiB2b2lkIHBhbmljX1BBUih1aW50NjRfdCBwYXIpOwogCiB2b2lk
IHNob3dfZXhlY3V0aW9uX3N0YXRlKGNvbnN0IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKTsK
QEAgLTQ3MCw5ICs0NjYsNiBAQCB2b2lkIHNob3dfcmVnaXN0ZXJzKGNvbnN0IHN0cnVjdCBjcHVf
dXNlcl9yZWdzICpyZWdzKTsKICNkZWZpbmUgY3B1X3RvX2NvcmUoX2NwdSkgICAoMCkKICNkZWZp
bmUgY3B1X3RvX3NvY2tldChfY3B1KSAoMCkKIAotdm9pZCBub3JldHVybiBkb191bmV4cGVjdGVk
X3RyYXAoY29uc3QgY2hhciAqbXNnLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Y29uc3Qgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpOwotCiBzdHJ1Y3QgdmNwdTsKIHZvaWQg
dmNwdV9yZWdzX2h5cF90b191c2VyKGNvbnN0IHN0cnVjdCB2Y3B1ICp2Y3B1LAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc3RydWN0IHZjcHVfZ3Vlc3RfY29yZV9yZWdzICpyZWdzKTsKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaCBiL3hlbi9pbmNsdWRlL2FzbS1h
cm0vc2V0dXAuaAppbmRleCA1ZjQxYmEwY2JhLi4xMWUxYjJhYWNmIDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS9hc20tYXJtL3NldHVwLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5o
CkBAIC04Myw2ICs4Myw5IEBAIHN0cnVjdCBib290bW9kdWxlICphZGRfYm9vdF9tb2R1bGUoYm9v
dG1vZHVsZV9raW5kIGtpbmQsCiBzdHJ1Y3QgYm9vdG1vZHVsZSAqYm9vdF9tb2R1bGVfZmluZF9i
eV9raW5kKGJvb3Rtb2R1bGVfa2luZCBraW5kKTsKIGNvbnN0IGNoYXIgKmJvb3RfbW9kdWxlX2tp
bmRfYXNfc3RyaW5nKGJvb3Rtb2R1bGVfa2luZCBraW5kKTsKIAorZXh0ZXJuIHVpbnQzMl90IGh5
cF90cmFwc192ZWN0b3JbXTsKK3ZvaWQgaW5pdF90cmFwcyh2b2lkKTsKKwogI2VuZGlmCiAvKgog
ICogTG9jYWwgdmFyaWFibGVzOgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS90cmFw
cy5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS90cmFwcy5oCmluZGV4IDU4OWZiYTljZDAuLjZkOGE0
M2E2OTEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdHJhcHMuaAorKysgYi94ZW4v
aW5jbHVkZS9hc20tYXJtL3RyYXBzLmgKQEAgLTQ2LDYgKzQ2LDkgQEAgdm9pZCBkb190cmFwX2h2
Y19zbWNjYyhzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyk7CiAKIGludCBkb19idWdfZnJhbWUo
Y29uc3Qgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIHZhZGRyX3QgcGMpOwogCit2b2lkIG5v
cmV0dXJuIGRvX3VuZXhwZWN0ZWRfdHJhcChjb25zdCBjaGFyICptc2csCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyk7CisK
IC8qIEZ1bmN0aW9ucyBmb3IgcGVuZGluZyB2aXJ0dWFsIGFib3J0IGNoZWNraW5nIHdpbmRvdy4g
Ki8KIHZvaWQgYWJvcnRfZ3Vlc3RfZXhpdF9zdGFydCh2b2lkKTsKIHZvaWQgYWJvcnRfZ3Vlc3Rf
ZXhpdF9lbmQodm9pZCk7Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 18:13:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 18:13: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 1gHuzd-0004N3-19; Wed, 31 Oct 2018 18:13: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=yklc=nl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHuzb-0004Mk-GR
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 18:13:23 +0000
X-Inumbo-ID: a650aeaa-dd38-11e8-b27b-12d6303a7972
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id a650aeaa-dd38-11e8-b27b-12d6303a7972;
 Wed, 31 Oct 2018 18:13:21 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 099771596;
 Wed, 31 Oct 2018 11:13:21 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 1E3F53F6A8;
 Wed, 31 Oct 2018 11:13:19 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Wed, 31 Oct 2018 18:12:53 +0000
Message-Id: <20181031181313.8028-2-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181031181313.8028-1-julien.grall@arm.com>
References: <20181031181313.8028-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 01/21] xen/arm: traps: Constify show_*,
 do_unexpected_trap and do_bug_frame 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: Julien Grall <julien.grall@arm.com>, sstabellini@kernel.org,
 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>

VGhvc2UgaGVscGVycyBhcmUgbm90IG1lYW50IHRvIG1vZGlmeSBtb3N0IG9mIHRoZSBwYXJhbWV0
ZXJzLiBTbyBjb25zdGlmeSB0aGVtLgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KCi0tLQoKICAgIENoYW5nZXMgaW4gdjI6CiAgICAgICAgLSBDb25z
dGlmeSBtb3JlIHBhcmFtZXRlcnMuCi0tLQogeGVuL2FyY2gvYXJtL3RyYXBzLmMgICAgICAgICAg
ICB8IDI2ICsrKysrKysrKysrKystLS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2J1
Zy5oICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmggfCAgNyAr
KysrLS0tCiAzIGZpbGVzIGNoYW5nZWQsIDE4IGluc2VydGlvbnMoKyksIDE3IGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90cmFwcy5jIGIveGVuL2FyY2gvYXJtL3RyYXBz
LmMKaW5kZXggNTFkMmU0MmM3Ny4uZThmYTc2MDYwNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJt
L3RyYXBzLmMKKysrIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKQEAgLTc4Nyw4ICs3ODcsOCBAQCBz
dGF0aWMgY29uc3QgY2hhciAqbW9kZV9zdHJpbmcodWludDMyX3QgY3BzcikKICAgICByZXR1cm4g
bW9kZV9zdHJpbmdzW21vZGVdID8gOiAiVW5rbm93biI7CiB9CiAKLXN0YXRpYyB2b2lkIHNob3df
cmVnaXN0ZXJzXzMyKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc3RydWN0IHJlZ19jdHh0ICpjdHh0LAorc3RhdGljIHZvaWQgc2hvd19y
ZWdpc3RlcnNfMzIoY29uc3Qgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgcmVnX2N0eHQgKmN0eHQsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBpbnQgZ3Vlc3RfbW9kZSwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCB2Y3B1ICp2KQogewpAQCAtODY0LDggKzg2NCw4IEBA
IHN0YXRpYyB2b2lkIHNob3dfcmVnaXN0ZXJzXzMyKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdz
LAogfQogCiAjaWZkZWYgQ09ORklHX0FSTV82NAotc3RhdGljIHZvaWQgc2hvd19yZWdpc3RlcnNf
NjQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBzdHJ1Y3QgcmVnX2N0eHQgKmN0eHQsCitzdGF0aWMgdm9pZCBzaG93X3JlZ2lzdGVyc182
NChjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNvbnN0IHN0cnVjdCByZWdfY3R4dCAqY3R4dCwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGludCBndWVzdF9tb2RlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgY29uc3Qgc3RydWN0IHZjcHUgKnYpCiB7CkBAIC05MjUsOCArOTI1LDggQEAgc3RhdGljIHZv
aWQgc2hvd19yZWdpc3RlcnNfNjQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCiB9CiAjZW5k
aWYKIAotc3RhdGljIHZvaWQgX3Nob3dfcmVnaXN0ZXJzKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCByZWdfY3R4dCAqY3R4dCwK
K3N0YXRpYyB2b2lkIF9zaG93X3JlZ2lzdGVycyhjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAq
cmVncywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgcmVnX2N0eHQg
KmN0eHQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGd1ZXN0X21vZGUsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IHZjcHUgKnYpCiB7CkBAIC05ODEs
NyArOTgxLDcgQEAgc3RhdGljIHZvaWQgX3Nob3dfcmVnaXN0ZXJzKHN0cnVjdCBjcHVfdXNlcl9y
ZWdzICpyZWdzLAogICAgIHByaW50aygiXG4iKTsKIH0KIAotdm9pZCBzaG93X3JlZ2lzdGVycyhz
dHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKK3ZvaWQgc2hvd19yZWdpc3RlcnMoY29uc3Qgc3Ry
dWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7CiAgICAgc3RydWN0IHJlZ19jdHh0IGN0eHQ7CiAg
ICAgY3R4dC5zY3Rscl9lbDEgPSBSRUFEX1NZU1JFRyhTQ1RMUl9FTDEpOwpAQCAtMTAyNyw3ICsx
MDI3LDcgQEAgdm9pZCB2Y3B1X3Nob3dfcmVnaXN0ZXJzKGNvbnN0IHN0cnVjdCB2Y3B1ICp2KQog
ICAgIF9zaG93X3JlZ2lzdGVycygmdi0+YXJjaC5jcHVfaW5mby0+Z3Vlc3RfY3B1X3VzZXJfcmVn
cywgJmN0eHQsIDEsIHYpOwogfQogCi1zdGF0aWMgdm9pZCBzaG93X2d1ZXN0X3N0YWNrKHN0cnVj
dCB2Y3B1ICp2LCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKK3N0YXRpYyB2b2lkIHNob3df
Z3Vlc3Rfc3RhY2soc3RydWN0IHZjcHUgKnYsIGNvbnN0IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzKQogewogICAgIGludCBpOwogICAgIHZhZGRyX3Qgc3A7CkBAIC0xMTYxLDcgKzExNjEsNyBA
QCBzdGF0aWMgdm9pZCBzaG93X2d1ZXN0X3N0YWNrKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgY3B1
X3VzZXJfcmVncyAqcmVncykKICAqLwogI2RlZmluZSBTVEFDS19GUkFNRV9CQVNFKGZwKSAgICAg
ICAoKHJlZ2lzdGVyX3QqKShmcCkpCiAjZW5kaWYKLXN0YXRpYyB2b2lkIHNob3dfdHJhY2Uoc3Ry
dWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCitzdGF0aWMgdm9pZCBzaG93X3RyYWNlKGNvbnN0IHN0
cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogewogICAgIHJlZ2lzdGVyX3QgKmZyYW1lLCBuZXh0
LCBhZGRyLCBsb3csIGhpZ2g7CiAKQEAgLTExOTYsNyArMTE5Niw3IEBAIHN0YXRpYyB2b2lkIHNo
b3dfdHJhY2Uoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgcHJpbnRrKCJcbiIpOwog
fQogCi12b2lkIHNob3dfc3RhY2soc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCit2b2lkIHNo
b3dfc3RhY2soY29uc3Qgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7CiAgICAgcmVnaXN0
ZXJfdCAqc3RhY2sgPSBTVEFDS19CRUZPUkVfRVhDRVBUSU9OKHJlZ3MpLCBhZGRyOwogICAgIGlu
dCBpOwpAQCAtMTIyMyw3ICsxMjIzLDcgQEAgdm9pZCBzaG93X3N0YWNrKHN0cnVjdCBjcHVfdXNl
cl9yZWdzICpyZWdzKQogICAgIHNob3dfdHJhY2UocmVncyk7CiB9CiAKLXZvaWQgc2hvd19leGVj
dXRpb25fc3RhdGUoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCit2b2lkIHNob3dfZXhlY3V0
aW9uX3N0YXRlKGNvbnN0IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogewogICAgIHNob3df
cmVnaXN0ZXJzKHJlZ3MpOwogICAgIHNob3dfc3RhY2socmVncyk7CkBAIC0xMjQ5LDE0ICsxMjQ5
LDE0IEBAIHZvaWQgdmNwdV9zaG93X2V4ZWN1dGlvbl9zdGF0ZShzdHJ1Y3QgdmNwdSAqdikKICAg
ICB2Y3B1X3VucGF1c2Uodik7CiB9CiAKLXZvaWQgZG9fdW5leHBlY3RlZF90cmFwKGNvbnN0IGNo
YXIgKm1zZywgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCit2b2lkIGRvX3VuZXhwZWN0ZWRf
dHJhcChjb25zdCBjaGFyICptc2csIGNvbnN0IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQog
ewogICAgIHByaW50aygiQ1BVJWQ6IFVuZXhwZWN0ZWQgVHJhcDogJXNcbiIsIHNtcF9wcm9jZXNz
b3JfaWQoKSwgbXNnKTsKICAgICBzaG93X2V4ZWN1dGlvbl9zdGF0ZShyZWdzKTsKICAgICBwYW5p
YygiQ1BVJWQ6IFVuZXhwZWN0ZWQgVHJhcDogJXNcbiIsIHNtcF9wcm9jZXNzb3JfaWQoKSwgbXNn
KTsKIH0KIAotaW50IGRvX2J1Z19mcmFtZShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgdmFk
ZHJfdCBwYykKK2ludCBkb19idWdfZnJhbWUoY29uc3Qgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJl
Z3MsIHZhZGRyX3QgcGMpCiB7CiAgICAgY29uc3Qgc3RydWN0IGJ1Z19mcmFtZSAqYnVnID0gTlVM
TDsKICAgICBjb25zdCBjaGFyICpwcmVmaXggPSAiIiwgKmZpbGVuYW1lLCAqcHJlZGljYXRlOwpk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9idWcuaCBiL3hlbi9pbmNsdWRlL2FzbS1h
cm0vYnVnLmgKaW5kZXggNDcwNGUyZDg1OC4uOTBhNTljOTcyYiAxMDA2NDQKLS0tIGEveGVuL2lu
Y2x1ZGUvYXNtLWFybS9idWcuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2J1Zy5oCkBAIC03
Nyw3ICs3Nyw3IEBAIGV4dGVybiBjb25zdCBzdHJ1Y3QgYnVnX2ZyYW1lIF9fc3RhcnRfYnVnX2Zy
YW1lc1tdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX19zdG9wX2J1Z19mcmFtZXNf
MVtdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX19zdG9wX2J1Z19mcmFtZXNfMltd
OwogCi1pbnQgZG9fYnVnX2ZyYW1lKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLCB2YWRkcl90
IHBjKTsKK2ludCBkb19idWdfZnJhbWUoY29uc3Qgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3Ms
IHZhZGRyX3QgcGMpOwogCiAjZW5kaWYgLyogX19BUk1fQlVHX0hfXyAqLwogLyoKZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmggYi94ZW4vaW5jbHVkZS9hc20tYXJt
L3Byb2Nlc3Nvci5oCmluZGV4IDgwMTZjZjMwNmYuLmZjZGMwZjYzNzUgMTAwNjQ0Ci0tLSBhL3hl
bi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9w
cm9jZXNzb3IuaApAQCAtNzkzLDggKzc5Myw4IEBAIHZvaWQgaW5pdF90cmFwcyh2b2lkKTsKIAog
dm9pZCBwYW5pY19QQVIodWludDY0X3QgcGFyKTsKIAotdm9pZCBzaG93X2V4ZWN1dGlvbl9zdGF0
ZShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyk7Ci12b2lkIHNob3dfcmVnaXN0ZXJzKHN0cnVj
dCBjcHVfdXNlcl9yZWdzICpyZWdzKTsKK3ZvaWQgc2hvd19leGVjdXRpb25fc3RhdGUoY29uc3Qg
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpOwordm9pZCBzaG93X3JlZ2lzdGVycyhjb25zdCBz
dHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyk7CiAvLyNkZWZpbmUgZHVtcF9leGVjdXRpb25fc3Rh
dGUoKSBydW5faW5fZXhjZXB0aW9uX2hhbmRsZXIoc2hvd19leGVjdXRpb25fc3RhdGUpCiAjZGVm
aW5lIGR1bXBfZXhlY3V0aW9uX3N0YXRlKCkgV0FSTigpCiAKQEAgLTgwNCw3ICs4MDQsOCBAQCB2
b2lkIHNob3dfcmVnaXN0ZXJzKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKTsKICNkZWZpbmUg
Y3B1X3RvX2NvcmUoX2NwdSkgICAoMCkKICNkZWZpbmUgY3B1X3RvX3NvY2tldChfY3B1KSAoMCkK
IAotdm9pZCBub3JldHVybiBkb191bmV4cGVjdGVkX3RyYXAoY29uc3QgY2hhciAqbXNnLCBzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVncyk7Cit2b2lkIG5vcmV0dXJuIGRvX3VuZXhwZWN0ZWRfdHJh
cChjb25zdCBjaGFyICptc2csCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25z
dCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyk7CiAKIHN0cnVjdCB2Y3B1Owogdm9pZCB2Y3B1
X3JlZ3NfaHlwX3RvX3VzZXIoY29uc3Qgc3RydWN0IHZjcHUgKnZjcHUsCi0tIAoyLjExLjAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 18:13:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 18:13: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 1gHuzk-0004Pk-Dj; Wed, 31 Oct 2018 18:13:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yklc=nl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHuzj-0004PV-Lg
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 18:13:31 +0000
X-Inumbo-ID: aba80ac0-dd38-11e8-87d6-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id aba80ac0-dd38-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 18:13:30 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 78A5715AB;
 Wed, 31 Oct 2018 11:13:29 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8B9DA3F6A8;
 Wed, 31 Oct 2018 11:13:28 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Wed, 31 Oct 2018 18:13:00 +0000
Message-Id: <20181031181313.8028-9-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181031181313.8028-1-julien.grall@arm.com>
References: <20181031181313.8028-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 08/21] xen/arm: gic-v3: Re-order includes in
 alphabetical order
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>, sstabellini@kernel.org,
 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>

U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3
ZWQtYnk6IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CgotLS0KICAgIENo
YW5nZXMgaW4gdjI6CiAgICAgICAgLSBBZGQgQW5kcmlpJ3MgcmV2aWV3ZWQtYnkKLS0tCiB4ZW4v
YXJjaC9hcm0vZ2ljLXYzLmMgfCAyMiArKysrKysrKysrKystLS0tLS0tLS0tCiAxIGZpbGUgY2hh
bmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL2dpYy12My5jIGIveGVuL2FyY2gvYXJtL2dpYy12My5jCmluZGV4IDhmZjRlMGYw
OGUuLmE3Y2U5NDc4OWMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9naWMtdjMuYworKysgYi94
ZW4vYXJjaC9hcm0vZ2ljLXYzLmMKQEAgLTIxLDI1ICsyMSwyNyBAQAogICogR05VIEdlbmVyYWwg
UHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KICAqLwogCi0jaW5jbHVkZSA8eGVuL2xp
Yi5oPgorI2luY2x1ZGUgPHhlbi9hY3BpLmg+CisjaW5jbHVkZSA8eGVuL2RlbGF5Lmg+CisjaW5j
bHVkZSA8eGVuL2RldmljZV90cmVlLmg+CisjaW5jbHVkZSA8eGVuL2Vycm5vLmg+CiAjaW5jbHVk
ZSA8eGVuL2luaXQuaD4KLSNpbmNsdWRlIDx4ZW4vbW0uaD4KLSNpbmNsdWRlIDx4ZW4vaXJxLmg+
CiAjaW5jbHVkZSA8eGVuL2lvY2FwLmg+CisjaW5jbHVkZSA8eGVuL2lycS5oPgorI2luY2x1ZGUg
PHhlbi9saWIuaD4KKyNpbmNsdWRlIDx4ZW4vbGliZmR0L2xpYmZkdC5oPgorI2luY2x1ZGUgPHhl
bi9tbS5oPgogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgotI2luY2x1ZGUgPHhlbi9lcnJuby5oPgot
I2luY2x1ZGUgPHhlbi9kZWxheS5oPgotI2luY2x1ZGUgPHhlbi9kZXZpY2VfdHJlZS5oPgogI2lu
Y2x1ZGUgPHhlbi9zaXplcy5oPgotI2luY2x1ZGUgPHhlbi9saWJmZHQvbGliZmR0Lmg+Ci0jaW5j
bHVkZSA8eGVuL2FjcGkuaD4KKwogI2luY2x1ZGUgPGFjcGkvYWN0YWJsZXMuaD4KLSNpbmNsdWRl
IDxhc20vaW8uaD4KKworI2luY2x1ZGUgPGFzbS9jcHVmZWF0dXJlLmg+CiAjaW5jbHVkZSA8YXNt
L2RldmljZS5oPgogI2luY2x1ZGUgPGFzbS9naWMuaD4KICNpbmNsdWRlIDxhc20vZ2ljX3YzX2Rl
ZnMuaD4KICNpbmNsdWRlIDxhc20vZ2ljX3YzX2l0cy5oPgotI2luY2x1ZGUgPGFzbS9jcHVmZWF0
dXJlLmg+CisjaW5jbHVkZSA8YXNtL2lvLmg+CiAKIC8qIEdsb2JhbCBzdGF0ZSAqLwogc3RhdGlj
IHN0cnVjdCB7Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 18:13:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 18:13: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 1gHuzh-0004Ob-Ij; Wed, 31 Oct 2018 18:13: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=yklc=nl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHuzf-0004O2-Ts
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 18:13:27 +0000
X-Inumbo-ID: a9ed21ba-dd38-11e8-ab33-12d6303a7972
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id a9ed21ba-dd38-11e8-ab33-12d6303a7972;
 Wed, 31 Oct 2018 18:13:27 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 264D180D;
 Wed, 31 Oct 2018 11:13:27 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 3A8A03F6A8;
 Wed, 31 Oct 2018 11:13:26 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Wed, 31 Oct 2018 18:12:58 +0000
Message-Id: <20181031181313.8028-7-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181031181313.8028-1-julien.grall@arm.com>
References: <20181031181313.8028-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 06/21] xen/arm: Move VABORT_GEN_BY_GUEST to
 traps.h and turned into inline
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>, sstabellini@kernel.org,
 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>

VGhlIG1hY3JvIFZBQk9SVF9HRU5fQllfR1VFU1QgaXMgb25seSB1c2VkIGJ5IHRoZSB0cmFwIGNv
ZGUuIFNvIG1vdmUgaXQKdG8gdHJhcC5oLgoKV2hpbGUgbW92aW5nIHRoZSBjb2RlLCBjb252ZXJ0
IGlzIHRvIGEgc3RhdGljIGlubGluZSB0byBhbGxvdyB0eXBlY2hlY2suCgpTaWduZWQtb2ZmLWJ5
OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpSZXZpZXdlZC1ieTogQW5kcmlp
IEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KCi0tLQogICAgQ2hhbmdlcyBpbiB2MjoK
ICAgICAgICAtIEFkZCBBbmRyaWkncyByZXZpZXdlZC1ieQotLS0KIHhlbi9pbmNsdWRlL2FzbS1h
cm0vcHJvY2Vzc29yLmggfCAxMCAtLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3RyYXBz
LmggICAgIHwgMTAgKysrKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCsp
LCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nl
c3Nvci5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wcm9jZXNzb3IuaAppbmRleCBiZGNlMGRmMTIy
Li4zZjQwNDY4YmZkIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5o
CisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmgKQEAgLTY4NCwxNiArNjg0LDYg
QEAgdm9pZCBkb190cmFwX2d1ZXN0X3NlcnJvcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyk7
CiAKIHJlZ2lzdGVyX3QgZ2V0X2RlZmF1bHRfaGNyX2ZsYWdzKHZvaWQpOwogCi0vKiBGdW5jdGlv
bnMgZm9yIHBlbmRpbmcgdmlydHVhbCBhYm9ydCBjaGVja2luZyB3aW5kb3cuICovCi12b2lkIGFi
b3J0X2d1ZXN0X2V4aXRfc3RhcnQodm9pZCk7Ci12b2lkIGFib3J0X2d1ZXN0X2V4aXRfZW5kKHZv
aWQpOwotCi0jZGVmaW5lIFZBQk9SVF9HRU5fQllfR1VFU1QocikgIFwKLSggXAotICAgICggKHVu
c2lnbmVkIGxvbmcpYWJvcnRfZ3Vlc3RfZXhpdF9zdGFydCA9PSAociktPnBjICkgfHwgXAotICAg
ICggKHVuc2lnbmVkIGxvbmcpYWJvcnRfZ3Vlc3RfZXhpdF9lbmQgPT0gKHIpLT5wYyApIFwKLSkK
LQogLyoKICAqIFN5bmNocm9uaXplIFNFcnJvciB1bmxlc3MgdGhlIGZlYXR1cmUgaXMgc2VsZWN0
ZWQuCiAgKiBUaGlzIGlzIHJlbHlpbmcgb24gdGhlIFNFcnJvcnMgYXJlIGN1cnJlbnRseSB1bm1h
c2tlZC4KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdHJhcHMuaCBiL3hlbi9pbmNs
dWRlL2FzbS1hcm0vdHJhcHMuaAppbmRleCBkMzBlZTFlMDFlLi5hMDQwNmI1YTNjIDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3RyYXBzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFy
bS90cmFwcy5oCkBAIC00NSw2ICs0NSwxNiBAQCB2b2lkIGRvX3RyYXBfaHZjX3NtY2NjKHN0cnVj
dCBjcHVfdXNlcl9yZWdzICpyZWdzKTsKIAogaW50IGRvX2J1Z19mcmFtZShjb25zdCBzdHJ1Y3Qg
Y3B1X3VzZXJfcmVncyAqcmVncywgdmFkZHJfdCBwYyk7CiAKKy8qIEZ1bmN0aW9ucyBmb3IgcGVu
ZGluZyB2aXJ0dWFsIGFib3J0IGNoZWNraW5nIHdpbmRvdy4gKi8KK3ZvaWQgYWJvcnRfZ3Vlc3Rf
ZXhpdF9zdGFydCh2b2lkKTsKK3ZvaWQgYWJvcnRfZ3Vlc3RfZXhpdF9lbmQodm9pZCk7CisKK3N0
YXRpYyBpbmxpbmUgYm9vbCBWQUJPUlRfR0VOX0JZX0dVRVNUKGNvbnN0IHN0cnVjdCBjcHVfdXNl
cl9yZWdzICpyZWdzKQoreworICAgIHJldHVybiAoKHVuc2lnbmVkIGxvbmcpYWJvcnRfZ3Vlc3Rf
ZXhpdF9zdGFydCA9PSByZWdzLT5wYykgfHwKKyAgICAgICAgKHVuc2lnbmVkIGxvbmcpYWJvcnRf
Z3Vlc3RfZXhpdF9lbmQgPT0gcmVncy0+cGM7Cit9CisKICNlbmRpZiAvKiBfX0FTTV9BUk1fVFJB
UFNfXyAqLwogLyoKICAqIExvY2FsIHZhcmlhYmxlczoKLS0gCjIuMTEuMAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 18:13:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 18:13: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 1gHuzl-0004Q7-Ol; Wed, 31 Oct 2018 18:13: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=yklc=nl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHuzj-0004PY-RY
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 18:13:31 +0000
X-Inumbo-ID: ac2ba76c-dd38-11e8-be1e-12d6303a7972
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id ac2ba76c-dd38-11e8-be1e-12d6303a7972;
 Wed, 31 Oct 2018 18:13:31 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id C3BDB80D;
 Wed, 31 Oct 2018 11:13:30 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B52203F6A8;
 Wed, 31 Oct 2018 11:13:29 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Wed, 31 Oct 2018 18:13:01 +0000
Message-Id: <20181031181313.8028-10-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181031181313.8028-1-julien.grall@arm.com>
References: <20181031181313.8028-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 09/21] xen/arm: Move HSR defines in a new
 header hsr.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 <julien.grall@arm.com>, sstabellini@kernel.org,
 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>

VGhlIEhTUiBkZWZpbmVzIGFyZSBwcmV0dHkgbXVjaCBzZWxmLWNvbnRhaW5lZCBhbmQgbm90IG5l
Y2Vzc2FyeSB0byBiZQppbmNsdWRlZCBldmVyeXdoZXJlIGluIFhlbi4gU28gbW92ZSB0aGVtIGlu
IGEgbmV3IGhlYWRlciBoc3IuaC4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+ClJldmlld2VkLWJ5OiBBbmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292
QGVwYW0uY29tPgoKLS0tCiAgICBDaGFuZ2VzIGluIHYyOgogICAgICAgIC0gQWRkIEFuZHJpaSdz
IHJldmlld2VkLWJ5Ci0tLQogeGVuL2FyY2gvYXJtL2FybTY0L3RyYXBzLmMgICAgICAgICAgfCAg
IDEgKwogeGVuL2FyY2gvYXJtL3RyYXBzLmMgICAgICAgICAgICAgICAgfCAgIDEgKwogeGVuL2lu
Y2x1ZGUvYXNtLWFybS9hcm02NC9oc3IuaCAgICAgfCAxMjIgKysrKysrKysrKysrKysrKysrKysK
IHhlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvc3lzcmVncy5oIHwgMTA5IC0tLS0tLS0tLS0tLS0t
LS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9oc3IuaCAgICAgICAgICAgfCAyMTcgKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9hc20tYXJtL21taW8uaCAg
ICAgICAgICB8ICAgMiArCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oICAgICB8IDE5
OSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0v
dHJhcHMuaCAgICAgICAgIHwgICAxICsKIDggZmlsZXMgY2hhbmdlZCwgMzQ0IGluc2VydGlvbnMo
KyksIDMwOCBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9hc20t
YXJtL2FybTY0L2hzci5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLWFybS9o
c3IuaAoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC90cmFwcy5jIGIveGVuL2FyY2gv
YXJtL2FybTY0L3RyYXBzLmMKaW5kZXggZTUyNDAxOTBlNi4uYmFiZmMxZDg4NCAxMDA2NDQKLS0t
IGEveGVuL2FyY2gvYXJtL2FybTY0L3RyYXBzLmMKKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L3Ry
YXBzLmMKQEAgLTE4LDYgKzE4LDcgQEAKIAogI2luY2x1ZGUgPHhlbi9saWIuaD4KIAorI2luY2x1
ZGUgPGFzbS9oc3IuaD4KICNpbmNsdWRlIDxhc20vc3lzdGVtLmg+CiAjaW5jbHVkZSA8YXNtL3By
b2Nlc3Nvci5oPgogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdHJhcHMuYyBiL3hlbi9hcmNo
L2FybS90cmFwcy5jCmluZGV4IGI5MzIzNjcyZmMuLjBiOGQzNDJjMWEgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL2FybS90cmFwcy5jCisrKyBiL3hlbi9hcmNoL2FybS90cmFwcy5jCkBAIC00Myw2ICs0
Myw3IEBACiAjaW5jbHVkZSA8YXNtL2RlYnVnZ2VyLmg+CiAjaW5jbHVkZSA8YXNtL2V2ZW50Lmg+
CiAjaW5jbHVkZSA8YXNtL2ZsdXNodGxiLmg+CisjaW5jbHVkZSA8YXNtL2hzci5oPgogI2luY2x1
ZGUgPGFzbS9tbWlvLmg+CiAjaW5jbHVkZSA8YXNtL21vbml0b3IuaD4KICNpbmNsdWRlIDxhc20v
cHNjaS5oPgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9oc3IuaCBiL3hl
bi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvaHNyLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg
MDAwMDAwMDAwMC4uY2E5MzFkZDJmZQotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vYXJtNjQvaHNyLmgKQEAgLTAsMCArMSwxMjIgQEAKKyNpZm5kZWYgX19BU01fQVJNX0FS
TTY0X0hTUl9ICisjZGVmaW5lIF9fQVNNX0FSTV9BUk02NF9IU1JfSAorCisvKiBBQXJjaCA2NCBT
eXN0ZW0gUmVnaXN0ZXIgRW5jb2RpbmdzICovCisjZGVmaW5lIF9fSFNSX1NZU1JFR19jMCAgMAor
I2RlZmluZSBfX0hTUl9TWVNSRUdfYzEgIDEKKyNkZWZpbmUgX19IU1JfU1lTUkVHX2MyICAyCisj
ZGVmaW5lIF9fSFNSX1NZU1JFR19jMyAgMworI2RlZmluZSBfX0hTUl9TWVNSRUdfYzQgIDQKKyNk
ZWZpbmUgX19IU1JfU1lTUkVHX2M1ICA1CisjZGVmaW5lIF9fSFNSX1NZU1JFR19jNiAgNgorI2Rl
ZmluZSBfX0hTUl9TWVNSRUdfYzcgIDcKKyNkZWZpbmUgX19IU1JfU1lTUkVHX2M4ICA4CisjZGVm
aW5lIF9fSFNSX1NZU1JFR19jOSAgOQorI2RlZmluZSBfX0hTUl9TWVNSRUdfYzEwIDEwCisjZGVm
aW5lIF9fSFNSX1NZU1JFR19jMTEgMTEKKyNkZWZpbmUgX19IU1JfU1lTUkVHX2MxMiAxMgorI2Rl
ZmluZSBfX0hTUl9TWVNSRUdfYzEzIDEzCisjZGVmaW5lIF9fSFNSX1NZU1JFR19jMTQgMTQKKyNk
ZWZpbmUgX19IU1JfU1lTUkVHX2MxNSAxNQorCisjZGVmaW5lIF9fSFNSX1NZU1JFR18wICAgMAor
I2RlZmluZSBfX0hTUl9TWVNSRUdfMSAgIDEKKyNkZWZpbmUgX19IU1JfU1lTUkVHXzIgICAyCisj
ZGVmaW5lIF9fSFNSX1NZU1JFR18zICAgMworI2RlZmluZSBfX0hTUl9TWVNSRUdfNCAgIDQKKyNk
ZWZpbmUgX19IU1JfU1lTUkVHXzUgICA1CisjZGVmaW5lIF9fSFNSX1NZU1JFR182ICAgNgorI2Rl
ZmluZSBfX0hTUl9TWVNSRUdfNyAgIDcKKworLyogVGhlc2UgYXJlIHVzZWQgdG8gZGVjb2RlIHRy
YXBzIHdpdGggSFNSLkVDPT1IU1JfRUNfU1lTUkVHICovCisjZGVmaW5lIEhTUl9TWVNSRUcob3Aw
LG9wMSxjcm4sY3JtLG9wMikgXAorICAgICgoKF9fSFNSX1NZU1JFR18jI29wMCkgPDwgSFNSX1NZ
U1JFR19PUDBfU0hJRlQpIHwgXAorICAgICAoKF9fSFNSX1NZU1JFR18jI29wMSkgPDwgSFNSX1NZ
U1JFR19PUDFfU0hJRlQpIHwgXAorICAgICAoKF9fSFNSX1NZU1JFR18jI2NybikgPDwgSFNSX1NZ
U1JFR19DUk5fU0hJRlQpIHwgXAorICAgICAoKF9fSFNSX1NZU1JFR18jI2NybSkgPDwgSFNSX1NZ
U1JFR19DUk1fU0hJRlQpIHwgXAorICAgICAoKF9fSFNSX1NZU1JFR18jI29wMikgPDwgSFNSX1NZ
U1JFR19PUDJfU0hJRlQpKQorCisjZGVmaW5lIEhTUl9TWVNSRUdfRENJU1cgICAgICAgICAgSFNS
X1NZU1JFRygxLDAsYzcsYzYsMikKKyNkZWZpbmUgSFNSX1NZU1JFR19EQ0NTVyAgICAgICAgICBI
U1JfU1lTUkVHKDEsMCxjNyxjMTAsMikKKyNkZWZpbmUgSFNSX1NZU1JFR19EQ0NJU1cgICAgICAg
ICBIU1JfU1lTUkVHKDEsMCxjNyxjMTQsMikKKworI2RlZmluZSBIU1JfU1lTUkVHX01EU0NSX0VM
MSAgICAgIEhTUl9TWVNSRUcoMiwwLGMwLGMyLDIpCisjZGVmaW5lIEhTUl9TWVNSRUdfTURSQVJf
RUwxICAgICAgSFNSX1NZU1JFRygyLDAsYzEsYzAsMCkKKyNkZWZpbmUgSFNSX1NZU1JFR19PU0xB
Ul9FTDEgICAgICBIU1JfU1lTUkVHKDIsMCxjMSxjMCw0KQorI2RlZmluZSBIU1JfU1lTUkVHX09T
TFNSX0VMMSAgICAgIEhTUl9TWVNSRUcoMiwwLGMxLGMxLDQpCisjZGVmaW5lIEhTUl9TWVNSRUdf
T1NETFJfRUwxICAgICAgSFNSX1NZU1JFRygyLDAsYzEsYzMsNCkKKyNkZWZpbmUgSFNSX1NZU1JF
R19EQkdQUkNSX0VMMSAgICBIU1JfU1lTUkVHKDIsMCxjMSxjNCw0KQorI2RlZmluZSBIU1JfU1lT
UkVHX01EQ0NTUl9FTDAgICAgIEhTUl9TWVNSRUcoMiwzLGMwLGMxLDApCisKKyNkZWZpbmUgSFNS
X1NZU1JFR19EQkdCVlJuX0VMMShuKSBIU1JfU1lTUkVHKDIsMCxjMCxjIyNuLDQpCisjZGVmaW5l
IEhTUl9TWVNSRUdfREJHQkNSbl9FTDEobikgSFNSX1NZU1JFRygyLDAsYzAsYyMjbiw1KQorI2Rl
ZmluZSBIU1JfU1lTUkVHX0RCR1dWUm5fRUwxKG4pIEhTUl9TWVNSRUcoMiwwLGMwLGMjI24sNikK
KyNkZWZpbmUgSFNSX1NZU1JFR19EQkdXQ1JuX0VMMShuKSBIU1JfU1lTUkVHKDIsMCxjMCxjIyNu
LDcpCisKKyNkZWZpbmUgSFNSX1NZU1JFR19EQkdfQ0FTRVMoUkVHKSBjYXNlIEhTUl9TWVNSRUdf
IyNSRUcjI25fRUwxKDApOiAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNh
c2UgSFNSX1NZU1JFR18jI1JFRyMjbl9FTDEoMSk6ICBcCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgY2FzZSBIU1JfU1lTUkVHXyMjUkVHIyNuX0VMMSgyKTogIFwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBjYXNlIEhTUl9TWVNSRUdfIyNSRUcjI25fRUwxKDMp
OiAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNhc2UgSFNSX1NZU1JFR18j
I1JFRyMjbl9FTDEoNCk6ICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2Fz
ZSBIU1JfU1lTUkVHXyMjUkVHIyNuX0VMMSg1KTogIFwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBjYXNlIEhTUl9TWVNSRUdfIyNSRUcjI25fRUwxKDYpOiAgXAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGNhc2UgSFNSX1NZU1JFR18jI1JFRyMjbl9FTDEoNyk6
ICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2FzZSBIU1JfU1lTUkVHXyMj
UkVHIyNuX0VMMSg4KTogIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjYXNl
IEhTUl9TWVNSRUdfIyNSRUcjI25fRUwxKDkpOiAgXAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNhc2UgSFNSX1NZU1JFR18jI1JFRyMjbl9FTDEoMTApOiBcCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgY2FzZSBIU1JfU1lTUkVHXyMjUkVHIyNuX0VMMSgxMSk6
IFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjYXNlIEhTUl9TWVNSRUdfIyNS
RUcjI25fRUwxKDEyKTogXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNhc2Ug
SFNSX1NZU1JFR18jI1JFRyMjbl9FTDEoMTMpOiBcCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgY2FzZSBIU1JfU1lTUkVHXyMjUkVHIyNuX0VMMSgxNCk6IFwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjYXNlIEhTUl9TWVNSRUdfIyNSRUcjI25fRUwxKDE1KQor
CisjZGVmaW5lIEhTUl9TWVNSRUdfU0NUTFJfRUwxICAgICAgSFNSX1NZU1JFRygzLDAsYzEsIGMw
LDApCisjZGVmaW5lIEhTUl9TWVNSRUdfQUNUTFJfRUwxICAgICAgSFNSX1NZU1JFRygzLDAsYzEs
IGMwLDEpCisjZGVmaW5lIEhTUl9TWVNSRUdfVFRCUjBfRUwxICAgICAgSFNSX1NZU1JFRygzLDAs
YzIsIGMwLDApCisjZGVmaW5lIEhTUl9TWVNSRUdfVFRCUjFfRUwxICAgICAgSFNSX1NZU1JFRygz
LDAsYzIsIGMwLDEpCisjZGVmaW5lIEhTUl9TWVNSRUdfVENSX0VMMSAgICAgICAgSFNSX1NZU1JF
RygzLDAsYzIsIGMwLDIpCisjZGVmaW5lIEhTUl9TWVNSRUdfQUZTUjBfRUwxICAgICAgSFNSX1NZ
U1JFRygzLDAsYzUsIGMxLDApCisjZGVmaW5lIEhTUl9TWVNSRUdfQUZTUjFfRUwxICAgICAgSFNS
X1NZU1JFRygzLDAsYzUsIGMxLDEpCisjZGVmaW5lIEhTUl9TWVNSRUdfRVNSX0VMMSAgICAgICAg
SFNSX1NZU1JFRygzLDAsYzUsIGMyLDApCisjZGVmaW5lIEhTUl9TWVNSRUdfRkFSX0VMMSAgICAg
ICAgSFNSX1NZU1JFRygzLDAsYzYsIGMwLDApCisjZGVmaW5lIEhTUl9TWVNSRUdfUE1JTlRFTlNF
VF9FTDEgSFNSX1NZU1JFRygzLDAsYzksYzE0LDEpCisjZGVmaW5lIEhTUl9TWVNSRUdfUE1JTlRF
TkNMUl9FTDEgSFNSX1NZU1JFRygzLDAsYzksYzE0LDIpCisjZGVmaW5lIEhTUl9TWVNSRUdfTUFJ
Ul9FTDEgICAgICAgSFNSX1NZU1JFRygzLDAsYzEwLGMyLDApCisjZGVmaW5lIEhTUl9TWVNSRUdf
QU1BSVJfRUwxICAgICAgSFNSX1NZU1JFRygzLDAsYzEwLGMzLDApCisjZGVmaW5lIEhTUl9TWVNS
RUdfSUNDX1NHSTFSX0VMMSAgSFNSX1NZU1JFRygzLDAsYzEyLGMxMSw1KQorI2RlZmluZSBIU1Jf
U1lTUkVHX0lDQ19BU0dJMVJfRUwxIEhTUl9TWVNSRUcoMywxLGMxMixjMTEsNikKKyNkZWZpbmUg
SFNSX1NZU1JFR19JQ0NfU0dJMFJfRUwxICBIU1JfU1lTUkVHKDMsMixjMTIsYzExLDcpCisjZGVm
aW5lIEhTUl9TWVNSRUdfSUNDX1NSRV9FTDEgICAgSFNSX1NZU1JFRygzLDAsYzEyLGMxMiw1KQor
I2RlZmluZSBIU1JfU1lTUkVHX0NPTlRFWFRJRFJfRUwxIEhTUl9TWVNSRUcoMywwLGMxMyxjMCwx
KQorCisjZGVmaW5lIEhTUl9TWVNSRUdfUE1DUl9FTDAgICAgICAgSFNSX1NZU1JFRygzLDMsYzks
YzEyLDApCisjZGVmaW5lIEhTUl9TWVNSRUdfUE1DTlRFTlNFVF9FTDAgSFNSX1NZU1JFRygzLDMs
YzksYzEyLDEpCisjZGVmaW5lIEhTUl9TWVNSRUdfUE1DTlRFTkNMUl9FTDAgSFNSX1NZU1JFRygz
LDMsYzksYzEyLDIpCisjZGVmaW5lIEhTUl9TWVNSRUdfUE1PVlNDTFJfRUwwICAgSFNSX1NZU1JF
RygzLDMsYzksYzEyLDMpCisjZGVmaW5lIEhTUl9TWVNSRUdfUE1TV0lOQ19FTDAgICAgSFNSX1NZ
U1JFRygzLDMsYzksYzEyLDQpCisjZGVmaW5lIEhTUl9TWVNSRUdfUE1TRUxSX0VMMCAgICAgSFNS
X1NZU1JFRygzLDMsYzksYzEyLDUpCisjZGVmaW5lIEhTUl9TWVNSRUdfUE1DRUlEMF9FTDAgICAg
SFNSX1NZU1JFRygzLDMsYzksYzEyLDYpCisjZGVmaW5lIEhTUl9TWVNSRUdfUE1DRUlEMV9FTDAg
ICAgSFNSX1NZU1JFRygzLDMsYzksYzEyLDcpCisKKyNkZWZpbmUgSFNSX1NZU1JFR19QTUNDTlRS
X0VMMCAgICBIU1JfU1lTUkVHKDMsMyxjOSxjMTMsMCkKKyNkZWZpbmUgSFNSX1NZU1JFR19QTVhF
VlRZUEVSX0VMMCBIU1JfU1lTUkVHKDMsMyxjOSxjMTMsMSkKKyNkZWZpbmUgSFNSX1NZU1JFR19Q
TVhFVkNOVFJfRUwwICBIU1JfU1lTUkVHKDMsMyxjOSxjMTMsMikKKworI2RlZmluZSBIU1JfU1lT
UkVHX1BNVVNFUkVOUl9FTDAgIEhTUl9TWVNSRUcoMywzLGM5LGMxNCwwKQorI2RlZmluZSBIU1Jf
U1lTUkVHX1BNT1ZTU0VUX0VMMCAgIEhTUl9TWVNSRUcoMywzLGM5LGMxNCwzKQorCisjZGVmaW5l
IEhTUl9TWVNSRUdfQ05UUENUX0VMMCAgICAgSFNSX1NZU1JFRygzLDMsYzE0LGMwLDApCisjZGVm
aW5lIEhTUl9TWVNSRUdfQ05UUF9UVkFMX0VMMCAgSFNSX1NZU1JFRygzLDMsYzE0LGMyLDApCisj
ZGVmaW5lIEhTUl9TWVNSRUdfQ05UUF9DVExfRUwwICAgSFNSX1NZU1JFRygzLDMsYzE0LGMyLDEp
CisjZGVmaW5lIEhTUl9TWVNSRUdfQ05UUF9DVkFMX0VMMCAgSFNSX1NZU1JFRygzLDMsYzE0LGMy
LDIpCisKKyNlbmRpZiAvKiBfX0FTTV9BUk1fQVJNNjRfSFNSX0ggKi8KKworLyoKKyAqIExvY2Fs
IHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFz
aWMtb2Zmc2V0OiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9zeXNyZWdzLmggYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL2FybTY0L3N5c3JlZ3MuaAppbmRleCAxODExMjM0MjQ5Li5mNTEwOTI1YTJhIDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L3N5c3JlZ3MuaAorKysgYi94ZW4v
aW5jbHVkZS9hc20tYXJtL2FybTY0L3N5c3JlZ3MuaApAQCAtMywxMTUgKzMsNiBAQAogCiAjaW5j
bHVkZSA8eGVuL3N0cmluZ2lmeS5oPgogCi0vKiBBQXJjaCA2NCBTeXN0ZW0gUmVnaXN0ZXIgRW5j
b2RpbmdzICovCi0jZGVmaW5lIF9fSFNSX1NZU1JFR19jMCAgMAotI2RlZmluZSBfX0hTUl9TWVNS
RUdfYzEgIDEKLSNkZWZpbmUgX19IU1JfU1lTUkVHX2MyICAyCi0jZGVmaW5lIF9fSFNSX1NZU1JF
R19jMyAgMwotI2RlZmluZSBfX0hTUl9TWVNSRUdfYzQgIDQKLSNkZWZpbmUgX19IU1JfU1lTUkVH
X2M1ICA1Ci0jZGVmaW5lIF9fSFNSX1NZU1JFR19jNiAgNgotI2RlZmluZSBfX0hTUl9TWVNSRUdf
YzcgIDcKLSNkZWZpbmUgX19IU1JfU1lTUkVHX2M4ICA4Ci0jZGVmaW5lIF9fSFNSX1NZU1JFR19j
OSAgOQotI2RlZmluZSBfX0hTUl9TWVNSRUdfYzEwIDEwCi0jZGVmaW5lIF9fSFNSX1NZU1JFR19j
MTEgMTEKLSNkZWZpbmUgX19IU1JfU1lTUkVHX2MxMiAxMgotI2RlZmluZSBfX0hTUl9TWVNSRUdf
YzEzIDEzCi0jZGVmaW5lIF9fSFNSX1NZU1JFR19jMTQgMTQKLSNkZWZpbmUgX19IU1JfU1lTUkVH
X2MxNSAxNQotCi0jZGVmaW5lIF9fSFNSX1NZU1JFR18wICAgMAotI2RlZmluZSBfX0hTUl9TWVNS
RUdfMSAgIDEKLSNkZWZpbmUgX19IU1JfU1lTUkVHXzIgICAyCi0jZGVmaW5lIF9fSFNSX1NZU1JF
R18zICAgMwotI2RlZmluZSBfX0hTUl9TWVNSRUdfNCAgIDQKLSNkZWZpbmUgX19IU1JfU1lTUkVH
XzUgICA1Ci0jZGVmaW5lIF9fSFNSX1NZU1JFR182ICAgNgotI2RlZmluZSBfX0hTUl9TWVNSRUdf
NyAgIDcKLQotLyogVGhlc2UgYXJlIHVzZWQgdG8gZGVjb2RlIHRyYXBzIHdpdGggSFNSLkVDPT1I
U1JfRUNfU1lTUkVHICovCi0jZGVmaW5lIEhTUl9TWVNSRUcob3AwLG9wMSxjcm4sY3JtLG9wMikg
XAotICAgICgoKF9fSFNSX1NZU1JFR18jI29wMCkgPDwgSFNSX1NZU1JFR19PUDBfU0hJRlQpIHwg
XAotICAgICAoKF9fSFNSX1NZU1JFR18jI29wMSkgPDwgSFNSX1NZU1JFR19PUDFfU0hJRlQpIHwg
XAotICAgICAoKF9fSFNSX1NZU1JFR18jI2NybikgPDwgSFNSX1NZU1JFR19DUk5fU0hJRlQpIHwg
XAotICAgICAoKF9fSFNSX1NZU1JFR18jI2NybSkgPDwgSFNSX1NZU1JFR19DUk1fU0hJRlQpIHwg
XAotICAgICAoKF9fSFNSX1NZU1JFR18jI29wMikgPDwgSFNSX1NZU1JFR19PUDJfU0hJRlQpKQot
Ci0jZGVmaW5lIEhTUl9TWVNSRUdfRENJU1cgICAgICAgICAgSFNSX1NZU1JFRygxLDAsYzcsYzYs
MikKLSNkZWZpbmUgSFNSX1NZU1JFR19EQ0NTVyAgICAgICAgICBIU1JfU1lTUkVHKDEsMCxjNyxj
MTAsMikKLSNkZWZpbmUgSFNSX1NZU1JFR19EQ0NJU1cgICAgICAgICBIU1JfU1lTUkVHKDEsMCxj
NyxjMTQsMikKLQotI2RlZmluZSBIU1JfU1lTUkVHX01EU0NSX0VMMSAgICAgIEhTUl9TWVNSRUco
MiwwLGMwLGMyLDIpCi0jZGVmaW5lIEhTUl9TWVNSRUdfTURSQVJfRUwxICAgICAgSFNSX1NZU1JF
RygyLDAsYzEsYzAsMCkKLSNkZWZpbmUgSFNSX1NZU1JFR19PU0xBUl9FTDEgICAgICBIU1JfU1lT
UkVHKDIsMCxjMSxjMCw0KQotI2RlZmluZSBIU1JfU1lTUkVHX09TTFNSX0VMMSAgICAgIEhTUl9T
WVNSRUcoMiwwLGMxLGMxLDQpCi0jZGVmaW5lIEhTUl9TWVNSRUdfT1NETFJfRUwxICAgICAgSFNS
X1NZU1JFRygyLDAsYzEsYzMsNCkKLSNkZWZpbmUgSFNSX1NZU1JFR19EQkdQUkNSX0VMMSAgICBI
U1JfU1lTUkVHKDIsMCxjMSxjNCw0KQotI2RlZmluZSBIU1JfU1lTUkVHX01EQ0NTUl9FTDAgICAg
IEhTUl9TWVNSRUcoMiwzLGMwLGMxLDApCi0KLSNkZWZpbmUgSFNSX1NZU1JFR19EQkdCVlJuX0VM
MShuKSBIU1JfU1lTUkVHKDIsMCxjMCxjIyNuLDQpCi0jZGVmaW5lIEhTUl9TWVNSRUdfREJHQkNS
bl9FTDEobikgSFNSX1NZU1JFRygyLDAsYzAsYyMjbiw1KQotI2RlZmluZSBIU1JfU1lTUkVHX0RC
R1dWUm5fRUwxKG4pIEhTUl9TWVNSRUcoMiwwLGMwLGMjI24sNikKLSNkZWZpbmUgSFNSX1NZU1JF
R19EQkdXQ1JuX0VMMShuKSBIU1JfU1lTUkVHKDIsMCxjMCxjIyNuLDcpCi0KLSNkZWZpbmUgSFNS
X1NZU1JFR19EQkdfQ0FTRVMoUkVHKSBjYXNlIEhTUl9TWVNSRUdfIyNSRUcjI25fRUwxKDApOiAg
XAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNhc2UgSFNSX1NZU1JFR18jI1JF
RyMjbl9FTDEoMSk6ICBcCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2FzZSBI
U1JfU1lTUkVHXyMjUkVHIyNuX0VMMSgyKTogIFwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBjYXNlIEhTUl9TWVNSRUdfIyNSRUcjI25fRUwxKDMpOiAgXAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGNhc2UgSFNSX1NZU1JFR18jI1JFRyMjbl9FTDEoNCk6ICBc
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2FzZSBIU1JfU1lTUkVHXyMjUkVH
IyNuX0VMMSg1KTogIFwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjYXNlIEhT
Ul9TWVNSRUdfIyNSRUcjI25fRUwxKDYpOiAgXAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGNhc2UgSFNSX1NZU1JFR18jI1JFRyMjbl9FTDEoNyk6ICBcCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY2FzZSBIU1JfU1lTUkVHXyMjUkVHIyNuX0VMMSg4KTogIFwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjYXNlIEhTUl9TWVNSRUdfIyNSRUcj
I25fRUwxKDkpOiAgXAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNhc2UgSFNS
X1NZU1JFR18jI1JFRyMjbl9FTDEoMTApOiBcCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgY2FzZSBIU1JfU1lTUkVHXyMjUkVHIyNuX0VMMSgxMSk6IFwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBjYXNlIEhTUl9TWVNSRUdfIyNSRUcjI25fRUwxKDEyKTogXAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNhc2UgSFNSX1NZU1JFR18jI1JFRyMj
bl9FTDEoMTMpOiBcCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2FzZSBIU1Jf
U1lTUkVHXyMjUkVHIyNuX0VMMSgxNCk6IFwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBjYXNlIEhTUl9TWVNSRUdfIyNSRUcjI25fRUwxKDE1KQotCi0jZGVmaW5lIEhTUl9TWVNS
RUdfU0NUTFJfRUwxICAgICAgSFNSX1NZU1JFRygzLDAsYzEsIGMwLDApCi0jZGVmaW5lIEhTUl9T
WVNSRUdfQUNUTFJfRUwxICAgICAgSFNSX1NZU1JFRygzLDAsYzEsIGMwLDEpCi0jZGVmaW5lIEhT
Ul9TWVNSRUdfVFRCUjBfRUwxICAgICAgSFNSX1NZU1JFRygzLDAsYzIsIGMwLDApCi0jZGVmaW5l
IEhTUl9TWVNSRUdfVFRCUjFfRUwxICAgICAgSFNSX1NZU1JFRygzLDAsYzIsIGMwLDEpCi0jZGVm
aW5lIEhTUl9TWVNSRUdfVENSX0VMMSAgICAgICAgSFNSX1NZU1JFRygzLDAsYzIsIGMwLDIpCi0j
ZGVmaW5lIEhTUl9TWVNSRUdfQUZTUjBfRUwxICAgICAgSFNSX1NZU1JFRygzLDAsYzUsIGMxLDAp
Ci0jZGVmaW5lIEhTUl9TWVNSRUdfQUZTUjFfRUwxICAgICAgSFNSX1NZU1JFRygzLDAsYzUsIGMx
LDEpCi0jZGVmaW5lIEhTUl9TWVNSRUdfRVNSX0VMMSAgICAgICAgSFNSX1NZU1JFRygzLDAsYzUs
IGMyLDApCi0jZGVmaW5lIEhTUl9TWVNSRUdfRkFSX0VMMSAgICAgICAgSFNSX1NZU1JFRygzLDAs
YzYsIGMwLDApCi0jZGVmaW5lIEhTUl9TWVNSRUdfUE1JTlRFTlNFVF9FTDEgSFNSX1NZU1JFRygz
LDAsYzksYzE0LDEpCi0jZGVmaW5lIEhTUl9TWVNSRUdfUE1JTlRFTkNMUl9FTDEgSFNSX1NZU1JF
RygzLDAsYzksYzE0LDIpCi0jZGVmaW5lIEhTUl9TWVNSRUdfTUFJUl9FTDEgICAgICAgSFNSX1NZ
U1JFRygzLDAsYzEwLGMyLDApCi0jZGVmaW5lIEhTUl9TWVNSRUdfQU1BSVJfRUwxICAgICAgSFNS
X1NZU1JFRygzLDAsYzEwLGMzLDApCi0jZGVmaW5lIEhTUl9TWVNSRUdfSUNDX1NHSTFSX0VMMSAg
SFNSX1NZU1JFRygzLDAsYzEyLGMxMSw1KQotI2RlZmluZSBIU1JfU1lTUkVHX0lDQ19BU0dJMVJf
RUwxIEhTUl9TWVNSRUcoMywxLGMxMixjMTEsNikKLSNkZWZpbmUgSFNSX1NZU1JFR19JQ0NfU0dJ
MFJfRUwxICBIU1JfU1lTUkVHKDMsMixjMTIsYzExLDcpCi0jZGVmaW5lIEhTUl9TWVNSRUdfSUND
X1NSRV9FTDEgICAgSFNSX1NZU1JFRygzLDAsYzEyLGMxMiw1KQotI2RlZmluZSBIU1JfU1lTUkVH
X0NPTlRFWFRJRFJfRUwxIEhTUl9TWVNSRUcoMywwLGMxMyxjMCwxKQotCi0jZGVmaW5lIEhTUl9T
WVNSRUdfUE1DUl9FTDAgICAgICAgSFNSX1NZU1JFRygzLDMsYzksYzEyLDApCi0jZGVmaW5lIEhT
Ul9TWVNSRUdfUE1DTlRFTlNFVF9FTDAgSFNSX1NZU1JFRygzLDMsYzksYzEyLDEpCi0jZGVmaW5l
IEhTUl9TWVNSRUdfUE1DTlRFTkNMUl9FTDAgSFNSX1NZU1JFRygzLDMsYzksYzEyLDIpCi0jZGVm
aW5lIEhTUl9TWVNSRUdfUE1PVlNDTFJfRUwwICAgSFNSX1NZU1JFRygzLDMsYzksYzEyLDMpCi0j
ZGVmaW5lIEhTUl9TWVNSRUdfUE1TV0lOQ19FTDAgICAgSFNSX1NZU1JFRygzLDMsYzksYzEyLDQp
Ci0jZGVmaW5lIEhTUl9TWVNSRUdfUE1TRUxSX0VMMCAgICAgSFNSX1NZU1JFRygzLDMsYzksYzEy
LDUpCi0jZGVmaW5lIEhTUl9TWVNSRUdfUE1DRUlEMF9FTDAgICAgSFNSX1NZU1JFRygzLDMsYzks
YzEyLDYpCi0jZGVmaW5lIEhTUl9TWVNSRUdfUE1DRUlEMV9FTDAgICAgSFNSX1NZU1JFRygzLDMs
YzksYzEyLDcpCi0KLSNkZWZpbmUgSFNSX1NZU1JFR19QTUNDTlRSX0VMMCAgICBIU1JfU1lTUkVH
KDMsMyxjOSxjMTMsMCkKLSNkZWZpbmUgSFNSX1NZU1JFR19QTVhFVlRZUEVSX0VMMCBIU1JfU1lT
UkVHKDMsMyxjOSxjMTMsMSkKLSNkZWZpbmUgSFNSX1NZU1JFR19QTVhFVkNOVFJfRUwwICBIU1Jf
U1lTUkVHKDMsMyxjOSxjMTMsMikKLQotI2RlZmluZSBIU1JfU1lTUkVHX1BNVVNFUkVOUl9FTDAg
IEhTUl9TWVNSRUcoMywzLGM5LGMxNCwwKQotI2RlZmluZSBIU1JfU1lTUkVHX1BNT1ZTU0VUX0VM
MCAgIEhTUl9TWVNSRUcoMywzLGM5LGMxNCwzKQotCi0jZGVmaW5lIEhTUl9TWVNSRUdfQ05UUENU
X0VMMCAgICAgSFNSX1NZU1JFRygzLDMsYzE0LGMwLDApCi0jZGVmaW5lIEhTUl9TWVNSRUdfQ05U
UF9UVkFMX0VMMCAgSFNSX1NZU1JFRygzLDMsYzE0LGMyLDApCi0jZGVmaW5lIEhTUl9TWVNSRUdf
Q05UUF9DVExfRUwwICAgSFNSX1NZU1JFRygzLDMsYzE0LGMyLDEpCi0jZGVmaW5lIEhTUl9TWVNS
RUdfQ05UUF9DVkFMX0VMMCAgSFNSX1NZU1JFRygzLDMsYzE0LGMyLDIpCi0KIC8qCiAgKiBHSUMg
U3lzdGVtIHJlZ2lzdGVyIGFzc2VtYmx5IGFsaWFzZXMgcGlja2VkIGZyb20ga2VybmVsCiAgKi8K
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vaHNyLmggYi94ZW4vaW5jbHVkZS9hc20t
YXJtL2hzci5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjI5ZDQ1MzFm
NDAKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2hzci5oCkBAIC0wLDAg
KzEsMjE3IEBACisjaWZuZGVmIF9fQVNNX0FSTV9IU1JfSAorI2RlZmluZSBfX0FTTV9BUk1fSFNS
X0gKKworI2luY2x1ZGUgPHhlbi90eXBlcy5oPgorCisjaWYgZGVmaW5lZChDT05GSUdfQVJNXzY0
KQorIyBpbmNsdWRlIDxhc20vYXJtNjQvaHNyLmg+CisjZW5kaWYKKworLyogSFNSIGRhdGEgYWJv
cnQgc2l6ZSBkZWZpbml0aW9uICovCitlbnVtIGRhYnRfc2l6ZSB7CisgICAgREFCVF9CWVRFICAg
ICAgICA9IDAsCisgICAgREFCVF9IQUxGX1dPUkQgICA9IDEsCisgICAgREFCVF9XT1JEICAgICAg
ICA9IDIsCisgICAgREFCVF9ET1VCTEVfV09SRCA9IDMsCit9OworCit1bmlvbiBoc3IgeworICAg
IHVpbnQzMl90IGJpdHM7CisgICAgc3RydWN0IHsKKyAgICAgICAgdW5zaWduZWQgbG9uZyBpc3M6
MjU7ICAvKiBJbnN0cnVjdGlvbiBTcGVjaWZpYyBTeW5kcm9tZSAqLworICAgICAgICB1bnNpZ25l
ZCBsb25nIGxlbjoxOyAgIC8qIEluc3RydWN0aW9uIGxlbmd0aCAqLworICAgICAgICB1bnNpZ25l
ZCBsb25nIGVjOjY7ICAgIC8qIEV4Y2VwdGlvbiBDbGFzcyAqLworICAgIH07CisKKyAgICAvKiBD
b21tb24gdG8gYWxsIGNvbmRpdGlvbmFsIGV4Y2VwdGlvbiBjbGFzc2VzICgweDBOLCBleGNlcHQg
MHgwMCkuICovCisgICAgc3RydWN0IGhzcl9jb25kIHsKKyAgICAgICAgdW5zaWduZWQgbG9uZyBp
c3M6MjA7ICAvKiBJbnN0cnVjdGlvbiBTcGVjaWZpYyBTeW5kcm9tZSAqLworICAgICAgICB1bnNp
Z25lZCBsb25nIGNjOjQ7ICAgIC8qIENvbmRpdGlvbiBDb2RlICovCisgICAgICAgIHVuc2lnbmVk
IGxvbmcgY2N2YWxpZDoxOy8qIENDIFZhbGlkICovCisgICAgICAgIHVuc2lnbmVkIGxvbmcgbGVu
OjE7ICAgLyogSW5zdHJ1Y3Rpb24gbGVuZ3RoICovCisgICAgICAgIHVuc2lnbmVkIGxvbmcgZWM6
NjsgICAgLyogRXhjZXB0aW9uIENsYXNzICovCisgICAgfSBjb25kOworCisgICAgc3RydWN0IGhz
cl93Zmlfd2ZlIHsKKyAgICAgICAgdW5zaWduZWQgbG9uZyB0aToxOyAgICAvKiBUcmFwcGVkIGlu
c3RydWN0aW9uICovCisgICAgICAgIHVuc2lnbmVkIGxvbmcgc2J6cDoxOTsKKyAgICAgICAgdW5z
aWduZWQgbG9uZyBjYzo0OyAgICAvKiBDb25kaXRpb24gQ29kZSAqLworICAgICAgICB1bnNpZ25l
ZCBsb25nIGNjdmFsaWQ6MTsvKiBDQyBWYWxpZCAqLworICAgICAgICB1bnNpZ25lZCBsb25nIGxl
bjoxOyAgIC8qIEluc3RydWN0aW9uIGxlbmd0aCAqLworICAgICAgICB1bnNpZ25lZCBsb25nIGVj
OjY7ICAgIC8qIEV4Y2VwdGlvbiBDbGFzcyAqLworICAgIH0gd2ZpX3dmZTsKKworICAgIC8qIHJl
ZywgcmVnMCwgcmVnMSBhcmUgNCBiaXRzIG9uIEFBcmNoMzIsIHRoZSBmaWZ0aCBiaXQgaXMgc2J6
cC4gKi8KKyAgICBzdHJ1Y3QgaHNyX2NwMzIgeworICAgICAgICB1bnNpZ25lZCBsb25nIHJlYWQ6
MTsgIC8qIERpcmVjdGlvbiAqLworICAgICAgICB1bnNpZ25lZCBsb25nIGNybTo0OyAgIC8qIENS
bSAqLworICAgICAgICB1bnNpZ25lZCBsb25nIHJlZzo1OyAgIC8qIFJ0ICovCisgICAgICAgIHVu
c2lnbmVkIGxvbmcgY3JuOjQ7ICAgLyogQ1JuICovCisgICAgICAgIHVuc2lnbmVkIGxvbmcgb3Ax
OjM7ICAgLyogT3AxICovCisgICAgICAgIHVuc2lnbmVkIGxvbmcgb3AyOjM7ICAgLyogT3AyICov
CisgICAgICAgIHVuc2lnbmVkIGxvbmcgY2M6NDsgICAgLyogQ29uZGl0aW9uIENvZGUgKi8KKyAg
ICAgICAgdW5zaWduZWQgbG9uZyBjY3ZhbGlkOjE7LyogQ0MgVmFsaWQgKi8KKyAgICAgICAgdW5z
aWduZWQgbG9uZyBsZW46MTsgICAvKiBJbnN0cnVjdGlvbiBsZW5ndGggKi8KKyAgICAgICAgdW5z
aWduZWQgbG9uZyBlYzo2OyAgICAvKiBFeGNlcHRpb24gQ2xhc3MgKi8KKyAgICB9IGNwMzI7IC8q
IEhTUl9FQ19DUDE1XzMyLCBDUDE0XzMyLCBDUDEwICovCisKKyAgICBzdHJ1Y3QgaHNyX2NwNjQg
eworICAgICAgICB1bnNpZ25lZCBsb25nIHJlYWQ6MTsgICAvKiBEaXJlY3Rpb24gKi8KKyAgICAg
ICAgdW5zaWduZWQgbG9uZyBjcm06NDsgICAgLyogQ1JtICovCisgICAgICAgIHVuc2lnbmVkIGxv
bmcgcmVnMTo1OyAgIC8qIFJ0MSAqLworICAgICAgICB1bnNpZ25lZCBsb25nIHJlZzI6NTsgICAv
KiBSdDIgKi8KKyAgICAgICAgdW5zaWduZWQgbG9uZyBzYnpwMjoxOworICAgICAgICB1bnNpZ25l
ZCBsb25nIG9wMTo0OyAgICAvKiBPcDEgKi8KKyAgICAgICAgdW5zaWduZWQgbG9uZyBjYzo0OyAg
ICAgLyogQ29uZGl0aW9uIENvZGUgKi8KKyAgICAgICAgdW5zaWduZWQgbG9uZyBjY3ZhbGlkOjE7
LyogQ0MgVmFsaWQgKi8KKyAgICAgICAgdW5zaWduZWQgbG9uZyBsZW46MTsgICAgLyogSW5zdHJ1
Y3Rpb24gbGVuZ3RoICovCisgICAgICAgIHVuc2lnbmVkIGxvbmcgZWM6NjsgICAgIC8qIEV4Y2Vw
dGlvbiBDbGFzcyAqLworICAgIH0gY3A2NDsgLyogSFNSX0VDX0NQMTVfNjQsIEhTUl9FQ19DUDE0
XzY0ICovCisKKyAgICAgc3RydWN0IGhzcl9jcCB7CisgICAgICAgIHVuc2lnbmVkIGxvbmcgY29w
cm9jOjQ7IC8qIE51bWJlciBvZiBjb3Byb2MgYWNjZXNzZWQgKi8KKyAgICAgICAgdW5zaWduZWQg
bG9uZyBzYnowcDoxOworICAgICAgICB1bnNpZ25lZCBsb25nIHRhczoxOyAgICAvKiBUcmFwcGVk
IEFkdmFuY2VkIFNJTUQgKi8KKyAgICAgICAgdW5zaWduZWQgbG9uZyByZXMwOjE0OworICAgICAg
ICB1bnNpZ25lZCBsb25nIGNjOjQ7ICAgICAvKiBDb25kaXRpb24gQ29kZSAqLworICAgICAgICB1
bnNpZ25lZCBsb25nIGNjdmFsaWQ6MTsvKiBDQyBWYWxpZCAqLworICAgICAgICB1bnNpZ25lZCBs
b25nIGxlbjoxOyAgICAvKiBJbnN0cnVjdGlvbiBsZW5ndGggKi8KKyAgICAgICAgdW5zaWduZWQg
bG9uZyBlYzo2OyAgICAgLyogRXhjZXB0aW9uIENsYXNzICovCisgICAgfSBjcDsgLyogSFNSX0VD
X0NQICovCisKKyAgICAvKgorICAgICAqIFRoaXMgZW5jb2RpbmcgaXMgdmFsaWQgb25seSBmb3Ig
QVJNdjggKEFSTSBEREkgMDQ4N0IuYSwgcGFnZXMgRDctMjI3MSBhbmQKKyAgICAgKiBHNi00OTU3
KS4gT24gQVJNdjcsIGVuY29kaW5nIElTUyBmb3IgRUM9MHgxMyBpcyBkZWZpbmVkIGFzIFVOSy9T
QlpQCisgICAgICogKEFSTSBEREkgMDQwNkMuYyBwYWdlIEIzLTE0MzEpLiBVTksvU0JaUCBtZWFu
cyB0aGF0IGhhcmR3YXJlIGltcGxlbWVudHMKKyAgICAgKiB0aGlzIGZpZWxkIGFzIFJlYWQtQXMt
WmVyby4gQVJNdjggaXMgYmFja3dhcmRzIGNvbXBhdGlibGUgd2l0aCBBUk12NzoKKyAgICAgKiBy
ZWFkaW5nIENDS05PV05QQVNTIG9uIEFSTXY3IHdpbGwgcmV0dXJuIDAsIHdoaWNoIG1lYW5zIHRo
YXQgY29uZGl0aW9uCisgICAgICogY2hlY2sgd2FzIHBhc3NlZCBvciBpbnN0cnVjdGlvbiB3YXMg
dW5jb25kaXRpb25hbC4KKyAgICAgKi8KKyAgICBzdHJ1Y3QgaHNyX3NtYzMyIHsKKyAgICAgICAg
dW5zaWduZWQgbG9uZyByZXMwOjE5OyAgLyogUmVzZXJ2ZWQgKi8KKyAgICAgICAgdW5zaWduZWQg
bG9uZyBjY2tub3ducGFzczoxOyAvKiBJbnN0cnVjdGlvbiBwYXNzZWQgY29uZGl0aW9uYWwgY2hl
Y2sgKi8KKyAgICAgICAgdW5zaWduZWQgbG9uZyBjYzo0OyAgICAvKiBDb25kaXRpb24gQ29kZSAq
LworICAgICAgICB1bnNpZ25lZCBsb25nIGNjdmFsaWQ6MTsvKiBDQyBWYWxpZCAqLworICAgICAg
ICB1bnNpZ25lZCBsb25nIGxlbjoxOyAgIC8qIEluc3RydWN0aW9uIGxlbmd0aCAqLworICAgICAg
ICB1bnNpZ25lZCBsb25nIGVjOjY7ICAgIC8qIEV4Y2VwdGlvbiBDbGFzcyAqLworICAgIH0gc21j
MzI7IC8qIEhTUl9FQ19TTUMzMiAqLworCisjaWZkZWYgQ09ORklHX0FSTV82NAorICAgIHN0cnVj
dCBoc3Jfc3lzcmVnIHsKKyAgICAgICAgdW5zaWduZWQgbG9uZyByZWFkOjE7ICAgLyogRGlyZWN0
aW9uICovCisgICAgICAgIHVuc2lnbmVkIGxvbmcgY3JtOjQ7ICAgIC8qIENSbSAqLworICAgICAg
ICB1bnNpZ25lZCBsb25nIHJlZzo1OyAgICAvKiBSdCAqLworICAgICAgICB1bnNpZ25lZCBsb25n
IGNybjo0OyAgICAvKiBDUm4gKi8KKyAgICAgICAgdW5zaWduZWQgbG9uZyBvcDE6MzsgICAgLyog
T3AxICovCisgICAgICAgIHVuc2lnbmVkIGxvbmcgb3AyOjM7ICAgIC8qIE9wMiAqLworICAgICAg
ICB1bnNpZ25lZCBsb25nIG9wMDoyOyAgICAvKiBPcDAgKi8KKyAgICAgICAgdW5zaWduZWQgbG9u
ZyByZXMwOjM7CisgICAgICAgIHVuc2lnbmVkIGxvbmcgbGVuOjE7ICAgIC8qIEluc3RydWN0aW9u
IGxlbmd0aCAqLworICAgICAgICB1bnNpZ25lZCBsb25nIGVjOjY7CisgICAgfSBzeXNyZWc7IC8q
IEhTUl9FQ19TWVNSRUcgKi8KKyNlbmRpZgorCisgICAgc3RydWN0IGhzcl9pYWJ0IHsKKyAgICAg
ICAgdW5zaWduZWQgbG9uZyBpZnNjOjY7ICAvKiBJbnN0cnVjdGlvbiBmYXVsdCBzdGF0dXMgY29k
ZSAqLworICAgICAgICB1bnNpZ25lZCBsb25nIHJlczA6MTsgIC8qIFJFUzAgKi8KKyAgICAgICAg
dW5zaWduZWQgbG9uZyBzMXB0dzoxOyAvKiBTdGFnZSAyIGZhdWx0IGR1cmluZyBzdGFnZSAxIHRy
YW5zbGF0aW9uICovCisgICAgICAgIHVuc2lnbmVkIGxvbmcgcmVzMToxOyAgLyogUkVTMCAqLwor
ICAgICAgICB1bnNpZ25lZCBsb25nIGVhdDoxOyAgIC8qIEV4dGVybmFsIGFib3J0IHR5cGUgKi8K
KyAgICAgICAgdW5zaWduZWQgbG9uZyBmbnY6MTsgICAvKiBGQVIgbm90IFZhbGlkICovCisgICAg
ICAgIHVuc2lnbmVkIGxvbmcgcmVzMjoxNDsKKyAgICAgICAgdW5zaWduZWQgbG9uZyBsZW46MTsg
ICAvKiBJbnN0cnVjdGlvbiBsZW5ndGggKi8KKyAgICAgICAgdW5zaWduZWQgbG9uZyBlYzo2OyAg
ICAvKiBFeGNlcHRpb24gQ2xhc3MgKi8KKyAgICB9IGlhYnQ7IC8qIEhTUl9FQ19JTlNUUl9BQk9S
VF8qICovCisKKyAgICBzdHJ1Y3QgaHNyX2RhYnQgeworICAgICAgICB1bnNpZ25lZCBsb25nIGRm
c2M6NjsgIC8qIERhdGEgRmF1bHQgU3RhdHVzIENvZGUgKi8KKyAgICAgICAgdW5zaWduZWQgbG9u
ZyB3cml0ZToxOyAvKiBXcml0ZSAvIG5vdCBSZWFkICovCisgICAgICAgIHVuc2lnbmVkIGxvbmcg
czFwdHc6MTsgLyogU3RhZ2UgMiBmYXVsdCBkdXJpbmcgc3RhZ2UgMSB0cmFuc2xhdGlvbiAqLwor
ICAgICAgICB1bnNpZ25lZCBsb25nIGNhY2hlOjE7IC8qIENhY2hlIE1haW50ZW5hbmNlICovCisg
ICAgICAgIHVuc2lnbmVkIGxvbmcgZWF0OjE7ICAgLyogRXh0ZXJuYWwgQWJvcnQgVHlwZSAqLwor
ICAgICAgICB1bnNpZ25lZCBsb25nIGZudjoxOyAgIC8qIEZBUiBub3QgVmFsaWQgKi8KKyNpZmRl
ZiBDT05GSUdfQVJNXzMyCisgICAgICAgIHVuc2lnbmVkIGxvbmcgc2J6cDA6NTsKKyNlbHNlCisg
ICAgICAgIHVuc2lnbmVkIGxvbmcgc2J6cDA6MzsKKyAgICAgICAgdW5zaWduZWQgbG9uZyBhcjox
OyAgICAvKiBBY3F1aXJlIFJlbGVhc2UgKi8KKyAgICAgICAgdW5zaWduZWQgbG9uZyBzZjoxOyAg
ICAvKiBTaXh0eSBGb3VyIGJpdCByZWdpc3RlciAqLworI2VuZGlmCisgICAgICAgIHVuc2lnbmVk
IGxvbmcgcmVnOjU7ICAgLyogUmVnaXN0ZXIgKi8KKyAgICAgICAgdW5zaWduZWQgbG9uZyBzaWdu
OjE7ICAvKiBTaWduIGV4dGVuZCAqLworICAgICAgICB1bnNpZ25lZCBsb25nIHNpemU6MjsgIC8q
IEFjY2VzcyBTaXplICovCisgICAgICAgIHVuc2lnbmVkIGxvbmcgdmFsaWQ6MTsgLyogU3luZHJv
bWUgVmFsaWQgKi8KKyAgICAgICAgdW5zaWduZWQgbG9uZyBsZW46MTsgICAvKiBJbnN0cnVjdGlv
biBsZW5ndGggKi8KKyAgICAgICAgdW5zaWduZWQgbG9uZyBlYzo2OyAgICAvKiBFeGNlcHRpb24g
Q2xhc3MgKi8KKyAgICB9IGRhYnQ7IC8qIEhTUl9FQ19EQVRBX0FCT1JUXyogKi8KKworICAgIC8q
IENvbnRhaW4gdGhlIGNvbW1vbiBiaXRzIGJldHdlZW4gREFCVCBhbmQgSUFCVCAqLworICAgIHN0
cnVjdCBoc3JfeGFidCB7CisgICAgICAgIHVuc2lnbmVkIGxvbmcgZnNjOjY7ICAgIC8qIEZhdWx0
IHN0YXR1cyBjb2RlICovCisgICAgICAgIHVuc2lnbmVkIGxvbmcgcGFkMToxOyAgIC8qIE5vdCBj
b21tb24gKi8KKyAgICAgICAgdW5zaWduZWQgbG9uZyBzMXB0dzoxOyAgLyogU3RhZ2UgMiBmYXVs
dCBkdXJpbmcgc3RhZ2UgMSB0cmFuc2xhdGlvbiAqLworICAgICAgICB1bnNpZ25lZCBsb25nIHBh
ZDI6MTsgICAvKiBOb3QgY29tbW9uICovCisgICAgICAgIHVuc2lnbmVkIGxvbmcgZWF0OjE7ICAg
IC8qIEV4dGVybmFsIGFib3J0IHR5cGUgKi8KKyAgICAgICAgdW5zaWduZWQgbG9uZyBmbnY6MTsg
ICAgLyogRkFSIG5vdCBWYWxpZCAqLworICAgICAgICB1bnNpZ25lZCBsb25nIHBhZDM6MTQ7ICAv
KiBOb3QgY29tbW9uICovCisgICAgICAgIHVuc2lnbmVkIGxvbmcgbGVuOjE7ICAgIC8qIEluc3Ry
dWN0aW9uIGxlbmd0aCAqLworICAgICAgICB1bnNpZ25lZCBsb25nIGVjOjY7ICAgICAvKiBFeGNl
cHRpb24gQ2xhc3MgKi8KKyAgICB9IHhhYnQ7CisKKyNpZmRlZiBDT05GSUdfQVJNXzY0CisgICAg
c3RydWN0IGhzcl9icmsgeworICAgICAgICB1bnNpZ25lZCBsb25nIGNvbW1lbnQ6MTY7ICAgLyog
Q29tbWVudCAqLworICAgICAgICB1bnNpZ25lZCBsb25nIHJlczA6OTsKKyAgICAgICAgdW5zaWdu
ZWQgbG9uZyBsZW46MTsgICAgICAgIC8qIEluc3RydWN0aW9uIGxlbmd0aCAqLworICAgICAgICB1
bnNpZ25lZCBsb25nIGVjOjY7ICAgICAgICAgLyogRXhjZXB0aW9uIENsYXNzICovCisgICAgfSBi
cms7CisjZW5kaWYKK307CisKKy8qIEhTUi5FQyA9PSBIU1JfQ1B7MTUsMTQsMTB9XzMyICovCisj
ZGVmaW5lIEhTUl9DUDMyX09QMl9NQVNLICgweDAwMGUwMDAwKQorI2RlZmluZSBIU1JfQ1AzMl9P
UDJfU0hJRlQgKDE3KQorI2RlZmluZSBIU1JfQ1AzMl9PUDFfTUFTSyAoMHgwMDAxYzAwMCkKKyNk
ZWZpbmUgSFNSX0NQMzJfT1AxX1NISUZUICgxNCkKKyNkZWZpbmUgSFNSX0NQMzJfQ1JOX01BU0sg
KDB4MDAwMDNjMDApCisjZGVmaW5lIEhTUl9DUDMyX0NSTl9TSElGVCAoMTApCisjZGVmaW5lIEhT
Ul9DUDMyX0NSTV9NQVNLICgweDAwMDAwMDFlKQorI2RlZmluZSBIU1JfQ1AzMl9DUk1fU0hJRlQg
KDEpCisjZGVmaW5lIEhTUl9DUDMyX1JFR1NfTUFTSyAoSFNSX0NQMzJfT1AxX01BU0t8SFNSX0NQ
MzJfT1AyX01BU0t8XAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIEhTUl9DUDMyX0NSTl9N
QVNLfEhTUl9DUDMyX0NSTV9NQVNLKQorCisvKiBIU1IuRUMgPT0gSFNSX0NQezE1LDE0fV82NCAq
LworI2RlZmluZSBIU1JfQ1A2NF9PUDFfTUFTSyAoMHgwMDBmMDAwMCkKKyNkZWZpbmUgSFNSX0NQ
NjRfT1AxX1NISUZUICgxNikKKyNkZWZpbmUgSFNSX0NQNjRfQ1JNX01BU0sgKDB4MDAwMDAwMWUp
CisjZGVmaW5lIEhTUl9DUDY0X0NSTV9TSElGVCAoMSkKKyNkZWZpbmUgSFNSX0NQNjRfUkVHU19N
QVNLIChIU1JfQ1A2NF9PUDFfTUFTS3xIU1JfQ1A2NF9DUk1fTUFTSykKKworLyogSFNSLkVDID09
IEhTUl9TWVNSRUcgKi8KKyNkZWZpbmUgSFNSX1NZU1JFR19PUDBfTUFTSyAoMHgwMDMwMDAwMCkK
KyNkZWZpbmUgSFNSX1NZU1JFR19PUDBfU0hJRlQgKDIwKQorI2RlZmluZSBIU1JfU1lTUkVHX09Q
MV9NQVNLICgweDAwMDFjMDAwKQorI2RlZmluZSBIU1JfU1lTUkVHX09QMV9TSElGVCAoMTQpCisj
ZGVmaW5lIEhTUl9TWVNSRUdfQ1JOX01BU0sgKDB4MDAwMDNjMDApCisjZGVmaW5lIEhTUl9TWVNS
RUdfQ1JOX1NISUZUICgxMCkKKyNkZWZpbmUgSFNSX1NZU1JFR19DUk1fTUFTSyAoMHgwMDAwMDAx
ZSkKKyNkZWZpbmUgSFNSX1NZU1JFR19DUk1fU0hJRlQgKDEpCisjZGVmaW5lIEhTUl9TWVNSRUdf
T1AyX01BU0sgKDB4MDAwZTAwMDApCisjZGVmaW5lIEhTUl9TWVNSRUdfT1AyX1NISUZUICgxNykK
KyNkZWZpbmUgSFNSX1NZU1JFR19SRUdTX01BU0sgKEhTUl9TWVNSRUdfT1AwX01BU0t8SFNSX1NZ
U1JFR19PUDFfTUFTS3xcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBIU1JfU1lTUkVH
X0NSTl9NQVNLfEhTUl9TWVNSRUdfQ1JNX01BU0t8XAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgSFNSX1NZU1JFR19PUDJfTUFTSykKKworLyogSFNSLkVDID09IEhTUl97SFZDMzIsIEhW
QzY0LCBTTUM2NCwgU1ZDMzIsIFNWQzY0fSAqLworI2RlZmluZSBIU1JfWFhDX0lNTV9NQVNLICAg
ICAoMHhmZmZmKQorCisjZW5kaWYgLyogX19BU01fQVJNX0hTUl9IICovCisKKy8qCisgKiBMb2Nh
bCB2YXJpYWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJh
c2ljLW9mZnNldDogNAorICogaW5kZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6CisgKi8KZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vbW1pby5oIGIveGVuL2luY2x1ZGUvYXNtLWFy
bS9tbWlvLmgKaW5kZXggYzhkYWRiNTAwNi4uM2VkM2Y4MmJmNyAxMDA2NDQKLS0tIGEveGVuL2lu
Y2x1ZGUvYXNtLWFybS9tbWlvLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9tbWlvLmgKQEAg
LTIxLDYgKzIxLDggQEAKIAogI2luY2x1ZGUgPHhlbi9saWIuaD4KICNpbmNsdWRlIDx4ZW4vcnds
b2NrLmg+CisKKyNpbmNsdWRlIDxhc20vaHNyLmg+CiAjaW5jbHVkZSA8YXNtL3Byb2Nlc3Nvci5o
PgogI2luY2x1ZGUgPGFzbS9yZWdzLmg+CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1h
cm0vcHJvY2Vzc29yLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oCmluZGV4IDNm
NDA0NjhiZmQuLmI2NGVhNGU4ZTQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJv
Y2Vzc29yLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wcm9jZXNzb3IuaApAQCAtMzUzLDIw
NyArMzUzLDggQEAKIGV4dGVybiByZWdpc3Rlcl90IF9fY3B1X2xvZ2ljYWxfbWFwW107CiAjZGVm
aW5lIGNwdV9sb2dpY2FsX21hcChjcHUpIF9fY3B1X2xvZ2ljYWxfbWFwW2NwdV0KIAotLyogSFNS
IGRhdGEgYWJvcnQgc2l6ZSBkZWZpbml0aW9uICovCi1lbnVtIGRhYnRfc2l6ZSB7Ci0gICAgREFC
VF9CWVRFICAgICAgICA9IDAsCi0gICAgREFCVF9IQUxGX1dPUkQgICA9IDEsCi0gICAgREFCVF9X
T1JEICAgICAgICA9IDIsCi0gICAgREFCVF9ET1VCTEVfV09SRCA9IDMsCi19OwotCi11bmlvbiBo
c3IgewotICAgIHVpbnQzMl90IGJpdHM7Ci0gICAgc3RydWN0IHsKLSAgICAgICAgdW5zaWduZWQg
bG9uZyBpc3M6MjU7ICAvKiBJbnN0cnVjdGlvbiBTcGVjaWZpYyBTeW5kcm9tZSAqLwotICAgICAg
ICB1bnNpZ25lZCBsb25nIGxlbjoxOyAgIC8qIEluc3RydWN0aW9uIGxlbmd0aCAqLwotICAgICAg
ICB1bnNpZ25lZCBsb25nIGVjOjY7ICAgIC8qIEV4Y2VwdGlvbiBDbGFzcyAqLwotICAgIH07Ci0K
LSAgICAvKiBDb21tb24gdG8gYWxsIGNvbmRpdGlvbmFsIGV4Y2VwdGlvbiBjbGFzc2VzICgweDBO
LCBleGNlcHQgMHgwMCkuICovCi0gICAgc3RydWN0IGhzcl9jb25kIHsKLSAgICAgICAgdW5zaWdu
ZWQgbG9uZyBpc3M6MjA7ICAvKiBJbnN0cnVjdGlvbiBTcGVjaWZpYyBTeW5kcm9tZSAqLwotICAg
ICAgICB1bnNpZ25lZCBsb25nIGNjOjQ7ICAgIC8qIENvbmRpdGlvbiBDb2RlICovCi0gICAgICAg
IHVuc2lnbmVkIGxvbmcgY2N2YWxpZDoxOy8qIENDIFZhbGlkICovCi0gICAgICAgIHVuc2lnbmVk
IGxvbmcgbGVuOjE7ICAgLyogSW5zdHJ1Y3Rpb24gbGVuZ3RoICovCi0gICAgICAgIHVuc2lnbmVk
IGxvbmcgZWM6NjsgICAgLyogRXhjZXB0aW9uIENsYXNzICovCi0gICAgfSBjb25kOwotCi0gICAg
c3RydWN0IGhzcl93Zmlfd2ZlIHsKLSAgICAgICAgdW5zaWduZWQgbG9uZyB0aToxOyAgICAvKiBU
cmFwcGVkIGluc3RydWN0aW9uICovCi0gICAgICAgIHVuc2lnbmVkIGxvbmcgc2J6cDoxOTsKLSAg
ICAgICAgdW5zaWduZWQgbG9uZyBjYzo0OyAgICAvKiBDb25kaXRpb24gQ29kZSAqLwotICAgICAg
ICB1bnNpZ25lZCBsb25nIGNjdmFsaWQ6MTsvKiBDQyBWYWxpZCAqLwotICAgICAgICB1bnNpZ25l
ZCBsb25nIGxlbjoxOyAgIC8qIEluc3RydWN0aW9uIGxlbmd0aCAqLwotICAgICAgICB1bnNpZ25l
ZCBsb25nIGVjOjY7ICAgIC8qIEV4Y2VwdGlvbiBDbGFzcyAqLwotICAgIH0gd2ZpX3dmZTsKLQot
ICAgIC8qIHJlZywgcmVnMCwgcmVnMSBhcmUgNCBiaXRzIG9uIEFBcmNoMzIsIHRoZSBmaWZ0aCBi
aXQgaXMgc2J6cC4gKi8KLSAgICBzdHJ1Y3QgaHNyX2NwMzIgewotICAgICAgICB1bnNpZ25lZCBs
b25nIHJlYWQ6MTsgIC8qIERpcmVjdGlvbiAqLwotICAgICAgICB1bnNpZ25lZCBsb25nIGNybTo0
OyAgIC8qIENSbSAqLwotICAgICAgICB1bnNpZ25lZCBsb25nIHJlZzo1OyAgIC8qIFJ0ICovCi0g
ICAgICAgIHVuc2lnbmVkIGxvbmcgY3JuOjQ7ICAgLyogQ1JuICovCi0gICAgICAgIHVuc2lnbmVk
IGxvbmcgb3AxOjM7ICAgLyogT3AxICovCi0gICAgICAgIHVuc2lnbmVkIGxvbmcgb3AyOjM7ICAg
LyogT3AyICovCi0gICAgICAgIHVuc2lnbmVkIGxvbmcgY2M6NDsgICAgLyogQ29uZGl0aW9uIENv
ZGUgKi8KLSAgICAgICAgdW5zaWduZWQgbG9uZyBjY3ZhbGlkOjE7LyogQ0MgVmFsaWQgKi8KLSAg
ICAgICAgdW5zaWduZWQgbG9uZyBsZW46MTsgICAvKiBJbnN0cnVjdGlvbiBsZW5ndGggKi8KLSAg
ICAgICAgdW5zaWduZWQgbG9uZyBlYzo2OyAgICAvKiBFeGNlcHRpb24gQ2xhc3MgKi8KLSAgICB9
IGNwMzI7IC8qIEhTUl9FQ19DUDE1XzMyLCBDUDE0XzMyLCBDUDEwICovCi0KLSAgICBzdHJ1Y3Qg
aHNyX2NwNjQgewotICAgICAgICB1bnNpZ25lZCBsb25nIHJlYWQ6MTsgICAvKiBEaXJlY3Rpb24g
Ki8KLSAgICAgICAgdW5zaWduZWQgbG9uZyBjcm06NDsgICAgLyogQ1JtICovCi0gICAgICAgIHVu
c2lnbmVkIGxvbmcgcmVnMTo1OyAgIC8qIFJ0MSAqLwotICAgICAgICB1bnNpZ25lZCBsb25nIHJl
ZzI6NTsgICAvKiBSdDIgKi8KLSAgICAgICAgdW5zaWduZWQgbG9uZyBzYnpwMjoxOwotICAgICAg
ICB1bnNpZ25lZCBsb25nIG9wMTo0OyAgICAvKiBPcDEgKi8KLSAgICAgICAgdW5zaWduZWQgbG9u
ZyBjYzo0OyAgICAgLyogQ29uZGl0aW9uIENvZGUgKi8KLSAgICAgICAgdW5zaWduZWQgbG9uZyBj
Y3ZhbGlkOjE7LyogQ0MgVmFsaWQgKi8KLSAgICAgICAgdW5zaWduZWQgbG9uZyBsZW46MTsgICAg
LyogSW5zdHJ1Y3Rpb24gbGVuZ3RoICovCi0gICAgICAgIHVuc2lnbmVkIGxvbmcgZWM6NjsgICAg
IC8qIEV4Y2VwdGlvbiBDbGFzcyAqLwotICAgIH0gY3A2NDsgLyogSFNSX0VDX0NQMTVfNjQsIEhT
Ul9FQ19DUDE0XzY0ICovCi0KLSAgICAgc3RydWN0IGhzcl9jcCB7Ci0gICAgICAgIHVuc2lnbmVk
IGxvbmcgY29wcm9jOjQ7IC8qIE51bWJlciBvZiBjb3Byb2MgYWNjZXNzZWQgKi8KLSAgICAgICAg
dW5zaWduZWQgbG9uZyBzYnowcDoxOwotICAgICAgICB1bnNpZ25lZCBsb25nIHRhczoxOyAgICAv
KiBUcmFwcGVkIEFkdmFuY2VkIFNJTUQgKi8KLSAgICAgICAgdW5zaWduZWQgbG9uZyByZXMwOjE0
OwotICAgICAgICB1bnNpZ25lZCBsb25nIGNjOjQ7ICAgICAvKiBDb25kaXRpb24gQ29kZSAqLwot
ICAgICAgICB1bnNpZ25lZCBsb25nIGNjdmFsaWQ6MTsvKiBDQyBWYWxpZCAqLwotICAgICAgICB1
bnNpZ25lZCBsb25nIGxlbjoxOyAgICAvKiBJbnN0cnVjdGlvbiBsZW5ndGggKi8KLSAgICAgICAg
dW5zaWduZWQgbG9uZyBlYzo2OyAgICAgLyogRXhjZXB0aW9uIENsYXNzICovCi0gICAgfSBjcDsg
LyogSFNSX0VDX0NQICovCi0KLSAgICAvKgotICAgICAqIFRoaXMgZW5jb2RpbmcgaXMgdmFsaWQg
b25seSBmb3IgQVJNdjggKEFSTSBEREkgMDQ4N0IuYSwgcGFnZXMgRDctMjI3MSBhbmQKLSAgICAg
KiBHNi00OTU3KS4gT24gQVJNdjcsIGVuY29kaW5nIElTUyBmb3IgRUM9MHgxMyBpcyBkZWZpbmVk
IGFzIFVOSy9TQlpQCi0gICAgICogKEFSTSBEREkgMDQwNkMuYyBwYWdlIEIzLTE0MzEpLiBVTksv
U0JaUCBtZWFucyB0aGF0IGhhcmR3YXJlIGltcGxlbWVudHMKLSAgICAgKiB0aGlzIGZpZWxkIGFz
IFJlYWQtQXMtWmVyby4gQVJNdjggaXMgYmFja3dhcmRzIGNvbXBhdGlibGUgd2l0aCBBUk12NzoK
LSAgICAgKiByZWFkaW5nIENDS05PV05QQVNTIG9uIEFSTXY3IHdpbGwgcmV0dXJuIDAsIHdoaWNo
IG1lYW5zIHRoYXQgY29uZGl0aW9uCi0gICAgICogY2hlY2sgd2FzIHBhc3NlZCBvciBpbnN0cnVj
dGlvbiB3YXMgdW5jb25kaXRpb25hbC4KLSAgICAgKi8KLSAgICBzdHJ1Y3QgaHNyX3NtYzMyIHsK
LSAgICAgICAgdW5zaWduZWQgbG9uZyByZXMwOjE5OyAgLyogUmVzZXJ2ZWQgKi8KLSAgICAgICAg
dW5zaWduZWQgbG9uZyBjY2tub3ducGFzczoxOyAvKiBJbnN0cnVjdGlvbiBwYXNzZWQgY29uZGl0
aW9uYWwgY2hlY2sgKi8KLSAgICAgICAgdW5zaWduZWQgbG9uZyBjYzo0OyAgICAvKiBDb25kaXRp
b24gQ29kZSAqLwotICAgICAgICB1bnNpZ25lZCBsb25nIGNjdmFsaWQ6MTsvKiBDQyBWYWxpZCAq
LwotICAgICAgICB1bnNpZ25lZCBsb25nIGxlbjoxOyAgIC8qIEluc3RydWN0aW9uIGxlbmd0aCAq
LwotICAgICAgICB1bnNpZ25lZCBsb25nIGVjOjY7ICAgIC8qIEV4Y2VwdGlvbiBDbGFzcyAqLwot
ICAgIH0gc21jMzI7IC8qIEhTUl9FQ19TTUMzMiAqLwotCi0jaWZkZWYgQ09ORklHX0FSTV82NAot
ICAgIHN0cnVjdCBoc3Jfc3lzcmVnIHsKLSAgICAgICAgdW5zaWduZWQgbG9uZyByZWFkOjE7ICAg
LyogRGlyZWN0aW9uICovCi0gICAgICAgIHVuc2lnbmVkIGxvbmcgY3JtOjQ7ICAgIC8qIENSbSAq
LwotICAgICAgICB1bnNpZ25lZCBsb25nIHJlZzo1OyAgICAvKiBSdCAqLwotICAgICAgICB1bnNp
Z25lZCBsb25nIGNybjo0OyAgICAvKiBDUm4gKi8KLSAgICAgICAgdW5zaWduZWQgbG9uZyBvcDE6
MzsgICAgLyogT3AxICovCi0gICAgICAgIHVuc2lnbmVkIGxvbmcgb3AyOjM7ICAgIC8qIE9wMiAq
LwotICAgICAgICB1bnNpZ25lZCBsb25nIG9wMDoyOyAgICAvKiBPcDAgKi8KLSAgICAgICAgdW5z
aWduZWQgbG9uZyByZXMwOjM7Ci0gICAgICAgIHVuc2lnbmVkIGxvbmcgbGVuOjE7ICAgIC8qIElu
c3RydWN0aW9uIGxlbmd0aCAqLwotICAgICAgICB1bnNpZ25lZCBsb25nIGVjOjY7Ci0gICAgfSBz
eXNyZWc7IC8qIEhTUl9FQ19TWVNSRUcgKi8KLSNlbmRpZgotCi0gICAgc3RydWN0IGhzcl9pYWJ0
IHsKLSAgICAgICAgdW5zaWduZWQgbG9uZyBpZnNjOjY7ICAvKiBJbnN0cnVjdGlvbiBmYXVsdCBz
dGF0dXMgY29kZSAqLwotICAgICAgICB1bnNpZ25lZCBsb25nIHJlczA6MTsgIC8qIFJFUzAgKi8K
LSAgICAgICAgdW5zaWduZWQgbG9uZyBzMXB0dzoxOyAvKiBTdGFnZSAyIGZhdWx0IGR1cmluZyBz
dGFnZSAxIHRyYW5zbGF0aW9uICovCi0gICAgICAgIHVuc2lnbmVkIGxvbmcgcmVzMToxOyAgLyog
UkVTMCAqLwotICAgICAgICB1bnNpZ25lZCBsb25nIGVhdDoxOyAgIC8qIEV4dGVybmFsIGFib3J0
IHR5cGUgKi8KLSAgICAgICAgdW5zaWduZWQgbG9uZyBmbnY6MTsgICAvKiBGQVIgbm90IFZhbGlk
ICovCi0gICAgICAgIHVuc2lnbmVkIGxvbmcgcmVzMjoxNDsKLSAgICAgICAgdW5zaWduZWQgbG9u
ZyBsZW46MTsgICAvKiBJbnN0cnVjdGlvbiBsZW5ndGggKi8KLSAgICAgICAgdW5zaWduZWQgbG9u
ZyBlYzo2OyAgICAvKiBFeGNlcHRpb24gQ2xhc3MgKi8KLSAgICB9IGlhYnQ7IC8qIEhTUl9FQ19J
TlNUUl9BQk9SVF8qICovCi0KLSAgICBzdHJ1Y3QgaHNyX2RhYnQgewotICAgICAgICB1bnNpZ25l
ZCBsb25nIGRmc2M6NjsgIC8qIERhdGEgRmF1bHQgU3RhdHVzIENvZGUgKi8KLSAgICAgICAgdW5z
aWduZWQgbG9uZyB3cml0ZToxOyAvKiBXcml0ZSAvIG5vdCBSZWFkICovCi0gICAgICAgIHVuc2ln
bmVkIGxvbmcgczFwdHc6MTsgLyogU3RhZ2UgMiBmYXVsdCBkdXJpbmcgc3RhZ2UgMSB0cmFuc2xh
dGlvbiAqLwotICAgICAgICB1bnNpZ25lZCBsb25nIGNhY2hlOjE7IC8qIENhY2hlIE1haW50ZW5h
bmNlICovCi0gICAgICAgIHVuc2lnbmVkIGxvbmcgZWF0OjE7ICAgLyogRXh0ZXJuYWwgQWJvcnQg
VHlwZSAqLwotICAgICAgICB1bnNpZ25lZCBsb25nIGZudjoxOyAgIC8qIEZBUiBub3QgVmFsaWQg
Ki8KLSNpZmRlZiBDT05GSUdfQVJNXzMyCi0gICAgICAgIHVuc2lnbmVkIGxvbmcgc2J6cDA6NTsK
LSNlbHNlCi0gICAgICAgIHVuc2lnbmVkIGxvbmcgc2J6cDA6MzsKLSAgICAgICAgdW5zaWduZWQg
bG9uZyBhcjoxOyAgICAvKiBBY3F1aXJlIFJlbGVhc2UgKi8KLSAgICAgICAgdW5zaWduZWQgbG9u
ZyBzZjoxOyAgICAvKiBTaXh0eSBGb3VyIGJpdCByZWdpc3RlciAqLwotI2VuZGlmCi0gICAgICAg
IHVuc2lnbmVkIGxvbmcgcmVnOjU7ICAgLyogUmVnaXN0ZXIgKi8KLSAgICAgICAgdW5zaWduZWQg
bG9uZyBzaWduOjE7ICAvKiBTaWduIGV4dGVuZCAqLwotICAgICAgICB1bnNpZ25lZCBsb25nIHNp
emU6MjsgIC8qIEFjY2VzcyBTaXplICovCi0gICAgICAgIHVuc2lnbmVkIGxvbmcgdmFsaWQ6MTsg
LyogU3luZHJvbWUgVmFsaWQgKi8KLSAgICAgICAgdW5zaWduZWQgbG9uZyBsZW46MTsgICAvKiBJ
bnN0cnVjdGlvbiBsZW5ndGggKi8KLSAgICAgICAgdW5zaWduZWQgbG9uZyBlYzo2OyAgICAvKiBF
eGNlcHRpb24gQ2xhc3MgKi8KLSAgICB9IGRhYnQ7IC8qIEhTUl9FQ19EQVRBX0FCT1JUXyogKi8K
LQotICAgIC8qIENvbnRhaW4gdGhlIGNvbW1vbiBiaXRzIGJldHdlZW4gREFCVCBhbmQgSUFCVCAq
LwotICAgIHN0cnVjdCBoc3JfeGFidCB7Ci0gICAgICAgIHVuc2lnbmVkIGxvbmcgZnNjOjY7ICAg
IC8qIEZhdWx0IHN0YXR1cyBjb2RlICovCi0gICAgICAgIHVuc2lnbmVkIGxvbmcgcGFkMToxOyAg
IC8qIE5vdCBjb21tb24gKi8KLSAgICAgICAgdW5zaWduZWQgbG9uZyBzMXB0dzoxOyAgLyogU3Rh
Z2UgMiBmYXVsdCBkdXJpbmcgc3RhZ2UgMSB0cmFuc2xhdGlvbiAqLwotICAgICAgICB1bnNpZ25l
ZCBsb25nIHBhZDI6MTsgICAvKiBOb3QgY29tbW9uICovCi0gICAgICAgIHVuc2lnbmVkIGxvbmcg
ZWF0OjE7ICAgIC8qIEV4dGVybmFsIGFib3J0IHR5cGUgKi8KLSAgICAgICAgdW5zaWduZWQgbG9u
ZyBmbnY6MTsgICAgLyogRkFSIG5vdCBWYWxpZCAqLwotICAgICAgICB1bnNpZ25lZCBsb25nIHBh
ZDM6MTQ7ICAvKiBOb3QgY29tbW9uICovCi0gICAgICAgIHVuc2lnbmVkIGxvbmcgbGVuOjE7ICAg
IC8qIEluc3RydWN0aW9uIGxlbmd0aCAqLwotICAgICAgICB1bnNpZ25lZCBsb25nIGVjOjY7ICAg
ICAvKiBFeGNlcHRpb24gQ2xhc3MgKi8KLSAgICB9IHhhYnQ7Ci0KLSNpZmRlZiBDT05GSUdfQVJN
XzY0Ci0gICAgc3RydWN0IGhzcl9icmsgewotICAgICAgICB1bnNpZ25lZCBsb25nIGNvbW1lbnQ6
MTY7ICAgLyogQ29tbWVudCAqLwotICAgICAgICB1bnNpZ25lZCBsb25nIHJlczA6OTsKLSAgICAg
ICAgdW5zaWduZWQgbG9uZyBsZW46MTsgICAgICAgIC8qIEluc3RydWN0aW9uIGxlbmd0aCAqLwot
ICAgICAgICB1bnNpZ25lZCBsb25nIGVjOjY7ICAgICAgICAgLyogRXhjZXB0aW9uIENsYXNzICov
Ci0gICAgfSBicms7Ci0jZW5kaWYKLQotCi19OwogI2VuZGlmCiAKLS8qIEhTUi5FQyA9PSBIU1Jf
Q1B7MTUsMTQsMTB9XzMyICovCi0jZGVmaW5lIEhTUl9DUDMyX09QMl9NQVNLICgweDAwMGUwMDAw
KQotI2RlZmluZSBIU1JfQ1AzMl9PUDJfU0hJRlQgKDE3KQotI2RlZmluZSBIU1JfQ1AzMl9PUDFf
TUFTSyAoMHgwMDAxYzAwMCkKLSNkZWZpbmUgSFNSX0NQMzJfT1AxX1NISUZUICgxNCkKLSNkZWZp
bmUgSFNSX0NQMzJfQ1JOX01BU0sgKDB4MDAwMDNjMDApCi0jZGVmaW5lIEhTUl9DUDMyX0NSTl9T
SElGVCAoMTApCi0jZGVmaW5lIEhTUl9DUDMyX0NSTV9NQVNLICgweDAwMDAwMDFlKQotI2RlZmlu
ZSBIU1JfQ1AzMl9DUk1fU0hJRlQgKDEpCi0jZGVmaW5lIEhTUl9DUDMyX1JFR1NfTUFTSyAoSFNS
X0NQMzJfT1AxX01BU0t8SFNSX0NQMzJfT1AyX01BU0t8XAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIEhTUl9DUDMyX0NSTl9NQVNLfEhTUl9DUDMyX0NSTV9NQVNLKQotCi0vKiBIU1IuRUMg
PT0gSFNSX0NQezE1LDE0fV82NCAqLwotI2RlZmluZSBIU1JfQ1A2NF9PUDFfTUFTSyAoMHgwMDBm
MDAwMCkKLSNkZWZpbmUgSFNSX0NQNjRfT1AxX1NISUZUICgxNikKLSNkZWZpbmUgSFNSX0NQNjRf
Q1JNX01BU0sgKDB4MDAwMDAwMWUpCi0jZGVmaW5lIEhTUl9DUDY0X0NSTV9TSElGVCAoMSkKLSNk
ZWZpbmUgSFNSX0NQNjRfUkVHU19NQVNLIChIU1JfQ1A2NF9PUDFfTUFTS3xIU1JfQ1A2NF9DUk1f
TUFTSykKLQotLyogSFNSLkVDID09IEhTUl9TWVNSRUcgKi8KLSNkZWZpbmUgSFNSX1NZU1JFR19P
UDBfTUFTSyAoMHgwMDMwMDAwMCkKLSNkZWZpbmUgSFNSX1NZU1JFR19PUDBfU0hJRlQgKDIwKQot
I2RlZmluZSBIU1JfU1lTUkVHX09QMV9NQVNLICgweDAwMDFjMDAwKQotI2RlZmluZSBIU1JfU1lT
UkVHX09QMV9TSElGVCAoMTQpCi0jZGVmaW5lIEhTUl9TWVNSRUdfQ1JOX01BU0sgKDB4MDAwMDNj
MDApCi0jZGVmaW5lIEhTUl9TWVNSRUdfQ1JOX1NISUZUICgxMCkKLSNkZWZpbmUgSFNSX1NZU1JF
R19DUk1fTUFTSyAoMHgwMDAwMDAxZSkKLSNkZWZpbmUgSFNSX1NZU1JFR19DUk1fU0hJRlQgKDEp
Ci0jZGVmaW5lIEhTUl9TWVNSRUdfT1AyX01BU0sgKDB4MDAwZTAwMDApCi0jZGVmaW5lIEhTUl9T
WVNSRUdfT1AyX1NISUZUICgxNykKLSNkZWZpbmUgSFNSX1NZU1JFR19SRUdTX01BU0sgKEhTUl9T
WVNSRUdfT1AwX01BU0t8SFNSX1NZU1JFR19PUDFfTUFTS3xcCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBIU1JfU1lTUkVHX0NSTl9NQVNLfEhTUl9TWVNSRUdfQ1JNX01BU0t8XAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgSFNSX1NZU1JFR19PUDJfTUFTSykKLQotLyogSFNS
LkVDID09IEhTUl97SFZDMzIsIEhWQzY0LCBTTUM2NCwgU1ZDMzIsIFNWQzY0fSAqLwotI2RlZmlu
ZSBIU1JfWFhDX0lNTV9NQVNLICAgICAoMHhmZmZmKQotCiAvKiBQaHlzaWNhbCBBZGRyZXNzIFJl
Z2lzdGVyICovCiAjZGVmaW5lIFBBUl9GICAgICAgICAgICAoX0FDKDEsVSk8PDApCiAKZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdHJhcHMuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0v
dHJhcHMuaAppbmRleCBhMDQwNmI1YTNjLi41ODlmYmE5Y2QwIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20tYXJtL3RyYXBzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS90cmFwcy5oCkBA
IC0xLDYgKzEsNyBAQAogI2lmbmRlZiBfX0FTTV9BUk1fVFJBUFNfXwogI2RlZmluZSBfX0FTTV9B
Uk1fVFJBUFNfXwogCisjaW5jbHVkZSA8YXNtL2hzci5oPgogI2luY2x1ZGUgPGFzbS9wcm9jZXNz
b3IuaD4KIAogI2lmIGRlZmluZWQoQ09ORklHX0FSTV8zMikKLS0gCjIuMTEuMAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 18:13:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 18:13: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 1gHuzc-0004Mx-MH; Wed, 31 Oct 2018 18: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=yklc=nl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHuzb-0004Mi-G0
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 18:13:23 +0000
X-Inumbo-ID: a707c1e4-dd38-11e8-8aed-12d6303a7972
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id a707c1e4-dd38-11e8-8aed-12d6303a7972;
 Wed, 31 Oct 2018 18:13:22 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 31F5A80D;
 Wed, 31 Oct 2018 11:13:22 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 46AAD3F6A8;
 Wed, 31 Oct 2018 11:13:21 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Wed, 31 Oct 2018 18:12:54 +0000
Message-Id: <20181031181313.8028-3-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181031181313.8028-1-julien.grall@arm.com>
References: <20181031181313.8028-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 02/21] xen/arm: regs: Convert guest_mode to a
 static inline 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: Julien Grall <julien.grall@arm.com>, sstabellini@kernel.org,
 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>

QXQgdGhlIHNhbWUgdGltZSwgc3dpdGNoIHRoZSBwYXJhbWV0ZXIgZ3Vlc3RfbW9kZSBmcm9tIGlu
dCB0byBib29sCgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0u
Y29tPgpSZXZpZXdlZC1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4K
Ci0tLQogICAgQ2hhbmdlcyBpbiB2MjoKICAgICAgICAtIEFkZCBhbmRyaWkncyByZXZpZXdlZC1i
eQotLS0KIHhlbi9hcmNoL2FybS90cmFwcy5jICAgICAgIHwgIDYgKysrLS0tCiB4ZW4vaW5jbHVk
ZS9hc20tYXJtL3JlZ3MuaCB8IDIyICsrKysrKysrKysrKy0tLS0tLS0tLS0KIDIgZmlsZXMgY2hh
bmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgMTMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL3RyYXBzLmMgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwppbmRleCBlOGZhNzYwNjA3
Li5iOTMyMzY3MmZjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdHJhcHMuYworKysgYi94ZW4v
YXJjaC9hcm0vdHJhcHMuYwpAQCAtNzg5LDcgKzc4OSw3IEBAIHN0YXRpYyBjb25zdCBjaGFyICpt
b2RlX3N0cmluZyh1aW50MzJfdCBjcHNyKQogCiBzdGF0aWMgdm9pZCBzaG93X3JlZ2lzdGVyc18z
Mihjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNvbnN0IHN0cnVjdCByZWdfY3R4dCAqY3R4dCwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGludCBndWVzdF9tb2RlLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYm9vbCBndWVzdF9tb2RlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qg
c3RydWN0IHZjcHUgKnYpCiB7CiAKQEAgLTg2Niw3ICs4NjYsNyBAQCBzdGF0aWMgdm9pZCBzaG93
X3JlZ2lzdGVyc18zMihjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywKICNpZmRlZiBD
T05GSUdfQVJNXzY0CiBzdGF0aWMgdm9pZCBzaG93X3JlZ2lzdGVyc182NChjb25zdCBzdHJ1Y3Qg
Y3B1X3VzZXJfcmVncyAqcmVncywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0
IHN0cnVjdCByZWdfY3R4dCAqY3R4dCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlu
dCBndWVzdF9tb2RlLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCBndWVzdF9t
b2RlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IHZjcHUgKnYp
CiB7CiAKQEAgLTkyNyw3ICs5MjcsNyBAQCBzdGF0aWMgdm9pZCBzaG93X3JlZ2lzdGVyc182NChj
b25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywKIAogc3RhdGljIHZvaWQgX3Nob3dfcmVn
aXN0ZXJzKGNvbnN0IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCByZWdfY3R4dCAqY3R4dCwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBpbnQgZ3Vlc3RfbW9kZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBib29sIGd1ZXN0X21vZGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3Ry
dWN0IHZjcHUgKnYpCiB7CiAgICAgcHJpbnRfeGVuX2luZm8oKTsKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL2FzbS1hcm0vcmVncy5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9yZWdzLmgKaW5kZXgg
MjQ0MGVkYjI5YS4uZGRjNmViYTljZSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9y
ZWdzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9yZWdzLmgKQEAgLTUsOCArNSwxMCBAQAog
CiAjaWZuZGVmIF9fQVNTRU1CTFlfXwogCisjaW5jbHVkZSA8eGVuL2xpYi5oPgogI2luY2x1ZGUg
PHhlbi90eXBlcy5oPgogI2luY2x1ZGUgPHB1YmxpYy94ZW4uaD4KKyNpbmNsdWRlIDxhc20vY3Vy
cmVudC5oPgogI2luY2x1ZGUgPGFzbS9wcm9jZXNzb3IuaD4KIAogI2RlZmluZSBwc3JfbW9kZShw
c3IsbSkgKCgocHNyKSAmIFBTUl9NT0RFX01BU0spID09IG0pCkBAIC0zNywxNiArMzksMTYgQEAK
ICAgICAocHNyX21vZGUoKHIpLT5jcHNyLFBTUl9NT0RFX0VMMHQpIHx8IHVzcl9tb2RlKHIpKQog
I2VuZGlmCiAKLSNkZWZpbmUgZ3Vlc3RfbW9kZShyKSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSh7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
LSAgICB1bnNpZ25lZCBsb25nIGRpZmYgPSAoY2hhciAqKWd1ZXN0X2NwdV91c2VyX3JlZ3MoKSAt
IChjaGFyICopKHIpOyAgICAgICAgIFwKLSAgICAvKiBGcmFtZSBwb2ludGVyIG11c3QgcG9pbnQg
aW50byBjdXJyZW50IENQVSBzdGFjay4gKi8gICAgICAgICAgICAgICAgICAgIFwKLSAgICBBU1NF
UlQoZGlmZiA8IFNUQUNLX1NJWkUpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKLSAgICAvKiBJZiBub3QgYSBndWVzdCBmcmFtZSwgaXQgbXVzdCBiZSBh
IGh5cGVydmlzb3IgZnJhbWUuICovICAgICAgICAgICAgICAgIFwKLSAgICBBU1NFUlQoKGRpZmYg
PT0gMCkgfHwgaHlwX21vZGUocikpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKLSAgICAvKiBSZXR1cm4gVFJVRSBpZiBpdCdzIGEgZ3Vlc3QgZnJhbWUuICovICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAoZGlmZiA9PSAwKTsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLX0p
CitzdGF0aWMgaW5saW5lIGJvb2wgZ3Vlc3RfbW9kZShjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcikKK3sKKyAgICB1bnNpZ25lZCBsb25nIGRpZmYgPSAoY2hhciAqKWd1ZXN0X2NwdV91c2Vy
X3JlZ3MoKSAtIChjaGFyICopKHIpOworICAgIC8qIEZyYW1lIHBvaW50ZXIgbXVzdCBwb2ludCBp
bnRvIGN1cnJlbnQgQ1BVIHN0YWNrLiAqLworICAgIEFTU0VSVChkaWZmIDwgU1RBQ0tfU0laRSk7
CisgICAgLyogSWYgbm90IGEgZ3Vlc3QgZnJhbWUsIGl0IG11c3QgYmUgYSBoeXBlcnZpc29yIGZy
YW1lLiAqLworICAgIEFTU0VSVCgoZGlmZiA9PSAwKSB8fCBoeXBfbW9kZShyKSk7CisgICAgLyog
UmV0dXJuIFRSVUUgaWYgaXQncyBhIGd1ZXN0IGZyYW1lLiAqLworICAgIHJldHVybiAoZGlmZiA9
PSAwKTsKK30KIAogI2RlZmluZSByZXR1cm5fcmVnKHYpICgodiktPmFyY2guY3B1X2luZm8tPmd1
ZXN0X2NwdV91c2VyX3JlZ3MucjApCiAKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 18:13:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 18:13: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 1gHuzo-0004Sg-BI; Wed, 31 Oct 2018 18: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=yklc=nl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHuzn-0004Ra-8k
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 18:13:35 +0000
X-Inumbo-ID: ae2b84ce-dd38-11e8-82cf-12d6303a7972
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id ae2b84ce-dd38-11e8-82cf-12d6303a7972;
 Wed, 31 Oct 2018 18:13:34 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 495FF1596;
 Wed, 31 Oct 2018 11:13:34 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 5DF673F6A8;
 Wed, 31 Oct 2018 11:13:33 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Wed, 31 Oct 2018 18:13:04 +0000
Message-Id: <20181031181313.8028-13-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181031181313.8028-1-julien.grall@arm.com>
References: <20181031181313.8028-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 12/21] xen/arm: Only include stringify.h when
 necessary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>, sstabellini@kernel.org,
 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>

U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3
ZWQtYnk6IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CgotLS0KICAgIENo
YW5nZXMgaW4gdjI6CiAgICAgICAgLSBBZGQgQW5kcmlpJ3MgcmV2aWV3ZWQtYnkKLS0tCiB4ZW4v
aW5jbHVkZS9hc20tYXJtL2FybTMyL3N5c3JlZ3MuaCAgIHwgMSArCiB4ZW4vaW5jbHVkZS9hc20t
YXJtL2FybTY0L3Byb2Nlc3Nvci5oIHwgMiAtLQogeGVuL2luY2x1ZGUvYXNtLWFybS9jcHJlZ3Mu
aCAgICAgICAgICB8IDIgLS0KIDMgZmlsZXMgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDQgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9zeXNyZWdz
LmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL3N5c3JlZ3MuaAppbmRleCBiMjViNTlhNTU3
Li4yNWNkY2JmYTRlIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL3N5c3Jl
Z3MuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL3N5c3JlZ3MuaApAQCAtMSw2ICsx
LDcgQEAKICNpZm5kZWYgX19BU01fQVJNX0FSTTMyX1NZU1JFR1NfSAogI2RlZmluZSBfX0FTTV9B
Uk1fQVJNMzJfU1lTUkVHU19ICiAKKyNpbmNsdWRlIDx4ZW4vc3RyaW5naWZ5Lmg+CiAjaW5jbHVk
ZSA8YXNtL2NwcmVncy5oPgogCiAvKiBMYXlvdXQgYXMgdXNlZCBpbiBhc3NlbWJseSwgd2l0aCBz
cmMvZGVzdCByZWdpc3RlcnMgbWl4ZWQgaW4gKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vYXJtNjQvcHJvY2Vzc29yLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L3Byb2Nl
c3Nvci5oCmluZGV4IDc2NWRlMWI3NGIuLjgxZGZjNWU2MTUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs
dWRlL2FzbS1hcm0vYXJtNjQvcHJvY2Vzc29yLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9h
cm02NC9wcm9jZXNzb3IuaApAQCAtMSw4ICsxLDYgQEAKICNpZm5kZWYgX19BU01fQVJNX0FSTTY0
X1BST0NFU1NPUl9ICiAjZGVmaW5lIF9fQVNNX0FSTV9BUk02NF9QUk9DRVNTT1JfSAogCi0jaW5j
bHVkZSA8eGVuL3N0cmluZ2lmeS5oPgotCiAjaWZuZGVmIF9fQVNTRU1CTFlfXwogCiAvKiBBbm9u
eW1vdXMgdW5pb24gaW5jbHVkZXMgYm90aCAzMi0gYW5kIDY0LWJpdCBuYW1lcyAoZS5nLiwgcjAv
eDApLiAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9jcHJlZ3MuaCBiL3hlbi9p
bmNsdWRlL2FzbS1hcm0vY3ByZWdzLmgKaW5kZXggMDdlNTc5MTk4My4uOTdhM2M2ZjFjMSAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9jcHJlZ3MuaAorKysgYi94ZW4vaW5jbHVkZS9h
c20tYXJtL2NwcmVncy5oCkBAIC0xLDggKzEsNiBAQAogI2lmbmRlZiBfX0FTTV9BUk1fQ1BSRUdT
X0gKICNkZWZpbmUgX19BU01fQVJNX0NQUkVHU19ICiAKLSNpbmNsdWRlIDx4ZW4vc3RyaW5naWZ5
Lmg+Ci0KIC8qCiAgKiBBQXJjaDMyIENvLXByb2Nlc3NvciByZWdpc3RlcnMuCiAgKgotLSAKMi4x
MS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 18:13:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 18:13: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 1gHuzi-0004P2-1g; Wed, 31 Oct 2018 18: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=yklc=nl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHuzh-0004OM-3N
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 18:13:29 +0000
X-Inumbo-ID: aaa66440-dd38-11e8-a057-12d6303a7972
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id aaa66440-dd38-11e8-a057-12d6303a7972;
 Wed, 31 Oct 2018 18:13:28 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4E1131596;
 Wed, 31 Oct 2018 11:13:28 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 62E733F6A8;
 Wed, 31 Oct 2018 11:13:27 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Wed, 31 Oct 2018 18:12:59 +0000
Message-Id: <20181031181313.8028-8-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181031181313.8028-1-julien.grall@arm.com>
References: <20181031181313.8028-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 07/21] xen/arm: gic-3: 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: Julien Grall <julien.grall@arm.com>, sstabellini@kernel.org,
 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>

U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3
ZWQtYnk6IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CgotLS0KICAgIENo
YW5nZXMgaW4gdjI6CiAgICAgICAgLSBBZGQgQW5kcmlpJ3MgcmV2aWV3ZWQtYnkKLS0tCiB4ZW4v
YXJjaC9hcm0vZ2ljLXYzLmMgfCA1IC0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNSBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZ2ljLXYzLmMgYi94ZW4vYXJjaC9hcm0vZ2lj
LXYzLmMKaW5kZXggMjk1MjMzNWQwNS4uOGZmNGUwZjA4ZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
YXJtL2dpYy12My5jCisrKyBiL3hlbi9hcmNoL2FybS9naWMtdjMuYwpAQCAtMjMsNyArMjMsNiBA
QAogCiAjaW5jbHVkZSA8eGVuL2xpYi5oPgogI2luY2x1ZGUgPHhlbi9pbml0Lmg+Ci0jaW5jbHVk
ZSA8eGVuL2NwdS5oPgogI2luY2x1ZGUgPHhlbi9tbS5oPgogI2luY2x1ZGUgPHhlbi9pcnEuaD4K
ICNpbmNsdWRlIDx4ZW4vaW9jYXAuaD4KQEAgLTMzLDE4ICszMiwxNCBAQAogI2luY2x1ZGUgPHhl
bi9kZXZpY2VfdHJlZS5oPgogI2luY2x1ZGUgPHhlbi9zaXplcy5oPgogI2luY2x1ZGUgPHhlbi9s
aWJmZHQvbGliZmR0Lmg+Ci0jaW5jbHVkZSA8eGVuL3NvcnQuaD4KICNpbmNsdWRlIDx4ZW4vYWNw
aS5oPgogI2luY2x1ZGUgPGFjcGkvYWN0YWJsZXMuaD4KLSNpbmNsdWRlIDxhc20vcDJtLmg+Ci0j
aW5jbHVkZSA8YXNtL2RvbWFpbi5oPgogI2luY2x1ZGUgPGFzbS9pby5oPgogI2luY2x1ZGUgPGFz
bS9kZXZpY2UuaD4KICNpbmNsdWRlIDxhc20vZ2ljLmg+CiAjaW5jbHVkZSA8YXNtL2dpY192M19k
ZWZzLmg+CiAjaW5jbHVkZSA8YXNtL2dpY192M19pdHMuaD4KICNpbmNsdWRlIDxhc20vY3B1ZmVh
dHVyZS5oPgotI2luY2x1ZGUgPGFzbS9hY3BpLmg+CiAKIC8qIEdsb2JhbCBzdGF0ZSAqLwogc3Rh
dGljIHN0cnVjdCB7Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 18:13:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 18:13: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 1gHuze-0004Nf-So; Wed, 31 Oct 2018 18:13: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=yklc=nl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHuzd-0004NO-NN
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 18:13:25 +0000
X-Inumbo-ID: a88fb602-dd38-11e8-adaf-12d6303a7972
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id a88fb602-dd38-11e8-adaf-12d6303a7972;
 Wed, 31 Oct 2018 18:13:25 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A5CAC80D;
 Wed, 31 Oct 2018 11:13:24 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id BA7683F6A8;
 Wed, 31 Oct 2018 11:13:23 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Wed, 31 Oct 2018 18:12:56 +0000
Message-Id: <20181031181313.8028-5-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181031181313.8028-1-julien.grall@arm.com>
References: <20181031181313.8028-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 04/21] xen/arm: bugs: Move do_bug_frame to
 traps.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 <julien.grall@arm.com>, sstabellini@kernel.org,
 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>

ZG9fYnVnX2ZyYW1lIGlzIG9ubHkgbmVjZXNzYXJ5IHdoZW4gdHJhcHBpbmcuIFRoaXMgYWxsb3dz
IHRvIHJlbW92ZQpwcm9jZXNzb3IuaCBpbmNsdWRlLgoKSG93ZXZlciwgdGltZS5oIHdhcyBtaXNz
aW5nIGFuIGluY2x1ZGUgcmVzdWx0aW5nIHRvIGNvbXBpbGF0aW9uIGVycm9yIGlmCnByb2Nlc3Nv
ci5oIGlzIHJlbW92ZWQgZnJvbSBidWcuaC4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+ClJldmlld2VkLWJ5OiBBbmRyaWkgQW5pc292IDxhbmRyaWlf
YW5pc292QGVwYW0uY29tPgoKLS0tCiAgICBDaGFuZ2VzIGluIHYyOgogICAgICAgIC0gUmViYXNl
CiAgICAgICAgLSBBZGQgQW5kcmlpJ3MgcmV2aWV3ZWQtYnkKLS0tCiB4ZW4vYXJjaC9hcm0vYXJt
MzIvdHJhcHMuYyAgfCAxICsKIHhlbi9pbmNsdWRlL2FzbS1hcm0vYnVnLmggICB8IDQgLS0tLQog
eGVuL2luY2x1ZGUvYXNtLWFybS90aW1lLmggIHwgMiArKwogeGVuL2luY2x1ZGUvYXNtLWFybS90
cmFwcy5oIHwgMiArKwogNCBmaWxlcyBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDQgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL3RyYXBzLmMgYi94ZW4vYXJj
aC9hcm0vYXJtMzIvdHJhcHMuYwppbmRleCA0ZjI3NTQzZGVjLi43NmY3MTRhMTY4IDEwMDY0NAot
LS0gYS94ZW4vYXJjaC9hcm0vYXJtMzIvdHJhcHMuYworKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIv
dHJhcHMuYwpAQCAtMjIsNiArMjIsNyBAQAogI2luY2x1ZGUgPHB1YmxpYy94ZW4uaD4KIAogI2lu
Y2x1ZGUgPGFzbS9wcm9jZXNzb3IuaD4KKyNpbmNsdWRlIDxhc20vdHJhcHMuaD4KIAogdm9pZCBk
b190cmFwX3Jlc2V0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogewpkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvYXNtLWFybS9idWcuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYnVnLmgKaW5k
ZXggOTBhNTljOTcyYi4uMzZjODAzMzU3YyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFy
bS9idWcuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2J1Zy5oCkBAIC0xLDggKzEsNiBAQAog
I2lmbmRlZiBfX0FSTV9CVUdfSF9fCiAjZGVmaW5lIF9fQVJNX0JVR19IX18KIAotI2luY2x1ZGUg
PGFzbS9wcm9jZXNzb3IuaD4KLQogI2lmIGRlZmluZWQoQ09ORklHX0FSTV8zMikKICMgaW5jbHVk
ZSA8YXNtL2FybTMyL2J1Zy5oPgogI2VsaWYgZGVmaW5lZChDT05GSUdfQVJNXzY0KQpAQCAtNzcs
OCArNzUsNiBAQCBleHRlcm4gY29uc3Qgc3RydWN0IGJ1Z19mcmFtZSBfX3N0YXJ0X2J1Z19mcmFt
ZXNbXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9fc3RvcF9idWdfZnJhbWVzXzFb
XSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9fc3RvcF9idWdfZnJhbWVzXzJbXTsK
IAotaW50IGRvX2J1Z19mcmFtZShjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgdmFk
ZHJfdCBwYyk7Ci0KICNlbmRpZiAvKiBfX0FSTV9CVUdfSF9fICovCiAvKgogICogTG9jYWwgdmFy
aWFibGVzOgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS90aW1lLmggYi94ZW4vaW5j
bHVkZS9hc20tYXJtL3RpbWUuaAppbmRleCAxOWE0NTE1ZTcyLi5lYTg4ZTc2MzA0IDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3RpbWUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJt
L3RpbWUuaApAQCAtMSw2ICsxLDggQEAKICNpZm5kZWYgX19BUk1fVElNRV9IX18KICNkZWZpbmUg
X19BUk1fVElNRV9IX18KIAorI2luY2x1ZGUgPGFzbS9wcm9jZXNzb3IuaD4KKwogI2RlZmluZSBE
VF9NQVRDSF9USU1FUiAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgRFRfTUFUQ0hfQ09NUEFU
SUJMRSgiYXJtLGFybXY3LXRpbWVyIiksIFwKICAgICBEVF9NQVRDSF9DT01QQVRJQkxFKCJhcm0s
YXJtdjgtdGltZXIiKQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS90cmFwcy5oIGIv
eGVuL2luY2x1ZGUvYXNtLWFybS90cmFwcy5oCmluZGV4IDcwYjUyZDFkMTYuLmQzMGVlMWUwMWUg
MTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdHJhcHMuaAorKysgYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL3RyYXBzLmgKQEAgLTQzLDYgKzQzLDggQEAgdm9pZCBkb19jcChzdHJ1Y3QgY3B1
X3VzZXJfcmVncyAqcmVncywgY29uc3QgdW5pb24gaHNyIGhzcik7CiB2b2lkIGRvX3RyYXBfc21j
KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLCBjb25zdCB1bmlvbiBoc3IgaHNyKTsKIHZvaWQg
ZG9fdHJhcF9odmNfc21jY2Moc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpOwogCitpbnQgZG9f
YnVnX2ZyYW1lKGNvbnN0IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLCB2YWRkcl90IHBjKTsK
KwogI2VuZGlmIC8qIF9fQVNNX0FSTV9UUkFQU19fICovCiAvKgogICogTG9jYWwgdmFyaWFibGVz
OgotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 18:13:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 18:13: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 1gHuze-0004NY-I2; Wed, 31 Oct 2018 18:13:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yklc=nl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHuzd-0004N7-85
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 18:13:25 +0000
X-Inumbo-ID: a7c78288-dd38-11e8-87d6-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id a7c78288-dd38-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 18:13:23 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 7D3C31596;
 Wed, 31 Oct 2018 11:13:23 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 6EFE33F73F;
 Wed, 31 Oct 2018 11:13:22 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Wed, 31 Oct 2018 18:12:55 +0000
Message-Id: <20181031181313.8028-4-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181031181313.8028-1-julien.grall@arm.com>
References: <20181031181313.8028-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 03/21] xen/arm: Remove __init from prototype
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>, sstabellini@kernel.org,
 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>

SW4gWGVuLCBpdCBpcyBjb21tb24gdG8gYWRkIF9faW5pdCB0byB0aGUgZGVjbGFyYXRpb24gYW5k
IG5vdCB0aGUKcHJvdG90eXBlLiBSZW1vdmUgdGhlIGZldyBfX2luaXQgb24gc29tZSBwcm90b3R5
cGVzIHdoaWNoIGFsbG93cyB0bwphdm9pZCB0aGUgaW5jbHVzaW9uIG9mIGluaXQuaCBpbiBoZWFk
ZXJzLgoKV2l0aCB0aGVzZSBjaGFuZ2VzLCBpbml0LmggaXMgbm93IHJlcXVpcmVkIHRvIGJlIGlu
Y2x1ZGVkIG9uIHNvbWUgYwpmaWxlcy4gQWxzbywgYWRkIF9faW5pdCB3aGVyZSBpdCB3YXMgbWlz
c2luZyBpbiBkZWNsYXJhdGlvbi4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+CgotLS0KICAgIENoYW5nZXMgaW4gdjI6CiAgICAgICAgLSBSZW1vdmUg
X19pbml0IGluIGFzbS1hcm0vaW9tbXUuaCBwcm90b3R5cGVzCi0tLQogeGVuL2FyY2gvYXJtL2Fj
cGkvbGliLmMgICAgICAgICAgIHwgIDEgKwogeGVuL2FyY2gvYXJtL2Jvb3RmZHQuYyAgICAgICAg
ICAgIHwgIDIgKy0KIHhlbi9hcmNoL2FybS9jcHVlcnJhdGEuYyAgICAgICAgICB8ICAxICsKIHhl
bi9hcmNoL2FybS9kZXZpY2UuYyAgICAgICAgICAgICB8ICAxICsKIHhlbi9hcmNoL2FybS9wc2Np
LmMgICAgICAgICAgICAgICB8ICAxICsKIHhlbi9pbmNsdWRlL2FzbS1hcm0vYWNwaS5oICAgICAg
ICB8ICA3ICsrKy0tLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vYWx0ZXJuYXRpdmUuaCB8ICAzICst
LQogeGVuL2luY2x1ZGUvYXNtLWFybS9kZXZpY2UuaCAgICAgIHwgMTAgKysrKy0tLS0tLQogeGVu
L2luY2x1ZGUvYXNtLWFybS9pb21tdS5oICAgICAgIHwgIDQgKystLQogeGVuL2luY2x1ZGUvYXNt
LWFybS9wbGF0Zm9ybS5oICAgIHwgIDcgKysrLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1
cC5oICAgICAgIHwgIDYgKysrLS0tCiB4ZW4vaW5jbHVkZS94ZW4vZGV2aWNlX3RyZWUuaCAgICAg
fCAgNSArKy0tLQogMTIgZmlsZXMgY2hhbmdlZCwgMjMgaW5zZXJ0aW9ucygrKSwgMjUgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FjcGkvbGliLmMgYi94ZW4vYXJjaC9h
cm0vYWNwaS9saWIuYwppbmRleCBhZGE1Mjk4YTM4Li40ZmM2ZTE3MzIyIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC9hcm0vYWNwaS9saWIuYworKysgYi94ZW4vYXJjaC9hcm0vYWNwaS9saWIuYwpAQCAt
MjIsNiArMjIsNyBAQAogICovCiAKICNpbmNsdWRlIDx4ZW4vYWNwaS5oPgorI2luY2x1ZGUgPHhl
bi9pbml0Lmg+CiAjaW5jbHVkZSA8eGVuL21tLmg+CiAKIGNoYXIgKl9fYWNwaV9tYXBfdGFibGUo
cGFkZHJfdCBwaHlzLCB1bnNpZ25lZCBsb25nIHNpemUpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9h
cm0vYm9vdGZkdC5jIGIveGVuL2FyY2gvYXJtL2Jvb3RmZHQuYwppbmRleCA4ZWJhNDJjN2I5Li40
NGFmMTFjMGZkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYm9vdGZkdC5jCisrKyBiL3hlbi9h
cmNoL2FybS9ib290ZmR0LmMKQEAgLTM0OSw3ICszNDksNyBAQCBzaXplX3QgX19pbml0IGJvb3Rf
ZmR0X2luZm8oY29uc3Qgdm9pZCAqZmR0LCBwYWRkcl90IHBhZGRyKQogICAgIHJldHVybiBmZHRf
dG90YWxzaXplKGZkdCk7CiB9CiAKLWNvbnN0IGNoYXIgKmJvb3RfZmR0X2NtZGxpbmUoY29uc3Qg
dm9pZCAqZmR0KQorY29uc3QgX19pbml0IGNoYXIgKmJvb3RfZmR0X2NtZGxpbmUoY29uc3Qgdm9p
ZCAqZmR0KQogewogICAgIGludCBub2RlOwogICAgIGNvbnN0IHN0cnVjdCBmZHRfcHJvcGVydHkg
KnByb3A7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vY3B1ZXJyYXRhLmMgYi94ZW4vYXJjaC9h
cm0vY3B1ZXJyYXRhLmMKaW5kZXggOTdhMTE4MjkzYi4uYWRmODhlN2JkYyAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gvYXJtL2NwdWVycmF0YS5jCisrKyBiL3hlbi9hcmNoL2FybS9jcHVlcnJhdGEuYwpA
QCAtMSw1ICsxLDYgQEAKICNpbmNsdWRlIDx4ZW4vY3B1Lmg+CiAjaW5jbHVkZSA8eGVuL2NwdW1h
c2suaD4KKyNpbmNsdWRlIDx4ZW4vaW5pdC5oPgogI2luY2x1ZGUgPHhlbi9tbS5oPgogI2luY2x1
ZGUgPHhlbi9zaXplcy5oPgogI2luY2x1ZGUgPHhlbi9zbXAuaD4KZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL2FybS9kZXZpY2UuYyBiL3hlbi9hcmNoL2FybS9kZXZpY2UuYwppbmRleCBhMDA3MmMxNTYz
Li43MGNkNmMxYTE5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZGV2aWNlLmMKKysrIGIveGVu
L2FyY2gvYXJtL2RldmljZS5jCkBAIC0xOSw2ICsxOSw3IEBACiAKICNpbmNsdWRlIDxhc20vZGV2
aWNlLmg+CiAjaW5jbHVkZSA8eGVuL2Vycm5vLmg+CisjaW5jbHVkZSA8eGVuL2luaXQuaD4KICNp
bmNsdWRlIDx4ZW4vbGliLmg+CiAKIGV4dGVybiBjb25zdCBzdHJ1Y3QgZGV2aWNlX2Rlc2MgX3Nk
ZXZpY2VbXSwgX2VkZXZpY2VbXTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wc2NpLmMgYi94
ZW4vYXJjaC9hcm0vcHNjaS5jCmluZGV4IGE5MzEyMWY0M2IuLmQyM2NiOGU3NmUgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL2FybS9wc2NpLmMKKysrIGIveGVuL2FyY2gvYXJtL3BzY2kuYwpAQCAtMTks
NiArMTksNyBAQAogCiAKICNpbmNsdWRlIDx4ZW4vdHlwZXMuaD4KKyNpbmNsdWRlIDx4ZW4vaW5p
dC5oPgogI2luY2x1ZGUgPHhlbi9tbS5oPgogI2luY2x1ZGUgPHhlbi9zbXAuaD4KICNpbmNsdWRl
IDxhc20vY3B1ZmVhdHVyZS5oPgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9hY3Bp
LmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FjcGkuaAppbmRleCBjMTgzYjZiYjZlLi5mZWVjNGZi
MGFjIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2FjcGkuaAorKysgYi94ZW4vaW5j
bHVkZS9hc20tYXJtL2FjcGkuaApAQCAtMjMsNyArMjMsNiBAQAogI2lmbmRlZiBfQVNNX0FSTV9B
Q1BJX0gKICNkZWZpbmUgX0FTTV9BUk1fQUNQSV9ICiAKLSNpbmNsdWRlIDx4ZW4vaW5pdC5oPgog
I2luY2x1ZGUgPGFzbS9wYWdlLmg+CiAjaW5jbHVkZSA8YXNtL3NldHVwLmg+CiAKQEAgLTQzLDkg
KzQyLDkgQEAgdHlwZWRlZiBlbnVtIHsKICAgICBUQkxfTU1BWCwKIH0gRUZJX01FTV9SRVM7CiAK
LWJvb2wgX19pbml0IGFjcGlfcHNjaV9wcmVzZW50KHZvaWQpOwotYm9vbCBfX2luaXQgYWNwaV9w
c2NpX2h2Y19wcmVzZW50KHZvaWQpOwotdm9pZCBfX2luaXQgYWNwaV9zbXBfaW5pdF9jcHVzKHZv
aWQpOworYm9vbCBhY3BpX3BzY2lfcHJlc2VudCh2b2lkKTsKK2Jvb2wgYWNwaV9wc2NpX2h2Y19w
cmVzZW50KHZvaWQpOwordm9pZCBhY3BpX3NtcF9pbml0X2NwdXModm9pZCk7CiAKIC8qCiAgKiBU
aGlzIGZ1bmN0aW9uIHJldHVybnMgdGhlIG9mZnNldCBvZiBhIGdpdmVuIEFDUEkvRUZJIHRhYmxl
IGluIHRoZSBhbGxvY2F0ZWQKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYWx0ZXJu
YXRpdmUuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYWx0ZXJuYXRpdmUuaAppbmRleCA5YjRiMDI4
MTFiLi5kZWRiNmRkMDAxIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2FsdGVybmF0
aXZlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hbHRlcm5hdGl2ZS5oCkBAIC03LDcgKzcs
NiBAQAogCiAjaWZuZGVmIF9fQVNTRU1CTFlfXwogCi0jaW5jbHVkZSA8eGVuL2luaXQuaD4KICNp
bmNsdWRlIDx4ZW4vdHlwZXMuaD4KICNpbmNsdWRlIDx4ZW4vc3RyaW5naWZ5Lmg+CiAKQEAgLTI4
LDcgKzI3LDcgQEAgdHlwZWRlZiB2b2lkICgqYWx0ZXJuYXRpdmVfY2JfdCkoY29uc3Qgc3RydWN0
IGFsdF9pbnN0ciAqYWx0LAogCQkJCSBjb25zdCB1aW50MzJfdCAqb3JpZ3B0ciwgdWludDMyX3Qg
KnVwZHB0ciwKIAkJCQkgaW50IG5yX2luc3QpOwogCi12b2lkIF9faW5pdCBhcHBseV9hbHRlcm5h
dGl2ZXNfYWxsKHZvaWQpOwordm9pZCBhcHBseV9hbHRlcm5hdGl2ZXNfYWxsKHZvaWQpOwogaW50
IGFwcGx5X2FsdGVybmF0aXZlcyhjb25zdCBzdHJ1Y3QgYWx0X2luc3RyICpzdGFydCwgY29uc3Qg
c3RydWN0IGFsdF9pbnN0ciAqZW5kKTsKIAogI2RlZmluZSBBTFRJTlNUUl9FTlRSWShmZWF0dXJl
LCBjYikJCQkJCSAgICAgIFwKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZGV2aWNl
LmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2RldmljZS5oCmluZGV4IDY3MzRhZThlZmQuLjYzYTBm
MzYzMWQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZGV2aWNlLmgKKysrIGIveGVu
L2luY2x1ZGUvYXNtLWFybS9kZXZpY2UuaApAQCAtMSw4ICsxLDYgQEAKICNpZm5kZWYgX19BU01f
QVJNX0RFVklDRV9ICiAjZGVmaW5lIF9fQVNNX0FSTV9ERVZJQ0VfSAogCi0jaW5jbHVkZSA8eGVu
L2luaXQuaD4KLQogZW51bSBkZXZpY2VfdHlwZQogewogICAgIERFVl9EVCwKQEAgLTY4LDggKzY2
LDggQEAgc3RydWN0IGFjcGlfZGV2aWNlX2Rlc2MgewogICoKICAqICBSZXR1cm4gMCBvbiBzdWNj
ZXNzLgogICovCi1pbnQgX19pbml0IGFjcGlfZGV2aWNlX2luaXQoZW51bSBkZXZpY2VfY2xhc3Mg
Y2xhc3MsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgdm9pZCAqZGF0YSwgaW50
IGNsYXNzX3R5cGUpOworaW50IGFjcGlfZGV2aWNlX2luaXQoZW51bSBkZXZpY2VfY2xhc3MgY2xh
c3MsCisgICAgICAgICAgICAgICAgICAgICBjb25zdCB2b2lkICpkYXRhLCBpbnQgY2xhc3NfdHlw
ZSk7CiAKIC8qKgogICogIGRldmljZV9pbml0IC0gSW5pdGlhbGl6ZSBhIGRldmljZQpAQCAtNzks
OCArNzcsOCBAQCBpbnQgX19pbml0IGFjcGlfZGV2aWNlX2luaXQoZW51bSBkZXZpY2VfY2xhc3Mg
Y2xhc3MsCiAgKgogICogIFJldHVybiAwIG9uIHN1Y2Nlc3MuCiAgKi8KLWludCBfX2luaXQgZGV2
aWNlX2luaXQoc3RydWN0IGR0X2RldmljZV9ub2RlICpkZXYsIGVudW0gZGV2aWNlX2NsYXNzIGNs
YXNzLAotICAgICAgICAgICAgICAgICAgICAgICBjb25zdCB2b2lkICpkYXRhKTsKK2ludCBkZXZp
Y2VfaW5pdChzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmRldiwgZW51bSBkZXZpY2VfY2xhc3MgY2xh
c3MsCisgICAgICAgICAgICAgICAgY29uc3Qgdm9pZCAqZGF0YSk7CiAKIC8qKgogICogZGV2aWNl
X2dldF90eXBlIC0gR2V0IHRoZSB0eXBlIG9mIHRoZSBkZXZpY2UKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL2FzbS1hcm0vaW9tbXUuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vaW9tbXUuaAppbmRl
eCBmNmRmMzJmODYwLi45MGNkMDExZDM1IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJt
L2lvbW11LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9pb21tdS5oCkBAIC0yNCw5ICsyNCw5
IEBAIHN0cnVjdCBhcmNoX2lvbW11CiAjZGVmaW5lIGlvbW11X3VzZV9oYXBfcHQoZCkgKGhhc19p
b21tdV9wdChkKSkKIAogY29uc3Qgc3RydWN0IGlvbW11X29wcyAqaW9tbXVfZ2V0X29wcyh2b2lk
KTsKLXZvaWQgX19pbml0IGlvbW11X3NldF9vcHMoY29uc3Qgc3RydWN0IGlvbW11X29wcyAqb3Bz
KTsKK3ZvaWQgaW9tbXVfc2V0X29wcyhjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzICpvcHMpOwogCi1p
bnQgX19pbml0IGlvbW11X2hhcmR3YXJlX3NldHVwKHZvaWQpOworaW50IGlvbW11X2hhcmR3YXJl
X3NldHVwKHZvaWQpOwogCiAjZW5kaWYgLyogX19BUkNIX0FSTV9JT01NVV9IX18gKi8KIApkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9wbGF0Zm9ybS5oIGIveGVuL2luY2x1ZGUvYXNt
LWFybS9wbGF0Zm9ybS5oCmluZGV4IDI1OTFkN2JiMDMuLmJmOTI1ODE1NmMgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL2FzbS1hcm0vcGxhdGZvcm0uaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJt
L3BsYXRmb3JtLmgKQEAgLTEsNyArMSw2IEBACiAjaWZuZGVmIF9fQVNNX0FSTV9QTEFURk9STV9I
CiAjZGVmaW5lIF9fQVNNX0FSTV9QTEFURk9STV9ICiAKLSNpbmNsdWRlIDx4ZW4vaW5pdC5oPgog
I2luY2x1ZGUgPHhlbi9zY2hlZC5oPgogI2luY2x1ZGUgPHhlbi9tbS5oPgogI2luY2x1ZGUgPHhl
bi9kZXZpY2VfdHJlZS5oPgpAQCAtNDYsOSArNDUsOSBAQCBzdHJ1Y3QgcGxhdGZvcm1fZGVzYyB7
CiAgKi8KICNkZWZpbmUgUExBVEZPUk1fUVVJUktfR0lDXzY0S19TVFJJREUgKDEgPDwgMCkKIAot
dm9pZCBfX2luaXQgcGxhdGZvcm1faW5pdCh2b2lkKTsKLWludCBfX2luaXQgcGxhdGZvcm1faW5p
dF90aW1lKHZvaWQpOwotaW50IF9faW5pdCBwbGF0Zm9ybV9zcGVjaWZpY19tYXBwaW5nKHN0cnVj
dCBkb21haW4gKmQpOwordm9pZCBwbGF0Zm9ybV9pbml0KHZvaWQpOworaW50IHBsYXRmb3JtX2lu
aXRfdGltZSh2b2lkKTsKK2ludCBwbGF0Zm9ybV9zcGVjaWZpY19tYXBwaW5nKHN0cnVjdCBkb21h
aW4gKmQpOwogI2lmZGVmIENPTkZJR19BUk1fMzIKIGludCBwbGF0Zm9ybV9zbXBfaW5pdCh2b2lk
KTsKIGludCBwbGF0Zm9ybV9jcHVfdXAoaW50IGNwdSk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9hc20tYXJtL3NldHVwLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgKaW5kZXggMGNj
MzMzMDgwNy4uNWY0MWJhMGNiYSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1
cC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaApAQCAtNzQsMTQgKzc0LDE0IEBA
IHZvaWQgZGlzY2FyZF9pbml0aWFsX21vZHVsZXModm9pZCk7CiB2b2lkIGR0X3VucmVzZXJ2ZWRf
cmVnaW9ucyhwYWRkcl90IHMsIHBhZGRyX3QgZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHZvaWQgKCpjYikocGFkZHJfdCwgcGFkZHJfdCksIGludCBmaXJzdCk7CiAKLXNpemVfdCBfX2lu
aXQgYm9vdF9mZHRfaW5mbyhjb25zdCB2b2lkICpmZHQsIHBhZGRyX3QgcGFkZHIpOwotY29uc3Qg
Y2hhciBfX2luaXQgKmJvb3RfZmR0X2NtZGxpbmUoY29uc3Qgdm9pZCAqZmR0KTsKK3NpemVfdCBi
b290X2ZkdF9pbmZvKGNvbnN0IHZvaWQgKmZkdCwgcGFkZHJfdCBwYWRkcik7Citjb25zdCBjaGFy
ICpib290X2ZkdF9jbWRsaW5lKGNvbnN0IHZvaWQgKmZkdCk7CiAKIHN0cnVjdCBib290bW9kdWxl
ICphZGRfYm9vdF9tb2R1bGUoYm9vdG1vZHVsZV9raW5kIGtpbmQsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhZGRyX3Qgc3RhcnQsIHBhZGRyX3Qgc2l6ZSwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqY21kbGluZSk7CiBzdHJ1Y3Qg
Ym9vdG1vZHVsZSAqYm9vdF9tb2R1bGVfZmluZF9ieV9raW5kKGJvb3Rtb2R1bGVfa2luZCBraW5k
KTsKLWNvbnN0IGNoYXIgKiBfX2luaXQgYm9vdF9tb2R1bGVfa2luZF9hc19zdHJpbmcoYm9vdG1v
ZHVsZV9raW5kIGtpbmQpOworY29uc3QgY2hhciAqYm9vdF9tb2R1bGVfa2luZF9hc19zdHJpbmco
Ym9vdG1vZHVsZV9raW5kIGtpbmQpOwogCiAjZW5kaWYKIC8qCmRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS94ZW4vZGV2aWNlX3RyZWUuaCBiL3hlbi9pbmNsdWRlL3hlbi9kZXZpY2VfdHJlZS5oCmlu
ZGV4IDkxZmEwYjZmNjEuLjc0MDhhNmM0OGMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9k
ZXZpY2VfdHJlZS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9kZXZpY2VfdHJlZS5oCkBAIC0xNSw3
ICsxNSw2IEBACiAjaW5jbHVkZSA8cHVibGljL3hlbi5oPgogI2luY2x1ZGUgPHB1YmxpYy9kZXZp
Y2VfdHJlZV9kZWZzLmg+CiAjaW5jbHVkZSA8eGVuL2tlcm5lbC5oPgotI2luY2x1ZGUgPHhlbi9p
bml0Lmg+CiAjaW5jbHVkZSA8eGVuL3N0cmluZy5oPgogI2luY2x1ZGUgPHhlbi90eXBlcy5oPgog
I2luY2x1ZGUgPHhlbi9saXN0Lmg+CkBAIC0xNjksNyArMTY4LDcgQEAgaW50IGRldmljZV90cmVl
X2Zvcl9lYWNoX25vZGUoY29uc3Qgdm9pZCAqZmR0LAogICogQ3JlYXRlIGEgaGllcmFyY2hpY2Fs
IGRldmljZSB0cmVlIGZvciB0aGUgaG9zdCBEVEIgdG8gYmUgYWJsZQogICogdG8gcmV0cmlldmUg
cGFyZW50cy4KICAqLwotdm9pZCBfX2luaXQgZHRfdW5mbGF0dGVuX2hvc3RfZGV2aWNlX3RyZWUo
dm9pZCk7Cit2b2lkIGR0X3VuZmxhdHRlbl9ob3N0X2RldmljZV90cmVlKHZvaWQpOwogCiAvKioK
ICAqIElSUSB0cmFuc2xhdGlvbiBjYWxsYmFjawpAQCAtMjA0LDcgKzIwMyw3IEBAIGV4dGVybiBj
b25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmR0X2ludGVycnVwdF9jb250cm9sbGVyOwogICoK
ICAqIElmIGZvdW5kLCByZXR1cm4gdGhlIGludGVycnVwdCBjb250cm9sbGVyIGRldmljZSBub2Rl
LgogICovCi1zdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKiBfX2luaXQKK3N0cnVjdCBkdF9kZXZpY2Vf
bm9kZSAqCiBkdF9maW5kX2ludGVycnVwdF9jb250cm9sbGVyKGNvbnN0IHN0cnVjdCBkdF9kZXZp
Y2VfbWF0Y2ggKm1hdGNoZXMpOwogCiAjZGVmaW5lIGR0X3Byb3BfY21wKHMxLCBzMikgc3RyY21w
KChzMSksIChzMikpCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 18:13:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 18:13: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 1gHuzq-0004Wc-Pz; Wed, 31 Oct 2018 18:13:38 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yklc=nl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHuzp-0004TP-5C
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 18:13:37 +0000
X-Inumbo-ID: aee3f88c-dd38-11e8-87d6-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id aee3f88c-dd38-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 18:13:35 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 71A3D80D;
 Wed, 31 Oct 2018 11:13:35 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 865FF3F6A8;
 Wed, 31 Oct 2018 11:13:34 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Wed, 31 Oct 2018 18:13:05 +0000
Message-Id: <20181031181313.8028-14-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181031181313.8028-1-julien.grall@arm.com>
References: <20181031181313.8028-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 13/21] xen/arm: Only include vreg.h when
 necessary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>, sstabellini@kernel.org,
 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>

U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3
ZWQtYnk6IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CgotLS0KICAgIENo
YW5nZXMgaW4gdjI6CiAgICAgICAgLSBBZGQgQW5kcmlpJ3MgcmV2aWV3ZWQtYnkKLS0tCiB4ZW4v
YXJjaC9hcm0vdmdpYy12Mi5jICAgICAgIHwgMSArCiB4ZW4vYXJjaC9hcm0vdmdpYy12My1pdHMu
YyAgIHwgMSArCiB4ZW4vYXJjaC9hcm0vdnBsMDExLmMgICAgICAgIHwgMSArCiB4ZW4vaW5jbHVk
ZS9hc20tYXJtL3ZnaWMuaCAgIHwgMSAtCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oIHwg
MSAtCiA1IGZpbGVzIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdmdpYy12Mi5jIGIveGVuL2FyY2gvYXJtL3ZnaWMtdjIu
YwppbmRleCBmNmMxMWYxZTQxLi44NTI2ZjliZTA0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0v
dmdpYy12Mi5jCisrKyBiL3hlbi9hcmNoL2FybS92Z2ljLXYyLmMKQEAgLTMxLDYgKzMxLDcgQEAK
ICNpbmNsdWRlIDxhc20vcGxhdGZvcm0uaD4KICNpbmNsdWRlIDxhc20vdmdpYy5oPgogI2luY2x1
ZGUgPGFzbS92Z2ljLWVtdWwuaD4KKyNpbmNsdWRlIDxhc20vdnJlZy5oPgogCiBzdGF0aWMgc3Ry
dWN0IHsKICAgICBib29sIGVuYWJsZWQ7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdmdpYy12
My1pdHMuYyBiL3hlbi9hcmNoL2FybS92Z2ljLXYzLWl0cy5jCmluZGV4IDllZGQ5N2M0ZTcuLjVi
NzNjNGVjZDcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS92Z2ljLXYzLWl0cy5jCisrKyBiL3hl
bi9hcmNoL2FybS92Z2ljLXYzLWl0cy5jCkBAIC00NSw2ICs0NSw3IEBACiAjaW5jbHVkZSA8YXNt
L2dpY192M19pdHMuaD4KICNpbmNsdWRlIDxhc20vdmdpYy5oPgogI2luY2x1ZGUgPGFzbS92Z2lj
LWVtdWwuaD4KKyNpbmNsdWRlIDxhc20vdnJlZy5oPgogCiAvKgogICogRGF0YSBzdHJ1Y3R1cmUg
dG8gZGVzY3JpYmUgYSB2aXJ0dWFsIElUUy4KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92cGww
MTEuYyBiL3hlbi9hcmNoL2FybS92cGwwMTEuYwppbmRleCBhMjgxZWFiZDdlLi4xMTdlNDFjNzYw
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdnBsMDExLmMKKysrIGIveGVuL2FyY2gvYXJtL3Zw
bDAxMS5jCkBAIC0zMyw2ICszMyw3IEBACiAjaW5jbHVkZSA8YXNtL3BsMDExLXVhcnQuaD4KICNp
bmNsdWRlIDxhc20vdmdpYy1lbXVsLmg+CiAjaW5jbHVkZSA8YXNtL3ZwbDAxMS5oPgorI2luY2x1
ZGUgPGFzbS92cmVnLmg+CiAKIC8qCiAgKiBTaW5jZSBwbDAxMSByZWdpc3RlcnMgYXJlIDMyLWJp
dCByZWdpc3RlcnMsIGFsbCByZWdpc3RlcnMKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1h
cm0vdmdpYy5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS92Z2ljLmgKaW5kZXggMzc0ZmRhYTQwZC4u
NzYwMzkyZjllZiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS92Z2ljLmgKKysrIGIv
eGVuL2luY2x1ZGUvYXNtLWFybS92Z2ljLmgKQEAgLTI3LDcgKzI3LDYgQEAKICNpbmNsdWRlIDx4
ZW4vcmJ0cmVlLmg+CiAjaW5jbHVkZSA8YXNtL2dpYy5oPgogI2luY2x1ZGUgPGFzbS9tbWlvLmg+
Ci0jaW5jbHVkZSA8YXNtL3ZyZWcuaD4KIAogc3RydWN0IHBlbmRpbmdfaXJxCiB7CmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS92
cGwwMTEuaAppbmRleCBkYjk1ZmY4MjJmLi5hODI4NjlhNTNjIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20tYXJtL3ZwbDAxMS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmgK
QEAgLTIxLDcgKzIxLDYgQEAKIAogI2luY2x1ZGUgPHB1YmxpYy9kb21jdGwuaD4KICNpbmNsdWRl
IDxwdWJsaWMvaW8vcmluZy5oPgotI2luY2x1ZGUgPGFzbS92cmVnLmg+CiAjaW5jbHVkZSA8eGVu
L21tLmg+CiAKIC8qIGhlbHBlciBtYWNyb3MgKi8KLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 18:13:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 18:13: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 1gHuzr-0004XT-BS; Wed, 31 Oct 2018 18:13:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yklc=nl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHuzp-0004Te-DW
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 18:13:37 +0000
X-Inumbo-ID: af92111e-dd38-11e8-87d6-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id af92111e-dd38-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 18:13:36 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 99F511596;
 Wed, 31 Oct 2018 11:13:36 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id AEB293F6A8;
 Wed, 31 Oct 2018 11:13:35 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Wed, 31 Oct 2018 18:13:06 +0000
Message-Id: <20181031181313.8028-15-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181031181313.8028-1-julien.grall@arm.com>
References: <20181031181313.8028-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 14/21] xen/arm: Remove unnecessary includes
 in asm/vgic.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 <julien.grall@arm.com>, sstabellini@kernel.org,
 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>

U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3
ZWQtYnk6IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CgotLS0KICAgIENo
YW5nZXMgaW4gdjI6CiAgICAgICAgLSBBZGQgQW5kcmlpJ3MgcmV2aWV3ZWQtYnkKLS0tCiB4ZW4v
aW5jbHVkZS9hc20tYXJtL3ZnaWMuaCB8IDMgLS0tCiAxIGZpbGUgY2hhbmdlZCwgMyBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3ZnaWMuaCBiL3hlbi9pbmNs
dWRlL2FzbS1hcm0vdmdpYy5oCmluZGV4IDc2MDM5MmY5ZWYuLjAzMTZkODdmNjYgMTAwNjQ0Ci0t
LSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdmdpYy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0v
dmdpYy5oCkBAIC0yMiwxMSArMjIsOCBAQAogI2luY2x1ZGUgPGFzbS9uZXdfdmdpYy5oPgogI2Vs
c2UKIAotI2luY2x1ZGUgPHhlbi9iaXRvcHMuaD4KICNpbmNsdWRlIDx4ZW4vcmFkaXgtdHJlZS5o
PgogI2luY2x1ZGUgPHhlbi9yYnRyZWUuaD4KLSNpbmNsdWRlIDxhc20vZ2ljLmg+Ci0jaW5jbHVk
ZSA8YXNtL21taW8uaD4KIAogc3RydWN0IHBlbmRpbmdfaXJxCiB7Ci0tIAoyLjExLjAKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 18:13:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 18:13: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 1gHuzr-0004YP-VF; Wed, 31 Oct 2018 18:13:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yklc=nl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHuzq-0004WM-Om
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 18:13:38 +0000
X-Inumbo-ID: b03dc4c2-dd38-11e8-87d6-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b03dc4c2-dd38-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 18:13:38 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id C233B80D;
 Wed, 31 Oct 2018 11:13:37 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D71733F6A8;
 Wed, 31 Oct 2018 11:13:36 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Wed, 31 Oct 2018 18:13:07 +0000
Message-Id: <20181031181313.8028-16-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181031181313.8028-1-julien.grall@arm.com>
References: <20181031181313.8028-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 15/21] xen/arm: Remove unnecessary includes
 in asm/mmio.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 <julien.grall@arm.com>, sstabellini@kernel.org,
 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>

U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3
ZWQtYnk6IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CgotLS0KICAgIENo
YW5nZXMgaW4gdjI6CiAgICAgICAgLSBBZGQgQW5kcmlpJ3MgcmV2aWV3ZWQtYnkKLS0tCiB4ZW4v
aW5jbHVkZS9hc20tYXJtL21taW8uaCB8IDIgLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vbW1pby5oIGIveGVuL2luY2x1
ZGUvYXNtLWFybS9tbWlvLmgKaW5kZXggM2VkM2Y4MmJmNy4uOGRiZmIyNzY4MiAxMDA2NDQKLS0t
IGEveGVuL2luY2x1ZGUvYXNtLWFybS9tbWlvLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9t
bWlvLmgKQEAgLTIzLDggKzIzLDYgQEAKICNpbmNsdWRlIDx4ZW4vcndsb2NrLmg+CiAKICNpbmNs
dWRlIDxhc20vaHNyLmg+Ci0jaW5jbHVkZSA8YXNtL3Byb2Nlc3Nvci5oPgotI2luY2x1ZGUgPGFz
bS9yZWdzLmg+CiAKICNkZWZpbmUgTUFYX0lPX0hBTkRMRVIgIDE2CiAKLS0gCjIuMTEuMAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 18:13:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 18: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 1gHuzt-0004ag-4E; Wed, 31 Oct 2018 18:13:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yklc=nl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHuzr-0004YM-Vr
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 18:13:40 +0000
X-Inumbo-ID: b0f0d7fa-dd38-11e8-87d6-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b0f0d7fa-dd38-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 18:13:39 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id EAA561596;
 Wed, 31 Oct 2018 11:13:38 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 0B3883F6A8;
 Wed, 31 Oct 2018 11:13:37 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Wed, 31 Oct 2018 18:13:08 +0000
Message-Id: <20181031181313.8028-17-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181031181313.8028-1-julien.grall@arm.com>
References: <20181031181313.8028-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 16/21] xen/arm: Remove unnecessary includes
 in traps.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: Julien Grall <julien.grall@arm.com>, sstabellini@kernel.org,
 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>

QWxzbywgaW5jbHVkZSBzbWNjYy5oIGluc3RlYWQgb2YgcHNjaS5oLgoKU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3ZWQtYnk6IEFuZHJpaSBB
bmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CgotLS0KICAgIENoYW5nZXMgaW4gdjI6CiAg
ICAgICAgLSBBZGQgQW5kcmlpJ3MgcmV2aWV3ZWQtYnkKLS0tCiB4ZW4vYXJjaC9hcm0vdHJhcHMu
YyB8IDQgKy0tLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAzIGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90cmFwcy5jIGIveGVuL2FyY2gvYXJtL3RyYXBz
LmMKaW5kZXggMGI4ZDM0MmMxYS4uODhmZmVlYjQ4MCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJt
L3RyYXBzLmMKKysrIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKQEAgLTQyLDEyICs0MiwxMCBAQAog
I2luY2x1ZGUgPGFzbS9jcHVmZWF0dXJlLmg+CiAjaW5jbHVkZSA8YXNtL2RlYnVnZ2VyLmg+CiAj
aW5jbHVkZSA8YXNtL2V2ZW50Lmg+Ci0jaW5jbHVkZSA8YXNtL2ZsdXNodGxiLmg+CiAjaW5jbHVk
ZSA8YXNtL2hzci5oPgogI2luY2x1ZGUgPGFzbS9tbWlvLmg+Ci0jaW5jbHVkZSA8YXNtL21vbml0
b3IuaD4KLSNpbmNsdWRlIDxhc20vcHNjaS5oPgogI2luY2x1ZGUgPGFzbS9yZWdzLmg+CisjaW5j
bHVkZSA8YXNtL3NtY2NjLmg+CiAjaW5jbHVkZSA8YXNtL3RyYXBzLmg+CiAjaW5jbHVkZSA8YXNt
L3ZnaWMuaD4KICNpbmNsdWRlIDxhc20vdnRpbWVyLmg+Ci0tIAoyLjExLjAKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 18:13:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 18: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 1gHuzu-0004er-Qo; Wed, 31 Oct 2018 18:13: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=yklc=nl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHuzt-0004af-5O
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 18:13:41 +0000
X-Inumbo-ID: b1b768f6-dd38-11e8-a501-12d6303a7972
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id b1b768f6-dd38-11e8-a501-12d6303a7972;
 Wed, 31 Oct 2018 18:13:40 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 1EC3A80D;
 Wed, 31 Oct 2018 11:13:40 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 33A223F6A8;
 Wed, 31 Oct 2018 11:13:39 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Wed, 31 Oct 2018 18:13:09 +0000
Message-Id: <20181031181313.8028-18-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181031181313.8028-1-julien.grall@arm.com>
References: <20181031181313.8028-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 17/21] xen/arm: Remove unnecessary includes
 in asm/p2m.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 <julien.grall@arm.com>, sstabellini@kernel.org,
 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>

U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3
ZWQtYnk6IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CgotLS0KICAgIENo
YW5nZXMgaW4gdjI6CiAgICAgICAgLSBBZGQgQW5kcmlpJ3MgcmV2aWV3ZWQtYnkKLS0tCiB4ZW4v
aW5jbHVkZS9hc20tYXJtL3AybS5oIHwgMyAtLS0KIDEgZmlsZSBjaGFuZ2VkLCAzIGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcDJtLmggYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL3AybS5oCmluZGV4IGMwMzU1NzU0NGEuLmJlNTgxMjVmYjcgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL2FzbS1hcm0vcDJtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wMm0u
aApAQCAtNSwxMCArNSw3IEBACiAjaW5jbHVkZSA8eGVuL3JhZGl4LXRyZWUuaD4KICNpbmNsdWRl
IDx4ZW4vcndsb2NrLmg+CiAjaW5jbHVkZSA8eGVuL21lbV9hY2Nlc3MuaD4KLSNpbmNsdWRlIDxw
dWJsaWMvdm1fZXZlbnQuaD4gLyogZm9yIHZtX2V2ZW50X3Jlc3BvbnNlX3QgKi8KLSNpbmNsdWRl
IDxwdWJsaWMvbWVtb3J5Lmg+CiAjaW5jbHVkZSA8eGVuL3AybS1jb21tb24uaD4KLSNpbmNsdWRl
IDxwdWJsaWMvbWVtb3J5Lmg+CiAKICNkZWZpbmUgcGFkZHJfYml0cyBQQUREUl9CSVRTCiAKLS0g
CjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 18:13:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 18:13: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 1gHuzw-0004hF-B6; Wed, 31 Oct 2018 18:13: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=yklc=nl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHuzu-0004e0-CN
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 18:13:42 +0000
X-Inumbo-ID: b261d728-dd38-11e8-92d6-12d6303a7972
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id b261d728-dd38-11e8-92d6-12d6303a7972;
 Wed, 31 Oct 2018 18:13:41 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 46F071596;
 Wed, 31 Oct 2018 11:13:41 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 5BD853F6A8;
 Wed, 31 Oct 2018 11:13:40 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Wed, 31 Oct 2018 18:13:10 +0000
Message-Id: <20181031181313.8028-19-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181031181313.8028-1-julien.grall@arm.com>
References: <20181031181313.8028-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 18/21] xen/arm: Remove unnecessary includes
 in asm-arm/acpi.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 <julien.grall@arm.com>, sstabellini@kernel.org,
 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>

U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3
ZWQtYnk6IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CgotLS0KICAgIENo
YW5nZXMgaW4gdjI6CiAgICAgICAgLSBBZGQgQW5kcmlpJ3MgcmV2aWV3ZWQtYnkKLS0tCiB4ZW4v
aW5jbHVkZS9hc20tYXJtL2FjcGkuaCB8IDEgLQogMSBmaWxlIGNoYW5nZWQsIDEgZGVsZXRpb24o
LSkKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2FjcGkuaCBiL3hlbi9pbmNsdWRl
L2FzbS1hcm0vYWNwaS5oCmluZGV4IGZlZWM0ZmIwYWMuLjUwMzQwMjgxYTkgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL2FzbS1hcm0vYWNwaS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYWNw
aS5oCkBAIC0yMyw3ICsyMyw2IEBACiAjaWZuZGVmIF9BU01fQVJNX0FDUElfSAogI2RlZmluZSBf
QVNNX0FSTV9BQ1BJX0gKIAotI2luY2x1ZGUgPGFzbS9wYWdlLmg+CiAjaW5jbHVkZSA8YXNtL3Nl
dHVwLmg+CiAKICNkZWZpbmUgQ09NUElMRVJfREVQRU5ERU5UX0lOVDY0ICAgbG9uZyBsb25nCi0t
IAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 18:13:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 18:13: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 1gHuzx-0004jd-O8; Wed, 31 Oct 2018 18:13: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=yklc=nl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHuzv-0004gA-Kb
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 18:13:43 +0000
X-Inumbo-ID: b30ac342-dd38-11e8-a7e9-12d6303a7972
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id b30ac342-dd38-11e8-a7e9-12d6303a7972;
 Wed, 31 Oct 2018 18:13:42 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 6F55F80D;
 Wed, 31 Oct 2018 11:13:42 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 841B03F6A8;
 Wed, 31 Oct 2018 11:13:41 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Wed, 31 Oct 2018 18:13:11 +0000
Message-Id: <20181031181313.8028-20-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181031181313.8028-1-julien.grall@arm.com>
References: <20181031181313.8028-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 19/21] xen/arm: Remove unnecessary includes
 in asm/current.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 <julien.grall@arm.com>, sstabellini@kernel.org,
 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>

U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KUmV2aWV3
ZWQtYnk6IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CgotLS0KICAgIENo
YW5nZXMgaW4gdjI6CiAgICAgICAgLSBBZGQgQW5kcmlpJ3MgcmV2aWV3ZWQtYnkKLS0tCiB4ZW4v
aW5jbHVkZS9hc20tYXJtL2N1cnJlbnQuaCB8IDIgLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vY3VycmVudC5oIGIveGVu
L2luY2x1ZGUvYXNtLWFybS9jdXJyZW50LmgKaW5kZXggZjk4MTliMzRmYy4uYzRhZjY2ZmJiOSAx
MDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9jdXJyZW50LmgKKysrIGIveGVuL2luY2x1
ZGUvYXNtLWFybS9jdXJyZW50LmgKQEAgLTIsOSArMiw3IEBACiAjZGVmaW5lIF9fQVJNX0NVUlJF
TlRfSF9fCiAKICNpbmNsdWRlIDx4ZW4vcGVyY3B1Lmg+Ci0jaW5jbHVkZSA8cHVibGljL3hlbi5o
PgogCi0jaW5jbHVkZSA8YXNtL3BlcmNwdS5oPgogI2luY2x1ZGUgPGFzbS9wcm9jZXNzb3IuaD4K
IAogLyogVGVsbCB3aGV0aGVyIHRoZSBndWVzdCB2Q1BVIGVuYWJsZWQgV29ya2Fyb3VuZCAyIChp
LmUgdmFyaWFudCA0KSAqLwotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 18:13:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 18:13: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 1gHuzy-0004kc-9n; Wed, 31 Oct 2018 18:13: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=yklc=nl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHuzx-0004ii-4G
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 18:13:45 +0000
X-Inumbo-ID: b3bddcca-dd38-11e8-9fd3-12d6303a7972
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id b3bddcca-dd38-11e8-9fd3-12d6303a7972;
 Wed, 31 Oct 2018 18:13:43 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 979E81596;
 Wed, 31 Oct 2018 11:13:43 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id AC6B93F6A8;
 Wed, 31 Oct 2018 11:13:42 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Wed, 31 Oct 2018 18:13:12 +0000
Message-Id: <20181031181313.8028-21-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181031181313.8028-1-julien.grall@arm.com>
References: <20181031181313.8028-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 20/21] xen/arm: platform: Don't include p2m.h
 in exynos5 and omap5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.grall@arm.com>, sstabellini@kernel.org,
 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>

Tm9uZSBvZiB0aGUgcGxhdGZvcm1zIGFyZSB1c2luZyB0aGUgcDJtIGhlbHBlcnMuCgpTaWduZWQt
b2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpSZXZpZXdlZC1ieTog
QW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KCi0tLQogICAgQ2hhbmdlcyBp
biB2MjoKICAgICAgICAtIEFkZCBBbmRyaWkncyByZXZpZXdlZC1ieQotLS0KIHhlbi9hcmNoL2Fy
bS9wbGF0Zm9ybXMvZXh5bm9zNS5jIHwgMSAtCiB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL29tYXA1
LmMgICB8IDEgLQogMiBmaWxlcyBjaGFuZ2VkLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvZXh5bm9zNS5jIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jt
cy9leHlub3M1LmMKaW5kZXggZTJjMGI3Yjg3OC4uNjU2MDUwNzA5MiAxMDA2NDQKLS0tIGEveGVu
L2FyY2gvYXJtL3BsYXRmb3Jtcy9leHlub3M1LmMKKysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jt
cy9leHlub3M1LmMKQEAgLTE3LDcgKzE3LDYgQEAKICAqIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNl
bnNlIGZvciBtb3JlIGRldGFpbHMuCiAgKi8KIAotI2luY2x1ZGUgPGFzbS9wMm0uaD4KICNpbmNs
dWRlIDx4ZW4vZGV2aWNlX3RyZWUuaD4KICNpbmNsdWRlIDx4ZW4vZG9tYWluX3BhZ2UuaD4KICNp
bmNsdWRlIDx4ZW4vbW0uaD4KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvb21h
cDUuYyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvb21hcDUuYwppbmRleCA3ZGJiYTk1NzU2Li5h
ZWUyNGU0ZDI4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL29tYXA1LmMKKysr
IGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9vbWFwNS5jCkBAIC0xNyw3ICsxNyw2IEBACiAgKiBH
TlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgogICovCiAKLSNpbmNs
dWRlIDxhc20vcDJtLmg+CiAjaW5jbHVkZSA8YXNtL3BsYXRmb3JtLmg+CiAjaW5jbHVkZSA8YXNt
L3BsYXRmb3Jtcy9vbWFwNS5oPgogI2luY2x1ZGUgPHhlbi9tbS5oPgotLSAKMi4xMS4wCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 18:13:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 18:13: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 1gHv00-0004nW-0R; Wed, 31 Oct 2018 18:13: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=yklc=nl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHuzy-0004kU-An
 for xen-devel@lists.xen.org; Wed, 31 Oct 2018 18:13:46 +0000
X-Inumbo-ID: b46ba8fa-dd38-11e8-87f6-12d6303a7972
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id b46ba8fa-dd38-11e8-87f6-12d6303a7972;
 Wed, 31 Oct 2018 18:13:45 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id C01D380D;
 Wed, 31 Oct 2018 11:13:44 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com
 [10.1.196.50])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D4D3D3F6A8;
 Wed, 31 Oct 2018 11:13:43 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Wed, 31 Oct 2018 18:13:13 +0000
Message-Id: <20181031181313.8028-22-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20181031181313.8028-1-julien.grall@arm.com>
References: <20181031181313.8028-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH v2 21/21] xen/arm: Move vgic_* helpers from
 gic.h to vgic.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 <julien.grall@arm.com>, sstabellini@kernel.org,
 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>

S2VlcCB2Z2ljXyogaGVscGVycyBpbiBhIHNpbmdsZSBwbGFjZS4gQXQgdGhlIHNhbWUgdGltZSBy
ZW1vdmUgZ2ljLmgKZnJvbSBldmVudC5oIHNpbmNlIHRoZSBoZWxwZXJzIGhhcyBub3cgYmVlbiBt
b3ZlZCB0byB2Z2ljLmggKGluY2x1ZGVkIGJ5CmRvbWFpbi5oKS4KClNpZ25lZC1vZmYtYnk6IEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+ClJldmlld2VkLWJ5OiBBbmRyaWkgQW5p
c292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgoKLS0tCiAgICBDaGFuZ2VzIGluIHYyOgogICAg
ICAgIC0gQWRkIEFuZHJpaSdzIHJldmlld2VkLWJ5Ci0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9l
dmVudC5oIHwgMSAtCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2dpYy5oICAgfCAzIC0tLQogeGVuL2lu
Y2x1ZGUvYXNtLWFybS92Z2ljLmggIHwgNSArKysrKwogMyBmaWxlcyBjaGFuZ2VkLCA1IGluc2Vy
dGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFy
bS9ldmVudC5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9ldmVudC5oCmluZGV4IDJmNTE4NjQwNDMu
LmIxNGMxNjZhZDYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZXZlbnQuaAorKysg
Yi94ZW4vaW5jbHVkZS9hc20tYXJtL2V2ZW50LmgKQEAgLTEsNyArMSw2IEBACiAjaWZuZGVmIF9f
QVNNX0VWRU5UX0hfXwogI2RlZmluZSBfX0FTTV9FVkVOVF9IX18KIAotI2luY2x1ZGUgPGFzbS9n
aWMuaD4KICNpbmNsdWRlIDxhc20vZG9tYWluLmg+CiAKIHZvaWQgdmNwdV9raWNrKHN0cnVjdCB2
Y3B1ICp2KTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ2ljLmggYi94ZW4vaW5j
bHVkZS9hc20tYXJtL2dpYy5oCmluZGV4IDIyZmExMjJlNTIuLmZhYjAyZjE5ZjcgMTAwNjQ0Ci0t
LSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ2ljLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9n
aWMuaApAQCAtMjQ5LDkgKzI0OSw3IEBAIGV4dGVybiBpbnQgZ2ljX3JvdXRlX2lycV90b19ndWVz
dChzdHJ1Y3QgZG9tYWluICosIHVuc2lnbmVkIGludCB2aXJxLAogaW50IGdpY19yZW1vdmVfaXJx
X2Zyb21fZ3Vlc3Qoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHZpcnEsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MpOwogCi1leHRlcm4g
dm9pZCB2Z2ljX3N5bmNfdG9fbHJzKHZvaWQpOwogZXh0ZXJuIHZvaWQgZ2ljX2NsZWFyX3BlbmRp
bmdfaXJxcyhzdHJ1Y3QgdmNwdSAqdik7Ci1leHRlcm4gaW50IHZnaWNfdmNwdV9wZW5kaW5nX2ly
cShzdHJ1Y3QgdmNwdSAqdik7CiAKIGV4dGVybiB2b2lkIGluaXRfbWFpbnRlbmFuY2VfaW50ZXJy
dXB0KHZvaWQpOwogZXh0ZXJuIHZvaWQgZ2ljX3JhaXNlX2d1ZXN0X2lycShzdHJ1Y3QgdmNwdSAq
diwgdW5zaWduZWQgaW50IGlycSwKQEAgLTMwNiw3ICszMDQsNiBAQCBleHRlcm4gdW5zaWduZWQg
aW50IGdpY19udW1iZXJfbGluZXModm9pZCk7CiAvKiBJUlEgdHJhbnNsYXRpb24gZnVuY3Rpb24g
Zm9yIHRoZSBkZXZpY2UgdHJlZSAqLwogaW50IGdpY19pcnFfeGxhdGUoY29uc3QgdTMyICppbnRz
cGVjLCB1bnNpZ25lZCBpbnQgaW50c2l6ZSwKICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGlu
dCAqb3V0X2h3aXJxLCB1bnNpZ25lZCBpbnQgKm91dF90eXBlKTsKLXZvaWQgdmdpY19zeW5jX2Zy
b21fbHJzKHN0cnVjdCB2Y3B1ICp2KTsKIAogc3RydWN0IGdpY19pbmZvIHsKICAgICAvKiBHSUMg
dmVyc2lvbiAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS92Z2ljLmggYi94ZW4v
aW5jbHVkZS9hc20tYXJtL3ZnaWMuaAppbmRleCAwMzE2ZDg3ZjY2Li41NmVkNWZlOGZlIDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3ZnaWMuaAorKysgYi94ZW4vaW5jbHVkZS9hc20t
YXJtL3ZnaWMuaApAQCAtMzYzLDYgKzM2MywxMSBAQCB2b2lkIHZnaWNfdjNfc2V0dXBfaHcocGFk
ZHJfdCBkYmFzZSwKICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgaW50aWRfYml0
cyk7CiAjZW5kaWYKIAordm9pZCB2Z2ljX3N5bmNfdG9fbHJzKHZvaWQpOwordm9pZCB2Z2ljX3N5
bmNfZnJvbV9scnMoc3RydWN0IHZjcHUgKnYpOworCitpbnQgdmdpY192Y3B1X3BlbmRpbmdfaXJx
KHN0cnVjdCB2Y3B1ICp2KTsKKwogI2VuZGlmIC8qIF9fQVNNX0FSTV9WR0lDX0hfXyAqLwogCiAv
KgotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 18:33:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 18: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 1gHvIe-00089v-T9; Wed, 31 Oct 2018 18:33:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yklc=nl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHvId-00089q-HP
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 18:33:03 +0000
X-Inumbo-ID: 667889d7-dd3b-11e8-87d6-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 667889d7-dd3b-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 18:33:02 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4310180D;
 Wed, 31 Oct 2018 11:33:02 -0700 (PDT)
Received: from [10.37.12.80] (unknown [10.37.12.80])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B1DE13F6A8;
 Wed, 31 Oct 2018 11:33:00 -0700 (PDT)
To: Ian Jackson <ian.jackson@citrix.com>
References: <20181030161326.17879-1-ian.jackson@eu.citrix.com>
 <18bf9618-d950-8cfa-1746-e330f3ce0e66@arm.com>
 <23513.49104.830904.58802@mariner.uk.xensource.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a480561a-93d8-eccc-b13e-5fe7cf9137a4@arm.com>
Date: Wed, 31 Oct 2018 18:32:59 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <23513.49104.830904.58802@mariner.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [OSSTEST PATCH] README.hardware-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: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 infra@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>

SGkgSWFuLAoKT24gMTAvMzEvMTggMjo0NCBQTSwgSWFuIEphY2tzb24gd3JvdGU6Cj4gSSdtIGdv
aW5nIHRvIHJlcGx5IHRvIHRoaXMgZW1haWwgdHdpY2UuICBUaGlzIGVtYWlsIGlzIGFib3V0IHdo
YXQgc2VlbQo+IHRvIGJlIHRoZSBub25jb250ZW50aW91cyBpc3N1ZXM6IGV2ZXJ5dGhpbmcgKmV4
Y2VwdCogdGhlIHJlcXVpcmVtZW50Cj4gaW4gbXkgZG9jdW1lbnQgdGhhdCB0aGUgYm9hcmQgaXMg
c3VwcG9ydGVkIGJ5IERlYmlhbiAtYmFja3BvcnRzCj4ga2VybmVscywgYXQgbGVhc3QuCj4gCj4g
Cj4gSnVsaWVuIEdyYWxsIHdyaXRlcyAoIlJlOiBbT1NTVEVTVCBQQVRDSF0gUkVBRE1FLmhhcmR3
YXJlLWFjcXVpc2l0aW9uIik6Cj4+ICAgIEZ1cnRoZXJtb3JlLCBhdCB0aGUgbW9tZW50IE9zc3Rl
c3QgaXMgc3R1Y2sgb24gSmVzc2llLiBUaGlzCj4+IHZlcnNpb24gZG9lcyBub3Qgc3VwcG9ydCBU
aHVuZGVyLVggKHN0ZWFsaW5nIHBvd2VyIGFuZCBoZWF0aW5nIGRhdGEgZm9yCj4+IHRoZSBwYXN0
IHllYXIgYW5kIGhhbGYuLi4pIGFuZCBoYXJkd2FyZXMgdGhhdCB3aWxsIGJlIGRvbmF0ZWQgaW4g
dGhlCj4+IG5leHQgZmV3IG1vbnRocyAoaS5lIFJlbmVzYXMgUi1DYXIsIGFuZCBYaWxpbnggTVBT
b2MpLgo+IAo+IFRoaXMgaXMgaW5kZWVkIGEgc2VyaW91cyBudWlzYW5jZSBhbmQgaXMgZ2V0dGlu
ZyBxdWl0ZSBoaWdoIG9uIG15Cj4gcHJpb3JpdHkgbGlzdC4KCkkgZG9uJ3QgaGF2ZSB0aGUga25v
d2xlZGdlIHRvIGhlbHAgb24gdGhlIERlYmlhbiBzaWRlLCBidXQgSSBhbSBoYXBweSB0byAKaGVs
cCB0ZXN0aW5nIHRoZSBzZXJpZXMgb24gVGh1bmRlci1YLgoKPj4+ICsgICArIEJvb3QgdW5kZXIg
WGVuIHdpdGggTGludXgga2VybmVsIGJ1aWx0IGZyb20gc291cmNlIGNvZGUuCj4+PiArCj4+PiAr
ICAgICBGb3IgeDg2LCByZWNlbnQgTGludXggTFRTIG9yIG1haW5saW5lIGtlcm5lbCBzb3VyY2Ug
Y29kZSBtdXN0IGJlCj4+PiArICAgICBhYmxlIHRvIGJvb3QgdW5kZXIgWGVuLCBvbiB0aGUgcHJv
cG9zZWQgaGFyZHdhcmUuCj4+PiArCj4+PiArICAgICBGb3IgQVJNLCB0aGVyZSBpcyBhIHNwZWNp
YWwgWGVuIEFSTSBrZXJuZWwgYnJhbmNoLiAgSXQgbXVzdCBiZQo+Pj4gKyAgICAgYWJsZSB0byBi
b290IHVuZGVyIFhlbiwgb24gdGhlIHByb3Bvc2VkIGhhcmR3YXJlLgo+Pgo+PiBJIHN0aWxsIHdh
bnQgdG8ga2VlcCB0aGF0IGJyYW5jaCB2ZXJ5IGNsb3NlIHRvIExpbnV4IHVwc3RyZWFtLiBTbyBp
dAo+PiBtaWdodCBiZSB3b3J0aCB0byBzYXkgd2UgaGF2ZSB0aGUgbGliZXJ0eSB0byBub3QgYWNj
ZXB0IHRoZXJlIHBhdGNoLi4uCj4gCj4gTXkgd29yZGluZyB3YXMgdW5jbGVhci4gIEkgc2hvdWxk
IGhhdmUgd3JpdHRlbiBzb21ldGhpbmcgbGlrZSB0aGlzOgo+IAo+ICAgICAgICAgRm9yIEFSTSwg
dGhlcmUgaXMgYSBzcGVjaWFsIFhlbiBBUk0ga2VybmVsIGJyYW5jaC4gVGhlIHByb3Bvc2VkCj4g
ICAgICAgICBoYXJkd2FyZSBtdXN0IGJlIGFibGUgdG8gYm9vdCB0aGF0IHZlcnNpb24gb2YgTGlu
dXggdW5kZXIgWGVuLgo+IAo+ICAgICAgICAgSWYgdGhlIFhlbiBBUk0gTGludXggYnJhbmNoIGRv
ZXMgbm90IHN1cHBvcnQgdGhlIHByb3Bvc2VkCj4gICAgICAgICBoYXJkd2FyZSB5ZXQsIHRoZSBo
YXJkd2FyZSBzaG91bGQgbm90IGJlIGFjY2VwdGVkIHVudGlsIHRoYXQgaXMKPiAgICAgICAgIHJl
bWVkaWVkLiAgV2hlcmUgdGhpcyBpbnZvbHZlcyBhZGRpbmcga2VybmVsIHBhdGNoZXMgdG8gdGhh
dAo+ICAgICAgICAgYnJhbmNoIHRoaXMgaXMgc3ViamVjdCB0byB0aGUgYXBwcm92YWwgb2YgaXRz
IG1haW50YWluZXJzLAo+ICAgICAgICAgY29uc2lkZXJpbmcgdGhlIG5lZWQgdG8ga2VlcCBpdCB2
ZXJ5IGNsb3NlIHRvIHVwc3RyZWFtLgo+IAo+IFdoYXQgZG8geW91IHRoaW5rID8KClRoaXMgc291
bmRzIGdvb2QgdG8gbWUuCgo+IAo+IAo+Pj4gKyAqIEhhcmR3YXJlIHZlbmRvciBvZmZlcmluZyBh
ICJib2FyZCBzdXBwb3J0IHBhY2thZ2UiIGlzIGEgcmVkIGZsYWcuCj4+PiArICAgV2Ugd2lsbCBu
b3QgYmUgdXNpbmcgYSAiYm9hcmQgc3VwcG9ydCBwYWNrYWdlIi4gIElmIHdlIGFyZSBvZmZlcmVk
Cj4+PiArICAgb25lIHdlIHdpbGwgbmVlZCBleHBsaWNpdCBjb25maXJtYXRpb24sIGFuZCBwZXJo
YXBzIHZlcmlmaWNhdGlvbiwKPj4+ICsgICBvZiB0aGUgcG9pbnRzIGFib3ZlLgo+Pj4gKwo+Pj4g
KyAqIEZvciBBUk0gc3lzdGVtcyB1c2luZyBEZXZpY2UgVHJlZTogeHh4IHdoYXQgdG8gd3JpdGUg
aGVyZSA/Cj4+Cj4+IElJUkMgd2UgYXJlIHVzaW5nIHRoZSBEVCBmcm9tIHRoZSBMaW51eCB0cmVl
LiBUaGlzIHdhcyB0byB3b3JrYXJvdW5kCj4+IGJyb2tlbiBiYWNrd2FyZCBjb21wYXRpYmlsaXR5
IG9uIHRoZSBjdWJpZWJvYXJkLiBBbSBJIGNvcnJlY3Q/Cj4gCj4gSSBsb29rZWQgYXQgbWctZGVi
aWFuLWluc3RhbGxlci11cGRhdGUuICBJdCBzZWVtcyB0aGF0IHdoZXJlIHdlIHVzZSBhCj4gRGVi
aWFuIC1iYWNrcG9ydHMga2VybmVsIHdlIGFyZSB1c2luZyB0aGUgZHQgZnJvbSB0aGUgYmFja3Bv
cnRzIGtlcm5lbAo+IHBhY2thZ2UuCj4gCj4+IEkgd291bGQgd3JpdGU6ICJUaGUgZmlybXdhcmUg
c2hvdWxkIHByb3ZpZGUgYSBEZXZpY2UtVHJlZSB3b3JraW5nIGZvcgo+PiBhbGwgdmVyc2lvbiBv
ZiBMaW51eCBvciBwcm92aWRlIGEgbWVjaGFuaXNtcyB0byBsb2FkIGEgZGlmZmVyZW50Cj4+IERl
dmljZS1UcmVlIGF0IGJvb3QuIgo+IAo+IEkgdGFrZSBpdCB0aGF0IGlmIGEgdmVuZG9yIGNvbWVz
IHVwIHdpdGggYSBub3ZlbCAibWVjaGFuaXNtcyB0byBsb2FkIGEKPiBkaWZmZXJlbnQgRGV2aWNl
LVRyZWUgYXQgYm9vdCIgdGhlIHdvcmsgdG8gdGVhY2ggb3NzdGVzdCBhYm91dCBpdCB3aWxsCj4g
YmUgc2ltcGxlID8KClUtYm9vdCBhbmQgR3J1YiBwcm92aWRlcyBhICB3YXkgdG8gbG9hZCBhIGRp
ZmZlcmVudCBkZXZpY2UtdHJlZS4gTG9va2luZyAKYXQgdGhlIG9zc3Rlc3QgbG9ncywgd2UgYWxy
ZWFkeSB1c2UgaXQgb24gVS1ib290LgoKRm9yIEdydWIsIHdlIHJlbHkgb24gdGhlIERUIHByb3Zp
ZGVkIGJ5IHRoZSBmaXJtd2FyZS4KCldoYXQgSSB3YW50IHRvIG1ha2Ugc3VyZSBpcyB0aGUgRFQg
Y2FuIGJlIGxvYWRlZCBhbmQgYmUgdXBkYXRlZCAoaS5lIAphZGRpbmcgbW9yZSBub2Rlcykgdmlh
IFUtYm9vdCBjb21tYW5kIGxpbmUuIEFsdGhvdWdoLCBJSE1PLCB0aGF0IHdvdWxkIApiZSBhIGJy
b2tlbiBmaXJtd2FyZS4uLgoKPiAKPiBCdXQsIEkgd2FzIG1vcmUgY29uY2VybmVkIGFib3V0IHRo
ZSBwb3NzaWJsZSBuZWVkIGZvciBhIGJvYXJkLXNwZWNpZmljCj4gZGV2aWNlIHRyZWUgZmlsZS4g
IElzIHRoYXQgbGlrZWx5ID8gIFRoZXJlIGRvZXNuJ3Qgc2VlbSB0byBiZSBhbnkgY29kZQo+IGlu
IG9zc3Rlc3QgcmlnaHQgbm93IHRvIGhhbmRsZSBzdWNoIGEgdGhpbmcuICAoSSBzYXkgYGRvZXNu
J3Qgc2VlbScKPiBiZWNhdXNlIGl0IHdhc24ndCBtZSB0aGF0IGRpZCB0aGUgb3NzdGVzdCBBUk0g
c3VwcG9ydC4pCgpEZXZpY2UgVHJlZSBhcmUgYWxyZWFkeSBib2FyZCBzcGVjaWZpYy4gRXZlbiB3
b3JzdCwgc29tZSBvZiB0aGVtIGFyZSAKZXZlbiBkZXBlbmRpbmcgb24gdGhlIHZlcnNpb24gb2Yg
dGhlIGtlcm5lbC4gV2Ugc2hvdWxkIGhhdmUgc29tZSBydW5lcyAKdG9kYXkgdG8gZGVhbCB3aXRo
IHRoYXQuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 18:37:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 18:37: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 1gHvNB-0008MW-JQ; Wed, 31 Oct 2018 18:37:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=dglq=nl=xilinx.com=stefanos@srs-us1.protection.inumbo.net>)
 id 1gHvNA-0008MR-BC
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 18:37:44 +0000
X-Inumbo-ID: 0c6966d5-dd3c-11e8-87d6-bc764e045a96
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe41::613])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0c6966d5-dd3c-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 18:37:41 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=xilinx.onmicrosoft.com; s=selector1-xilinx-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=qfbPEGwIWlNXW+r81Jcqxm3MXNCgtOVZfwd50ZrHMf4=;
 b=xboPTDAf0MosY6l/xHEM9I+QltRvB/OsrPj+pshOVuwQoWLzZG5SHrV2Tqn+vrBKxm0wZSzx1nciY0XyhNOxLX68lpNku1OM6Czh2ood4iST4Sq+7jCcKdbZCkbLh7588BOgN66xruqeDXlaIkGmJx46MMxlY9gncePzvGlGspw=
Received: from SN4PR0201CA0028.namprd02.prod.outlook.com
 (2603:10b6:803:2e::14) by BYAPR02MB4328.namprd02.prod.outlook.com
 (2603:10b6:a03:56::29) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1273.20; Wed, 31 Oct
 2018 18:37:39 +0000
Received: from CY1NAM02FT030.eop-nam02.prod.protection.outlook.com
 (2a01:111:f400:7e45::209) by SN4PR0201CA0028.outlook.office365.com
 (2603:10b6:803:2e::14) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1294.21 via Frontend
 Transport; Wed, 31 Oct 2018 18:37:39 +0000
Authentication-Results: spf=pass (sender IP is 149.199.60.83)
 smtp.mailfrom=xilinx.com; kernel.org; dkim=none (message not signed)
 header.d=none;kernel.org; dmarc=bestguesspass action=none
 header.from=xilinx.com;
Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates
 149.199.60.83 as permitted sender) receiver=protection.outlook.com;
 client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01;
Received: from xsj-pvapsmtpgw01 (149.199.60.83) by
 CY1NAM02FT030.mail.protection.outlook.com (10.152.75.163) with Microsoft SMTP
 Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1294.14
 via Frontend Transport; Wed, 31 Oct 2018 18:37:38 +0000
Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01)
 by xsj-pvapsmtpgw01 with esmtp (Exim 4.63)
 (envelope-from <stefano.stabellini@xilinx.com>)
 id 1gHvN4-0000kW-6L; Wed, 31 Oct 2018 11:37:38 -0700
Received: from [127.0.0.1] (helo=localhost)
 by xsj-pvapsmtp01 with smtp (Exim 4.63)
 (envelope-from <stefano.stabellini@xilinx.com>)
 id 1gHvMz-0000eF-2b; Wed, 31 Oct 2018 11:37:33 -0700
Received: from xsj-pvapsmtp01 (maildrop.xilinx.com [149.199.38.66])
 by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id w9VIbTBE003413; 
 Wed, 31 Oct 2018 11:37:29 -0700
Received: from [172.19.2.220] (helo=localhost)
 by xsj-pvapsmtp01 with esmtp (Exim 4.63)
 (envelope-from <stefanos@xilinx.com>)
 id 1gHvMv-0000e4-JW; Wed, 31 Oct 2018 11:37:29 -0700
Date: Wed, 31 Oct 2018 11:37:28 -0700
From: Stefano Stabellini <stefano.stabellini@xilinx.com>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Ian Jackson <ian.jackson@citrix.com>
In-Reply-To: <23513.52378.653350.705575@mariner.uk.xensource.com>
Message-ID: <alpine.DEB.2.10.1810310942530.7220@sstabellini-ThinkPad-X260>
References: <20181030161326.17879-1-ian.jackson@eu.citrix.com>
 <18bf9618-d950-8cfa-1746-e330f3ce0e66@arm.com>
 <alpine.DEB.2.10.1810301528180.22840@sstabellini-ThinkPad-X260>
 <23513.52378.653350.705575@mariner.uk.xensource.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
X-RCIS-Action: ALLOW
X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005
X-TM-AS-User-Approved-Sender: Yes;Yes
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-HT: Tenant
X-Forefront-Antispam-Report: CIP:149.199.60.83; IPV:NLI; CTRY:US; EFV:NLI;
 SFV:NSPM;
 SFS:(10009020)(7916004)(396003)(376002)(346002)(39860400002)(136003)(2980300002)(438002)(174874002)(199004)(189003)(356004)(6246003)(9686003)(6306002)(16586007)(58126008)(36386004)(2906002)(15650500001)(561944003)(6916009)(316002)(93886005)(8676002)(14444005)(4326008)(107886003)(50466002)(54906003)(46406003)(966005)(426003)(63266004)(106002)(126002)(336012)(476003)(76506005)(9786002)(23726003)(57986006)(446003)(26005)(44832011)(81156014)(77096007)(186003)(305945005)(478600001)(11346002)(486006)(229853002)(47776003)(76176011)(33896004)(33716001)(5660300001)(106466001)(8936002)(81166006)(107986001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR02MB4328; H:xsj-pvapsmtpgw01; FPR:;
 SPF:Pass; LANG:en; PTR:unknown-60-83.xilinx.com; A:1; MX:1; 
X-Microsoft-Exchange-Diagnostics: 1; CY1NAM02FT030;
 1:5Y4Gxsj8E5cryUev45657L3Lqyp9pIn7nhXG46z4+0M8QBaUqTKW+ZPTupfX8Er9FGFxcsKPh3EoLYPmTq2G2v/KRXHv7z+8XETS8IkbpHDnhDXONzDCIOB68TlbiVVA
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: fdea3866-6882-42be-d339-08d63f5fef5c
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4608076)(2017052603328)(7153060);
 SRVR:BYAPR02MB4328; 
X-Microsoft-Exchange-Diagnostics: 1; BYAPR02MB4328;
 3:KmC3fHQFV6QiQIX5ofmPcbPjOvWJIyHoTMQkjLQ6krUYvPqCH1JVjm+WBShekU0Kjm4me96CyZM23VRYCz1/RM/Q9a8wshVO94IWukpLZjY6UtoEluDp1GFpH47kmihmIYm5IXXCu0P9HJDjW8ahAdr48fpZcOR/pZ5n5kk6+xUnR4JKED32xWIWPB/JeMTDdstDOBMsHCEw7BRedgAwzS9jVb2KblJ0St3KtJgcWNf3ihmr/owgWy0kaOZj4jjIrB7aph3HC46tY0GE1L+7f722NCKA3jrOwfkYKtSx5oxB1yZj2Q2ueeAfseoe8YDj7FvQEldOp2Q5Zr0WhRxEu9CPERu2B3sa0p/Q9jdm4c8=;
 25:6qa64SMuPntWowNGzO7K684hmBeGpMzlb2ARJIReFmvLWNyxHrdyWR/5amRs5cKW+PmqL0dKxGo9PANIhcG1/Bjsorb9iDdIVt1MmV4Uc2bu8dERFR27DgcY8ji55ocQX3RhjcEdxA2tS6S6b4gGT6jgY3+a+ce6s7DhXFmH4V2ogRsp1f8gThvQujtKS3PR/purls7SWyv/STzmkG5rF+Sd17ZRdQrUm45EDMvWUIVRmeWm16ag7epNHlPbEaOdtkmqOC5wL5aqGOEw3G3yGu5Y1ZYKnPGmmK/7Sswur8lcrVS7IpYkqq7oL/+Sq8ig7E+5DLV0W8tn1WgB0J3b9A==
X-MS-TrafficTypeDiagnostic: BYAPR02MB4328:
X-Microsoft-Exchange-Diagnostics: 1; BYAPR02MB4328;
 31:zCKRhW9hiod+iPboWOo76RQrD5ey19laEb3Ve+gkQl9X9/EHRjwO5MicYuh198TObQ+u2vkUCW+1XnX14pUeVuojL4XRPBnjwq8V1Jb5CEQfNw2A1AnjPWEMkIATp9EJxJ3LLg90hu93f/wR0qdOzHlJWTNJ9kecqEKTa1+3gNk9pmjQyI1yUAp9ybqvzXtC7iR8o2MCv9Ba2n58J03lW9sRRHJ6yQnjGin4nSwbqEA=;
 20:R3Vibp1tAypR/lJQ1YrOq0d1Hz0HEF4yBI1RN93v6aiSw0iVVSKldXWgKlqo0Qn60Fgw978qCwkYJslferP6P5ec31m7v5UB2kPJCX8Cku8c48nSJcNnGN9k+kbLUmiL2uhTojV3yHsaorHVBzKVm3rJ65RrWyXZvUrHSuNawC4sIlz3taxNrzFVcdzoJ44dmlZfF7rN/QlrjZzInMgL/jJEOD39xvj5uVC2hekEcAZcMQEZ1uMynEHYPsQa4ngnTPww1LevctLQko7OMzwwcYILNBM/1FxaGchqm2xvuvoJrHXYsw8J2qOO6U98F2Fpptn3R0BFrLVG89GfLL7tq2WFlxq7c9dnOFzIrmgvkyWSDq/a0vEahOIDpKB26WOnjVomm3oVMPZWfvKf6eKfn4g98hkKxaNm2TMtpxyNEcODlG8zuaSKkfyqU6v/iC2wLEP2mTeV/Iti9sbFXLhfcaZ0Z7EBHim/BRqG8XEnw2kCF08cwakLTLO4QDM4H/Pc
X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply
X-Microsoft-Antispam-PRVS: <BYAPR02MB4328F8877D47A2C067BF2525A0CD0@BYAPR02MB4328.namprd02.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(158342451672863);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231382)(944501410)(52105095)(3002001)(10201501046)(93006095)(93004095)(6055026)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123558120)(20161123562045)(20161123560045)(201708071742011)(7699051)(76991095);
 SRVR:BYAPR02MB4328; BCL:0; PCL:0; RULEID:; SRVR:BYAPR02MB4328; 
X-Microsoft-Exchange-Diagnostics: 1; BYAPR02MB4328;
 4:l9J0fBi4cl/QhIfgCwdi38oefJBGzI4lV2+6/IcPorvzIR8v4XEI4BqrcY8t6kVeavRRawSQBo5qD9GPZKy5m0jEdPfJQd1fZ7Donqg7oY+/8l2uvnXEpMbrwVI67rmalrpB3EvfosF563DYv1FnlzHaJ3WKrTFiFuvAinZJpLaXEYxvJ1g1IqM6oyaTI9Rduoe+dnr47kGsabkEt26XsxYV1Lp4wDugSaHJ7mP9p25852XsW3rUmbbt6NtF9WbkpvlAl4tywQ44UkOUxCP/dGETUY8bpdS4/t74m17ly8Z1bl2S4gBNsgmGAC7Wh5zy
X-Forefront-PRVS: 084285FC5C
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BYAPR02MB4328;
 23:RX4HbxWlyUHxNa9AM4txHgRCxZOd8m617RDLaPW4H?=
 =?us-ascii?Q?u6iz+TfRgqlDJXfgUNxgIQusCtWpT8OMmwBG3FzoE8AOMg6UI0vyH3I4aQ9e?=
 =?us-ascii?Q?UGwWSO35uImqkPSPvJR9b6ddJIZQ/+uhWgtkcAKs/2zyVHsHGHbxtZeeI/XP?=
 =?us-ascii?Q?pFs7Tz5ZzuH1twthCjS3/Mo2+4vd1EsjxiHFyK/7G2hplIaDCqyCCz4PInQb?=
 =?us-ascii?Q?RpnLJPVmEPjvK4SQe28wZfGv6NWBThIH2+dafYevh8/jOfjJAohD7vh7dHB5?=
 =?us-ascii?Q?JgGVwcTtjtdicydipsG7/rcTCRHH+TQXyU+zvUpLu3FnzEzABeoWI5k4ami2?=
 =?us-ascii?Q?nvd9oNQo1fmL3r+hrMGGPjZlgx2N6KGayymI0Eajf9jaynOim+HNdLQCuQ9l?=
 =?us-ascii?Q?mHaUw/Y8Qp58nyjv+qTsIu4kgaDnDGYAwdkeuxbhyCsjs3XgOQ1aBHQTEs+c?=
 =?us-ascii?Q?VcEWW987cG7hRo/aCx1qeGb3pD8RJ7zT5WPmLtTKvDCw+9cNsltVxjGg1biU?=
 =?us-ascii?Q?bZYdN/+/oY5mWfkdi9lWGW0s8kPflPGqlapgioItdBDpSaIibcSES1aM7NI6?=
 =?us-ascii?Q?utsYXAl/+HumeF3XnfcKTlSbiDGf39ecJhIvvSTvmbYly6VDSTn4+NYDWyEQ?=
 =?us-ascii?Q?d+8NtkTP+7CP3zNl+h/btwFlAgWXWRL7MmiA1F16tf8A0Z4LMdlj9ZohP/pe?=
 =?us-ascii?Q?crwNgjXnUB26Hse98Hw74pVDYqBki5+F3N70LaBJFZOhfw5u7+hx2LGSc+Gr?=
 =?us-ascii?Q?NO6UfvRJlsuDwqjALIVsd9AhvEpxg9pB4+ZgZvtOJ/GtrO3IYWtgmJhhrVAw?=
 =?us-ascii?Q?RCwk6ExOFyfFZLNsYiAzp35oKl9gNcM/dbVQzlPhIQaVldwKFQiZSrLXIqRU?=
 =?us-ascii?Q?Lwx4nCETNKI+sLLmZpUt6gr1kxBnzc7WiJ3UPH5c2Y3hZrMA6Bc92D2AfLyb?=
 =?us-ascii?Q?MX31rUOeU04GFvWMbau7w0KrwiB8HzUnCtIlvXhXOisf2KQIWXVz/ZoIS+Jy?=
 =?us-ascii?Q?UiYq1Si/y4rfW13H2qu0BnNFmxeAKA8dxk1k9L13OVGJq+/zAdAW29lSFSMj?=
 =?us-ascii?Q?rAd+42BVTkpC9S2NJR63ZX01gpUP7J25SKvipY1yVbv6S1+evyuNZzXuGjvE?=
 =?us-ascii?Q?xaphRNHHtPgNWVjDbxZzwgej8HXIzvJyfOe2cHii0f9dpSQVgFmdDq84Qqvi?=
 =?us-ascii?Q?QKXAmgoFESbryQl5/RKPGwZiv+GiM25XUhRNLUEBb7vyy7k8wd0hYrTobLFM?=
 =?us-ascii?Q?xtztmtkgVsazx3aQbEnC2bVkQeTCN5hddO0VqkDascEnn9ye25ulZu+iLMNm?=
 =?us-ascii?Q?4PERy2vHjWejMC/0hNVuUvNoF3lUziLTYcQT5LRGryy3OpIZiDSFQyoKk56N?=
 =?us-ascii?Q?B4nfg=3D=3D?=
X-Microsoft-Antispam-Message-Info: xUYdyNZXCzLcMiRasmr8pX9jkTxtjLNyWPdBk3NnbJEwA5PN4Z8vWHAjQ4DHTjrgvXCE78mQjGVwY/3oZ7jGRpb/NhsidsC7p9cqgYtabCIHHxH2aiXqXeWKa74kKKlUl5n2e4xTi7YQFmC+KE75cQWN/AL7IBOG4UbC8dYlC27SyRfbMnx231W6SJEhEorKWBlx7LOI3yqNBkx+P9ebGdLYcktCXGf4f0P6F0rXDG5QPYfqlbeaQTmOyw0XeSwdknmOZGK/mXP6yVF+p6lNcTGqpAUa9JFZ/kpb3PyDhRWEdRsoOHUZ75p8rLnicybp+CJT6/tHgI241PPNJy6DLu3rjq7LtQ1lUjFl6GoY1Qw=
X-Microsoft-Exchange-Diagnostics: 1; BYAPR02MB4328;
 6:Dp2AV7/7DDwwRPhgSAQ8K9TVD6CbjUrn9lh1IspqyjxmUZTh1MHdx/JuCu7tI+Wdx19TqC1LDwxZr/cP6Uy305BVAvi56vDHG/v9ZnhNdldV1FjmEScxvWB/YWa6mY1xKwRayTZm3mO8cvgBrpv/1xPGLnj0eBPu30hO1bNF9kTor8puKCQwl2+rl++thp1y3ziBGAkI4LM8kIckwwPw5y6OZvoJytxDvuzagYtnOeIv3Z9iNJ7MXqb9GuYBS/Q+Lnf3pUUq089eE6sgQ2yksML4lm0UqU0hG/RSP86iVsa3Jkaa2a8kE4EmpluxcRT/6l1gybOrQsXY4pgiwVegsE9o21Ak9qbU74kU5zPAQElwwarN3Qv/ki1k75BEZo4TZ7EU+0kafO6uEeB78hdLefy3bMD20j+kGPL5EV8rlQcVxidE+cwzs03CEmqs4xc/UEy/hx7PbfGdKmjIafdPrQ==;
 5:MzSpiBF2qqrDZDxRHpfPIE40E61pMacfuoFDt5yRUuIUB6bdGTApRCNUEhkBkHF2/Jze4voFAXi51EB+IU5AO9QTM+jGbCB/7XaxBiRv7f9rjCOqf8Hr0gcgGFpURUsULhiI0cjNRs2UmamQDzvrO4YUvDx+396PS7djscJZF8U=;
 7:o9OdKMzG7yc17nnhPPS3dhCKLkDyAyj3ZVGzkrTpyOeey7W4HOSf3nTA1I3tzBVrxljSw1wxjB84JGV3tHCxrsFwGddNOx9GVFoWkKp7ZR9wBxihYzOCiwy7JYEmP45aP8i3MPa7p7IM6uDhEgJIGQ==
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: xilinx.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Oct 2018 18:37:38.6034 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: fdea3866-6882-42be-d339-08d63f5fef5c
X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.83];
 Helo=[xsj-pvapsmtpgw01]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR02MB4328
Subject: Re: [Xen-devel] [OSSTEST PATCH] README.hardware-acquisition [and 1
 more messages]
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: stefanos@xilinx.com, Stefano Stabellini <sstabellini@kernel.org>,
 Julien Grall <julien.grall@arm.com>, xen-devel@lists.xenproject.org,
 Stefano Stabellini <stefano.stabellini@xilinx.com>, infra@xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBKdWxpZW4gR3JhbGwgd3JpdGVzICgiUmU6IFtPU1NURVNUIFBBVENIXSBSRUFETUUuaGFyZHdh
cmUtYWNxdWlzaXRpb24iKToKPiA+IE1vc3Qgb2YgdGhlIHRpbWUsIHRoZSBpc3N1ZSB0byBib290
IERlYmlhbiBpcyByZWxhdGVkIHRvIHRoZSBrZXJuZWwuIAo+ID4gWWV0LCB0aGUgcHJpY2UgbWln
aHQgYmUgdG9vIGhpZ2ggZm9yIHNvbWUgb2YgdGhlIHZlbmRvcnMgdG8gZG9uYXRlIHRoZSAKPiA+
IGhhcmR3YXJlLiBbLi4uXQo+ID4gCj4gPiBJIHN0aWxsIHdhbnQgdG8gZW5jb3VyYWdlIHZlbmRv
ciB0byB3b3JrIHVwc3RyZWFtIGJ1dCBJIHdvdWxkIHJlbGF4IHRoZSAKPiA+IHJlcXVpcmVtZW50
cyBoZXJlIHRvICJYZW4gQXJtIGtlcm5lbCBicmFuY2giLgo+IAo+IFdoZW4geW91IHNheSBgSSB3
b3VsZCByZWxheCB0aGUgcmVxdWlyZW1lbnRzJyB5b3Ugc2VlbSB0byBiZSB1bmRlciB0aGUKPiBp
bXByZXNzaW9uIHRoYXQgdGhpcyByZXF1aXJlbWVudCBpcyBoZXJlIGZvciBzb21lIGtpbmQgb2YK
PiBzb2Npb3BvbGl0aWNhbCByZWFzb24uICBJdCBpcyBub3QsIG9yIGF0IGxlYXN0LCBub3Qgb25s
eS4KPiAKPiBJdCBpcyBhbiBhY3R1YWwgcmVxdWlyZW1lbnQgc3RlbW1pbmcgZnJvbSB0aGUgd2F5
IHRoYXQgb3NzdGVzdCBkb2VzCj4gaXRzIGhvc3QgaW5zdGFsbHMgKGZvciBib3RoIGJ1aWxkcyBh
bmQgdGVzdHMpLgo+IAo+IFRvIGJ1aWxkIGEga2VybmVsIGZyb20gc291cmNlIGNvZGUgaW52b2x2
ZXMgYW4gT1MgaW5zdGFsbCB0aGF0IGNhbiBiZQo+IHVzZWQgZm9yIHRoZSBrZXJuZWwgYnVpbGQs
IHNpbmNlIG90aGVyd2lzZSB0aGVyZSBpcyBub3doZXJlIHRvIGRvIHRoZQo+IGJ1aWxkLgo+IAo+
IENsZWFybHkgd2UgZG8gbm90IHdhbnQgdG8gbWFudWFsbHkgY3JlYXRlIG1hc3RlciBidWlsZCBl
bnZpcm9ubWVudAo+IGltYWdlcywgb3IgaGF2ZSBzb21lIGtpbmQgb2YgbWFudWFsbHktdXBkYXRl
ZCBidWlsZCBob3N0LiAgSSBjZXJ0YWlubHkKPiBkb24ndCBoYXZlIHRpbWUgdG8gbWFpbnRhaW4g
c3VjaCBhIHRoaW5nLiAgRXZlcnl0aGluZyBtdXN0IGJlCj4gYXV0b21hdGVkLgo+IAo+IE5vciBz
aG91bGQgdGhlIGFwcHJvYWNoIHRvIHNldHRpbmcgdXAgYSBidWlsZCBlbnZpcm9ubWVudCBpbnZv
bHZlCj4gdW5jb250cm9sbGVkIGRvd25sb2FkaW5nIG9mIGEgcGlsZSBvZiB2YXJ5aW5nIGJpbmFy
aWVzIGZyb20gdmFyaW91cwo+IGJpdHMgb2YgdGhlIGludGVybmV0IChlZywgYSBkb2NrZXJmaWxl
KS4gIFdlIG5lZWQgYSBzaW5nbGUgcmVsaWFibGUKPiBhbmQgcmVwdXRhYmxlIHBsYWNlIHdoZXJl
IHdlIGdldCB0aGUgYmluYXJpZXMgZm9yIHRoZSBiYXNlIGltYWdlLCBzbwo+IHRoYXQgd2UgaGF2
ZSBzb21lIGlkZWEgd2hhdCBpcyBnb2luZyBvbiBhbmQgdG8gZWxpbWluYXRlIG9yIGF0IGxlYXN0
Cj4gbWluaW1pc2UgdW5jb250cm9sbGVkIGFuZCB1bnRyYWNrZWQgY2hhbmdlcyB0byB0aGUgdGVz
dCBlbnZpcm9ubWVudC4KPiAKPiBDdXJyZW50bHkgdGhhdCBvbmUgcGxhY2Ugd2UgZ2V0IHRob3Nl
IGJpbmFyaWVzIGlzIGEgRGViaWFuIHJlbGVhc2UKPiAocG9zc2libHkgYSAtYmFja3BvcnRzIGtl
cm5lbCkgYW5kIHRoZSBmaWxlcyBhcmUgdGhlIERlYmlhbiBpbnN0YWxsZXIsCj4gRGViaWFuIGtl
cm5lbCwgYW5kIHRoZSBEZWJpYW4gYmluYXJ5IHBhY2thZ2VzIGZyb20gdGhlIERlYmlhbiBhcmNo
aXZlLgo+IFNvIHRoZSBidWlsZHMgYXJlIGRvbmUgb24gYSBEZWJpYW4gaG9zdC4KPiAKPiBUaGlz
IGRvZXNuJ3QsIGluIHByaW5jaXBsZSwgaGF2ZSB0byBiZSBEZWJpYW4uCj4gCj4gVGFrZSBGcmVl
QlNELiAgSXQgY2FuIG9ubHkgYmUgYnVpbHQgb24gRnJlZUJTRCBhbmQgZm9yIGNvbXBsaWNhdGVk
Cj4gcmVhc29ucyBhIHN1aXRhYmxlIHByZWNvb2tlZCBiaW5hcnkgaW5zdGFsbGVyIGlzIG5vdCBh
dmFpbGFibGUuICBTbwo+IGZvciBGcmVlQlNEIHdlIG1ha2Ugb3VyIG93biBpbWFnZSB1c2luZyB0
aGUgcHJldmlvdXMgRnJlZUJTRCBpbWFnZSwgaW4KPiBhIGtpbmQgb2YgY2hpY2tlbi1hbmQtZWdn
IHNldHVwLiAgVGhpcyBpcyBxdWl0ZSBjb21wbGljYXRlZCwgYW5kIHN0aWxsCj4gZG9lcyBub3Qg
d29yayBlbnRpcmVseSByaWdodCBiZWNhdXNlIGFsbCB0aGUgaW50ZXItcmVwbyBkZXBlbmRlbmNp
ZXMKPiBhcmUgYXBwYXJlbnRseSBub3QgY2FwdHVyZWQgcHJvcGVybHkgeWV0IGluIG9zc3Rlc3Qn
cyBhdXRvbWF0aW9uLgo+IAo+IEkgd291bGQgYmUgb3BlbiB0byBkb2luZyBzb21ldGhpbmcgc2lt
aWxhciBmb3IgQVJNIGJ1dCBzb21lb25lIHdvdWxkCj4gaGF2ZSB0byB3cml0ZSB0aGUgY29kZS4K
CkkgYW0gc3VnZ2VzdGluZyB0byB1c2UgRGViaWFuIGZvciB0aGUgaW5zdGFsbGVyIGFuZCByb290
ZnMsIGJ1dCB0byB1c2UgYQpkaWZmZXJlbnQga2VybmVsIGZvciBpdC4gVGhlIGtlcm5lbCBjb3Vs
ZCBjb21lIGZyb20gdGhlIHNhbWUgWGVuIEFSTQprZXJuZWwgYnJhbmNoIHRoYXQgd2UnbGwgdXNl
IGxhdGVyIGZvciBkb20wIChKdWxpZW4ncyBzdWdnZXN0aW9uKS4KCkJ1aWxkaW5nIHRoZSBrZXJu
ZWwgY291bGQgYmUgZG9uZSBpbiBhIG51bWJlciBvZiB3YXlzIHdlIGNhbiBkaXNjdXNzLAppbmNs
dWRpbmcgY3Jvc3MtY29tcGlsaW5nIGl0IG9uIHg4NiBob3N0cy4gSXQgaXMgc2ltcGxlIHRvIGNy
b3NzLWNvbXBpbGUKa2VybmVscy4KClRoZSBBUk0ga2VybmVsIGJyYW5jaCB3b24ndCBjaGFuZ2Ug
dmVyeSBvZnRlbiwgd2UgY291bGQgc3RhcnQgYnkKYnVpbGRpbmcgRGViaWFuIHBhY2thZ2VzIGJ5
IGhhbmQgZm9yIGl0IGFuZCBwdXNoaW5nIHRoZW0gdG8gYSBrbm93bgpsb2NhdGlvbi4gT1NTVGVz
dCBjb3VsZCBmZXRjaCB0aGUgRGViaWFuIGluc3RhbGxlciBrZXJuZWwgZnJvbSB0aGVyZS4gSQph
bSBzdXJlIHdlIGNvdWxkIGZpbmQgb3RoZXIsIGJldHRlciwgd2F5cyB0byBkbyB0aGlzLgoKCj4g
PiBXaGlsZSBJIHVuZGVyc3RhbmQgdGhpcyBwb2ludCwgSSB0aGluayB0aGlzIGlzIGdvaW5nIHRv
IGxpbWl0IHVzIGEgbG90IAo+ID4gb24gdGhlIGNob2ljZSBvZiBoYXJkd2FyZSBmb3IgQXJtLiBX
aGlsZSBEZWJpYW4gaXMgcXVpdGUgZmFtb3VzIG9uIHRoZSAKPiA+IFNlcnZlciB3b3JsZCwgdGhp
cyBpcyBsZXNzIHRoZSBjYXNlIG9uIHRoZSBhdXRvbW90aXZlL2VtYmVkZGVkIHdvcmxkIAo+ID4g
d2hlcmUgdGhleSB0ZW5kIHRvIGhhdmUgdGhlcmUgY3VzdG9tIGRpc3RyaWJ1dGlvbi4KPiAKPiBP
YnZpb3VzbHkgSSdsbCB0YWtlIHlvdXIgd29yZCBmb3IgdGhhdCwgYWx0aG91Z2ggRGViaWFuIChh
bmQgaXRzCj4gZWNvc3lzdGVtKSBpcyBhbHNvIHdpZGVseSB1c2VkIGluIGVtYmVkZGVkIGNvbnRl
eHRzLgo+IAo+IEluIGFueSBjYXNlIHVzaW5nIHRoZSBoYXJkd2FyZSB2ZW5kb3IncyAiY3VzdG9t
IGRpc3RyaWJ1dGlvbiIgaXMKPiB1bm1hbmFnZWFibGUgZm9yIGEgQ0kgc3lzdGVtLCBldmVuIGlm
IHdlIHdlcmUgd2lsbGluZyB0byBnbyB0aGF0IGZhcgo+IGluIHRoZSBkaXJlY3Rpb24gb2YgdGVz
dGluZyB1c2luZyB1bi11cHN0cmVhbWVkIChhbmQgcGVyaGFwcwo+IHVuLXVwc3RyZWFtYWJsZSkg
Y29kZS4gIFdlIGNhbid0IGNvcGUgd2l0aCBvbmUgT1MgcGVyIGtpbmQgb2YgYm9hcmQuCj4gCj4g
SSBhbSBvcGVuIHRvIHN1cHBvcnRpbmcgb3RoZXIgb3BlcmF0aW5nIHN5c3RlbXMgYXMgdGhlIGJh
c2VsaW5lIGZvcgo+IGJ1aWxkcyBhbmQgdGVzdHMuICBGcmVlQlNEIGNvbnRyaWJ1dG9ycyBhcmUg
YWxyZWFkeSB3b3JraW5nIG9uIHN1cHBvcnQKPiBmb3IgdGhhdCBpbiBvc3N0ZXN0LCBvbiB4ODYg
YXQgbGVhc3QuCj4gCj4gKEkgZGlkbid0IGp1c3QgdXNlIERlYmlhbiBiZWNhdXNlIEknbSBmYW1p
bGlhciB3aXRoIGl0LiAgRGViaWFuIGlzCj4gc2ltcGx5IG11Y2ggbW9yZSBtYXR1cmUgYW5kIHRy
YWN0YWJsZSB0aGFuIG1vc3Qgb2YgdGhlIGFsdGVybmF0aXZlcy4KPiBJdCBoYXMgZXhjZWxsZW50
IGF1dG9pbnN0YWxsYXRpb24gc3VwcG9ydCwgYSB2ZXJ5IGhpZ2ggbGV2ZWwgb2YKPiBvcmdhbmlz
YXRpb24gaW5jbHVkaW5nIGNvcnJlc3BvbmRpbmcgc291cmNlIGNvZGUgYXZhaWxhYmlsaXR5IGFu
ZAo+IGV4Y2VsbGVudCByZWxlYXNlIG1hbmFnZW1lbnQuICBJdCBoYXMgd2lkZSBhcmNoaXRlY3R1
cmUgc3VwcG9ydCBhbmQKPiBnZW5lcmFsbHkgd2lkZSBzdXBwb3J0IGZvciBhIGxhcmdlIHZhcmll
dHkgb2YgdXNlIGNhc2VzLiAgRnJvbSBhCj4gY29tbXVuaXR5IHBvaW50IG9mIHZpZXcgaXQgaXMg
d2VsY29taW5nIGFuZCBoZWxwZnVsLiAgQW5kIG92ZXIgdGhlCj4geWVhcnMgaXQgaGFzIGJlZW4g
YSBnb29kIHBhcnRuZXIgZm9yIHRoZSBYZW4gUHJvamVjdC4gIEZvciBhbGwgSSBrbm93Cj4gbWFu
eSBvZiB0aGVzZSB0aGluZ3MgYXJlIHRydWUgb2YgWW9jdG8uKQoKTmVpdGhlciBKdWxpZW4gbm9y
IG1lIGFyZSBzdWdnZXN0aW5nIHRvIHVzZSBhIFZlbmRvcidzIGRpc3Rybywgbm90IGV2ZW4KYSBW
ZW5kb3IncyBrZXJuZWwuIFdlIGFyZSBzdWdnZXN0aW5nIHRvIHVzZSBvdXIgb3duIGtlcm5lbCBi
cmFuY2gKdG9nZXRoZXIgd2l0aCBEZWJpYW4uCgogCj4gU3RlZmFubyBTdGFiZWxsaW5pIHdyaXRl
cyAoIlJlOiBbT1NTVEVTVCBQQVRDSF0gUkVBRE1FLmhhcmR3YXJlLWFjcXVpc2l0aW9uIik6Cj4g
PiBUaGF0J3MgcmlnaHQsIGl0J3MgYSBZb2N0byB3b3JsZCBhcm91bmQgaGVyZS4gVGhhdCdzIGFs
c28gd2hhdCBFUEFNCj4gPiB1c2VzLgo+IAo+IEkgYW0gbm90IGFnYWluc3QgdXNpbmcgWW9jdG8g
YnV0IEkga25vdyBub3RoaW5nIGFib3V0IGl0Lgo+IAo+IElzIFlvY3RvIGEgYmluYXJ5IGRpc3Ry
aWJ1dGlvbiwgb3IgaXMgaXQgc291cmNlIGNvZGUgPyAgRG9lcyBpdCBkbwo+IHJlbGVhc2VzID8K
PiAKPiBJcyB0aGUgcGxhbiB0aGVuIHRvIHdyaXRlIGNvZGUgdG8gbWFrZSBvc3N0ZXN0IGluc3Rh
bGwgaXRzIGJ1aWxkIGhvc3RzCj4gdXNpbmcgWW9jdG8gPyAgT3IgaXMgdGhlIHByb3Bvc2FsIGp1
c3QgdG8gdXNlIGEga2VybmVsIGZyb20gWW9jdG8gPwo+IFdvdWxkIHdlIHdhbnQgdG8gZG8gdGhh
dCBmb3IgYWxsIEFSTSBob3N0cyA/Cj4gCj4gV2hvIHdpbGwgd3JpdGUgdGhpcyBjb2RlIGFuZCB3
aG8gd2lsbCBmaXggaXQgd2hlbiBpdCBnb2VzIHdyb25nID8KCkFjdHVhbGx5LCBJIHRoaW5rIGl0
IHdvdWxkIGJlIGdyZWF0IHRvIGhhdmUgWW9jdG8gc3VwcG9ydCBpbiBPU1NUZXN0LCBpdAp3b3Vs
ZCB3b3JrIHdlbGwgb24gQVJNIGFuZCB4ODYgYnV0LCBhbHNvIGJlY2F1c2UgaXQgaXMgYSBzb3Vy
Y2UKZGlzdHJpYnV0aW9uLCBJIGFtIG5vdCBzdWdnZXN0aW5nIGl0IGF0IHRoZSBtb21lbnQuCgpJ
dCB3b3VsZCBiZSBwb3NzaWJsZSB0byBvbmx5IHVzZSB0aGUga2VybmVsIGZyb20gWW9jdG8sIGFu
ZCB0aGF0IHdvdWxkCnNvbHZlIG91ciBwcm9ibGVtLCBidXQgYXQgdGhhdCBwb2ludCBpdCBpcyBl
YXNpZXIgdG8ganVzdCB1c2Ugb3VyIG93bgpMaW51eCBicmFuY2guIEl0IGlzIG1vcmUgcHJvZHVj
dGl2ZSB0byBkaXNjdXNzIHRoYXQgb3B0aW9uLgoKCj4gPiA+IEkgc3RpbGwgd2FudCB0byBlbmNv
dXJhZ2UgdmVuZG9yIHRvIHdvcmsgdXBzdHJlYW0gYnV0IEkgd291bGQgcmVsYXggdGhlCj4gPiA+
IHJlcXVpcmVtZW50cyBoZXJlIHRvICJYZW4gQXJtIGtlcm5lbCBicmFuY2giLgo+ID4gCj4gPiAr
MQo+IAo+IEkgYW0gdmVyeSBvcGVuIHRvIHRoaXMuCj4gCj4gSXQgZG9lcyBuZWVkIGEgc29sdXRp
b24gdG8gdGhlIGNoaWNrZW4tYW5kLWVnZyBwcm9ibGVtLiAgQXMgSSBzYXksIHRoZQo+IHJlcXVp
cmVkIHVuZGVybHlpbmcgY29uY2VwdHMgKGZvciB1c2luZyBhbiBleGlzdGluZyBwcm9wZXJseSBh
bm9pbnRlZAo+IGVnZyB0byByYWlzZSBhIG5ldyBjaGlja2VuIHNvIGFzIHRvIGdlbmVyYXRlIHRo
ZSBuZXh0IGVnZykgYXJlIGluCj4gb3NzdGVzdCBhbHJlYWR5Lgo+IAo+IEllIHBlcmhhcHMgd2Ug
Y291bGQgaW5zdGFsbCBvdXIgYnVpbGQgaG9zdHMgd2l0aCBhIExpbnV4IGltYWdlIHdlCj4gcHJl
cGFyZWQgZWFybGllci4gIFdlIHdvdWxkIHBpY2sgdXAgb3VyIG93bi1idWlsdCBMaW51eCBpbWFn
ZXMsIGFuZAo+IHdoZW4gdGhleSBwYXNzIHRoZSB0ZXN0cywgYW5vaW50IHRoZW0gZm9yIHVzZSBp
biBmdXR1cmUgaW5zdGFsbHMuCj4gCj4gSVNUTSB0aGF0IHRoaXMgd291bGQgYmUgYSBmYWlybHkg
ZWFzeSB3YXkgdG8gaW1wcm92ZSB0aGlzIGFyZWEuICBJZgo+IHNvbWVvbmUgd2FudHMgdG8gd3Jp
dGUgdGhlIGFjdHVhbCBjb2RlIHRvIGRvIHRoaXMgSSB3b3VsZCBiZSB2ZXJ5Cj4gaGFwcHkgdG8g
aGVscCB3aXRoIGRlc2lnbiwgYWR2aWNlLCByZXZpZXcsIGV0Yy4sIGFzIEkgZGlkIGZvciB0aGUK
PiBGcmVlQlNEIHN1cHBvcnQgKHdoaWNoIGludHJvZHVjZWQgdGhlIGFub2ludGVkLXByZXZpb3Vz
LWJ1aWxkCj4gY29uY2VwdCkuCj4gCj4gSWYgeW91IGFyZSBpbnRlcmVzdGVkIHRoZW4gcGxlYXNl
IGRvIHNheSBhbmQgd2UgY2FuIGhhdmUgYQo+IGNvbnZlcnNhdGlvbiBhYm91dCB0ZWNobmljYWwg
ZGV0YWlscy4KClllcywgd2Ugc2hvdWxkIGRpc2N1c3MgdGhlIHRlY2huaWNhbCBkZXRhaWxzIG9u
IGhvdyB0byB1c2Ugb3VyIG93bgpxdWFzaS12YW5pbGxhIExpbnV4IGJyYW5jaCB0b2dldGhlciB3
aXRoIHRoZSBEZWJpYW4gaW5zdGFsbGVyLiBUaGF0J3MKYWxsIHdlIG5lZWQgQUZBSUNULgoKQ291
bGQgeW91IGJ1aWxkIGFuZCBwdXNoIGtlcm5lbCBiaW5hcnkgKG5vIHJlcXVpcmVkIG1vZHVsZXMp
IHRvIGEga25vd24KbG9jYXRpb24/CgoKPiA+IFhpbGlueCBNUFNvQyBzdXBwb3J0IGlzIHVwc3Ry
ZWFtIGluIHZhbmlsbGEgTGludXggKGRlZmNvbmZpZyksIGFuZCB0aGUKPiA+IE1QU29DIGlzIGZ1
bGx5IHN1cHBvcnRlZCBpbiBZb2N0by4gV2UgZGlkIGlzc3VlIGEgdGlja2V0IGluIHRoZSBEZWJp
YW4KPiA+IHN5c3RlbSB0byBhZGQgc3VwcG9ydCBmb3IgdGhlIFhpbGlueCBNUFNvQyBpbiB0aGVp
ciBrZXJuZWwgYnV0IGlzIGhhc24ndAo+ID4gaGFwcGVuZWQgeWV0LiAoVGhlIGZhY3QgdGhhdCBE
ZWJpYW4gc3VwcG9ydCBoYXNuJ3QgY29tZSB1cCBhcyBhbiBpc3N1ZQo+ID4gdXAgdW50aWwgbm93
IHRlbGxzIHVzIHRoYXQgZW1iZWRkZWQgZm9sa3MgdGVuZCB0byB1c2Ugb3RoZXIgZGlzdHJvcy4p
Cj4gCj4gQ2FuIHlvdSBwbGVhc2UgcG9pbnQgbWUgdG8gdGhlIGNvcnJlc3BvbmRpbmcgRGViaWFu
IGJ1ZyA/CgpodHRwczovL3NhbHNhLmRlYmlhbi5vcmcva2VybmVsLXRlYW0vbGludXgvbWVyZ2Vf
cmVxdWVzdHMvNjcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 18:46:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 18:46: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 1gHvVv-0000s2-Op; Wed, 31 Oct 2018 18:46: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=ac+t=nl=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gHvVu-0000rx-Tl
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 18:46:46 +0000
X-Inumbo-ID: 508b38e6-dd3d-11e8-b249-12d6303a7972
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 508b38e6-dd3d-11e8-b249-12d6303a7972;
 Wed, 31 Oct 2018 18:46:45 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 247E22080A;
 Wed, 31 Oct 2018 18:46:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1541011604;
 bh=nMEuVqiG28Z0FMwH4FEr7rWvtqPTaaM3FS665l7tj08=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=zXqVEE7KZaIcLx1+t3RpwrEDMtl7I0AzrBNDxNVqSRQON0/S+IP1BJGhI+SgHk55c
 cQ8xzJp/y4PiIVhwhClr3+7xss9MtISnPQki/fzcoqeE5YG2w/HooHlIZp1icpg6XX
 4jGjbe3tCHTGR66LBiwa9DyuqyZs6g9xAx59bJzY=
Date: Wed, 31 Oct 2018 11:46:43 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: George Dunlap <dunlapg@umich.edu>
In-Reply-To: <CAFLBxZYyKbw3L0p+a9FbLiHy3icSOTPG+Dndk+L1eZjnxaufaA@mail.gmail.com>
Message-ID: <alpine.DEB.2.10.1810311138360.7220@sstabellini-ThinkPad-X260>
References: <20181030161326.17879-1-ian.jackson@eu.citrix.com>
 <CAFLBxZabx3rG1t8C+6p-+kojxq1WNOqEXn23GyB+w0OgjDYLiQ@mail.gmail.com>
 <CAFLBxZYyKbw3L0p+a9FbLiHy3icSOTPG+Dndk+L1eZjnxaufaA@mail.gmail.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [OSSTEST PATCH] README.hardware-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: Artem_Mygaiev@epam.com, Stefano Stabellini <sstabellini@kernel.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>, infra@xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCAzMSBPY3QgMjAxOCwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiBbQ0MnaW5nIFN0ZWZh
bm8gYW5kIEp1bGllbl0KPiBPbiBXZWQsIE9jdCAzMSwgMjAxOCBhdCA1OjQ5IFBNIEdlb3JnZSBE
dW5sYXAgPGR1bmxhcGdAdW1pY2guZWR1PiB3cm90ZToKPiA+Cj4gPiBPbiBUdWUsIE9jdCAzMCwg
MjAxOCBhdCA0OjE0IFBNIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPiB3
cm90ZToKPiA+ID4gKyAgICsgQmFyZW1ldGFsIGJvb3QgZnJvbSBEZWJpYW4gc3RhYmxlIG9yIHN0
YWJsZS1iYWNrcG9ydHM6Cj4gPiA+ICsKPiA+ID4gKyAgICAgQSBzdWl0YWJsZSBMaW51eCBrZXJu
ZWwgYmluYXJ5IHdoaWNoIGNhbiBib290IGJhcmVtZXRhbCBvbiB0aGUKPiA+ID4gKyAgICAgcHJv
cG9zZWQgaGFyZHdhcmUgbXVzdCBiZSBhdmFpbGFibGUgZnJvbSBEZWJpYW4gKGF0IGxlYXN0Cj4g
PiA+ICsgICAgIGBzdGFibGUnLCBvciwgaWYgdGhhdCBpcyBub3QgcG9zc2libGUgYHN0YWJsZS1i
YWNrcG9ydHMnKS4gIEl0IGlzCj4gPiA+ICsgICAgIG5vdCBPSyB0byByZXF1aXJlIGEgcGF0Y2hl
ZCB2ZXJzaW9uIG9mIExpbnV4LCBvciBhIHZlcnNpb24gb2YKPiA+ID4gKyAgICAgTGludXggYnVp
bHQgZnJvbSBhIHBhcnRpY3VsYXIgZ2l0IGJyYW5jaCwgb3Igc29tZSBzdWNoLiAgSWYgdGhlCj4g
PiA+ICsgICAgIHJlcXVpcmVkIGtlcm5lbCBpcyBub3QgYXZhaWxhYmxlIGluIERlYmlhbiwgdGhl
IHZlbmRvciBzaG91bGQKPiA+ID4gKyAgICAgZmlyc3Qgd29yayB3aXRoIHRoZSBEZWJpYW4gcHJv
amVjdCB0byBlbnN1cmUgYW5kIHZhbGlkYXRlIHRoYXQKPiA+ID4gKyAgICAgdGhlIERlYmlhbiBz
dGFibGUtYmFja3BvcnRzIGtlcm5lbCBiaW5hcmllcyBib290IG9uIHRoZSBwcm9wb3NlZAo+ID4g
PiArICAgICBoYXJkd2FyZS4KPiA+Cj4gPiBTbyBpdCBzb3VuZHMgbGlrZSAoZnJvbSB0aGUgcmVz
dCBvZiB0aGlzIGRpc2N1c3Npb24pIHRoZSByZWFsCj4gPiByZXF1aXJlbWVudCBpcyAib3NzdGVz
dCBtdXN0IGJlIGFibGUgdG8gaW5zdGFsbCBhIHN5c3RlbSBzdWNoIHRoYXQgaXQKPiA+IGNhbiBi
dWlsZCB0aGUgdGFyZ2V0IHZlcnNpb25zIG9mIExpbnV4IGFuZCBYZW4iLiAgQXQgdGhlIG1vbWVu
dCwgdGhhdAo+ID4gbWVhbnMgdGhhdCB0aGUgcHJvcG9zZWQgaGFyZHdhcmUgbXVzdCBiZSBzdXBw
b3J0ZWQgYnkgZGViaWFuICsKPiA+IHN0YWJsZS1iYWNrcG9ydHMuICBPc3N0ZXN0IGRvZXMgbm90
IGhhdmUgZnVuY3Rpb25hbGl0eSB0byBidWlsZCBjdXN0b20KPiA+IHZlcnNpb25zIG9mIExpbnV4
IGZvciBidWlsZCBib3hlcywgbm9yIGRvZXMgaXQgaGF2ZSBzdXBwb3J0IGZvciBZb2N0by4KPiA+
Cj4gPiBXb3VsZCBpdCBtYWtlIHNlbnNlIHRvIHJld29yZCBpdCB0aGlzIHdheToKPiA+Cj4gPiAt
LS0KPiA+ICsgQmFyZW1ldGFsIGJvb3QgZnJvbSBEZWJpYW4gc3RhYmxlIG9yIHN0YWJsZS1iYWNr
cG9ydHM6Cj4gPgo+ID4gSW4gb3JkZXIgdG8gYXZvaWQgY3Jvc3MtY29tcGlsYXRpb24sIE9zc3Rl
c3QgbXVzdCBiZSBhYmxlIHRvIGluc3RhbGwgYQo+ID4gYmFyZS1tZXRhbCBzeXN0ZW0gb24gdGhl
IGhvc3QgaXRzZWxmIGluIG9yZGVyIHRvIGJ1aWxkIExpbnV4IGFuZCBYZW4KPiA+IHRlc3QgYmlu
YXJpZXMgZm9yIHRoYXQgaG9zdC4gQXQgdGhlIG1vbWVudCBvc3N0ZXN0IHVzZXMgRGViaWFuIGZv
cgo+ID4gdGhpcywgYW5kIHRoZXJlIGlzIG5vIGZhY2lsaXR5IGluIG9zc3Rlc3QgZm9yIGJ1aWxk
aW5nIGN1c3RvbSBrZXJuZWxzCj4gPiBmb3IgdGhpcyBwdXJwb3NlLiAgQXMgc3VjaCwgYSBzdWl0
YWJsZSBMaW51eCBrZXJuZWwgYmluYXJ5IHdoaWNoIGNhbgo+ID4gYm9vdCBiYXJlbWV0YWwgb24g
dGhlIHByb3Bvc2VkIGhhcmR3YXJlIG11c3QgYmUgYXZhaWxhYmxlIGZyb20gRGViaWFuCj4gPiAo
YXQgbGVhc3QgYHN0YWJsZScsIG9yLCBpZiB0aGF0IGlzIG5vdCBwb3NzaWJsZSwgYHN0YWJsZS1i
YWNrcG9ydHMnKS4KPiA+IE9zc3Rlc3QgY2Fubm90IGluc3RhbGwgdXNpbmcgYSBwYXRjaGVkIHZl
cnNpb24gb2YgTGludXgsIG9yIG9uZSBidWlsdAo+ID4gZnJvbSBhIHBhcnRpY3VsYXIgZ2l0IGJy
YW5jaCwgb3Igc29tZSBzdWNoLiAgSWYgdGhlIHJlcXVpcmVkIGtlcm5lbCBpcwo+ID4gbm90IGF2
YWlsYWJsZSBpbiBEZWJpYW4sIHRoZSB2ZW5kb3Igc2hvdWxkIGlkZWFsbHkgd29yayB3aXRoIHRo
ZQo+ID4gRGViaWFuIHByb2plY3QgdG8gZW5zdXJlIGFuZCB2YWxpZGF0ZSB0aGF0IERlYmlhbiBz
dGFibGUtYmFja3BvcnRzCj4gPiBrZXJuZWwgYmluYXJpZXMgYm9vdCBvbiB0aGUgcHJvcG9zZWQg
aGFyZHdhcmUuICBBbHRlcm5hdGVseSwgdGhlCj4gPiB2ZW5kb3IgY2FuIHdvcmsgd2l0aCB0aGUg
Y29tbXVuaXR5IHRvIGltcGxlbWVudCB0aGUgbmVjZXNzYXJ5Cj4gPiBmdW5jdGlvbmFsaXR5IHdp
dGhpbiBvc3N0ZXN0IHRvIGVuYWJsZSBpdCB0byBidWlsZCBjdXN0b20ga2VybmVscyBmb3IKPiA+
IGJ1aWxkIGluc3RhbGxzLCBvciB1c2UgYWx0ZXJuYXRlIGRpc3RyaWJ1dGlvbnMgd2hpY2ggaGF2
ZSBiZXR0ZXIKPiA+IGJhcmVtZXRhbCBzdXBwb3J0IGZvciB0aGUgaGFyZHdhcmUuCgpJZiB3ZSB3
YW50IHRvIGdyb3cgWGVuIG9uIEFSTSB0ZXN0aW5nIGluIE9TU1Rlc3QgZm9yIGVtYmVkZGVkIGJv
YXJkcywgSQp0aGluayB0aGF0IHJlcXVpcmluZyBEZWJpYW4ga2VybmVsIHN1cHBvcnQgaXMgdW5y
ZWFsaXN0aWMsIGFzIGJvdGggbWUKd2l0aCBteSBYaWxpbnggaGF0IG9uLCBhbmQgQXJ0ZW0gd2l0
aCBoaXMgRVBBTS9SZW5lc2FzIGhhdCBvbiwgd3JvdGUgaW4KdGhlIHBhc3QuIFhpbGlueCBhbmQg
UmVuZXNhcyBhcmUgdHdvIG9mIHRoZSBiZXN0IEFSTSB2ZW5kb3JzLCBpbWFnaW5lCnRoZSBvdGhl
cnMuIFRoZSBEZWJpYW4ga2VybmVsIHJlcXVpcmVtZW50IGRpc3F1YWxpZmllcyBhbGwgYm9hcmRz
IHdlCmNhcmUgYWJvdXQgb24gZW1iZWRkZWQgSSBrbm93IGFib3V0IGF0IHRoZSBtb21lbnQuIChV
bnJlbGF0ZWQ6IHRoaXMgaXMKd2h5IGZvciBWaXJ5YU9TIHdlIHdlbnQgd2l0aCB0aGUgWW9jdG8g
a2VybmVsLikKClZlbmRvcnMgd291bGQgY2VydGFpbmx5IHB1c2ggZm9yIHRoZSB1c2FnZSBvZiB0
aGVpciBvd24gTGludXggdHJlZXMuCgpUaGUgYmVzdCBjb21wcm9taXNlIGlzIHRvIHVzZSBvdXIg
b3duIFhlbiBQcm9qZWN0IExpbnV4IHRyZWUgZm9yCnRlc3RpbmcuIFdlIGNvdWxkIGJ1aWxkLCBi
eSBoYW5kIGlmIG5lY2Vzc2FyeSwga2VybmVsIGJpbmFyaWVzIG91dCBvZgppdCwgcHVzaCB0aGVt
IHRvIGEga25vd24gbG9jYXRpb24gYW5kIGhhdmUgT1NTVGVzdCB1c2UgdGhlbS4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 18:52:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 18:52: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 1gHvbI-0001cP-1r; Wed, 31 Oct 2018 18:52: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=yklc=nl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHvbG-0001cJ-H7
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 18:52:18 +0000
X-Inumbo-ID: 16973684-dd3e-11e8-8709-12d6303a7972
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 16973684-dd3e-11e8-8709-12d6303a7972;
 Wed, 31 Oct 2018 18:52:17 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id C68CD80D;
 Wed, 31 Oct 2018 11:52:16 -0700 (PDT)
Received: from [10.37.12.80] (unknown [10.37.12.80])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 1D7F93F6A8;
 Wed, 31 Oct 2018 11:52:15 -0700 (PDT)
To: Peng Fan <peng.fan@nxp.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <AM0PR04MB44819354E4855B72C4C7F82388CD0@AM0PR04MB4481.eurprd04.prod.outlook.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <0c0ce589-d65f-429d-9a2f-dd267b949c29@arm.com>
Date: Wed, 31 Oct 2018 18:52:14 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <AM0PR04MB44819354E4855B72C4C7F82388CD0@AM0PR04MB4481.eurprd04.prod.outlook.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Does XEN ARM support RTC in domu?
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

CgpPbiAxMC8zMS8xOCAxOjU3IFBNLCBQZW5nIEZhbiB3cm90ZToKPiBIaSBBbGwsCgpIaSwKCj4g
Cj4gSnVzdCBoYXZlIGEgcXVlc3Rpb24sIGRvZXMgWEVOIEFSTSBzdXBwb3J0IFJUQyBpbiBkb211
PyBUbyBzdXBwb3J0IEFuZHJvaWQgaW4gRG9tVSwgUlRDIGlzIG5lZWRlZCBmb3IgYWxhcm0sIGJ1
dCBJIGRpZCBub3QgZmluZCBpbmZvcm1hdGlvbiBhYm91dCBSVEMgb24geGVuIGZvciBkb211LiBT
byB0aGlzIG5lZWQgYSBuZXcgUlRDIHBhcmF2aXJ0dWFsaXphdGlvbiBkcml2ZXI/IEFueSBzdWdn
ZXN0aW9ucz8KCkJ5IFJUQywgZG8geW91IG1lYW4gUmVhbC1UaW1lIENsb2NrPyBTb21ldGhpbmcg
bGlrZSBQTDAzMT8gT3IgZG8geW91IApoYXZlIHNvbWV0aGluZyBlbHNlIGluIG1pbmQ/CgpDaGVl
cnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 18:59:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 18:59: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 1gHviT-00020f-2V; Wed, 31 Oct 2018 18: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=yklc=nl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHviS-00020S-0N
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 18:59:44 +0000
X-Inumbo-ID: 1fdbc52e-dd3f-11e8-bbeb-12d6303a7972
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 1fdbc52e-dd3f-11e8-bbeb-12d6303a7972;
 Wed, 31 Oct 2018 18:59:42 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B0B6E80D;
 Wed, 31 Oct 2018 11:59:41 -0700 (PDT)
Received: from [10.37.12.80] (unknown [10.37.12.80])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 105EF3F6A8;
 Wed, 31 Oct 2018 11:59:39 -0700 (PDT)
To: Milan Boberic <milanboberic94@gmail.com>, stefano.stabellini@xilinx.com
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <12a4352a-2fd1-2d04-874a-4a779d18a097@arm.com>
 <CADJ6SV0E=cO3eFyt+meXTtZaoETYxpsHkViMDU=XV9CwNOjP8A@mail.gmail.com>
 <21de0bb5-81f2-ca26-e2e0-916c20ab2c02@arm.com>
 <CADJ6SV3sfqaXm8gvZDAx2wFY5_oiCf+mf0JynCGNrLBFkS-rVw@mail.gmail.com>
 <alpine.DEB.2.10.1810191336090.31582@sstabellini-ThinkPad-X260>
 <d3a589c5d95d70ef1c13b4fe6856b7ed387b4ee3.camel@suse.com>
 <CADJ6SV2891kOd_Ga8jjXdtKdjPAoWtADhizuS+kjSZNNOPMK+w@mail.gmail.com>
 <alpine.DEB.2.10.1810221037270.31582@sstabellini-ThinkPad-X260>
 <CADJ6SV0gUvRv_4Kp=Vz5n4WSQ3kgQrC=+gPz1QjrBzdFOoJwPA@mail.gmail.com>
 <alpine.DEB.2.10.1810231005040.31582@sstabellini-ThinkPad-X260>
 <d5769cb9-9d87-3db4-e23d-414242692a89@arm.com>
 <alpine.DEB.2.10.1810250915030.25937@sstabellini-ThinkPad-X260>
 <94c08d07-b028-8eb1-7e94-21a416cd8007@arm.com>
 <alpine.DEB.2.10.1810261340530.32521@sstabellini-ThinkPad-X260>
 <CADJ6SV174NdceJ4kWCWYJ-UaNp1AAisb28V5tgKz14N+-pBVEg@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <67f6ece7-0a26-e29c-b20b-acf83a01f6eb@arm.com>
Date: Wed, 31 Oct 2018 18:59:38 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <CADJ6SV174NdceJ4kWCWYJ-UaNp1AAisb28V5tgKz14N+-pBVEg@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, andrii_anisov@epam.com,
 Dario Faggioli <dfaggioli@suse.com>, Meng Xu <xumengpanda@gmail.com>,
 xen-devel@lists.xenproject.org, nd@arm.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>

SGkgTWlsYW4sCgpPbiAxMC8yOS8xOCAxMjoyOSBQTSwgTWlsYW4gQm9iZXJpYyB3cm90ZToKPiBT
b3JyeSBmb3IgbGF0ZSByZXBseSwKCkRvbid0IHdvcnJ5LCB0aGFuayB5b3UgZm9yIHRoZSB0ZXN0
aW5nIGFuZCBzZW5kaW5nIHRoZSAuY29uZmlnLgoKPiAKPj4gSSBhbSBhZnJhaWQgbm8uIC5jb25m
aWcgaXMgZ2VuZXJhdGVkIGR1cmluZyBidWlsZGluZyB0aW1lLiBTbyBjYW4geW91Cj4+IHBhc3Rl
IGhlcmUgcGxlYXNlLgo+IAo+IAo+ICIuY29uZmlnIiBmaWxlIGlzIGluIGF0dGFjaG1lbnQuCj4g
Cj4gSSBhbHNvIHRyaWVkIFhlbiA0LjkgYW5kIEkgZ290IGFsbW9zdCBzYW1lIG51bWJlcnMsIGpp
dHRlciBpcyBzbWFsbGVyCj4gYnkgMTUwbnMgd2hpY2ggaXNuJ3Qgc2lnbmlmaWNhbnQgY2hhbmdl
IGF0IGFsbC4KCkludGVyZXN0aW5nLiBDb3VsZCB5b3UgY29uZmlybSB0aGUgY29tbWl0IHlvdSB3
ZXJlIHVzaW5nIChvciB0aGUgcG9pbnQgCnJlbGVhc2UpPwoKU3RlZmFubydzIG51bWJlciB3ZXJl
IGJhc2VkIG9uIGNvbW1pdCAiZnV6ejogdXBkYXRlIFJFQURNRS5hZmwgZXhhbXBsZSIgCjU1YTA0
ZmVhYTFmOGFiNmVmN2Q3MjNmYmIxZDM5YzZiOTZhZDE4NGEgd2hpY2ggaXMgYW4gdW5yZWxlYXNl
ZCB2ZXJzaW9uIApvZiBYZW4uCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 19:17:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 19:17: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 1gHvzn-0003cG-Bn; Wed, 31 Oct 2018 19:17: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=rols=nl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gHvzm-0003c3-Jt
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 19:17:38 +0000
X-Inumbo-ID: a079e740-dd41-11e8-b06e-12d6303a7972
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a079e740-dd41-11e8-b06e-12d6303a7972;
 Wed, 31 Oct 2018 19:17: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 <aliasfile-bounces@xenproject.org>)
 id 1gHvzg-0008Bv-W1; Wed, 31 Oct 2018 19:17: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 1gHvzg-0007zT-LM; Wed, 31 Oct 2018 19:17:32 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gHvzg-0001UL-Kh; Wed, 31 Oct 2018 19:17:32 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129167-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-rumprun-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-examine:reboot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-amd64-amd64-xl-credit1:xen-boot: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-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit1: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-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2: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-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit1: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-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu: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:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-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
X-Osstest-Versions-This: linux=11743c56785c751c087eecdb98713eef796609e0
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 31 Oct 2018 19:17:32 +0000
Subject: [Xen-devel] [linux-linus test] 129167: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyOTE2NyBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI5MTY3LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1ODk4
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5
OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3
IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1w
dmdydWIgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgNyB4ZW4tYm9vdCBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4
OTgKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICA3IHhlbi1ib290ICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43
LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1ib290
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAg
ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kICA3IHhlbi1ib290ICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcgeGVuLWJv
b3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDcg
eGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFt
ZDY0LXB5Z3J1YiAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9v
dCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVu
LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEgeGVu
LWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICA4IHJlYm9vdCAgICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMCB4
ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0
LWkzODYtcGFpciAgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9v
dCAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9v
dC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxv
d2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKClRlc3RzIHdoaWNo
IGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDEgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgYmFzZWxpbmUgdW50
ZXN0ZWQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTg5OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1ODk4CiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAg
ICAgICAgICAxMTc0M2M1Njc4NWM3NTFjMDg3ZWVjZGI5ODcxM2VlZjc5NjYwOWUwCmJhc2VsaW5l
IHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA5NDcxMGNhYzBlZjRlZTE3N2E2M2I1MjI3
NjY0YjM4Yzk1YmJmNzAzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU4OTggIDIwMTgtMDgtMTMg
MjE6MjA6NTUgWiAgIDc4IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI1OTIxICAyMDE4LTA4
LTE1IDEzOjA2OjU2IFogICA3NyBkYXlzICAgNzEgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI5MTY3ICAyMDE4LTEwLTMwIDAzOjU3OjQ3IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQozMTY1IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGlu
ZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1w
cnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3Qg
cHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDUyMjk3OSBsaW5lcyBsb25n
LikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 19:42:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 19: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 1gHwND-00063A-Tk; Wed, 31 Oct 2018 19:41:51 +0000
Received: from mail6.bemta25.messagelabs.com ([195.245.230.169])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <julien.grall@arm.com>) id 1gHwND-000635-Bw
 for xen-devel@lists.xensource.com; Wed, 31 Oct 2018 19:41:51 +0000
Received: from [46.226.53.52] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-1.bemta.az-c.eu-west-1.aws.symcld.net id 47/9B-09207-E750ADB5;
 Wed, 31 Oct 2018 19:41:50 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrFIsWRWlGSWpSXmKPExsVysyfVTbeW9Va
 0wYsGK4t7U96zOzB6bO/bxR7AGMWamZeUX5HAmrFg9i6Wgo1MFSdbHRoYPzJ2MXJxCAlsYpRY
 v/QCC4SzlFHi57lmoAwnh7BApMS39rNsILaIgKHE7lNPwIqYBW4ySnzb8ZYdomM3m0TroUfMI
 FVsApoSdz5/YgKxeQWsJGZvPQQWZxFQlVjdfx4sLioQLnFu+3VWiBpBiZMzQaZycnAKBEocev
 0HbBuzgJnEvM0PmSFscYlbT+YzQdjyEtvfzmGewMg/C0n7LCQts5C0zELSsoCRZRWjRVJRZnp
 GSW5iZo6uoYGBrqGhka6RgbGuobmlXmKVbrJeaqlueWpxia6hXmJ5sV5xZW5yTopeXmrJJkZg
 CKcUnN68g7FpafohRkkOJiVRXqPXN6OF+JLyUyozEosz4otKc1KLDzHKcHAoSfDuZr4VLSRYl
 JqeWpGWmQOMJpi0BAePkggvGwtQmre4IDG3ODMdInWK0Zjj3YL/05k5tp3pnMEsxJKXn5cqJc
 7rDVIqAFKaUZoHNwgW5ZcYZaWEeRkZGBiEeApSi3IzS1DlXzGKczAqCfM2gEzhycwrgdv3Cug
 UJqBTuNhvgJxSkoiQkmpgXHZAX12fffGFh33rA56ef85hlbHy5MK9D3tFNqVJJJ2cWXhu12q+
 x2X51iu2ZL+NDMkW6Nyp8FCte73GidtXDmc+WOyQfGdK3h01noSwLomT77l/T7AwjD/+6sGda
 W4BPtyCb6SO2j2wd+Ktandbr+n+jm/l3uW7TU54Ces+4tsk2n4o5UfZcSWW4oxEQy3mouJEAC
 9Ffy7tAgAA
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-21.tower-304.messagelabs.com!1541014909!1218859!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.14.24; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17672 invoked from network); 31 Oct 2018 19:41:49 -0000
Received: from usa-sjc-mx-foss1.foss.arm.com (HELO foss.arm.com)
 (217.140.101.70)
 by server-21.tower-304.messagelabs.com with SMTP; 31 Oct 2018 19:41:49 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id CED1B80D;
 Wed, 31 Oct 2018 12:41:48 -0700 (PDT)
Received: from [10.37.12.80] (unknown [10.37.12.80])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 76B593F6A8;
 Wed, 31 Oct 2018 12:41:47 -0700 (PDT)
To: Omkar Bolla <omkar.bolla@pathpartnertech.com>
References: <CAC4nxbvWUpWQcUATQswoaVJfSq8EU7CH6-Jx1VwVGYVeOc0tZw@mail.gmail.com>
 <B9D01323-5CE0-4CAE-9A7C-2B1CE482A833@xenproject.org>
 <aebd40b7-e7d2-c861-b658-863b2c8f2079@gmail.com>
 <f688cda0-a342-0b66-fb5c-56238d941f9c@suse.com>
 <f8ae32f3-8399-24d3-fe1e-45d4c1669e1b@epam.com>
 <CAC4nxbvh6LA=t2iEdiw2UrqrQP3Zf2NtRcViJ1YNGZkyLZqYHg@mail.gmail.com>
 <d130b853-0e33-ecb7-5598-d99791a5f2bf@suse.com>
 <CAC4nxbuTQ1uP6rKiCAp7hDe-ygq9LKHQw8ggVM+fOVH-VvU8Tw@mail.gmail.com>
 <d2b9cd5a-2768-60bd-07bd-2055d1490399@suse.com>
 <CAC4nxbsBox=FgCBx5KwkkvCHwyX2MvBGoGpa1sDyS2cF0itT=Q@mail.gmail.com>
 <074697de-7265-a1fb-2970-4128a58f09ca@arm.com>
 <CAC4nxbuY0vJd8o6Vj9E14m2-sw3JZ5Spbiz3vbq2K0RQhK9p3w@mail.gmail.com>
 <c6724ce1-086f-3492-2c39-8192542ff5d8@arm.com>
 <CAC4nxbsopU7Ths1LYE1HAB8txbBv9rLGwqCgd=kQWLNDhEz6LQ@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d920cfb3-a6cc-8f1b-e0b4-2b59ba768030@arm.com>
Date: Wed, 31 Oct 2018 19:41:45 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <CAC4nxbsopU7Ths1LYE1HAB8txbBv9rLGwqCgd=kQWLNDhEz6LQ@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen PV: Sample new PV driver for buffer sharing
 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: jgross@suse.com, xen-devel@lists.xensource.com,
 Oleksandr_Andrushchenko@epam.com, Oleksandr Andrushchenko <andr2000@gmail.com>,
 Lars Kurth <lars.kurth.xen@gmail.com>,
 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>

CgpPbiAxMC8xNy8xOCAxOjI0IFBNLCBPbWthciBCb2xsYSB3cm90ZToKPiBIaSwKCkhpIE9ta2Fy
LAoKPiBJIGhhdmUgc3RhcnRlZCBmaW5kaW5nIHdoaWNoIHBhdGNoIGludHJvZHVjZWQgQXJtdjgg
U2Vjb25kYXJ5IENQVXMgaXNzdWUuCj4gCj4gSSBqdXN0IHdhbnQgdG8gc3RhcnQgUFYgdmRldmIg
YmVmb3JlIGRvbWFpblUgZGViaWFuIHJvb3RmcyBtb3VudC4gSXMgaXQgCj4gcG9zc2libGU/CgpN
YXkgSSBhc2sgd2h5IHlvdSBuZWVkIHRoZSBkZXBlbmRlbmN5IG9uIHRoZSByb290ZnM/CgpDaGVl
cnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 20:17:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 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 1gHwvD-0000JC-0L; Wed, 31 Oct 2018 20:16: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=yklc=nl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHwvB-0000J3-O7
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 20:16:57 +0000
X-Inumbo-ID: e9b9efb0-dd49-11e8-ba89-12d6303a7972
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id e9b9efb0-dd49-11e8-ba89-12d6303a7972;
 Wed, 31 Oct 2018 20:16:56 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 7FA8480D;
 Wed, 31 Oct 2018 13:16:55 -0700 (PDT)
Received: from [10.37.12.80] (unknown [10.37.12.80])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 82A183F71D;
 Wed, 31 Oct 2018 13:16:54 -0700 (PDT)
To: Wei Liu <wei.liu2@citrix.com>, xen-devel@lists.xenproject.org
References: <20181031142545.11142-1-wei.liu2@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <500d3e00-e6d0-7bbe-2d43-f96b1b503c95@arm.com>
Date: Wed, 31 Oct 2018 20:16:52 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <20181031142545.11142-1-wei.liu2@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] libxl/arm: fix guest type conversion
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 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>

SGkgV2VpLAoKT24gMTAvMzEvMTggMjoyNSBQTSwgV2VpIExpdSB3cm90ZToKPiBDb21taXQgMzU5
OTcwZmQ4YiAoInRvb2xzL2xpYnhsOiBTd2l0Y2ggQXJtIGd1ZXN0IHR5cGUgdG8gUFZIIikgbWlz
c2VkCj4gY2hhbmdpbmcgdGhlIHR5cGUgZmllbGQgaW4gY19pbmZvLiBUaGlzIGlzc3VlIGRpZG4n
dCBzdXJmYWNlIHVudGlsCj4gZWY3MmM5M2RmOSB3aGljaCBtYWRlIGNyZWF0aW5nIFBWIGd1ZXN0
IG9uIEFybSB1bnVzYWJsZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgo+IC0tLQo+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+Cj4gQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gCj4g
SnVsaWVuLCBjYW4geW91IGdpdmUgdGhpcyBhIHF1aWNrIHRlc3Q/IFB1dCB0eXBlPSdwdicgaW4g
eW91ciBBcm0KPiBndWVzdCB4bCBjZmcgYW5kIG5vdGUgdGhlIGRpZmZlcmVuY2UgYmVmb3JlIGFu
ZCBhZnRlciB0aGlzIHBhdGNoLgoKSSB0ZXN0ZWQgb24gYXJtNjQgd2l0aCBhbmQgd2l0aG91dCB0
aGUgcGF0Y2g6CgpUZXN0ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
Cgo+IAo+IFRoaXMgc2hvdWxkIGZpeCBsaWJ2aXJ0IGJyZWFrYWdlLgo+IC0tLQo+ICAgdG9vbHMv
bGlieGwvbGlieGxfY3JlYXRlLmMgfCAxMCArKysrKysrKysrCj4gICAxIGZpbGUgY2hhbmdlZCwg
MTAgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9jcmVh
dGUuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCj4gaW5kZXggNGJiNzUwZTk1MS4uMzEx
OTU3Zjg3YyAxMDA2NDQKPiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYwo+ICsrKyBi
L3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCj4gQEAgLTM1LDYgKzM1LDE2IEBAIGludCBsaWJ4
bF9fZG9tYWluX2NyZWF0ZV9pbmZvX3NldGRlZmF1bHQobGlieGxfX2djICpnYywKPiAgICAgICAg
ICAgcmV0dXJuIEVSUk9SX0lOVkFMOwo+ICAgICAgIH0KPiAgIAo+ICsjaWYgZGVmaW5lZChfX2Fy
bV9fKSB8fCBkZWZpbmVkKF9fYWFyY2g2NF9fKQo+ICsgICAgaWYgKGNfaW5mby0+dHlwZSA9PSBM
SUJYTF9ET01BSU5fVFlQRV9QVikgewo+ICsgICAgICAgIExPRyhXQVJOLCAiQ29udmVydGluZyBQ
ViBndWVzdCB0byBQVkguIik7Cj4gKyAgICAgICAgTE9HKFdBUk4sICJBcm0gZ3Vlc3QgYXJlIG5v
dyBQVkguIik7Cj4gKyAgICAgICAgTE9HKFdBUk4sICJQbGVhc2UgZml4IHlvdXIgY29uZmlndXJh
dGlvbiBmaWxlL3Rvb2xzdGFjay4iKTsKCldlIG5vdyBlbmQgdXAgdG8gaGF2ZSB0aGlzIG1lc3Nh
Z2UgcHJpbnRlZCB0d2ljZS4gRG8geW91IHNlZSBhIHVzZSBjYXNlIAp3aGVyZSBjX2luZm8tPnR5
cGUgaXMgZGlmZmVyZW50IGZyb20gYl9pbmZvLT50eXBlPyBEbyB3ZSBuZWVkIGEgY2hlY2sgCmZv
ciB0aGF0IHNvbWV3aGVyZSBpbiB0aGUgY29kZT8KCj4gKwo+ICsgICAgICAgIGNfaW5mby0+dHlw
ZSA9IExJQlhMX0RPTUFJTl9UWVBFX1BWSDsKPiArICAgIH0KPiArI2VuZGlmCj4gKwo+ICAgICAg
IGlmIChjX2luZm8tPnR5cGUgIT0gTElCWExfRE9NQUlOX1RZUEVfUFYpIHsKPiAgICAgICAgICAg
bGlieGxfZGVmYm9vbF9zZXRkZWZhdWx0KCZjX2luZm8tPmhhcCwgdHJ1ZSk7Cj4gICAgICAgICAg
IGxpYnhsX2RlZmJvb2xfc2V0ZGVmYXVsdCgmY19pbmZvLT5vb3MsIHRydWUpOwo+IAoKQ2hlZXJz
LAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 20:32:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 20:32: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 1gHxAB-0001sa-7w; Wed, 31 Oct 2018 20:32:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rols=nl=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1gHxAA-0001sO-2w
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 20:32:26 +0000
X-Inumbo-ID: 134edd59-dd4c-11e8-87d6-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 134edd59-dd4c-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 20:32: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 <aliasfile-bounces@xenproject.org>)
 id 1gHxA6-0001Gt-KI; Wed, 31 Oct 2018 20:32: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 1gHxA6-0001Ci-9v; Wed, 31 Oct 2018 20:32:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1gHxA6-0006st-9I; Wed, 31 Oct 2018 20:32:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-129254-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-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-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
X-Osstest-Versions-This: xen=d5d30b394975f460a99a6313645a737acf16d4c7
X-Osstest-Versions-That: xen=8e751ac59cfd1143d095c45927ba1bec0d441ee4
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 31 Oct 2018 20:32:22 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 129254: 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>

ZmxpZ2h0IDEyOTI1NCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyOTI1NC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBkNWQzMGIzOTQ5NzVmNDYwYTk5YTYzMTM2NDVhNzM3YWNmMTZkNGM3CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA4ZTc1MWFjNTljZmQxMTQzZDA5
NWM0NTkyN2JhMWJlYzBkNDQxZWU0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjkyMDIgIDIwMTgt
MTAtMzAgMjA6MDE6NDYgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI5MjU0ICAy
MDE4LTEwLTMxIDE4OjA0OjA0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgR2VvcmdlIER1bmxhcCA8Z2Vvcmdl
LmR1bmxhcEBjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBQ
YXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJh
bCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhl
bmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgOGU3NTFhYzU5Yy4uZDVkMzBi
Mzk0OSAgZDVkMzBiMzk0OTc1ZjQ2MGE5OWE2MzEzNjQ1YTczN2FjZjE2ZDRjNyAtPiBzbW9rZQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 20:35:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 20: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 1gHxDA-00028v-Or; Wed, 31 Oct 2018 20:35:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=uxyi=nl=gmail.com=milanboberic94@srs-us1.protection.inumbo.net>)
 id 1gHxD8-00028o-OE
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 20:35:30 +0000
X-Inumbo-ID: 80e5f7b9-dd4c-11e8-87d6-bc764e045a96
Received: from mail-lj1-x243.google.com (unknown [2a00:1450:4864:20::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 80e5f7b9-dd4c-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 20:35:29 +0000 (UTC)
Received: by mail-lj1-x243.google.com with SMTP id g8-v6so13211041ljk.1
 for <xen-devel@lists.xenproject.org>; Wed, 31 Oct 2018 13:35:29 -0700 (PDT)
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=oAjjH8i3p5JmrPSbH+5RbfPQHrpkT6FxqEkf1wDV8Ro=;
 b=W4lzO8zfRFfY9WvLWtb8a7R43GTfqRwUR9fFPAB3qj8z6kGOFHDJXyDB5Sj6fqqNGu
 7wYegjbl+FCt+WbEHbOdDitQTf5TiVjS8RaPcA7DD1oxyn/+vic6w1i5UUVeZVA8ZCrq
 ap72RbQkPM8otQWJ4vfn8fg1r1w9JyUzfS4oNTJcgwi+J8i6Oc78SVFsDFb5C53Ra9Qj
 Hy1OzHokb63tGrBlLK94659iczm9vVYfyy1V0YDLmxm8zLK12JKTBT1EA7ZtLPTOQO34
 yiQdpRKZiVAJNoZvgEOCvyFE/kqqhOikUIHmJYsCg8SMe7j0auVlc5/3flOl2xG0KUcs
 9UaA==
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=oAjjH8i3p5JmrPSbH+5RbfPQHrpkT6FxqEkf1wDV8Ro=;
 b=ndnnPzmVcWlEhUpaZAI2fy6rjjFS2dHKqG/+zDF19YvKKY29fW3nwUA4KTJMJp6Ag+
 hzBpUtnidS1WHJk2eyorbiBwfGDRVwvDESv6UqIhL21ARil1aUtL6ipTxqfjOrTKZbE7
 QKbIis8JfRwyXYXVnfG9RyfHZNjcx428PfaNga3Qaap6SGGpT66NQ8qZAi6hBkL+Mbdy
 6bK+WQKNclt4+u3ZlgIpWKKLMpz5lCK0EUeHVMEr2GwDrES9jHMbZHT/XmndQtk3bXBb
 R0zFvB4u+KFM5rSSdAJIciFTgMoibwLR+jI+s1M0HxnbBwIYZLre6Usfz9UGLzDFREvW
 Gg7A==
X-Gm-Message-State: AGRZ1gJT5wnL/Ktjihni5Dg83La/N+5ZVUvRIQexp9tW7YaG+xlWvnSv
 0vqG3mp9cV2Ryx3rESEebbgh7qH+QHr+FRfi/xc=
X-Google-Smtp-Source: AJdET5f44fQoM8VqiQJcz0l/NX0IHL7uKVhnfo6JCjnbhKlyyuvCTtLsIuMZ9UzDTpYTVHYmevw7KeBIQc75zFaUb/g=
X-Received: by 2002:a2e:92ca:: with SMTP id
 k10-v6mr2980083ljh.103.1541018127745; 
 Wed, 31 Oct 2018 13:35:27 -0700 (PDT)
MIME-Version: 1.0
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <12a4352a-2fd1-2d04-874a-4a779d18a097@arm.com>
 <CADJ6SV0E=cO3eFyt+meXTtZaoETYxpsHkViMDU=XV9CwNOjP8A@mail.gmail.com>
 <21de0bb5-81f2-ca26-e2e0-916c20ab2c02@arm.com>
 <CADJ6SV3sfqaXm8gvZDAx2wFY5_oiCf+mf0JynCGNrLBFkS-rVw@mail.gmail.com>
 <alpine.DEB.2.10.1810191336090.31582@sstabellini-ThinkPad-X260>
 <d3a589c5d95d70ef1c13b4fe6856b7ed387b4ee3.camel@suse.com>
 <CADJ6SV2891kOd_Ga8jjXdtKdjPAoWtADhizuS+kjSZNNOPMK+w@mail.gmail.com>
 <alpine.DEB.2.10.1810221037270.31582@sstabellini-ThinkPad-X260>
 <CADJ6SV0gUvRv_4Kp=Vz5n4WSQ3kgQrC=+gPz1QjrBzdFOoJwPA@mail.gmail.com>
 <alpine.DEB.2.10.1810231005040.31582@sstabellini-ThinkPad-X260>
 <d5769cb9-9d87-3db4-e23d-414242692a89@arm.com>
 <alpine.DEB.2.10.1810250915030.25937@sstabellini-ThinkPad-X260>
 <94c08d07-b028-8eb1-7e94-21a416cd8007@arm.com>
 <alpine.DEB.2.10.1810261340530.32521@sstabellini-ThinkPad-X260>
 <CADJ6SV174NdceJ4kWCWYJ-UaNp1AAisb28V5tgKz14N+-pBVEg@mail.gmail.com>
 <67f6ece7-0a26-e29c-b20b-acf83a01f6eb@arm.com>
In-Reply-To: <67f6ece7-0a26-e29c-b20b-acf83a01f6eb@arm.com>
From: Milan Boberic <milanboberic94@gmail.com>
Date: Wed, 31 Oct 2018 21:35:17 +0100
Message-ID: <CADJ6SV22eAxR0s0ocpGNRRefo+FmsMz9KsEeXw+cME1sSM-ssg@mail.gmail.com>
To: julien.grall@arm.com
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: stefano.stabellini@xilinx.com, andrii_anisov@epam.com,
 Dario Faggioli <dfaggioli@suse.com>, sstabellini@kernel.org,
 Meng Xu <xumengpanda@gmail.com>, xen-devel@lists.xenproject.org, nd@arm.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgo+IEludGVyZXN0aW5nLiBDb3VsZCB5b3UgY29uZmlybSB0aGUgY29tbWl0IHlvdSB3ZXJl
IHVzaW5nIChvciB0aGUgcG9pbnQKPiByZWxlYXNlKT8KPiBTdGVmYW5vJ3MgbnVtYmVyIHdlcmUg
YmFzZWQgb24gY29tbWl0ICJmdXp6OiB1cGRhdGUgUkVBRE1FLmFmbCBleGFtcGxlIgo+IDU1YTA0
ZmVhYTFmOGFiNmVmN2Q3MjNmYmIxZDM5YzZiOTZhZDE4NGEgd2hpY2ggaXMgYW4gdW5yZWxlYXNl
ZCB2ZXJzaW9uCj4gb2YgWGVuLgoKQWxsIFhlbnMgSSB1c2VkIGFyZSBmcm9tIFhpbGlueCBnaXQg
cmVwb3NpdG9yeSBiZWNhdXNlIEkgaGF2ZQpVbHRyYVplZC1FRyBib2FyZCB3aGljaCBoYXMgWnlu
cSBVbHRyYVNjYWxlIFNvQy4KVW5kZXIgYnJhbmNoZXMgeW91IGNhbiBmaW5kIFhlbiA0LjgsIDQu
OSwgIGV0Yy4KSSBhbHdheXMgdXNlZCBsYXRlc3QgY29tbWl0OiBjMjI3ZmU2ODU4OWJkZmIzNmI4
NWY3Yjc4YzAzNGE0MGM5NWI5YTMwCkhlcmUgaXMgbGluayB0byBpdDoKaHR0cHM6Ly9naXRodWIu
Y29tL1hpbGlueC94ZW4vdHJlZS94aWxpbngvc3RhYmxlLTQuOQoKQmVzdCByZWdhcmRzLgoKTWls
YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 21:17:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 21:17: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 1gHxr8-0005To-7x; Wed, 31 Oct 2018 21:16:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=yklc=nl=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1gHxr6-0005Tj-Iv
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 21:16:48 +0000
X-Inumbo-ID: 4608cb2e-dd52-11e8-87d6-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4608cb2e-dd52-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 21:16:46 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 7A2BE341;
 Wed, 31 Oct 2018 14:16:46 -0700 (PDT)
Received: from [10.37.12.80] (unknown [10.37.12.80])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id EA6513F71D;
 Wed, 31 Oct 2018 14:16:44 -0700 (PDT)
To: Milan Boberic <milanboberic94@gmail.com>
References: <CADJ6SV1__ZWDhGWoW7u=W54zG1STSnchkg0enyQoPyEB9YGXPg@mail.gmail.com>
 <21de0bb5-81f2-ca26-e2e0-916c20ab2c02@arm.com>
 <CADJ6SV3sfqaXm8gvZDAx2wFY5_oiCf+mf0JynCGNrLBFkS-rVw@mail.gmail.com>
 <alpine.DEB.2.10.1810191336090.31582@sstabellini-ThinkPad-X260>
 <d3a589c5d95d70ef1c13b4fe6856b7ed387b4ee3.camel@suse.com>
 <CADJ6SV2891kOd_Ga8jjXdtKdjPAoWtADhizuS+kjSZNNOPMK+w@mail.gmail.com>
 <alpine.DEB.2.10.1810221037270.31582@sstabellini-ThinkPad-X260>
 <CADJ6SV0gUvRv_4Kp=Vz5n4WSQ3kgQrC=+gPz1QjrBzdFOoJwPA@mail.gmail.com>
 <alpine.DEB.2.10.1810231005040.31582@sstabellini-ThinkPad-X260>
 <d5769cb9-9d87-3db4-e23d-414242692a89@arm.com>
 <alpine.DEB.2.10.1810250915030.25937@sstabellini-ThinkPad-X260>
 <94c08d07-b028-8eb1-7e94-21a416cd8007@arm.com>
 <alpine.DEB.2.10.1810261340530.32521@sstabellini-ThinkPad-X260>
 <CADJ6SV174NdceJ4kWCWYJ-UaNp1AAisb28V5tgKz14N+-pBVEg@mail.gmail.com>
 <67f6ece7-0a26-e29c-b20b-acf83a01f6eb@arm.com>
 <CADJ6SV22eAxR0s0ocpGNRRefo+FmsMz9KsEeXw+cME1sSM-ssg@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a5eab71a-f301-67ae-cc22-8cf10715fdcd@arm.com>
Date: Wed, 31 Oct 2018 21:16:43 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
In-Reply-To: <CADJ6SV22eAxR0s0ocpGNRRefo+FmsMz9KsEeXw+cME1sSM-ssg@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen optimization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: stefano.stabellini@xilinx.com, andrii_anisov@epam.com,
 Dario Faggioli <dfaggioli@suse.com>, sstabellini@kernel.org,
 Meng Xu <xumengpanda@gmail.com>, xen-devel@lists.xenproject.org, nd@arm.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>

CgpPbiAxMC8zMS8xOCA4OjM1IFBNLCBNaWxhbiBCb2JlcmljIHdyb3RlOgo+IEhpLAo+IAo+PiBJ
bnRlcmVzdGluZy4gQ291bGQgeW91IGNvbmZpcm0gdGhlIGNvbW1pdCB5b3Ugd2VyZSB1c2luZyAo
b3IgdGhlIHBvaW50Cj4+IHJlbGVhc2UpPwo+PiBTdGVmYW5vJ3MgbnVtYmVyIHdlcmUgYmFzZWQg
b24gY29tbWl0ICJmdXp6OiB1cGRhdGUgUkVBRE1FLmFmbCBleGFtcGxlIgo+PiA1NWEwNGZlYWEx
ZjhhYjZlZjdkNzIzZmJiMWQzOWM2Yjk2YWQxODRhIHdoaWNoIGlzIGFuIHVucmVsZWFzZWQgdmVy
c2lvbgo+PiBvZiBYZW4uCj4gCj4gQWxsIFhlbnMgSSB1c2VkIGFyZSBmcm9tIFhpbGlueCBnaXQg
cmVwb3NpdG9yeSBiZWNhdXNlIEkgaGF2ZQo+IFVsdHJhWmVkLUVHIGJvYXJkIHdoaWNoIGhhcyBa
eW5xIFVsdHJhU2NhbGUgU29DLgo+IFVuZGVyIGJyYW5jaGVzIHlvdSBjYW4gZmluZCBYZW4gNC44
LCA0LjksICBldGMuCj4gSSBhbHdheXMgdXNlZCBsYXRlc3QgY29tbWl0OiBjMjI3ZmU2ODU4OWJk
ZmIzNmI4NWY3Yjc4YzAzNGE0MGM5NWI5YTMwCj4gSGVyZSBpcyBsaW5rIHRvIGl0Ogo+IGh0dHBz
Oi8vZ2l0aHViLmNvbS9YaWxpbngveGVuL3RyZWUveGlsaW54L3N0YWJsZS00LjkKClRoaXMgYnJh
bmNoIGlzIHF1aXRlIGFoZWFkIG9mIHRoZSBicmFuY2ggU3RlZmFubydzIHVzZWQuIFRoZXJlIGFy
ZSA5NCAKY29tbWl0cyBtb3JlIGp1c3QgZm9yIEFybSBzcGVjaWZpYyBjb2RlLgoKV2hhdCBJIGFt
IGludGVyZXN0ZWQgaXMgdG8gc2VlIGlmIHdlIGFyZSBhYmxlIHRvIHJlcHJvZHVjZSBTdGVmYW5v
J3MgCm51bWJlciB3aXRoIHRoZSBzYW1lIGJyYW5jaC4gU28gd2UgY2FuIGhhdmUgYSBjbHVlIHdo
ZXRoZXIgdGhlcmUgYXJlIGEgCnNsb3cgZG93biBpbnRyb2R1Y2UgaW4gbmV3IGNvZGUuCgpTdGVm
YW5vLCB5b3UgbWVudGlvbiB5b3Ugd2lsbCBsb29rIGF0IHJlcHJvZHVjaW5nIHRoZSBudW1iZXJz
LiBEbyB5b3UgCmhhdmUgYW55IHVwZGF0ZSBvbiB0aGlzPwoKQ2hlZXJzLAoKLS0gCkp1bGllbiBH
cmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Oct 31 23:12:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 31 Oct 2018 23:12: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 1gHzeV-0006WV-Gh; Wed, 31 Oct 2018 23:11:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ac+t=nl=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1gHzeU-0006WQ-4L
 for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 23:11:54 +0000
X-Inumbo-ID: 59e0940d-dd62-11e8-87d6-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 59e0940d-dd62-11e8-87d6-bc764e045a96;
 Wed, 31 Oct 2018 23:11:52 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com
 (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 33DAE208A3;
 Wed, 31 Oct 2018 23:11:51 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1541027511;
 bh=rQgYg+j7yDwKRoqcJXAzPumhp0LguDNKVBF5R6mdOow=;
 h=From:To:Cc:Subject:Date:From;
 b=AjN0pJ0thIkCYjlzUO28Id9WbDFy1FW4Eu6llCAB8OzhFRXyvt8ovS3ws/2KrabqD
 z5EZxmJtr02CEHBy5HsI/XKG8xoz06X4O3jRnNTJGish5I8RJq4CeTudss06y2N+aD
 yk8XKBClpINcsYJUQgvXytZY1YVgjoNUJE2FbsbE=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Wed, 31 Oct 2018 16:11:49 -0700
Message-Id: <1541027509-25247-1-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
Subject: [Xen-devel] [PATCH v3] CONFIG_XEN_PV breaks
 xen_create_contiguous_region on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, Stefano Stabellini <stefanos@xilinx.com>,
 Nathan.Studer@dornerworks.com, Jeff.Kubascik@dornerworks.com,
 julien.grall@arm.com, vkuznets@redhat.com, boris.ostrovsky@oracle.com,
 Jarvis.Roach@dornerworks.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>

RnJvbTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgoKeGVuX2NyZWF0
ZV9jb250aWd1b3VzX3JlZ2lvbiBoYXMgbm93IG9ubHkgYW4gaW1wbGVtZW50YXRpb24gaWYKQ09O
RklHX1hFTl9QViBpcyBkZWZpbmVkLiBIb3dldmVyLCBvbiBBUk0gd2UgbmV2ZXIgc2V0IENPTkZJ
R19YRU5fUFYgYnV0CndlIGRvIGhhdmUgYW4gaW1wbGVtZW50YXRpb24gb2YgeGVuX2NyZWF0ZV9j
b250aWd1b3VzX3JlZ2lvbiB3aGljaCBpcwpyZXF1aXJlZCBmb3Igc3dpb3RsYi14ZW4gdG8gd29y
ayBjb3JyZWN0bHkgKGFsdGhvdWdoIGl0IGp1c3Qgc2V0cwoqZG1hX2hhbmRsZSkuCgpGaXhlczog
MTY2MjQzOTA4MTZjICgieGVuOiBjcmVhdGUgeGVuX2NyZWF0ZS9kZXN0cm95X2NvbnRpZ3VvdXNf
cmVnaW9uKCkgc3R1YnMgZm9yIFBWSFZNIG9ubHkgYnVpbGRzIikKU2lnbmVkLW9mZi1ieTogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgpDQzogSmVmZi5LdWJhc2Npa0Bk
b3JuZXJ3b3Jrcy5jb20KQ0M6IEphcnZpcy5Sb2FjaEBkb3JuZXJ3b3Jrcy5jb20KQ0M6IE5hdGhh
bi5TdHVkZXJAZG9ybmVyd29ya3MuY29tCkNDOiB2a3V6bmV0c0ByZWRoYXQuY29tCkNDOiBib3Jp
cy5vc3Ryb3Zza3lAb3JhY2xlLmNvbQpDQzogamdyb3NzQHN1c2UuY29tCkNDOiBqdWxpZW4uZ3Jh
bGxAYXJtLmNvbQotLS0KQ2hhbmdlcyBpbiB2MzoKLSByZW1vdmUgc3R1YiBpbXBsZW50YXRpb24g
b2YgeGVuX3JlbWFwX3Bmbiwgc3BsaXQgI2lmZGVmIGluc3RlYWQKLS0tCiBpbmNsdWRlL3hlbi94
ZW4tb3BzLmggfCAxMiArKysrKysrLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMo
KyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaW5jbHVkZS94ZW4veGVuLW9wcy5oIGIv
aW5jbHVkZS94ZW4veGVuLW9wcy5oCmluZGV4IDE4ODAzZmYuLjQ5Njk4MTcgMTAwNjQ0Ci0tLSBh
L2luY2x1ZGUveGVuL3hlbi1vcHMuaAorKysgYi9pbmNsdWRlL3hlbi94ZW4tb3BzLmgKQEAgLTQy
LDE2ICs0MiwxMiBAQCBzdGF0aWMgaW5saW5lIHVpbnQzMl90IHhlbl92Y3B1X25yKGludCBjcHUp
CiAKIGV4dGVybiB1bnNpZ25lZCBsb25nICp4ZW5fY29udGlndW91c19iaXRtYXA7CiAKLSNpZmRl
ZiBDT05GSUdfWEVOX1BWCisjaWYgZGVmaW5lZChDT05GSUdfWEVOX1BWKSB8fCBkZWZpbmVkKENP
TkZJR19BUk0pIHx8IGRlZmluZWQoQ09ORklHX0FSTTY0KQogaW50IHhlbl9jcmVhdGVfY29udGln
dW91c19yZWdpb24ocGh5c19hZGRyX3QgcHN0YXJ0LCB1bnNpZ25lZCBpbnQgb3JkZXIsCiAJCQkJ
dW5zaWduZWQgaW50IGFkZHJlc3NfYml0cywKIAkJCQlkbWFfYWRkcl90ICpkbWFfaGFuZGxlKTsK
IAogdm9pZCB4ZW5fZGVzdHJveV9jb250aWd1b3VzX3JlZ2lvbihwaHlzX2FkZHJfdCBwc3RhcnQs
IHVuc2lnbmVkIGludCBvcmRlcik7Ci0KLWludCB4ZW5fcmVtYXBfcGZuKHN0cnVjdCB2bV9hcmVh
X3N0cnVjdCAqdm1hLCB1bnNpZ25lZCBsb25nIGFkZHIsCi0JCSAgeGVuX3Bmbl90ICpwZm4sIGlu
dCBuciwgaW50ICplcnJfcHRyLCBwZ3Byb3RfdCBwcm90LAotCQkgIHVuc2lnbmVkIGludCBkb21p
ZCwgYm9vbCBub190cmFuc2xhdGUsIHN0cnVjdCBwYWdlICoqcGFnZXMpOwogI2Vsc2UKIHN0YXRp
YyBpbmxpbmUgaW50IHhlbl9jcmVhdGVfY29udGlndW91c19yZWdpb24ocGh5c19hZGRyX3QgcHN0
YXJ0LAogCQkJCQkgICAgICAgdW5zaWduZWQgaW50IG9yZGVyLApAQCAtNjMsNyArNTksMTMgQEAg
c3RhdGljIGlubGluZSBpbnQgeGVuX2NyZWF0ZV9jb250aWd1b3VzX3JlZ2lvbihwaHlzX2FkZHJf
dCBwc3RhcnQsCiAKIHN0YXRpYyBpbmxpbmUgdm9pZCB4ZW5fZGVzdHJveV9jb250aWd1b3VzX3Jl
Z2lvbihwaHlzX2FkZHJfdCBwc3RhcnQsCiAJCQkJCQkgdW5zaWduZWQgaW50IG9yZGVyKSB7IH0K
KyNlbmRpZgogCisjaWYgZGVmaW5lZChDT05GSUdfWEVOX1BWKQoraW50IHhlbl9yZW1hcF9wZm4o
c3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEsIHVuc2lnbmVkIGxvbmcgYWRkciwKKwkJICB4ZW5f
cGZuX3QgKnBmbiwgaW50IG5yLCBpbnQgKmVycl9wdHIsIHBncHJvdF90IHByb3QsCisJCSAgdW5z
aWduZWQgaW50IGRvbWlkLCBib29sIG5vX3RyYW5zbGF0ZSwgc3RydWN0IHBhZ2UgKipwYWdlcyk7
CisjZWxzZQogc3RhdGljIGlubGluZSBpbnQgeGVuX3JlbWFwX3BmbihzdHJ1Y3Qgdm1fYXJlYV9z
dHJ1Y3QgKnZtYSwgdW5zaWduZWQgbG9uZyBhZGRyLAogCQkJCXhlbl9wZm5fdCAqcGZuLCBpbnQg
bnIsIGludCAqZXJyX3B0ciwKIAkJCQlwZ3Byb3RfdCBwcm90LCAgdW5zaWduZWQgaW50IGRvbWlk
LAotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

